20:30:30.243 00.141 9552 PHD2 version 2.6.14 begins execution with:
20:30:30.244 00.001 9552    Windows 10 (build 26200), 64-bit edition
20:30:30.244 00.000 9552    wxWidgets 3.0.5
20:30:30.244 00.000 9552    cfitsio 3.49
20:30:30.244 00.000 9552 GetString("/frame/LogDir", "") returns ""
20:30:30.246 00.002 9552 CoInitializeEx returns 1
20:30:30.265 00.019 9552 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
20:30:30.265 00.000 9552 GetInt("/wxLanguage", 0) returns 60
20:30:30.266 00.001 9552 locale: initialized with lang id 60 (r=1)
20:30:30.267 00.001 9552 locale: wxTranslations language set to 60
20:30:30.298 00.031 9552 Removed 3 files of pattern: PHD2_DebugLog*.txt
20:30:30.336 00.038 9552 Removed 6 files of pattern: PHD2_GuideLog*.txt
20:30:30.336 00.000 9552 GetInt("/currentProfile", 0) returns 1
20:30:30.341 00.005 9552 reset dither spiral
20:30:30.343 00.002 9552 StartWorkerThread(00000000) begins
20:30:30.343 00.000 9552 WorkerThread constructor called
20:30:30.346 00.003 9552 StartWorkerThread(011216D8) ends
20:30:30.346 00.000 9552 StartWorkerThread(00000000) begins
20:30:30.346 00.000 9552 WorkerThread constructor called
20:30:30.346 00.000 9552 StartWorkerThread(01121918) ends
20:30:30.346 00.000 9552 GetBoolean("/ServerMode", 1) returns 1
20:30:30.346 00.000 9976 WorkerThread::Entry() begins
20:30:30.347 00.001 22876 WorkerThread::Entry() begins
20:30:30.347 00.000 9976 worker thread CoInitializeEx returns 0
20:30:30.347 00.000 22876 worker thread CoInitializeEx returns 0
20:30:30.427 00.080 9552 GetInt("/profile/1/NoiseReductionMethod", 0) returns 0
20:30:30.427 00.000 9552 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
20:30:30.428 00.001 9552 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
20:30:30.428 00.000 9552 GetInt("/profile/1/DitherMode", 0) returns 0
20:30:30.428 00.000 9552 set dither mode 0
20:30:30.428 00.000 9552 GetInt("/profile/1/frame/timeLapse", 0) returns 0
20:30:30.428 00.000 9552 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
20:30:30.428 00.000 9552 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
20:30:30.429 00.001 9552 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 0
20:30:30.429 00.000 9552 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:30:30.429 00.000 9552 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
20:30:30.429 00.000 9552 GetInt("/profile/1/frame/focalLength", 0) returns 2800
20:30:30.430 00.001 9552 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
20:30:30.430 00.000 9552 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
20:30:30.430 00.000 9552 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 6.000000
20:30:30.430 00.000 9552 AutoExp: config min = 1000 max = 5000 snr = 6.00
20:30:30.430 00.000 9552 AutoExp: reset exp to 5000
20:30:30.430 00.000 9552 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
20:30:30.432 00.002 9552 GetInt("/profile/1/ExposureDurationMs", 1000) returns 2500
20:30:30.432 00.000 9552 OnExposureDurationSelected: duration = 2500
20:30:30.433 00.001 9552 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
20:30:30.433 00.000 9552 GetInt("/profile/1/Gamma", 100) returns 78
20:30:30.433 00.000 9552 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
20:30:30.433 00.000 9552 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
20:30:30.433 00.000 9552 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
20:30:30.433 00.000 9552 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
20:30:30.433 00.000 9552 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
20:30:30.434 00.001 9552 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
20:30:30.434 00.000 9552 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
20:30:30.434 00.000 9552 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:30:30.434 00.000 9552 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
20:30:30.442 00.008 9552 guider state => UNINITIALIZED
20:30:30.442 00.000 9552 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
20:30:30.442 00.000 9552 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
20:30:30.442 00.000 9552 GetInt("/profile/1/overlay/slit/width", 8) returns 8
20:30:30.443 00.001 9552 GetInt("/profile/1/overlay/slit/height", 100) returns 100
20:30:30.443 00.000 9552 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
20:30:30.443 00.000 9552 Changing from state UNINITIALIZED to UNINITIALIZED
20:30:30.443 00.000 9552 guider state => SELECTING
20:30:30.443 00.000 9552 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
20:30:30.444 00.001 9552 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
20:30:30.444 00.000 9552 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 0.500000
20:30:30.444 00.000 9552 Setting StarMinHFD = 0.50
20:30:30.445 00.001 9552 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
20:30:30.445 00.000 9552 Setting MaxHFD = 10.0
20:30:30.445 00.000 9552 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
20:30:30.445 00.000 9552 Setting StarMinSNR = 6.0
20:30:30.445 00.000 9552 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
20:30:30.445 00.000 9552 Setting AutoSelDownsample = 0
20:30:30.446 00.001 9552 GetString("/profile/1/guider/bookmarks", "") returns ""
20:30:30.446 00.000 9552 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
20:30:30.446 00.000 9552 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
20:30:30.446 00.000 9552 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
20:30:30.447 00.001 9552 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
20:30:30.447 00.000 9552 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
20:30:30.447 00.000 9552 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
20:30:30.447 00.000 9552 MultiStar mode enabled
20:30:30.447 00.000 9552 GetBoolean("/StickyLockPosition", 0) returns 0
20:30:30.451 00.004 9552 GetString("/geometry", "") returns "1;2582;1550;-11;-11"
20:30:30.491 00.040 9552 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
20:30:30.491 00.000 9552 GetString("/graph/RAColor", "") returns "#6464FF"
20:30:30.491 00.000 9552 GetString("/graph/DecColor", "") returns "#FF0000"
20:30:30.491 00.000 9552 GetInt("/graph/minLength", 50) returns 50
20:30:30.492 00.001 9552 GetInt("/graph/maxLength", 400) returns 400
20:30:30.492 00.000 9552 GetInt("/graph/minHeight", 1) returns 1
20:30:30.492 00.000 9552 GetInt("/graph/maxHeight", 16) returns 16
20:30:30.492 00.000 9552 GetInt("/graph/length", 100) returns 100
20:30:30.492 00.000 9552 GraphStats window size = 100
20:30:30.493 00.001 9552 GetInt("/graph/height", 4) returns 8
20:30:30.493 00.000 9552 GetInt("graph/HeightUnits", 1) returns 1
20:30:30.493 00.000 9552 GetBoolean("/graph/showCorrections", 1) returns 0
20:30:30.493 00.000 9552 GetBoolean("/graph/showStarMass", 0) returns 0
20:30:30.493 00.000 9552 GetBoolean("/graph/showStarSNR", 0) returns 0
20:30:30.493 00.000 9552 GetBoolean("/graph/correctionsToScale", 0) returns 0
20:30:30.549 00.056 9552 GetInt("/graph_stepguider/length", 1) returns 1
20:30:30.554 00.005 9552 GetBoolean("/ProfileRawMode", 0) returns 0
20:30:30.555 00.001 9552 GetInt("/target/length", 100) returns 100
20:30:30.556 00.001 9552 GetDouble("/target/zoom", 1.000000) returns 0.500000
20:30:30.570 00.014 9552 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:30:30.571 00.001 9552 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:30:30.983 00.412 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
20:30:30.983 00.000 9552 GetString("/profile/2/name", "") returns "Travel"
20:30:30.984 00.001 9552 GetString("/profile/3/name", "") returns "RedCat 90"
20:30:30.991 00.007 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
20:30:31.207 00.216 9552 GetString("/profile/1/indi/INDIcam", "") returns ""
20:30:31.220 00.013 9552 GetString("/profile/1/indi/INDImount", "") returns ""
20:30:31.226 00.006 9552 GetString("/profile/1/indi/INDImount", "") returns ""
20:30:31.233 00.007 9552 GetString("/profile/1/indi/INDIrotator", "") returns ""
20:30:31.236 00.003 9552 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ZWO ASI Camera"
20:30:31.237 00.001 9552 CameraFactory(ZWO ASI Camera)
20:30:31.237 00.000 9552 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
20:30:31.237 00.000 9552 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
20:30:31.237 00.000 9552 GetInt("/profile/1/camera/gain", 95) returns 100
20:30:31.237 00.000 9552 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 15000
20:30:31.237 00.000 9552 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
20:30:31.238 00.001 9552 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
20:30:31.238 00.000 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
20:30:31.238 00.000 9552 GetInt("/profile/1/camera/binning", 1) returns 1
20:30:31.238 00.000 9552 GetInt("/profile/1/camera/ZWO/bpp", 8) returns 16
20:30:31.238 00.000 9552 Created new camera of type ZWO ASI Camera = 011A19D0
20:30:31.238 00.000 9552 GetString("/profile/1/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
20:30:31.239 00.001 9552 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
20:30:31.239 00.000 9552 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
20:30:31.240 00.001 9552 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
20:30:31.240 00.000 9552 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 47
20:30:31.240 00.000 9552 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
20:30:31.240 00.000 9552 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
20:30:31.240 00.000 9552 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
20:30:31.240 00.000 9552 DecGuideMode set to Auto (1)
20:30:31.241 00.001 9552 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 1
20:30:31.241 00.000 9552 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.552500
20:30:31.241 00.000 9552 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
20:30:31.241 00.000 9552 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
20:30:31.242 00.001 9552 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 4
20:30:31.242 00.000 9552 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.850000
20:30:31.242 00.000 9552 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.85
20:30:31.242 00.000 9552 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
20:30:31.242 00.000 9552 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
20:30:31.242 00.000 9552 GetBoolean("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
20:30:31.242 00.000 9552 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
20:30:31.244 00.002 9552 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
20:30:31.244 00.000 9552 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
20:30:31.244 00.000 9552 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
20:30:31.244 00.000 9552 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 0
20:30:31.244 00.000 9552 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 336
20:30:31.245 00.001 9552 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
20:30:31.245 00.000 9552 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 810
20:30:31.245 00.000 9552 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 1
20:30:31.245 00.000 9552 BLC: Enabled with correction = 336 ms, Floor = 20, Ceiling = 810, Adjustable
20:30:31.245 00.000 9552 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
20:30:31.245 00.000 9552 Scope: enabling slew check, guiding will stop when slew is detected
20:30:31.245 00.000 9552 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 104D1A90
20:30:31.245 00.000 9552 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
20:30:31.246 00.001 9552 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
20:30:31.246 00.000 9552 ScopeFactory(None)
20:30:31.246 00.000 9552 Created new aux scope of type None = 00000000
20:30:31.246 00.000 9552 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
20:30:31.246 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
20:30:31.247 00.001 9552 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
20:30:31.247 00.000 9552 StepGuiderFactory(None)
20:30:31.247 00.000 9552 Created new stepguider of type None = 00000000
20:30:31.247 00.000 9552 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
20:30:31.247 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
20:30:31.248 00.001 9552 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "PegasusAstro Rotator 2 (ASCOM)"
20:30:31.248 00.000 9552 RotatorFactory(PegasusAstro Rotator 2 (ASCOM))
20:30:31.248 00.000 9552 GetBoolean("/profile/1/rotator/isReversed", 0) returns 0
20:30:31.248 00.000 9552 Rotator:ctor: isReversed = 0
20:30:31.248 00.000 9552 Created new Rotator of type PegasusAstro Rotator 2 (ASCOM) = 103EEE18
20:30:31.248 00.000 9552 GetString("/profile/1/rotator/LastMenuChoice", "") returns "PegasusAstro Rotator 2 (ASCOM)"
20:30:31.259 00.011 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
20:30:31.259 00.000 9552 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
20:30:31.259 00.000 9552 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
20:30:31.285 00.026 9552 starting server
20:30:31.293 00.008 9552 event server started, listening on port 4400
20:30:31.293 00.000 9552 Server started, listening on port 4300
20:30:31.293 00.000 9552 Status Line: Server started
20:30:31.296 00.003 9552 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=611;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=550;besth=361;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099198;dir=3;layer=0;row=0;pos=1;prop=100000;bestw=337;besth=602;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=373;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(2,0,0)=1014|dock_size(3,0,0)=477|"
20:30:31.365 00.069 9552 GetBoolean("/Update/enabled", 1) returns 1
20:30:31.365 00.000 9552 GetInt("/Update/series", 0) returns 0
20:30:31.366 00.001 15160 UPD: updater thread entry
20:30:31.366 00.000 15160 UPD: fetch https://openphdguiding.org/release-main-win.txt
20:30:32.376 01.010 9552 evsrv: cli 011F3240 connect
20:30:32.377 00.001 9552 evsrv: cli 011F3240 request: {"method":"get_app_state","id":"285472ec-cc02-4cc8-9f48-201815088a01"}
20:30:32.377 00.000 9552 evsrv: cli 011F3240 response: {"jsonrpc":"2.0","result":"Stopped","id":"285472ec-cc02-4cc8-9f48-201815088a01"}
20:30:32.379 00.002 9552 evsrv: cli 011F3240 disconnect
20:30:32.387 00.008 9552 evsrv: cli 011F3240 connect
20:30:32.391 00.004 9552 evsrv: cli 011F3880 connect
20:30:32.392 00.001 9552 evsrv: cli 011F3880 request: {"method":"get_profile","id":"693f7ac8-8fde-4ef4-ad8e-e7c81b38bedb"}
20:30:32.392 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
20:30:32.392 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":{"id":1,"name":"C 11 Edge"},"id":"693f7ac8-8fde-4ef4-ad8e-e7c81b38bedb"}
20:30:32.395 00.003 9552 evsrv: cli 011F3880 disconnect
20:30:32.400 00.005 9552 evsrv: cli 011F36A0 connect
20:30:32.400 00.000 9552 evsrv: cli 011F36A0 request: {"method":"get_profiles","id":"f0af5279-0745-41d6-9b28-bac89c18849e"}
20:30:32.400 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
20:30:32.401 00.001 9552 GetString("/profile/2/name", "") returns "Travel"
20:30:32.401 00.000 9552 GetString("/profile/3/name", "") returns "RedCat 90"
20:30:32.401 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
20:30:32.401 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
20:30:32.402 00.001 9552 GetString("/profile/2/name", "") returns "Travel"
20:30:32.402 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
20:30:32.403 00.001 9552 GetString("/profile/2/name", "") returns "Travel"
20:30:32.403 00.000 9552 GetString("/profile/3/name", "") returns "RedCat 90"
20:30:32.403 00.000 9552 evsrv: cli 011F36A0 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"C 11 Edge","selected":true},{"id":2,"name":"Travel"},{"id":3,"name":"RedCat 90"}],"id":"f0af5279-0745-41d6-9b28-bac89c18849e"}
20:30:32.406 00.003 9552 evsrv: cli 011F36A0 disconnect
20:30:32.413 00.007 9552 evsrv: cli 011F3560 connect
20:30:32.413 00.000 9552 evsrv: cli 011F3560 request: {"method":"get_connected","id":"4e23c8ef-4697-4de5-ac61-ccf19db235b5"}
20:30:32.413 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":false,"id":"4e23c8ef-4697-4de5-ac61-ccf19db235b5"}
20:30:32.414 00.001 9552 evsrv: cli 011F3560 disconnect
20:30:32.418 00.004 9552 evsrv: cli 011F3A60 connect
20:30:32.418 00.000 9552 evsrv: cli 011F3A60 request: {"method":"set_connected","params":[true],"id":"780af56b-31cb-4297-a83a-b9be40d3da2e"}
20:30:32.418 00.000 9552 gear_dialog: ConnectAll calls OnButtonConnectAll
20:30:32.418 00.000 9552 gear_dialog: OnButtonConnectAll
20:30:32.418 00.000 9552 gear_dialog: DoConnectCamera [ZWO ASI Camera]
20:30:32.418 00.000 9552 Status Line: Connecting to Camera ...
20:30:32.421 00.003 9552 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
20:30:32.421 00.000 9552 Connecting to camera [ZWO ASI Camera] id = [2,ZWO ASI174MM Mini]
20:30:32.441 00.020 9552 ZWO: SDK Version = [1, 40, 0, 0]
20:30:32.456 00.015 9552 ZWO: find camera id: [2,ZWO ASI174MM Mini], ncams = 4
20:30:32.469 00.013 9552 ZWO: found matching camera at idx 2
20:30:32.667 00.198 9552 ZWO: using mode BPP = 16
20:30:32.667 00.000 9552 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI174MM Mini]
20:30:32.667 00.000 9552 ZWO: selecting snap mode
20:30:32.667 00.000 9552 ZWO: IsColorCam = 0
20:30:32.667 00.000 9552 ZWO: supported bin 0 = 1
20:30:32.667 00.000 9552 ZWO: supported bin 1 = 2
20:30:32.678 00.011 9552 ZWO: gain range = 0 .. 400
20:30:32.678 00.000 9552 ZWO: lowest RN gain = 240 (60%)
20:30:32.678 00.000 9552 ZWO: frame (0,0)+(1936,1216)
20:30:32.708 00.030 9552 GetString("/profile/1/camera/LimitFrame", "") returns "0;0;0;0"
20:30:32.709 00.001 9552 camera: updated LimitFrame => (0,0),(0x0)
20:30:32.710 00.001 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
20:30:32.710 00.000 9552 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
20:30:32.710 00.000 9552 Connected Camera: ZWO ASI174MM Mini
20:30:32.710 00.000 9552 FrameSize=(1936,1216)
20:30:32.710 00.000 9552 PixelSize=5.86
20:30:32.710 00.000 9552 BitsPerPixel=16
20:30:32.710 00.000 9552 HasGainControl=1
20:30:32.710 00.000 9552 GuideCameraGain=100
20:30:32.710 00.000 9552 HasShutter=0
20:30:32.710 00.000 9552 HasSubFrames=1
20:30:32.711 00.001 9552 ST4HasGuideOutput=1
20:30:32.711 00.000 9552 GetBoolean("/profile/1/camera/AutoLoadDefectMap", 1) returns 1
20:30:32.711 00.000 9552 auto-loading defect map
20:30:32.711 00.000 9552 Loading defect map file C:\Users\donza\AppData\Local\phd2\darks_defects\PHD2_defect_map_1.txt
20:30:32.711 00.000 9552 Defect map file not found: C:\Users\donza\AppData\Local\phd2\darks_defects\PHD2_defect_map_1.txt
20:30:32.711 00.000 9552 Status Line: Defect map not loaded
20:30:32.715 00.004 9552 GetBoolean("/profile/1/camera/AutoLoadDarks", 1) returns 1
20:30:32.715 00.000 9552 Auto-loading dark library
20:30:32.715 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe.cpp:2415->File does not exist
20:30:32.716 00.001 9552 failed to load dark frames from C:\Users\donza\AppData\Local\phd2\darks_defects\PHD2_dark_lib_1.fit
20:30:32.716 00.000 9552 Status Line: Darks not loaded
20:30:32.721 00.005 9552 Status Line: Camera Connected
20:30:32.726 00.005 9552 gear_dialog: OnButtonConnectStepGuider
20:30:32.729 00.003 9552 Connected AO:None
20:30:32.729 00.000 9552 gear_dialog: OnButtonConnectScope
20:30:32.731 00.002 9552 Status Line: Connecting to Mount ...
20:30:32.733 00.002 9552 Connecting to mount [AstroPhysics GTO V2 Mount (ASCOM)]
20:30:32.733 00.000 9552 ASCOM Scope: Connecting
20:30:32.733 00.000 9552 Create ASCOM Scope: choice 'AstroPhysics GTO V2 Mount (ASCOM)' progid AstroPhysicsV2.Telescope
20:30:32.742 00.009 9552 pScopeDriver = 0x105257C4
20:30:32.774 00.032 9552 Scope reports its name as AstroPhysicsV2 (ASCOM)
20:30:32.774 00.000 9552 ASCOM scope: enabling sync pulse guide check
20:30:32.776 00.002 9552 ASCOM scope CanSlewAsync is true
20:30:32.776 00.000 9552 AstroPhysicsV2 (ASCOM) connected
20:30:32.782 00.006 9552 ScopeASCOM::GetDeclinationRadians() returns -61.3
20:30:32.782 00.000 9552 ScopeASCOM::SideOfPier() returns 0
20:30:32.783 00.001 9552 ASCOM Scope: Connect success
20:30:32.784 00.001 9552 Status Line: Mount Connected
20:30:32.789 00.005 9552 Connected Scope:AstroPhysicsV2 (ASCOM)
20:30:32.790 00.001 9552 gear_dialog: OnButtonConnectAuxScope
20:30:32.790 00.000 9552 Connected AuxScope:None
20:30:32.790 00.000 9552 gear_dialog: OnButtonConnectRotator
20:30:32.790 00.000 9552 Status Line: Connecting to Rotator ...
20:30:32.793 00.003 9552 Connecting to rotator [PegasusAstro Rotator 2 (ASCOM)]
20:30:32.794 00.001 9552 Create ASCOM Rotator: choice 'PegasusAstro Rotator 2 (ASCOM)' progid ASCOM.PegasusAstro.Rotator 2
20:30:33.044 00.250 9552 rotator name = FalconV2 F2R451236
20:30:33.044 00.000 9552 Status Line: Rotator Connected
20:30:33.044 00.000 9552 Connected Rotator:FalconV2 F2R451236
20:30:33.120 00.076 9552 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:30:33.120 00.000 9552 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:30:33.122 00.002 9552 Auto-loading calibration data
20:30:33.122 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
20:30:33.122 00.000 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
20:30:33.122 00.000 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
20:30:33.123 00.001 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.078790
20:30:33.123 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 1.570796) returns 1.639330
20:30:33.123 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
20:30:33.123 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
20:30:33.123 00.000 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
20:30:33.123 00.000 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
20:30:33.123 00.000 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
20:30:33.123 00.000 9552 Mount::SetCalibration (scope) -- xAngle=176.4 yAngle=93.9 xRate=42.491 yRate=26.651 bin=1 dec=0.0 pierSide=1 par=+/+ rotAng=49.3
20:30:33.123 00.000 9552 Mount::SetCalibration (scope) -- sets m_xAngle=176.4 m_yAngleError=172.5
20:30:33.132 00.009 9552 ScopeASCOM::GetDeclinationRadians() returns -61.3
20:30:33.132 00.000 9552 ScopeASCOM::SideOfPier() returns 0
20:30:33.751 00.619 9552 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:30:33.753 00.002 9552 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:30:33.753 00.000 9552 Auto-loading calibration data
20:30:33.753 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
20:30:33.753 00.000 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
20:30:33.753 00.000 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
20:30:33.753 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.078790
20:30:33.753 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 1.570796) returns 1.639330
20:30:33.753 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
20:30:33.753 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
20:30:33.755 00.002 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
20:30:33.755 00.000 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
20:30:33.755 00.000 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
20:30:33.755 00.000 9552 Mount::SetCalibration (scope) -- xAngle=176.4 yAngle=93.9 xRate=42.491 yRate=26.651 bin=1 dec=0.0 pierSide=1 par=+/+ rotAng=49.3
20:30:33.755 00.000 9552 Mount::SetCalibration (scope) -- sets m_xAngle=176.4 m_yAngleError=172.5
20:30:33.760 00.005 9552 ScopeASCOM::GetDeclinationRadians() returns -61.3
20:30:33.764 00.004 9552 ScopeASCOM::SideOfPier() returns 0
20:30:33.831 00.067 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":0,"id":"780af56b-31cb-4297-a83a-b9be40d3da2e"}
20:30:33.835 00.004 9552 evsrv: cli 011F3A60 disconnect
20:30:33.839 00.004 9552 evsrv: cli 011F3CE0 connect
20:30:33.839 00.000 9552 evsrv: cli 011F3CE0 request: {"method":"get_lock_shift_params","id":"2e09b585-11ea-415a-a51f-5a2dc38380be"}
20:30:33.839 00.000 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2e09b585-11ea-415a-a51f-5a2dc38380be"}
20:30:33.852 00.013 9552 evsrv: cli 011F3CE0 disconnect
20:30:33.852 00.000 9552 evsrv: cli 011F3560 connect
20:30:33.852 00.000 9552 evsrv: cli 011F3560 request: {"method":"get_pixel_scale","id":"e3959fab-e64a-41e7-aa65-4210c9468562"}
20:30:33.852 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":0.431683,"id":"e3959fab-e64a-41e7-aa65-4210c9468562"}
20:30:33.852 00.000 9552 evsrv: cli 011F3560 disconnect
20:30:36.479 02.627 15160 UPD: latest ver = 2.6.14
20:30:36.479 00.000 15160 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
20:30:36.479 00.000 15160 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
20:30:36.479 00.000 15160 GetInt("/Update/force", 0) returns 0
20:30:36.479 00.000 15160 UPD: version is up-to-date
20:30:36.481 00.002 15160 UPD: updater thread exit
21:06:15.685 2139.204 9552 StartLoopingInteractive: Loop button clicked
21:06:15.685 00.000 9552 Status Line: Looping
21:06:15.685 00.000 9552 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:06:15.685 00.000 9552 ScheduleExposure(2500,3,0) exposurePending=0
21:06:15.685 00.000 9552 Enqueuing Expose request
21:06:15.685 00.000 9976 Worker thread wakes up
21:06:15.685 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:15.685 00.000 9976 Exposure delay set to 0
21:06:15.685 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
21:06:15.685 00.000 9976 ZWO: set CONTROL_EXPOSURE 2500000
21:06:17.024 01.339 9552 GuiderMultiStar::AutoSelect enter
21:06:17.024 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:457->No Current Image
21:06:18.557 01.533 9976 Exposure complete
21:06:18.621 00.064 9976 worker thread done servicing request
21:06:18.621 00.000 9552 OnExposeComplete: enter
21:06:18.621 00.000 9552 UpdateGuideState(): m_state=1
21:06:18.621 00.000 9552 UpdateCurrentPosition: no star selected
21:06:18.621 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:06:18.621 00.000 9552 Status Line: No star selected
21:06:18.637 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:18.654 00.017 9552 UpdateGuideState exits: No star selected
21:06:18.654 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:18.654 00.000 9552 ScheduleExposure(2500,3,0) exposurePending=0
21:06:18.654 00.000 9552 Enqueuing Expose request
21:06:18.654 00.000 9976 Worker thread wakes up
21:06:18.654 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:18.654 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
21:06:21.520 02.866 9976 Exposure complete
21:06:21.583 00.063 9976 worker thread done servicing request
21:06:21.583 00.000 9552 OnExposeComplete: enter
21:06:21.583 00.000 9552 UpdateGuideState(): m_state=1
21:06:21.583 00.000 9552 UpdateCurrentPosition: no star selected
21:06:21.583 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:06:21.583 00.000 9552 Status Line: No star selected
21:06:21.583 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:21.609 00.026 9552 UpdateGuideState exits: No star selected
21:06:21.609 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:21.609 00.000 9552 ScheduleExposure(2500,3,0) exposurePending=0
21:06:21.609 00.000 9552 Enqueuing Expose request
21:06:21.609 00.000 9976 Worker thread wakes up
21:06:21.609 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:21.609 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
21:06:24.467 02.858 9976 Exposure complete
21:06:24.533 00.066 9976 worker thread done servicing request
21:06:24.533 00.000 9552 OnExposeComplete: enter
21:06:24.533 00.000 9552 UpdateGuideState(): m_state=1
21:06:24.533 00.000 9552 UpdateCurrentPosition: no star selected
21:06:24.533 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:06:24.533 00.000 9552 Status Line: No star selected
21:06:24.533 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:24.550 00.017 9552 UpdateGuideState exits: No star selected
21:06:24.550 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:24.550 00.000 9552 ScheduleExposure(2500,3,0) exposurePending=0
21:06:24.550 00.000 9552 Enqueuing Expose request
21:06:24.550 00.000 9976 Worker thread wakes up
21:06:24.550 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:24.550 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
21:06:27.407 02.857 9976 Exposure complete
21:06:27.471 00.064 9976 worker thread done servicing request
21:06:27.471 00.000 9552 OnExposeComplete: enter
21:06:27.471 00.000 9552 UpdateGuideState(): m_state=1
21:06:27.471 00.000 9552 UpdateCurrentPosition: no star selected
21:06:27.471 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:06:27.471 00.000 9552 Status Line: No star selected
21:06:27.471 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:27.487 00.016 9552 UpdateGuideState exits: No star selected
21:06:27.487 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:27.487 00.000 9552 ScheduleExposure(2500,3,0) exposurePending=0
21:06:27.487 00.000 9552 Enqueuing Expose request
21:06:27.487 00.000 9976 Worker thread wakes up
21:06:27.487 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:27.487 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
21:06:27.630 00.143 9552 GuiderMultiStar::AutoSelect enter
21:06:27.630 00.000 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:06:27.709 00.079 9552 AutoFind: auto downsample for scale 0.43 => 2x
21:06:27.709 00.000 9552 AutoFind: downsample 2x
21:06:27.725 00.016 9552 AutoFind: global mean = 0.6, stdev 2092.5
21:06:27.725 00.000 9552 AutoFind: using threshold = 0.1
21:06:27.741 00.016 9552 AutoFind: local max [1079, 133] 137.8
21:06:27.741 00.000 9552 AutoFind: local max [1683, 325] 133.4
21:06:27.741 00.000 9552 AutoFind: local max [771, 913] 28.2
21:06:27.741 00.000 9552 AutoFind: local max [899, 149] 6.7
21:06:27.741 00.000 9552 AutoFind: local max [1485, 405] 5.0
21:06:27.741 00.000 9552 AutoFind: local max [1099, 131] 4.8
21:06:27.741 00.000 9552 AutoFind: local max [1701, 337] 4.6
21:06:27.741 00.000 9552 AutoFind: local max [1793, 291] 4.5
21:06:27.741 00.000 9552 AutoFind: local max [1703, 319] 4.3
21:06:27.741 00.000 9552 AutoFind: local max [1673, 263] 4.2
21:06:27.741 00.000 9552 AutoFind: local max [1057, 139] 4.2
21:06:27.741 00.000 9552 AutoFind: local max [1661, 327] 4.1
21:06:27.741 00.000 9552 AutoFind: local max [1087, 153] 3.9
21:06:27.741 00.000 9552 AutoFind: local max [1071, 155] 3.5
21:06:27.741 00.000 9552 AutoFind: local max [1821, 127] 3.3
21:06:27.741 00.000 9552 AutoFind: local max [163, 81] 3.3
21:06:27.741 00.000 9552 AutoFind: local max [1101, 145] 2.8
21:06:27.741 00.000 9552 AutoFind: local max [1887, 561] 2.8
21:06:27.741 00.000 9552 AutoFind: local max [107, 649] 2.7
21:06:27.741 00.000 9552 AutoFind: local max [27, 501] 2.6
21:06:27.741 00.000 9552 AutoFind: local max [367, 175] 2.5
21:06:27.741 00.000 9552 AutoFind: local max [1663, 307] 2.4
21:06:27.741 00.000 9552 AutoFind: local max [1175, 411] 2.3
21:06:27.741 00.000 9552 AutoFind: local max [205, 229] 2.3
21:06:27.741 00.000 9552 AutoFind: local max [1901, 1049] 2.3
21:06:27.741 00.000 9552 AutoFind: local max [679, 149] 2.2
21:06:27.741 00.000 9552 AutoFind: local max [205, 433] 2.2
21:06:27.741 00.000 9552 AutoFind: local max [1691, 299] 2.2
21:06:27.741 00.000 9552 AutoFind: local max [85, 35] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [925, 165] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [641, 495] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [777, 395] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1207, 397] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [201, 853] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1283, 395] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1741, 595] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1655, 1197] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1441, 271] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [563, 193] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1443, 651] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1303, 833] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1665, 457] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1869, 25] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1467, 151] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [183, 391] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1385, 309] 2.1
21:06:27.741 00.000 9552 AutoFind: local max [1075, 365] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1179, 335] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1163, 23] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1051, 371] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1867, 981] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1373, 89] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [267, 23] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1319, 1131] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1355, 577] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [311, 131] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1627, 351] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [459, 153] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [107, 57] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1813, 273] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [697, 55] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1101, 415] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1427, 615] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [673, 983] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1467, 1051] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [355, 323] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [573, 393] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1013, 615] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [47, 577] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [869, 55] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1203, 479] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1051, 57] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [443, 1119] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1703, 349] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1819, 685] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1741, 411] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1553, 153] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [207, 55] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [565, 333] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1631, 1171] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [973, 129] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [557, 983] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1145, 671] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1409, 271] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [401, 593] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1347, 399] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [1185, 647] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [879, 769] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [371, 57] 2.0
21:06:27.741 00.000 9552 AutoFind: local max [959, 903] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [677, 129] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [419, 401] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [213, 697] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [969, 393] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [1271, 983] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [901, 1013] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [813, 57] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [1421, 351] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [615, 1049] 1.9
21:06:27.741 00.000 9552 AutoFind: local max [255, 1065] 1.9
21:06:27.741 00.000 9552 AutoFind: too close [677, 129] 1.9 - [679, 149] 2.2
21:06:27.741 00.000 9552 AutoFind: too close [1703, 349] 2.0 - [1701, 337] 4.6
21:06:27.741 00.000 9552 AutoFind: too close [1813, 273] 2.0 - [1793, 291] 4.5
21:06:27.741 00.000 9552 AutoFind: too close [1691, 299] 2.2 - [1703, 319] 4.3
21:06:27.741 00.000 9552 AutoFind: too close [1663, 307] 2.4 - [1661, 327] 4.1
21:06:27.741 00.000 9552 AutoFind: close dim-bright [1663, 307] 2.4 - [1683, 325] 133.4
21:06:27.741 00.000 9552 AutoFind: too close [1101, 145] 2.8 - [1087, 153] 3.9
21:06:27.741 00.000 9552 AutoFind: too close [1101, 145] 2.8 - [1099, 131] 4.8
21:06:27.741 00.000 9552 AutoFind: too close [1071, 155] 3.5 - [1087, 153] 3.9
21:06:27.741 00.000 9552 AutoFind: too close [1071, 155] 3.5 - [1057, 139] 4.2
21:06:27.741 00.000 9552 AutoFind: close dim-bright [1087, 153] 3.9 - [1079, 133] 137.8
21:06:27.741 00.000 9552 AutoFind: too close [1703, 319] 4.3 - [1701, 337] 4.6
21:06:27.741 00.000 9552 AutoFind: close dim-bright [1703, 319] 4.3 - [1683, 325] 133.4
21:06:27.741 00.000 9552 AutoFind: close dim-bright [1701, 337] 4.6 - [1683, 325] 133.4
21:06:27.741 00.000 9552 AutoFind: close dim-bright [1099, 131] 4.8 - [1079, 133] 137.8
21:06:27.741 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
21:06:27.741 00.000 9552 Star::Find(15, 1079, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=1078.27, Y=131.91, Mass=4880841, SNR=338.3, Peak=65504 HFD=7.1
21:06:27.741 00.000 9552 Star::Find(15, 1683, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=1681.53, Y=324.25, Mass=4959887, SNR=312.2, Peak=65504 HFD=7.4
21:06:27.741 00.000 9552 Star::Find(15, 771, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=770.45, Y=912.12, Mass=819477, SNR=85.7, Peak=27888 HFD=6.1
21:06:27.741 00.000 9552 Star::Find(15, 899, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=899.20, Y=147.99, Mass=112601, SNR=25.4, Peak=10224 HFD=4.3
21:06:27.741 00.000 9552 Star::Find(15, 1485, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=1485.76, Y=404.15, Mass=81253, SNR=18.8, Peak=10528 HFD=5.7
21:06:27.741 00.000 9552 Star::Find(15, 1673, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=11 nbg=266 bg=3939.5 sigma=1012.4 thresh=6977 peak=6680
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1673.00, Y=263.00, Mass=42218, SNR=2.9, Peak=10016 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1821, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=1820.27, Y=128.58, Mass=22592, SNR=8.8, Peak=10816 HFD=2.4
21:06:27.741 00.000 9552 Star::Find(15, 163, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=10 nbg=250 bg=3501.0 sigma=842.1 thresh=6027 peak=5872
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=163.00, Y=81.00, Mass=32734, SNR=2.9, Peak=10816 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1887, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=256 bg=2928.5 sigma=850.4 thresh=5480 peak=4745
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1887.00, Y=561.00, Mass=14206, SNR=2.9, Peak=6384 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 107, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=107.54, Y=649.73, Mass=40261, SNR=15.2, Peak=8496 HFD=6.7
21:06:27.741 00.000 9552 Star::Find(15, 27, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=282 bg=3030.5 sigma=1110.7 thresh=6363 peak=5080
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=27.00, Y=501.00, Mass=10947, SNR=2.9, Peak=10624 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 367, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=3 nbg=253 bg=3857.5 sigma=855.1 thresh=6423 peak=5475
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=367.00, Y=175.00, Mass=9772, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1175, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=258 bg=3607.4 sigma=907.2 thresh=6329 peak=5233
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1175.00, Y=411.00, Mass=12722, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 205, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=6 nbg=257 bg=3260.3 sigma=878.9 thresh=5897 peak=5086
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=205.00, Y=229.00, Mass=17286, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1901, 1049, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=276 bg=2062.6 sigma=926.0 thresh=4840 peak=3602
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1901.00, Y=1049.00, Mass=15719, SNR=2.9, Peak=5872 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 205, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=1 nbg=266 bg=3504.9 sigma=954.5 thresh=6368 peak=4969
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=205.00, Y=433.00, Mass=6815, SNR=2.9, Peak=10320 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 85, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=257 bg=3315.9 sigma=938.5 thresh=6131 peak=4631
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=85.00, Y=35.00, Mass=6328, SNR=2.9, Peak=6576 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 925, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=3 nbg=257 bg=3736.4 sigma=923.7 thresh=6508 peak=5491
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=925.00, Y=165.00, Mass=9863, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 641, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=248 bg=3601.4 sigma=835.7 thresh=6109 peak=5129
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=495.00, Mass=11802, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 777, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=1 nbg=274 bg=3632.1 sigma=1031.2 thresh=6726 peak=5431
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=777.00, Y=395.00, Mass=3952, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1207, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=249 bg=3670.7 sigma=856.2 thresh=6239 peak=5736
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1207.00, Y=397.00, Mass=14750, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 201, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 0 (4), X=199.97, Y=841.97, Mass=70762, SNR=42.0, Peak=65504 HFD=0.1
21:06:27.741 00.000 9552 Star::Find(15, 1283, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=3 nbg=253 bg=3549.9 sigma=887.8 thresh=6213 peak=5241
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1283.00, Y=395.00, Mass=9798, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1741, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=260 bg=3400.8 sigma=988.5 thresh=6366 peak=5222
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=595.00, Mass=13245, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1655, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=258 bg=2461.1 sigma=815.5 thresh=4908 peak=4008
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1655.00, Y=1197.00, Mass=14751, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1441, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=273 bg=3807.4 sigma=961.9 thresh=6693 peak=5128
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1441.00, Y=271.00, Mass=6673, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 563, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=8 nbg=249 bg=3527.4 sigma=804.5 thresh=5941 peak=5307
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=193.00, Mass=22597, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1443, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=250 bg=3782.8 sigma=852.6 thresh=6341 peak=5369
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1443.00, Y=651.00, Mass=11893, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1303, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=254 bg=3643.8 sigma=821.3 thresh=6108 peak=5282
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=833.00, Mass=14677, SNR=2.9, Peak=8400 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1665, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=6 nbg=242 bg=3690.0 sigma=741.6 thresh=5915 peak=5148
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1665.00, Y=457.00, Mass=17844, SNR=2.9, Peak=10112 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1869, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=12 nbg=255 bg=3209.3 sigma=854.3 thresh=5772 peak=5026
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1869.00, Y=25.00, Mass=36816, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1467, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=266 bg=3882.6 sigma=1043.3 thresh=7012 peak=5497
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=151.00, Mass=9035, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 183, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=252 bg=3192.3 sigma=849.9 thresh=5742 peak=4994
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=183.00, Y=391.00, Mass=12847, SNR=2.9, Peak=6992 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1385, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=1382.46, Y=315.13, Mass=31698, SNR=14.1, Peak=11120 HFD=6.7
21:06:27.741 00.000 9552 Star::Find(15, 1075, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=263 bg=3805.0 sigma=946.7 thresh=6645 peak=5582
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1075.00, Y=365.00, Mass=12636, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1179, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=264 bg=3703.2 sigma=962.0 thresh=6589 peak=5584
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1179.00, Y=335.00, Mass=7170, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1163, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=277 bg=3909.8 sigma=1121.8 thresh=7275 peak=5639
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=23.00, Mass=8580, SNR=2.9, Peak=9104 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1051, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 0 (3), X=1051.00, Y=371.00, Mass=0, SNR=0.0, Peak=8304 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1867, 981, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=272 bg=2545.8 sigma=866.6 thresh=5146 peak=4128
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1867.00, Y=981.00, Mass=15335, SNR=2.9, Peak=6880 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1373, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=6 nbg=255 bg=3805.7 sigma=894.3 thresh=6489 peak=6246
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=89.00, Mass=21710, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 267, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=256 bg=3766.0 sigma=930.1 thresh=6556 peak=5489
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=23.00, Mass=7044, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1319, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=269 bg=2281.3 sigma=939.9 thresh=5101 peak=4681
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1319.00, Y=1131.00, Mass=20690, SNR=2.9, Peak=11024 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1355, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=6 nbg=252 bg=3645.8 sigma=857.3 thresh=6218 peak=5419
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=577.00, Mass=20029, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 311, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=243 bg=3838.9 sigma=820.9 thresh=6302 peak=5705
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=131.00, Mass=14516, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1627, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=279 bg=3912.0 sigma=1161.9 thresh=7398 peak=5693
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1627.00, Y=351.00, Mass=8464, SNR=2.9, Peak=8704 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 459, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=264 bg=3632.7 sigma=955.2 thresh=6498 peak=5490
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=459.00, Y=153.00, Mass=12589, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 107, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=258 bg=3146.4 sigma=871.0 thresh=5759 peak=4547
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=107.00, Y=57.00, Mass=15452, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 697, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=1 nbg=267 bg=3809.9 sigma=947.8 thresh=6653 peak=5080
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=697.00, Y=55.00, Mass=3678, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1101, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=3 nbg=257 bg=3585.8 sigma=959.1 thresh=6463 peak=5182
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1101.00, Y=415.00, Mass=9707, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1427, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=2 nbg=265 bg=3872.3 sigma=971.9 thresh=6788 peak=5360
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1427.00, Y=615.00, Mass=7951, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 673, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=4 nbg=267 bg=2518.7 sigma=873.8 thresh=5140 peak=3842
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=673.00, Y=983.00, Mass=13029, SNR=2.9, Peak=6880 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1467, 1051, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=6 nbg=249 bg=2732.9 sigma=795.4 thresh=5119 peak=4557
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=1051.00, Mass=22483, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 355, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=6 nbg=257 bg=3762.6 sigma=876.7 thresh=6393 peak=5354
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=355.00, Y=323.00, Mass=18609, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 573, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=5 nbg=252 bg=3699.5 sigma=887.9 thresh=6363 peak=4905
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=573.00, Y=393.00, Mass=15919, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1013, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=7 nbg=232 bg=3404.9 sigma=804.9 thresh=5820 peak=4961
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1013.00, Y=615.00, Mass=20006, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 47, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find returns 1 (1), X=36.35, Y=568.84, Mass=19051, SNR=13.3, Peak=18896 HFD=0.8
21:06:27.741 00.000 9552 Star::Find(15, 869, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=10 nbg=253 bg=3566.0 sigma=899.4 thresh=6264 peak=5813
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=869.00, Y=55.00, Mass=31988, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1203, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.741 00.000 9552 Star::Find false star n=3 nbg=259 bg=3714.2 sigma=942.3 thresh=6541 peak=5228
21:06:27.741 00.000 9552 Star::Find returns 0 (2), X=1203.00, Y=479.00, Mass=9610, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.741 00.000 9552 Star::Find(15, 1051, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.016 9552 Star::Find false star n=2 nbg=272 bg=3805.1 sigma=997.3 thresh=6797 peak=5665
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1051.00, Y=57.00, Mass=10294, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 443, 1119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=248 bg=1830.8 sigma=717.2 thresh=3982 peak=3048
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=1119.00, Mass=10005, SNR=2.9, Peak=5968 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1819, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=269 bg=3405.5 sigma=1020.2 thresh=6466 peak=5098
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=685.00, Mass=3282, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1741, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=256 bg=3362.4 sigma=876.1 thresh=5991 peak=5151
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=411.00, Mass=8441, SNR=2.9, Peak=6784 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1553, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=266 bg=4101.2 sigma=886.7 thresh=6761 peak=5551
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1553.00, Y=153.00, Mass=16913, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 207, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=254 bg=3768.6 sigma=916.5 thresh=6518 peak=5015
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=207.00, Y=55.00, Mass=9862, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 565, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=270 bg=3704.6 sigma=953.1 thresh=6564 peak=5068
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=333.00, Mass=6767, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1631, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=266 bg=2581.7 sigma=979.5 thresh=5520 peak=4781
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1631.00, Y=1171.00, Mass=9605, SNR=2.9, Peak=9200 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 973, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=9 nbg=241 bg=3802.0 sigma=738.9 thresh=6019 peak=5753
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=973.00, Y=129.00, Mass=24310, SNR=2.9, Peak=8192 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 557, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=255 bg=2375.4 sigma=804.8 thresh=4790 peak=3615
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=557.00, Y=983.00, Mass=11154, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1145, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=265 bg=3726.8 sigma=910.6 thresh=6459 peak=5360
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1145.00, Y=671.00, Mass=20438, SNR=2.9, Peak=11232 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1409, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=251 bg=3639.8 sigma=828.5 thresh=6125 peak=5072
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1409.00, Y=271.00, Mass=26562, SNR=2.9, Peak=6688 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 401, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=259 bg=3550.7 sigma=941.3 thresh=6375 peak=5272
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=401.00, Y=593.00, Mass=23849, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1347, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=275 bg=3693.1 sigma=975.9 thresh=6621 peak=5414
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1347.00, Y=399.00, Mass=23089, SNR=2.9, Peak=7888 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1185, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=233 bg=3738.7 sigma=767.6 thresh=6042 peak=5376
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1185.00, Y=647.00, Mass=27813, SNR=2.9, Peak=8192 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 879, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=258 bg=3661.1 sigma=889.0 thresh=6328 peak=5690
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=879.00, Y=769.00, Mass=16718, SNR=2.9, Peak=8400 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 371, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=248 bg=3808.1 sigma=849.5 thresh=6357 peak=5292
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=371.00, Y=57.00, Mass=22240, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 959, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=259 bg=3052.4 sigma=910.5 thresh=5784 peak=4911
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=903.00, Mass=7559, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 419, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=247 bg=3552.3 sigma=872.4 thresh=6169 peak=5205
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=419.00, Y=401.00, Mass=14943, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 213, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=261 bg=3572.6 sigma=869.3 thresh=6181 peak=5166
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=213.00, Y=697.00, Mass=2699, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 969, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=251 bg=3677.6 sigma=800.2 thresh=6078 peak=5006
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=969.00, Y=393.00, Mass=19233, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1271, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=255 bg=2886.6 sigma=848.7 thresh=5433 peak=5339
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1271.00, Y=983.00, Mass=11235, SNR=2.9, Peak=10928 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 901, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=247 bg=2440.7 sigma=783.3 thresh=4791 peak=3883
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=901.00, Y=1013.00, Mass=18092, SNR=2.9, Peak=7392 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 813, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=246 bg=3761.7 sigma=819.9 thresh=6221 peak=5447
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=57.00, Mass=23572, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1421, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=262 bg=3644.8 sigma=1031.5 thresh=6739 peak=5425
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1421.00, Y=351.00, Mass=7190, SNR=2.9, Peak=7584 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 615, 1049, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=242 bg=2168.3 sigma=693.2 thresh=4248 peak=3631
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=1049.00, Mass=19254, SNR=2.9, Peak=5568 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 255, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=279 bg=1993.8 sigma=991.9 thresh=4970 peak=3534
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=1065.00, Mass=3078, SNR=2.9, Peak=6176 HFD=0.0
21:06:27.757 00.000 9552 AutoFind: finding best star pass 1
21:06:27.757 00.000 9552 Star::Find(15, 1079, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1078.27, Y=131.91, Mass=4880841, SNR=338.3, Peak=65504 HFD=7.1
21:06:27.757 00.000 9552 AutoFind: near-saturated [1079, 133] 137.8 Mass 4880841 SNR 338.3 Peak 65504
21:06:27.757 00.000 9552 Star::Find(15, 1683, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1681.53, Y=324.25, Mass=4959887, SNR=312.2, Peak=65504 HFD=7.4
21:06:27.757 00.000 9552 AutoFind: near-saturated [1683, 325] 133.4 Mass 4959887 SNR 312.2 Peak 65504
21:06:27.757 00.000 9552 Star::Find(15, 771, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=770.45, Y=912.12, Mass=819477, SNR=85.7, Peak=27888 HFD=6.1
21:06:27.757 00.000 9552 AutoFind: near-saturated [771, 913] 28.2 Mass 819477 SNR 85.7 Peak 27888
21:06:27.757 00.000 9552 Star::Find(15, 899, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=899.20, Y=147.99, Mass=112601, SNR=25.4, Peak=10224 HFD=4.3
21:06:27.757 00.000 9552 AutoFind: near-saturated [899, 149] 6.7 Mass 112601 SNR 25.4 Peak 10224
21:06:27.757 00.000 9552 Star::Find(15, 1485, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1485.76, Y=404.15, Mass=81253, SNR=18.8, Peak=10528 HFD=5.7
21:06:27.757 00.000 9552 AutoFind: near-saturated [1485, 405] 5.0 Mass 81253 SNR 18.8 Peak 10528
21:06:27.757 00.000 9552 Star::Find(15, 1673, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=11 nbg=266 bg=3939.5 sigma=1012.4 thresh=6977 peak=6680
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1673.00, Y=263.00, Mass=42218, SNR=2.9, Peak=10016 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1821, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1820.27, Y=128.58, Mass=22592, SNR=8.8, Peak=10816 HFD=2.4
21:06:27.757 00.000 9552 AutoFind: near-saturated [1821, 127] 3.3 Mass 22592 SNR 8.8 Peak 10816
21:06:27.757 00.000 9552 Star::Find(15, 163, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=250 bg=3501.0 sigma=842.1 thresh=6027 peak=5872
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=163.00, Y=81.00, Mass=32734, SNR=2.9, Peak=10816 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1887, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=256 bg=2928.5 sigma=850.4 thresh=5480 peak=4745
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1887.00, Y=561.00, Mass=14206, SNR=2.9, Peak=6384 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 107, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=107.54, Y=649.73, Mass=40261, SNR=15.2, Peak=8496 HFD=6.7
21:06:27.757 00.000 9552 AutoFind: near-saturated [107, 649] 2.7 Mass 40261 SNR 15.2 Peak 8496
21:06:27.757 00.000 9552 Star::Find(15, 27, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=282 bg=3030.5 sigma=1110.7 thresh=6363 peak=5080
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=27.00, Y=501.00, Mass=10947, SNR=2.9, Peak=10624 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 367, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=253 bg=3857.5 sigma=855.1 thresh=6423 peak=5475
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=367.00, Y=175.00, Mass=9772, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1175, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=258 bg=3607.4 sigma=907.2 thresh=6329 peak=5233
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1175.00, Y=411.00, Mass=12722, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 205, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=257 bg=3260.3 sigma=878.9 thresh=5897 peak=5086
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=205.00, Y=229.00, Mass=17286, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1901, 1049, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=276 bg=2062.6 sigma=926.0 thresh=4840 peak=3602
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1901.00, Y=1049.00, Mass=15719, SNR=2.9, Peak=5872 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 205, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=266 bg=3504.9 sigma=954.5 thresh=6368 peak=4969
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=205.00, Y=433.00, Mass=6815, SNR=2.9, Peak=10320 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 85, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=257 bg=3315.9 sigma=938.5 thresh=6131 peak=4631
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=85.00, Y=35.00, Mass=6328, SNR=2.9, Peak=6576 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 925, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=257 bg=3736.4 sigma=923.7 thresh=6508 peak=5491
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=925.00, Y=165.00, Mass=9863, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 641, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=248 bg=3601.4 sigma=835.7 thresh=6109 peak=5129
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=495.00, Mass=11802, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 777, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=274 bg=3632.1 sigma=1031.2 thresh=6726 peak=5431
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=777.00, Y=395.00, Mass=3952, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1207, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=249 bg=3670.7 sigma=856.2 thresh=6239 peak=5736
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1207.00, Y=397.00, Mass=14750, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 201, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 0 (4), X=199.97, Y=841.97, Mass=70762, SNR=42.0, Peak=65504 HFD=0.1
21:06:27.757 00.000 9552 Star::Find(15, 1283, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=253 bg=3549.9 sigma=887.8 thresh=6213 peak=5241
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1283.00, Y=395.00, Mass=9798, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1741, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=260 bg=3400.8 sigma=988.5 thresh=6366 peak=5222
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=595.00, Mass=13245, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1655, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=258 bg=2461.1 sigma=815.5 thresh=4908 peak=4008
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1655.00, Y=1197.00, Mass=14751, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1441, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=273 bg=3807.4 sigma=961.9 thresh=6693 peak=5128
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1441.00, Y=271.00, Mass=6673, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 563, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=8 nbg=249 bg=3527.4 sigma=804.5 thresh=5941 peak=5307
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=193.00, Mass=22597, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1443, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=250 bg=3782.8 sigma=852.6 thresh=6341 peak=5369
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1443.00, Y=651.00, Mass=11893, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1303, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=254 bg=3643.8 sigma=821.3 thresh=6108 peak=5282
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=833.00, Mass=14677, SNR=2.9, Peak=8400 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1665, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=242 bg=3690.0 sigma=741.6 thresh=5915 peak=5148
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1665.00, Y=457.00, Mass=17844, SNR=2.9, Peak=10112 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1869, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=12 nbg=255 bg=3209.3 sigma=854.3 thresh=5772 peak=5026
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1869.00, Y=25.00, Mass=36816, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1467, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=266 bg=3882.6 sigma=1043.3 thresh=7012 peak=5497
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=151.00, Mass=9035, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 183, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=252 bg=3192.3 sigma=849.9 thresh=5742 peak=4994
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=183.00, Y=391.00, Mass=12847, SNR=2.9, Peak=6992 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1385, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1382.46, Y=315.13, Mass=31698, SNR=14.1, Peak=11120 HFD=6.7
21:06:27.757 00.000 9552 AutoFind: near-saturated [1385, 309] 2.1 Mass 31698 SNR 14.1 Peak 11120
21:06:27.757 00.000 9552 Star::Find(15, 1075, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=263 bg=3805.0 sigma=946.7 thresh=6645 peak=5582
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1075.00, Y=365.00, Mass=12636, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1179, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=264 bg=3703.2 sigma=962.0 thresh=6589 peak=5584
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1179.00, Y=335.00, Mass=7170, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1163, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=277 bg=3909.8 sigma=1121.8 thresh=7275 peak=5639
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=23.00, Mass=8580, SNR=2.9, Peak=9104 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1051, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 0 (3), X=1051.00, Y=371.00, Mass=0, SNR=0.0, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1867, 981, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=272 bg=2545.8 sigma=866.6 thresh=5146 peak=4128
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1867.00, Y=981.00, Mass=15335, SNR=2.9, Peak=6880 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1373, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=255 bg=3805.7 sigma=894.3 thresh=6489 peak=6246
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=89.00, Mass=21710, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 267, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=256 bg=3766.0 sigma=930.1 thresh=6556 peak=5489
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=23.00, Mass=7044, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1319, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=269 bg=2281.3 sigma=939.9 thresh=5101 peak=4681
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1319.00, Y=1131.00, Mass=20690, SNR=2.9, Peak=11024 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1355, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=252 bg=3645.8 sigma=857.3 thresh=6218 peak=5419
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=577.00, Mass=20029, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 311, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=243 bg=3838.9 sigma=820.9 thresh=6302 peak=5705
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=131.00, Mass=14516, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1627, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=279 bg=3912.0 sigma=1161.9 thresh=7398 peak=5693
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1627.00, Y=351.00, Mass=8464, SNR=2.9, Peak=8704 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 459, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=264 bg=3632.7 sigma=955.2 thresh=6498 peak=5490
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=459.00, Y=153.00, Mass=12589, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 107, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=258 bg=3146.4 sigma=871.0 thresh=5759 peak=4547
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=107.00, Y=57.00, Mass=15452, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 697, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=267 bg=3809.9 sigma=947.8 thresh=6653 peak=5080
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=697.00, Y=55.00, Mass=3678, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1101, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=257 bg=3585.8 sigma=959.1 thresh=6463 peak=5182
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1101.00, Y=415.00, Mass=9707, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1427, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=265 bg=3872.3 sigma=971.9 thresh=6788 peak=5360
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1427.00, Y=615.00, Mass=7951, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 673, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=267 bg=2518.7 sigma=873.8 thresh=5140 peak=3842
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=673.00, Y=983.00, Mass=13029, SNR=2.9, Peak=6880 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1467, 1051, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=249 bg=2732.9 sigma=795.4 thresh=5119 peak=4557
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=1051.00, Mass=22483, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 355, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=257 bg=3762.6 sigma=876.7 thresh=6393 peak=5354
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=355.00, Y=323.00, Mass=18609, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 573, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=252 bg=3699.5 sigma=887.9 thresh=6363 peak=4905
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=573.00, Y=393.00, Mass=15919, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1013, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=232 bg=3404.9 sigma=804.9 thresh=5820 peak=4961
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1013.00, Y=615.00, Mass=20006, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 47, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=36.35, Y=568.84, Mass=19051, SNR=13.3, Peak=18896 HFD=0.8
21:06:27.757 00.000 9552 AutoFind: near-saturated [47, 577] 2.0 Mass 19051 SNR 13.3 Peak 18896
21:06:27.757 00.000 9552 Star::Find(15, 869, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=253 bg=3566.0 sigma=899.4 thresh=6264 peak=5813
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=869.00, Y=55.00, Mass=31988, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1203, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=259 bg=3714.2 sigma=942.3 thresh=6541 peak=5228
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1203.00, Y=479.00, Mass=9610, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1051, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=272 bg=3805.1 sigma=997.3 thresh=6797 peak=5665
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1051.00, Y=57.00, Mass=10294, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 443, 1119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=248 bg=1830.8 sigma=717.2 thresh=3982 peak=3048
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=1119.00, Mass=10005, SNR=2.9, Peak=5968 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1819, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=269 bg=3405.5 sigma=1020.2 thresh=6466 peak=5098
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=685.00, Mass=3282, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1741, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=256 bg=3362.4 sigma=876.1 thresh=5991 peak=5151
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=411.00, Mass=8441, SNR=2.9, Peak=6784 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1553, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=266 bg=4101.2 sigma=886.7 thresh=6761 peak=5551
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1553.00, Y=153.00, Mass=16913, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 207, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=254 bg=3768.6 sigma=916.5 thresh=6518 peak=5015
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=207.00, Y=55.00, Mass=9862, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 565, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=270 bg=3704.6 sigma=953.1 thresh=6564 peak=5068
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=333.00, Mass=6767, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1631, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=266 bg=2581.7 sigma=979.5 thresh=5520 peak=4781
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1631.00, Y=1171.00, Mass=9605, SNR=2.9, Peak=9200 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 973, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=9 nbg=241 bg=3802.0 sigma=738.9 thresh=6019 peak=5753
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=973.00, Y=129.00, Mass=24310, SNR=2.9, Peak=8192 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 557, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=255 bg=2375.4 sigma=804.8 thresh=4790 peak=3615
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=557.00, Y=983.00, Mass=11154, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1145, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=265 bg=3726.8 sigma=910.6 thresh=6459 peak=5360
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1145.00, Y=671.00, Mass=20438, SNR=2.9, Peak=11232 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1409, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=251 bg=3639.8 sigma=828.5 thresh=6125 peak=5072
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1409.00, Y=271.00, Mass=26562, SNR=2.9, Peak=6688 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 401, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=259 bg=3550.7 sigma=941.3 thresh=6375 peak=5272
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=401.00, Y=593.00, Mass=23849, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1347, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=275 bg=3693.1 sigma=975.9 thresh=6621 peak=5414
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1347.00, Y=399.00, Mass=23089, SNR=2.9, Peak=7888 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1185, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=233 bg=3738.7 sigma=767.6 thresh=6042 peak=5376
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1185.00, Y=647.00, Mass=27813, SNR=2.9, Peak=8192 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 879, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=258 bg=3661.1 sigma=889.0 thresh=6328 peak=5690
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=879.00, Y=769.00, Mass=16718, SNR=2.9, Peak=8400 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 371, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=248 bg=3808.1 sigma=849.5 thresh=6357 peak=5292
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=371.00, Y=57.00, Mass=22240, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 959, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=259 bg=3052.4 sigma=910.5 thresh=5784 peak=4911
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=903.00, Mass=7559, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 419, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=247 bg=3552.3 sigma=872.4 thresh=6169 peak=5205
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=419.00, Y=401.00, Mass=14943, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 213, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=261 bg=3572.6 sigma=869.3 thresh=6181 peak=5166
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=213.00, Y=697.00, Mass=2699, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 969, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=251 bg=3677.6 sigma=800.2 thresh=6078 peak=5006
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=969.00, Y=393.00, Mass=19233, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1271, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=255 bg=2886.6 sigma=848.7 thresh=5433 peak=5339
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1271.00, Y=983.00, Mass=11235, SNR=2.9, Peak=10928 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 901, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=247 bg=2440.7 sigma=783.3 thresh=4791 peak=3883
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=901.00, Y=1013.00, Mass=18092, SNR=2.9, Peak=7392 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 813, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=246 bg=3761.7 sigma=819.9 thresh=6221 peak=5447
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=57.00, Mass=23572, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1421, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=262 bg=3644.8 sigma=1031.5 thresh=6739 peak=5425
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1421.00, Y=351.00, Mass=7190, SNR=2.9, Peak=7584 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 615, 1049, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=242 bg=2168.3 sigma=693.2 thresh=4248 peak=3631
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=1049.00, Mass=19254, SNR=2.9, Peak=5568 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 255, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=279 bg=1993.8 sigma=991.9 thresh=4970 peak=3534
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=1065.00, Mass=3078, SNR=2.9, Peak=6176 HFD=0.0
21:06:27.757 00.000 9552 AutoFind: could not find a star on Pass 1
21:06:27.757 00.000 9552 AutoFind: finding best star pass 2
21:06:27.757 00.000 9552 Star::Find(15, 1079, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1078.27, Y=131.91, Mass=4880841, SNR=338.3, Peak=65504 HFD=7.1
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [1079, 133] 137.8 Mass 4880841 SNR 338.3
21:06:27.757 00.000 9552 Star::Find(15, 1683, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1681.53, Y=324.25, Mass=4959887, SNR=312.2, Peak=65504 HFD=7.4
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [1683, 325] 133.4 Mass 4959887 SNR 312.2
21:06:27.757 00.000 9552 Star::Find(15, 771, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=770.45, Y=912.12, Mass=819477, SNR=85.7, Peak=27888 HFD=6.1
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [771, 913] 28.2 Mass 819477 SNR 85.7
21:06:27.757 00.000 9552 Star::Find(15, 899, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=899.20, Y=147.99, Mass=112601, SNR=25.4, Peak=10224 HFD=4.3
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [899, 149] 6.7 Mass 112601 SNR 25.4
21:06:27.757 00.000 9552 Star::Find(15, 1485, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1485.76, Y=404.15, Mass=81253, SNR=18.8, Peak=10528 HFD=5.7
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [1485, 405] 5.0 Mass 81253 SNR 18.8
21:06:27.757 00.000 9552 Star::Find(15, 1673, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=11 nbg=266 bg=3939.5 sigma=1012.4 thresh=6977 peak=6680
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1673.00, Y=263.00, Mass=42218, SNR=2.9, Peak=10016 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1821, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1820.27, Y=128.58, Mass=22592, SNR=8.8, Peak=10816 HFD=2.4
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [1821, 127] 3.3 Mass 22592 SNR 8.8
21:06:27.757 00.000 9552 Star::Find(15, 163, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=250 bg=3501.0 sigma=842.1 thresh=6027 peak=5872
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=163.00, Y=81.00, Mass=32734, SNR=2.9, Peak=10816 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1887, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=256 bg=2928.5 sigma=850.4 thresh=5480 peak=4745
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1887.00, Y=561.00, Mass=14206, SNR=2.9, Peak=6384 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 107, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=107.54, Y=649.73, Mass=40261, SNR=15.2, Peak=8496 HFD=6.7
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [107, 649] 2.7 Mass 40261 SNR 15.2
21:06:27.757 00.000 9552 Star::Find(15, 27, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=282 bg=3030.5 sigma=1110.7 thresh=6363 peak=5080
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=27.00, Y=501.00, Mass=10947, SNR=2.9, Peak=10624 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 367, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=253 bg=3857.5 sigma=855.1 thresh=6423 peak=5475
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=367.00, Y=175.00, Mass=9772, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1175, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=258 bg=3607.4 sigma=907.2 thresh=6329 peak=5233
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1175.00, Y=411.00, Mass=12722, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 205, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=257 bg=3260.3 sigma=878.9 thresh=5897 peak=5086
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=205.00, Y=229.00, Mass=17286, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1901, 1049, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=276 bg=2062.6 sigma=926.0 thresh=4840 peak=3602
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1901.00, Y=1049.00, Mass=15719, SNR=2.9, Peak=5872 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 205, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=266 bg=3504.9 sigma=954.5 thresh=6368 peak=4969
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=205.00, Y=433.00, Mass=6815, SNR=2.9, Peak=10320 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 85, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=257 bg=3315.9 sigma=938.5 thresh=6131 peak=4631
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=85.00, Y=35.00, Mass=6328, SNR=2.9, Peak=6576 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 925, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=257 bg=3736.4 sigma=923.7 thresh=6508 peak=5491
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=925.00, Y=165.00, Mass=9863, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 641, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=248 bg=3601.4 sigma=835.7 thresh=6109 peak=5129
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=495.00, Mass=11802, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 777, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=274 bg=3632.1 sigma=1031.2 thresh=6726 peak=5431
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=777.00, Y=395.00, Mass=3952, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1207, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=249 bg=3670.7 sigma=856.2 thresh=6239 peak=5736
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1207.00, Y=397.00, Mass=14750, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 201, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 0 (4), X=199.97, Y=841.97, Mass=70762, SNR=42.0, Peak=65504 HFD=0.1
21:06:27.757 00.000 9552 Star::Find(15, 1283, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=253 bg=3549.9 sigma=887.8 thresh=6213 peak=5241
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1283.00, Y=395.00, Mass=9798, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1741, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=260 bg=3400.8 sigma=988.5 thresh=6366 peak=5222
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=595.00, Mass=13245, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1655, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=258 bg=2461.1 sigma=815.5 thresh=4908 peak=4008
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1655.00, Y=1197.00, Mass=14751, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1441, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=273 bg=3807.4 sigma=961.9 thresh=6693 peak=5128
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1441.00, Y=271.00, Mass=6673, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 563, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=8 nbg=249 bg=3527.4 sigma=804.5 thresh=5941 peak=5307
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=193.00, Mass=22597, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1443, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=250 bg=3782.8 sigma=852.6 thresh=6341 peak=5369
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1443.00, Y=651.00, Mass=11893, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1303, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=254 bg=3643.8 sigma=821.3 thresh=6108 peak=5282
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=833.00, Mass=14677, SNR=2.9, Peak=8400 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1665, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=242 bg=3690.0 sigma=741.6 thresh=5915 peak=5148
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1665.00, Y=457.00, Mass=17844, SNR=2.9, Peak=10112 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1869, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=12 nbg=255 bg=3209.3 sigma=854.3 thresh=5772 peak=5026
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1869.00, Y=25.00, Mass=36816, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1467, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=266 bg=3882.6 sigma=1043.3 thresh=7012 peak=5497
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=151.00, Mass=9035, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 183, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=252 bg=3192.3 sigma=849.9 thresh=5742 peak=4994
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=183.00, Y=391.00, Mass=12847, SNR=2.9, Peak=6992 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1385, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1382.46, Y=315.13, Mass=31698, SNR=14.1, Peak=11120 HFD=6.7
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [1385, 309] 2.1 Mass 31698 SNR 14.1
21:06:27.757 00.000 9552 Star::Find(15, 1075, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=263 bg=3805.0 sigma=946.7 thresh=6645 peak=5582
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1075.00, Y=365.00, Mass=12636, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1179, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=264 bg=3703.2 sigma=962.0 thresh=6589 peak=5584
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1179.00, Y=335.00, Mass=7170, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1163, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=277 bg=3909.8 sigma=1121.8 thresh=7275 peak=5639
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=23.00, Mass=8580, SNR=2.9, Peak=9104 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1051, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 0 (3), X=1051.00, Y=371.00, Mass=0, SNR=0.0, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1867, 981, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=272 bg=2545.8 sigma=866.6 thresh=5146 peak=4128
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1867.00, Y=981.00, Mass=15335, SNR=2.9, Peak=6880 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1373, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=255 bg=3805.7 sigma=894.3 thresh=6489 peak=6246
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=89.00, Mass=21710, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 267, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=256 bg=3766.0 sigma=930.1 thresh=6556 peak=5489
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=23.00, Mass=7044, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1319, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=269 bg=2281.3 sigma=939.9 thresh=5101 peak=4681
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1319.00, Y=1131.00, Mass=20690, SNR=2.9, Peak=11024 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1355, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=252 bg=3645.8 sigma=857.3 thresh=6218 peak=5419
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=577.00, Mass=20029, SNR=2.9, Peak=9616 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 311, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=243 bg=3838.9 sigma=820.9 thresh=6302 peak=5705
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=131.00, Mass=14516, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1627, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=279 bg=3912.0 sigma=1161.9 thresh=7398 peak=5693
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1627.00, Y=351.00, Mass=8464, SNR=2.9, Peak=8704 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 459, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=264 bg=3632.7 sigma=955.2 thresh=6498 peak=5490
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=459.00, Y=153.00, Mass=12589, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 107, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=258 bg=3146.4 sigma=871.0 thresh=5759 peak=4547
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=107.00, Y=57.00, Mass=15452, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 697, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=267 bg=3809.9 sigma=947.8 thresh=6653 peak=5080
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=697.00, Y=55.00, Mass=3678, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1101, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=257 bg=3585.8 sigma=959.1 thresh=6463 peak=5182
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1101.00, Y=415.00, Mass=9707, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1427, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=265 bg=3872.3 sigma=971.9 thresh=6788 peak=5360
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1427.00, Y=615.00, Mass=7951, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 673, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=267 bg=2518.7 sigma=873.8 thresh=5140 peak=3842
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=673.00, Y=983.00, Mass=13029, SNR=2.9, Peak=6880 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1467, 1051, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=249 bg=2732.9 sigma=795.4 thresh=5119 peak=4557
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=1051.00, Mass=22483, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 355, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=257 bg=3762.6 sigma=876.7 thresh=6393 peak=5354
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=355.00, Y=323.00, Mass=18609, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 573, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=252 bg=3699.5 sigma=887.9 thresh=6363 peak=4905
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=573.00, Y=393.00, Mass=15919, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1013, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=232 bg=3404.9 sigma=804.9 thresh=5820 peak=4961
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1013.00, Y=615.00, Mass=20006, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 47, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=36.35, Y=568.84, Mass=19051, SNR=13.3, Peak=18896 HFD=0.8
21:06:27.757 00.000 9552 AutoFind: star saturated or too dim [47, 577] 2.0 Mass 19051 SNR 13.3
21:06:27.757 00.000 9552 Star::Find(15, 869, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=253 bg=3566.0 sigma=899.4 thresh=6264 peak=5813
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=869.00, Y=55.00, Mass=31988, SNR=2.9, Peak=8000 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1203, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=259 bg=3714.2 sigma=942.3 thresh=6541 peak=5228
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1203.00, Y=479.00, Mass=9610, SNR=2.9, Peak=7696 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1051, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=272 bg=3805.1 sigma=997.3 thresh=6797 peak=5665
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1051.00, Y=57.00, Mass=10294, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 443, 1119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=248 bg=1830.8 sigma=717.2 thresh=3982 peak=3048
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=1119.00, Mass=10005, SNR=2.9, Peak=5968 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1819, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=269 bg=3405.5 sigma=1020.2 thresh=6466 peak=5098
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=685.00, Mass=3282, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1741, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=256 bg=3362.4 sigma=876.1 thresh=5991 peak=5151
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=411.00, Mass=8441, SNR=2.9, Peak=6784 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1553, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=266 bg=4101.2 sigma=886.7 thresh=6761 peak=5551
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1553.00, Y=153.00, Mass=16913, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 207, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=3 nbg=254 bg=3768.6 sigma=916.5 thresh=6518 peak=5015
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=207.00, Y=55.00, Mass=9862, SNR=2.9, Peak=8608 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 565, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=270 bg=3704.6 sigma=953.1 thresh=6564 peak=5068
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=333.00, Mass=6767, SNR=2.9, Peak=7792 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1631, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=266 bg=2581.7 sigma=979.5 thresh=5520 peak=4781
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1631.00, Y=1171.00, Mass=9605, SNR=2.9, Peak=9200 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 973, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=9 nbg=241 bg=3802.0 sigma=738.9 thresh=6019 peak=5753
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=973.00, Y=129.00, Mass=24310, SNR=2.9, Peak=8192 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 557, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=4 nbg=255 bg=2375.4 sigma=804.8 thresh=4790 peak=3615
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=557.00, Y=983.00, Mass=11154, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1145, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=265 bg=3726.8 sigma=910.6 thresh=6459 peak=5360
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1145.00, Y=671.00, Mass=20438, SNR=2.9, Peak=11232 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1409, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=251 bg=3639.8 sigma=828.5 thresh=6125 peak=5072
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1409.00, Y=271.00, Mass=26562, SNR=2.9, Peak=6688 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 401, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=259 bg=3550.7 sigma=941.3 thresh=6375 peak=5272
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=401.00, Y=593.00, Mass=23849, SNR=2.9, Peak=7488 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1347, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=275 bg=3693.1 sigma=975.9 thresh=6621 peak=5414
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1347.00, Y=399.00, Mass=23089, SNR=2.9, Peak=7888 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1185, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=10 nbg=233 bg=3738.7 sigma=767.6 thresh=6042 peak=5376
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1185.00, Y=647.00, Mass=27813, SNR=2.9, Peak=8192 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 879, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=258 bg=3661.1 sigma=889.0 thresh=6328 peak=5690
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=879.00, Y=769.00, Mass=16718, SNR=2.9, Peak=8400 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 371, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=248 bg=3808.1 sigma=849.5 thresh=6357 peak=5292
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=371.00, Y=57.00, Mass=22240, SNR=2.9, Peak=8096 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 959, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=259 bg=3052.4 sigma=910.5 thresh=5784 peak=4911
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=903.00, Mass=7559, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 419, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=5 nbg=247 bg=3552.3 sigma=872.4 thresh=6169 peak=5205
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=419.00, Y=401.00, Mass=14943, SNR=2.9, Peak=9312 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 213, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=261 bg=3572.6 sigma=869.3 thresh=6181 peak=5166
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=213.00, Y=697.00, Mass=2699, SNR=2.9, Peak=7296 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 969, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=251 bg=3677.6 sigma=800.2 thresh=6078 peak=5006
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=969.00, Y=393.00, Mass=19233, SNR=2.9, Peak=7184 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1271, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=255 bg=2886.6 sigma=848.7 thresh=5433 peak=5339
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1271.00, Y=983.00, Mass=11235, SNR=2.9, Peak=10928 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 901, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=6 nbg=247 bg=2440.7 sigma=783.3 thresh=4791 peak=3883
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=901.00, Y=1013.00, Mass=18092, SNR=2.9, Peak=7392 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 813, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=246 bg=3761.7 sigma=819.9 thresh=6221 peak=5447
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=57.00, Mass=23572, SNR=2.9, Peak=8304 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 1421, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=2 nbg=262 bg=3644.8 sigma=1031.5 thresh=6739 peak=5425
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=1421.00, Y=351.00, Mass=7190, SNR=2.9, Peak=7584 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 615, 1049, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=7 nbg=242 bg=2168.3 sigma=693.2 thresh=4248 peak=3631
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=1049.00, Mass=19254, SNR=2.9, Peak=5568 HFD=0.0
21:06:27.757 00.000 9552 Star::Find(15, 255, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find false star n=1 nbg=279 bg=1993.8 sigma=991.9 thresh=4970 peak=3534
21:06:27.757 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=1065.00, Mass=3078, SNR=2.9, Peak=6176 HFD=0.0
21:06:27.757 00.000 9552 AutoFind: could not find a non-saturated star!
21:06:27.757 00.000 9552 AutoFind: finding best star pass 3
21:06:27.757 00.000 9552 Star::Find(15, 1079, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1078.27, Y=131.91, Mass=4880841, SNR=338.3, Peak=65504 HFD=7.1
21:06:27.757 00.000 9552 AutoFind returns star at [1079, 133] 137.8 Mass 4880841 SNR 338.3
21:06:27.757 00.000 9552 Star::Find(15, 1079, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1078.27, Y=131.91, Mass=4880841, SNR=338.3, Peak=65504 HFD=7.1
21:06:27.757 00.000 9552 MultiStar: List (9): {1078.27, 131.91}(338.3), {1681.53, 324.25}(312.2), {770.45, 912.12}(85.7), {899.20, 147.99}(25.4), {1485.76, 404.15}(18.8), {1820.27, 128.58}(8.8), {107.54, 649.73}(15.2), {1382.46, 315.13}(14.1), {36.35, 568.84}(13.3), 
21:06:27.757 00.000 9552 setting lock position to (1078.27, 131.91)
21:06:27.757 00.000 9552 MultiStar: stabilizing after lock position change
21:06:27.757 00.000 9552 AutoSelect: state = 1, call UpdateGuideState
21:06:27.757 00.000 9552 UpdateGuideState(): m_state=1
21:06:27.757 00.000 9552 Star::Find(15, 1078, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:27.757 00.000 9552 Star::Find returns 1 (1), X=1078.27, Y=131.91, Mass=4880841, SNR=338.3, Peak=65504 HFD=7.1
21:06:27.757 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.08) = xAngle (-3.08 = -3.08)
21:06:27.757 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.09 = 0.19)
21:06:27.757 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:06:27.773 00.016 9552 setting lock position to (1078.27, 131.91)
21:06:27.773 00.000 9552 MultiStar: stabilizing after lock position change
21:06:27.773 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
21:06:27.773 00.000 9552 Changing from state SELECTING to SELECTED
21:06:27.773 00.000 9552 guider state => SELECTED
21:06:27.773 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:27.789 00.016 9552 UpdateGuideState exits: m=4880841 SNR=338.3 Saturated
21:06:27.789 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:27.805 00.016 9552 Status Line: Auto-selected star at (1078.3, 131.9)
21:06:30.358 02.553 9976 Exposure complete
21:06:30.429 00.071 9976 worker thread done servicing request
21:06:30.429 00.000 9552 OnExposeComplete: enter
21:06:30.429 00.000 9552 UpdateGuideState(): m_state=2
21:06:30.429 00.000 9552 Star::Find(15, 1078, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
21:06:30.429 00.000 9552 Star::Find returns 1 (1), X=1078.83, Y=131.11, Mass=4723494, SNR=267.3, Peak=65504 HFD=7.2
21:06:30.429 00.000 9552 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.08) = xAngle (-4.03 = 2.25)
21:06:30.429 00.000 9552 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.04 = -0.76)
21:06:30.429 00.000 9552 CameraToMount -- cameraX=0.56 cameraY=-0.79 hyp=0.97 cameraTheta=-0.95 mountX=-0.61 mountY=-0.67, mountTheta=-2.31
21:06:30.429 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:30.438 00.009 9552 UpdateGuideState exits: m=4723494 SNR=267.3 Saturated
21:06:30.438 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:30.438 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:30.438 00.000 9552 Enqueuing Expose request
21:06:30.438 00.000 9976 Worker thread wakes up
21:06:30.438 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:30.438 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1064,116,31,31)
21:06:33.209 02.771 9552 GuideButtonClick i=1 ctx=Guide button clicked
21:06:33.209 00.000 9552 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
21:06:33.209 00.000 9552 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
21:06:33.209 00.000 9552 Changing from state SELECTED to CALIBRATING_PRIMARY
21:06:33.209 00.000 9552 guider state => CALIBRATED
21:06:33.209 00.000 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:06:33.209 00.000 9552 reset dither spiral
21:06:33.305 00.096 9976 Exposure complete
21:06:33.369 00.064 9976 worker thread done servicing request
21:06:33.369 00.000 9552 OnExposeComplete: enter
21:06:33.369 00.000 9552 UpdateGuideState(): m_state=5
21:06:33.369 00.000 9552 Star::Find(15, 1078, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:33.369 00.000 9552 Star::Find returns 1 (1), X=1077.72, Y=131.91, Mass=4580535, SNR=264.2, Peak=65504 HFD=6.9
21:06:33.369 00.000 9552 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.08) = xAngle (0.06 = 0.06)
21:06:33.369 00.000 9552 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-2.95 = -2.95)
21:06:33.369 00.000 9552 CameraToMount -- cameraX=-0.55 cameraY=0.00 hyp=0.55 cameraTheta=3.14 mountX=0.55 mountY=-0.11, mountTheta=-0.19
21:06:33.369 00.000 9552 Changing from state CALIBRATED to GUIDING
21:06:33.384 00.015 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:06:33.384 00.000 9552 ScopeASCOM::SideOfPier() returns 1
21:06:33.480 00.096 9552 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
21:06:33.480 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:06:33.480 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:06:33.480 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:06:33.480 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:06:33.480 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:06:33.480 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:06:33.480 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:06:33.480 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:06:33.480 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:06:33.480 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:06:33.480 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:06:33.480 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:06:33.480 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:06:33.480 00.000 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:06:33.480 00.000 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
21:06:33.480 00.000 9552 Dec comp: XRate 42.491 -> 28.889 for dec 0.0 -> dec 47.2
21:06:33.480 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:06:33.480 00.000 9552 ScopeASCOM::SideOfPier() returns 1
21:06:33.672 00.192 9552 setting lock position to (1077.72, 131.91)
21:06:33.672 00.000 9552 MultiStar: stabilizing after lock position change
21:06:33.672 00.000 9552 guider state => GUIDING
21:06:33.672 00.000 9552 Status Line: Guiding
21:06:33.672 00.000 9552 Mount: notify guiding started
21:06:33.672 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
21:06:33.672 00.000 9552 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 8:30:33 PM"
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.078790
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:06:33.672 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:06:33.672 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:06:33.672 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:06:33.672 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:06:33.672 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:06:33.672 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:06:33.672 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:06:33.672 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:06:33.672 00.000 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:06:33.818 00.146 9552 ScopeASCOM::SideOfPier() returns 1
21:06:33.860 00.042 9552 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:06:33.860 00.000 9552 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:06:33.860 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:06:33.860 00.000 9552 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
21:06:33.860 00.000 9552 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.08) = xAngle (3.08 = 3.08)
21:06:33.860 00.000 9552 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:06:33.860 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:06:33.860 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:06:33.860 00.000 9552 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
21:06:33.860 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:33.877 00.017 9552 UpdateGuideState exits: m=4580535 SNR=264.2 Saturated
21:06:33.877 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:33.877 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:33.877 00.000 9552 Enqueuing Expose request
21:06:33.877 00.000 9976 Worker thread wakes up
21:06:33.878 00.001 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:33.878 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:06:36.733 02.855 9976 Exposure complete
21:06:36.797 00.064 9976 worker thread done servicing request
21:06:36.797 00.000 9552 OnExposeComplete: enter
21:06:36.797 00.000 9552 UpdateGuideState(): m_state=6
21:06:36.797 00.000 9552 Star::Find(15, 1077, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:06:36.797 00.000 9552 Star::Find returns 1 (1), X=1076.55, Y=132.08, Mass=5003663, SNR=223.0, Peak=65504 HFD=7.7
21:06:36.797 00.000 9552 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.08) = xAngle (-0.09 = -0.09)
21:06:36.797 00.000 9552 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.10 = -3.10)
21:06:36.797 00.000 9552 CameraToMount -- cameraX=-1.17 cameraY=0.17 hyp=1.18 cameraTheta=2.99 mountX=1.18 mountY=-0.05, mountTheta=-0.05
21:06:36.797 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.17, y=0.17, opts=13)
21:06:36.797 00.000 9552 Enqueuing Move request for scope (-1.17, 0.17)
21:06:36.797 00.000 9976 Worker thread wakes up
21:06:36.797 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.17) opts 0xd
21:06:36.797 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.17, 0.17)
21:06:36.797 00.000 9976 Moving (-1.17, 0.17) raw xDistance=1.18 yDistance=-0.05
21:06:36.797 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.18
21:06:36.797 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:36.797 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:06:36.797 00.000 9976 MoveAxis(W, 26, ABG)
21:06:36.797 00.000 9976 Guiding  Dir = 3, Dur = 26
21:06:36.815 00.018 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:36.829 00.014 9976 IsSlewing returns 0
21:06:36.829 00.000 9976 IsGuiding returns 0
21:06:36.829 00.000 9552 UpdateGuideState exits: m=5003663 SNR=223.0 Saturated
21:06:36.829 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:36.829 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:36.829 00.000 9552 Enqueuing Expose request
21:06:36.861 00.032 9976 IsGuiding returns 1
21:06:36.861 00.000 9976 scope still moving after pulse duration time elapsed
21:06:36.925 00.064 9976 IsSlewing returns 0
21:06:36.925 00.000 9976 IsGuiding returns 0
21:06:36.925 00.000 9976 scope move finished after 26 + 69 ms
21:06:36.925 00.000 9976 Move returns status 0, amount 26
21:06:36.925 00.000 9976 MoveAxis(N, 0, ABG)
21:06:36.925 00.000 9976 Move returns status 0, amount 0
21:06:36.925 00.000 9976 move complete, result=0
21:06:36.925 00.000 9976 worker thread done servicing request
21:06:36.925 00.000 9976 Worker thread wakes up
21:06:36.925 00.000 9552 GuideStep: 1.2 px 26 ms WEST, -0.1 px 0 ms NORTH
21:06:36.925 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:36.925 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:06:39.783 02.858 9976 Exposure complete
21:06:39.847 00.064 9976 worker thread done servicing request
21:06:39.847 00.000 9552 OnExposeComplete: enter
21:06:39.847 00.000 9552 UpdateGuideState(): m_state=6
21:06:39.847 00.000 9552 Star::Find(15, 1076, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
21:06:39.847 00.000 9552 Star::Find returns 1 (1), X=1077.08, Y=131.82, Mass=5119058, SNR=322.7, Peak=65504 HFD=7.4
21:06:39.847 00.000 9552 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.08) = xAngle (-6.09 = 0.19)
21:06:39.847 00.000 9552 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.10 = -2.82)
21:06:39.847 00.000 9552 CameraToMount -- cameraX=-0.64 cameraY=-0.08 hyp=0.64 cameraTheta=-3.01 mountX=0.63 mountY=-0.21, mountTheta=-0.32
21:06:39.847 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.64, y=-0.08, opts=13)
21:06:39.847 00.000 9552 Enqueuing Move request for scope (-0.64, -0.08)
21:06:39.847 00.000 9976 Worker thread wakes up
21:06:39.847 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.08) opts 0xd
21:06:39.847 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.64, -0.08)
21:06:39.847 00.000 9976 Moving (-0.64, -0.08) raw xDistance=0.63 yDistance=-0.21
21:06:39.847 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.63
21:06:39.847 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:39.847 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:06:39.847 00.000 9976 MoveAxis(W, 16, ABG)
21:06:39.847 00.000 9976 Guiding  Dir = 3, Dur = 16
21:06:39.863 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:39.878 00.015 9552 UpdateGuideState exits: m=5119058 SNR=322.7 Saturated
21:06:39.878 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:39.878 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:39.878 00.000 9552 Enqueuing Expose request
21:06:39.895 00.017 9976 IsSlewing returns 0
21:06:39.895 00.000 9976 IsGuiding returns 0
21:06:39.926 00.031 9976 IsGuiding returns 1
21:06:39.926 00.000 9976 scope still moving after pulse duration time elapsed
21:06:39.990 00.064 9976 IsSlewing returns 0
21:06:39.990 00.000 9976 IsGuiding returns 0
21:06:39.990 00.000 9976 scope move finished after 16 + 79 ms
21:06:39.990 00.000 9976 Move returns status 0, amount 16
21:06:39.990 00.000 9976 MoveAxis(N, 0, ABG)
21:06:39.990 00.000 9976 Move returns status 0, amount 0
21:06:39.990 00.000 9976 move complete, result=0
21:06:39.990 00.000 9976 worker thread done servicing request
21:06:39.990 00.000 9976 Worker thread wakes up
21:06:39.990 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:39.990 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:06:39.990 00.000 9552 GuideStep: 0.6 px 16 ms WEST, -0.2 px 0 ms NORTH
21:06:42.854 02.864 9976 Exposure complete
21:06:42.918 00.064 9976 worker thread done servicing request
21:06:42.918 00.000 9552 OnExposeComplete: enter
21:06:42.918 00.000 9552 UpdateGuideState(): m_state=6
21:06:42.918 00.000 9552 Star::Find(15, 1077, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
21:06:42.918 00.000 9552 Star::Find returns 1 (1), X=1077.78, Y=132.42, Mass=4683687, SNR=286.9, Peak=65504 HFD=7.1
21:06:42.918 00.000 9552 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.08) = xAngle (-1.64 = -1.64)
21:06:42.918 00.000 9552 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.65 = 1.64)
21:06:42.918 00.000 9552 CameraToMount -- cameraX=0.07 cameraY=0.52 hyp=0.52 cameraTheta=1.44 mountX=-0.03 mountY=0.52, mountTheta=1.64
21:06:42.918 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.07, y=0.52, opts=13)
21:06:42.918 00.000 9552 Enqueuing Move request for scope (0.07, 0.52)
21:06:42.918 00.000 9976 Worker thread wakes up
21:06:42.918 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.52) opts 0xd
21:06:42.918 00.000 9976 Handling offset move in thread for scope, endpoint = (0.07, 0.52)
21:06:42.918 00.000 9976 Moving (0.07, 0.52) raw xDistance=-0.03 yDistance=0.52
21:06:42.918 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:06:42.918 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:42.918 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
21:06:42.918 00.000 9976 MoveAxis(E, 0, ABG)
21:06:42.918 00.000 9976 Move returns status 0, amount 0
21:06:42.918 00.000 9976 MoveAxis(N, 0, ABG)
21:06:42.918 00.000 9976 Move returns status 0, amount 0
21:06:42.918 00.000 9976 move complete, result=0
21:06:42.918 00.000 9976 worker thread done servicing request
21:06:42.934 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:42.950 00.016 9552 UpdateGuideState exits: m=4683687 SNR=286.9 Saturated
21:06:42.950 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:42.950 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:42.950 00.000 9552 Enqueuing Expose request
21:06:42.950 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
21:06:42.950 00.000 9976 Worker thread wakes up
21:06:42.950 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:42.950 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:06:45.811 02.861 9976 Exposure complete
21:06:45.875 00.064 9976 worker thread done servicing request
21:06:45.875 00.000 9552 OnExposeComplete: enter
21:06:45.875 00.000 9552 UpdateGuideState(): m_state=6
21:06:45.875 00.000 9552 Star::Find(15, 1077, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:06:45.875 00.000 9552 Star::Find returns 1 (1), X=1075.61, Y=132.24, Mass=4794726, SNR=298.7, Peak=65504 HFD=7.2
21:06:45.875 00.000 9552 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.08) = xAngle (-0.10 = -0.10)
21:06:45.875 00.000 9552 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.11 = -3.11)
21:06:45.875 00.000 9552 CameraToMount -- cameraX=-2.11 cameraY=0.34 hyp=2.13 cameraTheta=2.98 mountX=2.12 mountY=-0.08, mountTheta=-0.04
21:06:45.875 00.000 9552 SchedulePrimaryMove(104D1A90, x=-2.11, y=0.34, opts=13)
21:06:45.875 00.000 9552 Enqueuing Move request for scope (-2.11, 0.34)
21:06:45.875 00.000 9976 Worker thread wakes up
21:06:45.875 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.11, 0.34) opts 0xd
21:06:45.875 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.11, 0.34)
21:06:45.875 00.000 9976 Moving (-2.11, 0.34) raw xDistance=2.12 yDistance=-0.08
21:06:45.875 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.34 from input 2.12
21:06:45.875 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:45.875 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:06:45.875 00.000 9976 MoveAxis(W, 46, ABG)
21:06:45.875 00.000 9976 Guiding  Dir = 3, Dur = 46
21:06:45.890 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:45.906 00.016 9976 IsSlewing returns 0
21:06:45.906 00.000 9976 IsGuiding returns 0
21:06:45.906 00.000 9552 UpdateGuideState exits: m=4794726 SNR=298.7 Saturated
21:06:45.906 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:45.906 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:45.906 00.000 9552 Enqueuing Expose request
21:06:45.938 00.032 9976 PulseGuide returned control before completion, sleep 26
21:06:46.002 00.064 9976 IsGuiding returns 1
21:06:46.002 00.000 9976 scope still moving after pulse duration time elapsed
21:06:46.064 00.062 9976 IsSlewing returns 0
21:06:46.064 00.000 9976 IsGuiding returns 0
21:06:46.064 00.000 9976 scope move finished after 46 + 110 ms
21:06:46.064 00.000 9976 Move returns status 0, amount 46
21:06:46.064 00.000 9976 MoveAxis(N, 0, ABG)
21:06:46.064 00.000 9976 Move returns status 0, amount 0
21:06:46.064 00.000 9976 move complete, result=0
21:06:46.064 00.000 9976 worker thread done servicing request
21:06:46.064 00.000 9976 Worker thread wakes up
21:06:46.064 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:46.064 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:06:46.064 00.000 9552 GuideStep: 2.1 px 46 ms WEST, -0.1 px 0 ms NORTH
21:06:48.926 02.862 9976 Exposure complete
21:06:48.998 00.072 9976 worker thread done servicing request
21:06:48.998 00.000 9552 OnExposeComplete: enter
21:06:48.998 00.000 9552 UpdateGuideState(): m_state=6
21:06:48.998 00.000 9552 Star::Find(15, 1075, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
21:06:48.998 00.000 9552 Star::Find returns 1 (1), X=1077.23, Y=132.60, Mass=4644928, SNR=323.4, Peak=65504 HFD=7.0
21:06:48.998 00.000 9552 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.08) = xAngle (-0.89 = -0.89)
21:06:48.998 00.000 9552 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.90 = 2.38)
21:06:48.998 00.000 9552 CameraToMount -- cameraX=-0.49 cameraY=0.69 hyp=0.85 cameraTheta=2.18 mountX=0.53 mountY=0.59, mountTheta=0.83
21:06:48.998 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.49, y=0.69, opts=13)
21:06:48.998 00.000 9552 Enqueuing Move request for scope (-0.49, 0.69)
21:06:48.998 00.000 9976 Worker thread wakes up
21:06:48.998 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.69) opts 0xd
21:06:49.000 00.002 9976 Handling offset move in thread for scope, endpoint = (-0.49, 0.69)
21:06:49.000 00.000 9976 Moving (-0.49, 0.69) raw xDistance=0.53 yDistance=0.59
21:06:49.000 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.53
21:06:49.000 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:49.000 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
21:06:49.000 00.000 9976 MoveAxis(E, 0, ABG)
21:06:49.000 00.000 9976 Move returns status 0, amount 0
21:06:49.000 00.000 9976 MoveAxis(N, 0, ABG)
21:06:49.000 00.000 9976 Move returns status 0, amount 0
21:06:49.000 00.000 9976 move complete, result=0
21:06:49.000 00.000 9976 worker thread done servicing request
21:06:49.006 00.006 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:49.024 00.018 9552 UpdateGuideState exits: m=4644928 SNR=323.4 Saturated
21:06:49.024 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:49.024 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:49.024 00.000 9552 Enqueuing Expose request
21:06:49.024 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
21:06:49.024 00.000 9976 Worker thread wakes up
21:06:49.024 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:49.024 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:06:51.885 02.861 9976 Exposure complete
21:06:51.949 00.064 9976 worker thread done servicing request
21:06:51.949 00.000 9552 OnExposeComplete: enter
21:06:51.949 00.000 9552 UpdateGuideState(): m_state=6
21:06:51.949 00.000 9552 Star::Find(15, 1077, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find returns 1 (1), X=1077.80, Y=132.06, Mass=4787728, SNR=293.4, Peak=65504 HFD=7.1
21:06:51.949 00.000 9552 MultiStar: exiting stabilization period
21:06:51.949 00.000 9552 MultiStar: updating star positions after lock position change
21:06:51.949 00.000 9552 Star::Find(15, 1680, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find returns 1 (1), X=1680.64, Y=324.43, Mass=4788091, SNR=297.3, Peak=65504 HFD=7.2
21:06:51.949 00.000 9552 Star::Find(15, 769, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find returns 1 (1), X=769.52, Y=912.71, Mass=791417, SNR=82.1, Peak=29312 HFD=5.8
21:06:51.949 00.000 9552 Star::Find(15, 897, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find returns 1 (1), X=898.59, Y=147.86, Mass=104436, SNR=20.4, Peak=10816 HFD=4.8
21:06:51.949 00.000 9552 Star::Find(15, 1484, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find returns 1 (1), X=1484.61, Y=405.43, Mass=81268, SNR=18.8, Peak=9408 HFD=3.8
21:06:51.949 00.000 9552 Star::Find(15, 1819, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find false star n=6 nbg=272 bg=3924.6 sigma=1041.4 thresh=7049 peak=6240
21:06:51.949 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=127.00, Mass=21492, SNR=2.9, Peak=8192 HFD=0.0
21:06:51.949 00.000 9552 Star::Find(15, 106, 648, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find false star n=6 nbg=250 bg=3450.0 sigma=875.6 thresh=6077 peak=5859
21:06:51.949 00.000 9552 Star::Find returns 0 (2), X=106.00, Y=648.00, Mass=21204, SNR=2.9, Peak=10528 HFD=0.0
21:06:51.949 00.000 9552 Star::Find(15, 1381, 314, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find false star n=2 nbg=252 bg=3883.9 sigma=950.3 thresh=6735 peak=5854
21:06:51.949 00.000 9552 Star::Find returns 0 (2), X=1381.00, Y=314.00, Mass=10440, SNR=2.9, Peak=11024 HFD=0.0
21:06:51.949 00.000 9552 Star::Find(15, 35, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:06:51.949 00.000 9552 Star::Find returns 1 (1), X=37.00, Y=569.00, Mass=14745, SNR=16.0, Peak=17792 HFD=0.5
21:06:51.949 00.000 9552 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.08) = xAngle (-1.99 = -1.99)
21:06:51.949 00.000 9552 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.00 = 1.28)
21:06:51.949 00.000 9552 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.09 mountX=-0.07 mountY=0.17, mountTheta=1.97
21:06:51.949 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.08, y=0.16, opts=13)
21:06:51.949 00.000 9552 Enqueuing Move request for scope (0.08, 0.16)
21:06:51.949 00.000 9976 Worker thread wakes up
21:06:51.949 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
21:06:51.949 00.000 9976 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
21:06:51.949 00.000 9976 Moving (0.08, 0.16) raw xDistance=-0.07 yDistance=0.17
21:06:51.949 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:06:51.949 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:51.949 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:06:51.949 00.000 9976 MoveAxis(E, 0, ABG)
21:06:51.949 00.000 9976 Move returns status 0, amount 0
21:06:51.949 00.000 9976 MoveAxis(N, 0, ABG)
21:06:51.949 00.000 9976 Move returns status 0, amount 0
21:06:51.949 00.000 9976 move complete, result=0
21:06:51.949 00.000 9976 worker thread done servicing request
21:06:51.967 00.018 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:06:51.980 00.013 9552 UpdateGuideState exits: m=4787728 SNR=293.4 Saturated
21:06:51.980 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:51.980 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:51.980 00.000 9552 Enqueuing Expose request
21:06:51.980 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:06:51.980 00.000 9976 Worker thread wakes up
21:06:51.980 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:51.980 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:06:54.840 02.860 9976 Exposure complete
21:06:54.903 00.063 9976 worker thread done servicing request
21:06:54.903 00.000 9552 OnExposeComplete: enter
21:06:54.903 00.000 9552 UpdateGuideState(): m_state=6
21:06:54.903 00.000 9552 Star::Find(15, 1077, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
21:06:54.903 00.000 9552 Star::Find returns 1 (1), X=1077.39, Y=132.72, Mass=4613097, SNR=269.6, Peak=65504 HFD=7.1
21:06:54.903 00.000 9552 Star::Find false star n=12 nbg=262 bg=3785.8 sigma=962.1 thresh=6672 peak=6242
21:06:54.903 00.000 9552 Star::Find false star n=7 nbg=264 bg=3333.0 sigma=1020.8 thresh=6395 peak=5745
21:06:54.903 00.000 9552 Star::Find false star n=3 nbg=260 bg=3871.8 sigma=952.4 thresh=6729 peak=5945
21:06:54.903 00.000 9552 Star::Find false star n=2 nbg=265 bg=3139.6 sigma=975.2 thresh=6065 peak=6039
21:06:54.903 00.000 9552 MultiStar: [#1 -0.19,0.71,0.98,U] [#2 -0.05,0.26,0.30,U] [#3 -1.21,-0.01,0.10,U] [#4 -0.14,0.31,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:06:54.903 00.000 9552 refined, 4 included, MultiStar: {-0.27, 0.65}, one-star: {-0.32, 0.81}
21:06:54.903 00.000 9552 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.08) = xAngle (-1.12 = -1.12)
21:06:54.903 00.000 9552 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.13 = 2.15)
21:06:54.903 00.000 9552 CameraToMount -- cameraX=-0.27 cameraY=0.65 hyp=0.70 cameraTheta=1.96 mountX=0.31 mountY=0.58, mountTheta=1.09
21:06:54.903 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.27, y=0.65, opts=13)
21:06:54.903 00.000 9552 Enqueuing Move request for scope (-0.27, 0.65)
21:06:54.903 00.000 9976 Worker thread wakes up
21:06:54.903 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.65) opts 0xd
21:06:54.903 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.27, 0.65)
21:06:54.903 00.000 9976 Moving (-0.27, 0.65) raw xDistance=0.31 yDistance=0.58
21:06:54.903 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
21:06:54.903 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:54.903 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
21:06:54.903 00.000 9976 MoveAxis(E, 0, ABG)
21:06:54.903 00.000 9976 Move returns status 0, amount 0
21:06:54.903 00.000 9976 MoveAxis(N, 0, ABG)
21:06:54.903 00.000 9976 Move returns status 0, amount 0
21:06:54.903 00.000 9976 move complete, result=0
21:06:54.903 00.000 9976 worker thread done servicing request
21:06:54.919 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:54.935 00.016 9552 UpdateGuideState exits: m=4613097 SNR=269.6 Saturated
21:06:54.935 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:54.935 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:54.935 00.000 9552 Enqueuing Expose request
21:06:54.935 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
21:06:54.935 00.000 9976 Worker thread wakes up
21:06:54.935 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:54.935 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:06:57.797 02.862 9976 Exposure complete
21:06:57.868 00.071 9976 worker thread done servicing request
21:06:57.868 00.000 9552 OnExposeComplete: enter
21:06:57.868 00.000 9552 UpdateGuideState(): m_state=6
21:06:57.868 00.000 9552 Star::Find(15, 1077, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
21:06:57.868 00.000 9552 Star::Find returns 1 (1), X=1077.20, Y=132.45, Mass=4566413, SNR=288.3, Peak=65504 HFD=7.1
21:06:57.868 00.000 9552 Star::Find false star n=6 nbg=270 bg=3761.2 sigma=1087.3 thresh=7023 peak=6696
21:06:57.868 00.000 9552 Star::Find false star n=9 nbg=254 bg=3379.0 sigma=948.1 thresh=6223 peak=5736
21:06:57.868 00.000 9552 Star::Find false star n=11 nbg=246 bg=3499.2 sigma=832.8 thresh=5998 peak=5564
21:06:57.868 00.000 9552 MultiStar: [#1 0.01,0.62,0.97,U] [#2 -0.09,0.17,0.28,U] [#3 -0.09,1.05,0.07,U] [#4 0.43,0.16,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.57,0.68,0.05,U] 
21:06:57.868 00.000 9552 refined, 5 included, MultiStar: {-0.22, 0.54}, one-star: {-0.51, 0.55}
21:06:57.868 00.000 9552 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.08) = xAngle (-1.12 = -1.12)
21:06:57.868 00.000 9552 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.13 = 2.15)
21:06:57.868 00.000 9552 CameraToMount -- cameraX=-0.22 cameraY=0.54 hyp=0.59 cameraTheta=1.96 mountX=0.26 mountY=0.49, mountTheta=1.09
21:06:57.868 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.22, y=0.54, opts=13)
21:06:57.868 00.000 9552 Enqueuing Move request for scope (-0.22, 0.54)
21:06:57.868 00.000 9976 Worker thread wakes up
21:06:57.868 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.54) opts 0xd
21:06:57.868 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.22, 0.54)
21:06:57.868 00.000 9976 Moving (-0.22, 0.54) raw xDistance=0.26 yDistance=0.49
21:06:57.868 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
21:06:57.868 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:57.868 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
21:06:57.868 00.000 9976 MoveAxis(E, 0, ABG)
21:06:57.868 00.000 9976 Move returns status 0, amount 0
21:06:57.868 00.000 9976 MoveAxis(N, 0, ABG)
21:06:57.868 00.000 9976 Move returns status 0, amount 0
21:06:57.868 00.000 9976 move complete, result=0
21:06:57.868 00.000 9976 worker thread done servicing request
21:06:57.876 00.008 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:06:57.890 00.014 9552 UpdateGuideState exits: m=4566413 SNR=288.3 Saturated
21:06:57.890 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:57.890 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:06:57.890 00.000 9552 Enqueuing Expose request
21:06:57.890 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
21:06:57.890 00.000 9976 Worker thread wakes up
21:06:57.890 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:06:57.890 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:07:00.754 02.864 9976 Exposure complete
21:07:00.816 00.062 9976 worker thread done servicing request
21:07:00.816 00.000 9552 OnExposeComplete: enter
21:07:00.816 00.000 9552 UpdateGuideState(): m_state=6
21:07:00.816 00.000 9552 Star::Find(15, 1077, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
21:07:00.816 00.000 9552 Star::Find returns 1 (1), X=1076.59, Y=132.86, Mass=4468010, SNR=280.5, Peak=65504 HFD=6.9
21:07:00.816 00.000 9552 Star::Find false star n=7 nbg=268 bg=3855.3 sigma=1008.6 thresh=6881 peak=6358
21:07:00.816 00.000 9552 Star::Find false star n=3 nbg=257 bg=3549.0 sigma=969.0 thresh=6456 peak=5932
21:07:00.816 00.000 9552 Star::Find false star n=3 nbg=250 bg=3817.9 sigma=913.1 thresh=6557 peak=5382
21:07:00.816 00.000 9552 MultiStar: [#1 -0.55,0.91,0.92,U] [#2 -0.69,0.78,0.28,U] [#3 -0.45,1.03,0.08,U] [#4 0.05,0.55,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.56,0.16,0.06,U] 
21:07:00.816 00.000 9552 refined, 5 included, MultiStar: {-0.77, 0.89}, one-star: {-1.12, 0.95}
21:07:00.816 00.000 9552 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.08) = xAngle (-0.79 = -0.79)
21:07:00.816 00.000 9552 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.80 = 2.48)
21:07:00.816 00.000 9552 CameraToMount -- cameraX=-0.77 cameraY=0.89 hyp=1.18 cameraTheta=2.29 mountX=0.83 mountY=0.72, mountTheta=0.72
21:07:00.816 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.77, y=0.89, opts=13)
21:07:00.816 00.000 9552 Enqueuing Move request for scope (-0.77, 0.89)
21:07:00.816 00.000 9976 Worker thread wakes up
21:07:00.816 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.89) opts 0xd
21:07:00.816 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.77, 0.89)
21:07:00.816 00.000 9976 Moving (-0.77, 0.89) raw xDistance=0.83 yDistance=0.72
21:07:00.816 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
21:07:00.816 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:00.816 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
21:07:00.816 00.000 9976 MoveAxis(W, 18, ABG)
21:07:00.816 00.000 9976 Guiding  Dir = 3, Dur = 18
21:07:00.832 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:07:00.848 00.016 9976 IsSlewing returns 0
21:07:00.848 00.000 9976 IsGuiding returns 0
21:07:00.848 00.000 9552 UpdateGuideState exits: m=4468010 SNR=280.5 Saturated
21:07:00.848 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:00.848 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:07:00.848 00.000 9552 Enqueuing Expose request
21:07:00.880 00.032 9976 IsGuiding returns 1
21:07:00.880 00.000 9976 scope still moving after pulse duration time elapsed
21:07:00.943 00.063 9976 IsSlewing returns 0
21:07:00.943 00.000 9976 IsGuiding returns 0
21:07:00.943 00.000 9976 scope move finished after 18 + 79 ms
21:07:00.943 00.000 9976 Move returns status 0, amount 18
21:07:00.943 00.000 9976 MoveAxis(N, 0, ABG)
21:07:00.943 00.000 9976 Move returns status 0, amount 0
21:07:00.943 00.000 9976 move complete, result=0
21:07:00.943 00.000 9976 worker thread done servicing request
21:07:00.943 00.000 9976 Worker thread wakes up
21:07:00.943 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:07:00.943 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:07:00.943 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.7 px 0 ms NORTH
21:07:03.805 02.862 9976 Exposure complete
21:07:03.869 00.064 9976 worker thread done servicing request
21:07:03.869 00.000 9552 OnExposeComplete: enter
21:07:03.869 00.000 9552 UpdateGuideState(): m_state=6
21:07:03.869 00.000 9552 Star::Find(15, 1076, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
21:07:03.869 00.000 9552 Star::Find returns 1 (1), X=1077.23, Y=132.26, Mass=4651796, SNR=304.6, Peak=65504 HFD=7.1
21:07:03.869 00.000 9552 Star::Find false star n=10 nbg=245 bg=3776.6 sigma=818.3 thresh=6232 peak=6096
21:07:03.869 00.000 9552 Star::Find false star n=8 nbg=233 bg=3550.6 sigma=776.5 thresh=5880 peak=5253
21:07:03.869 00.000 9552 MultiStar: [#1 0.08,0.53,0.82,U] [#2 -0.23,0.18,0.26,U] [#3 -0.95,0.78,0.05,U] [#4 -0.16,-0.04,0.08,U] [#5 0.00,0.00,0.00,L] [#6 -2.10,1.36,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -1.05,-0.15,0.05,U] 
21:07:03.869 00.000 9552 refined, 5 included, MultiStar: {-0.26, 0.38}, one-star: {-0.48, 0.36}
21:07:03.869 00.000 9552 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.08) = xAngle (-0.91 = -0.91)
21:07:03.869 00.000 9552 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.92 = 2.37)
21:07:03.869 00.000 9552 CameraToMount -- cameraX=-0.26 cameraY=0.38 hyp=0.46 cameraTheta=2.17 mountX=0.28 mountY=0.32, mountTheta=0.85
21:07:03.869 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.26, y=0.38, opts=13)
21:07:03.869 00.000 9552 Enqueuing Move request for scope (-0.26, 0.38)
21:07:03.869 00.000 9976 Worker thread wakes up
21:07:03.869 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.38) opts 0xd
21:07:03.869 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.26, 0.38)
21:07:03.869 00.000 9976 Moving (-0.26, 0.38) raw xDistance=0.28 yDistance=0.32
21:07:03.869 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
21:07:03.869 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:03.869 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:07:03.869 00.000 9976 MoveAxis(E, 0, ABG)
21:07:03.869 00.000 9976 Move returns status 0, amount 0
21:07:03.869 00.000 9976 MoveAxis(N, 0, ABG)
21:07:03.869 00.000 9976 Move returns status 0, amount 0
21:07:03.869 00.000 9976 move complete, result=0
21:07:03.869 00.000 9976 worker thread done servicing request
21:07:03.885 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:07:03.901 00.016 9552 UpdateGuideState exits: m=4651796 SNR=304.6 Saturated
21:07:03.901 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:03.901 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:07:03.901 00.000 9552 Enqueuing Expose request
21:07:03.901 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
21:07:03.901 00.000 9976 Worker thread wakes up
21:07:03.901 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:07:03.901 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:07:06.761 02.860 9976 Exposure complete
21:07:06.824 00.063 9976 worker thread done servicing request
21:07:06.824 00.000 9552 OnExposeComplete: enter
21:07:06.824 00.000 9552 UpdateGuideState(): m_state=6
21:07:06.824 00.000 9552 Star::Find(15, 1077, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:07:06.824 00.000 9552 Star::Find returns 1 (1), X=1077.18, Y=133.07, Mass=4523884, SNR=278.3, Peak=65504 HFD=6.9
21:07:06.824 00.000 9552 Star::Find false star n=2 nbg=270 bg=3858.5 sigma=1051.0 thresh=7011 peak=6056
21:07:06.824 00.000 9552 Star::Find false star n=8 nbg=278 bg=3290.5 sigma=1094.0 thresh=6573 peak=5675
21:07:06.824 00.000 9552 Star::Find false star n=3 nbg=251 bg=3655.8 sigma=882.7 thresh=6304 peak=4963
21:07:06.824 00.000 9552 Star::Find false star n=1 nbg=271 bg=3103.1 sigma=973.2 thresh=6023 peak=4562
21:07:06.824 00.000 9552 MultiStar: [#1 -0.16,1.08,1.17,U] [#2 -0.36,0.65,0.23,U] [#3 -0.46,0.87,0.07,U] [#4 -0.77,0.69,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:07:06.824 00.000 9552 refined, 4 included, MultiStar: {-0.35, 1.05}, one-star: {-0.54, 1.16}
21:07:06.824 00.000 9552 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.08) = xAngle (-1.19 = -1.19)
21:07:06.824 00.000 9552 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.20 = 2.09)
21:07:06.824 00.000 9552 CameraToMount -- cameraX=-0.35 cameraY=1.05 hyp=1.11 cameraTheta=1.89 mountX=0.42 mountY=0.97, mountTheta=1.16
21:07:06.824 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.35, y=1.05, opts=13)
21:07:06.824 00.000 9552 Enqueuing Move request for scope (-0.35, 1.05)
21:07:06.824 00.000 9976 Worker thread wakes up
21:07:06.824 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.05) opts 0xd
21:07:06.824 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.35, 1.05)
21:07:06.824 00.000 9976 Moving (-0.35, 1.05) raw xDistance=0.42 yDistance=0.97
21:07:06.824 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
21:07:06.824 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:06.824 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.97
21:07:06.824 00.000 9976 MoveAxis(E, 0, ABG)
21:07:06.824 00.000 9976 Move returns status 0, amount 0
21:07:06.824 00.000 9976 MoveAxis(N, 0, ABG)
21:07:06.824 00.000 9976 Move returns status 0, amount 0
21:07:06.824 00.000 9976 move complete, result=0
21:07:06.824 00.000 9976 worker thread done servicing request
21:07:06.840 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:07:06.856 00.016 9552 UpdateGuideState exits: m=4523884 SNR=278.3 Saturated
21:07:06.856 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:06.856 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:07:06.856 00.000 9552 Enqueuing Expose request
21:07:06.856 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 1.0 px 0 ms NORTH
21:07:06.856 00.000 9976 Worker thread wakes up
21:07:06.856 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:07:06.856 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:07:09.717 02.861 9976 Exposure complete
21:07:09.780 00.063 9976 worker thread done servicing request
21:07:09.780 00.000 9552 OnExposeComplete: enter
21:07:09.780 00.000 9552 UpdateGuideState(): m_state=6
21:07:09.780 00.000 9552 Star::Find(15, 1077, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:07:09.780 00.000 9552 Star::Find returns 1 (1), X=1077.82, Y=133.04, Mass=4699372, SNR=305.5, Peak=65504 HFD=7.0
21:07:09.780 00.000 9552 Star::Find false star n=12 nbg=263 bg=3746.4 sigma=975.7 thresh=6674 peak=6111
21:07:09.780 00.000 9552 Star::Find false star n=6 nbg=263 bg=3376.9 sigma=926.7 thresh=6157 peak=5375
21:07:09.780 00.000 9552 Star::Find false star n=4 nbg=266 bg=3868.3 sigma=1021.1 thresh=6932 peak=5249
21:07:09.780 00.000 9552 MultiStar: [#1 0.26,1.17,0.86,U] [#2 -0.12,0.83,0.27,U] [#3 -0.73,0.99,0.08,U] [#4 -0.51,0.78,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.46,0.30,0.04,U] 
21:07:09.780 00.000 9552 refined, 5 included, MultiStar: {0.10, 1.08}, one-star: {0.10, 1.14}
21:07:09.780 00.000 9552 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.08) = xAngle (-1.60 = -1.60)
21:07:09.780 00.000 9552 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.61 = 1.68)
21:07:09.780 00.000 9552 CameraToMount -- cameraX=0.10 cameraY=1.08 hyp=1.09 cameraTheta=1.48 mountX=-0.03 mountY=1.08, mountTheta=1.60
21:07:09.780 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.10, y=1.08, opts=13)
21:07:09.780 00.000 9552 Enqueuing Move request for scope (0.10, 1.08)
21:07:09.780 00.000 9976 Worker thread wakes up
21:07:09.780 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.10, 1.08) opts 0xd
21:07:09.780 00.000 9976 Handling offset move in thread for scope, endpoint = (0.10, 1.08)
21:07:09.780 00.000 9976 Moving (0.10, 1.08) raw xDistance=-0.03 yDistance=1.08
21:07:09.780 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:07:09.780 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:09.780 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.08
21:07:09.780 00.000 9976 MoveAxis(E, 0, ABG)
21:07:09.780 00.000 9976 Move returns status 0, amount 0
21:07:09.780 00.000 9976 MoveAxis(N, 0, ABG)
21:07:09.780 00.000 9976 Move returns status 0, amount 0
21:07:09.780 00.000 9976 move complete, result=0
21:07:09.780 00.000 9976 worker thread done servicing request
21:07:09.797 00.017 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:07:09.813 00.016 9552 UpdateGuideState exits: m=4699372 SNR=305.5 Saturated
21:07:09.813 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:09.813 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:07:09.813 00.000 9552 Enqueuing Expose request
21:07:09.813 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 1.1 px 0 ms NORTH
21:07:09.813 00.000 9976 Worker thread wakes up
21:07:09.813 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:07:09.813 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:07:12.671 02.858 9976 Exposure complete
21:07:12.733 00.062 9976 worker thread done servicing request
21:07:12.733 00.000 9552 OnExposeComplete: enter
21:07:12.733 00.000 9552 UpdateGuideState(): m_state=6
21:07:12.733 00.000 9552 Star::Find(15, 1077, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
21:07:12.733 00.000 9552 Star::Find returns 1 (1), X=1076.63, Y=132.57, Mass=4673962, SNR=345.8, Peak=65504 HFD=7.2
21:07:12.733 00.000 9552 Star::Find false star n=6 nbg=256 bg=3865.5 sigma=880.6 thresh=6507 peak=5956
21:07:12.733 00.000 9552 Star::Find false star n=6 nbg=268 bg=3320.5 sigma=997.0 thresh=6311 peak=5420
21:07:12.733 00.000 9552 Star::Find false star n=3 nbg=235 bg=3974.1 sigma=762.4 thresh=6261 peak=5635
21:07:12.733 00.000 9552 MultiStar: [#1 -0.20,0.13,0.84,U] [#2 -0.86,0.02,0.25,U] [#3 -1.00,1.09,0.00,M1] [#4 -0.87,0.18,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.32,-0.78,0.04,U] 
21:07:12.733 00.000 9552 refined, 4 included, MultiStar: {-0.69, 0.34}, one-star: {-1.09, 0.66}
21:07:12.733 00.000 9552 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.08) = xAngle (-0.40 = -0.40)
21:07:12.733 00.000 9552 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.41 = 2.87)
21:07:12.733 00.000 9552 CameraToMount -- cameraX=-0.69 cameraY=0.34 hyp=0.77 cameraTheta=2.68 mountX=0.71 mountY=0.20, mountTheta=0.28
21:07:12.733 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.69, y=0.34, opts=13)
21:07:12.733 00.000 9552 Enqueuing Move request for scope (-0.69, 0.34)
21:07:12.733 00.000 9976 Worker thread wakes up
21:07:12.733 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.34) opts 0xd
21:07:12.733 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.69, 0.34)
21:07:12.733 00.000 9976 Moving (-0.69, 0.34) raw xDistance=0.71 yDistance=0.20
21:07:12.733 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
21:07:12.733 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:12.733 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:07:12.733 00.000 9976 MoveAxis(W, 16, ABG)
21:07:12.733 00.000 9976 Guiding  Dir = 3, Dur = 16
21:07:12.751 00.018 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:07:12.765 00.014 9976 IsSlewing returns 0
21:07:12.765 00.000 9976 IsGuiding returns 0
21:07:12.765 00.000 9552 UpdateGuideState exits: m=4673962 SNR=345.8 Saturated
21:07:12.765 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:12.765 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:07:12.765 00.000 9552 Enqueuing Expose request
21:07:12.797 00.032 9976 IsGuiding returns 1
21:07:12.797 00.000 9976 scope still moving after pulse duration time elapsed
21:07:12.860 00.063 9976 IsSlewing returns 0
21:07:12.860 00.000 9976 IsGuiding returns 0
21:07:12.860 00.000 9976 scope move finished after 16 + 81 ms
21:07:12.860 00.000 9976 Move returns status 0, amount 16
21:07:12.860 00.000 9976 MoveAxis(N, 0, ABG)
21:07:12.860 00.000 9976 Move returns status 0, amount 0
21:07:12.860 00.000 9976 move complete, result=0
21:07:12.860 00.000 9976 worker thread done servicing request
21:07:12.860 00.000 9976 Worker thread wakes up
21:07:12.860 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:07:12.860 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:07:12.860 00.000 9552 GuideStep: 0.7 px 16 ms WEST, 0.2 px 0 ms NORTH
21:07:15.727 02.867 9976 Exposure complete
21:07:15.798 00.071 9976 worker thread done servicing request
21:07:15.798 00.000 9552 OnExposeComplete: enter
21:07:15.798 00.000 9552 UpdateGuideState(): m_state=6
21:07:15.798 00.000 9552 Star::Find(15, 1076, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
21:07:15.798 00.000 9552 Star::Find returns 1 (1), X=1078.19, Y=132.98, Mass=4694838, SNR=271.9, Peak=65504 HFD=7.0
21:07:15.798 00.000 9552 Star::Find false star n=13 nbg=278 bg=3748.9 sigma=1080.3 thresh=6990 peak=6400
21:07:15.798 00.000 9552 Star::Find false star n=8 nbg=260 bg=3765.7 sigma=869.2 thresh=6373 peak=5305
21:07:15.798 00.000 9552 MultiStar: [#1 0.24,0.87,1.14,U] [#2 0.48,0.92,0.31,U] [#3 -0.51,1.23,0.00,M2] [#4 0.18,0.51,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -0.89,2.62,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.07,-0.15,0.05,U] 
21:07:15.798 00.000 9552 refined, 4 included, MultiStar: {0.36, 0.92}, one-star: {0.48, 1.07}
21:07:15.798 00.000 9552 CameraToMount -- cameraTheta (1.20) - m_xAngle (3.08) = xAngle (-1.88 = -1.88)
21:07:15.798 00.000 9552 CameraToMount -- cameraTheta (1.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.89 = 1.40)
21:07:15.800 00.002 9552 CameraToMount -- cameraX=0.36 cameraY=0.92 hyp=0.99 cameraTheta=1.20 mountX=-0.30 mountY=0.97, mountTheta=1.87
21:07:15.800 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.36, y=0.92, opts=13)
21:07:15.800 00.000 9552 Enqueuing Move request for scope (0.36, 0.92)
21:07:15.800 00.000 9976 Worker thread wakes up
21:07:15.800 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.92) opts 0xd
21:07:15.800 00.000 9976 Handling offset move in thread for scope, endpoint = (0.36, 0.92)
21:07:15.800 00.000 9976 Moving (0.36, 0.92) raw xDistance=-0.30 yDistance=0.97
21:07:15.800 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
21:07:15.800 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=1.34 newest=2.26
21:07:15.800 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
21:07:15.800 00.000 9976 MoveAxis(E, 0, ABG)
21:07:15.800 00.000 9976 Move returns status 0, amount 0
21:07:15.800 00.000 9976 MoveAxis(S, 37, ABG)
21:07:15.800 00.000 9976 Guiding  Dir = 1, Dur = 37
21:07:15.807 00.007 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:07:15.825 00.018 9552 UpdateGuideState exits: m=4694838 SNR=271.9 Saturated
21:07:15.825 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:15.825 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:07:15.825 00.000 9552 Enqueuing Expose request
21:07:15.829 00.004 9976 IsSlewing returns 0
21:07:15.829 00.000 9976 IsGuiding returns 0
21:07:15.861 00.032 9976 PulseGuide returned control before completion, sleep 17
21:07:15.917 00.056 9976 IsGuiding returns 1
21:07:15.917 00.000 9976 scope still moving after pulse duration time elapsed
21:07:15.977 00.060 9976 IsSlewing returns 0
21:07:15.977 00.000 9976 IsGuiding returns 0
21:07:15.977 00.000 9976 scope move finished after 37 + 110 ms
21:07:15.977 00.000 9976 Move returns status 0, amount 37
21:07:15.977 00.000 9976 move complete, result=0
21:07:15.977 00.000 9976 worker thread done servicing request
21:07:15.977 00.000 9976 Worker thread wakes up
21:07:15.977 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:07:15.977 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:07:15.977 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 1.0 px 37 ms SOUTH
21:07:18.827 02.850 9976 Exposure complete
21:07:18.891 00.064 9976 worker thread done servicing request
21:07:18.891 00.000 9552 OnExposeComplete: enter
21:07:18.891 00.000 9552 UpdateGuideState(): m_state=6
21:07:18.891 00.000 9552 Star::Find(15, 1078, 132, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
21:07:18.891 00.000 9552 Star::Find returns 1 (1), X=1077.93, Y=132.95, Mass=4714601, SNR=337.9, Peak=65504 HFD=7.2
21:07:18.891 00.000 9552 Star::Find false star n=8 nbg=252 bg=3840.6 sigma=866.5 thresh=6440 peak=6397
21:07:18.891 00.000 9552 Star::Find false star n=5 nbg=231 bg=3449.5 sigma=789.2 thresh=5817 peak=5589
21:07:18.891 00.000 9552 Star::Find false star n=3 nbg=278 bg=3752.9 sigma=1073.7 thresh=6974 peak=6206
21:07:18.891 00.000 9552 MultiStar: [#1 0.32,0.77,0.90,U] [#2 0.30,0.26,0.21,U] [#3 -0.22,1.26,0.00,M3] [#4 0.58,1.33,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -1.14,-0.19,0.03,U] 
21:07:18.891 00.000 9552 refined, 3 included, MultiStar: {0.24, 0.83}, one-star: {0.21, 1.04}
21:07:18.891 00.000 9552 CameraToMount -- cameraTheta (1.28) - m_xAngle (3.08) = xAngle (-1.80 = -1.80)
21:07:18.891 00.000 9552 CameraToMount -- cameraTheta (1.28) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.81 = 1.48)
21:07:18.891 00.000 9552 CameraToMount -- cameraX=0.24 cameraY=0.83 hyp=0.86 cameraTheta=1.28 mountX=-0.19 mountY=0.86, mountTheta=1.79
21:07:18.891 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.24, y=0.83, opts=13)
21:07:18.891 00.000 9552 Enqueuing Move request for scope (0.24, 0.83)
21:07:18.891 00.000 9976 Worker thread wakes up
21:07:18.891 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.83) opts 0xd
21:07:18.891 00.000 9976 Handling offset move in thread for scope, endpoint = (0.24, 0.83)
21:07:18.891 00.000 9976 Moving (0.24, 0.83) raw xDistance=-0.19 yDistance=0.86
21:07:18.891 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:07:18.891 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
21:07:18.891 00.000 9976 MoveAxis(E, 0, ABG)
21:07:18.891 00.000 9976 Move returns status 0, amount 0
21:07:18.891 00.000 9976 MoveAxis(S, 32, ABG)
21:07:18.891 00.000 9976 Guiding  Dir = 1, Dur = 32
21:07:18.906 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:07:18.920 00.014 9976 IsSlewing returns 0
21:07:18.920 00.000 9976 IsGuiding returns 0
21:07:18.924 00.004 9552 UpdateGuideState exits: m=4714601 SNR=337.9 Saturated
21:07:18.924 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:18.924 00.000 9552 ScheduleExposure(2500,3,1) exposurePending=0
21:07:18.926 00.002 9552 Enqueuing Expose request
21:07:18.953 00.027 9976 IsGuiding returns 1
21:07:18.953 00.000 9976 scope still moving after pulse duration time elapsed
21:07:19.035 00.082 9976 IsSlewing returns 0
21:07:19.035 00.000 9976 IsGuiding returns 0
21:07:19.035 00.000 9976 scope move finished after 32 + 82 ms
21:07:19.035 00.000 9976 Move returns status 0, amount 32
21:07:19.035 00.000 9976 move complete, result=0
21:07:19.035 00.000 9976 worker thread done servicing request
21:07:19.035 00.000 9976 Worker thread wakes up
21:07:19.035 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.9 px 32 ms SOUTH
21:07:19.035 00.000 9976 worker thread servicing REQUEST_EXPOSE 2500
21:07:19.035 00.000 9976 Handling exposure in thread, d=2500 o=3 r=(1063,117,31,31)
21:07:20.162 01.127 9552 Stop button clicked
21:07:20.162 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:07:20.162 00.000 9552 Status Line: Waiting for devices...
21:07:20.257 00.095 9976 ZWO: stopexposure
21:07:21.839 01.582 9976 ZWO: stopexposure
21:07:21.839 00.000 9976 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
21:07:21.839 00.000 9976 worker thread done servicing request
21:07:21.839 00.000 9552 OnExposeComplete: enter
21:07:21.839 00.000 9552 OnExposeComplete: Capture Error reported
21:07:21.839 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:07:21.839 00.000 9552 Mount: notify guiding stopped
21:07:21.839 00.000 9552 BLC: window closed
21:07:21.839 00.000 9552 BLC: Last direction was reset
21:07:21.839 00.000 9552 Changing from state GUIDING to STOP
21:07:21.839 00.000 9552 guider state => SELECTED
21:07:21.839 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:07:21.853 00.014 9552 Changing from state SELECTED to UNINITIALIZED
21:07:21.853 00.000 9552 guider state => SELECTING
21:07:21.853 00.000 9552 Status Line: Stopped.
21:07:21.853 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:08:05.061 43.208 9552 evsrv: cli 011F2C00 connect
21:08:05.061 00.000 9552 evsrv: cli 011F2C00 request: {"method":"get_app_state","id":"ef7a3ac0-3576-4f2c-96c8-135b9471e420"}
21:08:05.061 00.000 9552 evsrv: cli 011F2C00 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef7a3ac0-3576-4f2c-96c8-135b9471e420"}
21:08:05.061 00.000 9552 evsrv: cli 011F2C00 disconnect
21:12:30.147 265.086 9552 OnExposureDurationSelected: duration = 3000
21:12:30.325 00.178 9552 evsrv: cli 011F2C00 connect
21:12:30.325 00.000 9552 evsrv: cli 011F2C00 request: {"method":"get_pixel_scale","id":"4d6be768-3ab6-4a30-9f63-0d8bf8ba8306"}
21:12:30.325 00.000 9552 evsrv: cli 011F2C00 response: {"jsonrpc":"2.0","result":0.431683,"id":"4d6be768-3ab6-4a30-9f63-0d8bf8ba8306"}
21:12:30.325 00.000 9552 evsrv: cli 011F2C00 disconnect
21:13:14.237 43.912 9552 evsrv: cli 011F2C00 connect
21:13:14.239 00.002 9552 evsrv: cli 011F2C00 request: {"method":"get_app_state","id":"7933a72b-bcd0-4138-b178-6b80f2532555"}
21:13:14.239 00.000 9552 evsrv: cli 011F2C00 response: {"jsonrpc":"2.0","result":"Stopped","id":"7933a72b-bcd0-4138-b178-6b80f2532555"}
21:13:14.242 00.003 9552 evsrv: cli 011F2C00 disconnect
21:14:52.985 98.743 9552 evsrv: cli 011F2C00 connect
21:14:52.986 00.001 9552 evsrv: cli 011F2C00 request: {"method":"get_app_state","id":"97d2971f-0ddc-4ecf-978f-2f5c144e64e8"}
21:14:52.986 00.000 9552 evsrv: cli 011F2C00 response: {"jsonrpc":"2.0","result":"Stopped","id":"97d2971f-0ddc-4ecf-978f-2f5c144e64e8"}
21:14:52.987 00.001 9552 evsrv: cli 011F2C00 disconnect
21:18:47.028 234.041 9552 evsrv: cli 011F2C00 connect
21:18:47.029 00.001 9552 evsrv: cli 011F2C00 request: {"method":"get_app_state","id":"eb0bc807-bc98-4477-9d03-c66c4517b8a9"}
21:18:47.029 00.000 9552 evsrv: cli 011F2C00 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb0bc807-bc98-4477-9d03-c66c4517b8a9"}
21:18:47.029 00.000 9552 evsrv: cli 011F2C00 disconnect
21:18:47.031 00.002 9552 evsrv: cli 011F2C00 connect
21:18:47.031 00.000 9552 evsrv: cli 011F2C00 request: {"method":"get_calibrated","id":"e32d33b7-8570-4c2e-8d82-89e338624c4a"}
21:18:47.031 00.000 9552 evsrv: cli 011F2C00 response: {"jsonrpc":"2.0","result":true,"id":"e32d33b7-8570-4c2e-8d82-89e338624c4a"}
21:18:47.032 00.001 9552 evsrv: cli 011F2C00 disconnect
21:18:47.035 00.003 9552 evsrv: cli 011F2C00 connect
21:18:47.036 00.001 9552 evsrv: cli 011F2C00 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"6d77dcc1-8e78-46d8-824d-59f914099e03"}
21:18:47.036 00.000 9552 PhdController::Guide begins
21:18:47.036 00.000 9552 PhdController: newstate STATE_SETUP
21:18:47.036 00.000 9552 PhdController: setup
21:18:47.036 00.000 9552 PhdController: newstate STATE_ATTEMPT_START
21:18:47.036 00.000 9552 PhdController: start capturing
21:18:47.036 00.000 9552 Changing from state SELECTING to UNINITIALIZED
21:18:47.036 00.000 9552 guider state => SELECTING
21:18:47.036 00.000 9552 setting force full frames = true
21:18:47.036 00.000 9552 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:18:47.038 00.002 9552 ScheduleExposure(3000,3,0) exposurePending=0
21:18:47.038 00.000 9552 Enqueuing Expose request
21:18:47.039 00.001 9552 PhdController: newstate STATE_SELECT_STAR
21:18:47.039 00.000 9552 evsrv: cli 011F2C00 response: {"jsonrpc":"2.0","result":0,"id":"6d77dcc1-8e78-46d8-824d-59f914099e03"}
21:18:47.039 00.000 9976 Worker thread wakes up
21:18:47.039 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:18:47.039 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:47.039 00.000 9976 ZWO: set CONTROL_EXPOSURE 3000000
21:18:47.039 00.000 9552 evsrv: cli 011F2C00 disconnect
21:18:47.039 00.000 9552 evsrv: cli 011F3740 connect
21:18:47.039 00.000 9552 case statement mapped state 1 to 101
21:18:47.039 00.000 9552 case statement mapped state 1 to 101
21:18:47.039 00.000 9552 evsrv: cli 011F3740 request: {"method":"get_lock_shift_params","id":"ec2e8882-f19a-430d-b5f3-f8d26f8d0323"}
21:18:47.039 00.000 9552 evsrv: cli 011F3740 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ec2e8882-f19a-430d-b5f3-f8d26f8d0323"}
21:18:47.040 00.001 9552 evsrv: cli 011F3740 disconnect
21:18:47.041 00.001 9552 evsrv: cli 011F3B00 connect
21:18:47.041 00.000 9552 case statement mapped state 1 to 101
21:18:47.041 00.000 9552 case statement mapped state 1 to 101
21:18:47.042 00.001 9552 evsrv: cli 011F3B00 request: {"method":"get_lock_position","id":"51d5d827-ab1f-40a1-a9c0-ebaac1346997"}
21:18:47.042 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":null,"id":"51d5d827-ab1f-40a1-a9c0-ebaac1346997"}
21:18:47.042 00.000 9552 evsrv: cli 011F3B00 disconnect
21:18:48.042 01.000 9552 evsrv: cli 011F3600 connect
21:18:48.042 00.000 9552 case statement mapped state 1 to 101
21:18:48.042 00.000 9552 case statement mapped state 1 to 101
21:18:48.043 00.001 9552 evsrv: cli 011F3600 request: {"method":"get_lock_position","id":"e50cfdca-5fc0-4d1e-a788-35dff32b8d88"}
21:18:48.043 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":null,"id":"e50cfdca-5fc0-4d1e-a788-35dff32b8d88"}
21:18:48.043 00.000 9552 evsrv: cli 011F3600 disconnect
21:18:49.045 01.002 9552 evsrv: cli 011F3C40 connect
21:18:49.045 00.000 9552 case statement mapped state 1 to 101
21:18:49.045 00.000 9552 case statement mapped state 1 to 101
21:18:49.046 00.001 9552 evsrv: cli 011F3C40 request: {"method":"get_lock_position","id":"3fabf0a0-6b9f-4eb2-9482-cddcb9950194"}
21:18:49.046 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":null,"id":"3fabf0a0-6b9f-4eb2-9482-cddcb9950194"}
21:18:49.046 00.000 9552 evsrv: cli 011F3C40 disconnect
21:18:50.047 01.001 9552 evsrv: cli 011F3420 connect
21:18:50.048 00.001 9552 case statement mapped state 1 to 101
21:18:50.048 00.000 9552 case statement mapped state 1 to 101
21:18:50.048 00.000 9552 evsrv: cli 011F3420 request: {"method":"get_lock_position","id":"12a95392-e1f6-40c4-a052-d2d48c500e4a"}
21:18:50.048 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":null,"id":"12a95392-e1f6-40c4-a052-d2d48c500e4a"}
21:18:50.049 00.001 9552 evsrv: cli 011F3420 disconnect
21:18:50.393 00.344 9976 Exposure complete
21:18:50.485 00.092 9976 worker thread done servicing request
21:18:50.485 00.000 9552 OnExposeComplete: enter
21:18:50.485 00.000 9552 UpdateGuideState(): m_state=1
21:18:50.485 00.000 9552 UpdateCurrentPosition: no star selected
21:18:50.486 00.001 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:18:50.486 00.000 9552 Status Line: No star selected
21:18:50.487 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:18:50.487 00.000 9552 UpdateGuideState exits: No star selected
21:18:50.487 00.000 9552 GuiderMultiStar::AutoSelect enter
21:18:50.487 00.000 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:18:50.559 00.072 9552 AutoFind: auto downsample for scale 0.43 => 2x
21:18:50.559 00.000 9552 AutoFind: downsample 2x
21:18:50.573 00.014 9552 AutoFind: global mean = 1.7, stdev 2032.1
21:18:50.573 00.000 9552 AutoFind: using threshold = 0.1
21:18:50.594 00.021 9552 AutoFind: local max [1651, 347] 129.2
21:18:50.594 00.000 9552 AutoFind: local max [1047, 155] 126.6
21:18:50.594 00.000 9552 AutoFind: local max [739, 935] 17.9
21:18:50.594 00.000 9552 AutoFind: local max [1455, 427] 6.7
21:18:50.594 00.000 9552 AutoFind: local max [869, 171] 5.4
21:18:50.594 00.000 9552 AutoFind: local max [1641, 285] 4.4
21:18:50.594 00.000 9552 AutoFind: local max [1673, 357] 4.2
21:18:50.594 00.000 9552 AutoFind: local max [1821, 317] 4.0
21:18:50.594 00.000 9552 AutoFind: local max [1647, 369] 4.0
21:18:50.594 00.000 9552 AutoFind: local max [1053, 175] 3.9
21:18:50.594 00.000 9552 AutoFind: local max [131, 105] 3.3
21:18:50.594 00.000 9552 AutoFind: local max [1801, 325] 3.0
21:18:50.594 00.000 9552 AutoFind: local max [1661, 325] 2.9
21:18:50.594 00.000 9552 AutoFind: local max [1629, 329] 2.7
21:18:50.594 00.000 9552 AutoFind: local max [1855, 583] 2.6
21:18:50.594 00.000 9552 AutoFind: local max [1475, 575] 2.6
21:18:50.594 00.000 9552 AutoFind: local max [1023, 147] 2.6
21:18:50.594 00.000 9552 AutoFind: local max [1193, 485] 2.5
21:18:50.594 00.000 9552 AutoFind: local max [1659, 371] 2.4
21:18:50.594 00.000 9552 AutoFind: local max [239, 841] 2.4
21:18:50.594 00.000 9552 AutoFind: local max [1159, 299] 2.3
21:18:50.594 00.000 9552 AutoFind: local max [25, 219] 2.3
21:18:50.594 00.000 9552 AutoFind: local max [183, 575] 2.3
21:18:50.594 00.000 9552 AutoFind: local max [685, 825] 2.3
21:18:50.594 00.000 9552 AutoFind: local max [593, 397] 2.3
21:18:50.594 00.000 9552 AutoFind: local max [1339, 821] 2.2
21:18:50.594 00.000 9552 AutoFind: local max [1357, 1063] 2.2
21:18:50.594 00.000 9552 AutoFind: local max [343, 741] 2.2
21:18:50.594 00.000 9552 AutoFind: local max [995, 85] 2.2
21:18:50.595 00.001 9552 AutoFind: local max [1451, 93] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1065, 177] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1067, 137] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1541, 911] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1519, 927] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [271, 575] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1119, 311] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [507, 501] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1669, 821] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [105, 559] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1625, 357] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1819, 1143] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [75, 673] 2.2
21:18:50.595 00.000 9552 AutoFind: local max [1691, 1145] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1549, 975] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1297, 221] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1033, 697] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [79, 1075] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1653, 91] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1221, 169] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1683, 17] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [975, 823] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1589, 447] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1791, 151] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1473, 357] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1581, 681] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1565, 667] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1217, 557] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1541, 1113] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1741, 559] 2.1
21:18:50.595 00.000 9552 AutoFind: local max [1621, 223] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [213, 135] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [955, 59] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [857, 809] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [351, 269] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [503, 241] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [887, 461] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [293, 755] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [745, 37] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [105, 641] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [1063, 559] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [923, 937] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [1845, 973] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [439, 61] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [823, 71] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [1023, 135] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [1131, 805] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [529, 639] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [759, 955] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [1067, 667] 2.0
21:18:50.595 00.000 9552 AutoFind: local max [289, 329] 2.0
21:18:50.596 00.001 9552 AutoFind: local max [1541, 685] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [335, 667] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [1401, 1199] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [1539, 671] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [1119, 823] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [77, 177] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [145, 757] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [221, 1083] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [29, 667] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [1883, 1095] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [1541, 823] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [1339, 633] 2.0
21:18:50.596 00.000 9552 AutoFind: local max [341, 409] 1.9
21:18:50.596 00.000 9552 AutoFind: local max [1513, 755] 1.9
21:18:50.596 00.000 9552 AutoFind: local max [1387, 957] 1.9
21:18:50.596 00.000 9552 AutoFind: local max [755, 95] 1.9
21:18:50.596 00.000 9552 AutoFind: local max [135, 39] 1.9
21:18:50.596 00.000 9552 AutoFind: local max [439, 667] 1.9
21:18:50.596 00.000 9552 AutoFind: local max [1893, 639] 1.9
21:18:50.596 00.000 9552 AutoFind: local max [917, 117] 1.9
21:18:50.596 00.000 9552 AutoFind: too close [1119, 823] 2.0 - [1131, 805] 2.0
21:18:50.596 00.000 9552 AutoFind: too close [1539, 671] 2.0 - [1541, 685] 2.0
21:18:50.596 00.000 9552 AutoFind: close dim-bright [759, 955] 2.0 - [739, 935] 17.9
21:18:50.596 00.000 9552 AutoFind: too close [1023, 135] 2.0 - [1023, 147] 2.6
21:18:50.596 00.000 9552 AutoFind: too close [1565, 667] 2.1 - [1581, 681] 2.1
21:18:50.596 00.000 9552 AutoFind: close dim-bright [1067, 137] 2.2 - [1047, 155] 126.6
21:18:50.596 00.000 9552 AutoFind: too close [1065, 177] 2.2 - [1053, 175] 3.9
21:18:50.596 00.000 9552 AutoFind: too close [1659, 371] 2.4 - [1647, 369] 4.0
21:18:50.596 00.000 9552 AutoFind: too close [1659, 371] 2.4 - [1673, 357] 4.2
21:18:50.596 00.000 9552 AutoFind: too close [1801, 325] 3.0 - [1821, 317] 4.0
21:18:50.596 00.000 9552 AutoFind: close dim-bright [1053, 175] 3.9 - [1047, 155] 126.6
21:18:50.596 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
21:18:50.596 00.000 9552 Star::Find(15, 1651, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.596 00.000 9552 Star::Find returns 1 (1), X=1650.50, Y=345.78, Mass=5507521, SNR=197.4, Peak=65504 HFD=7.9
21:18:50.596 00.000 9552 Star::Find(15, 1047, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.596 00.000 9552 Star::Find returns 1 (1), X=1046.88, Y=154.11, Mass=5132227, SNR=178.9, Peak=65504 HFD=7.8
21:18:50.596 00.000 9552 Star::Find(15, 739, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.596 00.000 9552 Star::Find returns 1 (1), X=738.76, Y=934.06, Mass=505178, SNR=44.7, Peak=18000 HFD=5.9
21:18:50.596 00.000 9552 Star::Find(15, 1455, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.001 9552 Star::Find returns 1 (1), X=1454.77, Y=426.80, Mass=119986, SNR=25.6, Peak=9808 HFD=4.8
21:18:50.597 00.000 9552 Star::Find(15, 869, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find returns 1 (1), X=867.35, Y=169.38, Mass=55407, SNR=14.0, Peak=9712 HFD=3.8
21:18:50.597 00.000 9552 Star::Find(15, 1641, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find returns 1 (1), X=1640.56, Y=283.88, Mass=78296, SNR=20.5, Peak=9920 HFD=4.0
21:18:50.597 00.000 9552 Star::Find(15, 131, 105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find returns 1 (1), X=131.84, Y=103.87, Mass=33106, SNR=12.0, Peak=9504 HFD=4.0
21:18:50.597 00.000 9552 Star::Find(15, 1661, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find returns 1 (1), X=1650.30, Y=342.20, Mass=2781904, SNR=178.3, Peak=28000 HFD=6.4
21:18:50.597 00.000 9552 Star::Find(15, 1629, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find returns 1 (1), X=1646.88, Y=344.07, Mass=1922790, SNR=169.6, Peak=12144 HFD=5.7
21:18:50.597 00.000 9552 Star::Find(15, 1855, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=10 nbg=239 bg=2940.5 sigma=780.7 thresh=5283 peak=4917
21:18:50.597 00.000 9552 Star::Find returns 0 (2), X=1855.00, Y=583.00, Mass=31763, SNR=2.9, Peak=9200 HFD=0.0
21:18:50.597 00.000 9552 Star::Find(15, 1475, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=5 nbg=250 bg=3670.7 sigma=920.7 thresh=6433 peak=5484
21:18:50.597 00.000 9552 Star::Find returns 0 (2), X=1475.00, Y=575.00, Mass=15759, SNR=2.9, Peak=8192 HFD=0.0
21:18:50.597 00.000 9552 Star::Find(15, 1193, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=1 nbg=273 bg=3460.3 sigma=1021.8 thresh=6526 peak=5213
21:18:50.597 00.000 9552 Star::Find returns 0 (2), X=1193.00, Y=485.00, Mass=3324, SNR=2.9, Peak=7392 HFD=0.0
21:18:50.597 00.000 9552 Star::Find(15, 239, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=1 nbg=258 bg=2847.9 sigma=935.2 thresh=5654 peak=4365
21:18:50.597 00.000 9552 Star::Find returns 0 (2), X=239.00, Y=841.00, Mass=2928, SNR=2.9, Peak=6384 HFD=0.0
21:18:50.597 00.000 9552 Star::Find(15, 1159, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=10 nbg=237 bg=3287.1 sigma=745.9 thresh=5525 peak=5251
21:18:50.597 00.000 9552 Star::Find returns 0 (2), X=1159.00, Y=299.00, Mass=27577, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.597 00.000 9552 Star::Find(15, 25, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=6 nbg=260 bg=2549.7 sigma=878.2 thresh=5184 peak=4370
21:18:50.597 00.000 9552 Star::Find returns 0 (2), X=25.00, Y=219.00, Mass=21358, SNR=2.9, Peak=7088 HFD=0.0
21:18:50.597 00.000 9552 Star::Find(15, 183, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=3 nbg=247 bg=3046.8 sigma=909.4 thresh=5775 peak=5283
21:18:50.597 00.000 9552 Star::Find returns 0 (2), X=183.00, Y=575.00, Mass=13948, SNR=2.9, Peak=9920 HFD=0.0
21:18:50.597 00.000 9552 Star::Find(15, 685, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=3 nbg=253 bg=3024.9 sigma=818.8 thresh=5481 peak=4527
21:18:50.597 00.000 9552 Star::Find returns 0 (2), X=685.00, Y=825.00, Mass=9053, SNR=2.9, Peak=6880 HFD=0.0
21:18:50.597 00.000 9552 Star::Find(15, 593, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.597 00.000 9552 Star::Find false star n=3 nbg=255 bg=3292.8 sigma=897.6 thresh=5986 peak=4965
21:18:50.598 00.001 9552 Star::Find returns 0 (2), X=593.00, Y=397.00, Mass=10170, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 1339, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=8 nbg=252 bg=3451.7 sigma=833.7 thresh=5953 peak=5099
21:18:50.598 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=821.00, Mass=23186, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 1357, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=4 nbg=259 bg=2541.5 sigma=886.1 thresh=5200 peak=4752
21:18:50.598 00.000 9552 Star::Find returns 0 (2), X=1357.00, Y=1063.00, Mass=17066, SNR=2.9, Peak=9008 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 343, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=2 nbg=259 bg=3453.2 sigma=927.2 thresh=6235 peak=5200
21:18:50.598 00.000 9552 Star::Find returns 0 (2), X=343.00, Y=741.00, Mass=7878, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 995, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=4 nbg=257 bg=3721.5 sigma=928.6 thresh=6507 peak=5601
21:18:50.598 00.000 9552 Star::Find returns 0 (2), X=995.00, Y=85.00, Mass=13770, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 1451, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=3 nbg=262 bg=3719.1 sigma=948.4 thresh=6564 peak=5288
21:18:50.598 00.000 9552 Star::Find returns 0 (2), X=1451.00, Y=93.00, Mass=9995, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 1067, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find returns 1 (1), X=1050.24, Y=152.32, Mass=2837966, SNR=204.0, Peak=24560 HFD=6.6
21:18:50.598 00.000 9552 Star::Find(15, 1541, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find returns 0 (4), X=1531.74, Y=900.21, Mass=83649, SNR=33.9, Peak=65504 HFD=0.5
21:18:50.598 00.000 9552 Star::Find(15, 1519, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=2 nbg=258 bg=3225.9 sigma=869.9 thresh=5836 peak=4752
21:18:50.598 00.000 9552 Star::Find returns 0 (2), X=1519.00, Y=927.00, Mass=6108, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 271, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=2 nbg=266 bg=3550.8 sigma=976.6 thresh=6481 peak=5117
21:18:50.598 00.000 9552 Star::Find returns 0 (2), X=271.00, Y=575.00, Mass=6258, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 1119, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find returns 0 (3), X=1119.00, Y=311.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 507, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=1 nbg=271 bg=3624.4 sigma=1000.1 thresh=6625 peak=5217
21:18:50.598 00.000 9552 Star::Find returns 0 (2), X=507.00, Y=501.00, Mass=7912, SNR=2.9, Peak=11536 HFD=0.0
21:18:50.598 00.000 9552 Star::Find(15, 1669, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.598 00.000 9552 Star::Find false star n=9 nbg=248 bg=3440.3 sigma=777.8 thresh=5774 peak=5225
21:18:50.599 00.001 9552 Star::Find returns 0 (2), X=1669.00, Y=821.00, Mass=27165, SNR=2.9, Peak=7392 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 105, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=3 nbg=246 bg=2844.7 sigma=761.2 thresh=5128 peak=4481
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=559.00, Mass=10410, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 1625, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=32 nbg=178 bg=4150.0 sigma=989.6 thresh=7119 peak=5924
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=1625.00, Y=357.00, Mass=245359, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 1819, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=1 nbg=265 bg=2373.9 sigma=894.0 thresh=5056 peak=4107
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=1143.00, Mass=5114, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 75, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=12 nbg=259 bg=3140.3 sigma=832.3 thresh=5637 peak=5391
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=75.00, Y=673.00, Mass=43501, SNR=2.9, Peak=10720 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 1691, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=5 nbg=256 bg=2419.6 sigma=822.2 thresh=4886 peak=4492
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=1691.00, Y=1145.00, Mass=15374, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 1549, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=3 nbg=256 bg=2951.6 sigma=885.1 thresh=5607 peak=4745
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=1549.00, Y=975.00, Mass=11993, SNR=2.9, Peak=7792 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 1297, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=9 nbg=245 bg=3497.0 sigma=813.5 thresh=5937 peak=5383
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=1297.00, Y=221.00, Mass=27023, SNR=2.9, Peak=9920 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 1033, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=3 nbg=251 bg=3501.4 sigma=839.0 thresh=6018 peak=5087
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=1033.00, Y=697.00, Mass=20248, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 79, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find returns 1 (1), X=66.24, Y=1071.98, Mass=16738, SNR=10.3, Peak=9008 HFD=2.2
21:18:50.599 00.000 9552 Star::Find(15, 1653, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=4 nbg=263 bg=3908.0 sigma=926.5 thresh=6687 peak=5577
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=1653.00, Y=91.00, Mass=12032, SNR=2.9, Peak=9200 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 1221, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=1 nbg=267 bg=3718.5 sigma=1005.7 thresh=6736 peak=5376
21:18:50.599 00.000 9552 Star::Find returns 0 (2), X=1221.00, Y=169.00, Mass=6089, SNR=2.9, Peak=9808 HFD=0.0
21:18:50.599 00.000 9552 Star::Find(15, 1683, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.599 00.000 9552 Star::Find false star n=2 nbg=269 bg=3951.1 sigma=1075.7 thresh=7178 peak=5875
21:18:50.600 00.001 9552 Star::Find returns 0 (2), X=1683.00, Y=17.00, Mass=8690, SNR=2.9, Peak=9008 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 975, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=1 nbg=270 bg=3309.9 sigma=928.7 thresh=6096 peak=4568
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=975.00, Y=823.00, Mass=2962, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 1589, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=9 nbg=254 bg=3735.3 sigma=822.9 thresh=6204 peak=5457
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=1589.00, Y=447.00, Mass=29054, SNR=2.9, Peak=8192 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 1791, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=9 nbg=247 bg=3674.0 sigma=802.8 thresh=6082 peak=5630
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=151.00, Mass=29782, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 1473, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=3 nbg=263 bg=3454.7 sigma=969.9 thresh=6364 peak=5163
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=1473.00, Y=357.00, Mass=10084, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 1217, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=2 nbg=270 bg=3547.3 sigma=1001.5 thresh=6552 peak=4953
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=1217.00, Y=557.00, Mass=6057, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 1541, 1113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=5 nbg=250 bg=2449.2 sigma=809.6 thresh=4878 peak=4434
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=1113.00, Mass=15706, SNR=2.9, Peak=10720 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 1741, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=1 nbg=259 bg=3321.1 sigma=952.1 thresh=6177 peak=5100
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=559.00, Mass=2951, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 1621, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=2 nbg=259 bg=3676.0 sigma=949.2 thresh=6524 peak=5400
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=223.00, Mass=6712, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 213, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=3 nbg=236 bg=3410.7 sigma=785.4 thresh=5767 peak=4997
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=213.00, Y=135.00, Mass=11528, SNR=2.9, Peak=9712 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 955, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=6 nbg=245 bg=3617.5 sigma=823.3 thresh=6087 peak=5250
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=955.00, Y=59.00, Mass=19191, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 857, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=3 nbg=265 bg=3307.6 sigma=930.7 thresh=6100 peak=5113
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=857.00, Y=809.00, Mass=11741, SNR=2.9, Peak=8704 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 351, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find false star n=1 nbg=271 bg=3553.2 sigma=1005.8 thresh=6571 peak=5027
21:18:50.600 00.000 9552 Star::Find returns 0 (2), X=351.00, Y=269.00, Mass=3935, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.600 00.000 9552 Star::Find(15, 503, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.600 00.000 9552 Star::Find returns 1 (1), X=500.02, Y=239.26, Mass=27923, SNR=11.7, Peak=10224 HFD=4.9
21:18:50.601 00.001 9552 Star::Find(15, 887, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=6 nbg=231 bg=3553.5 sigma=763.6 thresh=5844 peak=5072
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=887.00, Y=461.00, Mass=15735, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 293, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=1 nbg=265 bg=3281.5 sigma=914.4 thresh=6025 peak=4707
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=293.00, Y=755.00, Mass=4014, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 745, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=4 nbg=260 bg=3505.7 sigma=894.8 thresh=6190 peak=5110
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=745.00, Y=37.00, Mass=13417, SNR=2.9, Peak=8912 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 105, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=3 nbg=264 bg=3146.7 sigma=919.6 thresh=5906 peak=4457
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=641.00, Mass=9584, SNR=2.9, Peak=8096 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 1063, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=6 nbg=251 bg=3379.5 sigma=853.7 thresh=5940 peak=5313
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=559.00, Mass=19611, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 923, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=5 nbg=249 bg=2630.5 sigma=820.6 thresh=5092 peak=4789
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=923.00, Y=937.00, Mass=17744, SNR=2.9, Peak=9408 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 1845, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=2 nbg=258 bg=2459.2 sigma=832.0 thresh=4955 peak=4437
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=1845.00, Y=973.00, Mass=9562, SNR=2.9, Peak=8704 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 439, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find returns 0 (4), X=428.71, Y=68.97, Mass=23207, SNR=11.3, Peak=17280 HFD=0.5
21:18:50.601 00.000 9552 Star::Find(15, 823, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=4 nbg=255 bg=3411.9 sigma=848.7 thresh=5958 peak=5167
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=71.00, Mass=12560, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 529, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=6 nbg=255 bg=3350.1 sigma=820.2 thresh=5811 peak=4862
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=529.00, Y=639.00, Mass=17755, SNR=2.9, Peak=7888 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 759, 955, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=2 nbg=261 bg=2499.7 sigma=887.0 thresh=5161 peak=3858
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=955.00, Mass=5833, SNR=2.9, Peak=5680 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 1067, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=4 nbg=257 bg=3369.3 sigma=932.3 thresh=6166 peak=4876
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=667.00, Mass=12043, SNR=2.9, Peak=7088 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 289, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=1 nbg=270 bg=3354.8 sigma=967.7 thresh=6258 peak=4914
21:18:50.601 00.000 9552 Star::Find returns 0 (2), X=289.00, Y=329.00, Mass=3125, SNR=2.9, Peak=6688 HFD=0.0
21:18:50.601 00.000 9552 Star::Find(15, 335, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.601 00.000 9552 Star::Find false star n=4 nbg=260 bg=3599.4 sigma=849.8 thresh=6149 peak=4939
21:18:50.602 00.001 9552 Star::Find returns 0 (2), X=335.00, Y=667.00, Mass=11618, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 1401, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=5 nbg=271 bg=2452.3 sigma=922.2 thresh=5219 peak=4669
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=1401.00, Y=1199.00, Mass=20634, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 77, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=3 nbg=253 bg=2754.9 sigma=822.4 thresh=5222 peak=4126
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=77.00, Y=177.00, Mass=8167, SNR=2.9, Peak=6384 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 145, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=2 nbg=272 bg=2945.8 sigma=962.8 thresh=5834 peak=4719
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=145.00, Y=757.00, Mass=10604, SNR=2.9, Peak=10416 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 221, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=6 nbg=277 bg=1685.3 sigma=851.8 thresh=4241 peak=3399
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=1083.00, Mass=18768, SNR=2.9, Peak=5776 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 29, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=7 nbg=256 bg=2818.4 sigma=825.3 thresh=5294 peak=4951
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=29.00, Y=667.00, Mass=22303, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 1883, 1095, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=2 nbg=250 bg=2307.1 sigma=795.3 thresh=4693 peak=3710
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=1883.00, Y=1095.00, Mass=5322, SNR=2.9, Peak=6688 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 1541, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=5 nbg=257 bg=3576.2 sigma=870.7 thresh=6188 peak=4826
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=823.00, Mass=15735, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 1339, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=1 nbg=255 bg=3410.0 sigma=898.6 thresh=6106 peak=4862
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=633.00, Mass=3678, SNR=2.9, Peak=9504 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 341, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=2 nbg=276 bg=3403.5 sigma=940.3 thresh=6224 peak=4844
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=341.00, Y=409.00, Mass=6857, SNR=2.9, Peak=8096 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 1513, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=2 nbg=272 bg=3651.4 sigma=1085.1 thresh=6907 peak=5351
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=1513.00, Y=755.00, Mass=9609, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 1387, 957, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find false star n=1 nbg=264 bg=3120.7 sigma=986.1 thresh=6079 peak=4600
21:18:50.602 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=957.00, Mass=4879, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 755, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find returns 1 (1), X=755.42, Y=94.64, Mass=31689, SNR=13.9, Peak=8192 HFD=5.0
21:18:50.602 00.000 9552 Star::Find(15, 135, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find returns 0 (3), X=135.00, Y=39.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 439, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.602 00.000 9552 Star::Find returns 0 (3), X=439.00, Y=667.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:18:50.602 00.000 9552 Star::Find(15, 1893, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.001 9552 Star::Find false star n=4 nbg=238 bg=2651.7 sigma=715.8 thresh=4799 peak=4005
21:18:50.603 00.000 9552 Star::Find returns 0 (2), X=1893.00, Y=639.00, Mass=9969, SNR=2.9, Peak=5968 HFD=0.0
21:18:50.603 00.000 9552 Star::Find(15, 917, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find false star n=4 nbg=265 bg=3636.3 sigma=955.7 thresh=6503 peak=5255
21:18:50.603 00.000 9552 Star::Find returns 0 (2), X=917.00, Y=117.00, Mass=13007, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.603 00.000 9552 AutoFind: finding best star pass 1
21:18:50.603 00.000 9552 Star::Find(15, 1651, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=1650.50, Y=345.78, Mass=5507521, SNR=197.4, Peak=65504 HFD=7.9
21:18:50.603 00.000 9552 AutoFind: near-saturated [1651, 347] 129.2 Mass 5507521 SNR 197.4 Peak 65504
21:18:50.603 00.000 9552 Star::Find(15, 1047, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=1046.88, Y=154.11, Mass=5132227, SNR=178.9, Peak=65504 HFD=7.8
21:18:50.603 00.000 9552 AutoFind: near-saturated [1047, 155] 126.6 Mass 5132227 SNR 178.9 Peak 65504
21:18:50.603 00.000 9552 Star::Find(15, 739, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=738.76, Y=934.06, Mass=505178, SNR=44.7, Peak=18000 HFD=5.9
21:18:50.603 00.000 9552 AutoFind: near-saturated [739, 935] 17.9 Mass 505178 SNR 44.7 Peak 18000
21:18:50.603 00.000 9552 Star::Find(15, 1455, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=1454.77, Y=426.80, Mass=119986, SNR=25.6, Peak=9808 HFD=4.8
21:18:50.603 00.000 9552 AutoFind: near-saturated [1455, 427] 6.7 Mass 119986 SNR 25.6 Peak 9808
21:18:50.603 00.000 9552 Star::Find(15, 869, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=867.35, Y=169.38, Mass=55407, SNR=14.0, Peak=9712 HFD=3.8
21:18:50.603 00.000 9552 AutoFind: near-saturated [869, 171] 5.4 Mass 55407 SNR 14.0 Peak 9712
21:18:50.603 00.000 9552 Star::Find(15, 1641, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=1640.56, Y=283.88, Mass=78296, SNR=20.5, Peak=9920 HFD=4.0
21:18:50.603 00.000 9552 AutoFind: near-saturated [1641, 285] 4.4 Mass 78296 SNR 20.5 Peak 9920
21:18:50.603 00.000 9552 Star::Find(15, 131, 105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=131.84, Y=103.87, Mass=33106, SNR=12.0, Peak=9504 HFD=4.0
21:18:50.603 00.000 9552 AutoFind: near-saturated [131, 105] 3.3 Mass 33106 SNR 12.0 Peak 9504
21:18:50.603 00.000 9552 Star::Find(15, 1661, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=1650.30, Y=342.20, Mass=2781904, SNR=178.3, Peak=28000 HFD=6.4
21:18:50.603 00.000 9552 AutoFind: near-saturated [1661, 325] 2.9 Mass 2781904 SNR 178.3 Peak 28000
21:18:50.603 00.000 9552 Star::Find(15, 1629, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find returns 1 (1), X=1646.88, Y=344.07, Mass=1922790, SNR=169.6, Peak=12144 HFD=5.7
21:18:50.603 00.000 9552 AutoFind: near-saturated [1629, 329] 2.7 Mass 1922790 SNR 169.6 Peak 12144
21:18:50.603 00.000 9552 Star::Find(15, 1855, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find false star n=10 nbg=239 bg=2940.5 sigma=780.7 thresh=5283 peak=4917
21:18:50.603 00.000 9552 Star::Find returns 0 (2), X=1855.00, Y=583.00, Mass=31763, SNR=2.9, Peak=9200 HFD=0.0
21:18:50.603 00.000 9552 Star::Find(15, 1475, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.603 00.000 9552 Star::Find false star n=5 nbg=250 bg=3670.7 sigma=920.7 thresh=6433 peak=5484
21:18:50.603 00.000 9552 Star::Find returns 0 (2), X=1475.00, Y=575.00, Mass=15759, SNR=2.9, Peak=8192 HFD=0.0
21:18:50.603 00.000 9552 Star::Find(15, 1193, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.001 9552 Star::Find false star n=1 nbg=273 bg=3460.3 sigma=1021.8 thresh=6526 peak=5213
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=1193.00, Y=485.00, Mass=3324, SNR=2.9, Peak=7392 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 239, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=1 nbg=258 bg=2847.9 sigma=935.2 thresh=5654 peak=4365
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=239.00, Y=841.00, Mass=2928, SNR=2.9, Peak=6384 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 1159, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=10 nbg=237 bg=3287.1 sigma=745.9 thresh=5525 peak=5251
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=1159.00, Y=299.00, Mass=27577, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 25, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=6 nbg=260 bg=2549.7 sigma=878.2 thresh=5184 peak=4370
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=25.00, Y=219.00, Mass=21358, SNR=2.9, Peak=7088 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 183, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=3 nbg=247 bg=3046.8 sigma=909.4 thresh=5775 peak=5283
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=183.00, Y=575.00, Mass=13948, SNR=2.9, Peak=9920 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 685, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=3 nbg=253 bg=3024.9 sigma=818.8 thresh=5481 peak=4527
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=685.00, Y=825.00, Mass=9053, SNR=2.9, Peak=6880 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 593, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=3 nbg=255 bg=3292.8 sigma=897.6 thresh=5986 peak=4965
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=593.00, Y=397.00, Mass=10170, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 1339, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=8 nbg=252 bg=3451.7 sigma=833.7 thresh=5953 peak=5099
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=821.00, Mass=23186, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 1357, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=4 nbg=259 bg=2541.5 sigma=886.1 thresh=5200 peak=4752
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=1357.00, Y=1063.00, Mass=17066, SNR=2.9, Peak=9008 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 343, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=2 nbg=259 bg=3453.2 sigma=927.2 thresh=6235 peak=5200
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=343.00, Y=741.00, Mass=7878, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 995, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=4 nbg=257 bg=3721.5 sigma=928.6 thresh=6507 peak=5601
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=995.00, Y=85.00, Mass=13770, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 1451, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find false star n=3 nbg=262 bg=3719.1 sigma=948.4 thresh=6564 peak=5288
21:18:50.604 00.000 9552 Star::Find returns 0 (2), X=1451.00, Y=93.00, Mass=9995, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.604 00.000 9552 Star::Find(15, 1067, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find returns 1 (1), X=1050.24, Y=152.32, Mass=2837966, SNR=204.0, Peak=24560 HFD=6.6
21:18:50.604 00.000 9552 AutoFind: near-saturated [1067, 137] 2.2 Mass 2837966 SNR 204.0 Peak 24560
21:18:50.604 00.000 9552 Star::Find(15, 1541, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.604 00.000 9552 Star::Find returns 0 (4), X=1531.74, Y=900.21, Mass=83649, SNR=33.9, Peak=65504 HFD=0.5
21:18:50.605 00.001 9552 Star::Find(15, 1519, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=2 nbg=258 bg=3225.9 sigma=869.9 thresh=5836 peak=4752
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=1519.00, Y=927.00, Mass=6108, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 271, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=2 nbg=266 bg=3550.8 sigma=976.6 thresh=6481 peak=5117
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=271.00, Y=575.00, Mass=6258, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 1119, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find returns 0 (3), X=1119.00, Y=311.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 507, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=1 nbg=271 bg=3624.4 sigma=1000.1 thresh=6625 peak=5217
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=507.00, Y=501.00, Mass=7912, SNR=2.9, Peak=11536 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 1669, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=9 nbg=248 bg=3440.3 sigma=777.8 thresh=5774 peak=5225
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=1669.00, Y=821.00, Mass=27165, SNR=2.9, Peak=7392 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 105, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=3 nbg=246 bg=2844.7 sigma=761.2 thresh=5128 peak=4481
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=559.00, Mass=10410, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 1625, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=32 nbg=178 bg=4150.0 sigma=989.6 thresh=7119 peak=5924
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=1625.00, Y=357.00, Mass=245359, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 1819, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=1 nbg=265 bg=2373.9 sigma=894.0 thresh=5056 peak=4107
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=1143.00, Mass=5114, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 75, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=12 nbg=259 bg=3140.3 sigma=832.3 thresh=5637 peak=5391
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=75.00, Y=673.00, Mass=43501, SNR=2.9, Peak=10720 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 1691, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=5 nbg=256 bg=2419.6 sigma=822.2 thresh=4886 peak=4492
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=1691.00, Y=1145.00, Mass=15374, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 1549, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=3 nbg=256 bg=2951.6 sigma=885.1 thresh=5607 peak=4745
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=1549.00, Y=975.00, Mass=11993, SNR=2.9, Peak=7792 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 1297, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=9 nbg=245 bg=3497.0 sigma=813.5 thresh=5937 peak=5383
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=1297.00, Y=221.00, Mass=27023, SNR=2.9, Peak=9920 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 1033, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=3 nbg=251 bg=3501.4 sigma=839.0 thresh=6018 peak=5087
21:18:50.605 00.000 9552 Star::Find returns 0 (2), X=1033.00, Y=697.00, Mass=20248, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.605 00.000 9552 Star::Find(15, 79, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find returns 1 (1), X=66.24, Y=1071.98, Mass=16738, SNR=10.3, Peak=9008 HFD=2.2
21:18:50.605 00.000 9552 AutoFind: near-saturated [79, 1075] 2.1 Mass 16738 SNR 10.3 Peak 9008
21:18:50.605 00.000 9552 Star::Find(15, 1653, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.605 00.000 9552 Star::Find false star n=4 nbg=263 bg=3908.0 sigma=926.5 thresh=6687 peak=5577
21:18:50.606 00.001 9552 Star::Find returns 0 (2), X=1653.00, Y=91.00, Mass=12032, SNR=2.9, Peak=9200 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1221, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=1 nbg=267 bg=3718.5 sigma=1005.7 thresh=6736 peak=5376
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1221.00, Y=169.00, Mass=6089, SNR=2.9, Peak=9808 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1683, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=2 nbg=269 bg=3951.1 sigma=1075.7 thresh=7178 peak=5875
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1683.00, Y=17.00, Mass=8690, SNR=2.9, Peak=9008 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 975, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=1 nbg=270 bg=3309.9 sigma=928.7 thresh=6096 peak=4568
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=975.00, Y=823.00, Mass=2962, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1589, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=9 nbg=254 bg=3735.3 sigma=822.9 thresh=6204 peak=5457
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1589.00, Y=447.00, Mass=29054, SNR=2.9, Peak=8192 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1791, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=9 nbg=247 bg=3674.0 sigma=802.8 thresh=6082 peak=5630
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=151.00, Mass=29782, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1473, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=3 nbg=263 bg=3454.7 sigma=969.9 thresh=6364 peak=5163
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1473.00, Y=357.00, Mass=10084, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1217, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=2 nbg=270 bg=3547.3 sigma=1001.5 thresh=6552 peak=4953
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1217.00, Y=557.00, Mass=6057, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1541, 1113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=5 nbg=250 bg=2449.2 sigma=809.6 thresh=4878 peak=4434
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=1113.00, Mass=15706, SNR=2.9, Peak=10720 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1741, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=1 nbg=259 bg=3321.1 sigma=952.1 thresh=6177 peak=5100
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=559.00, Mass=2951, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 1621, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=2 nbg=259 bg=3676.0 sigma=949.2 thresh=6524 peak=5400
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=223.00, Mass=6712, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 213, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=3 nbg=236 bg=3410.7 sigma=785.4 thresh=5767 peak=4997
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=213.00, Y=135.00, Mass=11528, SNR=2.9, Peak=9712 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 955, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=6 nbg=245 bg=3617.5 sigma=823.3 thresh=6087 peak=5250
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=955.00, Y=59.00, Mass=19191, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 857, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.606 00.000 9552 Star::Find false star n=3 nbg=265 bg=3307.6 sigma=930.7 thresh=6100 peak=5113
21:18:50.606 00.000 9552 Star::Find returns 0 (2), X=857.00, Y=809.00, Mass=11741, SNR=2.9, Peak=8704 HFD=0.0
21:18:50.606 00.000 9552 Star::Find(15, 351, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.001 9552 Star::Find false star n=1 nbg=271 bg=3553.2 sigma=1005.8 thresh=6571 peak=5027
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=351.00, Y=269.00, Mass=3935, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 503, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find returns 1 (1), X=500.02, Y=239.26, Mass=27923, SNR=11.7, Peak=10224 HFD=4.9
21:18:50.607 00.000 9552 AutoFind: near-saturated [503, 241] 2.0 Mass 27923 SNR 11.7 Peak 10224
21:18:50.607 00.000 9552 Star::Find(15, 887, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=6 nbg=231 bg=3553.5 sigma=763.6 thresh=5844 peak=5072
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=887.00, Y=461.00, Mass=15735, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 293, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=1 nbg=265 bg=3281.5 sigma=914.4 thresh=6025 peak=4707
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=293.00, Y=755.00, Mass=4014, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 745, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=4 nbg=260 bg=3505.7 sigma=894.8 thresh=6190 peak=5110
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=745.00, Y=37.00, Mass=13417, SNR=2.9, Peak=8912 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 105, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=3 nbg=264 bg=3146.7 sigma=919.6 thresh=5906 peak=4457
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=641.00, Mass=9584, SNR=2.9, Peak=8096 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 1063, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=6 nbg=251 bg=3379.5 sigma=853.7 thresh=5940 peak=5313
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=559.00, Mass=19611, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 923, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=5 nbg=249 bg=2630.5 sigma=820.6 thresh=5092 peak=4789
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=923.00, Y=937.00, Mass=17744, SNR=2.9, Peak=9408 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 1845, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=2 nbg=258 bg=2459.2 sigma=832.0 thresh=4955 peak=4437
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=1845.00, Y=973.00, Mass=9562, SNR=2.9, Peak=8704 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 439, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find returns 0 (4), X=428.71, Y=68.97, Mass=23207, SNR=11.3, Peak=17280 HFD=0.5
21:18:50.607 00.000 9552 Star::Find(15, 823, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=4 nbg=255 bg=3411.9 sigma=848.7 thresh=5958 peak=5167
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=71.00, Mass=12560, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 529, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=6 nbg=255 bg=3350.1 sigma=820.2 thresh=5811 peak=4862
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=529.00, Y=639.00, Mass=17755, SNR=2.9, Peak=7888 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 759, 955, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=2 nbg=261 bg=2499.7 sigma=887.0 thresh=5161 peak=3858
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=955.00, Mass=5833, SNR=2.9, Peak=5680 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 1067, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.607 00.000 9552 Star::Find false star n=4 nbg=257 bg=3369.3 sigma=932.3 thresh=6166 peak=4876
21:18:50.607 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=667.00, Mass=12043, SNR=2.9, Peak=7088 HFD=0.0
21:18:50.607 00.000 9552 Star::Find(15, 289, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.001 9552 Star::Find false star n=1 nbg=270 bg=3354.8 sigma=967.7 thresh=6258 peak=4914
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=289.00, Y=329.00, Mass=3125, SNR=2.9, Peak=6688 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 335, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=4 nbg=260 bg=3599.4 sigma=849.8 thresh=6149 peak=4939
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=335.00, Y=667.00, Mass=11618, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 1401, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=5 nbg=271 bg=2452.3 sigma=922.2 thresh=5219 peak=4669
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=1401.00, Y=1199.00, Mass=20634, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 77, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=3 nbg=253 bg=2754.9 sigma=822.4 thresh=5222 peak=4126
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=77.00, Y=177.00, Mass=8167, SNR=2.9, Peak=6384 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 145, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=2 nbg=272 bg=2945.8 sigma=962.8 thresh=5834 peak=4719
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=145.00, Y=757.00, Mass=10604, SNR=2.9, Peak=10416 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 221, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=6 nbg=277 bg=1685.3 sigma=851.8 thresh=4241 peak=3399
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=1083.00, Mass=18768, SNR=2.9, Peak=5776 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 29, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=7 nbg=256 bg=2818.4 sigma=825.3 thresh=5294 peak=4951
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=29.00, Y=667.00, Mass=22303, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 1883, 1095, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=2 nbg=250 bg=2307.1 sigma=795.3 thresh=4693 peak=3710
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=1883.00, Y=1095.00, Mass=5322, SNR=2.9, Peak=6688 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 1541, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=5 nbg=257 bg=3576.2 sigma=870.7 thresh=6188 peak=4826
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=823.00, Mass=15735, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 1339, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=1 nbg=255 bg=3410.0 sigma=898.6 thresh=6106 peak=4862
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=633.00, Mass=3678, SNR=2.9, Peak=9504 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 341, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=2 nbg=276 bg=3403.5 sigma=940.3 thresh=6224 peak=4844
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=341.00, Y=409.00, Mass=6857, SNR=2.9, Peak=8096 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 1513, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=2 nbg=272 bg=3651.4 sigma=1085.1 thresh=6907 peak=5351
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=1513.00, Y=755.00, Mass=9609, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 1387, 957, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find false star n=1 nbg=264 bg=3120.7 sigma=986.1 thresh=6079 peak=4600
21:18:50.608 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=957.00, Mass=4879, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.608 00.000 9552 Star::Find(15, 755, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.608 00.000 9552 Star::Find returns 1 (1), X=755.42, Y=94.64, Mass=31689, SNR=13.9, Peak=8192 HFD=5.0
21:18:50.608 00.000 9552 AutoFind: near-saturated [755, 95] 1.9 Mass 31689 SNR 13.9 Peak 8192
21:18:50.608 00.000 9552 Star::Find(15, 135, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.001 9552 Star::Find returns 0 (3), X=135.00, Y=39.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
21:18:50.609 00.000 9552 Star::Find(15, 439, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 0 (3), X=439.00, Y=667.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:18:50.609 00.000 9552 Star::Find(15, 1893, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find false star n=4 nbg=238 bg=2651.7 sigma=715.8 thresh=4799 peak=4005
21:18:50.609 00.000 9552 Star::Find returns 0 (2), X=1893.00, Y=639.00, Mass=9969, SNR=2.9, Peak=5968 HFD=0.0
21:18:50.609 00.000 9552 Star::Find(15, 917, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find false star n=4 nbg=265 bg=3636.3 sigma=955.7 thresh=6503 peak=5255
21:18:50.609 00.000 9552 Star::Find returns 0 (2), X=917.00, Y=117.00, Mass=13007, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.609 00.000 9552 AutoFind: could not find a star on Pass 1
21:18:50.609 00.000 9552 AutoFind: finding best star pass 2
21:18:50.609 00.000 9552 Star::Find(15, 1651, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=1650.50, Y=345.78, Mass=5507521, SNR=197.4, Peak=65504 HFD=7.9
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [1651, 347] 129.2 Mass 5507521 SNR 197.4
21:18:50.609 00.000 9552 Star::Find(15, 1047, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=1046.88, Y=154.11, Mass=5132227, SNR=178.9, Peak=65504 HFD=7.8
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [1047, 155] 126.6 Mass 5132227 SNR 178.9
21:18:50.609 00.000 9552 Star::Find(15, 739, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=738.76, Y=934.06, Mass=505178, SNR=44.7, Peak=18000 HFD=5.9
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [739, 935] 17.9 Mass 505178 SNR 44.7
21:18:50.609 00.000 9552 Star::Find(15, 1455, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=1454.77, Y=426.80, Mass=119986, SNR=25.6, Peak=9808 HFD=4.8
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [1455, 427] 6.7 Mass 119986 SNR 25.6
21:18:50.609 00.000 9552 Star::Find(15, 869, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=867.35, Y=169.38, Mass=55407, SNR=14.0, Peak=9712 HFD=3.8
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [869, 171] 5.4 Mass 55407 SNR 14.0
21:18:50.609 00.000 9552 Star::Find(15, 1641, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=1640.56, Y=283.88, Mass=78296, SNR=20.5, Peak=9920 HFD=4.0
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [1641, 285] 4.4 Mass 78296 SNR 20.5
21:18:50.609 00.000 9552 Star::Find(15, 131, 105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=131.84, Y=103.87, Mass=33106, SNR=12.0, Peak=9504 HFD=4.0
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [131, 105] 3.3 Mass 33106 SNR 12.0
21:18:50.609 00.000 9552 Star::Find(15, 1661, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=1650.30, Y=342.20, Mass=2781904, SNR=178.3, Peak=28000 HFD=6.4
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [1661, 325] 2.9 Mass 2781904 SNR 178.3
21:18:50.609 00.000 9552 Star::Find(15, 1629, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find returns 1 (1), X=1646.88, Y=344.07, Mass=1922790, SNR=169.6, Peak=12144 HFD=5.7
21:18:50.609 00.000 9552 AutoFind: star saturated or too dim [1629, 329] 2.7 Mass 1922790 SNR 169.6
21:18:50.609 00.000 9552 Star::Find(15, 1855, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.609 00.000 9552 Star::Find false star n=10 nbg=239 bg=2940.5 sigma=780.7 thresh=5283 peak=4917
21:18:50.610 00.001 9552 Star::Find returns 0 (2), X=1855.00, Y=583.00, Mass=31763, SNR=2.9, Peak=9200 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 1475, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=5 nbg=250 bg=3670.7 sigma=920.7 thresh=6433 peak=5484
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=1475.00, Y=575.00, Mass=15759, SNR=2.9, Peak=8192 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 1193, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=1 nbg=273 bg=3460.3 sigma=1021.8 thresh=6526 peak=5213
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=1193.00, Y=485.00, Mass=3324, SNR=2.9, Peak=7392 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 239, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=1 nbg=258 bg=2847.9 sigma=935.2 thresh=5654 peak=4365
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=239.00, Y=841.00, Mass=2928, SNR=2.9, Peak=6384 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 1159, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=10 nbg=237 bg=3287.1 sigma=745.9 thresh=5525 peak=5251
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=1159.00, Y=299.00, Mass=27577, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 25, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=6 nbg=260 bg=2549.7 sigma=878.2 thresh=5184 peak=4370
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=25.00, Y=219.00, Mass=21358, SNR=2.9, Peak=7088 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 183, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=3 nbg=247 bg=3046.8 sigma=909.4 thresh=5775 peak=5283
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=183.00, Y=575.00, Mass=13948, SNR=2.9, Peak=9920 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 685, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=3 nbg=253 bg=3024.9 sigma=818.8 thresh=5481 peak=4527
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=685.00, Y=825.00, Mass=9053, SNR=2.9, Peak=6880 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 593, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=3 nbg=255 bg=3292.8 sigma=897.6 thresh=5986 peak=4965
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=593.00, Y=397.00, Mass=10170, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 1339, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=8 nbg=252 bg=3451.7 sigma=833.7 thresh=5953 peak=5099
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=821.00, Mass=23186, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 1357, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=4 nbg=259 bg=2541.5 sigma=886.1 thresh=5200 peak=4752
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=1357.00, Y=1063.00, Mass=17066, SNR=2.9, Peak=9008 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 343, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=2 nbg=259 bg=3453.2 sigma=927.2 thresh=6235 peak=5200
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=343.00, Y=741.00, Mass=7878, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 995, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=4 nbg=257 bg=3721.5 sigma=928.6 thresh=6507 peak=5601
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=995.00, Y=85.00, Mass=13770, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 1451, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find false star n=3 nbg=262 bg=3719.1 sigma=948.4 thresh=6564 peak=5288
21:18:50.610 00.000 9552 Star::Find returns 0 (2), X=1451.00, Y=93.00, Mass=9995, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.610 00.000 9552 Star::Find(15, 1067, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.610 00.000 9552 Star::Find returns 1 (1), X=1050.24, Y=152.32, Mass=2837966, SNR=204.0, Peak=24560 HFD=6.6
21:18:50.611 00.001 9552 AutoFind: star saturated or too dim [1067, 137] 2.2 Mass 2837966 SNR 204.0
21:18:50.611 00.000 9552 Star::Find(15, 1541, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find returns 0 (4), X=1531.74, Y=900.21, Mass=83649, SNR=33.9, Peak=65504 HFD=0.5
21:18:50.611 00.000 9552 Star::Find(15, 1519, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=2 nbg=258 bg=3225.9 sigma=869.9 thresh=5836 peak=4752
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=1519.00, Y=927.00, Mass=6108, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 271, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=2 nbg=266 bg=3550.8 sigma=976.6 thresh=6481 peak=5117
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=271.00, Y=575.00, Mass=6258, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 1119, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find returns 0 (3), X=1119.00, Y=311.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 507, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=1 nbg=271 bg=3624.4 sigma=1000.1 thresh=6625 peak=5217
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=507.00, Y=501.00, Mass=7912, SNR=2.9, Peak=11536 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 1669, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=9 nbg=248 bg=3440.3 sigma=777.8 thresh=5774 peak=5225
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=1669.00, Y=821.00, Mass=27165, SNR=2.9, Peak=7392 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 105, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=3 nbg=246 bg=2844.7 sigma=761.2 thresh=5128 peak=4481
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=559.00, Mass=10410, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 1625, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=32 nbg=178 bg=4150.0 sigma=989.6 thresh=7119 peak=5924
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=1625.00, Y=357.00, Mass=245359, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 1819, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=1 nbg=265 bg=2373.9 sigma=894.0 thresh=5056 peak=4107
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=1143.00, Mass=5114, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 75, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=12 nbg=259 bg=3140.3 sigma=832.3 thresh=5637 peak=5391
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=75.00, Y=673.00, Mass=43501, SNR=2.9, Peak=10720 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 1691, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=5 nbg=256 bg=2419.6 sigma=822.2 thresh=4886 peak=4492
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=1691.00, Y=1145.00, Mass=15374, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 1549, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=3 nbg=256 bg=2951.6 sigma=885.1 thresh=5607 peak=4745
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=1549.00, Y=975.00, Mass=11993, SNR=2.9, Peak=7792 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 1297, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.611 00.000 9552 Star::Find false star n=9 nbg=245 bg=3497.0 sigma=813.5 thresh=5937 peak=5383
21:18:50.611 00.000 9552 Star::Find returns 0 (2), X=1297.00, Y=221.00, Mass=27023, SNR=2.9, Peak=9920 HFD=0.0
21:18:50.611 00.000 9552 Star::Find(15, 1033, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.001 9552 Star::Find false star n=3 nbg=251 bg=3501.4 sigma=839.0 thresh=6018 peak=5087
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1033.00, Y=697.00, Mass=20248, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 79, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find returns 1 (1), X=66.24, Y=1071.98, Mass=16738, SNR=10.3, Peak=9008 HFD=2.2
21:18:50.612 00.000 9552 AutoFind: star saturated or too dim [79, 1075] 2.1 Mass 16738 SNR 10.3
21:18:50.612 00.000 9552 Star::Find(15, 1653, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=4 nbg=263 bg=3908.0 sigma=926.5 thresh=6687 peak=5577
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1653.00, Y=91.00, Mass=12032, SNR=2.9, Peak=9200 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1221, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=1 nbg=267 bg=3718.5 sigma=1005.7 thresh=6736 peak=5376
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1221.00, Y=169.00, Mass=6089, SNR=2.9, Peak=9808 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1683, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=2 nbg=269 bg=3951.1 sigma=1075.7 thresh=7178 peak=5875
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1683.00, Y=17.00, Mass=8690, SNR=2.9, Peak=9008 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 975, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=1 nbg=270 bg=3309.9 sigma=928.7 thresh=6096 peak=4568
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=975.00, Y=823.00, Mass=2962, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1589, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=9 nbg=254 bg=3735.3 sigma=822.9 thresh=6204 peak=5457
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1589.00, Y=447.00, Mass=29054, SNR=2.9, Peak=8192 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1791, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=9 nbg=247 bg=3674.0 sigma=802.8 thresh=6082 peak=5630
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=151.00, Mass=29782, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1473, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=3 nbg=263 bg=3454.7 sigma=969.9 thresh=6364 peak=5163
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1473.00, Y=357.00, Mass=10084, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1217, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=2 nbg=270 bg=3547.3 sigma=1001.5 thresh=6552 peak=4953
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1217.00, Y=557.00, Mass=6057, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1541, 1113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=5 nbg=250 bg=2449.2 sigma=809.6 thresh=4878 peak=4434
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=1113.00, Mass=15706, SNR=2.9, Peak=10720 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1741, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=1 nbg=259 bg=3321.1 sigma=952.1 thresh=6177 peak=5100
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1741.00, Y=559.00, Mass=2951, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 1621, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.612 00.000 9552 Star::Find false star n=2 nbg=259 bg=3676.0 sigma=949.2 thresh=6524 peak=5400
21:18:50.612 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=223.00, Mass=6712, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.612 00.000 9552 Star::Find(15, 213, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.001 9552 Star::Find false star n=3 nbg=236 bg=3410.7 sigma=785.4 thresh=5767 peak=4997
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=213.00, Y=135.00, Mass=11528, SNR=2.9, Peak=9712 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 955, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=6 nbg=245 bg=3617.5 sigma=823.3 thresh=6087 peak=5250
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=955.00, Y=59.00, Mass=19191, SNR=2.9, Peak=8304 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 857, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=3 nbg=265 bg=3307.6 sigma=930.7 thresh=6100 peak=5113
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=857.00, Y=809.00, Mass=11741, SNR=2.9, Peak=8704 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 351, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=1 nbg=271 bg=3553.2 sigma=1005.8 thresh=6571 peak=5027
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=351.00, Y=269.00, Mass=3935, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 503, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find returns 1 (1), X=500.02, Y=239.26, Mass=27923, SNR=11.7, Peak=10224 HFD=4.9
21:18:50.613 00.000 9552 AutoFind: star saturated or too dim [503, 241] 2.0 Mass 27923 SNR 11.7
21:18:50.613 00.000 9552 Star::Find(15, 887, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=6 nbg=231 bg=3553.5 sigma=763.6 thresh=5844 peak=5072
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=887.00, Y=461.00, Mass=15735, SNR=2.9, Peak=6992 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 293, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=1 nbg=265 bg=3281.5 sigma=914.4 thresh=6025 peak=4707
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=293.00, Y=755.00, Mass=4014, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 745, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=4 nbg=260 bg=3505.7 sigma=894.8 thresh=6190 peak=5110
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=745.00, Y=37.00, Mass=13417, SNR=2.9, Peak=8912 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 105, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=3 nbg=264 bg=3146.7 sigma=919.6 thresh=5906 peak=4457
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=641.00, Mass=9584, SNR=2.9, Peak=8096 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 1063, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=6 nbg=251 bg=3379.5 sigma=853.7 thresh=5940 peak=5313
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=559.00, Mass=19611, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 923, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=5 nbg=249 bg=2630.5 sigma=820.6 thresh=5092 peak=4789
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=923.00, Y=937.00, Mass=17744, SNR=2.9, Peak=9408 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 1845, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=2 nbg=258 bg=2459.2 sigma=832.0 thresh=4955 peak=4437
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=1845.00, Y=973.00, Mass=9562, SNR=2.9, Peak=8704 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 439, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find returns 0 (4), X=428.71, Y=68.97, Mass=23207, SNR=11.3, Peak=17280 HFD=0.5
21:18:50.613 00.000 9552 Star::Find(15, 823, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.613 00.000 9552 Star::Find false star n=4 nbg=255 bg=3411.9 sigma=848.7 thresh=5958 peak=5167
21:18:50.613 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=71.00, Mass=12560, SNR=2.9, Peak=7696 HFD=0.0
21:18:50.613 00.000 9552 Star::Find(15, 529, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.001 9552 Star::Find false star n=6 nbg=255 bg=3350.1 sigma=820.2 thresh=5811 peak=4862
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=529.00, Y=639.00, Mass=17755, SNR=2.9, Peak=7888 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 759, 955, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=2 nbg=261 bg=2499.7 sigma=887.0 thresh=5161 peak=3858
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=955.00, Mass=5833, SNR=2.9, Peak=5680 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 1067, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=4 nbg=257 bg=3369.3 sigma=932.3 thresh=6166 peak=4876
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=667.00, Mass=12043, SNR=2.9, Peak=7088 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 289, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=1 nbg=270 bg=3354.8 sigma=967.7 thresh=6258 peak=4914
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=289.00, Y=329.00, Mass=3125, SNR=2.9, Peak=6688 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 335, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=4 nbg=260 bg=3599.4 sigma=849.8 thresh=6149 peak=4939
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=335.00, Y=667.00, Mass=11618, SNR=2.9, Peak=7488 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 1401, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=5 nbg=271 bg=2452.3 sigma=922.2 thresh=5219 peak=4669
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=1401.00, Y=1199.00, Mass=20634, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 77, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=3 nbg=253 bg=2754.9 sigma=822.4 thresh=5222 peak=4126
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=77.00, Y=177.00, Mass=8167, SNR=2.9, Peak=6384 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 145, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=2 nbg=272 bg=2945.8 sigma=962.8 thresh=5834 peak=4719
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=145.00, Y=757.00, Mass=10604, SNR=2.9, Peak=10416 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 221, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=6 nbg=277 bg=1685.3 sigma=851.8 thresh=4241 peak=3399
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=1083.00, Mass=18768, SNR=2.9, Peak=5776 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 29, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=7 nbg=256 bg=2818.4 sigma=825.3 thresh=5294 peak=4951
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=29.00, Y=667.00, Mass=22303, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 1883, 1095, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=2 nbg=250 bg=2307.1 sigma=795.3 thresh=4693 peak=3710
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=1883.00, Y=1095.00, Mass=5322, SNR=2.9, Peak=6688 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 1541, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=5 nbg=257 bg=3576.2 sigma=870.7 thresh=6188 peak=4826
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=823.00, Mass=15735, SNR=2.9, Peak=7296 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 1339, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=1 nbg=255 bg=3410.0 sigma=898.6 thresh=6106 peak=4862
21:18:50.614 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=633.00, Mass=3678, SNR=2.9, Peak=9504 HFD=0.0
21:18:50.614 00.000 9552 Star::Find(15, 341, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.614 00.000 9552 Star::Find false star n=2 nbg=276 bg=3403.5 sigma=940.3 thresh=6224 peak=4844
21:18:50.615 00.001 9552 Star::Find returns 0 (2), X=341.00, Y=409.00, Mass=6857, SNR=2.9, Peak=8096 HFD=0.0
21:18:50.615 00.000 9552 Star::Find(15, 1513, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.615 00.000 9552 Star::Find false star n=2 nbg=272 bg=3651.4 sigma=1085.1 thresh=6907 peak=5351
21:18:50.615 00.000 9552 Star::Find returns 0 (2), X=1513.00, Y=755.00, Mass=9609, SNR=2.9, Peak=8608 HFD=0.0
21:18:50.615 00.000 9552 Star::Find(15, 1387, 957, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.615 00.000 9552 Star::Find false star n=1 nbg=264 bg=3120.7 sigma=986.1 thresh=6079 peak=4600
21:18:50.615 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=957.00, Mass=4879, SNR=2.9, Peak=8000 HFD=0.0
21:18:50.615 00.000 9552 Star::Find(15, 755, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.615 00.000 9552 Star::Find returns 1 (1), X=755.42, Y=94.64, Mass=31689, SNR=13.9, Peak=8192 HFD=5.0
21:18:50.615 00.000 9552 AutoFind: star saturated or too dim [755, 95] 1.9 Mass 31689 SNR 13.9
21:18:50.615 00.000 9552 Star::Find(15, 135, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.615 00.000 9552 Star::Find returns 0 (3), X=135.00, Y=39.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
21:18:50.615 00.000 9552 Star::Find(15, 439, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.615 00.000 9552 Star::Find returns 0 (3), X=439.00, Y=667.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:18:50.615 00.000 9552 Star::Find(15, 1893, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.615 00.000 9552 Star::Find false star n=4 nbg=238 bg=2651.7 sigma=715.8 thresh=4799 peak=4005
21:18:50.615 00.000 9552 Star::Find returns 0 (2), X=1893.00, Y=639.00, Mass=9969, SNR=2.9, Peak=5968 HFD=0.0
21:18:50.615 00.000 9552 Star::Find(15, 917, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.615 00.000 9552 Star::Find false star n=4 nbg=265 bg=3636.3 sigma=955.7 thresh=6503 peak=5255
21:18:50.615 00.000 9552 Star::Find returns 0 (2), X=917.00, Y=117.00, Mass=13007, SNR=2.9, Peak=8800 HFD=0.0
21:18:50.615 00.000 9552 AutoFind: could not find a non-saturated star!
21:18:50.615 00.000 9552 AutoFind: finding best star pass 3
21:18:50.615 00.000 9552 Star::Find(15, 1651, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.615 00.000 9552 Star::Find returns 1 (1), X=1650.50, Y=345.78, Mass=5507521, SNR=197.4, Peak=65504 HFD=7.9
21:18:50.615 00.000 9552 AutoFind returns star at [1651, 347] 129.2 Mass 5507521 SNR 197.4
21:18:50.615 00.000 9552 Star::Find(15, 1651, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.616 00.001 9552 Star::Find returns 1 (1), X=1650.50, Y=345.78, Mass=5507521, SNR=197.4, Peak=65504 HFD=7.9
21:18:50.616 00.000 9552 MultiStar: List (10): {1650.50, 345.78}(197.4), {1046.88, 154.11}(178.9), {738.76, 934.06}(44.7), {1454.77, 426.80}(25.6), {867.35, 169.38}(14.0), {1640.56, 283.88}(20.5), {131.84, 103.87}(12.0), {66.24, 1071.98}(10.3), {500.02, 239.26}(11.7), {755.42, 94.64}(13.9), 
21:18:50.616 00.000 9552 setting lock position to (1650.50, 345.78)
21:18:50.616 00.000 9552 MultiStar: stabilizing after lock position change
21:18:50.616 00.000 9552 AutoSelect: state = 1, call UpdateGuideState
21:18:50.616 00.000 9552 UpdateGuideState(): m_state=1
21:18:50.616 00.000 9552 Star::Find(15, 1650, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:18:50.616 00.000 9552 Star::Find returns 1 (1), X=1650.50, Y=345.78, Mass=5507521, SNR=197.4, Peak=65504 HFD=7.9
21:18:50.616 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.08) = xAngle (-3.08 = -3.08)
21:18:50.616 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.09 = 0.19)
21:18:50.616 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:18:50.618 00.002 9552 setting force full frames = false
21:18:50.618 00.000 9552 setting lock position to (1650.50, 345.78)
21:18:50.618 00.000 9552 MultiStar: stabilizing after lock position change
21:18:50.618 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
21:18:50.618 00.000 9552 Changing from state SELECTING to SELECTED
21:18:50.618 00.000 9552 guider state => SELECTED
21:18:50.618 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:18:50.618 00.000 9552 UpdateGuideState exits: m=5507521 SNR=197.4 Saturated
21:18:50.618 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:18:50.618 00.000 9552 Status Line: Auto-selected star at (1650.5, 345.8)
21:18:50.619 00.001 9552 PhdController: newstate STATE_WAIT_SELECTED
21:18:50.619 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:50.619 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:18:50.619 00.000 9552 Enqueuing Expose request
21:18:50.619 00.000 9976 Worker thread wakes up
21:18:50.619 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:18:50.619 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1635,331,31,31)
21:18:51.051 00.432 9552 evsrv: cli 011F3CE0 connect
21:18:51.051 00.000 9552 case statement mapped state 2 to 1
21:18:51.051 00.000 9552 case statement mapped state 2 to 1
21:18:51.052 00.001 9552 evsrv: cli 011F3CE0 request: {"method":"get_lock_position","id":"42a76991-ae98-464a-833d-beb340a5ee05"}
21:18:51.052 00.000 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":[1650.50,345.78],"id":"42a76991-ae98-464a-833d-beb340a5ee05"}
21:18:51.052 00.000 9552 evsrv: cli 011F3CE0 disconnect
21:18:51.054 00.002 9552 evsrv: cli 011F36A0 connect
21:18:51.054 00.000 9552 case statement mapped state 2 to 1
21:18:51.054 00.000 9552 case statement mapped state 2 to 1
21:18:51.055 00.001 9552 evsrv: cli 011F36A0 request: {"method":"get_app_state","id":"afc56dd0-f820-43fc-9974-45acba331426"}
21:18:51.055 00.000 9552 case statement mapped state 2 to 1
21:18:51.055 00.000 9552 evsrv: cli 011F36A0 response: {"jsonrpc":"2.0","result":"Selected","id":"afc56dd0-f820-43fc-9974-45acba331426"}
21:18:51.055 00.000 9552 evsrv: cli 011F36A0 disconnect
21:18:52.056 01.001 9552 evsrv: cli 011F37E0 connect
21:18:52.056 00.000 9552 case statement mapped state 2 to 1
21:18:52.056 00.000 9552 case statement mapped state 2 to 1
21:18:52.056 00.000 9552 evsrv: cli 011F37E0 request: {"method":"get_app_state","id":"d2f289d8-b156-4125-acab-a3370ede401a"}
21:18:52.056 00.000 9552 case statement mapped state 2 to 1
21:18:52.056 00.000 9552 evsrv: cli 011F37E0 response: {"jsonrpc":"2.0","result":"Selected","id":"d2f289d8-b156-4125-acab-a3370ede401a"}
21:18:52.057 00.001 9552 evsrv: cli 011F37E0 disconnect
21:18:53.059 01.002 9552 evsrv: cli 011F3A60 connect
21:18:53.059 00.000 9552 case statement mapped state 2 to 1
21:18:53.060 00.001 9552 case statement mapped state 2 to 1
21:18:53.060 00.000 9552 evsrv: cli 011F3A60 request: {"method":"get_app_state","id":"2b80fa02-fe70-48e9-90d5-77d8c12a0594"}
21:18:53.060 00.000 9552 case statement mapped state 2 to 1
21:18:53.060 00.000 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":"Selected","id":"2b80fa02-fe70-48e9-90d5-77d8c12a0594"}
21:18:53.061 00.001 9552 evsrv: cli 011F3A60 disconnect
21:18:53.964 00.903 9976 Exposure complete
21:18:54.058 00.094 9976 worker thread done servicing request
21:18:54.058 00.000 9552 OnExposeComplete: enter
21:18:54.058 00.000 9552 UpdateGuideState(): m_state=2
21:18:54.059 00.001 9552 Star::Find(15, 1650, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
21:18:54.059 00.000 9552 Star::Find returns 1 (1), X=1649.17, Y=345.90, Mass=5075605, SNR=199.1, Peak=65504 HFD=7.6
21:18:54.059 00.000 9552 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.08) = xAngle (-0.03 = -0.03)
21:18:54.059 00.000 9552 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.04 = -3.04)
21:18:54.059 00.000 9552 CameraToMount -- cameraX=-1.32 cameraY=0.12 hyp=1.33 cameraTheta=3.05 mountX=1.33 mountY=-0.14, mountTheta=-0.11
21:18:54.060 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:18:54.060 00.000 9552 UpdateGuideState exits: m=5075605 SNR=199.1 Saturated
21:18:54.060 00.000 9552 PhdController: newstate STATE_CALIBRATE
21:18:54.060 00.000 9552 PhdController: newstate STATE_GUIDE
21:18:54.060 00.000 9552 Changing from state SELECTED to CALIBRATING_PRIMARY
21:18:54.060 00.000 9552 guider state => CALIBRATED
21:18:54.060 00.000 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:18:54.060 00.000 9552 reset dither spiral
21:18:54.060 00.000 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:18:54.060 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:54.060 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
21:18:54.060 00.000 9552 Enqueuing Expose request
21:18:54.060 00.000 9976 Worker thread wakes up
21:18:54.060 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:18:54.060 00.000 9552 evsrv: cli 011F3880 connect
21:18:54.060 00.000 9552 case statement mapped state 5 to 1
21:18:54.060 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:54.061 00.001 9552 case statement mapped state 5 to 1
21:18:54.061 00.000 9552 evsrv: cli 011F3880 request: {"method":"get_app_state","id":"f266d83a-65c0-49f7-8e7d-6359a95433bb"}
21:18:54.061 00.000 9552 case statement mapped state 5 to 1
21:18:54.061 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":"Selected","id":"f266d83a-65c0-49f7-8e7d-6359a95433bb"}
21:18:54.062 00.001 9552 evsrv: cli 011F3880 disconnect
21:18:55.063 01.001 9552 evsrv: cli 011F3420 connect
21:18:55.063 00.000 9552 case statement mapped state 5 to 1
21:18:55.064 00.001 9552 case statement mapped state 5 to 1
21:18:55.064 00.000 9552 evsrv: cli 011F3420 request: {"method":"get_app_state","id":"52b2da58-ffba-4969-903a-19fa6ac730a3"}
21:18:55.064 00.000 9552 case statement mapped state 5 to 1
21:18:55.064 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":"Selected","id":"52b2da58-ffba-4969-903a-19fa6ac730a3"}
21:18:55.065 00.001 9552 evsrv: cli 011F3420 disconnect
21:18:56.066 01.001 9552 evsrv: cli 011F34C0 connect
21:18:56.066 00.000 9552 case statement mapped state 5 to 1
21:18:56.067 00.001 9552 case statement mapped state 5 to 1
21:18:56.068 00.001 9552 evsrv: cli 011F34C0 request: {"method":"get_app_state","id":"52415fc6-530f-4363-8e14-f877559bf7c2"}
21:18:56.068 00.000 9552 case statement mapped state 5 to 1
21:18:56.068 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":"Selected","id":"52415fc6-530f-4363-8e14-f877559bf7c2"}
21:18:56.068 00.000 9552 evsrv: cli 011F34C0 disconnect
21:18:57.072 01.004 9552 evsrv: cli 011F3A60 connect
21:18:57.072 00.000 9552 case statement mapped state 5 to 1
21:18:57.072 00.000 9552 case statement mapped state 5 to 1
21:18:57.073 00.001 9552 evsrv: cli 011F3A60 request: {"method":"get_app_state","id":"1c4a282c-e105-4b97-9f8c-35678a7555e2"}
21:18:57.073 00.000 9552 case statement mapped state 5 to 1
21:18:57.073 00.000 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":"Selected","id":"1c4a282c-e105-4b97-9f8c-35678a7555e2"}
21:18:57.074 00.001 9552 evsrv: cli 011F3A60 disconnect
21:18:57.408 00.334 9976 Exposure complete
21:18:57.480 00.072 9976 worker thread done servicing request
21:18:57.480 00.000 9552 OnExposeComplete: enter
21:18:57.480 00.000 9552 UpdateGuideState(): m_state=5
21:18:57.480 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
21:18:57.480 00.000 9552 Star::Find returns 1 (1), X=1648.17, Y=345.78, Mass=5294380, SNR=238.7, Peak=65504 HFD=7.7
21:18:57.480 00.000 9552 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.08) = xAngle (-6.22 = 0.06)
21:18:57.481 00.001 9552 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.23 = -2.95)
21:18:57.481 00.000 9552 CameraToMount -- cameraX=-2.33 cameraY=-0.00 hyp=2.33 cameraTheta=-3.14 mountX=2.32 mountY=-0.45, mountTheta=-0.19
21:18:57.481 00.000 9552 Changing from state CALIBRATED to GUIDING
21:18:57.482 00.001 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:18:57.482 00.000 9552 ScopeASCOM::SideOfPier() returns 1
21:18:57.564 00.082 9552 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
21:18:57.565 00.001 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:18:57.565 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:18:57.565 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:18:57.565 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:18:57.565 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:18:57.565 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:18:57.566 00.001 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:18:57.566 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:18:57.566 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:18:57.566 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:18:57.566 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:18:57.566 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:18:57.567 00.001 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:18:57.567 00.000 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:18:57.567 00.000 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
21:18:57.568 00.001 9552 Dec comp: XRate 42.491 -> 28.889 for dec 0.0 -> dec 47.2
21:18:57.568 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:18:57.568 00.000 9552 ScopeASCOM::SideOfPier() returns 1
21:18:57.814 00.246 9552 setting lock position to (1648.17, 345.78)
21:18:57.814 00.000 9552 MultiStar: stabilizing after lock position change
21:18:57.814 00.000 9552 guider state => GUIDING
21:18:57.814 00.000 9552 Status Line: Guiding
21:18:57.815 00.001 9552 Mount: notify guiding started
21:18:57.815 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
21:18:57.815 00.000 9552 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 8:30:33 PM"
21:18:57.815 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
21:18:57.815 00.000 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
21:18:57.815 00.000 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
21:18:57.815 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.078790
21:18:57.815 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
21:18:57.815 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
21:18:57.815 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
21:18:57.816 00.001 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
21:18:57.816 00.000 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
21:18:57.816 00.000 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
21:18:57.816 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:18:57.816 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:18:57.816 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:18:57.816 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:18:57.816 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:18:57.816 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:18:57.816 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:18:57.816 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:18:57.816 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:18:57.816 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:18:57.816 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:18:57.816 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:18:57.816 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:18:57.817 00.001 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:18:57.817 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:18:57.817 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:18:57.817 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:18:57.817 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:18:57.817 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:18:57.817 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:18:57.817 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:18:57.817 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:18:57.817 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:18:57.817 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:18:57.817 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:18:57.817 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:18:57.818 00.001 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:18:57.876 00.058 9552 ScopeASCOM::SideOfPier() returns 1
21:18:57.929 00.053 9552 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:18:57.929 00.000 9552 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:18:57.931 00.002 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:18:57.931 00.000 9552 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
21:18:57.931 00.000 9552 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.08) = xAngle (3.08 = 3.08)
21:18:57.931 00.000 9552 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:18:57.931 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:18:57.931 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:18:57.932 00.001 9552 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
21:18:57.932 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:18:57.932 00.000 9552 UpdateGuideState exits: m=5294380 SNR=238.7 Saturated
21:18:57.932 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:18:57.932 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:57.932 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:18:57.932 00.000 9552 Enqueuing Expose request
21:18:57.933 00.001 9976 Worker thread wakes up
21:18:57.933 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:18:57.933 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:18:58.073 00.140 9552 evsrv: cli 011F3560 connect
21:18:58.073 00.000 9552 case statement mapped state 6 to 3
21:18:58.073 00.000 9552 case statement mapped state 6 to 3
21:18:58.074 00.001 9552 evsrv: cli 011F3560 request: {"method":"get_app_state","id":"5e55a5ac-8a2c-4eda-99c3-7984d740a2da"}
21:18:58.074 00.000 9552 case statement mapped state 6 to 3
21:18:58.074 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e55a5ac-8a2c-4eda-99c3-7984d740a2da"}
21:18:58.074 00.000 9552 evsrv: cli 011F3560 disconnect
21:19:01.278 03.204 9976 Exposure complete
21:19:01.367 00.089 9976 worker thread done servicing request
21:19:01.367 00.000 9552 OnExposeComplete: enter
21:19:01.367 00.000 9552 UpdateGuideState(): m_state=6
21:19:01.367 00.000 9552 Star::Find(15, 1648, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:19:01.367 00.000 9552 Star::Find returns 1 (1), X=1648.54, Y=345.93, Mass=5451118, SNR=234.9, Peak=65504 HFD=7.9
21:19:01.367 00.000 9552 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.08) = xAngle (-2.69 = -2.69)
21:19:01.367 00.000 9552 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.70 = 0.58)
21:19:01.367 00.000 9552 CameraToMount -- cameraX=0.37 cameraY=0.15 hyp=0.40 cameraTheta=0.39 mountX=-0.36 mountY=0.22, mountTheta=2.59
21:19:01.368 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.37, y=0.15, opts=13)
21:19:01.368 00.000 9552 Enqueuing Move request for scope (0.37, 0.15)
21:19:01.368 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:01.368 00.000 9552 UpdateGuideState exits: m=5451118 SNR=234.9 Saturated
21:19:01.368 00.000 9552 PhdController: settling, locked = 1, distance = 1.75 (3.00) aobump = 0 frame = 1 / 99999
21:19:01.368 00.000 9976 Worker thread wakes up
21:19:01.368 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778807941.368,"Host":"ASTROBRUCE","Inst":1,"Distance":1.75,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:19:01.369 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.15) opts 0xd
21:19:01.369 00.000 9976 Handling offset move in thread for scope, endpoint = (0.37, 0.15)
21:19:01.369 00.000 9976 Moving (0.37, 0.15) raw xDistance=-0.36 yDistance=0.22
21:19:01.369 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:01.369 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:01.369 00.000 9552 Enqueuing Expose request
21:19:01.369 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
21:19:01.369 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:01.369 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:19:01.369 00.000 9976 MoveAxis(E, 0, ABG)
21:19:01.369 00.000 9976 Move returns status 0, amount 0
21:19:01.369 00.000 9976 MoveAxis(N, 0, ABG)
21:19:01.369 00.000 9976 Move returns status 0, amount 0
21:19:01.369 00.000 9976 move complete, result=0
21:19:01.369 00.000 9976 worker thread done servicing request
21:19:01.369 00.000 9976 Worker thread wakes up
21:19:01.369 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:01.369 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:01.369 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
21:19:04.725 03.356 9976 Exposure complete
21:19:04.821 00.096 9976 worker thread done servicing request
21:19:04.821 00.000 9552 OnExposeComplete: enter
21:19:04.821 00.000 9552 UpdateGuideState(): m_state=6
21:19:04.821 00.000 9552 Star::Find(15, 1648, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
21:19:04.822 00.001 9552 Star::Find returns 1 (1), X=1647.96, Y=345.79, Mass=5464331, SNR=214.6, Peak=65504 HFD=7.9
21:19:04.822 00.000 9552 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.08) = xAngle (0.01 = 0.01)
21:19:04.822 00.000 9552 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.00 = -3.00)
21:19:04.822 00.000 9552 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.09 mountX=0.20 mountY=-0.03, mountTheta=-0.14
21:19:04.822 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.20, y=0.01, opts=13)
21:19:04.823 00.001 9552 Enqueuing Move request for scope (-0.20, 0.01)
21:19:04.823 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:04.823 00.000 9552 UpdateGuideState exits: m=5464331 SNR=214.6 Saturated
21:19:04.823 00.000 9552 PhdController: settling, locked = 1, distance = 1.29 (3.00) aobump = 0 frame = 2 / 99999
21:19:04.823 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778807944.823,"Host":"ASTROBRUCE","Inst":1,"Distance":1.29,"Time":3.5,"SettleTime":12.0,"StarLocked":true}
21:19:04.823 00.000 9976 Worker thread wakes up
21:19:04.823 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
21:19:04.823 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
21:19:04.823 00.000 9976 Moving (-0.20, 0.01) raw xDistance=0.20 yDistance=-0.03
21:19:04.823 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:19:04.823 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:04.823 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:19:04.823 00.000 9976 MoveAxis(E, 0, ABG)
21:19:04.823 00.000 9976 Move returns status 0, amount 0
21:19:04.823 00.000 9976 MoveAxis(N, 0, ABG)
21:19:04.823 00.000 9976 Move returns status 0, amount 0
21:19:04.823 00.000 9976 move complete, result=0
21:19:04.823 00.000 9976 worker thread done servicing request
21:19:04.823 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:04.823 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:04.823 00.000 9552 Enqueuing Expose request
21:19:04.823 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:04.823 00.000 9976 Worker thread wakes up
21:19:04.824 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:04.824 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:08.186 03.362 9976 Exposure complete
21:19:08.259 00.073 9976 worker thread done servicing request
21:19:08.259 00.000 9552 OnExposeComplete: enter
21:19:08.259 00.000 9552 UpdateGuideState(): m_state=6
21:19:08.259 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
21:19:08.259 00.000 9552 Star::Find returns 1 (1), X=1648.01, Y=345.77, Mass=5352070, SNR=283.3, Peak=65504 HFD=7.7
21:19:08.259 00.000 9552 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.08) = xAngle (-6.15 = 0.13)
21:19:08.259 00.000 9552 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.16 = -2.88)
21:19:08.259 00.000 9552 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.07 mountX=0.16 mountY=-0.04, mountTheta=-0.26
21:19:08.260 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.16, y=-0.01, opts=13)
21:19:08.260 00.000 9552 Enqueuing Move request for scope (-0.16, -0.01)
21:19:08.260 00.000 9976 Worker thread wakes up
21:19:08.260 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
21:19:08.260 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
21:19:08.260 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:08.260 00.000 9976 Moving (-0.16, -0.01) raw xDistance=0.16 yDistance=-0.04
21:19:08.260 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:19:08.260 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:08.260 00.000 9552 UpdateGuideState exits: m=5352070 SNR=283.3 Saturated
21:19:08.260 00.000 9552 PhdController: settling, locked = 1, distance = 0.95 (3.00) aobump = 0 frame = 3 / 99999
21:19:08.260 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:19:08.260 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778807948.260,"Host":"ASTROBRUCE","Inst":1,"Distance":0.95,"Time":6.9,"SettleTime":12.0,"StarLocked":true}
21:19:08.260 00.000 9976 MoveAxis(E, 0, ABG)
21:19:08.260 00.000 9976 Move returns status 0, amount 0
21:19:08.260 00.000 9976 MoveAxis(N, 0, ABG)
21:19:08.260 00.000 9976 Move returns status 0, amount 0
21:19:08.260 00.000 9976 move complete, result=0
21:19:08.260 00.000 9976 worker thread done servicing request
21:19:08.260 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:08.260 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:08.260 00.000 9552 Enqueuing Expose request
21:19:08.260 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:08.260 00.000 9976 Worker thread wakes up
21:19:08.261 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:08.261 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:11.620 03.359 9976 Exposure complete
21:19:11.716 00.096 9976 worker thread done servicing request
21:19:11.716 00.000 9552 OnExposeComplete: enter
21:19:11.716 00.000 9552 UpdateGuideState(): m_state=6
21:19:11.716 00.000 9552 Star::Find(15, 1648, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:19:11.716 00.000 9552 Star::Find returns 1 (1), X=1647.45, Y=345.84, Mass=5537205, SNR=274.0, Peak=65504 HFD=8.0
21:19:11.716 00.000 9552 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.08) = xAngle (-0.03 = -0.03)
21:19:11.716 00.000 9552 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.04 = -3.04)
21:19:11.716 00.000 9552 CameraToMount -- cameraX=-0.72 cameraY=0.07 hyp=0.72 cameraTheta=3.05 mountX=0.72 mountY=-0.07, mountTheta=-0.10
21:19:11.717 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.72, y=0.07, opts=13)
21:19:11.717 00.000 9552 Enqueuing Move request for scope (-0.72, 0.07)
21:19:11.717 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:11.717 00.000 9552 UpdateGuideState exits: m=5537205 SNR=274.0 Saturated
21:19:11.717 00.000 9552 PhdController: settling, locked = 1, distance = 0.88 (3.00) aobump = 0 frame = 4 / 99999
21:19:11.717 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778807951.717,"Host":"ASTROBRUCE","Inst":1,"Distance":0.88,"Time":10.3,"SettleTime":12.0,"StarLocked":true}
21:19:11.718 00.001 9976 Worker thread wakes up
21:19:11.718 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:11.718 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:11.718 00.000 9552 Enqueuing Expose request
21:19:11.718 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.07) opts 0xd
21:19:11.718 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.72, 0.07)
21:19:11.718 00.000 9976 Moving (-0.72, 0.07) raw xDistance=0.72 yDistance=-0.07
21:19:11.718 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
21:19:11.718 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:11.718 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:19:11.718 00.000 9976 MoveAxis(W, 16, ABG)
21:19:11.718 00.000 9976 Guiding  Dir = 3, Dur = 16
21:19:11.751 00.033 9976 IsSlewing returns 0
21:19:11.751 00.000 9976 IsGuiding returns 0
21:19:11.783 00.032 9976 IsGuiding returns 1
21:19:11.783 00.000 9976 scope still moving after pulse duration time elapsed
21:19:11.829 00.046 9976 IsSlewing returns 0
21:19:11.829 00.000 9976 IsGuiding returns 0
21:19:11.829 00.000 9976 scope move finished after 16 + 61 ms
21:19:11.829 00.000 9976 Move returns status 0, amount 16
21:19:11.829 00.000 9976 MoveAxis(N, 0, ABG)
21:19:11.829 00.000 9976 Move returns status 0, amount 0
21:19:11.829 00.000 9976 move complete, result=0
21:19:11.829 00.000 9976 worker thread done servicing request
21:19:11.829 00.000 9976 Worker thread wakes up
21:19:11.829 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:11.829 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:11.829 00.000 9552 GuideStep: 0.7 px 16 ms WEST, -0.1 px 0 ms NORTH
21:19:15.183 03.354 9976 Exposure complete
21:19:15.278 00.095 9976 worker thread done servicing request
21:19:15.278 00.000 9552 OnExposeComplete: enter
21:19:15.278 00.000 9552 UpdateGuideState(): m_state=6
21:19:15.278 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
21:19:15.278 00.000 9552 Star::Find returns 1 (1), X=1647.55, Y=345.81, Mass=5468056, SNR=255.5, Peak=65504 HFD=7.9
21:19:15.278 00.000 9552 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.08) = xAngle (0.01 = 0.01)
21:19:15.278 00.000 9552 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.00 = -3.00)
21:19:15.278 00.000 9552 CameraToMount -- cameraX=-0.62 cameraY=0.03 hyp=0.62 cameraTheta=3.09 mountX=0.62 mountY=-0.09, mountTheta=-0.14
21:19:15.279 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.62, y=0.03, opts=13)
21:19:15.279 00.000 9552 Enqueuing Move request for scope (-0.62, 0.03)
21:19:15.279 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:15.279 00.000 9552 UpdateGuideState exits: m=5468056 SNR=255.5 Saturated
21:19:15.279 00.000 9552 PhdController: settling, locked = 1, distance = 0.80 (3.00) aobump = 0 frame = 5 / 99999
21:19:15.279 00.000 9552 PhdController: newstate STATE_FINISH
21:19:15.279 00.000 9552 PhdController complete: success
21:19:15.279 00.000 9976 Worker thread wakes up
21:19:15.279 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.03) opts 0xd
21:19:15.279 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.62, 0.03)
21:19:15.280 00.001 9976 Moving (-0.62, 0.03) raw xDistance=0.62 yDistance=-0.09
21:19:15.280 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.62
21:19:15.280 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:15.280 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:19:15.280 00.000 9976 MoveAxis(W, 15, ABG)
21:19:15.280 00.000 9976 Guiding  Dir = 3, Dur = 15
21:19:15.280 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778807955.279,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
21:19:15.280 00.000 9552 Mount: notify guiding dither settle done success=1
21:19:15.280 00.000 9552 PhdController: newstate STATE_IDLE
21:19:15.280 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:15.280 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:15.280 00.000 9552 Enqueuing Expose request
21:19:15.315 00.035 9976 IsSlewing returns 0
21:19:15.315 00.000 9976 IsGuiding returns 0
21:19:15.346 00.031 9976 IsGuiding returns 1
21:19:15.346 00.000 9976 scope still moving after pulse duration time elapsed
21:19:15.390 00.044 9976 IsSlewing returns 0
21:19:15.391 00.001 9976 IsGuiding returns 0
21:19:15.391 00.000 9976 scope move finished after 15 + 60 ms
21:19:15.391 00.000 9976 Move returns status 0, amount 15
21:19:15.391 00.000 9976 MoveAxis(N, 0, ABG)
21:19:15.391 00.000 9976 Move returns status 0, amount 0
21:19:15.391 00.000 9976 move complete, result=0
21:19:15.391 00.000 9976 worker thread done servicing request
21:19:15.391 00.000 9976 Worker thread wakes up
21:19:15.391 00.000 9552 GuideStep: 0.6 px 15 ms WEST, -0.1 px 0 ms NORTH
21:19:15.391 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:15.391 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:18.742 03.351 9976 Exposure complete
21:19:18.836 00.094 9976 worker thread done servicing request
21:19:18.836 00.000 9552 OnExposeComplete: enter
21:19:18.836 00.000 9552 UpdateGuideState(): m_state=6
21:19:18.836 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:19:18.836 00.000 9552 Star::Find returns 1 (1), X=1646.94, Y=345.75, Mass=5527404, SNR=255.6, Peak=65504 HFD=7.9
21:19:18.837 00.001 9552 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.08) = xAngle (-6.20 = 0.09)
21:19:18.837 00.000 9552 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.21 = -2.92)
21:19:18.837 00.000 9552 CameraToMount -- cameraX=-1.23 cameraY=-0.03 hyp=1.23 cameraTheta=-3.12 mountX=1.22 mountY=-0.26, mountTheta=-0.21
21:19:18.838 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.23, y=-0.03, opts=13)
21:19:18.838 00.000 9552 Enqueuing Move request for scope (-1.23, -0.03)
21:19:18.838 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:18.838 00.000 9552 UpdateGuideState exits: m=5527404 SNR=255.6 Saturated
21:19:18.838 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:18.838 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:18.838 00.000 9552 Enqueuing Expose request
21:19:18.838 00.000 9976 Worker thread wakes up
21:19:18.838 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -0.03) opts 0xd
21:19:18.838 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.23, -0.03)
21:19:18.838 00.000 9976 Moving (-1.23, -0.03) raw xDistance=1.22 yDistance=-0.26
21:19:18.838 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.22
21:19:18.838 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:18.838 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:19:18.838 00.000 9976 MoveAxis(W, 28, ABG)
21:19:18.838 00.000 9976 Guiding  Dir = 3, Dur = 28
21:19:18.859 00.021 9976 IsSlewing returns 0
21:19:18.859 00.000 9976 IsGuiding returns 0
21:19:18.891 00.032 9976 IsGuiding returns 1
21:19:18.891 00.000 9976 scope still moving after pulse duration time elapsed
21:19:18.939 00.048 9976 IsSlewing returns 0
21:19:18.939 00.000 9976 IsGuiding returns 0
21:19:18.939 00.000 9976 scope move finished after 28 + 52 ms
21:19:18.939 00.000 9976 Move returns status 0, amount 28
21:19:18.939 00.000 9976 MoveAxis(N, 0, ABG)
21:19:18.939 00.000 9976 Move returns status 0, amount 0
21:19:18.940 00.001 9976 move complete, result=0
21:19:18.940 00.000 9976 worker thread done servicing request
21:19:18.940 00.000 9976 Worker thread wakes up
21:19:18.940 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:18.940 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:18.940 00.000 9552 GuideStep: 1.2 px 28 ms WEST, -0.3 px 0 ms NORTH
21:19:22.284 03.344 9976 Exposure complete
21:19:22.366 00.082 9976 worker thread done servicing request
21:19:22.366 00.000 9552 OnExposeComplete: enter
21:19:22.366 00.000 9552 UpdateGuideState(): m_state=6
21:19:22.366 00.000 9552 Star::Find(15, 1646, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
21:19:22.366 00.000 9552 Star::Find returns 1 (1), X=1647.20, Y=345.79, Mass=5251249, SNR=267.8, Peak=65504 HFD=7.8
21:19:22.366 00.000 9552 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.08) = xAngle (0.04 = 0.04)
21:19:22.366 00.000 9552 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-2.97 = -2.97)
21:19:22.366 00.000 9552 CameraToMount -- cameraX=-0.97 cameraY=0.02 hyp=0.97 cameraTheta=3.12 mountX=0.97 mountY=-0.17, mountTheta=-0.17
21:19:22.367 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.97, y=0.02, opts=13)
21:19:22.367 00.000 9552 Enqueuing Move request for scope (-0.97, 0.02)
21:19:22.367 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:22.367 00.000 9552 UpdateGuideState exits: m=5251249 SNR=267.8 Saturated
21:19:22.367 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:22.367 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:22.367 00.000 9552 Enqueuing Expose request
21:19:22.367 00.000 9976 Worker thread wakes up
21:19:22.367 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.02) opts 0xd
21:19:22.367 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.97, 0.02)
21:19:22.368 00.001 9976 Moving (-0.97, 0.02) raw xDistance=0.97 yDistance=-0.17
21:19:22.368 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.97
21:19:22.368 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:22.368 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:19:22.368 00.000 9976 MoveAxis(W, 23, ABG)
21:19:22.368 00.000 9976 Guiding  Dir = 3, Dur = 23
21:19:22.392 00.024 9976 IsSlewing returns 0
21:19:22.392 00.000 9976 IsGuiding returns 0
21:19:22.425 00.033 9976 IsGuiding returns 1
21:19:22.425 00.000 9976 scope still moving after pulse duration time elapsed
21:19:22.485 00.060 9976 IsSlewing returns 0
21:19:22.486 00.001 9976 IsGuiding returns 0
21:19:22.486 00.000 9976 scope move finished after 23 + 69 ms
21:19:22.486 00.000 9976 Move returns status 0, amount 23
21:19:22.486 00.000 9976 MoveAxis(N, 0, ABG)
21:19:22.486 00.000 9976 Move returns status 0, amount 0
21:19:22.486 00.000 9976 move complete, result=0
21:19:22.486 00.000 9976 worker thread done servicing request
21:19:22.486 00.000 9976 Worker thread wakes up
21:19:22.486 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:22.486 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:22.486 00.000 9552 GuideStep: 1.0 px 23 ms WEST, -0.2 px 0 ms NORTH
21:19:25.833 03.347 9976 Exposure complete
21:19:25.912 00.079 9976 worker thread done servicing request
21:19:25.912 00.000 9552 OnExposeComplete: enter
21:19:25.912 00.000 9552 UpdateGuideState(): m_state=6
21:19:25.912 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
21:19:25.913 00.001 9552 Star::Find returns 1 (1), X=1647.61, Y=345.63, Mass=5394827, SNR=227.5, Peak=65504 HFD=7.7
21:19:25.913 00.000 9552 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.08) = xAngle (-5.96 = 0.32)
21:19:25.913 00.000 9552 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.97 = -2.69)
21:19:25.913 00.000 9552 CameraToMount -- cameraX=-0.56 cameraY=-0.15 hyp=0.58 cameraTheta=-2.88 mountX=0.55 mountY=-0.25, mountTheta=-0.43
21:19:25.913 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.56, y=-0.15, opts=13)
21:19:25.913 00.000 9552 Enqueuing Move request for scope (-0.56, -0.15)
21:19:25.913 00.000 9976 Worker thread wakes up
21:19:25.913 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:25.913 00.000 9552 UpdateGuideState exits: m=5394827 SNR=227.5 Saturated
21:19:25.913 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:25.913 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:25.913 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.15) opts 0xd
21:19:25.913 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.56, -0.15)
21:19:25.913 00.000 9552 Enqueuing Expose request
21:19:25.913 00.000 9976 Moving (-0.56, -0.15) raw xDistance=0.55 yDistance=-0.25
21:19:25.914 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.55
21:19:25.914 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:25.914 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:19:25.914 00.000 9976 MoveAxis(E, 0, ABG)
21:19:25.914 00.000 9976 Move returns status 0, amount 0
21:19:25.914 00.000 9976 MoveAxis(N, 0, ABG)
21:19:25.914 00.000 9976 Move returns status 0, amount 0
21:19:25.914 00.000 9976 move complete, result=0
21:19:25.914 00.000 9976 worker thread done servicing request
21:19:25.914 00.000 9976 Worker thread wakes up
21:19:25.914 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:25.914 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:25.914 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
21:19:29.261 03.347 9976 Exposure complete
21:19:29.356 00.095 9976 worker thread done servicing request
21:19:29.356 00.000 9552 OnExposeComplete: enter
21:19:29.356 00.000 9552 UpdateGuideState(): m_state=6
21:19:29.357 00.001 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
21:19:29.357 00.000 9552 Star::Find returns 1 (1), X=1646.64, Y=346.34, Mass=5512536, SNR=223.1, Peak=65504 HFD=7.8
21:19:29.357 00.000 9552 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.08) = xAngle (-0.29 = -0.29)
21:19:29.357 00.000 9552 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.30 = 2.98)
21:19:29.357 00.000 9552 CameraToMount -- cameraX=-1.52 cameraY=0.57 hyp=1.63 cameraTheta=2.79 mountX=1.56 mountY=0.26, mountTheta=0.17
21:19:29.358 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.52, y=0.57, opts=13)
21:19:29.358 00.000 9552 Enqueuing Move request for scope (-1.52, 0.57)
21:19:29.358 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:29.358 00.000 9552 UpdateGuideState exits: m=5512536 SNR=223.1 Saturated
21:19:29.358 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:29.358 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:29.358 00.000 9552 Enqueuing Expose request
21:19:29.358 00.000 9976 Worker thread wakes up
21:19:29.358 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.52, 0.57) opts 0xd
21:19:29.358 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.52, 0.57)
21:19:29.358 00.000 9976 Moving (-1.52, 0.57) raw xDistance=1.56 yDistance=0.26
21:19:29.358 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.56
21:19:29.358 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:29.358 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:19:29.358 00.000 9976 MoveAxis(W, 34, ABG)
21:19:29.358 00.000 9976 Guiding  Dir = 3, Dur = 34
21:19:29.404 00.046 9976 IsSlewing returns 0
21:19:29.405 00.001 9976 IsGuiding returns 0
21:19:29.436 00.031 9976 PulseGuide returned control before completion, sleep 13
21:19:29.464 00.028 9976 IsGuiding returns 1
21:19:29.465 00.001 9976 scope still moving after pulse duration time elapsed
21:19:29.515 00.050 9976 IsSlewing returns 0
21:19:29.516 00.001 9976 IsGuiding returns 0
21:19:29.516 00.000 9976 scope move finished after 34 + 76 ms
21:19:29.516 00.000 9976 Move returns status 0, amount 34
21:19:29.516 00.000 9976 MoveAxis(N, 0, ABG)
21:19:29.516 00.000 9976 Move returns status 0, amount 0
21:19:29.516 00.000 9976 move complete, result=0
21:19:29.516 00.000 9976 worker thread done servicing request
21:19:29.516 00.000 9976 Worker thread wakes up
21:19:29.516 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:29.516 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:29.516 00.000 9552 GuideStep: 1.6 px 34 ms WEST, 0.3 px 0 ms NORTH
21:19:32.869 03.353 9976 Exposure complete
21:19:32.965 00.096 9976 worker thread done servicing request
21:19:32.965 00.000 9552 OnExposeComplete: enter
21:19:32.965 00.000 9552 UpdateGuideState(): m_state=6
21:19:32.966 00.001 9552 Star::Find(15, 1646, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
21:19:32.966 00.000 9552 Star::Find returns 1 (1), X=1647.52, Y=345.75, Mass=5480615, SNR=235.9, Peak=65504 HFD=8.0
21:19:32.966 00.000 9552 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.08) = xAngle (-6.18 = 0.11)
21:19:32.966 00.000 9552 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.19 = -2.90)
21:19:32.966 00.000 9552 CameraToMount -- cameraX=-0.65 cameraY=-0.03 hyp=0.65 cameraTheta=-3.10 mountX=0.64 mountY=-0.15, mountTheta=-0.23
21:19:32.967 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.65, y=-0.03, opts=13)
21:19:32.967 00.000 9552 Enqueuing Move request for scope (-0.65, -0.03)
21:19:32.967 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:32.967 00.000 9552 UpdateGuideState exits: m=5480615 SNR=235.9 Saturated
21:19:32.967 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:32.967 00.000 9976 Worker thread wakes up
21:19:32.967 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.03) opts 0xd
21:19:32.967 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.65, -0.03)
21:19:32.967 00.000 9976 Moving (-0.65, -0.03) raw xDistance=0.64 yDistance=-0.15
21:19:32.967 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.64
21:19:32.967 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:32.967 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:32.967 00.000 9552 Enqueuing Expose request
21:19:32.967 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:19:32.967 00.000 9976 MoveAxis(W, 16, ABG)
21:19:32.967 00.000 9976 Guiding  Dir = 3, Dur = 16
21:19:33.024 00.057 9976 IsSlewing returns 0
21:19:33.024 00.000 9976 IsGuiding returns 0
21:19:33.046 00.022 9976 IsGuiding returns 1
21:19:33.046 00.000 9976 scope still moving after pulse duration time elapsed
21:19:33.092 00.046 9976 IsSlewing returns 0
21:19:33.092 00.000 9976 IsGuiding returns 0
21:19:33.092 00.000 9976 scope move finished after 16 + 52 ms
21:19:33.092 00.000 9976 Move returns status 0, amount 16
21:19:33.092 00.000 9976 MoveAxis(N, 0, ABG)
21:19:33.093 00.001 9976 Move returns status 0, amount 0
21:19:33.093 00.000 9976 move complete, result=0
21:19:33.093 00.000 9976 worker thread done servicing request
21:19:33.093 00.000 9976 Worker thread wakes up
21:19:33.093 00.000 9552 GuideStep: 0.6 px 16 ms WEST, -0.2 px 0 ms NORTH
21:19:33.093 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:33.093 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:36.439 03.346 9976 Exposure complete
21:19:36.533 00.094 9976 worker thread done servicing request
21:19:36.535 00.002 9552 OnExposeComplete: enter
21:19:36.535 00.000 9552 UpdateGuideState(): m_state=6
21:19:36.535 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:19:36.535 00.000 9552 Star::Find returns 1 (1), X=1647.30, Y=345.70, Mass=5107825, SNR=199.6, Peak=65504 HFD=7.5
21:19:36.535 00.000 9552 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.08) = xAngle (-6.14 = 0.15)
21:19:36.535 00.000 9552 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.15 = -2.86)
21:19:36.535 00.000 9552 CameraToMount -- cameraX=-0.87 cameraY=-0.07 hyp=0.87 cameraTheta=-3.06 mountX=0.86 mountY=-0.24, mountTheta=-0.27
21:19:36.536 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.87, y=-0.07, opts=13)
21:19:36.536 00.000 9552 Enqueuing Move request for scope (-0.87, -0.07)
21:19:36.536 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:36.536 00.000 9552 UpdateGuideState exits: m=5107825 SNR=199.6 Saturated
21:19:36.536 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:36.536 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:36.537 00.001 9552 Enqueuing Expose request
21:19:36.537 00.000 9976 Worker thread wakes up
21:19:36.537 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.07) opts 0xd
21:19:36.537 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.87, -0.07)
21:19:36.537 00.000 9976 Moving (-0.87, -0.07) raw xDistance=0.86 yDistance=-0.24
21:19:36.537 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.86
21:19:36.537 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:36.537 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:19:36.537 00.000 9976 MoveAxis(W, 20, ABG)
21:19:36.537 00.000 9976 Guiding  Dir = 3, Dur = 20
21:19:36.563 00.026 9976 IsSlewing returns 0
21:19:36.565 00.002 9976 IsGuiding returns 0
21:19:36.597 00.032 9976 IsGuiding returns 1
21:19:36.597 00.000 9976 scope still moving after pulse duration time elapsed
21:19:36.671 00.074 9976 IsSlewing returns 0
21:19:36.672 00.001 9976 IsGuiding returns 0
21:19:36.672 00.000 9976 scope move finished after 20 + 87 ms
21:19:36.672 00.000 9976 Move returns status 0, amount 20
21:19:36.672 00.000 9976 MoveAxis(N, 0, ABG)
21:19:36.672 00.000 9976 Move returns status 0, amount 0
21:19:36.672 00.000 9976 move complete, result=0
21:19:36.672 00.000 9976 worker thread done servicing request
21:19:36.672 00.000 9976 Worker thread wakes up
21:19:36.673 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:36.673 00.000 9552 GuideStep: 0.9 px 20 ms WEST, -0.2 px 0 ms NORTH
21:19:36.673 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:40.018 03.345 9976 Exposure complete
21:19:40.112 00.094 9976 worker thread done servicing request
21:19:40.112 00.000 9552 OnExposeComplete: enter
21:19:40.112 00.000 9552 UpdateGuideState(): m_state=6
21:19:40.112 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.112 00.000 9552 Star::Find returns 1 (1), X=1647.65, Y=345.87, Mass=5329154, SNR=205.4, Peak=65504 HFD=7.8
21:19:40.112 00.000 9552 MultiStar: exiting stabilization period
21:19:40.112 00.000 9552 MultiStar: updating star positions after lock position change
21:19:40.113 00.001 9552 Star::Find(15, 1043, 152, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find returns 1 (1), X=1044.36, Y=153.60, Mass=4902368, SNR=235.3, Peak=65504 HFD=7.4
21:19:40.113 00.000 9552 Star::Find(15, 735, 932, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find returns 1 (1), X=736.24, Y=933.56, Mass=573009, SNR=50.8, Peak=21424 HFD=5.7
21:19:40.113 00.000 9552 Star::Find(15, 1451, 425, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find returns 1 (1), X=1451.59, Y=426.92, Mass=121706, SNR=27.6, Peak=9920 HFD=4.0
21:19:40.113 00.000 9552 Star::Find(15, 864, 168, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find returns 1 (1), X=864.95, Y=169.94, Mass=55763, SNR=13.8, Peak=10928 HFD=2.9
21:19:40.113 00.000 9552 Star::Find(15, 1637, 282, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find returns 1 (1), X=1638.28, Y=284.73, Mass=83536, SNR=19.1, Peak=11024 HFD=4.8
21:19:40.113 00.000 9552 Star::Find(15, 128, 102, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find returns 1 (1), X=129.22, Y=101.32, Mass=51767, SNR=15.6, Peak=8912 HFD=5.7
21:19:40.113 00.000 9552 Star::Find(15, 62, 1070, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find returns 1 (1), X=65.91, Y=1072.00, Mass=11747, SNR=9.4, Peak=9920 HFD=1.3
21:19:40.113 00.000 9552 Star::Find(15, 496, 238, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find false star n=3 nbg=256 bg=3558.3 sigma=871.8 thresh=6174 peak=5993
21:19:40.113 00.000 9552 Star::Find returns 0 (2), X=496.00, Y=238.00, Mass=16429, SNR=2.9, Peak=14352 HFD=0.0
21:19:40.113 00.000 9552 Star::Find(15, 752, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:19:40.113 00.000 9552 Star::Find false star n=2 nbg=241 bg=3732.0 sigma=772.3 thresh=6049 peak=5054
21:19:40.113 00.000 9552 Star::Find returns 0 (2), X=752.00, Y=93.00, Mass=7416, SNR=2.9, Peak=8096 HFD=0.0
21:19:40.113 00.000 9552 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.08) = xAngle (-0.12 = -0.12)
21:19:40.114 00.001 9552 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.13 = -3.13)
21:19:40.114 00.000 9552 CameraToMount -- cameraX=-0.52 cameraY=0.10 hyp=0.53 cameraTheta=2.96 mountX=0.52 mountY=-0.00, mountTheta=-0.01
21:19:40.114 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.52, y=0.10, opts=13)
21:19:40.114 00.000 9552 Enqueuing Move request for scope (-0.52, 0.10)
21:19:40.114 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:40.114 00.000 9552 UpdateGuideState exits: m=5329154 SNR=205.4 Saturated
21:19:40.115 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:40.115 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:40.115 00.000 9552 Enqueuing Expose request
21:19:40.115 00.000 9976 Worker thread wakes up
21:19:40.115 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.10) opts 0xd
21:19:40.115 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.52, 0.10)
21:19:40.115 00.000 9976 Moving (-0.52, 0.10) raw xDistance=0.52 yDistance=-0.00
21:19:40.115 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.52
21:19:40.115 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:40.115 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:19:40.115 00.000 9976 MoveAxis(E, 0, ABG)
21:19:40.115 00.000 9976 Move returns status 0, amount 0
21:19:40.115 00.000 9976 MoveAxis(N, 0, ABG)
21:19:40.115 00.000 9976 Move returns status 0, amount 0
21:19:40.115 00.000 9976 move complete, result=0
21:19:40.115 00.000 9976 worker thread done servicing request
21:19:40.115 00.000 9976 Worker thread wakes up
21:19:40.115 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:40.115 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:40.115 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:43.466 03.351 9976 Exposure complete
21:19:43.548 00.082 9976 worker thread done servicing request
21:19:43.548 00.000 9552 OnExposeComplete: enter
21:19:43.548 00.000 9552 UpdateGuideState(): m_state=6
21:19:43.548 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
21:19:43.548 00.000 9552 Star::Find returns 1 (1), X=1646.92, Y=346.61, Mass=5468840, SNR=209.3, Peak=65504 HFD=7.9
21:19:43.548 00.000 9552 Star::Find false star n=4 nbg=270 bg=4099.9 sigma=1090.2 thresh=7370 peak=6646
21:19:43.549 00.001 9552 Star::Find false star n=4 nbg=273 bg=3401.6 sigma=1051.7 thresh=6557 peak=5625
21:19:43.549 00.000 9552 Star::Find false star n=2 nbg=282 bg=1826.9 sigma=916.9 thresh=4577 peak=3722
21:19:43.549 00.000 9552 Star::Find false star n=4 nbg=252 bg=3683.4 sigma=872.6 thresh=6301 peak=5357
21:19:43.549 00.000 9552 MultiStar: [#1 -0.60,0.91,0.00,M1] [#2 -0.06,0.89,0.25,U] [#3 -0.80,1.11,0.00,M1] [#4 0.23,0.80,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 4.74,7.17,0.00,M1] [#9 0.00,0.00,0.00,L] 
21:19:43.549 00.000 9552 refined, 2 included, MultiStar: {-0.94, 0.85}, one-star: {-1.25, 0.84}
21:19:43.549 00.000 9552 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.08) = xAngle (-0.67 = -0.67)
21:19:43.549 00.000 9552 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.68 = 2.60)
21:19:43.549 00.000 9552 CameraToMount -- cameraX=-0.94 cameraY=0.85 hyp=1.26 cameraTheta=2.41 mountX=0.99 mountY=0.65, mountTheta=0.58
21:19:43.550 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.94, y=0.85, opts=13)
21:19:43.550 00.000 9552 Enqueuing Move request for scope (-0.94, 0.85)
21:19:43.550 00.000 9976 Worker thread wakes up
21:19:43.550 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.85) opts 0xd
21:19:43.550 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.94, 0.85)
21:19:43.550 00.000 9976 Moving (-0.94, 0.85) raw xDistance=0.99 yDistance=0.65
21:19:43.550 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:43.550 00.000 9552 UpdateGuideState exits: m=5468840 SNR=209.3 Saturated
21:19:43.550 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:43.550 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:43.550 00.000 9552 Enqueuing Expose request
21:19:43.550 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.99
21:19:43.550 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:43.550 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
21:19:43.550 00.000 9976 MoveAxis(W, 22, ABG)
21:19:43.550 00.000 9976 Guiding  Dir = 3, Dur = 22
21:19:43.578 00.028 9976 IsSlewing returns 0
21:19:43.579 00.001 9976 IsGuiding returns 0
21:19:43.610 00.031 9976 IsGuiding returns 1
21:19:43.610 00.000 9976 scope still moving after pulse duration time elapsed
21:19:43.670 00.060 9976 IsSlewing returns 0
21:19:43.671 00.001 9976 IsGuiding returns 0
21:19:43.671 00.000 9976 scope move finished after 22 + 70 ms
21:19:43.671 00.000 9976 Move returns status 0, amount 22
21:19:43.671 00.000 9976 MoveAxis(N, 0, ABG)
21:19:43.671 00.000 9976 Move returns status 0, amount 0
21:19:43.671 00.000 9976 move complete, result=0
21:19:43.671 00.000 9976 worker thread done servicing request
21:19:43.671 00.000 9976 Worker thread wakes up
21:19:43.671 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:43.671 00.000 9552 GuideStep: 1.0 px 22 ms WEST, 0.6 px 0 ms NORTH
21:19:43.671 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:47.020 03.349 9976 Exposure complete
21:19:47.116 00.096 9976 worker thread done servicing request
21:19:47.116 00.000 9552 OnExposeComplete: enter
21:19:47.116 00.000 9552 UpdateGuideState(): m_state=6
21:19:47.116 00.000 9552 Star::Find(15, 1646, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
21:19:47.117 00.001 9552 Star::Find returns 1 (1), X=1648.16, Y=345.75, Mass=5221558, SNR=235.8, Peak=65504 HFD=7.7
21:19:47.117 00.000 9552 Star::Find false star n=11 nbg=249 bg=3543.5 sigma=872.7 thresh=6162 peak=6160
21:19:47.117 00.000 9552 Star::Find false star n=5 nbg=276 bg=1779.4 sigma=918.9 thresh=4536 peak=4053
21:19:47.117 00.000 9552 Star::Find false star n=3 nbg=264 bg=3698.9 sigma=927.0 thresh=6480 peak=5548
21:19:47.117 00.000 9552 Star::Find false star n=2 nbg=260 bg=3971.0 sigma=972.5 thresh=6888 peak=5264
21:19:47.117 00.000 9552 MultiStar: [#1 0.00,-0.03,1.04,U] [#2 1.66,0.34,0.00,M1] [#3 -0.35,0.52,0.08,U] [#4 0.20,-0.31,0.12,U] [#5 1.38,-0.11,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:19:47.117 00.000 9552 refined, 3 included, MultiStar: {-0.00, -0.02}, one-star: {-0.01, -0.03}
21:19:47.117 00.000 9552 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.08) = xAngle (-4.78 = 1.50)
21:19:47.117 00.000 9552 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.79 = -1.51)
21:19:47.117 00.000 9552 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.70 mountX=0.00 mountY=-0.02, mountTheta=-1.50
21:19:47.118 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.00, y=-0.02, opts=13)
21:19:47.118 00.000 9552 Enqueuing Move request for scope (-0.00, -0.02)
21:19:47.118 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:47.118 00.000 9552 UpdateGuideState exits: m=5221558 SNR=235.8 Saturated
21:19:47.118 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:47.118 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:47.118 00.000 9552 Enqueuing Expose request
21:19:47.118 00.000 9976 Worker thread wakes up
21:19:47.118 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
21:19:47.118 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
21:19:47.118 00.000 9976 Moving (-0.00, -0.02) raw xDistance=0.00 yDistance=-0.02
21:19:47.118 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:19:47.119 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:47.119 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:19:47.119 00.000 9976 MoveAxis(E, 0, ABG)
21:19:47.119 00.000 9976 Move returns status 0, amount 0
21:19:47.119 00.000 9976 MoveAxis(N, 0, ABG)
21:19:47.119 00.000 9976 Move returns status 0, amount 0
21:19:47.119 00.000 9976 move complete, result=0
21:19:47.119 00.000 9976 worker thread done servicing request
21:19:47.119 00.000 9976 Worker thread wakes up
21:19:47.119 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:47.119 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:47.119 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:50.473 03.354 9976 Exposure complete
21:19:50.552 00.079 9976 worker thread done servicing request
21:19:50.552 00.000 9552 OnExposeComplete: enter
21:19:50.552 00.000 9552 UpdateGuideState(): m_state=6
21:19:50.552 00.000 9552 Star::Find(15, 1648, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
21:19:50.552 00.000 9552 Star::Find returns 1 (1), X=1648.10, Y=346.46, Mass=5335285, SNR=212.4, Peak=65504 HFD=7.9
21:19:50.553 00.001 9552 Star::Find false star n=21 nbg=250 bg=3338.6 sigma=822.4 thresh=5806 peak=5597
21:19:50.553 00.000 9552 Star::Find false star n=1 nbg=269 bg=3718.2 sigma=959.0 thresh=6595 peak=6281
21:19:50.553 00.000 9552 Star::Find false star n=2 nbg=249 bg=3735.3 sigma=858.7 thresh=6312 peak=5061
21:19:50.553 00.000 9552 MultiStar: [#1 -0.02,0.73,1.05,U] [#2 0.56,0.79,0.19,U] [#3 0.41,0.29,0.10,U] [#4 0.57,0.38,0.10,U] [#5 1.29,1.44,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.20,-0.63,0.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:19:50.553 00.000 9552 refined, 5 included, MultiStar: {0.05, 0.65}, one-star: {-0.07, 0.68}
21:19:50.553 00.000 9552 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.08) = xAngle (-1.59 = -1.59)
21:19:50.553 00.000 9552 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.60 = 1.68)
21:19:50.553 00.000 9552 CameraToMount -- cameraX=0.05 cameraY=0.65 hyp=0.66 cameraTheta=1.49 mountX=-0.01 mountY=0.65, mountTheta=1.59
21:19:50.554 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.05, y=0.65, opts=13)
21:19:50.554 00.000 9552 Enqueuing Move request for scope (0.05, 0.65)
21:19:50.554 00.000 9976 Worker thread wakes up
21:19:50.554 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:50.554 00.000 9552 UpdateGuideState exits: m=5335285 SNR=212.4 Saturated
21:19:50.554 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:50.554 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.65) opts 0xd
21:19:50.554 00.000 9976 Handling offset move in thread for scope, endpoint = (0.05, 0.65)
21:19:50.554 00.000 9976 Moving (0.05, 0.65) raw xDistance=-0.01 yDistance=0.65
21:19:50.554 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:19:50.554 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:50.554 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:50.554 00.000 9552 Enqueuing Expose request
21:19:50.554 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
21:19:50.554 00.000 9976 MoveAxis(E, 0, ABG)
21:19:50.554 00.000 9976 Move returns status 0, amount 0
21:19:50.554 00.000 9976 MoveAxis(N, 0, ABG)
21:19:50.554 00.000 9976 Move returns status 0, amount 0
21:19:50.554 00.000 9976 move complete, result=0
21:19:50.554 00.000 9976 worker thread done servicing request
21:19:50.554 00.000 9976 Worker thread wakes up
21:19:50.554 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:50.554 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:50.555 00.001 9552 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
21:19:53.906 03.351 9976 Exposure complete
21:19:53.985 00.079 9976 worker thread done servicing request
21:19:53.985 00.000 9552 OnExposeComplete: enter
21:19:53.985 00.000 9552 UpdateGuideState(): m_state=6
21:19:53.985 00.000 9552 Star::Find(15, 1648, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
21:19:53.985 00.000 9552 Star::Find returns 1 (1), X=1648.55, Y=346.03, Mass=5357519, SNR=230.0, Peak=65504 HFD=7.9
21:19:53.985 00.000 9552 Star::Find false star n=2 nbg=283 bg=1673.1 sigma=902.8 thresh=4381 peak=3835
21:19:53.985 00.000 9552 Star::Find false star n=2 nbg=254 bg=3648.1 sigma=858.0 thresh=6222 peak=6089
21:19:53.985 00.000 9552 Star::Find false star n=3 nbg=261 bg=3866.8 sigma=886.7 thresh=6527 peak=5091
21:19:53.985 00.000 9552 MultiStar: [#1 0.24,0.63,1.09,U] [#2 0.71,1.02,0.00,M1] [#3 -0.09,0.97,0.08,U] [#4 0.69,0.28,0.11,U] [#5 1.27,0.20,0.00,M3] [#6 0.17,1.94,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:19:53.985 00.000 9552 single-star, 3 included, MultiStar: {0.31, 0.47}, one-star: {0.39, 0.26}
21:19:53.985 00.000 9552 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.08) = xAngle (-2.49 = -2.49)
21:19:53.986 00.001 9552 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.50 = 0.79)
21:19:53.986 00.000 9552 CameraToMount -- cameraX=0.39 cameraY=0.26 hyp=0.46 cameraTheta=0.59 mountX=-0.37 mountY=0.33, mountTheta=2.41
21:19:53.986 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.39, y=0.26, opts=13)
21:19:53.986 00.000 9552 Enqueuing Move request for scope (0.39, 0.26)
21:19:53.986 00.000 9976 Worker thread wakes up
21:19:53.986 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.26) opts 0xd
21:19:53.986 00.000 9976 Handling offset move in thread for scope, endpoint = (0.39, 0.26)
21:19:53.986 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:53.986 00.000 9552 UpdateGuideState exits: m=5357519 SNR=230.0 Saturated
21:19:53.986 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:53.986 00.000 9976 Moving (0.39, 0.26) raw xDistance=-0.37 yDistance=0.33
21:19:53.986 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
21:19:53.986 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:53.987 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:19:53.987 00.000 9976 MoveAxis(E, 0, ABG)
21:19:53.987 00.000 9976 Move returns status 0, amount 0
21:19:53.987 00.000 9976 MoveAxis(N, 0, ABG)
21:19:53.987 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:53.987 00.000 9552 Enqueuing Expose request
21:19:53.987 00.000 9976 Move returns status 0, amount 0
21:19:53.987 00.000 9976 move complete, result=0
21:19:53.987 00.000 9976 worker thread done servicing request
21:19:53.987 00.000 9976 Worker thread wakes up
21:19:53.987 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
21:19:53.987 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:53.987 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:57.334 03.347 9976 Exposure complete
21:19:57.419 00.085 9976 worker thread done servicing request
21:19:57.419 00.000 9552 OnExposeComplete: enter
21:19:57.419 00.000 9552 UpdateGuideState(): m_state=6
21:19:57.419 00.000 9552 Star::Find(15, 1648, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
21:19:57.419 00.000 9552 Star::Find returns 1 (1), X=1648.16, Y=345.69, Mass=5237984, SNR=210.4, Peak=65504 HFD=7.8
21:19:57.420 00.001 9552 Star::Find false star n=12 nbg=245 bg=3493.0 sigma=838.2 thresh=6008 peak=5517
21:19:57.420 00.000 9552 Star::Find false star n=2 nbg=264 bg=1911.8 sigma=845.9 thresh=4450 peak=4037
21:19:57.420 00.000 9552 Star::Find false star n=2 nbg=259 bg=3710.3 sigma=965.0 thresh=6605 peak=6394
21:19:57.420 00.000 9552 Star::Find false star n=2 nbg=259 bg=3747.4 sigma=971.7 thresh=6662 peak=4841
21:19:57.420 00.000 9552 MultiStar: [#1 0.14,0.38,1.14,U] [#2 0.16,0.43,0.20,U] [#3 -0.05,0.65,0.09,U] [#4 0.92,0.78,0.11,U] [#5 1.93,1.08,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:19:57.420 00.000 9552 single-star, 4 included, MultiStar: {0.11, 0.23}, one-star: {-0.00, -0.08}
21:19:57.420 00.000 9552 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.08) = xAngle (-4.70 = 1.58)
21:19:57.420 00.000 9552 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.71 = -1.43)
21:19:57.420 00.000 9552 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.62 mountX=-0.00 mountY=-0.08, mountTheta=-1.58
21:19:57.421 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.00, y=-0.08, opts=13)
21:19:57.421 00.000 9552 Enqueuing Move request for scope (-0.00, -0.08)
21:19:57.421 00.000 9976 Worker thread wakes up
21:19:57.421 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
21:19:57.421 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
21:19:57.421 00.000 9976 Moving (-0.00, -0.08) raw xDistance=-0.00 yDistance=-0.08
21:19:57.421 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:19:57.421 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:57.421 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:19:57.421 00.000 9976 MoveAxis(E, 0, ABG)
21:19:57.421 00.000 9976 Move returns status 0, amount 0
21:19:57.421 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:19:57.421 00.000 9552 UpdateGuideState exits: m=5237984 SNR=210.4 Saturated
21:19:57.421 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:57.421 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:19:57.421 00.000 9552 Enqueuing Expose request
21:19:57.421 00.000 9976 MoveAxis(N, 0, ABG)
21:19:57.421 00.000 9976 Move returns status 0, amount 0
21:19:57.422 00.001 9976 move complete, result=0
21:19:57.422 00.000 9976 worker thread done servicing request
21:19:57.422 00.000 9976 Worker thread wakes up
21:19:57.422 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:19:57.422 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:19:57.422 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:00.774 03.352 9976 Exposure complete
21:20:00.867 00.093 9976 worker thread done servicing request
21:20:00.867 00.000 9552 OnExposeComplete: enter
21:20:00.867 00.000 9552 UpdateGuideState(): m_state=6
21:20:00.867 00.000 9552 Star::Find(15, 1648, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
21:20:00.868 00.001 9552 Star::Find returns 1 (1), X=1647.98, Y=346.44, Mass=5443623, SNR=252.2, Peak=65504 HFD=7.9
21:20:00.868 00.000 9552 Star::Find false star n=6 nbg=274 bg=3473.1 sigma=975.3 thresh=6399 peak=6106
21:20:00.868 00.000 9552 Star::Find false star n=4 nbg=251 bg=3672.6 sigma=868.9 thresh=6279 peak=5197
21:20:00.868 00.000 9552 Star::Find false star n=9 nbg=224 bg=3862.1 sigma=708.4 thresh=5987 peak=5281
21:20:00.868 00.000 9552 MultiStar: [#1 -0.08,0.65,1.01,U] [#2 0.20,0.13,0.22,U] [#3 0.36,0.91,0.08,U] [#4 0.74,0.64,0.07,U] [#5 0.73,0.62,0.06,U] [#6 0.00,0.00,0.00,L] [#7 -0.42,1.36,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:00.868 00.000 9552 refined, 5 included, MultiStar: {-0.04, 0.62}, one-star: {-0.19, 0.67}
21:20:00.868 00.000 9552 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.08) = xAngle (-1.44 = -1.44)
21:20:00.868 00.000 9552 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.45 = 1.83)
21:20:00.868 00.000 9552 CameraToMount -- cameraX=-0.04 cameraY=0.62 hyp=0.62 cameraTheta=1.64 mountX=0.08 mountY=0.60, mountTheta=1.44
21:20:00.869 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.04, y=0.62, opts=13)
21:20:00.869 00.000 9552 Enqueuing Move request for scope (-0.04, 0.62)
21:20:00.869 00.000 9976 Worker thread wakes up
21:20:00.869 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.62) opts 0xd
21:20:00.869 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.04, 0.62)
21:20:00.869 00.000 9976 Moving (-0.04, 0.62) raw xDistance=0.08 yDistance=0.60
21:20:00.869 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:20:00.869 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:00.869 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:00.869 00.000 9552 UpdateGuideState exits: m=5443623 SNR=252.2 Saturated
21:20:00.869 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:00.869 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:00.869 00.000 9552 Enqueuing Expose request
21:20:00.869 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
21:20:00.869 00.000 9976 MoveAxis(E, 0, ABG)
21:20:00.869 00.000 9976 Move returns status 0, amount 0
21:20:00.870 00.001 9976 MoveAxis(N, 0, ABG)
21:20:00.870 00.000 9976 Move returns status 0, amount 0
21:20:00.870 00.000 9976 move complete, result=0
21:20:00.870 00.000 9976 worker thread done servicing request
21:20:00.870 00.000 9976 Worker thread wakes up
21:20:00.870 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:00.870 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:00.870 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
21:20:04.222 03.352 9976 Exposure complete
21:20:04.318 00.096 9976 worker thread done servicing request
21:20:04.318 00.000 9552 OnExposeComplete: enter
21:20:04.318 00.000 9552 UpdateGuideState(): m_state=6
21:20:04.319 00.001 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
21:20:04.319 00.000 9552 Star::Find returns 1 (1), X=1647.78, Y=345.74, Mass=5523065, SNR=251.0, Peak=65504 HFD=7.9
21:20:04.319 00.000 9552 Star::Find false star n=8 nbg=263 bg=3457.2 sigma=941.7 thresh=6282 peak=5666
21:20:04.319 00.000 9552 Star::Find false star n=2 nbg=272 bg=1642.1 sigma=928.7 thresh=4428 peak=4058
21:20:04.319 00.000 9552 Star::Find false star n=2 nbg=268 bg=3580.8 sigma=994.3 thresh=6564 peak=6089
21:20:04.319 00.000 9552 Star::Find false star n=5 nbg=244 bg=3676.1 sigma=821.0 thresh=6139 peak=5116
21:20:04.319 00.000 9552 MultiStar: [#1 0.06,-0.13,1.04,U] [#2 0.70,0.11,0.24,U] [#3 0.34,0.79,0.05,U] [#4 0.04,-0.01,0.09,U] [#5 0.02,-0.19,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:04.319 00.000 9552 refined, 5 included, MultiStar: {-0.05, -0.05}, one-star: {-0.39, -0.04}
21:20:04.319 00.000 9552 CameraToMount -- cameraTheta (-2.38) - m_xAngle (3.08) = xAngle (-5.46 = 0.83)
21:20:04.319 00.000 9552 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.47 = -2.18)
21:20:04.319 00.000 9552 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.38 mountX=0.05 mountY=-0.06, mountTheta=-0.88
21:20:04.320 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.05, y=-0.05, opts=13)
21:20:04.320 00.000 9552 Enqueuing Move request for scope (-0.05, -0.05)
21:20:04.320 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:04.320 00.000 9552 UpdateGuideState exits: m=5523065 SNR=251.0 Saturated
21:20:04.320 00.000 9976 Worker thread wakes up
21:20:04.320 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
21:20:04.320 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
21:20:04.320 00.000 9976 Moving (-0.05, -0.05) raw xDistance=0.05 yDistance=-0.06
21:20:04.320 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:04.320 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:04.320 00.000 9552 Enqueuing Expose request
21:20:04.320 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:20:04.320 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:04.321 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:20:04.321 00.000 9976 MoveAxis(E, 0, ABG)
21:20:04.321 00.000 9976 Move returns status 0, amount 0
21:20:04.321 00.000 9976 MoveAxis(N, 0, ABG)
21:20:04.321 00.000 9976 Move returns status 0, amount 0
21:20:04.321 00.000 9976 move complete, result=0
21:20:04.321 00.000 9976 worker thread done servicing request
21:20:04.321 00.000 9976 Worker thread wakes up
21:20:04.321 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:04.321 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:04.321 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:07.672 03.351 9976 Exposure complete
21:20:07.768 00.096 9976 worker thread done servicing request
21:20:07.768 00.000 9552 OnExposeComplete: enter
21:20:07.768 00.000 9552 UpdateGuideState(): m_state=6
21:20:07.768 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
21:20:07.768 00.000 9552 Star::Find returns 1 (1), X=1648.63, Y=345.16, Mass=5332697, SNR=187.1, Peak=65504 HFD=7.7
21:20:07.769 00.001 9552 Star::Find false star n=13 nbg=248 bg=3353.5 sigma=825.7 thresh=5831 peak=5497
21:20:07.769 00.000 9552 Star::Find false star n=2 nbg=285 bg=1906.1 sigma=956.9 thresh=4777 peak=4169
21:20:07.769 00.000 9552 Star::Find false star n=2 nbg=270 bg=3747.4 sigma=1031.4 thresh=6842 peak=5138
21:20:07.769 00.000 9552 MultiStar: [#1 0.35,-0.19,1.21,U] [#2 0.57,-0.59,0.22,U] [#3 1.29,-0.32,0.00,M1] [#4 1.14,-1.22,0.00,M1] [#5 1.21,-0.37,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 6.54,8.16,0.00,M2] [#9 0.00,0.00,0.00,L] 
21:20:07.769 00.000 9552 refined, 2 included, MultiStar: {0.42, -0.40}, one-star: {0.46, -0.61}
21:20:07.769 00.000 9552 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.08) = xAngle (-3.84 = 2.44)
21:20:07.769 00.000 9552 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.85 = -0.57)
21:20:07.769 00.000 9552 CameraToMount -- cameraX=0.42 cameraY=-0.40 hyp=0.58 cameraTheta=-0.76 mountX=-0.44 mountY=-0.31, mountTheta=-2.53
21:20:07.770 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.42, y=-0.40, opts=13)
21:20:07.770 00.000 9552 Enqueuing Move request for scope (0.42, -0.40)
21:20:07.770 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:07.770 00.000 9552 UpdateGuideState exits: m=5332697 SNR=187.1 Saturated
21:20:07.770 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:07.770 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:07.770 00.000 9552 Enqueuing Expose request
21:20:07.770 00.000 9976 Worker thread wakes up
21:20:07.770 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.40) opts 0xd
21:20:07.771 00.001 9976 Handling offset move in thread for scope, endpoint = (0.42, -0.40)
21:20:07.771 00.000 9976 Moving (0.42, -0.40) raw xDistance=-0.44 yDistance=-0.31
21:20:07.771 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
21:20:07.771 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:07.771 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:20:07.771 00.000 9976 MoveAxis(E, 0, ABG)
21:20:07.771 00.000 9976 Move returns status 0, amount 0
21:20:07.771 00.000 9976 MoveAxis(N, 0, ABG)
21:20:07.771 00.000 9976 Move returns status 0, amount 0
21:20:07.771 00.000 9976 move complete, result=0
21:20:07.771 00.000 9976 worker thread done servicing request
21:20:07.771 00.000 9976 Worker thread wakes up
21:20:07.771 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:07.771 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:07.771 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
21:20:11.120 03.349 9976 Exposure complete
21:20:11.215 00.095 9976 worker thread done servicing request
21:20:11.215 00.000 9552 OnExposeComplete: enter
21:20:11.215 00.000 9552 UpdateGuideState(): m_state=6
21:20:11.216 00.001 9552 Star::Find(15, 1648, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
21:20:11.216 00.000 9552 Star::Find returns 1 (1), X=1647.68, Y=346.06, Mass=5235211, SNR=283.2, Peak=65504 HFD=7.8
21:20:11.216 00.000 9552 Star::Find false star n=8 nbg=251 bg=3299.3 sigma=914.2 thresh=6042 peak=5969
21:20:11.216 00.000 9552 Star::Find false star n=2 nbg=245 bg=4007.4 sigma=804.8 thresh=6422 peak=5242
21:20:11.216 00.000 9552 MultiStar: [#1 -0.68,0.71,0.88,U] [#2 0.15,1.27,0.00,M1] [#3 -0.05,0.21,0.08,U] [#4 -0.02,0.14,0.08,U] [#5 0.24,-0.26,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 4.98,7.74,0.00,M3] [#9 0.00,0.00,0.00,L] 
21:20:11.216 00.000 9552 single-star, 4 included, MultiStar: {-0.52, 0.44}, one-star: {-0.49, 0.28}
21:20:11.216 00.000 9552 CameraToMount -- cameraTheta (2.62) - m_xAngle (3.08) = xAngle (-0.46 = -0.46)
21:20:11.216 00.000 9552 CameraToMount -- cameraTheta (2.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.47 = 2.81)
21:20:11.216 00.000 9552 CameraToMount -- cameraX=-0.49 cameraY=0.28 hyp=0.56 cameraTheta=2.62 mountX=0.50 mountY=0.18, mountTheta=0.35
21:20:11.217 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.49, y=0.28, opts=13)
21:20:11.217 00.000 9552 Enqueuing Move request for scope (-0.49, 0.28)
21:20:11.217 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:11.217 00.000 9552 UpdateGuideState exits: m=5235211 SNR=283.2 Saturated
21:20:11.217 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:11.217 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:11.217 00.000 9552 Enqueuing Expose request
21:20:11.217 00.000 9976 Worker thread wakes up
21:20:11.218 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.28) opts 0xd
21:20:11.218 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.49, 0.28)
21:20:11.218 00.000 9976 Moving (-0.49, 0.28) raw xDistance=0.50 yDistance=0.18
21:20:11.218 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
21:20:11.218 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:11.218 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:20:11.218 00.000 9976 MoveAxis(E, 0, ABG)
21:20:11.218 00.000 9976 Move returns status 0, amount 0
21:20:11.218 00.000 9976 MoveAxis(N, 0, ABG)
21:20:11.218 00.000 9976 Move returns status 0, amount 0
21:20:11.218 00.000 9976 move complete, result=0
21:20:11.218 00.000 9976 worker thread done servicing request
21:20:11.218 00.000 9976 Worker thread wakes up
21:20:11.218 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:11.218 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:11.218 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
21:20:14.568 03.350 9976 Exposure complete
21:20:14.645 00.077 9976 worker thread done servicing request
21:20:14.645 00.000 9552 OnExposeComplete: enter
21:20:14.646 00.001 9552 UpdateGuideState(): m_state=6
21:20:14.646 00.000 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
21:20:14.646 00.000 9552 Star::Find returns 1 (1), X=1647.50, Y=345.93, Mass=5398539, SNR=214.4, Peak=65504 HFD=7.9
21:20:14.646 00.000 9552 Star::Find false star n=6 nbg=274 bg=3334.1 sigma=1009.9 thresh=6364 peak=5589
21:20:14.646 00.000 9552 Star::Find false star n=1 nbg=271 bg=1775.5 sigma=898.8 thresh=4472 peak=4032
21:20:14.646 00.000 9552 Star::Find false star n=1 nbg=274 bg=3802.2 sigma=1012.0 thresh=6838 peak=5629
21:20:14.646 00.000 9552 Star::Find false star n=9 nbg=224 bg=3747.7 sigma=665.7 thresh=5745 peak=5158
21:20:14.646 00.000 9552 MultiStar: [#1 -0.94,0.55,0.00,M1] [#2 -0.67,0.73,0.27,U] [#3 -0.93,0.34,0.09,U] [#4 -0.34,0.84,0.12,U] [#5 -0.10,0.10,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:14.646 00.000 9552 single-star, 4 included, MultiStar: {-0.63, 0.31}, one-star: {-0.67, 0.15}
21:20:14.646 00.000 9552 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.08) = xAngle (-0.16 = -0.16)
21:20:14.646 00.000 9552 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.17 = 3.11)
21:20:14.646 00.000 9552 CameraToMount -- cameraX=-0.67 cameraY=0.15 hyp=0.69 cameraTheta=2.91 mountX=0.68 mountY=0.02, mountTheta=0.03
21:20:14.647 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.67, y=0.15, opts=13)
21:20:14.647 00.000 9552 Enqueuing Move request for scope (-0.67, 0.15)
21:20:14.647 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:14.647 00.000 9552 UpdateGuideState exits: m=5398539 SNR=214.4 Saturated
21:20:14.647 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:14.647 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:14.647 00.000 9552 Enqueuing Expose request
21:20:14.647 00.000 9976 Worker thread wakes up
21:20:14.647 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.15) opts 0xd
21:20:14.647 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.67, 0.15)
21:20:14.647 00.000 9976 Moving (-0.67, 0.15) raw xDistance=0.68 yDistance=0.02
21:20:14.647 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68
21:20:14.647 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:14.648 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:20:14.648 00.000 9976 MoveAxis(W, 15, ABG)
21:20:14.648 00.000 9976 Guiding  Dir = 3, Dur = 15
21:20:14.672 00.024 9976 IsSlewing returns 0
21:20:14.672 00.000 9976 IsGuiding returns 0
21:20:14.704 00.032 9976 IsGuiding returns 1
21:20:14.704 00.000 9976 scope still moving after pulse duration time elapsed
21:20:14.768 00.064 9976 IsSlewing returns 0
21:20:14.768 00.000 9976 IsGuiding returns 0
21:20:14.768 00.000 9976 scope move finished after 15 + 80 ms
21:20:14.768 00.000 9976 Move returns status 0, amount 15
21:20:14.768 00.000 9976 MoveAxis(N, 0, ABG)
21:20:14.768 00.000 9976 Move returns status 0, amount 0
21:20:14.768 00.000 9976 move complete, result=0
21:20:14.768 00.000 9976 worker thread done servicing request
21:20:14.768 00.000 9976 Worker thread wakes up
21:20:14.768 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:14.768 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:14.768 00.000 9552 GuideStep: 0.7 px 15 ms WEST, 0.0 px 0 ms NORTH
21:20:18.107 03.339 9976 Exposure complete
21:20:18.196 00.089 9976 worker thread done servicing request
21:20:18.196 00.000 9552 OnExposeComplete: enter
21:20:18.196 00.000 9552 UpdateGuideState(): m_state=6
21:20:18.196 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
21:20:18.196 00.000 9552 Star::Find returns 1 (1), X=1646.78, Y=345.92, Mass=5374286, SNR=247.6, Peak=65504 HFD=7.9
21:20:18.196 00.000 9552 Star::Find false star n=7 nbg=274 bg=3453.3 sigma=1030.6 thresh=6545 peak=5854
21:20:18.196 00.000 9552 Star::Find false star n=1 nbg=276 bg=3579.3 sigma=1120.1 thresh=6939 peak=5401
21:20:18.196 00.000 9552 Star::Find false star n=5 nbg=265 bg=3695.0 sigma=889.2 thresh=6363 peak=5235
21:20:18.196 00.000 9552 MultiStar: [#1 -1.15,0.76,0.00,M2] [#2 -0.51,0.50,0.22,U] [#3 -1.02,0.50,0.00,M1] [#4 0.17,0.29,0.09,U] [#5 0.00,0.67,0.08,U] [#6 0.00,0.00,0.00,L] [#7 -7.54,-6.49,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:18.196 00.000 9552 refined, 3 included, MultiStar: {-1.07, 0.24}, one-star: {-1.39, 0.15}
21:20:18.196 00.000 9552 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.08) = xAngle (-0.16 = -0.16)
21:20:18.196 00.000 9552 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.17 = 3.11)
21:20:18.196 00.000 9552 CameraToMount -- cameraX=-1.07 cameraY=0.24 hyp=1.10 cameraTheta=2.92 mountX=1.08 mountY=0.03, mountTheta=0.03
21:20:18.196 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.07, y=0.24, opts=13)
21:20:18.198 00.002 9552 Enqueuing Move request for scope (-1.07, 0.24)
21:20:18.198 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:18.198 00.000 9552 UpdateGuideState exits: m=5374286 SNR=247.6 Saturated
21:20:18.198 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:18.198 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:18.198 00.000 9552 Enqueuing Expose request
21:20:18.198 00.000 9976 Worker thread wakes up
21:20:18.198 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.24) opts 0xd
21:20:18.198 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.07, 0.24)
21:20:18.198 00.000 9976 Moving (-1.07, 0.24) raw xDistance=1.08 yDistance=0.03
21:20:18.198 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.08
21:20:18.198 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:18.198 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:20:18.198 00.000 9976 MoveAxis(W, 25, ABG)
21:20:18.198 00.000 9976 Guiding  Dir = 3, Dur = 25
21:20:18.217 00.019 9976 IsSlewing returns 0
21:20:18.218 00.001 9976 IsGuiding returns 0
21:20:18.249 00.031 9976 IsGuiding returns 1
21:20:18.249 00.000 9976 scope still moving after pulse duration time elapsed
21:20:18.344 00.095 9976 IsSlewing returns 0
21:20:18.344 00.000 9976 IsGuiding returns 0
21:20:18.344 00.000 9976 scope move finished after 25 + 100 ms
21:20:18.344 00.000 9976 Move returns status 0, amount 25
21:20:18.344 00.000 9976 MoveAxis(N, 0, ABG)
21:20:18.344 00.000 9976 Move returns status 0, amount 0
21:20:18.344 00.000 9976 move complete, result=0
21:20:18.344 00.000 9976 worker thread done servicing request
21:20:18.344 00.000 9976 Worker thread wakes up
21:20:18.344 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:18.344 00.000 9552 GuideStep: 1.1 px 25 ms WEST, 0.0 px 0 ms NORTH
21:20:18.344 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:21.696 03.352 9976 Exposure complete
21:20:21.790 00.094 9976 worker thread done servicing request
21:20:21.790 00.000 9552 OnExposeComplete: enter
21:20:21.791 00.001 9552 UpdateGuideState(): m_state=6
21:20:21.791 00.000 9552 Star::Find(15, 1646, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
21:20:21.791 00.000 9552 Star::Find returns 1 (1), X=1646.23, Y=346.56, Mass=5379520, SNR=218.2, Peak=65504 HFD=7.6
21:20:21.791 00.000 9552 Star::Find false star n=10 nbg=252 bg=3328.6 sigma=881.6 thresh=5973 peak=5384
21:20:21.791 00.000 9552 Star::Find false star n=2 nbg=270 bg=1715.7 sigma=856.0 thresh=4284 peak=4100
21:20:21.791 00.000 9552 Star::Find false star n=3 nbg=267 bg=3491.7 sigma=942.2 thresh=6318 peak=5932
21:20:21.791 00.000 9552 Star::Find false star n=2 nbg=271 bg=3811.8 sigma=1000.1 thresh=6812 peak=5364
21:20:21.791 00.000 9552 MultiStar: [#1 -1.31,0.81,0.00,M3] [#2 -0.54,-0.22,0.21,U] [#3 -0.70,-0.47,0.10,U] [#4 -0.38,0.91,0.08,U] [#5 -0.67,-0.52,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:21.791 00.000 9552 refined, 4 included, MultiStar: {-1.50, 0.50}, one-star: {-1.93, 0.78}
21:20:21.791 00.000 9552 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.08) = xAngle (-0.26 = -0.26)
21:20:21.791 00.000 9552 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.27 = 3.02)
21:20:21.791 00.000 9552 CameraToMount -- cameraX=-1.50 cameraY=0.50 hyp=1.58 cameraTheta=2.82 mountX=1.53 mountY=0.20, mountTheta=0.13
21:20:21.792 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.50, y=0.50, opts=13)
21:20:21.792 00.000 9552 Enqueuing Move request for scope (-1.50, 0.50)
21:20:21.792 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:21.793 00.001 9552 UpdateGuideState exits: m=5379520 SNR=218.2 Saturated
21:20:21.793 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:21.793 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:21.793 00.000 9552 Enqueuing Expose request
21:20:21.793 00.000 9976 Worker thread wakes up
21:20:21.793 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.50) opts 0xd
21:20:21.793 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.50, 0.50)
21:20:21.793 00.000 9976 Moving (-1.50, 0.50) raw xDistance=1.53 yDistance=0.20
21:20:21.793 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.53
21:20:21.793 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:21.793 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:20:21.793 00.000 9976 MoveAxis(W, 35, ABG)
21:20:21.793 00.000 9976 Guiding  Dir = 3, Dur = 35
21:20:21.844 00.051 9976 IsSlewing returns 0
21:20:21.844 00.000 9976 IsGuiding returns 0
21:20:21.876 00.032 9976 PulseGuide returned control before completion, sleep 14
21:20:21.898 00.022 9976 IsGuiding returns 1
21:20:21.898 00.000 9976 scope still moving after pulse duration time elapsed
21:20:21.953 00.055 9976 IsSlewing returns 0
21:20:21.953 00.000 9976 IsGuiding returns 0
21:20:21.953 00.000 9976 scope move finished after 35 + 74 ms
21:20:21.953 00.000 9976 Move returns status 0, amount 35
21:20:21.953 00.000 9976 MoveAxis(N, 0, ABG)
21:20:21.953 00.000 9976 Move returns status 0, amount 0
21:20:21.953 00.000 9976 move complete, result=0
21:20:21.953 00.000 9976 worker thread done servicing request
21:20:21.953 00.000 9976 Worker thread wakes up
21:20:21.953 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:21.953 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:21.953 00.000 9552 GuideStep: 1.5 px 35 ms WEST, 0.2 px 0 ms NORTH
21:20:25.306 03.353 9976 Exposure complete
21:20:25.379 00.073 9976 worker thread done servicing request
21:20:25.379 00.000 9552 OnExposeComplete: enter
21:20:25.379 00.000 9552 UpdateGuideState(): m_state=6
21:20:25.380 00.001 9552 Star::Find(15, 1646, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
21:20:25.380 00.000 9552 Star::Find returns 1 (1), X=1645.72, Y=345.81, Mass=5591469, SNR=212.7, Peak=65504 HFD=7.8
21:20:25.380 00.000 9552 Star::Find false star n=2 nbg=265 bg=3214.4 sigma=996.0 thresh=6202 peak=5363
21:20:25.380 00.000 9552 Star::Find false star n=3 nbg=267 bg=1929.5 sigma=832.3 thresh=4426 peak=4099
21:20:25.380 00.000 9552 Star::Find false star n=3 nbg=251 bg=3612.3 sigma=841.2 thresh=6136 peak=5820
21:20:25.380 00.000 9552 Star::Find false star n=3 nbg=241 bg=3722.8 sigma=802.0 thresh=6129 peak=4986
21:20:25.380 00.000 9552 MultiStar: [#1 -2.07,0.06,0.00,M4] [#2 -1.58,-0.14,0.00,M1] [#3 -1.98,0.66,0.00,M1] [#4 -1.25,0.33,0.09,U] [#5 -2.31,-0.40,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:25.380 00.000 9552 refined, 1 included, MultiStar: {-2.35, 0.06}, one-star: {-2.45, 0.03}
21:20:25.380 00.000 9552 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.08) = xAngle (0.04 = 0.04)
21:20:25.380 00.000 9552 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-2.97 = -2.97)
21:20:25.380 00.000 9552 CameraToMount -- cameraX=-2.35 cameraY=0.06 hyp=2.35 cameraTheta=3.12 mountX=2.35 mountY=-0.40, mountTheta=-0.17
21:20:25.381 00.001 9552 SchedulePrimaryMove(104D1A90, x=-2.35, y=0.06, opts=13)
21:20:25.381 00.000 9552 Enqueuing Move request for scope (-2.35, 0.06)
21:20:25.381 00.000 9976 Worker thread wakes up
21:20:25.381 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.35, 0.06) opts 0xd
21:20:25.381 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.35, 0.06)
21:20:25.381 00.000 9976 Moving (-2.35, 0.06) raw xDistance=2.35 yDistance=-0.40
21:20:25.381 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.55 from input 2.35
21:20:25.381 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:25.381 00.000 9552 UpdateGuideState exits: m=5591469 SNR=212.7 Saturated
21:20:25.381 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:25.381 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:25.381 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:25.381 00.000 9552 Enqueuing Expose request
21:20:25.381 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
21:20:25.381 00.000 9976 MoveAxis(W, 54, ABG)
21:20:25.381 00.000 9976 Guiding  Dir = 3, Dur = 54
21:20:25.407 00.026 9976 IsSlewing returns 0
21:20:25.407 00.000 9976 IsGuiding returns 0
21:20:25.439 00.032 9976 PulseGuide returned control before completion, sleep 33
21:20:25.504 00.065 9976 IsGuiding returns 1
21:20:25.504 00.000 9976 scope still moving after pulse duration time elapsed
21:20:25.564 00.060 9976 IsSlewing returns 0
21:20:25.564 00.000 9976 IsGuiding returns 0
21:20:25.564 00.000 9976 scope move finished after 54 + 103 ms
21:20:25.564 00.000 9976 Move returns status 0, amount 54
21:20:25.565 00.001 9976 MoveAxis(N, 0, ABG)
21:20:25.565 00.000 9976 Move returns status 0, amount 0
21:20:25.565 00.000 9976 move complete, result=0
21:20:25.565 00.000 9976 worker thread done servicing request
21:20:25.565 00.000 9976 Worker thread wakes up
21:20:25.565 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:25.565 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:25.565 00.000 9552 GuideStep: 2.4 px 54 ms WEST, -0.4 px 0 ms NORTH
21:20:28.911 03.346 9976 Exposure complete
21:20:29.006 00.095 9976 worker thread done servicing request
21:20:29.006 00.000 9552 OnExposeComplete: enter
21:20:29.006 00.000 9552 UpdateGuideState(): m_state=6
21:20:29.006 00.000 9552 Star::Find(15, 1645, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
21:20:29.006 00.000 9552 Star::Find returns 1 (1), X=1646.54, Y=346.41, Mass=5138191, SNR=221.7, Peak=65504 HFD=7.3
21:20:29.006 00.000 9552 Star::Find false star n=14 nbg=250 bg=3361.2 sigma=780.0 thresh=5701 peak=5395
21:20:29.006 00.000 9552 Star::Find false star n=4 nbg=276 bg=1630.5 sigma=860.6 thresh=4212 peak=4202
21:20:29.006 00.000 9552 Star::Find false star n=4 nbg=251 bg=3691.1 sigma=926.0 thresh=6469 peak=6461
21:20:29.006 00.000 9552 Star::Find false star n=1 nbg=270 bg=3950.6 sigma=1058.9 thresh=7127 peak=5365
21:20:29.006 00.000 9552 MultiStar: [#1 -1.70,0.83,0.00,M5] [#2 -0.22,1.21,0.30,U] [#3 -0.66,0.65,0.08,U] [#4 -0.64,1.15,0.08,U] [#5 0.26,0.00,0.09,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:29.006 00.000 9552 refined, 4 included, MultiStar: {-1.15, 0.74}, one-star: {-1.63, 0.64}
21:20:29.006 00.000 9552 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.08) = xAngle (-0.51 = -0.51)
21:20:29.007 00.001 9552 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.52 = 2.76)
21:20:29.007 00.000 9552 CameraToMount -- cameraX=-1.15 cameraY=0.74 hyp=1.37 cameraTheta=2.57 mountX=1.19 mountY=0.50, mountTheta=0.40
21:20:29.007 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.15, y=0.74, opts=13)
21:20:29.007 00.000 9552 Enqueuing Move request for scope (-1.15, 0.74)
21:20:29.008 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:29.008 00.000 9552 UpdateGuideState exits: m=5138191 SNR=221.7 Saturated
21:20:29.008 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:29.008 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:29.008 00.000 9552 Enqueuing Expose request
21:20:29.008 00.000 9976 Worker thread wakes up
21:20:29.008 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 0.74) opts 0xd
21:20:29.008 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.15, 0.74)
21:20:29.008 00.000 9976 Moving (-1.15, 0.74) raw xDistance=1.19 yDistance=0.50
21:20:29.008 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.19
21:20:29.008 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:29.008 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
21:20:29.008 00.000 9976 MoveAxis(W, 30, ABG)
21:20:29.008 00.000 9976 Guiding  Dir = 3, Dur = 30
21:20:29.065 00.057 9976 IsSlewing returns 0
21:20:29.065 00.000 9976 IsGuiding returns 0
21:20:29.097 00.032 9976 IsGuiding returns 1
21:20:29.097 00.000 9976 scope still moving after pulse duration time elapsed
21:20:29.156 00.059 9976 IsSlewing returns 0
21:20:29.157 00.001 9976 IsGuiding returns 0
21:20:29.157 00.000 9976 scope move finished after 30 + 61 ms
21:20:29.157 00.000 9976 Move returns status 0, amount 30
21:20:29.157 00.000 9976 MoveAxis(N, 0, ABG)
21:20:29.157 00.000 9976 Move returns status 0, amount 0
21:20:29.157 00.000 9976 move complete, result=0
21:20:29.157 00.000 9976 worker thread done servicing request
21:20:29.157 00.000 9976 Worker thread wakes up
21:20:29.157 00.000 9552 GuideStep: 1.2 px 30 ms WEST, 0.5 px 0 ms NORTH
21:20:29.157 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:29.158 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:32.508 03.350 9976 Exposure complete
21:20:32.603 00.095 9976 worker thread done servicing request
21:20:32.603 00.000 9552 OnExposeComplete: enter
21:20:32.603 00.000 9552 UpdateGuideState(): m_state=6
21:20:32.603 00.000 9552 Star::Find(15, 1646, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
21:20:32.603 00.000 9552 Star::Find returns 1 (1), X=1647.27, Y=345.68, Mass=5288574, SNR=236.2, Peak=65504 HFD=7.5
21:20:32.604 00.001 9552 Star::Find false star n=5 nbg=272 bg=3455.8 sigma=965.8 thresh=6353 peak=5724
21:20:32.604 00.000 9552 Star::Find false star n=1 nbg=266 bg=3523.5 sigma=1083.2 thresh=6773 peak=6394
21:20:32.604 00.000 9552 Star::Find false star n=2 nbg=276 bg=3721.7 sigma=1006.9 thresh=6743 peak=5179
21:20:32.604 00.000 9552 MultiStar: [#1 -0.17,0.12,0.86,U] [#2 0.17,0.42,0.21,U] [#3 0.49,0.05,0.09,U] [#4 -0.06,-0.03,0.08,U] [#5 0.31,-0.81,0.04,U] [#6 0.00,0.00,0.00,L] [#7 0.05,-1.16,0.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:32.604 00.000 9552 refined, 6 included, MultiStar: {-0.40, 0.00}, one-star: {-0.90, -0.09}
21:20:32.604 00.000 9552 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.08) = xAngle (0.06 = 0.06)
21:20:32.604 00.000 9552 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-2.95 = -2.95)
21:20:32.604 00.000 9552 CameraToMount -- cameraX=-0.40 cameraY=0.00 hyp=0.40 cameraTheta=3.14 mountX=0.40 mountY=-0.08, mountTheta=-0.19
21:20:32.605 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.40, y=0.00, opts=13)
21:20:32.605 00.000 9552 Enqueuing Move request for scope (-0.40, 0.00)
21:20:32.605 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:20:32.605 00.000 9552 UpdateGuideState exits: m=5288574 SNR=236.2 Saturated
21:20:32.605 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:32.605 00.000 9976 Worker thread wakes up
21:20:32.605 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.00) opts 0xd
21:20:32.605 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.40, 0.00)
21:20:32.605 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:32.605 00.000 9552 Enqueuing Expose request
21:20:32.605 00.000 9976 Moving (-0.40, 0.00) raw xDistance=0.40 yDistance=-0.08
21:20:32.605 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
21:20:32.605 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:32.606 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:20:32.606 00.000 9976 MoveAxis(E, 0, ABG)
21:20:32.606 00.000 9976 Move returns status 0, amount 0
21:20:32.606 00.000 9976 MoveAxis(N, 0, ABG)
21:20:32.606 00.000 9976 Move returns status 0, amount 0
21:20:32.606 00.000 9976 move complete, result=0
21:20:32.606 00.000 9976 worker thread done servicing request
21:20:32.606 00.000 9976 Worker thread wakes up
21:20:32.606 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:32.606 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:32.606 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:35.968 03.362 9976 Exposure complete
21:20:36.064 00.096 9976 worker thread done servicing request
21:20:36.064 00.000 9552 OnExposeComplete: enter
21:20:36.064 00.000 9552 UpdateGuideState(): m_state=6
21:20:36.064 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
21:20:36.064 00.000 9552 Star::Find returns 1 (1), X=1646.99, Y=346.75, Mass=5386853, SNR=259.6, Peak=65504 HFD=7.8
21:20:36.064 00.000 9552 Star::Find false star n=4 nbg=279 bg=3391.5 sigma=1147.0 thresh=6833 peak=6170
21:20:36.064 00.000 9552 Star::Find false star n=5 nbg=272 bg=1630.4 sigma=825.2 thresh=4106 peak=3630
21:20:36.064 00.000 9552 Star::Find false star n=2 nbg=266 bg=3516.2 sigma=953.5 thresh=6377 peak=5757
21:20:36.064 00.000 9552 Star::Find false star n=1 nbg=257 bg=3988.4 sigma=948.4 thresh=6834 peak=5186
21:20:36.065 00.001 9552 MultiStar: [#1 -0.88,1.04,0.95,U] [#2 -1.08,1.51,0.00,M1] [#3 -0.73,1.37,0.06,U] [#4 -0.57,1.08,0.07,U] [#5 -0.24,0.76,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:36.065 00.000 9552 refined, 4 included, MultiStar: {-0.97, 1.01}, one-star: {-1.18, 0.97}
21:20:36.065 00.000 9552 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.08) = xAngle (-0.74 = -0.74)
21:20:36.065 00.000 9552 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.75 = 2.53)
21:20:36.065 00.000 9552 CameraToMount -- cameraX=-0.97 cameraY=1.01 hyp=1.40 cameraTheta=2.34 mountX=1.03 mountY=0.80, mountTheta=0.66
21:20:36.066 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.97, y=1.01, opts=13)
21:20:36.066 00.000 9552 Enqueuing Move request for scope (-0.97, 1.01)
21:20:36.066 00.000 9976 Worker thread wakes up
21:20:36.066 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:36.066 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 1.01) opts 0xd
21:20:36.066 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.97, 1.01)
21:20:36.066 00.000 9552 UpdateGuideState exits: m=5386853 SNR=259.6 Saturated
21:20:36.066 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:36.066 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:36.066 00.000 9552 Enqueuing Expose request
21:20:36.066 00.000 9976 Moving (-0.97, 1.01) raw xDistance=1.03 yDistance=0.80
21:20:36.066 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03
21:20:36.066 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:36.066 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
21:20:36.066 00.000 9976 MoveAxis(W, 23, ABG)
21:20:36.066 00.000 9976 Guiding  Dir = 3, Dur = 23
21:20:36.095 00.029 9976 IsSlewing returns 0
21:20:36.095 00.000 9976 IsGuiding returns 0
21:20:36.127 00.032 9976 IsGuiding returns 1
21:20:36.127 00.000 9976 scope still moving after pulse duration time elapsed
21:20:36.186 00.059 9976 IsSlewing returns 0
21:20:36.186 00.000 9976 IsGuiding returns 0
21:20:36.186 00.000 9976 scope move finished after 23 + 67 ms
21:20:36.186 00.000 9976 Move returns status 0, amount 23
21:20:36.186 00.000 9976 MoveAxis(N, 0, ABG)
21:20:36.186 00.000 9976 Move returns status 0, amount 0
21:20:36.186 00.000 9976 move complete, result=0
21:20:36.186 00.000 9976 worker thread done servicing request
21:20:36.186 00.000 9976 Worker thread wakes up
21:20:36.187 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:36.187 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:36.187 00.000 9552 GuideStep: 1.0 px 23 ms WEST, 0.8 px 0 ms NORTH
21:20:39.538 03.351 9976 Exposure complete
21:20:39.631 00.093 9976 worker thread done servicing request
21:20:39.631 00.000 9552 OnExposeComplete: enter
21:20:39.631 00.000 9552 UpdateGuideState(): m_state=6
21:20:39.631 00.000 9552 Star::Find(15, 1646, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
21:20:39.631 00.000 9552 Star::Find returns 1 (1), X=1646.94, Y=346.00, Mass=5129279, SNR=217.7, Peak=65504 HFD=7.9
21:20:39.632 00.001 9552 Star::Find false star n=2 nbg=274 bg=1837.5 sigma=929.1 thresh=4625 peak=4080
21:20:39.632 00.000 9552 Star::Find false star n=1 nbg=257 bg=3613.6 sigma=894.2 thresh=6296 peak=5971
21:20:39.632 00.000 9552 Star::Find false star n=6 nbg=265 bg=3711.4 sigma=951.0 thresh=6564 peak=5366
21:20:39.632 00.000 9552 MultiStar: [#1 -0.83,0.55,1.14,U] [#2 -0.41,0.38,0.24,U] [#3 -0.83,1.05,0.09,U] [#4 -0.60,0.64,0.09,U] [#5 -0.32,0.38,0.10,U] [#6 -1.54,2.26,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:39.632 00.000 9552 refined, 5 included, MultiStar: {-0.91, 0.43}, one-star: {-1.23, 0.22}
21:20:39.632 00.000 9552 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.08) = xAngle (-0.37 = -0.37)
21:20:39.632 00.000 9552 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.38 = 2.90)
21:20:39.632 00.000 9552 CameraToMount -- cameraX=-0.91 cameraY=0.43 hyp=1.01 cameraTheta=2.71 mountX=0.94 mountY=0.24, mountTheta=0.25
21:20:39.633 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.91, y=0.43, opts=13)
21:20:39.633 00.000 9552 Enqueuing Move request for scope (-0.91, 0.43)
21:20:39.633 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:39.633 00.000 9552 UpdateGuideState exits: m=5129279 SNR=217.7 Saturated
21:20:39.633 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:39.633 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:39.633 00.000 9552 Enqueuing Expose request
21:20:39.633 00.000 9976 Worker thread wakes up
21:20:39.633 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.43) opts 0xd
21:20:39.633 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.91, 0.43)
21:20:39.633 00.000 9976 Moving (-0.91, 0.43) raw xDistance=0.94 yDistance=0.24
21:20:39.633 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.94
21:20:39.633 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:39.633 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:20:39.633 00.000 9976 MoveAxis(W, 22, ABG)
21:20:39.633 00.000 9976 Guiding  Dir = 3, Dur = 22
21:20:39.654 00.021 9976 IsSlewing returns 0
21:20:39.655 00.001 9976 IsGuiding returns 0
21:20:39.758 00.103 9976 IsGuiding returns 1
21:20:39.758 00.000 9976 scope still moving after pulse duration time elapsed
21:20:39.810 00.052 9976 IsSlewing returns 0
21:20:39.810 00.000 9976 IsGuiding returns 0
21:20:39.810 00.000 9976 scope move finished after 22 + 134 ms
21:20:39.810 00.000 9976 Move returns status 0, amount 22
21:20:39.810 00.000 9976 MoveAxis(N, 0, ABG)
21:20:39.810 00.000 9976 Move returns status 0, amount 0
21:20:39.810 00.000 9976 move complete, result=0
21:20:39.810 00.000 9976 worker thread done servicing request
21:20:39.811 00.001 9976 Worker thread wakes up
21:20:39.811 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:39.811 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:39.811 00.000 9552 GuideStep: 0.9 px 22 ms WEST, 0.2 px 0 ms NORTH
21:20:43.165 03.354 9976 Exposure complete
21:20:43.260 00.095 9976 worker thread done servicing request
21:20:43.260 00.000 9552 OnExposeComplete: enter
21:20:43.260 00.000 9552 UpdateGuideState(): m_state=6
21:20:43.260 00.000 9552 Star::Find(15, 1646, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
21:20:43.260 00.000 9552 Star::Find returns 1 (1), X=1647.94, Y=345.95, Mass=5191982, SNR=248.9, Peak=65504 HFD=7.9
21:20:43.261 00.001 9552 Star::Find false star n=6 nbg=265 bg=3514.4 sigma=996.8 thresh=6505 peak=5903
21:20:43.261 00.000 9552 Star::Find false star n=4 nbg=250 bg=1810.0 sigma=699.8 thresh=3909 peak=3495
21:20:43.261 00.000 9552 Star::Find false star n=5 nbg=263 bg=3484.2 sigma=971.5 thresh=6399 peak=5248
21:20:43.261 00.000 9552 Star::Find false star n=5 nbg=244 bg=3786.5 sigma=826.6 thresh=6266 peak=5019
21:20:43.261 00.000 9552 MultiStar: [#1 -0.16,0.61,1.01,U] [#2 -0.33,0.74,0.19,U] [#3 0.21,0.97,0.10,U] [#4 -0.03,1.06,0.07,U] [#5 1.35,-0.12,0.10,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:43.261 00.000 9552 single-star, 5 included, MultiStar: {-0.12, 0.44}, one-star: {-0.23, 0.18}
21:20:43.261 00.000 9552 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.08) = xAngle (-0.60 = -0.60)
21:20:43.261 00.000 9552 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.61 = 2.67)
21:20:43.261 00.000 9552 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.48 mountX=0.24 mountY=0.13, mountTheta=0.50
21:20:43.262 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.23, y=0.18, opts=13)
21:20:43.262 00.000 9552 Enqueuing Move request for scope (-0.23, 0.18)
21:20:43.262 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:20:43.262 00.000 9552 UpdateGuideState exits: m=5191982 SNR=248.9 Saturated
21:20:43.262 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:43.262 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:43.262 00.000 9552 Enqueuing Expose request
21:20:43.262 00.000 9976 Worker thread wakes up
21:20:43.262 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
21:20:43.262 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
21:20:43.262 00.000 9976 Moving (-0.23, 0.18) raw xDistance=0.24 yDistance=0.13
21:20:43.262 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
21:20:43.262 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:43.262 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:20:43.262 00.000 9976 MoveAxis(E, 0, ABG)
21:20:43.262 00.000 9976 Move returns status 0, amount 0
21:20:43.262 00.000 9976 MoveAxis(N, 0, ABG)
21:20:43.263 00.001 9976 Move returns status 0, amount 0
21:20:43.263 00.000 9976 move complete, result=0
21:20:43.263 00.000 9976 worker thread done servicing request
21:20:43.263 00.000 9976 Worker thread wakes up
21:20:43.263 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:43.263 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:43.263 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:46.604 03.341 9976 Exposure complete
21:20:46.699 00.095 9976 worker thread done servicing request
21:20:46.699 00.000 9552 OnExposeComplete: enter
21:20:46.699 00.000 9552 UpdateGuideState(): m_state=6
21:20:46.700 00.001 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
21:20:46.700 00.000 9552 Star::Find returns 1 (1), X=1647.63, Y=345.89, Mass=5467606, SNR=254.3, Peak=65504 HFD=7.8
21:20:46.700 00.000 9552 Star::Find false star n=1 nbg=275 bg=1722.4 sigma=882.7 thresh=4371 peak=4275
21:20:46.700 00.000 9552 Star::Find false star n=7 nbg=262 bg=3550.3 sigma=930.8 thresh=6343 peak=5760
21:20:46.700 00.000 9552 Star::Find false star n=3 nbg=247 bg=3846.9 sigma=928.3 thresh=6632 peak=5393
21:20:46.700 00.000 9552 MultiStar: [#1 -0.15,0.49,1.08,U] [#2 0.33,0.57,0.19,U] [#3 -0.91,-0.35,0.07,U] [#4 0.15,0.82,0.07,U] [#5 0.06,-1.38,0.08,U] [#6 1.71,3.53,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:46.700 00.000 9552 refined, 5 included, MultiStar: {-0.28, 0.27}, one-star: {-0.53, 0.11}
21:20:46.700 00.000 9552 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.08) = xAngle (-0.72 = -0.72)
21:20:46.700 00.000 9552 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.73 = 2.56)
21:20:46.700 00.000 9552 CameraToMount -- cameraX=-0.28 cameraY=0.27 hyp=0.39 cameraTheta=2.36 mountX=0.29 mountY=0.22, mountTheta=0.63
21:20:46.701 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.28, y=0.27, opts=13)
21:20:46.701 00.000 9552 Enqueuing Move request for scope (-0.28, 0.27)
21:20:46.701 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:46.701 00.000 9552 UpdateGuideState exits: m=5467606 SNR=254.3 Saturated
21:20:46.701 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:46.701 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:46.701 00.000 9552 Enqueuing Expose request
21:20:46.701 00.000 9976 Worker thread wakes up
21:20:46.702 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.27) opts 0xd
21:20:46.702 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.28, 0.27)
21:20:46.702 00.000 9976 Moving (-0.28, 0.27) raw xDistance=0.29 yDistance=0.22
21:20:46.702 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
21:20:46.702 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:46.702 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:20:46.702 00.000 9976 MoveAxis(E, 0, ABG)
21:20:46.702 00.000 9976 Move returns status 0, amount 0
21:20:46.702 00.000 9976 MoveAxis(N, 0, ABG)
21:20:46.702 00.000 9976 Move returns status 0, amount 0
21:20:46.702 00.000 9976 move complete, result=0
21:20:46.702 00.000 9976 worker thread done servicing request
21:20:46.702 00.000 9976 Worker thread wakes up
21:20:46.702 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:46.702 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:46.702 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:20:50.056 03.354 9976 Exposure complete
21:20:50.143 00.087 9976 worker thread done servicing request
21:20:50.143 00.000 9552 OnExposeComplete: enter
21:20:50.143 00.000 9552 UpdateGuideState(): m_state=6
21:20:50.143 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
21:20:50.143 00.000 9552 Star::Find returns 1 (1), X=1647.45, Y=345.84, Mass=5660573, SNR=299.2, Peak=65504 HFD=8.0
21:20:50.144 00.001 9552 Star::Find false star n=11 nbg=274 bg=4122.7 sigma=1072.0 thresh=7339 peak=7054
21:20:50.144 00.000 9552 Star::Find false star n=5 nbg=261 bg=3402.9 sigma=955.7 thresh=6270 peak=5377
21:20:50.144 00.000 9552 Star::Find false star n=2 nbg=249 bg=3625.0 sigma=839.4 thresh=6143 peak=5758
21:20:50.144 00.000 9552 Star::Find false star n=3 nbg=279 bg=3797.2 sigma=1086.1 thresh=7055 peak=5688
21:20:50.144 00.000 9552 MultiStar: [#1 -0.67,0.58,0.92,U] [#2 -0.11,0.42,0.25,U] [#3 -0.49,0.61,0.07,U] [#4 0.32,-0.23,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:50.144 00.000 9552 refined, 4 included, MultiStar: {-0.59, 0.31}, one-star: {-0.72, 0.06}
21:20:50.144 00.000 9552 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.08) = xAngle (-0.42 = -0.42)
21:20:50.144 00.000 9552 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.43 = 2.85)
21:20:50.144 00.000 9552 CameraToMount -- cameraX=-0.59 cameraY=0.31 hyp=0.67 cameraTheta=2.65 mountX=0.61 mountY=0.19, mountTheta=0.31
21:20:50.145 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.59, y=0.31, opts=13)
21:20:50.145 00.000 9552 Enqueuing Move request for scope (-0.59, 0.31)
21:20:50.145 00.000 9976 Worker thread wakes up
21:20:50.145 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:50.146 00.001 9552 UpdateGuideState exits: m=5660573 SNR=299.2 Saturated
21:20:50.146 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:50.146 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:50.146 00.000 9552 Enqueuing Expose request
21:20:50.146 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.31) opts 0xd
21:20:50.146 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.59, 0.31)
21:20:50.146 00.000 9976 Moving (-0.59, 0.31) raw xDistance=0.61 yDistance=0.19
21:20:50.146 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61
21:20:50.146 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:50.146 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:20:50.146 00.000 9976 MoveAxis(W, 13, ABG)
21:20:50.146 00.000 9976 Guiding  Dir = 3, Dur = 13
21:20:50.171 00.025 9976 IsSlewing returns 0
21:20:50.171 00.000 9976 IsGuiding returns 0
21:20:50.203 00.032 9976 IsGuiding returns 1
21:20:50.203 00.000 9976 scope still moving after pulse duration time elapsed
21:20:50.249 00.046 9976 IsSlewing returns 0
21:20:50.249 00.000 9976 IsGuiding returns 0
21:20:50.249 00.000 9976 scope move finished after 13 + 65 ms
21:20:50.249 00.000 9976 Move returns status 0, amount 13
21:20:50.249 00.000 9976 MoveAxis(N, 0, ABG)
21:20:50.249 00.000 9976 Move returns status 0, amount 0
21:20:50.249 00.000 9976 move complete, result=0
21:20:50.249 00.000 9976 worker thread done servicing request
21:20:50.249 00.000 9976 Worker thread wakes up
21:20:50.250 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:50.250 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:50.250 00.000 9552 GuideStep: 0.6 px 13 ms WEST, 0.2 px 0 ms NORTH
21:20:53.601 03.351 9976 Exposure complete
21:20:53.681 00.080 9976 worker thread done servicing request
21:20:53.681 00.000 9552 OnExposeComplete: enter
21:20:53.681 00.000 9552 UpdateGuideState(): m_state=6
21:20:53.681 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
21:20:53.682 00.001 9552 Star::Find returns 1 (1), X=1647.24, Y=346.61, Mass=5306212, SNR=240.8, Peak=65504 HFD=7.6
21:20:53.682 00.000 9552 Star::Find false star n=10 nbg=271 bg=4055.6 sigma=1071.1 thresh=7269 peak=6986
21:20:53.682 00.000 9552 Star::Find false star n=9 nbg=265 bg=3387.2 sigma=953.7 thresh=6248 peak=5798
21:20:53.682 00.000 9552 Star::Find false star n=3 nbg=272 bg=1746.7 sigma=879.5 thresh=4385 peak=3664
21:20:53.682 00.000 9552 Star::Find false star n=4 nbg=242 bg=3617.2 sigma=753.6 thresh=5878 peak=5174
21:20:53.682 00.000 9552 Star::Find false star n=5 nbg=256 bg=3683.1 sigma=802.6 thresh=6091 peak=5231
21:20:53.682 00.000 9552 MultiStar: [#1 -0.39,0.97,1.12,U] [#2 0.20,0.84,0.24,U] [#3 -0.73,0.35,0.12,U] [#4 0.06,0.44,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:20:53.682 00.000 9552 refined, 4 included, MultiStar: {-0.55, 0.86}, one-star: {-0.93, 0.84}
21:20:53.682 00.000 9552 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.08) = xAngle (-0.94 = -0.94)
21:20:53.682 00.000 9552 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.95 = 2.33)
21:20:53.682 00.000 9552 CameraToMount -- cameraX=-0.55 cameraY=0.86 hyp=1.02 cameraTheta=2.13 mountX=0.60 mountY=0.74, mountTheta=0.89
21:20:53.683 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.55, y=0.86, opts=13)
21:20:53.683 00.000 9552 Enqueuing Move request for scope (-0.55, 0.86)
21:20:53.683 00.000 9976 Worker thread wakes up
21:20:53.683 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:53.683 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.86) opts 0xd
21:20:53.683 00.000 9552 UpdateGuideState exits: m=5306212 SNR=240.8 Saturated
21:20:53.683 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:53.683 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:53.683 00.000 9552 Enqueuing Expose request
21:20:53.683 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.55, 0.86)
21:20:53.683 00.000 9976 Moving (-0.55, 0.86) raw xDistance=0.60 yDistance=0.74
21:20:53.683 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.60
21:20:53.683 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:53.683 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
21:20:53.683 00.000 9976 MoveAxis(W, 14, ABG)
21:20:53.683 00.000 9976 Guiding  Dir = 3, Dur = 14
21:20:53.704 00.021 9976 IsSlewing returns 0
21:20:53.704 00.000 9976 IsGuiding returns 0
21:20:53.735 00.031 9976 IsGuiding returns 1
21:20:53.735 00.000 9976 scope still moving after pulse duration time elapsed
21:20:53.783 00.048 9976 IsSlewing returns 0
21:20:53.783 00.000 9976 IsGuiding returns 0
21:20:53.783 00.000 9976 scope move finished after 14 + 65 ms
21:20:53.783 00.000 9976 Move returns status 0, amount 14
21:20:53.783 00.000 9976 MoveAxis(N, 0, ABG)
21:20:53.783 00.000 9976 Move returns status 0, amount 0
21:20:53.783 00.000 9976 move complete, result=0
21:20:53.784 00.001 9976 worker thread done servicing request
21:20:53.784 00.000 9976 Worker thread wakes up
21:20:53.784 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:53.784 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:20:53.784 00.000 9552 GuideStep: 0.6 px 14 ms WEST, 0.7 px 0 ms NORTH
21:20:57.136 03.352 9976 Exposure complete
21:20:57.228 00.092 9976 worker thread done servicing request
21:20:57.228 00.000 9552 OnExposeComplete: enter
21:20:57.228 00.000 9552 UpdateGuideState(): m_state=6
21:20:57.228 00.000 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
21:20:57.229 00.001 9552 Star::Find returns 1 (1), X=1647.57, Y=346.00, Mass=5485157, SNR=255.1, Peak=65504 HFD=7.9
21:20:57.229 00.000 9552 Star::Find false star n=2 nbg=279 bg=1794.5 sigma=949.8 thresh=4644 peak=3690
21:20:57.229 00.000 9552 Star::Find false star n=4 nbg=238 bg=3648.5 sigma=777.6 thresh=5981 peak=5090
21:20:57.229 00.000 9552 MultiStar: [#1 -0.79,0.79,1.00,U] [#2 0.21,0.79,0.20,U] [#3 0.05,0.87,0.07,U] [#4 -0.42,0.50,0.10,U] [#5 -0.51,0.36,0.06,U] [#6 0.31,2.09,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -9.36,11.36,0.00,M4] [#9 0.00,0.00,0.00,L] 
21:20:57.229 00.000 9552 single-star, 5 included, MultiStar: {-0.58, 0.54}, one-star: {-0.59, 0.22}
21:20:57.229 00.000 9552 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.08) = xAngle (-0.29 = -0.29)
21:20:57.229 00.000 9552 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.30 = 2.98)
21:20:57.229 00.000 9552 CameraToMount -- cameraX=-0.59 cameraY=0.22 hyp=0.63 cameraTheta=2.78 mountX=0.61 mountY=0.10, mountTheta=0.17
21:20:57.230 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.59, y=0.22, opts=13)
21:20:57.230 00.000 9552 Enqueuing Move request for scope (-0.59, 0.22)
21:20:57.230 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:20:57.230 00.000 9552 UpdateGuideState exits: m=5485157 SNR=255.1 Saturated
21:20:57.230 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:57.230 00.000 9976 Worker thread wakes up
21:20:57.230 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.22) opts 0xd
21:20:57.230 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.59, 0.22)
21:20:57.230 00.000 9976 Moving (-0.59, 0.22) raw xDistance=0.61 yDistance=0.10
21:20:57.230 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.61
21:20:57.230 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:57.230 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:20:57.230 00.000 9976 MoveAxis(W, 14, ABG)
21:20:57.230 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:20:57.231 00.001 9552 Enqueuing Expose request
21:20:57.231 00.000 9976 Guiding  Dir = 3, Dur = 14
21:20:57.251 00.020 9976 IsSlewing returns 0
21:20:57.251 00.000 9976 IsGuiding returns 0
21:20:57.283 00.032 9976 IsGuiding returns 1
21:20:57.283 00.000 9976 scope still moving after pulse duration time elapsed
21:20:57.329 00.046 9976 IsSlewing returns 0
21:20:57.329 00.000 9976 IsGuiding returns 0
21:20:57.329 00.000 9976 scope move finished after 14 + 63 ms
21:20:57.329 00.000 9976 Move returns status 0, amount 14
21:20:57.329 00.000 9976 MoveAxis(N, 0, ABG)
21:20:57.329 00.000 9976 Move returns status 0, amount 0
21:20:57.329 00.000 9976 move complete, result=0
21:20:57.329 00.000 9976 worker thread done servicing request
21:20:57.329 00.000 9976 Worker thread wakes up
21:20:57.329 00.000 9552 GuideStep: 0.6 px 14 ms WEST, 0.1 px 0 ms NORTH
21:20:57.330 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:20:57.330 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:00.680 03.350 9976 Exposure complete
21:21:00.775 00.095 9976 worker thread done servicing request
21:21:00.775 00.000 9552 OnExposeComplete: enter
21:21:00.775 00.000 9552 UpdateGuideState(): m_state=6
21:21:00.775 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
21:21:00.775 00.000 9552 Star::Find returns 1 (1), X=1647.64, Y=346.17, Mass=5213766, SNR=232.8, Peak=65504 HFD=7.7
21:21:00.776 00.001 9552 Star::Find false star n=2 nbg=274 bg=1792.9 sigma=940.0 thresh=4613 peak=3450
21:21:00.776 00.000 9552 Star::Find false star n=3 nbg=256 bg=3726.1 sigma=838.1 thresh=6240 peak=5194
21:21:00.776 00.000 9552 Star::Find false star n=1 nbg=268 bg=3781.3 sigma=1006.7 thresh=6801 peak=5359
21:21:00.776 00.000 9552 MultiStar: [#1 -0.17,0.94,1.28,U] [#2 0.41,0.84,0.19,U] [#3 -0.48,0.79,0.11,U] [#4 0.35,0.94,0.09,U] [#5 0.34,0.93,0.07,U] [#6 -0.08,2.27,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:00.776 00.000 9552 single-star, 5 included, MultiStar: {-0.24, 0.73}, one-star: {-0.53, 0.40}
21:21:00.776 00.000 9552 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.08) = xAngle (-0.58 = -0.58)
21:21:00.776 00.000 9552 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.59 = 2.69)
21:21:00.776 00.000 9552 CameraToMount -- cameraX=-0.53 cameraY=0.40 hyp=0.66 cameraTheta=2.50 mountX=0.55 mountY=0.29, mountTheta=0.48
21:21:00.777 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.53, y=0.40, opts=13)
21:21:00.777 00.000 9552 Enqueuing Move request for scope (-0.53, 0.40)
21:21:00.777 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:00.777 00.000 9552 UpdateGuideState exits: m=5213766 SNR=232.8 Saturated
21:21:00.777 00.000 9976 Worker thread wakes up
21:21:00.777 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.40) opts 0xd
21:21:00.777 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.53, 0.40)
21:21:00.777 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:00.777 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:00.777 00.000 9552 Enqueuing Expose request
21:21:00.777 00.000 9976 Moving (-0.53, 0.40) raw xDistance=0.55 yDistance=0.29
21:21:00.777 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.55
21:21:00.777 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:00.777 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:21:00.777 00.000 9976 MoveAxis(E, 0, ABG)
21:21:00.777 00.000 9976 Move returns status 0, amount 0
21:21:00.778 00.001 9976 MoveAxis(N, 0, ABG)
21:21:00.778 00.000 9976 Move returns status 0, amount 0
21:21:00.778 00.000 9976 move complete, result=0
21:21:00.778 00.000 9976 worker thread done servicing request
21:21:00.778 00.000 9976 Worker thread wakes up
21:21:00.778 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:00.778 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:00.778 00.000 9552 GuideStep: 0.6 px 0 ms EAST, 0.3 px 0 ms NORTH
21:21:04.130 03.352 9976 Exposure complete
21:21:04.224 00.094 9976 worker thread done servicing request
21:21:04.224 00.000 9552 OnExposeComplete: enter
21:21:04.224 00.000 9552 UpdateGuideState(): m_state=6
21:21:04.225 00.001 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
21:21:04.225 00.000 9552 Star::Find returns 1 (1), X=1647.34, Y=345.83, Mass=5084767, SNR=252.2, Peak=65504 HFD=7.6
21:21:04.225 00.000 9552 Star::Find false star n=7 nbg=251 bg=1646.3 sigma=711.6 thresh=3781 peak=3399
21:21:04.225 00.000 9552 Star::Find false star n=2 nbg=251 bg=3745.5 sigma=868.1 thresh=6350 peak=5675
21:21:04.225 00.000 9552 Star::Find false star n=2 nbg=262 bg=3694.7 sigma=995.2 thresh=6680 peak=5010
21:21:04.225 00.000 9552 MultiStar: [#1 -0.19,0.73,0.93,U] [#2 -0.29,0.64,0.20,U] [#3 -0.51,-0.03,0.09,U] [#4 -0.53,0.32,0.08,U] [#5 -0.06,-0.17,0.09,U] [#6 1.32,1.76,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:04.225 00.000 9552 refined, 5 included, MultiStar: {-0.49, 0.36}, one-star: {-0.83, 0.05}
21:21:04.225 00.000 9552 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.08) = xAngle (-0.58 = -0.58)
21:21:04.225 00.000 9552 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.59 = 2.69)
21:21:04.225 00.000 9552 CameraToMount -- cameraX=-0.49 cameraY=0.36 hyp=0.61 cameraTheta=2.50 mountX=0.51 mountY=0.26, mountTheta=0.48
21:21:04.226 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.49, y=0.36, opts=13)
21:21:04.226 00.000 9552 Enqueuing Move request for scope (-0.49, 0.36)
21:21:04.226 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:04.226 00.000 9552 UpdateGuideState exits: m=5084767 SNR=252.2 Saturated
21:21:04.226 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:04.226 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:04.226 00.000 9552 Enqueuing Expose request
21:21:04.226 00.000 9976 Worker thread wakes up
21:21:04.226 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.36) opts 0xd
21:21:04.226 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.49, 0.36)
21:21:04.226 00.000 9976 Moving (-0.49, 0.36) raw xDistance=0.51 yDistance=0.26
21:21:04.227 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
21:21:04.227 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:04.227 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:21:04.227 00.000 9976 MoveAxis(E, 0, ABG)
21:21:04.227 00.000 9976 Move returns status 0, amount 0
21:21:04.227 00.000 9976 MoveAxis(N, 0, ABG)
21:21:04.227 00.000 9976 Move returns status 0, amount 0
21:21:04.227 00.000 9976 move complete, result=0
21:21:04.227 00.000 9976 worker thread done servicing request
21:21:04.227 00.000 9976 Worker thread wakes up
21:21:04.227 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:04.227 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:04.227 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
21:21:07.577 03.350 9976 Exposure complete
21:21:07.672 00.095 9976 worker thread done servicing request
21:21:07.673 00.001 9552 OnExposeComplete: enter
21:21:07.673 00.000 9552 UpdateGuideState(): m_state=6
21:21:07.673 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
21:21:07.673 00.000 9552 Star::Find returns 1 (1), X=1647.76, Y=345.83, Mass=5429736, SNR=262.9, Peak=65504 HFD=7.8
21:21:07.673 00.000 9552 Star::Find false star n=14 nbg=242 bg=3301.9 sigma=839.6 thresh=5821 peak=5375
21:21:07.673 00.000 9552 Star::Find false star n=7 nbg=249 bg=1727.4 sigma=723.7 thresh=3899 peak=3742
21:21:07.673 00.000 9552 Star::Find false star n=2 nbg=269 bg=3648.1 sigma=973.0 thresh=6567 peak=5396
21:21:07.673 00.000 9552 Star::Find false star n=3 nbg=269 bg=3614.5 sigma=951.2 thresh=6468 peak=5275
21:21:07.673 00.000 9552 MultiStar: [#1 -0.07,0.58,1.03,U] [#2 0.50,0.58,0.20,U] [#3 0.39,0.35,0.09,U] [#4 0.94,0.48,0.07,U] [#5 0.32,0.41,0.04,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:07.673 00.000 9552 refined, 5 included, MultiStar: {-0.11, 0.35}, one-star: {-0.41, 0.05}
21:21:07.673 00.000 9552 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.08) = xAngle (-1.21 = -1.21)
21:21:07.673 00.000 9552 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.22 = 2.06)
21:21:07.673 00.000 9552 CameraToMount -- cameraX=-0.11 cameraY=0.35 hyp=0.37 cameraTheta=1.87 mountX=0.13 mountY=0.32, mountTheta=1.19
21:21:07.674 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.11, y=0.35, opts=13)
21:21:07.674 00.000 9552 Enqueuing Move request for scope (-0.11, 0.35)
21:21:07.675 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:07.675 00.000 9552 UpdateGuideState exits: m=5429736 SNR=262.9 Saturated
21:21:07.675 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:07.675 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:07.675 00.000 9552 Enqueuing Expose request
21:21:07.675 00.000 9976 Worker thread wakes up
21:21:07.675 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.35) opts 0xd
21:21:07.675 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.11, 0.35)
21:21:07.675 00.000 9976 Moving (-0.11, 0.35) raw xDistance=0.13 yDistance=0.32
21:21:07.675 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:21:07.675 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:07.675 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:21:07.675 00.000 9976 MoveAxis(E, 0, ABG)
21:21:07.675 00.000 9976 Move returns status 0, amount 0
21:21:07.675 00.000 9976 MoveAxis(N, 0, ABG)
21:21:07.675 00.000 9976 Move returns status 0, amount 0
21:21:07.675 00.000 9976 move complete, result=0
21:21:07.675 00.000 9976 worker thread done servicing request
21:21:07.675 00.000 9976 Worker thread wakes up
21:21:07.675 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:07.675 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:07.676 00.001 9552 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:21:11.024 03.348 9976 Exposure complete
21:21:11.116 00.092 9976 worker thread done servicing request
21:21:11.116 00.000 9552 OnExposeComplete: enter
21:21:11.117 00.001 9552 UpdateGuideState(): m_state=6
21:21:11.117 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
21:21:11.117 00.000 9552 Star::Find returns 1 (1), X=1647.45, Y=346.53, Mass=5139825, SNR=268.1, Peak=65504 HFD=7.5
21:21:11.117 00.000 9552 Star::Find false star n=13 nbg=246 bg=3511.2 sigma=848.5 thresh=6057 peak=6044
21:21:11.117 00.000 9552 Star::Find false star n=3 nbg=270 bg=1821.4 sigma=926.8 thresh=4602 peak=3698
21:21:11.117 00.000 9552 Star::Find false star n=4 nbg=246 bg=3672.9 sigma=754.0 thresh=5935 peak=5348
21:21:11.117 00.000 9552 Star::Find false star n=1 nbg=278 bg=3834.5 sigma=1085.7 thresh=7092 peak=5353
21:21:11.117 00.000 9552 MultiStar: [#1 -0.56,1.33,0.00,M1] [#2 0.51,0.99,0.15,U] [#3 0.36,0.93,0.09,U] [#4 -0.32,1.37,0.00,M1] [#5 0.85,-0.13,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:11.117 00.000 9552 refined, 3 included, MultiStar: {-0.43, 0.76}, one-star: {-0.72, 0.76}
21:21:11.117 00.000 9552 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.08) = xAngle (-0.99 = -0.99)
21:21:11.117 00.000 9552 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.00 = 2.28)
21:21:11.117 00.000 9552 CameraToMount -- cameraX=-0.43 cameraY=0.76 hyp=0.87 cameraTheta=2.09 mountX=0.48 mountY=0.66, mountTheta=0.94
21:21:11.118 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.43, y=0.76, opts=13)
21:21:11.118 00.000 9552 Enqueuing Move request for scope (-0.43, 0.76)
21:21:11.118 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:11.118 00.000 9552 UpdateGuideState exits: m=5139825 SNR=268.1 Saturated
21:21:11.118 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:11.118 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:11.118 00.000 9976 Worker thread wakes up
21:21:11.118 00.000 9552 Enqueuing Expose request
21:21:11.118 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.76) opts 0xd
21:21:11.118 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.43, 0.76)
21:21:11.118 00.000 9976 Moving (-0.43, 0.76) raw xDistance=0.48 yDistance=0.66
21:21:11.118 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
21:21:11.118 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:11.118 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
21:21:11.118 00.000 9976 MoveAxis(E, 0, ABG)
21:21:11.118 00.000 9976 Move returns status 0, amount 0
21:21:11.118 00.000 9976 MoveAxis(N, 0, ABG)
21:21:11.118 00.000 9976 Move returns status 0, amount 0
21:21:11.118 00.000 9976 move complete, result=0
21:21:11.119 00.001 9976 worker thread done servicing request
21:21:11.119 00.000 9976 Worker thread wakes up
21:21:11.119 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:11.119 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:11.119 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.7 px 0 ms NORTH
21:21:14.464 03.345 9976 Exposure complete
21:21:14.559 00.095 9976 worker thread done servicing request
21:21:14.559 00.000 9552 OnExposeComplete: enter
21:21:14.559 00.000 9552 UpdateGuideState(): m_state=6
21:21:14.559 00.000 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
21:21:14.559 00.000 9552 Star::Find returns 1 (1), X=1649.18, Y=347.35, Mass=5270760, SNR=274.5, Peak=65504 HFD=7.7
21:21:14.560 00.001 9552 Star::Find false star n=2 nbg=280 bg=1733.5 sigma=911.7 thresh=4469 peak=3574
21:21:14.560 00.000 9552 Star::Find false star n=2 nbg=261 bg=3606.6 sigma=910.2 thresh=6337 peak=6197
21:21:14.560 00.000 9552 Star::Find false star n=5 nbg=249 bg=3591.0 sigma=951.3 thresh=6445 peak=5149
21:21:14.560 00.000 9552 MultiStar: [#1 1.30,1.47,0.00,M2] [#2 1.44,1.68,0.00,M1] [#3 2.09,1.35,0.00,M1] [#4 1.88,1.54,0.00,M2] [#5 1.91,1.03,0.00,M1] [#6 1.54,2.95,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:14.560 00.000 9552 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.08) = xAngle (-2.08 = -2.08)
21:21:14.560 00.000 9552 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.09 = 1.19)
21:21:14.560 00.000 9552 CameraToMount -- cameraX=1.01 cameraY=1.58 hyp=1.87 cameraTheta=1.00 mountX=-0.91 mountY=1.74, mountTheta=2.05
21:21:14.561 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.01, y=1.58, opts=13)
21:21:14.561 00.000 9552 Enqueuing Move request for scope (1.01, 1.58)
21:21:14.561 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:14.561 00.000 9552 UpdateGuideState exits: m=5270760 SNR=274.5 Saturated
21:21:14.561 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:14.561 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:14.561 00.000 9552 Enqueuing Expose request
21:21:14.561 00.000 9976 Worker thread wakes up
21:21:14.561 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.01, 1.58) opts 0xd
21:21:14.561 00.000 9976 Handling offset move in thread for scope, endpoint = (1.01, 1.58)
21:21:14.561 00.000 9976 Moving (1.01, 1.58) raw xDistance=-0.91 yDistance=1.74
21:21:14.561 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.91
21:21:14.561 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:21:14.561 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.74
21:21:14.561 00.000 9976 MoveAxis(E, 20, ABG)
21:21:14.561 00.000 9976 Guiding  Dir = 2, Dur = 20
21:21:14.592 00.031 9976 IsSlewing returns 0
21:21:14.593 00.001 9976 IsGuiding returns 0
21:21:14.625 00.032 9976 IsGuiding returns 1
21:21:14.625 00.000 9976 scope still moving after pulse duration time elapsed
21:21:14.739 00.114 9976 IsSlewing returns 0
21:21:14.739 00.000 9976 IsGuiding returns 0
21:21:14.739 00.000 9976 scope move finished after 20 + 126 ms
21:21:14.739 00.000 9976 Move returns status 0, amount 20
21:21:14.739 00.000 9976 MoveAxis(N, 0, ABG)
21:21:14.739 00.000 9976 Move returns status 0, amount 0
21:21:14.740 00.001 9976 move complete, result=0
21:21:14.740 00.000 9976 worker thread done servicing request
21:21:14.740 00.000 9976 Worker thread wakes up
21:21:14.740 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:14.740 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:14.740 00.000 9552 GuideStep: -0.9 px 20 ms EAST, 1.7 px 0 ms NORTH
21:21:18.091 03.351 9976 Exposure complete
21:21:18.184 00.093 9976 worker thread done servicing request
21:21:18.184 00.000 9552 OnExposeComplete: enter
21:21:18.184 00.000 9552 UpdateGuideState(): m_state=6
21:21:18.185 00.001 9552 Star::Find(15, 1649, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
21:21:18.185 00.000 9552 Star::Find returns 1 (1), X=1649.25, Y=347.27, Mass=5195456, SNR=231.4, Peak=65504 HFD=7.6
21:21:18.185 00.000 9552 Star::Find false star n=2 nbg=261 bg=1640.6 sigma=870.3 thresh=4251 peak=3345
21:21:18.185 00.000 9552 Star::Find false star n=3 nbg=252 bg=3559.3 sigma=903.9 thresh=6271 peak=5782
21:21:18.185 00.000 9552 Star::Find false star n=4 nbg=264 bg=3757.1 sigma=932.0 thresh=6553 peak=5178
21:21:18.185 00.000 9552 MultiStar: [#1 1.60,1.50,0.00,M3] [#2 1.41,1.70,0.00,M2] [#3 1.76,0.82,0.00,M2] [#4 2.36,1.59,0.00,M3] [#5 2.02,1.79,0.00,M2] [#6 1.77,2.67,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:18.185 00.000 9552 CameraToMount -- cameraTheta (0.94) - m_xAngle (3.08) = xAngle (-2.14 = -2.14)
21:21:18.185 00.000 9552 CameraToMount -- cameraTheta (0.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.15 = 1.14)
21:21:18.185 00.000 9552 CameraToMount -- cameraX=1.09 cameraY=1.49 hyp=1.85 cameraTheta=0.94 mountX=-0.99 mountY=1.68, mountTheta=2.11
21:21:18.186 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.09, y=1.49, opts=13)
21:21:18.186 00.000 9552 Enqueuing Move request for scope (1.09, 1.49)
21:21:18.186 00.000 9976 Worker thread wakes up
21:21:18.186 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:18.186 00.000 9552 UpdateGuideState exits: m=5195456 SNR=231.4 Saturated
21:21:18.186 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:18.186 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:18.186 00.000 9552 Enqueuing Expose request
21:21:18.186 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.09, 1.49) opts 0xd
21:21:18.186 00.000 9976 Handling offset move in thread for scope, endpoint = (1.09, 1.49)
21:21:18.186 00.000 9976 Moving (1.09, 1.49) raw xDistance=-0.99 yDistance=1.68
21:21:18.186 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.99
21:21:18.186 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:21:18.187 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.68
21:21:18.187 00.000 9976 MoveAxis(E, 23, ABG)
21:21:18.187 00.000 9976 Guiding  Dir = 2, Dur = 23
21:21:18.219 00.032 9976 IsSlewing returns 0
21:21:18.220 00.001 9976 IsGuiding returns 0
21:21:18.251 00.031 9976 IsGuiding returns 1
21:21:18.251 00.000 9976 scope still moving after pulse duration time elapsed
21:21:18.299 00.048 9976 IsSlewing returns 0
21:21:18.299 00.000 9976 IsGuiding returns 0
21:21:18.299 00.000 9976 scope move finished after 23 + 56 ms
21:21:18.299 00.000 9976 Move returns status 0, amount 23
21:21:18.299 00.000 9976 MoveAxis(N, 0, ABG)
21:21:18.299 00.000 9976 Move returns status 0, amount 0
21:21:18.299 00.000 9976 move complete, result=0
21:21:18.299 00.000 9976 worker thread done servicing request
21:21:18.299 00.000 9976 Worker thread wakes up
21:21:18.299 00.000 9552 GuideStep: -1.0 px 23 ms EAST, 1.7 px 0 ms NORTH
21:21:18.299 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:18.300 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:21.651 03.351 9976 Exposure complete
21:21:21.747 00.096 9976 worker thread done servicing request
21:21:21.747 00.000 9552 OnExposeComplete: enter
21:21:21.747 00.000 9552 UpdateGuideState(): m_state=6
21:21:21.747 00.000 9552 Star::Find(15, 1649, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
21:21:21.748 00.001 9552 Star::Find returns 1 (1), X=1649.91, Y=346.80, Mass=5334890, SNR=260.4, Peak=65504 HFD=7.8
21:21:21.748 00.000 9552 Star::Find false star n=5 nbg=248 bg=3408.5 sigma=855.1 thresh=5974 peak=5828
21:21:21.748 00.000 9552 Star::Find false star n=5 nbg=232 bg=3786.1 sigma=745.6 thresh=6023 peak=5122
21:21:21.748 00.000 9552 MultiStar: [#1 2.41,1.07,0.00,M4] [#2 1.84,0.71,0.00,M3] [#3 2.22,0.98,0.00,M3] [#4 2.80,1.58,0.00,M4] [#5 3.13,1.08,0.00,M3] [#6 1.37,1.61,0.00,M9] [#7 -0.21,-0.20,0.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:21.748 00.000 9552 refined, 1 included, MultiStar: {1.64, 0.96}, one-star: {1.75, 1.03}
21:21:21.748 00.000 9552 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.08) = xAngle (-2.55 = -2.55)
21:21:21.748 00.000 9552 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.56 = 0.72)
21:21:21.748 00.000 9552 CameraToMount -- cameraX=1.64 cameraY=0.96 hyp=1.90 cameraTheta=0.53 mountX=-1.58 mountY=1.26, mountTheta=2.47
21:21:21.749 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.64, y=0.96, opts=13)
21:21:21.749 00.000 9552 Enqueuing Move request for scope (1.64, 0.96)
21:21:21.749 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:21.749 00.000 9552 UpdateGuideState exits: m=5334890 SNR=260.4 Saturated
21:21:21.749 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:21.749 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:21.749 00.000 9552 Enqueuing Expose request
21:21:21.749 00.000 9976 Worker thread wakes up
21:21:21.749 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.64, 0.96) opts 0xd
21:21:21.749 00.000 9976 Handling offset move in thread for scope, endpoint = (1.64, 0.96)
21:21:21.749 00.000 9976 Moving (1.64, 0.96) raw xDistance=-1.58 yDistance=1.26
21:21:21.749 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.58
21:21:21.749 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=1.04 newest=4.67
21:21:21.749 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
21:21:21.749 00.000 9976 MoveAxis(E, 36, ABG)
21:21:21.749 00.000 9976 Guiding  Dir = 2, Dur = 36
21:21:21.780 00.031 9976 IsSlewing returns 0
21:21:21.780 00.000 9976 IsGuiding returns 0
21:21:21.812 00.032 9976 PulseGuide returned control before completion, sleep 15
21:21:21.838 00.026 9976 IsGuiding returns 1
21:21:21.838 00.000 9976 scope still moving after pulse duration time elapsed
21:21:21.890 00.052 9976 IsSlewing returns 0
21:21:21.890 00.000 9976 IsGuiding returns 0
21:21:21.890 00.000 9976 scope move finished after 36 + 73 ms
21:21:21.890 00.000 9976 Move returns status 0, amount 36
21:21:21.890 00.000 9976 MoveAxis(S, 47, ABG)
21:21:21.890 00.000 9976 Guiding  Dir = 1, Dur = 47
21:21:21.922 00.032 9976 IsSlewing returns 0
21:21:21.923 00.001 9976 IsGuiding returns 0
21:21:21.954 00.031 9976 PulseGuide returned control before completion, sleep 26
21:21:22.042 00.088 9976 IsGuiding returns 1
21:21:22.042 00.000 9976 scope still moving after pulse duration time elapsed
21:21:22.112 00.070 9976 IsSlewing returns 0
21:21:22.112 00.000 9976 IsGuiding returns 0
21:21:22.112 00.000 9976 scope move finished after 47 + 142 ms
21:21:22.112 00.000 9976 Move returns status 0, amount 47
21:21:22.112 00.000 9976 move complete, result=0
21:21:22.112 00.000 9976 worker thread done servicing request
21:21:22.112 00.000 9976 Worker thread wakes up
21:21:22.112 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:22.113 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:22.113 00.000 9552 GuideStep: -1.6 px 36 ms EAST, 1.3 px 47 ms SOUTH
21:21:25.460 03.347 9976 Exposure complete
21:21:25.545 00.085 9976 worker thread done servicing request
21:21:25.545 00.000 9552 OnExposeComplete: enter
21:21:25.545 00.000 9552 UpdateGuideState(): m_state=6
21:21:25.545 00.000 9552 Star::Find(15, 1649, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
21:21:25.545 00.000 9552 Star::Find returns 1 (1), X=1650.01, Y=347.34, Mass=5269042, SNR=221.1, Peak=65504 HFD=7.7
21:21:25.545 00.000 9552 Star::Find false star n=4 nbg=271 bg=1729.0 sigma=865.8 thresh=4326 peak=3856
21:21:25.545 00.000 9552 Star::Find false star n=2 nbg=254 bg=3623.4 sigma=892.6 thresh=6301 peak=6050
21:21:25.545 00.000 9552 Star::Find false star n=4 nbg=238 bg=3830.3 sigma=822.8 thresh=6299 peak=5548
21:21:25.545 00.000 9552 MultiStar: [#1 2.17,1.40,0.00,M5] [#2 1.98,1.64,0.00,M4] [#3 2.93,0.97,0.00,M4] [#4 2.50,1.39,0.00,M5] [#5 2.42,1.46,0.00,M4] [#6 3.36,3.88,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:25.545 00.000 9552 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.08) = xAngle (-2.37 = -2.37)
21:21:25.545 00.000 9552 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.38 = 0.90)
21:21:25.545 00.000 9552 CameraToMount -- cameraX=1.84 cameraY=1.57 hyp=2.42 cameraTheta=0.71 mountX=-1.74 mountY=1.89, mountTheta=2.31
21:21:25.546 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.84, y=1.57, opts=13)
21:21:25.546 00.000 9552 Enqueuing Move request for scope (1.84, 1.57)
21:21:25.546 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:21:25.546 00.000 9552 UpdateGuideState exits: m=5269042 SNR=221.1 Saturated
21:21:25.546 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:25.546 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:25.546 00.000 9976 Worker thread wakes up
21:21:25.546 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.84, 1.57) opts 0xd
21:21:25.546 00.000 9976 Handling offset move in thread for scope, endpoint = (1.84, 1.57)
21:21:25.546 00.000 9976 Moving (1.84, 1.57) raw xDistance=-1.74 yDistance=1.89
21:21:25.546 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.74
21:21:25.546 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.89 from input 1.89
21:21:25.546 00.000 9552 Enqueuing Expose request
21:21:25.547 00.001 9976 MoveAxis(E, 40, ABG)
21:21:25.547 00.000 9976 Guiding  Dir = 2, Dur = 40
21:21:25.579 00.032 9976 IsSlewing returns 0
21:21:25.580 00.001 9976 IsGuiding returns 0
21:21:25.612 00.032 9976 PulseGuide returned control before completion, sleep 19
21:21:25.631 00.019 9976 IsGuiding returns 1
21:21:25.631 00.000 9976 scope still moving after pulse duration time elapsed
21:21:25.702 00.071 9976 IsSlewing returns 0
21:21:25.703 00.001 9976 IsGuiding returns 0
21:21:25.703 00.000 9976 scope move finished after 40 + 82 ms
21:21:25.703 00.000 9976 Move returns status 0, amount 40
21:21:25.703 00.000 9976 MoveAxis(S, 71, ABG)
21:21:25.703 00.000 9976 Guiding  Dir = 1, Dur = 71
21:21:25.733 00.030 9976 IsSlewing returns 0
21:21:25.733 00.000 9976 IsGuiding returns 0
21:21:25.765 00.032 9976 PulseGuide returned control before completion, sleep 50
21:21:25.819 00.054 9976 IsGuiding returns 1
21:21:25.819 00.000 9976 scope still moving after pulse duration time elapsed
21:21:25.874 00.055 9976 IsSlewing returns 0
21:21:25.875 00.001 9976 IsGuiding returns 0
21:21:25.875 00.000 9976 scope move finished after 71 + 70 ms
21:21:25.875 00.000 9976 Move returns status 0, amount 71
21:21:25.875 00.000 9976 move complete, result=0
21:21:25.875 00.000 9976 worker thread done servicing request
21:21:25.875 00.000 9976 Worker thread wakes up
21:21:25.875 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:25.875 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:25.875 00.000 9552 GuideStep: -1.7 px 40 ms EAST, 1.9 px 71 ms SOUTH
21:21:29.220 03.345 9976 Exposure complete
21:21:29.315 00.095 9976 worker thread done servicing request
21:21:29.316 00.001 9552 OnExposeComplete: enter
21:21:29.316 00.000 9552 UpdateGuideState(): m_state=6
21:21:29.316 00.000 9552 Star::Find(15, 1650, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
21:21:29.316 00.000 9552 Star::Find returns 1 (1), X=1650.54, Y=346.71, Mass=4920823, SNR=222.0, Peak=65504 HFD=7.3
21:21:29.316 00.000 9552 Star::Find false star n=3 nbg=274 bg=1794.2 sigma=949.9 thresh=4644 peak=3375
21:21:29.316 00.000 9552 Star::Find false star n=3 nbg=251 bg=3443.8 sigma=823.1 thresh=5913 peak=5876
21:21:29.316 00.000 9552 Star::Find false star n=4 nbg=264 bg=3672.0 sigma=975.2 thresh=6598 peak=5049
21:21:29.316 00.000 9552 MultiStar: [#1 3.07,1.55,0.00,M6] [#2 3.65,1.44,0.00,M5] [#3 3.61,1.02,0.00,M5] [#4 3.95,1.48,0.00,M6] [#5 2.82,1.06,0.00,M5] [#6 1.62,3.47,0.00,R] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:29.316 00.000 9552 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.08) = xAngle (-2.70 = -2.70)
21:21:29.316 00.000 9552 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.71 = 0.57)
21:21:29.316 00.000 9552 CameraToMount -- cameraX=2.37 cameraY=0.94 hyp=2.55 cameraTheta=0.38 mountX=-2.31 mountY=1.38, mountTheta=2.60
21:21:29.317 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.37, y=0.94, opts=13)
21:21:29.317 00.000 9552 Enqueuing Move request for scope (2.37, 0.94)
21:21:29.317 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:29.318 00.001 9552 UpdateGuideState exits: m=4920823 SNR=222.0 Saturated
21:21:29.318 00.000 9976 Worker thread wakes up
21:21:29.318 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.37, 0.94) opts 0xd
21:21:29.318 00.000 9976 Handling offset move in thread for scope, endpoint = (2.37, 0.94)
21:21:29.318 00.000 9976 Moving (2.37, 0.94) raw xDistance=-2.31 yDistance=1.38
21:21:29.318 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.54 from input -2.31
21:21:29.318 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
21:21:29.318 00.000 9976 MoveAxis(E, 53, ABG)
21:21:29.318 00.000 9976 Guiding  Dir = 2, Dur = 53
21:21:29.318 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:29.318 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:29.318 00.000 9552 Enqueuing Expose request
21:21:29.342 00.024 9976 IsSlewing returns 0
21:21:29.343 00.001 9976 IsGuiding returns 0
21:21:29.374 00.031 9976 PulseGuide returned control before completion, sleep 32
21:21:29.407 00.033 9976 IsGuiding returns 1
21:21:29.407 00.000 9976 scope still moving after pulse duration time elapsed
21:21:29.467 00.060 9976 IsSlewing returns 0
21:21:29.467 00.000 9976 IsGuiding returns 0
21:21:29.467 00.000 9976 scope move finished after 53 + 71 ms
21:21:29.467 00.000 9976 Move returns status 0, amount 53
21:21:29.467 00.000 9976 MoveAxis(S, 52, ABG)
21:21:29.467 00.000 9976 Guiding  Dir = 1, Dur = 52
21:21:29.500 00.033 9976 IsSlewing returns 0
21:21:29.500 00.000 9976 IsGuiding returns 0
21:21:29.532 00.032 9976 PulseGuide returned control before completion, sleep 31
21:21:29.565 00.033 9976 IsGuiding returns 1
21:21:29.565 00.000 9976 scope still moving after pulse duration time elapsed
21:21:29.624 00.059 9976 IsSlewing returns 0
21:21:29.625 00.001 9976 IsGuiding returns 0
21:21:29.625 00.000 9976 scope move finished after 52 + 72 ms
21:21:29.625 00.000 9976 Move returns status 0, amount 52
21:21:29.625 00.000 9976 move complete, result=0
21:21:29.625 00.000 9976 worker thread done servicing request
21:21:29.625 00.000 9976 Worker thread wakes up
21:21:29.625 00.000 9552 GuideStep: -2.3 px 53 ms EAST, 1.4 px 52 ms SOUTH
21:21:29.625 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:29.625 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:32.969 03.344 9976 Exposure complete
21:21:33.064 00.095 9976 worker thread done servicing request
21:21:33.064 00.000 9552 OnExposeComplete: enter
21:21:33.064 00.000 9552 UpdateGuideState(): m_state=6
21:21:33.064 00.000 9552 Star::Find(15, 1650, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
21:21:33.064 00.000 9552 Star::Find returns 1 (1), X=1651.23, Y=346.47, Mass=5310256, SNR=251.2, Peak=65504 HFD=7.5
21:21:33.065 00.001 9552 Star::Find false star n=8 nbg=268 bg=3399.0 sigma=934.1 thresh=6201 peak=5898
21:21:33.065 00.000 9552 Star::Find false star n=3 nbg=253 bg=1675.8 sigma=682.4 thresh=3723 peak=3610
21:21:33.065 00.000 9552 Star::Find false star n=4 nbg=262 bg=3571.0 sigma=860.1 thresh=6151 peak=5658
21:21:33.065 00.000 9552 Star::Find false star n=3 nbg=262 bg=3800.4 sigma=988.0 thresh=6764 peak=5123
21:21:33.065 00.000 9552 MultiStar: [#1 3.26,0.75,0.00,M7] [#2 3.93,0.86,0.00,M6] [#3 4.21,0.55,0.00,M6] [#4 3.51,1.05,0.00,M7] [#5 3.95,0.75,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:33.065 00.000 9552 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.08) = xAngle (-2.86 = -2.86)
21:21:33.065 00.000 9552 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.87 = 0.42)
21:21:33.065 00.000 9552 CameraToMount -- cameraX=3.06 cameraY=0.69 hyp=3.14 cameraTheta=0.22 mountX=-3.01 mountY=1.27, mountTheta=2.74
21:21:33.066 00.001 9552 SchedulePrimaryMove(104D1A90, x=3.06, y=0.69, opts=13)
21:21:33.066 00.000 9552 Enqueuing Move request for scope (3.06, 0.69)
21:21:33.066 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:33.066 00.000 9552 UpdateGuideState exits: m=5310256 SNR=251.2 Saturated
21:21:33.066 00.000 9976 Worker thread wakes up
21:21:33.066 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (3.06, 0.69) opts 0xd
21:21:33.066 00.000 9976 Handling offset move in thread for scope, endpoint = (3.06, 0.69)
21:21:33.066 00.000 9976 Moving (3.06, 0.69) raw xDistance=-3.01 yDistance=1.27
21:21:33.066 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:33.066 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:33.066 00.000 9552 Enqueuing Expose request
21:21:33.066 00.000 9976 GuideAlgorithmHysteresis::Result() returns -2.01 from input -3.01
21:21:33.066 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
21:21:33.066 00.000 9976 MoveAxis(E, 69, ABG)
21:21:33.066 00.000 9976 Guiding  Dir = 2, Dur = 69
21:21:33.110 00.044 9976 IsSlewing returns 0
21:21:33.110 00.000 9976 IsGuiding returns 0
21:21:33.142 00.032 9976 PulseGuide returned control before completion, sleep 48
21:21:33.205 00.063 9976 IsGuiding returns 1
21:21:33.205 00.000 9976 scope still moving after pulse duration time elapsed
21:21:33.293 00.088 9976 IsSlewing returns 0
21:21:33.293 00.000 9976 IsGuiding returns 0
21:21:33.293 00.000 9976 scope move finished after 69 + 113 ms
21:21:33.293 00.000 9976 Move returns status 0, amount 69
21:21:33.293 00.000 9976 MoveAxis(S, 48, ABG)
21:21:33.293 00.000 9976 Guiding  Dir = 1, Dur = 48
21:21:33.313 00.020 9976 IsSlewing returns 0
21:21:33.313 00.000 9976 IsGuiding returns 0
21:21:33.345 00.032 9976 PulseGuide returned control before completion, sleep 27
21:21:33.377 00.032 9976 IsGuiding returns 1
21:21:33.377 00.000 9976 scope still moving after pulse duration time elapsed
21:21:33.469 00.092 9976 IsSlewing returns 0
21:21:33.469 00.000 9976 IsGuiding returns 0
21:21:33.469 00.000 9976 scope move finished after 48 + 108 ms
21:21:33.469 00.000 9976 Move returns status 0, amount 48
21:21:33.469 00.000 9976 move complete, result=0
21:21:33.469 00.000 9976 worker thread done servicing request
21:21:33.469 00.000 9976 Worker thread wakes up
21:21:33.469 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:33.469 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:33.469 00.000 9552 GuideStep: -3.0 px 69 ms EAST, 1.3 px 48 ms SOUTH
21:21:36.816 03.347 9976 Exposure complete
21:21:36.905 00.089 9976 worker thread done servicing request
21:21:36.905 00.000 9552 OnExposeComplete: enter
21:21:36.905 00.000 9552 UpdateGuideState(): m_state=6
21:21:36.905 00.000 9552 Star::Find(15, 1651, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
21:21:36.905 00.000 9552 Star::Find returns 1 (1), X=1651.02, Y=346.48, Mass=5548856, SNR=272.6, Peak=65504 HFD=7.9
21:21:36.905 00.000 9552 Star::Find false star n=2 nbg=264 bg=3473.8 sigma=1003.7 thresh=6485 peak=5313
21:21:36.905 00.000 9552 Star::Find false star n=3 nbg=281 bg=1707.0 sigma=884.8 thresh=4361 peak=3716
21:21:36.905 00.000 9552 Star::Find false star n=1 nbg=261 bg=3577.9 sigma=948.2 thresh=6422 peak=6209
21:21:36.905 00.000 9552 Star::Find false star n=1 nbg=258 bg=3678.5 sigma=947.3 thresh=6520 peak=5042
21:21:36.905 00.000 9552 MultiStar: [#1 3.06,0.66,0.00,M8] [#2 3.29,0.95,0.00,M7] [#3 3.04,0.53,0.00,M7] [#4 3.82,0.05,0.00,M8] [#5 19.22,-9.78,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:36.905 00.000 9552 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.08) = xAngle (-2.84 = -2.84)
21:21:36.905 00.000 9552 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.85 = 0.44)
21:21:36.905 00.000 9552 CameraToMount -- cameraX=2.86 cameraY=0.70 hyp=2.94 cameraTheta=0.24 mountX=-2.81 mountY=1.24, mountTheta=2.72
21:21:36.906 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.86, y=0.70, opts=13)
21:21:36.906 00.000 9552 Enqueuing Move request for scope (2.86, 0.70)
21:21:36.906 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:36.906 00.000 9552 UpdateGuideState exits: m=5548856 SNR=272.6 Saturated
21:21:36.906 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:36.906 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:36.906 00.000 9552 Enqueuing Expose request
21:21:36.906 00.000 9976 Worker thread wakes up
21:21:36.906 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.86, 0.70) opts 0xd
21:21:36.906 00.000 9976 Handling offset move in thread for scope, endpoint = (2.86, 0.70)
21:21:36.906 00.000 9976 Moving (2.86, 0.70) raw xDistance=-2.81 yDistance=1.24
21:21:36.906 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.91 from input -2.81
21:21:36.906 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
21:21:36.906 00.000 9976 MoveAxis(E, 66, ABG)
21:21:36.906 00.000 9976 Guiding  Dir = 2, Dur = 66
21:21:36.937 00.031 9976 IsSlewing returns 0
21:21:36.937 00.000 9976 IsGuiding returns 0
21:21:36.969 00.032 9976 PulseGuide returned control before completion, sleep 45
21:21:37.018 00.049 9976 IsGuiding returns 1
21:21:37.018 00.000 9976 scope still moving after pulse duration time elapsed
21:21:37.077 00.059 9976 IsSlewing returns 0
21:21:37.077 00.000 9976 IsGuiding returns 0
21:21:37.077 00.000 9976 scope move finished after 66 + 74 ms
21:21:37.077 00.000 9976 Move returns status 0, amount 66
21:21:37.077 00.000 9976 MoveAxis(S, 47, ABG)
21:21:37.077 00.000 9976 Guiding  Dir = 1, Dur = 47
21:21:37.108 00.031 9976 IsSlewing returns 0
21:21:37.108 00.000 9976 IsGuiding returns 0
21:21:37.139 00.031 9976 PulseGuide returned control before completion, sleep 26
21:21:37.175 00.036 9976 IsGuiding returns 1
21:21:37.175 00.000 9976 scope still moving after pulse duration time elapsed
21:21:37.236 00.061 9976 IsSlewing returns 0
21:21:37.237 00.001 9976 IsGuiding returns 0
21:21:37.237 00.000 9976 scope move finished after 47 + 81 ms
21:21:37.237 00.000 9976 Move returns status 0, amount 47
21:21:37.237 00.000 9976 move complete, result=0
21:21:37.237 00.000 9976 worker thread done servicing request
21:21:37.237 00.000 9976 Worker thread wakes up
21:21:37.237 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:37.237 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:37.237 00.000 9552 GuideStep: -2.8 px 66 ms EAST, 1.2 px 47 ms SOUTH
21:21:40.576 03.339 9976 Exposure complete
21:21:40.672 00.096 9976 worker thread done servicing request
21:21:40.672 00.000 9552 OnExposeComplete: enter
21:21:40.672 00.000 9552 UpdateGuideState(): m_state=6
21:21:40.673 00.001 9552 Star::Find(15, 1651, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
21:21:40.673 00.000 9552 Star::Find returns 1 (1), X=1651.20, Y=345.50, Mass=5376856, SNR=229.5, Peak=65504 HFD=7.7
21:21:40.673 00.000 9552 Star::Find false star n=3 nbg=269 bg=3541.9 sigma=1091.1 thresh=6815 peak=5343
21:21:40.673 00.000 9552 Star::Find false star n=3 nbg=273 bg=1797.6 sigma=929.7 thresh=4587 peak=3152
21:21:40.673 00.000 9552 Star::Find false star n=4 nbg=271 bg=3549.9 sigma=975.1 thresh=6475 peak=6133
21:21:40.673 00.000 9552 Star::Find false star n=9 nbg=245 bg=3549.8 sigma=878.6 thresh=6186 peak=5435
21:21:40.673 00.000 9552 MultiStar: [#1 3.18,-0.18,0.00,M9] [#2 4.51,0.08,0.00,M8] [#3 2.62,-1.32,0.00,M8] [#4 4.39,-0.79,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:40.673 00.000 9552 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.08) = xAngle (-3.17 = 3.11)
21:21:40.673 00.000 9552 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.18 = 0.10)
21:21:40.673 00.000 9552 CameraToMount -- cameraX=3.03 cameraY=-0.27 hyp=3.04 cameraTheta=-0.09 mountX=-3.04 mountY=0.32, mountTheta=3.04
21:21:40.674 00.001 9552 SchedulePrimaryMove(104D1A90, x=3.03, y=-0.27, opts=13)
21:21:40.674 00.000 9552 Enqueuing Move request for scope (3.03, -0.27)
21:21:40.674 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:40.674 00.000 9552 UpdateGuideState exits: m=5376856 SNR=229.5 Saturated
21:21:40.674 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:40.674 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:40.674 00.000 9552 Enqueuing Expose request
21:21:40.675 00.001 9976 Worker thread wakes up
21:21:40.675 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (3.03, -0.27) opts 0xd
21:21:40.675 00.000 9976 Handling offset move in thread for scope, endpoint = (3.03, -0.27)
21:21:40.675 00.000 9976 Moving (3.03, -0.27) raw xDistance=-3.04 yDistance=0.32
21:21:40.675 00.000 9976 GuideAlgorithmHysteresis::Result() returns -2.05 from input -3.04
21:21:40.675 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:40.675 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:21:40.675 00.000 9976 MoveAxis(E, 71, ABG)
21:21:40.675 00.000 9976 Guiding  Dir = 2, Dur = 71
21:21:40.703 00.028 9976 IsSlewing returns 0
21:21:40.704 00.001 9976 IsGuiding returns 0
21:21:40.735 00.031 9976 PulseGuide returned control before completion, sleep 50
21:21:40.797 00.062 9976 IsGuiding returns 1
21:21:40.797 00.000 9976 scope still moving after pulse duration time elapsed
21:21:40.909 00.112 9976 IsSlewing returns 0
21:21:40.910 00.001 9976 IsGuiding returns 0
21:21:40.910 00.000 9976 scope move finished after 71 + 134 ms
21:21:40.910 00.000 9976 Move returns status 0, amount 71
21:21:40.910 00.000 9976 MoveAxis(N, 0, ABG)
21:21:40.910 00.000 9976 Move returns status 0, amount 0
21:21:40.910 00.000 9976 move complete, result=0
21:21:40.910 00.000 9976 worker thread done servicing request
21:21:40.910 00.000 9976 Worker thread wakes up
21:21:40.910 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:40.910 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:40.910 00.000 9552 GuideStep: -3.0 px 71 ms EAST, 0.3 px 0 ms NORTH
21:21:44.251 03.341 9976 Exposure complete
21:21:44.345 00.094 9976 worker thread done servicing request
21:21:44.345 00.000 9552 OnExposeComplete: enter
21:21:44.345 00.000 9552 UpdateGuideState(): m_state=6
21:21:44.345 00.000 9552 Star::Find(15, 1651, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
21:21:44.346 00.001 9552 Star::Find returns 1 (1), X=1650.55, Y=345.59, Mass=5102670, SNR=215.3, Peak=65504 HFD=7.4
21:21:44.346 00.000 9552 Star::Find false star n=5 nbg=274 bg=1666.0 sigma=907.6 thresh=4389 peak=3382
21:21:44.346 00.000 9552 Star::Find false star n=3 nbg=256 bg=3443.2 sigma=810.2 thresh=5874 peak=5763
21:21:44.346 00.000 9552 MultiStar: [#1 2.74,-0.05,0.00,M10] [#2 3.41,-0.37,0.00,M9] [#3 2.83,-0.18,0.00,M9] [#4 3.59,-0.39,0.00,M10] [#5 3.51,-1.30,0.00,M8] [#6 2.26,-1.61,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:44.346 00.000 9552 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.08) = xAngle (-3.15 = 3.13)
21:21:44.346 00.000 9552 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.16 = 0.12)
21:21:44.346 00.000 9552 CameraToMount -- cameraX=2.39 cameraY=-0.18 hyp=2.39 cameraTheta=-0.08 mountX=-2.39 mountY=0.28, mountTheta=3.02
21:21:44.347 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.39, y=-0.18, opts=13)
21:21:44.347 00.000 9552 Enqueuing Move request for scope (2.39, -0.18)
21:21:44.347 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:44.347 00.000 9552 UpdateGuideState exits: m=5102670 SNR=215.3 Saturated
21:21:44.347 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:44.347 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:44.347 00.000 9552 Enqueuing Expose request
21:21:44.347 00.000 9976 Worker thread wakes up
21:21:44.347 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.39, -0.18) opts 0xd
21:21:44.347 00.000 9976 Handling offset move in thread for scope, endpoint = (2.39, -0.18)
21:21:44.347 00.000 9976 Moving (2.39, -0.18) raw xDistance=-2.39 yDistance=0.28
21:21:44.347 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.65 from input -2.39
21:21:44.347 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:44.348 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:21:44.348 00.000 9976 MoveAxis(E, 57, ABG)
21:21:44.348 00.000 9976 Guiding  Dir = 2, Dur = 57
21:21:44.375 00.027 9976 IsSlewing returns 0
21:21:44.375 00.000 9976 IsGuiding returns 0
21:21:44.407 00.032 9976 PulseGuide returned control before completion, sleep 36
21:21:44.452 00.045 9976 IsGuiding returns 1
21:21:44.452 00.000 9976 scope still moving after pulse duration time elapsed
21:21:44.503 00.051 9976 IsSlewing returns 0
21:21:44.504 00.001 9976 IsGuiding returns 0
21:21:44.504 00.000 9976 scope move finished after 57 + 71 ms
21:21:44.504 00.000 9976 Move returns status 0, amount 57
21:21:44.504 00.000 9976 MoveAxis(N, 0, ABG)
21:21:44.504 00.000 9976 Move returns status 0, amount 0
21:21:44.504 00.000 9976 move complete, result=0
21:21:44.504 00.000 9976 worker thread done servicing request
21:21:44.504 00.000 9976 Worker thread wakes up
21:21:44.504 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:44.504 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:44.505 00.001 9552 GuideStep: -2.4 px 57 ms EAST, 0.3 px 0 ms NORTH
21:21:47.856 03.351 9976 Exposure complete
21:21:47.949 00.093 9976 worker thread done servicing request
21:21:47.949 00.000 9552 OnExposeComplete: enter
21:21:47.949 00.000 9552 UpdateGuideState(): m_state=6
21:21:47.949 00.000 9552 Star::Find(15, 1650, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
21:21:47.950 00.001 9552 Star::Find returns 1 (1), X=1650.23, Y=345.49, Mass=5296922, SNR=197.8, Peak=65504 HFD=7.6
21:21:47.950 00.000 9552 Star::Find false star n=12 nbg=242 bg=3287.4 sigma=862.0 thresh=5874 peak=5792
21:21:47.950 00.000 9552 Star::Find false star n=4 nbg=256 bg=3571.9 sigma=928.0 thresh=6356 peak=6090
21:21:47.950 00.000 9552 MultiStar: [#1 2.73,-0.37,0.00,R] [#2 3.03,-0.16,0.00,M10] [#3 3.05,-0.41,0.00,M10] [#4 3.70,-0.19,0.00,R] [#5 3.49,-0.99,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -5.38,-7.28,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:47.950 00.000 9552 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.08) = xAngle (-3.22 = 3.07)
21:21:47.950 00.000 9552 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.23 = 0.06)
21:21:47.950 00.000 9552 CameraToMount -- cameraX=2.07 cameraY=-0.29 hyp=2.09 cameraTheta=-0.14 mountX=-2.08 mountY=0.12, mountTheta=3.09
21:21:47.952 00.002 9552 SchedulePrimaryMove(104D1A90, x=2.07, y=-0.29, opts=13)
21:21:47.952 00.000 9552 Enqueuing Move request for scope (2.07, -0.29)
21:21:47.952 00.000 9976 Worker thread wakes up
21:21:47.953 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (2.07, -0.29) opts 0xd
21:21:47.953 00.000 9976 Handling offset move in thread for scope, endpoint = (2.07, -0.29)
21:21:47.953 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:47.953 00.000 9976 Moving (2.07, -0.29) raw xDistance=-2.08 yDistance=0.12
21:21:47.953 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.43 from input -2.08
21:21:47.953 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:47.953 00.000 9552 UpdateGuideState exits: m=5296922 SNR=197.8 Saturated
21:21:47.953 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:21:47.953 00.000 9976 MoveAxis(E, 49, ABG)
21:21:47.953 00.000 9976 Guiding  Dir = 2, Dur = 49
21:21:47.953 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:47.953 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:47.953 00.000 9552 Enqueuing Expose request
21:21:48.010 00.057 9976 IsSlewing returns 0
21:21:48.011 00.001 9976 IsGuiding returns 0
21:21:48.031 00.020 9976 PulseGuide returned control before completion, sleep 39
21:21:48.076 00.045 9976 IsGuiding returns 1
21:21:48.076 00.000 9976 scope still moving after pulse duration time elapsed
21:21:48.139 00.063 9976 IsSlewing returns 0
21:21:48.139 00.000 9976 IsGuiding returns 0
21:21:48.139 00.000 9976 scope move finished after 49 + 80 ms
21:21:48.139 00.000 9976 Move returns status 0, amount 49
21:21:48.139 00.000 9976 MoveAxis(N, 0, ABG)
21:21:48.139 00.000 9976 Move returns status 0, amount 0
21:21:48.139 00.000 9976 move complete, result=0
21:21:48.140 00.001 9976 worker thread done servicing request
21:21:48.140 00.000 9976 Worker thread wakes up
21:21:48.140 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:48.140 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:48.140 00.000 9552 GuideStep: -2.1 px 49 ms EAST, 0.1 px 0 ms NORTH
21:21:51.485 03.345 9976 Exposure complete
21:21:51.580 00.095 9976 worker thread done servicing request
21:21:51.580 00.000 9552 OnExposeComplete: enter
21:21:51.580 00.000 9552 UpdateGuideState(): m_state=6
21:21:51.580 00.000 9552 Star::Find(15, 1650, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
21:21:51.580 00.000 9552 Star::Find returns 1 (1), X=1650.95, Y=344.60, Mass=5571637, SNR=288.4, Peak=65504 HFD=7.9
21:21:51.580 00.000 9552 Star::Find false star n=4 nbg=250 bg=2000.8 sigma=746.1 thresh=4239 peak=4113
21:21:51.580 00.000 9552 Star::Find false star n=4 nbg=269 bg=3498.9 sigma=993.1 thresh=6478 peak=5867
21:21:51.580 00.000 9552 Star::Find false star n=3 nbg=261 bg=3692.5 sigma=943.0 thresh=6521 peak=5234
21:21:51.580 00.000 9552 MultiStar: [#1 0.15,-0.82,0.73,U] [#2 3.55,-0.26,0.00,R] [#3 3.17,-1.24,0.00,R] [#4 0.36,-1.25,0.05,U] [#5 3.59,-1.62,0.00,M10] [#6 0.41,-2.23,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:51.581 00.001 9552 refined, 2 included, MultiStar: {1.64, -1.04}, one-star: {2.78, -1.18}
21:21:51.581 00.000 9552 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.08) = xAngle (-3.64 = 2.64)
21:21:51.581 00.000 9552 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.65 = -0.37)
21:21:51.581 00.000 9552 CameraToMount -- cameraX=1.64 cameraY=-1.04 hyp=1.94 cameraTheta=-0.56 mountX=-1.70 mountY=-0.70, mountTheta=-2.75
21:21:51.582 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.64, y=-1.04, opts=13)
21:21:51.582 00.000 9552 Enqueuing Move request for scope (1.64, -1.04)
21:21:51.582 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:51.582 00.000 9552 UpdateGuideState exits: m=5571637 SNR=288.4 Saturated
21:21:51.582 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:51.582 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:51.582 00.000 9552 Enqueuing Expose request
21:21:51.582 00.000 9976 Worker thread wakes up
21:21:51.582 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.64, -1.04) opts 0xd
21:21:51.582 00.000 9976 Handling offset move in thread for scope, endpoint = (1.64, -1.04)
21:21:51.582 00.000 9976 Moving (1.64, -1.04) raw xDistance=-1.70 yDistance=-0.70
21:21:51.582 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.70
21:21:51.582 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:51.582 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
21:21:51.582 00.000 9976 MoveAxis(E, 41, ABG)
21:21:51.582 00.000 9976 Guiding  Dir = 2, Dur = 41
21:21:51.609 00.027 9976 IsSlewing returns 0
21:21:51.609 00.000 9976 IsGuiding returns 0
21:21:51.640 00.031 9976 PulseGuide returned control before completion, sleep 20
21:21:51.673 00.033 9976 IsGuiding returns 1
21:21:51.674 00.001 9976 scope still moving after pulse duration time elapsed
21:21:51.780 00.106 9976 IsSlewing returns 0
21:21:51.781 00.001 9976 IsGuiding returns 0
21:21:51.781 00.000 9976 scope move finished after 41 + 131 ms
21:21:51.781 00.000 9976 Move returns status 0, amount 41
21:21:51.781 00.000 9976 MoveAxis(N, 0, ABG)
21:21:51.781 00.000 9976 Move returns status 0, amount 0
21:21:51.781 00.000 9976 move complete, result=0
21:21:51.781 00.000 9976 worker thread done servicing request
21:21:51.781 00.000 9976 Worker thread wakes up
21:21:51.781 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:51.781 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:51.781 00.000 9552 GuideStep: -1.7 px 41 ms EAST, -0.7 px 0 ms NORTH
21:21:55.129 03.348 9976 Exposure complete
21:21:55.223 00.094 9976 worker thread done servicing request
21:21:55.224 00.001 9552 OnExposeComplete: enter
21:21:55.224 00.000 9552 UpdateGuideState(): m_state=6
21:21:55.224 00.000 9552 Star::Find(15, 1650, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
21:21:55.224 00.000 9552 Star::Find returns 1 (1), X=1649.67, Y=345.54, Mass=5542812, SNR=247.9, Peak=65504 HFD=7.8
21:21:55.224 00.000 9552 Star::Find false star n=5 nbg=265 bg=3286.3 sigma=924.8 thresh=6061 peak=5343
21:21:55.224 00.000 9552 Star::Find false star n=1 nbg=274 bg=1710.7 sigma=895.9 thresh=4398 peak=3893
21:21:55.224 00.000 9552 Star::Find false star n=4 nbg=275 bg=3654.1 sigma=1016.9 thresh=6705 peak=5301
21:21:55.224 00.000 9552 Star::Find false star n=1 nbg=269 bg=3756.3 sigma=959.7 thresh=6635 peak=5024
21:21:55.224 00.000 9552 MultiStar: [#1 -0.92,0.52,0.94,U] [#2 -1.09,0.37,0.14,U] [#3 -1.78,0.64,0.06,U] [#4 -1.43,-0.08,0.09,U] [#5 2.28,-0.25,0.00,R] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:21:55.224 00.000 9552 refined, 4 included, MultiStar: {0.11, 0.15}, one-star: {1.51, -0.24}
21:21:55.224 00.000 9552 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.08) = xAngle (-2.15 = -2.15)
21:21:55.224 00.000 9552 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.16 = 1.12)
21:21:55.224 00.000 9552 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.93 mountX=-0.10 mountY=0.17, mountTheta=2.12
21:21:55.227 00.003 9552 SchedulePrimaryMove(104D1A90, x=0.11, y=0.15, opts=13)
21:21:55.227 00.000 9552 Enqueuing Move request for scope (0.11, 0.15)
21:21:55.227 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:21:55.227 00.000 9552 UpdateGuideState exits: m=5542812 SNR=247.9 Saturated
21:21:55.227 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:55.227 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:55.227 00.000 9552 Enqueuing Expose request
21:21:55.227 00.000 9976 Worker thread wakes up
21:21:55.227 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
21:21:55.227 00.000 9976 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
21:21:55.227 00.000 9976 Moving (0.11, 0.15) raw xDistance=-0.10 yDistance=0.17
21:21:55.227 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:21:55.227 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:55.227 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:21:55.227 00.000 9976 MoveAxis(E, 0, ABG)
21:21:55.227 00.000 9976 Move returns status 0, amount 0
21:21:55.228 00.001 9976 MoveAxis(N, 0, ABG)
21:21:55.228 00.000 9976 Move returns status 0, amount 0
21:21:55.228 00.000 9976 move complete, result=0
21:21:55.228 00.000 9976 worker thread done servicing request
21:21:55.228 00.000 9976 Worker thread wakes up
21:21:55.228 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:55.228 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:21:55.228 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:21:58.570 03.342 9976 Exposure complete
21:21:58.666 00.096 9976 worker thread done servicing request
21:21:58.666 00.000 9552 OnExposeComplete: enter
21:21:58.666 00.000 9552 UpdateGuideState(): m_state=6
21:21:58.666 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
21:21:58.666 00.000 9552 Star::Find returns 1 (1), X=1649.36, Y=346.09, Mass=5255317, SNR=242.5, Peak=65504 HFD=7.7
21:21:58.666 00.000 9552 Star::Find false star n=7 nbg=266 bg=3361.4 sigma=969.9 thresh=6271 peak=5293
21:21:58.666 00.000 9552 Star::Find false star n=2 nbg=279 bg=1726.7 sigma=919.1 thresh=4484 peak=4000
21:21:58.666 00.000 9552 Star::Find false star n=1 nbg=266 bg=3804.1 sigma=998.1 thresh=6798 peak=5068
21:21:58.666 00.000 9552 MultiStar: [#1 -1.46,0.37,0.87,U] [#2 -1.47,0.70,0.21,U] [#3 -2.20,1.60,0.00,M1] [#4 -2.06,0.55,0.00,M1] [#5 0.00,0.11,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 4.77,9.28,0.00,M5] [#9 0.00,0.00,0.00,L] 
21:21:58.666 00.000 9552 refined, 3 included, MultiStar: {-0.18, 0.37}, one-star: {1.20, 0.31}
21:21:58.666 00.000 9552 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.08) = xAngle (-1.05 = -1.05)
21:21:58.667 00.001 9552 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.06 = 2.23)
21:21:58.667 00.000 9552 CameraToMount -- cameraX=-0.18 cameraY=0.37 hyp=0.41 cameraTheta=2.03 mountX=0.20 mountY=0.32, mountTheta=1.01
21:21:58.667 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.18, y=0.37, opts=13)
21:21:58.667 00.000 9552 Enqueuing Move request for scope (-0.18, 0.37)
21:21:58.667 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:21:58.667 00.000 9976 Worker thread wakes up
21:21:58.668 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.37) opts 0xd
21:21:58.668 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.18, 0.37)
21:21:58.668 00.000 9976 Moving (-0.18, 0.37) raw xDistance=0.20 yDistance=0.32
21:21:58.668 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:21:58.668 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:58.668 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:21:58.668 00.000 9976 MoveAxis(E, 0, ABG)
21:21:58.668 00.000 9976 Move returns status 0, amount 0
21:21:58.668 00.000 9976 MoveAxis(N, 0, ABG)
21:21:58.668 00.000 9976 Move returns status 0, amount 0
21:21:58.668 00.000 9552 UpdateGuideState exits: m=5255317 SNR=242.5 Saturated
21:21:58.668 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:58.668 00.000 9976 move complete, result=0
21:21:58.668 00.000 9976 worker thread done servicing request
21:21:58.668 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:21:58.668 00.000 9552 Enqueuing Expose request
21:21:58.668 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:21:58.668 00.000 9976 Worker thread wakes up
21:21:58.668 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:21:58.668 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:02.011 03.343 9976 Exposure complete
21:22:02.094 00.083 9976 worker thread done servicing request
21:22:02.094 00.000 9552 OnExposeComplete: enter
21:22:02.094 00.000 9552 UpdateGuideState(): m_state=6
21:22:02.095 00.001 9552 Star::Find(15, 1649, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
21:22:02.095 00.000 9552 Star::Find returns 1 (1), X=1650.04, Y=345.67, Mass=5346076, SNR=221.6, Peak=65504 HFD=7.7
21:22:02.095 00.000 9552 Star::Find false star n=2 nbg=275 bg=1692.0 sigma=943.3 thresh=4522 peak=4014
21:22:02.095 00.000 9552 Star::Find false star n=1 nbg=270 bg=3608.0 sigma=1070.9 thresh=6821 peak=5977
21:22:02.095 00.000 9552 Star::Find false star n=9 nbg=249 bg=3587.0 sigma=788.5 thresh=5953 peak=5058
21:22:02.095 00.000 9552 MultiStar: [#1 -0.60,0.25,0.98,U] [#2 -0.97,0.25,0.25,U] [#3 -0.92,0.83,0.09,U] [#4 -0.83,0.64,0.10,U] [#5 1.12,0.16,0.09,U] [#6 0.97,-2.12,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:02.095 00.000 9552 refined, 5 included, MultiStar: {0.39, 0.14}, one-star: {1.88, -0.11}
21:22:02.095 00.000 9552 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.08) = xAngle (-2.73 = -2.73)
21:22:02.095 00.000 9552 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.74 = 0.54)
21:22:02.095 00.000 9552 CameraToMount -- cameraX=0.39 cameraY=0.14 hyp=0.41 cameraTheta=0.35 mountX=-0.38 mountY=0.21, mountTheta=2.63
21:22:02.096 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.39, y=0.14, opts=13)
21:22:02.096 00.000 9552 Enqueuing Move request for scope (0.39, 0.14)
21:22:02.096 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:02.096 00.000 9552 UpdateGuideState exits: m=5346076 SNR=221.6 Saturated
21:22:02.096 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:02.096 00.000 9976 Worker thread wakes up
21:22:02.096 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.14) opts 0xd
21:22:02.096 00.000 9976 Handling offset move in thread for scope, endpoint = (0.39, 0.14)
21:22:02.096 00.000 9976 Moving (0.39, 0.14) raw xDistance=-0.38 yDistance=0.21
21:22:02.096 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
21:22:02.096 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:02.096 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:22:02.096 00.000 9976 MoveAxis(E, 0, ABG)
21:22:02.096 00.000 9976 Move returns status 0, amount 0
21:22:02.096 00.000 9976 MoveAxis(N, 0, ABG)
21:22:02.096 00.000 9976 Move returns status 0, amount 0
21:22:02.096 00.000 9976 move complete, result=0
21:22:02.096 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:02.096 00.000 9552 Enqueuing Expose request
21:22:02.096 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:02.096 00.000 9976 worker thread done servicing request
21:22:02.096 00.000 9976 Worker thread wakes up
21:22:02.096 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:02.096 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:05.451 03.355 9976 Exposure complete
21:22:05.529 00.078 9976 worker thread done servicing request
21:22:05.529 00.000 9552 OnExposeComplete: enter
21:22:05.529 00.000 9552 UpdateGuideState(): m_state=6
21:22:05.529 00.000 9552 Star::Find(15, 1650, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
21:22:05.529 00.000 9552 Star::Find returns 1 (1), X=1649.44, Y=345.96, Mass=5441945, SNR=227.6, Peak=65504 HFD=8.0
21:22:05.529 00.000 9552 Star::Find false star n=5 nbg=250 bg=3335.3 sigma=871.9 thresh=5951 peak=5488
21:22:05.529 00.000 9552 Star::Find false star n=2 nbg=271 bg=1699.9 sigma=856.8 thresh=4270 peak=3934
21:22:05.529 00.000 9552 Star::Find false star n=2 nbg=272 bg=3638.5 sigma=977.5 thresh=6571 peak=6108
21:22:05.529 00.000 9552 Star::Find false star n=3 nbg=252 bg=3794.6 sigma=849.6 thresh=6344 peak=5103
21:22:05.529 00.000 9552 MultiStar: [#1 -1.64,0.93,0.94,U] [#2 -2.03,0.68,0.00,M1] [#3 -1.26,1.20,0.12,U] [#4 -2.49,0.84,0.00,M1] [#5 -0.21,0.43,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:05.529 00.000 9552 refined, 3 included, MultiStar: {-0.20, 0.58}, one-star: {1.28, 0.19}
21:22:05.529 00.000 9552 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.08) = xAngle (-1.18 = -1.18)
21:22:05.529 00.000 9552 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.19 = 2.09)
21:22:05.529 00.000 9552 CameraToMount -- cameraX=-0.20 cameraY=0.58 hyp=0.61 cameraTheta=1.90 mountX=0.23 mountY=0.53, mountTheta=1.16
21:22:05.530 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.20, y=0.58, opts=13)
21:22:05.530 00.000 9552 Enqueuing Move request for scope (-0.20, 0.58)
21:22:05.530 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:05.530 00.000 9552 UpdateGuideState exits: m=5441945 SNR=227.6 Saturated
21:22:05.530 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:05.530 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:05.530 00.000 9552 Enqueuing Expose request
21:22:05.530 00.000 9976 Worker thread wakes up
21:22:05.531 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.58) opts 0xd
21:22:05.531 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.20, 0.58)
21:22:05.531 00.000 9976 Moving (-0.20, 0.58) raw xDistance=0.23 yDistance=0.53
21:22:05.531 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
21:22:05.531 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:05.531 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
21:22:05.531 00.000 9976 MoveAxis(E, 0, ABG)
21:22:05.531 00.000 9976 Move returns status 0, amount 0
21:22:05.531 00.000 9976 MoveAxis(N, 0, ABG)
21:22:05.531 00.000 9976 Move returns status 0, amount 0
21:22:05.531 00.000 9976 move complete, result=0
21:22:05.531 00.000 9976 worker thread done servicing request
21:22:05.531 00.000 9976 Worker thread wakes up
21:22:05.531 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:05.531 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:05.531 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
21:22:08.884 03.353 9976 Exposure complete
21:22:08.956 00.072 9976 worker thread done servicing request
21:22:08.956 00.000 9552 OnExposeComplete: enter
21:22:08.956 00.000 9552 UpdateGuideState(): m_state=6
21:22:08.956 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
21:22:08.956 00.000 9552 Star::Find returns 1 (1), X=1649.02, Y=346.32, Mass=5293783, SNR=294.7, Peak=65504 HFD=7.7
21:22:08.956 00.000 9552 Star::Find false star n=9 nbg=250 bg=3306.6 sigma=845.4 thresh=5843 peak=5376
21:22:08.957 00.001 9552 Star::Find false star n=3 nbg=279 bg=1845.8 sigma=933.2 thresh=4645 peak=3559
21:22:08.957 00.000 9552 Star::Find false star n=6 nbg=248 bg=3607.9 sigma=851.4 thresh=6162 peak=5046
21:22:08.957 00.000 9552 MultiStar: [#1 -1.54,0.84,0.73,U] [#2 -1.45,0.63,0.21,U] [#3 -2.32,2.18,0.00,M1] [#4 -2.09,0.60,0.00,M2] [#5 -0.73,-0.36,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 5.28,8.47,0.00,M6] [#9 0.00,0.00,0.00,L] 
21:22:08.957 00.000 9552 refined, 3 included, MultiStar: {-0.31, 0.64}, one-star: {0.85, 0.54}
21:22:08.957 00.000 9552 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.08) = xAngle (-1.06 = -1.06)
21:22:08.957 00.000 9552 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.07 = 2.21)
21:22:08.957 00.000 9552 CameraToMount -- cameraX=-0.31 cameraY=0.64 hyp=0.71 cameraTheta=2.02 mountX=0.35 mountY=0.57, mountTheta=1.02
21:22:08.957 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.31, y=0.64, opts=13)
21:22:08.957 00.000 9552 Enqueuing Move request for scope (-0.31, 0.64)
21:22:08.957 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:08.957 00.000 9552 UpdateGuideState exits: m=5293783 SNR=294.7 Saturated
21:22:08.957 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:08.957 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:08.957 00.000 9552 Enqueuing Expose request
21:22:08.958 00.001 9976 Worker thread wakes up
21:22:08.958 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.64) opts 0xd
21:22:08.958 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.31, 0.64)
21:22:08.958 00.000 9976 Moving (-0.31, 0.64) raw xDistance=0.35 yDistance=0.57
21:22:08.958 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
21:22:08.958 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:08.958 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
21:22:08.958 00.000 9976 MoveAxis(E, 0, ABG)
21:22:08.958 00.000 9976 Move returns status 0, amount 0
21:22:08.958 00.000 9976 MoveAxis(N, 0, ABG)
21:22:08.958 00.000 9976 Move returns status 0, amount 0
21:22:08.958 00.000 9976 move complete, result=0
21:22:08.958 00.000 9976 worker thread done servicing request
21:22:08.958 00.000 9976 Worker thread wakes up
21:22:08.958 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:08.958 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
21:22:08.958 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:12.299 03.341 9976 Exposure complete
21:22:12.384 00.085 9976 worker thread done servicing request
21:22:12.384 00.000 9552 OnExposeComplete: enter
21:22:12.384 00.000 9552 UpdateGuideState(): m_state=6
21:22:12.384 00.000 9552 Star::Find(15, 1649, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
21:22:12.384 00.000 9552 Star::Find returns 1 (1), X=1649.88, Y=345.66, Mass=5430712, SNR=227.7, Peak=65504 HFD=7.8
21:22:12.385 00.001 9552 Star::Find false star n=2 nbg=268 bg=3567.9 sigma=972.6 thresh=6486 peak=5637
21:22:12.385 00.000 9552 Star::Find false star n=2 nbg=258 bg=3862.7 sigma=919.3 thresh=6621 peak=5040
21:22:12.385 00.000 9552 MultiStar: [#1 -0.71,0.27,1.13,U] [#2 -1.40,0.47,0.25,U] [#3 -1.15,1.20,0.08,U] [#4 -1.19,-0.64,0.13,U] [#5 0.73,0.42,0.09,U] [#6 1.29,-2.04,0.00,M4] [#7 0.22,0.54,0.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:12.385 00.000 9552 refined, 6 included, MultiStar: {0.14, 0.14}, one-star: {1.71, -0.11}
21:22:12.385 00.000 9552 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.08) = xAngle (-2.30 = -2.30)
21:22:12.385 00.000 9552 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.31 = 0.97)
21:22:12.385 00.000 9552 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.77 mountX=-0.14 mountY=0.17, mountTheta=2.25
21:22:12.385 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.14, y=0.14, opts=13)
21:22:12.386 00.001 9552 Enqueuing Move request for scope (0.14, 0.14)
21:22:12.386 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=64, FiltMax=65504, Gamma=0.780
21:22:12.386 00.000 9552 UpdateGuideState exits: m=5430712 SNR=227.7 Saturated
21:22:12.386 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:12.386 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:12.386 00.000 9552 Enqueuing Expose request
21:22:12.386 00.000 9976 Worker thread wakes up
21:22:12.386 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
21:22:12.386 00.000 9976 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
21:22:12.386 00.000 9976 Moving (0.14, 0.14) raw xDistance=-0.14 yDistance=0.17
21:22:12.386 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:22:12.386 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:12.386 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:22:12.386 00.000 9976 MoveAxis(E, 0, ABG)
21:22:12.386 00.000 9976 Move returns status 0, amount 0
21:22:12.386 00.000 9976 MoveAxis(N, 0, ABG)
21:22:12.386 00.000 9976 Move returns status 0, amount 0
21:22:12.386 00.000 9976 move complete, result=0
21:22:12.386 00.000 9976 worker thread done servicing request
21:22:12.386 00.000 9976 Worker thread wakes up
21:22:12.386 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:12.386 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:12.386 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:15.736 03.350 9976 Exposure complete
21:22:15.830 00.094 9976 worker thread done servicing request
21:22:15.830 00.000 9552 OnExposeComplete: enter
21:22:15.830 00.000 9552 UpdateGuideState(): m_state=6
21:22:15.830 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
21:22:15.831 00.001 9552 Star::Find returns 1 (1), X=1649.72, Y=345.98, Mass=5321104, SNR=232.3, Peak=65504 HFD=7.9
21:22:15.831 00.000 9552 Star::Find false star n=8 nbg=254 bg=3338.0 sigma=876.7 thresh=5968 peak=5399
21:22:15.831 00.000 9552 Star::Find false star n=3 nbg=260 bg=1515.4 sigma=797.1 thresh=3907 peak=3755
21:22:15.831 00.000 9552 Star::Find false star n=3 nbg=256 bg=3838.2 sigma=865.6 thresh=6435 peak=5143
21:22:15.831 00.000 9552 MultiStar: [#1 -0.82,0.91,1.03,U] [#2 -1.80,1.09,0.00,M1] [#3 -1.18,2.23,0.00,M1] [#4 -1.52,1.10,0.07,U] [#5 1.19,0.41,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 4.98,7.74,0.00,M7] [#9 0.00,0.00,0.00,L] 
21:22:15.831 00.000 9552 refined, 3 included, MultiStar: {0.31, 0.58}, one-star: {1.55, 0.21}
21:22:15.831 00.000 9552 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.08) = xAngle (-2.00 = -2.00)
21:22:15.831 00.000 9552 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.01 = 1.27)
21:22:15.831 00.000 9552 CameraToMount -- cameraX=0.31 cameraY=0.58 hyp=0.65 cameraTheta=1.08 mountX=-0.27 mountY=0.63, mountTheta=1.98
21:22:15.832 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.31, y=0.58, opts=13)
21:22:15.832 00.000 9552 Enqueuing Move request for scope (0.31, 0.58)
21:22:15.832 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=64, FiltMax=65504, Gamma=0.780
21:22:15.832 00.000 9552 UpdateGuideState exits: m=5321104 SNR=232.3 Saturated
21:22:15.832 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:15.832 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:15.832 00.000 9552 Enqueuing Expose request
21:22:15.833 00.001 9976 Worker thread wakes up
21:22:15.833 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.58) opts 0xd
21:22:15.833 00.000 9976 Handling offset move in thread for scope, endpoint = (0.31, 0.58)
21:22:15.833 00.000 9976 Moving (0.31, 0.58) raw xDistance=-0.27 yDistance=0.63
21:22:15.833 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
21:22:15.833 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:15.833 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.63
21:22:15.833 00.000 9976 MoveAxis(E, 0, ABG)
21:22:15.833 00.000 9976 Move returns status 0, amount 0
21:22:15.833 00.000 9976 MoveAxis(N, 0, ABG)
21:22:15.833 00.000 9976 Move returns status 0, amount 0
21:22:15.833 00.000 9976 move complete, result=0
21:22:15.833 00.000 9976 worker thread done servicing request
21:22:15.833 00.000 9976 Worker thread wakes up
21:22:15.833 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:15.833 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:15.833 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
21:22:19.179 03.346 9976 Exposure complete
21:22:19.273 00.094 9976 worker thread done servicing request
21:22:19.273 00.000 9552 OnExposeComplete: enter
21:22:19.273 00.000 9552 UpdateGuideState(): m_state=6
21:22:19.274 00.001 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
21:22:19.274 00.000 9552 Star::Find returns 1 (1), X=1649.98, Y=345.65, Mass=5384285, SNR=240.2, Peak=65504 HFD=7.8
21:22:19.274 00.000 9552 Star::Find false star n=1 nbg=243 bg=3435.5 sigma=824.4 thresh=5909 peak=5337
21:22:19.274 00.000 9552 Star::Find false star n=2 nbg=273 bg=1737.8 sigma=862.9 thresh=4327 peak=4212
21:22:19.274 00.000 9552 Star::Find false star n=5 nbg=254 bg=3465.3 sigma=969.8 thresh=6375 peak=5776
21:22:19.274 00.000 9552 Star::Find false star n=2 nbg=275 bg=3895.8 sigma=990.4 thresh=6867 peak=5375
21:22:19.274 00.000 9552 MultiStar: [#1 -0.68,0.24,0.97,U] [#2 -1.52,0.58,0.17,U] [#3 -1.08,-0.14,0.06,U] [#4 -1.22,0.87,0.06,U] [#5 0.22,0.15,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:19.274 00.000 9552 refined, 5 included, MultiStar: {0.32, 0.11}, one-star: {1.81, -0.12}
21:22:19.274 00.000 9552 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.08) = xAngle (-2.74 = -2.74)
21:22:19.274 00.000 9552 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.75 = 0.53)
21:22:19.274 00.000 9552 CameraToMount -- cameraX=0.32 cameraY=0.11 hyp=0.34 cameraTheta=0.34 mountX=-0.32 mountY=0.17, mountTheta=2.64
21:22:19.275 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.32, y=0.11, opts=13)
21:22:19.275 00.000 9552 Enqueuing Move request for scope (0.32, 0.11)
21:22:19.275 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:19.275 00.000 9552 UpdateGuideState exits: m=5384285 SNR=240.2 Saturated
21:22:19.275 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:19.275 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:19.275 00.000 9552 Enqueuing Expose request
21:22:19.276 00.001 9976 Worker thread wakes up
21:22:19.276 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.11) opts 0xd
21:22:19.276 00.000 9976 Handling offset move in thread for scope, endpoint = (0.32, 0.11)
21:22:19.276 00.000 9976 Moving (0.32, 0.11) raw xDistance=-0.32 yDistance=0.17
21:22:19.276 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
21:22:19.276 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:19.276 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:22:19.276 00.000 9976 MoveAxis(E, 0, ABG)
21:22:19.276 00.000 9976 Move returns status 0, amount 0
21:22:19.276 00.000 9976 MoveAxis(N, 0, ABG)
21:22:19.276 00.000 9976 Move returns status 0, amount 0
21:22:19.276 00.000 9976 move complete, result=0
21:22:19.276 00.000 9976 worker thread done servicing request
21:22:19.276 00.000 9976 Worker thread wakes up
21:22:19.276 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:19.276 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:19.276 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:22.618 03.342 9976 Exposure complete
21:22:22.708 00.090 9976 worker thread done servicing request
21:22:22.708 00.000 9552 OnExposeComplete: enter
21:22:22.708 00.000 9552 UpdateGuideState(): m_state=6
21:22:22.708 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
21:22:22.708 00.000 9552 Star::Find returns 1 (1), X=1649.92, Y=345.72, Mass=5489674, SNR=276.5, Peak=65504 HFD=7.9
21:22:22.708 00.000 9552 Star::Find false star n=4 nbg=278 bg=1732.1 sigma=910.9 thresh=4465 peak=3444
21:22:22.708 00.000 9552 Star::Find false star n=6 nbg=263 bg=3510.1 sigma=940.4 thresh=6331 peak=5856
21:22:22.708 00.000 9552 Star::Find false star n=1 nbg=262 bg=3952.5 sigma=1022.3 thresh=7019 peak=4953
21:22:22.708 00.000 9552 MultiStar: [#1 -0.64,0.77,1.06,U] [#2 -0.95,0.27,0.19,U] [#3 -1.31,1.17,0.08,U] [#4 -1.68,0.11,0.08,U] [#5 -0.07,-0.26,0.07,U] [#6 -0.81,-1.83,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:22.708 00.000 9552 refined, 6 included, MultiStar: {0.24, 0.32}, one-star: {1.75, -0.06}
21:22:22.708 00.000 9552 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.08) = xAngle (-2.16 = -2.16)
21:22:22.709 00.001 9552 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.17 = 1.11)
21:22:22.709 00.000 9552 CameraToMount -- cameraX=0.24 cameraY=0.32 hyp=0.40 cameraTheta=0.92 mountX=-0.22 mountY=0.36, mountTheta=2.13
21:22:22.709 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.24, y=0.32, opts=13)
21:22:22.709 00.000 9552 Enqueuing Move request for scope (0.24, 0.32)
21:22:22.709 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:22.709 00.000 9552 UpdateGuideState exits: m=5489674 SNR=276.5 Saturated
21:22:22.709 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:22.709 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:22.709 00.000 9976 Worker thread wakes up
21:22:22.710 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.32) opts 0xd
21:22:22.710 00.000 9976 Handling offset move in thread for scope, endpoint = (0.24, 0.32)
21:22:22.710 00.000 9976 Moving (0.24, 0.32) raw xDistance=-0.22 yDistance=0.36
21:22:22.710 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
21:22:22.710 00.000 9552 Enqueuing Expose request
21:22:22.710 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:22.710 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:22:22.710 00.000 9976 MoveAxis(E, 0, ABG)
21:22:22.710 00.000 9976 Move returns status 0, amount 0
21:22:22.710 00.000 9976 MoveAxis(N, 0, ABG)
21:22:22.710 00.000 9976 Move returns status 0, amount 0
21:22:22.710 00.000 9976 move complete, result=0
21:22:22.710 00.000 9976 worker thread done servicing request
21:22:22.710 00.000 9976 Worker thread wakes up
21:22:22.710 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:22.710 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:22.710 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:22:26.057 03.347 9976 Exposure complete
21:22:26.146 00.089 9976 worker thread done servicing request
21:22:26.146 00.000 9552 OnExposeComplete: enter
21:22:26.146 00.000 9552 UpdateGuideState(): m_state=6
21:22:26.146 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
21:22:26.146 00.000 9552 Star::Find returns 1 (1), X=1648.70, Y=346.22, Mass=5048920, SNR=232.1, Peak=65504 HFD=7.5
21:22:26.146 00.000 9552 Star::Find false star n=11 nbg=246 bg=3550.6 sigma=873.6 thresh=6171 peak=6030
21:22:26.146 00.000 9552 Star::Find false star n=4 nbg=268 bg=3455.5 sigma=1016.6 thresh=6505 peak=6105
21:22:26.146 00.000 9552 Star::Find false star n=4 nbg=265 bg=3756.1 sigma=906.8 thresh=6477 peak=5147
21:22:26.146 00.000 9552 MultiStar: [#1 -1.46,0.74,1.06,U] [#2 -2.09,1.00,0.00,M1] [#3 -1.52,1.07,0.11,U] [#4 -1.72,1.03,0.09,U] [#5 -0.24,0.47,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.46,0.46,0.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:26.146 00.000 9552 single-star, 5 included, MultiStar: {-0.56, 0.63}, one-star: {0.54, 0.44}
21:22:26.146 00.000 9552 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.08) = xAngle (-2.39 = -2.39)
21:22:26.146 00.000 9552 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.40 = 0.88)
21:22:26.146 00.000 9552 CameraToMount -- cameraX=0.54 cameraY=0.44 hyp=0.70 cameraTheta=0.69 mountX=-0.51 mountY=0.54, mountTheta=2.33
21:22:26.147 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.54, y=0.44, opts=13)
21:22:26.147 00.000 9552 Enqueuing Move request for scope (0.54, 0.44)
21:22:26.147 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:26.147 00.000 9552 UpdateGuideState exits: m=5048920 SNR=232.1 Saturated
21:22:26.147 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:26.147 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:26.147 00.000 9552 Enqueuing Expose request
21:22:26.147 00.000 9976 Worker thread wakes up
21:22:26.147 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.44) opts 0xd
21:22:26.147 00.000 9976 Handling offset move in thread for scope, endpoint = (0.54, 0.44)
21:22:26.147 00.000 9976 Moving (0.54, 0.44) raw xDistance=-0.51 yDistance=0.54
21:22:26.147 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
21:22:26.147 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:26.147 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
21:22:26.147 00.000 9976 MoveAxis(E, 0, ABG)
21:22:26.148 00.001 9976 Move returns status 0, amount 0
21:22:26.148 00.000 9976 MoveAxis(N, 0, ABG)
21:22:26.148 00.000 9976 Move returns status 0, amount 0
21:22:26.148 00.000 9976 move complete, result=0
21:22:26.148 00.000 9976 worker thread done servicing request
21:22:26.148 00.000 9976 Worker thread wakes up
21:22:26.148 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:26.148 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:26.148 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
21:22:29.489 03.341 9976 Exposure complete
21:22:29.584 00.095 9976 worker thread done servicing request
21:22:29.584 00.000 9552 OnExposeComplete: enter
21:22:29.584 00.000 9552 UpdateGuideState(): m_state=6
21:22:29.585 00.001 9552 Star::Find(15, 1648, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
21:22:29.585 00.000 9552 Star::Find returns 1 (1), X=1649.13, Y=345.60, Mass=5280454, SNR=218.6, Peak=65504 HFD=7.8
21:22:29.585 00.000 9552 Star::Find false star n=15 nbg=254 bg=3328.4 sigma=858.0 thresh=5902 peak=5636
21:22:29.585 00.000 9552 Star::Find false star n=5 nbg=281 bg=1805.7 sigma=921.9 thresh=4572 peak=4364
21:22:29.585 00.000 9552 Star::Find false star n=1 nbg=270 bg=3693.6 sigma=948.1 thresh=6538 peak=5158
21:22:29.585 00.000 9552 MultiStar: [#1 -1.57,0.11,1.26,U] [#2 -2.15,0.52,0.00,M2] [#3 -1.29,0.57,0.11,U] [#4 -2.19,0.09,0.00,M1] [#5 -0.41,0.23,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 5.98,8.19,0.00,M8] [#9 0.00,0.00,0.00,L] 
21:22:29.585 00.000 9552 refined, 3 included, MultiStar: {-0.48, 0.02}, one-star: {0.96, -0.18}
21:22:29.585 00.000 9552 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.08) = xAngle (0.03 = 0.03)
21:22:29.585 00.000 9552 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-2.98 = -2.98)
21:22:29.585 00.000 9552 CameraToMount -- cameraX=-0.48 cameraY=0.02 hyp=0.48 cameraTheta=3.11 mountX=0.48 mountY=-0.08, mountTheta=-0.16
21:22:29.586 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.48, y=0.02, opts=13)
21:22:29.586 00.000 9552 Enqueuing Move request for scope (-0.48, 0.02)
21:22:29.586 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:22:29.586 00.000 9552 UpdateGuideState exits: m=5280454 SNR=218.6 Saturated
21:22:29.586 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:29.586 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:29.586 00.000 9552 Enqueuing Expose request
21:22:29.587 00.001 9976 Worker thread wakes up
21:22:29.587 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.02) opts 0xd
21:22:29.587 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.48, 0.02)
21:22:29.587 00.000 9976 Moving (-0.48, 0.02) raw xDistance=0.48 yDistance=-0.08
21:22:29.587 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
21:22:29.587 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:29.587 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:22:29.587 00.000 9976 MoveAxis(E, 0, ABG)
21:22:29.587 00.000 9976 Move returns status 0, amount 0
21:22:29.587 00.000 9976 MoveAxis(N, 0, ABG)
21:22:29.587 00.000 9976 Move returns status 0, amount 0
21:22:29.587 00.000 9976 move complete, result=0
21:22:29.587 00.000 9976 worker thread done servicing request
21:22:29.587 00.000 9976 Worker thread wakes up
21:22:29.587 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:29.587 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:29.587 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:32.937 03.350 9976 Exposure complete
21:22:33.031 00.094 9976 worker thread done servicing request
21:22:33.031 00.000 9552 OnExposeComplete: enter
21:22:33.031 00.000 9552 UpdateGuideState(): m_state=6
21:22:33.031 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
21:22:33.032 00.001 9552 Star::Find returns 1 (1), X=1649.40, Y=345.61, Mass=5254076, SNR=265.5, Peak=65504 HFD=7.3
21:22:33.032 00.000 9552 Star::Find false star n=1 nbg=247 bg=2068.7 sigma=694.5 thresh=4152 peak=3824
21:22:33.032 00.000 9552 Star::Find false star n=5 nbg=265 bg=3682.4 sigma=881.5 thresh=6327 peak=6271
21:22:33.032 00.000 9552 Star::Find false star n=5 nbg=262 bg=3648.4 sigma=933.2 thresh=6448 peak=5485
21:22:33.032 00.000 9552 MultiStar: [#1 -0.85,0.32,0.93,U] [#2 -1.15,0.54,0.25,U] [#3 -0.98,1.42,0.07,U] [#4 -1.64,0.01,0.12,U] [#5 0.53,0.54,0.07,U] [#6 1.56,-1.86,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:33.032 00.000 9552 refined, 5 included, MultiStar: {-0.03, 0.17}, one-star: {1.23, -0.16}
21:22:33.032 00.000 9552 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.08) = xAngle (-1.31 = -1.31)
21:22:33.032 00.000 9552 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.32 = 1.96)
21:22:33.032 00.000 9552 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.77 mountX=0.04 mountY=0.16, mountTheta=1.30
21:22:33.033 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.03, y=0.17, opts=13)
21:22:33.033 00.000 9552 Enqueuing Move request for scope (-0.03, 0.17)
21:22:33.033 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:33.033 00.000 9552 UpdateGuideState exits: m=5254076 SNR=265.5 Saturated
21:22:33.033 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:33.033 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:33.033 00.000 9552 Enqueuing Expose request
21:22:33.033 00.000 9976 Worker thread wakes up
21:22:33.033 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
21:22:33.034 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
21:22:33.034 00.000 9976 Moving (-0.03, 0.17) raw xDistance=0.04 yDistance=0.16
21:22:33.034 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:22:33.034 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:33.034 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:22:33.034 00.000 9976 MoveAxis(E, 0, ABG)
21:22:33.034 00.000 9976 Move returns status 0, amount 0
21:22:33.034 00.000 9976 MoveAxis(N, 0, ABG)
21:22:33.034 00.000 9976 Move returns status 0, amount 0
21:22:33.034 00.000 9976 move complete, result=0
21:22:33.034 00.000 9976 worker thread done servicing request
21:22:33.034 00.000 9976 Worker thread wakes up
21:22:33.034 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:33.034 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:33.034 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:36.385 03.351 9976 Exposure complete
21:22:36.472 00.087 9976 worker thread done servicing request
21:22:36.472 00.000 9552 OnExposeComplete: enter
21:22:36.472 00.000 9552 UpdateGuideState(): m_state=6
21:22:36.472 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
21:22:36.472 00.000 9552 Star::Find returns 1 (1), X=1648.90, Y=345.87, Mass=5158994, SNR=199.1, Peak=65504 HFD=7.8
21:22:36.472 00.000 9552 Star::Find false star n=7 nbg=266 bg=3413.3 sigma=995.8 thresh=6401 peak=6336
21:22:36.472 00.000 9552 Star::Find false star n=5 nbg=255 bg=3524.3 sigma=873.0 thresh=6143 peak=5495
21:22:36.472 00.000 9552 Star::Find false star n=2 nbg=269 bg=3687.6 sigma=1052.2 thresh=6844 peak=5052
21:22:36.472 00.000 9552 MultiStar: [#1 -1.63,0.42,1.15,U] [#2 -2.37,0.85,0.00,M2] [#3 -2.07,1.27,0.00,M1] [#4 -2.02,1.16,0.00,M1] [#5 -0.02,-0.55,0.10,U] [#6 0.00,0.00,0.00,L] [#7 -1.18,-0.24,0.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:36.473 00.001 9552 refined, 3 included, MultiStar: {-0.52, 0.22}, one-star: {0.73, 0.09}
21:22:36.473 00.000 9552 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.08) = xAngle (-0.34 = -0.34)
21:22:36.473 00.000 9552 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.35 = 2.93)
21:22:36.473 00.000 9552 CameraToMount -- cameraX=-0.52 cameraY=0.22 hyp=0.57 cameraTheta=2.74 mountX=0.54 mountY=0.12, mountTheta=0.22
21:22:36.473 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.52, y=0.22, opts=13)
21:22:36.473 00.000 9552 Enqueuing Move request for scope (-0.52, 0.22)
21:22:36.473 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:36.473 00.000 9552 UpdateGuideState exits: m=5158994 SNR=199.1 Saturated
21:22:36.473 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:36.473 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:36.473 00.000 9976 Worker thread wakes up
21:22:36.473 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.22) opts 0xd
21:22:36.474 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.52, 0.22)
21:22:36.474 00.000 9976 Moving (-0.52, 0.22) raw xDistance=0.54 yDistance=0.12
21:22:36.474 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.54
21:22:36.474 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:36.474 00.000 9552 Enqueuing Expose request
21:22:36.474 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:22:36.474 00.000 9976 MoveAxis(E, 0, ABG)
21:22:36.474 00.000 9976 Move returns status 0, amount 0
21:22:36.474 00.000 9976 MoveAxis(N, 0, ABG)
21:22:36.474 00.000 9976 Move returns status 0, amount 0
21:22:36.474 00.000 9976 move complete, result=0
21:22:36.474 00.000 9976 worker thread done servicing request
21:22:36.474 00.000 9976 Worker thread wakes up
21:22:36.474 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:36.474 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:36.475 00.001 9552 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:39.835 03.360 9976 Exposure complete
21:22:39.907 00.072 9976 worker thread done servicing request
21:22:39.907 00.000 9552 OnExposeComplete: enter
21:22:39.907 00.000 9552 UpdateGuideState(): m_state=6
21:22:39.907 00.000 9552 Star::Find(15, 1648, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
21:22:39.907 00.000 9552 Star::Find returns 1 (1), X=1649.33, Y=345.99, Mass=5470083, SNR=240.6, Peak=65504 HFD=8.0
21:22:39.908 00.001 9552 Star::Find false star n=4 nbg=269 bg=3553.8 sigma=974.4 thresh=6477 peak=5998
21:22:39.908 00.000 9552 Star::Find false star n=5 nbg=257 bg=3624.3 sigma=835.7 thresh=6132 peak=5389
21:22:39.908 00.000 9552 Star::Find false star n=2 nbg=247 bg=3750.4 sigma=916.8 thresh=6501 peak=5280
21:22:39.908 00.000 9552 MultiStar: [#1 -1.73,1.08,0.00,M1] [#2 -2.15,0.90,0.00,M3] [#3 -2.41,1.48,0.00,M2] [#4 -2.76,0.97,0.00,M2] [#5 -0.30,0.88,0.08,U] [#6 0.00,0.00,0.00,L] [#7 -7.29,-8.09,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:39.908 00.000 9552 refined, 1 included, MultiStar: {1.06, 0.27}, one-star: {1.16, 0.22}
21:22:39.908 00.000 9552 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.08) = xAngle (-2.83 = -2.83)
21:22:39.908 00.000 9552 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.84 = 0.44)
21:22:39.908 00.000 9552 CameraToMount -- cameraX=1.06 cameraY=0.27 hyp=1.09 cameraTheta=0.25 mountX=-1.04 mountY=0.47, mountTheta=2.72
21:22:39.908 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.06, y=0.27, opts=13)
21:22:39.908 00.000 9552 Enqueuing Move request for scope (1.06, 0.27)
21:22:39.908 00.000 9976 Worker thread wakes up
21:22:39.908 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.27) opts 0xd
21:22:39.909 00.001 9976 Handling offset move in thread for scope, endpoint = (1.06, 0.27)
21:22:39.909 00.000 9976 Moving (1.06, 0.27) raw xDistance=-1.04 yDistance=0.47
21:22:39.909 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.04
21:22:39.909 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:39.909 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:39.909 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:22:39.909 00.000 9976 MoveAxis(E, 23, ABG)
21:22:39.909 00.000 9552 UpdateGuideState exits: m=5470083 SNR=240.6 Saturated
21:22:39.909 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:39.909 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:39.909 00.000 9976 Guiding  Dir = 2, Dur = 23
21:22:39.909 00.000 9552 Enqueuing Expose request
21:22:39.939 00.030 9976 IsSlewing returns 0
21:22:39.940 00.001 9976 IsGuiding returns 0
21:22:39.972 00.032 9976 IsGuiding returns 1
21:22:39.972 00.000 9976 scope still moving after pulse duration time elapsed
21:22:40.030 00.058 9976 IsSlewing returns 0
21:22:40.030 00.000 9976 IsGuiding returns 0
21:22:40.031 00.001 9976 scope move finished after 23 + 67 ms
21:22:40.031 00.000 9976 Move returns status 0, amount 23
21:22:40.031 00.000 9976 MoveAxis(N, 0, ABG)
21:22:40.031 00.000 9976 Move returns status 0, amount 0
21:22:40.031 00.000 9976 move complete, result=0
21:22:40.031 00.000 9976 worker thread done servicing request
21:22:40.031 00.000 9976 Worker thread wakes up
21:22:40.031 00.000 9552 GuideStep: -1.0 px 23 ms EAST, 0.5 px 0 ms NORTH
21:22:40.031 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:40.031 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:43.374 03.343 9976 Exposure complete
21:22:43.455 00.081 9976 worker thread done servicing request
21:22:43.455 00.000 9552 OnExposeComplete: enter
21:22:43.455 00.000 9552 UpdateGuideState(): m_state=6
21:22:43.455 00.000 9552 Star::Find(15, 1649, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
21:22:43.455 00.000 9552 Star::Find returns 1 (1), X=1647.39, Y=345.55, Mass=5172062, SNR=212.3, Peak=65504 HFD=7.4
21:22:43.456 00.001 9552 Star::Find false star n=2 nbg=269 bg=1973.3 sigma=849.1 thresh=4521 peak=3884
21:22:43.456 00.000 9552 Star::Find false star n=5 nbg=260 bg=3549.9 sigma=862.4 thresh=6137 peak=5269
21:22:43.456 00.000 9552 Star::Find false star n=3 nbg=273 bg=3801.4 sigma=1040.8 thresh=6924 peak=5127
21:22:43.456 00.000 9552 MultiStar: [#1 -3.45,0.21,0.00,M2] [#2 -3.27,0.40,0.00,M4] [#3 -3.34,1.12,0.00,M3] [#4 -2.90,0.20,0.00,M3] [#5 -1.58,0.57,0.09,U] [#6 -2.44,-1.93,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:43.456 00.000 9552 single-star, 1 included, MultiStar: {-0.85, -0.16}, one-star: {-0.78, -0.23}
21:22:43.456 00.000 9552 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.08) = xAngle (-5.94 = 0.34)
21:22:43.456 00.000 9552 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.95 = -2.67)
21:22:43.456 00.000 9552 CameraToMount -- cameraX=-0.78 cameraY=-0.23 hyp=0.81 cameraTheta=-2.86 mountX=0.77 mountY=-0.37, mountTheta=-0.45
21:22:43.456 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.78, y=-0.23, opts=13)
21:22:43.456 00.000 9552 Enqueuing Move request for scope (-0.78, -0.23)
21:22:43.456 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:43.456 00.000 9552 UpdateGuideState exits: m=5172062 SNR=212.3 Saturated
21:22:43.456 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:43.456 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:43.456 00.000 9552 Enqueuing Expose request
21:22:43.457 00.001 9976 Worker thread wakes up
21:22:43.457 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.23) opts 0xd
21:22:43.457 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.78, -0.23)
21:22:43.457 00.000 9976 Moving (-0.78, -0.23) raw xDistance=0.77 yDistance=-0.37
21:22:43.457 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.77
21:22:43.457 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:43.457 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:22:43.457 00.000 9976 MoveAxis(W, 15, ABG)
21:22:43.457 00.000 9976 Guiding  Dir = 3, Dur = 15
21:22:43.511 00.054 9976 IsSlewing returns 0
21:22:43.511 00.000 9976 IsGuiding returns 0
21:22:43.533 00.022 9976 IsGuiding returns 1
21:22:43.533 00.000 9976 scope still moving after pulse duration time elapsed
21:22:43.594 00.061 9976 IsSlewing returns 0
21:22:43.594 00.000 9976 IsGuiding returns 0
21:22:43.594 00.000 9976 scope move finished after 15 + 68 ms
21:22:43.594 00.000 9976 Move returns status 0, amount 15
21:22:43.594 00.000 9976 MoveAxis(N, 0, ABG)
21:22:43.594 00.000 9976 Move returns status 0, amount 0
21:22:43.594 00.000 9976 move complete, result=0
21:22:43.594 00.000 9976 worker thread done servicing request
21:22:43.594 00.000 9976 Worker thread wakes up
21:22:43.594 00.000 9552 GuideStep: 0.8 px 15 ms WEST, -0.4 px 0 ms NORTH
21:22:43.595 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:43.595 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:46.947 03.352 9976 Exposure complete
21:22:47.040 00.093 9976 worker thread done servicing request
21:22:47.041 00.001 9552 OnExposeComplete: enter
21:22:47.041 00.000 9552 UpdateGuideState(): m_state=6
21:22:47.041 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
21:22:47.041 00.000 9552 Star::Find returns 1 (1), X=1648.49, Y=346.51, Mass=5241887, SNR=219.5, Peak=65504 HFD=7.6
21:22:47.041 00.000 9552 Star::Find false star n=4 nbg=261 bg=3258.7 sigma=1015.3 thresh=6305 peak=5500
21:22:47.041 00.000 9552 Star::Find false star n=2 nbg=278 bg=1674.3 sigma=862.4 thresh=4261 peak=4219
21:22:47.041 00.000 9552 Star::Find false star n=4 nbg=259 bg=3556.2 sigma=941.9 thresh=6382 peak=5076
21:22:47.041 00.000 9552 Star::Find false star n=2 nbg=247 bg=3824.6 sigma=822.9 thresh=6293 peak=5093
21:22:47.041 00.000 9552 MultiStar: [#1 -1.82,1.09,0.00,M3] [#2 -2.10,0.69,0.00,M5] [#3 -2.09,1.75,0.00,M4] [#4 -3.56,-0.17,0.00,M4] [#5 -0.47,1.46,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:47.041 00.000 9552 single-star, 1 included, MultiStar: {0.27, 0.78}, one-star: {0.32, 0.73}
21:22:47.041 00.000 9552 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.08) = xAngle (-1.92 = -1.92)
21:22:47.041 00.000 9552 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.93 = 1.35)
21:22:47.041 00.000 9552 CameraToMount -- cameraX=0.32 cameraY=0.73 hyp=0.80 cameraTheta=1.16 mountX=-0.28 mountY=0.78, mountTheta=1.91
21:22:47.042 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.32, y=0.73, opts=13)
21:22:47.042 00.000 9552 Enqueuing Move request for scope (0.32, 0.73)
21:22:47.042 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:47.042 00.000 9552 UpdateGuideState exits: m=5241887 SNR=219.5 Saturated
21:22:47.042 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:47.042 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:47.042 00.000 9552 Enqueuing Expose request
21:22:47.042 00.000 9976 Worker thread wakes up
21:22:47.043 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.73) opts 0xd
21:22:47.043 00.000 9976 Handling offset move in thread for scope, endpoint = (0.32, 0.73)
21:22:47.043 00.000 9976 Moving (0.32, 0.73) raw xDistance=-0.28 yDistance=0.78
21:22:47.043 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
21:22:47.043 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:47.043 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.78
21:22:47.043 00.000 9976 MoveAxis(E, 0, ABG)
21:22:47.043 00.000 9976 Move returns status 0, amount 0
21:22:47.043 00.000 9976 MoveAxis(N, 0, ABG)
21:22:47.043 00.000 9976 Move returns status 0, amount 0
21:22:47.043 00.000 9976 move complete, result=0
21:22:47.043 00.000 9976 worker thread done servicing request
21:22:47.043 00.000 9976 Worker thread wakes up
21:22:47.043 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:47.043 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:47.043 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.8 px 0 ms NORTH
21:22:50.395 03.352 9976 Exposure complete
21:22:50.489 00.094 9976 worker thread done servicing request
21:22:50.489 00.000 9552 OnExposeComplete: enter
21:22:50.489 00.000 9552 UpdateGuideState(): m_state=6
21:22:50.490 00.001 9552 Star::Find(15, 1648, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
21:22:50.490 00.000 9552 Star::Find returns 1 (1), X=1647.26, Y=346.32, Mass=5285819, SNR=257.5, Peak=65504 HFD=7.5
21:22:50.490 00.000 9552 Star::Find false star n=9 nbg=259 bg=3543.7 sigma=862.7 thresh=6132 peak=5738
21:22:50.490 00.000 9552 Star::Find false star n=2 nbg=276 bg=1817.9 sigma=928.3 thresh=4603 peak=3920
21:22:50.490 00.000 9552 Star::Find false star n=1 nbg=259 bg=3604.9 sigma=990.6 thresh=6577 peak=6275
21:22:50.490 00.000 9552 Star::Find false star n=1 nbg=269 bg=3806.2 sigma=1013.4 thresh=6846 peak=5181
21:22:50.490 00.000 9552 MultiStar: [#1 -3.32,0.82,0.00,M4] [#2 -3.78,0.96,0.00,M6] [#3 -3.88,1.25,0.00,M5] [#4 -3.98,0.13,0.00,M5] [#5 -2.92,0.57,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:50.490 00.000 9552 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.08) = xAngle (-0.48 = -0.48)
21:22:50.490 00.000 9552 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.49 = 2.80)
21:22:50.490 00.000 9552 CameraToMount -- cameraX=-0.90 cameraY=0.54 hyp=1.05 cameraTheta=2.60 mountX=0.93 mountY=0.36, mountTheta=0.36
21:22:50.491 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.90, y=0.54, opts=13)
21:22:50.491 00.000 9552 Enqueuing Move request for scope (-0.90, 0.54)
21:22:50.491 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:50.491 00.000 9552 UpdateGuideState exits: m=5285819 SNR=257.5 Saturated
21:22:50.491 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:50.491 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:50.491 00.000 9552 Enqueuing Expose request
21:22:50.492 00.001 9976 Worker thread wakes up
21:22:50.492 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.54) opts 0xd
21:22:50.492 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.90, 0.54)
21:22:50.492 00.000 9976 Moving (-0.90, 0.54) raw xDistance=0.93 yDistance=0.36
21:22:50.492 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.93
21:22:50.492 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:50.492 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:22:50.492 00.000 9976 MoveAxis(W, 20, ABG)
21:22:50.492 00.000 9976 Guiding  Dir = 3, Dur = 20
21:22:50.787 00.295 9976 IsSlewing returns 0
21:22:50.812 00.025 9976 IsGuiding returns 0
21:22:50.845 00.033 9976 IsGuiding returns 1
21:22:50.845 00.000 9976 scope still moving after pulse duration time elapsed
21:22:50.940 00.095 9976 IsSlewing returns 0
21:22:50.940 00.000 9976 IsGuiding returns 0
21:22:50.940 00.000 9976 scope move finished after 20 + 106 ms
21:22:50.940 00.000 9976 Move returns status 0, amount 20
21:22:50.940 00.000 9976 MoveAxis(N, 0, ABG)
21:22:50.940 00.000 9976 Move returns status 0, amount 0
21:22:50.940 00.000 9976 move complete, result=0
21:22:50.940 00.000 9976 worker thread done servicing request
21:22:50.940 00.000 9976 Worker thread wakes up
21:22:50.940 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:50.940 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:50.940 00.000 9552 GuideStep: 0.9 px 20 ms WEST, 0.4 px 0 ms NORTH
21:22:54.283 03.343 9976 Exposure complete
21:22:54.377 00.094 9976 worker thread done servicing request
21:22:54.377 00.000 9552 OnExposeComplete: enter
21:22:54.377 00.000 9552 UpdateGuideState(): m_state=6
21:22:54.378 00.001 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
21:22:54.378 00.000 9552 Star::Find returns 1 (1), X=1647.57, Y=345.90, Mass=5550584, SNR=241.1, Peak=65504 HFD=7.9
21:22:54.378 00.000 9552 Star::Find false star n=15 nbg=245 bg=3452.7 sigma=768.6 thresh=5759 peak=5590
21:22:54.378 00.000 9552 Star::Find false star n=7 nbg=247 bg=1941.3 sigma=707.7 thresh=4064 peak=3739
21:22:54.378 00.000 9552 Star::Find false star n=1 nbg=266 bg=3629.7 sigma=1033.0 thresh=6729 peak=6639
21:22:54.378 00.000 9552 Star::Find false star n=2 nbg=259 bg=3815.4 sigma=892.8 thresh=6494 peak=5196
21:22:54.378 00.000 9552 MultiStar: [#1 -2.97,0.41,0.00,M5] [#2 -3.47,0.85,0.00,M7] [#3 -3.47,0.53,0.00,M6] [#4 -3.91,0.87,0.00,M6] [#5 -1.97,0.44,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:22:54.378 00.000 9552 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.08) = xAngle (-0.14 = -0.14)
21:22:54.378 00.000 9552 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.15 = 3.14)
21:22:54.378 00.000 9552 CameraToMount -- cameraX=-0.60 cameraY=0.12 hyp=0.61 cameraTheta=2.94 mountX=0.60 mountY=0.00, mountTheta=0.01
21:22:54.379 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.60, y=0.12, opts=13)
21:22:54.379 00.000 9552 Enqueuing Move request for scope (-0.60, 0.12)
21:22:54.379 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:54.379 00.000 9552 UpdateGuideState exits: m=5550584 SNR=241.1 Saturated
21:22:54.379 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:54.379 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:54.379 00.000 9552 Enqueuing Expose request
21:22:54.379 00.000 9976 Worker thread wakes up
21:22:54.380 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.12) opts 0xd
21:22:54.380 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.60, 0.12)
21:22:54.380 00.000 9976 Moving (-0.60, 0.12) raw xDistance=0.60 yDistance=0.00
21:22:54.380 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.60
21:22:54.380 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:54.380 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:22:54.380 00.000 9976 MoveAxis(W, 15, ABG)
21:22:54.380 00.000 9976 Guiding  Dir = 3, Dur = 15
21:22:54.405 00.025 9976 IsSlewing returns 0
21:22:54.407 00.002 9976 IsGuiding returns 0
21:22:54.438 00.031 9976 IsGuiding returns 1
21:22:54.438 00.000 9976 scope still moving after pulse duration time elapsed
21:22:54.498 00.060 9976 IsSlewing returns 0
21:22:54.499 00.001 9976 IsGuiding returns 0
21:22:54.499 00.000 9976 scope move finished after 15 + 77 ms
21:22:54.499 00.000 9976 Move returns status 0, amount 15
21:22:54.499 00.000 9976 MoveAxis(N, 0, ABG)
21:22:54.499 00.000 9976 Move returns status 0, amount 0
21:22:54.499 00.000 9976 move complete, result=0
21:22:54.499 00.000 9976 worker thread done servicing request
21:22:54.499 00.000 9976 Worker thread wakes up
21:22:54.499 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:54.499 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:54.499 00.000 9552 GuideStep: 0.6 px 15 ms WEST, 0.0 px 0 ms NORTH
21:22:57.841 03.342 9976 Exposure complete
21:22:57.923 00.082 9976 worker thread done servicing request
21:22:57.924 00.001 9552 OnExposeComplete: enter
21:22:57.924 00.000 9552 UpdateGuideState(): m_state=6
21:22:57.924 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
21:22:57.924 00.000 9552 Star::Find returns 1 (1), X=1647.41, Y=345.93, Mass=5439855, SNR=272.7, Peak=65504 HFD=7.9
21:22:57.924 00.000 9552 Star::Find false star n=3 nbg=282 bg=1771.9 sigma=900.0 thresh=4472 peak=3915
21:22:57.924 00.000 9552 Star::Find false star n=2 nbg=271 bg=3694.8 sigma=958.1 thresh=6569 peak=5068
21:22:57.924 00.000 9552 MultiStar: [#1 -3.38,0.91,0.00,M6] [#2 -3.77,1.02,0.00,M8] [#3 -3.65,1.85,0.00,M7] [#4 -3.66,1.02,0.00,M7] [#5 -2.37,0.12,0.00,M3] [#6 -1.64,-1.63,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 5.13,8.08,0.00,M9] [#9 0.00,0.00,0.00,L] 
21:22:57.924 00.000 9552 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.08) = xAngle (-0.14 = -0.14)
21:22:57.924 00.000 9552 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.15 = 3.13)
21:22:57.924 00.000 9552 CameraToMount -- cameraX=-0.75 cameraY=0.15 hyp=0.77 cameraTheta=2.94 mountX=0.76 mountY=0.01, mountTheta=0.01
21:22:57.925 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.75, y=0.15, opts=13)
21:22:57.925 00.000 9552 Enqueuing Move request for scope (-0.75, 0.15)
21:22:57.925 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:22:57.925 00.000 9552 UpdateGuideState exits: m=5439855 SNR=272.7 Saturated
21:22:57.925 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:57.925 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:22:57.925 00.000 9552 Enqueuing Expose request
21:22:57.925 00.000 9976 Worker thread wakes up
21:22:57.925 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.15) opts 0xd
21:22:57.925 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.75, 0.15)
21:22:57.925 00.000 9976 Moving (-0.75, 0.15) raw xDistance=0.76 yDistance=0.01
21:22:57.925 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.76
21:22:57.925 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:57.925 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:22:57.925 00.000 9976 MoveAxis(W, 18, ABG)
21:22:57.925 00.000 9976 Guiding  Dir = 3, Dur = 18
21:22:57.954 00.029 9976 IsSlewing returns 0
21:22:57.954 00.000 9976 IsGuiding returns 0
21:22:57.986 00.032 9976 IsGuiding returns 1
21:22:57.986 00.000 9976 scope still moving after pulse duration time elapsed
21:22:58.102 00.116 9976 IsSlewing returns 0
21:22:58.102 00.000 9976 IsGuiding returns 0
21:22:58.102 00.000 9976 scope move finished after 18 + 129 ms
21:22:58.102 00.000 9976 Move returns status 0, amount 18
21:22:58.102 00.000 9976 MoveAxis(N, 0, ABG)
21:22:58.102 00.000 9976 Move returns status 0, amount 0
21:22:58.102 00.000 9976 move complete, result=0
21:22:58.102 00.000 9976 worker thread done servicing request
21:22:58.103 00.001 9976 Worker thread wakes up
21:22:58.103 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:22:58.103 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:22:58.103 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.0 px 0 ms NORTH
21:23:01.457 03.354 9976 Exposure complete
21:23:01.552 00.095 9976 worker thread done servicing request
21:23:01.552 00.000 9552 OnExposeComplete: enter
21:23:01.552 00.000 9552 UpdateGuideState(): m_state=6
21:23:01.552 00.000 9552 Star::Find(15, 1647, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
21:23:01.552 00.000 9552 Star::Find returns 1 (1), X=1647.11, Y=346.60, Mass=5267950, SNR=221.8, Peak=65504 HFD=7.8
21:23:01.552 00.000 9552 Star::Find false star n=6 nbg=253 bg=3496.0 sigma=896.7 thresh=6186 peak=6065
21:23:01.552 00.000 9552 Star::Find false star n=5 nbg=269 bg=1608.6 sigma=870.4 thresh=4220 peak=3633
21:23:01.552 00.000 9552 Star::Find false star n=3 nbg=260 bg=3429.0 sigma=918.8 thresh=6185 peak=5685
21:23:01.552 00.000 9552 Star::Find false star n=4 nbg=263 bg=3838.8 sigma=1031.7 thresh=6934 peak=5334
21:23:01.553 00.001 9552 MultiStar: [#1 -2.98,1.26,0.00,M7] [#2 -3.41,1.57,0.00,M9] [#3 -3.74,1.46,0.00,M8] [#4 -3.54,0.52,0.00,M8] [#5 -1.38,1.24,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:23:01.553 00.000 9552 single-star, 1 included, MultiStar: {-1.08, 0.86}, one-star: {-1.05, 0.83}
21:23:01.553 00.000 9552 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.08) = xAngle (-0.60 = -0.60)
21:23:01.553 00.000 9552 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.61 = 2.67)
21:23:01.553 00.000 9552 CameraToMount -- cameraX=-1.05 cameraY=0.83 hyp=1.34 cameraTheta=2.47 mountX=1.10 mountY=0.61, mountTheta=0.51
21:23:01.554 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.05, y=0.83, opts=13)
21:23:01.554 00.000 9552 Enqueuing Move request for scope (-1.05, 0.83)
21:23:01.554 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:01.554 00.000 9976 Worker thread wakes up
21:23:01.554 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.83) opts 0xd
21:23:01.554 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.05, 0.83)
21:23:01.554 00.000 9976 Moving (-1.05, 0.83) raw xDistance=1.10 yDistance=0.61
21:23:01.554 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.10
21:23:01.554 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:01.554 00.000 9552 UpdateGuideState exits: m=5267950 SNR=221.8 Saturated
21:23:01.554 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:01.554 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:01.554 00.000 9552 Enqueuing Expose request
21:23:01.554 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
21:23:01.554 00.000 9976 MoveAxis(W, 25, ABG)
21:23:01.554 00.000 9976 Guiding  Dir = 3, Dur = 25
21:23:01.580 00.026 9976 IsSlewing returns 0
21:23:01.580 00.000 9976 IsGuiding returns 0
21:23:01.612 00.032 9976 IsGuiding returns 1
21:23:01.612 00.000 9976 scope still moving after pulse duration time elapsed
21:23:01.673 00.061 9976 IsSlewing returns 0
21:23:01.674 00.001 9976 IsGuiding returns 0
21:23:01.674 00.000 9976 scope move finished after 25 + 69 ms
21:23:01.674 00.000 9976 Move returns status 0, amount 25
21:23:01.674 00.000 9976 MoveAxis(N, 0, ABG)
21:23:01.674 00.000 9976 Move returns status 0, amount 0
21:23:01.674 00.000 9976 move complete, result=0
21:23:01.674 00.000 9976 worker thread done servicing request
21:23:01.674 00.000 9976 Worker thread wakes up
21:23:01.674 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:01.674 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:23:01.674 00.000 9552 GuideStep: 1.1 px 25 ms WEST, 0.6 px 0 ms NORTH
21:23:05.014 03.340 9976 Exposure complete
21:23:05.110 00.096 9976 worker thread done servicing request
21:23:05.110 00.000 9552 OnExposeComplete: enter
21:23:05.110 00.000 9552 UpdateGuideState(): m_state=6
21:23:05.110 00.000 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
21:23:05.110 00.000 9552 Star::Find returns 1 (1), X=1647.61, Y=346.04, Mass=5455792, SNR=307.5, Peak=65504 HFD=7.9
21:23:05.110 00.000 9552 Star::Find false star n=5 nbg=257 bg=4057.2 sigma=993.0 thresh=7036 peak=6343
21:23:05.110 00.000 9552 Star::Find false star n=9 nbg=259 bg=3628.0 sigma=902.9 thresh=6337 peak=6040
21:23:05.110 00.000 9552 Star::Find false star n=4 nbg=256 bg=1793.2 sigma=768.6 thresh=4099 peak=3842
21:23:05.110 00.000 9552 Star::Find false star n=7 nbg=244 bg=3451.7 sigma=812.4 thresh=5889 peak=5598
21:23:05.111 00.001 9552 Star::Find false star n=7 nbg=235 bg=3755.3 sigma=706.9 thresh=5876 peak=5363
21:23:05.111 00.000 9552 MultiStar: [#1 -2.84,1.03,0.00,M8] [#2 -3.44,0.81,0.00,M10] [#3 -2.93,1.86,0.00,M9] [#4 -3.57,1.19,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:23:05.111 00.000 9552 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.08) = xAngle (-0.37 = -0.37)
21:23:05.111 00.000 9552 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.38 = 2.90)
21:23:05.111 00.000 9552 CameraToMount -- cameraX=-0.56 cameraY=0.26 hyp=0.61 cameraTheta=2.70 mountX=0.57 mountY=0.15, mountTheta=0.25
21:23:05.111 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.56, y=0.26, opts=13)
21:23:05.112 00.001 9552 Enqueuing Move request for scope (-0.56, 0.26)
21:23:05.112 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:23:05.112 00.000 9552 UpdateGuideState exits: m=5455792 SNR=307.5 Saturated
21:23:05.112 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:05.112 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:05.112 00.000 9552 Enqueuing Expose request
21:23:05.112 00.000 9976 Worker thread wakes up
21:23:05.112 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.26) opts 0xd
21:23:05.112 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.56, 0.26)
21:23:05.112 00.000 9976 Moving (-0.56, 0.26) raw xDistance=0.57 yDistance=0.15
21:23:05.112 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.57
21:23:05.112 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:05.112 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:23:05.112 00.000 9976 MoveAxis(W, 14, ABG)
21:23:05.112 00.000 9976 Guiding  Dir = 3, Dur = 14
21:23:05.141 00.029 9976 IsSlewing returns 0
21:23:05.141 00.000 9976 IsGuiding returns 0
21:23:05.172 00.031 9976 IsGuiding returns 1
21:23:05.173 00.001 9976 scope still moving after pulse duration time elapsed
21:23:05.248 00.075 9976 IsSlewing returns 0
21:23:05.248 00.000 9976 IsGuiding returns 0
21:23:05.248 00.000 9976 scope move finished after 14 + 93 ms
21:23:05.248 00.000 9976 Move returns status 0, amount 14
21:23:05.248 00.000 9976 MoveAxis(N, 0, ABG)
21:23:05.248 00.000 9976 Move returns status 0, amount 0
21:23:05.248 00.000 9976 move complete, result=0
21:23:05.248 00.000 9976 worker thread done servicing request
21:23:05.249 00.001 9552 GuideStep: 0.6 px 14 ms WEST, 0.1 px 0 ms NORTH
21:23:05.249 00.000 9976 Worker thread wakes up
21:23:05.249 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:05.249 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:23:08.599 03.350 9976 Exposure complete
21:23:08.694 00.095 9976 worker thread done servicing request
21:23:08.694 00.000 9552 OnExposeComplete: enter
21:23:08.694 00.000 9552 UpdateGuideState(): m_state=6
21:23:08.694 00.000 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
21:23:08.694 00.000 9552 Star::Find returns 1 (1), X=1647.91, Y=346.12, Mass=5161196, SNR=276.8, Peak=65504 HFD=7.8
21:23:08.694 00.000 9552 Star::Find false star n=7 nbg=264 bg=3940.9 sigma=1072.3 thresh=7158 peak=7009
21:23:08.694 00.000 9552 Star::Find false star n=9 nbg=255 bg=3393.1 sigma=852.4 thresh=5950 peak=5629
21:23:08.694 00.000 9552 Star::Find false star n=1 nbg=279 bg=1724.0 sigma=930.9 thresh=4517 peak=3878
21:23:08.694 00.000 9552 Star::Find false star n=4 nbg=268 bg=3599.6 sigma=952.6 thresh=6457 peak=5872
21:23:08.694 00.000 9552 Star::Find false star n=1 nbg=247 bg=3870.6 sigma=874.3 thresh=6493 peak=5224
21:23:08.694 00.000 9552 MultiStar: [#1 -2.54,1.16,0.00,M9] [#2 -2.74,0.87,0.00,R] [#3 -3.24,1.71,0.00,M10] [#4 -3.16,1.82,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:23:08.694 00.000 9552 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.08) = xAngle (-0.87 = -0.87)
21:23:08.694 00.000 9552 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.88 = 2.40)
21:23:08.694 00.000 9552 CameraToMount -- cameraX=-0.25 cameraY=0.34 hyp=0.43 cameraTheta=2.21 mountX=0.27 mountY=0.29, mountTheta=0.81
21:23:08.695 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.25, y=0.34, opts=13)
21:23:08.695 00.000 9552 Enqueuing Move request for scope (-0.25, 0.34)
21:23:08.695 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:08.695 00.000 9552 UpdateGuideState exits: m=5161196 SNR=276.8 Saturated
21:23:08.695 00.000 9976 Worker thread wakes up
21:23:08.696 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.34) opts 0xd
21:23:08.696 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.25, 0.34)
21:23:08.696 00.000 9976 Moving (-0.25, 0.34) raw xDistance=0.27 yDistance=0.29
21:23:08.696 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
21:23:08.696 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:08.696 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:23:08.696 00.000 9976 MoveAxis(E, 0, ABG)
21:23:08.696 00.000 9976 Move returns status 0, amount 0
21:23:08.696 00.000 9976 MoveAxis(N, 0, ABG)
21:23:08.696 00.000 9976 Move returns status 0, amount 0
21:23:08.696 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:08.696 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:08.696 00.000 9552 Enqueuing Expose request
21:23:08.696 00.000 9976 move complete, result=0
21:23:08.696 00.000 9976 worker thread done servicing request
21:23:08.696 00.000 9976 Worker thread wakes up
21:23:08.696 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:08.696 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:23:08.697 00.001 9552 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
21:23:12.044 03.347 9976 Exposure complete
21:23:12.128 00.084 9976 worker thread done servicing request
21:23:12.128 00.000 9552 OnExposeComplete: enter
21:23:12.128 00.000 9552 UpdateGuideState(): m_state=6
21:23:12.128 00.000 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
21:23:12.128 00.000 9552 Star::Find returns 1 (1), X=1648.73, Y=345.98, Mass=5347831, SNR=238.7, Peak=65504 HFD=7.9
21:23:12.129 00.001 9552 Star::Find false star n=8 nbg=254 bg=3296.9 sigma=869.1 thresh=5904 peak=5847
21:23:12.129 00.000 9552 Star::Find false star n=2 nbg=249 bg=3621.6 sigma=893.2 thresh=6301 peak=5724
21:23:12.129 00.000 9552 Star::Find false star n=7 nbg=237 bg=3748.7 sigma=765.0 thresh=6044 peak=5145
21:23:12.129 00.000 9552 MultiStar: [#1 -1.89,1.08,0.00,M10] [#2 0.39,0.07,0.19,U] [#3 -2.53,2.85,0.00,R] [#4 -2.44,0.84,0.00,R] [#5 -0.96,-0.14,0.10,U] [#6 0.00,0.00,0.00,L] [#7 -0.91,0.00,0.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:23:12.129 00.000 9552 refined, 3 included, MultiStar: {0.38, 0.15}, one-star: {0.56, 0.20}
21:23:12.129 00.000 9552 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.08) = xAngle (-2.69 = -2.69)
21:23:12.129 00.000 9552 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.70 = 0.58)
21:23:12.129 00.000 9552 CameraToMount -- cameraX=0.38 cameraY=0.15 hyp=0.41 cameraTheta=0.39 mountX=-0.37 mountY=0.22, mountTheta=2.60
21:23:12.130 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.38, y=0.15, opts=13)
21:23:12.130 00.000 9552 Enqueuing Move request for scope (0.38, 0.15)
21:23:12.130 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:23:12.130 00.000 9552 UpdateGuideState exits: m=5347831 SNR=238.7 Saturated
21:23:12.130 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:12.130 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:12.130 00.000 9552 Enqueuing Expose request
21:23:12.130 00.000 9976 Worker thread wakes up
21:23:12.130 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.15) opts 0xd
21:23:12.130 00.000 9976 Handling offset move in thread for scope, endpoint = (0.38, 0.15)
21:23:12.130 00.000 9976 Moving (0.38, 0.15) raw xDistance=-0.37 yDistance=0.22
21:23:12.130 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
21:23:12.130 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:12.130 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:23:12.130 00.000 9976 MoveAxis(E, 0, ABG)
21:23:12.130 00.000 9976 Move returns status 0, amount 0
21:23:12.130 00.000 9976 MoveAxis(N, 0, ABG)
21:23:12.130 00.000 9976 Move returns status 0, amount 0
21:23:12.130 00.000 9976 move complete, result=0
21:23:12.130 00.000 9976 worker thread done servicing request
21:23:12.130 00.000 9976 Worker thread wakes up
21:23:12.130 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:12.130 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:23:12.130 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:15.474 03.344 9976 Exposure complete
21:23:15.565 00.091 9976 worker thread done servicing request
21:23:15.565 00.000 9552 OnExposeComplete: enter
21:23:15.565 00.000 9552 UpdateGuideState(): m_state=6
21:23:15.565 00.000 9552 Star::Find(15, 1648, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
21:23:15.565 00.000 9552 Star::Find returns 1 (1), X=1649.08, Y=346.69, Mass=5257146, SNR=248.5, Peak=65504 HFD=7.7
21:23:15.565 00.000 9552 Star::Find false star n=9 nbg=246 bg=3483.6 sigma=893.5 thresh=6164 peak=6131
21:23:15.565 00.000 9552 Star::Find false star n=3 nbg=239 bg=3809.8 sigma=894.1 thresh=6492 peak=5526
21:23:15.565 00.000 9552 MultiStar: [#1 -1.63,1.23,0.00,R] [#2 0.98,0.37,0.21,U] [#3 0.95,-1.06,0.10,U] [#4 0.22,0.83,0.07,U] [#5 -0.27,0.31,0.07,U] [#6 0.00,0.00,0.00,L] [#7 -0.08,0.39,0.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:23:15.565 00.000 9552 refined, 5 included, MultiStar: {0.81, 0.65}, one-star: {0.92, 0.91}
21:23:15.565 00.000 9552 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.08) = xAngle (-2.40 = -2.40)
21:23:15.565 00.000 9552 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.41 = 0.88)
21:23:15.565 00.000 9552 CameraToMount -- cameraX=0.81 cameraY=0.65 hyp=1.04 cameraTheta=0.68 mountX=-0.76 mountY=0.80, mountTheta=2.33
21:23:15.566 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.81, y=0.65, opts=13)
21:23:15.566 00.000 9552 Enqueuing Move request for scope (0.81, 0.65)
21:23:15.566 00.000 9976 Worker thread wakes up
21:23:15.566 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:15.566 00.000 9552 UpdateGuideState exits: m=5257146 SNR=248.5 Saturated
21:23:15.566 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:15.566 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:15.566 00.000 9552 Enqueuing Expose request
21:23:15.567 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.65) opts 0xd
21:23:15.567 00.000 9976 Handling offset move in thread for scope, endpoint = (0.81, 0.65)
21:23:15.567 00.000 9976 Moving (0.81, 0.65) raw xDistance=-0.76 yDistance=0.80
21:23:15.567 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
21:23:15.567 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:15.567 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
21:23:15.567 00.000 9976 MoveAxis(E, 17, ABG)
21:23:15.567 00.000 9976 Guiding  Dir = 2, Dur = 17
21:23:15.595 00.028 9976 IsSlewing returns 0
21:23:15.596 00.001 9976 IsGuiding returns 0
21:23:15.627 00.031 9976 IsGuiding returns 1
21:23:15.627 00.000 9976 scope still moving after pulse duration time elapsed
21:23:15.687 00.060 9976 IsSlewing returns 0
21:23:15.687 00.000 9976 IsGuiding returns 0
21:23:15.687 00.000 9976 scope move finished after 17 + 75 ms
21:23:15.687 00.000 9976 Move returns status 0, amount 17
21:23:15.687 00.000 9976 MoveAxis(N, 0, ABG)
21:23:15.687 00.000 9976 Move returns status 0, amount 0
21:23:15.687 00.000 9976 move complete, result=0
21:23:15.687 00.000 9976 worker thread done servicing request
21:23:15.688 00.001 9976 Worker thread wakes up
21:23:15.688 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:15.688 00.000 9552 GuideStep: -0.8 px 17 ms EAST, 0.8 px 0 ms NORTH
21:23:15.688 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:23:16.557 00.869 9552 evsrv: cli 011F3420 connect
21:23:16.557 00.000 9552 case statement mapped state 6 to 3
21:23:16.558 00.001 9552 case statement mapped state 6 to 3
21:23:16.559 00.001 9552 evsrv: cli 011F3420 request: {"method":"get_app_state","id":"31b9185a-2e8f-4e43-b59b-fb28f0be7e23"}
21:23:16.559 00.000 9552 case statement mapped state 6 to 3
21:23:16.559 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":"Guiding","id":"31b9185a-2e8f-4e43-b59b-fb28f0be7e23"}
21:23:16.559 00.000 9552 evsrv: cli 011F3420 disconnect
21:23:16.561 00.002 9552 evsrv: cli 011F3420 connect
21:23:16.561 00.000 9552 case statement mapped state 6 to 3
21:23:16.561 00.000 9552 case statement mapped state 6 to 3
21:23:16.562 00.001 9552 evsrv: cli 011F3420 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"a58364e1-f6ba-4234-b9aa-1a6877233eb6"}
21:23:16.562 00.000 9552 PhdController::Dither begins
21:23:16.562 00.000 9552 dither: size=6.00, dRA=-5.98 dDec=0.76
21:23:16.562 00.000 9552 MountToCamera -- mountTheta (-3.01) + m_xAngle (3.08) = xAngle (0.06 = 0.06)
21:23:16.562 00.000 9552 MountToCamera -- mountX=-5.98 mountY=0.76 hyp=6.03 mountTheta=-3.01 cameraX=6.02, cameraY=0.39 cameraTheta=0.06
21:23:16.562 00.000 9552 setting lock position to (1654.19, 346.16)
21:23:16.563 00.001 9552 Mount: notify guiding dithered (6.0, 0.4)
21:23:16.563 00.000 9552 MultiStar: stabilizing after lock position change
21:23:16.563 00.000 9552 Status Line: Dither by -5.98,0.76
21:23:16.565 00.002 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:23:16.565 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:23:16.565 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":0,"id":"a58364e1-f6ba-4234-b9aa-1a6877233eb6"}
21:23:16.565 00.000 9552 evsrv: cli 011F3420 disconnect
21:23:19.038 02.473 9976 Exposure complete
21:23:19.131 00.093 9976 worker thread done servicing request
21:23:19.131 00.000 9552 OnExposeComplete: enter
21:23:19.131 00.000 9552 UpdateGuideState(): m_state=6
21:23:19.132 00.001 9552 Star::Find(15, 1649, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
21:23:19.132 00.000 9552 Star::Find returns 1 (1), X=1647.73, Y=346.17, Mass=5303902, SNR=267.7, Peak=65504 HFD=7.8
21:23:19.132 00.000 9552 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.08) = xAngle (0.06 = 0.06)
21:23:19.132 00.000 9552 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-2.95 = -2.95)
21:23:19.132 00.000 9552 CameraToMount -- cameraX=-6.46 cameraY=0.01 hyp=6.46 cameraTheta=3.14 mountX=6.45 mountY=-1.24, mountTheta=-0.19
21:23:19.133 00.001 9552 dither recenter: remaining=(6.0,-0.8) step=(6.0,-0.8)
21:23:19.133 00.000 9552 MountToCamera -- mountTheta (0.13) + m_xAngle (3.08) = xAngle (3.21 = -3.08)
21:23:19.134 00.001 9552 MountToCamera -- mountX=5.98 mountY=-0.76 hyp=6.03 mountTheta=0.13 cameraX=-6.02, cameraY=-0.39 cameraTheta=-3.08
21:23:19.134 00.000 9552 SchedulePrimaryMove(104D1A90, x=-6.02, y=-0.39, opts=4)
21:23:19.134 00.000 9552 Enqueuing Move request for scope (-6.02, -0.39)
21:23:19.134 00.000 9552 Mount: notify direct move 5.98,-0.76
21:23:19.134 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:19.134 00.000 9976 Worker thread wakes up
21:23:19.134 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-6.02, -0.39) opts 0x4
21:23:19.134 00.000 9976 Handling offset move in thread for scope, endpoint = (-6.02, -0.39)
21:23:19.134 00.000 9976 Moving (-6.02, -0.39) raw xDistance=5.98 yDistance=-0.76
21:23:19.134 00.000 9976 BLC: window closed
21:23:19.134 00.000 9976 MoveAxis(W, 207, B)
21:23:19.134 00.000 9976 Guiding  Dir = 3, Dur = 207
21:23:19.134 00.000 9552 UpdateGuideState exits: m=5303902 SNR=267.7 Saturated
21:23:19.134 00.000 9552 PhdController: settling, locked = 1, distance = 6.68 (3.00) aobump = 0 frame = 1 / 99999
21:23:19.134 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808199.134,"Host":"ASTROBRUCE","Inst":1,"Distance":6.68,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:23:19.134 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:19.134 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:19.134 00.000 9552 Enqueuing Expose request
21:23:19.155 00.021 9976 IsSlewing returns 0
21:23:19.156 00.001 9976 IsGuiding returns 0
21:23:19.187 00.031 9976 PulseGuide returned control before completion, sleep 186
21:23:19.403 00.216 9976 IsGuiding returns 1
21:23:19.404 00.001 9976 scope still moving after pulse duration time elapsed
21:23:19.451 00.047 9976 IsSlewing returns 0
21:23:19.452 00.001 9976 IsGuiding returns 0
21:23:19.452 00.000 9976 scope move finished after 207 + 89 ms
21:23:19.452 00.000 9976 Move returns status 0, amount 207
21:23:19.452 00.000 9976 BLC: window closed
21:23:19.452 00.000 9976 BLC: Compensation needed for non-algo type move
21:23:19.452 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 336 applied
21:23:19.452 00.000 9976 MoveAxis(N, 365, B)
21:23:19.452 00.000 9976 Guiding  Dir = 0, Dur = 365
21:23:19.487 00.035 9976 IsSlewing returns 0
21:23:19.488 00.001 9976 IsGuiding returns 0
21:23:19.520 00.032 9976 PulseGuide returned control before completion, sleep 344
21:23:19.883 00.363 9976 IsGuiding returns 1
21:23:19.883 00.000 9976 scope still moving after pulse duration time elapsed
21:23:19.937 00.054 9976 IsSlewing returns 0
21:23:19.938 00.001 9976 IsGuiding returns 0
21:23:19.938 00.000 9976 scope move finished after 365 + 84 ms
21:23:19.938 00.000 9976 Move returns status 0, amount 365
21:23:19.938 00.000 9976 move complete, result=0
21:23:19.938 00.000 9976 worker thread done servicing request
21:23:19.938 00.000 9976 Worker thread wakes up
21:23:19.938 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:19.938 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1633,331,31,31)
21:23:19.938 00.000 9552 GuideStep: 6.0 px 207 ms WEST, -0.8 px 365 ms NORTH
21:23:23.278 03.340 9976 Exposure complete
21:23:23.366 00.088 9976 worker thread done servicing request
21:23:23.366 00.000 9552 OnExposeComplete: enter
21:23:23.366 00.000 9552 UpdateGuideState(): m_state=6
21:23:23.367 00.001 9552 Star::Find(15, 1647, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
21:23:23.367 00.000 9552 Star::Find returns 1 (1), X=1652.90, Y=351.87, Mass=5261392, SNR=246.3, Peak=65504 HFD=7.8
21:23:23.367 00.000 9552 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.08) = xAngle (-1.29 = -1.29)
21:23:23.367 00.000 9552 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.30 = 1.99)
21:23:23.367 00.000 9552 CameraToMount -- cameraX=-1.29 cameraY=5.71 hyp=5.86 cameraTheta=1.79 mountX=1.65 mountY=5.36, mountTheta=1.27
21:23:23.368 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.29, y=5.71, opts=13)
21:23:23.368 00.000 9552 Enqueuing Move request for scope (-1.29, 5.71)
21:23:23.368 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:23:23.368 00.000 9552 UpdateGuideState exits: m=5261392 SNR=246.3 Saturated
21:23:23.368 00.000 9552 PhdController: settling, locked = 1, distance = 5.86 (3.00) aobump = 0 frame = 2 / 99999
21:23:23.368 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808203.368,"Host":"ASTROBRUCE","Inst":1,"Distance":5.86,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:23:23.368 00.000 9976 Worker thread wakes up
21:23:23.368 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 5.71) opts 0xd
21:23:23.368 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:23.368 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:23.368 00.000 9552 Enqueuing Expose request
21:23:23.368 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.29, 5.71)
21:23:23.368 00.000 9976 Moving (-1.29, 5.71) raw xDistance=1.65 yDistance=5.36
21:23:23.368 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.65
21:23:23.368 00.000 9976 resist switch: large excursion: input 5.36 thresh 2.55 direction from 0 to 1
21:23:23.368 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=16.07
21:23:23.368 00.000 9976 GuideAlgorithmResistSwitch::result() returns 5.36 from input 5.36
21:23:23.368 00.000 9976 MoveAxis(W, 36, ABG)
21:23:23.368 00.000 9976 Guiding  Dir = 3, Dur = 36
21:23:23.389 00.021 9976 IsSlewing returns 0
21:23:23.389 00.000 9976 IsGuiding returns 0
21:23:23.421 00.032 9976 PulseGuide returned control before completion, sleep 15
21:23:23.449 00.028 9976 IsGuiding returns 1
21:23:23.449 00.000 9976 scope still moving after pulse duration time elapsed
21:23:23.527 00.078 9976 IsSlewing returns 0
21:23:23.527 00.000 9976 IsGuiding returns 0
21:23:23.527 00.000 9976 scope move finished after 36 + 101 ms
21:23:23.527 00.000 9976 Move returns status 0, amount 36
21:23:23.527 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
21:23:23.527 00.000 9976 MoveAxis(S, 537, ABG)
21:23:23.527 00.000 9976 Guiding  Dir = 1, Dur = 537
21:23:23.547 00.020 9976 IsSlewing returns 0
21:23:23.547 00.000 9976 IsGuiding returns 0
21:23:23.579 00.032 9976 PulseGuide returned control before completion, sleep 516
21:23:24.107 00.528 9976 IsGuiding returns 1
21:23:24.107 00.000 9976 scope still moving after pulse duration time elapsed
21:23:24.158 00.051 9976 IsSlewing returns 0
21:23:24.159 00.001 9976 IsGuiding returns 0
21:23:24.159 00.000 9976 scope move finished after 537 + 74 ms
21:23:24.159 00.000 9976 Move returns status 0, amount 537
21:23:24.159 00.000 9976 move complete, result=0
21:23:24.159 00.000 9976 worker thread done servicing request
21:23:24.159 00.000 9976 Worker thread wakes up
21:23:24.159 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:24.159 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:24.159 00.000 9552 GuideStep: 1.6 px 36 ms WEST, 5.4 px 537 ms SOUTH
21:23:27.508 03.349 9976 Exposure complete
21:23:27.594 00.086 9976 worker thread done servicing request
21:23:27.594 00.000 9552 OnExposeComplete: enter
21:23:27.594 00.000 9552 UpdateGuideState(): m_state=6
21:23:27.594 00.000 9552 Star::Find(15, 1652, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
21:23:27.594 00.000 9552 Star::Find returns 1 (1), X=1654.83, Y=342.88, Mass=5362116, SNR=205.9, Peak=65504 HFD=7.8
21:23:27.594 00.000 9552 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.08) = xAngle (-4.46 = 1.83)
21:23:27.594 00.000 9552 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.47 = -1.18)
21:23:27.594 00.000 9552 CameraToMount -- cameraX=0.64 cameraY=-3.29 hyp=3.35 cameraTheta=-1.38 mountX=-0.84 mountY=-3.10, mountTheta=-1.84
21:23:27.595 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.64, y=-3.29, opts=13)
21:23:27.595 00.000 9552 Enqueuing Move request for scope (0.64, -3.29)
21:23:27.595 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:27.595 00.000 9552 UpdateGuideState exits: m=5362116 SNR=205.9 Saturated
21:23:27.595 00.000 9552 PhdController: settling, locked = 1, distance = 5.10 (3.00) aobump = 0 frame = 3 / 99999
21:23:27.595 00.000 9976 Worker thread wakes up
21:23:27.595 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.64, -3.29) opts 0xd
21:23:27.595 00.000 9976 Handling offset move in thread for scope, endpoint = (0.64, -3.29)
21:23:27.595 00.000 9976 Moving (0.64, -3.29) raw xDistance=-0.84 yDistance=-3.10
21:23:27.595 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808207.595,"Host":"ASTROBRUCE","Inst":1,"Distance":5.10,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:23:27.595 00.000 9976 BLC: History state: CurrMiss=-3.10, AvgInitMiss=-3.10, ShCount=0, LgCount=1, SticCount=0,  Deflections: 0=5.355563, 1:-3.100245
21:23:27.595 00.000 9976 BLC: Average miss indicates over-shooting, nominal decrease by -116.000000
21:23:27.595 00.000 9976 BLC: window closed
21:23:27.595 00.000 9976 BLC: Pulse adjusted to 269
21:23:27.595 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:27.595 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:27.595 00.000 9552 Enqueuing Expose request
21:23:27.596 00.001 9976 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.84
21:23:27.596 00.000 9976 resist switch: large excursion: input -3.10 thresh 2.55 direction from 1 to -1
21:23:27.596 00.000 9976 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-9.30
21:23:27.596 00.000 9976 GuideAlgorithmResistSwitch::result() returns -3.10 from input -3.10
21:23:27.596 00.000 9976 MoveAxis(E, 16, ABG)
21:23:27.596 00.000 9976 Guiding  Dir = 2, Dur = 16
21:23:27.624 00.028 9976 IsSlewing returns 0
21:23:27.624 00.000 9976 IsGuiding returns 0
21:23:27.656 00.032 9976 IsGuiding returns 1
21:23:27.656 00.000 9976 scope still moving after pulse duration time elapsed
21:23:27.682 00.026 9552 evsrv: cli 011F3B00 connect
21:23:27.683 00.001 9552 case statement mapped state 6 to 3
21:23:27.683 00.000 9552 case statement mapped state 6 to 3
21:23:27.683 00.000 9552 evsrv: cli 011F3B00 request: {"method":"get_pixel_scale","id":"d2aab23b-0b46-4386-a149-c905e4ed763e"}
21:23:27.683 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":0.431683,"id":"d2aab23b-0b46-4386-a149-c905e4ed763e"}
21:23:27.683 00.000 9552 evsrv: cli 011F3B00 disconnect
21:23:27.704 00.021 9976 IsSlewing returns 0
21:23:27.704 00.000 9976 IsGuiding returns 0
21:23:27.704 00.000 9976 scope move finished after 16 + 63 ms
21:23:27.704 00.000 9976 Move returns status 0, amount 16
21:23:27.704 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 269 applied
21:23:27.704 00.000 9976 MoveAxis(N, 385, ABG)
21:23:27.704 00.000 9976 Guiding  Dir = 0, Dur = 385
21:23:27.761 00.057 9976 IsSlewing returns 0
21:23:27.761 00.000 9976 IsGuiding returns 0
21:23:27.782 00.021 9976 PulseGuide returned control before completion, sleep 374
21:23:28.159 00.377 9976 IsGuiding returns 1
21:23:28.159 00.000 9976 scope still moving after pulse duration time elapsed
21:23:28.218 00.059 9976 IsSlewing returns 0
21:23:28.218 00.000 9976 IsGuiding returns 0
21:23:28.218 00.000 9976 scope move finished after 385 + 72 ms
21:23:28.218 00.000 9976 Move returns status 0, amount 385
21:23:28.218 00.000 9976 move complete, result=0
21:23:28.218 00.000 9976 worker thread done servicing request
21:23:28.218 00.000 9976 Worker thread wakes up
21:23:28.218 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:28.218 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:28.218 00.000 9552 GuideStep: -0.8 px 16 ms EAST, -3.1 px 385 ms NORTH
21:23:31.565 03.347 9976 Exposure complete
21:23:31.649 00.084 9976 worker thread done servicing request
21:23:31.649 00.000 9552 OnExposeComplete: enter
21:23:31.649 00.000 9552 UpdateGuideState(): m_state=6
21:23:31.650 00.001 9552 Star::Find(15, 1654, 342, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
21:23:31.650 00.000 9552 Star::Find returns 1 (1), X=1654.95, Y=346.99, Mass=5424152, SNR=208.5, Peak=65504 HFD=8.1
21:23:31.650 00.000 9552 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.08) = xAngle (-2.25 = -2.25)
21:23:31.650 00.000 9552 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.26 = 1.03)
21:23:31.650 00.000 9552 CameraToMount -- cameraX=0.76 cameraY=0.83 hyp=1.13 cameraTheta=0.83 mountX=-0.71 mountY=0.96, mountTheta=2.20
21:23:31.650 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.76, y=0.83, opts=13)
21:23:31.650 00.000 9552 Enqueuing Move request for scope (0.76, 0.83)
21:23:31.651 00.001 9976 Worker thread wakes up
21:23:31.651 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.83) opts 0xd
21:23:31.651 00.000 9976 Handling offset move in thread for scope, endpoint = (0.76, 0.83)
21:23:31.651 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:31.651 00.000 9552 UpdateGuideState exits: m=5424152 SNR=208.5 Saturated
21:23:31.651 00.000 9976 Moving (0.76, 0.83) raw xDistance=-0.71 yDistance=0.96
21:23:31.651 00.000 9552 PhdController: settling, locked = 1, distance = 3.91 (3.00) aobump = 0 frame = 4 / 99999
21:23:31.651 00.000 9976 BLC: History state: CurrMiss=-0.96, AvgInitMiss=-2.03, ShCount=0, LgCount=2, SticCount=0,  Deflections: 0=-3.100245, 1:-0.963059
21:23:31.651 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808211.651,"Host":"ASTROBRUCE","Inst":1,"Distance":3.91,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:23:31.651 00.000 9976 BLC: Average miss indicates over-shooting, nominal decrease by -76.000000
21:23:31.651 00.000 9976 BLC: window closed
21:23:31.651 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:31.651 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:31.651 00.000 9552 Enqueuing Expose request
21:23:31.651 00.000 9976 BLC: Pulse adjusted to 215
21:23:31.651 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.71
21:23:31.651 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:31.651 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
21:23:31.651 00.000 9976 MoveAxis(E, 16, ABG)
21:23:31.651 00.000 9976 Guiding  Dir = 2, Dur = 16
21:23:31.672 00.021 9976 IsSlewing returns 0
21:23:31.672 00.000 9976 IsGuiding returns 0
21:23:31.686 00.014 9552 evsrv: cli 011F3BA0 connect
21:23:31.686 00.000 9552 case statement mapped state 6 to 3
21:23:31.686 00.000 9552 case statement mapped state 6 to 3
21:23:31.686 00.000 9552 evsrv: cli 011F3BA0 request: {"method":"get_pixel_scale","id":"eca2f6b0-c381-4636-8d48-128a6107f395"}
21:23:31.686 00.000 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"eca2f6b0-c381-4636-8d48-128a6107f395"}
21:23:31.686 00.000 9552 evsrv: cli 011F3BA0 disconnect
21:23:31.704 00.018 9976 IsGuiding returns 1
21:23:31.704 00.000 9976 scope still moving after pulse duration time elapsed
21:23:31.813 00.109 9976 IsSlewing returns 0
21:23:31.814 00.001 9976 IsGuiding returns 0
21:23:31.814 00.000 9976 scope move finished after 16 + 125 ms
21:23:31.814 00.000 9976 Move returns status 0, amount 16
21:23:31.814 00.000 9976 MoveAxis(N, 0, ABG)
21:23:31.814 00.000 9976 Move returns status 0, amount 0
21:23:31.814 00.000 9976 move complete, result=0
21:23:31.814 00.000 9976 worker thread done servicing request
21:23:31.814 00.000 9976 Worker thread wakes up
21:23:31.814 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:31.814 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:31.814 00.000 9552 GuideStep: -0.7 px 16 ms EAST, 1.0 px 0 ms NORTH
21:23:35.155 03.341 9976 Exposure complete
21:23:35.240 00.085 9976 worker thread done servicing request
21:23:35.240 00.000 9552 OnExposeComplete: enter
21:23:35.240 00.000 9552 UpdateGuideState(): m_state=6
21:23:35.240 00.000 9552 Star::Find(15, 1654, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
21:23:35.240 00.000 9552 Star::Find returns 1 (1), X=1654.48, Y=348.67, Mass=5442772, SNR=206.6, Peak=65504 HFD=7.7
21:23:35.240 00.000 9552 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.08) = xAngle (-1.62 = -1.62)
21:23:35.240 00.000 9552 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.63 = 1.65)
21:23:35.240 00.000 9552 CameraToMount -- cameraX=0.29 cameraY=2.51 hyp=2.52 cameraTheta=1.45 mountX=-0.13 mountY=2.52, mountTheta=1.62
21:23:35.241 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.29, y=2.51, opts=13)
21:23:35.241 00.000 9552 Enqueuing Move request for scope (0.29, 2.51)
21:23:35.241 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:35.241 00.000 9552 UpdateGuideState exits: m=5442772 SNR=206.6 Saturated
21:23:35.241 00.000 9552 PhdController: settling, locked = 1, distance = 3.49 (3.00) aobump = 0 frame = 5 / 99999
21:23:35.241 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808215.241,"Host":"ASTROBRUCE","Inst":1,"Distance":3.49,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:23:35.241 00.000 9976 Worker thread wakes up
21:23:35.241 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.29, 2.51) opts 0xd
21:23:35.241 00.000 9976 Handling offset move in thread for scope, endpoint = (0.29, 2.51)
21:23:35.241 00.000 9976 Moving (0.29, 2.51) raw xDistance=-0.13 yDistance=2.52
21:23:35.241 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:23:35.242 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:35.242 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:35.242 00.000 9552 Enqueuing Expose request
21:23:35.242 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:35.242 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 2.52
21:23:35.242 00.000 9976 MoveAxis(E, 0, ABG)
21:23:35.242 00.000 9976 Move returns status 0, amount 0
21:23:35.242 00.000 9976 MoveAxis(N, 0, ABG)
21:23:35.242 00.000 9976 Move returns status 0, amount 0
21:23:35.242 00.000 9976 move complete, result=0
21:23:35.242 00.000 9976 worker thread done servicing request
21:23:35.242 00.000 9976 Worker thread wakes up
21:23:35.242 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:35.242 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:35.242 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 2.5 px 0 ms NORTH
21:23:38.584 03.342 9976 Exposure complete
21:23:38.678 00.094 9976 worker thread done servicing request
21:23:38.678 00.000 9552 OnExposeComplete: enter
21:23:38.678 00.000 9552 UpdateGuideState(): m_state=6
21:23:38.679 00.001 9552 Star::Find(15, 1654, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
21:23:38.679 00.000 9552 Star::Find returns 1 (1), X=1655.36, Y=348.02, Mass=5070388, SNR=211.3, Peak=65504 HFD=7.6
21:23:38.679 00.000 9552 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.08) = xAngle (-2.07 = -2.07)
21:23:38.679 00.000 9552 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.08 = 1.20)
21:23:38.679 00.000 9552 CameraToMount -- cameraX=1.17 cameraY=1.86 hyp=2.20 cameraTheta=1.01 mountX=-1.05 mountY=2.05, mountTheta=2.04
21:23:38.680 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.17, y=1.86, opts=13)
21:23:38.680 00.000 9552 Enqueuing Move request for scope (1.17, 1.86)
21:23:38.680 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:23:38.680 00.000 9976 Worker thread wakes up
21:23:38.680 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.17, 1.86) opts 0xd
21:23:38.680 00.000 9976 Handling offset move in thread for scope, endpoint = (1.17, 1.86)
21:23:38.680 00.000 9976 Moving (1.17, 1.86) raw xDistance=-1.05 yDistance=2.05
21:23:38.680 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.05
21:23:38.680 00.000 9552 UpdateGuideState exits: m=5070388 SNR=211.3 Saturated
21:23:38.680 00.000 9552 PhdController: settling, locked = 1, distance = 3.11 (3.00) aobump = 0 frame = 6 / 99999
21:23:38.680 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808218.680,"Host":"ASTROBRUCE","Inst":1,"Distance":3.11,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:23:38.680 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:38.680 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:38.680 00.000 9552 Enqueuing Expose request
21:23:38.680 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:38.680 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 2.05
21:23:38.681 00.001 9976 MoveAxis(E, 23, ABG)
21:23:38.681 00.000 9976 Guiding  Dir = 2, Dur = 23
21:23:38.701 00.020 9976 IsSlewing returns 0
21:23:38.701 00.000 9976 IsGuiding returns 0
21:23:38.734 00.033 9976 IsGuiding returns 1
21:23:38.734 00.000 9976 scope still moving after pulse duration time elapsed
21:23:38.781 00.047 9976 IsSlewing returns 0
21:23:38.782 00.001 9976 IsGuiding returns 0
21:23:38.782 00.000 9976 scope move finished after 23 + 56 ms
21:23:38.782 00.000 9976 Move returns status 0, amount 23
21:23:38.782 00.000 9976 MoveAxis(N, 0, ABG)
21:23:38.782 00.000 9976 Move returns status 0, amount 0
21:23:38.782 00.000 9976 move complete, result=0
21:23:38.782 00.000 9976 worker thread done servicing request
21:23:38.782 00.000 9976 Worker thread wakes up
21:23:38.782 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:38.782 00.000 9552 GuideStep: -1.1 px 23 ms EAST, 2.1 px 0 ms NORTH
21:23:38.782 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:42.125 03.343 9976 Exposure complete
21:23:42.219 00.094 9976 worker thread done servicing request
21:23:42.219 00.000 9552 OnExposeComplete: enter
21:23:42.219 00.000 9552 UpdateGuideState(): m_state=6
21:23:42.219 00.000 9552 Star::Find(15, 1655, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
21:23:42.220 00.001 9552 Star::Find returns 1 (1), X=1655.31, Y=348.46, Mass=5138379, SNR=237.5, Peak=65504 HFD=7.4
21:23:42.220 00.000 9552 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.08) = xAngle (-1.96 = -1.96)
21:23:42.220 00.000 9552 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.97 = 1.31)
21:23:42.220 00.000 9552 CameraToMount -- cameraX=1.12 cameraY=2.30 hyp=2.56 cameraTheta=1.12 mountX=-0.98 mountY=2.48, mountTheta=1.95
21:23:42.221 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.12, y=2.30, opts=13)
21:23:42.221 00.000 9552 Enqueuing Move request for scope (1.12, 2.30)
21:23:42.221 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:42.221 00.000 9552 UpdateGuideState exits: m=5138379 SNR=237.5 Saturated
21:23:42.221 00.000 9976 Worker thread wakes up
21:23:42.221 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.12, 2.30) opts 0xd
21:23:42.221 00.000 9976 Handling offset move in thread for scope, endpoint = (1.12, 2.30)
21:23:42.221 00.000 9976 Moving (1.12, 2.30) raw xDistance=-0.98 yDistance=2.48
21:23:42.221 00.000 9552 PhdController: settling, locked = 1, distance = 2.94 (3.00) aobump = 0 frame = 7 / 99999
21:23:42.221 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808222.221,"Host":"ASTROBRUCE","Inst":1,"Distance":2.94,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:23:42.221 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.98
21:23:42.221 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:23:42.221 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 2.48
21:23:42.221 00.000 9976 MoveAxis(E, 23, ABG)
21:23:42.222 00.001 9976 Guiding  Dir = 2, Dur = 23
21:23:42.222 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:42.222 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:42.222 00.000 9552 Enqueuing Expose request
21:23:42.264 00.042 9976 IsSlewing returns 0
21:23:42.265 00.001 9976 IsGuiding returns 0
21:23:42.296 00.031 9976 IsGuiding returns 1
21:23:42.296 00.000 9976 scope still moving after pulse duration time elapsed
21:23:42.361 00.065 9976 IsSlewing returns 0
21:23:42.361 00.000 9976 IsGuiding returns 0
21:23:42.361 00.000 9976 scope move finished after 23 + 73 ms
21:23:42.361 00.000 9976 Move returns status 0, amount 23
21:23:42.361 00.000 9976 MoveAxis(N, 0, ABG)
21:23:42.361 00.000 9976 Move returns status 0, amount 0
21:23:42.361 00.000 9976 move complete, result=0
21:23:42.361 00.000 9976 worker thread done servicing request
21:23:42.361 00.000 9976 Worker thread wakes up
21:23:42.361 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:42.362 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:42.362 00.000 9552 GuideStep: -1.0 px 23 ms EAST, 2.5 px 0 ms NORTH
21:23:45.713 03.351 9976 Exposure complete
21:23:45.796 00.083 9976 worker thread done servicing request
21:23:45.796 00.000 9552 OnExposeComplete: enter
21:23:45.796 00.000 9552 UpdateGuideState(): m_state=6
21:23:45.797 00.001 9552 Star::Find(15, 1655, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
21:23:45.797 00.000 9552 Star::Find returns 1 (1), X=1656.22, Y=347.89, Mass=5232065, SNR=220.4, Peak=65504 HFD=7.8
21:23:45.797 00.000 9552 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.08) = xAngle (-2.37 = -2.37)
21:23:45.797 00.000 9552 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.38 = 0.90)
21:23:45.797 00.000 9552 CameraToMount -- cameraX=2.03 cameraY=1.73 hyp=2.67 cameraTheta=0.71 mountX=-1.92 mountY=2.09, mountTheta=2.31
21:23:45.797 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.03, y=1.73, opts=13)
21:23:45.797 00.000 9552 Enqueuing Move request for scope (2.03, 1.73)
21:23:45.797 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:45.797 00.000 9552 UpdateGuideState exits: m=5232065 SNR=220.4 Saturated
21:23:45.798 00.001 9552 PhdController: settling, locked = 1, distance = 2.86 (3.00) aobump = 0 frame = 8 / 99999
21:23:45.798 00.000 9976 Worker thread wakes up
21:23:45.798 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.03, 1.73) opts 0xd
21:23:45.798 00.000 9976 Handling offset move in thread for scope, endpoint = (2.03, 1.73)
21:23:45.798 00.000 9976 Moving (2.03, 1.73) raw xDistance=-1.92 yDistance=2.09
21:23:45.798 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.92
21:23:45.798 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808225.798,"Host":"ASTROBRUCE","Inst":1,"Distance":2.86,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
21:23:45.798 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:23:45.798 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 2.09
21:23:45.798 00.000 9976 MoveAxis(E, 43, ABG)
21:23:45.798 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:45.798 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:45.798 00.000 9552 Enqueuing Expose request
21:23:45.798 00.000 9976 Guiding  Dir = 2, Dur = 43
21:23:45.827 00.029 9976 IsSlewing returns 0
21:23:45.827 00.000 9976 IsGuiding returns 0
21:23:45.858 00.031 9976 PulseGuide returned control before completion, sleep 22
21:23:45.886 00.028 9976 IsGuiding returns 1
21:23:45.886 00.000 9976 scope still moving after pulse duration time elapsed
21:23:45.937 00.051 9976 IsSlewing returns 0
21:23:45.938 00.001 9976 IsGuiding returns 0
21:23:45.938 00.000 9976 scope move finished after 43 + 68 ms
21:23:45.938 00.000 9976 Move returns status 0, amount 43
21:23:45.938 00.000 9976 MoveAxis(N, 0, ABG)
21:23:45.938 00.000 9976 Move returns status 0, amount 0
21:23:45.938 00.000 9976 move complete, result=0
21:23:45.938 00.000 9976 worker thread done servicing request
21:23:45.938 00.000 9976 Worker thread wakes up
21:23:45.938 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:45.938 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:45.938 00.000 9552 GuideStep: -1.9 px 43 ms EAST, 2.1 px 0 ms NORTH
21:23:49.286 03.348 9976 Exposure complete
21:23:49.358 00.072 9976 worker thread done servicing request
21:23:49.358 00.000 9552 OnExposeComplete: enter
21:23:49.358 00.000 9552 UpdateGuideState(): m_state=6
21:23:49.358 00.000 9552 Star::Find(15, 1656, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
21:23:49.358 00.000 9552 Star::Find returns 1 (1), X=1655.45, Y=348.68, Mass=4998256, SNR=178.8, Peak=65504 HFD=7.4
21:23:49.358 00.000 9552 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.08) = xAngle (-1.97 = -1.97)
21:23:49.358 00.000 9552 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.98 = 1.30)
21:23:49.358 00.000 9552 CameraToMount -- cameraX=1.26 cameraY=2.51 hyp=2.81 cameraTheta=1.11 mountX=-1.10 mountY=2.71, mountTheta=1.96
21:23:49.359 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.26, y=2.51, opts=13)
21:23:49.359 00.000 9552 Enqueuing Move request for scope (1.26, 2.51)
21:23:49.359 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:49.359 00.000 9552 UpdateGuideState exits: m=4998256 SNR=178.8 Saturated
21:23:49.359 00.000 9976 Worker thread wakes up
21:23:49.359 00.000 9552 PhdController: settling, locked = 1, distance = 2.85 (3.00) aobump = 0 frame = 9 / 99999
21:23:49.359 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.26, 2.51) opts 0xd
21:23:49.359 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808229.359,"Host":"ASTROBRUCE","Inst":1,"Distance":2.85,"Time":7.1,"SettleTime":12.0,"StarLocked":true}
21:23:49.359 00.000 9976 Handling offset move in thread for scope, endpoint = (1.26, 2.51)
21:23:49.360 00.001 9976 Moving (1.26, 2.51) raw xDistance=-1.10 yDistance=2.71
21:23:49.360 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:49.360 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:49.360 00.000 9552 Enqueuing Expose request
21:23:49.360 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.10
21:23:49.360 00.000 9976 resist switch: large excursion: input 2.71 thresh 2.55 direction from -1 to 1
21:23:49.360 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.13
21:23:49.360 00.000 9976 GuideAlgorithmResistSwitch::result() returns 2.71 from input 2.71
21:23:49.360 00.000 9976 MoveAxis(E, 27, ABG)
21:23:49.360 00.000 9976 Guiding  Dir = 2, Dur = 27
21:23:49.414 00.054 9976 IsSlewing returns 0
21:23:49.415 00.001 9976 IsGuiding returns 0
21:23:49.446 00.031 9976 IsGuiding returns 1
21:23:49.446 00.000 9976 scope still moving after pulse duration time elapsed
21:23:49.500 00.054 9976 IsSlewing returns 0
21:23:49.500 00.000 9976 IsGuiding returns 0
21:23:49.500 00.000 9976 scope move finished after 27 + 58 ms
21:23:49.500 00.000 9976 Move returns status 0, amount 27
21:23:49.500 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 215 applied
21:23:49.500 00.000 9976 MoveAxis(S, 317, ABG)
21:23:49.500 00.000 9976 Guiding  Dir = 1, Dur = 317
21:23:49.531 00.031 9976 IsSlewing returns 0
21:23:49.531 00.000 9976 IsGuiding returns 0
21:23:49.562 00.031 9976 PulseGuide returned control before completion, sleep 296
21:23:49.870 00.308 9976 IsGuiding returns 1
21:23:49.870 00.000 9976 scope still moving after pulse duration time elapsed
21:23:49.921 00.051 9976 IsSlewing returns 0
21:23:49.921 00.000 9976 IsGuiding returns 0
21:23:49.921 00.000 9976 scope move finished after 317 + 73 ms
21:23:49.921 00.000 9976 Move returns status 0, amount 317
21:23:49.921 00.000 9976 move complete, result=0
21:23:49.921 00.000 9976 worker thread done servicing request
21:23:49.921 00.000 9976 Worker thread wakes up
21:23:49.921 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:49.921 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:49.922 00.001 9552 GuideStep: -1.1 px 27 ms EAST, 2.7 px 317 ms SOUTH
21:23:53.272 03.350 9976 Exposure complete
21:23:53.358 00.086 9976 worker thread done servicing request
21:23:53.358 00.000 9552 OnExposeComplete: enter
21:23:53.358 00.000 9552 UpdateGuideState(): m_state=6
21:23:53.359 00.001 9552 Star::Find(15, 1655, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
21:23:53.359 00.000 9552 Star::Find returns 1 (1), X=1656.83, Y=345.57, Mass=5448354, SNR=240.5, Peak=65504 HFD=7.7
21:23:53.359 00.000 9552 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.08) = xAngle (-3.30 = 2.98)
21:23:53.359 00.000 9552 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.31 = -0.03)
21:23:53.359 00.000 9552 CameraToMount -- cameraX=2.64 cameraY=-0.59 hyp=2.70 cameraTheta=-0.22 mountX=-2.67 mountY=-0.07, mountTheta=-3.11
21:23:53.359 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.64, y=-0.59, opts=13)
21:23:53.359 00.000 9552 Enqueuing Move request for scope (2.64, -0.59)
21:23:53.360 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:53.360 00.000 9552 UpdateGuideState exits: m=5448354 SNR=240.5 Saturated
21:23:53.360 00.000 9552 PhdController: settling, locked = 1, distance = 2.80 (3.00) aobump = 0 frame = 10 / 99999
21:23:53.360 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808233.360,"Host":"ASTROBRUCE","Inst":1,"Distance":2.80,"Time":11.1,"SettleTime":12.0,"StarLocked":true}
21:23:53.360 00.000 9976 Worker thread wakes up
21:23:53.360 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.64, -0.59) opts 0xd
21:23:53.360 00.000 9976 Handling offset move in thread for scope, endpoint = (2.64, -0.59)
21:23:53.360 00.000 9976 Moving (2.64, -0.59) raw xDistance=-2.67 yDistance=-0.07
21:23:53.360 00.000 9976 BLC: History state: CurrMiss=-0.07, AvgInitMiss=-1.38, ShCount=1, LgCount=2, SticCount=0,  Deflections: 0=2.709772, 1:-0.073693
21:23:53.360 00.000 9976 BLC: No correction, Miss < min_move
21:23:53.360 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:53.360 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:53.360 00.000 9552 Enqueuing Expose request
21:23:53.360 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.74 from input -2.67
21:23:53.360 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:53.360 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:23:53.360 00.000 9976 MoveAxis(E, 60, ABG)
21:23:53.360 00.000 9976 Guiding  Dir = 2, Dur = 60
21:23:53.389 00.029 9976 IsSlewing returns 0
21:23:53.389 00.000 9976 IsGuiding returns 0
21:23:53.420 00.031 9976 PulseGuide returned control before completion, sleep 39
21:23:53.476 00.056 9976 IsGuiding returns 1
21:23:53.476 00.000 9976 scope still moving after pulse duration time elapsed
21:23:53.531 00.055 9976 IsSlewing returns 0
21:23:53.531 00.000 9976 IsGuiding returns 0
21:23:53.531 00.000 9976 scope move finished after 60 + 82 ms
21:23:53.531 00.000 9976 Move returns status 0, amount 60
21:23:53.532 00.001 9976 MoveAxis(N, 0, ABG)
21:23:53.532 00.000 9976 Move returns status 0, amount 0
21:23:53.532 00.000 9976 move complete, result=0
21:23:53.532 00.000 9976 worker thread done servicing request
21:23:53.532 00.000 9976 Worker thread wakes up
21:23:53.532 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:53.532 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:23:53.532 00.000 9552 GuideStep: -2.7 px 60 ms EAST, -0.1 px 0 ms NORTH
21:23:56.882 03.350 9976 Exposure complete
21:23:56.974 00.092 9976 worker thread done servicing request
21:23:56.975 00.001 9552 OnExposeComplete: enter
21:23:56.975 00.000 9552 UpdateGuideState(): m_state=6
21:23:56.975 00.000 9552 Star::Find(15, 1656, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
21:23:56.975 00.000 9552 Star::Find returns 1 (1), X=1656.19, Y=345.76, Mass=5250608, SNR=231.1, Peak=65504 HFD=7.7
21:23:56.975 00.000 9552 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.08) = xAngle (-3.28 = 3.01)
21:23:56.975 00.000 9552 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.29 = -0.00)
21:23:56.975 00.000 9552 CameraToMount -- cameraX=2.00 cameraY=-0.40 hyp=2.04 cameraTheta=-0.20 mountX=-2.02 mountY=-0.00, mountTheta=-3.14
21:23:56.976 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.00, y=-0.40, opts=13)
21:23:56.976 00.000 9552 Enqueuing Move request for scope (2.00, -0.40)
21:23:56.976 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:23:56.976 00.000 9552 UpdateGuideState exits: m=5250608 SNR=231.1 Saturated
21:23:56.976 00.000 9552 PhdController: settling, locked = 1, distance = 2.58 (3.00) aobump = 0 frame = 11 / 99999
21:23:56.976 00.000 9552 PhdController: newstate STATE_FINISH
21:23:56.976 00.000 9552 PhdController complete: success
21:23:56.976 00.000 9976 Worker thread wakes up
21:23:56.976 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778808236.976,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
21:23:56.976 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.00, -0.40) opts 0xd
21:23:56.977 00.001 9976 Handling offset move in thread for scope, endpoint = (2.00, -0.40)
21:23:56.977 00.000 9552 Mount: notify guiding dither settle done success=1
21:23:56.977 00.000 9552 PhdController: newstate STATE_IDLE
21:23:56.977 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:56.977 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:23:56.977 00.000 9552 Enqueuing Expose request
21:23:56.977 00.000 9976 Moving (2.00, -0.40) raw xDistance=-2.02 yDistance=-0.00
21:23:56.977 00.000 9976 BLC: History state: CurrMiss=-0.00, AvgInitMiss=-1.38, ShCount=1, LgCount=2, SticCount=0,  Deflections: 0=2.709772, 1:-0.073693, 2:-0.004342
21:23:56.977 00.000 9976 BLC: No correction, Miss < min_move
21:23:56.977 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.02
21:23:56.977 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:56.977 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:23:56.977 00.000 9976 MoveAxis(E, 48, ABG)
21:23:56.977 00.000 9976 Guiding  Dir = 2, Dur = 48
21:23:56.998 00.021 9976 IsSlewing returns 0
21:23:56.998 00.000 9976 IsGuiding returns 0
21:23:57.030 00.032 9976 PulseGuide returned control before completion, sleep 27
21:23:57.068 00.038 9976 IsGuiding returns 1
21:23:57.068 00.000 9976 scope still moving after pulse duration time elapsed
21:23:57.123 00.055 9976 IsSlewing returns 0
21:23:57.123 00.000 9976 IsGuiding returns 0
21:23:57.123 00.000 9976 scope move finished after 48 + 77 ms
21:23:57.123 00.000 9976 Move returns status 0, amount 48
21:23:57.123 00.000 9976 MoveAxis(N, 0, ABG)
21:23:57.123 00.000 9976 Move returns status 0, amount 0
21:23:57.123 00.000 9976 move complete, result=0
21:23:57.124 00.001 9976 worker thread done servicing request
21:23:57.124 00.000 9976 Worker thread wakes up
21:23:57.124 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:23:57.124 00.000 9552 GuideStep: -2.0 px 48 ms EAST, -0.0 px 0 ms NORTH
21:23:57.124 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:00.467 03.343 9976 Exposure complete
21:24:00.561 00.094 9976 worker thread done servicing request
21:24:00.561 00.000 9552 OnExposeComplete: enter
21:24:00.562 00.001 9552 UpdateGuideState(): m_state=6
21:24:00.562 00.000 9552 Star::Find(15, 1656, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.562 00.000 9552 Star::Find returns 1 (1), X=1655.51, Y=345.57, Mass=5168231, SNR=241.5, Peak=65504 HFD=7.4
21:24:00.562 00.000 9552 MultiStar: exiting stabilization period
21:24:00.562 00.000 9552 MultiStar: updating star positions after lock position change
21:24:00.562 00.000 9552 Star::Find(15, 1051, 152, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.562 00.000 9552 Star::Find returns 1 (1), X=1051.75, Y=153.48, Mass=4766073, SNR=259.6, Peak=65504 HFD=7.3
21:24:00.562 00.000 9552 Star::Find(15, 743, 932, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.562 00.000 9552 Star::Find returns 1 (1), X=743.88, Y=933.66, Mass=599573, SNR=47.3, Peak=20816 HFD=6.0
21:24:00.562 00.000 9552 Star::Find(15, 1459, 425, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.562 00.000 9552 Star::Find returns 1 (1), X=1459.81, Y=426.53, Mass=122620, SNR=24.2, Peak=10016 HFD=4.5
21:24:00.562 00.000 9552 Star::Find(15, 871, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.562 00.000 9552 Star::Find returns 1 (1), X=872.64, Y=169.57, Mass=99250, SNR=20.5, Peak=11728 HFD=3.5
21:24:00.562 00.000 9552 Star::Find(15, 1645, 282, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.562 00.000 9552 Star::Find returns 1 (1), X=1657.00, Y=275.00, Mass=50558, SNR=50.8, Peak=54560 HFD=0.5
21:24:00.562 00.000 9552 Star::Find(15, 136, 102, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.562 00.000 9552 Star::Find false star n=4 nbg=254 bg=3567.6 sigma=974.3 thresh=6490 peak=5957
21:24:00.562 00.000 9552 Star::Find returns 0 (2), X=136.00, Y=102.00, Mass=15394, SNR=2.9, Peak=8096 HFD=0.0
21:24:00.562 00.000 9552 Star::Find(15, 70, 1070, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.562 00.000 9552 Star::Find false star n=7 nbg=251 bg=1706.3 sigma=742.9 thresh=3935 peak=3735
21:24:00.563 00.001 9552 Star::Find returns 0 (2), X=70.00, Y=1070.00, Mass=20792, SNR=2.9, Peak=10016 HFD=0.0
21:24:00.563 00.000 9552 Star::Find(15, 504, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.563 00.000 9552 Star::Find false star n=5 nbg=247 bg=3598.4 sigma=846.1 thresh=6137 peak=5727
21:24:00.563 00.000 9552 Star::Find returns 0 (2), X=504.00, Y=237.00, Mass=21272, SNR=2.9, Peak=12944 HFD=0.0
21:24:00.563 00.000 9552 Star::Find(15, 759, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:24:00.563 00.000 9552 Star::Find false star n=7 nbg=239 bg=3659.7 sigma=806.3 thresh=6079 peak=5180
21:24:00.563 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=93.00, Mass=19342, SNR=2.9, Peak=7392 HFD=0.0
21:24:00.563 00.000 9552 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.08) = xAngle (-3.50 = 2.78)
21:24:00.563 00.000 9552 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.51 = -0.23)
21:24:00.563 00.000 9552 CameraToMount -- cameraX=1.32 cameraY=-0.60 hyp=1.45 cameraTheta=-0.42 mountX=-1.36 mountY=-0.33, mountTheta=-2.90
21:24:00.564 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.32, y=-0.60, opts=13)
21:24:00.564 00.000 9552 Enqueuing Move request for scope (1.32, -0.60)
21:24:00.564 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:00.564 00.000 9552 UpdateGuideState exits: m=5168231 SNR=241.5 Saturated
21:24:00.564 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:00.564 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:00.564 00.000 9552 Enqueuing Expose request
21:24:00.564 00.000 9976 Worker thread wakes up
21:24:00.564 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.32, -0.60) opts 0xd
21:24:00.564 00.000 9976 Handling offset move in thread for scope, endpoint = (1.32, -0.60)
21:24:00.565 00.001 9976 Moving (1.32, -0.60) raw xDistance=-1.36 yDistance=-0.33
21:24:00.565 00.000 9976 BLC: window closed
21:24:00.565 00.000 9976 BLC: History state: CurrMiss=-0.33, AvgInitMiss=-1.38, ShCount=1, LgCount=2, SticCount=0,  Deflections: 0=2.709772, 1:-0.073693, 2:-0.004342
21:24:00.565 00.000 9976 BLC: No correction, Miss < min_move
21:24:00.565 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.36
21:24:00.565 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:00.565 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:24:00.565 00.000 9976 MoveAxis(E, 33, ABG)
21:24:00.565 00.000 9976 Guiding  Dir = 2, Dur = 33
21:24:00.595 00.030 9976 IsSlewing returns 0
21:24:00.595 00.000 9976 IsGuiding returns 0
21:24:00.626 00.031 9976 PulseGuide returned control before completion, sleep 13
21:24:00.649 00.023 9976 IsGuiding returns 1
21:24:00.649 00.000 9976 scope still moving after pulse duration time elapsed
21:24:00.703 00.054 9976 IsSlewing returns 0
21:24:00.704 00.001 9976 IsGuiding returns 0
21:24:00.704 00.000 9976 scope move finished after 33 + 76 ms
21:24:00.704 00.000 9976 Move returns status 0, amount 33
21:24:00.704 00.000 9976 MoveAxis(N, 0, ABG)
21:24:00.704 00.000 9976 Move returns status 0, amount 0
21:24:00.704 00.000 9976 move complete, result=0
21:24:00.704 00.000 9976 worker thread done servicing request
21:24:00.704 00.000 9976 Worker thread wakes up
21:24:00.704 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:00.704 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:00.704 00.000 9552 GuideStep: -1.4 px 33 ms EAST, -0.3 px 0 ms NORTH
21:24:04.054 03.350 9976 Exposure complete
21:24:04.138 00.084 9976 worker thread done servicing request
21:24:04.138 00.000 9552 OnExposeComplete: enter
21:24:04.138 00.000 9552 UpdateGuideState(): m_state=6
21:24:04.139 00.001 9552 Star::Find(15, 1655, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
21:24:04.139 00.000 9552 Star::Find returns 1 (1), X=1654.83, Y=344.93, Mass=5411475, SNR=225.0, Peak=65504 HFD=7.9
21:24:04.139 00.000 9552 Star::Find false star n=2 nbg=258 bg=3519.8 sigma=901.1 thresh=6223 peak=5589
21:24:04.139 00.000 9552 Star::Find false star n=5 nbg=260 bg=1890.2 sigma=794.5 thresh=4274 peak=3659
21:24:04.139 00.000 9552 Star::Find false star n=3 nbg=265 bg=3701.9 sigma=942.6 thresh=6530 peak=5818
21:24:04.139 00.000 9552 MultiStar: [#1 -0.29,-0.39,1.06,U] [#2 -0.16,-0.56,0.25,U] [#3 -1.23,-0.42,0.11,U] [#4 -0.05,0.20,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 4.98,7.74,0.00,M10] [#9 0.00,0.00,0.00,L] 
21:24:04.139 00.000 9552 refined, 4 included, MultiStar: {0.06, -0.72}, one-star: {0.65, -1.24}
21:24:04.139 00.000 9552 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.08) = xAngle (-4.56 = 1.72)
21:24:04.139 00.000 9552 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.57 = -1.29)
21:24:04.139 00.000 9552 CameraToMount -- cameraX=0.06 cameraY=-0.72 hyp=0.73 cameraTheta=-1.49 mountX=-0.11 mountY=-0.70, mountTheta=-1.72
21:24:04.140 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.06, y=-0.72, opts=13)
21:24:04.140 00.000 9552 Enqueuing Move request for scope (0.06, -0.72)
21:24:04.140 00.000 9976 Worker thread wakes up
21:24:04.140 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.72) opts 0xd
21:24:04.140 00.000 9976 Handling offset move in thread for scope, endpoint = (0.06, -0.72)
21:24:04.140 00.000 9976 Moving (0.06, -0.72) raw xDistance=-0.11 yDistance=-0.70
21:24:04.140 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:24:04.140 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:04.140 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:04.140 00.000 9552 UpdateGuideState exits: m=5411475 SNR=225.0 Saturated
21:24:04.140 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:04.140 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:04.140 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
21:24:04.140 00.000 9976 MoveAxis(E, 0, ABG)
21:24:04.140 00.000 9976 Move returns status 0, amount 0
21:24:04.140 00.000 9976 MoveAxis(N, 0, ABG)
21:24:04.140 00.000 9976 Move returns status 0, amount 0
21:24:04.140 00.000 9976 move complete, result=0
21:24:04.140 00.000 9552 Enqueuing Expose request
21:24:04.140 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
21:24:04.140 00.000 9976 worker thread done servicing request
21:24:04.140 00.000 9976 Worker thread wakes up
21:24:04.140 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:04.140 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:07.493 03.353 9976 Exposure complete
21:24:07.586 00.093 9976 worker thread done servicing request
21:24:07.586 00.000 9552 OnExposeComplete: enter
21:24:07.586 00.000 9552 UpdateGuideState(): m_state=6
21:24:07.586 00.000 9552 Star::Find(15, 1654, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
21:24:07.586 00.000 9552 Star::Find returns 1 (1), X=1655.85, Y=345.18, Mass=5486619, SNR=224.2, Peak=65504 HFD=7.9
21:24:07.587 00.001 9552 Star::Find false star n=11 nbg=266 bg=3373.8 sigma=951.9 thresh=6229 peak=6183
21:24:07.587 00.000 9552 Star::Find false star n=3 nbg=280 bg=1739.7 sigma=956.3 thresh=4609 peak=4249
21:24:07.587 00.000 9552 Star::Find false star n=5 nbg=254 bg=3543.9 sigma=865.0 thresh=6139 peak=6070
21:24:07.587 00.000 9552 Star::Find false star n=1 nbg=259 bg=4112.7 sigma=939.5 thresh=6931 peak=5661
21:24:07.587 00.000 9552 MultiStar: [#1 0.15,-0.70,1.08,U] [#2 0.09,-0.52,0.24,U] [#3 -0.78,-1.01,0.08,U] [#4 -0.03,-0.61,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:24:07.587 00.000 9552 refined, 4 included, MultiStar: {0.73, -0.80}, one-star: {1.67, -0.98}
21:24:07.587 00.000 9552 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.08) = xAngle (-3.91 = 2.37)
21:24:07.587 00.000 9552 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.93 = -0.64)
21:24:07.587 00.000 9552 CameraToMount -- cameraX=0.73 cameraY=-0.80 hyp=1.08 cameraTheta=-0.84 mountX=-0.78 mountY=-0.65, mountTheta=-2.44
21:24:07.588 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.73, y=-0.80, opts=13)
21:24:07.588 00.000 9552 Enqueuing Move request for scope (0.73, -0.80)
21:24:07.588 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:07.588 00.000 9976 Worker thread wakes up
21:24:07.588 00.000 9552 UpdateGuideState exits: m=5486619 SNR=224.2 Saturated
21:24:07.588 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:07.588 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:07.588 00.000 9552 Enqueuing Expose request
21:24:07.588 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.80) opts 0xd
21:24:07.589 00.001 9976 Handling offset move in thread for scope, endpoint = (0.73, -0.80)
21:24:07.589 00.000 9976 Moving (0.73, -0.80) raw xDistance=-0.78 yDistance=-0.65
21:24:07.589 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
21:24:07.589 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:07.589 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
21:24:07.589 00.000 9976 MoveAxis(E, 17, ABG)
21:24:07.589 00.000 9976 Guiding  Dir = 2, Dur = 17
21:24:07.633 00.044 9976 IsSlewing returns 0
21:24:07.633 00.000 9976 IsGuiding returns 0
21:24:07.655 00.022 9976 IsGuiding returns 1
21:24:07.655 00.000 9976 scope still moving after pulse duration time elapsed
21:24:07.703 00.048 9976 IsSlewing returns 0
21:24:07.703 00.000 9976 IsGuiding returns 0
21:24:07.703 00.000 9976 scope move finished after 17 + 52 ms
21:24:07.703 00.000 9976 Move returns status 0, amount 17
21:24:07.703 00.000 9976 MoveAxis(N, 0, ABG)
21:24:07.703 00.000 9976 Move returns status 0, amount 0
21:24:07.703 00.000 9976 move complete, result=0
21:24:07.703 00.000 9976 worker thread done servicing request
21:24:07.703 00.000 9976 Worker thread wakes up
21:24:07.703 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:07.703 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:07.703 00.000 9552 GuideStep: -0.8 px 17 ms EAST, -0.6 px 0 ms NORTH
21:24:11.056 03.353 9976 Exposure complete
21:24:11.151 00.095 9976 worker thread done servicing request
21:24:11.151 00.000 9552 OnExposeComplete: enter
21:24:11.151 00.000 9552 UpdateGuideState(): m_state=6
21:24:11.151 00.000 9552 Star::Find(15, 1655, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
21:24:11.151 00.000 9552 Star::Find returns 1 (1), X=1655.10, Y=345.35, Mass=5355853, SNR=264.8, Peak=65504 HFD=7.8
21:24:11.152 00.001 9552 Star::Find false star n=1 nbg=279 bg=1810.5 sigma=926.6 thresh=4590 peak=4478
21:24:11.152 00.000 9552 Star::Find false star n=4 nbg=231 bg=3546.5 sigma=785.1 thresh=5902 peak=5187
21:24:11.152 00.000 9552 MultiStar: [#1 0.28,-0.28,0.89,U] [#2 -0.16,-0.27,0.21,U] [#3 -0.78,0.42,0.10,U] [#4 0.52,-0.35,0.12,U] [#5 -0.72,0.46,0.12,U] [#6 6.09,-1.88,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 1.26,0.41,0.05,U] [#9 0.00,0.00,0.00,L] 
21:24:11.152 00.000 9552 refined, 6 included, MultiStar: {0.44, -0.42}, one-star: {0.91, -0.81}
21:24:11.152 00.000 9552 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.08) = xAngle (-3.84 = 2.44)
21:24:11.152 00.000 9552 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.85 = -0.57)
21:24:11.152 00.000 9552 CameraToMount -- cameraX=0.44 cameraY=-0.42 hyp=0.61 cameraTheta=-0.76 mountX=-0.47 mountY=-0.33, mountTheta=-2.53
21:24:11.153 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.44, y=-0.42, opts=13)
21:24:11.153 00.000 9552 Enqueuing Move request for scope (0.44, -0.42)
21:24:11.153 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:11.153 00.000 9552 UpdateGuideState exits: m=5355853 SNR=264.8 Saturated
21:24:11.153 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:11.153 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:11.153 00.000 9552 Enqueuing Expose request
21:24:11.153 00.000 9976 Worker thread wakes up
21:24:11.153 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.42) opts 0xd
21:24:11.153 00.000 9976 Handling offset move in thread for scope, endpoint = (0.44, -0.42)
21:24:11.153 00.000 9976 Moving (0.44, -0.42) raw xDistance=-0.47 yDistance=-0.33
21:24:11.153 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
21:24:11.153 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:11.153 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:24:11.153 00.000 9976 MoveAxis(E, 0, ABG)
21:24:11.153 00.000 9976 Move returns status 0, amount 0
21:24:11.154 00.001 9976 MoveAxis(N, 0, ABG)
21:24:11.154 00.000 9976 Move returns status 0, amount 0
21:24:11.154 00.000 9976 move complete, result=0
21:24:11.154 00.000 9976 worker thread done servicing request
21:24:11.154 00.000 9976 Worker thread wakes up
21:24:11.154 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:11.154 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:11.154 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
21:24:14.503 03.349 9976 Exposure complete
21:24:14.600 00.097 9976 worker thread done servicing request
21:24:14.600 00.000 9552 OnExposeComplete: enter
21:24:14.600 00.000 9552 UpdateGuideState(): m_state=6
21:24:14.600 00.000 9552 Star::Find(15, 1655, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
21:24:14.600 00.000 9552 Star::Find returns 1 (1), X=1655.03, Y=345.62, Mass=5259052, SNR=217.4, Peak=65504 HFD=7.8
21:24:14.600 00.000 9552 Star::Find false star n=12 nbg=250 bg=3470.6 sigma=849.9 thresh=6020 peak=6001
21:24:14.600 00.000 9552 Star::Find false star n=2 nbg=248 bg=3596.1 sigma=842.2 thresh=6123 peak=5632
21:24:14.600 00.000 9552 Star::Find false star n=4 nbg=257 bg=3704.1 sigma=998.8 thresh=6701 peak=5351
21:24:14.600 00.000 9552 MultiStar: [#1 -0.28,-0.09,1.02,U] [#2 -0.01,0.24,0.23,U] [#3 -0.45,0.25,0.08,U] [#4 -0.10,0.03,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.40,-0.50,0.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
21:24:14.600 00.000 9552 refined, 5 included, MultiStar: {0.18, -0.23}, one-star: {0.84, -0.54}
21:24:14.601 00.001 9552 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.08) = xAngle (-4.01 = 2.28)
21:24:14.601 00.000 9552 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.02 = -0.73)
21:24:14.601 00.000 9552 CameraToMount -- cameraX=0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-0.93 mountX=-0.19 mountY=-0.20, mountTheta=-2.34
21:24:14.602 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.18, y=-0.23, opts=13)
21:24:14.602 00.000 9552 Enqueuing Move request for scope (0.18, -0.23)
21:24:14.602 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:14.602 00.000 9552 UpdateGuideState exits: m=5259052 SNR=217.4 Saturated
21:24:14.602 00.000 9976 Worker thread wakes up
21:24:14.602 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.23) opts 0xd
21:24:14.602 00.000 9976 Handling offset move in thread for scope, endpoint = (0.18, -0.23)
21:24:14.602 00.000 9976 Moving (0.18, -0.23) raw xDistance=-0.19 yDistance=-0.20
21:24:14.602 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:24:14.602 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:14.602 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:24:14.602 00.000 9976 MoveAxis(E, 0, ABG)
21:24:14.602 00.000 9976 Move returns status 0, amount 0
21:24:14.602 00.000 9976 MoveAxis(N, 0, ABG)
21:24:14.602 00.000 9976 Move returns status 0, amount 0
21:24:14.602 00.000 9976 move complete, result=0
21:24:14.602 00.000 9976 worker thread done servicing request
21:24:14.602 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:14.602 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:14.602 00.000 9552 Enqueuing Expose request
21:24:14.602 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:14.602 00.000 9976 Worker thread wakes up
21:24:14.603 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:14.603 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:17.957 03.354 9976 Exposure complete
21:24:18.029 00.072 9976 worker thread done servicing request
21:24:18.029 00.000 9552 OnExposeComplete: enter
21:24:18.029 00.000 9552 UpdateGuideState(): m_state=6
21:24:18.029 00.000 9552 Star::Find(15, 1655, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
21:24:18.029 00.000 9552 Star::Find returns 1 (1), X=1654.62, Y=345.50, Mass=5058004, SNR=210.6, Peak=65504 HFD=7.3
21:24:18.029 00.000 9552 Star::Find false star n=10 nbg=238 bg=3252.4 sigma=857.6 thresh=5825 peak=5378
21:24:18.029 00.000 9552 Star::Find false star n=4 nbg=271 bg=1670.8 sigma=845.7 thresh=4208 peak=3395
21:24:18.029 00.000 9552 Star::Find false star n=1 nbg=260 bg=3901.8 sigma=948.3 thresh=6747 peak=5276
21:24:18.029 00.000 9552 MultiStar: [#1 -0.50,-0.25,1.10,U] [#2 -0.28,-1.46,0.27,U] [#3 -1.58,-0.44,0.08,U] [#4 -1.08,0.16,0.11,U] [#5 0.00,0.00,0.00,DZ] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.16,5.55,0.00,M10] [#8 0.00,0.00,0.00,L] 
21:24:18.029 00.000 9552 refined, 4 included, MultiStar: {-0.17, -0.52}, one-star: {0.43, -0.66}
21:24:18.030 00.001 9552 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.08) = xAngle (-4.97 = 1.31)
21:24:18.030 00.000 9552 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.98 = -1.70)
21:24:18.030 00.000 9552 CameraToMount -- cameraX=-0.17 cameraY=-0.52 hyp=0.55 cameraTheta=-1.89 mountX=0.14 mountY=-0.55, mountTheta=-1.32
21:24:18.031 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.17, y=-0.52, opts=13)
21:24:18.031 00.000 9552 Enqueuing Move request for scope (-0.17, -0.52)
21:24:18.031 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:24:18.031 00.000 9552 UpdateGuideState exits: m=5058004 SNR=210.6 Saturated
21:24:18.031 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:18.031 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:18.031 00.000 9552 Enqueuing Expose request
21:24:18.031 00.000 9976 Worker thread wakes up
21:24:18.031 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.52) opts 0xd
21:24:18.031 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.17, -0.52)
21:24:18.031 00.000 9976 Moving (-0.17, -0.52) raw xDistance=0.14 yDistance=-0.55
21:24:18.031 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:24:18.031 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:18.031 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
21:24:18.031 00.000 9976 MoveAxis(E, 0, ABG)
21:24:18.031 00.000 9976 Move returns status 0, amount 0
21:24:18.032 00.001 9976 MoveAxis(N, 0, ABG)
21:24:18.032 00.000 9976 Move returns status 0, amount 0
21:24:18.032 00.000 9976 move complete, result=0
21:24:18.032 00.000 9976 worker thread done servicing request
21:24:18.032 00.000 9976 Worker thread wakes up
21:24:18.032 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:18.032 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:18.032 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:24:21.372 03.340 9976 Exposure complete
21:24:21.464 00.092 9976 worker thread done servicing request
21:24:21.464 00.000 9552 OnExposeComplete: enter
21:24:21.464 00.000 9552 UpdateGuideState(): m_state=6
21:24:21.465 00.001 9552 Star::Find(15, 1654, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
21:24:21.465 00.000 9552 Star::Find returns 1 (1), X=1654.67, Y=344.73, Mass=5537009, SNR=215.3, Peak=65504 HFD=7.9
21:24:21.465 00.000 9552 Star::Find false star n=7 nbg=269 bg=3404.4 sigma=993.5 thresh=6385 peak=5553
21:24:21.465 00.000 9552 Star::Find false star n=1 nbg=268 bg=3641.5 sigma=1060.8 thresh=6824 peak=5333
21:24:21.465 00.000 9552 Star::Find false star n=3 nbg=252 bg=3800.8 sigma=859.5 thresh=6379 peak=5198
21:24:21.465 00.000 9552 MultiStar: [#1 -0.89,-0.94,1.02,U] [#2 -0.47,-0.77,0.18,U] [#3 -1.05,-0.81,0.10,U] [#4 -1.17,-0.97,0.10,U] [#5 0.00,0.00,0.00,L] [#6 -6.69,-7.96,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:21.465 00.000 9552 refined, 4 included, MultiStar: {-0.30, -1.13}, one-star: {0.48, -1.43}
21:24:21.465 00.000 9552 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.08) = xAngle (-4.91 = 1.37)
21:24:21.465 00.000 9552 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.92 = -1.64)
21:24:21.465 00.000 9552 CameraToMount -- cameraX=-0.30 cameraY=-1.13 hyp=1.17 cameraTheta=-1.83 mountX=0.23 mountY=-1.17, mountTheta=-1.38
21:24:21.466 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.30, y=-1.13, opts=13)
21:24:21.466 00.000 9552 Enqueuing Move request for scope (-0.30, -1.13)
21:24:21.466 00.000 9976 Worker thread wakes up
21:24:21.466 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:21.466 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.13) opts 0xd
21:24:21.466 00.000 9552 UpdateGuideState exits: m=5537009 SNR=215.3 Saturated
21:24:21.466 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:21.466 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:21.466 00.000 9552 Enqueuing Expose request
21:24:21.466 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.30, -1.13)
21:24:21.466 00.000 9976 Moving (-0.30, -1.13) raw xDistance=0.23 yDistance=-1.17
21:24:21.466 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
21:24:21.466 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:21.466 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
21:24:21.466 00.000 9976 MoveAxis(E, 0, ABG)
21:24:21.466 00.000 9976 Move returns status 0, amount 0
21:24:21.466 00.000 9976 MoveAxis(N, 0, ABG)
21:24:21.466 00.000 9976 Move returns status 0, amount 0
21:24:21.466 00.000 9976 move complete, result=0
21:24:21.466 00.000 9976 worker thread done servicing request
21:24:21.466 00.000 9976 Worker thread wakes up
21:24:21.466 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:21.466 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:21.467 00.001 9552 GuideStep: 0.2 px 0 ms EAST, -1.2 px 0 ms NORTH
21:24:24.812 03.345 9976 Exposure complete
21:24:24.908 00.096 9976 worker thread done servicing request
21:24:24.908 00.000 9552 OnExposeComplete: enter
21:24:24.908 00.000 9552 UpdateGuideState(): m_state=6
21:24:24.908 00.000 9552 Star::Find(15, 1654, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
21:24:24.908 00.000 9552 Star::Find returns 1 (1), X=1654.31, Y=344.85, Mass=5164811, SNR=229.1, Peak=65504 HFD=7.7
21:24:24.909 00.001 9552 Star::Find false star n=13 nbg=255 bg=3387.4 sigma=906.0 thresh=6105 peak=6009
21:24:24.909 00.000 9552 Star::Find false star n=2 nbg=266 bg=3494.0 sigma=998.8 thresh=6490 peak=5159
21:24:24.909 00.000 9552 Star::Find false star n=6 nbg=259 bg=3707.7 sigma=898.5 thresh=6403 peak=5423
21:24:24.909 00.000 9552 MultiStar: [#1 -0.93,-0.42,1.11,U] [#2 -0.47,-0.61,0.21,U] [#3 -0.61,-0.82,0.08,U] [#4 -0.44,0.41,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -1.04,-0.60,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:24.909 00.000 9552 refined, 5 included, MultiStar: {-0.45, -0.78}, one-star: {0.12, -1.31}
21:24:24.909 00.000 9552 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.08) = xAngle (-5.17 = 1.11)
21:24:24.909 00.000 9552 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.18 = -1.90)
21:24:24.909 00.000 9552 CameraToMount -- cameraX=-0.45 cameraY=-0.78 hyp=0.90 cameraTheta=-2.09 mountX=0.40 mountY=-0.85, mountTheta=-1.13
21:24:24.910 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.45, y=-0.78, opts=13)
21:24:24.910 00.000 9552 Enqueuing Move request for scope (-0.45, -0.78)
21:24:24.910 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:24.910 00.000 9552 UpdateGuideState exits: m=5164811 SNR=229.1 Saturated
21:24:24.910 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:24.910 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:24.910 00.000 9552 Enqueuing Expose request
21:24:24.910 00.000 9976 Worker thread wakes up
21:24:24.910 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.78) opts 0xd
21:24:24.910 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.45, -0.78)
21:24:24.910 00.000 9976 Moving (-0.45, -0.78) raw xDistance=0.40 yDistance=-0.85
21:24:24.910 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
21:24:24.910 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:24:24.910 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.85
21:24:24.910 00.000 9976 MoveAxis(E, 0, ABG)
21:24:24.910 00.000 9976 Move returns status 0, amount 0
21:24:24.910 00.000 9976 MoveAxis(N, 0, ABG)
21:24:24.910 00.000 9976 Move returns status 0, amount 0
21:24:24.910 00.000 9976 move complete, result=0
21:24:24.910 00.000 9976 worker thread done servicing request
21:24:24.910 00.000 9976 Worker thread wakes up
21:24:24.911 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:24.911 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:24.911 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.9 px 0 ms NORTH
21:24:28.260 03.349 9976 Exposure complete
21:24:28.350 00.090 9976 worker thread done servicing request
21:24:28.351 00.001 9552 OnExposeComplete: enter
21:24:28.351 00.000 9552 UpdateGuideState(): m_state=6
21:24:28.351 00.000 9552 Star::Find(15, 1654, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
21:24:28.351 00.000 9552 Star::Find returns 1 (1), X=1655.16, Y=344.74, Mass=5209744, SNR=258.2, Peak=65504 HFD=7.7
21:24:28.351 00.000 9552 Star::Find false star n=8 nbg=254 bg=3468.7 sigma=898.6 thresh=6164 peak=5786
21:24:28.351 00.000 9552 Star::Find false star n=2 nbg=280 bg=1808.0 sigma=977.2 thresh=4740 peak=3956
21:24:28.351 00.000 9552 Star::Find false star n=2 nbg=249 bg=3606.0 sigma=942.3 thresh=6433 peak=6115
21:24:28.351 00.000 9552 Star::Find false star n=2 nbg=269 bg=3603.2 sigma=991.1 thresh=6577 peak=5357
21:24:28.351 00.000 9552 MultiStar: [#1 -0.40,-0.83,0.89,U] [#2 0.05,0.01,0.16,U] [#3 -0.39,-0.85,0.07,U] [#4 -0.38,-0.11,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:28.351 00.000 9552 refined, 4 included, MultiStar: {0.26, -1.01}, one-star: {0.97, -1.42}
21:24:28.351 00.000 9552 CameraToMount -- cameraTheta (-1.32) - m_xAngle (3.08) = xAngle (-4.40 = 1.88)
21:24:28.351 00.000 9552 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.41 = -1.13)
21:24:28.351 00.000 9552 CameraToMount -- cameraX=0.26 cameraY=-1.01 hyp=1.05 cameraTheta=-1.32 mountX=-0.32 mountY=-0.95, mountTheta=-1.90
21:24:28.352 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.26, y=-1.01, opts=13)
21:24:28.352 00.000 9552 Enqueuing Move request for scope (0.26, -1.01)
21:24:28.353 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:28.353 00.000 9976 Worker thread wakes up
21:24:28.353 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.26, -1.01) opts 0xd
21:24:28.353 00.000 9976 Handling offset move in thread for scope, endpoint = (0.26, -1.01)
21:24:28.353 00.000 9976 Moving (0.26, -1.01) raw xDistance=-0.32 yDistance=-0.95
21:24:28.353 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
21:24:28.353 00.000 9976 switching direction from 1 to -1 - decHistory=-3 oldest=-1.03 newest=-2.97
21:24:28.353 00.000 9976 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
21:24:28.353 00.000 9976 MoveAxis(E, 0, ABG)
21:24:28.353 00.000 9976 Move returns status 0, amount 0
21:24:28.353 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 215 applied
21:24:28.353 00.000 9976 MoveAxis(N, 250, ABG)
21:24:28.353 00.000 9976 Guiding  Dir = 0, Dur = 250
21:24:28.353 00.000 9552 UpdateGuideState exits: m=5209744 SNR=258.2 Saturated
21:24:28.353 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:28.353 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:28.353 00.000 9552 Enqueuing Expose request
21:24:28.374 00.021 9976 IsSlewing returns 0
21:24:28.374 00.000 9976 IsGuiding returns 0
21:24:28.406 00.032 9976 PulseGuide returned control before completion, sleep 229
21:24:28.651 00.245 9976 IsGuiding returns 1
21:24:28.651 00.000 9976 scope still moving after pulse duration time elapsed
21:24:28.703 00.052 9976 IsSlewing returns 0
21:24:28.703 00.000 9976 IsGuiding returns 0
21:24:28.704 00.001 9976 scope move finished after 250 + 80 ms
21:24:28.704 00.000 9976 Move returns status 0, amount 250
21:24:28.704 00.000 9976 move complete, result=0
21:24:28.704 00.000 9976 worker thread done servicing request
21:24:28.704 00.000 9976 Worker thread wakes up
21:24:28.704 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:28.704 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:28.704 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.9 px 250 ms NORTH
21:24:32.053 03.349 9976 Exposure complete
21:24:32.141 00.088 9976 worker thread done servicing request
21:24:32.141 00.000 9552 OnExposeComplete: enter
21:24:32.141 00.000 9552 UpdateGuideState(): m_state=6
21:24:32.141 00.000 9552 Star::Find(15, 1655, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
21:24:32.141 00.000 9552 Star::Find returns 1 (1), X=1654.28, Y=346.56, Mass=5252517, SNR=261.9, Peak=65504 HFD=7.5
21:24:32.141 00.000 9552 Star::Find false star n=6 nbg=274 bg=3605.6 sigma=1066.2 thresh=6804 peak=6304
21:24:32.141 00.000 9552 Star::Find false star n=7 nbg=273 bg=1711.5 sigma=889.6 thresh=4380 peak=3552
21:24:32.141 00.000 9552 Star::Find false star n=5 nbg=271 bg=3800.1 sigma=949.7 thresh=6649 peak=5438
21:24:32.141 00.000 9552 MultiStar: [#1 -0.66,1.06,0.82,U] [#2 -0.89,0.53,0.18,U] [#3 -1.19,0.92,0.08,U] [#4 -1.27,0.77,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.65,7.43,0.00,R] [#8 0.00,0.00,0.00,L] 
21:24:32.141 00.000 9552 single-star, 4 included, MultiStar: {-0.38, 0.70}, one-star: {0.09, 0.40}
21:24:32.141 00.000 9552 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.08) = xAngle (-1.73 = -1.73)
21:24:32.141 00.000 9552 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.74 = 1.55)
21:24:32.141 00.000 9552 CameraToMount -- cameraX=0.09 cameraY=0.40 hyp=0.41 cameraTheta=1.35 mountX=-0.06 mountY=0.41, mountTheta=1.72
21:24:32.141 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.09, y=0.40, opts=13)
21:24:32.141 00.000 9552 Enqueuing Move request for scope (0.09, 0.40)
21:24:32.141 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:32.141 00.000 9552 UpdateGuideState exits: m=5252517 SNR=261.9 Saturated
21:24:32.141 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:32.141 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:32.141 00.000 9552 Enqueuing Expose request
21:24:32.141 00.000 9976 Worker thread wakes up
21:24:32.142 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.40) opts 0xd
21:24:32.142 00.000 9976 Handling offset move in thread for scope, endpoint = (0.09, 0.40)
21:24:32.142 00.000 9976 Moving (0.09, 0.40) raw xDistance=-0.06 yDistance=0.41
21:24:32.142 00.000 9976 BLC: History state: CurrMiss=-0.41, AvgInitMiss=-1.14, ShCount=2, LgCount=2, SticCount=0,  Deflections: 0=-0.946023, 1:-0.412542
21:24:32.142 00.000 9976 BLC: No correction, Miss < min_move
21:24:32.142 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:24:32.142 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:32.142 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:24:32.142 00.000 9976 MoveAxis(E, 0, ABG)
21:24:32.142 00.000 9976 Move returns status 0, amount 0
21:24:32.142 00.000 9976 MoveAxis(N, 0, ABG)
21:24:32.142 00.000 9976 Move returns status 0, amount 0
21:24:32.142 00.000 9976 move complete, result=0
21:24:32.142 00.000 9976 worker thread done servicing request
21:24:32.142 00.000 9976 Worker thread wakes up
21:24:32.142 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:24:32.142 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:32.142 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:35.490 03.348 9976 Exposure complete
21:24:35.572 00.082 9976 worker thread done servicing request
21:24:35.572 00.000 9552 OnExposeComplete: enter
21:24:35.572 00.000 9552 UpdateGuideState(): m_state=6
21:24:35.572 00.000 9552 Star::Find(15, 1654, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
21:24:35.572 00.000 9552 Star::Find returns 1 (1), X=1654.56, Y=346.76, Mass=5437858, SNR=237.4, Peak=65504 HFD=7.8
21:24:35.572 00.000 9552 Star::Find false star n=6 nbg=242 bg=3509.2 sigma=839.2 thresh=6027 peak=5538
21:24:35.573 00.001 9552 Star::Find false star n=4 nbg=257 bg=3748.8 sigma=869.6 thresh=6358 peak=5174
21:24:35.573 00.000 9552 MultiStar: [#1 -1.12,1.71,0.00,M1] [#2 -0.55,1.03,0.25,U] [#3 -1.17,1.09,0.08,U] [#4 -0.71,1.14,0.07,U] [#5 5.45,0.01,0.00,M8] [#6 0.00,-0.36,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:35.573 00.000 9552 refined, 4 included, MultiStar: {0.06, 0.69}, one-star: {0.37, 0.59}
21:24:35.573 00.000 9552 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.08) = xAngle (-1.60 = -1.60)
21:24:35.573 00.000 9552 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.61 = 1.67)
21:24:35.573 00.000 9552 CameraToMount -- cameraX=0.06 cameraY=0.69 hyp=0.69 cameraTheta=1.48 mountX=-0.02 mountY=0.69, mountTheta=1.60
21:24:35.573 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.06, y=0.69, opts=13)
21:24:35.573 00.000 9552 Enqueuing Move request for scope (0.06, 0.69)
21:24:35.573 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:35.573 00.000 9552 UpdateGuideState exits: m=5437858 SNR=237.4 Saturated
21:24:35.573 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:35.573 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:35.573 00.000 9552 Enqueuing Expose request
21:24:35.573 00.000 9976 Worker thread wakes up
21:24:35.573 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.69) opts 0xd
21:24:35.574 00.001 9976 Handling offset move in thread for scope, endpoint = (0.06, 0.69)
21:24:35.574 00.000 9976 Moving (0.06, 0.69) raw xDistance=-0.02 yDistance=0.69
21:24:35.574 00.000 9976 BLC: History state: CurrMiss=-0.69, AvgInitMiss=-1.14, ShCount=2, LgCount=2, SticCount=0,  Deflections: 0=-0.946023, 1:-0.412542, 2:-0.686837
21:24:35.574 00.000 9976 BLC: No correction, Miss < min_move
21:24:35.574 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:24:35.574 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:35.574 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
21:24:35.574 00.000 9976 MoveAxis(E, 0, ABG)
21:24:35.574 00.000 9976 Move returns status 0, amount 0
21:24:35.574 00.000 9976 MoveAxis(N, 0, ABG)
21:24:35.574 00.000 9976 Move returns status 0, amount 0
21:24:35.574 00.000 9976 move complete, result=0
21:24:35.574 00.000 9976 worker thread done servicing request
21:24:35.574 00.000 9976 Worker thread wakes up
21:24:35.574 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:35.574 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:35.574 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
21:24:38.924 03.350 9976 Exposure complete
21:24:39.020 00.096 9976 worker thread done servicing request
21:24:39.020 00.000 9552 OnExposeComplete: enter
21:24:39.020 00.000 9552 UpdateGuideState(): m_state=6
21:24:39.020 00.000 9552 Star::Find(15, 1654, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
21:24:39.020 00.000 9552 Star::Find returns 1 (1), X=1654.29, Y=346.45, Mass=5254597, SNR=234.5, Peak=65504 HFD=7.5
21:24:39.020 00.000 9552 Star::Find false star n=2 nbg=262 bg=1983.7 sigma=837.3 thresh=4496 peak=3065
21:24:39.020 00.000 9552 Star::Find false star n=3 nbg=244 bg=3651.1 sigma=810.7 thresh=6083 peak=5786
21:24:39.020 00.000 9552 Star::Find false star n=3 nbg=268 bg=3797.2 sigma=1003.8 thresh=6809 peak=5187
21:24:39.021 00.001 9552 MultiStar: [#1 -1.12,0.75,0.96,U] [#2 0.19,1.01,0.31,U] [#3 -1.31,0.66,0.09,U] [#4 -0.47,1.37,0.07,U] [#5 5.93,-0.69,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:39.021 00.000 9552 single-star, 4 included, MultiStar: {-0.44, 0.61}, one-star: {0.10, 0.29}
21:24:39.021 00.000 9552 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.08) = xAngle (-1.84 = -1.84)
21:24:39.021 00.000 9552 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.85 = 1.43)
21:24:39.021 00.000 9552 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.30 cameraTheta=1.23 mountX=-0.08 mountY=0.30, mountTheta=1.84
21:24:39.022 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.10, y=0.29, opts=13)
21:24:39.022 00.000 9552 Enqueuing Move request for scope (0.10, 0.29)
21:24:39.022 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:39.022 00.000 9552 UpdateGuideState exits: m=5254597 SNR=234.5 Saturated
21:24:39.022 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:39.022 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:39.022 00.000 9552 Enqueuing Expose request
21:24:39.022 00.000 9976 Worker thread wakes up
21:24:39.022 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.29) opts 0xd
21:24:39.022 00.000 9976 Handling offset move in thread for scope, endpoint = (0.10, 0.29)
21:24:39.022 00.000 9976 Moving (0.10, 0.29) raw xDistance=-0.08 yDistance=0.30
21:24:39.022 00.000 9976 BLC: window closed
21:24:39.022 00.000 9976 BLC: History state: CurrMiss=-0.30, AvgInitMiss=-1.14, ShCount=2, LgCount=2, SticCount=0,  Deflections: 0=-0.946023, 1:-0.412542, 2:-0.686837
21:24:39.022 00.000 9976 BLC: No correction, Miss < min_move
21:24:39.022 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:24:39.022 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:39.022 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:24:39.022 00.000 9976 MoveAxis(E, 0, ABG)
21:24:39.022 00.000 9976 Move returns status 0, amount 0
21:24:39.022 00.000 9976 MoveAxis(N, 0, ABG)
21:24:39.023 00.001 9976 Move returns status 0, amount 0
21:24:39.023 00.000 9976 move complete, result=0
21:24:39.023 00.000 9976 worker thread done servicing request
21:24:39.023 00.000 9976 Worker thread wakes up
21:24:39.023 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:39.023 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:39.023 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:24:42.375 03.352 9976 Exposure complete
21:24:42.468 00.093 9976 worker thread done servicing request
21:24:42.468 00.000 9552 OnExposeComplete: enter
21:24:42.468 00.000 9552 UpdateGuideState(): m_state=6
21:24:42.468 00.000 9552 Star::Find(15, 1654, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
21:24:42.468 00.000 9552 Star::Find returns 1 (1), X=1654.22, Y=345.88, Mass=5105137, SNR=252.3, Peak=65504 HFD=7.7
21:24:42.468 00.000 9552 Star::Find false star n=6 nbg=271 bg=3537.8 sigma=925.2 thresh=6313 peak=5957
21:24:42.468 00.000 9552 Star::Find false star n=3 nbg=264 bg=3527.3 sigma=1003.1 thresh=6537 peak=6121
21:24:42.468 00.000 9552 MultiStar: [#1 -0.96,0.72,0.96,U] [#2 -0.58,0.28,0.21,U] [#3 -1.77,0.86,0.00,M1] [#4 -1.04,1.51,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:42.468 00.000 9552 single-star, 2 included, MultiStar: {-0.47, 0.22}, one-star: {0.04, -0.28}
21:24:42.468 00.000 9552 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.08) = xAngle (-4.52 = 1.76)
21:24:42.468 00.000 9552 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.53 = -1.25)
21:24:42.468 00.000 9552 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.44 mountX=-0.05 mountY=-0.27, mountTheta=-1.77
21:24:42.469 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.04, y=-0.28, opts=13)
21:24:42.469 00.000 9552 Enqueuing Move request for scope (0.04, -0.28)
21:24:42.470 00.001 9976 Worker thread wakes up
21:24:42.470 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
21:24:42.470 00.000 9976 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
21:24:42.470 00.000 9976 Moving (0.04, -0.28) raw xDistance=-0.05 yDistance=-0.27
21:24:42.470 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:24:42.470 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:42.470 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:42.470 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:24:42.470 00.000 9976 MoveAxis(E, 0, ABG)
21:24:42.470 00.000 9976 Move returns status 0, amount 0
21:24:42.470 00.000 9976 MoveAxis(N, 0, ABG)
21:24:42.470 00.000 9976 Move returns status 0, amount 0
21:24:42.470 00.000 9976 move complete, result=0
21:24:42.470 00.000 9552 UpdateGuideState exits: m=5105137 SNR=252.3 Saturated
21:24:42.470 00.000 9976 worker thread done servicing request
21:24:42.470 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:42.470 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:42.470 00.000 9552 Enqueuing Expose request
21:24:42.470 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:24:42.470 00.000 9976 Worker thread wakes up
21:24:42.470 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:42.470 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:45.814 03.344 9976 Exposure complete
21:24:45.892 00.078 9976 worker thread done servicing request
21:24:45.892 00.000 9552 OnExposeComplete: enter
21:24:45.892 00.000 9552 UpdateGuideState(): m_state=6
21:24:45.892 00.000 9552 Star::Find(15, 1654, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
21:24:45.892 00.000 9552 Star::Find returns 1 (1), X=1654.24, Y=346.50, Mass=5389893, SNR=291.4, Peak=65504 HFD=7.6
21:24:45.892 00.000 9552 Star::Find false star n=4 nbg=261 bg=1541.5 sigma=805.5 thresh=3958 peak=3869
21:24:45.892 00.000 9552 Star::Find false star n=9 nbg=237 bg=3362.4 sigma=764.6 thresh=5656 peak=5440
21:24:45.892 00.000 9552 Star::Find false star n=2 nbg=255 bg=3840.9 sigma=955.2 thresh=6706 peak=5463
21:24:45.892 00.000 9552 MultiStar: [#1 -0.60,0.86,0.85,U] [#2 -1.12,1.07,0.14,U] [#3 -1.84,0.79,0.00,M2] [#4 -0.58,1.25,0.09,U] [#5 3.96,0.10,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:45.892 00.000 9552 single-star, 3 included, MultiStar: {-0.32, 0.64}, one-star: {0.05, 0.34}
21:24:45.892 00.000 9552 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.08) = xAngle (-1.66 = -1.66)
21:24:45.892 00.000 9552 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.67 = 1.61)
21:24:45.893 00.001 9552 CameraToMount -- cameraX=0.05 cameraY=0.34 hyp=0.35 cameraTheta=1.42 mountX=-0.03 mountY=0.34, mountTheta=1.66
21:24:45.893 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.05, y=0.34, opts=13)
21:24:45.893 00.000 9552 Enqueuing Move request for scope (0.05, 0.34)
21:24:45.893 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:45.893 00.000 9552 UpdateGuideState exits: m=5389893 SNR=291.4 Saturated
21:24:45.893 00.000 9976 Worker thread wakes up
21:24:45.893 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:45.893 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:45.893 00.000 9552 Enqueuing Expose request
21:24:45.893 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.34) opts 0xd
21:24:45.893 00.000 9976 Handling offset move in thread for scope, endpoint = (0.05, 0.34)
21:24:45.894 00.001 9976 Moving (0.05, 0.34) raw xDistance=-0.03 yDistance=0.34
21:24:45.894 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:24:45.894 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:45.894 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:24:45.894 00.000 9976 MoveAxis(E, 0, ABG)
21:24:45.894 00.000 9976 Move returns status 0, amount 0
21:24:45.894 00.000 9976 MoveAxis(N, 0, ABG)
21:24:45.894 00.000 9976 Move returns status 0, amount 0
21:24:45.894 00.000 9976 move complete, result=0
21:24:45.894 00.000 9976 worker thread done servicing request
21:24:45.894 00.000 9976 Worker thread wakes up
21:24:45.894 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:45.894 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:45.894 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:24:49.251 03.357 9976 Exposure complete
21:24:49.346 00.095 9976 worker thread done servicing request
21:24:49.346 00.000 9552 OnExposeComplete: enter
21:24:49.346 00.000 9552 UpdateGuideState(): m_state=6
21:24:49.346 00.000 9552 Star::Find(15, 1654, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
21:24:49.346 00.000 9552 Star::Find returns 1 (1), X=1654.23, Y=346.51, Mass=5199579, SNR=248.5, Peak=65504 HFD=7.5
21:24:49.346 00.000 9552 Star::Find false star n=17 nbg=241 bg=3463.0 sigma=780.9 thresh=5806 peak=5737
21:24:49.346 00.000 9552 Star::Find false star n=3 nbg=254 bg=3498.3 sigma=893.8 thresh=6180 peak=5671
21:24:49.346 00.000 9552 Star::Find false star n=3 nbg=258 bg=3859.5 sigma=941.5 thresh=6684 peak=5269
21:24:49.347 00.001 9552 MultiStar: [#1 -1.23,0.84,1.01,U] [#2 -0.58,1.24,0.21,U] [#3 -1.17,1.18,0.08,U] [#4 -0.57,1.24,0.10,U] [#5 0.00,0.00,0.00,L] [#6 -0.40,0.62,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:49.347 00.000 9552 single-star, 5 included, MultiStar: {-0.61, 0.70}, one-star: {0.04, 0.35}
21:24:49.347 00.000 9552 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.08) = xAngle (-1.62 = -1.62)
21:24:49.347 00.000 9552 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.63 = 1.65)
21:24:49.347 00.000 9552 CameraToMount -- cameraX=0.04 cameraY=0.35 hyp=0.36 cameraTheta=1.46 mountX=-0.02 mountY=0.35, mountTheta=1.62
21:24:49.348 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.04, y=0.35, opts=13)
21:24:49.348 00.000 9552 Enqueuing Move request for scope (0.04, 0.35)
21:24:49.348 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:49.348 00.000 9552 UpdateGuideState exits: m=5199579 SNR=248.5 Saturated
21:24:49.348 00.000 9976 Worker thread wakes up
21:24:49.348 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.35) opts 0xd
21:24:49.348 00.000 9976 Handling offset move in thread for scope, endpoint = (0.04, 0.35)
21:24:49.348 00.000 9976 Moving (0.04, 0.35) raw xDistance=-0.02 yDistance=0.35
21:24:49.348 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:24:49.348 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:49.348 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:49.348 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:49.348 00.000 9552 Enqueuing Expose request
21:24:49.348 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
21:24:49.348 00.000 9976 MoveAxis(E, 0, ABG)
21:24:49.348 00.000 9976 Move returns status 0, amount 0
21:24:49.348 00.000 9976 MoveAxis(N, 0, ABG)
21:24:49.348 00.000 9976 Move returns status 0, amount 0
21:24:49.348 00.000 9976 move complete, result=0
21:24:49.348 00.000 9976 worker thread done servicing request
21:24:49.348 00.000 9976 Worker thread wakes up
21:24:49.349 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:49.349 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:49.349 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:24:52.699 03.350 9976 Exposure complete
21:24:52.793 00.094 9976 worker thread done servicing request
21:24:52.794 00.001 9552 OnExposeComplete: enter
21:24:52.794 00.000 9552 UpdateGuideState(): m_state=6
21:24:52.794 00.000 9552 Star::Find(15, 1654, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
21:24:52.794 00.000 9552 Star::Find returns 1 (1), X=1653.82, Y=346.71, Mass=5395512, SNR=251.4, Peak=65504 HFD=7.8
21:24:52.795 00.001 9552 Star::Find false star n=5 nbg=272 bg=3521.8 sigma=1026.8 thresh=6602 peak=5831
21:24:52.795 00.000 9552 Star::Find false star n=5 nbg=247 bg=3686.4 sigma=847.1 thresh=6228 peak=6015
21:24:52.795 00.000 9552 Star::Find false star n=9 nbg=253 bg=3583.6 sigma=824.4 thresh=6057 peak=5704
21:24:52.795 00.000 9552 MultiStar: [#1 -1.46,1.57,0.00,M1] [#2 -1.40,0.76,0.18,U] [#3 -2.11,1.68,0.00,M2] [#4 -0.83,1.45,0.11,U] [#5 0.00,0.00,0.00,L] [#6 -1.22,-1.24,0.06,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:52.795 00.000 9552 single-star, 3 included, MultiStar: {-0.58, 0.57}, one-star: {-0.37, 0.55}
21:24:52.795 00.000 9552 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.08) = xAngle (-0.92 = -0.92)
21:24:52.795 00.000 9552 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.93 = 2.36)
21:24:52.795 00.000 9552 CameraToMount -- cameraX=-0.37 cameraY=0.55 hyp=0.66 cameraTheta=2.16 mountX=0.40 mountY=0.47, mountTheta=0.86
21:24:52.796 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.37, y=0.55, opts=13)
21:24:52.796 00.000 9552 Enqueuing Move request for scope (-0.37, 0.55)
21:24:52.796 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:52.796 00.000 9552 UpdateGuideState exits: m=5395512 SNR=251.4 Saturated
21:24:52.796 00.000 9976 Worker thread wakes up
21:24:52.796 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.55) opts 0xd
21:24:52.796 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.37, 0.55)
21:24:52.796 00.000 9976 Moving (-0.37, 0.55) raw xDistance=0.40 yDistance=0.47
21:24:52.796 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
21:24:52.796 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:52.796 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:24:52.796 00.000 9976 MoveAxis(E, 0, ABG)
21:24:52.796 00.000 9976 Move returns status 0, amount 0
21:24:52.796 00.000 9976 MoveAxis(N, 0, ABG)
21:24:52.796 00.000 9976 Move returns status 0, amount 0
21:24:52.796 00.000 9976 move complete, result=0
21:24:52.796 00.000 9976 worker thread done servicing request
21:24:52.796 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:52.796 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:52.797 00.001 9552 Enqueuing Expose request
21:24:52.797 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
21:24:52.797 00.000 9976 Worker thread wakes up
21:24:52.797 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:52.797 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:56.148 03.351 9976 Exposure complete
21:24:56.243 00.095 9976 worker thread done servicing request
21:24:56.243 00.000 9552 OnExposeComplete: enter
21:24:56.243 00.000 9552 UpdateGuideState(): m_state=6
21:24:56.243 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
21:24:56.244 00.001 9552 Star::Find returns 1 (1), X=1653.26, Y=347.00, Mass=5434009, SNR=234.1, Peak=65504 HFD=8.0
21:24:56.244 00.000 9552 Star::Find false star n=7 nbg=265 bg=3378.5 sigma=950.3 thresh=6229 peak=5953
21:24:56.244 00.000 9552 Star::Find false star n=1 nbg=280 bg=1925.4 sigma=971.9 thresh=4841 peak=4164
21:24:56.244 00.000 9552 Star::Find false star n=3 nbg=257 bg=3657.4 sigma=865.7 thresh=6255 peak=5622
21:24:56.244 00.000 9552 Star::Find false star n=2 nbg=244 bg=4005.8 sigma=796.1 thresh=6394 peak=5312
21:24:56.244 00.000 9552 MultiStar: [#1 -2.54,1.82,0.00,M2] [#2 -2.28,1.70,0.00,M1] [#3 -2.03,2.03,0.00,M3] [#4 -2.31,0.26,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:56.244 00.000 9552 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.08) = xAngle (-0.67 = -0.67)
21:24:56.244 00.000 9552 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.68 = 2.60)
21:24:56.244 00.000 9552 CameraToMount -- cameraX=-0.92 cameraY=0.84 hyp=1.25 cameraTheta=2.41 mountX=0.98 mountY=0.64, mountTheta=0.58
21:24:56.245 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.92, y=0.84, opts=13)
21:24:56.245 00.000 9552 Enqueuing Move request for scope (-0.92, 0.84)
21:24:56.245 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:24:56.245 00.000 9552 UpdateGuideState exits: m=5434009 SNR=234.1 Saturated
21:24:56.245 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:56.245 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:56.245 00.000 9552 Enqueuing Expose request
21:24:56.245 00.000 9976 Worker thread wakes up
21:24:56.245 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.84) opts 0xd
21:24:56.245 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.92, 0.84)
21:24:56.245 00.000 9976 Moving (-0.92, 0.84) raw xDistance=0.98 yDistance=0.64
21:24:56.245 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.98
21:24:56.245 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:56.245 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
21:24:56.245 00.000 9976 MoveAxis(W, 21, ABG)
21:24:56.245 00.000 9976 Guiding  Dir = 3, Dur = 21
21:24:56.266 00.021 9976 IsSlewing returns 0
21:24:56.266 00.000 9976 IsGuiding returns 0
21:24:56.298 00.032 9976 IsGuiding returns 1
21:24:56.298 00.000 9976 scope still moving after pulse duration time elapsed
21:24:56.373 00.075 9976 IsSlewing returns 0
21:24:56.374 00.001 9976 IsGuiding returns 0
21:24:56.374 00.000 9976 scope move finished after 21 + 86 ms
21:24:56.374 00.000 9976 Move returns status 0, amount 21
21:24:56.374 00.000 9976 MoveAxis(N, 0, ABG)
21:24:56.374 00.000 9976 Move returns status 0, amount 0
21:24:56.374 00.000 9976 move complete, result=0
21:24:56.374 00.000 9976 worker thread done servicing request
21:24:56.374 00.000 9976 Worker thread wakes up
21:24:56.374 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:56.374 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:56.374 00.000 9552 GuideStep: 1.0 px 21 ms WEST, 0.6 px 0 ms NORTH
21:24:59.724 03.350 9976 Exposure complete
21:24:59.820 00.096 9976 worker thread done servicing request
21:24:59.820 00.000 9552 OnExposeComplete: enter
21:24:59.820 00.000 9552 UpdateGuideState(): m_state=6
21:24:59.820 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
21:24:59.820 00.000 9552 Star::Find returns 1 (1), X=1653.45, Y=346.57, Mass=5665489, SNR=238.5, Peak=65504 HFD=7.7
21:24:59.820 00.000 9552 Star::Find false star n=3 nbg=278 bg=1696.8 sigma=937.1 thresh=4508 peak=4004
21:24:59.820 00.000 9552 Star::Find false star n=3 nbg=268 bg=3413.3 sigma=942.4 thresh=6240 peak=5579
21:24:59.820 00.000 9552 Star::Find false star n=6 nbg=246 bg=3673.4 sigma=821.2 thresh=6137 peak=5190
21:24:59.820 00.000 9552 MultiStar: [#1 -2.16,0.88,0.00,M3] [#2 -1.32,0.95,0.19,U] [#3 -3.01,0.68,0.00,M4] [#4 -1.88,0.81,0.00,M2] [#5 4.64,-1.24,0.00,R] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:24:59.821 00.001 9552 single-star, 1 included, MultiStar: {-0.83, 0.50}, one-star: {-0.74, 0.41}
21:24:59.821 00.000 9552 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.08) = xAngle (-0.45 = -0.45)
21:24:59.821 00.000 9552 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.46 = 2.82)
21:24:59.821 00.000 9552 CameraToMount -- cameraX=-0.74 cameraY=0.41 hyp=0.84 cameraTheta=2.63 mountX=0.76 mountY=0.26, mountTheta=0.33
21:24:59.821 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.74, y=0.41, opts=13)
21:24:59.822 00.001 9552 Enqueuing Move request for scope (-0.74, 0.41)
21:24:59.822 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:24:59.822 00.000 9552 UpdateGuideState exits: m=5665489 SNR=238.5 Saturated
21:24:59.822 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:59.822 00.000 9976 Worker thread wakes up
21:24:59.822 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.41) opts 0xd
21:24:59.822 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.74, 0.41)
21:24:59.822 00.000 9976 Moving (-0.74, 0.41) raw xDistance=0.76 yDistance=0.26
21:24:59.822 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:24:59.822 00.000 9552 Enqueuing Expose request
21:24:59.822 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.76
21:24:59.822 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:59.822 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:24:59.822 00.000 9976 MoveAxis(W, 18, ABG)
21:24:59.822 00.000 9976 Guiding  Dir = 3, Dur = 18
21:24:59.843 00.021 9976 IsSlewing returns 0
21:24:59.843 00.000 9976 IsGuiding returns 0
21:24:59.875 00.032 9976 IsGuiding returns 1
21:24:59.875 00.000 9976 scope still moving after pulse duration time elapsed
21:24:59.921 00.046 9976 IsSlewing returns 0
21:24:59.921 00.000 9976 IsGuiding returns 0
21:24:59.921 00.000 9976 scope move finished after 18 + 59 ms
21:24:59.921 00.000 9976 Move returns status 0, amount 18
21:24:59.921 00.000 9976 MoveAxis(N, 0, ABG)
21:24:59.921 00.000 9976 Move returns status 0, amount 0
21:24:59.921 00.000 9976 move complete, result=0
21:24:59.921 00.000 9976 worker thread done servicing request
21:24:59.921 00.000 9976 Worker thread wakes up
21:24:59.921 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:24:59.921 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:24:59.922 00.001 9552 GuideStep: 0.8 px 18 ms WEST, 0.3 px 0 ms NORTH
21:25:03.269 03.347 9976 Exposure complete
21:25:03.354 00.085 9976 worker thread done servicing request
21:25:03.354 00.000 9552 OnExposeComplete: enter
21:25:03.354 00.000 9552 UpdateGuideState(): m_state=6
21:25:03.354 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
21:25:03.354 00.000 9552 Star::Find returns 1 (1), X=1652.32, Y=346.43, Mass=5269512, SNR=229.7, Peak=65504 HFD=7.4
21:25:03.354 00.000 9552 Star::Find false star n=13 nbg=263 bg=3425.6 sigma=1050.4 thresh=6577 peak=6285
21:25:03.354 00.000 9552 Star::Find false star n=5 nbg=255 bg=1844.3 sigma=768.1 thresh=4148 peak=3312
21:25:03.354 00.000 9552 Star::Find false star n=2 nbg=263 bg=3608.3 sigma=987.3 thresh=6570 peak=5447
21:25:03.354 00.000 9552 Star::Find false star n=2 nbg=258 bg=3714.9 sigma=904.1 thresh=6427 peak=5191
21:25:03.354 00.000 9552 MultiStar: [#1 -2.61,0.92,0.00,M4] [#2 -2.30,0.89,0.00,M1] [#3 -2.71,1.01,0.00,M5] [#4 -2.77,0.99,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:03.354 00.000 9552 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.08) = xAngle (-0.08 = -0.08)
21:25:03.354 00.000 9552 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.09 = -3.09)
21:25:03.354 00.000 9552 CameraToMount -- cameraX=-1.87 cameraY=0.27 hyp=1.89 cameraTheta=3.00 mountX=1.88 mountY=-0.10, mountTheta=-0.05
21:25:03.355 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.87, y=0.27, opts=13)
21:25:03.355 00.000 9552 Enqueuing Move request for scope (-1.87, 0.27)
21:25:03.355 00.000 9976 Worker thread wakes up
21:25:03.355 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:03.355 00.000 9552 UpdateGuideState exits: m=5269512 SNR=229.7 Saturated
21:25:03.355 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:03.355 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:03.355 00.000 9552 Enqueuing Expose request
21:25:03.355 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.87, 0.27) opts 0xd
21:25:03.355 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.87, 0.27)
21:25:03.355 00.000 9976 Moving (-1.87, 0.27) raw xDistance=1.88 yDistance=-0.10
21:25:03.355 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.22 from input 1.88
21:25:03.355 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:03.355 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:25:03.356 00.001 9976 MoveAxis(W, 42, ABG)
21:25:03.356 00.000 9976 Guiding  Dir = 3, Dur = 42
21:25:03.376 00.020 9976 IsSlewing returns 0
21:25:03.376 00.000 9976 IsGuiding returns 0
21:25:03.407 00.031 9976 PulseGuide returned control before completion, sleep 21
21:25:03.469 00.062 9976 IsGuiding returns 1
21:25:03.470 00.001 9976 scope still moving after pulse duration time elapsed
21:25:03.529 00.059 9976 IsSlewing returns 0
21:25:03.529 00.000 9976 IsGuiding returns 0
21:25:03.529 00.000 9976 scope move finished after 42 + 111 ms
21:25:03.529 00.000 9976 Move returns status 0, amount 42
21:25:03.529 00.000 9976 MoveAxis(N, 0, ABG)
21:25:03.529 00.000 9976 Move returns status 0, amount 0
21:25:03.529 00.000 9976 move complete, result=0
21:25:03.529 00.000 9976 worker thread done servicing request
21:25:03.529 00.000 9976 Worker thread wakes up
21:25:03.529 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:03.529 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:03.530 00.001 9552 GuideStep: 1.9 px 42 ms WEST, -0.1 px 0 ms NORTH
21:25:06.875 03.345 9976 Exposure complete
21:25:06.970 00.095 9976 worker thread done servicing request
21:25:06.970 00.000 9552 OnExposeComplete: enter
21:25:06.970 00.000 9552 UpdateGuideState(): m_state=6
21:25:06.970 00.000 9552 Star::Find(15, 1652, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
21:25:06.970 00.000 9552 Star::Find returns 1 (1), X=1653.03, Y=347.48, Mass=5332654, SNR=208.6, Peak=65504 HFD=7.9
21:25:06.970 00.000 9552 Star::Find false star n=10 nbg=261 bg=3352.7 sigma=869.7 thresh=5962 peak=5948
21:25:06.970 00.000 9552 Star::Find false star n=2 nbg=261 bg=3693.2 sigma=996.6 thresh=6683 peak=6108
21:25:06.970 00.000 9552 Star::Find false star n=2 nbg=254 bg=3749.5 sigma=823.7 thresh=6221 peak=5185
21:25:06.970 00.000 9552 MultiStar: [#1 -2.21,1.80,0.00,M5] [#2 -2.27,0.93,0.00,M2] [#3 -2.80,1.76,0.00,M6] [#4 -1.83,2.22,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 -6.91,-6.00,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:06.970 00.000 9552 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.08) = xAngle (-0.79 = -0.79)
21:25:06.970 00.000 9552 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.80 = 2.49)
21:25:06.970 00.000 9552 CameraToMount -- cameraX=-1.16 cameraY=1.32 hyp=1.75 cameraTheta=2.29 mountX=1.24 mountY=1.07, mountTheta=0.71
21:25:06.972 00.002 9552 SchedulePrimaryMove(104D1A90, x=-1.16, y=1.32, opts=13)
21:25:06.972 00.000 9552 Enqueuing Move request for scope (-1.16, 1.32)
21:25:06.972 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:06.973 00.001 9552 UpdateGuideState exits: m=5332654 SNR=208.6 Saturated
21:25:06.973 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:06.973 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:06.973 00.000 9552 Enqueuing Expose request
21:25:06.973 00.000 9976 Worker thread wakes up
21:25:06.973 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 1.32) opts 0xd
21:25:06.973 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.16, 1.32)
21:25:06.973 00.000 9976 Moving (-1.16, 1.32) raw xDistance=1.24 yDistance=1.07
21:25:06.973 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.24
21:25:06.973 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:25:06.973 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.07
21:25:06.973 00.000 9976 MoveAxis(W, 30, ABG)
21:25:06.973 00.000 9976 Guiding  Dir = 3, Dur = 30
21:25:07.002 00.029 9976 IsSlewing returns 0
21:25:07.002 00.000 9976 IsGuiding returns 0
21:25:07.065 00.063 9976 IsGuiding returns 1
21:25:07.065 00.000 9976 scope still moving after pulse duration time elapsed
21:25:07.123 00.058 9976 IsSlewing returns 0
21:25:07.123 00.000 9976 IsGuiding returns 0
21:25:07.123 00.000 9976 scope move finished after 30 + 91 ms
21:25:07.123 00.000 9976 Move returns status 0, amount 30
21:25:07.123 00.000 9976 MoveAxis(N, 0, ABG)
21:25:07.123 00.000 9976 Move returns status 0, amount 0
21:25:07.123 00.000 9976 move complete, result=0
21:25:07.124 00.001 9976 worker thread done servicing request
21:25:07.124 00.000 9976 Worker thread wakes up
21:25:07.124 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:07.124 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:07.124 00.000 9552 GuideStep: 1.2 px 30 ms WEST, 1.1 px 0 ms NORTH
21:25:10.472 03.348 9976 Exposure complete
21:25:10.567 00.095 9976 worker thread done servicing request
21:25:10.567 00.000 9552 OnExposeComplete: enter
21:25:10.567 00.000 9552 UpdateGuideState(): m_state=6
21:25:10.568 00.001 9552 Star::Find(15, 1653, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
21:25:10.568 00.000 9552 Star::Find returns 1 (1), X=1653.43, Y=346.90, Mass=5622338, SNR=261.5, Peak=65504 HFD=8.1
21:25:10.568 00.000 9552 Star::Find false star n=4 nbg=271 bg=3519.6 sigma=1047.0 thresh=6661 peak=5668
21:25:10.568 00.000 9552 Star::Find false star n=3 nbg=262 bg=1782.1 sigma=795.5 thresh=4169 peak=3709
21:25:10.568 00.000 9552 Star::Find false star n=5 nbg=256 bg=3413.3 sigma=860.4 thresh=5995 peak=5549
21:25:10.568 00.000 9552 Star::Find false star n=3 nbg=266 bg=3633.8 sigma=972.9 thresh=6552 peak=5256
21:25:10.568 00.000 9552 MultiStar: [#1 -2.27,1.69,0.00,M6] [#2 -1.97,1.18,0.00,M3] [#3 -2.83,1.17,0.00,M7] [#4 -2.58,2.08,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:10.568 00.000 9552 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.08) = xAngle (-0.71 = -0.71)
21:25:10.568 00.000 9552 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.72 = 2.56)
21:25:10.568 00.000 9552 CameraToMount -- cameraX=-0.75 cameraY=0.74 hyp=1.05 cameraTheta=2.37 mountX=0.80 mountY=0.58, mountTheta=0.63
21:25:10.569 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.75, y=0.74, opts=13)
21:25:10.569 00.000 9552 Enqueuing Move request for scope (-0.75, 0.74)
21:25:10.569 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=224, FiltMax=65504, Gamma=0.780
21:25:10.569 00.000 9552 UpdateGuideState exits: m=5622338 SNR=261.5 Saturated
21:25:10.569 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:10.569 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:10.569 00.000 9552 Enqueuing Expose request
21:25:10.569 00.000 9976 Worker thread wakes up
21:25:10.569 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.74) opts 0xd
21:25:10.569 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.75, 0.74)
21:25:10.569 00.000 9976 Moving (-0.75, 0.74) raw xDistance=0.80 yDistance=0.58
21:25:10.569 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.80
21:25:10.569 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:10.570 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
21:25:10.570 00.000 9976 MoveAxis(W, 20, ABG)
21:25:10.570 00.000 9976 Guiding  Dir = 3, Dur = 20
21:25:10.625 00.055 9976 IsSlewing returns 0
21:25:10.626 00.001 9976 IsGuiding returns 0
21:25:10.658 00.032 9976 IsGuiding returns 1
21:25:10.658 00.000 9976 scope still moving after pulse duration time elapsed
21:25:10.733 00.075 9976 IsSlewing returns 0
21:25:10.734 00.001 9976 IsGuiding returns 0
21:25:10.734 00.000 9976 scope move finished after 20 + 87 ms
21:25:10.734 00.000 9976 Move returns status 0, amount 20
21:25:10.734 00.000 9976 MoveAxis(N, 0, ABG)
21:25:10.734 00.000 9976 Move returns status 0, amount 0
21:25:10.734 00.000 9976 move complete, result=0
21:25:10.734 00.000 9976 worker thread done servicing request
21:25:10.734 00.000 9976 Worker thread wakes up
21:25:10.734 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:10.735 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:10.735 00.000 9552 GuideStep: 0.8 px 20 ms WEST, 0.6 px 0 ms NORTH
21:25:14.077 03.342 9976 Exposure complete
21:25:14.170 00.093 9976 worker thread done servicing request
21:25:14.170 00.000 9552 OnExposeComplete: enter
21:25:14.170 00.000 9552 UpdateGuideState(): m_state=6
21:25:14.170 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
21:25:14.171 00.001 9552 Star::Find returns 1 (1), X=1653.90, Y=346.91, Mass=5401141, SNR=251.3, Peak=65504 HFD=8.0
21:25:14.171 00.000 9552 Star::Find false star n=2 nbg=247 bg=3609.4 sigma=789.4 thresh=5978 peak=5864
21:25:14.171 00.000 9552 Star::Find false star n=3 nbg=264 bg=3700.1 sigma=998.5 thresh=6696 peak=5864
21:25:14.171 00.000 9552 MultiStar: [#1 -1.49,1.63,0.00,M7] [#2 -1.64,1.35,0.00,M4] [#3 -1.49,1.92,0.00,M8] [#4 -1.79,0.51,0.00,M6] [#5 0.75,-0.07,0.07,U] [#6 -0.68,-0.51,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:14.171 00.000 9552 refined, 2 included, MultiStar: {-0.23, 0.65}, one-star: {-0.28, 0.75}
21:25:14.171 00.000 9552 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.08) = xAngle (-1.16 = -1.16)
21:25:14.171 00.000 9552 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.17 = 2.11)
21:25:14.171 00.000 9552 CameraToMount -- cameraX=-0.23 cameraY=0.65 hyp=0.69 cameraTheta=1.92 mountX=0.27 mountY=0.59, mountTheta=1.13
21:25:14.172 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.23, y=0.65, opts=13)
21:25:14.172 00.000 9552 Enqueuing Move request for scope (-0.23, 0.65)
21:25:14.172 00.000 9976 Worker thread wakes up
21:25:14.172 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:14.172 00.000 9552 UpdateGuideState exits: m=5401141 SNR=251.3 Saturated
21:25:14.172 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:14.172 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:14.172 00.000 9552 Enqueuing Expose request
21:25:14.172 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.65) opts 0xd
21:25:14.172 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.23, 0.65)
21:25:14.172 00.000 9976 Moving (-0.23, 0.65) raw xDistance=0.27 yDistance=0.59
21:25:14.172 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
21:25:14.172 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:14.172 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
21:25:14.172 00.000 9976 MoveAxis(E, 0, ABG)
21:25:14.172 00.000 9976 Move returns status 0, amount 0
21:25:14.172 00.000 9976 MoveAxis(N, 0, ABG)
21:25:14.172 00.000 9976 Move returns status 0, amount 0
21:25:14.172 00.000 9976 move complete, result=0
21:25:14.172 00.000 9976 worker thread done servicing request
21:25:14.172 00.000 9976 Worker thread wakes up
21:25:14.172 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:14.172 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:14.173 00.001 9552 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
21:25:17.524 03.351 9976 Exposure complete
21:25:17.605 00.081 9976 worker thread done servicing request
21:25:17.605 00.000 9552 OnExposeComplete: enter
21:25:17.605 00.000 9552 UpdateGuideState(): m_state=6
21:25:17.605 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
21:25:17.605 00.000 9552 Star::Find returns 1 (1), X=1652.16, Y=347.49, Mass=5310089, SNR=243.7, Peak=65504 HFD=7.6
21:25:17.605 00.000 9552 Star::Find false star n=4 nbg=256 bg=3510.4 sigma=946.3 thresh=6349 peak=6162
21:25:17.605 00.000 9552 Star::Find false star n=1 nbg=277 bg=1800.4 sigma=906.9 thresh=4521 peak=3381
21:25:17.605 00.000 9552 Star::Find false star n=3 nbg=257 bg=3447.2 sigma=964.8 thresh=6342 peak=5826
21:25:17.605 00.000 9552 Star::Find false star n=3 nbg=259 bg=3966.2 sigma=967.6 thresh=6869 peak=5097
21:25:17.605 00.000 9552 MultiStar: [#1 -2.72,1.80,0.00,M8] [#2 -3.12,2.33,0.00,M5] [#3 -3.41,2.10,0.00,M9] [#4 -2.29,1.60,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:17.605 00.000 9552 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.08) = xAngle (-0.52 = -0.52)
21:25:17.605 00.000 9552 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.53 = 2.76)
21:25:17.605 00.000 9552 CameraToMount -- cameraX=-2.03 cameraY=1.32 hyp=2.42 cameraTheta=2.56 mountX=2.10 mountY=0.91, mountTheta=0.41
21:25:17.606 00.001 9552 SchedulePrimaryMove(104D1A90, x=-2.03, y=1.32, opts=13)
21:25:17.606 00.000 9552 Enqueuing Move request for scope (-2.03, 1.32)
21:25:17.606 00.000 9976 Worker thread wakes up
21:25:17.606 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.03, 1.32) opts 0xd
21:25:17.606 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:17.606 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.03, 1.32)
21:25:17.606 00.000 9976 Moving (-2.03, 1.32) raw xDistance=2.10 yDistance=0.91
21:25:17.606 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.33 from input 2.10
21:25:17.606 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:25:17.606 00.000 9552 UpdateGuideState exits: m=5310089 SNR=243.7 Saturated
21:25:17.607 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:17.607 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:17.607 00.000 9552 Enqueuing Expose request
21:25:17.607 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
21:25:17.607 00.000 9976 MoveAxis(W, 46, ABG)
21:25:17.607 00.000 9976 Guiding  Dir = 3, Dur = 46
21:25:17.627 00.020 9976 IsSlewing returns 0
21:25:17.627 00.000 9976 IsGuiding returns 0
21:25:17.659 00.032 9976 PulseGuide returned control before completion, sleep 25
21:25:17.696 00.037 9976 IsGuiding returns 1
21:25:17.696 00.000 9976 scope still moving after pulse duration time elapsed
21:25:17.752 00.056 9976 IsSlewing returns 0
21:25:17.752 00.000 9976 IsGuiding returns 0
21:25:17.752 00.000 9976 scope move finished after 46 + 78 ms
21:25:17.752 00.000 9976 Move returns status 0, amount 46
21:25:17.752 00.000 9976 MoveAxis(N, 0, ABG)
21:25:17.752 00.000 9976 Move returns status 0, amount 0
21:25:17.752 00.000 9976 move complete, result=0
21:25:17.752 00.000 9976 worker thread done servicing request
21:25:17.752 00.000 9552 GuideStep: 2.1 px 46 ms WEST, 0.9 px 0 ms NORTH
21:25:17.752 00.000 9976 Worker thread wakes up
21:25:17.752 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:17.752 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:21.094 03.342 9976 Exposure complete
21:25:21.175 00.081 9976 worker thread done servicing request
21:25:21.176 00.001 9552 OnExposeComplete: enter
21:25:21.176 00.000 9552 UpdateGuideState(): m_state=6
21:25:21.176 00.000 9552 Star::Find(15, 1652, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
21:25:21.176 00.000 9552 Star::Find returns 1 (1), X=1653.49, Y=347.00, Mass=5475433, SNR=207.6, Peak=65504 HFD=8.0
21:25:21.176 00.000 9552 Star::Find false star n=2 nbg=265 bg=3631.1 sigma=932.0 thresh=6427 peak=5680
21:25:21.176 00.000 9552 Star::Find false star n=9 nbg=254 bg=3566.0 sigma=850.5 thresh=6117 peak=5262
21:25:21.176 00.000 9552 MultiStar: [#1 -2.15,1.64,0.00,M9] [#2 -2.08,1.68,0.00,M6] [#3 -2.33,1.59,0.00,M10] [#4 -1.80,1.42,0.00,M8] [#5 -0.59,2.08,0.00,M1] [#6 0.83,0.00,0.06,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:21.176 00.000 9552 refined, 1 included, MultiStar: {-0.62, 0.79}, one-star: {-0.70, 0.84}
21:25:21.176 00.000 9552 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.08) = xAngle (-0.84 = -0.84)
21:25:21.176 00.000 9552 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.85 = 2.43)
21:25:21.176 00.000 9552 CameraToMount -- cameraX=-0.62 cameraY=0.79 hyp=1.01 cameraTheta=2.24 mountX=0.67 mountY=0.66, mountTheta=0.78
21:25:21.177 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.62, y=0.79, opts=13)
21:25:21.177 00.000 9552 Enqueuing Move request for scope (-0.62, 0.79)
21:25:21.177 00.000 9976 Worker thread wakes up
21:25:21.177 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.79) opts 0xd
21:25:21.177 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.62, 0.79)
21:25:21.177 00.000 9976 Moving (-0.62, 0.79) raw xDistance=0.67 yDistance=0.66
21:25:21.177 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.67
21:25:21.177 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:21.177 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:21.177 00.000 9552 UpdateGuideState exits: m=5475433 SNR=207.6 Saturated
21:25:21.177 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:21.177 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:21.177 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
21:25:21.177 00.000 9976 MoveAxis(W, 18, ABG)
21:25:21.177 00.000 9976 Guiding  Dir = 3, Dur = 18
21:25:21.177 00.000 9552 Enqueuing Expose request
21:25:21.202 00.025 9976 IsSlewing returns 0
21:25:21.202 00.000 9976 IsGuiding returns 0
21:25:21.233 00.031 9976 IsGuiding returns 1
21:25:21.233 00.000 9976 scope still moving after pulse duration time elapsed
21:25:21.296 00.063 9976 IsSlewing returns 0
21:25:21.298 00.002 9976 IsGuiding returns 0
21:25:21.298 00.000 9976 scope move finished after 18 + 77 ms
21:25:21.298 00.000 9976 Move returns status 0, amount 18
21:25:21.298 00.000 9976 MoveAxis(N, 0, ABG)
21:25:21.298 00.000 9976 Move returns status 0, amount 0
21:25:21.298 00.000 9976 move complete, result=0
21:25:21.298 00.000 9976 worker thread done servicing request
21:25:21.298 00.000 9976 Worker thread wakes up
21:25:21.298 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:21.298 00.000 9552 GuideStep: 0.7 px 18 ms WEST, 0.7 px 0 ms NORTH
21:25:21.298 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:24.648 03.350 9976 Exposure complete
21:25:24.742 00.094 9976 worker thread done servicing request
21:25:24.742 00.000 9552 OnExposeComplete: enter
21:25:24.742 00.000 9552 UpdateGuideState(): m_state=6
21:25:24.742 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
21:25:24.742 00.000 9552 Star::Find returns 1 (1), X=1652.97, Y=347.70, Mass=5380801, SNR=186.3, Peak=65504 HFD=7.7
21:25:24.742 00.000 9552 Star::Find false star n=1 nbg=270 bg=1917.6 sigma=856.0 thresh=4486 peak=3837
21:25:24.742 00.000 9552 Star::Find false star n=2 nbg=256 bg=3811.6 sigma=912.5 thresh=6549 peak=5101
21:25:24.742 00.000 9552 MultiStar: [#1 -1.92,2.09,0.00,M10] [#2 -1.80,1.53,0.00,M7] [#3 -2.99,1.74,0.00,R] [#4 -1.98,2.26,0.00,M9] [#5 -0.39,1.88,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 1.35,1.14,0.07,U] [#8 0.00,0.00,0.00,L] 
21:25:24.742 00.000 9552 refined, 1 included, MultiStar: {-1.05, 1.52}, one-star: {-1.22, 1.54}
21:25:24.742 00.000 9552 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.08) = xAngle (-0.90 = -0.90)
21:25:24.742 00.000 9552 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.91 = 2.37)
21:25:24.742 00.000 9552 CameraToMount -- cameraX=-1.05 cameraY=1.52 hyp=1.84 cameraTheta=2.18 mountX=1.14 mountY=1.28, mountTheta=0.84
21:25:24.744 00.002 9552 SchedulePrimaryMove(104D1A90, x=-1.05, y=1.52, opts=13)
21:25:24.744 00.000 9552 Enqueuing Move request for scope (-1.05, 1.52)
21:25:24.744 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:24.744 00.000 9552 UpdateGuideState exits: m=5380801 SNR=186.3 Saturated
21:25:24.744 00.000 9976 Worker thread wakes up
21:25:24.744 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 1.52) opts 0xd
21:25:24.744 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.05, 1.52)
21:25:24.744 00.000 9976 Moving (-1.05, 1.52) raw xDistance=1.14 yDistance=1.28
21:25:24.744 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.14
21:25:24.744 00.000 9976 switching direction from -1 to 1 - decHistory=3 oldest=1.37 newest=2.85
21:25:24.744 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
21:25:24.744 00.000 9976 MoveAxis(W, 26, ABG)
21:25:24.744 00.000 9976 Guiding  Dir = 3, Dur = 26
21:25:24.744 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:24.744 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:24.744 00.000 9552 Enqueuing Expose request
21:25:24.765 00.021 9976 IsSlewing returns 0
21:25:24.766 00.001 9976 IsGuiding returns 0
21:25:24.797 00.031 9976 IsGuiding returns 1
21:25:24.797 00.000 9976 scope still moving after pulse duration time elapsed
21:25:24.858 00.061 9976 IsSlewing returns 0
21:25:24.859 00.001 9976 IsGuiding returns 0
21:25:24.859 00.000 9976 scope move finished after 26 + 67 ms
21:25:24.859 00.000 9976 Move returns status 0, amount 26
21:25:24.859 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 215 applied
21:25:24.859 00.000 9976 MoveAxis(S, 263, ABG)
21:25:24.859 00.000 9976 Guiding  Dir = 1, Dur = 263
21:25:24.891 00.032 9976 IsSlewing returns 0
21:25:24.891 00.000 9976 IsGuiding returns 0
21:25:24.923 00.032 9976 PulseGuide returned control before completion, sleep 242
21:25:25.177 00.254 9976 IsGuiding returns 1
21:25:25.177 00.000 9976 scope still moving after pulse duration time elapsed
21:25:25.233 00.056 9976 IsSlewing returns 0
21:25:25.233 00.000 9976 IsGuiding returns 0
21:25:25.233 00.000 9976 scope move finished after 263 + 79 ms
21:25:25.233 00.000 9976 Move returns status 0, amount 263
21:25:25.233 00.000 9976 move complete, result=0
21:25:25.233 00.000 9976 worker thread done servicing request
21:25:25.233 00.000 9976 Worker thread wakes up
21:25:25.233 00.000 9552 GuideStep: 1.1 px 26 ms WEST, 1.3 px 263 ms SOUTH
21:25:25.233 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:25.233 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:28.579 03.346 9976 Exposure complete
21:25:28.674 00.095 9976 worker thread done servicing request
21:25:28.674 00.000 9552 OnExposeComplete: enter
21:25:28.674 00.000 9552 UpdateGuideState(): m_state=6
21:25:28.674 00.000 9552 Star::Find(15, 1652, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
21:25:28.675 00.001 9552 Star::Find returns 1 (1), X=1653.50, Y=346.39, Mass=5295741, SNR=247.6, Peak=65504 HFD=7.4
21:25:28.675 00.000 9552 Star::Find false star n=9 nbg=271 bg=3315.1 sigma=1031.7 thresh=6410 peak=5850
21:25:28.675 00.000 9552 Star::Find false star n=5 nbg=237 bg=1876.1 sigma=694.6 thresh=3960 peak=3786
21:25:28.675 00.000 9552 Star::Find false star n=3 nbg=246 bg=3933.7 sigma=849.5 thresh=6482 peak=5332
21:25:28.675 00.000 9552 MultiStar: [#1 -1.47,0.86,0.94,U] [#2 -1.20,1.06,0.19,U] [#3 1.32,-0.86,0.10,U] [#4 -1.35,1.26,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.95,-6.73,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:25:28.675 00.000 9552 single-star, 3 included, MultiStar: {-0.97, 0.51}, one-star: {-0.69, 0.23}
21:25:28.675 00.000 9552 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.08) = xAngle (-0.26 = -0.26)
21:25:28.675 00.000 9552 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.27 = 3.02)
21:25:28.675 00.000 9552 CameraToMount -- cameraX=-0.69 cameraY=0.23 hyp=0.72 cameraTheta=2.82 mountX=0.70 mountY=0.09, mountTheta=0.13
21:25:28.676 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.69, y=0.23, opts=13)
21:25:28.676 00.000 9552 Enqueuing Move request for scope (-0.69, 0.23)
21:25:28.676 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:28.676 00.000 9552 UpdateGuideState exits: m=5295741 SNR=247.6 Saturated
21:25:28.676 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:28.676 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:28.676 00.000 9552 Enqueuing Expose request
21:25:28.676 00.000 9976 Worker thread wakes up
21:25:28.676 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.23) opts 0xd
21:25:28.676 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.69, 0.23)
21:25:28.676 00.000 9976 Moving (-0.69, 0.23) raw xDistance=0.70 yDistance=0.09
21:25:28.676 00.000 9976 BLC: History state: CurrMiss=0.09, AvgInitMiss=-0.89, ShCount=3, LgCount=2, SticCount=0,  Deflections: 0=1.284250, 1:0.090778
21:25:28.676 00.000 9976 BLC: No correction, Miss < min_move
21:25:28.676 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.70
21:25:28.676 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:28.676 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:25:28.677 00.001 9976 MoveAxis(W, 17, ABG)
21:25:28.677 00.000 9976 Guiding  Dir = 3, Dur = 17
21:25:28.701 00.024 9976 IsSlewing returns 0
21:25:28.701 00.000 9976 IsGuiding returns 0
21:25:28.749 00.048 9976 IsGuiding returns 1
21:25:28.749 00.000 9976 scope still moving after pulse duration time elapsed
21:25:28.813 00.064 9976 IsSlewing returns 0
21:25:28.814 00.001 9976 IsGuiding returns 0
21:25:28.814 00.000 9976 scope move finished after 17 + 95 ms
21:25:28.814 00.000 9976 Move returns status 0, amount 17
21:25:28.814 00.000 9976 MoveAxis(N, 0, ABG)
21:25:28.814 00.000 9976 Move returns status 0, amount 0
21:25:28.814 00.000 9976 move complete, result=0
21:25:28.814 00.000 9976 worker thread done servicing request
21:25:28.814 00.000 9976 Worker thread wakes up
21:25:28.814 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:28.814 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:28.814 00.000 9552 GuideStep: 0.7 px 17 ms WEST, 0.1 px 0 ms NORTH
21:25:32.172 03.358 9976 Exposure complete
21:25:32.258 00.086 9976 worker thread done servicing request
21:25:32.258 00.000 9552 OnExposeComplete: enter
21:25:32.258 00.000 9552 UpdateGuideState(): m_state=6
21:25:32.259 00.001 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
21:25:32.259 00.000 9552 Star::Find returns 1 (1), X=1654.77, Y=345.68, Mass=5451884, SNR=201.4, Peak=65504 HFD=7.8
21:25:32.259 00.000 9552 Star::Find false star n=2 nbg=259 bg=3728.0 sigma=924.1 thresh=6500 peak=5249
21:25:32.259 00.000 9552 MultiStar: [#1 -0.12,0.23,1.03,U] [#2 0.03,-0.21,0.24,U] [#3 2.20,-1.53,0.00,M1] [#4 -0.97,-0.11,0.10,U] [#5 2.22,-0.50,0.00,M3] [#6 -0.13,-1.27,0.07,U] [#7 -4.19,-7.99,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:25:32.259 00.000 9552 refined, 4 included, MultiStar: {0.15, -0.16}, one-star: {0.59, -0.48}
21:25:32.259 00.000 9552 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.08) = xAngle (-3.90 = 2.39)
21:25:32.259 00.000 9552 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.91 = -0.62)
21:25:32.259 00.000 9552 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.82 mountX=-0.16 mountY=-0.13, mountTheta=-2.47
21:25:32.260 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.15, y=-0.16, opts=13)
21:25:32.260 00.000 9552 Enqueuing Move request for scope (0.15, -0.16)
21:25:32.260 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:25:32.260 00.000 9552 UpdateGuideState exits: m=5451884 SNR=201.4 Saturated
21:25:32.260 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:32.260 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:32.260 00.000 9552 Enqueuing Expose request
21:25:32.260 00.000 9976 Worker thread wakes up
21:25:32.260 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
21:25:32.260 00.000 9976 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
21:25:32.260 00.000 9976 Moving (0.15, -0.16) raw xDistance=-0.16 yDistance=-0.13
21:25:32.260 00.000 9976 BLC: History state: CurrMiss=-0.13, AvgInitMiss=-0.89, ShCount=3, LgCount=2, SticCount=0,  Deflections: 0=1.284250, 1:0.090778, 2:-0.128501
21:25:32.260 00.000 9976 BLC: No correction, Miss < min_move
21:25:32.260 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:25:32.260 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:32.260 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:25:32.260 00.000 9976 MoveAxis(E, 0, ABG)
21:25:32.260 00.000 9976 Move returns status 0, amount 0
21:25:32.260 00.000 9976 MoveAxis(N, 0, ABG)
21:25:32.260 00.000 9976 Move returns status 0, amount 0
21:25:32.260 00.000 9976 move complete, result=0
21:25:32.260 00.000 9976 worker thread done servicing request
21:25:32.260 00.000 9976 Worker thread wakes up
21:25:32.260 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:32.260 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:32.260 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:35.612 03.352 9976 Exposure complete
21:25:35.708 00.096 9976 worker thread done servicing request
21:25:35.708 00.000 9552 OnExposeComplete: enter
21:25:35.708 00.000 9552 UpdateGuideState(): m_state=6
21:25:35.708 00.000 9552 Star::Find(15, 1654, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
21:25:35.708 00.000 9552 Star::Find returns 1 (1), X=1654.25, Y=345.83, Mass=5521591, SNR=224.3, Peak=65504 HFD=7.9
21:25:35.708 00.000 9552 Star::Find false star n=21 nbg=234 bg=3076.6 sigma=785.1 thresh=5432 peak=5373
21:25:35.708 00.000 9552 Star::Find false star n=2 nbg=251 bg=1979.0 sigma=811.0 thresh=4412 peak=4349
21:25:35.708 00.000 9552 Star::Find false star n=6 nbg=222 bg=3572.0 sigma=715.2 thresh=5718 peak=5563
21:25:35.708 00.000 9552 Star::Find false star n=11 nbg=227 bg=3524.5 sigma=720.6 thresh=5686 peak=5363
21:25:35.708 00.000 9552 MultiStar: [#1 -1.41,0.64,1.17,U] [#2 -1.60,0.41,0.21,U] [#3 1.54,-0.74,0.09,U] [#4 -1.80,1.09,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:35.708 00.000 9552 single-star, 3 included, MultiStar: {-0.72, 0.18}, one-star: {0.06, -0.33}
21:25:35.708 00.000 9552 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.08) = xAngle (-4.46 = 1.82)
21:25:35.708 00.000 9552 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.47 = -1.19)
21:25:35.708 00.000 9552 CameraToMount -- cameraX=0.06 cameraY=-0.33 hyp=0.33 cameraTheta=-1.38 mountX=-0.08 mountY=-0.31, mountTheta=-1.83
21:25:35.709 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.06, y=-0.33, opts=13)
21:25:35.709 00.000 9552 Enqueuing Move request for scope (0.06, -0.33)
21:25:35.709 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:35.709 00.000 9552 UpdateGuideState exits: m=5521591 SNR=224.3 Saturated
21:25:35.709 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:35.709 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:35.709 00.000 9552 Enqueuing Expose request
21:25:35.709 00.000 9976 Worker thread wakes up
21:25:35.709 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.33) opts 0xd
21:25:35.709 00.000 9976 Handling offset move in thread for scope, endpoint = (0.06, -0.33)
21:25:35.709 00.000 9976 Moving (0.06, -0.33) raw xDistance=-0.08 yDistance=-0.31
21:25:35.709 00.000 9976 BLC: window closed
21:25:35.709 00.000 9976 BLC: History state: CurrMiss=-0.31, AvgInitMiss=-0.89, ShCount=3, LgCount=2, SticCount=0,  Deflections: 0=1.284250, 1:0.090778, 2:-0.128501
21:25:35.710 00.001 9976 BLC: No correction, Miss < min_move
21:25:35.710 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:25:35.710 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:35.710 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:25:35.710 00.000 9976 MoveAxis(E, 0, ABG)
21:25:35.710 00.000 9976 Move returns status 0, amount 0
21:25:35.710 00.000 9976 MoveAxis(N, 0, ABG)
21:25:35.710 00.000 9976 Move returns status 0, amount 0
21:25:35.710 00.000 9976 move complete, result=0
21:25:35.710 00.000 9976 worker thread done servicing request
21:25:35.710 00.000 9976 Worker thread wakes up
21:25:35.710 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:35.710 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:35.710 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:25:39.052 03.342 9976 Exposure complete
21:25:39.147 00.095 9976 worker thread done servicing request
21:25:39.147 00.000 9552 OnExposeComplete: enter
21:25:39.147 00.000 9552 UpdateGuideState(): m_state=6
21:25:39.147 00.000 9552 Star::Find(15, 1654, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
21:25:39.147 00.000 9552 Star::Find returns 1 (1), X=1653.53, Y=345.58, Mass=5202542, SNR=223.6, Peak=65504 HFD=7.4
21:25:39.147 00.000 9552 Star::Find false star n=6 nbg=266 bg=3427.5 sigma=927.4 thresh=6210 peak=5479
21:25:39.147 00.000 9552 Star::Find false star n=1 nbg=277 bg=1826.7 sigma=911.1 thresh=4560 peak=4399
21:25:39.147 00.000 9552 Star::Find false star n=3 nbg=250 bg=3593.0 sigma=839.5 thresh=6111 peak=5894
21:25:39.147 00.000 9552 Star::Find false star n=2 nbg=263 bg=3807.4 sigma=990.0 thresh=6777 peak=5579
21:25:39.147 00.000 9552 MultiStar: [#1 -1.37,-0.06,1.27,U] [#2 -1.70,-0.56,0.00,M5] [#3 1.59,-2.31,0.00,M1] [#4 -1.53,-0.07,0.11,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:39.147 00.000 9552 single-star, 2 included, MultiStar: {-1.08, -0.28}, one-star: {-0.65, -0.58}
21:25:39.148 00.001 9552 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.08) = xAngle (-5.49 = 0.79)
21:25:39.148 00.000 9552 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.50 = -2.22)
21:25:39.148 00.000 9552 CameraToMount -- cameraX=-0.65 cameraY=-0.58 hyp=0.87 cameraTheta=-2.41 mountX=0.62 mountY=-0.70, mountTheta=-0.85
21:25:39.148 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.65, y=-0.58, opts=13)
21:25:39.149 00.001 9552 Enqueuing Move request for scope (-0.65, -0.58)
21:25:39.149 00.000 9976 Worker thread wakes up
21:25:39.149 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.58) opts 0xd
21:25:39.149 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.65, -0.58)
21:25:39.149 00.000 9976 Moving (-0.65, -0.58) raw xDistance=0.62 yDistance=-0.70
21:25:39.149 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:39.149 00.000 9552 UpdateGuideState exits: m=5202542 SNR=223.6 Saturated
21:25:39.149 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:39.149 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
21:25:39.149 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:39.149 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:39.149 00.000 9552 Enqueuing Expose request
21:25:39.149 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
21:25:39.149 00.000 9976 MoveAxis(W, 13, ABG)
21:25:39.149 00.000 9976 Guiding  Dir = 3, Dur = 13
21:25:39.173 00.024 9976 IsSlewing returns 0
21:25:39.173 00.000 9976 IsGuiding returns 0
21:25:39.234 00.061 9976 IsGuiding returns 1
21:25:39.234 00.000 9976 scope still moving after pulse duration time elapsed
21:25:39.298 00.064 9976 IsSlewing returns 0
21:25:39.298 00.000 9976 IsGuiding returns 0
21:25:39.298 00.000 9976 scope move finished after 13 + 111 ms
21:25:39.298 00.000 9976 Move returns status 0, amount 13
21:25:39.298 00.000 9976 MoveAxis(N, 0, ABG)
21:25:39.298 00.000 9976 Move returns status 0, amount 0
21:25:39.298 00.000 9976 move complete, result=0
21:25:39.298 00.000 9976 worker thread done servicing request
21:25:39.298 00.000 9976 Worker thread wakes up
21:25:39.298 00.000 9552 GuideStep: 0.6 px 13 ms WEST, -0.7 px 0 ms NORTH
21:25:39.298 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:39.298 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:42.645 03.347 9976 Exposure complete
21:25:42.734 00.089 9976 worker thread done servicing request
21:25:42.734 00.000 9552 OnExposeComplete: enter
21:25:42.734 00.000 9552 UpdateGuideState(): m_state=6
21:25:42.734 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
21:25:42.734 00.000 9552 Star::Find returns 1 (1), X=1653.35, Y=345.48, Mass=5282529, SNR=262.8, Peak=65504 HFD=7.4
21:25:42.734 00.000 9552 Star::Find false star n=6 nbg=265 bg=3271.4 sigma=955.1 thresh=6137 peak=5981
21:25:42.734 00.000 9552 Star::Find false star n=1 nbg=253 bg=2112.2 sigma=747.4 thresh=4354 peak=3818
21:25:42.734 00.000 9552 Star::Find false star n=4 nbg=246 bg=3422.0 sigma=848.0 thresh=5966 peak=5277
21:25:42.734 00.000 9552 Star::Find false star n=4 nbg=263 bg=3694.0 sigma=940.6 thresh=6516 peak=5549
21:25:42.734 00.000 9552 MultiStar: [#1 -1.54,0.01,0.77,U] [#2 -1.38,0.08,0.16,U] [#3 1.44,-1.53,0.00,M2] [#4 -1.90,0.33,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:42.734 00.000 9552 single-star, 2 included, MultiStar: {-1.16, -0.34}, one-star: {-0.84, -0.68}
21:25:42.735 00.001 9552 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.08) = xAngle (-5.54 = 0.74)
21:25:42.735 00.000 9552 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.55 = -2.27)
21:25:42.735 00.000 9552 CameraToMount -- cameraX=-0.84 cameraY=-0.68 hyp=1.08 cameraTheta=-2.46 mountX=0.80 mountY=-0.83, mountTheta=-0.81
21:25:42.735 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.84, y=-0.68, opts=13)
21:25:42.735 00.000 9552 Enqueuing Move request for scope (-0.84, -0.68)
21:25:42.735 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:42.735 00.000 9552 UpdateGuideState exits: m=5282529 SNR=262.8 Saturated
21:25:42.735 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:42.735 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:42.735 00.000 9552 Enqueuing Expose request
21:25:42.735 00.000 9976 Worker thread wakes up
21:25:42.735 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.68) opts 0xd
21:25:42.735 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.84, -0.68)
21:25:42.735 00.000 9976 Moving (-0.84, -0.68) raw xDistance=0.80 yDistance=-0.83
21:25:42.735 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.80
21:25:42.735 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:42.736 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
21:25:42.736 00.000 9976 MoveAxis(W, 18, ABG)
21:25:42.736 00.000 9976 Guiding  Dir = 3, Dur = 18
21:25:42.768 00.032 9976 IsSlewing returns 0
21:25:42.768 00.000 9976 IsGuiding returns 0
21:25:42.800 00.032 9976 IsGuiding returns 1
21:25:42.800 00.000 9976 scope still moving after pulse duration time elapsed
21:25:42.858 00.058 9976 IsSlewing returns 0
21:25:42.859 00.001 9976 IsGuiding returns 0
21:25:42.859 00.000 9976 scope move finished after 18 + 72 ms
21:25:42.859 00.000 9976 Move returns status 0, amount 18
21:25:42.859 00.000 9976 MoveAxis(N, 0, ABG)
21:25:42.859 00.000 9976 Move returns status 0, amount 0
21:25:42.859 00.000 9976 move complete, result=0
21:25:42.859 00.000 9976 worker thread done servicing request
21:25:42.859 00.000 9976 Worker thread wakes up
21:25:42.859 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:42.859 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:42.859 00.000 9552 GuideStep: 0.8 px 18 ms WEST, -0.8 px 0 ms NORTH
21:25:46.208 03.349 9976 Exposure complete
21:25:46.302 00.094 9976 worker thread done servicing request
21:25:46.302 00.000 9552 OnExposeComplete: enter
21:25:46.302 00.000 9552 UpdateGuideState(): m_state=6
21:25:46.302 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
21:25:46.303 00.001 9552 Star::Find returns 1 (1), X=1653.03, Y=345.35, Mass=5441877, SNR=257.0, Peak=65504 HFD=7.8
21:25:46.303 00.000 9552 Star::Find false star n=4 nbg=274 bg=1755.5 sigma=911.0 thresh=4488 peak=3879
21:25:46.303 00.000 9552 Star::Find false star n=5 nbg=249 bg=3629.3 sigma=811.0 thresh=6062 peak=6060
21:25:46.303 00.000 9552 Star::Find false star n=7 nbg=238 bg=3636.0 sigma=778.8 thresh=5972 peak=5797
21:25:46.303 00.000 9552 MultiStar: [#1 -2.04,-0.32,0.00,M6] [#2 -1.75,-0.49,0.00,M5] [#3 0.21,-2.07,0.00,M3] [#4 -1.69,-0.08,0.10,U] [#5 -1.54,0.14,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:46.303 00.000 9552 refined, 2 included, MultiStar: {-1.22, -0.71}, one-star: {-1.16, -0.81}
21:25:46.303 00.000 9552 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.08) = xAngle (-5.70 = 0.59)
21:25:46.303 00.000 9552 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.71 = -2.42)
21:25:46.303 00.000 9552 CameraToMount -- cameraX=-1.22 cameraY=-0.71 hyp=1.41 cameraTheta=-2.62 mountX=1.17 mountY=-0.93, mountTheta=-0.67
21:25:46.304 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.22, y=-0.71, opts=13)
21:25:46.304 00.000 9552 Enqueuing Move request for scope (-1.22, -0.71)
21:25:46.304 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:46.304 00.000 9552 UpdateGuideState exits: m=5441877 SNR=257.0 Saturated
21:25:46.304 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:46.304 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:46.304 00.000 9552 Enqueuing Expose request
21:25:46.304 00.000 9976 Worker thread wakes up
21:25:46.304 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.71) opts 0xd
21:25:46.304 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.22, -0.71)
21:25:46.304 00.000 9976 Moving (-1.22, -0.71) raw xDistance=1.17 yDistance=-0.93
21:25:46.304 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.17
21:25:46.304 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:46.304 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
21:25:46.304 00.000 9976 MoveAxis(W, 27, ABG)
21:25:46.305 00.001 9976 Guiding  Dir = 3, Dur = 27
21:25:46.329 00.024 9976 IsSlewing returns 0
21:25:46.329 00.000 9976 IsGuiding returns 0
21:25:46.361 00.032 9976 IsGuiding returns 1
21:25:46.361 00.000 9976 scope still moving after pulse duration time elapsed
21:25:46.421 00.060 9976 IsSlewing returns 0
21:25:46.422 00.001 9976 IsGuiding returns 0
21:25:46.422 00.000 9976 scope move finished after 27 + 66 ms
21:25:46.422 00.000 9976 Move returns status 0, amount 27
21:25:46.422 00.000 9976 MoveAxis(N, 0, ABG)
21:25:46.422 00.000 9976 Move returns status 0, amount 0
21:25:46.422 00.000 9976 move complete, result=0
21:25:46.422 00.000 9976 worker thread done servicing request
21:25:46.422 00.000 9976 Worker thread wakes up
21:25:46.422 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:46.422 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:46.422 00.000 9552 GuideStep: 1.2 px 27 ms WEST, -0.9 px 0 ms NORTH
21:25:49.774 03.352 9976 Exposure complete
21:25:49.868 00.094 9976 worker thread done servicing request
21:25:49.868 00.000 9552 OnExposeComplete: enter
21:25:49.868 00.000 9552 UpdateGuideState(): m_state=6
21:25:49.868 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
21:25:49.868 00.000 9552 Star::Find returns 1 (1), X=1653.15, Y=346.52, Mass=5382033, SNR=195.7, Peak=65504 HFD=7.8
21:25:49.868 00.000 9552 Star::Find false star n=1 nbg=273 bg=1788.6 sigma=935.3 thresh=4594 peak=3721
21:25:49.868 00.000 9552 Star::Find false star n=2 nbg=233 bg=3477.4 sigma=777.1 thresh=5809 peak=5561
21:25:49.868 00.000 9552 Star::Find false star n=7 nbg=253 bg=3678.4 sigma=860.5 thresh=6260 peak=5608
21:25:49.868 00.000 9552 MultiStar: [#1 -1.72,0.75,0.00,M7] [#2 -1.06,0.34,0.21,U] [#3 1.03,-1.54,0.00,M4] [#4 -1.95,-0.08,0.00,M10] [#5 0.68,0.33,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:49.868 00.000 9552 refined, 2 included, MultiStar: {-0.93, 0.35}, one-star: {-1.04, 0.35}
21:25:49.868 00.000 9552 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.08) = xAngle (-0.30 = -0.30)
21:25:49.868 00.000 9552 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.31 = 2.98)
21:25:49.868 00.000 9552 CameraToMount -- cameraX=-0.93 cameraY=0.35 hyp=0.99 cameraTheta=2.78 mountX=0.95 mountY=0.16, mountTheta=0.17
21:25:49.869 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.93, y=0.35, opts=13)
21:25:49.869 00.000 9552 Enqueuing Move request for scope (-0.93, 0.35)
21:25:49.869 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:49.869 00.000 9552 UpdateGuideState exits: m=5382033 SNR=195.7 Saturated
21:25:49.869 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:49.869 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:49.870 00.001 9976 Worker thread wakes up
21:25:49.870 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.35) opts 0xd
21:25:49.870 00.000 9552 Enqueuing Expose request
21:25:49.870 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.93, 0.35)
21:25:49.870 00.000 9976 Moving (-0.93, 0.35) raw xDistance=0.95 yDistance=0.16
21:25:49.870 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.95
21:25:49.870 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:49.870 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:25:49.870 00.000 9976 MoveAxis(W, 23, ABG)
21:25:49.870 00.000 9976 Guiding  Dir = 3, Dur = 23
21:25:49.890 00.020 9976 IsSlewing returns 0
21:25:49.891 00.001 9976 IsGuiding returns 0
21:25:49.989 00.098 9976 IsGuiding returns 1
21:25:49.989 00.000 9976 scope still moving after pulse duration time elapsed
21:25:50.047 00.058 9976 IsSlewing returns 0
21:25:50.048 00.001 9976 IsGuiding returns 0
21:25:50.048 00.000 9976 scope move finished after 23 + 133 ms
21:25:50.048 00.000 9976 Move returns status 0, amount 23
21:25:50.048 00.000 9976 MoveAxis(N, 0, ABG)
21:25:50.048 00.000 9976 Move returns status 0, amount 0
21:25:50.048 00.000 9976 move complete, result=0
21:25:50.048 00.000 9976 worker thread done servicing request
21:25:50.048 00.000 9976 Worker thread wakes up
21:25:50.048 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:50.048 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:50.048 00.000 9552 GuideStep: 0.9 px 23 ms WEST, 0.2 px 0 ms NORTH
21:25:53.396 03.348 9976 Exposure complete
21:25:53.479 00.083 9976 worker thread done servicing request
21:25:53.479 00.000 9552 OnExposeComplete: enter
21:25:53.479 00.000 9552 UpdateGuideState(): m_state=6
21:25:53.479 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
21:25:53.479 00.000 9552 Star::Find returns 1 (1), X=1653.69, Y=345.88, Mass=5524241, SNR=217.5, Peak=65504 HFD=7.9
21:25:53.479 00.000 9552 Star::Find false star n=6 nbg=259 bg=3640.7 sigma=922.8 thresh=6409 peak=5855
21:25:53.479 00.000 9552 Star::Find false star n=6 nbg=272 bg=1646.0 sigma=876.5 thresh=4276 peak=4038
21:25:53.479 00.000 9552 Star::Find false star n=2 nbg=260 bg=3572.5 sigma=878.5 thresh=6208 peak=5608
21:25:53.479 00.000 9552 Star::Find false star n=3 nbg=264 bg=3746.4 sigma=881.1 thresh=6390 peak=5455
21:25:53.479 00.000 9552 MultiStar: [#1 -1.63,0.26,1.03,U] [#2 -1.22,0.28,0.26,U] [#3 1.17,-1.76,0.00,M5] [#4 -1.60,-0.03,0.11,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:53.479 00.000 9552 single-star, 3 included, MultiStar: {-1.11, 0.02}, one-star: {-0.50, -0.28}
21:25:53.479 00.000 9552 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.08) = xAngle (-5.70 = 0.58)
21:25:53.479 00.000 9552 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.71 = -2.43)
21:25:53.479 00.000 9552 CameraToMount -- cameraX=-0.50 cameraY=-0.28 hyp=0.57 cameraTheta=-2.62 mountX=0.48 mountY=-0.37, mountTheta=-0.67
21:25:53.480 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.50, y=-0.28, opts=13)
21:25:53.480 00.000 9552 Enqueuing Move request for scope (-0.50, -0.28)
21:25:53.480 00.000 9976 Worker thread wakes up
21:25:53.480 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:25:53.480 00.000 9552 UpdateGuideState exits: m=5524241 SNR=217.5 Saturated
21:25:53.480 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:53.480 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.28) opts 0xd
21:25:53.480 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.50, -0.28)
21:25:53.480 00.000 9976 Moving (-0.50, -0.28) raw xDistance=0.48 yDistance=-0.37
21:25:53.480 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
21:25:53.480 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:53.480 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:53.480 00.000 9552 Enqueuing Expose request
21:25:53.481 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:25:53.481 00.000 9976 MoveAxis(E, 0, ABG)
21:25:53.481 00.000 9976 Move returns status 0, amount 0
21:25:53.481 00.000 9976 MoveAxis(N, 0, ABG)
21:25:53.481 00.000 9976 Move returns status 0, amount 0
21:25:53.481 00.000 9976 move complete, result=0
21:25:53.481 00.000 9976 worker thread done servicing request
21:25:53.481 00.000 9976 Worker thread wakes up
21:25:53.481 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:53.481 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:25:53.481 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
21:25:56.829 03.348 9976 Exposure complete
21:25:56.900 00.071 9976 worker thread done servicing request
21:25:56.900 00.000 9552 OnExposeComplete: enter
21:25:56.900 00.000 9552 UpdateGuideState(): m_state=6
21:25:56.900 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
21:25:56.900 00.000 9552 Star::Find returns 1 (1), X=1653.55, Y=345.62, Mass=5620021, SNR=207.9, Peak=65504 HFD=7.8
21:25:56.901 00.001 9552 Star::Find false star n=7 nbg=257 bg=3525.3 sigma=940.2 thresh=6346 peak=5631
21:25:56.901 00.000 9552 Star::Find false star n=2 nbg=276 bg=3609.7 sigma=1145.9 thresh=7048 peak=5306
21:25:56.901 00.000 9552 Star::Find false star n=2 nbg=242 bg=3798.8 sigma=758.6 thresh=6075 peak=5201
21:25:56.901 00.000 9552 MultiStar: [#1 -2.28,-0.07,0.00,M7] [#2 -1.95,-0.67,0.00,M4] [#3 0.30,-1.95,0.00,M6] [#4 -0.71,1.48,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -7.64,-6.41,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:25:56.901 00.000 9552 refined, 1 included, MultiStar: {-0.64, -0.41}, one-star: {-0.63, -0.54}
21:25:56.901 00.000 9552 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.08) = xAngle (-5.65 = 0.63)
21:25:56.901 00.000 9552 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.66 = -2.38)
21:25:56.901 00.000 9552 CameraToMount -- cameraX=-0.64 cameraY=-0.41 hyp=0.76 cameraTheta=-2.57 mountX=0.61 mountY=-0.52, mountTheta=-0.71
21:25:56.901 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.64, y=-0.41, opts=13)
21:25:56.901 00.000 9552 Enqueuing Move request for scope (-0.64, -0.41)
21:25:56.901 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:25:56.901 00.000 9552 UpdateGuideState exits: m=5620021 SNR=207.9 Saturated
21:25:56.901 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:56.901 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:25:56.902 00.001 9552 Enqueuing Expose request
21:25:56.902 00.000 9976 Worker thread wakes up
21:25:56.902 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.41) opts 0xd
21:25:56.902 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.64, -0.41)
21:25:56.902 00.000 9976 Moving (-0.64, -0.41) raw xDistance=0.61 yDistance=-0.52
21:25:56.902 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
21:25:56.902 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:56.902 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
21:25:56.902 00.000 9976 MoveAxis(W, 13, ABG)
21:25:56.902 00.000 9976 Guiding  Dir = 3, Dur = 13
21:25:56.922 00.020 9976 IsSlewing returns 0
21:25:56.922 00.000 9976 IsGuiding returns 0
21:25:56.954 00.032 9976 IsGuiding returns 1
21:25:56.954 00.000 9976 scope still moving after pulse duration time elapsed
21:25:57.017 00.063 9976 IsSlewing returns 0
21:25:57.017 00.000 9976 IsGuiding returns 0
21:25:57.017 00.000 9976 scope move finished after 13 + 81 ms
21:25:57.017 00.000 9976 Move returns status 0, amount 13
21:25:57.017 00.000 9976 MoveAxis(N, 0, ABG)
21:25:57.017 00.000 9976 Move returns status 0, amount 0
21:25:57.017 00.000 9976 move complete, result=0
21:25:57.017 00.000 9976 worker thread done servicing request
21:25:57.017 00.000 9976 Worker thread wakes up
21:25:57.017 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:25:57.017 00.000 9552 GuideStep: 0.6 px 13 ms WEST, -0.5 px 0 ms NORTH
21:25:57.017 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:00.361 03.344 9976 Exposure complete
21:26:00.456 00.095 9976 worker thread done servicing request
21:26:00.456 00.000 9552 OnExposeComplete: enter
21:26:00.456 00.000 9552 UpdateGuideState(): m_state=6
21:26:00.457 00.001 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
21:26:00.457 00.000 9552 Star::Find returns 1 (1), X=1653.86, Y=346.40, Mass=5617167, SNR=236.1, Peak=65504 HFD=7.9
21:26:00.457 00.000 9552 Star::Find false star n=6 nbg=258 bg=3608.4 sigma=952.8 thresh=6467 peak=5439
21:26:00.457 00.000 9552 Star::Find false star n=2 nbg=256 bg=3707.2 sigma=935.0 thresh=6512 peak=5320
21:26:00.457 00.000 9552 MultiStar: [#1 -1.61,0.74,0.00,M8] [#2 -1.31,0.40,0.22,U] [#3 1.25,-1.08,0.09,U] [#4 -1.60,0.97,0.00,M9] [#5 -1.14,-0.30,0.05,U] [#6 -2.22,-1.64,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:00.457 00.000 9552 single-star, 3 included, MultiStar: {-0.41, 0.15}, one-star: {-0.33, 0.23}
21:26:00.457 00.000 9552 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.08) = xAngle (-0.55 = -0.55)
21:26:00.457 00.000 9552 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.56 = 2.72)
21:26:00.457 00.000 9552 CameraToMount -- cameraX=-0.33 cameraY=0.23 hyp=0.41 cameraTheta=2.53 mountX=0.34 mountY=0.17, mountTheta=0.45
21:26:00.459 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.33, y=0.23, opts=13)
21:26:00.459 00.000 9552 Enqueuing Move request for scope (-0.33, 0.23)
21:26:00.459 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:00.459 00.000 9552 UpdateGuideState exits: m=5617167 SNR=236.1 Saturated
21:26:00.459 00.000 9976 Worker thread wakes up
21:26:00.459 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.23) opts 0xd
21:26:00.459 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.33, 0.23)
21:26:00.459 00.000 9976 Moving (-0.33, 0.23) raw xDistance=0.34 yDistance=0.17
21:26:00.459 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
21:26:00.459 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:00.459 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:00.459 00.000 9552 Enqueuing Expose request
21:26:00.460 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:00.460 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:26:00.460 00.000 9976 MoveAxis(E, 0, ABG)
21:26:00.460 00.000 9976 Move returns status 0, amount 0
21:26:00.460 00.000 9976 MoveAxis(N, 0, ABG)
21:26:00.460 00.000 9976 Move returns status 0, amount 0
21:26:00.460 00.000 9976 move complete, result=0
21:26:00.460 00.000 9976 worker thread done servicing request
21:26:00.460 00.000 9976 Worker thread wakes up
21:26:00.460 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:00.460 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:00.460 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:26:03.801 03.341 9976 Exposure complete
21:26:03.896 00.095 9976 worker thread done servicing request
21:26:03.896 00.000 9552 OnExposeComplete: enter
21:26:03.896 00.000 9552 UpdateGuideState(): m_state=6
21:26:03.896 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
21:26:03.897 00.001 9552 Star::Find returns 1 (1), X=1653.02, Y=346.45, Mass=5391128, SNR=193.3, Peak=65504 HFD=7.9
21:26:03.897 00.000 9552 Star::Find false star n=16 nbg=240 bg=3291.5 sigma=793.2 thresh=5671 peak=5370
21:26:03.897 00.000 9552 Star::Find false star n=7 nbg=259 bg=1628.8 sigma=835.9 thresh=4137 peak=3872
21:26:03.897 00.000 9552 Star::Find false star n=1 nbg=261 bg=3693.9 sigma=966.9 thresh=6595 peak=5155
21:26:03.897 00.000 9552 MultiStar: [#1 -2.31,0.58,0.00,M9] [#2 -1.73,1.03,0.00,M4] [#3 0.81,-1.36,0.08,U] [#4 -1.78,0.40,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.16,-0.77,0.07,U] [#8 0.00,0.00,0.00,L] 
21:26:03.897 00.000 9552 refined, 2 included, MultiStar: {-1.03, 0.11}, one-star: {-1.17, 0.29}
21:26:03.897 00.000 9552 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.08) = xAngle (-0.05 = -0.05)
21:26:03.897 00.000 9552 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.06 = -3.06)
21:26:03.897 00.000 9552 CameraToMount -- cameraX=-1.03 cameraY=0.11 hyp=1.04 cameraTheta=3.03 mountX=1.04 mountY=-0.09, mountTheta=-0.08
21:26:03.898 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.03, y=0.11, opts=13)
21:26:03.898 00.000 9552 Enqueuing Move request for scope (-1.03, 0.11)
21:26:03.898 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:26:03.898 00.000 9552 UpdateGuideState exits: m=5391128 SNR=193.3 Saturated
21:26:03.898 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:03.898 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:03.898 00.000 9552 Enqueuing Expose request
21:26:03.899 00.001 9976 Worker thread wakes up
21:26:03.899 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.11) opts 0xd
21:26:03.899 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.03, 0.11)
21:26:03.899 00.000 9976 Moving (-1.03, 0.11) raw xDistance=1.04 yDistance=-0.09
21:26:03.899 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.04
21:26:03.899 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:03.899 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:26:03.899 00.000 9976 MoveAxis(W, 23, ABG)
21:26:03.899 00.000 9976 Guiding  Dir = 3, Dur = 23
21:26:03.923 00.024 9976 IsSlewing returns 0
21:26:03.923 00.000 9976 IsGuiding returns 0
21:26:03.955 00.032 9976 IsGuiding returns 1
21:26:03.955 00.000 9976 scope still moving after pulse duration time elapsed
21:26:04.034 00.079 9976 IsSlewing returns 0
21:26:04.035 00.001 9976 IsGuiding returns 0
21:26:04.035 00.000 9976 scope move finished after 23 + 88 ms
21:26:04.035 00.000 9976 Move returns status 0, amount 23
21:26:04.035 00.000 9976 MoveAxis(N, 0, ABG)
21:26:04.035 00.000 9976 Move returns status 0, amount 0
21:26:04.035 00.000 9976 move complete, result=0
21:26:04.035 00.000 9976 worker thread done servicing request
21:26:04.035 00.000 9976 Worker thread wakes up
21:26:04.035 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:04.035 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:04.035 00.000 9552 GuideStep: 1.0 px 23 ms WEST, -0.1 px 0 ms NORTH
21:26:07.374 03.339 9976 Exposure complete
21:26:07.456 00.082 9976 worker thread done servicing request
21:26:07.456 00.000 9552 OnExposeComplete: enter
21:26:07.456 00.000 9552 UpdateGuideState(): m_state=6
21:26:07.457 00.001 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
21:26:07.457 00.000 9552 Star::Find returns 1 (1), X=1653.72, Y=345.06, Mass=5231090, SNR=182.3, Peak=65504 HFD=7.7
21:26:07.457 00.000 9552 Star::Find false star n=7 nbg=266 bg=3278.3 sigma=1060.5 thresh=6460 peak=5893
21:26:07.457 00.000 9552 Star::Find false star n=4 nbg=255 bg=3452.9 sigma=912.3 thresh=6190 peak=5588
21:26:07.457 00.000 9552 Star::Find false star n=2 nbg=255 bg=3985.4 sigma=901.5 thresh=6690 peak=5061
21:26:07.457 00.000 9552 MultiStar: [#1 -1.53,-0.21,1.10,U] [#2 -1.52,-0.34,0.26,U] [#3 0.42,-1.86,0.00,M5] [#4 -2.11,-0.33,0.00,R] [#5 0.00,0.00,0.00,L] [#6 -0.72,0.28,0.06,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:07.457 00.000 9552 single-star, 3 included, MultiStar: {-1.07, -0.58}, one-star: {-0.47, -1.10}
21:26:07.457 00.000 9552 CameraToMount -- cameraTheta (-1.97) - m_xAngle (3.08) = xAngle (-5.05 = 1.23)
21:26:07.457 00.000 9552 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.06 = -1.78)
21:26:07.457 00.000 9552 CameraToMount -- cameraX=-0.47 cameraY=-1.10 hyp=1.20 cameraTheta=-1.97 mountX=0.40 mountY=-1.17, mountTheta=-1.24
21:26:07.458 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.47, y=-1.10, opts=13)
21:26:07.458 00.000 9552 Enqueuing Move request for scope (-0.47, -1.10)
21:26:07.458 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:07.458 00.000 9552 UpdateGuideState exits: m=5231090 SNR=182.3 Saturated
21:26:07.458 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:07.458 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:07.458 00.000 9552 Enqueuing Expose request
21:26:07.458 00.000 9976 Worker thread wakes up
21:26:07.458 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -1.10) opts 0xd
21:26:07.458 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.47, -1.10)
21:26:07.458 00.000 9976 Moving (-0.47, -1.10) raw xDistance=0.40 yDistance=-1.17
21:26:07.458 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
21:26:07.458 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:26:07.458 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
21:26:07.458 00.000 9976 MoveAxis(E, 0, ABG)
21:26:07.458 00.000 9976 Move returns status 0, amount 0
21:26:07.458 00.000 9976 MoveAxis(N, 0, ABG)
21:26:07.458 00.000 9976 Move returns status 0, amount 0
21:26:07.458 00.000 9976 move complete, result=0
21:26:07.458 00.000 9976 worker thread done servicing request
21:26:07.458 00.000 9976 Worker thread wakes up
21:26:07.458 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:07.458 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:07.458 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -1.2 px 0 ms NORTH
21:26:10.808 03.350 9976 Exposure complete
21:26:10.902 00.094 9976 worker thread done servicing request
21:26:10.902 00.000 9552 OnExposeComplete: enter
21:26:10.902 00.000 9552 UpdateGuideState(): m_state=6
21:26:10.902 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
21:26:10.902 00.000 9552 Star::Find returns 1 (1), X=1653.19, Y=345.69, Mass=5343142, SNR=274.8, Peak=65504 HFD=7.7
21:26:10.902 00.000 9552 Star::Find false star n=8 nbg=267 bg=3442.3 sigma=1031.8 thresh=6538 peak=5868
21:26:10.902 00.000 9552 Star::Find false star n=4 nbg=270 bg=1666.8 sigma=910.0 thresh=4397 peak=3689
21:26:10.902 00.000 9552 Star::Find false star n=3 nbg=256 bg=3899.2 sigma=868.6 thresh=6505 peak=5204
21:26:10.902 00.000 9552 MultiStar: [#1 -2.28,0.05,0.00,M9] [#2 -1.65,0.09,0.21,U] [#3 0.69,-1.15,0.07,U] [#4 -0.33,0.18,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.30,0.40,0.04,U] [#8 0.00,0.00,0.00,L] 
21:26:10.903 00.001 9552 refined, 4 included, MultiStar: {-0.98, -0.36}, one-star: {-1.00, -0.47}
21:26:10.903 00.000 9552 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.08) = xAngle (-5.87 = 0.41)
21:26:10.903 00.000 9552 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.88 = -2.60)
21:26:10.903 00.000 9552 CameraToMount -- cameraX=-0.98 cameraY=-0.36 hyp=1.04 cameraTheta=-2.79 mountX=0.95 mountY=-0.54, mountTheta=-0.52
21:26:10.903 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.98, y=-0.36, opts=13)
21:26:10.904 00.001 9552 Enqueuing Move request for scope (-0.98, -0.36)
21:26:10.904 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:10.904 00.000 9552 UpdateGuideState exits: m=5343142 SNR=274.8 Saturated
21:26:10.904 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:10.904 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:10.904 00.000 9552 Enqueuing Expose request
21:26:10.904 00.000 9976 Worker thread wakes up
21:26:10.904 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.36) opts 0xd
21:26:10.904 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.98, -0.36)
21:26:10.904 00.000 9976 Moving (-0.98, -0.36) raw xDistance=0.95 yDistance=-0.54
21:26:10.904 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95
21:26:10.904 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:10.904 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
21:26:10.904 00.000 9976 MoveAxis(W, 21, ABG)
21:26:10.904 00.000 9976 Guiding  Dir = 3, Dur = 21
21:26:10.940 00.036 9976 IsSlewing returns 0
21:26:10.940 00.000 9976 IsGuiding returns 0
21:26:10.971 00.031 9976 IsGuiding returns 1
21:26:10.971 00.000 9976 scope still moving after pulse duration time elapsed
21:26:11.015 00.044 9976 IsSlewing returns 0
21:26:11.015 00.000 9976 IsGuiding returns 0
21:26:11.015 00.000 9976 scope move finished after 21 + 54 ms
21:26:11.015 00.000 9976 Move returns status 0, amount 21
21:26:11.015 00.000 9976 MoveAxis(N, 0, ABG)
21:26:11.015 00.000 9976 Move returns status 0, amount 0
21:26:11.016 00.001 9976 move complete, result=0
21:26:11.016 00.000 9976 worker thread done servicing request
21:26:11.016 00.000 9976 Worker thread wakes up
21:26:11.016 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:11.016 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:11.016 00.000 9552 GuideStep: 1.0 px 21 ms WEST, -0.5 px 0 ms NORTH
21:26:14.365 03.349 9976 Exposure complete
21:26:14.449 00.084 9976 worker thread done servicing request
21:26:14.449 00.000 9552 OnExposeComplete: enter
21:26:14.449 00.000 9552 UpdateGuideState(): m_state=6
21:26:14.450 00.001 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
21:26:14.450 00.000 9552 Star::Find returns 1 (1), X=1654.50, Y=345.92, Mass=5469081, SNR=240.4, Peak=65504 HFD=7.9
21:26:14.450 00.000 9552 Star::Find false star n=9 nbg=258 bg=3608.3 sigma=896.5 thresh=6298 peak=6187
21:26:14.450 00.000 9552 Star::Find false star n=1 nbg=281 bg=1862.5 sigma=979.3 thresh=4800 peak=4574
21:26:14.450 00.000 9552 Star::Find false star n=1 nbg=256 bg=3690.7 sigma=966.9 thresh=6592 peak=5727
21:26:14.450 00.000 9552 Star::Find false star n=1 nbg=263 bg=3646.7 sigma=978.8 thresh=6583 peak=5667
21:26:14.450 00.000 9552 MultiStar: [#1 -1.26,0.74,1.14,U] [#2 -0.69,0.89,0.18,U] [#3 1.13,-1.08,0.13,U] [#4 1.38,0.78,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:14.450 00.000 9552 single-star, 4 included, MultiStar: {-0.38, 0.27}, one-star: {0.31, -0.25}
21:26:14.450 00.000 9552 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.08) = xAngle (-3.74 = 2.54)
21:26:14.450 00.000 9552 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.75 = -0.47)
21:26:14.450 00.000 9552 CameraToMount -- cameraX=0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-0.66 mountX=-0.33 mountY=-0.18, mountTheta=-2.64
21:26:14.451 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.31, y=-0.25, opts=13)
21:26:14.451 00.000 9552 Enqueuing Move request for scope (0.31, -0.25)
21:26:14.451 00.000 9976 Worker thread wakes up
21:26:14.451 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.25) opts 0xd
21:26:14.451 00.000 9976 Handling offset move in thread for scope, endpoint = (0.31, -0.25)
21:26:14.451 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:14.451 00.000 9552 UpdateGuideState exits: m=5469081 SNR=240.4 Saturated
21:26:14.451 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:14.451 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:14.451 00.000 9552 Enqueuing Expose request
21:26:14.451 00.000 9976 Moving (0.31, -0.25) raw xDistance=-0.33 yDistance=-0.18
21:26:14.451 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
21:26:14.451 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:14.451 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:26:14.451 00.000 9976 MoveAxis(E, 0, ABG)
21:26:14.451 00.000 9976 Move returns status 0, amount 0
21:26:14.451 00.000 9976 MoveAxis(N, 0, ABG)
21:26:14.451 00.000 9976 Move returns status 0, amount 0
21:26:14.451 00.000 9976 move complete, result=0
21:26:14.451 00.000 9976 worker thread done servicing request
21:26:14.451 00.000 9976 Worker thread wakes up
21:26:14.451 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:14.451 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:14.451 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:17.805 03.354 9976 Exposure complete
21:26:17.897 00.092 9976 worker thread done servicing request
21:26:17.897 00.000 9552 OnExposeComplete: enter
21:26:17.897 00.000 9552 UpdateGuideState(): m_state=6
21:26:17.897 00.000 9552 Star::Find(15, 1654, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
21:26:17.897 00.000 9552 Star::Find returns 1 (1), X=1654.36, Y=346.40, Mass=5246372, SNR=219.3, Peak=65504 HFD=7.4
21:26:17.898 00.001 9552 Star::Find false star n=10 nbg=259 bg=3397.6 sigma=903.6 thresh=6109 peak=5776
21:26:17.898 00.000 9552 Star::Find false star n=3 nbg=283 bg=1794.4 sigma=897.9 thresh=4488 peak=4196
21:26:17.898 00.000 9552 Star::Find false star n=1 nbg=258 bg=3612.9 sigma=904.9 thresh=6328 peak=6216
21:26:17.898 00.000 9552 Star::Find false star n=1 nbg=268 bg=3695.1 sigma=905.9 thresh=6413 peak=5403
21:26:17.898 00.000 9552 MultiStar: [#1 -0.95,0.74,1.06,U] [#2 -0.73,0.71,0.23,U] [#3 1.40,-1.14,0.00,M4] [#4 1.77,1.36,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:17.898 00.000 9552 single-star, 2 included, MultiStar: {-0.44, 0.52}, one-star: {0.17, 0.23}
21:26:17.898 00.000 9552 CameraToMount -- cameraTheta (0.94) - m_xAngle (3.08) = xAngle (-2.14 = -2.14)
21:26:17.898 00.000 9552 CameraToMount -- cameraTheta (0.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.15 = 1.13)
21:26:17.898 00.000 9552 CameraToMount -- cameraX=0.17 cameraY=0.23 hyp=0.29 cameraTheta=0.94 mountX=-0.16 mountY=0.26, mountTheta=2.11
21:26:17.899 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.17, y=0.23, opts=13)
21:26:17.899 00.000 9552 Enqueuing Move request for scope (0.17, 0.23)
21:26:17.899 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:26:17.899 00.000 9552 UpdateGuideState exits: m=5246372 SNR=219.3 Saturated
21:26:17.899 00.000 9976 Worker thread wakes up
21:26:17.899 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.23) opts 0xd
21:26:17.899 00.000 9976 Handling offset move in thread for scope, endpoint = (0.17, 0.23)
21:26:17.899 00.000 9976 Moving (0.17, 0.23) raw xDistance=-0.16 yDistance=0.26
21:26:17.899 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:26:17.899 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:17.899 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:26:17.899 00.000 9976 MoveAxis(E, 0, ABG)
21:26:17.899 00.000 9976 Move returns status 0, amount 0
21:26:17.899 00.000 9976 MoveAxis(N, 0, ABG)
21:26:17.899 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:17.899 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:17.899 00.000 9552 Enqueuing Expose request
21:26:17.900 00.001 9976 Move returns status 0, amount 0
21:26:17.900 00.000 9976 move complete, result=0
21:26:17.900 00.000 9976 worker thread done servicing request
21:26:17.900 00.000 9976 Worker thread wakes up
21:26:17.900 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:17.900 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:17.901 00.001 9552 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:26:21.238 03.337 9976 Exposure complete
21:26:21.332 00.094 9976 worker thread done servicing request
21:26:21.332 00.000 9552 OnExposeComplete: enter
21:26:21.332 00.000 9552 UpdateGuideState(): m_state=6
21:26:21.332 00.000 9552 Star::Find(15, 1654, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
21:26:21.332 00.000 9552 Star::Find returns 1 (1), X=1654.17, Y=345.77, Mass=5312364, SNR=231.7, Peak=65504 HFD=7.7
21:26:21.332 00.000 9552 Star::Find false star n=6 nbg=262 bg=3438.5 sigma=945.7 thresh=6276 peak=5944
21:26:21.332 00.000 9552 Star::Find false star n=3 nbg=278 bg=1784.0 sigma=948.8 thresh=4630 peak=3751
21:26:21.332 00.000 9552 MultiStar: [#1 -0.77,0.23,1.15,U] [#2 -0.81,0.48,0.23,U] [#3 1.65,-1.70,0.00,M5] [#4 0.79,0.87,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.89,-0.07,0.06,U] [#8 0.00,0.00,0.00,L] 
21:26:21.332 00.000 9552 single-star, 4 included, MultiStar: {-0.43, 0.02}, one-star: {-0.02, -0.39}
21:26:21.332 00.000 9552 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.08) = xAngle (-4.70 = 1.58)
21:26:21.333 00.001 9552 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.71 = -1.43)
21:26:21.333 00.000 9552 CameraToMount -- cameraX=-0.02 cameraY=-0.39 hyp=0.39 cameraTheta=-1.62 mountX=-0.01 mountY=-0.38, mountTheta=-1.58
21:26:21.333 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.02, y=-0.39, opts=13)
21:26:21.334 00.001 9552 Enqueuing Move request for scope (-0.02, -0.39)
21:26:21.334 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:21.334 00.000 9552 UpdateGuideState exits: m=5312364 SNR=231.7 Saturated
21:26:21.334 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:21.334 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:21.334 00.000 9552 Enqueuing Expose request
21:26:21.334 00.000 9976 Worker thread wakes up
21:26:21.334 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.39) opts 0xd
21:26:21.334 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.02, -0.39)
21:26:21.334 00.000 9976 Moving (-0.02, -0.39) raw xDistance=-0.01 yDistance=-0.38
21:26:21.334 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:26:21.334 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:21.334 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
21:26:21.334 00.000 9976 MoveAxis(E, 0, ABG)
21:26:21.334 00.000 9976 Move returns status 0, amount 0
21:26:21.334 00.000 9976 MoveAxis(N, 0, ABG)
21:26:21.334 00.000 9976 Move returns status 0, amount 0
21:26:21.334 00.000 9976 move complete, result=0
21:26:21.334 00.000 9976 worker thread done servicing request
21:26:21.334 00.000 9976 Worker thread wakes up
21:26:21.334 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:21.334 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:21.335 00.001 9552 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:26:24.683 03.348 9976 Exposure complete
21:26:24.778 00.095 9976 worker thread done servicing request
21:26:24.778 00.000 9552 OnExposeComplete: enter
21:26:24.778 00.000 9552 UpdateGuideState(): m_state=6
21:26:24.778 00.000 9552 Star::Find(15, 1654, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
21:26:24.778 00.000 9552 Star::Find returns 1 (1), X=1653.72, Y=346.46, Mass=5611094, SNR=233.0, Peak=65504 HFD=7.8
21:26:24.778 00.000 9552 Star::Find false star n=7 nbg=257 bg=3565.6 sigma=910.1 thresh=6296 peak=5767
21:26:24.779 00.001 9552 Star::Find false star n=6 nbg=261 bg=3792.1 sigma=894.9 thresh=6477 peak=5143
21:26:24.779 00.000 9552 MultiStar: [#1 -1.39,0.73,1.11,U] [#2 -1.21,0.44,0.20,U] [#3 0.74,-1.17,0.10,U] [#4 0.93,1.25,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.36,0.42,0.06,U] [#8 0.00,0.00,0.00,L] 
21:26:24.779 00.000 9552 single-star, 5 included, MultiStar: {-0.80, 0.48}, one-star: {-0.47, 0.30}
21:26:24.779 00.000 9552 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.08) = xAngle (-0.50 = -0.50)
21:26:24.779 00.000 9552 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.51 = 2.77)
21:26:24.779 00.000 9552 CameraToMount -- cameraX=-0.47 cameraY=0.30 hyp=0.56 cameraTheta=2.58 mountX=0.49 mountY=0.20, mountTheta=0.39
21:26:24.779 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.47, y=0.30, opts=13)
21:26:24.780 00.001 9552 Enqueuing Move request for scope (-0.47, 0.30)
21:26:24.780 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:24.780 00.000 9552 UpdateGuideState exits: m=5611094 SNR=233.0 Saturated
21:26:24.780 00.000 9976 Worker thread wakes up
21:26:24.780 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.30) opts 0xd
21:26:24.780 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.47, 0.30)
21:26:24.780 00.000 9976 Moving (-0.47, 0.30) raw xDistance=0.49 yDistance=0.20
21:26:24.780 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
21:26:24.780 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:24.780 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:24.780 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:24.780 00.000 9552 Enqueuing Expose request
21:26:24.780 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:26:24.780 00.000 9976 MoveAxis(E, 0, ABG)
21:26:24.780 00.000 9976 Move returns status 0, amount 0
21:26:24.780 00.000 9976 MoveAxis(N, 0, ABG)
21:26:24.780 00.000 9976 Move returns status 0, amount 0
21:26:24.780 00.000 9976 move complete, result=0
21:26:24.780 00.000 9976 worker thread done servicing request
21:26:24.780 00.000 9976 Worker thread wakes up
21:26:24.780 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:24.780 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:24.781 00.001 9552 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
21:26:28.132 03.351 9976 Exposure complete
21:26:28.221 00.089 9976 worker thread done servicing request
21:26:28.221 00.000 9552 OnExposeComplete: enter
21:26:28.221 00.000 9552 UpdateGuideState(): m_state=6
21:26:28.221 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
21:26:28.221 00.000 9552 Star::Find returns 1 (1), X=1654.46, Y=345.94, Mass=5534824, SNR=278.6, Peak=65504 HFD=7.9
21:26:28.222 00.001 9552 Star::Find false star n=5 nbg=265 bg=3609.2 sigma=974.0 thresh=6531 peak=5377
21:26:28.222 00.000 9552 Star::Find false star n=4 nbg=264 bg=2092.3 sigma=845.9 thresh=4630 peak=4072
21:26:28.222 00.000 9552 Star::Find false star n=2 nbg=264 bg=3692.9 sigma=1099.1 thresh=6990 peak=6168
21:26:28.222 00.000 9552 Star::Find false star n=2 nbg=271 bg=3764.3 sigma=920.2 thresh=6525 peak=5225
21:26:28.222 00.000 9552 MultiStar: [#1 -1.10,0.71,0.91,U] [#2 -1.03,0.98,0.18,U] [#3 1.59,-0.72,0.00,M5] [#4 1.65,1.14,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:28.222 00.000 9552 single-star, 2 included, MultiStar: {-0.44, 0.29}, one-star: {0.27, -0.22}
21:26:28.222 00.000 9552 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.08) = xAngle (-3.77 = 2.51)
21:26:28.222 00.000 9552 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.78 = -0.50)
21:26:28.222 00.000 9552 CameraToMount -- cameraX=0.27 cameraY=-0.22 hyp=0.35 cameraTheta=-0.69 mountX=-0.28 mountY=-0.17, mountTheta=-2.61
21:26:28.222 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.27, y=-0.22, opts=13)
21:26:28.222 00.000 9552 Enqueuing Move request for scope (0.27, -0.22)
21:26:28.223 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:28.223 00.000 9552 UpdateGuideState exits: m=5534824 SNR=278.6 Saturated
21:26:28.223 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:28.223 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:28.223 00.000 9552 Enqueuing Expose request
21:26:28.223 00.000 9976 Worker thread wakes up
21:26:28.223 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.22) opts 0xd
21:26:28.223 00.000 9976 Handling offset move in thread for scope, endpoint = (0.27, -0.22)
21:26:28.223 00.000 9976 Moving (0.27, -0.22) raw xDistance=-0.28 yDistance=-0.17
21:26:28.223 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
21:26:28.223 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:28.223 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:26:28.223 00.000 9976 MoveAxis(E, 0, ABG)
21:26:28.223 00.000 9976 Move returns status 0, amount 0
21:26:28.223 00.000 9976 MoveAxis(N, 0, ABG)
21:26:28.223 00.000 9976 Move returns status 0, amount 0
21:26:28.223 00.000 9976 move complete, result=0
21:26:28.223 00.000 9976 worker thread done servicing request
21:26:28.223 00.000 9976 Worker thread wakes up
21:26:28.223 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:28.223 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:28.223 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:31.569 03.346 9976 Exposure complete
21:26:31.644 00.075 9976 worker thread done servicing request
21:26:31.644 00.000 9552 OnExposeComplete: enter
21:26:31.644 00.000 9552 UpdateGuideState(): m_state=6
21:26:31.644 00.000 9552 Star::Find(15, 1654, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
21:26:31.644 00.000 9552 Star::Find returns 1 (1), X=1653.88, Y=345.79, Mass=5367622, SNR=242.2, Peak=65504 HFD=7.8
21:26:31.645 00.001 9552 Star::Find false star n=5 nbg=273 bg=3488.7 sigma=1003.8 thresh=6500 peak=6134
21:26:31.645 00.000 9552 Star::Find false star n=5 nbg=267 bg=1711.3 sigma=874.3 thresh=4334 peak=3814
21:26:31.645 00.000 9552 Star::Find false star n=1 nbg=263 bg=3777.8 sigma=1047.5 thresh=6920 peak=6124
21:26:31.645 00.000 9552 Star::Find false star n=3 nbg=260 bg=3738.8 sigma=886.9 thresh=6399 peak=5407
21:26:31.645 00.000 9552 MultiStar: [#1 -1.41,-0.06,1.16,U] [#2 -0.65,0.31,0.25,U] [#3 1.71,-1.81,0.00,M6] [#4 0.79,-0.35,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:31.645 00.000 9552 single-star, 3 included, MultiStar: {-0.82, -0.16}, one-star: {-0.31, -0.37}
21:26:31.645 00.000 9552 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.08) = xAngle (-5.35 = 0.93)
21:26:31.645 00.000 9552 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.36 = -2.08)
21:26:31.645 00.000 9552 CameraToMount -- cameraX=-0.31 cameraY=-0.37 hyp=0.48 cameraTheta=-2.27 mountX=0.29 mountY=-0.42, mountTheta=-0.97
21:26:31.645 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.31, y=-0.37, opts=13)
21:26:31.645 00.000 9552 Enqueuing Move request for scope (-0.31, -0.37)
21:26:31.645 00.000 9976 Worker thread wakes up
21:26:31.646 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:31.646 00.000 9552 UpdateGuideState exits: m=5367622 SNR=242.2 Saturated
21:26:31.646 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:31.646 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:31.646 00.000 9552 Enqueuing Expose request
21:26:31.646 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.37) opts 0xd
21:26:31.646 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.31, -0.37)
21:26:31.646 00.000 9976 Moving (-0.31, -0.37) raw xDistance=0.29 yDistance=-0.42
21:26:31.646 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
21:26:31.646 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:31.646 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
21:26:31.646 00.000 9976 MoveAxis(E, 0, ABG)
21:26:31.646 00.000 9976 Move returns status 0, amount 0
21:26:31.646 00.000 9976 MoveAxis(N, 0, ABG)
21:26:31.646 00.000 9976 Move returns status 0, amount 0
21:26:31.646 00.000 9976 move complete, result=0
21:26:31.646 00.000 9976 worker thread done servicing request
21:26:31.646 00.000 9976 Worker thread wakes up
21:26:31.646 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:31.646 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:31.646 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
21:26:34.999 03.353 9976 Exposure complete
21:26:35.093 00.094 9976 worker thread done servicing request
21:26:35.093 00.000 9552 OnExposeComplete: enter
21:26:35.093 00.000 9552 UpdateGuideState(): m_state=6
21:26:35.093 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
21:26:35.093 00.000 9552 Star::Find returns 1 (1), X=1653.10, Y=345.75, Mass=5334668, SNR=227.2, Peak=65504 HFD=7.7
21:26:35.094 00.001 9552 Star::Find false star n=8 nbg=268 bg=3589.5 sigma=974.3 thresh=6512 peak=6173
21:26:35.094 00.000 9552 Star::Find false star n=1 nbg=268 bg=1654.3 sigma=901.7 thresh=4360 peak=3658
21:26:35.094 00.000 9552 Star::Find false star n=5 nbg=247 bg=3533.3 sigma=810.9 thresh=5966 peak=5936
21:26:35.094 00.000 9552 MultiStar: [#1 -2.14,0.55,0.00,M4] [#2 -1.89,0.76,0.00,M1] [#3 0.59,-0.59,0.09,U] [#4 -0.27,0.10,0.16,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:35.094 00.000 9552 refined, 2 included, MultiStar: {-0.86, -0.36}, one-star: {-1.09, -0.41}
21:26:35.094 00.000 9552 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.08) = xAngle (-5.83 = 0.46)
21:26:35.094 00.000 9552 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.84 = -2.55)
21:26:35.094 00.000 9552 CameraToMount -- cameraX=-0.86 cameraY=-0.36 hyp=0.94 cameraTheta=-2.75 mountX=0.84 mountY=-0.52, mountTheta=-0.55
21:26:35.095 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.86, y=-0.36, opts=13)
21:26:35.095 00.000 9552 Enqueuing Move request for scope (-0.86, -0.36)
21:26:35.095 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:35.095 00.000 9552 UpdateGuideState exits: m=5334668 SNR=227.2 Saturated
21:26:35.095 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:35.095 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:35.095 00.000 9552 Enqueuing Expose request
21:26:35.095 00.000 9976 Worker thread wakes up
21:26:35.095 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.36) opts 0xd
21:26:35.095 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.86, -0.36)
21:26:35.095 00.000 9976 Moving (-0.86, -0.36) raw xDistance=0.84 yDistance=-0.52
21:26:35.095 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
21:26:35.095 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:35.096 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
21:26:35.096 00.000 9976 MoveAxis(W, 18, ABG)
21:26:35.096 00.000 9976 Guiding  Dir = 3, Dur = 18
21:26:35.124 00.028 9976 IsSlewing returns 0
21:26:35.124 00.000 9976 IsGuiding returns 0
21:26:35.199 00.075 9976 IsGuiding returns 1
21:26:35.199 00.000 9976 scope still moving after pulse duration time elapsed
21:26:35.267 00.068 9976 IsSlewing returns 0
21:26:35.268 00.001 9976 IsGuiding returns 0
21:26:35.268 00.000 9976 scope move finished after 18 + 125 ms
21:26:35.268 00.000 9976 Move returns status 0, amount 18
21:26:35.268 00.000 9976 MoveAxis(N, 0, ABG)
21:26:35.268 00.000 9976 Move returns status 0, amount 0
21:26:35.268 00.000 9976 move complete, result=0
21:26:35.268 00.000 9976 worker thread done servicing request
21:26:35.268 00.000 9976 Worker thread wakes up
21:26:35.268 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:35.268 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:35.268 00.000 9552 GuideStep: 0.8 px 18 ms WEST, -0.5 px 0 ms NORTH
21:26:38.619 03.351 9976 Exposure complete
21:26:38.715 00.096 9976 worker thread done servicing request
21:26:38.716 00.001 9552 OnExposeComplete: enter
21:26:38.716 00.000 9552 UpdateGuideState(): m_state=6
21:26:38.716 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
21:26:38.716 00.000 9552 Star::Find returns 1 (1), X=1653.44, Y=345.91, Mass=5504489, SNR=246.0, Peak=65504 HFD=7.9
21:26:38.716 00.000 9552 Star::Find false star n=16 nbg=246 bg=3505.0 sigma=786.5 thresh=5865 peak=5491
21:26:38.716 00.000 9552 Star::Find false star n=5 nbg=270 bg=3661.2 sigma=979.8 thresh=6601 peak=5666
21:26:38.716 00.000 9552 Star::Find false star n=6 nbg=250 bg=3856.6 sigma=859.4 thresh=6435 peak=5054
21:26:38.716 00.000 9552 MultiStar: [#1 -2.13,0.73,0.00,M5] [#2 -1.80,0.57,0.00,M2] [#3 0.34,-2.30,0.00,M6] [#4 -0.34,-0.20,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -0.93,0.57,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:38.716 00.000 9552 refined, 2 included, MultiStar: {-0.72, -0.22}, one-star: {-0.74, -0.25}
21:26:38.716 00.000 9552 CameraToMount -- cameraTheta (-2.85) - m_xAngle (3.08) = xAngle (-5.93 = 0.35)
21:26:38.716 00.000 9552 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.94 = -2.66)
21:26:38.716 00.000 9552 CameraToMount -- cameraX=-0.72 cameraY=-0.22 hyp=0.76 cameraTheta=-2.85 mountX=0.71 mountY=-0.35, mountTheta=-0.46
21:26:38.717 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.72, y=-0.22, opts=13)
21:26:38.717 00.000 9552 Enqueuing Move request for scope (-0.72, -0.22)
21:26:38.717 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:38.717 00.000 9552 UpdateGuideState exits: m=5504489 SNR=246.0 Saturated
21:26:38.717 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:38.717 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:38.717 00.000 9552 Enqueuing Expose request
21:26:38.717 00.000 9976 Worker thread wakes up
21:26:38.717 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.22) opts 0xd
21:26:38.717 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.72, -0.22)
21:26:38.717 00.000 9976 Moving (-0.72, -0.22) raw xDistance=0.71 yDistance=-0.35
21:26:38.717 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.71
21:26:38.717 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:38.717 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:26:38.717 00.000 9976 MoveAxis(W, 17, ABG)
21:26:38.717 00.000 9976 Guiding  Dir = 3, Dur = 17
21:26:38.776 00.059 9976 IsSlewing returns 0
21:26:38.777 00.001 9976 IsGuiding returns 0
21:26:38.798 00.021 9976 IsGuiding returns 1
21:26:38.798 00.000 9976 scope still moving after pulse duration time elapsed
21:26:38.844 00.046 9976 IsSlewing returns 0
21:26:38.844 00.000 9976 IsGuiding returns 0
21:26:38.844 00.000 9976 scope move finished after 17 + 50 ms
21:26:38.844 00.000 9976 Move returns status 0, amount 17
21:26:38.844 00.000 9976 MoveAxis(N, 0, ABG)
21:26:38.844 00.000 9976 Move returns status 0, amount 0
21:26:38.844 00.000 9976 move complete, result=0
21:26:38.844 00.000 9976 worker thread done servicing request
21:26:38.844 00.000 9976 Worker thread wakes up
21:26:38.844 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:38.844 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:38.844 00.000 9552 GuideStep: 0.7 px 17 ms WEST, -0.4 px 0 ms NORTH
21:26:42.192 03.348 9976 Exposure complete
21:26:42.264 00.072 9976 worker thread done servicing request
21:26:42.264 00.000 9552 OnExposeComplete: enter
21:26:42.264 00.000 9552 UpdateGuideState(): m_state=6
21:26:42.264 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
21:26:42.264 00.000 9552 Star::Find returns 1 (1), X=1652.39, Y=346.59, Mass=5263377, SNR=264.9, Peak=65504 HFD=7.4
21:26:42.264 00.000 9552 Star::Find false star n=7 nbg=256 bg=3555.1 sigma=926.8 thresh=6335 peak=5962
21:26:42.264 00.000 9552 Star::Find false star n=4 nbg=251 bg=3740.8 sigma=950.7 thresh=6593 peak=5399
21:26:42.264 00.000 9552 MultiStar: [#1 -2.49,0.99,0.00,M6] [#2 -2.58,0.61,0.00,M3] [#3 -0.03,-0.68,0.09,U] [#4 -0.31,0.98,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -0.60,-1.44,0.04,U] [#7 -1.82,0.69,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:26:42.264 00.000 9552 refined, 3 included, MultiStar: {-1.53, 0.33}, one-star: {-1.80, 0.43}
21:26:42.264 00.000 9552 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.08) = xAngle (-0.15 = -0.15)
21:26:42.264 00.000 9552 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.16 = 3.12)
21:26:42.264 00.000 9552 CameraToMount -- cameraX=-1.53 cameraY=0.33 hyp=1.56 cameraTheta=2.93 mountX=1.54 mountY=0.03, mountTheta=0.02
21:26:42.265 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.53, y=0.33, opts=13)
21:26:42.265 00.000 9552 Enqueuing Move request for scope (-1.53, 0.33)
21:26:42.265 00.000 9976 Worker thread wakes up
21:26:42.265 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.33) opts 0xd
21:26:42.265 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.53, 0.33)
21:26:42.265 00.000 9976 Moving (-1.53, 0.33) raw xDistance=1.54 yDistance=0.03
21:26:42.265 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:42.265 00.000 9552 UpdateGuideState exits: m=5263377 SNR=264.9 Saturated
21:26:42.265 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:42.265 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.54
21:26:42.265 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:42.265 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:42.265 00.000 9552 Enqueuing Expose request
21:26:42.265 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:26:42.265 00.000 9976 MoveAxis(W, 35, ABG)
21:26:42.266 00.001 9976 Guiding  Dir = 3, Dur = 35
21:26:42.298 00.032 9976 IsSlewing returns 0
21:26:42.298 00.000 9976 IsGuiding returns 0
21:26:42.330 00.032 9976 PulseGuide returned control before completion, sleep 15
21:26:42.346 00.016 9976 IsGuiding returns 1
21:26:42.346 00.000 9976 scope still moving after pulse duration time elapsed
21:26:42.408 00.062 9976 IsSlewing returns 0
21:26:42.409 00.001 9976 IsGuiding returns 0
21:26:42.409 00.000 9976 scope move finished after 35 + 74 ms
21:26:42.409 00.000 9976 Move returns status 0, amount 35
21:26:42.409 00.000 9976 MoveAxis(N, 0, ABG)
21:26:42.409 00.000 9976 Move returns status 0, amount 0
21:26:42.409 00.000 9976 move complete, result=0
21:26:42.409 00.000 9976 worker thread done servicing request
21:26:42.409 00.000 9976 Worker thread wakes up
21:26:42.409 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:42.409 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:42.409 00.000 9552 GuideStep: 1.5 px 35 ms WEST, 0.0 px 0 ms NORTH
21:26:45.756 03.347 9976 Exposure complete
21:26:45.840 00.084 9976 worker thread done servicing request
21:26:45.840 00.000 9552 OnExposeComplete: enter
21:26:45.840 00.000 9552 UpdateGuideState(): m_state=6
21:26:45.841 00.001 9552 Star::Find(15, 1652, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
21:26:45.841 00.000 9552 Star::Find returns 1 (1), X=1651.99, Y=346.80, Mass=5369910, SNR=232.5, Peak=65504 HFD=7.9
21:26:45.841 00.000 9552 Star::Find false star n=5 nbg=255 bg=3406.7 sigma=942.4 thresh=6234 peak=5179
21:26:45.841 00.000 9552 Star::Find false star n=3 nbg=284 bg=1857.0 sigma=1017.9 thresh=4911 peak=4359
21:26:45.841 00.000 9552 Star::Find false star n=1 nbg=279 bg=3470.9 sigma=1119.8 thresh=6830 peak=5809
21:26:45.841 00.000 9552 Star::Find false star n=2 nbg=251 bg=3886.6 sigma=864.2 thresh=6479 peak=5133
21:26:45.841 00.000 9552 MultiStar: [#1 -2.82,0.99,0.00,M7] [#2 -2.47,0.89,0.00,M4] [#3 -0.72,-1.15,0.14,U] [#4 -1.00,1.21,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:45.841 00.000 9552 refined, 2 included, MultiStar: {-1.95, 0.47}, one-star: {-2.20, 0.64}
21:26:45.841 00.000 9552 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.08) = xAngle (-0.17 = -0.17)
21:26:45.841 00.000 9552 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.18 = 3.10)
21:26:45.841 00.000 9552 CameraToMount -- cameraX=-1.95 cameraY=0.47 hyp=2.00 cameraTheta=2.91 mountX=1.98 mountY=0.08, mountTheta=0.04
21:26:45.842 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.95, y=0.47, opts=13)
21:26:45.842 00.000 9552 Enqueuing Move request for scope (-1.95, 0.47)
21:26:45.842 00.000 9976 Worker thread wakes up
21:26:45.842 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.95, 0.47) opts 0xd
21:26:45.842 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.95, 0.47)
21:26:45.842 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:45.842 00.000 9976 Moving (-1.95, 0.47) raw xDistance=1.98 yDistance=0.08
21:26:45.842 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.31 from input 1.98
21:26:45.842 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:45.842 00.000 9552 UpdateGuideState exits: m=5369910 SNR=232.5 Saturated
21:26:45.842 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:45.842 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:45.842 00.000 9552 Enqueuing Expose request
21:26:45.842 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:26:45.842 00.000 9976 MoveAxis(W, 46, ABG)
21:26:45.842 00.000 9976 Guiding  Dir = 3, Dur = 46
21:26:45.875 00.033 9976 IsSlewing returns 0
21:26:45.876 00.001 9976 IsGuiding returns 0
21:26:45.907 00.031 9976 PulseGuide returned control before completion, sleep 25
21:26:45.944 00.037 9976 IsGuiding returns 1
21:26:45.944 00.000 9976 scope still moving after pulse duration time elapsed
21:26:46.048 00.104 9976 IsSlewing returns 0
21:26:46.048 00.000 9976 IsGuiding returns 0
21:26:46.048 00.000 9976 scope move finished after 46 + 125 ms
21:26:46.048 00.000 9976 Move returns status 0, amount 46
21:26:46.048 00.000 9976 MoveAxis(N, 0, ABG)
21:26:46.048 00.000 9976 Move returns status 0, amount 0
21:26:46.048 00.000 9976 move complete, result=0
21:26:46.048 00.000 9976 worker thread done servicing request
21:26:46.048 00.000 9552 GuideStep: 2.0 px 46 ms WEST, 0.1 px 0 ms NORTH
21:26:46.048 00.000 9976 Worker thread wakes up
21:26:46.048 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:46.048 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:49.396 03.348 9976 Exposure complete
21:26:49.486 00.090 9976 worker thread done servicing request
21:26:49.486 00.000 9552 OnExposeComplete: enter
21:26:49.486 00.000 9552 UpdateGuideState(): m_state=6
21:26:49.486 00.000 9552 Star::Find(15, 1651, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
21:26:49.486 00.000 9552 Star::Find returns 1 (1), X=1652.39, Y=346.35, Mass=5295183, SNR=284.6, Peak=65504 HFD=7.4
21:26:49.486 00.000 9552 Star::Find false star n=12 nbg=260 bg=3441.3 sigma=969.1 thresh=6349 peak=5941
21:26:49.486 00.000 9552 Star::Find false star n=3 nbg=258 bg=3534.7 sigma=941.7 thresh=6360 peak=5942
21:26:49.486 00.000 9552 Star::Find false star n=3 nbg=260 bg=3888.5 sigma=944.7 thresh=6722 peak=5298
21:26:49.486 00.000 9552 MultiStar: [#1 -2.47,0.32,0.00,M8] [#2 -1.89,0.72,0.00,M5] [#3 -0.09,-1.36,0.07,U] [#4 -0.56,0.33,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -0.07,0.82,0.03,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:49.486 00.000 9552 refined, 3 included, MultiStar: {-1.56, 0.12}, one-star: {-1.80, 0.19}
21:26:49.487 00.001 9552 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.08) = xAngle (-0.02 = -0.02)
21:26:49.487 00.000 9552 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.03 = -3.03)
21:26:49.487 00.000 9552 CameraToMount -- cameraX=-1.56 cameraY=0.12 hyp=1.56 cameraTheta=3.06 mountX=1.56 mountY=-0.18, mountTheta=-0.11
21:26:49.487 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.56, y=0.12, opts=13)
21:26:49.487 00.000 9552 Enqueuing Move request for scope (-1.56, 0.12)
21:26:49.488 00.001 9976 Worker thread wakes up
21:26:49.488 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.56, 0.12) opts 0xd
21:26:49.488 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.56, 0.12)
21:26:49.488 00.000 9976 Moving (-1.56, 0.12) raw xDistance=1.56 yDistance=-0.18
21:26:49.488 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.08 from input 1.56
21:26:49.488 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:49.488 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:26:49.488 00.000 9976 MoveAxis(W, 37, ABG)
21:26:49.488 00.000 9976 Guiding  Dir = 3, Dur = 37
21:26:49.488 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:49.488 00.000 9552 UpdateGuideState exits: m=5295183 SNR=284.6 Saturated
21:26:49.488 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:49.488 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:49.488 00.000 9552 Enqueuing Expose request
21:26:49.515 00.027 9976 IsSlewing returns 0
21:26:49.516 00.001 9976 IsGuiding returns 0
21:26:49.547 00.031 9976 PulseGuide returned control before completion, sleep 17
21:26:49.569 00.022 9976 IsGuiding returns 1
21:26:49.569 00.000 9976 scope still moving after pulse duration time elapsed
21:26:49.625 00.056 9976 IsSlewing returns 0
21:26:49.625 00.000 9976 IsGuiding returns 0
21:26:49.625 00.000 9976 scope move finished after 37 + 71 ms
21:26:49.625 00.000 9976 Move returns status 0, amount 37
21:26:49.625 00.000 9976 MoveAxis(N, 0, ABG)
21:26:49.625 00.000 9976 Move returns status 0, amount 0
21:26:49.625 00.000 9976 move complete, result=0
21:26:49.625 00.000 9976 worker thread done servicing request
21:26:49.625 00.000 9976 Worker thread wakes up
21:26:49.625 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:49.625 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:49.625 00.000 9552 GuideStep: 1.6 px 37 ms WEST, -0.2 px 0 ms NORTH
21:26:52.969 03.344 9976 Exposure complete
21:26:53.060 00.091 9976 worker thread done servicing request
21:26:53.060 00.000 9552 OnExposeComplete: enter
21:26:53.060 00.000 9552 UpdateGuideState(): m_state=6
21:26:53.060 00.000 9552 Star::Find(15, 1652, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
21:26:53.060 00.000 9552 Star::Find returns 1 (1), X=1654.38, Y=345.88, Mass=5573218, SNR=222.8, Peak=65504 HFD=8.0
21:26:53.060 00.000 9552 Star::Find false star n=6 nbg=271 bg=3314.0 sigma=1003.8 thresh=6325 peak=5460
21:26:53.060 00.000 9552 Star::Find false star n=3 nbg=263 bg=3498.8 sigma=896.2 thresh=6187 peak=5849
21:26:53.060 00.000 9552 MultiStar: [#1 -1.35,0.65,0.94,U] [#2 -0.90,0.87,0.21,U] [#3 1.96,-1.09,0.00,M4] [#4 1.01,0.35,0.11,U] [#5 0.00,0.00,0.00,L] [#6 -1.62,0.33,0.07,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:53.061 00.001 9552 single-star, 4 included, MultiStar: {-0.54, 0.24}, one-star: {0.20, -0.28}
21:26:53.061 00.000 9552 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.08) = xAngle (-4.04 = 2.25)
21:26:53.061 00.000 9552 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.05 = -0.76)
21:26:53.061 00.000 9552 CameraToMount -- cameraX=0.20 cameraY=-0.28 hyp=0.34 cameraTheta=-0.96 mountX=-0.21 mountY=-0.24, mountTheta=-2.31
21:26:53.061 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.20, y=-0.28, opts=13)
21:26:53.061 00.000 9552 Enqueuing Move request for scope (0.20, -0.28)
21:26:53.062 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:53.062 00.000 9976 Worker thread wakes up
21:26:53.062 00.000 9552 UpdateGuideState exits: m=5573218 SNR=222.8 Saturated
21:26:53.062 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:53.062 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:53.062 00.000 9552 Enqueuing Expose request
21:26:53.062 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.28) opts 0xd
21:26:53.062 00.000 9976 Handling offset move in thread for scope, endpoint = (0.20, -0.28)
21:26:53.062 00.000 9976 Moving (0.20, -0.28) raw xDistance=-0.21 yDistance=-0.24
21:26:53.062 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
21:26:53.062 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:53.062 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:26:53.062 00.000 9976 MoveAxis(E, 0, ABG)
21:26:53.062 00.000 9976 Move returns status 0, amount 0
21:26:53.062 00.000 9976 MoveAxis(N, 0, ABG)
21:26:53.062 00.000 9976 Move returns status 0, amount 0
21:26:53.062 00.000 9976 move complete, result=0
21:26:53.062 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:53.063 00.001 9976 worker thread done servicing request
21:26:53.063 00.000 9976 Worker thread wakes up
21:26:53.063 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:53.063 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:26:56.412 03.349 9976 Exposure complete
21:26:56.497 00.085 9976 worker thread done servicing request
21:26:56.498 00.001 9552 OnExposeComplete: enter
21:26:56.498 00.000 9552 UpdateGuideState(): m_state=6
21:26:56.498 00.000 9552 Star::Find(15, 1654, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
21:26:56.498 00.000 9552 Star::Find returns 1 (1), X=1653.02, Y=346.80, Mass=5244125, SNR=235.0, Peak=65504 HFD=7.9
21:26:56.498 00.000 9552 Star::Find false star n=2 nbg=280 bg=1828.2 sigma=967.0 thresh=4729 peak=4293
21:26:56.498 00.000 9552 Star::Find false star n=1 nbg=266 bg=3636.9 sigma=955.1 thresh=6502 peak=5805
21:26:56.498 00.000 9552 Star::Find false star n=1 nbg=266 bg=3859.1 sigma=932.4 thresh=6656 peak=5379
21:26:56.498 00.000 9552 MultiStar: [#1 -2.29,1.01,0.00,M8] [#2 -1.34,0.89,0.22,U] [#3 0.98,-0.40,0.07,U] [#4 -0.61,2.18,0.00,M1] [#5 -0.63,1.09,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:26:56.498 00.000 9552 refined, 3 included, MultiStar: {-1.05, 0.64}, one-star: {-1.17, 0.64}
21:26:56.498 00.000 9552 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.08) = xAngle (-0.48 = -0.48)
21:26:56.498 00.000 9552 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.49 = 2.79)
21:26:56.498 00.000 9552 CameraToMount -- cameraX=-1.05 cameraY=0.64 hyp=1.23 cameraTheta=2.59 mountX=1.09 mountY=0.43, mountTheta=0.37
21:26:56.499 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.05, y=0.64, opts=13)
21:26:56.499 00.000 9552 Enqueuing Move request for scope (-1.05, 0.64)
21:26:56.499 00.000 9976 Worker thread wakes up
21:26:56.499 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:26:56.499 00.000 9552 UpdateGuideState exits: m=5244125 SNR=235.0 Saturated
21:26:56.499 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:56.499 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.64) opts 0xd
21:26:56.499 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.05, 0.64)
21:26:56.499 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:26:56.499 00.000 9552 Enqueuing Expose request
21:26:56.499 00.000 9976 Moving (-1.05, 0.64) raw xDistance=1.09 yDistance=0.43
21:26:56.499 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.09
21:26:56.499 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:56.499 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
21:26:56.500 00.001 9976 MoveAxis(W, 24, ABG)
21:26:56.500 00.000 9976 Guiding  Dir = 3, Dur = 24
21:26:56.627 00.127 9976 IsSlewing returns 0
21:26:56.627 00.000 9976 IsGuiding returns 0
21:26:56.658 00.031 9976 IsGuiding returns 1
21:26:56.658 00.000 9976 scope still moving after pulse duration time elapsed
21:26:56.748 00.090 9976 IsSlewing returns 0
21:26:56.748 00.000 9976 IsGuiding returns 0
21:26:56.748 00.000 9976 scope move finished after 24 + 97 ms
21:26:56.748 00.000 9976 Move returns status 0, amount 24
21:26:56.749 00.001 9976 MoveAxis(N, 0, ABG)
21:26:56.749 00.000 9976 Move returns status 0, amount 0
21:26:56.749 00.000 9976 move complete, result=0
21:26:56.749 00.000 9976 worker thread done servicing request
21:26:56.749 00.000 9976 Worker thread wakes up
21:26:56.749 00.000 9552 GuideStep: 1.1 px 24 ms WEST, 0.4 px 0 ms NORTH
21:26:56.749 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:26:56.749 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:00.088 03.339 9976 Exposure complete
21:27:00.171 00.083 9976 worker thread done servicing request
21:27:00.171 00.000 9552 OnExposeComplete: enter
21:27:00.171 00.000 9552 UpdateGuideState(): m_state=6
21:27:00.171 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
21:27:00.171 00.000 9552 Star::Find returns 1 (1), X=1653.70, Y=345.91, Mass=5398753, SNR=248.1, Peak=65504 HFD=7.8
21:27:00.172 00.001 9552 Star::Find false star n=8 nbg=253 bg=3481.7 sigma=840.9 thresh=6005 peak=5519
21:27:00.172 00.000 9552 Star::Find false star n=5 nbg=251 bg=3576.0 sigma=864.1 thresh=6168 peak=5160
21:27:00.172 00.000 9552 MultiStar: [#1 -1.76,0.26,0.00,M9] [#2 -2.11,0.54,0.00,M4] [#3 0.66,-1.08,0.08,U] [#4 0.75,1.52,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:00.172 00.000 9552 refined, 2 included, MultiStar: {-0.33, -0.20}, one-star: {-0.48, -0.25}
21:27:00.172 00.000 9552 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.08) = xAngle (-5.67 = 0.62)
21:27:00.172 00.000 9552 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.68 = -2.39)
21:27:00.172 00.000 9552 CameraToMount -- cameraX=-0.33 cameraY=-0.20 hyp=0.39 cameraTheta=-2.59 mountX=0.32 mountY=-0.26, mountTheta=-0.69
21:27:00.172 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.33, y=-0.20, opts=13)
21:27:00.172 00.000 9552 Enqueuing Move request for scope (-0.33, -0.20)
21:27:00.172 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:00.172 00.000 9552 UpdateGuideState exits: m=5398753 SNR=248.1 Saturated
21:27:00.172 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:00.173 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:00.173 00.000 9552 Enqueuing Expose request
21:27:00.173 00.000 9976 Worker thread wakes up
21:27:00.173 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.20) opts 0xd
21:27:00.173 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.33, -0.20)
21:27:00.173 00.000 9976 Moving (-0.33, -0.20) raw xDistance=0.32 yDistance=-0.26
21:27:00.173 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
21:27:00.173 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:00.173 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:27:00.173 00.000 9976 MoveAxis(E, 0, ABG)
21:27:00.173 00.000 9976 Move returns status 0, amount 0
21:27:00.173 00.000 9976 MoveAxis(N, 0, ABG)
21:27:00.173 00.000 9976 Move returns status 0, amount 0
21:27:00.173 00.000 9976 move complete, result=0
21:27:00.173 00.000 9976 worker thread done servicing request
21:27:00.173 00.000 9976 Worker thread wakes up
21:27:00.173 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:00.173 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:00.173 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
21:27:03.522 03.349 9976 Exposure complete
21:27:03.614 00.092 9976 worker thread done servicing request
21:27:03.615 00.001 9552 OnExposeComplete: enter
21:27:03.615 00.000 9552 UpdateGuideState(): m_state=6
21:27:03.615 00.000 9552 Star::Find(15, 1653, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
21:27:03.615 00.000 9552 Star::Find returns 1 (1), X=1652.95, Y=345.93, Mass=5216051, SNR=190.1, Peak=65504 HFD=7.9
21:27:03.615 00.000 9552 Star::Find false star n=3 nbg=248 bg=1981.8 sigma=796.9 thresh=4373 peak=3462
21:27:03.615 00.000 9552 Star::Find false star n=4 nbg=250 bg=3441.0 sigma=869.5 thresh=6049 peak=5187
21:27:03.615 00.000 9552 MultiStar: [#1 -2.49,0.73,0.00,M10] [#2 -2.50,0.38,0.00,M5] [#3 -0.23,-1.79,0.00,M3] [#4 -0.38,1.13,0.12,U] [#5 -1.38,1.01,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:03.615 00.000 9552 refined, 1 included, MultiStar: {-1.15, -0.09}, one-star: {-1.24, -0.23}
21:27:03.615 00.000 9552 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.08) = xAngle (-6.14 = 0.14)
21:27:03.615 00.000 9552 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.15 = -2.87)
21:27:03.615 00.000 9552 CameraToMount -- cameraX=-1.15 cameraY=-0.09 hyp=1.15 cameraTheta=-3.06 mountX=1.14 mountY=-0.31, mountTheta=-0.26
21:27:03.616 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.15, y=-0.09, opts=13)
21:27:03.616 00.000 9552 Enqueuing Move request for scope (-1.15, -0.09)
21:27:03.616 00.000 9976 Worker thread wakes up
21:27:03.616 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.09) opts 0xd
21:27:03.616 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.15, -0.09)
21:27:03.616 00.000 9976 Moving (-1.15, -0.09) raw xDistance=1.14 yDistance=-0.31
21:27:03.616 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
21:27:03.616 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:03.617 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:03.617 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:27:03.617 00.000 9976 MoveAxis(W, 25, ABG)
21:27:03.617 00.000 9976 Guiding  Dir = 3, Dur = 25
21:27:03.617 00.000 9552 UpdateGuideState exits: m=5216051 SNR=190.1 Saturated
21:27:03.617 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:03.617 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:03.617 00.000 9552 Enqueuing Expose request
21:27:03.674 00.057 9976 IsSlewing returns 0
21:27:03.675 00.001 9976 IsGuiding returns 0
21:27:03.707 00.032 9976 IsGuiding returns 1
21:27:03.707 00.000 9976 scope still moving after pulse duration time elapsed
21:27:03.764 00.057 9976 IsSlewing returns 0
21:27:03.765 00.001 9976 IsGuiding returns 0
21:27:03.765 00.000 9976 scope move finished after 25 + 64 ms
21:27:03.765 00.000 9976 Move returns status 0, amount 25
21:27:03.765 00.000 9976 MoveAxis(N, 0, ABG)
21:27:03.765 00.000 9976 Move returns status 0, amount 0
21:27:03.765 00.000 9976 move complete, result=0
21:27:03.765 00.000 9976 worker thread done servicing request
21:27:03.765 00.000 9976 Worker thread wakes up
21:27:03.765 00.000 9552 GuideStep: 1.1 px 25 ms WEST, -0.3 px 0 ms NORTH
21:27:03.765 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:03.765 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:07.110 03.345 9976 Exposure complete
21:27:07.191 00.081 9976 worker thread done servicing request
21:27:07.191 00.000 9552 OnExposeComplete: enter
21:27:07.191 00.000 9552 UpdateGuideState(): m_state=6
21:27:07.191 00.000 9552 Star::Find(15, 1652, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
21:27:07.191 00.000 9552 Star::Find returns 1 (1), X=1653.41, Y=346.84, Mass=5473038, SNR=192.2, Peak=65504 HFD=7.9
21:27:07.192 00.001 9552 Star::Find false star n=2 nbg=275 bg=1787.4 sigma=950.6 thresh=4639 peak=4133
21:27:07.192 00.000 9552 Star::Find false star n=6 nbg=251 bg=3491.3 sigma=945.9 thresh=6329 peak=5699
21:27:07.192 00.000 9552 Star::Find false star n=2 nbg=254 bg=3775.2 sigma=940.3 thresh=6596 peak=5245
21:27:07.192 00.000 9552 MultiStar: [#1 -2.35,1.68,0.00,R] [#2 -2.18,1.19,0.00,M6] [#3 -0.14,0.12,0.12,U] [#4 -0.78,2.03,0.00,M1] [#5 -2.06,1.90,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:07.192 00.000 9552 refined, 1 included, MultiStar: {-0.71, 0.62}, one-star: {-0.78, 0.68}
21:27:07.192 00.000 9552 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.08) = xAngle (-0.65 = -0.65)
21:27:07.192 00.000 9552 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.66 = 2.62)
21:27:07.192 00.000 9552 CameraToMount -- cameraX=-0.71 cameraY=0.62 hyp=0.95 cameraTheta=2.43 mountX=0.75 mountY=0.47, mountTheta=0.56
21:27:07.192 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.71, y=0.62, opts=13)
21:27:07.192 00.000 9552 Enqueuing Move request for scope (-0.71, 0.62)
21:27:07.192 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:07.193 00.001 9976 Worker thread wakes up
21:27:07.193 00.000 9552 UpdateGuideState exits: m=5473038 SNR=192.2 Saturated
21:27:07.193 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:07.193 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:07.193 00.000 9552 Enqueuing Expose request
21:27:07.193 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.62) opts 0xd
21:27:07.193 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.71, 0.62)
21:27:07.193 00.000 9976 Moving (-0.71, 0.62) raw xDistance=0.75 yDistance=0.47
21:27:07.193 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.75
21:27:07.193 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:07.193 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:27:07.193 00.000 9976 MoveAxis(W, 18, ABG)
21:27:07.193 00.000 9976 Guiding  Dir = 3, Dur = 18
21:27:07.217 00.024 9976 IsSlewing returns 0
21:27:07.218 00.001 9976 IsGuiding returns 0
21:27:07.249 00.031 9976 IsGuiding returns 1
21:27:07.249 00.000 9976 scope still moving after pulse duration time elapsed
21:27:07.311 00.062 9976 IsSlewing returns 0
21:27:07.311 00.000 9976 IsGuiding returns 0
21:27:07.311 00.000 9976 scope move finished after 18 + 76 ms
21:27:07.311 00.000 9976 Move returns status 0, amount 18
21:27:07.312 00.001 9976 MoveAxis(N, 0, ABG)
21:27:07.312 00.000 9976 Move returns status 0, amount 0
21:27:07.312 00.000 9976 move complete, result=0
21:27:07.312 00.000 9976 worker thread done servicing request
21:27:07.312 00.000 9976 Worker thread wakes up
21:27:07.312 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:07.312 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:07.312 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.5 px 0 ms NORTH
21:27:10.656 03.344 9976 Exposure complete
21:27:10.752 00.096 9976 worker thread done servicing request
21:27:10.752 00.000 9552 OnExposeComplete: enter
21:27:10.752 00.000 9552 UpdateGuideState(): m_state=6
21:27:10.753 00.001 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
21:27:10.753 00.000 9552 Star::Find returns 1 (1), X=1654.46, Y=347.01, Mass=5437181, SNR=251.7, Peak=65504 HFD=7.9
21:27:10.753 00.000 9552 Star::Find false star n=3 nbg=260 bg=3698.5 sigma=965.1 thresh=6594 peak=5819
21:27:10.753 00.000 9552 Star::Find false star n=3 nbg=272 bg=1804.8 sigma=947.7 thresh=4648 peak=4263
21:27:10.753 00.000 9552 Star::Find false star n=2 nbg=262 bg=3604.8 sigma=891.3 thresh=6279 peak=5479
21:27:10.753 00.000 9552 Star::Find false star n=3 nbg=269 bg=3703.9 sigma=1037.8 thresh=6817 peak=5339
21:27:10.753 00.000 9552 MultiStar: [#1 1.51,-0.32,0.98,U] [#2 -0.79,1.11,0.24,U] [#3 1.46,-0.25,0.06,U] [#4 1.37,2.50,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:10.753 00.000 9552 refined, 3 included, MultiStar: {0.73, 0.34}, one-star: {0.28, 0.85}
21:27:10.753 00.000 9552 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.08) = xAngle (-2.64 = -2.64)
21:27:10.753 00.000 9552 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.65 = 0.63)
21:27:10.753 00.000 9552 CameraToMount -- cameraX=0.73 cameraY=0.34 hyp=0.81 cameraTheta=0.44 mountX=-0.71 mountY=0.48, mountTheta=2.55
21:27:10.754 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.73, y=0.34, opts=13)
21:27:10.754 00.000 9552 Enqueuing Move request for scope (0.73, 0.34)
21:27:10.754 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:27:10.754 00.000 9552 UpdateGuideState exits: m=5437181 SNR=251.7 Saturated
21:27:10.754 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:10.754 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:10.754 00.000 9552 Enqueuing Expose request
21:27:10.754 00.000 9976 Worker thread wakes up
21:27:10.754 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.34) opts 0xd
21:27:10.754 00.000 9976 Handling offset move in thread for scope, endpoint = (0.73, 0.34)
21:27:10.754 00.000 9976 Moving (0.73, 0.34) raw xDistance=-0.71 yDistance=0.48
21:27:10.754 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.71
21:27:10.754 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:10.754 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
21:27:10.755 00.001 9976 MoveAxis(E, 14, ABG)
21:27:10.755 00.000 9976 Guiding  Dir = 2, Dur = 14
21:27:10.797 00.042 9976 IsSlewing returns 0
21:27:10.798 00.001 9976 IsGuiding returns 0
21:27:10.829 00.031 9976 IsGuiding returns 1
21:27:10.829 00.000 9976 scope still moving after pulse duration time elapsed
21:27:10.891 00.062 9976 IsSlewing returns 0
21:27:10.891 00.000 9976 IsGuiding returns 0
21:27:10.891 00.000 9976 scope move finished after 14 + 79 ms
21:27:10.891 00.000 9976 Move returns status 0, amount 14
21:27:10.892 00.001 9976 MoveAxis(N, 0, ABG)
21:27:10.892 00.000 9976 Move returns status 0, amount 0
21:27:10.892 00.000 9976 move complete, result=0
21:27:10.892 00.000 9976 worker thread done servicing request
21:27:10.892 00.000 9976 Worker thread wakes up
21:27:10.892 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:10.892 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:10.892 00.000 9552 GuideStep: -0.7 px 14 ms EAST, 0.5 px 0 ms NORTH
21:27:14.240 03.348 9976 Exposure complete
21:27:14.315 00.075 9976 worker thread done servicing request
21:27:14.316 00.001 9552 OnExposeComplete: enter
21:27:14.316 00.000 9552 UpdateGuideState(): m_state=6
21:27:14.316 00.000 9552 Star::Find(15, 1654, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
21:27:14.316 00.000 9552 Star::Find returns 1 (1), X=1652.84, Y=346.64, Mass=5556493, SNR=222.1, Peak=65504 HFD=7.8
21:27:14.316 00.000 9552 Star::Find false star n=12 nbg=250 bg=3548.9 sigma=815.5 thresh=5995 peak=5351
21:27:14.316 00.000 9552 Star::Find false star n=1 nbg=271 bg=3788.9 sigma=1010.2 thresh=6819 peak=6067
21:27:14.316 00.000 9552 Star::Find false star n=1 nbg=267 bg=3801.5 sigma=867.3 thresh=6403 peak=4974
21:27:14.316 00.000 9552 MultiStar: [#1 -0.15,-0.76,1.07,U] [#2 -2.28,0.98,0.00,M6] [#3 -0.45,-0.81,0.12,U] [#4 -0.21,1.45,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -6.34,-6.99,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:14.316 00.000 9552 refined, 3 included, MultiStar: {-0.69, -0.13}, one-star: {-1.34, 0.47}
21:27:14.316 00.000 9552 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.08) = xAngle (-6.03 = 0.25)
21:27:14.316 00.000 9552 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.04 = -2.76)
21:27:14.316 00.000 9552 CameraToMount -- cameraX=-0.69 cameraY=-0.13 hyp=0.70 cameraTheta=-2.95 mountX=0.68 mountY=-0.26, mountTheta=-0.37
21:27:14.317 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.69, y=-0.13, opts=13)
21:27:14.317 00.000 9552 Enqueuing Move request for scope (-0.69, -0.13)
21:27:14.317 00.000 9976 Worker thread wakes up
21:27:14.317 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.13) opts 0xd
21:27:14.317 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.69, -0.13)
21:27:14.317 00.000 9976 Moving (-0.69, -0.13) raw xDistance=0.68 yDistance=-0.26
21:27:14.317 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.68
21:27:14.317 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:14.317 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:14.317 00.000 9552 UpdateGuideState exits: m=5556493 SNR=222.1 Saturated
21:27:14.317 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:14.317 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:14.317 00.000 9552 Enqueuing Expose request
21:27:14.317 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:27:14.317 00.000 9976 MoveAxis(W, 14, ABG)
21:27:14.317 00.000 9976 Guiding  Dir = 3, Dur = 14
21:27:14.345 00.028 9976 IsSlewing returns 0
21:27:14.346 00.001 9976 IsGuiding returns 0
21:27:14.378 00.032 9976 IsGuiding returns 1
21:27:14.378 00.000 9976 scope still moving after pulse duration time elapsed
21:27:14.509 00.131 9976 IsSlewing returns 0
21:27:14.509 00.000 9976 IsGuiding returns 0
21:27:14.510 00.001 9976 scope move finished after 14 + 149 ms
21:27:14.510 00.000 9976 Move returns status 0, amount 14
21:27:14.510 00.000 9976 MoveAxis(N, 0, ABG)
21:27:14.510 00.000 9976 Move returns status 0, amount 0
21:27:14.510 00.000 9976 move complete, result=0
21:27:14.510 00.000 9976 worker thread done servicing request
21:27:14.510 00.000 9976 Worker thread wakes up
21:27:14.510 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:14.510 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:14.510 00.000 9552 GuideStep: 0.7 px 14 ms WEST, -0.3 px 0 ms NORTH
21:27:17.852 03.342 9976 Exposure complete
21:27:17.948 00.096 9976 worker thread done servicing request
21:27:17.948 00.000 9552 OnExposeComplete: enter
21:27:17.948 00.000 9552 UpdateGuideState(): m_state=6
21:27:17.948 00.000 9552 Star::Find(15, 1652, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
21:27:17.948 00.000 9552 Star::Find returns 1 (1), X=1652.44, Y=347.47, Mass=5183568, SNR=180.7, Peak=65504 HFD=7.5
21:27:17.949 00.001 9552 Star::Find false star n=7 nbg=248 bg=1710.2 sigma=704.8 thresh=3824 peak=3728
21:27:17.949 00.000 9552 Star::Find false star n=3 nbg=264 bg=3511.8 sigma=1012.1 thresh=6548 peak=5323
21:27:17.949 00.000 9552 Star::Find false star n=1 nbg=280 bg=3715.3 sigma=1043.6 thresh=6846 peak=4942
21:27:17.949 00.000 9552 MultiStar: [#1 -0.13,0.16,0.99,U] [#2 -1.88,2.17,0.00,M7] [#3 0.20,-0.03,0.14,U] [#4 -0.45,1.52,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:17.949 00.000 9552 refined, 3 included, MultiStar: {-0.85, 0.72}, one-star: {-1.74, 1.31}
21:27:17.949 00.000 9552 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.08) = xAngle (-0.64 = -0.64)
21:27:17.949 00.000 9552 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.66 = 2.63)
21:27:17.949 00.000 9552 CameraToMount -- cameraX=-0.85 cameraY=0.72 hyp=1.11 cameraTheta=2.43 mountX=0.89 mountY=0.55, mountTheta=0.55
21:27:17.949 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.85, y=0.72, opts=13)
21:27:17.949 00.000 9552 Enqueuing Move request for scope (-0.85, 0.72)
21:27:17.949 00.000 9976 Worker thread wakes up
21:27:17.949 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.72) opts 0xd
21:27:17.949 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.85, 0.72)
21:27:17.950 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:17.950 00.000 9976 Moving (-0.85, 0.72) raw xDistance=0.89 yDistance=0.55
21:27:17.950 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.89
21:27:17.950 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:17.950 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
21:27:17.950 00.000 9976 MoveAxis(W, 20, ABG)
21:27:17.950 00.000 9976 Guiding  Dir = 3, Dur = 20
21:27:17.950 00.000 9552 UpdateGuideState exits: m=5183568 SNR=180.7 Saturated
21:27:17.950 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:17.950 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:17.950 00.000 9552 Enqueuing Expose request
21:27:17.970 00.020 9976 IsSlewing returns 0
21:27:17.971 00.001 9976 IsGuiding returns 0
21:27:18.002 00.031 9976 IsGuiding returns 1
21:27:18.002 00.000 9976 scope still moving after pulse duration time elapsed
21:27:18.062 00.060 9976 IsSlewing returns 0
21:27:18.062 00.000 9976 IsGuiding returns 0
21:27:18.062 00.000 9976 scope move finished after 20 + 71 ms
21:27:18.062 00.000 9976 Move returns status 0, amount 20
21:27:18.062 00.000 9976 MoveAxis(N, 0, ABG)
21:27:18.062 00.000 9976 Move returns status 0, amount 0
21:27:18.062 00.000 9976 move complete, result=0
21:27:18.062 00.000 9976 worker thread done servicing request
21:27:18.062 00.000 9976 Worker thread wakes up
21:27:18.062 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:18.062 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:18.062 00.000 9552 GuideStep: 0.9 px 20 ms WEST, 0.5 px 0 ms NORTH
21:27:21.405 03.343 9976 Exposure complete
21:27:21.495 00.090 9976 worker thread done servicing request
21:27:21.495 00.000 9552 OnExposeComplete: enter
21:27:21.495 00.000 9552 UpdateGuideState(): m_state=6
21:27:21.495 00.000 9552 Star::Find(15, 1652, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
21:27:21.495 00.000 9552 Star::Find returns 1 (1), X=1653.49, Y=347.00, Mass=5346785, SNR=219.1, Peak=65504 HFD=8.0
21:27:21.496 00.001 9552 Star::Find false star n=2 nbg=275 bg=3538.5 sigma=1085.6 thresh=6795 peak=5742
21:27:21.496 00.000 9552 Star::Find false star n=3 nbg=269 bg=1682.9 sigma=850.2 thresh=4233 peak=3774
21:27:21.496 00.000 9552 Star::Find false star n=2 nbg=259 bg=3560.1 sigma=876.9 thresh=6191 peak=5554
21:27:21.496 00.000 9552 Star::Find false star n=7 nbg=255 bg=3699.3 sigma=902.5 thresh=6407 peak=5201
21:27:21.496 00.000 9552 MultiStar: [#1 0.32,0.07,1.06,U] [#2 -1.45,1.17,0.00,M8] [#3 1.06,0.43,0.10,U] [#4 0.16,2.09,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:21.496 00.000 9552 refined, 2 included, MultiStar: {-0.12, 0.44}, one-star: {-0.70, 0.84}
21:27:21.496 00.000 9552 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.08) = xAngle (-1.25 = -1.25)
21:27:21.496 00.000 9552 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.26 = 2.02)
21:27:21.496 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=0.44 hyp=0.46 cameraTheta=1.83 mountX=0.14 mountY=0.41, mountTheta=1.23
21:27:21.497 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=0.44, opts=13)
21:27:21.497 00.000 9552 Enqueuing Move request for scope (-0.12, 0.44)
21:27:21.497 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:27:21.497 00.000 9552 UpdateGuideState exits: m=5346785 SNR=219.1 Saturated
21:27:21.497 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:21.497 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:21.497 00.000 9552 Enqueuing Expose request
21:27:21.497 00.000 9976 Worker thread wakes up
21:27:21.497 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.44) opts 0xd
21:27:21.497 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 0.44)
21:27:21.497 00.000 9976 Moving (-0.12, 0.44) raw xDistance=0.14 yDistance=0.41
21:27:21.497 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:27:21.497 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:21.497 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:27:21.497 00.000 9976 MoveAxis(E, 0, ABG)
21:27:21.497 00.000 9976 Move returns status 0, amount 0
21:27:21.497 00.000 9976 MoveAxis(N, 0, ABG)
21:27:21.497 00.000 9976 Move returns status 0, amount 0
21:27:21.497 00.000 9976 move complete, result=0
21:27:21.497 00.000 9976 worker thread done servicing request
21:27:21.497 00.000 9976 Worker thread wakes up
21:27:21.497 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:21.497 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:21.498 00.001 9552 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:27:24.836 03.338 9976 Exposure complete
21:27:24.930 00.094 9976 worker thread done servicing request
21:27:24.931 00.001 9552 OnExposeComplete: enter
21:27:24.931 00.000 9552 UpdateGuideState(): m_state=6
21:27:24.931 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
21:27:24.931 00.000 9552 Star::Find returns 1 (1), X=1653.35, Y=346.69, Mass=5111423, SNR=210.4, Peak=65504 HFD=7.4
21:27:24.931 00.000 9552 Star::Find false star n=10 nbg=242 bg=3510.0 sigma=837.8 thresh=6023 peak=5802
21:27:24.931 00.000 9552 Star::Find false star n=2 nbg=284 bg=1848.7 sigma=962.3 thresh=4736 peak=4666
21:27:24.931 00.000 9552 Star::Find false star n=5 nbg=270 bg=3623.2 sigma=1004.0 thresh=6635 peak=5174
21:27:24.931 00.000 9552 MultiStar: [#1 0.76,-0.49,1.03,U] [#2 -1.45,1.31,0.00,M9] [#3 0.70,-0.46,0.11,U] [#4 0.11,1.90,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.25,1.87,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:27:24.931 00.000 9552 refined, 2 included, MultiStar: {0.01, -0.01}, one-star: {-0.84, 0.52}
21:27:24.931 00.000 9552 CameraToMount -- cameraTheta (-0.98) - m_xAngle (3.08) = xAngle (-4.06 = 2.22)
21:27:24.931 00.000 9552 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.07 = -0.79)
21:27:24.931 00.000 9552 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.98 mountX=-0.01 mountY=-0.01, mountTheta=-2.28
21:27:24.932 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.01, y=-0.01, opts=13)
21:27:24.932 00.000 9552 Enqueuing Move request for scope (0.01, -0.01)
21:27:24.932 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:24.932 00.000 9552 UpdateGuideState exits: m=5111423 SNR=210.4 Saturated
21:27:24.933 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:24.933 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:24.933 00.000 9552 Enqueuing Expose request
21:27:24.933 00.000 9976 Worker thread wakes up
21:27:24.933 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
21:27:24.933 00.000 9976 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
21:27:24.933 00.000 9976 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01
21:27:24.933 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:27:24.933 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:24.933 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:24.933 00.000 9976 MoveAxis(E, 0, ABG)
21:27:24.933 00.000 9976 Move returns status 0, amount 0
21:27:24.933 00.000 9976 MoveAxis(N, 0, ABG)
21:27:24.933 00.000 9976 Move returns status 0, amount 0
21:27:24.933 00.000 9976 move complete, result=0
21:27:24.933 00.000 9976 worker thread done servicing request
21:27:24.933 00.000 9976 Worker thread wakes up
21:27:24.933 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:24.933 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:24.933 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:28.287 03.354 9976 Exposure complete
21:27:28.359 00.072 9976 worker thread done servicing request
21:27:28.359 00.000 9552 OnExposeComplete: enter
21:27:28.359 00.000 9552 UpdateGuideState(): m_state=6
21:27:28.360 00.001 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
21:27:28.360 00.000 9552 Star::Find returns 1 (1), X=1653.77, Y=346.62, Mass=5447441, SNR=222.4, Peak=65504 HFD=7.6
21:27:28.360 00.000 9552 Star::Find false star n=2 nbg=276 bg=1862.0 sigma=950.5 thresh=4713 peak=3821
21:27:28.360 00.000 9552 Star::Find false star n=4 nbg=262 bg=3552.7 sigma=979.9 thresh=6493 peak=5515
21:27:28.360 00.000 9552 Star::Find false star n=2 nbg=253 bg=3855.5 sigma=888.9 thresh=6522 peak=5319
21:27:28.360 00.000 9552 MultiStar: [#1 1.21,-0.64,0.96,U] [#2 -1.21,0.38,0.23,U] [#3 0.99,-0.57,0.12,U] [#4 0.94,1.92,0.00,M3] [#5 0.37,1.33,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:28.360 00.000 9552 refined, 4 included, MultiStar: {0.26, -0.01}, one-star: {-0.42, 0.46}
21:27:28.360 00.000 9552 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.08) = xAngle (-3.14 = -3.14)
21:27:28.360 00.000 9552 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.15 = 0.14)
21:27:28.360 00.000 9552 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-0.06 mountX=-0.26 mountY=0.04, mountTheta=3.01
21:27:28.361 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.26, y=-0.01, opts=13)
21:27:28.361 00.000 9552 Enqueuing Move request for scope (0.26, -0.01)
21:27:28.361 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=64, FiltMax=65504, Gamma=0.780
21:27:28.361 00.000 9552 UpdateGuideState exits: m=5447441 SNR=222.4 Saturated
21:27:28.361 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:28.361 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:28.361 00.000 9552 Enqueuing Expose request
21:27:28.361 00.000 9976 Worker thread wakes up
21:27:28.361 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.01) opts 0xd
21:27:28.361 00.000 9976 Handling offset move in thread for scope, endpoint = (0.26, -0.01)
21:27:28.361 00.000 9976 Moving (0.26, -0.01) raw xDistance=-0.26 yDistance=0.04
21:27:28.361 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
21:27:28.361 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:28.361 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:27:28.361 00.000 9976 MoveAxis(E, 0, ABG)
21:27:28.361 00.000 9976 Move returns status 0, amount 0
21:27:28.361 00.000 9976 MoveAxis(N, 0, ABG)
21:27:28.362 00.001 9976 Move returns status 0, amount 0
21:27:28.362 00.000 9976 move complete, result=0
21:27:28.362 00.000 9976 worker thread done servicing request
21:27:28.362 00.000 9976 Worker thread wakes up
21:27:28.362 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:28.362 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:28.362 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:31.710 03.348 9976 Exposure complete
21:27:31.790 00.080 9976 worker thread done servicing request
21:27:31.791 00.001 9552 OnExposeComplete: enter
21:27:31.791 00.000 9552 UpdateGuideState(): m_state=6
21:27:31.791 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
21:27:31.791 00.000 9552 Star::Find returns 1 (1), X=1654.32, Y=347.05, Mass=5558718, SNR=235.0, Peak=65504 HFD=7.9
21:27:31.791 00.000 9552 Star::Find false star n=11 nbg=262 bg=3380.8 sigma=1006.9 thresh=6401 peak=6055
21:27:31.791 00.000 9552 Star::Find false star n=2 nbg=256 bg=3589.3 sigma=896.3 thresh=6278 peak=5130
21:27:31.791 00.000 9552 Star::Find false star n=4 nbg=268 bg=3739.9 sigma=1018.5 thresh=6795 peak=5078
21:27:31.791 00.000 9552 MultiStar: [#1 1.35,-0.31,1.04,U] [#2 -0.88,1.51,0.00,M9] [#3 1.71,-0.46,0.00,M1] [#4 1.05,1.43,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 -0.55,1.70,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:31.791 00.000 9552 refined, 1 included, MultiStar: {0.75, 0.28}, one-star: {0.13, 0.89}
21:27:31.791 00.000 9552 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.08) = xAngle (-2.73 = -2.73)
21:27:31.791 00.000 9552 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.74 = 0.55)
21:27:31.791 00.000 9552 CameraToMount -- cameraX=0.75 cameraY=0.28 hyp=0.80 cameraTheta=0.35 mountX=-0.73 mountY=0.42, mountTheta=2.62
21:27:31.792 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.75, y=0.28, opts=13)
21:27:31.792 00.000 9552 Enqueuing Move request for scope (0.75, 0.28)
21:27:31.792 00.000 9976 Worker thread wakes up
21:27:31.792 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.28) opts 0xd
21:27:31.792 00.000 9976 Handling offset move in thread for scope, endpoint = (0.75, 0.28)
21:27:31.792 00.000 9976 Moving (0.75, 0.28) raw xDistance=-0.73 yDistance=0.42
21:27:31.792 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
21:27:31.792 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:31.792 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:31.792 00.000 9552 UpdateGuideState exits: m=5558718 SNR=235.0 Saturated
21:27:31.792 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:31.792 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:31.792 00.000 9552 Enqueuing Expose request
21:27:31.792 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
21:27:31.792 00.000 9976 MoveAxis(E, 16, ABG)
21:27:31.792 00.000 9976 Guiding  Dir = 2, Dur = 16
21:27:31.813 00.021 9976 IsSlewing returns 0
21:27:31.813 00.000 9976 IsGuiding returns 0
21:27:31.844 00.031 9976 IsGuiding returns 1
21:27:31.844 00.000 9976 scope still moving after pulse duration time elapsed
21:27:31.890 00.046 9976 IsSlewing returns 0
21:27:31.890 00.000 9976 IsGuiding returns 0
21:27:31.890 00.000 9976 scope move finished after 16 + 61 ms
21:27:31.890 00.000 9976 Move returns status 0, amount 16
21:27:31.890 00.000 9976 MoveAxis(N, 0, ABG)
21:27:31.890 00.000 9976 Move returns status 0, amount 0
21:27:31.890 00.000 9976 move complete, result=0
21:27:31.890 00.000 9976 worker thread done servicing request
21:27:31.890 00.000 9976 Worker thread wakes up
21:27:31.890 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:31.890 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:31.890 00.000 9552 GuideStep: -0.7 px 16 ms EAST, 0.4 px 0 ms NORTH
21:27:35.228 03.338 9976 Exposure complete
21:27:35.312 00.084 9976 worker thread done servicing request
21:27:35.312 00.000 9552 OnExposeComplete: enter
21:27:35.312 00.000 9552 UpdateGuideState(): m_state=6
21:27:35.312 00.000 9552 Star::Find(15, 1654, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
21:27:35.312 00.000 9552 Star::Find returns 1 (1), X=1653.99, Y=346.64, Mass=5423713, SNR=200.7, Peak=65504 HFD=7.8
21:27:35.312 00.000 9552 Star::Find false star n=9 nbg=246 bg=3644.8 sigma=870.4 thresh=6256 peak=5424
21:27:35.312 00.000 9552 Star::Find false star n=3 nbg=272 bg=1665.5 sigma=910.3 thresh=4396 peak=3886
21:27:35.312 00.000 9552 Star::Find false star n=3 nbg=239 bg=3525.2 sigma=810.3 thresh=5956 peak=5837
21:27:35.312 00.000 9552 Star::Find false star n=7 nbg=241 bg=3598.1 sigma=795.2 thresh=5984 peak=5194
21:27:35.312 00.000 9552 MultiStar: [#1 1.10,-0.68,1.05,U] [#2 -0.84,1.01,0.21,U] [#3 1.07,-1.20,0.14,U] [#4 0.95,1.45,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:35.312 00.000 9552 refined, 3 included, MultiStar: {0.39, -0.08}, one-star: {-0.19, 0.48}
21:27:35.312 00.000 9552 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.08) = xAngle (-3.28 = 3.00)
21:27:35.312 00.000 9552 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.29 = -0.01)
21:27:35.312 00.000 9552 CameraToMount -- cameraX=0.39 cameraY=-0.08 hyp=0.40 cameraTheta=-0.20 mountX=-0.39 mountY=-0.00, mountTheta=-3.13
21:27:35.313 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.39, y=-0.08, opts=13)
21:27:35.313 00.000 9552 Enqueuing Move request for scope (0.39, -0.08)
21:27:35.313 00.000 9976 Worker thread wakes up
21:27:35.313 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:35.313 00.000 9552 UpdateGuideState exits: m=5423713 SNR=200.7 Saturated
21:27:35.313 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:35.313 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:35.313 00.000 9552 Enqueuing Expose request
21:27:35.313 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.08) opts 0xd
21:27:35.313 00.000 9976 Handling offset move in thread for scope, endpoint = (0.39, -0.08)
21:27:35.313 00.000 9976 Moving (0.39, -0.08) raw xDistance=-0.39 yDistance=-0.00
21:27:35.313 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
21:27:35.313 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:35.313 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:27:35.313 00.000 9976 MoveAxis(E, 0, ABG)
21:27:35.314 00.001 9976 Move returns status 0, amount 0
21:27:35.314 00.000 9976 MoveAxis(N, 0, ABG)
21:27:35.314 00.000 9976 Move returns status 0, amount 0
21:27:35.314 00.000 9976 move complete, result=0
21:27:35.314 00.000 9976 worker thread done servicing request
21:27:35.314 00.000 9976 Worker thread wakes up
21:27:35.314 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:35.314 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:35.314 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:38.666 03.352 9976 Exposure complete
21:27:38.758 00.092 9976 worker thread done servicing request
21:27:38.758 00.000 9552 OnExposeComplete: enter
21:27:38.758 00.000 9552 UpdateGuideState(): m_state=6
21:27:38.758 00.000 9552 Star::Find(15, 1653, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 147
21:27:38.758 00.000 9552 Star::Find returns 1 (1), X=1654.44, Y=347.60, Mass=5267607, SNR=243.8, Peak=65504 HFD=7.5
21:27:38.759 00.001 9552 Star::Find false star n=2 nbg=281 bg=3574.3 sigma=1170.0 thresh=7084 peak=5681
21:27:38.759 00.000 9552 Star::Find false star n=6 nbg=239 bg=3907.3 sigma=743.5 thresh=6138 peak=5282
21:27:38.759 00.000 9552 MultiStar: [#1 1.86,0.27,0.00,M1] [#2 -0.65,1.74,0.00,M9] [#3 2.10,0.23,0.00,M1] [#4 1.84,2.70,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.06,0.32,0.04,U] [#7 -1.51,1.21,0.00,M3] [#8 0.00,0.00,0.00,L] 
21:27:38.759 00.000 9552 refined, 1 included, MultiStar: {0.25, 1.39}, one-star: {0.26, 1.43}
21:27:38.759 00.000 9552 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.08) = xAngle (-1.68 = -1.68)
21:27:38.759 00.000 9552 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.69 = 1.59)
21:27:38.759 00.000 9552 CameraToMount -- cameraX=0.25 cameraY=1.39 hyp=1.41 cameraTheta=1.39 mountX=-0.16 mountY=1.41, mountTheta=1.68
21:27:38.759 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.25, y=1.39, opts=13)
21:27:38.759 00.000 9552 Enqueuing Move request for scope (0.25, 1.39)
21:27:38.759 00.000 9976 Worker thread wakes up
21:27:38.760 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.25, 1.39) opts 0xd
21:27:38.760 00.000 9976 Handling offset move in thread for scope, endpoint = (0.25, 1.39)
21:27:38.760 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:38.760 00.000 9552 UpdateGuideState exits: m=5267607 SNR=243.8 Saturated
21:27:38.760 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:38.760 00.000 9976 Moving (0.25, 1.39) raw xDistance=-0.16 yDistance=1.41
21:27:38.760 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:27:38.760 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.41 from input 1.41
21:27:38.760 00.000 9976 MoveAxis(E, 0, ABG)
21:27:38.760 00.000 9976 Move returns status 0, amount 0
21:27:38.760 00.000 9976 MoveAxis(S, 53, ABG)
21:27:38.760 00.000 9976 Guiding  Dir = 1, Dur = 53
21:27:38.760 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:38.760 00.000 9552 Enqueuing Expose request
21:27:38.780 00.020 9976 IsSlewing returns 0
21:27:38.780 00.000 9976 IsGuiding returns 0
21:27:38.812 00.032 9976 PulseGuide returned control before completion, sleep 32
21:27:38.856 00.044 9976 IsGuiding returns 1
21:27:38.856 00.000 9976 scope still moving after pulse duration time elapsed
21:27:38.907 00.051 9976 IsSlewing returns 0
21:27:38.908 00.001 9976 IsGuiding returns 0
21:27:38.908 00.000 9976 scope move finished after 53 + 74 ms
21:27:38.908 00.000 9976 Move returns status 0, amount 53
21:27:38.908 00.000 9976 move complete, result=0
21:27:38.908 00.000 9976 worker thread done servicing request
21:27:38.908 00.000 9976 Worker thread wakes up
21:27:38.908 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:38.908 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:38.908 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 1.4 px 53 ms SOUTH
21:27:42.256 03.348 9976 Exposure complete
21:27:42.340 00.084 9976 worker thread done servicing request
21:27:42.341 00.001 9552 OnExposeComplete: enter
21:27:42.341 00.000 9552 UpdateGuideState(): m_state=6
21:27:42.341 00.000 9552 Star::Find(15, 1654, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 148
21:27:42.341 00.000 9552 Star::Find returns 1 (1), X=1655.26, Y=344.80, Mass=5281364, SNR=262.5, Peak=65504 HFD=7.7
21:27:42.341 00.000 9552 Star::Find false star n=15 nbg=250 bg=3506.0 sigma=903.7 thresh=6217 peak=5804
21:27:42.341 00.000 9552 Star::Find false star n=2 nbg=264 bg=3494.2 sigma=1027.6 thresh=6577 peak=5555
21:27:42.341 00.000 9552 Star::Find false star n=1 nbg=259 bg=3753.9 sigma=924.4 thresh=6527 peak=5144
21:27:42.341 00.000 9552 MultiStar: [#1 2.55,-2.38,0.00,M2] [#2 -0.18,-0.40,0.17,U] [#3 2.78,-2.37,0.00,M2] [#4 2.51,0.45,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.03,0.71,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:42.341 00.000 9552 refined, 2 included, MultiStar: {0.86, -1.15}, one-star: {1.08, -1.36}
21:27:42.341 00.000 9552 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.08) = xAngle (-4.00 = 2.28)
21:27:42.341 00.000 9552 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.02 = -0.73)
21:27:42.341 00.000 9552 CameraToMount -- cameraX=0.86 cameraY=-1.15 hyp=1.44 cameraTheta=-0.93 mountX=-0.93 mountY=-0.96, mountTheta=-2.34
21:27:42.342 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.86, y=-1.15, opts=13)
21:27:42.342 00.000 9552 Enqueuing Move request for scope (0.86, -1.15)
21:27:42.342 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:27:42.342 00.000 9552 UpdateGuideState exits: m=5281364 SNR=262.5 Saturated
21:27:42.342 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:42.342 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:42.342 00.000 9552 Enqueuing Expose request
21:27:42.342 00.000 9976 Worker thread wakes up
21:27:42.342 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.86, -1.15) opts 0xd
21:27:42.342 00.000 9976 Handling offset move in thread for scope, endpoint = (0.86, -1.15)
21:27:42.342 00.000 9976 Moving (0.86, -1.15) raw xDistance=-0.93 yDistance=-0.96
21:27:42.342 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.93
21:27:42.342 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:27:42.342 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
21:27:42.342 00.000 9976 MoveAxis(E, 20, ABG)
21:27:42.342 00.000 9976 Guiding  Dir = 2, Dur = 20
21:27:42.374 00.032 9976 IsSlewing returns 0
21:27:42.375 00.001 9976 IsGuiding returns 0
21:27:42.407 00.032 9976 IsGuiding returns 1
21:27:42.407 00.000 9976 scope still moving after pulse duration time elapsed
21:27:42.452 00.045 9976 IsSlewing returns 0
21:27:42.452 00.000 9976 IsGuiding returns 0
21:27:42.452 00.000 9976 scope move finished after 20 + 58 ms
21:27:42.452 00.000 9976 Move returns status 0, amount 20
21:27:42.452 00.000 9976 MoveAxis(N, 0, ABG)
21:27:42.452 00.000 9976 Move returns status 0, amount 0
21:27:42.452 00.000 9976 move complete, result=0
21:27:42.452 00.000 9976 worker thread done servicing request
21:27:42.452 00.000 9976 Worker thread wakes up
21:27:42.453 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:42.453 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:42.453 00.000 9552 GuideStep: -0.9 px 20 ms EAST, -1.0 px 0 ms NORTH
21:27:45.801 03.348 9976 Exposure complete
21:27:45.894 00.093 9976 worker thread done servicing request
21:27:45.894 00.000 9552 OnExposeComplete: enter
21:27:45.894 00.000 9552 UpdateGuideState(): m_state=6
21:27:45.894 00.000 9552 Star::Find(15, 1655, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 149
21:27:45.894 00.000 9552 Star::Find returns 1 (1), X=1656.42, Y=346.05, Mass=5427630, SNR=265.1, Peak=65504 HFD=7.9
21:27:45.895 00.001 9552 Star::Find false star n=7 nbg=265 bg=3485.0 sigma=999.8 thresh=6484 peak=6083
21:27:45.895 00.000 9552 Star::Find false star n=1 nbg=270 bg=1769.2 sigma=918.2 thresh=4524 peak=4068
21:27:45.895 00.000 9552 Star::Find false star n=4 nbg=251 bg=3530.8 sigma=878.1 thresh=6165 peak=5630
21:27:45.895 00.000 9552 Star::Find false star n=2 nbg=261 bg=3772.0 sigma=925.5 thresh=6548 peak=5462
21:27:45.895 00.000 9552 MultiStar: [#1 3.75,-0.80,0.00,M3] [#2 1.66,0.44,0.00,M9] [#3 3.71,-1.23,0.00,M3] [#4 3.31,1.13,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:45.895 00.000 9552 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.08) = xAngle (-3.13 = -3.13)
21:27:45.895 00.000 9552 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.14 = 0.15)
21:27:45.895 00.000 9552 CameraToMount -- cameraX=2.23 cameraY=-0.11 hyp=2.24 cameraTheta=-0.05 mountX=-2.23 mountY=0.32, mountTheta=3.00
21:27:45.896 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.23, y=-0.11, opts=13)
21:27:45.896 00.000 9552 Enqueuing Move request for scope (2.23, -0.11)
21:27:45.896 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:45.896 00.000 9552 UpdateGuideState exits: m=5427630 SNR=265.1 Saturated
21:27:45.896 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:45.896 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:45.896 00.000 9552 Enqueuing Expose request
21:27:45.896 00.000 9976 Worker thread wakes up
21:27:45.896 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.23, -0.11) opts 0xd
21:27:45.896 00.000 9976 Handling offset move in thread for scope, endpoint = (2.23, -0.11)
21:27:45.896 00.000 9976 Moving (2.23, -0.11) raw xDistance=-2.23 yDistance=0.32
21:27:45.896 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.45 from input -2.23
21:27:45.896 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:45.896 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:27:45.896 00.000 9976 MoveAxis(E, 50, ABG)
21:27:45.896 00.000 9976 Guiding  Dir = 2, Dur = 50
21:27:45.943 00.047 9976 IsSlewing returns 0
21:27:45.944 00.001 9976 IsGuiding returns 0
21:27:45.975 00.031 9976 PulseGuide returned control before completion, sleep 30
21:27:46.019 00.044 9976 IsGuiding returns 1
21:27:46.019 00.000 9976 scope still moving after pulse duration time elapsed
21:27:46.078 00.059 9976 IsSlewing returns 0
21:27:46.079 00.001 9976 IsGuiding returns 0
21:27:46.079 00.000 9976 scope move finished after 50 + 85 ms
21:27:46.079 00.000 9976 Move returns status 0, amount 50
21:27:46.079 00.000 9976 MoveAxis(N, 0, ABG)
21:27:46.079 00.000 9976 Move returns status 0, amount 0
21:27:46.079 00.000 9976 move complete, result=0
21:27:46.079 00.000 9976 worker thread done servicing request
21:27:46.079 00.000 9976 Worker thread wakes up
21:27:46.079 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:46.079 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:46.079 00.000 9552 GuideStep: -2.2 px 50 ms EAST, 0.3 px 0 ms NORTH
21:27:49.432 03.353 9976 Exposure complete
21:27:49.524 00.092 9976 worker thread done servicing request
21:27:49.524 00.000 9552 OnExposeComplete: enter
21:27:49.524 00.000 9552 UpdateGuideState(): m_state=6
21:27:49.524 00.000 9552 Star::Find(15, 1656, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 150
21:27:49.524 00.000 9552 Star::Find returns 1 (1), X=1655.89, Y=345.93, Mass=5377042, SNR=248.6, Peak=65504 HFD=8.0
21:27:49.524 00.000 9552 Star::Find false star n=2 nbg=279 bg=1757.4 sigma=907.2 thresh=4479 peak=4446
21:27:49.524 00.000 9552 Star::Find false star n=1 nbg=269 bg=3507.0 sigma=1009.1 thresh=6534 peak=6129
21:27:49.525 00.001 9552 Star::Find false star n=1 nbg=249 bg=3627.8 sigma=922.9 thresh=6396 peak=5388
21:27:49.525 00.000 9552 MultiStar: [#1 3.08,-0.91,0.00,M4] [#2 0.85,0.05,0.18,U] [#3 3.38,-1.54,0.00,M4] [#4 3.09,0.49,0.00,M9] [#5 2.50,1.22,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:27:49.525 00.000 9552 refined, 1 included, MultiStar: {1.57, -0.18}, one-star: {1.70, -0.23}
21:27:49.525 00.000 9552 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.08) = xAngle (-3.20 = 3.09)
21:27:49.525 00.000 9552 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.21 = 0.08)
21:27:49.525 00.000 9552 CameraToMount -- cameraX=1.57 cameraY=-0.18 hyp=1.58 cameraTheta=-0.12 mountX=-1.58 mountY=0.12, mountTheta=3.06
21:27:49.526 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.57, y=-0.18, opts=13)
21:27:49.526 00.000 9552 Enqueuing Move request for scope (1.57, -0.18)
21:27:49.526 00.000 9976 Worker thread wakes up
21:27:49.526 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:49.526 00.000 9552 UpdateGuideState exits: m=5377042 SNR=248.6 Saturated
21:27:49.526 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:49.526 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:49.526 00.000 9552 Enqueuing Expose request
21:27:49.526 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.57, -0.18) opts 0xd
21:27:49.526 00.000 9976 Handling offset move in thread for scope, endpoint = (1.57, -0.18)
21:27:49.526 00.000 9976 Moving (1.57, -0.18) raw xDistance=-1.58 yDistance=0.12
21:27:49.526 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.58
21:27:49.526 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:49.526 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:27:49.526 00.000 9976 MoveAxis(E, 38, ABG)
21:27:49.526 00.000 9976 Guiding  Dir = 2, Dur = 38
21:27:49.547 00.021 9976 IsSlewing returns 0
21:27:49.547 00.000 9976 IsGuiding returns 0
21:27:49.578 00.031 9976 PulseGuide returned control before completion, sleep 17
21:27:49.603 00.025 9976 IsGuiding returns 1
21:27:49.603 00.000 9976 scope still moving after pulse duration time elapsed
21:27:49.682 00.079 9976 IsSlewing returns 0
21:27:49.682 00.000 9976 IsGuiding returns 0
21:27:49.682 00.000 9976 scope move finished after 38 + 97 ms
21:27:49.682 00.000 9976 Move returns status 0, amount 38
21:27:49.682 00.000 9976 MoveAxis(N, 0, ABG)
21:27:49.682 00.000 9976 Move returns status 0, amount 0
21:27:49.682 00.000 9976 move complete, result=0
21:27:49.682 00.000 9976 worker thread done servicing request
21:27:49.682 00.000 9976 Worker thread wakes up
21:27:49.682 00.000 9552 GuideStep: -1.6 px 38 ms EAST, 0.1 px 0 ms NORTH
21:27:49.682 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:49.682 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:53.036 03.354 9976 Exposure complete
21:27:53.131 00.095 9976 worker thread done servicing request
21:27:53.131 00.000 9552 OnExposeComplete: enter
21:27:53.131 00.000 9552 UpdateGuideState(): m_state=6
21:27:53.131 00.000 9552 Star::Find(15, 1655, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 151
21:27:53.131 00.000 9552 Star::Find returns 1 (1), X=1656.72, Y=346.41, Mass=5011332, SNR=221.9, Peak=65504 HFD=7.3
21:27:53.131 00.000 9552 Star::Find false star n=1 nbg=266 bg=3557.1 sigma=979.5 thresh=6496 peak=5343
21:27:53.132 00.001 9552 Star::Find false star n=1 nbg=262 bg=3905.7 sigma=1034.1 thresh=7008 peak=5002
21:27:53.132 00.000 9552 MultiStar: [#1 4.29,-1.09,0.00,M5] [#2 2.52,0.55,0.00,M9] [#3 4.20,-1.30,0.00,M5] [#4 4.07,1.22,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.26,0.86,0.07,U] [#7 0.30,-0.17,0.06,U] [#8 0.00,0.00,0.00,L] 
21:27:53.132 00.000 9552 refined, 2 included, MultiStar: {2.26, 0.26}, one-star: {2.53, 0.25}
21:27:53.132 00.000 9552 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.08) = xAngle (-2.96 = -2.96)
21:27:53.132 00.000 9552 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.97 = 0.31)
21:27:53.132 00.000 9552 CameraToMount -- cameraX=2.26 cameraY=0.26 hyp=2.28 cameraTheta=0.12 mountX=-2.24 mountY=0.69, mountTheta=2.84
21:27:53.132 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.26, y=0.26, opts=13)
21:27:53.133 00.001 9552 Enqueuing Move request for scope (2.26, 0.26)
21:27:53.133 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:53.133 00.000 9552 UpdateGuideState exits: m=5011332 SNR=221.9 Saturated
21:27:53.133 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:53.133 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:53.133 00.000 9552 Enqueuing Expose request
21:27:53.133 00.000 9976 Worker thread wakes up
21:27:53.133 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.26, 0.26) opts 0xd
21:27:53.133 00.000 9976 Handling offset move in thread for scope, endpoint = (2.26, 0.26)
21:27:53.133 00.000 9976 Moving (2.26, 0.26) raw xDistance=-2.24 yDistance=0.69
21:27:53.133 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.49 from input -2.24
21:27:53.133 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:53.133 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
21:27:53.133 00.000 9976 MoveAxis(E, 52, ABG)
21:27:53.133 00.000 9976 Guiding  Dir = 2, Dur = 52
21:27:53.154 00.021 9976 IsSlewing returns 0
21:27:53.155 00.001 9976 IsGuiding returns 0
21:27:53.196 00.041 9976 PulseGuide returned control before completion, sleep 21
21:27:53.224 00.028 9976 IsGuiding returns 1
21:27:53.224 00.000 9976 scope still moving after pulse duration time elapsed
21:27:53.280 00.056 9976 IsSlewing returns 0
21:27:53.281 00.001 9976 IsGuiding returns 0
21:27:53.281 00.000 9976 scope move finished after 52 + 74 ms
21:27:53.281 00.000 9976 Move returns status 0, amount 52
21:27:53.281 00.000 9976 MoveAxis(N, 0, ABG)
21:27:53.281 00.000 9976 Move returns status 0, amount 0
21:27:53.281 00.000 9976 move complete, result=0
21:27:53.281 00.000 9976 worker thread done servicing request
21:27:53.281 00.000 9976 Worker thread wakes up
21:27:53.281 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:53.281 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:53.281 00.000 9552 GuideStep: -2.2 px 52 ms EAST, 0.7 px 0 ms NORTH
21:27:56.629 03.348 9976 Exposure complete
21:27:56.725 00.096 9976 worker thread done servicing request
21:27:56.725 00.000 9552 OnExposeComplete: enter
21:27:56.725 00.000 9552 UpdateGuideState(): m_state=6
21:27:56.725 00.000 9552 Star::Find(15, 1656, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 152
21:27:56.725 00.000 9552 Star::Find returns 1 (1), X=1657.17, Y=345.58, Mass=5343036, SNR=227.1, Peak=65504 HFD=7.7
21:27:56.726 00.001 9552 Star::Find false star n=3 nbg=269 bg=3634.4 sigma=982.4 thresh=6582 peak=5867
21:27:56.726 00.000 9552 Star::Find false star n=2 nbg=284 bg=1870.1 sigma=952.5 thresh=4728 peak=3872
21:27:56.726 00.000 9552 Star::Find false star n=1 nbg=269 bg=3841.7 sigma=958.0 thresh=6716 peak=5338
21:27:56.726 00.000 9552 MultiStar: [#1 4.01,-1.65,0.00,M6] [#2 1.79,-0.32,0.00,M10] [#3 4.61,-1.56,0.00,M6] [#4 4.36,0.81,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.15,-0.32,0.05,U] [#8 0.00,0.00,0.00,L] 
21:27:56.726 00.000 9552 refined, 1 included, MultiStar: {2.84, -0.57}, one-star: {2.99, -0.58}
21:27:56.726 00.000 9552 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.08) = xAngle (-3.28 = 3.01)
21:27:56.726 00.000 9552 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.29 = -0.00)
21:27:56.726 00.000 9552 CameraToMount -- cameraX=2.84 cameraY=-0.57 hyp=2.89 cameraTheta=-0.20 mountX=-2.87 mountY=-0.01, mountTheta=-3.14
21:27:56.727 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.84, y=-0.57, opts=13)
21:27:56.727 00.000 9552 Enqueuing Move request for scope (2.84, -0.57)
21:27:56.727 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:27:56.727 00.000 9552 UpdateGuideState exits: m=5343036 SNR=227.1 Saturated
21:27:56.727 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:56.727 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:27:56.727 00.000 9552 Enqueuing Expose request
21:27:56.727 00.000 9976 Worker thread wakes up
21:27:56.727 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.84, -0.57) opts 0xd
21:27:56.727 00.000 9976 Handling offset move in thread for scope, endpoint = (2.84, -0.57)
21:27:56.727 00.000 9976 Moving (2.84, -0.57) raw xDistance=-2.87 yDistance=-0.01
21:27:56.727 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.91 from input -2.87
21:27:56.727 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:56.727 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:56.727 00.000 9976 MoveAxis(E, 66, ABG)
21:27:56.728 00.001 9976 Guiding  Dir = 2, Dur = 66
21:27:56.749 00.021 9976 IsSlewing returns 0
21:27:56.749 00.000 9976 IsGuiding returns 0
21:27:56.780 00.031 9976 PulseGuide returned control before completion, sleep 45
21:27:56.834 00.054 9976 IsGuiding returns 1
21:27:56.834 00.000 9976 scope still moving after pulse duration time elapsed
21:27:56.889 00.055 9976 IsSlewing returns 0
21:27:56.889 00.000 9976 IsGuiding returns 0
21:27:56.889 00.000 9976 scope move finished after 66 + 74 ms
21:27:56.889 00.000 9976 Move returns status 0, amount 66
21:27:56.889 00.000 9976 MoveAxis(N, 0, ABG)
21:27:56.889 00.000 9976 Move returns status 0, amount 0
21:27:56.889 00.000 9976 move complete, result=0
21:27:56.889 00.000 9976 worker thread done servicing request
21:27:56.889 00.000 9976 Worker thread wakes up
21:27:56.889 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:27:56.889 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,331,31,31)
21:27:56.889 00.000 9552 GuideStep: -2.9 px 66 ms EAST, -0.0 px 0 ms NORTH
21:27:58.488 01.599 9552 evsrv: cli 011F3920 connect
21:27:58.488 00.000 9552 case statement mapped state 6 to 3
21:27:58.489 00.001 9552 case statement mapped state 6 to 3
21:27:58.490 00.001 9552 evsrv: cli 011F3920 request: {"method":"get_app_state","id":"74c76cc3-6ee0-4fd7-9e40-abb1e1ba6998"}
21:27:58.490 00.000 9552 case statement mapped state 6 to 3
21:27:58.490 00.000 9552 evsrv: cli 011F3920 response: {"jsonrpc":"2.0","result":"Guiding","id":"74c76cc3-6ee0-4fd7-9e40-abb1e1ba6998"}
21:27:58.491 00.001 9552 evsrv: cli 011F3920 disconnect
21:27:58.491 00.000 9552 evsrv: cli 011F3C40 connect
21:27:58.491 00.000 9552 case statement mapped state 6 to 3
21:27:58.492 00.001 9552 case statement mapped state 6 to 3
21:27:58.492 00.000 9552 evsrv: cli 011F3C40 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"340d12b5-f3aa-4076-ae56-7fb22bda12e6"}
21:27:58.492 00.000 9552 PhdController::Dither begins
21:27:58.492 00.000 9552 dither: size=6.00, dRA=-3.68 dDec=3.70
21:27:58.492 00.000 9552 MountToCamera -- mountTheta (-2.35) + m_xAngle (3.08) = xAngle (0.73 = 0.73)
21:27:58.492 00.000 9552 MountToCamera -- mountX=-3.68 mountY=3.70 hyp=5.22 mountTheta=-2.35 cameraX=3.91, cameraY=3.47 cameraTheta=0.73
21:27:58.493 00.001 9552 setting lock position to (1658.09, 349.63)
21:27:58.493 00.000 9552 Mount: notify guiding dithered (3.9, 3.5)
21:27:58.493 00.000 9552 MultiStar: stabilizing after lock position change
21:27:58.493 00.000 9552 Status Line: Dither by -3.68,3.70
21:27:58.495 00.002 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:27:58.495 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:27:58.495 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":0,"id":"340d12b5-f3aa-4076-ae56-7fb22bda12e6"}
21:27:58.496 00.001 9552 evsrv: cli 011F3C40 disconnect
21:28:00.241 01.745 9976 Exposure complete
21:28:00.334 00.093 9976 worker thread done servicing request
21:28:00.334 00.000 9552 OnExposeComplete: enter
21:28:00.334 00.000 9552 UpdateGuideState(): m_state=6
21:28:00.336 00.002 9552 Star::Find(15, 1657, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
21:28:00.336 00.000 9552 Star::Find returns 1 (1), X=1656.37, Y=346.52, Mass=5123374, SNR=229.7, Peak=65504 HFD=7.4
21:28:00.336 00.000 9552 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.08) = xAngle (-5.16 = 1.13)
21:28:00.336 00.000 9552 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.17 = -1.88)
21:28:00.336 00.000 9552 CameraToMount -- cameraX=-1.73 cameraY=-3.11 hyp=3.55 cameraTheta=-2.08 mountX=1.53 mountY=-3.38, mountTheta=-1.15
21:28:00.337 00.001 9552 dither recenter: remaining=(3.7,-3.7) step=(3.7,-3.7)
21:28:00.337 00.000 9552 MountToCamera -- mountTheta (0.79) + m_xAngle (3.08) = xAngle (3.87 = -2.42)
21:28:00.337 00.000 9552 MountToCamera -- mountX=3.68 mountY=-3.70 hyp=5.22 mountTheta=0.79 cameraX=-3.91, cameraY=-3.47 cameraTheta=-2.42
21:28:00.337 00.000 9552 SchedulePrimaryMove(104D1A90, x=-3.91, y=-3.47, opts=4)
21:28:00.337 00.000 9552 Enqueuing Move request for scope (-3.91, -3.47)
21:28:00.337 00.000 9552 Mount: notify direct move 3.68,-3.70
21:28:00.337 00.000 9976 Worker thread wakes up
21:28:00.337 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:00.337 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-3.91, -3.47) opts 0x4
21:28:00.337 00.000 9976 Handling offset move in thread for scope, endpoint = (-3.91, -3.47)
21:28:00.337 00.000 9552 UpdateGuideState exits: m=5123374 SNR=229.7 Saturated
21:28:00.337 00.000 9976 Moving (-3.91, -3.47) raw xDistance=3.68 yDistance=-3.70
21:28:00.337 00.000 9976 BLC: window closed
21:28:00.337 00.000 9976 MoveAxis(W, 127, B)
21:28:00.337 00.000 9976 Guiding  Dir = 3, Dur = 127
21:28:00.337 00.000 9552 PhdController: settling, locked = 1, distance = 6.15 (3.00) aobump = 0 frame = 1 / 99999
21:28:00.337 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808480.337,"Host":"ASTROBRUCE","Inst":1,"Distance":6.15,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:28:00.337 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:00.337 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:00.337 00.000 9552 Enqueuing Expose request
21:28:00.357 00.020 9976 IsSlewing returns 0
21:28:00.357 00.000 9976 IsGuiding returns 0
21:28:00.389 00.032 9976 PulseGuide returned control before completion, sleep 106
21:28:00.517 00.128 9976 IsGuiding returns 1
21:28:00.517 00.000 9976 scope still moving after pulse duration time elapsed
21:28:00.576 00.059 9976 IsSlewing returns 0
21:28:00.576 00.000 9976 IsGuiding returns 0
21:28:00.578 00.002 9976 scope move finished after 127 + 92 ms
21:28:00.578 00.000 9976 Move returns status 0, amount 127
21:28:00.578 00.000 9976 BLC: window closed
21:28:00.578 00.000 9976 BLC: Compensation needed for non-algo type move
21:28:00.578 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 215 applied
21:28:00.578 00.000 9976 MoveAxis(N, 354, B)
21:28:00.578 00.000 9976 Guiding  Dir = 0, Dur = 354
21:28:00.608 00.030 9976 IsSlewing returns 0
21:28:00.608 00.000 9976 IsGuiding returns 0
21:28:00.640 00.032 9976 PulseGuide returned control before completion, sleep 333
21:28:00.976 00.336 9976 IsGuiding returns 1
21:28:00.976 00.000 9976 scope still moving after pulse duration time elapsed
21:28:01.033 00.057 9976 IsSlewing returns 0
21:28:01.033 00.000 9976 IsGuiding returns 0
21:28:01.033 00.000 9976 scope move finished after 354 + 70 ms
21:28:01.033 00.000 9976 Move returns status 0, amount 354
21:28:01.033 00.000 9976 move complete, result=0
21:28:01.033 00.000 9976 worker thread done servicing request
21:28:01.033 00.000 9976 Worker thread wakes up
21:28:01.033 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:01.033 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:01.033 00.000 9552 GuideStep: 3.7 px 127 ms WEST, -3.7 px 354 ms NORTH
21:28:04.377 03.344 9976 Exposure complete
21:28:04.469 00.092 9976 worker thread done servicing request
21:28:04.469 00.000 9552 OnExposeComplete: enter
21:28:04.469 00.000 9552 UpdateGuideState(): m_state=6
21:28:04.469 00.000 9552 Star::Find(15, 1656, 346, 0, (0,0,0,0), 0.5, 10.0, 255) frame 154
21:28:04.469 00.000 9552 Star::Find returns 1 (1), X=1659.85, Y=349.95, Mass=5313043, SNR=241.7, Peak=65504 HFD=7.9
21:28:04.469 00.000 9552 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.08) = xAngle (-2.90 = -2.90)
21:28:04.469 00.000 9552 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.91 = 0.37)
21:28:04.469 00.000 9552 CameraToMount -- cameraX=1.76 cameraY=0.32 hyp=1.79 cameraTheta=0.18 mountX=-1.73 mountY=0.65, mountTheta=2.78
21:28:04.470 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.76, y=0.32, opts=13)
21:28:04.470 00.000 9552 Enqueuing Move request for scope (1.76, 0.32)
21:28:04.471 00.001 9976 Worker thread wakes up
21:28:04.471 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.76, 0.32) opts 0xd
21:28:04.471 00.000 9976 Handling offset move in thread for scope, endpoint = (1.76, 0.32)
21:28:04.471 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:04.471 00.000 9976 Moving (1.76, 0.32) raw xDistance=-1.73 yDistance=0.65
21:28:04.471 00.000 9552 UpdateGuideState exits: m=5313043 SNR=241.7 Saturated
21:28:04.471 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.73
21:28:04.471 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:04.471 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
21:28:04.471 00.000 9552 PhdController: settling, locked = 1, distance = 1.79 (3.00) aobump = 0 frame = 2 / 99999
21:28:04.471 00.000 9976 MoveAxis(E, 38, ABG)
21:28:04.471 00.000 9976 Guiding  Dir = 2, Dur = 38
21:28:04.471 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808484.471,"Host":"ASTROBRUCE","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:28:04.471 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:04.471 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:04.471 00.000 9552 Enqueuing Expose request
21:28:04.500 00.029 9976 IsSlewing returns 0
21:28:04.500 00.000 9976 IsGuiding returns 0
21:28:04.531 00.031 9976 PulseGuide returned control before completion, sleep 18
21:28:04.561 00.030 9976 IsGuiding returns 1
21:28:04.561 00.000 9976 scope still moving after pulse duration time elapsed
21:28:04.655 00.094 9976 IsSlewing returns 0
21:28:04.655 00.000 9976 IsGuiding returns 0
21:28:04.655 00.000 9976 scope move finished after 38 + 117 ms
21:28:04.655 00.000 9976 Move returns status 0, amount 38
21:28:04.656 00.001 9976 MoveAxis(N, 0, ABG)
21:28:04.656 00.000 9976 Move returns status 0, amount 0
21:28:04.656 00.000 9976 move complete, result=0
21:28:04.656 00.000 9976 worker thread done servicing request
21:28:04.656 00.000 9976 Worker thread wakes up
21:28:04.656 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:04.656 00.000 9552 GuideStep: -1.7 px 38 ms EAST, 0.7 px 0 ms NORTH
21:28:04.656 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:08.003 03.347 9976 Exposure complete
21:28:08.086 00.083 9976 worker thread done servicing request
21:28:08.086 00.000 9552 OnExposeComplete: enter
21:28:08.086 00.000 9552 UpdateGuideState(): m_state=6
21:28:08.086 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 155
21:28:08.086 00.000 9552 Star::Find returns 1 (1), X=1660.72, Y=350.64, Mass=5317663, SNR=249.6, Peak=65504 HFD=7.6
21:28:08.086 00.000 9552 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.08) = xAngle (-2.71 = -2.71)
21:28:08.086 00.000 9552 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.72 = 0.56)
21:28:08.086 00.000 9552 CameraToMount -- cameraX=2.63 cameraY=1.02 hyp=2.82 cameraTheta=0.37 mountX=-2.56 mountY=1.50, mountTheta=2.61
21:28:08.087 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.63, y=1.02, opts=13)
21:28:08.087 00.000 9552 Enqueuing Move request for scope (2.63, 1.02)
21:28:08.087 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:28:08.087 00.000 9552 UpdateGuideState exits: m=5317663 SNR=249.6 Saturated
21:28:08.087 00.000 9552 PhdController: settling, locked = 1, distance = 2.10 (3.00) aobump = 0 frame = 3 / 99999
21:28:08.087 00.000 9976 Worker thread wakes up
21:28:08.087 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.63, 1.02) opts 0xd
21:28:08.087 00.000 9976 Handling offset move in thread for scope, endpoint = (2.63, 1.02)
21:28:08.087 00.000 9976 Moving (2.63, 1.02) raw xDistance=-2.56 yDistance=1.50
21:28:08.087 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.69 from input -2.56
21:28:08.087 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:28:08.087 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808488.087,"Host":"ASTROBRUCE","Inst":1,"Distance":2.10,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
21:28:08.087 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.50
21:28:08.088 00.001 9976 MoveAxis(E, 58, ABG)
21:28:08.088 00.000 9976 Guiding  Dir = 2, Dur = 58
21:28:08.088 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:08.088 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:08.088 00.000 9552 Enqueuing Expose request
21:28:08.108 00.020 9976 IsSlewing returns 0
21:28:08.108 00.000 9976 IsGuiding returns 0
21:28:08.139 00.031 9976 PulseGuide returned control before completion, sleep 38
21:28:08.187 00.048 9976 IsGuiding returns 1
21:28:08.187 00.000 9976 scope still moving after pulse duration time elapsed
21:28:08.283 00.096 9976 IsSlewing returns 0
21:28:08.284 00.001 9976 IsGuiding returns 0
21:28:08.284 00.000 9976 scope move finished after 58 + 117 ms
21:28:08.284 00.000 9976 Move returns status 0, amount 58
21:28:08.284 00.000 9976 MoveAxis(N, 0, ABG)
21:28:08.284 00.000 9976 Move returns status 0, amount 0
21:28:08.284 00.000 9976 move complete, result=0
21:28:08.284 00.000 9976 worker thread done servicing request
21:28:08.284 00.000 9976 Worker thread wakes up
21:28:08.284 00.000 9552 GuideStep: -2.6 px 58 ms EAST, 1.5 px 0 ms NORTH
21:28:08.284 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:08.284 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:11.627 03.343 9976 Exposure complete
21:28:11.711 00.084 9976 worker thread done servicing request
21:28:11.711 00.000 9552 OnExposeComplete: enter
21:28:11.711 00.000 9552 UpdateGuideState(): m_state=6
21:28:11.711 00.000 9552 Star::Find(15, 1660, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 156
21:28:11.711 00.000 9552 Star::Find returns 1 (1), X=1659.24, Y=350.48, Mass=5229974, SNR=281.7, Peak=65504 HFD=7.5
21:28:11.711 00.000 9552 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.08) = xAngle (-2.44 = -2.44)
21:28:11.711 00.000 9552 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.45 = 0.83)
21:28:11.711 00.000 9552 CameraToMount -- cameraX=1.15 cameraY=0.85 hyp=1.43 cameraTheta=0.64 mountX=-1.10 mountY=1.06, mountTheta=2.37
21:28:11.712 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.15, y=0.85, opts=13)
21:28:11.712 00.000 9552 Enqueuing Move request for scope (1.15, 0.85)
21:28:11.712 00.000 9976 Worker thread wakes up
21:28:11.712 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.15, 0.85) opts 0xd
21:28:11.712 00.000 9976 Handling offset move in thread for scope, endpoint = (1.15, 0.85)
21:28:11.712 00.000 9976 Moving (1.15, 0.85) raw xDistance=-1.10 yDistance=1.06
21:28:11.712 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.10
21:28:11.712 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:28:11.712 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:11.712 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
21:28:11.712 00.000 9976 MoveAxis(E, 28, ABG)
21:28:11.712 00.000 9976 Guiding  Dir = 2, Dur = 28
21:28:11.712 00.000 9552 UpdateGuideState exits: m=5229974 SNR=281.7 Saturated
21:28:11.712 00.000 9552 PhdController: settling, locked = 1, distance = 1.90 (3.00) aobump = 0 frame = 4 / 99999
21:28:11.712 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808491.712,"Host":"ASTROBRUCE","Inst":1,"Distance":1.90,"Time":7.2,"SettleTime":12.0,"StarLocked":true}
21:28:11.712 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:11.712 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:11.712 00.000 9552 Enqueuing Expose request
21:28:11.737 00.025 9976 IsSlewing returns 0
21:28:11.738 00.001 9976 IsGuiding returns 0
21:28:11.769 00.031 9976 IsGuiding returns 1
21:28:11.769 00.000 9976 scope still moving after pulse duration time elapsed
21:28:11.828 00.059 9976 IsSlewing returns 0
21:28:11.828 00.000 9976 IsGuiding returns 0
21:28:11.828 00.000 9976 scope move finished after 28 + 62 ms
21:28:11.828 00.000 9976 Move returns status 0, amount 28
21:28:11.828 00.000 9976 MoveAxis(N, 0, ABG)
21:28:11.828 00.000 9976 Move returns status 0, amount 0
21:28:11.828 00.000 9976 move complete, result=0
21:28:11.829 00.001 9976 worker thread done servicing request
21:28:11.829 00.000 9976 Worker thread wakes up
21:28:11.829 00.000 9552 GuideStep: -1.1 px 28 ms EAST, 1.1 px 0 ms NORTH
21:28:11.829 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:11.829 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:15.176 03.347 9976 Exposure complete
21:28:15.271 00.095 9976 worker thread done servicing request
21:28:15.271 00.000 9552 OnExposeComplete: enter
21:28:15.272 00.001 9552 UpdateGuideState(): m_state=6
21:28:15.272 00.000 9552 Star::Find(15, 1659, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 157
21:28:15.272 00.000 9552 Star::Find returns 1 (1), X=1659.92, Y=349.78, Mass=5277549, SNR=267.4, Peak=65504 HFD=7.8
21:28:15.272 00.000 9552 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.08) = xAngle (-2.99 = -2.99)
21:28:15.272 00.000 9552 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.00 = 0.28)
21:28:15.272 00.000 9552 CameraToMount -- cameraX=1.82 cameraY=0.15 hyp=1.83 cameraTheta=0.08 mountX=-1.81 mountY=0.50, mountTheta=2.87
21:28:15.273 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.82, y=0.15, opts=13)
21:28:15.273 00.000 9552 Enqueuing Move request for scope (1.82, 0.15)
21:28:15.273 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:15.273 00.000 9552 UpdateGuideState exits: m=5277549 SNR=267.4 Saturated
21:28:15.273 00.000 9976 Worker thread wakes up
21:28:15.273 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.82, 0.15) opts 0xd
21:28:15.273 00.000 9976 Handling offset move in thread for scope, endpoint = (1.82, 0.15)
21:28:15.273 00.000 9976 Moving (1.82, 0.15) raw xDistance=-1.81 yDistance=0.50
21:28:15.273 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.81
21:28:15.273 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:15.273 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
21:28:15.273 00.000 9976 MoveAxis(E, 41, ABG)
21:28:15.273 00.000 9976 Guiding  Dir = 2, Dur = 41
21:28:15.273 00.000 9552 PhdController: settling, locked = 1, distance = 1.88 (3.00) aobump = 0 frame = 5 / 99999
21:28:15.273 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808495.273,"Host":"ASTROBRUCE","Inst":1,"Distance":1.88,"Time":10.8,"SettleTime":12.0,"StarLocked":true}
21:28:15.274 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:15.274 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:15.274 00.000 9552 Enqueuing Expose request
21:28:15.298 00.024 9976 IsSlewing returns 0
21:28:15.298 00.000 9976 IsGuiding returns 0
21:28:15.330 00.032 9976 PulseGuide returned control before completion, sleep 20
21:28:15.365 00.035 9976 IsGuiding returns 1
21:28:15.365 00.000 9976 scope still moving after pulse duration time elapsed
21:28:15.442 00.077 9976 IsSlewing returns 0
21:28:15.443 00.001 9976 IsGuiding returns 0
21:28:15.443 00.000 9976 scope move finished after 41 + 103 ms
21:28:15.443 00.000 9976 Move returns status 0, amount 41
21:28:15.443 00.000 9976 MoveAxis(N, 0, ABG)
21:28:15.443 00.000 9976 Move returns status 0, amount 0
21:28:15.443 00.000 9976 move complete, result=0
21:28:15.443 00.000 9976 worker thread done servicing request
21:28:15.443 00.000 9976 Worker thread wakes up
21:28:15.443 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:15.443 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:15.443 00.000 9552 GuideStep: -1.8 px 41 ms EAST, 0.5 px 0 ms NORTH
21:28:18.783 03.340 9976 Exposure complete
21:28:18.877 00.094 9976 worker thread done servicing request
21:28:18.877 00.000 9552 OnExposeComplete: enter
21:28:18.877 00.000 9552 UpdateGuideState(): m_state=6
21:28:18.878 00.001 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 158
21:28:18.878 00.000 9552 Star::Find returns 1 (1), X=1659.34, Y=350.17, Mass=5177468, SNR=235.3, Peak=65504 HFD=7.6
21:28:18.878 00.000 9552 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.08) = xAngle (-2.67 = -2.67)
21:28:18.878 00.000 9552 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.68 = 0.61)
21:28:18.878 00.000 9552 CameraToMount -- cameraX=1.25 cameraY=0.55 hyp=1.36 cameraTheta=0.41 mountX=-1.21 mountY=0.78, mountTheta=2.57
21:28:18.879 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.25, y=0.55, opts=13)
21:28:18.879 00.000 9552 Enqueuing Move request for scope (1.25, 0.55)
21:28:18.879 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:28:18.879 00.000 9552 UpdateGuideState exits: m=5177468 SNR=235.3 Saturated
21:28:18.879 00.000 9552 PhdController: settling, locked = 1, distance = 1.72 (3.00) aobump = 0 frame = 6 / 99999
21:28:18.879 00.000 9552 PhdController: newstate STATE_FINISH
21:28:18.879 00.000 9552 PhdController complete: success
21:28:18.879 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778808498.879,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
21:28:18.879 00.000 9976 Worker thread wakes up
21:28:18.879 00.000 9552 Mount: notify guiding dither settle done success=1
21:28:18.879 00.000 9552 PhdController: newstate STATE_IDLE
21:28:18.879 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:18.879 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:18.879 00.000 9552 Enqueuing Expose request
21:28:18.879 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.25, 0.55) opts 0xd
21:28:18.879 00.000 9976 Handling offset move in thread for scope, endpoint = (1.25, 0.55)
21:28:18.879 00.000 9976 Moving (1.25, 0.55) raw xDistance=-1.21 yDistance=0.78
21:28:18.879 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.21
21:28:18.879 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:18.879 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.78
21:28:18.879 00.000 9976 MoveAxis(E, 29, ABG)
21:28:18.879 00.000 9976 Guiding  Dir = 2, Dur = 29
21:28:18.944 00.065 9976 IsSlewing returns 0
21:28:18.944 00.000 9976 IsGuiding returns 0
21:28:18.976 00.032 9976 IsGuiding returns 1
21:28:18.976 00.000 9976 scope still moving after pulse duration time elapsed
21:28:19.032 00.056 9976 IsSlewing returns 0
21:28:19.032 00.000 9976 IsGuiding returns 0
21:28:19.032 00.000 9976 scope move finished after 29 + 59 ms
21:28:19.032 00.000 9976 Move returns status 0, amount 29
21:28:19.032 00.000 9976 MoveAxis(N, 0, ABG)
21:28:19.032 00.000 9976 Move returns status 0, amount 0
21:28:19.032 00.000 9976 move complete, result=0
21:28:19.033 00.001 9976 worker thread done servicing request
21:28:19.033 00.000 9976 Worker thread wakes up
21:28:19.033 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:19.033 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:19.033 00.000 9552 GuideStep: -1.2 px 29 ms EAST, 0.8 px 0 ms NORTH
21:28:22.376 03.343 9976 Exposure complete
21:28:22.458 00.082 9976 worker thread done servicing request
21:28:22.459 00.001 9552 OnExposeComplete: enter
21:28:22.459 00.000 9552 UpdateGuideState(): m_state=6
21:28:22.459 00.000 9552 Star::Find(15, 1659, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find returns 1 (1), X=1658.81, Y=350.68, Mass=5335942, SNR=256.3, Peak=65504 HFD=7.7
21:28:22.459 00.000 9552 MultiStar: exiting stabilization period
21:28:22.459 00.000 9552 MultiStar: updating star positions after lock position change
21:28:22.459 00.000 9552 Star::Find(15, 1054, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find returns 1 (1), X=1055.23, Y=158.57, Mass=4915628, SNR=256.4, Peak=65504 HFD=7.6
21:28:22.459 00.000 9552 Star::Find(15, 746, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find returns 1 (1), X=747.33, Y=939.09, Mass=544215, SNR=43.7, Peak=19808 HFD=5.9
21:28:22.459 00.000 9552 Star::Find(15, 1462, 430, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find returns 1 (1), X=1462.49, Y=431.68, Mass=100906, SNR=20.9, Peak=10112 HFD=4.8
21:28:22.459 00.000 9552 Star::Find(15, 875, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find returns 1 (1), X=876.29, Y=176.02, Mass=89613, SNR=18.1, Peak=9920 HFD=3.4
21:28:22.459 00.000 9552 Star::Find(15, 139, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find returns 1 (1), X=140.84, Y=108.59, Mass=48715, SNR=16.4, Peak=8496 HFD=3.7
21:28:22.459 00.000 9552 Star::Find(15, 74, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find false star n=1 nbg=279 bg=1814.6 sigma=930.7 thresh=4607 peak=4065
21:28:22.459 00.000 9552 Star::Find returns 0 (2), X=74.00, Y=1075.00, Mass=8713, SNR=2.9, Peak=10528 HFD=0.0
21:28:22.459 00.000 9552 Star::Find(15, 507, 242, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find returns 1 (1), X=505.22, Y=247.55, Mass=22728, SNR=12.9, Peak=13456 HFD=2.8
21:28:22.459 00.000 9552 Star::Find(15, 763, 98, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:28:22.459 00.000 9552 Star::Find false star n=3 nbg=268 bg=3854.5 sigma=909.1 thresh=6582 peak=5344
21:28:22.459 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=98.00, Mass=9492, SNR=2.9, Peak=7584 HFD=0.0
21:28:22.459 00.000 9552 CameraToMount -- cameraTheta (0.97) - m_xAngle (3.08) = xAngle (-2.11 = -2.11)
21:28:22.460 00.001 9552 CameraToMount -- cameraTheta (0.97) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.12 = 1.17)
21:28:22.460 00.000 9552 CameraToMount -- cameraX=0.71 cameraY=1.05 hyp=1.27 cameraTheta=0.97 mountX=-0.65 mountY=1.17, mountTheta=2.08
21:28:22.460 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.71, y=1.05, opts=13)
21:28:22.460 00.000 9552 Enqueuing Move request for scope (0.71, 1.05)
21:28:22.460 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:22.460 00.000 9552 UpdateGuideState exits: m=5335942 SNR=256.3 Saturated
21:28:22.460 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:22.460 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:22.460 00.000 9552 Enqueuing Expose request
21:28:22.460 00.000 9976 Worker thread wakes up
21:28:22.460 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.71, 1.05) opts 0xd
21:28:22.460 00.000 9976 Handling offset move in thread for scope, endpoint = (0.71, 1.05)
21:28:22.460 00.000 9976 Moving (0.71, 1.05) raw xDistance=-0.65 yDistance=1.17
21:28:22.460 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.65
21:28:22.460 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.45
21:28:22.460 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
21:28:22.461 00.001 9976 MoveAxis(E, 16, ABG)
21:28:22.461 00.000 9976 Guiding  Dir = 2, Dur = 16
21:28:22.486 00.025 9976 IsSlewing returns 0
21:28:22.486 00.000 9976 IsGuiding returns 0
21:28:22.553 00.067 9976 IsGuiding returns 1
21:28:22.553 00.000 9976 scope still moving after pulse duration time elapsed
21:28:22.610 00.057 9976 IsSlewing returns 0
21:28:22.610 00.000 9976 IsGuiding returns 0
21:28:22.610 00.000 9976 scope move finished after 16 + 108 ms
21:28:22.610 00.000 9976 Move returns status 0, amount 16
21:28:22.610 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 215 applied
21:28:22.610 00.000 9976 MoveAxis(S, 259, ABG)
21:28:22.610 00.000 9976 Guiding  Dir = 1, Dur = 259
21:28:22.658 00.048 9976 IsSlewing returns 0
21:28:22.658 00.000 9976 IsGuiding returns 0
21:28:22.689 00.031 9976 PulseGuide returned control before completion, sleep 239
21:28:22.938 00.249 9976 IsGuiding returns 1
21:28:22.938 00.000 9976 scope still moving after pulse duration time elapsed
21:28:22.998 00.060 9976 IsSlewing returns 0
21:28:22.998 00.000 9976 IsGuiding returns 0
21:28:22.998 00.000 9976 scope move finished after 259 + 81 ms
21:28:22.998 00.000 9976 Move returns status 0, amount 259
21:28:22.998 00.000 9976 move complete, result=0
21:28:22.998 00.000 9976 worker thread done servicing request
21:28:22.998 00.000 9976 Worker thread wakes up
21:28:22.998 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:22.998 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:22.999 00.001 9552 GuideStep: -0.6 px 16 ms EAST, 1.2 px 259 ms SOUTH
21:28:26.347 03.348 9976 Exposure complete
21:28:26.435 00.088 9976 worker thread done servicing request
21:28:26.435 00.000 9552 OnExposeComplete: enter
21:28:26.435 00.000 9552 UpdateGuideState(): m_state=6
21:28:26.435 00.000 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 160
21:28:26.435 00.000 9552 Star::Find returns 1 (1), X=1659.37, Y=349.23, Mass=5247620, SNR=273.4, Peak=65504 HFD=7.6
21:28:26.435 00.000 9552 Star::Find false star n=8 nbg=251 bg=3584.6 sigma=874.6 thresh=6208 peak=5324
21:28:26.435 00.000 9552 Star::Find false star n=3 nbg=241 bg=2137.0 sigma=612.9 thresh=3976 peak=3848
21:28:26.435 00.000 9552 Star::Find false star n=1 nbg=272 bg=3746.5 sigma=1048.7 thresh=6892 peak=6717
21:28:26.435 00.000 9552 Star::Find false star n=6 nbg=256 bg=3854.6 sigma=875.2 thresh=6480 peak=5143
21:28:26.435 00.000 9552 MultiStar: [#1 0.80,-1.98,0.00,M7] [#2 0.57,-2.03,0.00,R] [#3 1.44,-1.58,0.00,M7] [#4 0.22,-2.88,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:26.435 00.000 9552 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.08) = xAngle (-3.38 = 2.90)
21:28:26.435 00.000 9552 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.39 = -0.11)
21:28:26.435 00.000 9552 CameraToMount -- cameraX=1.28 cameraY=-0.40 hyp=1.34 cameraTheta=-0.31 mountX=-1.30 mountY=-0.15, mountTheta=-3.03
21:28:26.436 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.28, y=-0.40, opts=13)
21:28:26.436 00.000 9552 Enqueuing Move request for scope (1.28, -0.40)
21:28:26.436 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:26.436 00.000 9552 UpdateGuideState exits: m=5247620 SNR=273.4 Saturated
21:28:26.436 00.000 9976 Worker thread wakes up
21:28:26.437 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:26.437 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:26.437 00.000 9552 Enqueuing Expose request
21:28:26.437 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.28, -0.40) opts 0xd
21:28:26.437 00.000 9976 Handling offset move in thread for scope, endpoint = (1.28, -0.40)
21:28:26.437 00.000 9976 Moving (1.28, -0.40) raw xDistance=-1.30 yDistance=-0.15
21:28:26.437 00.000 9976 BLC: History state: CurrMiss=-0.15, AvgInitMiss=-0.77, ShCount=4, LgCount=2, SticCount=0,  Deflections: 0=1.166601, 1:-0.148788
21:28:26.437 00.000 9976 BLC: No correction, Miss < min_move
21:28:26.437 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.30
21:28:26.437 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:26.437 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:28:26.437 00.000 9976 MoveAxis(E, 30, ABG)
21:28:26.437 00.000 9976 Guiding  Dir = 2, Dur = 30
21:28:26.469 00.032 9976 IsSlewing returns 0
21:28:26.470 00.001 9976 IsGuiding returns 0
21:28:26.501 00.031 9976 IsGuiding returns 1
21:28:26.501 00.000 9976 scope still moving after pulse duration time elapsed
21:28:26.593 00.092 9976 IsSlewing returns 0
21:28:26.593 00.000 9976 IsGuiding returns 0
21:28:26.594 00.001 9976 scope move finished after 30 + 94 ms
21:28:26.594 00.000 9976 Move returns status 0, amount 30
21:28:26.594 00.000 9976 MoveAxis(N, 0, ABG)
21:28:26.594 00.000 9976 Move returns status 0, amount 0
21:28:26.594 00.000 9976 move complete, result=0
21:28:26.594 00.000 9976 worker thread done servicing request
21:28:26.594 00.000 9976 Worker thread wakes up
21:28:26.594 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:26.594 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:26.594 00.000 9552 GuideStep: -1.3 px 30 ms EAST, -0.1 px 0 ms NORTH
21:28:29.949 03.355 9976 Exposure complete
21:28:30.035 00.086 9976 worker thread done servicing request
21:28:30.035 00.000 9552 OnExposeComplete: enter
21:28:30.035 00.000 9552 UpdateGuideState(): m_state=6
21:28:30.035 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 161
21:28:30.035 00.000 9552 Star::Find returns 1 (1), X=1658.09, Y=349.35, Mass=5313724, SNR=221.2, Peak=65504 HFD=7.8
21:28:30.035 00.000 9552 Star::Find false star n=5 nbg=271 bg=3465.3 sigma=1032.8 thresh=6564 peak=5719
21:28:30.035 00.000 9552 Star::Find false star n=2 nbg=271 bg=1731.1 sigma=884.0 thresh=4383 peak=4065
21:28:30.036 00.001 9552 Star::Find false star n=1 nbg=265 bg=3735.1 sigma=984.0 thresh=6687 peak=6098
21:28:30.036 00.000 9552 Star::Find false star n=2 nbg=264 bg=3572.9 sigma=928.8 thresh=6359 peak=5260
21:28:30.036 00.000 9552 MultiStar: [#1 -0.19,-1.33,1.11,U] [#2 -0.45,0.31,0.16,U] [#3 0.10,-1.23,0.12,U] [#4 -0.07,-2.23,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:30.036 00.000 9552 single-star, 3 included, MultiStar: {-0.11, -0.77}, one-star: {0.00, -0.28}
21:28:30.036 00.000 9552 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.08) = xAngle (-4.65 = 1.63)
21:28:30.036 00.000 9552 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.66 = -1.38)
21:28:30.036 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.57 mountX=-0.02 mountY=-0.28, mountTheta=-1.64
21:28:30.036 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=-0.28, opts=13)
21:28:30.037 00.001 9552 Enqueuing Move request for scope (0.00, -0.28)
21:28:30.037 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:30.037 00.000 9552 UpdateGuideState exits: m=5313724 SNR=221.2 Saturated
21:28:30.037 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:30.037 00.000 9976 Worker thread wakes up
21:28:30.037 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:30.037 00.000 9552 Enqueuing Expose request
21:28:30.037 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.28) opts 0xd
21:28:30.037 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, -0.28)
21:28:30.037 00.000 9976 Moving (0.00, -0.28) raw xDistance=-0.02 yDistance=-0.28
21:28:30.037 00.000 9976 BLC: History state: CurrMiss=-0.28, AvgInitMiss=-0.77, ShCount=4, LgCount=2, SticCount=0,  Deflections: 0=1.166601, 1:-0.148788, 2:-0.275100
21:28:30.037 00.000 9976 BLC: No correction, Miss < min_move
21:28:30.037 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:28:30.037 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:30.037 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:28:30.037 00.000 9976 MoveAxis(E, 0, ABG)
21:28:30.037 00.000 9976 Move returns status 0, amount 0
21:28:30.037 00.000 9976 MoveAxis(N, 0, ABG)
21:28:30.037 00.000 9976 Move returns status 0, amount 0
21:28:30.037 00.000 9976 move complete, result=0
21:28:30.037 00.000 9976 worker thread done servicing request
21:28:30.037 00.000 9976 Worker thread wakes up
21:28:30.037 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:30.037 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:30.037 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:28:33.390 03.353 9976 Exposure complete
21:28:33.488 00.098 9976 worker thread done servicing request
21:28:33.488 00.000 9552 OnExposeComplete: enter
21:28:33.488 00.000 9552 UpdateGuideState(): m_state=6
21:28:33.488 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 162
21:28:33.489 00.001 9552 Star::Find returns 1 (1), X=1659.30, Y=348.90, Mass=5560487, SNR=217.7, Peak=65504 HFD=7.9
21:28:33.489 00.000 9552 Star::Find false star n=1 nbg=288 bg=1846.8 sigma=1054.9 thresh=5012 peak=3920
21:28:33.489 00.000 9552 Star::Find false star n=8 nbg=244 bg=3334.8 sigma=826.3 thresh=5814 peak=5204
21:28:33.489 00.000 9552 Star::Find false star n=5 nbg=263 bg=3554.6 sigma=979.0 thresh=6492 peak=5195
21:28:33.489 00.000 9552 MultiStar: [#1 0.18,-1.47,1.27,U] [#2 0.06,-0.03,0.22,U] [#3 1.23,-1.82,0.00,M7] [#4 0.10,-3.17,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:33.489 00.000 9552 refined, 2 included, MultiStar: {0.58, -1.05}, one-star: {1.20, -0.72}
21:28:33.489 00.000 9552 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.08) = xAngle (-4.14 = 2.14)
21:28:33.489 00.000 9552 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.15 = -0.87)
21:28:33.489 00.000 9552 CameraToMount -- cameraX=0.58 cameraY=-1.05 hyp=1.20 cameraTheta=-1.06 mountX=-0.65 mountY=-0.91, mountTheta=-2.19
21:28:33.490 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.58, y=-1.05, opts=13)
21:28:33.490 00.000 9552 Enqueuing Move request for scope (0.58, -1.05)
21:28:33.490 00.000 9976 Worker thread wakes up
21:28:33.490 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.58, -1.05) opts 0xd
21:28:33.490 00.000 9976 Handling offset move in thread for scope, endpoint = (0.58, -1.05)
21:28:33.490 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:33.490 00.000 9552 UpdateGuideState exits: m=5560487 SNR=217.7 Saturated
21:28:33.490 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:33.490 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:33.490 00.000 9552 Enqueuing Expose request
21:28:33.490 00.000 9976 Moving (0.58, -1.05) raw xDistance=-0.65 yDistance=-0.91
21:28:33.490 00.000 9976 BLC: window closed
21:28:33.490 00.000 9976 BLC: History state: CurrMiss=-0.91, AvgInitMiss=-0.77, ShCount=4, LgCount=2, SticCount=0,  Deflections: 0=1.166601, 1:-0.148788, 2:-0.275100
21:28:33.490 00.000 9976 BLC: Average miss indicates over-shooting, nominal decrease by -28.000000
21:28:33.490 00.000 9976 BLC: window closed
21:28:33.491 00.001 9976 BLC: Pulse adjusted to 187
21:28:33.491 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
21:28:33.491 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:28:33.491 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.91
21:28:33.491 00.000 9976 MoveAxis(E, 14, ABG)
21:28:33.491 00.000 9976 Guiding  Dir = 2, Dur = 14
21:28:33.515 00.024 9976 IsSlewing returns 0
21:28:33.516 00.001 9976 IsGuiding returns 0
21:28:33.546 00.030 9976 IsGuiding returns 1
21:28:33.547 00.001 9976 scope still moving after pulse duration time elapsed
21:28:33.548 00.001 9552 evsrv: cli 011F3560 connect
21:28:33.548 00.000 9552 case statement mapped state 6 to 3
21:28:33.548 00.000 9552 case statement mapped state 6 to 3
21:28:33.549 00.001 9552 evsrv: cli 011F3560 request: {"method":"get_pixel_scale","id":"4db71371-6942-449d-bc81-708eb2413cc6"}
21:28:33.549 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":0.431683,"id":"4db71371-6942-449d-bc81-708eb2413cc6"}
21:28:33.549 00.000 9552 evsrv: cli 011F3560 disconnect
21:28:33.675 00.126 9976 IsSlewing returns 0
21:28:33.676 00.001 9976 IsGuiding returns 0
21:28:33.676 00.000 9976 scope move finished after 14 + 145 ms
21:28:33.676 00.000 9976 Move returns status 0, amount 14
21:28:33.676 00.000 9976 MoveAxis(N, 0, ABG)
21:28:33.676 00.000 9976 Move returns status 0, amount 0
21:28:33.676 00.000 9976 move complete, result=0
21:28:33.676 00.000 9976 worker thread done servicing request
21:28:33.676 00.000 9976 Worker thread wakes up
21:28:33.676 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:33.676 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:33.676 00.000 9552 GuideStep: -0.6 px 14 ms EAST, -0.9 px 0 ms NORTH
21:28:37.025 03.349 9976 Exposure complete
21:28:37.107 00.082 9976 worker thread done servicing request
21:28:37.107 00.000 9552 OnExposeComplete: enter
21:28:37.107 00.000 9552 UpdateGuideState(): m_state=6
21:28:37.107 00.000 9552 Star::Find(15, 1659, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 163
21:28:37.107 00.000 9552 Star::Find returns 1 (1), X=1658.64, Y=349.74, Mass=5469049, SNR=224.7, Peak=65504 HFD=7.7
21:28:37.107 00.000 9552 Star::Find false star n=3 nbg=263 bg=1861.3 sigma=798.7 thresh=4257 peak=3501
21:28:37.107 00.000 9552 Star::Find false star n=2 nbg=267 bg=3652.9 sigma=972.9 thresh=6572 peak=6056
21:28:37.107 00.000 9552 Star::Find false star n=1 nbg=263 bg=3621.7 sigma=926.9 thresh=6402 peak=5027
21:28:37.107 00.000 9552 MultiStar: [#1 -0.10,-0.90,1.35,U] [#2 -0.82,0.91,0.23,U] [#3 -0.06,-1.04,0.12,U] [#4 -0.83,-2.12,0.00,M4] [#5 12.50,-17.27,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:37.107 00.000 9552 refined, 3 included, MultiStar: {0.08, -0.38}, one-star: {0.55, 0.11}
21:28:37.107 00.000 9552 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.08) = xAngle (-4.44 = 1.84)
21:28:37.107 00.000 9552 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.45 = -1.17)
21:28:37.107 00.000 9552 CameraToMount -- cameraX=0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.36 mountX=-0.10 mountY=-0.36, mountTheta=-1.85
21:28:37.108 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.08, y=-0.38, opts=13)
21:28:37.108 00.000 9552 Enqueuing Move request for scope (0.08, -0.38)
21:28:37.108 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:37.108 00.000 9552 UpdateGuideState exits: m=5469049 SNR=224.7 Saturated
21:28:37.108 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:37.108 00.000 9976 Worker thread wakes up
21:28:37.108 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.38) opts 0xd
21:28:37.108 00.000 9976 Handling offset move in thread for scope, endpoint = (0.08, -0.38)
21:28:37.108 00.000 9976 Moving (0.08, -0.38) raw xDistance=-0.10 yDistance=-0.36
21:28:37.108 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:28:37.108 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:37.109 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:37.109 00.000 9552 Enqueuing Expose request
21:28:37.109 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:28:37.109 00.000 9976 MoveAxis(E, 0, ABG)
21:28:37.109 00.000 9976 Move returns status 0, amount 0
21:28:37.109 00.000 9976 MoveAxis(N, 0, ABG)
21:28:37.109 00.000 9976 Move returns status 0, amount 0
21:28:37.109 00.000 9976 move complete, result=0
21:28:37.109 00.000 9976 worker thread done servicing request
21:28:37.109 00.000 9976 Worker thread wakes up
21:28:37.109 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:37.109 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:37.109 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:28:40.449 03.340 9976 Exposure complete
21:28:40.524 00.075 9976 worker thread done servicing request
21:28:40.524 00.000 9552 OnExposeComplete: enter
21:28:40.524 00.000 9552 UpdateGuideState(): m_state=6
21:28:40.524 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 164
21:28:40.524 00.000 9552 Star::Find returns 1 (1), X=1659.13, Y=349.66, Mass=5615052, SNR=243.9, Peak=65504 HFD=8.0
21:28:40.524 00.000 9552 Star::Find false star n=6 nbg=267 bg=1616.8 sigma=843.0 thresh=4146 peak=4045
21:28:40.524 00.000 9552 Star::Find false star n=5 nbg=236 bg=3673.7 sigma=750.3 thresh=5925 peak=5289
21:28:40.524 00.000 9552 Star::Find false star n=7 nbg=235 bg=3597.4 sigma=779.6 thresh=5936 peak=5023
21:28:40.524 00.000 9552 MultiStar: [#1 0.24,-0.66,1.04,U] [#2 -0.22,0.23,0.19,U] [#3 0.42,-0.73,0.07,U] [#4 -0.76,-1.52,0.08,U] [#5 12.32,-17.08,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:40.524 00.000 9552 refined, 4 included, MultiStar: {0.51, -0.33}, one-star: {1.03, 0.03}
21:28:40.524 00.000 9552 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.08) = xAngle (-3.65 = 2.63)
21:28:40.524 00.000 9552 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.66 = -0.38)
21:28:40.526 00.002 9552 CameraToMount -- cameraX=0.51 cameraY=-0.33 hyp=0.61 cameraTheta=-0.57 mountX=-0.53 mountY=-0.23, mountTheta=-2.74
21:28:40.526 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.51, y=-0.33, opts=13)
21:28:40.526 00.000 9552 Enqueuing Move request for scope (0.51, -0.33)
21:28:40.526 00.000 9976 Worker thread wakes up
21:28:40.526 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.33) opts 0xd
21:28:40.526 00.000 9976 Handling offset move in thread for scope, endpoint = (0.51, -0.33)
21:28:40.526 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:40.526 00.000 9552 UpdateGuideState exits: m=5615052 SNR=243.9 Saturated
21:28:40.526 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:40.526 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:40.526 00.000 9976 Moving (0.51, -0.33) raw xDistance=-0.53 yDistance=-0.23
21:28:40.526 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.53
21:28:40.526 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:40.526 00.000 9552 Enqueuing Expose request
21:28:40.526 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:28:40.526 00.000 9976 MoveAxis(E, 0, ABG)
21:28:40.526 00.000 9976 Move returns status 0, amount 0
21:28:40.526 00.000 9976 MoveAxis(N, 0, ABG)
21:28:40.526 00.000 9976 Move returns status 0, amount 0
21:28:40.526 00.000 9976 move complete, result=0
21:28:40.526 00.000 9976 worker thread done servicing request
21:28:40.526 00.000 9976 Worker thread wakes up
21:28:40.526 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:40.526 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:40.526 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:43.880 03.354 9976 Exposure complete
21:28:43.963 00.083 9976 worker thread done servicing request
21:28:43.963 00.000 9552 OnExposeComplete: enter
21:28:43.963 00.000 9552 UpdateGuideState(): m_state=6
21:28:43.963 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 165
21:28:43.963 00.000 9552 Star::Find returns 1 (1), X=1658.68, Y=349.29, Mass=5028955, SNR=223.0, Peak=65504 HFD=7.5
21:28:43.963 00.000 9552 Star::Find false star n=5 nbg=251 bg=1959.8 sigma=759.4 thresh=4238 peak=3786
21:28:43.963 00.000 9552 Star::Find false star n=4 nbg=259 bg=3686.1 sigma=889.5 thresh=6354 peak=5976
21:28:43.963 00.000 9552 Star::Find false star n=2 nbg=237 bg=3854.6 sigma=826.3 thresh=6333 peak=5150
21:28:43.964 00.001 9552 MultiStar: [#1 -0.43,-0.56,1.20,U] [#2 -0.63,0.96,0.28,U] [#3 -0.60,-0.58,0.11,U] [#4 -0.22,-1.58,0.10,U] [#5 12.16,-16.59,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:43.964 00.000 9552 refined, 4 included, MultiStar: {-0.07, -0.36}, one-star: {0.59, -0.34}
21:28:43.964 00.000 9552 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.08) = xAngle (-4.84 = 1.44)
21:28:43.964 00.000 9552 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.85 = -1.57)
21:28:43.964 00.000 9552 CameraToMount -- cameraX=-0.07 cameraY=-0.36 hyp=0.37 cameraTheta=-1.76 mountX=0.05 mountY=-0.37, mountTheta=-1.44
21:28:43.965 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.07, y=-0.36, opts=13)
21:28:43.965 00.000 9552 Enqueuing Move request for scope (-0.07, -0.36)
21:28:43.965 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:43.965 00.000 9552 UpdateGuideState exits: m=5028955 SNR=223.0 Saturated
21:28:43.965 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:43.965 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:43.965 00.000 9976 Worker thread wakes up
21:28:43.965 00.000 9552 Enqueuing Expose request
21:28:43.965 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.36) opts 0xd
21:28:43.965 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.07, -0.36)
21:28:43.965 00.000 9976 Moving (-0.07, -0.36) raw xDistance=0.05 yDistance=-0.37
21:28:43.965 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:28:43.965 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:43.965 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:28:43.965 00.000 9976 MoveAxis(E, 0, ABG)
21:28:43.965 00.000 9976 Move returns status 0, amount 0
21:28:43.965 00.000 9976 MoveAxis(N, 0, ABG)
21:28:43.965 00.000 9976 Move returns status 0, amount 0
21:28:43.965 00.000 9976 move complete, result=0
21:28:43.965 00.000 9976 worker thread done servicing request
21:28:43.965 00.000 9976 Worker thread wakes up
21:28:43.965 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:43.965 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:43.965 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:28:47.321 03.356 9976 Exposure complete
21:28:47.405 00.084 9976 worker thread done servicing request
21:28:47.405 00.000 9552 OnExposeComplete: enter
21:28:47.405 00.000 9552 UpdateGuideState(): m_state=6
21:28:47.405 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 166
21:28:47.405 00.000 9552 Star::Find returns 1 (1), X=1658.65, Y=349.82, Mass=5490129, SNR=229.7, Peak=65504 HFD=7.8
21:28:47.405 00.000 9552 Star::Find false star n=3 nbg=277 bg=1874.3 sigma=959.8 thresh=4754 peak=3834
21:28:47.405 00.000 9552 Star::Find false star n=1 nbg=256 bg=3801.0 sigma=886.4 thresh=6460 peak=6216
21:28:47.405 00.000 9552 Star::Find false star n=5 nbg=253 bg=3648.6 sigma=917.4 thresh=6401 peak=5200
21:28:47.405 00.000 9552 MultiStar: [#1 0.27,-0.87,1.22,U] [#2 -0.10,1.00,0.20,U] [#3 -0.06,-0.54,0.11,U] [#4 -0.33,-2.61,0.00,M3] [#5 12.27,-16.88,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:47.405 00.000 9552 refined, 3 included, MultiStar: {0.34, -0.29}, one-star: {0.56, 0.19}
21:28:47.405 00.000 9552 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.08) = xAngle (-3.78 = 2.50)
21:28:47.405 00.000 9552 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.79 = -0.51)
21:28:47.405 00.000 9552 CameraToMount -- cameraX=0.34 cameraY=-0.29 hyp=0.45 cameraTheta=-0.70 mountX=-0.36 mountY=-0.22, mountTheta=-2.60
21:28:47.406 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.34, y=-0.29, opts=13)
21:28:47.406 00.000 9552 Enqueuing Move request for scope (0.34, -0.29)
21:28:47.406 00.000 9976 Worker thread wakes up
21:28:47.406 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:47.406 00.000 9552 UpdateGuideState exits: m=5490129 SNR=229.7 Saturated
21:28:47.406 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:47.406 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.29) opts 0xd
21:28:47.407 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:47.407 00.000 9552 Enqueuing Expose request
21:28:47.407 00.000 9976 Handling offset move in thread for scope, endpoint = (0.34, -0.29)
21:28:47.407 00.000 9976 Moving (0.34, -0.29) raw xDistance=-0.36 yDistance=-0.22
21:28:47.407 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
21:28:47.407 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:47.407 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:28:47.407 00.000 9976 MoveAxis(E, 0, ABG)
21:28:47.407 00.000 9976 Move returns status 0, amount 0
21:28:47.407 00.000 9976 MoveAxis(N, 0, ABG)
21:28:47.407 00.000 9976 Move returns status 0, amount 0
21:28:47.407 00.000 9976 move complete, result=0
21:28:47.407 00.000 9976 worker thread done servicing request
21:28:47.407 00.000 9976 Worker thread wakes up
21:28:47.407 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:47.407 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:47.407 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:50.750 03.343 9976 Exposure complete
21:28:50.842 00.092 9976 worker thread done servicing request
21:28:50.842 00.000 9552 OnExposeComplete: enter
21:28:50.842 00.000 9552 UpdateGuideState(): m_state=6
21:28:50.842 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 167
21:28:50.842 00.000 9552 Star::Find returns 1 (1), X=1658.96, Y=350.39, Mass=5394996, SNR=259.3, Peak=65504 HFD=7.9
21:28:50.842 00.000 9552 Star::Find false star n=3 nbg=260 bg=2001.6 sigma=861.2 thresh=4585 peak=3854
21:28:50.842 00.000 9552 Star::Find false star n=1 nbg=271 bg=3440.5 sigma=994.7 thresh=6425 peak=5959
21:28:50.842 00.000 9552 Star::Find false star n=6 nbg=255 bg=3724.0 sigma=868.1 thresh=6328 peak=5298
21:28:50.842 00.000 9552 MultiStar: [#1 0.02,-0.29,1.20,U] [#2 -0.26,1.24,0.22,U] [#3 -0.41,-0.29,0.07,U] [#4 -0.81,-1.80,0.00,M4] [#5 11.13,-15.56,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:50.842 00.000 9552 refined, 3 included, MultiStar: {0.32, 0.27}, one-star: {0.87, 0.76}
21:28:50.843 00.001 9552 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.08) = xAngle (-2.38 = -2.38)
21:28:50.843 00.000 9552 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.39 = 0.89)
21:28:50.843 00.000 9552 CameraToMount -- cameraX=0.32 cameraY=0.27 hyp=0.42 cameraTheta=0.69 mountX=-0.30 mountY=0.32, mountTheta=2.32
21:28:50.844 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.32, y=0.27, opts=13)
21:28:50.844 00.000 9552 Enqueuing Move request for scope (0.32, 0.27)
21:28:50.844 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:50.844 00.000 9552 UpdateGuideState exits: m=5394996 SNR=259.3 Saturated
21:28:50.844 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:50.844 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:50.844 00.000 9552 Enqueuing Expose request
21:28:50.844 00.000 9976 Worker thread wakes up
21:28:50.844 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.27) opts 0xd
21:28:50.844 00.000 9976 Handling offset move in thread for scope, endpoint = (0.32, 0.27)
21:28:50.844 00.000 9976 Moving (0.32, 0.27) raw xDistance=-0.30 yDistance=0.32
21:28:50.844 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
21:28:50.844 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:50.844 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:28:50.844 00.000 9976 MoveAxis(E, 0, ABG)
21:28:50.844 00.000 9976 Move returns status 0, amount 0
21:28:50.844 00.000 9976 MoveAxis(N, 0, ABG)
21:28:50.844 00.000 9976 Move returns status 0, amount 0
21:28:50.844 00.000 9976 move complete, result=0
21:28:50.844 00.000 9976 worker thread done servicing request
21:28:50.844 00.000 9976 Worker thread wakes up
21:28:50.845 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:50.845 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:50.845 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
21:28:54.197 03.352 9976 Exposure complete
21:28:54.293 00.096 9976 worker thread done servicing request
21:28:54.293 00.000 9552 OnExposeComplete: enter
21:28:54.293 00.000 9552 UpdateGuideState(): m_state=6
21:28:54.294 00.001 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 168
21:28:54.294 00.000 9552 Star::Find returns 1 (1), X=1657.98, Y=349.66, Mass=5435755, SNR=225.1, Peak=65504 HFD=7.8
21:28:54.294 00.000 9552 Star::Find false star n=2 nbg=282 bg=1772.9 sigma=964.3 thresh=4666 peak=3679
21:28:54.294 00.000 9552 Star::Find false star n=6 nbg=255 bg=3600.2 sigma=897.9 thresh=6294 peak=5084
21:28:54.294 00.000 9552 MultiStar: [#1 -0.91,-0.50,1.04,U] [#2 -1.70,0.73,0.00,M1] [#3 0.24,-0.52,0.11,U] [#4 -0.82,-1.58,0.00,M5] [#5 13.56,-17.72,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 -4.09,-10.27,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:28:54.294 00.000 9552 single-star, 2 included, MultiStar: {-0.48, -0.25}, one-star: {-0.11, 0.03}
21:28:54.294 00.000 9552 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.08) = xAngle (-0.22 = -0.22)
21:28:54.294 00.000 9552 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.23 = 3.05)
21:28:54.294 00.000 9552 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.85 mountX=0.11 mountY=0.01, mountTheta=0.09
21:28:54.295 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.11, y=0.03, opts=13)
21:28:54.295 00.000 9552 Enqueuing Move request for scope (-0.11, 0.03)
21:28:54.295 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:54.295 00.000 9552 UpdateGuideState exits: m=5435755 SNR=225.1 Saturated
21:28:54.295 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:54.295 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:54.295 00.000 9552 Enqueuing Expose request
21:28:54.295 00.000 9976 Worker thread wakes up
21:28:54.295 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
21:28:54.295 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
21:28:54.295 00.000 9976 Moving (-0.11, 0.03) raw xDistance=0.11 yDistance=0.01
21:28:54.295 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:28:54.295 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:54.295 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:28:54.295 00.000 9976 MoveAxis(E, 0, ABG)
21:28:54.295 00.000 9976 Move returns status 0, amount 0
21:28:54.295 00.000 9976 MoveAxis(N, 0, ABG)
21:28:54.295 00.000 9976 Move returns status 0, amount 0
21:28:54.297 00.002 9976 move complete, result=0
21:28:54.297 00.000 9976 worker thread done servicing request
21:28:54.297 00.000 9976 Worker thread wakes up
21:28:54.297 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:54.297 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:54.297 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:57.652 03.355 9976 Exposure complete
21:28:57.731 00.079 9976 worker thread done servicing request
21:28:57.731 00.000 9552 OnExposeComplete: enter
21:28:57.731 00.000 9552 UpdateGuideState(): m_state=6
21:28:57.731 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 169
21:28:57.731 00.000 9552 Star::Find returns 1 (1), X=1658.36, Y=350.22, Mass=5203417, SNR=235.9, Peak=65504 HFD=7.6
21:28:57.732 00.001 9552 Star::Find false star n=2 nbg=273 bg=3338.7 sigma=1020.4 thresh=6400 peak=6341
21:28:57.732 00.000 9552 Star::Find false star n=6 nbg=246 bg=3644.9 sigma=822.1 thresh=6111 peak=5826
21:28:57.732 00.000 9552 Star::Find false star n=6 nbg=254 bg=3711.3 sigma=904.1 thresh=6424 peak=5645
21:28:57.732 00.000 9552 MultiStar: [#1 -0.54,-0.53,1.00,U] [#2 -1.24,1.26,0.00,M2] [#3 -0.50,-0.45,0.09,U] [#4 -1.38,-1.97,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 19.88,-5.97,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:28:57.732 00.000 9552 refined, 2 included, MultiStar: {-0.15, 0.01}, one-star: {0.27, 0.59}
21:28:57.732 00.000 9552 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.08) = xAngle (-0.00 = -0.00)
21:28:57.732 00.000 9552 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.01 = -3.01)
21:28:57.732 00.000 9552 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.08 mountX=0.15 mountY=-0.02, mountTheta=-0.13
21:28:57.732 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.15, y=0.01, opts=13)
21:28:57.732 00.000 9552 Enqueuing Move request for scope (-0.15, 0.01)
21:28:57.733 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:28:57.733 00.000 9552 UpdateGuideState exits: m=5203417 SNR=235.9 Saturated
21:28:57.733 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:57.733 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:28:57.733 00.000 9552 Enqueuing Expose request
21:28:57.733 00.000 9976 Worker thread wakes up
21:28:57.733 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
21:28:57.733 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
21:28:57.733 00.000 9976 Moving (-0.15, 0.01) raw xDistance=0.15 yDistance=-0.02
21:28:57.733 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:28:57.733 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:57.733 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:28:57.733 00.000 9976 MoveAxis(E, 0, ABG)
21:28:57.733 00.000 9976 Move returns status 0, amount 0
21:28:57.733 00.000 9976 MoveAxis(N, 0, ABG)
21:28:57.733 00.000 9976 Move returns status 0, amount 0
21:28:57.733 00.000 9976 move complete, result=0
21:28:57.733 00.000 9976 worker thread done servicing request
21:28:57.733 00.000 9976 Worker thread wakes up
21:28:57.733 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:28:57.733 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:28:57.733 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:29:01.069 03.336 9976 Exposure complete
21:29:01.161 00.092 9976 worker thread done servicing request
21:29:01.161 00.000 9552 OnExposeComplete: enter
21:29:01.161 00.000 9552 UpdateGuideState(): m_state=6
21:29:01.161 00.000 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 170
21:29:01.161 00.000 9552 Star::Find returns 1 (1), X=1657.54, Y=350.30, Mass=5120703, SNR=285.0, Peak=65504 HFD=7.4
21:29:01.162 00.001 9552 Star::Find false star n=10 nbg=258 bg=3289.4 sigma=946.0 thresh=6127 peak=5908
21:29:01.162 00.000 9552 Star::Find false star n=8 nbg=250 bg=1931.1 sigma=723.5 thresh=4102 peak=3538
21:29:01.162 00.000 9552 Star::Find false star n=5 nbg=240 bg=3671.7 sigma=781.3 thresh=6016 peak=5053
21:29:01.162 00.000 9552 MultiStar: [#1 -1.01,-0.38,0.93,U] [#2 -1.35,0.62,0.16,U] [#3 -0.84,-0.41,0.09,U] [#4 -1.63,-0.66,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.83,-0.25,0.04,U] [#8 0.00,0.00,0.00,L] 
21:29:01.162 00.000 9552 refined, 4 included, MultiStar: {-0.82, 0.17}, one-star: {-0.56, 0.68}
21:29:01.162 00.000 9552 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.08) = xAngle (-0.14 = -0.14)
21:29:01.162 00.000 9552 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.15 = 3.13)
21:29:01.162 00.000 9552 CameraToMount -- cameraX=-0.82 cameraY=0.17 hyp=0.84 cameraTheta=2.94 mountX=0.83 mountY=0.01, mountTheta=0.01
21:29:01.163 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.82, y=0.17, opts=13)
21:29:01.163 00.000 9552 Enqueuing Move request for scope (-0.82, 0.17)
21:29:01.163 00.000 9976 Worker thread wakes up
21:29:01.163 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.17) opts 0xd
21:29:01.163 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.82, 0.17)
21:29:01.163 00.000 9976 Moving (-0.82, 0.17) raw xDistance=0.83 yDistance=0.01
21:29:01.163 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:29:01.163 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
21:29:01.163 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:01.163 00.000 9552 UpdateGuideState exits: m=5120703 SNR=285.0 Saturated
21:29:01.163 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:01.163 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:01.163 00.000 9552 Enqueuing Expose request
21:29:01.163 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:29:01.163 00.000 9976 MoveAxis(W, 18, ABG)
21:29:01.163 00.000 9976 Guiding  Dir = 3, Dur = 18
21:29:01.189 00.026 9976 IsSlewing returns 0
21:29:01.189 00.000 9976 IsGuiding returns 0
21:29:01.220 00.031 9976 IsGuiding returns 1
21:29:01.220 00.000 9976 scope still moving after pulse duration time elapsed
21:29:01.283 00.063 9976 IsSlewing returns 0
21:29:01.284 00.001 9976 IsGuiding returns 0
21:29:01.284 00.000 9976 scope move finished after 18 + 75 ms
21:29:01.284 00.000 9976 Move returns status 0, amount 18
21:29:01.284 00.000 9976 MoveAxis(N, 0, ABG)
21:29:01.284 00.000 9976 Move returns status 0, amount 0
21:29:01.284 00.000 9976 move complete, result=0
21:29:01.284 00.000 9976 worker thread done servicing request
21:29:01.284 00.000 9976 Worker thread wakes up
21:29:01.284 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:01.284 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:01.284 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.0 px 0 ms NORTH
21:29:04.631 03.347 9976 Exposure complete
21:29:04.724 00.093 9976 worker thread done servicing request
21:29:04.724 00.000 9552 OnExposeComplete: enter
21:29:04.725 00.001 9552 UpdateGuideState(): m_state=6
21:29:04.725 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 171
21:29:04.725 00.000 9552 Star::Find returns 1 (1), X=1657.84, Y=350.53, Mass=5378667, SNR=233.7, Peak=65504 HFD=7.8
21:29:04.725 00.000 9552 Star::Find false star n=2 nbg=273 bg=3510.6 sigma=1090.8 thresh=6783 peak=5440
21:29:04.725 00.000 9552 Star::Find false star n=2 nbg=265 bg=2176.9 sigma=892.5 thresh=4854 peak=4511
21:29:04.725 00.000 9552 Star::Find false star n=4 nbg=253 bg=3810.6 sigma=805.5 thresh=6227 peak=5116
21:29:04.725 00.000 9552 MultiStar: [#1 -1.13,-0.07,0.94,U] [#2 -1.53,1.63,0.00,M2] [#3 -0.87,-0.18,0.09,U] [#4 -1.08,-0.45,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.36,-0.06,0.05,U] [#8 0.00,0.00,0.00,L] 
21:29:04.725 00.000 9552 refined, 4 included, MultiStar: {-0.69, 0.35}, one-star: {-0.25, 0.90}
21:29:04.725 00.000 9552 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.08) = xAngle (-0.41 = -0.41)
21:29:04.725 00.000 9552 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.42 = 2.87)
21:29:04.725 00.000 9552 CameraToMount -- cameraX=-0.69 cameraY=0.35 hyp=0.78 cameraTheta=2.67 mountX=0.72 mountY=0.21, mountTheta=0.29
21:29:04.726 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.69, y=0.35, opts=13)
21:29:04.726 00.000 9552 Enqueuing Move request for scope (-0.69, 0.35)
21:29:04.726 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:04.726 00.000 9552 UpdateGuideState exits: m=5378667 SNR=233.7 Saturated
21:29:04.726 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:04.726 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:04.726 00.000 9552 Enqueuing Expose request
21:29:04.726 00.000 9976 Worker thread wakes up
21:29:04.726 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.35) opts 0xd
21:29:04.726 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.69, 0.35)
21:29:04.727 00.001 9976 Moving (-0.69, 0.35) raw xDistance=0.72 yDistance=0.21
21:29:04.727 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.72
21:29:04.727 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:04.727 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:29:04.727 00.000 9976 MoveAxis(W, 17, ABG)
21:29:04.727 00.000 9976 Guiding  Dir = 3, Dur = 17
21:29:04.773 00.046 9976 IsSlewing returns 0
21:29:04.773 00.000 9976 IsGuiding returns 0
21:29:04.796 00.023 9976 IsGuiding returns 1
21:29:04.796 00.000 9976 scope still moving after pulse duration time elapsed
21:29:04.862 00.066 9976 IsSlewing returns 0
21:29:04.862 00.000 9976 IsGuiding returns 0
21:29:04.862 00.000 9976 scope move finished after 17 + 71 ms
21:29:04.862 00.000 9976 Move returns status 0, amount 17
21:29:04.862 00.000 9976 MoveAxis(N, 0, ABG)
21:29:04.862 00.000 9976 Move returns status 0, amount 0
21:29:04.862 00.000 9976 move complete, result=0
21:29:04.862 00.000 9976 worker thread done servicing request
21:29:04.862 00.000 9976 Worker thread wakes up
21:29:04.862 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:04.862 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:04.862 00.000 9552 GuideStep: 0.7 px 17 ms WEST, 0.2 px 0 ms NORTH
21:29:08.207 03.345 9976 Exposure complete
21:29:08.291 00.084 9976 worker thread done servicing request
21:29:08.291 00.000 9552 OnExposeComplete: enter
21:29:08.291 00.000 9552 UpdateGuideState(): m_state=6
21:29:08.291 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 172
21:29:08.291 00.000 9552 Star::Find returns 1 (1), X=1657.73, Y=349.99, Mass=5261501, SNR=226.3, Peak=65504 HFD=7.7
21:29:08.291 00.000 9552 Star::Find false star n=9 nbg=265 bg=3463.5 sigma=902.6 thresh=6171 peak=5710
21:29:08.291 00.000 9552 Star::Find false star n=3 nbg=263 bg=1986.5 sigma=858.3 thresh=4561 peak=4485
21:29:08.291 00.000 9552 Star::Find false star n=2 nbg=266 bg=3641.4 sigma=1053.0 thresh=6800 peak=5634
21:29:08.292 00.001 9552 Star::Find false star n=4 nbg=257 bg=3686.2 sigma=924.7 thresh=6460 peak=5211
21:29:08.292 00.000 9552 MultiStar: [#1 -1.06,-0.36,1.19,U] [#2 -1.15,2.19,0.00,M3] [#3 -0.58,-0.46,0.09,U] [#4 -1.63,-1.04,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:08.292 00.000 9552 single-star, 2 included, MultiStar: {-0.73, -0.04}, one-star: {-0.36, 0.37}
21:29:08.292 00.000 9552 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.08) = xAngle (-0.73 = -0.73)
21:29:08.292 00.000 9552 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.74 = 2.54)
21:29:08.292 00.000 9552 CameraToMount -- cameraX=-0.36 cameraY=0.37 hyp=0.51 cameraTheta=2.35 mountX=0.38 mountY=0.29, mountTheta=0.65
21:29:08.293 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.36, y=0.37, opts=13)
21:29:08.293 00.000 9552 Enqueuing Move request for scope (-0.36, 0.37)
21:29:08.293 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:08.293 00.000 9552 UpdateGuideState exits: m=5261501 SNR=226.3 Saturated
21:29:08.293 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:08.293 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:08.293 00.000 9976 Worker thread wakes up
21:29:08.293 00.000 9552 Enqueuing Expose request
21:29:08.293 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.37) opts 0xd
21:29:08.293 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.36, 0.37)
21:29:08.293 00.000 9976 Moving (-0.36, 0.37) raw xDistance=0.38 yDistance=0.29
21:29:08.293 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
21:29:08.293 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:08.293 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:29:08.293 00.000 9976 MoveAxis(E, 0, ABG)
21:29:08.293 00.000 9976 Move returns status 0, amount 0
21:29:08.293 00.000 9976 MoveAxis(N, 0, ABG)
21:29:08.293 00.000 9976 Move returns status 0, amount 0
21:29:08.293 00.000 9976 move complete, result=0
21:29:08.293 00.000 9976 worker thread done servicing request
21:29:08.293 00.000 9976 Worker thread wakes up
21:29:08.293 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:08.293 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:08.293 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
21:29:11.644 03.351 9976 Exposure complete
21:29:11.739 00.095 9976 worker thread done servicing request
21:29:11.739 00.000 9552 OnExposeComplete: enter
21:29:11.739 00.000 9552 UpdateGuideState(): m_state=6
21:29:11.739 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 173
21:29:11.740 00.001 9552 Star::Find returns 1 (1), X=1658.03, Y=349.97, Mass=5285200, SNR=240.1, Peak=65504 HFD=7.9
21:29:11.740 00.000 9552 Star::Find false star n=5 nbg=256 bg=3334.4 sigma=972.2 thresh=6251 peak=5826
21:29:11.740 00.000 9552 Star::Find false star n=1 nbg=265 bg=3642.6 sigma=944.4 thresh=6476 peak=5319
21:29:11.740 00.000 9552 Star::Find false star n=5 nbg=266 bg=3753.3 sigma=917.2 thresh=6505 peak=5673
21:29:11.740 00.000 9552 MultiStar: [#1 -0.83,-0.32,0.87,U] [#2 -0.77,1.93,0.00,M4] [#3 -0.53,-0.62,0.07,U] [#4 -1.04,-0.98,0.06,U] [#5 0.00,0.00,0.00,L] [#6 19.21,-7.71,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:11.740 00.000 9552 single-star, 3 included, MultiStar: {-0.44, -0.02}, one-star: {-0.07, 0.34}
21:29:11.740 00.000 9552 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.08) = xAngle (-1.32 = -1.32)
21:29:11.740 00.000 9552 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.33 = 1.95)
21:29:11.740 00.000 9552 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.76 mountX=0.09 mountY=0.32, mountTheta=1.31
21:29:11.741 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.07, y=0.34, opts=13)
21:29:11.741 00.000 9552 Enqueuing Move request for scope (-0.07, 0.34)
21:29:11.741 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:11.741 00.000 9552 UpdateGuideState exits: m=5285200 SNR=240.1 Saturated
21:29:11.741 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:11.741 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:11.741 00.000 9552 Enqueuing Expose request
21:29:11.741 00.000 9976 Worker thread wakes up
21:29:11.741 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
21:29:11.741 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
21:29:11.741 00.000 9976 Moving (-0.07, 0.34) raw xDistance=0.09 yDistance=0.32
21:29:11.741 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:29:11.741 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:11.741 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:29:11.742 00.001 9976 MoveAxis(E, 0, ABG)
21:29:11.742 00.000 9976 Move returns status 0, amount 0
21:29:11.742 00.000 9976 MoveAxis(N, 0, ABG)
21:29:11.742 00.000 9976 Move returns status 0, amount 0
21:29:11.742 00.000 9976 move complete, result=0
21:29:11.742 00.000 9976 worker thread done servicing request
21:29:11.742 00.000 9976 Worker thread wakes up
21:29:11.742 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:11.742 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:11.743 00.001 9552 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:29:15.081 03.338 9976 Exposure complete
21:29:15.177 00.096 9976 worker thread done servicing request
21:29:15.177 00.000 9552 OnExposeComplete: enter
21:29:15.177 00.000 9552 UpdateGuideState(): m_state=6
21:29:15.178 00.001 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 174
21:29:15.178 00.000 9552 Star::Find returns 1 (1), X=1657.86, Y=349.83, Mass=5290124, SNR=240.4, Peak=65504 HFD=7.8
21:29:15.178 00.000 9552 Star::Find false star n=2 nbg=250 bg=1928.3 sigma=718.4 thresh=4083 peak=3429
21:29:15.178 00.000 9552 Star::Find false star n=3 nbg=258 bg=3667.3 sigma=898.4 thresh=6362 peak=5922
21:29:15.178 00.000 9552 Star::Find false star n=3 nbg=237 bg=3890.1 sigma=750.7 thresh=6142 peak=5325
21:29:15.178 00.000 9552 MultiStar: [#1 -0.83,-0.42,0.99,U] [#2 -1.64,0.96,0.00,M5] [#3 -0.81,-0.38,0.10,U] [#4 -1.37,-1.32,0.00,M7] [#5 -2.18,-1.64,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:15.178 00.000 9552 single-star, 2 included, MultiStar: {-0.55, -0.12}, one-star: {-0.24, 0.21}
21:29:15.178 00.000 9552 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.08) = xAngle (-0.65 = -0.65)
21:29:15.178 00.000 9552 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.66 = 2.62)
21:29:15.178 00.000 9552 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.31 cameraTheta=2.42 mountX=0.25 mountY=0.16, mountTheta=0.56
21:29:15.179 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.24, y=0.21, opts=13)
21:29:15.179 00.000 9552 Enqueuing Move request for scope (-0.24, 0.21)
21:29:15.179 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:15.179 00.000 9552 UpdateGuideState exits: m=5290124 SNR=240.4 Saturated
21:29:15.179 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:15.179 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:15.180 00.001 9552 Enqueuing Expose request
21:29:15.180 00.000 9976 Worker thread wakes up
21:29:15.180 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
21:29:15.180 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
21:29:15.180 00.000 9976 Moving (-0.24, 0.21) raw xDistance=0.25 yDistance=0.16
21:29:15.180 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
21:29:15.180 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:15.180 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:29:15.180 00.000 9976 MoveAxis(E, 0, ABG)
21:29:15.180 00.000 9976 Move returns status 0, amount 0
21:29:15.180 00.000 9976 MoveAxis(N, 0, ABG)
21:29:15.180 00.000 9976 Move returns status 0, amount 0
21:29:15.180 00.000 9976 move complete, result=0
21:29:15.180 00.000 9976 worker thread done servicing request
21:29:15.180 00.000 9976 Worker thread wakes up
21:29:15.180 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:15.180 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:15.180 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:29:18.529 03.349 9976 Exposure complete
21:29:18.624 00.095 9976 worker thread done servicing request
21:29:18.624 00.000 9552 OnExposeComplete: enter
21:29:18.624 00.000 9552 UpdateGuideState(): m_state=6
21:29:18.624 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 175
21:29:18.625 00.001 9552 Star::Find returns 1 (1), X=1656.63, Y=350.01, Mass=5377531, SNR=316.4, Peak=65504 HFD=7.9
21:29:18.625 00.000 9552 Star::Find false star n=11 nbg=258 bg=3660.2 sigma=911.8 thresh=6396 peak=5598
21:29:18.625 00.000 9552 Star::Find false star n=2 nbg=269 bg=3603.0 sigma=1001.3 thresh=6607 peak=5362
21:29:18.625 00.000 9552 Star::Find false star n=8 nbg=245 bg=3588.2 sigma=784.8 thresh=5942 peak=5175
21:29:18.625 00.000 9552 MultiStar: [#1 -2.40,-0.43,0.00,M1] [#2 -2.84,1.04,0.00,M6] [#3 -1.73,0.07,0.00,M1] [#4 -1.58,-1.04,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 -0.36,1.29,0.03,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:18.625 00.000 9552 refined, 1 included, MultiStar: {-1.43, 0.41}, one-star: {-1.47, 0.38}
21:29:18.625 00.000 9552 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.08) = xAngle (-0.22 = -0.22)
21:29:18.625 00.000 9552 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.23 = 3.06)
21:29:18.625 00.000 9552 CameraToMount -- cameraX=-1.43 cameraY=0.41 hyp=1.49 cameraTheta=2.86 mountX=1.45 mountY=0.13, mountTheta=0.09
21:29:18.626 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.43, y=0.41, opts=13)
21:29:18.626 00.000 9552 Enqueuing Move request for scope (-1.43, 0.41)
21:29:18.626 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:18.626 00.000 9552 UpdateGuideState exits: m=5377531 SNR=316.4 Saturated
21:29:18.626 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:18.626 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:18.626 00.000 9552 Enqueuing Expose request
21:29:18.626 00.000 9976 Worker thread wakes up
21:29:18.626 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.41) opts 0xd
21:29:18.626 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.43, 0.41)
21:29:18.626 00.000 9976 Moving (-1.43, 0.41) raw xDistance=1.45 yDistance=0.13
21:29:18.626 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.45
21:29:18.627 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:18.627 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:29:18.627 00.000 9976 MoveAxis(W, 32, ABG)
21:29:18.627 00.000 9976 Guiding  Dir = 3, Dur = 32
21:29:18.692 00.065 9976 IsSlewing returns 0
21:29:18.692 00.000 9976 IsGuiding returns 0
21:29:18.724 00.032 9976 PulseGuide returned control before completion, sleep 11
21:29:18.749 00.025 9976 IsGuiding returns 1
21:29:18.749 00.000 9976 scope still moving after pulse duration time elapsed
21:29:18.815 00.066 9976 IsSlewing returns 0
21:29:18.815 00.000 9976 IsGuiding returns 0
21:29:18.816 00.001 9976 scope move finished after 32 + 91 ms
21:29:18.816 00.000 9976 Move returns status 0, amount 32
21:29:18.816 00.000 9976 MoveAxis(N, 0, ABG)
21:29:18.816 00.000 9976 Move returns status 0, amount 0
21:29:18.816 00.000 9976 move complete, result=0
21:29:18.816 00.000 9976 worker thread done servicing request
21:29:18.816 00.000 9976 Worker thread wakes up
21:29:18.816 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:18.816 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:18.816 00.000 9552 GuideStep: 1.5 px 32 ms WEST, 0.1 px 0 ms NORTH
21:29:22.162 03.346 9976 Exposure complete
21:29:22.256 00.094 9976 worker thread done servicing request
21:29:22.256 00.000 9552 OnExposeComplete: enter
21:29:22.256 00.000 9552 UpdateGuideState(): m_state=6
21:29:22.256 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 176
21:29:22.256 00.000 9552 Star::Find returns 1 (1), X=1657.11, Y=350.48, Mass=5368124, SNR=264.3, Peak=65504 HFD=7.8
21:29:22.257 00.001 9552 Star::Find false star n=5 nbg=270 bg=3371.5 sigma=1040.2 thresh=6492 peak=5651
21:29:22.257 00.000 9552 Star::Find false star n=3 nbg=272 bg=1735.9 sigma=939.7 thresh=4555 peak=3780
21:29:22.257 00.000 9552 Star::Find false star n=5 nbg=260 bg=3441.1 sigma=973.5 thresh=6361 peak=5862
21:29:22.257 00.000 9552 Star::Find false star n=4 nbg=262 bg=3730.6 sigma=871.5 thresh=6345 peak=5737
21:29:22.257 00.000 9552 MultiStar: [#1 -1.62,-0.42,0.93,U] [#2 -2.29,0.99,0.00,M7] [#3 -1.90,0.08,0.00,M2] [#4 -1.72,-0.30,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:22.257 00.000 9552 single-star, 1 included, MultiStar: {-1.29, 0.24}, one-star: {-0.99, 0.85}
21:29:22.257 00.000 9552 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.08) = xAngle (-0.65 = -0.65)
21:29:22.257 00.000 9552 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.66 = 2.62)
21:29:22.257 00.000 9552 CameraToMount -- cameraX=-0.99 cameraY=0.85 hyp=1.30 cameraTheta=2.43 mountX=1.04 mountY=0.65, mountTheta=0.56
21:29:22.258 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.99, y=0.85, opts=13)
21:29:22.258 00.000 9552 Enqueuing Move request for scope (-0.99, 0.85)
21:29:22.258 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:22.258 00.000 9552 UpdateGuideState exits: m=5368124 SNR=264.3 Saturated
21:29:22.258 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:22.258 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:22.258 00.000 9552 Enqueuing Expose request
21:29:22.258 00.000 9976 Worker thread wakes up
21:29:22.258 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.85) opts 0xd
21:29:22.258 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.99, 0.85)
21:29:22.258 00.000 9976 Moving (-0.99, 0.85) raw xDistance=1.04 yDistance=0.65
21:29:22.258 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.04
21:29:22.258 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:22.258 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
21:29:22.258 00.000 9976 MoveAxis(W, 25, ABG)
21:29:22.258 00.000 9976 Guiding  Dir = 3, Dur = 25
21:29:22.296 00.038 9976 IsSlewing returns 0
21:29:22.296 00.000 9976 IsGuiding returns 0
21:29:22.328 00.032 9976 IsGuiding returns 1
21:29:22.328 00.000 9976 scope still moving after pulse duration time elapsed
21:29:22.376 00.048 9976 IsSlewing returns 0
21:29:22.377 00.001 9976 IsGuiding returns 0
21:29:22.377 00.000 9976 scope move finished after 25 + 55 ms
21:29:22.377 00.000 9976 Move returns status 0, amount 25
21:29:22.377 00.000 9976 MoveAxis(N, 0, ABG)
21:29:22.377 00.000 9976 Move returns status 0, amount 0
21:29:22.377 00.000 9976 move complete, result=0
21:29:22.377 00.000 9976 worker thread done servicing request
21:29:22.377 00.000 9976 Worker thread wakes up
21:29:22.377 00.000 9552 GuideStep: 1.0 px 25 ms WEST, 0.6 px 0 ms NORTH
21:29:22.377 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:22.377 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:25.730 03.353 9976 Exposure complete
21:29:25.813 00.083 9976 worker thread done servicing request
21:29:25.814 00.001 9552 OnExposeComplete: enter
21:29:25.814 00.000 9552 UpdateGuideState(): m_state=6
21:29:25.814 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 177
21:29:25.814 00.000 9552 Star::Find returns 1 (1), X=1658.25, Y=350.52, Mass=5614525, SNR=210.6, Peak=65504 HFD=8.1
21:29:25.814 00.000 9552 Star::Find false star n=2 nbg=268 bg=1725.1 sigma=903.4 thresh=4435 peak=4084
21:29:25.814 00.000 9552 Star::Find false star n=2 nbg=264 bg=3549.3 sigma=963.8 thresh=6441 peak=5999
21:29:25.814 00.000 9552 MultiStar: [#1 -0.95,-0.29,0.97,U] [#2 -0.69,1.33,0.21,U] [#3 -0.37,-0.15,0.09,U] [#4 -1.41,-1.32,0.00,M10] [#5 -2.46,-1.41,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:25.814 00.000 9552 refined, 3 included, MultiStar: {-0.42, 0.38}, one-star: {0.15, 0.89}
21:29:25.814 00.000 9552 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.08) = xAngle (-0.68 = -0.68)
21:29:25.814 00.000 9552 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.69 = 2.59)
21:29:25.814 00.000 9552 CameraToMount -- cameraX=-0.42 cameraY=0.38 hyp=0.57 cameraTheta=2.40 mountX=0.44 mountY=0.30, mountTheta=0.59
21:29:25.815 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.42, y=0.38, opts=13)
21:29:25.815 00.000 9552 Enqueuing Move request for scope (-0.42, 0.38)
21:29:25.815 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:25.815 00.000 9552 UpdateGuideState exits: m=5614525 SNR=210.6 Saturated
21:29:25.815 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:25.815 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:25.815 00.000 9552 Enqueuing Expose request
21:29:25.815 00.000 9976 Worker thread wakes up
21:29:25.815 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.38) opts 0xd
21:29:25.815 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.42, 0.38)
21:29:25.815 00.000 9976 Moving (-0.42, 0.38) raw xDistance=0.44 yDistance=0.30
21:29:25.815 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
21:29:25.815 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:25.815 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:29:25.815 00.000 9976 MoveAxis(E, 0, ABG)
21:29:25.815 00.000 9976 Move returns status 0, amount 0
21:29:25.815 00.000 9976 MoveAxis(N, 0, ABG)
21:29:25.815 00.000 9976 Move returns status 0, amount 0
21:29:25.815 00.000 9976 move complete, result=0
21:29:25.816 00.001 9976 worker thread done servicing request
21:29:25.816 00.000 9976 Worker thread wakes up
21:29:25.816 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:25.816 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:25.816 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
21:29:29.166 03.350 9976 Exposure complete
21:29:29.244 00.078 9976 worker thread done servicing request
21:29:29.246 00.002 9552 OnExposeComplete: enter
21:29:29.246 00.000 9552 UpdateGuideState(): m_state=6
21:29:29.246 00.000 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 178
21:29:29.246 00.000 9552 Star::Find returns 1 (1), X=1656.97, Y=350.53, Mass=5339551, SNR=220.5, Peak=65504 HFD=7.9
21:29:29.246 00.000 9552 Star::Find false star n=9 nbg=259 bg=3551.3 sigma=929.8 thresh=6341 peak=6138
21:29:29.246 00.000 9552 Star::Find false star n=6 nbg=249 bg=3556.2 sigma=862.3 thresh=6143 peak=5839
21:29:29.246 00.000 9552 Star::Find false star n=1 nbg=273 bg=3791.1 sigma=1059.5 thresh=6970 peak=5394
21:29:29.246 00.000 9552 MultiStar: [#1 -1.56,-0.24,1.15,U] [#2 -2.44,1.87,0.00,M7] [#3 -1.93,0.20,0.00,M2] [#4 -1.52,-0.57,0.10,U] [#5 0.00,0.00,0.00,L] [#6 18.72,-7.89,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:29.246 00.000 9552 refined, 2 included, MultiStar: {-1.37, 0.25}, one-star: {-1.12, 0.90}
21:29:29.246 00.000 9552 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.08) = xAngle (-0.12 = -0.12)
21:29:29.246 00.000 9552 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.13 = -3.13)
21:29:29.246 00.000 9552 CameraToMount -- cameraX=-1.37 cameraY=0.25 hyp=1.39 cameraTheta=2.96 mountX=1.38 mountY=-0.01, mountTheta=-0.01
21:29:29.247 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.37, y=0.25, opts=13)
21:29:29.247 00.000 9552 Enqueuing Move request for scope (-1.37, 0.25)
21:29:29.247 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:29.247 00.000 9552 UpdateGuideState exits: m=5339551 SNR=220.5 Saturated
21:29:29.247 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:29.247 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:29.247 00.000 9552 Enqueuing Expose request
21:29:29.247 00.000 9976 Worker thread wakes up
21:29:29.247 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.37, 0.25) opts 0xd
21:29:29.247 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.37, 0.25)
21:29:29.247 00.000 9976 Moving (-1.37, 0.25) raw xDistance=1.38 yDistance=-0.01
21:29:29.247 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.38
21:29:29.247 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:29.247 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:29:29.247 00.000 9976 MoveAxis(W, 30, ABG)
21:29:29.247 00.000 9976 Guiding  Dir = 3, Dur = 30
21:29:29.267 00.020 9976 IsSlewing returns 0
21:29:29.268 00.001 9976 IsGuiding returns 0
21:29:29.300 00.032 9976 IsGuiding returns 1
21:29:29.300 00.000 9976 scope still moving after pulse duration time elapsed
21:29:29.343 00.043 9976 IsSlewing returns 0
21:29:29.343 00.000 9976 IsGuiding returns 0
21:29:29.343 00.000 9976 scope move finished after 30 + 45 ms
21:29:29.343 00.000 9976 Move returns status 0, amount 30
21:29:29.343 00.000 9976 MoveAxis(N, 0, ABG)
21:29:29.343 00.000 9976 Move returns status 0, amount 0
21:29:29.343 00.000 9976 move complete, result=0
21:29:29.343 00.000 9976 worker thread done servicing request
21:29:29.343 00.000 9976 Worker thread wakes up
21:29:29.343 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:29.343 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:29.343 00.000 9552 GuideStep: 1.4 px 30 ms WEST, -0.0 px 0 ms NORTH
21:29:32.694 03.351 9976 Exposure complete
21:29:32.766 00.072 9976 worker thread done servicing request
21:29:32.766 00.000 9552 OnExposeComplete: enter
21:29:32.766 00.000 9552 UpdateGuideState(): m_state=6
21:29:32.766 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 179
21:29:32.766 00.000 9552 Star::Find returns 1 (1), X=1658.01, Y=349.79, Mass=5385691, SNR=260.9, Peak=65504 HFD=7.8
21:29:32.767 00.001 9552 Star::Find false star n=7 nbg=260 bg=3338.0 sigma=973.9 thresh=6260 peak=5347
21:29:32.767 00.000 9552 Star::Find false star n=12 nbg=252 bg=1867.1 sigma=743.6 thresh=4098 peak=3769
21:29:32.767 00.000 9552 Star::Find false star n=2 nbg=273 bg=3507.6 sigma=1037.8 thresh=6621 peak=5286
21:29:32.767 00.000 9552 Star::Find false star n=2 nbg=261 bg=3661.2 sigma=939.7 thresh=6480 peak=5457
21:29:32.767 00.000 9552 MultiStar: [#1 -0.19,-0.95,1.01,U] [#2 -1.17,1.25,0.00,M8] [#3 -1.02,-0.83,0.09,U] [#4 -0.51,-1.45,0.11,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:32.767 00.000 9552 single-star, 3 included, MultiStar: {-0.19, -0.46}, one-star: {-0.09, 0.16}
21:29:32.767 00.000 9552 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.08) = xAngle (-1.02 = -1.02)
21:29:32.767 00.000 9552 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.03 = 2.25)
21:29:32.767 00.000 9552 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.06 mountX=0.10 mountY=0.14, mountTheta=0.98
21:29:32.768 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.09, y=0.16, opts=13)
21:29:32.768 00.000 9552 Enqueuing Move request for scope (-0.09, 0.16)
21:29:32.768 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=168, FiltMax=65504, Gamma=0.780
21:29:32.768 00.000 9552 UpdateGuideState exits: m=5385691 SNR=260.9 Saturated
21:29:32.768 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:32.768 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:32.768 00.000 9552 Enqueuing Expose request
21:29:32.768 00.000 9976 Worker thread wakes up
21:29:32.768 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
21:29:32.768 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
21:29:32.768 00.000 9976 Moving (-0.09, 0.16) raw xDistance=0.10 yDistance=0.14
21:29:32.768 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:29:32.768 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:32.768 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:29:32.768 00.000 9976 MoveAxis(E, 0, ABG)
21:29:32.768 00.000 9976 Move returns status 0, amount 0
21:29:32.768 00.000 9976 MoveAxis(N, 0, ABG)
21:29:32.768 00.000 9976 Move returns status 0, amount 0
21:29:32.768 00.000 9976 move complete, result=0
21:29:32.768 00.000 9976 worker thread done servicing request
21:29:32.768 00.000 9976 Worker thread wakes up
21:29:32.768 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:32.768 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:32.768 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:36.110 03.342 9976 Exposure complete
21:29:36.199 00.089 9976 worker thread done servicing request
21:29:36.199 00.000 9552 OnExposeComplete: enter
21:29:36.199 00.000 9552 UpdateGuideState(): m_state=6
21:29:36.199 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 180
21:29:36.200 00.001 9552 Star::Find returns 1 (1), X=1658.13, Y=350.62, Mass=5353499, SNR=229.0, Peak=65504 HFD=7.8
21:29:36.200 00.000 9552 Star::Find false star n=14 nbg=257 bg=3408.7 sigma=872.9 thresh=6027 peak=5660
21:29:36.200 00.000 9552 Star::Find false star n=5 nbg=266 bg=1705.7 sigma=883.9 thresh=4357 peak=3754
21:29:36.200 00.000 9552 Star::Find false star n=1 nbg=257 bg=3499.8 sigma=943.8 thresh=6331 peak=5549
21:29:36.200 00.000 9552 Star::Find false star n=1 nbg=258 bg=3662.3 sigma=909.7 thresh=6391 peak=5052
21:29:36.200 00.000 9552 MultiStar: [#1 -0.73,-0.11,1.06,U] [#2 -1.15,1.68,0.00,M9] [#3 -0.47,-0.06,0.09,U] [#4 -0.93,-0.65,0.11,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:36.200 00.000 9552 refined, 3 included, MultiStar: {-0.39, 0.35}, one-star: {0.04, 0.99}
21:29:36.200 00.000 9552 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.08) = xAngle (-0.67 = -0.67)
21:29:36.200 00.000 9552 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.68 = 2.60)
21:29:36.200 00.000 9552 CameraToMount -- cameraX=-0.39 cameraY=0.35 hyp=0.53 cameraTheta=2.41 mountX=0.41 mountY=0.27, mountTheta=0.58
21:29:36.201 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.39, y=0.35, opts=13)
21:29:36.201 00.000 9552 Enqueuing Move request for scope (-0.39, 0.35)
21:29:36.201 00.000 9976 Worker thread wakes up
21:29:36.201 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.35) opts 0xd
21:29:36.201 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.39, 0.35)
21:29:36.201 00.000 9976 Moving (-0.39, 0.35) raw xDistance=0.41 yDistance=0.27
21:29:36.201 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
21:29:36.201 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:36.201 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:36.201 00.000 9552 UpdateGuideState exits: m=5353499 SNR=229.0 Saturated
21:29:36.201 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:36.201 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:36.201 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:29:36.201 00.000 9976 MoveAxis(E, 0, ABG)
21:29:36.201 00.000 9976 Move returns status 0, amount 0
21:29:36.201 00.000 9976 MoveAxis(N, 0, ABG)
21:29:36.201 00.000 9976 Move returns status 0, amount 0
21:29:36.201 00.000 9976 move complete, result=0
21:29:36.202 00.001 9552 Enqueuing Expose request
21:29:36.202 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
21:29:36.202 00.000 9976 worker thread done servicing request
21:29:36.202 00.000 9976 Worker thread wakes up
21:29:36.202 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:36.202 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:39.545 03.343 9976 Exposure complete
21:29:39.640 00.095 9976 worker thread done servicing request
21:29:39.640 00.000 9552 OnExposeComplete: enter
21:29:39.640 00.000 9552 UpdateGuideState(): m_state=6
21:29:39.640 00.000 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 181
21:29:39.640 00.000 9552 Star::Find returns 1 (1), X=1658.63, Y=350.14, Mass=5447264, SNR=243.3, Peak=65504 HFD=7.8
21:29:39.640 00.000 9552 Star::Find false star n=5 nbg=281 bg=3589.4 sigma=1102.8 thresh=6898 peak=6269
21:29:39.640 00.000 9552 Star::Find false star n=3 nbg=267 bg=1737.3 sigma=867.3 thresh=4339 peak=3918
21:29:39.641 00.001 9552 Star::Find false star n=5 nbg=263 bg=3490.0 sigma=850.2 thresh=6041 peak=5587
21:29:39.641 00.000 9552 Star::Find false star n=2 nbg=268 bg=3808.4 sigma=948.2 thresh=6653 peak=4978
21:29:39.641 00.000 9552 MultiStar: [#1 -0.21,-0.09,1.05,U] [#2 -0.29,1.18,0.23,U] [#3 -0.74,-0.24,0.10,U] [#4 -0.59,-0.47,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:39.641 00.000 9552 refined, 4 included, MultiStar: {0.05, 0.25}, one-star: {0.54, 0.51}
21:29:39.641 00.000 9552 CameraToMount -- cameraTheta (1.36) - m_xAngle (3.08) = xAngle (-1.72 = -1.72)
21:29:39.641 00.000 9552 CameraToMount -- cameraTheta (1.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.73 = 1.55)
21:29:39.641 00.000 9552 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.36 mountX=-0.04 mountY=0.26, mountTheta=1.72
21:29:39.642 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.05, y=0.25, opts=13)
21:29:39.642 00.000 9552 Enqueuing Move request for scope (0.05, 0.25)
21:29:39.642 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:39.642 00.000 9552 UpdateGuideState exits: m=5447264 SNR=243.3 Saturated
21:29:39.642 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:39.642 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:39.642 00.000 9552 Enqueuing Expose request
21:29:39.642 00.000 9976 Worker thread wakes up
21:29:39.642 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
21:29:39.642 00.000 9976 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
21:29:39.642 00.000 9976 Moving (0.05, 0.25) raw xDistance=-0.04 yDistance=0.26
21:29:39.642 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:29:39.642 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:39.642 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:29:39.642 00.000 9976 MoveAxis(E, 0, ABG)
21:29:39.642 00.000 9976 Move returns status 0, amount 0
21:29:39.642 00.000 9976 MoveAxis(N, 0, ABG)
21:29:39.642 00.000 9976 Move returns status 0, amount 0
21:29:39.642 00.000 9976 move complete, result=0
21:29:39.642 00.000 9976 worker thread done servicing request
21:29:39.642 00.000 9976 Worker thread wakes up
21:29:39.642 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:39.642 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:39.643 00.001 9552 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:29:42.989 03.346 9976 Exposure complete
21:29:43.060 00.071 9976 worker thread done servicing request
21:29:43.060 00.000 9552 OnExposeComplete: enter
21:29:43.060 00.000 9552 UpdateGuideState(): m_state=6
21:29:43.060 00.000 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 182
21:29:43.060 00.000 9552 Star::Find returns 1 (1), X=1658.59, Y=350.87, Mass=5346247, SNR=255.0, Peak=65504 HFD=7.8
21:29:43.061 00.001 9552 Star::Find false star n=12 nbg=262 bg=3271.0 sigma=901.5 thresh=5975 peak=5837
21:29:43.061 00.000 9552 Star::Find false star n=4 nbg=266 bg=3687.8 sigma=945.3 thresh=6524 peak=4985
21:29:43.061 00.000 9552 MultiStar: [#1 -0.50,0.57,1.07,U] [#2 -0.76,2.51,0.00,M9] [#3 0.27,0.85,0.10,U] [#4 0.10,-0.61,0.07,U] [#5 0.00,0.00,0.00,L] [#6 20.03,-7.13,0.00,M3] [#7 1.12,-0.79,0.04,U] [#8 0.00,0.00,0.00,L] 
21:29:43.061 00.000 9552 refined, 4 included, MultiStar: {0.02, 0.81}, one-star: {0.49, 1.24}
21:29:43.061 00.000 9552 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.08) = xAngle (-1.53 = -1.53)
21:29:43.061 00.000 9552 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.54 = 1.74)
21:29:43.061 00.000 9552 CameraToMount -- cameraX=0.02 cameraY=0.81 hyp=0.81 cameraTheta=1.55 mountX=0.03 mountY=0.80, mountTheta=1.53
21:29:43.062 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.02, y=0.81, opts=13)
21:29:43.062 00.000 9552 Enqueuing Move request for scope (0.02, 0.81)
21:29:43.062 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:29:43.062 00.000 9552 UpdateGuideState exits: m=5346247 SNR=255.0 Saturated
21:29:43.062 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:43.062 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:43.062 00.000 9552 Enqueuing Expose request
21:29:43.062 00.000 9976 Worker thread wakes up
21:29:43.062 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.81) opts 0xd
21:29:43.062 00.000 9976 Handling offset move in thread for scope, endpoint = (0.02, 0.81)
21:29:43.062 00.000 9976 Moving (0.02, 0.81) raw xDistance=0.03 yDistance=0.80
21:29:43.062 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:29:43.062 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:43.062 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
21:29:43.062 00.000 9976 MoveAxis(E, 0, ABG)
21:29:43.062 00.000 9976 Move returns status 0, amount 0
21:29:43.062 00.000 9976 MoveAxis(N, 0, ABG)
21:29:43.062 00.000 9976 Move returns status 0, amount 0
21:29:43.062 00.000 9976 move complete, result=0
21:29:43.062 00.000 9976 worker thread done servicing request
21:29:43.062 00.000 9976 Worker thread wakes up
21:29:43.062 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:43.062 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:43.063 00.001 9552 GuideStep: 0.0 px 0 ms EAST, 0.8 px 0 ms NORTH
21:29:46.415 03.352 9976 Exposure complete
21:29:46.503 00.088 9976 worker thread done servicing request
21:29:46.503 00.000 9552 OnExposeComplete: enter
21:29:46.504 00.001 9552 UpdateGuideState(): m_state=6
21:29:46.504 00.000 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 183
21:29:46.504 00.000 9552 Star::Find returns 1 (1), X=1659.06, Y=350.78, Mass=5194920, SNR=229.9, Peak=65504 HFD=7.6
21:29:46.504 00.000 9552 Star::Find false star n=6 nbg=242 bg=1891.9 sigma=733.4 thresh=4092 peak=3590
21:29:46.504 00.000 9552 Star::Find false star n=2 nbg=274 bg=3657.4 sigma=1064.7 thresh=6851 peak=5301
21:29:46.504 00.000 9552 MultiStar: [#1 0.32,0.46,1.15,U] [#2 0.71,2.45,0.00,M10] [#3 0.04,0.25,0.10,U] [#4 0.18,-0.42,0.11,U] [#5 1.19,-1.44,0.00,R] [#6 0.00,0.00,0.00,L] [#7 1.12,0.44,0.06,U] [#8 0.00,0.00,0.00,L] 
21:29:46.504 00.000 9552 refined, 4 included, MultiStar: {0.59, 0.70}, one-star: {0.97, 1.15}
21:29:46.504 00.000 9552 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.08) = xAngle (-2.21 = -2.21)
21:29:46.504 00.000 9552 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.22 = 1.07)
21:29:46.504 00.000 9552 CameraToMount -- cameraX=0.59 cameraY=0.70 hyp=0.91 cameraTheta=0.87 mountX=-0.54 mountY=0.80, mountTheta=2.17
21:29:46.505 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.59, y=0.70, opts=13)
21:29:46.505 00.000 9552 Enqueuing Move request for scope (0.59, 0.70)
21:29:46.505 00.000 9976 Worker thread wakes up
21:29:46.505 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.70) opts 0xd
21:29:46.505 00.000 9976 Handling offset move in thread for scope, endpoint = (0.59, 0.70)
21:29:46.505 00.000 9976 Moving (0.59, 0.70) raw xDistance=-0.54 yDistance=0.80
21:29:46.505 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.54
21:29:46.505 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:46.505 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:46.505 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
21:29:46.505 00.000 9976 MoveAxis(E, 0, ABG)
21:29:46.505 00.000 9976 Move returns status 0, amount 0
21:29:46.505 00.000 9976 MoveAxis(N, 0, ABG)
21:29:46.505 00.000 9976 Move returns status 0, amount 0
21:29:46.505 00.000 9976 move complete, result=0
21:29:46.505 00.000 9552 UpdateGuideState exits: m=5194920 SNR=229.9 Saturated
21:29:46.505 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:46.505 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:46.505 00.000 9552 Enqueuing Expose request
21:29:46.505 00.000 9976 worker thread done servicing request
21:29:46.506 00.001 9976 Worker thread wakes up
21:29:46.506 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:46.506 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
21:29:46.506 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:49.863 03.357 9976 Exposure complete
21:29:49.945 00.082 9976 worker thread done servicing request
21:29:49.945 00.000 9552 OnExposeComplete: enter
21:29:49.945 00.000 9552 UpdateGuideState(): m_state=6
21:29:49.945 00.000 9552 Star::Find(15, 1659, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 184
21:29:49.945 00.000 9552 Star::Find returns 1 (1), X=1659.23, Y=351.49, Mass=5457852, SNR=270.5, Peak=65504 HFD=7.6
21:29:49.945 00.000 9552 Star::Find false star n=3 nbg=265 bg=1907.3 sigma=826.1 thresh=4386 peak=4000
21:29:49.945 00.000 9552 Star::Find false star n=2 nbg=256 bg=3310.4 sigma=896.2 thresh=5999 peak=5924
21:29:49.945 00.000 9552 Star::Find false star n=3 nbg=265 bg=3740.0 sigma=978.6 thresh=6676 peak=5469
21:29:49.945 00.000 9552 MultiStar: [#1 0.80,0.86,0.85,U] [#2 0.21,2.80,0.00,R] [#3 1.00,0.60,0.08,U] [#4 1.00,0.64,0.07,U] [#5 -0.88,1.80,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:49.946 00.001 9552 refined, 3 included, MultiStar: {0.98, 1.34}, one-star: {1.14, 1.86}
21:29:49.946 00.000 9552 CameraToMount -- cameraTheta (0.94) - m_xAngle (3.08) = xAngle (-2.14 = -2.14)
21:29:49.946 00.000 9552 CameraToMount -- cameraTheta (0.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.15 = 1.13)
21:29:49.946 00.000 9552 CameraToMount -- cameraX=0.98 cameraY=1.34 hyp=1.66 cameraTheta=0.94 mountX=-0.89 mountY=1.51, mountTheta=2.11
21:29:49.946 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.98, y=1.34, opts=13)
21:29:49.946 00.000 9552 Enqueuing Move request for scope (0.98, 1.34)
21:29:49.946 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:29:49.947 00.001 9552 UpdateGuideState exits: m=5457852 SNR=270.5 Saturated
21:29:49.947 00.000 9976 Worker thread wakes up
21:29:49.947 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.98, 1.34) opts 0xd
21:29:49.947 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:49.947 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:49.947 00.000 9552 Enqueuing Expose request
21:29:49.947 00.000 9976 Handling offset move in thread for scope, endpoint = (0.98, 1.34)
21:29:49.947 00.000 9976 Moving (0.98, 1.34) raw xDistance=-0.89 yDistance=1.51
21:29:49.947 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.89
21:29:49.947 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.51 from input 1.51
21:29:49.947 00.000 9976 MoveAxis(E, 20, ABG)
21:29:49.947 00.000 9976 Guiding  Dir = 2, Dur = 20
21:29:49.967 00.020 9976 IsSlewing returns 0
21:29:49.968 00.001 9976 IsGuiding returns 0
21:29:50.030 00.062 9976 IsGuiding returns 1
21:29:50.030 00.000 9976 scope still moving after pulse duration time elapsed
21:29:50.079 00.049 9976 IsSlewing returns 0
21:29:50.079 00.000 9976 IsGuiding returns 0
21:29:50.079 00.000 9976 scope move finished after 20 + 91 ms
21:29:50.079 00.000 9976 Move returns status 0, amount 20
21:29:50.079 00.000 9976 MoveAxis(S, 57, ABG)
21:29:50.079 00.000 9976 Guiding  Dir = 1, Dur = 57
21:29:50.110 00.031 9976 IsSlewing returns 0
21:29:50.110 00.000 9976 IsGuiding returns 0
21:29:50.141 00.031 9976 PulseGuide returned control before completion, sleep 36
21:29:50.220 00.079 9976 IsGuiding returns 1
21:29:50.220 00.000 9976 scope still moving after pulse duration time elapsed
21:29:50.283 00.063 9976 IsSlewing returns 0
21:29:50.283 00.000 9976 IsGuiding returns 0
21:29:50.283 00.000 9976 scope move finished after 57 + 116 ms
21:29:50.283 00.000 9976 Move returns status 0, amount 57
21:29:50.283 00.000 9976 move complete, result=0
21:29:50.283 00.000 9976 worker thread done servicing request
21:29:50.284 00.001 9976 Worker thread wakes up
21:29:50.284 00.000 9552 GuideStep: -0.9 px 20 ms EAST, 1.5 px 57 ms SOUTH
21:29:50.284 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:50.284 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:53.626 03.342 9976 Exposure complete
21:29:53.698 00.072 9976 worker thread done servicing request
21:29:53.698 00.000 9552 OnExposeComplete: enter
21:29:53.698 00.000 9552 UpdateGuideState(): m_state=6
21:29:53.698 00.000 9552 Star::Find(15, 1659, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 185
21:29:53.698 00.000 9552 Star::Find returns 1 (1), X=1659.64, Y=349.14, Mass=5292408, SNR=259.0, Peak=65504 HFD=7.8
21:29:53.698 00.000 9552 Star::Find false star n=17 nbg=240 bg=3446.8 sigma=814.8 thresh=5891 peak=5506
21:29:53.698 00.000 9552 Star::Find false star n=2 nbg=282 bg=1806.6 sigma=938.3 thresh=4622 peak=3810
21:29:53.698 00.000 9552 Star::Find false star n=7 nbg=254 bg=3630.0 sigma=820.8 thresh=6092 peak=5493
21:29:53.698 00.000 9552 Star::Find false star n=3 nbg=265 bg=3760.8 sigma=977.7 thresh=6694 peak=5181
21:29:53.698 00.000 9552 MultiStar: [#1 0.68,-1.19,0.86,U] [#2 -0.40,-2.09,0.00,M1] [#3 0.51,-0.54,0.09,U] [#4 0.69,-3.15,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:29:53.698 00.000 9552 refined, 2 included, MultiStar: {1.12, -0.80}, one-star: {1.55, -0.49}
21:29:53.698 00.000 9552 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.08) = xAngle (-3.70 = 2.58)
21:29:53.698 00.000 9552 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.71 = -0.43)
21:29:53.698 00.000 9552 CameraToMount -- cameraX=1.12 cameraY=-0.80 hyp=1.38 cameraTheta=-0.62 mountX=-1.17 mountY=-0.57, mountTheta=-2.69
21:29:53.699 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.12, y=-0.80, opts=13)
21:29:53.699 00.000 9552 Enqueuing Move request for scope (1.12, -0.80)
21:29:53.699 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:29:53.699 00.000 9552 UpdateGuideState exits: m=5292408 SNR=259.0 Saturated
21:29:53.699 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:53.699 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:53.699 00.000 9552 Enqueuing Expose request
21:29:53.699 00.000 9976 Worker thread wakes up
21:29:53.699 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.80) opts 0xd
21:29:53.699 00.000 9976 Handling offset move in thread for scope, endpoint = (1.12, -0.80)
21:29:53.699 00.000 9976 Moving (1.12, -0.80) raw xDistance=-1.17 yDistance=-0.57
21:29:53.699 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.17
21:29:53.699 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:53.699 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
21:29:53.699 00.000 9976 MoveAxis(E, 27, ABG)
21:29:53.699 00.000 9976 Guiding  Dir = 2, Dur = 27
21:29:53.720 00.021 9976 IsSlewing returns 0
21:29:53.720 00.000 9976 IsGuiding returns 0
21:29:53.784 00.064 9976 IsGuiding returns 1
21:29:53.784 00.000 9976 scope still moving after pulse duration time elapsed
21:29:53.845 00.061 9976 IsSlewing returns 0
21:29:53.845 00.000 9976 IsGuiding returns 0
21:29:53.846 00.001 9976 scope move finished after 27 + 98 ms
21:29:53.846 00.000 9976 Move returns status 0, amount 27
21:29:53.846 00.000 9976 MoveAxis(N, 0, ABG)
21:29:53.846 00.000 9976 Move returns status 0, amount 0
21:29:53.846 00.000 9976 move complete, result=0
21:29:53.846 00.000 9976 worker thread done servicing request
21:29:53.846 00.000 9976 Worker thread wakes up
21:29:53.846 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:53.846 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:53.846 00.000 9552 GuideStep: -1.2 px 27 ms EAST, -0.6 px 0 ms NORTH
21:29:57.185 03.339 9976 Exposure complete
21:29:57.271 00.086 9976 worker thread done servicing request
21:29:57.271 00.000 9552 OnExposeComplete: enter
21:29:57.272 00.001 9552 UpdateGuideState(): m_state=6
21:29:57.272 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 186
21:29:57.272 00.000 9552 Star::Find returns 1 (1), X=1659.89, Y=349.53, Mass=5540313, SNR=248.2, Peak=65504 HFD=7.9
21:29:57.272 00.000 9552 Star::Find false star n=7 nbg=234 bg=2029.1 sigma=668.2 thresh=4034 peak=3748
21:29:57.272 00.000 9552 Star::Find false star n=1 nbg=278 bg=3735.1 sigma=1030.8 thresh=6827 peak=5548
21:29:57.272 00.000 9552 MultiStar: [#1 1.16,-1.28,0.00,M1] [#2 -0.40,-2.29,0.00,M2] [#3 0.14,-0.37,0.08,U] [#4 0.78,-1.97,0.00,M5] [#5 10.03,-16.05,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -0.48,-1.93,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:29:57.272 00.000 9552 refined, 1 included, MultiStar: {1.68, -0.12}, one-star: {1.80, -0.10}
21:29:57.272 00.000 9552 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.08) = xAngle (-3.15 = 3.13)
21:29:57.272 00.000 9552 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.16 = 0.12)
21:29:57.272 00.000 9552 CameraToMount -- cameraX=1.68 cameraY=-0.12 hyp=1.68 cameraTheta=-0.07 mountX=-1.68 mountY=0.21, mountTheta=3.02
21:29:57.274 00.002 9552 SchedulePrimaryMove(104D1A90, x=1.68, y=-0.12, opts=13)
21:29:57.274 00.000 9552 Enqueuing Move request for scope (1.68, -0.12)
21:29:57.274 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:29:57.274 00.000 9552 UpdateGuideState exits: m=5540313 SNR=248.2 Saturated
21:29:57.274 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:57.274 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:29:57.274 00.000 9552 Enqueuing Expose request
21:29:57.274 00.000 9976 Worker thread wakes up
21:29:57.274 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.68, -0.12) opts 0xd
21:29:57.274 00.000 9976 Handling offset move in thread for scope, endpoint = (1.68, -0.12)
21:29:57.274 00.000 9976 Moving (1.68, -0.12) raw xDistance=-1.68 yDistance=0.21
21:29:57.274 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.68
21:29:57.274 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:57.274 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:29:57.274 00.000 9976 MoveAxis(E, 39, ABG)
21:29:57.274 00.000 9976 Guiding  Dir = 2, Dur = 39
21:29:57.315 00.041 9976 IsSlewing returns 0
21:29:57.316 00.001 9976 IsGuiding returns 0
21:29:57.348 00.032 9976 PulseGuide returned control before completion, sleep 19
21:29:57.371 00.023 9976 IsGuiding returns 1
21:29:57.371 00.000 9976 scope still moving after pulse duration time elapsed
21:29:57.423 00.052 9976 IsSlewing returns 0
21:29:57.423 00.000 9976 IsGuiding returns 0
21:29:57.423 00.000 9976 scope move finished after 39 + 67 ms
21:29:57.423 00.000 9976 Move returns status 0, amount 39
21:29:57.423 00.000 9976 MoveAxis(N, 0, ABG)
21:29:57.423 00.000 9976 Move returns status 0, amount 0
21:29:57.423 00.000 9976 move complete, result=0
21:29:57.423 00.000 9976 worker thread done servicing request
21:29:57.423 00.000 9976 Worker thread wakes up
21:29:57.423 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:29:57.423 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:29:57.423 00.000 9552 GuideStep: -1.7 px 39 ms EAST, 0.2 px 0 ms NORTH
21:30:00.773 03.350 9976 Exposure complete
21:30:00.866 00.093 9976 worker thread done servicing request
21:30:00.867 00.001 9552 OnExposeComplete: enter
21:30:00.867 00.000 9552 UpdateGuideState(): m_state=6
21:30:00.867 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 187
21:30:00.867 00.000 9552 Star::Find returns 1 (1), X=1659.17, Y=349.35, Mass=5275852, SNR=229.8, Peak=65504 HFD=7.7
21:30:00.867 00.000 9552 Star::Find false star n=2 nbg=278 bg=1779.2 sigma=956.1 thresh=4648 peak=4584
21:30:00.867 00.000 9552 Star::Find false star n=4 nbg=259 bg=3964.2 sigma=867.6 thresh=6567 peak=5331
21:30:00.867 00.000 9552 MultiStar: [#1 0.39,-1.38,1.16,U] [#2 -0.48,-2.77,0.00,M3] [#3 0.77,-1.62,0.00,M1] [#4 -0.03,-2.54,0.00,M6] [#5 10.96,-15.80,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.80,0.36,0.06,U] [#8 0.00,0.00,0.00,L] 
21:30:00.867 00.000 9552 refined, 2 included, MultiStar: {0.71, -0.84}, one-star: {1.08, -0.28}
21:30:00.867 00.000 9552 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.08) = xAngle (-3.95 = 2.34)
21:30:00.867 00.000 9552 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.96 = -0.67)
21:30:00.867 00.000 9552 CameraToMount -- cameraX=0.71 cameraY=-0.84 hyp=1.10 cameraTheta=-0.87 mountX=-0.76 mountY=-0.69, mountTheta=-2.41
21:30:00.870 00.003 9552 SchedulePrimaryMove(104D1A90, x=0.71, y=-0.84, opts=13)
21:30:00.870 00.000 9552 Enqueuing Move request for scope (0.71, -0.84)
21:30:00.871 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:00.871 00.000 9552 UpdateGuideState exits: m=5275852 SNR=229.8 Saturated
21:30:00.871 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:00.871 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:00.871 00.000 9552 Enqueuing Expose request
21:30:00.871 00.000 9976 Worker thread wakes up
21:30:00.871 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.84) opts 0xd
21:30:00.871 00.000 9976 Handling offset move in thread for scope, endpoint = (0.71, -0.84)
21:30:00.871 00.000 9976 Moving (0.71, -0.84) raw xDistance=-0.76 yDistance=-0.69
21:30:00.871 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.76
21:30:00.871 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:00.871 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
21:30:00.871 00.000 9976 MoveAxis(E, 19, ABG)
21:30:00.871 00.000 9976 Guiding  Dir = 2, Dur = 19
21:30:00.892 00.021 9976 IsSlewing returns 0
21:30:00.892 00.000 9976 IsGuiding returns 0
21:30:00.925 00.033 9976 IsGuiding returns 1
21:30:00.925 00.000 9976 scope still moving after pulse duration time elapsed
21:30:00.967 00.042 9976 IsSlewing returns 0
21:30:00.968 00.001 9976 IsGuiding returns 0
21:30:00.968 00.000 9976 scope move finished after 19 + 56 ms
21:30:00.968 00.000 9976 Move returns status 0, amount 19
21:30:00.968 00.000 9976 MoveAxis(N, 0, ABG)
21:30:00.968 00.000 9976 Move returns status 0, amount 0
21:30:00.968 00.000 9976 move complete, result=0
21:30:00.968 00.000 9976 worker thread done servicing request
21:30:00.968 00.000 9976 Worker thread wakes up
21:30:00.968 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:00.968 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:00.968 00.000 9552 GuideStep: -0.8 px 19 ms EAST, -0.7 px 0 ms NORTH
21:30:04.319 03.351 9976 Exposure complete
21:30:04.414 00.095 9976 worker thread done servicing request
21:30:04.414 00.000 9552 OnExposeComplete: enter
21:30:04.414 00.000 9552 UpdateGuideState(): m_state=6
21:30:04.414 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 188
21:30:04.414 00.000 9552 Star::Find returns 1 (1), X=1659.85, Y=348.95, Mass=5311762, SNR=290.5, Peak=65504 HFD=7.8
21:30:04.414 00.000 9552 Star::Find false star n=3 nbg=256 bg=2013.3 sigma=818.9 thresh=4470 peak=3822
21:30:04.415 00.001 9552 Star::Find false star n=4 nbg=273 bg=3653.0 sigma=1063.7 thresh=6844 peak=6106
21:30:04.415 00.000 9552 Star::Find false star n=2 nbg=257 bg=3732.3 sigma=956.7 thresh=6603 peak=5125
21:30:04.415 00.000 9552 MultiStar: [#1 1.11,-1.72,0.00,M1] [#2 0.25,-2.74,0.00,M4] [#3 1.44,-1.78,0.00,M2] [#4 0.68,-1.67,0.00,M7] [#5 10.96,-16.48,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:04.415 00.000 9552 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.08) = xAngle (-3.45 = 2.84)
21:30:04.415 00.000 9552 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.46 = -0.17)
21:30:04.415 00.000 9552 CameraToMount -- cameraX=1.76 cameraY=-0.68 hyp=1.88 cameraTheta=-0.37 mountX=-1.80 mountY=-0.33, mountTheta=-2.96
21:30:04.416 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.76, y=-0.68, opts=13)
21:30:04.416 00.000 9552 Enqueuing Move request for scope (1.76, -0.68)
21:30:04.416 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:04.416 00.000 9552 UpdateGuideState exits: m=5311762 SNR=290.5 Saturated
21:30:04.416 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:04.416 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:04.416 00.000 9552 Enqueuing Expose request
21:30:04.416 00.000 9976 Worker thread wakes up
21:30:04.416 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.76, -0.68) opts 0xd
21:30:04.416 00.000 9976 Handling offset move in thread for scope, endpoint = (1.76, -0.68)
21:30:04.416 00.000 9976 Moving (1.76, -0.68) raw xDistance=-1.80 yDistance=-0.33
21:30:04.416 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.80
21:30:04.416 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:04.416 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:30:04.416 00.000 9976 MoveAxis(E, 41, ABG)
21:30:04.416 00.000 9976 Guiding  Dir = 2, Dur = 41
21:30:04.437 00.021 9976 IsSlewing returns 0
21:30:04.437 00.000 9976 IsGuiding returns 0
21:30:04.470 00.033 9976 PulseGuide returned control before completion, sleep 20
21:30:04.493 00.023 9976 IsGuiding returns 1
21:30:04.493 00.000 9976 scope still moving after pulse duration time elapsed
21:30:04.564 00.071 9976 IsSlewing returns 0
21:30:04.564 00.000 9976 IsGuiding returns 0
21:30:04.564 00.000 9976 scope move finished after 41 + 85 ms
21:30:04.564 00.000 9976 Move returns status 0, amount 41
21:30:04.564 00.000 9976 MoveAxis(N, 0, ABG)
21:30:04.564 00.000 9976 Move returns status 0, amount 0
21:30:04.564 00.000 9976 move complete, result=0
21:30:04.564 00.000 9976 worker thread done servicing request
21:30:04.564 00.000 9976 Worker thread wakes up
21:30:04.564 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:04.564 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:04.565 00.001 9552 GuideStep: -1.8 px 41 ms EAST, -0.3 px 0 ms NORTH
21:30:07.920 03.355 9976 Exposure complete
21:30:08.015 00.095 9976 worker thread done servicing request
21:30:08.015 00.000 9552 OnExposeComplete: enter
21:30:08.015 00.000 9552 UpdateGuideState(): m_state=6
21:30:08.016 00.001 9552 Star::Find(15, 1659, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 189
21:30:08.016 00.000 9552 Star::Find returns 1 (1), X=1659.17, Y=349.63, Mass=5377156, SNR=282.1, Peak=65504 HFD=7.7
21:30:08.016 00.000 9552 Star::Find false star n=5 nbg=255 bg=3560.3 sigma=938.2 thresh=6375 peak=5420
21:30:08.016 00.000 9552 Star::Find false star n=2 nbg=271 bg=3654.0 sigma=1010.5 thresh=6686 peak=5566
21:30:08.016 00.000 9552 MultiStar: [#1 0.89,-1.12,1.08,U] [#2 0.26,-2.09,0.00,M5] [#3 1.32,-1.12,0.00,M3] [#4 0.25,-1.95,0.00,M8] [#5 9.50,-15.15,0.00,M5] [#6 0.62,-1.12,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:08.016 00.000 9552 single-star, 2 included, MultiStar: {0.97, -0.59}, one-star: {1.07, 0.01}
21:30:08.016 00.000 9552 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.08) = xAngle (-3.07 = -3.07)
21:30:08.016 00.000 9552 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.08 = 0.20)
21:30:08.016 00.000 9552 CameraToMount -- cameraX=1.07 cameraY=0.01 hyp=1.07 cameraTheta=0.01 mountX=-1.07 mountY=0.21, mountTheta=2.95
21:30:08.017 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.07, y=0.01, opts=13)
21:30:08.017 00.000 9552 Enqueuing Move request for scope (1.07, 0.01)
21:30:08.017 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:08.017 00.000 9552 UpdateGuideState exits: m=5377156 SNR=282.1 Saturated
21:30:08.017 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:08.017 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:08.017 00.000 9552 Enqueuing Expose request
21:30:08.018 00.001 9976 Worker thread wakes up
21:30:08.018 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.01) opts 0xd
21:30:08.018 00.000 9976 Handling offset move in thread for scope, endpoint = (1.07, 0.01)
21:30:08.018 00.000 9976 Moving (1.07, 0.01) raw xDistance=-1.07 yDistance=0.21
21:30:08.018 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.07
21:30:08.018 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:08.018 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:30:08.018 00.000 9976 MoveAxis(E, 26, ABG)
21:30:08.018 00.000 9976 Guiding  Dir = 2, Dur = 26
21:30:08.046 00.028 9976 IsSlewing returns 0
21:30:08.047 00.001 9976 IsGuiding returns 0
21:30:08.078 00.031 9976 IsGuiding returns 1
21:30:08.078 00.000 9976 scope still moving after pulse duration time elapsed
21:30:08.198 00.120 9976 IsSlewing returns 0
21:30:08.198 00.000 9976 IsGuiding returns 0
21:30:08.198 00.000 9976 scope move finished after 26 + 125 ms
21:30:08.198 00.000 9976 Move returns status 0, amount 26
21:30:08.198 00.000 9976 MoveAxis(N, 0, ABG)
21:30:08.198 00.000 9976 Move returns status 0, amount 0
21:30:08.198 00.000 9976 move complete, result=0
21:30:08.198 00.000 9976 worker thread done servicing request
21:30:08.199 00.001 9976 Worker thread wakes up
21:30:08.199 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:08.199 00.000 9552 GuideStep: -1.1 px 26 ms EAST, 0.2 px 0 ms NORTH
21:30:08.199 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:11.549 03.350 9976 Exposure complete
21:30:11.640 00.091 9976 worker thread done servicing request
21:30:11.640 00.000 9552 OnExposeComplete: enter
21:30:11.640 00.000 9552 UpdateGuideState(): m_state=6
21:30:11.641 00.001 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 190
21:30:11.641 00.000 9552 Star::Find returns 1 (1), X=1659.72, Y=349.77, Mass=5475928, SNR=249.9, Peak=65504 HFD=7.8
21:30:11.641 00.000 9552 Star::Find false star n=1 nbg=273 bg=1817.5 sigma=950.8 thresh=4670 peak=4315
21:30:11.641 00.000 9552 Star::Find false star n=3 nbg=259 bg=3563.6 sigma=918.3 thresh=6319 peak=6140
21:30:11.641 00.000 9552 Star::Find false star n=2 nbg=257 bg=3914.5 sigma=992.3 thresh=6892 peak=5007
21:30:11.641 00.000 9552 MultiStar: [#1 0.51,-0.47,1.01,U] [#2 -0.25,-1.99,0.00,M6] [#3 1.03,-0.53,0.09,U] [#4 0.51,-1.20,0.08,U] [#5 8.69,-15.59,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:11.641 00.000 9552 refined, 3 included, MultiStar: {1.04, -0.22}, one-star: {1.62, 0.14}
21:30:11.641 00.000 9552 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.08) = xAngle (-3.29 = 2.99)
21:30:11.641 00.000 9552 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.30 = -0.02)
21:30:11.641 00.000 9552 CameraToMount -- cameraX=1.04 cameraY=-0.22 hyp=1.07 cameraTheta=-0.21 mountX=-1.05 mountY=-0.02, mountTheta=-3.12
21:30:11.642 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.04, y=-0.22, opts=13)
21:30:11.642 00.000 9552 Enqueuing Move request for scope (1.04, -0.22)
21:30:11.642 00.000 9976 Worker thread wakes up
21:30:11.642 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.04, -0.22) opts 0xd
21:30:11.642 00.000 9976 Handling offset move in thread for scope, endpoint = (1.04, -0.22)
21:30:11.642 00.000 9976 Moving (1.04, -0.22) raw xDistance=-1.05 yDistance=-0.02
21:30:11.642 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.05
21:30:11.642 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:11.642 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:30:11.642 00.000 9976 MoveAxis(E, 25, ABG)
21:30:11.642 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:11.642 00.000 9552 UpdateGuideState exits: m=5475928 SNR=249.9 Saturated
21:30:11.643 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:11.643 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:11.643 00.000 9552 Enqueuing Expose request
21:30:11.643 00.000 9976 Guiding  Dir = 2, Dur = 25
21:30:11.670 00.027 9976 IsSlewing returns 0
21:30:11.672 00.002 9976 IsGuiding returns 0
21:30:11.703 00.031 9976 IsGuiding returns 1
21:30:11.703 00.000 9976 scope still moving after pulse duration time elapsed
21:30:11.794 00.091 9976 IsSlewing returns 0
21:30:11.794 00.000 9976 IsGuiding returns 0
21:30:11.794 00.000 9976 scope move finished after 25 + 97 ms
21:30:11.794 00.000 9976 Move returns status 0, amount 25
21:30:11.794 00.000 9976 MoveAxis(N, 0, ABG)
21:30:11.794 00.000 9976 Move returns status 0, amount 0
21:30:11.794 00.000 9976 move complete, result=0
21:30:11.794 00.000 9976 worker thread done servicing request
21:30:11.794 00.000 9976 Worker thread wakes up
21:30:11.794 00.000 9552 GuideStep: -1.1 px 25 ms EAST, -0.0 px 0 ms NORTH
21:30:11.794 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:11.794 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:15.135 03.341 9976 Exposure complete
21:30:15.229 00.094 9976 worker thread done servicing request
21:30:15.229 00.000 9552 OnExposeComplete: enter
21:30:15.229 00.000 9552 UpdateGuideState(): m_state=6
21:30:15.229 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 191
21:30:15.230 00.001 9552 Star::Find returns 1 (1), X=1659.96, Y=349.72, Mass=5389173, SNR=237.2, Peak=65504 HFD=7.7
21:30:15.230 00.000 9552 Star::Find false star n=1 nbg=276 bg=3456.6 sigma=1040.1 thresh=6577 peak=5808
21:30:15.230 00.000 9552 Star::Find false star n=5 nbg=280 bg=1819.3 sigma=929.9 thresh=4609 peak=3916
21:30:15.230 00.000 9552 Star::Find false star n=2 nbg=263 bg=3536.0 sigma=922.0 thresh=6302 peak=5686
21:30:15.230 00.000 9552 Star::Find false star n=12 nbg=226 bg=3612.2 sigma=679.5 thresh=5651 peak=5602
21:30:15.230 00.000 9552 MultiStar: [#1 1.27,-0.61,0.93,U] [#2 1.18,-1.74,0.00,M7] [#3 1.37,-0.25,0.07,U] [#4 1.01,-1.84,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:15.230 00.000 9552 refined, 2 included, MultiStar: {1.57, -0.25}, one-star: {1.86, 0.09}
21:30:15.230 00.000 9552 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.08) = xAngle (-3.24 = 3.05)
21:30:15.230 00.000 9552 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.25 = 0.04)
21:30:15.230 00.000 9552 CameraToMount -- cameraX=1.57 cameraY=-0.25 hyp=1.59 cameraTheta=-0.16 mountX=-1.58 mountY=0.06, mountTheta=3.10
21:30:15.231 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.57, y=-0.25, opts=13)
21:30:15.231 00.000 9552 Enqueuing Move request for scope (1.57, -0.25)
21:30:15.232 00.001 9976 Worker thread wakes up
21:30:15.232 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.57, -0.25) opts 0xd
21:30:15.232 00.000 9976 Handling offset move in thread for scope, endpoint = (1.57, -0.25)
21:30:15.232 00.000 9976 Moving (1.57, -0.25) raw xDistance=-1.58 yDistance=0.06
21:30:15.232 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.58
21:30:15.232 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:15.232 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:30:15.232 00.000 9976 MoveAxis(E, 36, ABG)
21:30:15.232 00.000 9976 Guiding  Dir = 2, Dur = 36
21:30:15.232 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:15.232 00.000 9552 UpdateGuideState exits: m=5389173 SNR=237.2 Saturated
21:30:15.232 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:15.232 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:15.232 00.000 9552 Enqueuing Expose request
21:30:15.252 00.020 9976 IsSlewing returns 0
21:30:15.253 00.001 9976 IsGuiding returns 0
21:30:15.286 00.033 9976 PulseGuide returned control before completion, sleep 14
21:30:15.325 00.039 9976 IsGuiding returns 1
21:30:15.325 00.000 9976 scope still moving after pulse duration time elapsed
21:30:15.375 00.050 9976 IsSlewing returns 0
21:30:15.375 00.000 9976 IsGuiding returns 0
21:30:15.375 00.000 9976 scope move finished after 36 + 86 ms
21:30:15.375 00.000 9976 Move returns status 0, amount 36
21:30:15.375 00.000 9976 MoveAxis(N, 0, ABG)
21:30:15.375 00.000 9976 Move returns status 0, amount 0
21:30:15.375 00.000 9976 move complete, result=0
21:30:15.375 00.000 9976 worker thread done servicing request
21:30:15.375 00.000 9976 Worker thread wakes up
21:30:15.376 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:15.376 00.000 9552 GuideStep: -1.6 px 36 ms EAST, 0.1 px 0 ms NORTH
21:30:15.376 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:18.721 03.345 9976 Exposure complete
21:30:18.816 00.095 9976 worker thread done servicing request
21:30:18.816 00.000 9552 OnExposeComplete: enter
21:30:18.817 00.001 9552 UpdateGuideState(): m_state=6
21:30:18.817 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 192
21:30:18.817 00.000 9552 Star::Find returns 1 (1), X=1659.63, Y=350.46, Mass=5137327, SNR=245.3, Peak=65504 HFD=7.3
21:30:18.817 00.000 9552 Star::Find false star n=4 nbg=232 bg=1988.5 sigma=705.0 thresh=4103 peak=3879
21:30:18.817 00.000 9552 Star::Find false star n=7 nbg=250 bg=3546.6 sigma=774.3 thresh=5870 peak=5478
21:30:18.817 00.000 9552 Star::Find false star n=3 nbg=268 bg=3678.8 sigma=951.0 thresh=6532 peak=5100
21:30:18.818 00.001 9552 MultiStar: [#1 1.16,-0.29,1.20,U] [#2 0.25,-1.46,0.19,U] [#3 2.05,-0.27,0.00,M2] [#4 1.14,-1.97,0.00,M9] [#5 -0.07,-1.38,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:18.818 00.000 9552 refined, 3 included, MultiStar: {1.21, 0.05}, one-star: {1.54, 0.83}
21:30:18.818 00.000 9552 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.08) = xAngle (-3.04 = -3.04)
21:30:18.818 00.000 9552 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.05 = 0.23)
21:30:18.818 00.000 9552 CameraToMount -- cameraX=1.21 cameraY=0.05 hyp=1.21 cameraTheta=0.04 mountX=-1.20 mountY=0.28, mountTheta=2.91
21:30:18.819 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.21, y=0.05, opts=13)
21:30:18.819 00.000 9552 Enqueuing Move request for scope (1.21, 0.05)
21:30:18.819 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:18.819 00.000 9552 UpdateGuideState exits: m=5137327 SNR=245.3 Saturated
21:30:18.819 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:18.819 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:18.819 00.000 9552 Enqueuing Expose request
21:30:18.819 00.000 9976 Worker thread wakes up
21:30:18.819 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.21, 0.05) opts 0xd
21:30:18.819 00.000 9976 Handling offset move in thread for scope, endpoint = (1.21, 0.05)
21:30:18.819 00.000 9976 Moving (1.21, 0.05) raw xDistance=-1.20 yDistance=0.28
21:30:18.819 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.20
21:30:18.819 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:18.819 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:30:18.819 00.000 9976 MoveAxis(E, 29, ABG)
21:30:18.819 00.000 9976 Guiding  Dir = 2, Dur = 29
21:30:18.844 00.025 9976 IsSlewing returns 0
21:30:18.844 00.000 9976 IsGuiding returns 0
21:30:18.907 00.063 9976 IsGuiding returns 1
21:30:18.907 00.000 9976 scope still moving after pulse duration time elapsed
21:30:18.967 00.060 9976 IsSlewing returns 0
21:30:18.968 00.001 9976 IsGuiding returns 0
21:30:18.968 00.000 9976 scope move finished after 29 + 95 ms
21:30:18.968 00.000 9976 Move returns status 0, amount 29
21:30:18.968 00.000 9976 MoveAxis(N, 0, ABG)
21:30:18.968 00.000 9976 Move returns status 0, amount 0
21:30:18.968 00.000 9976 move complete, result=0
21:30:18.968 00.000 9976 worker thread done servicing request
21:30:18.968 00.000 9976 Worker thread wakes up
21:30:18.968 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:18.968 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:18.968 00.000 9552 GuideStep: -1.2 px 29 ms EAST, 0.3 px 0 ms NORTH
21:30:22.317 03.349 9976 Exposure complete
21:30:22.413 00.096 9976 worker thread done servicing request
21:30:22.413 00.000 9552 OnExposeComplete: enter
21:30:22.413 00.000 9552 UpdateGuideState(): m_state=6
21:30:22.413 00.000 9552 Star::Find(15, 1659, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 193
21:30:22.413 00.000 9552 Star::Find returns 1 (1), X=1660.84, Y=350.43, Mass=5446974, SNR=173.1, Peak=65504 HFD=7.9
21:30:22.413 00.000 9552 Star::Find false star n=4 nbg=257 bg=3504.9 sigma=845.9 thresh=6043 peak=5644
21:30:22.413 00.000 9552 Star::Find false star n=2 nbg=267 bg=3838.6 sigma=970.7 thresh=6751 peak=5447
21:30:22.413 00.000 9552 MultiStar: [#1 2.02,-0.25,0.00,M1] [#2 2.15,-2.20,0.00,M7] [#3 2.08,-0.33,0.00,M3] [#4 1.39,-0.62,0.12,U] [#5 10.96,-15.15,0.00,M6] [#6 -0.18,0.50,0.07,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:22.413 00.000 9552 refined, 2 included, MultiStar: {2.43, 0.64}, one-star: {2.74, 0.80}
21:30:22.413 00.000 9552 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.08) = xAngle (-2.82 = -2.82)
21:30:22.413 00.000 9552 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.83 = 0.45)
21:30:22.413 00.000 9552 CameraToMount -- cameraX=2.43 cameraY=0.64 hyp=2.51 cameraTheta=0.26 mountX=-2.39 mountY=1.10, mountTheta=2.71
21:30:22.414 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.43, y=0.64, opts=13)
21:30:22.414 00.000 9552 Enqueuing Move request for scope (2.43, 0.64)
21:30:22.414 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:22.414 00.000 9552 UpdateGuideState exits: m=5446974 SNR=173.1 Saturated
21:30:22.415 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:22.415 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:22.415 00.000 9552 Enqueuing Expose request
21:30:22.415 00.000 9976 Worker thread wakes up
21:30:22.415 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.43, 0.64) opts 0xd
21:30:22.415 00.000 9976 Handling offset move in thread for scope, endpoint = (2.43, 0.64)
21:30:22.415 00.000 9976 Moving (2.43, 0.64) raw xDistance=-2.39 yDistance=1.10
21:30:22.415 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.56 from input -2.39
21:30:22.415 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
21:30:22.415 00.000 9976 MoveAxis(E, 54, ABG)
21:30:22.415 00.000 9976 Guiding  Dir = 2, Dur = 54
21:30:22.441 00.026 9976 IsSlewing returns 0
21:30:22.441 00.000 9976 IsGuiding returns 0
21:30:22.472 00.031 9976 PulseGuide returned control before completion, sleep 33
21:30:22.533 00.061 9976 IsGuiding returns 1
21:30:22.533 00.000 9976 scope still moving after pulse duration time elapsed
21:30:22.593 00.060 9976 IsSlewing returns 0
21:30:22.594 00.001 9976 IsGuiding returns 0
21:30:22.594 00.000 9976 scope move finished after 54 + 99 ms
21:30:22.594 00.000 9976 Move returns status 0, amount 54
21:30:22.594 00.000 9976 MoveAxis(S, 41, ABG)
21:30:22.594 00.000 9976 Guiding  Dir = 1, Dur = 41
21:30:22.627 00.033 9976 IsSlewing returns 0
21:30:22.627 00.000 9976 IsGuiding returns 0
21:30:22.659 00.032 9976 PulseGuide returned control before completion, sleep 20
21:30:22.709 00.050 9976 IsGuiding returns 1
21:30:22.709 00.000 9976 scope still moving after pulse duration time elapsed
21:30:22.788 00.079 9976 IsSlewing returns 0
21:30:22.788 00.000 9976 IsGuiding returns 0
21:30:22.788 00.000 9976 scope move finished after 41 + 120 ms
21:30:22.788 00.000 9976 Move returns status 0, amount 41
21:30:22.788 00.000 9976 move complete, result=0
21:30:22.788 00.000 9976 worker thread done servicing request
21:30:22.788 00.000 9976 Worker thread wakes up
21:30:22.788 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:22.788 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:22.789 00.001 9552 GuideStep: -2.4 px 54 ms EAST, 1.1 px 41 ms SOUTH
21:30:26.145 03.356 9976 Exposure complete
21:30:26.227 00.082 9976 worker thread done servicing request
21:30:26.227 00.000 9552 OnExposeComplete: enter
21:30:26.227 00.000 9552 UpdateGuideState(): m_state=6
21:30:26.228 00.001 9552 Star::Find(15, 1660, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 194
21:30:26.228 00.000 9552 Star::Find returns 1 (1), X=1658.98, Y=349.63, Mass=5219473, SNR=210.1, Peak=65504 HFD=7.8
21:30:26.228 00.000 9552 Star::Find false star n=8 nbg=260 bg=3387.5 sigma=906.5 thresh=6107 peak=5243
21:30:26.228 00.000 9552 Star::Find false star n=6 nbg=270 bg=1526.2 sigma=830.8 thresh=4019 peak=3819
21:30:26.228 00.000 9552 Star::Find false star n=2 nbg=273 bg=3623.1 sigma=998.3 thresh=6618 peak=5748
21:30:26.228 00.000 9552 Star::Find false star n=1 nbg=261 bg=3757.5 sigma=971.4 thresh=6672 peak=5059
21:30:26.228 00.000 9552 MultiStar: [#1 0.31,-0.56,1.11,U] [#2 -0.26,-1.70,0.00,M8] [#3 1.02,-0.47,0.14,U] [#4 0.29,-2.02,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:26.228 00.000 9552 refined, 2 included, MultiStar: {0.61, -0.30}, one-star: {0.89, 0.01}
21:30:26.228 00.000 9552 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.08) = xAngle (-3.54 = 2.74)
21:30:26.228 00.000 9552 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.55 = -0.27)
21:30:26.228 00.000 9552 CameraToMount -- cameraX=0.61 cameraY=-0.30 hyp=0.68 cameraTheta=-0.46 mountX=-0.63 mountY=-0.18, mountTheta=-2.86
21:30:26.229 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.61, y=-0.30, opts=13)
21:30:26.229 00.000 9552 Enqueuing Move request for scope (0.61, -0.30)
21:30:26.229 00.000 9976 Worker thread wakes up
21:30:26.229 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:26.229 00.000 9552 UpdateGuideState exits: m=5219473 SNR=210.1 Saturated
21:30:26.229 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:26.229 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:26.229 00.000 9552 Enqueuing Expose request
21:30:26.229 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.30) opts 0xd
21:30:26.229 00.000 9976 Handling offset move in thread for scope, endpoint = (0.61, -0.30)
21:30:26.229 00.000 9976 Moving (0.61, -0.30) raw xDistance=-0.63 yDistance=-0.18
21:30:26.229 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.63
21:30:26.229 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:26.229 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:30:26.229 00.000 9976 MoveAxis(E, 17, ABG)
21:30:26.229 00.000 9976 Guiding  Dir = 2, Dur = 17
21:30:26.250 00.021 9976 IsSlewing returns 0
21:30:26.250 00.000 9976 IsGuiding returns 0
21:30:26.282 00.032 9976 IsGuiding returns 1
21:30:26.282 00.000 9976 scope still moving after pulse duration time elapsed
21:30:26.343 00.061 9976 IsSlewing returns 0
21:30:26.344 00.001 9976 IsGuiding returns 0
21:30:26.344 00.000 9976 scope move finished after 17 + 76 ms
21:30:26.344 00.000 9976 Move returns status 0, amount 17
21:30:26.344 00.000 9976 MoveAxis(N, 0, ABG)
21:30:26.344 00.000 9976 Move returns status 0, amount 0
21:30:26.344 00.000 9976 move complete, result=0
21:30:26.344 00.000 9976 worker thread done servicing request
21:30:26.344 00.000 9976 Worker thread wakes up
21:30:26.344 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:26.344 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:26.344 00.000 9552 GuideStep: -0.6 px 17 ms EAST, -0.2 px 0 ms NORTH
21:30:29.687 03.343 9976 Exposure complete
21:30:29.783 00.096 9976 worker thread done servicing request
21:30:29.783 00.000 9552 OnExposeComplete: enter
21:30:29.783 00.000 9552 UpdateGuideState(): m_state=6
21:30:29.783 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 195
21:30:29.783 00.000 9552 Star::Find returns 1 (1), X=1659.08, Y=349.52, Mass=5485395, SNR=293.4, Peak=65504 HFD=7.9
21:30:29.783 00.000 9552 Star::Find false star n=3 nbg=273 bg=1745.9 sigma=904.4 thresh=4459 peak=3617
21:30:29.783 00.000 9552 Star::Find false star n=1 nbg=263 bg=3514.8 sigma=991.3 thresh=6489 peak=5329
21:30:29.783 00.000 9552 Star::Find false star n=5 nbg=248 bg=3750.3 sigma=844.3 thresh=6283 peak=5053
21:30:29.783 00.000 9552 MultiStar: [#1 0.39,-1.29,1.03,U] [#2 -0.32,-2.10,0.00,M9] [#3 0.17,-1.38,0.07,U] [#4 0.71,-2.81,0.00,M10] [#5 -1.10,0.98,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:29.783 00.000 9552 refined, 3 included, MultiStar: {0.62, -0.69}, one-star: {0.99, -0.11}
21:30:29.783 00.000 9552 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.08) = xAngle (-3.92 = 2.37)
21:30:29.783 00.000 9552 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.93 = -0.64)
21:30:29.783 00.000 9552 CameraToMount -- cameraX=0.62 cameraY=-0.69 hyp=0.93 cameraTheta=-0.84 mountX=-0.67 mountY=-0.56, mountTheta=-2.44
21:30:29.784 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.62, y=-0.69, opts=13)
21:30:29.784 00.000 9552 Enqueuing Move request for scope (0.62, -0.69)
21:30:29.784 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:29.784 00.000 9552 UpdateGuideState exits: m=5485395 SNR=293.4 Saturated
21:30:29.784 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:29.784 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:29.784 00.000 9552 Enqueuing Expose request
21:30:29.785 00.001 9976 Worker thread wakes up
21:30:29.785 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.69) opts 0xd
21:30:29.785 00.000 9976 Handling offset move in thread for scope, endpoint = (0.62, -0.69)
21:30:29.785 00.000 9976 Moving (0.62, -0.69) raw xDistance=-0.67 yDistance=-0.56
21:30:29.785 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.67
21:30:29.785 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:29.785 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
21:30:29.785 00.000 9976 MoveAxis(E, 16, ABG)
21:30:29.785 00.000 9976 Guiding  Dir = 2, Dur = 16
21:30:29.810 00.025 9976 IsSlewing returns 0
21:30:29.810 00.000 9976 IsGuiding returns 0
21:30:29.843 00.033 9976 IsGuiding returns 1
21:30:29.843 00.000 9976 scope still moving after pulse duration time elapsed
21:30:29.892 00.049 9976 IsSlewing returns 0
21:30:29.892 00.000 9976 IsGuiding returns 0
21:30:29.892 00.000 9976 scope move finished after 16 + 65 ms
21:30:29.892 00.000 9976 Move returns status 0, amount 16
21:30:29.892 00.000 9976 MoveAxis(N, 0, ABG)
21:30:29.892 00.000 9976 Move returns status 0, amount 0
21:30:29.892 00.000 9976 move complete, result=0
21:30:29.892 00.000 9976 worker thread done servicing request
21:30:29.892 00.000 9976 Worker thread wakes up
21:30:29.892 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:29.893 00.001 9552 GuideStep: -0.7 px 16 ms EAST, -0.6 px 0 ms NORTH
21:30:29.893 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:33.235 03.342 9976 Exposure complete
21:30:33.317 00.082 9976 worker thread done servicing request
21:30:33.317 00.000 9552 OnExposeComplete: enter
21:30:33.317 00.000 9552 UpdateGuideState(): m_state=6
21:30:33.317 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 196
21:30:33.317 00.000 9552 Star::Find returns 1 (1), X=1659.33, Y=349.57, Mass=5177184, SNR=240.5, Peak=65504 HFD=7.4
21:30:33.317 00.000 9552 Star::Find false star n=4 nbg=263 bg=1864.2 sigma=814.1 thresh=4306 peak=3861
21:30:33.317 00.000 9552 MultiStar: [#1 0.78,-1.07,1.16,U] [#2 -0.09,-2.25,0.00,M10] [#3 0.76,-1.61,0.00,M2] [#4 0.87,-2.56,0.00,R] [#5 -0.42,0.45,0.07,U] [#6 0.00,0.00,0.00,L] [#7 -1.20,-0.52,0.07,U] [#8 0.00,0.00,0.00,L] 
21:30:33.317 00.000 9552 refined, 3 included, MultiStar: {0.88, -0.56}, one-star: {1.24, -0.06}
21:30:33.318 00.001 9552 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.08) = xAngle (-3.65 = 2.64)
21:30:33.318 00.000 9552 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.66 = -0.37)
21:30:33.318 00.000 9552 CameraToMount -- cameraX=0.88 cameraY=-0.56 hyp=1.05 cameraTheta=-0.57 mountX=-0.92 mountY=-0.38, mountTheta=-2.75
21:30:33.318 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.88, y=-0.56, opts=13)
21:30:33.318 00.000 9552 Enqueuing Move request for scope (0.88, -0.56)
21:30:33.318 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:33.318 00.000 9552 UpdateGuideState exits: m=5177184 SNR=240.5 Saturated
21:30:33.318 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:33.318 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:33.318 00.000 9552 Enqueuing Expose request
21:30:33.318 00.000 9976 Worker thread wakes up
21:30:33.318 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.56) opts 0xd
21:30:33.318 00.000 9976 Handling offset move in thread for scope, endpoint = (0.88, -0.56)
21:30:33.318 00.000 9976 Moving (0.88, -0.56) raw xDistance=-0.92 yDistance=-0.38
21:30:33.318 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.92
21:30:33.319 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:33.319 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
21:30:33.319 00.000 9976 MoveAxis(E, 21, ABG)
21:30:33.319 00.000 9976 Guiding  Dir = 2, Dur = 21
21:30:33.343 00.024 9976 IsSlewing returns 0
21:30:33.343 00.000 9976 IsGuiding returns 0
21:30:33.375 00.032 9976 IsGuiding returns 1
21:30:33.375 00.000 9976 scope still moving after pulse duration time elapsed
21:30:33.437 00.062 9976 IsSlewing returns 0
21:30:33.438 00.001 9976 IsGuiding returns 0
21:30:33.438 00.000 9976 scope move finished after 21 + 73 ms
21:30:33.438 00.000 9976 Move returns status 0, amount 21
21:30:33.438 00.000 9976 MoveAxis(N, 0, ABG)
21:30:33.438 00.000 9976 Move returns status 0, amount 0
21:30:33.438 00.000 9976 move complete, result=0
21:30:33.438 00.000 9976 worker thread done servicing request
21:30:33.438 00.000 9976 Worker thread wakes up
21:30:33.438 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:33.438 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:33.438 00.000 9552 GuideStep: -0.9 px 21 ms EAST, -0.4 px 0 ms NORTH
21:30:36.789 03.351 9976 Exposure complete
21:30:36.884 00.095 9976 worker thread done servicing request
21:30:36.885 00.001 9552 OnExposeComplete: enter
21:30:36.885 00.000 9552 UpdateGuideState(): m_state=6
21:30:36.885 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 197
21:30:36.885 00.000 9552 Star::Find returns 1 (1), X=1659.19, Y=349.80, Mass=5296610, SNR=218.5, Peak=65504 HFD=7.8
21:30:36.885 00.000 9552 Star::Find false star n=10 nbg=256 bg=3336.0 sigma=951.6 thresh=6191 peak=6124
21:30:36.885 00.000 9552 Star::Find false star n=3 nbg=280 bg=1832.5 sigma=978.5 thresh=4768 peak=4758
21:30:36.885 00.000 9552 Star::Find false star n=3 nbg=265 bg=3642.5 sigma=1019.7 thresh=6702 peak=5087
21:30:36.885 00.000 9552 MultiStar: [#1 0.25,-0.91,1.18,U] [#2 0.28,-1.95,0.00,R] [#3 -0.32,-0.23,0.08,U] [#4 -0.93,0.67,0.17,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.08,-1.12,0.05,U] [#8 0.00,0.00,0.00,L] 
21:30:36.885 00.000 9552 refined, 4 included, MultiStar: {0.49, -0.35}, one-star: {1.10, 0.17}
21:30:36.885 00.000 9552 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.08) = xAngle (-3.70 = 2.58)
21:30:36.885 00.000 9552 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.71 = -0.43)
21:30:36.885 00.000 9552 CameraToMount -- cameraX=0.49 cameraY=-0.35 hyp=0.60 cameraTheta=-0.62 mountX=-0.51 mountY=-0.25, mountTheta=-2.68
21:30:36.886 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.49, y=-0.35, opts=13)
21:30:36.886 00.000 9552 Enqueuing Move request for scope (0.49, -0.35)
21:30:36.886 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:30:36.886 00.000 9552 UpdateGuideState exits: m=5296610 SNR=218.5 Saturated
21:30:36.886 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:36.886 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:36.887 00.001 9552 Enqueuing Expose request
21:30:36.887 00.000 9976 Worker thread wakes up
21:30:36.887 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.35) opts 0xd
21:30:36.887 00.000 9976 Handling offset move in thread for scope, endpoint = (0.49, -0.35)
21:30:36.887 00.000 9976 Moving (0.49, -0.35) raw xDistance=-0.51 yDistance=-0.25
21:30:36.887 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
21:30:36.887 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:36.887 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:30:36.887 00.000 9976 MoveAxis(E, 0, ABG)
21:30:36.887 00.000 9976 Move returns status 0, amount 0
21:30:36.887 00.000 9976 MoveAxis(N, 0, ABG)
21:30:36.887 00.000 9976 Move returns status 0, amount 0
21:30:36.887 00.000 9976 move complete, result=0
21:30:36.887 00.000 9976 worker thread done servicing request
21:30:36.887 00.000 9976 Worker thread wakes up
21:30:36.887 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:36.887 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:36.887 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
21:30:40.238 03.351 9976 Exposure complete
21:30:40.333 00.095 9976 worker thread done servicing request
21:30:40.333 00.000 9552 OnExposeComplete: enter
21:30:40.333 00.000 9552 UpdateGuideState(): m_state=6
21:30:40.333 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 198
21:30:40.333 00.000 9552 Star::Find returns 1 (1), X=1659.10, Y=350.37, Mass=5308752, SNR=229.0, Peak=65504 HFD=7.8
21:30:40.334 00.001 9552 Star::Find false star n=1 nbg=251 bg=3947.2 sigma=908.5 thresh=6673 peak=5321
21:30:40.334 00.000 9552 MultiStar: [#1 0.79,-0.41,0.99,U] [#2 -0.39,-0.92,0.25,U] [#3 0.41,-0.48,0.09,U] [#4 -0.34,0.66,0.07,U] [#5 -1.73,-1.11,0.00,M5] [#6 -0.31,0.84,0.05,U] [#7 -5.18,-7.26,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:30:40.334 00.000 9552 refined, 5 included, MultiStar: {0.69, 0.06}, one-star: {1.00, 0.75}
21:30:40.334 00.000 9552 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.08) = xAngle (-2.99 = -2.99)
21:30:40.334 00.000 9552 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.00 = 0.28)
21:30:40.334 00.000 9552 CameraToMount -- cameraX=0.69 cameraY=0.06 hyp=0.69 cameraTheta=0.09 mountX=-0.68 mountY=0.19, mountTheta=2.87
21:30:40.334 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.69, y=0.06, opts=13)
21:30:40.335 00.001 9552 Enqueuing Move request for scope (0.69, 0.06)
21:30:40.335 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:40.335 00.000 9552 UpdateGuideState exits: m=5308752 SNR=229.0 Saturated
21:30:40.335 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:40.335 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:40.335 00.000 9552 Enqueuing Expose request
21:30:40.335 00.000 9976 Worker thread wakes up
21:30:40.335 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.06) opts 0xd
21:30:40.335 00.000 9976 Handling offset move in thread for scope, endpoint = (0.69, 0.06)
21:30:40.335 00.000 9976 Moving (0.69, 0.06) raw xDistance=-0.68 yDistance=0.19
21:30:40.335 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
21:30:40.335 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:40.335 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:30:40.335 00.000 9976 MoveAxis(E, 15, ABG)
21:30:40.335 00.000 9976 Guiding  Dir = 2, Dur = 15
21:30:40.361 00.026 9976 IsSlewing returns 0
21:30:40.361 00.000 9976 IsGuiding returns 0
21:30:40.395 00.034 9976 IsGuiding returns 1
21:30:40.395 00.000 9976 scope still moving after pulse duration time elapsed
21:30:40.451 00.056 9976 IsSlewing returns 0
21:30:40.452 00.001 9976 IsGuiding returns 0
21:30:40.452 00.000 9976 scope move finished after 15 + 76 ms
21:30:40.452 00.000 9976 Move returns status 0, amount 15
21:30:40.452 00.000 9976 MoveAxis(N, 0, ABG)
21:30:40.452 00.000 9976 Move returns status 0, amount 0
21:30:40.452 00.000 9976 move complete, result=0
21:30:40.452 00.000 9976 worker thread done servicing request
21:30:40.452 00.000 9976 Worker thread wakes up
21:30:40.452 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:40.452 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:40.452 00.000 9552 GuideStep: -0.7 px 15 ms EAST, 0.2 px 0 ms NORTH
21:30:43.799 03.347 9976 Exposure complete
21:30:43.894 00.095 9976 worker thread done servicing request
21:30:43.894 00.000 9552 OnExposeComplete: enter
21:30:43.894 00.000 9552 UpdateGuideState(): m_state=6
21:30:43.894 00.000 9552 Star::Find(15, 1659, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 199
21:30:43.894 00.000 9552 Star::Find returns 1 (1), X=1657.85, Y=349.81, Mass=5298681, SNR=193.8, Peak=65504 HFD=7.8
21:30:43.894 00.000 9552 Star::Find false star n=2 nbg=272 bg=1888.2 sigma=947.3 thresh=4730 peak=3640
21:30:43.894 00.000 9552 Star::Find false star n=3 nbg=271 bg=3713.1 sigma=1050.1 thresh=6863 peak=5871
21:30:43.894 00.000 9552 Star::Find false star n=1 nbg=264 bg=3624.1 sigma=994.4 thresh=6607 peak=5085
21:30:43.895 00.001 9552 MultiStar: [#1 -0.73,-0.51,1.15,U] [#2 -2.10,-0.05,0.00,M1] [#3 -0.27,-0.75,0.13,U] [#4 -1.36,1.05,0.00,M1] [#5 12.64,-14.61,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:43.895 00.000 9552 single-star, 2 included, MultiStar: {-0.49, -0.22}, one-star: {-0.24, 0.18}
21:30:43.895 00.000 9552 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.08) = xAngle (-0.57 = -0.57)
21:30:43.895 00.000 9552 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.58 = 2.71)
21:30:43.895 00.000 9552 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.51 mountX=0.25 mountY=0.13, mountTheta=0.46
21:30:43.895 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.24, y=0.18, opts=13)
21:30:43.896 00.001 9552 Enqueuing Move request for scope (-0.24, 0.18)
21:30:43.896 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:30:43.896 00.000 9552 UpdateGuideState exits: m=5298681 SNR=193.8 Saturated
21:30:43.896 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:43.896 00.000 9976 Worker thread wakes up
21:30:43.896 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:43.896 00.000 9552 Enqueuing Expose request
21:30:43.896 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.18) opts 0xd
21:30:43.896 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.24, 0.18)
21:30:43.896 00.000 9976 Moving (-0.24, 0.18) raw xDistance=0.25 yDistance=0.13
21:30:43.896 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
21:30:43.896 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:43.896 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:30:43.896 00.000 9976 MoveAxis(E, 0, ABG)
21:30:43.896 00.000 9976 Move returns status 0, amount 0
21:30:43.896 00.000 9976 MoveAxis(N, 0, ABG)
21:30:43.896 00.000 9976 Move returns status 0, amount 0
21:30:43.896 00.000 9976 move complete, result=0
21:30:43.896 00.000 9976 worker thread done servicing request
21:30:43.897 00.001 9976 Worker thread wakes up
21:30:43.897 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:43.897 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:43.897 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:47.249 03.352 9976 Exposure complete
21:30:47.344 00.095 9976 worker thread done servicing request
21:30:47.344 00.000 9552 OnExposeComplete: enter
21:30:47.344 00.000 9552 UpdateGuideState(): m_state=6
21:30:47.344 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 200
21:30:47.344 00.000 9552 Star::Find returns 1 (1), X=1657.45, Y=350.42, Mass=5188022, SNR=266.6, Peak=65504 HFD=7.4
21:30:47.344 00.000 9552 Star::Find false star n=10 nbg=228 bg=3606.9 sigma=740.7 thresh=5829 peak=5275
21:30:47.344 00.000 9552 Star::Find false star n=2 nbg=261 bg=3779.2 sigma=920.4 thresh=6540 peak=4904
21:30:47.344 00.000 9552 MultiStar: [#1 -1.03,-0.15,0.84,U] [#2 -1.74,0.18,0.00,M2] [#3 -0.82,-0.61,0.09,U] [#4 -1.77,0.46,0.00,M2] [#5 10.50,-15.92,0.00,M7] [#6 -1.46,-1.16,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:47.344 00.000 9552 refined, 2 included, MultiStar: {-0.82, 0.32}, one-star: {-0.64, 0.79}
21:30:47.344 00.000 9552 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.08) = xAngle (-0.30 = -0.30)
21:30:47.345 00.001 9552 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.31 = 2.97)
21:30:47.345 00.000 9552 CameraToMount -- cameraX=-0.82 cameraY=0.32 hyp=0.88 cameraTheta=2.77 mountX=0.84 mountY=0.15, mountTheta=0.18
21:30:47.345 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.82, y=0.32, opts=13)
21:30:47.345 00.000 9552 Enqueuing Move request for scope (-0.82, 0.32)
21:30:47.345 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:47.346 00.001 9552 UpdateGuideState exits: m=5188022 SNR=266.6 Saturated
21:30:47.346 00.000 9976 Worker thread wakes up
21:30:47.346 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.32) opts 0xd
21:30:47.346 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.82, 0.32)
21:30:47.346 00.000 9976 Moving (-0.82, 0.32) raw xDistance=0.84 yDistance=0.15
21:30:47.346 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:47.346 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:47.346 00.000 9552 Enqueuing Expose request
21:30:47.346 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
21:30:47.346 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:47.346 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:30:47.346 00.000 9976 MoveAxis(W, 18, ABG)
21:30:47.346 00.000 9976 Guiding  Dir = 3, Dur = 18
21:30:47.374 00.028 9976 IsSlewing returns 0
21:30:47.375 00.001 9976 IsGuiding returns 0
21:30:47.430 00.055 9976 IsGuiding returns 1
21:30:47.430 00.000 9976 scope still moving after pulse duration time elapsed
21:30:47.484 00.054 9976 IsSlewing returns 0
21:30:47.484 00.000 9976 IsGuiding returns 0
21:30:47.485 00.001 9976 scope move finished after 18 + 91 ms
21:30:47.485 00.000 9976 Move returns status 0, amount 18
21:30:47.485 00.000 9976 MoveAxis(N, 0, ABG)
21:30:47.485 00.000 9976 Move returns status 0, amount 0
21:30:47.485 00.000 9976 move complete, result=0
21:30:47.485 00.000 9976 worker thread done servicing request
21:30:47.485 00.000 9976 Worker thread wakes up
21:30:47.485 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:47.485 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:47.485 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.2 px 0 ms NORTH
21:30:50.836 03.351 9976 Exposure complete
21:30:50.930 00.094 9976 worker thread done servicing request
21:30:50.930 00.000 9552 OnExposeComplete: enter
21:30:50.930 00.000 9552 UpdateGuideState(): m_state=6
21:30:50.930 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 201
21:30:50.930 00.000 9552 Star::Find returns 1 (1), X=1658.44, Y=349.88, Mass=5503902, SNR=179.1, Peak=65504 HFD=8.0
21:30:50.931 00.001 9552 Star::Find false star n=5 nbg=269 bg=1669.2 sigma=854.8 thresh=4234 peak=3434
21:30:50.931 00.000 9552 Star::Find false star n=2 nbg=259 bg=3507.9 sigma=946.6 thresh=6348 peak=6088
21:30:50.931 00.000 9552 Star::Find false star n=1 nbg=272 bg=3719.1 sigma=1053.7 thresh=6880 peak=5356
21:30:50.931 00.000 9552 MultiStar: [#1 0.01,-0.79,1.10,U] [#2 -0.38,0.01,0.21,U] [#3 -0.36,-1.33,0.10,U] [#4 -0.95,1.09,0.13,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:30:50.931 00.000 9552 refined, 4 included, MultiStar: {0.04, -0.23}, one-star: {0.34, 0.25}
21:30:50.931 00.000 9552 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.08) = xAngle (-4.48 = 1.81)
21:30:50.931 00.000 9552 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.49 = -1.20)
21:30:50.931 00.000 9552 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.40 mountX=-0.06 mountY=-0.22, mountTheta=-1.82
21:30:50.932 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.04, y=-0.23, opts=13)
21:30:50.932 00.000 9552 Enqueuing Move request for scope (0.04, -0.23)
21:30:50.932 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:50.932 00.000 9552 UpdateGuideState exits: m=5503902 SNR=179.1 Saturated
21:30:50.932 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:50.932 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:50.932 00.000 9552 Enqueuing Expose request
21:30:50.932 00.000 9976 Worker thread wakes up
21:30:50.932 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
21:30:50.932 00.000 9976 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
21:30:50.932 00.000 9976 Moving (0.04, -0.23) raw xDistance=-0.06 yDistance=-0.22
21:30:50.932 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:30:50.932 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:50.932 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:30:50.932 00.000 9976 MoveAxis(E, 0, ABG)
21:30:50.932 00.000 9976 Move returns status 0, amount 0
21:30:50.933 00.001 9976 MoveAxis(N, 0, ABG)
21:30:50.933 00.000 9976 Move returns status 0, amount 0
21:30:50.933 00.000 9976 move complete, result=0
21:30:50.933 00.000 9976 worker thread done servicing request
21:30:50.933 00.000 9976 Worker thread wakes up
21:30:50.933 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:50.933 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:50.933 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:30:54.280 03.347 9976 Exposure complete
21:30:54.360 00.080 9976 worker thread done servicing request
21:30:54.360 00.000 9552 OnExposeComplete: enter
21:30:54.360 00.000 9552 UpdateGuideState(): m_state=6
21:30:54.360 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 202
21:30:54.360 00.000 9552 Star::Find returns 1 (1), X=1658.70, Y=349.93, Mass=5472318, SNR=289.4, Peak=65504 HFD=7.9
21:30:54.361 00.001 9552 Star::Find false star n=3 nbg=273 bg=1793.5 sigma=893.1 thresh=4473 peak=3711
21:30:54.361 00.000 9552 Star::Find false star n=5 nbg=237 bg=3757.8 sigma=823.5 thresh=6228 peak=5200
21:30:54.361 00.000 9552 MultiStar: [#1 -0.39,-0.44,0.80,U] [#2 -0.90,0.45,0.20,U] [#3 0.74,-0.72,0.09,U] [#4 -1.02,1.57,0.00,M2] [#5 12.03,-14.88,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 -1.57,-1.14,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:30:54.361 00.000 9552 refined, 3 included, MultiStar: {0.08, -0.01}, one-star: {0.60, 0.31}
21:30:54.361 00.000 9552 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.08) = xAngle (-3.20 = 3.08)
21:30:54.361 00.000 9552 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.21 = 0.07)
21:30:54.361 00.000 9552 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.12 mountX=-0.08 mountY=0.01, mountTheta=3.07
21:30:54.361 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.08, y=-0.01, opts=13)
21:30:54.361 00.000 9552 Enqueuing Move request for scope (0.08, -0.01)
21:30:54.361 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:54.361 00.000 9552 UpdateGuideState exits: m=5472318 SNR=289.4 Saturated
21:30:54.361 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:54.361 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:54.362 00.001 9976 Worker thread wakes up
21:30:54.362 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
21:30:54.362 00.000 9976 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
21:30:54.362 00.000 9976 Moving (0.08, -0.01) raw xDistance=-0.08 yDistance=0.01
21:30:54.362 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:30:54.362 00.000 9552 Enqueuing Expose request
21:30:54.362 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:54.362 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:30:54.362 00.000 9976 MoveAxis(E, 0, ABG)
21:30:54.362 00.000 9976 Move returns status 0, amount 0
21:30:54.362 00.000 9976 MoveAxis(N, 0, ABG)
21:30:54.362 00.000 9976 Move returns status 0, amount 0
21:30:54.362 00.000 9976 move complete, result=0
21:30:54.362 00.000 9976 worker thread done servicing request
21:30:54.362 00.000 9976 Worker thread wakes up
21:30:54.362 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:54.362 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:54.363 00.001 9552 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:57.714 03.351 9976 Exposure complete
21:30:57.809 00.095 9976 worker thread done servicing request
21:30:57.810 00.001 9552 OnExposeComplete: enter
21:30:57.810 00.000 9552 UpdateGuideState(): m_state=6
21:30:57.810 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 203
21:30:57.810 00.000 9552 Star::Find returns 1 (1), X=1658.00, Y=349.86, Mass=5344897, SNR=238.3, Peak=65504 HFD=8.0
21:30:57.810 00.000 9552 Star::Find false star n=3 nbg=250 bg=2183.3 sigma=789.1 thresh=4550 peak=3386
21:30:57.810 00.000 9552 Star::Find false star n=1 nbg=255 bg=3630.8 sigma=824.4 thresh=6104 peak=4989
21:30:57.810 00.000 9552 MultiStar: [#1 -0.73,-0.94,1.02,U] [#2 -1.73,-0.49,0.00,M1] [#3 0.23,-0.57,0.09,U] [#4 -1.71,1.37,0.00,M3] [#5 11.20,-15.52,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -4.17,-8.97,0.00,M3] [#8 0.00,0.00,0.00,L] 
21:30:57.810 00.000 9552 single-star, 2 included, MultiStar: {-0.39, -0.37}, one-star: {-0.10, 0.23}
21:30:57.810 00.000 9552 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.08) = xAngle (-1.12 = -1.12)
21:30:57.810 00.000 9552 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.13 = 2.15)
21:30:57.810 00.000 9552 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.96 mountX=0.11 mountY=0.21, mountTheta=1.09
21:30:57.811 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.10, y=0.23, opts=13)
21:30:57.811 00.000 9552 Enqueuing Move request for scope (-0.10, 0.23)
21:30:57.811 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:30:57.811 00.000 9552 UpdateGuideState exits: m=5344897 SNR=238.3 Saturated
21:30:57.811 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:57.811 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:30:57.811 00.000 9552 Enqueuing Expose request
21:30:57.812 00.001 9976 Worker thread wakes up
21:30:57.812 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
21:30:57.812 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
21:30:57.812 00.000 9976 Moving (-0.10, 0.23) raw xDistance=0.11 yDistance=0.21
21:30:57.812 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:30:57.812 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:57.812 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:30:57.812 00.000 9976 MoveAxis(E, 0, ABG)
21:30:57.812 00.000 9976 Move returns status 0, amount 0
21:30:57.812 00.000 9976 MoveAxis(N, 0, ABG)
21:30:57.812 00.000 9976 Move returns status 0, amount 0
21:30:57.812 00.000 9976 move complete, result=0
21:30:57.812 00.000 9976 worker thread done servicing request
21:30:57.812 00.000 9976 Worker thread wakes up
21:30:57.812 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:30:57.812 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:30:57.812 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:31:01.167 03.355 9976 Exposure complete
21:31:01.260 00.093 9976 worker thread done servicing request
21:31:01.261 00.001 9552 OnExposeComplete: enter
21:31:01.261 00.000 9552 UpdateGuideState(): m_state=6
21:31:01.261 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
21:31:01.261 00.000 9552 Star::Find returns 1 (1), X=1658.24, Y=350.31, Mass=5285360, SNR=219.4, Peak=65504 HFD=7.6
21:31:01.261 00.000 9552 Star::Find false star n=3 nbg=239 bg=2006.8 sigma=687.4 thresh=4069 peak=4043
21:31:01.261 00.000 9552 Star::Find false star n=4 nbg=256 bg=3621.2 sigma=844.4 thresh=6154 peak=5633
21:31:01.261 00.000 9552 Star::Find false star n=1 nbg=273 bg=3726.2 sigma=1027.4 thresh=6808 peak=4889
21:31:01.261 00.000 9552 MultiStar: [#1 -0.10,-0.48,1.08,U] [#2 -1.07,0.40,0.18,U] [#3 0.06,0.37,0.08,U] [#4 -0.49,2.21,0.00,M4] [#5 11.77,-15.34,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:01.261 00.000 9552 refined, 3 included, MultiStar: {-0.06, 0.11}, one-star: {0.15, 0.68}
21:31:01.261 00.000 9552 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.08) = xAngle (-0.99 = -0.99)
21:31:01.261 00.000 9552 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.00 = 2.28)
21:31:01.261 00.000 9552 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.09 mountX=0.07 mountY=0.10, mountTheta=0.94
21:31:01.262 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.06, y=0.11, opts=13)
21:31:01.262 00.000 9552 Enqueuing Move request for scope (-0.06, 0.11)
21:31:01.262 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:01.262 00.000 9552 UpdateGuideState exits: m=5285360 SNR=219.4 Saturated
21:31:01.262 00.000 9976 Worker thread wakes up
21:31:01.262 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
21:31:01.262 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
21:31:01.262 00.000 9976 Moving (-0.06, 0.11) raw xDistance=0.07 yDistance=0.10
21:31:01.262 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:31:01.262 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:01.262 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:31:01.263 00.001 9976 MoveAxis(E, 0, ABG)
21:31:01.263 00.000 9976 Move returns status 0, amount 0
21:31:01.263 00.000 9976 MoveAxis(N, 0, ABG)
21:31:01.263 00.000 9976 Move returns status 0, amount 0
21:31:01.263 00.000 9976 move complete, result=0
21:31:01.263 00.000 9976 worker thread done servicing request
21:31:01.263 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:01.263 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:01.263 00.000 9552 Enqueuing Expose request
21:31:01.263 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:01.263 00.000 9976 Worker thread wakes up
21:31:01.263 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:01.263 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:04.612 03.349 9976 Exposure complete
21:31:04.707 00.095 9976 worker thread done servicing request
21:31:04.707 00.000 9552 OnExposeComplete: enter
21:31:04.707 00.000 9552 UpdateGuideState(): m_state=6
21:31:04.707 00.000 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 205
21:31:04.707 00.000 9552 Star::Find returns 1 (1), X=1659.07, Y=349.62, Mass=5515581, SNR=243.6, Peak=65504 HFD=7.8
21:31:04.708 00.001 9552 Star::Find false star n=4 nbg=262 bg=3654.0 sigma=967.2 thresh=6556 peak=5800
21:31:04.708 00.000 9552 Star::Find false star n=4 nbg=268 bg=3623.2 sigma=982.3 thresh=6570 peak=5024
21:31:04.708 00.000 9552 MultiStar: [#1 0.73,-0.97,0.95,U] [#2 0.05,-0.14,0.22,U] [#3 0.42,-0.62,0.06,U] [#4 -0.13,1.14,0.11,U] [#5 10.21,-14.40,0.00,R] [#6 -0.91,0.00,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:04.708 00.000 9552 refined, 5 included, MultiStar: {0.69, -0.36}, one-star: {0.98, -0.00}
21:31:04.708 00.000 9552 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.08) = xAngle (-3.56 = 2.72)
21:31:04.708 00.000 9552 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.57 = -0.29)
21:31:04.708 00.000 9552 CameraToMount -- cameraX=0.69 cameraY=-0.36 hyp=0.78 cameraTheta=-0.48 mountX=-0.72 mountY=-0.22, mountTheta=-2.84
21:31:04.709 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.69, y=-0.36, opts=13)
21:31:04.709 00.000 9552 Enqueuing Move request for scope (0.69, -0.36)
21:31:04.709 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:04.709 00.000 9552 UpdateGuideState exits: m=5515581 SNR=243.6 Saturated
21:31:04.709 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:04.709 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:04.709 00.000 9552 Enqueuing Expose request
21:31:04.709 00.000 9976 Worker thread wakes up
21:31:04.709 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.36) opts 0xd
21:31:04.709 00.000 9976 Handling offset move in thread for scope, endpoint = (0.69, -0.36)
21:31:04.709 00.000 9976 Moving (0.69, -0.36) raw xDistance=-0.72 yDistance=-0.22
21:31:04.709 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
21:31:04.709 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:04.709 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:31:04.709 00.000 9976 MoveAxis(E, 16, ABG)
21:31:04.709 00.000 9976 Guiding  Dir = 2, Dur = 16
21:31:04.735 00.026 9976 IsSlewing returns 0
21:31:04.735 00.000 9976 IsGuiding returns 0
21:31:04.767 00.032 9976 IsGuiding returns 1
21:31:04.767 00.000 9976 scope still moving after pulse duration time elapsed
21:31:04.829 00.062 9976 IsSlewing returns 0
21:31:04.848 00.019 9976 IsGuiding returns 0
21:31:04.849 00.001 9976 scope move finished after 16 + 97 ms
21:31:04.849 00.000 9976 Move returns status 0, amount 16
21:31:04.849 00.000 9976 MoveAxis(N, 0, ABG)
21:31:04.849 00.000 9976 Move returns status 0, amount 0
21:31:04.849 00.000 9976 move complete, result=0
21:31:04.849 00.000 9976 worker thread done servicing request
21:31:04.849 00.000 9976 Worker thread wakes up
21:31:04.849 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:04.849 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:04.849 00.000 9552 GuideStep: -0.7 px 16 ms EAST, -0.2 px 0 ms NORTH
21:31:08.190 03.341 9976 Exposure complete
21:31:08.285 00.095 9976 worker thread done servicing request
21:31:08.286 00.001 9552 OnExposeComplete: enter
21:31:08.286 00.000 9552 UpdateGuideState(): m_state=6
21:31:08.286 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 206
21:31:08.286 00.000 9552 Star::Find returns 1 (1), X=1658.47, Y=349.97, Mass=5498865, SNR=271.2, Peak=65504 HFD=8.0
21:31:08.286 00.000 9552 Star::Find false star n=2 nbg=262 bg=1827.3 sigma=798.3 thresh=4222 peak=3808
21:31:08.286 00.000 9552 Star::Find false star n=4 nbg=267 bg=3518.7 sigma=957.0 thresh=6390 peak=5961
21:31:08.286 00.000 9552 Star::Find false star n=7 nbg=245 bg=3872.5 sigma=742.8 thresh=6101 peak=5510
21:31:08.286 00.000 9552 MultiStar: [#1 -0.54,-0.32,0.90,U] [#2 -1.22,0.14,0.17,U] [#3 0.57,0.00,0.06,U] [#4 -1.26,1.16,0.00,M4] [#5 2.32,0.40,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:08.286 00.000 9552 refined, 3 included, MultiStar: {-0.13, 0.03}, one-star: {0.38, 0.34}
21:31:08.286 00.000 9552 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.08) = xAngle (-0.20 = -0.20)
21:31:08.286 00.000 9552 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.21 = 3.07)
21:31:08.286 00.000 9552 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.88 mountX=0.13 mountY=0.01, mountTheta=0.07
21:31:08.287 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.13, y=0.03, opts=13)
21:31:08.287 00.000 9552 Enqueuing Move request for scope (-0.13, 0.03)
21:31:08.288 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:31:08.288 00.000 9552 UpdateGuideState exits: m=5498865 SNR=271.2 Saturated
21:31:08.288 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:08.288 00.000 9976 Worker thread wakes up
21:31:08.288 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
21:31:08.288 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
21:31:08.288 00.000 9976 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=0.01
21:31:08.288 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:08.288 00.000 9552 Enqueuing Expose request
21:31:08.288 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:31:08.288 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:08.288 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:31:08.288 00.000 9976 MoveAxis(E, 0, ABG)
21:31:08.288 00.000 9976 Move returns status 0, amount 0
21:31:08.288 00.000 9976 MoveAxis(N, 0, ABG)
21:31:08.288 00.000 9976 Move returns status 0, amount 0
21:31:08.288 00.000 9976 move complete, result=0
21:31:08.288 00.000 9976 worker thread done servicing request
21:31:08.288 00.000 9976 Worker thread wakes up
21:31:08.288 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:08.288 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:08.289 00.001 9552 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:11.636 03.347 9976 Exposure complete
21:31:11.715 00.079 9976 worker thread done servicing request
21:31:11.715 00.000 9552 OnExposeComplete: enter
21:31:11.715 00.000 9552 UpdateGuideState(): m_state=6
21:31:11.715 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 207
21:31:11.715 00.000 9552 Star::Find returns 1 (1), X=1658.18, Y=349.87, Mass=5251496, SNR=263.0, Peak=65504 HFD=7.7
21:31:11.715 00.000 9552 Star::Find false star n=4 nbg=263 bg=3478.8 sigma=967.1 thresh=6380 peak=5552
21:31:11.715 00.000 9552 Star::Find false star n=4 nbg=238 bg=3742.7 sigma=766.5 thresh=6042 peak=5617
21:31:11.715 00.000 9552 MultiStar: [#1 -0.82,-0.33,1.01,U] [#2 -1.86,-0.26,0.00,M1] [#3 -0.36,-0.19,0.09,U] [#4 -1.85,1.82,0.00,M5] [#5 -0.13,-1.34,0.05,U] [#6 -1.16,-1.30,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:11.715 00.000 9552 single-star, 3 included, MultiStar: {-0.36, -0.08}, one-star: {0.09, 0.25}
21:31:11.715 00.000 9552 CameraToMount -- cameraTheta (1.22) - m_xAngle (3.08) = xAngle (-1.86 = -1.86)
21:31:11.715 00.000 9552 CameraToMount -- cameraTheta (1.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.87 = 1.42)
21:31:11.715 00.000 9552 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.22 mountX=-0.07 mountY=0.26, mountTheta=1.85
21:31:11.716 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.09, y=0.25, opts=13)
21:31:11.716 00.000 9552 Enqueuing Move request for scope (0.09, 0.25)
21:31:11.716 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=224, FiltMax=65504, Gamma=0.780
21:31:11.716 00.000 9552 UpdateGuideState exits: m=5251496 SNR=263.0 Saturated
21:31:11.716 00.000 9976 Worker thread wakes up
21:31:11.716 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
21:31:11.716 00.000 9976 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
21:31:11.716 00.000 9976 Moving (0.09, 0.25) raw xDistance=-0.07 yDistance=0.26
21:31:11.716 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:11.716 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:11.716 00.000 9552 Enqueuing Expose request
21:31:11.716 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:31:11.716 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:11.716 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:31:11.716 00.000 9976 MoveAxis(E, 0, ABG)
21:31:11.716 00.000 9976 Move returns status 0, amount 0
21:31:11.717 00.001 9976 MoveAxis(N, 0, ABG)
21:31:11.717 00.000 9976 Move returns status 0, amount 0
21:31:11.717 00.000 9976 move complete, result=0
21:31:11.717 00.000 9976 worker thread done servicing request
21:31:11.717 00.000 9976 Worker thread wakes up
21:31:11.717 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:11.717 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:11.717 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:31:15.072 03.355 9976 Exposure complete
21:31:15.166 00.094 9976 worker thread done servicing request
21:31:15.167 00.001 9552 OnExposeComplete: enter
21:31:15.167 00.000 9552 UpdateGuideState(): m_state=6
21:31:15.167 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
21:31:15.167 00.000 9552 Star::Find returns 1 (1), X=1657.04, Y=349.92, Mass=5292948, SNR=237.8, Peak=65504 HFD=7.9
21:31:15.167 00.000 9552 Star::Find false star n=3 nbg=280 bg=1736.2 sigma=897.9 thresh=4430 peak=3989
21:31:15.167 00.000 9552 Star::Find false star n=2 nbg=266 bg=3708.3 sigma=997.7 thresh=6701 peak=5224
21:31:15.167 00.000 9552 MultiStar: [#1 -1.68,-0.47,0.00,M1] [#2 -2.37,0.08,0.00,M2] [#3 -1.83,-1.47,0.00,M1] [#4 -2.76,1.00,0.00,M6] [#5 -0.89,-0.90,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.94,-1.24,0.05,U] [#8 0.00,0.00,0.00,L] 
21:31:15.167 00.000 9552 refined, 2 included, MultiStar: {-0.95, 0.14}, one-star: {-1.05, 0.29}
21:31:15.167 00.000 9552 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.08) = xAngle (-0.09 = -0.09)
21:31:15.167 00.000 9552 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.10 = -3.10)
21:31:15.167 00.000 9552 CameraToMount -- cameraX=-0.95 cameraY=0.14 hyp=0.96 cameraTheta=2.99 mountX=0.95 mountY=-0.04, mountTheta=-0.04
21:31:15.168 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.95, y=0.14, opts=13)
21:31:15.168 00.000 9552 Enqueuing Move request for scope (-0.95, 0.14)
21:31:15.168 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:15.168 00.000 9552 UpdateGuideState exits: m=5292948 SNR=237.8 Saturated
21:31:15.168 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:15.168 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:15.168 00.000 9552 Enqueuing Expose request
21:31:15.168 00.000 9976 Worker thread wakes up
21:31:15.168 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.14) opts 0xd
21:31:15.169 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.95, 0.14)
21:31:15.169 00.000 9976 Moving (-0.95, 0.14) raw xDistance=0.95 yDistance=-0.04
21:31:15.169 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95
21:31:15.169 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:15.169 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:31:15.169 00.000 9976 MoveAxis(W, 21, ABG)
21:31:15.169 00.000 9976 Guiding  Dir = 3, Dur = 21
21:31:15.189 00.020 9976 IsSlewing returns 0
21:31:15.190 00.001 9976 IsGuiding returns 0
21:31:15.222 00.032 9976 IsGuiding returns 1
21:31:15.222 00.000 9976 scope still moving after pulse duration time elapsed
21:31:15.263 00.041 9976 IsSlewing returns 0
21:31:15.263 00.000 9976 IsGuiding returns 0
21:31:15.263 00.000 9976 scope move finished after 21 + 52 ms
21:31:15.263 00.000 9976 Move returns status 0, amount 21
21:31:15.263 00.000 9976 MoveAxis(N, 0, ABG)
21:31:15.263 00.000 9976 Move returns status 0, amount 0
21:31:15.264 00.001 9976 move complete, result=0
21:31:15.264 00.000 9976 worker thread done servicing request
21:31:15.264 00.000 9976 Worker thread wakes up
21:31:15.264 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:15.264 00.000 9552 GuideStep: 1.0 px 21 ms WEST, -0.0 px 0 ms NORTH
21:31:15.264 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:18.613 03.349 9976 Exposure complete
21:31:18.707 00.094 9976 worker thread done servicing request
21:31:18.707 00.000 9552 OnExposeComplete: enter
21:31:18.707 00.000 9552 UpdateGuideState(): m_state=6
21:31:18.707 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 209
21:31:18.707 00.000 9552 Star::Find returns 1 (1), X=1657.53, Y=349.77, Mass=5504743, SNR=283.4, Peak=65504 HFD=7.9
21:31:18.707 00.000 9552 Star::Find false star n=2 nbg=281 bg=1886.7 sigma=949.4 thresh=4735 peak=4415
21:31:18.707 00.000 9552 Star::Find false star n=2 nbg=255 bg=3730.4 sigma=924.7 thresh=6504 peak=5426
21:31:18.707 00.000 9552 MultiStar: [#1 -1.81,-1.13,0.00,M2] [#2 -2.64,0.04,0.00,M3] [#3 -1.30,-0.71,0.07,U] [#4 -3.06,0.62,0.00,M7] [#5 1.23,-0.43,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.38,0.24,0.05,U] [#8 0.00,0.00,0.00,L] 
21:31:18.707 00.000 9552 refined, 3 included, MultiStar: {-0.49, 0.07}, one-star: {-0.57, 0.14}
21:31:18.707 00.000 9552 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.08) = xAngle (-0.08 = -0.08)
21:31:18.707 00.000 9552 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.09 = -3.09)
21:31:18.707 00.000 9552 CameraToMount -- cameraX=-0.49 cameraY=0.07 hyp=0.50 cameraTheta=3.00 mountX=0.49 mountY=-0.02, mountTheta=-0.05
21:31:18.708 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.49, y=0.07, opts=13)
21:31:18.708 00.000 9552 Enqueuing Move request for scope (-0.49, 0.07)
21:31:18.708 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:18.708 00.000 9552 UpdateGuideState exits: m=5504743 SNR=283.4 Saturated
21:31:18.708 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:18.708 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:18.708 00.000 9552 Enqueuing Expose request
21:31:18.709 00.001 9976 Worker thread wakes up
21:31:18.709 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.07) opts 0xd
21:31:18.709 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.49, 0.07)
21:31:18.709 00.000 9976 Moving (-0.49, 0.07) raw xDistance=0.49 yDistance=-0.02
21:31:18.709 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
21:31:18.709 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:18.709 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:31:18.709 00.000 9976 MoveAxis(E, 0, ABG)
21:31:18.709 00.000 9976 Move returns status 0, amount 0
21:31:18.709 00.000 9976 MoveAxis(N, 0, ABG)
21:31:18.709 00.000 9976 Move returns status 0, amount 0
21:31:18.709 00.000 9976 move complete, result=0
21:31:18.709 00.000 9976 worker thread done servicing request
21:31:18.709 00.000 9976 Worker thread wakes up
21:31:18.709 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:18.709 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:18.709 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:22.061 03.352 9976 Exposure complete
21:31:22.145 00.084 9976 worker thread done servicing request
21:31:22.145 00.000 9552 OnExposeComplete: enter
21:31:22.145 00.000 9552 UpdateGuideState(): m_state=6
21:31:22.145 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 210
21:31:22.145 00.000 9552 Star::Find returns 1 (1), X=1656.63, Y=349.95, Mass=5483107, SNR=269.6, Peak=65504 HFD=7.9
21:31:22.146 00.001 9552 Star::Find false star n=3 nbg=272 bg=1666.4 sigma=901.3 thresh=4370 peak=3918
21:31:22.146 00.000 9552 Star::Find false star n=7 nbg=235 bg=3498.6 sigma=780.9 thresh=5841 peak=5627
21:31:22.146 00.000 9552 Star::Find false star n=5 nbg=248 bg=3493.6 sigma=841.3 thresh=6018 peak=5119
21:31:22.146 00.000 9552 MultiStar: [#1 -2.04,-0.34,0.00,M3] [#2 -2.56,0.68,0.00,M4] [#3 -1.99,-0.32,0.00,M1] [#4 -3.84,1.19,0.00,M8] [#5 0.57,-0.31,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:22.146 00.000 9552 refined, 1 included, MultiStar: {-1.35, 0.29}, one-star: {-1.46, 0.32}
21:31:22.146 00.000 9552 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.08) = xAngle (-0.15 = -0.15)
21:31:22.146 00.000 9552 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.16 = 3.12)
21:31:22.146 00.000 9552 CameraToMount -- cameraX=-1.35 cameraY=0.29 hyp=1.38 cameraTheta=2.93 mountX=1.37 mountY=0.02, mountTheta=0.02
21:31:22.147 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.35, y=0.29, opts=13)
21:31:22.147 00.000 9552 Enqueuing Move request for scope (-1.35, 0.29)
21:31:22.147 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:22.147 00.000 9552 UpdateGuideState exits: m=5483107 SNR=269.6 Saturated
21:31:22.147 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:22.147 00.000 9976 Worker thread wakes up
21:31:22.147 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:22.147 00.000 9552 Enqueuing Expose request
21:31:22.147 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 0.29) opts 0xd
21:31:22.147 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.35, 0.29)
21:31:22.147 00.000 9976 Moving (-1.35, 0.29) raw xDistance=1.37 yDistance=0.02
21:31:22.147 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.37
21:31:22.147 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:22.147 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:31:22.147 00.000 9976 MoveAxis(W, 30, ABG)
21:31:22.147 00.000 9976 Guiding  Dir = 3, Dur = 30
21:31:22.202 00.055 9976 IsSlewing returns 0
21:31:22.203 00.001 9976 IsGuiding returns 0
21:31:22.234 00.031 9976 IsGuiding returns 1
21:31:22.234 00.000 9976 scope still moving after pulse duration time elapsed
21:31:22.297 00.063 9976 IsSlewing returns 0
21:31:22.299 00.002 9976 IsGuiding returns 0
21:31:22.299 00.000 9976 scope move finished after 30 + 65 ms
21:31:22.299 00.000 9976 Move returns status 0, amount 30
21:31:22.299 00.000 9976 MoveAxis(N, 0, ABG)
21:31:22.299 00.000 9976 Move returns status 0, amount 0
21:31:22.299 00.000 9976 move complete, result=0
21:31:22.299 00.000 9976 worker thread done servicing request
21:31:22.299 00.000 9976 Worker thread wakes up
21:31:22.299 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:22.299 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:22.299 00.000 9552 GuideStep: 1.4 px 30 ms WEST, 0.0 px 0 ms NORTH
21:31:25.647 03.348 9976 Exposure complete
21:31:25.739 00.092 9976 worker thread done servicing request
21:31:25.739 00.000 9552 OnExposeComplete: enter
21:31:25.739 00.000 9552 UpdateGuideState(): m_state=6
21:31:25.739 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 211
21:31:25.739 00.000 9552 Star::Find returns 1 (1), X=1656.82, Y=350.62, Mass=5391658, SNR=219.3, Peak=65504 HFD=7.7
21:31:25.739 00.000 9552 Star::Find false star n=2 nbg=276 bg=1856.9 sigma=924.0 thresh=4629 peak=4263
21:31:25.740 00.001 9552 Star::Find false star n=5 nbg=259 bg=3706.8 sigma=938.1 thresh=6521 peak=5015
21:31:25.740 00.000 9552 MultiStar: [#1 -2.30,-0.33,0.00,M4] [#2 -2.84,0.72,0.00,M5] [#3 -1.94,-0.08,0.00,M2] [#4 -3.78,0.93,0.00,M9] [#5 1.04,0.16,0.06,U] [#6 0.00,0.00,0.00,L] [#7 -0.35,-1.00,0.06,U] [#8 0.00,0.00,0.00,L] 
21:31:25.740 00.000 9552 refined, 2 included, MultiStar: {-1.11, 0.84}, one-star: {-1.28, 0.99}
21:31:25.740 00.000 9552 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.08) = xAngle (-0.59 = -0.59)
21:31:25.740 00.000 9552 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.60 = 2.69)
21:31:25.740 00.000 9552 CameraToMount -- cameraX=-1.11 cameraY=0.84 hyp=1.40 cameraTheta=2.49 mountX=1.16 mountY=0.61, mountTheta=0.49
21:31:25.741 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.11, y=0.84, opts=13)
21:31:25.741 00.000 9552 Enqueuing Move request for scope (-1.11, 0.84)
21:31:25.741 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:25.741 00.000 9552 UpdateGuideState exits: m=5391658 SNR=219.3 Saturated
21:31:25.741 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:25.741 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:25.741 00.000 9552 Enqueuing Expose request
21:31:25.741 00.000 9976 Worker thread wakes up
21:31:25.741 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.84) opts 0xd
21:31:25.741 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.11, 0.84)
21:31:25.741 00.000 9976 Moving (-1.11, 0.84) raw xDistance=1.16 yDistance=0.61
21:31:25.741 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.16
21:31:25.741 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:25.741 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
21:31:25.741 00.000 9976 MoveAxis(W, 27, ABG)
21:31:25.741 00.000 9976 Guiding  Dir = 3, Dur = 27
21:31:25.766 00.025 9976 IsSlewing returns 0
21:31:25.766 00.000 9976 IsGuiding returns 0
21:31:25.798 00.032 9976 IsGuiding returns 1
21:31:25.798 00.000 9976 scope still moving after pulse duration time elapsed
21:31:25.874 00.076 9976 IsSlewing returns 0
21:31:25.874 00.000 9976 IsGuiding returns 0
21:31:25.874 00.000 9976 scope move finished after 27 + 80 ms
21:31:25.874 00.000 9976 Move returns status 0, amount 27
21:31:25.874 00.000 9976 MoveAxis(N, 0, ABG)
21:31:25.874 00.000 9976 Move returns status 0, amount 0
21:31:25.874 00.000 9976 move complete, result=0
21:31:25.875 00.001 9976 worker thread done servicing request
21:31:25.875 00.000 9976 Worker thread wakes up
21:31:25.875 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:25.875 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:25.875 00.000 9552 GuideStep: 1.2 px 27 ms WEST, 0.6 px 0 ms NORTH
21:31:29.218 03.343 9976 Exposure complete
21:31:29.299 00.081 9976 worker thread done servicing request
21:31:29.299 00.000 9552 OnExposeComplete: enter
21:31:29.299 00.000 9552 UpdateGuideState(): m_state=6
21:31:29.299 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 212
21:31:29.300 00.001 9552 Star::Find returns 1 (1), X=1656.37, Y=349.95, Mass=5456731, SNR=284.0, Peak=65504 HFD=7.9
21:31:29.300 00.000 9552 Star::Find false star n=1 nbg=246 bg=3689.4 sigma=901.0 thresh=6392 peak=5148
21:31:29.300 00.000 9552 MultiStar: [#1 -2.69,-0.27,0.00,M5] [#2 -3.65,0.75,0.00,M6] [#3 -2.34,-1.00,0.00,M3] [#4 -3.67,1.81,0.00,M10] [#5 2.00,-1.71,0.00,M1] [#6 18.08,-6.58,0.00,M2] [#7 -1.29,0.39,0.04,U] [#8 0.00,0.00,0.00,L] 
21:31:29.300 00.000 9552 refined, 1 included, MultiStar: {-1.70, 0.32}, one-star: {-1.72, 0.32}
21:31:29.300 00.000 9552 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.08) = xAngle (-0.13 = -0.13)
21:31:29.300 00.000 9552 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.14 = -3.14)
21:31:29.300 00.000 9552 CameraToMount -- cameraX=-1.70 cameraY=0.32 hyp=1.73 cameraTheta=2.95 mountX=1.72 mountY=-0.01, mountTheta=-0.01
21:31:29.300 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.70, y=0.32, opts=13)
21:31:29.300 00.000 9552 Enqueuing Move request for scope (-1.70, 0.32)
21:31:29.301 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:29.301 00.000 9552 UpdateGuideState exits: m=5456731 SNR=284.0 Saturated
21:31:29.301 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:29.301 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:29.301 00.000 9552 Enqueuing Expose request
21:31:29.301 00.000 9976 Worker thread wakes up
21:31:29.301 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.70, 0.32) opts 0xd
21:31:29.301 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.70, 0.32)
21:31:29.301 00.000 9976 Moving (-1.70, 0.32) raw xDistance=1.72 yDistance=-0.01
21:31:29.301 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.14 from input 1.72
21:31:29.301 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:29.301 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:31:29.301 00.000 9976 MoveAxis(W, 39, ABG)
21:31:29.301 00.000 9976 Guiding  Dir = 3, Dur = 39
21:31:29.329 00.028 9976 IsSlewing returns 0
21:31:29.330 00.001 9976 IsGuiding returns 0
21:31:29.361 00.031 9976 PulseGuide returned control before completion, sleep 18
21:31:29.388 00.027 9976 IsGuiding returns 1
21:31:29.388 00.000 9976 scope still moving after pulse duration time elapsed
21:31:29.438 00.050 9976 IsSlewing returns 0
21:31:29.438 00.000 9976 IsGuiding returns 0
21:31:29.438 00.000 9976 scope move finished after 39 + 70 ms
21:31:29.438 00.000 9976 Move returns status 0, amount 39
21:31:29.438 00.000 9976 MoveAxis(N, 0, ABG)
21:31:29.438 00.000 9976 Move returns status 0, amount 0
21:31:29.439 00.001 9976 move complete, result=0
21:31:29.439 00.000 9976 worker thread done servicing request
21:31:29.439 00.000 9976 Worker thread wakes up
21:31:29.439 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:29.439 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:29.439 00.000 9552 GuideStep: 1.7 px 39 ms WEST, -0.0 px 0 ms NORTH
21:31:32.786 03.347 9976 Exposure complete
21:31:32.880 00.094 9976 worker thread done servicing request
21:31:32.880 00.000 9552 OnExposeComplete: enter
21:31:32.880 00.000 9552 UpdateGuideState(): m_state=6
21:31:32.881 00.001 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 213
21:31:32.881 00.000 9552 Star::Find returns 1 (1), X=1656.70, Y=350.68, Mass=5461113, SNR=233.9, Peak=65504 HFD=7.8
21:31:32.881 00.000 9552 Star::Find false star n=1 nbg=269 bg=1757.4 sigma=880.5 thresh=4399 peak=3627
21:31:32.881 00.000 9552 Star::Find false star n=6 nbg=246 bg=3566.3 sigma=819.0 thresh=6023 peak=5598
21:31:32.881 00.000 9552 Star::Find false star n=2 nbg=268 bg=3669.9 sigma=950.5 thresh=6521 peak=5195
21:31:32.881 00.000 9552 MultiStar: [#1 -2.65,-0.23,0.00,M6] [#2 -2.99,0.66,0.00,M7] [#3 -1.56,0.86,0.00,M4] [#4 -3.16,1.34,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:32.881 00.000 9552 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.08) = xAngle (-0.58 = -0.58)
21:31:32.881 00.000 9552 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.59 = 2.69)
21:31:32.881 00.000 9552 CameraToMount -- cameraX=-1.40 cameraY=1.05 hyp=1.75 cameraTheta=2.50 mountX=1.46 mountY=0.76, mountTheta=0.48
21:31:32.882 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.40, y=1.05, opts=13)
21:31:32.882 00.000 9552 Enqueuing Move request for scope (-1.40, 1.05)
21:31:32.882 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:32.882 00.000 9552 UpdateGuideState exits: m=5461113 SNR=233.9 Saturated
21:31:32.883 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:32.883 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:32.883 00.000 9552 Enqueuing Expose request
21:31:32.883 00.000 9976 Worker thread wakes up
21:31:32.883 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.40, 1.05) opts 0xd
21:31:32.883 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.40, 1.05)
21:31:32.883 00.000 9976 Moving (-1.40, 1.05) raw xDistance=1.46 yDistance=0.76
21:31:32.883 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.46
21:31:32.883 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:32.883 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
21:31:32.883 00.000 9976 MoveAxis(W, 35, ABG)
21:31:32.883 00.000 9976 Guiding  Dir = 3, Dur = 35
21:31:32.908 00.025 9976 IsSlewing returns 0
21:31:32.909 00.001 9976 IsGuiding returns 0
21:31:32.941 00.032 9976 PulseGuide returned control before completion, sleep 14
21:31:32.959 00.018 9976 IsGuiding returns 1
21:31:32.959 00.000 9976 scope still moving after pulse duration time elapsed
21:31:33.014 00.055 9976 IsSlewing returns 0
21:31:33.015 00.001 9976 IsGuiding returns 0
21:31:33.015 00.000 9976 scope move finished after 35 + 71 ms
21:31:33.015 00.000 9976 Move returns status 0, amount 35
21:31:33.015 00.000 9976 MoveAxis(N, 0, ABG)
21:31:33.015 00.000 9976 Move returns status 0, amount 0
21:31:33.015 00.000 9976 move complete, result=0
21:31:33.015 00.000 9976 worker thread done servicing request
21:31:33.015 00.000 9976 Worker thread wakes up
21:31:33.015 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:33.015 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:33.015 00.000 9552 GuideStep: 1.5 px 35 ms WEST, 0.8 px 0 ms NORTH
21:31:36.363 03.348 9976 Exposure complete
21:31:36.436 00.073 9976 worker thread done servicing request
21:31:36.436 00.000 9552 OnExposeComplete: enter
21:31:36.436 00.000 9552 UpdateGuideState(): m_state=6
21:31:36.436 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 214
21:31:36.436 00.000 9552 Star::Find returns 1 (1), X=1657.39, Y=349.94, Mass=5399798, SNR=233.5, Peak=65504 HFD=7.9
21:31:36.436 00.000 9552 Star::Find false star n=12 nbg=257 bg=3289.3 sigma=909.2 thresh=6017 peak=5960
21:31:36.436 00.000 9552 Star::Find false star n=4 nbg=263 bg=2033.2 sigma=869.3 thresh=4641 peak=4333
21:31:36.436 00.000 9552 Star::Find false star n=2 nbg=269 bg=3617.5 sigma=1043.7 thresh=6749 peak=5177
21:31:36.437 00.001 9552 MultiStar: [#1 -1.61,-0.52,0.00,M7] [#2 -2.76,-0.40,0.00,M8] [#3 -1.00,-0.23,0.09,U] [#4 1.58,-0.16,0.12,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -6.11,-8.82,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:31:36.437 00.000 9552 refined, 2 included, MultiStar: {-0.51, 0.22}, one-star: {-0.70, 0.31}
21:31:36.437 00.000 9552 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.08) = xAngle (-0.35 = -0.35)
21:31:36.437 00.000 9552 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.36 = 2.92)
21:31:36.437 00.000 9552 CameraToMount -- cameraX=-0.51 cameraY=0.22 hyp=0.55 cameraTheta=2.73 mountX=0.52 mountY=0.12, mountTheta=0.23
21:31:36.437 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.51, y=0.22, opts=13)
21:31:36.437 00.000 9552 Enqueuing Move request for scope (-0.51, 0.22)
21:31:36.437 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:36.437 00.000 9552 UpdateGuideState exits: m=5399798 SNR=233.5 Saturated
21:31:36.437 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:36.437 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:36.437 00.000 9552 Enqueuing Expose request
21:31:36.438 00.001 9976 Worker thread wakes up
21:31:36.438 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.22) opts 0xd
21:31:36.438 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.51, 0.22)
21:31:36.438 00.000 9976 Moving (-0.51, 0.22) raw xDistance=0.52 yDistance=0.12
21:31:36.438 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.52
21:31:36.438 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:36.438 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:31:36.438 00.000 9976 MoveAxis(E, 0, ABG)
21:31:36.438 00.000 9976 Move returns status 0, amount 0
21:31:36.438 00.000 9976 MoveAxis(N, 0, ABG)
21:31:36.438 00.000 9976 Move returns status 0, amount 0
21:31:36.438 00.000 9976 move complete, result=0
21:31:36.438 00.000 9976 worker thread done servicing request
21:31:36.438 00.000 9976 Worker thread wakes up
21:31:36.438 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:36.438 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:36.438 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:39.792 03.354 9976 Exposure complete
21:31:39.877 00.085 9976 worker thread done servicing request
21:31:39.878 00.001 9552 OnExposeComplete: enter
21:31:39.878 00.000 9552 UpdateGuideState(): m_state=6
21:31:39.878 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 215
21:31:39.878 00.000 9552 Star::Find returns 1 (1), X=1656.97, Y=350.59, Mass=5410635, SNR=190.3, Peak=65504 HFD=7.9
21:31:39.878 00.000 9552 Star::Find false star n=3 nbg=274 bg=3503.6 sigma=1046.3 thresh=6642 peak=5903
21:31:39.878 00.000 9552 Star::Find false star n=4 nbg=251 bg=3973.6 sigma=865.1 thresh=6569 peak=5333
21:31:39.878 00.000 9552 MultiStar: [#1 -2.02,-0.10,0.00,M8] [#2 -2.56,0.77,0.00,M9] [#3 -1.05,0.48,0.08,U] [#4 -0.26,-0.68,0.13,U] [#5 -14.10,14.21,0.00,M2] [#6 -0.29,0.94,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:39.878 00.000 9552 refined, 3 included, MultiStar: {-1.00, 0.76}, one-star: {-1.12, 0.96}
21:31:39.878 00.000 9552 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.08) = xAngle (-0.59 = -0.59)
21:31:39.878 00.000 9552 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.60 = 2.69)
21:31:39.878 00.000 9552 CameraToMount -- cameraX=-1.00 cameraY=0.76 hyp=1.25 cameraTheta=2.49 mountX=1.04 mountY=0.55, mountTheta=0.49
21:31:39.879 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.00, y=0.76, opts=13)
21:31:39.879 00.000 9552 Enqueuing Move request for scope (-1.00, 0.76)
21:31:39.879 00.000 9976 Worker thread wakes up
21:31:39.879 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.76) opts 0xd
21:31:39.879 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.00, 0.76)
21:31:39.879 00.000 9976 Moving (-1.00, 0.76) raw xDistance=1.04 yDistance=0.55
21:31:39.879 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.04
21:31:39.879 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:39.879 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:39.879 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
21:31:39.879 00.000 9976 MoveAxis(W, 23, ABG)
21:31:39.879 00.000 9976 Guiding  Dir = 3, Dur = 23
21:31:39.879 00.000 9552 UpdateGuideState exits: m=5410635 SNR=190.3 Saturated
21:31:39.879 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:39.879 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:39.879 00.000 9552 Enqueuing Expose request
21:31:39.905 00.026 9976 IsSlewing returns 0
21:31:39.905 00.000 9976 IsGuiding returns 0
21:31:39.972 00.067 9976 IsGuiding returns 1
21:31:39.972 00.000 9976 scope still moving after pulse duration time elapsed
21:31:40.015 00.043 9976 IsSlewing returns 0
21:31:40.016 00.001 9976 IsGuiding returns 0
21:31:40.016 00.000 9976 scope move finished after 23 + 88 ms
21:31:40.016 00.000 9976 Move returns status 0, amount 23
21:31:40.016 00.000 9976 MoveAxis(N, 0, ABG)
21:31:40.016 00.000 9976 Move returns status 0, amount 0
21:31:40.016 00.000 9976 move complete, result=0
21:31:40.016 00.000 9976 worker thread done servicing request
21:31:40.016 00.000 9976 Worker thread wakes up
21:31:40.016 00.000 9552 GuideStep: 1.0 px 23 ms WEST, 0.6 px 0 ms NORTH
21:31:40.016 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:40.016 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:43.364 03.348 9976 Exposure complete
21:31:43.449 00.085 9976 worker thread done servicing request
21:31:43.449 00.000 9552 OnExposeComplete: enter
21:31:43.449 00.000 9552 UpdateGuideState(): m_state=6
21:31:43.449 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 216
21:31:43.449 00.000 9552 Star::Find returns 1 (1), X=1656.64, Y=350.96, Mass=5341412, SNR=197.6, Peak=65504 HFD=7.8
21:31:43.449 00.000 9552 Star::Find false star n=12 nbg=263 bg=3395.3 sigma=892.2 thresh=6072 peak=6008
21:31:43.449 00.000 9552 Star::Find false star n=8 nbg=254 bg=3618.5 sigma=892.1 thresh=6295 peak=5749
21:31:43.449 00.000 9552 Star::Find false star n=3 nbg=258 bg=3698.1 sigma=891.3 thresh=6372 peak=5540
21:31:43.449 00.000 9552 MultiStar: [#1 -1.91,0.64,0.00,M9] [#2 -2.59,1.75,0.00,M10] [#3 -2.14,0.34,0.00,M3] [#4 -0.13,0.78,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -7.42,-7.24,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:43.449 00.000 9552 refined, 1 included, MultiStar: {-1.35, 1.29}, one-star: {-1.46, 1.33}
21:31:43.449 00.000 9552 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.08) = xAngle (-0.70 = -0.70)
21:31:43.450 00.001 9552 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.71 = 2.57)
21:31:43.450 00.000 9552 CameraToMount -- cameraX=-1.35 cameraY=1.29 hyp=1.86 cameraTheta=2.38 mountX=1.43 mountY=1.00, mountTheta=0.61
21:31:43.450 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.35, y=1.29, opts=13)
21:31:43.450 00.000 9552 Enqueuing Move request for scope (-1.35, 1.29)
21:31:43.450 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:43.450 00.000 9552 UpdateGuideState exits: m=5341412 SNR=197.6 Saturated
21:31:43.450 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:43.450 00.000 9976 Worker thread wakes up
21:31:43.450 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 1.29) opts 0xd
21:31:43.450 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.35, 1.29)
21:31:43.450 00.000 9976 Moving (-1.35, 1.29) raw xDistance=1.43 yDistance=1.00
21:31:43.451 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:43.451 00.000 9552 Enqueuing Expose request
21:31:43.451 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.43
21:31:43.451 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
21:31:43.451 00.000 9976 MoveAxis(W, 33, ABG)
21:31:43.451 00.000 9976 Guiding  Dir = 3, Dur = 33
21:31:43.486 00.035 9976 IsSlewing returns 0
21:31:43.487 00.001 9976 IsGuiding returns 0
21:31:43.518 00.031 9976 PulseGuide returned control before completion, sleep 12
21:31:43.537 00.019 9976 IsGuiding returns 1
21:31:43.537 00.000 9976 scope still moving after pulse duration time elapsed
21:31:43.592 00.055 9976 IsSlewing returns 0
21:31:43.592 00.000 9976 IsGuiding returns 0
21:31:43.592 00.000 9976 scope move finished after 33 + 72 ms
21:31:43.592 00.000 9976 Move returns status 0, amount 33
21:31:43.592 00.000 9976 MoveAxis(S, 38, ABG)
21:31:43.592 00.000 9976 Guiding  Dir = 1, Dur = 38
21:31:43.625 00.033 9976 IsSlewing returns 0
21:31:43.625 00.000 9976 IsGuiding returns 0
21:31:43.656 00.031 9976 PulseGuide returned control before completion, sleep 17
21:31:43.677 00.021 9976 IsGuiding returns 1
21:31:43.677 00.000 9976 scope still moving after pulse duration time elapsed
21:31:43.733 00.056 9976 IsSlewing returns 0
21:31:43.733 00.000 9976 IsGuiding returns 0
21:31:43.733 00.000 9976 scope move finished after 38 + 70 ms
21:31:43.733 00.000 9976 Move returns status 0, amount 38
21:31:43.734 00.001 9976 move complete, result=0
21:31:43.734 00.000 9976 worker thread done servicing request
21:31:43.734 00.000 9976 Worker thread wakes up
21:31:43.734 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:43.734 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:43.734 00.000 9552 GuideStep: 1.4 px 33 ms WEST, 1.0 px 38 ms SOUTH
21:31:47.077 03.343 9976 Exposure complete
21:31:47.169 00.092 9976 worker thread done servicing request
21:31:47.169 00.000 9552 OnExposeComplete: enter
21:31:47.169 00.000 9552 UpdateGuideState(): m_state=6
21:31:47.169 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 217
21:31:47.169 00.000 9552 Star::Find returns 1 (1), X=1657.21, Y=350.50, Mass=5315127, SNR=234.5, Peak=65504 HFD=7.5
21:31:47.169 00.000 9552 Star::Find false star n=6 nbg=282 bg=1760.6 sigma=944.9 thresh=4595 peak=3557
21:31:47.170 00.001 9552 Star::Find false star n=1 nbg=271 bg=3773.8 sigma=1050.9 thresh=6926 peak=5447
21:31:47.170 00.000 9552 MultiStar: [#1 -1.88,-0.10,0.00,M10] [#2 -2.62,0.26,0.00,R] [#3 -1.63,-0.53,0.00,M4] [#4 0.32,-0.04,0.12,U] [#5 -14.41,13.33,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 9.36,1.39,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:31:47.170 00.000 9552 refined, 1 included, MultiStar: {-0.76, 0.78}, one-star: {-0.89, 0.87}
21:31:47.170 00.000 9552 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.08) = xAngle (-0.73 = -0.73)
21:31:47.170 00.000 9552 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.74 = 2.54)
21:31:47.170 00.000 9552 CameraToMount -- cameraX=-0.76 cameraY=0.78 hyp=1.09 cameraTheta=2.35 mountX=0.81 mountY=0.62, mountTheta=0.65
21:31:47.172 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.76, y=0.78, opts=13)
21:31:47.172 00.000 9552 Enqueuing Move request for scope (-0.76, 0.78)
21:31:47.172 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:47.172 00.000 9552 UpdateGuideState exits: m=5315127 SNR=234.5 Saturated
21:31:47.172 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:47.172 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:47.172 00.000 9552 Enqueuing Expose request
21:31:47.172 00.000 9976 Worker thread wakes up
21:31:47.172 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.78) opts 0xd
21:31:47.172 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.76, 0.78)
21:31:47.172 00.000 9976 Moving (-0.76, 0.78) raw xDistance=0.81 yDistance=0.62
21:31:47.172 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.81
21:31:47.172 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:47.172 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
21:31:47.172 00.000 9976 MoveAxis(W, 20, ABG)
21:31:47.172 00.000 9976 Guiding  Dir = 3, Dur = 20
21:31:47.201 00.029 9976 IsSlewing returns 0
21:31:47.201 00.000 9976 IsGuiding returns 0
21:31:47.233 00.032 9976 IsGuiding returns 1
21:31:47.233 00.000 9976 scope still moving after pulse duration time elapsed
21:31:47.297 00.064 9976 IsSlewing returns 0
21:31:47.298 00.001 9976 IsGuiding returns 0
21:31:47.298 00.000 9976 scope move finished after 20 + 76 ms
21:31:47.298 00.000 9976 Move returns status 0, amount 20
21:31:47.298 00.000 9976 MoveAxis(N, 0, ABG)
21:31:47.298 00.000 9976 Move returns status 0, amount 0
21:31:47.298 00.000 9976 move complete, result=0
21:31:47.298 00.000 9976 worker thread done servicing request
21:31:47.298 00.000 9976 Worker thread wakes up
21:31:47.298 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:47.298 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:47.298 00.000 9552 GuideStep: 0.8 px 20 ms WEST, 0.6 px 0 ms NORTH
21:31:50.642 03.344 9976 Exposure complete
21:31:50.739 00.097 9976 worker thread done servicing request
21:31:50.739 00.000 9552 OnExposeComplete: enter
21:31:50.739 00.000 9552 UpdateGuideState(): m_state=6
21:31:50.739 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 218
21:31:50.739 00.000 9552 Star::Find returns 1 (1), X=1657.12, Y=350.31, Mass=5399513, SNR=250.1, Peak=65504 HFD=7.8
21:31:50.739 00.000 9552 Star::Find false star n=11 nbg=257 bg=3502.4 sigma=876.6 thresh=6132 peak=5616
21:31:50.739 00.000 9552 Star::Find false star n=2 nbg=259 bg=2197.9 sigma=860.2 thresh=4778 peak=4281
21:31:50.739 00.000 9552 Star::Find false star n=3 nbg=251 bg=3552.3 sigma=924.2 thresh=6325 peak=5797
21:31:50.739 00.000 9552 Star::Find false star n=2 nbg=256 bg=3762.2 sigma=874.7 thresh=6386 peak=5135
21:31:50.739 00.000 9552 MultiStar: [#1 -1.78,-0.45,0.00,R] [#2 -1.05,-0.07,0.18,U] [#3 -1.77,-0.39,0.00,M5] [#4 0.39,0.43,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:50.739 00.000 9552 refined, 2 included, MultiStar: {-0.88, 0.56}, one-star: {-0.97, 0.68}
21:31:50.739 00.000 9552 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.08) = xAngle (-0.50 = -0.50)
21:31:50.740 00.001 9552 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.51 = 2.77)
21:31:50.740 00.000 9552 CameraToMount -- cameraX=-0.88 cameraY=0.56 hyp=1.04 cameraTheta=2.58 mountX=0.92 mountY=0.38, mountTheta=0.39
21:31:50.740 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.88, y=0.56, opts=13)
21:31:50.741 00.001 9552 Enqueuing Move request for scope (-0.88, 0.56)
21:31:50.741 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:31:50.741 00.000 9552 UpdateGuideState exits: m=5399513 SNR=250.1 Saturated
21:31:50.741 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:50.741 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:50.741 00.000 9552 Enqueuing Expose request
21:31:50.741 00.000 9976 Worker thread wakes up
21:31:50.741 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.56) opts 0xd
21:31:50.741 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.88, 0.56)
21:31:50.741 00.000 9976 Moving (-0.88, 0.56) raw xDistance=0.92 yDistance=0.38
21:31:50.741 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.92
21:31:50.741 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:50.741 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:31:50.741 00.000 9976 MoveAxis(W, 21, ABG)
21:31:50.741 00.000 9976 Guiding  Dir = 3, Dur = 21
21:31:50.766 00.025 9976 IsSlewing returns 0
21:31:50.766 00.000 9976 IsGuiding returns 0
21:31:50.822 00.056 9976 IsGuiding returns 1
21:31:50.823 00.001 9976 scope still moving after pulse duration time elapsed
21:31:50.877 00.054 9976 IsSlewing returns 0
21:31:50.877 00.000 9976 IsGuiding returns 0
21:31:50.877 00.000 9976 scope move finished after 21 + 89 ms
21:31:50.877 00.000 9976 Move returns status 0, amount 21
21:31:50.877 00.000 9976 MoveAxis(N, 0, ABG)
21:31:50.877 00.000 9976 Move returns status 0, amount 0
21:31:50.877 00.000 9976 move complete, result=0
21:31:50.877 00.000 9976 worker thread done servicing request
21:31:50.877 00.000 9976 Worker thread wakes up
21:31:50.877 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:50.877 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:50.877 00.000 9552 GuideStep: 0.9 px 21 ms WEST, 0.4 px 0 ms NORTH
21:31:54.227 03.350 9976 Exposure complete
21:31:54.297 00.070 9976 worker thread done servicing request
21:31:54.298 00.001 9552 OnExposeComplete: enter
21:31:54.298 00.000 9552 UpdateGuideState(): m_state=6
21:31:54.298 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 219
21:31:54.298 00.000 9552 Star::Find returns 1 (1), X=1657.75, Y=349.87, Mass=5318522, SNR=260.7, Peak=65504 HFD=7.8
21:31:54.298 00.000 9552 Star::Find false star n=14 nbg=256 bg=3500.4 sigma=873.5 thresh=6121 peak=6069
21:31:54.298 00.000 9552 Star::Find false star n=3 nbg=251 bg=3622.4 sigma=855.2 thresh=6188 peak=5992
21:31:54.298 00.000 9552 Star::Find false star n=2 nbg=265 bg=3741.2 sigma=981.5 thresh=6686 peak=5372
21:31:54.298 00.000 9552 MultiStar: [#1 0.75,-0.59,1.12,U] [#2 0.57,-0.40,0.19,U] [#3 -0.64,-0.67,0.06,U] [#4 0.89,0.25,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -0.91,0.00,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:31:54.298 00.000 9552 refined, 5 included, MultiStar: {0.23, -0.21}, one-star: {-0.35, 0.24}
21:31:54.298 00.000 9552 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.08) = xAngle (-3.81 = 2.47)
21:31:54.298 00.000 9552 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.82 = -0.54)
21:31:54.298 00.000 9552 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.74 mountX=-0.24 mountY=-0.16, mountTheta=-2.56
21:31:54.299 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.23, y=-0.21, opts=13)
21:31:54.299 00.000 9552 Enqueuing Move request for scope (0.23, -0.21)
21:31:54.299 00.000 9976 Worker thread wakes up
21:31:54.299 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
21:31:54.299 00.000 9976 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
21:31:54.299 00.000 9976 Moving (0.23, -0.21) raw xDistance=-0.24 yDistance=-0.16
21:31:54.299 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
21:31:54.299 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:54.299 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:31:54.299 00.000 9976 MoveAxis(E, 0, ABG)
21:31:54.299 00.000 9976 Move returns status 0, amount 0
21:31:54.299 00.000 9976 MoveAxis(N, 0, ABG)
21:31:54.299 00.000 9976 Move returns status 0, amount 0
21:31:54.299 00.000 9976 move complete, result=0
21:31:54.299 00.000 9976 worker thread done servicing request
21:31:54.299 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:54.299 00.000 9552 UpdateGuideState exits: m=5318522 SNR=260.7 Saturated
21:31:54.299 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:54.299 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:54.299 00.000 9552 Enqueuing Expose request
21:31:54.300 00.001 9976 Worker thread wakes up
21:31:54.300 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:54.300 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:54.300 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:57.649 03.349 9976 Exposure complete
21:31:57.743 00.094 9976 worker thread done servicing request
21:31:57.744 00.001 9552 OnExposeComplete: enter
21:31:57.744 00.000 9552 UpdateGuideState(): m_state=6
21:31:57.744 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 220
21:31:57.744 00.000 9552 Star::Find returns 1 (1), X=1656.87, Y=350.31, Mass=5470133, SNR=266.3, Peak=65504 HFD=7.8
21:31:57.744 00.000 9552 Star::Find false star n=1 nbg=273 bg=1875.9 sigma=963.9 thresh=4768 peak=3734
21:31:57.744 00.000 9552 MultiStar: [#1 -0.43,-0.02,1.04,U] [#2 -0.23,-0.22,0.20,U] [#3 -1.30,-0.54,0.09,U] [#4 0.45,-0.11,0.08,U] [#5 -16.77,14.85,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -0.22,-1.53,0.05,U] [#8 0.00,0.00,0.00,L] 
21:31:57.744 00.000 9552 refined, 5 included, MultiStar: {-0.74, 0.20}, one-star: {-1.22, 0.68}
21:31:57.744 00.000 9552 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.08) = xAngle (-0.20 = -0.20)
21:31:57.744 00.000 9552 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.21 = 3.07)
21:31:57.744 00.000 9552 CameraToMount -- cameraX=-0.74 cameraY=0.20 hyp=0.76 cameraTheta=2.88 mountX=0.75 mountY=0.05, mountTheta=0.07
21:31:57.745 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.74, y=0.20, opts=13)
21:31:57.745 00.000 9552 Enqueuing Move request for scope (-0.74, 0.20)
21:31:57.745 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:31:57.745 00.000 9552 UpdateGuideState exits: m=5470133 SNR=266.3 Saturated
21:31:57.745 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:57.745 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:31:57.745 00.000 9552 Enqueuing Expose request
21:31:57.746 00.001 9976 Worker thread wakes up
21:31:57.746 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.20) opts 0xd
21:31:57.746 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.74, 0.20)
21:31:57.746 00.000 9976 Moving (-0.74, 0.20) raw xDistance=0.75 yDistance=0.05
21:31:57.746 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75
21:31:57.746 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:57.746 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:31:57.746 00.000 9976 MoveAxis(W, 16, ABG)
21:31:57.746 00.000 9976 Guiding  Dir = 3, Dur = 16
21:31:57.766 00.020 9976 IsSlewing returns 0
21:31:57.766 00.000 9976 IsGuiding returns 0
21:31:57.798 00.032 9976 IsGuiding returns 1
21:31:57.798 00.000 9976 scope still moving after pulse duration time elapsed
21:31:57.844 00.046 9976 IsSlewing returns 0
21:31:57.845 00.001 9976 IsGuiding returns 0
21:31:57.845 00.000 9976 scope move finished after 16 + 62 ms
21:31:57.845 00.000 9976 Move returns status 0, amount 16
21:31:57.845 00.000 9976 MoveAxis(N, 0, ABG)
21:31:57.845 00.000 9976 Move returns status 0, amount 0
21:31:57.845 00.000 9976 move complete, result=0
21:31:57.845 00.000 9976 worker thread done servicing request
21:31:57.845 00.000 9976 Worker thread wakes up
21:31:57.845 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:31:57.845 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:31:57.845 00.000 9552 GuideStep: 0.7 px 16 ms WEST, 0.1 px 0 ms NORTH
21:32:01.191 03.346 9976 Exposure complete
21:32:01.286 00.095 9976 worker thread done servicing request
21:32:01.286 00.000 9552 OnExposeComplete: enter
21:32:01.286 00.000 9552 UpdateGuideState(): m_state=6
21:32:01.286 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 221
21:32:01.286 00.000 9552 Star::Find returns 1 (1), X=1657.09, Y=349.72, Mass=5435889, SNR=264.4, Peak=65504 HFD=7.8
21:32:01.286 00.000 9552 Star::Find false star n=7 nbg=265 bg=3425.9 sigma=909.2 thresh=6154 peak=5925
21:32:01.286 00.000 9552 Star::Find false star n=6 nbg=246 bg=1977.6 sigma=681.4 thresh=4022 peak=3814
21:32:01.286 00.000 9552 Star::Find false star n=4 nbg=258 bg=3482.5 sigma=988.0 thresh=6447 peak=5843
21:32:01.286 00.000 9552 Star::Find false star n=4 nbg=258 bg=3646.1 sigma=914.4 thresh=6389 peak=5041
21:32:01.286 00.000 9552 MultiStar: [#1 -0.04,-0.56,1.04,U] [#2 0.60,-0.54,0.22,U] [#3 -1.55,-0.59,0.00,M4] [#4 0.40,-0.49,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:32:01.286 00.000 9552 refined, 3 included, MultiStar: {-0.38, -0.28}, one-star: {-1.00, 0.09}
21:32:01.286 00.000 9552 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.08) = xAngle (-5.59 = 0.70)
21:32:01.286 00.000 9552 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.60 = -2.31)
21:32:01.287 00.001 9552 CameraToMount -- cameraX=-0.38 cameraY=-0.28 hyp=0.47 cameraTheta=-2.51 mountX=0.36 mountY=-0.34, mountTheta=-0.77
21:32:01.287 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.38, y=-0.28, opts=13)
21:32:01.287 00.000 9552 Enqueuing Move request for scope (-0.38, -0.28)
21:32:01.288 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:01.288 00.000 9552 UpdateGuideState exits: m=5435889 SNR=264.4 Saturated
21:32:01.288 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:01.288 00.000 9976 Worker thread wakes up
21:32:01.288 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.28) opts 0xd
21:32:01.288 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.38, -0.28)
21:32:01.288 00.000 9976 Moving (-0.38, -0.28) raw xDistance=0.36 yDistance=-0.34
21:32:01.288 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
21:32:01.288 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:01.288 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:01.288 00.000 9552 Enqueuing Expose request
21:32:01.288 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:32:01.288 00.000 9976 MoveAxis(E, 0, ABG)
21:32:01.288 00.000 9976 Move returns status 0, amount 0
21:32:01.288 00.000 9976 MoveAxis(N, 0, ABG)
21:32:01.288 00.000 9976 Move returns status 0, amount 0
21:32:01.288 00.000 9976 move complete, result=0
21:32:01.288 00.000 9976 worker thread done servicing request
21:32:01.288 00.000 9976 Worker thread wakes up
21:32:01.288 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:01.288 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:32:01.289 00.001 9552 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
21:32:04.642 03.353 9976 Exposure complete
21:32:04.736 00.094 9976 worker thread done servicing request
21:32:04.737 00.001 9552 OnExposeComplete: enter
21:32:04.737 00.000 9552 UpdateGuideState(): m_state=6
21:32:04.737 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 222
21:32:04.737 00.000 9552 Star::Find returns 1 (1), X=1657.26, Y=349.45, Mass=5359795, SNR=214.0, Peak=65504 HFD=7.5
21:32:04.737 00.000 9552 Star::Find false star n=4 nbg=244 bg=3700.3 sigma=805.4 thresh=6117 peak=5107
21:32:04.737 00.000 9552 Star::Find false star n=5 nbg=233 bg=3752.4 sigma=766.5 thresh=6052 peak=5134
21:32:04.737 00.000 9552 MultiStar: [#1 -0.03,-0.58,0.98,U] [#2 -0.17,-0.95,0.22,U] [#3 -1.72,-1.27,0.00,M5] [#4 0.68,-0.83,0.08,U] [#5 -14.43,13.01,0.00,M5] [#6 -2.09,0.91,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:32:04.737 00.000 9552 refined, 3 included, MultiStar: {-0.37, -0.45}, one-star: {-0.83, -0.18}
21:32:04.737 00.000 9552 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.08) = xAngle (-5.34 = 0.94)
21:32:04.737 00.000 9552 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.35 = -2.07)
21:32:04.737 00.000 9552 CameraToMount -- cameraX=-0.37 cameraY=-0.45 hyp=0.58 cameraTheta=-2.26 mountX=0.34 mountY=-0.51, mountTheta=-0.98
21:32:04.738 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.37, y=-0.45, opts=13)
21:32:04.738 00.000 9552 Enqueuing Move request for scope (-0.37, -0.45)
21:32:04.738 00.000 9976 Worker thread wakes up
21:32:04.738 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.45) opts 0xd
21:32:04.739 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.37, -0.45)
21:32:04.739 00.000 9976 Moving (-0.37, -0.45) raw xDistance=0.34 yDistance=-0.51
21:32:04.739 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
21:32:04.739 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:04.739 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
21:32:04.739 00.000 9976 MoveAxis(E, 0, ABG)
21:32:04.739 00.000 9976 Move returns status 0, amount 0
21:32:04.739 00.000 9976 MoveAxis(N, 0, ABG)
21:32:04.739 00.000 9976 Move returns status 0, amount 0
21:32:04.739 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:04.739 00.000 9552 UpdateGuideState exits: m=5359795 SNR=214.0 Saturated
21:32:04.739 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:04.739 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:04.739 00.000 9976 move complete, result=0
21:32:04.739 00.000 9976 worker thread done servicing request
21:32:04.739 00.000 9552 Enqueuing Expose request
21:32:04.740 00.001 9552 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
21:32:04.740 00.000 9976 Worker thread wakes up
21:32:04.740 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:04.740 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:32:08.085 03.345 9976 Exposure complete
21:32:08.168 00.083 9976 worker thread done servicing request
21:32:08.168 00.000 9552 OnExposeComplete: enter
21:32:08.169 00.001 9552 UpdateGuideState(): m_state=6
21:32:08.169 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 223
21:32:08.169 00.000 9552 Star::Find returns 1 (1), X=1656.02, Y=350.68, Mass=5380398, SNR=239.6, Peak=65504 HFD=7.7
21:32:08.169 00.000 9552 Star::Find false star n=7 nbg=265 bg=3476.6 sigma=1006.6 thresh=6496 peak=5811
21:32:08.169 00.000 9552 Star::Find false star n=8 nbg=249 bg=3396.8 sigma=842.7 thresh=5925 peak=5327
21:32:08.169 00.000 9552 Star::Find false star n=5 nbg=251 bg=3762.3 sigma=824.0 thresh=6234 peak=5174
21:32:08.169 00.000 9552 MultiStar: [#1 -0.88,0.32,1.12,U] [#2 -0.76,0.42,0.24,U] [#3 -2.92,-0.54,0.00,M6] [#4 -0.08,0.24,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -1.23,1.03,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:32:08.169 00.000 9552 refined, 4 included, MultiStar: {-1.33, 0.63}, one-star: {-2.07, 1.05}
21:32:08.169 00.000 9552 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.08) = xAngle (-0.38 = -0.38)
21:32:08.169 00.000 9552 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.39 = 2.89)
21:32:08.169 00.000 9552 CameraToMount -- cameraX=-1.33 cameraY=0.63 hyp=1.47 cameraTheta=2.70 mountX=1.36 mountY=0.36, mountTheta=0.26
21:32:08.170 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.33, y=0.63, opts=13)
21:32:08.170 00.000 9552 Enqueuing Move request for scope (-1.33, 0.63)
21:32:08.170 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=224, FiltMax=65504, Gamma=0.780
21:32:08.170 00.000 9552 UpdateGuideState exits: m=5380398 SNR=239.6 Saturated
21:32:08.170 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:08.170 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:08.170 00.000 9552 Enqueuing Expose request
21:32:08.170 00.000 9976 Worker thread wakes up
21:32:08.170 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 0.63) opts 0xd
21:32:08.170 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.33, 0.63)
21:32:08.170 00.000 9976 Moving (-1.33, 0.63) raw xDistance=1.36 yDistance=0.36
21:32:08.170 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.36
21:32:08.170 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:08.170 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:32:08.170 00.000 9976 MoveAxis(W, 30, ABG)
21:32:08.170 00.000 9976 Guiding  Dir = 3, Dur = 30
21:32:08.203 00.033 9976 IsSlewing returns 0
21:32:08.226 00.023 9976 IsGuiding returns 0
21:32:08.257 00.031 9976 IsGuiding returns 1
21:32:08.257 00.000 9976 scope still moving after pulse duration time elapsed
21:32:08.311 00.054 9976 IsSlewing returns 0
21:32:08.311 00.000 9976 IsGuiding returns 0
21:32:08.311 00.000 9976 scope move finished after 30 + 55 ms
21:32:08.311 00.000 9976 Move returns status 0, amount 30
21:32:08.311 00.000 9976 MoveAxis(N, 0, ABG)
21:32:08.311 00.000 9976 Move returns status 0, amount 0
21:32:08.311 00.000 9976 move complete, result=0
21:32:08.312 00.001 9976 worker thread done servicing request
21:32:08.312 00.000 9976 Worker thread wakes up
21:32:08.312 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:08.312 00.000 9552 GuideStep: 1.4 px 30 ms WEST, 0.4 px 0 ms NORTH
21:32:08.312 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:32:11.653 03.341 9976 Exposure complete
21:32:11.737 00.084 9976 worker thread done servicing request
21:32:11.738 00.001 9552 OnExposeComplete: enter
21:32:11.738 00.000 9552 UpdateGuideState(): m_state=6
21:32:11.738 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 224
21:32:11.738 00.000 9552 Star::Find returns 1 (1), X=1656.50, Y=350.01, Mass=5346322, SNR=249.9, Peak=65504 HFD=7.8
21:32:11.738 00.000 9552 Star::Find false star n=3 nbg=279 bg=1827.3 sigma=932.1 thresh=4624 peak=4062
21:32:11.738 00.000 9552 Star::Find false star n=1 nbg=279 bg=3806.2 sigma=1038.2 thresh=6921 peak=5062
21:32:11.738 00.000 9552 MultiStar: [#1 -0.99,0.09,0.94,U] [#2 -0.62,-0.25,0.20,U] [#3 -2.67,-0.94,0.00,M7] [#4 -0.24,-0.12,0.11,U] [#5 -14.44,13.94,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -13.81,2.65,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:32:11.738 00.000 9552 refined, 3 included, MultiStar: {-1.19, 0.18}, one-star: {-1.60, 0.38}
21:32:11.738 00.000 9552 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.08) = xAngle (-0.09 = -0.09)
21:32:11.738 00.000 9552 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.10 = -3.10)
21:32:11.738 00.000 9552 CameraToMount -- cameraX=-1.19 cameraY=0.18 hyp=1.20 cameraTheta=2.99 mountX=1.20 mountY=-0.06, mountTheta=-0.05
21:32:11.739 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.19, y=0.18, opts=13)
21:32:11.739 00.000 9552 Enqueuing Move request for scope (-1.19, 0.18)
21:32:11.739 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=64, FiltMax=65504, Gamma=0.780
21:32:11.739 00.000 9552 UpdateGuideState exits: m=5346322 SNR=249.9 Saturated
21:32:11.739 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:11.739 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:11.739 00.000 9552 Enqueuing Expose request
21:32:11.739 00.000 9976 Worker thread wakes up
21:32:11.740 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.18) opts 0xd
21:32:11.740 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.19, 0.18)
21:32:11.740 00.000 9976 Moving (-1.19, 0.18) raw xDistance=1.20 yDistance=-0.06
21:32:11.740 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.20
21:32:11.740 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:11.740 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:32:11.740 00.000 9976 MoveAxis(W, 28, ABG)
21:32:11.740 00.000 9976 Guiding  Dir = 3, Dur = 28
21:32:11.764 00.024 9976 IsSlewing returns 0
21:32:11.764 00.000 9976 IsGuiding returns 0
21:32:11.795 00.031 9976 IsGuiding returns 1
21:32:11.795 00.000 9976 scope still moving after pulse duration time elapsed
21:32:11.846 00.051 9976 IsSlewing returns 0
21:32:11.846 00.000 9976 IsGuiding returns 0
21:32:11.846 00.000 9976 scope move finished after 28 + 53 ms
21:32:11.846 00.000 9976 Move returns status 0, amount 28
21:32:11.846 00.000 9976 MoveAxis(N, 0, ABG)
21:32:11.846 00.000 9976 Move returns status 0, amount 0
21:32:11.846 00.000 9976 move complete, result=0
21:32:11.846 00.000 9976 worker thread done servicing request
21:32:11.846 00.000 9976 Worker thread wakes up
21:32:11.846 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:11.846 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:32:11.846 00.000 9552 GuideStep: 1.2 px 28 ms WEST, -0.1 px 0 ms NORTH
21:32:15.194 03.348 9976 Exposure complete
21:32:15.288 00.094 9976 worker thread done servicing request
21:32:15.288 00.000 9552 OnExposeComplete: enter
21:32:15.288 00.000 9552 UpdateGuideState(): m_state=6
21:32:15.289 00.001 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 225
21:32:15.289 00.000 9552 Star::Find returns 1 (1), X=1656.71, Y=350.52, Mass=5495239, SNR=230.9, Peak=65504 HFD=7.6
21:32:15.289 00.000 9552 Star::Find false star n=10 nbg=246 bg=3570.1 sigma=882.3 thresh=6217 peak=5938
21:32:15.289 00.000 9552 Star::Find false star n=5 nbg=265 bg=1737.4 sigma=884.2 thresh=4390 peak=3945
21:32:15.289 00.000 9552 Star::Find false star n=2 nbg=269 bg=3728.7 sigma=1004.0 thresh=6741 peak=5181
21:32:15.289 00.000 9552 MultiStar: [#1 -0.71,-0.05,1.10,U] [#2 -0.43,0.01,0.19,U] [#3 -1.49,-0.57,0.09,U] [#4 -0.06,-0.16,0.12,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.37,-0.63,0.06,U] [#8 0.00,0.00,0.00,L] 
21:32:15.289 00.000 9552 refined, 5 included, MultiStar: {-0.94, 0.28}, one-star: {-1.38, 0.89}
21:32:15.289 00.000 9552 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.08) = xAngle (-0.23 = -0.23)
21:32:15.289 00.000 9552 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.24 = 3.04)
21:32:15.289 00.000 9552 CameraToMount -- cameraX=-0.94 cameraY=0.28 hyp=0.98 cameraTheta=2.85 mountX=0.96 mountY=0.10, mountTheta=0.10
21:32:15.290 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.94, y=0.28, opts=13)
21:32:15.290 00.000 9552 Enqueuing Move request for scope (-0.94, 0.28)
21:32:15.290 00.000 9976 Worker thread wakes up
21:32:15.290 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.28) opts 0xd
21:32:15.290 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.94, 0.28)
21:32:15.290 00.000 9976 Moving (-0.94, 0.28) raw xDistance=0.96 yDistance=0.10
21:32:15.290 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.66 from input 0.96
21:32:15.290 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:15.290 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:15.290 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:32:15.290 00.000 9976 MoveAxis(W, 23, ABG)
21:32:15.290 00.000 9976 Guiding  Dir = 3, Dur = 23
21:32:15.290 00.000 9552 UpdateGuideState exits: m=5495239 SNR=230.9 Saturated
21:32:15.290 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:15.290 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:15.290 00.000 9552 Enqueuing Expose request
21:32:15.315 00.025 9976 IsSlewing returns 0
21:32:15.316 00.001 9976 IsGuiding returns 0
21:32:15.347 00.031 9976 IsGuiding returns 1
21:32:15.347 00.000 9976 scope still moving after pulse duration time elapsed
21:32:15.407 00.060 9976 IsSlewing returns 0
21:32:15.407 00.000 9976 IsGuiding returns 0
21:32:15.407 00.000 9976 scope move finished after 23 + 68 ms
21:32:15.407 00.000 9976 Move returns status 0, amount 23
21:32:15.407 00.000 9976 MoveAxis(N, 0, ABG)
21:32:15.407 00.000 9976 Move returns status 0, amount 0
21:32:15.407 00.000 9976 move complete, result=0
21:32:15.407 00.000 9976 worker thread done servicing request
21:32:15.407 00.000 9976 Worker thread wakes up
21:32:15.407 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:15.407 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:32:15.407 00.000 9552 GuideStep: 1.0 px 23 ms WEST, 0.1 px 0 ms NORTH
21:32:18.758 03.351 9976 Exposure complete
21:32:18.851 00.093 9976 worker thread done servicing request
21:32:18.851 00.000 9552 OnExposeComplete: enter
21:32:18.851 00.000 9552 UpdateGuideState(): m_state=6
21:32:18.852 00.001 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 226
21:32:18.852 00.000 9552 Star::Find returns 1 (1), X=1656.44, Y=350.05, Mass=5469876, SNR=249.1, Peak=65504 HFD=7.9
21:32:18.852 00.000 9552 Star::Find false star n=14 nbg=254 bg=3469.4 sigma=851.9 thresh=6025 peak=5612
21:32:18.852 00.000 9552 Star::Find false star n=5 nbg=261 bg=2027.8 sigma=825.8 thresh=4505 peak=4333
21:32:18.852 00.000 9552 Star::Find false star n=2 nbg=276 bg=3603.1 sigma=1124.1 thresh=6975 peak=5757
21:32:18.853 00.001 9552 MultiStar: [#1 -0.18,-0.14,0.99,U] [#2 -0.70,0.25,0.23,U] [#3 -2.35,-1.21,0.00,M7] [#4 -0.28,-0.14,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:32:18.853 00.000 9552 refined, 3 included, MultiStar: {-0.87, 0.14}, one-star: {-1.65, 0.42}
21:32:18.853 00.000 9552 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.08) = xAngle (-0.10 = -0.10)
21:32:18.853 00.000 9552 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.11 = -3.11)
21:32:18.853 00.000 9552 CameraToMount -- cameraX=-0.87 cameraY=0.14 hyp=0.88 cameraTheta=2.98 mountX=0.87 mountY=-0.03, mountTheta=-0.03
21:32:18.854 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.87, y=0.14, opts=13)
21:32:18.854 00.000 9552 Enqueuing Move request for scope (-0.87, 0.14)
21:32:18.854 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:18.854 00.000 9552 UpdateGuideState exits: m=5469876 SNR=249.1 Saturated
21:32:18.854 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:18.854 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:18.854 00.000 9552 Enqueuing Expose request
21:32:18.854 00.000 9976 Worker thread wakes up
21:32:18.854 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.14) opts 0xd
21:32:18.854 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.87, 0.14)
21:32:18.854 00.000 9976 Moving (-0.87, 0.14) raw xDistance=0.87 yDistance=-0.03
21:32:18.854 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.87
21:32:18.854 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:18.854 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:32:18.854 00.000 9976 MoveAxis(W, 21, ABG)
21:32:18.854 00.000 9976 Guiding  Dir = 3, Dur = 21
21:32:18.901 00.047 9976 IsSlewing returns 0
21:32:18.901 00.000 9976 IsGuiding returns 0
21:32:18.923 00.022 9976 IsGuiding returns 1
21:32:18.923 00.000 9976 scope still moving after pulse duration time elapsed
21:32:18.969 00.046 9976 IsSlewing returns 0
21:32:18.970 00.001 9976 IsGuiding returns 0
21:32:18.970 00.000 9976 scope move finished after 21 + 46 ms
21:32:18.970 00.000 9976 Move returns status 0, amount 21
21:32:18.970 00.000 9976 MoveAxis(N, 0, ABG)
21:32:18.970 00.000 9976 Move returns status 0, amount 0
21:32:18.970 00.000 9976 move complete, result=0
21:32:18.970 00.000 9976 worker thread done servicing request
21:32:18.970 00.000 9976 Worker thread wakes up
21:32:18.970 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:18.970 00.000 9552 GuideStep: 0.9 px 21 ms WEST, -0.0 px 0 ms NORTH
21:32:18.970 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,335,31,31)
21:32:20.486 01.516 9552 evsrv: cli 011F3C40 connect
21:32:20.486 00.000 9552 case statement mapped state 6 to 3
21:32:20.486 00.000 9552 case statement mapped state 6 to 3
21:32:20.486 00.000 9552 evsrv: cli 011F3C40 request: {"method":"get_app_state","id":"4ef796b5-1c7e-46ca-893c-5412f5ec69c2"}
21:32:20.486 00.000 9552 case statement mapped state 6 to 3
21:32:20.486 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ef796b5-1c7e-46ca-893c-5412f5ec69c2"}
21:32:20.487 00.001 9552 evsrv: cli 011F3C40 disconnect
21:32:20.487 00.000 9552 evsrv: cli 011F3560 connect
21:32:20.487 00.000 9552 case statement mapped state 6 to 3
21:32:20.487 00.000 9552 case statement mapped state 6 to 3
21:32:20.487 00.000 9552 evsrv: cli 011F3560 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"48cca533-6e75-461d-903f-fee846af817d"}
21:32:20.487 00.000 9552 PhdController::Dither begins
21:32:20.488 00.001 9552 dither: size=6.00, dRA=1.02 dDec=-0.24
21:32:20.488 00.000 9552 MountToCamera -- mountTheta (0.23) + m_xAngle (3.08) = xAngle (3.31 = -2.97)
21:32:20.488 00.000 9552 MountToCamera -- mountX=1.02 mountY=-0.24 hyp=1.05 mountTheta=0.23 cameraX=-1.03, cameraY=-0.18 cameraTheta=-2.97
21:32:20.488 00.000 9552 setting lock position to (1657.06, 349.45)
21:32:20.488 00.000 9552 Mount: notify guiding dithered (-1.0, -0.2)
21:32:20.488 00.000 9552 MultiStar: stabilizing after lock position change
21:32:20.488 00.000 9552 Status Line: Dither by 1.02,-0.24
21:32:20.489 00.001 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:32:20.489 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:32:20.489 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":0,"id":"48cca533-6e75-461d-903f-fee846af817d"}
21:32:20.489 00.000 9552 evsrv: cli 011F3560 disconnect
21:32:22.318 01.829 9976 Exposure complete
21:32:22.409 00.091 9976 worker thread done servicing request
21:32:22.409 00.000 9552 OnExposeComplete: enter
21:32:22.409 00.000 9552 UpdateGuideState(): m_state=6
21:32:22.409 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 227
21:32:22.409 00.000 9552 Star::Find returns 1 (1), X=1656.28, Y=349.87, Mass=5150035, SNR=278.5, Peak=65504 HFD=7.6
21:32:22.409 00.000 9552 CameraToMount -- cameraTheta (2.64) - m_xAngle (3.08) = xAngle (-0.44 = -0.44)
21:32:22.409 00.000 9552 CameraToMount -- cameraTheta (2.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.45 = 2.84)
21:32:22.409 00.000 9552 CameraToMount -- cameraX=-0.78 cameraY=0.42 hyp=0.88 cameraTheta=2.64 mountX=0.80 mountY=0.26, mountTheta=0.32
21:32:22.410 00.001 9552 dither recenter: remaining=(-1.0,0.2) step=(-1.0,0.2)
21:32:22.410 00.000 9552 MountToCamera -- mountTheta (-2.91) + m_xAngle (3.08) = xAngle (0.17 = 0.17)
21:32:22.410 00.000 9552 MountToCamera -- mountX=-1.02 mountY=0.24 hyp=1.05 mountTheta=-2.91 cameraX=1.03, cameraY=0.18 cameraTheta=0.17
21:32:22.410 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.03, y=0.18, opts=4)
21:32:22.410 00.000 9552 Enqueuing Move request for scope (1.03, 0.18)
21:32:22.410 00.000 9552 Mount: notify direct move -1.02,0.24
21:32:22.410 00.000 9976 Worker thread wakes up
21:32:22.410 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.18) opts 0x4
21:32:22.410 00.000 9976 Handling offset move in thread for scope, endpoint = (1.03, 0.18)
21:32:22.410 00.000 9976 Moving (1.03, 0.18) raw xDistance=-1.02 yDistance=0.24
21:32:22.410 00.000 9976 BLC: window closed
21:32:22.411 00.001 9976 MoveAxis(E, 35, B)
21:32:22.411 00.000 9976 Guiding  Dir = 2, Dur = 35
21:32:22.411 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:22.411 00.000 9552 UpdateGuideState exits: m=5150035 SNR=278.5 Saturated
21:32:22.411 00.000 9552 PhdController: settling, locked = 1, distance = 1.68 (3.00) aobump = 0 frame = 1 / 99999
21:32:22.411 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808742.411,"Host":"ASTROBRUCE","Inst":1,"Distance":1.68,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:32:22.411 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:22.411 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:22.411 00.000 9552 Enqueuing Expose request
21:32:22.436 00.025 9976 IsSlewing returns 0
21:32:22.436 00.000 9976 IsGuiding returns 0
21:32:22.468 00.032 9976 PulseGuide returned control before completion, sleep 14
21:32:22.491 00.023 9976 IsGuiding returns 1
21:32:22.491 00.000 9976 scope still moving after pulse duration time elapsed
21:32:22.591 00.100 9976 IsSlewing returns 0
21:32:22.591 00.000 9976 IsGuiding returns 0
21:32:22.591 00.000 9976 scope move finished after 35 + 119 ms
21:32:22.591 00.000 9976 Move returns status 0, amount 35
21:32:22.591 00.000 9976 BLC: non-algo type move will not reverse Dec direction, no blc applied
21:32:22.591 00.000 9976 MoveAxis(S, 9, B)
21:32:22.591 00.000 9976 Guiding  Dir = 1, Dur = 9
21:32:22.612 00.021 9976 IsSlewing returns 0
21:32:22.612 00.000 9976 IsGuiding returns 0
21:32:22.644 00.032 9976 IsGuiding returns 1
21:32:22.644 00.000 9976 scope still moving after pulse duration time elapsed
21:32:22.704 00.060 9976 IsSlewing returns 0
21:32:22.705 00.001 9976 IsGuiding returns 0
21:32:22.705 00.000 9976 scope move finished after 9 + 83 ms
21:32:22.705 00.000 9976 Move returns status 0, amount 9
21:32:22.705 00.000 9976 move complete, result=0
21:32:22.705 00.000 9976 worker thread done servicing request
21:32:22.705 00.000 9976 Worker thread wakes up
21:32:22.705 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:22.705 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:22.705 00.000 9552 GuideStep: -1.0 px 35 ms EAST, 0.2 px 9 ms SOUTH
21:32:26.046 03.341 9976 Exposure complete
21:32:26.137 00.091 9976 worker thread done servicing request
21:32:26.137 00.000 9552 OnExposeComplete: enter
21:32:26.137 00.000 9552 UpdateGuideState(): m_state=6
21:32:26.137 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
21:32:26.138 00.001 9552 Star::Find returns 1 (1), X=1655.58, Y=349.77, Mass=5032933, SNR=237.4, Peak=65504 HFD=7.3
21:32:26.138 00.000 9552 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.08) = xAngle (-0.15 = -0.15)
21:32:26.138 00.000 9552 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.16 = 3.12)
21:32:26.138 00.000 9552 CameraToMount -- cameraX=-1.48 cameraY=0.32 hyp=1.51 cameraTheta=2.93 mountX=1.50 mountY=0.03, mountTheta=0.02
21:32:26.139 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.48, y=0.32, opts=13)
21:32:26.139 00.000 9552 Enqueuing Move request for scope (-1.48, 0.32)
21:32:26.139 00.000 9976 Worker thread wakes up
21:32:26.139 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:26.139 00.000 9552 UpdateGuideState exits: m=5032933 SNR=237.4 Saturated
21:32:26.139 00.000 9552 PhdController: settling, locked = 1, distance = 1.51 (3.00) aobump = 0 frame = 2 / 99999
21:32:26.139 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.48, 0.32) opts 0xd
21:32:26.139 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808746.139,"Host":"ASTROBRUCE","Inst":1,"Distance":1.51,"Time":3.7,"SettleTime":12.0,"StarLocked":true}
21:32:26.139 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.48, 0.32)
21:32:26.139 00.000 9976 Moving (-1.48, 0.32) raw xDistance=1.50 yDistance=0.03
21:32:26.139 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.50
21:32:26.139 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:26.139 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:26.139 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:26.139 00.000 9552 Enqueuing Expose request
21:32:26.139 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:32:26.139 00.000 9976 MoveAxis(W, 33, ABG)
21:32:26.139 00.000 9976 Guiding  Dir = 3, Dur = 33
21:32:26.171 00.032 9976 IsSlewing returns 0
21:32:26.172 00.001 9976 IsGuiding returns 0
21:32:26.204 00.032 9976 PulseGuide returned control before completion, sleep 12
21:32:26.219 00.015 9976 IsGuiding returns 1
21:32:26.219 00.000 9976 scope still moving after pulse duration time elapsed
21:32:26.314 00.095 9976 IsSlewing returns 0
21:32:26.316 00.002 9976 IsGuiding returns 0
21:32:26.316 00.000 9976 scope move finished after 33 + 110 ms
21:32:26.316 00.000 9976 Move returns status 0, amount 33
21:32:26.316 00.000 9976 MoveAxis(N, 0, ABG)
21:32:26.316 00.000 9976 Move returns status 0, amount 0
21:32:26.316 00.000 9976 move complete, result=0
21:32:26.316 00.000 9976 worker thread done servicing request
21:32:26.316 00.000 9976 Worker thread wakes up
21:32:26.316 00.000 9552 GuideStep: 1.5 px 33 ms WEST, 0.0 px 0 ms NORTH
21:32:26.316 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:26.316 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:29.660 03.344 9976 Exposure complete
21:32:29.736 00.076 9976 worker thread done servicing request
21:32:29.736 00.000 9552 OnExposeComplete: enter
21:32:29.736 00.000 9552 UpdateGuideState(): m_state=6
21:32:29.736 00.000 9552 Star::Find(15, 1655, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 229
21:32:29.736 00.000 9552 Star::Find returns 1 (1), X=1656.40, Y=350.10, Mass=5330326, SNR=249.0, Peak=65504 HFD=7.8
21:32:29.736 00.000 9552 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.08) = xAngle (-0.72 = -0.72)
21:32:29.736 00.000 9552 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.73 = 2.56)
21:32:29.736 00.000 9552 CameraToMount -- cameraX=-0.66 cameraY=0.65 hyp=0.92 cameraTheta=2.36 mountX=0.70 mountY=0.51, mountTheta=0.63
21:32:29.738 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.66, y=0.65, opts=13)
21:32:29.738 00.000 9552 Enqueuing Move request for scope (-0.66, 0.65)
21:32:29.738 00.000 9976 Worker thread wakes up
21:32:29.738 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.65) opts 0xd
21:32:29.738 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.66, 0.65)
21:32:29.738 00.000 9976 Moving (-0.66, 0.65) raw xDistance=0.70 yDistance=0.51
21:32:29.738 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:29.738 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.70
21:32:29.738 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:29.738 00.000 9552 UpdateGuideState exits: m=5330326 SNR=249.0 Saturated
21:32:29.738 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
21:32:29.738 00.000 9976 MoveAxis(W, 17, ABG)
21:32:29.738 00.000 9976 Guiding  Dir = 3, Dur = 17
21:32:29.738 00.000 9552 PhdController: settling, locked = 1, distance = 1.34 (3.00) aobump = 0 frame = 3 / 99999
21:32:29.738 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808749.738,"Host":"ASTROBRUCE","Inst":1,"Distance":1.34,"Time":7.3,"SettleTime":12.0,"StarLocked":true}
21:32:29.738 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:29.739 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:29.739 00.000 9552 Enqueuing Expose request
21:32:29.767 00.028 9976 IsSlewing returns 0
21:32:29.767 00.000 9976 IsGuiding returns 0
21:32:29.799 00.032 9976 IsGuiding returns 1
21:32:29.799 00.000 9976 scope still moving after pulse duration time elapsed
21:32:29.862 00.063 9976 IsSlewing returns 0
21:32:29.862 00.000 9976 IsGuiding returns 0
21:32:29.862 00.000 9976 scope move finished after 17 + 78 ms
21:32:29.862 00.000 9976 Move returns status 0, amount 17
21:32:29.862 00.000 9976 MoveAxis(N, 0, ABG)
21:32:29.862 00.000 9976 Move returns status 0, amount 0
21:32:29.862 00.000 9976 move complete, result=0
21:32:29.862 00.000 9976 worker thread done servicing request
21:32:29.862 00.000 9976 Worker thread wakes up
21:32:29.862 00.000 9552 GuideStep: 0.7 px 17 ms WEST, 0.5 px 0 ms NORTH
21:32:29.862 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:29.862 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:33.209 03.347 9976 Exposure complete
21:32:33.304 00.095 9976 worker thread done servicing request
21:32:33.304 00.000 9552 OnExposeComplete: enter
21:32:33.304 00.000 9552 UpdateGuideState(): m_state=6
21:32:33.304 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 230
21:32:33.304 00.000 9552 Star::Find returns 1 (1), X=1656.76, Y=349.73, Mass=5342212, SNR=251.6, Peak=65504 HFD=7.8
21:32:33.304 00.000 9552 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.08) = xAngle (-0.69 = -0.69)
21:32:33.304 00.000 9552 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.70 = 2.58)
21:32:33.304 00.000 9552 CameraToMount -- cameraX=-0.30 cameraY=0.28 hyp=0.41 cameraTheta=2.39 mountX=0.32 mountY=0.22, mountTheta=0.61
21:32:33.305 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.30, y=0.28, opts=13)
21:32:33.305 00.000 9552 Enqueuing Move request for scope (-0.30, 0.28)
21:32:33.306 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:33.306 00.000 9552 UpdateGuideState exits: m=5342212 SNR=251.6 Saturated
21:32:33.306 00.000 9552 PhdController: settling, locked = 1, distance = 1.06 (3.00) aobump = 0 frame = 4 / 99999
21:32:33.306 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778808753.306,"Host":"ASTROBRUCE","Inst":1,"Distance":1.06,"Time":10.9,"SettleTime":12.0,"StarLocked":true}
21:32:33.306 00.000 9976 Worker thread wakes up
21:32:33.306 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.28) opts 0xd
21:32:33.306 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.30, 0.28)
21:32:33.306 00.000 9976 Moving (-0.30, 0.28) raw xDistance=0.32 yDistance=0.22
21:32:33.306 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:33.306 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:33.306 00.000 9552 Enqueuing Expose request
21:32:33.306 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
21:32:33.306 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:33.306 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:32:33.306 00.000 9976 MoveAxis(E, 0, ABG)
21:32:33.306 00.000 9976 Move returns status 0, amount 0
21:32:33.306 00.000 9976 MoveAxis(N, 0, ABG)
21:32:33.306 00.000 9976 Move returns status 0, amount 0
21:32:33.306 00.000 9976 move complete, result=0
21:32:33.306 00.000 9976 worker thread done servicing request
21:32:33.306 00.000 9976 Worker thread wakes up
21:32:33.306 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:33.306 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:33.307 00.001 9552 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:36.659 03.352 9976 Exposure complete
21:32:36.740 00.081 9976 worker thread done servicing request
21:32:36.741 00.001 9552 OnExposeComplete: enter
21:32:36.741 00.000 9552 UpdateGuideState(): m_state=6
21:32:36.741 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 231
21:32:36.741 00.000 9552 Star::Find returns 1 (1), X=1657.09, Y=350.45, Mass=5598431, SNR=290.0, Peak=65504 HFD=7.9
21:32:36.741 00.000 9552 CameraToMount -- cameraTheta (1.54) - m_xAngle (3.08) = xAngle (-1.54 = -1.54)
21:32:36.741 00.000 9552 CameraToMount -- cameraTheta (1.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.55 = 1.74)
21:32:36.741 00.000 9552 CameraToMount -- cameraX=0.03 cameraY=1.00 hyp=1.00 cameraTheta=1.54 mountX=0.04 mountY=0.98, mountTheta=1.54
21:32:36.742 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.03, y=1.00, opts=13)
21:32:36.742 00.000 9552 Enqueuing Move request for scope (0.03, 1.00)
21:32:36.742 00.000 9976 Worker thread wakes up
21:32:36.742 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.03, 1.00) opts 0xd
21:32:36.742 00.000 9976 Handling offset move in thread for scope, endpoint = (0.03, 1.00)
21:32:36.742 00.000 9976 Moving (0.03, 1.00) raw xDistance=0.04 yDistance=0.98
21:32:36.742 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:32:36.742 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:36.742 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:36.742 00.000 9552 UpdateGuideState exits: m=5598431 SNR=290.0 Saturated
21:32:36.742 00.000 9552 PhdController: settling, locked = 1, distance = 1.04 (3.00) aobump = 0 frame = 5 / 99999
21:32:36.742 00.000 9552 PhdController: newstate STATE_FINISH
21:32:36.742 00.000 9552 PhdController complete: success
21:32:36.742 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
21:32:36.742 00.000 9976 MoveAxis(E, 0, ABG)
21:32:36.742 00.000 9976 Move returns status 0, amount 0
21:32:36.742 00.000 9976 MoveAxis(N, 0, ABG)
21:32:36.742 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778808756.742,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
21:32:36.742 00.000 9976 Move returns status 0, amount 0
21:32:36.742 00.000 9976 move complete, result=0
21:32:36.742 00.000 9976 worker thread done servicing request
21:32:36.742 00.000 9552 Mount: notify guiding dither settle done success=1
21:32:36.742 00.000 9552 PhdController: newstate STATE_IDLE
21:32:36.742 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:36.742 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:36.742 00.000 9552 Enqueuing Expose request
21:32:36.743 00.001 9552 GuideStep: 0.0 px 0 ms EAST, 1.0 px 0 ms NORTH
21:32:36.743 00.000 9976 Worker thread wakes up
21:32:36.743 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:36.743 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:40.092 03.349 9976 Exposure complete
21:32:40.175 00.083 9976 worker thread done servicing request
21:32:40.175 00.000 9552 OnExposeComplete: enter
21:32:40.175 00.000 9552 UpdateGuideState(): m_state=6
21:32:40.175 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.001 9552 Star::Find returns 1 (1), X=1657.63, Y=349.68, Mass=5539726, SNR=230.4, Peak=65504 HFD=7.7
21:32:40.176 00.000 9552 MultiStar: exiting stabilization period
21:32:40.176 00.000 9552 MultiStar: updating star positions after lock position change
21:32:40.176 00.000 9552 Star::Find(15, 1053, 156, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.000 9552 Star::Find returns 1 (1), X=1053.71, Y=157.93, Mass=4856041, SNR=247.1, Peak=65504 HFD=7.4
21:32:40.176 00.000 9552 Star::Find(15, 745, 936, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.000 9552 Star::Find returns 1 (1), X=746.11, Y=937.80, Mass=690769, SNR=62.0, Peak=21840 HFD=6.4
21:32:40.176 00.000 9552 Star::Find(15, 1461, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.000 9552 Star::Find returns 1 (1), X=1461.15, Y=430.82, Mass=150143, SNR=26.9, Peak=11936 HFD=4.6
21:32:40.176 00.000 9552 Star::Find(15, 873, 172, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.000 9552 Star::Find returns 1 (1), X=874.84, Y=174.71, Mass=119385, SNR=23.1, Peak=10416 HFD=4.0
21:32:40.176 00.000 9552 Star::Find(15, 138, 106, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.000 9552 Star::Find returns 1 (1), X=139.03, Y=106.80, Mass=54107, SNR=15.3, Peak=8096 HFD=6.7
21:32:40.176 00.000 9552 Star::Find(15, 72, 1074, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.000 9552 Star::Find false star n=4 nbg=253 bg=1855.2 sigma=767.1 thresh=4157 peak=3884
21:32:40.176 00.000 9552 Star::Find returns 0 (2), X=72.00, Y=1074.00, Mass=15155, SNR=2.9, Peak=8304 HFD=0.0
21:32:40.176 00.000 9552 Star::Find(15, 506, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.000 9552 Star::Find false star n=2 nbg=252 bg=3660.8 sigma=882.0 thresh=6307 peak=5955
21:32:40.176 00.000 9552 Star::Find returns 0 (2), X=506.00, Y=241.00, Mass=10886, SNR=2.9, Peak=11424 HFD=0.0
21:32:40.176 00.000 9552 Star::Find(15, 762, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:32:40.176 00.000 9552 Star::Find false star n=3 nbg=256 bg=3817.2 sigma=849.9 thresh=6367 peak=5218
21:32:40.176 00.000 9552 Star::Find returns 0 (2), X=762.00, Y=97.00, Mass=10516, SNR=2.9, Peak=7792 HFD=0.0
21:32:40.176 00.000 9552 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.08) = xAngle (-2.70 = -2.70)
21:32:40.176 00.000 9552 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.71 = 0.57)
21:32:40.176 00.000 9552 CameraToMount -- cameraX=0.57 cameraY=0.23 hyp=0.62 cameraTheta=0.38 mountX=-0.56 mountY=0.33, mountTheta=2.60
21:32:40.177 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.57, y=0.23, opts=13)
21:32:40.177 00.000 9552 Enqueuing Move request for scope (0.57, 0.23)
21:32:40.177 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:40.177 00.000 9552 UpdateGuideState exits: m=5539726 SNR=230.4 Saturated
21:32:40.177 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:40.177 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:40.177 00.000 9552 Enqueuing Expose request
21:32:40.177 00.000 9976 Worker thread wakes up
21:32:40.177 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.23) opts 0xd
21:32:40.177 00.000 9976 Handling offset move in thread for scope, endpoint = (0.57, 0.23)
21:32:40.177 00.000 9976 Moving (0.57, 0.23) raw xDistance=-0.56 yDistance=0.33
21:32:40.177 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
21:32:40.177 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:40.177 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:32:40.177 00.000 9976 MoveAxis(E, 12, ABG)
21:32:40.177 00.000 9976 Guiding  Dir = 2, Dur = 12
21:32:40.202 00.025 9976 IsSlewing returns 0
21:32:40.202 00.000 9976 IsGuiding returns 0
21:32:40.266 00.064 9976 IsGuiding returns 1
21:32:40.266 00.000 9976 scope still moving after pulse duration time elapsed
21:32:40.327 00.061 9976 IsSlewing returns 0
21:32:40.327 00.000 9976 IsGuiding returns 0
21:32:40.327 00.000 9976 scope move finished after 12 + 113 ms
21:32:40.327 00.000 9976 Move returns status 0, amount 12
21:32:40.327 00.000 9976 MoveAxis(N, 0, ABG)
21:32:40.327 00.000 9976 Move returns status 0, amount 0
21:32:40.327 00.000 9976 move complete, result=0
21:32:40.327 00.000 9976 worker thread done servicing request
21:32:40.327 00.000 9976 Worker thread wakes up
21:32:40.327 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:40.327 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:40.327 00.000 9552 GuideStep: -0.6 px 12 ms EAST, 0.3 px 0 ms NORTH
21:32:43.681 03.354 9976 Exposure complete
21:32:43.753 00.072 9976 worker thread done servicing request
21:32:43.753 00.000 9552 OnExposeComplete: enter
21:32:43.753 00.000 9552 UpdateGuideState(): m_state=6
21:32:43.753 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 233
21:32:43.753 00.000 9552 Star::Find returns 1 (1), X=1656.88, Y=349.91, Mass=5458380, SNR=265.0, Peak=65504 HFD=8.0
21:32:43.753 00.000 9552 Star::Find false star n=3 nbg=278 bg=1702.8 sigma=895.5 thresh=4389 peak=4248
21:32:43.753 00.000 9552 Star::Find false star n=2 nbg=264 bg=3707.5 sigma=888.4 thresh=6373 peak=5788
21:32:43.753 00.000 9552 MultiStar: [#1 -0.05,0.10,1.00,U] [#2 0.15,0.56,0.22,U] [#3 -0.59,0.66,0.09,U] [#4 0.30,-0.30,0.10,U] [#5 -0.13,1.27,0.04,U] [#6 0.00,0.00,0.00,L] [#7 -1.27,-0.73,0.04,U] [#8 0.00,0.00,0.00,L] 
21:32:43.753 00.000 9552 refined, 6 included, MultiStar: {-0.11, 0.30}, one-star: {-0.18, 0.46}
21:32:43.753 00.000 9552 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.08) = xAngle (-1.16 = -1.16)
21:32:43.753 00.000 9552 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.17 = 2.11)
21:32:43.753 00.000 9552 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.92 mountX=0.13 mountY=0.27, mountTheta=1.13
21:32:43.754 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.11, y=0.30, opts=13)
21:32:43.754 00.000 9552 Enqueuing Move request for scope (-0.11, 0.30)
21:32:43.754 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:43.754 00.000 9552 UpdateGuideState exits: m=5458380 SNR=265.0 Saturated
21:32:43.754 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:43.754 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:43.754 00.000 9552 Enqueuing Expose request
21:32:43.754 00.000 9976 Worker thread wakes up
21:32:43.754 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd
21:32:43.754 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.11, 0.30)
21:32:43.754 00.000 9976 Moving (-0.11, 0.30) raw xDistance=0.13 yDistance=0.27
21:32:43.754 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:32:43.754 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:43.754 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:32:43.755 00.001 9976 MoveAxis(E, 0, ABG)
21:32:43.755 00.000 9976 Move returns status 0, amount 0
21:32:43.755 00.000 9976 MoveAxis(N, 0, ABG)
21:32:43.755 00.000 9976 Move returns status 0, amount 0
21:32:43.755 00.000 9976 move complete, result=0
21:32:43.755 00.000 9976 worker thread done servicing request
21:32:43.755 00.000 9976 Worker thread wakes up
21:32:43.755 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:43.755 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:43.755 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:32:47.108 03.353 9976 Exposure complete
21:32:47.185 00.077 9976 worker thread done servicing request
21:32:47.185 00.000 9552 OnExposeComplete: enter
21:32:47.185 00.000 9552 UpdateGuideState(): m_state=6
21:32:47.186 00.001 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 234
21:32:47.186 00.000 9552 Star::Find returns 1 (1), X=1656.99, Y=350.41, Mass=5255630, SNR=249.2, Peak=65504 HFD=7.8
21:32:47.186 00.000 9552 Star::Find false star n=5 nbg=257 bg=3509.9 sigma=952.7 thresh=6368 peak=5603
21:32:47.186 00.000 9552 Star::Find false star n=3 nbg=274 bg=1703.1 sigma=899.6 thresh=4402 peak=4180
21:32:47.186 00.000 9552 Star::Find false star n=5 nbg=261 bg=3792.5 sigma=901.6 thresh=6497 peak=5199
21:32:47.186 00.000 9552 MultiStar: [#1 -0.21,0.23,1.04,U] [#2 -0.12,1.28,0.24,U] [#3 -0.34,0.30,0.11,U] [#4 -0.35,-0.18,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.59,-8.86,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:32:47.186 00.000 9552 refined, 4 included, MultiStar: {-0.16, 0.61}, one-star: {-0.07, 0.96}
21:32:47.186 00.000 9552 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.08) = xAngle (-1.25 = -1.25)
21:32:47.186 00.000 9552 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.26 = 2.02)
21:32:47.186 00.000 9552 CameraToMount -- cameraX=-0.16 cameraY=0.61 hyp=0.63 cameraTheta=1.83 mountX=0.20 mountY=0.57, mountTheta=1.24
21:32:47.187 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.16, y=0.61, opts=13)
21:32:47.187 00.000 9552 Enqueuing Move request for scope (-0.16, 0.61)
21:32:47.187 00.000 9976 Worker thread wakes up
21:32:47.187 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.61) opts 0xd
21:32:47.187 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.16, 0.61)
21:32:47.187 00.000 9976 Moving (-0.16, 0.61) raw xDistance=0.20 yDistance=0.57
21:32:47.187 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:32:47.187 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:47.187 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:47.187 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
21:32:47.187 00.000 9976 MoveAxis(E, 0, ABG)
21:32:47.187 00.000 9976 Move returns status 0, amount 0
21:32:47.187 00.000 9976 MoveAxis(N, 0, ABG)
21:32:47.187 00.000 9552 UpdateGuideState exits: m=5255630 SNR=249.2 Saturated
21:32:47.187 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:47.187 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:47.187 00.000 9552 Enqueuing Expose request
21:32:47.187 00.000 9976 Move returns status 0, amount 0
21:32:47.187 00.000 9976 move complete, result=0
21:32:47.187 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
21:32:47.187 00.000 9976 worker thread done servicing request
21:32:47.187 00.000 9976 Worker thread wakes up
21:32:47.187 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:47.188 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:50.535 03.347 9976 Exposure complete
21:32:50.612 00.077 9976 worker thread done servicing request
21:32:50.612 00.000 9552 OnExposeComplete: enter
21:32:50.612 00.000 9552 UpdateGuideState(): m_state=6
21:32:50.612 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 235
21:32:50.612 00.000 9552 Star::Find returns 1 (1), X=1656.68, Y=350.73, Mass=5440888, SNR=325.8, Peak=65504 HFD=7.8
21:32:50.612 00.000 9552 Star::Find false star n=6 nbg=269 bg=3460.2 sigma=934.8 thresh=6265 peak=5957
21:32:50.612 00.000 9552 Star::Find false star n=3 nbg=274 bg=1803.9 sigma=900.6 thresh=4506 peak=3582
21:32:50.612 00.000 9552 Star::Find false star n=4 nbg=248 bg=3607.4 sigma=941.5 thresh=6432 peak=6261
21:32:50.612 00.000 9552 Star::Find false star n=3 nbg=267 bg=3733.3 sigma=956.9 thresh=6604 peak=5220
21:32:50.612 00.000 9552 MultiStar: [#1 -0.33,0.67,0.69,U] [#2 -0.56,1.29,0.15,U] [#3 -0.21,0.52,0.07,U] [#4 -0.13,-0.08,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:32:50.612 00.000 9552 refined, 4 included, MultiStar: {-0.36, 0.99}, one-star: {-0.38, 1.28}
21:32:50.612 00.000 9552 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.08) = xAngle (-1.16 = -1.16)
21:32:50.612 00.000 9552 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.17 = 2.11)
21:32:50.612 00.000 9552 CameraToMount -- cameraX=-0.36 cameraY=0.99 hyp=1.06 cameraTheta=1.92 mountX=0.42 mountY=0.91, mountTheta=1.14
21:32:50.613 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.36, y=0.99, opts=13)
21:32:50.614 00.001 9552 Enqueuing Move request for scope (-0.36, 0.99)
21:32:50.614 00.000 9976 Worker thread wakes up
21:32:50.614 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.99) opts 0xd
21:32:50.614 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.36, 0.99)
21:32:50.614 00.000 9976 Moving (-0.36, 0.99) raw xDistance=0.42 yDistance=0.91
21:32:50.614 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:32:50.614 00.000 9552 UpdateGuideState exits: m=5440888 SNR=325.8 Saturated
21:32:50.614 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:50.614 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
21:32:50.614 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:50.614 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
21:32:50.614 00.000 9976 MoveAxis(E, 0, ABG)
21:32:50.614 00.000 9976 Move returns status 0, amount 0
21:32:50.614 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:50.614 00.000 9552 Enqueuing Expose request
21:32:50.614 00.000 9976 MoveAxis(N, 0, ABG)
21:32:50.614 00.000 9976 Move returns status 0, amount 0
21:32:50.614 00.000 9976 move complete, result=0
21:32:50.614 00.000 9976 worker thread done servicing request
21:32:50.614 00.000 9976 Worker thread wakes up
21:32:50.614 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:50.614 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:50.615 00.001 9552 GuideStep: 0.4 px 0 ms EAST, 0.9 px 0 ms NORTH
21:32:53.964 03.349 9976 Exposure complete
21:32:54.054 00.090 9976 worker thread done servicing request
21:32:54.054 00.000 9552 OnExposeComplete: enter
21:32:54.054 00.000 9552 UpdateGuideState(): m_state=6
21:32:54.054 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 236
21:32:54.055 00.001 9552 Star::Find returns 1 (1), X=1656.34, Y=350.81, Mass=5116452, SNR=247.6, Peak=65504 HFD=7.6
21:32:54.055 00.000 9552 Star::Find false star n=8 nbg=261 bg=3492.8 sigma=891.6 thresh=6168 peak=5838
21:32:54.055 00.000 9552 Star::Find false star n=7 nbg=263 bg=3641.0 sigma=926.7 thresh=6421 peak=5250
21:32:54.055 00.000 9552 MultiStar: [#1 -1.09,1.14,1.07,U] [#2 -0.58,1.18,0.25,U] [#3 -0.87,1.08,0.08,U] [#4 -1.48,0.52,0.08,U] [#5 -0.71,0.81,0.07,U] [#6 -1.63,0.46,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:32:54.055 00.000 9552 refined, 5 included, MultiStar: {-0.89, 1.20}, one-star: {-0.72, 1.35}
21:32:54.055 00.000 9552 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.08) = xAngle (-0.87 = -0.87)
21:32:54.055 00.000 9552 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.88 = 2.41)
21:32:54.055 00.000 9552 CameraToMount -- cameraX=-0.89 cameraY=1.20 hyp=1.49 cameraTheta=2.21 mountX=0.97 mountY=1.00, mountTheta=0.80
21:32:54.056 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.89, y=1.20, opts=13)
21:32:54.056 00.000 9552 Enqueuing Move request for scope (-0.89, 1.20)
21:32:54.056 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:54.056 00.000 9552 UpdateGuideState exits: m=5116452 SNR=247.6 Saturated
21:32:54.056 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:54.056 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:54.056 00.000 9552 Enqueuing Expose request
21:32:54.056 00.000 9976 Worker thread wakes up
21:32:54.056 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 1.20) opts 0xd
21:32:54.056 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.89, 1.20)
21:32:54.056 00.000 9976 Moving (-0.89, 1.20) raw xDistance=0.97 yDistance=1.00
21:32:54.056 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
21:32:54.056 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.54 newest=2.48
21:32:54.056 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
21:32:54.056 00.000 9976 MoveAxis(W, 21, ABG)
21:32:54.056 00.000 9976 Guiding  Dir = 3, Dur = 21
21:32:54.077 00.021 9976 IsSlewing returns 0
21:32:54.077 00.000 9976 IsGuiding returns 0
21:32:54.109 00.032 9976 IsGuiding returns 1
21:32:54.109 00.000 9976 scope still moving after pulse duration time elapsed
21:32:54.157 00.048 9976 IsSlewing returns 0
21:32:54.157 00.000 9976 IsGuiding returns 0
21:32:54.157 00.000 9976 scope move finished after 21 + 59 ms
21:32:54.157 00.000 9976 Move returns status 0, amount 21
21:32:54.157 00.000 9976 MoveAxis(S, 38, ABG)
21:32:54.157 00.000 9976 Guiding  Dir = 1, Dur = 38
21:32:54.188 00.031 9976 IsSlewing returns 0
21:32:54.188 00.000 9976 IsGuiding returns 0
21:32:54.219 00.031 9976 PulseGuide returned control before completion, sleep 17
21:32:54.514 00.295 9976 IsGuiding returns 1
21:32:54.514 00.000 9976 scope still moving after pulse duration time elapsed
21:32:54.578 00.064 9976 IsSlewing returns 0
21:32:54.579 00.001 9976 IsGuiding returns 0
21:32:54.579 00.000 9976 scope move finished after 38 + 353 ms
21:32:54.579 00.000 9976 Move returns status 0, amount 38
21:32:54.579 00.000 9976 move complete, result=0
21:32:54.580 00.001 9976 worker thread done servicing request
21:32:54.580 00.000 9976 Worker thread wakes up
21:32:54.580 00.000 9552 GuideStep: 1.0 px 21 ms WEST, 1.0 px 38 ms SOUTH
21:32:54.580 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:54.580 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:57.932 03.352 9976 Exposure complete
21:32:58.016 00.084 9976 worker thread done servicing request
21:32:58.016 00.000 9552 OnExposeComplete: enter
21:32:58.016 00.000 9552 UpdateGuideState(): m_state=6
21:32:58.016 00.000 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 237
21:32:58.016 00.000 9552 Star::Find returns 1 (1), X=1655.97, Y=349.47, Mass=5424806, SNR=254.9, Peak=65504 HFD=7.9
21:32:58.017 00.001 9552 Star::Find false star n=8 nbg=251 bg=1914.2 sigma=732.7 thresh=4112 peak=3931
21:32:58.017 00.000 9552 Star::Find false star n=5 nbg=258 bg=3415.2 sigma=892.2 thresh=6092 peak=5699
21:32:58.017 00.000 9552 Star::Find false star n=2 nbg=271 bg=3814.1 sigma=988.3 thresh=6779 peak=5332
21:32:58.017 00.000 9552 MultiStar: [#1 -1.18,-0.54,0.97,U] [#2 -1.41,-0.71,0.16,U] [#3 -1.60,-0.75,0.00,M4] [#4 -1.41,-0.06,0.09,U] [#5 -0.41,-0.66,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:32:58.017 00.000 9552 single-star, 4 included, MultiStar: {-1.14, -0.29}, one-star: {-1.09, 0.02}
21:32:58.017 00.000 9552 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.08) = xAngle (0.04 = 0.04)
21:32:58.017 00.000 9552 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-2.97 = -2.97)
21:32:58.017 00.000 9552 CameraToMount -- cameraX=-1.09 cameraY=0.02 hyp=1.09 cameraTheta=3.12 mountX=1.09 mountY=-0.19, mountTheta=-0.17
21:32:58.018 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.09, y=0.02, opts=13)
21:32:58.018 00.000 9552 Enqueuing Move request for scope (-1.09, 0.02)
21:32:58.018 00.000 9976 Worker thread wakes up
21:32:58.018 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.02) opts 0xd
21:32:58.018 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.09, 0.02)
21:32:58.018 00.000 9976 Moving (-1.09, 0.02) raw xDistance=1.09 yDistance=-0.19
21:32:58.018 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.09
21:32:58.018 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:58.018 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:32:58.018 00.000 9552 UpdateGuideState exits: m=5424806 SNR=254.9 Saturated
21:32:58.018 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:58.018 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:32:58.018 00.000 9976 MoveAxis(W, 25, ABG)
21:32:58.018 00.000 9976 Guiding  Dir = 3, Dur = 25
21:32:58.018 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:32:58.018 00.000 9552 Enqueuing Expose request
21:32:58.047 00.029 9976 IsSlewing returns 0
21:32:58.047 00.000 9976 IsGuiding returns 0
21:32:58.080 00.033 9976 IsGuiding returns 1
21:32:58.080 00.000 9976 scope still moving after pulse duration time elapsed
21:32:58.124 00.044 9976 IsSlewing returns 0
21:32:58.124 00.000 9976 IsGuiding returns 0
21:32:58.124 00.000 9976 scope move finished after 25 + 51 ms
21:32:58.124 00.000 9976 Move returns status 0, amount 25
21:32:58.124 00.000 9976 MoveAxis(N, 0, ABG)
21:32:58.124 00.000 9976 Move returns status 0, amount 0
21:32:58.124 00.000 9976 move complete, result=0
21:32:58.124 00.000 9976 worker thread done servicing request
21:32:58.124 00.000 9976 Worker thread wakes up
21:32:58.124 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:32:58.124 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:32:58.124 00.000 9552 GuideStep: 1.1 px 25 ms WEST, -0.2 px 0 ms NORTH
21:33:01.474 03.350 9976 Exposure complete
21:33:01.559 00.085 9976 worker thread done servicing request
21:33:01.559 00.000 9552 OnExposeComplete: enter
21:33:01.559 00.000 9552 UpdateGuideState(): m_state=6
21:33:01.559 00.000 9552 Star::Find(15, 1655, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 238
21:33:01.559 00.000 9552 Star::Find returns 1 (1), X=1656.48, Y=350.68, Mass=5567629, SNR=264.3, Peak=65504 HFD=7.7
21:33:01.559 00.000 9552 Star::Find false star n=13 nbg=262 bg=3506.7 sigma=893.9 thresh=6188 peak=6132
21:33:01.559 00.000 9552 Star::Find false star n=3 nbg=264 bg=3493.2 sigma=955.2 thresh=6359 peak=5671
21:33:01.559 00.000 9552 Star::Find false star n=5 nbg=251 bg=3801.8 sigma=849.1 thresh=6349 peak=5743
21:33:01.559 00.000 9552 MultiStar: [#1 -1.04,1.12,0.86,U] [#2 -0.86,0.85,0.24,U] [#3 -0.96,1.02,0.06,U] [#4 -0.44,1.54,0.08,U] [#5 0.00,0.00,0.00,L] [#6 -6.10,-6.42,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:01.559 00.000 9552 single-star, 4 included, MultiStar: {-0.79, 1.15}, one-star: {-0.58, 1.23}
21:33:01.559 00.000 9552 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.08) = xAngle (-1.07 = -1.07)
21:33:01.559 00.000 9552 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.08 = 2.20)
21:33:01.559 00.000 9552 CameraToMount -- cameraX=-0.58 cameraY=1.23 hyp=1.36 cameraTheta=2.01 mountX=0.65 mountY=1.10, mountTheta=1.03
21:33:01.560 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.58, y=1.23, opts=13)
21:33:01.560 00.000 9552 Enqueuing Move request for scope (-0.58, 1.23)
21:33:01.560 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:33:01.560 00.000 9552 UpdateGuideState exits: m=5567629 SNR=264.3 Saturated
21:33:01.560 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:01.560 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:01.560 00.000 9552 Enqueuing Expose request
21:33:01.560 00.000 9976 Worker thread wakes up
21:33:01.560 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 1.23) opts 0xd
21:33:01.560 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.58, 1.23)
21:33:01.560 00.000 9976 Moving (-0.58, 1.23) raw xDistance=0.65 yDistance=1.10
21:33:01.560 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.65
21:33:01.560 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
21:33:01.560 00.000 9976 MoveAxis(W, 16, ABG)
21:33:01.560 00.000 9976 Guiding  Dir = 3, Dur = 16
21:33:01.593 00.033 9976 IsSlewing returns 0
21:33:01.593 00.000 9976 IsGuiding returns 0
21:33:01.647 00.054 9976 IsGuiding returns 1
21:33:01.647 00.000 9976 scope still moving after pulse duration time elapsed
21:33:01.701 00.054 9976 IsSlewing returns 0
21:33:01.702 00.001 9976 IsGuiding returns 0
21:33:01.702 00.000 9976 scope move finished after 16 + 92 ms
21:33:01.702 00.000 9976 Move returns status 0, amount 16
21:33:01.702 00.000 9976 MoveAxis(S, 41, ABG)
21:33:01.702 00.000 9976 Guiding  Dir = 1, Dur = 41
21:33:01.732 00.030 9976 IsSlewing returns 0
21:33:01.732 00.000 9976 IsGuiding returns 0
21:33:01.765 00.033 9976 PulseGuide returned control before completion, sleep 19
21:33:01.785 00.020 9976 IsGuiding returns 1
21:33:01.785 00.000 9976 scope still moving after pulse duration time elapsed
21:33:01.844 00.059 9976 IsSlewing returns 0
21:33:01.845 00.001 9976 IsGuiding returns 0
21:33:01.845 00.000 9976 scope move finished after 41 + 71 ms
21:33:01.845 00.000 9976 Move returns status 0, amount 41
21:33:01.845 00.000 9976 move complete, result=0
21:33:01.845 00.000 9976 worker thread done servicing request
21:33:01.845 00.000 9976 Worker thread wakes up
21:33:01.845 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:01.845 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:01.845 00.000 9552 GuideStep: 0.7 px 16 ms WEST, 1.1 px 41 ms SOUTH
21:33:05.196 03.351 9976 Exposure complete
21:33:05.272 00.076 9976 worker thread done servicing request
21:33:05.272 00.000 9552 OnExposeComplete: enter
21:33:05.272 00.000 9552 UpdateGuideState(): m_state=6
21:33:05.273 00.001 9552 Star::Find(15, 1656, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 239
21:33:05.273 00.000 9552 Star::Find returns 1 (1), X=1655.85, Y=348.86, Mass=5472150, SNR=245.2, Peak=65504 HFD=7.9
21:33:05.273 00.000 9552 Star::Find false star n=15 nbg=250 bg=3277.1 sigma=844.2 thresh=5810 peak=5806
21:33:05.273 00.000 9552 Star::Find false star n=4 nbg=278 bg=1783.3 sigma=893.0 thresh=4462 peak=3588
21:33:05.273 00.000 9552 Star::Find false star n=3 nbg=261 bg=3539.7 sigma=885.9 thresh=6197 peak=5472
21:33:05.273 00.000 9552 Star::Find false star n=3 nbg=267 bg=3827.1 sigma=908.4 thresh=6552 peak=5400
21:33:05.273 00.000 9552 MultiStar: [#1 -1.28,-0.79,1.10,U] [#2 -1.27,-0.38,0.27,U] [#3 -0.76,-0.66,0.10,U] [#4 -1.79,-1.30,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:05.273 00.000 9552 single-star, 3 included, MultiStar: {-1.23, -0.66}, one-star: {-1.21, -0.59}
21:33:05.273 00.000 9552 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.08) = xAngle (-5.77 = 0.52)
21:33:05.273 00.000 9552 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.78 = -2.49)
21:33:05.273 00.000 9552 CameraToMount -- cameraX=-1.21 cameraY=-0.59 hyp=1.35 cameraTheta=-2.69 mountX=1.17 mountY=-0.81, mountTheta=-0.61
21:33:05.274 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.21, y=-0.59, opts=13)
21:33:05.274 00.000 9552 Enqueuing Move request for scope (-1.21, -0.59)
21:33:05.274 00.000 9976 Worker thread wakes up
21:33:05.274 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.59) opts 0xd
21:33:05.274 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.21, -0.59)
21:33:05.274 00.000 9976 Moving (-1.21, -0.59) raw xDistance=1.17 yDistance=-0.81
21:33:05.274 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:05.274 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.17
21:33:05.274 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:05.274 00.000 9552 UpdateGuideState exits: m=5472150 SNR=245.2 Saturated
21:33:05.274 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:05.274 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
21:33:05.274 00.000 9976 MoveAxis(W, 27, ABG)
21:33:05.274 00.000 9976 Guiding  Dir = 3, Dur = 27
21:33:05.274 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:05.274 00.000 9552 Enqueuing Expose request
21:33:05.295 00.021 9976 IsSlewing returns 0
21:33:05.295 00.000 9976 IsGuiding returns 0
21:33:05.327 00.032 9976 IsGuiding returns 1
21:33:05.327 00.000 9976 scope still moving after pulse duration time elapsed
21:33:05.376 00.049 9976 IsSlewing returns 0
21:33:05.376 00.000 9976 IsGuiding returns 0
21:33:05.376 00.000 9976 scope move finished after 27 + 53 ms
21:33:05.376 00.000 9976 Move returns status 0, amount 27
21:33:05.376 00.000 9976 MoveAxis(N, 0, ABG)
21:33:05.376 00.000 9976 Move returns status 0, amount 0
21:33:05.376 00.000 9976 move complete, result=0
21:33:05.376 00.000 9976 worker thread done servicing request
21:33:05.376 00.000 9976 Worker thread wakes up
21:33:05.376 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:05.376 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:05.376 00.000 9552 GuideStep: 1.2 px 27 ms WEST, -0.8 px 0 ms NORTH
21:33:08.720 03.344 9976 Exposure complete
21:33:08.805 00.085 9976 worker thread done servicing request
21:33:08.805 00.000 9552 OnExposeComplete: enter
21:33:08.805 00.000 9552 UpdateGuideState(): m_state=6
21:33:08.806 00.001 9552 Star::Find(15, 1655, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 240
21:33:08.806 00.000 9552 Star::Find returns 1 (1), X=1655.72, Y=348.93, Mass=5312457, SNR=223.9, Peak=65504 HFD=7.7
21:33:08.806 00.000 9552 Star::Find false star n=4 nbg=258 bg=1943.5 sigma=766.5 thresh=4243 peak=4145
21:33:08.806 00.000 9552 Star::Find false star n=4 nbg=252 bg=3461.7 sigma=868.5 thresh=6067 peak=5314
21:33:08.806 00.000 9552 Star::Find false star n=4 nbg=257 bg=3794.6 sigma=893.1 thresh=6474 peak=5253
21:33:08.806 00.000 9552 MultiStar: [#1 -1.97,-0.91,0.00,M1] [#2 -1.94,-0.14,0.00,M1] [#3 -1.33,-0.61,0.13,U] [#4 -1.91,-0.90,0.00,M2] [#5 -1.74,-1.03,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:08.806 00.000 9552 single-star, 1 included, MultiStar: {-1.34, -0.53}, one-star: {-1.34, -0.52}
21:33:08.806 00.000 9552 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.08) = xAngle (-5.85 = 0.43)
21:33:08.806 00.000 9552 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.86 = -2.58)
21:33:08.806 00.000 9552 CameraToMount -- cameraX=-1.34 cameraY=-0.52 hyp=1.44 cameraTheta=-2.77 mountX=1.30 mountY=-0.77, mountTheta=-0.53
21:33:08.807 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.34, y=-0.52, opts=13)
21:33:08.807 00.000 9552 Enqueuing Move request for scope (-1.34, -0.52)
21:33:08.807 00.000 9976 Worker thread wakes up
21:33:08.807 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:08.807 00.000 9552 UpdateGuideState exits: m=5312457 SNR=223.9 Saturated
21:33:08.807 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:08.807 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:08.807 00.000 9552 Enqueuing Expose request
21:33:08.807 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.34, -0.52) opts 0xd
21:33:08.807 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.34, -0.52)
21:33:08.807 00.000 9976 Moving (-1.34, -0.52) raw xDistance=1.30 yDistance=-0.77
21:33:08.807 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.30
21:33:08.807 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:08.807 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
21:33:08.807 00.000 9976 MoveAxis(W, 30, ABG)
21:33:08.807 00.000 9976 Guiding  Dir = 3, Dur = 30
21:33:08.828 00.021 9976 IsSlewing returns 0
21:33:08.828 00.000 9976 IsGuiding returns 0
21:33:08.859 00.031 9976 IsGuiding returns 1
21:33:08.859 00.000 9976 scope still moving after pulse duration time elapsed
21:33:08.921 00.062 9976 IsSlewing returns 0
21:33:08.921 00.000 9976 IsGuiding returns 0
21:33:08.922 00.001 9976 scope move finished after 30 + 62 ms
21:33:08.922 00.000 9976 Move returns status 0, amount 30
21:33:08.922 00.000 9976 MoveAxis(N, 0, ABG)
21:33:08.922 00.000 9976 Move returns status 0, amount 0
21:33:08.922 00.000 9976 move complete, result=0
21:33:08.922 00.000 9976 worker thread done servicing request
21:33:08.922 00.000 9976 Worker thread wakes up
21:33:08.922 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:08.922 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:08.922 00.000 9552 GuideStep: 1.3 px 30 ms WEST, -0.8 px 0 ms NORTH
21:33:12.264 03.342 9976 Exposure complete
21:33:12.345 00.081 9976 worker thread done servicing request
21:33:12.345 00.000 9552 OnExposeComplete: enter
21:33:12.346 00.001 9552 UpdateGuideState(): m_state=6
21:33:12.346 00.000 9552 Star::Find(15, 1655, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 241
21:33:12.346 00.000 9552 Star::Find returns 1 (1), X=1655.64, Y=348.58, Mass=4946051, SNR=265.8, Peak=65504 HFD=7.3
21:33:12.346 00.000 9552 Star::Find false star n=1 nbg=258 bg=1623.6 sigma=816.6 thresh=4074 peak=4034
21:33:12.346 00.000 9552 Star::Find false star n=2 nbg=258 bg=3706.4 sigma=942.6 thresh=6534 peak=6456
21:33:12.346 00.000 9552 MultiStar: [#1 -1.34,-1.54,0.00,M2] [#2 -1.30,-0.79,0.22,U] [#3 -1.26,-1.47,0.00,M2] [#4 -1.71,-2.24,0.00,M3] [#5 -1.02,-1.17,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:12.346 00.000 9552 refined, 2 included, MultiStar: {-1.39, -0.87}, one-star: {-1.42, -0.87}
21:33:12.346 00.000 9552 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.08) = xAngle (-5.66 = 0.62)
21:33:12.346 00.000 9552 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.67 = -2.39)
21:33:12.346 00.000 9552 CameraToMount -- cameraX=-1.39 cameraY=-0.87 hyp=1.64 cameraTheta=-2.58 mountX=1.33 mountY=-1.12, mountTheta=-0.70
21:33:12.347 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.39, y=-0.87, opts=13)
21:33:12.347 00.000 9552 Enqueuing Move request for scope (-1.39, -0.87)
21:33:12.347 00.000 9976 Worker thread wakes up
21:33:12.347 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.87) opts 0xd
21:33:12.347 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.39, -0.87)
21:33:12.347 00.000 9976 Moving (-1.39, -0.87) raw xDistance=1.33 yDistance=-1.12
21:33:12.347 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.33
21:33:12.347 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:12.347 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.12
21:33:12.347 00.000 9976 MoveAxis(W, 31, ABG)
21:33:12.347 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=64, FiltMax=65504, Gamma=0.780
21:33:12.347 00.000 9552 UpdateGuideState exits: m=4946051 SNR=265.8 Saturated
21:33:12.347 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:12.347 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:12.347 00.000 9552 Enqueuing Expose request
21:33:12.347 00.000 9976 Guiding  Dir = 3, Dur = 31
21:33:12.376 00.029 9976 IsSlewing returns 0
21:33:12.376 00.000 9976 IsGuiding returns 0
21:33:12.408 00.032 9976 IsGuiding returns 1
21:33:12.408 00.000 9976 scope still moving after pulse duration time elapsed
21:33:12.496 00.088 9976 IsSlewing returns 0
21:33:12.497 00.001 9976 IsGuiding returns 0
21:33:12.497 00.000 9976 scope move finished after 31 + 90 ms
21:33:12.497 00.000 9976 Move returns status 0, amount 31
21:33:12.497 00.000 9976 MoveAxis(N, 0, ABG)
21:33:12.497 00.000 9976 Move returns status 0, amount 0
21:33:12.497 00.000 9976 move complete, result=0
21:33:12.497 00.000 9976 worker thread done servicing request
21:33:12.497 00.000 9976 Worker thread wakes up
21:33:12.497 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:12.497 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:12.497 00.000 9552 GuideStep: 1.3 px 31 ms WEST, -1.1 px 0 ms NORTH
21:33:15.838 03.341 9976 Exposure complete
21:33:15.930 00.092 9976 worker thread done servicing request
21:33:15.930 00.000 9552 OnExposeComplete: enter
21:33:15.930 00.000 9552 UpdateGuideState(): m_state=6
21:33:15.930 00.000 9552 Star::Find(15, 1655, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 242
21:33:15.930 00.000 9552 Star::Find returns 1 (1), X=1655.97, Y=349.35, Mass=5304203, SNR=210.0, Peak=65504 HFD=7.8
21:33:15.931 00.001 9552 Star::Find false star n=14 nbg=253 bg=3453.4 sigma=917.7 thresh=6206 peak=6151
21:33:15.931 00.000 9552 Star::Find false star n=3 nbg=274 bg=1720.6 sigma=980.3 thresh=4662 peak=4410
21:33:15.931 00.000 9552 Star::Find false star n=1 nbg=270 bg=3733.5 sigma=906.4 thresh=6453 peak=5866
21:33:15.931 00.000 9552 Star::Find false star n=2 nbg=257 bg=3539.2 sigma=872.0 thresh=6155 peak=5131
21:33:15.931 00.000 9552 MultiStar: [#1 -0.66,-0.61,1.14,U] [#2 -0.69,0.23,0.23,U] [#3 -0.95,-0.34,0.12,U] [#4 -0.47,-0.79,0.11,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:15.931 00.000 9552 refined, 4 included, MultiStar: {-0.83, -0.33}, one-star: {-1.09, -0.10}
21:33:15.931 00.000 9552 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.08) = xAngle (-5.84 = 0.44)
21:33:15.931 00.000 9552 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.85 = -2.57)
21:33:15.931 00.000 9552 CameraToMount -- cameraX=-0.83 cameraY=-0.33 hyp=0.90 cameraTheta=-2.76 mountX=0.81 mountY=-0.49, mountTheta=-0.54
21:33:15.932 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.83, y=-0.33, opts=13)
21:33:15.932 00.000 9552 Enqueuing Move request for scope (-0.83, -0.33)
21:33:15.932 00.000 9976 Worker thread wakes up
21:33:15.932 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=168, FiltMax=65504, Gamma=0.780
21:33:15.932 00.000 9552 UpdateGuideState exits: m=5304203 SNR=210.0 Saturated
21:33:15.932 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:15.932 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:15.932 00.000 9552 Enqueuing Expose request
21:33:15.932 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.33) opts 0xd
21:33:15.932 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.83, -0.33)
21:33:15.932 00.000 9976 Moving (-0.83, -0.33) raw xDistance=0.81 yDistance=-0.49
21:33:15.932 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.81
21:33:15.932 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:15.932 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
21:33:15.932 00.000 9976 MoveAxis(W, 20, ABG)
21:33:15.932 00.000 9976 Guiding  Dir = 3, Dur = 20
21:33:15.952 00.020 9976 IsSlewing returns 0
21:33:15.953 00.001 9976 IsGuiding returns 0
21:33:15.985 00.032 9976 IsGuiding returns 1
21:33:15.985 00.000 9976 scope still moving after pulse duration time elapsed
21:33:16.030 00.045 9976 IsSlewing returns 0
21:33:16.030 00.000 9976 IsGuiding returns 0
21:33:16.030 00.000 9976 scope move finished after 20 + 57 ms
21:33:16.030 00.000 9976 Move returns status 0, amount 20
21:33:16.030 00.000 9976 MoveAxis(N, 0, ABG)
21:33:16.030 00.000 9976 Move returns status 0, amount 0
21:33:16.031 00.001 9976 move complete, result=0
21:33:16.031 00.000 9976 worker thread done servicing request
21:33:16.031 00.000 9976 Worker thread wakes up
21:33:16.031 00.000 9552 GuideStep: 0.8 px 20 ms WEST, -0.5 px 0 ms NORTH
21:33:16.031 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:16.031 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:19.380 03.349 9976 Exposure complete
21:33:19.475 00.095 9976 worker thread done servicing request
21:33:19.475 00.000 9552 OnExposeComplete: enter
21:33:19.475 00.000 9552 UpdateGuideState(): m_state=6
21:33:19.475 00.000 9552 Star::Find(15, 1655, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 243
21:33:19.476 00.001 9552 Star::Find returns 1 (1), X=1656.15, Y=349.30, Mass=5465214, SNR=257.1, Peak=65504 HFD=7.8
21:33:19.476 00.000 9552 Star::Find false star n=14 nbg=263 bg=3332.7 sigma=917.7 thresh=6086 peak=5725
21:33:19.476 00.000 9552 Star::Find false star n=3 nbg=264 bg=3510.0 sigma=1004.5 thresh=6523 peak=5648
21:33:19.476 00.000 9552 Star::Find false star n=3 nbg=267 bg=3629.3 sigma=1001.6 thresh=6634 peak=5365
21:33:19.476 00.000 9552 MultiStar: [#1 -1.19,-0.69,1.12,U] [#2 -1.09,-0.15,0.17,U] [#3 -0.33,-0.31,0.08,U] [#4 -0.92,-1.00,0.05,U] [#5 0.00,0.00,0.00,L] [#6 18.48,-3.71,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:19.476 00.000 9552 single-star, 4 included, MultiStar: {-1.03, -0.42}, one-star: {-0.91, -0.15}
21:33:19.476 00.000 9552 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.08) = xAngle (-6.06 = 0.23)
21:33:19.476 00.000 9552 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.07 = -2.78)
21:33:19.476 00.000 9552 CameraToMount -- cameraX=-0.91 cameraY=-0.15 hyp=0.92 cameraTheta=-2.98 mountX=0.90 mountY=-0.32, mountTheta=-0.35
21:33:19.477 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.91, y=-0.15, opts=13)
21:33:19.477 00.000 9552 Enqueuing Move request for scope (-0.91, -0.15)
21:33:19.477 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:19.477 00.000 9552 UpdateGuideState exits: m=5465214 SNR=257.1 Saturated
21:33:19.477 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:19.477 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:19.477 00.000 9552 Enqueuing Expose request
21:33:19.477 00.000 9976 Worker thread wakes up
21:33:19.477 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.15) opts 0xd
21:33:19.477 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.91, -0.15)
21:33:19.477 00.000 9976 Moving (-0.91, -0.15) raw xDistance=0.90 yDistance=-0.32
21:33:19.477 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.90
21:33:19.478 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:19.478 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:33:19.478 00.000 9976 MoveAxis(W, 21, ABG)
21:33:19.478 00.000 9976 Guiding  Dir = 3, Dur = 21
21:33:19.502 00.024 9976 IsSlewing returns 0
21:33:19.502 00.000 9976 IsGuiding returns 0
21:33:19.534 00.032 9976 IsGuiding returns 1
21:33:19.534 00.000 9976 scope still moving after pulse duration time elapsed
21:33:19.592 00.058 9976 IsSlewing returns 0
21:33:19.593 00.001 9976 IsGuiding returns 0
21:33:19.593 00.000 9976 scope move finished after 21 + 69 ms
21:33:19.593 00.000 9976 Move returns status 0, amount 21
21:33:19.593 00.000 9976 MoveAxis(N, 0, ABG)
21:33:19.593 00.000 9976 Move returns status 0, amount 0
21:33:19.593 00.000 9976 move complete, result=0
21:33:19.593 00.000 9976 worker thread done servicing request
21:33:19.593 00.000 9976 Worker thread wakes up
21:33:19.593 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:19.593 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:19.593 00.000 9552 GuideStep: 0.9 px 21 ms WEST, -0.3 px 0 ms NORTH
21:33:22.939 03.346 9976 Exposure complete
21:33:23.034 00.095 9976 worker thread done servicing request
21:33:23.035 00.001 9552 OnExposeComplete: enter
21:33:23.035 00.000 9552 UpdateGuideState(): m_state=6
21:33:23.035 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 244
21:33:23.035 00.000 9552 Star::Find returns 1 (1), X=1656.02, Y=348.90, Mass=5384526, SNR=305.0, Peak=65504 HFD=8.0
21:33:23.035 00.000 9552 Star::Find false star n=12 nbg=252 bg=3310.1 sigma=850.0 thresh=5860 peak=5819
21:33:23.035 00.000 9552 Star::Find false star n=5 nbg=272 bg=1783.4 sigma=904.5 thresh=4497 peak=3298
21:33:23.035 00.000 9552 Star::Find false star n=3 nbg=264 bg=3876.2 sigma=879.2 thresh=6514 peak=6305
21:33:23.035 00.000 9552 Star::Find false star n=1 nbg=267 bg=3960.2 sigma=881.0 thresh=6603 peak=5308
21:33:23.035 00.000 9552 MultiStar: [#1 -1.14,-0.84,0.82,U] [#2 -0.83,-0.39,0.17,U] [#3 -0.99,-1.18,0.09,U] [#4 -1.44,-1.25,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:23.035 00.000 9552 single-star, 3 included, MultiStar: {-1.06, -0.68}, one-star: {-1.04, -0.55}
21:33:23.035 00.000 9552 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.08) = xAngle (-5.73 = 0.55)
21:33:23.035 00.000 9552 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.74 = -2.46)
21:33:23.035 00.000 9552 CameraToMount -- cameraX=-1.04 cameraY=-0.55 hyp=1.18 cameraTheta=-2.65 mountX=1.00 mountY=-0.74, mountTheta=-0.64
21:33:23.036 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.04, y=-0.55, opts=13)
21:33:23.036 00.000 9552 Enqueuing Move request for scope (-1.04, -0.55)
21:33:23.036 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:33:23.036 00.000 9976 Worker thread wakes up
21:33:23.037 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -0.55) opts 0xd
21:33:23.037 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.04, -0.55)
21:33:23.037 00.000 9976 Moving (-1.04, -0.55) raw xDistance=1.00 yDistance=-0.74
21:33:23.037 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.00
21:33:23.037 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:23.037 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
21:33:23.037 00.000 9976 MoveAxis(W, 23, ABG)
21:33:23.037 00.000 9976 Guiding  Dir = 3, Dur = 23
21:33:23.037 00.000 9552 UpdateGuideState exits: m=5384526 SNR=305.0 Saturated
21:33:23.037 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:23.037 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:23.037 00.000 9552 Enqueuing Expose request
21:33:23.062 00.025 9976 IsSlewing returns 0
21:33:23.062 00.000 9976 IsGuiding returns 0
21:33:23.125 00.063 9976 IsGuiding returns 1
21:33:23.125 00.000 9976 scope still moving after pulse duration time elapsed
21:33:23.186 00.061 9976 IsSlewing returns 0
21:33:23.186 00.000 9976 IsGuiding returns 0
21:33:23.187 00.001 9976 scope move finished after 23 + 101 ms
21:33:23.187 00.000 9976 Move returns status 0, amount 23
21:33:23.187 00.000 9976 MoveAxis(N, 0, ABG)
21:33:23.187 00.000 9976 Move returns status 0, amount 0
21:33:23.187 00.000 9976 move complete, result=0
21:33:23.187 00.000 9976 worker thread done servicing request
21:33:23.187 00.000 9976 Worker thread wakes up
21:33:23.187 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:23.187 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:23.187 00.000 9552 GuideStep: 1.0 px 23 ms WEST, -0.7 px 0 ms NORTH
21:33:26.534 03.347 9976 Exposure complete
21:33:26.627 00.093 9976 worker thread done servicing request
21:33:26.628 00.001 9552 OnExposeComplete: enter
21:33:26.628 00.000 9552 UpdateGuideState(): m_state=6
21:33:26.628 00.000 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 245
21:33:26.628 00.000 9552 Star::Find returns 1 (1), X=1656.49, Y=348.71, Mass=5525494, SNR=293.5, Peak=65504 HFD=7.7
21:33:26.628 00.000 9552 Star::Find false star n=4 nbg=272 bg=1795.1 sigma=891.4 thresh=4469 peak=4392
21:33:26.628 00.000 9552 Star::Find false star n=5 nbg=251 bg=3458.7 sigma=881.7 thresh=6104 peak=6057
21:33:26.628 00.000 9552 Star::Find false star n=6 nbg=248 bg=3506.0 sigma=848.6 thresh=6052 peak=5080
21:33:26.628 00.000 9552 MultiStar: [#1 -0.96,-0.89,1.00,U] [#2 -1.46,-0.48,0.16,U] [#3 -0.27,-1.05,0.08,U] [#4 -0.99,-1.35,0.00,M3] [#5 -1.54,-1.07,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:26.628 00.000 9552 single-star, 3 included, MultiStar: {-0.80, -0.80}, one-star: {-0.57, -0.74}
21:33:26.628 00.000 9552 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.08) = xAngle (-5.31 = 0.98)
21:33:26.628 00.000 9552 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.32 = -2.04)
21:33:26.628 00.000 9552 CameraToMount -- cameraX=-0.57 cameraY=-0.74 hyp=0.93 cameraTheta=-2.23 mountX=0.52 mountY=-0.83, mountTheta=-1.01
21:33:26.629 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.57, y=-0.74, opts=13)
21:33:26.629 00.000 9552 Enqueuing Move request for scope (-0.57, -0.74)
21:33:26.629 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:33:26.630 00.001 9552 UpdateGuideState exits: m=5525494 SNR=293.5 Saturated
21:33:26.630 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:26.630 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:26.630 00.000 9552 Enqueuing Expose request
21:33:26.630 00.000 9976 Worker thread wakes up
21:33:26.630 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.74) opts 0xd
21:33:26.630 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.57, -0.74)
21:33:26.630 00.000 9976 Moving (-0.57, -0.74) raw xDistance=0.52 yDistance=-0.83
21:33:26.630 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.52
21:33:26.630 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:26.630 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
21:33:26.630 00.000 9976 MoveAxis(E, 0, ABG)
21:33:26.630 00.000 9976 Move returns status 0, amount 0
21:33:26.630 00.000 9976 MoveAxis(N, 0, ABG)
21:33:26.630 00.000 9976 Move returns status 0, amount 0
21:33:26.630 00.000 9976 move complete, result=0
21:33:26.630 00.000 9976 worker thread done servicing request
21:33:26.630 00.000 9976 Worker thread wakes up
21:33:26.630 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:26.630 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:26.630 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.8 px 0 ms NORTH
21:33:29.985 03.355 9976 Exposure complete
21:33:30.080 00.095 9976 worker thread done servicing request
21:33:30.080 00.000 9552 OnExposeComplete: enter
21:33:30.080 00.000 9552 UpdateGuideState(): m_state=6
21:33:30.080 00.000 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 246
21:33:30.080 00.000 9552 Star::Find returns 1 (1), X=1656.24, Y=349.55, Mass=5315314, SNR=235.6, Peak=65504 HFD=7.5
21:33:30.080 00.000 9552 Star::Find false star n=8 nbg=237 bg=3714.0 sigma=785.3 thresh=6070 peak=5188
21:33:30.080 00.000 9552 Star::Find false star n=4 nbg=252 bg=3865.2 sigma=873.7 thresh=6486 peak=5248
21:33:30.080 00.000 9552 MultiStar: [#1 -1.12,-0.49,1.21,U] [#2 -0.51,-0.21,0.24,U] [#3 -0.90,0.15,0.09,U] [#4 -1.28,-0.65,0.09,U] [#5 -1.79,-0.32,0.00,M5] [#6 -0.26,1.15,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:30.080 00.000 9552 single-star, 5 included, MultiStar: {-0.94, -0.20}, one-star: {-0.82, 0.10}
21:33:30.080 00.000 9552 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.08) = xAngle (-0.06 = -0.06)
21:33:30.080 00.000 9552 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.07 = -3.07)
21:33:30.081 00.001 9552 CameraToMount -- cameraX=-0.82 cameraY=0.10 hyp=0.82 cameraTheta=3.02 mountX=0.82 mountY=-0.06, mountTheta=-0.07
21:33:30.081 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.82, y=0.10, opts=13)
21:33:30.082 00.001 9552 Enqueuing Move request for scope (-0.82, 0.10)
21:33:30.082 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:30.082 00.000 9552 UpdateGuideState exits: m=5315314 SNR=235.6 Saturated
21:33:30.082 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:30.082 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:30.082 00.000 9552 Enqueuing Expose request
21:33:30.082 00.000 9976 Worker thread wakes up
21:33:30.082 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.10) opts 0xd
21:33:30.082 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.82, 0.10)
21:33:30.082 00.000 9976 Moving (-0.82, 0.10) raw xDistance=0.82 yDistance=-0.06
21:33:30.082 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82
21:33:30.082 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:30.082 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:33:30.082 00.000 9976 MoveAxis(W, 18, ABG)
21:33:30.082 00.000 9976 Guiding  Dir = 3, Dur = 18
21:33:30.113 00.031 9976 IsSlewing returns 0
21:33:30.113 00.000 9976 IsGuiding returns 0
21:33:30.145 00.032 9976 IsGuiding returns 1
21:33:30.145 00.000 9976 scope still moving after pulse duration time elapsed
21:33:30.219 00.074 9976 IsSlewing returns 0
21:33:30.220 00.001 9976 IsGuiding returns 0
21:33:30.220 00.000 9976 scope move finished after 18 + 89 ms
21:33:30.220 00.000 9976 Move returns status 0, amount 18
21:33:30.220 00.000 9976 MoveAxis(N, 0, ABG)
21:33:30.220 00.000 9976 Move returns status 0, amount 0
21:33:30.220 00.000 9976 move complete, result=0
21:33:30.220 00.000 9976 worker thread done servicing request
21:33:30.220 00.000 9976 Worker thread wakes up
21:33:30.220 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:30.220 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:30.220 00.000 9552 GuideStep: 0.8 px 18 ms WEST, -0.1 px 0 ms NORTH
21:33:33.565 03.345 9976 Exposure complete
21:33:33.648 00.083 9976 worker thread done servicing request
21:33:33.648 00.000 9552 OnExposeComplete: enter
21:33:33.648 00.000 9552 UpdateGuideState(): m_state=6
21:33:33.648 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 247
21:33:33.648 00.000 9552 Star::Find returns 1 (1), X=1656.27, Y=348.83, Mass=5070858, SNR=226.2, Peak=65504 HFD=7.6
21:33:33.648 00.000 9552 Star::Find false star n=11 nbg=267 bg=3563.3 sigma=984.7 thresh=6517 peak=6469
21:33:33.648 00.000 9552 Star::Find false star n=3 nbg=255 bg=1944.2 sigma=744.7 thresh=4178 peak=4024
21:33:33.648 00.000 9552 Star::Find false star n=4 nbg=247 bg=3301.3 sigma=893.3 thresh=5981 peak=5502
21:33:33.648 00.000 9552 Star::Find false star n=4 nbg=266 bg=3816.8 sigma=899.5 thresh=6515 peak=5331
21:33:33.648 00.000 9552 MultiStar: [#1 -0.65,-1.28,1.20,U] [#2 -0.60,-0.23,0.27,U] [#3 -1.03,-1.10,0.12,U] [#4 -1.23,-1.53,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:33.648 00.000 9552 single-star, 3 included, MultiStar: {-0.71, -0.91}, one-star: {-0.79, -0.62}
21:33:33.648 00.000 9552 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.08) = xAngle (-5.55 = 0.73)
21:33:33.648 00.000 9552 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.56 = -2.28)
21:33:33.648 00.000 9552 CameraToMount -- cameraX=-0.79 cameraY=-0.62 hyp=1.00 cameraTheta=-2.47 mountX=0.75 mountY=-0.76, mountTheta=-0.80
21:33:33.649 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.79, y=-0.62, opts=13)
21:33:33.649 00.000 9552 Enqueuing Move request for scope (-0.79, -0.62)
21:33:33.649 00.000 9976 Worker thread wakes up
21:33:33.649 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.62) opts 0xd
21:33:33.649 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.79, -0.62)
21:33:33.649 00.000 9976 Moving (-0.79, -0.62) raw xDistance=0.75 yDistance=-0.76
21:33:33.649 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.75
21:33:33.649 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:33.649 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
21:33:33.649 00.000 9976 MoveAxis(W, 18, ABG)
21:33:33.649 00.000 9976 Guiding  Dir = 3, Dur = 18
21:33:33.649 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:33.649 00.000 9552 UpdateGuideState exits: m=5070858 SNR=226.2 Saturated
21:33:33.649 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:33.650 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:33.650 00.000 9552 Enqueuing Expose request
21:33:33.670 00.020 9976 IsSlewing returns 0
21:33:33.670 00.000 9976 IsGuiding returns 0
21:33:33.702 00.032 9976 IsGuiding returns 1
21:33:33.702 00.000 9976 scope still moving after pulse duration time elapsed
21:33:33.765 00.063 9976 IsSlewing returns 0
21:33:33.765 00.000 9976 IsGuiding returns 0
21:33:33.765 00.000 9976 scope move finished after 18 + 76 ms
21:33:33.765 00.000 9976 Move returns status 0, amount 18
21:33:33.765 00.000 9976 MoveAxis(N, 0, ABG)
21:33:33.765 00.000 9976 Move returns status 0, amount 0
21:33:33.765 00.000 9976 move complete, result=0
21:33:33.765 00.000 9976 worker thread done servicing request
21:33:33.765 00.000 9976 Worker thread wakes up
21:33:33.765 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:33.765 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:33.765 00.000 9552 GuideStep: 0.7 px 18 ms WEST, -0.8 px 0 ms NORTH
21:33:37.109 03.344 9976 Exposure complete
21:33:37.203 00.094 9976 worker thread done servicing request
21:33:37.203 00.000 9552 OnExposeComplete: enter
21:33:37.203 00.000 9552 UpdateGuideState(): m_state=6
21:33:37.203 00.000 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 248
21:33:37.203 00.000 9552 Star::Find returns 1 (1), X=1656.72, Y=348.79, Mass=5339941, SNR=270.7, Peak=65504 HFD=7.8
21:33:37.204 00.001 9552 Star::Find false star n=2 nbg=282 bg=1857.0 sigma=962.0 thresh=4743 peak=4674
21:33:37.204 00.000 9552 Star::Find false star n=3 nbg=267 bg=3451.9 sigma=951.6 thresh=6307 peak=5842
21:33:37.204 00.000 9552 Star::Find false star n=6 nbg=267 bg=3578.4 sigma=879.7 thresh=6217 peak=5280
21:33:37.204 00.000 9552 MultiStar: [#1 -0.46,-1.15,0.90,U] [#2 -0.87,-0.89,0.23,U] [#3 -0.68,-0.79,0.10,U] [#4 -0.23,-1.22,0.08,U] [#5 -0.55,0.04,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:37.204 00.000 9552 single-star, 5 included, MultiStar: {-0.45, -0.87}, one-star: {-0.34, -0.66}
21:33:37.204 00.000 9552 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.08) = xAngle (-5.13 = 1.16)
21:33:37.204 00.000 9552 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.14 = -1.85)
21:33:37.204 00.000 9552 CameraToMount -- cameraX=-0.34 cameraY=-0.66 hyp=0.74 cameraTheta=-2.05 mountX=0.30 mountY=-0.72, mountTheta=-1.17
21:33:37.205 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.34, y=-0.66, opts=13)
21:33:37.205 00.000 9552 Enqueuing Move request for scope (-0.34, -0.66)
21:33:37.205 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:37.205 00.000 9552 UpdateGuideState exits: m=5339941 SNR=270.7 Saturated
21:33:37.205 00.000 9976 Worker thread wakes up
21:33:37.205 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.66) opts 0xd
21:33:37.205 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.34, -0.66)
21:33:37.205 00.000 9976 Moving (-0.34, -0.66) raw xDistance=0.30 yDistance=-0.72
21:33:37.205 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
21:33:37.205 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:37.205 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:37.205 00.000 9552 Enqueuing Expose request
21:33:37.205 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:37.206 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
21:33:37.206 00.000 9976 MoveAxis(E, 0, ABG)
21:33:37.206 00.000 9976 Move returns status 0, amount 0
21:33:37.206 00.000 9976 MoveAxis(N, 0, ABG)
21:33:37.206 00.000 9976 Move returns status 0, amount 0
21:33:37.206 00.000 9976 move complete, result=0
21:33:37.206 00.000 9976 worker thread done servicing request
21:33:37.206 00.000 9976 Worker thread wakes up
21:33:37.206 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:37.206 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:37.206 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
21:33:40.554 03.348 9976 Exposure complete
21:33:40.650 00.096 9976 worker thread done servicing request
21:33:40.650 00.000 9552 OnExposeComplete: enter
21:33:40.650 00.000 9552 UpdateGuideState(): m_state=6
21:33:40.650 00.000 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
21:33:40.650 00.000 9552 Star::Find returns 1 (1), X=1656.27, Y=348.71, Mass=5309232, SNR=250.3, Peak=65504 HFD=7.6
21:33:40.651 00.001 9552 Star::Find false star n=3 nbg=274 bg=1888.8 sigma=950.1 thresh=4739 peak=3796
21:33:40.651 00.000 9552 Star::Find false star n=2 nbg=258 bg=3340.7 sigma=970.0 thresh=6251 peak=5540
21:33:40.651 00.000 9552 MultiStar: [#1 -0.61,-1.34,0.96,U] [#2 -1.08,-1.01,0.22,U] [#3 -0.92,-1.35,0.00,M1] [#4 -1.93,-1.35,0.00,M3] [#5 -0.34,-0.70,0.09,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:40.651 00.000 9552 single-star, 3 included, MultiStar: {-0.73, -1.02}, one-star: {-0.79, -0.74}
21:33:40.651 00.000 9552 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.08) = xAngle (-5.47 = 0.81)
21:33:40.651 00.000 9552 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.48 = -2.20)
21:33:40.651 00.000 9552 CameraToMount -- cameraX=-0.79 cameraY=-0.74 hyp=1.08 cameraTheta=-2.39 mountX=0.75 mountY=-0.88, mountTheta=-0.87
21:33:40.652 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.79, y=-0.74, opts=13)
21:33:40.652 00.000 9552 Enqueuing Move request for scope (-0.79, -0.74)
21:33:40.652 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:40.652 00.000 9552 UpdateGuideState exits: m=5309232 SNR=250.3 Saturated
21:33:40.652 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:40.652 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:40.652 00.000 9552 Enqueuing Expose request
21:33:40.652 00.000 9976 Worker thread wakes up
21:33:40.652 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.74) opts 0xd
21:33:40.652 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.79, -0.74)
21:33:40.652 00.000 9976 Moving (-0.79, -0.74) raw xDistance=0.75 yDistance=-0.88
21:33:40.652 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75
21:33:40.652 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:33:40.652 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
21:33:40.652 00.000 9976 MoveAxis(W, 16, ABG)
21:33:40.652 00.000 9976 Guiding  Dir = 3, Dur = 16
21:33:40.703 00.051 9976 IsSlewing returns 0
21:33:40.704 00.001 9976 IsGuiding returns 0
21:33:40.735 00.031 9976 IsGuiding returns 1
21:33:40.735 00.000 9976 scope still moving after pulse duration time elapsed
21:33:40.783 00.048 9976 IsSlewing returns 0
21:33:40.783 00.000 9976 IsGuiding returns 0
21:33:40.783 00.000 9976 scope move finished after 16 + 63 ms
21:33:40.783 00.000 9976 Move returns status 0, amount 16
21:33:40.783 00.000 9976 MoveAxis(N, 0, ABG)
21:33:40.783 00.000 9976 Move returns status 0, amount 0
21:33:40.783 00.000 9976 move complete, result=0
21:33:40.784 00.001 9976 worker thread done servicing request
21:33:40.784 00.000 9976 Worker thread wakes up
21:33:40.784 00.000 9552 GuideStep: 0.7 px 16 ms WEST, -0.9 px 0 ms NORTH
21:33:40.784 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:40.784 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:44.127 03.343 9976 Exposure complete
21:33:44.209 00.082 9976 worker thread done servicing request
21:33:44.209 00.000 9552 OnExposeComplete: enter
21:33:44.209 00.000 9552 UpdateGuideState(): m_state=6
21:33:44.210 00.001 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 250
21:33:44.210 00.000 9552 Star::Find returns 1 (1), X=1657.00, Y=349.10, Mass=5523545, SNR=250.6, Peak=65504 HFD=8.1
21:33:44.210 00.000 9552 Star::Find false star n=5 nbg=263 bg=3478.8 sigma=997.8 thresh=6472 peak=5954
21:33:44.210 00.000 9552 Star::Find false star n=4 nbg=270 bg=1668.1 sigma=897.5 thresh=4361 peak=4024
21:33:44.210 00.000 9552 Star::Find false star n=1 nbg=250 bg=3582.7 sigma=815.8 thresh=6030 peak=5177
21:33:44.210 00.000 9552 Star::Find false star n=8 nbg=223 bg=3915.8 sigma=626.2 thresh=5794 peak=5428
21:33:44.210 00.000 9552 MultiStar: [#1 -0.45,-0.56,0.88,U] [#2 -0.08,-0.15,0.25,U] [#3 -0.05,-0.03,0.08,U] [#4 -0.36,-0.92,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:44.210 00.000 9552 single-star, 4 included, MultiStar: {-0.22, -0.42}, one-star: {-0.06, -0.35}
21:33:44.210 00.000 9552 CameraToMount -- cameraTheta (-1.75) - m_xAngle (3.08) = xAngle (-4.83 = 1.45)
21:33:44.210 00.000 9552 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.84 = -1.56)
21:33:44.210 00.000 9552 CameraToMount -- cameraX=-0.06 cameraY=-0.35 hyp=0.36 cameraTheta=-1.75 mountX=0.04 mountY=-0.36, mountTheta=-1.45
21:33:44.211 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.06, y=-0.35, opts=13)
21:33:44.211 00.000 9552 Enqueuing Move request for scope (-0.06, -0.35)
21:33:44.211 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:33:44.211 00.000 9552 UpdateGuideState exits: m=5523545 SNR=250.6 Saturated
21:33:44.211 00.000 9976 Worker thread wakes up
21:33:44.211 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.35) opts 0xd
21:33:44.211 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.06, -0.35)
21:33:44.211 00.000 9976 Moving (-0.06, -0.35) raw xDistance=0.04 yDistance=-0.36
21:33:44.211 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:33:44.211 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:44.211 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:44.211 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:44.211 00.000 9552 Enqueuing Expose request
21:33:44.211 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:33:44.211 00.000 9976 MoveAxis(E, 0, ABG)
21:33:44.211 00.000 9976 Move returns status 0, amount 0
21:33:44.211 00.000 9976 MoveAxis(N, 0, ABG)
21:33:44.211 00.000 9976 Move returns status 0, amount 0
21:33:44.211 00.000 9976 move complete, result=0
21:33:44.211 00.000 9976 worker thread done servicing request
21:33:44.211 00.000 9976 Worker thread wakes up
21:33:44.211 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:44.211 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:44.212 00.001 9552 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:33:47.564 03.352 9976 Exposure complete
21:33:47.659 00.095 9976 worker thread done servicing request
21:33:47.659 00.000 9552 OnExposeComplete: enter
21:33:47.659 00.000 9552 UpdateGuideState(): m_state=6
21:33:47.660 00.001 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 251
21:33:47.660 00.000 9552 Star::Find returns 1 (1), X=1656.66, Y=349.76, Mass=5534161, SNR=252.7, Peak=65504 HFD=7.7
21:33:47.660 00.000 9552 Star::Find false star n=7 nbg=261 bg=3482.1 sigma=999.0 thresh=6479 peak=5732
21:33:47.660 00.000 9552 Star::Find false star n=2 nbg=268 bg=2014.2 sigma=921.4 thresh=4779 peak=4687
21:33:47.660 00.000 9552 Star::Find false star n=1 nbg=252 bg=3684.6 sigma=953.6 thresh=6545 peak=6481
21:33:47.660 00.000 9552 Star::Find false star n=6 nbg=246 bg=3813.1 sigma=757.0 thresh=6084 peak=5398
21:33:47.660 00.000 9552 MultiStar: [#1 -0.60,-0.12,0.90,U] [#2 -1.17,0.47,0.21,U] [#3 -0.90,0.13,0.08,U] [#4 -0.96,-0.20,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:47.660 00.000 9552 single-star, 4 included, MultiStar: {-0.59, 0.13}, one-star: {-0.40, 0.30}
21:33:47.660 00.000 9552 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.08) = xAngle (-0.59 = -0.59)
21:33:47.660 00.000 9552 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.60 = 2.68)
21:33:47.660 00.000 9552 CameraToMount -- cameraX=-0.40 cameraY=0.30 hyp=0.50 cameraTheta=2.49 mountX=0.42 mountY=0.22, mountTheta=0.49
21:33:47.661 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.40, y=0.30, opts=13)
21:33:47.661 00.000 9552 Enqueuing Move request for scope (-0.40, 0.30)
21:33:47.661 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:47.661 00.000 9552 UpdateGuideState exits: m=5534161 SNR=252.7 Saturated
21:33:47.661 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:47.662 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:47.662 00.000 9552 Enqueuing Expose request
21:33:47.662 00.000 9976 Worker thread wakes up
21:33:47.662 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.30) opts 0xd
21:33:47.662 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.40, 0.30)
21:33:47.662 00.000 9976 Moving (-0.40, 0.30) raw xDistance=0.42 yDistance=0.22
21:33:47.662 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
21:33:47.662 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:47.662 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:33:47.662 00.000 9976 MoveAxis(E, 0, ABG)
21:33:47.662 00.000 9976 Move returns status 0, amount 0
21:33:47.662 00.000 9976 MoveAxis(N, 0, ABG)
21:33:47.662 00.000 9976 Move returns status 0, amount 0
21:33:47.662 00.000 9976 move complete, result=0
21:33:47.662 00.000 9976 worker thread done servicing request
21:33:47.662 00.000 9976 Worker thread wakes up
21:33:47.662 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
21:33:47.662 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:47.663 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:51.013 03.350 9976 Exposure complete
21:33:51.106 00.093 9976 worker thread done servicing request
21:33:51.107 00.001 9552 OnExposeComplete: enter
21:33:51.107 00.000 9552 UpdateGuideState(): m_state=6
21:33:51.107 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 252
21:33:51.107 00.000 9552 Star::Find returns 1 (1), X=1656.87, Y=349.64, Mass=5357527, SNR=268.4, Peak=65504 HFD=7.8
21:33:51.107 00.000 9552 Star::Find false star n=8 nbg=269 bg=3526.2 sigma=1039.1 thresh=6644 peak=5920
21:33:51.107 00.000 9552 Star::Find false star n=4 nbg=278 bg=1826.5 sigma=943.1 thresh=4656 peak=4124
21:33:51.107 00.000 9552 Star::Find false star n=3 nbg=252 bg=3754.8 sigma=913.7 thresh=6496 peak=5645
21:33:51.107 00.000 9552 Star::Find false star n=5 nbg=251 bg=3856.0 sigma=828.6 thresh=6342 peak=5162
21:33:51.107 00.000 9552 MultiStar: [#1 -0.33,-0.10,1.04,U] [#2 -0.37,-0.38,0.20,U] [#3 -0.08,-0.95,0.08,U] [#4 -0.29,-0.68,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:51.107 00.000 9552 single-star, 4 included, MultiStar: {-0.27, -0.06}, one-star: {-0.19, 0.19}
21:33:51.107 00.000 9552 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.08) = xAngle (-0.72 = -0.72)
21:33:51.107 00.000 9552 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.73 = 2.55)
21:33:51.107 00.000 9552 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.26 cameraTheta=2.36 mountX=0.20 mountY=0.15, mountTheta=0.64
21:33:51.108 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.19, y=0.19, opts=13)
21:33:51.108 00.000 9552 Enqueuing Move request for scope (-0.19, 0.19)
21:33:51.108 00.000 9976 Worker thread wakes up
21:33:51.108 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
21:33:51.108 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
21:33:51.108 00.000 9976 Moving (-0.19, 0.19) raw xDistance=0.20 yDistance=0.15
21:33:51.108 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:33:51.109 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:33:51.109 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:51.109 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:33:51.109 00.000 9976 MoveAxis(E, 0, ABG)
21:33:51.109 00.000 9976 Move returns status 0, amount 0
21:33:51.109 00.000 9976 MoveAxis(N, 0, ABG)
21:33:51.109 00.000 9976 Move returns status 0, amount 0
21:33:51.109 00.000 9976 move complete, result=0
21:33:51.109 00.000 9976 worker thread done servicing request
21:33:51.109 00.000 9552 UpdateGuideState exits: m=5357527 SNR=268.4 Saturated
21:33:51.109 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:51.109 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:51.109 00.000 9552 Enqueuing Expose request
21:33:51.109 00.000 9976 Worker thread wakes up
21:33:51.109 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:51.109 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:51.109 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:54.460 03.351 9976 Exposure complete
21:33:54.554 00.094 9976 worker thread done servicing request
21:33:54.555 00.001 9552 OnExposeComplete: enter
21:33:54.555 00.000 9552 UpdateGuideState(): m_state=6
21:33:54.555 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 253
21:33:54.555 00.000 9552 Star::Find returns 1 (1), X=1657.00, Y=349.12, Mass=5143014, SNR=253.0, Peak=65504 HFD=7.5
21:33:54.555 00.000 9552 Star::Find false star n=8 nbg=258 bg=3549.2 sigma=918.1 thresh=6303 peak=6200
21:33:54.555 00.000 9552 Star::Find false star n=3 nbg=276 bg=1910.4 sigma=979.3 thresh=4848 peak=4310
21:33:54.555 00.000 9552 Star::Find false star n=16 nbg=251 bg=3380.8 sigma=752.1 thresh=5637 peak=5597
21:33:54.555 00.000 9552 Star::Find false star n=3 nbg=268 bg=3774.1 sigma=978.0 thresh=6708 peak=5066
21:33:54.555 00.000 9552 MultiStar: [#1 -0.52,-0.89,1.21,U] [#2 -0.51,-0.53,0.22,U] [#3 -0.22,-0.26,0.08,U] [#4 -0.94,-1.04,0.11,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:54.555 00.000 9552 single-star, 4 included, MultiStar: {-0.35, -0.64}, one-star: {-0.06, -0.33}
21:33:54.555 00.000 9552 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.08) = xAngle (-4.84 = 1.45)
21:33:54.555 00.000 9552 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.85 = -1.56)
21:33:54.555 00.000 9552 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.34 cameraTheta=-1.76 mountX=0.04 mountY=-0.34, mountTheta=-1.45
21:33:54.556 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.06, y=-0.33, opts=13)
21:33:54.556 00.000 9552 Enqueuing Move request for scope (-0.06, -0.33)
21:33:54.556 00.000 9976 Worker thread wakes up
21:33:54.556 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.33) opts 0xd
21:33:54.556 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.06, -0.33)
21:33:54.556 00.000 9976 Moving (-0.06, -0.33) raw xDistance=0.04 yDistance=-0.34
21:33:54.556 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:33:54.556 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:54.556 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:54.556 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:33:54.556 00.000 9976 MoveAxis(E, 0, ABG)
21:33:54.556 00.000 9976 Move returns status 0, amount 0
21:33:54.556 00.000 9976 MoveAxis(N, 0, ABG)
21:33:54.557 00.001 9976 Move returns status 0, amount 0
21:33:54.557 00.000 9976 move complete, result=0
21:33:54.557 00.000 9552 UpdateGuideState exits: m=5143014 SNR=253.0 Saturated
21:33:54.557 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:54.557 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:54.557 00.000 9552 Enqueuing Expose request
21:33:54.557 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:33:54.557 00.000 9976 worker thread done servicing request
21:33:54.557 00.000 9976 Worker thread wakes up
21:33:54.557 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:54.557 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:57.902 03.345 9976 Exposure complete
21:33:57.986 00.084 9976 worker thread done servicing request
21:33:57.986 00.000 9552 OnExposeComplete: enter
21:33:57.986 00.000 9552 UpdateGuideState(): m_state=6
21:33:57.986 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 254
21:33:57.986 00.000 9552 Star::Find returns 1 (1), X=1657.13, Y=348.82, Mass=5149354, SNR=250.5, Peak=65504 HFD=7.6
21:33:57.986 00.000 9552 Star::Find false star n=2 nbg=279 bg=1758.6 sigma=1024.1 thresh=4831 peak=4637
21:33:57.987 00.001 9552 Star::Find false star n=3 nbg=262 bg=3495.9 sigma=954.5 thresh=6359 peak=4900
21:33:57.987 00.000 9552 Star::Find false star n=3 nbg=252 bg=3739.2 sigma=822.6 thresh=6207 peak=5698
21:33:57.987 00.000 9552 MultiStar: [#1 -0.22,-1.18,0.97,U] [#2 0.16,-0.13,0.20,U] [#3 -0.03,-0.44,0.11,U] [#4 -0.48,-0.78,0.09,U] [#5 0.17,-0.45,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:33:57.987 00.000 9552 single-star, 5 included, MultiStar: {-0.06, -0.80}, one-star: {0.07, -0.63}
21:33:57.987 00.000 9552 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.08) = xAngle (-4.55 = 1.74)
21:33:57.987 00.000 9552 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.56 = -1.27)
21:33:57.987 00.000 9552 CameraToMount -- cameraX=0.07 cameraY=-0.63 hyp=0.63 cameraTheta=-1.47 mountX=-0.10 mountY=-0.61, mountTheta=-1.74
21:33:57.987 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.07, y=-0.63, opts=13)
21:33:57.987 00.000 9552 Enqueuing Move request for scope (0.07, -0.63)
21:33:57.987 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:33:57.988 00.001 9552 UpdateGuideState exits: m=5149354 SNR=250.5 Saturated
21:33:57.988 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:57.988 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:33:57.988 00.000 9552 Enqueuing Expose request
21:33:57.988 00.000 9976 Worker thread wakes up
21:33:57.988 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.63) opts 0xd
21:33:57.988 00.000 9976 Handling offset move in thread for scope, endpoint = (0.07, -0.63)
21:33:57.988 00.000 9976 Moving (0.07, -0.63) raw xDistance=-0.10 yDistance=-0.61
21:33:57.988 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:33:57.988 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:57.988 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
21:33:57.988 00.000 9976 MoveAxis(E, 0, ABG)
21:33:57.988 00.000 9976 Move returns status 0, amount 0
21:33:57.988 00.000 9976 MoveAxis(N, 0, ABG)
21:33:57.988 00.000 9976 Move returns status 0, amount 0
21:33:57.988 00.000 9976 move complete, result=0
21:33:57.988 00.000 9976 worker thread done servicing request
21:33:57.988 00.000 9976 Worker thread wakes up
21:33:57.988 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:33:57.988 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:33:57.988 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
21:34:01.335 03.347 9976 Exposure complete
21:34:01.430 00.095 9976 worker thread done servicing request
21:34:01.430 00.000 9552 OnExposeComplete: enter
21:34:01.430 00.000 9552 UpdateGuideState(): m_state=6
21:34:01.430 00.000 9552 Star::Find(15, 1657, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 255
21:34:01.430 00.000 9552 Star::Find returns 1 (1), X=1658.22, Y=349.71, Mass=5204929, SNR=240.1, Peak=65504 HFD=7.6
21:34:01.430 00.000 9552 Star::Find false star n=2 nbg=280 bg=1746.9 sigma=885.8 thresh=4404 peak=4265
21:34:01.430 00.000 9552 Star::Find false star n=4 nbg=256 bg=3744.8 sigma=870.0 thresh=6355 peak=5099
21:34:01.430 00.000 9552 MultiStar: [#1 0.81,-0.45,1.08,U] [#2 0.46,0.44,0.20,U] [#3 0.91,0.54,0.10,U] [#4 0.61,-0.85,0.12,U] [#5 13.56,-14.87,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -4.38,-7.90,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:34:01.430 00.000 9552 refined, 4 included, MultiStar: {0.92, -0.08}, one-star: {1.16, 0.26}
21:34:01.430 00.000 9552 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.08) = xAngle (-3.16 = 3.12)
21:34:01.430 00.000 9552 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.17 = 0.11)
21:34:01.430 00.000 9552 CameraToMount -- cameraX=0.92 cameraY=-0.08 hyp=0.92 cameraTheta=-0.08 mountX=-0.92 mountY=0.10, mountTheta=3.03
21:34:01.431 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.92, y=-0.08, opts=13)
21:34:01.431 00.000 9552 Enqueuing Move request for scope (0.92, -0.08)
21:34:01.431 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:01.431 00.000 9552 UpdateGuideState exits: m=5204929 SNR=240.1 Saturated
21:34:01.431 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:01.431 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:01.431 00.000 9552 Enqueuing Expose request
21:34:01.432 00.001 9976 Worker thread wakes up
21:34:01.432 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.92, -0.08) opts 0xd
21:34:01.432 00.000 9976 Handling offset move in thread for scope, endpoint = (0.92, -0.08)
21:34:01.432 00.000 9976 Moving (0.92, -0.08) raw xDistance=-0.92 yDistance=0.10
21:34:01.432 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
21:34:01.432 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:01.432 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:34:01.432 00.000 9976 MoveAxis(E, 20, ABG)
21:34:01.432 00.000 9976 Guiding  Dir = 2, Dur = 20
21:34:01.452 00.020 9976 IsSlewing returns 0
21:34:01.453 00.001 9976 IsGuiding returns 0
21:34:01.485 00.032 9976 IsGuiding returns 1
21:34:01.485 00.000 9976 scope still moving after pulse duration time elapsed
21:34:01.532 00.047 9976 IsSlewing returns 0
21:34:01.533 00.001 9976 IsGuiding returns 0
21:34:01.533 00.000 9976 scope move finished after 20 + 59 ms
21:34:01.533 00.000 9976 Move returns status 0, amount 20
21:34:01.533 00.000 9976 MoveAxis(N, 0, ABG)
21:34:01.533 00.000 9976 Move returns status 0, amount 0
21:34:01.533 00.000 9976 move complete, result=0
21:34:01.533 00.000 9976 worker thread done servicing request
21:34:01.533 00.000 9976 Worker thread wakes up
21:34:01.533 00.000 9552 GuideStep: -0.9 px 20 ms EAST, 0.1 px 0 ms NORTH
21:34:01.534 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:01.534 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:04.880 03.346 9976 Exposure complete
21:34:04.975 00.095 9976 worker thread done servicing request
21:34:04.975 00.000 9552 OnExposeComplete: enter
21:34:04.975 00.000 9552 UpdateGuideState(): m_state=6
21:34:04.975 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 256
21:34:04.975 00.000 9552 Star::Find returns 1 (1), X=1658.24, Y=349.53, Mass=5326810, SNR=252.7, Peak=65504 HFD=7.6
21:34:04.975 00.000 9552 Star::Find false star n=1 nbg=268 bg=3575.9 sigma=1026.8 thresh=6656 peak=6167
21:34:04.975 00.000 9552 Star::Find false star n=3 nbg=263 bg=3696.1 sigma=1021.8 thresh=6762 peak=5060
21:34:04.975 00.000 9552 MultiStar: [#1 0.97,-0.60,1.13,U] [#2 1.42,-0.16,0.18,U] [#3 0.83,-0.72,0.09,U] [#4 0.88,-0.06,0.08,U] [#5 0.00,0.00,0.00,L] [#6 -1.09,-1.19,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:04.975 00.000 9552 refined, 4 included, MultiStar: {1.08, -0.28}, one-star: {1.18, 0.08}
21:34:04.975 00.000 9552 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.08) = xAngle (-3.33 = 2.95)
21:34:04.975 00.000 9552 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.34 = -0.06)
21:34:04.975 00.000 9552 CameraToMount -- cameraX=1.08 cameraY=-0.28 hyp=1.11 cameraTheta=-0.25 mountX=-1.09 mountY=-0.07, mountTheta=-3.08
21:34:04.976 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.08, y=-0.28, opts=13)
21:34:04.976 00.000 9552 Enqueuing Move request for scope (1.08, -0.28)
21:34:04.977 00.001 9976 Worker thread wakes up
21:34:04.977 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.08, -0.28) opts 0xd
21:34:04.977 00.000 9976 Handling offset move in thread for scope, endpoint = (1.08, -0.28)
21:34:04.977 00.000 9976 Moving (1.08, -0.28) raw xDistance=-1.09 yDistance=-0.07
21:34:04.977 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.09
21:34:04.977 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:04.977 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:34:04.977 00.000 9976 MoveAxis(E, 25, ABG)
21:34:04.977 00.000 9976 Guiding  Dir = 2, Dur = 25
21:34:04.977 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:04.977 00.000 9552 UpdateGuideState exits: m=5326810 SNR=252.7 Saturated
21:34:04.977 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:04.977 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:04.977 00.000 9552 Enqueuing Expose request
21:34:05.001 00.024 9976 IsSlewing returns 0
21:34:05.001 00.000 9976 IsGuiding returns 0
21:34:05.034 00.033 9976 IsGuiding returns 1
21:34:05.034 00.000 9976 scope still moving after pulse duration time elapsed
21:34:05.093 00.059 9976 IsSlewing returns 0
21:34:05.093 00.000 9976 IsGuiding returns 0
21:34:05.093 00.000 9976 scope move finished after 25 + 66 ms
21:34:05.093 00.000 9976 Move returns status 0, amount 25
21:34:05.093 00.000 9976 MoveAxis(N, 0, ABG)
21:34:05.093 00.000 9976 Move returns status 0, amount 0
21:34:05.093 00.000 9976 move complete, result=0
21:34:05.094 00.001 9976 worker thread done servicing request
21:34:05.094 00.000 9976 Worker thread wakes up
21:34:05.094 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:05.094 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:05.094 00.000 9552 GuideStep: -1.1 px 25 ms EAST, -0.1 px 0 ms NORTH
21:34:08.445 03.351 9976 Exposure complete
21:34:08.537 00.092 9976 worker thread done servicing request
21:34:08.537 00.000 9552 OnExposeComplete: enter
21:34:08.537 00.000 9552 UpdateGuideState(): m_state=6
21:34:08.537 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 257
21:34:08.538 00.001 9552 Star::Find returns 1 (1), X=1658.81, Y=349.67, Mass=5397023, SNR=265.6, Peak=65504 HFD=7.7
21:34:08.538 00.000 9552 Star::Find false star n=2 nbg=280 bg=1782.7 sigma=934.9 thresh=4587 peak=4222
21:34:08.538 00.000 9552 Star::Find false star n=10 nbg=240 bg=3737.5 sigma=776.6 thresh=6067 peak=5237
21:34:08.538 00.000 9552 MultiStar: [#1 1.59,-0.31,0.00,M1] [#2 1.91,-0.10,0.00,M1] [#3 1.14,0.11,0.10,U] [#4 1.10,-0.25,0.08,U] [#5 14.20,-13.77,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.65,-1.00,0.05,U] [#8 0.00,0.00,0.00,L] 
21:34:08.538 00.000 9552 refined, 3 included, MultiStar: {1.62, 0.14}, one-star: {1.75, 0.22}
21:34:08.538 00.000 9552 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.08) = xAngle (-3.00 = -3.00)
21:34:08.538 00.000 9552 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.01 = 0.28)
21:34:08.538 00.000 9552 CameraToMount -- cameraX=1.62 cameraY=0.14 hyp=1.62 cameraTheta=0.08 mountX=-1.61 mountY=0.44, mountTheta=2.87
21:34:08.539 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.62, y=0.14, opts=13)
21:34:08.539 00.000 9552 Enqueuing Move request for scope (1.62, 0.14)
21:34:08.539 00.000 9976 Worker thread wakes up
21:34:08.539 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:08.539 00.000 9552 UpdateGuideState exits: m=5397023 SNR=265.6 Saturated
21:34:08.539 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:08.539 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:08.539 00.000 9552 Enqueuing Expose request
21:34:08.539 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.14) opts 0xd
21:34:08.539 00.000 9976 Handling offset move in thread for scope, endpoint = (1.62, 0.14)
21:34:08.539 00.000 9976 Moving (1.62, 0.14) raw xDistance=-1.61 yDistance=0.44
21:34:08.539 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.61
21:34:08.539 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:08.539 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
21:34:08.539 00.000 9976 MoveAxis(E, 37, ABG)
21:34:08.539 00.000 9976 Guiding  Dir = 2, Dur = 37
21:34:08.579 00.040 9976 IsSlewing returns 0
21:34:08.580 00.001 9976 IsGuiding returns 0
21:34:08.611 00.031 9976 PulseGuide returned control before completion, sleep 17
21:34:08.683 00.072 9976 IsGuiding returns 1
21:34:08.683 00.000 9976 scope still moving after pulse duration time elapsed
21:34:08.751 00.068 9976 IsSlewing returns 0
21:34:08.751 00.000 9976 IsGuiding returns 0
21:34:08.751 00.000 9976 scope move finished after 37 + 134 ms
21:34:08.751 00.000 9976 Move returns status 0, amount 37
21:34:08.751 00.000 9976 MoveAxis(N, 0, ABG)
21:34:08.751 00.000 9976 Move returns status 0, amount 0
21:34:08.751 00.000 9976 move complete, result=0
21:34:08.752 00.001 9976 worker thread done servicing request
21:34:08.752 00.000 9976 Worker thread wakes up
21:34:08.752 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:08.752 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:08.752 00.000 9552 GuideStep: -1.6 px 37 ms EAST, 0.4 px 0 ms NORTH
21:34:12.097 03.345 9976 Exposure complete
21:34:12.176 00.079 9976 worker thread done servicing request
21:34:12.176 00.000 9552 OnExposeComplete: enter
21:34:12.176 00.000 9552 UpdateGuideState(): m_state=6
21:34:12.176 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 258
21:34:12.176 00.000 9552 Star::Find returns 1 (1), X=1658.91, Y=349.99, Mass=5474589, SNR=229.5, Peak=65504 HFD=8.1
21:34:12.177 00.001 9552 Star::Find false star n=3 nbg=263 bg=3539.0 sigma=978.0 thresh=6473 peak=5961
21:34:12.177 00.000 9552 Star::Find false star n=7 nbg=237 bg=3709.6 sigma=738.8 thresh=5926 peak=5420
21:34:12.177 00.000 9552 MultiStar: [#1 1.48,-0.23,1.23,U] [#2 1.21,0.16,0.27,U] [#3 1.51,0.79,0.00,M1] [#4 1.56,0.03,0.11,U] [#5 14.67,-14.07,0.00,M5] [#6 0.81,0.32,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:12.177 00.000 9552 refined, 4 included, MultiStar: {1.58, 0.12}, one-star: {1.85, 0.53}
21:34:12.177 00.000 9552 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.08) = xAngle (-3.01 = -3.01)
21:34:12.177 00.000 9552 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.02 = 0.27)
21:34:12.177 00.000 9552 CameraToMount -- cameraX=1.58 cameraY=0.12 hyp=1.58 cameraTheta=0.07 mountX=-1.57 mountY=0.42, mountTheta=2.88
21:34:12.177 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.58, y=0.12, opts=13)
21:34:12.177 00.000 9552 Enqueuing Move request for scope (1.58, 0.12)
21:34:12.177 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:12.177 00.000 9552 UpdateGuideState exits: m=5474589 SNR=229.5 Saturated
21:34:12.177 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:12.177 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:12.178 00.001 9552 Enqueuing Expose request
21:34:12.178 00.000 9976 Worker thread wakes up
21:34:12.178 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.58, 0.12) opts 0xd
21:34:12.178 00.000 9976 Handling offset move in thread for scope, endpoint = (1.58, 0.12)
21:34:12.178 00.000 9976 Moving (1.58, 0.12) raw xDistance=-1.57 yDistance=0.42
21:34:12.178 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.57
21:34:12.178 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:12.178 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
21:34:12.178 00.000 9976 MoveAxis(E, 37, ABG)
21:34:12.178 00.000 9976 Guiding  Dir = 2, Dur = 37
21:34:12.202 00.024 9976 IsSlewing returns 0
21:34:12.202 00.000 9976 IsGuiding returns 0
21:34:12.234 00.032 9976 PulseGuide returned control before completion, sleep 16
21:34:12.251 00.017 9976 IsGuiding returns 1
21:34:12.251 00.000 9976 scope still moving after pulse duration time elapsed
21:34:12.312 00.061 9976 IsSlewing returns 0
21:34:12.313 00.001 9976 IsGuiding returns 0
21:34:12.313 00.000 9976 scope move finished after 37 + 73 ms
21:34:12.313 00.000 9976 Move returns status 0, amount 37
21:34:12.313 00.000 9976 MoveAxis(N, 0, ABG)
21:34:12.313 00.000 9976 Move returns status 0, amount 0
21:34:12.313 00.000 9976 move complete, result=0
21:34:12.313 00.000 9976 worker thread done servicing request
21:34:12.313 00.000 9976 Worker thread wakes up
21:34:12.313 00.000 9552 GuideStep: -1.6 px 37 ms EAST, 0.4 px 0 ms NORTH
21:34:12.313 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:12.313 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:15.654 03.341 9976 Exposure complete
21:34:15.737 00.083 9976 worker thread done servicing request
21:34:15.737 00.000 9552 OnExposeComplete: enter
21:34:15.737 00.000 9552 UpdateGuideState(): m_state=6
21:34:15.737 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 259
21:34:15.737 00.000 9552 Star::Find returns 1 (1), X=1658.63, Y=349.27, Mass=5408275, SNR=260.2, Peak=65504 HFD=7.6
21:34:15.737 00.000 9552 Star::Find false star n=1 nbg=267 bg=1686.7 sigma=841.5 thresh=4211 peak=3476
21:34:15.737 00.000 9552 Star::Find false star n=3 nbg=257 bg=3608.4 sigma=904.0 thresh=6320 peak=5458
21:34:15.737 00.000 9552 MultiStar: [#1 1.64,-0.33,0.00,M1] [#2 1.74,0.18,0.00,M1] [#3 2.29,-0.35,0.00,M2] [#4 1.52,-1.19,0.00,M1] [#5 14.47,-14.87,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -0.41,-1.29,0.04,U] [#8 0.00,0.00,0.00,L] 
21:34:15.737 00.000 9552 refined, 1 included, MultiStar: {1.49, -0.23}, one-star: {1.57, -0.18}
21:34:15.737 00.000 9552 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.08) = xAngle (-3.23 = 3.05)
21:34:15.738 00.001 9552 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.24 = 0.04)
21:34:15.738 00.000 9552 CameraToMount -- cameraX=1.49 cameraY=-0.23 hyp=1.51 cameraTheta=-0.15 mountX=-1.50 mountY=0.06, mountTheta=3.10
21:34:15.738 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.49, y=-0.23, opts=13)
21:34:15.738 00.000 9552 Enqueuing Move request for scope (1.49, -0.23)
21:34:15.738 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:15.738 00.000 9552 UpdateGuideState exits: m=5408275 SNR=260.2 Saturated
21:34:15.738 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:15.738 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:15.738 00.000 9552 Enqueuing Expose request
21:34:15.739 00.001 9976 Worker thread wakes up
21:34:15.739 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.49, -0.23) opts 0xd
21:34:15.739 00.000 9976 Handling offset move in thread for scope, endpoint = (1.49, -0.23)
21:34:15.739 00.000 9976 Moving (1.49, -0.23) raw xDistance=-1.50 yDistance=0.06
21:34:15.739 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.50
21:34:15.739 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:15.739 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:34:15.739 00.000 9976 MoveAxis(E, 35, ABG)
21:34:15.739 00.000 9976 Guiding  Dir = 2, Dur = 35
21:34:15.767 00.028 9976 IsSlewing returns 0
21:34:15.768 00.001 9976 IsGuiding returns 0
21:34:15.799 00.031 9976 PulseGuide returned control before completion, sleep 14
21:34:15.827 00.028 9976 IsGuiding returns 1
21:34:15.827 00.000 9976 scope still moving after pulse duration time elapsed
21:34:15.890 00.063 9976 IsSlewing returns 0
21:34:15.890 00.000 9976 IsGuiding returns 0
21:34:15.890 00.000 9976 scope move finished after 35 + 87 ms
21:34:15.890 00.000 9976 Move returns status 0, amount 35
21:34:15.890 00.000 9976 MoveAxis(N, 0, ABG)
21:34:15.890 00.000 9976 Move returns status 0, amount 0
21:34:15.890 00.000 9976 move complete, result=0
21:34:15.890 00.000 9976 worker thread done servicing request
21:34:15.890 00.000 9976 Worker thread wakes up
21:34:15.890 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:15.890 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:15.890 00.000 9552 GuideStep: -1.5 px 35 ms EAST, 0.1 px 0 ms NORTH
21:34:19.245 03.355 9976 Exposure complete
21:34:19.324 00.079 9976 worker thread done servicing request
21:34:19.324 00.000 9552 OnExposeComplete: enter
21:34:19.324 00.000 9552 UpdateGuideState(): m_state=6
21:34:19.325 00.001 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 260
21:34:19.325 00.000 9552 Star::Find returns 1 (1), X=1660.03, Y=349.26, Mass=5155974, SNR=276.0, Peak=65504 HFD=7.6
21:34:19.325 00.000 9552 Star::Find false star n=1 nbg=268 bg=3509.6 sigma=1057.2 thresh=6681 peak=6132
21:34:19.325 00.000 9552 Star::Find false star n=4 nbg=267 bg=1736.0 sigma=866.9 thresh=4337 peak=4156
21:34:19.325 00.000 9552 Star::Find false star n=4 nbg=248 bg=3727.2 sigma=794.9 thresh=6112 peak=6026
21:34:19.325 00.000 9552 Star::Find false star n=4 nbg=251 bg=3694.0 sigma=856.2 thresh=6262 peak=5155
21:34:19.325 00.000 9552 MultiStar: [#1 2.84,-0.30,0.00,M2] [#2 2.83,0.73,0.00,M2] [#3 2.94,0.54,0.00,M3] [#4 2.28,-0.70,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:19.325 00.000 9552 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.08) = xAngle (-3.14 = 3.14)
21:34:19.325 00.000 9552 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.15 = 0.13)
21:34:19.325 00.000 9552 CameraToMount -- cameraX=2.97 cameraY=-0.19 hyp=2.97 cameraTheta=-0.07 mountX=-2.97 mountY=0.38, mountTheta=3.01
21:34:19.326 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.97, y=-0.19, opts=13)
21:34:19.326 00.000 9552 Enqueuing Move request for scope (2.97, -0.19)
21:34:19.326 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:19.326 00.000 9552 UpdateGuideState exits: m=5155974 SNR=276.0 Saturated
21:34:19.326 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:19.326 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:19.326 00.000 9552 Enqueuing Expose request
21:34:19.326 00.000 9976 Worker thread wakes up
21:34:19.326 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.97, -0.19) opts 0xd
21:34:19.326 00.000 9976 Handling offset move in thread for scope, endpoint = (2.97, -0.19)
21:34:19.326 00.000 9976 Moving (2.97, -0.19) raw xDistance=-2.97 yDistance=0.38
21:34:19.326 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.94 from input -2.97
21:34:19.326 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:19.326 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:34:19.326 00.000 9976 MoveAxis(E, 67, ABG)
21:34:19.326 00.000 9976 Guiding  Dir = 2, Dur = 67
21:34:19.357 00.031 9976 IsSlewing returns 0
21:34:19.357 00.000 9976 IsGuiding returns 0
21:34:19.398 00.041 9976 PulseGuide returned control before completion, sleep 36
21:34:19.446 00.048 9976 IsGuiding returns 1
21:34:19.446 00.000 9976 scope still moving after pulse duration time elapsed
21:34:19.499 00.053 9976 IsSlewing returns 0
21:34:19.499 00.000 9976 IsGuiding returns 0
21:34:19.499 00.000 9976 scope move finished after 67 + 74 ms
21:34:19.499 00.000 9976 Move returns status 0, amount 67
21:34:19.499 00.000 9976 MoveAxis(N, 0, ABG)
21:34:19.499 00.000 9976 Move returns status 0, amount 0
21:34:19.499 00.000 9976 move complete, result=0
21:34:19.499 00.000 9976 worker thread done servicing request
21:34:19.499 00.000 9976 Worker thread wakes up
21:34:19.499 00.000 9552 GuideStep: -3.0 px 67 ms EAST, 0.4 px 0 ms NORTH
21:34:19.499 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:19.499 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:22.854 03.355 9976 Exposure complete
21:34:22.949 00.095 9976 worker thread done servicing request
21:34:22.949 00.000 9552 OnExposeComplete: enter
21:34:22.949 00.000 9552 UpdateGuideState(): m_state=6
21:34:22.949 00.000 9552 Star::Find(15, 1660, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 261
21:34:22.950 00.001 9552 Star::Find returns 1 (1), X=1659.34, Y=348.87, Mass=5175788, SNR=228.4, Peak=65504 HFD=7.7
21:34:22.950 00.000 9552 Star::Find false star n=5 nbg=254 bg=3847.5 sigma=814.0 thresh=6289 peak=5314
21:34:22.950 00.000 9552 MultiStar: [#1 2.46,-1.01,0.00,M3] [#2 1.95,0.07,0.00,M3] [#3 1.56,-0.65,0.00,M4] [#4 2.42,-1.54,0.00,M3] [#5 15.37,-15.77,0.00,M7] [#6 -1.81,-12.15,0.00,M4] [#7 -1.95,-0.07,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:34:22.950 00.000 9552 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.08) = xAngle (-3.33 = 2.95)
21:34:22.950 00.000 9552 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.34 = -0.06)
21:34:22.950 00.000 9552 CameraToMount -- cameraX=2.28 cameraY=-0.58 hyp=2.36 cameraTheta=-0.25 mountX=-2.32 mountY=-0.13, mountTheta=-3.08
21:34:22.951 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.28, y=-0.58, opts=13)
21:34:22.951 00.000 9552 Enqueuing Move request for scope (2.28, -0.58)
21:34:22.951 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:34:22.951 00.000 9976 Worker thread wakes up
21:34:22.951 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.28, -0.58) opts 0xd
21:34:22.951 00.000 9976 Handling offset move in thread for scope, endpoint = (2.28, -0.58)
21:34:22.951 00.000 9976 Moving (2.28, -0.58) raw xDistance=-2.32 yDistance=-0.13
21:34:22.951 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.60 from input -2.32
21:34:22.951 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:22.951 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:34:22.951 00.000 9976 MoveAxis(E, 55, ABG)
21:34:22.951 00.000 9976 Guiding  Dir = 2, Dur = 55
21:34:22.951 00.000 9552 UpdateGuideState exits: m=5175788 SNR=228.4 Saturated
21:34:22.952 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:22.952 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:22.952 00.000 9552 Enqueuing Expose request
21:34:22.987 00.035 9976 IsSlewing returns 0
21:34:22.987 00.000 9976 IsGuiding returns 0
21:34:23.019 00.032 9976 PulseGuide returned control before completion, sleep 34
21:34:23.058 00.039 9976 IsGuiding returns 1
21:34:23.058 00.000 9976 scope still moving after pulse duration time elapsed
21:34:23.108 00.050 9976 IsSlewing returns 0
21:34:23.108 00.000 9976 IsGuiding returns 0
21:34:23.108 00.000 9976 scope move finished after 55 + 66 ms
21:34:23.108 00.000 9976 Move returns status 0, amount 55
21:34:23.108 00.000 9976 MoveAxis(N, 0, ABG)
21:34:23.108 00.000 9976 Move returns status 0, amount 0
21:34:23.108 00.000 9976 move complete, result=0
21:34:23.108 00.000 9976 worker thread done servicing request
21:34:23.108 00.000 9976 Worker thread wakes up
21:34:23.108 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:23.108 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:23.108 00.000 9552 GuideStep: -2.3 px 55 ms EAST, -0.1 px 0 ms NORTH
21:34:26.458 03.350 9976 Exposure complete
21:34:26.553 00.095 9976 worker thread done servicing request
21:34:26.553 00.000 9552 OnExposeComplete: enter
21:34:26.553 00.000 9552 UpdateGuideState(): m_state=6
21:34:26.554 00.001 9552 Star::Find(15, 1659, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 262
21:34:26.554 00.000 9552 Star::Find returns 1 (1), X=1659.70, Y=349.80, Mass=5396200, SNR=222.2, Peak=65504 HFD=7.8
21:34:26.554 00.000 9552 Star::Find false star n=5 nbg=255 bg=3539.7 sigma=870.4 thresh=6151 peak=5376
21:34:26.554 00.000 9552 Star::Find false star n=1 nbg=276 bg=3810.8 sigma=1071.0 thresh=7024 peak=5182
21:34:26.554 00.000 9552 MultiStar: [#1 2.00,0.10,0.00,M4] [#2 1.32,-0.19,0.24,U] [#3 2.55,0.38,0.00,M5] [#4 2.50,0.43,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 -0.04,1.95,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:26.554 00.000 9552 refined, 1 included, MultiStar: {2.38, 0.24}, one-star: {2.64, 0.35}
21:34:26.554 00.000 9552 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.08) = xAngle (-2.98 = -2.98)
21:34:26.554 00.000 9552 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.99 = 0.30)
21:34:26.554 00.000 9552 CameraToMount -- cameraX=2.38 cameraY=0.24 hyp=2.39 cameraTheta=0.10 mountX=-2.36 mountY=0.70, mountTheta=2.85
21:34:26.555 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.38, y=0.24, opts=13)
21:34:26.555 00.000 9552 Enqueuing Move request for scope (2.38, 0.24)
21:34:26.555 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:26.555 00.000 9552 UpdateGuideState exits: m=5396200 SNR=222.2 Saturated
21:34:26.555 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:26.555 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:26.555 00.000 9552 Enqueuing Expose request
21:34:26.555 00.000 9976 Worker thread wakes up
21:34:26.555 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.38, 0.24) opts 0xd
21:34:26.556 00.001 9976 Handling offset move in thread for scope, endpoint = (2.38, 0.24)
21:34:26.556 00.000 9976 Moving (2.38, 0.24) raw xDistance=-2.36 yDistance=0.70
21:34:26.556 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.60 from input -2.36
21:34:26.556 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:26.556 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
21:34:26.556 00.000 9976 MoveAxis(E, 55, ABG)
21:34:26.556 00.000 9976 Guiding  Dir = 2, Dur = 55
21:34:26.611 00.055 9976 IsSlewing returns 0
21:34:26.611 00.000 9976 IsGuiding returns 0
21:34:26.643 00.032 9976 PulseGuide returned control before completion, sleep 34
21:34:26.702 00.059 9976 IsGuiding returns 1
21:34:26.702 00.000 9976 scope still moving after pulse duration time elapsed
21:34:26.767 00.065 9976 IsSlewing returns 0
21:34:26.767 00.000 9976 IsGuiding returns 0
21:34:26.767 00.000 9976 scope move finished after 55 + 100 ms
21:34:26.767 00.000 9976 Move returns status 0, amount 55
21:34:26.767 00.000 9976 MoveAxis(N, 0, ABG)
21:34:26.767 00.000 9976 Move returns status 0, amount 0
21:34:26.767 00.000 9976 move complete, result=0
21:34:26.767 00.000 9976 worker thread done servicing request
21:34:26.767 00.000 9976 Worker thread wakes up
21:34:26.768 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:26.768 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:26.768 00.000 9552 GuideStep: -2.4 px 55 ms EAST, 0.7 px 0 ms NORTH
21:34:30.118 03.350 9976 Exposure complete
21:34:30.212 00.094 9976 worker thread done servicing request
21:34:30.212 00.000 9552 OnExposeComplete: enter
21:34:30.212 00.000 9552 UpdateGuideState(): m_state=6
21:34:30.213 00.001 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 263
21:34:30.213 00.000 9552 Star::Find returns 1 (1), X=1659.52, Y=350.61, Mass=5586218, SNR=299.8, Peak=65504 HFD=7.7
21:34:30.213 00.000 9552 Star::Find false star n=10 nbg=263 bg=3439.1 sigma=970.0 thresh=6349 peak=5905
21:34:30.213 00.000 9552 Star::Find false star n=3 nbg=275 bg=1687.1 sigma=859.3 thresh=4265 peak=3653
21:34:30.213 00.000 9552 Star::Find false star n=2 nbg=242 bg=3659.7 sigma=796.3 thresh=6049 peak=5312
21:34:30.213 00.000 9552 Star::Find false star n=5 nbg=234 bg=3831.4 sigma=739.4 thresh=6050 peak=5174
21:34:30.213 00.000 9552 MultiStar: [#1 2.31,0.56,0.00,M5] [#2 2.03,0.52,0.00,M3] [#3 2.37,0.74,0.00,M6] [#4 1.90,0.30,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:30.213 00.000 9552 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.08) = xAngle (-2.64 = -2.64)
21:34:30.213 00.000 9552 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.65 = 0.63)
21:34:30.213 00.000 9552 CameraToMount -- cameraX=2.46 cameraY=1.15 hyp=2.72 cameraTheta=0.44 mountX=-2.38 mountY=1.61, mountTheta=2.55
21:34:30.214 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.46, y=1.15, opts=13)
21:34:30.214 00.000 9552 Enqueuing Move request for scope (2.46, 1.15)
21:34:30.214 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:30.214 00.000 9552 UpdateGuideState exits: m=5586218 SNR=299.8 Saturated
21:34:30.214 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:30.214 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:30.215 00.001 9552 Enqueuing Expose request
21:34:30.215 00.000 9976 Worker thread wakes up
21:34:30.215 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.46, 1.15) opts 0xd
21:34:30.215 00.000 9976 Handling offset move in thread for scope, endpoint = (2.46, 1.15)
21:34:30.215 00.000 9976 Moving (2.46, 1.15) raw xDistance=-2.38 yDistance=1.61
21:34:30.215 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.61 from input -2.38
21:34:30.215 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.61 from input 1.61
21:34:30.215 00.000 9976 MoveAxis(E, 56, ABG)
21:34:30.215 00.000 9976 Guiding  Dir = 2, Dur = 56
21:34:30.235 00.020 9976 IsSlewing returns 0
21:34:30.236 00.001 9976 IsGuiding returns 0
21:34:30.267 00.031 9976 PulseGuide returned control before completion, sleep 35
21:34:30.305 00.038 9976 IsGuiding returns 1
21:34:30.305 00.000 9976 scope still moving after pulse duration time elapsed
21:34:30.384 00.079 9976 IsSlewing returns 0
21:34:30.384 00.000 9976 IsGuiding returns 0
21:34:30.384 00.000 9976 scope move finished after 56 + 92 ms
21:34:30.384 00.000 9976 Move returns status 0, amount 56
21:34:30.384 00.000 9976 MoveAxis(S, 60, ABG)
21:34:30.384 00.000 9976 Guiding  Dir = 1, Dur = 60
21:34:30.404 00.020 9976 IsSlewing returns 0
21:34:30.404 00.000 9976 IsGuiding returns 0
21:34:30.436 00.032 9976 PulseGuide returned control before completion, sleep 39
21:34:30.491 00.055 9976 IsGuiding returns 1
21:34:30.491 00.000 9976 scope still moving after pulse duration time elapsed
21:34:30.624 00.133 9976 IsSlewing returns 0
21:34:30.624 00.000 9976 IsGuiding returns 0
21:34:30.624 00.000 9976 scope move finished after 60 + 159 ms
21:34:30.624 00.000 9976 Move returns status 0, amount 60
21:34:30.624 00.000 9976 move complete, result=0
21:34:30.624 00.000 9976 worker thread done servicing request
21:34:30.624 00.000 9976 Worker thread wakes up
21:34:30.624 00.000 9552 GuideStep: -2.4 px 56 ms EAST, 1.6 px 60 ms SOUTH
21:34:30.625 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:30.625 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:33.967 03.342 9976 Exposure complete
21:34:34.046 00.079 9976 worker thread done servicing request
21:34:34.047 00.001 9552 OnExposeComplete: enter
21:34:34.047 00.000 9552 UpdateGuideState(): m_state=6
21:34:34.047 00.000 9552 Star::Find(15, 1659, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 264
21:34:34.047 00.000 9552 Star::Find returns 1 (1), X=1659.10, Y=349.19, Mass=5396099, SNR=228.4, Peak=65504 HFD=7.9
21:34:34.047 00.000 9552 Star::Find false star n=5 nbg=279 bg=1767.7 sigma=913.9 thresh=4510 peak=4327
21:34:34.047 00.000 9552 Star::Find false star n=5 nbg=245 bg=3399.2 sigma=803.9 thresh=5811 peak=5749
21:34:34.047 00.000 9552 Star::Find false star n=6 nbg=255 bg=3791.9 sigma=851.2 thresh=6346 peak=5280
21:34:34.047 00.000 9552 MultiStar: [#1 1.56,-0.62,0.00,M6] [#2 1.77,-0.61,0.00,M4] [#3 1.71,-0.67,0.00,M7] [#4 1.09,-1.11,0.10,U] [#5 13.97,-14.80,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:34.047 00.000 9552 refined, 1 included, MultiStar: {1.96, -0.34}, one-star: {2.04, -0.26}
21:34:34.047 00.000 9552 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.08) = xAngle (-3.25 = 3.03)
21:34:34.048 00.001 9552 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.26 = 0.02)
21:34:34.048 00.000 9552 CameraToMount -- cameraX=1.96 cameraY=-0.34 hyp=1.99 cameraTheta=-0.17 mountX=-1.98 mountY=0.04, mountTheta=3.12
21:34:34.048 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.96, y=-0.34, opts=13)
21:34:34.048 00.000 9552 Enqueuing Move request for scope (1.96, -0.34)
21:34:34.048 00.000 9976 Worker thread wakes up
21:34:34.049 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (1.96, -0.34) opts 0xd
21:34:34.049 00.000 9976 Handling offset move in thread for scope, endpoint = (1.96, -0.34)
21:34:34.049 00.000 9976 Moving (1.96, -0.34) raw xDistance=-1.98 yDistance=0.04
21:34:34.049 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:34.049 00.000 9552 UpdateGuideState exits: m=5396099 SNR=228.4 Saturated
21:34:34.049 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:34.049 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:34.049 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.36 from input -1.98
21:34:34.049 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:34.049 00.000 9552 Enqueuing Expose request
21:34:34.049 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:34:34.049 00.000 9976 MoveAxis(E, 47, ABG)
21:34:34.049 00.000 9976 Guiding  Dir = 2, Dur = 47
21:34:34.077 00.028 9976 IsSlewing returns 0
21:34:34.078 00.001 9976 IsGuiding returns 0
21:34:34.109 00.031 9976 PulseGuide returned control before completion, sleep 27
21:34:34.141 00.032 9976 IsGuiding returns 1
21:34:34.141 00.000 9976 scope still moving after pulse duration time elapsed
21:34:34.204 00.063 9976 IsSlewing returns 0
21:34:34.204 00.000 9976 IsGuiding returns 0
21:34:34.204 00.000 9976 scope move finished after 47 + 79 ms
21:34:34.204 00.000 9976 Move returns status 0, amount 47
21:34:34.204 00.000 9976 MoveAxis(N, 0, ABG)
21:34:34.204 00.000 9976 Move returns status 0, amount 0
21:34:34.204 00.000 9976 move complete, result=0
21:34:34.204 00.000 9976 worker thread done servicing request
21:34:34.204 00.000 9976 Worker thread wakes up
21:34:34.204 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:34.204 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:34.204 00.000 9552 GuideStep: -2.0 px 47 ms EAST, 0.0 px 0 ms NORTH
21:34:37.548 03.344 9976 Exposure complete
21:34:37.643 00.095 9976 worker thread done servicing request
21:34:37.643 00.000 9552 OnExposeComplete: enter
21:34:37.643 00.000 9552 UpdateGuideState(): m_state=6
21:34:37.643 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 265
21:34:37.643 00.000 9552 Star::Find returns 1 (1), X=1657.80, Y=349.87, Mass=5389644, SNR=228.7, Peak=65504 HFD=7.8
21:34:37.644 00.001 9552 Star::Find false star n=1 nbg=277 bg=3517.5 sigma=1193.5 thresh=7098 peak=6559
21:34:37.644 00.000 9552 Star::Find false star n=2 nbg=265 bg=1979.7 sigma=804.0 thresh=4392 peak=4388
21:34:37.644 00.000 9552 Star::Find false star n=1 nbg=246 bg=3591.2 sigma=861.7 thresh=6176 peak=5757
21:34:37.644 00.000 9552 Star::Find false star n=3 nbg=266 bg=3663.9 sigma=924.7 thresh=6438 peak=5012
21:34:37.644 00.000 9552 MultiStar: [#1 0.83,0.26,1.13,U] [#2 0.96,0.11,0.25,U] [#3 0.77,0.54,0.08,U] [#4 1.35,-0.57,0.13,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:37.644 00.000 9552 single-star, 4 included, MultiStar: {0.83, 0.27}, one-star: {0.74, 0.42}
21:34:37.644 00.000 9552 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.08) = xAngle (-2.56 = -2.56)
21:34:37.644 00.000 9552 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.58 = 0.71)
21:34:37.644 00.000 9552 CameraToMount -- cameraX=0.74 cameraY=0.42 hyp=0.85 cameraTheta=0.51 mountX=-0.71 mountY=0.55, mountTheta=2.48
21:34:37.645 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.74, y=0.42, opts=13)
21:34:37.645 00.000 9552 Enqueuing Move request for scope (0.74, 0.42)
21:34:37.645 00.000 9976 Worker thread wakes up
21:34:37.645 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.42) opts 0xd
21:34:37.645 00.000 9976 Handling offset move in thread for scope, endpoint = (0.74, 0.42)
21:34:37.645 00.000 9976 Moving (0.74, 0.42) raw xDistance=-0.71 yDistance=0.55
21:34:37.645 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.71
21:34:37.645 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:37.645 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
21:34:37.645 00.000 9976 MoveAxis(E, 19, ABG)
21:34:37.645 00.000 9976 Guiding  Dir = 2, Dur = 19
21:34:37.645 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=216, FiltMax=65504, Gamma=0.780
21:34:37.645 00.000 9552 UpdateGuideState exits: m=5389644 SNR=228.7 Saturated
21:34:37.645 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:37.645 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:37.645 00.000 9552 Enqueuing Expose request
21:34:37.670 00.025 9976 IsSlewing returns 0
21:34:37.670 00.000 9976 IsGuiding returns 0
21:34:37.718 00.048 9976 IsGuiding returns 1
21:34:37.718 00.000 9976 scope still moving after pulse duration time elapsed
21:34:37.784 00.066 9976 IsSlewing returns 0
21:34:37.784 00.000 9976 IsGuiding returns 0
21:34:37.784 00.000 9976 scope move finished after 19 + 94 ms
21:34:37.784 00.000 9976 Move returns status 0, amount 19
21:34:37.784 00.000 9976 MoveAxis(N, 0, ABG)
21:34:37.784 00.000 9976 Move returns status 0, amount 0
21:34:37.784 00.000 9976 move complete, result=0
21:34:37.784 00.000 9976 worker thread done servicing request
21:34:37.784 00.000 9976 Worker thread wakes up
21:34:37.784 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:37.784 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:37.784 00.000 9552 GuideStep: -0.7 px 19 ms EAST, 0.6 px 0 ms NORTH
21:34:41.129 03.345 9976 Exposure complete
21:34:41.222 00.093 9976 worker thread done servicing request
21:34:41.223 00.001 9552 OnExposeComplete: enter
21:34:41.223 00.000 9552 UpdateGuideState(): m_state=6
21:34:41.223 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 266
21:34:41.223 00.000 9552 Star::Find returns 1 (1), X=1658.16, Y=349.69, Mass=5343984, SNR=246.4, Peak=65504 HFD=7.7
21:34:41.223 00.000 9552 Star::Find false star n=3 nbg=240 bg=2116.0 sigma=671.1 thresh=4129 peak=4128
21:34:41.223 00.000 9552 Star::Find false star n=1 nbg=251 bg=3514.4 sigma=875.8 thresh=6142 peak=5556
21:34:41.223 00.000 9552 Star::Find false star n=7 nbg=265 bg=3716.4 sigma=961.2 thresh=6600 peak=5758
21:34:41.223 00.000 9552 MultiStar: [#1 0.82,0.07,1.10,U] [#2 1.29,-0.27,0.22,U] [#3 1.37,0.09,0.08,U] [#4 1.08,-0.06,0.10,U] [#5 13.52,-14.31,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:41.223 00.000 9552 refined, 4 included, MultiStar: {1.00, 0.10}, one-star: {1.10, 0.24}
21:34:41.223 00.000 9552 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.08) = xAngle (-2.97 = -2.97)
21:34:41.223 00.000 9552 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.98 = 0.30)
21:34:41.223 00.000 9552 CameraToMount -- cameraX=1.00 cameraY=0.10 hyp=1.01 cameraTheta=0.10 mountX=-0.99 mountY=0.30, mountTheta=2.85
21:34:41.225 00.002 9552 SchedulePrimaryMove(104D1A90, x=1.00, y=0.10, opts=13)
21:34:41.225 00.000 9552 Enqueuing Move request for scope (1.00, 0.10)
21:34:41.225 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=64, FiltMax=65504, Gamma=0.780
21:34:41.225 00.000 9552 UpdateGuideState exits: m=5343984 SNR=246.4 Saturated
21:34:41.225 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:41.225 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:41.225 00.000 9552 Enqueuing Expose request
21:34:41.225 00.000 9976 Worker thread wakes up
21:34:41.225 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.00, 0.10) opts 0xd
21:34:41.225 00.000 9976 Handling offset move in thread for scope, endpoint = (1.00, 0.10)
21:34:41.226 00.001 9976 Moving (1.00, 0.10) raw xDistance=-0.99 yDistance=0.30
21:34:41.226 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.99
21:34:41.226 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:41.226 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:34:41.226 00.000 9976 MoveAxis(E, 23, ABG)
21:34:41.226 00.000 9976 Guiding  Dir = 2, Dur = 23
21:34:41.250 00.024 9976 IsSlewing returns 0
21:34:41.250 00.000 9976 IsGuiding returns 0
21:34:41.283 00.033 9976 IsGuiding returns 1
21:34:41.283 00.000 9976 scope still moving after pulse duration time elapsed
21:34:41.345 00.062 9976 IsSlewing returns 0
21:34:41.345 00.000 9976 IsGuiding returns 0
21:34:41.345 00.000 9976 scope move finished after 23 + 71 ms
21:34:41.345 00.000 9976 Move returns status 0, amount 23
21:34:41.345 00.000 9976 MoveAxis(N, 0, ABG)
21:34:41.345 00.000 9976 Move returns status 0, amount 0
21:34:41.345 00.000 9976 move complete, result=0
21:34:41.345 00.000 9976 worker thread done servicing request
21:34:41.345 00.000 9976 Worker thread wakes up
21:34:41.346 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:41.346 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:41.346 00.000 9552 GuideStep: -1.0 px 23 ms EAST, 0.3 px 0 ms NORTH
21:34:44.692 03.346 9976 Exposure complete
21:34:44.787 00.095 9976 worker thread done servicing request
21:34:44.787 00.000 9552 OnExposeComplete: enter
21:34:44.787 00.000 9552 UpdateGuideState(): m_state=6
21:34:44.787 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 267
21:34:44.788 00.001 9552 Star::Find returns 1 (1), X=1658.35, Y=348.88, Mass=5501897, SNR=234.5, Peak=65504 HFD=7.9
21:34:44.788 00.000 9552 Star::Find false star n=6 nbg=263 bg=3711.9 sigma=889.5 thresh=6380 peak=6253
21:34:44.788 00.000 9552 Star::Find false star n=2 nbg=270 bg=3681.1 sigma=999.7 thresh=6680 peak=5022
21:34:44.788 00.000 9552 MultiStar: [#1 0.76,-0.88,1.18,U] [#2 0.51,-0.62,0.24,U] [#3 0.23,-0.94,0.10,U] [#4 -0.14,-1.04,0.10,U] [#5 13.87,-15.99,0.00,M10] [#6 18.66,-7.99,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:44.788 00.000 9552 refined, 4 included, MultiStar: {0.89, -0.75}, one-star: {1.29, -0.58}
21:34:44.788 00.000 9552 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.08) = xAngle (-3.78 = 2.50)
21:34:44.788 00.000 9552 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.79 = -0.51)
21:34:44.788 00.000 9552 CameraToMount -- cameraX=0.89 cameraY=-0.75 hyp=1.16 cameraTheta=-0.70 mountX=-0.93 mountY=-0.56, mountTheta=-2.60
21:34:44.789 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.89, y=-0.75, opts=13)
21:34:44.789 00.000 9552 Enqueuing Move request for scope (0.89, -0.75)
21:34:44.789 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:44.789 00.000 9552 UpdateGuideState exits: m=5501897 SNR=234.5 Saturated
21:34:44.789 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:44.789 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:44.789 00.000 9552 Enqueuing Expose request
21:34:44.789 00.000 9976 Worker thread wakes up
21:34:44.789 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.75) opts 0xd
21:34:44.789 00.000 9976 Handling offset move in thread for scope, endpoint = (0.89, -0.75)
21:34:44.789 00.000 9976 Moving (0.89, -0.75) raw xDistance=-0.93 yDistance=-0.56
21:34:44.789 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.93
21:34:44.789 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:44.789 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
21:34:44.789 00.000 9976 MoveAxis(E, 22, ABG)
21:34:44.789 00.000 9976 Guiding  Dir = 2, Dur = 22
21:34:44.815 00.026 9976 IsSlewing returns 0
21:34:44.815 00.000 9976 IsGuiding returns 0
21:34:44.878 00.063 9976 IsGuiding returns 1
21:34:44.878 00.000 9976 scope still moving after pulse duration time elapsed
21:34:44.936 00.058 9976 IsSlewing returns 0
21:34:44.936 00.000 9976 IsGuiding returns 0
21:34:44.936 00.000 9976 scope move finished after 22 + 99 ms
21:34:44.936 00.000 9976 Move returns status 0, amount 22
21:34:44.936 00.000 9976 MoveAxis(N, 0, ABG)
21:34:44.936 00.000 9976 Move returns status 0, amount 0
21:34:44.936 00.000 9976 move complete, result=0
21:34:44.936 00.000 9976 worker thread done servicing request
21:34:44.937 00.001 9976 Worker thread wakes up
21:34:44.937 00.000 9552 GuideStep: -0.9 px 22 ms EAST, -0.6 px 0 ms NORTH
21:34:44.937 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:44.937 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:48.283 03.346 9976 Exposure complete
21:34:48.378 00.095 9976 worker thread done servicing request
21:34:48.378 00.000 9552 OnExposeComplete: enter
21:34:48.378 00.000 9552 UpdateGuideState(): m_state=6
21:34:48.379 00.001 9552 Star::Find(15, 1658, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 268
21:34:48.379 00.000 9552 Star::Find returns 1 (1), X=1657.05, Y=348.95, Mass=5211450, SNR=236.7, Peak=65504 HFD=7.9
21:34:48.379 00.000 9552 Star::Find false star n=2 nbg=261 bg=2064.3 sigma=849.7 thresh=4614 peak=4270
21:34:48.379 00.000 9552 Star::Find false star n=4 nbg=266 bg=3614.9 sigma=977.8 thresh=6548 peak=6006
21:34:48.379 00.000 9552 Star::Find false star n=2 nbg=267 bg=3688.7 sigma=981.8 thresh=6634 peak=5337
21:34:48.379 00.000 9552 MultiStar: [#1 -0.30,-0.69,1.23,U] [#2 -0.60,-0.17,0.25,U] [#3 -0.68,0.34,0.08,U] [#4 -0.94,-1.28,0.12,U] [#5 13.61,-13.56,0.00,R] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:48.379 00.000 9552 single-star, 4 included, MultiStar: {-0.26, -0.57}, one-star: {-0.01, -0.50}
21:34:48.379 00.000 9552 CameraToMount -- cameraTheta (-1.60) - m_xAngle (3.08) = xAngle (-4.68 = 1.61)
21:34:48.379 00.000 9552 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.69 = -1.40)
21:34:48.379 00.000 9552 CameraToMount -- cameraX=-0.01 cameraY=-0.50 hyp=0.50 cameraTheta=-1.60 mountX=-0.02 mountY=-0.50, mountTheta=-1.61
21:34:48.380 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.01, y=-0.50, opts=13)
21:34:48.380 00.000 9552 Enqueuing Move request for scope (-0.01, -0.50)
21:34:48.380 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:48.380 00.000 9552 UpdateGuideState exits: m=5211450 SNR=236.7 Saturated
21:34:48.380 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:48.380 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:48.380 00.000 9552 Enqueuing Expose request
21:34:48.380 00.000 9976 Worker thread wakes up
21:34:48.381 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.50) opts 0xd
21:34:48.381 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.01, -0.50)
21:34:48.381 00.000 9976 Moving (-0.01, -0.50) raw xDistance=-0.02 yDistance=-0.50
21:34:48.381 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:34:48.381 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:48.381 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
21:34:48.381 00.000 9976 MoveAxis(E, 0, ABG)
21:34:48.381 00.000 9976 Move returns status 0, amount 0
21:34:48.381 00.000 9976 MoveAxis(N, 0, ABG)
21:34:48.381 00.000 9976 Move returns status 0, amount 0
21:34:48.381 00.000 9976 move complete, result=0
21:34:48.381 00.000 9976 worker thread done servicing request
21:34:48.381 00.000 9976 Worker thread wakes up
21:34:48.381 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:48.381 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:48.381 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:34:51.726 03.345 9976 Exposure complete
21:34:51.820 00.094 9976 worker thread done servicing request
21:34:51.820 00.000 9552 OnExposeComplete: enter
21:34:51.820 00.000 9552 UpdateGuideState(): m_state=6
21:34:51.820 00.000 9552 Star::Find(15, 1657, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 269
21:34:51.820 00.000 9552 Star::Find returns 1 (1), X=1657.45, Y=349.59, Mass=5152328, SNR=236.0, Peak=65504 HFD=7.4
21:34:51.820 00.000 9552 Star::Find false star n=2 nbg=262 bg=3673.8 sigma=924.7 thresh=6448 peak=5861
21:34:51.820 00.000 9552 Star::Find false star n=4 nbg=266 bg=3638.6 sigma=936.8 thresh=6449 peak=5082
21:34:51.820 00.000 9552 MultiStar: [#1 0.64,-0.42,1.24,U] [#2 0.54,0.04,0.23,U] [#3 0.63,0.21,0.09,U] [#4 0.37,-0.02,0.10,U] [#5 -0.05,0.51,0.06,U] [#6 18.56,-6.58,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:51.820 00.000 9552 single-star, 5 included, MultiStar: {0.52, -0.12}, one-star: {0.39, 0.14}
21:34:51.820 00.000 9552 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.08) = xAngle (-2.74 = -2.74)
21:34:51.820 00.000 9552 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.76 = 0.53)
21:34:51.821 00.001 9552 CameraToMount -- cameraX=0.39 cameraY=0.14 hyp=0.42 cameraTheta=0.33 mountX=-0.39 mountY=0.21, mountTheta=2.64
21:34:51.821 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.39, y=0.14, opts=13)
21:34:51.822 00.001 9552 Enqueuing Move request for scope (0.39, 0.14)
21:34:51.822 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:34:51.822 00.000 9552 UpdateGuideState exits: m=5152328 SNR=236.0 Saturated
21:34:51.822 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:51.822 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:51.822 00.000 9552 Enqueuing Expose request
21:34:51.822 00.000 9976 Worker thread wakes up
21:34:51.822 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.14) opts 0xd
21:34:51.822 00.000 9976 Handling offset move in thread for scope, endpoint = (0.39, 0.14)
21:34:51.822 00.000 9976 Moving (0.39, 0.14) raw xDistance=-0.39 yDistance=0.21
21:34:51.822 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
21:34:51.822 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:51.822 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:34:51.822 00.000 9976 MoveAxis(E, 0, ABG)
21:34:51.822 00.000 9976 Move returns status 0, amount 0
21:34:51.822 00.000 9976 MoveAxis(N, 0, ABG)
21:34:51.822 00.000 9976 Move returns status 0, amount 0
21:34:51.822 00.000 9976 move complete, result=0
21:34:51.822 00.000 9976 worker thread done servicing request
21:34:51.822 00.000 9976 Worker thread wakes up
21:34:51.822 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:51.822 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:51.823 00.001 9552 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
21:34:55.177 03.354 9976 Exposure complete
21:34:55.270 00.093 9976 worker thread done servicing request
21:34:55.270 00.000 9552 OnExposeComplete: enter
21:34:55.270 00.000 9552 UpdateGuideState(): m_state=6
21:34:55.270 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 270
21:34:55.270 00.000 9552 Star::Find returns 1 (1), X=1657.56, Y=349.54, Mass=5159824, SNR=267.1, Peak=65504 HFD=7.3
21:34:55.270 00.000 9552 Star::Find false star n=8 nbg=272 bg=3351.5 sigma=1069.9 thresh=6561 peak=6375
21:34:55.270 00.000 9552 Star::Find false star n=3 nbg=268 bg=1729.1 sigma=890.8 thresh=4401 peak=4364
21:34:55.271 00.001 9552 Star::Find false star n=3 nbg=254 bg=3963.2 sigma=915.0 thresh=6708 peak=5243
21:34:55.271 00.000 9552 MultiStar: [#1 0.50,-0.31,0.83,U] [#2 0.65,-0.72,0.21,U] [#3 0.38,-0.93,0.09,U] [#4 0.07,-0.33,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.21,-9.23,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:34:55.271 00.000 9552 single-star, 4 included, MultiStar: {0.49, -0.20}, one-star: {0.50, 0.09}
21:34:55.271 00.000 9552 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.08) = xAngle (-2.91 = -2.91)
21:34:55.271 00.000 9552 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.92 = 0.36)
21:34:55.271 00.000 9552 CameraToMount -- cameraX=0.50 cameraY=0.09 hyp=0.50 cameraTheta=0.17 mountX=-0.49 mountY=0.18, mountTheta=2.79
21:34:55.272 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.50, y=0.09, opts=13)
21:34:55.272 00.000 9552 Enqueuing Move request for scope (0.50, 0.09)
21:34:55.272 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=224, FiltMax=65504, Gamma=0.780
21:34:55.272 00.000 9552 UpdateGuideState exits: m=5159824 SNR=267.1 Saturated
21:34:55.272 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:55.272 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:55.272 00.000 9552 Enqueuing Expose request
21:34:55.272 00.000 9976 Worker thread wakes up
21:34:55.272 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.09) opts 0xd
21:34:55.272 00.000 9976 Handling offset move in thread for scope, endpoint = (0.50, 0.09)
21:34:55.272 00.000 9976 Moving (0.50, 0.09) raw xDistance=-0.49 yDistance=0.18
21:34:55.272 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
21:34:55.272 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:55.272 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:34:55.272 00.000 9976 MoveAxis(E, 0, ABG)
21:34:55.272 00.000 9976 Move returns status 0, amount 0
21:34:55.272 00.000 9976 MoveAxis(N, 0, ABG)
21:34:55.272 00.000 9976 Move returns status 0, amount 0
21:34:55.272 00.000 9976 move complete, result=0
21:34:55.272 00.000 9976 worker thread done servicing request
21:34:55.272 00.000 9976 Worker thread wakes up
21:34:55.273 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:55.273 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:55.273 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
21:34:58.618 03.345 9976 Exposure complete
21:34:58.711 00.093 9976 worker thread done servicing request
21:34:58.712 00.001 9552 OnExposeComplete: enter
21:34:58.712 00.000 9552 UpdateGuideState(): m_state=6
21:34:58.712 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 271
21:34:58.712 00.000 9552 Star::Find returns 1 (1), X=1657.72, Y=349.88, Mass=5507469, SNR=244.4, Peak=65504 HFD=7.8
21:34:58.712 00.000 9552 Star::Find false star n=4 nbg=261 bg=2016.4 sigma=818.7 thresh=4473 peak=4454
21:34:58.712 00.000 9552 Star::Find false star n=5 nbg=259 bg=3454.7 sigma=887.0 thresh=6116 peak=5680
21:34:58.712 00.000 9552 Star::Find false star n=3 nbg=254 bg=3721.5 sigma=958.2 thresh=6596 peak=5319
21:34:58.712 00.000 9552 MultiStar: [#1 0.74,-0.20,1.23,U] [#2 0.13,0.54,0.21,U] [#3 0.60,-0.09,0.10,U] [#4 -0.16,-0.21,0.10,U] [#5 -13.51,13.97,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:34:58.712 00.000 9552 refined, 4 included, MultiStar: {0.62, 0.10}, one-star: {0.66, 0.43}
21:34:58.712 00.000 9552 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.08) = xAngle (-2.92 = -2.92)
21:34:58.712 00.000 9552 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.93 = 0.35)
21:34:58.712 00.000 9552 CameraToMount -- cameraX=0.62 cameraY=0.10 hyp=0.63 cameraTheta=0.16 mountX=-0.62 mountY=0.22, mountTheta=2.80
21:34:58.713 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.62, y=0.10, opts=13)
21:34:58.713 00.000 9552 Enqueuing Move request for scope (0.62, 0.10)
21:34:58.713 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:34:58.713 00.000 9552 UpdateGuideState exits: m=5507469 SNR=244.4 Saturated
21:34:58.713 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:58.713 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:34:58.713 00.000 9552 Enqueuing Expose request
21:34:58.714 00.001 9976 Worker thread wakes up
21:34:58.714 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.10) opts 0xd
21:34:58.714 00.000 9976 Handling offset move in thread for scope, endpoint = (0.62, 0.10)
21:34:58.714 00.000 9976 Moving (0.62, 0.10) raw xDistance=-0.62 yDistance=0.22
21:34:58.714 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
21:34:58.714 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:58.714 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:34:58.714 00.000 9976 MoveAxis(E, 13, ABG)
21:34:58.714 00.000 9976 Guiding  Dir = 2, Dur = 13
21:34:58.734 00.020 9976 IsSlewing returns 0
21:34:58.734 00.000 9976 IsGuiding returns 0
21:34:58.767 00.033 9976 IsGuiding returns 1
21:34:58.767 00.000 9976 scope still moving after pulse duration time elapsed
21:34:58.810 00.043 9976 IsSlewing returns 0
21:34:58.811 00.001 9976 IsGuiding returns 0
21:34:58.811 00.000 9976 scope move finished after 13 + 63 ms
21:34:58.811 00.000 9976 Move returns status 0, amount 13
21:34:58.811 00.000 9976 MoveAxis(N, 0, ABG)
21:34:58.811 00.000 9976 Move returns status 0, amount 0
21:34:58.811 00.000 9976 move complete, result=0
21:34:58.811 00.000 9976 worker thread done servicing request
21:34:58.811 00.000 9976 Worker thread wakes up
21:34:58.811 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:34:58.811 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:34:58.811 00.000 9552 GuideStep: -0.6 px 13 ms EAST, 0.2 px 0 ms NORTH
21:35:02.157 03.346 9976 Exposure complete
21:35:02.237 00.080 9976 worker thread done servicing request
21:35:02.237 00.000 9552 OnExposeComplete: enter
21:35:02.237 00.000 9552 UpdateGuideState(): m_state=6
21:35:02.237 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 272
21:35:02.237 00.000 9552 Star::Find returns 1 (1), X=1657.42, Y=349.63, Mass=5164991, SNR=286.7, Peak=65504 HFD=7.4
21:35:02.237 00.000 9552 Star::Find false star n=11 nbg=261 bg=3400.4 sigma=994.4 thresh=6384 peak=5935
21:35:02.237 00.000 9552 Star::Find false star n=4 nbg=278 bg=1922.4 sigma=986.0 thresh=4880 peak=4155
21:35:02.237 00.000 9552 Star::Find false star n=1 nbg=277 bg=3720.8 sigma=1030.1 thresh=6811 peak=6166
21:35:02.238 00.001 9552 Star::Find false star n=2 nbg=258 bg=3850.3 sigma=875.6 thresh=6477 peak=5103
21:35:02.238 00.000 9552 MultiStar: [#1 -0.05,-0.61,1.01,U] [#2 -0.06,-0.10,0.15,U] [#3 0.90,-0.02,0.07,U] [#4 -0.40,-0.23,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:02.238 00.000 9552 refined, 4 included, MultiStar: {0.14, -0.20}, one-star: {0.36, 0.18}
21:35:02.238 00.000 9552 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.08) = xAngle (-4.04 = 2.24)
21:35:02.238 00.000 9552 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.06 = -0.77)
21:35:02.238 00.000 9552 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-0.97 mountX=-0.15 mountY=-0.17, mountTheta=-2.30
21:35:02.238 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.14, y=-0.20, opts=13)
21:35:02.238 00.000 9552 Enqueuing Move request for scope (0.14, -0.20)
21:35:02.238 00.000 9976 Worker thread wakes up
21:35:02.238 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:02.238 00.000 9552 UpdateGuideState exits: m=5164991 SNR=286.7 Saturated
21:35:02.238 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:02.238 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:02.239 00.001 9552 Enqueuing Expose request
21:35:02.239 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
21:35:02.239 00.000 9976 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
21:35:02.239 00.000 9976 Moving (0.14, -0.20) raw xDistance=-0.15 yDistance=-0.17
21:35:02.239 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:35:02.239 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:02.239 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:35:02.239 00.000 9976 MoveAxis(E, 0, ABG)
21:35:02.239 00.000 9976 Move returns status 0, amount 0
21:35:02.239 00.000 9976 MoveAxis(N, 0, ABG)
21:35:02.239 00.000 9976 Move returns status 0, amount 0
21:35:02.239 00.000 9976 move complete, result=0
21:35:02.239 00.000 9976 worker thread done servicing request
21:35:02.239 00.000 9976 Worker thread wakes up
21:35:02.239 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:02.239 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:02.239 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:05.582 03.343 9976 Exposure complete
21:35:05.653 00.071 9976 worker thread done servicing request
21:35:05.653 00.000 9552 OnExposeComplete: enter
21:35:05.653 00.000 9552 UpdateGuideState(): m_state=6
21:35:05.654 00.001 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 273
21:35:05.654 00.000 9552 Star::Find returns 1 (1), X=1657.53, Y=350.08, Mass=5471604, SNR=271.6, Peak=65504 HFD=7.9
21:35:05.654 00.000 9552 Star::Find false star n=9 nbg=275 bg=3359.5 sigma=955.6 thresh=6226 peak=5700
21:35:05.654 00.000 9552 Star::Find false star n=4 nbg=267 bg=1848.7 sigma=799.4 thresh=4247 peak=4015
21:35:05.654 00.000 9552 Star::Find false star n=3 nbg=256 bg=3717.0 sigma=967.9 thresh=6621 peak=5701
21:35:05.654 00.000 9552 Star::Find false star n=2 nbg=261 bg=3771.9 sigma=959.7 thresh=6651 peak=4992
21:35:05.654 00.000 9552 MultiStar: [#1 -0.27,0.42,1.00,U] [#2 0.25,0.44,0.17,U] [#3 0.82,0.81,0.07,U] [#4 -0.61,0.67,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:05.654 00.000 9552 refined, 4 included, MultiStar: {0.11, 0.53}, one-star: {0.47, 0.63}
21:35:05.654 00.000 9552 CameraToMount -- cameraTheta (1.36) - m_xAngle (3.08) = xAngle (-1.72 = -1.72)
21:35:05.654 00.000 9552 CameraToMount -- cameraTheta (1.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.73 = 1.55)
21:35:05.654 00.000 9552 CameraToMount -- cameraX=0.11 cameraY=0.53 hyp=0.54 cameraTheta=1.36 mountX=-0.08 mountY=0.54, mountTheta=1.72
21:35:05.654 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.11, y=0.53, opts=13)
21:35:05.655 00.001 9552 Enqueuing Move request for scope (0.11, 0.53)
21:35:05.655 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:05.655 00.000 9552 UpdateGuideState exits: m=5471604 SNR=271.6 Saturated
21:35:05.655 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:05.655 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:05.655 00.000 9552 Enqueuing Expose request
21:35:05.655 00.000 9976 Worker thread wakes up
21:35:05.655 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.53) opts 0xd
21:35:05.655 00.000 9976 Handling offset move in thread for scope, endpoint = (0.11, 0.53)
21:35:05.655 00.000 9976 Moving (0.11, 0.53) raw xDistance=-0.08 yDistance=0.54
21:35:05.655 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:35:05.655 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:05.655 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
21:35:05.655 00.000 9976 MoveAxis(E, 0, ABG)
21:35:05.655 00.000 9976 Move returns status 0, amount 0
21:35:05.655 00.000 9976 MoveAxis(N, 0, ABG)
21:35:05.655 00.000 9976 Move returns status 0, amount 0
21:35:05.655 00.000 9976 move complete, result=0
21:35:05.655 00.000 9976 worker thread done servicing request
21:35:05.655 00.000 9976 Worker thread wakes up
21:35:05.655 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:05.655 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:05.655 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
21:35:09.005 03.350 9976 Exposure complete
21:35:09.098 00.093 9976 worker thread done servicing request
21:35:09.098 00.000 9552 OnExposeComplete: enter
21:35:09.098 00.000 9552 UpdateGuideState(): m_state=6
21:35:09.098 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 274
21:35:09.099 00.001 9552 Star::Find returns 1 (1), X=1657.24, Y=350.32, Mass=5302293, SNR=243.7, Peak=65504 HFD=7.6
21:35:09.099 00.000 9552 Star::Find false star n=4 nbg=268 bg=3531.3 sigma=1005.6 thresh=6548 peak=5533
21:35:09.099 00.000 9552 Star::Find false star n=2 nbg=262 bg=3593.5 sigma=1016.0 thresh=6641 peak=6049
21:35:09.099 00.000 9552 MultiStar: [#1 -0.14,0.39,0.97,U] [#2 0.44,0.09,0.23,U] [#3 0.46,-0.04,0.08,U] [#4 -0.34,-0.17,0.12,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:09.099 00.000 9552 refined, 4 included, MultiStar: {0.06, 0.52}, one-star: {0.18, 0.87}
21:35:09.099 00.000 9552 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.08) = xAngle (-1.62 = -1.62)
21:35:09.099 00.000 9552 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.63 = 1.65)
21:35:09.099 00.000 9552 CameraToMount -- cameraX=0.06 cameraY=0.52 hyp=0.52 cameraTheta=1.46 mountX=-0.03 mountY=0.52, mountTheta=1.62
21:35:09.100 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.06, y=0.52, opts=13)
21:35:09.100 00.000 9552 Enqueuing Move request for scope (0.06, 0.52)
21:35:09.100 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:09.100 00.000 9552 UpdateGuideState exits: m=5302293 SNR=243.7 Saturated
21:35:09.100 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:09.100 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:09.100 00.000 9552 Enqueuing Expose request
21:35:09.100 00.000 9976 Worker thread wakes up
21:35:09.100 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.52) opts 0xd
21:35:09.100 00.000 9976 Handling offset move in thread for scope, endpoint = (0.06, 0.52)
21:35:09.100 00.000 9976 Moving (0.06, 0.52) raw xDistance=-0.03 yDistance=0.52
21:35:09.100 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:35:09.100 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:09.101 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
21:35:09.101 00.000 9976 MoveAxis(E, 0, ABG)
21:35:09.101 00.000 9976 Move returns status 0, amount 0
21:35:09.101 00.000 9976 MoveAxis(N, 0, ABG)
21:35:09.101 00.000 9976 Move returns status 0, amount 0
21:35:09.101 00.000 9976 move complete, result=0
21:35:09.101 00.000 9976 worker thread done servicing request
21:35:09.101 00.000 9976 Worker thread wakes up
21:35:09.101 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:09.101 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:09.101 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
21:35:12.453 03.352 9976 Exposure complete
21:35:12.546 00.093 9976 worker thread done servicing request
21:35:12.546 00.000 9552 OnExposeComplete: enter
21:35:12.546 00.000 9552 UpdateGuideState(): m_state=6
21:35:12.546 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 275
21:35:12.546 00.000 9552 Star::Find returns 1 (1), X=1657.73, Y=349.67, Mass=5367901, SNR=225.7, Peak=65504 HFD=7.7
21:35:12.546 00.000 9552 Star::Find false star n=11 nbg=257 bg=3366.2 sigma=926.5 thresh=6146 peak=5573
21:35:12.546 00.000 9552 Star::Find false star n=3 nbg=282 bg=1978.3 sigma=992.3 thresh=4955 peak=4110
21:35:12.546 00.000 9552 Star::Find false star n=3 nbg=258 bg=3919.8 sigma=847.1 thresh=6461 peak=5374
21:35:12.546 00.000 9552 MultiStar: [#1 0.47,-0.40,1.12,U] [#2 0.31,-0.79,0.21,U] [#3 0.70,-0.34,0.11,U] [#4 -0.19,-0.26,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.34,-0.30,0.00,M3] [#8 0.00,0.00,0.00,L] 
21:35:12.546 00.000 9552 refined, 4 included, MultiStar: {0.52, -0.18}, one-star: {0.67, 0.22}
21:35:12.546 00.000 9552 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.08) = xAngle (-3.42 = 2.87)
21:35:12.546 00.000 9552 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.43 = -0.14)
21:35:12.546 00.000 9552 CameraToMount -- cameraX=0.52 cameraY=-0.18 hyp=0.55 cameraTheta=-0.34 mountX=-0.53 mountY=-0.08, mountTheta=-2.99
21:35:12.548 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.52, y=-0.18, opts=13)
21:35:12.548 00.000 9552 Enqueuing Move request for scope (0.52, -0.18)
21:35:12.548 00.000 9976 Worker thread wakes up
21:35:12.548 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.18) opts 0xd
21:35:12.548 00.000 9976 Handling offset move in thread for scope, endpoint = (0.52, -0.18)
21:35:12.548 00.000 9976 Moving (0.52, -0.18) raw xDistance=-0.53 yDistance=-0.08
21:35:12.548 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.53
21:35:12.548 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:12.548 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:35:12.548 00.000 9976 MoveAxis(E, 0, ABG)
21:35:12.548 00.000 9976 Move returns status 0, amount 0
21:35:12.548 00.000 9976 MoveAxis(N, 0, ABG)
21:35:12.548 00.000 9976 Move returns status 0, amount 0
21:35:12.548 00.000 9976 move complete, result=0
21:35:12.548 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:12.548 00.000 9976 worker thread done servicing request
21:35:12.548 00.000 9552 UpdateGuideState exits: m=5367901 SNR=225.7 Saturated
21:35:12.548 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:12.548 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:12.548 00.000 9552 Enqueuing Expose request
21:35:12.548 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:12.548 00.000 9976 Worker thread wakes up
21:35:12.548 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:12.548 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:15.892 03.344 9976 Exposure complete
21:35:15.974 00.082 9976 worker thread done servicing request
21:35:15.974 00.000 9552 OnExposeComplete: enter
21:35:15.974 00.000 9552 UpdateGuideState(): m_state=6
21:35:15.975 00.001 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 276
21:35:15.975 00.000 9552 Star::Find returns 1 (1), X=1657.48, Y=349.71, Mass=5148365, SNR=261.0, Peak=65504 HFD=7.4
21:35:15.975 00.000 9552 Star::Find false star n=3 nbg=252 bg=3300.5 sigma=893.4 thresh=5981 peak=5898
21:35:15.975 00.000 9552 Star::Find false star n=3 nbg=244 bg=3801.8 sigma=900.0 thresh=6502 peak=4996
21:35:15.975 00.000 9552 MultiStar: [#1 0.59,-0.44,1.04,U] [#2 0.63,-0.09,0.20,U] [#3 0.32,-0.11,0.09,U] [#4 0.49,-0.66,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -0.50,-0.06,0.05,U] [#7 -3.22,-8.63,0.00,M4] [#8 0.00,0.00,0.00,L] 
21:35:15.975 00.000 9552 single-star, 5 included, MultiStar: {0.49, -0.12}, one-star: {0.42, 0.26}
21:35:15.975 00.000 9552 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.08) = xAngle (-2.54 = -2.54)
21:35:15.975 00.000 9552 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.55 = 0.74)
21:35:15.975 00.000 9552 CameraToMount -- cameraX=0.42 cameraY=0.26 hyp=0.50 cameraTheta=0.54 mountX=-0.41 mountY=0.33, mountTheta=2.46
21:35:15.976 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.42, y=0.26, opts=13)
21:35:15.976 00.000 9552 Enqueuing Move request for scope (0.42, 0.26)
21:35:15.976 00.000 9976 Worker thread wakes up
21:35:15.976 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.26) opts 0xd
21:35:15.976 00.000 9976 Handling offset move in thread for scope, endpoint = (0.42, 0.26)
21:35:15.976 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:15.976 00.000 9552 UpdateGuideState exits: m=5148365 SNR=261.0 Saturated
21:35:15.976 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:15.976 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:15.976 00.000 9552 Enqueuing Expose request
21:35:15.976 00.000 9976 Moving (0.42, 0.26) raw xDistance=-0.41 yDistance=0.33
21:35:15.976 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
21:35:15.976 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:15.976 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:35:15.976 00.000 9976 MoveAxis(E, 0, ABG)
21:35:15.976 00.000 9976 Move returns status 0, amount 0
21:35:15.976 00.000 9976 MoveAxis(N, 0, ABG)
21:35:15.976 00.000 9976 Move returns status 0, amount 0
21:35:15.976 00.000 9976 move complete, result=0
21:35:15.977 00.001 9976 worker thread done servicing request
21:35:15.977 00.000 9976 Worker thread wakes up
21:35:15.977 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:15.977 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:15.977 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
21:35:19.329 03.352 9976 Exposure complete
21:35:19.413 00.084 9976 worker thread done servicing request
21:35:19.413 00.000 9552 OnExposeComplete: enter
21:35:19.413 00.000 9552 UpdateGuideState(): m_state=6
21:35:19.414 00.001 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 277
21:35:19.414 00.000 9552 Star::Find returns 1 (1), X=1657.61, Y=349.63, Mass=5138337, SNR=233.4, Peak=65504 HFD=7.4
21:35:19.414 00.000 9552 Star::Find false star n=3 nbg=262 bg=1847.1 sigma=812.2 thresh=4284 peak=3574
21:35:19.414 00.000 9552 Star::Find false star n=3 nbg=276 bg=3536.3 sigma=998.2 thresh=6531 peak=6077
21:35:19.414 00.000 9552 Star::Find false star n=6 nbg=252 bg=3761.4 sigma=878.2 thresh=6396 peak=5124
21:35:19.414 00.000 9552 MultiStar: [#1 0.49,-0.38,1.09,U] [#2 0.45,0.18,0.24,U] [#3 -0.10,-0.66,0.10,U] [#4 0.64,-0.53,0.08,U] [#5 0.31,-0.39,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:19.414 00.000 9552 refined, 5 included, MultiStar: {0.49, -0.13}, one-star: {0.55, 0.18}
21:35:19.414 00.000 9552 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.08) = xAngle (-3.34 = 2.95)
21:35:19.414 00.000 9552 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.35 = -0.06)
21:35:19.414 00.000 9552 CameraToMount -- cameraX=0.49 cameraY=-0.13 hyp=0.50 cameraTheta=-0.26 mountX=-0.49 mountY=-0.03, mountTheta=-3.08
21:35:19.415 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.49, y=-0.13, opts=13)
21:35:19.415 00.000 9552 Enqueuing Move request for scope (0.49, -0.13)
21:35:19.415 00.000 9976 Worker thread wakes up
21:35:19.415 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.13) opts 0xd
21:35:19.415 00.000 9976 Handling offset move in thread for scope, endpoint = (0.49, -0.13)
21:35:19.415 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=224, FiltMax=65504, Gamma=0.780
21:35:19.415 00.000 9552 UpdateGuideState exits: m=5138337 SNR=233.4 Saturated
21:35:19.415 00.000 9976 Moving (0.49, -0.13) raw xDistance=-0.49 yDistance=-0.03
21:35:19.415 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:19.415 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:19.415 00.000 9552 Enqueuing Expose request
21:35:19.415 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
21:35:19.415 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:19.415 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:35:19.415 00.000 9976 MoveAxis(E, 0, ABG)
21:35:19.415 00.000 9976 Move returns status 0, amount 0
21:35:19.415 00.000 9976 MoveAxis(N, 0, ABG)
21:35:19.415 00.000 9976 Move returns status 0, amount 0
21:35:19.415 00.000 9976 move complete, result=0
21:35:19.416 00.001 9976 worker thread done servicing request
21:35:19.416 00.000 9976 Worker thread wakes up
21:35:19.416 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:19.416 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:19.416 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:22.772 03.356 9976 Exposure complete
21:35:22.866 00.094 9976 worker thread done servicing request
21:35:22.866 00.000 9552 OnExposeComplete: enter
21:35:22.866 00.000 9552 UpdateGuideState(): m_state=6
21:35:22.866 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 278
21:35:22.866 00.000 9552 Star::Find returns 1 (1), X=1657.31, Y=350.33, Mass=5360480, SNR=260.2, Peak=65504 HFD=7.5
21:35:22.866 00.000 9552 Star::Find false star n=3 nbg=264 bg=3541.8 sigma=968.1 thresh=6446 peak=5696
21:35:22.866 00.000 9552 Star::Find false star n=3 nbg=258 bg=3795.2 sigma=903.3 thresh=6505 peak=5052
21:35:22.866 00.000 9552 MultiStar: [#1 0.59,0.32,0.75,U] [#2 0.41,0.40,0.18,U] [#3 0.96,-0.37,0.09,U] [#4 0.34,-0.43,0.08,U] [#5 0.36,-1.23,0.05,U] [#6 19.26,-6.70,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:22.866 00.000 9552 refined, 5 included, MultiStar: {0.42, 0.49}, one-star: {0.25, 0.88}
21:35:22.866 00.000 9552 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.08) = xAngle (-2.21 = -2.21)
21:35:22.866 00.000 9552 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.22 = 1.06)
21:35:22.866 00.000 9552 CameraToMount -- cameraX=0.42 cameraY=0.49 hyp=0.64 cameraTheta=0.87 mountX=-0.38 mountY=0.56, mountTheta=2.17
21:35:22.867 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.42, y=0.49, opts=13)
21:35:22.867 00.000 9552 Enqueuing Move request for scope (0.42, 0.49)
21:35:22.867 00.000 9976 Worker thread wakes up
21:35:22.867 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.49) opts 0xd
21:35:22.868 00.001 9976 Handling offset move in thread for scope, endpoint = (0.42, 0.49)
21:35:22.868 00.000 9976 Moving (0.42, 0.49) raw xDistance=-0.38 yDistance=0.56
21:35:22.868 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
21:35:22.868 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:22.868 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:22.868 00.000 9552 UpdateGuideState exits: m=5360480 SNR=260.2 Saturated
21:35:22.868 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:22.868 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:22.868 00.000 9552 Enqueuing Expose request
21:35:22.868 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
21:35:22.868 00.000 9976 MoveAxis(E, 0, ABG)
21:35:22.868 00.000 9976 Move returns status 0, amount 0
21:35:22.868 00.000 9976 MoveAxis(N, 0, ABG)
21:35:22.868 00.000 9976 Move returns status 0, amount 0
21:35:22.868 00.000 9976 move complete, result=0
21:35:22.868 00.000 9976 worker thread done servicing request
21:35:22.868 00.000 9976 Worker thread wakes up
21:35:22.868 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:22.868 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:22.869 00.001 9552 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
21:35:26.208 03.339 9976 Exposure complete
21:35:26.289 00.081 9976 worker thread done servicing request
21:35:26.290 00.001 9552 OnExposeComplete: enter
21:35:26.290 00.000 9552 UpdateGuideState(): m_state=6
21:35:26.290 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 279
21:35:26.290 00.000 9552 Star::Find returns 1 (1), X=1656.28, Y=351.11, Mass=5227042, SNR=240.0, Peak=65504 HFD=7.8
21:35:26.290 00.000 9552 Star::Find false star n=4 nbg=272 bg=2136.4 sigma=925.0 thresh=4911 peak=4063
21:35:26.290 00.000 9552 Star::Find false star n=2 nbg=262 bg=3598.2 sigma=945.9 thresh=6436 peak=6316
21:35:26.290 00.000 9552 Star::Find false star n=1 nbg=262 bg=3762.7 sigma=977.1 thresh=6694 peak=4950
21:35:26.290 00.000 9552 MultiStar: [#1 -1.12,0.93,1.07,U] [#2 -1.42,0.81,0.00,M1] [#3 -0.51,1.60,0.00,M1] [#4 -0.57,0.54,0.10,U] [#5 0.83,-0.55,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:26.290 00.000 9552 refined, 3 included, MultiStar: {-0.89, 1.20}, one-star: {-0.79, 1.66}
21:35:26.290 00.000 9552 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.08) = xAngle (-0.87 = -0.87)
21:35:26.290 00.000 9552 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.88 = 2.41)
21:35:26.290 00.000 9552 CameraToMount -- cameraX=-0.89 cameraY=1.20 hyp=1.50 cameraTheta=2.21 mountX=0.97 mountY=1.00, mountTheta=0.80
21:35:26.291 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.89, y=1.20, opts=13)
21:35:26.291 00.000 9552 Enqueuing Move request for scope (-0.89, 1.20)
21:35:26.291 00.000 9976 Worker thread wakes up
21:35:26.291 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 1.20) opts 0xd
21:35:26.291 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.89, 1.20)
21:35:26.291 00.000 9976 Moving (-0.89, 1.20) raw xDistance=0.97 yDistance=1.00
21:35:26.291 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
21:35:26.291 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
21:35:26.291 00.000 9976 MoveAxis(W, 21, ABG)
21:35:26.291 00.000 9976 Guiding  Dir = 3, Dur = 21
21:35:26.291 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:35:26.291 00.000 9552 UpdateGuideState exits: m=5227042 SNR=240.0 Saturated
21:35:26.291 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:26.291 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:26.291 00.000 9552 Enqueuing Expose request
21:35:26.312 00.021 9976 IsSlewing returns 0
21:35:26.312 00.000 9976 IsGuiding returns 0
21:35:26.344 00.032 9976 IsGuiding returns 1
21:35:26.344 00.000 9976 scope still moving after pulse duration time elapsed
21:35:26.405 00.061 9976 IsSlewing returns 0
21:35:26.405 00.000 9976 IsGuiding returns 0
21:35:26.405 00.000 9976 scope move finished after 21 + 71 ms
21:35:26.405 00.000 9976 Move returns status 0, amount 21
21:35:26.405 00.000 9976 MoveAxis(S, 38, ABG)
21:35:26.405 00.000 9976 Guiding  Dir = 1, Dur = 38
21:35:26.436 00.031 9976 IsSlewing returns 0
21:35:26.436 00.000 9976 IsGuiding returns 0
21:35:26.506 00.070 9976 IsGuiding returns 1
21:35:26.506 00.000 9976 scope still moving after pulse duration time elapsed
21:35:26.578 00.072 9976 IsSlewing returns 0
21:35:26.579 00.001 9976 IsGuiding returns 0
21:35:26.579 00.000 9976 scope move finished after 38 + 105 ms
21:35:26.579 00.000 9976 Move returns status 0, amount 38
21:35:26.579 00.000 9976 move complete, result=0
21:35:26.579 00.000 9976 worker thread done servicing request
21:35:26.579 00.000 9976 Worker thread wakes up
21:35:26.579 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:26.579 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:26.579 00.000 9552 GuideStep: 1.0 px 21 ms WEST, 1.0 px 38 ms SOUTH
21:35:29.922 03.343 9976 Exposure complete
21:35:30.004 00.082 9976 worker thread done servicing request
21:35:30.004 00.000 9552 OnExposeComplete: enter
21:35:30.005 00.001 9552 UpdateGuideState(): m_state=6
21:35:30.005 00.000 9552 Star::Find(15, 1656, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 280
21:35:30.005 00.000 9552 Star::Find returns 1 (1), X=1656.67, Y=348.98, Mass=5246876, SNR=246.3, Peak=65504 HFD=7.8
21:35:30.005 00.000 9552 Star::Find false star n=7 nbg=246 bg=3502.0 sigma=788.6 thresh=5868 peak=5729
21:35:30.005 00.000 9552 Star::Find false star n=2 nbg=255 bg=3851.0 sigma=860.7 thresh=6433 peak=5375
21:35:30.005 00.000 9552 MultiStar: [#1 -0.37,-1.11,0.94,U] [#2 -0.86,-0.73,0.21,U] [#3 -0.11,-0.97,0.09,U] [#4 -0.19,-0.44,0.08,U] [#5 -14.29,12.21,0.00,M1] [#6 -0.66,0.60,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:30.005 00.000 9552 single-star, 5 included, MultiStar: {-0.41, -0.74}, one-star: {-0.39, -0.47}
21:35:30.005 00.000 9552 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.08) = xAngle (-5.35 = 0.94)
21:35:30.005 00.000 9552 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.36 = -2.07)
21:35:30.005 00.000 9552 CameraToMount -- cameraX=-0.39 cameraY=-0.47 hyp=0.61 cameraTheta=-2.27 mountX=0.36 mountY=-0.54, mountTheta=-0.98
21:35:30.006 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.39, y=-0.47, opts=13)
21:35:30.006 00.000 9552 Enqueuing Move request for scope (-0.39, -0.47)
21:35:30.006 00.000 9976 Worker thread wakes up
21:35:30.006 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.47) opts 0xd
21:35:30.006 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.39, -0.47)
21:35:30.006 00.000 9976 Moving (-0.39, -0.47) raw xDistance=0.36 yDistance=-0.54
21:35:30.006 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
21:35:30.006 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:30.006 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:30.006 00.000 9552 UpdateGuideState exits: m=5246876 SNR=246.3 Saturated
21:35:30.006 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:30.006 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:30.006 00.000 9552 Enqueuing Expose request
21:35:30.006 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
21:35:30.006 00.000 9976 MoveAxis(E, 0, ABG)
21:35:30.006 00.000 9976 Move returns status 0, amount 0
21:35:30.006 00.000 9976 MoveAxis(N, 0, ABG)
21:35:30.006 00.000 9976 Move returns status 0, amount 0
21:35:30.006 00.000 9976 move complete, result=0
21:35:30.006 00.000 9976 worker thread done servicing request
21:35:30.006 00.000 9976 Worker thread wakes up
21:35:30.006 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:30.006 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:30.007 00.001 9552 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
21:35:33.356 03.349 9976 Exposure complete
21:35:33.450 00.094 9976 worker thread done servicing request
21:35:33.450 00.000 9552 OnExposeComplete: enter
21:35:33.450 00.000 9552 UpdateGuideState(): m_state=6
21:35:33.451 00.001 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 281
21:35:33.451 00.000 9552 Star::Find returns 1 (1), X=1656.25, Y=348.89, Mass=5080080, SNR=236.2, Peak=65504 HFD=7.6
21:35:33.451 00.000 9552 Star::Find false star n=10 nbg=248 bg=3140.1 sigma=917.7 thresh=5893 peak=5314
21:35:33.451 00.000 9552 Star::Find false star n=2 nbg=268 bg=1732.1 sigma=877.2 thresh=4364 peak=3874
21:35:33.451 00.000 9552 Star::Find false star n=4 nbg=260 bg=3603.1 sigma=891.0 thresh=6276 peak=5948
21:35:33.451 00.000 9552 Star::Find false star n=3 nbg=250 bg=3753.7 sigma=869.7 thresh=6363 peak=5230
21:35:33.451 00.000 9552 MultiStar: [#1 -0.63,-1.28,0.93,U] [#2 -0.63,-0.47,0.21,U] [#3 -0.42,-0.89,0.09,U] [#4 -0.94,-1.42,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:33.451 00.000 9552 single-star, 3 included, MultiStar: {-0.71, -0.86}, one-star: {-0.81, -0.56}
21:35:33.451 00.000 9552 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.08) = xAngle (-5.62 = 0.66)
21:35:33.451 00.000 9552 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.63 = -2.35)
21:35:33.451 00.000 9552 CameraToMount -- cameraX=-0.81 cameraY=-0.56 hyp=0.99 cameraTheta=-2.54 mountX=0.78 mountY=-0.70, mountTheta=-0.73
21:35:33.452 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.81, y=-0.56, opts=13)
21:35:33.452 00.000 9552 Enqueuing Move request for scope (-0.81, -0.56)
21:35:33.452 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:33.452 00.000 9552 UpdateGuideState exits: m=5080080 SNR=236.2 Saturated
21:35:33.452 00.000 9976 Worker thread wakes up
21:35:33.452 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:33.452 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:33.452 00.000 9552 Enqueuing Expose request
21:35:33.452 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.56) opts 0xd
21:35:33.452 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.81, -0.56)
21:35:33.452 00.000 9976 Moving (-0.81, -0.56) raw xDistance=0.78 yDistance=-0.70
21:35:33.452 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
21:35:33.452 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:33.453 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
21:35:33.453 00.000 9976 MoveAxis(W, 17, ABG)
21:35:33.453 00.000 9976 Guiding  Dir = 3, Dur = 17
21:35:33.484 00.031 9976 IsSlewing returns 0
21:35:33.484 00.000 9976 IsGuiding returns 0
21:35:33.515 00.031 9976 IsGuiding returns 1
21:35:33.515 00.000 9976 scope still moving after pulse duration time elapsed
21:35:33.577 00.062 9976 IsSlewing returns 0
21:35:33.577 00.000 9976 IsGuiding returns 0
21:35:33.577 00.000 9976 scope move finished after 17 + 76 ms
21:35:33.577 00.000 9976 Move returns status 0, amount 17
21:35:33.577 00.000 9976 MoveAxis(N, 0, ABG)
21:35:33.578 00.001 9976 Move returns status 0, amount 0
21:35:33.578 00.000 9976 move complete, result=0
21:35:33.578 00.000 9976 worker thread done servicing request
21:35:33.578 00.000 9976 Worker thread wakes up
21:35:33.578 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:33.578 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:33.578 00.000 9552 GuideStep: 0.8 px 17 ms WEST, -0.7 px 0 ms NORTH
21:35:36.934 03.356 9976 Exposure complete
21:35:37.028 00.094 9976 worker thread done servicing request
21:35:37.028 00.000 9552 OnExposeComplete: enter
21:35:37.029 00.001 9552 UpdateGuideState(): m_state=6
21:35:37.029 00.000 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 282
21:35:37.029 00.000 9552 Star::Find returns 1 (1), X=1656.92, Y=349.84, Mass=5270850, SNR=262.8, Peak=65504 HFD=7.7
21:35:37.029 00.000 9552 Star::Find false star n=12 nbg=250 bg=3544.8 sigma=867.2 thresh=6146 peak=6039
21:35:37.029 00.000 9552 Star::Find false star n=4 nbg=273 bg=1752.5 sigma=903.8 thresh=4464 peak=4113
21:35:37.029 00.000 9552 Star::Find false star n=3 nbg=267 bg=3661.1 sigma=926.7 thresh=6441 peak=5440
21:35:37.029 00.000 9552 MultiStar: [#1 -0.42,-0.37,1.09,U] [#2 -0.38,0.17,0.23,U] [#3 -0.00,-0.29,0.07,U] [#4 -0.04,-0.53,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.98,0.57,0.04,U] [#8 0.00,0.00,0.00,L] 
21:35:37.029 00.000 9552 refined, 5 included, MultiStar: {-0.29, -0.01}, one-star: {-0.14, 0.39}
21:35:37.029 00.000 9552 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.08) = xAngle (-6.20 = 0.09)
21:35:37.029 00.000 9552 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.21 = -2.92)
21:35:37.029 00.000 9552 CameraToMount -- cameraX=-0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-3.12 mountX=0.29 mountY=-0.06, mountTheta=-0.21
21:35:37.030 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.29, y=-0.01, opts=13)
21:35:37.030 00.000 9552 Enqueuing Move request for scope (-0.29, -0.01)
21:35:37.030 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:37.030 00.000 9552 UpdateGuideState exits: m=5270850 SNR=262.8 Saturated
21:35:37.030 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:37.030 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:37.031 00.001 9552 Enqueuing Expose request
21:35:37.031 00.000 9976 Worker thread wakes up
21:35:37.031 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.01) opts 0xd
21:35:37.031 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.29, -0.01)
21:35:37.031 00.000 9976 Moving (-0.29, -0.01) raw xDistance=0.29 yDistance=-0.06
21:35:37.031 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
21:35:37.031 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:37.031 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:35:37.031 00.000 9976 MoveAxis(E, 0, ABG)
21:35:37.031 00.000 9976 Move returns status 0, amount 0
21:35:37.031 00.000 9976 MoveAxis(N, 0, ABG)
21:35:37.031 00.000 9976 Move returns status 0, amount 0
21:35:37.031 00.000 9976 move complete, result=0
21:35:37.031 00.000 9976 worker thread done servicing request
21:35:37.031 00.000 9976 Worker thread wakes up
21:35:37.031 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:37.031 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:37.031 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:40.384 03.353 9976 Exposure complete
21:35:40.467 00.083 9976 worker thread done servicing request
21:35:40.467 00.000 9552 OnExposeComplete: enter
21:35:40.468 00.001 9552 UpdateGuideState(): m_state=6
21:35:40.468 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 283
21:35:40.468 00.000 9552 Star::Find returns 1 (1), X=1656.38, Y=348.98, Mass=5560987, SNR=274.7, Peak=65504 HFD=7.9
21:35:40.468 00.000 9552 Star::Find false star n=9 nbg=239 bg=3483.6 sigma=803.3 thresh=5893 peak=5336
21:35:40.468 00.000 9552 Star::Find false star n=3 nbg=277 bg=1760.9 sigma=943.8 thresh=4592 peak=4518
21:35:40.468 00.000 9552 Star::Find false star n=3 nbg=250 bg=3609.3 sigma=893.4 thresh=6289 peak=5563
21:35:40.468 00.000 9552 MultiStar: [#1 -1.20,-0.61,1.00,U] [#2 -1.35,-0.58,0.19,U] [#3 -1.14,-1.04,0.07,U] [#4 -1.28,-1.08,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:40.468 00.000 9552 single-star, 3 included, MultiStar: {-0.98, -0.56}, one-star: {-0.68, -0.48}
21:35:40.468 00.000 9552 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.08) = xAngle (-5.61 = 0.67)
21:35:40.468 00.000 9552 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.62 = -2.34)
21:35:40.468 00.000 9552 CameraToMount -- cameraX=-0.68 cameraY=-0.48 hyp=0.83 cameraTheta=-2.53 mountX=0.65 mountY=-0.60, mountTheta=-0.74
21:35:40.469 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.68, y=-0.48, opts=13)
21:35:40.469 00.000 9552 Enqueuing Move request for scope (-0.68, -0.48)
21:35:40.469 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:40.469 00.000 9552 UpdateGuideState exits: m=5560987 SNR=274.7 Saturated
21:35:40.469 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:40.469 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:40.469 00.000 9552 Enqueuing Expose request
21:35:40.469 00.000 9976 Worker thread wakes up
21:35:40.469 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.48) opts 0xd
21:35:40.469 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.68, -0.48)
21:35:40.469 00.000 9976 Moving (-0.68, -0.48) raw xDistance=0.65 yDistance=-0.60
21:35:40.469 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
21:35:40.469 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:40.469 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
21:35:40.469 00.000 9976 MoveAxis(W, 14, ABG)
21:35:40.469 00.000 9976 Guiding  Dir = 3, Dur = 14
21:35:40.498 00.029 9976 IsSlewing returns 0
21:35:40.498 00.000 9976 IsGuiding returns 0
21:35:40.564 00.066 9976 IsGuiding returns 1
21:35:40.564 00.000 9976 scope still moving after pulse duration time elapsed
21:35:40.639 00.075 9976 IsSlewing returns 0
21:35:40.640 00.001 9976 IsGuiding returns 0
21:35:40.640 00.000 9976 scope move finished after 14 + 127 ms
21:35:40.640 00.000 9976 Move returns status 0, amount 14
21:35:40.640 00.000 9976 MoveAxis(N, 0, ABG)
21:35:40.640 00.000 9976 Move returns status 0, amount 0
21:35:40.640 00.000 9976 move complete, result=0
21:35:40.640 00.000 9976 worker thread done servicing request
21:35:40.640 00.000 9976 Worker thread wakes up
21:35:40.640 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:40.640 00.000 9552 GuideStep: 0.6 px 14 ms WEST, -0.6 px 0 ms NORTH
21:35:40.640 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:43.992 03.352 9976 Exposure complete
21:35:44.064 00.072 9976 worker thread done servicing request
21:35:44.064 00.000 9552 OnExposeComplete: enter
21:35:44.064 00.000 9552 UpdateGuideState(): m_state=6
21:35:44.064 00.000 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 284
21:35:44.064 00.000 9552 Star::Find returns 1 (1), X=1656.30, Y=348.88, Mass=5567483, SNR=275.5, Peak=65504 HFD=7.9
21:35:44.064 00.000 9552 Star::Find false star n=7 nbg=266 bg=3468.3 sigma=995.9 thresh=6456 peak=5755
21:35:44.064 00.000 9552 Star::Find false star n=1 nbg=275 bg=1805.3 sigma=952.9 thresh=4664 peak=3762
21:35:44.064 00.000 9552 Star::Find false star n=4 nbg=254 bg=3536.5 sigma=958.0 thresh=6410 peak=6078
21:35:44.064 00.000 9552 Star::Find false star n=9 nbg=231 bg=3654.5 sigma=765.1 thresh=5950 peak=5081
21:35:44.064 00.000 9552 MultiStar: [#1 -1.14,-0.80,0.88,U] [#2 -1.49,-0.90,0.00,M1] [#3 -0.69,-0.57,0.08,U] [#4 -0.84,-1.36,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:44.064 00.000 9552 single-star, 3 included, MultiStar: {-0.92, -0.70}, one-star: {-0.76, -0.57}
21:35:44.064 00.000 9552 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.08) = xAngle (-5.58 = 0.71)
21:35:44.064 00.000 9552 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.59 = -2.30)
21:35:44.064 00.000 9552 CameraToMount -- cameraX=-0.76 cameraY=-0.57 hyp=0.95 cameraTheta=-2.50 mountX=0.72 mountY=-0.70, mountTheta=-0.77
21:35:44.065 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.76, y=-0.57, opts=13)
21:35:44.065 00.000 9552 Enqueuing Move request for scope (-0.76, -0.57)
21:35:44.065 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:44.065 00.000 9552 UpdateGuideState exits: m=5567483 SNR=275.5 Saturated
21:35:44.065 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:44.065 00.000 9976 Worker thread wakes up
21:35:44.065 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.57) opts 0xd
21:35:44.065 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.76, -0.57)
21:35:44.065 00.000 9976 Moving (-0.76, -0.57) raw xDistance=0.72 yDistance=-0.70
21:35:44.065 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.72
21:35:44.065 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:44.065 00.000 9552 Enqueuing Expose request
21:35:44.065 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:44.065 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
21:35:44.065 00.000 9976 MoveAxis(W, 17, ABG)
21:35:44.065 00.000 9976 Guiding  Dir = 3, Dur = 17
21:35:44.109 00.044 9976 IsSlewing returns 0
21:35:44.110 00.001 9976 IsGuiding returns 0
21:35:44.141 00.031 9976 IsGuiding returns 1
21:35:44.141 00.000 9976 scope still moving after pulse duration time elapsed
21:35:44.204 00.063 9976 IsSlewing returns 0
21:35:44.204 00.000 9976 IsGuiding returns 0
21:35:44.204 00.000 9976 scope move finished after 17 + 77 ms
21:35:44.204 00.000 9976 Move returns status 0, amount 17
21:35:44.204 00.000 9976 MoveAxis(N, 0, ABG)
21:35:44.204 00.000 9976 Move returns status 0, amount 0
21:35:44.204 00.000 9976 move complete, result=0
21:35:44.204 00.000 9976 worker thread done servicing request
21:35:44.204 00.000 9976 Worker thread wakes up
21:35:44.204 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:44.204 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:44.204 00.000 9552 GuideStep: 0.7 px 17 ms WEST, -0.7 px 0 ms NORTH
21:35:47.553 03.349 9976 Exposure complete
21:35:47.647 00.094 9976 worker thread done servicing request
21:35:47.647 00.000 9552 OnExposeComplete: enter
21:35:47.647 00.000 9552 UpdateGuideState(): m_state=6
21:35:47.648 00.001 9552 Star::Find(15, 1656, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 285
21:35:47.648 00.000 9552 Star::Find returns 1 (1), X=1656.28, Y=349.02, Mass=5417221, SNR=219.4, Peak=65504 HFD=7.9
21:35:47.648 00.000 9552 Star::Find false star n=6 nbg=251 bg=3549.0 sigma=873.0 thresh=6168 peak=5334
21:35:47.648 00.000 9552 Star::Find false star n=1 nbg=279 bg=1840.3 sigma=927.3 thresh=4622 peak=4065
21:35:47.648 00.000 9552 Star::Find false star n=4 nbg=248 bg=3772.3 sigma=829.9 thresh=6262 peak=5245
21:35:47.648 00.000 9552 MultiStar: [#1 -1.25,-0.55,1.15,U] [#2 -0.88,-0.35,0.24,U] [#3 -1.71,0.20,0.00,M1] [#4 -1.30,-1.18,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.32,0.06,0.06,U] [#8 0.00,0.00,0.00,L] 
21:35:47.648 00.000 9552 single-star, 3 included, MultiStar: {-0.99, -0.47}, one-star: {-0.78, -0.43}
21:35:47.648 00.000 9552 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.08) = xAngle (-5.71 = 0.57)
21:35:47.648 00.000 9552 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.72 = -2.44)
21:35:47.648 00.000 9552 CameraToMount -- cameraX=-0.78 cameraY=-0.43 hyp=0.89 cameraTheta=-2.64 mountX=0.75 mountY=-0.57, mountTheta=-0.65
21:35:47.649 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.78, y=-0.43, opts=13)
21:35:47.649 00.000 9552 Enqueuing Move request for scope (-0.78, -0.43)
21:35:47.649 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:47.649 00.000 9552 UpdateGuideState exits: m=5417221 SNR=219.4 Saturated
21:35:47.649 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:47.649 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:47.649 00.000 9552 Enqueuing Expose request
21:35:47.649 00.000 9976 Worker thread wakes up
21:35:47.649 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.43) opts 0xd
21:35:47.649 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.78, -0.43)
21:35:47.649 00.000 9976 Moving (-0.78, -0.43) raw xDistance=0.75 yDistance=-0.57
21:35:47.650 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.75
21:35:47.650 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:47.650 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
21:35:47.650 00.000 9976 MoveAxis(W, 17, ABG)
21:35:47.650 00.000 9976 Guiding  Dir = 3, Dur = 17
21:35:47.670 00.020 9976 IsSlewing returns 0
21:35:47.670 00.000 9976 IsGuiding returns 0
21:35:47.702 00.032 9976 IsGuiding returns 1
21:35:47.702 00.000 9976 scope still moving after pulse duration time elapsed
21:35:47.749 00.047 9976 IsSlewing returns 0
21:35:47.749 00.000 9976 IsGuiding returns 0
21:35:47.749 00.000 9976 scope move finished after 17 + 61 ms
21:35:47.749 00.000 9976 Move returns status 0, amount 17
21:35:47.749 00.000 9976 MoveAxis(N, 0, ABG)
21:35:47.749 00.000 9976 Move returns status 0, amount 0
21:35:47.749 00.000 9976 move complete, result=0
21:35:47.749 00.000 9976 worker thread done servicing request
21:35:47.749 00.000 9552 GuideStep: 0.7 px 17 ms WEST, -0.6 px 0 ms NORTH
21:35:47.750 00.001 9976 Worker thread wakes up
21:35:47.750 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:47.750 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:51.097 03.347 9976 Exposure complete
21:35:51.191 00.094 9976 worker thread done servicing request
21:35:51.194 00.003 9552 OnExposeComplete: enter
21:35:51.194 00.000 9552 UpdateGuideState(): m_state=6
21:35:51.194 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 286
21:35:51.194 00.000 9552 Star::Find returns 1 (1), X=1656.42, Y=349.65, Mass=5208117, SNR=276.4, Peak=65504 HFD=7.4
21:35:51.194 00.000 9552 Star::Find false star n=5 nbg=262 bg=3597.7 sigma=986.5 thresh=6557 peak=5733
21:35:51.194 00.000 9552 Star::Find false star n=4 nbg=269 bg=1830.9 sigma=917.7 thresh=4584 peak=3989
21:35:51.194 00.000 9552 Star::Find false star n=2 nbg=266 bg=3512.2 sigma=962.8 thresh=6401 peak=5690
21:35:51.194 00.000 9552 Star::Find false star n=5 nbg=256 bg=3733.5 sigma=854.4 thresh=6297 peak=5608
21:35:51.194 00.000 9552 MultiStar: [#1 -0.41,-0.47,0.86,U] [#2 0.15,-0.01,0.24,U] [#3 -0.78,-0.04,0.08,U] [#4 -0.74,-0.80,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:51.194 00.000 9552 refined, 4 included, MultiStar: {-0.48, -0.12}, one-star: {-0.64, 0.20}
21:35:51.194 00.000 9552 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.08) = xAngle (-5.97 = 0.32)
21:35:51.194 00.000 9552 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.98 = -2.69)
21:35:51.194 00.000 9552 CameraToMount -- cameraX=-0.48 cameraY=-0.12 hyp=0.49 cameraTheta=-2.89 mountX=0.47 mountY=-0.21, mountTheta=-0.43
21:35:51.195 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.48, y=-0.12, opts=13)
21:35:51.195 00.000 9552 Enqueuing Move request for scope (-0.48, -0.12)
21:35:51.195 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:51.195 00.000 9552 UpdateGuideState exits: m=5208117 SNR=276.4 Saturated
21:35:51.195 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:51.195 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:51.195 00.000 9552 Enqueuing Expose request
21:35:51.195 00.000 9976 Worker thread wakes up
21:35:51.196 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.12) opts 0xd
21:35:51.196 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.48, -0.12)
21:35:51.196 00.000 9976 Moving (-0.48, -0.12) raw xDistance=0.47 yDistance=-0.21
21:35:51.196 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
21:35:51.196 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:51.196 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:35:51.196 00.000 9976 MoveAxis(E, 0, ABG)
21:35:51.196 00.000 9976 Move returns status 0, amount 0
21:35:51.196 00.000 9976 MoveAxis(N, 0, ABG)
21:35:51.196 00.000 9976 Move returns status 0, amount 0
21:35:51.196 00.000 9976 move complete, result=0
21:35:51.196 00.000 9976 worker thread done servicing request
21:35:51.196 00.000 9976 Worker thread wakes up
21:35:51.196 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:51.196 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:51.196 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:54.541 03.345 9976 Exposure complete
21:35:54.636 00.095 9976 worker thread done servicing request
21:35:54.636 00.000 9552 OnExposeComplete: enter
21:35:54.636 00.000 9552 UpdateGuideState(): m_state=6
21:35:54.636 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 287
21:35:54.636 00.000 9552 Star::Find returns 1 (1), X=1656.18, Y=349.05, Mass=5055718, SNR=208.3, Peak=65504 HFD=7.5
21:35:54.637 00.001 9552 Star::Find false star n=6 nbg=253 bg=1860.6 sigma=742.3 thresh=4087 peak=3828
21:35:54.637 00.000 9552 Star::Find false star n=2 nbg=276 bg=3571.2 sigma=1107.7 thresh=6894 peak=5401
21:35:54.637 00.000 9552 Star::Find false star n=2 nbg=265 bg=3838.2 sigma=899.2 thresh=6536 peak=5245
21:35:54.637 00.000 9552 MultiStar: [#1 -0.77,-0.30,1.10,U] [#2 -0.25,-0.10,0.27,U] [#3 -0.60,-0.10,0.08,U] [#4 -1.27,-1.54,0.00,M1] [#5 -15.33,12.51,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:54.637 00.000 9552 refined, 3 included, MultiStar: {-0.75, -0.31}, one-star: {-0.88, -0.40}
21:35:54.637 00.000 9552 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.08) = xAngle (-5.83 = 0.46)
21:35:54.637 00.000 9552 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.84 = -2.55)
21:35:54.637 00.000 9552 CameraToMount -- cameraX=-0.75 cameraY=-0.31 hyp=0.81 cameraTheta=-2.75 mountX=0.73 mountY=-0.45, mountTheta=-0.55
21:35:54.638 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.75, y=-0.31, opts=13)
21:35:54.638 00.000 9552 Enqueuing Move request for scope (-0.75, -0.31)
21:35:54.638 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:54.638 00.000 9552 UpdateGuideState exits: m=5055718 SNR=208.3 Saturated
21:35:54.638 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:54.638 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:54.638 00.000 9552 Enqueuing Expose request
21:35:54.638 00.000 9976 Worker thread wakes up
21:35:54.638 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.31) opts 0xd
21:35:54.638 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.75, -0.31)
21:35:54.638 00.000 9976 Moving (-0.75, -0.31) raw xDistance=0.73 yDistance=-0.45
21:35:54.638 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
21:35:54.638 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:54.638 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
21:35:54.638 00.000 9976 MoveAxis(W, 16, ABG)
21:35:54.638 00.000 9976 Guiding  Dir = 3, Dur = 16
21:35:54.671 00.033 9976 IsSlewing returns 0
21:35:54.671 00.000 9976 IsGuiding returns 0
21:35:54.703 00.032 9976 IsGuiding returns 1
21:35:54.703 00.000 9976 scope still moving after pulse duration time elapsed
21:35:54.749 00.046 9976 IsSlewing returns 0
21:35:54.749 00.000 9976 IsGuiding returns 0
21:35:54.749 00.000 9976 scope move finished after 16 + 62 ms
21:35:54.749 00.000 9976 Move returns status 0, amount 16
21:35:54.749 00.000 9976 MoveAxis(N, 0, ABG)
21:35:54.749 00.000 9976 Move returns status 0, amount 0
21:35:54.749 00.000 9976 move complete, result=0
21:35:54.749 00.000 9976 worker thread done servicing request
21:35:54.750 00.001 9976 Worker thread wakes up
21:35:54.750 00.000 9552 GuideStep: 0.7 px 16 ms WEST, -0.5 px 0 ms NORTH
21:35:54.750 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:54.750 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:58.088 03.338 9976 Exposure complete
21:35:58.169 00.081 9976 worker thread done servicing request
21:35:58.169 00.000 9552 OnExposeComplete: enter
21:35:58.169 00.000 9552 UpdateGuideState(): m_state=6
21:35:58.169 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 288
21:35:58.169 00.000 9552 Star::Find returns 1 (1), X=1657.96, Y=350.04, Mass=5535848, SNR=228.7, Peak=65504 HFD=8.1
21:35:58.170 00.001 9552 Star::Find false star n=10 nbg=265 bg=3416.2 sigma=969.0 thresh=6323 peak=6087
21:35:58.170 00.000 9552 Star::Find false star n=4 nbg=259 bg=3579.9 sigma=877.2 thresh=6212 peak=5578
21:35:58.170 00.000 9552 Star::Find false star n=1 nbg=267 bg=3644.7 sigma=962.1 thresh=6531 peak=5132
21:35:58.170 00.000 9552 MultiStar: [#1 0.42,0.32,1.04,U] [#2 -0.01,0.14,0.18,U] [#3 -0.07,0.49,0.12,U] [#4 0.15,0.04,0.14,U] [#5 0.00,0.00,0.00,L] [#6 -0.91,1.94,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:35:58.170 00.000 9552 refined, 4 included, MultiStar: {0.54, 0.41}, one-star: {0.90, 0.59}
21:35:58.170 00.000 9552 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.08) = xAngle (-2.44 = -2.44)
21:35:58.170 00.000 9552 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.45 = 0.84)
21:35:58.170 00.000 9552 CameraToMount -- cameraX=0.54 cameraY=0.41 hyp=0.68 cameraTheta=0.64 mountX=-0.52 mountY=0.51, mountTheta=2.37
21:35:58.171 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.54, y=0.41, opts=13)
21:35:58.171 00.000 9552 Enqueuing Move request for scope (0.54, 0.41)
21:35:58.171 00.000 9976 Worker thread wakes up
21:35:58.171 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:35:58.171 00.000 9552 UpdateGuideState exits: m=5535848 SNR=228.7 Saturated
21:35:58.171 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:58.171 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:35:58.171 00.000 9552 Enqueuing Expose request
21:35:58.171 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.41) opts 0xd
21:35:58.171 00.000 9976 Handling offset move in thread for scope, endpoint = (0.54, 0.41)
21:35:58.171 00.000 9976 Moving (0.54, 0.41) raw xDistance=-0.52 yDistance=0.51
21:35:58.171 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.52
21:35:58.171 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:58.171 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
21:35:58.171 00.000 9976 MoveAxis(E, 0, ABG)
21:35:58.171 00.000 9976 Move returns status 0, amount 0
21:35:58.171 00.000 9976 MoveAxis(N, 0, ABG)
21:35:58.171 00.000 9976 Move returns status 0, amount 0
21:35:58.171 00.000 9976 move complete, result=0
21:35:58.171 00.000 9976 worker thread done servicing request
21:35:58.171 00.000 9976 Worker thread wakes up
21:35:58.171 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:35:58.171 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:35:58.172 00.001 9552 GuideStep: -0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
21:36:01.521 03.349 9976 Exposure complete
21:36:01.607 00.086 9976 worker thread done servicing request
21:36:01.607 00.000 9552 OnExposeComplete: enter
21:36:01.607 00.000 9552 UpdateGuideState(): m_state=6
21:36:01.607 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 289
21:36:01.607 00.000 9552 Star::Find returns 1 (1), X=1657.02, Y=348.79, Mass=5353046, SNR=232.6, Peak=65504 HFD=7.8
21:36:01.608 00.001 9552 Star::Find false star n=11 nbg=246 bg=3487.3 sigma=833.5 thresh=5988 peak=5224
21:36:01.608 00.000 9552 Star::Find false star n=1 nbg=277 bg=1843.7 sigma=930.0 thresh=4634 peak=3788
21:36:01.608 00.000 9552 Star::Find false star n=1 nbg=273 bg=3612.7 sigma=1069.5 thresh=6821 peak=6251
21:36:01.608 00.000 9552 Star::Find false star n=4 nbg=262 bg=3816.8 sigma=948.9 thresh=6663 peak=5040
21:36:01.608 00.000 9552 MultiStar: [#1 -0.21,-0.68,0.87,U] [#2 0.60,-0.13,0.19,U] [#3 0.51,-0.38,0.07,U] [#4 0.39,-1.05,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:36:01.608 00.000 9552 refined, 4 included, MultiStar: {-0.02, -0.63}, one-star: {-0.04, -0.66}
21:36:01.608 00.000 9552 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.08) = xAngle (-4.68 = 1.60)
21:36:01.608 00.000 9552 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.69 = -1.41)
21:36:01.608 00.000 9552 CameraToMount -- cameraX=-0.02 cameraY=-0.63 hyp=0.63 cameraTheta=-1.61 mountX=-0.02 mountY=-0.62, mountTheta=-1.60
21:36:01.608 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.02, y=-0.63, opts=13)
21:36:01.608 00.000 9552 Enqueuing Move request for scope (-0.02, -0.63)
21:36:01.609 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:01.609 00.000 9552 UpdateGuideState exits: m=5353046 SNR=232.6 Saturated
21:36:01.609 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:01.609 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:01.609 00.000 9552 Enqueuing Expose request
21:36:01.609 00.000 9976 Worker thread wakes up
21:36:01.609 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.63) opts 0xd
21:36:01.609 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.02, -0.63)
21:36:01.609 00.000 9976 Moving (-0.02, -0.63) raw xDistance=-0.02 yDistance=-0.62
21:36:01.609 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:36:01.609 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:01.609 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
21:36:01.609 00.000 9976 MoveAxis(E, 0, ABG)
21:36:01.609 00.000 9976 Move returns status 0, amount 0
21:36:01.609 00.000 9976 MoveAxis(N, 0, ABG)
21:36:01.609 00.000 9976 Move returns status 0, amount 0
21:36:01.609 00.000 9976 move complete, result=0
21:36:01.609 00.000 9976 worker thread done servicing request
21:36:01.609 00.000 9976 Worker thread wakes up
21:36:01.609 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:01.609 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:01.609 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
21:36:04.963 03.354 9976 Exposure complete
21:36:05.056 00.093 9976 worker thread done servicing request
21:36:05.056 00.000 9552 OnExposeComplete: enter
21:36:05.057 00.001 9552 UpdateGuideState(): m_state=6
21:36:05.057 00.000 9552 Star::Find(15, 1657, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 290
21:36:05.057 00.000 9552 Star::Find returns 1 (1), X=1658.55, Y=349.65, Mass=5517348, SNR=237.2, Peak=65504 HFD=7.8
21:36:05.057 00.000 9552 Star::Find false star n=4 nbg=255 bg=3474.6 sigma=876.0 thresh=6103 peak=5404
21:36:05.057 00.000 9552 Star::Find false star n=2 nbg=269 bg=3698.6 sigma=1024.3 thresh=6771 peak=5084
21:36:05.057 00.000 9552 MultiStar: [#1 1.03,-0.08,1.18,U] [#2 0.67,0.39,0.14,U] [#3 1.33,-0.23,0.08,U] [#4 0.72,-0.15,0.09,U] [#5 0.68,-0.99,0.05,U] [#6 -0.11,-0.20,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:36:05.057 00.000 9552 refined, 6 included, MultiStar: {1.16, 0.02}, one-star: {1.49, 0.20}
21:36:05.057 00.000 9552 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.08) = xAngle (-3.06 = -3.06)
21:36:05.057 00.000 9552 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.07 = 0.21)
21:36:05.057 00.000 9552 CameraToMount -- cameraX=1.16 cameraY=0.02 hyp=1.16 cameraTheta=0.02 mountX=-1.15 mountY=0.24, mountTheta=2.93
21:36:05.058 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.16, y=0.02, opts=13)
21:36:05.058 00.000 9552 Enqueuing Move request for scope (1.16, 0.02)
21:36:05.058 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:05.058 00.000 9552 UpdateGuideState exits: m=5517348 SNR=237.2 Saturated
21:36:05.058 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:05.059 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:05.059 00.000 9552 Enqueuing Expose request
21:36:05.059 00.000 9976 Worker thread wakes up
21:36:05.059 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.02) opts 0xd
21:36:05.059 00.000 9976 Handling offset move in thread for scope, endpoint = (1.16, 0.02)
21:36:05.059 00.000 9976 Moving (1.16, 0.02) raw xDistance=-1.15 yDistance=0.24
21:36:05.059 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.15
21:36:05.059 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:05.059 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:36:05.059 00.000 9976 MoveAxis(E, 25, ABG)
21:36:05.059 00.000 9976 Guiding  Dir = 2, Dur = 25
21:36:05.079 00.020 9976 IsSlewing returns 0
21:36:05.080 00.001 9976 IsGuiding returns 0
21:36:05.112 00.032 9976 IsGuiding returns 1
21:36:05.112 00.000 9976 scope still moving after pulse duration time elapsed
21:36:05.180 00.068 9976 IsSlewing returns 0
21:36:05.180 00.000 9976 IsGuiding returns 0
21:36:05.180 00.000 9976 scope move finished after 25 + 74 ms
21:36:05.180 00.000 9976 Move returns status 0, amount 25
21:36:05.180 00.000 9976 MoveAxis(N, 0, ABG)
21:36:05.180 00.000 9976 Move returns status 0, amount 0
21:36:05.180 00.000 9976 move complete, result=0
21:36:05.180 00.000 9976 worker thread done servicing request
21:36:05.180 00.000 9976 Worker thread wakes up
21:36:05.180 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:05.180 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:05.180 00.000 9552 GuideStep: -1.2 px 25 ms EAST, 0.2 px 0 ms NORTH
21:36:08.534 03.354 9976 Exposure complete
21:36:08.629 00.095 9976 worker thread done servicing request
21:36:08.629 00.000 9552 OnExposeComplete: enter
21:36:08.629 00.000 9552 UpdateGuideState(): m_state=6
21:36:08.629 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 291
21:36:08.629 00.000 9552 Star::Find returns 1 (1), X=1656.95, Y=349.77, Mass=5452244, SNR=217.4, Peak=65504 HFD=7.8
21:36:08.630 00.001 9552 Star::Find false star n=3 nbg=279 bg=1785.5 sigma=949.7 thresh=4635 peak=4041
21:36:08.630 00.000 9552 Star::Find false star n=3 nbg=270 bg=3553.2 sigma=957.0 thresh=6424 peak=5602
21:36:08.630 00.000 9552 Star::Find false star n=5 nbg=256 bg=3653.3 sigma=905.0 thresh=6368 peak=5420
21:36:08.630 00.000 9552 MultiStar: [#1 -0.04,-0.43,1.32,U] [#2 -0.43,0.07,0.26,U] [#3 -0.18,0.41,0.13,U] [#4 -0.19,-0.74,0.11,U] [#5 -0.15,-2.61,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:36:08.630 00.000 9552 refined, 4 included, MultiStar: {-0.11, -0.10}, one-star: {-0.11, 0.32}
21:36:08.630 00.000 9552 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.08) = xAngle (-5.51 = 0.77)
21:36:08.630 00.000 9552 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.52 = -2.24)
21:36:08.630 00.000 9552 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.44 mountX=0.11 mountY=-0.12, mountTheta=-0.83
21:36:08.631 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.11, y=-0.10, opts=13)
21:36:08.631 00.000 9552 Enqueuing Move request for scope (-0.11, -0.10)
21:36:08.631 00.000 9976 Worker thread wakes up
21:36:08.631 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
21:36:08.631 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
21:36:08.631 00.000 9976 Moving (-0.11, -0.10) raw xDistance=0.11 yDistance=-0.12
21:36:08.631 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:36:08.631 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:08.631 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:08.631 00.000 9552 UpdateGuideState exits: m=5452244 SNR=217.4 Saturated
21:36:08.632 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:08.632 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:08.632 00.000 9552 Enqueuing Expose request
21:36:08.632 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:36:08.632 00.000 9976 MoveAxis(E, 0, ABG)
21:36:08.632 00.000 9976 Move returns status 0, amount 0
21:36:08.632 00.000 9976 MoveAxis(N, 0, ABG)
21:36:08.632 00.000 9976 Move returns status 0, amount 0
21:36:08.632 00.000 9976 move complete, result=0
21:36:08.632 00.000 9976 worker thread done servicing request
21:36:08.632 00.000 9976 Worker thread wakes up
21:36:08.632 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:08.632 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:08.632 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:11.982 03.350 9976 Exposure complete
21:36:12.065 00.083 9976 worker thread done servicing request
21:36:12.065 00.000 9552 OnExposeComplete: enter
21:36:12.066 00.001 9552 UpdateGuideState(): m_state=6
21:36:12.066 00.000 9552 Star::Find(15, 1656, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 292
21:36:12.066 00.000 9552 Star::Find returns 1 (1), X=1657.25, Y=349.03, Mass=5079259, SNR=257.4, Peak=65504 HFD=7.6
21:36:12.066 00.000 9552 Star::Find false star n=5 nbg=255 bg=3290.1 sigma=927.8 thresh=6074 peak=6034
21:36:12.066 00.000 9552 Star::Find false star n=5 nbg=255 bg=3644.4 sigma=810.3 thresh=6075 peak=5451
21:36:12.066 00.000 9552 MultiStar: [#1 0.32,-1.17,1.08,U] [#2 0.56,-0.87,0.27,U] [#3 -0.26,-0.35,0.08,U] [#4 -0.41,-2.15,0.00,M1] [#5 0.52,-2.23,0.00,M3] [#6 19.40,-6.40,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:36:12.066 00.000 9552 single-star, 3 included, MultiStar: {0.28, -0.80}, one-star: {0.19, -0.42}
21:36:12.066 00.000 9552 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.08) = xAngle (-4.23 = 2.05)
21:36:12.066 00.000 9552 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.24 = -0.96)
21:36:12.066 00.000 9552 CameraToMount -- cameraX=0.19 cameraY=-0.42 hyp=0.46 cameraTheta=-1.15 mountX=-0.21 mountY=-0.38, mountTheta=-2.09
21:36:12.067 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.19, y=-0.42, opts=13)
21:36:12.067 00.000 9552 Enqueuing Move request for scope (0.19, -0.42)
21:36:12.067 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:12.067 00.000 9552 UpdateGuideState exits: m=5079259 SNR=257.4 Saturated
21:36:12.067 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:12.067 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:12.067 00.000 9552 Enqueuing Expose request
21:36:12.067 00.000 9976 Worker thread wakes up
21:36:12.067 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.42) opts 0xd
21:36:12.067 00.000 9976 Handling offset move in thread for scope, endpoint = (0.19, -0.42)
21:36:12.067 00.000 9976 Moving (0.19, -0.42) raw xDistance=-0.21 yDistance=-0.38
21:36:12.067 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
21:36:12.067 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:12.067 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
21:36:12.067 00.000 9976 MoveAxis(E, 0, ABG)
21:36:12.067 00.000 9976 Move returns status 0, amount 0
21:36:12.067 00.000 9976 MoveAxis(N, 0, ABG)
21:36:12.067 00.000 9976 Move returns status 0, amount 0
21:36:12.067 00.000 9976 move complete, result=0
21:36:12.067 00.000 9976 worker thread done servicing request
21:36:12.067 00.000 9976 Worker thread wakes up
21:36:12.067 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:12.067 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:12.067 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
21:36:15.418 03.351 9976 Exposure complete
21:36:15.512 00.094 9976 worker thread done servicing request
21:36:15.512 00.000 9552 OnExposeComplete: enter
21:36:15.512 00.000 9552 UpdateGuideState(): m_state=6
21:36:15.512 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 293
21:36:15.513 00.001 9552 Star::Find returns 1 (1), X=1657.16, Y=349.74, Mass=5354020, SNR=277.2, Peak=65504 HFD=7.8
21:36:15.513 00.000 9552 Star::Find false star n=4 nbg=250 bg=3762.8 sigma=879.8 thresh=6402 peak=5523
21:36:15.513 00.000 9552 Star::Find false star n=3 nbg=246 bg=3841.2 sigma=867.7 thresh=6444 peak=5184
21:36:15.513 00.000 9552 MultiStar: [#1 -0.10,0.16,0.78,U] [#2 0.71,0.29,0.19,U] [#3 -0.16,-0.09,0.08,U] [#4 -0.17,0.47,0.06,U] [#5 1.15,-0.71,0.04,U] [#6 19.09,-6.38,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:36:15.513 00.000 9552 refined, 5 included, MultiStar: {0.09, 0.22}, one-star: {0.10, 0.29}
21:36:15.513 00.000 9552 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.08) = xAngle (-1.88 = -1.88)
21:36:15.513 00.000 9552 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.90 = 1.39)
21:36:15.513 00.000 9552 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.19 mountX=-0.07 mountY=0.23, mountTheta=1.88
21:36:15.514 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.09, y=0.22, opts=13)
21:36:15.514 00.000 9552 Enqueuing Move request for scope (0.09, 0.22)
21:36:15.514 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=168, FiltMax=65504, Gamma=0.780
21:36:15.514 00.000 9552 UpdateGuideState exits: m=5354020 SNR=277.2 Saturated
21:36:15.514 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:15.514 00.000 9976 Worker thread wakes up
21:36:15.514 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
21:36:15.514 00.000 9976 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
21:36:15.514 00.000 9976 Moving (0.09, 0.22) raw xDistance=-0.07 yDistance=0.23
21:36:15.514 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:36:15.514 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:15.514 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:36:15.514 00.000 9976 MoveAxis(E, 0, ABG)
21:36:15.514 00.000 9976 Move returns status 0, amount 0
21:36:15.514 00.000 9976 MoveAxis(N, 0, ABG)
21:36:15.514 00.000 9976 Move returns status 0, amount 0
21:36:15.514 00.000 9976 move complete, result=0
21:36:15.514 00.000 9976 worker thread done servicing request
21:36:15.514 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:15.514 00.000 9552 Enqueuing Expose request
21:36:15.514 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:36:15.515 00.001 9976 Worker thread wakes up
21:36:15.515 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:15.515 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:18.861 03.346 9976 Exposure complete
21:36:18.940 00.079 9976 worker thread done servicing request
21:36:18.941 00.001 9552 OnExposeComplete: enter
21:36:18.941 00.000 9552 UpdateGuideState(): m_state=6
21:36:18.941 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
21:36:18.941 00.000 9552 Star::Find returns 1 (1), X=1657.84, Y=349.20, Mass=5253934, SNR=271.4, Peak=65504 HFD=7.7
21:36:18.941 00.000 9552 Star::Find false star n=5 nbg=272 bg=1763.7 sigma=912.4 thresh=4501 peak=3301
21:36:18.941 00.000 9552 Star::Find false star n=4 nbg=258 bg=3552.5 sigma=923.8 thresh=6324 peak=5073
21:36:18.941 00.000 9552 Star::Find false star n=4 nbg=257 bg=3599.3 sigma=937.7 thresh=6412 peak=4992
21:36:18.941 00.000 9552 MultiStar: [#1 0.76,-0.37,1.00,U] [#2 1.08,-0.16,0.17,U] [#3 0.99,-0.51,0.07,U] [#4 0.18,-0.40,0.07,U] [#5 1.31,-1.27,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:36:18.941 00.000 9552 single-star, 4 included, MultiStar: {0.78, -0.31}, one-star: {0.78, -0.25}
21:36:18.941 00.000 9552 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.08) = xAngle (-3.39 = 2.90)
21:36:18.941 00.000 9552 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.40 = -0.11)
21:36:18.941 00.000 9552 CameraToMount -- cameraX=0.78 cameraY=-0.25 hyp=0.82 cameraTheta=-0.31 mountX=-0.79 mountY=-0.09, mountTheta=-3.02
21:36:18.942 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.78, y=-0.25, opts=13)
21:36:18.942 00.000 9552 Enqueuing Move request for scope (0.78, -0.25)
21:36:18.942 00.000 9976 Worker thread wakes up
21:36:18.942 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.25) opts 0xd
21:36:18.942 00.000 9976 Handling offset move in thread for scope, endpoint = (0.78, -0.25)
21:36:18.943 00.001 9976 Moving (0.78, -0.25) raw xDistance=-0.79 yDistance=-0.09
21:36:18.943 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
21:36:18.943 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:18.943 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:36:18.943 00.000 9552 UpdateGuideState exits: m=5253934 SNR=271.4 Saturated
21:36:18.943 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:18.943 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:18.943 00.000 9552 Enqueuing Expose request
21:36:18.943 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:36:18.943 00.000 9976 MoveAxis(E, 17, ABG)
21:36:18.943 00.000 9976 Guiding  Dir = 2, Dur = 17
21:36:18.967 00.024 9976 IsSlewing returns 0
21:36:19.002 00.035 9976 IsGuiding returns 0
21:36:19.033 00.031 9976 IsGuiding returns 1
21:36:19.033 00.000 9976 scope still moving after pulse duration time elapsed
21:36:19.094 00.061 9976 IsSlewing returns 0
21:36:19.094 00.000 9976 IsGuiding returns 0
21:36:19.094 00.000 9976 scope move finished after 17 + 75 ms
21:36:19.094 00.000 9976 Move returns status 0, amount 17
21:36:19.094 00.000 9976 MoveAxis(N, 0, ABG)
21:36:19.094 00.000 9976 Move returns status 0, amount 0
21:36:19.094 00.000 9976 move complete, result=0
21:36:19.094 00.000 9976 worker thread done servicing request
21:36:19.094 00.000 9976 Worker thread wakes up
21:36:19.094 00.000 9552 GuideStep: -0.8 px 17 ms EAST, -0.1 px 0 ms NORTH
21:36:19.095 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:19.095 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:22.437 03.342 9976 Exposure complete
21:36:22.521 00.084 9976 worker thread done servicing request
21:36:22.521 00.000 9552 OnExposeComplete: enter
21:36:22.521 00.000 9552 UpdateGuideState(): m_state=6
21:36:22.521 00.000 9552 Star::Find(15, 1657, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 295
21:36:22.521 00.000 9552 Star::Find returns 1 (1), X=1657.96, Y=350.76, Mass=5359699, SNR=238.1, Peak=65504 HFD=7.8
21:36:22.522 00.001 9552 Star::Find false star n=6 nbg=242 bg=1882.6 sigma=709.1 thresh=4010 peak=3943
21:36:22.522 00.000 9552 Star::Find false star n=3 nbg=256 bg=3755.3 sigma=968.8 thresh=6662 peak=5288
21:36:22.522 00.000 9552 MultiStar: [#1 1.17,0.66,0.94,U] [#2 1.17,1.15,0.00,M1] [#3 0.57,0.70,0.10,U] [#4 1.01,0.39,0.08,U] [#5 1.27,-0.68,0.05,U] [#6 0.00,0.00,0.00,L] [#7 -0.22,-0.55,0.05,U] [#8 0.00,0.00,0.00,L] 
21:36:22.522 00.000 9552 refined, 5 included, MultiStar: {0.99, 0.89}, one-star: {0.90, 1.31}
21:36:22.522 00.000 9552 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.08) = xAngle (-2.35 = -2.35)
21:36:22.522 00.000 9552 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.36 = 0.93)
21:36:22.522 00.000 9552 CameraToMount -- cameraX=0.99 cameraY=0.89 hyp=1.33 cameraTheta=0.73 mountX=-0.93 mountY=1.06, mountTheta=2.29
21:36:22.522 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.99, y=0.89, opts=13)
21:36:22.522 00.000 9552 Enqueuing Move request for scope (0.99, 0.89)
21:36:22.522 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:22.522 00.000 9552 UpdateGuideState exits: m=5359699 SNR=238.1 Saturated
21:36:22.523 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:22.523 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:22.523 00.000 9552 Enqueuing Expose request
21:36:22.523 00.000 9976 Worker thread wakes up
21:36:22.523 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.89) opts 0xd
21:36:22.523 00.000 9976 Handling offset move in thread for scope, endpoint = (0.99, 0.89)
21:36:22.523 00.000 9976 Moving (0.99, 0.89) raw xDistance=-0.93 yDistance=1.06
21:36:22.523 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.93
21:36:22.523 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
21:36:22.523 00.000 9976 MoveAxis(E, 21, ABG)
21:36:22.523 00.000 9976 Guiding  Dir = 2, Dur = 21
21:36:22.564 00.041 9976 IsSlewing returns 0
21:36:22.564 00.000 9976 IsGuiding returns 0
21:36:22.595 00.031 9976 IsGuiding returns 1
21:36:22.595 00.000 9976 scope still moving after pulse duration time elapsed
21:36:22.655 00.060 9976 IsSlewing returns 0
21:36:22.655 00.000 9976 IsGuiding returns 0
21:36:22.655 00.000 9976 scope move finished after 21 + 70 ms
21:36:22.655 00.000 9976 Move returns status 0, amount 21
21:36:22.655 00.000 9976 MoveAxis(S, 40, ABG)
21:36:22.655 00.000 9976 Guiding  Dir = 1, Dur = 40
21:36:22.685 00.030 9976 IsSlewing returns 0
21:36:22.685 00.000 9976 IsGuiding returns 0
21:36:22.718 00.033 9976 PulseGuide returned control before completion, sleep 19
21:36:22.751 00.033 9976 IsGuiding returns 1
21:36:22.751 00.000 9976 scope still moving after pulse duration time elapsed
21:36:22.799 00.048 9976 IsSlewing returns 0
21:36:22.799 00.000 9976 IsGuiding returns 0
21:36:22.799 00.000 9976 scope move finished after 40 + 73 ms
21:36:22.799 00.000 9976 Move returns status 0, amount 40
21:36:22.799 00.000 9976 move complete, result=0
21:36:22.799 00.000 9976 worker thread done servicing request
21:36:22.799 00.000 9976 Worker thread wakes up
21:36:22.799 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:22.799 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:22.799 00.000 9552 GuideStep: -0.9 px 21 ms EAST, 1.1 px 40 ms SOUTH
21:36:26.152 03.353 9976 Exposure complete
21:36:26.247 00.095 9976 worker thread done servicing request
21:36:26.247 00.000 9552 OnExposeComplete: enter
21:36:26.247 00.000 9552 UpdateGuideState(): m_state=6
21:36:26.247 00.000 9552 Star::Find(15, 1657, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 296
21:36:26.247 00.000 9552 Star::Find returns 1 (1), X=1658.16, Y=349.81, Mass=5271853, SNR=296.0, Peak=65504 HFD=7.7
21:36:26.247 00.000 9552 Star::Find false star n=3 nbg=260 bg=1733.2 sigma=880.0 thresh=4373 peak=4322
21:36:26.248 00.001 9552 Star::Find false star n=2 nbg=255 bg=3636.9 sigma=879.2 thresh=6275 peak=5111
21:36:26.248 00.000 9552 MultiStar: [#1 1.39,-0.30,0.78,U] [#2 1.07,0.44,0.18,U] [#3 1.13,0.29,0.09,U] [#4 1.12,0.18,0.10,U] [#5 0.55,-2.41,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.72,1.19,0.04,U] [#8 0.00,0.00,0.00,L] 
21:36:26.248 00.000 9552 single-star, 5 included, MultiStar: {1.19, 0.14}, one-star: {1.10, 0.36}
21:36:26.248 00.000 9552 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.08) = xAngle (-2.76 = -2.76)
21:36:26.248 00.000 9552 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.77 = 0.51)
21:36:26.248 00.000 9552 CameraToMount -- cameraX=1.10 cameraY=0.36 hyp=1.15 cameraTheta=0.32 mountX=-1.07 mountY=0.56, mountTheta=2.66
21:36:26.249 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.10, y=0.36, opts=13)
21:36:26.249 00.000 9552 Enqueuing Move request for scope (1.10, 0.36)
21:36:26.249 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:26.249 00.000 9552 UpdateGuideState exits: m=5271853 SNR=296.0 Saturated
21:36:26.249 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:26.249 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:26.249 00.000 9552 Enqueuing Expose request
21:36:26.249 00.000 9976 Worker thread wakes up
21:36:26.249 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.36) opts 0xd
21:36:26.249 00.000 9976 Handling offset move in thread for scope, endpoint = (1.10, 0.36)
21:36:26.249 00.000 9976 Moving (1.10, 0.36) raw xDistance=-1.07 yDistance=0.56
21:36:26.249 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.07
21:36:26.249 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:26.249 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
21:36:26.249 00.000 9976 MoveAxis(E, 25, ABG)
21:36:26.249 00.000 9976 Guiding  Dir = 2, Dur = 25
21:36:26.280 00.031 9976 IsSlewing returns 0
21:36:26.280 00.000 9976 IsGuiding returns 0
21:36:26.312 00.032 9976 IsGuiding returns 1
21:36:26.312 00.000 9976 scope still moving after pulse duration time elapsed
21:36:26.359 00.047 9976 IsSlewing returns 0
21:36:26.359 00.000 9976 IsGuiding returns 0
21:36:26.359 00.000 9976 scope move finished after 25 + 54 ms
21:36:26.359 00.000 9976 Move returns status 0, amount 25
21:36:26.359 00.000 9976 MoveAxis(N, 0, ABG)
21:36:26.359 00.000 9976 Move returns status 0, amount 0
21:36:26.360 00.001 9976 move complete, result=0
21:36:26.360 00.000 9976 worker thread done servicing request
21:36:26.360 00.000 9552 GuideStep: -1.1 px 25 ms EAST, 0.6 px 0 ms NORTH
21:36:26.360 00.000 9976 Worker thread wakes up
21:36:26.360 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:26.360 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:29.704 03.344 9976 Exposure complete
21:36:29.797 00.093 9976 worker thread done servicing request
21:36:29.797 00.000 9552 OnExposeComplete: enter
21:36:29.797 00.000 9552 UpdateGuideState(): m_state=6
21:36:29.797 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 297
21:36:29.797 00.000 9552 Star::Find returns 1 (1), X=1658.95, Y=349.44, Mass=5497990, SNR=297.1, Peak=65504 HFD=7.9
21:36:29.797 00.000 9552 Star::Find false star n=3 nbg=268 bg=3596.5 sigma=1046.6 thresh=6736 peak=6329
21:36:29.797 00.000 9552 Star::Find false star n=3 nbg=243 bg=3858.3 sigma=825.5 thresh=6335 peak=5040
21:36:29.797 00.000 9552 MultiStar: [#1 2.20,-0.39,0.00,M1] [#2 1.79,-0.23,0.00,M1] [#3 1.85,-0.86,0.00,M1] [#4 1.71,-1.01,0.00,M1] [#5 0.36,-2.09,0.00,M4] [#6 -0.54,1.18,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:36:29.797 00.000 9552 refined, 1 included, MultiStar: {1.80, 0.03}, one-star: {1.89, -0.01}
21:36:29.797 00.000 9552 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.08) = xAngle (-3.06 = -3.06)
21:36:29.797 00.000 9552 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.07 = 0.21)
21:36:29.797 00.000 9552 CameraToMount -- cameraX=1.80 cameraY=0.03 hyp=1.80 cameraTheta=0.02 mountX=-1.80 mountY=0.38, mountTheta=2.93
21:36:29.800 00.003 9552 SchedulePrimaryMove(104D1A90, x=1.80, y=0.03, opts=13)
21:36:29.800 00.000 9552 Enqueuing Move request for scope (1.80, 0.03)
21:36:29.800 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:29.800 00.000 9552 UpdateGuideState exits: m=5497990 SNR=297.1 Saturated
21:36:29.800 00.000 9976 Worker thread wakes up
21:36:29.800 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.80, 0.03) opts 0xd
21:36:29.800 00.000 9976 Handling offset move in thread for scope, endpoint = (1.80, 0.03)
21:36:29.800 00.000 9976 Moving (1.80, 0.03) raw xDistance=-1.80 yDistance=0.38
21:36:29.800 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.80
21:36:29.800 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:29.800 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:36:29.800 00.000 9976 MoveAxis(E, 41, ABG)
21:36:29.800 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:29.800 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:29.800 00.000 9552 Enqueuing Expose request
21:36:29.801 00.001 9976 Guiding  Dir = 2, Dur = 41
21:36:29.829 00.028 9976 IsSlewing returns 0
21:36:29.829 00.000 9976 IsGuiding returns 0
21:36:29.862 00.033 9976 PulseGuide returned control before completion, sleep 20
21:36:29.892 00.030 9976 IsGuiding returns 1
21:36:29.892 00.000 9976 scope still moving after pulse duration time elapsed
21:36:29.952 00.060 9976 IsSlewing returns 0
21:36:29.953 00.001 9976 IsGuiding returns 0
21:36:29.953 00.000 9976 scope move finished after 41 + 82 ms
21:36:29.953 00.000 9976 Move returns status 0, amount 41
21:36:29.953 00.000 9976 MoveAxis(N, 0, ABG)
21:36:29.953 00.000 9976 Move returns status 0, amount 0
21:36:29.953 00.000 9976 move complete, result=0
21:36:29.953 00.000 9976 worker thread done servicing request
21:36:29.953 00.000 9976 Worker thread wakes up
21:36:29.953 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:29.953 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:29.953 00.000 9552 GuideStep: -1.8 px 41 ms EAST, 0.4 px 0 ms NORTH
21:36:33.299 03.346 9976 Exposure complete
21:36:33.392 00.093 9976 worker thread done servicing request
21:36:33.392 00.000 9552 OnExposeComplete: enter
21:36:33.392 00.000 9552 UpdateGuideState(): m_state=6
21:36:33.393 00.001 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 298
21:36:33.393 00.000 9552 Star::Find returns 1 (1), X=1659.40, Y=349.20, Mass=5431190, SNR=271.6, Peak=65504 HFD=7.7
21:36:33.393 00.000 9552 Star::Find false star n=5 nbg=258 bg=1882.5 sigma=778.7 thresh=4218 peak=4075
21:36:33.393 00.000 9552 Star::Find false star n=1 nbg=259 bg=3792.7 sigma=954.1 thresh=6655 peak=5061
21:36:33.393 00.000 9552 MultiStar: [#1 1.95,-0.57,0.00,M2] [#2 2.20,-0.48,0.00,M2] [#3 2.23,-0.19,0.00,M2] [#4 1.11,-1.09,0.09,U] [#5 0.77,-1.72,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -0.85,0.77,0.04,U] [#8 0.00,0.00,0.00,L] 
21:36:33.393 00.000 9552 refined, 2 included, MultiStar: {2.12, -0.28}, one-star: {2.34, -0.25}
21:36:33.393 00.000 9552 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.08) = xAngle (-3.21 = 3.07)
21:36:33.393 00.000 9552 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.22 = 0.06)
21:36:33.393 00.000 9552 CameraToMount -- cameraX=2.12 cameraY=-0.28 hyp=2.13 cameraTheta=-0.13 mountX=-2.13 mountY=0.13, mountTheta=3.08
21:36:33.394 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.12, y=-0.28, opts=13)
21:36:33.394 00.000 9552 Enqueuing Move request for scope (2.12, -0.28)
21:36:33.394 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:33.394 00.000 9552 UpdateGuideState exits: m=5431190 SNR=271.6 Saturated
21:36:33.394 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:33.394 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:33.394 00.000 9552 Enqueuing Expose request
21:36:33.394 00.000 9976 Worker thread wakes up
21:36:33.394 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.12, -0.28) opts 0xd
21:36:33.394 00.000 9976 Handling offset move in thread for scope, endpoint = (2.12, -0.28)
21:36:33.394 00.000 9976 Moving (2.12, -0.28) raw xDistance=-2.13 yDistance=0.13
21:36:33.394 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.42 from input -2.13
21:36:33.394 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:33.394 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:36:33.394 00.000 9976 MoveAxis(E, 49, ABG)
21:36:33.394 00.000 9976 Guiding  Dir = 2, Dur = 49
21:36:33.423 00.029 9976 IsSlewing returns 0
21:36:33.423 00.000 9976 IsGuiding returns 0
21:36:33.455 00.032 9976 PulseGuide returned control before completion, sleep 28
21:36:33.488 00.033 9976 IsGuiding returns 1
21:36:33.488 00.000 9976 scope still moving after pulse duration time elapsed
21:36:33.549 00.061 9976 IsSlewing returns 0
21:36:33.549 00.000 9976 IsGuiding returns 0
21:36:33.549 00.000 9976 scope move finished after 49 + 75 ms
21:36:33.549 00.000 9976 Move returns status 0, amount 49
21:36:33.549 00.000 9976 MoveAxis(N, 0, ABG)
21:36:33.549 00.000 9976 Move returns status 0, amount 0
21:36:33.549 00.000 9976 move complete, result=0
21:36:33.549 00.000 9976 worker thread done servicing request
21:36:33.549 00.000 9976 Worker thread wakes up
21:36:33.549 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:33.549 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:33.549 00.000 9552 GuideStep: -2.1 px 49 ms EAST, 0.1 px 0 ms NORTH
21:36:36.901 03.352 9976 Exposure complete
21:36:36.995 00.094 9976 worker thread done servicing request
21:36:36.995 00.000 9552 OnExposeComplete: enter
21:36:36.995 00.000 9552 UpdateGuideState(): m_state=6
21:36:36.995 00.000 9552 Star::Find(15, 1659, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 299
21:36:36.995 00.000 9552 Star::Find returns 1 (1), X=1658.31, Y=349.76, Mass=5127429, SNR=255.3, Peak=65504 HFD=7.5
21:36:36.996 00.001 9552 Star::Find false star n=5 nbg=266 bg=1815.9 sigma=825.4 thresh=4292 peak=3898
21:36:36.996 00.000 9552 Star::Find false star n=2 nbg=277 bg=3684.4 sigma=1054.9 thresh=6849 peak=5402
21:36:36.996 00.000 9552 Star::Find false star n=9 nbg=240 bg=3832.0 sigma=698.8 thresh=5928 peak=5090
21:36:36.996 00.000 9552 MultiStar: [#1 0.91,-0.40,0.96,U] [#2 1.33,0.19,0.17,U] [#3 1.14,0.46,0.08,U] [#4 0.54,-1.01,0.10,U] [#5 1.30,0.35,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:36:36.996 00.000 9552 refined, 5 included, MultiStar: {1.09, -0.03}, one-star: {1.25, 0.31}
21:36:36.996 00.000 9552 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.08) = xAngle (-3.11 = -3.11)
21:36:36.996 00.000 9552 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.12 = 0.16)
21:36:36.996 00.000 9552 CameraToMount -- cameraX=1.09 cameraY=-0.03 hyp=1.09 cameraTheta=-0.03 mountX=-1.09 mountY=0.18, mountTheta=2.98
21:36:36.997 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.09, y=-0.03, opts=13)
21:36:36.997 00.000 9552 Enqueuing Move request for scope (1.09, -0.03)
21:36:36.997 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:36.997 00.000 9552 UpdateGuideState exits: m=5127429 SNR=255.3 Saturated
21:36:36.997 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:36.997 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:36.997 00.000 9552 Enqueuing Expose request
21:36:36.997 00.000 9976 Worker thread wakes up
21:36:36.997 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.03) opts 0xd
21:36:36.997 00.000 9976 Handling offset move in thread for scope, endpoint = (1.09, -0.03)
21:36:36.997 00.000 9976 Moving (1.09, -0.03) raw xDistance=-1.09 yDistance=0.18
21:36:36.997 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.09
21:36:36.997 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:36.997 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:36:36.997 00.000 9976 MoveAxis(E, 27, ABG)
21:36:36.998 00.001 9976 Guiding  Dir = 2, Dur = 27
21:36:37.018 00.020 9976 IsSlewing returns 0
21:36:37.018 00.000 9976 IsGuiding returns 0
21:36:37.050 00.032 9976 IsGuiding returns 1
21:36:37.050 00.000 9976 scope still moving after pulse duration time elapsed
21:36:37.093 00.043 9976 IsSlewing returns 0
21:36:37.094 00.001 9976 IsGuiding returns 0
21:36:37.094 00.000 9976 scope move finished after 27 + 49 ms
21:36:37.094 00.000 9976 Move returns status 0, amount 27
21:36:37.094 00.000 9976 MoveAxis(N, 0, ABG)
21:36:37.094 00.000 9976 Move returns status 0, amount 0
21:36:37.094 00.000 9976 move complete, result=0
21:36:37.094 00.000 9976 worker thread done servicing request
21:36:37.094 00.000 9976 Worker thread wakes up
21:36:37.094 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:37.094 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1642,334,31,31)
21:36:37.094 00.000 9552 GuideStep: -1.1 px 27 ms EAST, 0.2 px 0 ms NORTH
21:36:37.940 00.846 9552 evsrv: cli 011F3420 connect
21:36:37.941 00.001 9552 case statement mapped state 6 to 3
21:36:37.941 00.000 9552 case statement mapped state 6 to 3
21:36:37.941 00.000 9552 evsrv: cli 011F3420 request: {"method":"get_app_state","id":"078d0cf8-3bee-4474-aaa9-98d9309de66f"}
21:36:37.942 00.001 9552 case statement mapped state 6 to 3
21:36:37.942 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":"Guiding","id":"078d0cf8-3bee-4474-aaa9-98d9309de66f"}
21:36:37.943 00.001 9552 evsrv: cli 011F3420 disconnect
21:36:37.943 00.000 9552 evsrv: cli 011F3600 connect
21:36:37.943 00.000 9552 case statement mapped state 6 to 3
21:36:37.944 00.001 9552 case statement mapped state 6 to 3
21:36:37.944 00.000 9552 evsrv: cli 011F3600 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"099998ce-add6-4204-bb3c-662998621d80"}
21:36:37.944 00.000 9552 PhdController::Dither begins
21:36:37.944 00.000 9552 dither: size=6.00, dRA=-1.80 dDec=4.75
21:36:37.945 00.001 9552 MountToCamera -- mountTheta (-1.93) + m_xAngle (3.08) = xAngle (1.15 = 1.15)
21:36:37.945 00.000 9552 MountToCamera -- mountX=-1.80 mountY=4.75 hyp=5.08 mountTheta=-1.93 cameraX=2.09, cameraY=4.63 cameraTheta=1.15
21:36:37.945 00.000 9552 setting lock position to (1659.15, 354.08)
21:36:37.945 00.000 9552 Mount: notify guiding dithered (2.1, 4.6)
21:36:37.945 00.000 9552 MultiStar: stabilizing after lock position change
21:36:37.945 00.000 9552 Status Line: Dither by -1.80,4.75
21:36:37.947 00.002 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:36:37.947 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:36:37.947 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":0,"id":"099998ce-add6-4204-bb3c-662998621d80"}
21:36:37.948 00.001 9552 evsrv: cli 011F3600 disconnect
21:36:40.451 02.503 9976 Exposure complete
21:36:40.523 00.072 9976 worker thread done servicing request
21:36:40.523 00.000 9552 OnExposeComplete: enter
21:36:40.523 00.000 9552 UpdateGuideState(): m_state=6
21:36:40.523 00.000 9552 Star::Find(15, 1658, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
21:36:40.524 00.001 9552 Star::Find returns 1 (1), X=1658.19, Y=350.40, Mass=5501078, SNR=277.0, Peak=65504 HFD=7.7
21:36:40.524 00.000 9552 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.08) = xAngle (-4.91 = 1.38)
21:36:40.524 00.000 9552 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.92 = -1.63)
21:36:40.524 00.000 9552 CameraToMount -- cameraX=-0.96 cameraY=-3.68 hyp=3.81 cameraTheta=-1.83 mountX=0.73 mountY=-3.80, mountTheta=-1.38
21:36:40.524 00.000 9552 dither recenter: remaining=(1.8,-4.8) step=(1.8,-4.8)
21:36:40.524 00.000 9552 MountToCamera -- mountTheta (1.21) + m_xAngle (3.08) = xAngle (4.29 = -2.00)
21:36:40.524 00.000 9552 MountToCamera -- mountX=1.80 mountY=-4.75 hyp=5.08 mountTheta=1.21 cameraX=-2.09, cameraY=-4.63 cameraTheta=-2.00
21:36:40.524 00.000 9552 SchedulePrimaryMove(104D1A90, x=-2.09, y=-4.63, opts=4)
21:36:40.524 00.000 9552 Enqueuing Move request for scope (-2.09, -4.63)
21:36:40.524 00.000 9552 Mount: notify direct move 1.80,-4.75
21:36:40.525 00.001 9976 Worker thread wakes up
21:36:40.525 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:36:40.525 00.000 9552 UpdateGuideState exits: m=5501078 SNR=277.0 Saturated
21:36:40.525 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.09, -4.63) opts 0x4
21:36:40.525 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.09, -4.63)
21:36:40.525 00.000 9552 PhdController: settling, locked = 1, distance = 5.64 (3.00) aobump = 0 frame = 1 / 99999
21:36:40.525 00.000 9976 Moving (-2.09, -4.63) raw xDistance=1.80 yDistance=-4.75
21:36:40.525 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809000.525,"Host":"ASTROBRUCE","Inst":1,"Distance":5.64,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:36:40.525 00.000 9976 BLC: window closed
21:36:40.525 00.000 9976 MoveAxis(W, 62, B)
21:36:40.525 00.000 9976 Guiding  Dir = 3, Dur = 62
21:36:40.525 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:40.525 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:40.525 00.000 9552 Enqueuing Expose request
21:36:40.563 00.038 9976 IsSlewing returns 0
21:36:40.563 00.000 9976 IsGuiding returns 0
21:36:40.594 00.031 9976 PulseGuide returned control before completion, sleep 42
21:36:40.655 00.061 9976 IsGuiding returns 1
21:36:40.655 00.000 9976 scope still moving after pulse duration time elapsed
21:36:40.719 00.064 9976 IsSlewing returns 0
21:36:40.720 00.001 9976 IsGuiding returns 0
21:36:40.720 00.000 9976 scope move finished after 62 + 93 ms
21:36:40.720 00.000 9976 Move returns status 0, amount 62
21:36:40.720 00.000 9976 BLC: window closed
21:36:40.720 00.000 9976 BLC: Compensation needed for non-algo type move
21:36:40.720 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 187 applied
21:36:40.720 00.000 9976 MoveAxis(N, 365, B)
21:36:40.720 00.000 9976 Guiding  Dir = 0, Dur = 365
21:36:40.748 00.028 9976 IsSlewing returns 0
21:36:40.748 00.000 9976 IsGuiding returns 0
21:36:40.780 00.032 9976 PulseGuide returned control before completion, sleep 343
21:36:41.140 00.360 9976 IsGuiding returns 1
21:36:41.140 00.000 9976 scope still moving after pulse duration time elapsed
21:36:41.230 00.090 9976 IsSlewing returns 0
21:36:41.230 00.000 9976 IsGuiding returns 0
21:36:41.230 00.000 9976 scope move finished after 365 + 117 ms
21:36:41.230 00.000 9976 Move returns status 0, amount 365
21:36:41.230 00.000 9976 move complete, result=0
21:36:41.230 00.000 9976 worker thread done servicing request
21:36:41.230 00.000 9976 Worker thread wakes up
21:36:41.230 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:41.230 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:36:41.230 00.000 9552 GuideStep: 1.8 px 62 ms WEST, -4.8 px 365 ms NORTH
21:36:44.570 03.340 9976 Exposure complete
21:36:44.646 00.076 9976 worker thread done servicing request
21:36:44.646 00.000 9552 OnExposeComplete: enter
21:36:44.646 00.000 9552 UpdateGuideState(): m_state=6
21:36:44.647 00.001 9552 Star::Find(15, 1658, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 301
21:36:44.647 00.000 9552 Star::Find returns 1 (1), X=1659.87, Y=353.06, Mass=5213087, SNR=253.4, Peak=65504 HFD=7.9
21:36:44.647 00.000 9552 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.08) = xAngle (-4.04 = 2.25)
21:36:44.647 00.000 9552 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.05 = -0.76)
21:36:44.647 00.000 9552 CameraToMount -- cameraX=0.72 cameraY=-1.02 hyp=1.24 cameraTheta=-0.96 mountX=-0.78 mountY=-0.86, mountTheta=-2.31
21:36:44.647 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.72, y=-1.02, opts=13)
21:36:44.647 00.000 9552 Enqueuing Move request for scope (0.72, -1.02)
21:36:44.647 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:44.647 00.000 9552 UpdateGuideState exits: m=5213087 SNR=253.4 Saturated
21:36:44.647 00.000 9552 PhdController: settling, locked = 1, distance = 1.24 (3.00) aobump = 0 frame = 2 / 99999
21:36:44.647 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809004.647,"Host":"ASTROBRUCE","Inst":1,"Distance":1.24,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:36:44.647 00.000 9976 Worker thread wakes up
21:36:44.647 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:44.647 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:44.647 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.72, -1.02) opts 0xd
21:36:44.647 00.000 9976 Handling offset move in thread for scope, endpoint = (0.72, -1.02)
21:36:44.647 00.000 9976 Moving (0.72, -1.02) raw xDistance=-0.78 yDistance=-0.86
21:36:44.647 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
21:36:44.647 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:36:44.647 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
21:36:44.647 00.000 9976 MoveAxis(E, 17, ABG)
21:36:44.647 00.000 9976 Guiding  Dir = 2, Dur = 17
21:36:44.647 00.000 9552 Enqueuing Expose request
21:36:44.672 00.025 9976 IsSlewing returns 0
21:36:44.672 00.000 9976 IsGuiding returns 0
21:36:44.704 00.032 9976 IsGuiding returns 1
21:36:44.704 00.000 9976 scope still moving after pulse duration time elapsed
21:36:44.778 00.074 9976 IsSlewing returns 0
21:36:44.779 00.001 9976 IsGuiding returns 0
21:36:44.779 00.000 9976 scope move finished after 17 + 88 ms
21:36:44.779 00.000 9976 Move returns status 0, amount 17
21:36:44.779 00.000 9976 MoveAxis(N, 0, ABG)
21:36:44.779 00.000 9976 Move returns status 0, amount 0
21:36:44.779 00.000 9976 move complete, result=0
21:36:44.779 00.000 9976 worker thread done servicing request
21:36:44.779 00.000 9976 Worker thread wakes up
21:36:44.779 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:44.779 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:36:44.779 00.000 9552 GuideStep: -0.8 px 17 ms EAST, -0.9 px 0 ms NORTH
21:36:48.134 03.355 9976 Exposure complete
21:36:48.222 00.088 9976 worker thread done servicing request
21:36:48.223 00.001 9552 OnExposeComplete: enter
21:36:48.223 00.000 9552 UpdateGuideState(): m_state=6
21:36:48.223 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 302
21:36:48.223 00.000 9552 Star::Find returns 1 (1), X=1659.54, Y=353.71, Mass=5516027, SNR=234.9, Peak=65504 HFD=7.8
21:36:48.223 00.000 9552 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.08) = xAngle (-3.84 = 2.44)
21:36:48.223 00.000 9552 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.85 = -0.57)
21:36:48.223 00.000 9552 CameraToMount -- cameraX=0.39 cameraY=-0.37 hyp=0.54 cameraTheta=-0.76 mountX=-0.41 mountY=-0.29, mountTheta=-2.53
21:36:48.224 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.39, y=-0.37, opts=13)
21:36:48.224 00.000 9552 Enqueuing Move request for scope (0.39, -0.37)
21:36:48.224 00.000 9976 Worker thread wakes up
21:36:48.224 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.37) opts 0xd
21:36:48.224 00.000 9976 Handling offset move in thread for scope, endpoint = (0.39, -0.37)
21:36:48.224 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:48.224 00.000 9552 UpdateGuideState exits: m=5516027 SNR=234.9 Saturated
21:36:48.224 00.000 9552 PhdController: settling, locked = 1, distance = 1.03 (3.00) aobump = 0 frame = 3 / 99999
21:36:48.224 00.000 9976 Moving (0.39, -0.37) raw xDistance=-0.41 yDistance=-0.29
21:36:48.224 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
21:36:48.224 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:48.224 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809008.224,"Host":"ASTROBRUCE","Inst":1,"Distance":1.03,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
21:36:48.224 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:36:48.224 00.000 9976 MoveAxis(E, 0, ABG)
21:36:48.224 00.000 9976 Move returns status 0, amount 0
21:36:48.224 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:48.225 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:48.225 00.000 9552 Enqueuing Expose request
21:36:48.225 00.000 9976 MoveAxis(N, 0, ABG)
21:36:48.225 00.000 9976 Move returns status 0, amount 0
21:36:48.225 00.000 9976 move complete, result=0
21:36:48.225 00.000 9976 worker thread done servicing request
21:36:48.225 00.000 9976 Worker thread wakes up
21:36:48.225 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:48.225 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:36:48.225 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
21:36:51.571 03.346 9976 Exposure complete
21:36:51.665 00.094 9976 worker thread done servicing request
21:36:51.665 00.000 9552 OnExposeComplete: enter
21:36:51.665 00.000 9552 UpdateGuideState(): m_state=6
21:36:51.666 00.001 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 303
21:36:51.666 00.000 9552 Star::Find returns 1 (1), X=1660.00, Y=354.38, Mass=5368912, SNR=236.8, Peak=65504 HFD=7.8
21:36:51.666 00.000 9552 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.08) = xAngle (-2.74 = -2.74)
21:36:51.666 00.000 9552 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.75 = 0.53)
21:36:51.666 00.000 9552 CameraToMount -- cameraX=0.85 cameraY=0.30 hyp=0.90 cameraTheta=0.34 mountX=-0.83 mountY=0.46, mountTheta=2.64
21:36:51.667 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.85, y=0.30, opts=13)
21:36:51.667 00.000 9552 Enqueuing Move request for scope (0.85, 0.30)
21:36:51.667 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:51.667 00.000 9976 Worker thread wakes up
21:36:51.667 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.30) opts 0xd
21:36:51.667 00.000 9976 Handling offset move in thread for scope, endpoint = (0.85, 0.30)
21:36:51.667 00.000 9976 Moving (0.85, 0.30) raw xDistance=-0.83 yDistance=0.46
21:36:51.667 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
21:36:51.667 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:51.667 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
21:36:51.667 00.000 9976 MoveAxis(E, 18, ABG)
21:36:51.667 00.000 9976 Guiding  Dir = 2, Dur = 18
21:36:51.668 00.001 9552 UpdateGuideState exits: m=5368912 SNR=236.8 Saturated
21:36:51.668 00.000 9552 PhdController: settling, locked = 1, distance = 0.99 (3.00) aobump = 0 frame = 4 / 99999
21:36:51.668 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809011.668,"Host":"ASTROBRUCE","Inst":1,"Distance":0.99,"Time":7.0,"SettleTime":12.0,"StarLocked":true}
21:36:51.668 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:51.668 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:51.668 00.000 9552 Enqueuing Expose request
21:36:51.688 00.020 9976 IsSlewing returns 0
21:36:51.688 00.000 9976 IsGuiding returns 0
21:36:51.721 00.033 9976 IsGuiding returns 1
21:36:51.721 00.000 9976 scope still moving after pulse duration time elapsed
21:36:51.782 00.061 9976 IsSlewing returns 0
21:36:51.783 00.001 9976 IsGuiding returns 0
21:36:51.783 00.000 9976 scope move finished after 18 + 76 ms
21:36:51.783 00.000 9976 Move returns status 0, amount 18
21:36:51.783 00.000 9976 MoveAxis(N, 0, ABG)
21:36:51.783 00.000 9976 Move returns status 0, amount 0
21:36:51.783 00.000 9976 move complete, result=0
21:36:51.783 00.000 9976 worker thread done servicing request
21:36:51.783 00.000 9976 Worker thread wakes up
21:36:51.783 00.000 9552 GuideStep: -0.8 px 18 ms EAST, 0.5 px 0 ms NORTH
21:36:51.783 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:51.783 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:36:55.128 03.345 9976 Exposure complete
21:36:55.225 00.097 9976 worker thread done servicing request
21:36:55.225 00.000 9552 OnExposeComplete: enter
21:36:55.225 00.000 9552 UpdateGuideState(): m_state=6
21:36:55.225 00.000 9552 Star::Find(15, 1660, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 304
21:36:55.225 00.000 9552 Star::Find returns 1 (1), X=1659.22, Y=353.56, Mass=5347557, SNR=306.7, Peak=65504 HFD=7.6
21:36:55.225 00.000 9552 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.08) = xAngle (-4.52 = 1.77)
21:36:55.226 00.001 9552 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.53 = -1.24)
21:36:55.226 00.000 9552 CameraToMount -- cameraX=0.07 cameraY=-0.52 hyp=0.53 cameraTheta=-1.44 mountX=-0.10 mountY=-0.50, mountTheta=-1.77
21:36:55.226 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.07, y=-0.52, opts=13)
21:36:55.227 00.001 9552 Enqueuing Move request for scope (0.07, -0.52)
21:36:55.227 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:36:55.227 00.000 9552 UpdateGuideState exits: m=5347557 SNR=306.7 Saturated
21:36:55.227 00.000 9552 PhdController: settling, locked = 1, distance = 0.85 (3.00) aobump = 0 frame = 5 / 99999
21:36:55.227 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809015.227,"Host":"ASTROBRUCE","Inst":1,"Distance":0.85,"Time":10.6,"SettleTime":12.0,"StarLocked":true}
21:36:55.227 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:55.227 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:55.227 00.000 9552 Enqueuing Expose request
21:36:55.227 00.000 9976 Worker thread wakes up
21:36:55.227 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.52) opts 0xd
21:36:55.227 00.000 9976 Handling offset move in thread for scope, endpoint = (0.07, -0.52)
21:36:55.227 00.000 9976 Moving (0.07, -0.52) raw xDistance=-0.10 yDistance=-0.50
21:36:55.227 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:36:55.227 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:55.227 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
21:36:55.227 00.000 9976 MoveAxis(E, 0, ABG)
21:36:55.227 00.000 9976 Move returns status 0, amount 0
21:36:55.227 00.000 9976 MoveAxis(N, 0, ABG)
21:36:55.227 00.000 9976 Move returns status 0, amount 0
21:36:55.227 00.000 9976 move complete, result=0
21:36:55.227 00.000 9976 worker thread done servicing request
21:36:55.227 00.000 9976 Worker thread wakes up
21:36:55.227 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:55.227 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:36:55.228 00.001 9552 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:36:58.580 03.352 9976 Exposure complete
21:36:58.655 00.075 9976 worker thread done servicing request
21:36:58.656 00.001 9552 OnExposeComplete: enter
21:36:58.656 00.000 9552 UpdateGuideState(): m_state=6
21:36:58.656 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 305
21:36:58.656 00.000 9552 Star::Find returns 1 (1), X=1659.44, Y=353.76, Mass=5112568, SNR=261.3, Peak=65504 HFD=7.4
21:36:58.656 00.000 9552 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.08) = xAngle (-3.92 = 2.37)
21:36:58.656 00.000 9552 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.93 = -0.64)
21:36:58.656 00.000 9552 CameraToMount -- cameraX=0.29 cameraY=-0.32 hyp=0.43 cameraTheta=-0.84 mountX=-0.30 mountY=-0.26, mountTheta=-2.44
21:36:58.657 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.29, y=-0.32, opts=13)
21:36:58.657 00.000 9552 Enqueuing Move request for scope (0.29, -0.32)
21:36:58.657 00.000 9976 Worker thread wakes up
21:36:58.657 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.32) opts 0xd
21:36:58.657 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:36:58.657 00.000 9976 Handling offset move in thread for scope, endpoint = (0.29, -0.32)
21:36:58.657 00.000 9976 Moving (0.29, -0.32) raw xDistance=-0.30 yDistance=-0.26
21:36:58.657 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
21:36:58.657 00.000 9552 UpdateGuideState exits: m=5112568 SNR=261.3 Saturated
21:36:58.657 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:58.657 00.000 9552 PhdController: settling, locked = 1, distance = 0.72 (3.00) aobump = 0 frame = 6 / 99999
21:36:58.657 00.000 9552 PhdController: newstate STATE_FINISH
21:36:58.657 00.000 9552 PhdController complete: success
21:36:58.657 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:36:58.657 00.000 9976 MoveAxis(E, 0, ABG)
21:36:58.657 00.000 9976 Move returns status 0, amount 0
21:36:58.657 00.000 9976 MoveAxis(N, 0, ABG)
21:36:58.657 00.000 9976 Move returns status 0, amount 0
21:36:58.657 00.000 9976 move complete, result=0
21:36:58.657 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778809018.657,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
21:36:58.657 00.000 9976 worker thread done servicing request
21:36:58.657 00.000 9552 Mount: notify guiding dither settle done success=1
21:36:58.657 00.000 9552 PhdController: newstate STATE_IDLE
21:36:58.658 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:58.658 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:36:58.658 00.000 9552 Enqueuing Expose request
21:36:58.658 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
21:36:58.658 00.000 9976 Worker thread wakes up
21:36:58.658 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:36:58.658 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:02.006 03.348 9976 Exposure complete
21:37:02.100 00.094 9976 worker thread done servicing request
21:37:02.100 00.000 9552 OnExposeComplete: enter
21:37:02.101 00.001 9552 UpdateGuideState(): m_state=6
21:37:02.101 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.101 00.000 9552 Star::Find returns 1 (1), X=1659.15, Y=353.73, Mass=5411829, SNR=265.7, Peak=65504 HFD=7.8
21:37:02.101 00.000 9552 MultiStar: exiting stabilization period
21:37:02.101 00.000 9552 MultiStar: updating star positions after lock position change
21:37:02.101 00.000 9552 Star::Find(15, 1055, 160, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.101 00.000 9552 Star::Find returns 1 (1), X=1055.39, Y=162.29, Mass=5069242, SNR=234.8, Peak=65504 HFD=7.4
21:37:02.101 00.000 9552 Star::Find(15, 746, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.101 00.000 9552 Star::Find returns 1 (1), X=747.90, Y=942.14, Mass=651811, SNR=55.2, Peak=22240 HFD=6.2
21:37:02.101 00.000 9552 Star::Find(15, 1462, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.101 00.000 9552 Star::Find returns 1 (1), X=1462.94, Y=435.38, Mass=83108, SNR=19.4, Peak=11120 HFD=3.8
21:37:02.101 00.000 9552 Star::Find(15, 875, 176, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.101 00.000 9552 Star::Find returns 1 (1), X=876.17, Y=177.96, Mass=88342, SNR=19.9, Peak=11328 HFD=4.3
21:37:02.101 00.000 9552 Star::Find(15, 139, 110, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.101 00.000 9552 Star::Find false star n=8 nbg=250 bg=3645.6 sigma=868.6 thresh=6252 peak=5648
21:37:02.101 00.000 9552 Star::Find returns 0 (2), X=139.00, Y=110.00, Mass=24499, SNR=2.9, Peak=7792 HFD=0.0
21:37:02.101 00.000 9552 Star::Find(15, 74, 1078, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.101 00.000 9552 Star::Find returns 1 (1), X=64.78, Y=1072.03, Mass=25927, SNR=14.1, Peak=13648 HFD=1.0
21:37:02.101 00.000 9552 Star::Find(15, 508, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.102 00.001 9552 Star::Find false star n=4 nbg=255 bg=3645.0 sigma=879.0 thresh=6282 peak=5932
21:37:02.102 00.000 9552 Star::Find returns 0 (2), X=508.00, Y=245.00, Mass=17500, SNR=2.9, Peak=11936 HFD=0.0
21:37:02.102 00.000 9552 Star::Find(15, 763, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
21:37:02.102 00.000 9552 Star::Find false star n=7 nbg=258 bg=3638.8 sigma=817.5 thresh=6091 peak=5022
21:37:02.102 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=101.00, Mass=20400, SNR=2.9, Peak=7888 HFD=0.0
21:37:02.102 00.000 9552 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.08) = xAngle (-4.65 = 1.63)
21:37:02.102 00.000 9552 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.66 = -1.38)
21:37:02.102 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.57 mountX=-0.02 mountY=-0.34, mountTheta=-1.63
21:37:02.103 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=-0.35, opts=13)
21:37:02.103 00.000 9552 Enqueuing Move request for scope (0.00, -0.35)
21:37:02.103 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=64, FiltMax=65504, Gamma=0.780
21:37:02.103 00.000 9552 UpdateGuideState exits: m=5411829 SNR=265.7 Saturated
21:37:02.103 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:02.103 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:02.103 00.000 9552 Enqueuing Expose request
21:37:02.103 00.000 9976 Worker thread wakes up
21:37:02.103 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.35) opts 0xd
21:37:02.103 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, -0.35)
21:37:02.103 00.000 9976 Moving (0.00, -0.35) raw xDistance=-0.02 yDistance=-0.34
21:37:02.103 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:37:02.103 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:02.103 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:37:02.103 00.000 9976 MoveAxis(E, 0, ABG)
21:37:02.103 00.000 9976 Move returns status 0, amount 0
21:37:02.103 00.000 9976 MoveAxis(N, 0, ABG)
21:37:02.103 00.000 9976 Move returns status 0, amount 0
21:37:02.103 00.000 9976 move complete, result=0
21:37:02.104 00.001 9976 worker thread done servicing request
21:37:02.104 00.000 9976 Worker thread wakes up
21:37:02.104 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:02.104 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:02.104 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:37:05.452 03.348 9976 Exposure complete
21:37:05.537 00.085 9976 worker thread done servicing request
21:37:05.537 00.000 9552 OnExposeComplete: enter
21:37:05.537 00.000 9552 UpdateGuideState(): m_state=6
21:37:05.537 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 307
21:37:05.537 00.000 9552 Star::Find returns 1 (1), X=1658.76, Y=354.19, Mass=5080360, SNR=294.6, Peak=65504 HFD=7.5
21:37:05.538 00.001 9552 Star::Find false star n=7 nbg=265 bg=3320.7 sigma=1060.7 thresh=6503 peak=5974
21:37:05.538 00.000 9552 Star::Find false star n=2 nbg=268 bg=1749.3 sigma=882.2 thresh=4396 peak=4377
21:37:05.538 00.000 9552 Star::Find false star n=3 nbg=260 bg=3611.4 sigma=999.9 thresh=6611 peak=6205
21:37:05.538 00.000 9552 Star::Find false star n=1 nbg=264 bg=3674.4 sigma=963.6 thresh=6565 peak=5064
21:37:05.538 00.000 9552 MultiStar: [#1 0.01,-0.18,0.90,U] [#2 -0.18,-0.01,0.16,U] [#3 0.48,-0.23,0.08,U] [#4 -0.25,0.67,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:05.538 00.000 9552 refined, 4 included, MultiStar: {-0.17, -0.01}, one-star: {-0.39, 0.11}
21:37:05.538 00.000 9552 CameraToMount -- cameraTheta (-3.08) - m_xAngle (3.08) = xAngle (-6.16 = 0.12)
21:37:05.538 00.000 9552 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.17 = -2.89)
21:37:05.538 00.000 9552 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.08 mountX=0.17 mountY=-0.04, mountTheta=-0.25
21:37:05.539 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.17, y=-0.01, opts=13)
21:37:05.539 00.000 9552 Enqueuing Move request for scope (-0.17, -0.01)
21:37:05.539 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:37:05.539 00.000 9552 UpdateGuideState exits: m=5080360 SNR=294.6 Saturated
21:37:05.539 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:05.539 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:05.539 00.000 9552 Enqueuing Expose request
21:37:05.539 00.000 9976 Worker thread wakes up
21:37:05.539 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
21:37:05.539 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
21:37:05.539 00.000 9976 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=-0.04
21:37:05.539 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:37:05.539 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:05.539 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:37:05.539 00.000 9976 MoveAxis(E, 0, ABG)
21:37:05.539 00.000 9976 Move returns status 0, amount 0
21:37:05.539 00.000 9976 MoveAxis(N, 0, ABG)
21:37:05.539 00.000 9976 Move returns status 0, amount 0
21:37:05.539 00.000 9976 move complete, result=0
21:37:05.539 00.000 9976 worker thread done servicing request
21:37:05.539 00.000 9976 Worker thread wakes up
21:37:05.539 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:05.539 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:05.539 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:08.890 03.351 9976 Exposure complete
21:37:08.985 00.095 9976 worker thread done servicing request
21:37:08.985 00.000 9552 OnExposeComplete: enter
21:37:08.985 00.000 9552 UpdateGuideState(): m_state=6
21:37:08.985 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 308
21:37:08.986 00.001 9552 Star::Find returns 1 (1), X=1659.03, Y=353.80, Mass=5293617, SNR=251.5, Peak=65504 HFD=7.6
21:37:08.986 00.000 9552 Star::Find false star n=3 nbg=254 bg=3523.1 sigma=881.7 thresh=6168 peak=5729
21:37:08.986 00.000 9552 Star::Find false star n=5 nbg=253 bg=3862.0 sigma=903.7 thresh=6573 peak=5175
21:37:08.986 00.000 9552 MultiStar: [#1 0.64,-0.64,1.09,U] [#2 0.38,-0.32,0.23,U] [#3 0.27,-0.58,0.12,U] [#4 0.37,0.25,0.09,U] [#5 -11.86,17.35,0.00,M5] [#6 19.65,-6.91,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:08.986 00.000 9552 single-star, 4 included, MultiStar: {0.29, -0.44}, one-star: {-0.12, -0.29}
21:37:08.986 00.000 9552 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.08) = xAngle (-5.04 = 1.24)
21:37:08.986 00.000 9552 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.05 = -1.77)
21:37:08.986 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=-0.29 hyp=0.31 cameraTheta=-1.96 mountX=0.10 mountY=-0.30, mountTheta=-1.25
21:37:08.987 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=-0.29, opts=13)
21:37:08.987 00.000 9552 Enqueuing Move request for scope (-0.12, -0.29)
21:37:08.987 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:37:08.987 00.000 9552 UpdateGuideState exits: m=5293617 SNR=251.5 Saturated
21:37:08.987 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:08.987 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:08.987 00.000 9552 Enqueuing Expose request
21:37:08.987 00.000 9976 Worker thread wakes up
21:37:08.987 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.29) opts 0xd
21:37:08.987 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, -0.29)
21:37:08.987 00.000 9976 Moving (-0.12, -0.29) raw xDistance=0.10 yDistance=-0.30
21:37:08.987 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:37:08.987 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:08.987 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:37:08.987 00.000 9976 MoveAxis(E, 0, ABG)
21:37:08.987 00.000 9976 Move returns status 0, amount 0
21:37:08.987 00.000 9976 MoveAxis(N, 0, ABG)
21:37:08.987 00.000 9976 Move returns status 0, amount 0
21:37:08.987 00.000 9976 move complete, result=0
21:37:08.988 00.001 9976 worker thread done servicing request
21:37:08.988 00.000 9976 Worker thread wakes up
21:37:08.988 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:08.988 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:08.988 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:37:12.336 03.348 9976 Exposure complete
21:37:12.430 00.094 9976 worker thread done servicing request
21:37:12.430 00.000 9552 OnExposeComplete: enter
21:37:12.430 00.000 9552 UpdateGuideState(): m_state=6
21:37:12.430 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 309
21:37:12.430 00.000 9552 Star::Find returns 1 (1), X=1659.51, Y=353.72, Mass=5031481, SNR=280.6, Peak=65504 HFD=7.4
21:37:12.430 00.000 9552 Star::Find false star n=8 nbg=265 bg=3291.9 sigma=1008.8 thresh=6318 peak=5399
21:37:12.430 00.000 9552 Star::Find false star n=2 nbg=275 bg=1849.3 sigma=970.5 thresh=4761 peak=4172
21:37:12.430 00.000 9552 Star::Find false star n=3 nbg=264 bg=3761.0 sigma=977.1 thresh=6692 peak=5721
21:37:12.430 00.000 9552 Star::Find false star n=1 nbg=264 bg=3665.6 sigma=1004.4 thresh=6679 peak=5173
21:37:12.430 00.000 9552 MultiStar: [#1 0.98,-0.72,0.99,U] [#2 1.35,-0.43,0.21,U] [#3 0.85,-1.09,0.08,U] [#4 0.70,0.09,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:12.431 00.001 9552 single-star, 4 included, MultiStar: {0.74, -0.53}, one-star: {0.36, -0.36}
21:37:12.431 00.000 9552 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.08) = xAngle (-3.85 = 2.43)
21:37:12.431 00.000 9552 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.87 = -0.58)
21:37:12.431 00.000 9552 CameraToMount -- cameraX=0.36 cameraY=-0.36 hyp=0.51 cameraTheta=-0.78 mountX=-0.38 mountY=-0.28, mountTheta=-2.51
21:37:12.432 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.36, y=-0.36, opts=13)
21:37:12.432 00.000 9552 Enqueuing Move request for scope (0.36, -0.36)
21:37:12.432 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:37:12.432 00.000 9552 UpdateGuideState exits: m=5031481 SNR=280.6 Saturated
21:37:12.432 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:12.432 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:12.432 00.000 9976 Worker thread wakes up
21:37:12.432 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.36) opts 0xd
21:37:12.432 00.000 9976 Handling offset move in thread for scope, endpoint = (0.36, -0.36)
21:37:12.432 00.000 9976 Moving (0.36, -0.36) raw xDistance=-0.38 yDistance=-0.28
21:37:12.432 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
21:37:12.432 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:12.432 00.000 9552 Enqueuing Expose request
21:37:12.433 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:37:12.433 00.000 9976 MoveAxis(E, 0, ABG)
21:37:12.433 00.000 9976 Move returns status 0, amount 0
21:37:12.433 00.000 9976 MoveAxis(N, 0, ABG)
21:37:12.433 00.000 9976 Move returns status 0, amount 0
21:37:12.433 00.000 9976 move complete, result=0
21:37:12.433 00.000 9976 worker thread done servicing request
21:37:12.433 00.000 9976 Worker thread wakes up
21:37:12.433 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:12.433 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:12.433 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
21:37:15.786 03.353 9976 Exposure complete
21:37:15.866 00.080 9976 worker thread done servicing request
21:37:15.866 00.000 9552 OnExposeComplete: enter
21:37:15.866 00.000 9552 UpdateGuideState(): m_state=6
21:37:15.866 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 310
21:37:15.866 00.000 9552 Star::Find returns 1 (1), X=1659.52, Y=353.76, Mass=5032069, SNR=232.0, Peak=65504 HFD=7.4
21:37:15.866 00.000 9552 Star::Find false star n=9 nbg=258 bg=3356.2 sigma=918.3 thresh=6111 peak=5753
21:37:15.866 00.000 9552 Star::Find false star n=1 nbg=262 bg=1967.0 sigma=811.0 thresh=4400 peak=3754
21:37:15.866 00.000 9552 Star::Find false star n=1 nbg=273 bg=3699.8 sigma=1074.7 thresh=6924 peak=5413
21:37:15.867 00.001 9552 Star::Find false star n=5 nbg=256 bg=3673.5 sigma=874.3 thresh=6296 peak=5333
21:37:15.867 00.000 9552 MultiStar: [#1 0.89,-0.62,0.95,U] [#2 0.89,-0.11,0.20,U] [#3 0.91,-0.87,0.10,U] [#4 0.96,0.17,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:15.867 00.000 9552 single-star, 4 included, MultiStar: {0.67, -0.43}, one-star: {0.37, -0.32}
21:37:15.867 00.000 9552 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.08) = xAngle (-3.79 = 2.50)
21:37:15.867 00.000 9552 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.80 = -0.51)
21:37:15.867 00.000 9552 CameraToMount -- cameraX=0.37 cameraY=-0.32 hyp=0.49 cameraTheta=-0.71 mountX=-0.39 mountY=-0.24, mountTheta=-2.59
21:37:15.868 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.37, y=-0.32, opts=13)
21:37:15.868 00.000 9552 Enqueuing Move request for scope (0.37, -0.32)
21:37:15.868 00.000 9976 Worker thread wakes up
21:37:15.868 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.32) opts 0xd
21:37:15.868 00.000 9976 Handling offset move in thread for scope, endpoint = (0.37, -0.32)
21:37:15.868 00.000 9976 Moving (0.37, -0.32) raw xDistance=-0.39 yDistance=-0.24
21:37:15.868 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
21:37:15.868 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:15.868 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:37:15.868 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:37:15.868 00.000 9976 MoveAxis(E, 0, ABG)
21:37:15.868 00.000 9976 Move returns status 0, amount 0
21:37:15.868 00.000 9976 MoveAxis(N, 0, ABG)
21:37:15.869 00.001 9552 UpdateGuideState exits: m=5032069 SNR=232.0 Saturated
21:37:15.869 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:15.869 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:15.869 00.000 9552 Enqueuing Expose request
21:37:15.869 00.000 9976 Move returns status 0, amount 0
21:37:15.869 00.000 9976 move complete, result=0
21:37:15.869 00.000 9976 worker thread done servicing request
21:37:15.869 00.000 9976 Worker thread wakes up
21:37:15.869 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:15.869 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:15.869 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:19.219 03.350 9976 Exposure complete
21:37:19.297 00.078 9976 worker thread done servicing request
21:37:19.297 00.000 9552 OnExposeComplete: enter
21:37:19.297 00.000 9552 UpdateGuideState(): m_state=6
21:37:19.297 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 311
21:37:19.297 00.000 9552 Star::Find returns 1 (1), X=1659.78, Y=354.63, Mass=5491318, SNR=276.7, Peak=65504 HFD=7.7
21:37:19.297 00.000 9552 Star::Find false star n=4 nbg=248 bg=1943.7 sigma=765.7 thresh=4241 peak=3939
21:37:19.297 00.000 9552 Star::Find false star n=2 nbg=255 bg=3516.9 sigma=903.2 thresh=6226 peak=6161
21:37:19.297 00.000 9552 Star::Find false star n=2 nbg=249 bg=3800.5 sigma=821.7 thresh=6266 peak=5426
21:37:19.297 00.000 9552 MultiStar: [#1 0.97,0.30,0.88,U] [#2 1.05,0.80,0.21,U] [#3 1.28,0.32,0.10,U] [#4 0.57,0.62,0.07,U] [#5 -10.53,18.91,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:19.298 00.001 9552 single-star, 4 included, MultiStar: {0.83, 0.47}, one-star: {0.63, 0.55}
21:37:19.298 00.000 9552 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.08) = xAngle (-2.36 = -2.36)
21:37:19.298 00.000 9552 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.37 = 0.91)
21:37:19.298 00.000 9552 CameraToMount -- cameraX=0.63 cameraY=0.55 hyp=0.83 cameraTheta=0.72 mountX=-0.59 mountY=0.66, mountTheta=2.30
21:37:19.298 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.63, y=0.55, opts=13)
21:37:19.298 00.000 9552 Enqueuing Move request for scope (0.63, 0.55)
21:37:19.298 00.000 9976 Worker thread wakes up
21:37:19.298 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:37:19.298 00.000 9552 UpdateGuideState exits: m=5491318 SNR=276.7 Saturated
21:37:19.298 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:19.298 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:19.298 00.000 9552 Enqueuing Expose request
21:37:19.299 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.55) opts 0xd
21:37:19.299 00.000 9976 Handling offset move in thread for scope, endpoint = (0.63, 0.55)
21:37:19.299 00.000 9976 Moving (0.63, 0.55) raw xDistance=-0.59 yDistance=0.66
21:37:19.299 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
21:37:19.299 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:19.299 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
21:37:19.299 00.000 9976 MoveAxis(E, 13, ABG)
21:37:19.299 00.000 9976 Guiding  Dir = 2, Dur = 13
21:37:19.327 00.028 9976 IsSlewing returns 0
21:37:19.327 00.000 9976 IsGuiding returns 0
21:37:19.359 00.032 9976 IsGuiding returns 1
21:37:19.359 00.000 9976 scope still moving after pulse duration time elapsed
21:37:19.422 00.063 9976 IsSlewing returns 0
21:37:19.422 00.000 9976 IsGuiding returns 0
21:37:19.422 00.000 9976 scope move finished after 13 + 81 ms
21:37:19.422 00.000 9976 Move returns status 0, amount 13
21:37:19.422 00.000 9976 MoveAxis(N, 0, ABG)
21:37:19.422 00.000 9976 Move returns status 0, amount 0
21:37:19.422 00.000 9976 move complete, result=0
21:37:19.422 00.000 9976 worker thread done servicing request
21:37:19.422 00.000 9976 Worker thread wakes up
21:37:19.422 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:19.422 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:19.422 00.000 9552 GuideStep: -0.6 px 13 ms EAST, 0.7 px 0 ms NORTH
21:37:22.765 03.343 9976 Exposure complete
21:37:22.861 00.096 9976 worker thread done servicing request
21:37:22.861 00.000 9552 OnExposeComplete: enter
21:37:22.861 00.000 9552 UpdateGuideState(): m_state=6
21:37:22.861 00.000 9552 Star::Find(15, 1659, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 312
21:37:22.861 00.000 9552 Star::Find returns 1 (1), X=1659.28, Y=354.59, Mass=5357976, SNR=287.6, Peak=65504 HFD=7.5
21:37:22.862 00.001 9552 Star::Find false star n=15 nbg=266 bg=3493.2 sigma=982.3 thresh=6440 peak=5892
21:37:22.862 00.000 9552 Star::Find false star n=4 nbg=247 bg=1880.9 sigma=792.4 thresh=4258 peak=4164
21:37:22.862 00.000 9552 Star::Find false star n=1 nbg=267 bg=3859.5 sigma=941.0 thresh=6683 peak=5134
21:37:22.862 00.000 9552 MultiStar: [#1 0.31,-0.01,1.00,U] [#2 0.12,0.14,0.19,U] [#3 0.49,0.51,0.05,U] [#4 0.81,0.90,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.34,-6.44,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:37:22.862 00.000 9552 refined, 4 included, MultiStar: {0.23, 0.26}, one-star: {0.13, 0.51}
21:37:22.862 00.000 9552 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.08) = xAngle (-2.23 = -2.23)
21:37:22.862 00.000 9552 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.24 = 1.04)
21:37:22.862 00.000 9552 CameraToMount -- cameraX=0.23 cameraY=0.26 hyp=0.35 cameraTheta=0.85 mountX=-0.22 mountY=0.31, mountTheta=2.19
21:37:22.863 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.23, y=0.26, opts=13)
21:37:22.863 00.000 9552 Enqueuing Move request for scope (0.23, 0.26)
21:37:22.863 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:37:22.863 00.000 9552 UpdateGuideState exits: m=5357976 SNR=287.6 Saturated
21:37:22.863 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:22.863 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:22.863 00.000 9552 Enqueuing Expose request
21:37:22.863 00.000 9976 Worker thread wakes up
21:37:22.863 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.26) opts 0xd
21:37:22.863 00.000 9976 Handling offset move in thread for scope, endpoint = (0.23, 0.26)
21:37:22.863 00.000 9976 Moving (0.23, 0.26) raw xDistance=-0.22 yDistance=0.31
21:37:22.863 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
21:37:22.863 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:22.863 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:37:22.863 00.000 9976 MoveAxis(E, 0, ABG)
21:37:22.863 00.000 9976 Move returns status 0, amount 0
21:37:22.863 00.000 9976 MoveAxis(N, 0, ABG)
21:37:22.863 00.000 9976 Move returns status 0, amount 0
21:37:22.863 00.000 9976 move complete, result=0
21:37:22.863 00.000 9976 worker thread done servicing request
21:37:22.863 00.000 9976 Worker thread wakes up
21:37:22.863 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:22.863 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:22.864 00.001 9552 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:37:26.205 03.341 9976 Exposure complete
21:37:26.292 00.087 9976 worker thread done servicing request
21:37:26.292 00.000 9552 OnExposeComplete: enter
21:37:26.292 00.000 9552 UpdateGuideState(): m_state=6
21:37:26.292 00.000 9552 Star::Find(15, 1659, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 313
21:37:26.292 00.000 9552 Star::Find returns 1 (1), X=1659.29, Y=354.50, Mass=5308262, SNR=242.9, Peak=65504 HFD=7.5
21:37:26.293 00.001 9552 Star::Find false star n=4 nbg=255 bg=1988.5 sigma=791.1 thresh=4362 peak=3779
21:37:26.293 00.000 9552 Star::Find false star n=4 nbg=260 bg=3542.5 sigma=928.6 thresh=6328 peak=5946
21:37:26.293 00.000 9552 Star::Find false star n=1 nbg=262 bg=3832.4 sigma=928.9 thresh=6619 peak=4922
21:37:26.293 00.000 9552 MultiStar: [#1 0.23,-0.08,1.20,U] [#2 -0.05,0.41,0.23,U] [#3 0.19,0.89,0.11,U] [#4 0.41,-0.41,0.07,U] [#5 -13.46,19.77,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:26.293 00.000 9552 refined, 4 included, MultiStar: {0.17, 0.19}, one-star: {0.14, 0.42}
21:37:26.293 00.000 9552 CameraToMount -- cameraTheta (0.82) - m_xAngle (3.08) = xAngle (-2.25 = -2.25)
21:37:26.293 00.000 9552 CameraToMount -- cameraTheta (0.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.27 = 1.02)
21:37:26.293 00.000 9552 CameraToMount -- cameraX=0.17 cameraY=0.19 hyp=0.26 cameraTheta=0.82 mountX=-0.16 mountY=0.22, mountTheta=2.21
21:37:26.293 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.17, y=0.19, opts=13)
21:37:26.293 00.000 9552 Enqueuing Move request for scope (0.17, 0.19)
21:37:26.293 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:37:26.293 00.000 9552 UpdateGuideState exits: m=5308262 SNR=242.9 Saturated
21:37:26.294 00.001 9976 Worker thread wakes up
21:37:26.294 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.19) opts 0xd
21:37:26.294 00.000 9976 Handling offset move in thread for scope, endpoint = (0.17, 0.19)
21:37:26.294 00.000 9976 Moving (0.17, 0.19) raw xDistance=-0.16 yDistance=0.22
21:37:26.294 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:37:26.294 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:26.294 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:26.294 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:26.294 00.000 9552 Enqueuing Expose request
21:37:26.294 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:37:26.294 00.000 9976 MoveAxis(E, 0, ABG)
21:37:26.294 00.000 9976 Move returns status 0, amount 0
21:37:26.294 00.000 9976 MoveAxis(N, 0, ABG)
21:37:26.294 00.000 9976 Move returns status 0, amount 0
21:37:26.294 00.000 9976 move complete, result=0
21:37:26.294 00.000 9976 worker thread done servicing request
21:37:26.294 00.000 9976 Worker thread wakes up
21:37:26.294 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:26.294 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:26.294 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:37:29.646 03.352 9976 Exposure complete
21:37:29.742 00.096 9976 worker thread done servicing request
21:37:29.742 00.000 9552 OnExposeComplete: enter
21:37:29.742 00.000 9552 UpdateGuideState(): m_state=6
21:37:29.742 00.000 9552 Star::Find(15, 1659, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 314
21:37:29.742 00.000 9552 Star::Find returns 1 (1), X=1659.65, Y=354.76, Mass=5552765, SNR=257.5, Peak=65504 HFD=7.8
21:37:29.742 00.000 9552 Star::Find false star n=8 nbg=270 bg=3519.7 sigma=1004.8 thresh=6534 peak=6192
21:37:29.742 00.000 9552 Star::Find false star n=6 nbg=233 bg=1796.1 sigma=663.9 thresh=3788 peak=3572
21:37:29.742 00.000 9552 Star::Find false star n=4 nbg=260 bg=3388.0 sigma=998.9 thresh=6385 peak=5991
21:37:29.742 00.000 9552 Star::Find false star n=3 nbg=256 bg=3786.4 sigma=907.8 thresh=6510 peak=5148
21:37:29.742 00.000 9552 MultiStar: [#1 0.78,0.23,0.91,U] [#2 1.14,0.46,0.23,U] [#3 1.19,0.22,0.08,U] [#4 0.79,1.09,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:29.742 00.000 9552 single-star, 4 included, MultiStar: {0.70, 0.48}, one-star: {0.49, 0.68}
21:37:29.742 00.000 9552 CameraToMount -- cameraTheta (0.94) - m_xAngle (3.08) = xAngle (-2.14 = -2.14)
21:37:29.743 00.001 9552 CameraToMount -- cameraTheta (0.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.15 = 1.13)
21:37:29.743 00.000 9552 CameraToMount -- cameraX=0.49 cameraY=0.68 hyp=0.84 cameraTheta=0.94 mountX=-0.45 mountY=0.76, mountTheta=2.11
21:37:29.743 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.49, y=0.68, opts=13)
21:37:29.743 00.000 9552 Enqueuing Move request for scope (0.49, 0.68)
21:37:29.743 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:37:29.744 00.001 9552 UpdateGuideState exits: m=5552765 SNR=257.5 Saturated
21:37:29.744 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:29.744 00.000 9976 Worker thread wakes up
21:37:29.744 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.68) opts 0xd
21:37:29.744 00.000 9976 Handling offset move in thread for scope, endpoint = (0.49, 0.68)
21:37:29.744 00.000 9976 Moving (0.49, 0.68) raw xDistance=-0.45 yDistance=0.76
21:37:29.744 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
21:37:29.744 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:29.744 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:29.744 00.000 9552 Enqueuing Expose request
21:37:29.744 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
21:37:29.744 00.000 9976 MoveAxis(E, 0, ABG)
21:37:29.744 00.000 9976 Move returns status 0, amount 0
21:37:29.744 00.000 9976 MoveAxis(N, 0, ABG)
21:37:29.744 00.000 9976 Move returns status 0, amount 0
21:37:29.744 00.000 9976 move complete, result=0
21:37:29.745 00.001 9976 worker thread done servicing request
21:37:29.745 00.000 9976 Worker thread wakes up
21:37:29.745 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:29.745 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:29.745 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
21:37:33.093 03.348 9976 Exposure complete
21:37:33.187 00.094 9976 worker thread done servicing request
21:37:33.187 00.000 9552 OnExposeComplete: enter
21:37:33.187 00.000 9552 UpdateGuideState(): m_state=6
21:37:33.188 00.001 9552 Star::Find(15, 1659, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 315
21:37:33.188 00.000 9552 Star::Find returns 1 (1), X=1658.96, Y=355.01, Mass=5140687, SNR=175.0, Peak=65504 HFD=8.0
21:37:33.188 00.000 9552 Star::Find false star n=8 nbg=254 bg=3490.5 sigma=900.8 thresh=6193 peak=5756
21:37:33.188 00.000 9552 Star::Find false star n=4 nbg=263 bg=1928.3 sigma=853.1 thresh=4488 peak=4299
21:37:33.188 00.000 9552 Star::Find false star n=2 nbg=262 bg=3535.9 sigma=1018.5 thresh=6592 peak=5684
21:37:33.188 00.000 9552 Star::Find false star n=4 nbg=252 bg=3955.4 sigma=864.0 thresh=6547 peak=5375
21:37:33.188 00.000 9552 MultiStar: [#1 0.08,0.95,1.07,U] [#2 0.50,1.12,0.25,U] [#3 0.50,-0.22,0.12,U] [#4 -0.51,1.07,0.12,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:33.188 00.000 9552 refined, 4 included, MultiStar: {0.01, 0.91}, one-star: {-0.19, 0.93}
21:37:33.188 00.000 9552 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.08) = xAngle (-1.51 = -1.51)
21:37:33.188 00.000 9552 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.52 = 1.76)
21:37:33.188 00.000 9552 CameraToMount -- cameraX=0.01 cameraY=0.91 hyp=0.91 cameraTheta=1.56 mountX=0.05 mountY=0.89, mountTheta=1.51
21:37:33.190 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.01, y=0.91, opts=13)
21:37:33.190 00.000 9552 Enqueuing Move request for scope (0.01, 0.91)
21:37:33.190 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:37:33.190 00.000 9552 UpdateGuideState exits: m=5140687 SNR=175.0 Saturated
21:37:33.190 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:33.191 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:33.191 00.000 9552 Enqueuing Expose request
21:37:33.191 00.000 9976 Worker thread wakes up
21:37:33.191 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.91) opts 0xd
21:37:33.191 00.000 9976 Handling offset move in thread for scope, endpoint = (0.01, 0.91)
21:37:33.191 00.000 9976 Moving (0.01, 0.91) raw xDistance=0.05 yDistance=0.89
21:37:33.191 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:37:33.191 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:37:33.191 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
21:37:33.191 00.000 9976 MoveAxis(E, 0, ABG)
21:37:33.191 00.000 9976 Move returns status 0, amount 0
21:37:33.191 00.000 9976 MoveAxis(N, 0, ABG)
21:37:33.191 00.000 9976 Move returns status 0, amount 0
21:37:33.191 00.000 9976 move complete, result=0
21:37:33.191 00.000 9976 worker thread done servicing request
21:37:33.191 00.000 9976 Worker thread wakes up
21:37:33.191 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:33.191 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:33.191 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
21:37:36.540 03.349 9976 Exposure complete
21:37:36.635 00.095 9976 worker thread done servicing request
21:37:36.636 00.001 9552 OnExposeComplete: enter
21:37:36.636 00.000 9552 UpdateGuideState(): m_state=6
21:37:36.636 00.000 9552 Star::Find(15, 1658, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 316
21:37:36.636 00.000 9552 Star::Find returns 1 (1), X=1659.04, Y=354.87, Mass=5431208, SNR=241.9, Peak=65504 HFD=8.0
21:37:36.636 00.000 9552 Star::Find false star n=8 nbg=270 bg=3346.0 sigma=983.8 thresh=6297 peak=6165
21:37:36.636 00.000 9552 Star::Find false star n=5 nbg=283 bg=1813.9 sigma=933.3 thresh=4614 peak=3765
21:37:36.636 00.000 9552 Star::Find false star n=4 nbg=259 bg=3555.9 sigma=864.0 thresh=6148 peak=5086
21:37:36.636 00.000 9552 MultiStar: [#1 0.02,0.36,0.97,U] [#2 0.16,0.56,0.26,U] [#3 0.30,-0.31,0.10,U] [#4 1.11,1.07,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.76,-0.28,0.05,U] [#8 0.00,0.00,0.00,L] 
21:37:36.637 00.001 9552 refined, 5 included, MultiStar: {0.01, 0.54}, one-star: {-0.11, 0.79}
21:37:36.637 00.000 9552 CameraToMount -- cameraTheta (1.54) - m_xAngle (3.08) = xAngle (-1.53 = -1.53)
21:37:36.637 00.000 9552 CameraToMount -- cameraTheta (1.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.54 = 1.74)
21:37:36.637 00.000 9552 CameraToMount -- cameraX=0.01 cameraY=0.54 hyp=0.54 cameraTheta=1.54 mountX=0.02 mountY=0.54, mountTheta=1.53
21:37:36.637 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.01, y=0.54, opts=13)
21:37:36.637 00.000 9552 Enqueuing Move request for scope (0.01, 0.54)
21:37:36.637 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:37:36.638 00.001 9552 UpdateGuideState exits: m=5431208 SNR=241.9 Saturated
21:37:36.638 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:36.638 00.000 9976 Worker thread wakes up
21:37:36.638 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.54) opts 0xd
21:37:36.638 00.000 9976 Handling offset move in thread for scope, endpoint = (0.01, 0.54)
21:37:36.638 00.000 9976 Moving (0.01, 0.54) raw xDistance=0.02 yDistance=0.54
21:37:36.638 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:37:36.638 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:36.638 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:36.638 00.000 9552 Enqueuing Expose request
21:37:36.638 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
21:37:36.638 00.000 9976 MoveAxis(E, 0, ABG)
21:37:36.638 00.000 9976 Move returns status 0, amount 0
21:37:36.638 00.000 9976 MoveAxis(N, 0, ABG)
21:37:36.638 00.000 9976 Move returns status 0, amount 0
21:37:36.638 00.000 9976 move complete, result=0
21:37:36.638 00.000 9976 worker thread done servicing request
21:37:36.638 00.000 9976 Worker thread wakes up
21:37:36.638 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:36.638 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:36.639 00.001 9552 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
21:37:39.986 03.347 9976 Exposure complete
21:37:40.079 00.093 9976 worker thread done servicing request
21:37:40.079 00.000 9552 OnExposeComplete: enter
21:37:40.079 00.000 9552 UpdateGuideState(): m_state=6
21:37:40.079 00.000 9552 Star::Find(15, 1659, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 317
21:37:40.080 00.001 9552 Star::Find returns 1 (1), X=1658.80, Y=354.61, Mass=5594486, SNR=273.3, Peak=65504 HFD=7.8
21:37:40.080 00.000 9552 Star::Find false star n=16 nbg=249 bg=3239.6 sigma=824.3 thresh=5712 peak=5365
21:37:40.080 00.000 9552 Star::Find false star n=3 nbg=270 bg=1767.9 sigma=911.1 thresh=4501 peak=3739
21:37:40.080 00.000 9552 Star::Find false star n=1 nbg=258 bg=3702.1 sigma=972.2 thresh=6619 peak=5407
21:37:40.080 00.000 9552 Star::Find false star n=2 nbg=246 bg=3829.5 sigma=821.4 thresh=6294 peak=4916
21:37:40.080 00.000 9552 MultiStar: [#1 -0.21,0.22,0.82,U] [#2 -0.28,0.19,0.15,U] [#3 0.20,-0.40,0.06,U] [#4 0.27,0.76,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:40.080 00.000 9552 refined, 4 included, MultiStar: {-0.25, 0.37}, one-star: {-0.35, 0.53}
21:37:40.080 00.000 9552 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.08) = xAngle (-0.91 = -0.91)
21:37:40.080 00.000 9552 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.92 = 2.36)
21:37:40.080 00.000 9552 CameraToMount -- cameraX=-0.25 cameraY=0.37 hyp=0.44 cameraTheta=2.17 mountX=0.27 mountY=0.31, mountTheta=0.85
21:37:40.081 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.25, y=0.37, opts=13)
21:37:40.081 00.000 9552 Enqueuing Move request for scope (-0.25, 0.37)
21:37:40.081 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:37:40.081 00.000 9552 UpdateGuideState exits: m=5594486 SNR=273.3 Saturated
21:37:40.081 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:40.081 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:40.081 00.000 9552 Enqueuing Expose request
21:37:40.081 00.000 9976 Worker thread wakes up
21:37:40.081 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.37) opts 0xd
21:37:40.081 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.25, 0.37)
21:37:40.081 00.000 9976 Moving (-0.25, 0.37) raw xDistance=0.27 yDistance=0.31
21:37:40.082 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
21:37:40.082 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:40.082 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:37:40.082 00.000 9976 MoveAxis(E, 0, ABG)
21:37:40.082 00.000 9976 Move returns status 0, amount 0
21:37:40.082 00.000 9976 MoveAxis(N, 0, ABG)
21:37:40.082 00.000 9976 Move returns status 0, amount 0
21:37:40.082 00.000 9976 move complete, result=0
21:37:40.082 00.000 9976 worker thread done servicing request
21:37:40.082 00.000 9976 Worker thread wakes up
21:37:40.082 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:40.082 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:40.082 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
21:37:43.430 03.348 9976 Exposure complete
21:37:43.524 00.094 9976 worker thread done servicing request
21:37:43.524 00.000 9552 OnExposeComplete: enter
21:37:43.524 00.000 9552 UpdateGuideState(): m_state=6
21:37:43.525 00.001 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 318
21:37:43.525 00.000 9552 Star::Find returns 1 (1), X=1657.31, Y=355.19, Mass=5270100, SNR=203.5, Peak=65504 HFD=7.7
21:37:43.525 00.000 9552 Star::Find false star n=6 nbg=266 bg=3553.5 sigma=987.6 thresh=6516 peak=6326
21:37:43.525 00.000 9552 Star::Find false star n=4 nbg=259 bg=3628.4 sigma=950.3 thresh=6479 peak=6398
21:37:43.525 00.000 9552 Star::Find false star n=1 nbg=256 bg=3964.3 sigma=868.9 thresh=6571 peak=5243
21:37:43.525 00.000 9552 MultiStar: [#1 -1.74,0.11,0.00,M1] [#2 -1.18,0.91,0.24,U] [#3 -1.65,0.74,0.00,M1] [#4 -0.61,0.48,0.10,U] [#5 0.00,0.00,0.00,L] [#6 1.27,-0.80,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:43.525 00.000 9552 refined, 3 included, MultiStar: {-1.51, 0.95}, one-star: {-1.84, 1.11}
21:37:43.525 00.000 9552 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.08) = xAngle (-0.50 = -0.50)
21:37:43.525 00.000 9552 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.51 = 2.77)
21:37:43.525 00.000 9552 CameraToMount -- cameraX=-1.51 cameraY=0.95 hyp=1.79 cameraTheta=2.58 mountX=1.57 mountY=0.64, mountTheta=0.39
21:37:43.526 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.51, y=0.95, opts=13)
21:37:43.526 00.000 9552 Enqueuing Move request for scope (-1.51, 0.95)
21:37:43.526 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:37:43.526 00.000 9552 UpdateGuideState exits: m=5270100 SNR=203.5 Saturated
21:37:43.526 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:43.526 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:43.526 00.000 9552 Enqueuing Expose request
21:37:43.526 00.000 9976 Worker thread wakes up
21:37:43.526 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 0.95) opts 0xd
21:37:43.526 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.51, 0.95)
21:37:43.526 00.000 9976 Moving (-1.51, 0.95) raw xDistance=1.57 yDistance=0.64
21:37:43.526 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
21:37:43.526 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:43.526 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
21:37:43.526 00.000 9976 MoveAxis(W, 34, ABG)
21:37:43.526 00.000 9976 Guiding  Dir = 3, Dur = 34
21:37:43.547 00.021 9976 IsSlewing returns 0
21:37:43.547 00.000 9976 IsGuiding returns 0
21:37:43.579 00.032 9976 PulseGuide returned control before completion, sleep 13
21:37:43.602 00.023 9976 IsGuiding returns 1
21:37:43.602 00.000 9976 scope still moving after pulse duration time elapsed
21:37:43.658 00.056 9976 IsSlewing returns 0
21:37:43.659 00.001 9976 IsGuiding returns 0
21:37:43.659 00.000 9976 scope move finished after 34 + 77 ms
21:37:43.659 00.000 9976 Move returns status 0, amount 34
21:37:43.659 00.000 9976 MoveAxis(N, 0, ABG)
21:37:43.659 00.000 9976 Move returns status 0, amount 0
21:37:43.659 00.000 9976 move complete, result=0
21:37:43.659 00.000 9976 worker thread done servicing request
21:37:43.659 00.000 9976 Worker thread wakes up
21:37:43.659 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:43.659 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:43.659 00.000 9552 GuideStep: 1.6 px 34 ms WEST, 0.6 px 0 ms NORTH
21:37:47.000 03.341 9976 Exposure complete
21:37:47.094 00.094 9976 worker thread done servicing request
21:37:47.095 00.001 9552 OnExposeComplete: enter
21:37:47.095 00.000 9552 UpdateGuideState(): m_state=6
21:37:47.095 00.000 9552 Star::Find(15, 1657, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 319
21:37:47.095 00.000 9552 Star::Find returns 1 (1), X=1657.03, Y=354.74, Mass=5295592, SNR=248.0, Peak=65504 HFD=7.7
21:37:47.095 00.000 9552 Star::Find false star n=6 nbg=271 bg=3460.1 sigma=1068.1 thresh=6665 peak=6140
21:37:47.095 00.000 9552 Star::Find false star n=7 nbg=245 bg=3575.6 sigma=817.1 thresh=6027 peak=5545
21:37:47.095 00.000 9552 Star::Find false star n=3 nbg=243 bg=3592.2 sigma=795.5 thresh=5979 peak=5542
21:37:47.095 00.000 9552 MultiStar: [#1 -1.40,0.26,1.09,U] [#2 -1.53,1.18,0.00,M1] [#3 -1.18,0.69,0.09,U] [#4 -0.90,1.14,0.09,U] [#5 0.00,0.00,0.00,L] [#6 1.54,-1.16,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:47.095 00.000 9552 refined, 3 included, MultiStar: {-1.69, 0.49}, one-star: {-2.12, 0.66}
21:37:47.095 00.000 9552 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.08) = xAngle (-0.22 = -0.22)
21:37:47.095 00.000 9552 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.23 = 3.06)
21:37:47.096 00.001 9552 CameraToMount -- cameraX=-1.69 cameraY=0.49 hyp=1.76 cameraTheta=2.86 mountX=1.72 mountY=0.15, mountTheta=0.09
21:37:47.096 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.69, y=0.49, opts=13)
21:37:47.096 00.000 9552 Enqueuing Move request for scope (-1.69, 0.49)
21:37:47.097 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:37:47.097 00.000 9552 UpdateGuideState exits: m=5295592 SNR=248.0 Saturated
21:37:47.097 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:47.097 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:47.097 00.000 9552 Enqueuing Expose request
21:37:47.097 00.000 9976 Worker thread wakes up
21:37:47.097 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.69, 0.49) opts 0xd
21:37:47.097 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.69, 0.49)
21:37:47.097 00.000 9976 Moving (-1.69, 0.49) raw xDistance=1.72 yDistance=0.15
21:37:47.097 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.72
21:37:47.097 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:47.097 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:37:47.097 00.000 9976 MoveAxis(W, 40, ABG)
21:37:47.097 00.000 9976 Guiding  Dir = 3, Dur = 40
21:37:47.125 00.028 9976 IsSlewing returns 0
21:37:47.126 00.001 9976 IsGuiding returns 0
21:37:47.157 00.031 9976 PulseGuide returned control before completion, sleep 19
21:37:47.189 00.032 9976 IsGuiding returns 1
21:37:47.189 00.000 9976 scope still moving after pulse duration time elapsed
21:37:47.250 00.061 9976 IsSlewing returns 0
21:37:47.251 00.001 9976 IsGuiding returns 0
21:37:47.251 00.000 9976 scope move finished after 40 + 84 ms
21:37:47.251 00.000 9976 Move returns status 0, amount 40
21:37:47.251 00.000 9976 MoveAxis(N, 0, ABG)
21:37:47.251 00.000 9976 Move returns status 0, amount 0
21:37:47.251 00.000 9976 move complete, result=0
21:37:47.251 00.000 9976 worker thread done servicing request
21:37:47.251 00.000 9976 Worker thread wakes up
21:37:47.251 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:47.251 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:47.251 00.000 9552 GuideStep: 1.7 px 40 ms WEST, 0.2 px 0 ms NORTH
21:37:50.595 03.344 9976 Exposure complete
21:37:50.679 00.084 9976 worker thread done servicing request
21:37:50.679 00.000 9552 OnExposeComplete: enter
21:37:50.679 00.000 9552 UpdateGuideState(): m_state=6
21:37:50.680 00.001 9552 Star::Find(15, 1657, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 320
21:37:50.680 00.000 9552 Star::Find returns 1 (1), X=1657.49, Y=354.95, Mass=5553736, SNR=257.0, Peak=65504 HFD=8.0
21:37:50.680 00.000 9552 Star::Find false star n=6 nbg=261 bg=3452.2 sigma=917.9 thresh=6206 peak=5630
21:37:50.680 00.000 9552 Star::Find false star n=2 nbg=260 bg=3645.3 sigma=923.9 thresh=6417 peak=5468
21:37:50.680 00.000 9552 MultiStar: [#1 -1.80,1.01,0.00,M1] [#2 -1.74,0.48,0.00,M2] [#3 -1.63,0.28,0.00,M1] [#4 -1.69,1.77,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 2.18,-0.49,0.00,M9] [#7 -0.52,-0.54,0.06,U] [#8 0.00,0.00,0.00,L] 
21:37:50.680 00.000 9552 refined, 1 included, MultiStar: {-1.60, 0.79}, one-star: {-1.66, 0.87}
21:37:50.680 00.000 9552 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.08) = xAngle (-0.40 = -0.40)
21:37:50.680 00.000 9552 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.41 = 2.88)
21:37:50.680 00.000 9552 CameraToMount -- cameraX=-1.60 cameraY=0.79 hyp=1.79 cameraTheta=2.68 mountX=1.65 mountY=0.47, mountTheta=0.28
21:37:50.681 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.60, y=0.79, opts=13)
21:37:50.681 00.000 9552 Enqueuing Move request for scope (-1.60, 0.79)
21:37:50.681 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:37:50.681 00.000 9552 UpdateGuideState exits: m=5553736 SNR=257.0 Saturated
21:37:50.681 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:50.681 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:50.681 00.000 9552 Enqueuing Expose request
21:37:50.681 00.000 9976 Worker thread wakes up
21:37:50.681 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.60, 0.79) opts 0xd
21:37:50.681 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.60, 0.79)
21:37:50.681 00.000 9976 Moving (-1.60, 0.79) raw xDistance=1.65 yDistance=0.47
21:37:50.681 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.65
21:37:50.681 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:50.681 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:37:50.681 00.000 9976 MoveAxis(W, 39, ABG)
21:37:50.681 00.000 9976 Guiding  Dir = 3, Dur = 39
21:37:50.720 00.039 9976 IsSlewing returns 0
21:37:50.720 00.000 9976 IsGuiding returns 0
21:37:50.752 00.032 9976 PulseGuide returned control before completion, sleep 18
21:37:50.784 00.032 9976 IsGuiding returns 1
21:37:50.784 00.000 9976 scope still moving after pulse duration time elapsed
21:37:50.843 00.059 9976 IsSlewing returns 0
21:37:50.872 00.029 9976 IsGuiding returns 0
21:37:50.872 00.000 9976 scope move finished after 39 + 113 ms
21:37:50.872 00.000 9976 Move returns status 0, amount 39
21:37:50.872 00.000 9976 MoveAxis(N, 0, ABG)
21:37:50.873 00.001 9976 Move returns status 0, amount 0
21:37:50.873 00.000 9976 move complete, result=0
21:37:50.873 00.000 9976 worker thread done servicing request
21:37:50.873 00.000 9976 Worker thread wakes up
21:37:50.873 00.000 9552 GuideStep: 1.6 px 39 ms WEST, 0.5 px 0 ms NORTH
21:37:50.873 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:50.873 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:54.216 03.343 9976 Exposure complete
21:37:54.293 00.077 9976 worker thread done servicing request
21:37:54.293 00.000 9552 OnExposeComplete: enter
21:37:54.293 00.000 9552 UpdateGuideState(): m_state=6
21:37:54.293 00.000 9552 Star::Find(15, 1657, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 321
21:37:54.293 00.000 9552 Star::Find returns 1 (1), X=1657.55, Y=356.10, Mass=5526677, SNR=235.7, Peak=65504 HFD=7.9
21:37:54.293 00.000 9552 Star::Find false star n=3 nbg=277 bg=3388.1 sigma=1098.4 thresh=6683 peak=6225
21:37:54.293 00.000 9552 Star::Find false star n=5 nbg=263 bg=1902.5 sigma=833.7 thresh=4404 peak=3768
21:37:54.293 00.000 9552 Star::Find false star n=3 nbg=262 bg=3571.5 sigma=1032.5 thresh=6669 peak=5803
21:37:54.293 00.000 9552 Star::Find false star n=4 nbg=243 bg=3685.3 sigma=805.1 thresh=6101 peak=4996
21:37:54.293 00.000 9552 MultiStar: [#1 -1.43,1.55,0.00,M2] [#2 -1.38,1.87,0.00,M3] [#3 -1.30,1.86,0.00,M2] [#4 -1.55,1.89,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:54.293 00.000 9552 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.08) = xAngle (-0.84 = -0.84)
21:37:54.293 00.000 9552 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.85 = 2.44)
21:37:54.293 00.000 9552 CameraToMount -- cameraX=-1.60 cameraY=2.01 hyp=2.57 cameraTheta=2.24 mountX=1.72 mountY=1.67, mountTheta=0.77
21:37:54.294 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.60, y=2.01, opts=13)
21:37:54.294 00.000 9552 Enqueuing Move request for scope (-1.60, 2.01)
21:37:54.294 00.000 9976 Worker thread wakes up
21:37:54.294 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:37:54.294 00.000 9552 UpdateGuideState exits: m=5526677 SNR=235.7 Saturated
21:37:54.294 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.60, 2.01) opts 0xd
21:37:54.294 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:54.294 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:54.294 00.000 9552 Enqueuing Expose request
21:37:54.295 00.001 9976 Handling offset move in thread for scope, endpoint = (-1.60, 2.01)
21:37:54.295 00.000 9976 Moving (-1.60, 2.01) raw xDistance=1.72 yDistance=1.67
21:37:54.295 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.16 from input 1.72
21:37:54.295 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:37:54.295 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.67
21:37:54.295 00.000 9976 MoveAxis(W, 40, ABG)
21:37:54.295 00.000 9976 Guiding  Dir = 3, Dur = 40
21:37:54.327 00.032 9976 IsSlewing returns 0
21:37:54.328 00.001 9976 IsGuiding returns 0
21:37:54.359 00.031 9976 PulseGuide returned control before completion, sleep 19
21:37:54.386 00.027 9976 IsGuiding returns 1
21:37:54.386 00.000 9976 scope still moving after pulse duration time elapsed
21:37:54.438 00.052 9976 IsSlewing returns 0
21:37:54.438 00.000 9976 IsGuiding returns 0
21:37:54.438 00.000 9976 scope move finished after 40 + 70 ms
21:37:54.438 00.000 9976 Move returns status 0, amount 40
21:37:54.438 00.000 9976 MoveAxis(N, 0, ABG)
21:37:54.438 00.000 9976 Move returns status 0, amount 0
21:37:54.438 00.000 9976 move complete, result=0
21:37:54.438 00.000 9976 worker thread done servicing request
21:37:54.438 00.000 9976 Worker thread wakes up
21:37:54.438 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:54.438 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:54.438 00.000 9552 GuideStep: 1.7 px 40 ms WEST, 1.7 px 0 ms NORTH
21:37:57.785 03.347 9976 Exposure complete
21:37:57.878 00.093 9976 worker thread done servicing request
21:37:57.879 00.001 9552 OnExposeComplete: enter
21:37:57.879 00.000 9552 UpdateGuideState(): m_state=6
21:37:57.879 00.000 9552 Star::Find(15, 1657, 356, 0, (0,0,0,0), 0.5, 10.0, 255) frame 322
21:37:57.879 00.000 9552 Star::Find returns 1 (1), X=1658.92, Y=355.75, Mass=5469423, SNR=221.7, Peak=65504 HFD=7.8
21:37:57.879 00.000 9552 Star::Find false star n=17 nbg=250 bg=3490.0 sigma=890.4 thresh=6161 peak=5660
21:37:57.879 00.000 9552 Star::Find false star n=7 nbg=242 bg=3568.3 sigma=806.8 thresh=5989 peak=5950
21:37:57.879 00.000 9552 Star::Find false star n=6 nbg=252 bg=3806.0 sigma=799.3 thresh=6204 peak=5273
21:37:57.879 00.000 9552 MultiStar: [#1 -0.08,1.20,1.10,U] [#2 -0.41,2.34,0.00,M4] [#3 -0.01,1.10,0.12,U] [#4 -0.20,1.93,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 1.09,-1.09,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:37:57.879 00.000 9552 refined, 3 included, MultiStar: {-0.12, 1.36}, one-star: {-0.23, 1.67}
21:37:57.879 00.000 9552 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.08) = xAngle (-1.42 = -1.42)
21:37:57.879 00.000 9552 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.43 = 1.85)
21:37:57.879 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=1.36 hyp=1.36 cameraTheta=1.66 mountX=0.20 mountY=1.31, mountTheta=1.42
21:37:57.879 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=1.36, opts=13)
21:37:57.881 00.002 9552 Enqueuing Move request for scope (-0.12, 1.36)
21:37:57.881 00.000 9976 Worker thread wakes up
21:37:57.881 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:37:57.881 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.36) opts 0xd
21:37:57.881 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 1.36)
21:37:57.881 00.000 9976 Moving (-0.12, 1.36) raw xDistance=0.20 yDistance=1.31
21:37:57.881 00.000 9552 UpdateGuideState exits: m=5469423 SNR=221.7 Saturated
21:37:57.881 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:57.881 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:37:57.881 00.000 9552 Enqueuing Expose request
21:37:57.881 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:37:57.881 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=1.87 newest=3.45
21:37:57.881 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
21:37:57.881 00.000 9976 MoveAxis(E, 0, ABG)
21:37:57.881 00.000 9976 Move returns status 0, amount 0
21:37:57.881 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 187 applied
21:37:57.881 00.000 9976 MoveAxis(S, 236, ABG)
21:37:57.881 00.000 9976 Guiding  Dir = 1, Dur = 236
21:37:57.906 00.025 9976 IsSlewing returns 0
21:37:57.906 00.000 9976 IsGuiding returns 0
21:37:57.937 00.031 9976 PulseGuide returned control before completion, sleep 215
21:37:58.163 00.226 9976 IsGuiding returns 1
21:37:58.163 00.000 9976 scope still moving after pulse duration time elapsed
21:37:58.239 00.076 9976 IsSlewing returns 0
21:37:58.239 00.000 9976 IsGuiding returns 0
21:37:58.239 00.000 9976 scope move finished after 236 + 96 ms
21:37:58.239 00.000 9976 Move returns status 0, amount 236
21:37:58.239 00.000 9976 move complete, result=0
21:37:58.239 00.000 9976 worker thread done servicing request
21:37:58.239 00.000 9976 Worker thread wakes up
21:37:58.239 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:37:58.239 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:37:58.239 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 1.3 px 236 ms SOUTH
21:38:01.589 03.350 9976 Exposure complete
21:38:01.684 00.095 9976 worker thread done servicing request
21:38:01.684 00.000 9552 OnExposeComplete: enter
21:38:01.684 00.000 9552 UpdateGuideState(): m_state=6
21:38:01.684 00.000 9552 Star::Find(15, 1658, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 323
21:38:01.685 00.001 9552 Star::Find returns 1 (1), X=1657.34, Y=354.70, Mass=5272049, SNR=235.2, Peak=65504 HFD=7.5
21:38:01.685 00.000 9552 Star::Find false star n=4 nbg=273 bg=1676.6 sigma=901.6 thresh=4381 peak=3719
21:38:01.685 00.000 9552 Star::Find false star n=8 nbg=239 bg=3500.1 sigma=738.5 thresh=5716 peak=5440
21:38:01.685 00.000 9552 Star::Find false star n=1 nbg=266 bg=3880.3 sigma=1021.2 thresh=6944 peak=5262
21:38:01.685 00.000 9552 MultiStar: [#1 -0.85,0.47,1.11,U] [#2 -1.51,0.77,0.00,M5] [#3 -1.74,0.36,0.00,M2] [#4 -1.74,0.78,0.00,M4] [#5 -13.49,18.50,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:01.685 00.000 9552 refined, 1 included, MultiStar: {-1.30, 0.54}, one-star: {-1.81, 0.62}
21:38:01.685 00.000 9552 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.08) = xAngle (-0.33 = -0.33)
21:38:01.685 00.000 9552 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.34 = 2.94)
21:38:01.685 00.000 9552 CameraToMount -- cameraX=-1.30 cameraY=0.54 hyp=1.41 cameraTheta=2.75 mountX=1.34 mountY=0.28, mountTheta=0.21
21:38:01.686 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.30, y=0.54, opts=13)
21:38:01.686 00.000 9552 Enqueuing Move request for scope (-1.30, 0.54)
21:38:01.686 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:01.686 00.000 9552 UpdateGuideState exits: m=5272049 SNR=235.2 Saturated
21:38:01.686 00.000 9976 Worker thread wakes up
21:38:01.686 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.54) opts 0xd
21:38:01.686 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.30, 0.54)
21:38:01.686 00.000 9976 Moving (-1.30, 0.54) raw xDistance=1.34 yDistance=0.28
21:38:01.686 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:01.686 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:01.686 00.000 9552 Enqueuing Expose request
21:38:01.686 00.000 9976 BLC: History state: CurrMiss=0.28, AvgInitMiss=-0.62, ShCount=5, LgCount=2, SticCount=0,  Deflections: 0=1.308526, 1:0.279952
21:38:01.686 00.000 9976 BLC: No correction, Miss < min_move
21:38:01.686 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.34
21:38:01.686 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:01.686 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:38:01.687 00.001 9976 MoveAxis(W, 29, ABG)
21:38:01.687 00.000 9976 Guiding  Dir = 3, Dur = 29
21:38:01.733 00.046 9976 IsSlewing returns 0
21:38:01.734 00.001 9976 IsGuiding returns 0
21:38:01.766 00.032 9976 IsGuiding returns 1
21:38:01.766 00.000 9976 scope still moving after pulse duration time elapsed
21:38:01.815 00.049 9976 IsSlewing returns 0
21:38:01.815 00.000 9976 IsGuiding returns 0
21:38:01.815 00.000 9976 scope move finished after 29 + 52 ms
21:38:01.816 00.001 9976 Move returns status 0, amount 29
21:38:01.816 00.000 9976 MoveAxis(N, 0, ABG)
21:38:01.816 00.000 9976 Move returns status 0, amount 0
21:38:01.816 00.000 9976 move complete, result=0
21:38:01.816 00.000 9976 worker thread done servicing request
21:38:01.816 00.000 9976 Worker thread wakes up
21:38:01.816 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:01.816 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:01.816 00.000 9552 GuideStep: 1.3 px 29 ms WEST, 0.3 px 0 ms NORTH
21:38:05.168 03.352 9976 Exposure complete
21:38:05.249 00.081 9976 worker thread done servicing request
21:38:05.249 00.000 9552 OnExposeComplete: enter
21:38:05.249 00.000 9552 UpdateGuideState(): m_state=6
21:38:05.250 00.001 9552 Star::Find(15, 1657, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 324
21:38:05.250 00.000 9552 Star::Find returns 1 (1), X=1658.03, Y=354.85, Mass=5277531, SNR=248.8, Peak=65504 HFD=7.8
21:38:05.250 00.000 9552 Star::Find false star n=5 nbg=271 bg=3436.1 sigma=994.5 thresh=6420 peak=6283
21:38:05.250 00.000 9552 Star::Find false star n=5 nbg=268 bg=1731.6 sigma=881.1 thresh=4375 peak=4193
21:38:05.250 00.000 9552 Star::Find false star n=6 nbg=243 bg=3649.4 sigma=828.1 thresh=6134 peak=5376
21:38:05.250 00.000 9552 MultiStar: [#1 -1.01,0.82,1.07,U] [#2 -1.14,0.51,0.20,U] [#3 -0.98,1.16,0.10,U] [#4 -1.07,0.98,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.24,0.07,0.05,U] [#8 0.00,0.00,0.00,L] 
21:38:05.250 00.000 9552 refined, 5 included, MultiStar: {-1.05, 0.78}, one-star: {-1.12, 0.77}
21:38:05.250 00.000 9552 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.08) = xAngle (-0.58 = -0.58)
21:38:05.250 00.000 9552 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.59 = 2.70)
21:38:05.250 00.000 9552 CameraToMount -- cameraX=-1.05 cameraY=0.78 hyp=1.31 cameraTheta=2.50 mountX=1.10 mountY=0.56, mountTheta=0.47
21:38:05.251 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.05, y=0.78, opts=13)
21:38:05.251 00.000 9552 Enqueuing Move request for scope (-1.05, 0.78)
21:38:05.251 00.000 9976 Worker thread wakes up
21:38:05.251 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.78) opts 0xd
21:38:05.251 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.05, 0.78)
21:38:05.251 00.000 9976 Moving (-1.05, 0.78) raw xDistance=1.10 yDistance=0.56
21:38:05.251 00.000 9976 BLC: History state: CurrMiss=0.56, AvgInitMiss=-0.62, ShCount=5, LgCount=2, SticCount=0,  Deflections: 0=1.308526, 1:0.279952, 2:0.563900
21:38:05.251 00.000 9976 BLC: No correction, Miss < min_move
21:38:05.251 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.10
21:38:05.251 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:05.251 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
21:38:05.251 00.000 9976 MoveAxis(W, 26, ABG)
21:38:05.251 00.000 9976 Guiding  Dir = 3, Dur = 26
21:38:05.251 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:05.251 00.000 9552 UpdateGuideState exits: m=5277531 SNR=248.8 Saturated
21:38:05.251 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:05.251 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:05.251 00.000 9552 Enqueuing Expose request
21:38:05.281 00.030 9976 IsSlewing returns 0
21:38:05.282 00.001 9976 IsGuiding returns 0
21:38:05.382 00.100 9976 IsGuiding returns 1
21:38:05.382 00.000 9976 scope still moving after pulse duration time elapsed
21:38:05.440 00.058 9976 IsSlewing returns 0
21:38:05.440 00.000 9976 IsGuiding returns 0
21:38:05.440 00.000 9976 scope move finished after 26 + 132 ms
21:38:05.440 00.000 9976 Move returns status 0, amount 26
21:38:05.440 00.000 9976 MoveAxis(N, 0, ABG)
21:38:05.440 00.000 9976 Move returns status 0, amount 0
21:38:05.440 00.000 9976 move complete, result=0
21:38:05.440 00.000 9976 worker thread done servicing request
21:38:05.440 00.000 9976 Worker thread wakes up
21:38:05.440 00.000 9552 GuideStep: 1.1 px 26 ms WEST, 0.6 px 0 ms NORTH
21:38:05.440 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:05.441 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:08.790 03.349 9976 Exposure complete
21:38:08.862 00.072 9976 worker thread done servicing request
21:38:08.862 00.000 9552 OnExposeComplete: enter
21:38:08.862 00.000 9552 UpdateGuideState(): m_state=6
21:38:08.862 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 325
21:38:08.862 00.000 9552 Star::Find returns 1 (1), X=1658.49, Y=355.40, Mass=5097232, SNR=281.5, Peak=65504 HFD=7.4
21:38:08.862 00.000 9552 Star::Find false star n=17 nbg=262 bg=3311.3 sigma=844.6 thresh=5845 peak=5365
21:38:08.863 00.001 9552 Star::Find false star n=3 nbg=245 bg=3711.6 sigma=802.5 thresh=6119 peak=5284
21:38:08.863 00.000 9552 MultiStar: [#1 -0.02,0.81,0.84,U] [#2 -0.09,1.18,0.15,U] [#3 0.11,1.80,0.00,M2] [#4 0.48,1.20,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.26,-0.52,0.05,U] [#7 -0.60,-0.73,0.04,U] [#8 0.00,0.00,0.00,L] 
21:38:08.863 00.000 9552 refined, 5 included, MultiStar: {-0.31, 1.02}, one-star: {-0.66, 1.31}
21:38:08.863 00.000 9552 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.08) = xAngle (-1.21 = -1.21)
21:38:08.863 00.000 9552 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.23 = 2.06)
21:38:08.863 00.000 9552 CameraToMount -- cameraX=-0.31 cameraY=1.02 hyp=1.07 cameraTheta=1.86 mountX=0.37 mountY=0.94, mountTheta=1.20
21:38:08.863 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.31, y=1.02, opts=13)
21:38:08.863 00.000 9552 Enqueuing Move request for scope (-0.31, 1.02)
21:38:08.863 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:38:08.863 00.000 9552 UpdateGuideState exits: m=5097232 SNR=281.5 Saturated
21:38:08.863 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:08.864 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:08.864 00.000 9552 Enqueuing Expose request
21:38:08.864 00.000 9976 Worker thread wakes up
21:38:08.864 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.02) opts 0xd
21:38:08.864 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.31, 1.02)
21:38:08.864 00.000 9976 Moving (-0.31, 1.02) raw xDistance=0.37 yDistance=0.94
21:38:08.864 00.000 9976 BLC: window closed
21:38:08.864 00.000 9976 BLC: History state: CurrMiss=0.94, AvgInitMiss=-0.62, ShCount=5, LgCount=2, SticCount=0,  Deflections: 0=1.308526, 1:0.279952, 2:0.563900
21:38:08.864 00.000 9976 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
21:38:08.864 00.000 9976 BLC: window closed
21:38:08.864 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
21:38:08.864 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
21:38:08.864 00.000 9976 MoveAxis(E, 0, ABG)
21:38:08.864 00.000 9976 Move returns status 0, amount 0
21:38:08.864 00.000 9976 MoveAxis(S, 35, ABG)
21:38:08.864 00.000 9976 Guiding  Dir = 1, Dur = 35
21:38:08.889 00.025 9976 IsSlewing returns 0
21:38:08.914 00.025 9976 IsGuiding returns 0
21:38:08.945 00.031 9976 PulseGuide returned control before completion, sleep 14
21:38:08.961 00.016 9976 IsGuiding returns 1
21:38:08.961 00.000 9976 scope still moving after pulse duration time elapsed
21:38:09.016 00.055 9976 IsSlewing returns 0
21:38:09.016 00.000 9976 IsGuiding returns 0
21:38:09.016 00.000 9976 scope move finished after 35 + 67 ms
21:38:09.016 00.000 9976 Move returns status 0, amount 35
21:38:09.016 00.000 9976 move complete, result=0
21:38:09.016 00.000 9976 worker thread done servicing request
21:38:09.016 00.000 9976 Worker thread wakes up
21:38:09.016 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:09.016 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:09.016 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.9 px 35 ms SOUTH
21:38:12.360 03.344 9976 Exposure complete
21:38:12.446 00.086 9976 worker thread done servicing request
21:38:12.446 00.000 9552 OnExposeComplete: enter
21:38:12.446 00.000 9552 UpdateGuideState(): m_state=6
21:38:12.447 00.001 9552 Star::Find(15, 1658, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 326
21:38:12.447 00.000 9552 Star::Find returns 1 (1), X=1658.59, Y=355.34, Mass=5057329, SNR=224.4, Peak=65504 HFD=7.4
21:38:12.447 00.000 9552 Star::Find false star n=7 nbg=268 bg=3456.2 sigma=1066.9 thresh=6657 peak=5896
21:38:12.447 00.000 9552 Star::Find false star n=3 nbg=267 bg=3552.8 sigma=918.4 thresh=6308 peak=5161
21:38:12.447 00.000 9552 MultiStar: [#1 -0.03,1.01,0.96,U] [#2 0.05,1.74,0.00,M4] [#3 -0.01,1.84,0.00,M3] [#4 -0.19,1.57,0.10,U] [#5 0.00,0.00,0.00,L] [#6 -0.67,-0.05,0.06,U] [#7 -13.35,1.18,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:38:12.447 00.000 9552 refined, 3 included, MultiStar: {-0.31, 1.13}, one-star: {-0.56, 1.26}
21:38:12.447 00.000 9552 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.08) = xAngle (-1.24 = -1.24)
21:38:12.447 00.000 9552 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.25 = 2.03)
21:38:12.447 00.000 9552 CameraToMount -- cameraX=-0.31 cameraY=1.13 hyp=1.17 cameraTheta=1.84 mountX=0.38 mountY=1.05, mountTheta=1.23
21:38:12.448 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.31, y=1.13, opts=13)
21:38:12.448 00.000 9552 Enqueuing Move request for scope (-0.31, 1.13)
21:38:12.448 00.000 9976 Worker thread wakes up
21:38:12.448 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.13) opts 0xd
21:38:12.448 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.31, 1.13)
21:38:12.448 00.000 9976 Moving (-0.31, 1.13) raw xDistance=0.38 yDistance=1.05
21:38:12.448 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
21:38:12.448 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
21:38:12.448 00.000 9976 MoveAxis(E, 0, ABG)
21:38:12.448 00.000 9976 Move returns status 0, amount 0
21:38:12.448 00.000 9976 MoveAxis(S, 39, ABG)
21:38:12.448 00.000 9976 Guiding  Dir = 1, Dur = 39
21:38:12.448 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:38:12.448 00.000 9552 UpdateGuideState exits: m=5057329 SNR=224.4 Saturated
21:38:12.448 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:12.448 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:12.448 00.000 9552 Enqueuing Expose request
21:38:12.468 00.020 9976 IsSlewing returns 0
21:38:12.468 00.000 9976 IsGuiding returns 0
21:38:12.500 00.032 9976 PulseGuide returned control before completion, sleep 18
21:38:12.556 00.056 9976 IsGuiding returns 1
21:38:12.556 00.000 9976 scope still moving after pulse duration time elapsed
21:38:12.610 00.054 9976 IsSlewing returns 0
21:38:12.611 00.001 9976 IsGuiding returns 0
21:38:12.611 00.000 9976 scope move finished after 39 + 102 ms
21:38:12.611 00.000 9976 Move returns status 0, amount 39
21:38:12.611 00.000 9976 move complete, result=0
21:38:12.611 00.000 9976 worker thread done servicing request
21:38:12.611 00.000 9976 Worker thread wakes up
21:38:12.611 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:12.611 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:12.611 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 1.0 px 39 ms SOUTH
21:38:15.951 03.340 9976 Exposure complete
21:38:16.032 00.081 9976 worker thread done servicing request
21:38:16.032 00.000 9552 OnExposeComplete: enter
21:38:16.032 00.000 9552 UpdateGuideState(): m_state=6
21:38:16.033 00.001 9552 Star::Find(15, 1658, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 327
21:38:16.033 00.000 9552 Star::Find returns 1 (1), X=1658.70, Y=354.25, Mass=4924694, SNR=251.4, Peak=65504 HFD=7.4
21:38:16.033 00.000 9552 Star::Find false star n=3 nbg=281 bg=1788.2 sigma=930.3 thresh=4579 peak=4075
21:38:16.033 00.000 9552 Star::Find false star n=5 nbg=261 bg=3642.8 sigma=868.2 thresh=6247 peak=6098
21:38:16.033 00.000 9552 Star::Find false star n=5 nbg=239 bg=3558.6 sigma=776.5 thresh=5888 peak=5142
21:38:16.033 00.000 9552 MultiStar: [#1 -0.15,-0.11,0.99,U] [#2 0.16,0.50,0.20,U] [#3 0.00,-0.16,0.08,U] [#4 0.52,1.00,0.11,U] [#5 -11.78,17.46,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:16.033 00.000 9552 refined, 4 included, MultiStar: {-0.21, 0.11}, one-star: {-0.45, 0.17}
21:38:16.033 00.000 9552 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.08) = xAngle (-0.40 = -0.40)
21:38:16.033 00.000 9552 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.41 = 2.88)
21:38:16.033 00.000 9552 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.68 mountX=0.22 mountY=0.06, mountTheta=0.28
21:38:16.034 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.21, y=0.11, opts=13)
21:38:16.034 00.000 9552 Enqueuing Move request for scope (-0.21, 0.11)
21:38:16.034 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:16.034 00.000 9552 UpdateGuideState exits: m=4924694 SNR=251.4 Saturated
21:38:16.034 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:16.034 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:16.034 00.000 9552 Enqueuing Expose request
21:38:16.034 00.000 9976 Worker thread wakes up
21:38:16.034 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
21:38:16.034 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
21:38:16.034 00.000 9976 Moving (-0.21, 0.11) raw xDistance=0.22 yDistance=0.06
21:38:16.034 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
21:38:16.034 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:16.034 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:38:16.034 00.000 9976 MoveAxis(E, 0, ABG)
21:38:16.034 00.000 9976 Move returns status 0, amount 0
21:38:16.034 00.000 9976 MoveAxis(N, 0, ABG)
21:38:16.034 00.000 9976 Move returns status 0, amount 0
21:38:16.034 00.000 9976 move complete, result=0
21:38:16.034 00.000 9976 worker thread done servicing request
21:38:16.034 00.000 9976 Worker thread wakes up
21:38:16.034 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:16.034 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:16.034 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:19.378 03.344 9976 Exposure complete
21:38:19.474 00.096 9976 worker thread done servicing request
21:38:19.474 00.000 9552 OnExposeComplete: enter
21:38:19.474 00.000 9552 UpdateGuideState(): m_state=6
21:38:19.475 00.001 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 328
21:38:19.475 00.000 9552 Star::Find returns 1 (1), X=1658.28, Y=353.50, Mass=5328160, SNR=224.1, Peak=65504 HFD=7.5
21:38:19.475 00.000 9552 Star::Find false star n=6 nbg=263 bg=3556.5 sigma=957.6 thresh=6429 peak=5356
21:38:19.475 00.000 9552 Star::Find false star n=2 nbg=271 bg=2057.3 sigma=887.3 thresh=4719 peak=4423
21:38:19.475 00.000 9552 Star::Find false star n=1 nbg=269 bg=3663.5 sigma=1106.9 thresh=6984 peak=5743
21:38:19.475 00.000 9552 Star::Find false star n=2 nbg=271 bg=3715.2 sigma=903.0 thresh=6424 peak=5389
21:38:19.475 00.000 9552 MultiStar: [#1 -0.75,-0.99,1.11,U] [#2 -0.73,-0.30,0.22,U] [#3 -0.87,-0.64,0.11,U] [#4 -0.34,-1.01,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:19.475 00.000 9552 single-star, 4 included, MultiStar: {-0.79, -0.75}, one-star: {-0.87, -0.58}
21:38:19.475 00.000 9552 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.08) = xAngle (-5.64 = 0.65)
21:38:19.475 00.000 9552 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.65 = -2.36)
21:38:19.475 00.000 9552 CameraToMount -- cameraX=-0.87 cameraY=-0.58 hyp=1.05 cameraTheta=-2.56 mountX=0.83 mountY=-0.73, mountTheta=-0.72
21:38:19.476 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.87, y=-0.58, opts=13)
21:38:19.476 00.000 9552 Enqueuing Move request for scope (-0.87, -0.58)
21:38:19.476 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:19.476 00.000 9552 UpdateGuideState exits: m=5328160 SNR=224.1 Saturated
21:38:19.476 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:19.476 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:19.476 00.000 9552 Enqueuing Expose request
21:38:19.476 00.000 9976 Worker thread wakes up
21:38:19.476 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.58) opts 0xd
21:38:19.477 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.87, -0.58)
21:38:19.477 00.000 9976 Moving (-0.87, -0.58) raw xDistance=0.83 yDistance=-0.73
21:38:19.477 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.83
21:38:19.477 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:19.477 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
21:38:19.477 00.000 9976 MoveAxis(W, 18, ABG)
21:38:19.477 00.000 9976 Guiding  Dir = 3, Dur = 18
21:38:19.501 00.024 9976 IsSlewing returns 0
21:38:19.502 00.001 9976 IsGuiding returns 0
21:38:19.534 00.032 9976 IsGuiding returns 1
21:38:19.534 00.000 9976 scope still moving after pulse duration time elapsed
21:38:19.595 00.061 9976 IsSlewing returns 0
21:38:19.596 00.001 9976 IsGuiding returns 0
21:38:19.596 00.000 9976 scope move finished after 18 + 74 ms
21:38:19.596 00.000 9976 Move returns status 0, amount 18
21:38:19.596 00.000 9976 MoveAxis(N, 0, ABG)
21:38:19.596 00.000 9976 Move returns status 0, amount 0
21:38:19.596 00.000 9976 move complete, result=0
21:38:19.596 00.000 9976 worker thread done servicing request
21:38:19.596 00.000 9976 Worker thread wakes up
21:38:19.596 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:19.596 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:19.596 00.000 9552 GuideStep: 0.8 px 18 ms WEST, -0.7 px 0 ms NORTH
21:38:22.936 03.340 9976 Exposure complete
21:38:23.031 00.095 9976 worker thread done servicing request
21:38:23.031 00.000 9552 OnExposeComplete: enter
21:38:23.031 00.000 9552 UpdateGuideState(): m_state=6
21:38:23.031 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 329
21:38:23.031 00.000 9552 Star::Find returns 1 (1), X=1658.19, Y=354.17, Mass=5268558, SNR=236.7, Peak=65504 HFD=7.7
21:38:23.031 00.000 9552 Star::Find false star n=10 nbg=260 bg=3337.7 sigma=964.7 thresh=6232 peak=5703
21:38:23.031 00.000 9552 Star::Find false star n=3 nbg=258 bg=3758.4 sigma=964.2 thresh=6651 peak=6322
21:38:23.031 00.000 9552 Star::Find false star n=1 nbg=263 bg=3694.5 sigma=954.7 thresh=6559 peak=5113
21:38:23.031 00.000 9552 MultiStar: [#1 -0.88,-0.20,1.06,U] [#2 -0.50,-0.04,0.16,U] [#3 -0.50,-0.59,0.07,U] [#4 -0.55,0.29,0.10,U] [#5 0.00,0.00,0.00,L] [#6 1.50,0.36,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:23.032 00.001 9552 refined, 5 included, MultiStar: {-0.81, -0.05}, one-star: {-0.96, 0.09}
21:38:23.032 00.000 9552 CameraToMount -- cameraTheta (-3.09) - m_xAngle (3.08) = xAngle (-6.16 = 0.12)
21:38:23.032 00.000 9552 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.17 = -2.89)
21:38:23.032 00.000 9552 CameraToMount -- cameraX=-0.81 cameraY=-0.05 hyp=0.82 cameraTheta=-3.09 mountX=0.81 mountY=-0.20, mountTheta=-0.24
21:38:23.033 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.81, y=-0.05, opts=13)
21:38:23.033 00.000 9552 Enqueuing Move request for scope (-0.81, -0.05)
21:38:23.033 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:23.033 00.000 9552 UpdateGuideState exits: m=5268558 SNR=236.7 Saturated
21:38:23.033 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:23.033 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:23.033 00.000 9552 Enqueuing Expose request
21:38:23.033 00.000 9976 Worker thread wakes up
21:38:23.033 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.05) opts 0xd
21:38:23.033 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.81, -0.05)
21:38:23.033 00.000 9976 Moving (-0.81, -0.05) raw xDistance=0.81 yDistance=-0.20
21:38:23.033 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.81
21:38:23.033 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:23.033 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:38:23.033 00.000 9976 MoveAxis(W, 19, ABG)
21:38:23.033 00.000 9976 Guiding  Dir = 3, Dur = 19
21:38:23.089 00.056 9976 IsSlewing returns 0
21:38:23.089 00.000 9976 IsGuiding returns 0
21:38:23.110 00.021 9976 IsGuiding returns 1
21:38:23.110 00.000 9976 scope still moving after pulse duration time elapsed
21:38:23.173 00.063 9976 IsSlewing returns 0
21:38:23.173 00.000 9976 IsGuiding returns 0
21:38:23.173 00.000 9976 scope move finished after 19 + 65 ms
21:38:23.173 00.000 9976 Move returns status 0, amount 19
21:38:23.173 00.000 9976 MoveAxis(N, 0, ABG)
21:38:23.173 00.000 9976 Move returns status 0, amount 0
21:38:23.173 00.000 9976 move complete, result=0
21:38:23.174 00.001 9976 worker thread done servicing request
21:38:23.174 00.000 9976 Worker thread wakes up
21:38:23.174 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:23.174 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:23.174 00.000 9552 GuideStep: 0.8 px 19 ms WEST, -0.2 px 0 ms NORTH
21:38:26.530 03.356 9976 Exposure complete
21:38:26.607 00.077 9976 worker thread done servicing request
21:38:26.608 00.001 9552 OnExposeComplete: enter
21:38:26.608 00.000 9552 UpdateGuideState(): m_state=6
21:38:26.608 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 330
21:38:26.608 00.000 9552 Star::Find returns 1 (1), X=1658.70, Y=353.83, Mass=5279679, SNR=256.0, Peak=65504 HFD=7.8
21:38:26.608 00.000 9552 Star::Find false star n=3 nbg=265 bg=3490.5 sigma=991.0 thresh=6464 peak=5520
21:38:26.608 00.000 9552 Star::Find false star n=1 nbg=264 bg=3771.3 sigma=1003.7 thresh=6782 peak=6530
21:38:26.608 00.000 9552 Star::Find false star n=4 nbg=265 bg=3864.4 sigma=969.0 thresh=6771 peak=5552
21:38:26.608 00.000 9552 MultiStar: [#1 -0.25,-0.62,0.93,U] [#2 -0.53,-0.27,0.23,U] [#3 -0.44,-0.06,0.07,U] [#4 -0.57,0.68,0.10,U] [#5 0.00,0.00,0.00,L] [#6 1.41,-0.19,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:26.608 00.000 9552 refined, 5 included, MultiStar: {-0.35, -0.35}, one-star: {-0.45, -0.25}
21:38:26.608 00.000 9552 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.08) = xAngle (-5.44 = 0.85)
21:38:26.608 00.000 9552 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.45 = -2.17)
21:38:26.608 00.000 9552 CameraToMount -- cameraX=-0.35 cameraY=-0.35 hyp=0.49 cameraTheta=-2.36 mountX=0.33 mountY=-0.41, mountTheta=-0.90
21:38:26.610 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.35, y=-0.35, opts=13)
21:38:26.610 00.000 9552 Enqueuing Move request for scope (-0.35, -0.35)
21:38:26.610 00.000 9976 Worker thread wakes up
21:38:26.610 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.35) opts 0xd
21:38:26.610 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.35, -0.35)
21:38:26.610 00.000 9976 Moving (-0.35, -0.35) raw xDistance=0.33 yDistance=-0.41
21:38:26.610 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
21:38:26.610 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:26.610 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:26.610 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
21:38:26.611 00.001 9976 MoveAxis(E, 0, ABG)
21:38:26.611 00.000 9976 Move returns status 0, amount 0
21:38:26.611 00.000 9976 MoveAxis(N, 0, ABG)
21:38:26.611 00.000 9976 Move returns status 0, amount 0
21:38:26.611 00.000 9976 move complete, result=0
21:38:26.611 00.000 9552 UpdateGuideState exits: m=5279679 SNR=256.0 Saturated
21:38:26.611 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:26.611 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:26.611 00.000 9552 Enqueuing Expose request
21:38:26.611 00.000 9976 worker thread done servicing request
21:38:26.611 00.000 9976 Worker thread wakes up
21:38:26.611 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:26.611 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:26.611 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
21:38:29.963 03.352 9976 Exposure complete
21:38:30.057 00.094 9976 worker thread done servicing request
21:38:30.058 00.001 9552 OnExposeComplete: enter
21:38:30.058 00.000 9552 UpdateGuideState(): m_state=6
21:38:30.058 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 331
21:38:30.058 00.000 9552 Star::Find returns 1 (1), X=1657.74, Y=353.88, Mass=5329466, SNR=246.2, Peak=65504 HFD=7.8
21:38:30.058 00.000 9552 Star::Find false star n=7 nbg=266 bg=1811.9 sigma=798.0 thresh=4206 peak=3995
21:38:30.059 00.001 9552 Star::Find false star n=4 nbg=257 bg=3448.0 sigma=926.0 thresh=6226 peak=5299
21:38:30.059 00.000 9552 MultiStar: [#1 -0.97,-0.25,1.24,U] [#2 -1.52,-0.34,0.24,U] [#3 -1.39,-0.50,0.11,U] [#4 -0.96,0.27,0.09,U] [#5 -13.29,18.09,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:30.059 00.000 9552 refined, 4 included, MultiStar: {-1.20, -0.24}, one-star: {-1.41, -0.20}
21:38:30.059 00.000 9552 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.08) = xAngle (-6.03 = 0.26)
21:38:30.059 00.000 9552 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.04 = -2.75)
21:38:30.059 00.000 9552 CameraToMount -- cameraX=-1.20 cameraY=-0.24 hyp=1.22 cameraTheta=-2.95 mountX=1.18 mountY=-0.46, mountTheta=-0.37
21:38:30.060 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.20, y=-0.24, opts=13)
21:38:30.060 00.000 9552 Enqueuing Move request for scope (-1.20, -0.24)
21:38:30.060 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:30.060 00.000 9552 UpdateGuideState exits: m=5329466 SNR=246.2 Saturated
21:38:30.060 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:30.060 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:30.060 00.000 9552 Enqueuing Expose request
21:38:30.060 00.000 9976 Worker thread wakes up
21:38:30.060 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -0.24) opts 0xd
21:38:30.060 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.20, -0.24)
21:38:30.060 00.000 9976 Moving (-1.20, -0.24) raw xDistance=1.18 yDistance=-0.46
21:38:30.060 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.18
21:38:30.060 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:30.060 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
21:38:30.060 00.000 9976 MoveAxis(W, 26, ABG)
21:38:30.060 00.000 9976 Guiding  Dir = 3, Dur = 26
21:38:30.093 00.033 9976 IsSlewing returns 0
21:38:30.093 00.000 9976 IsGuiding returns 0
21:38:30.126 00.033 9976 IsGuiding returns 1
21:38:30.126 00.000 9976 scope still moving after pulse duration time elapsed
21:38:30.173 00.047 9976 IsSlewing returns 0
21:38:30.174 00.001 9976 IsGuiding returns 0
21:38:30.174 00.000 9976 scope move finished after 26 + 53 ms
21:38:30.174 00.000 9976 Move returns status 0, amount 26
21:38:30.174 00.000 9976 MoveAxis(N, 0, ABG)
21:38:30.174 00.000 9976 Move returns status 0, amount 0
21:38:30.174 00.000 9976 move complete, result=0
21:38:30.174 00.000 9976 worker thread done servicing request
21:38:30.174 00.000 9976 Worker thread wakes up
21:38:30.174 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:30.174 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:30.174 00.000 9552 GuideStep: 1.2 px 26 ms WEST, -0.5 px 0 ms NORTH
21:38:33.520 03.346 9976 Exposure complete
21:38:33.600 00.080 9976 worker thread done servicing request
21:38:33.600 00.000 9552 OnExposeComplete: enter
21:38:33.600 00.000 9552 UpdateGuideState(): m_state=6
21:38:33.600 00.000 9552 Star::Find(15, 1657, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 332
21:38:33.600 00.000 9552 Star::Find returns 1 (1), X=1657.78, Y=354.09, Mass=4996659, SNR=242.6, Peak=65504 HFD=7.5
21:38:33.600 00.000 9552 Star::Find false star n=8 nbg=258 bg=3315.5 sigma=894.5 thresh=5999 peak=5939
21:38:33.600 00.000 9552 Star::Find false star n=1 nbg=275 bg=1765.9 sigma=911.9 thresh=4502 peak=3815
21:38:33.600 00.000 9552 Star::Find false star n=1 nbg=255 bg=3633.9 sigma=922.1 thresh=6400 peak=5753
21:38:33.601 00.001 9552 Star::Find false star n=8 nbg=245 bg=3583.2 sigma=842.1 thresh=6110 peak=5065
21:38:33.601 00.000 9552 MultiStar: [#1 -0.64,-0.45,0.89,U] [#2 -0.03,0.37,0.20,U] [#3 -0.42,-0.25,0.11,U] [#4 -0.06,-0.23,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:33.601 00.000 9552 refined, 4 included, MultiStar: {-0.87, -0.16}, one-star: {-1.37, 0.01}
21:38:33.601 00.000 9552 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.08) = xAngle (-6.04 = 0.24)
21:38:33.601 00.000 9552 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.05 = -2.77)
21:38:33.601 00.000 9552 CameraToMount -- cameraX=-0.87 cameraY=-0.16 hyp=0.88 cameraTheta=-2.96 mountX=0.86 mountY=-0.32, mountTheta=-0.36
21:38:33.601 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.87, y=-0.16, opts=13)
21:38:33.601 00.000 9552 Enqueuing Move request for scope (-0.87, -0.16)
21:38:33.601 00.000 9976 Worker thread wakes up
21:38:33.602 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:33.602 00.000 9552 UpdateGuideState exits: m=4996659 SNR=242.6 Saturated
21:38:33.602 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:33.602 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:33.602 00.000 9552 Enqueuing Expose request
21:38:33.602 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.16) opts 0xd
21:38:33.602 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.87, -0.16)
21:38:33.602 00.000 9976 Moving (-0.87, -0.16) raw xDistance=0.86 yDistance=-0.32
21:38:33.602 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.86
21:38:33.602 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:33.602 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:38:33.602 00.000 9976 MoveAxis(W, 20, ABG)
21:38:33.602 00.000 9976 Guiding  Dir = 3, Dur = 20
21:38:33.626 00.024 9976 IsSlewing returns 0
21:38:33.627 00.001 9976 IsGuiding returns 0
21:38:33.659 00.032 9976 IsGuiding returns 1
21:38:33.659 00.000 9976 scope still moving after pulse duration time elapsed
21:38:33.719 00.060 9976 IsSlewing returns 0
21:38:33.720 00.001 9976 IsGuiding returns 0
21:38:33.720 00.000 9976 scope move finished after 20 + 73 ms
21:38:33.720 00.000 9976 Move returns status 0, amount 20
21:38:33.720 00.000 9976 MoveAxis(N, 0, ABG)
21:38:33.720 00.000 9976 Move returns status 0, amount 0
21:38:33.720 00.000 9976 move complete, result=0
21:38:33.721 00.001 9976 worker thread done servicing request
21:38:33.721 00.000 9976 Worker thread wakes up
21:38:33.721 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:33.721 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:33.721 00.000 9552 GuideStep: 0.9 px 20 ms WEST, -0.3 px 0 ms NORTH
21:38:37.066 03.345 9976 Exposure complete
21:38:37.152 00.086 9976 worker thread done servicing request
21:38:37.152 00.000 9552 OnExposeComplete: enter
21:38:37.152 00.000 9552 UpdateGuideState(): m_state=6
21:38:37.153 00.001 9552 Star::Find(15, 1657, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 333
21:38:37.153 00.000 9552 Star::Find returns 1 (1), X=1658.45, Y=353.92, Mass=5488157, SNR=218.2, Peak=65504 HFD=7.9
21:38:37.153 00.000 9552 Star::Find false star n=14 nbg=240 bg=3427.1 sigma=794.1 thresh=5809 peak=5679
21:38:37.153 00.000 9552 Star::Find false star n=4 nbg=261 bg=1808.6 sigma=793.8 thresh=4190 peak=3420
21:38:37.153 00.000 9552 Star::Find false star n=1 nbg=253 bg=3796.6 sigma=893.0 thresh=6475 peak=6181
21:38:37.153 00.000 9552 Star::Find false star n=5 nbg=242 bg=3815.1 sigma=879.4 thresh=6453 peak=5127
21:38:37.153 00.000 9552 MultiStar: [#1 0.07,-0.51,1.02,U] [#2 -0.44,0.82,0.19,U] [#3 -0.76,-0.91,0.09,U] [#4 -0.30,0.36,0.13,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:37.153 00.000 9552 refined, 4 included, MultiStar: {-0.33, -0.23}, one-star: {-0.70, -0.17}
21:38:37.153 00.000 9552 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.08) = xAngle (-5.62 = 0.66)
21:38:37.153 00.000 9552 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.63 = -2.35)
21:38:37.153 00.000 9552 CameraToMount -- cameraX=-0.33 cameraY=-0.23 hyp=0.41 cameraTheta=-2.54 mountX=0.32 mountY=-0.29, mountTheta=-0.74
21:38:37.154 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.33, y=-0.23, opts=13)
21:38:37.154 00.000 9552 Enqueuing Move request for scope (-0.33, -0.23)
21:38:37.154 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:38:37.154 00.000 9552 UpdateGuideState exits: m=5488157 SNR=218.2 Saturated
21:38:37.154 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:37.154 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:37.154 00.000 9552 Enqueuing Expose request
21:38:37.154 00.000 9976 Worker thread wakes up
21:38:37.154 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.23) opts 0xd
21:38:37.154 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.33, -0.23)
21:38:37.154 00.000 9976 Moving (-0.33, -0.23) raw xDistance=0.32 yDistance=-0.29
21:38:37.154 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
21:38:37.154 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:37.154 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:38:37.154 00.000 9976 MoveAxis(E, 0, ABG)
21:38:37.154 00.000 9976 Move returns status 0, amount 0
21:38:37.154 00.000 9976 MoveAxis(N, 0, ABG)
21:38:37.154 00.000 9976 Move returns status 0, amount 0
21:38:37.154 00.000 9976 move complete, result=0
21:38:37.154 00.000 9976 worker thread done servicing request
21:38:37.154 00.000 9976 Worker thread wakes up
21:38:37.154 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:37.154 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:37.155 00.001 9552 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
21:38:40.506 03.351 9976 Exposure complete
21:38:40.595 00.089 9976 worker thread done servicing request
21:38:40.596 00.001 9552 OnExposeComplete: enter
21:38:40.596 00.000 9552 UpdateGuideState(): m_state=6
21:38:40.596 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 334
21:38:40.596 00.000 9552 Star::Find returns 1 (1), X=1657.23, Y=354.41, Mass=5414060, SNR=281.9, Peak=65504 HFD=7.6
21:38:40.596 00.000 9552 Star::Find false star n=11 nbg=238 bg=3451.5 sigma=815.1 thresh=5897 peak=5419
21:38:40.596 00.000 9552 Star::Find false star n=3 nbg=261 bg=1995.0 sigma=844.6 thresh=4529 peak=3717
21:38:40.596 00.000 9552 Star::Find false star n=4 nbg=251 bg=3714.4 sigma=841.4 thresh=6239 peak=5024
21:38:40.596 00.000 9552 MultiStar: [#1 -1.76,-0.11,0.00,M1] [#2 -1.65,0.47,0.00,M1] [#3 -2.17,0.19,0.00,M1] [#4 -1.51,0.34,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.06,-1.22,0.05,U] [#8 0.00,0.00,0.00,L] 
21:38:40.596 00.000 9552 refined, 2 included, MultiStar: {-1.81, 0.26}, one-star: {-1.92, 0.33}
21:38:40.596 00.000 9552 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.08) = xAngle (-0.08 = -0.08)
21:38:40.596 00.000 9552 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.09 = -3.09)
21:38:40.596 00.000 9552 CameraToMount -- cameraX=-1.81 cameraY=0.26 hyp=1.83 cameraTheta=3.00 mountX=1.82 mountY=-0.09, mountTheta=-0.05
21:38:40.597 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.81, y=0.26, opts=13)
21:38:40.597 00.000 9552 Enqueuing Move request for scope (-1.81, 0.26)
21:38:40.597 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:40.597 00.000 9552 UpdateGuideState exits: m=5414060 SNR=281.9 Saturated
21:38:40.597 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:40.597 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:40.597 00.000 9552 Enqueuing Expose request
21:38:40.598 00.001 9976 Worker thread wakes up
21:38:40.598 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.81, 0.26) opts 0xd
21:38:40.598 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.81, 0.26)
21:38:40.598 00.000 9976 Moving (-1.81, 0.26) raw xDistance=1.82 yDistance=-0.09
21:38:40.598 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.82
21:38:40.598 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:40.598 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:38:40.598 00.000 9976 MoveAxis(W, 40, ABG)
21:38:40.598 00.000 9976 Guiding  Dir = 3, Dur = 40
21:38:40.626 00.028 9976 IsSlewing returns 0
21:38:40.626 00.000 9976 IsGuiding returns 0
21:38:40.658 00.032 9976 PulseGuide returned control before completion, sleep 19
21:38:40.678 00.020 9976 IsGuiding returns 1
21:38:40.678 00.000 9976 scope still moving after pulse duration time elapsed
21:38:40.735 00.057 9976 IsSlewing returns 0
21:38:40.762 00.027 9976 IsGuiding returns 0
21:38:40.762 00.000 9976 scope move finished after 40 + 95 ms
21:38:40.762 00.000 9976 Move returns status 0, amount 40
21:38:40.762 00.000 9976 MoveAxis(N, 0, ABG)
21:38:40.762 00.000 9976 Move returns status 0, amount 0
21:38:40.762 00.000 9976 move complete, result=0
21:38:40.762 00.000 9976 worker thread done servicing request
21:38:40.762 00.000 9976 Worker thread wakes up
21:38:40.762 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:40.762 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:40.762 00.000 9552 GuideStep: 1.8 px 40 ms WEST, -0.1 px 0 ms NORTH
21:38:44.108 03.346 9976 Exposure complete
21:38:44.203 00.095 9976 worker thread done servicing request
21:38:44.203 00.000 9552 OnExposeComplete: enter
21:38:44.203 00.000 9552 UpdateGuideState(): m_state=6
21:38:44.204 00.001 9552 Star::Find(15, 1657, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 335
21:38:44.204 00.000 9552 Star::Find returns 1 (1), X=1657.94, Y=353.90, Mass=5296681, SNR=272.5, Peak=65504 HFD=7.9
21:38:44.204 00.000 9552 Star::Find false star n=3 nbg=255 bg=3811.6 sigma=844.7 thresh=6346 peak=5241
21:38:44.204 00.000 9552 MultiStar: [#1 -1.10,-0.64,0.95,U] [#2 -1.31,-0.14,0.17,U] [#3 -0.89,-0.83,0.07,U] [#4 -1.10,-0.49,0.07,U] [#5 -13.13,17.48,0.00,R] [#6 -0.77,-0.72,0.04,U] [#7 -1.17,-2.80,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:38:44.204 00.000 9552 refined, 5 included, MultiStar: {-1.15, -0.41}, one-star: {-1.22, -0.18}
21:38:44.204 00.000 9552 CameraToMount -- cameraTheta (-2.80) - m_xAngle (3.08) = xAngle (-5.88 = 0.40)
21:38:44.204 00.000 9552 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.89 = -2.61)
21:38:44.204 00.000 9552 CameraToMount -- cameraX=-1.15 cameraY=-0.41 hyp=1.22 cameraTheta=-2.80 mountX=1.12 mountY=-0.62, mountTheta=-0.51
21:38:44.204 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.15, y=-0.41, opts=13)
21:38:44.205 00.001 9552 Enqueuing Move request for scope (-1.15, -0.41)
21:38:44.205 00.000 9976 Worker thread wakes up
21:38:44.205 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:44.205 00.000 9552 UpdateGuideState exits: m=5296681 SNR=272.5 Saturated
21:38:44.205 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:44.205 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:44.205 00.000 9552 Enqueuing Expose request
21:38:44.205 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.41) opts 0xd
21:38:44.205 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.15, -0.41)
21:38:44.205 00.000 9976 Moving (-1.15, -0.41) raw xDistance=1.12 yDistance=-0.62
21:38:44.205 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.12
21:38:44.205 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:44.205 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
21:38:44.205 00.000 9976 MoveAxis(W, 27, ABG)
21:38:44.205 00.000 9976 Guiding  Dir = 3, Dur = 27
21:38:44.236 00.031 9976 IsSlewing returns 0
21:38:44.236 00.000 9976 IsGuiding returns 0
21:38:44.267 00.031 9976 IsGuiding returns 1
21:38:44.267 00.000 9976 scope still moving after pulse duration time elapsed
21:38:44.329 00.062 9976 IsSlewing returns 0
21:38:44.329 00.000 9976 IsGuiding returns 0
21:38:44.329 00.000 9976 scope move finished after 27 + 66 ms
21:38:44.329 00.000 9976 Move returns status 0, amount 27
21:38:44.329 00.000 9976 MoveAxis(N, 0, ABG)
21:38:44.329 00.000 9976 Move returns status 0, amount 0
21:38:44.329 00.000 9976 move complete, result=0
21:38:44.329 00.000 9976 worker thread done servicing request
21:38:44.329 00.000 9976 Worker thread wakes up
21:38:44.329 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:44.329 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:44.329 00.000 9552 GuideStep: 1.1 px 27 ms WEST, -0.6 px 0 ms NORTH
21:38:47.686 03.357 9976 Exposure complete
21:38:47.782 00.096 9976 worker thread done servicing request
21:38:47.782 00.000 9552 OnExposeComplete: enter
21:38:47.782 00.000 9552 UpdateGuideState(): m_state=6
21:38:47.782 00.000 9552 Star::Find(15, 1657, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 336
21:38:47.782 00.000 9552 Star::Find returns 1 (1), X=1658.16, Y=354.62, Mass=5380595, SNR=260.6, Peak=65504 HFD=7.7
21:38:47.782 00.000 9552 Star::Find false star n=7 nbg=269 bg=3503.4 sigma=943.8 thresh=6335 peak=5887
21:38:47.782 00.000 9552 Star::Find false star n=2 nbg=273 bg=1826.2 sigma=914.2 thresh=4569 peak=3953
21:38:47.782 00.000 9552 Star::Find false star n=3 nbg=264 bg=3691.1 sigma=1005.6 thresh=6708 peak=6294
21:38:47.782 00.000 9552 Star::Find false star n=1 nbg=257 bg=3890.1 sigma=959.1 thresh=6767 peak=5564
21:38:47.783 00.001 9552 MultiStar: [#1 -0.71,0.04,1.04,U] [#2 -0.74,-0.35,0.16,U] [#3 -0.65,0.12,0.07,U] [#4 -0.08,0.57,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:47.783 00.000 9552 refined, 4 included, MultiStar: {-0.81, 0.25}, one-star: {-1.00, 0.54}
21:38:47.783 00.000 9552 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.08) = xAngle (-0.23 = -0.23)
21:38:47.783 00.000 9552 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.24 = 3.04)
21:38:47.783 00.000 9552 CameraToMount -- cameraX=-0.81 cameraY=0.25 hyp=0.85 cameraTheta=2.85 mountX=0.82 mountY=0.09, mountTheta=0.10
21:38:47.784 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.81, y=0.25, opts=13)
21:38:47.784 00.000 9552 Enqueuing Move request for scope (-0.81, 0.25)
21:38:47.784 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:47.784 00.000 9552 UpdateGuideState exits: m=5380595 SNR=260.6 Saturated
21:38:47.784 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:47.784 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:47.784 00.000 9552 Enqueuing Expose request
21:38:47.784 00.000 9976 Worker thread wakes up
21:38:47.784 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.25) opts 0xd
21:38:47.784 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.81, 0.25)
21:38:47.784 00.000 9976 Moving (-0.81, 0.25) raw xDistance=0.82 yDistance=0.09
21:38:47.784 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.82
21:38:47.784 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:47.784 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:38:47.784 00.000 9976 MoveAxis(W, 20, ABG)
21:38:47.784 00.000 9976 Guiding  Dir = 3, Dur = 20
21:38:47.814 00.030 9976 IsSlewing returns 0
21:38:47.814 00.000 9976 IsGuiding returns 0
21:38:47.846 00.032 9976 IsGuiding returns 1
21:38:47.846 00.000 9976 scope still moving after pulse duration time elapsed
21:38:47.906 00.060 9976 IsSlewing returns 0
21:38:47.906 00.000 9976 IsGuiding returns 0
21:38:47.906 00.000 9976 scope move finished after 20 + 71 ms
21:38:47.906 00.000 9976 Move returns status 0, amount 20
21:38:47.906 00.000 9976 MoveAxis(N, 0, ABG)
21:38:47.906 00.000 9976 Move returns status 0, amount 0
21:38:47.906 00.000 9976 move complete, result=0
21:38:47.906 00.000 9976 worker thread done servicing request
21:38:47.906 00.000 9976 Worker thread wakes up
21:38:47.906 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:47.906 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:47.907 00.001 9552 GuideStep: 0.8 px 20 ms WEST, 0.1 px 0 ms NORTH
21:38:51.258 03.351 9976 Exposure complete
21:38:51.340 00.082 9976 worker thread done servicing request
21:38:51.340 00.000 9552 OnExposeComplete: enter
21:38:51.340 00.000 9552 UpdateGuideState(): m_state=6
21:38:51.340 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 337
21:38:51.340 00.000 9552 Star::Find returns 1 (1), X=1658.93, Y=354.26, Mass=4898074, SNR=255.9, Peak=65504 HFD=7.4
21:38:51.341 00.001 9552 Star::Find false star n=2 nbg=279 bg=1863.7 sigma=999.5 thresh=4862 peak=4302
21:38:51.341 00.000 9552 Star::Find false star n=6 nbg=254 bg=3509.0 sigma=895.9 thresh=6197 peak=5572
21:38:51.341 00.000 9552 Star::Find false star n=1 nbg=264 bg=3763.4 sigma=969.6 thresh=6672 peak=5055
21:38:51.341 00.000 9552 MultiStar: [#1 0.35,-0.56,1.02,U] [#2 0.65,0.07,0.19,U] [#3 0.56,-0.25,0.06,U] [#4 0.35,0.18,0.08,U] [#5 1.27,0.38,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:51.341 00.000 9552 refined, 5 included, MultiStar: {0.16, -0.15}, one-star: {-0.22, 0.18}
21:38:51.341 00.000 9552 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.08) = xAngle (-3.84 = 2.44)
21:38:51.341 00.000 9552 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.85 = -0.57)
21:38:51.341 00.000 9552 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.76 mountX=-0.17 mountY=-0.12, mountTheta=-2.53
21:38:51.341 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.16, y=-0.15, opts=13)
21:38:51.341 00.000 9552 Enqueuing Move request for scope (0.16, -0.15)
21:38:51.341 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:51.341 00.000 9552 UpdateGuideState exits: m=4898074 SNR=255.9 Saturated
21:38:51.341 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:51.341 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:51.341 00.000 9552 Enqueuing Expose request
21:38:51.342 00.001 9976 Worker thread wakes up
21:38:51.342 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
21:38:51.342 00.000 9976 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
21:38:51.342 00.000 9976 Moving (0.16, -0.15) raw xDistance=-0.17 yDistance=-0.12
21:38:51.342 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:38:51.342 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:51.342 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:38:51.342 00.000 9976 MoveAxis(E, 0, ABG)
21:38:51.342 00.000 9976 Move returns status 0, amount 0
21:38:51.342 00.000 9976 MoveAxis(N, 0, ABG)
21:38:51.342 00.000 9976 Move returns status 0, amount 0
21:38:51.342 00.000 9976 move complete, result=0
21:38:51.342 00.000 9976 worker thread done servicing request
21:38:51.342 00.000 9976 Worker thread wakes up
21:38:51.342 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:51.342 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:51.342 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:54.693 03.351 9976 Exposure complete
21:38:54.771 00.078 9976 worker thread done servicing request
21:38:54.772 00.001 9552 OnExposeComplete: enter
21:38:54.772 00.000 9552 UpdateGuideState(): m_state=6
21:38:54.772 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 338
21:38:54.772 00.000 9552 Star::Find returns 1 (1), X=1658.73, Y=354.12, Mass=5281703, SNR=265.8, Peak=65504 HFD=7.8
21:38:54.772 00.000 9552 Star::Find false star n=10 nbg=254 bg=3531.1 sigma=958.7 thresh=6407 peak=5599
21:38:54.772 00.000 9552 Star::Find false star n=2 nbg=278 bg=1747.7 sigma=908.8 thresh=4474 peak=3918
21:38:54.772 00.000 9552 Star::Find false star n=3 nbg=245 bg=3534.0 sigma=848.3 thresh=6079 peak=5684
21:38:54.772 00.000 9552 Star::Find false star n=7 nbg=240 bg=3998.8 sigma=754.1 thresh=6261 peak=5314
21:38:54.772 00.000 9552 MultiStar: [#1 0.01,-0.05,0.83,U] [#2 -0.05,0.57,0.20,U] [#3 -0.44,-0.33,0.06,U] [#4 0.79,1.05,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:54.772 00.000 9552 refined, 4 included, MultiStar: {-0.17, 0.09}, one-star: {-0.42, 0.04}
21:38:54.772 00.000 9552 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.08) = xAngle (-0.42 = -0.42)
21:38:54.772 00.000 9552 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.43 = 2.85)
21:38:54.772 00.000 9552 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.66 mountX=0.17 mountY=0.05, mountTheta=0.30
21:38:54.773 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.17, y=0.09, opts=13)
21:38:54.773 00.000 9552 Enqueuing Move request for scope (-0.17, 0.09)
21:38:54.773 00.000 9976 Worker thread wakes up
21:38:54.773 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
21:38:54.773 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
21:38:54.773 00.000 9976 Moving (-0.17, 0.09) raw xDistance=0.17 yDistance=0.05
21:38:54.773 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:38:54.773 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:54.773 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:54.773 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:38:54.773 00.000 9976 MoveAxis(E, 0, ABG)
21:38:54.773 00.000 9976 Move returns status 0, amount 0
21:38:54.773 00.000 9976 MoveAxis(N, 0, ABG)
21:38:54.773 00.000 9976 Move returns status 0, amount 0
21:38:54.773 00.000 9976 move complete, result=0
21:38:54.773 00.000 9552 UpdateGuideState exits: m=5281703 SNR=265.8 Saturated
21:38:54.773 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:54.774 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:54.774 00.000 9552 Enqueuing Expose request
21:38:54.774 00.000 9976 worker thread done servicing request
21:38:54.774 00.000 9976 Worker thread wakes up
21:38:54.774 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:54.774 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:54.774 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:58.126 03.352 9976 Exposure complete
21:38:58.208 00.082 9976 worker thread done servicing request
21:38:58.209 00.001 9552 OnExposeComplete: enter
21:38:58.209 00.000 9552 UpdateGuideState(): m_state=6
21:38:58.209 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 339
21:38:58.209 00.000 9552 Star::Find returns 1 (1), X=1658.65, Y=354.59, Mass=5438031, SNR=232.1, Peak=65504 HFD=7.6
21:38:58.209 00.000 9552 Star::Find false star n=11 nbg=267 bg=3442.2 sigma=938.2 thresh=6257 peak=5804
21:38:58.209 00.000 9552 Star::Find false star n=4 nbg=275 bg=1800.9 sigma=894.5 thresh=4484 peak=4212
21:38:58.209 00.000 9552 Star::Find false star n=3 nbg=255 bg=3269.3 sigma=939.5 thresh=6088 peak=5902
21:38:58.209 00.000 9552 Star::Find false star n=4 nbg=262 bg=3700.6 sigma=899.6 thresh=6400 peak=5383
21:38:58.209 00.000 9552 MultiStar: [#1 -0.19,0.06,0.98,U] [#2 -0.53,0.25,0.18,U] [#3 0.30,-0.45,0.12,U] [#4 -0.03,1.00,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:38:58.209 00.000 9552 refined, 4 included, MultiStar: {-0.32, 0.27}, one-star: {-0.51, 0.51}
21:38:58.209 00.000 9552 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.08) = xAngle (-0.65 = -0.65)
21:38:58.209 00.000 9552 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.66 = 2.63)
21:38:58.209 00.000 9552 CameraToMount -- cameraX=-0.32 cameraY=0.27 hyp=0.42 cameraTheta=2.43 mountX=0.33 mountY=0.21, mountTheta=0.55
21:38:58.210 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.32, y=0.27, opts=13)
21:38:58.210 00.000 9552 Enqueuing Move request for scope (-0.32, 0.27)
21:38:58.210 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:38:58.210 00.000 9552 UpdateGuideState exits: m=5438031 SNR=232.1 Saturated
21:38:58.210 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:58.210 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:38:58.210 00.000 9552 Enqueuing Expose request
21:38:58.211 00.001 9976 Worker thread wakes up
21:38:58.211 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.27) opts 0xd
21:38:58.211 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.32, 0.27)
21:38:58.211 00.000 9976 Moving (-0.32, 0.27) raw xDistance=0.33 yDistance=0.21
21:38:58.211 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
21:38:58.211 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:58.211 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:38:58.211 00.000 9976 MoveAxis(E, 0, ABG)
21:38:58.211 00.000 9976 Move returns status 0, amount 0
21:38:58.211 00.000 9976 MoveAxis(N, 0, ABG)
21:38:58.211 00.000 9976 Move returns status 0, amount 0
21:38:58.211 00.000 9976 move complete, result=0
21:38:58.211 00.000 9976 worker thread done servicing request
21:38:58.211 00.000 9976 Worker thread wakes up
21:38:58.211 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:38:58.211 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:38:58.211 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:39:01.557 03.346 9976 Exposure complete
21:39:01.651 00.094 9976 worker thread done servicing request
21:39:01.651 00.000 9552 OnExposeComplete: enter
21:39:01.651 00.000 9552 UpdateGuideState(): m_state=6
21:39:01.651 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 340
21:39:01.651 00.000 9552 Star::Find returns 1 (1), X=1659.02, Y=353.94, Mass=5219894, SNR=228.3, Peak=65504 HFD=7.9
21:39:01.652 00.001 9552 Star::Find false star n=7 nbg=253 bg=3570.2 sigma=849.2 thresh=6118 peak=5504
21:39:01.652 00.000 9552 Star::Find false star n=6 nbg=272 bg=1993.0 sigma=902.7 thresh=4701 peak=3817
21:39:01.652 00.000 9552 Star::Find false star n=2 nbg=269 bg=3664.5 sigma=992.1 thresh=6641 peak=6267
21:39:01.652 00.000 9552 Star::Find false star n=7 nbg=247 bg=3661.6 sigma=863.6 thresh=6253 peak=5522
21:39:01.652 00.000 9552 MultiStar: [#1 -0.12,-0.66,1.27,U] [#2 0.52,0.64,0.22,U] [#3 0.27,-0.02,0.12,U] [#4 0.12,0.25,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:01.652 00.000 9552 single-star, 4 included, MultiStar: {-0.05, -0.30}, one-star: {-0.14, -0.14}
21:39:01.652 00.000 9552 CameraToMount -- cameraTheta (-2.33) - m_xAngle (3.08) = xAngle (-5.40 = 0.88)
21:39:01.652 00.000 9552 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.41 = -2.13)
21:39:01.652 00.000 9552 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.33 mountX=0.13 mountY=-0.17, mountTheta=-0.93
21:39:01.653 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.14, y=-0.14, opts=13)
21:39:01.653 00.000 9552 Enqueuing Move request for scope (-0.14, -0.14)
21:39:01.653 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:01.653 00.000 9552 UpdateGuideState exits: m=5219894 SNR=228.3 Saturated
21:39:01.653 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:01.653 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:01.653 00.000 9552 Enqueuing Expose request
21:39:01.653 00.000 9976 Worker thread wakes up
21:39:01.653 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd
21:39:01.653 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.14, -0.14)
21:39:01.653 00.000 9976 Moving (-0.14, -0.14) raw xDistance=0.13 yDistance=-0.17
21:39:01.653 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:39:01.653 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:01.653 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:39:01.654 00.001 9976 MoveAxis(E, 0, ABG)
21:39:01.654 00.000 9976 Move returns status 0, amount 0
21:39:01.654 00.000 9976 MoveAxis(N, 0, ABG)
21:39:01.654 00.000 9976 Move returns status 0, amount 0
21:39:01.654 00.000 9976 move complete, result=0
21:39:01.654 00.000 9976 worker thread done servicing request
21:39:01.654 00.000 9976 Worker thread wakes up
21:39:01.654 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:01.654 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:01.654 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:05.003 03.349 9976 Exposure complete
21:39:05.099 00.096 9976 worker thread done servicing request
21:39:05.100 00.001 9552 OnExposeComplete: enter
21:39:05.100 00.000 9552 UpdateGuideState(): m_state=6
21:39:05.100 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 341
21:39:05.100 00.000 9552 Star::Find returns 1 (1), X=1658.89, Y=353.99, Mass=5206461, SNR=252.1, Peak=65504 HFD=7.9
21:39:05.100 00.000 9552 Star::Find false star n=3 nbg=265 bg=3374.0 sigma=974.1 thresh=6296 peak=5620
21:39:05.100 00.000 9552 Star::Find false star n=3 nbg=275 bg=1888.7 sigma=949.6 thresh=4738 peak=4600
21:39:05.100 00.000 9552 Star::Find false star n=9 nbg=228 bg=3319.5 sigma=750.1 thresh=5570 peak=5476
21:39:05.100 00.000 9552 Star::Find false star n=12 nbg=239 bg=3462.4 sigma=782.1 thresh=5809 peak=5552
21:39:05.100 00.000 9552 MultiStar: [#1 0.11,0.16,0.96,U] [#2 -0.05,0.44,0.20,U] [#3 -0.38,0.32,0.06,U] [#4 -0.10,0.98,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:05.100 00.000 9552 refined, 4 included, MultiStar: {-0.09, 0.11}, one-star: {-0.26, -0.09}
21:39:05.100 00.000 9552 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.08) = xAngle (-0.85 = -0.85)
21:39:05.100 00.000 9552 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.86 = 2.42)
21:39:05.100 00.000 9552 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.23 mountX=0.09 mountY=0.09, mountTheta=0.78
21:39:05.101 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.09, y=0.11, opts=13)
21:39:05.101 00.000 9552 Enqueuing Move request for scope (-0.09, 0.11)
21:39:05.101 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:05.101 00.000 9552 UpdateGuideState exits: m=5206461 SNR=252.1 Saturated
21:39:05.101 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:05.101 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:05.102 00.001 9552 Enqueuing Expose request
21:39:05.102 00.000 9976 Worker thread wakes up
21:39:05.102 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
21:39:05.102 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
21:39:05.102 00.000 9976 Moving (-0.09, 0.11) raw xDistance=0.09 yDistance=0.09
21:39:05.102 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:39:05.102 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:05.102 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:39:05.102 00.000 9976 MoveAxis(E, 0, ABG)
21:39:05.102 00.000 9976 Move returns status 0, amount 0
21:39:05.102 00.000 9976 MoveAxis(N, 0, ABG)
21:39:05.102 00.000 9976 Move returns status 0, amount 0
21:39:05.102 00.000 9976 move complete, result=0
21:39:05.102 00.000 9976 worker thread done servicing request
21:39:05.102 00.000 9976 Worker thread wakes up
21:39:05.102 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:05.102 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:05.102 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:08.451 03.349 9976 Exposure complete
21:39:08.544 00.093 9976 worker thread done servicing request
21:39:08.544 00.000 9552 OnExposeComplete: enter
21:39:08.545 00.001 9552 UpdateGuideState(): m_state=6
21:39:08.545 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 342
21:39:08.545 00.000 9552 Star::Find returns 1 (1), X=1658.97, Y=354.78, Mass=5168045, SNR=204.4, Peak=65504 HFD=7.6
21:39:08.545 00.000 9552 Star::Find false star n=2 nbg=272 bg=1859.4 sigma=957.0 thresh=4730 peak=4153
21:39:08.545 00.000 9552 Star::Find false star n=3 nbg=266 bg=3666.6 sigma=1017.6 thresh=6719 peak=5274
21:39:08.545 00.000 9552 Star::Find false star n=6 nbg=249 bg=3672.7 sigma=817.0 thresh=6124 peak=5168
21:39:08.545 00.000 9552 MultiStar: [#1 0.02,0.86,0.97,U] [#2 -0.59,1.34,0.18,U] [#3 -0.41,-0.20,0.13,U] [#4 0.28,2.04,0.00,M1] [#5 1.99,3.00,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:08.545 00.000 9552 single-star, 3 included, MultiStar: {-0.14, 0.77}, one-star: {-0.18, 0.70}
21:39:08.545 00.000 9552 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.08) = xAngle (-1.26 = -1.26)
21:39:08.545 00.000 9552 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.27 = 2.02)
21:39:08.545 00.000 9552 CameraToMount -- cameraX=-0.18 cameraY=0.70 hyp=0.72 cameraTheta=1.82 mountX=0.22 mountY=0.65, mountTheta=1.24
21:39:08.546 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.18, y=0.70, opts=13)
21:39:08.546 00.000 9552 Enqueuing Move request for scope (-0.18, 0.70)
21:39:08.546 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:08.546 00.000 9552 UpdateGuideState exits: m=5168045 SNR=204.4 Saturated
21:39:08.547 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:08.547 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:08.547 00.000 9552 Enqueuing Expose request
21:39:08.547 00.000 9976 Worker thread wakes up
21:39:08.547 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.70) opts 0xd
21:39:08.547 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.18, 0.70)
21:39:08.547 00.000 9976 Moving (-0.18, 0.70) raw xDistance=0.22 yDistance=0.65
21:39:08.547 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
21:39:08.547 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:08.547 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
21:39:08.547 00.000 9976 MoveAxis(E, 0, ABG)
21:39:08.547 00.000 9976 Move returns status 0, amount 0
21:39:08.547 00.000 9976 MoveAxis(N, 0, ABG)
21:39:08.547 00.000 9976 Move returns status 0, amount 0
21:39:08.547 00.000 9976 move complete, result=0
21:39:08.547 00.000 9976 worker thread done servicing request
21:39:08.547 00.000 9976 Worker thread wakes up
21:39:08.547 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:08.547 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:08.547 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
21:39:11.899 03.352 9976 Exposure complete
21:39:11.995 00.096 9976 worker thread done servicing request
21:39:11.995 00.000 9552 OnExposeComplete: enter
21:39:11.995 00.000 9552 UpdateGuideState(): m_state=6
21:39:11.995 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 343
21:39:11.995 00.000 9552 Star::Find returns 1 (1), X=1658.73, Y=355.24, Mass=5007725, SNR=190.6, Peak=65504 HFD=7.5
21:39:11.995 00.000 9552 Star::Find false star n=2 nbg=276 bg=1785.7 sigma=952.6 thresh=4644 peak=4069
21:39:11.996 00.001 9552 Star::Find false star n=4 nbg=261 bg=3640.6 sigma=953.4 thresh=6501 peak=5490
21:39:11.996 00.000 9552 Star::Find false star n=1 nbg=267 bg=3889.0 sigma=1037.8 thresh=7002 peak=5261
21:39:11.996 00.000 9552 MultiStar: [#1 0.58,0.43,1.17,U] [#2 0.96,0.78,0.26,U] [#3 0.77,0.44,0.14,U] [#4 0.33,1.05,0.14,U] [#5 1.51,1.08,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:11.996 00.000 9552 refined, 4 included, MultiStar: {0.24, 0.77}, one-star: {-0.42, 1.16}
21:39:11.996 00.000 9552 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.08) = xAngle (-1.82 = -1.82)
21:39:11.996 00.000 9552 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.83 = 1.46)
21:39:11.996 00.000 9552 CameraToMount -- cameraX=0.24 cameraY=0.77 hyp=0.81 cameraTheta=1.26 mountX=-0.19 mountY=0.80, mountTheta=1.81
21:39:11.997 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.24, y=0.77, opts=13)
21:39:11.997 00.000 9552 Enqueuing Move request for scope (0.24, 0.77)
21:39:11.997 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=224, FiltMax=65504, Gamma=0.780
21:39:11.997 00.000 9552 UpdateGuideState exits: m=5007725 SNR=190.6 Saturated
21:39:11.997 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:11.997 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:11.997 00.000 9552 Enqueuing Expose request
21:39:11.998 00.001 9976 Worker thread wakes up
21:39:11.998 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.77) opts 0xd
21:39:11.998 00.000 9976 Handling offset move in thread for scope, endpoint = (0.24, 0.77)
21:39:11.998 00.000 9976 Moving (0.24, 0.77) raw xDistance=-0.19 yDistance=0.80
21:39:11.998 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:39:11.998 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:11.998 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
21:39:11.998 00.000 9976 MoveAxis(E, 0, ABG)
21:39:11.998 00.000 9976 Move returns status 0, amount 0
21:39:11.998 00.000 9976 MoveAxis(N, 0, ABG)
21:39:11.998 00.000 9976 Move returns status 0, amount 0
21:39:11.998 00.000 9976 move complete, result=0
21:39:11.998 00.000 9976 worker thread done servicing request
21:39:11.998 00.000 9976 Worker thread wakes up
21:39:11.998 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:11.998 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:11.998 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
21:39:15.350 03.352 9976 Exposure complete
21:39:15.438 00.088 9976 worker thread done servicing request
21:39:15.438 00.000 9552 OnExposeComplete: enter
21:39:15.438 00.000 9552 UpdateGuideState(): m_state=6
21:39:15.439 00.001 9552 Star::Find(15, 1658, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 344
21:39:15.439 00.000 9552 Star::Find returns 1 (1), X=1658.27, Y=355.51, Mass=5208279, SNR=261.4, Peak=65504 HFD=7.5
21:39:15.439 00.000 9552 Star::Find false star n=2 nbg=280 bg=1833.6 sigma=968.5 thresh=4739 peak=4043
21:39:15.439 00.000 9552 Star::Find false star n=2 nbg=266 bg=3648.7 sigma=1017.5 thresh=6701 peak=5485
21:39:15.439 00.000 9552 Star::Find false star n=1 nbg=269 bg=3739.7 sigma=978.8 thresh=6676 peak=4948
21:39:15.439 00.000 9552 MultiStar: [#1 -0.66,0.99,0.90,U] [#2 -0.82,1.75,0.00,M1] [#3 -0.38,1.03,0.06,U] [#4 -0.72,1.52,0.00,M1] [#5 0.04,1.42,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:15.439 00.000 9552 refined, 3 included, MultiStar: {-0.74, 1.22}, one-star: {-0.88, 1.43}
21:39:15.439 00.000 9552 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.08) = xAngle (-0.97 = -0.97)
21:39:15.439 00.000 9552 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.98 = 2.31)
21:39:15.439 00.000 9552 CameraToMount -- cameraX=-0.74 cameraY=1.22 hyp=1.43 cameraTheta=2.11 mountX=0.81 mountY=1.06, mountTheta=0.92
21:39:15.440 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.74, y=1.22, opts=13)
21:39:15.440 00.000 9552 Enqueuing Move request for scope (-0.74, 1.22)
21:39:15.440 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:15.440 00.000 9552 UpdateGuideState exits: m=5208279 SNR=261.4 Saturated
21:39:15.440 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:15.440 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:15.440 00.000 9552 Enqueuing Expose request
21:39:15.440 00.000 9976 Worker thread wakes up
21:39:15.440 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 1.22) opts 0xd
21:39:15.440 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.74, 1.22)
21:39:15.440 00.000 9976 Moving (-0.74, 1.22) raw xDistance=0.81 yDistance=1.06
21:39:15.440 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81
21:39:15.440 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
21:39:15.440 00.000 9976 MoveAxis(W, 18, ABG)
21:39:15.440 00.000 9976 Guiding  Dir = 3, Dur = 18
21:39:15.469 00.029 9976 IsSlewing returns 0
21:39:15.469 00.000 9976 IsGuiding returns 0
21:39:15.500 00.031 9976 IsGuiding returns 1
21:39:15.500 00.000 9976 scope still moving after pulse duration time elapsed
21:39:15.560 00.060 9976 IsSlewing returns 0
21:39:15.560 00.000 9976 IsGuiding returns 0
21:39:15.560 00.000 9976 scope move finished after 18 + 73 ms
21:39:15.560 00.000 9976 Move returns status 0, amount 18
21:39:15.560 00.000 9976 MoveAxis(S, 40, ABG)
21:39:15.561 00.001 9976 Guiding  Dir = 1, Dur = 40
21:39:15.593 00.032 9976 IsSlewing returns 0
21:39:15.593 00.000 9976 IsGuiding returns 0
21:39:15.626 00.033 9976 PulseGuide returned control before completion, sleep 19
21:39:15.660 00.034 9976 IsGuiding returns 1
21:39:15.660 00.000 9976 scope still moving after pulse duration time elapsed
21:39:15.719 00.059 9976 IsSlewing returns 0
21:39:15.720 00.001 9976 IsGuiding returns 0
21:39:15.720 00.000 9976 scope move finished after 40 + 86 ms
21:39:15.720 00.000 9976 Move returns status 0, amount 40
21:39:15.720 00.000 9976 move complete, result=0
21:39:15.720 00.000 9976 worker thread done servicing request
21:39:15.720 00.000 9976 Worker thread wakes up
21:39:15.720 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:15.720 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:15.720 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 1.1 px 40 ms SOUTH
21:39:19.061 03.341 9976 Exposure complete
21:39:19.156 00.095 9976 worker thread done servicing request
21:39:19.156 00.000 9552 OnExposeComplete: enter
21:39:19.156 00.000 9552 UpdateGuideState(): m_state=6
21:39:19.157 00.001 9552 Star::Find(15, 1658, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 345
21:39:19.157 00.000 9552 Star::Find returns 1 (1), X=1658.67, Y=353.13, Mass=5240454, SNR=275.3, Peak=65504 HFD=7.8
21:39:19.157 00.000 9552 Star::Find false star n=10 nbg=259 bg=3432.7 sigma=1020.9 thresh=6495 peak=6148
21:39:19.157 00.000 9552 Star::Find false star n=4 nbg=269 bg=1694.7 sigma=909.6 thresh=4423 peak=4049
21:39:19.157 00.000 9552 Star::Find false star n=2 nbg=257 bg=3610.3 sigma=888.9 thresh=6277 peak=5524
21:39:19.157 00.000 9552 Star::Find false star n=2 nbg=267 bg=3771.5 sigma=981.4 thresh=6716 peak=5300
21:39:19.157 00.000 9552 MultiStar: [#1 -0.30,-0.78,0.87,U] [#2 -0.23,-0.89,0.19,U] [#3 -0.40,-0.90,0.06,U] [#4 1.25,0.33,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:19.157 00.000 9552 refined, 4 included, MultiStar: {-0.33, -0.83}, one-star: {-0.49, -0.95}
21:39:19.157 00.000 9552 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.08) = xAngle (-5.02 = 1.26)
21:39:19.157 00.000 9552 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.03 = -1.75)
21:39:19.157 00.000 9552 CameraToMount -- cameraX=-0.33 cameraY=-0.83 hyp=0.89 cameraTheta=-1.94 mountX=0.27 mountY=-0.88, mountTheta=-1.27
21:39:19.158 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.33, y=-0.83, opts=13)
21:39:19.158 00.000 9552 Enqueuing Move request for scope (-0.33, -0.83)
21:39:19.158 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:39:19.158 00.000 9552 UpdateGuideState exits: m=5240454 SNR=275.3 Saturated
21:39:19.158 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:19.158 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:19.158 00.000 9552 Enqueuing Expose request
21:39:19.158 00.000 9976 Worker thread wakes up
21:39:19.158 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.83) opts 0xd
21:39:19.158 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.33, -0.83)
21:39:19.159 00.001 9976 Moving (-0.33, -0.83) raw xDistance=0.27 yDistance=-0.88
21:39:19.159 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
21:39:19.159 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:39:19.159 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
21:39:19.159 00.000 9976 MoveAxis(E, 0, ABG)
21:39:19.159 00.000 9976 Move returns status 0, amount 0
21:39:19.159 00.000 9976 MoveAxis(N, 0, ABG)
21:39:19.159 00.000 9976 Move returns status 0, amount 0
21:39:19.159 00.000 9976 move complete, result=0
21:39:19.159 00.000 9976 worker thread done servicing request
21:39:19.159 00.000 9976 Worker thread wakes up
21:39:19.159 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:19.159 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:19.159 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
21:39:22.502 03.343 9976 Exposure complete
21:39:22.598 00.096 9976 worker thread done servicing request
21:39:22.598 00.000 9552 OnExposeComplete: enter
21:39:22.598 00.000 9552 UpdateGuideState(): m_state=6
21:39:22.598 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 346
21:39:22.598 00.000 9552 Star::Find returns 1 (1), X=1658.17, Y=353.56, Mass=5319703, SNR=314.9, Peak=65504 HFD=7.7
21:39:22.599 00.001 9552 Star::Find false star n=10 nbg=269 bg=3497.4 sigma=959.4 thresh=6375 peak=5969
21:39:22.599 00.000 9552 Star::Find false star n=1 nbg=275 bg=1869.3 sigma=959.9 thresh=4749 peak=4500
21:39:22.599 00.000 9552 Star::Find false star n=5 nbg=250 bg=3644.3 sigma=791.4 thresh=6019 peak=5755
21:39:22.599 00.000 9552 Star::Find false star n=4 nbg=246 bg=3756.4 sigma=817.3 thresh=6208 peak=5418
21:39:22.599 00.000 9552 MultiStar: [#1 -0.60,-1.00,0.90,U] [#2 -0.19,-0.49,0.18,U] [#3 -0.40,-0.73,0.08,U] [#4 -0.66,-0.42,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:22.599 00.000 9552 refined, 4 included, MultiStar: {-0.73, -0.72}, one-star: {-0.98, -0.52}
21:39:22.599 00.000 9552 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.08) = xAngle (-5.45 = 0.84)
21:39:22.599 00.000 9552 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.46 = -2.18)
21:39:22.599 00.000 9552 CameraToMount -- cameraX=-0.73 cameraY=-0.72 hyp=1.03 cameraTheta=-2.37 mountX=0.69 mountY=-0.84, mountTheta=-0.89
21:39:22.600 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.73, y=-0.72, opts=13)
21:39:22.600 00.000 9552 Enqueuing Move request for scope (-0.73, -0.72)
21:39:22.600 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:22.600 00.000 9552 UpdateGuideState exits: m=5319703 SNR=314.9 Saturated
21:39:22.600 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:22.600 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:22.600 00.000 9552 Enqueuing Expose request
21:39:22.600 00.000 9976 Worker thread wakes up
21:39:22.600 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.72) opts 0xd
21:39:22.600 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.73, -0.72)
21:39:22.600 00.000 9976 Moving (-0.73, -0.72) raw xDistance=0.69 yDistance=-0.84
21:39:22.600 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
21:39:22.600 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:22.600 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
21:39:22.601 00.001 9976 MoveAxis(W, 15, ABG)
21:39:22.601 00.000 9976 Guiding  Dir = 3, Dur = 15
21:39:22.654 00.053 9976 IsSlewing returns 0
21:39:22.655 00.001 9976 IsGuiding returns 0
21:39:22.687 00.032 9976 IsGuiding returns 1
21:39:22.687 00.000 9976 scope still moving after pulse duration time elapsed
21:39:22.774 00.087 9976 IsSlewing returns 0
21:39:22.774 00.000 9976 IsGuiding returns 0
21:39:22.774 00.000 9976 scope move finished after 15 + 103 ms
21:39:22.774 00.000 9976 Move returns status 0, amount 15
21:39:22.774 00.000 9976 MoveAxis(N, 0, ABG)
21:39:22.775 00.001 9976 Move returns status 0, amount 0
21:39:22.775 00.000 9976 move complete, result=0
21:39:22.775 00.000 9976 worker thread done servicing request
21:39:22.775 00.000 9976 Worker thread wakes up
21:39:22.775 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:22.775 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:22.775 00.000 9552 GuideStep: 0.7 px 15 ms WEST, -0.8 px 0 ms NORTH
21:39:26.122 03.347 9976 Exposure complete
21:39:26.216 00.094 9976 worker thread done servicing request
21:39:26.216 00.000 9552 OnExposeComplete: enter
21:39:26.216 00.000 9552 UpdateGuideState(): m_state=6
21:39:26.217 00.001 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 347
21:39:26.217 00.000 9552 Star::Find returns 1 (1), X=1657.59, Y=354.54, Mass=4995944, SNR=226.1, Peak=65504 HFD=7.3
21:39:26.217 00.000 9552 Star::Find false star n=5 nbg=248 bg=3409.7 sigma=842.2 thresh=5936 peak=5753
21:39:26.217 00.000 9552 Star::Find false star n=8 nbg=251 bg=3762.3 sigma=833.5 thresh=6263 peak=5268
21:39:26.217 00.000 9552 MultiStar: [#1 -0.79,0.19,1.00,U] [#2 -0.28,0.95,0.20,U] [#3 -0.38,-0.31,0.09,U] [#4 -0.85,0.28,0.09,U] [#5 -0.66,0.49,0.08,U] [#6 0.41,0.32,0.06,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:26.217 00.000 9552 refined, 6 included, MultiStar: {-1.01, 0.36}, one-star: {-1.56, 0.46}
21:39:26.217 00.000 9552 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.08) = xAngle (-0.28 = -0.28)
21:39:26.217 00.000 9552 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.29 = 3.00)
21:39:26.217 00.000 9552 CameraToMount -- cameraX=-1.01 cameraY=0.36 hyp=1.07 cameraTheta=2.80 mountX=1.03 mountY=0.15, mountTheta=0.15
21:39:26.218 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.01, y=0.36, opts=13)
21:39:26.218 00.000 9552 Enqueuing Move request for scope (-1.01, 0.36)
21:39:26.218 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:26.218 00.000 9552 UpdateGuideState exits: m=4995944 SNR=226.1 Saturated
21:39:26.218 00.000 9976 Worker thread wakes up
21:39:26.218 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 0.36) opts 0xd
21:39:26.218 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.01, 0.36)
21:39:26.218 00.000 9976 Moving (-1.01, 0.36) raw xDistance=1.03 yDistance=0.15
21:39:26.218 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.03
21:39:26.218 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:26.218 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:39:26.218 00.000 9976 MoveAxis(W, 24, ABG)
21:39:26.218 00.000 9976 Guiding  Dir = 3, Dur = 24
21:39:26.218 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:26.218 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:26.218 00.000 9552 Enqueuing Expose request
21:39:26.274 00.056 9976 IsSlewing returns 0
21:39:26.274 00.000 9976 IsGuiding returns 0
21:39:26.296 00.022 9976 PulseGuide returned control before completion, sleep 13
21:39:26.311 00.015 9976 IsGuiding returns 1
21:39:26.311 00.000 9976 scope still moving after pulse duration time elapsed
21:39:26.375 00.064 9976 IsSlewing returns 0
21:39:26.375 00.000 9976 IsGuiding returns 0
21:39:26.375 00.000 9976 scope move finished after 24 + 76 ms
21:39:26.375 00.000 9976 Move returns status 0, amount 24
21:39:26.376 00.001 9976 MoveAxis(N, 0, ABG)
21:39:26.376 00.000 9976 Move returns status 0, amount 0
21:39:26.376 00.000 9976 move complete, result=0
21:39:26.376 00.000 9976 worker thread done servicing request
21:39:26.376 00.000 9976 Worker thread wakes up
21:39:26.376 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:26.376 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:26.376 00.000 9552 GuideStep: 1.0 px 24 ms WEST, 0.2 px 0 ms NORTH
21:39:29.723 03.347 9976 Exposure complete
21:39:29.816 00.093 9976 worker thread done servicing request
21:39:29.816 00.000 9552 OnExposeComplete: enter
21:39:29.816 00.000 9552 UpdateGuideState(): m_state=6
21:39:29.816 00.000 9552 Star::Find(15, 1657, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 348
21:39:29.816 00.000 9552 Star::Find returns 1 (1), X=1658.23, Y=353.91, Mass=5717191, SNR=277.8, Peak=65504 HFD=8.1
21:39:29.817 00.001 9552 Star::Find false star n=5 nbg=258 bg=1931.0 sigma=816.0 thresh=4379 peak=4011
21:39:29.817 00.000 9552 Star::Find false star n=3 nbg=269 bg=3854.7 sigma=979.0 thresh=6792 peak=5509
21:39:29.817 00.000 9552 Star::Find false star n=1 nbg=263 bg=3845.0 sigma=922.4 thresh=6612 peak=5326
21:39:29.817 00.000 9552 MultiStar: [#1 -0.95,-0.25,0.87,U] [#2 -1.20,0.34,0.19,U] [#3 -0.70,0.16,0.08,U] [#4 -0.65,0.34,0.08,U] [#5 -1.06,-0.21,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:29.817 00.000 9552 single-star, 5 included, MultiStar: {-0.94, -0.13}, one-star: {-0.92, -0.17}
21:39:29.817 00.000 9552 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.08) = xAngle (-6.04 = 0.25)
21:39:29.817 00.000 9552 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.05 = -2.76)
21:39:29.817 00.000 9552 CameraToMount -- cameraX=-0.92 cameraY=-0.17 hyp=0.94 cameraTheta=-2.96 mountX=0.91 mountY=-0.35, mountTheta=-0.36
21:39:29.818 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.92, y=-0.17, opts=13)
21:39:29.818 00.000 9552 Enqueuing Move request for scope (-0.92, -0.17)
21:39:29.818 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:29.818 00.000 9552 UpdateGuideState exits: m=5717191 SNR=277.8 Saturated
21:39:29.818 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:29.818 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:29.818 00.000 9552 Enqueuing Expose request
21:39:29.818 00.000 9976 Worker thread wakes up
21:39:29.818 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.17) opts 0xd
21:39:29.818 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.92, -0.17)
21:39:29.818 00.000 9976 Moving (-0.92, -0.17) raw xDistance=0.91 yDistance=-0.35
21:39:29.818 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.91
21:39:29.818 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:29.818 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:39:29.818 00.000 9976 MoveAxis(W, 22, ABG)
21:39:29.819 00.001 9976 Guiding  Dir = 3, Dur = 22
21:39:29.843 00.024 9976 IsSlewing returns 0
21:39:29.843 00.000 9976 IsGuiding returns 0
21:39:29.918 00.075 9976 IsGuiding returns 1
21:39:29.918 00.000 9976 scope still moving after pulse duration time elapsed
21:39:29.967 00.049 9976 IsSlewing returns 0
21:39:29.968 00.001 9976 IsGuiding returns 0
21:39:29.968 00.000 9976 scope move finished after 22 + 103 ms
21:39:29.968 00.000 9976 Move returns status 0, amount 22
21:39:29.968 00.000 9976 MoveAxis(N, 0, ABG)
21:39:29.968 00.000 9976 Move returns status 0, amount 0
21:39:29.968 00.000 9976 move complete, result=0
21:39:29.969 00.001 9976 worker thread done servicing request
21:39:29.969 00.000 9976 Worker thread wakes up
21:39:29.969 00.000 9552 GuideStep: 0.9 px 22 ms WEST, -0.3 px 0 ms NORTH
21:39:29.969 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:29.969 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:33.311 03.342 9976 Exposure complete
21:39:33.394 00.083 9976 worker thread done servicing request
21:39:33.394 00.000 9552 OnExposeComplete: enter
21:39:33.394 00.000 9552 UpdateGuideState(): m_state=6
21:39:33.394 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 349
21:39:33.394 00.000 9552 Star::Find returns 1 (1), X=1657.95, Y=353.76, Mass=5298689, SNR=218.3, Peak=65504 HFD=7.9
21:39:33.394 00.000 9552 Star::Find false star n=10 nbg=250 bg=3366.3 sigma=881.5 thresh=6011 peak=5989
21:39:33.394 00.000 9552 Star::Find false star n=2 nbg=270 bg=3696.7 sigma=1005.4 thresh=6713 peak=5788
21:39:33.394 00.000 9552 Star::Find false star n=2 nbg=246 bg=3627.4 sigma=821.0 thresh=6090 peak=5079
21:39:33.395 00.001 9552 MultiStar: [#1 -1.64,-1.00,0.00,M1] [#2 -1.46,-0.04,0.21,U] [#3 -1.05,-0.29,0.11,U] [#4 -0.95,-0.64,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.36,-0.57,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:33.395 00.000 9552 refined, 4 included, MultiStar: {-1.16, -0.31}, one-star: {-1.20, -0.32}
21:39:33.395 00.000 9552 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.08) = xAngle (-5.96 = 0.32)
21:39:33.395 00.000 9552 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.97 = -2.69)
21:39:33.395 00.000 9552 CameraToMount -- cameraX=-1.16 cameraY=-0.31 hyp=1.20 cameraTheta=-2.88 mountX=1.14 mountY=-0.52, mountTheta=-0.43
21:39:33.395 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.16, y=-0.31, opts=13)
21:39:33.395 00.000 9552 Enqueuing Move request for scope (-1.16, -0.31)
21:39:33.395 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:33.395 00.000 9552 UpdateGuideState exits: m=5298689 SNR=218.3 Saturated
21:39:33.395 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:33.395 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:33.395 00.000 9552 Enqueuing Expose request
21:39:33.395 00.000 9976 Worker thread wakes up
21:39:33.395 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -0.31) opts 0xd
21:39:33.395 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.16, -0.31)
21:39:33.396 00.001 9976 Moving (-1.16, -0.31) raw xDistance=1.14 yDistance=-0.52
21:39:33.396 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.14
21:39:33.396 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:33.396 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
21:39:33.396 00.000 9976 MoveAxis(W, 26, ABG)
21:39:33.396 00.000 9976 Guiding  Dir = 3, Dur = 26
21:39:33.420 00.024 9976 IsSlewing returns 0
21:39:33.421 00.001 9976 IsGuiding returns 0
21:39:33.452 00.031 9976 IsGuiding returns 1
21:39:33.452 00.000 9976 scope still moving after pulse duration time elapsed
21:39:33.515 00.063 9976 IsSlewing returns 0
21:39:33.515 00.000 9976 IsGuiding returns 0
21:39:33.515 00.000 9976 scope move finished after 26 + 68 ms
21:39:33.516 00.001 9976 Move returns status 0, amount 26
21:39:33.516 00.000 9976 MoveAxis(N, 0, ABG)
21:39:33.516 00.000 9976 Move returns status 0, amount 0
21:39:33.516 00.000 9976 move complete, result=0
21:39:33.516 00.000 9976 worker thread done servicing request
21:39:33.516 00.000 9976 Worker thread wakes up
21:39:33.516 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:33.516 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:33.516 00.000 9552 GuideStep: 1.1 px 26 ms WEST, -0.5 px 0 ms NORTH
21:39:36.873 03.357 9976 Exposure complete
21:39:36.967 00.094 9976 worker thread done servicing request
21:39:36.967 00.000 9552 OnExposeComplete: enter
21:39:36.968 00.001 9552 UpdateGuideState(): m_state=6
21:39:36.968 00.000 9552 Star::Find(15, 1657, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 350
21:39:36.968 00.000 9552 Star::Find returns 1 (1), X=1658.17, Y=353.52, Mass=5272812, SNR=218.2, Peak=65504 HFD=7.7
21:39:36.968 00.000 9552 Star::Find false star n=17 nbg=255 bg=3493.0 sigma=887.0 thresh=6154 peak=5950
21:39:36.968 00.000 9552 Star::Find false star n=1 nbg=268 bg=1839.2 sigma=765.3 thresh=4135 peak=3518
21:39:36.968 00.000 9552 Star::Find false star n=1 nbg=277 bg=3702.5 sigma=1111.5 thresh=7037 peak=5430
21:39:36.968 00.000 9552 MultiStar: [#1 -1.24,-0.81,1.26,U] [#2 -1.36,-0.31,0.22,U] [#3 -1.22,-0.75,0.09,U] [#4 -0.88,0.48,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.15,-8.64,0.00,M2] [#8 0.00,0.00,0.00,L] 
21:39:36.968 00.000 9552 single-star, 4 included, MultiStar: {-1.14, -0.62}, one-star: {-0.98, -0.56}
21:39:36.968 00.000 9552 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.08) = xAngle (-5.70 = 0.58)
21:39:36.968 00.000 9552 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.71 = -2.43)
21:39:36.968 00.000 9552 CameraToMount -- cameraX=-0.98 cameraY=-0.56 hyp=1.13 cameraTheta=-2.62 mountX=0.95 mountY=-0.74, mountTheta=-0.67
21:39:36.969 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.98, y=-0.56, opts=13)
21:39:36.969 00.000 9552 Enqueuing Move request for scope (-0.98, -0.56)
21:39:36.969 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:36.969 00.000 9552 UpdateGuideState exits: m=5272812 SNR=218.2 Saturated
21:39:36.970 00.001 9976 Worker thread wakes up
21:39:36.970 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.56) opts 0xd
21:39:36.970 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.98, -0.56)
21:39:36.970 00.000 9976 Moving (-0.98, -0.56) raw xDistance=0.95 yDistance=-0.74
21:39:36.970 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.95
21:39:36.970 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:36.970 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:36.970 00.000 9552 Enqueuing Expose request
21:39:36.970 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:36.970 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
21:39:36.970 00.000 9976 MoveAxis(W, 22, ABG)
21:39:36.970 00.000 9976 Guiding  Dir = 3, Dur = 22
21:39:36.998 00.028 9976 IsSlewing returns 0
21:39:36.999 00.001 9976 IsGuiding returns 0
21:39:37.032 00.033 9976 IsGuiding returns 1
21:39:37.032 00.000 9976 scope still moving after pulse duration time elapsed
21:39:37.123 00.091 9976 IsSlewing returns 0
21:39:37.123 00.000 9976 IsGuiding returns 0
21:39:37.123 00.000 9976 scope move finished after 22 + 102 ms
21:39:37.123 00.000 9976 Move returns status 0, amount 22
21:39:37.125 00.002 9976 MoveAxis(N, 0, ABG)
21:39:37.125 00.000 9976 Move returns status 0, amount 0
21:39:37.125 00.000 9976 move complete, result=0
21:39:37.125 00.000 9976 worker thread done servicing request
21:39:37.125 00.000 9976 Worker thread wakes up
21:39:37.125 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:37.125 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:37.125 00.000 9552 GuideStep: 0.9 px 22 ms WEST, -0.7 px 0 ms NORTH
21:39:40.470 03.345 9976 Exposure complete
21:39:40.555 00.085 9976 worker thread done servicing request
21:39:40.555 00.000 9552 OnExposeComplete: enter
21:39:40.555 00.000 9552 UpdateGuideState(): m_state=6
21:39:40.555 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 351
21:39:40.556 00.001 9552 Star::Find returns 1 (1), X=1657.71, Y=353.11, Mass=5367667, SNR=246.7, Peak=65504 HFD=7.8
21:39:40.556 00.000 9552 Star::Find false star n=5 nbg=262 bg=3520.9 sigma=885.2 thresh=6177 peak=5717
21:39:40.556 00.000 9552 MultiStar: [#1 -1.36,-0.83,0.00,M1] [#2 -1.47,-0.51,0.26,U] [#3 -1.71,-0.68,0.00,M1] [#4 -2.10,-0.08,0.00,M1] [#5 -1.09,-0.02,0.06,U] [#6 -5.51,-6.51,0.00,M2] [#7 -0.22,-0.55,0.05,U] [#8 0.00,0.00,0.00,L] 
21:39:40.556 00.000 9552 refined, 3 included, MultiStar: {-1.39, -0.83}, one-star: {-1.44, -0.97}
21:39:40.556 00.000 9552 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.08) = xAngle (-5.68 = 0.60)
21:39:40.556 00.000 9552 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.69 = -2.41)
21:39:40.556 00.000 9552 CameraToMount -- cameraX=-1.39 cameraY=-0.83 hyp=1.62 cameraTheta=-2.60 mountX=1.34 mountY=-1.08, mountTheta=-0.68
21:39:40.556 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.39, y=-0.83, opts=13)
21:39:40.556 00.000 9552 Enqueuing Move request for scope (-1.39, -0.83)
21:39:40.557 00.001 9976 Worker thread wakes up
21:39:40.557 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.83) opts 0xd
21:39:40.557 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.39, -0.83)
21:39:40.557 00.000 9976 Moving (-1.39, -0.83) raw xDistance=1.34 yDistance=-1.08
21:39:40.557 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.34
21:39:40.557 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:39:40.557 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:39:40.557 00.000 9552 UpdateGuideState exits: m=5367667 SNR=246.7 Saturated
21:39:40.557 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:40.557 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
21:39:40.557 00.000 9976 MoveAxis(W, 31, ABG)
21:39:40.557 00.000 9976 Guiding  Dir = 3, Dur = 31
21:39:40.557 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:40.557 00.000 9552 Enqueuing Expose request
21:39:40.611 00.054 9976 IsSlewing returns 0
21:39:40.612 00.001 9976 IsGuiding returns 0
21:39:40.644 00.032 9976 IsGuiding returns 1
21:39:40.644 00.000 9976 scope still moving after pulse duration time elapsed
21:39:40.703 00.059 9976 IsSlewing returns 0
21:39:40.703 00.000 9976 IsGuiding returns 0
21:39:40.703 00.000 9976 scope move finished after 31 + 60 ms
21:39:40.703 00.000 9976 Move returns status 0, amount 31
21:39:40.703 00.000 9976 MoveAxis(N, 0, ABG)
21:39:40.703 00.000 9976 Move returns status 0, amount 0
21:39:40.703 00.000 9976 move complete, result=0
21:39:40.703 00.000 9976 worker thread done servicing request
21:39:40.703 00.000 9976 Worker thread wakes up
21:39:40.703 00.000 9552 GuideStep: 1.3 px 31 ms WEST, -1.1 px 0 ms NORTH
21:39:40.704 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:40.704 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:44.045 03.341 9976 Exposure complete
21:39:44.141 00.096 9976 worker thread done servicing request
21:39:44.141 00.000 9552 OnExposeComplete: enter
21:39:44.141 00.000 9552 UpdateGuideState(): m_state=6
21:39:44.142 00.001 9552 Star::Find(15, 1657, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 352
21:39:44.142 00.000 9552 Star::Find returns 1 (1), X=1658.64, Y=353.18, Mass=5272720, SNR=257.9, Peak=65504 HFD=7.7
21:39:44.142 00.000 9552 Star::Find false star n=3 nbg=263 bg=3684.0 sigma=947.0 thresh=6525 peak=5952
21:39:44.142 00.000 9552 Star::Find false star n=3 nbg=269 bg=3616.5 sigma=1093.2 thresh=6896 peak=5734
21:39:44.142 00.000 9552 Star::Find false star n=3 nbg=256 bg=3691.1 sigma=940.4 thresh=6512 peak=5018
21:39:44.142 00.000 9552 MultiStar: [#1 -0.62,-0.99,0.95,U] [#2 -0.53,-0.50,0.21,U] [#3 -0.50,0.14,0.06,U] [#4 -0.54,-1.27,0.10,U] [#5 0.00,0.00,0.00,L] [#6 -0.27,0.43,0.04,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:44.142 00.000 9552 refined, 5 included, MultiStar: {-0.55, -0.87}, one-star: {-0.52, -0.90}
21:39:44.142 00.000 9552 CameraToMount -- cameraTheta (-2.14) - m_xAngle (3.08) = xAngle (-5.22 = 1.06)
21:39:44.142 00.000 9552 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.23 = -1.95)
21:39:44.142 00.000 9552 CameraToMount -- cameraX=-0.55 cameraY=-0.87 hyp=1.03 cameraTheta=-2.14 mountX=0.50 mountY=-0.96, mountTheta=-1.09
21:39:44.143 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.55, y=-0.87, opts=13)
21:39:44.143 00.000 9552 Enqueuing Move request for scope (-0.55, -0.87)
21:39:44.143 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:39:44.143 00.000 9552 UpdateGuideState exits: m=5272720 SNR=257.9 Saturated
21:39:44.143 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:44.143 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:44.143 00.000 9552 Enqueuing Expose request
21:39:44.143 00.000 9976 Worker thread wakes up
21:39:44.143 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.87) opts 0xd
21:39:44.143 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.55, -0.87)
21:39:44.143 00.000 9976 Moving (-0.55, -0.87) raw xDistance=0.50 yDistance=-0.96
21:39:44.143 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
21:39:44.143 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:39:44.143 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
21:39:44.143 00.000 9976 MoveAxis(E, 0, ABG)
21:39:44.143 00.000 9976 Move returns status 0, amount 0
21:39:44.143 00.000 9976 MoveAxis(N, 0, ABG)
21:39:44.143 00.000 9976 Move returns status 0, amount 0
21:39:44.143 00.000 9976 move complete, result=0
21:39:44.143 00.000 9976 worker thread done servicing request
21:39:44.143 00.000 9976 Worker thread wakes up
21:39:44.143 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:44.143 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:44.143 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -1.0 px 0 ms NORTH
21:39:47.489 03.346 9976 Exposure complete
21:39:47.567 00.078 9976 worker thread done servicing request
21:39:47.567 00.000 9552 OnExposeComplete: enter
21:39:47.567 00.000 9552 UpdateGuideState(): m_state=6
21:39:47.567 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 353
21:39:47.567 00.000 9552 Star::Find returns 1 (1), X=1657.48, Y=354.32, Mass=5169462, SNR=242.5, Peak=65504 HFD=7.4
21:39:47.567 00.000 9552 Star::Find false star n=6 nbg=262 bg=3450.3 sigma=944.7 thresh=6284 peak=5419
21:39:47.567 00.000 9552 MultiStar: [#1 -0.88,-0.02,1.08,U] [#2 -1.12,-0.27,0.22,U] [#3 -0.91,-1.22,0.09,U] [#4 -1.15,1.03,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.92,0.48,0.06,U] [#7 -1.04,1.00,0.05,U] [#8 0.00,0.00,0.00,L] 
21:39:47.567 00.000 9552 refined, 6 included, MultiStar: {-1.18, 0.09}, one-star: {-1.67, 0.24}
21:39:47.567 00.000 9552 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.08) = xAngle (-0.01 = -0.01)
21:39:47.567 00.000 9552 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.02 = -3.02)
21:39:47.568 00.001 9552 CameraToMount -- cameraX=-1.18 cameraY=0.09 hyp=1.18 cameraTheta=3.07 mountX=1.18 mountY=-0.14, mountTheta=-0.12
21:39:47.568 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.18, y=0.09, opts=13)
21:39:47.568 00.000 9552 Enqueuing Move request for scope (-1.18, 0.09)
21:39:47.568 00.000 9976 Worker thread wakes up
21:39:47.568 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.09) opts 0xd
21:39:47.568 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.18, 0.09)
21:39:47.568 00.000 9976 Moving (-1.18, 0.09) raw xDistance=1.18 yDistance=-0.14
21:39:47.568 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.18
21:39:47.568 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:47.568 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:47.569 00.001 9552 UpdateGuideState exits: m=5169462 SNR=242.5 Saturated
21:39:47.569 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:47.569 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:47.569 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:39:47.569 00.000 9976 MoveAxis(W, 26, ABG)
21:39:47.569 00.000 9976 Guiding  Dir = 3, Dur = 26
21:39:47.569 00.000 9552 Enqueuing Expose request
21:39:47.593 00.024 9976 IsSlewing returns 0
21:39:47.593 00.000 9976 IsGuiding returns 0
21:39:47.624 00.031 9976 IsGuiding returns 1
21:39:47.624 00.000 9976 scope still moving after pulse duration time elapsed
21:39:47.674 00.050 9976 IsSlewing returns 0
21:39:47.674 00.000 9976 IsGuiding returns 0
21:39:47.674 00.000 9976 scope move finished after 26 + 54 ms
21:39:47.674 00.000 9976 Move returns status 0, amount 26
21:39:47.674 00.000 9976 MoveAxis(N, 0, ABG)
21:39:47.674 00.000 9976 Move returns status 0, amount 0
21:39:47.674 00.000 9976 move complete, result=0
21:39:47.674 00.000 9976 worker thread done servicing request
21:39:47.674 00.000 9976 Worker thread wakes up
21:39:47.674 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:47.674 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:47.674 00.000 9552 GuideStep: 1.2 px 26 ms WEST, -0.1 px 0 ms NORTH
21:39:51.018 03.344 9976 Exposure complete
21:39:51.112 00.094 9976 worker thread done servicing request
21:39:51.112 00.000 9552 OnExposeComplete: enter
21:39:51.112 00.000 9552 UpdateGuideState(): m_state=6
21:39:51.112 00.000 9552 Star::Find(15, 1657, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 354
21:39:51.112 00.000 9552 Star::Find returns 1 (1), X=1658.08, Y=353.84, Mass=5443435, SNR=338.8, Peak=65504 HFD=7.9
21:39:51.112 00.000 9552 Star::Find false star n=17 nbg=250 bg=3494.9 sigma=792.5 thresh=5872 peak=5698
21:39:51.112 00.000 9552 Star::Find false star n=2 nbg=269 bg=1776.9 sigma=897.1 thresh=4468 peak=3376
21:39:51.113 00.001 9552 MultiStar: [#1 -0.77,-0.21,0.75,U] [#2 -1.13,-0.20,0.17,U] [#3 -0.48,-0.25,0.06,U] [#4 -0.35,0.89,0.05,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -13.66,2.91,0.00,M1] [#8 0.00,0.00,0.00,L] 
21:39:51.113 00.000 9552 refined, 4 included, MultiStar: {-0.93, -0.19}, one-star: {-1.07, -0.24}
21:39:51.113 00.000 9552 CameraToMount -- cameraTheta (-2.94) - m_xAngle (3.08) = xAngle (-6.02 = 0.27)
21:39:51.113 00.000 9552 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.03 = -2.74)
21:39:51.113 00.000 9552 CameraToMount -- cameraX=-0.93 cameraY=-0.19 hyp=0.95 cameraTheta=-2.94 mountX=0.91 mountY=-0.37, mountTheta=-0.38
21:39:51.114 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.93, y=-0.19, opts=13)
21:39:51.114 00.000 9552 Enqueuing Move request for scope (-0.93, -0.19)
21:39:51.114 00.000 9976 Worker thread wakes up
21:39:51.114 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.19) opts 0xd
21:39:51.114 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.93, -0.19)
21:39:51.114 00.000 9976 Moving (-0.93, -0.19) raw xDistance=0.91 yDistance=-0.37
21:39:51.114 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.91
21:39:51.114 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:51.114 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:39:51.114 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:39:51.114 00.000 9976 MoveAxis(W, 22, ABG)
21:39:51.114 00.000 9976 Guiding  Dir = 3, Dur = 22
21:39:51.114 00.000 9552 UpdateGuideState exits: m=5443435 SNR=338.8 Saturated
21:39:51.114 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:51.114 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:51.114 00.000 9552 Enqueuing Expose request
21:39:51.138 00.024 9976 IsSlewing returns 0
21:39:51.139 00.001 9976 IsGuiding returns 0
21:39:51.180 00.041 9976 IsGuiding returns 1
21:39:51.180 00.000 9976 scope still moving after pulse duration time elapsed
21:39:51.236 00.056 9976 IsSlewing returns 0
21:39:51.236 00.000 9976 IsGuiding returns 0
21:39:51.236 00.000 9976 scope move finished after 22 + 75 ms
21:39:51.236 00.000 9976 Move returns status 0, amount 22
21:39:51.236 00.000 9976 MoveAxis(N, 0, ABG)
21:39:51.236 00.000 9976 Move returns status 0, amount 0
21:39:51.236 00.000 9976 move complete, result=0
21:39:51.236 00.000 9976 worker thread done servicing request
21:39:51.236 00.000 9976 Worker thread wakes up
21:39:51.236 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:51.236 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:51.237 00.001 9552 GuideStep: 0.9 px 22 ms WEST, -0.4 px 0 ms NORTH
21:39:54.588 03.351 9976 Exposure complete
21:39:54.683 00.095 9976 worker thread done servicing request
21:39:54.684 00.001 9552 OnExposeComplete: enter
21:39:54.684 00.000 9552 UpdateGuideState(): m_state=6
21:39:54.684 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 355
21:39:54.684 00.000 9552 Star::Find returns 1 (1), X=1658.35, Y=354.37, Mass=5328225, SNR=277.6, Peak=65504 HFD=7.5
21:39:54.684 00.000 9552 Star::Find false star n=8 nbg=257 bg=3490.6 sigma=998.5 thresh=6486 peak=6113
21:39:54.684 00.000 9552 Star::Find false star n=2 nbg=257 bg=2025.6 sigma=779.7 thresh=4365 peak=4000
21:39:54.684 00.000 9552 Star::Find false star n=2 nbg=265 bg=3491.3 sigma=929.7 thresh=6280 peak=5333
21:39:54.684 00.000 9552 Star::Find false star n=1 nbg=250 bg=3843.3 sigma=896.0 thresh=6531 peak=5158
21:39:54.684 00.000 9552 MultiStar: [#1 -0.67,-0.07,0.86,U] [#2 -0.80,0.43,0.14,U] [#3 0.09,-0.41,0.06,U] [#4 -1.09,0.43,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:54.684 00.000 9552 refined, 4 included, MultiStar: {-0.73, 0.13}, one-star: {-0.80, 0.29}
21:39:54.684 00.000 9552 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.08) = xAngle (-0.12 = -0.12)
21:39:54.684 00.000 9552 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.13 = -3.13)
21:39:54.684 00.000 9552 CameraToMount -- cameraX=-0.73 cameraY=0.13 hyp=0.74 cameraTheta=2.96 mountX=0.74 mountY=-0.01, mountTheta=-0.01
21:39:54.685 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.73, y=0.13, opts=13)
21:39:54.685 00.000 9552 Enqueuing Move request for scope (-0.73, 0.13)
21:39:54.685 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=64, FiltMax=65504, Gamma=0.780
21:39:54.685 00.000 9552 UpdateGuideState exits: m=5328225 SNR=277.6 Saturated
21:39:54.685 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:54.685 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:54.686 00.001 9552 Enqueuing Expose request
21:39:54.686 00.000 9976 Worker thread wakes up
21:39:54.686 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.13) opts 0xd
21:39:54.686 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.73, 0.13)
21:39:54.686 00.000 9976 Moving (-0.73, 0.13) raw xDistance=0.74 yDistance=-0.01
21:39:54.686 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.74
21:39:54.686 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:54.686 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:39:54.686 00.000 9976 MoveAxis(W, 18, ABG)
21:39:54.686 00.000 9976 Guiding  Dir = 3, Dur = 18
21:39:54.718 00.032 9976 IsSlewing returns 0
21:39:54.719 00.001 9976 IsGuiding returns 0
21:39:54.750 00.031 9976 IsGuiding returns 1
21:39:54.751 00.001 9976 scope still moving after pulse duration time elapsed
21:39:54.798 00.047 9976 IsSlewing returns 0
21:39:54.798 00.000 9976 IsGuiding returns 0
21:39:54.798 00.000 9976 scope move finished after 18 + 62 ms
21:39:54.798 00.000 9976 Move returns status 0, amount 18
21:39:54.798 00.000 9976 MoveAxis(N, 0, ABG)
21:39:54.798 00.000 9976 Move returns status 0, amount 0
21:39:54.798 00.000 9976 move complete, result=0
21:39:54.798 00.000 9976 worker thread done servicing request
21:39:54.798 00.000 9976 Worker thread wakes up
21:39:54.798 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:54.798 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:54.800 00.002 9552 GuideStep: 0.7 px 18 ms WEST, -0.0 px 0 ms NORTH
21:39:58.146 03.346 9976 Exposure complete
21:39:58.230 00.084 9976 worker thread done servicing request
21:39:58.230 00.000 9552 OnExposeComplete: enter
21:39:58.231 00.001 9552 UpdateGuideState(): m_state=6
21:39:58.231 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 356
21:39:58.231 00.000 9552 Star::Find returns 1 (1), X=1658.84, Y=354.12, Mass=5281433, SNR=279.6, Peak=65504 HFD=7.8
21:39:58.231 00.000 9552 Star::Find false star n=10 nbg=251 bg=3335.1 sigma=800.7 thresh=5737 peak=5313
21:39:58.231 00.000 9552 Star::Find false star n=1 nbg=269 bg=1872.8 sigma=794.8 thresh=4257 peak=3551
21:39:58.231 00.000 9552 Star::Find false star n=3 nbg=256 bg=3691.9 sigma=951.1 thresh=6545 peak=6024
21:39:58.231 00.000 9552 Star::Find false star n=1 nbg=271 bg=3748.7 sigma=1018.1 thresh=6803 peak=5003
21:39:58.231 00.000 9552 MultiStar: [#1 -0.04,0.08,0.90,U] [#2 -0.39,0.15,0.24,U] [#3 0.01,-0.12,0.06,U] [#4 0.27,0.67,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:39:58.231 00.000 9552 refined, 4 included, MultiStar: {-0.18, 0.09}, one-star: {-0.31, 0.04}
21:39:58.231 00.000 9552 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.08) = xAngle (-0.38 = -0.38)
21:39:58.231 00.000 9552 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.39 = 2.89)
21:39:58.231 00.000 9552 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.70 mountX=0.19 mountY=0.05, mountTheta=0.26
21:39:58.232 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.18, y=0.09, opts=13)
21:39:58.232 00.000 9552 Enqueuing Move request for scope (-0.18, 0.09)
21:39:58.232 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:39:58.232 00.000 9552 UpdateGuideState exits: m=5281433 SNR=279.6 Saturated
21:39:58.232 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:58.232 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:39:58.232 00.000 9552 Enqueuing Expose request
21:39:58.232 00.000 9976 Worker thread wakes up
21:39:58.232 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
21:39:58.232 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
21:39:58.232 00.000 9976 Moving (-0.18, 0.09) raw xDistance=0.19 yDistance=0.05
21:39:58.232 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:39:58.232 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:58.232 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:39:58.232 00.000 9976 MoveAxis(E, 0, ABG)
21:39:58.232 00.000 9976 Move returns status 0, amount 0
21:39:58.232 00.000 9976 MoveAxis(N, 0, ABG)
21:39:58.232 00.000 9976 Move returns status 0, amount 0
21:39:58.232 00.000 9976 move complete, result=0
21:39:58.232 00.000 9976 worker thread done servicing request
21:39:58.232 00.000 9976 Worker thread wakes up
21:39:58.232 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:39:58.232 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:39:58.233 00.001 9552 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:01.572 03.339 9976 Exposure complete
21:40:01.665 00.093 9976 worker thread done servicing request
21:40:01.665 00.000 9552 OnExposeComplete: enter
21:40:01.665 00.000 9552 UpdateGuideState(): m_state=6
21:40:01.665 00.000 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 357
21:40:01.665 00.000 9552 Star::Find returns 1 (1), X=1658.28, Y=353.93, Mass=5043932, SNR=252.5, Peak=65504 HFD=7.6
21:40:01.666 00.001 9552 Star::Find false star n=10 nbg=261 bg=3433.4 sigma=945.2 thresh=6269 peak=6181
21:40:01.666 00.000 9552 Star::Find false star n=2 nbg=249 bg=3655.8 sigma=873.2 thresh=6275 peak=5413
21:40:01.666 00.000 9552 Star::Find false star n=3 nbg=252 bg=3803.4 sigma=908.0 thresh=6527 peak=5285
21:40:01.666 00.000 9552 MultiStar: [#1 -0.06,-0.57,0.91,U] [#2 -0.41,-0.37,0.20,U] [#3 -0.85,-0.30,0.10,U] [#4 -0.17,0.42,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -0.36,0.37,0.03,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:01.666 00.000 9552 refined, 5 included, MultiStar: {-0.48, -0.31}, one-star: {-0.87, -0.15}
21:40:01.666 00.000 9552 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.08) = xAngle (-5.65 = 0.63)
21:40:01.666 00.000 9552 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.66 = -2.38)
21:40:01.666 00.000 9552 CameraToMount -- cameraX=-0.48 cameraY=-0.31 hyp=0.57 cameraTheta=-2.57 mountX=0.46 mountY=-0.39, mountTheta=-0.71
21:40:01.668 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.48, y=-0.31, opts=13)
21:40:01.668 00.000 9552 Enqueuing Move request for scope (-0.48, -0.31)
21:40:01.668 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:01.668 00.000 9976 Worker thread wakes up
21:40:01.668 00.000 9552 UpdateGuideState exits: m=5043932 SNR=252.5 Saturated
21:40:01.668 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:01.668 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:01.668 00.000 9552 Enqueuing Expose request
21:40:01.668 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.31) opts 0xd
21:40:01.668 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.48, -0.31)
21:40:01.668 00.000 9976 Moving (-0.48, -0.31) raw xDistance=0.46 yDistance=-0.39
21:40:01.668 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
21:40:01.668 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:01.668 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:40:01.668 00.000 9976 MoveAxis(E, 0, ABG)
21:40:01.668 00.000 9976 Move returns status 0, amount 0
21:40:01.668 00.000 9976 MoveAxis(N, 0, ABG)
21:40:01.668 00.000 9976 Move returns status 0, amount 0
21:40:01.668 00.000 9976 move complete, result=0
21:40:01.668 00.000 9976 worker thread done servicing request
21:40:01.668 00.000 9976 Worker thread wakes up
21:40:01.668 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:01.669 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:01.669 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
21:40:05.019 03.350 9976 Exposure complete
21:40:05.107 00.088 9976 worker thread done servicing request
21:40:05.107 00.000 9552 OnExposeComplete: enter
21:40:05.107 00.000 9552 UpdateGuideState(): m_state=6
21:40:05.108 00.001 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 358
21:40:05.108 00.000 9552 Star::Find returns 1 (1), X=1658.26, Y=354.24, Mass=5273894, SNR=218.5, Peak=65504 HFD=7.6
21:40:05.108 00.000 9552 Star::Find false star n=16 nbg=256 bg=3412.8 sigma=840.7 thresh=5935 peak=5859
21:40:05.108 00.000 9552 Star::Find false star n=3 nbg=254 bg=3663.7 sigma=850.1 thresh=6214 peak=6158
21:40:05.108 00.000 9552 Star::Find false star n=4 nbg=272 bg=3876.9 sigma=1031.8 thresh=6972 peak=5608
21:40:05.108 00.000 9552 MultiStar: [#1 -0.83,0.16,1.09,U] [#2 -0.91,0.45,0.29,U] [#3 -0.77,0.13,0.08,U] [#4 -0.73,0.89,0.10,U] [#5 0.00,0.00,0.00,L] [#6 1.20,-0.84,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:05.108 00.000 9552 refined, 5 included, MultiStar: {-0.82, 0.20}, one-star: {-0.90, 0.16}
21:40:05.108 00.000 9552 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.08) = xAngle (-0.18 = -0.18)
21:40:05.108 00.000 9552 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.19 = 3.10)
21:40:05.108 00.000 9552 CameraToMount -- cameraX=-0.82 cameraY=0.20 hyp=0.84 cameraTheta=2.90 mountX=0.83 mountY=0.04, mountTheta=0.05
21:40:05.109 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.82, y=0.20, opts=13)
21:40:05.109 00.000 9552 Enqueuing Move request for scope (-0.82, 0.20)
21:40:05.109 00.000 9976 Worker thread wakes up
21:40:05.109 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.20) opts 0xd
21:40:05.109 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.82, 0.20)
21:40:05.109 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:40:05.109 00.000 9552 UpdateGuideState exits: m=5273894 SNR=218.5 Saturated
21:40:05.109 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:05.109 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:05.109 00.000 9552 Enqueuing Expose request
21:40:05.109 00.000 9976 Moving (-0.82, 0.20) raw xDistance=0.83 yDistance=0.04
21:40:05.109 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
21:40:05.109 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:05.109 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:40:05.109 00.000 9976 MoveAxis(W, 18, ABG)
21:40:05.109 00.000 9976 Guiding  Dir = 3, Dur = 18
21:40:05.141 00.032 9976 IsSlewing returns 0
21:40:05.142 00.001 9976 IsGuiding returns 0
21:40:05.173 00.031 9976 IsGuiding returns 1
21:40:05.173 00.000 9976 scope still moving after pulse duration time elapsed
21:40:05.236 00.063 9976 IsSlewing returns 0
21:40:05.236 00.000 9976 IsGuiding returns 0
21:40:05.236 00.000 9976 scope move finished after 18 + 76 ms
21:40:05.236 00.000 9976 Move returns status 0, amount 18
21:40:05.236 00.000 9976 MoveAxis(N, 0, ABG)
21:40:05.236 00.000 9976 Move returns status 0, amount 0
21:40:05.236 00.000 9976 move complete, result=0
21:40:05.236 00.000 9976 worker thread done servicing request
21:40:05.236 00.000 9976 Worker thread wakes up
21:40:05.236 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:05.236 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:05.237 00.001 9552 GuideStep: 0.8 px 18 ms WEST, 0.0 px 0 ms NORTH
21:40:08.580 03.343 9976 Exposure complete
21:40:08.675 00.095 9976 worker thread done servicing request
21:40:08.675 00.000 9552 OnExposeComplete: enter
21:40:08.675 00.000 9552 UpdateGuideState(): m_state=6
21:40:08.676 00.001 9552 Star::Find(15, 1658, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 359
21:40:08.676 00.000 9552 Star::Find returns 1 (1), X=1658.96, Y=353.96, Mass=5269979, SNR=303.4, Peak=65504 HFD=7.9
21:40:08.676 00.000 9552 Star::Find false star n=8 nbg=264 bg=3505.2 sigma=990.5 thresh=6477 peak=5206
21:40:08.676 00.000 9552 Star::Find false star n=4 nbg=252 bg=1908.6 sigma=727.5 thresh=4091 peak=3774
21:40:08.676 00.000 9552 Star::Find false star n=3 nbg=249 bg=3460.2 sigma=824.7 thresh=5934 peak=5930
21:40:08.676 00.000 9552 Star::Find false star n=4 nbg=248 bg=3817.9 sigma=834.5 thresh=6321 peak=5073
21:40:08.676 00.000 9552 MultiStar: [#1 0.08,0.05,0.72,U] [#2 0.48,0.55,0.19,U] [#3 0.07,-0.25,0.07,U] [#4 0.09,0.34,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:08.676 00.000 9552 refined, 4 included, MultiStar: {-0.02, 0.02}, one-star: {-0.19, -0.12}
21:40:08.676 00.000 9552 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.08) = xAngle (-0.74 = -0.74)
21:40:08.676 00.000 9552 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.75 = 2.54)
21:40:08.676 00.000 9552 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.02 cameraTheta=2.34 mountX=0.02 mountY=0.01, mountTheta=0.66
21:40:08.677 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.02, y=0.02, opts=13)
21:40:08.677 00.000 9552 Enqueuing Move request for scope (-0.02, 0.02)
21:40:08.677 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:08.677 00.000 9552 UpdateGuideState exits: m=5269979 SNR=303.4 Saturated
21:40:08.677 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:08.677 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:08.677 00.000 9552 Enqueuing Expose request
21:40:08.677 00.000 9976 Worker thread wakes up
21:40:08.678 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
21:40:08.678 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
21:40:08.678 00.000 9976 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=0.01
21:40:08.678 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:40:08.678 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:08.678 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:40:08.678 00.000 9976 MoveAxis(E, 0, ABG)
21:40:08.678 00.000 9976 Move returns status 0, amount 0
21:40:08.678 00.000 9976 MoveAxis(N, 0, ABG)
21:40:08.678 00.000 9976 Move returns status 0, amount 0
21:40:08.678 00.000 9976 move complete, result=0
21:40:08.678 00.000 9976 worker thread done servicing request
21:40:08.678 00.000 9976 Worker thread wakes up
21:40:08.678 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:08.678 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:08.678 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:12.032 03.354 9976 Exposure complete
21:40:12.104 00.072 9976 worker thread done servicing request
21:40:12.104 00.000 9552 OnExposeComplete: enter
21:40:12.104 00.000 9552 UpdateGuideState(): m_state=6
21:40:12.104 00.000 9552 Star::Find(15, 1658, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 360
21:40:12.104 00.000 9552 Star::Find returns 1 (1), X=1659.30, Y=354.91, Mass=5448581, SNR=225.7, Peak=65504 HFD=7.8
21:40:12.104 00.000 9552 Star::Find false star n=6 nbg=276 bg=3479.1 sigma=1043.7 thresh=6610 peak=5957
21:40:12.104 00.000 9552 Star::Find false star n=1 nbg=264 bg=3740.8 sigma=911.6 thresh=6476 peak=5293
21:40:12.104 00.000 9552 MultiStar: [#1 0.05,0.35,1.17,U] [#2 0.33,1.43,0.25,U] [#3 -0.13,0.74,0.08,U] [#4 0.36,1.84,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.96,-1.08,0.06,U] [#7 -0.90,0.00,0.05,U] [#8 0.00,0.00,0.00,L] 
21:40:12.104 00.000 9552 refined, 5 included, MultiStar: {0.11, 0.61}, one-star: {0.15, 0.83}
21:40:12.104 00.000 9552 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.08) = xAngle (-1.68 = -1.68)
21:40:12.105 00.001 9552 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.69 = 1.59)
21:40:12.105 00.000 9552 CameraToMount -- cameraX=0.11 cameraY=0.61 hyp=0.62 cameraTheta=1.39 mountX=-0.07 mountY=0.62, mountTheta=1.68
21:40:12.105 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.11, y=0.61, opts=13)
21:40:12.105 00.000 9552 Enqueuing Move request for scope (0.11, 0.61)
21:40:12.105 00.000 9976 Worker thread wakes up
21:40:12.105 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.61) opts 0xd
21:40:12.105 00.000 9976 Handling offset move in thread for scope, endpoint = (0.11, 0.61)
21:40:12.105 00.000 9976 Moving (0.11, 0.61) raw xDistance=-0.07 yDistance=0.62
21:40:12.105 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:40:12.105 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:12.105 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:12.106 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
21:40:12.106 00.000 9976 MoveAxis(E, 0, ABG)
21:40:12.106 00.000 9976 Move returns status 0, amount 0
21:40:12.106 00.000 9976 MoveAxis(N, 0, ABG)
21:40:12.106 00.000 9976 Move returns status 0, amount 0
21:40:12.106 00.000 9976 move complete, result=0
21:40:12.106 00.000 9552 UpdateGuideState exits: m=5448581 SNR=225.7 Saturated
21:40:12.106 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:12.106 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:12.106 00.000 9552 Enqueuing Expose request
21:40:12.106 00.000 9976 worker thread done servicing request
21:40:12.106 00.000 9976 Worker thread wakes up
21:40:12.106 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
21:40:12.106 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:12.106 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:15.460 03.354 9976 Exposure complete
21:40:15.541 00.081 9976 worker thread done servicing request
21:40:15.541 00.000 9552 OnExposeComplete: enter
21:40:15.541 00.000 9552 UpdateGuideState(): m_state=6
21:40:15.541 00.000 9552 Star::Find(15, 1659, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 361
21:40:15.541 00.000 9552 Star::Find returns 1 (1), X=1659.15, Y=354.65, Mass=5279152, SNR=188.3, Peak=65504 HFD=7.7
21:40:15.541 00.000 9552 Star::Find false star n=18 nbg=248 bg=3290.6 sigma=838.8 thresh=5807 peak=5736
21:40:15.541 00.000 9552 Star::Find false star n=2 nbg=254 bg=3586.3 sigma=795.0 thresh=5971 peak=5860
21:40:15.541 00.000 9552 Star::Find false star n=1 nbg=269 bg=3850.1 sigma=965.0 thresh=6745 peak=4973
21:40:15.541 00.000 9552 MultiStar: [#1 0.04,0.17,1.09,U] [#2 0.05,0.98,0.18,U] [#3 0.03,-0.53,0.08,U] [#4 0.06,0.59,0.11,U] [#5 0.00,0.00,0.00,L] [#6 1.29,-1.37,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:15.541 00.000 9552 refined, 4 included, MultiStar: {0.02, 0.38}, one-star: {-0.01, 0.56}
21:40:15.541 00.000 9552 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.08) = xAngle (-1.57 = -1.57)
21:40:15.542 00.001 9552 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.58 = 1.70)
21:40:15.542 00.000 9552 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.51 mountX=0.00 mountY=0.38, mountTheta=1.57
21:40:15.542 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.02, y=0.38, opts=13)
21:40:15.542 00.000 9552 Enqueuing Move request for scope (0.02, 0.38)
21:40:15.542 00.000 9976 Worker thread wakes up
21:40:15.542 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.38) opts 0xd
21:40:15.542 00.000 9976 Handling offset move in thread for scope, endpoint = (0.02, 0.38)
21:40:15.542 00.000 9976 Moving (0.02, 0.38) raw xDistance=0.00 yDistance=0.38
21:40:15.542 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:40:15.542 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:15.542 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:15.543 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:40:15.543 00.000 9976 MoveAxis(E, 0, ABG)
21:40:15.543 00.000 9976 Move returns status 0, amount 0
21:40:15.543 00.000 9976 MoveAxis(N, 0, ABG)
21:40:15.543 00.000 9976 Move returns status 0, amount 0
21:40:15.543 00.000 9976 move complete, result=0
21:40:15.543 00.000 9976 worker thread done servicing request
21:40:15.543 00.000 9552 UpdateGuideState exits: m=5279152 SNR=188.3 Saturated
21:40:15.543 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:15.543 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:15.543 00.000 9552 Enqueuing Expose request
21:40:15.543 00.000 9976 Worker thread wakes up
21:40:15.543 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:15.543 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:15.543 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:40:18.900 03.357 9976 Exposure complete
21:40:18.972 00.072 9976 worker thread done servicing request
21:40:18.972 00.000 9552 OnExposeComplete: enter
21:40:18.972 00.000 9552 UpdateGuideState(): m_state=6
21:40:18.972 00.000 9552 Star::Find(15, 1659, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 362
21:40:18.972 00.000 9552 Star::Find returns 1 (1), X=1658.26, Y=355.54, Mass=5192568, SNR=183.6, Peak=65504 HFD=7.5
21:40:18.972 00.000 9552 Star::Find false star n=11 nbg=265 bg=3388.1 sigma=955.6 thresh=6255 peak=5588
21:40:18.972 00.000 9552 Star::Find false star n=6 nbg=259 bg=3702.9 sigma=933.1 thresh=6502 peak=5442
21:40:18.972 00.000 9552 MultiStar: [#1 -0.13,1.27,1.00,U] [#2 -0.98,1.05,0.18,U] [#3 -0.21,1.64,0.00,M1] [#4 -0.36,1.43,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -4.50,-8.03,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:18.972 00.000 9552 refined, 3 included, MultiStar: {-0.54, 1.34}, one-star: {-0.89, 1.46}
21:40:18.972 00.000 9552 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.08) = xAngle (-1.12 = -1.12)
21:40:18.972 00.000 9552 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.13 = 2.15)
21:40:18.972 00.000 9552 CameraToMount -- cameraX=-0.54 cameraY=1.34 hyp=1.45 cameraTheta=1.95 mountX=0.63 mountY=1.21, mountTheta=1.09
21:40:18.973 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.54, y=1.34, opts=13)
21:40:18.973 00.000 9552 Enqueuing Move request for scope (-0.54, 1.34)
21:40:18.973 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:18.973 00.000 9552 UpdateGuideState exits: m=5192568 SNR=183.6 Saturated
21:40:18.973 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:18.973 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:18.973 00.000 9552 Enqueuing Expose request
21:40:18.973 00.000 9976 Worker thread wakes up
21:40:18.973 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.34) opts 0xd
21:40:18.973 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.54, 1.34)
21:40:18.973 00.000 9976 Moving (-0.54, 1.34) raw xDistance=0.63 yDistance=1.21
21:40:18.973 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.63
21:40:18.973 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
21:40:18.973 00.000 9976 MoveAxis(W, 14, ABG)
21:40:18.973 00.000 9976 Guiding  Dir = 3, Dur = 14
21:40:18.998 00.025 9976 IsSlewing returns 0
21:40:18.998 00.000 9976 IsGuiding returns 0
21:40:19.029 00.031 9976 IsGuiding returns 1
21:40:19.030 00.001 9976 scope still moving after pulse duration time elapsed
21:40:19.079 00.049 9976 IsSlewing returns 0
21:40:19.079 00.000 9976 IsGuiding returns 0
21:40:19.079 00.000 9976 scope move finished after 14 + 67 ms
21:40:19.079 00.000 9976 Move returns status 0, amount 14
21:40:19.079 00.000 9976 MoveAxis(S, 45, ABG)
21:40:19.079 00.000 9976 Guiding  Dir = 1, Dur = 45
21:40:19.110 00.031 9976 IsSlewing returns 0
21:40:19.110 00.000 9976 IsGuiding returns 0
21:40:19.142 00.032 9976 PulseGuide returned control before completion, sleep 24
21:40:19.167 00.025 9976 IsGuiding returns 1
21:40:19.167 00.000 9976 scope still moving after pulse duration time elapsed
21:40:19.219 00.052 9976 IsSlewing returns 0
21:40:19.219 00.000 9976 IsGuiding returns 0
21:40:19.219 00.000 9976 scope move finished after 45 + 64 ms
21:40:19.219 00.000 9976 Move returns status 0, amount 45
21:40:19.219 00.000 9976 move complete, result=0
21:40:19.220 00.001 9976 worker thread done servicing request
21:40:19.220 00.000 9976 Worker thread wakes up
21:40:19.220 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:19.220 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:19.220 00.000 9552 GuideStep: 0.6 px 14 ms WEST, 1.2 px 45 ms SOUTH
21:40:22.563 03.343 9976 Exposure complete
21:40:22.658 00.095 9976 worker thread done servicing request
21:40:22.658 00.000 9552 OnExposeComplete: enter
21:40:22.659 00.001 9552 UpdateGuideState(): m_state=6
21:40:22.659 00.000 9552 Star::Find(15, 1658, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 363
21:40:22.659 00.000 9552 Star::Find returns 1 (1), X=1659.42, Y=353.76, Mass=5089536, SNR=242.3, Peak=65504 HFD=7.4
21:40:22.659 00.000 9552 Star::Find false star n=8 nbg=271 bg=3500.9 sigma=1042.9 thresh=6630 peak=6480
21:40:22.659 00.000 9552 Star::Find false star n=2 nbg=273 bg=1737.0 sigma=929.3 thresh=4525 peak=3917
21:40:22.659 00.000 9552 Star::Find false star n=4 nbg=255 bg=3605.3 sigma=903.7 thresh=6316 peak=6165
21:40:22.659 00.000 9552 Star::Find false star n=8 nbg=254 bg=3761.9 sigma=869.4 thresh=6370 peak=5252
21:40:22.659 00.000 9552 MultiStar: [#1 1.54,-0.42,0.00,M1] [#2 1.50,0.36,0.17,U] [#3 0.09,-0.65,0.10,U] [#4 1.08,-0.39,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:22.659 00.000 9552 single-star, 3 included, MultiStar: {0.47, -0.26}, one-star: {0.27, -0.32}
21:40:22.659 00.000 9552 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.08) = xAngle (-3.94 = 2.34)
21:40:22.659 00.000 9552 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.95 = -0.67)
21:40:22.659 00.000 9552 CameraToMount -- cameraX=0.27 cameraY=-0.32 hyp=0.42 cameraTheta=-0.87 mountX=-0.29 mountY=-0.26, mountTheta=-2.41
21:40:22.660 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.27, y=-0.32, opts=13)
21:40:22.660 00.000 9552 Enqueuing Move request for scope (0.27, -0.32)
21:40:22.660 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:22.660 00.000 9552 UpdateGuideState exits: m=5089536 SNR=242.3 Saturated
21:40:22.660 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:22.660 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:22.660 00.000 9552 Enqueuing Expose request
21:40:22.661 00.001 9976 Worker thread wakes up
21:40:22.661 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.32) opts 0xd
21:40:22.661 00.000 9976 Handling offset move in thread for scope, endpoint = (0.27, -0.32)
21:40:22.661 00.000 9976 Moving (0.27, -0.32) raw xDistance=-0.29 yDistance=-0.26
21:40:22.661 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
21:40:22.661 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:22.661 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:40:22.661 00.000 9976 MoveAxis(E, 0, ABG)
21:40:22.661 00.000 9976 Move returns status 0, amount 0
21:40:22.661 00.000 9976 MoveAxis(N, 0, ABG)
21:40:22.661 00.000 9976 Move returns status 0, amount 0
21:40:22.661 00.000 9976 move complete, result=0
21:40:22.661 00.000 9976 worker thread done servicing request
21:40:22.661 00.000 9976 Worker thread wakes up
21:40:22.661 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:22.661 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:22.661 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
21:40:26.013 03.352 9976 Exposure complete
21:40:26.096 00.083 9976 worker thread done servicing request
21:40:26.096 00.000 9552 OnExposeComplete: enter
21:40:26.096 00.000 9552 UpdateGuideState(): m_state=6
21:40:26.096 00.000 9552 Star::Find(15, 1659, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 364
21:40:26.096 00.000 9552 Star::Find returns 1 (1), X=1661.05, Y=353.95, Mass=5216077, SNR=225.2, Peak=65504 HFD=7.7
21:40:26.096 00.000 9552 Star::Find false star n=3 nbg=244 bg=2081.4 sigma=688.5 thresh=4147 peak=3631
21:40:26.096 00.000 9552 Star::Find false star n=3 nbg=265 bg=3695.9 sigma=938.5 thresh=6511 peak=5870
21:40:26.096 00.000 9552 Star::Find false star n=2 nbg=266 bg=3770.8 sigma=1012.1 thresh=6807 peak=5207
21:40:26.096 00.000 9552 MultiStar: [#1 2.11,-0.55,0.00,M2] [#2 2.39,0.45,0.00,M1] [#3 1.97,-1.06,0.00,M1] [#4 1.56,0.05,0.10,U] [#5 3.11,0.03,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:26.097 00.001 9552 refined, 1 included, MultiStar: {1.87, -0.11}, one-star: {1.90, -0.13}
21:40:26.097 00.000 9552 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.08) = xAngle (-3.14 = -3.14)
21:40:26.097 00.000 9552 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.15 = 0.13)
21:40:26.097 00.000 9552 CameraToMount -- cameraX=1.87 cameraY=-0.11 hyp=1.87 cameraTheta=-0.06 mountX=-1.87 mountY=0.25, mountTheta=3.01
21:40:26.097 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.87, y=-0.11, opts=13)
21:40:26.097 00.000 9552 Enqueuing Move request for scope (1.87, -0.11)
21:40:26.097 00.000 9976 Worker thread wakes up
21:40:26.097 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:26.097 00.000 9552 UpdateGuideState exits: m=5216077 SNR=225.2 Saturated
21:40:26.097 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:26.097 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:26.097 00.000 9552 Enqueuing Expose request
21:40:26.097 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.87, -0.11) opts 0xd
21:40:26.097 00.000 9976 Handling offset move in thread for scope, endpoint = (1.87, -0.11)
21:40:26.097 00.000 9976 Moving (1.87, -0.11) raw xDistance=-1.87 yDistance=0.25
21:40:26.098 00.001 9976 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.87
21:40:26.098 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:26.098 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:40:26.098 00.000 9976 MoveAxis(E, 41, ABG)
21:40:26.098 00.000 9976 Guiding  Dir = 2, Dur = 41
21:40:26.126 00.028 9976 IsSlewing returns 0
21:40:26.126 00.000 9976 IsGuiding returns 0
21:40:26.157 00.031 9976 PulseGuide returned control before completion, sleep 20
21:40:26.185 00.028 9976 IsGuiding returns 1
21:40:26.185 00.000 9976 scope still moving after pulse duration time elapsed
21:40:26.236 00.051 9976 IsSlewing returns 0
21:40:26.237 00.001 9976 IsGuiding returns 0
21:40:26.237 00.000 9976 scope move finished after 41 + 69 ms
21:40:26.237 00.000 9976 Move returns status 0, amount 41
21:40:26.237 00.000 9976 MoveAxis(N, 0, ABG)
21:40:26.237 00.000 9976 Move returns status 0, amount 0
21:40:26.237 00.000 9976 move complete, result=0
21:40:26.237 00.000 9976 worker thread done servicing request
21:40:26.237 00.000 9976 Worker thread wakes up
21:40:26.237 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:26.237 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:26.237 00.000 9552 GuideStep: -1.9 px 41 ms EAST, 0.2 px 0 ms NORTH
21:40:29.588 03.351 9976 Exposure complete
21:40:29.670 00.082 9976 worker thread done servicing request
21:40:29.670 00.000 9552 OnExposeComplete: enter
21:40:29.670 00.000 9552 UpdateGuideState(): m_state=6
21:40:29.670 00.000 9552 Star::Find(15, 1661, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 365
21:40:29.670 00.000 9552 Star::Find returns 1 (1), X=1660.44, Y=354.79, Mass=5061337, SNR=265.5, Peak=65504 HFD=7.4
21:40:29.671 00.001 9552 Star::Find false star n=4 nbg=268 bg=3634.5 sigma=1028.7 thresh=6720 peak=5843
21:40:29.671 00.000 9552 Star::Find false star n=4 nbg=257 bg=1973.4 sigma=754.9 thresh=4238 peak=3878
21:40:29.671 00.000 9552 Star::Find false star n=4 nbg=250 bg=3469.5 sigma=817.5 thresh=5922 peak=5887
21:40:29.671 00.000 9552 Star::Find false star n=5 nbg=252 bg=3698.8 sigma=897.9 thresh=6392 peak=5376
21:40:29.671 00.000 9552 MultiStar: [#1 1.88,0.44,0.00,M3] [#2 1.63,0.69,0.00,M2] [#3 2.50,0.70,0.00,M2] [#4 1.59,1.36,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:29.671 00.000 9552 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.08) = xAngle (-2.58 = -2.58)
21:40:29.671 00.000 9552 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.59 = 0.69)
21:40:29.671 00.000 9552 CameraToMount -- cameraX=1.29 cameraY=0.71 hyp=1.47 cameraTheta=0.50 mountX=-1.24 mountY=0.94, mountTheta=2.49
21:40:29.671 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.29, y=0.71, opts=13)
21:40:29.671 00.000 9552 Enqueuing Move request for scope (1.29, 0.71)
21:40:29.671 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:29.671 00.000 9552 UpdateGuideState exits: m=5061337 SNR=265.5 Saturated
21:40:29.672 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:29.672 00.000 9976 Worker thread wakes up
21:40:29.672 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.29, 0.71) opts 0xd
21:40:29.672 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:29.672 00.000 9552 Enqueuing Expose request
21:40:29.672 00.000 9976 Handling offset move in thread for scope, endpoint = (1.29, 0.71)
21:40:29.672 00.000 9976 Moving (1.29, 0.71) raw xDistance=-1.24 yDistance=0.94
21:40:29.672 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.24
21:40:29.672 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
21:40:29.672 00.000 9976 MoveAxis(E, 30, ABG)
21:40:29.672 00.000 9976 Guiding  Dir = 2, Dur = 30
21:40:29.704 00.032 9976 IsSlewing returns 0
21:40:29.705 00.001 9976 IsGuiding returns 0
21:40:29.737 00.032 9976 IsGuiding returns 1
21:40:29.737 00.000 9976 scope still moving after pulse duration time elapsed
21:40:29.783 00.046 9976 IsSlewing returns 0
21:40:29.783 00.000 9976 IsGuiding returns 0
21:40:29.783 00.000 9976 scope move finished after 30 + 49 ms
21:40:29.783 00.000 9976 Move returns status 0, amount 30
21:40:29.783 00.000 9976 MoveAxis(S, 35, ABG)
21:40:29.783 00.000 9976 Guiding  Dir = 1, Dur = 35
21:40:29.841 00.058 9976 IsSlewing returns 0
21:40:29.842 00.001 9976 IsGuiding returns 0
21:40:29.883 00.041 9976 IsGuiding returns 1
21:40:29.883 00.000 9976 scope still moving after pulse duration time elapsed
21:40:29.939 00.056 9976 IsSlewing returns 0
21:40:29.939 00.000 9976 IsGuiding returns 0
21:40:29.939 00.000 9976 scope move finished after 35 + 62 ms
21:40:29.939 00.000 9976 Move returns status 0, amount 35
21:40:29.939 00.000 9976 move complete, result=0
21:40:29.939 00.000 9976 worker thread done servicing request
21:40:29.939 00.000 9976 Worker thread wakes up
21:40:29.939 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:29.939 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:29.939 00.000 9552 GuideStep: -1.2 px 30 ms EAST, 0.9 px 35 ms SOUTH
21:40:33.291 03.352 9976 Exposure complete
21:40:33.384 00.093 9976 worker thread done servicing request
21:40:33.384 00.000 9552 OnExposeComplete: enter
21:40:33.384 00.000 9552 UpdateGuideState(): m_state=6
21:40:33.385 00.001 9552 Star::Find(15, 1660, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 366
21:40:33.385 00.000 9552 Star::Find returns 1 (1), X=1660.78, Y=354.14, Mass=5089111, SNR=207.2, Peak=65504 HFD=7.7
21:40:33.385 00.000 9552 Star::Find false star n=1 nbg=279 bg=1734.8 sigma=869.3 thresh=4343 peak=3823
21:40:33.385 00.000 9552 Star::Find false star n=3 nbg=246 bg=3654.0 sigma=874.0 thresh=6276 peak=6009
21:40:33.385 00.000 9552 Star::Find false star n=3 nbg=256 bg=3814.6 sigma=942.3 thresh=6641 peak=5127
21:40:33.385 00.000 9552 MultiStar: [#1 1.74,-0.36,0.00,M4] [#2 1.42,0.60,0.23,U] [#3 2.17,-0.23,0.00,M3] [#4 1.37,0.12,0.12,U] [#5 2.81,2.29,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:33.385 00.000 9552 refined, 2 included, MultiStar: {1.57, 0.15}, one-star: {1.63, 0.06}
21:40:33.385 00.000 9552 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.08) = xAngle (-2.98 = -2.98)
21:40:33.385 00.000 9552 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.99 = 0.29)
21:40:33.385 00.000 9552 CameraToMount -- cameraX=1.57 cameraY=0.15 hyp=1.58 cameraTheta=0.10 mountX=-1.56 mountY=0.46, mountTheta=2.86
21:40:33.386 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.57, y=0.15, opts=13)
21:40:33.386 00.000 9552 Enqueuing Move request for scope (1.57, 0.15)
21:40:33.386 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:33.386 00.000 9552 UpdateGuideState exits: m=5089111 SNR=207.2 Saturated
21:40:33.386 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:33.386 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:33.386 00.000 9552 Enqueuing Expose request
21:40:33.386 00.000 9976 Worker thread wakes up
21:40:33.387 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (1.57, 0.15) opts 0xd
21:40:33.387 00.000 9976 Handling offset move in thread for scope, endpoint = (1.57, 0.15)
21:40:33.387 00.000 9976 Moving (1.57, 0.15) raw xDistance=-1.56 yDistance=0.46
21:40:33.387 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.56
21:40:33.387 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:33.387 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
21:40:33.387 00.000 9976 MoveAxis(E, 36, ABG)
21:40:33.387 00.000 9976 Guiding  Dir = 2, Dur = 36
21:40:33.407 00.020 9976 IsSlewing returns 0
21:40:33.408 00.001 9976 IsGuiding returns 0
21:40:33.440 00.032 9976 PulseGuide returned control before completion, sleep 15
21:40:33.503 00.063 9976 IsGuiding returns 1
21:40:33.503 00.000 9976 scope still moving after pulse duration time elapsed
21:40:33.545 00.042 9976 IsSlewing returns 0
21:40:33.545 00.000 9976 IsGuiding returns 0
21:40:33.545 00.000 9976 scope move finished after 36 + 101 ms
21:40:33.545 00.000 9976 Move returns status 0, amount 36
21:40:33.545 00.000 9976 MoveAxis(N, 0, ABG)
21:40:33.545 00.000 9976 Move returns status 0, amount 0
21:40:33.545 00.000 9976 move complete, result=0
21:40:33.546 00.001 9976 worker thread done servicing request
21:40:33.546 00.000 9976 Worker thread wakes up
21:40:33.546 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:33.546 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:33.546 00.000 9552 GuideStep: -1.6 px 36 ms EAST, 0.5 px 0 ms NORTH
21:40:36.885 03.339 9976 Exposure complete
21:40:36.980 00.095 9976 worker thread done servicing request
21:40:36.980 00.000 9552 OnExposeComplete: enter
21:40:36.980 00.000 9552 UpdateGuideState(): m_state=6
21:40:36.980 00.000 9552 Star::Find(15, 1660, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 367
21:40:36.980 00.000 9552 Star::Find returns 1 (1), X=1660.99, Y=353.21, Mass=5139563, SNR=271.7, Peak=65504 HFD=7.6
21:40:36.980 00.000 9552 Star::Find false star n=5 nbg=256 bg=3769.8 sigma=855.7 thresh=6337 peak=5510
21:40:36.980 00.000 9552 MultiStar: [#1 1.94,-0.75,0.00,M5] [#2 2.09,-0.49,0.00,M2] [#3 2.30,-0.29,0.00,M4] [#4 1.94,-0.22,0.00,M1] [#5 2.99,0.49,0.00,M3] [#6 -0.07,-0.35,0.04,U] [#7 -0.78,-0.36,0.04,U] [#8 0.00,0.00,0.00,L] 
21:40:36.980 00.000 9552 refined, 2 included, MultiStar: {1.66, -0.83}, one-star: {1.84, -0.87}
21:40:36.980 00.000 9552 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.08) = xAngle (-3.54 = 2.74)
21:40:36.980 00.000 9552 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.55 = -0.27)
21:40:36.980 00.000 9552 CameraToMount -- cameraX=1.66 cameraY=-0.83 hyp=1.86 cameraTheta=-0.46 mountX=-1.71 mountY=-0.49, mountTheta=-2.86
21:40:36.981 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.66, y=-0.83, opts=13)
21:40:36.981 00.000 9552 Enqueuing Move request for scope (1.66, -0.83)
21:40:36.981 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:40:36.981 00.000 9552 UpdateGuideState exits: m=5139563 SNR=271.7 Saturated
21:40:36.981 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:36.982 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:36.982 00.000 9552 Enqueuing Expose request
21:40:36.982 00.000 9976 Worker thread wakes up
21:40:36.982 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.66, -0.83) opts 0xd
21:40:36.982 00.000 9976 Handling offset move in thread for scope, endpoint = (1.66, -0.83)
21:40:36.982 00.000 9976 Moving (1.66, -0.83) raw xDistance=-1.71 yDistance=-0.49
21:40:36.982 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.71
21:40:36.982 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:36.982 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
21:40:36.982 00.000 9976 MoveAxis(E, 40, ABG)
21:40:36.982 00.000 9976 Guiding  Dir = 2, Dur = 40
21:40:37.014 00.032 9976 IsSlewing returns 0
21:40:37.015 00.001 9976 IsGuiding returns 0
21:40:37.047 00.032 9976 PulseGuide returned control before completion, sleep 19
21:40:37.097 00.050 9976 IsGuiding returns 1
21:40:37.097 00.000 9976 scope still moving after pulse duration time elapsed
21:40:37.140 00.043 9976 IsSlewing returns 0
21:40:37.141 00.001 9976 IsGuiding returns 0
21:40:37.141 00.000 9976 scope move finished after 40 + 86 ms
21:40:37.141 00.000 9976 Move returns status 0, amount 40
21:40:37.141 00.000 9976 MoveAxis(N, 0, ABG)
21:40:37.141 00.000 9976 Move returns status 0, amount 0
21:40:37.141 00.000 9976 move complete, result=0
21:40:37.141 00.000 9976 worker thread done servicing request
21:40:37.141 00.000 9976 Worker thread wakes up
21:40:37.141 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:37.141 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:37.141 00.000 9552 GuideStep: -1.7 px 40 ms EAST, -0.5 px 0 ms NORTH
21:40:40.487 03.346 9976 Exposure complete
21:40:40.581 00.094 9976 worker thread done servicing request
21:40:40.581 00.000 9552 OnExposeComplete: enter
21:40:40.581 00.000 9552 UpdateGuideState(): m_state=6
21:40:40.582 00.001 9552 Star::Find(15, 1660, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 368
21:40:40.582 00.000 9552 Star::Find returns 1 (1), X=1661.72, Y=352.88, Mass=5368914, SNR=264.8, Peak=65504 HFD=7.8
21:40:40.582 00.000 9552 Star::Find false star n=21 nbg=234 bg=3467.8 sigma=782.3 thresh=5815 peak=5547
21:40:40.582 00.000 9552 Star::Find false star n=5 nbg=227 bg=2022.8 sigma=610.9 thresh=3856 peak=3742
21:40:40.582 00.000 9552 Star::Find false star n=5 nbg=237 bg=3568.5 sigma=831.4 thresh=6063 peak=5861
21:40:40.582 00.000 9552 Star::Find false star n=9 nbg=239 bg=3702.3 sigma=783.8 thresh=6054 peak=5347
21:40:40.582 00.000 9552 MultiStar: [#1 2.90,-1.09,0.00,M6] [#2 2.25,-0.86,0.00,M3] [#3 2.54,-1.57,0.00,M5] [#4 1.97,-0.27,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:40.582 00.000 9552 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.08) = xAngle (-3.52 = 2.77)
21:40:40.582 00.000 9552 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.53 = -0.24)
21:40:40.582 00.000 9552 CameraToMount -- cameraX=2.57 cameraY=-1.20 hyp=2.84 cameraTheta=-0.44 mountX=-2.64 mountY=-0.69, mountTheta=-2.89
21:40:40.583 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.57, y=-1.20, opts=13)
21:40:40.583 00.000 9552 Enqueuing Move request for scope (2.57, -1.20)
21:40:40.583 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:40.583 00.000 9552 UpdateGuideState exits: m=5368914 SNR=264.8 Saturated
21:40:40.583 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:40.583 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:40.583 00.000 9552 Enqueuing Expose request
21:40:40.584 00.001 9976 Worker thread wakes up
21:40:40.584 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.57, -1.20) opts 0xd
21:40:40.584 00.000 9976 Handling offset move in thread for scope, endpoint = (2.57, -1.20)
21:40:40.584 00.000 9976 Moving (2.57, -1.20) raw xDistance=-2.64 yDistance=-0.69
21:40:40.584 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.75 from input -2.64
21:40:40.584 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:40.584 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
21:40:40.584 00.000 9976 MoveAxis(E, 60, ABG)
21:40:40.584 00.000 9976 Guiding  Dir = 2, Dur = 60
21:40:40.627 00.043 9976 IsSlewing returns 0
21:40:40.627 00.000 9976 IsGuiding returns 0
21:40:40.658 00.031 9976 PulseGuide returned control before completion, sleep 39
21:40:40.706 00.048 9976 IsGuiding returns 1
21:40:40.706 00.000 9976 scope still moving after pulse duration time elapsed
21:40:40.765 00.059 9976 IsSlewing returns 0
21:40:40.766 00.001 9976 IsGuiding returns 0
21:40:40.766 00.000 9976 scope move finished after 60 + 78 ms
21:40:40.766 00.000 9976 Move returns status 0, amount 60
21:40:40.766 00.000 9976 MoveAxis(N, 0, ABG)
21:40:40.766 00.000 9976 Move returns status 0, amount 0
21:40:40.766 00.000 9976 move complete, result=0
21:40:40.766 00.000 9976 worker thread done servicing request
21:40:40.766 00.000 9976 Worker thread wakes up
21:40:40.766 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:40.766 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:40.766 00.000 9552 GuideStep: -2.6 px 60 ms EAST, -0.7 px 0 ms NORTH
21:40:44.117 03.351 9976 Exposure complete
21:40:44.199 00.082 9976 worker thread done servicing request
21:40:44.199 00.000 9552 OnExposeComplete: enter
21:40:44.200 00.001 9552 UpdateGuideState(): m_state=6
21:40:44.200 00.000 9552 Star::Find(15, 1661, 352, 0, (0,0,0,0), 0.5, 10.0, 255) frame 369
21:40:44.200 00.000 9552 Star::Find returns 1 (1), X=1660.82, Y=353.38, Mass=4935446, SNR=255.0, Peak=65504 HFD=7.4
21:40:44.200 00.000 9552 Star::Find false star n=17 nbg=258 bg=3377.2 sigma=952.7 thresh=6235 peak=5893
21:40:44.201 00.001 9552 Star::Find false star n=4 nbg=249 bg=1916.8 sigma=822.6 thresh=4384 peak=4085
21:40:44.201 00.000 9552 Star::Find false star n=4 nbg=268 bg=3737.2 sigma=974.5 thresh=6661 peak=6088
21:40:44.201 00.000 9552 Star::Find false star n=4 nbg=252 bg=3853.0 sigma=867.2 thresh=6455 peak=5292
21:40:44.201 00.000 9552 MultiStar: [#1 2.93,-0.75,0.00,M7] [#2 3.35,-1.19,0.00,M4] [#3 1.75,-0.53,0.00,M6] [#4 2.63,0.18,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:44.201 00.000 9552 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.08) = xAngle (-3.48 = 2.80)
21:40:44.201 00.000 9552 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.49 = -0.21)
21:40:44.201 00.000 9552 CameraToMount -- cameraX=1.67 cameraY=-0.70 hyp=1.81 cameraTheta=-0.40 mountX=-1.71 mountY=-0.37, mountTheta=-2.93
21:40:44.203 00.002 9552 SchedulePrimaryMove(104D1A90, x=1.67, y=-0.70, opts=13)
21:40:44.203 00.000 9552 Enqueuing Move request for scope (1.67, -0.70)
21:40:44.203 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:40:44.203 00.000 9552 UpdateGuideState exits: m=4935446 SNR=255.0 Saturated
21:40:44.203 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:44.203 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:44.203 00.000 9552 Enqueuing Expose request
21:40:44.203 00.000 9976 Worker thread wakes up
21:40:44.203 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.67, -0.70) opts 0xd
21:40:44.203 00.000 9976 Handling offset move in thread for scope, endpoint = (1.67, -0.70)
21:40:44.204 00.001 9976 Moving (1.67, -0.70) raw xDistance=-1.71 yDistance=-0.37
21:40:44.204 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.71
21:40:44.204 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:44.204 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:40:44.204 00.000 9976 MoveAxis(E, 41, ABG)
21:40:44.204 00.000 9976 Guiding  Dir = 2, Dur = 41
21:40:44.235 00.031 9976 IsSlewing returns 0
21:40:44.235 00.000 9976 IsGuiding returns 0
21:40:44.267 00.032 9976 PulseGuide returned control before completion, sleep 20
21:40:44.288 00.021 9976 IsGuiding returns 1
21:40:44.288 00.000 9976 scope still moving after pulse duration time elapsed
21:40:44.343 00.055 9976 IsSlewing returns 0
21:40:44.343 00.000 9976 IsGuiding returns 0
21:40:44.343 00.000 9976 scope move finished after 41 + 67 ms
21:40:44.343 00.000 9976 Move returns status 0, amount 41
21:40:44.343 00.000 9976 MoveAxis(N, 0, ABG)
21:40:44.343 00.000 9976 Move returns status 0, amount 0
21:40:44.343 00.000 9976 move complete, result=0
21:40:44.343 00.000 9976 worker thread done servicing request
21:40:44.343 00.000 9976 Worker thread wakes up
21:40:44.343 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:44.343 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:44.343 00.000 9552 GuideStep: -1.7 px 41 ms EAST, -0.4 px 0 ms NORTH
21:40:47.695 03.352 9976 Exposure complete
21:40:47.789 00.094 9976 worker thread done servicing request
21:40:47.790 00.001 9552 OnExposeComplete: enter
21:40:47.790 00.000 9552 UpdateGuideState(): m_state=6
21:40:47.790 00.000 9552 Star::Find(15, 1660, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 370
21:40:47.790 00.000 9552 Star::Find returns 1 (1), X=1661.95, Y=353.68, Mass=5304081, SNR=244.0, Peak=65504 HFD=7.7
21:40:47.790 00.000 9552 Star::Find false star n=15 nbg=252 bg=3663.8 sigma=832.5 thresh=6161 peak=6145
21:40:47.790 00.000 9552 Star::Find false star n=8 nbg=253 bg=1796.9 sigma=747.2 thresh=4039 peak=3927
21:40:47.790 00.000 9552 Star::Find false star n=1 nbg=266 bg=3800.3 sigma=1001.5 thresh=6805 peak=5248
21:40:47.790 00.000 9552 MultiStar: [#1 2.98,-0.18,0.00,M8] [#2 2.85,-0.22,0.00,M5] [#3 2.83,-0.66,0.00,M7] [#4 3.74,0.05,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.22,-0.55,0.04,U] [#8 0.00,0.00,0.00,L] 
21:40:47.790 00.000 9552 refined, 1 included, MultiStar: {2.68, -0.41}, one-star: {2.80, -0.40}
21:40:47.790 00.000 9552 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.08) = xAngle (-3.23 = 3.05)
21:40:47.790 00.000 9552 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.24 = 0.04)
21:40:47.790 00.000 9552 CameraToMount -- cameraX=2.68 cameraY=-0.41 hyp=2.71 cameraTheta=-0.15 mountX=-2.70 mountY=0.12, mountTheta=3.10
21:40:47.791 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.68, y=-0.41, opts=13)
21:40:47.791 00.000 9552 Enqueuing Move request for scope (2.68, -0.41)
21:40:47.791 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:47.791 00.000 9552 UpdateGuideState exits: m=5304081 SNR=244.0 Saturated
21:40:47.791 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:47.791 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:47.791 00.000 9552 Enqueuing Expose request
21:40:47.792 00.001 9976 Worker thread wakes up
21:40:47.792 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.68, -0.41) opts 0xd
21:40:47.792 00.000 9976 Handling offset move in thread for scope, endpoint = (2.68, -0.41)
21:40:47.792 00.000 9976 Moving (2.68, -0.41) raw xDistance=-2.70 yDistance=0.12
21:40:47.792 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.79 from input -2.70
21:40:47.792 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:47.792 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:40:47.792 00.000 9976 MoveAxis(E, 62, ABG)
21:40:47.792 00.000 9976 Guiding  Dir = 2, Dur = 62
21:40:47.813 00.021 9976 IsSlewing returns 0
21:40:47.837 00.024 9976 IsGuiding returns 0
21:40:47.859 00.022 9976 PulseGuide returned control before completion, sleep 51
21:40:47.917 00.058 9976 IsGuiding returns 1
21:40:47.917 00.000 9976 scope still moving after pulse duration time elapsed
21:40:47.968 00.051 9976 IsSlewing returns 0
21:40:47.968 00.000 9976 IsGuiding returns 0
21:40:47.968 00.000 9976 scope move finished after 62 + 69 ms
21:40:47.968 00.000 9976 Move returns status 0, amount 62
21:40:47.968 00.000 9976 MoveAxis(N, 0, ABG)
21:40:47.968 00.000 9976 Move returns status 0, amount 0
21:40:47.968 00.000 9976 move complete, result=0
21:40:47.968 00.000 9976 worker thread done servicing request
21:40:47.968 00.000 9976 Worker thread wakes up
21:40:47.969 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:47.969 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:47.969 00.000 9552 GuideStep: -2.7 px 62 ms EAST, 0.1 px 0 ms NORTH
21:40:51.309 03.340 9976 Exposure complete
21:40:51.395 00.086 9976 worker thread done servicing request
21:40:51.395 00.000 9552 OnExposeComplete: enter
21:40:51.395 00.000 9552 UpdateGuideState(): m_state=6
21:40:51.395 00.000 9552 Star::Find(15, 1661, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 371
21:40:51.395 00.000 9552 Star::Find returns 1 (1), X=1662.30, Y=353.87, Mass=5630190, SNR=210.0, Peak=65504 HFD=7.9
21:40:51.395 00.000 9552 Star::Find false star n=3 nbg=252 bg=3293.5 sigma=905.8 thresh=6011 peak=5402
21:40:51.395 00.000 9552 Star::Find false star n=2 nbg=259 bg=3652.8 sigma=878.7 thresh=6289 peak=5949
21:40:51.395 00.000 9552 Star::Find false star n=3 nbg=247 bg=3761.2 sigma=919.1 thresh=6519 peak=5072
21:40:51.395 00.000 9552 MultiStar: [#1 2.88,-0.49,0.00,M9] [#2 3.17,-0.05,0.00,M6] [#3 3.58,-1.72,0.00,M8] [#4 3.34,0.83,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 1.40,-1.35,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:51.395 00.000 9552 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.08) = xAngle (-3.14 = 3.14)
21:40:51.395 00.000 9552 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.15 = 0.13)
21:40:51.395 00.000 9552 CameraToMount -- cameraX=3.15 cameraY=-0.21 hyp=3.16 cameraTheta=-0.07 mountX=-3.16 mountY=0.41, mountTheta=3.01
21:40:51.396 00.001 9552 SchedulePrimaryMove(104D1A90, x=3.15, y=-0.21, opts=13)
21:40:51.396 00.000 9552 Enqueuing Move request for scope (3.15, -0.21)
21:40:51.396 00.000 9976 Worker thread wakes up
21:40:51.396 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (3.15, -0.21) opts 0xd
21:40:51.396 00.000 9976 Handling offset move in thread for scope, endpoint = (3.15, -0.21)
21:40:51.397 00.001 9976 Moving (3.15, -0.21) raw xDistance=-3.16 yDistance=0.41
21:40:51.397 00.000 9976 GuideAlgorithmHysteresis::Result() returns -2.11 from input -3.16
21:40:51.397 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:51.397 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:40:51.397 00.000 9976 MoveAxis(E, 73, ABG)
21:40:51.397 00.000 9976 Guiding  Dir = 2, Dur = 73
21:40:51.397 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:51.397 00.000 9552 UpdateGuideState exits: m=5630190 SNR=210.0 Saturated
21:40:51.397 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:51.397 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:51.397 00.000 9552 Enqueuing Expose request
21:40:51.421 00.024 9976 IsSlewing returns 0
21:40:51.422 00.001 9976 IsGuiding returns 0
21:40:51.453 00.031 9976 PulseGuide returned control before completion, sleep 52
21:40:51.543 00.090 9976 IsGuiding returns 1
21:40:51.543 00.000 9976 scope still moving after pulse duration time elapsed
21:40:51.596 00.053 9976 IsSlewing returns 0
21:40:51.596 00.000 9976 IsGuiding returns 0
21:40:51.596 00.000 9976 scope move finished after 73 + 101 ms
21:40:51.596 00.000 9976 Move returns status 0, amount 73
21:40:51.596 00.000 9976 MoveAxis(N, 0, ABG)
21:40:51.596 00.000 9976 Move returns status 0, amount 0
21:40:51.596 00.000 9976 move complete, result=0
21:40:51.596 00.000 9976 worker thread done servicing request
21:40:51.596 00.000 9976 Worker thread wakes up
21:40:51.596 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:51.596 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:51.597 00.001 9552 GuideStep: -3.2 px 73 ms EAST, 0.4 px 0 ms NORTH
21:40:54.944 03.347 9976 Exposure complete
21:40:55.039 00.095 9976 worker thread done servicing request
21:40:55.039 00.000 9552 OnExposeComplete: enter
21:40:55.039 00.000 9552 UpdateGuideState(): m_state=6
21:40:55.039 00.000 9552 Star::Find(15, 1662, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 372
21:40:55.039 00.000 9552 Star::Find returns 1 (1), X=1661.59, Y=353.13, Mass=5420108, SNR=300.9, Peak=65504 HFD=7.8
21:40:55.039 00.000 9552 Star::Find false star n=8 nbg=266 bg=3490.1 sigma=943.9 thresh=6322 peak=5554
21:40:55.039 00.000 9552 Star::Find false star n=3 nbg=272 bg=1916.2 sigma=847.2 thresh=4458 peak=4165
21:40:55.039 00.000 9552 Star::Find false star n=4 nbg=259 bg=3584.6 sigma=918.6 thresh=6340 peak=6243
21:40:55.039 00.000 9552 Star::Find false star n=7 nbg=254 bg=3683.1 sigma=834.2 thresh=6186 peak=5052
21:40:55.039 00.000 9552 MultiStar: [#1 2.29,-0.99,0.00,M10] [#2 2.27,-0.38,0.00,M7] [#3 2.13,-0.71,0.00,M9] [#4 2.12,-0.45,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:55.039 00.000 9552 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.08) = xAngle (-3.45 = 2.83)
21:40:55.039 00.000 9552 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.46 = -0.18)
21:40:55.039 00.000 9552 CameraToMount -- cameraX=2.44 cameraY=-0.95 hyp=2.62 cameraTheta=-0.37 mountX=-2.50 mountY=-0.46, mountTheta=-2.96
21:40:55.040 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.44, y=-0.95, opts=13)
21:40:55.040 00.000 9552 Enqueuing Move request for scope (2.44, -0.95)
21:40:55.040 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:40:55.040 00.000 9552 UpdateGuideState exits: m=5420108 SNR=300.9 Saturated
21:40:55.040 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:55.041 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:55.041 00.000 9552 Enqueuing Expose request
21:40:55.041 00.000 9976 Worker thread wakes up
21:40:55.041 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.44, -0.95) opts 0xd
21:40:55.041 00.000 9976 Handling offset move in thread for scope, endpoint = (2.44, -0.95)
21:40:55.041 00.000 9976 Moving (2.44, -0.95) raw xDistance=-2.50 yDistance=-0.46
21:40:55.041 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.72 from input -2.50
21:40:55.041 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:55.041 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
21:40:55.041 00.000 9976 MoveAxis(E, 60, ABG)
21:40:55.041 00.000 9976 Guiding  Dir = 2, Dur = 60
21:40:55.062 00.021 9976 IsSlewing returns 0
21:40:55.063 00.001 9976 IsGuiding returns 0
21:40:55.095 00.032 9976 PulseGuide returned control before completion, sleep 39
21:40:55.148 00.053 9976 IsGuiding returns 1
21:40:55.148 00.000 9976 scope still moving after pulse duration time elapsed
21:40:55.235 00.087 9976 IsSlewing returns 0
21:40:55.236 00.001 9976 IsGuiding returns 0
21:40:55.236 00.000 9976 scope move finished after 60 + 112 ms
21:40:55.236 00.000 9976 Move returns status 0, amount 60
21:40:55.236 00.000 9976 MoveAxis(N, 0, ABG)
21:40:55.236 00.000 9976 Move returns status 0, amount 0
21:40:55.236 00.000 9976 move complete, result=0
21:40:55.236 00.000 9976 worker thread done servicing request
21:40:55.236 00.000 9976 Worker thread wakes up
21:40:55.236 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:55.236 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:55.236 00.000 9552 GuideStep: -2.5 px 60 ms EAST, -0.5 px 0 ms NORTH
21:40:58.577 03.341 9976 Exposure complete
21:40:58.673 00.096 9976 worker thread done servicing request
21:40:58.673 00.000 9552 OnExposeComplete: enter
21:40:58.673 00.000 9552 UpdateGuideState(): m_state=6
21:40:58.673 00.000 9552 Star::Find(15, 1661, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 373
21:40:58.673 00.000 9552 Star::Find returns 1 (1), X=1660.69, Y=353.73, Mass=5312183, SNR=250.6, Peak=65504 HFD=7.6
21:40:58.673 00.000 9552 Star::Find false star n=11 nbg=250 bg=3412.5 sigma=952.9 thresh=6271 peak=6099
21:40:58.673 00.000 9552 Star::Find false star n=2 nbg=274 bg=1724.7 sigma=947.0 thresh=4566 peak=3931
21:40:58.673 00.000 9552 Star::Find false star n=2 nbg=273 bg=3505.6 sigma=994.5 thresh=6489 peak=5878
21:40:58.673 00.000 9552 Star::Find false star n=1 nbg=255 bg=3804.7 sigma=924.2 thresh=6577 peak=5376
21:40:58.673 00.000 9552 MultiStar: [#1 1.84,-0.81,0.00,R] [#2 2.01,-0.29,0.00,M8] [#3 1.62,-0.43,0.00,M10] [#4 1.97,0.26,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] 
21:40:58.673 00.000 9552 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.08) = xAngle (-3.30 = 2.98)
21:40:58.673 00.000 9552 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.31 = -0.03)
21:40:58.673 00.000 9552 CameraToMount -- cameraX=1.54 cameraY=-0.35 hyp=1.58 cameraTheta=-0.22 mountX=-1.56 mountY=-0.05, mountTheta=-3.11
21:40:58.674 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.54, y=-0.35, opts=13)
21:40:58.675 00.001 9552 Enqueuing Move request for scope (1.54, -0.35)
21:40:58.675 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:40:58.675 00.000 9552 UpdateGuideState exits: m=5312183 SNR=250.6 Saturated
21:40:58.675 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:58.675 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:40:58.675 00.000 9552 Enqueuing Expose request
21:40:58.675 00.000 9976 Worker thread wakes up
21:40:58.675 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.54, -0.35) opts 0xd
21:40:58.675 00.000 9976 Handling offset move in thread for scope, endpoint = (1.54, -0.35)
21:40:58.675 00.000 9976 Moving (1.54, -0.35) raw xDistance=-1.56 yDistance=-0.05
21:40:58.675 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.56
21:40:58.675 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:58.675 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:40:58.675 00.000 9976 MoveAxis(E, 38, ABG)
21:40:58.675 00.000 9976 Guiding  Dir = 2, Dur = 38
21:40:58.704 00.029 9976 IsSlewing returns 0
21:40:58.705 00.001 9976 IsGuiding returns 0
21:40:58.736 00.031 9976 PulseGuide returned control before completion, sleep 17
21:40:58.766 00.030 9976 IsGuiding returns 1
21:40:58.766 00.000 9976 scope still moving after pulse duration time elapsed
21:40:58.826 00.060 9976 IsSlewing returns 0
21:40:58.827 00.001 9976 IsGuiding returns 0
21:40:58.827 00.000 9976 scope move finished after 38 + 84 ms
21:40:58.827 00.000 9976 Move returns status 0, amount 38
21:40:58.827 00.000 9976 MoveAxis(N, 0, ABG)
21:40:58.827 00.000 9976 Move returns status 0, amount 0
21:40:58.827 00.000 9976 move complete, result=0
21:40:58.827 00.000 9976 worker thread done servicing request
21:40:58.827 00.000 9976 Worker thread wakes up
21:40:58.827 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:40:58.827 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1644,339,31,31)
21:40:58.827 00.000 9552 GuideStep: -1.6 px 38 ms EAST, -0.0 px 0 ms NORTH
21:41:02.105 03.278 9552 evsrv: cli 011F3CE0 connect
21:41:02.105 00.000 9552 case statement mapped state 6 to 3
21:41:02.106 00.001 9552 case statement mapped state 6 to 3
21:41:02.106 00.000 9552 evsrv: cli 011F3CE0 request: {"method":"get_app_state","id":"0ca2fae7-76cc-413b-a1c2-704fedf6f706"}
21:41:02.106 00.000 9552 case statement mapped state 6 to 3
21:41:02.106 00.000 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ca2fae7-76cc-413b-a1c2-704fedf6f706"}
21:41:02.107 00.001 9552 evsrv: cli 011F3CE0 disconnect
21:41:02.107 00.000 9552 evsrv: cli 011F3420 connect
21:41:02.107 00.000 9552 case statement mapped state 6 to 3
21:41:02.108 00.001 9552 case statement mapped state 6 to 3
21:41:02.109 00.001 9552 evsrv: cli 011F3420 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"94638748-a56b-476b-ac8b-2c845ebd3547"}
21:41:02.109 00.000 9552 PhdController::Dither begins
21:41:02.109 00.000 9552 dither: size=6.00, dRA=3.87 dDec=2.96
21:41:02.109 00.000 9552 MountToCamera -- mountTheta (-0.65) + m_xAngle (3.08) = xAngle (2.43 = 2.43)
21:41:02.109 00.000 9552 MountToCamera -- mountX=3.87 mountY=2.96 hyp=4.88 mountTheta=-0.65 cameraX=-3.68, cameraY=3.20 cameraTheta=2.43
21:41:02.109 00.000 9552 setting lock position to (1655.47, 357.28)
21:41:02.109 00.000 9552 Mount: notify guiding dithered (-3.7, 3.2)
21:41:02.110 00.001 9552 MultiStar: stabilizing after lock position change
21:41:02.110 00.000 9552 Status Line: Dither by 3.87,2.96
21:41:02.111 00.001 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:41:02.111 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:41:02.111 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":0,"id":"94638748-a56b-476b-ac8b-2c845ebd3547"}
21:41:02.112 00.001 9552 evsrv: cli 011F3420 disconnect
21:41:02.171 00.059 9976 Exposure complete
21:41:02.264 00.093 9976 worker thread done servicing request
21:41:02.264 00.000 9552 OnExposeComplete: enter
21:41:02.264 00.000 9552 UpdateGuideState(): m_state=6
21:41:02.265 00.001 9552 Star::Find(15, 1660, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 374
21:41:02.265 00.000 9552 Star::Find returns 1 (1), X=1660.18, Y=353.67, Mass=5329878, SNR=277.4, Peak=65504 HFD=7.7
21:41:02.265 00.000 9552 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.08) = xAngle (-3.73 = 2.55)
21:41:02.265 00.000 9552 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.74 = -0.46)
21:41:02.265 00.000 9552 CameraToMount -- cameraX=4.71 cameraY=-3.61 hyp=5.93 cameraTheta=-0.65 mountX=-4.93 mountY=-2.63, mountTheta=-2.65
21:41:02.266 00.001 9552 dither recenter: remaining=(-3.9,-3.0) step=(-3.9,-3.0)
21:41:02.266 00.000 9552 MountToCamera -- mountTheta (2.49) + m_xAngle (3.08) = xAngle (5.57 = -0.72)
21:41:02.266 00.000 9552 MountToCamera -- mountX=-3.87 mountY=-2.96 hyp=4.88 mountTheta=2.49 cameraX=3.68, cameraY=-3.20 cameraTheta=-0.72
21:41:02.266 00.000 9552 SchedulePrimaryMove(104D1A90, x=3.68, y=-3.20, opts=4)
21:41:02.266 00.000 9552 Enqueuing Move request for scope (3.68, -3.20)
21:41:02.266 00.000 9552 Mount: notify direct move -3.87,-2.96
21:41:02.266 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:41:02.266 00.000 9552 UpdateGuideState exits: m=5329878 SNR=277.4 Saturated
21:41:02.266 00.000 9552 PhdController: settling, locked = 1, distance = 6.74 (3.00) aobump = 0 frame = 1 / 99999
21:41:02.266 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809262.266,"Host":"ASTROBRUCE","Inst":1,"Distance":6.74,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:41:02.266 00.000 9976 Worker thread wakes up
21:41:02.266 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (3.68, -3.20) opts 0x4
21:41:02.266 00.000 9976 Handling offset move in thread for scope, endpoint = (3.68, -3.20)
21:41:02.266 00.000 9976 Moving (3.68, -3.20) raw xDistance=-3.87 yDistance=-2.96
21:41:02.266 00.000 9976 BLC: window closed
21:41:02.266 00.000 9976 MoveAxis(E, 134, B)
21:41:02.266 00.000 9976 Guiding  Dir = 2, Dur = 134
21:41:02.267 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:02.267 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:41:02.267 00.000 9552 Enqueuing Expose request
21:41:02.295 00.028 9976 IsSlewing returns 0
21:41:02.295 00.000 9976 IsGuiding returns 0
21:41:02.337 00.042 9976 PulseGuide returned control before completion, sleep 102
21:41:02.453 00.116 9976 IsGuiding returns 1
21:41:02.453 00.000 9976 scope still moving after pulse duration time elapsed
21:41:02.516 00.063 9976 IsSlewing returns 0
21:41:02.517 00.001 9976 IsGuiding returns 0
21:41:02.517 00.000 9976 scope move finished after 134 + 88 ms
21:41:02.517 00.000 9976 Move returns status 0, amount 134
21:41:02.517 00.000 9976 BLC: window closed
21:41:02.518 00.001 9976 BLC: Compensation needed for non-algo type move
21:41:02.518 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 187 applied
21:41:02.518 00.000 9976 MoveAxis(N, 298, B)
21:41:02.518 00.000 9976 Guiding  Dir = 0, Dur = 298
21:41:02.578 00.060 9976 IsSlewing returns 0
21:41:02.579 00.001 9976 IsGuiding returns 0
21:41:02.610 00.031 9976 PulseGuide returned control before completion, sleep 277
21:41:02.892 00.282 9976 IsGuiding returns 1
21:41:02.892 00.000 9976 scope still moving after pulse duration time elapsed
21:41:02.951 00.059 9976 IsSlewing returns 0
21:41:02.951 00.000 9976 IsGuiding returns 0
21:41:02.951 00.000 9976 scope move finished after 298 + 74 ms
21:41:02.951 00.000 9976 Move returns status 0, amount 298
21:41:02.951 00.000 9976 move complete, result=0
21:41:02.951 00.000 9976 worker thread done servicing request
21:41:02.951 00.000 9976 Worker thread wakes up
21:41:02.951 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:41:02.951 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1640,342,31,31)
21:41:02.952 00.001 9552 GuideStep: -3.9 px 134 ms EAST, -3.0 px 298 ms NORTH
21:41:06.294 03.342 9976 Exposure complete
21:41:06.384 00.090 9976 worker thread done servicing request
21:41:06.384 00.000 9552 OnExposeComplete: enter
21:41:06.384 00.000 9552 UpdateGuideState(): m_state=6
21:41:06.384 00.000 9552 Star::Find(15, 1660, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 375
21:41:06.384 00.000 9552 Star::Find returns 1 (1), X=1655.76, Y=355.33, Mass=5026237, SNR=249.4, Peak=65504 HFD=7.4
21:41:06.384 00.000 9552 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.08) = xAngle (-4.50 = 1.78)
21:41:06.384 00.000 9552 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.51 = -1.23)
21:41:06.385 00.001 9552 CameraToMount -- cameraX=0.29 cameraY=-1.94 hyp=1.96 cameraTheta=-1.42 mountX=-0.41 mountY=-1.85, mountTheta=-1.79
21:41:06.385 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.29, y=-1.94, opts=13)
21:41:06.385 00.000 9552 Enqueuing Move request for scope (0.29, -1.94)
21:41:06.385 00.000 9976 Worker thread wakes up
21:41:06.385 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.94) opts 0xd
21:41:06.385 00.000 9976 Handling offset move in thread for scope, endpoint = (0.29, -1.94)
21:41:06.385 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:41:06.386 00.001 9976 Moving (0.29, -1.94) raw xDistance=-0.41 yDistance=-1.85
21:41:06.386 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
21:41:06.386 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:41:06.386 00.000 9552 UpdateGuideState exits: m=5026237 SNR=249.4 Saturated
21:41:06.386 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.85
21:41:06.386 00.000 9976 MoveAxis(E, 0, ABG)
21:41:06.386 00.000 9976 Move returns status 0, amount 0
21:41:06.386 00.000 9976 MoveAxis(N, 0, ABG)
21:41:06.386 00.000 9976 Move returns status 0, amount 0
21:41:06.386 00.000 9976 move complete, result=0
21:41:06.386 00.000 9552 PhdController: settling, locked = 1, distance = 1.96 (3.00) aobump = 0 frame = 2 / 99999
21:41:06.386 00.000 9976 worker thread done servicing request
21:41:06.386 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809266.386,"Host":"ASTROBRUCE","Inst":1,"Distance":1.96,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:41:06.386 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:06.386 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:41:06.386 00.000 9552 Enqueuing Expose request
21:41:06.386 00.000 9976 Worker thread wakes up
21:41:06.386 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -1.9 px 0 ms NORTH
21:41:06.386 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:41:06.386 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1640,342,31,31)
21:41:09.734 03.348 9976 Exposure complete
21:41:09.830 00.096 9976 worker thread done servicing request
21:41:09.830 00.000 9552 OnExposeComplete: enter
21:41:09.830 00.000 9552 UpdateGuideState(): m_state=6
21:41:09.830 00.000 9552 Star::Find(15, 1655, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 376
21:41:09.830 00.000 9552 Star::Find returns 1 (1), X=1656.67, Y=355.08, Mass=5446515, SNR=240.5, Peak=65504 HFD=7.9
21:41:09.830 00.000 9552 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.08) = xAngle (-4.15 = 2.13)
21:41:09.830 00.000 9552 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.16 = -0.88)
21:41:09.831 00.001 9552 CameraToMount -- cameraX=1.20 cameraY=-2.19 hyp=2.50 cameraTheta=-1.07 mountX=-1.33 mountY=-1.92, mountTheta=-2.18
21:41:09.832 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.20, y=-2.19, opts=13)
21:41:09.832 00.000 9552 Enqueuing Move request for scope (1.20, -2.19)
21:41:09.832 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=112, FiltMax=65504, Gamma=0.780
21:41:09.832 00.000 9552 UpdateGuideState exits: m=5446515 SNR=240.5 Saturated
21:41:09.832 00.000 9552 PhdController: settling, locked = 1, distance = 2.13 (3.00) aobump = 0 frame = 3 / 99999
21:41:09.832 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809269.832,"Host":"ASTROBRUCE","Inst":1,"Distance":2.13,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
21:41:09.832 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:09.832 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:41:09.832 00.000 9552 Enqueuing Expose request
21:41:09.832 00.000 9976 Worker thread wakes up
21:41:09.832 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.20, -2.19) opts 0xd
21:41:09.832 00.000 9976 Handling offset move in thread for scope, endpoint = (1.20, -2.19)
21:41:09.832 00.000 9976 Moving (1.20, -2.19) raw xDistance=-1.33 yDistance=-1.92
21:41:09.832 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
21:41:09.832 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:41:09.833 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.92
21:41:09.833 00.000 9976 MoveAxis(E, 29, ABG)
21:41:09.833 00.000 9976 Guiding  Dir = 2, Dur = 29
21:41:09.858 00.025 9976 IsSlewing returns 0
21:41:09.889 00.031 9976 IsGuiding returns 0
21:41:09.921 00.032 9976 IsGuiding returns 1
21:41:09.921 00.000 9976 scope still moving after pulse duration time elapsed
21:41:09.983 00.062 9976 IsSlewing returns 0
21:41:09.984 00.001 9976 IsGuiding returns 0
21:41:09.984 00.000 9976 scope move finished after 29 + 66 ms
21:41:09.984 00.000 9976 Move returns status 0, amount 29
21:41:09.984 00.000 9976 MoveAxis(N, 0, ABG)
21:41:09.984 00.000 9976 Move returns status 0, amount 0
21:41:09.984 00.000 9976 move complete, result=0
21:41:09.984 00.000 9976 worker thread done servicing request
21:41:09.984 00.000 9976 Worker thread wakes up
21:41:09.984 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:41:09.984 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1640,342,31,31)
21:41:09.984 00.000 9552 GuideStep: -1.3 px 29 ms EAST, -1.9 px 0 ms NORTH
21:41:13.332 03.348 9976 Exposure complete
21:41:13.420 00.088 9976 worker thread done servicing request
21:41:13.420 00.000 9552 OnExposeComplete: enter
21:41:13.421 00.001 9552 UpdateGuideState(): m_state=6
21:41:13.421 00.000 9552 Star::Find(15, 1656, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 377
21:41:13.421 00.000 9552 Star::Find returns 1 (1), X=1655.28, Y=355.70, Mass=5182014, SNR=238.3, Peak=65504 HFD=7.5
21:41:13.421 00.000 9552 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.08) = xAngle (-4.77 = 1.51)
21:41:13.421 00.000 9552 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.78 = -1.50)
21:41:13.421 00.000 9552 CameraToMount -- cameraX=-0.19 cameraY=-1.57 hyp=1.59 cameraTheta=-1.69 mountX=0.09 mountY=-1.58, mountTheta=-1.51
21:41:13.422 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.19, y=-1.57, opts=13)
21:41:13.422 00.000 9552 Enqueuing Move request for scope (-0.19, -1.57)
21:41:13.422 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:41:13.422 00.000 9552 UpdateGuideState exits: m=5182014 SNR=238.3 Saturated
21:41:13.422 00.000 9552 PhdController: settling, locked = 1, distance = 1.96 (3.00) aobump = 0 frame = 4 / 99999
21:41:13.422 00.000 9976 Worker thread wakes up
21:41:13.422 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809273.422,"Host":"ASTROBRUCE","Inst":1,"Distance":1.96,"Time":7.0,"SettleTime":12.0,"StarLocked":true}
21:41:13.422 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -1.57) opts 0xd
21:41:13.422 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:13.422 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:41:13.422 00.000 9552 Enqueuing Expose request
21:41:13.422 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.19, -1.57)
21:41:13.422 00.000 9976 Moving (-0.19, -1.57) raw xDistance=0.09 yDistance=-1.58
21:41:13.422 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:41:13.422 00.000 9976 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.35
21:41:13.422 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.58 from input -1.58
21:41:13.422 00.000 9976 MoveAxis(E, 0, ABG)
21:41:13.423 00.001 9976 Move returns status 0, amount 0
21:41:13.423 00.000 9976 MoveAxis(N, 59, ABG)
21:41:13.423 00.000 9976 Guiding  Dir = 0, Dur = 59
21:41:13.451 00.028 9976 IsSlewing returns 0
21:41:13.451 00.000 9976 IsGuiding returns 0
21:41:13.482 00.031 9976 PulseGuide returned control before completion, sleep 38
21:41:13.536 00.054 9976 IsGuiding returns 1
21:41:13.536 00.000 9976 scope still moving after pulse duration time elapsed
21:41:13.594 00.058 9976 IsSlewing returns 0
21:41:13.594 00.000 9976 IsGuiding returns 0
21:41:13.594 00.000 9976 scope move finished after 59 + 84 ms
21:41:13.595 00.001 9976 Move returns status 0, amount 59
21:41:13.595 00.000 9976 move complete, result=0
21:41:13.595 00.000 9976 worker thread done servicing request
21:41:13.595 00.000 9976 Worker thread wakes up
21:41:13.595 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -1.6 px 59 ms NORTH
21:41:13.595 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:41:13.595 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1640,342,31,31)
21:41:16.939 03.344 9976 Exposure complete
21:41:17.023 00.084 9976 worker thread done servicing request
21:41:17.023 00.000 9552 OnExposeComplete: enter
21:41:17.023 00.000 9552 UpdateGuideState(): m_state=6
21:41:17.023 00.000 9552 Star::Find(15, 1655, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 378
21:41:17.023 00.000 9552 Star::Find returns 1 (1), X=1655.72, Y=357.23, Mass=5307576, SNR=246.2, Peak=65504 HFD=7.6
21:41:17.023 00.000 9552 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.08) = xAngle (-3.27 = 3.01)
21:41:17.023 00.000 9552 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.28 = 0.00)
21:41:17.023 00.000 9552 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-0.19 mountX=-0.25 mountY=0.00, mountTheta=3.14
21:41:17.024 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.25, y=-0.05, opts=13)
21:41:17.024 00.000 9552 Enqueuing Move request for scope (0.25, -0.05)
21:41:17.024 00.000 9976 Worker thread wakes up
21:41:17.024 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd
21:41:17.024 00.000 9976 Handling offset move in thread for scope, endpoint = (0.25, -0.05)
21:41:17.024 00.000 9976 Moving (0.25, -0.05) raw xDistance=-0.25 yDistance=0.00
21:41:17.024 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
21:41:17.024 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:17.025 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:41:17.025 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:41:17.025 00.000 9976 MoveAxis(E, 0, ABG)
21:41:17.025 00.000 9976 Move returns status 0, amount 0
21:41:17.025 00.000 9976 MoveAxis(N, 0, ABG)
21:41:17.025 00.000 9976 Move returns status 0, amount 0
21:41:17.025 00.000 9976 move complete, result=0
21:41:17.025 00.000 9976 worker thread done servicing request
21:41:17.025 00.000 9552 UpdateGuideState exits: m=5307576 SNR=246.2 Saturated
21:41:17.025 00.000 9552 PhdController: settling, locked = 1, distance = 1.45 (3.00) aobump = 0 frame = 5 / 99999
21:41:17.025 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809277.025,"Host":"ASTROBRUCE","Inst":1,"Distance":1.45,"Time":10.6,"SettleTime":12.0,"StarLocked":true}
21:41:17.025 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:17.025 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:41:17.025 00.000 9552 Enqueuing Expose request
21:41:17.025 00.000 9976 Worker thread wakes up
21:41:17.025 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:41:17.025 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1640,342,31,31)
21:41:17.025 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:20.375 03.350 9976 Exposure complete
21:41:20.463 00.088 9976 worker thread done servicing request
21:41:20.463 00.000 9552 OnExposeComplete: enter
21:41:20.464 00.001 9552 UpdateGuideState(): m_state=6
21:41:20.464 00.000 9552 Star::Find(15, 1655, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 379
21:41:20.464 00.000 9552 Star::Find returns 1 (1), X=1655.08, Y=357.07, Mass=5230046, SNR=240.9, Peak=65504 HFD=7.7
21:41:20.464 00.000 9552 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.08) = xAngle (-5.73 = 0.55)
21:41:20.464 00.000 9552 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.74 = -2.46)
21:41:20.464 00.000 9552 CameraToMount -- cameraX=-0.39 cameraY=-0.21 hyp=0.45 cameraTheta=-2.65 mountX=0.38 mountY=-0.28, mountTheta=-0.64
21:41:20.465 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.39, y=-0.21, opts=13)
21:41:20.465 00.000 9552 Enqueuing Move request for scope (-0.39, -0.21)
21:41:20.465 00.000 9976 Worker thread wakes up
21:41:20.465 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.21) opts 0xd
21:41:20.465 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.39, -0.21)
21:41:20.465 00.000 9976 Moving (-0.39, -0.21) raw xDistance=0.38 yDistance=-0.28
21:41:20.465 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
21:41:20.465 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:41:20.465 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:20.465 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:41:20.465 00.000 9976 MoveAxis(E, 0, ABG)
21:41:20.465 00.000 9976 Move returns status 0, amount 0
21:41:20.465 00.000 9976 MoveAxis(N, 0, ABG)
21:41:20.465 00.000 9976 Move returns status 0, amount 0
21:41:20.465 00.000 9976 move complete, result=0
21:41:20.465 00.000 9976 worker thread done servicing request
21:41:20.465 00.000 9552 UpdateGuideState exits: m=5230046 SNR=240.9 Saturated
21:41:20.465 00.000 9552 PhdController: settling, locked = 1, distance = 1.15 (3.00) aobump = 0 frame = 6 / 99999
21:41:20.465 00.000 9552 PhdController: newstate STATE_FINISH
21:41:20.465 00.000 9552 PhdController complete: success
21:41:20.465 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778809280.465,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
21:41:20.465 00.000 9552 Mount: notify guiding dither settle done success=1
21:41:20.465 00.000 9552 PhdController: newstate STATE_IDLE
21:41:20.465 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:20.466 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:41:20.466 00.000 9552 Enqueuing Expose request
21:41:20.466 00.000 9976 Worker thread wakes up
21:41:20.466 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
21:41:20.466 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:41:20.466 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1640,342,31,31)
21:41:21.061 00.595 9552 evsrv: cli 011F34C0 connect
21:41:21.061 00.000 9552 case statement mapped state 6 to 3
21:41:21.062 00.001 9552 case statement mapped state 6 to 3
21:41:21.062 00.000 9552 evsrv: cli 011F34C0 request: {"method":"get_app_state","id":"dc66f1a2-30e2-400a-b9d2-26b2bc8b4c45"}
21:41:21.062 00.000 9552 case statement mapped state 6 to 3
21:41:21.062 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc66f1a2-30e2-400a-b9d2-26b2bc8b4c45"}
21:41:21.063 00.001 9552 evsrv: cli 011F34C0 disconnect
21:41:21.065 00.002 9552 evsrv: cli 011F3740 connect
21:41:21.065 00.000 9552 case statement mapped state 6 to 3
21:41:21.066 00.001 9552 case statement mapped state 6 to 3
21:41:21.066 00.000 9552 evsrv: cli 011F3740 request: {"method":"stop_capture","id":"e30bd2d6-2f9a-442d-aed8-a9418b80f2af"}
21:41:21.066 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:41:21.066 00.000 9552 Status Line: Waiting for devices...
21:41:21.067 00.001 9552 evsrv: cli 011F3740 response: {"jsonrpc":"2.0","result":0,"id":"e30bd2d6-2f9a-442d-aed8-a9418b80f2af"}
21:41:21.067 00.000 9552 evsrv: cli 011F3740 disconnect
21:41:21.068 00.001 9552 evsrv: cli 011F3BA0 connect
21:41:21.068 00.000 9552 case statement mapped state 6 to 3
21:41:21.068 00.000 9552 case statement mapped state 6 to 3
21:41:21.068 00.000 9552 evsrv: cli 011F3BA0 request: {"method":"get_app_state","id":"45a176b9-eefe-4f9c-bd13-f00cb6e43d73"}
21:41:21.068 00.000 9552 case statement mapped state 6 to 3
21:41:21.068 00.000 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45a176b9-eefe-4f9c-bd13-f00cb6e43d73"}
21:41:21.068 00.000 9552 evsrv: cli 011F3BA0 disconnect
21:41:21.122 00.054 9976 ZWO: stopexposure
21:41:22.069 00.947 9552 evsrv: cli 011F3420 connect
21:41:22.070 00.001 9552 case statement mapped state 6 to 3
21:41:22.070 00.000 9552 case statement mapped state 6 to 3
21:41:22.071 00.001 9552 evsrv: cli 011F3420 request: {"method":"get_app_state","id":"f264e547-01e8-49b4-bfc8-80877b4e8641"}
21:41:22.072 00.001 9552 case statement mapped state 6 to 3
21:41:22.072 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":"Guiding","id":"f264e547-01e8-49b4-bfc8-80877b4e8641"}
21:41:22.072 00.000 9552 evsrv: cli 011F3420 disconnect
21:41:23.073 01.001 9552 evsrv: cli 011F3B00 connect
21:41:23.073 00.000 9552 case statement mapped state 6 to 3
21:41:23.073 00.000 9552 case statement mapped state 6 to 3
21:41:23.073 00.000 9552 evsrv: cli 011F3B00 request: {"method":"get_app_state","id":"2bcb3432-2e18-4662-a639-ba1b990794a1"}
21:41:23.073 00.000 9552 case statement mapped state 6 to 3
21:41:23.073 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bcb3432-2e18-4662-a639-ba1b990794a1"}
21:41:23.074 00.001 9552 evsrv: cli 011F3B00 disconnect
21:41:23.766 00.692 9976 ZWO: stopexposure
21:41:23.766 00.000 9976 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
21:41:23.766 00.000 9976 worker thread done servicing request
21:41:23.766 00.000 9552 OnExposeComplete: enter
21:41:23.766 00.000 9552 OnExposeComplete: Capture Error reported
21:41:23.767 00.001 9552 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:41:23.767 00.000 9552 Mount: notify guiding stopped
21:41:23.767 00.000 9552 BLC: window closed
21:41:23.767 00.000 9552 BLC: Last direction was reset
21:41:23.767 00.000 9552 Changing from state GUIDING to STOP
21:41:23.767 00.000 9552 guider state => SELECTED
21:41:23.768 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:41:23.768 00.000 9552 Changing from state SELECTED to UNINITIALIZED
21:41:23.768 00.000 9552 guider state => SELECTING
21:41:23.770 00.002 9552 Status Line: Stopped.
21:41:23.771 00.001 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:41:24.074 00.303 9552 evsrv: cli 011F3560 connect
21:41:24.075 00.001 9552 evsrv: cli 011F3560 request: {"method":"get_app_state","id":"3a10a9bf-f5ba-4163-a037-07e2055aaca9"}
21:41:24.075 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a10a9bf-f5ba-4163-a037-07e2055aaca9"}
21:41:24.075 00.000 9552 evsrv: cli 011F3560 disconnect
21:45:13.026 228.951 9552 evsrv: cli 011F39C0 connect
21:45:13.027 00.001 9552 evsrv: cli 011F39C0 request: {"method":"get_app_state","id":"ffd10ce8-a11d-41f0-a410-90062a58114c"}
21:45:13.027 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffd10ce8-a11d-41f0-a410-90062a58114c"}
21:45:13.027 00.000 9552 evsrv: cli 011F39C0 disconnect
21:45:13.028 00.001 9552 evsrv: cli 011F3D80 connect
21:45:13.028 00.000 9552 evsrv: cli 011F3D80 request: {"method":"get_calibrated","id":"4ea63d19-d9e4-48ee-af31-4388d98cea73"}
21:45:13.028 00.000 9552 evsrv: cli 011F3D80 response: {"jsonrpc":"2.0","result":true,"id":"4ea63d19-d9e4-48ee-af31-4388d98cea73"}
21:45:13.029 00.001 9552 evsrv: cli 011F3D80 disconnect
21:45:13.029 00.000 9552 evsrv: cli 011F3BA0 connect
21:45:13.030 00.001 9552 evsrv: cli 011F3BA0 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"4fa5bdf0-4207-4993-9ae8-f814f61ffc66"}
21:45:13.030 00.000 9552 PhdController::Guide begins
21:45:13.030 00.000 9552 PhdController: newstate STATE_SETUP
21:45:13.030 00.000 9552 PhdController: setup
21:45:13.030 00.000 9552 PhdController: newstate STATE_ATTEMPT_START
21:45:13.030 00.000 9552 PhdController: start capturing
21:45:13.030 00.000 9552 Changing from state SELECTING to UNINITIALIZED
21:45:13.030 00.000 9552 guider state => SELECTING
21:45:13.031 00.001 9552 setting force full frames = true
21:45:13.031 00.000 9552 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:45:13.032 00.001 9552 ScheduleExposure(3000,3,0) exposurePending=0
21:45:13.032 00.000 9552 Enqueuing Expose request
21:45:13.032 00.000 9552 PhdController: newstate STATE_SELECT_STAR
21:45:13.032 00.000 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":0,"id":"4fa5bdf0-4207-4993-9ae8-f814f61ffc66"}
21:45:13.032 00.000 9976 Worker thread wakes up
21:45:13.033 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:13.033 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:13.033 00.000 9552 evsrv: cli 011F3BA0 disconnect
21:45:13.033 00.000 9552 evsrv: cli 011F36A0 connect
21:45:13.033 00.000 9552 case statement mapped state 1 to 101
21:45:13.033 00.000 9552 case statement mapped state 1 to 101
21:45:13.033 00.000 9552 evsrv: cli 011F36A0 request: {"method":"get_lock_shift_params","id":"234bf272-1a1e-4b16-a803-2b0d60aa89ff"}
21:45:13.033 00.000 9552 evsrv: cli 011F36A0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"234bf272-1a1e-4b16-a803-2b0d60aa89ff"}
21:45:13.033 00.000 9552 evsrv: cli 011F36A0 disconnect
21:45:13.034 00.001 9552 evsrv: cli 011F3420 connect
21:45:13.034 00.000 9552 case statement mapped state 1 to 101
21:45:13.034 00.000 9552 case statement mapped state 1 to 101
21:45:13.034 00.000 9552 evsrv: cli 011F3420 request: {"method":"get_lock_position","id":"c2f71420-1947-4fc0-9eeb-e2b3adf49ca4"}
21:45:13.034 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":null,"id":"c2f71420-1947-4fc0-9eeb-e2b3adf49ca4"}
21:45:13.034 00.000 9552 evsrv: cli 011F3420 disconnect
21:45:14.036 01.002 9552 evsrv: cli 011F3600 connect
21:45:14.036 00.000 9552 case statement mapped state 1 to 101
21:45:14.036 00.000 9552 case statement mapped state 1 to 101
21:45:14.037 00.001 9552 evsrv: cli 011F3600 request: {"method":"get_lock_position","id":"00d23545-77b8-4bc4-839f-54fa63cba4a4"}
21:45:14.037 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":null,"id":"00d23545-77b8-4bc4-839f-54fa63cba4a4"}
21:45:14.037 00.000 9552 evsrv: cli 011F3600 disconnect
21:45:15.038 01.001 9552 evsrv: cli 011F39C0 connect
21:45:15.038 00.000 9552 case statement mapped state 1 to 101
21:45:15.039 00.001 9552 case statement mapped state 1 to 101
21:45:15.039 00.000 9552 evsrv: cli 011F39C0 request: {"method":"get_lock_position","id":"fe95fa35-3ddb-41b4-8730-5040534d8f13"}
21:45:15.039 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":null,"id":"fe95fa35-3ddb-41b4-8730-5040534d8f13"}
21:45:15.040 00.001 9552 evsrv: cli 011F39C0 disconnect
21:45:16.041 01.001 9552 evsrv: cli 011F3560 connect
21:45:16.042 00.001 9552 case statement mapped state 1 to 101
21:45:16.042 00.000 9552 case statement mapped state 1 to 101
21:45:16.042 00.000 9552 evsrv: cli 011F3560 request: {"method":"get_lock_position","id":"5222f9fa-deeb-4cc1-8e65-7474aec47ca2"}
21:45:16.042 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":null,"id":"5222f9fa-deeb-4cc1-8e65-7474aec47ca2"}
21:45:16.042 00.000 9552 evsrv: cli 011F3560 disconnect
21:45:16.381 00.339 9976 Exposure complete
21:45:16.453 00.072 9976 worker thread done servicing request
21:45:16.453 00.000 9552 OnExposeComplete: enter
21:45:16.453 00.000 9552 UpdateGuideState(): m_state=1
21:45:16.453 00.000 9552 UpdateCurrentPosition: no star selected
21:45:16.454 00.001 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:45:16.454 00.000 9552 Status Line: No star selected
21:45:16.454 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:16.454 00.000 9552 UpdateGuideState exits: No star selected
21:45:16.454 00.000 9552 GuiderMultiStar::AutoSelect enter
21:45:16.455 00.001 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:45:16.526 00.071 9552 AutoFind: auto downsample for scale 0.43 => 2x
21:45:16.526 00.000 9552 AutoFind: downsample 2x
21:45:16.540 00.014 9552 AutoFind: global mean = 2.8, stdev 2048.3
21:45:16.540 00.000 9552 AutoFind: using threshold = 0.1
21:45:16.561 00.021 9552 AutoFind: local max [1653, 365] 135.0
21:45:16.561 00.000 9552 AutoFind: local max [1049, 173] 130.9
21:45:16.561 00.000 9552 AutoFind: local max [741, 953] 20.3
21:45:16.561 00.000 9552 AutoFind: local max [871, 189] 6.9
21:45:16.561 00.000 9552 AutoFind: local max [1457, 445] 6.5
21:45:16.561 00.000 9552 AutoFind: local max [1643, 303] 5.6
21:45:16.561 00.000 9552 AutoFind: local max [1673, 375] 5.6
21:45:16.561 00.000 9552 AutoFind: local max [1791, 167] 4.3
21:45:16.561 00.000 9552 AutoFind: local max [1817, 333] 4.0
21:45:16.561 00.000 9552 AutoFind: local max [1057, 193] 3.6
21:45:16.561 00.000 9552 AutoFind: local max [1801, 341] 3.6
21:45:16.561 00.000 9552 AutoFind: local max [1073, 175] 3.4
21:45:16.562 00.001 9552 AutoFind: local max [133, 121] 3.3
21:45:16.562 00.000 9552 AutoFind: local max [1031, 153] 3.2
21:45:16.562 00.000 9552 AutoFind: local max [1023, 175] 3.0
21:45:16.562 00.000 9552 AutoFind: local max [1663, 343] 2.8
21:45:16.562 00.000 9552 AutoFind: local max [639, 407] 2.8
21:45:16.562 00.000 9552 AutoFind: local max [1647, 341] 2.8
21:45:16.562 00.000 9552 AutoFind: local max [537, 605] 2.7
21:45:16.562 00.000 9552 AutoFind: local max [1635, 343] 2.5
21:45:16.562 00.000 9552 AutoFind: local max [1061, 149] 2.5
21:45:16.562 00.000 9552 AutoFind: local max [1159, 649] 2.4
21:45:16.562 00.000 9552 AutoFind: local max [1661, 389] 2.4
21:45:16.562 00.000 9552 AutoFind: local max [483, 667] 2.3
21:45:16.562 00.000 9552 AutoFind: local max [889, 435] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [585, 647] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [671, 85] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [461, 233] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [1353, 47] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [579, 687] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [945, 793] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [825, 789] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [1073, 189] 2.2
21:45:16.562 00.000 9552 AutoFind: local max [435, 57] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [633, 315] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1073, 441] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1629, 189] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [263, 179] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1677, 811] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [289, 395] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [235, 651] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1177, 933] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [733, 31] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [187, 55] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [637, 1173] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [79, 691] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [415, 315] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1087, 617] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [641, 265] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1303, 1009] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1639, 387] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1427, 359] 2.1
21:45:16.562 00.000 9552 AutoFind: local max [1541, 571] 2.0
21:45:16.562 00.000 9552 AutoFind: local max [1255, 151] 2.0
21:45:16.562 00.000 9552 AutoFind: local max [1467, 633] 2.0
21:45:16.562 00.000 9552 AutoFind: local max [1467, 129] 2.0
21:45:16.562 00.000 9552 AutoFind: local max [1127, 151] 2.0
21:45:16.562 00.000 9552 AutoFind: local max [1879, 203] 2.0
21:45:16.562 00.000 9552 AutoFind: local max [161, 207] 2.0
21:45:16.562 00.000 9552 AutoFind: local max [1395, 705] 2.0
21:45:16.562 00.000 9552 AutoFind: local max [1313, 389] 2.0
21:45:16.563 00.001 9552 AutoFind: local max [1533, 441] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [365, 87] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1505, 253] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1555, 705] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1201, 885] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [461, 571] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [639, 1187] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1577, 747] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1857, 599] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [851, 469] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [615, 315] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1197, 719] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [375, 301] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1621, 515] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [239, 71] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1275, 371] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1827, 301] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1171, 575] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [1125, 693] 2.0
21:45:16.563 00.000 9552 AutoFind: local max [503, 751] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1229, 453] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1907, 831] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1471, 975] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [385, 769] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [819, 489] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [135, 671] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [839, 491] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1481, 27] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1373, 789] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [633, 441] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [143, 1183] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1075, 225] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1557, 747] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1025, 129] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1035, 85] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [813, 527] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1441, 453] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1815, 287] 1.9
21:45:16.563 00.000 9552 AutoFind: local max [1045, 647] 1.9
21:45:16.563 00.000 9552 AutoFind: too close [1815, 287] 1.9 - [1827, 301] 2.0
21:45:16.563 00.000 9552 AutoFind: too close [1441, 453] 1.9 - [1457, 445] 6.5
21:45:16.563 00.000 9552 AutoFind: too close [1557, 747] 1.9 - [1577, 747] 2.0
21:45:16.563 00.000 9552 AutoFind: too close [839, 491] 1.9 - [819, 489] 1.9
21:45:16.563 00.000 9552 AutoFind: too close [615, 315] 2.0 - [633, 315] 2.1
21:45:16.563 00.000 9552 AutoFind: too close [639, 1187] 2.0 - [637, 1173] 2.1
21:45:16.563 00.000 9552 AutoFind: too close [1073, 189] 2.2 - [1073, 175] 3.4
21:45:16.563 00.000 9552 AutoFind: too close [1073, 189] 2.2 - [1057, 193] 3.6
21:45:16.563 00.000 9552 AutoFind: too close [1661, 389] 2.4 - [1673, 375] 5.6
21:45:16.563 00.000 9552 AutoFind: too close [1635, 343] 2.5 - [1647, 341] 2.8
21:45:16.563 00.000 9552 AutoFind: too close [1647, 341] 2.8 - [1663, 343] 2.8
21:45:16.564 00.001 9552 AutoFind: close dim-bright [1031, 153] 3.2 - [1049, 173] 130.9
21:45:16.564 00.000 9552 AutoFind: too close [1073, 175] 3.4 - [1057, 193] 3.6
21:45:16.564 00.000 9552 AutoFind: too close [1801, 341] 3.6 - [1817, 333] 4.0
21:45:16.564 00.000 9552 AutoFind: close dim-bright [1057, 193] 3.6 - [1049, 173] 130.9
21:45:16.564 00.000 9552 AutoFind: close dim-bright [1673, 375] 5.6 - [1653, 365] 135.0
21:45:16.564 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
21:45:16.564 00.000 9552 Star::Find(15, 1653, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find returns 1 (1), X=1652.15, Y=363.03, Mass=5100558, SNR=261.4, Peak=65504 HFD=7.5
21:45:16.564 00.000 9552 Star::Find(15, 1049, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find returns 1 (1), X=1048.45, Y=170.93, Mass=4796796, SNR=267.3, Peak=65504 HFD=7.3
21:45:16.564 00.000 9552 Star::Find(15, 741, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find returns 1 (1), X=741.09, Y=951.26, Mass=680094, SNR=64.5, Peak=19408 HFD=6.6
21:45:16.564 00.000 9552 Star::Find(15, 871, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find returns 1 (1), X=869.84, Y=187.46, Mass=134110, SNR=27.1, Peak=12144 HFD=4.1
21:45:16.564 00.000 9552 Star::Find(15, 1643, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find returns 1 (1), X=1643.06, Y=301.85, Mass=81624, SNR=19.6, Peak=9616 HFD=4.3
21:45:16.564 00.000 9552 Star::Find(15, 1791, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find returns 1 (1), X=1790.31, Y=165.72, Mass=51555, SNR=15.3, Peak=8096 HFD=3.3
21:45:16.564 00.000 9552 Star::Find(15, 133, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find false star n=16 nbg=241 bg=3088.7 sigma=808.9 thresh=5515 peak=5494
21:45:16.564 00.000 9552 Star::Find returns 0 (2), X=133.00, Y=121.00, Mass=49876, SNR=2.9, Peak=7184 HFD=0.0
21:45:16.564 00.000 9552 Star::Find(15, 1031, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find returns 1 (1), X=1047.16, Y=169.19, Mass=2975824, SNR=217.6, Peak=31120 HFD=6.1
21:45:16.564 00.000 9552 Star::Find(15, 1023, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find false star n=18 nbg=195 bg=3962.1 sigma=1075.0 thresh=7187 peak=5437
21:45:16.564 00.000 9552 Star::Find returns 0 (2), X=1023.00, Y=175.00, Mass=137722, SNR=2.9, Peak=10224 HFD=0.0
21:45:16.564 00.000 9552 Star::Find(15, 639, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find false star n=2 nbg=256 bg=3332.6 sigma=925.0 thresh=6108 peak=5395
21:45:16.564 00.000 9552 Star::Find returns 0 (2), X=639.00, Y=407.00, Mass=8007, SNR=2.9, Peak=8496 HFD=0.0
21:45:16.564 00.000 9552 Star::Find(15, 537, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find false star n=3 nbg=270 bg=3445.5 sigma=909.4 thresh=6174 peak=5009
21:45:16.564 00.000 9552 Star::Find returns 0 (2), X=537.00, Y=605.00, Mass=9920, SNR=2.9, Peak=9616 HFD=0.0
21:45:16.564 00.000 9552 Star::Find(15, 1061, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.564 00.000 9552 Star::Find returns 1 (1), X=1048.29, Y=166.87, Mass=1700659, SNR=164.7, Peak=13760 HFD=5.8
21:45:16.564 00.000 9552 Star::Find(15, 1159, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.001 9552 Star::Find false star n=5 nbg=258 bg=3324.4 sigma=880.1 thresh=5965 peak=4928
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=1159.00, Y=649.00, Mass=14546, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 483, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=3 nbg=241 bg=3469.5 sigma=823.9 thresh=5941 peak=5223
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=483.00, Y=667.00, Mass=11352, SNR=2.9, Peak=9712 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 889, 435, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=3 nbg=246 bg=3295.3 sigma=894.9 thresh=5980 peak=5015
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=889.00, Y=435.00, Mass=10450, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 585, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=2 nbg=266 bg=3223.7 sigma=932.2 thresh=6020 peak=4838
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=585.00, Y=647.00, Mass=6113, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 671, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=6 nbg=240 bg=3470.5 sigma=776.5 thresh=5800 peak=5509
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=85.00, Mass=19561, SNR=2.9, Peak=10416 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 461, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=11 nbg=241 bg=3210.7 sigma=785.9 thresh=5568 peak=5011
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=233.00, Mass=31210, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 1353, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=3 nbg=269 bg=3688.9 sigma=1012.5 thresh=6726 peak=5437
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=1353.00, Y=47.00, Mass=15237, SNR=2.9, Peak=11120 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 579, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=2 nbg=275 bg=3347.6 sigma=1015.3 thresh=6394 peak=5294
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=579.00, Y=687.00, Mass=10009, SNR=2.9, Peak=10224 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 945, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=3 nbg=254 bg=3452.0 sigma=831.5 thresh=5946 peak=5014
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=945.00, Y=793.00, Mass=10396, SNR=2.9, Peak=8496 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 825, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=1 nbg=262 bg=3287.6 sigma=866.3 thresh=5886 peak=4951
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=825.00, Y=789.00, Mass=3192, SNR=2.9, Peak=8912 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 435, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find returns 1 (1), X=428.44, Y=68.78, Mass=20373, SNR=13.7, Peak=18496 HFD=0.8
21:45:16.565 00.000 9552 Star::Find(15, 1073, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=10 nbg=247 bg=3384.8 sigma=801.0 thresh=5788 peak=5111
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=441.00, Mass=30328, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 1629, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.565 00.000 9552 Star::Find false star n=2 nbg=269 bg=3752.0 sigma=1002.3 thresh=6759 peak=5224
21:45:16.565 00.000 9552 Star::Find returns 0 (2), X=1629.00, Y=189.00, Mass=8576, SNR=2.9, Peak=9200 HFD=0.0
21:45:16.565 00.000 9552 Star::Find(15, 263, 179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.001 9552 Star::Find false star n=13 nbg=232 bg=3146.6 sigma=771.8 thresh=5462 peak=4998
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=263.00, Y=179.00, Mass=38087, SNR=2.9, Peak=7184 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 1677, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find returns 0 (3), X=1677.00, Y=811.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 289, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=3 nbg=263 bg=3199.2 sigma=937.6 thresh=6012 peak=5470
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=289.00, Y=395.00, Mass=14802, SNR=2.9, Peak=10928 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 235, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=3 nbg=251 bg=3331.4 sigma=815.4 thresh=5777 peak=4759
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=235.00, Y=651.00, Mass=9942, SNR=2.9, Peak=6880 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 1177, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=5 nbg=254 bg=2896.3 sigma=851.0 thresh=5449 peak=4404
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=1177.00, Y=933.00, Mass=16319, SNR=2.9, Peak=6688 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 733, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find returns 0 (4), X=721.04, Y=42.96, Mass=70002, SNR=42.7, Peak=65504 HFD=0.1
21:45:16.566 00.000 9552 Star::Find(15, 187, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=5 nbg=253 bg=3198.9 sigma=838.5 thresh=5715 peak=4766
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=187.00, Y=55.00, Mass=14693, SNR=2.9, Peak=7792 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 79, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=7 nbg=262 bg=3138.0 sigma=868.1 thresh=5742 peak=5446
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=79.00, Y=691.00, Mass=23010, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 415, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=2 nbg=242 bg=3340.3 sigma=860.3 thresh=5921 peak=5220
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=415.00, Y=315.00, Mass=7095, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 1087, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=3 nbg=267 bg=3522.3 sigma=995.3 thresh=6508 peak=4676
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=1087.00, Y=617.00, Mass=9785, SNR=2.9, Peak=8304 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 641, 265, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=10 nbg=239 bg=3203.6 sigma=787.2 thresh=5565 peak=5451
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=265.00, Mass=33084, SNR=2.9, Peak=9408 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 1303, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=9 nbg=242 bg=2350.9 sigma=761.7 thresh=4636 peak=4385
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=1009.00, Mass=29802, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 1639, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.566 00.000 9552 Star::Find false star n=49 nbg=183 bg=3957.0 sigma=959.8 thresh=6836 peak=5737
21:45:16.566 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=387.00, Mass=1103644, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.566 00.000 9552 Star::Find(15, 1427, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.001 9552 Star::Find false star n=3 nbg=264 bg=3354.2 sigma=919.0 thresh=6111 peak=5278
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1427.00, Y=359.00, Mass=9985, SNR=2.9, Peak=6992 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1541, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=4 nbg=256 bg=3462.0 sigma=889.6 thresh=6131 peak=5129
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=571.00, Mass=13992, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1255, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=4 nbg=268 bg=3583.0 sigma=995.7 thresh=6570 peak=5344
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1255.00, Y=151.00, Mass=13316, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1467, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=2 nbg=271 bg=3555.1 sigma=954.5 thresh=6419 peak=5105
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=633.00, Mass=6058, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1467, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=2 nbg=272 bg=3576.4 sigma=1014.8 thresh=6621 peak=5356
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=129.00, Mass=7119, SNR=2.9, Peak=7696 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1127, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=1 nbg=265 bg=3727.3 sigma=1029.6 thresh=6816 peak=5050
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=151.00, Mass=3569, SNR=2.9, Peak=9312 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1879, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=2 nbg=248 bg=2992.5 sigma=850.6 thresh=5544 peak=4474
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1879.00, Y=203.00, Mass=10719, SNR=2.9, Peak=10016 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 161, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=3 nbg=269 bg=3014.6 sigma=941.8 thresh=5840 peak=4929
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=161.00, Y=207.00, Mass=14540, SNR=2.9, Peak=11024 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1395, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=9 nbg=249 bg=3348.4 sigma=836.1 thresh=5857 peak=5095
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1395.00, Y=705.00, Mass=24520, SNR=2.9, Peak=9712 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1313, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=1 nbg=281 bg=3456.2 sigma=1036.2 thresh=6565 peak=4629
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1313.00, Y=389.00, Mass=3728, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1533, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=5 nbg=249 bg=3564.9 sigma=880.4 thresh=6206 peak=5131
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1533.00, Y=441.00, Mass=14879, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 365, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find returns 0 (3), X=365.00, Y=87.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1505, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find false star n=7 nbg=235 bg=3404.7 sigma=751.6 thresh=5659 peak=5086
21:45:16.567 00.000 9552 Star::Find returns 0 (2), X=1505.00, Y=253.00, Mass=20119, SNR=2.9, Peak=6992 HFD=0.0
21:45:16.567 00.000 9552 Star::Find(15, 1555, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.567 00.000 9552 Star::Find returns 1 (1), X=1563.17, Y=700.68, Mass=27203, SNR=12.0, Peak=15072 HFD=1.7
21:45:16.567 00.000 9552 Star::Find(15, 1201, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.001 9552 Star::Find false star n=2 nbg=258 bg=3135.0 sigma=868.6 thresh=5741 peak=4525
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=1201.00, Y=885.00, Mass=5570, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 461, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=2 nbg=271 bg=3369.7 sigma=973.9 thresh=6291 peak=4941
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=571.00, Mass=6413, SNR=2.9, Peak=6576 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 1857, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=6 nbg=256 bg=3072.4 sigma=804.1 thresh=5485 peak=4740
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=599.00, Mass=15805, SNR=2.9, Peak=8800 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 851, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=2 nbg=266 bg=3356.0 sigma=917.2 thresh=6108 peak=4832
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=851.00, Y=469.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 1197, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=1 nbg=270 bg=3549.2 sigma=1041.2 thresh=6673 peak=4979
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=719.00, Mass=3443, SNR=2.9, Peak=9616 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 375, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=3 nbg=265 bg=3316.7 sigma=987.8 thresh=6280 peak=5407
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=375.00, Y=301.00, Mass=11106, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 1621, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find returns 0 (3), X=1621.00, Y=515.00, Mass=0, SNR=0.0, Peak=9504 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 239, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=3 nbg=270 bg=3587.2 sigma=943.9 thresh=6419 peak=5027
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=239.00, Y=71.00, Mass=11110, SNR=2.9, Peak=8000 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 1275, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=2 nbg=268 bg=3280.1 sigma=1000.2 thresh=6281 peak=4828
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=1275.00, Y=371.00, Mass=8432, SNR=2.9, Peak=7792 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 1171, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=1 nbg=259 bg=3470.5 sigma=973.3 thresh=6390 peak=5093
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=575.00, Mass=3009, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 1125, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=1 nbg=263 bg=3513.2 sigma=962.4 thresh=6400 peak=4927
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=1125.00, Y=693.00, Mass=3879, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 503, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=2 nbg=268 bg=3292.7 sigma=894.3 thresh=5975 peak=4580
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=503.00, Y=751.00, Mass=6487, SNR=2.9, Peak=7888 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 1229, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=5 nbg=266 bg=3371.5 sigma=919.2 thresh=6129 peak=5266
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=1229.00, Y=453.00, Mass=21510, SNR=2.9, Peak=11424 HFD=0.0
21:45:16.568 00.000 9552 Star::Find(15, 1907, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.568 00.000 9552 Star::Find false star n=6 nbg=268 bg=2489.6 sigma=901.6 thresh=5194 peak=4249
21:45:16.568 00.000 9552 Star::Find returns 0 (2), X=1907.00, Y=831.00, Mass=19399, SNR=2.9, Peak=6080 HFD=0.0
21:45:16.569 00.001 9552 Star::Find(15, 1471, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=9 nbg=243 bg=2700.0 sigma=746.8 thresh=4940 peak=4563
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=1471.00, Y=975.00, Mass=26468, SNR=2.9, Peak=6688 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 385, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=13 nbg=232 bg=2995.5 sigma=736.4 thresh=5205 peak=4624
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=385.00, Y=769.00, Mass=36114, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 135, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=10 nbg=232 bg=3173.2 sigma=677.8 thresh=5206 peak=4428
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=135.00, Y=671.00, Mass=24476, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 1481, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find returns 0 (3), X=1481.00, Y=27.00, Mass=0, SNR=0.0, Peak=7792 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 1373, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=3 nbg=268 bg=3441.5 sigma=973.5 thresh=6362 peak=5163
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=789.00, Mass=10236, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 633, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find returns 0 (3), X=633.00, Y=441.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 143, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=4 nbg=275 bg=1534.7 sigma=909.2 thresh=4262 peak=3358
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=143.00, Y=1183.00, Mass=14853, SNR=2.9, Peak=8400 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 1075, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=5 nbg=254 bg=3441.6 sigma=875.5 thresh=6068 peak=5021
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=1075.00, Y=225.00, Mass=14568, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 1025, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=4 nbg=248 bg=3508.1 sigma=849.2 thresh=6056 peak=4979
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=1025.00, Y=129.00, Mass=13711, SNR=2.9, Peak=8304 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 1035, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=1 nbg=245 bg=3599.5 sigma=841.4 thresh=6124 peak=4941
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=1035.00, Y=85.00, Mass=2784, SNR=2.9, Peak=6784 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 813, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=2 nbg=241 bg=3453.9 sigma=820.2 thresh=5915 peak=4952
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=527.00, Mass=8180, SNR=2.9, Peak=8704 HFD=0.0
21:45:16.569 00.000 9552 Star::Find(15, 1045, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find false star n=1 nbg=250 bg=3394.5 sigma=886.0 thresh=6052 peak=5774
21:45:16.569 00.000 9552 Star::Find returns 0 (2), X=1045.00, Y=647.00, Mass=8238, SNR=2.9, Peak=11632 HFD=0.0
21:45:16.569 00.000 9552 AutoFind: finding best star pass 1
21:45:16.569 00.000 9552 Star::Find(15, 1653, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.569 00.000 9552 Star::Find returns 1 (1), X=1652.15, Y=363.03, Mass=5100558, SNR=261.4, Peak=65504 HFD=7.5
21:45:16.569 00.000 9552 AutoFind: near-saturated [1653, 365] 135.0 Mass 5100558 SNR 261.4 Peak 65504
21:45:16.569 00.000 9552 Star::Find(15, 1049, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.001 9552 Star::Find returns 1 (1), X=1048.45, Y=170.93, Mass=4796796, SNR=267.3, Peak=65504 HFD=7.3
21:45:16.570 00.000 9552 AutoFind: near-saturated [1049, 173] 130.9 Mass 4796796 SNR 267.3 Peak 65504
21:45:16.570 00.000 9552 Star::Find(15, 741, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find returns 1 (1), X=741.09, Y=951.26, Mass=680094, SNR=64.5, Peak=19408 HFD=6.6
21:45:16.570 00.000 9552 AutoFind: near-saturated [741, 953] 20.3 Mass 680094 SNR 64.5 Peak 19408
21:45:16.570 00.000 9552 Star::Find(15, 871, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find returns 1 (1), X=869.84, Y=187.46, Mass=134110, SNR=27.1, Peak=12144 HFD=4.1
21:45:16.570 00.000 9552 AutoFind: near-saturated [871, 189] 6.9 Mass 134110 SNR 27.1 Peak 12144
21:45:16.570 00.000 9552 Star::Find(15, 1643, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find returns 1 (1), X=1643.06, Y=301.85, Mass=81624, SNR=19.6, Peak=9616 HFD=4.3
21:45:16.570 00.000 9552 AutoFind: near-saturated [1643, 303] 5.6 Mass 81624 SNR 19.6 Peak 9616
21:45:16.570 00.000 9552 Star::Find(15, 1791, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find returns 1 (1), X=1790.31, Y=165.72, Mass=51555, SNR=15.3, Peak=8096 HFD=3.3
21:45:16.570 00.000 9552 AutoFind: near-saturated [1791, 167] 4.3 Mass 51555 SNR 15.3 Peak 8096
21:45:16.570 00.000 9552 Star::Find(15, 133, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find false star n=16 nbg=241 bg=3088.7 sigma=808.9 thresh=5515 peak=5494
21:45:16.570 00.000 9552 Star::Find returns 0 (2), X=133.00, Y=121.00, Mass=49876, SNR=2.9, Peak=7184 HFD=0.0
21:45:16.570 00.000 9552 Star::Find(15, 1031, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find returns 1 (1), X=1047.16, Y=169.19, Mass=2975824, SNR=217.6, Peak=31120 HFD=6.1
21:45:16.570 00.000 9552 AutoFind: near-saturated [1031, 153] 3.2 Mass 2975824 SNR 217.6 Peak 31120
21:45:16.570 00.000 9552 Star::Find(15, 1023, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find false star n=18 nbg=195 bg=3962.1 sigma=1075.0 thresh=7187 peak=5437
21:45:16.570 00.000 9552 Star::Find returns 0 (2), X=1023.00, Y=175.00, Mass=137722, SNR=2.9, Peak=10224 HFD=0.0
21:45:16.570 00.000 9552 Star::Find(15, 639, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find false star n=2 nbg=256 bg=3332.6 sigma=925.0 thresh=6108 peak=5395
21:45:16.570 00.000 9552 Star::Find returns 0 (2), X=639.00, Y=407.00, Mass=8007, SNR=2.9, Peak=8496 HFD=0.0
21:45:16.570 00.000 9552 Star::Find(15, 537, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find false star n=3 nbg=270 bg=3445.5 sigma=909.4 thresh=6174 peak=5009
21:45:16.570 00.000 9552 Star::Find returns 0 (2), X=537.00, Y=605.00, Mass=9920, SNR=2.9, Peak=9616 HFD=0.0
21:45:16.570 00.000 9552 Star::Find(15, 1061, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find returns 1 (1), X=1048.29, Y=166.87, Mass=1700659, SNR=164.7, Peak=13760 HFD=5.8
21:45:16.570 00.000 9552 AutoFind: near-saturated [1061, 149] 2.5 Mass 1700659 SNR 164.7 Peak 13760
21:45:16.570 00.000 9552 Star::Find(15, 1159, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find false star n=5 nbg=258 bg=3324.4 sigma=880.1 thresh=5965 peak=4928
21:45:16.570 00.000 9552 Star::Find returns 0 (2), X=1159.00, Y=649.00, Mass=14546, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.570 00.000 9552 Star::Find(15, 483, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.570 00.000 9552 Star::Find false star n=3 nbg=241 bg=3469.5 sigma=823.9 thresh=5941 peak=5223
21:45:16.570 00.000 9552 Star::Find returns 0 (2), X=483.00, Y=667.00, Mass=11352, SNR=2.9, Peak=9712 HFD=0.0
21:45:16.570 00.000 9552 Star::Find(15, 889, 435, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.001 9552 Star::Find false star n=3 nbg=246 bg=3295.3 sigma=894.9 thresh=5980 peak=5015
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=889.00, Y=435.00, Mass=10450, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 585, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=2 nbg=266 bg=3223.7 sigma=932.2 thresh=6020 peak=4838
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=585.00, Y=647.00, Mass=6113, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 671, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=6 nbg=240 bg=3470.5 sigma=776.5 thresh=5800 peak=5509
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=85.00, Mass=19561, SNR=2.9, Peak=10416 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 461, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=11 nbg=241 bg=3210.7 sigma=785.9 thresh=5568 peak=5011
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=233.00, Mass=31210, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 1353, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=3 nbg=269 bg=3688.9 sigma=1012.5 thresh=6726 peak=5437
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=1353.00, Y=47.00, Mass=15237, SNR=2.9, Peak=11120 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 579, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=2 nbg=275 bg=3347.6 sigma=1015.3 thresh=6394 peak=5294
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=579.00, Y=687.00, Mass=10009, SNR=2.9, Peak=10224 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 945, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=3 nbg=254 bg=3452.0 sigma=831.5 thresh=5946 peak=5014
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=945.00, Y=793.00, Mass=10396, SNR=2.9, Peak=8496 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 825, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=1 nbg=262 bg=3287.6 sigma=866.3 thresh=5886 peak=4951
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=825.00, Y=789.00, Mass=3192, SNR=2.9, Peak=8912 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 435, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find returns 1 (1), X=428.44, Y=68.78, Mass=20373, SNR=13.7, Peak=18496 HFD=0.8
21:45:16.571 00.000 9552 AutoFind: near-saturated [435, 57] 2.1 Mass 20373 SNR 13.7 Peak 18496
21:45:16.571 00.000 9552 Star::Find(15, 1073, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=10 nbg=247 bg=3384.8 sigma=801.0 thresh=5788 peak=5111
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=441.00, Mass=30328, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 1629, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=2 nbg=269 bg=3752.0 sigma=1002.3 thresh=6759 peak=5224
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=1629.00, Y=189.00, Mass=8576, SNR=2.9, Peak=9200 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 263, 179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=13 nbg=232 bg=3146.6 sigma=771.8 thresh=5462 peak=4998
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=263.00, Y=179.00, Mass=38087, SNR=2.9, Peak=7184 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 1677, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find returns 0 (3), X=1677.00, Y=811.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
21:45:16.571 00.000 9552 Star::Find(15, 289, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.571 00.000 9552 Star::Find false star n=3 nbg=263 bg=3199.2 sigma=937.6 thresh=6012 peak=5470
21:45:16.571 00.000 9552 Star::Find returns 0 (2), X=289.00, Y=395.00, Mass=14802, SNR=2.9, Peak=10928 HFD=0.0
21:45:16.572 00.001 9552 Star::Find(15, 235, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=3 nbg=251 bg=3331.4 sigma=815.4 thresh=5777 peak=4759
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=235.00, Y=651.00, Mass=9942, SNR=2.9, Peak=6880 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 1177, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=5 nbg=254 bg=2896.3 sigma=851.0 thresh=5449 peak=4404
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=1177.00, Y=933.00, Mass=16319, SNR=2.9, Peak=6688 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 733, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find returns 0 (4), X=721.04, Y=42.96, Mass=70002, SNR=42.7, Peak=65504 HFD=0.1
21:45:16.572 00.000 9552 Star::Find(15, 187, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=5 nbg=253 bg=3198.9 sigma=838.5 thresh=5715 peak=4766
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=187.00, Y=55.00, Mass=14693, SNR=2.9, Peak=7792 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 79, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=7 nbg=262 bg=3138.0 sigma=868.1 thresh=5742 peak=5446
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=79.00, Y=691.00, Mass=23010, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 415, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=2 nbg=242 bg=3340.3 sigma=860.3 thresh=5921 peak=5220
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=415.00, Y=315.00, Mass=7095, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 1087, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=3 nbg=267 bg=3522.3 sigma=995.3 thresh=6508 peak=4676
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=1087.00, Y=617.00, Mass=9785, SNR=2.9, Peak=8304 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 641, 265, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=10 nbg=239 bg=3203.6 sigma=787.2 thresh=5565 peak=5451
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=265.00, Mass=33084, SNR=2.9, Peak=9408 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 1303, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=9 nbg=242 bg=2350.9 sigma=761.7 thresh=4636 peak=4385
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=1009.00, Mass=29802, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 1639, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=49 nbg=183 bg=3957.0 sigma=959.8 thresh=6836 peak=5737
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=387.00, Mass=1103644, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 1427, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=3 nbg=264 bg=3354.2 sigma=919.0 thresh=6111 peak=5278
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=1427.00, Y=359.00, Mass=9985, SNR=2.9, Peak=6992 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 1541, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=4 nbg=256 bg=3462.0 sigma=889.6 thresh=6131 peak=5129
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=571.00, Mass=13992, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 1255, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=4 nbg=268 bg=3583.0 sigma=995.7 thresh=6570 peak=5344
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=1255.00, Y=151.00, Mass=13316, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.572 00.000 9552 Star::Find(15, 1467, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.572 00.000 9552 Star::Find false star n=2 nbg=271 bg=3555.1 sigma=954.5 thresh=6419 peak=5105
21:45:16.572 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=633.00, Mass=6058, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.573 00.001 9552 Star::Find(15, 1467, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=2 nbg=272 bg=3576.4 sigma=1014.8 thresh=6621 peak=5356
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=129.00, Mass=7119, SNR=2.9, Peak=7696 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 1127, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=1 nbg=265 bg=3727.3 sigma=1029.6 thresh=6816 peak=5050
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=151.00, Mass=3569, SNR=2.9, Peak=9312 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 1879, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=2 nbg=248 bg=2992.5 sigma=850.6 thresh=5544 peak=4474
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1879.00, Y=203.00, Mass=10719, SNR=2.9, Peak=10016 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 161, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=3 nbg=269 bg=3014.6 sigma=941.8 thresh=5840 peak=4929
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=161.00, Y=207.00, Mass=14540, SNR=2.9, Peak=11024 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 1395, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=9 nbg=249 bg=3348.4 sigma=836.1 thresh=5857 peak=5095
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1395.00, Y=705.00, Mass=24520, SNR=2.9, Peak=9712 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 1313, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=1 nbg=281 bg=3456.2 sigma=1036.2 thresh=6565 peak=4629
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1313.00, Y=389.00, Mass=3728, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 1533, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=5 nbg=249 bg=3564.9 sigma=880.4 thresh=6206 peak=5131
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1533.00, Y=441.00, Mass=14879, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 365, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find returns 0 (3), X=365.00, Y=87.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 1505, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=7 nbg=235 bg=3404.7 sigma=751.6 thresh=5659 peak=5086
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1505.00, Y=253.00, Mass=20119, SNR=2.9, Peak=6992 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 1555, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find returns 1 (1), X=1563.17, Y=700.68, Mass=27203, SNR=12.0, Peak=15072 HFD=1.7
21:45:16.573 00.000 9552 AutoFind: near-saturated [1555, 705] 2.0 Mass 27203 SNR 12.0 Peak 15072
21:45:16.573 00.000 9552 Star::Find(15, 1201, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=2 nbg=258 bg=3135.0 sigma=868.6 thresh=5741 peak=4525
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1201.00, Y=885.00, Mass=5570, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 461, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=2 nbg=271 bg=3369.7 sigma=973.9 thresh=6291 peak=4941
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=571.00, Mass=6413, SNR=2.9, Peak=6576 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 1857, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=6 nbg=256 bg=3072.4 sigma=804.1 thresh=5485 peak=4740
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=599.00, Mass=15805, SNR=2.9, Peak=8800 HFD=0.0
21:45:16.573 00.000 9552 Star::Find(15, 851, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.573 00.000 9552 Star::Find false star n=2 nbg=266 bg=3356.0 sigma=917.2 thresh=6108 peak=4832
21:45:16.573 00.000 9552 Star::Find returns 0 (2), X=851.00, Y=469.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
21:45:16.574 00.001 9552 Star::Find(15, 1197, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=1 nbg=270 bg=3549.2 sigma=1041.2 thresh=6673 peak=4979
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=719.00, Mass=3443, SNR=2.9, Peak=9616 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 375, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=3 nbg=265 bg=3316.7 sigma=987.8 thresh=6280 peak=5407
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=375.00, Y=301.00, Mass=11106, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1621, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find returns 0 (3), X=1621.00, Y=515.00, Mass=0, SNR=0.0, Peak=9504 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 239, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=3 nbg=270 bg=3587.2 sigma=943.9 thresh=6419 peak=5027
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=239.00, Y=71.00, Mass=11110, SNR=2.9, Peak=8000 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1275, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=2 nbg=268 bg=3280.1 sigma=1000.2 thresh=6281 peak=4828
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=1275.00, Y=371.00, Mass=8432, SNR=2.9, Peak=7792 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1171, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=1 nbg=259 bg=3470.5 sigma=973.3 thresh=6390 peak=5093
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=575.00, Mass=3009, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1125, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=1 nbg=263 bg=3513.2 sigma=962.4 thresh=6400 peak=4927
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=1125.00, Y=693.00, Mass=3879, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 503, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=2 nbg=268 bg=3292.7 sigma=894.3 thresh=5975 peak=4580
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=503.00, Y=751.00, Mass=6487, SNR=2.9, Peak=7888 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1229, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=5 nbg=266 bg=3371.5 sigma=919.2 thresh=6129 peak=5266
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=1229.00, Y=453.00, Mass=21510, SNR=2.9, Peak=11424 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1907, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=6 nbg=268 bg=2489.6 sigma=901.6 thresh=5194 peak=4249
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=1907.00, Y=831.00, Mass=19399, SNR=2.9, Peak=6080 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1471, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=9 nbg=243 bg=2700.0 sigma=746.8 thresh=4940 peak=4563
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=1471.00, Y=975.00, Mass=26468, SNR=2.9, Peak=6688 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 385, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=13 nbg=232 bg=2995.5 sigma=736.4 thresh=5205 peak=4624
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=385.00, Y=769.00, Mass=36114, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 135, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=10 nbg=232 bg=3173.2 sigma=677.8 thresh=5206 peak=4428
21:45:16.574 00.000 9552 Star::Find returns 0 (2), X=135.00, Y=671.00, Mass=24476, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1481, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find returns 0 (3), X=1481.00, Y=27.00, Mass=0, SNR=0.0, Peak=7792 HFD=0.0
21:45:16.574 00.000 9552 Star::Find(15, 1373, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.574 00.000 9552 Star::Find false star n=3 nbg=268 bg=3441.5 sigma=973.5 thresh=6362 peak=5163
21:45:16.575 00.001 9552 Star::Find returns 0 (2), X=1373.00, Y=789.00, Mass=10236, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.575 00.000 9552 Star::Find(15, 633, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find returns 0 (3), X=633.00, Y=441.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:45:16.575 00.000 9552 Star::Find(15, 143, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find false star n=4 nbg=275 bg=1534.7 sigma=909.2 thresh=4262 peak=3358
21:45:16.575 00.000 9552 Star::Find returns 0 (2), X=143.00, Y=1183.00, Mass=14853, SNR=2.9, Peak=8400 HFD=0.0
21:45:16.575 00.000 9552 Star::Find(15, 1075, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find false star n=5 nbg=254 bg=3441.6 sigma=875.5 thresh=6068 peak=5021
21:45:16.575 00.000 9552 Star::Find returns 0 (2), X=1075.00, Y=225.00, Mass=14568, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.575 00.000 9552 Star::Find(15, 1025, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find false star n=4 nbg=248 bg=3508.1 sigma=849.2 thresh=6056 peak=4979
21:45:16.575 00.000 9552 Star::Find returns 0 (2), X=1025.00, Y=129.00, Mass=13711, SNR=2.9, Peak=8304 HFD=0.0
21:45:16.575 00.000 9552 Star::Find(15, 1035, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find false star n=1 nbg=245 bg=3599.5 sigma=841.4 thresh=6124 peak=4941
21:45:16.575 00.000 9552 Star::Find returns 0 (2), X=1035.00, Y=85.00, Mass=2784, SNR=2.9, Peak=6784 HFD=0.0
21:45:16.575 00.000 9552 Star::Find(15, 813, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find false star n=2 nbg=241 bg=3453.9 sigma=820.2 thresh=5915 peak=4952
21:45:16.575 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=527.00, Mass=8180, SNR=2.9, Peak=8704 HFD=0.0
21:45:16.575 00.000 9552 Star::Find(15, 1045, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find false star n=1 nbg=250 bg=3394.5 sigma=886.0 thresh=6052 peak=5774
21:45:16.575 00.000 9552 Star::Find returns 0 (2), X=1045.00, Y=647.00, Mass=8238, SNR=2.9, Peak=11632 HFD=0.0
21:45:16.575 00.000 9552 AutoFind: could not find a star on Pass 1
21:45:16.575 00.000 9552 AutoFind: finding best star pass 2
21:45:16.575 00.000 9552 Star::Find(15, 1653, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find returns 1 (1), X=1652.15, Y=363.03, Mass=5100558, SNR=261.4, Peak=65504 HFD=7.5
21:45:16.575 00.000 9552 AutoFind: star saturated or too dim [1653, 365] 135.0 Mass 5100558 SNR 261.4
21:45:16.575 00.000 9552 Star::Find(15, 1049, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find returns 1 (1), X=1048.45, Y=170.93, Mass=4796796, SNR=267.3, Peak=65504 HFD=7.3
21:45:16.575 00.000 9552 AutoFind: star saturated or too dim [1049, 173] 130.9 Mass 4796796 SNR 267.3
21:45:16.575 00.000 9552 Star::Find(15, 741, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find returns 1 (1), X=741.09, Y=951.26, Mass=680094, SNR=64.5, Peak=19408 HFD=6.6
21:45:16.575 00.000 9552 AutoFind: star saturated or too dim [741, 953] 20.3 Mass 680094 SNR 64.5
21:45:16.575 00.000 9552 Star::Find(15, 871, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find returns 1 (1), X=869.84, Y=187.46, Mass=134110, SNR=27.1, Peak=12144 HFD=4.1
21:45:16.575 00.000 9552 AutoFind: star saturated or too dim [871, 189] 6.9 Mass 134110 SNR 27.1
21:45:16.575 00.000 9552 Star::Find(15, 1643, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find returns 1 (1), X=1643.06, Y=301.85, Mass=81624, SNR=19.6, Peak=9616 HFD=4.3
21:45:16.575 00.000 9552 AutoFind: star saturated or too dim [1643, 303] 5.6 Mass 81624 SNR 19.6
21:45:16.575 00.000 9552 Star::Find(15, 1791, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.575 00.000 9552 Star::Find returns 1 (1), X=1790.31, Y=165.72, Mass=51555, SNR=15.3, Peak=8096 HFD=3.3
21:45:16.575 00.000 9552 AutoFind: star saturated or too dim [1791, 167] 4.3 Mass 51555 SNR 15.3
21:45:16.576 00.001 9552 Star::Find(15, 133, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=16 nbg=241 bg=3088.7 sigma=808.9 thresh=5515 peak=5494
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=133.00, Y=121.00, Mass=49876, SNR=2.9, Peak=7184 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 1031, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find returns 1 (1), X=1047.16, Y=169.19, Mass=2975824, SNR=217.6, Peak=31120 HFD=6.1
21:45:16.576 00.000 9552 AutoFind: star saturated or too dim [1031, 153] 3.2 Mass 2975824 SNR 217.6
21:45:16.576 00.000 9552 Star::Find(15, 1023, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=18 nbg=195 bg=3962.1 sigma=1075.0 thresh=7187 peak=5437
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=1023.00, Y=175.00, Mass=137722, SNR=2.9, Peak=10224 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 639, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=2 nbg=256 bg=3332.6 sigma=925.0 thresh=6108 peak=5395
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=639.00, Y=407.00, Mass=8007, SNR=2.9, Peak=8496 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 537, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=3 nbg=270 bg=3445.5 sigma=909.4 thresh=6174 peak=5009
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=537.00, Y=605.00, Mass=9920, SNR=2.9, Peak=9616 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 1061, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find returns 1 (1), X=1048.29, Y=166.87, Mass=1700659, SNR=164.7, Peak=13760 HFD=5.8
21:45:16.576 00.000 9552 AutoFind: star saturated or too dim [1061, 149] 2.5 Mass 1700659 SNR 164.7
21:45:16.576 00.000 9552 Star::Find(15, 1159, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=5 nbg=258 bg=3324.4 sigma=880.1 thresh=5965 peak=4928
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=1159.00, Y=649.00, Mass=14546, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 483, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=3 nbg=241 bg=3469.5 sigma=823.9 thresh=5941 peak=5223
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=483.00, Y=667.00, Mass=11352, SNR=2.9, Peak=9712 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 889, 435, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=3 nbg=246 bg=3295.3 sigma=894.9 thresh=5980 peak=5015
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=889.00, Y=435.00, Mass=10450, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 585, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=2 nbg=266 bg=3223.7 sigma=932.2 thresh=6020 peak=4838
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=585.00, Y=647.00, Mass=6113, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 671, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=6 nbg=240 bg=3470.5 sigma=776.5 thresh=5800 peak=5509
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=85.00, Mass=19561, SNR=2.9, Peak=10416 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 461, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=11 nbg=241 bg=3210.7 sigma=785.9 thresh=5568 peak=5011
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=233.00, Mass=31210, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 1353, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=3 nbg=269 bg=3688.9 sigma=1012.5 thresh=6726 peak=5437
21:45:16.576 00.000 9552 Star::Find returns 0 (2), X=1353.00, Y=47.00, Mass=15237, SNR=2.9, Peak=11120 HFD=0.0
21:45:16.576 00.000 9552 Star::Find(15, 579, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.576 00.000 9552 Star::Find false star n=2 nbg=275 bg=3347.6 sigma=1015.3 thresh=6394 peak=5294
21:45:16.577 00.001 9552 Star::Find returns 0 (2), X=579.00, Y=687.00, Mass=10009, SNR=2.9, Peak=10224 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 945, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=3 nbg=254 bg=3452.0 sigma=831.5 thresh=5946 peak=5014
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=945.00, Y=793.00, Mass=10396, SNR=2.9, Peak=8496 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 825, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=1 nbg=262 bg=3287.6 sigma=866.3 thresh=5886 peak=4951
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=825.00, Y=789.00, Mass=3192, SNR=2.9, Peak=8912 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 435, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find returns 1 (1), X=428.44, Y=68.78, Mass=20373, SNR=13.7, Peak=18496 HFD=0.8
21:45:16.577 00.000 9552 AutoFind: star saturated or too dim [435, 57] 2.1 Mass 20373 SNR 13.7
21:45:16.577 00.000 9552 Star::Find(15, 1073, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=10 nbg=247 bg=3384.8 sigma=801.0 thresh=5788 peak=5111
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=441.00, Mass=30328, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 1629, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=2 nbg=269 bg=3752.0 sigma=1002.3 thresh=6759 peak=5224
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=1629.00, Y=189.00, Mass=8576, SNR=2.9, Peak=9200 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 263, 179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=13 nbg=232 bg=3146.6 sigma=771.8 thresh=5462 peak=4998
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=263.00, Y=179.00, Mass=38087, SNR=2.9, Peak=7184 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 1677, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find returns 0 (3), X=1677.00, Y=811.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 289, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=3 nbg=263 bg=3199.2 sigma=937.6 thresh=6012 peak=5470
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=289.00, Y=395.00, Mass=14802, SNR=2.9, Peak=10928 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 235, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=3 nbg=251 bg=3331.4 sigma=815.4 thresh=5777 peak=4759
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=235.00, Y=651.00, Mass=9942, SNR=2.9, Peak=6880 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 1177, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=5 nbg=254 bg=2896.3 sigma=851.0 thresh=5449 peak=4404
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=1177.00, Y=933.00, Mass=16319, SNR=2.9, Peak=6688 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 733, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find returns 0 (4), X=721.04, Y=42.96, Mass=70002, SNR=42.7, Peak=65504 HFD=0.1
21:45:16.577 00.000 9552 Star::Find(15, 187, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=5 nbg=253 bg=3198.9 sigma=838.5 thresh=5715 peak=4766
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=187.00, Y=55.00, Mass=14693, SNR=2.9, Peak=7792 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 79, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=7 nbg=262 bg=3138.0 sigma=868.1 thresh=5742 peak=5446
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=79.00, Y=691.00, Mass=23010, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.577 00.000 9552 Star::Find(15, 415, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.577 00.000 9552 Star::Find false star n=2 nbg=242 bg=3340.3 sigma=860.3 thresh=5921 peak=5220
21:45:16.577 00.000 9552 Star::Find returns 0 (2), X=415.00, Y=315.00, Mass=7095, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.578 00.001 9552 Star::Find(15, 1087, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=3 nbg=267 bg=3522.3 sigma=995.3 thresh=6508 peak=4676
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1087.00, Y=617.00, Mass=9785, SNR=2.9, Peak=8304 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 641, 265, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=10 nbg=239 bg=3203.6 sigma=787.2 thresh=5565 peak=5451
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=265.00, Mass=33084, SNR=2.9, Peak=9408 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1303, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=9 nbg=242 bg=2350.9 sigma=761.7 thresh=4636 peak=4385
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=1009.00, Mass=29802, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1639, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=49 nbg=183 bg=3957.0 sigma=959.8 thresh=6836 peak=5737
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=387.00, Mass=1103644, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1427, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=3 nbg=264 bg=3354.2 sigma=919.0 thresh=6111 peak=5278
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1427.00, Y=359.00, Mass=9985, SNR=2.9, Peak=6992 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1541, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=4 nbg=256 bg=3462.0 sigma=889.6 thresh=6131 peak=5129
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1541.00, Y=571.00, Mass=13992, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1255, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=4 nbg=268 bg=3583.0 sigma=995.7 thresh=6570 peak=5344
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1255.00, Y=151.00, Mass=13316, SNR=2.9, Peak=7488 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1467, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=2 nbg=271 bg=3555.1 sigma=954.5 thresh=6419 peak=5105
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=633.00, Mass=6058, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1467, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=2 nbg=272 bg=3576.4 sigma=1014.8 thresh=6621 peak=5356
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1467.00, Y=129.00, Mass=7119, SNR=2.9, Peak=7696 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1127, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=1 nbg=265 bg=3727.3 sigma=1029.6 thresh=6816 peak=5050
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=151.00, Mass=3569, SNR=2.9, Peak=9312 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1879, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=2 nbg=248 bg=2992.5 sigma=850.6 thresh=5544 peak=4474
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1879.00, Y=203.00, Mass=10719, SNR=2.9, Peak=10016 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 161, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=3 nbg=269 bg=3014.6 sigma=941.8 thresh=5840 peak=4929
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=161.00, Y=207.00, Mass=14540, SNR=2.9, Peak=11024 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1395, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=9 nbg=249 bg=3348.4 sigma=836.1 thresh=5857 peak=5095
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1395.00, Y=705.00, Mass=24520, SNR=2.9, Peak=9712 HFD=0.0
21:45:16.578 00.000 9552 Star::Find(15, 1313, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.578 00.000 9552 Star::Find false star n=1 nbg=281 bg=3456.2 sigma=1036.2 thresh=6565 peak=4629
21:45:16.578 00.000 9552 Star::Find returns 0 (2), X=1313.00, Y=389.00, Mass=3728, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.579 00.001 9552 Star::Find(15, 1533, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=5 nbg=249 bg=3564.9 sigma=880.4 thresh=6206 peak=5131
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=1533.00, Y=441.00, Mass=14879, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 365, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find returns 0 (3), X=365.00, Y=87.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 1505, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=7 nbg=235 bg=3404.7 sigma=751.6 thresh=5659 peak=5086
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=1505.00, Y=253.00, Mass=20119, SNR=2.9, Peak=6992 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 1555, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find returns 1 (1), X=1563.17, Y=700.68, Mass=27203, SNR=12.0, Peak=15072 HFD=1.7
21:45:16.579 00.000 9552 AutoFind: star saturated or too dim [1555, 705] 2.0 Mass 27203 SNR 12.0
21:45:16.579 00.000 9552 Star::Find(15, 1201, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=2 nbg=258 bg=3135.0 sigma=868.6 thresh=5741 peak=4525
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=1201.00, Y=885.00, Mass=5570, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 461, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=2 nbg=271 bg=3369.7 sigma=973.9 thresh=6291 peak=4941
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=571.00, Mass=6413, SNR=2.9, Peak=6576 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 1857, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=6 nbg=256 bg=3072.4 sigma=804.1 thresh=5485 peak=4740
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=599.00, Mass=15805, SNR=2.9, Peak=8800 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 851, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=2 nbg=266 bg=3356.0 sigma=917.2 thresh=6108 peak=4832
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=851.00, Y=469.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 1197, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=1 nbg=270 bg=3549.2 sigma=1041.2 thresh=6673 peak=4979
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=719.00, Mass=3443, SNR=2.9, Peak=9616 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 375, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=3 nbg=265 bg=3316.7 sigma=987.8 thresh=6280 peak=5407
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=375.00, Y=301.00, Mass=11106, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 1621, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find returns 0 (3), X=1621.00, Y=515.00, Mass=0, SNR=0.0, Peak=9504 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 239, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=3 nbg=270 bg=3587.2 sigma=943.9 thresh=6419 peak=5027
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=239.00, Y=71.00, Mass=11110, SNR=2.9, Peak=8000 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 1275, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=2 nbg=268 bg=3280.1 sigma=1000.2 thresh=6281 peak=4828
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=1275.00, Y=371.00, Mass=8432, SNR=2.9, Peak=7792 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 1171, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=1 nbg=259 bg=3470.5 sigma=973.3 thresh=6390 peak=5093
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=575.00, Mass=3009, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.579 00.000 9552 Star::Find(15, 1125, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.579 00.000 9552 Star::Find false star n=1 nbg=263 bg=3513.2 sigma=962.4 thresh=6400 peak=4927
21:45:16.579 00.000 9552 Star::Find returns 0 (2), X=1125.00, Y=693.00, Mass=3879, SNR=2.9, Peak=7392 HFD=0.0
21:45:16.580 00.001 9552 Star::Find(15, 503, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=2 nbg=268 bg=3292.7 sigma=894.3 thresh=5975 peak=4580
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=503.00, Y=751.00, Mass=6487, SNR=2.9, Peak=7888 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1229, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=5 nbg=266 bg=3371.5 sigma=919.2 thresh=6129 peak=5266
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=1229.00, Y=453.00, Mass=21510, SNR=2.9, Peak=11424 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1907, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=6 nbg=268 bg=2489.6 sigma=901.6 thresh=5194 peak=4249
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=1907.00, Y=831.00, Mass=19399, SNR=2.9, Peak=6080 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1471, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=9 nbg=243 bg=2700.0 sigma=746.8 thresh=4940 peak=4563
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=1471.00, Y=975.00, Mass=26468, SNR=2.9, Peak=6688 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 385, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=13 nbg=232 bg=2995.5 sigma=736.4 thresh=5205 peak=4624
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=385.00, Y=769.00, Mass=36114, SNR=2.9, Peak=8096 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 135, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=10 nbg=232 bg=3173.2 sigma=677.8 thresh=5206 peak=4428
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=135.00, Y=671.00, Mass=24476, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1481, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find returns 0 (3), X=1481.00, Y=27.00, Mass=0, SNR=0.0, Peak=7792 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1373, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=3 nbg=268 bg=3441.5 sigma=973.5 thresh=6362 peak=5163
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=789.00, Mass=10236, SNR=2.9, Peak=7584 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 633, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find returns 0 (3), X=633.00, Y=441.00, Mass=0, SNR=0.0, Peak=8912 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 143, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=4 nbg=275 bg=1534.7 sigma=909.2 thresh=4262 peak=3358
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=143.00, Y=1183.00, Mass=14853, SNR=2.9, Peak=8400 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1075, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=5 nbg=254 bg=3441.6 sigma=875.5 thresh=6068 peak=5021
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=1075.00, Y=225.00, Mass=14568, SNR=2.9, Peak=7296 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1025, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=4 nbg=248 bg=3508.1 sigma=849.2 thresh=6056 peak=4979
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=1025.00, Y=129.00, Mass=13711, SNR=2.9, Peak=8304 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1035, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=1 nbg=245 bg=3599.5 sigma=841.4 thresh=6124 peak=4941
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=1035.00, Y=85.00, Mass=2784, SNR=2.9, Peak=6784 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 813, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=2 nbg=241 bg=3453.9 sigma=820.2 thresh=5915 peak=4952
21:45:16.580 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=527.00, Mass=8180, SNR=2.9, Peak=8704 HFD=0.0
21:45:16.580 00.000 9552 Star::Find(15, 1045, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.580 00.000 9552 Star::Find false star n=1 nbg=250 bg=3394.5 sigma=886.0 thresh=6052 peak=5774
21:45:16.581 00.001 9552 Star::Find returns 0 (2), X=1045.00, Y=647.00, Mass=8238, SNR=2.9, Peak=11632 HFD=0.0
21:45:16.581 00.000 9552 AutoFind: could not find a non-saturated star!
21:45:16.581 00.000 9552 AutoFind: finding best star pass 3
21:45:16.581 00.000 9552 Star::Find(15, 1653, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.581 00.000 9552 Star::Find returns 1 (1), X=1652.15, Y=363.03, Mass=5100558, SNR=261.4, Peak=65504 HFD=7.5
21:45:16.581 00.000 9552 AutoFind returns star at [1653, 365] 135.0 Mass 5100558 SNR 261.4
21:45:16.581 00.000 9552 Star::Find(15, 1653, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.581 00.000 9552 Star::Find returns 1 (1), X=1652.15, Y=363.03, Mass=5100558, SNR=261.4, Peak=65504 HFD=7.5
21:45:16.581 00.000 9552 MultiStar: List (8): {1652.15, 363.03}(261.4), {1048.45, 170.93}(267.3), {741.09, 951.26}(64.5), {869.84, 187.46}(27.1), {1643.06, 301.85}(19.6), {1790.31, 165.72}(15.3), {428.44, 68.78}(13.7), {1563.17, 700.68}(12.0), 
21:45:16.581 00.000 9552 setting lock position to (1652.15, 363.03)
21:45:16.581 00.000 9552 MultiStar: stabilizing after lock position change
21:45:16.581 00.000 9552 AutoSelect: state = 1, call UpdateGuideState
21:45:16.581 00.000 9552 UpdateGuideState(): m_state=1
21:45:16.581 00.000 9552 Star::Find(15, 1652, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:16.581 00.000 9552 Star::Find returns 1 (1), X=1652.15, Y=363.03, Mass=5100558, SNR=261.4, Peak=65504 HFD=7.5
21:45:16.581 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.08) = xAngle (-3.08 = -3.08)
21:45:16.581 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.09 = 0.19)
21:45:16.581 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:45:16.582 00.001 9552 setting force full frames = false
21:45:16.582 00.000 9552 setting lock position to (1652.15, 363.03)
21:45:16.582 00.000 9552 MultiStar: stabilizing after lock position change
21:45:16.582 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
21:45:16.583 00.001 9552 Changing from state SELECTING to SELECTED
21:45:16.583 00.000 9552 guider state => SELECTED
21:45:16.583 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:16.583 00.000 9552 UpdateGuideState exits: m=5100558 SNR=261.4 Saturated
21:45:16.583 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:16.583 00.000 9552 Status Line: Auto-selected star at (1652.2, 363.0)
21:45:16.584 00.001 9552 PhdController: newstate STATE_WAIT_SELECTED
21:45:16.584 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:16.584 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:16.584 00.000 9552 Enqueuing Expose request
21:45:16.584 00.000 9976 Worker thread wakes up
21:45:16.584 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:16.584 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:17.041 00.457 9552 evsrv: cli 011F3600 connect
21:45:17.042 00.001 9552 case statement mapped state 2 to 1
21:45:17.042 00.000 9552 case statement mapped state 2 to 1
21:45:17.043 00.001 9552 evsrv: cli 011F3600 request: {"method":"get_lock_position","id":"43b3fcd6-6dc2-4683-b254-fc5d5510214e"}
21:45:17.043 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":[1652.15,363.03],"id":"43b3fcd6-6dc2-4683-b254-fc5d5510214e"}
21:45:17.043 00.000 9552 evsrv: cli 011F3600 disconnect
21:45:17.044 00.001 9552 evsrv: cli 011F3C40 connect
21:45:17.044 00.000 9552 case statement mapped state 2 to 1
21:45:17.044 00.000 9552 case statement mapped state 2 to 1
21:45:17.045 00.001 9552 evsrv: cli 011F3C40 request: {"method":"get_app_state","id":"92a2cf06-91a3-4cdb-b0e7-622b6922e5c6"}
21:45:17.045 00.000 9552 case statement mapped state 2 to 1
21:45:17.045 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":"Selected","id":"92a2cf06-91a3-4cdb-b0e7-622b6922e5c6"}
21:45:17.045 00.000 9552 evsrv: cli 011F3C40 disconnect
21:45:18.047 01.002 9552 evsrv: cli 011F3420 connect
21:45:18.048 00.001 9552 case statement mapped state 2 to 1
21:45:18.048 00.000 9552 case statement mapped state 2 to 1
21:45:18.049 00.001 9552 evsrv: cli 011F3420 request: {"method":"get_app_state","id":"22e041a5-334f-4724-b315-8e4c2edf2c40"}
21:45:18.049 00.000 9552 case statement mapped state 2 to 1
21:45:18.049 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":"Selected","id":"22e041a5-334f-4724-b315-8e4c2edf2c40"}
21:45:18.050 00.001 9552 evsrv: cli 011F3420 disconnect
21:45:19.050 01.000 9552 evsrv: cli 011F3420 connect
21:45:19.051 00.001 9552 case statement mapped state 2 to 1
21:45:19.051 00.000 9552 case statement mapped state 2 to 1
21:45:19.052 00.001 9552 evsrv: cli 011F3420 request: {"method":"get_app_state","id":"a2cba337-b0b5-4559-bb8e-76bd570e61b9"}
21:45:19.052 00.000 9552 case statement mapped state 2 to 1
21:45:19.052 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":"Selected","id":"a2cba337-b0b5-4559-bb8e-76bd570e61b9"}
21:45:19.052 00.000 9552 evsrv: cli 011F3420 disconnect
21:45:19.931 00.879 9976 Exposure complete
21:45:20.019 00.088 9976 worker thread done servicing request
21:45:20.019 00.000 9552 OnExposeComplete: enter
21:45:20.019 00.000 9552 UpdateGuideState(): m_state=2
21:45:20.019 00.000 9552 Star::Find(15, 1652, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
21:45:20.019 00.000 9552 Star::Find returns 1 (1), X=1651.19, Y=363.02, Mass=5111691, SNR=236.0, Peak=65504 HFD=7.6
21:45:20.019 00.000 9552 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.08) = xAngle (-6.21 = 0.07)
21:45:20.019 00.000 9552 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.22 = -2.94)
21:45:20.019 00.000 9552 CameraToMount -- cameraX=-0.97 cameraY=-0.01 hyp=0.97 cameraTheta=-3.13 mountX=0.97 mountY=-0.20, mountTheta=-0.20
21:45:20.020 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:20.020 00.000 9552 UpdateGuideState exits: m=5111691 SNR=236.0 Saturated
21:45:20.020 00.000 9552 PhdController: newstate STATE_CALIBRATE
21:45:20.020 00.000 9552 PhdController: newstate STATE_GUIDE
21:45:20.020 00.000 9552 Changing from state SELECTED to CALIBRATING_PRIMARY
21:45:20.020 00.000 9552 guider state => CALIBRATED
21:45:20.020 00.000 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:45:20.020 00.000 9552 reset dither spiral
21:45:20.020 00.000 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:45:20.020 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:20.020 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
21:45:20.020 00.000 9552 Enqueuing Expose request
21:45:20.020 00.000 9976 Worker thread wakes up
21:45:20.020 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:20.020 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:20.053 00.033 9552 evsrv: cli 011F39C0 connect
21:45:20.053 00.000 9552 case statement mapped state 5 to 1
21:45:20.053 00.000 9552 case statement mapped state 5 to 1
21:45:20.054 00.001 9552 evsrv: cli 011F39C0 request: {"method":"get_app_state","id":"c3ab25e3-c801-4cc9-b455-1bcd984fcd68"}
21:45:20.054 00.000 9552 case statement mapped state 5 to 1
21:45:20.054 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":"Selected","id":"c3ab25e3-c801-4cc9-b455-1bcd984fcd68"}
21:45:20.054 00.000 9552 evsrv: cli 011F39C0 disconnect
21:45:21.056 01.002 9552 evsrv: cli 011F34C0 connect
21:45:21.056 00.000 9552 case statement mapped state 5 to 1
21:45:21.056 00.000 9552 case statement mapped state 5 to 1
21:45:21.056 00.000 9552 evsrv: cli 011F34C0 request: {"method":"get_app_state","id":"110d5077-33dc-45b7-8854-1a186194158d"}
21:45:21.056 00.000 9552 case statement mapped state 5 to 1
21:45:21.056 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":"Selected","id":"110d5077-33dc-45b7-8854-1a186194158d"}
21:45:21.057 00.001 9552 evsrv: cli 011F34C0 disconnect
21:45:22.058 01.001 9552 evsrv: cli 011F36A0 connect
21:45:22.058 00.000 9552 case statement mapped state 5 to 1
21:45:22.058 00.000 9552 case statement mapped state 5 to 1
21:45:22.059 00.001 9552 evsrv: cli 011F36A0 request: {"method":"get_app_state","id":"267aa0ca-522a-4a21-9075-5f32e3d4248c"}
21:45:22.059 00.000 9552 case statement mapped state 5 to 1
21:45:22.059 00.000 9552 evsrv: cli 011F36A0 response: {"jsonrpc":"2.0","result":"Selected","id":"267aa0ca-522a-4a21-9075-5f32e3d4248c"}
21:45:22.059 00.000 9552 evsrv: cli 011F36A0 disconnect
21:45:23.060 01.001 9552 evsrv: cli 011F39C0 connect
21:45:23.060 00.000 9552 case statement mapped state 5 to 1
21:45:23.061 00.001 9552 case statement mapped state 5 to 1
21:45:23.061 00.000 9552 evsrv: cli 011F39C0 request: {"method":"get_app_state","id":"b9622cfb-45ba-46f5-a0d3-d258f0290a83"}
21:45:23.061 00.000 9552 case statement mapped state 5 to 1
21:45:23.061 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":"Selected","id":"b9622cfb-45ba-46f5-a0d3-d258f0290a83"}
21:45:23.062 00.001 9552 evsrv: cli 011F39C0 disconnect
21:45:23.372 00.310 9976 Exposure complete
21:45:23.462 00.090 9976 worker thread done servicing request
21:45:23.462 00.000 9552 OnExposeComplete: enter
21:45:23.462 00.000 9552 UpdateGuideState(): m_state=5
21:45:23.462 00.000 9552 Star::Find(15, 1651, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
21:45:23.462 00.000 9552 Star::Find returns 1 (1), X=1651.91, Y=362.78, Mass=5321978, SNR=289.6, Peak=65504 HFD=7.8
21:45:23.462 00.000 9552 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.08) = xAngle (-5.42 = 0.87)
21:45:23.462 00.000 9552 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.43 = -2.14)
21:45:23.462 00.000 9552 CameraToMount -- cameraX=-0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-2.34 mountX=0.23 mountY=-0.30, mountTheta=-0.92
21:45:23.463 00.001 9552 Changing from state CALIBRATED to GUIDING
21:45:23.463 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:45:23.464 00.001 9552 ScopeASCOM::SideOfPier() returns 1
21:45:23.621 00.157 9552 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
21:45:23.622 00.001 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:45:23.622 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:45:23.622 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:45:23.622 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:45:23.622 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:45:23.622 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:45:23.622 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:45:23.622 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:45:23.622 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:45:23.622 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:45:23.622 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:45:23.622 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:45:23.622 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:45:23.623 00.001 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:45:23.623 00.000 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
21:45:23.623 00.000 9552 Dec comp: XRate 42.491 -> 28.890 for dec 0.0 -> dec 47.2
21:45:23.623 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:45:23.624 00.001 9552 ScopeASCOM::SideOfPier() returns 1
21:45:23.745 00.121 9552 setting lock position to (1651.91, 362.78)
21:45:23.746 00.001 9552 MultiStar: stabilizing after lock position change
21:45:23.746 00.000 9552 guider state => GUIDING
21:45:23.746 00.000 9552 Status Line: Guiding
21:45:23.747 00.001 9552 Mount: notify guiding started
21:45:23.747 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
21:45:23.747 00.000 9552 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 8:30:33 PM"
21:45:23.747 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
21:45:23.748 00.001 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
21:45:23.748 00.000 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
21:45:23.748 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.078790
21:45:23.748 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
21:45:23.748 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
21:45:23.748 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
21:45:23.748 00.000 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
21:45:23.748 00.000 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
21:45:23.749 00.001 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
21:45:23.749 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:45:23.749 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:45:23.749 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:45:23.749 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:45:23.749 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:45:23.749 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:45:23.749 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:45:23.749 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:45:23.750 00.001 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:45:23.750 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:45:23.750 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:45:23.750 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:45:23.750 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:45:23.750 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
21:45:23.750 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
21:45:23.750 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:45:23.750 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:45:23.750 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
21:45:23.750 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
21:45:23.751 00.001 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
21:45:23.751 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:45:23.751 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
21:45:23.751 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
21:45:23.751 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
21:45:23.751 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
21:45:23.751 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
21:45:23.751 00.000 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:45:23.869 00.118 9552 ScopeASCOM::SideOfPier() returns 1
21:45:23.921 00.052 9552 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:45:23.921 00.000 9552 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:45:23.923 00.002 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
21:45:23.923 00.000 9552 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
21:45:23.923 00.000 9552 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.08) = xAngle (3.08 = 3.08)
21:45:23.923 00.000 9552 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:45:23.923 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:45:23.923 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:45:23.924 00.001 9552 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
21:45:23.924 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:23.924 00.000 9552 UpdateGuideState exits: m=5321978 SNR=289.6 Saturated
21:45:23.924 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:45:23.924 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:23.924 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:23.924 00.000 9552 Enqueuing Expose request
21:45:23.925 00.001 9976 Worker thread wakes up
21:45:23.925 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:23.925 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:24.063 00.138 9552 evsrv: cli 011F3E20 connect
21:45:24.063 00.000 9552 case statement mapped state 6 to 3
21:45:24.064 00.001 9552 case statement mapped state 6 to 3
21:45:24.064 00.000 9552 evsrv: cli 011F3E20 request: {"method":"get_app_state","id":"a14137d4-7721-4e0d-b0db-cf11fc68bf1f"}
21:45:24.065 00.001 9552 case statement mapped state 6 to 3
21:45:24.065 00.000 9552 evsrv: cli 011F3E20 response: {"jsonrpc":"2.0","result":"Guiding","id":"a14137d4-7721-4e0d-b0db-cf11fc68bf1f"}
21:45:24.065 00.000 9552 evsrv: cli 011F3E20 disconnect
21:45:27.274 03.209 9976 Exposure complete
21:45:27.368 00.094 9976 worker thread done servicing request
21:45:27.368 00.000 9552 OnExposeComplete: enter
21:45:27.368 00.000 9552 UpdateGuideState(): m_state=6
21:45:27.368 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
21:45:27.369 00.001 9552 Star::Find returns 1 (1), X=1651.70, Y=362.81, Mass=5350020, SNR=243.5, Peak=65504 HFD=7.8
21:45:27.369 00.000 9552 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.08) = xAngle (-0.09 = -0.09)
21:45:27.369 00.000 9552 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.10 = -3.10)
21:45:27.369 00.000 9552 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=2.99 mountX=0.21 mountY=-0.01, mountTheta=-0.04
21:45:27.370 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.21, y=0.03, opts=13)
21:45:27.370 00.000 9552 Enqueuing Move request for scope (-0.21, 0.03)
21:45:27.370 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:27.370 00.000 9552 UpdateGuideState exits: m=5350020 SNR=243.5 Saturated
21:45:27.370 00.000 9552 PhdController: settling, locked = 1, distance = 0.31 (3.00) aobump = 0 frame = 1 / 99999
21:45:27.370 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809527.370,"Host":"ASTROBRUCE","Inst":1,"Distance":0.31,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:45:27.370 00.000 9976 Worker thread wakes up
21:45:27.370 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
21:45:27.370 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
21:45:27.370 00.000 9976 Moving (-0.21, 0.03) raw xDistance=0.21 yDistance=-0.01
21:45:27.370 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
21:45:27.370 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:27.370 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:27.370 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:27.370 00.000 9552 Enqueuing Expose request
21:45:27.370 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:27.370 00.000 9976 MoveAxis(E, 0, ABG)
21:45:27.370 00.000 9976 Move returns status 0, amount 0
21:45:27.370 00.000 9976 MoveAxis(N, 0, ABG)
21:45:27.371 00.001 9976 Move returns status 0, amount 0
21:45:27.371 00.000 9976 move complete, result=0
21:45:27.371 00.000 9976 worker thread done servicing request
21:45:27.371 00.000 9976 Worker thread wakes up
21:45:27.371 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:27.371 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:27.371 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:30.720 03.349 9976 Exposure complete
21:45:30.795 00.075 9976 worker thread done servicing request
21:45:30.796 00.001 9552 OnExposeComplete: enter
21:45:30.796 00.000 9552 UpdateGuideState(): m_state=6
21:45:30.796 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
21:45:30.796 00.000 9552 Star::Find returns 1 (1), X=1652.26, Y=363.41, Mass=5254235, SNR=225.2, Peak=65504 HFD=7.6
21:45:30.796 00.000 9552 CameraToMount -- cameraTheta (1.07) - m_xAngle (3.08) = xAngle (-2.01 = -2.01)
21:45:30.796 00.000 9552 CameraToMount -- cameraTheta (1.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.02 = 1.26)
21:45:30.796 00.000 9552 CameraToMount -- cameraX=0.35 cameraY=0.63 hyp=0.72 cameraTheta=1.07 mountX=-0.31 mountY=0.69, mountTheta=1.99
21:45:30.797 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.35, y=0.63, opts=13)
21:45:30.797 00.000 9552 Enqueuing Move request for scope (0.35, 0.63)
21:45:30.797 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:30.797 00.000 9552 UpdateGuideState exits: m=5254235 SNR=225.2 Saturated
21:45:30.797 00.000 9552 PhdController: settling, locked = 1, distance = 0.43 (3.00) aobump = 0 frame = 2 / 99999
21:45:30.797 00.000 9976 Worker thread wakes up
21:45:30.797 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.63) opts 0xd
21:45:30.797 00.000 9976 Handling offset move in thread for scope, endpoint = (0.35, 0.63)
21:45:30.797 00.000 9976 Moving (0.35, 0.63) raw xDistance=-0.31 yDistance=0.69
21:45:30.797 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
21:45:30.797 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809530.797,"Host":"ASTROBRUCE","Inst":1,"Distance":0.43,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
21:45:30.797 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:30.797 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
21:45:30.797 00.000 9976 MoveAxis(E, 0, ABG)
21:45:30.797 00.000 9976 Move returns status 0, amount 0
21:45:30.797 00.000 9976 MoveAxis(N, 0, ABG)
21:45:30.797 00.000 9976 Move returns status 0, amount 0
21:45:30.797 00.000 9976 move complete, result=0
21:45:30.797 00.000 9976 worker thread done servicing request
21:45:30.797 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:30.797 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:30.797 00.000 9552 Enqueuing Expose request
21:45:30.797 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
21:45:30.798 00.001 9976 Worker thread wakes up
21:45:30.798 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:30.798 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:34.149 03.351 9976 Exposure complete
21:45:34.237 00.088 9976 worker thread done servicing request
21:45:34.237 00.000 9552 OnExposeComplete: enter
21:45:34.238 00.001 9552 UpdateGuideState(): m_state=6
21:45:34.238 00.000 9552 Star::Find(15, 1652, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
21:45:34.238 00.000 9552 Star::Find returns 1 (1), X=1651.35, Y=362.84, Mass=5088870, SNR=218.2, Peak=65504 HFD=7.6
21:45:34.238 00.000 9552 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.08) = xAngle (-0.05 = -0.05)
21:45:34.238 00.000 9552 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.07 = -3.07)
21:45:34.238 00.000 9552 CameraToMount -- cameraX=-0.56 cameraY=0.07 hyp=0.56 cameraTheta=3.02 mountX=0.56 mountY=-0.04, mountTheta=-0.08
21:45:34.238 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.56, y=0.07, opts=13)
21:45:34.238 00.000 9552 Enqueuing Move request for scope (-0.56, 0.07)
21:45:34.238 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:34.238 00.000 9552 UpdateGuideState exits: m=5088870 SNR=218.2 Saturated
21:45:34.238 00.000 9552 PhdController: settling, locked = 1, distance = 0.47 (3.00) aobump = 0 frame = 3 / 99999
21:45:34.239 00.001 9552 evsrv: {"Event":"Settling","Timestamp":1778809534.238,"Host":"ASTROBRUCE","Inst":1,"Distance":0.47,"Time":6.9,"SettleTime":12.0,"StarLocked":true}
21:45:34.239 00.000 9976 Worker thread wakes up
21:45:34.239 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.07) opts 0xd
21:45:34.239 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.56, 0.07)
21:45:34.239 00.000 9976 Moving (-0.56, 0.07) raw xDistance=0.56 yDistance=-0.04
21:45:34.239 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
21:45:34.239 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:34.239 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:34.239 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:34.239 00.000 9552 Enqueuing Expose request
21:45:34.239 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:45:34.239 00.000 9976 MoveAxis(W, 12, ABG)
21:45:34.239 00.000 9976 Guiding  Dir = 3, Dur = 12
21:45:34.267 00.028 9976 IsSlewing returns 0
21:45:34.268 00.001 9976 IsGuiding returns 0
21:45:34.300 00.032 9976 IsGuiding returns 1
21:45:34.300 00.000 9976 scope still moving after pulse duration time elapsed
21:45:34.345 00.045 9976 IsSlewing returns 0
21:45:34.345 00.000 9976 IsGuiding returns 0
21:45:34.345 00.000 9976 scope move finished after 12 + 65 ms
21:45:34.346 00.001 9976 Move returns status 0, amount 12
21:45:34.346 00.000 9976 MoveAxis(N, 0, ABG)
21:45:34.346 00.000 9976 Move returns status 0, amount 0
21:45:34.346 00.000 9976 move complete, result=0
21:45:34.346 00.000 9976 worker thread done servicing request
21:45:34.346 00.000 9976 Worker thread wakes up
21:45:34.346 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:34.346 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:34.346 00.000 9552 GuideStep: 0.6 px 12 ms WEST, -0.0 px 0 ms NORTH
21:45:37.695 03.349 9976 Exposure complete
21:45:37.777 00.082 9976 worker thread done servicing request
21:45:37.777 00.000 9552 OnExposeComplete: enter
21:45:37.777 00.000 9552 UpdateGuideState(): m_state=6
21:45:37.777 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
21:45:37.777 00.000 9552 Star::Find returns 1 (1), X=1651.51, Y=363.24, Mass=5065708, SNR=229.7, Peak=65504 HFD=7.4
21:45:37.777 00.000 9552 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.08) = xAngle (-0.79 = -0.79)
21:45:37.777 00.000 9552 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.80 = 2.48)
21:45:37.777 00.000 9552 CameraToMount -- cameraX=-0.40 cameraY=0.46 hyp=0.61 cameraTheta=2.28 mountX=0.43 mountY=0.38, mountTheta=0.72
21:45:37.778 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.40, y=0.46, opts=13)
21:45:37.778 00.000 9552 Enqueuing Move request for scope (-0.40, 0.46)
21:45:37.778 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:37.778 00.000 9552 UpdateGuideState exits: m=5065708 SNR=229.7 Saturated
21:45:37.778 00.000 9552 PhdController: settling, locked = 1, distance = 0.51 (3.00) aobump = 0 frame = 4 / 99999
21:45:37.778 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809537.778,"Host":"ASTROBRUCE","Inst":1,"Distance":0.51,"Time":10.4,"SettleTime":12.0,"StarLocked":true}
21:45:37.778 00.000 9976 Worker thread wakes up
21:45:37.778 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.46) opts 0xd
21:45:37.778 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.40, 0.46)
21:45:37.778 00.000 9976 Moving (-0.40, 0.46) raw xDistance=0.43 yDistance=0.38
21:45:37.778 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
21:45:37.778 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:37.778 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:37.778 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:37.778 00.000 9552 Enqueuing Expose request
21:45:37.778 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:45:37.778 00.000 9976 MoveAxis(E, 0, ABG)
21:45:37.778 00.000 9976 Move returns status 0, amount 0
21:45:37.778 00.000 9976 MoveAxis(N, 0, ABG)
21:45:37.778 00.000 9976 Move returns status 0, amount 0
21:45:37.779 00.001 9976 move complete, result=0
21:45:37.779 00.000 9976 worker thread done servicing request
21:45:37.779 00.000 9976 Worker thread wakes up
21:45:37.779 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:37.779 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:37.779 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
21:45:41.132 03.353 9976 Exposure complete
21:45:41.222 00.090 9976 worker thread done servicing request
21:45:41.222 00.000 9552 OnExposeComplete: enter
21:45:41.222 00.000 9552 UpdateGuideState(): m_state=6
21:45:41.223 00.001 9552 Star::Find(15, 1651, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
21:45:41.223 00.000 9552 Star::Find returns 1 (1), X=1651.16, Y=363.44, Mass=5253272, SNR=289.1, Peak=65504 HFD=7.6
21:45:41.223 00.000 9552 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.08) = xAngle (-0.66 = -0.66)
21:45:41.223 00.000 9552 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.67 = 2.61)
21:45:41.223 00.000 9552 CameraToMount -- cameraX=-0.75 cameraY=0.66 hyp=1.00 cameraTheta=2.42 mountX=0.79 mountY=0.50, mountTheta=0.57
21:45:41.223 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.75, y=0.66, opts=13)
21:45:41.223 00.000 9552 Enqueuing Move request for scope (-0.75, 0.66)
21:45:41.223 00.000 9976 Worker thread wakes up
21:45:41.223 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:41.223 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.66) opts 0xd
21:45:41.224 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.75, 0.66)
21:45:41.224 00.000 9552 UpdateGuideState exits: m=5253272 SNR=289.1 Saturated
21:45:41.224 00.000 9976 Moving (-0.75, 0.66) raw xDistance=0.79 yDistance=0.50
21:45:41.224 00.000 9552 PhdController: settling, locked = 1, distance = 0.66 (3.00) aobump = 0 frame = 5 / 99999
21:45:41.224 00.000 9552 PhdController: newstate STATE_FINISH
21:45:41.224 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
21:45:41.224 00.000 9552 PhdController complete: success
21:45:41.224 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:41.224 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778809541.224,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
21:45:41.224 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
21:45:41.224 00.000 9976 MoveAxis(W, 17, ABG)
21:45:41.224 00.000 9976 Guiding  Dir = 3, Dur = 17
21:45:41.224 00.000 9552 Mount: notify guiding dither settle done success=1
21:45:41.224 00.000 9552 PhdController: newstate STATE_IDLE
21:45:41.224 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:41.224 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:41.224 00.000 9552 Enqueuing Expose request
21:45:41.267 00.043 9976 IsSlewing returns 0
21:45:41.268 00.001 9976 IsGuiding returns 0
21:45:41.299 00.031 9976 IsGuiding returns 1
21:45:41.299 00.000 9976 scope still moving after pulse duration time elapsed
21:45:41.358 00.059 9976 IsSlewing returns 0
21:45:41.359 00.001 9976 IsGuiding returns 0
21:45:41.359 00.000 9976 scope move finished after 17 + 73 ms
21:45:41.359 00.000 9976 Move returns status 0, amount 17
21:45:41.359 00.000 9976 MoveAxis(N, 0, ABG)
21:45:41.359 00.000 9976 Move returns status 0, amount 0
21:45:41.359 00.000 9976 move complete, result=0
21:45:41.359 00.000 9976 worker thread done servicing request
21:45:41.359 00.000 9976 Worker thread wakes up
21:45:41.359 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:41.359 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:41.359 00.000 9552 GuideStep: 0.8 px 17 ms WEST, 0.5 px 0 ms NORTH
21:45:44.706 03.347 9976 Exposure complete
21:45:44.789 00.083 9976 worker thread done servicing request
21:45:44.789 00.000 9552 OnExposeComplete: enter
21:45:44.790 00.001 9552 UpdateGuideState(): m_state=6
21:45:44.790 00.000 9552 Star::Find(15, 1651, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
21:45:44.790 00.000 9552 Star::Find returns 1 (1), X=1651.40, Y=362.84, Mass=5114700, SNR=241.1, Peak=65504 HFD=7.4
21:45:44.790 00.000 9552 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.08) = xAngle (-0.05 = -0.05)
21:45:44.790 00.000 9552 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.06 = -3.06)
21:45:44.790 00.000 9552 CameraToMount -- cameraX=-0.50 cameraY=0.06 hyp=0.51 cameraTheta=3.03 mountX=0.51 mountY=-0.04, mountTheta=-0.08
21:45:44.791 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.50, y=0.06, opts=13)
21:45:44.791 00.000 9552 Enqueuing Move request for scope (-0.50, 0.06)
21:45:44.791 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:44.791 00.000 9552 UpdateGuideState exits: m=5114700 SNR=241.1 Saturated
21:45:44.791 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:44.791 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:44.791 00.000 9552 Enqueuing Expose request
21:45:44.791 00.000 9976 Worker thread wakes up
21:45:44.791 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.06) opts 0xd
21:45:44.792 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.50, 0.06)
21:45:44.792 00.000 9976 Moving (-0.50, 0.06) raw xDistance=0.51 yDistance=-0.04
21:45:44.792 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
21:45:44.792 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:44.792 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:45:44.792 00.000 9976 MoveAxis(E, 0, ABG)
21:45:44.792 00.000 9976 Move returns status 0, amount 0
21:45:44.792 00.000 9976 MoveAxis(N, 0, ABG)
21:45:44.792 00.000 9976 Move returns status 0, amount 0
21:45:44.792 00.000 9976 move complete, result=0
21:45:44.792 00.000 9976 worker thread done servicing request
21:45:44.792 00.000 9976 Worker thread wakes up
21:45:44.792 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:44.792 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:44.792 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:48.135 03.343 9976 Exposure complete
21:45:48.230 00.095 9976 worker thread done servicing request
21:45:48.230 00.000 9552 OnExposeComplete: enter
21:45:48.230 00.000 9552 UpdateGuideState(): m_state=6
21:45:48.230 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
21:45:48.230 00.000 9552 Star::Find returns 1 (1), X=1651.34, Y=362.99, Mass=5525202, SNR=277.3, Peak=65504 HFD=7.9
21:45:48.231 00.001 9552 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.08) = xAngle (-0.29 = -0.29)
21:45:48.231 00.000 9552 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.30 = 2.98)
21:45:48.231 00.000 9552 CameraToMount -- cameraX=-0.57 cameraY=0.21 hyp=0.61 cameraTheta=2.79 mountX=0.58 mountY=0.10, mountTheta=0.16
21:45:48.231 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.57, y=0.21, opts=13)
21:45:48.232 00.001 9552 Enqueuing Move request for scope (-0.57, 0.21)
21:45:48.232 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3168, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:48.232 00.000 9552 UpdateGuideState exits: m=5525202 SNR=277.3 Saturated
21:45:48.232 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:48.232 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:48.232 00.000 9552 Enqueuing Expose request
21:45:48.232 00.000 9976 Worker thread wakes up
21:45:48.232 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.21) opts 0xd
21:45:48.232 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.57, 0.21)
21:45:48.232 00.000 9976 Moving (-0.57, 0.21) raw xDistance=0.58 yDistance=0.10
21:45:48.232 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
21:45:48.232 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:48.232 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:45:48.232 00.000 9976 MoveAxis(W, 13, ABG)
21:45:48.232 00.000 9976 Guiding  Dir = 3, Dur = 13
21:45:48.265 00.033 9976 IsSlewing returns 0
21:45:48.265 00.000 9976 IsGuiding returns 0
21:45:48.297 00.032 9976 IsGuiding returns 1
21:45:48.297 00.000 9976 scope still moving after pulse duration time elapsed
21:45:48.345 00.048 9976 IsSlewing returns 0
21:45:48.345 00.000 9976 IsGuiding returns 0
21:45:48.345 00.000 9976 scope move finished after 13 + 67 ms
21:45:48.345 00.000 9976 Move returns status 0, amount 13
21:45:48.345 00.000 9976 MoveAxis(N, 0, ABG)
21:45:48.345 00.000 9976 Move returns status 0, amount 0
21:45:48.345 00.000 9976 move complete, result=0
21:45:48.346 00.001 9976 worker thread done servicing request
21:45:48.346 00.000 9976 Worker thread wakes up
21:45:48.346 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:48.346 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:48.346 00.000 9552 GuideStep: 0.6 px 13 ms WEST, 0.1 px 0 ms NORTH
21:45:51.686 03.340 9976 Exposure complete
21:45:51.780 00.094 9976 worker thread done servicing request
21:45:51.780 00.000 9552 OnExposeComplete: enter
21:45:51.780 00.000 9552 UpdateGuideState(): m_state=6
21:45:51.780 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
21:45:51.780 00.000 9552 Star::Find returns 1 (1), X=1651.01, Y=362.70, Mass=5469105, SNR=264.7, Peak=65504 HFD=7.7
21:45:51.780 00.000 9552 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.08) = xAngle (-6.14 = 0.15)
21:45:51.780 00.000 9552 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.15 = -2.86)
21:45:51.780 00.000 9552 CameraToMount -- cameraX=-0.90 cameraY=-0.08 hyp=0.90 cameraTheta=-3.06 mountX=0.89 mountY=-0.25, mountTheta=-0.27
21:45:51.781 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.90, y=-0.08, opts=13)
21:45:51.781 00.000 9552 Enqueuing Move request for scope (-0.90, -0.08)
21:45:51.781 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:51.781 00.000 9552 UpdateGuideState exits: m=5469105 SNR=264.7 Saturated
21:45:51.781 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:51.781 00.000 9976 Worker thread wakes up
21:45:51.781 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.08) opts 0xd
21:45:51.781 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.90, -0.08)
21:45:51.782 00.001 9976 Moving (-0.90, -0.08) raw xDistance=0.89 yDistance=-0.25
21:45:51.782 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.89
21:45:51.782 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:51.782 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:45:51.782 00.000 9976 MoveAxis(W, 20, ABG)
21:45:51.782 00.000 9976 Guiding  Dir = 3, Dur = 20
21:45:51.782 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:51.782 00.000 9552 Enqueuing Expose request
21:45:51.812 00.030 9976 IsSlewing returns 0
21:45:51.812 00.000 9976 IsGuiding returns 0
21:45:51.844 00.032 9976 IsGuiding returns 1
21:45:51.844 00.000 9976 scope still moving after pulse duration time elapsed
21:45:51.893 00.049 9976 IsSlewing returns 0
21:45:51.893 00.000 9976 IsGuiding returns 0
21:45:51.893 00.000 9976 scope move finished after 20 + 60 ms
21:45:51.893 00.000 9976 Move returns status 0, amount 20
21:45:51.893 00.000 9976 MoveAxis(N, 0, ABG)
21:45:51.893 00.000 9976 Move returns status 0, amount 0
21:45:51.893 00.000 9976 move complete, result=0
21:45:51.893 00.000 9976 worker thread done servicing request
21:45:51.894 00.001 9976 Worker thread wakes up
21:45:51.894 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:51.894 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:51.894 00.000 9552 GuideStep: 0.9 px 20 ms WEST, -0.2 px 0 ms NORTH
21:45:55.244 03.350 9976 Exposure complete
21:45:55.337 00.093 9976 worker thread done servicing request
21:45:55.337 00.000 9552 OnExposeComplete: enter
21:45:55.337 00.000 9552 UpdateGuideState(): m_state=6
21:45:55.337 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
21:45:55.338 00.001 9552 Star::Find returns 1 (1), X=1650.00, Y=363.35, Mass=5244077, SNR=255.2, Peak=65504 HFD=7.6
21:45:55.338 00.000 9552 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.08) = xAngle (-0.23 = -0.23)
21:45:55.338 00.000 9552 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.24 = 3.04)
21:45:55.338 00.000 9552 CameraToMount -- cameraX=-1.91 cameraY=0.58 hyp=2.00 cameraTheta=2.85 mountX=1.94 mountY=0.20, mountTheta=0.10
21:45:55.339 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.91, y=0.58, opts=13)
21:45:55.339 00.000 9552 Enqueuing Move request for scope (-1.91, 0.58)
21:45:55.339 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:55.339 00.000 9552 UpdateGuideState exits: m=5244077 SNR=255.2 Saturated
21:45:55.339 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:55.339 00.000 9976 Worker thread wakes up
21:45:55.339 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.91, 0.58) opts 0xd
21:45:55.339 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.91, 0.58)
21:45:55.339 00.000 9976 Moving (-1.91, 0.58) raw xDistance=1.94 yDistance=0.20
21:45:55.339 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.27 from input 1.94
21:45:55.339 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:55.339 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:45:55.339 00.000 9976 MoveAxis(W, 44, ABG)
21:45:55.339 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:55.340 00.001 9552 Enqueuing Expose request
21:45:55.340 00.000 9976 Guiding  Dir = 3, Dur = 44
21:45:55.360 00.020 9976 IsSlewing returns 0
21:45:55.360 00.000 9976 IsGuiding returns 0
21:45:55.392 00.032 9976 PulseGuide returned control before completion, sleep 23
21:45:55.431 00.039 9976 IsGuiding returns 1
21:45:55.431 00.000 9976 scope still moving after pulse duration time elapsed
21:45:55.487 00.056 9976 IsSlewing returns 0
21:45:55.487 00.000 9976 IsGuiding returns 0
21:45:55.487 00.000 9976 scope move finished after 44 + 82 ms
21:45:55.487 00.000 9976 Move returns status 0, amount 44
21:45:55.487 00.000 9976 MoveAxis(N, 0, ABG)
21:45:55.487 00.000 9976 Move returns status 0, amount 0
21:45:55.487 00.000 9976 move complete, result=0
21:45:55.487 00.000 9976 worker thread done servicing request
21:45:55.487 00.000 9976 Worker thread wakes up
21:45:55.487 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:55.487 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:55.487 00.000 9552 GuideStep: 1.9 px 44 ms WEST, 0.2 px 0 ms NORTH
21:45:58.844 03.357 9976 Exposure complete
21:45:58.938 00.094 9976 worker thread done servicing request
21:45:58.938 00.000 9552 OnExposeComplete: enter
21:45:58.938 00.000 9552 UpdateGuideState(): m_state=6
21:45:58.939 00.001 9552 Star::Find(15, 1649, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
21:45:58.939 00.000 9552 Star::Find returns 1 (1), X=1650.75, Y=362.97, Mass=5240814, SNR=247.1, Peak=65504 HFD=7.7
21:45:58.939 00.000 9552 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.08) = xAngle (-0.10 = -0.10)
21:45:58.939 00.000 9552 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.11 = -3.11)
21:45:58.939 00.000 9552 CameraToMount -- cameraX=-1.16 cameraY=0.19 hyp=1.18 cameraTheta=2.98 mountX=1.17 mountY=-0.04, mountTheta=-0.03
21:45:58.940 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.16, y=0.19, opts=13)
21:45:58.940 00.000 9552 Enqueuing Move request for scope (-1.16, 0.19)
21:45:58.940 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:45:58.940 00.000 9552 UpdateGuideState exits: m=5240814 SNR=247.1 Saturated
21:45:58.940 00.000 9976 Worker thread wakes up
21:45:58.940 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.19) opts 0xd
21:45:58.940 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.16, 0.19)
21:45:58.940 00.000 9976 Moving (-1.16, 0.19) raw xDistance=1.17 yDistance=-0.04
21:45:58.940 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.17
21:45:58.940 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:58.940 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:45:58.940 00.000 9976 MoveAxis(W, 29, ABG)
21:45:58.940 00.000 9976 Guiding  Dir = 3, Dur = 29
21:45:58.940 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:58.940 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:45:58.940 00.000 9552 Enqueuing Expose request
21:45:58.969 00.029 9976 IsSlewing returns 0
21:45:58.969 00.000 9976 IsGuiding returns 0
21:45:59.002 00.033 9976 IsGuiding returns 1
21:45:59.002 00.000 9976 scope still moving after pulse duration time elapsed
21:45:59.063 00.061 9976 IsSlewing returns 0
21:45:59.063 00.000 9976 IsGuiding returns 0
21:45:59.063 00.000 9976 scope move finished after 29 + 64 ms
21:45:59.063 00.000 9976 Move returns status 0, amount 29
21:45:59.063 00.000 9976 MoveAxis(N, 0, ABG)
21:45:59.063 00.000 9976 Move returns status 0, amount 0
21:45:59.063 00.000 9976 move complete, result=0
21:45:59.063 00.000 9976 worker thread done servicing request
21:45:59.063 00.000 9976 Worker thread wakes up
21:45:59.063 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:45:59.063 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:45:59.063 00.000 9552 GuideStep: 1.2 px 29 ms WEST, -0.0 px 0 ms NORTH
21:46:02.418 03.355 9976 Exposure complete
21:46:02.511 00.093 9976 worker thread done servicing request
21:46:02.511 00.000 9552 OnExposeComplete: enter
21:46:02.511 00.000 9552 UpdateGuideState(): m_state=6
21:46:02.511 00.000 9552 Star::Find(15, 1650, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:46:02.511 00.000 9552 Star::Find returns 1 (1), X=1651.27, Y=363.13, Mass=5458714, SNR=258.0, Peak=65504 HFD=7.8
21:46:02.511 00.000 9552 MultiStar: exiting stabilization period
21:46:02.511 00.000 9552 MultiStar: updating star positions after lock position change
21:46:02.511 00.000 9552 Star::Find(15, 1046, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:46:02.511 00.000 9552 Star::Find returns 1 (1), X=1047.42, Y=171.62, Mass=4974296, SNR=237.2, Peak=65504 HFD=7.3
21:46:02.511 00.000 9552 Star::Find(15, 739, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:46:02.511 00.000 9552 Star::Find returns 1 (1), X=740.62, Y=950.73, Mass=707420, SNR=67.1, Peak=20816 HFD=6.7
21:46:02.511 00.000 9552 Star::Find(15, 868, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:46:02.512 00.001 9552 Star::Find returns 1 (1), X=868.31, Y=187.74, Mass=102440, SNR=20.0, Peak=9200 HFD=4.3
21:46:02.512 00.000 9552 Star::Find(15, 1641, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:46:02.512 00.000 9552 Star::Find returns 1 (1), X=1642.86, Y=302.36, Mass=28974, SNR=10.7, Peak=9616 HFD=2.4
21:46:02.512 00.000 9552 Star::Find(15, 1788, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:46:02.512 00.000 9552 Star::Find returns 1 (1), X=1788.18, Y=166.46, Mass=68419, SNR=17.8, Peak=9920 HFD=4.1
21:46:02.512 00.000 9552 Star::Find(15, 426, 66, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:46:02.512 00.000 9552 Star::Find returns 1 (1), X=429.00, Y=69.00, Mass=18778, SNR=20.6, Peak=22736 HFD=0.5
21:46:02.512 00.000 9552 Star::Find(15, 1561, 698, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
21:46:02.512 00.000 9552 Star::Find false star n=5 nbg=271 bg=3826.0 sigma=1003.0 thresh=6835 peak=6298
21:46:02.512 00.000 9552 Star::Find returns 0 (2), X=1561.00, Y=698.00, Mass=23894, SNR=2.9, Peak=12240 HFD=0.0
21:46:02.512 00.000 9552 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.08) = xAngle (-0.45 = -0.45)
21:46:02.512 00.000 9552 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.46 = 2.83)
21:46:02.512 00.000 9552 CameraToMount -- cameraX=-0.63 cameraY=0.35 hyp=0.72 cameraTheta=2.63 mountX=0.65 mountY=0.23, mountTheta=0.33
21:46:02.513 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.63, y=0.35, opts=13)
21:46:02.513 00.000 9552 Enqueuing Move request for scope (-0.63, 0.35)
21:46:02.513 00.000 9976 Worker thread wakes up
21:46:02.513 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:02.513 00.000 9552 UpdateGuideState exits: m=5458714 SNR=258.0 Saturated
21:46:02.513 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:02.513 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.35) opts 0xd
21:46:02.513 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:02.513 00.000 9552 Enqueuing Expose request
21:46:02.513 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.63, 0.35)
21:46:02.513 00.000 9976 Moving (-0.63, 0.35) raw xDistance=0.65 yDistance=0.23
21:46:02.513 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.65
21:46:02.514 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:02.514 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:46:02.514 00.000 9976 MoveAxis(W, 16, ABG)
21:46:02.514 00.000 9976 Guiding  Dir = 3, Dur = 16
21:46:02.576 00.062 9976 IsSlewing returns 0
21:46:02.576 00.000 9976 IsGuiding returns 0
21:46:02.608 00.032 9976 IsGuiding returns 1
21:46:02.608 00.000 9976 scope still moving after pulse duration time elapsed
21:46:02.672 00.064 9976 IsSlewing returns 0
21:46:02.673 00.001 9976 IsGuiding returns 0
21:46:02.673 00.000 9976 scope move finished after 16 + 80 ms
21:46:02.673 00.000 9976 Move returns status 0, amount 16
21:46:02.673 00.000 9976 MoveAxis(N, 0, ABG)
21:46:02.673 00.000 9976 Move returns status 0, amount 0
21:46:02.673 00.000 9976 move complete, result=0
21:46:02.673 00.000 9976 worker thread done servicing request
21:46:02.673 00.000 9976 Worker thread wakes up
21:46:02.673 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:02.673 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:02.673 00.000 9552 GuideStep: 0.7 px 16 ms WEST, 0.2 px 0 ms NORTH
21:46:06.022 03.349 9976 Exposure complete
21:46:06.108 00.086 9976 worker thread done servicing request
21:46:06.108 00.000 9552 OnExposeComplete: enter
21:46:06.108 00.000 9552 UpdateGuideState(): m_state=6
21:46:06.109 00.001 9552 Star::Find(15, 1651, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
21:46:06.109 00.000 9552 Star::Find returns 1 (1), X=1649.40, Y=363.83, Mass=5079866, SNR=246.1, Peak=65504 HFD=7.4
21:46:06.109 00.000 9552 Star::Find false star n=2 nbg=270 bg=3731.7 sigma=1009.4 thresh=6760 peak=6312
21:46:06.109 00.000 9552 MultiStar: [#1 -1.13,0.09,0.87,U] [#2 -1.57,0.61,0.21,U] [#3 -0.68,0.48,0.09,U] [#4 -1.89,-0.28,0.08,U] [#5 -1.42,0.17,0.05,U] [#6 1.51,1.09,0.07,U] [#7 0.00,0.00,0.00,L] 
21:46:06.109 00.000 9552 refined, 6 included, MultiStar: {-1.68, 0.58}, one-star: {-2.51, 1.05}
21:46:06.109 00.000 9552 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.08) = xAngle (-0.27 = -0.27)
21:46:06.109 00.000 9552 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.28 = 3.01)
21:46:06.109 00.000 9552 CameraToMount -- cameraX=-1.68 cameraY=0.58 hyp=1.78 cameraTheta=2.81 mountX=1.72 mountY=0.24, mountTheta=0.14
21:46:06.110 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.68, y=0.58, opts=13)
21:46:06.110 00.000 9552 Enqueuing Move request for scope (-1.68, 0.58)
21:46:06.110 00.000 9976 Worker thread wakes up
21:46:06.110 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.68, 0.58) opts 0xd
21:46:06.110 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.68, 0.58)
21:46:06.110 00.000 9976 Moving (-1.68, 0.58) raw xDistance=1.72 yDistance=0.24
21:46:06.110 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.72
21:46:06.110 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:06.110 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:06.110 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:46:06.110 00.000 9976 MoveAxis(W, 39, ABG)
21:46:06.110 00.000 9976 Guiding  Dir = 3, Dur = 39
21:46:06.110 00.000 9552 UpdateGuideState exits: m=5079866 SNR=246.1 Saturated
21:46:06.110 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:06.110 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:06.110 00.000 9552 Enqueuing Expose request
21:46:06.142 00.032 9976 IsSlewing returns 0
21:46:06.143 00.001 9976 IsGuiding returns 0
21:46:06.175 00.032 9976 PulseGuide returned control before completion, sleep 18
21:46:06.193 00.018 9976 IsGuiding returns 1
21:46:06.193 00.000 9976 scope still moving after pulse duration time elapsed
21:46:06.249 00.056 9976 IsSlewing returns 0
21:46:06.249 00.000 9976 IsGuiding returns 0
21:46:06.249 00.000 9976 scope move finished after 39 + 67 ms
21:46:06.249 00.000 9976 Move returns status 0, amount 39
21:46:06.249 00.000 9976 MoveAxis(N, 0, ABG)
21:46:06.249 00.000 9976 Move returns status 0, amount 0
21:46:06.249 00.000 9976 move complete, result=0
21:46:06.249 00.000 9976 worker thread done servicing request
21:46:06.249 00.000 9976 Worker thread wakes up
21:46:06.249 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:06.249 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:06.249 00.000 9552 GuideStep: 1.7 px 39 ms WEST, 0.2 px 0 ms NORTH
21:46:09.601 03.352 9976 Exposure complete
21:46:09.681 00.080 9976 worker thread done servicing request
21:46:09.681 00.000 9552 OnExposeComplete: enter
21:46:09.681 00.000 9552 UpdateGuideState(): m_state=6
21:46:09.682 00.001 9552 Star::Find(15, 1649, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
21:46:09.682 00.000 9552 Star::Find returns 1 (1), X=1650.57, Y=363.84, Mass=4985774, SNR=220.7, Peak=65504 HFD=7.3
21:46:09.682 00.000 9552 Star::Find false star n=20 nbg=254 bg=3419.1 sigma=947.5 thresh=6261 peak=5957
21:46:09.682 00.000 9552 MultiStar: [#1 -0.02,0.48,1.13,U] [#2 -0.04,1.71,0.25,U] [#3 -0.19,0.43,0.08,U] [#4 -1.05,0.90,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -0.49,-0.32,0.07,U] [#7 -0.18,-0.82,0.06,U] 
21:46:09.682 00.000 9552 refined, 6 included, MultiStar: {-0.56, 0.78}, one-star: {-1.33, 1.07}
21:46:09.682 00.000 9552 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.08) = xAngle (-0.88 = -0.88)
21:46:09.682 00.000 9552 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.89 = 2.39)
21:46:09.682 00.000 9552 CameraToMount -- cameraX=-0.56 cameraY=0.78 hyp=0.96 cameraTheta=2.20 mountX=0.61 mountY=0.65, mountTheta=0.82
21:46:09.682 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.56, y=0.78, opts=13)
21:46:09.682 00.000 9552 Enqueuing Move request for scope (-0.56, 0.78)
21:46:09.683 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:46:09.683 00.000 9552 UpdateGuideState exits: m=4985774 SNR=220.7 Saturated
21:46:09.683 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:09.683 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:09.683 00.000 9552 Enqueuing Expose request
21:46:09.683 00.000 9976 Worker thread wakes up
21:46:09.683 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.78) opts 0xd
21:46:09.683 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.56, 0.78)
21:46:09.683 00.000 9976 Moving (-0.56, 0.78) raw xDistance=0.61 yDistance=0.65
21:46:09.683 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.61
21:46:09.683 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:09.683 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
21:46:09.683 00.000 9976 MoveAxis(W, 16, ABG)
21:46:09.683 00.000 9976 Guiding  Dir = 3, Dur = 16
21:46:09.703 00.020 9976 IsSlewing returns 0
21:46:09.703 00.000 9976 IsGuiding returns 0
21:46:09.735 00.032 9976 IsGuiding returns 1
21:46:09.735 00.000 9976 scope still moving after pulse duration time elapsed
21:46:09.782 00.047 9976 IsSlewing returns 0
21:46:09.782 00.000 9976 IsGuiding returns 0
21:46:09.782 00.000 9976 scope move finished after 16 + 62 ms
21:46:09.782 00.000 9976 Move returns status 0, amount 16
21:46:09.782 00.000 9976 MoveAxis(N, 0, ABG)
21:46:09.782 00.000 9976 Move returns status 0, amount 0
21:46:09.782 00.000 9976 move complete, result=0
21:46:09.782 00.000 9976 worker thread done servicing request
21:46:09.782 00.000 9976 Worker thread wakes up
21:46:09.782 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:09.782 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:09.782 00.000 9552 GuideStep: 0.6 px 16 ms WEST, 0.7 px 0 ms NORTH
21:46:13.132 03.350 9976 Exposure complete
21:46:13.204 00.072 9976 worker thread done servicing request
21:46:13.204 00.000 9552 OnExposeComplete: enter
21:46:13.204 00.000 9552 UpdateGuideState(): m_state=6
21:46:13.204 00.000 9552 Star::Find(15, 1650, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
21:46:13.204 00.000 9552 Star::Find returns 1 (1), X=1650.51, Y=364.06, Mass=5406888, SNR=218.6, Peak=65504 HFD=7.9
21:46:13.205 00.001 9552 Star::Find false star n=10 nbg=269 bg=3401.6 sigma=1040.7 thresh=6524 peak=6195
21:46:13.205 00.000 9552 Star::Find false star n=7 nbg=257 bg=3696.9 sigma=889.3 thresh=6365 peak=6112
21:46:13.205 00.000 9552 MultiStar: [#1 -0.19,0.64,1.27,U] [#2 -0.94,1.21,0.30,U] [#3 -0.19,0.72,0.11,U] [#4 -1.40,0.19,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,DZ] [#6 0.00,0.00,0.00,L] 
21:46:13.205 00.000 9552 refined, 4 included, MultiStar: {-0.74, 0.93}, one-star: {-1.40, 1.28}
21:46:13.205 00.000 9552 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.08) = xAngle (-0.84 = -0.84)
21:46:13.205 00.000 9552 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.85 = 2.44)
21:46:13.205 00.000 9552 CameraToMount -- cameraX=-0.74 cameraY=0.93 hyp=1.19 cameraTheta=2.24 mountX=0.80 mountY=0.77, mountTheta=0.77
21:46:13.205 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.74, y=0.93, opts=13)
21:46:13.205 00.000 9552 Enqueuing Move request for scope (-0.74, 0.93)
21:46:13.205 00.000 9976 Worker thread wakes up
21:46:13.205 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.93) opts 0xd
21:46:13.205 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.74, 0.93)
21:46:13.205 00.000 9976 Moving (-0.74, 0.93) raw xDistance=0.80 yDistance=0.77
21:46:13.206 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.80
21:46:13.206 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:13.206 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:13.206 00.000 9552 UpdateGuideState exits: m=5406888 SNR=218.6 Saturated
21:46:13.206 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:13.206 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:13.206 00.000 9552 Enqueuing Expose request
21:46:13.206 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
21:46:13.206 00.000 9976 MoveAxis(W, 18, ABG)
21:46:13.206 00.000 9976 Guiding  Dir = 3, Dur = 18
21:46:13.236 00.030 9976 IsSlewing returns 0
21:46:13.267 00.031 9976 IsGuiding returns 0
21:46:13.299 00.032 9976 IsGuiding returns 1
21:46:13.299 00.000 9976 scope still moving after pulse duration time elapsed
21:46:13.359 00.060 9976 IsSlewing returns 0
21:46:13.359 00.000 9976 IsGuiding returns 0
21:46:13.359 00.000 9976 scope move finished after 18 + 74 ms
21:46:13.359 00.000 9976 Move returns status 0, amount 18
21:46:13.359 00.000 9976 MoveAxis(N, 0, ABG)
21:46:13.359 00.000 9976 Move returns status 0, amount 0
21:46:13.359 00.000 9976 move complete, result=0
21:46:13.359 00.000 9976 worker thread done servicing request
21:46:13.359 00.000 9976 Worker thread wakes up
21:46:13.359 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:13.359 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:13.359 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.8 px 0 ms NORTH
21:46:16.700 03.341 9976 Exposure complete
21:46:16.794 00.094 9976 worker thread done servicing request
21:46:16.794 00.000 9552 OnExposeComplete: enter
21:46:16.794 00.000 9552 UpdateGuideState(): m_state=6
21:46:16.794 00.000 9552 Star::Find(15, 1650, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
21:46:16.794 00.000 9552 Star::Find returns 1 (1), X=1651.10, Y=363.90, Mass=5227043, SNR=267.5, Peak=65504 HFD=7.7
21:46:16.794 00.000 9552 Star::Find false star n=14 nbg=248 bg=3592.6 sigma=808.2 thresh=6017 peak=6003
21:46:16.794 00.000 9552 Star::Find false star n=2 nbg=239 bg=3758.7 sigma=820.2 thresh=6219 peak=6091
21:46:16.794 00.000 9552 MultiStar: [#1 0.18,0.81,0.93,U] [#2 -0.49,1.22,0.21,U] [#3 0.28,1.31,0.08,U] [#4 -1.39,-0.06,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:46:16.794 00.000 9552 refined, 4 included, MultiStar: {-0.35, 0.97}, one-star: {-0.81, 1.12}
21:46:16.794 00.000 9552 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.08) = xAngle (-1.16 = -1.16)
21:46:16.794 00.000 9552 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.17 = 2.11)
21:46:16.794 00.000 9552 CameraToMount -- cameraX=-0.35 cameraY=0.97 hyp=1.04 cameraTheta=1.92 mountX=0.42 mountY=0.89, mountTheta=1.13
21:46:16.796 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.35, y=0.97, opts=13)
21:46:16.796 00.000 9552 Enqueuing Move request for scope (-0.35, 0.97)
21:46:16.796 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:16.796 00.000 9976 Worker thread wakes up
21:46:16.796 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.97) opts 0xd
21:46:16.796 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.35, 0.97)
21:46:16.796 00.000 9976 Moving (-0.35, 0.97) raw xDistance=0.42 yDistance=0.89
21:46:16.796 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
21:46:16.796 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:16.796 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
21:46:16.796 00.000 9552 UpdateGuideState exits: m=5227043 SNR=267.5 Saturated
21:46:16.796 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:16.796 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:16.796 00.000 9552 Enqueuing Expose request
21:46:16.796 00.000 9976 MoveAxis(E, 0, ABG)
21:46:16.796 00.000 9976 Move returns status 0, amount 0
21:46:16.796 00.000 9976 MoveAxis(N, 0, ABG)
21:46:16.796 00.000 9976 Move returns status 0, amount 0
21:46:16.796 00.000 9976 move complete, result=0
21:46:16.796 00.000 9976 worker thread done servicing request
21:46:16.796 00.000 9976 Worker thread wakes up
21:46:16.796 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:16.796 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:16.796 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.9 px 0 ms NORTH
21:46:20.139 03.343 9976 Exposure complete
21:46:20.229 00.090 9976 worker thread done servicing request
21:46:20.230 00.001 9552 OnExposeComplete: enter
21:46:20.230 00.000 9552 UpdateGuideState(): m_state=6
21:46:20.230 00.000 9552 Star::Find(15, 1651, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
21:46:20.230 00.000 9552 Star::Find returns 1 (1), X=1651.35, Y=364.06, Mass=5374638, SNR=250.5, Peak=65504 HFD=7.8
21:46:20.230 00.000 9552 Star::Find false star n=12 nbg=263 bg=3400.4 sigma=940.6 thresh=6222 peak=5761
21:46:20.230 00.000 9552 Star::Find false star n=2 nbg=265 bg=3739.4 sigma=993.6 thresh=6720 peak=5882
21:46:20.230 00.000 9552 MultiStar: [#1 -0.05,0.29,1.18,U] [#2 -0.60,1.90,0.00,M1] [#3 -0.00,0.68,0.11,U] [#4 -0.95,0.55,0.11,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:46:20.230 00.000 9552 refined, 3 included, MultiStar: {-0.31, 0.73}, one-star: {-0.56, 1.28}
21:46:20.230 00.000 9552 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.08) = xAngle (-1.11 = -1.11)
21:46:20.230 00.000 9552 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.12 = 2.16)
21:46:20.230 00.000 9552 CameraToMount -- cameraX=-0.31 cameraY=0.73 hyp=0.79 cameraTheta=1.97 mountX=0.35 mountY=0.66, mountTheta=1.08
21:46:20.231 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.31, y=0.73, opts=13)
21:46:20.231 00.000 9552 Enqueuing Move request for scope (-0.31, 0.73)
21:46:20.231 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:20.231 00.000 9552 UpdateGuideState exits: m=5374638 SNR=250.5 Saturated
21:46:20.231 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:20.231 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:20.231 00.000 9552 Enqueuing Expose request
21:46:20.231 00.000 9976 Worker thread wakes up
21:46:20.231 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.73) opts 0xd
21:46:20.231 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.31, 0.73)
21:46:20.231 00.000 9976 Moving (-0.31, 0.73) raw xDistance=0.35 yDistance=0.66
21:46:20.232 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
21:46:20.232 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:20.232 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
21:46:20.232 00.000 9976 MoveAxis(E, 0, ABG)
21:46:20.232 00.000 9976 Move returns status 0, amount 0
21:46:20.232 00.000 9976 MoveAxis(N, 0, ABG)
21:46:20.232 00.000 9976 Move returns status 0, amount 0
21:46:20.232 00.000 9976 move complete, result=0
21:46:20.232 00.000 9976 worker thread done servicing request
21:46:20.232 00.000 9976 Worker thread wakes up
21:46:20.232 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:20.232 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:20.232 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH
21:46:23.575 03.343 9976 Exposure complete
21:46:23.669 00.094 9976 worker thread done servicing request
21:46:23.669 00.000 9552 OnExposeComplete: enter
21:46:23.669 00.000 9552 UpdateGuideState(): m_state=6
21:46:23.669 00.000 9552 Star::Find(15, 1651, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
21:46:23.670 00.001 9552 Star::Find returns 1 (1), X=1650.67, Y=364.08, Mass=5366788, SNR=284.9, Peak=65504 HFD=7.7
21:46:23.670 00.000 9552 Star::Find false star n=12 nbg=252 bg=3602.2 sigma=912.4 thresh=6339 peak=6089
21:46:23.670 00.000 9552 Star::Find false star n=3 nbg=269 bg=3540.0 sigma=1017.2 thresh=6592 peak=5993
21:46:23.670 00.000 9552 MultiStar: [#1 -0.40,0.18,0.89,U] [#2 -0.74,0.86,0.20,U] [#3 -0.11,0.35,0.07,U] [#4 -1.56,0.28,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:46:23.670 00.000 9552 refined, 4 included, MultiStar: {-0.84, 0.75}, one-star: {-1.24, 1.30}
21:46:23.670 00.000 9552 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.08) = xAngle (-0.67 = -0.67)
21:46:23.670 00.000 9552 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.68 = 2.60)
21:46:23.670 00.000 9552 CameraToMount -- cameraX=-0.84 cameraY=0.75 hyp=1.13 cameraTheta=2.41 mountX=0.88 mountY=0.58, mountTheta=0.58
21:46:23.671 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.84, y=0.75, opts=13)
21:46:23.671 00.000 9552 Enqueuing Move request for scope (-0.84, 0.75)
21:46:23.671 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:23.671 00.000 9552 UpdateGuideState exits: m=5366788 SNR=284.9 Saturated
21:46:23.671 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:23.671 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:23.671 00.000 9552 Enqueuing Expose request
21:46:23.671 00.000 9976 Worker thread wakes up
21:46:23.671 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.75) opts 0xd
21:46:23.671 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.84, 0.75)
21:46:23.671 00.000 9976 Moving (-0.84, 0.75) raw xDistance=0.88 yDistance=0.58
21:46:23.671 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.88
21:46:23.671 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:23.671 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
21:46:23.671 00.000 9976 MoveAxis(W, 19, ABG)
21:46:23.671 00.000 9976 Guiding  Dir = 3, Dur = 19
21:46:23.717 00.046 9976 IsSlewing returns 0
21:46:23.717 00.000 9976 IsGuiding returns 0
21:46:23.749 00.032 9976 IsGuiding returns 1
21:46:23.749 00.000 9976 scope still moving after pulse duration time elapsed
21:46:23.799 00.050 9976 IsSlewing returns 0
21:46:23.799 00.000 9976 IsGuiding returns 0
21:46:23.799 00.000 9976 scope move finished after 19 + 62 ms
21:46:23.799 00.000 9976 Move returns status 0, amount 19
21:46:23.799 00.000 9976 MoveAxis(N, 0, ABG)
21:46:23.799 00.000 9976 Move returns status 0, amount 0
21:46:23.799 00.000 9976 move complete, result=0
21:46:23.799 00.000 9976 worker thread done servicing request
21:46:23.799 00.000 9976 Worker thread wakes up
21:46:23.799 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:23.799 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:23.799 00.000 9552 GuideStep: 0.9 px 19 ms WEST, 0.6 px 0 ms NORTH
21:46:27.144 03.345 9976 Exposure complete
21:46:27.228 00.084 9976 worker thread done servicing request
21:46:27.229 00.001 9552 OnExposeComplete: enter
21:46:27.229 00.000 9552 UpdateGuideState(): m_state=6
21:46:27.229 00.000 9552 Star::Find(15, 1650, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
21:46:27.229 00.000 9552 Star::Find returns 1 (1), X=1650.90, Y=364.68, Mass=5519539, SNR=266.4, Peak=65504 HFD=7.8
21:46:27.229 00.000 9552 Star::Find false star n=13 nbg=252 bg=3722.5 sigma=906.8 thresh=6443 peak=5834
21:46:27.229 00.000 9552 Star::Find false star n=3 nbg=260 bg=3781.5 sigma=925.0 thresh=6557 peak=5842
21:46:27.229 00.000 9552 MultiStar: [#1 -0.13,0.77,1.04,U] [#2 -0.47,1.38,0.20,U] [#3 -0.35,0.39,0.08,U] [#4 -1.55,1.48,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:46:27.229 00.000 9552 refined, 3 included, MultiStar: {-0.54, 1.29}, one-star: {-1.00, 1.90}
21:46:27.229 00.000 9552 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.08) = xAngle (-1.11 = -1.11)
21:46:27.229 00.000 9552 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.12 = 2.16)
21:46:27.229 00.000 9552 CameraToMount -- cameraX=-0.54 cameraY=1.29 hyp=1.40 cameraTheta=1.97 mountX=0.62 mountY=1.16, mountTheta=1.08
21:46:27.230 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.54, y=1.29, opts=13)
21:46:27.230 00.000 9552 Enqueuing Move request for scope (-0.54, 1.29)
21:46:27.230 00.000 9976 Worker thread wakes up
21:46:27.230 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:27.230 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.29) opts 0xd
21:46:27.230 00.000 9552 UpdateGuideState exits: m=5519539 SNR=266.4 Saturated
21:46:27.230 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.54, 1.29)
21:46:27.230 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:27.230 00.000 9976 Moving (-0.54, 1.29) raw xDistance=0.62 yDistance=1.16
21:46:27.230 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:27.231 00.001 9552 Enqueuing Expose request
21:46:27.231 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.62
21:46:27.231 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:27.231 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
21:46:27.231 00.000 9976 MoveAxis(W, 15, ABG)
21:46:27.231 00.000 9976 Guiding  Dir = 3, Dur = 15
21:46:27.297 00.066 9976 IsSlewing returns 0
21:46:27.297 00.000 9976 IsGuiding returns 0
21:46:27.328 00.031 9976 IsGuiding returns 1
21:46:27.328 00.000 9976 scope still moving after pulse duration time elapsed
21:46:27.391 00.063 9976 IsSlewing returns 0
21:46:27.391 00.000 9976 IsGuiding returns 0
21:46:27.391 00.000 9976 scope move finished after 15 + 80 ms
21:46:27.391 00.000 9976 Move returns status 0, amount 15
21:46:27.391 00.000 9976 MoveAxis(N, 0, ABG)
21:46:27.392 00.001 9976 Move returns status 0, amount 0
21:46:27.392 00.000 9976 move complete, result=0
21:46:27.392 00.000 9976 worker thread done servicing request
21:46:27.392 00.000 9976 Worker thread wakes up
21:46:27.392 00.000 9552 GuideStep: 0.6 px 15 ms WEST, 1.2 px 0 ms NORTH
21:46:27.392 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:27.392 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:30.740 03.348 9976 Exposure complete
21:46:30.834 00.094 9976 worker thread done servicing request
21:46:30.834 00.000 9552 OnExposeComplete: enter
21:46:30.834 00.000 9552 UpdateGuideState(): m_state=6
21:46:30.834 00.000 9552 Star::Find(15, 1650, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
21:46:30.834 00.000 9552 Star::Find returns 1 (1), X=1650.57, Y=365.31, Mass=5074862, SNR=239.0, Peak=65504 HFD=7.4
21:46:30.835 00.001 9552 Star::Find false star n=6 nbg=257 bg=3707.9 sigma=797.8 thresh=6101 peak=5477
21:46:30.835 00.000 9552 MultiStar: [#1 0.19,1.62,0.95,U] [#2 -0.65,2.50,0.00,M1] [#3 0.78,1.64,0.11,U] [#4 -0.62,0.59,0.09,U] [#5 -0.15,1.55,0.05,U] [#6 0.00,0.00,0.00,L] 
21:46:30.835 00.000 9552 refined, 4 included, MultiStar: {-0.51, 1.99}, one-star: {-1.33, 2.53}
21:46:30.835 00.000 9552 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.08) = xAngle (-1.26 = -1.26)
21:46:30.835 00.000 9552 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.27 = 2.02)
21:46:30.835 00.000 9552 CameraToMount -- cameraX=-0.51 cameraY=1.99 hyp=2.06 cameraTheta=1.82 mountX=0.64 mountY=1.86, mountTheta=1.24
21:46:30.836 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.51, y=1.99, opts=13)
21:46:30.836 00.000 9552 Enqueuing Move request for scope (-0.51, 1.99)
21:46:30.836 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:30.836 00.000 9552 UpdateGuideState exits: m=5074862 SNR=239.0 Saturated
21:46:30.836 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:30.836 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:30.836 00.000 9552 Enqueuing Expose request
21:46:30.836 00.000 9976 Worker thread wakes up
21:46:30.836 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.99) opts 0xd
21:46:30.836 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.51, 1.99)
21:46:30.836 00.000 9976 Moving (-0.51, 1.99) raw xDistance=0.64 yDistance=1.86
21:46:30.836 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.64
21:46:30.836 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.43 newest=3.60
21:46:30.836 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.86 from input 1.86
21:46:30.836 00.000 9976 MoveAxis(W, 15, ABG)
21:46:30.836 00.000 9976 Guiding  Dir = 3, Dur = 15
21:46:30.862 00.026 9976 IsSlewing returns 0
21:46:30.862 00.000 9976 IsGuiding returns 0
21:46:30.893 00.031 9976 IsGuiding returns 1
21:46:30.893 00.000 9976 scope still moving after pulse duration time elapsed
21:46:30.972 00.079 9976 IsSlewing returns 0
21:46:30.972 00.000 9976 IsGuiding returns 0
21:46:30.972 00.000 9976 scope move finished after 15 + 95 ms
21:46:30.973 00.001 9976 Move returns status 0, amount 15
21:46:30.973 00.000 9976 MoveAxis(S, 70, ABG)
21:46:30.973 00.000 9976 Guiding  Dir = 1, Dur = 70
21:46:31.001 00.028 9976 IsSlewing returns 0
21:46:31.001 00.000 9976 IsGuiding returns 0
21:46:31.033 00.032 9976 PulseGuide returned control before completion, sleep 49
21:46:31.082 00.049 9976 IsGuiding returns 1
21:46:31.082 00.000 9976 scope still moving after pulse duration time elapsed
21:46:31.141 00.059 9976 IsSlewing returns 0
21:46:31.141 00.000 9976 IsGuiding returns 0
21:46:31.141 00.000 9976 scope move finished after 70 + 70 ms
21:46:31.141 00.000 9976 Move returns status 0, amount 70
21:46:31.141 00.000 9976 move complete, result=0
21:46:31.141 00.000 9976 worker thread done servicing request
21:46:31.141 00.000 9976 Worker thread wakes up
21:46:31.141 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:31.141 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:31.141 00.000 9552 GuideStep: 0.6 px 15 ms WEST, 1.9 px 70 ms SOUTH
21:46:34.482 03.341 9976 Exposure complete
21:46:34.575 00.093 9976 worker thread done servicing request
21:46:34.575 00.000 9552 OnExposeComplete: enter
21:46:34.575 00.000 9552 UpdateGuideState(): m_state=6
21:46:34.576 00.001 9552 Star::Find(15, 1650, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
21:46:34.576 00.000 9552 Star::Find returns 1 (1), X=1651.85, Y=364.87, Mass=5333595, SNR=218.0, Peak=65504 HFD=7.9
21:46:34.576 00.000 9552 Star::Find false star n=6 nbg=267 bg=3685.2 sigma=1043.0 thresh=6814 peak=5810
21:46:34.576 00.000 9552 Star::Find false star n=5 nbg=255 bg=3687.1 sigma=843.6 thresh=6218 peak=5371
21:46:34.576 00.000 9552 MultiStar: [#1 0.96,0.93,0.97,U] [#2 0.19,1.68,0.24,U] [#3 0.16,1.15,0.11,U] [#4 -0.11,1.88,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:46:34.576 00.000 9552 refined, 3 included, MultiStar: {0.40, 1.52}, one-star: {-0.05, 2.09}
21:46:34.576 00.000 9552 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.08) = xAngle (-1.77 = -1.77)
21:46:34.576 00.000 9552 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.78 = 1.51)
21:46:34.576 00.000 9552 CameraToMount -- cameraX=0.40 cameraY=1.52 hyp=1.57 cameraTheta=1.31 mountX=-0.31 mountY=1.57, mountTheta=1.76
21:46:34.578 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.40, y=1.52, opts=13)
21:46:34.578 00.000 9552 Enqueuing Move request for scope (0.40, 1.52)
21:46:34.579 00.001 9976 Worker thread wakes up
21:46:34.579 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.40, 1.52) opts 0xd
21:46:34.579 00.000 9976 Handling offset move in thread for scope, endpoint = (0.40, 1.52)
21:46:34.579 00.000 9976 Moving (0.40, 1.52) raw xDistance=-0.31 yDistance=1.57
21:46:34.579 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
21:46:34.579 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57
21:46:34.579 00.000 9976 MoveAxis(E, 0, ABG)
21:46:34.579 00.000 9976 Move returns status 0, amount 0
21:46:34.579 00.000 9976 MoveAxis(S, 59, ABG)
21:46:34.579 00.000 9976 Guiding  Dir = 1, Dur = 59
21:46:34.579 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:34.579 00.000 9552 UpdateGuideState exits: m=5333595 SNR=218.0 Saturated
21:46:34.579 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:34.579 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:34.579 00.000 9552 Enqueuing Expose request
21:46:34.623 00.044 9976 IsSlewing returns 0
21:46:34.623 00.000 9976 IsGuiding returns 0
21:46:34.664 00.041 9976 PulseGuide returned control before completion, sleep 28
21:46:34.700 00.036 9976 IsGuiding returns 1
21:46:34.700 00.000 9976 scope still moving after pulse duration time elapsed
21:46:34.806 00.106 9976 IsSlewing returns 0
21:46:34.807 00.001 9976 IsGuiding returns 0
21:46:34.807 00.000 9976 scope move finished after 59 + 124 ms
21:46:34.807 00.000 9976 Move returns status 0, amount 59
21:46:34.807 00.000 9976 move complete, result=0
21:46:34.807 00.000 9976 worker thread done servicing request
21:46:34.807 00.000 9976 Worker thread wakes up
21:46:34.807 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:34.807 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:34.807 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 1.6 px 59 ms SOUTH
21:46:38.157 03.350 9976 Exposure complete
21:46:38.244 00.087 9976 worker thread done servicing request
21:46:38.244 00.000 9552 OnExposeComplete: enter
21:46:38.244 00.000 9552 UpdateGuideState(): m_state=6
21:46:38.245 00.001 9552 Star::Find(15, 1651, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
21:46:38.245 00.000 9552 Star::Find returns 1 (1), X=1651.46, Y=363.79, Mass=5101466, SNR=260.4, Peak=65504 HFD=7.4
21:46:38.245 00.000 9552 MultiStar: [#1 0.82,-0.02,1.11,U] [#2 0.11,1.20,0.19,U] [#3 0.51,0.16,0.09,U] [#4 -0.80,0.34,0.07,U] [#5 1.00,-0.70,0.06,U] [#6 -1.40,-0.68,0.04,U] 
21:46:38.245 00.000 9552 refined, 6 included, MultiStar: {0.19, 0.46}, one-star: {-0.45, 1.01}
21:46:38.245 00.000 9552 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.08) = xAngle (-1.89 = -1.89)
21:46:38.245 00.000 9552 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.90 = 1.38)
21:46:38.245 00.000 9552 CameraToMount -- cameraX=0.19 cameraY=0.46 hyp=0.50 cameraTheta=1.19 mountX=-0.16 mountY=0.49, mountTheta=1.88
21:46:38.246 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.19, y=0.46, opts=13)
21:46:38.246 00.000 9552 Enqueuing Move request for scope (0.19, 0.46)
21:46:38.246 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:38.246 00.000 9552 UpdateGuideState exits: m=5101466 SNR=260.4 Saturated
21:46:38.246 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:38.246 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:38.246 00.000 9552 Enqueuing Expose request
21:46:38.246 00.000 9976 Worker thread wakes up
21:46:38.246 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.46) opts 0xd
21:46:38.246 00.000 9976 Handling offset move in thread for scope, endpoint = (0.19, 0.46)
21:46:38.246 00.000 9976 Moving (0.19, 0.46) raw xDistance=-0.16 yDistance=0.49
21:46:38.246 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:46:38.246 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:38.246 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
21:46:38.246 00.000 9976 MoveAxis(E, 0, ABG)
21:46:38.246 00.000 9976 Move returns status 0, amount 0
21:46:38.246 00.000 9976 MoveAxis(N, 0, ABG)
21:46:38.246 00.000 9976 Move returns status 0, amount 0
21:46:38.246 00.000 9976 move complete, result=0
21:46:38.246 00.000 9976 worker thread done servicing request
21:46:38.246 00.000 9976 Worker thread wakes up
21:46:38.246 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:38.246 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:38.246 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
21:46:41.591 03.345 9976 Exposure complete
21:46:41.678 00.087 9976 worker thread done servicing request
21:46:41.678 00.000 9552 OnExposeComplete: enter
21:46:41.678 00.000 9552 UpdateGuideState(): m_state=6
21:46:41.678 00.000 9552 Star::Find(15, 1651, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
21:46:41.678 00.000 9552 Star::Find returns 1 (1), X=1652.07, Y=364.15, Mass=5529864, SNR=268.9, Peak=65504 HFD=7.9
21:46:41.678 00.000 9552 Star::Find false star n=3 nbg=260 bg=3858.7 sigma=972.3 thresh=6776 peak=6634
21:46:41.678 00.000 9552 MultiStar: [#1 0.94,0.93,0.79,U] [#2 0.87,1.03,0.23,U] [#3 0.58,1.98,0.00,M1] [#4 -0.62,-0.31,0.06,U] [#5 -0.35,1.23,0.06,U] [#6 0.00,0.00,0.00,L] 
21:46:41.678 00.000 9552 refined, 4 included, MultiStar: {0.49, 1.12}, one-star: {0.16, 1.37}
21:46:41.678 00.000 9552 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.08) = xAngle (-1.92 = -1.92)
21:46:41.678 00.000 9552 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.93 = 1.35)
21:46:41.678 00.000 9552 CameraToMount -- cameraX=0.49 cameraY=1.12 hyp=1.23 cameraTheta=1.16 mountX=-0.42 mountY=1.20, mountTheta=1.91
21:46:41.678 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.49, y=1.12, opts=13)
21:46:41.678 00.000 9552 Enqueuing Move request for scope (0.49, 1.12)
21:46:41.678 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:46:41.678 00.000 9552 UpdateGuideState exits: m=5529864 SNR=268.9 Saturated
21:46:41.678 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:41.678 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:41.678 00.000 9552 Enqueuing Expose request
21:46:41.678 00.000 9976 Worker thread wakes up
21:46:41.679 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.49, 1.12) opts 0xd
21:46:41.679 00.000 9976 Handling offset move in thread for scope, endpoint = (0.49, 1.12)
21:46:41.679 00.000 9976 Moving (0.49, 1.12) raw xDistance=-0.42 yDistance=1.20
21:46:41.679 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
21:46:41.679 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
21:46:41.679 00.000 9976 MoveAxis(E, 0, ABG)
21:46:41.679 00.000 9976 Move returns status 0, amount 0
21:46:41.679 00.000 9976 MoveAxis(S, 45, ABG)
21:46:41.679 00.000 9976 Guiding  Dir = 1, Dur = 45
21:46:41.704 00.025 9976 IsSlewing returns 0
21:46:41.704 00.000 9976 IsGuiding returns 0
21:46:41.735 00.031 9976 PulseGuide returned control before completion, sleep 24
21:46:41.763 00.028 9976 IsGuiding returns 1
21:46:41.763 00.000 9976 scope still moving after pulse duration time elapsed
21:46:41.815 00.052 9976 IsSlewing returns 0
21:46:41.815 00.000 9976 IsGuiding returns 0
21:46:41.815 00.000 9976 scope move finished after 45 + 65 ms
21:46:41.815 00.000 9976 Move returns status 0, amount 45
21:46:41.815 00.000 9976 move complete, result=0
21:46:41.815 00.000 9976 worker thread done servicing request
21:46:41.815 00.000 9976 Worker thread wakes up
21:46:41.815 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:41.815 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:41.815 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 1.2 px 45 ms SOUTH
21:46:45.164 03.349 9976 Exposure complete
21:46:45.250 00.086 9976 worker thread done servicing request
21:46:45.250 00.000 9552 OnExposeComplete: enter
21:46:45.250 00.000 9552 UpdateGuideState(): m_state=6
21:46:45.250 00.000 9552 Star::Find(15, 1652, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
21:46:45.250 00.000 9552 Star::Find returns 1 (1), X=1653.07, Y=364.97, Mass=5380241, SNR=194.4, Peak=65504 HFD=8.1
21:46:45.250 00.000 9552 Star::Find false star n=4 nbg=260 bg=3812.9 sigma=944.3 thresh=6646 peak=6209
21:46:45.250 00.000 9552 MultiStar: [#1 1.77,1.56,0.00,M1] [#2 1.65,2.03,0.00,M1] [#3 1.41,1.60,0.00,M2] [#4 -0.10,1.50,0.06,U] [#5 1.45,1.23,0.00,M1] [#6 0.00,0.00,0.00,L] 
21:46:45.251 00.001 9552 refined, 1 included, MultiStar: {1.09, 2.15}, one-star: {1.16, 2.19}
21:46:45.251 00.000 9552 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.08) = xAngle (-1.98 = -1.98)
21:46:45.251 00.000 9552 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.99 = 1.29)
21:46:45.251 00.000 9552 CameraToMount -- cameraX=1.09 cameraY=2.15 hyp=2.41 cameraTheta=1.10 mountX=-0.96 mountY=2.32, mountTheta=1.96
21:46:45.251 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.09, y=2.15, opts=13)
21:46:45.251 00.000 9552 Enqueuing Move request for scope (1.09, 2.15)
21:46:45.251 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:45.251 00.000 9552 UpdateGuideState exits: m=5380241 SNR=194.4 Saturated
21:46:45.251 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:45.251 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:45.251 00.000 9552 Enqueuing Expose request
21:46:45.251 00.000 9976 Worker thread wakes up
21:46:45.251 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.09, 2.15) opts 0xd
21:46:45.251 00.000 9976 Handling offset move in thread for scope, endpoint = (1.09, 2.15)
21:46:45.251 00.000 9976 Moving (1.09, 2.15) raw xDistance=-0.96 yDistance=2.32
21:46:45.252 00.001 9976 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.96
21:46:45.252 00.000 9976 GuideAlgorithmResistSwitch::result() returns 2.32 from input 2.32
21:46:45.252 00.000 9976 MoveAxis(E, 21, ABG)
21:46:45.252 00.000 9976 Guiding  Dir = 2, Dur = 21
21:46:45.282 00.030 9976 IsSlewing returns 0
21:46:45.282 00.000 9976 IsGuiding returns 0
21:46:45.315 00.033 9976 IsGuiding returns 1
21:46:45.315 00.000 9976 scope still moving after pulse duration time elapsed
21:46:45.360 00.045 9976 IsSlewing returns 0
21:46:45.360 00.000 9976 IsGuiding returns 0
21:46:45.360 00.000 9976 scope move finished after 21 + 57 ms
21:46:45.360 00.000 9976 Move returns status 0, amount 21
21:46:45.360 00.000 9976 MoveAxis(S, 87, ABG)
21:46:45.361 00.001 9976 Guiding  Dir = 1, Dur = 87
21:46:45.389 00.028 9976 IsSlewing returns 0
21:46:45.389 00.000 9976 IsGuiding returns 0
21:46:45.421 00.032 9976 PulseGuide returned control before completion, sleep 66
21:46:45.495 00.074 9976 IsGuiding returns 1
21:46:45.495 00.000 9976 scope still moving after pulse duration time elapsed
21:46:45.545 00.050 9976 IsSlewing returns 0
21:46:45.546 00.001 9976 IsGuiding returns 0
21:46:45.546 00.000 9976 scope move finished after 87 + 69 ms
21:46:45.546 00.000 9976 Move returns status 0, amount 87
21:46:45.546 00.000 9976 move complete, result=0
21:46:45.546 00.000 9976 worker thread done servicing request
21:46:45.546 00.000 9976 Worker thread wakes up
21:46:45.546 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:45.546 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:45.546 00.000 9552 GuideStep: -1.0 px 21 ms EAST, 2.3 px 87 ms SOUTH
21:46:48.896 03.350 9976 Exposure complete
21:46:48.990 00.094 9976 worker thread done servicing request
21:46:48.990 00.000 9552 OnExposeComplete: enter
21:46:48.990 00.000 9552 UpdateGuideState(): m_state=6
21:46:48.990 00.000 9552 Star::Find(15, 1653, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
21:46:48.990 00.000 9552 Star::Find returns 1 (1), X=1653.17, Y=363.69, Mass=5266697, SNR=257.4, Peak=65504 HFD=7.6
21:46:48.990 00.000 9552 MultiStar: [#1 2.21,-0.06,0.00,M2] [#2 1.34,1.50,0.00,M2] [#3 2.12,0.79,0.00,M3] [#4 2.16,0.29,0.00,M1] [#5 2.41,-0.43,0.00,M2] [#6 -0.16,-0.16,0.05,U] 
21:46:48.990 00.000 9552 refined, 1 included, MultiStar: {1.20, 0.86}, one-star: {1.27, 0.91}
21:46:48.990 00.000 9552 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.08) = xAngle (-2.46 = -2.46)
21:46:48.990 00.000 9552 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.47 = 0.82)
21:46:48.990 00.000 9552 CameraToMount -- cameraX=1.20 cameraY=0.86 hyp=1.47 cameraTheta=0.62 mountX=-1.14 mountY=1.07, mountTheta=2.39
21:46:48.991 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.20, y=0.86, opts=13)
21:46:48.991 00.000 9552 Enqueuing Move request for scope (1.20, 0.86)
21:46:48.992 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:48.992 00.000 9552 UpdateGuideState exits: m=5266697 SNR=257.4 Saturated
21:46:48.992 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:48.992 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:48.992 00.000 9552 Enqueuing Expose request
21:46:48.992 00.000 9976 Worker thread wakes up
21:46:48.992 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.86) opts 0xd
21:46:48.992 00.000 9976 Handling offset move in thread for scope, endpoint = (1.20, 0.86)
21:46:48.992 00.000 9976 Moving (1.20, 0.86) raw xDistance=-1.14 yDistance=1.07
21:46:48.992 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.14
21:46:48.992 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
21:46:48.992 00.000 9976 MoveAxis(E, 26, ABG)
21:46:48.992 00.000 9976 Guiding  Dir = 2, Dur = 26
21:46:49.033 00.041 9976 IsSlewing returns 0
21:46:49.033 00.000 9976 IsGuiding returns 0
21:46:49.065 00.032 9976 IsGuiding returns 1
21:46:49.065 00.000 9976 scope still moving after pulse duration time elapsed
21:46:49.124 00.059 9976 IsSlewing returns 0
21:46:49.124 00.000 9976 IsGuiding returns 0
21:46:49.124 00.000 9976 scope move finished after 26 + 65 ms
21:46:49.124 00.000 9976 Move returns status 0, amount 26
21:46:49.124 00.000 9976 MoveAxis(S, 40, ABG)
21:46:49.124 00.000 9976 Guiding  Dir = 1, Dur = 40
21:46:49.155 00.031 9976 IsSlewing returns 0
21:46:49.173 00.018 9976 IsGuiding returns 0
21:46:49.205 00.032 9976 PulseGuide returned control before completion, sleep 19
21:46:49.227 00.022 9976 IsGuiding returns 1
21:46:49.227 00.000 9976 scope still moving after pulse duration time elapsed
21:46:49.283 00.056 9976 IsSlewing returns 0
21:46:49.283 00.000 9976 IsGuiding returns 0
21:46:49.283 00.000 9976 scope move finished after 40 + 70 ms
21:46:49.283 00.000 9976 Move returns status 0, amount 40
21:46:49.283 00.000 9976 move complete, result=0
21:46:49.283 00.000 9976 worker thread done servicing request
21:46:49.283 00.000 9976 Worker thread wakes up
21:46:49.283 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:49.283 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:49.283 00.000 9552 GuideStep: -1.1 px 26 ms EAST, 1.1 px 40 ms SOUTH
21:46:52.640 03.357 9976 Exposure complete
21:46:52.734 00.094 9976 worker thread done servicing request
21:46:52.734 00.000 9552 OnExposeComplete: enter
21:46:52.734 00.000 9552 UpdateGuideState(): m_state=6
21:46:52.735 00.001 9552 Star::Find(15, 1653, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
21:46:52.735 00.000 9552 Star::Find returns 1 (1), X=1653.59, Y=363.00, Mass=5362706, SNR=218.9, Peak=65504 HFD=7.9
21:46:52.735 00.000 9552 MultiStar: [#1 2.48,-0.91,0.00,M3] [#2 1.56,-0.01,0.22,U] [#3 2.48,-0.70,0.00,M4] [#4 2.03,-1.14,0.00,M2] [#5 2.53,-1.87,0.00,M3] [#6 0.00,0.00,0.00,L] 
21:46:52.735 00.000 9552 refined, 1 included, MultiStar: {1.66, 0.18}, one-star: {1.68, 0.22}
21:46:52.735 00.000 9552 CameraToMount -- cameraTheta (0.11) - m_xAngle (3.08) = xAngle (-2.97 = -2.97)
21:46:52.735 00.000 9552 CameraToMount -- cameraTheta (0.11) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.98 = 0.30)
21:46:52.735 00.000 9552 CameraToMount -- cameraX=1.66 cameraY=0.18 hyp=1.67 cameraTheta=0.11 mountX=-1.65 mountY=0.49, mountTheta=2.85
21:46:52.736 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.66, y=0.18, opts=13)
21:46:52.736 00.000 9552 Enqueuing Move request for scope (1.66, 0.18)
21:46:52.736 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:46:52.736 00.000 9552 UpdateGuideState exits: m=5362706 SNR=218.9 Saturated
21:46:52.736 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:52.736 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:52.736 00.000 9552 Enqueuing Expose request
21:46:52.736 00.000 9976 Worker thread wakes up
21:46:52.736 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.66, 0.18) opts 0xd
21:46:52.736 00.000 9976 Handling offset move in thread for scope, endpoint = (1.66, 0.18)
21:46:52.736 00.000 9976 Moving (1.66, 0.18) raw xDistance=-1.65 yDistance=0.49
21:46:52.736 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.65
21:46:52.736 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:52.737 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
21:46:52.737 00.000 9976 MoveAxis(E, 38, ABG)
21:46:52.737 00.000 9976 Guiding  Dir = 2, Dur = 38
21:46:52.766 00.029 9976 IsSlewing returns 0
21:46:52.767 00.001 9976 IsGuiding returns 0
21:46:52.797 00.030 9976 PulseGuide returned control before completion, sleep 17
21:46:52.832 00.035 9976 IsGuiding returns 1
21:46:52.832 00.000 9976 scope still moving after pulse duration time elapsed
21:46:52.890 00.058 9976 IsSlewing returns 0
21:46:52.890 00.000 9976 IsGuiding returns 0
21:46:52.890 00.000 9976 scope move finished after 38 + 85 ms
21:46:52.890 00.000 9976 Move returns status 0, amount 38
21:46:52.890 00.000 9976 MoveAxis(N, 0, ABG)
21:46:52.890 00.000 9976 Move returns status 0, amount 0
21:46:52.890 00.000 9976 move complete, result=0
21:46:52.890 00.000 9976 worker thread done servicing request
21:46:52.890 00.000 9976 Worker thread wakes up
21:46:52.890 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:52.890 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:52.890 00.000 9552 GuideStep: -1.6 px 38 ms EAST, 0.5 px 0 ms NORTH
21:46:56.234 03.344 9976 Exposure complete
21:46:56.322 00.088 9976 worker thread done servicing request
21:46:56.322 00.000 9552 OnExposeComplete: enter
21:46:56.322 00.000 9552 UpdateGuideState(): m_state=6
21:46:56.322 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
21:46:56.322 00.000 9552 Star::Find returns 1 (1), X=1653.40, Y=362.91, Mass=5045546, SNR=213.7, Peak=65504 HFD=7.5
21:46:56.322 00.000 9552 MultiStar: [#1 2.79,-0.88,0.00,M4] [#2 1.84,0.10,0.00,M2] [#3 3.09,-0.11,0.00,M5] [#4 1.51,-1.71,0.00,M3] [#5 2.79,-1.66,0.00,M4] [#6 -0.54,-0.32,0.05,U] 
21:46:56.322 00.000 9552 refined, 1 included, MultiStar: {1.39, 0.11}, one-star: {1.49, 0.13}
21:46:56.322 00.000 9552 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.08) = xAngle (-3.00 = -3.00)
21:46:56.322 00.000 9552 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.01 = 0.27)
21:46:56.322 00.000 9552 CameraToMount -- cameraX=1.39 cameraY=0.11 hyp=1.39 cameraTheta=0.08 mountX=-1.38 mountY=0.38, mountTheta=2.87
21:46:56.323 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.39, y=0.11, opts=13)
21:46:56.323 00.000 9552 Enqueuing Move request for scope (1.39, 0.11)
21:46:56.323 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:56.323 00.000 9552 UpdateGuideState exits: m=5045546 SNR=213.7 Saturated
21:46:56.323 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:56.323 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:56.323 00.000 9552 Enqueuing Expose request
21:46:56.324 00.001 9976 Worker thread wakes up
21:46:56.324 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.39, 0.11) opts 0xd
21:46:56.324 00.000 9976 Handling offset move in thread for scope, endpoint = (1.39, 0.11)
21:46:56.324 00.000 9976 Moving (1.39, 0.11) raw xDistance=-1.38 yDistance=0.38
21:46:56.324 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.38
21:46:56.324 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:56.324 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:46:56.324 00.000 9976 MoveAxis(E, 33, ABG)
21:46:56.324 00.000 9976 Guiding  Dir = 2, Dur = 33
21:46:56.344 00.020 9976 IsSlewing returns 0
21:46:56.345 00.001 9976 IsGuiding returns 0
21:46:56.376 00.031 9976 PulseGuide returned control before completion, sleep 12
21:46:56.390 00.014 9976 IsGuiding returns 1
21:46:56.390 00.000 9976 scope still moving after pulse duration time elapsed
21:46:56.507 00.117 9976 IsSlewing returns 0
21:46:56.507 00.000 9976 IsGuiding returns 0
21:46:56.507 00.000 9976 scope move finished after 33 + 130 ms
21:46:56.507 00.000 9976 Move returns status 0, amount 33
21:46:56.507 00.000 9976 MoveAxis(N, 0, ABG)
21:46:56.507 00.000 9976 Move returns status 0, amount 0
21:46:56.507 00.000 9976 move complete, result=0
21:46:56.507 00.000 9976 worker thread done servicing request
21:46:56.507 00.000 9976 Worker thread wakes up
21:46:56.507 00.000 9552 GuideStep: -1.4 px 33 ms EAST, 0.4 px 0 ms NORTH
21:46:56.507 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:46:56.508 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:46:59.849 03.341 9976 Exposure complete
21:46:59.943 00.094 9976 worker thread done servicing request
21:46:59.943 00.000 9552 OnExposeComplete: enter
21:46:59.943 00.000 9552 UpdateGuideState(): m_state=6
21:46:59.943 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
21:46:59.943 00.000 9552 Star::Find returns 1 (1), X=1654.02, Y=362.87, Mass=5355932, SNR=246.4, Peak=65504 HFD=7.9
21:46:59.943 00.000 9552 Star::Find false star n=1 nbg=276 bg=3711.1 sigma=1045.2 thresh=6847 peak=5837
21:46:59.943 00.000 9552 MultiStar: [#1 3.11,-0.86,0.00,M5] [#2 2.93,-0.06,0.00,M3] [#3 3.82,-0.38,0.00,M6] [#4 1.84,-1.28,0.00,M4] [#5 3.39,-2.20,0.00,M5] [#6 0.00,0.00,0.00,L] 
21:46:59.943 00.000 9552 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.08) = xAngle (-3.04 = -3.04)
21:46:59.943 00.000 9552 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.05 = 0.24)
21:46:59.943 00.000 9552 CameraToMount -- cameraX=2.11 cameraY=0.09 hyp=2.11 cameraTheta=0.04 mountX=-2.10 mountY=0.50, mountTheta=2.91
21:46:59.944 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.11, y=0.09, opts=13)
21:46:59.944 00.000 9552 Enqueuing Move request for scope (2.11, 0.09)
21:46:59.944 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:46:59.944 00.000 9552 UpdateGuideState exits: m=5355932 SNR=246.4 Saturated
21:46:59.944 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:59.944 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:46:59.944 00.000 9552 Enqueuing Expose request
21:46:59.945 00.001 9976 Worker thread wakes up
21:46:59.945 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.11, 0.09) opts 0xd
21:46:59.945 00.000 9976 Handling offset move in thread for scope, endpoint = (2.11, 0.09)
21:46:59.945 00.000 9976 Moving (2.11, 0.09) raw xDistance=-2.10 yDistance=0.50
21:46:59.945 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.39 from input -2.10
21:46:59.945 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:59.945 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
21:46:59.945 00.000 9976 MoveAxis(E, 48, ABG)
21:46:59.945 00.000 9976 Guiding  Dir = 2, Dur = 48
21:46:59.969 00.024 9976 IsSlewing returns 0
21:46:59.969 00.000 9976 IsGuiding returns 0
21:47:00.001 00.032 9976 PulseGuide returned control before completion, sleep 27
21:47:00.035 00.034 9976 IsGuiding returns 1
21:47:00.036 00.001 9976 scope still moving after pulse duration time elapsed
21:47:00.119 00.083 9976 IsSlewing returns 0
21:47:00.119 00.000 9976 IsGuiding returns 0
21:47:00.119 00.000 9976 scope move finished after 48 + 101 ms
21:47:00.119 00.000 9976 Move returns status 0, amount 48
21:47:00.119 00.000 9976 MoveAxis(N, 0, ABG)
21:47:00.119 00.000 9976 Move returns status 0, amount 0
21:47:00.119 00.000 9976 move complete, result=0
21:47:00.119 00.000 9976 worker thread done servicing request
21:47:00.120 00.001 9976 Worker thread wakes up
21:47:00.120 00.000 9552 GuideStep: -2.1 px 48 ms EAST, 0.5 px 0 ms NORTH
21:47:00.120 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:00.120 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:03.474 03.354 9976 Exposure complete
21:47:03.558 00.084 9976 worker thread done servicing request
21:47:03.558 00.000 9552 OnExposeComplete: enter
21:47:03.558 00.000 9552 UpdateGuideState(): m_state=6
21:47:03.558 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
21:47:03.558 00.000 9552 Star::Find returns 1 (1), X=1654.16, Y=362.85, Mass=5313604, SNR=243.6, Peak=65504 HFD=7.7
21:47:03.559 00.001 9552 Star::Find false star n=9 nbg=266 bg=3620.5 sigma=1043.6 thresh=6751 peak=6310
21:47:03.559 00.000 9552 MultiStar: [#1 3.48,-0.81,0.00,M6] [#2 2.59,-0.59,0.00,M4] [#3 4.10,-0.72,0.00,M7] [#4 1.71,-0.44,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 -10.77,-1.60,0.00,M1] 
21:47:03.559 00.000 9552 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.08) = xAngle (-3.05 = -3.05)
21:47:03.559 00.000 9552 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.06 = 0.22)
21:47:03.559 00.000 9552 CameraToMount -- cameraX=2.25 cameraY=0.07 hyp=2.26 cameraTheta=0.03 mountX=-2.25 mountY=0.50, mountTheta=2.92
21:47:03.559 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.25, y=0.07, opts=13)
21:47:03.559 00.000 9552 Enqueuing Move request for scope (2.25, 0.07)
21:47:03.560 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:03.560 00.000 9552 UpdateGuideState exits: m=5313604 SNR=243.6 Saturated
21:47:03.560 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:03.560 00.000 9976 Worker thread wakes up
21:47:03.560 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.25, 0.07) opts 0xd
21:47:03.560 00.000 9976 Handling offset move in thread for scope, endpoint = (2.25, 0.07)
21:47:03.560 00.000 9976 Moving (2.25, 0.07) raw xDistance=-2.25 yDistance=0.50
21:47:03.560 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.51 from input -2.25
21:47:03.560 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:03.560 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:03.560 00.000 9552 Enqueuing Expose request
21:47:03.560 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
21:47:03.560 00.000 9976 MoveAxis(E, 52, ABG)
21:47:03.560 00.000 9976 Guiding  Dir = 2, Dur = 52
21:47:03.592 00.032 9976 IsSlewing returns 0
21:47:03.592 00.000 9976 IsGuiding returns 0
21:47:03.624 00.032 9976 PulseGuide returned control before completion, sleep 31
21:47:03.662 00.038 9976 IsGuiding returns 1
21:47:03.662 00.000 9976 scope still moving after pulse duration time elapsed
21:47:03.717 00.055 9976 IsSlewing returns 0
21:47:03.717 00.000 9976 IsGuiding returns 0
21:47:03.717 00.000 9976 scope move finished after 52 + 72 ms
21:47:03.717 00.000 9976 Move returns status 0, amount 52
21:47:03.717 00.000 9976 MoveAxis(N, 0, ABG)
21:47:03.717 00.000 9976 Move returns status 0, amount 0
21:47:03.717 00.000 9976 move complete, result=0
21:47:03.717 00.000 9976 worker thread done servicing request
21:47:03.717 00.000 9976 Worker thread wakes up
21:47:03.717 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:03.717 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:03.717 00.000 9552 GuideStep: -2.2 px 52 ms EAST, 0.5 px 0 ms NORTH
21:47:07.060 03.343 9976 Exposure complete
21:47:07.143 00.083 9976 worker thread done servicing request
21:47:07.143 00.000 9552 OnExposeComplete: enter
21:47:07.143 00.000 9552 UpdateGuideState(): m_state=6
21:47:07.143 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
21:47:07.144 00.001 9552 Star::Find returns 1 (1), X=1654.25, Y=362.98, Mass=5147513, SNR=265.9, Peak=65504 HFD=7.6
21:47:07.144 00.000 9552 MultiStar: [#1 3.29,-0.80,0.00,M7] [#2 2.86,0.31,0.00,M5] [#3 2.93,0.06,0.00,M8] [#4 2.71,-0.14,0.00,M6] [#5 3.65,0.60,0.00,M6] [#6 1.05,0.09,0.05,U] 
21:47:07.144 00.000 9552 refined, 1 included, MultiStar: {2.27, 0.19}, one-star: {2.34, 0.20}
21:47:07.144 00.000 9552 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.08) = xAngle (-2.99 = -2.99)
21:47:07.144 00.000 9552 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.01 = 0.28)
21:47:07.144 00.000 9552 CameraToMount -- cameraX=2.27 cameraY=0.19 hyp=2.28 cameraTheta=0.08 mountX=-2.26 mountY=0.63, mountTheta=2.87
21:47:07.144 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.27, y=0.19, opts=13)
21:47:07.144 00.000 9552 Enqueuing Move request for scope (2.27, 0.19)
21:47:07.144 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:07.144 00.000 9552 UpdateGuideState exits: m=5147513 SNR=265.9 Saturated
21:47:07.145 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:07.145 00.000 9976 Worker thread wakes up
21:47:07.145 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.27, 0.19) opts 0xd
21:47:07.145 00.000 9976 Handling offset move in thread for scope, endpoint = (2.27, 0.19)
21:47:07.145 00.000 9976 Moving (2.27, 0.19) raw xDistance=-2.26 yDistance=0.63
21:47:07.145 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.53 from input -2.26
21:47:07.145 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:07.145 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:07.145 00.000 9552 Enqueuing Expose request
21:47:07.145 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.63
21:47:07.145 00.000 9976 MoveAxis(E, 53, ABG)
21:47:07.145 00.000 9976 Guiding  Dir = 2, Dur = 53
21:47:07.173 00.028 9976 IsSlewing returns 0
21:47:07.174 00.001 9976 IsGuiding returns 0
21:47:07.205 00.031 9976 PulseGuide returned control before completion, sleep 32
21:47:07.247 00.042 9976 IsGuiding returns 1
21:47:07.247 00.000 9976 scope still moving after pulse duration time elapsed
21:47:07.314 00.067 9976 IsSlewing returns 0
21:47:07.314 00.000 9976 IsGuiding returns 0
21:47:07.314 00.000 9976 scope move finished after 53 + 87 ms
21:47:07.314 00.000 9976 Move returns status 0, amount 53
21:47:07.314 00.000 9976 MoveAxis(N, 0, ABG)
21:47:07.314 00.000 9976 Move returns status 0, amount 0
21:47:07.314 00.000 9976 move complete, result=0
21:47:07.314 00.000 9976 worker thread done servicing request
21:47:07.314 00.000 9976 Worker thread wakes up
21:47:07.314 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:07.315 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:07.315 00.000 9552 GuideStep: -2.3 px 53 ms EAST, 0.6 px 0 ms NORTH
21:47:10.657 03.342 9976 Exposure complete
21:47:10.751 00.094 9976 worker thread done servicing request
21:47:10.752 00.001 9552 OnExposeComplete: enter
21:47:10.752 00.000 9552 UpdateGuideState(): m_state=6
21:47:10.752 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
21:47:10.752 00.000 9552 Star::Find returns 1 (1), X=1653.87, Y=363.88, Mass=5452621, SNR=241.3, Peak=65504 HFD=7.9
21:47:10.752 00.000 9552 Star::Find false star n=6 nbg=277 bg=3725.7 sigma=1137.2 thresh=7137 peak=6225
21:47:10.752 00.000 9552 MultiStar: [#1 3.03,0.66,0.00,M8] [#2 2.64,1.21,0.00,M6] [#3 -0.61,11.29,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 2.94,-0.74,0.00,M7] [#6 0.19,0.23,0.06,U] 
21:47:10.752 00.000 9552 refined, 1 included, MultiStar: {1.87, 1.06}, one-star: {1.97, 1.10}
21:47:10.752 00.000 9552 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.08) = xAngle (-2.56 = -2.56)
21:47:10.752 00.000 9552 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.58 = 0.71)
21:47:10.752 00.000 9552 CameraToMount -- cameraX=1.87 cameraY=1.06 hyp=2.15 cameraTheta=0.51 mountX=-1.80 mountY=1.40, mountTheta=2.48
21:47:10.753 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.87, y=1.06, opts=13)
21:47:10.753 00.000 9552 Enqueuing Move request for scope (1.87, 1.06)
21:47:10.753 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:10.753 00.000 9552 UpdateGuideState exits: m=5452621 SNR=241.3 Saturated
21:47:10.753 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:10.753 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:10.753 00.000 9552 Enqueuing Expose request
21:47:10.753 00.000 9976 Worker thread wakes up
21:47:10.753 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.87, 1.06) opts 0xd
21:47:10.753 00.000 9976 Handling offset move in thread for scope, endpoint = (1.87, 1.06)
21:47:10.753 00.000 9976 Moving (1.87, 1.06) raw xDistance=-1.80 yDistance=1.40
21:47:10.754 00.001 9976 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.80
21:47:10.754 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.40 from input 1.40
21:47:10.754 00.000 9976 MoveAxis(E, 43, ABG)
21:47:10.754 00.000 9976 Guiding  Dir = 2, Dur = 43
21:47:10.784 00.030 9976 IsSlewing returns 0
21:47:10.784 00.000 9976 IsGuiding returns 0
21:47:10.815 00.031 9976 PulseGuide returned control before completion, sleep 22
21:47:10.845 00.030 9976 IsGuiding returns 1
21:47:10.845 00.000 9976 scope still moving after pulse duration time elapsed
21:47:10.905 00.060 9976 IsSlewing returns 0
21:47:10.905 00.000 9976 IsGuiding returns 0
21:47:10.906 00.001 9976 scope move finished after 43 + 78 ms
21:47:10.906 00.000 9976 Move returns status 0, amount 43
21:47:10.906 00.000 9976 MoveAxis(S, 53, ABG)
21:47:10.906 00.000 9976 Guiding  Dir = 1, Dur = 53
21:47:10.936 00.030 9976 IsSlewing returns 0
21:47:10.936 00.000 9976 IsGuiding returns 0
21:47:10.968 00.032 9976 PulseGuide returned control before completion, sleep 31
21:47:11.001 00.033 9976 IsGuiding returns 1
21:47:11.001 00.000 9976 scope still moving after pulse duration time elapsed
21:47:11.063 00.062 9976 IsSlewing returns 0
21:47:11.063 00.000 9976 IsGuiding returns 0
21:47:11.064 00.001 9976 scope move finished after 53 + 74 ms
21:47:11.064 00.000 9976 Move returns status 0, amount 53
21:47:11.064 00.000 9976 move complete, result=0
21:47:11.064 00.000 9976 worker thread done servicing request
21:47:11.064 00.000 9976 Worker thread wakes up
21:47:11.064 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:11.064 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:11.064 00.000 9552 GuideStep: -1.8 px 43 ms EAST, 1.4 px 53 ms SOUTH
21:47:14.411 03.347 9976 Exposure complete
21:47:14.491 00.080 9976 worker thread done servicing request
21:47:14.491 00.000 9552 OnExposeComplete: enter
21:47:14.491 00.000 9552 UpdateGuideState(): m_state=6
21:47:14.491 00.000 9552 Star::Find(15, 1653, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
21:47:14.491 00.000 9552 Star::Find returns 1 (1), X=1654.42, Y=362.33, Mass=5204830, SNR=236.5, Peak=65504 HFD=7.4
21:47:14.491 00.000 9552 Star::Find false star n=1 nbg=269 bg=3851.9 sigma=1032.2 thresh=6948 peak=6918
21:47:14.491 00.000 9552 MultiStar: [#1 3.14,-1.06,0.00,M9] [#2 3.02,0.05,0.00,M7] [#3 3.41,-0.67,0.00,M10] [#4 2.35,-1.01,0.00,M7] [#5 3.78,-1.48,0.00,M8] [#6 0.00,0.00,0.00,L] 
21:47:14.491 00.000 9552 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.08) = xAngle (-3.26 = 3.03)
21:47:14.491 00.000 9552 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.27 = 0.02)
21:47:14.492 00.001 9552 CameraToMount -- cameraX=2.52 cameraY=-0.45 hyp=2.56 cameraTheta=-0.18 mountX=-2.54 mountY=0.04, mountTheta=3.13
21:47:14.492 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.52, y=-0.45, opts=13)
21:47:14.492 00.000 9552 Enqueuing Move request for scope (2.52, -0.45)
21:47:14.492 00.000 9976 Worker thread wakes up
21:47:14.492 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:14.492 00.000 9552 UpdateGuideState exits: m=5204830 SNR=236.5 Saturated
21:47:14.492 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:14.492 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:14.493 00.001 9552 Enqueuing Expose request
21:47:14.493 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.52, -0.45) opts 0xd
21:47:14.493 00.000 9976 Handling offset move in thread for scope, endpoint = (2.52, -0.45)
21:47:14.493 00.000 9976 Moving (2.52, -0.45) raw xDistance=-2.54 yDistance=0.04
21:47:14.493 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.69 from input -2.54
21:47:14.493 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:14.493 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:47:14.493 00.000 9976 MoveAxis(E, 58, ABG)
21:47:14.493 00.000 9976 Guiding  Dir = 2, Dur = 58
21:47:14.518 00.025 9976 IsSlewing returns 0
21:47:14.518 00.000 9976 IsGuiding returns 0
21:47:14.577 00.059 9976 IsGuiding returns 1
21:47:14.577 00.000 9976 scope still moving after pulse duration time elapsed
21:47:14.641 00.064 9976 IsSlewing returns 0
21:47:14.642 00.001 9976 IsGuiding returns 0
21:47:14.642 00.000 9976 scope move finished after 58 + 65 ms
21:47:14.642 00.000 9976 Move returns status 0, amount 58
21:47:14.642 00.000 9976 MoveAxis(N, 0, ABG)
21:47:14.642 00.000 9976 Move returns status 0, amount 0
21:47:14.642 00.000 9976 move complete, result=0
21:47:14.642 00.000 9976 worker thread done servicing request
21:47:14.642 00.000 9976 Worker thread wakes up
21:47:14.642 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:14.642 00.000 9552 GuideStep: -2.5 px 58 ms EAST, 0.0 px 0 ms NORTH
21:47:14.642 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:17.989 03.347 9976 Exposure complete
21:47:18.077 00.088 9976 worker thread done servicing request
21:47:18.077 00.000 9552 OnExposeComplete: enter
21:47:18.077 00.000 9552 UpdateGuideState(): m_state=6
21:47:18.078 00.001 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
21:47:18.078 00.000 9552 Star::Find returns 1 (1), X=1654.09, Y=362.75, Mass=5285620, SNR=256.8, Peak=65504 HFD=7.7
21:47:18.078 00.000 9552 MultiStar: [#1 3.32,-1.13,0.00,M10] [#2 3.13,0.00,0.00,M8] [#3 3.39,-0.55,0.00,R] [#4 2.15,-0.95,0.00,M8] [#5 3.43,-1.18,0.00,M9] [#6 2.15,0.16,0.00,M1] 
21:47:18.078 00.000 9552 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.08) = xAngle (-3.09 = -3.09)
21:47:18.078 00.000 9552 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.10 = 0.18)
21:47:18.078 00.000 9552 CameraToMount -- cameraX=2.18 cameraY=-0.02 hyp=2.18 cameraTheta=-0.01 mountX=-2.18 mountY=0.40, mountTheta=2.96
21:47:18.079 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.18, y=-0.02, opts=13)
21:47:18.079 00.000 9552 Enqueuing Move request for scope (2.18, -0.02)
21:47:18.079 00.000 9976 Worker thread wakes up
21:47:18.079 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.18, -0.02) opts 0xd
21:47:18.079 00.000 9976 Handling offset move in thread for scope, endpoint = (2.18, -0.02)
21:47:18.079 00.000 9976 Moving (2.18, -0.02) raw xDistance=-2.18 yDistance=0.40
21:47:18.079 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.49 from input -2.18
21:47:18.079 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:18.079 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:18.079 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
21:47:18.079 00.000 9976 MoveAxis(E, 52, ABG)
21:47:18.079 00.000 9552 UpdateGuideState exits: m=5285620 SNR=256.8 Saturated
21:47:18.079 00.000 9976 Guiding  Dir = 2, Dur = 52
21:47:18.079 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:18.079 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:18.079 00.000 9552 Enqueuing Expose request
21:47:18.110 00.031 9976 IsSlewing returns 0
21:47:18.110 00.000 9976 IsGuiding returns 0
21:47:18.141 00.031 9976 PulseGuide returned control before completion, sleep 31
21:47:18.241 00.100 9976 IsGuiding returns 1
21:47:18.241 00.000 9976 scope still moving after pulse duration time elapsed
21:47:18.296 00.055 9976 IsSlewing returns 0
21:47:18.297 00.001 9976 IsGuiding returns 0
21:47:18.297 00.000 9976 scope move finished after 52 + 135 ms
21:47:18.297 00.000 9976 Move returns status 0, amount 52
21:47:18.297 00.000 9976 MoveAxis(N, 0, ABG)
21:47:18.297 00.000 9976 Move returns status 0, amount 0
21:47:18.297 00.000 9976 move complete, result=0
21:47:18.297 00.000 9976 worker thread done servicing request
21:47:18.297 00.000 9976 Worker thread wakes up
21:47:18.297 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:18.297 00.000 9552 GuideStep: -2.2 px 52 ms EAST, 0.4 px 0 ms NORTH
21:47:18.297 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:21.644 03.347 9976 Exposure complete
21:47:21.726 00.082 9976 worker thread done servicing request
21:47:21.726 00.000 9552 OnExposeComplete: enter
21:47:21.726 00.000 9552 UpdateGuideState(): m_state=6
21:47:21.727 00.001 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
21:47:21.727 00.000 9552 Star::Find returns 1 (1), X=1653.36, Y=362.81, Mass=5276831, SNR=237.3, Peak=65504 HFD=7.7
21:47:21.727 00.000 9552 Star::Find false star n=14 nbg=262 bg=3630.7 sigma=877.9 thresh=6264 peak=6135
21:47:21.727 00.000 9552 Star::Find false star n=1 nbg=260 bg=3849.8 sigma=967.8 thresh=6753 peak=5939
21:47:21.727 00.000 9552 MultiStar: [#1 2.85,-1.06,0.00,R] [#2 2.71,-0.13,0.00,M9] [#3 -0.38,-0.28,0.08,U] [#4 1.29,-0.97,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:47:21.727 00.000 9552 refined, 1 included, MultiStar: {1.32, 0.01}, one-star: {1.45, 0.03}
21:47:21.727 00.000 9552 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.08) = xAngle (-3.07 = -3.07)
21:47:21.727 00.000 9552 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.08 = 0.20)
21:47:21.727 00.000 9552 CameraToMount -- cameraX=1.32 cameraY=0.01 hyp=1.32 cameraTheta=0.01 mountX=-1.32 mountY=0.26, mountTheta=2.94
21:47:21.728 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.32, y=0.01, opts=13)
21:47:21.728 00.000 9552 Enqueuing Move request for scope (1.32, 0.01)
21:47:21.728 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:21.728 00.000 9552 UpdateGuideState exits: m=5276831 SNR=237.3 Saturated
21:47:21.728 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:21.728 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:21.728 00.000 9976 Worker thread wakes up
21:47:21.728 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.32, 0.01) opts 0xd
21:47:21.728 00.000 9976 Handling offset move in thread for scope, endpoint = (1.32, 0.01)
21:47:21.728 00.000 9976 Moving (1.32, 0.01) raw xDistance=-1.32 yDistance=0.26
21:47:21.728 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.32
21:47:21.728 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:21.728 00.000 9552 Enqueuing Expose request
21:47:21.728 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:47:21.728 00.000 9976 MoveAxis(E, 32, ABG)
21:47:21.728 00.000 9976 Guiding  Dir = 2, Dur = 32
21:47:21.748 00.020 9976 IsSlewing returns 0
21:47:21.749 00.001 9976 IsGuiding returns 0
21:47:21.790 00.041 9976 IsGuiding returns 1
21:47:21.790 00.000 9976 scope still moving after pulse duration time elapsed
21:47:21.843 00.053 9976 IsSlewing returns 0
21:47:21.843 00.000 9976 IsGuiding returns 0
21:47:21.843 00.000 9976 scope move finished after 32 + 62 ms
21:47:21.843 00.000 9976 Move returns status 0, amount 32
21:47:21.843 00.000 9976 MoveAxis(N, 0, ABG)
21:47:21.843 00.000 9976 Move returns status 0, amount 0
21:47:21.843 00.000 9976 move complete, result=0
21:47:21.843 00.000 9976 worker thread done servicing request
21:47:21.843 00.000 9976 Worker thread wakes up
21:47:21.843 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:21.843 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:21.843 00.000 9552 GuideStep: -1.3 px 32 ms EAST, 0.3 px 0 ms NORTH
21:47:25.190 03.347 9976 Exposure complete
21:47:25.285 00.095 9976 worker thread done servicing request
21:47:25.285 00.000 9552 OnExposeComplete: enter
21:47:25.285 00.000 9552 UpdateGuideState(): m_state=6
21:47:25.285 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
21:47:25.285 00.000 9552 Star::Find returns 1 (1), X=1653.34, Y=362.43, Mass=5349394, SNR=275.2, Peak=65504 HFD=7.4
21:47:25.285 00.000 9552 Star::Find false star n=12 nbg=251 bg=3743.0 sigma=832.4 thresh=6240 peak=6077
21:47:25.285 00.000 9552 MultiStar: [#1 -0.00,-0.35,1.00,U] [#2 1.96,-0.31,0.00,M10] [#3 -4.18,13.17,0.00,M1] [#4 1.65,-1.80,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.68,-1.97,0.00,M2] 
21:47:25.286 00.001 9552 refined, 1 included, MultiStar: {0.72, -0.35}, one-star: {1.43, -0.35}
21:47:25.286 00.000 9552 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.08) = xAngle (-3.53 = 2.75)
21:47:25.286 00.000 9552 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.54 = -0.26)
21:47:25.286 00.000 9552 CameraToMount -- cameraX=0.72 cameraY=-0.35 hyp=0.80 cameraTheta=-0.45 mountX=-0.74 mountY=-0.20, mountTheta=-2.87
21:47:25.287 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.72, y=-0.35, opts=13)
21:47:25.287 00.000 9552 Enqueuing Move request for scope (0.72, -0.35)
21:47:25.287 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:47:25.287 00.000 9552 UpdateGuideState exits: m=5349394 SNR=275.2 Saturated
21:47:25.287 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:25.287 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:25.287 00.000 9552 Enqueuing Expose request
21:47:25.287 00.000 9976 Worker thread wakes up
21:47:25.287 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.35) opts 0xd
21:47:25.288 00.001 9976 Handling offset move in thread for scope, endpoint = (0.72, -0.35)
21:47:25.288 00.000 9976 Moving (0.72, -0.35) raw xDistance=-0.74 yDistance=-0.20
21:47:25.288 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.74
21:47:25.288 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:25.288 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:47:25.288 00.000 9976 MoveAxis(E, 18, ABG)
21:47:25.288 00.000 9976 Guiding  Dir = 2, Dur = 18
21:47:25.313 00.025 9976 IsSlewing returns 0
21:47:25.313 00.000 9976 IsGuiding returns 0
21:47:25.346 00.033 9976 IsGuiding returns 1
21:47:25.346 00.000 9976 scope still moving after pulse duration time elapsed
21:47:25.433 00.087 9976 IsSlewing returns 0
21:47:25.433 00.000 9976 IsGuiding returns 0
21:47:25.433 00.000 9976 scope move finished after 18 + 101 ms
21:47:25.433 00.000 9976 Move returns status 0, amount 18
21:47:25.433 00.000 9976 MoveAxis(N, 0, ABG)
21:47:25.433 00.000 9976 Move returns status 0, amount 0
21:47:25.433 00.000 9976 move complete, result=0
21:47:25.433 00.000 9976 worker thread done servicing request
21:47:25.433 00.000 9976 Worker thread wakes up
21:47:25.433 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:25.433 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:25.433 00.000 9552 GuideStep: -0.7 px 18 ms EAST, -0.2 px 0 ms NORTH
21:47:28.780 03.347 9976 Exposure complete
21:47:28.872 00.092 9976 worker thread done servicing request
21:47:28.872 00.000 9552 OnExposeComplete: enter
21:47:28.872 00.000 9552 UpdateGuideState(): m_state=6
21:47:28.872 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
21:47:28.873 00.001 9552 Star::Find returns 1 (1), X=1653.92, Y=362.54, Mass=5449668, SNR=237.8, Peak=65504 HFD=7.9
21:47:28.873 00.000 9552 Star::Find false star n=11 nbg=246 bg=3886.3 sigma=900.1 thresh=6587 peak=6278
21:47:28.873 00.000 9552 MultiStar: [#1 0.05,-0.21,1.31,U] [#2 2.30,-0.51,0.00,R] [#3 -0.73,-1.05,0.11,U] [#4 1.99,-1.79,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.72,-2.27,0.00,M3] 
21:47:28.873 00.000 9552 refined, 2 included, MultiStar: {0.82, -0.26}, one-star: {2.01, -0.24}
21:47:28.873 00.000 9552 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.08) = xAngle (-3.38 = 2.90)
21:47:28.873 00.000 9552 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.39 = -0.11)
21:47:28.873 00.000 9552 CameraToMount -- cameraX=0.82 cameraY=-0.26 hyp=0.86 cameraTheta=-0.30 mountX=-0.84 mountY=-0.10, mountTheta=-3.03
21:47:28.874 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.82, y=-0.26, opts=13)
21:47:28.874 00.000 9552 Enqueuing Move request for scope (0.82, -0.26)
21:47:28.874 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:28.874 00.000 9552 UpdateGuideState exits: m=5449668 SNR=237.8 Saturated
21:47:28.874 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:28.874 00.000 9976 Worker thread wakes up
21:47:28.874 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:28.874 00.000 9552 Enqueuing Expose request
21:47:28.874 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.26) opts 0xd
21:47:28.874 00.000 9976 Handling offset move in thread for scope, endpoint = (0.82, -0.26)
21:47:28.874 00.000 9976 Moving (0.82, -0.26) raw xDistance=-0.84 yDistance=-0.10
21:47:28.874 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.84
21:47:28.874 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:28.874 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:47:28.874 00.000 9976 MoveAxis(E, 20, ABG)
21:47:28.874 00.000 9976 Guiding  Dir = 2, Dur = 20
21:47:28.905 00.031 9976 IsSlewing returns 0
21:47:28.905 00.000 9976 IsGuiding returns 0
21:47:28.937 00.032 9976 IsGuiding returns 1
21:47:28.937 00.000 9976 scope still moving after pulse duration time elapsed
21:47:29.027 00.090 9976 IsSlewing returns 0
21:47:29.027 00.000 9976 IsGuiding returns 0
21:47:29.027 00.000 9976 scope move finished after 20 + 101 ms
21:47:29.027 00.000 9976 Move returns status 0, amount 20
21:47:29.027 00.000 9976 MoveAxis(N, 0, ABG)
21:47:29.027 00.000 9976 Move returns status 0, amount 0
21:47:29.027 00.000 9976 move complete, result=0
21:47:29.027 00.000 9976 worker thread done servicing request
21:47:29.027 00.000 9976 Worker thread wakes up
21:47:29.027 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:29.027 00.000 9552 GuideStep: -0.8 px 20 ms EAST, -0.1 px 0 ms NORTH
21:47:29.027 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:32.375 03.348 9976 Exposure complete
21:47:32.464 00.089 9976 worker thread done servicing request
21:47:32.464 00.000 9552 OnExposeComplete: enter
21:47:32.464 00.000 9552 UpdateGuideState(): m_state=6
21:47:32.464 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
21:47:32.464 00.000 9552 Star::Find returns 1 (1), X=1652.32, Y=362.68, Mass=5111463, SNR=263.9, Peak=65504 HFD=7.4
21:47:32.464 00.000 9552 Star::Find false star n=8 nbg=270 bg=3496.9 sigma=993.3 thresh=6477 peak=6318
21:47:32.464 00.000 9552 Star::Find false star n=2 nbg=270 bg=3732.6 sigma=1095.5 thresh=7019 peak=6602
21:47:32.464 00.000 9552 MultiStar: [#1 -1.16,0.02,1.07,U] [#2 -1.82,0.69,0.00,M1] [#3 -1.95,-0.68,0.00,M1] [#4 -1.72,0.57,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:47:32.464 00.000 9552 refined, 1 included, MultiStar: {-0.40, -0.04}, one-star: {0.42, -0.10}
21:47:32.464 00.000 9552 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.08) = xAngle (-6.13 = 0.16)
21:47:32.464 00.000 9552 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.14 = -2.85)
21:47:32.464 00.000 9552 CameraToMount -- cameraX=-0.40 cameraY=-0.04 hyp=0.40 cameraTheta=-3.05 mountX=0.39 mountY=-0.11, mountTheta=-0.28
21:47:32.465 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.40, y=-0.04, opts=13)
21:47:32.465 00.000 9552 Enqueuing Move request for scope (-0.40, -0.04)
21:47:32.465 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:32.465 00.000 9552 UpdateGuideState exits: m=5111463 SNR=263.9 Saturated
21:47:32.465 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:32.465 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:32.465 00.000 9552 Enqueuing Expose request
21:47:32.465 00.000 9976 Worker thread wakes up
21:47:32.466 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.04) opts 0xd
21:47:32.466 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.40, -0.04)
21:47:32.466 00.000 9976 Moving (-0.40, -0.04) raw xDistance=0.39 yDistance=-0.11
21:47:32.466 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
21:47:32.466 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:32.466 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:47:32.466 00.000 9976 MoveAxis(E, 0, ABG)
21:47:32.466 00.000 9976 Move returns status 0, amount 0
21:47:32.466 00.000 9976 MoveAxis(N, 0, ABG)
21:47:32.466 00.000 9976 Move returns status 0, amount 0
21:47:32.466 00.000 9976 move complete, result=0
21:47:32.467 00.001 9976 worker thread done servicing request
21:47:32.467 00.000 9976 Worker thread wakes up
21:47:32.467 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:32.467 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:32.467 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:35.811 03.344 9976 Exposure complete
21:47:35.904 00.093 9976 worker thread done servicing request
21:47:35.904 00.000 9552 OnExposeComplete: enter
21:47:35.904 00.000 9552 UpdateGuideState(): m_state=6
21:47:35.904 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
21:47:35.904 00.000 9552 Star::Find returns 1 (1), X=1653.78, Y=362.59, Mass=5472585, SNR=252.5, Peak=65504 HFD=7.7
21:47:35.904 00.000 9552 MultiStar: [#1 -0.35,0.43,0.93,U] [#2 0.14,0.14,0.26,U] [#3 -0.79,0.46,0.09,U] [#4 -0.81,0.79,0.07,U] [#5 3.91,-0.26,0.00,M10] [#6 -0.86,0.26,0.04,U] 
21:47:35.904 00.000 9552 refined, 5 included, MultiStar: {0.59, 0.15}, one-star: {1.88, -0.18}
21:47:35.905 00.001 9552 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.08) = xAngle (-2.83 = -2.83)
21:47:35.905 00.000 9552 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.84 = 0.44)
21:47:35.905 00.000 9552 CameraToMount -- cameraX=0.59 cameraY=0.15 hyp=0.61 cameraTheta=0.25 mountX=-0.58 mountY=0.26, mountTheta=2.72
21:47:35.906 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.59, y=0.15, opts=13)
21:47:35.906 00.000 9552 Enqueuing Move request for scope (0.59, 0.15)
21:47:35.906 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:35.906 00.000 9552 UpdateGuideState exits: m=5472585 SNR=252.5 Saturated
21:47:35.906 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:35.906 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:35.906 00.000 9552 Enqueuing Expose request
21:47:35.906 00.000 9976 Worker thread wakes up
21:47:35.906 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.15) opts 0xd
21:47:35.906 00.000 9976 Handling offset move in thread for scope, endpoint = (0.59, 0.15)
21:47:35.906 00.000 9976 Moving (0.59, 0.15) raw xDistance=-0.58 yDistance=0.26
21:47:35.906 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58
21:47:35.906 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:35.906 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:47:35.906 00.000 9976 MoveAxis(E, 13, ABG)
21:47:35.906 00.000 9976 Guiding  Dir = 2, Dur = 13
21:47:35.937 00.031 9976 IsSlewing returns 0
21:47:35.938 00.001 9976 IsGuiding returns 0
21:47:35.969 00.031 9976 IsGuiding returns 1
21:47:35.969 00.000 9976 scope still moving after pulse duration time elapsed
21:47:36.042 00.073 9976 IsSlewing returns 0
21:47:36.042 00.000 9976 IsGuiding returns 0
21:47:36.042 00.000 9976 scope move finished after 13 + 91 ms
21:47:36.042 00.000 9976 Move returns status 0, amount 13
21:47:36.042 00.000 9976 MoveAxis(N, 0, ABG)
21:47:36.042 00.000 9976 Move returns status 0, amount 0
21:47:36.042 00.000 9976 move complete, result=0
21:47:36.042 00.000 9976 worker thread done servicing request
21:47:36.042 00.000 9976 Worker thread wakes up
21:47:36.042 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:36.042 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:36.043 00.001 9552 GuideStep: -0.6 px 13 ms EAST, 0.3 px 0 ms NORTH
21:47:39.398 03.355 9976 Exposure complete
21:47:39.486 00.088 9976 worker thread done servicing request
21:47:39.486 00.000 9552 OnExposeComplete: enter
21:47:39.486 00.000 9552 UpdateGuideState(): m_state=6
21:47:39.486 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
21:47:39.487 00.001 9552 Star::Find returns 1 (1), X=1652.81, Y=362.09, Mass=5247861, SNR=224.2, Peak=65504 HFD=7.8
21:47:39.487 00.000 9552 Star::Find false star n=18 nbg=253 bg=3484.0 sigma=895.2 thresh=6170 peak=6146
21:47:39.487 00.000 9552 MultiStar: [#1 -1.02,-0.15,1.05,U] [#2 -0.62,0.40,0.27,U] [#3 -1.77,-0.01,0.00,M1] [#4 -1.01,0.66,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.06,-1.37,0.06,U] 
21:47:39.487 00.000 9552 refined, 4 included, MultiStar: {-0.18, -0.30}, one-star: {0.91, -0.68}
21:47:39.487 00.000 9552 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.08) = xAngle (-5.18 = 1.10)
21:47:39.487 00.000 9552 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.19 = -1.91)
21:47:39.487 00.000 9552 CameraToMount -- cameraX=-0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-2.10 mountX=0.16 mountY=-0.33, mountTheta=-1.12
21:47:39.487 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.18, y=-0.30, opts=13)
21:47:39.488 00.001 9552 Enqueuing Move request for scope (-0.18, -0.30)
21:47:39.488 00.000 9976 Worker thread wakes up
21:47:39.488 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.30) opts 0xd
21:47:39.488 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.18, -0.30)
21:47:39.488 00.000 9976 Moving (-0.18, -0.30) raw xDistance=0.16 yDistance=-0.33
21:47:39.488 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:47:39.488 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:39.488 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:39.488 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:47:39.488 00.000 9976 MoveAxis(E, 0, ABG)
21:47:39.488 00.000 9976 Move returns status 0, amount 0
21:47:39.488 00.000 9976 MoveAxis(N, 0, ABG)
21:47:39.488 00.000 9976 Move returns status 0, amount 0
21:47:39.488 00.000 9976 move complete, result=0
21:47:39.488 00.000 9976 worker thread done servicing request
21:47:39.488 00.000 9552 UpdateGuideState exits: m=5247861 SNR=224.2 Saturated
21:47:39.488 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:39.488 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:39.488 00.000 9552 Enqueuing Expose request
21:47:39.488 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:47:39.488 00.000 9976 Worker thread wakes up
21:47:39.488 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:39.488 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:42.838 03.350 9976 Exposure complete
21:47:42.932 00.094 9976 worker thread done servicing request
21:47:42.932 00.000 9552 OnExposeComplete: enter
21:47:42.932 00.000 9552 UpdateGuideState(): m_state=6
21:47:42.932 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
21:47:42.932 00.000 9552 Star::Find returns 1 (1), X=1652.65, Y=362.70, Mass=4992571, SNR=217.5, Peak=65504 HFD=7.4
21:47:42.933 00.001 9552 Star::Find false star n=2 nbg=255 bg=3795.0 sigma=900.0 thresh=6495 peak=6311
21:47:42.933 00.000 9552 MultiStar: [#1 -0.77,0.10,1.15,U] [#2 -0.94,0.74,0.30,U] [#3 -0.63,0.30,0.09,U] [#4 -1.22,0.97,0.11,U] [#5 2.49,-2.36,0.00,R] [#6 0.00,0.00,0.00,L] 
21:47:42.933 00.000 9552 refined, 4 included, MultiStar: {-0.23, 0.15}, one-star: {0.74, -0.07}
21:47:42.933 00.000 9552 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.08) = xAngle (-0.52 = -0.52)
21:47:42.933 00.000 9552 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.53 = 2.75)
21:47:42.933 00.000 9552 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.28 cameraTheta=2.56 mountX=0.24 mountY=0.10, mountTheta=0.41
21:47:42.934 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.23, y=0.15, opts=13)
21:47:42.934 00.000 9552 Enqueuing Move request for scope (-0.23, 0.15)
21:47:42.934 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:42.934 00.000 9552 UpdateGuideState exits: m=4992571 SNR=217.5 Saturated
21:47:42.934 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:42.934 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:42.934 00.000 9552 Enqueuing Expose request
21:47:42.934 00.000 9976 Worker thread wakes up
21:47:42.934 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd
21:47:42.934 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.23, 0.15)
21:47:42.934 00.000 9976 Moving (-0.23, 0.15) raw xDistance=0.24 yDistance=0.10
21:47:42.934 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
21:47:42.934 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:42.935 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:47:42.935 00.000 9976 MoveAxis(E, 0, ABG)
21:47:42.935 00.000 9976 Move returns status 0, amount 0
21:47:42.935 00.000 9976 MoveAxis(N, 0, ABG)
21:47:42.935 00.000 9976 Move returns status 0, amount 0
21:47:42.935 00.000 9976 move complete, result=0
21:47:42.935 00.000 9976 worker thread done servicing request
21:47:42.935 00.000 9976 Worker thread wakes up
21:47:42.935 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:42.935 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:42.935 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:46.286 03.351 9976 Exposure complete
21:47:46.381 00.095 9976 worker thread done servicing request
21:47:46.381 00.000 9552 OnExposeComplete: enter
21:47:46.381 00.000 9552 UpdateGuideState(): m_state=6
21:47:46.381 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
21:47:46.381 00.000 9552 Star::Find returns 1 (1), X=1652.82, Y=362.74, Mass=5438439, SNR=288.3, Peak=65504 HFD=7.8
21:47:46.382 00.001 9552 MultiStar: [#1 -0.94,-0.04,0.91,U] [#2 -1.34,0.68,0.20,U] [#3 -2.07,-0.14,0.00,M1] [#4 -1.35,1.14,0.00,M1] [#5 -0.16,1.32,0.05,U] [#6 0.85,-0.35,0.04,U] 
21:47:46.382 00.000 9552 refined, 4 included, MultiStar: {-0.09, 0.05}, one-star: {0.92, -0.04}
21:47:46.382 00.000 9552 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.08) = xAngle (-0.49 = -0.49)
21:47:46.382 00.000 9552 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.50 = 2.79)
21:47:46.382 00.000 9552 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.59 mountX=0.09 mountY=0.03, mountTheta=0.38
21:47:46.383 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.09, y=0.05, opts=13)
21:47:46.383 00.000 9552 Enqueuing Move request for scope (-0.09, 0.05)
21:47:46.383 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:46.383 00.000 9552 UpdateGuideState exits: m=5438439 SNR=288.3 Saturated
21:47:46.383 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:46.383 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:46.383 00.000 9552 Enqueuing Expose request
21:47:46.383 00.000 9976 Worker thread wakes up
21:47:46.383 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
21:47:46.383 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
21:47:46.383 00.000 9976 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=0.03
21:47:46.383 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:47:46.383 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:46.383 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:47:46.383 00.000 9976 MoveAxis(E, 0, ABG)
21:47:46.383 00.000 9976 Move returns status 0, amount 0
21:47:46.383 00.000 9976 MoveAxis(N, 0, ABG)
21:47:46.383 00.000 9976 Move returns status 0, amount 0
21:47:46.383 00.000 9976 move complete, result=0
21:47:46.383 00.000 9976 worker thread done servicing request
21:47:46.383 00.000 9976 Worker thread wakes up
21:47:46.384 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:46.384 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:46.384 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:49.734 03.350 9976 Exposure complete
21:47:49.825 00.091 9976 worker thread done servicing request
21:47:49.826 00.001 9552 OnExposeComplete: enter
21:47:49.826 00.000 9552 UpdateGuideState(): m_state=6
21:47:49.826 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
21:47:49.826 00.000 9552 Star::Find returns 1 (1), X=1652.76, Y=362.69, Mass=5352504, SNR=264.0, Peak=65504 HFD=7.7
21:47:49.826 00.000 9552 MultiStar: [#1 -1.53,0.54,0.94,U] [#2 -1.67,0.89,0.00,M1] [#3 -1.53,0.11,0.07,U] [#4 -0.97,1.18,0.06,U] [#5 -0.57,1.78,0.00,M1] [#6 0.61,-0.68,0.04,U] 
21:47:49.826 00.000 9552 refined, 4 included, MultiStar: {-0.34, 0.23}, one-star: {0.85, -0.08}
21:47:49.826 00.000 9552 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.08) = xAngle (-0.52 = -0.52)
21:47:49.826 00.000 9552 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.53 = 2.75)
21:47:49.826 00.000 9552 CameraToMount -- cameraX=-0.34 cameraY=0.23 hyp=0.41 cameraTheta=2.56 mountX=0.36 mountY=0.16, mountTheta=0.41
21:47:49.827 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.34, y=0.23, opts=13)
21:47:49.827 00.000 9552 Enqueuing Move request for scope (-0.34, 0.23)
21:47:49.827 00.000 9976 Worker thread wakes up
21:47:49.827 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:49.827 00.000 9552 UpdateGuideState exits: m=5352504 SNR=264.0 Saturated
21:47:49.827 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:49.827 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:49.827 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.23) opts 0xd
21:47:49.827 00.000 9552 Enqueuing Expose request
21:47:49.827 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.34, 0.23)
21:47:49.827 00.000 9976 Moving (-0.34, 0.23) raw xDistance=0.36 yDistance=0.16
21:47:49.827 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
21:47:49.827 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:49.827 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:47:49.827 00.000 9976 MoveAxis(E, 0, ABG)
21:47:49.827 00.000 9976 Move returns status 0, amount 0
21:47:49.827 00.000 9976 MoveAxis(N, 0, ABG)
21:47:49.827 00.000 9976 Move returns status 0, amount 0
21:47:49.827 00.000 9976 move complete, result=0
21:47:49.827 00.000 9976 worker thread done servicing request
21:47:49.827 00.000 9976 Worker thread wakes up
21:47:49.827 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:49.828 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:49.828 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
21:47:53.171 03.343 9976 Exposure complete
21:47:53.262 00.091 9976 worker thread done servicing request
21:47:53.263 00.001 9552 OnExposeComplete: enter
21:47:53.263 00.000 9552 UpdateGuideState(): m_state=6
21:47:53.263 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
21:47:53.263 00.000 9552 Star::Find returns 1 (1), X=1652.88, Y=362.15, Mass=5123692, SNR=260.0, Peak=65504 HFD=7.6
21:47:53.263 00.000 9552 Star::Find false star n=8 nbg=246 bg=3714.7 sigma=842.0 thresh=6241 peak=5819
21:47:53.263 00.000 9552 MultiStar: [#1 -1.08,-0.16,1.27,U] [#2 -1.04,0.28,0.22,U] [#3 -1.78,-0.60,0.00,M1] [#4 -1.56,0.92,0.00,M1] [#5 0.31,0.65,0.06,U] [#6 0.00,0.00,0.00,L] 
21:47:53.263 00.000 9552 refined, 3 included, MultiStar: {-0.24, -0.28}, one-star: {0.98, -0.63}
21:47:53.263 00.000 9552 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.08) = xAngle (-5.34 = 0.94)
21:47:53.263 00.000 9552 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.35 = -2.07)
21:47:53.263 00.000 9552 CameraToMount -- cameraX=-0.24 cameraY=-0.28 hyp=0.37 cameraTheta=-2.27 mountX=0.22 mountY=-0.32, mountTheta=-0.98
21:47:53.264 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.24, y=-0.28, opts=13)
21:47:53.264 00.000 9552 Enqueuing Move request for scope (-0.24, -0.28)
21:47:53.264 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:53.264 00.000 9552 UpdateGuideState exits: m=5123692 SNR=260.0 Saturated
21:47:53.264 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:53.264 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:53.264 00.000 9552 Enqueuing Expose request
21:47:53.264 00.000 9976 Worker thread wakes up
21:47:53.264 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.28) opts 0xd
21:47:53.264 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.24, -0.28)
21:47:53.264 00.000 9976 Moving (-0.24, -0.28) raw xDistance=0.22 yDistance=-0.32
21:47:53.264 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
21:47:53.264 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:53.264 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:47:53.264 00.000 9976 MoveAxis(E, 0, ABG)
21:47:53.264 00.000 9976 Move returns status 0, amount 0
21:47:53.264 00.000 9976 MoveAxis(N, 0, ABG)
21:47:53.264 00.000 9976 Move returns status 0, amount 0
21:47:53.264 00.000 9976 move complete, result=0
21:47:53.264 00.000 9976 worker thread done servicing request
21:47:53.264 00.000 9976 Worker thread wakes up
21:47:53.264 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:53.264 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:53.265 00.001 9552 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:47:56.617 03.352 9976 Exposure complete
21:47:56.710 00.093 9976 worker thread done servicing request
21:47:56.710 00.000 9552 OnExposeComplete: enter
21:47:56.710 00.000 9552 UpdateGuideState(): m_state=6
21:47:56.710 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
21:47:56.711 00.001 9552 Star::Find returns 1 (1), X=1652.80, Y=362.91, Mass=5451405, SNR=228.6, Peak=65504 HFD=7.9
21:47:56.711 00.000 9552 MultiStar: [#1 -1.16,0.37,1.06,U] [#2 -1.00,0.41,0.24,U] [#3 -4.16,13.27,0.00,M2] [#4 -1.12,1.16,0.07,U] [#5 -0.46,0.06,0.05,U] [#6 0.12,-1.25,0.05,U] 
21:47:56.711 00.000 9552 refined, 5 included, MultiStar: {-0.27, 0.26}, one-star: {0.89, 0.13}
21:47:56.711 00.000 9552 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.08) = xAngle (-0.70 = -0.70)
21:47:56.711 00.000 9552 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.71 = 2.57)
21:47:56.711 00.000 9552 CameraToMount -- cameraX=-0.27 cameraY=0.26 hyp=0.37 cameraTheta=2.38 mountX=0.29 mountY=0.20, mountTheta=0.62
21:47:56.712 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.27, y=0.26, opts=13)
21:47:56.712 00.000 9552 Enqueuing Move request for scope (-0.27, 0.26)
21:47:56.712 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:47:56.712 00.000 9552 UpdateGuideState exits: m=5451405 SNR=228.6 Saturated
21:47:56.712 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:56.712 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:47:56.712 00.000 9552 Enqueuing Expose request
21:47:56.712 00.000 9976 Worker thread wakes up
21:47:56.712 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.26) opts 0xd
21:47:56.712 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.27, 0.26)
21:47:56.712 00.000 9976 Moving (-0.27, 0.26) raw xDistance=0.29 yDistance=0.20
21:47:56.712 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
21:47:56.712 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:56.712 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:47:56.712 00.000 9976 MoveAxis(E, 0, ABG)
21:47:56.712 00.000 9976 Move returns status 0, amount 0
21:47:56.712 00.000 9976 MoveAxis(N, 0, ABG)
21:47:56.712 00.000 9976 Move returns status 0, amount 0
21:47:56.712 00.000 9976 move complete, result=0
21:47:56.712 00.000 9976 worker thread done servicing request
21:47:56.713 00.001 9976 Worker thread wakes up
21:47:56.713 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:47:56.713 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:47:56.713 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:48:00.062 03.349 9976 Exposure complete
21:48:00.132 00.070 9976 worker thread done servicing request
21:48:00.132 00.000 9552 OnExposeComplete: enter
21:48:00.132 00.000 9552 UpdateGuideState(): m_state=6
21:48:00.133 00.001 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
21:48:00.133 00.000 9552 Star::Find returns 1 (1), X=1652.40, Y=363.56, Mass=5173218, SNR=244.1, Peak=65504 HFD=7.3
21:48:00.133 00.000 9552 Star::Find false star n=3 nbg=269 bg=3853.6 sigma=1022.5 thresh=6921 peak=6024
21:48:00.133 00.000 9552 MultiStar: [#1 -1.73,0.96,0.00,M1] [#2 -1.51,1.55,0.00,M1] [#3 -2.18,0.87,0.00,M3] [#4 -1.12,0.98,0.10,U] [#5 -0.56,1.33,0.07,U] [#6 0.00,0.00,0.00,L] 
21:48:00.133 00.000 9552 refined, 2 included, MultiStar: {0.29, 0.83}, one-star: {0.49, 0.78}
21:48:00.133 00.000 9552 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.08) = xAngle (-1.84 = -1.84)
21:48:00.133 00.000 9552 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.85 = 1.43)
21:48:00.133 00.000 9552 CameraToMount -- cameraX=0.29 cameraY=0.83 hyp=0.88 cameraTheta=1.23 mountX=-0.24 mountY=0.87, mountTheta=1.84
21:48:00.134 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.29, y=0.83, opts=13)
21:48:00.134 00.000 9552 Enqueuing Move request for scope (0.29, 0.83)
21:48:00.134 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:00.134 00.000 9552 UpdateGuideState exits: m=5173218 SNR=244.1 Saturated
21:48:00.134 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:00.134 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:00.134 00.000 9552 Enqueuing Expose request
21:48:00.134 00.000 9976 Worker thread wakes up
21:48:00.134 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.83) opts 0xd
21:48:00.134 00.000 9976 Handling offset move in thread for scope, endpoint = (0.29, 0.83)
21:48:00.134 00.000 9976 Moving (0.29, 0.83) raw xDistance=-0.24 yDistance=0.87
21:48:00.134 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
21:48:00.134 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
21:48:00.134 00.000 9976 MoveAxis(E, 0, ABG)
21:48:00.134 00.000 9976 Move returns status 0, amount 0
21:48:00.134 00.000 9976 MoveAxis(S, 33, ABG)
21:48:00.134 00.000 9976 Guiding  Dir = 1, Dur = 33
21:48:00.154 00.020 9976 IsSlewing returns 0
21:48:00.155 00.001 9976 IsGuiding returns 0
21:48:00.186 00.031 9976 PulseGuide returned control before completion, sleep 12
21:48:00.201 00.015 9976 IsGuiding returns 1
21:48:00.201 00.000 9976 scope still moving after pulse duration time elapsed
21:48:00.265 00.064 9976 IsSlewing returns 0
21:48:00.265 00.000 9976 IsGuiding returns 0
21:48:00.265 00.000 9976 scope move finished after 33 + 76 ms
21:48:00.265 00.000 9976 Move returns status 0, amount 33
21:48:00.265 00.000 9976 move complete, result=0
21:48:00.265 00.000 9976 worker thread done servicing request
21:48:00.265 00.000 9976 Worker thread wakes up
21:48:00.265 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:00.265 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:00.265 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.9 px 33 ms SOUTH
21:48:03.616 03.351 9976 Exposure complete
21:48:03.698 00.082 9976 worker thread done servicing request
21:48:03.698 00.000 9552 OnExposeComplete: enter
21:48:03.698 00.000 9552 UpdateGuideState(): m_state=6
21:48:03.698 00.000 9552 Star::Find(15, 1652, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
21:48:03.698 00.000 9552 Star::Find returns 1 (1), X=1652.93, Y=362.06, Mass=5171104, SNR=206.0, Peak=65504 HFD=7.9
21:48:03.698 00.000 9552 Star::Find false star n=7 nbg=265 bg=3959.6 sigma=1013.6 thresh=7000 peak=6787
21:48:03.698 00.000 9552 MultiStar: [#1 -0.92,-0.21,1.04,U] [#2 -1.28,0.92,0.23,U] [#3 -1.64,0.15,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 -0.54,-0.59,0.06,U] [#6 0.08,-1.96,0.00,M1] 
21:48:03.698 00.000 9552 refined, 3 included, MultiStar: {-0.11, -0.33}, one-star: {1.02, -0.72}
21:48:03.698 00.000 9552 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.08) = xAngle (-4.97 = 1.32)
21:48:03.698 00.000 9552 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.98 = -1.69)
21:48:03.698 00.000 9552 CameraToMount -- cameraX=-0.11 cameraY=-0.33 hyp=0.34 cameraTheta=-1.89 mountX=0.09 mountY=-0.34, mountTheta=-1.32
21:48:03.699 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.11, y=-0.33, opts=13)
21:48:03.699 00.000 9552 Enqueuing Move request for scope (-0.11, -0.33)
21:48:03.699 00.000 9976 Worker thread wakes up
21:48:03.699 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.33) opts 0xd
21:48:03.699 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.11, -0.33)
21:48:03.699 00.000 9976 Moving (-0.11, -0.33) raw xDistance=0.09 yDistance=-0.34
21:48:03.699 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:48:03.699 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:03.699 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:03.699 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:48:03.699 00.000 9976 MoveAxis(E, 0, ABG)
21:48:03.699 00.000 9552 UpdateGuideState exits: m=5171104 SNR=206.0 Saturated
21:48:03.699 00.000 9976 Move returns status 0, amount 0
21:48:03.699 00.000 9976 MoveAxis(N, 0, ABG)
21:48:03.700 00.001 9976 Move returns status 0, amount 0
21:48:03.700 00.000 9976 move complete, result=0
21:48:03.700 00.000 9976 worker thread done servicing request
21:48:03.700 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:03.700 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:03.700 00.000 9552 Enqueuing Expose request
21:48:03.700 00.000 9976 Worker thread wakes up
21:48:03.700 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:03.700 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:03.700 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:48:07.051 03.351 9976 Exposure complete
21:48:07.146 00.095 9976 worker thread done servicing request
21:48:07.146 00.000 9552 OnExposeComplete: enter
21:48:07.146 00.000 9552 UpdateGuideState(): m_state=6
21:48:07.147 00.001 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
21:48:07.147 00.000 9552 Star::Find returns 1 (1), X=1652.29, Y=362.11, Mass=5481580, SNR=240.2, Peak=65504 HFD=7.8
21:48:07.147 00.000 9552 Star::Find false star n=12 nbg=255 bg=3638.5 sigma=872.2 thresh=6255 peak=6084
21:48:07.147 00.000 9552 Star::Find false star n=2 nbg=252 bg=3641.1 sigma=929.4 thresh=6429 peak=5602
21:48:07.147 00.000 9552 MultiStar: [#1 -2.25,-0.27,0.00,M1] [#2 -1.86,-0.17,0.00,M1] [#3 -2.07,-0.58,0.00,M5] [#4 -2.08,-0.24,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:48:07.147 00.000 9552 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.08) = xAngle (-4.13 = 2.15)
21:48:07.147 00.000 9552 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.14 = -0.86)
21:48:07.147 00.000 9552 CameraToMount -- cameraX=0.38 cameraY=-0.67 hyp=0.77 cameraTheta=-1.05 mountX=-0.42 mountY=-0.58, mountTheta=-2.20
21:48:07.148 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.38, y=-0.67, opts=13)
21:48:07.148 00.000 9552 Enqueuing Move request for scope (0.38, -0.67)
21:48:07.148 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:07.148 00.000 9552 UpdateGuideState exits: m=5481580 SNR=240.2 Saturated
21:48:07.148 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:07.148 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:07.148 00.000 9552 Enqueuing Expose request
21:48:07.148 00.000 9976 Worker thread wakes up
21:48:07.148 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.67) opts 0xd
21:48:07.148 00.000 9976 Handling offset move in thread for scope, endpoint = (0.38, -0.67)
21:48:07.148 00.000 9976 Moving (0.38, -0.67) raw xDistance=-0.42 yDistance=-0.58
21:48:07.148 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
21:48:07.148 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:07.148 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
21:48:07.148 00.000 9976 MoveAxis(E, 0, ABG)
21:48:07.148 00.000 9976 Move returns status 0, amount 0
21:48:07.148 00.000 9976 MoveAxis(N, 0, ABG)
21:48:07.148 00.000 9976 Move returns status 0, amount 0
21:48:07.148 00.000 9976 move complete, result=0
21:48:07.148 00.000 9976 worker thread done servicing request
21:48:07.149 00.001 9976 Worker thread wakes up
21:48:07.149 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:07.149 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:07.149 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
21:48:10.497 03.348 9976 Exposure complete
21:48:10.591 00.094 9976 worker thread done servicing request
21:48:10.591 00.000 9552 OnExposeComplete: enter
21:48:10.591 00.000 9552 UpdateGuideState(): m_state=6
21:48:10.591 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
21:48:10.591 00.000 9552 Star::Find returns 1 (1), X=1652.18, Y=362.04, Mass=5099896, SNR=264.0, Peak=65504 HFD=7.5
21:48:10.591 00.000 9552 MultiStar: [#1 -1.57,-0.33,0.90,U] [#2 -1.85,-0.33,0.00,M2] [#3 -2.41,-0.94,0.00,M6] [#4 -2.23,0.15,0.00,M2] [#5 -0.66,0.03,0.07,U] [#6 1.35,-1.45,0.00,M2] 
21:48:10.591 00.000 9552 single-star, 2 included, MultiStar: {-0.60, -0.52}, one-star: {0.27, -0.73}
21:48:10.591 00.000 9552 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.08) = xAngle (-4.29 = 1.99)
21:48:10.591 00.000 9552 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.30 = -1.02)
21:48:10.592 00.001 9552 CameraToMount -- cameraX=0.27 cameraY=-0.73 hyp=0.78 cameraTheta=-1.22 mountX=-0.32 mountY=-0.67, mountTheta=-2.02
21:48:10.592 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.27, y=-0.73, opts=13)
21:48:10.593 00.001 9552 Enqueuing Move request for scope (0.27, -0.73)
21:48:10.593 00.000 9976 Worker thread wakes up
21:48:10.593 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.73) opts 0xd
21:48:10.593 00.000 9976 Handling offset move in thread for scope, endpoint = (0.27, -0.73)
21:48:10.593 00.000 9976 Moving (0.27, -0.73) raw xDistance=-0.32 yDistance=-0.67
21:48:10.593 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
21:48:10.593 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:10.593 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:10.593 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
21:48:10.593 00.000 9976 MoveAxis(E, 0, ABG)
21:48:10.593 00.000 9976 Move returns status 0, amount 0
21:48:10.593 00.000 9976 MoveAxis(N, 0, ABG)
21:48:10.593 00.000 9976 Move returns status 0, amount 0
21:48:10.593 00.000 9976 move complete, result=0
21:48:10.593 00.000 9976 worker thread done servicing request
21:48:10.593 00.000 9552 UpdateGuideState exits: m=5099896 SNR=264.0 Saturated
21:48:10.593 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:10.593 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:10.593 00.000 9552 Enqueuing Expose request
21:48:10.593 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
21:48:10.593 00.000 9976 Worker thread wakes up
21:48:10.593 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:10.593 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:13.942 03.349 9976 Exposure complete
21:48:14.025 00.083 9976 worker thread done servicing request
21:48:14.025 00.000 9552 OnExposeComplete: enter
21:48:14.025 00.000 9552 UpdateGuideState(): m_state=6
21:48:14.026 00.001 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
21:48:14.026 00.000 9552 Star::Find returns 1 (1), X=1651.17, Y=362.72, Mass=5287457, SNR=280.7, Peak=65504 HFD=7.7
21:48:14.026 00.000 9552 Star::Find false star n=14 nbg=259 bg=3827.2 sigma=938.4 thresh=6642 peak=6631
21:48:14.026 00.000 9552 MultiStar: [#1 -2.05,-0.03,0.00,M1] [#2 -2.29,0.29,0.00,M3] [#3 -2.95,0.39,0.00,M7] [#4 -2.16,0.30,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 -0.51,-0.09,0.05,U] 
21:48:14.026 00.000 9552 refined, 1 included, MultiStar: {-0.73, -0.06}, one-star: {-0.74, -0.05}
21:48:14.026 00.000 9552 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.08) = xAngle (-6.14 = 0.14)
21:48:14.026 00.000 9552 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.15 = -2.87)
21:48:14.026 00.000 9552 CameraToMount -- cameraX=-0.73 cameraY=-0.06 hyp=0.73 cameraTheta=-3.07 mountX=0.72 mountY=-0.20, mountTheta=-0.26
21:48:14.026 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.73, y=-0.06, opts=13)
21:48:14.027 00.001 9552 Enqueuing Move request for scope (-0.73, -0.06)
21:48:14.027 00.000 9976 Worker thread wakes up
21:48:14.027 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.06) opts 0xd
21:48:14.027 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.73, -0.06)
21:48:14.027 00.000 9976 Moving (-0.73, -0.06) raw xDistance=0.72 yDistance=-0.20
21:48:14.027 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.72
21:48:14.027 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:14.027 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:14.027 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:48:14.027 00.000 9552 UpdateGuideState exits: m=5287457 SNR=280.7 Saturated
21:48:14.027 00.000 9976 MoveAxis(W, 16, ABG)
21:48:14.027 00.000 9976 Guiding  Dir = 3, Dur = 16
21:48:14.027 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:14.027 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:14.027 00.000 9552 Enqueuing Expose request
21:48:14.047 00.020 9976 IsSlewing returns 0
21:48:14.047 00.000 9976 IsGuiding returns 0
21:48:14.078 00.031 9976 IsGuiding returns 1
21:48:14.079 00.001 9976 scope still moving after pulse duration time elapsed
21:48:14.203 00.124 9976 IsSlewing returns 0
21:48:14.204 00.001 9976 IsGuiding returns 0
21:48:14.204 00.000 9976 scope move finished after 16 + 140 ms
21:48:14.204 00.000 9976 Move returns status 0, amount 16
21:48:14.204 00.000 9976 MoveAxis(N, 0, ABG)
21:48:14.204 00.000 9976 Move returns status 0, amount 0
21:48:14.204 00.000 9976 move complete, result=0
21:48:14.204 00.000 9976 worker thread done servicing request
21:48:14.204 00.000 9976 Worker thread wakes up
21:48:14.204 00.000 9552 GuideStep: 0.7 px 16 ms WEST, -0.2 px 0 ms NORTH
21:48:14.204 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:14.204 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:17.543 03.339 9976 Exposure complete
21:48:17.627 00.084 9976 worker thread done servicing request
21:48:17.628 00.001 9552 OnExposeComplete: enter
21:48:17.628 00.000 9552 UpdateGuideState(): m_state=6
21:48:17.628 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
21:48:17.628 00.000 9552 Star::Find returns 1 (1), X=1651.65, Y=362.87, Mass=5524959, SNR=272.0, Peak=65504 HFD=7.8
21:48:17.628 00.000 9552 Star::Find false star n=5 nbg=260 bg=3850.4 sigma=891.6 thresh=6525 peak=6202
21:48:17.628 00.000 9552 MultiStar: [#1 -2.57,0.03,0.00,M2] [#2 -2.84,0.51,0.00,M4] [#3 -2.60,0.33,0.00,M8] [#4 -2.11,0.95,0.00,M4] [#5 -1.53,1.03,0.00,M1] [#6 0.00,0.00,0.00,L] 
21:48:17.628 00.000 9552 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.08) = xAngle (-0.28 = -0.28)
21:48:17.628 00.000 9552 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.29 = 2.99)
21:48:17.628 00.000 9552 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.27 cameraTheta=2.80 mountX=0.26 mountY=0.04, mountTheta=0.15
21:48:17.629 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.26, y=0.09, opts=13)
21:48:17.629 00.000 9552 Enqueuing Move request for scope (-0.26, 0.09)
21:48:17.629 00.000 9976 Worker thread wakes up
21:48:17.629 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
21:48:17.629 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
21:48:17.629 00.000 9976 Moving (-0.26, 0.09) raw xDistance=0.26 yDistance=0.04
21:48:17.629 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
21:48:17.629 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:17.629 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:17.629 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:48:17.629 00.000 9976 MoveAxis(E, 0, ABG)
21:48:17.629 00.000 9976 Move returns status 0, amount 0
21:48:17.629 00.000 9976 MoveAxis(N, 0, ABG)
21:48:17.629 00.000 9976 Move returns status 0, amount 0
21:48:17.629 00.000 9552 UpdateGuideState exits: m=5524959 SNR=272.0 Saturated
21:48:17.629 00.000 9976 move complete, result=0
21:48:17.629 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:17.629 00.000 9976 worker thread done servicing request
21:48:17.629 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:17.629 00.000 9552 Enqueuing Expose request
21:48:17.629 00.000 9976 Worker thread wakes up
21:48:17.629 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:17.630 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:17.630 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:20.973 03.343 9976 Exposure complete
21:48:21.058 00.085 9976 worker thread done servicing request
21:48:21.058 00.000 9552 OnExposeComplete: enter
21:48:21.058 00.000 9552 UpdateGuideState(): m_state=6
21:48:21.059 00.001 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
21:48:21.059 00.000 9552 Star::Find returns 1 (1), X=1651.19, Y=362.97, Mass=5188627, SNR=251.6, Peak=65504 HFD=7.6
21:48:21.059 00.000 9552 Star::Find false star n=10 nbg=255 bg=3605.3 sigma=905.2 thresh=6321 peak=6276
21:48:21.059 00.000 9552 MultiStar: [#1 -2.57,0.67,0.00,M3] [#2 -2.39,1.39,0.00,M5] [#3 -3.02,0.12,0.00,M9] [#4 -3.00,1.39,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.02,-0.25,0.06,U] 
21:48:21.059 00.000 9552 refined, 1 included, MultiStar: {-0.68, 0.16}, one-star: {-0.72, 0.19}
21:48:21.059 00.000 9552 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.08) = xAngle (-0.17 = -0.17)
21:48:21.059 00.000 9552 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.18 = 3.10)
21:48:21.059 00.000 9552 CameraToMount -- cameraX=-0.68 cameraY=0.16 hyp=0.70 cameraTheta=2.91 mountX=0.69 mountY=0.03, mountTheta=0.04
21:48:21.060 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.68, y=0.16, opts=13)
21:48:21.060 00.000 9552 Enqueuing Move request for scope (-0.68, 0.16)
21:48:21.060 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:21.060 00.000 9552 UpdateGuideState exits: m=5188627 SNR=251.6 Saturated
21:48:21.060 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:21.060 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:21.060 00.000 9552 Enqueuing Expose request
21:48:21.060 00.000 9976 Worker thread wakes up
21:48:21.060 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.16) opts 0xd
21:48:21.060 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.68, 0.16)
21:48:21.060 00.000 9976 Moving (-0.68, 0.16) raw xDistance=0.69 yDistance=0.03
21:48:21.060 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
21:48:21.060 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:21.060 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:48:21.060 00.000 9976 MoveAxis(W, 15, ABG)
21:48:21.060 00.000 9976 Guiding  Dir = 3, Dur = 15
21:48:21.092 00.032 9976 IsSlewing returns 0
21:48:21.093 00.001 9976 IsGuiding returns 0
21:48:21.125 00.032 9976 IsGuiding returns 1
21:48:21.125 00.000 9976 scope still moving after pulse duration time elapsed
21:48:21.186 00.061 9976 IsSlewing returns 0
21:48:21.186 00.000 9976 IsGuiding returns 0
21:48:21.186 00.000 9976 scope move finished after 15 + 77 ms
21:48:21.186 00.000 9976 Move returns status 0, amount 15
21:48:21.186 00.000 9976 MoveAxis(N, 0, ABG)
21:48:21.186 00.000 9976 Move returns status 0, amount 0
21:48:21.186 00.000 9976 move complete, result=0
21:48:21.186 00.000 9976 worker thread done servicing request
21:48:21.186 00.000 9976 Worker thread wakes up
21:48:21.186 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:21.186 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:21.186 00.000 9552 GuideStep: 0.7 px 15 ms WEST, 0.0 px 0 ms NORTH
21:48:24.541 03.355 9976 Exposure complete
21:48:24.636 00.095 9976 worker thread done servicing request
21:48:24.636 00.000 9552 OnExposeComplete: enter
21:48:24.636 00.000 9552 UpdateGuideState(): m_state=6
21:48:24.636 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
21:48:24.636 00.000 9552 Star::Find returns 1 (1), X=1650.94, Y=363.03, Mass=5248865, SNR=306.9, Peak=65504 HFD=7.9
21:48:24.637 00.001 9552 Star::Find false star n=14 nbg=248 bg=3514.0 sigma=796.8 thresh=5904 peak=5676
21:48:24.637 00.000 9552 Star::Find false star n=1 nbg=277 bg=3825.7 sigma=1109.9 thresh=7155 peak=5990
21:48:24.637 00.000 9552 MultiStar: [#1 -2.80,0.82,0.00,M4] [#2 -3.03,1.11,0.00,M6] [#3 -3.00,0.39,0.00,M10] [#4 -3.00,0.83,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:48:24.637 00.000 9552 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.08) = xAngle (-0.19 = -0.19)
21:48:24.637 00.000 9552 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.20 = 3.08)
21:48:24.637 00.000 9552 CameraToMount -- cameraX=-0.97 cameraY=0.25 hyp=1.00 cameraTheta=2.88 mountX=0.98 mountY=0.06, mountTheta=0.06
21:48:24.638 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.97, y=0.25, opts=13)
21:48:24.638 00.000 9552 Enqueuing Move request for scope (-0.97, 0.25)
21:48:24.638 00.000 9976 Worker thread wakes up
21:48:24.638 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:24.638 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.25) opts 0xd
21:48:24.638 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.97, 0.25)
21:48:24.638 00.000 9976 Moving (-0.97, 0.25) raw xDistance=0.98 yDistance=0.06
21:48:24.638 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.98
21:48:24.638 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:24.638 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:48:24.638 00.000 9976 MoveAxis(W, 22, ABG)
21:48:24.638 00.000 9976 Guiding  Dir = 3, Dur = 22
21:48:24.638 00.000 9552 UpdateGuideState exits: m=5248865 SNR=306.9 Saturated
21:48:24.638 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:24.638 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:24.638 00.000 9552 Enqueuing Expose request
21:48:24.670 00.032 9976 IsSlewing returns 0
21:48:24.671 00.001 9976 IsGuiding returns 0
21:48:24.703 00.032 9976 IsGuiding returns 1
21:48:24.703 00.000 9976 scope still moving after pulse duration time elapsed
21:48:24.751 00.048 9976 IsSlewing returns 0
21:48:24.751 00.000 9976 IsGuiding returns 0
21:48:24.751 00.000 9976 scope move finished after 22 + 58 ms
21:48:24.751 00.000 9976 Move returns status 0, amount 22
21:48:24.751 00.000 9976 MoveAxis(N, 0, ABG)
21:48:24.752 00.001 9976 Move returns status 0, amount 0
21:48:24.752 00.000 9976 move complete, result=0
21:48:24.752 00.000 9976 worker thread done servicing request
21:48:24.752 00.000 9976 Worker thread wakes up
21:48:24.752 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:24.752 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:24.752 00.000 9552 GuideStep: 1.0 px 22 ms WEST, 0.1 px 0 ms NORTH
21:48:28.103 03.351 9976 Exposure complete
21:48:28.188 00.085 9976 worker thread done servicing request
21:48:28.189 00.001 9552 OnExposeComplete: enter
21:48:28.189 00.000 9552 UpdateGuideState(): m_state=6
21:48:28.189 00.000 9552 Star::Find(15, 1650, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
21:48:28.189 00.000 9552 Star::Find returns 1 (1), X=1650.84, Y=363.91, Mass=5310205, SNR=221.0, Peak=65504 HFD=7.9
21:48:28.189 00.000 9552 Star::Find false star n=9 nbg=255 bg=3766.3 sigma=903.5 thresh=6477 peak=6342
21:48:28.189 00.000 9552 MultiStar: [#1 -2.98,1.16,0.00,M5] [#2 -2.95,1.36,0.00,M7] [#3 -3.78,1.45,0.00,R] [#4 -2.96,1.82,0.00,M7] [#5 -2.23,2.79,0.00,M2] [#6 0.00,0.00,0.00,L] 
21:48:28.189 00.000 9552 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.08) = xAngle (-0.75 = -0.75)
21:48:28.189 00.000 9552 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.76 = 2.52)
21:48:28.189 00.000 9552 CameraToMount -- cameraX=-1.06 cameraY=1.13 hyp=1.55 cameraTheta=2.33 mountX=1.13 mountY=0.90, mountTheta=0.67
21:48:28.190 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.06, y=1.13, opts=13)
21:48:28.190 00.000 9552 Enqueuing Move request for scope (-1.06, 1.13)
21:48:28.190 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:28.190 00.000 9552 UpdateGuideState exits: m=5310205 SNR=221.0 Saturated
21:48:28.190 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:28.190 00.000 9976 Worker thread wakes up
21:48:28.190 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 1.13) opts 0xd
21:48:28.190 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.06, 1.13)
21:48:28.190 00.000 9976 Moving (-1.06, 1.13) raw xDistance=1.13 yDistance=0.90
21:48:28.190 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.13
21:48:28.190 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
21:48:28.190 00.000 9976 MoveAxis(W, 26, ABG)
21:48:28.190 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:28.190 00.000 9552 Enqueuing Expose request
21:48:28.190 00.000 9976 Guiding  Dir = 3, Dur = 26
21:48:28.281 00.091 9976 IsSlewing returns 0
21:48:28.281 00.000 9976 IsGuiding returns 0
21:48:28.313 00.032 9976 IsGuiding returns 1
21:48:28.313 00.000 9976 scope still moving after pulse duration time elapsed
21:48:28.361 00.048 9976 IsSlewing returns 0
21:48:28.361 00.000 9976 IsGuiding returns 0
21:48:28.361 00.000 9976 scope move finished after 26 + 54 ms
21:48:28.361 00.000 9976 Move returns status 0, amount 26
21:48:28.361 00.000 9976 MoveAxis(S, 34, ABG)
21:48:28.361 00.000 9976 Guiding  Dir = 1, Dur = 34
21:48:28.389 00.028 9976 IsSlewing returns 0
21:48:28.390 00.001 9976 IsGuiding returns 0
21:48:28.421 00.031 9976 PulseGuide returned control before completion, sleep 13
21:48:28.473 00.052 9976 IsGuiding returns 1
21:48:28.473 00.000 9976 scope still moving after pulse duration time elapsed
21:48:28.514 00.041 9976 IsSlewing returns 0
21:48:28.515 00.001 9976 IsGuiding returns 0
21:48:28.515 00.000 9976 scope move finished after 34 + 91 ms
21:48:28.515 00.000 9976 Move returns status 0, amount 34
21:48:28.515 00.000 9976 move complete, result=0
21:48:28.515 00.000 9976 worker thread done servicing request
21:48:28.515 00.000 9976 Worker thread wakes up
21:48:28.515 00.000 9552 GuideStep: 1.1 px 26 ms WEST, 0.9 px 34 ms SOUTH
21:48:28.515 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:28.515 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:31.868 03.353 9976 Exposure complete
21:48:31.961 00.093 9976 worker thread done servicing request
21:48:31.961 00.000 9552 OnExposeComplete: enter
21:48:31.961 00.000 9552 UpdateGuideState(): m_state=6
21:48:31.961 00.000 9552 Star::Find(15, 1650, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
21:48:31.961 00.000 9552 Star::Find returns 1 (1), X=1651.73, Y=362.01, Mass=5431256, SNR=295.4, Peak=65504 HFD=7.7
21:48:31.961 00.000 9552 Star::Find false star n=9 nbg=261 bg=3636.9 sigma=978.3 thresh=6572 peak=6148
21:48:31.961 00.000 9552 MultiStar: [#1 -2.06,-0.27,0.00,M6] [#2 -1.90,0.31,0.00,M8] [#3 0.29,-1.83,0.00,M1] [#4 -2.13,0.68,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.66,-1.21,0.03,U] 
21:48:31.961 00.000 9552 single-star, 1 included, MultiStar: {-0.15, -0.78}, one-star: {-0.18, -0.77}
21:48:31.961 00.000 9552 CameraToMount -- cameraTheta (-1.80) - m_xAngle (3.08) = xAngle (-4.88 = 1.40)
21:48:31.962 00.001 9552 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.89 = -1.61)
21:48:31.962 00.000 9552 CameraToMount -- cameraX=-0.18 cameraY=-0.77 hyp=0.79 cameraTheta=-1.80 mountX=0.13 mountY=-0.79, mountTheta=-1.41
21:48:31.963 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.18, y=-0.77, opts=13)
21:48:31.963 00.000 9552 Enqueuing Move request for scope (-0.18, -0.77)
21:48:31.963 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:31.963 00.000 9552 UpdateGuideState exits: m=5431256 SNR=295.4 Saturated
21:48:31.963 00.000 9976 Worker thread wakes up
21:48:31.963 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.77) opts 0xd
21:48:31.963 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.18, -0.77)
21:48:31.963 00.000 9976 Moving (-0.18, -0.77) raw xDistance=0.13 yDistance=-0.79
21:48:31.963 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:48:31.963 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:31.963 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
21:48:31.964 00.001 9976 MoveAxis(E, 0, ABG)
21:48:31.964 00.000 9976 Move returns status 0, amount 0
21:48:31.964 00.000 9976 MoveAxis(N, 0, ABG)
21:48:31.964 00.000 9976 Move returns status 0, amount 0
21:48:31.964 00.000 9976 move complete, result=0
21:48:31.964 00.000 9976 worker thread done servicing request
21:48:31.964 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:31.964 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:31.964 00.000 9552 Enqueuing Expose request
21:48:31.964 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
21:48:31.964 00.000 9976 Worker thread wakes up
21:48:31.964 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:31.964 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:35.321 03.357 9976 Exposure complete
21:48:35.404 00.083 9976 worker thread done servicing request
21:48:35.405 00.001 9552 OnExposeComplete: enter
21:48:35.405 00.000 9552 UpdateGuideState(): m_state=6
21:48:35.405 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
21:48:35.405 00.000 9552 Star::Find returns 1 (1), X=1651.55, Y=362.23, Mass=5291292, SNR=240.6, Peak=65504 HFD=7.6
21:48:35.405 00.000 9552 Star::Find false star n=8 nbg=271 bg=3553.2 sigma=1066.1 thresh=6751 peak=6671
21:48:35.405 00.000 9552 Star::Find false star n=5 nbg=262 bg=3911.5 sigma=983.2 thresh=6861 peak=6054
21:48:35.405 00.000 9552 MultiStar: [#1 -2.52,-0.14,0.00,M7] [#2 -2.08,0.39,0.00,M9] [#3 1.31,-2.21,0.00,M2] [#4 -2.47,-0.31,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:48:35.405 00.000 9552 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.08) = xAngle (-5.23 = 1.06)
21:48:35.405 00.000 9552 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.24 = -1.95)
21:48:35.405 00.000 9552 CameraToMount -- cameraX=-0.36 cameraY=-0.55 hyp=0.66 cameraTheta=-2.15 mountX=0.32 mountY=-0.61, mountTheta=-1.08
21:48:35.406 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.36, y=-0.55, opts=13)
21:48:35.406 00.000 9552 Enqueuing Move request for scope (-0.36, -0.55)
21:48:35.406 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:48:35.406 00.000 9552 UpdateGuideState exits: m=5291292 SNR=240.6 Saturated
21:48:35.406 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:35.406 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:35.406 00.000 9552 Enqueuing Expose request
21:48:35.406 00.000 9976 Worker thread wakes up
21:48:35.406 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.55) opts 0xd
21:48:35.406 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.36, -0.55)
21:48:35.406 00.000 9976 Moving (-0.36, -0.55) raw xDistance=0.32 yDistance=-0.61
21:48:35.406 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
21:48:35.406 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:35.407 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
21:48:35.407 00.000 9976 MoveAxis(E, 0, ABG)
21:48:35.407 00.000 9976 Move returns status 0, amount 0
21:48:35.407 00.000 9976 MoveAxis(N, 0, ABG)
21:48:35.407 00.000 9976 Move returns status 0, amount 0
21:48:35.407 00.000 9976 move complete, result=0
21:48:35.407 00.000 9976 worker thread done servicing request
21:48:35.407 00.000 9976 Worker thread wakes up
21:48:35.407 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:35.407 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:35.407 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
21:48:38.753 03.346 9976 Exposure complete
21:48:38.841 00.088 9976 worker thread done servicing request
21:48:38.842 00.001 9552 OnExposeComplete: enter
21:48:38.842 00.000 9552 UpdateGuideState(): m_state=6
21:48:38.842 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
21:48:38.842 00.000 9552 Star::Find returns 1 (1), X=1650.42, Y=362.48, Mass=5210808, SNR=219.8, Peak=65504 HFD=7.5
21:48:38.842 00.000 9552 Star::Find false star n=10 nbg=258 bg=3566.0 sigma=912.9 thresh=6305 peak=5830
21:48:38.842 00.000 9552 MultiStar: [#1 -3.16,-0.26,0.00,M8] [#2 -2.58,0.50,0.00,M10] [#3 -0.02,-1.89,0.00,M3] [#4 -3.24,0.16,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 1.90,-0.13,0.00,M1] 
21:48:38.842 00.000 9552 CameraToMount -- cameraTheta (-2.94) - m_xAngle (3.08) = xAngle (-6.02 = 0.26)
21:48:38.842 00.000 9552 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.03 = -2.75)
21:48:38.842 00.000 9552 CameraToMount -- cameraX=-1.49 cameraY=-0.30 hyp=1.52 cameraTheta=-2.94 mountX=1.47 mountY=-0.58, mountTheta=-0.38
21:48:38.843 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.49, y=-0.30, opts=13)
21:48:38.843 00.000 9552 Enqueuing Move request for scope (-1.49, -0.30)
21:48:38.843 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:38.843 00.000 9552 UpdateGuideState exits: m=5210808 SNR=219.8 Saturated
21:48:38.843 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:38.843 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:38.843 00.000 9552 Enqueuing Expose request
21:48:38.843 00.000 9976 Worker thread wakes up
21:48:38.843 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -0.30) opts 0xd
21:48:38.843 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.49, -0.30)
21:48:38.843 00.000 9976 Moving (-1.49, -0.30) raw xDistance=1.47 yDistance=-0.58
21:48:38.843 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.47
21:48:38.843 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:38.843 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
21:48:38.843 00.000 9976 MoveAxis(W, 32, ABG)
21:48:38.843 00.000 9976 Guiding  Dir = 3, Dur = 32
21:48:38.876 00.033 9976 IsSlewing returns 0
21:48:38.877 00.001 9976 IsGuiding returns 0
21:48:38.908 00.031 9976 PulseGuide returned control before completion, sleep 11
21:48:38.925 00.017 9976 IsGuiding returns 1
21:48:38.925 00.000 9976 scope still moving after pulse duration time elapsed
21:48:38.986 00.061 9976 IsSlewing returns 0
21:48:38.986 00.000 9976 IsGuiding returns 0
21:48:38.986 00.000 9976 scope move finished after 32 + 77 ms
21:48:38.986 00.000 9976 Move returns status 0, amount 32
21:48:38.986 00.000 9976 MoveAxis(N, 0, ABG)
21:48:38.986 00.000 9976 Move returns status 0, amount 0
21:48:38.986 00.000 9976 move complete, result=0
21:48:38.986 00.000 9976 worker thread done servicing request
21:48:38.986 00.000 9976 Worker thread wakes up
21:48:38.986 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:38.986 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:38.987 00.001 9552 GuideStep: 1.5 px 32 ms WEST, -0.6 px 0 ms NORTH
21:48:42.341 03.354 9976 Exposure complete
21:48:42.414 00.073 9976 worker thread done servicing request
21:48:42.414 00.000 9552 OnExposeComplete: enter
21:48:42.414 00.000 9552 UpdateGuideState(): m_state=6
21:48:42.414 00.000 9552 Star::Find(15, 1650, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
21:48:42.414 00.000 9552 Star::Find returns 1 (1), X=1651.37, Y=363.33, Mass=5252748, SNR=255.0, Peak=65504 HFD=7.5
21:48:42.414 00.000 9552 Star::Find false star n=6 nbg=260 bg=3659.1 sigma=915.7 thresh=6406 peak=6330
21:48:42.414 00.000 9552 Star::Find false star n=6 nbg=253 bg=3797.2 sigma=894.9 thresh=6482 peak=5657
21:48:42.414 00.000 9552 MultiStar: [#1 -2.16,0.61,0.00,M9] [#2 -3.06,0.64,0.00,R] [#3 1.07,-0.97,0.09,U] [#4 -2.40,0.26,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:48:42.414 00.000 9552 refined, 1 included, MultiStar: {-0.41, 0.42}, one-star: {-0.54, 0.55}
21:48:42.414 00.000 9552 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.08) = xAngle (-0.74 = -0.74)
21:48:42.414 00.000 9552 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.75 = 2.53)
21:48:42.414 00.000 9552 CameraToMount -- cameraX=-0.41 cameraY=0.42 hyp=0.59 cameraTheta=2.34 mountX=0.43 mountY=0.34, mountTheta=0.66
21:48:42.415 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.41, y=0.42, opts=13)
21:48:42.415 00.000 9552 Enqueuing Move request for scope (-0.41, 0.42)
21:48:42.415 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:42.415 00.000 9976 Worker thread wakes up
21:48:42.415 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.42) opts 0xd
21:48:42.415 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.41, 0.42)
21:48:42.415 00.000 9976 Moving (-0.41, 0.42) raw xDistance=0.43 yDistance=0.34
21:48:42.415 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
21:48:42.415 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:42.415 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:48:42.415 00.000 9976 MoveAxis(E, 0, ABG)
21:48:42.415 00.000 9976 Move returns status 0, amount 0
21:48:42.415 00.000 9976 MoveAxis(N, 0, ABG)
21:48:42.415 00.000 9976 Move returns status 0, amount 0
21:48:42.415 00.000 9976 move complete, result=0
21:48:42.415 00.000 9976 worker thread done servicing request
21:48:42.415 00.000 9552 UpdateGuideState exits: m=5252748 SNR=255.0 Saturated
21:48:42.415 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:42.415 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:42.415 00.000 9552 Enqueuing Expose request
21:48:42.415 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
21:48:42.415 00.000 9976 Worker thread wakes up
21:48:42.415 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:42.415 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:45.758 03.343 9976 Exposure complete
21:48:45.842 00.084 9976 worker thread done servicing request
21:48:45.842 00.000 9552 OnExposeComplete: enter
21:48:45.842 00.000 9552 UpdateGuideState(): m_state=6
21:48:45.842 00.000 9552 Star::Find(15, 1651, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
21:48:45.842 00.000 9552 Star::Find returns 1 (1), X=1651.60, Y=361.96, Mass=5358529, SNR=235.3, Peak=65504 HFD=7.9
21:48:45.842 00.000 9552 MultiStar: [#1 -2.17,-0.32,0.00,M10] [#2 1.38,-0.92,0.00,M1] [#3 1.00,-2.04,0.00,M3] [#4 -0.24,0.28,0.06,U] [#5 -1.79,1.16,0.00,M3] [#6 0.12,0.46,0.05,U] 
21:48:45.842 00.000 9552 refined, 2 included, MultiStar: {-0.29, -0.71}, one-star: {-0.31, -0.82}
21:48:45.842 00.000 9552 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.08) = xAngle (-5.04 = 1.25)
21:48:45.842 00.000 9552 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.05 = -1.76)
21:48:45.842 00.000 9552 CameraToMount -- cameraX=-0.29 cameraY=-0.71 hyp=0.76 cameraTheta=-1.96 mountX=0.24 mountY=-0.75, mountTheta=-1.26
21:48:45.843 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.29, y=-0.71, opts=13)
21:48:45.843 00.000 9552 Enqueuing Move request for scope (-0.29, -0.71)
21:48:45.843 00.000 9976 Worker thread wakes up
21:48:45.843 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.71) opts 0xd
21:48:45.843 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.29, -0.71)
21:48:45.843 00.000 9976 Moving (-0.29, -0.71) raw xDistance=0.24 yDistance=-0.75
21:48:45.843 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:45.843 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
21:48:45.843 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:45.844 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
21:48:45.844 00.000 9976 MoveAxis(E, 0, ABG)
21:48:45.844 00.000 9976 Move returns status 0, amount 0
21:48:45.844 00.000 9976 MoveAxis(N, 0, ABG)
21:48:45.844 00.000 9976 Move returns status 0, amount 0
21:48:45.844 00.000 9976 move complete, result=0
21:48:45.844 00.000 9552 UpdateGuideState exits: m=5358529 SNR=235.3 Saturated
21:48:45.844 00.000 9976 worker thread done servicing request
21:48:45.844 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:45.844 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:45.844 00.000 9552 Enqueuing Expose request
21:48:45.844 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
21:48:45.844 00.000 9976 Worker thread wakes up
21:48:45.844 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:45.844 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:49.195 03.351 9976 Exposure complete
21:48:49.285 00.090 9976 worker thread done servicing request
21:48:49.285 00.000 9552 OnExposeComplete: enter
21:48:49.285 00.000 9552 UpdateGuideState(): m_state=6
21:48:49.285 00.000 9552 Star::Find(15, 1651, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
21:48:49.285 00.000 9552 Star::Find returns 1 (1), X=1652.07, Y=362.86, Mass=5327514, SNR=252.8, Peak=65504 HFD=7.8
21:48:49.285 00.000 9552 MultiStar: [#1 -1.73,0.03,0.00,R] [#2 1.54,-0.33,0.20,U] [#3 2.11,-1.46,0.00,M4] [#4 -0.13,0.23,0.07,U] [#5 -1.80,-0.78,0.00,M4] [#6 1.27,0.27,0.04,U] 
21:48:49.285 00.000 9552 single-star, 3 included, MultiStar: {0.39, 0.03}, one-star: {0.16, 0.08}
21:48:49.285 00.000 9552 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.08) = xAngle (-2.60 = -2.60)
21:48:49.285 00.000 9552 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.61 = 0.67)
21:48:49.285 00.000 9552 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.48 mountX=-0.15 mountY=0.11, mountTheta=2.51
21:48:49.286 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.16, y=0.08, opts=13)
21:48:49.286 00.000 9552 Enqueuing Move request for scope (0.16, 0.08)
21:48:49.286 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:49.286 00.000 9552 UpdateGuideState exits: m=5327514 SNR=252.8 Saturated
21:48:49.286 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:49.286 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:49.286 00.000 9552 Enqueuing Expose request
21:48:49.286 00.000 9976 Worker thread wakes up
21:48:49.286 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
21:48:49.286 00.000 9976 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
21:48:49.286 00.000 9976 Moving (0.16, 0.08) raw xDistance=-0.15 yDistance=0.11
21:48:49.286 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:49.287 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:49.287 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:48:49.287 00.000 9976 MoveAxis(E, 0, ABG)
21:48:49.287 00.000 9976 Move returns status 0, amount 0
21:48:49.287 00.000 9976 MoveAxis(N, 0, ABG)
21:48:49.287 00.000 9976 Move returns status 0, amount 0
21:48:49.287 00.000 9976 move complete, result=0
21:48:49.287 00.000 9976 worker thread done servicing request
21:48:49.287 00.000 9976 Worker thread wakes up
21:48:49.287 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:49.287 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:49.287 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:52.642 03.355 9976 Exposure complete
21:48:52.713 00.071 9976 worker thread done servicing request
21:48:52.714 00.001 9552 OnExposeComplete: enter
21:48:52.714 00.000 9552 UpdateGuideState(): m_state=6
21:48:52.714 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
21:48:52.714 00.000 9552 Star::Find returns 1 (1), X=1652.29, Y=363.38, Mass=5275998, SNR=262.3, Peak=65504 HFD=7.5
21:48:52.714 00.000 9552 Star::Find false star n=1 nbg=260 bg=3940.9 sigma=1077.8 thresh=7174 peak=7011
21:48:52.714 00.000 9552 MultiStar: [#1 0.00,-0.02,0.93,U] [#2 1.86,0.23,0.00,M1] [#3 2.26,-1.29,0.00,M5] [#4 -0.08,0.36,0.05,U] [#5 -0.75,0.80,0.06,U] [#6 0.00,0.00,0.00,L] 
21:48:52.714 00.000 9552 refined, 3 included, MultiStar: {0.16, 0.32}, one-star: {0.39, 0.60}
21:48:52.714 00.000 9552 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.08) = xAngle (-1.99 = -1.99)
21:48:52.714 00.000 9552 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.00 = 1.29)
21:48:52.714 00.000 9552 CameraToMount -- cameraX=0.16 cameraY=0.32 hyp=0.36 cameraTheta=1.09 mountX=-0.14 mountY=0.34, mountTheta=1.97
21:48:52.715 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.16, y=0.32, opts=13)
21:48:52.715 00.000 9552 Enqueuing Move request for scope (0.16, 0.32)
21:48:52.715 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:52.715 00.000 9552 UpdateGuideState exits: m=5275998 SNR=262.3 Saturated
21:48:52.715 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:52.715 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:52.715 00.000 9552 Enqueuing Expose request
21:48:52.715 00.000 9976 Worker thread wakes up
21:48:52.715 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.32) opts 0xd
21:48:52.715 00.000 9976 Handling offset move in thread for scope, endpoint = (0.16, 0.32)
21:48:52.715 00.000 9976 Moving (0.16, 0.32) raw xDistance=-0.14 yDistance=0.34
21:48:52.715 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:48:52.715 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:52.715 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:48:52.715 00.000 9976 MoveAxis(E, 0, ABG)
21:48:52.715 00.000 9976 Move returns status 0, amount 0
21:48:52.715 00.000 9976 MoveAxis(N, 0, ABG)
21:48:52.715 00.000 9976 Move returns status 0, amount 0
21:48:52.715 00.000 9976 move complete, result=0
21:48:52.715 00.000 9976 worker thread done servicing request
21:48:52.715 00.000 9976 Worker thread wakes up
21:48:52.715 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:52.715 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:52.716 00.001 9552 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:48:56.057 03.341 9976 Exposure complete
21:48:56.143 00.086 9976 worker thread done servicing request
21:48:56.143 00.000 9552 OnExposeComplete: enter
21:48:56.144 00.001 9552 UpdateGuideState(): m_state=6
21:48:56.144 00.000 9552 Star::Find(15, 1652, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
21:48:56.144 00.000 9552 Star::Find returns 1 (1), X=1652.71, Y=362.43, Mass=5071887, SNR=271.3, Peak=65504 HFD=7.4
21:48:56.144 00.000 9552 MultiStar: [#1 0.98,0.63,0.89,U] [#2 2.06,0.97,0.00,M2] [#3 1.75,-1.49,0.00,M6] [#4 0.85,0.60,0.07,U] [#5 -0.80,1.33,0.06,U] [#6 -1.23,-1.03,0.05,U] 
21:48:56.144 00.000 9552 refined, 4 included, MultiStar: {0.79, 0.13}, one-star: {0.81, -0.35}
21:48:56.144 00.000 9552 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.08) = xAngle (-2.91 = -2.91)
21:48:56.144 00.000 9552 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.92 = 0.36)
21:48:56.144 00.000 9552 CameraToMount -- cameraX=0.79 cameraY=0.13 hyp=0.81 cameraTheta=0.17 mountX=-0.78 mountY=0.29, mountTheta=2.79
21:48:56.145 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.79, y=0.13, opts=13)
21:48:56.145 00.000 9552 Enqueuing Move request for scope (0.79, 0.13)
21:48:56.145 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:48:56.145 00.000 9552 UpdateGuideState exits: m=5071887 SNR=271.3 Saturated
21:48:56.145 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:56.145 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:56.145 00.000 9552 Enqueuing Expose request
21:48:56.145 00.000 9976 Worker thread wakes up
21:48:56.145 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.13) opts 0xd
21:48:56.145 00.000 9976 Handling offset move in thread for scope, endpoint = (0.79, 0.13)
21:48:56.145 00.000 9976 Moving (0.79, 0.13) raw xDistance=-0.78 yDistance=0.29
21:48:56.145 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
21:48:56.145 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:56.145 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:48:56.145 00.000 9976 MoveAxis(E, 17, ABG)
21:48:56.145 00.000 9976 Guiding  Dir = 2, Dur = 17
21:48:56.173 00.028 9976 IsSlewing returns 0
21:48:56.175 00.002 9976 IsGuiding returns 0
21:48:56.207 00.032 9976 IsGuiding returns 1
21:48:56.207 00.000 9976 scope still moving after pulse duration time elapsed
21:48:56.250 00.043 9976 IsSlewing returns 0
21:48:56.250 00.000 9976 IsGuiding returns 0
21:48:56.250 00.000 9976 scope move finished after 17 + 58 ms
21:48:56.250 00.000 9976 Move returns status 0, amount 17
21:48:56.250 00.000 9976 MoveAxis(N, 0, ABG)
21:48:56.250 00.000 9976 Move returns status 0, amount 0
21:48:56.250 00.000 9976 move complete, result=0
21:48:56.250 00.000 9976 worker thread done servicing request
21:48:56.250 00.000 9976 Worker thread wakes up
21:48:56.250 00.000 9552 GuideStep: -0.8 px 17 ms EAST, 0.3 px 0 ms NORTH
21:48:56.250 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:56.250 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:59.593 03.343 9976 Exposure complete
21:48:59.681 00.088 9976 worker thread done servicing request
21:48:59.681 00.000 9552 OnExposeComplete: enter
21:48:59.681 00.000 9552 UpdateGuideState(): m_state=6
21:48:59.681 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
21:48:59.681 00.000 9552 Star::Find returns 1 (1), X=1652.87, Y=363.15, Mass=5248026, SNR=235.8, Peak=65504 HFD=7.7
21:48:59.682 00.001 9552 Star::Find false star n=9 nbg=257 bg=3687.7 sigma=997.7 thresh=6681 peak=6593
21:48:59.682 00.000 9552 Star::Find false star n=3 nbg=256 bg=3746.8 sigma=955.4 thresh=6613 peak=5893
21:48:59.682 00.000 9552 MultiStar: [#1 1.04,0.22,1.31,U] [#2 1.85,0.43,0.00,M3] [#3 1.92,-1.04,0.00,M7] [#4 1.69,0.67,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:48:59.682 00.000 9552 single-star, 1 included, MultiStar: {1.01, 0.29}, one-star: {0.97, 0.37}
21:48:59.682 00.000 9552 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.08) = xAngle (-2.71 = -2.71)
21:48:59.682 00.000 9552 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.72 = 0.56)
21:48:59.682 00.000 9552 CameraToMount -- cameraX=0.97 cameraY=0.37 hyp=1.04 cameraTheta=0.37 mountX=-0.94 mountY=0.55, mountTheta=2.61
21:48:59.682 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.97, y=0.37, opts=13)
21:48:59.682 00.000 9552 Enqueuing Move request for scope (0.97, 0.37)
21:48:59.682 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:48:59.682 00.000 9552 UpdateGuideState exits: m=5248026 SNR=235.8 Saturated
21:48:59.682 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:59.682 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:48:59.682 00.000 9976 Worker thread wakes up
21:48:59.682 00.000 9552 Enqueuing Expose request
21:48:59.683 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.37) opts 0xd
21:48:59.683 00.000 9976 Handling offset move in thread for scope, endpoint = (0.97, 0.37)
21:48:59.683 00.000 9976 Moving (0.97, 0.37) raw xDistance=-0.94 yDistance=0.55
21:48:59.683 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.94
21:48:59.683 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:59.683 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
21:48:59.683 00.000 9976 MoveAxis(E, 22, ABG)
21:48:59.683 00.000 9976 Guiding  Dir = 2, Dur = 22
21:48:59.703 00.020 9976 IsSlewing returns 0
21:48:59.703 00.000 9976 IsGuiding returns 0
21:48:59.735 00.032 9976 IsGuiding returns 1
21:48:59.735 00.000 9976 scope still moving after pulse duration time elapsed
21:48:59.825 00.090 9976 IsSlewing returns 0
21:48:59.825 00.000 9976 IsGuiding returns 0
21:48:59.826 00.001 9976 scope move finished after 22 + 100 ms
21:48:59.826 00.000 9976 Move returns status 0, amount 22
21:48:59.826 00.000 9976 MoveAxis(N, 0, ABG)
21:48:59.826 00.000 9976 Move returns status 0, amount 0
21:48:59.826 00.000 9976 move complete, result=0
21:48:59.826 00.000 9976 worker thread done servicing request
21:48:59.826 00.000 9976 Worker thread wakes up
21:48:59.826 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:48:59.826 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:48:59.826 00.000 9552 GuideStep: -0.9 px 22 ms EAST, 0.6 px 0 ms NORTH
21:49:03.173 03.347 9976 Exposure complete
21:49:03.266 00.093 9976 worker thread done servicing request
21:49:03.266 00.000 9552 OnExposeComplete: enter
21:49:03.266 00.000 9552 UpdateGuideState(): m_state=6
21:49:03.266 00.000 9552 Star::Find(15, 1652, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
21:49:03.266 00.000 9552 Star::Find returns 1 (1), X=1652.13, Y=363.00, Mass=5167792, SNR=256.7, Peak=65504 HFD=7.5
21:49:03.267 00.001 9552 MultiStar: [#1 0.03,0.08,0.87,U] [#2 1.69,0.27,0.00,M4] [#3 1.73,-1.04,0.00,M8] [#4 1.53,0.16,0.07,U] [#5 -0.08,0.86,0.07,U] [#6 -0.69,0.73,0.06,U] 
21:49:03.267 00.000 9552 refined, 4 included, MultiStar: {0.15, 0.20}, one-star: {0.23, 0.23}
21:49:03.267 00.000 9552 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.08) = xAngle (-2.15 = -2.15)
21:49:03.267 00.000 9552 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.16 = 1.13)
21:49:03.267 00.000 9552 CameraToMount -- cameraX=0.15 cameraY=0.20 hyp=0.25 cameraTheta=0.93 mountX=-0.13 mountY=0.22, mountTheta=2.11
21:49:03.268 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.15, y=0.20, opts=13)
21:49:03.268 00.000 9552 Enqueuing Move request for scope (0.15, 0.20)
21:49:03.268 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:03.268 00.000 9552 UpdateGuideState exits: m=5167792 SNR=256.7 Saturated
21:49:03.268 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:03.268 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:03.268 00.000 9552 Enqueuing Expose request
21:49:03.268 00.000 9976 Worker thread wakes up
21:49:03.268 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.20) opts 0xd
21:49:03.268 00.000 9976 Handling offset move in thread for scope, endpoint = (0.15, 0.20)
21:49:03.268 00.000 9976 Moving (0.15, 0.20) raw xDistance=-0.13 yDistance=0.22
21:49:03.268 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:49:03.268 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:03.268 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:49:03.268 00.000 9976 MoveAxis(E, 0, ABG)
21:49:03.268 00.000 9976 Move returns status 0, amount 0
21:49:03.268 00.000 9976 MoveAxis(N, 0, ABG)
21:49:03.268 00.000 9976 Move returns status 0, amount 0
21:49:03.268 00.000 9976 move complete, result=0
21:49:03.269 00.001 9976 worker thread done servicing request
21:49:03.269 00.000 9976 Worker thread wakes up
21:49:03.269 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:03.269 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:03.269 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:49:06.616 03.347 9976 Exposure complete
21:49:06.709 00.093 9976 worker thread done servicing request
21:49:06.709 00.000 9552 OnExposeComplete: enter
21:49:06.709 00.000 9552 UpdateGuideState(): m_state=6
21:49:06.709 00.000 9552 Star::Find(15, 1652, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
21:49:06.709 00.000 9552 Star::Find returns 1 (1), X=1652.21, Y=363.06, Mass=5118208, SNR=261.1, Peak=65504 HFD=7.6
21:49:06.709 00.000 9552 Star::Find false star n=10 nbg=261 bg=3635.0 sigma=942.8 thresh=6463 peak=6279
21:49:06.710 00.001 9552 Star::Find false star n=3 nbg=276 bg=3686.6 sigma=1147.8 thresh=7130 peak=6929
21:49:06.710 00.000 9552 MultiStar: [#1 0.59,0.86,1.11,U] [#2 1.53,0.12,0.26,U] [#3 2.17,-1.14,0.00,M9] [#4 0.63,0.54,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:49:06.710 00.000 9552 single-star, 3 included, MultiStar: {0.57, 0.54}, one-star: {0.31, 0.28}
21:49:06.710 00.000 9552 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.08) = xAngle (-2.33 = -2.33)
21:49:06.710 00.000 9552 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.34 = 0.94)
21:49:06.710 00.000 9552 CameraToMount -- cameraX=0.31 cameraY=0.28 hyp=0.42 cameraTheta=0.75 mountX=-0.29 mountY=0.34, mountTheta=2.28
21:49:06.711 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.31, y=0.28, opts=13)
21:49:06.711 00.000 9552 Enqueuing Move request for scope (0.31, 0.28)
21:49:06.711 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:06.711 00.000 9552 UpdateGuideState exits: m=5118208 SNR=261.1 Saturated
21:49:06.711 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:06.711 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:06.711 00.000 9552 Enqueuing Expose request
21:49:06.711 00.000 9976 Worker thread wakes up
21:49:06.711 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.28) opts 0xd
21:49:06.711 00.000 9976 Handling offset move in thread for scope, endpoint = (0.31, 0.28)
21:49:06.711 00.000 9976 Moving (0.31, 0.28) raw xDistance=-0.29 yDistance=0.34
21:49:06.711 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
21:49:06.711 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:06.711 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:49:06.711 00.000 9976 MoveAxis(E, 0, ABG)
21:49:06.711 00.000 9976 Move returns status 0, amount 0
21:49:06.711 00.000 9976 MoveAxis(N, 0, ABG)
21:49:06.711 00.000 9976 Move returns status 0, amount 0
21:49:06.711 00.000 9976 move complete, result=0
21:49:06.711 00.000 9976 worker thread done servicing request
21:49:06.711 00.000 9976 Worker thread wakes up
21:49:06.711 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:06.711 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:06.712 00.001 9552 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
21:49:10.055 03.343 9976 Exposure complete
21:49:10.138 00.083 9976 worker thread done servicing request
21:49:10.139 00.001 9552 OnExposeComplete: enter
21:49:10.139 00.000 9552 UpdateGuideState(): m_state=6
21:49:10.139 00.000 9552 Star::Find(15, 1652, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
21:49:10.139 00.000 9552 Star::Find returns 1 (1), X=1653.30, Y=363.70, Mass=5167581, SNR=227.4, Peak=65504 HFD=7.4
21:49:10.139 00.000 9552 Star::Find false star n=5 nbg=264 bg=3773.0 sigma=960.2 thresh=6654 peak=5824
21:49:10.139 00.000 9552 Star::Find false star n=4 nbg=260 bg=3699.5 sigma=997.5 thresh=6692 peak=6612
21:49:10.139 00.000 9552 MultiStar: [#1 1.07,1.42,0.00,M1] [#2 1.78,0.32,0.00,M4] [#3 2.67,-0.14,0.00,M10] [#4 1.21,1.40,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:49:10.139 00.000 9552 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.08) = xAngle (-2.49 = -2.49)
21:49:10.139 00.000 9552 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.50 = 0.78)
21:49:10.139 00.000 9552 CameraToMount -- cameraX=1.39 cameraY=0.92 hyp=1.67 cameraTheta=0.59 mountX=-1.33 mountY=1.17, mountTheta=2.42
21:49:10.140 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.39, y=0.92, opts=13)
21:49:10.140 00.000 9552 Enqueuing Move request for scope (1.39, 0.92)
21:49:10.140 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:10.140 00.000 9552 UpdateGuideState exits: m=5167581 SNR=227.4 Saturated
21:49:10.140 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:10.140 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:10.140 00.000 9552 Enqueuing Expose request
21:49:10.140 00.000 9976 Worker thread wakes up
21:49:10.140 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.39, 0.92) opts 0xd
21:49:10.140 00.000 9976 Handling offset move in thread for scope, endpoint = (1.39, 0.92)
21:49:10.140 00.000 9976 Moving (1.39, 0.92) raw xDistance=-1.33 yDistance=1.17
21:49:10.140 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
21:49:10.140 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
21:49:10.140 00.000 9976 MoveAxis(E, 29, ABG)
21:49:10.140 00.000 9976 Guiding  Dir = 2, Dur = 29
21:49:10.172 00.032 9976 IsSlewing returns 0
21:49:10.172 00.000 9976 IsGuiding returns 0
21:49:10.205 00.033 9976 IsGuiding returns 1
21:49:10.205 00.000 9976 scope still moving after pulse duration time elapsed
21:49:10.248 00.043 9976 IsSlewing returns 0
21:49:10.248 00.000 9976 IsGuiding returns 0
21:49:10.248 00.000 9976 scope move finished after 29 + 46 ms
21:49:10.248 00.000 9976 Move returns status 0, amount 29
21:49:10.248 00.000 9976 MoveAxis(S, 44, ABG)
21:49:10.248 00.000 9976 Guiding  Dir = 1, Dur = 44
21:49:10.283 00.035 9976 IsSlewing returns 0
21:49:10.284 00.001 9976 IsGuiding returns 0
21:49:10.315 00.031 9976 PulseGuide returned control before completion, sleep 23
21:49:10.373 00.058 9976 IsGuiding returns 1
21:49:10.373 00.000 9976 scope still moving after pulse duration time elapsed
21:49:10.420 00.047 9976 IsSlewing returns 0
21:49:10.420 00.000 9976 IsGuiding returns 0
21:49:10.420 00.000 9976 scope move finished after 44 + 93 ms
21:49:10.420 00.000 9976 Move returns status 0, amount 44
21:49:10.420 00.000 9976 move complete, result=0
21:49:10.420 00.000 9976 worker thread done servicing request
21:49:10.420 00.000 9976 Worker thread wakes up
21:49:10.421 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:10.421 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:10.421 00.000 9552 GuideStep: -1.3 px 29 ms EAST, 1.2 px 44 ms SOUTH
21:49:13.767 03.346 9976 Exposure complete
21:49:13.859 00.092 9976 worker thread done servicing request
21:49:13.859 00.000 9552 OnExposeComplete: enter
21:49:13.860 00.001 9552 UpdateGuideState(): m_state=6
21:49:13.860 00.000 9552 Star::Find(15, 1653, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
21:49:13.860 00.000 9552 Star::Find returns 1 (1), X=1653.95, Y=362.85, Mass=5297490, SNR=262.3, Peak=65504 HFD=7.7
21:49:13.860 00.000 9552 Star::Find false star n=11 nbg=285 bg=3491.6 sigma=1143.5 thresh=6922 peak=6594
21:49:13.860 00.000 9552 Star::Find false star n=1 nbg=265 bg=3745.6 sigma=970.9 thresh=6658 peak=6153
21:49:13.860 00.000 9552 MultiStar: [#1 2.49,0.11,0.00,M2] [#2 3.26,0.12,0.00,M5] [#3 3.00,-1.60,0.00,R] [#4 2.51,0.62,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:49:13.860 00.000 9552 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.08) = xAngle (-3.04 = -3.04)
21:49:13.860 00.000 9552 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.05 = 0.23)
21:49:13.860 00.000 9552 CameraToMount -- cameraX=2.04 cameraY=0.08 hyp=2.04 cameraTheta=0.04 mountX=-2.03 mountY=0.47, mountTheta=2.92
21:49:13.862 00.002 9552 SchedulePrimaryMove(104D1A90, x=2.04, y=0.08, opts=13)
21:49:13.862 00.000 9552 Enqueuing Move request for scope (2.04, 0.08)
21:49:13.862 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:49:13.862 00.000 9552 UpdateGuideState exits: m=5297490 SNR=262.3 Saturated
21:49:13.862 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:13.862 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:13.862 00.000 9552 Enqueuing Expose request
21:49:13.863 00.001 9976 Worker thread wakes up
21:49:13.863 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.04, 0.08) opts 0xd
21:49:13.863 00.000 9976 Handling offset move in thread for scope, endpoint = (2.04, 0.08)
21:49:13.863 00.000 9976 Moving (2.04, 0.08) raw xDistance=-2.03 yDistance=0.47
21:49:13.863 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.34 from input -2.03
21:49:13.863 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:13.863 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:49:13.863 00.000 9976 MoveAxis(E, 46, ABG)
21:49:13.863 00.000 9976 Guiding  Dir = 2, Dur = 46
21:49:13.891 00.028 9976 IsSlewing returns 0
21:49:13.892 00.001 9976 IsGuiding returns 0
21:49:13.923 00.031 9976 PulseGuide returned control before completion, sleep 25
21:49:13.955 00.032 9976 IsGuiding returns 1
21:49:13.955 00.000 9976 scope still moving after pulse duration time elapsed
21:49:14.014 00.059 9976 IsSlewing returns 0
21:49:14.014 00.000 9976 IsGuiding returns 0
21:49:14.014 00.000 9976 scope move finished after 46 + 77 ms
21:49:14.014 00.000 9976 Move returns status 0, amount 46
21:49:14.015 00.001 9976 MoveAxis(N, 0, ABG)
21:49:14.015 00.000 9976 Move returns status 0, amount 0
21:49:14.015 00.000 9976 move complete, result=0
21:49:14.015 00.000 9976 worker thread done servicing request
21:49:14.015 00.000 9976 Worker thread wakes up
21:49:14.015 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:14.015 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:14.015 00.000 9552 GuideStep: -2.0 px 46 ms EAST, 0.5 px 0 ms NORTH
21:49:17.354 03.339 9976 Exposure complete
21:49:17.439 00.085 9976 worker thread done servicing request
21:49:17.439 00.000 9552 OnExposeComplete: enter
21:49:17.439 00.000 9552 UpdateGuideState(): m_state=6
21:49:17.439 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
21:49:17.439 00.000 9552 Star::Find returns 1 (1), X=1653.71, Y=363.48, Mass=5073368, SNR=212.0, Peak=65504 HFD=7.4
21:49:17.439 00.000 9552 Star::Find false star n=10 nbg=253 bg=3588.4 sigma=939.8 thresh=6408 peak=6279
21:49:17.439 00.000 9552 MultiStar: [#1 1.97,0.82,0.00,M3] [#2 3.23,0.68,0.00,M6] [#3 0.92,0.96,0.12,U] [#4 2.83,0.07,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.08,0.93,0.06,U] 
21:49:17.439 00.000 9552 refined, 2 included, MultiStar: {1.62, 0.74}, one-star: {1.80, 0.70}
21:49:17.439 00.000 9552 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.08) = xAngle (-2.65 = -2.65)
21:49:17.439 00.000 9552 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.66 = 0.62)
21:49:17.439 00.000 9552 CameraToMount -- cameraX=1.62 cameraY=0.74 hyp=1.78 cameraTheta=0.43 mountX=-1.57 mountY=1.04, mountTheta=2.56
21:49:17.440 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.62, y=0.74, opts=13)
21:49:17.440 00.000 9552 Enqueuing Move request for scope (1.62, 0.74)
21:49:17.440 00.000 9976 Worker thread wakes up
21:49:17.440 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:17.440 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.74) opts 0xd
21:49:17.440 00.000 9552 UpdateGuideState exits: m=5073368 SNR=212.0 Saturated
21:49:17.440 00.000 9976 Handling offset move in thread for scope, endpoint = (1.62, 0.74)
21:49:17.440 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:17.440 00.000 9976 Moving (1.62, 0.74) raw xDistance=-1.57 yDistance=1.04
21:49:17.440 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:17.440 00.000 9552 Enqueuing Expose request
21:49:17.440 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.57
21:49:17.440 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
21:49:17.441 00.001 9976 MoveAxis(E, 38, ABG)
21:49:17.441 00.000 9976 Guiding  Dir = 2, Dur = 38
21:49:17.499 00.058 9976 IsSlewing returns 0
21:49:17.500 00.001 9976 IsGuiding returns 0
21:49:17.532 00.032 9976 PulseGuide returned control before completion, sleep 17
21:49:17.555 00.023 9976 IsGuiding returns 1
21:49:17.555 00.000 9976 scope still moving after pulse duration time elapsed
21:49:17.613 00.058 9976 IsSlewing returns 0
21:49:17.613 00.000 9976 IsGuiding returns 0
21:49:17.613 00.000 9976 scope move finished after 38 + 75 ms
21:49:17.613 00.000 9976 Move returns status 0, amount 38
21:49:17.613 00.000 9976 MoveAxis(S, 39, ABG)
21:49:17.613 00.000 9976 Guiding  Dir = 1, Dur = 39
21:49:17.641 00.028 9976 IsSlewing returns 0
21:49:17.642 00.001 9976 IsGuiding returns 0
21:49:17.673 00.031 9976 PulseGuide returned control before completion, sleep 18
21:49:17.698 00.025 9976 IsGuiding returns 1
21:49:17.698 00.000 9976 scope still moving after pulse duration time elapsed
21:49:17.750 00.052 9976 IsSlewing returns 0
21:49:17.750 00.000 9976 IsGuiding returns 0
21:49:17.750 00.000 9976 scope move finished after 39 + 69 ms
21:49:17.750 00.000 9976 Move returns status 0, amount 39
21:49:17.750 00.000 9976 move complete, result=0
21:49:17.750 00.000 9976 worker thread done servicing request
21:49:17.750 00.000 9976 Worker thread wakes up
21:49:17.750 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:17.750 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:17.750 00.000 9552 GuideStep: -1.6 px 38 ms EAST, 1.0 px 39 ms SOUTH
21:49:21.093 03.343 9976 Exposure complete
21:49:21.180 00.087 9976 worker thread done servicing request
21:49:21.180 00.000 9552 OnExposeComplete: enter
21:49:21.180 00.000 9552 UpdateGuideState(): m_state=6
21:49:21.180 00.000 9552 Star::Find(15, 1653, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
21:49:21.180 00.000 9552 Star::Find returns 1 (1), X=1653.82, Y=361.82, Mass=5340875, SNR=251.1, Peak=65504 HFD=7.8
21:49:21.180 00.000 9552 MultiStar: [#1 1.88,-0.61,0.00,M4] [#2 3.20,-0.55,0.00,M7] [#3 0.43,-0.95,0.09,U] [#4 2.08,-0.46,0.00,M4] [#5 0.49,0.80,0.06,U] [#6 -0.17,-0.68,0.04,U] 
21:49:21.180 00.000 9552 refined, 3 included, MultiStar: {1.67, -0.87}, one-star: {1.92, -0.96}
21:49:21.181 00.001 9552 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.08) = xAngle (-3.56 = 2.72)
21:49:21.181 00.000 9552 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.57 = -0.29)
21:49:21.181 00.000 9552 CameraToMount -- cameraX=1.67 cameraY=-0.87 hyp=1.88 cameraTheta=-0.48 mountX=-1.72 mountY=-0.53, mountTheta=-2.84
21:49:21.181 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.67, y=-0.87, opts=13)
21:49:21.181 00.000 9552 Enqueuing Move request for scope (1.67, -0.87)
21:49:21.181 00.000 9976 Worker thread wakes up
21:49:21.181 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.67, -0.87) opts 0xd
21:49:21.181 00.000 9976 Handling offset move in thread for scope, endpoint = (1.67, -0.87)
21:49:21.181 00.000 9976 Moving (1.67, -0.87) raw xDistance=-1.72 yDistance=-0.53
21:49:21.181 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.72
21:49:21.181 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:21.181 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:21.181 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
21:49:21.181 00.000 9976 MoveAxis(E, 40, ABG)
21:49:21.182 00.001 9976 Guiding  Dir = 2, Dur = 40
21:49:21.182 00.000 9552 UpdateGuideState exits: m=5340875 SNR=251.1 Saturated
21:49:21.182 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:21.182 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:21.182 00.000 9552 Enqueuing Expose request
21:49:21.202 00.020 9976 IsSlewing returns 0
21:49:21.202 00.000 9976 IsGuiding returns 0
21:49:21.234 00.032 9976 PulseGuide returned control before completion, sleep 19
21:49:21.334 00.100 9976 IsGuiding returns 1
21:49:21.334 00.000 9976 scope still moving after pulse duration time elapsed
21:49:21.390 00.056 9976 IsSlewing returns 0
21:49:21.390 00.000 9976 IsGuiding returns 0
21:49:21.390 00.000 9976 scope move finished after 40 + 148 ms
21:49:21.390 00.000 9976 Move returns status 0, amount 40
21:49:21.390 00.000 9976 MoveAxis(N, 0, ABG)
21:49:21.390 00.000 9976 Move returns status 0, amount 0
21:49:21.390 00.000 9976 move complete, result=0
21:49:21.391 00.001 9976 worker thread done servicing request
21:49:21.391 00.000 9976 Worker thread wakes up
21:49:21.391 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:21.391 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:21.391 00.000 9552 GuideStep: -1.7 px 40 ms EAST, -0.5 px 0 ms NORTH
21:49:24.738 03.347 9976 Exposure complete
21:49:24.831 00.093 9976 worker thread done servicing request
21:49:24.832 00.001 9552 OnExposeComplete: enter
21:49:24.832 00.000 9552 UpdateGuideState(): m_state=6
21:49:24.832 00.000 9552 Star::Find(15, 1653, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
21:49:24.832 00.000 9552 Star::Find returns 1 (1), X=1653.43, Y=362.39, Mass=5245370, SNR=280.5, Peak=65504 HFD=7.4
21:49:24.832 00.000 9552 Star::Find false star n=2 nbg=269 bg=3892.1 sigma=994.9 thresh=6877 peak=5349
21:49:24.832 00.000 9552 MultiStar: [#1 1.22,-0.32,1.06,U] [#2 2.74,-0.93,0.00,M8] [#3 -0.00,-0.55,0.08,U] [#4 1.33,0.73,0.07,U] [#5 0.66,-0.02,0.07,U] [#6 0.00,0.00,0.00,L] 
21:49:24.832 00.000 9552 refined, 4 included, MultiStar: {1.30, -0.32}, one-star: {1.52, -0.39}
21:49:24.832 00.000 9552 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.08) = xAngle (-3.32 = 2.97)
21:49:24.832 00.000 9552 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.33 = -0.04)
21:49:24.832 00.000 9552 CameraToMount -- cameraX=1.30 cameraY=-0.32 hyp=1.33 cameraTheta=-0.24 mountX=-1.31 mountY=-0.06, mountTheta=-3.10
21:49:24.833 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.30, y=-0.32, opts=13)
21:49:24.833 00.000 9552 Enqueuing Move request for scope (1.30, -0.32)
21:49:24.833 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:24.833 00.000 9552 UpdateGuideState exits: m=5245370 SNR=280.5 Saturated
21:49:24.833 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:24.833 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:24.833 00.000 9552 Enqueuing Expose request
21:49:24.834 00.001 9976 Worker thread wakes up
21:49:24.834 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.32) opts 0xd
21:49:24.834 00.000 9976 Handling offset move in thread for scope, endpoint = (1.30, -0.32)
21:49:24.834 00.000 9976 Moving (1.30, -0.32) raw xDistance=-1.31 yDistance=-0.06
21:49:24.834 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.31
21:49:24.834 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:24.834 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:49:24.834 00.000 9976 MoveAxis(E, 31, ABG)
21:49:24.834 00.000 9976 Guiding  Dir = 2, Dur = 31
21:49:24.859 00.025 9976 IsSlewing returns 0
21:49:24.860 00.001 9976 IsGuiding returns 0
21:49:24.914 00.054 9976 IsGuiding returns 1
21:49:24.914 00.000 9976 scope still moving after pulse duration time elapsed
21:49:24.967 00.053 9976 IsSlewing returns 0
21:49:24.967 00.000 9976 IsGuiding returns 0
21:49:24.967 00.000 9976 scope move finished after 31 + 76 ms
21:49:24.967 00.000 9976 Move returns status 0, amount 31
21:49:24.967 00.000 9976 MoveAxis(N, 0, ABG)
21:49:24.967 00.000 9976 Move returns status 0, amount 0
21:49:24.967 00.000 9976 move complete, result=0
21:49:24.967 00.000 9976 worker thread done servicing request
21:49:24.967 00.000 9976 Worker thread wakes up
21:49:24.967 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:24.967 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:24.967 00.000 9552 GuideStep: -1.3 px 31 ms EAST, -0.1 px 0 ms NORTH
21:49:28.315 03.348 9976 Exposure complete
21:49:28.386 00.071 9976 worker thread done servicing request
21:49:28.386 00.000 9552 OnExposeComplete: enter
21:49:28.386 00.000 9552 UpdateGuideState(): m_state=6
21:49:28.386 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
21:49:28.386 00.000 9552 Star::Find returns 1 (1), X=1653.70, Y=362.50, Mass=4908548, SNR=233.7, Peak=65504 HFD=7.3
21:49:28.386 00.000 9552 Star::Find false star n=10 nbg=271 bg=3538.2 sigma=969.2 thresh=6446 peak=6241
21:49:28.386 00.000 9552 Star::Find false star n=2 nbg=277 bg=3689.2 sigma=1137.4 thresh=7101 peak=5433
21:49:28.386 00.000 9552 MultiStar: [#1 1.94,-0.31,0.00,M4] [#2 3.06,-0.26,0.00,M9] [#3 0.37,-0.36,0.08,U] [#4 2.99,0.50,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:49:28.386 00.000 9552 refined, 1 included, MultiStar: {1.69, -0.29}, one-star: {1.80, -0.28}
21:49:28.386 00.000 9552 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.08) = xAngle (-3.25 = 3.04)
21:49:28.386 00.000 9552 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.26 = 0.03)
21:49:28.386 00.000 9552 CameraToMount -- cameraX=1.69 cameraY=-0.29 hyp=1.72 cameraTheta=-0.17 mountX=-1.71 mountY=0.05, mountTheta=3.12
21:49:28.387 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.69, y=-0.29, opts=13)
21:49:28.387 00.000 9552 Enqueuing Move request for scope (1.69, -0.29)
21:49:28.387 00.000 9976 Worker thread wakes up
21:49:28.387 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.69, -0.29) opts 0xd
21:49:28.387 00.000 9976 Handling offset move in thread for scope, endpoint = (1.69, -0.29)
21:49:28.387 00.000 9976 Moving (1.69, -0.29) raw xDistance=-1.71 yDistance=0.05
21:49:28.387 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.14 from input -1.71
21:49:28.387 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:28.387 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:28.387 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:49:28.387 00.000 9552 UpdateGuideState exits: m=4908548 SNR=233.7 Saturated
21:49:28.387 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:28.387 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:28.387 00.000 9552 Enqueuing Expose request
21:49:28.387 00.000 9976 MoveAxis(E, 39, ABG)
21:49:28.388 00.001 9976 Guiding  Dir = 2, Dur = 39
21:49:28.429 00.041 9976 IsSlewing returns 0
21:49:28.429 00.000 9976 IsGuiding returns 0
21:49:28.460 00.031 9976 PulseGuide returned control before completion, sleep 19
21:49:28.486 00.026 9976 IsGuiding returns 1
21:49:28.486 00.000 9976 scope still moving after pulse duration time elapsed
21:49:28.545 00.059 9976 IsSlewing returns 0
21:49:28.546 00.001 9976 IsGuiding returns 0
21:49:28.546 00.000 9976 scope move finished after 39 + 77 ms
21:49:28.546 00.000 9976 Move returns status 0, amount 39
21:49:28.546 00.000 9976 MoveAxis(N, 0, ABG)
21:49:28.546 00.000 9976 Move returns status 0, amount 0
21:49:28.546 00.000 9976 move complete, result=0
21:49:28.546 00.000 9976 worker thread done servicing request
21:49:28.546 00.000 9976 Worker thread wakes up
21:49:28.546 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:28.546 00.000 9552 GuideStep: -1.7 px 39 ms EAST, 0.0 px 0 ms NORTH
21:49:28.546 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:31.885 03.339 9976 Exposure complete
21:49:31.978 00.093 9976 worker thread done servicing request
21:49:31.978 00.000 9552 OnExposeComplete: enter
21:49:31.978 00.000 9552 UpdateGuideState(): m_state=6
21:49:31.978 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
21:49:31.978 00.000 9552 Star::Find returns 1 (1), X=1653.95, Y=362.17, Mass=5261355, SNR=235.6, Peak=65504 HFD=7.8
21:49:31.979 00.001 9552 Star::Find false star n=15 nbg=257 bg=3504.5 sigma=891.1 thresh=6178 peak=6032
21:49:31.979 00.000 9552 MultiStar: [#1 1.79,-0.02,0.00,M5] [#2 3.32,-0.42,0.00,M10] [#3 1.11,0.56,0.09,U] [#4 2.73,-0.30,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 1.02,-1.85,0.00,M1] 
21:49:31.979 00.000 9552 refined, 1 included, MultiStar: {1.96, -0.51}, one-star: {2.04, -0.61}
21:49:31.979 00.000 9552 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.08) = xAngle (-3.33 = 2.95)
21:49:31.979 00.000 9552 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.34 = -0.06)
21:49:31.979 00.000 9552 CameraToMount -- cameraX=1.96 cameraY=-0.51 hyp=2.03 cameraTheta=-0.25 mountX=-1.99 mountY=-0.12, mountTheta=-3.08
21:49:31.979 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.96, y=-0.51, opts=13)
21:49:31.979 00.000 9552 Enqueuing Move request for scope (1.96, -0.51)
21:49:31.980 00.001 9976 Worker thread wakes up
21:49:31.980 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.96, -0.51) opts 0xd
21:49:31.980 00.000 9976 Handling offset move in thread for scope, endpoint = (1.96, -0.51)
21:49:31.980 00.000 9976 Moving (1.96, -0.51) raw xDistance=-1.99 yDistance=-0.12
21:49:31.980 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.33 from input -1.99
21:49:31.980 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:31.980 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:49:31.980 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:49:31.980 00.000 9976 MoveAxis(E, 46, ABG)
21:49:31.980 00.000 9552 UpdateGuideState exits: m=5261355 SNR=235.6 Saturated
21:49:31.980 00.000 9976 Guiding  Dir = 2, Dur = 46
21:49:31.980 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:31.980 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:31.980 00.000 9552 Enqueuing Expose request
21:49:32.000 00.020 9976 IsSlewing returns 0
21:49:32.000 00.000 9976 IsGuiding returns 0
21:49:32.032 00.032 9976 PulseGuide returned control before completion, sleep 25
21:49:32.057 00.025 9976 IsGuiding returns 1
21:49:32.057 00.000 9976 scope still moving after pulse duration time elapsed
21:49:32.109 00.052 9976 IsSlewing returns 0
21:49:32.110 00.001 9976 IsGuiding returns 0
21:49:32.110 00.000 9976 scope move finished after 46 + 63 ms
21:49:32.110 00.000 9976 Move returns status 0, amount 46
21:49:32.110 00.000 9976 MoveAxis(N, 0, ABG)
21:49:32.110 00.000 9976 Move returns status 0, amount 0
21:49:32.110 00.000 9976 move complete, result=0
21:49:32.110 00.000 9976 worker thread done servicing request
21:49:32.110 00.000 9976 Worker thread wakes up
21:49:32.110 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:32.110 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:32.110 00.000 9552 GuideStep: -2.0 px 46 ms EAST, -0.1 px 0 ms NORTH
21:49:35.453 03.343 9976 Exposure complete
21:49:35.536 00.083 9976 worker thread done servicing request
21:49:35.537 00.001 9552 OnExposeComplete: enter
21:49:35.537 00.000 9552 UpdateGuideState(): m_state=6
21:49:35.537 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
21:49:35.537 00.000 9552 Star::Find returns 1 (1), X=1653.35, Y=362.87, Mass=5180022, SNR=245.8, Peak=65504 HFD=7.6
21:49:35.537 00.000 9552 Star::Find false star n=11 nbg=268 bg=3853.0 sigma=1027.1 thresh=6934 peak=6860
21:49:35.537 00.000 9552 Star::Find false star n=13 nbg=250 bg=3581.0 sigma=855.4 thresh=6147 peak=6049
21:49:35.537 00.000 9552 Star::Find false star n=4 nbg=262 bg=3704.7 sigma=924.2 thresh=6477 peak=6450
21:49:35.537 00.000 9552 MultiStar: [#1 1.57,0.16,1.08,U] [#2 2.79,0.09,0.00,R] [#3 0.15,0.27,0.10,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:49:35.537 00.000 9552 single-star, 2 included, MultiStar: {1.44, 0.13}, one-star: {1.45, 0.09}
21:49:35.537 00.000 9552 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.08) = xAngle (-3.02 = -3.02)
21:49:35.537 00.000 9552 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.03 = 0.26)
21:49:35.537 00.000 9552 CameraToMount -- cameraX=1.45 cameraY=0.09 hyp=1.45 cameraTheta=0.06 mountX=-1.44 mountY=0.37, mountTheta=2.89
21:49:35.538 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.45, y=0.09, opts=13)
21:49:35.538 00.000 9552 Enqueuing Move request for scope (1.45, 0.09)
21:49:35.538 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:49:35.538 00.000 9552 UpdateGuideState exits: m=5180022 SNR=245.8 Saturated
21:49:35.538 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:35.538 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:35.538 00.000 9552 Enqueuing Expose request
21:49:35.538 00.000 9976 Worker thread wakes up
21:49:35.538 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.45, 0.09) opts 0xd
21:49:35.538 00.000 9976 Handling offset move in thread for scope, endpoint = (1.45, 0.09)
21:49:35.538 00.000 9976 Moving (1.45, 0.09) raw xDistance=-1.44 yDistance=0.37
21:49:35.538 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.44
21:49:35.538 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:35.538 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
21:49:35.538 00.000 9976 MoveAxis(E, 35, ABG)
21:49:35.538 00.000 9976 Guiding  Dir = 2, Dur = 35
21:49:35.564 00.026 9976 IsSlewing returns 0
21:49:35.564 00.000 9976 IsGuiding returns 0
21:49:35.595 00.031 9976 PulseGuide returned control before completion, sleep 14
21:49:35.610 00.015 9976 IsGuiding returns 1
21:49:35.610 00.000 9976 scope still moving after pulse duration time elapsed
21:49:35.733 00.123 9976 IsSlewing returns 0
21:49:35.733 00.000 9976 IsGuiding returns 0
21:49:35.733 00.000 9976 scope move finished after 35 + 134 ms
21:49:35.734 00.001 9976 Move returns status 0, amount 35
21:49:35.734 00.000 9976 MoveAxis(N, 0, ABG)
21:49:35.734 00.000 9976 Move returns status 0, amount 0
21:49:35.734 00.000 9976 move complete, result=0
21:49:35.734 00.000 9976 worker thread done servicing request
21:49:35.734 00.000 9976 Worker thread wakes up
21:49:35.734 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:35.734 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:35.734 00.000 9552 GuideStep: -1.4 px 35 ms EAST, 0.4 px 0 ms NORTH
21:49:39.087 03.353 9976 Exposure complete
21:49:39.179 00.092 9976 worker thread done servicing request
21:49:39.179 00.000 9552 OnExposeComplete: enter
21:49:39.179 00.000 9552 UpdateGuideState(): m_state=6
21:49:39.179 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
21:49:39.179 00.000 9552 Star::Find returns 1 (1), X=1652.16, Y=361.98, Mass=5117926, SNR=310.6, Peak=65504 HFD=7.5
21:49:39.179 00.000 9552 Star::Find false star n=1 nbg=262 bg=3799.8 sigma=1011.7 thresh=6835 peak=6319
21:49:39.179 00.000 9552 MultiStar: [#1 0.16,-0.21,0.84,U] [#2 -1.35,-0.39,0.19,U] [#3 -0.70,-0.65,0.08,U] [#4 0.58,-0.01,0.04,U] [#5 -1.27,0.65,0.05,U] [#6 0.00,0.00,0.00,L] 
21:49:39.180 00.001 9552 refined, 5 included, MultiStar: {0.02, -0.48}, one-star: {0.25, -0.80}
21:49:39.180 00.000 9552 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.08) = xAngle (-4.62 = 1.67)
21:49:39.180 00.000 9552 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.63 = -1.34)
21:49:39.180 00.000 9552 CameraToMount -- cameraX=0.02 cameraY=-0.48 hyp=0.48 cameraTheta=-1.54 mountX=-0.05 mountY=-0.47, mountTheta=-1.67
21:49:39.181 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.02, y=-0.48, opts=13)
21:49:39.181 00.000 9552 Enqueuing Move request for scope (0.02, -0.48)
21:49:39.181 00.000 9976 Worker thread wakes up
21:49:39.181 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.48) opts 0xd
21:49:39.181 00.000 9976 Handling offset move in thread for scope, endpoint = (0.02, -0.48)
21:49:39.181 00.000 9976 Moving (0.02, -0.48) raw xDistance=-0.05 yDistance=-0.47
21:49:39.181 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:49:39.181 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:39.181 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
21:49:39.181 00.000 9976 MoveAxis(E, 0, ABG)
21:49:39.181 00.000 9976 Move returns status 0, amount 0
21:49:39.181 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:39.181 00.000 9552 UpdateGuideState exits: m=5117926 SNR=310.6 Saturated
21:49:39.181 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:39.181 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:39.181 00.000 9552 Enqueuing Expose request
21:49:39.181 00.000 9976 MoveAxis(N, 0, ABG)
21:49:39.181 00.000 9976 Move returns status 0, amount 0
21:49:39.181 00.000 9976 move complete, result=0
21:49:39.181 00.000 9976 worker thread done servicing request
21:49:39.181 00.000 9976 Worker thread wakes up
21:49:39.181 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:39.181 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,348,31,31)
21:49:39.182 00.001 9552 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:49:42.511 03.329 9552 evsrv: cli 011F39C0 connect
21:49:42.512 00.001 9552 case statement mapped state 6 to 3
21:49:42.512 00.000 9552 case statement mapped state 6 to 3
21:49:42.512 00.000 9552 evsrv: cli 011F39C0 request: {"method":"get_app_state","id":"33c17a94-8bea-4213-b9c7-e1a1554c0a7e"}
21:49:42.513 00.001 9552 case statement mapped state 6 to 3
21:49:42.513 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33c17a94-8bea-4213-b9c7-e1a1554c0a7e"}
21:49:42.513 00.000 9552 evsrv: cli 011F39C0 disconnect
21:49:42.514 00.001 9552 evsrv: cli 011F3560 connect
21:49:42.514 00.000 9552 case statement mapped state 6 to 3
21:49:42.514 00.000 9552 case statement mapped state 6 to 3
21:49:42.514 00.000 9552 evsrv: cli 011F3560 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"9eda4562-515b-4f2b-adaa-6c56966a4673"}
21:49:42.515 00.001 9552 PhdController::Dither begins
21:49:42.515 00.000 9552 dither: size=6.00, dRA=-3.91 dDec=4.31
21:49:42.515 00.000 9552 MountToCamera -- mountTheta (-2.31) + m_xAngle (3.08) = xAngle (0.77 = 0.77)
21:49:42.515 00.000 9552 MountToCamera -- mountX=-3.91 mountY=4.31 hyp=5.82 mountTheta=-2.31 cameraX=4.17, cameraY=4.05 cameraTheta=0.77
21:49:42.515 00.000 9552 setting lock position to (1656.08, 366.83)
21:49:42.515 00.000 9552 Mount: notify guiding dithered (4.2, 4.1)
21:49:42.515 00.000 9552 MultiStar: stabilizing after lock position change
21:49:42.515 00.000 9552 Status Line: Dither by -3.91,4.31
21:49:42.516 00.001 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:49:42.516 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:49:42.517 00.001 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":0,"id":"9eda4562-515b-4f2b-adaa-6c56966a4673"}
21:49:42.517 00.000 9552 evsrv: cli 011F3560 disconnect
21:49:42.537 00.020 9976 Exposure complete
21:49:42.631 00.094 9976 worker thread done servicing request
21:49:42.632 00.001 9552 OnExposeComplete: enter
21:49:42.632 00.000 9552 UpdateGuideState(): m_state=6
21:49:42.632 00.000 9552 Star::Find(15, 1652, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
21:49:42.632 00.000 9552 Star::Find returns 1 (1), X=1653.20, Y=362.02, Mass=5486534, SNR=230.2, Peak=65504 HFD=8.0
21:49:42.632 00.000 9552 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.08) = xAngle (-5.19 = 1.09)
21:49:42.632 00.000 9552 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.20 = -1.92)
21:49:42.632 00.000 9552 CameraToMount -- cameraX=-2.88 cameraY=-4.81 hyp=5.61 cameraTheta=-2.11 mountX=2.57 mountY=-5.28, mountTheta=-1.12
21:49:42.633 00.001 9552 dither recenter: remaining=(3.9,-4.3) step=(3.9,-4.3)
21:49:42.633 00.000 9552 MountToCamera -- mountTheta (0.83) + m_xAngle (3.08) = xAngle (3.91 = -2.37)
21:49:42.633 00.000 9552 MountToCamera -- mountX=3.91 mountY=-4.31 hyp=5.82 mountTheta=0.83 cameraX=-4.17, cameraY=-4.05 cameraTheta=-2.37
21:49:42.633 00.000 9552 SchedulePrimaryMove(104D1A90, x=-4.17, y=-4.05, opts=4)
21:49:42.633 00.000 9552 Enqueuing Move request for scope (-4.17, -4.05)
21:49:42.633 00.000 9552 Mount: notify direct move 3.91,-4.31
21:49:42.633 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:42.633 00.000 9552 UpdateGuideState exits: m=5486534 SNR=230.2 Saturated
21:49:42.633 00.000 9552 PhdController: settling, locked = 1, distance = 6.65 (3.00) aobump = 0 frame = 1 / 99999
21:49:42.633 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809782.633,"Host":"ASTROBRUCE","Inst":1,"Distance":6.65,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:49:42.633 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:42.633 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:42.633 00.000 9552 Enqueuing Expose request
21:49:42.634 00.001 9976 Worker thread wakes up
21:49:42.634 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-4.17, -4.05) opts 0x4
21:49:42.634 00.000 9976 Handling offset move in thread for scope, endpoint = (-4.17, -4.05)
21:49:42.634 00.000 9976 Moving (-4.17, -4.05) raw xDistance=3.91 yDistance=-4.31
21:49:42.634 00.000 9976 BLC: window closed
21:49:42.634 00.000 9976 MoveAxis(W, 135, B)
21:49:42.634 00.000 9976 Guiding  Dir = 3, Dur = 135
21:49:42.654 00.020 9976 IsSlewing returns 0
21:49:42.654 00.000 9976 IsGuiding returns 0
21:49:42.686 00.032 9976 PulseGuide returned control before completion, sleep 114
21:49:42.806 00.120 9976 IsGuiding returns 1
21:49:42.806 00.000 9976 scope still moving after pulse duration time elapsed
21:49:42.858 00.052 9976 IsSlewing returns 0
21:49:42.859 00.001 9976 IsGuiding returns 0
21:49:42.859 00.000 9976 scope move finished after 135 + 69 ms
21:49:42.859 00.000 9976 Move returns status 0, amount 135
21:49:42.859 00.000 9976 BLC: window closed
21:49:42.859 00.000 9976 BLC: Compensation needed for non-algo type move
21:49:42.859 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 187 applied
21:49:42.859 00.000 9976 MoveAxis(N, 349, B)
21:49:42.859 00.000 9976 Guiding  Dir = 0, Dur = 349
21:49:42.891 00.032 9976 IsSlewing returns 0
21:49:42.892 00.001 9976 IsGuiding returns 0
21:49:42.923 00.031 9976 PulseGuide returned control before completion, sleep 328
21:49:43.275 00.352 9976 IsGuiding returns 1
21:49:43.275 00.000 9976 scope still moving after pulse duration time elapsed
21:49:43.329 00.054 9976 IsSlewing returns 0
21:49:43.329 00.000 9976 IsGuiding returns 0
21:49:43.329 00.000 9976 scope move finished after 349 + 88 ms
21:49:43.330 00.001 9976 Move returns status 0, amount 349
21:49:43.330 00.000 9976 move complete, result=0
21:49:43.330 00.000 9976 worker thread done servicing request
21:49:43.330 00.000 9976 Worker thread wakes up
21:49:43.330 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:43.330 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:49:43.330 00.000 9552 GuideStep: 3.9 px 135 ms WEST, -4.3 px 349 ms NORTH
21:49:46.678 03.348 9976 Exposure complete
21:49:46.773 00.095 9976 worker thread done servicing request
21:49:46.773 00.000 9552 OnExposeComplete: enter
21:49:46.773 00.000 9552 UpdateGuideState(): m_state=6
21:49:46.774 00.001 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
21:49:46.774 00.000 9552 Star::Find returns 1 (1), X=1655.44, Y=365.20, Mass=5377340, SNR=289.0, Peak=65504 HFD=7.7
21:49:46.774 00.000 9552 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.08) = xAngle (-5.02 = 1.26)
21:49:46.774 00.000 9552 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.03 = -1.75)
21:49:46.774 00.000 9552 CameraToMount -- cameraX=-0.64 cameraY=-1.63 hyp=1.75 cameraTheta=-1.94 mountX=0.53 mountY=-1.72, mountTheta=-1.27
21:49:46.775 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.64, y=-1.63, opts=13)
21:49:46.775 00.000 9552 Enqueuing Move request for scope (-0.64, -1.63)
21:49:46.775 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:46.775 00.000 9552 UpdateGuideState exits: m=5377340 SNR=289.0 Saturated
21:49:46.775 00.000 9976 Worker thread wakes up
21:49:46.775 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -1.63) opts 0xd
21:49:46.775 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.64, -1.63)
21:49:46.775 00.000 9976 Moving (-0.64, -1.63) raw xDistance=0.53 yDistance=-1.72
21:49:46.775 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.53
21:49:46.775 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:49:46.775 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.72
21:49:46.775 00.000 9976 MoveAxis(E, 0, ABG)
21:49:46.775 00.000 9976 Move returns status 0, amount 0
21:49:46.775 00.000 9976 MoveAxis(N, 0, ABG)
21:49:46.775 00.000 9976 Move returns status 0, amount 0
21:49:46.775 00.000 9976 move complete, result=0
21:49:46.775 00.000 9976 worker thread done servicing request
21:49:46.775 00.000 9552 PhdController: settling, locked = 1, distance = 1.75 (3.00) aobump = 0 frame = 2 / 99999
21:49:46.775 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809786.775,"Host":"ASTROBRUCE","Inst":1,"Distance":1.75,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:49:46.775 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:46.775 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:46.776 00.001 9552 Enqueuing Expose request
21:49:46.776 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -1.7 px 0 ms NORTH
21:49:46.776 00.000 9976 Worker thread wakes up
21:49:46.776 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:46.776 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:49:50.128 03.352 9976 Exposure complete
21:49:50.211 00.083 9976 worker thread done servicing request
21:49:50.211 00.000 9552 OnExposeComplete: enter
21:49:50.211 00.000 9552 UpdateGuideState(): m_state=6
21:49:50.212 00.001 9552 Star::Find(15, 1655, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
21:49:50.212 00.000 9552 Star::Find returns 1 (1), X=1655.43, Y=365.86, Mass=5110755, SNR=238.5, Peak=65504 HFD=7.4
21:49:50.212 00.000 9552 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.08) = xAngle (-5.24 = 1.05)
21:49:50.212 00.000 9552 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.25 = -1.96)
21:49:50.212 00.000 9552 CameraToMount -- cameraX=-0.65 cameraY=-0.97 hyp=1.17 cameraTheta=-2.16 mountX=0.58 mountY=-1.08, mountTheta=-1.07
21:49:50.212 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.65, y=-0.97, opts=13)
21:49:50.212 00.000 9552 Enqueuing Move request for scope (-0.65, -0.97)
21:49:50.212 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:50.212 00.000 9552 UpdateGuideState exits: m=5110755 SNR=238.5 Saturated
21:49:50.213 00.001 9552 PhdController: settling, locked = 1, distance = 1.57 (3.00) aobump = 0 frame = 3 / 99999
21:49:50.213 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809790.213,"Host":"ASTROBRUCE","Inst":1,"Distance":1.57,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
21:49:50.213 00.000 9976 Worker thread wakes up
21:49:50.213 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:50.213 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:50.213 00.000 9552 Enqueuing Expose request
21:49:50.213 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.97) opts 0xd
21:49:50.213 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.65, -0.97)
21:49:50.213 00.000 9976 Moving (-0.65, -0.97) raw xDistance=0.58 yDistance=-1.08
21:49:50.213 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
21:49:50.213 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:49:50.213 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
21:49:50.213 00.000 9976 MoveAxis(W, 13, ABG)
21:49:50.213 00.000 9976 Guiding  Dir = 3, Dur = 13
21:49:50.233 00.020 9976 IsSlewing returns 0
21:49:50.234 00.001 9976 IsGuiding returns 0
21:49:50.291 00.057 9976 IsGuiding returns 1
21:49:50.291 00.000 9976 scope still moving after pulse duration time elapsed
21:49:50.344 00.053 9976 IsSlewing returns 0
21:49:50.345 00.001 9976 IsGuiding returns 0
21:49:50.345 00.000 9976 scope move finished after 13 + 96 ms
21:49:50.345 00.000 9976 Move returns status 0, amount 13
21:49:50.345 00.000 9976 MoveAxis(N, 0, ABG)
21:49:50.345 00.000 9976 Move returns status 0, amount 0
21:49:50.345 00.000 9976 move complete, result=0
21:49:50.345 00.000 9976 worker thread done servicing request
21:49:50.345 00.000 9976 Worker thread wakes up
21:49:50.345 00.000 9552 GuideStep: 0.6 px 13 ms WEST, -1.1 px 0 ms NORTH
21:49:50.345 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:50.345 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:49:53.695 03.350 9976 Exposure complete
21:49:53.782 00.087 9976 worker thread done servicing request
21:49:53.782 00.000 9552 OnExposeComplete: enter
21:49:53.782 00.000 9552 UpdateGuideState(): m_state=6
21:49:53.782 00.000 9552 Star::Find(15, 1655, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
21:49:53.782 00.000 9552 Star::Find returns 1 (1), X=1655.06, Y=365.94, Mass=5352540, SNR=258.3, Peak=65504 HFD=7.9
21:49:53.782 00.000 9552 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.08) = xAngle (-5.50 = 0.78)
21:49:53.782 00.000 9552 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.52 = -2.23)
21:49:53.782 00.000 9552 CameraToMount -- cameraX=-1.02 cameraY=-0.89 hyp=1.36 cameraTheta=-2.43 mountX=0.97 mountY=-1.07, mountTheta=-0.84
21:49:53.783 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.02, y=-0.89, opts=13)
21:49:53.783 00.000 9552 Enqueuing Move request for scope (-1.02, -0.89)
21:49:53.783 00.000 9976 Worker thread wakes up
21:49:53.783 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -0.89) opts 0xd
21:49:53.783 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.02, -0.89)
21:49:53.783 00.000 9976 Moving (-1.02, -0.89) raw xDistance=0.97 yDistance=-1.07
21:49:53.783 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.97
21:49:53.783 00.000 9976 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.87
21:49:53.783 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
21:49:53.783 00.000 9976 MoveAxis(W, 22, ABG)
21:49:53.783 00.000 9976 Guiding  Dir = 3, Dur = 22
21:49:53.783 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:53.783 00.000 9552 UpdateGuideState exits: m=5352540 SNR=258.3 Saturated
21:49:53.783 00.000 9552 PhdController: settling, locked = 1, distance = 1.51 (3.00) aobump = 0 frame = 4 / 99999
21:49:53.783 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778809793.783,"Host":"ASTROBRUCE","Inst":1,"Distance":1.51,"Time":7.0,"SettleTime":12.0,"StarLocked":true}
21:49:53.783 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:53.783 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:53.783 00.000 9552 Enqueuing Expose request
21:49:53.815 00.032 9976 IsSlewing returns 0
21:49:53.815 00.000 9976 IsGuiding returns 0
21:49:53.847 00.032 9976 IsGuiding returns 1
21:49:53.847 00.000 9976 scope still moving after pulse duration time elapsed
21:49:53.908 00.061 9976 IsSlewing returns 0
21:49:53.908 00.000 9976 IsGuiding returns 0
21:49:53.908 00.000 9976 scope move finished after 22 + 70 ms
21:49:53.908 00.000 9976 Move returns status 0, amount 22
21:49:53.908 00.000 9976 MoveAxis(N, 40, ABG)
21:49:53.908 00.000 9976 Guiding  Dir = 0, Dur = 40
21:49:53.938 00.030 9976 IsSlewing returns 0
21:49:53.938 00.000 9976 IsGuiding returns 0
21:49:53.969 00.031 9976 PulseGuide returned control before completion, sleep 20
21:49:53.994 00.025 9976 IsGuiding returns 1
21:49:53.994 00.000 9976 scope still moving after pulse duration time elapsed
21:49:54.045 00.051 9976 IsSlewing returns 0
21:49:54.045 00.000 9976 IsGuiding returns 0
21:49:54.045 00.000 9976 scope move finished after 40 + 67 ms
21:49:54.045 00.000 9976 Move returns status 0, amount 40
21:49:54.045 00.000 9976 move complete, result=0
21:49:54.045 00.000 9976 worker thread done servicing request
21:49:54.045 00.000 9976 Worker thread wakes up
21:49:54.045 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:54.045 00.000 9552 GuideStep: 1.0 px 22 ms WEST, -1.1 px 40 ms NORTH
21:49:54.046 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:49:57.393 03.347 9976 Exposure complete
21:49:57.483 00.090 9976 worker thread done servicing request
21:49:57.483 00.000 9552 OnExposeComplete: enter
21:49:57.483 00.000 9552 UpdateGuideState(): m_state=6
21:49:57.483 00.000 9552 Star::Find(15, 1655, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
21:49:57.483 00.000 9552 Star::Find returns 1 (1), X=1655.84, Y=367.03, Mass=5297751, SNR=253.1, Peak=65504 HFD=7.8
21:49:57.483 00.000 9552 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.08) = xAngle (-0.62 = -0.62)
21:49:57.483 00.000 9552 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.63 = 2.65)
21:49:57.483 00.000 9552 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.31 cameraTheta=2.45 mountX=0.25 mountY=0.14, mountTheta=0.53
21:49:57.484 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.24, y=0.19, opts=13)
21:49:57.484 00.000 9552 Enqueuing Move request for scope (-0.24, 0.19)
21:49:57.484 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:49:57.484 00.000 9552 UpdateGuideState exits: m=5297751 SNR=253.1 Saturated
21:49:57.484 00.000 9552 PhdController: settling, locked = 1, distance = 1.15 (3.00) aobump = 0 frame = 5 / 99999
21:49:57.484 00.000 9976 Worker thread wakes up
21:49:57.484 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd
21:49:57.484 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.24, 0.19)
21:49:57.484 00.000 9976 Moving (-0.24, 0.19) raw xDistance=0.25 yDistance=0.14
21:49:57.484 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
21:49:57.484 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:57.485 00.001 9552 evsrv: {"Event":"Settling","Timestamp":1778809797.484,"Host":"ASTROBRUCE","Inst":1,"Distance":1.15,"Time":10.7,"SettleTime":12.0,"StarLocked":true}
21:49:57.485 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:49:57.485 00.000 9976 MoveAxis(E, 0, ABG)
21:49:57.485 00.000 9976 Move returns status 0, amount 0
21:49:57.485 00.000 9976 MoveAxis(N, 0, ABG)
21:49:57.485 00.000 9976 Move returns status 0, amount 0
21:49:57.485 00.000 9976 move complete, result=0
21:49:57.485 00.000 9976 worker thread done servicing request
21:49:57.485 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:57.485 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:49:57.485 00.000 9552 Enqueuing Expose request
21:49:57.485 00.000 9976 Worker thread wakes up
21:49:57.485 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:57.485 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:49:57.485 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:00.832 03.347 9976 Exposure complete
21:50:00.925 00.093 9976 worker thread done servicing request
21:50:00.925 00.000 9552 OnExposeComplete: enter
21:50:00.925 00.000 9552 UpdateGuideState(): m_state=6
21:50:00.926 00.001 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
21:50:00.926 00.000 9552 Star::Find returns 1 (1), X=1655.73, Y=367.85, Mass=5465307, SNR=275.1, Peak=65504 HFD=7.8
21:50:00.926 00.000 9552 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.08) = xAngle (-1.18 = -1.18)
21:50:00.926 00.000 9552 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.19 = 2.10)
21:50:00.926 00.000 9552 CameraToMount -- cameraX=-0.35 cameraY=1.02 hyp=1.08 cameraTheta=1.90 mountX=0.41 mountY=0.93, mountTheta=1.15
21:50:00.927 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.35, y=1.02, opts=13)
21:50:00.927 00.000 9552 Enqueuing Move request for scope (-0.35, 1.02)
21:50:00.927 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:00.927 00.000 9552 UpdateGuideState exits: m=5465307 SNR=275.1 Saturated
21:50:00.927 00.000 9552 PhdController: settling, locked = 1, distance = 1.13 (3.00) aobump = 0 frame = 6 / 99999
21:50:00.927 00.000 9552 PhdController: newstate STATE_FINISH
21:50:00.927 00.000 9552 PhdController complete: success
21:50:00.927 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778809800.927,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
21:50:00.927 00.000 9552 Mount: notify guiding dither settle done success=1
21:50:00.927 00.000 9552 PhdController: newstate STATE_IDLE
21:50:00.927 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:00.927 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:00.927 00.000 9552 Enqueuing Expose request
21:50:00.927 00.000 9976 Worker thread wakes up
21:50:00.927 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.02) opts 0xd
21:50:00.927 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.35, 1.02)
21:50:00.927 00.000 9976 Moving (-0.35, 1.02) raw xDistance=0.41 yDistance=0.93
21:50:00.928 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
21:50:00.928 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:00.928 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
21:50:00.928 00.000 9976 MoveAxis(E, 0, ABG)
21:50:00.928 00.000 9976 Move returns status 0, amount 0
21:50:00.928 00.000 9976 MoveAxis(N, 0, ABG)
21:50:00.928 00.000 9976 Move returns status 0, amount 0
21:50:00.928 00.000 9976 move complete, result=0
21:50:00.928 00.000 9976 worker thread done servicing request
21:50:00.928 00.000 9976 Worker thread wakes up
21:50:00.928 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:00.928 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:00.928 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.9 px 0 ms NORTH
21:50:04.269 03.341 9976 Exposure complete
21:50:04.340 00.071 9976 worker thread done servicing request
21:50:04.340 00.000 9552 OnExposeComplete: enter
21:50:04.340 00.000 9552 UpdateGuideState(): m_state=6
21:50:04.341 00.001 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
21:50:04.341 00.000 9552 Star::Find returns 1 (1), X=1655.68, Y=367.68, Mass=5439063, SNR=267.2, Peak=65504 HFD=7.6
21:50:04.341 00.000 9552 MultiStar: exiting stabilization period
21:50:04.341 00.000 9552 MultiStar: updating star positions after lock position change
21:50:04.341 00.000 9552 Star::Find(15, 1051, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
21:50:04.341 00.000 9552 Star::Find returns 1 (1), X=1052.10, Y=175.46, Mass=5093049, SNR=289.0, Peak=65504 HFD=7.7
21:50:04.341 00.000 9552 Star::Find(15, 743, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
21:50:04.341 00.000 9552 Star::Find returns 1 (1), X=744.57, Y=955.13, Mass=581581, SNR=45.8, Peak=19408 HFD=6.5
21:50:04.341 00.000 9552 Star::Find(15, 872, 190, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
21:50:04.341 00.000 9552 Star::Find returns 1 (1), X=872.89, Y=191.57, Mass=131591, SNR=24.8, Peak=14768 HFD=4.4
21:50:04.341 00.000 9552 Star::Find(15, 1645, 304, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
21:50:04.341 00.000 9552 Star::Find returns 1 (1), X=1646.67, Y=307.06, Mass=70497, SNR=18.1, Peak=12240 HFD=2.6
21:50:04.341 00.000 9552 Star::Find(15, 1792, 168, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
21:50:04.341 00.000 9552 Star::Find returns 1 (1), X=1793.26, Y=171.51, Mass=36096, SNR=12.9, Peak=10112 HFD=3.0
21:50:04.341 00.000 9552 Star::Find(15, 1565, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
21:50:04.341 00.000 9552 Star::Find false star n=5 nbg=267 bg=3892.0 sigma=918.4 thresh=6647 peak=5910
21:50:04.341 00.000 9552 Star::Find returns 0 (2), X=1565.00, Y=703.00, Mass=20524, SNR=2.9, Peak=12144 HFD=0.0
21:50:04.341 00.000 9552 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.08) = xAngle (-1.07 = -1.07)
21:50:04.341 00.000 9552 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.08 = 2.20)
21:50:04.341 00.000 9552 CameraToMount -- cameraX=-0.40 cameraY=0.85 hyp=0.94 cameraTheta=2.01 mountX=0.45 mountY=0.76, mountTheta=1.03
21:50:04.342 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.40, y=0.85, opts=13)
21:50:04.342 00.000 9552 Enqueuing Move request for scope (-0.40, 0.85)
21:50:04.342 00.000 9976 Worker thread wakes up
21:50:04.342 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.85) opts 0xd
21:50:04.342 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.40, 0.85)
21:50:04.342 00.000 9976 Moving (-0.40, 0.85) raw xDistance=0.45 yDistance=0.76
21:50:04.342 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
21:50:04.342 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:04.342 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:04.342 00.000 9552 UpdateGuideState exits: m=5439063 SNR=267.2 Saturated
21:50:04.342 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
21:50:04.342 00.000 9976 MoveAxis(E, 0, ABG)
21:50:04.342 00.000 9976 Move returns status 0, amount 0
21:50:04.342 00.000 9976 MoveAxis(N, 0, ABG)
21:50:04.342 00.000 9976 Move returns status 0, amount 0
21:50:04.342 00.000 9976 move complete, result=0
21:50:04.342 00.000 9976 worker thread done servicing request
21:50:04.342 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:04.342 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:04.343 00.001 9552 Enqueuing Expose request
21:50:04.343 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
21:50:04.343 00.000 9976 Worker thread wakes up
21:50:04.343 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:04.343 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:07.687 03.344 9976 Exposure complete
21:50:07.773 00.086 9976 worker thread done servicing request
21:50:07.773 00.000 9552 OnExposeComplete: enter
21:50:07.773 00.000 9552 UpdateGuideState(): m_state=6
21:50:07.773 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
21:50:07.773 00.000 9552 Star::Find returns 1 (1), X=1656.54, Y=367.04, Mass=5491032, SNR=254.6, Peak=65504 HFD=7.9
21:50:07.773 00.000 9552 Star::Find false star n=2 nbg=274 bg=3840.2 sigma=1073.3 thresh=7060 peak=6708
21:50:07.773 00.000 9552 MultiStar: [#1 0.96,-0.17,1.10,U] [#2 0.64,-0.30,0.22,U] [#3 1.15,0.01,0.09,U] [#4 1.36,-0.88,0.07,U] [#5 1.31,-3.05,0.00,M1] [#6 0.00,0.00,0.00,L] 
21:50:07.773 00.000 9552 single-star, 4 included, MultiStar: {0.75, -0.04}, one-star: {0.46, 0.21}
21:50:07.774 00.001 9552 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.08) = xAngle (-2.65 = -2.65)
21:50:07.774 00.000 9552 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.66 = 0.62)
21:50:07.774 00.000 9552 CameraToMount -- cameraX=0.46 cameraY=0.21 hyp=0.50 cameraTheta=0.43 mountX=-0.44 mountY=0.29, mountTheta=2.56
21:50:07.774 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.46, y=0.21, opts=13)
21:50:07.774 00.000 9552 Enqueuing Move request for scope (0.46, 0.21)
21:50:07.774 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:07.774 00.000 9552 UpdateGuideState exits: m=5491032 SNR=254.6 Saturated
21:50:07.774 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:07.774 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:07.774 00.000 9552 Enqueuing Expose request
21:50:07.774 00.000 9976 Worker thread wakes up
21:50:07.774 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.21) opts 0xd
21:50:07.774 00.000 9976 Handling offset move in thread for scope, endpoint = (0.46, 0.21)
21:50:07.774 00.000 9976 Moving (0.46, 0.21) raw xDistance=-0.44 yDistance=0.29
21:50:07.774 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
21:50:07.774 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:07.775 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:50:07.775 00.000 9976 MoveAxis(E, 0, ABG)
21:50:07.775 00.000 9976 Move returns status 0, amount 0
21:50:07.775 00.000 9976 MoveAxis(N, 0, ABG)
21:50:07.775 00.000 9976 Move returns status 0, amount 0
21:50:07.775 00.000 9976 move complete, result=0
21:50:07.775 00.000 9976 worker thread done servicing request
21:50:07.775 00.000 9976 Worker thread wakes up
21:50:07.775 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:07.775 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:07.775 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
21:50:11.112 03.337 9976 Exposure complete
21:50:11.193 00.081 9976 worker thread done servicing request
21:50:11.194 00.001 9552 OnExposeComplete: enter
21:50:11.194 00.000 9552 UpdateGuideState(): m_state=6
21:50:11.194 00.000 9552 Star::Find(15, 1656, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
21:50:11.194 00.000 9552 Star::Find returns 1 (1), X=1656.35, Y=367.19, Mass=5520409, SNR=276.4, Peak=65504 HFD=7.7
21:50:11.194 00.000 9552 Star::Find false star n=4 nbg=265 bg=3802.7 sigma=955.9 thresh=6670 peak=5811
21:50:11.194 00.000 9552 MultiStar: [#1 0.31,-0.13,0.97,U] [#2 0.35,0.41,0.22,U] [#3 0.36,0.05,0.07,U] [#4 0.32,-2.27,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 -0.17,-0.68,0.04,U] 
21:50:11.194 00.000 9552 refined, 4 included, MultiStar: {0.29, 0.13}, one-star: {0.27, 0.35}
21:50:11.194 00.000 9552 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.08) = xAngle (-2.66 = -2.66)
21:50:11.194 00.000 9552 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.67 = 0.62)
21:50:11.194 00.000 9552 CameraToMount -- cameraX=0.29 cameraY=0.13 hyp=0.32 cameraTheta=0.42 mountX=-0.28 mountY=0.18, mountTheta=2.56
21:50:11.195 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.29, y=0.13, opts=13)
21:50:11.195 00.000 9552 Enqueuing Move request for scope (0.29, 0.13)
21:50:11.195 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:11.195 00.000 9552 UpdateGuideState exits: m=5520409 SNR=276.4 Saturated
21:50:11.195 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:11.195 00.000 9976 Worker thread wakes up
21:50:11.195 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.13) opts 0xd
21:50:11.195 00.000 9976 Handling offset move in thread for scope, endpoint = (0.29, 0.13)
21:50:11.195 00.000 9976 Moving (0.29, 0.13) raw xDistance=-0.28 yDistance=0.18
21:50:11.195 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
21:50:11.195 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:11.196 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:11.196 00.000 9552 Enqueuing Expose request
21:50:11.196 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:50:11.196 00.000 9976 MoveAxis(E, 0, ABG)
21:50:11.196 00.000 9976 Move returns status 0, amount 0
21:50:11.196 00.000 9976 MoveAxis(N, 0, ABG)
21:50:11.196 00.000 9976 Move returns status 0, amount 0
21:50:11.196 00.000 9976 move complete, result=0
21:50:11.196 00.000 9976 worker thread done servicing request
21:50:11.196 00.000 9976 Worker thread wakes up
21:50:11.196 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:11.196 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:11.196 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:50:14.542 03.346 9976 Exposure complete
21:50:14.634 00.092 9976 worker thread done servicing request
21:50:14.634 00.000 9552 OnExposeComplete: enter
21:50:14.634 00.000 9552 UpdateGuideState(): m_state=6
21:50:14.634 00.000 9552 Star::Find(15, 1656, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
21:50:14.635 00.001 9552 Star::Find returns 1 (1), X=1655.12, Y=367.89, Mass=5458433, SNR=285.7, Peak=65504 HFD=7.9
21:50:14.635 00.000 9552 Star::Find false star n=11 nbg=266 bg=3607.0 sigma=995.8 thresh=6595 peak=6331
21:50:14.635 00.000 9552 MultiStar: [#1 -0.55,0.77,1.08,U] [#2 -0.23,0.53,0.19,U] [#3 -4.07,7.08,0.00,M1] [#4 -0.43,-0.77,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.14,-0.63,0.05,U] 
21:50:14.635 00.000 9552 refined, 4 included, MultiStar: {-0.68, 0.81}, one-star: {-0.96, 1.06}
21:50:14.635 00.000 9552 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.08) = xAngle (-0.81 = -0.81)
21:50:14.635 00.000 9552 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.82 = 2.47)
21:50:14.635 00.000 9552 CameraToMount -- cameraX=-0.68 cameraY=0.81 hyp=1.05 cameraTheta=2.27 mountX=0.73 mountY=0.66, mountTheta=0.74
21:50:14.636 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.68, y=0.81, opts=13)
21:50:14.636 00.000 9552 Enqueuing Move request for scope (-0.68, 0.81)
21:50:14.636 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:14.636 00.000 9976 Worker thread wakes up
21:50:14.636 00.000 9552 UpdateGuideState exits: m=5458433 SNR=285.7 Saturated
21:50:14.636 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:14.636 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:14.636 00.000 9552 Enqueuing Expose request
21:50:14.636 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.81) opts 0xd
21:50:14.637 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.68, 0.81)
21:50:14.637 00.000 9976 Moving (-0.68, 0.81) raw xDistance=0.73 yDistance=0.66
21:50:14.637 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
21:50:14.637 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:14.637 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
21:50:14.637 00.000 9976 MoveAxis(W, 16, ABG)
21:50:14.637 00.000 9976 Guiding  Dir = 3, Dur = 16
21:50:14.657 00.020 9976 IsSlewing returns 0
21:50:14.658 00.001 9976 IsGuiding returns 0
21:50:14.689 00.031 9976 IsGuiding returns 1
21:50:14.690 00.001 9976 scope still moving after pulse duration time elapsed
21:50:14.734 00.044 9976 IsSlewing returns 0
21:50:14.734 00.000 9976 IsGuiding returns 0
21:50:14.734 00.000 9976 scope move finished after 16 + 60 ms
21:50:14.734 00.000 9976 Move returns status 0, amount 16
21:50:14.734 00.000 9976 MoveAxis(N, 0, ABG)
21:50:14.734 00.000 9976 Move returns status 0, amount 0
21:50:14.734 00.000 9976 move complete, result=0
21:50:14.734 00.000 9976 worker thread done servicing request
21:50:14.734 00.000 9976 Worker thread wakes up
21:50:14.734 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:14.734 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:14.734 00.000 9552 GuideStep: 0.7 px 16 ms WEST, 0.7 px 0 ms NORTH
21:50:18.085 03.351 9976 Exposure complete
21:50:18.173 00.088 9976 worker thread done servicing request
21:50:18.173 00.000 9552 OnExposeComplete: enter
21:50:18.173 00.000 9552 UpdateGuideState(): m_state=6
21:50:18.173 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
21:50:18.173 00.000 9552 Star::Find returns 1 (1), X=1655.56, Y=367.30, Mass=5240739, SNR=226.0, Peak=65504 HFD=7.5
21:50:18.173 00.000 9552 Star::Find false star n=6 nbg=266 bg=3754.3 sigma=1072.0 thresh=6970 peak=6157
21:50:18.173 00.000 9552 Star::Find false star n=4 nbg=267 bg=3703.0 sigma=1019.9 thresh=6763 peak=6447
21:50:18.173 00.000 9552 MultiStar: [#1 0.03,0.15,1.10,U] [#2 0.09,0.47,0.32,U] [#3 0.70,0.05,0.09,U] [#4 -0.55,-0.20,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:50:18.173 00.000 9552 refined, 4 included, MultiStar: {-0.17, 0.30}, one-star: {-0.52, 0.47}
21:50:18.173 00.000 9552 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.08) = xAngle (-0.98 = -0.98)
21:50:18.173 00.000 9552 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.99 = 2.29)
21:50:18.173 00.000 9552 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.34 cameraTheta=2.10 mountX=0.19 mountY=0.26, mountTheta=0.93
21:50:18.174 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.17, y=0.30, opts=13)
21:50:18.174 00.000 9552 Enqueuing Move request for scope (-0.17, 0.30)
21:50:18.174 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:18.174 00.000 9552 UpdateGuideState exits: m=5240739 SNR=226.0 Saturated
21:50:18.174 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:18.174 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:18.174 00.000 9552 Enqueuing Expose request
21:50:18.174 00.000 9976 Worker thread wakes up
21:50:18.174 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.30) opts 0xd
21:50:18.174 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.17, 0.30)
21:50:18.174 00.000 9976 Moving (-0.17, 0.30) raw xDistance=0.19 yDistance=0.26
21:50:18.174 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:50:18.174 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:18.175 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:50:18.175 00.000 9976 MoveAxis(E, 0, ABG)
21:50:18.175 00.000 9976 Move returns status 0, amount 0
21:50:18.175 00.000 9976 MoveAxis(N, 0, ABG)
21:50:18.175 00.000 9976 Move returns status 0, amount 0
21:50:18.175 00.000 9976 move complete, result=0
21:50:18.175 00.000 9976 worker thread done servicing request
21:50:18.175 00.000 9976 Worker thread wakes up
21:50:18.175 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:18.175 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:18.175 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:50:21.526 03.351 9976 Exposure complete
21:50:21.610 00.084 9976 worker thread done servicing request
21:50:21.610 00.000 9552 OnExposeComplete: enter
21:50:21.610 00.000 9552 UpdateGuideState(): m_state=6
21:50:21.610 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
21:50:21.610 00.000 9552 Star::Find returns 1 (1), X=1655.64, Y=367.89, Mass=5374641, SNR=236.2, Peak=65504 HFD=7.8
21:50:21.610 00.000 9552 Star::Find false star n=9 nbg=261 bg=3787.0 sigma=895.0 thresh=6472 peak=6143
21:50:21.610 00.000 9552 Star::Find false star n=3 nbg=255 bg=3884.0 sigma=926.6 thresh=6664 peak=6026
21:50:21.610 00.000 9552 MultiStar: [#1 -0.23,0.60,1.02,U] [#2 -0.20,0.07,0.24,U] [#3 -0.06,0.04,0.10,U] [#4 -0.59,-1.34,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:50:21.611 00.001 9552 refined, 4 included, MultiStar: {-0.32, 0.66}, one-star: {-0.44, 1.05}
21:50:21.611 00.000 9552 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.08) = xAngle (-1.06 = -1.06)
21:50:21.611 00.000 9552 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.07 = 2.21)
21:50:21.611 00.000 9552 CameraToMount -- cameraX=-0.32 cameraY=0.66 hyp=0.74 cameraTheta=2.02 mountX=0.36 mountY=0.59, mountTheta=1.02
21:50:21.611 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.32, y=0.66, opts=13)
21:50:21.611 00.000 9552 Enqueuing Move request for scope (-0.32, 0.66)
21:50:21.611 00.000 9976 Worker thread wakes up
21:50:21.611 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:21.611 00.000 9552 UpdateGuideState exits: m=5374641 SNR=236.2 Saturated
21:50:21.611 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.66) opts 0xd
21:50:21.611 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:21.611 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.32, 0.66)
21:50:21.611 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:21.611 00.000 9552 Enqueuing Expose request
21:50:21.612 00.001 9976 Moving (-0.32, 0.66) raw xDistance=0.36 yDistance=0.59
21:50:21.612 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
21:50:21.612 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:21.612 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
21:50:21.612 00.000 9976 MoveAxis(E, 0, ABG)
21:50:21.612 00.000 9976 Move returns status 0, amount 0
21:50:21.612 00.000 9976 MoveAxis(N, 0, ABG)
21:50:21.612 00.000 9976 Move returns status 0, amount 0
21:50:21.612 00.000 9976 move complete, result=0
21:50:21.612 00.000 9976 worker thread done servicing request
21:50:21.612 00.000 9976 Worker thread wakes up
21:50:21.612 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:21.612 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:21.612 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
21:50:24.962 03.350 9976 Exposure complete
21:50:25.054 00.092 9976 worker thread done servicing request
21:50:25.054 00.000 9552 OnExposeComplete: enter
21:50:25.054 00.000 9552 UpdateGuideState(): m_state=6
21:50:25.055 00.001 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
21:50:25.055 00.000 9552 Star::Find returns 1 (1), X=1654.41, Y=367.97, Mass=5085085, SNR=271.3, Peak=65504 HFD=7.5
21:50:25.055 00.000 9552 MultiStar: [#1 -0.89,0.31,1.00,U] [#2 -0.70,0.77,0.23,U] [#3 -0.93,1.01,0.10,U] [#4 -0.72,-0.17,0.06,U] [#5 -1.06,-1.06,0.05,U] [#6 0.54,-1.43,0.05,U] 
21:50:25.055 00.000 9552 refined, 6 included, MultiStar: {-1.16, 0.64}, one-star: {-1.67, 1.13}
21:50:25.055 00.000 9552 CameraToMount -- cameraTheta (2.64) - m_xAngle (3.08) = xAngle (-0.44 = -0.44)
21:50:25.055 00.000 9552 CameraToMount -- cameraTheta (2.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.45 = 2.83)
21:50:25.055 00.000 9552 CameraToMount -- cameraX=-1.16 cameraY=0.64 hyp=1.33 cameraTheta=2.64 mountX=1.20 mountY=0.41, mountTheta=0.33
21:50:25.056 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.16, y=0.64, opts=13)
21:50:25.056 00.000 9552 Enqueuing Move request for scope (-1.16, 0.64)
21:50:25.056 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=168, FiltMax=65504, Gamma=0.780
21:50:25.056 00.000 9552 UpdateGuideState exits: m=5085085 SNR=271.3 Saturated
21:50:25.056 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:25.056 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:25.056 00.000 9552 Enqueuing Expose request
21:50:25.056 00.000 9976 Worker thread wakes up
21:50:25.056 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.64) opts 0xd
21:50:25.056 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.16, 0.64)
21:50:25.056 00.000 9976 Moving (-1.16, 0.64) raw xDistance=1.20 yDistance=0.41
21:50:25.056 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.20
21:50:25.056 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:25.056 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:50:25.056 00.000 9976 MoveAxis(W, 26, ABG)
21:50:25.056 00.000 9976 Guiding  Dir = 3, Dur = 26
21:50:25.077 00.021 9976 IsSlewing returns 0
21:50:25.077 00.000 9976 IsGuiding returns 0
21:50:25.109 00.032 9976 IsGuiding returns 1
21:50:25.109 00.000 9976 scope still moving after pulse duration time elapsed
21:50:25.157 00.048 9976 IsSlewing returns 0
21:50:25.157 00.000 9976 IsGuiding returns 0
21:50:25.157 00.000 9976 scope move finished after 26 + 53 ms
21:50:25.157 00.000 9976 Move returns status 0, amount 26
21:50:25.157 00.000 9976 MoveAxis(N, 0, ABG)
21:50:25.157 00.000 9976 Move returns status 0, amount 0
21:50:25.157 00.000 9976 move complete, result=0
21:50:25.157 00.000 9976 worker thread done servicing request
21:50:25.157 00.000 9976 Worker thread wakes up
21:50:25.158 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:25.158 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:25.158 00.000 9552 GuideStep: 1.2 px 26 ms WEST, 0.4 px 0 ms NORTH
21:50:28.506 03.348 9976 Exposure complete
21:50:28.600 00.094 9976 worker thread done servicing request
21:50:28.600 00.000 9552 OnExposeComplete: enter
21:50:28.600 00.000 9552 UpdateGuideState(): m_state=6
21:50:28.600 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
21:50:28.600 00.000 9552 Star::Find returns 1 (1), X=1655.49, Y=368.55, Mass=5229055, SNR=290.2, Peak=65504 HFD=7.4
21:50:28.600 00.000 9552 Star::Find false star n=2 nbg=251 bg=3702.4 sigma=933.4 thresh=6502 peak=6462
21:50:28.600 00.000 9552 MultiStar: [#1 -0.35,0.92,0.97,U] [#2 0.11,1.43,0.23,U] [#3 0.39,1.18,0.07,U] [#4 -0.23,-0.47,0.05,U] [#5 -0.43,-0.20,0.05,U] [#6 0.00,0.00,0.00,L] 
21:50:28.601 00.001 9552 refined, 5 included, MultiStar: {-0.38, 1.26}, one-star: {-0.59, 1.72}
21:50:28.601 00.000 9552 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.08) = xAngle (-1.21 = -1.21)
21:50:28.601 00.000 9552 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.23 = 2.06)
21:50:28.601 00.000 9552 CameraToMount -- cameraX=-0.38 cameraY=1.26 hyp=1.32 cameraTheta=1.86 mountX=0.46 mountY=1.16, mountTheta=1.20
21:50:28.601 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.38, y=1.26, opts=13)
21:50:28.601 00.000 9552 Enqueuing Move request for scope (-0.38, 1.26)
21:50:28.602 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:28.602 00.000 9552 UpdateGuideState exits: m=5229055 SNR=290.2 Saturated
21:50:28.602 00.000 9976 Worker thread wakes up
21:50:28.602 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.26) opts 0xd
21:50:28.602 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.38, 1.26)
21:50:28.602 00.000 9976 Moving (-0.38, 1.26) raw xDistance=0.46 yDistance=1.16
21:50:28.602 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:28.602 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:28.602 00.000 9552 Enqueuing Expose request
21:50:28.602 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
21:50:28.602 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:50:28.602 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
21:50:28.602 00.000 9976 MoveAxis(E, 0, ABG)
21:50:28.602 00.000 9976 Move returns status 0, amount 0
21:50:28.602 00.000 9976 MoveAxis(N, 0, ABG)
21:50:28.602 00.000 9976 Move returns status 0, amount 0
21:50:28.602 00.000 9976 move complete, result=0
21:50:28.602 00.000 9976 worker thread done servicing request
21:50:28.602 00.000 9976 Worker thread wakes up
21:50:28.602 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:28.602 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:28.603 00.001 9552 GuideStep: 0.5 px 0 ms EAST, 1.2 px 0 ms NORTH
21:50:31.955 03.352 9976 Exposure complete
21:50:32.044 00.089 9976 worker thread done servicing request
21:50:32.044 00.000 9552 OnExposeComplete: enter
21:50:32.044 00.000 9552 UpdateGuideState(): m_state=6
21:50:32.044 00.000 9552 Star::Find(15, 1655, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
21:50:32.044 00.000 9552 Star::Find returns 1 (1), X=1654.41, Y=368.79, Mass=5056443, SNR=237.8, Peak=65504 HFD=7.4
21:50:32.044 00.000 9552 Star::Find false star n=1 nbg=263 bg=3687.3 sigma=983.2 thresh=6637 peak=6250
21:50:32.044 00.000 9552 MultiStar: [#1 -0.85,1.20,1.17,U] [#2 -1.36,1.73,0.00,M1] [#3 -0.82,1.55,0.00,M1] [#4 -1.88,0.06,0.00,M1] [#5 -1.23,-0.45,0.06,U] [#6 0.00,0.00,0.00,L] 
21:50:32.044 00.000 9552 refined, 2 included, MultiStar: {-1.23, 1.50}, one-star: {-1.67, 1.95}
21:50:32.044 00.000 9552 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.08) = xAngle (-0.82 = -0.82)
21:50:32.044 00.000 9552 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.83 = 2.45)
21:50:32.044 00.000 9552 CameraToMount -- cameraX=-1.23 cameraY=1.50 hyp=1.94 cameraTheta=2.26 mountX=1.32 mountY=1.23, mountTheta=0.75
21:50:32.045 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.23, y=1.50, opts=13)
21:50:32.045 00.000 9552 Enqueuing Move request for scope (-1.23, 1.50)
21:50:32.045 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:32.045 00.000 9552 UpdateGuideState exits: m=5056443 SNR=237.8 Saturated
21:50:32.045 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:32.045 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:32.045 00.000 9552 Enqueuing Expose request
21:50:32.045 00.000 9976 Worker thread wakes up
21:50:32.045 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 1.50) opts 0xd
21:50:32.045 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.23, 1.50)
21:50:32.045 00.000 9976 Moving (-1.23, 1.50) raw xDistance=1.32 yDistance=1.23
21:50:32.045 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.32
21:50:32.045 00.000 9976 switching direction from -1 to 1 - decHistory=3 oldest=1.98 newest=2.80
21:50:32.045 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
21:50:32.045 00.000 9976 MoveAxis(W, 29, ABG)
21:50:32.045 00.000 9976 Guiding  Dir = 3, Dur = 29
21:50:32.078 00.033 9976 IsSlewing returns 0
21:50:32.079 00.001 9976 IsGuiding returns 0
21:50:32.110 00.031 9976 IsGuiding returns 1
21:50:32.110 00.000 9976 scope still moving after pulse duration time elapsed
21:50:32.172 00.062 9976 IsSlewing returns 0
21:50:32.172 00.000 9976 IsGuiding returns 0
21:50:32.172 00.000 9976 scope move finished after 29 + 63 ms
21:50:32.172 00.000 9976 Move returns status 0, amount 29
21:50:32.172 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 187 applied
21:50:32.172 00.000 9976 MoveAxis(S, 233, ABG)
21:50:32.172 00.000 9976 Guiding  Dir = 1, Dur = 233
21:50:32.253 00.081 9976 IsSlewing returns 0
21:50:32.254 00.001 9976 IsGuiding returns 0
21:50:32.285 00.031 9976 PulseGuide returned control before completion, sleep 212
21:50:32.534 00.249 9976 IsGuiding returns 1
21:50:32.534 00.000 9976 scope still moving after pulse duration time elapsed
21:50:32.637 00.103 9976 IsSlewing returns 0
21:50:32.637 00.000 9976 IsGuiding returns 0
21:50:32.637 00.000 9976 scope move finished after 233 + 150 ms
21:50:32.637 00.000 9976 Move returns status 0, amount 233
21:50:32.637 00.000 9976 move complete, result=0
21:50:32.637 00.000 9976 worker thread done servicing request
21:50:32.637 00.000 9976 Worker thread wakes up
21:50:32.637 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:32.637 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:32.637 00.000 9552 GuideStep: 1.3 px 29 ms WEST, 1.2 px 233 ms SOUTH
21:50:35.992 03.355 9976 Exposure complete
21:50:36.086 00.094 9976 worker thread done servicing request
21:50:36.086 00.000 9552 OnExposeComplete: enter
21:50:36.086 00.000 9552 UpdateGuideState(): m_state=6
21:50:36.087 00.001 9552 Star::Find(15, 1654, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
21:50:36.087 00.000 9552 Star::Find returns 1 (1), X=1654.39, Y=367.55, Mass=5117078, SNR=308.4, Peak=65504 HFD=7.4
21:50:36.087 00.000 9552 MultiStar: [#1 -1.35,-0.13,0.83,U] [#2 -1.31,0.68,0.16,U] [#3 -2.05,0.37,0.00,M2] [#4 -1.53,-0.84,0.00,M2] [#5 -1.89,-1.61,0.00,M1] [#6 -1.18,0.24,0.04,U] 
21:50:36.087 00.000 9552 refined, 3 included, MultiStar: {-1.52, 0.36}, one-star: {-1.69, 0.71}
21:50:36.087 00.000 9552 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.08) = xAngle (-0.17 = -0.17)
21:50:36.087 00.000 9552 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.18 = 3.10)
21:50:36.087 00.000 9552 CameraToMount -- cameraX=-1.52 cameraY=0.36 hyp=1.56 cameraTheta=2.91 mountX=1.53 mountY=0.06, mountTheta=0.04
21:50:36.088 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.52, y=0.36, opts=13)
21:50:36.088 00.000 9552 Enqueuing Move request for scope (-1.52, 0.36)
21:50:36.088 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:36.088 00.000 9552 UpdateGuideState exits: m=5117078 SNR=308.4 Saturated
21:50:36.088 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:36.088 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:36.088 00.000 9552 Enqueuing Expose request
21:50:36.088 00.000 9976 Worker thread wakes up
21:50:36.088 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.52, 0.36) opts 0xd
21:50:36.088 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.52, 0.36)
21:50:36.088 00.000 9976 Moving (-1.52, 0.36) raw xDistance=1.53 yDistance=0.06
21:50:36.088 00.000 9976 BLC: History state: CurrMiss=0.06, AvgInitMiss=-0.53, ShCount=6, LgCount=2, SticCount=0,  Deflections: 0=1.233608, 1:0.057746
21:50:36.088 00.000 9976 BLC: No correction, Miss < min_move
21:50:36.088 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.53
21:50:36.088 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:36.089 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:50:36.089 00.000 9976 MoveAxis(W, 35, ABG)
21:50:36.089 00.000 9976 Guiding  Dir = 3, Dur = 35
21:50:36.109 00.020 9976 IsSlewing returns 0
21:50:36.109 00.000 9976 IsGuiding returns 0
21:50:36.141 00.032 9976 PulseGuide returned control before completion, sleep 14
21:50:36.166 00.025 9976 IsGuiding returns 1
21:50:36.166 00.000 9976 scope still moving after pulse duration time elapsed
21:50:36.249 00.083 9976 IsSlewing returns 0
21:50:36.250 00.001 9976 IsGuiding returns 0
21:50:36.250 00.000 9976 scope move finished after 35 + 104 ms
21:50:36.250 00.000 9976 Move returns status 0, amount 35
21:50:36.250 00.000 9976 MoveAxis(N, 0, ABG)
21:50:36.250 00.000 9976 Move returns status 0, amount 0
21:50:36.250 00.000 9976 move complete, result=0
21:50:36.250 00.000 9976 worker thread done servicing request
21:50:36.250 00.000 9976 Worker thread wakes up
21:50:36.250 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:36.250 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:36.250 00.000 9552 GuideStep: 1.5 px 35 ms WEST, 0.1 px 0 ms NORTH
21:50:39.592 03.342 9976 Exposure complete
21:50:39.685 00.093 9976 worker thread done servicing request
21:50:39.685 00.000 9552 OnExposeComplete: enter
21:50:39.685 00.000 9552 UpdateGuideState(): m_state=6
21:50:39.686 00.001 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
21:50:39.686 00.000 9552 Star::Find returns 1 (1), X=1654.16, Y=367.49, Mass=5386217, SNR=248.3, Peak=65504 HFD=7.7
21:50:39.686 00.000 9552 Star::Find false star n=12 nbg=266 bg=3822.3 sigma=925.2 thresh=6598 peak=6310
21:50:39.686 00.000 9552 MultiStar: [#1 -1.45,-0.12,1.00,U] [#2 -1.38,-0.21,0.24,U] [#3 -1.79,-0.17,0.00,M3] [#4 -1.90,-1.93,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 -0.23,-1.21,0.05,U] 
21:50:39.686 00.000 9552 refined, 3 included, MultiStar: {-1.62, 0.18}, one-star: {-1.92, 0.66}
21:50:39.686 00.000 9552 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.08) = xAngle (-0.05 = -0.05)
21:50:39.686 00.000 9552 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.06 = -3.06)
21:50:39.686 00.000 9552 CameraToMount -- cameraX=-1.62 cameraY=0.18 hyp=1.63 cameraTheta=3.03 mountX=1.63 mountY=-0.13, mountTheta=-0.08
21:50:39.688 00.002 9552 SchedulePrimaryMove(104D1A90, x=-1.62, y=0.18, opts=13)
21:50:39.688 00.000 9552 Enqueuing Move request for scope (-1.62, 0.18)
21:50:39.688 00.000 9976 Worker thread wakes up
21:50:39.688 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:39.688 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.62, 0.18) opts 0xd
21:50:39.688 00.000 9552 UpdateGuideState exits: m=5386217 SNR=248.3 Saturated
21:50:39.688 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.62, 0.18)
21:50:39.688 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:39.688 00.000 9976 Moving (-1.62, 0.18) raw xDistance=1.63 yDistance=-0.13
21:50:39.689 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:39.689 00.000 9552 Enqueuing Expose request
21:50:39.689 00.000 9976 BLC: History state: CurrMiss=-0.13, AvgInitMiss=-0.53, ShCount=6, LgCount=2, SticCount=0,  Deflections: 0=1.233608, 1:0.057746, 2:-0.131097
21:50:39.689 00.000 9976 BLC: No correction, Miss < min_move
21:50:39.689 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.63
21:50:39.689 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:39.689 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:50:39.689 00.000 9976 MoveAxis(W, 38, ABG)
21:50:39.689 00.000 9976 Guiding  Dir = 3, Dur = 38
21:50:39.720 00.031 9976 IsSlewing returns 0
21:50:39.720 00.000 9976 IsGuiding returns 0
21:50:39.752 00.032 9976 PulseGuide returned control before completion, sleep 17
21:50:39.780 00.028 9976 IsGuiding returns 1
21:50:39.780 00.000 9976 scope still moving after pulse duration time elapsed
21:50:39.830 00.050 9976 IsSlewing returns 0
21:50:39.830 00.000 9976 IsGuiding returns 0
21:50:39.830 00.000 9976 scope move finished after 38 + 71 ms
21:50:39.831 00.001 9976 Move returns status 0, amount 38
21:50:39.831 00.000 9976 MoveAxis(N, 0, ABG)
21:50:39.831 00.000 9976 Move returns status 0, amount 0
21:50:39.831 00.000 9976 move complete, result=0
21:50:39.831 00.000 9976 worker thread done servicing request
21:50:39.831 00.000 9976 Worker thread wakes up
21:50:39.831 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:39.831 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:39.831 00.000 9552 GuideStep: 1.6 px 38 ms WEST, -0.1 px 0 ms NORTH
21:50:43.173 03.342 9976 Exposure complete
21:50:43.260 00.087 9976 worker thread done servicing request
21:50:43.260 00.000 9552 OnExposeComplete: enter
21:50:43.260 00.000 9552 UpdateGuideState(): m_state=6
21:50:43.260 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
21:50:43.260 00.000 9552 Star::Find returns 1 (1), X=1654.62, Y=367.09, Mass=5265583, SNR=262.2, Peak=65504 HFD=7.8
21:50:43.260 00.000 9552 MultiStar: [#1 -1.30,-0.02,1.07,U] [#2 -1.42,0.08,0.22,U] [#3 -1.54,0.12,0.08,U] [#4 -1.71,-1.71,0.00,M4] [#5 -0.68,-1.72,0.00,M2] [#6 0.86,-0.33,0.05,U] 
21:50:43.260 00.000 9552 refined, 4 included, MultiStar: {-1.34, 0.10}, one-star: {-1.46, 0.25}
21:50:43.261 00.001 9552 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.08) = xAngle (-0.01 = -0.01)
21:50:43.261 00.000 9552 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.02 = -3.02)
21:50:43.261 00.000 9552 CameraToMount -- cameraX=-1.34 cameraY=0.10 hyp=1.35 cameraTheta=3.07 mountX=1.35 mountY=-0.16, mountTheta=-0.12
21:50:43.261 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.34, y=0.10, opts=13)
21:50:43.261 00.000 9552 Enqueuing Move request for scope (-1.34, 0.10)
21:50:43.261 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:43.261 00.000 9552 UpdateGuideState exits: m=5265583 SNR=262.2 Saturated
21:50:43.261 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:43.261 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:43.262 00.001 9552 Enqueuing Expose request
21:50:43.262 00.000 9976 Worker thread wakes up
21:50:43.262 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.10) opts 0xd
21:50:43.262 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.34, 0.10)
21:50:43.262 00.000 9976 Moving (-1.34, 0.10) raw xDistance=1.35 yDistance=-0.16
21:50:43.262 00.000 9976 BLC: window closed
21:50:43.262 00.000 9976 BLC: History state: CurrMiss=-0.16, AvgInitMiss=-0.53, ShCount=6, LgCount=2, SticCount=0,  Deflections: 0=1.233608, 1:0.057746, 2:-0.131097
21:50:43.262 00.000 9976 BLC: No correction, Miss < min_move
21:50:43.262 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.35
21:50:43.262 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:43.262 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:50:43.262 00.000 9976 MoveAxis(W, 32, ABG)
21:50:43.262 00.000 9976 Guiding  Dir = 3, Dur = 32
21:50:43.282 00.020 9976 IsSlewing returns 0
21:50:43.283 00.001 9976 IsGuiding returns 0
21:50:43.313 00.030 9976 PulseGuide returned control before completion, sleep 12
21:50:43.327 00.014 9976 IsGuiding returns 1
21:50:43.327 00.000 9976 scope still moving after pulse duration time elapsed
21:50:43.390 00.063 9976 IsSlewing returns 0
21:50:43.390 00.000 9976 IsGuiding returns 0
21:50:43.390 00.000 9976 scope move finished after 32 + 75 ms
21:50:43.390 00.000 9976 Move returns status 0, amount 32
21:50:43.390 00.000 9976 MoveAxis(N, 0, ABG)
21:50:43.390 00.000 9976 Move returns status 0, amount 0
21:50:43.390 00.000 9976 move complete, result=0
21:50:43.390 00.000 9976 worker thread done servicing request
21:50:43.390 00.000 9976 Worker thread wakes up
21:50:43.390 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:43.390 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:43.390 00.000 9552 GuideStep: 1.3 px 32 ms WEST, -0.2 px 0 ms NORTH
21:50:46.740 03.350 9976 Exposure complete
21:50:46.835 00.095 9976 worker thread done servicing request
21:50:46.835 00.000 9552 OnExposeComplete: enter
21:50:46.835 00.000 9552 UpdateGuideState(): m_state=6
21:50:46.835 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
21:50:46.835 00.000 9552 Star::Find returns 1 (1), X=1654.87, Y=368.05, Mass=5468999, SNR=276.1, Peak=65504 HFD=7.9
21:50:46.835 00.000 9552 Star::Find false star n=8 nbg=256 bg=3706.1 sigma=837.3 thresh=6218 peak=6008
21:50:46.835 00.000 9552 MultiStar: [#1 -0.52,0.76,0.92,U] [#2 -0.20,0.87,0.24,U] [#3 -0.12,1.19,0.10,U] [#4 -0.49,-0.39,0.08,U] [#5 -0.39,-0.66,0.06,U] [#6 0.00,0.00,0.00,L] 
21:50:46.835 00.000 9552 refined, 5 included, MultiStar: {-0.76, 0.91}, one-star: {-1.21, 1.22}
21:50:46.835 00.000 9552 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.08) = xAngle (-0.81 = -0.81)
21:50:46.835 00.000 9552 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.82 = 2.46)
21:50:46.835 00.000 9552 CameraToMount -- cameraX=-0.76 cameraY=0.91 hyp=1.18 cameraTheta=2.27 mountX=0.81 mountY=0.75, mountTheta=0.74
21:50:46.835 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.76, y=0.91, opts=13)
21:50:46.835 00.000 9552 Enqueuing Move request for scope (-0.76, 0.91)
21:50:46.835 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=224, FiltMax=65504, Gamma=0.780
21:50:46.835 00.000 9552 UpdateGuideState exits: m=5468999 SNR=276.1 Saturated
21:50:46.835 00.000 9976 Worker thread wakes up
21:50:46.835 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.91) opts 0xd
21:50:46.836 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.76, 0.91)
21:50:46.836 00.000 9976 Moving (-0.76, 0.91) raw xDistance=0.81 yDistance=0.75
21:50:46.836 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:46.836 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:46.836 00.000 9552 Enqueuing Expose request
21:50:46.836 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.81
21:50:46.836 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:46.836 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
21:50:46.836 00.000 9976 MoveAxis(W, 20, ABG)
21:50:46.836 00.000 9976 Guiding  Dir = 3, Dur = 20
21:50:46.876 00.040 9976 IsSlewing returns 0
21:50:46.877 00.001 9976 IsGuiding returns 0
21:50:46.909 00.032 9976 IsGuiding returns 1
21:50:46.909 00.000 9976 scope still moving after pulse duration time elapsed
21:50:46.967 00.058 9976 IsSlewing returns 0
21:50:46.967 00.000 9976 IsGuiding returns 0
21:50:46.967 00.000 9976 scope move finished after 20 + 70 ms
21:50:46.967 00.000 9976 Move returns status 0, amount 20
21:50:46.967 00.000 9976 MoveAxis(N, 0, ABG)
21:50:46.967 00.000 9976 Move returns status 0, amount 0
21:50:46.967 00.000 9976 move complete, result=0
21:50:46.967 00.000 9976 worker thread done servicing request
21:50:46.967 00.000 9976 Worker thread wakes up
21:50:46.968 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:46.968 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:46.968 00.000 9552 GuideStep: 0.8 px 20 ms WEST, 0.7 px 0 ms NORTH
21:50:50.312 03.344 9976 Exposure complete
21:50:50.396 00.084 9976 worker thread done servicing request
21:50:50.397 00.001 9552 OnExposeComplete: enter
21:50:50.397 00.000 9552 UpdateGuideState(): m_state=6
21:50:50.397 00.000 9552 Star::Find(15, 1654, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
21:50:50.397 00.000 9552 Star::Find returns 1 (1), X=1655.64, Y=367.92, Mass=5496322, SNR=266.6, Peak=65504 HFD=7.9
21:50:50.397 00.000 9552 Star::Find false star n=8 nbg=274 bg=3600.9 sigma=1127.3 thresh=6983 peak=6257
21:50:50.397 00.000 9552 Star::Find false star n=5 nbg=255 bg=3603.1 sigma=940.5 thresh=6425 peak=5451
21:50:50.397 00.000 9552 MultiStar: [#1 0.05,0.95,0.89,U] [#2 -0.54,0.79,0.21,U] [#3 -0.07,1.19,0.08,U] [#4 -0.70,-0.06,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:50:50.397 00.000 9552 refined, 4 included, MultiStar: {-0.25, 0.98}, one-star: {-0.44, 1.08}
21:50:50.397 00.000 9552 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.08) = xAngle (-1.26 = -1.26)
21:50:50.397 00.000 9552 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.27 = 2.02)
21:50:50.397 00.000 9552 CameraToMount -- cameraX=-0.25 cameraY=0.98 hyp=1.01 cameraTheta=1.82 mountX=0.31 mountY=0.91, mountTheta=1.24
21:50:50.398 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.25, y=0.98, opts=13)
21:50:50.398 00.000 9552 Enqueuing Move request for scope (-0.25, 0.98)
21:50:50.398 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:50.398 00.000 9552 UpdateGuideState exits: m=5496322 SNR=266.6 Saturated
21:50:50.398 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:50.398 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:50.398 00.000 9552 Enqueuing Expose request
21:50:50.398 00.000 9976 Worker thread wakes up
21:50:50.398 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.98) opts 0xd
21:50:50.398 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.25, 0.98)
21:50:50.398 00.000 9976 Moving (-0.25, 0.98) raw xDistance=0.31 yDistance=0.91
21:50:50.398 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
21:50:50.398 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
21:50:50.398 00.000 9976 MoveAxis(E, 0, ABG)
21:50:50.398 00.000 9976 Move returns status 0, amount 0
21:50:50.398 00.000 9976 MoveAxis(S, 34, ABG)
21:50:50.398 00.000 9976 Guiding  Dir = 1, Dur = 34
21:50:50.423 00.025 9976 IsSlewing returns 0
21:50:50.423 00.000 9976 IsGuiding returns 0
21:50:50.453 00.030 9976 PulseGuide returned control before completion, sleep 13
21:50:50.469 00.016 9976 IsGuiding returns 1
21:50:50.469 00.000 9976 scope still moving after pulse duration time elapsed
21:50:50.564 00.095 9976 IsSlewing returns 0
21:50:50.564 00.000 9976 IsGuiding returns 0
21:50:50.564 00.000 9976 scope move finished after 34 + 107 ms
21:50:50.564 00.000 9976 Move returns status 0, amount 34
21:50:50.564 00.000 9976 move complete, result=0
21:50:50.564 00.000 9976 worker thread done servicing request
21:50:50.564 00.000 9976 Worker thread wakes up
21:50:50.564 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.9 px 34 ms SOUTH
21:50:50.565 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:50.565 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:53.903 03.338 9976 Exposure complete
21:50:53.986 00.083 9976 worker thread done servicing request
21:50:53.986 00.000 9552 OnExposeComplete: enter
21:50:53.986 00.000 9552 UpdateGuideState(): m_state=6
21:50:53.986 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
21:50:53.986 00.000 9552 Star::Find returns 1 (1), X=1654.64, Y=368.18, Mass=5578812, SNR=312.9, Peak=65504 HFD=7.7
21:50:53.986 00.000 9552 Star::Find false star n=7 nbg=234 bg=3835.2 sigma=729.4 thresh=6023 peak=5348
21:50:53.986 00.000 9552 MultiStar: [#1 -1.01,0.50,0.94,U] [#2 -0.97,1.09,0.20,U] [#3 -1.52,1.87,0.00,M1] [#4 -1.16,-0.75,0.05,U] [#5 0.24,0.50,0.03,U] [#6 0.00,0.00,0.00,L] 
21:50:53.986 00.000 9552 refined, 4 included, MultiStar: {-1.19, 0.90}, one-star: {-1.44, 1.34}
21:50:53.986 00.000 9552 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.08) = xAngle (-0.59 = -0.59)
21:50:53.986 00.000 9552 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.60 = 2.68)
21:50:53.986 00.000 9552 CameraToMount -- cameraX=-1.19 cameraY=0.90 hyp=1.49 cameraTheta=2.49 mountX=1.24 mountY=0.66, mountTheta=0.49
21:50:53.987 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.19, y=0.90, opts=13)
21:50:53.987 00.000 9552 Enqueuing Move request for scope (-1.19, 0.90)
21:50:53.987 00.000 9976 Worker thread wakes up
21:50:53.987 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.90) opts 0xd
21:50:53.987 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.19, 0.90)
21:50:53.987 00.000 9976 Moving (-1.19, 0.90) raw xDistance=1.24 yDistance=0.66
21:50:53.987 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:53.987 00.000 9552 UpdateGuideState exits: m=5578812 SNR=312.9 Saturated
21:50:53.987 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.24
21:50:53.987 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:53.987 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:53.987 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:53.987 00.000 9552 Enqueuing Expose request
21:50:53.987 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
21:50:53.987 00.000 9976 MoveAxis(W, 27, ABG)
21:50:53.987 00.000 9976 Guiding  Dir = 3, Dur = 27
21:50:54.016 00.029 9976 IsSlewing returns 0
21:50:54.016 00.000 9976 IsGuiding returns 0
21:50:54.047 00.031 9976 IsGuiding returns 1
21:50:54.047 00.000 9976 scope still moving after pulse duration time elapsed
21:50:54.107 00.060 9976 IsSlewing returns 0
21:50:54.107 00.000 9976 IsGuiding returns 0
21:50:54.107 00.000 9976 scope move finished after 27 + 64 ms
21:50:54.107 00.000 9976 Move returns status 0, amount 27
21:50:54.107 00.000 9976 MoveAxis(N, 0, ABG)
21:50:54.107 00.000 9976 Move returns status 0, amount 0
21:50:54.107 00.000 9976 move complete, result=0
21:50:54.107 00.000 9976 worker thread done servicing request
21:50:54.107 00.000 9976 Worker thread wakes up
21:50:54.107 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:54.107 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:54.107 00.000 9552 GuideStep: 1.2 px 27 ms WEST, 0.7 px 0 ms NORTH
21:50:57.454 03.347 9976 Exposure complete
21:50:57.538 00.084 9976 worker thread done servicing request
21:50:57.538 00.000 9552 OnExposeComplete: enter
21:50:57.538 00.000 9552 UpdateGuideState(): m_state=6
21:50:57.539 00.001 9552 Star::Find(15, 1654, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
21:50:57.539 00.000 9552 Star::Find returns 1 (1), X=1654.76, Y=367.76, Mass=5425896, SNR=290.4, Peak=65504 HFD=7.8
21:50:57.539 00.000 9552 Star::Find false star n=7 nbg=268 bg=3612.4 sigma=982.5 thresh=6560 peak=6131
21:50:57.539 00.000 9552 Star::Find false star n=2 nbg=272 bg=3649.4 sigma=1030.3 thresh=6740 peak=5608
21:50:57.539 00.000 9552 MultiStar: [#1 -0.68,0.09,1.15,U] [#2 -0.51,0.53,0.18,U] [#3 -0.72,0.92,0.07,U] [#4 -0.69,-0.45,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:50:57.539 00.000 9552 refined, 4 included, MultiStar: {-0.93, 0.47}, one-star: {-1.32, 0.92}
21:50:57.539 00.000 9552 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.08) = xAngle (-0.40 = -0.40)
21:50:57.539 00.000 9552 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.41 = 2.87)
21:50:57.539 00.000 9552 CameraToMount -- cameraX=-0.93 cameraY=0.47 hyp=1.04 cameraTheta=2.67 mountX=0.96 mountY=0.28, mountTheta=0.28
21:50:57.539 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.93, y=0.47, opts=13)
21:50:57.539 00.000 9552 Enqueuing Move request for scope (-0.93, 0.47)
21:50:57.539 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:50:57.540 00.001 9552 UpdateGuideState exits: m=5425896 SNR=290.4 Saturated
21:50:57.540 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:57.540 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:50:57.540 00.000 9552 Enqueuing Expose request
21:50:57.540 00.000 9976 Worker thread wakes up
21:50:57.540 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.47) opts 0xd
21:50:57.540 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.93, 0.47)
21:50:57.540 00.000 9976 Moving (-0.93, 0.47) raw xDistance=0.96 yDistance=0.28
21:50:57.540 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.66 from input 0.96
21:50:57.540 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:57.540 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:50:57.540 00.000 9976 MoveAxis(W, 23, ABG)
21:50:57.540 00.000 9976 Guiding  Dir = 3, Dur = 23
21:50:57.560 00.020 9976 IsSlewing returns 0
21:50:57.560 00.000 9976 IsGuiding returns 0
21:50:57.593 00.033 9976 IsGuiding returns 1
21:50:57.593 00.000 9976 scope still moving after pulse duration time elapsed
21:50:57.655 00.062 9976 IsSlewing returns 0
21:50:57.656 00.001 9976 IsGuiding returns 0
21:50:57.656 00.000 9976 scope move finished after 23 + 71 ms
21:50:57.656 00.000 9976 Move returns status 0, amount 23
21:50:57.656 00.000 9976 MoveAxis(N, 0, ABG)
21:50:57.656 00.000 9976 Move returns status 0, amount 0
21:50:57.656 00.000 9976 move complete, result=0
21:50:57.656 00.000 9976 worker thread done servicing request
21:50:57.656 00.000 9976 Worker thread wakes up
21:50:57.656 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:50:57.656 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:50:57.656 00.000 9552 GuideStep: 1.0 px 23 ms WEST, 0.3 px 0 ms NORTH
21:51:00.999 03.343 9976 Exposure complete
21:51:01.071 00.072 9976 worker thread done servicing request
21:51:01.071 00.000 9552 OnExposeComplete: enter
21:51:01.071 00.000 9552 UpdateGuideState(): m_state=6
21:51:01.071 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
21:51:01.071 00.000 9552 Star::Find returns 1 (1), X=1654.66, Y=367.86, Mass=4855177, SNR=222.8, Peak=65504 HFD=7.3
21:51:01.072 00.001 9552 Star::Find false star n=12 nbg=261 bg=3377.0 sigma=958.0 thresh=6251 peak=6102
21:51:01.072 00.000 9552 MultiStar: [#1 -0.61,0.29,1.14,U] [#2 -0.08,0.39,0.24,U] [#3 -1.17,0.64,0.09,U] [#4 -1.07,-0.98,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -0.14,-0.00,0.06,U] 
21:51:01.072 00.000 9552 refined, 5 included, MultiStar: {-0.90, 0.54}, one-star: {-1.42, 1.03}
21:51:01.072 00.000 9552 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.08) = xAngle (-0.48 = -0.48)
21:51:01.072 00.000 9552 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.49 = 2.79)
21:51:01.072 00.000 9552 CameraToMount -- cameraX=-0.90 cameraY=0.54 hyp=1.05 cameraTheta=2.60 mountX=0.93 mountY=0.36, mountTheta=0.37
21:51:01.072 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.90, y=0.54, opts=13)
21:51:01.072 00.000 9552 Enqueuing Move request for scope (-0.90, 0.54)
21:51:01.072 00.000 9976 Worker thread wakes up
21:51:01.072 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.54) opts 0xd
21:51:01.073 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.90, 0.54)
21:51:01.073 00.000 9976 Moving (-0.90, 0.54) raw xDistance=0.93 yDistance=0.36
21:51:01.073 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.93
21:51:01.073 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:01.073 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:01.073 00.000 9552 UpdateGuideState exits: m=4855177 SNR=222.8 Saturated
21:51:01.073 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:01.073 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:01.073 00.000 9552 Enqueuing Expose request
21:51:01.073 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:51:01.073 00.000 9976 MoveAxis(W, 22, ABG)
21:51:01.073 00.000 9976 Guiding  Dir = 3, Dur = 22
21:51:01.328 00.255 9976 IsSlewing returns 0
21:51:01.329 00.001 9976 IsGuiding returns 0
21:51:01.360 00.031 9976 IsGuiding returns 1
21:51:01.360 00.000 9976 scope still moving after pulse duration time elapsed
21:51:01.421 00.061 9976 IsSlewing returns 0
21:51:01.421 00.000 9976 IsGuiding returns 0
21:51:01.421 00.000 9976 scope move finished after 22 + 69 ms
21:51:01.421 00.000 9976 Move returns status 0, amount 22
21:51:01.421 00.000 9976 MoveAxis(N, 0, ABG)
21:51:01.421 00.000 9976 Move returns status 0, amount 0
21:51:01.421 00.000 9976 move complete, result=0
21:51:01.421 00.000 9976 worker thread done servicing request
21:51:01.421 00.000 9976 Worker thread wakes up
21:51:01.421 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:01.421 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:01.421 00.000 9552 GuideStep: 0.9 px 22 ms WEST, 0.4 px 0 ms NORTH
21:51:04.760 03.339 9976 Exposure complete
21:51:04.855 00.095 9976 worker thread done servicing request
21:51:04.855 00.000 9552 OnExposeComplete: enter
21:51:04.855 00.000 9552 UpdateGuideState(): m_state=6
21:51:04.855 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
21:51:04.855 00.000 9552 Star::Find returns 1 (1), X=1654.89, Y=368.99, Mass=5514351, SNR=244.6, Peak=65504 HFD=8.0
21:51:04.855 00.000 9552 Star::Find false star n=1 nbg=262 bg=3710.0 sigma=1023.6 thresh=6781 peak=5343
21:51:04.855 00.000 9552 Star::Find false star n=3 nbg=262 bg=3942.5 sigma=1000.9 thresh=6945 peak=5716
21:51:04.855 00.000 9552 MultiStar: [#1 -0.46,1.49,1.16,U] [#2 0.73,1.70,0.00,M1] [#3 -0.78,0.73,0.09,U] [#4 -1.23,0.59,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:51:04.855 00.000 9552 refined, 3 included, MultiStar: {-0.81, 1.72}, one-star: {-1.19, 2.15}
21:51:04.855 00.000 9552 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.08) = xAngle (-1.07 = -1.07)
21:51:04.855 00.000 9552 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.08 = 2.21)
21:51:04.855 00.000 9552 CameraToMount -- cameraX=-0.81 cameraY=1.72 hyp=1.90 cameraTheta=2.01 mountX=0.92 mountY=1.53, mountTheta=1.03
21:51:04.856 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.81, y=1.72, opts=13)
21:51:04.856 00.000 9552 Enqueuing Move request for scope (-0.81, 1.72)
21:51:04.856 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:51:04.856 00.000 9552 UpdateGuideState exits: m=5514351 SNR=244.6 Saturated
21:51:04.856 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:04.856 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:04.856 00.000 9552 Enqueuing Expose request
21:51:04.857 00.001 9976 Worker thread wakes up
21:51:04.857 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 1.72) opts 0xd
21:51:04.857 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.81, 1.72)
21:51:04.857 00.000 9976 Moving (-0.81, 1.72) raw xDistance=0.92 yDistance=1.53
21:51:04.857 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.92
21:51:04.857 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
21:51:04.857 00.000 9976 MoveAxis(W, 22, ABG)
21:51:04.857 00.000 9976 Guiding  Dir = 3, Dur = 22
21:51:04.889 00.032 9976 IsSlewing returns 0
21:51:04.889 00.000 9976 IsGuiding returns 0
21:51:04.921 00.032 9976 IsGuiding returns 1
21:51:04.921 00.000 9976 scope still moving after pulse duration time elapsed
21:51:04.968 00.047 9976 IsSlewing returns 0
21:51:04.968 00.000 9976 IsGuiding returns 0
21:51:04.968 00.000 9976 scope move finished after 22 + 56 ms
21:51:04.968 00.000 9976 Move returns status 0, amount 22
21:51:04.968 00.000 9976 MoveAxis(S, 57, ABG)
21:51:04.968 00.000 9976 Guiding  Dir = 1, Dur = 57
21:51:05.001 00.033 9976 IsSlewing returns 0
21:51:05.001 00.000 9976 IsGuiding returns 0
21:51:05.033 00.032 9976 PulseGuide returned control before completion, sleep 36
21:51:05.072 00.039 9976 IsGuiding returns 1
21:51:05.072 00.000 9976 scope still moving after pulse duration time elapsed
21:51:05.123 00.051 9976 IsSlewing returns 0
21:51:05.124 00.001 9976 IsGuiding returns 0
21:51:05.124 00.000 9976 scope move finished after 57 + 65 ms
21:51:05.124 00.000 9976 Move returns status 0, amount 57
21:51:05.124 00.000 9976 move complete, result=0
21:51:05.124 00.000 9976 worker thread done servicing request
21:51:05.124 00.000 9976 Worker thread wakes up
21:51:05.124 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:05.124 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:05.124 00.000 9552 GuideStep: 0.9 px 22 ms WEST, 1.5 px 57 ms SOUTH
21:51:08.472 03.348 9976 Exposure complete
21:51:08.561 00.089 9976 worker thread done servicing request
21:51:08.561 00.000 9552 OnExposeComplete: enter
21:51:08.561 00.000 9552 UpdateGuideState(): m_state=6
21:51:08.561 00.000 9552 Star::Find(15, 1654, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
21:51:08.561 00.000 9552 Star::Find returns 1 (1), X=1656.11, Y=367.14, Mass=5120771, SNR=255.9, Peak=65504 HFD=7.6
21:51:08.562 00.001 9552 Star::Find false star n=7 nbg=247 bg=3807.7 sigma=840.1 thresh=6328 peak=5773
21:51:08.562 00.000 9552 MultiStar: [#1 0.55,0.00,1.15,U] [#2 0.91,0.27,0.20,U] [#3 1.19,0.27,0.09,U] [#4 -0.12,-1.40,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.67,1.20,0.05,U] 
21:51:08.562 00.000 9552 single-star, 5 included, MultiStar: {0.38, 0.13}, one-star: {0.03, 0.31}
21:51:08.562 00.000 9552 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.08) = xAngle (-1.61 = -1.61)
21:51:08.562 00.000 9552 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.62 = 1.66)
21:51:08.562 00.000 9552 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.47 mountX=-0.01 mountY=0.31, mountTheta=1.61
21:51:08.562 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.03, y=0.31, opts=13)
21:51:08.562 00.000 9552 Enqueuing Move request for scope (0.03, 0.31)
21:51:08.562 00.000 9976 Worker thread wakes up
21:51:08.562 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:08.563 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd
21:51:08.563 00.000 9976 Handling offset move in thread for scope, endpoint = (0.03, 0.31)
21:51:08.563 00.000 9976 Moving (0.03, 0.31) raw xDistance=-0.01 yDistance=0.31
21:51:08.563 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:51:08.563 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:08.563 00.000 9552 UpdateGuideState exits: m=5120771 SNR=255.9 Saturated
21:51:08.563 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:51:08.563 00.000 9976 MoveAxis(E, 0, ABG)
21:51:08.563 00.000 9976 Move returns status 0, amount 0
21:51:08.563 00.000 9976 MoveAxis(N, 0, ABG)
21:51:08.563 00.000 9976 Move returns status 0, amount 0
21:51:08.563 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:08.563 00.000 9976 move complete, result=0
21:51:08.563 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:08.563 00.000 9552 Enqueuing Expose request
21:51:08.563 00.000 9976 worker thread done servicing request
21:51:08.563 00.000 9976 Worker thread wakes up
21:51:08.563 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:51:08.563 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:08.563 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:11.917 03.354 9976 Exposure complete
21:51:12.009 00.092 9976 worker thread done servicing request
21:51:12.009 00.000 9552 OnExposeComplete: enter
21:51:12.009 00.000 9552 UpdateGuideState(): m_state=6
21:51:12.009 00.000 9552 Star::Find(15, 1656, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
21:51:12.010 00.001 9552 Star::Find returns 1 (1), X=1655.81, Y=367.10, Mass=5202628, SNR=253.4, Peak=65504 HFD=7.6
21:51:12.010 00.000 9552 MultiStar: [#1 0.16,-0.07,1.16,U] [#2 0.28,-0.28,0.26,U] [#3 -0.02,0.61,0.09,U] [#4 -0.36,-0.66,0.07,U] [#5 0.77,-0.63,0.05,U] [#6 0.11,-0.85,0.05,U] 
21:51:12.010 00.000 9552 refined, 6 included, MultiStar: {0.00, 0.02}, one-star: {-0.27, 0.27}
21:51:12.010 00.000 9552 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.08) = xAngle (-1.62 = -1.62)
21:51:12.010 00.000 9552 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.63 = 1.65)
21:51:12.010 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.46 mountX=-0.00 mountY=0.02, mountTheta=1.62
21:51:12.011 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.02, opts=13)
21:51:12.011 00.000 9552 Enqueuing Move request for scope (0.00, 0.02)
21:51:12.011 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:12.011 00.000 9552 UpdateGuideState exits: m=5202628 SNR=253.4 Saturated
21:51:12.011 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:12.011 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:12.011 00.000 9552 Enqueuing Expose request
21:51:12.011 00.000 9976 Worker thread wakes up
21:51:12.011 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
21:51:12.011 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
21:51:12.011 00.000 9976 Moving (0.00, 0.02) raw xDistance=-0.00 yDistance=0.02
21:51:12.011 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:51:12.011 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:12.011 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:51:12.011 00.000 9976 MoveAxis(E, 0, ABG)
21:51:12.011 00.000 9976 Move returns status 0, amount 0
21:51:12.011 00.000 9976 MoveAxis(N, 0, ABG)
21:51:12.011 00.000 9976 Move returns status 0, amount 0
21:51:12.011 00.000 9976 move complete, result=0
21:51:12.011 00.000 9976 worker thread done servicing request
21:51:12.011 00.000 9976 Worker thread wakes up
21:51:12.012 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:12.012 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:12.012 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:15.364 03.352 9976 Exposure complete
21:51:15.451 00.087 9976 worker thread done servicing request
21:51:15.451 00.000 9552 OnExposeComplete: enter
21:51:15.452 00.001 9552 UpdateGuideState(): m_state=6
21:51:15.452 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
21:51:15.452 00.000 9552 Star::Find returns 1 (1), X=1655.49, Y=368.10, Mass=5302936, SNR=243.1, Peak=65504 HFD=7.8
21:51:15.452 00.000 9552 Star::Find false star n=14 nbg=259 bg=3571.2 sigma=1021.3 thresh=6635 peak=6414
21:51:15.452 00.000 9552 Star::Find false star n=4 nbg=272 bg=3928.1 sigma=973.6 thresh=6849 peak=6133
21:51:15.452 00.000 9552 MultiStar: [#1 -0.56,0.80,1.30,U] [#2 -0.46,0.84,0.29,U] [#3 -0.76,0.80,0.10,U] [#4 -0.17,0.32,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:51:15.452 00.000 9552 refined, 4 included, MultiStar: {-0.56, 0.96}, one-star: {-0.59, 1.27}
21:51:15.452 00.000 9552 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.08) = xAngle (-0.98 = -0.98)
21:51:15.452 00.000 9552 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.99 = 2.29)
21:51:15.452 00.000 9552 CameraToMount -- cameraX=-0.56 cameraY=0.96 hyp=1.11 cameraTheta=2.10 mountX=0.62 mountY=0.84, mountTheta=0.94
21:51:15.453 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.56, y=0.96, opts=13)
21:51:15.453 00.000 9552 Enqueuing Move request for scope (-0.56, 0.96)
21:51:15.453 00.000 9976 Worker thread wakes up
21:51:15.453 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:51:15.453 00.000 9552 UpdateGuideState exits: m=5302936 SNR=243.1 Saturated
21:51:15.453 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:15.453 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:15.453 00.000 9552 Enqueuing Expose request
21:51:15.453 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.96) opts 0xd
21:51:15.453 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.56, 0.96)
21:51:15.453 00.000 9976 Moving (-0.56, 0.96) raw xDistance=0.62 yDistance=0.84
21:51:15.453 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
21:51:15.453 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:15.453 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
21:51:15.453 00.000 9976 MoveAxis(W, 13, ABG)
21:51:15.453 00.000 9976 Guiding  Dir = 3, Dur = 13
21:51:15.511 00.058 9976 IsSlewing returns 0
21:51:15.511 00.000 9976 IsGuiding returns 0
21:51:15.533 00.022 9976 IsGuiding returns 1
21:51:15.533 00.000 9976 scope still moving after pulse duration time elapsed
21:51:15.594 00.061 9976 IsSlewing returns 0
21:51:15.595 00.001 9976 IsGuiding returns 0
21:51:15.595 00.000 9976 scope move finished after 13 + 70 ms
21:51:15.595 00.000 9976 Move returns status 0, amount 13
21:51:15.595 00.000 9976 MoveAxis(N, 0, ABG)
21:51:15.595 00.000 9976 Move returns status 0, amount 0
21:51:15.595 00.000 9976 move complete, result=0
21:51:15.595 00.000 9976 worker thread done servicing request
21:51:15.595 00.000 9976 Worker thread wakes up
21:51:15.595 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:15.595 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:15.595 00.000 9552 GuideStep: 0.6 px 13 ms WEST, 0.8 px 0 ms NORTH
21:51:18.939 03.344 9976 Exposure complete
21:51:19.024 00.085 9976 worker thread done servicing request
21:51:19.024 00.000 9552 OnExposeComplete: enter
21:51:19.024 00.000 9552 UpdateGuideState(): m_state=6
21:51:19.024 00.000 9552 Star::Find(15, 1655, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
21:51:19.024 00.000 9552 Star::Find returns 1 (1), X=1655.18, Y=367.83, Mass=5278457, SNR=274.7, Peak=65504 HFD=7.7
21:51:19.024 00.000 9552 Star::Find false star n=11 nbg=262 bg=3605.8 sigma=949.0 thresh=6453 peak=5936
21:51:19.024 00.000 9552 Star::Find false star n=2 nbg=271 bg=3875.0 sigma=979.6 thresh=6814 peak=6303
21:51:19.024 00.000 9552 MultiStar: [#1 -0.61,0.37,0.92,U] [#2 -0.54,0.06,0.20,U] [#3 -1.18,-0.06,0.10,U] [#4 -1.27,-0.28,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:51:19.024 00.000 9552 refined, 4 included, MultiStar: {-0.78, 0.56}, one-star: {-0.90, 1.00}
21:51:19.024 00.000 9552 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.08) = xAngle (-0.56 = -0.56)
21:51:19.024 00.000 9552 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.57 = 2.71)
21:51:19.024 00.000 9552 CameraToMount -- cameraX=-0.78 cameraY=0.56 hyp=0.96 cameraTheta=2.52 mountX=0.82 mountY=0.40, mountTheta=0.46
21:51:19.025 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.78, y=0.56, opts=13)
21:51:19.025 00.000 9552 Enqueuing Move request for scope (-0.78, 0.56)
21:51:19.025 00.000 9976 Worker thread wakes up
21:51:19.025 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.56) opts 0xd
21:51:19.025 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.78, 0.56)
21:51:19.025 00.000 9976 Moving (-0.78, 0.56) raw xDistance=0.82 yDistance=0.40
21:51:19.025 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.82
21:51:19.025 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:19.025 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
21:51:19.025 00.000 9976 MoveAxis(W, 19, ABG)
21:51:19.025 00.000 9976 Guiding  Dir = 3, Dur = 19
21:51:19.025 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:19.025 00.000 9552 UpdateGuideState exits: m=5278457 SNR=274.7 Saturated
21:51:19.025 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:19.025 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:19.026 00.001 9552 Enqueuing Expose request
21:51:19.045 00.019 9976 IsSlewing returns 0
21:51:19.046 00.001 9976 IsGuiding returns 0
21:51:19.077 00.031 9976 IsGuiding returns 1
21:51:19.077 00.000 9976 scope still moving after pulse duration time elapsed
21:51:19.171 00.094 9976 IsSlewing returns 0
21:51:19.171 00.000 9976 IsGuiding returns 0
21:51:19.172 00.001 9976 scope move finished after 19 + 106 ms
21:51:19.172 00.000 9976 Move returns status 0, amount 19
21:51:19.172 00.000 9976 MoveAxis(N, 0, ABG)
21:51:19.172 00.000 9976 Move returns status 0, amount 0
21:51:19.172 00.000 9976 move complete, result=0
21:51:19.172 00.000 9976 worker thread done servicing request
21:51:19.172 00.000 9976 Worker thread wakes up
21:51:19.172 00.000 9552 GuideStep: 0.8 px 19 ms WEST, 0.4 px 0 ms NORTH
21:51:19.172 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:19.172 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:22.526 03.354 9976 Exposure complete
21:51:22.621 00.095 9976 worker thread done servicing request
21:51:22.621 00.000 9552 OnExposeComplete: enter
21:51:22.622 00.001 9552 UpdateGuideState(): m_state=6
21:51:22.622 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
21:51:22.622 00.000 9552 Star::Find returns 1 (1), X=1654.93, Y=367.92, Mass=5361828, SNR=298.7, Peak=65504 HFD=7.9
21:51:22.622 00.000 9552 Star::Find false star n=4 nbg=263 bg=3815.3 sigma=1005.5 thresh=6832 peak=5860
21:51:22.622 00.000 9552 MultiStar: [#1 -1.17,0.77,0.98,U] [#2 -0.70,0.83,0.25,U] [#3 -1.10,0.70,0.07,U] [#4 -0.90,-0.54,0.06,U] [#5 0.25,-1.65,0.00,M1] [#6 0.00,0.00,0.00,L] 
21:51:22.622 00.000 9552 refined, 4 included, MultiStar: {-1.10, 0.88}, one-star: {-1.15, 1.09}
21:51:22.622 00.000 9552 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.08) = xAngle (-0.61 = -0.61)
21:51:22.622 00.000 9552 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.62 = 2.66)
21:51:22.622 00.000 9552 CameraToMount -- cameraX=-1.10 cameraY=0.88 hyp=1.41 cameraTheta=2.47 mountX=1.15 mountY=0.65, mountTheta=0.51
21:51:22.623 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.10, y=0.88, opts=13)
21:51:22.623 00.000 9552 Enqueuing Move request for scope (-1.10, 0.88)
21:51:22.623 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:22.623 00.000 9552 UpdateGuideState exits: m=5361828 SNR=298.7 Saturated
21:51:22.623 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:22.623 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:22.623 00.000 9552 Enqueuing Expose request
21:51:22.623 00.000 9976 Worker thread wakes up
21:51:22.624 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.88) opts 0xd
21:51:22.624 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.10, 0.88)
21:51:22.624 00.000 9976 Moving (-1.10, 0.88) raw xDistance=1.15 yDistance=0.65
21:51:22.624 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.15
21:51:22.624 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:22.624 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
21:51:22.624 00.000 9976 MoveAxis(W, 26, ABG)
21:51:22.624 00.000 9976 Guiding  Dir = 3, Dur = 26
21:51:22.654 00.030 9976 IsSlewing returns 0
21:51:22.654 00.000 9976 IsGuiding returns 0
21:51:22.696 00.042 9976 IsGuiding returns 1
21:51:22.697 00.001 9976 scope still moving after pulse duration time elapsed
21:51:22.751 00.054 9976 IsSlewing returns 0
21:51:22.751 00.000 9976 IsGuiding returns 0
21:51:22.751 00.000 9976 scope move finished after 26 + 70 ms
21:51:22.752 00.001 9976 Move returns status 0, amount 26
21:51:22.752 00.000 9976 MoveAxis(N, 0, ABG)
21:51:22.752 00.000 9976 Move returns status 0, amount 0
21:51:22.752 00.000 9976 move complete, result=0
21:51:22.752 00.000 9976 worker thread done servicing request
21:51:22.752 00.000 9976 Worker thread wakes up
21:51:22.752 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:22.752 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:22.752 00.000 9552 GuideStep: 1.2 px 26 ms WEST, 0.6 px 0 ms NORTH
21:51:26.096 03.344 9976 Exposure complete
21:51:26.182 00.086 9976 worker thread done servicing request
21:51:26.182 00.000 9552 OnExposeComplete: enter
21:51:26.182 00.000 9552 UpdateGuideState(): m_state=6
21:51:26.182 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
21:51:26.182 00.000 9552 Star::Find returns 1 (1), X=1655.33, Y=368.03, Mass=5472648, SNR=272.9, Peak=65504 HFD=7.8
21:51:26.183 00.001 9552 Star::Find false star n=4 nbg=255 bg=3799.8 sigma=894.5 thresh=6483 peak=6190
21:51:26.183 00.000 9552 MultiStar: [#1 -0.62,0.83,0.95,U] [#2 -0.54,1.62,0.00,M1] [#3 -1.15,1.29,0.00,M1] [#4 -0.88,0.32,0.07,U] [#5 -0.19,-1.63,0.00,M2] [#6 0.00,0.00,0.00,L] 
21:51:26.183 00.000 9552 refined, 2 included, MultiStar: {-0.70, 0.99}, one-star: {-0.75, 1.20}
21:51:26.183 00.000 9552 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.08) = xAngle (-0.90 = -0.90)
21:51:26.183 00.000 9552 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.91 = 2.38)
21:51:26.183 00.000 9552 CameraToMount -- cameraX=-0.70 cameraY=0.99 hyp=1.21 cameraTheta=2.18 mountX=0.76 mountY=0.84, mountTheta=0.84
21:51:26.184 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.70, y=0.99, opts=13)
21:51:26.184 00.000 9552 Enqueuing Move request for scope (-0.70, 0.99)
21:51:26.184 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:26.184 00.000 9552 UpdateGuideState exits: m=5472648 SNR=272.9 Saturated
21:51:26.184 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:26.184 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:26.184 00.000 9552 Enqueuing Expose request
21:51:26.184 00.000 9976 Worker thread wakes up
21:51:26.184 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.99) opts 0xd
21:51:26.184 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.70, 0.99)
21:51:26.184 00.000 9976 Moving (-0.70, 0.99) raw xDistance=0.76 yDistance=0.84
21:51:26.184 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.76
21:51:26.184 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:26.184 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
21:51:26.184 00.000 9976 MoveAxis(W, 18, ABG)
21:51:26.184 00.000 9976 Guiding  Dir = 3, Dur = 18
21:51:26.204 00.020 9976 IsSlewing returns 0
21:51:26.205 00.001 9976 IsGuiding returns 0
21:51:26.237 00.032 9976 IsGuiding returns 1
21:51:26.237 00.000 9976 scope still moving after pulse duration time elapsed
21:51:26.295 00.058 9976 IsSlewing returns 0
21:51:26.295 00.000 9976 IsGuiding returns 0
21:51:26.295 00.000 9976 scope move finished after 18 + 73 ms
21:51:26.295 00.000 9976 Move returns status 0, amount 18
21:51:26.295 00.000 9976 MoveAxis(N, 0, ABG)
21:51:26.295 00.000 9976 Move returns status 0, amount 0
21:51:26.295 00.000 9976 move complete, result=0
21:51:26.295 00.000 9976 worker thread done servicing request
21:51:26.295 00.000 9976 Worker thread wakes up
21:51:26.295 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:26.295 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:26.295 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.8 px 0 ms NORTH
21:51:29.635 03.340 9976 Exposure complete
21:51:29.720 00.085 9976 worker thread done servicing request
21:51:29.720 00.000 9552 OnExposeComplete: enter
21:51:29.720 00.000 9552 UpdateGuideState(): m_state=6
21:51:29.720 00.000 9552 Star::Find(15, 1655, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
21:51:29.720 00.000 9552 Star::Find returns 1 (1), X=1655.10, Y=367.96, Mass=5257051, SNR=295.7, Peak=65504 HFD=7.8
21:51:29.720 00.000 9552 MultiStar: [#1 -0.64,0.88,0.94,U] [#2 -0.59,0.77,0.22,U] [#3 -0.20,1.94,0.00,M2] [#4 -0.99,0.24,0.05,U] [#5 -1.83,-0.62,0.00,M3] [#6 -0.17,-0.68,0.04,U] 
21:51:29.720 00.000 9552 refined, 4 included, MultiStar: {-0.79, 0.94}, one-star: {-0.98, 1.13}
21:51:29.720 00.000 9552 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.08) = xAngle (-0.81 = -0.81)
21:51:29.721 00.001 9552 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.82 = 2.46)
21:51:29.721 00.000 9552 CameraToMount -- cameraX=-0.79 cameraY=0.94 hyp=1.23 cameraTheta=2.27 mountX=0.84 mountY=0.77, mountTheta=0.74
21:51:29.721 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.79, y=0.94, opts=13)
21:51:29.721 00.000 9552 Enqueuing Move request for scope (-0.79, 0.94)
21:51:29.721 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:29.721 00.000 9552 UpdateGuideState exits: m=5257051 SNR=295.7 Saturated
21:51:29.721 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:29.721 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:29.721 00.000 9552 Enqueuing Expose request
21:51:29.721 00.000 9976 Worker thread wakes up
21:51:29.722 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.94) opts 0xd
21:51:29.722 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.79, 0.94)
21:51:29.722 00.000 9976 Moving (-0.79, 0.94) raw xDistance=0.84 yDistance=0.77
21:51:29.722 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.84
21:51:29.722 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:29.722 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
21:51:29.722 00.000 9976 MoveAxis(W, 20, ABG)
21:51:29.722 00.000 9976 Guiding  Dir = 3, Dur = 20
21:51:29.750 00.028 9976 IsSlewing returns 0
21:51:29.751 00.001 9976 IsGuiding returns 0
21:51:29.782 00.031 9976 IsGuiding returns 1
21:51:29.782 00.000 9976 scope still moving after pulse duration time elapsed
21:51:29.829 00.047 9976 IsSlewing returns 0
21:51:29.830 00.001 9976 IsGuiding returns 0
21:51:29.830 00.000 9976 scope move finished after 20 + 59 ms
21:51:29.830 00.000 9976 Move returns status 0, amount 20
21:51:29.830 00.000 9976 MoveAxis(N, 0, ABG)
21:51:29.830 00.000 9976 Move returns status 0, amount 0
21:51:29.830 00.000 9976 move complete, result=0
21:51:29.830 00.000 9976 worker thread done servicing request
21:51:29.830 00.000 9976 Worker thread wakes up
21:51:29.830 00.000 9552 GuideStep: 0.8 px 20 ms WEST, 0.8 px 0 ms NORTH
21:51:29.830 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:29.830 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:33.182 03.352 9976 Exposure complete
21:51:33.277 00.095 9976 worker thread done servicing request
21:51:33.277 00.000 9552 OnExposeComplete: enter
21:51:33.277 00.000 9552 UpdateGuideState(): m_state=6
21:51:33.277 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
21:51:33.277 00.000 9552 Star::Find returns 1 (1), X=1654.84, Y=367.76, Mass=5301882, SNR=279.0, Peak=65504 HFD=7.8
21:51:33.277 00.000 9552 Star::Find false star n=10 nbg=265 bg=3542.8 sigma=951.3 thresh=6397 peak=6310
21:51:33.277 00.000 9552 Star::Find false star n=1 nbg=272 bg=3825.8 sigma=1147.2 thresh=7267 peak=6924
21:51:33.277 00.000 9552 MultiStar: [#1 -0.79,0.46,0.87,U] [#2 -1.38,0.02,0.20,U] [#3 -0.18,0.49,0.08,U] [#4 -0.10,-0.40,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:51:33.277 00.000 9552 refined, 4 included, MultiStar: {-1.00, 0.60}, one-star: {-1.24, 0.93}
21:51:33.277 00.000 9552 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.08) = xAngle (-0.48 = -0.48)
21:51:33.277 00.000 9552 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.49 = 2.80)
21:51:33.278 00.001 9552 CameraToMount -- cameraX=-1.00 cameraY=0.60 hyp=1.16 cameraTheta=2.60 mountX=1.03 mountY=0.39, mountTheta=0.36
21:51:33.278 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.00, y=0.60, opts=13)
21:51:33.278 00.000 9552 Enqueuing Move request for scope (-1.00, 0.60)
21:51:33.279 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:33.279 00.000 9552 UpdateGuideState exits: m=5301882 SNR=279.0 Saturated
21:51:33.279 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:33.279 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:33.279 00.000 9552 Enqueuing Expose request
21:51:33.279 00.000 9976 Worker thread wakes up
21:51:33.279 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.60) opts 0xd
21:51:33.279 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.00, 0.60)
21:51:33.279 00.000 9976 Moving (-1.00, 0.60) raw xDistance=1.03 yDistance=0.39
21:51:33.279 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.03
21:51:33.279 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:33.279 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
21:51:33.279 00.000 9976 MoveAxis(W, 24, ABG)
21:51:33.279 00.000 9976 Guiding  Dir = 3, Dur = 24
21:51:33.300 00.021 9976 IsSlewing returns 0
21:51:33.300 00.000 9976 IsGuiding returns 0
21:51:33.333 00.033 9976 IsGuiding returns 1
21:51:33.333 00.000 9976 scope still moving after pulse duration time elapsed
21:51:33.388 00.055 9976 IsSlewing returns 0
21:51:33.389 00.001 9976 IsGuiding returns 0
21:51:33.389 00.000 9976 scope move finished after 24 + 65 ms
21:51:33.389 00.000 9976 Move returns status 0, amount 24
21:51:33.389 00.000 9976 MoveAxis(N, 0, ABG)
21:51:33.389 00.000 9976 Move returns status 0, amount 0
21:51:33.389 00.000 9976 move complete, result=0
21:51:33.389 00.000 9976 worker thread done servicing request
21:51:33.389 00.000 9976 Worker thread wakes up
21:51:33.389 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:33.389 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:33.389 00.000 9552 GuideStep: 1.0 px 24 ms WEST, 0.4 px 0 ms NORTH
21:51:36.738 03.349 9976 Exposure complete
21:51:36.821 00.083 9976 worker thread done servicing request
21:51:36.821 00.000 9552 OnExposeComplete: enter
21:51:36.821 00.000 9552 UpdateGuideState(): m_state=6
21:51:36.821 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
21:51:36.821 00.000 9552 Star::Find returns 1 (1), X=1655.34, Y=367.80, Mass=5175335, SNR=298.5, Peak=65504 HFD=7.6
21:51:36.821 00.000 9552 Star::Find false star n=2 nbg=265 bg=3879.8 sigma=950.0 thresh=6730 peak=6674
21:51:36.821 00.000 9552 MultiStar: [#1 -0.39,0.69,0.96,U] [#2 -0.21,0.62,0.22,U] [#3 0.03,0.81,0.08,U] [#4 0.26,-0.26,0.07,U] [#5 -0.68,0.46,0.04,U] [#6 0.00,0.00,0.00,L] 
21:51:36.821 00.000 9552 refined, 5 included, MultiStar: {-0.50, 0.78}, one-star: {-0.74, 0.97}
21:51:36.821 00.000 9552 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.08) = xAngle (-0.94 = -0.94)
21:51:36.821 00.000 9552 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.95 = 2.33)
21:51:36.821 00.000 9552 CameraToMount -- cameraX=-0.50 cameraY=0.78 hyp=0.92 cameraTheta=2.14 mountX=0.54 mountY=0.67, mountTheta=0.89
21:51:36.822 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.50, y=0.78, opts=13)
21:51:36.822 00.000 9552 Enqueuing Move request for scope (-0.50, 0.78)
21:51:36.822 00.000 9976 Worker thread wakes up
21:51:36.822 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.78) opts 0xd
21:51:36.822 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.50, 0.78)
21:51:36.822 00.000 9976 Moving (-0.50, 0.78) raw xDistance=0.54 yDistance=0.67
21:51:36.822 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:36.822 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.54
21:51:36.822 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:36.822 00.000 9552 UpdateGuideState exits: m=5175335 SNR=298.5 Saturated
21:51:36.823 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:36.823 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
21:51:36.823 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:36.823 00.000 9552 Enqueuing Expose request
21:51:36.823 00.000 9976 MoveAxis(E, 0, ABG)
21:51:36.823 00.000 9976 Move returns status 0, amount 0
21:51:36.823 00.000 9976 MoveAxis(N, 0, ABG)
21:51:36.823 00.000 9976 Move returns status 0, amount 0
21:51:36.823 00.000 9976 move complete, result=0
21:51:36.823 00.000 9976 worker thread done servicing request
21:51:36.823 00.000 9976 Worker thread wakes up
21:51:36.823 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:36.823 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:36.823 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.7 px 0 ms NORTH
21:51:40.174 03.351 9976 Exposure complete
21:51:40.259 00.085 9976 worker thread done servicing request
21:51:40.259 00.000 9552 OnExposeComplete: enter
21:51:40.259 00.000 9552 UpdateGuideState(): m_state=6
21:51:40.259 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
21:51:40.259 00.000 9552 Star::Find returns 1 (1), X=1655.43, Y=368.54, Mass=5242471, SNR=298.9, Peak=65504 HFD=7.4
21:51:40.259 00.000 9552 Star::Find false star n=2 nbg=278 bg=3951.8 sigma=1066.3 thresh=7151 peak=6869
21:51:40.259 00.000 9552 MultiStar: [#1 0.17,0.93,0.92,U] [#2 -0.30,0.82,0.23,U] [#3 0.08,1.39,0.08,U] [#4 0.14,-0.52,0.07,U] [#5 0.53,-0.78,0.07,U] [#6 0.00,0.00,0.00,L] 
21:51:40.259 00.000 9552 refined, 5 included, MultiStar: {-0.22, 1.17}, one-star: {-0.65, 1.71}
21:51:40.259 00.000 9552 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.08) = xAngle (-1.33 = -1.33)
21:51:40.259 00.000 9552 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.34 = 1.95)
21:51:40.260 00.001 9552 CameraToMount -- cameraX=-0.22 cameraY=1.17 hyp=1.19 cameraTheta=1.75 mountX=0.29 mountY=1.11, mountTheta=1.32
21:51:40.260 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.22, y=1.17, opts=13)
21:51:40.260 00.000 9552 Enqueuing Move request for scope (-0.22, 1.17)
21:51:40.260 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:40.261 00.001 9552 UpdateGuideState exits: m=5242471 SNR=298.9 Saturated
21:51:40.261 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:40.261 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:40.261 00.000 9552 Enqueuing Expose request
21:51:40.261 00.000 9976 Worker thread wakes up
21:51:40.261 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.17) opts 0xd
21:51:40.261 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.22, 1.17)
21:51:40.261 00.000 9976 Moving (-0.22, 1.17) raw xDistance=0.29 yDistance=1.11
21:51:40.261 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
21:51:40.261 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
21:51:40.261 00.000 9976 MoveAxis(E, 0, ABG)
21:51:40.261 00.000 9976 Move returns status 0, amount 0
21:51:40.261 00.000 9976 MoveAxis(S, 42, ABG)
21:51:40.261 00.000 9976 Guiding  Dir = 1, Dur = 42
21:51:40.281 00.020 9976 IsSlewing returns 0
21:51:40.281 00.000 9976 IsGuiding returns 0
21:51:40.313 00.032 9976 PulseGuide returned control before completion, sleep 21
21:51:40.347 00.034 9976 IsGuiding returns 1
21:51:40.347 00.000 9976 scope still moving after pulse duration time elapsed
21:51:40.409 00.062 9976 IsSlewing returns 0
21:51:40.409 00.000 9976 IsGuiding returns 0
21:51:40.409 00.000 9976 scope move finished after 42 + 85 ms
21:51:40.409 00.000 9976 Move returns status 0, amount 42
21:51:40.409 00.000 9976 move complete, result=0
21:51:40.409 00.000 9976 worker thread done servicing request
21:51:40.410 00.001 9976 Worker thread wakes up
21:51:40.410 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:40.410 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:40.410 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 1.1 px 42 ms SOUTH
21:51:43.752 03.342 9976 Exposure complete
21:51:43.836 00.084 9976 worker thread done servicing request
21:51:43.837 00.001 9552 OnExposeComplete: enter
21:51:43.837 00.000 9552 UpdateGuideState(): m_state=6
21:51:43.837 00.000 9552 Star::Find(15, 1655, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
21:51:43.837 00.000 9552 Star::Find returns 1 (1), X=1655.25, Y=366.76, Mass=5203106, SNR=289.7, Peak=65504 HFD=7.5
21:51:43.837 00.000 9552 Star::Find false star n=3 nbg=268 bg=3745.0 sigma=1065.1 thresh=6940 peak=6747
21:51:43.837 00.000 9552 MultiStar: [#1 -0.09,-0.86,1.15,U] [#2 -0.29,-0.45,0.20,U] [#3 -0.40,-0.93,0.10,U] [#4 -0.53,-1.91,0.00,M1] [#5 0.12,-1.47,0.05,U] [#6 0.00,0.00,0.00,L] 
21:51:43.837 00.000 9552 refined, 4 included, MultiStar: {-0.41, -0.53}, one-star: {-0.83, -0.07}
21:51:43.837 00.000 9552 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.08) = xAngle (-5.31 = 0.98)
21:51:43.837 00.000 9552 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.32 = -2.03)
21:51:43.837 00.000 9552 CameraToMount -- cameraX=-0.41 cameraY=-0.53 hyp=0.67 cameraTheta=-2.23 mountX=0.37 mountY=-0.60, mountTheta=-1.01
21:51:43.838 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.41, y=-0.53, opts=13)
21:51:43.838 00.000 9552 Enqueuing Move request for scope (-0.41, -0.53)
21:51:43.838 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:43.838 00.000 9552 UpdateGuideState exits: m=5203106 SNR=289.7 Saturated
21:51:43.838 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:43.838 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:43.838 00.000 9552 Enqueuing Expose request
21:51:43.838 00.000 9976 Worker thread wakes up
21:51:43.838 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.53) opts 0xd
21:51:43.838 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.41, -0.53)
21:51:43.838 00.000 9976 Moving (-0.41, -0.53) raw xDistance=0.37 yDistance=-0.60
21:51:43.838 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
21:51:43.838 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:43.838 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
21:51:43.838 00.000 9976 MoveAxis(E, 0, ABG)
21:51:43.838 00.000 9976 Move returns status 0, amount 0
21:51:43.838 00.000 9976 MoveAxis(N, 0, ABG)
21:51:43.838 00.000 9976 Move returns status 0, amount 0
21:51:43.838 00.000 9976 move complete, result=0
21:51:43.839 00.001 9976 worker thread done servicing request
21:51:43.839 00.000 9976 Worker thread wakes up
21:51:43.839 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:43.839 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:43.839 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
21:51:47.186 03.347 9976 Exposure complete
21:51:47.271 00.085 9976 worker thread done servicing request
21:51:47.271 00.000 9552 OnExposeComplete: enter
21:51:47.271 00.000 9552 UpdateGuideState(): m_state=6
21:51:47.272 00.001 9552 Star::Find(15, 1655, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
21:51:47.272 00.000 9552 Star::Find returns 1 (1), X=1654.79, Y=367.75, Mass=5431721, SNR=288.3, Peak=65504 HFD=7.8
21:51:47.272 00.000 9552 MultiStar: [#1 -0.73,0.07,0.77,U] [#2 -0.63,0.62,0.20,U] [#3 -0.17,0.02,0.08,U] [#4 -0.63,-0.32,0.05,U] [#5 -0.57,-1.03,0.05,U] [#6 -0.27,-0.25,0.04,U] 
21:51:47.272 00.000 9552 refined, 6 included, MultiStar: {-0.94, 0.47}, one-star: {-1.29, 0.92}
21:51:47.272 00.000 9552 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.08) = xAngle (-0.40 = -0.40)
21:51:47.272 00.000 9552 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.41 = 2.88)
21:51:47.272 00.000 9552 CameraToMount -- cameraX=-0.94 cameraY=0.47 hyp=1.05 cameraTheta=2.68 mountX=0.97 mountY=0.27, mountTheta=0.28
21:51:47.273 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.94, y=0.47, opts=13)
21:51:47.273 00.000 9552 Enqueuing Move request for scope (-0.94, 0.47)
21:51:47.273 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:47.273 00.000 9552 UpdateGuideState exits: m=5431721 SNR=288.3 Saturated
21:51:47.273 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:47.273 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:47.273 00.000 9552 Enqueuing Expose request
21:51:47.273 00.000 9976 Worker thread wakes up
21:51:47.273 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.47) opts 0xd
21:51:47.273 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.94, 0.47)
21:51:47.273 00.000 9976 Moving (-0.94, 0.47) raw xDistance=0.97 yDistance=0.27
21:51:47.273 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
21:51:47.273 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:47.273 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:51:47.273 00.000 9976 MoveAxis(W, 21, ABG)
21:51:47.273 00.000 9976 Guiding  Dir = 3, Dur = 21
21:51:47.298 00.025 9976 IsSlewing returns 0
21:51:47.298 00.000 9976 IsGuiding returns 0
21:51:47.330 00.032 9976 IsGuiding returns 1
21:51:47.330 00.000 9976 scope still moving after pulse duration time elapsed
21:51:47.376 00.046 9976 IsSlewing returns 0
21:51:47.376 00.000 9976 IsGuiding returns 0
21:51:47.376 00.000 9976 scope move finished after 21 + 56 ms
21:51:47.376 00.000 9976 Move returns status 0, amount 21
21:51:47.376 00.000 9976 MoveAxis(N, 0, ABG)
21:51:47.376 00.000 9976 Move returns status 0, amount 0
21:51:47.376 00.000 9976 move complete, result=0
21:51:47.376 00.000 9976 worker thread done servicing request
21:51:47.376 00.000 9976 Worker thread wakes up
21:51:47.376 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:47.376 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:47.377 00.001 9552 GuideStep: 1.0 px 21 ms WEST, 0.3 px 0 ms NORTH
21:51:50.729 03.352 9976 Exposure complete
21:51:50.813 00.084 9976 worker thread done servicing request
21:51:50.813 00.000 9552 OnExposeComplete: enter
21:51:50.813 00.000 9552 UpdateGuideState(): m_state=6
21:51:50.814 00.001 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
21:51:50.814 00.000 9552 Star::Find returns 1 (1), X=1655.70, Y=367.11, Mass=5433257, SNR=273.5, Peak=65504 HFD=7.8
21:51:50.814 00.000 9552 MultiStar: [#1 -0.06,-0.45,1.04,U] [#2 -0.38,0.47,0.23,U] [#3 -0.12,-0.28,0.12,U] [#4 0.33,-0.48,0.07,U] [#5 0.84,-2.40,0.00,M1] [#6 -0.13,0.53,0.05,U] 
21:51:50.814 00.000 9552 refined, 5 included, MultiStar: {-0.21, -0.05}, one-star: {-0.38, 0.27}
21:51:50.814 00.000 9552 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.08) = xAngle (-5.98 = 0.30)
21:51:50.814 00.000 9552 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.99 = -2.71)
21:51:50.814 00.000 9552 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-2.90 mountX=0.21 mountY=-0.09, mountTheta=-0.42
21:51:50.815 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.21, y=-0.05, opts=13)
21:51:50.815 00.000 9552 Enqueuing Move request for scope (-0.21, -0.05)
21:51:50.815 00.000 9976 Worker thread wakes up
21:51:50.815 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
21:51:50.815 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
21:51:50.815 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:50.815 00.000 9552 UpdateGuideState exits: m=5433257 SNR=273.5 Saturated
21:51:50.815 00.000 9976 Moving (-0.21, -0.05) raw xDistance=0.21 yDistance=-0.09
21:51:50.815 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:50.815 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
21:51:50.815 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:50.815 00.000 9552 Enqueuing Expose request
21:51:50.815 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:50.815 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:51:50.815 00.000 9976 MoveAxis(E, 0, ABG)
21:51:50.815 00.000 9976 Move returns status 0, amount 0
21:51:50.815 00.000 9976 MoveAxis(N, 0, ABG)
21:51:50.815 00.000 9976 Move returns status 0, amount 0
21:51:50.815 00.000 9976 move complete, result=0
21:51:50.815 00.000 9976 worker thread done servicing request
21:51:50.815 00.000 9976 Worker thread wakes up
21:51:50.815 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:50.816 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:50.816 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:54.158 03.342 9976 Exposure complete
21:51:54.244 00.086 9976 worker thread done servicing request
21:51:54.244 00.000 9552 OnExposeComplete: enter
21:51:54.244 00.000 9552 UpdateGuideState(): m_state=6
21:51:54.244 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
21:51:54.244 00.000 9552 Star::Find returns 1 (1), X=1656.32, Y=367.94, Mass=5445053, SNR=214.1, Peak=65504 HFD=7.9
21:51:54.244 00.000 9552 MultiStar: [#1 0.32,0.40,1.05,U] [#2 1.68,-0.10,0.00,M1] [#3 0.74,0.79,0.11,U] [#4 0.42,-0.40,0.07,U] [#5 1.28,-2.23,0.00,M2] [#6 -1.14,-1.77,0.00,M1] 
21:51:54.244 00.000 9552 refined, 3 included, MultiStar: {0.31, 0.71}, one-star: {0.24, 1.10}
21:51:54.244 00.000 9552 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.08) = xAngle (-1.92 = -1.92)
21:51:54.244 00.000 9552 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.93 = 1.35)
21:51:54.244 00.000 9552 CameraToMount -- cameraX=0.31 cameraY=0.71 hyp=0.77 cameraTheta=1.16 mountX=-0.26 mountY=0.75, mountTheta=1.91
21:51:54.245 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.31, y=0.71, opts=13)
21:51:54.245 00.000 9552 Enqueuing Move request for scope (0.31, 0.71)
21:51:54.245 00.000 9976 Worker thread wakes up
21:51:54.245 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.71) opts 0xd
21:51:54.245 00.000 9976 Handling offset move in thread for scope, endpoint = (0.31, 0.71)
21:51:54.245 00.000 9976 Moving (0.31, 0.71) raw xDistance=-0.26 yDistance=0.75
21:51:54.245 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
21:51:54.245 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:54.245 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:54.245 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
21:51:54.245 00.000 9976 MoveAxis(E, 0, ABG)
21:51:54.245 00.000 9976 Move returns status 0, amount 0
21:51:54.245 00.000 9976 MoveAxis(N, 0, ABG)
21:51:54.245 00.000 9976 Move returns status 0, amount 0
21:51:54.245 00.000 9552 UpdateGuideState exits: m=5445053 SNR=214.1 Saturated
21:51:54.245 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:54.245 00.000 9976 move complete, result=0
21:51:54.246 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:54.246 00.000 9552 Enqueuing Expose request
21:51:54.246 00.000 9976 worker thread done servicing request
21:51:54.246 00.000 9976 Worker thread wakes up
21:51:54.246 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.8 px 0 ms NORTH
21:51:54.246 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:54.246 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:57.598 03.352 9976 Exposure complete
21:51:57.670 00.072 9976 worker thread done servicing request
21:51:57.670 00.000 9552 OnExposeComplete: enter
21:51:57.671 00.001 9552 UpdateGuideState(): m_state=6
21:51:57.671 00.000 9552 Star::Find(15, 1656, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
21:51:57.671 00.000 9552 Star::Find returns 1 (1), X=1655.89, Y=367.67, Mass=5358893, SNR=285.9, Peak=65504 HFD=7.8
21:51:57.671 00.000 9552 Star::Find false star n=7 nbg=260 bg=3636.5 sigma=979.3 thresh=6575 peak=6328
21:51:57.671 00.000 9552 Star::Find false star n=5 nbg=247 bg=3838.8 sigma=821.6 thresh=6304 peak=5903
21:51:57.671 00.000 9552 MultiStar: [#1 0.36,0.23,0.95,U] [#2 0.45,0.68,0.21,U] [#3 -0.11,0.70,0.11,U] [#4 0.50,-1.41,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:51:57.671 00.000 9552 refined, 4 included, MultiStar: {0.11, 0.51}, one-star: {-0.19, 0.84}
21:51:57.671 00.000 9552 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.08) = xAngle (-1.73 = -1.73)
21:51:57.671 00.000 9552 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.74 = 1.55)
21:51:57.671 00.000 9552 CameraToMount -- cameraX=0.11 cameraY=0.51 hyp=0.52 cameraTheta=1.35 mountX=-0.08 mountY=0.52, mountTheta=1.73
21:51:57.672 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.11, y=0.51, opts=13)
21:51:57.672 00.000 9552 Enqueuing Move request for scope (0.11, 0.51)
21:51:57.672 00.000 9976 Worker thread wakes up
21:51:57.672 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.51) opts 0xd
21:51:57.672 00.000 9976 Handling offset move in thread for scope, endpoint = (0.11, 0.51)
21:51:57.672 00.000 9976 Moving (0.11, 0.51) raw xDistance=-0.08 yDistance=0.52
21:51:57.672 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:51:57.672 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:57.672 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:51:57.672 00.000 9552 UpdateGuideState exits: m=5358893 SNR=285.9 Saturated
21:51:57.672 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:57.672 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
21:51:57.672 00.000 9976 MoveAxis(E, 0, ABG)
21:51:57.672 00.000 9976 Move returns status 0, amount 0
21:51:57.672 00.000 9976 MoveAxis(N, 0, ABG)
21:51:57.672 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:51:57.672 00.000 9552 Enqueuing Expose request
21:51:57.672 00.000 9976 Move returns status 0, amount 0
21:51:57.672 00.000 9976 move complete, result=0
21:51:57.672 00.000 9976 worker thread done servicing request
21:51:57.672 00.000 9976 Worker thread wakes up
21:51:57.672 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:51:57.672 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:51:57.672 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
21:52:01.012 03.340 9976 Exposure complete
21:52:01.097 00.085 9976 worker thread done servicing request
21:52:01.097 00.000 9552 OnExposeComplete: enter
21:52:01.097 00.000 9552 UpdateGuideState(): m_state=6
21:52:01.097 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
21:52:01.097 00.000 9552 Star::Find returns 1 (1), X=1655.74, Y=368.33, Mass=4985931, SNR=244.0, Peak=65504 HFD=7.4
21:52:01.097 00.000 9552 MultiStar: [#1 0.36,0.42,1.16,U] [#2 0.38,0.89,0.28,U] [#3 0.76,0.52,0.07,U] [#4 0.23,-0.17,0.09,U] [#5 1.21,-2.96,0.00,M3] [#6 1.23,-2.67,0.00,M2] 
21:52:01.097 00.000 9552 refined, 4 included, MultiStar: {0.10, 0.86}, one-star: {-0.34, 1.49}
21:52:01.097 00.000 9552 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.08) = xAngle (-1.63 = -1.63)
21:52:01.097 00.000 9552 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.64 = 1.65)
21:52:01.097 00.000 9552 CameraToMount -- cameraX=0.10 cameraY=0.86 hyp=0.87 cameraTheta=1.45 mountX=-0.05 mountY=0.87, mountTheta=1.63
21:52:01.098 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.10, y=0.86, opts=13)
21:52:01.098 00.000 9552 Enqueuing Move request for scope (0.10, 0.86)
21:52:01.098 00.000 9976 Worker thread wakes up
21:52:01.098 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.86) opts 0xd
21:52:01.098 00.000 9976 Handling offset move in thread for scope, endpoint = (0.10, 0.86)
21:52:01.098 00.000 9976 Moving (0.10, 0.86) raw xDistance=-0.05 yDistance=0.87
21:52:01.098 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:52:01.098 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
21:52:01.098 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:01.098 00.000 9976 MoveAxis(E, 0, ABG)
21:52:01.098 00.000 9976 Move returns status 0, amount 0
21:52:01.098 00.000 9552 UpdateGuideState exits: m=4985931 SNR=244.0 Saturated
21:52:01.098 00.000 9976 MoveAxis(S, 33, ABG)
21:52:01.098 00.000 9976 Guiding  Dir = 1, Dur = 33
21:52:01.098 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:01.098 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:01.098 00.000 9552 Enqueuing Expose request
21:52:01.127 00.029 9976 IsSlewing returns 0
21:52:01.127 00.000 9976 IsGuiding returns 0
21:52:01.158 00.031 9976 PulseGuide returned control before completion, sleep 12
21:52:01.184 00.026 9976 IsGuiding returns 1
21:52:01.184 00.000 9976 scope still moving after pulse duration time elapsed
21:52:01.250 00.066 9976 IsSlewing returns 0
21:52:01.250 00.000 9976 IsGuiding returns 0
21:52:01.250 00.000 9976 scope move finished after 33 + 90 ms
21:52:01.250 00.000 9976 Move returns status 0, amount 33
21:52:01.250 00.000 9976 move complete, result=0
21:52:01.250 00.000 9976 worker thread done servicing request
21:52:01.250 00.000 9976 Worker thread wakes up
21:52:01.250 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:01.250 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:01.250 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.9 px 33 ms SOUTH
21:52:04.600 03.350 9976 Exposure complete
21:52:04.693 00.093 9976 worker thread done servicing request
21:52:04.693 00.000 9552 OnExposeComplete: enter
21:52:04.693 00.000 9552 UpdateGuideState(): m_state=6
21:52:04.693 00.000 9552 Star::Find(15, 1655, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
21:52:04.693 00.000 9552 Star::Find returns 1 (1), X=1656.37, Y=366.98, Mass=5577152, SNR=223.4, Peak=65504 HFD=8.0
21:52:04.694 00.001 9552 Star::Find false star n=2 nbg=253 bg=3704.0 sigma=971.8 thresh=6620 peak=5747
21:52:04.694 00.000 9552 Star::Find false star n=5 nbg=257 bg=3623.3 sigma=1005.8 thresh=6641 peak=6606
21:52:04.694 00.000 9552 MultiStar: [#1 0.32,-0.30,1.28,U] [#2 0.52,0.17,0.20,U] [#3 0.79,-0.48,0.12,U] [#4 0.18,-1.20,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:52:04.694 00.000 9552 single-star, 4 included, MultiStar: {0.34, -0.13}, one-star: {0.29, 0.15}
21:52:04.694 00.000 9552 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.08) = xAngle (-2.61 = -2.61)
21:52:04.694 00.000 9552 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.62 = 0.66)
21:52:04.694 00.000 9552 CameraToMount -- cameraX=0.29 cameraY=0.15 hyp=0.32 cameraTheta=0.47 mountX=-0.28 mountY=0.20, mountTheta=2.52
21:52:04.695 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.29, y=0.15, opts=13)
21:52:04.695 00.000 9552 Enqueuing Move request for scope (0.29, 0.15)
21:52:04.695 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:04.695 00.000 9552 UpdateGuideState exits: m=5577152 SNR=223.4 Saturated
21:52:04.695 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:04.695 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:04.695 00.000 9552 Enqueuing Expose request
21:52:04.695 00.000 9976 Worker thread wakes up
21:52:04.695 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.15) opts 0xd
21:52:04.695 00.000 9976 Handling offset move in thread for scope, endpoint = (0.29, 0.15)
21:52:04.695 00.000 9976 Moving (0.29, 0.15) raw xDistance=-0.28 yDistance=0.20
21:52:04.695 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
21:52:04.695 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:04.695 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:52:04.695 00.000 9976 MoveAxis(E, 0, ABG)
21:52:04.695 00.000 9976 Move returns status 0, amount 0
21:52:04.695 00.000 9976 MoveAxis(N, 0, ABG)
21:52:04.695 00.000 9976 Move returns status 0, amount 0
21:52:04.695 00.000 9976 move complete, result=0
21:52:04.696 00.001 9976 worker thread done servicing request
21:52:04.696 00.000 9976 Worker thread wakes up
21:52:04.696 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:04.696 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:04.696 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:52:08.041 03.345 9976 Exposure complete
21:52:08.124 00.083 9976 worker thread done servicing request
21:52:08.124 00.000 9552 OnExposeComplete: enter
21:52:08.124 00.000 9552 UpdateGuideState(): m_state=6
21:52:08.124 00.000 9552 Star::Find(15, 1656, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
21:52:08.124 00.000 9552 Star::Find returns 1 (1), X=1655.77, Y=366.97, Mass=5308898, SNR=240.2, Peak=65504 HFD=7.8
21:52:08.124 00.000 9552 Star::Find false star n=3 nbg=265 bg=3743.9 sigma=1005.0 thresh=6759 peak=6171
21:52:08.124 00.000 9552 MultiStar: [#1 -0.29,-0.34,1.37,U] [#2 0.14,-0.10,0.25,U] [#3 0.08,0.29,0.12,U] [#4 -0.03,-1.96,0.00,M1] [#5 -0.71,-2.32,0.00,M4] [#6 0.00,0.00,0.00,L] 
21:52:08.124 00.000 9552 refined, 3 included, MultiStar: {-0.24, -0.12}, one-star: {-0.31, 0.14}
21:52:08.124 00.000 9552 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.08) = xAngle (-5.77 = 0.52)
21:52:08.124 00.000 9552 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.78 = -2.49)
21:52:08.124 00.000 9552 CameraToMount -- cameraX=-0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-2.69 mountX=0.23 mountY=-0.16, mountTheta=-0.61
21:52:08.125 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.24, y=-0.12, opts=13)
21:52:08.125 00.000 9552 Enqueuing Move request for scope (-0.24, -0.12)
21:52:08.125 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:52:08.125 00.000 9552 UpdateGuideState exits: m=5308898 SNR=240.2 Saturated
21:52:08.125 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:08.125 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:08.125 00.000 9552 Enqueuing Expose request
21:52:08.125 00.000 9976 Worker thread wakes up
21:52:08.125 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.12) opts 0xd
21:52:08.125 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.24, -0.12)
21:52:08.125 00.000 9976 Moving (-0.24, -0.12) raw xDistance=0.23 yDistance=-0.16
21:52:08.125 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
21:52:08.126 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:08.126 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:52:08.126 00.000 9976 MoveAxis(E, 0, ABG)
21:52:08.126 00.000 9976 Move returns status 0, amount 0
21:52:08.126 00.000 9976 MoveAxis(N, 0, ABG)
21:52:08.126 00.000 9976 Move returns status 0, amount 0
21:52:08.126 00.000 9976 move complete, result=0
21:52:08.126 00.000 9976 worker thread done servicing request
21:52:08.126 00.000 9976 Worker thread wakes up
21:52:08.126 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:08.126 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:08.126 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:11.478 03.352 9976 Exposure complete
21:52:11.563 00.085 9976 worker thread done servicing request
21:52:11.563 00.000 9552 OnExposeComplete: enter
21:52:11.563 00.000 9552 UpdateGuideState(): m_state=6
21:52:11.563 00.000 9552 Star::Find(15, 1655, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
21:52:11.563 00.000 9552 Star::Find returns 1 (1), X=1655.51, Y=366.94, Mass=5341349, SNR=221.4, Peak=65504 HFD=7.9
21:52:11.563 00.000 9552 Star::Find false star n=1 nbg=267 bg=4006.5 sigma=1045.3 thresh=7142 peak=5935
21:52:11.563 00.000 9552 MultiStar: [#1 -0.17,-0.62,1.13,U] [#2 0.01,0.07,0.24,U] [#3 -0.17,0.12,0.11,U] [#4 0.40,-0.88,0.07,U] [#5 0.79,-2.14,0.00,M5] [#6 0.00,0.00,0.00,L] 
21:52:11.563 00.000 9552 refined, 4 included, MultiStar: {-0.29, -0.25}, one-star: {-0.57, 0.11}
21:52:11.563 00.000 9552 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.08) = xAngle (-5.52 = 0.77)
21:52:11.563 00.000 9552 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.53 = -2.24)
21:52:11.564 00.001 9552 CameraToMount -- cameraX=-0.29 cameraY=-0.25 hyp=0.38 cameraTheta=-2.44 mountX=0.27 mountY=-0.30, mountTheta=-0.83
21:52:11.564 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.29, y=-0.25, opts=13)
21:52:11.564 00.000 9552 Enqueuing Move request for scope (-0.29, -0.25)
21:52:11.564 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:11.564 00.000 9552 UpdateGuideState exits: m=5341349 SNR=221.4 Saturated
21:52:11.564 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:11.564 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:11.564 00.000 9552 Enqueuing Expose request
21:52:11.564 00.000 9976 Worker thread wakes up
21:52:11.564 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.25) opts 0xd
21:52:11.564 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.29, -0.25)
21:52:11.564 00.000 9976 Moving (-0.29, -0.25) raw xDistance=0.27 yDistance=-0.30
21:52:11.564 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
21:52:11.564 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:11.564 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:52:11.564 00.000 9976 MoveAxis(E, 0, ABG)
21:52:11.564 00.000 9976 Move returns status 0, amount 0
21:52:11.564 00.000 9976 MoveAxis(N, 0, ABG)
21:52:11.565 00.001 9976 Move returns status 0, amount 0
21:52:11.565 00.000 9976 move complete, result=0
21:52:11.565 00.000 9976 worker thread done servicing request
21:52:11.565 00.000 9976 Worker thread wakes up
21:52:11.565 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:11.565 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:11.565 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
21:52:14.912 03.347 9976 Exposure complete
21:52:15.004 00.092 9976 worker thread done servicing request
21:52:15.005 00.001 9552 OnExposeComplete: enter
21:52:15.005 00.000 9552 UpdateGuideState(): m_state=6
21:52:15.005 00.000 9552 Star::Find(15, 1655, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
21:52:15.005 00.000 9552 Star::Find returns 1 (1), X=1654.08, Y=367.62, Mass=5320532, SNR=258.2, Peak=65504 HFD=7.8
21:52:15.005 00.000 9552 Star::Find false star n=1 nbg=273 bg=3778.6 sigma=1075.7 thresh=7006 peak=6381
21:52:15.005 00.000 9552 MultiStar: [#1 -1.03,0.07,1.08,U] [#2 -0.69,0.02,0.21,U] [#3 -1.01,-0.24,0.09,U] [#4 -1.14,-1.27,0.00,M1] [#5 -1.87,-2.64,0.00,M6] [#6 0.00,0.00,0.00,L] 
21:52:15.005 00.000 9552 refined, 3 included, MultiStar: {-1.41, 0.36}, one-star: {-2.00, 0.79}
21:52:15.005 00.000 9552 CameraToMount -- cameraTheta (2.89) - m_xAngle (3.08) = xAngle (-0.19 = -0.19)
21:52:15.005 00.000 9552 CameraToMount -- cameraTheta (2.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.20 = 3.09)
21:52:15.005 00.000 9552 CameraToMount -- cameraX=-1.41 cameraY=0.36 hyp=1.45 cameraTheta=2.89 mountX=1.43 mountY=0.08, mountTheta=0.06
21:52:15.006 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.41, y=0.36, opts=13)
21:52:15.006 00.000 9552 Enqueuing Move request for scope (-1.41, 0.36)
21:52:15.006 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:15.006 00.000 9552 UpdateGuideState exits: m=5320532 SNR=258.2 Saturated
21:52:15.006 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:15.006 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:15.006 00.000 9552 Enqueuing Expose request
21:52:15.006 00.000 9976 Worker thread wakes up
21:52:15.006 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.41, 0.36) opts 0xd
21:52:15.007 00.001 9976 Handling offset move in thread for scope, endpoint = (-1.41, 0.36)
21:52:15.007 00.000 9976 Moving (-1.41, 0.36) raw xDistance=1.43 yDistance=0.08
21:52:15.007 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.43
21:52:15.007 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:15.007 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:52:15.007 00.000 9976 MoveAxis(W, 31, ABG)
21:52:15.007 00.000 9976 Guiding  Dir = 3, Dur = 31
21:52:15.032 00.025 9976 IsSlewing returns 0
21:52:15.033 00.001 9976 IsGuiding returns 0
21:52:15.064 00.031 9976 IsGuiding returns 1
21:52:15.064 00.000 9976 scope still moving after pulse duration time elapsed
21:52:15.126 00.062 9976 IsSlewing returns 0
21:52:15.126 00.000 9976 IsGuiding returns 0
21:52:15.127 00.001 9976 scope move finished after 31 + 63 ms
21:52:15.127 00.000 9976 Move returns status 0, amount 31
21:52:15.127 00.000 9976 MoveAxis(N, 0, ABG)
21:52:15.127 00.000 9976 Move returns status 0, amount 0
21:52:15.127 00.000 9976 move complete, result=0
21:52:15.127 00.000 9976 worker thread done servicing request
21:52:15.127 00.000 9976 Worker thread wakes up
21:52:15.127 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:15.127 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:15.127 00.000 9552 GuideStep: 1.4 px 31 ms WEST, 0.1 px 0 ms NORTH
21:52:18.473 03.346 9976 Exposure complete
21:52:18.544 00.071 9976 worker thread done servicing request
21:52:18.544 00.000 9552 OnExposeComplete: enter
21:52:18.544 00.000 9552 UpdateGuideState(): m_state=6
21:52:18.544 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
21:52:18.544 00.000 9552 Star::Find returns 1 (1), X=1654.63, Y=366.88, Mass=5565097, SNR=296.3, Peak=65504 HFD=7.8
21:52:18.544 00.000 9552 MultiStar: [#1 -1.30,-0.46,0.92,U] [#2 -0.98,-0.52,0.17,U] [#3 -0.78,-0.75,0.07,U] [#4 -1.31,-0.96,0.00,M2] [#5 -1.74,-2.19,0.00,M7] [#6 0.71,-0.53,0.04,U] 
21:52:18.544 00.000 9552 refined, 4 included, MultiStar: {-1.29, -0.24}, one-star: {-1.45, 0.05}
21:52:18.544 00.000 9552 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.08) = xAngle (-6.03 = 0.25)
21:52:18.544 00.000 9552 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.04 = -2.76)
21:52:18.544 00.000 9552 CameraToMount -- cameraX=-1.29 cameraY=-0.24 hyp=1.31 cameraTheta=-2.96 mountX=1.27 mountY=-0.49, mountTheta=-0.37
21:52:18.545 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.29, y=-0.24, opts=13)
21:52:18.545 00.000 9552 Enqueuing Move request for scope (-1.29, -0.24)
21:52:18.545 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:18.545 00.000 9552 UpdateGuideState exits: m=5565097 SNR=296.3 Saturated
21:52:18.545 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:18.545 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:18.545 00.000 9552 Enqueuing Expose request
21:52:18.545 00.000 9976 Worker thread wakes up
21:52:18.545 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -0.24) opts 0xd
21:52:18.545 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.29, -0.24)
21:52:18.546 00.001 9976 Moving (-1.29, -0.24) raw xDistance=1.27 yDistance=-0.49
21:52:18.546 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.27
21:52:18.546 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:18.546 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
21:52:18.546 00.000 9976 MoveAxis(W, 30, ABG)
21:52:18.546 00.000 9976 Guiding  Dir = 3, Dur = 30
21:52:18.593 00.047 9976 IsSlewing returns 0
21:52:18.593 00.000 9976 IsGuiding returns 0
21:52:18.625 00.032 9976 IsGuiding returns 1
21:52:18.625 00.000 9976 scope still moving after pulse duration time elapsed
21:52:18.727 00.102 9976 IsSlewing returns 0
21:52:18.727 00.000 9976 IsGuiding returns 0
21:52:18.727 00.000 9976 scope move finished after 30 + 103 ms
21:52:18.727 00.000 9976 Move returns status 0, amount 30
21:52:18.727 00.000 9976 MoveAxis(N, 0, ABG)
21:52:18.727 00.000 9976 Move returns status 0, amount 0
21:52:18.727 00.000 9976 move complete, result=0
21:52:18.727 00.000 9976 worker thread done servicing request
21:52:18.727 00.000 9976 Worker thread wakes up
21:52:18.727 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:18.727 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:18.727 00.000 9552 GuideStep: 1.3 px 30 ms WEST, -0.5 px 0 ms NORTH
21:52:22.076 03.349 9976 Exposure complete
21:52:22.164 00.088 9976 worker thread done servicing request
21:52:22.164 00.000 9552 OnExposeComplete: enter
21:52:22.164 00.000 9552 UpdateGuideState(): m_state=6
21:52:22.164 00.000 9552 Star::Find(15, 1654, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
21:52:22.164 00.000 9552 Star::Find returns 1 (1), X=1654.63, Y=367.16, Mass=5382987, SNR=333.4, Peak=65504 HFD=7.7
21:52:22.164 00.000 9552 Star::Find false star n=3 nbg=268 bg=3796.5 sigma=1044.1 thresh=6929 peak=6840
21:52:22.165 00.001 9552 MultiStar: [#1 -1.37,-0.12,0.75,U] [#2 -1.10,0.91,0.14,U] [#3 -1.08,0.07,0.06,U] [#4 -0.93,-1.18,0.07,U] [#5 -2.10,-0.43,0.00,M8] [#6 0.00,0.00,0.00,L] 
21:52:22.165 00.000 9552 refined, 4 included, MultiStar: {-1.37, 0.14}, one-star: {-1.45, 0.32}
21:52:22.165 00.000 9552 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.08) = xAngle (-0.04 = -0.04)
21:52:22.165 00.000 9552 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.05 = -3.05)
21:52:22.165 00.000 9552 CameraToMount -- cameraX=-1.37 cameraY=0.14 hyp=1.37 cameraTheta=3.04 mountX=1.37 mountY=-0.12, mountTheta=-0.09
21:52:22.166 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.37, y=0.14, opts=13)
21:52:22.166 00.000 9552 Enqueuing Move request for scope (-1.37, 0.14)
21:52:22.166 00.000 9976 Worker thread wakes up
21:52:22.166 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.37, 0.14) opts 0xd
21:52:22.166 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.37, 0.14)
21:52:22.166 00.000 9976 Moving (-1.37, 0.14) raw xDistance=1.37 yDistance=-0.12
21:52:22.166 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.37
21:52:22.166 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:22.166 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:52:22.166 00.000 9976 MoveAxis(W, 32, ABG)
21:52:22.166 00.000 9976 Guiding  Dir = 3, Dur = 32
21:52:22.166 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:22.166 00.000 9552 UpdateGuideState exits: m=5382987 SNR=333.4 Saturated
21:52:22.166 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:22.166 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:22.166 00.000 9552 Enqueuing Expose request
21:52:22.186 00.020 9976 IsSlewing returns 0
21:52:22.187 00.001 9976 IsGuiding returns 0
21:52:22.218 00.031 9976 PulseGuide returned control before completion, sleep 11
21:52:22.233 00.015 9976 IsGuiding returns 1
21:52:22.233 00.000 9976 scope still moving after pulse duration time elapsed
21:52:22.296 00.063 9976 IsSlewing returns 0
21:52:22.296 00.000 9976 IsGuiding returns 0
21:52:22.297 00.001 9976 scope move finished after 32 + 77 ms
21:52:22.297 00.000 9976 Move returns status 0, amount 32
21:52:22.297 00.000 9976 MoveAxis(N, 0, ABG)
21:52:22.297 00.000 9976 Move returns status 0, amount 0
21:52:22.297 00.000 9976 move complete, result=0
21:52:22.297 00.000 9976 worker thread done servicing request
21:52:22.297 00.000 9976 Worker thread wakes up
21:52:22.297 00.000 9552 GuideStep: 1.4 px 32 ms WEST, -0.1 px 0 ms NORTH
21:52:22.297 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:22.297 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:25.639 03.342 9976 Exposure complete
21:52:25.719 00.080 9976 worker thread done servicing request
21:52:25.720 00.001 9552 OnExposeComplete: enter
21:52:25.720 00.000 9552 UpdateGuideState(): m_state=6
21:52:25.720 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
21:52:25.720 00.000 9552 Star::Find returns 1 (1), X=1654.42, Y=367.11, Mass=5464555, SNR=267.2, Peak=65504 HFD=7.8
21:52:25.720 00.000 9552 Star::Find false star n=17 nbg=250 bg=3573.2 sigma=889.0 thresh=6240 peak=6090
21:52:25.720 00.000 9552 MultiStar: [#1 -1.08,0.02,0.87,U] [#2 -1.45,0.53,0.22,U] [#3 -1.81,-0.17,0.00,M1] [#4 -1.44,-0.89,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.36,-1.26,0.06,U] 
21:52:25.720 00.000 9552 refined, 3 included, MultiStar: {-1.35, 0.15}, one-star: {-1.66, 0.27}
21:52:25.720 00.000 9552 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.08) = xAngle (-0.05 = -0.05)
21:52:25.720 00.000 9552 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.06 = -3.06)
21:52:25.720 00.000 9552 CameraToMount -- cameraX=-1.35 cameraY=0.15 hyp=1.36 cameraTheta=3.03 mountX=1.36 mountY=-0.11, mountTheta=-0.08
21:52:25.721 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.35, y=0.15, opts=13)
21:52:25.721 00.000 9552 Enqueuing Move request for scope (-1.35, 0.15)
21:52:25.721 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:25.721 00.000 9552 UpdateGuideState exits: m=5464555 SNR=267.2 Saturated
21:52:25.721 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:25.721 00.000 9976 Worker thread wakes up
21:52:25.721 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 0.15) opts 0xd
21:52:25.721 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.35, 0.15)
21:52:25.721 00.000 9976 Moving (-1.35, 0.15) raw xDistance=1.36 yDistance=-0.11
21:52:25.721 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:25.721 00.000 9552 Enqueuing Expose request
21:52:25.721 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.36
21:52:25.721 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:25.721 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:52:25.721 00.000 9976 MoveAxis(W, 32, ABG)
21:52:25.721 00.000 9976 Guiding  Dir = 3, Dur = 32
21:52:25.750 00.029 9976 IsSlewing returns 0
21:52:25.750 00.000 9976 IsGuiding returns 0
21:52:25.781 00.031 9976 PulseGuide returned control before completion, sleep 11
21:52:25.796 00.015 9976 IsGuiding returns 1
21:52:25.796 00.000 9976 scope still moving after pulse duration time elapsed
21:52:25.887 00.091 9976 IsSlewing returns 0
21:52:25.887 00.000 9976 IsGuiding returns 0
21:52:25.887 00.000 9976 scope move finished after 32 + 104 ms
21:52:25.887 00.000 9976 Move returns status 0, amount 32
21:52:25.887 00.000 9976 MoveAxis(N, 0, ABG)
21:52:25.887 00.000 9976 Move returns status 0, amount 0
21:52:25.887 00.000 9976 move complete, result=0
21:52:25.887 00.000 9976 worker thread done servicing request
21:52:25.887 00.000 9976 Worker thread wakes up
21:52:25.887 00.000 9552 GuideStep: 1.4 px 32 ms WEST, -0.1 px 0 ms NORTH
21:52:25.887 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:25.887 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:29.231 03.344 9976 Exposure complete
21:52:29.325 00.094 9976 worker thread done servicing request
21:52:29.325 00.000 9552 OnExposeComplete: enter
21:52:29.325 00.000 9552 UpdateGuideState(): m_state=6
21:52:29.325 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
21:52:29.325 00.000 9552 Star::Find returns 1 (1), X=1654.70, Y=367.68, Mass=5437584, SNR=257.8, Peak=65504 HFD=7.6
21:52:29.325 00.000 9552 Star::Find false star n=5 nbg=244 bg=3707.4 sigma=842.9 thresh=6236 peak=6165
21:52:29.325 00.000 9552 MultiStar: [#1 -1.35,0.48,1.17,U] [#2 -1.61,0.50,0.00,M1] [#3 -1.10,1.14,0.00,M2] [#4 -0.75,0.31,0.06,U] [#5 -2.13,0.36,0.00,M9] [#6 0.00,0.00,0.00,L] 
21:52:29.326 00.001 9552 refined, 2 included, MultiStar: {-1.35, 0.64}, one-star: {-1.38, 0.85}
21:52:29.326 00.000 9552 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.08) = xAngle (-0.38 = -0.38)
21:52:29.326 00.000 9552 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.39 = 2.89)
21:52:29.326 00.000 9552 CameraToMount -- cameraX=-1.35 cameraY=0.64 hyp=1.49 cameraTheta=2.70 mountX=1.38 mountY=0.36, mountTheta=0.26
21:52:29.326 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.35, y=0.64, opts=13)
21:52:29.326 00.000 9552 Enqueuing Move request for scope (-1.35, 0.64)
21:52:29.327 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:52:29.327 00.000 9552 UpdateGuideState exits: m=5437584 SNR=257.8 Saturated
21:52:29.327 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:29.327 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:29.327 00.000 9552 Enqueuing Expose request
21:52:29.327 00.000 9976 Worker thread wakes up
21:52:29.327 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 0.64) opts 0xd
21:52:29.327 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.35, 0.64)
21:52:29.327 00.000 9976 Moving (-1.35, 0.64) raw xDistance=1.38 yDistance=0.36
21:52:29.327 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.38
21:52:29.327 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:29.327 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:52:29.327 00.000 9976 MoveAxis(W, 32, ABG)
21:52:29.327 00.000 9976 Guiding  Dir = 3, Dur = 32
21:52:29.386 00.059 9976 IsSlewing returns 0
21:52:29.387 00.001 9976 IsGuiding returns 0
21:52:29.408 00.021 9976 PulseGuide returned control before completion, sleep 21
21:52:29.436 00.028 9976 IsGuiding returns 1
21:52:29.436 00.000 9976 scope still moving after pulse duration time elapsed
21:52:29.500 00.064 9976 IsSlewing returns 0
21:52:29.500 00.000 9976 IsGuiding returns 0
21:52:29.500 00.000 9976 scope move finished after 32 + 81 ms
21:52:29.500 00.000 9976 Move returns status 0, amount 32
21:52:29.500 00.000 9976 MoveAxis(N, 0, ABG)
21:52:29.500 00.000 9976 Move returns status 0, amount 0
21:52:29.500 00.000 9976 move complete, result=0
21:52:29.500 00.000 9976 worker thread done servicing request
21:52:29.500 00.000 9976 Worker thread wakes up
21:52:29.500 00.000 9552 GuideStep: 1.4 px 32 ms WEST, 0.4 px 0 ms NORTH
21:52:29.500 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:29.500 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:32.846 03.346 9976 Exposure complete
21:52:32.937 00.091 9976 worker thread done servicing request
21:52:32.937 00.000 9552 OnExposeComplete: enter
21:52:32.937 00.000 9552 UpdateGuideState(): m_state=6
21:52:32.938 00.001 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
21:52:32.938 00.000 9552 Star::Find returns 1 (1), X=1654.88, Y=367.79, Mass=5433349, SNR=251.4, Peak=65504 HFD=7.8
21:52:32.938 00.000 9552 Star::Find false star n=3 nbg=270 bg=3711.8 sigma=1081.1 thresh=6955 peak=5972
21:52:32.938 00.000 9552 Star::Find false star n=1 nbg=278 bg=3865.4 sigma=1089.7 thresh=7135 peak=6720
21:52:32.938 00.000 9552 MultiStar: [#1 -0.57,0.18,1.26,U] [#2 -0.18,0.30,0.24,U] [#3 -0.70,0.33,0.09,U] [#4 -0.87,-0.97,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:52:32.938 00.000 9552 refined, 4 included, MultiStar: {-0.78, 0.45}, one-star: {-1.20, 0.96}
21:52:32.938 00.000 9552 CameraToMount -- cameraTheta (2.62) - m_xAngle (3.08) = xAngle (-0.46 = -0.46)
21:52:32.938 00.000 9552 CameraToMount -- cameraTheta (2.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.47 = 2.81)
21:52:32.938 00.000 9552 CameraToMount -- cameraX=-0.78 cameraY=0.45 hyp=0.90 cameraTheta=2.62 mountX=0.81 mountY=0.29, mountTheta=0.35
21:52:32.939 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.78, y=0.45, opts=13)
21:52:32.939 00.000 9552 Enqueuing Move request for scope (-0.78, 0.45)
21:52:32.939 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:32.939 00.000 9976 Worker thread wakes up
21:52:32.939 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.45) opts 0xd
21:52:32.939 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.78, 0.45)
21:52:32.939 00.000 9976 Moving (-0.78, 0.45) raw xDistance=0.81 yDistance=0.29
21:52:32.939 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.81
21:52:32.939 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:32.939 00.000 9552 UpdateGuideState exits: m=5433349 SNR=251.4 Saturated
21:52:32.939 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:32.939 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:32.939 00.000 9552 Enqueuing Expose request
21:52:32.940 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:52:32.940 00.000 9976 MoveAxis(W, 20, ABG)
21:52:32.940 00.000 9976 Guiding  Dir = 3, Dur = 20
21:52:32.968 00.028 9976 IsSlewing returns 0
21:52:32.969 00.001 9976 IsGuiding returns 0
21:52:33.001 00.032 9976 IsGuiding returns 1
21:52:33.001 00.000 9976 scope still moving after pulse duration time elapsed
21:52:33.064 00.063 9976 IsSlewing returns 0
21:52:33.065 00.001 9976 IsGuiding returns 0
21:52:33.065 00.000 9976 scope move finished after 20 + 75 ms
21:52:33.065 00.000 9976 Move returns status 0, amount 20
21:52:33.065 00.000 9976 MoveAxis(N, 0, ABG)
21:52:33.065 00.000 9976 Move returns status 0, amount 0
21:52:33.065 00.000 9976 move complete, result=0
21:52:33.065 00.000 9976 worker thread done servicing request
21:52:33.065 00.000 9976 Worker thread wakes up
21:52:33.065 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:33.065 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:33.065 00.000 9552 GuideStep: 0.8 px 20 ms WEST, 0.3 px 0 ms NORTH
21:52:36.417 03.352 9976 Exposure complete
21:52:36.505 00.088 9976 worker thread done servicing request
21:52:36.505 00.000 9552 OnExposeComplete: enter
21:52:36.505 00.000 9552 UpdateGuideState(): m_state=6
21:52:36.505 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
21:52:36.505 00.000 9552 Star::Find returns 1 (1), X=1655.17, Y=367.85, Mass=5296602, SNR=286.8, Peak=65504 HFD=7.7
21:52:36.505 00.000 9552 Star::Find false star n=10 nbg=259 bg=3646.1 sigma=928.4 thresh=6431 peak=5956
21:52:36.505 00.000 9552 MultiStar: [#1 -0.24,0.26,0.98,U] [#2 -0.23,0.49,0.19,U] [#3 -0.57,0.79,0.09,U] [#4 -1.12,-1.00,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.47,-1.29,0.05,U] 
21:52:36.505 00.000 9552 refined, 5 included, MultiStar: {-0.54, 0.55}, one-star: {-0.91, 1.02}
21:52:36.505 00.000 9552 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.08) = xAngle (-0.73 = -0.73)
21:52:36.505 00.000 9552 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.74 = 2.54)
21:52:36.505 00.000 9552 CameraToMount -- cameraX=-0.54 cameraY=0.55 hyp=0.77 cameraTheta=2.35 mountX=0.58 mountY=0.44, mountTheta=0.65
21:52:36.506 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.54, y=0.55, opts=13)
21:52:36.506 00.000 9552 Enqueuing Move request for scope (-0.54, 0.55)
21:52:36.506 00.000 9976 Worker thread wakes up
21:52:36.506 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.55) opts 0xd
21:52:36.506 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.54, 0.55)
21:52:36.506 00.000 9976 Moving (-0.54, 0.55) raw xDistance=0.58 yDistance=0.44
21:52:36.506 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.58
21:52:36.506 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:36.506 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
21:52:36.506 00.000 9976 MoveAxis(W, 14, ABG)
21:52:36.506 00.000 9976 Guiding  Dir = 3, Dur = 14
21:52:36.506 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:36.506 00.000 9552 UpdateGuideState exits: m=5296602 SNR=286.8 Saturated
21:52:36.506 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:36.506 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:36.507 00.001 9552 Enqueuing Expose request
21:52:36.609 00.102 9976 IsSlewing returns 0
21:52:36.609 00.000 9976 IsGuiding returns 0
21:52:36.641 00.032 9976 IsGuiding returns 1
21:52:36.641 00.000 9976 scope still moving after pulse duration time elapsed
21:52:36.701 00.060 9976 IsSlewing returns 0
21:52:36.702 00.001 9976 IsGuiding returns 0
21:52:36.702 00.000 9976 scope move finished after 14 + 78 ms
21:52:36.702 00.000 9976 Move returns status 0, amount 14
21:52:36.702 00.000 9976 MoveAxis(N, 0, ABG)
21:52:36.702 00.000 9976 Move returns status 0, amount 0
21:52:36.702 00.000 9976 move complete, result=0
21:52:36.702 00.000 9976 worker thread done servicing request
21:52:36.702 00.000 9976 Worker thread wakes up
21:52:36.702 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:36.702 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:36.702 00.000 9552 GuideStep: 0.6 px 14 ms WEST, 0.4 px 0 ms NORTH
21:52:40.052 03.350 9976 Exposure complete
21:52:40.143 00.091 9976 worker thread done servicing request
21:52:40.143 00.000 9552 OnExposeComplete: enter
21:52:40.143 00.000 9552 UpdateGuideState(): m_state=6
21:52:40.144 00.001 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
21:52:40.144 00.000 9552 Star::Find returns 1 (1), X=1654.68, Y=367.69, Mass=4977755, SNR=230.7, Peak=65504 HFD=7.4
21:52:40.144 00.000 9552 Star::Find false star n=8 nbg=249 bg=3597.4 sigma=894.2 thresh=6280 peak=5729
21:52:40.144 00.000 9552 MultiStar: [#1 -0.60,0.14,0.95,U] [#2 -0.66,1.49,0.00,M1] [#3 -0.34,1.18,0.08,U] [#4 -0.35,-0.06,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -0.50,-1.21,0.04,U] 
21:52:40.144 00.000 9552 refined, 4 included, MultiStar: {-0.95, 0.48}, one-star: {-1.40, 0.85}
21:52:40.144 00.000 9552 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.08) = xAngle (-0.41 = -0.41)
21:52:40.144 00.000 9552 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.42 = 2.87)
21:52:40.144 00.000 9552 CameraToMount -- cameraX=-0.95 cameraY=0.48 hyp=1.06 cameraTheta=2.67 mountX=0.98 mountY=0.29, mountTheta=0.29
21:52:40.146 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.95, y=0.48, opts=13)
21:52:40.146 00.000 9552 Enqueuing Move request for scope (-0.95, 0.48)
21:52:40.146 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:40.146 00.000 9976 Worker thread wakes up
21:52:40.146 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.48) opts 0xd
21:52:40.146 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.95, 0.48)
21:52:40.146 00.000 9976 Moving (-0.95, 0.48) raw xDistance=0.98 yDistance=0.29
21:52:40.146 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.98
21:52:40.146 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:40.146 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:52:40.146 00.000 9976 MoveAxis(W, 22, ABG)
21:52:40.146 00.000 9976 Guiding  Dir = 3, Dur = 22
21:52:40.146 00.000 9552 UpdateGuideState exits: m=4977755 SNR=230.7 Saturated
21:52:40.146 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:40.146 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:40.146 00.000 9552 Enqueuing Expose request
21:52:40.221 00.075 9976 IsSlewing returns 0
21:52:40.222 00.001 9976 IsGuiding returns 0
21:52:40.254 00.032 9976 IsGuiding returns 1
21:52:40.254 00.000 9976 scope still moving after pulse duration time elapsed
21:52:40.315 00.061 9976 IsSlewing returns 0
21:52:40.316 00.001 9976 IsGuiding returns 0
21:52:40.316 00.000 9976 scope move finished after 22 + 71 ms
21:52:40.316 00.000 9976 Move returns status 0, amount 22
21:52:40.316 00.000 9976 MoveAxis(N, 0, ABG)
21:52:40.316 00.000 9976 Move returns status 0, amount 0
21:52:40.316 00.000 9976 move complete, result=0
21:52:40.316 00.000 9976 worker thread done servicing request
21:52:40.316 00.000 9976 Worker thread wakes up
21:52:40.316 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:40.316 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:40.316 00.000 9552 GuideStep: 1.0 px 22 ms WEST, 0.3 px 0 ms NORTH
21:52:43.657 03.341 9976 Exposure complete
21:52:43.728 00.071 9976 worker thread done servicing request
21:52:43.728 00.000 9552 OnExposeComplete: enter
21:52:43.728 00.000 9552 UpdateGuideState(): m_state=6
21:52:43.728 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
21:52:43.728 00.000 9552 Star::Find returns 1 (1), X=1655.25, Y=368.61, Mass=5246790, SNR=195.7, Peak=65504 HFD=7.6
21:52:43.728 00.000 9552 Star::Find false star n=7 nbg=253 bg=3591.7 sigma=916.0 thresh=6340 peak=5882
21:52:43.728 00.000 9552 MultiStar: [#1 -0.24,0.95,1.17,U] [#2 -0.51,1.36,0.24,U] [#3 -3.61,6.96,0.00,M1] [#4 -0.25,-0.36,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.11,-0.18,0.08,U] 
21:52:43.729 00.001 9552 refined, 4 included, MultiStar: {-0.48, 1.23}, one-star: {-0.83, 1.78}
21:52:43.729 00.000 9552 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.08) = xAngle (-1.13 = -1.13)
21:52:43.729 00.000 9552 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.14 = 2.14)
21:52:43.729 00.000 9552 CameraToMount -- cameraX=-0.48 cameraY=1.23 hyp=1.32 cameraTheta=1.95 mountX=0.56 mountY=1.11, mountTheta=1.11
21:52:43.729 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.48, y=1.23, opts=13)
21:52:43.729 00.000 9552 Enqueuing Move request for scope (-0.48, 1.23)
21:52:43.729 00.000 9976 Worker thread wakes up
21:52:43.729 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 1.23) opts 0xd
21:52:43.729 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.48, 1.23)
21:52:43.729 00.000 9976 Moving (-0.48, 1.23) raw xDistance=0.56 yDistance=1.11
21:52:43.729 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.56
21:52:43.729 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
21:52:43.729 00.000 9976 MoveAxis(W, 14, ABG)
21:52:43.729 00.000 9976 Guiding  Dir = 3, Dur = 14
21:52:43.729 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:43.730 00.001 9552 UpdateGuideState exits: m=5246790 SNR=195.7 Saturated
21:52:43.730 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:43.730 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:43.730 00.000 9552 Enqueuing Expose request
21:52:43.750 00.020 9976 IsSlewing returns 0
21:52:43.750 00.000 9976 IsGuiding returns 0
21:52:43.781 00.031 9976 IsGuiding returns 1
21:52:43.781 00.000 9976 scope still moving after pulse duration time elapsed
21:52:43.843 00.062 9976 IsSlewing returns 0
21:52:43.843 00.000 9976 IsGuiding returns 0
21:52:43.843 00.000 9976 scope move finished after 14 + 79 ms
21:52:43.843 00.000 9976 Move returns status 0, amount 14
21:52:43.843 00.000 9976 MoveAxis(S, 42, ABG)
21:52:43.843 00.000 9976 Guiding  Dir = 1, Dur = 42
21:52:43.912 00.069 9976 IsSlewing returns 0
21:52:43.912 00.000 9976 IsGuiding returns 0
21:52:43.943 00.031 9976 PulseGuide returned control before completion, sleep 22
21:52:43.972 00.029 9976 IsGuiding returns 1
21:52:43.972 00.000 9976 scope still moving after pulse duration time elapsed
21:52:44.033 00.061 9976 IsSlewing returns 0
21:52:44.033 00.000 9976 IsGuiding returns 0
21:52:44.033 00.000 9976 scope move finished after 42 + 78 ms
21:52:44.033 00.000 9976 Move returns status 0, amount 42
21:52:44.033 00.000 9976 move complete, result=0
21:52:44.033 00.000 9976 worker thread done servicing request
21:52:44.033 00.000 9976 Worker thread wakes up
21:52:44.033 00.000 9552 GuideStep: 0.6 px 14 ms WEST, 1.1 px 42 ms SOUTH
21:52:44.033 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:44.034 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:47.381 03.347 9976 Exposure complete
21:52:47.467 00.086 9976 worker thread done servicing request
21:52:47.467 00.000 9552 OnExposeComplete: enter
21:52:47.467 00.000 9552 UpdateGuideState(): m_state=6
21:52:47.467 00.000 9552 Star::Find(15, 1655, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
21:52:47.468 00.001 9552 Star::Find returns 1 (1), X=1655.89, Y=366.72, Mass=5378718, SNR=241.4, Peak=65504 HFD=7.8
21:52:47.468 00.000 9552 Star::Find false star n=3 nbg=272 bg=3739.1 sigma=1013.5 thresh=6780 peak=5080
21:52:47.468 00.000 9552 MultiStar: [#1 -0.39,-0.49,1.26,U] [#2 -0.05,-0.55,0.26,U] [#3 0.14,-0.57,0.07,U] [#4 0.66,-0.82,0.09,U] [#5 1.64,-1.27,0.00,M10] [#6 0.00,0.00,0.00,L] 
21:52:47.468 00.000 9552 single-star, 4 included, MultiStar: {-0.23, -0.37}, one-star: {-0.19, -0.12}
21:52:47.468 00.000 9552 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.08) = xAngle (-5.66 = 0.62)
21:52:47.468 00.000 9552 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.67 = -2.39)
21:52:47.468 00.000 9552 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.58 mountX=0.18 mountY=-0.15, mountTheta=-0.70
21:52:47.468 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.19, y=-0.12, opts=13)
21:52:47.469 00.001 9552 Enqueuing Move request for scope (-0.19, -0.12)
21:52:47.469 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:47.469 00.000 9552 UpdateGuideState exits: m=5378718 SNR=241.4 Saturated
21:52:47.469 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:47.469 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:47.469 00.000 9552 Enqueuing Expose request
21:52:47.469 00.000 9976 Worker thread wakes up
21:52:47.469 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
21:52:47.469 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
21:52:47.469 00.000 9976 Moving (-0.19, -0.12) raw xDistance=0.18 yDistance=-0.15
21:52:47.469 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:52:47.469 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:47.469 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:52:47.469 00.000 9976 MoveAxis(E, 0, ABG)
21:52:47.469 00.000 9976 Move returns status 0, amount 0
21:52:47.469 00.000 9976 MoveAxis(N, 0, ABG)
21:52:47.469 00.000 9976 Move returns status 0, amount 0
21:52:47.469 00.000 9976 move complete, result=0
21:52:47.469 00.000 9976 worker thread done servicing request
21:52:47.469 00.000 9976 Worker thread wakes up
21:52:47.469 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:47.469 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:47.469 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:50.815 03.346 9976 Exposure complete
21:52:50.910 00.095 9976 worker thread done servicing request
21:52:50.910 00.000 9552 OnExposeComplete: enter
21:52:50.910 00.000 9552 UpdateGuideState(): m_state=6
21:52:50.910 00.000 9552 Star::Find(15, 1655, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
21:52:50.910 00.000 9552 Star::Find returns 1 (1), X=1655.18, Y=366.84, Mass=5279373, SNR=234.5, Peak=65504 HFD=7.7
21:52:50.911 00.001 9552 Star::Find false star n=2 nbg=268 bg=3853.7 sigma=921.0 thresh=6617 peak=6367
21:52:50.911 00.000 9552 MultiStar: [#1 -0.61,-0.19,0.99,U] [#2 -0.82,-0.44,0.26,U] [#3 -0.93,-0.20,0.09,U] [#4 -0.73,-0.63,0.09,U] [#5 -1.34,-1.47,0.00,R] [#6 0.00,0.00,0.00,L] 
21:52:50.911 00.000 9552 refined, 4 included, MultiStar: {-0.77, -0.15}, one-star: {-0.90, 0.01}
21:52:50.911 00.000 9552 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.08) = xAngle (-6.03 = 0.26)
21:52:50.911 00.000 9552 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.04 = -2.75)
21:52:50.911 00.000 9552 CameraToMount -- cameraX=-0.77 cameraY=-0.15 hyp=0.78 cameraTheta=-2.95 mountX=0.76 mountY=-0.29, mountTheta=-0.37
21:52:50.912 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.77, y=-0.15, opts=13)
21:52:50.912 00.000 9552 Enqueuing Move request for scope (-0.77, -0.15)
21:52:50.912 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:52:50.912 00.000 9552 UpdateGuideState exits: m=5279373 SNR=234.5 Saturated
21:52:50.912 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:50.912 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:50.912 00.000 9552 Enqueuing Expose request
21:52:50.912 00.000 9976 Worker thread wakes up
21:52:50.912 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.15) opts 0xd
21:52:50.912 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.77, -0.15)
21:52:50.912 00.000 9976 Moving (-0.77, -0.15) raw xDistance=0.76 yDistance=-0.29
21:52:50.912 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
21:52:50.912 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:50.912 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:52:50.912 00.000 9976 MoveAxis(W, 16, ABG)
21:52:50.912 00.000 9976 Guiding  Dir = 3, Dur = 16
21:52:50.938 00.026 9976 IsSlewing returns 0
21:52:50.938 00.000 9976 IsGuiding returns 0
21:52:50.970 00.032 9976 IsGuiding returns 1
21:52:50.970 00.000 9976 scope still moving after pulse duration time elapsed
21:52:51.032 00.062 9976 IsSlewing returns 0
21:52:51.033 00.001 9976 IsGuiding returns 0
21:52:51.033 00.000 9976 scope move finished after 16 + 79 ms
21:52:51.033 00.000 9976 Move returns status 0, amount 16
21:52:51.033 00.000 9976 MoveAxis(N, 0, ABG)
21:52:51.033 00.000 9976 Move returns status 0, amount 0
21:52:51.033 00.000 9976 move complete, result=0
21:52:51.033 00.000 9976 worker thread done servicing request
21:52:51.033 00.000 9976 Worker thread wakes up
21:52:51.033 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:51.033 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:51.033 00.000 9552 GuideStep: 0.8 px 16 ms WEST, -0.3 px 0 ms NORTH
21:52:54.384 03.351 9976 Exposure complete
21:52:54.478 00.094 9976 worker thread done servicing request
21:52:54.478 00.000 9552 OnExposeComplete: enter
21:52:54.478 00.000 9552 UpdateGuideState(): m_state=6
21:52:54.478 00.000 9552 Star::Find(15, 1655, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
21:52:54.478 00.000 9552 Star::Find returns 1 (1), X=1655.78, Y=367.06, Mass=5389487, SNR=265.6, Peak=65504 HFD=7.8
21:52:54.478 00.000 9552 Star::Find false star n=7 nbg=263 bg=3602.3 sigma=947.1 thresh=6444 peak=6141
21:52:54.478 00.000 9552 Star::Find false star n=3 nbg=258 bg=3755.8 sigma=987.4 thresh=6718 peak=5106
21:52:54.479 00.001 9552 MultiStar: [#1 -0.27,-0.20,0.97,U] [#2 0.57,0.25,0.28,U] [#3 0.35,-0.40,0.09,U] [#4 -0.79,-0.59,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:52:54.479 00.000 9552 refined, 4 included, MultiStar: {-0.17, 0.01}, one-star: {-0.30, 0.23}
21:52:54.479 00.000 9552 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.08) = xAngle (-0.01 = -0.01)
21:52:54.479 00.000 9552 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.02 = -3.02)
21:52:54.479 00.000 9552 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.18 cameraTheta=3.07 mountX=0.18 mountY=-0.02, mountTheta=-0.12
21:52:54.479 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.17, y=0.01, opts=13)
21:52:54.479 00.000 9552 Enqueuing Move request for scope (-0.17, 0.01)
21:52:54.479 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:52:54.479 00.000 9552 UpdateGuideState exits: m=5389487 SNR=265.6 Saturated
21:52:54.479 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:54.479 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:54.479 00.000 9552 Enqueuing Expose request
21:52:54.479 00.000 9976 Worker thread wakes up
21:52:54.479 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
21:52:54.479 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
21:52:54.479 00.000 9976 Moving (-0.17, 0.01) raw xDistance=0.18 yDistance=-0.02
21:52:54.479 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:52:54.479 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:54.479 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:52:54.479 00.000 9976 MoveAxis(E, 0, ABG)
21:52:54.479 00.000 9976 Move returns status 0, amount 0
21:52:54.479 00.000 9976 MoveAxis(N, 0, ABG)
21:52:54.479 00.000 9976 Move returns status 0, amount 0
21:52:54.479 00.000 9976 move complete, result=0
21:52:54.480 00.001 9976 worker thread done servicing request
21:52:54.480 00.000 9976 Worker thread wakes up
21:52:54.480 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:54.480 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:52:54.480 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:57.822 03.342 9976 Exposure complete
21:52:57.909 00.087 9976 worker thread done servicing request
21:52:57.910 00.001 9552 OnExposeComplete: enter
21:52:57.910 00.000 9552 UpdateGuideState(): m_state=6
21:52:57.910 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
21:52:57.910 00.000 9552 Star::Find returns 1 (1), X=1655.73, Y=367.03, Mass=5325057, SNR=254.9, Peak=65504 HFD=7.7
21:52:57.910 00.000 9552 MultiStar: [#1 0.16,-0.52,0.93,U] [#2 -0.26,-0.08,0.23,U] [#3 0.08,0.04,0.09,U] [#4 -0.19,-1.38,0.07,U] [#5 1.85,-1.05,0.00,M1] [#6 0.32,-0.33,0.05,U] 
21:52:57.910 00.000 9552 refined, 5 included, MultiStar: {-0.11, -0.17}, one-star: {-0.35, 0.20}
21:52:57.910 00.000 9552 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.08) = xAngle (-5.20 = 1.08)
21:52:57.910 00.000 9552 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.21 = -1.93)
21:52:57.910 00.000 9552 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.12 mountX=0.09 mountY=-0.19, mountTheta=-1.11
21:52:57.911 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.11, y=-0.17, opts=13)
21:52:57.911 00.000 9552 Enqueuing Move request for scope (-0.11, -0.17)
21:52:57.911 00.000 9976 Worker thread wakes up
21:52:57.911 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
21:52:57.911 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
21:52:57.911 00.000 9976 Moving (-0.11, -0.17) raw xDistance=0.09 yDistance=-0.19
21:52:57.911 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:52:57.911 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:57.911 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:52:57.911 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:52:57.911 00.000 9976 MoveAxis(E, 0, ABG)
21:52:57.911 00.000 9976 Move returns status 0, amount 0
21:52:57.911 00.000 9976 MoveAxis(N, 0, ABG)
21:52:57.911 00.000 9976 Move returns status 0, amount 0
21:52:57.911 00.000 9976 move complete, result=0
21:52:57.911 00.000 9976 worker thread done servicing request
21:52:57.911 00.000 9552 UpdateGuideState exits: m=5325057 SNR=254.9 Saturated
21:52:57.911 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:57.911 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:52:57.911 00.000 9552 Enqueuing Expose request
21:52:57.911 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:57.911 00.000 9976 Worker thread wakes up
21:52:57.912 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:52:57.912 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:01.263 03.351 9976 Exposure complete
21:53:01.347 00.084 9976 worker thread done servicing request
21:53:01.347 00.000 9552 OnExposeComplete: enter
21:53:01.347 00.000 9552 UpdateGuideState(): m_state=6
21:53:01.347 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
21:53:01.347 00.000 9552 Star::Find returns 1 (1), X=1656.51, Y=367.21, Mass=5290286, SNR=224.4, Peak=65504 HFD=7.6
21:53:01.347 00.000 9552 Star::Find false star n=11 nbg=265 bg=3617.1 sigma=944.7 thresh=6451 peak=6270
21:53:01.347 00.000 9552 MultiStar: [#1 0.52,-0.14,1.14,U] [#2 0.77,0.66,0.25,U] [#3 0.65,-0.07,0.13,U] [#4 1.54,-1.91,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.34,0.25,0.06,U] 
21:53:01.347 00.000 9552 refined, 4 included, MultiStar: {0.50, 0.15}, one-star: {0.43, 0.37}
21:53:01.347 00.000 9552 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.08) = xAngle (-2.79 = -2.79)
21:53:01.347 00.000 9552 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.80 = 0.48)
21:53:01.347 00.000 9552 CameraToMount -- cameraX=0.50 cameraY=0.15 hyp=0.52 cameraTheta=0.29 mountX=-0.49 mountY=0.24, mountTheta=2.68
21:53:01.348 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.50, y=0.15, opts=13)
21:53:01.348 00.000 9552 Enqueuing Move request for scope (0.50, 0.15)
21:53:01.348 00.000 9976 Worker thread wakes up
21:53:01.348 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.15) opts 0xd
21:53:01.348 00.000 9976 Handling offset move in thread for scope, endpoint = (0.50, 0.15)
21:53:01.348 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:01.348 00.000 9976 Moving (0.50, 0.15) raw xDistance=-0.49 yDistance=0.24
21:53:01.348 00.000 9552 UpdateGuideState exits: m=5290286 SNR=224.4 Saturated
21:53:01.348 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
21:53:01.348 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:01.348 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:01.348 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:53:01.348 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:01.348 00.000 9552 Enqueuing Expose request
21:53:01.348 00.000 9976 MoveAxis(E, 0, ABG)
21:53:01.348 00.000 9976 Move returns status 0, amount 0
21:53:01.348 00.000 9976 MoveAxis(N, 0, ABG)
21:53:01.348 00.000 9976 Move returns status 0, amount 0
21:53:01.348 00.000 9976 move complete, result=0
21:53:01.348 00.000 9976 worker thread done servicing request
21:53:01.348 00.000 9976 Worker thread wakes up
21:53:01.348 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:01.349 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:01.349 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
21:53:04.698 03.349 9976 Exposure complete
21:53:04.771 00.073 9976 worker thread done servicing request
21:53:04.771 00.000 9552 OnExposeComplete: enter
21:53:04.771 00.000 9552 UpdateGuideState(): m_state=6
21:53:04.771 00.000 9552 Star::Find(15, 1656, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
21:53:04.771 00.000 9552 Star::Find returns 1 (1), X=1655.57, Y=368.35, Mass=5107121, SNR=253.1, Peak=65504 HFD=7.4
21:53:04.772 00.001 9552 Star::Find false star n=3 nbg=264 bg=3855.6 sigma=915.6 thresh=6602 peak=6544
21:53:04.772 00.000 9552 MultiStar: [#1 0.18,0.78,1.06,U] [#2 0.30,0.83,0.22,U] [#3 0.44,1.18,0.09,U] [#4 -0.04,-0.32,0.10,U] [#5 2.07,-0.47,0.00,M2] [#6 0.00,0.00,0.00,L] 
21:53:04.772 00.000 9552 refined, 4 included, MultiStar: {-0.09, 1.05}, one-star: {-0.51, 1.52}
21:53:04.772 00.000 9552 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.08) = xAngle (-1.42 = -1.42)
21:53:04.772 00.000 9552 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.43 = 1.85)
21:53:04.772 00.000 9552 CameraToMount -- cameraX=-0.09 cameraY=1.05 hyp=1.06 cameraTheta=1.65 mountX=0.15 mountY=1.02, mountTheta=1.42
21:53:04.772 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.09, y=1.05, opts=13)
21:53:04.772 00.000 9552 Enqueuing Move request for scope (-0.09, 1.05)
21:53:04.772 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:04.773 00.001 9552 UpdateGuideState exits: m=5107121 SNR=253.1 Saturated
21:53:04.773 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:04.773 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:04.773 00.000 9552 Enqueuing Expose request
21:53:04.773 00.000 9976 Worker thread wakes up
21:53:04.773 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 1.05) opts 0xd
21:53:04.773 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.09, 1.05)
21:53:04.773 00.000 9976 Moving (-0.09, 1.05) raw xDistance=0.15 yDistance=1.02
21:53:04.773 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:53:04.773 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
21:53:04.773 00.000 9976 MoveAxis(E, 0, ABG)
21:53:04.773 00.000 9976 Move returns status 0, amount 0
21:53:04.773 00.000 9976 MoveAxis(S, 38, ABG)
21:53:04.773 00.000 9976 Guiding  Dir = 1, Dur = 38
21:53:04.797 00.024 9976 IsSlewing returns 0
21:53:04.797 00.000 9976 IsGuiding returns 0
21:53:04.829 00.032 9976 PulseGuide returned control before completion, sleep 17
21:53:04.853 00.024 9976 IsGuiding returns 1
21:53:04.853 00.000 9976 scope still moving after pulse duration time elapsed
21:53:04.904 00.051 9976 IsSlewing returns 0
21:53:04.905 00.001 9976 IsGuiding returns 0
21:53:04.905 00.000 9976 scope move finished after 38 + 69 ms
21:53:04.905 00.000 9976 Move returns status 0, amount 38
21:53:04.905 00.000 9976 move complete, result=0
21:53:04.905 00.000 9976 worker thread done servicing request
21:53:04.905 00.000 9976 Worker thread wakes up
21:53:04.905 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:04.905 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:04.905 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 1.0 px 38 ms SOUTH
21:53:08.254 03.349 9976 Exposure complete
21:53:08.341 00.087 9976 worker thread done servicing request
21:53:08.341 00.000 9552 OnExposeComplete: enter
21:53:08.342 00.001 9552 UpdateGuideState(): m_state=6
21:53:08.342 00.000 9552 Star::Find(15, 1655, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
21:53:08.342 00.000 9552 Star::Find returns 1 (1), X=1656.85, Y=366.99, Mass=5242983, SNR=195.8, Peak=65504 HFD=7.9
21:53:08.342 00.000 9552 MultiStar: [#1 1.16,-0.21,1.24,U] [#2 0.96,0.01,0.26,U] [#3 1.39,-0.23,0.11,U] [#4 0.96,-1.35,0.00,M1] [#5 2.69,-0.60,0.00,M3] [#6 -0.17,-0.68,0.08,U] 
21:53:08.342 00.000 9552 single-star, 4 included, MultiStar: {0.96, -0.06}, one-star: {0.77, 0.16}
21:53:08.342 00.000 9552 CameraToMount -- cameraTheta (0.21) - m_xAngle (3.08) = xAngle (-2.87 = -2.87)
21:53:08.342 00.000 9552 CameraToMount -- cameraTheta (0.21) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.88 = 0.40)
21:53:08.342 00.000 9552 CameraToMount -- cameraX=0.77 cameraY=0.16 hyp=0.79 cameraTheta=0.21 mountX=-0.76 mountY=0.31, mountTheta=2.76
21:53:08.343 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.77, y=0.16, opts=13)
21:53:08.343 00.000 9552 Enqueuing Move request for scope (0.77, 0.16)
21:53:08.343 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:08.343 00.000 9552 UpdateGuideState exits: m=5242983 SNR=195.8 Saturated
21:53:08.343 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:08.343 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:08.343 00.000 9552 Enqueuing Expose request
21:53:08.343 00.000 9976 Worker thread wakes up
21:53:08.343 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.16) opts 0xd
21:53:08.343 00.000 9976 Handling offset move in thread for scope, endpoint = (0.77, 0.16)
21:53:08.343 00.000 9976 Moving (0.77, 0.16) raw xDistance=-0.76 yDistance=0.31
21:53:08.343 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
21:53:08.343 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:08.343 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:53:08.343 00.000 9976 MoveAxis(E, 17, ABG)
21:53:08.343 00.000 9976 Guiding  Dir = 2, Dur = 17
21:53:08.376 00.033 9976 IsSlewing returns 0
21:53:08.376 00.000 9976 IsGuiding returns 0
21:53:08.408 00.032 9976 IsGuiding returns 1
21:53:08.408 00.000 9976 scope still moving after pulse duration time elapsed
21:53:08.468 00.060 9976 IsSlewing returns 0
21:53:08.468 00.000 9976 IsGuiding returns 0
21:53:08.468 00.000 9976 scope move finished after 17 + 74 ms
21:53:08.468 00.000 9976 Move returns status 0, amount 17
21:53:08.468 00.000 9976 MoveAxis(N, 0, ABG)
21:53:08.468 00.000 9976 Move returns status 0, amount 0
21:53:08.468 00.000 9976 move complete, result=0
21:53:08.468 00.000 9976 worker thread done servicing request
21:53:08.468 00.000 9976 Worker thread wakes up
21:53:08.468 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:08.468 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:08.468 00.000 9552 GuideStep: -0.8 px 17 ms EAST, 0.3 px 0 ms NORTH
21:53:11.806 03.338 9976 Exposure complete
21:53:11.890 00.084 9976 worker thread done servicing request
21:53:11.890 00.000 9552 OnExposeComplete: enter
21:53:11.890 00.000 9552 UpdateGuideState(): m_state=6
21:53:11.891 00.001 9552 Star::Find(15, 1656, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
21:53:11.891 00.000 9552 Star::Find returns 1 (1), X=1656.96, Y=366.74, Mass=5430204, SNR=244.6, Peak=65504 HFD=7.7
21:53:11.891 00.000 9552 Star::Find false star n=8 nbg=257 bg=3728.9 sigma=948.6 thresh=6575 peak=6185
21:53:11.891 00.000 9552 MultiStar: [#1 0.76,-0.29,1.10,U] [#2 2.03,-1.03,0.00,M1] [#3 1.61,-0.69,0.00,M1] [#4 1.29,-2.06,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -0.76,-0.89,0.06,U] 
21:53:11.891 00.000 9552 refined, 2 included, MultiStar: {0.78, -0.22}, one-star: {0.88, -0.09}
21:53:11.891 00.000 9552 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.08) = xAngle (-3.35 = 2.93)
21:53:11.891 00.000 9552 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.36 = -0.08)
21:53:11.891 00.000 9552 CameraToMount -- cameraX=0.78 cameraY=-0.22 hyp=0.81 cameraTheta=-0.27 mountX=-0.79 mountY=-0.06, mountTheta=-3.06
21:53:11.892 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.78, y=-0.22, opts=13)
21:53:11.892 00.000 9552 Enqueuing Move request for scope (0.78, -0.22)
21:53:11.892 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:11.892 00.000 9552 UpdateGuideState exits: m=5430204 SNR=244.6 Saturated
21:53:11.892 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:11.892 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:11.892 00.000 9552 Enqueuing Expose request
21:53:11.892 00.000 9976 Worker thread wakes up
21:53:11.892 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.22) opts 0xd
21:53:11.892 00.000 9976 Handling offset move in thread for scope, endpoint = (0.78, -0.22)
21:53:11.892 00.000 9976 Moving (0.78, -0.22) raw xDistance=-0.79 yDistance=-0.06
21:53:11.892 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.79
21:53:11.892 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:11.892 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:53:11.892 00.000 9976 MoveAxis(E, 18, ABG)
21:53:11.892 00.000 9976 Guiding  Dir = 2, Dur = 18
21:53:11.920 00.028 9976 IsSlewing returns 0
21:53:11.920 00.000 9976 IsGuiding returns 0
21:53:11.988 00.068 9976 IsGuiding returns 1
21:53:11.988 00.000 9976 scope still moving after pulse duration time elapsed
21:53:12.029 00.041 9976 IsSlewing returns 0
21:53:12.030 00.001 9976 IsGuiding returns 0
21:53:12.030 00.000 9976 scope move finished after 18 + 90 ms
21:53:12.030 00.000 9976 Move returns status 0, amount 18
21:53:12.030 00.000 9976 MoveAxis(N, 0, ABG)
21:53:12.030 00.000 9976 Move returns status 0, amount 0
21:53:12.030 00.000 9976 move complete, result=0
21:53:12.030 00.000 9976 worker thread done servicing request
21:53:12.030 00.000 9976 Worker thread wakes up
21:53:12.030 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:12.030 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:12.030 00.000 9552 GuideStep: -0.8 px 18 ms EAST, -0.1 px 0 ms NORTH
21:53:15.373 03.343 9976 Exposure complete
21:53:15.465 00.092 9976 worker thread done servicing request
21:53:15.465 00.000 9552 OnExposeComplete: enter
21:53:15.465 00.000 9552 UpdateGuideState(): m_state=6
21:53:15.465 00.000 9552 Star::Find(15, 1656, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
21:53:15.465 00.000 9552 Star::Find returns 1 (1), X=1657.77, Y=366.99, Mass=5266496, SNR=254.4, Peak=65504 HFD=7.7
21:53:15.466 00.001 9552 MultiStar: [#1 2.39,-0.61,0.00,M1] [#2 1.62,0.05,0.00,M2] [#3 2.02,-0.04,0.00,M2] [#4 1.53,-1.38,0.00,M3] [#5 4.51,-1.09,0.00,M4] [#6 -0.17,-0.68,0.04,U] 
21:53:15.466 00.000 9552 refined, 1 included, MultiStar: {1.62, 0.12}, one-star: {1.69, 0.15}
21:53:15.466 00.000 9552 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.08) = xAngle (-3.00 = -3.00)
21:53:15.466 00.000 9552 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.01 = 0.27)
21:53:15.466 00.000 9552 CameraToMount -- cameraX=1.62 cameraY=0.12 hyp=1.62 cameraTheta=0.07 mountX=-1.60 mountY=0.43, mountTheta=2.88
21:53:15.467 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.62, y=0.12, opts=13)
21:53:15.467 00.000 9552 Enqueuing Move request for scope (1.62, 0.12)
21:53:15.467 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:15.467 00.000 9552 UpdateGuideState exits: m=5266496 SNR=254.4 Saturated
21:53:15.467 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:15.467 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:15.467 00.000 9552 Enqueuing Expose request
21:53:15.467 00.000 9976 Worker thread wakes up
21:53:15.467 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.12) opts 0xd
21:53:15.467 00.000 9976 Handling offset move in thread for scope, endpoint = (1.62, 0.12)
21:53:15.467 00.000 9976 Moving (1.62, 0.12) raw xDistance=-1.60 yDistance=0.43
21:53:15.467 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.60
21:53:15.467 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:15.467 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
21:53:15.467 00.000 9976 MoveAxis(E, 36, ABG)
21:53:15.467 00.000 9976 Guiding  Dir = 2, Dur = 36
21:53:15.500 00.033 9976 IsSlewing returns 0
21:53:15.500 00.000 9976 IsGuiding returns 0
21:53:15.532 00.032 9976 PulseGuide returned control before completion, sleep 15
21:53:15.561 00.029 9976 IsGuiding returns 1
21:53:15.561 00.000 9976 scope still moving after pulse duration time elapsed
21:53:15.624 00.063 9976 IsSlewing returns 0
21:53:15.624 00.000 9976 IsGuiding returns 0
21:53:15.625 00.001 9976 scope move finished after 36 + 87 ms
21:53:15.625 00.000 9976 Move returns status 0, amount 36
21:53:15.625 00.000 9976 MoveAxis(N, 0, ABG)
21:53:15.625 00.000 9976 Move returns status 0, amount 0
21:53:15.625 00.000 9976 move complete, result=0
21:53:15.625 00.000 9976 worker thread done servicing request
21:53:15.625 00.000 9976 Worker thread wakes up
21:53:15.625 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:15.625 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:15.625 00.000 9552 GuideStep: -1.6 px 36 ms EAST, 0.4 px 0 ms NORTH
21:53:18.976 03.351 9976 Exposure complete
21:53:19.070 00.094 9976 worker thread done servicing request
21:53:19.070 00.000 9552 OnExposeComplete: enter
21:53:19.070 00.000 9552 UpdateGuideState(): m_state=6
21:53:19.070 00.000 9552 Star::Find(15, 1657, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
21:53:19.070 00.000 9552 Star::Find returns 1 (1), X=1657.23, Y=366.72, Mass=5324449, SNR=281.4, Peak=65504 HFD=7.6
21:53:19.070 00.000 9552 Star::Find false star n=5 nbg=264 bg=3982.1 sigma=922.7 thresh=6750 peak=5831
21:53:19.070 00.000 9552 MultiStar: [#1 1.54,-0.85,0.00,M2] [#2 1.59,-0.13,0.00,M3] [#3 1.80,-0.62,0.00,M3] [#4 2.06,-0.73,0.00,M4] [#5 4.32,-1.99,0.00,M5] [#6 0.00,0.00,0.00,L] 
21:53:19.070 00.000 9552 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.08) = xAngle (-3.18 = 3.11)
21:53:19.070 00.000 9552 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.19 = 0.10)
21:53:19.071 00.001 9552 CameraToMount -- cameraX=1.15 cameraY=-0.11 hyp=1.16 cameraTheta=-0.10 mountX=-1.16 mountY=0.11, mountTheta=3.05
21:53:19.071 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.15, y=-0.11, opts=13)
21:53:19.071 00.000 9552 Enqueuing Move request for scope (1.15, -0.11)
21:53:19.072 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:19.072 00.000 9552 UpdateGuideState exits: m=5324449 SNR=281.4 Saturated
21:53:19.072 00.000 9976 Worker thread wakes up
21:53:19.072 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.11) opts 0xd
21:53:19.072 00.000 9976 Handling offset move in thread for scope, endpoint = (1.15, -0.11)
21:53:19.072 00.000 9976 Moving (1.15, -0.11) raw xDistance=-1.16 yDistance=0.11
21:53:19.072 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:19.072 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:19.072 00.000 9552 Enqueuing Expose request
21:53:19.072 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.16
21:53:19.072 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:19.072 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:53:19.072 00.000 9976 MoveAxis(E, 28, ABG)
21:53:19.072 00.000 9976 Guiding  Dir = 2, Dur = 28
21:53:19.092 00.020 9976 IsSlewing returns 0
21:53:19.093 00.001 9976 IsGuiding returns 0
21:53:19.125 00.032 9976 IsGuiding returns 1
21:53:19.125 00.000 9976 scope still moving after pulse duration time elapsed
21:53:19.172 00.047 9976 IsSlewing returns 0
21:53:19.173 00.001 9976 IsGuiding returns 0
21:53:19.173 00.000 9976 scope move finished after 28 + 51 ms
21:53:19.173 00.000 9976 Move returns status 0, amount 28
21:53:19.173 00.000 9976 MoveAxis(N, 0, ABG)
21:53:19.173 00.000 9976 Move returns status 0, amount 0
21:53:19.173 00.000 9976 move complete, result=0
21:53:19.173 00.000 9976 worker thread done servicing request
21:53:19.173 00.000 9976 Worker thread wakes up
21:53:19.173 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:19.173 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:19.173 00.000 9552 GuideStep: -1.2 px 28 ms EAST, 0.1 px 0 ms NORTH
21:53:22.524 03.351 9976 Exposure complete
21:53:22.617 00.093 9976 worker thread done servicing request
21:53:22.617 00.000 9552 OnExposeComplete: enter
21:53:22.617 00.000 9552 UpdateGuideState(): m_state=6
21:53:22.617 00.000 9552 Star::Find(15, 1657, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
21:53:22.618 00.001 9552 Star::Find returns 1 (1), X=1657.50, Y=366.61, Mass=5033037, SNR=258.1, Peak=65504 HFD=7.3
21:53:22.618 00.000 9552 Star::Find false star n=12 nbg=261 bg=3688.2 sigma=960.7 thresh=6570 peak=6326
21:53:22.618 00.000 9552 Star::Find false star n=4 nbg=262 bg=3856.4 sigma=969.5 thresh=6765 peak=6313
21:53:22.618 00.000 9552 MultiStar: [#1 2.42,-1.00,0.00,M3] [#2 1.92,-0.66,0.00,M4] [#3 2.51,-0.78,0.00,M4] [#4 2.96,-1.49,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:53:22.618 00.000 9552 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.08) = xAngle (-3.23 = 3.05)
21:53:22.618 00.000 9552 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.24 = 0.04)
21:53:22.618 00.000 9552 CameraToMount -- cameraX=1.42 cameraY=-0.22 hyp=1.44 cameraTheta=-0.15 mountX=-1.43 mountY=0.06, mountTheta=3.10
21:53:22.619 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.42, y=-0.22, opts=13)
21:53:22.619 00.000 9552 Enqueuing Move request for scope (1.42, -0.22)
21:53:22.619 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:22.619 00.000 9552 UpdateGuideState exits: m=5033037 SNR=258.1 Saturated
21:53:22.619 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:22.619 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:22.619 00.000 9552 Enqueuing Expose request
21:53:22.619 00.000 9976 Worker thread wakes up
21:53:22.619 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.42, -0.22) opts 0xd
21:53:22.619 00.000 9976 Handling offset move in thread for scope, endpoint = (1.42, -0.22)
21:53:22.619 00.000 9976 Moving (1.42, -0.22) raw xDistance=-1.43 yDistance=0.06
21:53:22.619 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.43
21:53:22.619 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:22.619 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:53:22.619 00.000 9976 MoveAxis(E, 33, ABG)
21:53:22.620 00.001 9976 Guiding  Dir = 2, Dur = 33
21:53:22.640 00.020 9976 IsSlewing returns 0
21:53:22.640 00.000 9976 IsGuiding returns 0
21:53:22.673 00.033 9976 PulseGuide returned control before completion, sleep 11
21:53:22.696 00.023 9976 IsGuiding returns 1
21:53:22.696 00.000 9976 scope still moving after pulse duration time elapsed
21:53:22.751 00.055 9976 IsSlewing returns 0
21:53:22.751 00.000 9976 IsGuiding returns 0
21:53:22.751 00.000 9976 scope move finished after 33 + 77 ms
21:53:22.751 00.000 9976 Move returns status 0, amount 33
21:53:22.751 00.000 9976 MoveAxis(N, 0, ABG)
21:53:22.751 00.000 9976 Move returns status 0, amount 0
21:53:22.751 00.000 9976 move complete, result=0
21:53:22.751 00.000 9976 worker thread done servicing request
21:53:22.751 00.000 9976 Worker thread wakes up
21:53:22.751 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:22.751 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:22.751 00.000 9552 GuideStep: -1.4 px 33 ms EAST, 0.1 px 0 ms NORTH
21:53:26.096 03.345 9976 Exposure complete
21:53:26.182 00.086 9976 worker thread done servicing request
21:53:26.182 00.000 9552 OnExposeComplete: enter
21:53:26.182 00.000 9552 UpdateGuideState(): m_state=6
21:53:26.183 00.001 9552 Star::Find(15, 1657, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
21:53:26.183 00.000 9552 Star::Find returns 1 (1), X=1658.38, Y=366.81, Mass=5085102, SNR=255.5, Peak=65504 HFD=7.5
21:53:26.183 00.000 9552 MultiStar: [#1 3.08,-0.83,0.00,M4] [#2 2.45,-0.20,0.00,M5] [#3 2.35,0.20,0.00,M5] [#4 2.47,-2.06,0.00,M6] [#5 4.17,-0.27,0.00,M6] [#6 0.14,-1.46,0.06,U] 
21:53:26.183 00.000 9552 refined, 1 included, MultiStar: {2.18, -0.10}, one-star: {2.30, -0.03}
21:53:26.183 00.000 9552 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.08) = xAngle (-3.13 = -3.13)
21:53:26.183 00.000 9552 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.14 = 0.15)
21:53:26.183 00.000 9552 CameraToMount -- cameraX=2.18 cameraY=-0.10 hyp=2.19 cameraTheta=-0.05 mountX=-2.19 mountY=0.32, mountTheta=3.00
21:53:26.184 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.18, y=-0.10, opts=13)
21:53:26.184 00.000 9552 Enqueuing Move request for scope (2.18, -0.10)
21:53:26.184 00.000 9976 Worker thread wakes up
21:53:26.184 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:26.184 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.18, -0.10) opts 0xd
21:53:26.184 00.000 9976 Handling offset move in thread for scope, endpoint = (2.18, -0.10)
21:53:26.184 00.000 9552 UpdateGuideState exits: m=5085102 SNR=255.5 Saturated
21:53:26.184 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:26.184 00.000 9976 Moving (2.18, -0.10) raw xDistance=-2.19 yDistance=0.32
21:53:26.184 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:26.184 00.000 9552 Enqueuing Expose request
21:53:26.184 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.44 from input -2.19
21:53:26.184 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:26.184 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:53:26.184 00.000 9976 MoveAxis(E, 50, ABG)
21:53:26.184 00.000 9976 Guiding  Dir = 2, Dur = 50
21:53:26.204 00.020 9976 IsSlewing returns 0
21:53:26.205 00.001 9976 IsGuiding returns 0
21:53:26.237 00.032 9976 PulseGuide returned control before completion, sleep 29
21:53:26.270 00.033 9976 IsGuiding returns 1
21:53:26.270 00.000 9976 scope still moving after pulse duration time elapsed
21:53:26.359 00.089 9976 IsSlewing returns 0
21:53:26.360 00.001 9976 IsGuiding returns 0
21:53:26.360 00.000 9976 scope move finished after 50 + 104 ms
21:53:26.360 00.000 9976 Move returns status 0, amount 50
21:53:26.360 00.000 9976 MoveAxis(N, 0, ABG)
21:53:26.360 00.000 9976 Move returns status 0, amount 0
21:53:26.360 00.000 9976 move complete, result=0
21:53:26.360 00.000 9976 worker thread done servicing request
21:53:26.360 00.000 9976 Worker thread wakes up
21:53:26.360 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:26.360 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:26.360 00.000 9552 GuideStep: -2.2 px 50 ms EAST, 0.3 px 0 ms NORTH
21:53:29.705 03.345 9976 Exposure complete
21:53:29.790 00.085 9976 worker thread done servicing request
21:53:29.790 00.000 9552 OnExposeComplete: enter
21:53:29.790 00.000 9552 UpdateGuideState(): m_state=6
21:53:29.790 00.000 9552 Star::Find(15, 1658, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
21:53:29.790 00.000 9552 Star::Find returns 1 (1), X=1658.35, Y=366.62, Mass=5327706, SNR=310.0, Peak=65504 HFD=7.4
21:53:29.790 00.000 9552 Star::Find false star n=16 nbg=256 bg=3634.3 sigma=875.0 thresh=6259 peak=6090
21:53:29.790 00.000 9552 MultiStar: [#1 2.53,-0.83,0.00,M5] [#2 3.28,-0.48,0.00,M6] [#3 2.96,-0.43,0.00,M6] [#4 2.30,-1.91,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 1.04,-1.33,0.00,M1] 
21:53:29.791 00.001 9552 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.08) = xAngle (-3.17 = 3.11)
21:53:29.791 00.000 9552 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.18 = 0.10)
21:53:29.791 00.000 9552 CameraToMount -- cameraX=2.27 cameraY=-0.21 hyp=2.28 cameraTheta=-0.09 mountX=-2.28 mountY=0.23, mountTheta=3.04
21:53:29.791 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.27, y=-0.21, opts=13)
21:53:29.791 00.000 9552 Enqueuing Move request for scope (2.27, -0.21)
21:53:29.791 00.000 9976 Worker thread wakes up
21:53:29.791 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.27, -0.21) opts 0xd
21:53:29.791 00.000 9976 Handling offset move in thread for scope, endpoint = (2.27, -0.21)
21:53:29.791 00.000 9976 Moving (2.27, -0.21) raw xDistance=-2.28 yDistance=0.23
21:53:29.791 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.54 from input -2.28
21:53:29.791 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:29.792 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:29.792 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:53:29.792 00.000 9976 MoveAxis(E, 53, ABG)
21:53:29.792 00.000 9976 Guiding  Dir = 2, Dur = 53
21:53:29.792 00.000 9552 UpdateGuideState exits: m=5327706 SNR=310.0 Saturated
21:53:29.792 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:29.792 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:29.792 00.000 9552 Enqueuing Expose request
21:53:29.812 00.020 9976 IsSlewing returns 0
21:53:29.812 00.000 9976 IsGuiding returns 0
21:53:29.844 00.032 9976 PulseGuide returned control before completion, sleep 32
21:53:29.886 00.042 9976 IsGuiding returns 1
21:53:29.886 00.000 9976 scope still moving after pulse duration time elapsed
21:53:29.938 00.052 9976 IsSlewing returns 0
21:53:29.938 00.000 9976 IsGuiding returns 0
21:53:29.938 00.000 9976 scope move finished after 53 + 73 ms
21:53:29.938 00.000 9976 Move returns status 0, amount 53
21:53:29.938 00.000 9976 MoveAxis(N, 0, ABG)
21:53:29.938 00.000 9976 Move returns status 0, amount 0
21:53:29.938 00.000 9976 move complete, result=0
21:53:29.938 00.000 9976 worker thread done servicing request
21:53:29.938 00.000 9976 Worker thread wakes up
21:53:29.938 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:29.938 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:29.939 00.001 9552 GuideStep: -2.3 px 53 ms EAST, 0.2 px 0 ms NORTH
21:53:33.279 03.340 9976 Exposure complete
21:53:33.363 00.084 9976 worker thread done servicing request
21:53:33.363 00.000 9552 OnExposeComplete: enter
21:53:33.363 00.000 9552 UpdateGuideState(): m_state=6
21:53:33.363 00.000 9552 Star::Find(15, 1658, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
21:53:33.363 00.000 9552 Star::Find returns 1 (1), X=1658.01, Y=367.48, Mass=5443061, SNR=352.0, Peak=65504 HFD=7.8
21:53:33.363 00.000 9552 Star::Find false star n=12 nbg=262 bg=3603.4 sigma=996.4 thresh=6592 peak=6481
21:53:33.363 00.000 9552 Star::Find false star n=1 nbg=268 bg=3880.0 sigma=1040.8 thresh=7002 peak=5710
21:53:33.363 00.000 9552 MultiStar: [#1 2.34,-0.09,0.00,M6] [#2 2.44,0.03,0.00,M7] [#3 2.31,-0.49,0.00,M7] [#4 2.21,-1.23,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:53:33.363 00.000 9552 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.08) = xAngle (-2.76 = -2.76)
21:53:33.363 00.000 9552 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.77 = 0.52)
21:53:33.363 00.000 9552 CameraToMount -- cameraX=1.93 cameraY=0.64 hyp=2.04 cameraTheta=0.32 mountX=-1.89 mountY=1.00, mountTheta=2.65
21:53:33.364 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.93, y=0.64, opts=13)
21:53:33.364 00.000 9552 Enqueuing Move request for scope (1.93, 0.64)
21:53:33.364 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:53:33.364 00.000 9552 UpdateGuideState exits: m=5443061 SNR=352.0 Saturated
21:53:33.364 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:33.364 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:33.364 00.000 9552 Enqueuing Expose request
21:53:33.364 00.000 9976 Worker thread wakes up
21:53:33.364 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.93, 0.64) opts 0xd
21:53:33.364 00.000 9976 Handling offset move in thread for scope, endpoint = (1.93, 0.64)
21:53:33.364 00.000 9976 Moving (1.93, 0.64) raw xDistance=-1.89 yDistance=1.00
21:53:33.364 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.30 from input -1.89
21:53:33.364 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
21:53:33.364 00.000 9976 MoveAxis(E, 45, ABG)
21:53:33.365 00.001 9976 Guiding  Dir = 2, Dur = 45
21:53:33.389 00.024 9976 IsSlewing returns 0
21:53:33.389 00.000 9976 IsGuiding returns 0
21:53:33.421 00.032 9976 PulseGuide returned control before completion, sleep 24
21:53:33.449 00.028 9976 IsGuiding returns 1
21:53:33.449 00.000 9976 scope still moving after pulse duration time elapsed
21:53:33.530 00.081 9976 IsSlewing returns 0
21:53:33.530 00.000 9976 IsGuiding returns 0
21:53:33.530 00.000 9976 scope move finished after 45 + 95 ms
21:53:33.530 00.000 9976 Move returns status 0, amount 45
21:53:33.531 00.001 9976 MoveAxis(S, 38, ABG)
21:53:33.531 00.000 9976 Guiding  Dir = 1, Dur = 38
21:53:33.561 00.030 9976 IsSlewing returns 0
21:53:33.561 00.000 9976 IsGuiding returns 0
21:53:33.592 00.031 9976 PulseGuide returned control before completion, sleep 18
21:53:33.622 00.030 9976 IsGuiding returns 1
21:53:33.622 00.000 9976 scope still moving after pulse duration time elapsed
21:53:33.674 00.052 9976 IsSlewing returns 0
21:53:33.674 00.000 9976 IsGuiding returns 0
21:53:33.674 00.000 9976 scope move finished after 38 + 75 ms
21:53:33.674 00.000 9976 Move returns status 0, amount 38
21:53:33.674 00.000 9976 move complete, result=0
21:53:33.674 00.000 9976 worker thread done servicing request
21:53:33.674 00.000 9976 Worker thread wakes up
21:53:33.674 00.000 9552 GuideStep: -1.9 px 45 ms EAST, 1.0 px 38 ms SOUTH
21:53:33.674 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:33.674 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:37.027 03.353 9976 Exposure complete
21:53:37.115 00.088 9976 worker thread done servicing request
21:53:37.116 00.001 9552 OnExposeComplete: enter
21:53:37.116 00.000 9552 UpdateGuideState(): m_state=6
21:53:37.116 00.000 9552 Star::Find(15, 1658, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
21:53:37.116 00.000 9552 Star::Find returns 1 (1), X=1659.01, Y=366.64, Mass=5413209, SNR=223.9, Peak=65504 HFD=7.8
21:53:37.116 00.000 9552 MultiStar: [#1 3.23,-1.08,0.00,M7] [#2 3.78,-1.02,0.00,M8] [#3 3.94,-0.75,0.00,M8] [#4 3.53,-3.36,0.00,M9] [#5 5.40,-1.48,0.00,M7] [#6 0.86,0.41,0.06,U] 
21:53:37.116 00.000 9552 refined, 1 included, MultiStar: {2.81, -0.16}, one-star: {2.93, -0.19}
21:53:37.116 00.000 9552 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.08) = xAngle (-3.13 = -3.13)
21:53:37.116 00.000 9552 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.14 = 0.14)
21:53:37.116 00.000 9552 CameraToMount -- cameraX=2.81 cameraY=-0.16 hyp=2.81 cameraTheta=-0.06 mountX=-2.81 mountY=0.39, mountTheta=3.00
21:53:37.117 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.81, y=-0.16, opts=13)
21:53:37.117 00.000 9552 Enqueuing Move request for scope (2.81, -0.16)
21:53:37.117 00.000 9976 Worker thread wakes up
21:53:37.117 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.81, -0.16) opts 0xd
21:53:37.117 00.000 9976 Handling offset move in thread for scope, endpoint = (2.81, -0.16)
21:53:37.117 00.000 9976 Moving (2.81, -0.16) raw xDistance=-2.81 yDistance=0.39
21:53:37.117 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.86 from input -2.81
21:53:37.117 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:37.117 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:37.117 00.000 9552 UpdateGuideState exits: m=5413209 SNR=223.9 Saturated
21:53:37.117 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:37.117 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:37.117 00.000 9552 Enqueuing Expose request
21:53:37.117 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
21:53:37.117 00.000 9976 MoveAxis(E, 64, ABG)
21:53:37.118 00.001 9976 Guiding  Dir = 2, Dur = 64
21:53:37.138 00.020 9976 IsSlewing returns 0
21:53:37.138 00.000 9976 IsGuiding returns 0
21:53:37.172 00.034 9976 PulseGuide returned control before completion, sleep 42
21:53:37.217 00.045 9976 IsGuiding returns 1
21:53:37.218 00.001 9976 scope still moving after pulse duration time elapsed
21:53:37.279 00.061 9976 IsSlewing returns 0
21:53:37.279 00.000 9976 IsGuiding returns 0
21:53:37.279 00.000 9976 scope move finished after 64 + 76 ms
21:53:37.279 00.000 9976 Move returns status 0, amount 64
21:53:37.279 00.000 9976 MoveAxis(N, 0, ABG)
21:53:37.279 00.000 9976 Move returns status 0, amount 0
21:53:37.279 00.000 9976 move complete, result=0
21:53:37.279 00.000 9976 worker thread done servicing request
21:53:37.279 00.000 9976 Worker thread wakes up
21:53:37.279 00.000 9552 GuideStep: -2.8 px 64 ms EAST, 0.4 px 0 ms NORTH
21:53:37.279 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:37.279 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:40.628 03.349 9976 Exposure complete
21:53:40.699 00.071 9976 worker thread done servicing request
21:53:40.699 00.000 9552 OnExposeComplete: enter
21:53:40.699 00.000 9552 UpdateGuideState(): m_state=6
21:53:40.700 00.001 9552 Star::Find(15, 1659, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
21:53:40.700 00.000 9552 Star::Find returns 1 (1), X=1658.30, Y=366.62, Mass=5365427, SNR=273.1, Peak=65504 HFD=7.5
21:53:40.700 00.000 9552 MultiStar: [#1 2.59,-1.02,0.00,M8] [#2 2.33,-0.56,0.00,M9] [#3 -5.18,7.70,0.00,M9] [#4 3.63,-2.27,0.00,M10] [#5 5.39,-2.42,0.00,M8] [#6 -0.17,-1.89,0.00,M1] 
21:53:40.700 00.000 9552 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.08) = xAngle (-3.17 = 3.11)
21:53:40.700 00.000 9552 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.18 = 0.10)
21:53:40.700 00.000 9552 CameraToMount -- cameraX=2.22 cameraY=-0.21 hyp=2.23 cameraTheta=-0.09 mountX=-2.23 mountY=0.22, mountTheta=3.04
21:53:40.700 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.22, y=-0.21, opts=13)
21:53:40.700 00.000 9552 Enqueuing Move request for scope (2.22, -0.21)
21:53:40.700 00.000 9976 Worker thread wakes up
21:53:40.701 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (2.22, -0.21) opts 0xd
21:53:40.701 00.000 9976 Handling offset move in thread for scope, endpoint = (2.22, -0.21)
21:53:40.701 00.000 9976 Moving (2.22, -0.21) raw xDistance=-2.23 yDistance=0.22
21:53:40.701 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.53 from input -2.23
21:53:40.701 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:40.701 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:40.701 00.000 9552 UpdateGuideState exits: m=5365427 SNR=273.1 Saturated
21:53:40.701 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:40.701 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:40.701 00.000 9552 Enqueuing Expose request
21:53:40.701 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:53:40.701 00.000 9976 MoveAxis(E, 53, ABG)
21:53:40.701 00.000 9976 Guiding  Dir = 2, Dur = 53
21:53:40.736 00.035 9976 IsSlewing returns 0
21:53:40.737 00.001 9976 IsGuiding returns 0
21:53:40.768 00.031 9976 PulseGuide returned control before completion, sleep 32
21:53:40.818 00.050 9976 IsGuiding returns 1
21:53:40.818 00.000 9976 scope still moving after pulse duration time elapsed
21:53:40.875 00.057 9976 IsSlewing returns 0
21:53:40.875 00.000 9976 IsGuiding returns 0
21:53:40.875 00.000 9976 scope move finished after 53 + 85 ms
21:53:40.875 00.000 9976 Move returns status 0, amount 53
21:53:40.875 00.000 9976 MoveAxis(N, 0, ABG)
21:53:40.875 00.000 9976 Move returns status 0, amount 0
21:53:40.876 00.001 9976 move complete, result=0
21:53:40.876 00.000 9976 worker thread done servicing request
21:53:40.876 00.000 9976 Worker thread wakes up
21:53:40.876 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:40.876 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:40.876 00.000 9552 GuideStep: -2.2 px 53 ms EAST, 0.2 px 0 ms NORTH
21:53:44.225 03.349 9976 Exposure complete
21:53:44.313 00.088 9976 worker thread done servicing request
21:53:44.313 00.000 9552 OnExposeComplete: enter
21:53:44.313 00.000 9552 UpdateGuideState(): m_state=6
21:53:44.313 00.000 9552 Star::Find(15, 1658, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
21:53:44.313 00.000 9552 Star::Find returns 1 (1), X=1657.36, Y=366.62, Mass=5246712, SNR=222.1, Peak=65504 HFD=7.4
21:53:44.313 00.000 9552 Star::Find false star n=6 nbg=264 bg=3491.0 sigma=999.5 thresh=6490 peak=5621
21:53:44.313 00.000 9552 Star::Find false star n=1 nbg=267 bg=3761.2 sigma=987.3 thresh=6723 peak=6006
21:53:44.313 00.000 9552 MultiStar: [#1 2.03,-1.07,0.00,M9] [#2 1.71,-0.23,0.00,M10] [#3 2.54,-0.63,0.00,M10] [#4 1.82,-1.19,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:53:44.313 00.000 9552 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.08) = xAngle (-3.24 = 3.04)
21:53:44.313 00.000 9552 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.25 = 0.03)
21:53:44.313 00.000 9552 CameraToMount -- cameraX=1.28 cameraY=-0.21 hyp=1.29 cameraTheta=-0.16 mountX=-1.29 mountY=0.04, mountTheta=3.11
21:53:44.314 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.28, y=-0.21, opts=13)
21:53:44.314 00.000 9552 Enqueuing Move request for scope (1.28, -0.21)
21:53:44.314 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:53:44.314 00.000 9552 UpdateGuideState exits: m=5246712 SNR=222.1 Saturated
21:53:44.314 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:44.314 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:44.314 00.000 9552 Enqueuing Expose request
21:53:44.314 00.000 9976 Worker thread wakes up
21:53:44.314 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.28, -0.21) opts 0xd
21:53:44.314 00.000 9976 Handling offset move in thread for scope, endpoint = (1.28, -0.21)
21:53:44.314 00.000 9976 Moving (1.28, -0.21) raw xDistance=-1.29 yDistance=0.04
21:53:44.314 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.29
21:53:44.314 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:44.314 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:53:44.314 00.000 9976 MoveAxis(E, 32, ABG)
21:53:44.314 00.000 9976 Guiding  Dir = 2, Dur = 32
21:53:44.343 00.029 9976 IsSlewing returns 0
21:53:44.343 00.000 9976 IsGuiding returns 0
21:53:44.375 00.032 9976 PulseGuide returned control before completion, sleep 11
21:53:44.398 00.023 9976 IsGuiding returns 1
21:53:44.398 00.000 9976 scope still moving after pulse duration time elapsed
21:53:44.454 00.056 9976 IsSlewing returns 0
21:53:44.454 00.000 9976 IsGuiding returns 0
21:53:44.454 00.000 9976 scope move finished after 32 + 78 ms
21:53:44.454 00.000 9976 Move returns status 0, amount 32
21:53:44.454 00.000 9976 MoveAxis(N, 0, ABG)
21:53:44.454 00.000 9976 Move returns status 0, amount 0
21:53:44.454 00.000 9976 move complete, result=0
21:53:44.454 00.000 9976 worker thread done servicing request
21:53:44.454 00.000 9976 Worker thread wakes up
21:53:44.454 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:44.454 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:44.454 00.000 9552 GuideStep: -1.3 px 32 ms EAST, 0.0 px 0 ms NORTH
21:53:47.803 03.349 9976 Exposure complete
21:53:47.894 00.091 9976 worker thread done servicing request
21:53:47.894 00.000 9552 OnExposeComplete: enter
21:53:47.894 00.000 9552 UpdateGuideState(): m_state=6
21:53:47.894 00.000 9552 Star::Find(15, 1657, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
21:53:47.894 00.000 9552 Star::Find returns 1 (1), X=1657.22, Y=366.76, Mass=5318482, SNR=327.4, Peak=65504 HFD=7.7
21:53:47.894 00.000 9552 MultiStar: [#1 1.58,-0.94,0.00,M10] [#2 2.25,-0.72,0.00,R] [#3 1.60,-0.66,0.00,R] [#4 -0.40,-0.32,0.06,U] [#5 4.30,-2.02,0.00,M9] [#6 -1.25,-0.14,0.03,U] 
21:53:47.894 00.000 9552 refined, 2 included, MultiStar: {0.98, -0.09}, one-star: {1.14, -0.08}
21:53:47.894 00.000 9552 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.08) = xAngle (-3.17 = 3.11)
21:53:47.894 00.000 9552 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.18 = 0.10)
21:53:47.894 00.000 9552 CameraToMount -- cameraX=0.98 cameraY=-0.09 hyp=0.98 cameraTheta=-0.09 mountX=-0.98 mountY=0.10, mountTheta=3.04
21:53:47.895 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.98, y=-0.09, opts=13)
21:53:47.895 00.000 9552 Enqueuing Move request for scope (0.98, -0.09)
21:53:47.895 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:47.895 00.000 9552 UpdateGuideState exits: m=5318482 SNR=327.4 Saturated
21:53:47.895 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:47.895 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:47.895 00.000 9552 Enqueuing Expose request
21:53:47.895 00.000 9976 Worker thread wakes up
21:53:47.895 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.98, -0.09) opts 0xd
21:53:47.895 00.000 9976 Handling offset move in thread for scope, endpoint = (0.98, -0.09)
21:53:47.895 00.000 9976 Moving (0.98, -0.09) raw xDistance=-0.98 yDistance=0.10
21:53:47.895 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.98
21:53:47.895 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:47.895 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:53:47.895 00.000 9976 MoveAxis(E, 24, ABG)
21:53:47.895 00.000 9976 Guiding  Dir = 2, Dur = 24
21:53:47.920 00.025 9976 IsSlewing returns 0
21:53:47.920 00.000 9976 IsGuiding returns 0
21:53:47.975 00.055 9976 IsGuiding returns 1
21:53:47.975 00.000 9976 scope still moving after pulse duration time elapsed
21:53:48.031 00.056 9976 IsSlewing returns 0
21:53:48.031 00.000 9976 IsGuiding returns 0
21:53:48.031 00.000 9976 scope move finished after 24 + 87 ms
21:53:48.031 00.000 9976 Move returns status 0, amount 24
21:53:48.031 00.000 9976 MoveAxis(N, 0, ABG)
21:53:48.031 00.000 9976 Move returns status 0, amount 0
21:53:48.031 00.000 9976 move complete, result=0
21:53:48.031 00.000 9976 worker thread done servicing request
21:53:48.031 00.000 9976 Worker thread wakes up
21:53:48.031 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:48.031 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:48.031 00.000 9552 GuideStep: -1.0 px 24 ms EAST, 0.1 px 0 ms NORTH
21:53:51.376 03.345 9976 Exposure complete
21:53:51.469 00.093 9976 worker thread done servicing request
21:53:51.469 00.000 9552 OnExposeComplete: enter
21:53:51.469 00.000 9552 UpdateGuideState(): m_state=6
21:53:51.469 00.000 9552 Star::Find(15, 1657, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
21:53:51.470 00.001 9552 Star::Find returns 1 (1), X=1656.75, Y=366.58, Mass=5026537, SNR=281.0, Peak=65504 HFD=7.3
21:53:51.470 00.000 9552 Star::Find false star n=5 nbg=258 bg=3659.2 sigma=920.3 thresh=6420 peak=6062
21:53:51.470 00.000 9552 MultiStar: [#1 1.43,-0.90,0.00,R] [#2 -0.51,-0.00,0.23,U] [#3 -0.27,-0.29,0.08,U] [#4 -0.76,-0.31,0.05,U] [#5 2.93,-0.85,0.00,M10] [#6 0.00,0.00,0.00,L] 
21:53:51.470 00.000 9552 refined, 3 included, MultiStar: {0.36, -0.22}, one-star: {0.67, -0.26}
21:53:51.470 00.000 9552 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.08) = xAngle (-3.62 = 2.66)
21:53:51.470 00.000 9552 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.63 = -0.35)
21:53:51.470 00.000 9552 CameraToMount -- cameraX=0.36 cameraY=-0.22 hyp=0.42 cameraTheta=-0.54 mountX=-0.37 mountY=-0.14, mountTheta=-2.78
21:53:51.471 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.36, y=-0.22, opts=13)
21:53:51.471 00.000 9552 Enqueuing Move request for scope (0.36, -0.22)
21:53:51.472 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:51.472 00.000 9552 UpdateGuideState exits: m=5026537 SNR=281.0 Saturated
21:53:51.472 00.000 9976 Worker thread wakes up
21:53:51.472 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:51.472 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.22) opts 0xd
21:53:51.472 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:51.472 00.000 9552 Enqueuing Expose request
21:53:51.472 00.000 9976 Handling offset move in thread for scope, endpoint = (0.36, -0.22)
21:53:51.472 00.000 9976 Moving (0.36, -0.22) raw xDistance=-0.37 yDistance=-0.14
21:53:51.472 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
21:53:51.472 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:51.472 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:53:51.472 00.000 9976 MoveAxis(E, 0, ABG)
21:53:51.472 00.000 9976 Move returns status 0, amount 0
21:53:51.472 00.000 9976 MoveAxis(N, 0, ABG)
21:53:51.473 00.001 9976 Move returns status 0, amount 0
21:53:51.473 00.000 9976 move complete, result=0
21:53:51.473 00.000 9976 worker thread done servicing request
21:53:51.473 00.000 9976 Worker thread wakes up
21:53:51.473 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:51.473 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:51.473 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:54.817 03.344 9976 Exposure complete
21:53:54.914 00.097 9976 worker thread done servicing request
21:53:54.914 00.000 9552 OnExposeComplete: enter
21:53:54.914 00.000 9552 UpdateGuideState(): m_state=6
21:53:54.914 00.000 9552 Star::Find(15, 1656, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
21:53:54.914 00.000 9552 Star::Find returns 1 (1), X=1657.04, Y=366.82, Mass=5321695, SNR=241.6, Peak=65504 HFD=7.6
21:53:54.914 00.000 9552 Star::Find false star n=16 nbg=262 bg=3351.6 sigma=910.6 thresh=6083 peak=6032
21:53:54.914 00.000 9552 MultiStar: [#1 0.28,0.59,1.00,U] [#2 -0.79,0.55,0.25,U] [#3 0.38,-0.13,0.08,U] [#4 -0.61,-0.14,0.07,U] [#5 0.00,0.00,0.00,L] [#6 1.54,-1.96,0.00,M1] 
21:53:54.914 00.000 9552 refined, 4 included, MultiStar: {0.43, 0.29}, one-star: {0.96, -0.01}
21:53:54.914 00.000 9552 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.08) = xAngle (-2.49 = -2.49)
21:53:54.915 00.001 9552 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.50 = 0.78)
21:53:54.915 00.000 9552 CameraToMount -- cameraX=0.43 cameraY=0.29 hyp=0.52 cameraTheta=0.59 mountX=-0.41 mountY=0.37, mountTheta=2.41
21:53:54.915 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.43, y=0.29, opts=13)
21:53:54.915 00.000 9552 Enqueuing Move request for scope (0.43, 0.29)
21:53:54.916 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:54.916 00.000 9552 UpdateGuideState exits: m=5321695 SNR=241.6 Saturated
21:53:54.916 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:54.916 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:54.916 00.000 9552 Enqueuing Expose request
21:53:54.916 00.000 9976 Worker thread wakes up
21:53:54.916 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.29) opts 0xd
21:53:54.916 00.000 9976 Handling offset move in thread for scope, endpoint = (0.43, 0.29)
21:53:54.916 00.000 9976 Moving (0.43, 0.29) raw xDistance=-0.41 yDistance=0.37
21:53:54.916 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
21:53:54.916 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:54.916 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
21:53:54.916 00.000 9976 MoveAxis(E, 0, ABG)
21:53:54.916 00.000 9976 Move returns status 0, amount 0
21:53:54.916 00.000 9976 MoveAxis(N, 0, ABG)
21:53:54.916 00.000 9976 Move returns status 0, amount 0
21:53:54.916 00.000 9976 move complete, result=0
21:53:54.916 00.000 9976 worker thread done servicing request
21:53:54.916 00.000 9976 Worker thread wakes up
21:53:54.916 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:54.916 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:54.916 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
21:53:58.268 03.352 9976 Exposure complete
21:53:58.361 00.093 9976 worker thread done servicing request
21:53:58.361 00.000 9552 OnExposeComplete: enter
21:53:58.361 00.000 9552 UpdateGuideState(): m_state=6
21:53:58.361 00.000 9552 Star::Find(15, 1657, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
21:53:58.361 00.000 9552 Star::Find returns 1 (1), X=1657.58, Y=366.36, Mass=5208302, SNR=261.3, Peak=65504 HFD=7.4
21:53:58.361 00.000 9552 Star::Find false star n=7 nbg=258 bg=3695.6 sigma=907.5 thresh=6418 peak=6160
21:53:58.361 00.000 9552 MultiStar: [#1 0.81,0.21,0.90,U] [#2 -0.60,0.62,0.22,U] [#3 -0.04,0.09,0.08,U] [#4 -0.30,0.26,0.04,U] [#5 0.00,0.00,0.00,L] [#6 0.06,-0.91,0.05,U] 
21:53:58.361 00.000 9552 refined, 5 included, MultiStar: {0.91, -0.07}, one-star: {1.50, -0.47}
21:53:58.361 00.000 9552 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.08) = xAngle (-3.16 = 3.12)
21:53:58.361 00.000 9552 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.17 = 0.11)
21:53:58.361 00.000 9552 CameraToMount -- cameraX=0.91 cameraY=-0.07 hyp=0.91 cameraTheta=-0.08 mountX=-0.91 mountY=0.10, mountTheta=3.03
21:53:58.362 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.91, y=-0.07, opts=13)
21:53:58.362 00.000 9552 Enqueuing Move request for scope (0.91, -0.07)
21:53:58.362 00.000 9976 Worker thread wakes up
21:53:58.363 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.07) opts 0xd
21:53:58.363 00.000 9976 Handling offset move in thread for scope, endpoint = (0.91, -0.07)
21:53:58.363 00.000 9976 Moving (0.91, -0.07) raw xDistance=-0.91 yDistance=0.10
21:53:58.363 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
21:53:58.363 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:58.363 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:53:58.363 00.000 9552 UpdateGuideState exits: m=5208302 SNR=261.3 Saturated
21:53:58.363 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:53:58.363 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:58.363 00.000 9976 MoveAxis(E, 20, ABG)
21:53:58.363 00.000 9976 Guiding  Dir = 2, Dur = 20
21:53:58.363 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:53:58.363 00.000 9552 Enqueuing Expose request
21:53:58.391 00.028 9976 IsSlewing returns 0
21:53:58.392 00.001 9976 IsGuiding returns 0
21:53:58.424 00.032 9976 IsGuiding returns 1
21:53:58.424 00.000 9976 scope still moving after pulse duration time elapsed
21:53:58.486 00.062 9976 IsSlewing returns 0
21:53:58.487 00.001 9976 IsGuiding returns 0
21:53:58.487 00.000 9976 scope move finished after 20 + 74 ms
21:53:58.487 00.000 9976 Move returns status 0, amount 20
21:53:58.487 00.000 9976 MoveAxis(N, 0, ABG)
21:53:58.487 00.000 9976 Move returns status 0, amount 0
21:53:58.487 00.000 9976 move complete, result=0
21:53:58.487 00.000 9976 worker thread done servicing request
21:53:58.487 00.000 9976 Worker thread wakes up
21:53:58.487 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:53:58.487 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:53:58.487 00.000 9552 GuideStep: -0.9 px 20 ms EAST, 0.1 px 0 ms NORTH
21:54:01.826 03.339 9976 Exposure complete
21:54:01.919 00.093 9976 worker thread done servicing request
21:54:01.919 00.000 9552 OnExposeComplete: enter
21:54:01.920 00.001 9552 UpdateGuideState(): m_state=6
21:54:01.920 00.000 9552 Star::Find(15, 1657, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
21:54:01.920 00.000 9552 Star::Find returns 1 (1), X=1657.16, Y=366.87, Mass=5309261, SNR=256.1, Peak=65504 HFD=7.7
21:54:01.920 00.000 9552 Star::Find false star n=2 nbg=255 bg=3800.6 sigma=894.3 thresh=6483 peak=5724
21:54:01.920 00.000 9552 MultiStar: [#1 0.53,0.28,1.01,U] [#2 -0.19,0.23,0.16,U] [#3 -0.51,0.72,0.08,U] [#4 0.11,-0.66,0.06,U] [#5 2.64,-0.01,0.00,R] [#6 0.00,0.00,0.00,L] 
21:54:01.920 00.000 9552 refined, 4 included, MultiStar: {0.67, 0.16}, one-star: {1.08, 0.04}
21:54:01.920 00.000 9552 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.08) = xAngle (-2.84 = -2.84)
21:54:01.920 00.000 9552 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.85 = 0.43)
21:54:01.920 00.000 9552 CameraToMount -- cameraX=0.67 cameraY=0.16 hyp=0.69 cameraTheta=0.24 mountX=-0.66 mountY=0.29, mountTheta=2.73
21:54:01.921 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.67, y=0.16, opts=13)
21:54:01.921 00.000 9552 Enqueuing Move request for scope (0.67, 0.16)
21:54:01.921 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:01.921 00.000 9552 UpdateGuideState exits: m=5309261 SNR=256.1 Saturated
21:54:01.921 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:01.921 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:01.921 00.000 9552 Enqueuing Expose request
21:54:01.921 00.000 9976 Worker thread wakes up
21:54:01.921 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.16) opts 0xd
21:54:01.921 00.000 9976 Handling offset move in thread for scope, endpoint = (0.67, 0.16)
21:54:01.921 00.000 9976 Moving (0.67, 0.16) raw xDistance=-0.66 yDistance=0.29
21:54:01.921 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.66
21:54:01.921 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:01.922 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:54:01.922 00.000 9976 MoveAxis(E, 16, ABG)
21:54:01.922 00.000 9976 Guiding  Dir = 2, Dur = 16
21:54:01.987 00.065 9976 IsSlewing returns 0
21:54:01.988 00.001 9976 IsGuiding returns 0
21:54:02.019 00.031 9976 IsGuiding returns 1
21:54:02.019 00.000 9976 scope still moving after pulse duration time elapsed
21:54:02.061 00.042 9976 IsSlewing returns 0
21:54:02.061 00.000 9976 IsGuiding returns 0
21:54:02.061 00.000 9976 scope move finished after 16 + 57 ms
21:54:02.062 00.001 9976 Move returns status 0, amount 16
21:54:02.062 00.000 9976 MoveAxis(N, 0, ABG)
21:54:02.062 00.000 9976 Move returns status 0, amount 0
21:54:02.062 00.000 9976 move complete, result=0
21:54:02.062 00.000 9976 worker thread done servicing request
21:54:02.062 00.000 9976 Worker thread wakes up
21:54:02.062 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:02.062 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,352,31,31)
21:54:02.062 00.000 9552 GuideStep: -0.7 px 16 ms EAST, 0.3 px 0 ms NORTH
21:54:02.478 00.416 9552 evsrv: cli 011F39C0 connect
21:54:02.479 00.001 9552 case statement mapped state 6 to 3
21:54:02.479 00.000 9552 case statement mapped state 6 to 3
21:54:02.480 00.001 9552 evsrv: cli 011F39C0 request: {"method":"get_app_state","id":"1d350532-d896-4897-9c9b-da090cb2701a"}
21:54:02.480 00.000 9552 case statement mapped state 6 to 3
21:54:02.480 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d350532-d896-4897-9c9b-da090cb2701a"}
21:54:02.480 00.000 9552 evsrv: cli 011F39C0 disconnect
21:54:02.481 00.001 9552 evsrv: cli 011F3560 connect
21:54:02.481 00.000 9552 case statement mapped state 6 to 3
21:54:02.481 00.000 9552 case statement mapped state 6 to 3
21:54:02.482 00.001 9552 evsrv: cli 011F3560 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"09a0524d-9919-4308-bb69-311999d7ade4"}
21:54:02.482 00.000 9552 PhdController::Dither begins
21:54:02.482 00.000 9552 dither: size=6.00, dRA=2.53 dDec=0.16
21:54:02.482 00.000 9552 MountToCamera -- mountTheta (-0.06) + m_xAngle (3.08) = xAngle (3.01 = 3.01)
21:54:02.482 00.000 9552 MountToCamera -- mountX=2.53 mountY=0.16 hyp=2.53 mountTheta=-0.06 cameraX=-2.51, cameraY=0.32 cameraTheta=3.01
21:54:02.482 00.000 9552 setting lock position to (1653.57, 367.15)
21:54:02.483 00.001 9552 Mount: notify guiding dithered (-2.5, 0.3)
21:54:02.483 00.000 9552 MultiStar: stabilizing after lock position change
21:54:02.483 00.000 9552 Status Line: Dither by 2.53,0.16
21:54:02.484 00.001 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:54:02.484 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
21:54:02.484 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":0,"id":"09a0524d-9919-4308-bb69-311999d7ade4"}
21:54:02.485 00.001 9552 evsrv: cli 011F3560 disconnect
21:54:05.408 02.923 9976 Exposure complete
21:54:05.501 00.093 9976 worker thread done servicing request
21:54:05.501 00.000 9552 OnExposeComplete: enter
21:54:05.501 00.000 9552 UpdateGuideState(): m_state=6
21:54:05.502 00.001 9552 Star::Find(15, 1657, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 147
21:54:05.502 00.000 9552 Star::Find returns 1 (1), X=1656.72, Y=366.70, Mass=5514841, SNR=225.1, Peak=65504 HFD=7.8
21:54:05.502 00.000 9552 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.08) = xAngle (-3.22 = 3.06)
21:54:05.502 00.000 9552 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.23 = 0.05)
21:54:05.502 00.000 9552 CameraToMount -- cameraX=3.15 cameraY=-0.45 hyp=3.18 cameraTheta=-0.14 mountX=-3.17 mountY=0.17, mountTheta=3.09
21:54:05.503 00.001 9552 dither recenter: remaining=(-2.5,-0.2) step=(-2.5,-0.2)
21:54:05.503 00.000 9552 MountToCamera -- mountTheta (3.08) + m_xAngle (3.08) = xAngle (6.16 = -0.13)
21:54:05.503 00.000 9552 MountToCamera -- mountX=-2.53 mountY=-0.16 hyp=2.53 mountTheta=3.08 cameraX=2.51, cameraY=-0.32 cameraTheta=-0.13
21:54:05.503 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.51, y=-0.32, opts=4)
21:54:05.503 00.000 9552 Enqueuing Move request for scope (2.51, -0.32)
21:54:05.503 00.000 9552 Mount: notify direct move -2.53,-0.16
21:54:05.503 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=64, FiltMax=65504, Gamma=0.780
21:54:05.503 00.000 9552 UpdateGuideState exits: m=5514841 SNR=225.1 Saturated
21:54:05.503 00.000 9976 Worker thread wakes up
21:54:05.503 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.51, -0.32) opts 0x4
21:54:05.503 00.000 9976 Handling offset move in thread for scope, endpoint = (2.51, -0.32)
21:54:05.503 00.000 9976 Moving (2.51, -0.32) raw xDistance=-2.53 yDistance=-0.16
21:54:05.503 00.000 9976 BLC: window closed
21:54:05.503 00.000 9976 MoveAxis(E, 87, B)
21:54:05.503 00.000 9976 Guiding  Dir = 2, Dur = 87
21:54:05.503 00.000 9552 PhdController: settling, locked = 1, distance = 3.36 (3.00) aobump = 0 frame = 1 / 99999
21:54:05.503 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810045.503,"Host":"ASTROBRUCE","Inst":1,"Distance":3.36,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:54:05.504 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:05.504 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:05.504 00.000 9552 Enqueuing Expose request
21:54:05.529 00.025 9976 IsSlewing returns 0
21:54:05.529 00.000 9976 IsGuiding returns 0
21:54:05.562 00.033 9976 PulseGuide returned control before completion, sleep 66
21:54:05.643 00.081 9976 IsGuiding returns 1
21:54:05.643 00.000 9976 scope still moving after pulse duration time elapsed
21:54:05.702 00.059 9976 IsSlewing returns 0
21:54:05.702 00.000 9976 IsGuiding returns 0
21:54:05.702 00.000 9976 scope move finished after 87 + 86 ms
21:54:05.703 00.001 9976 Move returns status 0, amount 87
21:54:05.703 00.000 9976 BLC: window closed
21:54:05.703 00.000 9976 BLC: Compensation needed for non-algo type move
21:54:05.703 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 187 applied
21:54:05.703 00.000 9976 MoveAxis(N, 193, B)
21:54:05.703 00.000 9976 Guiding  Dir = 0, Dur = 193
21:54:05.733 00.030 9976 IsSlewing returns 0
21:54:05.733 00.000 9976 IsGuiding returns 0
21:54:05.765 00.032 9976 PulseGuide returned control before completion, sleep 172
21:54:05.943 00.178 9976 IsGuiding returns 1
21:54:05.943 00.000 9976 scope still moving after pulse duration time elapsed
21:54:05.998 00.055 9976 IsSlewing returns 0
21:54:05.998 00.000 9976 IsGuiding returns 0
21:54:05.999 00.001 9976 scope move finished after 193 + 72 ms
21:54:05.999 00.000 9976 Move returns status 0, amount 193
21:54:05.999 00.000 9976 move complete, result=0
21:54:05.999 00.000 9976 worker thread done servicing request
21:54:05.999 00.000 9976 Worker thread wakes up
21:54:05.999 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:05.999 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:05.999 00.000 9552 GuideStep: -2.5 px 87 ms EAST, -0.2 px 193 ms NORTH
21:54:09.349 03.350 9976 Exposure complete
21:54:09.440 00.091 9976 worker thread done servicing request
21:54:09.440 00.000 9552 OnExposeComplete: enter
21:54:09.440 00.000 9552 UpdateGuideState(): m_state=6
21:54:09.440 00.000 9552 Star::Find(15, 1656, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 148
21:54:09.440 00.000 9552 Star::Find returns 1 (1), X=1653.39, Y=367.89, Mass=5171327, SNR=277.5, Peak=65504 HFD=7.6
21:54:09.440 00.000 9552 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.08) = xAngle (-1.27 = -1.27)
21:54:09.440 00.000 9552 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.28 = 2.01)
21:54:09.440 00.000 9552 CameraToMount -- cameraX=-0.18 cameraY=0.74 hyp=0.76 cameraTheta=1.81 mountX=0.23 mountY=0.69, mountTheta=1.25
21:54:09.441 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.18, y=0.74, opts=13)
21:54:09.441 00.000 9552 Enqueuing Move request for scope (-0.18, 0.74)
21:54:09.441 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:09.441 00.000 9552 UpdateGuideState exits: m=5171327 SNR=277.5 Saturated
21:54:09.441 00.000 9552 PhdController: settling, locked = 1, distance = 0.76 (3.00) aobump = 0 frame = 2 / 99999
21:54:09.441 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810049.441,"Host":"ASTROBRUCE","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:54:09.441 00.000 9976 Worker thread wakes up
21:54:09.441 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.74) opts 0xd
21:54:09.441 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.18, 0.74)
21:54:09.441 00.000 9976 Moving (-0.18, 0.74) raw xDistance=0.23 yDistance=0.69
21:54:09.441 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
21:54:09.441 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:09.441 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:09.441 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
21:54:09.441 00.000 9976 MoveAxis(E, 0, ABG)
21:54:09.441 00.000 9976 Move returns status 0, amount 0
21:54:09.441 00.000 9976 MoveAxis(N, 0, ABG)
21:54:09.441 00.000 9976 Move returns status 0, amount 0
21:54:09.441 00.000 9976 move complete, result=0
21:54:09.441 00.000 9976 worker thread done servicing request
21:54:09.441 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:09.441 00.000 9552 Enqueuing Expose request
21:54:09.441 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
21:54:09.441 00.000 9976 Worker thread wakes up
21:54:09.441 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:09.441 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:12.786 03.345 9976 Exposure complete
21:54:12.879 00.093 9976 worker thread done servicing request
21:54:12.880 00.001 9552 OnExposeComplete: enter
21:54:12.880 00.000 9552 UpdateGuideState(): m_state=6
21:54:12.880 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 149
21:54:12.880 00.000 9552 Star::Find returns 1 (1), X=1653.65, Y=368.44, Mass=5131917, SNR=240.8, Peak=65504 HFD=7.4
21:54:12.880 00.000 9552 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.08) = xAngle (-1.57 = -1.57)
21:54:12.880 00.000 9552 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.58 = 1.70)
21:54:12.880 00.000 9552 CameraToMount -- cameraX=0.08 cameraY=1.29 hyp=1.29 cameraTheta=1.51 mountX=0.00 mountY=1.28, mountTheta=1.57
21:54:12.881 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.08, y=1.29, opts=13)
21:54:12.881 00.000 9552 Enqueuing Move request for scope (0.08, 1.29)
21:54:12.881 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:12.881 00.000 9552 UpdateGuideState exits: m=5131917 SNR=240.8 Saturated
21:54:12.881 00.000 9552 PhdController: settling, locked = 1, distance = 0.92 (3.00) aobump = 0 frame = 3 / 99999
21:54:12.882 00.001 9552 evsrv: {"Event":"Settling","Timestamp":1778810052.882,"Host":"ASTROBRUCE","Inst":1,"Distance":0.92,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
21:54:12.882 00.000 9976 Worker thread wakes up
21:54:12.882 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:12.882 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:12.882 00.000 9552 Enqueuing Expose request
21:54:12.882 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.08, 1.29) opts 0xd
21:54:12.882 00.000 9976 Handling offset move in thread for scope, endpoint = (0.08, 1.29)
21:54:12.882 00.000 9976 Moving (0.08, 1.29) raw xDistance=0.00 yDistance=1.28
21:54:12.882 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:54:12.882 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:12.882 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.28
21:54:12.882 00.000 9976 MoveAxis(E, 0, ABG)
21:54:12.882 00.000 9976 Move returns status 0, amount 0
21:54:12.882 00.000 9976 MoveAxis(N, 0, ABG)
21:54:12.882 00.000 9976 Move returns status 0, amount 0
21:54:12.882 00.000 9976 move complete, result=0
21:54:12.882 00.000 9976 worker thread done servicing request
21:54:12.882 00.000 9976 Worker thread wakes up
21:54:12.882 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:12.882 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:12.882 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 1.3 px 0 ms NORTH
21:54:16.232 03.350 9976 Exposure complete
21:54:16.327 00.095 9976 worker thread done servicing request
21:54:16.327 00.000 9552 OnExposeComplete: enter
21:54:16.327 00.000 9552 UpdateGuideState(): m_state=6
21:54:16.327 00.000 9552 Star::Find(15, 1653, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 150
21:54:16.327 00.000 9552 Star::Find returns 1 (1), X=1654.07, Y=367.85, Mass=5383205, SNR=258.9, Peak=65504 HFD=7.9
21:54:16.328 00.001 9552 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.08) = xAngle (-2.13 = -2.13)
21:54:16.328 00.000 9552 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.14 = 1.14)
21:54:16.328 00.000 9552 CameraToMount -- cameraX=0.50 cameraY=0.70 hyp=0.86 cameraTheta=0.95 mountX=-0.46 mountY=0.78, mountTheta=2.10
21:54:16.328 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.50, y=0.70, opts=13)
21:54:16.329 00.001 9552 Enqueuing Move request for scope (0.50, 0.70)
21:54:16.329 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:16.329 00.000 9552 UpdateGuideState exits: m=5383205 SNR=258.9 Saturated
21:54:16.329 00.000 9552 PhdController: settling, locked = 1, distance = 0.90 (3.00) aobump = 0 frame = 4 / 99999
21:54:16.329 00.000 9976 Worker thread wakes up
21:54:16.329 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810056.329,"Host":"ASTROBRUCE","Inst":1,"Distance":0.90,"Time":6.9,"SettleTime":12.0,"StarLocked":true}
21:54:16.329 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:16.329 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:16.329 00.000 9552 Enqueuing Expose request
21:54:16.329 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.70) opts 0xd
21:54:16.329 00.000 9976 Handling offset move in thread for scope, endpoint = (0.50, 0.70)
21:54:16.329 00.000 9976 Moving (0.50, 0.70) raw xDistance=-0.46 yDistance=0.78
21:54:16.329 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
21:54:16.329 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:16.329 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.78
21:54:16.329 00.000 9976 MoveAxis(E, 0, ABG)
21:54:16.329 00.000 9976 Move returns status 0, amount 0
21:54:16.329 00.000 9976 MoveAxis(N, 0, ABG)
21:54:16.329 00.000 9976 Move returns status 0, amount 0
21:54:16.329 00.000 9976 move complete, result=0
21:54:16.329 00.000 9976 worker thread done servicing request
21:54:16.330 00.001 9976 Worker thread wakes up
21:54:16.330 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:16.330 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:16.330 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
21:54:19.683 03.353 9976 Exposure complete
21:54:19.768 00.085 9976 worker thread done servicing request
21:54:19.768 00.000 9552 OnExposeComplete: enter
21:54:19.768 00.000 9552 UpdateGuideState(): m_state=6
21:54:19.768 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 151
21:54:19.768 00.000 9552 Star::Find returns 1 (1), X=1653.25, Y=367.59, Mass=5292050, SNR=247.6, Peak=65504 HFD=7.6
21:54:19.769 00.001 9552 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.08) = xAngle (-0.87 = -0.87)
21:54:19.769 00.000 9552 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.88 = 2.40)
21:54:19.769 00.000 9552 CameraToMount -- cameraX=-0.32 cameraY=0.43 hyp=0.54 cameraTheta=2.21 mountX=0.35 mountY=0.36, mountTheta=0.81
21:54:19.769 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.32, y=0.43, opts=13)
21:54:19.769 00.000 9552 Enqueuing Move request for scope (-0.32, 0.43)
21:54:19.769 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:19.769 00.000 9552 UpdateGuideState exits: m=5292050 SNR=247.6 Saturated
21:54:19.769 00.000 9552 PhdController: settling, locked = 1, distance = 0.79 (3.00) aobump = 0 frame = 5 / 99999
21:54:19.769 00.000 9976 Worker thread wakes up
21:54:19.769 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.43) opts 0xd
21:54:19.770 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.32, 0.43)
21:54:19.770 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810059.769,"Host":"ASTROBRUCE","Inst":1,"Distance":0.79,"Time":10.3,"SettleTime":12.0,"StarLocked":true}
21:54:19.770 00.000 9976 Moving (-0.32, 0.43) raw xDistance=0.35 yDistance=0.36
21:54:19.770 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
21:54:19.770 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:19.770 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:19.770 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:54:19.770 00.000 9976 MoveAxis(E, 0, ABG)
21:54:19.770 00.000 9976 Move returns status 0, amount 0
21:54:19.770 00.000 9976 MoveAxis(N, 0, ABG)
21:54:19.770 00.000 9976 Move returns status 0, amount 0
21:54:19.770 00.000 9976 move complete, result=0
21:54:19.770 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:19.770 00.000 9552 Enqueuing Expose request
21:54:19.770 00.000 9976 worker thread done servicing request
21:54:19.770 00.000 9976 Worker thread wakes up
21:54:19.770 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
21:54:19.770 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:19.770 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:23.116 03.346 9976 Exposure complete
21:54:23.206 00.090 9976 worker thread done servicing request
21:54:23.207 00.001 9552 OnExposeComplete: enter
21:54:23.207 00.000 9552 UpdateGuideState(): m_state=6
21:54:23.207 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 152
21:54:23.207 00.000 9552 Star::Find returns 1 (1), X=1653.67, Y=367.19, Mass=5333206, SNR=260.7, Peak=65504 HFD=7.7
21:54:23.207 00.000 9552 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.08) = xAngle (-2.72 = -2.72)
21:54:23.207 00.000 9552 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.73 = 0.56)
21:54:23.207 00.000 9552 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.36 mountX=-0.10 mountY=0.06, mountTheta=2.62
21:54:23.208 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.10, y=0.04, opts=13)
21:54:23.208 00.000 9552 Enqueuing Move request for scope (0.10, 0.04)
21:54:23.208 00.000 9976 Worker thread wakes up
21:54:23.208 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
21:54:23.208 00.000 9976 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
21:54:23.208 00.000 9976 Moving (0.10, 0.04) raw xDistance=-0.10 yDistance=0.06
21:54:23.208 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:54:23.208 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:23.208 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:23.208 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:54:23.208 00.000 9976 MoveAxis(E, 0, ABG)
21:54:23.208 00.000 9976 Move returns status 0, amount 0
21:54:23.208 00.000 9976 MoveAxis(N, 0, ABG)
21:54:23.208 00.000 9976 Move returns status 0, amount 0
21:54:23.208 00.000 9976 move complete, result=0
21:54:23.208 00.000 9976 worker thread done servicing request
21:54:23.208 00.000 9552 UpdateGuideState exits: m=5333206 SNR=260.7 Saturated
21:54:23.208 00.000 9552 PhdController: settling, locked = 1, distance = 0.59 (3.00) aobump = 0 frame = 6 / 99999
21:54:23.208 00.000 9552 PhdController: newstate STATE_FINISH
21:54:23.208 00.000 9552 PhdController complete: success
21:54:23.208 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778810063.208,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
21:54:23.208 00.000 9552 Mount: notify guiding dither settle done success=1
21:54:23.208 00.000 9552 PhdController: newstate STATE_IDLE
21:54:23.208 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:23.209 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:23.209 00.000 9552 Enqueuing Expose request
21:54:23.209 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:23.209 00.000 9976 Worker thread wakes up
21:54:23.209 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:23.209 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:26.560 03.351 9976 Exposure complete
21:54:26.652 00.092 9976 worker thread done servicing request
21:54:26.653 00.001 9552 OnExposeComplete: enter
21:54:26.653 00.000 9552 UpdateGuideState(): m_state=6
21:54:26.653 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
21:54:26.653 00.000 9552 Star::Find returns 1 (1), X=1652.65, Y=367.83, Mass=5066547, SNR=241.3, Peak=65504 HFD=7.4
21:54:26.653 00.000 9552 MultiStar: exiting stabilization period
21:54:26.653 00.000 9552 MultiStar: updating star positions after lock position change
21:54:26.653 00.000 9552 Star::Find(15, 1048, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
21:54:26.653 00.000 9552 Star::Find returns 1 (1), X=1049.20, Y=175.82, Mass=5133306, SNR=207.4, Peak=65504 HFD=7.7
21:54:26.653 00.000 9552 Star::Find(15, 740, 954, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
21:54:26.653 00.000 9552 Star::Find returns 1 (1), X=741.48, Y=955.35, Mass=677554, SNR=69.7, Peak=17280 HFD=7.1
21:54:26.653 00.000 9552 Star::Find(15, 869, 190, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
21:54:26.653 00.000 9552 Star::Find returns 1 (1), X=869.66, Y=191.64, Mass=114453, SNR=22.4, Peak=19312 HFD=5.4
21:54:26.653 00.000 9552 Star::Find(15, 1642, 304, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
21:54:26.653 00.000 9552 Star::Find returns 1 (1), X=1644.20, Y=304.96, Mass=69632, SNR=17.8, Peak=9504 HFD=6.8
21:54:26.653 00.000 9552 Star::Find(15, 1789, 168, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
21:54:26.653 00.000 9552 Star::Find false star n=8 nbg=263 bg=3601.8 sigma=942.7 thresh=6430 peak=5759
21:54:26.653 00.000 9552 Star::Find returns 0 (2), X=1789.00, Y=168.00, Mass=26353, SNR=2.9, Peak=11536 HFD=0.0
21:54:26.653 00.000 9552 Star::Find(15, 1562, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
21:54:26.654 00.001 9552 Star::Find returns 1 (1), X=1562.36, Y=699.79, Mass=15243, SNR=11.3, Peak=15664 HFD=0.9
21:54:26.654 00.000 9552 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.08) = xAngle (-0.57 = -0.57)
21:54:26.654 00.000 9552 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.58 = 2.70)
21:54:26.654 00.000 9552 CameraToMount -- cameraX=-0.92 cameraY=0.67 hyp=1.14 cameraTheta=2.51 mountX=0.96 mountY=0.48, mountTheta=0.47
21:54:26.654 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.92, y=0.67, opts=13)
21:54:26.654 00.000 9552 Enqueuing Move request for scope (-0.92, 0.67)
21:54:26.655 00.001 9976 Worker thread wakes up
21:54:26.655 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.67) opts 0xd
21:54:26.655 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.92, 0.67)
21:54:26.655 00.000 9976 Moving (-0.92, 0.67) raw xDistance=0.96 yDistance=0.48
21:54:26.655 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.96
21:54:26.655 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:26.655 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:26.655 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
21:54:26.655 00.000 9976 MoveAxis(W, 21, ABG)
21:54:26.655 00.000 9976 Guiding  Dir = 3, Dur = 21
21:54:26.655 00.000 9552 UpdateGuideState exits: m=5066547 SNR=241.3 Saturated
21:54:26.655 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:26.655 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:26.655 00.000 9552 Enqueuing Expose request
21:54:26.686 00.031 9976 IsSlewing returns 0
21:54:26.686 00.000 9976 IsGuiding returns 0
21:54:26.717 00.031 9976 IsGuiding returns 1
21:54:26.717 00.000 9976 scope still moving after pulse duration time elapsed
21:54:26.768 00.051 9976 IsSlewing returns 0
21:54:26.768 00.000 9976 IsGuiding returns 0
21:54:26.768 00.000 9976 scope move finished after 21 + 60 ms
21:54:26.768 00.000 9976 Move returns status 0, amount 21
21:54:26.768 00.000 9976 MoveAxis(N, 0, ABG)
21:54:26.768 00.000 9976 Move returns status 0, amount 0
21:54:26.768 00.000 9976 move complete, result=0
21:54:26.768 00.000 9976 worker thread done servicing request
21:54:26.768 00.000 9976 Worker thread wakes up
21:54:26.768 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:26.768 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:26.768 00.000 9552 GuideStep: 1.0 px 21 ms WEST, 0.5 px 0 ms NORTH
21:54:30.119 03.351 9976 Exposure complete
21:54:30.207 00.088 9976 worker thread done servicing request
21:54:30.208 00.001 9552 OnExposeComplete: enter
21:54:30.208 00.000 9552 UpdateGuideState(): m_state=6
21:54:30.208 00.000 9552 Star::Find(15, 1652, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 154
21:54:30.208 00.000 9552 Star::Find returns 1 (1), X=1652.85, Y=368.42, Mass=5041960, SNR=269.1, Peak=65504 HFD=7.3
21:54:30.208 00.000 9552 Star::Find false star n=8 nbg=262 bg=3714.4 sigma=1004.4 thresh=6728 peak=6349
21:54:30.208 00.000 9552 Star::Find false star n=2 nbg=268 bg=3801.9 sigma=944.8 thresh=6636 peak=6519
21:54:30.208 00.000 9552 MultiStar: [#1 0.45,0.44,1.00,U] [#2 1.56,0.82,0.00,M1] [#3 0.75,0.78,0.10,U] [#4 0.20,3.27,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:54:30.208 00.000 9552 refined, 2 included, MultiStar: {-0.09, 0.85}, one-star: {-0.72, 1.27}
21:54:30.208 00.000 9552 CameraToMount -- cameraTheta (1.68) - m_xAngle (3.08) = xAngle (-1.40 = -1.40)
21:54:30.208 00.000 9552 CameraToMount -- cameraTheta (1.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.41 = 1.87)
21:54:30.208 00.000 9552 CameraToMount -- cameraX=-0.09 cameraY=0.85 hyp=0.85 cameraTheta=1.68 mountX=0.15 mountY=0.81, mountTheta=1.39
21:54:30.209 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.09, y=0.85, opts=13)
21:54:30.209 00.000 9552 Enqueuing Move request for scope (-0.09, 0.85)
21:54:30.209 00.000 9976 Worker thread wakes up
21:54:30.209 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:30.209 00.000 9552 UpdateGuideState exits: m=5041960 SNR=269.1 Saturated
21:54:30.209 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.85) opts 0xd
21:54:30.209 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:30.209 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.09, 0.85)
21:54:30.209 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:30.209 00.000 9552 Enqueuing Expose request
21:54:30.209 00.000 9976 Moving (-0.09, 0.85) raw xDistance=0.15 yDistance=0.81
21:54:30.210 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:54:30.210 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:30.210 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
21:54:30.210 00.000 9976 MoveAxis(E, 0, ABG)
21:54:30.210 00.000 9976 Move returns status 0, amount 0
21:54:30.210 00.000 9976 MoveAxis(N, 0, ABG)
21:54:30.210 00.000 9976 Move returns status 0, amount 0
21:54:30.210 00.000 9976 move complete, result=0
21:54:30.210 00.000 9976 worker thread done servicing request
21:54:30.210 00.000 9976 Worker thread wakes up
21:54:30.210 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:30.210 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:30.210 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
21:54:33.552 03.342 9976 Exposure complete
21:54:33.634 00.082 9976 worker thread done servicing request
21:54:33.635 00.001 9552 OnExposeComplete: enter
21:54:33.635 00.000 9552 UpdateGuideState(): m_state=6
21:54:33.635 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 155
21:54:33.635 00.000 9552 Star::Find returns 1 (1), X=1653.38, Y=368.75, Mass=5132449, SNR=283.0, Peak=65504 HFD=7.5
21:54:33.635 00.000 9552 MultiStar: [#1 0.59,0.77,0.87,U] [#2 1.01,1.48,0.00,M2] [#3 1.10,1.27,0.00,M1] [#4 -0.06,2.45,0.00,M2] [#5 -3.46,1.40,0.00,M1] [#6 1.85,0.42,0.00,M1] 
21:54:33.635 00.000 9552 refined, 1 included, MultiStar: {0.17, 1.21}, one-star: {-0.19, 1.60}
21:54:33.635 00.000 9552 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.08) = xAngle (-1.65 = -1.65)
21:54:33.635 00.000 9552 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.66 = 1.62)
21:54:33.635 00.000 9552 CameraToMount -- cameraX=0.17 cameraY=1.21 hyp=1.23 cameraTheta=1.43 mountX=-0.10 mountY=1.22, mountTheta=1.65
21:54:33.636 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.17, y=1.21, opts=13)
21:54:33.636 00.000 9552 Enqueuing Move request for scope (0.17, 1.21)
21:54:33.636 00.000 9976 Worker thread wakes up
21:54:33.636 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:54:33.636 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.17, 1.21) opts 0xd
21:54:33.636 00.000 9552 UpdateGuideState exits: m=5132449 SNR=283.0 Saturated
21:54:33.636 00.000 9976 Handling offset move in thread for scope, endpoint = (0.17, 1.21)
21:54:33.636 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:33.636 00.000 9976 Moving (0.17, 1.21) raw xDistance=-0.10 yDistance=1.22
21:54:33.636 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:33.636 00.000 9552 Enqueuing Expose request
21:54:33.636 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:54:33.636 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:33.636 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.22
21:54:33.636 00.000 9976 MoveAxis(E, 0, ABG)
21:54:33.636 00.000 9976 Move returns status 0, amount 0
21:54:33.636 00.000 9976 MoveAxis(N, 0, ABG)
21:54:33.636 00.000 9976 Move returns status 0, amount 0
21:54:33.636 00.000 9976 move complete, result=0
21:54:33.636 00.000 9976 worker thread done servicing request
21:54:33.636 00.000 9976 Worker thread wakes up
21:54:33.636 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:33.636 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:33.637 00.001 9552 GuideStep: -0.1 px 0 ms EAST, 1.2 px 0 ms NORTH
21:54:36.988 03.351 9976 Exposure complete
21:54:37.080 00.092 9976 worker thread done servicing request
21:54:37.080 00.000 9552 OnExposeComplete: enter
21:54:37.080 00.000 9552 UpdateGuideState(): m_state=6
21:54:37.081 00.001 9552 Star::Find(15, 1653, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 156
21:54:37.081 00.000 9552 Star::Find returns 1 (1), X=1652.81, Y=368.16, Mass=5327308, SNR=235.2, Peak=65504 HFD=7.8
21:54:37.081 00.000 9552 Star::Find false star n=6 nbg=259 bg=3607.0 sigma=1000.1 thresh=6607 peak=5856
21:54:37.081 00.000 9552 MultiStar: [#1 0.29,0.53,1.14,U] [#2 0.95,1.41,0.00,M3] [#3 0.63,0.94,0.13,U] [#4 -0.86,2.60,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 1.43,0.94,0.00,M2] 
21:54:37.081 00.000 9552 refined, 2 included, MultiStar: {-0.15, 0.76}, one-star: {-0.76, 1.01}
21:54:37.081 00.000 9552 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.08) = xAngle (-1.31 = -1.31)
21:54:37.081 00.000 9552 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.32 = 1.96)
21:54:37.081 00.000 9552 CameraToMount -- cameraX=-0.15 cameraY=0.76 hyp=0.78 cameraTheta=1.77 mountX=0.20 mountY=0.72, mountTheta=1.30
21:54:37.082 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.15, y=0.76, opts=13)
21:54:37.082 00.000 9552 Enqueuing Move request for scope (-0.15, 0.76)
21:54:37.082 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:37.082 00.000 9552 UpdateGuideState exits: m=5327308 SNR=235.2 Saturated
21:54:37.082 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:37.082 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:37.082 00.000 9552 Enqueuing Expose request
21:54:37.082 00.000 9976 Worker thread wakes up
21:54:37.082 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.76) opts 0xd
21:54:37.082 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.15, 0.76)
21:54:37.082 00.000 9976 Moving (-0.15, 0.76) raw xDistance=0.20 yDistance=0.72
21:54:37.082 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:54:37.082 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:37.082 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
21:54:37.082 00.000 9976 MoveAxis(E, 0, ABG)
21:54:37.082 00.000 9976 Move returns status 0, amount 0
21:54:37.082 00.000 9976 MoveAxis(N, 0, ABG)
21:54:37.082 00.000 9976 Move returns status 0, amount 0
21:54:37.082 00.000 9976 move complete, result=0
21:54:37.083 00.001 9976 worker thread done servicing request
21:54:37.083 00.000 9976 Worker thread wakes up
21:54:37.083 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:37.083 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:37.083 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
21:54:40.439 03.356 9976 Exposure complete
21:54:40.534 00.095 9976 worker thread done servicing request
21:54:40.534 00.000 9552 OnExposeComplete: enter
21:54:40.534 00.000 9552 UpdateGuideState(): m_state=6
21:54:40.534 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 157
21:54:40.534 00.000 9552 Star::Find returns 1 (1), X=1651.74, Y=368.17, Mass=5364685, SNR=305.0, Peak=65504 HFD=7.8
21:54:40.534 00.000 9552 Star::Find false star n=9 nbg=251 bg=3587.8 sigma=952.6 thresh=6445 peak=5856
21:54:40.534 00.000 9552 MultiStar: [#1 -0.36,0.73,0.85,U] [#2 -0.41,0.95,0.20,U] [#3 -0.86,1.59,0.00,M1] [#4 -1.58,1.28,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.43,-1.80,0.00,M3] 
21:54:40.534 00.000 9552 refined, 2 included, MultiStar: {-1.08, 0.89}, one-star: {-1.83, 1.02}
21:54:40.534 00.000 9552 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.08) = xAngle (-0.63 = -0.63)
21:54:40.534 00.000 9552 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.64 = 2.65)
21:54:40.535 00.001 9552 CameraToMount -- cameraX=-1.08 cameraY=0.89 hyp=1.40 cameraTheta=2.45 mountX=1.14 mountY=0.67, mountTheta=0.53
21:54:40.535 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.08, y=0.89, opts=13)
21:54:40.535 00.000 9552 Enqueuing Move request for scope (-1.08, 0.89)
21:54:40.536 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:40.536 00.000 9552 UpdateGuideState exits: m=5364685 SNR=305.0 Saturated
21:54:40.536 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:40.536 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:40.536 00.000 9552 Enqueuing Expose request
21:54:40.536 00.000 9976 Worker thread wakes up
21:54:40.536 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.89) opts 0xd
21:54:40.536 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.08, 0.89)
21:54:40.536 00.000 9976 Moving (-1.08, 0.89) raw xDistance=1.14 yDistance=0.67
21:54:40.536 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
21:54:40.536 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:40.536 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
21:54:40.536 00.000 9976 MoveAxis(W, 25, ABG)
21:54:40.536 00.000 9976 Guiding  Dir = 3, Dur = 25
21:54:40.577 00.041 9976 IsSlewing returns 0
21:54:40.578 00.001 9976 IsGuiding returns 0
21:54:40.610 00.032 9976 IsGuiding returns 1
21:54:40.610 00.000 9976 scope still moving after pulse duration time elapsed
21:54:40.686 00.076 9976 IsSlewing returns 0
21:54:40.686 00.000 9976 IsGuiding returns 0
21:54:40.686 00.000 9976 scope move finished after 25 + 83 ms
21:54:40.686 00.000 9976 Move returns status 0, amount 25
21:54:40.686 00.000 9976 MoveAxis(N, 0, ABG)
21:54:40.687 00.001 9976 Move returns status 0, amount 0
21:54:40.687 00.000 9976 move complete, result=0
21:54:40.687 00.000 9976 worker thread done servicing request
21:54:40.687 00.000 9976 Worker thread wakes up
21:54:40.687 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:40.687 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:40.687 00.000 9552 GuideStep: 1.1 px 25 ms WEST, 0.7 px 0 ms NORTH
21:54:44.039 03.352 9976 Exposure complete
21:54:44.133 00.094 9976 worker thread done servicing request
21:54:44.133 00.000 9552 OnExposeComplete: enter
21:54:44.133 00.000 9552 UpdateGuideState(): m_state=6
21:54:44.134 00.001 9552 Star::Find(15, 1651, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 158
21:54:44.134 00.000 9552 Star::Find returns 1 (1), X=1653.12, Y=369.02, Mass=5546742, SNR=216.8, Peak=65504 HFD=8.2
21:54:44.134 00.000 9552 Star::Find false star n=16 nbg=246 bg=3565.5 sigma=767.3 thresh=5867 peak=5865
21:54:44.134 00.000 9552 Star::Find false star n=2 nbg=260 bg=4042.0 sigma=964.9 thresh=6937 peak=6073
21:54:44.134 00.000 9552 MultiStar: [#1 0.05,1.54,1.17,U] [#2 0.53,1.43,0.21,U] [#3 0.45,2.27,0.00,M2] [#4 -1.99,2.74,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:54:44.134 00.000 9552 refined, 2 included, MultiStar: {-0.12, 1.67}, one-star: {-0.45, 1.87}
21:54:44.134 00.000 9552 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.08) = xAngle (-1.44 = -1.44)
21:54:44.134 00.000 9552 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.45 = 1.84)
21:54:44.134 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=1.67 hyp=1.67 cameraTheta=1.64 mountX=0.22 mountY=1.61, mountTheta=1.43
21:54:44.135 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=1.67, opts=13)
21:54:44.135 00.000 9552 Enqueuing Move request for scope (-0.12, 1.67)
21:54:44.135 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:44.135 00.000 9552 UpdateGuideState exits: m=5546742 SNR=216.8 Saturated
21:54:44.135 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:44.135 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:44.135 00.000 9552 Enqueuing Expose request
21:54:44.135 00.000 9976 Worker thread wakes up
21:54:44.135 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.67) opts 0xd
21:54:44.135 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 1.67)
21:54:44.135 00.000 9976 Moving (-0.12, 1.67) raw xDistance=0.22 yDistance=1.61
21:54:44.135 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
21:54:44.135 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=2.42 newest=3.00
21:54:44.135 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.61 from input 1.61
21:54:44.135 00.000 9976 MoveAxis(E, 0, ABG)
21:54:44.135 00.000 9976 Move returns status 0, amount 0
21:54:44.135 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 187 applied
21:54:44.135 00.000 9976 MoveAxis(S, 247, ABG)
21:54:44.135 00.000 9976 Guiding  Dir = 1, Dur = 247
21:54:44.156 00.021 9976 IsSlewing returns 0
21:54:44.156 00.000 9976 IsGuiding returns 0
21:54:44.189 00.033 9976 PulseGuide returned control before completion, sleep 226
21:54:44.430 00.241 9976 IsGuiding returns 1
21:54:44.430 00.000 9976 scope still moving after pulse duration time elapsed
21:54:44.487 00.057 9976 IsSlewing returns 0
21:54:44.487 00.000 9976 IsGuiding returns 0
21:54:44.487 00.000 9976 scope move finished after 247 + 83 ms
21:54:44.487 00.000 9976 Move returns status 0, amount 247
21:54:44.487 00.000 9976 move complete, result=0
21:54:44.487 00.000 9976 worker thread done servicing request
21:54:44.487 00.000 9976 Worker thread wakes up
21:54:44.487 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:44.487 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:44.487 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 1.6 px 247 ms SOUTH
21:54:47.842 03.355 9976 Exposure complete
21:54:47.939 00.097 9976 worker thread done servicing request
21:54:47.939 00.000 9552 OnExposeComplete: enter
21:54:47.939 00.000 9552 UpdateGuideState(): m_state=6
21:54:47.939 00.000 9552 Star::Find(15, 1653, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
21:54:47.939 00.000 9552 Star::Find returns 1 (1), X=1653.38, Y=366.09, Mass=5541709, SNR=278.2, Peak=65504 HFD=7.9
21:54:47.940 00.001 9552 MultiStar: [#1 1.16,-1.65,0.00,M1] [#2 0.71,-1.30,0.20,U] [#3 -0.06,-1.66,0.00,M3] [#4 0.77,-0.39,0.06,U] [#5 -5.35,-1.57,0.00,M2] [#6 1.77,0.64,0.00,M4] 
21:54:47.940 00.000 9552 refined, 2 included, MultiStar: {0.00, -1.07}, one-star: {-0.19, -1.07}
21:54:47.940 00.000 9552 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.08) = xAngle (-4.65 = 1.64)
21:54:47.940 00.000 9552 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.66 = -1.37)
21:54:47.940 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=-1.07 hyp=1.07 cameraTheta=-1.57 mountX=-0.07 mountY=-1.05, mountTheta=-1.64
21:54:47.941 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=-1.07, opts=13)
21:54:47.941 00.000 9552 Enqueuing Move request for scope (0.00, -1.07)
21:54:47.941 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:47.941 00.000 9552 UpdateGuideState exits: m=5541709 SNR=278.2 Saturated
21:54:47.941 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:47.941 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:47.941 00.000 9552 Enqueuing Expose request
21:54:47.941 00.000 9976 Worker thread wakes up
21:54:47.941 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, -1.07) opts 0xd
21:54:47.941 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, -1.07)
21:54:47.941 00.000 9976 Moving (0.00, -1.07) raw xDistance=-0.07 yDistance=-1.05
21:54:47.941 00.000 9976 BLC: History state: CurrMiss=-1.05, AvgInitMiss=-0.59, ShCount=6, LgCount=3, SticCount=0,  Deflections: 0=1.612227, 1:-1.048033
21:54:47.941 00.000 9976 BLC: Average miss indicates over-shooting, nominal decrease by -22.000000
21:54:47.941 00.000 9976 BLC: window closed
21:54:47.941 00.000 9976 BLC: Pulse adjusted to 165
21:54:47.942 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:54:47.942 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:47.942 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
21:54:47.942 00.000 9976 MoveAxis(E, 0, ABG)
21:54:47.942 00.000 9976 Move returns status 0, amount 0
21:54:47.942 00.000 9976 MoveAxis(N, 0, ABG)
21:54:47.942 00.000 9976 Move returns status 0, amount 0
21:54:47.942 00.000 9976 move complete, result=0
21:54:47.942 00.000 9976 worker thread done servicing request
21:54:47.942 00.000 9976 Worker thread wakes up
21:54:47.942 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:47.942 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
21:54:47.942 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:48.055 00.113 9552 evsrv: cli 011F34C0 connect
21:54:48.055 00.000 9552 case statement mapped state 6 to 3
21:54:48.056 00.001 9552 case statement mapped state 6 to 3
21:54:48.056 00.000 9552 evsrv: cli 011F34C0 request: {"method":"get_pixel_scale","id":"a049ff32-7f12-4aaa-8444-e4fa790d047c"}
21:54:48.056 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"a049ff32-7f12-4aaa-8444-e4fa790d047c"}
21:54:48.056 00.000 9552 evsrv: cli 011F34C0 disconnect
21:54:51.296 03.240 9976 Exposure complete
21:54:51.382 00.086 9976 worker thread done servicing request
21:54:51.382 00.000 9552 OnExposeComplete: enter
21:54:51.382 00.000 9552 UpdateGuideState(): m_state=6
21:54:51.382 00.000 9552 Star::Find(15, 1653, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 160
21:54:51.382 00.000 9552 Star::Find returns 1 (1), X=1652.99, Y=366.09, Mass=5161356, SNR=279.1, Peak=65504 HFD=7.7
21:54:51.382 00.000 9552 Star::Find false star n=11 nbg=256 bg=3499.0 sigma=901.4 thresh=6203 peak=6083
21:54:51.382 00.000 9552 MultiStar: [#1 0.30,-1.04,1.08,U] [#2 0.58,-0.80,0.17,U] [#3 0.47,-0.86,0.11,U] [#4 -0.17,-0.62,0.05,U] [#5 0.00,0.00,0.00,L] [#6 0.19,-0.81,0.05,U] 
21:54:51.382 00.000 9552 refined, 5 included, MultiStar: {-0.04, -1.01}, one-star: {-0.58, -1.07}
21:54:51.382 00.000 9552 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.08) = xAngle (-4.69 = 1.59)
21:54:51.382 00.000 9552 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.70 = -1.42)
21:54:51.383 00.001 9552 CameraToMount -- cameraX=-0.04 cameraY=-1.01 hyp=1.01 cameraTheta=-1.61 mountX=-0.02 mountY=-1.00, mountTheta=-1.59
21:54:51.383 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.04, y=-1.01, opts=13)
21:54:51.383 00.000 9552 Enqueuing Move request for scope (-0.04, -1.01)
21:54:51.383 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:51.383 00.000 9552 UpdateGuideState exits: m=5161356 SNR=279.1 Saturated
21:54:51.383 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:51.383 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:51.383 00.000 9552 Enqueuing Expose request
21:54:51.383 00.000 9976 Worker thread wakes up
21:54:51.384 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -1.01) opts 0xd
21:54:51.384 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.04, -1.01)
21:54:51.384 00.000 9976 Moving (-0.04, -1.01) raw xDistance=-0.02 yDistance=-1.00
21:54:51.384 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:54:51.384 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:51.384 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.00
21:54:51.384 00.000 9976 MoveAxis(E, 0, ABG)
21:54:51.384 00.000 9976 Move returns status 0, amount 0
21:54:51.384 00.000 9976 MoveAxis(N, 0, ABG)
21:54:51.384 00.000 9976 Move returns status 0, amount 0
21:54:51.384 00.000 9976 move complete, result=0
21:54:51.384 00.000 9976 worker thread done servicing request
21:54:51.384 00.000 9976 Worker thread wakes up
21:54:51.384 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:51.384 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:51.384 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -1.0 px 0 ms NORTH
21:54:54.732 03.348 9976 Exposure complete
21:54:54.826 00.094 9976 worker thread done servicing request
21:54:54.826 00.000 9552 OnExposeComplete: enter
21:54:54.826 00.000 9552 UpdateGuideState(): m_state=6
21:54:54.828 00.002 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 161
21:54:54.828 00.000 9552 Star::Find returns 1 (1), X=1652.76, Y=365.83, Mass=5356362, SNR=249.6, Peak=65504 HFD=7.7
21:54:54.828 00.000 9552 Star::Find false star n=7 nbg=260 bg=3608.2 sigma=935.8 thresh=6416 peak=6233
21:54:54.828 00.000 9552 MultiStar: [#1 -0.06,-2.05,0.00,M1] [#2 -0.19,-1.69,0.00,M1] [#3 -0.06,-0.91,0.08,U] [#4 0.01,-0.61,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -0.25,1.62,0.00,M4] 
21:54:54.828 00.000 9552 refined, 2 included, MultiStar: {-0.70, -1.25}, one-star: {-0.80, -1.32}
21:54:54.828 00.000 9552 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.08) = xAngle (-5.16 = 1.12)
21:54:54.828 00.000 9552 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.17 = -1.89)
21:54:54.828 00.000 9552 CameraToMount -- cameraX=-0.70 cameraY=-1.25 hyp=1.43 cameraTheta=-2.08 mountX=0.62 mountY=-1.36, mountTheta=-1.14
21:54:54.828 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.70, y=-1.25, opts=13)
21:54:54.828 00.000 9552 Enqueuing Move request for scope (-0.70, -1.25)
21:54:54.828 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:54.828 00.000 9552 UpdateGuideState exits: m=5356362 SNR=249.6 Saturated
21:54:54.828 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:54.828 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:54.828 00.000 9552 Enqueuing Expose request
21:54:54.828 00.000 9976 Worker thread wakes up
21:54:54.828 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -1.25) opts 0xd
21:54:54.828 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.70, -1.25)
21:54:54.828 00.000 9976 Moving (-0.70, -1.25) raw xDistance=0.62 yDistance=-1.36
21:54:54.828 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
21:54:54.828 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:54.828 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.36
21:54:54.828 00.000 9976 MoveAxis(W, 14, ABG)
21:54:54.828 00.000 9976 Guiding  Dir = 3, Dur = 14
21:54:54.859 00.031 9976 IsSlewing returns 0
21:54:54.860 00.001 9976 IsGuiding returns 0
21:54:54.891 00.031 9976 IsGuiding returns 1
21:54:54.891 00.000 9976 scope still moving after pulse duration time elapsed
21:54:54.939 00.048 9976 IsSlewing returns 0
21:54:54.939 00.000 9976 IsGuiding returns 0
21:54:54.939 00.000 9976 scope move finished after 14 + 65 ms
21:54:54.939 00.000 9976 Move returns status 0, amount 14
21:54:54.939 00.000 9976 MoveAxis(N, 0, ABG)
21:54:54.939 00.000 9976 Move returns status 0, amount 0
21:54:54.940 00.001 9976 move complete, result=0
21:54:54.940 00.000 9976 worker thread done servicing request
21:54:54.940 00.000 9976 Worker thread wakes up
21:54:54.940 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:54.940 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:54:54.940 00.000 9552 GuideStep: 0.6 px 14 ms WEST, -1.4 px 0 ms NORTH
21:54:58.294 03.354 9976 Exposure complete
21:54:58.388 00.094 9976 worker thread done servicing request
21:54:58.388 00.000 9552 OnExposeComplete: enter
21:54:58.388 00.000 9552 UpdateGuideState(): m_state=6
21:54:58.388 00.000 9552 Star::Find(15, 1652, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 162
21:54:58.388 00.000 9552 Star::Find returns 1 (1), X=1652.69, Y=366.15, Mass=5330727, SNR=240.9, Peak=65504 HFD=7.8
21:54:58.389 00.001 9552 Star::Find false star n=3 nbg=246 bg=3741.3 sigma=875.9 thresh=6369 peak=5510
21:54:58.389 00.000 9552 MultiStar: [#1 -0.42,-0.96,1.19,U] [#2 0.29,-1.09,0.22,U] [#3 0.38,-0.79,0.09,U] [#4 -0.70,0.07,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.40,1.75,0.00,M5] 
21:54:58.389 00.000 9552 refined, 4 included, MultiStar: {-0.52, -0.95}, one-star: {-0.88, -1.00}
21:54:58.389 00.000 9552 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.08) = xAngle (-5.15 = 1.13)
21:54:58.389 00.000 9552 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.16 = -1.88)
21:54:58.389 00.000 9552 CameraToMount -- cameraX=-0.52 cameraY=-0.95 hyp=1.08 cameraTheta=-2.07 mountX=0.46 mountY=-1.03, mountTheta=-1.15
21:54:58.390 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.52, y=-0.95, opts=13)
21:54:58.390 00.000 9552 Enqueuing Move request for scope (-0.52, -0.95)
21:54:58.390 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:54:58.390 00.000 9976 Worker thread wakes up
21:54:58.390 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.95) opts 0xd
21:54:58.390 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.52, -0.95)
21:54:58.390 00.000 9976 Moving (-0.52, -0.95) raw xDistance=0.46 yDistance=-1.03
21:54:58.390 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
21:54:58.390 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:58.390 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
21:54:58.390 00.000 9976 MoveAxis(E, 0, ABG)
21:54:58.390 00.000 9976 Move returns status 0, amount 0
21:54:58.390 00.000 9976 MoveAxis(N, 0, ABG)
21:54:58.390 00.000 9976 Move returns status 0, amount 0
21:54:58.390 00.000 9976 move complete, result=0
21:54:58.390 00.000 9976 worker thread done servicing request
21:54:58.390 00.000 9552 UpdateGuideState exits: m=5330727 SNR=240.9 Saturated
21:54:58.390 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:58.390 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:54:58.390 00.000 9552 Enqueuing Expose request
21:54:58.390 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -1.0 px 0 ms NORTH
21:54:58.391 00.001 9976 Worker thread wakes up
21:54:58.391 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:54:58.391 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:01.742 03.351 9976 Exposure complete
21:55:01.826 00.084 9976 worker thread done servicing request
21:55:01.826 00.000 9552 OnExposeComplete: enter
21:55:01.826 00.000 9552 UpdateGuideState(): m_state=6
21:55:01.827 00.001 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 163
21:55:01.827 00.000 9552 Star::Find returns 1 (1), X=1652.64, Y=366.39, Mass=5421579, SNR=267.2, Peak=65504 HFD=7.6
21:55:01.827 00.000 9552 Star::Find false star n=2 nbg=265 bg=3859.9 sigma=964.4 thresh=6753 peak=6316
21:55:01.827 00.000 9552 MultiStar: [#1 -0.15,-1.21,1.00,U] [#2 -0.49,-1.49,0.00,M1] [#3 -0.43,-1.12,0.11,U] [#4 -1.09,0.33,0.06,U] [#5 -3.29,-0.56,0.00,M3] [#6 0.00,0.00,0.00,L] 
21:55:01.827 00.000 9552 refined, 3 included, MultiStar: {-0.55, -0.96}, one-star: {-0.93, -0.77}
21:55:01.827 00.000 9552 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.08) = xAngle (-5.17 = 1.11)
21:55:01.827 00.000 9552 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.18 = -1.90)
21:55:01.827 00.000 9552 CameraToMount -- cameraX=-0.55 cameraY=-0.96 hyp=1.10 cameraTheta=-2.09 mountX=0.49 mountY=-1.05, mountTheta=-1.13
21:55:01.828 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.55, y=-0.96, opts=13)
21:55:01.828 00.000 9552 Enqueuing Move request for scope (-0.55, -0.96)
21:55:01.828 00.000 9976 Worker thread wakes up
21:55:01.828 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.96) opts 0xd
21:55:01.828 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.55, -0.96)
21:55:01.828 00.000 9976 Moving (-0.55, -0.96) raw xDistance=0.49 yDistance=-1.05
21:55:01.828 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
21:55:01.828 00.000 9976 switching direction from 1 to -1 - decHistory=-3 oldest=2.76 newest=-3.43
21:55:01.828 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
21:55:01.828 00.000 9976 MoveAxis(E, 0, ABG)
21:55:01.828 00.000 9976 Move returns status 0, amount 0
21:55:01.828 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 165 applied
21:55:01.828 00.000 9976 MoveAxis(N, 204, ABG)
21:55:01.828 00.000 9976 Guiding  Dir = 0, Dur = 204
21:55:01.828 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:01.828 00.000 9552 UpdateGuideState exits: m=5421579 SNR=267.2 Saturated
21:55:01.828 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:01.828 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:01.828 00.000 9552 Enqueuing Expose request
21:55:01.874 00.046 9976 IsSlewing returns 0
21:55:01.875 00.001 9976 IsGuiding returns 0
21:55:01.906 00.031 9976 PulseGuide returned control before completion, sleep 183
21:55:02.099 00.193 9976 IsGuiding returns 1
21:55:02.099 00.000 9976 scope still moving after pulse duration time elapsed
21:55:02.156 00.057 9976 IsSlewing returns 0
21:55:02.156 00.000 9976 IsGuiding returns 0
21:55:02.156 00.000 9976 scope move finished after 204 + 77 ms
21:55:02.156 00.000 9976 Move returns status 0, amount 204
21:55:02.156 00.000 9976 move complete, result=0
21:55:02.156 00.000 9976 worker thread done servicing request
21:55:02.156 00.000 9976 Worker thread wakes up
21:55:02.156 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:02.156 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:02.156 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -1.0 px 204 ms NORTH
21:55:05.503 03.347 9976 Exposure complete
21:55:05.597 00.094 9976 worker thread done servicing request
21:55:05.597 00.000 9552 OnExposeComplete: enter
21:55:05.597 00.000 9552 UpdateGuideState(): m_state=6
21:55:05.597 00.000 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 164
21:55:05.597 00.000 9552 Star::Find returns 1 (1), X=1651.15, Y=366.92, Mass=5226010, SNR=237.2, Peak=65504 HFD=7.6
21:55:05.598 00.001 9552 Star::Find false star n=9 nbg=271 bg=3668.7 sigma=981.3 thresh=6613 peak=6368
21:55:05.598 00.000 9552 Star::Find false star n=2 nbg=258 bg=3880.1 sigma=987.3 thresh=6842 peak=5544
21:55:05.598 00.000 9552 MultiStar: [#1 -1.12,-1.01,1.18,U] [#2 -0.52,-0.24,0.25,U] [#3 -0.73,-0.24,0.10,U] [#4 -2.15,0.69,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:55:05.598 00.000 9552 refined, 3 included, MultiStar: {-1.56, -0.60}, one-star: {-2.42, -0.24}
21:55:05.598 00.000 9552 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.08) = xAngle (-5.86 = 0.43)
21:55:05.598 00.000 9552 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.87 = -2.58)
21:55:05.598 00.000 9552 CameraToMount -- cameraX=-1.56 cameraY=-0.60 hyp=1.67 cameraTheta=-2.78 mountX=1.52 mountY=-0.89, mountTheta=-0.53
21:55:05.599 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.56, y=-0.60, opts=13)
21:55:05.599 00.000 9552 Enqueuing Move request for scope (-1.56, -0.60)
21:55:05.599 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:05.599 00.000 9552 UpdateGuideState exits: m=5226010 SNR=237.2 Saturated
21:55:05.599 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:05.599 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:05.599 00.000 9552 Enqueuing Expose request
21:55:05.599 00.000 9976 Worker thread wakes up
21:55:05.599 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.56, -0.60) opts 0xd
21:55:05.599 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.56, -0.60)
21:55:05.599 00.000 9976 Moving (-1.56, -0.60) raw xDistance=1.52 yDistance=-0.89
21:55:05.599 00.000 9976 BLC: History state: CurrMiss=0.89, AvgInitMiss=-0.44, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.045264, 1:0.886194
21:55:05.599 00.000 9976 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
21:55:05.599 00.000 9976 BLC: window closed
21:55:05.599 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.52
21:55:05.599 00.000 9976 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
21:55:05.600 00.001 9976 MoveAxis(W, 33, ABG)
21:55:05.600 00.000 9976 Guiding  Dir = 3, Dur = 33
21:55:05.624 00.024 9976 IsSlewing returns 0
21:55:05.624 00.000 9976 IsGuiding returns 0
21:55:05.656 00.032 9976 PulseGuide returned control before completion, sleep 12
21:55:05.677 00.021 9976 IsGuiding returns 1
21:55:05.677 00.000 9976 scope still moving after pulse duration time elapsed
21:55:05.733 00.056 9976 IsSlewing returns 0
21:55:05.733 00.000 9976 IsGuiding returns 0
21:55:05.733 00.000 9976 scope move finished after 33 + 75 ms
21:55:05.733 00.000 9976 Move returns status 0, amount 33
21:55:05.733 00.000 9976 MoveAxis(N, 33, ABG)
21:55:05.733 00.000 9976 Guiding  Dir = 0, Dur = 33
21:55:05.766 00.033 9976 IsSlewing returns 0
21:55:05.766 00.000 9976 IsGuiding returns 0
21:55:05.797 00.031 9976 PulseGuide returned control before completion, sleep 12
21:55:05.818 00.021 9976 IsGuiding returns 1
21:55:05.819 00.001 9976 scope still moving after pulse duration time elapsed
21:55:05.873 00.054 9976 IsSlewing returns 0
21:55:05.873 00.000 9976 IsGuiding returns 0
21:55:05.873 00.000 9976 scope move finished after 33 + 74 ms
21:55:05.873 00.000 9976 Move returns status 0, amount 33
21:55:05.873 00.000 9976 move complete, result=0
21:55:05.873 00.000 9976 worker thread done servicing request
21:55:05.873 00.000 9976 Worker thread wakes up
21:55:05.874 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:05.874 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:05.874 00.000 9552 GuideStep: 1.5 px 33 ms WEST, -0.9 px 33 ms NORTH
21:55:09.226 03.352 9976 Exposure complete
21:55:09.320 00.094 9976 worker thread done servicing request
21:55:09.320 00.000 9552 OnExposeComplete: enter
21:55:09.320 00.000 9552 UpdateGuideState(): m_state=6
21:55:09.320 00.000 9552 Star::Find(15, 1651, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 165
21:55:09.320 00.000 9552 Star::Find returns 1 (1), X=1652.50, Y=366.92, Mass=5346777, SNR=211.1, Peak=65504 HFD=7.9
21:55:09.320 00.000 9552 Star::Find false star n=13 nbg=250 bg=3843.5 sigma=927.3 thresh=6625 peak=6007
21:55:09.320 00.000 9552 Star::Find false star n=7 nbg=243 bg=3787.2 sigma=880.8 thresh=6430 peak=6383
21:55:09.321 00.001 9552 Star::Find false star n=3 nbg=254 bg=3841.2 sigma=921.0 thresh=6604 peak=6297
21:55:09.321 00.000 9552 MultiStar: [#1 -0.10,-0.65,0.83,U] [#2 0.46,-0.86,0.22,U] [#3 -0.49,-0.11,0.09,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:55:09.321 00.000 9552 refined, 3 included, MultiStar: {-0.51, -0.46}, one-star: {-1.07, -0.23}
21:55:09.321 00.000 9552 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.08) = xAngle (-5.49 = 0.79)
21:55:09.321 00.000 9552 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.50 = -2.22)
21:55:09.321 00.000 9552 CameraToMount -- cameraX=-0.51 cameraY=-0.46 hyp=0.69 cameraTheta=-2.41 mountX=0.48 mountY=-0.55, mountTheta=-0.85
21:55:09.321 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.51, y=-0.46, opts=13)
21:55:09.321 00.000 9552 Enqueuing Move request for scope (-0.51, -0.46)
21:55:09.321 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:09.321 00.000 9552 UpdateGuideState exits: m=5346777 SNR=211.1 Saturated
21:55:09.322 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:09.322 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:09.322 00.000 9552 Enqueuing Expose request
21:55:09.322 00.000 9976 Worker thread wakes up
21:55:09.322 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.46) opts 0xd
21:55:09.322 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.51, -0.46)
21:55:09.322 00.000 9976 Moving (-0.51, -0.46) raw xDistance=0.48 yDistance=-0.55
21:55:09.322 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
21:55:09.322 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:09.322 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
21:55:09.322 00.000 9976 MoveAxis(E, 0, ABG)
21:55:09.322 00.000 9976 Move returns status 0, amount 0
21:55:09.322 00.000 9976 MoveAxis(N, 0, ABG)
21:55:09.322 00.000 9976 Move returns status 0, amount 0
21:55:09.322 00.000 9976 move complete, result=0
21:55:09.322 00.000 9976 worker thread done servicing request
21:55:09.322 00.000 9976 Worker thread wakes up
21:55:09.322 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:09.322 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:09.322 00.000 9552 GuideStep: 0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
21:55:12.675 03.353 9976 Exposure complete
21:55:12.768 00.093 9976 worker thread done servicing request
21:55:12.769 00.001 9552 OnExposeComplete: enter
21:55:12.769 00.000 9552 UpdateGuideState(): m_state=6
21:55:12.769 00.000 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 166
21:55:12.769 00.000 9552 Star::Find returns 1 (1), X=1652.77, Y=367.90, Mass=5349392, SNR=199.2, Peak=65504 HFD=7.8
21:55:12.769 00.000 9552 Star::Find false star n=10 nbg=263 bg=3603.2 sigma=995.6 thresh=6590 peak=6461
21:55:12.769 00.000 9552 Star::Find false star n=4 nbg=263 bg=3751.7 sigma=893.3 thresh=6432 peak=5963
21:55:12.769 00.000 9552 MultiStar: [#1 -0.31,0.23,1.10,U] [#2 -0.05,-0.03,0.29,U] [#3 -0.00,0.59,0.11,U] [#4 -0.23,1.47,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:55:12.769 00.000 9552 refined, 4 included, MultiStar: {-0.46, 0.46}, one-star: {-0.80, 0.75}
21:55:12.769 00.000 9552 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.08) = xAngle (-0.72 = -0.72)
21:55:12.769 00.000 9552 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.73 = 2.55)
21:55:12.769 00.000 9552 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.64 cameraTheta=2.36 mountX=0.48 mountY=0.36, mountTheta=0.64
21:55:12.770 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.46, y=0.46, opts=13)
21:55:12.770 00.000 9552 Enqueuing Move request for scope (-0.46, 0.46)
21:55:12.770 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:12.770 00.000 9552 UpdateGuideState exits: m=5349392 SNR=199.2 Saturated
21:55:12.770 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:12.770 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:12.770 00.000 9552 Enqueuing Expose request
21:55:12.771 00.001 9976 Worker thread wakes up
21:55:12.771 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.46) opts 0xd
21:55:12.771 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.46, 0.46)
21:55:12.771 00.000 9976 Moving (-0.46, 0.46) raw xDistance=0.48 yDistance=0.36
21:55:12.771 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
21:55:12.771 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:12.771 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:55:12.771 00.000 9976 MoveAxis(E, 0, ABG)
21:55:12.771 00.000 9976 Move returns status 0, amount 0
21:55:12.771 00.000 9976 MoveAxis(N, 0, ABG)
21:55:12.771 00.000 9976 Move returns status 0, amount 0
21:55:12.771 00.000 9976 move complete, result=0
21:55:12.771 00.000 9976 worker thread done servicing request
21:55:12.771 00.000 9976 Worker thread wakes up
21:55:12.771 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:12.771 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:12.771 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
21:55:16.121 03.350 9976 Exposure complete
21:55:16.210 00.089 9976 worker thread done servicing request
21:55:16.211 00.001 9552 OnExposeComplete: enter
21:55:16.211 00.000 9552 UpdateGuideState(): m_state=6
21:55:16.211 00.000 9552 Star::Find(15, 1652, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 167
21:55:16.211 00.000 9552 Star::Find returns 1 (1), X=1653.22, Y=367.16, Mass=5036190, SNR=238.1, Peak=65504 HFD=7.5
21:55:16.211 00.000 9552 MultiStar: [#1 0.57,-0.51,1.09,U] [#2 0.67,0.49,0.25,U] [#3 0.88,-0.63,0.11,U] [#4 0.72,1.39,0.10,U] [#5 -3.85,-0.41,0.00,M4] [#6 2.05,0.45,0.00,M6] 
21:55:16.211 00.000 9552 refined, 4 included, MultiStar: {0.24, -0.13}, one-star: {-0.35, 0.01}
21:55:16.211 00.000 9552 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.08) = xAngle (-3.59 = 2.69)
21:55:16.211 00.000 9552 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.60 = -0.32)
21:55:16.211 00.000 9552 CameraToMount -- cameraX=0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-0.51 mountX=-0.25 mountY=-0.08, mountTheta=-2.81
21:55:16.212 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.24, y=-0.13, opts=13)
21:55:16.212 00.000 9552 Enqueuing Move request for scope (0.24, -0.13)
21:55:16.213 00.001 9976 Worker thread wakes up
21:55:16.213 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:16.213 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.13) opts 0xd
21:55:16.213 00.000 9552 UpdateGuideState exits: m=5036190 SNR=238.1 Saturated
21:55:16.213 00.000 9976 Handling offset move in thread for scope, endpoint = (0.24, -0.13)
21:55:16.213 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:16.213 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:16.213 00.000 9552 Enqueuing Expose request
21:55:16.213 00.000 9976 Moving (0.24, -0.13) raw xDistance=-0.25 yDistance=-0.08
21:55:16.213 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
21:55:16.213 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:16.213 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:55:16.213 00.000 9976 MoveAxis(E, 0, ABG)
21:55:16.213 00.000 9976 Move returns status 0, amount 0
21:55:16.213 00.000 9976 MoveAxis(N, 0, ABG)
21:55:16.213 00.000 9976 Move returns status 0, amount 0
21:55:16.213 00.000 9976 move complete, result=0
21:55:16.213 00.000 9976 worker thread done servicing request
21:55:16.213 00.000 9976 Worker thread wakes up
21:55:16.213 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:16.213 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:16.214 00.001 9552 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:19.557 03.343 9976 Exposure complete
21:55:19.650 00.093 9976 worker thread done servicing request
21:55:19.650 00.000 9552 OnExposeComplete: enter
21:55:19.650 00.000 9552 UpdateGuideState(): m_state=6
21:55:19.650 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 168
21:55:19.650 00.000 9552 Star::Find returns 1 (1), X=1652.34, Y=367.69, Mass=5223229, SNR=185.5, Peak=65504 HFD=7.5
21:55:19.651 00.001 9552 Star::Find false star n=6 nbg=268 bg=3762.3 sigma=965.6 thresh=6659 peak=6272
21:55:19.651 00.000 9552 MultiStar: [#1 0.60,-0.18,1.11,U] [#2 0.93,0.44,0.24,U] [#3 0.75,-0.40,0.13,U] [#4 -1.00,0.40,0.08,U] [#5 0.00,0.00,0.00,L] [#6 2.05,1.45,0.00,M7] 
21:55:19.651 00.000 9552 refined, 4 included, MultiStar: {-0.12, 0.16}, one-star: {-1.23, 0.54}
21:55:19.651 00.000 9552 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.08) = xAngle (-0.88 = -0.88)
21:55:19.651 00.000 9552 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.89 = 2.39)
21:55:19.651 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=0.13 mountY=0.14, mountTheta=0.82
21:55:19.652 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=0.16, opts=13)
21:55:19.652 00.000 9552 Enqueuing Move request for scope (-0.12, 0.16)
21:55:19.652 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:19.652 00.000 9552 UpdateGuideState exits: m=5223229 SNR=185.5 Saturated
21:55:19.652 00.000 9976 Worker thread wakes up
21:55:19.652 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:55:19.652 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:55:19.652 00.000 9976 Moving (-0.12, 0.16) raw xDistance=0.13 yDistance=0.14
21:55:19.652 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:19.652 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:19.652 00.000 9552 Enqueuing Expose request
21:55:19.652 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:55:19.652 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:19.652 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:55:19.652 00.000 9976 MoveAxis(E, 0, ABG)
21:55:19.652 00.000 9976 Move returns status 0, amount 0
21:55:19.652 00.000 9976 MoveAxis(N, 0, ABG)
21:55:19.652 00.000 9976 Move returns status 0, amount 0
21:55:19.652 00.000 9976 move complete, result=0
21:55:19.652 00.000 9976 worker thread done servicing request
21:55:19.653 00.001 9976 Worker thread wakes up
21:55:19.653 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:19.653 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:19.653 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:22.998 03.345 9976 Exposure complete
21:55:23.083 00.085 9976 worker thread done servicing request
21:55:23.083 00.000 9552 OnExposeComplete: enter
21:55:23.083 00.000 9552 UpdateGuideState(): m_state=6
21:55:23.083 00.000 9552 Star::Find(15, 1652, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 169
21:55:23.083 00.000 9552 Star::Find returns 1 (1), X=1653.29, Y=367.70, Mass=5372975, SNR=247.0, Peak=65504 HFD=7.6
21:55:23.084 00.001 9552 MultiStar: [#1 0.93,-0.15,1.00,U] [#2 1.04,-0.01,0.25,U] [#3 1.04,0.14,0.10,U] [#4 0.02,1.26,0.08,U] [#5 -3.71,1.80,0.00,M5] [#6 2.16,-0.46,0.00,M8] 
21:55:23.084 00.000 9552 refined, 4 included, MultiStar: {0.42, 0.21}, one-star: {-0.28, 0.55}
21:55:23.084 00.000 9552 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.08) = xAngle (-2.61 = -2.61)
21:55:23.084 00.000 9552 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.62 = 0.67)
21:55:23.084 00.000 9552 CameraToMount -- cameraX=0.42 cameraY=0.21 hyp=0.47 cameraTheta=0.47 mountX=-0.40 mountY=0.29, mountTheta=2.52
21:55:23.084 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.42, y=0.21, opts=13)
21:55:23.084 00.000 9552 Enqueuing Move request for scope (0.42, 0.21)
21:55:23.084 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:23.084 00.000 9552 UpdateGuideState exits: m=5372975 SNR=247.0 Saturated
21:55:23.084 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:23.084 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:23.084 00.000 9552 Enqueuing Expose request
21:55:23.084 00.000 9976 Worker thread wakes up
21:55:23.084 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.21) opts 0xd
21:55:23.084 00.000 9976 Handling offset move in thread for scope, endpoint = (0.42, 0.21)
21:55:23.084 00.000 9976 Moving (0.42, 0.21) raw xDistance=-0.40 yDistance=0.29
21:55:23.084 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
21:55:23.084 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:23.084 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:55:23.084 00.000 9976 MoveAxis(E, 0, ABG)
21:55:23.084 00.000 9976 Move returns status 0, amount 0
21:55:23.084 00.000 9976 MoveAxis(N, 0, ABG)
21:55:23.084 00.000 9976 Move returns status 0, amount 0
21:55:23.084 00.000 9976 move complete, result=0
21:55:23.084 00.000 9976 worker thread done servicing request
21:55:23.084 00.000 9976 Worker thread wakes up
21:55:23.084 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:23.084 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:23.084 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
21:55:26.431 03.347 9976 Exposure complete
21:55:26.521 00.090 9976 worker thread done servicing request
21:55:26.521 00.000 9552 OnExposeComplete: enter
21:55:26.521 00.000 9552 UpdateGuideState(): m_state=6
21:55:26.522 00.001 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 170
21:55:26.522 00.000 9552 Star::Find returns 1 (1), X=1653.28, Y=367.31, Mass=5522683, SNR=248.3, Peak=65504 HFD=7.8
21:55:26.522 00.000 9552 Star::Find false star n=9 nbg=251 bg=3768.7 sigma=874.8 thresh=6393 peak=6139
21:55:26.522 00.000 9552 MultiStar: [#1 0.57,-0.10,1.01,U] [#2 1.59,-0.30,0.00,M1] [#3 -0.41,6.14,0.00,M1] [#4 1.48,1.92,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.45,0.77,0.05,U] 
21:55:26.522 00.000 9552 refined, 2 included, MultiStar: {0.15, 0.04}, one-star: {-0.29, 0.15}
21:55:26.522 00.000 9552 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.08) = xAngle (-2.81 = -2.81)
21:55:26.522 00.000 9552 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.82 = 0.46)
21:55:26.522 00.000 9552 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.27 mountX=-0.15 mountY=0.07, mountTheta=2.70
21:55:26.522 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.15, y=0.04, opts=13)
21:55:26.522 00.000 9552 Enqueuing Move request for scope (0.15, 0.04)
21:55:26.523 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:26.523 00.000 9552 UpdateGuideState exits: m=5522683 SNR=248.3 Saturated
21:55:26.523 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:26.523 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:26.523 00.000 9552 Enqueuing Expose request
21:55:26.523 00.000 9976 Worker thread wakes up
21:55:26.523 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
21:55:26.523 00.000 9976 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
21:55:26.523 00.000 9976 Moving (0.15, 0.04) raw xDistance=-0.15 yDistance=0.07
21:55:26.523 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:55:26.523 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:26.523 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:55:26.523 00.000 9976 MoveAxis(E, 0, ABG)
21:55:26.523 00.000 9976 Move returns status 0, amount 0
21:55:26.523 00.000 9976 MoveAxis(N, 0, ABG)
21:55:26.523 00.000 9976 Move returns status 0, amount 0
21:55:26.523 00.000 9976 move complete, result=0
21:55:26.523 00.000 9976 worker thread done servicing request
21:55:26.523 00.000 9976 Worker thread wakes up
21:55:26.523 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:26.523 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:26.523 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:29.869 03.346 9976 Exposure complete
21:55:29.950 00.081 9976 worker thread done servicing request
21:55:29.950 00.000 9552 OnExposeComplete: enter
21:55:29.950 00.000 9552 UpdateGuideState(): m_state=6
21:55:29.950 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 171
21:55:29.950 00.000 9552 Star::Find returns 1 (1), X=1654.36, Y=368.07, Mass=5502796, SNR=252.5, Peak=65504 HFD=7.9
21:55:29.951 00.001 9552 Star::Find false star n=9 nbg=263 bg=3739.6 sigma=1002.8 thresh=6748 peak=6303
21:55:29.951 00.000 9552 Star::Find false star n=4 nbg=248 bg=3764.1 sigma=962.7 thresh=6652 peak=5895
21:55:29.951 00.000 9552 MultiStar: [#1 1.05,0.71,0.94,U] [#2 1.46,1.24,0.00,M2] [#3 2.15,0.59,0.00,M2] [#4 0.28,1.55,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:55:29.951 00.000 9552 single-star, 1 included, MultiStar: {0.92, 0.82}, one-star: {0.80, 0.92}
21:55:29.951 00.000 9552 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.08) = xAngle (-2.22 = -2.22)
21:55:29.951 00.000 9552 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.23 = 1.05)
21:55:29.951 00.000 9552 CameraToMount -- cameraX=0.80 cameraY=0.92 hyp=1.22 cameraTheta=0.86 mountX=-0.74 mountY=1.05, mountTheta=2.18
21:55:29.952 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.80, y=0.92, opts=13)
21:55:29.952 00.000 9552 Enqueuing Move request for scope (0.80, 0.92)
21:55:29.952 00.000 9976 Worker thread wakes up
21:55:29.952 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.92) opts 0xd
21:55:29.952 00.000 9976 Handling offset move in thread for scope, endpoint = (0.80, 0.92)
21:55:29.952 00.000 9976 Moving (0.80, 0.92) raw xDistance=-0.74 yDistance=1.05
21:55:29.952 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.74
21:55:29.952 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:29.952 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:29.952 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
21:55:29.952 00.000 9976 MoveAxis(E, 16, ABG)
21:55:29.952 00.000 9976 Guiding  Dir = 2, Dur = 16
21:55:29.952 00.000 9552 UpdateGuideState exits: m=5502796 SNR=252.5 Saturated
21:55:29.952 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:29.952 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:29.952 00.000 9552 Enqueuing Expose request
21:55:29.983 00.031 9976 IsSlewing returns 0
21:55:29.983 00.000 9976 IsGuiding returns 0
21:55:30.014 00.031 9976 IsGuiding returns 1
21:55:30.014 00.000 9976 scope still moving after pulse duration time elapsed
21:55:30.061 00.047 9976 IsSlewing returns 0
21:55:30.061 00.000 9976 IsGuiding returns 0
21:55:30.061 00.000 9976 scope move finished after 16 + 61 ms
21:55:30.061 00.000 9976 Move returns status 0, amount 16
21:55:30.061 00.000 9976 MoveAxis(N, 0, ABG)
21:55:30.061 00.000 9976 Move returns status 0, amount 0
21:55:30.061 00.000 9976 move complete, result=0
21:55:30.061 00.000 9976 worker thread done servicing request
21:55:30.061 00.000 9976 Worker thread wakes up
21:55:30.061 00.000 9552 GuideStep: -0.7 px 16 ms EAST, 1.1 px 0 ms NORTH
21:55:30.061 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:30.061 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:33.406 03.345 9976 Exposure complete
21:55:33.498 00.092 9976 worker thread done servicing request
21:55:33.498 00.000 9552 OnExposeComplete: enter
21:55:33.498 00.000 9552 UpdateGuideState(): m_state=6
21:55:33.498 00.000 9552 Star::Find(15, 1654, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 172
21:55:33.498 00.000 9552 Star::Find returns 1 (1), X=1654.18, Y=368.56, Mass=5396492, SNR=225.1, Peak=65504 HFD=7.7
21:55:33.499 00.001 9552 MultiStar: [#1 1.36,0.46,1.09,U] [#2 1.87,1.61,0.00,M3] [#3 2.11,0.77,0.00,M3] [#4 1.38,1.67,0.00,M3] [#5 -3.87,-0.16,0.00,M6] [#6 0.67,-0.91,0.06,U] 
21:55:33.499 00.000 9552 refined, 2 included, MultiStar: {0.99, 0.87}, one-star: {0.61, 1.41}
21:55:33.499 00.000 9552 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.08) = xAngle (-2.36 = -2.36)
21:55:33.499 00.000 9552 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.37 = 0.91)
21:55:33.499 00.000 9552 CameraToMount -- cameraX=0.99 cameraY=0.87 hyp=1.32 cameraTheta=0.72 mountX=-0.94 mountY=1.04, mountTheta=2.30
21:55:33.499 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.99, y=0.87, opts=13)
21:55:33.499 00.000 9552 Enqueuing Move request for scope (0.99, 0.87)
21:55:33.499 00.000 9976 Worker thread wakes up
21:55:33.499 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:33.499 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.87) opts 0xd
21:55:33.499 00.000 9976 Handling offset move in thread for scope, endpoint = (0.99, 0.87)
21:55:33.499 00.000 9976 Moving (0.99, 0.87) raw xDistance=-0.94 yDistance=1.04
21:55:33.499 00.000 9552 UpdateGuideState exits: m=5396492 SNR=225.1 Saturated
21:55:33.500 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:33.500 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:33.500 00.000 9552 Enqueuing Expose request
21:55:33.500 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.94
21:55:33.500 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:33.500 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
21:55:33.500 00.000 9976 MoveAxis(E, 22, ABG)
21:55:33.500 00.000 9976 Guiding  Dir = 2, Dur = 22
21:55:33.530 00.030 9976 IsSlewing returns 0
21:55:33.531 00.001 9976 IsGuiding returns 0
21:55:33.562 00.031 9976 IsGuiding returns 1
21:55:33.562 00.000 9976 scope still moving after pulse duration time elapsed
21:55:33.623 00.061 9976 IsSlewing returns 0
21:55:33.650 00.027 9976 IsGuiding returns 0
21:55:33.650 00.000 9976 scope move finished after 22 + 96 ms
21:55:33.650 00.000 9976 Move returns status 0, amount 22
21:55:33.650 00.000 9976 MoveAxis(N, 0, ABG)
21:55:33.650 00.000 9976 Move returns status 0, amount 0
21:55:33.650 00.000 9976 move complete, result=0
21:55:33.650 00.000 9976 worker thread done servicing request
21:55:33.650 00.000 9976 Worker thread wakes up
21:55:33.650 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:33.650 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:33.650 00.000 9552 GuideStep: -0.9 px 22 ms EAST, 1.0 px 0 ms NORTH
21:55:37.008 03.358 9976 Exposure complete
21:55:37.096 00.088 9976 worker thread done servicing request
21:55:37.096 00.000 9552 OnExposeComplete: enter
21:55:37.096 00.000 9552 UpdateGuideState(): m_state=6
21:55:37.096 00.000 9552 Star::Find(15, 1654, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 173
21:55:37.096 00.000 9552 Star::Find returns 1 (1), X=1654.21, Y=367.85, Mass=5338259, SNR=247.3, Peak=65504 HFD=7.7
21:55:37.096 00.000 9552 Star::Find false star n=7 nbg=257 bg=3646.9 sigma=971.8 thresh=6562 peak=5688
21:55:37.096 00.000 9552 Star::Find false star n=4 nbg=261 bg=3820.4 sigma=1007.2 thresh=6842 peak=6336
21:55:37.096 00.000 9552 MultiStar: [#1 2.01,0.59,0.00,M1] [#2 2.45,0.62,0.00,M4] [#3 2.07,1.45,0.00,M4] [#4 0.30,1.44,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:55:37.096 00.000 9552 single-star, 1 included, MultiStar: {0.62, 0.76}, one-star: {0.64, 0.70}
21:55:37.096 00.000 9552 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.08) = xAngle (-2.25 = -2.25)
21:55:37.096 00.000 9552 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.26 = 1.02)
21:55:37.096 00.000 9552 CameraToMount -- cameraX=0.64 cameraY=0.70 hyp=0.95 cameraTheta=0.83 mountX=-0.60 mountY=0.81, mountTheta=2.21
21:55:37.097 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.64, y=0.70, opts=13)
21:55:37.097 00.000 9552 Enqueuing Move request for scope (0.64, 0.70)
21:55:37.097 00.000 9976 Worker thread wakes up
21:55:37.097 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:55:37.097 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.70) opts 0xd
21:55:37.097 00.000 9552 UpdateGuideState exits: m=5338259 SNR=247.3 Saturated
21:55:37.097 00.000 9976 Handling offset move in thread for scope, endpoint = (0.64, 0.70)
21:55:37.097 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:37.097 00.000 9976 Moving (0.64, 0.70) raw xDistance=-0.60 yDistance=0.81
21:55:37.098 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:37.098 00.000 9552 Enqueuing Expose request
21:55:37.098 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.60
21:55:37.098 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:37.098 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
21:55:37.098 00.000 9976 MoveAxis(E, 15, ABG)
21:55:37.098 00.000 9976 Guiding  Dir = 2, Dur = 15
21:55:37.126 00.028 9976 IsSlewing returns 0
21:55:37.126 00.000 9976 IsGuiding returns 0
21:55:37.158 00.032 9976 IsGuiding returns 1
21:55:37.158 00.000 9976 scope still moving after pulse duration time elapsed
21:55:37.204 00.046 9976 IsSlewing returns 0
21:55:37.204 00.000 9976 IsGuiding returns 0
21:55:37.204 00.000 9976 scope move finished after 15 + 63 ms
21:55:37.204 00.000 9976 Move returns status 0, amount 15
21:55:37.204 00.000 9976 MoveAxis(N, 0, ABG)
21:55:37.204 00.000 9976 Move returns status 0, amount 0
21:55:37.204 00.000 9976 move complete, result=0
21:55:37.204 00.000 9976 worker thread done servicing request
21:55:37.205 00.001 9976 Worker thread wakes up
21:55:37.205 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:37.205 00.000 9552 GuideStep: -0.6 px 15 ms EAST, 0.8 px 0 ms NORTH
21:55:37.205 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:40.558 03.353 9976 Exposure complete
21:55:40.652 00.094 9976 worker thread done servicing request
21:55:40.652 00.000 9552 OnExposeComplete: enter
21:55:40.652 00.000 9552 UpdateGuideState(): m_state=6
21:55:40.652 00.000 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 174
21:55:40.652 00.000 9552 Star::Find returns 1 (1), X=1655.43, Y=368.10, Mass=5430877, SNR=245.9, Peak=65504 HFD=7.8
21:55:40.652 00.000 9552 MultiStar: [#1 2.37,0.49,0.00,M2] [#2 2.38,1.08,0.00,M5] [#3 2.58,1.26,0.00,M5] [#4 1.73,2.56,0.00,M3] [#5 -1.75,0.63,0.00,M7] [#6 2.02,1.73,0.00,M7] 
21:55:40.652 00.000 9552 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.08) = xAngle (-2.61 = -2.61)
21:55:40.653 00.001 9552 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.62 = 0.66)
21:55:40.653 00.000 9552 CameraToMount -- cameraX=1.86 cameraY=0.95 hyp=2.08 cameraTheta=0.47 mountX=-1.80 mountY=1.29, mountTheta=2.52
21:55:40.653 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.86, y=0.95, opts=13)
21:55:40.654 00.001 9552 Enqueuing Move request for scope (1.86, 0.95)
21:55:40.654 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=64, FiltMax=65504, Gamma=0.780
21:55:40.654 00.000 9552 UpdateGuideState exits: m=5430877 SNR=245.9 Saturated
21:55:40.654 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:40.654 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:40.654 00.000 9552 Enqueuing Expose request
21:55:40.654 00.000 9976 Worker thread wakes up
21:55:40.654 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.86, 0.95) opts 0xd
21:55:40.654 00.000 9976 Handling offset move in thread for scope, endpoint = (1.86, 0.95)
21:55:40.654 00.000 9976 Moving (1.86, 0.95) raw xDistance=-1.80 yDistance=1.29
21:55:40.654 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.80
21:55:40.654 00.000 9976 switching direction from -1 to 1 - decHistory=3 oldest=-0.27 newest=3.14
21:55:40.654 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.29 from input 1.29
21:55:40.654 00.000 9976 MoveAxis(E, 40, ABG)
21:55:40.654 00.000 9976 Guiding  Dir = 2, Dur = 40
21:55:40.689 00.035 9976 IsSlewing returns 0
21:55:40.690 00.001 9976 IsGuiding returns 0
21:55:40.722 00.032 9976 PulseGuide returned control before completion, sleep 19
21:55:40.746 00.024 9976 IsGuiding returns 1
21:55:40.746 00.000 9976 scope still moving after pulse duration time elapsed
21:55:40.798 00.052 9976 IsSlewing returns 0
21:55:40.799 00.001 9976 IsGuiding returns 0
21:55:40.799 00.000 9976 scope move finished after 40 + 68 ms
21:55:40.799 00.000 9976 Move returns status 0, amount 40
21:55:40.799 00.000 9976 BLC: Oldest BLC event removed
21:55:40.799 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 165 applied
21:55:40.799 00.000 9976 MoveAxis(S, 213, ABG)
21:55:40.799 00.000 9976 Guiding  Dir = 1, Dur = 213
21:55:40.827 00.028 9976 IsSlewing returns 0
21:55:40.827 00.000 9976 IsGuiding returns 0
21:55:40.859 00.032 9976 PulseGuide returned control before completion, sleep 193
21:55:41.060 00.201 9976 IsGuiding returns 1
21:55:41.060 00.000 9976 scope still moving after pulse duration time elapsed
21:55:41.124 00.064 9976 IsSlewing returns 0
21:55:41.125 00.001 9976 IsGuiding returns 0
21:55:41.125 00.000 9976 scope move finished after 213 + 84 ms
21:55:41.125 00.000 9976 Move returns status 0, amount 213
21:55:41.125 00.000 9976 move complete, result=0
21:55:41.125 00.000 9976 worker thread done servicing request
21:55:41.125 00.000 9976 Worker thread wakes up
21:55:41.125 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:41.125 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:41.125 00.000 9552 GuideStep: -1.8 px 40 ms EAST, 1.3 px 213 ms SOUTH
21:55:44.477 03.352 9976 Exposure complete
21:55:44.571 00.094 9976 worker thread done servicing request
21:55:44.571 00.000 9552 OnExposeComplete: enter
21:55:44.571 00.000 9552 UpdateGuideState(): m_state=6
21:55:44.572 00.001 9552 Star::Find(15, 1655, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 175
21:55:44.572 00.000 9552 Star::Find returns 1 (1), X=1655.78, Y=367.21, Mass=5183461, SNR=253.4, Peak=65504 HFD=7.7
21:55:44.572 00.000 9552 Star::Find false star n=5 nbg=274 bg=3601.9 sigma=1055.9 thresh=6770 peak=6298
21:55:44.572 00.000 9552 MultiStar: [#1 2.63,-0.47,0.00,M3] [#2 3.52,0.28,0.00,M6] [#3 2.97,-0.23,0.00,M6] [#4 1.95,0.94,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.21,0.28,0.05,U] 
21:55:44.572 00.000 9552 refined, 1 included, MultiStar: {2.12, 0.06}, one-star: {2.21, 0.05}
21:55:44.572 00.000 9552 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.08) = xAngle (-3.05 = -3.05)
21:55:44.572 00.000 9552 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.06 = 0.22)
21:55:44.572 00.000 9552 CameraToMount -- cameraX=2.12 cameraY=0.06 hyp=2.12 cameraTheta=0.03 mountX=-2.11 mountY=0.47, mountTheta=2.92
21:55:44.573 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.12, y=0.06, opts=13)
21:55:44.573 00.000 9552 Enqueuing Move request for scope (2.12, 0.06)
21:55:44.573 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:55:44.573 00.000 9552 UpdateGuideState exits: m=5183461 SNR=253.4 Saturated
21:55:44.573 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:44.573 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:44.573 00.000 9552 Enqueuing Expose request
21:55:44.573 00.000 9976 Worker thread wakes up
21:55:44.573 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.12, 0.06) opts 0xd
21:55:44.573 00.000 9976 Handling offset move in thread for scope, endpoint = (2.12, 0.06)
21:55:44.573 00.000 9976 Moving (2.12, 0.06) raw xDistance=-2.11 yDistance=0.47
21:55:44.573 00.000 9976 BLC: History state: CurrMiss=0.47, AvgInitMiss=-0.09, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.286092, 1:0.472645
21:55:44.573 00.000 9976 BLC: No correction, Miss < min_move
21:55:44.573 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.41 from input -2.11
21:55:44.574 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:44.574 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:55:44.574 00.000 9976 MoveAxis(E, 49, ABG)
21:55:44.574 00.000 9976 Guiding  Dir = 2, Dur = 49
21:55:44.624 00.050 9976 IsSlewing returns 0
21:55:44.625 00.001 9976 IsGuiding returns 0
21:55:44.656 00.031 9976 PulseGuide returned control before completion, sleep 28
21:55:44.717 00.061 9976 IsGuiding returns 1
21:55:44.717 00.000 9976 scope still moving after pulse duration time elapsed
21:55:44.820 00.103 9976 IsSlewing returns 0
21:55:44.821 00.001 9976 IsGuiding returns 0
21:55:44.821 00.000 9976 scope move finished after 49 + 147 ms
21:55:44.821 00.000 9976 Move returns status 0, amount 49
21:55:44.821 00.000 9976 MoveAxis(N, 0, ABG)
21:55:44.821 00.000 9976 Move returns status 0, amount 0
21:55:44.821 00.000 9976 move complete, result=0
21:55:44.821 00.000 9976 worker thread done servicing request
21:55:44.821 00.000 9976 Worker thread wakes up
21:55:44.821 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:44.822 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:44.822 00.000 9552 GuideStep: -2.1 px 49 ms EAST, 0.5 px 0 ms NORTH
21:55:48.176 03.354 9976 Exposure complete
21:55:48.266 00.090 9976 worker thread done servicing request
21:55:48.266 00.000 9552 OnExposeComplete: enter
21:55:48.266 00.000 9552 UpdateGuideState(): m_state=6
21:55:48.266 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 176
21:55:48.266 00.000 9552 Star::Find returns 1 (1), X=1655.44, Y=367.75, Mass=5100193, SNR=271.2, Peak=65504 HFD=7.3
21:55:48.267 00.001 9552 Star::Find false star n=9 nbg=254 bg=3642.7 sigma=883.2 thresh=6292 peak=6077
21:55:48.267 00.000 9552 MultiStar: [#1 2.98,-0.20,0.00,M4] [#2 2.70,0.57,0.00,M7] [#3 2.77,0.21,0.00,M7] [#4 2.37,0.99,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 1.22,1.51,0.00,M7] 
21:55:48.267 00.000 9552 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.08) = xAngle (-2.77 = -2.77)
21:55:48.267 00.000 9552 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.78 = 0.50)
21:55:48.267 00.000 9552 CameraToMount -- cameraX=1.87 cameraY=0.60 hyp=1.96 cameraTheta=0.31 mountX=-1.83 mountY=0.95, mountTheta=2.66
21:55:48.267 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.87, y=0.60, opts=13)
21:55:48.267 00.000 9552 Enqueuing Move request for scope (1.87, 0.60)
21:55:48.268 00.001 9976 Worker thread wakes up
21:55:48.268 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.87, 0.60) opts 0xd
21:55:48.268 00.000 9976 Handling offset move in thread for scope, endpoint = (1.87, 0.60)
21:55:48.268 00.000 9976 Moving (1.87, 0.60) raw xDistance=-1.83 yDistance=0.95
21:55:48.268 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:48.268 00.000 9552 UpdateGuideState exits: m=5100193 SNR=271.2 Saturated
21:55:48.268 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:48.268 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:48.268 00.000 9552 Enqueuing Expose request
21:55:48.268 00.000 9976 BLC: History state: CurrMiss=0.95, AvgInitMiss=-0.09, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.286092, 1:0.472645, 2:0.946157
21:55:48.268 00.000 9976 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
21:55:48.268 00.000 9976 BLC: window closed
21:55:48.268 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.83
21:55:48.268 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
21:55:48.268 00.000 9976 MoveAxis(E, 43, ABG)
21:55:48.268 00.000 9976 Guiding  Dir = 2, Dur = 43
21:55:48.296 00.028 9976 IsSlewing returns 0
21:55:48.297 00.001 9976 IsGuiding returns 0
21:55:48.328 00.031 9976 PulseGuide returned control before completion, sleep 22
21:55:48.360 00.032 9976 IsGuiding returns 1
21:55:48.360 00.000 9976 scope still moving after pulse duration time elapsed
21:55:48.420 00.060 9976 IsSlewing returns 0
21:55:48.420 00.000 9976 IsGuiding returns 0
21:55:48.420 00.000 9976 scope move finished after 43 + 81 ms
21:55:48.420 00.000 9976 Move returns status 0, amount 43
21:55:48.420 00.000 9976 MoveAxis(S, 36, ABG)
21:55:48.420 00.000 9976 Guiding  Dir = 1, Dur = 36
21:55:48.453 00.033 9976 IsSlewing returns 0
21:55:48.453 00.000 9976 IsGuiding returns 0
21:55:48.484 00.031 9976 PulseGuide returned control before completion, sleep 15
21:55:48.533 00.049 9976 IsGuiding returns 1
21:55:48.533 00.000 9976 scope still moving after pulse duration time elapsed
21:55:48.610 00.077 9976 IsSlewing returns 0
21:55:48.611 00.001 9976 IsGuiding returns 0
21:55:48.611 00.000 9976 scope move finished after 36 + 121 ms
21:55:48.611 00.000 9976 Move returns status 0, amount 36
21:55:48.611 00.000 9976 move complete, result=0
21:55:48.611 00.000 9976 worker thread done servicing request
21:55:48.611 00.000 9976 Worker thread wakes up
21:55:48.611 00.000 9552 GuideStep: -1.8 px 43 ms EAST, 0.9 px 36 ms SOUTH
21:55:48.611 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:48.611 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:51.954 03.343 9976 Exposure complete
21:55:52.036 00.082 9976 worker thread done servicing request
21:55:52.036 00.000 9552 OnExposeComplete: enter
21:55:52.036 00.000 9552 UpdateGuideState(): m_state=6
21:55:52.036 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 177
21:55:52.036 00.000 9552 Star::Find returns 1 (1), X=1655.19, Y=367.72, Mass=5269174, SNR=256.7, Peak=65504 HFD=7.6
21:55:52.036 00.000 9552 Star::Find false star n=4 nbg=263 bg=3855.6 sigma=965.8 thresh=6753 peak=5555
21:55:52.036 00.000 9552 MultiStar: [#1 2.27,-0.41,0.00,M5] [#2 2.60,-0.22,0.00,M8] [#3 2.32,0.81,0.00,M8] [#4 2.37,2.26,0.00,M6] [#5 -1.34,-1.40,0.00,M8] [#6 0.00,0.00,0.00,L] 
21:55:52.037 00.001 9552 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.08) = xAngle (-2.74 = -2.74)
21:55:52.037 00.000 9552 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.75 = 0.53)
21:55:52.037 00.000 9552 CameraToMount -- cameraX=1.62 cameraY=0.56 hyp=1.71 cameraTheta=0.34 mountX=-1.58 mountY=0.87, mountTheta=2.64
21:55:52.037 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.62, y=0.56, opts=13)
21:55:52.037 00.000 9552 Enqueuing Move request for scope (1.62, 0.56)
21:55:52.037 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:52.037 00.000 9552 UpdateGuideState exits: m=5269174 SNR=256.7 Saturated
21:55:52.037 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:52.037 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:52.037 00.000 9552 Enqueuing Expose request
21:55:52.038 00.001 9976 Worker thread wakes up
21:55:52.038 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.56) opts 0xd
21:55:52.038 00.000 9976 Handling offset move in thread for scope, endpoint = (1.62, 0.56)
21:55:52.038 00.000 9976 Moving (1.62, 0.56) raw xDistance=-1.58 yDistance=0.87
21:55:52.038 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.58
21:55:52.038 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
21:55:52.038 00.000 9976 MoveAxis(E, 37, ABG)
21:55:52.038 00.000 9976 Guiding  Dir = 2, Dur = 37
21:55:52.063 00.025 9976 IsSlewing returns 0
21:55:52.063 00.000 9976 IsGuiding returns 0
21:55:52.096 00.033 9976 PulseGuide returned control before completion, sleep 16
21:55:52.127 00.031 9976 IsGuiding returns 1
21:55:52.127 00.000 9976 scope still moving after pulse duration time elapsed
21:55:52.186 00.059 9976 IsSlewing returns 0
21:55:52.186 00.000 9976 IsGuiding returns 0
21:55:52.186 00.000 9976 scope move finished after 37 + 85 ms
21:55:52.186 00.000 9976 Move returns status 0, amount 37
21:55:52.186 00.000 9976 MoveAxis(S, 33, ABG)
21:55:52.186 00.000 9976 Guiding  Dir = 1, Dur = 33
21:55:52.219 00.033 9976 IsSlewing returns 0
21:55:52.219 00.000 9976 IsGuiding returns 0
21:55:52.250 00.031 9976 PulseGuide returned control before completion, sleep 13
21:55:52.282 00.032 9976 IsGuiding returns 1
21:55:52.282 00.000 9976 scope still moving after pulse duration time elapsed
21:55:52.344 00.062 9976 IsSlewing returns 0
21:55:52.344 00.000 9976 IsGuiding returns 0
21:55:52.344 00.000 9976 scope move finished after 33 + 92 ms
21:55:52.344 00.000 9976 Move returns status 0, amount 33
21:55:52.344 00.000 9976 move complete, result=0
21:55:52.344 00.000 9976 worker thread done servicing request
21:55:52.344 00.000 9976 Worker thread wakes up
21:55:52.344 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:52.344 00.000 9552 GuideStep: -1.6 px 37 ms EAST, 0.9 px 33 ms SOUTH
21:55:52.344 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:55.687 03.343 9976 Exposure complete
21:55:55.782 00.095 9976 worker thread done servicing request
21:55:55.782 00.000 9552 OnExposeComplete: enter
21:55:55.782 00.000 9552 UpdateGuideState(): m_state=6
21:55:55.782 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 178
21:55:55.782 00.000 9552 Star::Find returns 1 (1), X=1655.42, Y=367.01, Mass=5370829, SNR=232.0, Peak=65504 HFD=7.9
21:55:55.783 00.001 9552 Star::Find false star n=9 nbg=247 bg=3612.0 sigma=866.6 thresh=6212 peak=5944
21:55:55.783 00.000 9552 Star::Find false star n=5 nbg=253 bg=3603.5 sigma=855.3 thresh=6169 peak=6090
21:55:55.783 00.000 9552 MultiStar: [#1 2.86,-0.51,0.00,M6] [#2 2.99,-0.37,0.00,M9] [#3 2.95,-0.33,0.00,M9] [#4 1.86,1.11,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:55:55.783 00.000 9552 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.08) = xAngle (-3.15 = 3.13)
21:55:55.783 00.000 9552 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.16 = 0.12)
21:55:55.783 00.000 9552 CameraToMount -- cameraX=1.85 cameraY=-0.14 hyp=1.86 cameraTheta=-0.08 mountX=-1.86 mountY=0.22, mountTheta=3.02
21:55:55.784 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.85, y=-0.14, opts=13)
21:55:55.784 00.000 9552 Enqueuing Move request for scope (1.85, -0.14)
21:55:55.784 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:55.784 00.000 9552 UpdateGuideState exits: m=5370829 SNR=232.0 Saturated
21:55:55.784 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:55.784 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:55.784 00.000 9552 Enqueuing Expose request
21:55:55.784 00.000 9976 Worker thread wakes up
21:55:55.784 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.85, -0.14) opts 0xd
21:55:55.784 00.000 9976 Handling offset move in thread for scope, endpoint = (1.85, -0.14)
21:55:55.784 00.000 9976 Moving (1.85, -0.14) raw xDistance=-1.86 yDistance=0.22
21:55:55.784 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.86
21:55:55.784 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:55.785 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:55:55.785 00.000 9976 MoveAxis(E, 43, ABG)
21:55:55.785 00.000 9976 Guiding  Dir = 2, Dur = 43
21:55:55.810 00.025 9976 IsSlewing returns 0
21:55:55.811 00.001 9976 IsGuiding returns 0
21:55:55.843 00.032 9976 PulseGuide returned control before completion, sleep 22
21:55:55.877 00.034 9976 IsGuiding returns 1
21:55:55.877 00.000 9976 scope still moving after pulse duration time elapsed
21:55:55.936 00.059 9976 IsSlewing returns 0
21:55:55.936 00.000 9976 IsGuiding returns 0
21:55:55.936 00.000 9976 scope move finished after 43 + 82 ms
21:55:55.936 00.000 9976 Move returns status 0, amount 43
21:55:55.937 00.001 9976 MoveAxis(N, 0, ABG)
21:55:55.937 00.000 9976 Move returns status 0, amount 0
21:55:55.937 00.000 9976 move complete, result=0
21:55:55.937 00.000 9976 worker thread done servicing request
21:55:55.937 00.000 9976 Worker thread wakes up
21:55:55.937 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:55.937 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:55:55.937 00.000 9552 GuideStep: -1.9 px 43 ms EAST, 0.2 px 0 ms NORTH
21:55:59.288 03.351 9976 Exposure complete
21:55:59.360 00.072 9976 worker thread done servicing request
21:55:59.360 00.000 9552 OnExposeComplete: enter
21:55:59.360 00.000 9552 UpdateGuideState(): m_state=6
21:55:59.360 00.000 9552 Star::Find(15, 1655, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 179
21:55:59.360 00.000 9552 Star::Find returns 1 (1), X=1654.52, Y=366.89, Mass=5705196, SNR=261.1, Peak=65504 HFD=7.9
21:55:59.360 00.000 9552 Star::Find false star n=1 nbg=249 bg=3712.1 sigma=952.6 thresh=6570 peak=5490
21:55:59.360 00.000 9552 MultiStar: [#1 1.96,-0.33,0.00,M7] [#2 2.18,-0.48,0.00,M10] [#3 1.66,0.03,0.00,M10] [#4 0.88,0.58,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.51,0.77,0.05,U] 
21:55:59.360 00.000 9552 refined, 2 included, MultiStar: {0.93, -0.17}, one-star: {0.95, -0.26}
21:55:59.360 00.000 9552 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.08) = xAngle (-3.26 = 3.02)
21:55:59.360 00.000 9552 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.27 = 0.01)
21:55:59.360 00.000 9552 CameraToMount -- cameraX=0.93 cameraY=-0.17 hyp=0.95 cameraTheta=-0.18 mountX=-0.94 mountY=0.01, mountTheta=3.13
21:55:59.361 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.93, y=-0.17, opts=13)
21:55:59.361 00.000 9552 Enqueuing Move request for scope (0.93, -0.17)
21:55:59.361 00.000 9976 Worker thread wakes up
21:55:59.361 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:55:59.361 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.17) opts 0xd
21:55:59.361 00.000 9976 Handling offset move in thread for scope, endpoint = (0.93, -0.17)
21:55:59.361 00.000 9976 Moving (0.93, -0.17) raw xDistance=-0.94 yDistance=0.01
21:55:59.361 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.94
21:55:59.361 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:59.361 00.000 9552 UpdateGuideState exits: m=5705196 SNR=261.1 Saturated
21:55:59.362 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:59.362 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:55:59.362 00.000 9552 Enqueuing Expose request
21:55:59.362 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:55:59.362 00.000 9976 MoveAxis(E, 24, ABG)
21:55:59.362 00.000 9976 Guiding  Dir = 2, Dur = 24
21:55:59.390 00.028 9976 IsSlewing returns 0
21:55:59.391 00.001 9976 IsGuiding returns 0
21:55:59.421 00.030 9976 IsGuiding returns 1
21:55:59.421 00.000 9976 scope still moving after pulse duration time elapsed
21:55:59.469 00.048 9976 IsSlewing returns 0
21:55:59.469 00.000 9976 IsGuiding returns 0
21:55:59.469 00.000 9976 scope move finished after 24 + 54 ms
21:55:59.469 00.000 9976 Move returns status 0, amount 24
21:55:59.469 00.000 9976 MoveAxis(N, 0, ABG)
21:55:59.469 00.000 9976 Move returns status 0, amount 0
21:55:59.469 00.000 9976 move complete, result=0
21:55:59.469 00.000 9976 worker thread done servicing request
21:55:59.469 00.000 9976 Worker thread wakes up
21:55:59.469 00.000 9552 GuideStep: -0.9 px 24 ms EAST, 0.0 px 0 ms NORTH
21:55:59.469 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:55:59.469 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:02.813 03.344 9976 Exposure complete
21:56:02.902 00.089 9976 worker thread done servicing request
21:56:02.902 00.000 9552 OnExposeComplete: enter
21:56:02.902 00.000 9552 UpdateGuideState(): m_state=6
21:56:02.903 00.001 9552 Star::Find(15, 1654, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 180
21:56:02.903 00.000 9552 Star::Find returns 1 (1), X=1653.60, Y=367.00, Mass=5476722, SNR=259.1, Peak=65504 HFD=7.9
21:56:02.903 00.000 9552 Star::Find false star n=7 nbg=260 bg=3587.5 sigma=945.7 thresh=6425 peak=6038
21:56:02.903 00.000 9552 MultiStar: [#1 1.13,-0.46,0.83,U] [#2 1.86,0.12,0.00,R] [#3 2.23,0.05,0.00,R] [#4 0.38,1.47,0.06,U] [#5 0.00,0.00,0.00,L] [#6 1.15,1.51,0.00,M7] 
21:56:02.903 00.000 9552 single-star, 2 included, MultiStar: {0.53, -0.24}, one-star: {0.03, -0.15}
21:56:02.903 00.000 9552 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.08) = xAngle (-4.43 = 1.85)
21:56:02.903 00.000 9552 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.44 = -1.16)
21:56:02.903 00.000 9552 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.35 mountX=-0.04 mountY=-0.14, mountTheta=-1.87
21:56:02.903 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.03, y=-0.15, opts=13)
21:56:02.904 00.001 9552 Enqueuing Move request for scope (0.03, -0.15)
21:56:02.904 00.000 9976 Worker thread wakes up
21:56:02.904 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
21:56:02.904 00.000 9976 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
21:56:02.904 00.000 9976 Moving (0.03, -0.15) raw xDistance=-0.04 yDistance=-0.14
21:56:02.904 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:56:02.904 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:02.904 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:56:02.904 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:56:02.904 00.000 9976 MoveAxis(E, 0, ABG)
21:56:02.904 00.000 9976 Move returns status 0, amount 0
21:56:02.904 00.000 9976 MoveAxis(N, 0, ABG)
21:56:02.904 00.000 9976 Move returns status 0, amount 0
21:56:02.904 00.000 9552 UpdateGuideState exits: m=5476722 SNR=259.1 Saturated
21:56:02.904 00.000 9976 move complete, result=0
21:56:02.904 00.000 9976 worker thread done servicing request
21:56:02.904 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:02.904 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:02.904 00.000 9552 Enqueuing Expose request
21:56:02.904 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:02.904 00.000 9976 Worker thread wakes up
21:56:02.904 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:02.904 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:06.253 03.349 9976 Exposure complete
21:56:06.336 00.083 9976 worker thread done servicing request
21:56:06.336 00.000 9552 OnExposeComplete: enter
21:56:06.336 00.000 9552 UpdateGuideState(): m_state=6
21:56:06.336 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 181
21:56:06.336 00.000 9552 Star::Find returns 1 (1), X=1653.78, Y=367.04, Mass=5282613, SNR=245.0, Peak=65504 HFD=7.7
21:56:06.337 00.001 9552 MultiStar: [#1 1.31,-0.68,1.17,U] [#2 -0.12,-0.47,0.18,U] [#3 -0.17,-0.49,0.07,U] [#4 0.35,1.17,0.10,U] [#5 -4.03,-0.39,0.00,M9] [#6 1.28,-0.25,0.05,U] 
21:56:06.337 00.000 9552 single-star, 5 included, MultiStar: {0.70, -0.36}, one-star: {0.21, -0.11}
21:56:06.337 00.000 9552 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.08) = xAngle (-3.57 = 2.71)
21:56:06.337 00.000 9552 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.58 = -0.30)
21:56:06.337 00.000 9552 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.23 cameraTheta=-0.49 mountX=-0.21 mountY=-0.07, mountTheta=-2.83
21:56:06.337 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.21, y=-0.11, opts=13)
21:56:06.337 00.000 9552 Enqueuing Move request for scope (0.21, -0.11)
21:56:06.337 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:06.337 00.000 9552 UpdateGuideState exits: m=5282613 SNR=245.0 Saturated
21:56:06.337 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:06.337 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:06.337 00.000 9552 Enqueuing Expose request
21:56:06.337 00.000 9976 Worker thread wakes up
21:56:06.338 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
21:56:06.338 00.000 9976 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
21:56:06.338 00.000 9976 Moving (0.21, -0.11) raw xDistance=-0.21 yDistance=-0.07
21:56:06.338 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
21:56:06.338 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:06.338 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:56:06.338 00.000 9976 MoveAxis(E, 0, ABG)
21:56:06.338 00.000 9976 Move returns status 0, amount 0
21:56:06.338 00.000 9976 MoveAxis(N, 0, ABG)
21:56:06.338 00.000 9976 Move returns status 0, amount 0
21:56:06.338 00.000 9976 move complete, result=0
21:56:06.338 00.000 9976 worker thread done servicing request
21:56:06.338 00.000 9976 Worker thread wakes up
21:56:06.338 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:06.338 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:06.338 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:09.696 03.358 9976 Exposure complete
21:56:09.769 00.073 9976 worker thread done servicing request
21:56:09.770 00.001 9552 OnExposeComplete: enter
21:56:09.770 00.000 9552 UpdateGuideState(): m_state=6
21:56:09.770 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 182
21:56:09.770 00.000 9552 Star::Find returns 1 (1), X=1654.24, Y=367.07, Mass=5477725, SNR=260.3, Peak=65504 HFD=7.9
21:56:09.770 00.000 9552 MultiStar: [#1 1.31,-0.53,1.16,U] [#2 0.03,-0.14,0.24,U] [#3 -0.29,-1.16,0.09,U] [#4 0.47,2.71,0.00,M5] [#5 -2.80,0.23,0.00,M10] [#6 1.97,0.42,0.00,M7] 
21:56:09.770 00.000 9552 single-star, 3 included, MultiStar: {0.87, -0.34}, one-star: {0.67, -0.08}
21:56:09.770 00.000 9552 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.08) = xAngle (-3.20 = 3.08)
21:56:09.770 00.000 9552 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.21 = 0.07)
21:56:09.770 00.000 9552 CameraToMount -- cameraX=0.67 cameraY=-0.08 hyp=0.67 cameraTheta=-0.13 mountX=-0.67 mountY=0.05, mountTheta=3.07
21:56:09.771 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.67, y=-0.08, opts=13)
21:56:09.771 00.000 9552 Enqueuing Move request for scope (0.67, -0.08)
21:56:09.771 00.000 9976 Worker thread wakes up
21:56:09.771 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.08) opts 0xd
21:56:09.771 00.000 9976 Handling offset move in thread for scope, endpoint = (0.67, -0.08)
21:56:09.771 00.000 9976 Moving (0.67, -0.08) raw xDistance=-0.67 yDistance=0.05
21:56:09.771 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
21:56:09.771 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:09.771 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:09.771 00.000 9552 UpdateGuideState exits: m=5477725 SNR=260.3 Saturated
21:56:09.771 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:09.771 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:09.771 00.000 9552 Enqueuing Expose request
21:56:09.772 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:56:09.772 00.000 9976 MoveAxis(E, 15, ABG)
21:56:09.772 00.000 9976 Guiding  Dir = 2, Dur = 15
21:56:09.829 00.057 9976 IsSlewing returns 0
21:56:09.829 00.000 9976 IsGuiding returns 0
21:56:09.860 00.031 9976 IsGuiding returns 1
21:56:09.860 00.000 9976 scope still moving after pulse duration time elapsed
21:56:09.905 00.045 9976 IsSlewing returns 0
21:56:09.905 00.000 9976 IsGuiding returns 0
21:56:09.905 00.000 9976 scope move finished after 15 + 61 ms
21:56:09.905 00.000 9976 Move returns status 0, amount 15
21:56:09.905 00.000 9976 MoveAxis(N, 0, ABG)
21:56:09.905 00.000 9976 Move returns status 0, amount 0
21:56:09.905 00.000 9976 move complete, result=0
21:56:09.905 00.000 9976 worker thread done servicing request
21:56:09.905 00.000 9976 Worker thread wakes up
21:56:09.905 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:09.905 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:09.906 00.001 9552 GuideStep: -0.7 px 15 ms EAST, 0.0 px 0 ms NORTH
21:56:13.258 03.352 9976 Exposure complete
21:56:13.344 00.086 9976 worker thread done servicing request
21:56:13.344 00.000 9552 OnExposeComplete: enter
21:56:13.344 00.000 9552 UpdateGuideState(): m_state=6
21:56:13.345 00.001 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 183
21:56:13.345 00.000 9552 Star::Find returns 1 (1), X=1654.22, Y=367.06, Mass=5413578, SNR=262.1, Peak=65504 HFD=7.9
21:56:13.345 00.000 9552 Star::Find false star n=4 nbg=264 bg=3581.0 sigma=987.8 thresh=6544 peak=5964
21:56:13.345 00.000 9552 MultiStar: [#1 1.13,-0.51,0.96,U] [#2 -0.06,-0.04,0.17,U] [#3 -0.53,-0.23,0.09,U] [#4 0.37,1.57,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.29,1.14,0.05,U] 
21:56:13.345 00.000 9552 single-star, 4 included, MultiStar: {0.75, -0.24}, one-star: {0.65, -0.09}
21:56:13.345 00.000 9552 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.08) = xAngle (-3.21 = 3.07)
21:56:13.345 00.000 9552 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.22 = 0.06)
21:56:13.345 00.000 9552 CameraToMount -- cameraX=0.65 cameraY=-0.09 hyp=0.66 cameraTheta=-0.13 mountX=-0.65 mountY=0.04, mountTheta=3.08
21:56:13.346 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.65, y=-0.09, opts=13)
21:56:13.346 00.000 9552 Enqueuing Move request for scope (0.65, -0.09)
21:56:13.346 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:56:13.346 00.000 9552 UpdateGuideState exits: m=5413578 SNR=262.1 Saturated
21:56:13.346 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:13.346 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:13.346 00.000 9552 Enqueuing Expose request
21:56:13.346 00.000 9976 Worker thread wakes up
21:56:13.346 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.09) opts 0xd
21:56:13.346 00.000 9976 Handling offset move in thread for scope, endpoint = (0.65, -0.09)
21:56:13.346 00.000 9976 Moving (0.65, -0.09) raw xDistance=-0.65 yDistance=0.04
21:56:13.346 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65
21:56:13.346 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:13.346 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:56:13.346 00.000 9976 MoveAxis(E, 15, ABG)
21:56:13.346 00.000 9976 Guiding  Dir = 2, Dur = 15
21:56:13.374 00.028 9976 IsSlewing returns 0
21:56:13.375 00.001 9976 IsGuiding returns 0
21:56:13.407 00.032 9976 IsGuiding returns 1
21:56:13.407 00.000 9976 scope still moving after pulse duration time elapsed
21:56:13.454 00.047 9976 IsSlewing returns 0
21:56:13.454 00.000 9976 IsGuiding returns 0
21:56:13.454 00.000 9976 scope move finished after 15 + 64 ms
21:56:13.454 00.000 9976 Move returns status 0, amount 15
21:56:13.454 00.000 9976 MoveAxis(N, 0, ABG)
21:56:13.454 00.000 9976 Move returns status 0, amount 0
21:56:13.454 00.000 9976 move complete, result=0
21:56:13.454 00.000 9976 worker thread done servicing request
21:56:13.454 00.000 9976 Worker thread wakes up
21:56:13.454 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:13.455 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:13.455 00.000 9552 GuideStep: -0.7 px 15 ms EAST, 0.0 px 0 ms NORTH
21:56:16.805 03.350 9976 Exposure complete
21:56:16.884 00.079 9976 worker thread done servicing request
21:56:16.884 00.000 9552 OnExposeComplete: enter
21:56:16.884 00.000 9552 UpdateGuideState(): m_state=6
21:56:16.885 00.001 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 184
21:56:16.885 00.000 9552 Star::Find returns 1 (1), X=1653.62, Y=367.19, Mass=5304487, SNR=271.3, Peak=65504 HFD=7.7
21:56:16.885 00.000 9552 Star::Find false star n=1 nbg=270 bg=3676.9 sigma=1029.1 thresh=6764 peak=6093
21:56:16.885 00.000 9552 MultiStar: [#1 0.97,-0.33,1.02,U] [#2 -0.90,-0.24,0.21,U] [#3 -1.09,0.71,0.09,U] [#4 -0.20,0.72,0.06,U] [#5 -3.70,0.75,0.00,R] [#6 0.00,0.00,0.00,L] 
21:56:16.885 00.000 9552 single-star, 4 included, MultiStar: {0.31, -0.10}, one-star: {0.05, 0.04}
21:56:16.885 00.000 9552 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.08) = xAngle (-2.44 = -2.44)
21:56:16.885 00.000 9552 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.45 = 0.83)
21:56:16.885 00.000 9552 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.63 mountX=-0.05 mountY=0.04, mountTheta=2.38
21:56:16.885 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.05, y=0.04, opts=13)
21:56:16.886 00.001 9552 Enqueuing Move request for scope (0.05, 0.04)
21:56:16.886 00.000 9976 Worker thread wakes up
21:56:16.886 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:16.886 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
21:56:16.886 00.000 9976 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
21:56:16.886 00.000 9976 Moving (0.05, 0.04) raw xDistance=-0.05 yDistance=0.04
21:56:16.886 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:56:16.886 00.000 9552 UpdateGuideState exits: m=5304487 SNR=271.3 Saturated
21:56:16.886 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:16.886 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:16.886 00.000 9552 Enqueuing Expose request
21:56:16.886 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:16.886 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:56:16.886 00.000 9976 MoveAxis(E, 0, ABG)
21:56:16.886 00.000 9976 Move returns status 0, amount 0
21:56:16.886 00.000 9976 MoveAxis(N, 0, ABG)
21:56:16.886 00.000 9976 Move returns status 0, amount 0
21:56:16.886 00.000 9976 move complete, result=0
21:56:16.886 00.000 9976 worker thread done servicing request
21:56:16.886 00.000 9976 Worker thread wakes up
21:56:16.886 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:16.886 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:16.887 00.001 9552 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:20.237 03.350 9976 Exposure complete
21:56:20.330 00.093 9976 worker thread done servicing request
21:56:20.330 00.000 9552 OnExposeComplete: enter
21:56:20.331 00.001 9552 UpdateGuideState(): m_state=6
21:56:20.331 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 185
21:56:20.331 00.000 9552 Star::Find returns 1 (1), X=1654.37, Y=367.16, Mass=5328069, SNR=248.1, Peak=65504 HFD=7.7
21:56:20.331 00.000 9552 MultiStar: [#1 1.14,-0.43,1.18,U] [#2 -0.72,0.01,0.19,U] [#3 -1.01,0.19,0.11,U] [#4 0.53,0.83,0.07,U] [#5 0.28,-0.47,0.06,U] [#6 1.37,-1.43,0.00,M7] 
21:56:20.331 00.000 9552 refined, 5 included, MultiStar: {0.75, -0.17}, one-star: {0.80, 0.01}
21:56:20.331 00.000 9552 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.08) = xAngle (-3.31 = 2.98)
21:56:20.331 00.000 9552 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.32 = -0.03)
21:56:20.331 00.000 9552 CameraToMount -- cameraX=0.75 cameraY=-0.17 hyp=0.77 cameraTheta=-0.23 mountX=-0.76 mountY=-0.03, mountTheta=-3.11
21:56:20.332 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.75, y=-0.17, opts=13)
21:56:20.332 00.000 9552 Enqueuing Move request for scope (0.75, -0.17)
21:56:20.332 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:20.332 00.000 9552 UpdateGuideState exits: m=5328069 SNR=248.1 Saturated
21:56:20.332 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:20.332 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:20.332 00.000 9552 Enqueuing Expose request
21:56:20.332 00.000 9976 Worker thread wakes up
21:56:20.333 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.17) opts 0xd
21:56:20.333 00.000 9976 Handling offset move in thread for scope, endpoint = (0.75, -0.17)
21:56:20.333 00.000 9976 Moving (0.75, -0.17) raw xDistance=-0.76 yDistance=-0.03
21:56:20.333 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
21:56:20.333 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:20.333 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:56:20.333 00.000 9976 MoveAxis(E, 17, ABG)
21:56:20.333 00.000 9976 Guiding  Dir = 2, Dur = 17
21:56:20.359 00.026 9976 IsSlewing returns 0
21:56:20.360 00.001 9976 IsGuiding returns 0
21:56:20.392 00.032 9976 IsGuiding returns 1
21:56:20.392 00.000 9976 scope still moving after pulse duration time elapsed
21:56:20.454 00.062 9976 IsSlewing returns 0
21:56:20.454 00.000 9976 IsGuiding returns 0
21:56:20.454 00.000 9976 scope move finished after 17 + 77 ms
21:56:20.454 00.000 9976 Move returns status 0, amount 17
21:56:20.454 00.000 9976 MoveAxis(N, 0, ABG)
21:56:20.454 00.000 9976 Move returns status 0, amount 0
21:56:20.454 00.000 9976 move complete, result=0
21:56:20.454 00.000 9976 worker thread done servicing request
21:56:20.454 00.000 9976 Worker thread wakes up
21:56:20.454 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:20.454 00.000 9552 GuideStep: -0.8 px 17 ms EAST, -0.0 px 0 ms NORTH
21:56:20.454 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:23.800 03.346 9976 Exposure complete
21:56:23.883 00.083 9976 worker thread done servicing request
21:56:23.883 00.000 9552 OnExposeComplete: enter
21:56:23.883 00.000 9552 UpdateGuideState(): m_state=6
21:56:23.884 00.001 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 186
21:56:23.884 00.000 9552 Star::Find returns 1 (1), X=1652.81, Y=366.78, Mass=5381515, SNR=229.7, Peak=65504 HFD=7.8
21:56:23.884 00.000 9552 Star::Find false star n=11 nbg=253 bg=3630.9 sigma=915.0 thresh=6376 peak=6307
21:56:23.884 00.000 9552 MultiStar: [#1 0.14,-0.74,1.43,U] [#2 -1.10,-0.47,0.29,U] [#3 -2.31,-0.19,0.00,M1] [#4 -0.18,0.56,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.05,-0.01,0.07,U] 
21:56:23.884 00.000 9552 refined, 4 included, MultiStar: {-0.31, -0.53}, one-star: {-0.76, -0.38}
21:56:23.884 00.000 9552 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.08) = xAngle (-5.18 = 1.11)
21:56:23.884 00.000 9552 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.19 = -1.90)
21:56:23.884 00.000 9552 CameraToMount -- cameraX=-0.31 cameraY=-0.53 hyp=0.62 cameraTheta=-2.10 mountX=0.28 mountY=-0.58, mountTheta=-1.13
21:56:23.885 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.31, y=-0.53, opts=13)
21:56:23.885 00.000 9552 Enqueuing Move request for scope (-0.31, -0.53)
21:56:23.885 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:23.885 00.000 9552 UpdateGuideState exits: m=5381515 SNR=229.7 Saturated
21:56:23.885 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:23.885 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:23.885 00.000 9976 Worker thread wakes up
21:56:23.885 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.53) opts 0xd
21:56:23.885 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.31, -0.53)
21:56:23.885 00.000 9976 Moving (-0.31, -0.53) raw xDistance=0.28 yDistance=-0.58
21:56:23.885 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
21:56:23.885 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:23.885 00.000 9552 Enqueuing Expose request
21:56:23.885 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
21:56:23.885 00.000 9976 MoveAxis(E, 0, ABG)
21:56:23.885 00.000 9976 Move returns status 0, amount 0
21:56:23.885 00.000 9976 MoveAxis(N, 0, ABG)
21:56:23.885 00.000 9976 Move returns status 0, amount 0
21:56:23.885 00.000 9976 move complete, result=0
21:56:23.885 00.000 9976 worker thread done servicing request
21:56:23.886 00.001 9976 Worker thread wakes up
21:56:23.886 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:23.886 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:23.886 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
21:56:27.238 03.352 9976 Exposure complete
21:56:27.332 00.094 9976 worker thread done servicing request
21:56:27.332 00.000 9552 OnExposeComplete: enter
21:56:27.332 00.000 9552 UpdateGuideState(): m_state=6
21:56:27.333 00.001 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 187
21:56:27.333 00.000 9552 Star::Find returns 1 (1), X=1652.36, Y=367.23, Mass=5492683, SNR=258.3, Peak=65504 HFD=7.7
21:56:27.333 00.000 9552 MultiStar: [#1 -0.06,-0.30,0.94,U] [#2 -2.20,-0.18,0.00,M1] [#3 -2.09,-0.07,0.00,M2] [#4 -0.62,0.76,0.09,U] [#5 -1.11,-1.10,0.06,U] [#6 -0.11,0.40,0.04,U] 
21:56:27.333 00.000 9552 refined, 4 included, MultiStar: {-0.65, -0.08}, one-star: {-1.21, 0.08}
21:56:27.333 00.000 9552 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.08) = xAngle (-6.09 = 0.19)
21:56:27.333 00.000 9552 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.10 = -2.82)
21:56:27.333 00.000 9552 CameraToMount -- cameraX=-0.65 cameraY=-0.08 hyp=0.66 cameraTheta=-3.01 mountX=0.64 mountY=-0.21, mountTheta=-0.31
21:56:27.334 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.65, y=-0.08, opts=13)
21:56:27.334 00.000 9552 Enqueuing Move request for scope (-0.65, -0.08)
21:56:27.334 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:27.334 00.000 9552 UpdateGuideState exits: m=5492683 SNR=258.3 Saturated
21:56:27.334 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:27.334 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:27.334 00.000 9552 Enqueuing Expose request
21:56:27.334 00.000 9976 Worker thread wakes up
21:56:27.334 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.08) opts 0xd
21:56:27.334 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.65, -0.08)
21:56:27.334 00.000 9976 Moving (-0.65, -0.08) raw xDistance=0.64 yDistance=-0.21
21:56:27.334 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
21:56:27.334 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:27.335 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:56:27.335 00.000 9976 MoveAxis(W, 14, ABG)
21:56:27.335 00.000 9976 Guiding  Dir = 3, Dur = 14
21:56:27.360 00.025 9976 IsSlewing returns 0
21:56:27.360 00.000 9976 IsGuiding returns 0
21:56:27.392 00.032 9976 IsGuiding returns 1
21:56:27.392 00.000 9976 scope still moving after pulse duration time elapsed
21:56:27.487 00.095 9976 IsSlewing returns 0
21:56:27.487 00.000 9976 IsGuiding returns 0
21:56:27.487 00.000 9976 scope move finished after 14 + 112 ms
21:56:27.487 00.000 9976 Move returns status 0, amount 14
21:56:27.487 00.000 9976 MoveAxis(N, 0, ABG)
21:56:27.487 00.000 9976 Move returns status 0, amount 0
21:56:27.487 00.000 9976 move complete, result=0
21:56:27.487 00.000 9976 worker thread done servicing request
21:56:27.487 00.000 9976 Worker thread wakes up
21:56:27.487 00.000 9552 GuideStep: 0.6 px 14 ms WEST, -0.2 px 0 ms NORTH
21:56:27.487 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:27.487 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:30.836 03.349 9976 Exposure complete
21:56:30.930 00.094 9976 worker thread done servicing request
21:56:30.930 00.000 9552 OnExposeComplete: enter
21:56:30.930 00.000 9552 UpdateGuideState(): m_state=6
21:56:30.930 00.000 9552 Star::Find(15, 1652, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 188
21:56:30.930 00.000 9552 Star::Find returns 1 (1), X=1652.67, Y=367.54, Mass=4982110, SNR=214.8, Peak=65504 HFD=7.3
21:56:30.930 00.000 9552 Star::Find false star n=12 nbg=269 bg=3610.6 sigma=980.7 thresh=6553 peak=6378
21:56:30.931 00.001 9552 Star::Find false star n=1 nbg=281 bg=3864.2 sigma=1171.1 thresh=7377 peak=6893
21:56:30.931 00.000 9552 MultiStar: [#1 0.30,-0.37,1.08,U] [#2 -0.92,0.29,0.27,U] [#3 -1.04,0.31,0.10,U] [#4 0.09,1.83,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:56:30.931 00.000 9552 refined, 3 included, MultiStar: {-0.38, 0.04}, one-star: {-0.90, 0.39}
21:56:30.931 00.000 9552 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.08) = xAngle (-0.04 = -0.04)
21:56:30.931 00.000 9552 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.05 = -3.05)
21:56:30.931 00.000 9552 CameraToMount -- cameraX=-0.38 cameraY=0.04 hyp=0.38 cameraTheta=3.04 mountX=0.38 mountY=-0.04, mountTheta=-0.09
21:56:30.932 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.38, y=0.04, opts=13)
21:56:30.932 00.000 9552 Enqueuing Move request for scope (-0.38, 0.04)
21:56:30.932 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:56:30.932 00.000 9552 UpdateGuideState exits: m=4982110 SNR=214.8 Saturated
21:56:30.932 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:30.932 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:30.932 00.000 9552 Enqueuing Expose request
21:56:30.932 00.000 9976 Worker thread wakes up
21:56:30.932 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.04) opts 0xd
21:56:30.932 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.38, 0.04)
21:56:30.932 00.000 9976 Moving (-0.38, 0.04) raw xDistance=0.38 yDistance=-0.04
21:56:30.932 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
21:56:30.932 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:30.932 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:56:30.932 00.000 9976 MoveAxis(E, 0, ABG)
21:56:30.932 00.000 9976 Move returns status 0, amount 0
21:56:30.932 00.000 9976 MoveAxis(N, 0, ABG)
21:56:30.932 00.000 9976 Move returns status 0, amount 0
21:56:30.932 00.000 9976 move complete, result=0
21:56:30.932 00.000 9976 worker thread done servicing request
21:56:30.932 00.000 9976 Worker thread wakes up
21:56:30.932 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:30.932 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:30.933 00.001 9552 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:34.281 03.348 9976 Exposure complete
21:56:34.367 00.086 9976 worker thread done servicing request
21:56:34.367 00.000 9552 OnExposeComplete: enter
21:56:34.367 00.000 9552 UpdateGuideState(): m_state=6
21:56:34.368 00.001 9552 Star::Find(15, 1652, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 189
21:56:34.368 00.000 9552 Star::Find returns 1 (1), X=1653.02, Y=367.67, Mass=5474334, SNR=235.3, Peak=65504 HFD=7.8
21:56:34.368 00.000 9552 Star::Find false star n=5 nbg=269 bg=3661.7 sigma=1063.4 thresh=6852 peak=5677
21:56:34.368 00.000 9552 Star::Find false star n=3 nbg=265 bg=3858.5 sigma=1016.4 thresh=6908 peak=6157
21:56:34.368 00.000 9552 MultiStar: [#1 0.40,-0.36,0.90,U] [#2 -1.02,0.28,0.24,U] [#3 -1.86,0.33,0.00,M2] [#4 0.22,1.22,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:56:34.368 00.000 9552 refined, 3 included, MultiStar: {-0.19, 0.17}, one-star: {-0.55, 0.52}
21:56:34.368 00.000 9552 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.08) = xAngle (-0.66 = -0.66)
21:56:34.368 00.000 9552 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.67 = 2.61)
21:56:34.368 00.000 9552 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.25 cameraTheta=2.42 mountX=0.20 mountY=0.13, mountTheta=0.57
21:56:34.369 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.19, y=0.17, opts=13)
21:56:34.369 00.000 9552 Enqueuing Move request for scope (-0.19, 0.17)
21:56:34.369 00.000 9976 Worker thread wakes up
21:56:34.369 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
21:56:34.369 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
21:56:34.369 00.000 9976 Moving (-0.19, 0.17) raw xDistance=0.20 yDistance=0.13
21:56:34.369 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:56:34.369 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:34.369 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:56:34.369 00.000 9976 MoveAxis(E, 0, ABG)
21:56:34.369 00.000 9976 Move returns status 0, amount 0
21:56:34.369 00.000 9976 MoveAxis(N, 0, ABG)
21:56:34.369 00.000 9976 Move returns status 0, amount 0
21:56:34.369 00.000 9976 move complete, result=0
21:56:34.369 00.000 9976 worker thread done servicing request
21:56:34.369 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:34.369 00.000 9552 UpdateGuideState exits: m=5474334 SNR=235.3 Saturated
21:56:34.369 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:34.369 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:34.369 00.000 9552 Enqueuing Expose request
21:56:34.369 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:34.369 00.000 9976 Worker thread wakes up
21:56:34.370 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:34.370 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:37.721 03.351 9976 Exposure complete
21:56:37.807 00.086 9976 worker thread done servicing request
21:56:37.807 00.000 9552 OnExposeComplete: enter
21:56:37.807 00.000 9552 UpdateGuideState(): m_state=6
21:56:37.807 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 190
21:56:37.807 00.000 9552 Star::Find returns 1 (1), X=1652.88, Y=368.82, Mass=5522359, SNR=214.7, Peak=65504 HFD=7.9
21:56:37.807 00.000 9552 Star::Find false star n=6 nbg=257 bg=3587.4 sigma=919.2 thresh=6345 peak=5840
21:56:37.807 00.000 9552 Star::Find false star n=1 nbg=263 bg=3844.7 sigma=951.9 thresh=6701 peak=6007
21:56:37.807 00.000 9552 MultiStar: [#1 0.10,0.89,1.05,U] [#2 -1.29,0.99,0.00,M1] [#3 -1.14,0.47,0.11,U] [#4 -0.88,2.53,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:56:37.807 00.000 9552 refined, 2 included, MultiStar: {-0.32, 1.23}, one-star: {-0.69, 1.67}
21:56:37.808 00.001 9552 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.08) = xAngle (-1.25 = -1.25)
21:56:37.808 00.000 9552 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.26 = 2.02)
21:56:37.808 00.000 9552 CameraToMount -- cameraX=-0.32 cameraY=1.23 hyp=1.27 cameraTheta=1.83 mountX=0.40 mountY=1.14, mountTheta=1.23
21:56:37.808 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.32, y=1.23, opts=13)
21:56:37.808 00.000 9552 Enqueuing Move request for scope (-0.32, 1.23)
21:56:37.808 00.000 9976 Worker thread wakes up
21:56:37.809 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 1.23) opts 0xd
21:56:37.809 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.32, 1.23)
21:56:37.809 00.000 9976 Moving (-0.32, 1.23) raw xDistance=0.40 yDistance=1.14
21:56:37.809 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
21:56:37.809 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
21:56:37.809 00.000 9976 MoveAxis(E, 0, ABG)
21:56:37.809 00.000 9976 Move returns status 0, amount 0
21:56:37.809 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:37.809 00.000 9552 UpdateGuideState exits: m=5522359 SNR=214.7 Saturated
21:56:37.809 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:37.809 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:37.809 00.000 9552 Enqueuing Expose request
21:56:37.809 00.000 9976 MoveAxis(S, 43, ABG)
21:56:37.809 00.000 9976 Guiding  Dir = 1, Dur = 43
21:56:37.829 00.020 9976 IsSlewing returns 0
21:56:37.829 00.000 9976 IsGuiding returns 0
21:56:37.861 00.032 9976 PulseGuide returned control before completion, sleep 22
21:56:37.893 00.032 9976 IsGuiding returns 1
21:56:37.893 00.000 9976 scope still moving after pulse duration time elapsed
21:56:37.983 00.090 9976 IsSlewing returns 0
21:56:37.983 00.000 9976 IsGuiding returns 0
21:56:37.983 00.000 9976 scope move finished after 43 + 110 ms
21:56:37.983 00.000 9976 Move returns status 0, amount 43
21:56:37.983 00.000 9976 move complete, result=0
21:56:37.983 00.000 9976 worker thread done servicing request
21:56:37.983 00.000 9976 Worker thread wakes up
21:56:37.983 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:37.983 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:37.983 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 1.1 px 43 ms SOUTH
21:56:41.323 03.340 9976 Exposure complete
21:56:41.416 00.093 9976 worker thread done servicing request
21:56:41.416 00.000 9552 OnExposeComplete: enter
21:56:41.416 00.000 9552 UpdateGuideState(): m_state=6
21:56:41.416 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 191
21:56:41.416 00.000 9552 Star::Find returns 1 (1), X=1653.51, Y=366.98, Mass=5488675, SNR=288.0, Peak=65504 HFD=7.9
21:56:41.417 00.001 9552 Star::Find false star n=2 nbg=263 bg=3818.3 sigma=994.2 thresh=6801 peak=5814
21:56:41.417 00.000 9552 Star::Find false star n=4 nbg=252 bg=3755.4 sigma=886.8 thresh=6416 peak=6058
21:56:41.417 00.000 9552 MultiStar: [#1 0.65,-0.66,0.90,U] [#2 -0.24,0.03,0.21,U] [#3 -0.89,-0.14,0.09,U] [#4 -0.32,1.04,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:56:41.417 00.000 9552 single-star, 4 included, MultiStar: {0.16, -0.31}, one-star: {-0.06, -0.17}
21:56:41.417 00.000 9552 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.08) = xAngle (-4.97 = 1.32)
21:56:41.417 00.000 9552 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.98 = -1.69)
21:56:41.417 00.000 9552 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.89 mountX=0.05 mountY=-0.18, mountTheta=-1.32
21:56:41.418 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.06, y=-0.17, opts=13)
21:56:41.418 00.000 9552 Enqueuing Move request for scope (-0.06, -0.17)
21:56:41.418 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:41.418 00.000 9552 UpdateGuideState exits: m=5488675 SNR=288.0 Saturated
21:56:41.418 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:41.418 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:41.418 00.000 9552 Enqueuing Expose request
21:56:41.418 00.000 9976 Worker thread wakes up
21:56:41.418 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
21:56:41.418 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
21:56:41.418 00.000 9976 Moving (-0.06, -0.17) raw xDistance=0.05 yDistance=-0.18
21:56:41.418 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:56:41.418 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:41.418 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:56:41.418 00.000 9976 MoveAxis(E, 0, ABG)
21:56:41.418 00.000 9976 Move returns status 0, amount 0
21:56:41.419 00.001 9976 MoveAxis(N, 0, ABG)
21:56:41.419 00.000 9976 Move returns status 0, amount 0
21:56:41.419 00.000 9976 move complete, result=0
21:56:41.419 00.000 9976 worker thread done servicing request
21:56:41.419 00.000 9976 Worker thread wakes up
21:56:41.419 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:41.419 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:41.419 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:44.760 03.341 9976 Exposure complete
21:56:44.853 00.093 9976 worker thread done servicing request
21:56:44.853 00.000 9552 OnExposeComplete: enter
21:56:44.854 00.001 9552 UpdateGuideState(): m_state=6
21:56:44.854 00.000 9552 Star::Find(15, 1653, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 192
21:56:44.854 00.000 9552 Star::Find returns 1 (1), X=1653.30, Y=366.60, Mass=5267826, SNR=257.6, Peak=65504 HFD=7.5
21:56:44.854 00.000 9552 Star::Find false star n=7 nbg=240 bg=3701.6 sigma=842.5 thresh=6229 peak=5982
21:56:44.854 00.000 9552 Star::Find false star n=4 nbg=266 bg=3912.4 sigma=940.3 thresh=6733 peak=6562
21:56:44.854 00.000 9552 MultiStar: [#1 0.92,-1.29,0.99,U] [#2 -0.60,-0.72,0.25,U] [#3 -1.33,-1.27,0.00,M1] [#4 0.28,0.23,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:56:44.854 00.000 9552 single-star, 3 included, MultiStar: {0.22, -0.86}, one-star: {-0.27, -0.55}
21:56:44.854 00.000 9552 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.08) = xAngle (-5.10 = 1.18)
21:56:44.854 00.000 9552 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.11 = -1.83)
21:56:44.854 00.000 9552 CameraToMount -- cameraX=-0.27 cameraY=-0.55 hyp=0.62 cameraTheta=-2.03 mountX=0.24 mountY=-0.60, mountTheta=-1.19
21:56:44.855 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.27, y=-0.55, opts=13)
21:56:44.855 00.000 9552 Enqueuing Move request for scope (-0.27, -0.55)
21:56:44.855 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:44.855 00.000 9552 UpdateGuideState exits: m=5267826 SNR=257.6 Saturated
21:56:44.855 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:44.855 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:44.855 00.000 9552 Enqueuing Expose request
21:56:44.855 00.000 9976 Worker thread wakes up
21:56:44.856 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.55) opts 0xd
21:56:44.856 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.27, -0.55)
21:56:44.856 00.000 9976 Moving (-0.27, -0.55) raw xDistance=0.24 yDistance=-0.60
21:56:44.856 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
21:56:44.856 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:44.856 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
21:56:44.856 00.000 9976 MoveAxis(E, 0, ABG)
21:56:44.856 00.000 9976 Move returns status 0, amount 0
21:56:44.856 00.000 9976 MoveAxis(N, 0, ABG)
21:56:44.856 00.000 9976 Move returns status 0, amount 0
21:56:44.856 00.000 9976 move complete, result=0
21:56:44.856 00.000 9976 worker thread done servicing request
21:56:44.856 00.000 9976 Worker thread wakes up
21:56:44.856 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:44.856 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:44.856 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
21:56:48.195 03.339 9976 Exposure complete
21:56:48.277 00.082 9976 worker thread done servicing request
21:56:48.278 00.001 9552 OnExposeComplete: enter
21:56:48.278 00.000 9552 UpdateGuideState(): m_state=6
21:56:48.278 00.000 9552 Star::Find(15, 1653, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 193
21:56:48.278 00.000 9552 Star::Find returns 1 (1), X=1652.42, Y=366.92, Mass=5064939, SNR=227.8, Peak=65504 HFD=7.5
21:56:48.278 00.000 9552 Star::Find false star n=2 nbg=248 bg=3905.4 sigma=848.6 thresh=6451 peak=5412
21:56:48.278 00.000 9552 MultiStar: [#1 0.13,-0.63,1.11,U] [#2 -1.23,-0.30,0.25,U] [#3 -2.40,-0.39,0.00,M2] [#4 -0.79,1.07,0.06,U] [#5 -0.17,-1.59,0.00,M1] [#6 0.00,0.00,0.00,L] 
21:56:48.278 00.000 9552 refined, 3 included, MultiStar: {-0.56, -0.39}, one-star: {-1.15, -0.23}
21:56:48.278 00.000 9552 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.08) = xAngle (-5.62 = 0.67)
21:56:48.278 00.000 9552 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.63 = -2.34)
21:56:48.278 00.000 9552 CameraToMount -- cameraX=-0.56 cameraY=-0.39 hyp=0.68 cameraTheta=-2.54 mountX=0.54 mountY=-0.49, mountTheta=-0.74
21:56:48.279 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.56, y=-0.39, opts=13)
21:56:48.279 00.000 9552 Enqueuing Move request for scope (-0.56, -0.39)
21:56:48.279 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:48.279 00.000 9552 UpdateGuideState exits: m=5064939 SNR=227.8 Saturated
21:56:48.279 00.000 9976 Worker thread wakes up
21:56:48.279 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:48.279 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:48.279 00.000 9552 Enqueuing Expose request
21:56:48.279 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.39) opts 0xd
21:56:48.279 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.56, -0.39)
21:56:48.279 00.000 9976 Moving (-0.56, -0.39) raw xDistance=0.54 yDistance=-0.49
21:56:48.279 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.54
21:56:48.279 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:48.279 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
21:56:48.279 00.000 9976 MoveAxis(E, 0, ABG)
21:56:48.279 00.000 9976 Move returns status 0, amount 0
21:56:48.279 00.000 9976 MoveAxis(N, 0, ABG)
21:56:48.279 00.000 9976 Move returns status 0, amount 0
21:56:48.279 00.000 9976 move complete, result=0
21:56:48.279 00.000 9976 worker thread done servicing request
21:56:48.279 00.000 9976 Worker thread wakes up
21:56:48.279 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:48.279 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:48.280 00.001 9552 GuideStep: 0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
21:56:51.623 03.343 9976 Exposure complete
21:56:51.693 00.070 9976 worker thread done servicing request
21:56:51.694 00.001 9552 OnExposeComplete: enter
21:56:51.694 00.000 9552 UpdateGuideState(): m_state=6
21:56:51.694 00.000 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 194
21:56:51.694 00.000 9552 Star::Find returns 1 (1), X=1651.71, Y=367.54, Mass=5438859, SNR=211.2, Peak=65504 HFD=7.6
21:56:51.694 00.000 9552 Star::Find false star n=8 nbg=277 bg=3801.8 sigma=1111.4 thresh=7136 peak=7083
21:56:51.694 00.000 9552 MultiStar: [#1 -0.69,0.23,1.13,U] [#2 -2.24,-0.66,0.00,M1] [#3 -3.02,0.37,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -1.17,-0.28,0.06,U] [#6 0.72,1.89,0.00,M6] 
21:56:51.694 00.000 9552 refined, 2 included, MultiStar: {-1.24, 0.29}, one-star: {-1.86, 0.39}
21:56:51.694 00.000 9552 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.08) = xAngle (-0.17 = -0.17)
21:56:51.694 00.000 9552 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.18 = 3.11)
21:56:51.694 00.000 9552 CameraToMount -- cameraX=-1.24 cameraY=0.29 hyp=1.27 cameraTheta=2.91 mountX=1.26 mountY=0.04, mountTheta=0.04
21:56:51.695 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.24, y=0.29, opts=13)
21:56:51.695 00.000 9552 Enqueuing Move request for scope (-1.24, 0.29)
21:56:51.695 00.000 9976 Worker thread wakes up
21:56:51.695 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 0.29) opts 0xd
21:56:51.695 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.24, 0.29)
21:56:51.695 00.000 9976 Moving (-1.24, 0.29) raw xDistance=1.26 yDistance=0.04
21:56:51.695 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.26
21:56:51.695 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:51.695 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:51.695 00.000 9552 UpdateGuideState exits: m=5438859 SNR=211.2 Saturated
21:56:51.695 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:51.695 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:51.695 00.000 9552 Enqueuing Expose request
21:56:51.695 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:56:51.695 00.000 9976 MoveAxis(W, 27, ABG)
21:56:51.695 00.000 9976 Guiding  Dir = 3, Dur = 27
21:56:51.720 00.025 9976 IsSlewing returns 0
21:56:51.720 00.000 9976 IsGuiding returns 0
21:56:51.752 00.032 9976 IsGuiding returns 1
21:56:51.752 00.000 9976 scope still moving after pulse duration time elapsed
21:56:51.812 00.060 9976 IsSlewing returns 0
21:56:51.813 00.001 9976 IsGuiding returns 0
21:56:51.813 00.000 9976 scope move finished after 27 + 64 ms
21:56:51.813 00.000 9976 Move returns status 0, amount 27
21:56:51.813 00.000 9976 MoveAxis(N, 0, ABG)
21:56:51.813 00.000 9976 Move returns status 0, amount 0
21:56:51.813 00.000 9976 move complete, result=0
21:56:51.813 00.000 9976 worker thread done servicing request
21:56:51.813 00.000 9976 Worker thread wakes up
21:56:51.813 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:51.813 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:51.813 00.000 9552 GuideStep: 1.3 px 27 ms WEST, 0.0 px 0 ms NORTH
21:56:55.155 03.342 9976 Exposure complete
21:56:55.249 00.094 9976 worker thread done servicing request
21:56:55.249 00.000 9552 OnExposeComplete: enter
21:56:55.250 00.001 9552 UpdateGuideState(): m_state=6
21:56:55.250 00.000 9552 Star::Find(15, 1651, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 195
21:56:55.250 00.000 9552 Star::Find returns 1 (1), X=1652.25, Y=367.57, Mass=5260370, SNR=221.0, Peak=65504 HFD=7.6
21:56:55.250 00.000 9552 Star::Find false star n=2 nbg=269 bg=3768.7 sigma=1070.8 thresh=6981 peak=6708
21:56:55.250 00.000 9552 MultiStar: [#1 -0.84,-0.34,0.90,U] [#2 -1.95,-0.02,0.00,M2] [#3 -2.76,-0.10,0.00,M4] [#4 -0.06,0.94,0.07,U] [#5 -1.26,-0.23,0.06,U] [#6 0.00,0.00,0.00,L] 
21:56:55.250 00.000 9552 refined, 3 included, MultiStar: {-1.06, 0.08}, one-star: {-1.32, 0.42}
21:56:55.250 00.000 9552 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.08) = xAngle (-0.02 = -0.02)
21:56:55.250 00.000 9552 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.03 = -3.03)
21:56:55.250 00.000 9552 CameraToMount -- cameraX=-1.06 cameraY=0.08 hyp=1.06 cameraTheta=3.06 mountX=1.06 mountY=-0.12, mountTheta=-0.12
21:56:55.251 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.06, y=0.08, opts=13)
21:56:55.251 00.000 9552 Enqueuing Move request for scope (-1.06, 0.08)
21:56:55.251 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=216, FiltMax=65504, Gamma=0.780
21:56:55.251 00.000 9976 Worker thread wakes up
21:56:55.251 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.08) opts 0xd
21:56:55.251 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.06, 0.08)
21:56:55.252 00.001 9976 Moving (-1.06, 0.08) raw xDistance=1.06 yDistance=-0.12
21:56:55.252 00.000 9552 UpdateGuideState exits: m=5260370 SNR=221.0 Saturated
21:56:55.252 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:55.252 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:55.252 00.000 9552 Enqueuing Expose request
21:56:55.252 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.06
21:56:55.252 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:55.252 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:56:55.252 00.000 9976 MoveAxis(W, 25, ABG)
21:56:55.252 00.000 9976 Guiding  Dir = 3, Dur = 25
21:56:55.282 00.030 9976 IsSlewing returns 0
21:56:55.283 00.001 9976 IsGuiding returns 0
21:56:55.355 00.072 9976 IsGuiding returns 1
21:56:55.355 00.000 9976 scope still moving after pulse duration time elapsed
21:56:55.407 00.052 9976 IsSlewing returns 0
21:56:55.408 00.001 9976 IsGuiding returns 0
21:56:55.408 00.000 9976 scope move finished after 25 + 99 ms
21:56:55.408 00.000 9976 Move returns status 0, amount 25
21:56:55.408 00.000 9976 MoveAxis(N, 0, ABG)
21:56:55.408 00.000 9976 Move returns status 0, amount 0
21:56:55.408 00.000 9976 move complete, result=0
21:56:55.408 00.000 9976 worker thread done servicing request
21:56:55.408 00.000 9976 Worker thread wakes up
21:56:55.408 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:55.408 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:55.408 00.000 9552 GuideStep: 1.1 px 25 ms WEST, -0.1 px 0 ms NORTH
21:56:58.755 03.347 9976 Exposure complete
21:56:58.841 00.086 9976 worker thread done servicing request
21:56:58.841 00.000 9552 OnExposeComplete: enter
21:56:58.841 00.000 9552 UpdateGuideState(): m_state=6
21:56:58.841 00.000 9552 Star::Find(15, 1652, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 196
21:56:58.841 00.000 9552 Star::Find returns 1 (1), X=1651.15, Y=367.83, Mass=5256698, SNR=188.2, Peak=65504 HFD=7.7
21:56:58.841 00.000 9552 Star::Find false star n=6 nbg=252 bg=4011.1 sigma=917.9 thresh=6765 peak=6257
21:56:58.841 00.000 9552 Star::Find false star n=9 nbg=263 bg=3638.9 sigma=925.3 thresh=6415 peak=5771
21:56:58.841 00.000 9552 Star::Find false star n=2 nbg=271 bg=3664.4 sigma=1057.3 thresh=6836 peak=6751
21:56:58.841 00.000 9552 MultiStar: [#1 -1.07,0.03,0.88,U] [#2 -2.33,-0.23,0.00,M3] [#3 -2.99,6.00,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:56:58.841 00.000 9552 refined, 1 included, MultiStar: {-1.79, 0.37}, one-star: {-2.41, 0.67}
21:56:58.841 00.000 9552 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.08) = xAngle (-0.14 = -0.14)
21:56:58.841 00.000 9552 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.15 = 3.13)
21:56:58.841 00.000 9552 CameraToMount -- cameraX=-1.79 cameraY=0.37 hyp=1.83 cameraTheta=2.94 mountX=1.81 mountY=0.02, mountTheta=0.01
21:56:58.842 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.79, y=0.37, opts=13)
21:56:58.842 00.000 9552 Enqueuing Move request for scope (-1.79, 0.37)
21:56:58.842 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:56:58.842 00.000 9552 UpdateGuideState exits: m=5256698 SNR=188.2 Saturated
21:56:58.842 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:58.842 00.000 9976 Worker thread wakes up
21:56:58.842 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.79, 0.37) opts 0xd
21:56:58.842 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.79, 0.37)
21:56:58.842 00.000 9976 Moving (-1.79, 0.37) raw xDistance=1.81 yDistance=0.02
21:56:58.842 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.81
21:56:58.842 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:58.842 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:56:58.842 00.000 9552 Enqueuing Expose request
21:56:58.843 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:56:58.843 00.000 9976 MoveAxis(W, 41, ABG)
21:56:58.843 00.000 9976 Guiding  Dir = 3, Dur = 41
21:56:58.875 00.032 9976 IsSlewing returns 0
21:56:58.875 00.000 9976 IsGuiding returns 0
21:56:58.907 00.032 9976 PulseGuide returned control before completion, sleep 20
21:56:58.941 00.034 9976 IsGuiding returns 1
21:56:58.941 00.000 9976 scope still moving after pulse duration time elapsed
21:56:59.000 00.059 9976 IsSlewing returns 0
21:56:59.002 00.002 9976 IsGuiding returns 0
21:56:59.002 00.000 9976 scope move finished after 41 + 85 ms
21:56:59.002 00.000 9976 Move returns status 0, amount 41
21:56:59.002 00.000 9976 MoveAxis(N, 0, ABG)
21:56:59.002 00.000 9976 Move returns status 0, amount 0
21:56:59.002 00.000 9976 move complete, result=0
21:56:59.002 00.000 9976 worker thread done servicing request
21:56:59.002 00.000 9976 Worker thread wakes up
21:56:59.002 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:56:59.002 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:56:59.002 00.000 9552 GuideStep: 1.8 px 41 ms WEST, 0.0 px 0 ms NORTH
21:57:02.342 03.340 9976 Exposure complete
21:57:02.424 00.082 9976 worker thread done servicing request
21:57:02.424 00.000 9552 OnExposeComplete: enter
21:57:02.424 00.000 9552 UpdateGuideState(): m_state=6
21:57:02.425 00.001 9552 Star::Find(15, 1651, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 197
21:57:02.425 00.000 9552 Star::Find returns 1 (1), X=1653.19, Y=367.97, Mass=5346427, SNR=199.7, Peak=65504 HFD=7.8
21:57:02.425 00.000 9552 Star::Find false star n=5 nbg=268 bg=3895.2 sigma=924.6 thresh=6669 peak=5471
21:57:02.425 00.000 9552 MultiStar: [#1 0.90,-0.08,1.11,U] [#2 0.15,-0.36,0.31,U] [#3 -1.68,-0.01,0.00,M6] [#4 0.88,0.73,0.08,U] [#5 -0.31,0.82,0.09,U] [#6 0.00,0.00,0.00,L] 
21:57:02.425 00.000 9552 refined, 4 included, MultiStar: {0.28, 0.29}, one-star: {-0.38, 0.82}
21:57:02.425 00.000 9552 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.08) = xAngle (-2.27 = -2.27)
21:57:02.425 00.000 9552 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.28 = 1.00)
21:57:02.425 00.000 9552 CameraToMount -- cameraX=0.28 cameraY=0.29 hyp=0.40 cameraTheta=0.81 mountX=-0.26 mountY=0.34, mountTheta=2.23
21:57:02.425 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.28, y=0.29, opts=13)
21:57:02.425 00.000 9552 Enqueuing Move request for scope (0.28, 0.29)
21:57:02.426 00.001 9976 Worker thread wakes up
21:57:02.426 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.29) opts 0xd
21:57:02.426 00.000 9976 Handling offset move in thread for scope, endpoint = (0.28, 0.29)
21:57:02.426 00.000 9976 Moving (0.28, 0.29) raw xDistance=-0.26 yDistance=0.34
21:57:02.426 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
21:57:02.426 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:02.426 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:57:02.426 00.000 9976 MoveAxis(E, 0, ABG)
21:57:02.426 00.000 9976 Move returns status 0, amount 0
21:57:02.426 00.000 9976 MoveAxis(N, 0, ABG)
21:57:02.426 00.000 9976 Move returns status 0, amount 0
21:57:02.426 00.000 9976 move complete, result=0
21:57:02.426 00.000 9976 worker thread done servicing request
21:57:02.426 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:02.426 00.000 9552 UpdateGuideState exits: m=5346427 SNR=199.7 Saturated
21:57:02.426 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:02.426 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:02.426 00.000 9552 Enqueuing Expose request
21:57:02.426 00.000 9976 Worker thread wakes up
21:57:02.426 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:02.426 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:02.426 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
21:57:05.777 03.351 9976 Exposure complete
21:57:05.858 00.081 9976 worker thread done servicing request
21:57:05.858 00.000 9552 OnExposeComplete: enter
21:57:05.858 00.000 9552 UpdateGuideState(): m_state=6
21:57:05.858 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 198
21:57:05.858 00.000 9552 Star::Find returns 1 (1), X=1651.22, Y=367.80, Mass=5274514, SNR=248.5, Peak=65504 HFD=7.7
21:57:05.859 00.001 9552 Star::Find false star n=8 nbg=254 bg=3601.1 sigma=881.1 thresh=6244 peak=5773
21:57:05.859 00.000 9552 Star::Find false star n=2 nbg=267 bg=3892.0 sigma=995.8 thresh=6879 peak=6487
21:57:05.859 00.000 9552 MultiStar: [#1 -1.32,0.09,0.94,U] [#2 -2.68,0.21,0.00,M3] [#3 -3.47,0.94,0.00,M7] [#4 -2.18,1.23,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:57:05.859 00.000 9552 refined, 1 included, MultiStar: {-1.85, 0.38}, one-star: {-2.34, 0.65}
21:57:05.859 00.000 9552 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.08) = xAngle (-0.14 = -0.14)
21:57:05.859 00.000 9552 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.15 = 3.13)
21:57:05.859 00.000 9552 CameraToMount -- cameraX=-1.85 cameraY=0.38 hyp=1.89 cameraTheta=2.94 mountX=1.87 mountY=0.02, mountTheta=0.01
21:57:05.859 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.85, y=0.38, opts=13)
21:57:05.859 00.000 9552 Enqueuing Move request for scope (-1.85, 0.38)
21:57:05.859 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:05.859 00.000 9552 UpdateGuideState exits: m=5274514 SNR=248.5 Saturated
21:57:05.859 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:05.859 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:05.860 00.001 9552 Enqueuing Expose request
21:57:05.860 00.000 9976 Worker thread wakes up
21:57:05.860 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.85, 0.38) opts 0xd
21:57:05.860 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.85, 0.38)
21:57:05.860 00.000 9976 Moving (-1.85, 0.38) raw xDistance=1.87 yDistance=0.02
21:57:05.860 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.18 from input 1.87
21:57:05.860 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:05.860 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:57:05.860 00.000 9976 MoveAxis(W, 41, ABG)
21:57:05.860 00.000 9976 Guiding  Dir = 3, Dur = 41
21:57:05.888 00.028 9976 IsSlewing returns 0
21:57:05.888 00.000 9976 IsGuiding returns 0
21:57:05.920 00.032 9976 PulseGuide returned control before completion, sleep 20
21:57:05.949 00.029 9976 IsGuiding returns 1
21:57:05.949 00.000 9976 scope still moving after pulse duration time elapsed
21:57:06.001 00.052 9976 IsSlewing returns 0
21:57:06.002 00.001 9976 IsGuiding returns 0
21:57:06.002 00.000 9976 scope move finished after 41 + 71 ms
21:57:06.002 00.000 9976 Move returns status 0, amount 41
21:57:06.002 00.000 9976 MoveAxis(N, 0, ABG)
21:57:06.002 00.000 9976 Move returns status 0, amount 0
21:57:06.002 00.000 9976 move complete, result=0
21:57:06.002 00.000 9976 worker thread done servicing request
21:57:06.002 00.000 9976 Worker thread wakes up
21:57:06.002 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:06.002 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:06.002 00.000 9552 GuideStep: 1.9 px 41 ms WEST, 0.0 px 0 ms NORTH
21:57:09.342 03.340 9976 Exposure complete
21:57:09.430 00.088 9976 worker thread done servicing request
21:57:09.430 00.000 9552 OnExposeComplete: enter
21:57:09.430 00.000 9552 UpdateGuideState(): m_state=6
21:57:09.431 00.001 9552 Star::Find(15, 1651, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 199
21:57:09.431 00.000 9552 Star::Find returns 1 (1), X=1651.30, Y=367.66, Mass=5187545, SNR=213.0, Peak=65504 HFD=7.5
21:57:09.431 00.000 9552 Star::Find false star n=8 nbg=252 bg=3719.2 sigma=908.8 thresh=6446 peak=6292
21:57:09.431 00.000 9552 MultiStar: [#1 -0.92,-0.28,1.22,U] [#2 -2.63,0.32,0.00,M4] [#3 -3.08,0.49,0.00,M8] [#4 -1.38,1.56,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 1.59,0.31,0.00,M7] 
21:57:09.431 00.000 9552 refined, 1 included, MultiStar: {-1.53, 0.07}, one-star: {-2.27, 0.51}
21:57:09.431 00.000 9552 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.08) = xAngle (0.01 = 0.01)
21:57:09.431 00.000 9552 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.00 = -3.00)
21:57:09.431 00.000 9552 CameraToMount -- cameraX=-1.53 cameraY=0.07 hyp=1.53 cameraTheta=3.09 mountX=1.53 mountY=-0.22, mountTheta=-0.14
21:57:09.431 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.53, y=0.07, opts=13)
21:57:09.431 00.000 9552 Enqueuing Move request for scope (-1.53, 0.07)
21:57:09.431 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:09.431 00.000 9552 UpdateGuideState exits: m=5187545 SNR=213.0 Saturated
21:57:09.431 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:09.432 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:09.432 00.000 9552 Enqueuing Expose request
21:57:09.432 00.000 9976 Worker thread wakes up
21:57:09.432 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.07) opts 0xd
21:57:09.432 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.53, 0.07)
21:57:09.432 00.000 9976 Moving (-1.53, 0.07) raw xDistance=1.53 yDistance=-0.22
21:57:09.432 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.53
21:57:09.432 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:09.432 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:57:09.432 00.000 9976 MoveAxis(W, 36, ABG)
21:57:09.432 00.000 9976 Guiding  Dir = 3, Dur = 36
21:57:09.452 00.020 9976 IsSlewing returns 0
21:57:09.452 00.000 9976 IsGuiding returns 0
21:57:09.484 00.032 9976 PulseGuide returned control before completion, sleep 15
21:57:09.514 00.030 9976 IsGuiding returns 1
21:57:09.514 00.000 9976 scope still moving after pulse duration time elapsed
21:57:09.577 00.063 9976 IsSlewing returns 0
21:57:09.577 00.000 9976 IsGuiding returns 0
21:57:09.577 00.000 9976 scope move finished after 36 + 89 ms
21:57:09.577 00.000 9976 Move returns status 0, amount 36
21:57:09.577 00.000 9976 MoveAxis(N, 0, ABG)
21:57:09.577 00.000 9976 Move returns status 0, amount 0
21:57:09.577 00.000 9976 move complete, result=0
21:57:09.578 00.001 9976 worker thread done servicing request
21:57:09.578 00.000 9976 Worker thread wakes up
21:57:09.578 00.000 9552 GuideStep: 1.5 px 36 ms WEST, -0.2 px 0 ms NORTH
21:57:09.578 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:09.578 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:12.921 03.343 9976 Exposure complete
21:57:13.009 00.088 9976 worker thread done servicing request
21:57:13.009 00.000 9552 OnExposeComplete: enter
21:57:13.009 00.000 9552 UpdateGuideState(): m_state=6
21:57:13.009 00.000 9552 Star::Find(15, 1651, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 200
21:57:13.009 00.000 9552 Star::Find returns 1 (1), X=1651.42, Y=368.76, Mass=5561466, SNR=203.2, Peak=65504 HFD=8.0
21:57:13.009 00.000 9552 Star::Find false star n=9 nbg=272 bg=3884.4 sigma=1031.6 thresh=6979 peak=6961
21:57:13.009 00.000 9552 Star::Find false star n=11 nbg=250 bg=3553.7 sigma=923.4 thresh=6324 peak=6143
21:57:13.009 00.000 9552 MultiStar: [#1 -0.12,0.61,1.22,U] [#2 -2.06,0.02,0.00,M5] [#3 -2.51,1.39,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.01,0.46,0.06,U] 
21:57:13.009 00.000 9552 refined, 2 included, MultiStar: {-1.01, 1.04}, one-star: {-2.15, 1.61}
21:57:13.009 00.000 9552 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.08) = xAngle (-0.74 = -0.74)
21:57:13.009 00.000 9552 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.75 = 2.53)
21:57:13.009 00.000 9552 CameraToMount -- cameraX=-1.01 cameraY=1.04 hyp=1.45 cameraTheta=2.34 mountX=1.08 mountY=0.83, mountTheta=0.66
21:57:13.010 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.01, y=1.04, opts=13)
21:57:13.010 00.000 9552 Enqueuing Move request for scope (-1.01, 1.04)
21:57:13.010 00.000 9976 Worker thread wakes up
21:57:13.010 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 1.04) opts 0xd
21:57:13.010 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.01, 1.04)
21:57:13.010 00.000 9976 Moving (-1.01, 1.04) raw xDistance=1.08 yDistance=0.83
21:57:13.010 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.08
21:57:13.010 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:13.010 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:57:13.010 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
21:57:13.010 00.000 9976 MoveAxis(W, 26, ABG)
21:57:13.010 00.000 9976 Guiding  Dir = 3, Dur = 26
21:57:13.010 00.000 9552 UpdateGuideState exits: m=5561466 SNR=203.2 Saturated
21:57:13.011 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:13.011 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:13.011 00.000 9552 Enqueuing Expose request
21:57:13.031 00.020 9976 IsSlewing returns 0
21:57:13.031 00.000 9976 IsGuiding returns 0
21:57:13.063 00.032 9976 IsGuiding returns 1
21:57:13.063 00.000 9976 scope still moving after pulse duration time elapsed
21:57:13.124 00.061 9976 IsSlewing returns 0
21:57:13.124 00.000 9976 IsGuiding returns 0
21:57:13.124 00.000 9976 scope move finished after 26 + 67 ms
21:57:13.125 00.001 9976 Move returns status 0, amount 26
21:57:13.125 00.000 9976 MoveAxis(N, 0, ABG)
21:57:13.125 00.000 9976 Move returns status 0, amount 0
21:57:13.125 00.000 9976 move complete, result=0
21:57:13.125 00.000 9976 worker thread done servicing request
21:57:13.125 00.000 9976 Worker thread wakes up
21:57:13.125 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:13.125 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:13.125 00.000 9552 GuideStep: 1.1 px 26 ms WEST, 0.8 px 0 ms NORTH
21:57:16.477 03.352 9976 Exposure complete
21:57:16.548 00.071 9976 worker thread done servicing request
21:57:16.548 00.000 9552 OnExposeComplete: enter
21:57:16.548 00.000 9552 UpdateGuideState(): m_state=6
21:57:16.548 00.000 9552 Star::Find(15, 1651, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 201
21:57:16.548 00.000 9552 Star::Find returns 1 (1), X=1652.58, Y=368.14, Mass=5352470, SNR=228.5, Peak=65504 HFD=7.8
21:57:16.549 00.001 9552 MultiStar: [#1 0.07,0.55,1.12,U] [#2 -1.47,0.42,0.30,U] [#3 -2.38,0.96,0.00,M10] [#4 -1.24,1.31,0.00,M3] [#5 -0.90,-0.48,0.07,U] [#6 1.59,1.07,0.00,M7] 
21:57:16.549 00.000 9552 refined, 3 included, MultiStar: {-0.57, 0.68}, one-star: {-0.99, 0.99}
21:57:16.549 00.000 9552 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.08) = xAngle (-0.81 = -0.81)
21:57:16.549 00.000 9552 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.82 = 2.46)
21:57:16.549 00.000 9552 CameraToMount -- cameraX=-0.57 cameraY=0.68 hyp=0.88 cameraTheta=2.27 mountX=0.61 mountY=0.56, mountTheta=0.74
21:57:16.549 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.57, y=0.68, opts=13)
21:57:16.549 00.000 9552 Enqueuing Move request for scope (-0.57, 0.68)
21:57:16.549 00.000 9976 Worker thread wakes up
21:57:16.549 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.68) opts 0xd
21:57:16.549 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.57, 0.68)
21:57:16.550 00.001 9976 Moving (-0.57, 0.68) raw xDistance=0.61 yDistance=0.56
21:57:16.550 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.61
21:57:16.550 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:16.550 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:16.550 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
21:57:16.550 00.000 9552 UpdateGuideState exits: m=5352470 SNR=228.5 Saturated
21:57:16.550 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:16.550 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:16.550 00.000 9552 Enqueuing Expose request
21:57:16.550 00.000 9976 MoveAxis(W, 15, ABG)
21:57:16.550 00.000 9976 Guiding  Dir = 3, Dur = 15
21:57:16.612 00.062 9976 IsSlewing returns 0
21:57:16.612 00.000 9976 IsGuiding returns 0
21:57:16.642 00.030 9976 IsGuiding returns 1
21:57:16.643 00.001 9976 scope still moving after pulse duration time elapsed
21:57:16.734 00.091 9976 IsSlewing returns 0
21:57:16.734 00.000 9976 IsGuiding returns 0
21:57:16.734 00.000 9976 scope move finished after 15 + 107 ms
21:57:16.734 00.000 9976 Move returns status 0, amount 15
21:57:16.734 00.000 9976 MoveAxis(N, 0, ABG)
21:57:16.734 00.000 9976 Move returns status 0, amount 0
21:57:16.734 00.000 9976 move complete, result=0
21:57:16.734 00.000 9976 worker thread done servicing request
21:57:16.734 00.000 9976 Worker thread wakes up
21:57:16.734 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:16.735 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:16.735 00.000 9552 GuideStep: 0.6 px 15 ms WEST, 0.6 px 0 ms NORTH
21:57:20.077 03.342 9976 Exposure complete
21:57:20.171 00.094 9976 worker thread done servicing request
21:57:20.171 00.000 9552 OnExposeComplete: enter
21:57:20.172 00.001 9552 UpdateGuideState(): m_state=6
21:57:20.172 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 202
21:57:20.172 00.000 9552 Star::Find returns 1 (1), X=1652.83, Y=368.01, Mass=5381264, SNR=267.6, Peak=65504 HFD=7.9
21:57:20.172 00.000 9552 MultiStar: [#1 0.06,0.64,0.82,U] [#2 -1.58,0.81,0.00,M5] [#3 -1.59,1.03,0.00,R] [#4 -1.02,2.51,0.00,M4] [#5 -0.41,-0.40,0.05,U] [#6 1.12,-0.57,0.04,U] 
21:57:20.173 00.001 9552 refined, 3 included, MultiStar: {-0.35, 0.70}, one-star: {-0.74, 0.86}
21:57:20.173 00.000 9552 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.08) = xAngle (-1.05 = -1.05)
21:57:20.173 00.000 9552 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.06 = 2.23)
21:57:20.173 00.000 9552 CameraToMount -- cameraX=-0.35 cameraY=0.70 hyp=0.78 cameraTheta=2.03 mountX=0.39 mountY=0.62, mountTheta=1.01
21:57:20.174 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.35, y=0.70, opts=13)
21:57:20.174 00.000 9552 Enqueuing Move request for scope (-0.35, 0.70)
21:57:20.174 00.000 9976 Worker thread wakes up
21:57:20.175 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.70) opts 0xd
21:57:20.175 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.35, 0.70)
21:57:20.175 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:20.175 00.000 9976 Moving (-0.35, 0.70) raw xDistance=0.39 yDistance=0.62
21:57:20.175 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
21:57:20.175 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:20.175 00.000 9552 UpdateGuideState exits: m=5381264 SNR=267.6 Saturated
21:57:20.175 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:20.175 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:20.175 00.000 9552 Enqueuing Expose request
21:57:20.175 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
21:57:20.175 00.000 9976 MoveAxis(E, 0, ABG)
21:57:20.175 00.000 9976 Move returns status 0, amount 0
21:57:20.175 00.000 9976 MoveAxis(N, 0, ABG)
21:57:20.175 00.000 9976 Move returns status 0, amount 0
21:57:20.175 00.000 9976 move complete, result=0
21:57:20.175 00.000 9976 worker thread done servicing request
21:57:20.175 00.000 9976 Worker thread wakes up
21:57:20.176 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:20.176 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:20.176 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
21:57:23.515 03.339 9976 Exposure complete
21:57:23.598 00.083 9976 worker thread done servicing request
21:57:23.598 00.000 9552 OnExposeComplete: enter
21:57:23.598 00.000 9552 UpdateGuideState(): m_state=6
21:57:23.598 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 203
21:57:23.598 00.000 9552 Star::Find returns 1 (1), X=1652.13, Y=368.08, Mass=5143869, SNR=238.4, Peak=65504 HFD=7.7
21:57:23.599 00.001 9552 Star::Find false star n=1 nbg=253 bg=3682.2 sigma=1010.5 thresh=6714 peak=6103
21:57:23.599 00.000 9552 Star::Find false star n=6 nbg=251 bg=3656.5 sigma=916.9 thresh=6407 peak=5919
21:57:23.599 00.000 9552 MultiStar: [#1 -0.71,0.65,1.16,U] [#2 -1.06,1.33,0.00,M6] [#3 -0.25,-0.03,0.08,U] [#4 -0.70,2.00,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:57:23.599 00.000 9552 refined, 2 included, MultiStar: {-1.02, 0.75}, one-star: {-1.44, 0.93}
21:57:23.599 00.000 9552 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.08) = xAngle (-0.57 = -0.57)
21:57:23.599 00.000 9552 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.58 = 2.70)
21:57:23.599 00.000 9552 CameraToMount -- cameraX=-1.02 cameraY=0.75 hyp=1.27 cameraTheta=2.51 mountX=1.07 mountY=0.54, mountTheta=0.47
21:57:23.599 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.02, y=0.75, opts=13)
21:57:23.599 00.000 9552 Enqueuing Move request for scope (-1.02, 0.75)
21:57:23.599 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:23.599 00.000 9552 UpdateGuideState exits: m=5143869 SNR=238.4 Saturated
21:57:23.599 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:23.599 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:23.600 00.001 9552 Enqueuing Expose request
21:57:23.600 00.000 9976 Worker thread wakes up
21:57:23.600 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.75) opts 0xd
21:57:23.600 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.02, 0.75)
21:57:23.600 00.000 9976 Moving (-1.02, 0.75) raw xDistance=1.07 yDistance=0.54
21:57:23.600 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.07
21:57:23.600 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:23.600 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
21:57:23.600 00.000 9976 MoveAxis(W, 23, ABG)
21:57:23.600 00.000 9976 Guiding  Dir = 3, Dur = 23
21:57:23.624 00.024 9976 IsSlewing returns 0
21:57:23.624 00.000 9976 IsGuiding returns 0
21:57:23.656 00.032 9976 IsGuiding returns 1
21:57:23.657 00.001 9976 scope still moving after pulse duration time elapsed
21:57:23.720 00.063 9976 IsSlewing returns 0
21:57:23.720 00.000 9976 IsGuiding returns 0
21:57:23.720 00.000 9976 scope move finished after 23 + 72 ms
21:57:23.720 00.000 9976 Move returns status 0, amount 23
21:57:23.720 00.000 9976 MoveAxis(N, 0, ABG)
21:57:23.720 00.000 9976 Move returns status 0, amount 0
21:57:23.720 00.000 9976 move complete, result=0
21:57:23.720 00.000 9976 worker thread done servicing request
21:57:23.720 00.000 9976 Worker thread wakes up
21:57:23.720 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:23.720 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:23.720 00.000 9552 GuideStep: 1.1 px 23 ms WEST, 0.5 px 0 ms NORTH
21:57:27.077 03.357 9976 Exposure complete
21:57:27.149 00.072 9976 worker thread done servicing request
21:57:27.150 00.001 9552 OnExposeComplete: enter
21:57:27.150 00.000 9552 UpdateGuideState(): m_state=6
21:57:27.150 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
21:57:27.150 00.000 9552 Star::Find returns 1 (1), X=1653.18, Y=368.73, Mass=5183283, SNR=243.1, Peak=65504 HFD=7.7
21:57:27.150 00.000 9552 MultiStar: [#1 0.28,0.72,0.98,U] [#2 -0.84,1.72,0.00,M7] [#3 0.08,1.11,0.10,U] [#4 -0.01,2.15,0.00,M6] [#5 -0.41,-0.20,0.05,U] [#6 0.00,0.52,0.05,U] 
21:57:27.150 00.000 9552 refined, 4 included, MultiStar: {-0.06, 1.10}, one-star: {-0.39, 1.57}
21:57:27.150 00.000 9552 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.08) = xAngle (-1.45 = -1.45)
21:57:27.150 00.000 9552 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.46 = 1.82)
21:57:27.150 00.000 9552 CameraToMount -- cameraX=-0.06 cameraY=1.10 hyp=1.10 cameraTheta=1.63 mountX=0.13 mountY=1.07, mountTheta=1.45
21:57:27.151 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.06, y=1.10, opts=13)
21:57:27.151 00.000 9552 Enqueuing Move request for scope (-0.06, 1.10)
21:57:27.151 00.000 9976 Worker thread wakes up
21:57:27.151 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.10) opts 0xd
21:57:27.151 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.06, 1.10)
21:57:27.151 00.000 9976 Moving (-0.06, 1.10) raw xDistance=0.13 yDistance=1.07
21:57:27.151 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:57:27.151 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
21:57:27.151 00.000 9976 MoveAxis(E, 0, ABG)
21:57:27.151 00.000 9976 Move returns status 0, amount 0
21:57:27.151 00.000 9976 MoveAxis(S, 40, ABG)
21:57:27.151 00.000 9976 Guiding  Dir = 1, Dur = 40
21:57:27.151 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:27.151 00.000 9552 UpdateGuideState exits: m=5183283 SNR=243.1 Saturated
21:57:27.151 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:27.152 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:27.152 00.000 9552 Enqueuing Expose request
21:57:27.172 00.020 9976 IsSlewing returns 0
21:57:27.172 00.000 9976 IsGuiding returns 0
21:57:27.204 00.032 9976 PulseGuide returned control before completion, sleep 19
21:57:27.232 00.028 9976 IsGuiding returns 1
21:57:27.232 00.000 9976 scope still moving after pulse duration time elapsed
21:57:27.363 00.131 9976 IsSlewing returns 0
21:57:27.363 00.000 9976 IsGuiding returns 0
21:57:27.363 00.000 9976 scope move finished after 40 + 150 ms
21:57:27.363 00.000 9976 Move returns status 0, amount 40
21:57:27.363 00.000 9976 move complete, result=0
21:57:27.363 00.000 9976 worker thread done servicing request
21:57:27.364 00.001 9976 Worker thread wakes up
21:57:27.364 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:27.364 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 1.1 px 40 ms SOUTH
21:57:27.364 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:30.707 03.343 9976 Exposure complete
21:57:30.790 00.083 9976 worker thread done servicing request
21:57:30.790 00.000 9552 OnExposeComplete: enter
21:57:30.790 00.000 9552 UpdateGuideState(): m_state=6
21:57:30.790 00.000 9552 Star::Find(15, 1653, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 205
21:57:30.790 00.000 9552 Star::Find returns 1 (1), X=1652.29, Y=368.58, Mass=5239666, SNR=211.7, Peak=65504 HFD=7.5
21:57:30.790 00.000 9552 Star::Find false star n=7 nbg=265 bg=3568.3 sigma=1078.0 thresh=6802 peak=6230
21:57:30.790 00.000 9552 MultiStar: [#1 -0.06,0.76,1.03,U] [#2 -1.73,0.78,0.00,M8] [#3 -0.76,-0.08,0.10,U] [#4 -0.18,2.79,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 1.41,-1.39,0.00,M6] 
21:57:30.790 00.000 9552 refined, 2 included, MultiStar: {-0.66, 1.04}, one-star: {-1.28, 1.43}
21:57:30.790 00.000 9552 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.08) = xAngle (-0.94 = -0.94)
21:57:30.790 00.000 9552 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.95 = 2.34)
21:57:30.790 00.000 9552 CameraToMount -- cameraX=-0.66 cameraY=1.04 hyp=1.23 cameraTheta=2.14 mountX=0.73 mountY=0.89, mountTheta=0.88
21:57:30.791 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.66, y=1.04, opts=13)
21:57:30.791 00.000 9552 Enqueuing Move request for scope (-0.66, 1.04)
21:57:30.791 00.000 9976 Worker thread wakes up
21:57:30.791 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 1.04) opts 0xd
21:57:30.791 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.66, 1.04)
21:57:30.791 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:57:30.792 00.001 9976 Moving (-0.66, 1.04) raw xDistance=0.73 yDistance=0.89
21:57:30.792 00.000 9552 UpdateGuideState exits: m=5239666 SNR=211.7 Saturated
21:57:30.792 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
21:57:30.792 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:30.792 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
21:57:30.792 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:30.792 00.000 9552 Enqueuing Expose request
21:57:30.792 00.000 9976 MoveAxis(W, 16, ABG)
21:57:30.792 00.000 9976 Guiding  Dir = 3, Dur = 16
21:57:30.830 00.038 9976 IsSlewing returns 0
21:57:30.831 00.001 9976 IsGuiding returns 0
21:57:30.862 00.031 9976 IsGuiding returns 1
21:57:30.862 00.000 9976 scope still moving after pulse duration time elapsed
21:57:30.923 00.061 9976 IsSlewing returns 0
21:57:30.923 00.000 9976 IsGuiding returns 0
21:57:30.923 00.000 9976 scope move finished after 16 + 76 ms
21:57:30.923 00.000 9976 Move returns status 0, amount 16
21:57:30.923 00.000 9976 MoveAxis(S, 33, ABG)
21:57:30.923 00.000 9976 Guiding  Dir = 1, Dur = 33
21:57:30.954 00.031 9976 IsSlewing returns 0
21:57:30.955 00.001 9976 IsGuiding returns 0
21:57:30.986 00.031 9976 PulseGuide returned control before completion, sleep 13
21:57:31.006 00.020 9976 IsGuiding returns 1
21:57:31.006 00.000 9976 scope still moving after pulse duration time elapsed
21:57:31.064 00.058 9976 IsSlewing returns 0
21:57:31.064 00.000 9976 IsGuiding returns 0
21:57:31.064 00.000 9976 scope move finished after 33 + 76 ms
21:57:31.064 00.000 9976 Move returns status 0, amount 33
21:57:31.064 00.000 9976 move complete, result=0
21:57:31.064 00.000 9976 worker thread done servicing request
21:57:31.064 00.000 9976 Worker thread wakes up
21:57:31.064 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:31.064 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:31.065 00.001 9552 GuideStep: 0.7 px 16 ms WEST, 0.9 px 33 ms SOUTH
21:57:34.420 03.355 9976 Exposure complete
21:57:34.506 00.086 9976 worker thread done servicing request
21:57:34.506 00.000 9552 OnExposeComplete: enter
21:57:34.506 00.000 9552 UpdateGuideState(): m_state=6
21:57:34.506 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 206
21:57:34.506 00.000 9552 Star::Find returns 1 (1), X=1652.22, Y=367.70, Mass=5282321, SNR=285.1, Peak=65504 HFD=7.6
21:57:34.506 00.000 9552 Star::Find false star n=8 nbg=254 bg=3667.9 sigma=921.7 thresh=6433 peak=5894
21:57:34.506 00.000 9552 Star::Find false star n=1 nbg=275 bg=3845.9 sigma=1001.5 thresh=6850 peak=5721
21:57:34.507 00.001 9552 MultiStar: [#1 -0.15,-0.06,0.87,U] [#2 -2.36,-0.07,0.00,M9] [#3 -1.09,-0.76,0.09,U] [#4 -0.58,1.41,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:57:34.507 00.000 9552 refined, 3 included, MultiStar: {-0.80, 0.25}, one-star: {-1.35, 0.55}
21:57:34.507 00.000 9552 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.08) = xAngle (-0.25 = -0.25)
21:57:34.507 00.000 9552 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.26 = 3.03)
21:57:34.507 00.000 9552 CameraToMount -- cameraX=-0.80 cameraY=0.25 hyp=0.84 cameraTheta=2.83 mountX=0.81 mountY=0.09, mountTheta=0.12
21:57:34.507 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.80, y=0.25, opts=13)
21:57:34.507 00.000 9552 Enqueuing Move request for scope (-0.80, 0.25)
21:57:34.507 00.000 9976 Worker thread wakes up
21:57:34.507 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.25) opts 0xd
21:57:34.507 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.80, 0.25)
21:57:34.507 00.000 9976 Moving (-0.80, 0.25) raw xDistance=0.81 yDistance=0.09
21:57:34.507 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.81
21:57:34.507 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:34.507 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:34.508 00.001 9552 UpdateGuideState exits: m=5282321 SNR=285.1 Saturated
21:57:34.508 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:34.508 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:57:34.508 00.000 9976 MoveAxis(W, 19, ABG)
21:57:34.508 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:34.508 00.000 9552 Enqueuing Expose request
21:57:34.508 00.000 9976 Guiding  Dir = 3, Dur = 19
21:57:34.548 00.040 9976 IsSlewing returns 0
21:57:34.548 00.000 9976 IsGuiding returns 0
21:57:34.581 00.033 9976 IsGuiding returns 1
21:57:34.581 00.000 9976 scope still moving after pulse duration time elapsed
21:57:34.666 00.085 9976 IsSlewing returns 0
21:57:34.666 00.000 9976 IsGuiding returns 0
21:57:34.666 00.000 9976 scope move finished after 19 + 97 ms
21:57:34.666 00.000 9976 Move returns status 0, amount 19
21:57:34.666 00.000 9976 MoveAxis(N, 0, ABG)
21:57:34.666 00.000 9976 Move returns status 0, amount 0
21:57:34.666 00.000 9976 move complete, result=0
21:57:34.666 00.000 9976 worker thread done servicing request
21:57:34.666 00.000 9976 Worker thread wakes up
21:57:34.666 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:34.666 00.000 9552 GuideStep: 0.8 px 19 ms WEST, 0.1 px 0 ms NORTH
21:57:34.666 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:38.010 03.344 9976 Exposure complete
21:57:38.082 00.072 9976 worker thread done servicing request
21:57:38.082 00.000 9552 OnExposeComplete: enter
21:57:38.082 00.000 9552 UpdateGuideState(): m_state=6
21:57:38.082 00.000 9552 Star::Find(15, 1652, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 207
21:57:38.082 00.000 9552 Star::Find returns 1 (1), X=1652.04, Y=367.92, Mass=5500446, SNR=219.7, Peak=65504 HFD=8.1
21:57:38.084 00.002 9552 MultiStar: [#1 -1.26,-0.05,1.08,U] [#2 -2.42,-0.03,0.00,M10] [#3 -0.84,-0.19,0.09,U] [#4 -0.70,2.25,0.00,M7] [#5 -1.13,-0.34,0.07,U] [#6 1.19,0.07,0.06,U] 
21:57:38.084 00.000 9552 refined, 4 included, MultiStar: {-1.30, 0.29}, one-star: {-1.52, 0.76}
21:57:38.084 00.000 9552 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.08) = xAngle (-0.16 = -0.16)
21:57:38.084 00.000 9552 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.17 = 3.11)
21:57:38.084 00.000 9552 CameraToMount -- cameraX=-1.30 cameraY=0.29 hyp=1.33 cameraTheta=2.92 mountX=1.31 mountY=0.04, mountTheta=0.03
21:57:38.084 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.30, y=0.29, opts=13)
21:57:38.084 00.000 9552 Enqueuing Move request for scope (-1.30, 0.29)
21:57:38.084 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:57:38.084 00.000 9552 UpdateGuideState exits: m=5500446 SNR=219.7 Saturated
21:57:38.084 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:38.084 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:38.084 00.000 9552 Enqueuing Expose request
21:57:38.084 00.000 9976 Worker thread wakes up
21:57:38.084 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.29) opts 0xd
21:57:38.084 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.30, 0.29)
21:57:38.084 00.000 9976 Moving (-1.30, 0.29) raw xDistance=1.31 yDistance=0.04
21:57:38.084 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.31
21:57:38.084 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:38.084 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:57:38.084 00.000 9976 MoveAxis(W, 30, ABG)
21:57:38.084 00.000 9976 Guiding  Dir = 3, Dur = 30
21:57:38.110 00.026 9976 IsSlewing returns 0
21:57:38.111 00.001 9976 IsGuiding returns 0
21:57:38.164 00.053 9976 IsGuiding returns 1
21:57:38.164 00.000 9976 scope still moving after pulse duration time elapsed
21:57:38.218 00.054 9976 IsSlewing returns 0
21:57:38.218 00.000 9976 IsGuiding returns 0
21:57:38.218 00.000 9976 scope move finished after 30 + 77 ms
21:57:38.218 00.000 9976 Move returns status 0, amount 30
21:57:38.218 00.000 9976 MoveAxis(N, 0, ABG)
21:57:38.218 00.000 9976 Move returns status 0, amount 0
21:57:38.218 00.000 9976 move complete, result=0
21:57:38.218 00.000 9976 worker thread done servicing request
21:57:38.218 00.000 9976 Worker thread wakes up
21:57:38.218 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:38.218 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:38.218 00.000 9552 GuideStep: 1.3 px 30 ms WEST, 0.0 px 0 ms NORTH
21:57:41.569 03.351 9976 Exposure complete
21:57:41.652 00.083 9976 worker thread done servicing request
21:57:41.652 00.000 9552 OnExposeComplete: enter
21:57:41.652 00.000 9552 UpdateGuideState(): m_state=6
21:57:41.652 00.000 9552 Star::Find(15, 1652, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
21:57:41.652 00.000 9552 Star::Find returns 1 (1), X=1652.83, Y=366.94, Mass=5438279, SNR=249.6, Peak=65504 HFD=7.9
21:57:41.652 00.000 9552 Star::Find false star n=3 nbg=255 bg=3775.8 sigma=874.3 thresh=6399 peak=5759
21:57:41.652 00.000 9552 MultiStar: [#1 -0.02,-0.84,0.92,U] [#2 -1.04,-0.73,0.21,U] [#3 -0.08,-1.48,0.06,U] [#4 -0.95,1.17,0.07,U] [#5 -0.28,-1.29,0.07,U] [#6 0.00,0.00,0.00,L] 
21:57:41.652 00.000 9552 refined, 5 included, MultiStar: {-0.46, -0.53}, one-star: {-0.74, -0.21}
21:57:41.652 00.000 9552 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.08) = xAngle (-5.36 = 0.92)
21:57:41.652 00.000 9552 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.37 = -2.09)
21:57:41.652 00.000 9552 CameraToMount -- cameraX=-0.46 cameraY=-0.53 hyp=0.70 cameraTheta=-2.29 mountX=0.42 mountY=-0.61, mountTheta=-0.96
21:57:41.653 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.46, y=-0.53, opts=13)
21:57:41.653 00.000 9552 Enqueuing Move request for scope (-0.46, -0.53)
21:57:41.653 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:41.653 00.000 9552 UpdateGuideState exits: m=5438279 SNR=249.6 Saturated
21:57:41.653 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:41.653 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:41.653 00.000 9552 Enqueuing Expose request
21:57:41.653 00.000 9976 Worker thread wakes up
21:57:41.653 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.53) opts 0xd
21:57:41.653 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.46, -0.53)
21:57:41.653 00.000 9976 Moving (-0.46, -0.53) raw xDistance=0.42 yDistance=-0.61
21:57:41.653 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
21:57:41.653 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:41.653 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
21:57:41.653 00.000 9976 MoveAxis(E, 0, ABG)
21:57:41.653 00.000 9976 Move returns status 0, amount 0
21:57:41.653 00.000 9976 MoveAxis(N, 0, ABG)
21:57:41.653 00.000 9976 Move returns status 0, amount 0
21:57:41.653 00.000 9976 move complete, result=0
21:57:41.653 00.000 9976 worker thread done servicing request
21:57:41.653 00.000 9976 Worker thread wakes up
21:57:41.654 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:41.654 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:41.654 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
21:57:45.004 03.350 9976 Exposure complete
21:57:45.086 00.082 9976 worker thread done servicing request
21:57:45.086 00.000 9552 OnExposeComplete: enter
21:57:45.086 00.000 9552 UpdateGuideState(): m_state=6
21:57:45.086 00.000 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 209
21:57:45.086 00.000 9552 Star::Find returns 1 (1), X=1651.89, Y=366.57, Mass=5443099, SNR=251.5, Peak=65504 HFD=7.8
21:57:45.086 00.000 9552 MultiStar: [#1 -0.78,-1.28,1.16,U] [#2 -2.05,-1.45,0.00,M10] [#3 -0.53,-1.91,0.00,M1] [#4 -1.02,-0.03,0.07,U] [#5 -0.38,-3.32,0.00,M1] [#6 1.47,1.22,0.00,M6] 
21:57:45.086 00.000 9552 refined, 2 included, MultiStar: {-1.19, -0.93}, one-star: {-1.68, -0.58}
21:57:45.086 00.000 9552 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.08) = xAngle (-5.56 = 0.72)
21:57:45.086 00.000 9552 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.57 = -2.29)
21:57:45.086 00.000 9552 CameraToMount -- cameraX=-1.19 cameraY=-0.93 hyp=1.51 cameraTheta=-2.48 mountX=1.13 mountY=-1.14, mountTheta=-0.79
21:57:45.087 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.19, y=-0.93, opts=13)
21:57:45.087 00.000 9552 Enqueuing Move request for scope (-1.19, -0.93)
21:57:45.087 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:45.087 00.000 9552 UpdateGuideState exits: m=5443099 SNR=251.5 Saturated
21:57:45.087 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:45.087 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:45.087 00.000 9552 Enqueuing Expose request
21:57:45.087 00.000 9976 Worker thread wakes up
21:57:45.087 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.93) opts 0xd
21:57:45.087 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.19, -0.93)
21:57:45.087 00.000 9976 Moving (-1.19, -0.93) raw xDistance=1.13 yDistance=-1.14
21:57:45.087 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.13
21:57:45.087 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:45.087 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.14
21:57:45.087 00.000 9976 MoveAxis(W, 25, ABG)
21:57:45.087 00.000 9976 Guiding  Dir = 3, Dur = 25
21:57:45.108 00.021 9976 IsSlewing returns 0
21:57:45.108 00.000 9976 IsGuiding returns 0
21:57:45.140 00.032 9976 IsGuiding returns 1
21:57:45.140 00.000 9976 scope still moving after pulse duration time elapsed
21:57:45.201 00.061 9976 IsSlewing returns 0
21:57:45.201 00.000 9976 IsGuiding returns 0
21:57:45.201 00.000 9976 scope move finished after 25 + 68 ms
21:57:45.201 00.000 9976 Move returns status 0, amount 25
21:57:45.201 00.000 9976 MoveAxis(N, 0, ABG)
21:57:45.201 00.000 9976 Move returns status 0, amount 0
21:57:45.201 00.000 9976 move complete, result=0
21:57:45.201 00.000 9976 worker thread done servicing request
21:57:45.201 00.000 9976 Worker thread wakes up
21:57:45.201 00.000 9552 GuideStep: 1.1 px 25 ms WEST, -1.1 px 0 ms NORTH
21:57:45.202 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:45.202 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:48.544 03.342 9976 Exposure complete
21:57:48.637 00.093 9976 worker thread done servicing request
21:57:48.637 00.000 9552 OnExposeComplete: enter
21:57:48.637 00.000 9552 UpdateGuideState(): m_state=6
21:57:48.637 00.000 9552 Star::Find(15, 1651, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 210
21:57:48.638 00.001 9552 Star::Find returns 1 (1), X=1652.18, Y=366.76, Mass=5189510, SNR=277.3, Peak=65504 HFD=7.7
21:57:48.638 00.000 9552 MultiStar: [#1 0.03,-0.71,0.91,U] [#2 -1.45,-0.47,0.20,U] [#3 -0.34,-1.02,0.07,U] [#4 -0.28,0.31,0.08,U] [#5 -0.07,-0.97,0.05,U] [#6 0.64,0.21,0.05,U] 
21:57:48.638 00.000 9552 refined, 6 included, MultiStar: {-0.71, -0.52}, one-star: {-1.39, -0.39}
21:57:48.638 00.000 9552 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.08) = xAngle (-5.59 = 0.69)
21:57:48.638 00.000 9552 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.60 = -2.32)
21:57:48.638 00.000 9552 CameraToMount -- cameraX=-0.71 cameraY=-0.52 hyp=0.88 cameraTheta=-2.51 mountX=0.68 mountY=-0.64, mountTheta=-0.76
21:57:48.639 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.71, y=-0.52, opts=13)
21:57:48.639 00.000 9552 Enqueuing Move request for scope (-0.71, -0.52)
21:57:48.639 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:48.639 00.000 9552 UpdateGuideState exits: m=5189510 SNR=277.3 Saturated
21:57:48.639 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:48.639 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:48.639 00.000 9552 Enqueuing Expose request
21:57:48.639 00.000 9976 Worker thread wakes up
21:57:48.639 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.52) opts 0xd
21:57:48.639 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.71, -0.52)
21:57:48.639 00.000 9976 Moving (-0.71, -0.52) raw xDistance=0.68 yDistance=-0.64
21:57:48.639 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.68
21:57:48.639 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:48.639 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
21:57:48.639 00.000 9976 MoveAxis(W, 16, ABG)
21:57:48.639 00.000 9976 Guiding  Dir = 3, Dur = 16
21:57:48.688 00.049 9976 IsSlewing returns 0
21:57:48.688 00.000 9976 IsGuiding returns 0
21:57:48.720 00.032 9976 IsGuiding returns 1
21:57:48.720 00.000 9976 scope still moving after pulse duration time elapsed
21:57:48.768 00.048 9976 IsSlewing returns 0
21:57:48.768 00.000 9976 IsGuiding returns 0
21:57:48.768 00.000 9976 scope move finished after 16 + 63 ms
21:57:48.768 00.000 9976 Move returns status 0, amount 16
21:57:48.768 00.000 9976 MoveAxis(N, 0, ABG)
21:57:48.768 00.000 9976 Move returns status 0, amount 0
21:57:48.768 00.000 9976 move complete, result=0
21:57:48.768 00.000 9976 worker thread done servicing request
21:57:48.768 00.000 9976 Worker thread wakes up
21:57:48.769 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:48.769 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:48.769 00.000 9552 GuideStep: 0.7 px 16 ms WEST, -0.6 px 0 ms NORTH
21:57:52.116 03.347 9976 Exposure complete
21:57:52.199 00.083 9976 worker thread done servicing request
21:57:52.199 00.000 9552 OnExposeComplete: enter
21:57:52.199 00.000 9552 UpdateGuideState(): m_state=6
21:57:52.199 00.000 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 211
21:57:52.199 00.000 9552 Star::Find returns 1 (1), X=1650.97, Y=366.86, Mass=5399527, SNR=229.0, Peak=65504 HFD=7.9
21:57:52.200 00.001 9552 Star::Find false star n=17 nbg=263 bg=3875.3 sigma=931.3 thresh=6669 peak=6560
21:57:52.200 00.000 9552 MultiStar: [#1 -1.97,-0.97,0.00,M1] [#2 -3.44,-0.89,0.00,M10] [#3 -2.32,-1.71,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -2.94,-3.06,0.00,M1] [#6 1.12,1.42,0.00,M6] 
21:57:52.200 00.000 9552 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.08) = xAngle (-6.11 = 0.18)
21:57:52.200 00.000 9552 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.12 = -2.83)
21:57:52.200 00.000 9552 CameraToMount -- cameraX=-2.59 cameraY=-0.29 hyp=2.61 cameraTheta=-3.03 mountX=2.57 mountY=-0.79, mountTheta=-0.30
21:57:52.200 00.000 9552 SchedulePrimaryMove(104D1A90, x=-2.59, y=-0.29, opts=13)
21:57:52.200 00.000 9552 Enqueuing Move request for scope (-2.59, -0.29)
21:57:52.200 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:52.200 00.000 9552 UpdateGuideState exits: m=5399527 SNR=229.0 Saturated
21:57:52.201 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:52.201 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:52.201 00.000 9552 Enqueuing Expose request
21:57:52.201 00.000 9976 Worker thread wakes up
21:57:52.201 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.59, -0.29) opts 0xd
21:57:52.201 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.59, -0.29)
21:57:52.201 00.000 9976 Moving (-2.59, -0.29) raw xDistance=2.57 yDistance=-0.79
21:57:52.201 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.65 from input 2.57
21:57:52.201 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:52.201 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
21:57:52.201 00.000 9976 MoveAxis(W, 57, ABG)
21:57:52.201 00.000 9976 Guiding  Dir = 3, Dur = 57
21:57:52.236 00.035 9976 IsSlewing returns 0
21:57:52.237 00.001 9976 IsGuiding returns 0
21:57:52.268 00.031 9976 PulseGuide returned control before completion, sleep 36
21:57:52.319 00.051 9976 IsGuiding returns 1
21:57:52.319 00.000 9976 scope still moving after pulse duration time elapsed
21:57:52.375 00.056 9976 IsSlewing returns 0
21:57:52.375 00.000 9976 IsGuiding returns 0
21:57:52.375 00.000 9976 scope move finished after 57 + 81 ms
21:57:52.375 00.000 9976 Move returns status 0, amount 57
21:57:52.375 00.000 9976 MoveAxis(N, 0, ABG)
21:57:52.375 00.000 9976 Move returns status 0, amount 0
21:57:52.375 00.000 9976 move complete, result=0
21:57:52.375 00.000 9976 worker thread done servicing request
21:57:52.375 00.000 9976 Worker thread wakes up
21:57:52.375 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:52.375 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:52.375 00.000 9552 GuideStep: 2.6 px 57 ms WEST, -0.8 px 0 ms NORTH
21:57:55.719 03.344 9976 Exposure complete
21:57:55.805 00.086 9976 worker thread done servicing request
21:57:55.805 00.000 9552 OnExposeComplete: enter
21:57:55.805 00.000 9552 UpdateGuideState(): m_state=6
21:57:55.805 00.000 9552 Star::Find(15, 1650, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 212
21:57:55.805 00.000 9552 Star::Find returns 1 (1), X=1652.99, Y=366.04, Mass=5192054, SNR=238.4, Peak=65504 HFD=7.5
21:57:55.805 00.000 9552 Star::Find false star n=10 nbg=255 bg=3599.3 sigma=899.0 thresh=6296 peak=6014
21:57:55.805 00.000 9552 MultiStar: [#1 0.32,-0.95,1.07,U] [#2 -1.09,-0.66,0.20,U] [#3 -0.13,-2.22,0.00,M2] [#4 0.58,0.44,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:57:55.805 00.000 9552 refined, 3 included, MultiStar: {-0.18, -0.96}, one-star: {-0.58, -1.11}
21:57:55.805 00.000 9552 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.08) = xAngle (-4.84 = 1.45)
21:57:55.805 00.000 9552 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.85 = -1.56)
21:57:55.805 00.000 9552 CameraToMount -- cameraX=-0.18 cameraY=-0.96 hyp=0.97 cameraTheta=-1.76 mountX=0.12 mountY=-0.97, mountTheta=-1.45
21:57:55.806 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.18, y=-0.96, opts=13)
21:57:55.806 00.000 9552 Enqueuing Move request for scope (-0.18, -0.96)
21:57:55.806 00.000 9976 Worker thread wakes up
21:57:55.806 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.96) opts 0xd
21:57:55.806 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.18, -0.96)
21:57:55.806 00.000 9976 Moving (-0.18, -0.96) raw xDistance=0.12 yDistance=-0.97
21:57:55.806 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:57:55.806 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:55.806 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:55.806 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
21:57:55.806 00.000 9976 MoveAxis(E, 0, ABG)
21:57:55.806 00.000 9976 Move returns status 0, amount 0
21:57:55.806 00.000 9976 MoveAxis(N, 0, ABG)
21:57:55.806 00.000 9976 Move returns status 0, amount 0
21:57:55.807 00.001 9976 move complete, result=0
21:57:55.807 00.000 9552 UpdateGuideState exits: m=5192054 SNR=238.4 Saturated
21:57:55.807 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:55.807 00.000 9976 worker thread done servicing request
21:57:55.807 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:55.807 00.000 9552 Enqueuing Expose request
21:57:55.807 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
21:57:55.807 00.000 9976 Worker thread wakes up
21:57:55.807 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:55.807 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:57:59.153 03.346 9976 Exposure complete
21:57:59.238 00.085 9976 worker thread done servicing request
21:57:59.238 00.000 9552 OnExposeComplete: enter
21:57:59.239 00.001 9552 UpdateGuideState(): m_state=6
21:57:59.239 00.000 9552 Star::Find(15, 1652, 366, 0, (0,0,0,0), 0.5, 10.0, 255) frame 213
21:57:59.239 00.000 9552 Star::Find returns 1 (1), X=1653.40, Y=367.28, Mass=5285723, SNR=245.6, Peak=65504 HFD=7.5
21:57:59.239 00.000 9552 Star::Find false star n=5 nbg=266 bg=3701.4 sigma=893.4 thresh=6381 peak=5799
21:57:59.239 00.000 9552 MultiStar: [#1 0.50,-0.46,1.03,U] [#2 -1.03,0.27,0.20,U] [#3 -1.17,5.34,0.00,M3] [#4 0.44,1.36,0.05,U] [#5 -0.41,-0.09,0.06,U] [#6 0.00,0.00,0.00,L] 
21:57:59.239 00.000 9552 refined, 4 included, MultiStar: {0.06, -0.10}, one-star: {-0.16, 0.12}
21:57:59.239 00.000 9552 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.08) = xAngle (-4.11 = 2.17)
21:57:59.239 00.000 9552 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.12 = -0.84)
21:57:59.239 00.000 9552 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.03 mountX=-0.07 mountY=-0.09, mountTheta=-2.22
21:57:59.240 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.06, y=-0.10, opts=13)
21:57:59.240 00.000 9552 Enqueuing Move request for scope (0.06, -0.10)
21:57:59.240 00.000 9976 Worker thread wakes up
21:57:59.240 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
21:57:59.240 00.000 9976 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
21:57:59.240 00.000 9976 Moving (0.06, -0.10) raw xDistance=-0.07 yDistance=-0.09
21:57:59.240 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:57:59.240 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:59.240 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:57:59.240 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:57:59.240 00.000 9552 UpdateGuideState exits: m=5285723 SNR=245.6 Saturated
21:57:59.240 00.000 9976 MoveAxis(E, 0, ABG)
21:57:59.240 00.000 9976 Move returns status 0, amount 0
21:57:59.240 00.000 9976 MoveAxis(N, 0, ABG)
21:57:59.240 00.000 9976 Move returns status 0, amount 0
21:57:59.240 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:59.240 00.000 9976 move complete, result=0
21:57:59.240 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:57:59.240 00.000 9552 Enqueuing Expose request
21:57:59.240 00.000 9976 worker thread done servicing request
21:57:59.240 00.000 9976 Worker thread wakes up
21:57:59.240 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:59.240 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:57:59.240 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:58:02.584 03.344 9976 Exposure complete
21:58:02.655 00.071 9976 worker thread done servicing request
21:58:02.656 00.001 9552 OnExposeComplete: enter
21:58:02.656 00.000 9552 UpdateGuideState(): m_state=6
21:58:02.656 00.000 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 214
21:58:02.656 00.000 9552 Star::Find returns 1 (1), X=1652.60, Y=368.28, Mass=5236321, SNR=246.2, Peak=65504 HFD=7.5
21:58:02.656 00.000 9552 Star::Find false star n=2 nbg=272 bg=3538.4 sigma=1101.8 thresh=6844 peak=6064
21:58:02.656 00.000 9552 Star::Find false star n=2 nbg=261 bg=3694.0 sigma=993.5 thresh=6674 peak=6486
21:58:02.656 00.000 9552 MultiStar: [#1 -0.47,0.75,0.93,U] [#2 -1.12,1.80,0.00,M9] [#3 -0.20,1.12,0.10,U] [#4 0.03,2.30,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:58:02.656 00.000 9552 refined, 2 included, MultiStar: {-0.70, 0.95}, one-star: {-0.97, 1.13}
21:58:02.656 00.000 9552 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.08) = xAngle (-0.87 = -0.87)
21:58:02.656 00.000 9552 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.88 = 2.40)
21:58:02.656 00.000 9552 CameraToMount -- cameraX=-0.70 cameraY=0.95 hyp=1.19 cameraTheta=2.21 mountX=0.76 mountY=0.80, mountTheta=0.81
21:58:02.657 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.70, y=0.95, opts=13)
21:58:02.657 00.000 9552 Enqueuing Move request for scope (-0.70, 0.95)
21:58:02.657 00.000 9976 Worker thread wakes up
21:58:02.657 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:02.657 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.95) opts 0xd
21:58:02.657 00.000 9552 UpdateGuideState exits: m=5236321 SNR=246.2 Saturated
21:58:02.657 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:02.657 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.70, 0.95)
21:58:02.657 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:02.657 00.000 9552 Enqueuing Expose request
21:58:02.657 00.000 9976 Moving (-0.70, 0.95) raw xDistance=0.76 yDistance=0.80
21:58:02.657 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
21:58:02.657 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:02.657 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
21:58:02.657 00.000 9976 MoveAxis(W, 17, ABG)
21:58:02.657 00.000 9976 Guiding  Dir = 3, Dur = 17
21:58:02.688 00.031 9976 IsSlewing returns 0
21:58:02.688 00.000 9976 IsGuiding returns 0
21:58:02.720 00.032 9976 IsGuiding returns 1
21:58:02.720 00.000 9976 scope still moving after pulse duration time elapsed
21:58:02.765 00.045 9976 IsSlewing returns 0
21:58:02.765 00.000 9976 IsGuiding returns 0
21:58:02.765 00.000 9976 scope move finished after 17 + 60 ms
21:58:02.765 00.000 9976 Move returns status 0, amount 17
21:58:02.765 00.000 9976 MoveAxis(N, 0, ABG)
21:58:02.766 00.001 9976 Move returns status 0, amount 0
21:58:02.766 00.000 9976 move complete, result=0
21:58:02.766 00.000 9976 worker thread done servicing request
21:58:02.766 00.000 9976 Worker thread wakes up
21:58:02.766 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:02.766 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:58:02.766 00.000 9552 GuideStep: 0.8 px 17 ms WEST, 0.8 px 0 ms NORTH
21:58:06.112 03.346 9976 Exposure complete
21:58:06.203 00.091 9976 worker thread done servicing request
21:58:06.203 00.000 9552 OnExposeComplete: enter
21:58:06.203 00.000 9552 UpdateGuideState(): m_state=6
21:58:06.203 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 215
21:58:06.203 00.000 9552 Star::Find returns 1 (1), X=1653.04, Y=368.73, Mass=5335049, SNR=206.5, Peak=65504 HFD=7.7
21:58:06.203 00.000 9552 Star::Find false star n=13 nbg=261 bg=3455.1 sigma=963.2 thresh=6345 peak=6018
21:58:06.203 00.000 9552 Star::Find false star n=4 nbg=255 bg=3932.6 sigma=881.8 thresh=6578 peak=5844
21:58:06.203 00.000 9552 MultiStar: [#1 0.13,1.36,1.05,U] [#2 -1.96,0.90,0.00,M10] [#3 -0.22,1.13,0.15,U] [#4 0.44,1.81,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:58:06.203 00.000 9552 refined, 2 included, MultiStar: {-0.19, 1.44}, one-star: {-0.53, 1.58}
21:58:06.204 00.001 9552 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.08) = xAngle (-1.37 = -1.37)
21:58:06.204 00.000 9552 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.38 = 1.90)
21:58:06.204 00.000 9552 CameraToMount -- cameraX=-0.19 cameraY=1.44 hyp=1.46 cameraTheta=1.70 mountX=0.28 mountY=1.38, mountTheta=1.37
21:58:06.204 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.19, y=1.44, opts=13)
21:58:06.204 00.000 9552 Enqueuing Move request for scope (-0.19, 1.44)
21:58:06.204 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:06.204 00.000 9552 UpdateGuideState exits: m=5335049 SNR=206.5 Saturated
21:58:06.204 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:06.204 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:06.204 00.000 9552 Enqueuing Expose request
21:58:06.204 00.000 9976 Worker thread wakes up
21:58:06.204 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.44) opts 0xd
21:58:06.204 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.19, 1.44)
21:58:06.204 00.000 9976 Moving (-0.19, 1.44) raw xDistance=0.28 yDistance=1.38
21:58:06.204 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
21:58:06.204 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:58:06.204 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.38
21:58:06.204 00.000 9976 MoveAxis(E, 0, ABG)
21:58:06.204 00.000 9976 Move returns status 0, amount 0
21:58:06.204 00.000 9976 MoveAxis(N, 0, ABG)
21:58:06.205 00.001 9976 Move returns status 0, amount 0
21:58:06.205 00.000 9976 move complete, result=0
21:58:06.205 00.000 9976 worker thread done servicing request
21:58:06.205 00.000 9976 Worker thread wakes up
21:58:06.205 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:06.205 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:58:06.205 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 1.4 px 0 ms NORTH
21:58:09.556 03.351 9976 Exposure complete
21:58:09.638 00.082 9976 worker thread done servicing request
21:58:09.638 00.000 9552 OnExposeComplete: enter
21:58:09.638 00.000 9552 UpdateGuideState(): m_state=6
21:58:09.638 00.000 9552 Star::Find(15, 1653, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 216
21:58:09.638 00.000 9552 Star::Find returns 1 (1), X=1653.17, Y=368.56, Mass=5253913, SNR=209.4, Peak=65504 HFD=7.7
21:58:09.638 00.000 9552 Star::Find false star n=4 nbg=250 bg=3757.3 sigma=872.5 thresh=6375 peak=5241
21:58:09.638 00.000 9552 MultiStar: [#1 1.02,0.44,1.46,U] [#2 -1.02,1.11,0.27,U] [#3 0.20,0.19,0.11,U] [#4 0.48,1.93,0.00,M5] [#5 1.57,0.63,0.00,M1] [#6 0.00,0.00,0.00,L] 
21:58:09.638 00.000 9552 refined, 3 included, MultiStar: {0.30, 0.83}, one-star: {-0.40, 1.41}
21:58:09.638 00.000 9552 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.08) = xAngle (-1.85 = -1.85)
21:58:09.638 00.000 9552 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.86 = 1.42)
21:58:09.638 00.000 9552 CameraToMount -- cameraX=0.30 cameraY=0.83 hyp=0.88 cameraTheta=1.23 mountX=-0.24 mountY=0.87, mountTheta=1.84
21:58:09.639 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.30, y=0.83, opts=13)
21:58:09.639 00.000 9552 Enqueuing Move request for scope (0.30, 0.83)
21:58:09.639 00.000 9976 Worker thread wakes up
21:58:09.639 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.83) opts 0xd
21:58:09.639 00.000 9976 Handling offset move in thread for scope, endpoint = (0.30, 0.83)
21:58:09.639 00.000 9976 Moving (0.30, 0.83) raw xDistance=-0.24 yDistance=0.87
21:58:09.639 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
21:58:09.639 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
21:58:09.639 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:09.639 00.000 9976 MoveAxis(E, 0, ABG)
21:58:09.639 00.000 9976 Move returns status 0, amount 0
21:58:09.639 00.000 9976 MoveAxis(S, 33, ABG)
21:58:09.639 00.000 9976 Guiding  Dir = 1, Dur = 33
21:58:09.639 00.000 9552 UpdateGuideState exits: m=5253913 SNR=209.4 Saturated
21:58:09.639 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:09.640 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:09.640 00.000 9552 Enqueuing Expose request
21:58:09.672 00.032 9976 IsSlewing returns 0
21:58:09.672 00.000 9976 IsGuiding returns 0
21:58:09.703 00.031 9976 PulseGuide returned control before completion, sleep 12
21:58:09.730 00.027 9976 IsGuiding returns 1
21:58:09.730 00.000 9976 scope still moving after pulse duration time elapsed
21:58:09.781 00.051 9976 IsSlewing returns 0
21:58:09.781 00.000 9976 IsGuiding returns 0
21:58:09.781 00.000 9976 scope move finished after 33 + 75 ms
21:58:09.781 00.000 9976 Move returns status 0, amount 33
21:58:09.781 00.000 9976 move complete, result=0
21:58:09.781 00.000 9976 worker thread done servicing request
21:58:09.781 00.000 9976 Worker thread wakes up
21:58:09.781 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.9 px 33 ms SOUTH
21:58:09.781 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:09.781 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:58:13.133 03.352 9976 Exposure complete
21:58:13.227 00.094 9976 worker thread done servicing request
21:58:13.227 00.000 9552 OnExposeComplete: enter
21:58:13.227 00.000 9552 UpdateGuideState(): m_state=6
21:58:13.228 00.001 9552 Star::Find(15, 1653, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 217
21:58:13.228 00.000 9552 Star::Find returns 1 (1), X=1653.58, Y=367.53, Mass=5142688, SNR=231.4, Peak=65504 HFD=7.3
21:58:13.228 00.000 9552 MultiStar: [#1 1.24,-0.37,0.94,U] [#2 -0.11,-0.39,0.23,U] [#3 1.10,-0.34,0.11,U] [#4 0.36,2.10,0.00,M6] [#5 0.74,-0.95,0.07,U] [#6 0.88,-0.27,0.05,U] 
21:58:13.228 00.000 9552 single-star, 5 included, MultiStar: {0.57, -0.07}, one-star: {0.02, 0.38}
21:58:13.228 00.000 9552 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.08) = xAngle (-1.55 = -1.55)
21:58:13.228 00.000 9552 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.56 = 1.72)
21:58:13.228 00.000 9552 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.53 mountX=0.01 mountY=0.37, mountTheta=1.55
21:58:13.229 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.02, y=0.38, opts=13)
21:58:13.229 00.000 9552 Enqueuing Move request for scope (0.02, 0.38)
21:58:13.229 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:13.229 00.000 9552 UpdateGuideState exits: m=5142688 SNR=231.4 Saturated
21:58:13.229 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:13.229 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:13.229 00.000 9552 Enqueuing Expose request
21:58:13.229 00.000 9976 Worker thread wakes up
21:58:13.229 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.38) opts 0xd
21:58:13.229 00.000 9976 Handling offset move in thread for scope, endpoint = (0.02, 0.38)
21:58:13.229 00.000 9976 Moving (0.02, 0.38) raw xDistance=0.01 yDistance=0.37
21:58:13.229 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:58:13.229 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:13.229 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
21:58:13.229 00.000 9976 MoveAxis(E, 0, ABG)
21:58:13.229 00.000 9976 Move returns status 0, amount 0
21:58:13.229 00.000 9976 MoveAxis(N, 0, ABG)
21:58:13.229 00.000 9976 Move returns status 0, amount 0
21:58:13.229 00.000 9976 move complete, result=0
21:58:13.230 00.001 9976 worker thread done servicing request
21:58:13.230 00.000 9976 Worker thread wakes up
21:58:13.230 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:13.230 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:58:13.230 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:58:16.583 03.353 9976 Exposure complete
21:58:16.676 00.093 9976 worker thread done servicing request
21:58:16.676 00.000 9552 OnExposeComplete: enter
21:58:16.676 00.000 9552 UpdateGuideState(): m_state=6
21:58:16.677 00.001 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 218
21:58:16.677 00.000 9552 Star::Find returns 1 (1), X=1653.98, Y=367.03, Mass=5204291, SNR=253.5, Peak=65504 HFD=7.9
21:58:16.677 00.000 9552 Star::Find false star n=3 nbg=266 bg=3858.4 sigma=1012.2 thresh=6895 peak=6707
21:58:16.677 00.000 9552 MultiStar: [#1 1.14,-0.25,0.97,U] [#2 -0.31,-0.21,0.24,U] [#3 1.34,-0.18,0.09,U] [#4 1.17,1.60,0.00,M7] [#5 1.38,-2.00,0.00,M1] [#6 0.00,0.00,0.00,L] 
21:58:16.677 00.000 9552 single-star, 3 included, MultiStar: {0.68, -0.18}, one-star: {0.41, -0.12}
21:58:16.677 00.000 9552 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.08) = xAngle (-3.37 = 2.91)
21:58:16.677 00.000 9552 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.38 = -0.10)
21:58:16.677 00.000 9552 CameraToMount -- cameraX=0.41 cameraY=-0.12 hyp=0.42 cameraTheta=-0.29 mountX=-0.41 mountY=-0.04, mountTheta=-3.04
21:58:16.678 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.41, y=-0.12, opts=13)
21:58:16.678 00.000 9552 Enqueuing Move request for scope (0.41, -0.12)
21:58:16.678 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:16.678 00.000 9552 UpdateGuideState exits: m=5204291 SNR=253.5 Saturated
21:58:16.678 00.000 9976 Worker thread wakes up
21:58:16.678 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.12) opts 0xd
21:58:16.678 00.000 9976 Handling offset move in thread for scope, endpoint = (0.41, -0.12)
21:58:16.678 00.000 9976 Moving (0.41, -0.12) raw xDistance=-0.41 yDistance=-0.04
21:58:16.679 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:16.679 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:16.679 00.000 9552 Enqueuing Expose request
21:58:16.679 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
21:58:16.679 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:16.679 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:58:16.679 00.000 9976 MoveAxis(E, 0, ABG)
21:58:16.679 00.000 9976 Move returns status 0, amount 0
21:58:16.679 00.000 9976 MoveAxis(N, 0, ABG)
21:58:16.679 00.000 9976 Move returns status 0, amount 0
21:58:16.679 00.000 9976 move complete, result=0
21:58:16.679 00.000 9976 worker thread done servicing request
21:58:16.679 00.000 9976 Worker thread wakes up
21:58:16.679 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:16.679 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:58:16.679 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:20.032 03.353 9976 Exposure complete
21:58:20.116 00.084 9976 worker thread done servicing request
21:58:20.116 00.000 9552 OnExposeComplete: enter
21:58:20.116 00.000 9552 UpdateGuideState(): m_state=6
21:58:20.117 00.001 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 219
21:58:20.117 00.000 9552 Star::Find returns 1 (1), X=1654.12, Y=367.14, Mass=5305501, SNR=251.9, Peak=65504 HFD=7.8
21:58:20.117 00.000 9552 Star::Find false star n=3 nbg=247 bg=3649.8 sigma=911.4 thresh=6384 peak=5654
21:58:20.117 00.000 9552 MultiStar: [#1 1.03,-0.36,1.01,U] [#2 -0.55,0.13,0.24,U] [#3 0.39,-0.57,0.07,U] [#4 1.08,0.93,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.64,0.21,0.05,U] 
21:58:20.117 00.000 9552 single-star, 5 included, MultiStar: {0.65, -0.13}, one-star: {0.56, -0.01}
21:58:20.117 00.000 9552 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.08) = xAngle (-3.10 = -3.10)
21:58:20.117 00.000 9552 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.11 = 0.18)
21:58:20.117 00.000 9552 CameraToMount -- cameraX=0.56 cameraY=-0.01 hyp=0.56 cameraTheta=-0.02 mountX=-0.55 mountY=0.10, mountTheta=2.97
21:58:20.118 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.56, y=-0.01, opts=13)
21:58:20.118 00.000 9552 Enqueuing Move request for scope (0.56, -0.01)
21:58:20.118 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:20.118 00.000 9552 UpdateGuideState exits: m=5305501 SNR=251.9 Saturated
21:58:20.118 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:20.118 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:20.118 00.000 9552 Enqueuing Expose request
21:58:20.118 00.000 9976 Worker thread wakes up
21:58:20.118 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.01) opts 0xd
21:58:20.118 00.000 9976 Handling offset move in thread for scope, endpoint = (0.56, -0.01)
21:58:20.118 00.000 9976 Moving (0.56, -0.01) raw xDistance=-0.55 yDistance=0.10
21:58:20.118 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
21:58:20.118 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:20.118 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:58:20.118 00.000 9976 MoveAxis(E, 12, ABG)
21:58:20.118 00.000 9976 Guiding  Dir = 2, Dur = 12
21:58:20.143 00.025 9976 IsSlewing returns 0
21:58:20.143 00.000 9976 IsGuiding returns 0
21:58:20.174 00.031 9976 IsGuiding returns 1
21:58:20.174 00.000 9976 scope still moving after pulse duration time elapsed
21:58:20.248 00.074 9976 IsSlewing returns 0
21:58:20.249 00.001 9976 IsGuiding returns 0
21:58:20.249 00.000 9976 scope move finished after 12 + 93 ms
21:58:20.249 00.000 9976 Move returns status 0, amount 12
21:58:20.249 00.000 9976 MoveAxis(N, 0, ABG)
21:58:20.249 00.000 9976 Move returns status 0, amount 0
21:58:20.249 00.000 9976 move complete, result=0
21:58:20.249 00.000 9976 worker thread done servicing request
21:58:20.249 00.000 9976 Worker thread wakes up
21:58:20.249 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:20.249 00.000 9552 GuideStep: -0.6 px 12 ms EAST, 0.1 px 0 ms NORTH
21:58:20.249 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:58:23.602 03.353 9976 Exposure complete
21:58:23.696 00.094 9976 worker thread done servicing request
21:58:23.696 00.000 9552 OnExposeComplete: enter
21:58:23.696 00.000 9552 UpdateGuideState(): m_state=6
21:58:23.697 00.001 9552 Star::Find(15, 1654, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 220
21:58:23.697 00.000 9552 Star::Find returns 1 (1), X=1653.03, Y=367.92, Mass=5323181, SNR=266.9, Peak=65504 HFD=7.9
21:58:23.697 00.000 9552 Star::Find false star n=2 nbg=261 bg=3684.9 sigma=1017.0 thresh=6736 peak=5969
21:58:23.697 00.000 9552 Star::Find false star n=4 nbg=244 bg=3749.9 sigma=808.3 thresh=6175 peak=5965
21:58:23.697 00.000 9552 MultiStar: [#1 0.26,0.49,1.05,U] [#2 -1.51,1.38,0.00,M7] [#3 -0.16,-0.37,0.09,U] [#4 -0.06,1.42,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:58:23.697 00.000 9552 refined, 3 included, MultiStar: {-0.13, 0.61}, one-star: {-0.54, 0.76}
21:58:23.697 00.000 9552 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.08) = xAngle (-1.30 = -1.30)
21:58:23.697 00.000 9552 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.31 = 1.98)
21:58:23.697 00.000 9552 CameraToMount -- cameraX=-0.13 cameraY=0.61 hyp=0.62 cameraTheta=1.78 mountX=0.17 mountY=0.57, mountTheta=1.29
21:58:23.698 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.13, y=0.61, opts=13)
21:58:23.698 00.000 9552 Enqueuing Move request for scope (-0.13, 0.61)
21:58:23.698 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:23.698 00.000 9552 UpdateGuideState exits: m=5323181 SNR=266.9 Saturated
21:58:23.698 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:23.698 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:23.698 00.000 9552 Enqueuing Expose request
21:58:23.698 00.000 9976 Worker thread wakes up
21:58:23.698 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.61) opts 0xd
21:58:23.698 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.13, 0.61)
21:58:23.698 00.000 9976 Moving (-0.13, 0.61) raw xDistance=0.17 yDistance=0.57
21:58:23.698 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:58:23.698 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:23.698 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
21:58:23.700 00.002 9976 MoveAxis(E, 0, ABG)
21:58:23.700 00.000 9976 Move returns status 0, amount 0
21:58:23.700 00.000 9976 MoveAxis(N, 0, ABG)
21:58:23.700 00.000 9976 Move returns status 0, amount 0
21:58:23.700 00.000 9976 move complete, result=0
21:58:23.700 00.000 9976 worker thread done servicing request
21:58:23.700 00.000 9976 Worker thread wakes up
21:58:23.700 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:23.700 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1639,352,31,31)
21:58:23.700 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
21:58:24.930 01.230 9552 evsrv: cli 011F3CE0 connect
21:58:24.930 00.000 9552 case statement mapped state 6 to 3
21:58:24.931 00.001 9552 case statement mapped state 6 to 3
21:58:24.931 00.000 9552 evsrv: cli 011F3CE0 request: {"method":"get_app_state","id":"e44773f3-f4c2-4324-ac50-3ae4cf96d684"}
21:58:24.931 00.000 9552 case statement mapped state 6 to 3
21:58:24.931 00.000 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e44773f3-f4c2-4324-ac50-3ae4cf96d684"}
21:58:24.933 00.002 9552 evsrv: cli 011F3CE0 disconnect
21:58:24.933 00.000 9552 evsrv: cli 011F34C0 connect
21:58:24.933 00.000 9552 case statement mapped state 6 to 3
21:58:24.934 00.001 9552 case statement mapped state 6 to 3
21:58:24.934 00.000 9552 evsrv: cli 011F34C0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"f036e4d6-709e-4579-9b7d-bfdec2899103"}
21:58:24.934 00.000 9552 PhdController::Dither begins
21:58:24.934 00.000 9552 dither: size=6.00, dRA=-2.35 dDec=-5.82
21:58:24.934 00.000 9552 MountToCamera -- mountTheta (1.95) + m_xAngle (3.08) = xAngle (5.03 = -1.25)
21:58:24.934 00.000 9552 MountToCamera -- mountX=-2.35 mountY=-5.82 hyp=6.28 mountTheta=1.95 cameraX=1.98, cameraY=-5.96 cameraTheta=-1.25
21:58:24.934 00.000 9552 setting lock position to (1655.55, 361.20)
21:58:24.935 00.001 9552 Mount: notify guiding dithered (2.0, -6.0)
21:58:24.935 00.000 9552 MultiStar: stabilizing after lock position change
21:58:24.935 00.000 9552 Status Line: Dither by -2.35,-5.82
21:58:24.936 00.001 9552 PhdController: newstate STATE_SETTLE_BEGIN
21:58:24.937 00.001 9552 PhdController: newstate STATE_SETTLE_WAIT
21:58:24.937 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":0,"id":"f036e4d6-709e-4579-9b7d-bfdec2899103"}
21:58:24.937 00.000 9552 evsrv: cli 011F34C0 disconnect
21:58:27.047 02.110 9976 Exposure complete
21:58:27.141 00.094 9976 worker thread done servicing request
21:58:27.141 00.000 9552 OnExposeComplete: enter
21:58:27.141 00.000 9552 UpdateGuideState(): m_state=6
21:58:27.142 00.001 9552 Star::Find(15, 1653, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 221
21:58:27.142 00.000 9552 Star::Find returns 1 (1), X=1652.35, Y=368.52, Mass=5192072, SNR=261.5, Peak=65504 HFD=7.4
21:58:27.142 00.000 9552 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.08) = xAngle (-1.10 = -1.10)
21:58:27.142 00.000 9552 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.11 = 2.18)
21:58:27.142 00.000 9552 CameraToMount -- cameraX=-3.20 cameraY=7.32 hyp=7.99 cameraTheta=1.98 mountX=3.65 mountY=6.57, mountTheta=1.06
21:58:27.143 00.001 9552 dither recenter: remaining=(2.4,5.8) step=(2.4,5.8)
21:58:27.143 00.000 9552 MountToCamera -- mountTheta (-1.19) + m_xAngle (3.08) = xAngle (1.89 = 1.89)
21:58:27.143 00.000 9552 MountToCamera -- mountX=2.35 mountY=5.82 hyp=6.28 mountTheta=-1.19 cameraX=-1.98, cameraY=5.96 cameraTheta=1.89
21:58:27.143 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.98, y=5.96, opts=4)
21:58:27.143 00.000 9552 Enqueuing Move request for scope (-1.98, 5.96)
21:58:27.143 00.000 9552 Mount: notify direct move 2.35,5.82
21:58:27.143 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:27.143 00.000 9552 UpdateGuideState exits: m=5192072 SNR=261.5 Saturated
21:58:27.143 00.000 9552 PhdController: settling, locked = 1, distance = 7.26 (3.00) aobump = 0 frame = 1 / 99999
21:58:27.143 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810307.143,"Host":"ASTROBRUCE","Inst":1,"Distance":7.26,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:58:27.143 00.000 9976 Worker thread wakes up
21:58:27.143 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.98, 5.96) opts 0x4
21:58:27.143 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.98, 5.96)
21:58:27.143 00.000 9976 Moving (-1.98, 5.96) raw xDistance=2.35 yDistance=5.82
21:58:27.144 00.001 9976 BLC: window closed
21:58:27.144 00.000 9976 MoveAxis(W, 81, B)
21:58:27.144 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:27.144 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:27.144 00.000 9552 Enqueuing Expose request
21:58:27.144 00.000 9976 Guiding  Dir = 3, Dur = 81
21:58:27.172 00.028 9976 IsSlewing returns 0
21:58:27.173 00.001 9976 IsGuiding returns 0
21:58:27.204 00.031 9976 PulseGuide returned control before completion, sleep 60
21:58:27.267 00.063 9976 IsGuiding returns 1
21:58:27.268 00.001 9976 scope still moving after pulse duration time elapsed
21:58:27.326 00.058 9976 IsSlewing returns 0
21:58:27.326 00.000 9976 IsGuiding returns 0
21:58:27.326 00.000 9976 scope move finished after 81 + 72 ms
21:58:27.326 00.000 9976 Move returns status 0, amount 81
21:58:27.326 00.000 9976 BLC: non-algo type move will not reverse Dec direction, no blc applied
21:58:27.326 00.000 9976 MoveAxis(S, 218, B)
21:58:27.326 00.000 9976 Guiding  Dir = 1, Dur = 218
21:58:27.362 00.036 9976 IsSlewing returns 0
21:58:27.362 00.000 9976 IsGuiding returns 0
21:58:27.393 00.031 9976 PulseGuide returned control before completion, sleep 197
21:58:27.596 00.203 9976 IsGuiding returns 1
21:58:27.596 00.000 9976 scope still moving after pulse duration time elapsed
21:58:27.656 00.060 9976 IsSlewing returns 0
21:58:27.657 00.001 9976 IsGuiding returns 0
21:58:27.657 00.000 9976 scope move finished after 218 + 77 ms
21:58:27.657 00.000 9976 Move returns status 0, amount 218
21:58:27.657 00.000 9976 move complete, result=0
21:58:27.657 00.000 9976 worker thread done servicing request
21:58:27.657 00.000 9976 Worker thread wakes up
21:58:27.657 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:27.657 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1637,354,31,31)
21:58:27.657 00.000 9552 GuideStep: 2.4 px 81 ms WEST, 5.8 px 218 ms SOUTH
21:58:31.000 03.343 9976 Exposure complete
21:58:31.084 00.084 9976 worker thread done servicing request
21:58:31.085 00.001 9552 OnExposeComplete: enter
21:58:31.085 00.000 9552 UpdateGuideState(): m_state=6
21:58:31.085 00.000 9552 Star::Find(15, 1652, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 222
21:58:31.085 00.000 9552 Star::Find returns 1 (1), X=1654.51, Y=361.52, Mass=5145852, SNR=241.5, Peak=65504 HFD=7.4
21:58:31.085 00.000 9552 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.08) = xAngle (-0.24 = -0.24)
21:58:31.085 00.000 9552 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.25 = 3.04)
21:58:31.085 00.000 9552 CameraToMount -- cameraX=-1.04 cameraY=0.32 hyp=1.09 cameraTheta=2.84 mountX=1.06 mountY=0.11, mountTheta=0.11
21:58:31.085 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.04, y=0.32, opts=13)
21:58:31.086 00.001 9552 Enqueuing Move request for scope (-1.04, 0.32)
21:58:31.086 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:31.086 00.000 9552 UpdateGuideState exits: m=5145852 SNR=241.5 Saturated
21:58:31.086 00.000 9552 PhdController: settling, locked = 1, distance = 1.09 (3.00) aobump = 0 frame = 2 / 99999
21:58:31.086 00.000 9976 Worker thread wakes up
21:58:31.086 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810311.086,"Host":"ASTROBRUCE","Inst":1,"Distance":1.09,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
21:58:31.086 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.32) opts 0xd
21:58:31.086 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.04, 0.32)
21:58:31.086 00.000 9976 Moving (-1.04, 0.32) raw xDistance=1.06 yDistance=0.11
21:58:31.086 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:31.086 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.06
21:58:31.086 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:31.086 00.000 9552 Enqueuing Expose request
21:58:31.086 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:31.086 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:58:31.086 00.000 9976 MoveAxis(W, 23, ABG)
21:58:31.086 00.000 9976 Guiding  Dir = 3, Dur = 23
21:58:31.111 00.025 9976 IsSlewing returns 0
21:58:31.112 00.001 9976 IsGuiding returns 0
21:58:31.144 00.032 9976 IsGuiding returns 1
21:58:31.144 00.000 9976 scope still moving after pulse duration time elapsed
21:58:31.204 00.060 9976 IsSlewing returns 0
21:58:31.204 00.000 9976 IsGuiding returns 0
21:58:31.204 00.000 9976 scope move finished after 23 + 69 ms
21:58:31.204 00.000 9976 Move returns status 0, amount 23
21:58:31.204 00.000 9976 MoveAxis(N, 0, ABG)
21:58:31.205 00.001 9976 Move returns status 0, amount 0
21:58:31.205 00.000 9976 move complete, result=0
21:58:31.205 00.000 9976 worker thread done servicing request
21:58:31.205 00.000 9976 Worker thread wakes up
21:58:31.205 00.000 9552 GuideStep: 1.1 px 23 ms WEST, 0.1 px 0 ms NORTH
21:58:31.205 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:31.205 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:58:34.558 03.353 9976 Exposure complete
21:58:34.653 00.095 9976 worker thread done servicing request
21:58:34.653 00.000 9552 OnExposeComplete: enter
21:58:34.653 00.000 9552 UpdateGuideState(): m_state=6
21:58:34.653 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 223
21:58:34.653 00.000 9552 Star::Find returns 1 (1), X=1654.46, Y=361.50, Mass=5158448, SNR=267.4, Peak=65504 HFD=7.5
21:58:34.653 00.000 9552 CameraToMount -- cameraTheta (2.87) - m_xAngle (3.08) = xAngle (-0.20 = -0.20)
21:58:34.653 00.000 9552 CameraToMount -- cameraTheta (2.87) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.21 = 3.07)
21:58:34.653 00.000 9552 CameraToMount -- cameraX=-1.09 cameraY=0.30 hyp=1.13 cameraTheta=2.87 mountX=1.11 mountY=0.08, mountTheta=0.07
21:58:34.654 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.09, y=0.30, opts=13)
21:58:34.654 00.000 9552 Enqueuing Move request for scope (-1.09, 0.30)
21:58:34.655 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:34.655 00.000 9552 UpdateGuideState exits: m=5158448 SNR=267.4 Saturated
21:58:34.655 00.000 9976 Worker thread wakes up
21:58:34.655 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.30) opts 0xd
21:58:34.655 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.09, 0.30)
21:58:34.655 00.000 9976 Moving (-1.09, 0.30) raw xDistance=1.11 yDistance=0.08
21:58:34.655 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.11
21:58:34.655 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:34.655 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:58:34.655 00.000 9976 MoveAxis(W, 26, ABG)
21:58:34.655 00.000 9976 Guiding  Dir = 3, Dur = 26
21:58:34.655 00.000 9552 PhdController: settling, locked = 1, distance = 1.10 (3.00) aobump = 0 frame = 3 / 99999
21:58:34.655 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810314.655,"Host":"ASTROBRUCE","Inst":1,"Distance":1.10,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
21:58:34.655 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:34.655 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:34.655 00.000 9552 Enqueuing Expose request
21:58:34.690 00.035 9976 IsSlewing returns 0
21:58:34.690 00.000 9976 IsGuiding returns 0
21:58:34.722 00.032 9976 IsGuiding returns 1
21:58:34.722 00.000 9976 scope still moving after pulse duration time elapsed
21:58:34.766 00.044 9976 IsSlewing returns 0
21:58:34.766 00.000 9976 IsGuiding returns 0
21:58:34.766 00.000 9976 scope move finished after 26 + 49 ms
21:58:34.766 00.000 9976 Move returns status 0, amount 26
21:58:34.766 00.000 9976 MoveAxis(N, 0, ABG)
21:58:34.766 00.000 9976 Move returns status 0, amount 0
21:58:34.766 00.000 9976 move complete, result=0
21:58:34.766 00.000 9976 worker thread done servicing request
21:58:34.766 00.000 9976 Worker thread wakes up
21:58:34.766 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:34.766 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:58:34.766 00.000 9552 GuideStep: 1.1 px 26 ms WEST, 0.1 px 0 ms NORTH
21:58:38.117 03.351 9976 Exposure complete
21:58:38.206 00.089 9976 worker thread done servicing request
21:58:38.206 00.000 9552 OnExposeComplete: enter
21:58:38.207 00.001 9552 UpdateGuideState(): m_state=6
21:58:38.207 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 224
21:58:38.207 00.000 9552 Star::Find returns 1 (1), X=1654.78, Y=361.00, Mass=5318356, SNR=219.7, Peak=65504 HFD=7.8
21:58:38.207 00.000 9552 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.08) = xAngle (-5.97 = 0.32)
21:58:38.207 00.000 9552 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.98 = -2.69)
21:58:38.207 00.000 9552 CameraToMount -- cameraX=-0.77 cameraY=-0.20 hyp=0.79 cameraTheta=-2.89 mountX=0.75 mountY=-0.34, mountTheta=-0.43
21:58:38.207 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.77, y=-0.20, opts=13)
21:58:38.207 00.000 9552 Enqueuing Move request for scope (-0.77, -0.20)
21:58:38.208 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:38.208 00.000 9552 UpdateGuideState exits: m=5318356 SNR=219.7 Saturated
21:58:38.208 00.000 9552 PhdController: settling, locked = 1, distance = 1.01 (3.00) aobump = 0 frame = 4 / 99999
21:58:38.208 00.000 9976 Worker thread wakes up
21:58:38.208 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.20) opts 0xd
21:58:38.208 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.77, -0.20)
21:58:38.208 00.000 9976 Moving (-0.77, -0.20) raw xDistance=0.75 yDistance=-0.34
21:58:38.208 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810318.208,"Host":"ASTROBRUCE","Inst":1,"Distance":1.01,"Time":7.1,"SettleTime":12.0,"StarLocked":true}
21:58:38.208 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.75
21:58:38.208 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:38.208 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:38.208 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:58:38.208 00.000 9976 MoveAxis(W, 18, ABG)
21:58:38.208 00.000 9976 Guiding  Dir = 3, Dur = 18
21:58:38.208 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:38.208 00.000 9552 Enqueuing Expose request
21:58:38.233 00.025 9976 IsSlewing returns 0
21:58:38.234 00.001 9976 IsGuiding returns 0
21:58:38.265 00.031 9976 IsGuiding returns 1
21:58:38.265 00.000 9976 scope still moving after pulse duration time elapsed
21:58:38.314 00.049 9976 IsSlewing returns 0
21:58:38.314 00.000 9976 IsGuiding returns 0
21:58:38.314 00.000 9976 scope move finished after 18 + 62 ms
21:58:38.314 00.000 9976 Move returns status 0, amount 18
21:58:38.314 00.000 9976 MoveAxis(N, 0, ABG)
21:58:38.314 00.000 9976 Move returns status 0, amount 0
21:58:38.314 00.000 9976 move complete, result=0
21:58:38.314 00.000 9976 worker thread done servicing request
21:58:38.314 00.000 9976 Worker thread wakes up
21:58:38.314 00.000 9552 GuideStep: 0.8 px 18 ms WEST, -0.3 px 0 ms NORTH
21:58:38.314 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:38.315 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:58:41.654 03.339 9976 Exposure complete
21:58:41.744 00.090 9976 worker thread done servicing request
21:58:41.744 00.000 9552 OnExposeComplete: enter
21:58:41.744 00.000 9552 UpdateGuideState(): m_state=6
21:58:41.745 00.001 9552 Star::Find(15, 1654, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 225
21:58:41.745 00.000 9552 Star::Find returns 1 (1), X=1653.77, Y=361.44, Mass=4957163, SNR=273.7, Peak=65504 HFD=7.3
21:58:41.745 00.000 9552 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.08) = xAngle (-0.07 = -0.07)
21:58:41.745 00.000 9552 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.08 = -3.08)
21:58:41.745 00.000 9552 CameraToMount -- cameraX=-1.78 cameraY=0.25 hyp=1.80 cameraTheta=3.00 mountX=1.80 mountY=-0.10, mountTheta=-0.06
21:58:41.745 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.78, y=0.25, opts=13)
21:58:41.746 00.001 9552 Enqueuing Move request for scope (-1.78, 0.25)
21:58:41.746 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:41.746 00.000 9552 UpdateGuideState exits: m=4957163 SNR=273.7 Saturated
21:58:41.746 00.000 9552 PhdController: settling, locked = 1, distance = 1.25 (3.00) aobump = 0 frame = 5 / 99999
21:58:41.746 00.000 9976 Worker thread wakes up
21:58:41.746 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.78, 0.25) opts 0xd
21:58:41.746 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.78, 0.25)
21:58:41.746 00.000 9976 Moving (-1.78, 0.25) raw xDistance=1.80 yDistance=-0.10
21:58:41.746 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.17 from input 1.80
21:58:41.746 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810321.746,"Host":"ASTROBRUCE","Inst":1,"Distance":1.25,"Time":10.7,"SettleTime":12.0,"StarLocked":true}
21:58:41.746 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:41.746 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:41.746 00.000 9552 Enqueuing Expose request
21:58:41.746 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:41.746 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:58:41.746 00.000 9976 MoveAxis(W, 40, ABG)
21:58:41.746 00.000 9976 Guiding  Dir = 3, Dur = 40
21:58:41.798 00.052 9976 IsSlewing returns 0
21:58:41.798 00.000 9976 IsGuiding returns 0
21:58:41.829 00.031 9976 PulseGuide returned control before completion, sleep 20
21:58:41.859 00.030 9976 IsGuiding returns 1
21:58:41.859 00.000 9976 scope still moving after pulse duration time elapsed
21:58:41.921 00.062 9976 IsSlewing returns 0
21:58:41.922 00.001 9976 IsGuiding returns 0
21:58:41.922 00.000 9976 scope move finished after 40 + 84 ms
21:58:41.922 00.000 9976 Move returns status 0, amount 40
21:58:41.922 00.000 9976 MoveAxis(N, 0, ABG)
21:58:41.922 00.000 9976 Move returns status 0, amount 0
21:58:41.922 00.000 9976 move complete, result=0
21:58:41.922 00.000 9976 worker thread done servicing request
21:58:41.922 00.000 9976 Worker thread wakes up
21:58:41.922 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:41.922 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:58:41.922 00.000 9552 GuideStep: 1.8 px 40 ms WEST, -0.1 px 0 ms NORTH
21:58:45.273 03.351 9976 Exposure complete
21:58:45.358 00.085 9976 worker thread done servicing request
21:58:45.359 00.001 9552 OnExposeComplete: enter
21:58:45.359 00.000 9552 UpdateGuideState(): m_state=6
21:58:45.359 00.000 9552 Star::Find(15, 1653, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 226
21:58:45.359 00.000 9552 Star::Find returns 1 (1), X=1653.81, Y=360.99, Mass=5295009, SNR=252.4, Peak=65504 HFD=7.9
21:58:45.359 00.000 9552 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.08) = xAngle (-6.10 = 0.18)
21:58:45.359 00.000 9552 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.11 = -2.83)
21:58:45.359 00.000 9552 CameraToMount -- cameraX=-1.74 cameraY=-0.21 hyp=1.76 cameraTheta=-3.02 mountX=1.73 mountY=-0.54, mountTheta=-0.30
21:58:45.360 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.74, y=-0.21, opts=13)
21:58:45.360 00.000 9552 Enqueuing Move request for scope (-1.74, -0.21)
21:58:45.360 00.000 9976 Worker thread wakes up
21:58:45.360 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.74, -0.21) opts 0xd
21:58:45.360 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.74, -0.21)
21:58:45.360 00.000 9976 Moving (-1.74, -0.21) raw xDistance=1.73 yDistance=-0.54
21:58:45.360 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.17 from input 1.73
21:58:45.360 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:45.360 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:45.360 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
21:58:45.360 00.000 9976 MoveAxis(W, 40, ABG)
21:58:45.360 00.000 9976 Guiding  Dir = 3, Dur = 40
21:58:45.360 00.000 9552 UpdateGuideState exits: m=5295009 SNR=252.4 Saturated
21:58:45.360 00.000 9552 PhdController: settling, locked = 1, distance = 1.40 (3.00) aobump = 0 frame = 6 / 99999
21:58:45.360 00.000 9552 PhdController: newstate STATE_FINISH
21:58:45.360 00.000 9552 PhdController complete: success
21:58:45.360 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778810325.360,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
21:58:45.360 00.000 9552 Mount: notify guiding dither settle done success=1
21:58:45.360 00.000 9552 PhdController: newstate STATE_IDLE
21:58:45.360 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:45.360 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:45.360 00.000 9552 Enqueuing Expose request
21:58:45.392 00.032 9976 IsSlewing returns 0
21:58:45.393 00.001 9976 IsGuiding returns 0
21:58:45.425 00.032 9976 PulseGuide returned control before completion, sleep 19
21:58:45.446 00.021 9976 IsGuiding returns 1
21:58:45.446 00.000 9976 scope still moving after pulse duration time elapsed
21:58:45.521 00.075 9976 IsSlewing returns 0
21:58:45.521 00.000 9976 IsGuiding returns 0
21:58:45.521 00.000 9976 scope move finished after 40 + 88 ms
21:58:45.521 00.000 9976 Move returns status 0, amount 40
21:58:45.521 00.000 9976 MoveAxis(N, 0, ABG)
21:58:45.521 00.000 9976 Move returns status 0, amount 0
21:58:45.521 00.000 9976 move complete, result=0
21:58:45.521 00.000 9976 worker thread done servicing request
21:58:45.521 00.000 9976 Worker thread wakes up
21:58:45.521 00.000 9552 GuideStep: 1.7 px 40 ms WEST, -0.5 px 0 ms NORTH
21:58:45.521 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:45.521 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:58:48.873 03.352 9976 Exposure complete
21:58:48.967 00.094 9976 worker thread done servicing request
21:58:48.967 00.000 9552 OnExposeComplete: enter
21:58:48.967 00.000 9552 UpdateGuideState(): m_state=6
21:58:48.967 00.000 9552 Star::Find(15, 1653, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 227
21:58:48.967 00.000 9552 Star::Find returns 1 (1), X=1653.89, Y=361.99, Mass=5373164, SNR=239.4, Peak=65504 HFD=8.0
21:58:48.967 00.000 9552 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.08) = xAngle (-0.38 = -0.38)
21:58:48.968 00.001 9552 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.39 = 2.89)
21:58:48.968 00.000 9552 CameraToMount -- cameraX=-1.66 cameraY=0.79 hyp=1.84 cameraTheta=2.70 mountX=1.71 mountY=0.46, mountTheta=0.26
21:58:48.968 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.66, y=0.79, opts=13)
21:58:48.968 00.000 9552 Enqueuing Move request for scope (-1.66, 0.79)
21:58:48.969 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:48.969 00.000 9552 UpdateGuideState exits: m=5373164 SNR=239.4 Saturated
21:58:48.969 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:48.969 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:48.969 00.000 9552 Enqueuing Expose request
21:58:48.969 00.000 9976 Worker thread wakes up
21:58:48.969 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.66, 0.79) opts 0xd
21:58:48.969 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.66, 0.79)
21:58:48.969 00.000 9976 Moving (-1.66, 0.79) raw xDistance=1.71 yDistance=0.46
21:58:48.969 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.16 from input 1.71
21:58:48.969 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:48.969 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
21:58:48.969 00.000 9976 MoveAxis(W, 40, ABG)
21:58:48.969 00.000 9976 Guiding  Dir = 3, Dur = 40
21:58:49.001 00.032 9976 IsSlewing returns 0
21:58:49.002 00.001 9976 IsGuiding returns 0
21:58:49.033 00.031 9976 PulseGuide returned control before completion, sleep 19
21:58:49.061 00.028 9976 IsGuiding returns 1
21:58:49.061 00.000 9976 scope still moving after pulse duration time elapsed
21:58:49.125 00.064 9976 IsSlewing returns 0
21:58:49.125 00.000 9976 IsGuiding returns 0
21:58:49.125 00.000 9976 scope move finished after 40 + 83 ms
21:58:49.125 00.000 9976 Move returns status 0, amount 40
21:58:49.125 00.000 9976 MoveAxis(N, 0, ABG)
21:58:49.125 00.000 9976 Move returns status 0, amount 0
21:58:49.125 00.000 9976 move complete, result=0
21:58:49.125 00.000 9976 worker thread done servicing request
21:58:49.125 00.000 9976 Worker thread wakes up
21:58:49.125 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:49.125 00.000 9552 GuideStep: 1.7 px 40 ms WEST, 0.5 px 0 ms NORTH
21:58:49.125 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:58:52.467 03.342 9976 Exposure complete
21:58:52.562 00.095 9976 worker thread done servicing request
21:58:52.562 00.000 9552 OnExposeComplete: enter
21:58:52.562 00.000 9552 UpdateGuideState(): m_state=6
21:58:52.562 00.000 9552 Star::Find(15, 1653, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
21:58:52.562 00.000 9552 Star::Find returns 1 (1), X=1654.40, Y=361.03, Mass=4988480, SNR=235.8, Peak=65504 HFD=7.5
21:58:52.562 00.000 9552 MultiStar: exiting stabilization period
21:58:52.562 00.000 9552 MultiStar: updating star positions after lock position change
21:58:52.562 00.000 9552 Star::Find(15, 1049, 166, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
21:58:52.563 00.001 9552 Star::Find returns 1 (1), X=1051.22, Y=169.62, Mass=5142651, SNR=242.3, Peak=65504 HFD=7.6
21:58:52.563 00.000 9552 Star::Find(15, 742, 947, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
21:58:52.563 00.000 9552 Star::Find returns 1 (1), X=743.92, Y=949.51, Mass=719495, SNR=69.6, Peak=19808 HFD=6.9
21:58:52.563 00.000 9552 Star::Find(15, 871, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
21:58:52.563 00.000 9552 Star::Find returns 1 (1), X=872.36, Y=186.06, Mass=70710, SNR=16.3, Peak=9808 HFD=4.1
21:58:52.563 00.000 9552 Star::Find(15, 1644, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
21:58:52.563 00.000 9552 Star::Find returns 1 (1), X=1645.63, Y=299.96, Mass=41718, SNR=12.6, Peak=9616 HFD=3.2
21:58:52.563 00.000 9552 Star::Find(15, 1791, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
21:58:52.563 00.000 9552 Star::Find false star n=6 nbg=261 bg=3607.7 sigma=891.0 thresh=6281 peak=6089
21:58:52.563 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=161.00, Mass=22082, SNR=2.9, Peak=10016 HFD=0.0
21:58:52.563 00.000 9552 Star::Find(15, 1564, 696, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
21:58:52.563 00.000 9552 Star::Find false star n=1 nbg=272 bg=3536.2 sigma=984.6 thresh=6490 peak=5982
21:58:52.563 00.000 9552 Star::Find returns 0 (2), X=1564.00, Y=696.00, Mass=10016, SNR=2.9, Peak=13552 HFD=0.0
21:58:52.563 00.000 9552 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.08) = xAngle (-6.07 = 0.21)
21:58:52.563 00.000 9552 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.08 = -2.80)
21:58:52.563 00.000 9552 CameraToMount -- cameraX=-1.15 cameraY=-0.17 hyp=1.16 cameraTheta=-2.99 mountX=1.13 mountY=-0.39, mountTheta=-0.33
21:58:52.564 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.15, y=-0.17, opts=13)
21:58:52.564 00.000 9552 Enqueuing Move request for scope (-1.15, -0.17)
21:58:52.564 00.000 9976 Worker thread wakes up
21:58:52.564 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:52.564 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.17) opts 0xd
21:58:52.564 00.000 9552 UpdateGuideState exits: m=4988480 SNR=235.8 Saturated
21:58:52.564 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:52.564 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.15, -0.17)
21:58:52.564 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:52.564 00.000 9552 Enqueuing Expose request
21:58:52.564 00.000 9976 Moving (-1.15, -0.17) raw xDistance=1.13 yDistance=-0.39
21:58:52.564 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.13
21:58:52.564 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:52.565 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:58:52.565 00.000 9976 MoveAxis(W, 28, ABG)
21:58:52.565 00.000 9976 Guiding  Dir = 3, Dur = 28
21:58:52.611 00.046 9976 IsSlewing returns 0
21:58:52.612 00.001 9976 IsGuiding returns 0
21:58:52.644 00.032 9976 IsGuiding returns 1
21:58:52.644 00.000 9976 scope still moving after pulse duration time elapsed
21:58:52.703 00.059 9976 IsSlewing returns 0
21:58:52.703 00.000 9976 IsGuiding returns 0
21:58:52.703 00.000 9976 scope move finished after 28 + 62 ms
21:58:52.703 00.000 9976 Move returns status 0, amount 28
21:58:52.703 00.000 9976 MoveAxis(N, 0, ABG)
21:58:52.703 00.000 9976 Move returns status 0, amount 0
21:58:52.703 00.000 9976 move complete, result=0
21:58:52.703 00.000 9976 worker thread done servicing request
21:58:52.703 00.000 9976 Worker thread wakes up
21:58:52.703 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:52.703 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:58:52.703 00.000 9552 GuideStep: 1.1 px 28 ms WEST, -0.4 px 0 ms NORTH
21:58:56.045 03.342 9976 Exposure complete
21:58:56.131 00.086 9976 worker thread done servicing request
21:58:56.131 00.000 9552 OnExposeComplete: enter
21:58:56.131 00.000 9552 UpdateGuideState(): m_state=6
21:58:56.131 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 229
21:58:56.132 00.001 9552 Star::Find returns 1 (1), X=1655.43, Y=361.36, Mass=5312042, SNR=234.3, Peak=65504 HFD=7.4
21:58:56.132 00.000 9552 Star::Find false star n=17 nbg=257 bg=3405.9 sigma=872.3 thresh=6023 peak=6013
21:58:56.132 00.000 9552 Star::Find false star n=8 nbg=251 bg=3788.5 sigma=810.1 thresh=6219 peak=6191
21:58:56.132 00.000 9552 MultiStar: [#1 0.96,-0.00,1.16,U] [#2 0.60,0.30,0.22,U] [#3 1.05,-0.40,0.09,U] [#4 0.97,0.03,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:58:56.132 00.000 9552 single-star, 4 included, MultiStar: {0.51, 0.07}, one-star: {-0.12, 0.16}
21:58:56.132 00.000 9552 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.08) = xAngle (-0.85 = -0.85)
21:58:56.132 00.000 9552 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.86 = 2.43)
21:58:56.132 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.23 mountX=0.13 mountY=0.13, mountTheta=0.78
21:58:56.132 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=0.16, opts=13)
21:58:56.132 00.000 9552 Enqueuing Move request for scope (-0.12, 0.16)
21:58:56.132 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:56.132 00.000 9552 UpdateGuideState exits: m=5312042 SNR=234.3 Saturated
21:58:56.132 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:56.132 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:56.132 00.000 9552 Enqueuing Expose request
21:58:56.132 00.000 9976 Worker thread wakes up
21:58:56.133 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:58:56.133 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:58:56.133 00.000 9976 Moving (-0.12, 0.16) raw xDistance=0.13 yDistance=0.13
21:58:56.133 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:58:56.133 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:56.133 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:58:56.133 00.000 9976 MoveAxis(E, 0, ABG)
21:58:56.133 00.000 9976 Move returns status 0, amount 0
21:58:56.133 00.000 9976 MoveAxis(N, 0, ABG)
21:58:56.133 00.000 9976 Move returns status 0, amount 0
21:58:56.133 00.000 9976 move complete, result=0
21:58:56.133 00.000 9976 worker thread done servicing request
21:58:56.133 00.000 9976 Worker thread wakes up
21:58:56.133 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:56.133 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:58:56.133 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:59.477 03.344 9976 Exposure complete
21:58:59.570 00.093 9976 worker thread done servicing request
21:58:59.570 00.000 9552 OnExposeComplete: enter
21:58:59.570 00.000 9552 UpdateGuideState(): m_state=6
21:58:59.570 00.000 9552 Star::Find(15, 1655, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 230
21:58:59.570 00.000 9552 Star::Find returns 1 (1), X=1655.09, Y=362.00, Mass=5136078, SNR=246.1, Peak=65504 HFD=7.5
21:58:59.570 00.000 9552 Star::Find false star n=7 nbg=270 bg=3634.4 sigma=1025.2 thresh=6710 peak=5798
21:58:59.570 00.000 9552 MultiStar: [#1 0.28,0.15,1.12,U] [#2 0.47,1.11,0.23,U] [#3 -0.19,0.72,0.09,U] [#4 0.76,0.92,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.52,0.30,0.05,U] 
21:58:59.571 00.001 9552 refined, 5 included, MultiStar: {0.02, 0.54}, one-star: {-0.46, 0.81}
21:58:59.571 00.000 9552 CameraToMount -- cameraTheta (1.54) - m_xAngle (3.08) = xAngle (-1.54 = -1.54)
21:58:59.571 00.000 9552 CameraToMount -- cameraTheta (1.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.55 = 1.74)
21:58:59.571 00.000 9552 CameraToMount -- cameraX=0.02 cameraY=0.54 hyp=0.54 cameraTheta=1.54 mountX=0.02 mountY=0.53, mountTheta=1.54
21:58:59.571 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.02, y=0.54, opts=13)
21:58:59.572 00.001 9552 Enqueuing Move request for scope (0.02, 0.54)
21:58:59.572 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:58:59.572 00.000 9552 UpdateGuideState exits: m=5136078 SNR=246.1 Saturated
21:58:59.572 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:59.572 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:58:59.572 00.000 9552 Enqueuing Expose request
21:58:59.572 00.000 9976 Worker thread wakes up
21:58:59.572 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.54) opts 0xd
21:58:59.572 00.000 9976 Handling offset move in thread for scope, endpoint = (0.02, 0.54)
21:58:59.572 00.000 9976 Moving (0.02, 0.54) raw xDistance=0.02 yDistance=0.53
21:58:59.572 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:58:59.572 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:59.572 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
21:58:59.572 00.000 9976 MoveAxis(E, 0, ABG)
21:58:59.572 00.000 9976 Move returns status 0, amount 0
21:58:59.573 00.001 9976 MoveAxis(N, 0, ABG)
21:58:59.573 00.000 9976 Move returns status 0, amount 0
21:58:59.573 00.000 9976 move complete, result=0
21:58:59.573 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
21:58:59.573 00.000 9976 worker thread done servicing request
21:58:59.573 00.000 9976 Worker thread wakes up
21:58:59.573 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:58:59.573 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:02.929 03.356 9976 Exposure complete
21:59:03.005 00.076 9976 worker thread done servicing request
21:59:03.005 00.000 9552 OnExposeComplete: enter
21:59:03.005 00.000 9552 UpdateGuideState(): m_state=6
21:59:03.005 00.000 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 231
21:59:03.005 00.000 9552 Star::Find returns 1 (1), X=1654.43, Y=361.92, Mass=4959448, SNR=214.5, Peak=65504 HFD=7.4
21:59:03.006 00.001 9552 MultiStar: [#1 0.19,0.10,1.13,U] [#2 -0.10,0.61,0.29,U] [#3 -0.23,0.32,0.09,U] [#4 -0.29,1.46,0.09,U] [#5 0.19,-5.89,0.00,M2] [#6 0.43,1.00,0.06,U] 
21:59:03.006 00.000 9552 refined, 5 included, MultiStar: {-0.36, 0.46}, one-star: {-1.12, 0.72}
21:59:03.006 00.000 9552 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.08) = xAngle (-0.85 = -0.85)
21:59:03.006 00.000 9552 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.86 = 2.43)
21:59:03.006 00.000 9552 CameraToMount -- cameraX=-0.36 cameraY=0.46 hyp=0.58 cameraTheta=2.23 mountX=0.39 mountY=0.38, mountTheta=0.78
21:59:03.006 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.36, y=0.46, opts=13)
21:59:03.006 00.000 9552 Enqueuing Move request for scope (-0.36, 0.46)
21:59:03.006 00.000 9976 Worker thread wakes up
21:59:03.006 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.46) opts 0xd
21:59:03.007 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.36, 0.46)
21:59:03.007 00.000 9976 Moving (-0.36, 0.46) raw xDistance=0.39 yDistance=0.38
21:59:03.007 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
21:59:03.007 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:03.007 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:03.007 00.000 9552 UpdateGuideState exits: m=4959448 SNR=214.5 Saturated
21:59:03.007 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:03.007 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:03.007 00.000 9552 Enqueuing Expose request
21:59:03.007 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:59:03.007 00.000 9976 MoveAxis(E, 0, ABG)
21:59:03.007 00.000 9976 Move returns status 0, amount 0
21:59:03.007 00.000 9976 MoveAxis(N, 0, ABG)
21:59:03.007 00.000 9976 Move returns status 0, amount 0
21:59:03.007 00.000 9976 move complete, result=0
21:59:03.007 00.000 9976 worker thread done servicing request
21:59:03.007 00.000 9976 Worker thread wakes up
21:59:03.007 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:03.007 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:03.007 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
21:59:06.363 03.356 9976 Exposure complete
21:59:06.447 00.084 9976 worker thread done servicing request
21:59:06.447 00.000 9552 OnExposeComplete: enter
21:59:06.447 00.000 9552 UpdateGuideState(): m_state=6
21:59:06.448 00.001 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
21:59:06.448 00.000 9552 Star::Find returns 1 (1), X=1654.16, Y=362.52, Mass=5222251, SNR=238.1, Peak=65504 HFD=7.7
21:59:06.448 00.000 9552 MultiStar: [#1 -0.00,0.87,0.84,U] [#2 0.12,1.07,0.17,U] [#3 0.01,1.25,0.09,U] [#4 -1.16,1.04,0.05,U] [#5 0.97,-7.77,0.00,M3] [#6 0.64,0.21,0.05,U] 
21:59:06.448 00.000 9552 refined, 5 included, MultiStar: {-0.64, 1.10}, one-star: {-1.39, 1.32}
21:59:06.448 00.000 9552 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.08) = xAngle (-0.98 = -0.98)
21:59:06.448 00.000 9552 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.99 = 2.29)
21:59:06.448 00.000 9552 CameraToMount -- cameraX=-0.64 cameraY=1.10 hyp=1.27 cameraTheta=2.10 mountX=0.71 mountY=0.95, mountTheta=0.93
21:59:06.448 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.64, y=1.10, opts=13)
21:59:06.448 00.000 9552 Enqueuing Move request for scope (-0.64, 1.10)
21:59:06.448 00.000 9976 Worker thread wakes up
21:59:06.449 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 1.10) opts 0xd
21:59:06.449 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.64, 1.10)
21:59:06.449 00.000 9976 Moving (-0.64, 1.10) raw xDistance=0.71 yDistance=0.95
21:59:06.449 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
21:59:06.449 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:59:06.449 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
21:59:06.449 00.000 9552 UpdateGuideState exits: m=5222251 SNR=238.1 Saturated
21:59:06.449 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
21:59:06.449 00.000 9976 MoveAxis(W, 15, ABG)
21:59:06.449 00.000 9976 Guiding  Dir = 3, Dur = 15
21:59:06.449 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:06.449 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:06.449 00.000 9552 Enqueuing Expose request
21:59:06.502 00.053 9976 IsSlewing returns 0
21:59:06.502 00.000 9976 IsGuiding returns 0
21:59:06.564 00.062 9976 IsGuiding returns 1
21:59:06.564 00.000 9976 scope still moving after pulse duration time elapsed
21:59:06.627 00.063 9976 IsSlewing returns 0
21:59:06.627 00.000 9976 IsGuiding returns 0
21:59:06.627 00.000 9976 scope move finished after 15 + 109 ms
21:59:06.627 00.000 9976 Move returns status 0, amount 15
21:59:06.627 00.000 9976 MoveAxis(N, 0, ABG)
21:59:06.627 00.000 9976 Move returns status 0, amount 0
21:59:06.627 00.000 9976 move complete, result=0
21:59:06.627 00.000 9976 worker thread done servicing request
21:59:06.627 00.000 9976 Worker thread wakes up
21:59:06.627 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:06.627 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:06.628 00.001 9552 GuideStep: 0.7 px 15 ms WEST, 1.0 px 0 ms NORTH
21:59:09.971 03.343 9976 Exposure complete
21:59:10.066 00.095 9976 worker thread done servicing request
21:59:10.066 00.000 9552 OnExposeComplete: enter
21:59:10.066 00.000 9552 UpdateGuideState(): m_state=6
21:59:10.066 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 233
21:59:10.066 00.000 9552 Star::Find returns 1 (1), X=1655.52, Y=362.03, Mass=5330285, SNR=231.4, Peak=65504 HFD=7.8
21:59:10.067 00.001 9552 MultiStar: [#1 0.70,0.24,1.09,U] [#2 0.10,0.72,0.29,U] [#3 -0.34,0.05,0.11,U] [#4 1.29,0.25,0.06,U] [#5 1.11,-6.34,0.00,M4] [#6 0.81,-0.45,0.06,U] 
21:59:10.067 00.000 9552 refined, 5 included, MultiStar: {0.33, 0.50}, one-star: {-0.03, 0.83}
21:59:10.067 00.000 9552 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.08) = xAngle (-2.09 = -2.09)
21:59:10.067 00.000 9552 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.10 = 1.18)
21:59:10.067 00.000 9552 CameraToMount -- cameraX=0.33 cameraY=0.50 hyp=0.59 cameraTheta=0.99 mountX=-0.30 mountY=0.55, mountTheta=2.07
21:59:10.068 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.33, y=0.50, opts=13)
21:59:10.068 00.000 9552 Enqueuing Move request for scope (0.33, 0.50)
21:59:10.068 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:10.068 00.000 9552 UpdateGuideState exits: m=5330285 SNR=231.4 Saturated
21:59:10.068 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:10.068 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:10.068 00.000 9552 Enqueuing Expose request
21:59:10.068 00.000 9976 Worker thread wakes up
21:59:10.068 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.50) opts 0xd
21:59:10.068 00.000 9976 Handling offset move in thread for scope, endpoint = (0.33, 0.50)
21:59:10.068 00.000 9976 Moving (0.33, 0.50) raw xDistance=-0.30 yDistance=0.55
21:59:10.068 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
21:59:10.068 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:10.068 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
21:59:10.068 00.000 9976 MoveAxis(E, 0, ABG)
21:59:10.068 00.000 9976 Move returns status 0, amount 0
21:59:10.068 00.000 9976 MoveAxis(N, 0, ABG)
21:59:10.068 00.000 9976 Move returns status 0, amount 0
21:59:10.068 00.000 9976 move complete, result=0
21:59:10.068 00.000 9976 worker thread done servicing request
21:59:10.068 00.000 9976 Worker thread wakes up
21:59:10.068 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:10.068 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:10.069 00.001 9552 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
21:59:13.420 03.351 9976 Exposure complete
21:59:13.505 00.085 9976 worker thread done servicing request
21:59:13.505 00.000 9552 OnExposeComplete: enter
21:59:13.505 00.000 9552 UpdateGuideState(): m_state=6
21:59:13.505 00.000 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 234
21:59:13.505 00.000 9552 Star::Find returns 1 (1), X=1654.80, Y=361.93, Mass=5376023, SNR=259.5, Peak=65504 HFD=7.8
21:59:13.506 00.001 9552 MultiStar: [#1 0.26,0.24,1.03,U] [#2 0.05,0.54,0.22,U] [#3 -1.10,0.14,0.10,U] [#4 0.68,0.09,0.07,U] [#5 1.70,-6.96,0.00,M5] [#6 -0.64,0.72,0.05,U] 
21:59:13.506 00.000 9552 refined, 5 included, MultiStar: {-0.23, 0.47}, one-star: {-0.76, 0.73}
21:59:13.506 00.000 9552 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.08) = xAngle (-1.05 = -1.05)
21:59:13.506 00.000 9552 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.06 = 2.22)
21:59:13.506 00.000 9552 CameraToMount -- cameraX=-0.23 cameraY=0.47 hyp=0.52 cameraTheta=2.03 mountX=0.26 mountY=0.41, mountTheta=1.01
21:59:13.506 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.23, y=0.47, opts=13)
21:59:13.506 00.000 9552 Enqueuing Move request for scope (-0.23, 0.47)
21:59:13.506 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:13.506 00.000 9552 UpdateGuideState exits: m=5376023 SNR=259.5 Saturated
21:59:13.506 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:13.506 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:13.506 00.000 9552 Enqueuing Expose request
21:59:13.506 00.000 9976 Worker thread wakes up
21:59:13.507 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.47) opts 0xd
21:59:13.507 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.23, 0.47)
21:59:13.507 00.000 9976 Moving (-0.23, 0.47) raw xDistance=0.26 yDistance=0.41
21:59:13.507 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
21:59:13.507 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:13.507 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:59:13.507 00.000 9976 MoveAxis(E, 0, ABG)
21:59:13.507 00.000 9976 Move returns status 0, amount 0
21:59:13.507 00.000 9976 MoveAxis(N, 0, ABG)
21:59:13.507 00.000 9976 Move returns status 0, amount 0
21:59:13.507 00.000 9976 move complete, result=0
21:59:13.507 00.000 9976 worker thread done servicing request
21:59:13.507 00.000 9976 Worker thread wakes up
21:59:13.507 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:13.507 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:13.507 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
21:59:16.853 03.346 9976 Exposure complete
21:59:16.947 00.094 9976 worker thread done servicing request
21:59:16.948 00.001 9552 OnExposeComplete: enter
21:59:16.948 00.000 9552 UpdateGuideState(): m_state=6
21:59:16.948 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 235
21:59:16.948 00.000 9552 Star::Find returns 1 (1), X=1654.92, Y=361.94, Mass=5445885, SNR=258.0, Peak=65504 HFD=8.0
21:59:16.948 00.000 9552 Star::Find false star n=2 nbg=252 bg=3699.0 sigma=942.6 thresh=6527 peak=6412
21:59:16.948 00.000 9552 MultiStar: [#1 0.52,0.26,1.01,U] [#2 0.69,1.19,0.21,U] [#3 -0.44,0.61,0.07,U] [#4 0.02,0.01,0.08,U] [#5 2.39,-6.90,0.00,M6] [#6 0.00,0.00,0.00,L] 
21:59:16.948 00.000 9552 refined, 4 included, MultiStar: {0.00, 0.55}, one-star: {-0.63, 0.74}
21:59:16.948 00.000 9552 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.08) = xAngle (-1.51 = -1.51)
21:59:16.948 00.000 9552 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.52 = 1.76)
21:59:16.948 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.55 hyp=0.55 cameraTheta=1.57 mountX=0.03 mountY=0.54, mountTheta=1.51
21:59:16.949 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.55, opts=13)
21:59:16.949 00.000 9552 Enqueuing Move request for scope (0.00, 0.55)
21:59:16.949 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:16.949 00.000 9552 UpdateGuideState exits: m=5445885 SNR=258.0 Saturated
21:59:16.949 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:16.949 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:16.949 00.000 9552 Enqueuing Expose request
21:59:16.949 00.000 9976 Worker thread wakes up
21:59:16.950 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.55) opts 0xd
21:59:16.950 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.55)
21:59:16.950 00.000 9976 Moving (0.00, 0.55) raw xDistance=0.03 yDistance=0.54
21:59:16.950 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:59:16.950 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:16.950 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
21:59:16.950 00.000 9976 MoveAxis(E, 0, ABG)
21:59:16.950 00.000 9976 Move returns status 0, amount 0
21:59:16.950 00.000 9976 MoveAxis(N, 0, ABG)
21:59:16.950 00.000 9976 Move returns status 0, amount 0
21:59:16.950 00.000 9976 move complete, result=0
21:59:16.950 00.000 9976 worker thread done servicing request
21:59:16.950 00.000 9976 Worker thread wakes up
21:59:16.950 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:16.950 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:16.950 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
21:59:20.308 03.358 9976 Exposure complete
21:59:20.381 00.073 9976 worker thread done servicing request
21:59:20.381 00.000 9552 OnExposeComplete: enter
21:59:20.381 00.000 9552 UpdateGuideState(): m_state=6
21:59:20.381 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 236
21:59:20.381 00.000 9552 Star::Find returns 1 (1), X=1654.23, Y=362.97, Mass=5095475, SNR=211.2, Peak=65504 HFD=7.6
21:59:20.381 00.000 9552 Star::Find false star n=6 nbg=258 bg=3891.0 sigma=972.4 thresh=6808 peak=6077
21:59:20.381 00.000 9552 MultiStar: [#1 0.29,1.33,1.09,U] [#2 -0.10,1.37,0.31,U] [#3 -1.35,1.49,0.00,M1] [#4 -0.10,1.25,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.79,1.11,0.05,U] 
21:59:20.381 00.000 9552 refined, 4 included, MultiStar: {-0.40, 1.50}, one-star: {-1.32, 1.77}
21:59:20.381 00.000 9552 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.08) = xAngle (-1.25 = -1.25)
21:59:20.381 00.000 9552 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.26 = 2.02)
21:59:20.381 00.000 9552 CameraToMount -- cameraX=-0.40 cameraY=1.50 hyp=1.56 cameraTheta=1.83 mountX=0.49 mountY=1.40, mountTheta=1.23
21:59:20.382 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.40, y=1.50, opts=13)
21:59:20.382 00.000 9552 Enqueuing Move request for scope (-0.40, 1.50)
21:59:20.382 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:20.382 00.000 9552 UpdateGuideState exits: m=5095475 SNR=211.2 Saturated
21:59:20.382 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:20.382 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:20.382 00.000 9552 Enqueuing Expose request
21:59:20.382 00.000 9976 Worker thread wakes up
21:59:20.382 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.50) opts 0xd
21:59:20.382 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.40, 1.50)
21:59:20.382 00.000 9976 Moving (-0.40, 1.50) raw xDistance=0.49 yDistance=1.40
21:59:20.382 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
21:59:20.382 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:59:20.382 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
21:59:20.382 00.000 9976 MoveAxis(E, 0, ABG)
21:59:20.383 00.001 9976 Move returns status 0, amount 0
21:59:20.383 00.000 9976 MoveAxis(N, 0, ABG)
21:59:20.383 00.000 9976 Move returns status 0, amount 0
21:59:20.383 00.000 9976 move complete, result=0
21:59:20.383 00.000 9976 worker thread done servicing request
21:59:20.383 00.000 9976 Worker thread wakes up
21:59:20.383 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:20.383 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:20.383 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 1.4 px 0 ms NORTH
21:59:23.726 03.343 9976 Exposure complete
21:59:23.806 00.080 9976 worker thread done servicing request
21:59:23.806 00.000 9552 OnExposeComplete: enter
21:59:23.806 00.000 9552 UpdateGuideState(): m_state=6
21:59:23.806 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 237
21:59:23.806 00.000 9552 Star::Find returns 1 (1), X=1655.43, Y=362.80, Mass=5087618, SNR=232.8, Peak=65504 HFD=7.4
21:59:23.807 00.001 9552 Star::Find false star n=6 nbg=257 bg=3704.7 sigma=924.0 thresh=6477 peak=5445
21:59:23.807 00.000 9552 MultiStar: [#1 0.02,1.27,0.97,U] [#2 0.35,1.69,0.00,M1] [#3 -4.95,13.79,0.00,M2] [#4 0.53,0.74,0.06,U] [#5 0.00,0.00,0.00,L] [#6 1.04,-0.79,0.05,U] 
21:59:23.807 00.000 9552 refined, 3 included, MultiStar: {-0.01, 1.37}, one-star: {-0.12, 1.60}
21:59:23.807 00.000 9552 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.08) = xAngle (-1.50 = -1.50)
21:59:23.807 00.000 9552 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.51 = 1.77)
21:59:23.807 00.000 9552 CameraToMount -- cameraX=-0.01 cameraY=1.37 hyp=1.37 cameraTheta=1.58 mountX=0.09 mountY=1.34, mountTheta=1.50
21:59:23.807 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.01, y=1.37, opts=13)
21:59:23.807 00.000 9552 Enqueuing Move request for scope (-0.01, 1.37)
21:59:23.807 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:23.807 00.000 9552 UpdateGuideState exits: m=5087618 SNR=232.8 Saturated
21:59:23.807 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:23.807 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:23.807 00.000 9552 Enqueuing Expose request
21:59:23.808 00.001 9976 Worker thread wakes up
21:59:23.808 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.37) opts 0xd
21:59:23.808 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.01, 1.37)
21:59:23.808 00.000 9976 Moving (-0.01, 1.37) raw xDistance=0.09 yDistance=1.34
21:59:23.808 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:59:23.808 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.27 newest=3.28
21:59:23.808 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
21:59:23.808 00.000 9976 MoveAxis(E, 0, ABG)
21:59:23.808 00.000 9976 Move returns status 0, amount 0
21:59:23.808 00.000 9976 MoveAxis(S, 50, ABG)
21:59:23.808 00.000 9976 Guiding  Dir = 1, Dur = 50
21:59:23.828 00.020 9976 IsSlewing returns 0
21:59:23.829 00.001 9976 IsGuiding returns 0
21:59:23.860 00.031 9976 PulseGuide returned control before completion, sleep 30
21:59:23.898 00.038 9976 IsGuiding returns 1
21:59:23.898 00.000 9976 scope still moving after pulse duration time elapsed
21:59:23.953 00.055 9976 IsSlewing returns 0
21:59:23.954 00.001 9976 IsGuiding returns 0
21:59:23.954 00.000 9976 scope move finished after 50 + 74 ms
21:59:23.954 00.000 9976 Move returns status 0, amount 50
21:59:23.954 00.000 9976 move complete, result=0
21:59:23.954 00.000 9976 worker thread done servicing request
21:59:23.954 00.000 9976 Worker thread wakes up
21:59:23.954 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:23.954 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:23.954 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 1.3 px 50 ms SOUTH
21:59:27.301 03.347 9976 Exposure complete
21:59:27.385 00.084 9976 worker thread done servicing request
21:59:27.385 00.000 9552 OnExposeComplete: enter
21:59:27.385 00.000 9552 UpdateGuideState(): m_state=6
21:59:27.385 00.000 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 238
21:59:27.386 00.001 9552 Star::Find returns 1 (1), X=1655.19, Y=361.94, Mass=5185651, SNR=256.0, Peak=65504 HFD=7.6
21:59:27.386 00.000 9552 Star::Find false star n=13 nbg=257 bg=3455.8 sigma=937.1 thresh=6267 peak=6173
21:59:27.386 00.000 9552 Star::Find false star n=3 nbg=266 bg=3921.6 sigma=999.8 thresh=6921 peak=6753
21:59:27.386 00.000 9552 MultiStar: [#1 1.17,0.29,0.91,U] [#2 0.51,0.54,0.18,U] [#3 1.28,-0.12,0.07,U] [#4 0.42,1.28,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:59:27.386 00.000 9552 refined, 4 included, MultiStar: {0.41, 0.53}, one-star: {-0.36, 0.74}
21:59:27.386 00.000 9552 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.08) = xAngle (-2.16 = -2.16)
21:59:27.386 00.000 9552 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.17 = 1.11)
21:59:27.386 00.000 9552 CameraToMount -- cameraX=0.41 cameraY=0.53 hyp=0.67 cameraTheta=0.91 mountX=-0.38 mountY=0.60, mountTheta=2.13
21:59:27.386 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.41, y=0.53, opts=13)
21:59:27.386 00.000 9552 Enqueuing Move request for scope (0.41, 0.53)
21:59:27.386 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:27.386 00.000 9552 UpdateGuideState exits: m=5185651 SNR=256.0 Saturated
21:59:27.386 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:27.386 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:27.387 00.001 9552 Enqueuing Expose request
21:59:27.387 00.000 9976 Worker thread wakes up
21:59:27.387 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.53) opts 0xd
21:59:27.387 00.000 9976 Handling offset move in thread for scope, endpoint = (0.41, 0.53)
21:59:27.387 00.000 9976 Moving (0.41, 0.53) raw xDistance=-0.38 yDistance=0.60
21:59:27.387 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
21:59:27.387 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:27.387 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
21:59:27.387 00.000 9976 MoveAxis(E, 0, ABG)
21:59:27.387 00.000 9976 Move returns status 0, amount 0
21:59:27.387 00.000 9976 MoveAxis(N, 0, ABG)
21:59:27.387 00.000 9976 Move returns status 0, amount 0
21:59:27.387 00.000 9976 move complete, result=0
21:59:27.387 00.000 9976 worker thread done servicing request
21:59:27.387 00.000 9976 Worker thread wakes up
21:59:27.387 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:27.387 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:27.387 00.000 9552 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
21:59:30.732 03.345 9976 Exposure complete
21:59:30.825 00.093 9976 worker thread done servicing request
21:59:30.825 00.000 9552 OnExposeComplete: enter
21:59:30.825 00.000 9552 UpdateGuideState(): m_state=6
21:59:30.825 00.000 9552 Star::Find(15, 1655, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 239
21:59:30.825 00.000 9552 Star::Find returns 1 (1), X=1656.70, Y=361.19, Mass=5287050, SNR=230.0, Peak=65504 HFD=7.6
21:59:30.826 00.001 9552 Star::Find false star n=2 nbg=239 bg=3982.5 sigma=838.4 thresh=6498 peak=6037
21:59:30.826 00.000 9552 MultiStar: [#1 1.75,-0.19,0.00,M1] [#2 1.50,0.20,0.26,U] [#3 2.36,-0.70,0.00,M2] [#4 1.77,-0.40,0.00,M1] [#5 3.51,-6.13,0.00,M7] [#6 0.00,0.00,0.00,L] 
21:59:30.826 00.000 9552 single-star, 1 included, MultiStar: {1.22, 0.04}, one-star: {1.15, -0.00}
21:59:30.826 00.000 9552 CameraToMount -- cameraTheta (-0.00) - m_xAngle (3.08) = xAngle (-3.08 = -3.08)
21:59:30.826 00.000 9552 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.09 = 0.19)
21:59:30.826 00.000 9552 CameraToMount -- cameraX=1.15 cameraY=-0.00 hyp=1.15 cameraTheta=-0.00 mountX=-1.15 mountY=0.22, mountTheta=2.95
21:59:30.829 00.003 9552 SchedulePrimaryMove(104D1A90, x=1.15, y=-0.00, opts=13)
21:59:30.829 00.000 9552 Enqueuing Move request for scope (1.15, -0.00)
21:59:30.829 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=224, FiltMax=65504, Gamma=0.780
21:59:30.829 00.000 9552 UpdateGuideState exits: m=5287050 SNR=230.0 Saturated
21:59:30.829 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:30.829 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:30.829 00.000 9552 Enqueuing Expose request
21:59:30.829 00.000 9976 Worker thread wakes up
21:59:30.829 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.00) opts 0xd
21:59:30.829 00.000 9976 Handling offset move in thread for scope, endpoint = (1.15, -0.00)
21:59:30.829 00.000 9976 Moving (1.15, -0.00) raw xDistance=-1.15 yDistance=0.22
21:59:30.830 00.001 9976 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.15
21:59:30.830 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:30.830 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:59:30.830 00.000 9976 MoveAxis(E, 25, ABG)
21:59:30.830 00.000 9976 Guiding  Dir = 2, Dur = 25
21:59:30.903 00.073 9976 IsSlewing returns 0
21:59:30.903 00.000 9976 IsGuiding returns 0
21:59:30.925 00.022 9976 PulseGuide returned control before completion, sleep 14
21:59:30.951 00.026 9976 IsGuiding returns 1
21:59:30.951 00.000 9976 scope still moving after pulse duration time elapsed
21:59:31.015 00.064 9976 IsSlewing returns 0
21:59:31.016 00.001 9976 IsGuiding returns 0
21:59:31.016 00.000 9976 scope move finished after 25 + 87 ms
21:59:31.016 00.000 9976 Move returns status 0, amount 25
21:59:31.016 00.000 9976 MoveAxis(N, 0, ABG)
21:59:31.016 00.000 9976 Move returns status 0, amount 0
21:59:31.016 00.000 9976 move complete, result=0
21:59:31.017 00.001 9976 worker thread done servicing request
21:59:31.017 00.000 9976 Worker thread wakes up
21:59:31.017 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:31.017 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:31.017 00.000 9552 GuideStep: -1.1 px 25 ms EAST, 0.2 px 0 ms NORTH
21:59:34.358 03.341 9976 Exposure complete
21:59:34.441 00.083 9976 worker thread done servicing request
21:59:34.441 00.000 9552 OnExposeComplete: enter
21:59:34.441 00.000 9552 UpdateGuideState(): m_state=6
21:59:34.441 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 240
21:59:34.441 00.000 9552 Star::Find returns 1 (1), X=1657.23, Y=361.26, Mass=5348137, SNR=247.1, Peak=65504 HFD=7.8
21:59:34.441 00.000 9552 Star::Find false star n=3 nbg=262 bg=3894.8 sigma=1008.6 thresh=6921 peak=6751
21:59:34.441 00.000 9552 MultiStar: [#1 2.29,0.09,0.00,M2] [#2 2.40,0.36,0.00,M1] [#3 1.67,0.15,0.00,M3] [#4 2.23,0.37,0.00,M2] [#5 3.94,-5.79,0.00,M8] [#6 0.00,0.00,0.00,L] 
21:59:34.441 00.000 9552 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.08) = xAngle (-3.04 = -3.04)
21:59:34.441 00.000 9552 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.05 = 0.23)
21:59:34.441 00.000 9552 CameraToMount -- cameraX=1.68 cameraY=0.06 hyp=1.68 cameraTheta=0.04 mountX=-1.68 mountY=0.39, mountTheta=2.91
21:59:34.442 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.68, y=0.06, opts=13)
21:59:34.442 00.000 9552 Enqueuing Move request for scope (1.68, 0.06)
21:59:34.442 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:34.442 00.000 9552 UpdateGuideState exits: m=5348137 SNR=247.1 Saturated
21:59:34.442 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:34.442 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:34.442 00.000 9552 Enqueuing Expose request
21:59:34.442 00.000 9976 Worker thread wakes up
21:59:34.442 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.68, 0.06) opts 0xd
21:59:34.442 00.000 9976 Handling offset move in thread for scope, endpoint = (1.68, 0.06)
21:59:34.442 00.000 9976 Moving (1.68, 0.06) raw xDistance=-1.68 yDistance=0.39
21:59:34.442 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.68
21:59:34.442 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:34.443 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
21:59:34.443 00.000 9976 MoveAxis(E, 38, ABG)
21:59:34.443 00.000 9976 Guiding  Dir = 2, Dur = 38
21:59:34.467 00.024 9976 IsSlewing returns 0
21:59:34.467 00.000 9976 IsGuiding returns 0
21:59:34.498 00.031 9976 PulseGuide returned control before completion, sleep 18
21:59:34.534 00.036 9976 IsGuiding returns 1
21:59:34.534 00.000 9976 scope still moving after pulse duration time elapsed
21:59:34.627 00.093 9976 IsSlewing returns 0
21:59:34.628 00.001 9976 IsGuiding returns 0
21:59:34.628 00.000 9976 scope move finished after 38 + 122 ms
21:59:34.628 00.000 9976 Move returns status 0, amount 38
21:59:34.628 00.000 9976 MoveAxis(N, 0, ABG)
21:59:34.628 00.000 9976 Move returns status 0, amount 0
21:59:34.628 00.000 9976 move complete, result=0
21:59:34.628 00.000 9976 worker thread done servicing request
21:59:34.628 00.000 9976 Worker thread wakes up
21:59:34.628 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:34.628 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:34.628 00.000 9552 GuideStep: -1.7 px 38 ms EAST, 0.4 px 0 ms NORTH
21:59:37.979 03.351 9976 Exposure complete
21:59:38.064 00.085 9976 worker thread done servicing request
21:59:38.065 00.001 9552 OnExposeComplete: enter
21:59:38.065 00.000 9552 UpdateGuideState(): m_state=6
21:59:38.065 00.000 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 241
21:59:38.065 00.000 9552 Star::Find returns 1 (1), X=1656.57, Y=361.95, Mass=5448773, SNR=211.8, Peak=65504 HFD=7.9
21:59:38.065 00.000 9552 Star::Find false star n=10 nbg=263 bg=3856.5 sigma=1009.0 thresh=6883 peak=6742
21:59:38.065 00.000 9552 Star::Find false star n=16 nbg=249 bg=3605.8 sigma=844.0 thresh=6138 peak=5810
21:59:38.065 00.000 9552 MultiStar: [#1 1.18,0.65,1.10,U] [#2 1.01,0.91,0.21,U] [#3 1.62,0.25,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.64,0.21,0.06,U] 
21:59:38.065 00.000 9552 single-star, 3 included, MultiStar: {1.08, 0.70}, one-star: {1.02, 0.75}
21:59:38.065 00.000 9552 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.08) = xAngle (-2.44 = -2.44)
21:59:38.065 00.000 9552 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.45 = 0.83)
21:59:38.065 00.000 9552 CameraToMount -- cameraX=1.02 cameraY=0.75 hyp=1.27 cameraTheta=0.64 mountX=-0.97 mountY=0.93, mountTheta=2.37
21:59:38.066 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.02, y=0.75, opts=13)
21:59:38.066 00.000 9552 Enqueuing Move request for scope (1.02, 0.75)
21:59:38.066 00.000 9976 Worker thread wakes up
21:59:38.066 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.75) opts 0xd
21:59:38.066 00.000 9976 Handling offset move in thread for scope, endpoint = (1.02, 0.75)
21:59:38.066 00.000 9976 Moving (1.02, 0.75) raw xDistance=-0.97 yDistance=0.93
21:59:38.066 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.97
21:59:38.066 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
21:59:38.066 00.000 9976 MoveAxis(E, 24, ABG)
21:59:38.066 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:38.067 00.001 9552 UpdateGuideState exits: m=5448773 SNR=211.8 Saturated
21:59:38.067 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:38.067 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:38.067 00.000 9552 Enqueuing Expose request
21:59:38.067 00.000 9976 Guiding  Dir = 2, Dur = 24
21:59:38.095 00.028 9976 IsSlewing returns 0
21:59:38.095 00.000 9976 IsGuiding returns 0
21:59:38.128 00.033 9976 IsGuiding returns 1
21:59:38.128 00.000 9976 scope still moving after pulse duration time elapsed
21:59:38.171 00.043 9976 IsSlewing returns 0
21:59:38.171 00.000 9976 IsGuiding returns 0
21:59:38.171 00.000 9976 scope move finished after 24 + 51 ms
21:59:38.171 00.000 9976 Move returns status 0, amount 24
21:59:38.171 00.000 9976 MoveAxis(S, 35, ABG)
21:59:38.171 00.000 9976 Guiding  Dir = 1, Dur = 35
21:59:38.204 00.033 9976 IsSlewing returns 0
21:59:38.204 00.000 9976 IsGuiding returns 0
21:59:38.235 00.031 9976 PulseGuide returned control before completion, sleep 14
21:59:38.287 00.052 9976 IsGuiding returns 1
21:59:38.287 00.000 9976 scope still moving after pulse duration time elapsed
21:59:38.329 00.042 9976 IsSlewing returns 0
21:59:38.329 00.000 9976 IsGuiding returns 0
21:59:38.329 00.000 9976 scope move finished after 35 + 90 ms
21:59:38.329 00.000 9976 Move returns status 0, amount 35
21:59:38.329 00.000 9976 move complete, result=0
21:59:38.329 00.000 9976 worker thread done servicing request
21:59:38.329 00.000 9976 Worker thread wakes up
21:59:38.329 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:38.329 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:38.329 00.000 9552 GuideStep: -1.0 px 24 ms EAST, 0.9 px 35 ms SOUTH
21:59:41.679 03.350 9976 Exposure complete
21:59:41.764 00.085 9976 worker thread done servicing request
21:59:41.765 00.001 9552 OnExposeComplete: enter
21:59:41.765 00.000 9552 UpdateGuideState(): m_state=6
21:59:41.765 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 242
21:59:41.765 00.000 9552 Star::Find returns 1 (1), X=1655.54, Y=361.54, Mass=5205917, SNR=296.5, Peak=65504 HFD=7.5
21:59:41.765 00.000 9552 Star::Find false star n=2 nbg=257 bg=3777.1 sigma=971.0 thresh=6690 peak=5749
21:59:41.765 00.000 9552 MultiStar: [#1 1.29,-0.22,0.82,U] [#2 1.04,-0.20,0.15,U] [#3 0.00,0.00,0.00,L] [#4 0.96,-0.88,0.05,U] [#5 2.62,-5.93,0.00,M9] [#6 0.00,0.00,0.00,L] 
21:59:41.765 00.000 9552 single-star, 3 included, MultiStar: {0.62, 0.04}, one-star: {-0.01, 0.34}
21:59:41.765 00.000 9552 CameraToMount -- cameraTheta (1.61) - m_xAngle (3.08) = xAngle (-1.47 = -1.47)
21:59:41.765 00.000 9552 CameraToMount -- cameraTheta (1.61) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.48 = 1.80)
21:59:41.765 00.000 9552 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.61 mountX=0.03 mountY=0.33, mountTheta=1.47
21:59:41.766 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.01, y=0.34, opts=13)
21:59:41.766 00.000 9552 Enqueuing Move request for scope (-0.01, 0.34)
21:59:41.766 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:41.766 00.000 9552 UpdateGuideState exits: m=5205917 SNR=296.5 Saturated
21:59:41.766 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:41.766 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:41.766 00.000 9552 Enqueuing Expose request
21:59:41.766 00.000 9976 Worker thread wakes up
21:59:41.766 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd
21:59:41.767 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.01, 0.34)
21:59:41.767 00.000 9976 Moving (-0.01, 0.34) raw xDistance=0.03 yDistance=0.33
21:59:41.767 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:59:41.767 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:41.767 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:59:41.767 00.000 9976 MoveAxis(E, 0, ABG)
21:59:41.767 00.000 9976 Move returns status 0, amount 0
21:59:41.767 00.000 9976 MoveAxis(N, 0, ABG)
21:59:41.767 00.000 9976 Move returns status 0, amount 0
21:59:41.767 00.000 9976 move complete, result=0
21:59:41.767 00.000 9976 worker thread done servicing request
21:59:41.767 00.000 9976 Worker thread wakes up
21:59:41.767 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:41.767 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:41.767 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:59:45.112 03.345 9976 Exposure complete
21:59:45.201 00.089 9976 worker thread done servicing request
21:59:45.201 00.000 9552 OnExposeComplete: enter
21:59:45.201 00.000 9552 UpdateGuideState(): m_state=6
21:59:45.201 00.000 9552 Star::Find(15, 1655, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 243
21:59:45.201 00.000 9552 Star::Find returns 1 (1), X=1657.75, Y=360.84, Mass=5450372, SNR=296.0, Peak=65504 HFD=7.8
21:59:45.201 00.000 9552 Star::Find false star n=11 nbg=258 bg=3661.3 sigma=924.6 thresh=6435 peak=6267
21:59:45.201 00.000 9552 Star::Find false star n=5 nbg=234 bg=3801.9 sigma=835.2 thresh=6308 peak=5428
21:59:45.201 00.000 9552 MultiStar: [#1 2.54,-0.42,0.00,M1] [#2 3.73,-0.30,0.00,M1] [#3 2.55,-0.83,0.00,M5] [#4 3.00,-1.63,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
21:59:45.201 00.000 9552 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.08) = xAngle (-3.24 = 3.04)
21:59:45.201 00.000 9552 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.25 = 0.03)
21:59:45.201 00.000 9552 CameraToMount -- cameraX=2.20 cameraY=-0.36 hyp=2.23 cameraTheta=-0.16 mountX=-2.22 mountY=0.07, mountTheta=3.11
21:59:45.202 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.20, y=-0.36, opts=13)
21:59:45.202 00.000 9552 Enqueuing Move request for scope (2.20, -0.36)
21:59:45.202 00.000 9976 Worker thread wakes up
21:59:45.202 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.20, -0.36) opts 0xd
21:59:45.202 00.000 9976 Handling offset move in thread for scope, endpoint = (2.20, -0.36)
21:59:45.202 00.000 9976 Moving (2.20, -0.36) raw xDistance=-2.22 yDistance=0.07
21:59:45.202 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.22
21:59:45.202 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:45.202 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:45.202 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:59:45.202 00.000 9976 MoveAxis(E, 48, ABG)
21:59:45.203 00.001 9976 Guiding  Dir = 2, Dur = 48
21:59:45.203 00.000 9552 UpdateGuideState exits: m=5450372 SNR=296.0 Saturated
21:59:45.203 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:45.203 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:45.203 00.000 9552 Enqueuing Expose request
21:59:45.233 00.030 9976 IsSlewing returns 0
21:59:45.234 00.001 9976 IsGuiding returns 0
21:59:45.265 00.031 9976 PulseGuide returned control before completion, sleep 27
21:59:45.302 00.037 9976 IsGuiding returns 1
21:59:45.302 00.000 9976 scope still moving after pulse duration time elapsed
21:59:45.358 00.056 9976 IsSlewing returns 0
21:59:45.359 00.001 9976 IsGuiding returns 0
21:59:45.359 00.000 9976 scope move finished after 48 + 76 ms
21:59:45.359 00.000 9976 Move returns status 0, amount 48
21:59:45.359 00.000 9976 MoveAxis(N, 0, ABG)
21:59:45.359 00.000 9976 Move returns status 0, amount 0
21:59:45.359 00.000 9976 move complete, result=0
21:59:45.359 00.000 9976 worker thread done servicing request
21:59:45.359 00.000 9976 Worker thread wakes up
21:59:45.359 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:45.359 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:45.359 00.000 9552 GuideStep: -2.2 px 48 ms EAST, 0.1 px 0 ms NORTH
21:59:48.713 03.354 9976 Exposure complete
21:59:48.784 00.071 9976 worker thread done servicing request
21:59:48.785 00.001 9552 OnExposeComplete: enter
21:59:48.785 00.000 9552 UpdateGuideState(): m_state=6
21:59:48.785 00.000 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 244
21:59:48.785 00.000 9552 Star::Find returns 1 (1), X=1657.71, Y=360.15, Mass=5323853, SNR=174.1, Peak=65504 HFD=7.8
21:59:48.785 00.000 9552 Star::Find false star n=4 nbg=261 bg=3648.4 sigma=918.8 thresh=6405 peak=5681
21:59:48.785 00.000 9552 MultiStar: [#1 3.43,-1.03,0.00,M2] [#2 3.33,-0.72,0.00,M2] [#3 3.58,-1.65,0.00,M6] [#4 3.79,-0.37,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 1.62,-0.43,0.00,M1] 
21:59:48.785 00.000 9552 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.08) = xAngle (-3.53 = 2.75)
21:59:48.785 00.000 9552 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.54 = -0.26)
21:59:48.785 00.000 9552 CameraToMount -- cameraX=2.16 cameraY=-1.05 hyp=2.40 cameraTheta=-0.45 mountX=-2.22 mountY=-0.61, mountTheta=-2.87
21:59:48.786 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.16, y=-1.05, opts=13)
21:59:48.786 00.000 9552 Enqueuing Move request for scope (2.16, -1.05)
21:59:48.786 00.000 9976 Worker thread wakes up
21:59:48.786 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.16, -1.05) opts 0xd
21:59:48.786 00.000 9976 Handling offset move in thread for scope, endpoint = (2.16, -1.05)
21:59:48.786 00.000 9976 Moving (2.16, -1.05) raw xDistance=-2.22 yDistance=-0.61
21:59:48.786 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.50 from input -2.22
21:59:48.786 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:48.786 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:48.786 00.000 9552 UpdateGuideState exits: m=5323853 SNR=174.1 Saturated
21:59:48.786 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:48.786 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:48.786 00.000 9552 Enqueuing Expose request
21:59:48.787 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
21:59:48.787 00.000 9976 MoveAxis(E, 52, ABG)
21:59:48.787 00.000 9976 Guiding  Dir = 2, Dur = 52
21:59:48.829 00.042 9976 IsSlewing returns 0
21:59:48.829 00.000 9976 IsGuiding returns 0
21:59:48.861 00.032 9976 PulseGuide returned control before completion, sleep 31
21:59:48.901 00.040 9976 IsGuiding returns 1
21:59:48.901 00.000 9976 scope still moving after pulse duration time elapsed
21:59:48.951 00.050 9976 IsSlewing returns 0
21:59:48.951 00.000 9976 IsGuiding returns 0
21:59:48.951 00.000 9976 scope move finished after 52 + 70 ms
21:59:48.951 00.000 9976 Move returns status 0, amount 52
21:59:48.951 00.000 9976 MoveAxis(N, 0, ABG)
21:59:48.951 00.000 9976 Move returns status 0, amount 0
21:59:48.952 00.001 9976 move complete, result=0
21:59:48.952 00.000 9976 worker thread done servicing request
21:59:48.952 00.000 9976 Worker thread wakes up
21:59:48.952 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:48.952 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:48.952 00.000 9552 GuideStep: -2.2 px 52 ms EAST, -0.6 px 0 ms NORTH
21:59:52.297 03.345 9976 Exposure complete
21:59:52.377 00.080 9976 worker thread done servicing request
21:59:52.377 00.000 9552 OnExposeComplete: enter
21:59:52.378 00.001 9552 UpdateGuideState(): m_state=6
21:59:52.378 00.000 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 245
21:59:52.378 00.000 9552 Star::Find returns 1 (1), X=1658.80, Y=360.98, Mass=5541862, SNR=251.4, Peak=65504 HFD=7.9
21:59:52.378 00.000 9552 MultiStar: large primary error, entering stabilization period
21:59:52.378 00.000 9552 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.08) = xAngle (-3.15 = 3.14)
21:59:52.378 00.000 9552 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.16 = 0.13)
21:59:52.378 00.000 9552 CameraToMount -- cameraX=3.25 cameraY=-0.22 hyp=3.26 cameraTheta=-0.07 mountX=-3.26 mountY=0.41, mountTheta=3.02
21:59:52.379 00.001 9552 SchedulePrimaryMove(104D1A90, x=3.25, y=-0.22, opts=13)
21:59:52.379 00.000 9552 Enqueuing Move request for scope (3.25, -0.22)
21:59:52.379 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:52.379 00.000 9552 UpdateGuideState exits: m=5541862 SNR=251.4 Saturated
21:59:52.379 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:52.379 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:52.379 00.000 9552 Enqueuing Expose request
21:59:52.379 00.000 9976 Worker thread wakes up
21:59:52.379 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (3.25, -0.22) opts 0xd
21:59:52.379 00.000 9976 Handling offset move in thread for scope, endpoint = (3.25, -0.22)
21:59:52.379 00.000 9976 Moving (3.25, -0.22) raw xDistance=-3.26 yDistance=0.41
21:59:52.379 00.000 9976 GuideAlgorithmHysteresis::Result() returns -2.16 from input -3.26
21:59:52.379 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:52.379 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:59:52.379 00.000 9976 MoveAxis(E, 75, ABG)
21:59:52.379 00.000 9976 Guiding  Dir = 2, Dur = 75
21:59:52.405 00.026 9976 IsSlewing returns 0
21:59:52.405 00.000 9976 IsGuiding returns 0
21:59:52.436 00.031 9976 PulseGuide returned control before completion, sleep 54
21:59:52.518 00.082 9976 IsGuiding returns 1
21:59:52.518 00.000 9976 scope still moving after pulse duration time elapsed
21:59:52.593 00.075 9976 IsSlewing returns 0
21:59:52.593 00.000 9976 IsGuiding returns 0
21:59:52.593 00.000 9976 scope move finished after 75 + 113 ms
21:59:52.593 00.000 9976 Move returns status 0, amount 75
21:59:52.593 00.000 9976 MoveAxis(N, 0, ABG)
21:59:52.593 00.000 9976 Move returns status 0, amount 0
21:59:52.593 00.000 9976 move complete, result=0
21:59:52.593 00.000 9976 worker thread done servicing request
21:59:52.593 00.000 9976 Worker thread wakes up
21:59:52.593 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:52.594 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:52.594 00.000 9552 GuideStep: -3.3 px 75 ms EAST, 0.4 px 0 ms NORTH
21:59:55.949 03.355 9976 Exposure complete
21:59:56.041 00.092 9976 worker thread done servicing request
21:59:56.041 00.000 9552 OnExposeComplete: enter
21:59:56.042 00.001 9552 UpdateGuideState(): m_state=6
21:59:56.042 00.000 9552 Star::Find(15, 1658, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 246
21:59:56.042 00.000 9552 Star::Find returns 1 (1), X=1657.46, Y=360.63, Mass=5175797, SNR=234.5, Peak=65504 HFD=7.3
21:59:56.042 00.000 9552 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.08) = xAngle (-3.36 = 2.92)
21:59:56.042 00.000 9552 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.37 = -0.09)
21:59:56.042 00.000 9552 CameraToMount -- cameraX=1.91 cameraY=-0.56 hyp=1.99 cameraTheta=-0.29 mountX=-1.94 mountY=-0.18, mountTheta=-3.05
21:59:56.044 00.002 9552 SchedulePrimaryMove(104D1A90, x=1.91, y=-0.56, opts=13)
21:59:56.044 00.000 9552 Enqueuing Move request for scope (1.91, -0.56)
21:59:56.044 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:56.044 00.000 9552 UpdateGuideState exits: m=5175797 SNR=234.5 Saturated
21:59:56.045 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:56.045 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:56.045 00.000 9552 Enqueuing Expose request
21:59:56.045 00.000 9976 Worker thread wakes up
21:59:56.045 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.91, -0.56) opts 0xd
21:59:56.045 00.000 9976 Handling offset move in thread for scope, endpoint = (1.91, -0.56)
21:59:56.045 00.000 9976 Moving (1.91, -0.56) raw xDistance=-1.94 yDistance=-0.18
21:59:56.045 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.37 from input -1.94
21:59:56.045 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:56.045 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:59:56.045 00.000 9976 MoveAxis(E, 48, ABG)
21:59:56.045 00.000 9976 Guiding  Dir = 2, Dur = 48
21:59:56.103 00.058 9976 IsSlewing returns 0
21:59:56.103 00.000 9976 IsGuiding returns 0
21:59:56.124 00.021 9976 PulseGuide returned control before completion, sleep 38
21:59:56.169 00.045 9976 IsGuiding returns 1
21:59:56.169 00.000 9976 scope still moving after pulse duration time elapsed
21:59:56.220 00.051 9976 IsSlewing returns 0
21:59:56.220 00.000 9976 IsGuiding returns 0
21:59:56.220 00.000 9976 scope move finished after 48 + 69 ms
21:59:56.220 00.000 9976 Move returns status 0, amount 48
21:59:56.220 00.000 9976 MoveAxis(N, 0, ABG)
21:59:56.220 00.000 9976 Move returns status 0, amount 0
21:59:56.220 00.000 9976 move complete, result=0
21:59:56.220 00.000 9976 worker thread done servicing request
21:59:56.220 00.000 9976 Worker thread wakes up
21:59:56.220 00.000 9552 GuideStep: -1.9 px 48 ms EAST, -0.2 px 0 ms NORTH
21:59:56.220 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:56.220 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:59.571 03.351 9976 Exposure complete
21:59:59.666 00.095 9976 worker thread done servicing request
21:59:59.667 00.001 9552 OnExposeComplete: enter
21:59:59.667 00.000 9552 UpdateGuideState(): m_state=6
21:59:59.667 00.000 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 247
21:59:59.667 00.000 9552 Star::Find returns 1 (1), X=1657.31, Y=361.67, Mass=5226476, SNR=223.4, Peak=65504 HFD=7.5
21:59:59.667 00.000 9552 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.08) = xAngle (-2.82 = -2.82)
21:59:59.667 00.000 9552 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.83 = 0.46)
21:59:59.667 00.000 9552 CameraToMount -- cameraX=1.76 cameraY=0.47 hyp=1.82 cameraTheta=0.26 mountX=-1.72 mountY=0.80, mountTheta=2.71
21:59:59.668 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.76, y=0.47, opts=13)
21:59:59.668 00.000 9552 Enqueuing Move request for scope (1.76, 0.47)
21:59:59.668 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
21:59:59.668 00.000 9552 UpdateGuideState exits: m=5226476 SNR=223.4 Saturated
21:59:59.668 00.000 9976 Worker thread wakes up
21:59:59.668 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.76, 0.47) opts 0xd
21:59:59.668 00.000 9976 Handling offset move in thread for scope, endpoint = (1.76, 0.47)
21:59:59.668 00.000 9976 Moving (1.76, 0.47) raw xDistance=-1.72 yDistance=0.80
21:59:59.668 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:59.668 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
21:59:59.668 00.000 9552 Enqueuing Expose request
21:59:59.668 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.72
21:59:59.668 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:59.669 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
21:59:59.669 00.000 9976 MoveAxis(E, 41, ABG)
21:59:59.669 00.000 9976 Guiding  Dir = 2, Dur = 41
21:59:59.689 00.020 9976 IsSlewing returns 0
21:59:59.689 00.000 9976 IsGuiding returns 0
21:59:59.721 00.032 9976 PulseGuide returned control before completion, sleep 20
21:59:59.744 00.023 9976 IsGuiding returns 1
21:59:59.744 00.000 9976 scope still moving after pulse duration time elapsed
21:59:59.810 00.066 9976 IsSlewing returns 0
21:59:59.810 00.000 9976 IsGuiding returns 0
21:59:59.810 00.000 9976 scope move finished after 41 + 79 ms
21:59:59.810 00.000 9976 Move returns status 0, amount 41
21:59:59.810 00.000 9976 MoveAxis(N, 0, ABG)
21:59:59.810 00.000 9976 Move returns status 0, amount 0
21:59:59.810 00.000 9976 move complete, result=0
21:59:59.810 00.000 9976 worker thread done servicing request
21:59:59.811 00.001 9976 Worker thread wakes up
21:59:59.811 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
21:59:59.811 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
21:59:59.811 00.000 9552 GuideStep: -1.7 px 41 ms EAST, 0.8 px 0 ms NORTH
22:00:03.158 03.347 9976 Exposure complete
22:00:03.243 00.085 9976 worker thread done servicing request
22:00:03.243 00.000 9552 OnExposeComplete: enter
22:00:03.243 00.000 9552 UpdateGuideState(): m_state=6
22:00:03.243 00.000 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 248
22:00:03.243 00.000 9552 Star::Find returns 1 (1), X=1657.50, Y=360.95, Mass=5343462, SNR=243.6, Peak=65504 HFD=7.9
22:00:03.243 00.000 9552 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.08) = xAngle (-3.21 = 3.08)
22:00:03.243 00.000 9552 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.22 = 0.07)
22:00:03.243 00.000 9552 CameraToMount -- cameraX=1.95 cameraY=-0.25 hyp=1.96 cameraTheta=-0.13 mountX=-1.96 mountY=0.13, mountTheta=3.07
22:00:03.244 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.95, y=-0.25, opts=13)
22:00:03.244 00.000 9552 Enqueuing Move request for scope (1.95, -0.25)
22:00:03.244 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:03.244 00.000 9552 UpdateGuideState exits: m=5343462 SNR=243.6 Saturated
22:00:03.244 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:03.244 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:03.244 00.000 9552 Enqueuing Expose request
22:00:03.244 00.000 9976 Worker thread wakes up
22:00:03.244 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.95, -0.25) opts 0xd
22:00:03.244 00.000 9976 Handling offset move in thread for scope, endpoint = (1.95, -0.25)
22:00:03.244 00.000 9976 Moving (1.95, -0.25) raw xDistance=-1.96 yDistance=0.13
22:00:03.244 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.32 from input -1.96
22:00:03.244 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:03.244 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:00:03.244 00.000 9976 MoveAxis(E, 46, ABG)
22:00:03.244 00.000 9976 Guiding  Dir = 2, Dur = 46
22:00:03.265 00.021 9976 IsSlewing returns 0
22:00:03.265 00.000 9976 IsGuiding returns 0
22:00:03.296 00.031 9976 PulseGuide returned control before completion, sleep 25
22:00:03.331 00.035 9976 IsGuiding returns 1
22:00:03.331 00.000 9976 scope still moving after pulse duration time elapsed
22:00:03.390 00.059 9976 IsSlewing returns 0
22:00:03.390 00.000 9976 IsGuiding returns 0
22:00:03.390 00.000 9976 scope move finished after 46 + 79 ms
22:00:03.390 00.000 9976 Move returns status 0, amount 46
22:00:03.390 00.000 9976 MoveAxis(N, 0, ABG)
22:00:03.390 00.000 9976 Move returns status 0, amount 0
22:00:03.390 00.000 9976 move complete, result=0
22:00:03.390 00.000 9976 worker thread done servicing request
22:00:03.390 00.000 9976 Worker thread wakes up
22:00:03.390 00.000 9552 GuideStep: -2.0 px 46 ms EAST, 0.1 px 0 ms NORTH
22:00:03.390 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:03.390 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:06.738 03.348 9976 Exposure complete
22:00:06.831 00.093 9976 worker thread done servicing request
22:00:06.831 00.000 9552 OnExposeComplete: enter
22:00:06.831 00.000 9552 UpdateGuideState(): m_state=6
22:00:06.831 00.000 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
22:00:06.831 00.000 9552 Star::Find returns 1 (1), X=1657.06, Y=362.02, Mass=5180216, SNR=254.8, Peak=65504 HFD=7.6
22:00:06.831 00.000 9552 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.08) = xAngle (-2.58 = -2.58)
22:00:06.831 00.000 9552 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.59 = 0.70)
22:00:06.831 00.000 9552 CameraToMount -- cameraX=1.50 cameraY=0.82 hyp=1.72 cameraTheta=0.50 mountX=-1.45 mountY=1.10, mountTheta=2.49
22:00:06.832 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.50, y=0.82, opts=13)
22:00:06.832 00.000 9552 Enqueuing Move request for scope (1.50, 0.82)
22:00:06.832 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:06.832 00.000 9552 UpdateGuideState exits: m=5180216 SNR=254.8 Saturated
22:00:06.832 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:06.832 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:06.832 00.000 9552 Enqueuing Expose request
22:00:06.833 00.001 9976 Worker thread wakes up
22:00:06.833 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.50, 0.82) opts 0xd
22:00:06.833 00.000 9976 Handling offset move in thread for scope, endpoint = (1.50, 0.82)
22:00:06.833 00.000 9976 Moving (1.50, 0.82) raw xDistance=-1.45 yDistance=1.10
22:00:06.833 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.45
22:00:06.833 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
22:00:06.833 00.000 9976 MoveAxis(E, 35, ABG)
22:00:06.833 00.000 9976 Guiding  Dir = 2, Dur = 35
22:00:06.858 00.025 9976 IsSlewing returns 0
22:00:06.858 00.000 9976 IsGuiding returns 0
22:00:06.891 00.033 9976 PulseGuide returned control before completion, sleep 14
22:00:06.911 00.020 9976 IsGuiding returns 1
22:00:06.911 00.000 9976 scope still moving after pulse duration time elapsed
22:00:06.966 00.055 9976 IsSlewing returns 0
22:00:06.966 00.000 9976 IsGuiding returns 0
22:00:06.966 00.000 9976 scope move finished after 35 + 73 ms
22:00:06.966 00.000 9976 Move returns status 0, amount 35
22:00:06.966 00.000 9976 MoveAxis(S, 41, ABG)
22:00:06.966 00.000 9976 Guiding  Dir = 1, Dur = 41
22:00:07.017 00.051 9976 IsSlewing returns 0
22:00:07.017 00.000 9976 IsGuiding returns 0
22:00:07.049 00.032 9976 PulseGuide returned control before completion, sleep 20
22:00:07.084 00.035 9976 IsGuiding returns 1
22:00:07.084 00.000 9976 scope still moving after pulse duration time elapsed
22:00:07.138 00.054 9976 IsSlewing returns 0
22:00:07.139 00.001 9976 IsGuiding returns 0
22:00:07.139 00.000 9976 scope move finished after 41 + 80 ms
22:00:07.139 00.000 9976 Move returns status 0, amount 41
22:00:07.139 00.000 9976 move complete, result=0
22:00:07.139 00.000 9976 worker thread done servicing request
22:00:07.139 00.000 9976 Worker thread wakes up
22:00:07.139 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:07.139 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:07.139 00.000 9552 GuideStep: -1.4 px 35 ms EAST, 1.1 px 41 ms SOUTH
22:00:10.486 03.347 9976 Exposure complete
22:00:10.568 00.082 9976 worker thread done servicing request
22:00:10.568 00.000 9552 OnExposeComplete: enter
22:00:10.568 00.000 9552 UpdateGuideState(): m_state=6
22:00:10.568 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 250
22:00:10.568 00.000 9552 Star::Find returns 1 (1), X=1657.86, Y=360.09, Mass=5238094, SNR=224.1, Peak=65504 HFD=7.8
22:00:10.568 00.000 9552 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.08) = xAngle (-3.52 = 2.76)
22:00:10.569 00.001 9552 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.54 = -0.25)
22:00:10.569 00.000 9552 CameraToMount -- cameraX=2.31 cameraY=-1.10 hyp=2.56 cameraTheta=-0.45 mountX=-2.37 mountY=-0.64, mountTheta=-2.88
22:00:10.569 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.31, y=-1.10, opts=13)
22:00:10.569 00.000 9552 Enqueuing Move request for scope (2.31, -1.10)
22:00:10.569 00.000 9976 Worker thread wakes up
22:00:10.569 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.31, -1.10) opts 0xd
22:00:10.569 00.000 9976 Handling offset move in thread for scope, endpoint = (2.31, -1.10)
22:00:10.569 00.000 9976 Moving (2.31, -1.10) raw xDistance=-2.37 yDistance=-0.64
22:00:10.569 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.56 from input -2.37
22:00:10.569 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:10.569 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:10.569 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
22:00:10.569 00.000 9552 UpdateGuideState exits: m=5238094 SNR=224.1 Saturated
22:00:10.570 00.001 9976 MoveAxis(E, 54, ABG)
22:00:10.570 00.000 9976 Guiding  Dir = 2, Dur = 54
22:00:10.570 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:10.570 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:10.570 00.000 9552 Enqueuing Expose request
22:00:10.628 00.058 9976 IsSlewing returns 0
22:00:10.629 00.001 9976 IsGuiding returns 0
22:00:10.659 00.030 9976 PulseGuide returned control before completion, sleep 34
22:00:10.706 00.047 9976 IsGuiding returns 1
22:00:10.706 00.000 9976 scope still moving after pulse duration time elapsed
22:00:10.765 00.059 9976 IsSlewing returns 0
22:00:10.765 00.000 9976 IsGuiding returns 0
22:00:10.765 00.000 9976 scope move finished after 54 + 82 ms
22:00:10.765 00.000 9976 Move returns status 0, amount 54
22:00:10.765 00.000 9976 MoveAxis(N, 0, ABG)
22:00:10.765 00.000 9976 Move returns status 0, amount 0
22:00:10.765 00.000 9976 move complete, result=0
22:00:10.765 00.000 9976 worker thread done servicing request
22:00:10.765 00.000 9976 Worker thread wakes up
22:00:10.765 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:10.765 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:10.765 00.000 9552 GuideStep: -2.4 px 54 ms EAST, -0.6 px 0 ms NORTH
22:00:14.108 03.343 9976 Exposure complete
22:00:14.195 00.087 9976 worker thread done servicing request
22:00:14.195 00.000 9552 OnExposeComplete: enter
22:00:14.195 00.000 9552 UpdateGuideState(): m_state=6
22:00:14.196 00.001 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 251
22:00:14.196 00.000 9552 Star::Find returns 1 (1), X=1657.14, Y=359.94, Mass=5152997, SNR=230.1, Peak=65504 HFD=7.5
22:00:14.196 00.000 9552 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.08) = xAngle (-3.75 = 2.54)
22:00:14.196 00.000 9552 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.76 = -0.47)
22:00:14.196 00.000 9552 CameraToMount -- cameraX=1.59 cameraY=-1.26 hyp=2.03 cameraTheta=-0.67 mountX=-1.67 mountY=-0.93, mountTheta=-2.63
22:00:14.196 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.59, y=-1.26, opts=13)
22:00:14.197 00.001 9552 Enqueuing Move request for scope (1.59, -1.26)
22:00:14.197 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:14.197 00.000 9552 UpdateGuideState exits: m=5152997 SNR=230.1 Saturated
22:00:14.197 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:14.197 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:14.197 00.000 9552 Enqueuing Expose request
22:00:14.197 00.000 9976 Worker thread wakes up
22:00:14.197 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.59, -1.26) opts 0xd
22:00:14.197 00.000 9976 Handling offset move in thread for scope, endpoint = (1.59, -1.26)
22:00:14.197 00.000 9976 Moving (1.59, -1.26) raw xDistance=-1.67 yDistance=-0.93
22:00:14.197 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.67
22:00:14.197 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:00:14.197 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
22:00:14.197 00.000 9976 MoveAxis(E, 40, ABG)
22:00:14.197 00.000 9976 Guiding  Dir = 2, Dur = 40
22:00:14.218 00.021 9976 IsSlewing returns 0
22:00:14.218 00.000 9976 IsGuiding returns 0
22:00:14.249 00.031 9976 PulseGuide returned control before completion, sleep 19
22:00:14.281 00.032 9976 IsGuiding returns 1
22:00:14.281 00.000 9976 scope still moving after pulse duration time elapsed
22:00:14.343 00.062 9976 IsSlewing returns 0
22:00:14.345 00.002 9976 IsGuiding returns 0
22:00:14.345 00.000 9976 scope move finished after 40 + 86 ms
22:00:14.345 00.000 9976 Move returns status 0, amount 40
22:00:14.345 00.000 9976 MoveAxis(N, 0, ABG)
22:00:14.345 00.000 9976 Move returns status 0, amount 0
22:00:14.345 00.000 9976 move complete, result=0
22:00:14.345 00.000 9976 worker thread done servicing request
22:00:14.345 00.000 9976 Worker thread wakes up
22:00:14.345 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:14.345 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:14.345 00.000 9552 GuideStep: -1.7 px 40 ms EAST, -0.9 px 0 ms NORTH
22:00:17.696 03.351 9976 Exposure complete
22:00:17.791 00.095 9976 worker thread done servicing request
22:00:17.791 00.000 9552 OnExposeComplete: enter
22:00:17.791 00.000 9552 UpdateGuideState(): m_state=6
22:00:17.791 00.000 9552 Star::Find(15, 1657, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 252
22:00:17.791 00.000 9552 Star::Find returns 1 (1), X=1655.94, Y=359.84, Mass=5218944, SNR=222.4, Peak=65504 HFD=7.6
22:00:17.791 00.000 9552 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.08) = xAngle (-4.37 = 1.91)
22:00:17.791 00.000 9552 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.38 = -1.10)
22:00:17.791 00.000 9552 CameraToMount -- cameraX=0.39 cameraY=-1.36 hyp=1.41 cameraTheta=-1.29 mountX=-0.48 mountY=-1.26, mountTheta=-1.93
22:00:17.792 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.39, y=-1.36, opts=13)
22:00:17.792 00.000 9552 Enqueuing Move request for scope (0.39, -1.36)
22:00:17.792 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:17.792 00.000 9552 UpdateGuideState exits: m=5218944 SNR=222.4 Saturated
22:00:17.792 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:17.792 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:17.792 00.000 9976 Worker thread wakes up
22:00:17.792 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.36) opts 0xd
22:00:17.792 00.000 9976 Handling offset move in thread for scope, endpoint = (0.39, -1.36)
22:00:17.793 00.001 9976 Moving (0.39, -1.36) raw xDistance=-0.48 yDistance=-1.26
22:00:17.793 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
22:00:17.793 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:00:17.793 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.26
22:00:17.793 00.000 9976 MoveAxis(E, 0, ABG)
22:00:17.793 00.000 9976 Move returns status 0, amount 0
22:00:17.793 00.000 9976 MoveAxis(N, 0, ABG)
22:00:17.793 00.000 9976 Move returns status 0, amount 0
22:00:17.793 00.000 9976 move complete, result=0
22:00:17.793 00.000 9976 worker thread done servicing request
22:00:17.793 00.000 9552 Enqueuing Expose request
22:00:17.793 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -1.3 px 0 ms NORTH
22:00:17.793 00.000 9976 Worker thread wakes up
22:00:17.793 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:17.793 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:21.141 03.348 9976 Exposure complete
22:00:21.226 00.085 9976 worker thread done servicing request
22:00:21.226 00.000 9552 OnExposeComplete: enter
22:00:21.227 00.001 9552 UpdateGuideState(): m_state=6
22:00:21.227 00.000 9552 Star::Find(15, 1655, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 253
22:00:21.227 00.000 9552 Star::Find returns 1 (1), X=1656.33, Y=360.82, Mass=5185640, SNR=251.4, Peak=65504 HFD=7.6
22:00:21.227 00.000 9552 MultiStar: exiting stabilization period
22:00:21.227 00.000 9552 Star::Find false star n=7 nbg=254 bg=3623.1 sigma=844.9 thresh=6158 peak=6151
22:00:21.227 00.000 9552 MultiStar: [#1 1.82,-0.99,0.00,M3] [#2 1.82,-1.15,0.00,M3] [#3 1.32,-1.26,0.00,M7] [#4 1.82,-1.09,0.00,M4] [#5 4.14,-6.75,0.00,M10] [#6 0.00,0.00,0.00,L] 
22:00:21.227 00.000 9552 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.08) = xAngle (-3.53 = 2.75)
22:00:21.227 00.000 9552 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.54 = -0.26)
22:00:21.227 00.000 9552 CameraToMount -- cameraX=0.78 cameraY=-0.38 hyp=0.86 cameraTheta=-0.45 mountX=-0.80 mountY=-0.22, mountTheta=-2.87
22:00:21.228 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.78, y=-0.38, opts=13)
22:00:21.228 00.000 9552 Enqueuing Move request for scope (0.78, -0.38)
22:00:21.228 00.000 9976 Worker thread wakes up
22:00:21.228 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.38) opts 0xd
22:00:21.228 00.000 9976 Handling offset move in thread for scope, endpoint = (0.78, -0.38)
22:00:21.228 00.000 9976 Moving (0.78, -0.38) raw xDistance=-0.80 yDistance=-0.22
22:00:21.228 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80
22:00:21.228 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:21.228 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:21.228 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:00:21.228 00.000 9976 MoveAxis(E, 17, ABG)
22:00:21.228 00.000 9552 UpdateGuideState exits: m=5185640 SNR=251.4 Saturated
22:00:21.228 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:21.228 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:21.228 00.000 9552 Enqueuing Expose request
22:00:21.228 00.000 9976 Guiding  Dir = 2, Dur = 17
22:00:21.249 00.021 9976 IsSlewing returns 0
22:00:21.249 00.000 9976 IsGuiding returns 0
22:00:21.281 00.032 9976 IsGuiding returns 1
22:00:21.281 00.000 9976 scope still moving after pulse duration time elapsed
22:00:21.343 00.062 9976 IsSlewing returns 0
22:00:21.343 00.000 9976 IsGuiding returns 0
22:00:21.343 00.000 9976 scope move finished after 17 + 77 ms
22:00:21.343 00.000 9976 Move returns status 0, amount 17
22:00:21.343 00.000 9976 MoveAxis(N, 0, ABG)
22:00:21.343 00.000 9976 Move returns status 0, amount 0
22:00:21.343 00.000 9976 move complete, result=0
22:00:21.343 00.000 9976 worker thread done servicing request
22:00:21.343 00.000 9976 Worker thread wakes up
22:00:21.343 00.000 9552 GuideStep: -0.8 px 17 ms EAST, -0.2 px 0 ms NORTH
22:00:21.343 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:21.343 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:24.700 03.357 9976 Exposure complete
22:00:24.794 00.094 9976 worker thread done servicing request
22:00:24.794 00.000 9552 OnExposeComplete: enter
22:00:24.794 00.000 9552 UpdateGuideState(): m_state=6
22:00:24.794 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 254
22:00:24.795 00.001 9552 Star::Find returns 1 (1), X=1654.66, Y=360.54, Mass=5049128, SNR=248.5, Peak=65504 HFD=7.3
22:00:24.795 00.000 9552 Star::Find false star n=4 nbg=262 bg=3656.0 sigma=874.0 thresh=6278 peak=6130
22:00:24.795 00.000 9552 MultiStar: [#1 0.27,-1.29,0.98,U] [#2 0.24,-1.03,0.24,U] [#3 -0.53,-0.97,0.09,U] [#4 -1.02,-1.82,0.00,M5] [#5 1.67,-7.33,0.00,R] [#6 0.00,0.00,0.00,L] 
22:00:24.795 00.000 9552 refined, 3 included, MultiStar: {-0.26, -0.98}, one-star: {-0.89, -0.66}
22:00:24.795 00.000 9552 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.08) = xAngle (-4.91 = 1.37)
22:00:24.795 00.000 9552 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.92 = -1.64)
22:00:24.795 00.000 9552 CameraToMount -- cameraX=-0.26 cameraY=-0.98 hyp=1.01 cameraTheta=-1.84 mountX=0.20 mountY=-1.01, mountTheta=-1.37
22:00:24.796 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.26, y=-0.98, opts=13)
22:00:24.796 00.000 9552 Enqueuing Move request for scope (-0.26, -0.98)
22:00:24.796 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:24.796 00.000 9552 UpdateGuideState exits: m=5049128 SNR=248.5 Saturated
22:00:24.796 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:24.796 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:24.796 00.000 9552 Enqueuing Expose request
22:00:24.796 00.000 9976 Worker thread wakes up
22:00:24.796 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.98) opts 0xd
22:00:24.796 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.26, -0.98)
22:00:24.796 00.000 9976 Moving (-0.26, -0.98) raw xDistance=0.20 yDistance=-1.01
22:00:24.796 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:00:24.796 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:00:24.796 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.01
22:00:24.796 00.000 9976 MoveAxis(E, 0, ABG)
22:00:24.796 00.000 9976 Move returns status 0, amount 0
22:00:24.797 00.001 9976 MoveAxis(N, 0, ABG)
22:00:24.797 00.000 9976 Move returns status 0, amount 0
22:00:24.797 00.000 9976 move complete, result=0
22:00:24.797 00.000 9976 worker thread done servicing request
22:00:24.797 00.000 9976 Worker thread wakes up
22:00:24.797 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:24.797 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:24.797 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -1.0 px 0 ms NORTH
22:00:28.140 03.343 9976 Exposure complete
22:00:28.231 00.091 9976 worker thread done servicing request
22:00:28.231 00.000 9552 OnExposeComplete: enter
22:00:28.231 00.000 9552 UpdateGuideState(): m_state=6
22:00:28.231 00.000 9552 Star::Find(15, 1654, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 255
22:00:28.231 00.000 9552 Star::Find returns 1 (1), X=1655.34, Y=359.96, Mass=5017039, SNR=215.2, Peak=65504 HFD=7.6
22:00:28.231 00.000 9552 MultiStar: [#1 0.58,-1.20,1.10,U] [#2 1.28,-0.92,0.27,U] [#3 0.84,-0.55,0.10,U] [#4 0.43,-1.00,0.08,U] [#5 1.22,-2.11,0.00,M1] [#6 0.55,0.22,0.06,U] 
22:00:28.231 00.000 9552 refined, 5 included, MultiStar: {0.35, -1.12}, one-star: {-0.21, -1.24}
22:00:28.231 00.000 9552 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.08) = xAngle (-4.34 = 1.94)
22:00:28.231 00.000 9552 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.35 = -1.07)
22:00:28.231 00.000 9552 CameraToMount -- cameraX=0.35 cameraY=-1.12 hyp=1.18 cameraTheta=-1.27 mountX=-0.42 mountY=-1.03, mountTheta=-1.96
22:00:28.231 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.35, y=-1.12, opts=13)
22:00:28.231 00.000 9552 Enqueuing Move request for scope (0.35, -1.12)
22:00:28.231 00.000 9976 Worker thread wakes up
22:00:28.231 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.12) opts 0xd
22:00:28.231 00.000 9976 Handling offset move in thread for scope, endpoint = (0.35, -1.12)
22:00:28.231 00.000 9976 Moving (0.35, -1.12) raw xDistance=-0.42 yDistance=-1.03
22:00:28.231 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
22:00:28.231 00.000 9976 switching direction from 1 to -1 - decHistory=-3 oldest=0.75 newest=-2.26
22:00:28.231 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
22:00:28.231 00.000 9976 MoveAxis(E, 0, ABG)
22:00:28.231 00.000 9976 Move returns status 0, amount 0
22:00:28.231 00.000 9976 BLC: Oldest BLC event removed
22:00:28.231 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 165 applied
22:00:28.231 00.000 9976 MoveAxis(N, 204, ABG)
22:00:28.231 00.000 9976 Guiding  Dir = 0, Dur = 204
22:00:28.263 00.032 9976 IsSlewing returns 0
22:00:28.263 00.000 9976 IsGuiding returns 0
22:00:28.279 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:28.294 00.015 9976 PulseGuide returned control before completion, sleep 184
22:00:28.294 00.000 9552 UpdateGuideState exits: m=5017039 SNR=215.2 Saturated
22:00:28.294 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:28.294 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:28.294 00.000 9552 Enqueuing Expose request
22:00:28.485 00.191 9976 IsGuiding returns 1
22:00:28.485 00.000 9976 scope still moving after pulse duration time elapsed
22:00:28.582 00.097 9976 IsSlewing returns 0
22:00:28.582 00.000 9976 IsGuiding returns 0
22:00:28.582 00.000 9976 scope move finished after 204 + 121 ms
22:00:28.582 00.000 9976 Move returns status 0, amount 204
22:00:28.582 00.000 9976 move complete, result=0
22:00:28.582 00.000 9976 worker thread done servicing request
22:00:28.582 00.000 9976 Worker thread wakes up
22:00:28.582 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:28.582 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -1.0 px 204 ms NORTH
22:00:28.582 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:31.940 03.358 9976 Exposure complete
22:00:32.004 00.064 9976 worker thread done servicing request
22:00:32.004 00.000 9552 OnExposeComplete: enter
22:00:32.004 00.000 9552 UpdateGuideState(): m_state=6
22:00:32.004 00.000 9552 Star::Find(15, 1655, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 256
22:00:32.004 00.000 9552 Star::Find returns 1 (1), X=1654.31, Y=361.89, Mass=5174648, SNR=237.8, Peak=65504 HFD=7.7
22:00:32.004 00.000 9552 Star::Find false star n=3 nbg=276 bg=3602.2 sigma=961.7 thresh=6487 peak=5749
22:00:32.004 00.000 9552 MultiStar: [#1 -0.48,0.08,0.96,U] [#2 -0.50,-0.22,0.29,U] [#3 -0.42,-0.05,0.11,U] [#4 -0.42,-0.25,0.09,U] [#5 0.00,0.00,0.00,L] [#6 -1.00,-0.32,0.05,U] 
22:00:32.004 00.000 9552 refined, 5 included, MultiStar: {-0.79, 0.27}, one-star: {-1.24, 0.69}
22:00:32.004 00.000 9552 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.08) = xAngle (-0.26 = -0.26)
22:00:32.004 00.000 9552 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.27 = 3.01)
22:00:32.004 00.000 9552 CameraToMount -- cameraX=-0.79 cameraY=0.27 hyp=0.84 cameraTheta=2.82 mountX=0.81 mountY=0.11, mountTheta=0.13
22:00:32.004 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.79, y=0.27, opts=13)
22:00:32.004 00.000 9552 Enqueuing Move request for scope (-0.79, 0.27)
22:00:32.004 00.000 9976 Worker thread wakes up
22:00:32.004 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.27) opts 0xd
22:00:32.004 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.79, 0.27)
22:00:32.004 00.000 9976 Moving (-0.79, 0.27) raw xDistance=0.81 yDistance=0.11
22:00:32.004 00.000 9976 BLC: History state: CurrMiss=-0.11, AvgInitMiss=-0.00, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.034998, 1:-0.107323
22:00:32.004 00.000 9976 BLC: No correction, Miss < min_move
22:00:32.004 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81
22:00:32.004 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:32.004 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:00:32.004 00.000 9976 MoveAxis(W, 18, ABG)
22:00:32.004 00.000 9976 Guiding  Dir = 3, Dur = 18
22:00:32.019 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:00:32.035 00.016 9552 UpdateGuideState exits: m=5174648 SNR=237.8 Saturated
22:00:32.035 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:32.035 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:32.035 00.000 9552 Enqueuing Expose request
22:00:32.035 00.000 9976 IsSlewing returns 0
22:00:32.035 00.000 9976 IsGuiding returns 0
22:00:32.067 00.032 9976 IsGuiding returns 1
22:00:32.067 00.000 9976 scope still moving after pulse duration time elapsed
22:00:32.131 00.064 9976 IsSlewing returns 0
22:00:32.131 00.000 9976 IsGuiding returns 0
22:00:32.131 00.000 9976 scope move finished after 18 + 75 ms
22:00:32.131 00.000 9976 Move returns status 0, amount 18
22:00:32.131 00.000 9976 MoveAxis(N, 0, ABG)
22:00:32.131 00.000 9976 Move returns status 0, amount 0
22:00:32.131 00.000 9976 move complete, result=0
22:00:32.131 00.000 9976 worker thread done servicing request
22:00:32.131 00.000 9976 Worker thread wakes up
22:00:32.131 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.1 px 0 ms NORTH
22:00:32.131 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:32.131 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:35.496 03.365 9976 Exposure complete
22:00:35.567 00.071 9976 worker thread done servicing request
22:00:35.567 00.000 9552 OnExposeComplete: enter
22:00:35.567 00.000 9552 UpdateGuideState(): m_state=6
22:00:35.567 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 257
22:00:35.567 00.000 9552 Star::Find returns 1 (1), X=1654.48, Y=361.64, Mass=4975859, SNR=250.8, Peak=65504 HFD=7.3
22:00:35.567 00.000 9552 Star::Find false star n=4 nbg=279 bg=3544.7 sigma=1098.2 thresh=6839 peak=6603
22:00:35.567 00.000 9552 Star::Find false star n=2 nbg=267 bg=3603.5 sigma=972.3 thresh=6520 peak=6427
22:00:35.567 00.000 9552 MultiStar: [#1 0.08,-0.17,1.05,U] [#2 -0.27,0.38,0.20,U] [#3 -0.09,0.16,0.09,U] [#4 0.05,-0.34,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:00:35.567 00.000 9552 refined, 4 included, MultiStar: {-0.43, 0.14}, one-star: {-1.07, 0.44}
22:00:35.567 00.000 9552 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.08) = xAngle (-0.24 = -0.24)
22:00:35.567 00.000 9552 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.26 = 3.03)
22:00:35.567 00.000 9552 CameraToMount -- cameraX=-0.43 cameraY=0.14 hyp=0.46 cameraTheta=2.83 mountX=0.44 mountY=0.05, mountTheta=0.12
22:00:35.567 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.43, y=0.14, opts=13)
22:00:35.567 00.000 9552 Enqueuing Move request for scope (-0.43, 0.14)
22:00:35.567 00.000 9976 Worker thread wakes up
22:00:35.567 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.14) opts 0xd
22:00:35.567 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.43, 0.14)
22:00:35.567 00.000 9976 Moving (-0.43, 0.14) raw xDistance=0.44 yDistance=0.05
22:00:35.567 00.000 9976 BLC: History state: CurrMiss=-0.05, AvgInitMiss=-0.00, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.034998, 1:-0.107323, 2:-0.051562
22:00:35.567 00.000 9976 BLC: No correction, Miss < min_move
22:00:35.567 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
22:00:35.567 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:35.567 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:00:35.567 00.000 9976 MoveAxis(E, 0, ABG)
22:00:35.567 00.000 9976 Move returns status 0, amount 0
22:00:35.567 00.000 9976 MoveAxis(N, 0, ABG)
22:00:35.567 00.000 9976 Move returns status 0, amount 0
22:00:35.567 00.000 9976 move complete, result=0
22:00:35.567 00.000 9976 worker thread done servicing request
22:00:35.572 00.005 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:35.588 00.016 9552 UpdateGuideState exits: m=4975859 SNR=250.8 Saturated
22:00:35.588 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:35.588 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:35.588 00.000 9552 Enqueuing Expose request
22:00:35.588 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:35.588 00.000 9976 Worker thread wakes up
22:00:35.588 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:35.588 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:38.944 03.356 9976 Exposure complete
22:00:39.008 00.064 9976 worker thread done servicing request
22:00:39.206 00.198 9552 OnExposeComplete: enter
22:00:39.206 00.000 9552 UpdateGuideState(): m_state=6
22:00:39.206 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 258
22:00:39.207 00.001 9552 Star::Find returns 1 (1), X=1654.70, Y=361.78, Mass=5358739, SNR=267.7, Peak=65504 HFD=7.8
22:00:39.207 00.000 9552 Star::Find false star n=8 nbg=261 bg=3468.5 sigma=938.9 thresh=6285 peak=6048
22:00:39.207 00.000 9552 Star::Find false star n=5 nbg=262 bg=3422.3 sigma=946.1 thresh=6261 peak=5675
22:00:39.207 00.000 9552 MultiStar: [#1 -0.15,-0.01,0.89,U] [#2 0.05,0.49,0.21,U] [#3 -0.71,0.52,0.09,U] [#4 0.05,0.84,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:00:39.207 00.000 9552 refined, 4 included, MultiStar: {-0.46, 0.35}, one-star: {-0.85, 0.58}
22:00:39.207 00.000 9552 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.08) = xAngle (-0.58 = -0.58)
22:00:39.207 00.000 9552 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.59 = 2.69)
22:00:39.207 00.000 9552 CameraToMount -- cameraX=-0.46 cameraY=0.35 hyp=0.57 cameraTheta=2.50 mountX=0.48 mountY=0.25, mountTheta=0.48
22:00:39.208 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.46, y=0.35, opts=13)
22:00:39.208 00.000 9552 Enqueuing Move request for scope (-0.46, 0.35)
22:00:39.208 00.000 9976 Worker thread wakes up
22:00:39.209 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.35) opts 0xd
22:00:39.209 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.46, 0.35)
22:00:39.209 00.000 9976 Moving (-0.46, 0.35) raw xDistance=0.48 yDistance=0.25
22:00:39.209 00.000 9976 BLC: window closed
22:00:39.209 00.000 9976 BLC: History state: CurrMiss=-0.25, AvgInitMiss=-0.00, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.034998, 1:-0.107323, 2:-0.051562
22:00:39.209 00.000 9976 BLC: No correction, Miss < min_move
22:00:39.209 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
22:00:39.209 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:39.209 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:00:39.209 00.000 9976 MoveAxis(E, 0, ABG)
22:00:39.209 00.000 9976 Move returns status 0, amount 0
22:00:39.209 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:39.209 00.000 9976 MoveAxis(N, 0, ABG)
22:00:39.209 00.000 9976 Move returns status 0, amount 0
22:00:39.209 00.000 9976 move complete, result=0
22:00:39.209 00.000 9976 worker thread done servicing request
22:00:39.209 00.000 9552 UpdateGuideState exits: m=5358739 SNR=267.7 Saturated
22:00:39.210 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:39.210 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:39.210 00.000 9552 Enqueuing Expose request
22:00:39.210 00.000 9976 Worker thread wakes up
22:00:39.210 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
22:00:39.210 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:39.210 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:42.557 03.347 9976 Exposure complete
22:00:42.651 00.094 9976 worker thread done servicing request
22:00:42.651 00.000 9552 OnExposeComplete: enter
22:00:42.651 00.000 9552 UpdateGuideState(): m_state=6
22:00:42.651 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 259
22:00:42.651 00.000 9552 Star::Find returns 1 (1), X=1654.46, Y=361.77, Mass=5054060, SNR=261.9, Peak=65504 HFD=7.4
22:00:42.652 00.001 9552 Star::Find false star n=10 nbg=248 bg=3486.1 sigma=867.5 thresh=6089 peak=6033
22:00:42.652 00.000 9552 MultiStar: [#1 0.07,0.59,1.06,U] [#2 -0.34,0.40,0.24,U] [#3 -0.36,0.80,0.09,U] [#4 -0.34,1.39,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.68,1.13,0.06,U] 
22:00:42.652 00.000 9552 refined, 5 included, MultiStar: {-0.44, 0.61}, one-star: {-1.09, 0.57}
22:00:42.652 00.000 9552 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.08) = xAngle (-0.88 = -0.88)
22:00:42.652 00.000 9552 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.89 = 2.40)
22:00:42.652 00.000 9552 CameraToMount -- cameraX=-0.44 cameraY=0.61 hyp=0.75 cameraTheta=2.20 mountX=0.48 mountY=0.51, mountTheta=0.81
22:00:42.653 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.44, y=0.61, opts=13)
22:00:42.653 00.000 9552 Enqueuing Move request for scope (-0.44, 0.61)
22:00:42.653 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:42.653 00.000 9552 UpdateGuideState exits: m=5054060 SNR=261.9 Saturated
22:00:42.653 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:42.653 00.000 9976 Worker thread wakes up
22:00:42.653 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.61) opts 0xd
22:00:42.653 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.44, 0.61)
22:00:42.653 00.000 9976 Moving (-0.44, 0.61) raw xDistance=0.48 yDistance=0.51
22:00:42.653 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
22:00:42.653 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:42.653 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
22:00:42.653 00.000 9976 MoveAxis(E, 0, ABG)
22:00:42.653 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:42.653 00.000 9552 Enqueuing Expose request
22:00:42.653 00.000 9976 Move returns status 0, amount 0
22:00:42.653 00.000 9976 MoveAxis(N, 0, ABG)
22:00:42.653 00.000 9976 Move returns status 0, amount 0
22:00:42.654 00.001 9976 move complete, result=0
22:00:42.654 00.000 9976 worker thread done servicing request
22:00:42.654 00.000 9976 Worker thread wakes up
22:00:42.654 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:42.654 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:42.654 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
22:00:45.994 03.340 9976 Exposure complete
22:00:46.078 00.084 9976 worker thread done servicing request
22:00:46.078 00.000 9552 OnExposeComplete: enter
22:00:46.078 00.000 9552 UpdateGuideState(): m_state=6
22:00:46.078 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 260
22:00:46.078 00.000 9552 Star::Find returns 1 (1), X=1655.07, Y=362.02, Mass=5253833, SNR=277.8, Peak=65504 HFD=7.9
22:00:46.078 00.000 9552 Star::Find false star n=1 nbg=262 bg=3843.5 sigma=879.3 thresh=6482 peak=6171
22:00:46.078 00.000 9552 MultiStar: [#1 0.30,0.70,1.15,U] [#2 0.17,0.88,0.21,U] [#3 0.04,0.25,0.08,U] [#4 0.71,0.24,0.04,U] [#5 0.05,1.31,0.07,U] [#6 0.00,0.00,0.00,L] 
22:00:46.078 00.000 9552 refined, 5 included, MultiStar: {-0.03, 0.76}, one-star: {-0.48, 0.82}
22:00:46.078 00.000 9552 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.08) = xAngle (-1.47 = -1.47)
22:00:46.078 00.000 9552 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.48 = 1.80)
22:00:46.078 00.000 9552 CameraToMount -- cameraX=-0.03 cameraY=0.76 hyp=0.76 cameraTheta=1.60 mountX=0.07 mountY=0.74, mountTheta=1.47
22:00:46.079 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.03, y=0.76, opts=13)
22:00:46.079 00.000 9552 Enqueuing Move request for scope (-0.03, 0.76)
22:00:46.079 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:00:46.079 00.000 9552 UpdateGuideState exits: m=5253833 SNR=277.8 Saturated
22:00:46.079 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:46.079 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:46.079 00.000 9552 Enqueuing Expose request
22:00:46.079 00.000 9976 Worker thread wakes up
22:00:46.079 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.76) opts 0xd
22:00:46.079 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.03, 0.76)
22:00:46.079 00.000 9976 Moving (-0.03, 0.76) raw xDistance=0.07 yDistance=0.74
22:00:46.080 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:00:46.080 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:46.080 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
22:00:46.080 00.000 9976 MoveAxis(E, 0, ABG)
22:00:46.080 00.000 9976 Move returns status 0, amount 0
22:00:46.080 00.000 9976 MoveAxis(N, 0, ABG)
22:00:46.080 00.000 9976 Move returns status 0, amount 0
22:00:46.080 00.000 9976 move complete, result=0
22:00:46.080 00.000 9976 worker thread done servicing request
22:00:46.080 00.000 9976 Worker thread wakes up
22:00:46.080 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:46.080 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:46.080 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
22:00:49.426 03.346 9976 Exposure complete
22:00:49.519 00.093 9976 worker thread done servicing request
22:00:49.519 00.000 9552 OnExposeComplete: enter
22:00:49.519 00.000 9552 UpdateGuideState(): m_state=6
22:00:49.520 00.001 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 261
22:00:49.520 00.000 9552 Star::Find returns 1 (1), X=1654.53, Y=362.55, Mass=5172510, SNR=236.6, Peak=65504 HFD=7.3
22:00:49.520 00.000 9552 Star::Find false star n=6 nbg=275 bg=3771.6 sigma=1118.4 thresh=7127 peak=6479
22:00:49.520 00.000 9552 Star::Find false star n=4 nbg=249 bg=3847.5 sigma=864.5 thresh=6441 peak=5800
22:00:49.520 00.000 9552 MultiStar: [#1 -0.52,0.78,1.06,U] [#2 -0.17,0.51,0.28,U] [#3 -1.08,0.77,0.10,U] [#4 0.00,0.00,0.00,L] [#5 -0.49,0.81,0.07,U] [#6 0.00,0.00,0.00,L] 
22:00:49.520 00.000 9552 refined, 4 included, MultiStar: {-0.70, 0.98}, one-star: {-1.02, 1.35}
22:00:49.520 00.000 9552 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.08) = xAngle (-0.89 = -0.89)
22:00:49.520 00.000 9552 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.90 = 2.39)
22:00:49.520 00.000 9552 CameraToMount -- cameraX=-0.70 cameraY=0.98 hyp=1.20 cameraTheta=2.19 mountX=0.76 mountY=0.83, mountTheta=0.83
22:00:49.521 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.70, y=0.98, opts=13)
22:00:49.521 00.000 9552 Enqueuing Move request for scope (-0.70, 0.98)
22:00:49.521 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:49.521 00.000 9552 UpdateGuideState exits: m=5172510 SNR=236.6 Saturated
22:00:49.521 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:49.521 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:49.521 00.000 9552 Enqueuing Expose request
22:00:49.521 00.000 9976 Worker thread wakes up
22:00:49.521 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.98) opts 0xd
22:00:49.521 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.70, 0.98)
22:00:49.521 00.000 9976 Moving (-0.70, 0.98) raw xDistance=0.76 yDistance=0.83
22:00:49.521 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
22:00:49.521 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:49.521 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
22:00:49.521 00.000 9976 MoveAxis(W, 17, ABG)
22:00:49.521 00.000 9976 Guiding  Dir = 3, Dur = 17
22:00:49.546 00.025 9976 IsSlewing returns 0
22:00:49.546 00.000 9976 IsGuiding returns 0
22:00:49.578 00.032 9976 IsGuiding returns 1
22:00:49.578 00.000 9976 scope still moving after pulse duration time elapsed
22:00:49.642 00.064 9976 IsSlewing returns 0
22:00:49.642 00.000 9976 IsGuiding returns 0
22:00:49.642 00.000 9976 scope move finished after 17 + 79 ms
22:00:49.642 00.000 9976 Move returns status 0, amount 17
22:00:49.642 00.000 9976 MoveAxis(N, 0, ABG)
22:00:49.642 00.000 9976 Move returns status 0, amount 0
22:00:49.642 00.000 9976 move complete, result=0
22:00:49.642 00.000 9976 worker thread done servicing request
22:00:49.643 00.001 9976 Worker thread wakes up
22:00:49.643 00.000 9552 GuideStep: 0.8 px 17 ms WEST, 0.8 px 0 ms NORTH
22:00:49.643 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:49.643 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:52.991 03.348 9976 Exposure complete
22:00:53.087 00.096 9976 worker thread done servicing request
22:00:53.087 00.000 9552 OnExposeComplete: enter
22:00:53.087 00.000 9552 UpdateGuideState(): m_state=6
22:00:53.087 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 262
22:00:53.087 00.000 9552 Star::Find returns 1 (1), X=1654.25, Y=361.95, Mass=5152771, SNR=245.7, Peak=65504 HFD=7.6
22:00:53.087 00.000 9552 Star::Find false star n=8 nbg=247 bg=3462.5 sigma=816.3 thresh=5911 peak=5567
22:00:53.087 00.000 9552 Star::Find false star n=3 nbg=266 bg=3703.8 sigma=1006.9 thresh=6725 peak=6146
22:00:53.087 00.000 9552 MultiStar: [#1 0.20,0.89,0.86,U] [#2 0.27,1.01,0.25,U] [#3 0.41,1.01,0.11,U] [#4 0.34,1.06,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:00:53.087 00.000 9552 refined, 4 included, MultiStar: {-0.43, 0.85}, one-star: {-1.30, 0.75}
22:00:53.087 00.000 9552 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.08) = xAngle (-1.04 = -1.04)
22:00:53.088 00.001 9552 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.05 = 2.23)
22:00:53.088 00.000 9552 CameraToMount -- cameraX=-0.43 cameraY=0.85 hyp=0.96 cameraTheta=2.04 mountX=0.49 mountY=0.75, mountTheta=1.00
22:00:53.088 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.43, y=0.85, opts=13)
22:00:53.088 00.000 9552 Enqueuing Move request for scope (-0.43, 0.85)
22:00:53.088 00.000 9976 Worker thread wakes up
22:00:53.089 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.85) opts 0xd
22:00:53.089 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.43, 0.85)
22:00:53.089 00.000 9976 Moving (-0.43, 0.85) raw xDistance=0.49 yDistance=0.75
22:00:53.089 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
22:00:53.089 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:53.089 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
22:00:53.089 00.000 9976 MoveAxis(E, 0, ABG)
22:00:53.089 00.000 9976 Move returns status 0, amount 0
22:00:53.089 00.000 9976 MoveAxis(N, 0, ABG)
22:00:53.089 00.000 9976 Move returns status 0, amount 0
22:00:53.089 00.000 9976 move complete, result=0
22:00:53.089 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:53.089 00.000 9976 worker thread done servicing request
22:00:53.090 00.001 9552 UpdateGuideState exits: m=5152771 SNR=245.7 Saturated
22:00:53.090 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:53.090 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:53.090 00.000 9552 Enqueuing Expose request
22:00:53.090 00.000 9976 Worker thread wakes up
22:00:53.090 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
22:00:53.090 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:53.090 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:56.435 03.345 9976 Exposure complete
22:00:56.522 00.087 9976 worker thread done servicing request
22:00:56.522 00.000 9552 OnExposeComplete: enter
22:00:56.522 00.000 9552 UpdateGuideState(): m_state=6
22:00:56.523 00.001 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 263
22:00:56.523 00.000 9552 Star::Find returns 1 (1), X=1654.97, Y=362.08, Mass=5099352, SNR=218.2, Peak=65504 HFD=7.7
22:00:56.523 00.000 9552 Star::Find false star n=5 nbg=256 bg=3702.9 sigma=935.9 thresh=6511 peak=6218
22:00:56.523 00.000 9552 MultiStar: [#1 0.07,0.69,1.16,U] [#2 -0.37,0.59,0.34,U] [#3 -0.55,0.94,0.09,U] [#4 0.81,0.63,0.10,U] [#5 0.01,0.04,0.07,U] [#6 0.00,0.00,0.00,L] 
22:00:56.523 00.000 9552 refined, 5 included, MultiStar: {-0.21, 0.74}, one-star: {-0.58, 0.89}
22:00:56.523 00.000 9552 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.08) = xAngle (-1.22 = -1.22)
22:00:56.523 00.000 9552 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.23 = 2.05)
22:00:56.523 00.000 9552 CameraToMount -- cameraX=-0.21 cameraY=0.74 hyp=0.77 cameraTheta=1.85 mountX=0.26 mountY=0.68, mountTheta=1.21
22:00:56.524 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.21, y=0.74, opts=13)
22:00:56.524 00.000 9552 Enqueuing Move request for scope (-0.21, 0.74)
22:00:56.524 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:56.524 00.000 9552 UpdateGuideState exits: m=5099352 SNR=218.2 Saturated
22:00:56.524 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:56.524 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:56.524 00.000 9552 Enqueuing Expose request
22:00:56.524 00.000 9976 Worker thread wakes up
22:00:56.524 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.74) opts 0xd
22:00:56.524 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.21, 0.74)
22:00:56.524 00.000 9976 Moving (-0.21, 0.74) raw xDistance=0.26 yDistance=0.68
22:00:56.524 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
22:00:56.524 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:56.524 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.68
22:00:56.524 00.000 9976 MoveAxis(E, 0, ABG)
22:00:56.524 00.000 9976 Move returns status 0, amount 0
22:00:56.524 00.000 9976 MoveAxis(N, 0, ABG)
22:00:56.524 00.000 9976 Move returns status 0, amount 0
22:00:56.524 00.000 9976 move complete, result=0
22:00:56.524 00.000 9976 worker thread done servicing request
22:00:56.524 00.000 9976 Worker thread wakes up
22:00:56.524 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:00:56.524 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:00:56.524 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
22:00:59.870 03.346 9976 Exposure complete
22:00:59.964 00.094 9976 worker thread done servicing request
22:00:59.964 00.000 9552 OnExposeComplete: enter
22:00:59.964 00.000 9552 UpdateGuideState(): m_state=6
22:00:59.964 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 264
22:00:59.964 00.000 9552 Star::Find returns 1 (1), X=1654.02, Y=361.97, Mass=5258111, SNR=318.5, Peak=65504 HFD=7.8
22:00:59.965 00.001 9552 Star::Find false star n=13 nbg=270 bg=3399.9 sigma=969.6 thresh=6309 peak=6266
22:00:59.965 00.000 9552 Star::Find false star n=5 nbg=250 bg=3616.4 sigma=903.7 thresh=6327 peak=5753
22:00:59.965 00.000 9552 MultiStar: [#1 -0.63,0.52,0.76,U] [#2 -1.20,0.58,0.20,U] [#3 -1.06,0.85,0.07,U] [#4 -0.54,0.84,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:00:59.965 00.000 9552 refined, 4 included, MultiStar: {-1.13, 0.67}, one-star: {-1.53, 0.77}
22:00:59.965 00.000 9552 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.08) = xAngle (-0.47 = -0.47)
22:00:59.965 00.000 9552 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.48 = 2.80)
22:00:59.965 00.000 9552 CameraToMount -- cameraX=-1.13 cameraY=0.67 hyp=1.31 cameraTheta=2.61 mountX=1.17 mountY=0.44, mountTheta=0.36
22:00:59.966 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.13, y=0.67, opts=13)
22:00:59.966 00.000 9552 Enqueuing Move request for scope (-1.13, 0.67)
22:00:59.966 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:00:59.966 00.000 9552 UpdateGuideState exits: m=5258111 SNR=318.5 Saturated
22:00:59.966 00.000 9976 Worker thread wakes up
22:00:59.966 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 0.67) opts 0xd
22:00:59.966 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.13, 0.67)
22:00:59.966 00.000 9976 Moving (-1.13, 0.67) raw xDistance=1.17 yDistance=0.44
22:00:59.966 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.17
22:00:59.966 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:59.966 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
22:00:59.966 00.000 9976 MoveAxis(W, 25, ABG)
22:00:59.966 00.000 9976 Guiding  Dir = 3, Dur = 25
22:00:59.966 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:59.966 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:00:59.966 00.000 9552 Enqueuing Expose request
22:00:59.987 00.021 9976 IsSlewing returns 0
22:00:59.987 00.000 9976 IsGuiding returns 0
22:01:00.019 00.032 9976 IsGuiding returns 1
22:01:00.019 00.000 9976 scope still moving after pulse duration time elapsed
22:01:00.061 00.042 9976 IsSlewing returns 0
22:01:00.062 00.001 9976 IsGuiding returns 0
22:01:00.062 00.000 9976 scope move finished after 25 + 50 ms
22:01:00.062 00.000 9976 Move returns status 0, amount 25
22:01:00.062 00.000 9976 MoveAxis(N, 0, ABG)
22:01:00.062 00.000 9976 Move returns status 0, amount 0
22:01:00.062 00.000 9976 move complete, result=0
22:01:00.062 00.000 9976 worker thread done servicing request
22:01:00.062 00.000 9976 Worker thread wakes up
22:01:00.062 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:00.062 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:00.062 00.000 9552 GuideStep: 1.2 px 25 ms WEST, 0.4 px 0 ms NORTH
22:01:03.406 03.344 9976 Exposure complete
22:01:03.500 00.094 9976 worker thread done servicing request
22:01:03.500 00.000 9552 OnExposeComplete: enter
22:01:03.500 00.000 9552 UpdateGuideState(): m_state=6
22:01:03.500 00.000 9552 Star::Find(15, 1654, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 265
22:01:03.500 00.000 9552 Star::Find returns 1 (1), X=1653.91, Y=362.72, Mass=5295705, SNR=261.5, Peak=65504 HFD=7.7
22:01:03.501 00.001 9552 Star::Find false star n=2 nbg=253 bg=3781.6 sigma=937.3 thresh=6593 peak=6482
22:01:03.501 00.000 9552 MultiStar: [#1 -0.98,1.12,0.99,U] [#2 -0.76,1.23,0.25,U] [#3 -1.09,1.33,0.00,M1] [#4 -1.45,1.56,0.00,M1] [#5 -1.49,2.11,0.00,M1] [#6 0.00,0.00,0.00,L] 
22:01:03.501 00.000 9552 refined, 2 included, MultiStar: {-1.25, 1.31}, one-star: {-1.64, 1.52}
22:01:03.501 00.000 9552 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.08) = xAngle (-0.75 = -0.75)
22:01:03.501 00.000 9552 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.76 = 2.53)
22:01:03.501 00.000 9552 CameraToMount -- cameraX=-1.25 cameraY=1.31 hyp=1.81 cameraTheta=2.33 mountX=1.33 mountY=1.05, mountTheta=0.67
22:01:03.502 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.25, y=1.31, opts=13)
22:01:03.502 00.000 9552 Enqueuing Move request for scope (-1.25, 1.31)
22:01:03.502 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:01:03.502 00.000 9552 UpdateGuideState exits: m=5295705 SNR=261.5 Saturated
22:01:03.502 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:03.502 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:03.502 00.000 9552 Enqueuing Expose request
22:01:03.502 00.000 9976 Worker thread wakes up
22:01:03.502 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 1.31) opts 0xd
22:01:03.502 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.25, 1.31)
22:01:03.502 00.000 9976 Moving (-1.25, 1.31) raw xDistance=1.33 yDistance=1.05
22:01:03.502 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.33
22:01:03.502 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:01:03.502 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
22:01:03.502 00.000 9976 MoveAxis(W, 31, ABG)
22:01:03.502 00.000 9976 Guiding  Dir = 3, Dur = 31
22:01:03.600 00.098 9976 IsSlewing returns 0
22:01:03.600 00.000 9976 IsGuiding returns 0
22:01:03.631 00.031 9976 PulseGuide returned control before completion, sleep 11
22:01:03.657 00.026 9976 IsGuiding returns 1
22:01:03.657 00.000 9976 scope still moving after pulse duration time elapsed
22:01:03.720 00.063 9976 IsSlewing returns 0
22:01:03.720 00.000 9976 IsGuiding returns 0
22:01:03.720 00.000 9976 scope move finished after 31 + 88 ms
22:01:03.720 00.000 9976 Move returns status 0, amount 31
22:01:03.720 00.000 9976 MoveAxis(N, 0, ABG)
22:01:03.720 00.000 9976 Move returns status 0, amount 0
22:01:03.720 00.000 9976 move complete, result=0
22:01:03.720 00.000 9976 worker thread done servicing request
22:01:03.720 00.000 9976 Worker thread wakes up
22:01:03.720 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:03.720 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:03.720 00.000 9552 GuideStep: 1.3 px 31 ms WEST, 1.0 px 0 ms NORTH
22:01:07.081 03.361 9976 Exposure complete
22:01:07.161 00.080 9976 worker thread done servicing request
22:01:07.161 00.000 9552 OnExposeComplete: enter
22:01:07.161 00.000 9552 UpdateGuideState(): m_state=6
22:01:07.161 00.000 9552 Star::Find(15, 1653, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 266
22:01:07.161 00.000 9552 Star::Find returns 1 (1), X=1654.84, Y=362.91, Mass=5275191, SNR=240.9, Peak=65504 HFD=7.8
22:01:07.161 00.000 9552 Star::Find false star n=1 nbg=262 bg=3778.6 sigma=974.4 thresh=6702 peak=6279
22:01:07.161 00.000 9552 MultiStar: [#1 -0.14,1.11,0.98,U] [#2 0.40,2.17,0.00,M1] [#3 -0.34,1.43,0.10,U] [#4 0.71,1.54,0.00,M2] [#5 1.71,2.99,0.00,M2] [#6 0.00,0.00,0.00,L] 
22:01:07.161 00.000 9552 refined, 2 included, MultiStar: {-0.42, 1.41}, one-star: {-0.72, 1.71}
22:01:07.161 00.000 9552 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.08) = xAngle (-1.22 = -1.22)
22:01:07.161 00.000 9552 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.23 = 2.06)
22:01:07.161 00.000 9552 CameraToMount -- cameraX=-0.42 cameraY=1.41 hyp=1.48 cameraTheta=1.86 mountX=0.51 mountY=1.31, mountTheta=1.20
22:01:07.161 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.42, y=1.41, opts=13)
22:01:07.161 00.000 9552 Enqueuing Move request for scope (-0.42, 1.41)
22:01:07.161 00.000 9976 Worker thread wakes up
22:01:07.161 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.41) opts 0xd
22:01:07.161 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.42, 1.41)
22:01:07.161 00.000 9976 Moving (-0.42, 1.41) raw xDistance=0.51 yDistance=1.31
22:01:07.161 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
22:01:07.161 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:01:07.161 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:07.161 00.000 9552 UpdateGuideState exits: m=5275191 SNR=240.9 Saturated
22:01:07.161 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.31
22:01:07.161 00.000 9976 MoveAxis(E, 0, ABG)
22:01:07.161 00.000 9976 Move returns status 0, amount 0
22:01:07.161 00.000 9976 MoveAxis(N, 0, ABG)
22:01:07.161 00.000 9976 Move returns status 0, amount 0
22:01:07.161 00.000 9976 move complete, result=0
22:01:07.161 00.000 9976 worker thread done servicing request
22:01:07.161 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:07.161 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:07.161 00.000 9552 Enqueuing Expose request
22:01:07.161 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 1.3 px 0 ms NORTH
22:01:07.161 00.000 9976 Worker thread wakes up
22:01:07.161 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:07.161 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:10.528 03.367 9976 Exposure complete
22:01:10.606 00.078 9976 worker thread done servicing request
22:01:10.606 00.000 9552 OnExposeComplete: enter
22:01:10.606 00.000 9552 UpdateGuideState(): m_state=6
22:01:10.606 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 267
22:01:10.606 00.000 9552 Star::Find returns 1 (1), X=1653.72, Y=363.38, Mass=5110007, SNR=259.7, Peak=65504 HFD=7.4
22:01:10.606 00.000 9552 Star::Find false star n=6 nbg=265 bg=3654.3 sigma=1040.6 thresh=6776 peak=5853
22:01:10.606 00.000 9552 Star::Find false star n=5 nbg=269 bg=3664.7 sigma=1033.8 thresh=6766 peak=6007
22:01:10.606 00.000 9552 MultiStar: [#1 -0.97,1.67,0.00,M1] [#2 -0.83,1.99,0.00,M2] [#3 -0.53,1.50,0.12,U] [#4 -0.58,2.39,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:01:10.606 00.000 9552 refined, 1 included, MultiStar: {-1.70, 2.11}, one-star: {-1.84, 2.18}
22:01:10.606 00.000 9552 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.08) = xAngle (-0.83 = -0.83)
22:01:10.606 00.000 9552 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.84 = 2.44)
22:01:10.606 00.000 9552 CameraToMount -- cameraX=-1.70 cameraY=2.11 hyp=2.71 cameraTheta=2.25 mountX=1.83 mountY=1.75, mountTheta=0.76
22:01:10.606 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.70, y=2.11, opts=13)
22:01:10.606 00.000 9552 Enqueuing Move request for scope (-1.70, 2.11)
22:01:10.606 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:10.606 00.000 9552 UpdateGuideState exits: m=5110007 SNR=259.7 Saturated
22:01:10.606 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:10.606 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:10.606 00.000 9552 Enqueuing Expose request
22:01:10.606 00.000 9976 Worker thread wakes up
22:01:10.606 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.70, 2.11) opts 0xd
22:01:10.606 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.70, 2.11)
22:01:10.606 00.000 9976 Moving (-1.70, 2.11) raw xDistance=1.83 yDistance=1.75
22:01:10.606 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.83
22:01:10.606 00.000 9976 switching direction from -1 to 1 - decHistory=3 oldest=1.50 newest=4.10
22:01:10.606 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
22:01:10.606 00.000 9976 MoveAxis(W, 40, ABG)
22:01:10.606 00.000 9976 Guiding  Dir = 3, Dur = 40
22:01:10.638 00.032 9976 IsSlewing returns 0
22:01:10.638 00.000 9976 IsGuiding returns 0
22:01:10.673 00.035 9976 IsGuiding returns 1
22:01:10.673 00.000 9976 scope still moving after pulse duration time elapsed
22:01:10.734 00.061 9976 IsSlewing returns 0
22:01:10.734 00.000 9976 IsGuiding returns 0
22:01:10.734 00.000 9976 scope move finished after 40 + 59 ms
22:01:10.734 00.000 9976 Move returns status 0, amount 40
22:01:10.734 00.000 9976 BLC: Oldest BLC event removed
22:01:10.734 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 165 applied
22:01:10.734 00.000 9976 MoveAxis(S, 230, ABG)
22:01:10.734 00.000 9976 Guiding  Dir = 1, Dur = 230
22:01:10.766 00.032 9976 IsSlewing returns 0
22:01:10.767 00.001 9976 IsGuiding returns 0
22:01:10.798 00.031 9976 PulseGuide returned control before completion, sleep 199
22:01:11.021 00.223 9976 IsGuiding returns 1
22:01:11.021 00.000 9976 scope still moving after pulse duration time elapsed
22:01:11.077 00.056 9976 IsSlewing returns 0
22:01:11.077 00.000 9976 IsGuiding returns 0
22:01:11.077 00.000 9976 scope move finished after 230 + 81 ms
22:01:11.077 00.000 9976 Move returns status 0, amount 230
22:01:11.077 00.000 9976 move complete, result=0
22:01:11.077 00.000 9976 worker thread done servicing request
22:01:11.077 00.000 9976 Worker thread wakes up
22:01:11.077 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:11.077 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:11.077 00.000 9552 GuideStep: 1.8 px 40 ms WEST, 1.7 px 230 ms SOUTH
22:01:14.429 03.352 9976 Exposure complete
22:01:14.525 00.096 9976 worker thread done servicing request
22:01:14.525 00.000 9552 OnExposeComplete: enter
22:01:14.525 00.000 9552 UpdateGuideState(): m_state=6
22:01:14.525 00.000 9552 Star::Find(15, 1653, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 268
22:01:14.525 00.000 9552 Star::Find returns 1 (1), X=1655.66, Y=362.05, Mass=5317264, SNR=225.3, Peak=65504 HFD=7.8
22:01:14.525 00.000 9552 Star::Find false star n=10 nbg=248 bg=3553.7 sigma=914.8 thresh=6298 peak=5981
22:01:14.525 00.000 9552 Star::Find false star n=3 nbg=260 bg=3868.5 sigma=907.4 thresh=6591 peak=6377
22:01:14.525 00.000 9552 MultiStar: [#1 1.11,0.65,0.96,U] [#2 1.01,0.74,0.29,U] [#3 0.57,0.21,0.08,U] [#4 1.49,0.27,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:01:14.525 00.000 9552 single-star, 4 included, MultiStar: {0.68, 0.72}, one-star: {0.11, 0.85}
22:01:14.525 00.000 9552 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.08) = xAngle (-1.64 = -1.64)
22:01:14.525 00.000 9552 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.65 = 1.63)
22:01:14.525 00.000 9552 CameraToMount -- cameraX=0.11 cameraY=0.85 hyp=0.86 cameraTheta=1.44 mountX=-0.06 mountY=0.86, mountTheta=1.64
22:01:14.525 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.11, y=0.85, opts=13)
22:01:14.525 00.000 9552 Enqueuing Move request for scope (0.11, 0.85)
22:01:14.525 00.000 9976 Worker thread wakes up
22:01:14.525 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.85) opts 0xd
22:01:14.525 00.000 9976 Handling offset move in thread for scope, endpoint = (0.11, 0.85)
22:01:14.525 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:14.525 00.000 9976 Moving (0.11, 0.85) raw xDistance=-0.06 yDistance=0.86
22:01:14.525 00.000 9552 UpdateGuideState exits: m=5317264 SNR=225.3 Saturated
22:01:14.525 00.000 9976 BLC: History state: CurrMiss=0.86, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.745335, 1:0.857841
22:01:14.525 00.000 9976 BLC: Under-shoot, no adjustment, waiting for more data
22:01:14.525 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:14.525 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:01:14.525 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:14.525 00.000 9552 Enqueuing Expose request
22:01:14.525 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:01:14.525 00.000 9976 MoveAxis(E, 0, ABG)
22:01:14.525 00.000 9976 Move returns status 0, amount 0
22:01:14.525 00.000 9976 MoveAxis(S, 32, ABG)
22:01:14.525 00.000 9976 Guiding  Dir = 1, Dur = 32
22:01:14.573 00.048 9976 IsSlewing returns 0
22:01:14.573 00.000 9976 IsGuiding returns 0
22:01:14.604 00.031 9976 PulseGuide returned control before completion, sleep 12
22:01:14.636 00.032 9976 IsGuiding returns 1
22:01:14.636 00.000 9976 scope still moving after pulse duration time elapsed
22:01:14.733 00.097 9976 IsSlewing returns 0
22:01:14.733 00.000 9976 IsGuiding returns 0
22:01:14.733 00.000 9976 scope move finished after 32 + 128 ms
22:01:14.733 00.000 9976 Move returns status 0, amount 32
22:01:14.733 00.000 9976 move complete, result=0
22:01:14.733 00.000 9976 worker thread done servicing request
22:01:14.733 00.000 9976 Worker thread wakes up
22:01:14.733 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:14.733 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:14.733 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.9 px 32 ms SOUTH
22:01:18.087 03.354 9976 Exposure complete
22:01:18.183 00.096 9976 worker thread done servicing request
22:01:18.183 00.000 9552 OnExposeComplete: enter
22:01:18.183 00.000 9552 UpdateGuideState(): m_state=6
22:01:18.183 00.000 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 269
22:01:18.183 00.000 9552 Star::Find returns 1 (1), X=1655.28, Y=360.86, Mass=5035813, SNR=165.6, Peak=65504 HFD=7.7
22:01:18.183 00.000 9552 Star::Find false star n=11 nbg=266 bg=3889.4 sigma=991.7 thresh=6865 peak=6438
22:01:18.183 00.000 9552 Star::Find false star n=9 nbg=245 bg=3548.5 sigma=858.7 thresh=6125 peak=5540
22:01:18.183 00.000 9552 MultiStar: [#1 0.32,-0.12,1.08,U] [#2 0.96,-0.55,0.27,U] [#3 0.66,0.06,0.11,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.92,-1.07,0.07,U] 
22:01:18.183 00.000 9552 refined, 4 included, MultiStar: {0.18, -0.27}, one-star: {-0.27, -0.34}
22:01:18.183 00.000 9552 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.08) = xAngle (-4.05 = 2.23)
22:01:18.183 00.000 9552 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.06 = -0.78)
22:01:18.183 00.000 9552 CameraToMount -- cameraX=0.18 cameraY=-0.27 hyp=0.33 cameraTheta=-0.97 mountX=-0.20 mountY=-0.23, mountTheta=-2.29
22:01:18.183 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.18, y=-0.27, opts=13)
22:01:18.183 00.000 9552 Enqueuing Move request for scope (0.18, -0.27)
22:01:18.183 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:18.183 00.000 9552 UpdateGuideState exits: m=5035813 SNR=165.6 Saturated
22:01:18.183 00.000 9976 Worker thread wakes up
22:01:18.183 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.27) opts 0xd
22:01:18.183 00.000 9976 Handling offset move in thread for scope, endpoint = (0.18, -0.27)
22:01:18.183 00.000 9976 Moving (0.18, -0.27) raw xDistance=-0.20 yDistance=-0.23
22:01:18.183 00.000 9976 BLC: History state: CurrMiss=-0.23, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.745335, 1:0.857841, 2:-0.228754
22:01:18.183 00.000 9976 BLC: No correction, Miss < min_move
22:01:18.183 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:01:18.183 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:18.183 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:01:18.183 00.000 9976 MoveAxis(E, 0, ABG)
22:01:18.183 00.000 9976 Move returns status 0, amount 0
22:01:18.183 00.000 9976 MoveAxis(N, 0, ABG)
22:01:18.183 00.000 9976 Move returns status 0, amount 0
22:01:18.183 00.000 9976 move complete, result=0
22:01:18.183 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:18.183 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:18.183 00.000 9552 Enqueuing Expose request
22:01:18.183 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:18.183 00.000 9976 worker thread done servicing request
22:01:18.183 00.000 9976 Worker thread wakes up
22:01:18.183 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:18.183 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:21.529 03.346 9976 Exposure complete
22:01:21.614 00.085 9976 worker thread done servicing request
22:01:21.614 00.000 9552 OnExposeComplete: enter
22:01:21.614 00.000 9552 UpdateGuideState(): m_state=6
22:01:21.615 00.001 9552 Star::Find(15, 1655, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 270
22:01:21.615 00.000 9552 Star::Find returns 1 (1), X=1655.30, Y=361.96, Mass=4960650, SNR=233.5, Peak=65504 HFD=7.6
22:01:21.615 00.000 9552 MultiStar: [#1 0.58,-0.13,1.13,U] [#2 0.45,0.58,0.32,U] [#3 -0.23,-0.24,0.11,U] [#4 0.97,0.08,0.06,U] [#5 1.92,1.32,0.00,M3] [#6 0.09,0.99,0.07,U] 
22:01:21.615 00.000 9552 refined, 5 included, MultiStar: {0.22, 0.31}, one-star: {-0.25, 0.76}
22:01:21.615 00.000 9552 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.08) = xAngle (-2.12 = -2.12)
22:01:21.615 00.000 9552 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.13 = 1.15)
22:01:21.615 00.000 9552 CameraToMount -- cameraX=0.22 cameraY=0.31 hyp=0.38 cameraTheta=0.96 mountX=-0.20 mountY=0.35, mountTheta=2.09
22:01:21.616 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.22, y=0.31, opts=13)
22:01:21.616 00.000 9552 Enqueuing Move request for scope (0.22, 0.31)
22:01:21.616 00.000 9976 Worker thread wakes up
22:01:21.616 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.31) opts 0xd
22:01:21.616 00.000 9976 Handling offset move in thread for scope, endpoint = (0.22, 0.31)
22:01:21.616 00.000 9976 Moving (0.22, 0.31) raw xDistance=-0.20 yDistance=0.35
22:01:21.616 00.000 9976 BLC: window closed
22:01:21.616 00.000 9976 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.745335, 1:0.857841, 2:-0.228754
22:01:21.616 00.000 9976 BLC: No correction, Miss < min_move
22:01:21.616 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:01:21.616 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:21.616 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:01:21.616 00.000 9552 UpdateGuideState exits: m=4960650 SNR=233.5 Saturated
22:01:21.616 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:21.616 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:21.616 00.000 9552 Enqueuing Expose request
22:01:21.616 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:01:21.616 00.000 9976 MoveAxis(E, 0, ABG)
22:01:21.616 00.000 9976 Move returns status 0, amount 0
22:01:21.616 00.000 9976 MoveAxis(N, 0, ABG)
22:01:21.616 00.000 9976 Move returns status 0, amount 0
22:01:21.616 00.000 9976 move complete, result=0
22:01:21.616 00.000 9976 worker thread done servicing request
22:01:21.616 00.000 9976 Worker thread wakes up
22:01:21.616 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:21.616 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:21.617 00.001 9552 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:01:24.971 03.354 9976 Exposure complete
22:01:25.052 00.081 9976 worker thread done servicing request
22:01:25.052 00.000 9552 OnExposeComplete: enter
22:01:25.052 00.000 9552 UpdateGuideState(): m_state=6
22:01:25.052 00.000 9552 Star::Find(15, 1655, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 271
22:01:25.053 00.001 9552 Star::Find returns 1 (1), X=1655.53, Y=361.15, Mass=5243933, SNR=275.1, Peak=65504 HFD=7.7
22:01:25.053 00.000 9552 Star::Find false star n=2 nbg=266 bg=3809.4 sigma=974.7 thresh=6734 peak=6146
22:01:25.053 00.000 9552 MultiStar: [#1 0.90,-0.86,1.15,U] [#2 0.90,0.05,0.22,U] [#3 0.25,-0.82,0.09,U] [#4 1.19,-0.08,0.09,U] [#5 1.83,0.68,0.00,M4] [#6 0.00,0.00,0.00,L] 
22:01:25.053 00.000 9552 single-star, 4 included, MultiStar: {0.53, -0.43}, one-star: {-0.02, -0.04}
22:01:25.053 00.000 9552 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.08) = xAngle (-5.04 = 1.24)
22:01:25.053 00.000 9552 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.05 = -1.77)
22:01:25.053 00.000 9552 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.96 mountX=0.01 mountY=-0.05, mountTheta=-1.25
22:01:25.053 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.02, y=-0.04, opts=13)
22:01:25.053 00.000 9552 Enqueuing Move request for scope (-0.02, -0.04)
22:01:25.053 00.000 9976 Worker thread wakes up
22:01:25.053 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:25.053 00.000 9552 UpdateGuideState exits: m=5243933 SNR=275.1 Saturated
22:01:25.054 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:25.054 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:25.054 00.000 9552 Enqueuing Expose request
22:01:25.054 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:01:25.054 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:01:25.054 00.000 9976 Moving (-0.02, -0.04) raw xDistance=0.01 yDistance=-0.05
22:01:25.054 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:01:25.054 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:25.054 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:01:25.054 00.000 9976 MoveAxis(E, 0, ABG)
22:01:25.054 00.000 9976 Move returns status 0, amount 0
22:01:25.054 00.000 9976 MoveAxis(N, 0, ABG)
22:01:25.054 00.000 9976 Move returns status 0, amount 0
22:01:25.054 00.000 9976 move complete, result=0
22:01:25.054 00.000 9976 worker thread done servicing request
22:01:25.054 00.000 9976 Worker thread wakes up
22:01:25.054 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:25.054 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:25.054 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:28.399 03.345 9976 Exposure complete
22:01:28.491 00.092 9976 worker thread done servicing request
22:01:28.491 00.000 9552 OnExposeComplete: enter
22:01:28.491 00.000 9552 UpdateGuideState(): m_state=6
22:01:28.491 00.000 9552 Star::Find(15, 1655, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 272
22:01:28.491 00.000 9552 Star::Find returns 1 (1), X=1655.64, Y=361.27, Mass=5289880, SNR=270.5, Peak=65504 HFD=7.6
22:01:28.491 00.000 9552 Star::Find false star n=8 nbg=274 bg=3466.6 sigma=1057.3 thresh=6638 peak=6151
22:01:28.491 00.000 9552 MultiStar: [#1 0.66,-0.08,0.93,U] [#2 0.79,0.59,0.36,U] [#3 0.32,-0.23,0.11,U] [#4 0.63,0.06,0.06,U] [#5 0.00,0.00,0.00,L] [#6 2.23,0.40,0.00,M1] 
22:01:28.491 00.000 9552 single-star, 4 included, MultiStar: {0.43, 0.08}, one-star: {0.09, 0.07}
22:01:28.491 00.000 9552 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.08) = xAngle (-2.40 = -2.40)
22:01:28.491 00.000 9552 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.41 = 0.87)
22:01:28.491 00.000 9552 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.67 mountX=-0.08 mountY=0.09, mountTheta=2.34
22:01:28.492 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.09, y=0.07, opts=13)
22:01:28.492 00.000 9552 Enqueuing Move request for scope (0.09, 0.07)
22:01:28.492 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:28.492 00.000 9552 UpdateGuideState exits: m=5289880 SNR=270.5 Saturated
22:01:28.492 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:28.492 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:28.492 00.000 9552 Enqueuing Expose request
22:01:28.492 00.000 9976 Worker thread wakes up
22:01:28.492 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
22:01:28.492 00.000 9976 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
22:01:28.492 00.000 9976 Moving (0.09, 0.07) raw xDistance=-0.08 yDistance=0.09
22:01:28.492 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:01:28.492 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:28.492 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:01:28.492 00.000 9976 MoveAxis(E, 0, ABG)
22:01:28.492 00.000 9976 Move returns status 0, amount 0
22:01:28.493 00.001 9976 MoveAxis(N, 0, ABG)
22:01:28.493 00.000 9976 Move returns status 0, amount 0
22:01:28.493 00.000 9976 move complete, result=0
22:01:28.493 00.000 9976 worker thread done servicing request
22:01:28.493 00.000 9976 Worker thread wakes up
22:01:28.493 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:28.493 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:28.493 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:01:31.844 03.351 9976 Exposure complete
22:01:31.931 00.087 9976 worker thread done servicing request
22:01:31.931 00.000 9552 OnExposeComplete: enter
22:01:31.931 00.000 9552 UpdateGuideState(): m_state=6
22:01:31.931 00.000 9552 Star::Find(15, 1655, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 273
22:01:31.931 00.000 9552 Star::Find returns 1 (1), X=1655.18, Y=361.86, Mass=5203526, SNR=280.5, Peak=65504 HFD=7.7
22:01:31.931 00.000 9552 MultiStar: [#1 0.62,0.49,0.89,U] [#2 0.34,0.83,0.17,U] [#3 0.61,0.90,0.08,U] [#4 1.05,0.08,0.07,U] [#5 0.74,0.68,0.06,U] [#6 1.04,-0.34,0.04,U] 
22:01:31.931 00.000 9552 refined, 6 included, MultiStar: {0.19, 0.58}, one-star: {-0.38, 0.67}
22:01:31.931 00.000 9552 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.08) = xAngle (-1.82 = -1.82)
22:01:31.931 00.000 9552 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.83 = 1.45)
22:01:31.931 00.000 9552 CameraToMount -- cameraX=0.19 cameraY=0.58 hyp=0.61 cameraTheta=1.26 mountX=-0.15 mountY=0.61, mountTheta=1.82
22:01:31.932 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.19, y=0.58, opts=13)
22:01:31.932 00.000 9552 Enqueuing Move request for scope (0.19, 0.58)
22:01:31.932 00.000 9976 Worker thread wakes up
22:01:31.932 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.58) opts 0xd
22:01:31.932 00.000 9976 Handling offset move in thread for scope, endpoint = (0.19, 0.58)
22:01:31.932 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:31.932 00.000 9552 UpdateGuideState exits: m=5203526 SNR=280.5 Saturated
22:01:31.932 00.000 9976 Moving (0.19, 0.58) raw xDistance=-0.15 yDistance=0.61
22:01:31.932 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:31.932 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:01:31.932 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:31.932 00.000 9552 Enqueuing Expose request
22:01:31.932 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:31.932 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
22:01:31.932 00.000 9976 MoveAxis(E, 0, ABG)
22:01:31.932 00.000 9976 Move returns status 0, amount 0
22:01:31.932 00.000 9976 MoveAxis(N, 0, ABG)
22:01:31.933 00.001 9976 Move returns status 0, amount 0
22:01:31.933 00.000 9976 move complete, result=0
22:01:31.933 00.000 9976 worker thread done servicing request
22:01:31.933 00.000 9976 Worker thread wakes up
22:01:31.933 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:31.933 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:31.933 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
22:01:35.279 03.346 9976 Exposure complete
22:01:35.362 00.083 9976 worker thread done servicing request
22:01:35.363 00.001 9552 OnExposeComplete: enter
22:01:35.363 00.000 9552 UpdateGuideState(): m_state=6
22:01:35.363 00.000 9552 Star::Find(15, 1655, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 274
22:01:35.363 00.000 9552 Star::Find returns 1 (1), X=1656.52, Y=362.01, Mass=5347843, SNR=266.1, Peak=65504 HFD=7.8
22:01:35.363 00.000 9552 Star::Find false star n=11 nbg=249 bg=3515.8 sigma=898.5 thresh=6211 peak=5954
22:01:35.363 00.000 9552 Star::Find false star n=3 nbg=268 bg=3777.1 sigma=990.3 thresh=6748 peak=5937
22:01:35.363 00.000 9552 MultiStar: [#1 1.10,0.78,0.98,U] [#2 0.97,1.57,0.00,M1] [#3 0.32,0.78,0.07,U] [#4 1.04,0.90,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:01:35.363 00.000 9552 single-star, 3 included, MultiStar: {1.01, 0.80}, one-star: {0.97, 0.81}
22:01:35.363 00.000 9552 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.08) = xAngle (-2.38 = -2.38)
22:01:35.363 00.000 9552 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.39 = 0.89)
22:01:35.363 00.000 9552 CameraToMount -- cameraX=0.97 cameraY=0.81 hyp=1.27 cameraTheta=0.70 mountX=-0.92 mountY=0.99, mountTheta=2.32
22:01:35.364 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.97, y=0.81, opts=13)
22:01:35.364 00.000 9552 Enqueuing Move request for scope (0.97, 0.81)
22:01:35.364 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:35.364 00.000 9552 UpdateGuideState exits: m=5347843 SNR=266.1 Saturated
22:01:35.364 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:35.364 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:35.364 00.000 9552 Enqueuing Expose request
22:01:35.364 00.000 9976 Worker thread wakes up
22:01:35.364 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.81) opts 0xd
22:01:35.364 00.000 9976 Handling offset move in thread for scope, endpoint = (0.97, 0.81)
22:01:35.364 00.000 9976 Moving (0.97, 0.81) raw xDistance=-0.92 yDistance=0.99
22:01:35.364 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
22:01:35.364 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
22:01:35.364 00.000 9976 MoveAxis(E, 20, ABG)
22:01:35.364 00.000 9976 Guiding  Dir = 2, Dur = 20
22:01:35.389 00.025 9976 IsSlewing returns 0
22:01:35.389 00.000 9976 IsGuiding returns 0
22:01:35.431 00.042 9976 IsGuiding returns 1
22:01:35.431 00.000 9976 scope still moving after pulse duration time elapsed
22:01:35.486 00.055 9976 IsSlewing returns 0
22:01:35.486 00.000 9976 IsGuiding returns 0
22:01:35.486 00.000 9976 scope move finished after 20 + 76 ms
22:01:35.486 00.000 9976 Move returns status 0, amount 20
22:01:35.486 00.000 9976 MoveAxis(S, 37, ABG)
22:01:35.486 00.000 9976 Guiding  Dir = 1, Dur = 37
22:01:35.515 00.029 9976 IsSlewing returns 0
22:01:35.515 00.000 9976 IsGuiding returns 0
22:01:35.546 00.031 9976 PulseGuide returned control before completion, sleep 17
22:01:35.577 00.031 9976 IsGuiding returns 1
22:01:35.577 00.000 9976 scope still moving after pulse duration time elapsed
22:01:35.641 00.064 9976 IsSlewing returns 0
22:01:35.642 00.001 9976 IsGuiding returns 0
22:01:35.642 00.000 9976 scope move finished after 37 + 90 ms
22:01:35.642 00.000 9976 Move returns status 0, amount 37
22:01:35.642 00.000 9976 move complete, result=0
22:01:35.642 00.000 9976 worker thread done servicing request
22:01:35.642 00.000 9976 Worker thread wakes up
22:01:35.642 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:35.642 00.000 9552 GuideStep: -0.9 px 20 ms EAST, 1.0 px 37 ms SOUTH
22:01:35.642 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:38.995 03.353 9976 Exposure complete
22:01:39.074 00.079 9976 worker thread done servicing request
22:01:39.074 00.000 9552 OnExposeComplete: enter
22:01:39.074 00.000 9552 UpdateGuideState(): m_state=6
22:01:39.074 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 275
22:01:39.074 00.000 9552 Star::Find returns 1 (1), X=1656.00, Y=360.77, Mass=5202275, SNR=259.6, Peak=65504 HFD=7.6
22:01:39.074 00.000 9552 MultiStar: [#1 1.24,-1.01,1.03,U] [#2 1.19,0.08,0.25,U] [#3 1.36,-0.46,0.08,U] [#4 0.78,-1.27,0.07,U] [#5 0.98,-0.88,0.06,U] [#6 1.14,-0.92,0.04,U] 
22:01:39.074 00.000 9552 single-star, 6 included, MultiStar: {0.90, -0.66}, one-star: {0.44, -0.42}
22:01:39.074 00.000 9552 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.08) = xAngle (-3.84 = 2.44)
22:01:39.074 00.000 9552 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.85 = -0.57)
22:01:39.074 00.000 9552 CameraToMount -- cameraX=0.44 cameraY=-0.42 hyp=0.61 cameraTheta=-0.76 mountX=-0.47 mountY=-0.33, mountTheta=-2.53
22:01:39.076 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.44, y=-0.42, opts=13)
22:01:39.076 00.000 9552 Enqueuing Move request for scope (0.44, -0.42)
22:01:39.076 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:39.076 00.000 9552 UpdateGuideState exits: m=5202275 SNR=259.6 Saturated
22:01:39.076 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:39.076 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:39.076 00.000 9552 Enqueuing Expose request
22:01:39.076 00.000 9976 Worker thread wakes up
22:01:39.076 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.42) opts 0xd
22:01:39.076 00.000 9976 Handling offset move in thread for scope, endpoint = (0.44, -0.42)
22:01:39.076 00.000 9976 Moving (0.44, -0.42) raw xDistance=-0.47 yDistance=-0.33
22:01:39.076 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
22:01:39.076 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:39.076 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:01:39.076 00.000 9976 MoveAxis(E, 0, ABG)
22:01:39.076 00.000 9976 Move returns status 0, amount 0
22:01:39.076 00.000 9976 MoveAxis(N, 0, ABG)
22:01:39.076 00.000 9976 Move returns status 0, amount 0
22:01:39.076 00.000 9976 move complete, result=0
22:01:39.076 00.000 9976 worker thread done servicing request
22:01:39.076 00.000 9976 Worker thread wakes up
22:01:39.076 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:39.076 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:39.076 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
22:01:42.421 03.345 9976 Exposure complete
22:01:42.508 00.087 9976 worker thread done servicing request
22:01:42.508 00.000 9552 OnExposeComplete: enter
22:01:42.508 00.000 9552 UpdateGuideState(): m_state=6
22:01:42.508 00.000 9552 Star::Find(15, 1655, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 276
22:01:42.509 00.001 9552 Star::Find returns 1 (1), X=1656.13, Y=360.80, Mass=5047449, SNR=189.9, Peak=65504 HFD=7.7
22:01:42.509 00.000 9552 Star::Find false star n=8 nbg=254 bg=3650.8 sigma=926.1 thresh=6429 peak=6395
22:01:42.509 00.000 9552 Star::Find false star n=14 nbg=252 bg=3397.4 sigma=907.5 thresh=6120 peak=6076
22:01:42.509 00.000 9552 Star::Find false star n=3 nbg=257 bg=3608.7 sigma=940.5 thresh=6430 peak=6018
22:01:42.509 00.000 9552 MultiStar: [#1 1.02,-0.15,1.08,U] [#2 0.97,-0.53,0.18,U] [#3 0.35,-0.46,0.08,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:01:42.509 00.000 9552 single-star, 3 included, MultiStar: {0.81, -0.30}, one-star: {0.58, -0.39}
22:01:42.509 00.000 9552 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.08) = xAngle (-3.67 = 2.61)
22:01:42.509 00.000 9552 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.68 = -0.40)
22:01:42.509 00.000 9552 CameraToMount -- cameraX=0.58 cameraY=-0.39 hyp=0.70 cameraTheta=-0.59 mountX=-0.61 mountY=-0.27, mountTheta=-2.72
22:01:42.509 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.58, y=-0.39, opts=13)
22:01:42.510 00.001 9552 Enqueuing Move request for scope (0.58, -0.39)
22:01:42.510 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:01:42.510 00.000 9552 UpdateGuideState exits: m=5047449 SNR=189.9 Saturated
22:01:42.510 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:42.510 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:42.510 00.000 9552 Enqueuing Expose request
22:01:42.510 00.000 9976 Worker thread wakes up
22:01:42.510 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.39) opts 0xd
22:01:42.510 00.000 9976 Handling offset move in thread for scope, endpoint = (0.58, -0.39)
22:01:42.510 00.000 9976 Moving (0.58, -0.39) raw xDistance=-0.61 yDistance=-0.27
22:01:42.510 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
22:01:42.510 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:42.510 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:01:42.510 00.000 9976 MoveAxis(E, 13, ABG)
22:01:42.510 00.000 9976 Guiding  Dir = 2, Dur = 13
22:01:42.548 00.038 9976 IsSlewing returns 0
22:01:42.550 00.002 9976 IsGuiding returns 0
22:01:42.581 00.031 9976 IsGuiding returns 1
22:01:42.581 00.000 9976 scope still moving after pulse duration time elapsed
22:01:42.657 00.076 9976 IsSlewing returns 0
22:01:42.658 00.001 9976 IsGuiding returns 0
22:01:42.658 00.000 9976 scope move finished after 13 + 95 ms
22:01:42.658 00.000 9976 Move returns status 0, amount 13
22:01:42.658 00.000 9976 MoveAxis(N, 0, ABG)
22:01:42.658 00.000 9976 Move returns status 0, amount 0
22:01:42.658 00.000 9976 move complete, result=0
22:01:42.658 00.000 9976 worker thread done servicing request
22:01:42.658 00.000 9976 Worker thread wakes up
22:01:42.658 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:42.658 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:42.658 00.000 9552 GuideStep: -0.6 px 13 ms EAST, -0.3 px 0 ms NORTH
22:01:45.997 03.339 9976 Exposure complete
22:01:46.081 00.084 9976 worker thread done servicing request
22:01:46.082 00.001 9552 OnExposeComplete: enter
22:01:46.082 00.000 9552 UpdateGuideState(): m_state=6
22:01:46.082 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 277
22:01:46.082 00.000 9552 Star::Find returns 1 (1), X=1655.99, Y=361.04, Mass=5332260, SNR=297.6, Peak=65504 HFD=7.9
22:01:46.082 00.000 9552 Star::Find false star n=19 nbg=252 bg=3874.5 sigma=926.3 thresh=6653 peak=6463
22:01:46.082 00.000 9552 MultiStar: [#1 0.82,-0.75,0.89,U] [#2 1.45,0.76,0.00,M1] [#3 1.24,-0.82,0.06,U] [#4 0.00,0.00,0.00,L] [#5 1.78,0.08,0.00,M3] [#6 0.55,0.11,0.04,U] 
22:01:46.082 00.000 9552 single-star, 3 included, MultiStar: {0.64, -0.43}, one-star: {0.43, -0.15}
22:01:46.082 00.000 9552 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.08) = xAngle (-3.42 = 2.86)
22:01:46.082 00.000 9552 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.43 = -0.15)
22:01:46.082 00.000 9552 CameraToMount -- cameraX=0.43 cameraY=-0.15 hyp=0.46 cameraTheta=-0.34 mountX=-0.44 mountY=-0.07, mountTheta=-2.99
22:01:46.083 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.43, y=-0.15, opts=13)
22:01:46.083 00.000 9552 Enqueuing Move request for scope (0.43, -0.15)
22:01:46.083 00.000 9976 Worker thread wakes up
22:01:46.083 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.15) opts 0xd
22:01:46.083 00.000 9976 Handling offset move in thread for scope, endpoint = (0.43, -0.15)
22:01:46.083 00.000 9976 Moving (0.43, -0.15) raw xDistance=-0.44 yDistance=-0.07
22:01:46.083 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
22:01:46.083 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:46.083 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:46.083 00.000 9552 UpdateGuideState exits: m=5332260 SNR=297.6 Saturated
22:01:46.083 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:46.083 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:46.083 00.000 9552 Enqueuing Expose request
22:01:46.083 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:01:46.083 00.000 9976 MoveAxis(E, 0, ABG)
22:01:46.083 00.000 9976 Move returns status 0, amount 0
22:01:46.083 00.000 9976 MoveAxis(N, 0, ABG)
22:01:46.083 00.000 9976 Move returns status 0, amount 0
22:01:46.083 00.000 9976 move complete, result=0
22:01:46.083 00.000 9976 worker thread done servicing request
22:01:46.083 00.000 9976 Worker thread wakes up
22:01:46.083 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:46.083 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:46.084 00.001 9552 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:49.437 03.353 9976 Exposure complete
22:01:49.532 00.095 9976 worker thread done servicing request
22:01:49.532 00.000 9552 OnExposeComplete: enter
22:01:49.532 00.000 9552 UpdateGuideState(): m_state=6
22:01:49.533 00.001 9552 Star::Find(15, 1655, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 278
22:01:49.533 00.000 9552 Star::Find returns 1 (1), X=1656.38, Y=361.08, Mass=5634598, SNR=240.4, Peak=65504 HFD=7.9
22:01:49.533 00.000 9552 Star::Find false star n=9 nbg=265 bg=3487.5 sigma=946.9 thresh=6328 peak=5792
22:01:49.533 00.000 9552 Star::Find false star n=2 nbg=272 bg=3728.8 sigma=1036.0 thresh=6837 peak=6341
22:01:49.533 00.000 9552 MultiStar: [#1 1.78,-0.65,0.00,M1] [#2 1.41,0.60,0.28,U] [#3 2.11,-0.13,0.00,M1] [#4 1.11,0.30,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:01:49.533 00.000 9552 single-star, 2 included, MultiStar: {0.96, 0.05}, one-star: {0.83, -0.11}
22:01:49.533 00.000 9552 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.08) = xAngle (-3.22 = 3.07)
22:01:49.533 00.000 9552 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.23 = 0.06)
22:01:49.533 00.000 9552 CameraToMount -- cameraX=0.83 cameraY=-0.11 hyp=0.83 cameraTheta=-0.14 mountX=-0.83 mountY=0.05, mountTheta=3.08
22:01:49.534 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.83, y=-0.11, opts=13)
22:01:49.534 00.000 9552 Enqueuing Move request for scope (0.83, -0.11)
22:01:49.534 00.000 9976 Worker thread wakes up
22:01:49.535 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.11) opts 0xd
22:01:49.535 00.000 9976 Handling offset move in thread for scope, endpoint = (0.83, -0.11)
22:01:49.535 00.000 9976 Moving (0.83, -0.11) raw xDistance=-0.83 yDistance=0.05
22:01:49.535 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
22:01:49.535 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:49.535 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:49.535 00.000 9552 UpdateGuideState exits: m=5634598 SNR=240.4 Saturated
22:01:49.535 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:49.535 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:49.535 00.000 9552 Enqueuing Expose request
22:01:49.535 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:01:49.535 00.000 9976 MoveAxis(E, 18, ABG)
22:01:49.535 00.000 9976 Guiding  Dir = 2, Dur = 18
22:01:49.560 00.025 9976 IsSlewing returns 0
22:01:49.561 00.001 9976 IsGuiding returns 0
22:01:49.602 00.041 9976 IsGuiding returns 1
22:01:49.602 00.000 9976 scope still moving after pulse duration time elapsed
22:01:49.717 00.115 9976 IsSlewing returns 0
22:01:49.717 00.000 9976 IsGuiding returns 0
22:01:49.717 00.000 9976 scope move finished after 18 + 138 ms
22:01:49.717 00.000 9976 Move returns status 0, amount 18
22:01:49.717 00.000 9976 MoveAxis(N, 0, ABG)
22:01:49.717 00.000 9976 Move returns status 0, amount 0
22:01:49.717 00.000 9976 move complete, result=0
22:01:49.717 00.000 9976 worker thread done servicing request
22:01:49.717 00.000 9976 Worker thread wakes up
22:01:49.718 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:49.718 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:49.718 00.000 9552 GuideStep: -0.8 px 18 ms EAST, 0.0 px 0 ms NORTH
22:01:53.057 03.339 9976 Exposure complete
22:01:53.137 00.080 9976 worker thread done servicing request
22:01:53.138 00.001 9552 OnExposeComplete: enter
22:01:53.138 00.000 9552 UpdateGuideState(): m_state=6
22:01:53.138 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 279
22:01:53.138 00.000 9552 Star::Find returns 1 (1), X=1656.56, Y=362.62, Mass=5050981, SNR=263.5, Peak=65504 HFD=7.3
22:01:53.138 00.000 9552 Star::Find false star n=2 nbg=258 bg=3542.9 sigma=940.1 thresh=6363 peak=5465
22:01:53.138 00.000 9552 MultiStar: [#1 2.14,1.06,0.00,M2] [#2 1.96,1.90,0.00,M1] [#3 2.28,1.36,0.00,M2] [#4 2.12,1.04,0.00,M1] [#5 1.89,2.20,0.00,M4] [#6 0.00,0.00,0.00,L] 
22:01:53.138 00.000 9552 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.08) = xAngle (-2.12 = -2.12)
22:01:53.138 00.000 9552 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.13 = 1.15)
22:01:53.138 00.000 9552 CameraToMount -- cameraX=1.01 cameraY=1.42 hyp=1.74 cameraTheta=0.96 mountX=-0.92 mountY=1.59, mountTheta=2.09
22:01:53.139 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.01, y=1.42, opts=13)
22:01:53.139 00.000 9552 Enqueuing Move request for scope (1.01, 1.42)
22:01:53.139 00.000 9976 Worker thread wakes up
22:01:53.139 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.01, 1.42) opts 0xd
22:01:53.139 00.000 9976 Handling offset move in thread for scope, endpoint = (1.01, 1.42)
22:01:53.139 00.000 9976 Moving (1.01, 1.42) raw xDistance=-0.92 yDistance=1.59
22:01:53.139 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.92
22:01:53.139 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.59 from input 1.59
22:01:53.139 00.000 9976 MoveAxis(E, 21, ABG)
22:01:53.139 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:53.139 00.000 9552 UpdateGuideState exits: m=5050981 SNR=263.5 Saturated
22:01:53.139 00.000 9976 Guiding  Dir = 2, Dur = 21
22:01:53.139 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:53.139 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:53.139 00.000 9552 Enqueuing Expose request
22:01:53.200 00.061 9976 IsSlewing returns 0
22:01:53.200 00.000 9976 IsGuiding returns 0
22:01:53.221 00.021 9976 PulseGuide returned control before completion, sleep 11
22:01:53.246 00.025 9976 IsGuiding returns 1
22:01:53.246 00.000 9976 scope still moving after pulse duration time elapsed
22:01:53.297 00.051 9976 IsSlewing returns 0
22:01:53.297 00.000 9976 IsGuiding returns 0
22:01:53.297 00.000 9976 scope move finished after 21 + 75 ms
22:01:53.297 00.000 9976 Move returns status 0, amount 21
22:01:53.297 00.000 9976 MoveAxis(S, 60, ABG)
22:01:53.297 00.000 9976 Guiding  Dir = 1, Dur = 60
22:01:53.329 00.032 9976 IsSlewing returns 0
22:01:53.329 00.000 9976 IsGuiding returns 0
22:01:53.361 00.032 9976 PulseGuide returned control before completion, sleep 40
22:01:53.401 00.040 9976 IsGuiding returns 1
22:01:53.401 00.000 9976 scope still moving after pulse duration time elapsed
22:01:53.453 00.052 9976 IsSlewing returns 0
22:01:53.453 00.000 9976 IsGuiding returns 0
22:01:53.453 00.000 9976 scope move finished after 60 + 63 ms
22:01:53.453 00.000 9976 Move returns status 0, amount 60
22:01:53.453 00.000 9976 move complete, result=0
22:01:53.453 00.000 9976 worker thread done servicing request
22:01:53.453 00.000 9976 Worker thread wakes up
22:01:53.453 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:53.453 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:53.453 00.000 9552 GuideStep: -0.9 px 21 ms EAST, 1.6 px 60 ms SOUTH
22:01:56.806 03.353 9976 Exposure complete
22:01:56.899 00.093 9976 worker thread done servicing request
22:01:56.899 00.000 9552 OnExposeComplete: enter
22:01:56.899 00.000 9552 UpdateGuideState(): m_state=6
22:01:56.899 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 280
22:01:56.899 00.000 9552 Star::Find returns 1 (1), X=1656.95, Y=360.75, Mass=5251113, SNR=275.7, Peak=65504 HFD=7.7
22:01:56.899 00.000 9552 MultiStar: [#1 1.89,-1.12,0.00,M3] [#2 1.80,-0.51,0.00,M2] [#3 1.94,-1.35,0.00,M3] [#4 1.94,-0.08,0.00,M2] [#5 2.06,0.11,0.00,M5] [#6 0.46,-1.06,0.05,U] 
22:01:56.899 00.000 9552 refined, 1 included, MultiStar: {1.36, -0.47}, one-star: {1.40, -0.44}
22:01:56.899 00.000 9552 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.08) = xAngle (-3.41 = 2.87)
22:01:56.899 00.000 9552 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.42 = -0.14)
22:01:56.900 00.001 9552 CameraToMount -- cameraX=1.36 cameraY=-0.47 hyp=1.43 cameraTheta=-0.33 mountX=-1.38 mountY=-0.20, mountTheta=-3.00
22:01:56.900 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.36, y=-0.47, opts=13)
22:01:56.901 00.001 9552 Enqueuing Move request for scope (1.36, -0.47)
22:01:56.901 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:01:56.901 00.000 9552 UpdateGuideState exits: m=5251113 SNR=275.7 Saturated
22:01:56.901 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:56.901 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:01:56.901 00.000 9552 Enqueuing Expose request
22:01:56.901 00.000 9976 Worker thread wakes up
22:01:56.901 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.47) opts 0xd
22:01:56.901 00.000 9976 Handling offset move in thread for scope, endpoint = (1.36, -0.47)
22:01:56.901 00.000 9976 Moving (1.36, -0.47) raw xDistance=-1.38 yDistance=-0.20
22:01:56.901 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.38
22:01:56.901 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:56.901 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:01:56.901 00.000 9976 MoveAxis(E, 32, ABG)
22:01:56.901 00.000 9976 Guiding  Dir = 2, Dur = 32
22:01:56.922 00.021 9976 IsSlewing returns 0
22:01:56.922 00.000 9976 IsGuiding returns 0
22:01:56.953 00.031 9976 PulseGuide returned control before completion, sleep 11
22:01:57.020 00.067 9976 IsGuiding returns 1
22:01:57.020 00.000 9976 scope still moving after pulse duration time elapsed
22:01:57.080 00.060 9976 IsSlewing returns 0
22:01:57.081 00.001 9976 IsGuiding returns 0
22:01:57.081 00.000 9976 scope move finished after 32 + 126 ms
22:01:57.081 00.000 9976 Move returns status 0, amount 32
22:01:57.081 00.000 9976 MoveAxis(N, 0, ABG)
22:01:57.081 00.000 9976 Move returns status 0, amount 0
22:01:57.081 00.000 9976 move complete, result=0
22:01:57.081 00.000 9976 worker thread done servicing request
22:01:57.081 00.000 9976 Worker thread wakes up
22:01:57.081 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:01:57.081 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:01:57.081 00.000 9552 GuideStep: -1.4 px 32 ms EAST, -0.2 px 0 ms NORTH
22:02:00.432 03.351 9976 Exposure complete
22:02:00.525 00.093 9976 worker thread done servicing request
22:02:00.525 00.000 9552 OnExposeComplete: enter
22:02:00.525 00.000 9552 UpdateGuideState(): m_state=6
22:02:00.526 00.001 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 281
22:02:00.526 00.000 9552 Star::Find returns 1 (1), X=1657.48, Y=360.84, Mass=5482917, SNR=240.6, Peak=65504 HFD=7.9
22:02:00.526 00.000 9552 Star::Find false star n=10 nbg=258 bg=3652.5 sigma=910.7 thresh=6385 peak=6189
22:02:00.526 00.000 9552 MultiStar: [#1 3.20,-0.52,0.00,M4] [#2 2.90,-0.50,0.00,M3] [#3 3.52,-1.31,0.00,M4] [#4 2.67,-0.32,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.64,0.21,0.06,U] 
22:02:00.526 00.000 9552 refined, 1 included, MultiStar: {1.85, -0.32}, one-star: {1.92, -0.35}
22:02:00.526 00.000 9552 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.08) = xAngle (-3.25 = 3.03)
22:02:00.526 00.000 9552 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.26 = 0.02)
22:02:00.526 00.000 9552 CameraToMount -- cameraX=1.85 cameraY=-0.32 hyp=1.88 cameraTheta=-0.17 mountX=-1.87 mountY=0.04, mountTheta=3.12
22:02:00.527 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.85, y=-0.32, opts=13)
22:02:00.527 00.000 9552 Enqueuing Move request for scope (1.85, -0.32)
22:02:00.528 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:00.528 00.000 9552 UpdateGuideState exits: m=5482917 SNR=240.6 Saturated
22:02:00.528 00.000 9976 Worker thread wakes up
22:02:00.528 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.85, -0.32) opts 0xd
22:02:00.528 00.000 9976 Handling offset move in thread for scope, endpoint = (1.85, -0.32)
22:02:00.528 00.000 9976 Moving (1.85, -0.32) raw xDistance=-1.87 yDistance=0.04
22:02:00.528 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.87
22:02:00.528 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:00.528 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:00.528 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:00.528 00.000 9552 Enqueuing Expose request
22:02:00.528 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:02:00.528 00.000 9976 MoveAxis(E, 43, ABG)
22:02:00.528 00.000 9976 Guiding  Dir = 2, Dur = 43
22:02:00.563 00.035 9976 IsSlewing returns 0
22:02:00.564 00.001 9976 IsGuiding returns 0
22:02:00.596 00.032 9976 PulseGuide returned control before completion, sleep 22
22:02:00.663 00.067 9976 IsGuiding returns 1
22:02:00.663 00.000 9976 scope still moving after pulse duration time elapsed
22:02:00.736 00.073 9976 IsSlewing returns 0
22:02:00.736 00.000 9976 IsGuiding returns 0
22:02:00.736 00.000 9976 scope move finished after 43 + 128 ms
22:02:00.736 00.000 9976 Move returns status 0, amount 43
22:02:00.736 00.000 9976 MoveAxis(N, 0, ABG)
22:02:00.736 00.000 9976 Move returns status 0, amount 0
22:02:00.736 00.000 9976 move complete, result=0
22:02:00.736 00.000 9976 worker thread done servicing request
22:02:00.736 00.000 9976 Worker thread wakes up
22:02:00.736 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:00.736 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:00.736 00.000 9552 GuideStep: -1.9 px 43 ms EAST, 0.0 px 0 ms NORTH
22:02:04.078 03.342 9976 Exposure complete
22:02:04.163 00.085 9976 worker thread done servicing request
22:02:04.163 00.000 9552 OnExposeComplete: enter
22:02:04.163 00.000 9552 UpdateGuideState(): m_state=6
22:02:04.164 00.001 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 282
22:02:04.164 00.000 9552 Star::Find returns 1 (1), X=1657.38, Y=360.51, Mass=5201402, SNR=231.3, Peak=65504 HFD=7.4
22:02:04.164 00.000 9552 Star::Find false star n=2 nbg=265 bg=3607.0 sigma=1007.8 thresh=6630 peak=6064
22:02:04.164 00.000 9552 MultiStar: [#1 2.48,-1.42,0.00,M5] [#2 2.54,-0.01,0.00,M4] [#3 2.32,-1.67,0.00,M5] [#4 2.45,-0.44,0.00,M4] [#5 2.95,-0.57,0.00,M6] [#6 0.00,0.00,0.00,L] 
22:02:04.164 00.000 9552 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.08) = xAngle (-3.44 = 2.85)
22:02:04.164 00.000 9552 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.45 = -0.17)
22:02:04.164 00.000 9552 CameraToMount -- cameraX=1.83 cameraY=-0.69 hyp=1.95 cameraTheta=-0.36 mountX=-1.87 mountY=-0.32, mountTheta=-2.97
22:02:04.165 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.83, y=-0.69, opts=13)
22:02:04.165 00.000 9552 Enqueuing Move request for scope (1.83, -0.69)
22:02:04.165 00.000 9976 Worker thread wakes up
22:02:04.165 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.83, -0.69) opts 0xd
22:02:04.165 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:04.165 00.000 9552 UpdateGuideState exits: m=5201402 SNR=231.3 Saturated
22:02:04.165 00.000 9976 Handling offset move in thread for scope, endpoint = (1.83, -0.69)
22:02:04.165 00.000 9976 Moving (1.83, -0.69) raw xDistance=-1.87 yDistance=-0.32
22:02:04.165 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:04.165 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.87
22:02:04.165 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:04.165 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:04.165 00.000 9552 Enqueuing Expose request
22:02:04.165 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:02:04.165 00.000 9976 MoveAxis(E, 44, ABG)
22:02:04.165 00.000 9976 Guiding  Dir = 2, Dur = 44
22:02:04.202 00.037 9976 IsSlewing returns 0
22:02:04.203 00.001 9976 IsGuiding returns 0
22:02:04.235 00.032 9976 PulseGuide returned control before completion, sleep 23
22:02:04.268 00.033 9976 IsGuiding returns 1
22:02:04.268 00.000 9976 scope still moving after pulse duration time elapsed
22:02:04.387 00.119 9976 IsSlewing returns 0
22:02:04.387 00.000 9976 IsGuiding returns 0
22:02:04.387 00.000 9976 scope move finished after 44 + 139 ms
22:02:04.387 00.000 9976 Move returns status 0, amount 44
22:02:04.387 00.000 9976 MoveAxis(N, 0, ABG)
22:02:04.387 00.000 9976 Move returns status 0, amount 0
22:02:04.388 00.001 9976 move complete, result=0
22:02:04.388 00.000 9976 worker thread done servicing request
22:02:04.388 00.000 9976 Worker thread wakes up
22:02:04.388 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:04.388 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:04.388 00.000 9552 GuideStep: -1.9 px 44 ms EAST, -0.3 px 0 ms NORTH
22:02:07.732 03.344 9976 Exposure complete
22:02:07.814 00.082 9976 worker thread done servicing request
22:02:07.814 00.000 9552 OnExposeComplete: enter
22:02:07.815 00.001 9552 UpdateGuideState(): m_state=6
22:02:07.815 00.000 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 283
22:02:07.815 00.000 9552 Star::Find returns 1 (1), X=1657.21, Y=360.04, Mass=5129674, SNR=247.7, Peak=65504 HFD=7.5
22:02:07.815 00.000 9552 Star::Find false star n=4 nbg=264 bg=3741.0 sigma=999.2 thresh=6739 peak=6505
22:02:07.815 00.000 9552 MultiStar: [#1 2.79,-1.65,0.00,M6] [#2 2.34,-0.51,0.00,M5] [#3 2.53,-1.57,0.00,M6] [#4 2.66,-0.57,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.99,-0.03,0.04,U] 
22:02:07.815 00.000 9552 refined, 1 included, MultiStar: {1.63, -1.10}, one-star: {1.66, -1.15}
22:02:07.815 00.000 9552 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.08) = xAngle (-3.67 = 2.61)
22:02:07.815 00.000 9552 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.68 = -0.40)
22:02:07.815 00.000 9552 CameraToMount -- cameraX=1.63 cameraY=-1.10 hyp=1.97 cameraTheta=-0.60 mountX=-1.70 mountY=-0.77, mountTheta=-2.72
22:02:07.816 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.63, y=-1.10, opts=13)
22:02:07.816 00.000 9552 Enqueuing Move request for scope (1.63, -1.10)
22:02:07.816 00.000 9976 Worker thread wakes up
22:02:07.816 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.63, -1.10) opts 0xd
22:02:07.816 00.000 9976 Handling offset move in thread for scope, endpoint = (1.63, -1.10)
22:02:07.816 00.000 9976 Moving (1.63, -1.10) raw xDistance=-1.70 yDistance=-0.77
22:02:07.816 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.70
22:02:07.816 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:07.816 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
22:02:07.816 00.000 9976 MoveAxis(E, 40, ABG)
22:02:07.816 00.000 9976 Guiding  Dir = 2, Dur = 40
22:02:07.816 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:07.816 00.000 9552 UpdateGuideState exits: m=5129674 SNR=247.7 Saturated
22:02:07.816 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:07.816 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:07.816 00.000 9552 Enqueuing Expose request
22:02:07.844 00.028 9976 IsSlewing returns 0
22:02:07.845 00.001 9976 IsGuiding returns 0
22:02:07.876 00.031 9976 PulseGuide returned control before completion, sleep 19
22:02:07.905 00.029 9976 IsGuiding returns 1
22:02:07.905 00.000 9976 scope still moving after pulse duration time elapsed
22:02:07.968 00.063 9976 IsSlewing returns 0
22:02:07.968 00.000 9976 IsGuiding returns 0
22:02:07.968 00.000 9976 scope move finished after 40 + 83 ms
22:02:07.968 00.000 9976 Move returns status 0, amount 40
22:02:07.968 00.000 9976 MoveAxis(N, 0, ABG)
22:02:07.968 00.000 9976 Move returns status 0, amount 0
22:02:07.968 00.000 9976 move complete, result=0
22:02:07.968 00.000 9976 worker thread done servicing request
22:02:07.968 00.000 9976 Worker thread wakes up
22:02:07.968 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:07.968 00.000 9552 GuideStep: -1.7 px 40 ms EAST, -0.8 px 0 ms NORTH
22:02:07.969 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:11.319 03.350 9976 Exposure complete
22:02:11.405 00.086 9976 worker thread done servicing request
22:02:11.405 00.000 9552 OnExposeComplete: enter
22:02:11.405 00.000 9552 UpdateGuideState(): m_state=6
22:02:11.406 00.001 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 284
22:02:11.406 00.000 9552 Star::Find returns 1 (1), X=1656.42, Y=360.65, Mass=5047314, SNR=234.4, Peak=65504 HFD=7.3
22:02:11.406 00.000 9552 MultiStar: [#1 1.46,-1.20,0.00,M7] [#2 1.57,-0.62,0.00,M6] [#3 1.43,-0.35,0.10,U] [#4 2.27,-1.40,0.00,M6] [#5 3.45,1.75,0.00,M7] [#6 0.05,-1.90,0.00,M1] 
22:02:11.406 00.000 9552 single-star, 1 included, MultiStar: {0.92, -0.53}, one-star: {0.86, -0.55}
22:02:11.406 00.000 9552 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.08) = xAngle (-3.64 = 2.64)
22:02:11.406 00.000 9552 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.65 = -0.37)
22:02:11.406 00.000 9552 CameraToMount -- cameraX=0.86 cameraY=-0.55 hyp=1.02 cameraTheta=-0.57 mountX=-0.90 mountY=-0.37, mountTheta=-2.75
22:02:11.406 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.86, y=-0.55, opts=13)
22:02:11.406 00.000 9552 Enqueuing Move request for scope (0.86, -0.55)
22:02:11.406 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:11.407 00.001 9552 UpdateGuideState exits: m=5047314 SNR=234.4 Saturated
22:02:11.407 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:11.407 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:11.407 00.000 9552 Enqueuing Expose request
22:02:11.407 00.000 9976 Worker thread wakes up
22:02:11.407 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.55) opts 0xd
22:02:11.407 00.000 9976 Handling offset move in thread for scope, endpoint = (0.86, -0.55)
22:02:11.407 00.000 9976 Moving (0.86, -0.55) raw xDistance=-0.90 yDistance=-0.37
22:02:11.407 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.90
22:02:11.407 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:11.407 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:02:11.407 00.000 9976 MoveAxis(E, 22, ABG)
22:02:11.407 00.000 9976 Guiding  Dir = 2, Dur = 22
22:02:11.437 00.030 9976 IsSlewing returns 0
22:02:11.437 00.000 9976 IsGuiding returns 0
22:02:11.468 00.031 9976 IsGuiding returns 1
22:02:11.468 00.000 9976 scope still moving after pulse duration time elapsed
22:02:11.516 00.048 9976 IsSlewing returns 0
22:02:11.516 00.000 9976 IsGuiding returns 0
22:02:11.516 00.000 9976 scope move finished after 22 + 57 ms
22:02:11.516 00.000 9976 Move returns status 0, amount 22
22:02:11.516 00.000 9976 MoveAxis(N, 0, ABG)
22:02:11.516 00.000 9976 Move returns status 0, amount 0
22:02:11.516 00.000 9976 move complete, result=0
22:02:11.516 00.000 9976 worker thread done servicing request
22:02:11.516 00.000 9976 Worker thread wakes up
22:02:11.516 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:11.516 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:11.516 00.000 9552 GuideStep: -0.9 px 22 ms EAST, -0.4 px 0 ms NORTH
22:02:14.864 03.348 9976 Exposure complete
22:02:14.946 00.082 9976 worker thread done servicing request
22:02:14.946 00.000 9552 OnExposeComplete: enter
22:02:14.946 00.000 9552 UpdateGuideState(): m_state=6
22:02:14.946 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 285
22:02:14.946 00.000 9552 Star::Find returns 1 (1), X=1656.37, Y=360.59, Mass=5297360, SNR=298.3, Peak=65504 HFD=7.4
22:02:14.947 00.001 9552 Star::Find false star n=7 nbg=271 bg=3563.1 sigma=984.3 thresh=6516 peak=5996
22:02:14.947 00.000 9552 MultiStar: [#1 1.99,-1.19,0.00,M8] [#2 1.57,-0.92,0.00,M7] [#3 1.50,-1.61,0.00,M6] [#4 1.59,-0.60,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 1.85,1.33,0.00,M2] 
22:02:14.947 00.000 9552 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.08) = xAngle (-3.71 = 2.57)
22:02:14.947 00.000 9552 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.72 = -0.44)
22:02:14.947 00.000 9552 CameraToMount -- cameraX=0.82 cameraY=-0.61 hyp=1.02 cameraTheta=-0.63 mountX=-0.86 mountY=-0.44, mountTheta=-2.67
22:02:14.948 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.82, y=-0.61, opts=13)
22:02:14.948 00.000 9552 Enqueuing Move request for scope (0.82, -0.61)
22:02:14.948 00.000 9976 Worker thread wakes up
22:02:14.948 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.61) opts 0xd
22:02:14.948 00.000 9976 Handling offset move in thread for scope, endpoint = (0.82, -0.61)
22:02:14.948 00.000 9976 Moving (0.82, -0.61) raw xDistance=-0.86 yDistance=-0.44
22:02:14.948 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.86
22:02:14.948 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:14.948 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:14.948 00.000 9552 UpdateGuideState exits: m=5297360 SNR=298.3 Saturated
22:02:14.948 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
22:02:14.948 00.000 9976 MoveAxis(E, 20, ABG)
22:02:14.948 00.000 9976 Guiding  Dir = 2, Dur = 20
22:02:14.948 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:14.948 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:14.948 00.000 9552 Enqueuing Expose request
22:02:14.969 00.021 9976 IsSlewing returns 0
22:02:14.969 00.000 9976 IsGuiding returns 0
22:02:15.000 00.031 9976 IsGuiding returns 1
22:02:15.000 00.000 9976 scope still moving after pulse duration time elapsed
22:02:15.046 00.046 9976 IsSlewing returns 0
22:02:15.046 00.000 9976 IsGuiding returns 0
22:02:15.046 00.000 9976 scope move finished after 20 + 57 ms
22:02:15.046 00.000 9976 Move returns status 0, amount 20
22:02:15.046 00.000 9976 MoveAxis(N, 0, ABG)
22:02:15.046 00.000 9976 Move returns status 0, amount 0
22:02:15.046 00.000 9976 move complete, result=0
22:02:15.046 00.000 9976 worker thread done servicing request
22:02:15.047 00.001 9976 Worker thread wakes up
22:02:15.047 00.000 9552 GuideStep: -0.9 px 20 ms EAST, -0.4 px 0 ms NORTH
22:02:15.047 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:15.047 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:18.391 03.344 9976 Exposure complete
22:02:18.482 00.091 9976 worker thread done servicing request
22:02:18.482 00.000 9552 OnExposeComplete: enter
22:02:18.482 00.000 9552 UpdateGuideState(): m_state=6
22:02:18.482 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 286
22:02:18.482 00.000 9552 Star::Find returns 1 (1), X=1656.36, Y=360.76, Mass=5199735, SNR=294.5, Peak=65504 HFD=7.6
22:02:18.483 00.001 9552 Star::Find false star n=17 nbg=241 bg=3646.0 sigma=767.1 thresh=5947 peak=5871
22:02:18.483 00.000 9552 Star::Find false star n=1 nbg=262 bg=3795.8 sigma=992.9 thresh=6775 peak=6469
22:02:18.483 00.000 9552 MultiStar: [#1 2.04,-0.93,0.00,M9] [#2 3.08,-0.92,0.00,M8] [#3 1.18,-1.29,0.00,M7] [#4 2.35,-1.58,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:02:18.483 00.000 9552 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.08) = xAngle (-3.58 = 2.70)
22:02:18.483 00.000 9552 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.59 = -0.31)
22:02:18.483 00.000 9552 CameraToMount -- cameraX=0.81 cameraY=-0.44 hyp=0.92 cameraTheta=-0.50 mountX=-0.83 mountY=-0.28, mountTheta=-2.82
22:02:18.483 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.81, y=-0.44, opts=13)
22:02:18.483 00.000 9552 Enqueuing Move request for scope (0.81, -0.44)
22:02:18.483 00.000 9976 Worker thread wakes up
22:02:18.483 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:18.483 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.44) opts 0xd
22:02:18.483 00.000 9552 UpdateGuideState exits: m=5199735 SNR=294.5 Saturated
22:02:18.484 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:18.484 00.000 9976 Handling offset move in thread for scope, endpoint = (0.81, -0.44)
22:02:18.484 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:18.484 00.000 9552 Enqueuing Expose request
22:02:18.484 00.000 9976 Moving (0.81, -0.44) raw xDistance=-0.83 yDistance=-0.28
22:02:18.484 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.83
22:02:18.484 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:18.484 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:02:18.484 00.000 9976 MoveAxis(E, 20, ABG)
22:02:18.484 00.000 9976 Guiding  Dir = 2, Dur = 20
22:02:18.516 00.032 9976 IsSlewing returns 0
22:02:18.516 00.000 9976 IsGuiding returns 0
22:02:18.576 00.060 9976 IsGuiding returns 1
22:02:18.576 00.000 9976 scope still moving after pulse duration time elapsed
22:02:18.673 00.097 9976 IsSlewing returns 0
22:02:18.673 00.000 9976 IsGuiding returns 0
22:02:18.673 00.000 9976 scope move finished after 20 + 136 ms
22:02:18.673 00.000 9976 Move returns status 0, amount 20
22:02:18.673 00.000 9976 MoveAxis(N, 0, ABG)
22:02:18.673 00.000 9976 Move returns status 0, amount 0
22:02:18.673 00.000 9976 move complete, result=0
22:02:18.673 00.000 9976 worker thread done servicing request
22:02:18.673 00.000 9976 Worker thread wakes up
22:02:18.673 00.000 9552 GuideStep: -0.8 px 20 ms EAST, -0.3 px 0 ms NORTH
22:02:18.673 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:18.673 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:22.016 03.343 9976 Exposure complete
22:02:22.102 00.086 9976 worker thread done servicing request
22:02:22.102 00.000 9552 OnExposeComplete: enter
22:02:22.102 00.000 9552 UpdateGuideState(): m_state=6
22:02:22.102 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 287
22:02:22.102 00.000 9552 Star::Find returns 1 (1), X=1656.98, Y=360.77, Mass=5307260, SNR=217.1, Peak=65504 HFD=7.6
22:02:22.102 00.000 9552 Star::Find false star n=2 nbg=258 bg=3593.2 sigma=1006.7 thresh=6613 peak=5786
22:02:22.102 00.000 9552 MultiStar: [#1 2.03,-0.74,0.00,M10] [#2 2.77,-0.73,0.00,M9] [#3 1.79,-1.13,0.00,M8] [#4 3.24,-0.68,0.00,M9] [#5 0.42,-0.70,0.06,U] [#6 0.00,0.00,0.00,L] 
22:02:22.102 00.000 9552 refined, 1 included, MultiStar: {1.37, -0.45}, one-star: {1.43, -0.43}
22:02:22.102 00.000 9552 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.08) = xAngle (-3.39 = 2.89)
22:02:22.102 00.000 9552 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.40 = -0.12)
22:02:22.102 00.000 9552 CameraToMount -- cameraX=1.37 cameraY=-0.45 hyp=1.44 cameraTheta=-0.32 mountX=-1.40 mountY=-0.17, mountTheta=-3.02
22:02:22.103 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.37, y=-0.45, opts=13)
22:02:22.103 00.000 9552 Enqueuing Move request for scope (1.37, -0.45)
22:02:22.103 00.000 9976 Worker thread wakes up
22:02:22.104 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (1.37, -0.45) opts 0xd
22:02:22.104 00.000 9976 Handling offset move in thread for scope, endpoint = (1.37, -0.45)
22:02:22.104 00.000 9976 Moving (1.37, -0.45) raw xDistance=-1.40 yDistance=-0.17
22:02:22.104 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.40
22:02:22.104 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:22.104 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:22.104 00.000 9552 UpdateGuideState exits: m=5307260 SNR=217.1 Saturated
22:02:22.104 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:22.104 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:22.104 00.000 9552 Enqueuing Expose request
22:02:22.104 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:02:22.104 00.000 9976 MoveAxis(E, 32, ABG)
22:02:22.104 00.000 9976 Guiding  Dir = 2, Dur = 32
22:02:22.124 00.020 9976 IsSlewing returns 0
22:02:22.124 00.000 9976 IsGuiding returns 0
22:02:22.156 00.032 9976 PulseGuide returned control before completion, sleep 11
22:02:22.173 00.017 9976 IsGuiding returns 1
22:02:22.173 00.000 9976 scope still moving after pulse duration time elapsed
22:02:22.234 00.061 9976 IsSlewing returns 0
22:02:22.234 00.000 9976 IsGuiding returns 0
22:02:22.235 00.001 9976 scope move finished after 32 + 78 ms
22:02:22.235 00.000 9976 Move returns status 0, amount 32
22:02:22.235 00.000 9976 MoveAxis(N, 0, ABG)
22:02:22.235 00.000 9976 Move returns status 0, amount 0
22:02:22.235 00.000 9976 move complete, result=0
22:02:22.235 00.000 9976 worker thread done servicing request
22:02:22.235 00.000 9976 Worker thread wakes up
22:02:22.235 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:22.235 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:22.235 00.000 9552 GuideStep: -1.4 px 32 ms EAST, -0.2 px 0 ms NORTH
22:02:25.587 03.352 9976 Exposure complete
22:02:25.681 00.094 9976 worker thread done servicing request
22:02:25.681 00.000 9552 OnExposeComplete: enter
22:02:25.681 00.000 9552 UpdateGuideState(): m_state=6
22:02:25.681 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 288
22:02:25.681 00.000 9552 Star::Find returns 1 (1), X=1656.65, Y=360.25, Mass=5175757, SNR=247.5, Peak=65504 HFD=7.6
22:02:25.681 00.000 9552 Star::Find false star n=7 nbg=262 bg=3701.6 sigma=946.9 thresh=6542 peak=6069
22:02:25.681 00.000 9552 MultiStar: [#1 2.02,-0.97,0.00,R] [#2 2.87,-0.12,0.00,M10] [#3 1.87,-0.52,0.00,M9] [#4 2.04,-1.50,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 -0.02,-0.93,0.06,U] 
22:02:25.681 00.000 9552 refined, 1 included, MultiStar: {1.03, -0.94}, one-star: {1.10, -0.94}
22:02:25.681 00.000 9552 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.08) = xAngle (-3.82 = 2.46)
22:02:25.681 00.000 9552 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.83 = -0.55)
22:02:25.681 00.000 9552 CameraToMount -- cameraX=1.03 cameraY=-0.94 hyp=1.40 cameraTheta=-0.74 mountX=-1.09 mountY=-0.73, mountTheta=-2.55
22:02:25.683 00.002 9552 SchedulePrimaryMove(104D1A90, x=1.03, y=-0.94, opts=13)
22:02:25.683 00.000 9552 Enqueuing Move request for scope (1.03, -0.94)
22:02:25.683 00.000 9976 Worker thread wakes up
22:02:25.683 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.94) opts 0xd
22:02:25.683 00.000 9976 Handling offset move in thread for scope, endpoint = (1.03, -0.94)
22:02:25.683 00.000 9976 Moving (1.03, -0.94) raw xDistance=-1.09 yDistance=-0.73
22:02:25.683 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.09
22:02:25.684 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:25.684 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
22:02:25.684 00.000 9976 MoveAxis(E, 26, ABG)
22:02:25.684 00.000 9976 Guiding  Dir = 2, Dur = 26
22:02:25.684 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:25.684 00.000 9552 UpdateGuideState exits: m=5175757 SNR=247.5 Saturated
22:02:25.684 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:25.684 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:25.684 00.000 9552 Enqueuing Expose request
22:02:25.704 00.020 9976 IsSlewing returns 0
22:02:25.705 00.001 9976 IsGuiding returns 0
22:02:25.736 00.031 9976 IsGuiding returns 1
22:02:25.736 00.000 9976 scope still moving after pulse duration time elapsed
22:02:25.779 00.043 9976 IsSlewing returns 0
22:02:25.779 00.000 9976 IsGuiding returns 0
22:02:25.779 00.000 9976 scope move finished after 26 + 48 ms
22:02:25.779 00.000 9976 Move returns status 0, amount 26
22:02:25.779 00.000 9976 MoveAxis(N, 0, ABG)
22:02:25.779 00.000 9976 Move returns status 0, amount 0
22:02:25.779 00.000 9976 move complete, result=0
22:02:25.780 00.001 9976 worker thread done servicing request
22:02:25.780 00.000 9976 Worker thread wakes up
22:02:25.780 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:25.780 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:25.780 00.000 9552 GuideStep: -1.1 px 26 ms EAST, -0.7 px 0 ms NORTH
22:02:29.135 03.355 9976 Exposure complete
22:02:29.217 00.082 9976 worker thread done servicing request
22:02:29.217 00.000 9552 OnExposeComplete: enter
22:02:29.217 00.000 9552 UpdateGuideState(): m_state=6
22:02:29.218 00.001 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 289
22:02:29.218 00.000 9552 Star::Find returns 1 (1), X=1655.44, Y=362.69, Mass=5036536, SNR=206.1, Peak=65504 HFD=7.4
22:02:29.218 00.000 9552 Star::Find false star n=4 nbg=282 bg=3918.2 sigma=1145.0 thresh=7353 peak=6937
22:02:29.218 00.000 9552 Star::Find false star n=11 nbg=261 bg=3576.1 sigma=904.7 thresh=6290 peak=6111
22:02:29.218 00.000 9552 MultiStar: [#1 -0.74,1.92,0.00,M1] [#2 1.84,0.68,0.00,R] [#3 1.90,0.98,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 1.39,1.42,0.00,M2] 
22:02:29.218 00.000 9552 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.08) = xAngle (-1.43 = -1.43)
22:02:29.218 00.000 9552 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.44 = 1.84)
22:02:29.218 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=1.49 hyp=1.50 cameraTheta=1.65 mountX=0.21 mountY=1.44, mountTheta=1.43
22:02:29.219 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=1.49, opts=13)
22:02:29.219 00.000 9552 Enqueuing Move request for scope (-0.12, 1.49)
22:02:29.219 00.000 9976 Worker thread wakes up
22:02:29.219 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:29.219 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.49) opts 0xd
22:02:29.219 00.000 9552 UpdateGuideState exits: m=5036536 SNR=206.1 Saturated
22:02:29.219 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 1.49)
22:02:29.219 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:29.219 00.000 9976 Moving (-0.12, 1.49) raw xDistance=0.21 yDistance=1.44
22:02:29.219 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:29.219 00.000 9552 Enqueuing Expose request
22:02:29.219 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
22:02:29.219 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.44 from input 1.44
22:02:29.219 00.000 9976 MoveAxis(E, 0, ABG)
22:02:29.219 00.000 9976 Move returns status 0, amount 0
22:02:29.219 00.000 9976 MoveAxis(S, 54, ABG)
22:02:29.219 00.000 9976 Guiding  Dir = 1, Dur = 54
22:02:29.248 00.029 9976 IsSlewing returns 0
22:02:29.248 00.000 9976 IsGuiding returns 0
22:02:29.289 00.041 9976 PulseGuide returned control before completion, sleep 23
22:02:29.320 00.031 9976 IsGuiding returns 1
22:02:29.320 00.000 9976 scope still moving after pulse duration time elapsed
22:02:29.375 00.055 9976 IsSlewing returns 0
22:02:29.376 00.001 9976 IsGuiding returns 0
22:02:29.376 00.000 9976 scope move finished after 54 + 74 ms
22:02:29.376 00.000 9976 Move returns status 0, amount 54
22:02:29.376 00.000 9976 move complete, result=0
22:02:29.376 00.000 9976 worker thread done servicing request
22:02:29.376 00.000 9976 Worker thread wakes up
22:02:29.376 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:29.376 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:29.376 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 1.4 px 54 ms SOUTH
22:02:32.722 03.346 9976 Exposure complete
22:02:32.814 00.092 9976 worker thread done servicing request
22:02:32.814 00.000 9552 OnExposeComplete: enter
22:02:32.815 00.001 9552 UpdateGuideState(): m_state=6
22:02:32.815 00.000 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 290
22:02:32.815 00.000 9552 Star::Find returns 1 (1), X=1656.16, Y=359.74, Mass=5138355, SNR=250.3, Peak=65504 HFD=7.7
22:02:32.815 00.000 9552 MultiStar: [#1 -0.73,-1.29,1.02,U] [#2 -0.16,-2.99,0.00,M1] [#3 0.84,-2.46,0.00,R] [#4 1.92,-1.07,0.00,R] [#5 1.23,-2.14,0.00,M7] [#6 0.07,0.96,0.05,U] 
22:02:32.815 00.000 9552 refined, 2 included, MultiStar: {-0.06, -1.32}, one-star: {0.61, -1.46}
22:02:32.815 00.000 9552 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.08) = xAngle (-4.70 = 1.58)
22:02:32.815 00.000 9552 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.71 = -1.43)
22:02:32.815 00.000 9552 CameraToMount -- cameraX=-0.06 cameraY=-1.32 hyp=1.32 cameraTheta=-1.62 mountX=-0.02 mountY=-1.31, mountTheta=-1.58
22:02:32.816 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.06, y=-1.32, opts=13)
22:02:32.816 00.000 9552 Enqueuing Move request for scope (-0.06, -1.32)
22:02:32.816 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:32.816 00.000 9552 UpdateGuideState exits: m=5138355 SNR=250.3 Saturated
22:02:32.816 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:32.816 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:32.816 00.000 9552 Enqueuing Expose request
22:02:32.816 00.000 9976 Worker thread wakes up
22:02:32.816 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -1.32) opts 0xd
22:02:32.816 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.06, -1.32)
22:02:32.816 00.000 9976 Moving (-0.06, -1.32) raw xDistance=-0.02 yDistance=-1.31
22:02:32.816 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:02:32.816 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:02:32.816 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
22:02:32.816 00.000 9976 MoveAxis(E, 0, ABG)
22:02:32.817 00.001 9976 Move returns status 0, amount 0
22:02:32.817 00.000 9976 MoveAxis(N, 0, ABG)
22:02:32.817 00.000 9976 Move returns status 0, amount 0
22:02:32.817 00.000 9976 move complete, result=0
22:02:32.817 00.000 9976 worker thread done servicing request
22:02:32.817 00.000 9976 Worker thread wakes up
22:02:32.817 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:32.817 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:32.817 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -1.3 px 0 ms NORTH
22:02:36.166 03.349 9976 Exposure complete
22:02:36.261 00.095 9976 worker thread done servicing request
22:02:36.261 00.000 9552 OnExposeComplete: enter
22:02:36.261 00.000 9552 UpdateGuideState(): m_state=6
22:02:36.261 00.000 9552 Star::Find(15, 1656, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 291
22:02:36.261 00.000 9552 Star::Find returns 1 (1), X=1656.04, Y=358.81, Mass=5284606, SNR=232.0, Peak=65504 HFD=7.7
22:02:36.261 00.000 9552 Star::Find false star n=14 nbg=250 bg=3476.2 sigma=880.9 thresh=6119 peak=6064
22:02:36.261 00.000 9552 Star::Find false star n=1 nbg=267 bg=3851.5 sigma=1013.1 thresh=6891 peak=6517
22:02:36.262 00.001 9552 MultiStar: [#1 -0.64,-2.07,0.00,M1] [#2 0.09,-3.38,0.00,M2] [#3 0.80,0.02,0.12,U] [#4 -0.93,-1.37,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:02:36.262 00.000 9552 refined, 1 included, MultiStar: {0.53, -2.13}, one-star: {0.49, -2.39}
22:02:36.262 00.000 9552 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.08) = xAngle (-4.41 = 1.88)
22:02:36.262 00.000 9552 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.42 = -1.13)
22:02:36.262 00.000 9552 CameraToMount -- cameraX=0.53 cameraY=-2.13 hyp=2.19 cameraTheta=-1.33 mountX=-0.66 mountY=-1.98, mountTheta=-1.89
22:02:36.262 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.53, y=-2.13, opts=13)
22:02:36.263 00.001 9552 Enqueuing Move request for scope (0.53, -2.13)
22:02:36.263 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:02:36.263 00.000 9552 UpdateGuideState exits: m=5284606 SNR=232.0 Saturated
22:02:36.263 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:36.263 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:36.263 00.000 9552 Enqueuing Expose request
22:02:36.263 00.000 9976 Worker thread wakes up
22:02:36.263 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.53, -2.13) opts 0xd
22:02:36.263 00.000 9976 Handling offset move in thread for scope, endpoint = (0.53, -2.13)
22:02:36.263 00.000 9976 Moving (0.53, -2.13) raw xDistance=-0.66 yDistance=-1.98
22:02:36.263 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66
22:02:36.263 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:02:36.263 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.98
22:02:36.263 00.000 9976 MoveAxis(E, 14, ABG)
22:02:36.263 00.000 9976 Guiding  Dir = 2, Dur = 14
22:02:36.283 00.020 9976 IsSlewing returns 0
22:02:36.284 00.001 9976 IsGuiding returns 0
22:02:36.316 00.032 9976 IsGuiding returns 1
22:02:36.316 00.000 9976 scope still moving after pulse duration time elapsed
22:02:36.359 00.043 9976 IsSlewing returns 0
22:02:36.360 00.001 9976 IsGuiding returns 0
22:02:36.360 00.000 9976 scope move finished after 14 + 61 ms
22:02:36.360 00.000 9976 Move returns status 0, amount 14
22:02:36.360 00.000 9976 MoveAxis(N, 0, ABG)
22:02:36.360 00.000 9976 Move returns status 0, amount 0
22:02:36.360 00.000 9976 move complete, result=0
22:02:36.360 00.000 9976 worker thread done servicing request
22:02:36.360 00.000 9976 Worker thread wakes up
22:02:36.360 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:36.360 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:36.360 00.000 9552 GuideStep: -0.7 px 14 ms EAST, -2.0 px 0 ms NORTH
22:02:39.711 03.351 9976 Exposure complete
22:02:39.802 00.091 9976 worker thread done servicing request
22:02:39.802 00.000 9552 OnExposeComplete: enter
22:02:39.802 00.000 9552 UpdateGuideState(): m_state=6
22:02:39.802 00.000 9552 Star::Find(15, 1656, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 292
22:02:39.802 00.000 9552 Star::Find returns 1 (1), X=1656.16, Y=359.67, Mass=5239196, SNR=293.4, Peak=65504 HFD=7.7
22:02:39.802 00.000 9552 Star::Find false star n=8 nbg=257 bg=3654.3 sigma=895.9 thresh=6342 peak=6198
22:02:39.802 00.000 9552 MultiStar: [#1 -0.21,-1.23,0.78,U] [#2 0.22,-2.82,0.00,M3] [#3 0.36,0.04,0.07,U] [#4 -0.96,-0.59,0.06,U] [#5 0.86,-2.58,0.00,M8] [#6 0.00,0.00,0.00,L] 
22:02:39.802 00.000 9552 refined, 3 included, MultiStar: {0.21, -1.32}, one-star: {0.61, -1.53}
22:02:39.802 00.000 9552 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.08) = xAngle (-4.49 = 1.79)
22:02:39.802 00.000 9552 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.50 = -1.22)
22:02:39.802 00.000 9552 CameraToMount -- cameraX=0.21 cameraY=-1.32 hyp=1.34 cameraTheta=-1.41 mountX=-0.30 mountY=-1.26, mountTheta=-1.80
22:02:39.803 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.21, y=-1.32, opts=13)
22:02:39.803 00.000 9552 Enqueuing Move request for scope (0.21, -1.32)
22:02:39.803 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:02:39.803 00.000 9552 UpdateGuideState exits: m=5239196 SNR=293.4 Saturated
22:02:39.803 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:39.803 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:39.803 00.000 9552 Enqueuing Expose request
22:02:39.803 00.000 9976 Worker thread wakes up
22:02:39.803 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.32) opts 0xd
22:02:39.803 00.000 9976 Handling offset move in thread for scope, endpoint = (0.21, -1.32)
22:02:39.803 00.000 9976 Moving (0.21, -1.32) raw xDistance=-0.30 yDistance=-1.26
22:02:39.803 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
22:02:39.803 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:02:39.803 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.26
22:02:39.803 00.000 9976 MoveAxis(E, 0, ABG)
22:02:39.803 00.000 9976 Move returns status 0, amount 0
22:02:39.803 00.000 9976 MoveAxis(N, 0, ABG)
22:02:39.803 00.000 9976 Move returns status 0, amount 0
22:02:39.803 00.000 9976 move complete, result=0
22:02:39.803 00.000 9976 worker thread done servicing request
22:02:39.803 00.000 9976 Worker thread wakes up
22:02:39.803 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:39.803 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:39.804 00.001 9552 GuideStep: -0.3 px 0 ms EAST, -1.3 px 0 ms NORTH
22:02:43.144 03.340 9976 Exposure complete
22:02:43.232 00.088 9976 worker thread done servicing request
22:02:43.233 00.001 9552 OnExposeComplete: enter
22:02:43.233 00.000 9552 UpdateGuideState(): m_state=6
22:02:43.233 00.000 9552 Star::Find(15, 1656, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 293
22:02:43.233 00.000 9552 Star::Find returns 1 (1), X=1655.96, Y=359.05, Mass=5172638, SNR=239.1, Peak=65504 HFD=7.6
22:02:43.233 00.000 9552 Star::Find false star n=15 nbg=261 bg=3516.4 sigma=953.4 thresh=6377 peak=6271
22:02:43.233 00.000 9552 MultiStar: [#1 -0.84,-1.73,0.00,M1] [#2 -0.57,-2.65,0.00,M4] [#3 0.50,-0.34,0.07,U] [#4 -0.76,-0.35,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.26,-0.72,0.05,U] 
22:02:43.233 00.000 9552 refined, 3 included, MultiStar: {0.33, -1.86}, one-star: {0.41, -2.15}
22:02:43.233 00.000 9552 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.08) = xAngle (-4.48 = 1.81)
22:02:43.233 00.000 9552 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.49 = -1.20)
22:02:43.233 00.000 9552 CameraToMount -- cameraX=0.33 cameraY=-1.86 hyp=1.89 cameraTheta=-1.40 mountX=-0.44 mountY=-1.76, mountTheta=-1.82
22:02:43.233 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.33, y=-1.86, opts=13)
22:02:43.233 00.000 9552 Enqueuing Move request for scope (0.33, -1.86)
22:02:43.233 00.000 9976 Worker thread wakes up
22:02:43.233 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:43.233 00.000 9552 UpdateGuideState exits: m=5172638 SNR=239.1 Saturated
22:02:43.233 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:43.233 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.86) opts 0xd
22:02:43.233 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:43.233 00.000 9552 Enqueuing Expose request
22:02:43.233 00.000 9976 Handling offset move in thread for scope, endpoint = (0.33, -1.86)
22:02:43.233 00.000 9976 Moving (0.33, -1.86) raw xDistance=-0.44 yDistance=-1.76
22:02:43.233 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
22:02:43.233 00.000 9976 switching direction from 1 to -1 - decHistory=-3 oldest=-1.08 newest=-5.00
22:02:43.233 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.76 from input -1.76
22:02:43.233 00.000 9976 MoveAxis(E, 0, ABG)
22:02:43.233 00.000 9976 Move returns status 0, amount 0
22:02:43.233 00.000 9976 BLC: Oldest BLC event removed
22:02:43.233 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 165 applied
22:02:43.233 00.000 9976 MoveAxis(N, 231, ABG)
22:02:43.233 00.000 9976 Guiding  Dir = 0, Dur = 231
22:02:43.268 00.035 9976 IsSlewing returns 0
22:02:43.269 00.001 9976 IsGuiding returns 0
22:02:43.300 00.031 9976 PulseGuide returned control before completion, sleep 210
22:02:43.519 00.219 9976 IsGuiding returns 1
22:02:43.519 00.000 9976 scope still moving after pulse duration time elapsed
22:02:43.578 00.059 9976 IsSlewing returns 0
22:02:43.578 00.000 9976 IsGuiding returns 0
22:02:43.578 00.000 9976 scope move finished after 231 + 78 ms
22:02:43.578 00.000 9976 Move returns status 0, amount 231
22:02:43.578 00.000 9976 move complete, result=0
22:02:43.578 00.000 9976 worker thread done servicing request
22:02:43.578 00.000 9976 Worker thread wakes up
22:02:43.578 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:43.578 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,346,31,31)
22:02:43.579 00.001 9552 GuideStep: -0.4 px 0 ms EAST, -1.8 px 231 ms NORTH
22:02:46.897 03.318 9552 evsrv: cli 011F3A60 connect
22:02:46.897 00.000 9552 case statement mapped state 6 to 3
22:02:46.897 00.000 9552 case statement mapped state 6 to 3
22:02:46.897 00.000 9552 evsrv: cli 011F3A60 request: {"method":"get_app_state","id":"18117abc-de57-4675-8c71-31757e5d8688"}
22:02:46.897 00.000 9552 case statement mapped state 6 to 3
22:02:46.897 00.000 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":"Guiding","id":"18117abc-de57-4675-8c71-31757e5d8688"}
22:02:46.898 00.001 9552 evsrv: cli 011F3A60 disconnect
22:02:46.898 00.000 9552 evsrv: cli 011F3BA0 connect
22:02:46.898 00.000 9552 case statement mapped state 6 to 3
22:02:46.898 00.000 9552 case statement mapped state 6 to 3
22:02:46.898 00.000 9552 evsrv: cli 011F3BA0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"28b849ec-79dd-4e66-abcf-ef74eae9e5a5"}
22:02:46.898 00.000 9552 PhdController::Dither begins
22:02:46.898 00.000 9552 dither: size=6.00, dRA=-4.90 dDec=-1.63
22:02:46.898 00.000 9552 MountToCamera -- mountTheta (2.82) + m_xAngle (3.08) = xAngle (5.90 = -0.38)
22:02:46.898 00.000 9552 MountToCamera -- mountX=-4.90 mountY=-1.63 hyp=5.17 mountTheta=2.82 cameraX=4.79, cameraY=-1.93 cameraTheta=-0.38
22:02:46.898 00.000 9552 setting lock position to (1660.34, 359.27)
22:02:46.899 00.001 9552 Mount: notify guiding dithered (4.8, -1.9)
22:02:46.899 00.000 9552 MultiStar: stabilizing after lock position change
22:02:46.899 00.000 9552 Status Line: Dither by -4.90,-1.63
22:02:46.899 00.000 9552 PhdController: newstate STATE_SETTLE_BEGIN
22:02:46.899 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
22:02:46.900 00.001 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":0,"id":"28b849ec-79dd-4e66-abcf-ef74eae9e5a5"}
22:02:46.900 00.000 9552 evsrv: cli 011F3BA0 disconnect
22:02:46.917 00.017 9976 Exposure complete
22:02:47.012 00.095 9976 worker thread done servicing request
22:02:47.012 00.000 9552 OnExposeComplete: enter
22:02:47.012 00.000 9552 UpdateGuideState(): m_state=6
22:02:47.012 00.000 9552 Star::Find(15, 1655, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
22:02:47.012 00.000 9552 Star::Find returns 1 (1), X=1655.35, Y=359.80, Mass=5087419, SNR=218.5, Peak=65504 HFD=7.5
22:02:47.012 00.000 9552 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.08) = xAngle (-0.04 = -0.04)
22:02:47.012 00.000 9552 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.05 = -3.05)
22:02:47.012 00.000 9552 CameraToMount -- cameraX=-5.00 cameraY=0.54 hyp=5.02 cameraTheta=3.03 mountX=5.02 mountY=-0.44, mountTheta=-0.09
22:02:47.013 00.001 9552 dither recenter: remaining=(4.9,1.6) step=(4.9,1.6)
22:02:47.013 00.000 9552 MountToCamera -- mountTheta (-0.32) + m_xAngle (3.08) = xAngle (2.76 = 2.76)
22:02:47.013 00.000 9552 MountToCamera -- mountX=4.90 mountY=1.63 hyp=5.17 mountTheta=-0.32 cameraX=-4.79, cameraY=1.93 cameraTheta=2.76
22:02:47.013 00.000 9552 SchedulePrimaryMove(104D1A90, x=-4.79, y=1.93, opts=4)
22:02:47.013 00.000 9552 Enqueuing Move request for scope (-4.79, 1.93)
22:02:47.013 00.000 9552 Mount: notify direct move 4.90,1.63
22:02:47.013 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:47.013 00.000 9552 UpdateGuideState exits: m=5087419 SNR=218.5 Saturated
22:02:47.013 00.000 9552 PhdController: settling, locked = 1, distance = 6.27 (3.00) aobump = 0 frame = 1 / 99999
22:02:47.013 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810567.013,"Host":"ASTROBRUCE","Inst":1,"Distance":6.27,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:02:47.013 00.000 9976 Worker thread wakes up
22:02:47.013 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-4.79, 1.93) opts 0x4
22:02:47.013 00.000 9976 Handling offset move in thread for scope, endpoint = (-4.79, 1.93)
22:02:47.013 00.000 9976 Moving (-4.79, 1.93) raw xDistance=4.90 yDistance=1.63
22:02:47.013 00.000 9976 BLC: window closed
22:02:47.013 00.000 9976 MoveAxis(W, 170, B)
22:02:47.013 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:47.013 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:47.013 00.000 9552 Enqueuing Expose request
22:02:47.013 00.000 9976 Guiding  Dir = 3, Dur = 170
22:02:47.046 00.033 9976 IsSlewing returns 0
22:02:47.046 00.000 9976 IsGuiding returns 0
22:02:47.078 00.032 9976 PulseGuide returned control before completion, sleep 150
22:02:47.259 00.181 9976 IsGuiding returns 1
22:02:47.259 00.000 9976 scope still moving after pulse duration time elapsed
22:02:47.312 00.053 9976 IsSlewing returns 0
22:02:47.312 00.000 9976 IsGuiding returns 0
22:02:47.313 00.001 9976 scope move finished after 170 + 96 ms
22:02:47.313 00.000 9976 Move returns status 0, amount 170
22:02:47.313 00.000 9976 BLC: window closed
22:02:47.313 00.000 9976 BLC: Compensation needed for non-algo type move
22:02:47.313 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 165 applied
22:02:47.313 00.000 9976 MoveAxis(S, 226, B)
22:02:47.313 00.000 9976 Guiding  Dir = 1, Dur = 226
22:02:47.341 00.028 9976 IsSlewing returns 0
22:02:47.342 00.001 9976 IsGuiding returns 0
22:02:47.383 00.041 9976 PulseGuide returned control before completion, sleep 196
22:02:47.585 00.202 9976 IsGuiding returns 1
22:02:47.585 00.000 9976 scope still moving after pulse duration time elapsed
22:02:47.642 00.057 9976 IsSlewing returns 0
22:02:47.642 00.000 9976 IsGuiding returns 0
22:02:47.642 00.000 9976 scope move finished after 226 + 74 ms
22:02:47.642 00.000 9976 Move returns status 0, amount 226
22:02:47.642 00.000 9976 move complete, result=0
22:02:47.642 00.000 9976 worker thread done servicing request
22:02:47.642 00.000 9976 Worker thread wakes up
22:02:47.642 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:47.642 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:02:47.643 00.001 9552 GuideStep: 4.9 px 170 ms WEST, 1.6 px 226 ms SOUTH
22:02:50.994 03.351 9976 Exposure complete
22:02:51.085 00.091 9976 worker thread done servicing request
22:02:51.085 00.000 9552 OnExposeComplete: enter
22:02:51.085 00.000 9552 UpdateGuideState(): m_state=6
22:02:51.085 00.000 9552 Star::Find(15, 1655, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 295
22:02:51.085 00.000 9552 Star::Find returns 1 (1), X=1659.35, Y=359.68, Mass=5252737, SNR=281.8, Peak=65504 HFD=7.4
22:02:51.085 00.000 9552 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.08) = xAngle (-0.34 = -0.34)
22:02:51.085 00.000 9552 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.35 = 2.94)
22:02:51.085 00.000 9552 CameraToMount -- cameraX=-0.99 cameraY=0.42 hyp=1.07 cameraTheta=2.74 mountX=1.01 mountY=0.22, mountTheta=0.21
22:02:51.086 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.99, y=0.42, opts=13)
22:02:51.086 00.000 9552 Enqueuing Move request for scope (-0.99, 0.42)
22:02:51.086 00.000 9976 Worker thread wakes up
22:02:51.086 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:51.086 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.42) opts 0xd
22:02:51.086 00.000 9552 UpdateGuideState exits: m=5252737 SNR=281.8 Saturated
22:02:51.086 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.99, 0.42)
22:02:51.086 00.000 9552 PhdController: settling, locked = 1, distance = 1.07 (3.00) aobump = 0 frame = 2 / 99999
22:02:51.086 00.000 9976 Moving (-0.99, 0.42) raw xDistance=1.01 yDistance=0.22
22:02:51.086 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810571.086,"Host":"ASTROBRUCE","Inst":1,"Distance":1.07,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:02:51.086 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.01
22:02:51.086 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:51.087 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:51.087 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:02:51.087 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:51.087 00.000 9552 Enqueuing Expose request
22:02:51.087 00.000 9976 MoveAxis(W, 22, ABG)
22:02:51.087 00.000 9976 Guiding  Dir = 3, Dur = 22
22:02:51.126 00.039 9976 IsSlewing returns 0
22:02:51.127 00.001 9976 IsGuiding returns 0
22:02:51.158 00.031 9976 IsGuiding returns 1
22:02:51.158 00.000 9976 scope still moving after pulse duration time elapsed
22:02:51.204 00.046 9976 IsSlewing returns 0
22:02:51.204 00.000 9976 IsGuiding returns 0
22:02:51.204 00.000 9976 scope move finished after 22 + 55 ms
22:02:51.205 00.001 9976 Move returns status 0, amount 22
22:02:51.205 00.000 9976 MoveAxis(N, 0, ABG)
22:02:51.205 00.000 9976 Move returns status 0, amount 0
22:02:51.205 00.000 9976 move complete, result=0
22:02:51.205 00.000 9976 worker thread done servicing request
22:02:51.205 00.000 9976 Worker thread wakes up
22:02:51.205 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:51.205 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:02:51.205 00.000 9552 GuideStep: 1.0 px 22 ms WEST, 0.2 px 0 ms NORTH
22:02:54.552 03.347 9976 Exposure complete
22:02:54.646 00.094 9976 worker thread done servicing request
22:02:54.646 00.000 9552 OnExposeComplete: enter
22:02:54.647 00.001 9552 UpdateGuideState(): m_state=6
22:02:54.647 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 296
22:02:54.647 00.000 9552 Star::Find returns 1 (1), X=1660.69, Y=359.04, Mass=5415140, SNR=304.7, Peak=65504 HFD=7.7
22:02:54.647 00.000 9552 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.08) = xAngle (-3.65 = 2.63)
22:02:54.647 00.000 9552 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.66 = -0.38)
22:02:54.647 00.000 9552 CameraToMount -- cameraX=0.34 cameraY=-0.22 hyp=0.41 cameraTheta=-0.57 mountX=-0.36 mountY=-0.15, mountTheta=-2.74
22:02:54.648 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.34, y=-0.22, opts=13)
22:02:54.648 00.000 9552 Enqueuing Move request for scope (0.34, -0.22)
22:02:54.648 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:54.648 00.000 9552 UpdateGuideState exits: m=5415140 SNR=304.7 Saturated
22:02:54.648 00.000 9552 PhdController: settling, locked = 1, distance = 0.87 (3.00) aobump = 0 frame = 3 / 99999
22:02:54.648 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810574.648,"Host":"ASTROBRUCE","Inst":1,"Distance":0.87,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
22:02:54.648 00.000 9976 Worker thread wakes up
22:02:54.648 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.22) opts 0xd
22:02:54.648 00.000 9976 Handling offset move in thread for scope, endpoint = (0.34, -0.22)
22:02:54.648 00.000 9976 Moving (0.34, -0.22) raw xDistance=-0.36 yDistance=-0.15
22:02:54.648 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
22:02:54.649 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:54.649 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:02:54.649 00.000 9976 MoveAxis(E, 0, ABG)
22:02:54.649 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:54.649 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:54.649 00.000 9552 Enqueuing Expose request
22:02:54.649 00.000 9976 Move returns status 0, amount 0
22:02:54.649 00.000 9976 MoveAxis(N, 0, ABG)
22:02:54.649 00.000 9976 Move returns status 0, amount 0
22:02:54.649 00.000 9976 move complete, result=0
22:02:54.649 00.000 9976 worker thread done servicing request
22:02:54.649 00.000 9976 Worker thread wakes up
22:02:54.649 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:54.649 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:02:54.650 00.001 9552 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:58.003 03.353 9976 Exposure complete
22:02:58.094 00.091 9976 worker thread done servicing request
22:02:58.094 00.000 9552 OnExposeComplete: enter
22:02:58.094 00.000 9552 UpdateGuideState(): m_state=6
22:02:58.094 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 297
22:02:58.094 00.000 9552 Star::Find returns 1 (1), X=1660.15, Y=358.85, Mass=5222516, SNR=310.0, Peak=65504 HFD=7.6
22:02:58.094 00.000 9552 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.08) = xAngle (-5.09 = 1.19)
22:02:58.094 00.000 9552 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.10 = -1.82)
22:02:58.094 00.000 9552 CameraToMount -- cameraX=-0.20 cameraY=-0.42 hyp=0.46 cameraTheta=-2.01 mountX=0.17 mountY=-0.45, mountTheta=-1.21
22:02:58.095 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.20, y=-0.42, opts=13)
22:02:58.095 00.000 9552 Enqueuing Move request for scope (-0.20, -0.42)
22:02:58.095 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:02:58.095 00.000 9552 UpdateGuideState exits: m=5222516 SNR=310.0 Saturated
22:02:58.095 00.000 9552 PhdController: settling, locked = 1, distance = 0.75 (3.00) aobump = 0 frame = 4 / 99999
22:02:58.095 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810578.095,"Host":"ASTROBRUCE","Inst":1,"Distance":0.75,"Time":7.0,"SettleTime":12.0,"StarLocked":true}
22:02:58.095 00.000 9976 Worker thread wakes up
22:02:58.095 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.42) opts 0xd
22:02:58.095 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.20, -0.42)
22:02:58.096 00.001 9976 Moving (-0.20, -0.42) raw xDistance=0.17 yDistance=-0.45
22:02:58.096 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:58.096 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:02:58.096 00.000 9552 Enqueuing Expose request
22:02:58.096 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:02:58.096 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:58.096 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
22:02:58.096 00.000 9976 MoveAxis(E, 0, ABG)
22:02:58.096 00.000 9976 Move returns status 0, amount 0
22:02:58.096 00.000 9976 MoveAxis(N, 0, ABG)
22:02:58.096 00.000 9976 Move returns status 0, amount 0
22:02:58.096 00.000 9976 move complete, result=0
22:02:58.096 00.000 9976 worker thread done servicing request
22:02:58.096 00.000 9976 Worker thread wakes up
22:02:58.096 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:02:58.096 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:02:58.096 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
22:03:01.448 03.352 9976 Exposure complete
22:03:01.520 00.072 9976 worker thread done servicing request
22:03:01.520 00.000 9552 OnExposeComplete: enter
22:03:01.520 00.000 9552 UpdateGuideState(): m_state=6
22:03:01.520 00.000 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 298
22:03:01.520 00.000 9552 Star::Find returns 1 (1), X=1660.33, Y=359.66, Mass=5166913, SNR=263.3, Peak=65504 HFD=7.4
22:03:01.520 00.000 9552 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.08) = xAngle (-1.48 = -1.48)
22:03:01.520 00.000 9552 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.49 = 1.80)
22:03:01.520 00.000 9552 CameraToMount -- cameraX=-0.01 cameraY=0.39 hyp=0.39 cameraTheta=1.60 mountX=0.04 mountY=0.38, mountTheta=1.47
22:03:01.521 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.01, y=0.39, opts=13)
22:03:01.521 00.000 9552 Enqueuing Move request for scope (-0.01, 0.39)
22:03:01.521 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:01.521 00.000 9552 UpdateGuideState exits: m=5166913 SNR=263.3 Saturated
22:03:01.521 00.000 9552 PhdController: settling, locked = 1, distance = 0.64 (3.00) aobump = 0 frame = 5 / 99999
22:03:01.521 00.000 9976 Worker thread wakes up
22:03:01.521 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.39) opts 0xd
22:03:01.521 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.01, 0.39)
22:03:01.521 00.000 9976 Moving (-0.01, 0.39) raw xDistance=0.04 yDistance=0.38
22:03:01.521 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:03:01.521 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:01.521 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810581.521,"Host":"ASTROBRUCE","Inst":1,"Distance":0.64,"Time":10.4,"SettleTime":12.0,"StarLocked":true}
22:03:01.521 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:01.521 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:01.522 00.001 9552 Enqueuing Expose request
22:03:01.522 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:03:01.522 00.000 9976 MoveAxis(E, 0, ABG)
22:03:01.522 00.000 9976 Move returns status 0, amount 0
22:03:01.522 00.000 9976 MoveAxis(N, 0, ABG)
22:03:01.522 00.000 9976 Move returns status 0, amount 0
22:03:01.522 00.000 9976 move complete, result=0
22:03:01.522 00.000 9976 worker thread done servicing request
22:03:01.522 00.000 9976 Worker thread wakes up
22:03:01.522 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:01.522 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:01.522 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:03:04.873 03.351 9976 Exposure complete
22:03:04.965 00.092 9976 worker thread done servicing request
22:03:04.966 00.001 9552 OnExposeComplete: enter
22:03:04.966 00.000 9552 UpdateGuideState(): m_state=6
22:03:04.966 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 299
22:03:04.966 00.000 9552 Star::Find returns 1 (1), X=1659.80, Y=360.35, Mass=4921548, SNR=272.9, Peak=65504 HFD=7.3
22:03:04.966 00.000 9552 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.08) = xAngle (-1.04 = -1.04)
22:03:04.966 00.000 9552 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.05 = 2.23)
22:03:04.966 00.000 9552 CameraToMount -- cameraX=-0.55 cameraY=1.08 hyp=1.21 cameraTheta=2.04 mountX=0.61 mountY=0.96, mountTheta=1.00
22:03:04.967 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.55, y=1.08, opts=13)
22:03:04.967 00.000 9552 Enqueuing Move request for scope (-0.55, 1.08)
22:03:04.967 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:04.967 00.000 9552 UpdateGuideState exits: m=4921548 SNR=272.9 Saturated
22:03:04.967 00.000 9552 PhdController: settling, locked = 1, distance = 0.81 (3.00) aobump = 0 frame = 6 / 99999
22:03:04.967 00.000 9552 PhdController: newstate STATE_FINISH
22:03:04.967 00.000 9552 PhdController complete: success
22:03:04.968 00.001 9976 Worker thread wakes up
22:03:04.968 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 1.08) opts 0xd
22:03:04.968 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.55, 1.08)
22:03:04.968 00.000 9976 Moving (-0.55, 1.08) raw xDistance=0.61 yDistance=0.96
22:03:04.968 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
22:03:04.968 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:03:04.968 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
22:03:04.968 00.000 9976 MoveAxis(W, 13, ABG)
22:03:04.968 00.000 9976 Guiding  Dir = 3, Dur = 13
22:03:04.968 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778810584.967,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:03:04.968 00.000 9552 Mount: notify guiding dither settle done success=1
22:03:04.968 00.000 9552 PhdController: newstate STATE_IDLE
22:03:04.968 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:04.968 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:04.968 00.000 9552 Enqueuing Expose request
22:03:05.000 00.032 9976 IsSlewing returns 0
22:03:05.001 00.001 9976 IsGuiding returns 0
22:03:05.061 00.060 9976 IsGuiding returns 1
22:03:05.061 00.000 9976 scope still moving after pulse duration time elapsed
22:03:05.124 00.063 9976 IsSlewing returns 0
22:03:05.125 00.001 9976 IsGuiding returns 0
22:03:05.125 00.000 9976 scope move finished after 13 + 111 ms
22:03:05.125 00.000 9976 Move returns status 0, amount 13
22:03:05.125 00.000 9976 MoveAxis(N, 0, ABG)
22:03:05.125 00.000 9976 Move returns status 0, amount 0
22:03:05.125 00.000 9976 move complete, result=0
22:03:05.125 00.000 9976 worker thread done servicing request
22:03:05.125 00.000 9976 Worker thread wakes up
22:03:05.125 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:05.125 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:05.125 00.000 9552 GuideStep: 0.6 px 13 ms WEST, 1.0 px 0 ms NORTH
22:03:08.476 03.351 9976 Exposure complete
22:03:08.565 00.089 9976 worker thread done servicing request
22:03:08.565 00.000 9552 OnExposeComplete: enter
22:03:08.565 00.000 9552 UpdateGuideState(): m_state=6
22:03:08.566 00.001 9552 Star::Find(15, 1659, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
22:03:08.566 00.000 9552 Star::Find returns 1 (1), X=1659.87, Y=359.64, Mass=5466591, SNR=316.6, Peak=65504 HFD=7.8
22:03:08.566 00.000 9552 MultiStar: exiting stabilization period
22:03:08.566 00.000 9552 MultiStar: updating star positions after lock position change
22:03:08.566 00.000 9552 Star::Find(15, 1055, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
22:03:08.566 00.000 9552 Star::Find returns 1 (1), X=1056.40, Y=166.74, Mass=5022079, SNR=267.5, Peak=65504 HFD=7.3
22:03:08.566 00.000 9552 Star::Find(15, 747, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
22:03:08.566 00.000 9552 Star::Find returns 1 (1), X=749.51, Y=947.61, Mass=573093, SNR=43.6, Peak=23856 HFD=6.0
22:03:08.566 00.000 9552 Star::Find(15, 876, 182, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
22:03:08.566 00.000 9552 Star::Find returns 1 (1), X=877.44, Y=183.25, Mass=112523, SNR=20.4, Peak=10112 HFD=3.8
22:03:08.566 00.000 9552 Star::Find(15, 1649, 296, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
22:03:08.566 00.000 9552 Star::Find returns 1 (1), X=1651.04, Y=298.11, Mass=126823, SNR=25.7, Peak=9920 HFD=5.4
22:03:08.566 00.000 9552 Star::Find(15, 1797, 160, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
22:03:08.566 00.000 9552 Star::Find returns 1 (1), X=1797.60, Y=163.61, Mass=46339, SNR=14.7, Peak=11840 HFD=4.1
22:03:08.566 00.000 9552 Star::Find(15, 1570, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
22:03:08.566 00.000 9552 Star::Find returns 1 (1), X=1562.45, Y=700.47, Mass=22162, SNR=11.7, Peak=15472 HFD=1.4
22:03:08.566 00.000 9552 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.08) = xAngle (-0.61 = -0.61)
22:03:08.566 00.000 9552 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.62 = 2.66)
22:03:08.566 00.000 9552 CameraToMount -- cameraX=-0.47 cameraY=0.37 hyp=0.60 cameraTheta=2.47 mountX=0.49 mountY=0.28, mountTheta=0.51
22:03:08.567 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.47, y=0.37, opts=13)
22:03:08.567 00.000 9552 Enqueuing Move request for scope (-0.47, 0.37)
22:03:08.567 00.000 9976 Worker thread wakes up
22:03:08.567 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.37) opts 0xd
22:03:08.567 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.47, 0.37)
22:03:08.567 00.000 9976 Moving (-0.47, 0.37) raw xDistance=0.49 yDistance=0.28
22:03:08.567 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
22:03:08.567 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:08.567 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:08.567 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:03:08.567 00.000 9976 MoveAxis(E, 0, ABG)
22:03:08.567 00.000 9976 Move returns status 0, amount 0
22:03:08.567 00.000 9976 MoveAxis(N, 0, ABG)
22:03:08.567 00.000 9976 Move returns status 0, amount 0
22:03:08.567 00.000 9976 move complete, result=0
22:03:08.567 00.000 9976 worker thread done servicing request
22:03:08.568 00.001 9552 UpdateGuideState exits: m=5466591 SNR=316.6 Saturated
22:03:08.568 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:08.568 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:08.568 00.000 9552 Enqueuing Expose request
22:03:08.568 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
22:03:08.568 00.000 9976 Worker thread wakes up
22:03:08.568 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:08.568 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:11.927 03.359 9976 Exposure complete
22:03:11.999 00.072 9976 worker thread done servicing request
22:03:11.999 00.000 9552 OnExposeComplete: enter
22:03:11.999 00.000 9552 UpdateGuideState(): m_state=6
22:03:12.000 00.001 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 301
22:03:12.000 00.000 9552 Star::Find returns 1 (1), X=1659.23, Y=359.51, Mass=5318563, SNR=246.8, Peak=65504 HFD=7.5
22:03:12.000 00.000 9552 Star::Find false star n=9 nbg=250 bg=3638.7 sigma=770.9 thresh=5951 peak=5896
22:03:12.000 00.000 9552 Star::Find false star n=3 nbg=269 bg=3780.8 sigma=1031.3 thresh=6875 peak=5926
22:03:12.000 00.000 9552 MultiStar: [#1 -0.73,1.22,1.26,U] [#2 -0.48,-0.26,0.17,U] [#3 -0.88,0.25,0.09,U] [#4 -1.27,-0.46,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:03:12.000 00.000 9552 refined, 4 included, MultiStar: {-0.88, 0.66}, one-star: {-1.11, 0.24}
22:03:12.000 00.000 9552 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.08) = xAngle (-0.58 = -0.58)
22:03:12.000 00.000 9552 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.59 = 2.69)
22:03:12.000 00.000 9552 CameraToMount -- cameraX=-0.88 cameraY=0.66 hyp=1.10 cameraTheta=2.50 mountX=0.92 mountY=0.48, mountTheta=0.48
22:03:12.001 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.88, y=0.66, opts=13)
22:03:12.001 00.000 9552 Enqueuing Move request for scope (-0.88, 0.66)
22:03:12.001 00.000 9976 Worker thread wakes up
22:03:12.001 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.66) opts 0xd
22:03:12.001 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.88, 0.66)
22:03:12.001 00.000 9976 Moving (-0.88, 0.66) raw xDistance=0.92 yDistance=0.48
22:03:12.001 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.92
22:03:12.001 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:12.001 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:12.001 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:03:12.001 00.000 9976 MoveAxis(W, 20, ABG)
22:03:12.001 00.000 9976 Guiding  Dir = 3, Dur = 20
22:03:12.001 00.000 9552 UpdateGuideState exits: m=5318563 SNR=246.8 Saturated
22:03:12.001 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:12.001 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:12.001 00.000 9552 Enqueuing Expose request
22:03:12.032 00.031 9976 IsSlewing returns 0
22:03:12.032 00.000 9976 IsGuiding returns 0
22:03:12.064 00.032 9976 IsGuiding returns 1
22:03:12.064 00.000 9976 scope still moving after pulse duration time elapsed
22:03:12.126 00.062 9976 IsSlewing returns 0
22:03:12.126 00.000 9976 IsGuiding returns 0
22:03:12.126 00.000 9976 scope move finished after 20 + 73 ms
22:03:12.126 00.000 9976 Move returns status 0, amount 20
22:03:12.126 00.000 9976 MoveAxis(N, 0, ABG)
22:03:12.126 00.000 9976 Move returns status 0, amount 0
22:03:12.126 00.000 9976 move complete, result=0
22:03:12.126 00.000 9976 worker thread done servicing request
22:03:12.126 00.000 9976 Worker thread wakes up
22:03:12.126 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:12.126 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:12.127 00.001 9552 GuideStep: 0.9 px 20 ms WEST, 0.5 px 0 ms NORTH
22:03:15.469 03.342 9976 Exposure complete
22:03:15.556 00.087 9976 worker thread done servicing request
22:03:15.556 00.000 9552 OnExposeComplete: enter
22:03:15.556 00.000 9552 UpdateGuideState(): m_state=6
22:03:15.556 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 302
22:03:15.556 00.000 9552 Star::Find returns 1 (1), X=1658.85, Y=359.52, Mass=4756652, SNR=270.0, Peak=65504 HFD=7.2
22:03:15.557 00.001 9552 Star::Find false star n=6 nbg=231 bg=3787.4 sigma=761.9 thresh=6073 peak=5836
22:03:15.557 00.000 9552 MultiStar: [#1 -0.35,0.83,0.96,U] [#2 -1.31,-0.28,0.21,U] [#3 -0.78,0.88,0.08,U] [#4 -0.54,-0.08,0.06,U] [#5 0.45,-1.26,0.07,U] [#6 0.00,0.00,0.00,L] 
22:03:15.557 00.000 9552 refined, 5 included, MultiStar: {-0.92, 0.41}, one-star: {-1.49, 0.25}
22:03:15.557 00.000 9552 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.08) = xAngle (-0.36 = -0.36)
22:03:15.557 00.000 9552 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.37 = 2.92)
22:03:15.557 00.000 9552 CameraToMount -- cameraX=-0.92 cameraY=0.41 hyp=1.00 cameraTheta=2.72 mountX=0.94 mountY=0.22, mountTheta=0.23
22:03:15.557 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.92, y=0.41, opts=13)
22:03:15.557 00.000 9552 Enqueuing Move request for scope (-0.92, 0.41)
22:03:15.557 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:15.557 00.000 9552 UpdateGuideState exits: m=4756652 SNR=270.0 Saturated
22:03:15.557 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:15.558 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:15.558 00.000 9552 Enqueuing Expose request
22:03:15.558 00.000 9976 Worker thread wakes up
22:03:15.558 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.41) opts 0xd
22:03:15.558 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.92, 0.41)
22:03:15.558 00.000 9976 Moving (-0.92, 0.41) raw xDistance=0.94 yDistance=0.22
22:03:15.558 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.94
22:03:15.558 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:15.558 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:03:15.558 00.000 9976 MoveAxis(W, 22, ABG)
22:03:15.558 00.000 9976 Guiding  Dir = 3, Dur = 22
22:03:15.578 00.020 9976 IsSlewing returns 0
22:03:15.578 00.000 9976 IsGuiding returns 0
22:03:15.609 00.031 9976 IsGuiding returns 1
22:03:15.609 00.000 9976 scope still moving after pulse duration time elapsed
22:03:15.672 00.063 9976 IsSlewing returns 0
22:03:15.672 00.000 9976 IsGuiding returns 0
22:03:15.672 00.000 9976 scope move finished after 22 + 71 ms
22:03:15.672 00.000 9976 Move returns status 0, amount 22
22:03:15.672 00.000 9976 MoveAxis(N, 0, ABG)
22:03:15.673 00.001 9976 Move returns status 0, amount 0
22:03:15.673 00.000 9976 move complete, result=0
22:03:15.673 00.000 9976 worker thread done servicing request
22:03:15.673 00.000 9976 Worker thread wakes up
22:03:15.673 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:15.673 00.000 9552 GuideStep: 0.9 px 22 ms WEST, 0.2 px 0 ms NORTH
22:03:15.673 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:19.014 03.341 9976 Exposure complete
22:03:19.107 00.093 9976 worker thread done servicing request
22:03:19.107 00.000 9552 OnExposeComplete: enter
22:03:19.107 00.000 9552 UpdateGuideState(): m_state=6
22:03:19.107 00.000 9552 Star::Find(15, 1658, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 303
22:03:19.107 00.000 9552 Star::Find returns 1 (1), X=1659.13, Y=359.19, Mass=5027196, SNR=250.0, Peak=65504 HFD=7.5
22:03:19.107 00.000 9552 Star::Find false star n=4 nbg=268 bg=3690.8 sigma=938.3 thresh=6506 peak=6403
22:03:19.107 00.000 9552 MultiStar: [#1 -0.85,0.74,1.05,U] [#2 -1.10,0.59,0.21,U] [#3 -0.31,0.36,0.11,U] [#4 -1.29,0.03,0.07,U] [#5 -1.41,0.72,0.04,U] [#6 0.00,0.00,0.00,L] 
22:03:19.107 00.000 9552 refined, 5 included, MultiStar: {-1.02, 0.36}, one-star: {-1.21, -0.08}
22:03:19.107 00.000 9552 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.08) = xAngle (-0.28 = -0.28)
22:03:19.107 00.000 9552 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.29 = 2.99)
22:03:19.107 00.000 9552 CameraToMount -- cameraX=-1.02 cameraY=0.36 hyp=1.08 cameraTheta=2.80 mountX=1.04 mountY=0.16, mountTheta=0.15
22:03:19.109 00.002 9552 SchedulePrimaryMove(104D1A90, x=-1.02, y=0.36, opts=13)
22:03:19.109 00.000 9552 Enqueuing Move request for scope (-1.02, 0.36)
22:03:19.109 00.000 9976 Worker thread wakes up
22:03:19.109 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:19.109 00.000 9552 UpdateGuideState exits: m=5027196 SNR=250.0 Saturated
22:03:19.109 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:19.109 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:19.109 00.000 9552 Enqueuing Expose request
22:03:19.109 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.36) opts 0xd
22:03:19.109 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.02, 0.36)
22:03:19.109 00.000 9976 Moving (-1.02, 0.36) raw xDistance=1.04 yDistance=0.16
22:03:19.109 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.04
22:03:19.109 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:19.110 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:03:19.110 00.000 9976 MoveAxis(W, 24, ABG)
22:03:19.110 00.000 9976 Guiding  Dir = 3, Dur = 24
22:03:19.171 00.061 9976 IsSlewing returns 0
22:03:19.172 00.001 9976 IsGuiding returns 0
22:03:19.202 00.030 9976 IsGuiding returns 1
22:03:19.202 00.000 9976 scope still moving after pulse duration time elapsed
22:03:19.267 00.065 9976 IsSlewing returns 0
22:03:19.267 00.000 9976 IsGuiding returns 0
22:03:19.267 00.000 9976 scope move finished after 24 + 71 ms
22:03:19.267 00.000 9976 Move returns status 0, amount 24
22:03:19.267 00.000 9976 MoveAxis(N, 0, ABG)
22:03:19.267 00.000 9976 Move returns status 0, amount 0
22:03:19.267 00.000 9976 move complete, result=0
22:03:19.267 00.000 9976 worker thread done servicing request
22:03:19.267 00.000 9976 Worker thread wakes up
22:03:19.267 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:19.267 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:19.267 00.000 9552 GuideStep: 1.0 px 24 ms WEST, 0.2 px 0 ms NORTH
22:03:22.617 03.350 9976 Exposure complete
22:03:22.711 00.094 9976 worker thread done servicing request
22:03:22.711 00.000 9552 OnExposeComplete: enter
22:03:22.712 00.001 9552 UpdateGuideState(): m_state=6
22:03:22.712 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 304
22:03:22.712 00.000 9552 Star::Find returns 1 (1), X=1658.62, Y=360.48, Mass=5183810, SNR=260.4, Peak=65504 HFD=7.4
22:03:22.712 00.000 9552 Star::Find false star n=5 nbg=255 bg=3503.4 sigma=936.3 thresh=6312 peak=6144
22:03:22.712 00.000 9552 MultiStar: [#1 -1.12,1.87,0.00,M1] [#2 -0.65,1.22,0.21,U] [#3 -1.51,1.95,0.00,M1] [#4 -1.66,1.38,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 1.84,-0.82,0.00,M1] 
22:03:22.712 00.000 9552 refined, 1 included, MultiStar: {-1.54, 1.22}, one-star: {-1.72, 1.22}
22:03:22.712 00.000 9552 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.08) = xAngle (-0.61 = -0.61)
22:03:22.712 00.000 9552 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.62 = 2.67)
22:03:22.712 00.000 9552 CameraToMount -- cameraX=-1.54 cameraY=1.22 hyp=1.96 cameraTheta=2.47 mountX=1.61 mountY=0.90, mountTheta=0.51
22:03:22.713 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.54, y=1.22, opts=13)
22:03:22.713 00.000 9552 Enqueuing Move request for scope (-1.54, 1.22)
22:03:22.713 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:22.713 00.000 9552 UpdateGuideState exits: m=5183810 SNR=260.4 Saturated
22:03:22.713 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:22.713 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:22.713 00.000 9552 Enqueuing Expose request
22:03:22.713 00.000 9976 Worker thread wakes up
22:03:22.713 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.54, 1.22) opts 0xd
22:03:22.714 00.001 9976 Handling offset move in thread for scope, endpoint = (-1.54, 1.22)
22:03:22.714 00.000 9976 Moving (-1.54, 1.22) raw xDistance=1.61 yDistance=0.90
22:03:22.714 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.61
22:03:22.714 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:03:22.714 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.90
22:03:22.714 00.000 9976 MoveAxis(W, 37, ABG)
22:03:22.714 00.000 9976 Guiding  Dir = 3, Dur = 37
22:03:22.734 00.020 9976 IsSlewing returns 0
22:03:22.734 00.000 9976 IsGuiding returns 0
22:03:22.766 00.032 9976 PulseGuide returned control before completion, sleep 16
22:03:22.789 00.023 9976 IsGuiding returns 1
22:03:22.789 00.000 9976 scope still moving after pulse duration time elapsed
22:03:22.911 00.122 9976 IsSlewing returns 0
22:03:22.911 00.000 9976 IsGuiding returns 0
22:03:22.911 00.000 9976 scope move finished after 37 + 139 ms
22:03:22.911 00.000 9976 Move returns status 0, amount 37
22:03:22.911 00.000 9976 MoveAxis(N, 0, ABG)
22:03:22.911 00.000 9976 Move returns status 0, amount 0
22:03:22.911 00.000 9976 move complete, result=0
22:03:22.911 00.000 9976 worker thread done servicing request
22:03:22.911 00.000 9976 Worker thread wakes up
22:03:22.912 00.001 9552 GuideStep: 1.6 px 37 ms WEST, 0.9 px 0 ms NORTH
22:03:22.912 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:22.912 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:26.255 03.343 9976 Exposure complete
22:03:26.347 00.092 9976 worker thread done servicing request
22:03:26.348 00.001 9552 OnExposeComplete: enter
22:03:26.348 00.000 9552 UpdateGuideState(): m_state=6
22:03:26.348 00.000 9552 Star::Find(15, 1658, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 305
22:03:26.348 00.000 9552 Star::Find returns 1 (1), X=1658.53, Y=360.68, Mass=5075022, SNR=247.8, Peak=65504 HFD=7.3
22:03:26.348 00.000 9552 Star::Find false star n=14 nbg=262 bg=3589.4 sigma=906.8 thresh=6310 peak=6234
22:03:26.348 00.000 9552 Star::Find false star n=5 nbg=243 bg=3744.7 sigma=882.8 thresh=6393 peak=6240
22:03:26.348 00.000 9552 MultiStar: [#1 -1.01,1.85,0.00,M2] [#2 -2.14,0.83,0.00,M1] [#3 -1.14,1.68,0.00,M2] [#4 -1.61,0.65,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:03:26.348 00.000 9552 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.08) = xAngle (-0.60 = -0.60)
22:03:26.348 00.000 9552 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.61 = 2.67)
22:03:26.348 00.000 9552 CameraToMount -- cameraX=-1.81 cameraY=1.41 hyp=2.30 cameraTheta=2.48 mountX=1.90 mountY=1.04, mountTheta=0.50
22:03:26.349 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.81, y=1.41, opts=13)
22:03:26.349 00.000 9552 Enqueuing Move request for scope (-1.81, 1.41)
22:03:26.349 00.000 9976 Worker thread wakes up
22:03:26.349 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.81, 1.41) opts 0xd
22:03:26.349 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.81, 1.41)
22:03:26.349 00.000 9976 Moving (-1.81, 1.41) raw xDistance=1.90 yDistance=1.04
22:03:26.349 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.27 from input 1.90
22:03:26.349 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=-0.21 newest=2.10
22:03:26.349 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:26.349 00.000 9552 UpdateGuideState exits: m=5075022 SNR=247.8 Saturated
22:03:26.349 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:26.349 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
22:03:26.349 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:26.349 00.000 9552 Enqueuing Expose request
22:03:26.349 00.000 9976 MoveAxis(W, 44, ABG)
22:03:26.349 00.000 9976 Guiding  Dir = 3, Dur = 44
22:03:26.390 00.041 9976 IsSlewing returns 0
22:03:26.390 00.000 9976 IsGuiding returns 0
22:03:26.421 00.031 9976 PulseGuide returned control before completion, sleep 24
22:03:26.456 00.035 9976 IsGuiding returns 1
22:03:26.456 00.000 9976 scope still moving after pulse duration time elapsed
22:03:26.514 00.058 9976 IsSlewing returns 0
22:03:26.547 00.033 9976 IsGuiding returns 0
22:03:26.547 00.000 9976 scope move finished after 44 + 112 ms
22:03:26.547 00.000 9976 Move returns status 0, amount 44
22:03:26.547 00.000 9976 MoveAxis(S, 39, ABG)
22:03:26.547 00.000 9976 Guiding  Dir = 1, Dur = 39
22:03:26.579 00.032 9976 IsSlewing returns 0
22:03:26.580 00.001 9976 IsGuiding returns 0
22:03:26.611 00.031 9976 PulseGuide returned control before completion, sleep 19
22:03:26.660 00.049 9976 IsGuiding returns 1
22:03:26.660 00.000 9976 scope still moving after pulse duration time elapsed
22:03:26.745 00.085 9976 IsSlewing returns 0
22:03:26.745 00.000 9976 IsGuiding returns 0
22:03:26.745 00.000 9976 scope move finished after 39 + 126 ms
22:03:26.745 00.000 9976 Move returns status 0, amount 39
22:03:26.745 00.000 9976 move complete, result=0
22:03:26.745 00.000 9976 worker thread done servicing request
22:03:26.745 00.000 9976 Worker thread wakes up
22:03:26.745 00.000 9552 GuideStep: 1.9 px 44 ms WEST, 1.0 px 39 ms SOUTH
22:03:26.745 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:26.745 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:30.092 03.347 9976 Exposure complete
22:03:30.183 00.091 9976 worker thread done servicing request
22:03:30.183 00.000 9552 OnExposeComplete: enter
22:03:30.183 00.000 9552 UpdateGuideState(): m_state=6
22:03:30.183 00.000 9552 Star::Find(15, 1658, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
22:03:30.184 00.001 9552 Star::Find returns 1 (1), X=1659.42, Y=359.97, Mass=5373016, SNR=243.5, Peak=65504 HFD=7.9
22:03:30.184 00.000 9552 MultiStar: [#1 -0.39,1.00,1.13,U] [#2 -0.85,0.04,0.28,U] [#3 -1.57,1.07,0.00,M3] [#4 -0.99,0.74,0.09,U] [#5 -0.79,-1.17,0.06,U] [#6 0.17,0.31,0.05,U] 
22:03:30.184 00.000 9552 refined, 5 included, MultiStar: {-0.66, 0.71}, one-star: {-0.92, 0.71}
22:03:30.184 00.000 9552 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.08) = xAngle (-0.76 = -0.76)
22:03:30.184 00.000 9552 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.77 = 2.51)
22:03:30.184 00.000 9552 CameraToMount -- cameraX=-0.66 cameraY=0.71 hyp=0.97 cameraTheta=2.32 mountX=0.70 mountY=0.57, mountTheta=0.68
22:03:30.184 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.66, y=0.71, opts=13)
22:03:30.184 00.000 9552 Enqueuing Move request for scope (-0.66, 0.71)
22:03:30.184 00.000 9976 Worker thread wakes up
22:03:30.185 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.71) opts 0xd
22:03:30.185 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.66, 0.71)
22:03:30.185 00.000 9976 Moving (-0.66, 0.71) raw xDistance=0.70 yDistance=0.57
22:03:30.185 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.70
22:03:30.185 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:30.185 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:03:30.185 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:30.185 00.000 9976 MoveAxis(W, 18, ABG)
22:03:30.185 00.000 9976 Guiding  Dir = 3, Dur = 18
22:03:30.185 00.000 9552 UpdateGuideState exits: m=5373016 SNR=243.5 Saturated
22:03:30.185 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:30.185 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:30.185 00.000 9552 Enqueuing Expose request
22:03:30.205 00.020 9976 IsSlewing returns 0
22:03:30.205 00.000 9976 IsGuiding returns 0
22:03:30.237 00.032 9976 IsGuiding returns 1
22:03:30.237 00.000 9976 scope still moving after pulse duration time elapsed
22:03:30.357 00.120 9976 IsSlewing returns 0
22:03:30.357 00.000 9976 IsGuiding returns 0
22:03:30.357 00.000 9976 scope move finished after 18 + 133 ms
22:03:30.358 00.001 9976 Move returns status 0, amount 18
22:03:30.358 00.000 9976 MoveAxis(N, 0, ABG)
22:03:30.358 00.000 9976 Move returns status 0, amount 0
22:03:30.358 00.000 9976 move complete, result=0
22:03:30.358 00.000 9976 worker thread done servicing request
22:03:30.358 00.000 9976 Worker thread wakes up
22:03:30.358 00.000 9552 GuideStep: 0.7 px 18 ms WEST, 0.6 px 0 ms NORTH
22:03:30.358 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:30.358 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:33.701 03.343 9976 Exposure complete
22:03:33.793 00.092 9976 worker thread done servicing request
22:03:33.794 00.001 9552 OnExposeComplete: enter
22:03:33.794 00.000 9552 UpdateGuideState(): m_state=6
22:03:33.794 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 307
22:03:33.794 00.000 9552 Star::Find returns 1 (1), X=1659.10, Y=359.94, Mass=5194212, SNR=250.2, Peak=65504 HFD=7.5
22:03:33.794 00.000 9552 Star::Find false star n=13 nbg=265 bg=3573.3 sigma=933.3 thresh=6373 peak=5962
22:03:33.794 00.000 9552 MultiStar: [#1 -0.89,0.99,1.09,U] [#2 -0.55,0.14,0.21,U] [#3 -0.85,0.71,0.12,U] [#4 -0.86,1.06,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:03:33.794 00.000 9552 refined, 4 included, MultiStar: {-1.00, 0.78}, one-star: {-1.24, 0.67}
22:03:33.794 00.000 9552 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.08) = xAngle (-0.60 = -0.60)
22:03:33.794 00.000 9552 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.61 = 2.67)
22:03:33.794 00.000 9552 CameraToMount -- cameraX=-1.00 cameraY=0.78 hyp=1.27 cameraTheta=2.48 mountX=1.05 mountY=0.58, mountTheta=0.50
22:03:33.795 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.00, y=0.78, opts=13)
22:03:33.795 00.000 9552 Enqueuing Move request for scope (-1.00, 0.78)
22:03:33.796 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:33.796 00.000 9552 UpdateGuideState exits: m=5194212 SNR=250.2 Saturated
22:03:33.796 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:33.796 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:33.796 00.000 9552 Enqueuing Expose request
22:03:33.796 00.000 9976 Worker thread wakes up
22:03:33.796 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.78) opts 0xd
22:03:33.796 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.00, 0.78)
22:03:33.796 00.000 9976 Moving (-1.00, 0.78) raw xDistance=1.05 yDistance=0.58
22:03:33.796 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.05
22:03:33.796 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:33.796 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
22:03:33.796 00.000 9976 MoveAxis(W, 24, ABG)
22:03:33.796 00.000 9976 Guiding  Dir = 3, Dur = 24
22:03:33.829 00.033 9976 IsSlewing returns 0
22:03:33.829 00.000 9976 IsGuiding returns 0
22:03:33.860 00.031 9976 IsGuiding returns 1
22:03:33.860 00.000 9976 scope still moving after pulse duration time elapsed
22:03:33.921 00.061 9976 IsSlewing returns 0
22:03:33.921 00.000 9976 IsGuiding returns 0
22:03:33.921 00.000 9976 scope move finished after 24 + 68 ms
22:03:33.921 00.000 9976 Move returns status 0, amount 24
22:03:33.921 00.000 9976 MoveAxis(N, 0, ABG)
22:03:33.921 00.000 9976 Move returns status 0, amount 0
22:03:33.921 00.000 9976 move complete, result=0
22:03:33.921 00.000 9976 worker thread done servicing request
22:03:33.921 00.000 9976 Worker thread wakes up
22:03:33.921 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:33.921 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:33.921 00.000 9552 GuideStep: 1.0 px 24 ms WEST, 0.6 px 0 ms NORTH
22:03:37.273 03.352 9976 Exposure complete
22:03:37.344 00.071 9976 worker thread done servicing request
22:03:37.344 00.000 9552 OnExposeComplete: enter
22:03:37.344 00.000 9552 UpdateGuideState(): m_state=6
22:03:37.344 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 308
22:03:37.344 00.000 9552 Star::Find returns 1 (1), X=1659.12, Y=360.00, Mass=5167150, SNR=268.0, Peak=65504 HFD=7.5
22:03:37.344 00.000 9552 Star::Find false star n=10 nbg=263 bg=3494.7 sigma=1010.2 thresh=6525 peak=6203
22:03:37.344 00.000 9552 Star::Find false star n=3 nbg=270 bg=3761.5 sigma=1026.5 thresh=6841 peak=6424
22:03:37.344 00.000 9552 MultiStar: [#1 -0.35,1.11,0.87,U] [#2 -0.57,0.77,0.23,U] [#3 -0.46,1.39,0.08,U] [#4 -0.60,0.50,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:03:37.344 00.000 9552 refined, 4 included, MultiStar: {-0.77, 0.90}, one-star: {-1.22, 0.74}
22:03:37.344 00.000 9552 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.08) = xAngle (-0.80 = -0.80)
22:03:37.344 00.000 9552 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.81 = 2.47)
22:03:37.344 00.000 9552 CameraToMount -- cameraX=-0.77 cameraY=0.90 hyp=1.19 cameraTheta=2.28 mountX=0.83 mountY=0.74, mountTheta=0.73
22:03:37.345 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.77, y=0.90, opts=13)
22:03:37.345 00.000 9552 Enqueuing Move request for scope (-0.77, 0.90)
22:03:37.345 00.000 9976 Worker thread wakes up
22:03:37.345 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.90) opts 0xd
22:03:37.345 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.77, 0.90)
22:03:37.345 00.000 9976 Moving (-0.77, 0.90) raw xDistance=0.83 yDistance=0.74
22:03:37.345 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.83
22:03:37.345 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:37.345 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:37.346 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
22:03:37.346 00.000 9976 MoveAxis(W, 20, ABG)
22:03:37.346 00.000 9552 UpdateGuideState exits: m=5167150 SNR=268.0 Saturated
22:03:37.346 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:37.346 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:37.346 00.000 9552 Enqueuing Expose request
22:03:37.346 00.000 9976 Guiding  Dir = 3, Dur = 20
22:03:37.374 00.028 9976 IsSlewing returns 0
22:03:37.374 00.000 9976 IsGuiding returns 0
22:03:37.405 00.031 9976 IsGuiding returns 1
22:03:37.405 00.000 9976 scope still moving after pulse duration time elapsed
22:03:37.454 00.049 9976 IsSlewing returns 0
22:03:37.454 00.000 9976 IsGuiding returns 0
22:03:37.454 00.000 9976 scope move finished after 20 + 60 ms
22:03:37.454 00.000 9976 Move returns status 0, amount 20
22:03:37.454 00.000 9976 MoveAxis(N, 0, ABG)
22:03:37.454 00.000 9976 Move returns status 0, amount 0
22:03:37.454 00.000 9976 move complete, result=0
22:03:37.454 00.000 9976 worker thread done servicing request
22:03:37.454 00.000 9976 Worker thread wakes up
22:03:37.454 00.000 9552 GuideStep: 0.8 px 20 ms WEST, 0.7 px 0 ms NORTH
22:03:37.454 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:37.454 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:40.807 03.353 9976 Exposure complete
22:03:40.899 00.092 9976 worker thread done servicing request
22:03:40.900 00.001 9552 OnExposeComplete: enter
22:03:40.900 00.000 9552 UpdateGuideState(): m_state=6
22:03:40.900 00.000 9552 Star::Find(15, 1659, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 309
22:03:40.900 00.000 9552 Star::Find returns 1 (1), X=1659.24, Y=359.89, Mass=5212482, SNR=306.7, Peak=65504 HFD=7.7
22:03:40.900 00.000 9552 Star::Find false star n=12 nbg=254 bg=3494.6 sigma=891.0 thresh=6168 peak=5949
22:03:40.900 00.000 9552 MultiStar: [#1 -0.93,1.08,0.70,U] [#2 -1.01,1.17,0.17,U] [#3 -0.98,1.47,0.00,M2] [#4 -0.51,-0.52,0.05,U] [#5 0.00,0.00,0.00,L] [#6 2.43,-1.69,0.00,M1] 
22:03:40.900 00.000 9552 single-star, 3 included, MultiStar: {-1.02, 0.80}, one-star: {-1.11, 0.62}
22:03:40.900 00.000 9552 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.08) = xAngle (-0.45 = -0.45)
22:03:40.900 00.000 9552 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.46 = 2.82)
22:03:40.900 00.000 9552 CameraToMount -- cameraX=-1.11 cameraY=0.62 hyp=1.27 cameraTheta=2.63 mountX=1.14 mountY=0.40, mountTheta=0.33
22:03:40.901 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.11, y=0.62, opts=13)
22:03:40.901 00.000 9552 Enqueuing Move request for scope (-1.11, 0.62)
22:03:40.901 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:40.901 00.000 9552 UpdateGuideState exits: m=5212482 SNR=306.7 Saturated
22:03:40.901 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:40.901 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:40.901 00.000 9552 Enqueuing Expose request
22:03:40.901 00.000 9976 Worker thread wakes up
22:03:40.902 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.62) opts 0xd
22:03:40.902 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.11, 0.62)
22:03:40.902 00.000 9976 Moving (-1.11, 0.62) raw xDistance=1.14 yDistance=0.40
22:03:40.902 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.14
22:03:40.902 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:40.902 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:03:40.902 00.000 9976 MoveAxis(W, 26, ABG)
22:03:40.902 00.000 9976 Guiding  Dir = 3, Dur = 26
22:03:40.922 00.020 9976 IsSlewing returns 0
22:03:40.922 00.000 9976 IsGuiding returns 0
22:03:40.953 00.031 9976 IsGuiding returns 1
22:03:40.953 00.000 9976 scope still moving after pulse duration time elapsed
22:03:40.999 00.046 9976 IsSlewing returns 0
22:03:41.000 00.001 9976 IsGuiding returns 0
22:03:41.000 00.000 9976 scope move finished after 26 + 51 ms
22:03:41.000 00.000 9976 Move returns status 0, amount 26
22:03:41.001 00.001 9976 MoveAxis(N, 0, ABG)
22:03:41.001 00.000 9976 Move returns status 0, amount 0
22:03:41.001 00.000 9976 move complete, result=0
22:03:41.001 00.000 9976 worker thread done servicing request
22:03:41.001 00.000 9976 Worker thread wakes up
22:03:41.001 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:41.001 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:41.001 00.000 9552 GuideStep: 1.1 px 26 ms WEST, 0.4 px 0 ms NORTH
22:03:44.354 03.353 9976 Exposure complete
22:03:44.440 00.086 9976 worker thread done servicing request
22:03:44.440 00.000 9552 OnExposeComplete: enter
22:03:44.440 00.000 9552 UpdateGuideState(): m_state=6
22:03:44.440 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 310
22:03:44.440 00.000 9552 Star::Find returns 1 (1), X=1659.66, Y=359.86, Mass=5506972, SNR=288.5, Peak=65504 HFD=7.8
22:03:44.440 00.000 9552 MultiStar: [#1 -0.73,1.59,0.00,M1] [#2 -0.61,1.06,0.19,U] [#3 -0.80,1.96,0.00,M3] [#4 -0.78,0.21,0.08,U] [#5 0.38,0.84,0.05,U] [#6 0.55,-0.47,0.04,U] 
22:03:44.440 00.000 9552 refined, 4 included, MultiStar: {-0.60, 0.61}, one-star: {-0.68, 0.59}
22:03:44.441 00.001 9552 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.08) = xAngle (-0.73 = -0.73)
22:03:44.441 00.000 9552 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.74 = 2.54)
22:03:44.441 00.000 9552 CameraToMount -- cameraX=-0.60 cameraY=0.61 hyp=0.86 cameraTheta=2.35 mountX=0.64 mountY=0.48, mountTheta=0.65
22:03:44.441 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.60, y=0.61, opts=13)
22:03:44.441 00.000 9552 Enqueuing Move request for scope (-0.60, 0.61)
22:03:44.441 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:44.441 00.000 9552 UpdateGuideState exits: m=5506972 SNR=288.5 Saturated
22:03:44.441 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:44.441 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:44.441 00.000 9552 Enqueuing Expose request
22:03:44.441 00.000 9976 Worker thread wakes up
22:03:44.441 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.61) opts 0xd
22:03:44.441 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.60, 0.61)
22:03:44.442 00.001 9976 Moving (-0.60, 0.61) raw xDistance=0.64 yDistance=0.48
22:03:44.442 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.64
22:03:44.442 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:44.442 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:03:44.442 00.000 9976 MoveAxis(W, 16, ABG)
22:03:44.442 00.000 9976 Guiding  Dir = 3, Dur = 16
22:03:44.470 00.028 9976 IsSlewing returns 0
22:03:44.470 00.000 9976 IsGuiding returns 0
22:03:44.502 00.032 9976 IsGuiding returns 1
22:03:44.502 00.000 9976 scope still moving after pulse duration time elapsed
22:03:44.562 00.060 9976 IsSlewing returns 0
22:03:44.563 00.001 9976 IsGuiding returns 0
22:03:44.563 00.000 9976 scope move finished after 16 + 76 ms
22:03:44.563 00.000 9976 Move returns status 0, amount 16
22:03:44.563 00.000 9976 MoveAxis(N, 0, ABG)
22:03:44.563 00.000 9976 Move returns status 0, amount 0
22:03:44.563 00.000 9976 move complete, result=0
22:03:44.563 00.000 9976 worker thread done servicing request
22:03:44.563 00.000 9976 Worker thread wakes up
22:03:44.563 00.000 9552 GuideStep: 0.6 px 16 ms WEST, 0.5 px 0 ms NORTH
22:03:44.563 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:44.563 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:47.913 03.350 9976 Exposure complete
22:03:48.009 00.096 9976 worker thread done servicing request
22:03:48.010 00.001 9552 OnExposeComplete: enter
22:03:48.010 00.000 9552 UpdateGuideState(): m_state=6
22:03:48.010 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 311
22:03:48.010 00.000 9552 Star::Find returns 1 (1), X=1659.24, Y=360.40, Mass=5451519, SNR=271.1, Peak=65504 HFD=7.6
22:03:48.010 00.000 9552 MultiStar: [#1 0.10,1.44,1.14,U] [#2 -0.55,0.23,0.21,U] [#3 -0.54,0.18,0.10,U] [#4 -0.33,0.43,0.05,U] [#5 0.40,-0.71,0.05,U] [#6 1.32,-0.53,0.03,U] 
22:03:48.010 00.000 9552 refined, 6 included, MultiStar: {-0.43, 1.09}, one-star: {-1.10, 1.13}
22:03:48.010 00.000 9552 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.08) = xAngle (-1.13 = -1.13)
22:03:48.010 00.000 9552 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.14 = 2.14)
22:03:48.010 00.000 9552 CameraToMount -- cameraX=-0.43 cameraY=1.09 hyp=1.17 cameraTheta=1.95 mountX=0.50 mountY=0.98, mountTheta=1.10
22:03:48.011 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.43, y=1.09, opts=13)
22:03:48.011 00.000 9552 Enqueuing Move request for scope (-0.43, 1.09)
22:03:48.011 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:48.011 00.000 9552 UpdateGuideState exits: m=5451519 SNR=271.1 Saturated
22:03:48.011 00.000 9976 Worker thread wakes up
22:03:48.011 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 1.09) opts 0xd
22:03:48.011 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.43, 1.09)
22:03:48.011 00.000 9976 Moving (-0.43, 1.09) raw xDistance=0.50 yDistance=0.98
22:03:48.011 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
22:03:48.011 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:03:48.011 00.000 9976 MoveAxis(E, 0, ABG)
22:03:48.011 00.000 9976 Move returns status 0, amount 0
22:03:48.011 00.000 9976 MoveAxis(S, 37, ABG)
22:03:48.011 00.000 9976 Guiding  Dir = 1, Dur = 37
22:03:48.012 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:48.012 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:48.012 00.000 9552 Enqueuing Expose request
22:03:48.032 00.020 9976 IsSlewing returns 0
22:03:48.032 00.000 9976 IsGuiding returns 0
22:03:48.063 00.031 9976 PulseGuide returned control before completion, sleep 16
22:03:48.084 00.021 9976 IsGuiding returns 1
22:03:48.084 00.000 9976 scope still moving after pulse duration time elapsed
22:03:48.139 00.055 9976 IsSlewing returns 0
22:03:48.139 00.000 9976 IsGuiding returns 0
22:03:48.139 00.000 9976 scope move finished after 37 + 69 ms
22:03:48.139 00.000 9976 Move returns status 0, amount 37
22:03:48.139 00.000 9976 move complete, result=0
22:03:48.139 00.000 9976 worker thread done servicing request
22:03:48.139 00.000 9976 Worker thread wakes up
22:03:48.139 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:48.140 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:48.140 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 1.0 px 37 ms SOUTH
22:03:51.485 03.345 9976 Exposure complete
22:03:51.574 00.089 9976 worker thread done servicing request
22:03:51.574 00.000 9552 OnExposeComplete: enter
22:03:51.574 00.000 9552 UpdateGuideState(): m_state=6
22:03:51.575 00.001 9552 Star::Find(15, 1659, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 312
22:03:51.575 00.000 9552 Star::Find returns 1 (1), X=1659.49, Y=359.87, Mass=5132190, SNR=287.3, Peak=65504 HFD=7.5
22:03:51.575 00.000 9552 Star::Find false star n=11 nbg=258 bg=3711.2 sigma=945.7 thresh=6548 peak=5942
22:03:51.575 00.000 9552 Star::Find false star n=1 nbg=276 bg=3582.4 sigma=1036.9 thresh=6693 peak=6550
22:03:51.575 00.000 9552 MultiStar: [#1 -0.58,1.50,0.00,M1] [#2 -0.49,0.07,0.18,U] [#3 -0.95,1.61,0.00,M3] [#4 -1.17,0.67,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:03:51.575 00.000 9552 refined, 2 included, MultiStar: {-0.82, 0.53}, one-star: {-0.86, 0.61}
22:03:51.575 00.000 9552 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.08) = xAngle (-0.51 = -0.51)
22:03:51.575 00.000 9552 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.52 = 2.76)
22:03:51.575 00.000 9552 CameraToMount -- cameraX=-0.82 cameraY=0.53 hyp=0.98 cameraTheta=2.57 mountX=0.85 mountY=0.36, mountTheta=0.40
22:03:51.575 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.82, y=0.53, opts=13)
22:03:51.576 00.001 9552 Enqueuing Move request for scope (-0.82, 0.53)
22:03:51.576 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:51.576 00.000 9552 UpdateGuideState exits: m=5132190 SNR=287.3 Saturated
22:03:51.576 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:51.576 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:51.576 00.000 9552 Enqueuing Expose request
22:03:51.576 00.000 9976 Worker thread wakes up
22:03:51.576 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.53) opts 0xd
22:03:51.576 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.82, 0.53)
22:03:51.576 00.000 9976 Moving (-0.82, 0.53) raw xDistance=0.85 yDistance=0.36
22:03:51.576 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85
22:03:51.576 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:51.576 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:03:51.576 00.000 9976 MoveAxis(W, 19, ABG)
22:03:51.576 00.000 9976 Guiding  Dir = 3, Dur = 19
22:03:51.625 00.049 9976 IsSlewing returns 0
22:03:51.625 00.000 9976 IsGuiding returns 0
22:03:51.657 00.032 9976 IsGuiding returns 1
22:03:51.657 00.000 9976 scope still moving after pulse duration time elapsed
22:03:51.720 00.063 9976 IsSlewing returns 0
22:03:51.720 00.000 9976 IsGuiding returns 0
22:03:51.720 00.000 9976 scope move finished after 19 + 75 ms
22:03:51.721 00.001 9976 Move returns status 0, amount 19
22:03:51.721 00.000 9976 MoveAxis(N, 0, ABG)
22:03:51.721 00.000 9976 Move returns status 0, amount 0
22:03:51.721 00.000 9976 move complete, result=0
22:03:51.721 00.000 9976 worker thread done servicing request
22:03:51.721 00.000 9976 Worker thread wakes up
22:03:51.721 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:51.721 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:51.721 00.000 9552 GuideStep: 0.9 px 19 ms WEST, 0.4 px 0 ms NORTH
22:03:55.060 03.339 9976 Exposure complete
22:03:55.153 00.093 9976 worker thread done servicing request
22:03:55.154 00.001 9552 OnExposeComplete: enter
22:03:55.154 00.000 9552 UpdateGuideState(): m_state=6
22:03:55.154 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 313
22:03:55.154 00.000 9552 Star::Find returns 1 (1), X=1659.59, Y=359.99, Mass=5307286, SNR=203.7, Peak=65504 HFD=7.8
22:03:55.154 00.000 9552 Star::Find false star n=8 nbg=261 bg=3751.2 sigma=1013.8 thresh=6793 peak=6109
22:03:55.154 00.000 9552 MultiStar: [#1 -0.35,1.12,1.09,U] [#2 -0.46,1.04,0.31,U] [#3 0.07,1.53,0.10,U] [#4 -0.33,0.23,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.30,0.52,0.06,U] 
22:03:55.154 00.000 9552 single-star, 5 included, MultiStar: {-0.48, 0.94}, one-star: {-0.75, 0.72}
22:03:55.154 00.000 9552 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.08) = xAngle (-0.71 = -0.71)
22:03:55.154 00.000 9552 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.72 = 2.57)
22:03:55.154 00.000 9552 CameraToMount -- cameraX=-0.75 cameraY=0.72 hyp=1.04 cameraTheta=2.37 mountX=0.79 mountY=0.57, mountTheta=0.62
22:03:55.155 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.75, y=0.72, opts=13)
22:03:55.155 00.000 9552 Enqueuing Move request for scope (-0.75, 0.72)
22:03:55.155 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:55.155 00.000 9552 UpdateGuideState exits: m=5307286 SNR=203.7 Saturated
22:03:55.155 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:55.155 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:55.155 00.000 9552 Enqueuing Expose request
22:03:55.155 00.000 9976 Worker thread wakes up
22:03:55.155 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.72) opts 0xd
22:03:55.155 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.75, 0.72)
22:03:55.156 00.001 9976 Moving (-0.75, 0.72) raw xDistance=0.79 yDistance=0.57
22:03:55.156 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.79
22:03:55.156 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:55.156 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:03:55.156 00.000 9976 MoveAxis(W, 19, ABG)
22:03:55.156 00.000 9976 Guiding  Dir = 3, Dur = 19
22:03:55.186 00.030 9976 IsSlewing returns 0
22:03:55.186 00.000 9976 IsGuiding returns 0
22:03:55.217 00.031 9976 IsGuiding returns 1
22:03:55.217 00.000 9976 scope still moving after pulse duration time elapsed
22:03:55.283 00.066 9976 IsSlewing returns 0
22:03:55.283 00.000 9976 IsGuiding returns 0
22:03:55.283 00.000 9976 scope move finished after 19 + 78 ms
22:03:55.283 00.000 9976 Move returns status 0, amount 19
22:03:55.283 00.000 9976 MoveAxis(N, 0, ABG)
22:03:55.283 00.000 9976 Move returns status 0, amount 0
22:03:55.284 00.001 9976 move complete, result=0
22:03:55.284 00.000 9976 worker thread done servicing request
22:03:55.284 00.000 9976 Worker thread wakes up
22:03:55.284 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:55.284 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:55.284 00.000 9552 GuideStep: 0.8 px 19 ms WEST, 0.6 px 0 ms NORTH
22:03:58.637 03.353 9976 Exposure complete
22:03:58.730 00.093 9976 worker thread done servicing request
22:03:58.731 00.001 9552 OnExposeComplete: enter
22:03:58.731 00.000 9552 UpdateGuideState(): m_state=6
22:03:58.731 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 314
22:03:58.731 00.000 9552 Star::Find returns 1 (1), X=1659.90, Y=359.92, Mass=5469915, SNR=233.5, Peak=65504 HFD=8.0
22:03:58.731 00.000 9552 Star::Find false star n=8 nbg=257 bg=3554.1 sigma=928.1 thresh=6338 peak=5912
22:03:58.731 00.000 9552 MultiStar: [#1 0.08,1.06,0.98,U] [#2 -0.26,0.66,0.27,U] [#3 0.18,1.25,0.07,U] [#4 -0.44,0.23,0.10,U] [#5 0.00,0.00,0.00,L] [#6 -0.36,-0.23,0.06,U] 
22:03:58.731 00.000 9552 single-star, 5 included, MultiStar: {-0.20, 0.79}, one-star: {-0.44, 0.66}
22:03:58.731 00.000 9552 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.08) = xAngle (-0.91 = -0.91)
22:03:58.731 00.000 9552 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.92 = 2.36)
22:03:58.731 00.000 9552 CameraToMount -- cameraX=-0.44 cameraY=0.66 hyp=0.79 cameraTheta=2.16 mountX=0.48 mountY=0.56, mountTheta=0.86
22:03:58.732 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.44, y=0.66, opts=13)
22:03:58.732 00.000 9552 Enqueuing Move request for scope (-0.44, 0.66)
22:03:58.732 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:03:58.732 00.000 9552 UpdateGuideState exits: m=5469915 SNR=233.5 Saturated
22:03:58.732 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:58.732 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:03:58.732 00.000 9552 Enqueuing Expose request
22:03:58.733 00.001 9976 Worker thread wakes up
22:03:58.733 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.66) opts 0xd
22:03:58.733 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.44, 0.66)
22:03:58.733 00.000 9976 Moving (-0.44, 0.66) raw xDistance=0.48 yDistance=0.56
22:03:58.733 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
22:03:58.733 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:58.733 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:03:58.733 00.000 9976 MoveAxis(E, 0, ABG)
22:03:58.733 00.000 9976 Move returns status 0, amount 0
22:03:58.733 00.000 9976 MoveAxis(N, 0, ABG)
22:03:58.733 00.000 9976 Move returns status 0, amount 0
22:03:58.733 00.000 9976 move complete, result=0
22:03:58.733 00.000 9976 worker thread done servicing request
22:03:58.733 00.000 9976 Worker thread wakes up
22:03:58.733 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:03:58.733 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:03:58.733 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
22:04:02.085 03.352 9976 Exposure complete
22:04:02.177 00.092 9976 worker thread done servicing request
22:04:02.177 00.000 9552 OnExposeComplete: enter
22:04:02.177 00.000 9552 UpdateGuideState(): m_state=6
22:04:02.178 00.001 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 315
22:04:02.178 00.000 9552 Star::Find returns 1 (1), X=1659.72, Y=359.73, Mass=5588649, SNR=246.2, Peak=65504 HFD=7.9
22:04:02.178 00.000 9552 Star::Find false star n=11 nbg=255 bg=3458.6 sigma=924.8 thresh=6233 peak=6120
22:04:02.178 00.000 9552 MultiStar: [#1 -0.27,0.81,1.02,U] [#2 -0.50,-0.02,0.27,U] [#3 -0.94,0.28,0.08,U] [#4 -1.15,0.26,0.05,U] [#5 0.00,0.00,0.00,L] [#6 1.76,-0.31,0.00,M1] 
22:04:02.178 00.000 9552 refined, 4 included, MultiStar: {-0.49, 0.55}, one-star: {-0.63, 0.46}
22:04:02.178 00.000 9552 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.08) = xAngle (-0.78 = -0.78)
22:04:02.178 00.000 9552 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.79 = 2.49)
22:04:02.178 00.000 9552 CameraToMount -- cameraX=-0.49 cameraY=0.55 hyp=0.73 cameraTheta=2.30 mountX=0.52 mountY=0.44, mountTheta=0.71
22:04:02.179 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.49, y=0.55, opts=13)
22:04:02.179 00.000 9552 Enqueuing Move request for scope (-0.49, 0.55)
22:04:02.179 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:02.179 00.000 9552 UpdateGuideState exits: m=5588649 SNR=246.2 Saturated
22:04:02.179 00.000 9976 Worker thread wakes up
22:04:02.179 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.55) opts 0xd
22:04:02.179 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.49, 0.55)
22:04:02.179 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:02.179 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:02.179 00.000 9552 Enqueuing Expose request
22:04:02.180 00.001 9976 Moving (-0.49, 0.55) raw xDistance=0.52 yDistance=0.44
22:04:02.180 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.52
22:04:02.180 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:02.180 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
22:04:02.180 00.000 9976 MoveAxis(E, 0, ABG)
22:04:02.180 00.000 9976 Move returns status 0, amount 0
22:04:02.180 00.000 9976 MoveAxis(N, 0, ABG)
22:04:02.180 00.000 9976 Move returns status 0, amount 0
22:04:02.180 00.000 9976 move complete, result=0
22:04:02.180 00.000 9976 worker thread done servicing request
22:04:02.180 00.000 9976 Worker thread wakes up
22:04:02.180 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:02.180 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:02.180 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
22:04:05.531 03.351 9976 Exposure complete
22:04:05.619 00.088 9976 worker thread done servicing request
22:04:05.619 00.000 9552 OnExposeComplete: enter
22:04:05.619 00.000 9552 UpdateGuideState(): m_state=6
22:04:05.619 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 316
22:04:05.619 00.000 9552 Star::Find returns 1 (1), X=1658.57, Y=359.17, Mass=5307328, SNR=250.4, Peak=65504 HFD=7.7
22:04:05.620 00.001 9552 Star::Find false star n=9 nbg=263 bg=3763.7 sigma=905.2 thresh=6479 peak=6455
22:04:05.620 00.000 9552 MultiStar: [#1 -1.83,0.68,0.00,M1] [#2 -2.46,-0.44,0.00,M1] [#3 -1.61,0.33,0.00,M1] [#4 -1.41,0.59,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.84,0.38,0.05,U] 
22:04:05.620 00.000 9552 refined, 2 included, MultiStar: {-1.64, -0.03}, one-star: {-1.78, -0.09}
22:04:05.620 00.000 9552 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.08) = xAngle (-6.20 = 0.08)
22:04:05.620 00.000 9552 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.21 = -2.93)
22:04:05.620 00.000 9552 CameraToMount -- cameraX=-1.64 cameraY=-0.03 hyp=1.64 cameraTheta=-3.12 mountX=1.63 mountY=-0.34, mountTheta=-0.21
22:04:05.620 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.64, y=-0.03, opts=13)
22:04:05.620 00.000 9552 Enqueuing Move request for scope (-1.64, -0.03)
22:04:05.620 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:05.620 00.000 9552 UpdateGuideState exits: m=5307328 SNR=250.4 Saturated
22:04:05.620 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:05.620 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:05.620 00.000 9552 Enqueuing Expose request
22:04:05.621 00.001 9976 Worker thread wakes up
22:04:05.621 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -0.03) opts 0xd
22:04:05.621 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.64, -0.03)
22:04:05.621 00.000 9976 Moving (-1.64, -0.03) raw xDistance=1.63 yDistance=-0.34
22:04:05.621 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.63
22:04:05.621 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:05.621 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
22:04:05.621 00.000 9976 MoveAxis(W, 36, ABG)
22:04:05.621 00.000 9976 Guiding  Dir = 3, Dur = 36
22:04:05.642 00.021 9976 IsSlewing returns 0
22:04:05.642 00.000 9976 IsGuiding returns 0
22:04:05.673 00.031 9976 PulseGuide returned control before completion, sleep 16
22:04:05.704 00.031 9976 IsGuiding returns 1
22:04:05.704 00.000 9976 scope still moving after pulse duration time elapsed
22:04:05.767 00.063 9976 IsSlewing returns 0
22:04:05.767 00.000 9976 IsGuiding returns 0
22:04:05.767 00.000 9976 scope move finished after 36 + 89 ms
22:04:05.767 00.000 9976 Move returns status 0, amount 36
22:04:05.767 00.000 9976 MoveAxis(N, 0, ABG)
22:04:05.767 00.000 9976 Move returns status 0, amount 0
22:04:05.767 00.000 9976 move complete, result=0
22:04:05.767 00.000 9976 worker thread done servicing request
22:04:05.768 00.001 9976 Worker thread wakes up
22:04:05.768 00.000 9552 GuideStep: 1.6 px 36 ms WEST, -0.3 px 0 ms NORTH
22:04:05.768 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:05.768 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:09.122 03.354 9976 Exposure complete
22:04:09.216 00.094 9976 worker thread done servicing request
22:04:09.216 00.000 9552 OnExposeComplete: enter
22:04:09.216 00.000 9552 UpdateGuideState(): m_state=6
22:04:09.216 00.000 9552 Star::Find(15, 1658, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 317
22:04:09.217 00.001 9552 Star::Find returns 1 (1), X=1658.54, Y=359.68, Mass=5123090, SNR=253.9, Peak=65504 HFD=7.4
22:04:09.217 00.000 9552 Star::Find false star n=6 nbg=269 bg=3504.5 sigma=1041.2 thresh=6628 peak=5621
22:04:09.217 00.000 9552 MultiStar: [#1 -1.01,1.34,0.00,M2] [#2 -1.22,0.42,0.26,U] [#3 -0.85,1.39,0.00,M2] [#4 -0.85,0.44,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.91,2.27,0.00,M1] 
22:04:09.217 00.000 9552 refined, 2 included, MultiStar: {-1.62, 0.42}, one-star: {-1.80, 0.42}
22:04:09.217 00.000 9552 CameraToMount -- cameraTheta (2.89) - m_xAngle (3.08) = xAngle (-0.19 = -0.19)
22:04:09.217 00.000 9552 CameraToMount -- cameraTheta (2.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.20 = 3.08)
22:04:09.217 00.000 9552 CameraToMount -- cameraX=-1.62 cameraY=0.42 hyp=1.68 cameraTheta=2.89 mountX=1.65 mountY=0.10, mountTheta=0.06
22:04:09.218 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.62, y=0.42, opts=13)
22:04:09.218 00.000 9552 Enqueuing Move request for scope (-1.62, 0.42)
22:04:09.218 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:09.218 00.000 9552 UpdateGuideState exits: m=5123090 SNR=253.9 Saturated
22:04:09.218 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:09.218 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:09.218 00.000 9552 Enqueuing Expose request
22:04:09.218 00.000 9976 Worker thread wakes up
22:04:09.218 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.62, 0.42) opts 0xd
22:04:09.218 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.62, 0.42)
22:04:09.218 00.000 9976 Moving (-1.62, 0.42) raw xDistance=1.65 yDistance=0.10
22:04:09.218 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.65
22:04:09.218 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:09.218 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:04:09.218 00.000 9976 MoveAxis(W, 38, ABG)
22:04:09.218 00.000 9976 Guiding  Dir = 3, Dur = 38
22:04:09.251 00.033 9976 IsSlewing returns 0
22:04:09.251 00.000 9976 IsGuiding returns 0
22:04:09.283 00.032 9976 PulseGuide returned control before completion, sleep 17
22:04:09.314 00.031 9976 IsGuiding returns 1
22:04:09.314 00.000 9976 scope still moving after pulse duration time elapsed
22:04:09.362 00.048 9976 IsSlewing returns 0
22:04:09.362 00.000 9976 IsGuiding returns 0
22:04:09.362 00.000 9976 scope move finished after 38 + 72 ms
22:04:09.362 00.000 9976 Move returns status 0, amount 38
22:04:09.362 00.000 9976 MoveAxis(N, 0, ABG)
22:04:09.362 00.000 9976 Move returns status 0, amount 0
22:04:09.362 00.000 9976 move complete, result=0
22:04:09.362 00.000 9976 worker thread done servicing request
22:04:09.362 00.000 9976 Worker thread wakes up
22:04:09.362 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:09.362 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:09.362 00.000 9552 GuideStep: 1.6 px 38 ms WEST, 0.1 px 0 ms NORTH
22:04:12.701 03.339 9976 Exposure complete
22:04:12.781 00.080 9976 worker thread done servicing request
22:04:12.782 00.001 9552 OnExposeComplete: enter
22:04:12.782 00.000 9552 UpdateGuideState(): m_state=6
22:04:12.782 00.000 9552 Star::Find(15, 1658, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 318
22:04:12.782 00.000 9552 Star::Find returns 1 (1), X=1659.39, Y=359.58, Mass=5241244, SNR=250.4, Peak=65504 HFD=7.4
22:04:12.782 00.000 9552 Star::Find false star n=16 nbg=255 bg=3347.9 sigma=920.3 thresh=6109 peak=5634
22:04:12.782 00.000 9552 Star::Find false star n=6 nbg=258 bg=3734.2 sigma=871.3 thresh=6348 peak=5932
22:04:12.782 00.000 9552 MultiStar: [#1 -0.22,0.89,1.15,U] [#2 -0.64,0.45,0.17,U] [#3 -1.40,0.75,0.00,M3] [#4 -1.17,0.97,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:04:12.782 00.000 9552 refined, 3 included, MultiStar: {-0.58, 0.62}, one-star: {-0.95, 0.31}
22:04:12.782 00.000 9552 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.08) = xAngle (-0.75 = -0.75)
22:04:12.782 00.000 9552 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.76 = 2.52)
22:04:12.782 00.000 9552 CameraToMount -- cameraX=-0.58 cameraY=0.62 hyp=0.85 cameraTheta=2.32 mountX=0.62 mountY=0.50, mountTheta=0.67
22:04:12.783 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.58, y=0.62, opts=13)
22:04:12.783 00.000 9552 Enqueuing Move request for scope (-0.58, 0.62)
22:04:12.783 00.000 9976 Worker thread wakes up
22:04:12.783 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.62) opts 0xd
22:04:12.783 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.58, 0.62)
22:04:12.783 00.000 9976 Moving (-0.58, 0.62) raw xDistance=0.62 yDistance=0.50
22:04:12.783 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.62
22:04:12.783 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:12.783 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:12.783 00.000 9552 UpdateGuideState exits: m=5241244 SNR=250.4 Saturated
22:04:12.783 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:12.783 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:12.783 00.000 9552 Enqueuing Expose request
22:04:12.783 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:04:12.783 00.000 9976 MoveAxis(W, 16, ABG)
22:04:12.783 00.000 9976 Guiding  Dir = 3, Dur = 16
22:04:12.814 00.031 9976 IsSlewing returns 0
22:04:12.814 00.000 9976 IsGuiding returns 0
22:04:12.846 00.032 9976 IsGuiding returns 1
22:04:12.846 00.000 9976 scope still moving after pulse duration time elapsed
22:04:12.958 00.112 9976 IsSlewing returns 0
22:04:12.958 00.000 9976 IsGuiding returns 0
22:04:12.958 00.000 9976 scope move finished after 16 + 127 ms
22:04:12.958 00.000 9976 Move returns status 0, amount 16
22:04:12.958 00.000 9976 MoveAxis(N, 0, ABG)
22:04:12.958 00.000 9976 Move returns status 0, amount 0
22:04:12.958 00.000 9976 move complete, result=0
22:04:12.959 00.001 9976 worker thread done servicing request
22:04:12.959 00.000 9976 Worker thread wakes up
22:04:12.959 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:12.959 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:12.959 00.000 9552 GuideStep: 0.6 px 16 ms WEST, 0.5 px 0 ms NORTH
22:04:16.301 03.342 9976 Exposure complete
22:04:16.388 00.087 9976 worker thread done servicing request
22:04:16.388 00.000 9552 OnExposeComplete: enter
22:04:16.388 00.000 9552 UpdateGuideState(): m_state=6
22:04:16.388 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 319
22:04:16.388 00.000 9552 Star::Find returns 1 (1), X=1659.59, Y=359.92, Mass=5472398, SNR=216.1, Peak=65504 HFD=7.9
22:04:16.388 00.000 9552 Star::Find false star n=12 nbg=274 bg=3658.9 sigma=1034.8 thresh=6763 peak=6544
22:04:16.388 00.000 9552 Star::Find false star n=15 nbg=255 bg=3494.8 sigma=906.2 thresh=6213 peak=6028
22:04:16.388 00.000 9552 MultiStar: [#1 -0.32,0.99,1.10,U] [#2 -0.51,-0.13,0.27,U] [#3 -0.31,1.26,0.07,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.83,1.18,0.05,U] 
22:04:16.388 00.000 9552 refined, 4 included, MultiStar: {-0.49, 0.74}, one-star: {-0.76, 0.65}
22:04:16.388 00.000 9552 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.08) = xAngle (-0.93 = -0.93)
22:04:16.388 00.000 9552 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.94 = 2.35)
22:04:16.388 00.000 9552 CameraToMount -- cameraX=-0.49 cameraY=0.74 hyp=0.89 cameraTheta=2.15 mountX=0.54 mountY=0.64, mountTheta=0.87
22:04:16.389 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.49, y=0.74, opts=13)
22:04:16.389 00.000 9552 Enqueuing Move request for scope (-0.49, 0.74)
22:04:16.389 00.000 9976 Worker thread wakes up
22:04:16.389 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.74) opts 0xd
22:04:16.389 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.49, 0.74)
22:04:16.389 00.000 9976 Moving (-0.49, 0.74) raw xDistance=0.54 yDistance=0.64
22:04:16.389 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.54
22:04:16.389 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:16.389 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:16.389 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
22:04:16.389 00.000 9976 MoveAxis(E, 0, ABG)
22:04:16.389 00.000 9976 Move returns status 0, amount 0
22:04:16.390 00.001 9976 MoveAxis(N, 0, ABG)
22:04:16.390 00.000 9976 Move returns status 0, amount 0
22:04:16.390 00.000 9552 UpdateGuideState exits: m=5472398 SNR=216.1 Saturated
22:04:16.390 00.000 9976 move complete, result=0
22:04:16.390 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:16.390 00.000 9976 worker thread done servicing request
22:04:16.390 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:16.390 00.000 9552 Enqueuing Expose request
22:04:16.390 00.000 9976 Worker thread wakes up
22:04:16.390 00.000 9552 GuideStep: 0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
22:04:16.390 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:16.390 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:19.730 03.340 9976 Exposure complete
22:04:19.815 00.085 9976 worker thread done servicing request
22:04:19.816 00.001 9552 OnExposeComplete: enter
22:04:19.816 00.000 9552 UpdateGuideState(): m_state=6
22:04:19.816 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 320
22:04:19.816 00.000 9552 Star::Find returns 1 (1), X=1659.23, Y=360.28, Mass=5349104, SNR=252.8, Peak=65504 HFD=7.6
22:04:19.816 00.000 9552 MultiStar: [#1 -0.61,1.31,0.92,U] [#2 -1.14,0.40,0.15,U] [#3 -0.44,0.52,0.09,U] [#4 -2.01,1.11,0.00,M1] [#5 0.37,2.91,0.00,M4] [#6 1.38,-0.96,0.00,M1] 
22:04:19.816 00.000 9552 refined, 3 included, MultiStar: {-0.87, 1.08}, one-star: {-1.11, 1.02}
22:04:19.816 00.000 9552 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.08) = xAngle (-0.83 = -0.83)
22:04:19.816 00.000 9552 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.84 = 2.44)
22:04:19.816 00.000 9552 CameraToMount -- cameraX=-0.87 cameraY=1.08 hyp=1.38 cameraTheta=2.25 mountX=0.94 mountY=0.89, mountTheta=0.76
22:04:19.817 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.87, y=1.08, opts=13)
22:04:19.817 00.000 9552 Enqueuing Move request for scope (-0.87, 1.08)
22:04:19.817 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:19.817 00.000 9552 UpdateGuideState exits: m=5349104 SNR=252.8 Saturated
22:04:19.817 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:19.817 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:19.817 00.000 9552 Enqueuing Expose request
22:04:19.818 00.001 9976 Worker thread wakes up
22:04:19.818 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 1.08) opts 0xd
22:04:19.818 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.87, 1.08)
22:04:19.818 00.000 9976 Moving (-0.87, 1.08) raw xDistance=0.94 yDistance=0.89
22:04:19.818 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
22:04:19.818 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
22:04:19.818 00.000 9976 MoveAxis(W, 20, ABG)
22:04:19.818 00.000 9976 Guiding  Dir = 3, Dur = 20
22:04:19.860 00.042 9976 IsSlewing returns 0
22:04:19.860 00.000 9976 IsGuiding returns 0
22:04:19.892 00.032 9976 IsGuiding returns 1
22:04:19.892 00.000 9976 scope still moving after pulse duration time elapsed
22:04:19.938 00.046 9976 IsSlewing returns 0
22:04:19.938 00.000 9976 IsGuiding returns 0
22:04:19.938 00.000 9976 scope move finished after 20 + 58 ms
22:04:19.938 00.000 9976 Move returns status 0, amount 20
22:04:19.938 00.000 9976 MoveAxis(S, 33, ABG)
22:04:19.938 00.000 9976 Guiding  Dir = 1, Dur = 33
22:04:19.970 00.032 9976 IsSlewing returns 0
22:04:19.971 00.001 9976 IsGuiding returns 0
22:04:20.003 00.032 9976 PulseGuide returned control before completion, sleep 12
22:04:20.029 00.026 9976 IsGuiding returns 1
22:04:20.029 00.000 9976 scope still moving after pulse duration time elapsed
22:04:20.079 00.050 9976 IsSlewing returns 0
22:04:20.079 00.000 9976 IsGuiding returns 0
22:04:20.079 00.000 9976 scope move finished after 33 + 75 ms
22:04:20.079 00.000 9976 Move returns status 0, amount 33
22:04:20.079 00.000 9976 move complete, result=0
22:04:20.079 00.000 9976 worker thread done servicing request
22:04:20.079 00.000 9976 Worker thread wakes up
22:04:20.079 00.000 9552 GuideStep: 0.9 px 20 ms WEST, 0.9 px 33 ms SOUTH
22:04:20.080 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:20.080 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:23.430 03.350 9976 Exposure complete
22:04:23.512 00.082 9976 worker thread done servicing request
22:04:23.512 00.000 9552 OnExposeComplete: enter
22:04:23.512 00.000 9552 UpdateGuideState(): m_state=6
22:04:23.512 00.000 9552 Star::Find(15, 1659, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 321
22:04:23.512 00.000 9552 Star::Find returns 1 (1), X=1659.24, Y=359.00, Mass=5143805, SNR=302.4, Peak=65504 HFD=7.6
22:04:23.512 00.000 9552 Star::Find false star n=4 nbg=259 bg=3577.3 sigma=953.8 thresh=6439 peak=6153
22:04:23.513 00.001 9552 MultiStar: [#1 -0.41,0.00,0.80,U] [#2 -1.49,-0.52,0.00,M1] [#3 -0.89,0.22,0.09,U] [#4 -1.44,-0.82,0.00,M2] [#5 0.68,1.04,0.04,U] [#6 0.00,0.00,0.00,L] 
22:04:23.513 00.000 9552 refined, 3 included, MultiStar: {-0.77, -0.11}, one-star: {-1.11, -0.27}
22:04:23.513 00.000 9552 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.08) = xAngle (-6.08 = 0.20)
22:04:23.513 00.000 9552 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.09 = -2.81)
22:04:23.513 00.000 9552 CameraToMount -- cameraX=-0.77 cameraY=-0.11 hyp=0.78 cameraTheta=-3.00 mountX=0.77 mountY=-0.26, mountTheta=-0.32
22:04:23.513 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.77, y=-0.11, opts=13)
22:04:23.513 00.000 9552 Enqueuing Move request for scope (-0.77, -0.11)
22:04:23.513 00.000 9976 Worker thread wakes up
22:04:23.513 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.11) opts 0xd
22:04:23.513 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:23.513 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.77, -0.11)
22:04:23.513 00.000 9976 Moving (-0.77, -0.11) raw xDistance=0.77 yDistance=-0.26
22:04:23.514 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.77
22:04:23.514 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:23.514 00.000 9552 UpdateGuideState exits: m=5143805 SNR=302.4 Saturated
22:04:23.514 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:23.514 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:04:23.514 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:23.514 00.000 9552 Enqueuing Expose request
22:04:23.514 00.000 9976 MoveAxis(W, 18, ABG)
22:04:23.514 00.000 9976 Guiding  Dir = 3, Dur = 18
22:04:23.546 00.032 9976 IsSlewing returns 0
22:04:23.546 00.000 9976 IsGuiding returns 0
22:04:23.577 00.031 9976 IsGuiding returns 1
22:04:23.577 00.000 9976 scope still moving after pulse duration time elapsed
22:04:23.657 00.080 9976 IsSlewing returns 0
22:04:23.658 00.001 9976 IsGuiding returns 0
22:04:23.658 00.000 9976 scope move finished after 18 + 93 ms
22:04:23.658 00.000 9976 Move returns status 0, amount 18
22:04:23.658 00.000 9976 MoveAxis(N, 0, ABG)
22:04:23.658 00.000 9976 Move returns status 0, amount 0
22:04:23.658 00.000 9976 move complete, result=0
22:04:23.658 00.000 9976 worker thread done servicing request
22:04:23.658 00.000 9976 Worker thread wakes up
22:04:23.658 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:23.658 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:23.658 00.000 9552 GuideStep: 0.8 px 18 ms WEST, -0.3 px 0 ms NORTH
22:04:26.999 03.341 9976 Exposure complete
22:04:27.085 00.086 9976 worker thread done servicing request
22:04:27.085 00.000 9552 OnExposeComplete: enter
22:04:27.085 00.000 9552 UpdateGuideState(): m_state=6
22:04:27.085 00.000 9552 Star::Find(15, 1659, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 322
22:04:27.085 00.000 9552 Star::Find returns 1 (1), X=1659.70, Y=358.88, Mass=5520411, SNR=297.5, Peak=65504 HFD=7.8
22:04:27.085 00.000 9552 Star::Find false star n=1 nbg=267 bg=3653.2 sigma=995.4 thresh=6639 peak=5830
22:04:27.085 00.000 9552 MultiStar: [#1 -0.06,0.53,1.25,U] [#2 -0.66,-1.04,0.22,U] [#3 -0.67,-0.00,0.07,U] [#4 -0.80,-1.38,0.00,M3] [#5 -0.56,-2.36,0.00,M4] [#6 0.00,0.00,0.00,L] 
22:04:27.086 00.001 9552 refined, 3 included, MultiStar: {-0.36, 0.02}, one-star: {-0.64, -0.38}
22:04:27.086 00.000 9552 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.08) = xAngle (0.00 = 0.00)
22:04:27.086 00.000 9552 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.01 = -3.01)
22:04:27.086 00.000 9552 CameraToMount -- cameraX=-0.36 cameraY=0.02 hyp=0.36 cameraTheta=3.08 mountX=0.36 mountY=-0.05, mountTheta=-0.13
22:04:27.086 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.36, y=0.02, opts=13)
22:04:27.086 00.000 9552 Enqueuing Move request for scope (-0.36, 0.02)
22:04:27.086 00.000 9976 Worker thread wakes up
22:04:27.086 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.02) opts 0xd
22:04:27.087 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.36, 0.02)
22:04:27.087 00.000 9976 Moving (-0.36, 0.02) raw xDistance=0.36 yDistance=-0.05
22:04:27.087 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
22:04:27.087 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:27.087 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:27.087 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:04:27.087 00.000 9976 MoveAxis(E, 0, ABG)
22:04:27.087 00.000 9976 Move returns status 0, amount 0
22:04:27.087 00.000 9976 MoveAxis(N, 0, ABG)
22:04:27.087 00.000 9976 Move returns status 0, amount 0
22:04:27.087 00.000 9552 UpdateGuideState exits: m=5520411 SNR=297.5 Saturated
22:04:27.087 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:27.087 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:27.087 00.000 9552 Enqueuing Expose request
22:04:27.087 00.000 9976 move complete, result=0
22:04:27.087 00.000 9976 worker thread done servicing request
22:04:27.087 00.000 9976 Worker thread wakes up
22:04:27.087 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:27.087 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:27.087 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:30.434 03.347 9976 Exposure complete
22:04:30.523 00.089 9976 worker thread done servicing request
22:04:30.523 00.000 9552 OnExposeComplete: enter
22:04:30.524 00.001 9552 UpdateGuideState(): m_state=6
22:04:30.524 00.000 9552 Star::Find(15, 1659, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 323
22:04:30.524 00.000 9552 Star::Find returns 1 (1), X=1660.88, Y=359.01, Mass=5609699, SNR=286.8, Peak=65504 HFD=8.0
22:04:30.524 00.000 9552 Star::Find false star n=9 nbg=249 bg=3713.3 sigma=785.7 thresh=6071 peak=6040
22:04:30.524 00.000 9552 MultiStar: [#1 0.22,0.45,0.95,U] [#2 -0.06,-0.17,0.20,U] [#3 0.59,0.28,0.08,U] [#4 -0.04,-0.41,0.06,U] [#5 0.15,-2.39,0.00,M5] [#6 0.00,0.00,0.00,L] 
22:04:30.524 00.000 9552 refined, 4 included, MultiStar: {0.34, 0.06}, one-star: {0.53, -0.26}
22:04:30.524 00.000 9552 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.08) = xAngle (-2.90 = -2.90)
22:04:30.524 00.000 9552 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.91 = 0.37)
22:04:30.524 00.000 9552 CameraToMount -- cameraX=0.34 cameraY=0.06 hyp=0.34 cameraTheta=0.18 mountX=-0.33 mountY=0.13, mountTheta=2.78
22:04:30.525 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.34, y=0.06, opts=13)
22:04:30.525 00.000 9552 Enqueuing Move request for scope (0.34, 0.06)
22:04:30.525 00.000 9976 Worker thread wakes up
22:04:30.525 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.06) opts 0xd
22:04:30.525 00.000 9976 Handling offset move in thread for scope, endpoint = (0.34, 0.06)
22:04:30.525 00.000 9976 Moving (0.34, 0.06) raw xDistance=-0.33 yDistance=0.13
22:04:30.525 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
22:04:30.525 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:30.525 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:04:30.525 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:04:30.525 00.000 9976 MoveAxis(E, 0, ABG)
22:04:30.525 00.000 9976 Move returns status 0, amount 0
22:04:30.525 00.000 9976 MoveAxis(N, 0, ABG)
22:04:30.525 00.000 9976 Move returns status 0, amount 0
22:04:30.525 00.000 9976 move complete, result=0
22:04:30.525 00.000 9552 UpdateGuideState exits: m=5609699 SNR=286.8 Saturated
22:04:30.526 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:30.526 00.000 9976 worker thread done servicing request
22:04:30.526 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:30.526 00.000 9552 Enqueuing Expose request
22:04:30.526 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:04:30.526 00.000 9976 Worker thread wakes up
22:04:30.526 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:30.526 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:33.872 03.346 9976 Exposure complete
22:04:33.963 00.091 9976 worker thread done servicing request
22:04:33.963 00.000 9552 OnExposeComplete: enter
22:04:33.964 00.001 9552 UpdateGuideState(): m_state=6
22:04:33.964 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 324
22:04:33.964 00.000 9552 Star::Find returns 1 (1), X=1660.94, Y=358.85, Mass=5529856, SNR=329.1, Peak=65504 HFD=7.9
22:04:33.964 00.000 9552 Star::Find false star n=9 nbg=250 bg=3498.9 sigma=886.4 thresh=6158 peak=5659
22:04:33.964 00.000 9552 Star::Find false star n=3 nbg=266 bg=3801.4 sigma=991.7 thresh=6777 peak=6151
22:04:33.964 00.000 9552 MultiStar: [#1 0.93,-0.14,0.83,U] [#2 0.70,-0.30,0.19,U] [#3 1.17,-0.34,0.06,U] [#4 1.37,-1.09,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:04:33.964 00.000 9552 single-star, 3 included, MultiStar: {0.76, -0.29}, one-star: {0.60, -0.42}
22:04:33.964 00.000 9552 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.08) = xAngle (-3.69 = 2.59)
22:04:33.964 00.000 9552 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.70 = -0.42)
22:04:33.964 00.000 9552 CameraToMount -- cameraX=0.60 cameraY=-0.42 hyp=0.73 cameraTheta=-0.61 mountX=-0.62 mountY=-0.30, mountTheta=-2.70
22:04:33.965 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.60, y=-0.42, opts=13)
22:04:33.965 00.000 9552 Enqueuing Move request for scope (0.60, -0.42)
22:04:33.965 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:33.965 00.000 9552 UpdateGuideState exits: m=5529856 SNR=329.1 Saturated
22:04:33.965 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:33.965 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:33.965 00.000 9552 Enqueuing Expose request
22:04:33.965 00.000 9976 Worker thread wakes up
22:04:33.965 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.42) opts 0xd
22:04:33.965 00.000 9976 Handling offset move in thread for scope, endpoint = (0.60, -0.42)
22:04:33.965 00.000 9976 Moving (0.60, -0.42) raw xDistance=-0.62 yDistance=-0.30
22:04:33.965 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
22:04:33.965 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:33.966 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:04:33.966 00.000 9976 MoveAxis(E, 14, ABG)
22:04:33.966 00.000 9976 Guiding  Dir = 2, Dur = 14
22:04:34.000 00.034 9976 IsSlewing returns 0
22:04:34.000 00.000 9976 IsGuiding returns 0
22:04:34.032 00.032 9976 IsGuiding returns 1
22:04:34.032 00.000 9976 scope still moving after pulse duration time elapsed
22:04:34.080 00.048 9976 IsSlewing returns 0
22:04:34.080 00.000 9976 IsGuiding returns 0
22:04:34.080 00.000 9976 scope move finished after 14 + 65 ms
22:04:34.080 00.000 9976 Move returns status 0, amount 14
22:04:34.080 00.000 9976 MoveAxis(N, 0, ABG)
22:04:34.080 00.000 9976 Move returns status 0, amount 0
22:04:34.080 00.000 9976 move complete, result=0
22:04:34.080 00.000 9976 worker thread done servicing request
22:04:34.080 00.000 9976 Worker thread wakes up
22:04:34.080 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:34.081 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:34.081 00.000 9552 GuideStep: -0.6 px 14 ms EAST, -0.3 px 0 ms NORTH
22:04:37.423 03.342 9976 Exposure complete
22:04:37.511 00.088 9976 worker thread done servicing request
22:04:37.512 00.001 9552 OnExposeComplete: enter
22:04:37.512 00.000 9552 UpdateGuideState(): m_state=6
22:04:37.512 00.000 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 325
22:04:37.512 00.000 9552 Star::Find returns 1 (1), X=1660.52, Y=359.93, Mass=5698350, SNR=272.7, Peak=65504 HFD=7.9
22:04:37.512 00.000 9552 Star::Find false star n=5 nbg=261 bg=3632.2 sigma=981.5 thresh=6577 peak=6500
22:04:37.512 00.000 9552 Star::Find false star n=3 nbg=242 bg=3593.0 sigma=842.4 thresh=6120 peak=5806
22:04:37.512 00.000 9552 MultiStar: [#1 0.42,1.13,1.00,U] [#2 -1.07,0.48,0.28,U] [#3 -0.87,1.61,0.00,M1] [#4 0.76,-0.47,0.05,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:04:37.512 00.000 9552 single-star, 3 included, MultiStar: {0.15, 0.82}, one-star: {0.18, 0.67}
22:04:37.512 00.000 9552 CameraToMount -- cameraTheta (1.30) - m_xAngle (3.08) = xAngle (-1.77 = -1.77)
22:04:37.512 00.000 9552 CameraToMount -- cameraTheta (1.30) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.78 = 1.50)
22:04:37.512 00.000 9552 CameraToMount -- cameraX=0.18 cameraY=0.67 hyp=0.69 cameraTheta=1.30 mountX=-0.14 mountY=0.69, mountTheta=1.77
22:04:37.513 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.18, y=0.67, opts=13)
22:04:37.513 00.000 9552 Enqueuing Move request for scope (0.18, 0.67)
22:04:37.513 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3168, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:37.513 00.000 9552 UpdateGuideState exits: m=5698350 SNR=272.7 Saturated
22:04:37.513 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:37.513 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:37.513 00.000 9552 Enqueuing Expose request
22:04:37.513 00.000 9976 Worker thread wakes up
22:04:37.513 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.67) opts 0xd
22:04:37.513 00.000 9976 Handling offset move in thread for scope, endpoint = (0.18, 0.67)
22:04:37.513 00.000 9976 Moving (0.18, 0.67) raw xDistance=-0.14 yDistance=0.69
22:04:37.513 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:04:37.513 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:37.513 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
22:04:37.513 00.000 9976 MoveAxis(E, 0, ABG)
22:04:37.514 00.001 9976 Move returns status 0, amount 0
22:04:37.514 00.000 9976 MoveAxis(N, 0, ABG)
22:04:37.514 00.000 9976 Move returns status 0, amount 0
22:04:37.514 00.000 9976 move complete, result=0
22:04:37.514 00.000 9976 worker thread done servicing request
22:04:37.514 00.000 9976 Worker thread wakes up
22:04:37.514 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:37.514 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:37.514 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
22:04:40.862 03.348 9976 Exposure complete
22:04:40.956 00.094 9976 worker thread done servicing request
22:04:40.956 00.000 9552 OnExposeComplete: enter
22:04:40.956 00.000 9552 UpdateGuideState(): m_state=6
22:04:40.956 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 326
22:04:40.956 00.000 9552 Star::Find returns 1 (1), X=1659.55, Y=359.98, Mass=5493778, SNR=298.1, Peak=65504 HFD=7.9
22:04:40.956 00.000 9552 Star::Find false star n=9 nbg=264 bg=3483.5 sigma=982.8 thresh=6432 peak=6379
22:04:40.956 00.000 9552 Star::Find false star n=2 nbg=269 bg=3751.7 sigma=1020.3 thresh=6813 peak=5864
22:04:40.956 00.000 9552 MultiStar: [#1 -0.12,1.56,0.88,U] [#2 -0.91,0.32,0.14,U] [#3 -0.83,1.02,0.08,U] [#4 -0.67,-0.05,0.05,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:04:40.956 00.000 9552 single-star, 4 included, MultiStar: {-0.52, 1.03}, one-star: {-0.80, 0.71}
22:04:40.956 00.000 9552 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.08) = xAngle (-0.67 = -0.67)
22:04:40.956 00.000 9552 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.68 = 2.61)
22:04:40.956 00.000 9552 CameraToMount -- cameraX=-0.80 cameraY=0.71 hyp=1.07 cameraTheta=2.41 mountX=0.84 mountY=0.55, mountTheta=0.58
22:04:40.957 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.80, y=0.71, opts=13)
22:04:40.957 00.000 9552 Enqueuing Move request for scope (-0.80, 0.71)
22:04:40.957 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:40.958 00.001 9552 UpdateGuideState exits: m=5493778 SNR=298.1 Saturated
22:04:40.958 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:40.958 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:40.958 00.000 9552 Enqueuing Expose request
22:04:40.958 00.000 9976 Worker thread wakes up
22:04:40.958 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.71) opts 0xd
22:04:40.958 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.80, 0.71)
22:04:40.958 00.000 9976 Moving (-0.80, 0.71) raw xDistance=0.84 yDistance=0.55
22:04:40.958 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
22:04:40.958 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:40.958 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
22:04:40.958 00.000 9976 MoveAxis(W, 18, ABG)
22:04:40.958 00.000 9976 Guiding  Dir = 3, Dur = 18
22:04:40.983 00.025 9976 IsSlewing returns 0
22:04:40.984 00.001 9976 IsGuiding returns 0
22:04:41.016 00.032 9976 IsGuiding returns 1
22:04:41.016 00.000 9976 scope still moving after pulse duration time elapsed
22:04:41.077 00.061 9976 IsSlewing returns 0
22:04:41.077 00.000 9976 IsGuiding returns 0
22:04:41.077 00.000 9976 scope move finished after 18 + 75 ms
22:04:41.077 00.000 9976 Move returns status 0, amount 18
22:04:41.077 00.000 9976 MoveAxis(N, 0, ABG)
22:04:41.077 00.000 9976 Move returns status 0, amount 0
22:04:41.077 00.000 9976 move complete, result=0
22:04:41.077 00.000 9976 worker thread done servicing request
22:04:41.078 00.001 9976 Worker thread wakes up
22:04:41.078 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:41.078 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:41.078 00.000 9552 GuideStep: 0.8 px 18 ms WEST, 0.5 px 0 ms NORTH
22:04:44.429 03.351 9976 Exposure complete
22:04:44.500 00.071 9976 worker thread done servicing request
22:04:44.500 00.000 9552 OnExposeComplete: enter
22:04:44.500 00.000 9552 UpdateGuideState(): m_state=6
22:04:44.500 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 327
22:04:44.500 00.000 9552 Star::Find returns 1 (1), X=1660.76, Y=359.00, Mass=5456705, SNR=274.1, Peak=65504 HFD=8.0
22:04:44.500 00.000 9552 Star::Find false star n=8 nbg=262 bg=3422.3 sigma=1006.0 thresh=6440 peak=5814
22:04:44.500 00.000 9552 Star::Find false star n=1 nbg=256 bg=3917.7 sigma=951.7 thresh=6773 peak=6479
22:04:44.500 00.000 9552 MultiStar: [#1 1.37,0.08,0.89,U] [#2 0.33,-0.44,0.21,U] [#3 -0.02,-0.21,0.07,U] [#4 0.74,-0.30,0.05,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:04:44.500 00.000 9552 single-star, 4 included, MultiStar: {0.78, -0.14}, one-star: {0.42, -0.26}
22:04:44.500 00.000 9552 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.08) = xAngle (-3.64 = 2.64)
22:04:44.500 00.000 9552 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.65 = -0.37)
22:04:44.500 00.000 9552 CameraToMount -- cameraX=0.42 cameraY=-0.26 hyp=0.49 cameraTheta=-0.56 mountX=-0.43 mountY=-0.18, mountTheta=-2.75
22:04:44.501 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.42, y=-0.26, opts=13)
22:04:44.501 00.000 9552 Enqueuing Move request for scope (0.42, -0.26)
22:04:44.501 00.000 9976 Worker thread wakes up
22:04:44.501 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.26) opts 0xd
22:04:44.501 00.000 9976 Handling offset move in thread for scope, endpoint = (0.42, -0.26)
22:04:44.501 00.000 9976 Moving (0.42, -0.26) raw xDistance=-0.43 yDistance=-0.18
22:04:44.501 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
22:04:44.501 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:44.501 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:44.501 00.000 9552 UpdateGuideState exits: m=5456705 SNR=274.1 Saturated
22:04:44.501 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:04:44.501 00.000 9976 MoveAxis(E, 0, ABG)
22:04:44.501 00.000 9976 Move returns status 0, amount 0
22:04:44.502 00.001 9976 MoveAxis(N, 0, ABG)
22:04:44.502 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:44.502 00.000 9976 Move returns status 0, amount 0
22:04:44.502 00.000 9976 move complete, result=0
22:04:44.502 00.000 9976 worker thread done servicing request
22:04:44.502 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:44.502 00.000 9552 Enqueuing Expose request
22:04:44.502 00.000 9976 Worker thread wakes up
22:04:44.502 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:44.502 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:44.502 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:47.849 03.347 9976 Exposure complete
22:04:47.930 00.081 9976 worker thread done servicing request
22:04:47.930 00.000 9552 OnExposeComplete: enter
22:04:47.930 00.000 9552 UpdateGuideState(): m_state=6
22:04:47.931 00.001 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 328
22:04:47.931 00.000 9552 Star::Find returns 1 (1), X=1660.51, Y=360.11, Mass=5408977, SNR=296.0, Peak=65504 HFD=7.8
22:04:47.931 00.000 9552 Star::Find false star n=12 nbg=242 bg=3633.6 sigma=791.2 thresh=6007 peak=5922
22:04:47.931 00.000 9552 Star::Find false star n=1 nbg=258 bg=3746.2 sigma=974.7 thresh=6670 peak=5639
22:04:47.931 00.000 9552 MultiStar: [#1 0.63,1.16,0.97,U] [#2 0.59,0.26,0.21,U] [#3 0.38,0.86,0.09,U] [#4 0.18,-0.18,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:04:47.931 00.000 9552 single-star, 4 included, MultiStar: {0.40, 0.89}, one-star: {0.16, 0.84}
22:04:47.931 00.000 9552 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.08) = xAngle (-1.70 = -1.70)
22:04:47.931 00.000 9552 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.71 = 1.57)
22:04:47.931 00.000 9552 CameraToMount -- cameraX=0.16 cameraY=0.84 hyp=0.86 cameraTheta=1.38 mountX=-0.11 mountY=0.86, mountTheta=1.70
22:04:47.931 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.16, y=0.84, opts=13)
22:04:47.932 00.001 9552 Enqueuing Move request for scope (0.16, 0.84)
22:04:47.932 00.000 9976 Worker thread wakes up
22:04:47.932 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.84) opts 0xd
22:04:47.932 00.000 9976 Handling offset move in thread for scope, endpoint = (0.16, 0.84)
22:04:47.932 00.000 9976 Moving (0.16, 0.84) raw xDistance=-0.11 yDistance=0.86
22:04:47.932 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:04:47.932 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:04:47.932 00.000 9976 MoveAxis(E, 0, ABG)
22:04:47.932 00.000 9976 Move returns status 0, amount 0
22:04:47.932 00.000 9976 MoveAxis(S, 32, ABG)
22:04:47.932 00.000 9976 Guiding  Dir = 1, Dur = 32
22:04:47.932 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:47.932 00.000 9552 UpdateGuideState exits: m=5408977 SNR=296.0 Saturated
22:04:47.932 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:47.932 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:47.932 00.000 9552 Enqueuing Expose request
22:04:47.953 00.021 9976 IsSlewing returns 0
22:04:47.953 00.000 9976 IsGuiding returns 0
22:04:47.984 00.031 9976 PulseGuide returned control before completion, sleep 12
22:04:48.005 00.021 9976 IsGuiding returns 1
22:04:48.005 00.000 9976 scope still moving after pulse duration time elapsed
22:04:48.062 00.057 9976 IsSlewing returns 0
22:04:48.062 00.000 9976 IsGuiding returns 0
22:04:48.062 00.000 9976 scope move finished after 32 + 77 ms
22:04:48.062 00.000 9976 Move returns status 0, amount 32
22:04:48.062 00.000 9976 move complete, result=0
22:04:48.062 00.000 9976 worker thread done servicing request
22:04:48.062 00.000 9976 Worker thread wakes up
22:04:48.062 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:48.062 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:48.062 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.9 px 32 ms SOUTH
22:04:51.401 03.339 9976 Exposure complete
22:04:51.488 00.087 9976 worker thread done servicing request
22:04:51.488 00.000 9552 OnExposeComplete: enter
22:04:51.488 00.000 9552 UpdateGuideState(): m_state=6
22:04:51.488 00.000 9552 Star::Find(15, 1660, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 329
22:04:51.488 00.000 9552 Star::Find returns 1 (1), X=1659.41, Y=358.80, Mass=5032745, SNR=250.2, Peak=65504 HFD=7.4
22:04:51.488 00.000 9552 Star::Find false star n=5 nbg=249 bg=3506.8 sigma=847.9 thresh=6051 peak=6051
22:04:51.488 00.000 9552 MultiStar: [#1 -0.62,-0.08,0.85,U] [#2 -0.68,-0.57,0.26,U] [#3 -0.89,-0.83,0.10,U] [#4 -0.85,-0.78,0.09,U] [#5 -0.96,-3.07,0.00,M6] [#6 0.00,0.00,0.00,L] 
22:04:51.488 00.000 9552 refined, 4 included, MultiStar: {-0.79, -0.36}, one-star: {-0.93, -0.47}
22:04:51.488 00.000 9552 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.08) = xAngle (-5.79 = 0.50)
22:04:51.488 00.000 9552 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.80 = -2.51)
22:04:51.488 00.000 9552 CameraToMount -- cameraX=-0.79 cameraY=-0.36 hyp=0.87 cameraTheta=-2.71 mountX=0.76 mountY=-0.51, mountTheta=-0.59
22:04:51.489 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.79, y=-0.36, opts=13)
22:04:51.489 00.000 9552 Enqueuing Move request for scope (-0.79, -0.36)
22:04:51.489 00.000 9976 Worker thread wakes up
22:04:51.489 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:51.489 00.000 9552 UpdateGuideState exits: m=5032745 SNR=250.2 Saturated
22:04:51.489 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:51.489 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:51.489 00.000 9552 Enqueuing Expose request
22:04:51.489 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.36) opts 0xd
22:04:51.489 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.79, -0.36)
22:04:51.489 00.000 9976 Moving (-0.79, -0.36) raw xDistance=0.76 yDistance=-0.51
22:04:51.489 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
22:04:51.489 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:51.489 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
22:04:51.490 00.001 9976 MoveAxis(W, 17, ABG)
22:04:51.490 00.000 9976 Guiding  Dir = 3, Dur = 17
22:04:51.514 00.024 9976 IsSlewing returns 0
22:04:51.514 00.000 9976 IsGuiding returns 0
22:04:51.582 00.068 9976 IsGuiding returns 1
22:04:51.582 00.000 9976 scope still moving after pulse duration time elapsed
22:04:51.625 00.043 9976 IsSlewing returns 0
22:04:51.626 00.001 9976 IsGuiding returns 0
22:04:51.626 00.000 9976 scope move finished after 17 + 94 ms
22:04:51.626 00.000 9976 Move returns status 0, amount 17
22:04:51.626 00.000 9976 MoveAxis(N, 0, ABG)
22:04:51.626 00.000 9976 Move returns status 0, amount 0
22:04:51.626 00.000 9976 move complete, result=0
22:04:51.626 00.000 9976 worker thread done servicing request
22:04:51.626 00.000 9976 Worker thread wakes up
22:04:51.626 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:51.626 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:51.626 00.000 9552 GuideStep: 0.8 px 17 ms WEST, -0.5 px 0 ms NORTH
22:04:54.974 03.348 9976 Exposure complete
22:04:55.069 00.095 9976 worker thread done servicing request
22:04:55.069 00.000 9552 OnExposeComplete: enter
22:04:55.070 00.001 9552 UpdateGuideState(): m_state=6
22:04:55.070 00.000 9552 Star::Find(15, 1659, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 330
22:04:55.070 00.000 9552 Star::Find returns 1 (1), X=1659.87, Y=359.10, Mass=5244815, SNR=245.7, Peak=65504 HFD=7.8
22:04:55.070 00.000 9552 Star::Find false star n=4 nbg=248 bg=3882.7 sigma=864.6 thresh=6477 peak=6397
22:04:55.070 00.000 9552 MultiStar: [#1 0.06,0.72,1.11,U] [#2 0.19,-0.58,0.24,U] [#3 0.02,-0.05,0.13,U] [#4 -0.31,-0.71,0.06,U] [#5 0.86,0.87,0.07,U] [#6 0.00,0.00,0.00,L] 
22:04:55.070 00.000 9552 refined, 5 included, MultiStar: {-0.12, 0.20}, one-star: {-0.47, -0.16}
22:04:55.070 00.000 9552 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.08) = xAngle (-0.95 = -0.95)
22:04:55.070 00.000 9552 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.96 = 2.32)
22:04:55.070 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.13 mountX=0.13 mountY=0.17, mountTheta=0.90
22:04:55.071 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=0.20, opts=13)
22:04:55.071 00.000 9552 Enqueuing Move request for scope (-0.12, 0.20)
22:04:55.071 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:55.071 00.000 9976 Worker thread wakes up
22:04:55.071 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
22:04:55.071 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
22:04:55.071 00.000 9976 Moving (-0.12, 0.20) raw xDistance=0.13 yDistance=0.17
22:04:55.071 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:04:55.071 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:55.071 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:04:55.071 00.000 9976 MoveAxis(E, 0, ABG)
22:04:55.071 00.000 9976 Move returns status 0, amount 0
22:04:55.071 00.000 9976 MoveAxis(N, 0, ABG)
22:04:55.072 00.001 9976 Move returns status 0, amount 0
22:04:55.072 00.000 9976 move complete, result=0
22:04:55.072 00.000 9976 worker thread done servicing request
22:04:55.072 00.000 9552 UpdateGuideState exits: m=5244815 SNR=245.7 Saturated
22:04:55.072 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:55.072 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:55.072 00.000 9552 Enqueuing Expose request
22:04:55.072 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:04:55.072 00.000 9976 Worker thread wakes up
22:04:55.072 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:55.072 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:58.421 03.349 9976 Exposure complete
22:04:58.516 00.095 9976 worker thread done servicing request
22:04:58.516 00.000 9552 OnExposeComplete: enter
22:04:58.516 00.000 9552 UpdateGuideState(): m_state=6
22:04:58.516 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 331
22:04:58.516 00.000 9552 Star::Find returns 1 (1), X=1659.64, Y=359.03, Mass=5498960, SNR=303.6, Peak=65504 HFD=7.9
22:04:58.516 00.000 9552 Star::Find false star n=10 nbg=241 bg=3563.2 sigma=774.9 thresh=5888 peak=5735
22:04:58.516 00.000 9552 MultiStar: [#1 -0.63,0.75,0.86,U] [#2 -0.52,0.22,0.18,U] [#3 -0.03,0.15,0.08,U] [#4 -0.92,0.02,0.06,U] [#5 -0.33,-1.37,0.06,U] [#6 0.00,0.00,0.00,L] 
22:04:58.516 00.000 9552 refined, 5 included, MultiStar: {-0.63, 0.17}, one-star: {-0.70, -0.23}
22:04:58.516 00.000 9552 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.08) = xAngle (-0.20 = -0.20)
22:04:58.516 00.000 9552 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.21 = 3.07)
22:04:58.516 00.000 9552 CameraToMount -- cameraX=-0.63 cameraY=0.17 hyp=0.65 cameraTheta=2.88 mountX=0.64 mountY=0.04, mountTheta=0.07
22:04:58.517 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.63, y=0.17, opts=13)
22:04:58.517 00.000 9552 Enqueuing Move request for scope (-0.63, 0.17)
22:04:58.517 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:04:58.517 00.000 9552 UpdateGuideState exits: m=5498960 SNR=303.6 Saturated
22:04:58.517 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:58.519 00.002 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:04:58.519 00.000 9552 Enqueuing Expose request
22:04:58.519 00.000 9976 Worker thread wakes up
22:04:58.519 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.17) opts 0xd
22:04:58.519 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.63, 0.17)
22:04:58.519 00.000 9976 Moving (-0.63, 0.17) raw xDistance=0.64 yDistance=0.04
22:04:58.519 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
22:04:58.519 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:58.519 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:04:58.519 00.000 9976 MoveAxis(W, 14, ABG)
22:04:58.519 00.000 9976 Guiding  Dir = 3, Dur = 14
22:04:58.577 00.058 9976 IsSlewing returns 0
22:04:58.577 00.000 9976 IsGuiding returns 0
22:04:58.609 00.032 9976 IsGuiding returns 1
22:04:58.609 00.000 9976 scope still moving after pulse duration time elapsed
22:04:58.670 00.061 9976 IsSlewing returns 0
22:04:58.671 00.001 9976 IsGuiding returns 0
22:04:58.671 00.000 9976 scope move finished after 14 + 79 ms
22:04:58.671 00.000 9976 Move returns status 0, amount 14
22:04:58.671 00.000 9976 MoveAxis(N, 0, ABG)
22:04:58.671 00.000 9976 Move returns status 0, amount 0
22:04:58.671 00.000 9976 move complete, result=0
22:04:58.671 00.000 9976 worker thread done servicing request
22:04:58.671 00.000 9976 Worker thread wakes up
22:04:58.671 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:04:58.671 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:04:58.671 00.000 9552 GuideStep: 0.6 px 14 ms WEST, 0.0 px 0 ms NORTH
22:05:02.013 03.342 9976 Exposure complete
22:05:02.098 00.085 9976 worker thread done servicing request
22:05:02.098 00.000 9552 OnExposeComplete: enter
22:05:02.098 00.000 9552 UpdateGuideState(): m_state=6
22:05:02.098 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 332
22:05:02.098 00.000 9552 Star::Find returns 1 (1), X=1659.24, Y=358.89, Mass=5320218, SNR=286.1, Peak=65504 HFD=7.7
22:05:02.099 00.001 9552 Star::Find false star n=2 nbg=270 bg=3823.1 sigma=1012.0 thresh=6859 peak=6107
22:05:02.099 00.000 9552 MultiStar: [#1 -0.85,0.51,0.96,U] [#2 -1.15,-0.33,0.22,U] [#3 -1.42,0.74,0.00,M1] [#4 -0.49,-0.94,0.07,U] [#5 -0.38,-1.08,0.05,U] [#6 0.00,0.00,0.00,L] 
22:05:02.099 00.000 9552 refined, 4 included, MultiStar: {-0.97, -0.04}, one-star: {-1.10, -0.38}
22:05:02.099 00.000 9552 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.08) = xAngle (-6.18 = 0.10)
22:05:02.099 00.000 9552 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.19 = -2.91)
22:05:02.099 00.000 9552 CameraToMount -- cameraX=-0.97 cameraY=-0.04 hyp=0.97 cameraTheta=-3.11 mountX=0.97 mountY=-0.22, mountTheta=-0.23
22:05:02.099 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.97, y=-0.04, opts=13)
22:05:02.099 00.000 9552 Enqueuing Move request for scope (-0.97, -0.04)
22:05:02.099 00.000 9976 Worker thread wakes up
22:05:02.099 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:02.099 00.000 9552 UpdateGuideState exits: m=5320218 SNR=286.1 Saturated
22:05:02.099 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:02.099 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.04) opts 0xd
22:05:02.099 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:02.099 00.000 9552 Enqueuing Expose request
22:05:02.099 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.97, -0.04)
22:05:02.100 00.001 9976 Moving (-0.97, -0.04) raw xDistance=0.97 yDistance=-0.22
22:05:02.100 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.97
22:05:02.100 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:02.100 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:05:02.100 00.000 9976 MoveAxis(W, 22, ABG)
22:05:02.100 00.000 9976 Guiding  Dir = 3, Dur = 22
22:05:02.124 00.024 9976 IsSlewing returns 0
22:05:02.125 00.001 9976 IsGuiding returns 0
22:05:02.156 00.031 9976 IsGuiding returns 1
22:05:02.156 00.000 9976 scope still moving after pulse duration time elapsed
22:05:02.217 00.061 9976 IsSlewing returns 0
22:05:02.217 00.000 9976 IsGuiding returns 0
22:05:02.217 00.000 9976 scope move finished after 22 + 70 ms
22:05:02.217 00.000 9976 Move returns status 0, amount 22
22:05:02.217 00.000 9976 MoveAxis(N, 0, ABG)
22:05:02.217 00.000 9976 Move returns status 0, amount 0
22:05:02.217 00.000 9976 move complete, result=0
22:05:02.217 00.000 9976 worker thread done servicing request
22:05:02.217 00.000 9976 Worker thread wakes up
22:05:02.218 00.001 9552 GuideStep: 1.0 px 22 ms WEST, -0.2 px 0 ms NORTH
22:05:02.218 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:02.218 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:05.571 03.353 9976 Exposure complete
22:05:05.664 00.093 9976 worker thread done servicing request
22:05:05.664 00.000 9552 OnExposeComplete: enter
22:05:05.664 00.000 9552 UpdateGuideState(): m_state=6
22:05:05.664 00.000 9552 Star::Find(15, 1659, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 333
22:05:05.664 00.000 9552 Star::Find returns 1 (1), X=1658.23, Y=359.05, Mass=5189493, SNR=266.6, Peak=65504 HFD=7.6
22:05:05.664 00.000 9552 MultiStar: [#1 -1.11,0.70,1.07,U] [#2 -1.23,-0.97,0.27,U] [#3 -1.44,0.40,0.11,U] [#4 -1.91,-0.02,0.00,M1] [#5 -1.74,-3.07,0.00,M4] [#6 0.53,1.05,0.06,U] 
22:05:05.664 00.000 9552 refined, 4 included, MultiStar: {-1.50, 0.15}, one-star: {-2.12, -0.21}
22:05:05.664 00.000 9552 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.08) = xAngle (-0.04 = -0.04)
22:05:05.664 00.000 9552 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.05 = -3.05)
22:05:05.665 00.001 9552 CameraToMount -- cameraX=-1.50 cameraY=0.15 hyp=1.51 cameraTheta=3.04 mountX=1.51 mountY=-0.14, mountTheta=-0.09
22:05:05.666 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.50, y=0.15, opts=13)
22:05:05.666 00.000 9552 Enqueuing Move request for scope (-1.50, 0.15)
22:05:05.666 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:05.666 00.000 9976 Worker thread wakes up
22:05:05.666 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.15) opts 0xd
22:05:05.666 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.50, 0.15)
22:05:05.666 00.000 9552 UpdateGuideState exits: m=5189493 SNR=266.6 Saturated
22:05:05.666 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:05.666 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:05.666 00.000 9552 Enqueuing Expose request
22:05:05.666 00.000 9976 Moving (-1.50, 0.15) raw xDistance=1.51 yDistance=-0.14
22:05:05.666 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.51
22:05:05.666 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:05.666 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:05:05.666 00.000 9976 MoveAxis(W, 34, ABG)
22:05:05.666 00.000 9976 Guiding  Dir = 3, Dur = 34
22:05:05.687 00.021 9976 IsSlewing returns 0
22:05:05.687 00.000 9976 IsGuiding returns 0
22:05:05.718 00.031 9976 PulseGuide returned control before completion, sleep 13
22:05:05.744 00.026 9976 IsGuiding returns 1
22:05:05.744 00.000 9976 scope still moving after pulse duration time elapsed
22:05:05.795 00.051 9976 IsSlewing returns 0
22:05:05.795 00.000 9976 IsGuiding returns 0
22:05:05.795 00.000 9976 scope move finished after 34 + 73 ms
22:05:05.795 00.000 9976 Move returns status 0, amount 34
22:05:05.795 00.000 9976 MoveAxis(N, 0, ABG)
22:05:05.795 00.000 9976 Move returns status 0, amount 0
22:05:05.795 00.000 9976 move complete, result=0
22:05:05.796 00.001 9976 worker thread done servicing request
22:05:05.796 00.000 9976 Worker thread wakes up
22:05:05.796 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:05.796 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:05.796 00.000 9552 GuideStep: 1.5 px 34 ms WEST, -0.1 px 0 ms NORTH
22:05:09.142 03.346 9976 Exposure complete
22:05:09.234 00.092 9976 worker thread done servicing request
22:05:09.235 00.001 9552 OnExposeComplete: enter
22:05:09.235 00.000 9552 UpdateGuideState(): m_state=6
22:05:09.235 00.000 9552 Star::Find(15, 1658, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 334
22:05:09.235 00.000 9552 Star::Find returns 1 (1), X=1658.40, Y=359.62, Mass=5145303, SNR=224.7, Peak=65504 HFD=7.3
22:05:09.235 00.000 9552 MultiStar: [#1 -1.63,0.66,0.00,M1] [#2 -1.30,-0.12,0.26,U] [#3 -1.05,0.22,0.10,U] [#4 -1.93,-0.02,0.00,M2] [#5 -1.73,-1.84,0.00,M5] [#6 0.35,-1.57,0.00,M1] 
22:05:09.235 00.000 9552 refined, 2 included, MultiStar: {-1.75, 0.26}, one-star: {-1.94, 0.36}
22:05:09.235 00.000 9552 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.08) = xAngle (-0.08 = -0.08)
22:05:09.235 00.000 9552 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.09 = -3.09)
22:05:09.235 00.000 9552 CameraToMount -- cameraX=-1.75 cameraY=0.26 hyp=1.77 cameraTheta=3.00 mountX=1.77 mountY=-0.08, mountTheta=-0.05
22:05:09.236 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.75, y=0.26, opts=13)
22:05:09.236 00.000 9552 Enqueuing Move request for scope (-1.75, 0.26)
22:05:09.237 00.001 9976 Worker thread wakes up
22:05:09.237 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:09.237 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.75, 0.26) opts 0xd
22:05:09.237 00.000 9552 UpdateGuideState exits: m=5145303 SNR=224.7 Saturated
22:05:09.237 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.75, 0.26)
22:05:09.237 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:09.237 00.000 9976 Moving (-1.75, 0.26) raw xDistance=1.77 yDistance=-0.08
22:05:09.237 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:09.237 00.000 9552 Enqueuing Expose request
22:05:09.237 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.18 from input 1.77
22:05:09.237 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:09.237 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:05:09.237 00.000 9976 MoveAxis(W, 41, ABG)
22:05:09.237 00.000 9976 Guiding  Dir = 3, Dur = 41
22:05:09.265 00.028 9976 IsSlewing returns 0
22:05:09.266 00.001 9976 IsGuiding returns 0
22:05:09.297 00.031 9976 PulseGuide returned control before completion, sleep 21
22:05:09.330 00.033 9976 IsGuiding returns 1
22:05:09.330 00.000 9976 scope still moving after pulse duration time elapsed
22:05:09.389 00.059 9976 IsSlewing returns 0
22:05:09.389 00.000 9976 IsGuiding returns 0
22:05:09.389 00.000 9976 scope move finished after 41 + 82 ms
22:05:09.389 00.000 9976 Move returns status 0, amount 41
22:05:09.389 00.000 9976 MoveAxis(N, 0, ABG)
22:05:09.389 00.000 9976 Move returns status 0, amount 0
22:05:09.389 00.000 9976 move complete, result=0
22:05:09.389 00.000 9976 worker thread done servicing request
22:05:09.389 00.000 9976 Worker thread wakes up
22:05:09.390 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:09.390 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:09.390 00.000 9552 GuideStep: 1.8 px 41 ms WEST, -0.1 px 0 ms NORTH
22:05:12.743 03.353 9976 Exposure complete
22:05:12.837 00.094 9976 worker thread done servicing request
22:05:12.837 00.000 9552 OnExposeComplete: enter
22:05:12.837 00.000 9552 UpdateGuideState(): m_state=6
22:05:12.837 00.000 9552 Star::Find(15, 1658, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 335
22:05:12.837 00.000 9552 Star::Find returns 1 (1), X=1659.63, Y=359.89, Mass=5627799, SNR=319.7, Peak=65504 HFD=7.8
22:05:12.837 00.000 9552 Star::Find false star n=6 nbg=270 bg=3620.9 sigma=1045.8 thresh=6758 peak=5469
22:05:12.838 00.001 9552 MultiStar: [#1 -0.30,0.91,0.74,U] [#2 -0.50,0.15,0.20,U] [#3 -0.71,0.98,0.07,U] [#4 -0.38,0.79,0.06,U] [#5 0.00,0.00,0.00,L] [#6 0.55,-0.47,0.05,U] 
22:05:12.838 00.000 9552 refined, 5 included, MultiStar: {-0.51, 0.67}, one-star: {-0.71, 0.63}
22:05:12.838 00.000 9552 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.08) = xAngle (-0.86 = -0.86)
22:05:12.838 00.000 9552 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.87 = 2.41)
22:05:12.838 00.000 9552 CameraToMount -- cameraX=-0.51 cameraY=0.67 hyp=0.84 cameraTheta=2.22 mountX=0.55 mountY=0.56, mountTheta=0.80
22:05:12.840 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.51, y=0.67, opts=13)
22:05:12.840 00.000 9552 Enqueuing Move request for scope (-0.51, 0.67)
22:05:12.840 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:12.840 00.000 9552 UpdateGuideState exits: m=5627799 SNR=319.7 Saturated
22:05:12.840 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:12.840 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:12.841 00.001 9552 Enqueuing Expose request
22:05:12.841 00.000 9976 Worker thread wakes up
22:05:12.841 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.67) opts 0xd
22:05:12.841 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.51, 0.67)
22:05:12.841 00.000 9976 Moving (-0.51, 0.67) raw xDistance=0.55 yDistance=0.56
22:05:12.841 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.55
22:05:12.841 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:12.841 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:05:12.841 00.000 9976 MoveAxis(E, 0, ABG)
22:05:12.841 00.000 9976 Move returns status 0, amount 0
22:05:12.841 00.000 9976 MoveAxis(N, 0, ABG)
22:05:12.841 00.000 9976 Move returns status 0, amount 0
22:05:12.841 00.000 9976 move complete, result=0
22:05:12.841 00.000 9976 worker thread done servicing request
22:05:12.841 00.000 9976 Worker thread wakes up
22:05:12.841 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:12.841 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:12.842 00.001 9552 GuideStep: 0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
22:05:16.189 03.347 9976 Exposure complete
22:05:16.276 00.087 9976 worker thread done servicing request
22:05:16.276 00.000 9552 OnExposeComplete: enter
22:05:16.276 00.000 9552 UpdateGuideState(): m_state=6
22:05:16.277 00.001 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 336
22:05:16.277 00.000 9552 Star::Find returns 1 (1), X=1658.36, Y=360.60, Mass=5218574, SNR=235.7, Peak=65504 HFD=7.4
22:05:16.277 00.000 9552 Star::Find false star n=6 nbg=248 bg=3662.6 sigma=813.8 thresh=6104 peak=5972
22:05:16.277 00.000 9552 MultiStar: [#1 -1.33,1.22,0.00,M1] [#2 -2.23,2.03,0.00,M1] [#3 -1.55,1.30,0.00,M1] [#4 -1.68,0.89,0.00,M2] [#5 -1.74,-0.27,0.00,M6] [#6 0.00,0.00,0.00,L] 
22:05:16.277 00.000 9552 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.08) = xAngle (-0.53 = -0.53)
22:05:16.277 00.000 9552 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.54 = 2.75)
22:05:16.277 00.000 9552 CameraToMount -- cameraX=-1.99 cameraY=1.33 hyp=2.39 cameraTheta=2.55 mountX=2.07 mountY=0.92, mountTheta=0.42
22:05:16.278 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.99, y=1.33, opts=13)
22:05:16.278 00.000 9552 Enqueuing Move request for scope (-1.99, 1.33)
22:05:16.278 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:16.278 00.000 9552 UpdateGuideState exits: m=5218574 SNR=235.7 Saturated
22:05:16.278 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:16.278 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:16.278 00.000 9552 Enqueuing Expose request
22:05:16.278 00.000 9976 Worker thread wakes up
22:05:16.278 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.99, 1.33) opts 0xd
22:05:16.278 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.99, 1.33)
22:05:16.278 00.000 9976 Moving (-1.99, 1.33) raw xDistance=2.07 yDistance=0.92
22:05:16.278 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.30 from input 2.07
22:05:16.278 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
22:05:16.278 00.000 9976 MoveAxis(W, 45, ABG)
22:05:16.278 00.000 9976 Guiding  Dir = 3, Dur = 45
22:05:16.299 00.021 9976 IsSlewing returns 0
22:05:16.299 00.000 9976 IsGuiding returns 0
22:05:16.330 00.031 9976 PulseGuide returned control before completion, sleep 25
22:05:16.361 00.031 9976 IsGuiding returns 1
22:05:16.361 00.000 9976 scope still moving after pulse duration time elapsed
22:05:16.446 00.085 9976 IsSlewing returns 0
22:05:16.447 00.001 9976 IsGuiding returns 0
22:05:16.447 00.000 9976 scope move finished after 45 + 103 ms
22:05:16.447 00.000 9976 Move returns status 0, amount 45
22:05:16.447 00.000 9976 MoveAxis(S, 35, ABG)
22:05:16.447 00.000 9976 Guiding  Dir = 1, Dur = 35
22:05:16.467 00.020 9976 IsSlewing returns 0
22:05:16.467 00.000 9976 IsGuiding returns 0
22:05:16.498 00.031 9976 PulseGuide returned control before completion, sleep 15
22:05:16.529 00.031 9976 IsGuiding returns 1
22:05:16.529 00.000 9976 scope still moving after pulse duration time elapsed
22:05:16.610 00.081 9976 IsSlewing returns 0
22:05:16.610 00.000 9976 IsGuiding returns 0
22:05:16.610 00.000 9976 scope move finished after 35 + 107 ms
22:05:16.610 00.000 9976 Move returns status 0, amount 35
22:05:16.610 00.000 9976 move complete, result=0
22:05:16.610 00.000 9976 worker thread done servicing request
22:05:16.610 00.000 9976 Worker thread wakes up
22:05:16.610 00.000 9552 GuideStep: 2.1 px 45 ms WEST, 0.9 px 35 ms SOUTH
22:05:16.610 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:16.610 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:19.951 03.341 9976 Exposure complete
22:05:20.039 00.088 9976 worker thread done servicing request
22:05:20.039 00.000 9552 OnExposeComplete: enter
22:05:20.039 00.000 9552 UpdateGuideState(): m_state=6
22:05:20.039 00.000 9552 Star::Find(15, 1658, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 337
22:05:20.039 00.000 9552 Star::Find returns 1 (1), X=1659.25, Y=358.81, Mass=5367077, SNR=299.6, Peak=65504 HFD=7.7
22:05:20.039 00.000 9552 Star::Find false star n=3 nbg=260 bg=3749.7 sigma=930.9 thresh=6542 peak=6459
22:05:20.039 00.000 9552 MultiStar: [#1 -1.01,-0.03,0.81,U] [#2 -1.35,-0.25,0.20,U] [#3 -0.63,0.11,0.08,U] [#4 -0.94,-1.10,0.06,U] [#5 -0.83,0.22,0.06,U] [#6 0.00,0.00,0.00,L] 
22:05:20.040 00.001 9552 refined, 5 included, MultiStar: {-1.06, -0.26}, one-star: {-1.09, -0.46}
22:05:20.040 00.000 9552 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.08) = xAngle (-5.98 = 0.31)
22:05:20.040 00.000 9552 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.99 = -2.70)
22:05:20.040 00.000 9552 CameraToMount -- cameraX=-1.06 cameraY=-0.26 hyp=1.09 cameraTheta=-2.90 mountX=1.04 mountY=-0.46, mountTheta=-0.42
22:05:20.040 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.06, y=-0.26, opts=13)
22:05:20.040 00.000 9552 Enqueuing Move request for scope (-1.06, -0.26)
22:05:20.040 00.000 9976 Worker thread wakes up
22:05:20.040 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.26) opts 0xd
22:05:20.040 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.06, -0.26)
22:05:20.041 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:20.041 00.000 9552 UpdateGuideState exits: m=5367077 SNR=299.6 Saturated
22:05:20.041 00.000 9976 Moving (-1.06, -0.26) raw xDistance=1.04 yDistance=-0.46
22:05:20.041 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.04
22:05:20.041 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:20.041 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:20.041 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
22:05:20.041 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:20.041 00.000 9552 Enqueuing Expose request
22:05:20.041 00.000 9976 MoveAxis(W, 26, ABG)
22:05:20.041 00.000 9976 Guiding  Dir = 3, Dur = 26
22:05:20.061 00.020 9976 IsSlewing returns 0
22:05:20.062 00.001 9976 IsGuiding returns 0
22:05:20.093 00.031 9976 IsGuiding returns 1
22:05:20.093 00.000 9976 scope still moving after pulse duration time elapsed
22:05:20.155 00.062 9976 IsSlewing returns 0
22:05:20.156 00.001 9976 IsGuiding returns 0
22:05:20.156 00.000 9976 scope move finished after 26 + 67 ms
22:05:20.156 00.000 9976 Move returns status 0, amount 26
22:05:20.156 00.000 9976 MoveAxis(N, 0, ABG)
22:05:20.156 00.000 9976 Move returns status 0, amount 0
22:05:20.156 00.000 9976 move complete, result=0
22:05:20.156 00.000 9976 worker thread done servicing request
22:05:20.156 00.000 9976 Worker thread wakes up
22:05:20.156 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:20.156 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:20.156 00.000 9552 GuideStep: 1.0 px 26 ms WEST, -0.5 px 0 ms NORTH
22:05:23.504 03.348 9976 Exposure complete
22:05:23.588 00.084 9976 worker thread done servicing request
22:05:23.588 00.000 9552 OnExposeComplete: enter
22:05:23.588 00.000 9552 UpdateGuideState(): m_state=6
22:05:23.588 00.000 9552 Star::Find(15, 1659, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 338
22:05:23.588 00.000 9552 Star::Find returns 1 (1), X=1658.96, Y=359.79, Mass=5414997, SNR=266.3, Peak=65504 HFD=7.8
22:05:23.588 00.000 9552 Star::Find false star n=8 nbg=256 bg=3549.2 sigma=981.9 thresh=6495 peak=5944
22:05:23.588 00.000 9552 Star::Find false star n=2 nbg=273 bg=3727.9 sigma=1031.3 thresh=6822 peak=6578
22:05:23.588 00.000 9552 MultiStar: [#1 -0.80,0.83,1.08,U] [#2 -0.86,-0.42,0.18,U] [#3 -0.54,0.78,0.09,U] [#4 -1.31,-0.05,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:05:23.589 00.001 9552 refined, 4 included, MultiStar: {-1.05, 0.58}, one-star: {-1.38, 0.53}
22:05:23.589 00.000 9552 CameraToMount -- cameraTheta (2.64) - m_xAngle (3.08) = xAngle (-0.44 = -0.44)
22:05:23.589 00.000 9552 CameraToMount -- cameraTheta (2.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.45 = 2.83)
22:05:23.589 00.000 9552 CameraToMount -- cameraX=-1.05 cameraY=0.58 hyp=1.20 cameraTheta=2.64 mountX=1.09 mountY=0.37, mountTheta=0.33
22:05:23.589 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.05, y=0.58, opts=13)
22:05:23.589 00.000 9552 Enqueuing Move request for scope (-1.05, 0.58)
22:05:23.589 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:23.589 00.000 9552 UpdateGuideState exits: m=5414997 SNR=266.3 Saturated
22:05:23.590 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:23.590 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:23.590 00.000 9976 Worker thread wakes up
22:05:23.590 00.000 9552 Enqueuing Expose request
22:05:23.590 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.58) opts 0xd
22:05:23.590 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.05, 0.58)
22:05:23.590 00.000 9976 Moving (-1.05, 0.58) raw xDistance=1.09 yDistance=0.37
22:05:23.590 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.09
22:05:23.590 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:23.590 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:05:23.590 00.000 9976 MoveAxis(W, 26, ABG)
22:05:23.590 00.000 9976 Guiding  Dir = 3, Dur = 26
22:05:23.610 00.020 9976 IsSlewing returns 0
22:05:23.611 00.001 9976 IsGuiding returns 0
22:05:23.642 00.031 9976 IsGuiding returns 1
22:05:23.642 00.000 9976 scope still moving after pulse duration time elapsed
22:05:23.703 00.061 9976 IsSlewing returns 0
22:05:23.703 00.000 9976 IsGuiding returns 0
22:05:23.703 00.000 9976 scope move finished after 26 + 66 ms
22:05:23.703 00.000 9976 Move returns status 0, amount 26
22:05:23.703 00.000 9976 MoveAxis(N, 0, ABG)
22:05:23.703 00.000 9976 Move returns status 0, amount 0
22:05:23.703 00.000 9976 move complete, result=0
22:05:23.703 00.000 9976 worker thread done servicing request
22:05:23.703 00.000 9976 Worker thread wakes up
22:05:23.703 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:23.703 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:23.704 00.001 9552 GuideStep: 1.1 px 26 ms WEST, 0.4 px 0 ms NORTH
22:05:27.042 03.338 9976 Exposure complete
22:05:27.126 00.084 9976 worker thread done servicing request
22:05:27.128 00.002 9552 OnExposeComplete: enter
22:05:27.128 00.000 9552 UpdateGuideState(): m_state=6
22:05:27.128 00.000 9552 Star::Find(15, 1658, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 339
22:05:27.128 00.000 9552 Star::Find returns 1 (1), X=1660.70, Y=358.96, Mass=5479263, SNR=287.8, Peak=65504 HFD=7.7
22:05:27.128 00.000 9552 MultiStar: [#1 0.67,0.25,1.08,U] [#2 0.14,-0.55,0.19,U] [#3 0.15,-0.30,0.08,U] [#4 0.66,0.03,0.06,U] [#5 -0.50,-1.76,0.00,M6] [#6 0.31,0.11,0.05,U] 
22:05:27.128 00.000 9552 single-star, 5 included, MultiStar: {0.48, -0.06}, one-star: {0.35, -0.30}
22:05:27.128 00.000 9552 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.08) = xAngle (-3.79 = 2.50)
22:05:27.128 00.000 9552 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.80 = -0.51)
22:05:27.128 00.000 9552 CameraToMount -- cameraX=0.35 cameraY=-0.30 hyp=0.47 cameraTheta=-0.71 mountX=-0.37 mountY=-0.23, mountTheta=-2.59
22:05:27.128 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.35, y=-0.30, opts=13)
22:05:27.128 00.000 9552 Enqueuing Move request for scope (0.35, -0.30)
22:05:27.128 00.000 9976 Worker thread wakes up
22:05:27.128 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.30) opts 0xd
22:05:27.128 00.000 9976 Handling offset move in thread for scope, endpoint = (0.35, -0.30)
22:05:27.128 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:27.129 00.001 9976 Moving (0.35, -0.30) raw xDistance=-0.37 yDistance=-0.23
22:05:27.129 00.000 9552 UpdateGuideState exits: m=5479263 SNR=287.8 Saturated
22:05:27.129 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
22:05:27.129 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:27.129 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:27.129 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:05:27.129 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:27.129 00.000 9552 Enqueuing Expose request
22:05:27.129 00.000 9976 MoveAxis(E, 0, ABG)
22:05:27.129 00.000 9976 Move returns status 0, amount 0
22:05:27.129 00.000 9976 MoveAxis(N, 0, ABG)
22:05:27.129 00.000 9976 Move returns status 0, amount 0
22:05:27.129 00.000 9976 move complete, result=0
22:05:27.129 00.000 9976 worker thread done servicing request
22:05:27.129 00.000 9976 Worker thread wakes up
22:05:27.129 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:27.129 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:27.129 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
22:05:30.478 03.349 9976 Exposure complete
22:05:30.549 00.071 9976 worker thread done servicing request
22:05:30.549 00.000 9552 OnExposeComplete: enter
22:05:30.549 00.000 9552 UpdateGuideState(): m_state=6
22:05:30.549 00.000 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 340
22:05:30.549 00.000 9552 Star::Find returns 1 (1), X=1660.22, Y=359.42, Mass=5371981, SNR=254.4, Peak=65504 HFD=7.6
22:05:30.549 00.000 9552 Star::Find false star n=3 nbg=259 bg=3779.3 sigma=974.3 thresh=6702 peak=6687
22:05:30.549 00.000 9552 MultiStar: [#1 0.29,0.81,1.15,U] [#2 -0.01,-0.10,0.17,U] [#3 0.11,0.86,0.08,U] [#4 -0.21,0.21,0.07,U] [#5 0.19,-0.04,0.09,U] [#6 0.00,0.00,0.00,L] 
22:05:30.549 00.000 9552 single-star, 5 included, MultiStar: {0.08, 0.45}, one-star: {-0.12, 0.16}
22:05:30.549 00.000 9552 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.08) = xAngle (-0.86 = -0.86)
22:05:30.549 00.000 9552 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.87 = 2.41)
22:05:30.550 00.001 9552 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.22 mountX=0.13 mountY=0.13, mountTheta=0.80
22:05:30.550 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=0.16, opts=13)
22:05:30.550 00.000 9552 Enqueuing Move request for scope (-0.12, 0.16)
22:05:30.550 00.000 9976 Worker thread wakes up
22:05:30.551 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:30.551 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
22:05:30.551 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
22:05:30.551 00.000 9976 Moving (-0.12, 0.16) raw xDistance=0.13 yDistance=0.13
22:05:30.551 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:05:30.551 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:30.551 00.000 9552 UpdateGuideState exits: m=5371981 SNR=254.4 Saturated
22:05:30.551 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:05:30.551 00.000 9976 MoveAxis(E, 0, ABG)
22:05:30.551 00.000 9976 Move returns status 0, amount 0
22:05:30.551 00.000 9976 MoveAxis(N, 0, ABG)
22:05:30.551 00.000 9976 Move returns status 0, amount 0
22:05:30.551 00.000 9976 move complete, result=0
22:05:30.551 00.000 9976 worker thread done servicing request
22:05:30.551 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:30.551 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:30.551 00.000 9552 Enqueuing Expose request
22:05:30.551 00.000 9976 Worker thread wakes up
22:05:30.551 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:30.551 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:30.551 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:33.899 03.348 9976 Exposure complete
22:05:33.985 00.086 9976 worker thread done servicing request
22:05:33.985 00.000 9552 OnExposeComplete: enter
22:05:33.985 00.000 9552 UpdateGuideState(): m_state=6
22:05:33.985 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 341
22:05:33.985 00.000 9552 Star::Find returns 1 (1), X=1660.61, Y=359.91, Mass=5463173, SNR=233.5, Peak=65504 HFD=7.9
22:05:33.985 00.000 9552 Star::Find false star n=6 nbg=268 bg=3754.6 sigma=1019.5 thresh=6813 peak=6803
22:05:33.985 00.000 9552 MultiStar: [#1 0.29,1.49,0.96,U] [#2 0.03,0.05,0.22,U] [#3 -0.21,0.69,0.10,U] [#4 -0.33,0.13,0.06,U] [#5 0.00,0.00,0.00,L] [#6 1.46,-0.04,0.05,U] 
22:05:33.985 00.000 9552 single-star, 5 included, MultiStar: {0.25, 0.91}, one-star: {0.26, 0.65}
22:05:33.985 00.000 9552 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.08) = xAngle (-1.89 = -1.89)
22:05:33.985 00.000 9552 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.90 = 1.38)
22:05:33.985 00.000 9552 CameraToMount -- cameraX=0.26 cameraY=0.65 hyp=0.70 cameraTheta=1.18 mountX=-0.22 mountY=0.69, mountTheta=1.88
22:05:33.986 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.26, y=0.65, opts=13)
22:05:33.986 00.000 9552 Enqueuing Move request for scope (0.26, 0.65)
22:05:33.986 00.000 9976 Worker thread wakes up
22:05:33.986 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.65) opts 0xd
22:05:33.986 00.000 9976 Handling offset move in thread for scope, endpoint = (0.26, 0.65)
22:05:33.986 00.000 9976 Moving (0.26, 0.65) raw xDistance=-0.22 yDistance=0.69
22:05:33.986 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
22:05:33.986 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:33.986 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:33.986 00.000 9552 UpdateGuideState exits: m=5463173 SNR=233.5 Saturated
22:05:33.986 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:33.986 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:33.986 00.000 9552 Enqueuing Expose request
22:05:33.987 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
22:05:33.987 00.000 9976 MoveAxis(E, 0, ABG)
22:05:33.987 00.000 9976 Move returns status 0, amount 0
22:05:33.987 00.000 9976 MoveAxis(N, 0, ABG)
22:05:33.987 00.000 9976 Move returns status 0, amount 0
22:05:33.987 00.000 9976 move complete, result=0
22:05:33.987 00.000 9976 worker thread done servicing request
22:05:33.987 00.000 9976 Worker thread wakes up
22:05:33.987 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:33.987 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:33.987 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
22:05:37.338 03.351 9976 Exposure complete
22:05:37.424 00.086 9976 worker thread done servicing request
22:05:37.424 00.000 9552 OnExposeComplete: enter
22:05:37.424 00.000 9552 UpdateGuideState(): m_state=6
22:05:37.424 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 342
22:05:37.424 00.000 9552 Star::Find returns 1 (1), X=1659.36, Y=359.58, Mass=5278928, SNR=252.9, Peak=65504 HFD=7.4
22:05:37.424 00.000 9552 Star::Find false star n=4 nbg=258 bg=3592.2 sigma=888.1 thresh=6257 peak=5952
22:05:37.424 00.000 9552 MultiStar: [#1 -0.71,0.70,1.11,U] [#2 -0.77,-0.01,0.19,U] [#3 -1.09,0.78,0.10,U] [#4 -0.55,0.38,0.08,U] [#5 -0.64,-0.07,0.07,U] [#6 0.00,0.00,0.00,L] 
22:05:37.424 00.000 9552 refined, 5 included, MultiStar: {-0.83, 0.47}, one-star: {-0.98, 0.32}
22:05:37.424 00.000 9552 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.08) = xAngle (-0.45 = -0.45)
22:05:37.424 00.000 9552 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.46 = 2.82)
22:05:37.424 00.000 9552 CameraToMount -- cameraX=-0.83 cameraY=0.47 hyp=0.96 cameraTheta=2.63 mountX=0.86 mountY=0.30, mountTheta=0.34
22:05:37.425 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.83, y=0.47, opts=13)
22:05:37.425 00.000 9552 Enqueuing Move request for scope (-0.83, 0.47)
22:05:37.425 00.000 9976 Worker thread wakes up
22:05:37.426 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:37.426 00.000 9552 UpdateGuideState exits: m=5278928 SNR=252.9 Saturated
22:05:37.426 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:37.426 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:37.426 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.47) opts 0xd
22:05:37.426 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.83, 0.47)
22:05:37.426 00.000 9976 Moving (-0.83, 0.47) raw xDistance=0.86 yDistance=0.30
22:05:37.426 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
22:05:37.426 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:37.426 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:05:37.426 00.000 9976 MoveAxis(W, 19, ABG)
22:05:37.426 00.000 9976 Guiding  Dir = 3, Dur = 19
22:05:37.426 00.000 9552 Enqueuing Expose request
22:05:37.454 00.028 9976 IsSlewing returns 0
22:05:37.455 00.001 9976 IsGuiding returns 0
22:05:37.486 00.031 9976 IsGuiding returns 1
22:05:37.487 00.001 9976 scope still moving after pulse duration time elapsed
22:05:37.530 00.043 9976 IsSlewing returns 0
22:05:37.530 00.000 9976 IsGuiding returns 0
22:05:37.530 00.000 9976 scope move finished after 19 + 56 ms
22:05:37.530 00.000 9976 Move returns status 0, amount 19
22:05:37.530 00.000 9976 MoveAxis(N, 0, ABG)
22:05:37.530 00.000 9976 Move returns status 0, amount 0
22:05:37.530 00.000 9976 move complete, result=0
22:05:37.530 00.000 9976 worker thread done servicing request
22:05:37.530 00.000 9976 Worker thread wakes up
22:05:37.530 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:37.530 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:37.531 00.001 9552 GuideStep: 0.9 px 19 ms WEST, 0.3 px 0 ms NORTH
22:05:40.881 03.350 9976 Exposure complete
22:05:40.972 00.091 9976 worker thread done servicing request
22:05:40.972 00.000 9552 OnExposeComplete: enter
22:05:40.972 00.000 9552 UpdateGuideState(): m_state=6
22:05:40.973 00.001 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 343
22:05:40.973 00.000 9552 Star::Find returns 1 (1), X=1660.23, Y=359.83, Mass=5225211, SNR=264.4, Peak=65504 HFD=7.7
22:05:40.973 00.000 9552 Star::Find false star n=10 nbg=273 bg=3422.8 sigma=1021.7 thresh=6488 peak=6297
22:05:40.973 00.000 9552 MultiStar: [#1 0.13,0.97,0.98,U] [#2 -0.12,0.10,0.25,U] [#3 -0.08,0.34,0.10,U] [#4 0.49,-0.04,0.08,U] [#5 0.00,0.00,0.00,L] [#6 -0.23,-0.86,0.04,U] 
22:05:40.973 00.000 9552 single-star, 5 included, MultiStar: {0.00, 0.63}, one-star: {-0.12, 0.57}
22:05:40.973 00.000 9552 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.08) = xAngle (-1.31 = -1.31)
22:05:40.973 00.000 9552 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.32 = 1.97)
22:05:40.973 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=0.57 hyp=0.58 cameraTheta=1.77 mountX=0.15 mountY=0.54, mountTheta=1.30
22:05:40.975 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=0.57, opts=13)
22:05:40.975 00.000 9552 Enqueuing Move request for scope (-0.12, 0.57)
22:05:40.975 00.000 9976 Worker thread wakes up
22:05:40.975 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.57) opts 0xd
22:05:40.976 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.12, 0.57)
22:05:40.976 00.000 9976 Moving (-0.12, 0.57) raw xDistance=0.15 yDistance=0.54
22:05:40.976 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:05:40.976 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:40.976 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
22:05:40.976 00.000 9976 MoveAxis(E, 0, ABG)
22:05:40.976 00.000 9976 Move returns status 0, amount 0
22:05:40.976 00.000 9976 MoveAxis(N, 0, ABG)
22:05:40.976 00.000 9976 Move returns status 0, amount 0
22:05:40.976 00.000 9976 move complete, result=0
22:05:40.976 00.000 9976 worker thread done servicing request
22:05:40.976 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:40.976 00.000 9552 UpdateGuideState exits: m=5225211 SNR=264.4 Saturated
22:05:40.976 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:40.976 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:40.976 00.000 9552 Enqueuing Expose request
22:05:40.976 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
22:05:40.976 00.000 9976 Worker thread wakes up
22:05:40.976 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:40.976 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:44.325 03.349 9976 Exposure complete
22:05:44.415 00.090 9976 worker thread done servicing request
22:05:44.415 00.000 9552 OnExposeComplete: enter
22:05:44.415 00.000 9552 UpdateGuideState(): m_state=6
22:05:44.415 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 344
22:05:44.415 00.000 9552 Star::Find returns 1 (1), X=1660.72, Y=359.86, Mass=5439330, SNR=273.2, Peak=65504 HFD=7.8
22:05:44.415 00.000 9552 Star::Find false star n=17 nbg=264 bg=3498.8 sigma=908.0 thresh=6223 peak=5989
22:05:44.415 00.000 9552 Star::Find false star n=7 nbg=253 bg=3716.7 sigma=851.4 thresh=6271 peak=5835
22:05:44.415 00.000 9552 MultiStar: [#1 0.36,1.32,1.12,U] [#2 0.51,0.18,0.23,U] [#3 0.54,0.86,0.09,U] [#4 -0.19,-0.67,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:05:44.415 00.000 9552 single-star, 4 included, MultiStar: {0.37, 0.84}, one-star: {0.38, 0.60}
22:05:44.415 00.000 9552 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.08) = xAngle (-2.08 = -2.08)
22:05:44.415 00.000 9552 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.09 = 1.20)
22:05:44.416 00.001 9552 CameraToMount -- cameraX=0.38 cameraY=0.60 hyp=0.71 cameraTheta=1.00 mountX=-0.34 mountY=0.66, mountTheta=2.05
22:05:44.416 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.38, y=0.60, opts=13)
22:05:44.416 00.000 9552 Enqueuing Move request for scope (0.38, 0.60)
22:05:44.416 00.000 9976 Worker thread wakes up
22:05:44.416 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.60) opts 0xd
22:05:44.416 00.000 9976 Handling offset move in thread for scope, endpoint = (0.38, 0.60)
22:05:44.417 00.001 9976 Moving (0.38, 0.60) raw xDistance=-0.34 yDistance=0.66
22:05:44.417 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
22:05:44.417 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:44.417 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:44.417 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
22:05:44.417 00.000 9976 MoveAxis(E, 0, ABG)
22:05:44.417 00.000 9976 Move returns status 0, amount 0
22:05:44.417 00.000 9976 MoveAxis(N, 0, ABG)
22:05:44.417 00.000 9976 Move returns status 0, amount 0
22:05:44.417 00.000 9552 UpdateGuideState exits: m=5439330 SNR=273.2 Saturated
22:05:44.417 00.000 9976 move complete, result=0
22:05:44.417 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:44.417 00.000 9976 worker thread done servicing request
22:05:44.417 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:44.417 00.000 9552 Enqueuing Expose request
22:05:44.417 00.000 9976 Worker thread wakes up
22:05:44.417 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
22:05:44.417 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:44.417 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:47.759 03.342 9976 Exposure complete
22:05:47.841 00.082 9976 worker thread done servicing request
22:05:47.841 00.000 9552 OnExposeComplete: enter
22:05:47.841 00.000 9552 UpdateGuideState(): m_state=6
22:05:47.841 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 345
22:05:47.841 00.000 9552 Star::Find returns 1 (1), X=1660.41, Y=359.21, Mass=5373028, SNR=275.8, Peak=65504 HFD=7.6
22:05:47.841 00.000 9552 MultiStar: [#1 0.57,1.06,0.85,U] [#2 0.45,0.12,0.20,U] [#3 0.48,0.63,0.11,U] [#4 0.15,-0.26,0.08,U] [#5 0.69,-1.58,0.00,M5] [#6 2.05,-0.18,0.00,M1] 
22:05:47.841 00.000 9552 single-star, 4 included, MultiStar: {0.31, 0.41}, one-star: {0.07, -0.05}
22:05:47.841 00.000 9552 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.08) = xAngle (-3.76 = 2.52)
22:05:47.841 00.000 9552 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.77 = -0.49)
22:05:47.841 00.000 9552 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.68 mountX=-0.07 mountY=-0.04, mountTheta=-2.62
22:05:47.842 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.07, y=-0.05, opts=13)
22:05:47.842 00.000 9552 Enqueuing Move request for scope (0.07, -0.05)
22:05:47.842 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:05:47.842 00.000 9552 UpdateGuideState exits: m=5373028 SNR=275.8 Saturated
22:05:47.842 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:47.842 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:47.842 00.000 9552 Enqueuing Expose request
22:05:47.842 00.000 9976 Worker thread wakes up
22:05:47.842 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
22:05:47.842 00.000 9976 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
22:05:47.842 00.000 9976 Moving (0.07, -0.05) raw xDistance=-0.07 yDistance=-0.04
22:05:47.842 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:05:47.842 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:47.842 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:05:47.842 00.000 9976 MoveAxis(E, 0, ABG)
22:05:47.842 00.000 9976 Move returns status 0, amount 0
22:05:47.842 00.000 9976 MoveAxis(N, 0, ABG)
22:05:47.842 00.000 9976 Move returns status 0, amount 0
22:05:47.842 00.000 9976 move complete, result=0
22:05:47.842 00.000 9976 worker thread done servicing request
22:05:47.843 00.001 9976 Worker thread wakes up
22:05:47.843 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:47.843 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:47.843 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:51.197 03.354 9976 Exposure complete
22:05:51.285 00.088 9976 worker thread done servicing request
22:05:51.285 00.000 9552 OnExposeComplete: enter
22:05:51.285 00.000 9552 UpdateGuideState(): m_state=6
22:05:51.285 00.000 9552 Star::Find(15, 1660, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 346
22:05:51.285 00.000 9552 Star::Find returns 1 (1), X=1660.51, Y=360.65, Mass=5018102, SNR=218.6, Peak=65504 HFD=7.3
22:05:51.285 00.000 9552 Star::Find false star n=17 nbg=256 bg=3530.9 sigma=873.9 thresh=6152 peak=6014
22:05:51.286 00.001 9552 Star::Find false star n=1 nbg=253 bg=3812.5 sigma=938.3 thresh=6627 peak=5743
22:05:51.286 00.000 9552 MultiStar: [#1 0.84,1.78,0.00,M1] [#2 0.36,0.88,0.27,U] [#3 0.53,2.15,0.00,M1] [#4 0.89,0.53,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:05:51.286 00.000 9552 refined, 2 included, MultiStar: {0.25, 1.24}, one-star: {0.17, 1.39}
22:05:51.286 00.000 9552 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.08) = xAngle (-1.71 = -1.71)
22:05:51.286 00.000 9552 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.72 = 1.57)
22:05:51.286 00.000 9552 CameraToMount -- cameraX=0.25 cameraY=1.24 hyp=1.26 cameraTheta=1.37 mountX=-0.17 mountY=1.26, mountTheta=1.71
22:05:51.286 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.25, y=1.24, opts=13)
22:05:51.286 00.000 9552 Enqueuing Move request for scope (0.25, 1.24)
22:05:51.287 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:51.287 00.000 9552 UpdateGuideState exits: m=5018102 SNR=218.6 Saturated
22:05:51.287 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:51.287 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:51.287 00.000 9552 Enqueuing Expose request
22:05:51.287 00.000 9976 Worker thread wakes up
22:05:51.287 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.25, 1.24) opts 0xd
22:05:51.287 00.000 9976 Handling offset move in thread for scope, endpoint = (0.25, 1.24)
22:05:51.287 00.000 9976 Moving (0.25, 1.24) raw xDistance=-0.17 yDistance=1.26
22:05:51.287 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:05:51.287 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
22:05:51.287 00.000 9976 MoveAxis(E, 0, ABG)
22:05:51.287 00.000 9976 Move returns status 0, amount 0
22:05:51.287 00.000 9976 MoveAxis(S, 47, ABG)
22:05:51.287 00.000 9976 Guiding  Dir = 1, Dur = 47
22:05:51.312 00.025 9976 IsSlewing returns 0
22:05:51.312 00.000 9976 IsGuiding returns 0
22:05:51.344 00.032 9976 PulseGuide returned control before completion, sleep 27
22:05:51.385 00.041 9976 IsGuiding returns 1
22:05:51.385 00.000 9976 scope still moving after pulse duration time elapsed
22:05:51.436 00.051 9976 IsSlewing returns 0
22:05:51.436 00.000 9976 IsGuiding returns 0
22:05:51.436 00.000 9976 scope move finished after 47 + 76 ms
22:05:51.436 00.000 9976 Move returns status 0, amount 47
22:05:51.436 00.000 9976 move complete, result=0
22:05:51.436 00.000 9976 worker thread done servicing request
22:05:51.436 00.000 9976 Worker thread wakes up
22:05:51.436 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:51.436 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:51.436 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 1.3 px 47 ms SOUTH
22:05:54.794 03.358 9976 Exposure complete
22:05:54.887 00.093 9976 worker thread done servicing request
22:05:54.887 00.000 9552 OnExposeComplete: enter
22:05:54.887 00.000 9552 UpdateGuideState(): m_state=6
22:05:54.887 00.000 9552 Star::Find(15, 1660, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 347
22:05:54.887 00.000 9552 Star::Find returns 1 (1), X=1661.08, Y=358.92, Mass=5315627, SNR=245.9, Peak=65504 HFD=7.8
22:05:54.888 00.001 9552 Star::Find false star n=8 nbg=258 bg=3566.1 sigma=964.8 thresh=6461 peak=5777
22:05:54.888 00.000 9552 Star::Find false star n=2 nbg=255 bg=3782.0 sigma=882.9 thresh=6431 peak=6337
22:05:54.888 00.000 9552 MultiStar: [#1 1.23,0.17,1.16,U] [#2 0.39,-0.79,0.27,U] [#3 0.70,-0.28,0.11,U] [#4 1.46,-0.62,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:05:54.888 00.000 9552 single-star, 3 included, MultiStar: {0.92, -0.16}, one-star: {0.73, -0.35}
22:05:54.888 00.000 9552 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.08) = xAngle (-3.52 = 2.76)
22:05:54.888 00.000 9552 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.53 = -0.25)
22:05:54.888 00.000 9552 CameraToMount -- cameraX=0.73 cameraY=-0.35 hyp=0.81 cameraTheta=-0.44 mountX=-0.75 mountY=-0.20, mountTheta=-2.88
22:05:54.889 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.73, y=-0.35, opts=13)
22:05:54.889 00.000 9552 Enqueuing Move request for scope (0.73, -0.35)
22:05:54.889 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:05:54.889 00.000 9552 UpdateGuideState exits: m=5315627 SNR=245.9 Saturated
22:05:54.889 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:54.889 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:54.889 00.000 9552 Enqueuing Expose request
22:05:54.889 00.000 9976 Worker thread wakes up
22:05:54.889 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.35) opts 0xd
22:05:54.889 00.000 9976 Handling offset move in thread for scope, endpoint = (0.73, -0.35)
22:05:54.889 00.000 9976 Moving (0.73, -0.35) raw xDistance=-0.75 yDistance=-0.20
22:05:54.889 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
22:05:54.889 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:54.889 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:05:54.889 00.000 9976 MoveAxis(E, 16, ABG)
22:05:54.889 00.000 9976 Guiding  Dir = 2, Dur = 16
22:05:54.922 00.033 9976 IsSlewing returns 0
22:05:54.974 00.052 9976 IsGuiding returns 0
22:05:55.006 00.032 9976 IsGuiding returns 1
22:05:55.006 00.000 9976 scope still moving after pulse duration time elapsed
22:05:55.060 00.054 9976 IsSlewing returns 0
22:05:55.060 00.000 9976 IsGuiding returns 0
22:05:55.060 00.000 9976 scope move finished after 16 + 71 ms
22:05:55.061 00.001 9976 Move returns status 0, amount 16
22:05:55.061 00.000 9976 MoveAxis(N, 0, ABG)
22:05:55.061 00.000 9976 Move returns status 0, amount 0
22:05:55.061 00.000 9976 move complete, result=0
22:05:55.061 00.000 9976 worker thread done servicing request
22:05:55.061 00.000 9976 Worker thread wakes up
22:05:55.061 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:55.061 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:55.061 00.000 9552 GuideStep: -0.8 px 16 ms EAST, -0.2 px 0 ms NORTH
22:05:58.413 03.352 9976 Exposure complete
22:05:58.507 00.094 9976 worker thread done servicing request
22:05:58.507 00.000 9552 OnExposeComplete: enter
22:05:58.507 00.000 9552 UpdateGuideState(): m_state=6
22:05:58.508 00.001 9552 Star::Find(15, 1661, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 348
22:05:58.508 00.000 9552 Star::Find returns 1 (1), X=1661.65, Y=358.03, Mass=5467760, SNR=276.1, Peak=65504 HFD=7.8
22:05:58.508 00.000 9552 MultiStar: [#1 1.24,-0.47,1.11,U] [#2 0.48,-1.10,0.26,U] [#3 1.00,-0.55,0.07,U] [#4 1.17,-1.13,0.00,M2] [#5 1.41,-2.14,0.00,M6] [#6 -0.20,-0.61,0.04,U] 
22:05:58.508 00.000 9552 refined, 4 included, MultiStar: {1.16, -0.85}, one-star: {1.30, -1.24}
22:05:58.508 00.000 9552 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.08) = xAngle (-3.71 = 2.57)
22:05:58.508 00.000 9552 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.72 = -0.44)
22:05:58.508 00.000 9552 CameraToMount -- cameraX=1.16 cameraY=-0.85 hyp=1.44 cameraTheta=-0.63 mountX=-1.21 mountY=-0.61, mountTheta=-2.68
22:05:58.509 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.16, y=-0.85, opts=13)
22:05:58.509 00.000 9552 Enqueuing Move request for scope (1.16, -0.85)
22:05:58.509 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:05:58.509 00.000 9552 UpdateGuideState exits: m=5467760 SNR=276.1 Saturated
22:05:58.509 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:58.509 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:05:58.509 00.000 9552 Enqueuing Expose request
22:05:58.509 00.000 9976 Worker thread wakes up
22:05:58.509 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.16, -0.85) opts 0xd
22:05:58.509 00.000 9976 Handling offset move in thread for scope, endpoint = (1.16, -0.85)
22:05:58.509 00.000 9976 Moving (1.16, -0.85) raw xDistance=-1.21 yDistance=-0.61
22:05:58.509 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.21
22:05:58.509 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:58.510 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
22:05:58.510 00.000 9976 MoveAxis(E, 28, ABG)
22:05:58.510 00.000 9976 Guiding  Dir = 2, Dur = 28
22:05:58.545 00.035 9976 IsSlewing returns 0
22:05:58.545 00.000 9976 IsGuiding returns 0
22:05:58.586 00.041 9976 IsGuiding returns 1
22:05:58.587 00.001 9976 scope still moving after pulse duration time elapsed
22:05:58.639 00.052 9976 IsSlewing returns 0
22:05:58.639 00.000 9976 IsGuiding returns 0
22:05:58.639 00.000 9976 scope move finished after 28 + 66 ms
22:05:58.639 00.000 9976 Move returns status 0, amount 28
22:05:58.639 00.000 9976 MoveAxis(N, 0, ABG)
22:05:58.639 00.000 9976 Move returns status 0, amount 0
22:05:58.639 00.000 9976 move complete, result=0
22:05:58.639 00.000 9976 worker thread done servicing request
22:05:58.639 00.000 9976 Worker thread wakes up
22:05:58.639 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:05:58.639 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:05:58.639 00.000 9552 GuideStep: -1.2 px 28 ms EAST, -0.6 px 0 ms NORTH
22:06:01.985 03.346 9976 Exposure complete
22:06:02.078 00.093 9976 worker thread done servicing request
22:06:02.078 00.000 9552 OnExposeComplete: enter
22:06:02.078 00.000 9552 UpdateGuideState(): m_state=6
22:06:02.078 00.000 9552 Star::Find(15, 1661, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 349
22:06:02.078 00.000 9552 Star::Find returns 1 (1), X=1661.43, Y=358.51, Mass=5247606, SNR=281.4, Peak=65504 HFD=7.5
22:06:02.078 00.000 9552 Star::Find false star n=8 nbg=261 bg=3553.3 sigma=974.5 thresh=6477 peak=5619
22:06:02.078 00.000 9552 Star::Find false star n=2 nbg=258 bg=3633.9 sigma=972.5 thresh=6552 peak=6316
22:06:02.078 00.000 9552 MultiStar: [#1 1.51,-0.46,1.00,U] [#2 1.22,-1.60,0.00,M1] [#3 0.98,-1.52,0.00,M1] [#4 0.98,-1.34,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:06:02.078 00.000 9552 single-star, 1 included, MultiStar: {1.30, -0.61}, one-star: {1.09, -0.76}
22:06:02.079 00.001 9552 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.08) = xAngle (-3.69 = 2.60)
22:06:02.079 00.000 9552 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.70 = -0.41)
22:06:02.079 00.000 9552 CameraToMount -- cameraX=1.09 cameraY=-0.76 hyp=1.33 cameraTheta=-0.61 mountX=-1.14 mountY=-0.53, mountTheta=-2.70
22:06:02.080 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.09, y=-0.76, opts=13)
22:06:02.080 00.000 9552 Enqueuing Move request for scope (1.09, -0.76)
22:06:02.080 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:02.080 00.000 9552 UpdateGuideState exits: m=5247606 SNR=281.4 Saturated
22:06:02.080 00.000 9976 Worker thread wakes up
22:06:02.080 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:02.080 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:02.080 00.000 9552 Enqueuing Expose request
22:06:02.080 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.76) opts 0xd
22:06:02.080 00.000 9976 Handling offset move in thread for scope, endpoint = (1.09, -0.76)
22:06:02.080 00.000 9976 Moving (1.09, -0.76) raw xDistance=-1.14 yDistance=-0.53
22:06:02.081 00.001 9976 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.14
22:06:02.081 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:02.081 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
22:06:02.081 00.000 9976 MoveAxis(E, 27, ABG)
22:06:02.081 00.000 9976 Guiding  Dir = 2, Dur = 27
22:06:02.111 00.030 9976 IsSlewing returns 0
22:06:02.112 00.001 9976 IsGuiding returns 0
22:06:02.143 00.031 9976 IsGuiding returns 1
22:06:02.143 00.000 9976 scope still moving after pulse duration time elapsed
22:06:02.229 00.086 9976 IsSlewing returns 0
22:06:02.229 00.000 9976 IsGuiding returns 0
22:06:02.229 00.000 9976 scope move finished after 27 + 89 ms
22:06:02.229 00.000 9976 Move returns status 0, amount 27
22:06:02.229 00.000 9976 MoveAxis(N, 0, ABG)
22:06:02.229 00.000 9976 Move returns status 0, amount 0
22:06:02.229 00.000 9976 move complete, result=0
22:06:02.229 00.000 9976 worker thread done servicing request
22:06:02.229 00.000 9976 Worker thread wakes up
22:06:02.229 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:02.229 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:02.229 00.000 9552 GuideStep: -1.1 px 27 ms EAST, -0.5 px 0 ms NORTH
22:06:05.576 03.347 9976 Exposure complete
22:06:05.664 00.088 9976 worker thread done servicing request
22:06:05.664 00.000 9552 OnExposeComplete: enter
22:06:05.664 00.000 9552 UpdateGuideState(): m_state=6
22:06:05.664 00.000 9552 Star::Find(15, 1661, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 350
22:06:05.664 00.000 9552 Star::Find returns 1 (1), X=1662.29, Y=358.20, Mass=5498135, SNR=250.3, Peak=65504 HFD=7.8
22:06:05.664 00.000 9552 Star::Find false star n=8 nbg=259 bg=3594.1 sigma=901.2 thresh=6298 peak=5895
22:06:05.664 00.000 9552 MultiStar: [#1 2.35,-0.44,0.00,M1] [#2 1.32,-0.85,0.30,U] [#3 1.68,-0.49,0.00,M2] [#4 1.16,-1.89,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 1.39,0.22,0.04,U] 
22:06:05.664 00.000 9552 refined, 2 included, MultiStar: {1.79, -0.98}, one-star: {1.94, -1.07}
22:06:05.664 00.000 9552 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.08) = xAngle (-3.58 = 2.70)
22:06:05.664 00.000 9552 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.59 = -0.31)
22:06:05.664 00.000 9552 CameraToMount -- cameraX=1.79 cameraY=-0.98 hyp=2.04 cameraTheta=-0.50 mountX=-1.85 mountY=-0.61, mountTheta=-2.82
22:06:05.665 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.79, y=-0.98, opts=13)
22:06:05.665 00.000 9552 Enqueuing Move request for scope (1.79, -0.98)
22:06:05.665 00.000 9976 Worker thread wakes up
22:06:05.665 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.79, -0.98) opts 0xd
22:06:05.665 00.000 9976 Handling offset move in thread for scope, endpoint = (1.79, -0.98)
22:06:05.665 00.000 9976 Moving (1.79, -0.98) raw xDistance=-1.85 yDistance=-0.61
22:06:05.665 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.22 from input -1.85
22:06:05.665 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:05.665 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:05.665 00.000 9552 UpdateGuideState exits: m=5498135 SNR=250.3 Saturated
22:06:05.665 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:05.665 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
22:06:05.666 00.001 9976 MoveAxis(E, 42, ABG)
22:06:05.666 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:05.666 00.000 9552 Enqueuing Expose request
22:06:05.666 00.000 9976 Guiding  Dir = 2, Dur = 42
22:06:05.712 00.046 9976 IsSlewing returns 0
22:06:05.712 00.000 9976 IsGuiding returns 0
22:06:05.734 00.022 9976 PulseGuide returned control before completion, sleep 31
22:06:05.780 00.046 9976 IsGuiding returns 0
22:06:05.780 00.000 9976 Move returns status 0, amount 42
22:06:05.780 00.000 9976 MoveAxis(N, 0, ABG)
22:06:05.780 00.000 9976 Move returns status 0, amount 0
22:06:05.780 00.000 9976 move complete, result=0
22:06:05.780 00.000 9976 worker thread done servicing request
22:06:05.780 00.000 9976 Worker thread wakes up
22:06:05.780 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:05.780 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:05.780 00.000 9552 GuideStep: -1.8 px 42 ms EAST, -0.6 px 0 ms NORTH
22:06:09.128 03.348 9976 Exposure complete
22:06:09.211 00.083 9976 worker thread done servicing request
22:06:09.211 00.000 9552 OnExposeComplete: enter
22:06:09.211 00.000 9552 UpdateGuideState(): m_state=6
22:06:09.212 00.001 9552 Star::Find(15, 1662, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 351
22:06:09.212 00.000 9552 Star::Find returns 1 (1), X=1661.98, Y=358.88, Mass=5354838, SNR=247.9, Peak=65504 HFD=7.9
22:06:09.212 00.000 9552 Star::Find false star n=9 nbg=261 bg=3615.1 sigma=998.3 thresh=6610 peak=5664
22:06:09.212 00.000 9552 Star::Find false star n=2 nbg=251 bg=3779.5 sigma=849.6 thresh=6328 peak=5807
22:06:09.212 00.000 9552 MultiStar: [#1 2.03,-0.07,0.00,M2] [#2 2.21,-0.04,0.00,M1] [#3 1.44,-0.21,0.08,U] [#4 2.50,-0.70,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:06:09.212 00.000 9552 refined, 1 included, MultiStar: {1.63, -0.37}, one-star: {1.64, -0.38}
22:06:09.212 00.000 9552 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.08) = xAngle (-3.30 = 2.98)
22:06:09.212 00.000 9552 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.31 = -0.03)
22:06:09.212 00.000 9552 CameraToMount -- cameraX=1.63 cameraY=-0.37 hyp=1.67 cameraTheta=-0.22 mountX=-1.65 mountY=-0.05, mountTheta=-3.11
22:06:09.213 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.63, y=-0.37, opts=13)
22:06:09.213 00.000 9552 Enqueuing Move request for scope (1.63, -0.37)
22:06:09.213 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:09.213 00.000 9552 UpdateGuideState exits: m=5354838 SNR=247.9 Saturated
22:06:09.213 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:09.213 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:09.213 00.000 9552 Enqueuing Expose request
22:06:09.213 00.000 9976 Worker thread wakes up
22:06:09.213 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.63, -0.37) opts 0xd
22:06:09.213 00.000 9976 Handling offset move in thread for scope, endpoint = (1.63, -0.37)
22:06:09.213 00.000 9976 Moving (1.63, -0.37) raw xDistance=-1.65 yDistance=-0.05
22:06:09.213 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.65
22:06:09.213 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:09.213 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:06:09.213 00.000 9976 MoveAxis(E, 39, ABG)
22:06:09.213 00.000 9976 Guiding  Dir = 2, Dur = 39
22:06:09.234 00.021 9976 IsSlewing returns 0
22:06:09.234 00.000 9976 IsGuiding returns 0
22:06:09.265 00.031 9976 PulseGuide returned control before completion, sleep 18
22:06:09.284 00.019 9976 IsGuiding returns 1
22:06:09.284 00.000 9976 scope still moving after pulse duration time elapsed
22:06:09.343 00.059 9976 IsSlewing returns 0
22:06:09.343 00.000 9976 IsGuiding returns 0
22:06:09.343 00.000 9976 scope move finished after 39 + 70 ms
22:06:09.343 00.000 9976 Move returns status 0, amount 39
22:06:09.343 00.000 9976 MoveAxis(N, 0, ABG)
22:06:09.343 00.000 9976 Move returns status 0, amount 0
22:06:09.343 00.000 9976 move complete, result=0
22:06:09.343 00.000 9976 worker thread done servicing request
22:06:09.343 00.000 9976 Worker thread wakes up
22:06:09.343 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:09.343 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:09.343 00.000 9552 GuideStep: -1.6 px 39 ms EAST, -0.0 px 0 ms NORTH
22:06:12.686 03.343 9976 Exposure complete
22:06:12.779 00.093 9976 worker thread done servicing request
22:06:12.780 00.001 9552 OnExposeComplete: enter
22:06:12.780 00.000 9552 UpdateGuideState(): m_state=6
22:06:12.780 00.000 9552 Star::Find(15, 1661, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 352
22:06:12.780 00.000 9552 Star::Find returns 1 (1), X=1662.45, Y=359.50, Mass=5198361, SNR=254.2, Peak=65504 HFD=7.5
22:06:12.780 00.000 9552 MultiStar: [#1 3.03,0.49,0.00,M3] [#2 3.17,-0.19,0.00,M2] [#3 2.89,0.11,0.00,M2] [#4 2.22,-0.83,0.00,M6] [#5 3.44,-3.89,0.00,M7] [#6 -0.71,0.44,0.05,U] 
22:06:12.780 00.000 9552 refined, 1 included, MultiStar: {1.97, 0.25}, one-star: {2.11, 0.24}
22:06:12.780 00.000 9552 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.08) = xAngle (-2.95 = -2.95)
22:06:12.780 00.000 9552 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.96 = 0.32)
22:06:12.780 00.000 9552 CameraToMount -- cameraX=1.97 cameraY=0.25 hyp=1.98 cameraTheta=0.12 mountX=-1.95 mountY=0.62, mountTheta=2.83
22:06:12.781 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.97, y=0.25, opts=13)
22:06:12.781 00.000 9552 Enqueuing Move request for scope (1.97, 0.25)
22:06:12.781 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:12.781 00.000 9552 UpdateGuideState exits: m=5198361 SNR=254.2 Saturated
22:06:12.781 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:12.781 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:12.781 00.000 9552 Enqueuing Expose request
22:06:12.781 00.000 9976 Worker thread wakes up
22:06:12.781 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.97, 0.25) opts 0xd
22:06:12.781 00.000 9976 Handling offset move in thread for scope, endpoint = (1.97, 0.25)
22:06:12.781 00.000 9976 Moving (1.97, 0.25) raw xDistance=-1.95 yDistance=0.62
22:06:12.781 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.31 from input -1.95
22:06:12.781 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:12.782 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
22:06:12.782 00.000 9976 MoveAxis(E, 45, ABG)
22:06:12.782 00.000 9976 Guiding  Dir = 2, Dur = 45
22:06:12.812 00.030 9976 IsSlewing returns 0
22:06:12.812 00.000 9976 IsGuiding returns 0
22:06:12.844 00.032 9976 PulseGuide returned control before completion, sleep 24
22:06:12.874 00.030 9976 IsGuiding returns 1
22:06:12.874 00.000 9976 scope still moving after pulse duration time elapsed
22:06:12.941 00.067 9976 IsSlewing returns 0
22:06:12.941 00.000 9976 IsGuiding returns 0
22:06:12.941 00.000 9976 scope move finished after 45 + 84 ms
22:06:12.941 00.000 9976 Move returns status 0, amount 45
22:06:12.941 00.000 9976 MoveAxis(N, 0, ABG)
22:06:12.942 00.001 9976 Move returns status 0, amount 0
22:06:12.942 00.000 9976 move complete, result=0
22:06:12.942 00.000 9976 worker thread done servicing request
22:06:12.942 00.000 9976 Worker thread wakes up
22:06:12.942 00.000 9552 GuideStep: -1.9 px 45 ms EAST, 0.6 px 0 ms NORTH
22:06:12.942 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:12.942 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:16.296 03.354 9976 Exposure complete
22:06:16.383 00.087 9976 worker thread done servicing request
22:06:16.384 00.001 9552 OnExposeComplete: enter
22:06:16.384 00.000 9552 UpdateGuideState(): m_state=6
22:06:16.384 00.000 9552 Star::Find(15, 1662, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 353
22:06:16.384 00.000 9552 Star::Find returns 1 (1), X=1662.64, Y=358.97, Mass=5431302, SNR=255.1, Peak=65504 HFD=7.8
22:06:16.384 00.000 9552 Star::Find false star n=11 nbg=256 bg=3646.9 sigma=974.3 thresh=6570 peak=6343
22:06:16.384 00.000 9552 MultiStar: [#1 2.46,0.42,0.00,M4] [#2 2.23,-0.60,0.00,M3] [#3 2.23,0.31,0.00,M3] [#4 2.28,-0.84,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 1.30,-0.60,0.04,U] 
22:06:16.384 00.000 9552 refined, 1 included, MultiStar: {2.25, -0.31}, one-star: {2.29, -0.30}
22:06:16.384 00.000 9552 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.08) = xAngle (-3.21 = 3.07)
22:06:16.384 00.000 9552 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.23 = 0.06)
22:06:16.384 00.000 9552 CameraToMount -- cameraX=2.25 cameraY=-0.31 hyp=2.27 cameraTheta=-0.14 mountX=-2.27 mountY=0.13, mountTheta=3.08
22:06:16.385 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.25, y=-0.31, opts=13)
22:06:16.385 00.000 9552 Enqueuing Move request for scope (2.25, -0.31)
22:06:16.385 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:16.385 00.000 9552 UpdateGuideState exits: m=5431302 SNR=255.1 Saturated
22:06:16.385 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:16.385 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:16.385 00.000 9552 Enqueuing Expose request
22:06:16.385 00.000 9976 Worker thread wakes up
22:06:16.385 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.25, -0.31) opts 0xd
22:06:16.385 00.000 9976 Handling offset move in thread for scope, endpoint = (2.25, -0.31)
22:06:16.385 00.000 9976 Moving (2.25, -0.31) raw xDistance=-2.27 yDistance=0.13
22:06:16.385 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.52 from input -2.27
22:06:16.385 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:16.385 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:06:16.385 00.000 9976 MoveAxis(E, 53, ABG)
22:06:16.385 00.000 9976 Guiding  Dir = 2, Dur = 53
22:06:16.435 00.050 9976 IsSlewing returns 0
22:06:16.435 00.000 9976 IsGuiding returns 0
22:06:16.476 00.041 9976 PulseGuide returned control before completion, sleep 22
22:06:16.517 00.041 9976 IsGuiding returns 1
22:06:16.517 00.000 9976 scope still moving after pulse duration time elapsed
22:06:16.580 00.063 9976 IsSlewing returns 0
22:06:16.580 00.000 9976 IsGuiding returns 0
22:06:16.580 00.000 9976 scope move finished after 53 + 91 ms
22:06:16.580 00.000 9976 Move returns status 0, amount 53
22:06:16.580 00.000 9976 MoveAxis(N, 0, ABG)
22:06:16.580 00.000 9976 Move returns status 0, amount 0
22:06:16.580 00.000 9976 move complete, result=0
22:06:16.580 00.000 9976 worker thread done servicing request
22:06:16.580 00.000 9976 Worker thread wakes up
22:06:16.580 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:16.580 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:16.580 00.000 9552 GuideStep: -2.3 px 53 ms EAST, 0.1 px 0 ms NORTH
22:06:19.926 03.346 9976 Exposure complete
22:06:20.011 00.085 9976 worker thread done servicing request
22:06:20.011 00.000 9552 OnExposeComplete: enter
22:06:20.012 00.001 9552 UpdateGuideState(): m_state=6
22:06:20.012 00.000 9552 Star::Find(15, 1662, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 354
22:06:20.012 00.000 9552 Star::Find returns 1 (1), X=1663.00, Y=358.82, Mass=5440539, SNR=237.6, Peak=65504 HFD=7.9
22:06:20.012 00.000 9552 Star::Find false star n=8 nbg=262 bg=3612.0 sigma=998.4 thresh=6607 peak=6426
22:06:20.012 00.000 9552 Star::Find false star n=2 nbg=263 bg=3716.3 sigma=949.3 thresh=6564 peak=5771
22:06:20.012 00.000 9552 MultiStar: [#1 2.93,0.08,0.00,M5] [#2 2.50,-0.69,0.00,M4] [#3 2.00,-0.21,0.00,M4] [#4 3.18,-0.99,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:06:20.012 00.000 9552 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.08) = xAngle (-3.24 = 3.04)
22:06:20.012 00.000 9552 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.25 = 0.03)
22:06:20.012 00.000 9552 CameraToMount -- cameraX=2.66 cameraY=-0.44 hyp=2.69 cameraTheta=-0.17 mountX=-2.68 mountY=0.08, mountTheta=3.11
22:06:20.013 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.66, y=-0.44, opts=13)
22:06:20.013 00.000 9552 Enqueuing Move request for scope (2.66, -0.44)
22:06:20.013 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:20.013 00.000 9552 UpdateGuideState exits: m=5440539 SNR=237.6 Saturated
22:06:20.013 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:20.013 00.000 9976 Worker thread wakes up
22:06:20.013 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.66, -0.44) opts 0xd
22:06:20.013 00.000 9976 Handling offset move in thread for scope, endpoint = (2.66, -0.44)
22:06:20.013 00.000 9976 Moving (2.66, -0.44) raw xDistance=-2.68 yDistance=0.08
22:06:20.013 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.79 from input -2.68
22:06:20.013 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:20.013 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:20.013 00.000 9552 Enqueuing Expose request
22:06:20.013 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:06:20.013 00.000 9976 MoveAxis(E, 62, ABG)
22:06:20.013 00.000 9976 Guiding  Dir = 2, Dur = 62
22:06:20.046 00.033 9976 IsSlewing returns 0
22:06:20.046 00.000 9976 IsGuiding returns 0
22:06:20.077 00.031 9976 PulseGuide returned control before completion, sleep 41
22:06:20.127 00.050 9976 IsGuiding returns 1
22:06:20.127 00.000 9976 scope still moving after pulse duration time elapsed
22:06:20.188 00.061 9976 IsSlewing returns 0
22:06:20.189 00.001 9976 IsGuiding returns 0
22:06:20.189 00.000 9976 scope move finished after 62 + 80 ms
22:06:20.189 00.000 9976 Move returns status 0, amount 62
22:06:20.189 00.000 9976 MoveAxis(N, 0, ABG)
22:06:20.189 00.000 9976 Move returns status 0, amount 0
22:06:20.189 00.000 9976 move complete, result=0
22:06:20.189 00.000 9976 worker thread done servicing request
22:06:20.189 00.000 9976 Worker thread wakes up
22:06:20.189 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:20.189 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:20.189 00.000 9552 GuideStep: -2.7 px 62 ms EAST, 0.1 px 0 ms NORTH
22:06:23.539 03.350 9976 Exposure complete
22:06:23.621 00.082 9976 worker thread done servicing request
22:06:23.621 00.000 9552 OnExposeComplete: enter
22:06:23.621 00.000 9552 UpdateGuideState(): m_state=6
22:06:23.621 00.000 9552 Star::Find(15, 1662, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 355
22:06:23.621 00.000 9552 Star::Find returns 1 (1), X=1662.81, Y=359.34, Mass=5281815, SNR=253.0, Peak=65504 HFD=7.6
22:06:23.621 00.000 9552 Star::Find false star n=5 nbg=268 bg=3515.6 sigma=1063.6 thresh=6706 peak=5811
22:06:23.621 00.000 9552 Star::Find false star n=5 nbg=252 bg=3574.4 sigma=870.9 thresh=6187 peak=6080
22:06:23.621 00.000 9552 MultiStar: [#1 2.93,0.96,0.00,M6] [#2 2.17,0.05,0.00,M5] [#3 2.42,0.74,0.00,M5] [#4 2.21,0.19,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:06:23.622 00.001 9552 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.08) = xAngle (-3.05 = -3.05)
22:06:23.622 00.000 9552 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.06 = 0.23)
22:06:23.622 00.000 9552 CameraToMount -- cameraX=2.47 cameraY=0.08 hyp=2.47 cameraTheta=0.03 mountX=-2.46 mountY=0.55, mountTheta=2.92
22:06:23.622 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.47, y=0.08, opts=13)
22:06:23.622 00.000 9552 Enqueuing Move request for scope (2.47, 0.08)
22:06:23.622 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:06:23.622 00.000 9552 UpdateGuideState exits: m=5281815 SNR=253.0 Saturated
22:06:23.622 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:23.622 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:23.622 00.000 9552 Enqueuing Expose request
22:06:23.622 00.000 9976 Worker thread wakes up
22:06:23.622 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.47, 0.08) opts 0xd
22:06:23.622 00.000 9976 Handling offset move in thread for scope, endpoint = (2.47, 0.08)
22:06:23.622 00.000 9976 Moving (2.47, 0.08) raw xDistance=-2.46 yDistance=0.55
22:06:23.622 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.46
22:06:23.623 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:23.623 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
22:06:23.623 00.000 9976 MoveAxis(E, 58, ABG)
22:06:23.623 00.000 9976 Guiding  Dir = 2, Dur = 58
22:06:23.658 00.035 9976 IsSlewing returns 0
22:06:23.658 00.000 9976 IsGuiding returns 0
22:06:23.690 00.032 9976 PulseGuide returned control before completion, sleep 37
22:06:23.741 00.051 9976 IsGuiding returns 1
22:06:23.741 00.000 9976 scope still moving after pulse duration time elapsed
22:06:23.818 00.077 9976 IsSlewing returns 0
22:06:23.819 00.001 9976 IsGuiding returns 0
22:06:23.819 00.000 9976 scope move finished after 58 + 103 ms
22:06:23.819 00.000 9976 Move returns status 0, amount 58
22:06:23.819 00.000 9976 MoveAxis(N, 0, ABG)
22:06:23.819 00.000 9976 Move returns status 0, amount 0
22:06:23.819 00.000 9976 move complete, result=0
22:06:23.819 00.000 9976 worker thread done servicing request
22:06:23.819 00.000 9976 Worker thread wakes up
22:06:23.819 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:23.819 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:23.820 00.001 9552 GuideStep: -2.5 px 58 ms EAST, 0.6 px 0 ms NORTH
22:06:27.162 03.342 9976 Exposure complete
22:06:27.250 00.088 9976 worker thread done servicing request
22:06:27.250 00.000 9552 OnExposeComplete: enter
22:06:27.250 00.000 9552 UpdateGuideState(): m_state=6
22:06:27.250 00.000 9552 Star::Find(15, 1662, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 356
22:06:27.250 00.000 9552 Star::Find returns 1 (1), X=1662.18, Y=359.07, Mass=5126821, SNR=264.5, Peak=65504 HFD=7.6
22:06:27.251 00.001 9552 Star::Find false star n=6 nbg=260 bg=3505.5 sigma=997.6 thresh=6498 peak=6232
22:06:27.251 00.000 9552 MultiStar: [#1 1.76,0.90,0.00,M7] [#2 1.68,0.19,0.00,M6] [#3 1.72,0.82,0.00,M6] [#4 1.44,-0.63,0.06,U] [#5 0.00,0.00,0.00,L] [#6 1.06,-0.77,0.06,U] 
22:06:27.251 00.000 9552 refined, 2 included, MultiStar: {1.77, -0.25}, one-star: {1.83, -0.20}
22:06:27.251 00.000 9552 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.08) = xAngle (-3.22 = 3.06)
22:06:27.251 00.000 9552 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.23 = 0.05)
22:06:27.251 00.000 9552 CameraToMount -- cameraX=1.77 cameraY=-0.25 hyp=1.79 cameraTheta=-0.14 mountX=-1.79 mountY=0.09, mountTheta=3.09
22:06:27.251 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.77, y=-0.25, opts=13)
22:06:27.251 00.000 9552 Enqueuing Move request for scope (1.77, -0.25)
22:06:27.251 00.000 9976 Worker thread wakes up
22:06:27.252 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:27.252 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.77, -0.25) opts 0xd
22:06:27.252 00.000 9552 UpdateGuideState exits: m=5126821 SNR=264.5 Saturated
22:06:27.252 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:27.252 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:27.252 00.000 9552 Enqueuing Expose request
22:06:27.252 00.000 9976 Handling offset move in thread for scope, endpoint = (1.77, -0.25)
22:06:27.252 00.000 9976 Moving (1.77, -0.25) raw xDistance=-1.79 yDistance=0.09
22:06:27.252 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.79
22:06:27.252 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:27.252 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:06:27.252 00.000 9976 MoveAxis(E, 43, ABG)
22:06:27.252 00.000 9976 Guiding  Dir = 2, Dur = 43
22:06:27.282 00.030 9976 IsSlewing returns 0
22:06:27.282 00.000 9976 IsGuiding returns 0
22:06:27.314 00.032 9976 PulseGuide returned control before completion, sleep 22
22:06:27.349 00.035 9976 IsGuiding returns 1
22:06:27.349 00.000 9976 scope still moving after pulse duration time elapsed
22:06:27.406 00.057 9976 IsSlewing returns 0
22:06:27.406 00.000 9976 IsGuiding returns 0
22:06:27.406 00.000 9976 scope move finished after 43 + 80 ms
22:06:27.406 00.000 9976 Move returns status 0, amount 43
22:06:27.406 00.000 9976 MoveAxis(N, 0, ABG)
22:06:27.406 00.000 9976 Move returns status 0, amount 0
22:06:27.406 00.000 9976 move complete, result=0
22:06:27.406 00.000 9976 worker thread done servicing request
22:06:27.406 00.000 9976 Worker thread wakes up
22:06:27.406 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:27.406 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:27.406 00.000 9552 GuideStep: -1.8 px 43 ms EAST, 0.1 px 0 ms NORTH
22:06:30.762 03.356 9976 Exposure complete
22:06:30.857 00.095 9976 worker thread done servicing request
22:06:30.857 00.000 9552 OnExposeComplete: enter
22:06:30.857 00.000 9552 UpdateGuideState(): m_state=6
22:06:30.857 00.000 9552 Star::Find(15, 1662, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 357
22:06:30.857 00.000 9552 Star::Find returns 1 (1), X=1662.20, Y=359.96, Mass=5706495, SNR=342.9, Peak=65504 HFD=8.1
22:06:30.858 00.001 9552 MultiStar: [#1 1.22,1.79,0.00,M8] [#2 1.22,0.48,0.15,U] [#3 1.11,1.58,0.00,M7] [#4 1.60,1.19,0.00,M9] [#5 2.36,-0.50,0.00,M8] [#6 1.35,-1.49,0.00,M1] 
22:06:30.858 00.000 9552 refined, 1 included, MultiStar: {1.77, 0.67}, one-star: {1.85, 0.69}
22:06:30.858 00.000 9552 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.08) = xAngle (-2.72 = -2.72)
22:06:30.858 00.000 9552 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.73 = 0.55)
22:06:30.858 00.000 9552 CameraToMount -- cameraX=1.77 cameraY=0.67 hyp=1.89 cameraTheta=0.36 mountX=-1.73 mountY=1.00, mountTheta=2.62
22:06:30.859 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.77, y=0.67, opts=13)
22:06:30.859 00.000 9552 Enqueuing Move request for scope (1.77, 0.67)
22:06:30.859 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:30.859 00.000 9552 UpdateGuideState exits: m=5706495 SNR=342.9 Saturated
22:06:30.859 00.000 9976 Worker thread wakes up
22:06:30.859 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.77, 0.67) opts 0xd
22:06:30.859 00.000 9976 Handling offset move in thread for scope, endpoint = (1.77, 0.67)
22:06:30.859 00.000 9976 Moving (1.77, 0.67) raw xDistance=-1.73 yDistance=1.00
22:06:30.859 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.73
22:06:30.859 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
22:06:30.859 00.000 9976 MoveAxis(E, 41, ABG)
22:06:30.859 00.000 9976 Guiding  Dir = 2, Dur = 41
22:06:30.859 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:30.859 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:30.859 00.000 9552 Enqueuing Expose request
22:06:30.892 00.033 9976 IsSlewing returns 0
22:06:30.914 00.022 9976 IsGuiding returns 0
22:06:30.945 00.031 9976 PulseGuide returned control before completion, sleep 20
22:06:30.980 00.035 9976 IsGuiding returns 1
22:06:30.980 00.000 9976 scope still moving after pulse duration time elapsed
22:06:31.031 00.051 9976 IsSlewing returns 0
22:06:31.032 00.001 9976 IsGuiding returns 0
22:06:31.032 00.000 9976 scope move finished after 41 + 76 ms
22:06:31.032 00.000 9976 Move returns status 0, amount 41
22:06:31.032 00.000 9976 MoveAxis(S, 37, ABG)
22:06:31.032 00.000 9976 Guiding  Dir = 1, Dur = 37
22:06:31.062 00.030 9976 IsSlewing returns 0
22:06:31.062 00.000 9976 IsGuiding returns 0
22:06:31.093 00.031 9976 PulseGuide returned control before completion, sleep 16
22:06:31.154 00.061 9976 IsGuiding returns 1
22:06:31.154 00.000 9976 scope still moving after pulse duration time elapsed
22:06:31.202 00.048 9976 IsSlewing returns 0
22:06:31.203 00.001 9976 IsGuiding returns 0
22:06:31.203 00.000 9976 scope move finished after 37 + 104 ms
22:06:31.203 00.000 9976 Move returns status 0, amount 37
22:06:31.203 00.000 9976 move complete, result=0
22:06:31.203 00.000 9976 worker thread done servicing request
22:06:31.203 00.000 9976 Worker thread wakes up
22:06:31.203 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:31.203 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:31.203 00.000 9552 GuideStep: -1.7 px 41 ms EAST, 1.0 px 37 ms SOUTH
22:06:34.549 03.346 9976 Exposure complete
22:06:34.644 00.095 9976 worker thread done servicing request
22:06:34.644 00.000 9552 OnExposeComplete: enter
22:06:34.644 00.000 9552 UpdateGuideState(): m_state=6
22:06:34.645 00.001 9552 Star::Find(15, 1662, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 358
22:06:34.645 00.000 9552 Star::Find returns 1 (1), X=1661.43, Y=358.46, Mass=5250191, SNR=259.1, Peak=65504 HFD=7.5
22:06:34.645 00.000 9552 Star::Find false star n=7 nbg=244 bg=3745.8 sigma=865.9 thresh=6344 peak=5791
22:06:34.645 00.000 9552 MultiStar: [#1 1.24,-0.29,1.02,U] [#2 0.76,-1.56,0.00,M6] [#3 0.82,-0.33,0.09,U] [#4 1.81,-1.30,0.00,M10] [#5 2.10,-1.51,0.00,M9] [#6 0.00,0.00,0.00,L] 
22:06:34.645 00.000 9552 refined, 2 included, MultiStar: {1.15, -0.54}, one-star: {1.09, -0.81}
22:06:34.645 00.000 9552 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.08) = xAngle (-3.52 = 2.77)
22:06:34.645 00.000 9552 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.53 = -0.24)
22:06:34.645 00.000 9552 CameraToMount -- cameraX=1.15 cameraY=-0.54 hyp=1.27 cameraTheta=-0.44 mountX=-1.18 mountY=-0.30, mountTheta=-2.89
22:06:34.646 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.15, y=-0.54, opts=13)
22:06:34.646 00.000 9552 Enqueuing Move request for scope (1.15, -0.54)
22:06:34.646 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:34.646 00.000 9552 UpdateGuideState exits: m=5250191 SNR=259.1 Saturated
22:06:34.646 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:34.646 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:34.646 00.000 9552 Enqueuing Expose request
22:06:34.646 00.000 9976 Worker thread wakes up
22:06:34.647 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.54) opts 0xd
22:06:34.647 00.000 9976 Handling offset move in thread for scope, endpoint = (1.15, -0.54)
22:06:34.647 00.000 9976 Moving (1.15, -0.54) raw xDistance=-1.18 yDistance=-0.30
22:06:34.647 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.18
22:06:34.647 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:34.647 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:06:34.647 00.000 9976 MoveAxis(E, 29, ABG)
22:06:34.647 00.000 9976 Guiding  Dir = 2, Dur = 29
22:06:34.671 00.024 9976 IsSlewing returns 0
22:06:34.671 00.000 9976 IsGuiding returns 0
22:06:34.703 00.032 9976 IsGuiding returns 1
22:06:34.703 00.000 9976 scope still moving after pulse duration time elapsed
22:06:34.765 00.062 9976 IsSlewing returns 0
22:06:34.765 00.000 9976 IsGuiding returns 0
22:06:34.765 00.000 9976 scope move finished after 29 + 64 ms
22:06:34.765 00.000 9976 Move returns status 0, amount 29
22:06:34.765 00.000 9976 MoveAxis(N, 0, ABG)
22:06:34.765 00.000 9976 Move returns status 0, amount 0
22:06:34.765 00.000 9976 move complete, result=0
22:06:34.765 00.000 9976 worker thread done servicing request
22:06:34.765 00.000 9976 Worker thread wakes up
22:06:34.765 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:34.765 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:34.766 00.001 9552 GuideStep: -1.2 px 29 ms EAST, -0.3 px 0 ms NORTH
22:06:38.111 03.345 9976 Exposure complete
22:06:38.205 00.094 9976 worker thread done servicing request
22:06:38.205 00.000 9552 OnExposeComplete: enter
22:06:38.205 00.000 9552 UpdateGuideState(): m_state=6
22:06:38.205 00.000 9552 Star::Find(15, 1661, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 359
22:06:38.206 00.001 9552 Star::Find returns 1 (1), X=1660.90, Y=357.81, Mass=5437394, SNR=263.1, Peak=65504 HFD=7.8
22:06:38.206 00.000 9552 MultiStar: [#1 0.99,-1.02,1.01,U] [#2 0.63,-1.78,0.00,M7] [#3 0.40,-1.11,0.09,U] [#4 0.77,-1.99,0.00,R] [#5 -0.28,-3.41,0.00,M10] [#6 0.16,0.12,0.04,U] 
22:06:38.206 00.000 9552 refined, 3 included, MultiStar: {0.74, -1.20}, one-star: {0.55, -1.46}
22:06:38.206 00.000 9552 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.08) = xAngle (-4.10 = 2.19)
22:06:38.206 00.000 9552 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.11 = -0.83)
22:06:38.206 00.000 9552 CameraToMount -- cameraX=0.74 cameraY=-1.20 hyp=1.41 cameraTheta=-1.02 mountX=-0.82 mountY=-1.04, mountTheta=-2.24
22:06:38.207 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.74, y=-1.20, opts=13)
22:06:38.207 00.000 9552 Enqueuing Move request for scope (0.74, -1.20)
22:06:38.207 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:38.207 00.000 9552 UpdateGuideState exits: m=5437394 SNR=263.1 Saturated
22:06:38.207 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:38.207 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:38.207 00.000 9552 Enqueuing Expose request
22:06:38.207 00.000 9976 Worker thread wakes up
22:06:38.207 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.74, -1.20) opts 0xd
22:06:38.207 00.000 9976 Handling offset move in thread for scope, endpoint = (0.74, -1.20)
22:06:38.207 00.000 9976 Moving (0.74, -1.20) raw xDistance=-0.82 yDistance=-1.04
22:06:38.207 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.82
22:06:38.207 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:38.207 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
22:06:38.207 00.000 9976 MoveAxis(E, 20, ABG)
22:06:38.207 00.000 9976 Guiding  Dir = 2, Dur = 20
22:06:38.233 00.026 9976 IsSlewing returns 0
22:06:38.233 00.000 9976 IsGuiding returns 0
22:06:38.298 00.065 9976 IsGuiding returns 1
22:06:38.298 00.000 9976 scope still moving after pulse duration time elapsed
22:06:38.359 00.061 9976 IsSlewing returns 0
22:06:38.359 00.000 9976 IsGuiding returns 0
22:06:38.359 00.000 9976 scope move finished after 20 + 106 ms
22:06:38.359 00.000 9976 Move returns status 0, amount 20
22:06:38.360 00.001 9976 MoveAxis(N, 0, ABG)
22:06:38.360 00.000 9976 Move returns status 0, amount 0
22:06:38.360 00.000 9976 move complete, result=0
22:06:38.360 00.000 9976 worker thread done servicing request
22:06:38.360 00.000 9976 Worker thread wakes up
22:06:38.360 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:38.360 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:38.360 00.000 9552 GuideStep: -0.8 px 20 ms EAST, -1.0 px 0 ms NORTH
22:06:41.701 03.341 9976 Exposure complete
22:06:41.780 00.079 9976 worker thread done servicing request
22:06:41.780 00.000 9552 OnExposeComplete: enter
22:06:41.780 00.000 9552 UpdateGuideState(): m_state=6
22:06:41.780 00.000 9552 Star::Find(15, 1660, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 360
22:06:41.780 00.000 9552 Star::Find returns 1 (1), X=1661.05, Y=358.62, Mass=5429646, SNR=291.0, Peak=65504 HFD=7.8
22:06:41.780 00.000 9552 Star::Find false star n=6 nbg=241 bg=3593.2 sigma=894.8 thresh=6278 peak=6047
22:06:41.780 00.000 9552 Star::Find false star n=6 nbg=230 bg=3722.6 sigma=764.1 thresh=6015 peak=5355
22:06:41.780 00.000 9552 MultiStar: [#1 1.08,-0.19,0.85,U] [#2 0.35,-1.27,0.19,U] [#3 1.19,-0.31,0.07,U] [#4 0.90,2.25,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:06:41.781 00.001 9552 single-star, 3 included, MultiStar: {0.84, -0.50}, one-star: {0.70, -0.64}
22:06:41.781 00.000 9552 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.08) = xAngle (-3.82 = 2.47)
22:06:41.781 00.000 9552 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.83 = -0.54)
22:06:41.781 00.000 9552 CameraToMount -- cameraX=0.70 cameraY=-0.64 hyp=0.95 cameraTheta=-0.74 mountX=-0.74 mountY=-0.49, mountTheta=-2.56
22:06:41.781 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.70, y=-0.64, opts=13)
22:06:41.781 00.000 9552 Enqueuing Move request for scope (0.70, -0.64)
22:06:41.781 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:41.781 00.000 9552 UpdateGuideState exits: m=5429646 SNR=291.0 Saturated
22:06:41.781 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:41.781 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:41.781 00.000 9552 Enqueuing Expose request
22:06:41.781 00.000 9976 Worker thread wakes up
22:06:41.782 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.64) opts 0xd
22:06:41.782 00.000 9976 Handling offset move in thread for scope, endpoint = (0.70, -0.64)
22:06:41.782 00.000 9976 Moving (0.70, -0.64) raw xDistance=-0.74 yDistance=-0.49
22:06:41.782 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.74
22:06:41.782 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:41.782 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:06:41.782 00.000 9976 MoveAxis(E, 18, ABG)
22:06:41.782 00.000 9976 Guiding  Dir = 2, Dur = 18
22:06:41.813 00.031 9976 IsSlewing returns 0
22:06:41.813 00.000 9976 IsGuiding returns 0
22:06:41.844 00.031 9976 IsGuiding returns 1
22:06:41.844 00.000 9976 scope still moving after pulse duration time elapsed
22:06:41.892 00.048 9976 IsSlewing returns 0
22:06:41.892 00.000 9976 IsGuiding returns 0
22:06:41.892 00.000 9976 scope move finished after 18 + 61 ms
22:06:41.892 00.000 9976 Move returns status 0, amount 18
22:06:41.892 00.000 9976 MoveAxis(N, 0, ABG)
22:06:41.892 00.000 9976 Move returns status 0, amount 0
22:06:41.892 00.000 9976 move complete, result=0
22:06:41.892 00.000 9976 worker thread done servicing request
22:06:41.892 00.000 9976 Worker thread wakes up
22:06:41.892 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:41.892 00.000 9552 GuideStep: -0.7 px 18 ms EAST, -0.5 px 0 ms NORTH
22:06:41.892 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:45.239 03.347 9976 Exposure complete
22:06:45.333 00.094 9976 worker thread done servicing request
22:06:45.333 00.000 9552 OnExposeComplete: enter
22:06:45.333 00.000 9552 UpdateGuideState(): m_state=6
22:06:45.334 00.001 9552 Star::Find(15, 1661, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 361
22:06:45.334 00.000 9552 Star::Find returns 1 (1), X=1660.34, Y=357.99, Mass=5145470, SNR=253.9, Peak=65504 HFD=7.6
22:06:45.334 00.000 9552 Star::Find false star n=4 nbg=261 bg=3855.8 sigma=964.2 thresh=6748 peak=6537
22:06:45.334 00.000 9552 MultiStar: [#1 0.99,-0.41,1.18,U] [#2 0.42,-0.78,0.19,U] [#3 1.06,-0.62,0.09,U] [#4 -0.13,0.87,0.06,U] [#5 1.20,-1.40,0.00,R] [#6 0.00,0.00,0.00,L] 
22:06:45.334 00.000 9552 refined, 4 included, MultiStar: {0.53, -0.76}, one-star: {-0.01, -1.28}
22:06:45.334 00.000 9552 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.08) = xAngle (-4.04 = 2.24)
22:06:45.334 00.000 9552 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.05 = -0.77)
22:06:45.334 00.000 9552 CameraToMount -- cameraX=0.53 cameraY=-0.76 hyp=0.92 cameraTheta=-0.97 mountX=-0.57 mountY=-0.64, mountTheta=-2.30
22:06:45.336 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.53, y=-0.76, opts=13)
22:06:45.336 00.000 9552 Enqueuing Move request for scope (0.53, -0.76)
22:06:45.336 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:45.336 00.000 9552 UpdateGuideState exits: m=5145470 SNR=253.9 Saturated
22:06:45.336 00.000 9976 Worker thread wakes up
22:06:45.336 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.76) opts 0xd
22:06:45.336 00.000 9976 Handling offset move in thread for scope, endpoint = (0.53, -0.76)
22:06:45.336 00.000 9976 Moving (0.53, -0.76) raw xDistance=-0.57 yDistance=-0.64
22:06:45.337 00.001 9976 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.57
22:06:45.337 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:45.337 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:45.337 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:45.337 00.000 9552 Enqueuing Expose request
22:06:45.337 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
22:06:45.337 00.000 9976 MoveAxis(E, 14, ABG)
22:06:45.337 00.000 9976 Guiding  Dir = 2, Dur = 14
22:06:45.362 00.025 9976 IsSlewing returns 0
22:06:45.363 00.001 9976 IsGuiding returns 0
22:06:45.394 00.031 9976 IsGuiding returns 1
22:06:45.394 00.000 9976 scope still moving after pulse duration time elapsed
22:06:45.471 00.077 9976 IsSlewing returns 0
22:06:45.472 00.001 9976 IsGuiding returns 0
22:06:45.472 00.000 9976 scope move finished after 14 + 95 ms
22:06:45.472 00.000 9976 Move returns status 0, amount 14
22:06:45.472 00.000 9976 MoveAxis(N, 0, ABG)
22:06:45.472 00.000 9976 Move returns status 0, amount 0
22:06:45.472 00.000 9976 move complete, result=0
22:06:45.472 00.000 9976 worker thread done servicing request
22:06:45.472 00.000 9976 Worker thread wakes up
22:06:45.472 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:45.472 00.000 9552 GuideStep: -0.6 px 14 ms EAST, -0.6 px 0 ms NORTH
22:06:45.472 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:48.827 03.355 9976 Exposure complete
22:06:48.920 00.093 9976 worker thread done servicing request
22:06:48.920 00.000 9552 OnExposeComplete: enter
22:06:48.920 00.000 9552 UpdateGuideState(): m_state=6
22:06:48.921 00.001 9552 Star::Find(15, 1660, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 362
22:06:48.921 00.000 9552 Star::Find returns 1 (1), X=1660.46, Y=358.90, Mass=5689563, SNR=239.6, Peak=65504 HFD=7.9
22:06:48.921 00.000 9552 Star::Find false star n=5 nbg=264 bg=3650.6 sigma=921.3 thresh=6415 peak=6082
22:06:48.921 00.000 9552 MultiStar: [#1 0.68,0.44,0.90,U] [#2 0.35,-0.78,0.24,U] [#3 1.27,-0.01,0.09,U] [#4 -1.06,1.91,0.00,M1] [#5 0.45,0.89,0.07,U] [#6 0.00,0.00,0.00,L] 
22:06:48.921 00.000 9552 single-star, 4 included, MultiStar: {0.42, -0.04}, one-star: {0.12, -0.36}
22:06:48.921 00.000 9552 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.08) = xAngle (-4.33 = 1.95)
22:06:48.921 00.000 9552 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.34 = -1.06)
22:06:48.921 00.000 9552 CameraToMount -- cameraX=0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.25 mountX=-0.14 mountY=-0.33, mountTheta=-1.98
22:06:48.922 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.12, y=-0.36, opts=13)
22:06:48.922 00.000 9552 Enqueuing Move request for scope (0.12, -0.36)
22:06:48.922 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:48.922 00.000 9552 UpdateGuideState exits: m=5689563 SNR=239.6 Saturated
22:06:48.922 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:48.922 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:48.922 00.000 9552 Enqueuing Expose request
22:06:48.922 00.000 9976 Worker thread wakes up
22:06:48.922 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.36) opts 0xd
22:06:48.922 00.000 9976 Handling offset move in thread for scope, endpoint = (0.12, -0.36)
22:06:48.922 00.000 9976 Moving (0.12, -0.36) raw xDistance=-0.14 yDistance=-0.33
22:06:48.922 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:06:48.923 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:48.923 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:06:48.923 00.000 9976 MoveAxis(E, 0, ABG)
22:06:48.923 00.000 9976 Move returns status 0, amount 0
22:06:48.923 00.000 9976 MoveAxis(N, 0, ABG)
22:06:48.923 00.000 9976 Move returns status 0, amount 0
22:06:48.923 00.000 9976 move complete, result=0
22:06:48.923 00.000 9976 worker thread done servicing request
22:06:48.923 00.000 9976 Worker thread wakes up
22:06:48.923 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:48.923 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:48.923 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:06:52.278 03.355 9976 Exposure complete
22:06:52.364 00.086 9976 worker thread done servicing request
22:06:52.364 00.000 9552 OnExposeComplete: enter
22:06:52.364 00.000 9552 UpdateGuideState(): m_state=6
22:06:52.364 00.000 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 363
22:06:52.364 00.000 9552 Star::Find returns 1 (1), X=1660.44, Y=358.65, Mass=5202618, SNR=287.2, Peak=65504 HFD=7.4
22:06:52.366 00.002 9552 Star::Find false star n=10 nbg=263 bg=3604.9 sigma=956.3 thresh=6474 peak=6095
22:06:52.366 00.000 9552 Star::Find false star n=5 nbg=268 bg=3760.3 sigma=1004.6 thresh=6774 peak=5669
22:06:52.366 00.000 9552 MultiStar: [#1 0.88,-0.22,1.04,U] [#2 0.35,-0.70,0.17,U] [#3 0.69,-0.42,0.08,U] [#4 0.28,0.65,0.05,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:06:52.366 00.000 9552 single-star, 4 included, MultiStar: {0.49, -0.41}, one-star: {0.10, -0.62}
22:06:52.366 00.000 9552 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.08) = xAngle (-4.49 = 1.79)
22:06:52.366 00.000 9552 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.50 = -1.22)
22:06:52.366 00.000 9552 CameraToMount -- cameraX=0.10 cameraY=-0.62 hyp=0.62 cameraTheta=-1.41 mountX=-0.14 mountY=-0.58, mountTheta=-1.80
22:06:52.366 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.10, y=-0.62, opts=13)
22:06:52.366 00.000 9552 Enqueuing Move request for scope (0.10, -0.62)
22:06:52.366 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:52.366 00.000 9552 UpdateGuideState exits: m=5202618 SNR=287.2 Saturated
22:06:52.366 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:52.366 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:52.366 00.000 9552 Enqueuing Expose request
22:06:52.367 00.001 9976 Worker thread wakes up
22:06:52.367 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.62) opts 0xd
22:06:52.367 00.000 9976 Handling offset move in thread for scope, endpoint = (0.10, -0.62)
22:06:52.367 00.000 9976 Moving (0.10, -0.62) raw xDistance=-0.14 yDistance=-0.58
22:06:52.367 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:06:52.367 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:52.367 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
22:06:52.367 00.000 9976 MoveAxis(E, 0, ABG)
22:06:52.367 00.000 9976 Move returns status 0, amount 0
22:06:52.367 00.000 9976 MoveAxis(N, 0, ABG)
22:06:52.367 00.000 9976 Move returns status 0, amount 0
22:06:52.367 00.000 9976 move complete, result=0
22:06:52.367 00.000 9976 worker thread done servicing request
22:06:52.367 00.000 9976 Worker thread wakes up
22:06:52.367 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:52.367 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:52.367 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:06:55.704 03.337 9976 Exposure complete
22:06:55.787 00.083 9976 worker thread done servicing request
22:06:55.787 00.000 9552 OnExposeComplete: enter
22:06:55.787 00.000 9552 UpdateGuideState(): m_state=6
22:06:55.787 00.000 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 364
22:06:55.787 00.000 9552 Star::Find returns 1 (1), X=1660.18, Y=358.49, Mass=5366314, SNR=221.9, Peak=65504 HFD=7.7
22:06:55.787 00.000 9552 Star::Find false star n=1 nbg=262 bg=3759.6 sigma=970.9 thresh=6672 peak=6377
22:06:55.787 00.000 9552 MultiStar: [#1 0.59,-0.28,1.19,U] [#2 0.70,-0.81,0.33,U] [#3 0.60,-0.54,0.15,U] [#4 -0.65,0.70,0.09,U] [#5 -0.61,0.27,0.08,U] [#6 0.00,0.00,0.00,L] 
22:06:55.787 00.000 9552 refined, 5 included, MultiStar: {0.27, -0.48}, one-star: {-0.16, -0.77}
22:06:55.787 00.000 9552 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.08) = xAngle (-4.15 = 2.14)
22:06:55.787 00.000 9552 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.16 = -0.87)
22:06:55.788 00.001 9552 CameraToMount -- cameraX=0.27 cameraY=-0.48 hyp=0.55 cameraTheta=-1.07 mountX=-0.30 mountY=-0.42, mountTheta=-2.18
22:06:55.788 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.27, y=-0.48, opts=13)
22:06:55.788 00.000 9552 Enqueuing Move request for scope (0.27, -0.48)
22:06:55.788 00.000 9976 Worker thread wakes up
22:06:55.788 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.48) opts 0xd
22:06:55.788 00.000 9976 Handling offset move in thread for scope, endpoint = (0.27, -0.48)
22:06:55.788 00.000 9976 Moving (0.27, -0.48) raw xDistance=-0.30 yDistance=-0.42
22:06:55.788 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
22:06:55.788 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:55.788 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:55.789 00.001 9552 UpdateGuideState exits: m=5366314 SNR=221.9 Saturated
22:06:55.789 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:55.789 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:06:55.789 00.000 9976 MoveAxis(E, 0, ABG)
22:06:55.789 00.000 9976 Move returns status 0, amount 0
22:06:55.789 00.000 9976 MoveAxis(N, 0, ABG)
22:06:55.789 00.000 9976 Move returns status 0, amount 0
22:06:55.789 00.000 9976 move complete, result=0
22:06:55.789 00.000 9976 worker thread done servicing request
22:06:55.789 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:55.789 00.000 9552 Enqueuing Expose request
22:06:55.789 00.000 9976 Worker thread wakes up
22:06:55.789 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:55.789 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:06:55.789 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
22:06:59.139 03.350 9976 Exposure complete
22:06:59.235 00.096 9976 worker thread done servicing request
22:06:59.235 00.000 9552 OnExposeComplete: enter
22:06:59.235 00.000 9552 UpdateGuideState(): m_state=6
22:06:59.235 00.000 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 365
22:06:59.235 00.000 9552 Star::Find returns 1 (1), X=1660.38, Y=358.52, Mass=5175435, SNR=236.6, Peak=65504 HFD=7.4
22:06:59.235 00.000 9552 Star::Find false star n=17 nbg=252 bg=3848.9 sigma=873.5 thresh=6469 peak=6443
22:06:59.235 00.000 9552 Star::Find false star n=11 nbg=265 bg=3517.0 sigma=948.4 thresh=6362 peak=6315
22:06:59.235 00.000 9552 Star::Find false star n=8 nbg=262 bg=3602.8 sigma=900.6 thresh=6305 peak=5889
22:06:59.236 00.001 9552 MultiStar: [#1 0.27,-0.53,0.94,U] [#2 0.35,-1.09,0.26,U] [#3 -0.28,-0.78,0.06,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:06:59.236 00.000 9552 refined, 3 included, MultiStar: {0.16, -0.69}, one-star: {0.04, -0.74}
22:06:59.236 00.000 9552 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.08) = xAngle (-4.42 = 1.86)
22:06:59.236 00.000 9552 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.43 = -1.15)
22:06:59.236 00.000 9552 CameraToMount -- cameraX=0.16 cameraY=-0.69 hyp=0.71 cameraTheta=-1.34 mountX=-0.21 mountY=-0.65, mountTheta=-1.88
22:06:59.237 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.16, y=-0.69, opts=13)
22:06:59.237 00.000 9552 Enqueuing Move request for scope (0.16, -0.69)
22:06:59.237 00.000 9976 Worker thread wakes up
22:06:59.237 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.69) opts 0xd
22:06:59.237 00.000 9976 Handling offset move in thread for scope, endpoint = (0.16, -0.69)
22:06:59.237 00.000 9976 Moving (0.16, -0.69) raw xDistance=-0.21 yDistance=-0.65
22:06:59.237 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
22:06:59.237 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:59.237 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
22:06:59.237 00.000 9976 MoveAxis(E, 0, ABG)
22:06:59.237 00.000 9976 Move returns status 0, amount 0
22:06:59.237 00.000 9976 MoveAxis(N, 0, ABG)
22:06:59.237 00.000 9976 Move returns status 0, amount 0
22:06:59.237 00.000 9976 move complete, result=0
22:06:59.237 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:06:59.238 00.001 9552 UpdateGuideState exits: m=5175435 SNR=236.6 Saturated
22:06:59.238 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:59.238 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:06:59.238 00.000 9552 Enqueuing Expose request
22:06:59.238 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
22:06:59.238 00.000 9976 worker thread done servicing request
22:06:59.238 00.000 9976 Worker thread wakes up
22:06:59.238 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:06:59.238 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:07:02.589 03.351 9976 Exposure complete
22:07:02.668 00.079 9976 worker thread done servicing request
22:07:02.668 00.000 9552 OnExposeComplete: enter
22:07:02.668 00.000 9552 UpdateGuideState(): m_state=6
22:07:02.669 00.001 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 366
22:07:02.669 00.000 9552 Star::Find returns 1 (1), X=1659.86, Y=359.00, Mass=5461222, SNR=265.5, Peak=65504 HFD=8.0
22:07:02.669 00.000 9552 Star::Find false star n=22 nbg=234 bg=3504.3 sigma=744.4 thresh=5737 peak=5635
22:07:02.669 00.000 9552 Star::Find false star n=4 nbg=264 bg=3636.9 sigma=958.0 thresh=6511 peak=6246
22:07:02.669 00.000 9552 MultiStar: [#1 -0.22,0.19,0.82,U] [#2 -0.19,-0.38,0.28,U] [#3 -0.33,-0.12,0.08,U] [#4 -0.26,1.72,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:07:02.669 00.000 9552 refined, 3 included, MultiStar: {-0.34, -0.10}, one-star: {-0.48, -0.26}
22:07:02.669 00.000 9552 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.08) = xAngle (-5.92 = 0.36)
22:07:02.669 00.000 9552 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.93 = -2.65)
22:07:02.669 00.000 9552 CameraToMount -- cameraX=-0.34 cameraY=-0.10 hyp=0.35 cameraTheta=-2.84 mountX=0.33 mountY=-0.17, mountTheta=-0.47
22:07:02.670 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.34, y=-0.10, opts=13)
22:07:02.670 00.000 9552 Enqueuing Move request for scope (-0.34, -0.10)
22:07:02.670 00.000 9976 Worker thread wakes up
22:07:02.670 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.10) opts 0xd
22:07:02.670 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.34, -0.10)
22:07:02.670 00.000 9976 Moving (-0.34, -0.10) raw xDistance=0.33 yDistance=-0.17
22:07:02.670 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
22:07:02.670 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:02.670 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:07:02.670 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:07:02.670 00.000 9976 MoveAxis(E, 0, ABG)
22:07:02.670 00.000 9976 Move returns status 0, amount 0
22:07:02.670 00.000 9976 MoveAxis(N, 0, ABG)
22:07:02.670 00.000 9976 Move returns status 0, amount 0
22:07:02.670 00.000 9552 UpdateGuideState exits: m=5461222 SNR=265.5 Saturated
22:07:02.670 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:02.670 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:07:02.670 00.000 9552 Enqueuing Expose request
22:07:02.670 00.000 9976 move complete, result=0
22:07:02.671 00.001 9552 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:02.671 00.000 9976 worker thread done servicing request
22:07:02.671 00.000 9976 Worker thread wakes up
22:07:02.671 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:07:02.671 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:07:06.012 03.341 9976 Exposure complete
22:07:06.099 00.087 9976 worker thread done servicing request
22:07:06.099 00.000 9552 OnExposeComplete: enter
22:07:06.099 00.000 9552 UpdateGuideState(): m_state=6
22:07:06.099 00.000 9552 Star::Find(15, 1659, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 367
22:07:06.099 00.000 9552 Star::Find returns 1 (1), X=1660.12, Y=358.86, Mass=5112259, SNR=218.3, Peak=65504 HFD=7.6
22:07:06.099 00.000 9552 Star::Find false star n=2 nbg=257 bg=3782.1 sigma=978.0 thresh=6716 peak=5970
22:07:06.099 00.000 9552 Star::Find false star n=4 nbg=262 bg=3644.7 sigma=925.2 thresh=6420 peak=5863
22:07:06.100 00.001 9552 MultiStar: [#1 -0.08,0.07,1.18,U] [#2 -0.29,-0.29,0.22,U] [#3 0.55,-0.10,0.12,U] [#4 -0.89,1.68,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
22:07:06.100 00.000 9552 refined, 3 included, MultiStar: {-0.12, -0.16}, one-star: {-0.22, -0.40}
22:07:06.100 00.000 9552 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.08) = xAngle (-5.32 = 0.97)
22:07:06.100 00.000 9552 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.33 = -2.04)
22:07:06.100 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.24 mountX=0.11 mountY=-0.18, mountTheta=-1.00
22:07:06.100 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=-0.16, opts=13)
22:07:06.100 00.000 9552 Enqueuing Move request for scope (-0.12, -0.16)
22:07:06.100 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:07:06.100 00.000 9552 UpdateGuideState exits: m=5112259 SNR=218.3 Saturated
22:07:06.100 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:06.100 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:07:06.100 00.000 9552 Enqueuing Expose request
22:07:06.100 00.000 9976 Worker thread wakes up
22:07:06.100 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
22:07:06.100 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
22:07:06.100 00.000 9976 Moving (-0.12, -0.16) raw xDistance=0.11 yDistance=-0.18
22:07:06.100 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:07:06.101 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:06.101 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:07:06.101 00.000 9976 MoveAxis(E, 0, ABG)
22:07:06.101 00.000 9976 Move returns status 0, amount 0
22:07:06.101 00.000 9976 MoveAxis(N, 0, ABG)
22:07:06.101 00.000 9976 Move returns status 0, amount 0
22:07:06.101 00.000 9976 move complete, result=0
22:07:06.101 00.000 9976 worker thread done servicing request
22:07:06.101 00.000 9976 Worker thread wakes up
22:07:06.101 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:07:06.101 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1645,344,31,31)
22:07:06.101 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:08.532 02.431 9552 evsrv: cli 011F3880 connect
22:07:08.532 00.000 9552 case statement mapped state 6 to 3
22:07:08.532 00.000 9552 case statement mapped state 6 to 3
22:07:08.532 00.000 9552 evsrv: cli 011F3880 request: {"method":"get_app_state","id":"813864f7-4a59-477f-bee9-35a33d400b43"}
22:07:08.532 00.000 9552 case statement mapped state 6 to 3
22:07:08.532 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":"Guiding","id":"813864f7-4a59-477f-bee9-35a33d400b43"}
22:07:08.533 00.001 9552 evsrv: cli 011F3880 disconnect
22:07:08.533 00.000 9552 evsrv: cli 011F3A60 connect
22:07:08.533 00.000 9552 case statement mapped state 6 to 3
22:07:08.533 00.000 9552 case statement mapped state 6 to 3
22:07:08.534 00.001 9552 evsrv: cli 011F3A60 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"f444f905-f161-4b8a-8180-42edf932a992"}
22:07:08.534 00.000 9552 PhdController::Dither begins
22:07:08.534 00.000 9552 dither: size=6.00, dRA=-4.23 dDec=-4.01
22:07:08.534 00.000 9552 MountToCamera -- mountTheta (2.38) + m_xAngle (3.08) = xAngle (5.46 = -0.82)
22:07:08.534 00.000 9552 MountToCamera -- mountX=-4.23 mountY=-4.01 hyp=5.83 mountTheta=2.38 cameraX=3.97, cameraY=-4.27 cameraTheta=-0.82
22:07:08.534 00.000 9552 setting lock position to (1664.31, 355.00)
22:07:08.534 00.000 9552 Mount: notify guiding dithered (4.0, -4.3)
22:07:08.534 00.000 9552 MultiStar: stabilizing after lock position change
22:07:08.534 00.000 9552 Status Line: Dither by -4.23,-4.01
22:07:08.535 00.001 9552 PhdController: newstate STATE_SETTLE_BEGIN
22:07:08.535 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
22:07:08.535 00.000 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":0,"id":"f444f905-f161-4b8a-8180-42edf932a992"}
22:07:08.535 00.000 9552 evsrv: cli 011F3A60 disconnect
22:07:09.446 00.911 9976 Exposure complete
22:07:09.539 00.093 9976 worker thread done servicing request
22:07:09.539 00.000 9552 OnExposeComplete: enter
22:07:09.539 00.000 9552 UpdateGuideState(): m_state=6
22:07:09.539 00.000 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 368
22:07:09.539 00.000 9552 Star::Find returns 1 (1), X=1660.25, Y=358.77, Mass=5067923, SNR=245.9, Peak=65504 HFD=7.5
22:07:09.540 00.001 9552 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.08) = xAngle (-0.68 = -0.68)
22:07:09.540 00.000 9552 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.69 = 2.59)
22:07:09.540 00.000 9552 CameraToMount -- cameraX=-4.07 cameraY=3.77 hyp=5.55 cameraTheta=2.39 mountX=4.30 mountY=2.91, mountTheta=0.60
22:07:09.541 00.001 9552 dither recenter: remaining=(4.2,4.0) step=(4.2,4.0)
22:07:09.541 00.000 9552 MountToCamera -- mountTheta (-0.76) + m_xAngle (3.08) = xAngle (2.32 = 2.32)
22:07:09.541 00.000 9552 MountToCamera -- mountX=4.23 mountY=4.01 hyp=5.83 mountTheta=-0.76 cameraX=-3.97, cameraY=4.27 cameraTheta=2.32
22:07:09.541 00.000 9552 SchedulePrimaryMove(104D1A90, x=-3.97, y=4.27, opts=4)
22:07:09.541 00.000 9552 Enqueuing Move request for scope (-3.97, 4.27)
22:07:09.541 00.000 9552 Mount: notify direct move 4.23,4.01
22:07:09.541 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.780
22:07:09.541 00.000 9976 Worker thread wakes up
22:07:09.541 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-3.97, 4.27) opts 0x4
22:07:09.541 00.000 9976 Handling offset move in thread for scope, endpoint = (-3.97, 4.27)
22:07:09.541 00.000 9976 Moving (-3.97, 4.27) raw xDistance=4.23 yDistance=4.01
22:07:09.541 00.000 9976 BLC: window closed
22:07:09.542 00.001 9552 UpdateGuideState exits: m=5067923 SNR=245.9 Saturated
22:07:09.542 00.000 9552 PhdController: settling, locked = 1, distance = 6.10 (3.00) aobump = 0 frame = 1 / 99999
22:07:09.542 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810829.542,"Host":"ASTROBRUCE","Inst":1,"Distance":6.10,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:07:09.542 00.000 9976 MoveAxis(W, 146, B)
22:07:09.542 00.000 9976 Guiding  Dir = 3, Dur = 146
22:07:09.542 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:09.542 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:07:09.542 00.000 9552 Enqueuing Expose request
22:07:09.563 00.021 9976 IsSlewing returns 0
22:07:09.563 00.000 9976 IsGuiding returns 0
22:07:09.595 00.032 9976 PulseGuide returned control before completion, sleep 125
22:07:09.763 00.168 9976 IsGuiding returns 1
22:07:09.763 00.000 9976 scope still moving after pulse duration time elapsed
22:07:09.810 00.047 9976 IsSlewing returns 0
22:07:09.810 00.000 9976 IsGuiding returns 0
22:07:09.810 00.000 9976 scope move finished after 146 + 101 ms
22:07:09.810 00.000 9976 Move returns status 0, amount 146
22:07:09.810 00.000 9976 BLC: non-algo type move will not reverse Dec direction, no blc applied
22:07:09.810 00.000 9976 MoveAxis(S, 150, B)
22:07:09.810 00.000 9976 Guiding  Dir = 1, Dur = 150
22:07:09.843 00.033 9976 IsSlewing returns 0
22:07:09.843 00.000 9976 IsGuiding returns 0
22:07:09.874 00.031 9976 PulseGuide returned control before completion, sleep 129
22:07:10.010 00.136 9976 IsGuiding returns 1
22:07:10.010 00.000 9976 scope still moving after pulse duration time elapsed
22:07:10.062 00.052 9976 IsSlewing returns 0
22:07:10.062 00.000 9976 IsGuiding returns 0
22:07:10.062 00.000 9976 scope move finished after 150 + 68 ms
22:07:10.062 00.000 9976 Move returns status 0, amount 150
22:07:10.062 00.000 9976 move complete, result=0
22:07:10.062 00.000 9976 worker thread done servicing request
22:07:10.063 00.001 9976 Worker thread wakes up
22:07:10.063 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:07:10.063 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1649,340,31,31)
22:07:10.063 00.000 9552 GuideStep: 4.2 px 146 ms WEST, 4.0 px 150 ms SOUTH
22:07:13.408 03.345 9976 Exposure complete
22:07:13.497 00.089 9976 worker thread done servicing request
22:07:13.497 00.000 9552 OnExposeComplete: enter
22:07:13.497 00.000 9552 UpdateGuideState(): m_state=6
22:07:13.497 00.000 9552 Star::Find(15, 1660, 358, 0, (0,0,0,0), 0.5, 10.0, 255) frame 369
22:07:13.497 00.000 9552 Star::Find returns 1 (1), X=1663.31, Y=354.29, Mass=4901477, SNR=256.2, Peak=65504 HFD=7.4
22:07:13.497 00.000 9552 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.08) = xAngle (-5.61 = 0.68)
22:07:13.497 00.000 9552 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.62 = -2.33)
22:07:13.497 00.000 9552 CameraToMount -- cameraX=-1.00 cameraY=-0.71 hyp=1.23 cameraTheta=-2.53 mountX=0.96 mountY=-0.89, mountTheta=-0.75
22:07:13.498 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.00, y=-0.71, opts=13)
22:07:13.498 00.000 9552 Enqueuing Move request for scope (-1.00, -0.71)
22:07:13.498 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:07:13.498 00.000 9552 UpdateGuideState exits: m=4901477 SNR=256.2 Saturated
22:07:13.498 00.000 9552 PhdController: settling, locked = 1, distance = 1.23 (3.00) aobump = 0 frame = 2 / 99999
22:07:13.498 00.000 9976 Worker thread wakes up
22:07:13.498 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.71) opts 0xd
22:07:13.498 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.00, -0.71)
22:07:13.498 00.000 9976 Moving (-1.00, -0.71) raw xDistance=0.96 yDistance=-0.89
22:07:13.498 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.96
22:07:13.498 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:07:13.498 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.89
22:07:13.498 00.000 9976 MoveAxis(W, 21, ABG)
22:07:13.498 00.000 9976 Guiding  Dir = 3, Dur = 21
22:07:13.498 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810833.498,"Host":"ASTROBRUCE","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:07:13.498 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:13.498 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:07:13.498 00.000 9552 Enqueuing Expose request
22:07:13.533 00.035 9976 IsSlewing returns 0
22:07:13.534 00.001 9976 IsGuiding returns 0
22:07:13.596 00.062 9976 IsGuiding returns 1
22:07:13.596 00.000 9976 scope still moving after pulse duration time elapsed
22:07:13.655 00.059 9976 IsSlewing returns 0
22:07:13.655 00.000 9976 IsGuiding returns 0
22:07:13.655 00.000 9976 scope move finished after 21 + 100 ms
22:07:13.655 00.000 9976 Move returns status 0, amount 21
22:07:13.655 00.000 9976 MoveAxis(N, 0, ABG)
22:07:13.655 00.000 9976 Move returns status 0, amount 0
22:07:13.655 00.000 9976 move complete, result=0
22:07:13.655 00.000 9976 worker thread done servicing request
22:07:13.655 00.000 9976 Worker thread wakes up
22:07:13.655 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:07:13.655 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1649,340,31,31)
22:07:13.655 00.000 9552 GuideStep: 1.0 px 21 ms WEST, -0.9 px 0 ms NORTH
22:07:17.002 03.347 9976 Exposure complete
22:07:17.090 00.088 9976 worker thread done servicing request
22:07:17.090 00.000 9552 OnExposeComplete: enter
22:07:17.090 00.000 9552 UpdateGuideState(): m_state=6
22:07:17.090 00.000 9552 Star::Find(15, 1663, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 370
22:07:17.090 00.000 9552 Star::Find returns 1 (1), X=1663.17, Y=356.14, Mass=5033259, SNR=201.5, Peak=65504 HFD=7.7
22:07:17.091 00.001 9552 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.08) = xAngle (-0.72 = -0.72)
22:07:17.091 00.000 9552 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.73 = 2.55)
22:07:17.091 00.000 9552 CameraToMount -- cameraX=-1.15 cameraY=1.14 hyp=1.62 cameraTheta=2.36 mountX=1.22 mountY=0.90, mountTheta=0.64
22:07:17.091 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.15, y=1.14, opts=13)
22:07:17.091 00.000 9552 Enqueuing Move request for scope (-1.15, 1.14)
22:07:17.091 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:07:17.091 00.000 9552 UpdateGuideState exits: m=5033259 SNR=201.5 Saturated
22:07:17.091 00.000 9552 PhdController: settling, locked = 1, distance = 1.35 (3.00) aobump = 0 frame = 3 / 99999
22:07:17.091 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810837.091,"Host":"ASTROBRUCE","Inst":1,"Distance":1.35,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
22:07:17.092 00.001 9976 Worker thread wakes up
22:07:17.092 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:17.092 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 1.14) opts 0xd
22:07:17.092 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:07:17.092 00.000 9552 Enqueuing Expose request
22:07:17.092 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.15, 1.14)
22:07:17.092 00.000 9976 Moving (-1.15, 1.14) raw xDistance=1.22 yDistance=0.90
22:07:17.092 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.22
22:07:17.092 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:07:17.092 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.90
22:07:17.092 00.000 9976 MoveAxis(W, 28, ABG)
22:07:17.092 00.000 9976 Guiding  Dir = 3, Dur = 28
22:07:17.124 00.032 9976 IsSlewing returns 0
22:07:17.124 00.000 9976 IsGuiding returns 0
22:07:17.258 00.134 9976 IsGuiding returns 1
22:07:17.258 00.000 9976 scope still moving after pulse duration time elapsed
22:07:17.312 00.054 9976 IsSlewing returns 0
22:07:17.313 00.001 9976 IsGuiding returns 0
22:07:17.313 00.000 9976 scope move finished after 28 + 160 ms
22:07:17.313 00.000 9976 Move returns status 0, amount 28
22:07:17.313 00.000 9976 MoveAxis(N, 0, ABG)
22:07:17.313 00.000 9976 Move returns status 0, amount 0
22:07:17.313 00.000 9976 move complete, result=0
22:07:17.313 00.000 9976 worker thread done servicing request
22:07:17.313 00.000 9976 Worker thread wakes up
22:07:17.313 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:07:17.313 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1649,340,31,31)
22:07:17.313 00.000 9552 GuideStep: 1.2 px 28 ms WEST, 0.9 px 0 ms NORTH
22:07:20.661 03.348 9976 Exposure complete
22:07:20.755 00.094 9976 worker thread done servicing request
22:07:20.755 00.000 9552 OnExposeComplete: enter
22:07:20.756 00.001 9552 UpdateGuideState(): m_state=6
22:07:20.756 00.000 9552 Star::Find(15, 1663, 356, 0, (0,0,0,0), 0.5, 10.0, 255) frame 371
22:07:20.756 00.000 9552 Star::Find returns 1 (1), X=1665.54, Y=354.09, Mass=5263684, SNR=169.4, Peak=65504 HFD=7.9
22:07:20.756 00.000 9552 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.08) = xAngle (-3.72 = 2.57)
22:07:20.756 00.000 9552 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.73 = -0.44)
22:07:20.756 00.000 9552 CameraToMount -- cameraX=1.23 cameraY=-0.91 hyp=1.53 cameraTheta=-0.64 mountX=-1.28 mountY=-0.65, mountTheta=-2.67
22:07:20.757 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.23, y=-0.91, opts=13)
22:07:20.757 00.000 9552 Enqueuing Move request for scope (1.23, -0.91)
22:07:20.757 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:07:20.757 00.000 9552 UpdateGuideState exits: m=5263684 SNR=169.4 Saturated
22:07:20.757 00.000 9552 PhdController: settling, locked = 1, distance = 1.40 (3.00) aobump = 0 frame = 4 / 99999
22:07:20.757 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810840.757,"Host":"ASTROBRUCE","Inst":1,"Distance":1.40,"Time":7.3,"SettleTime":12.0,"StarLocked":true}
22:07:20.757 00.000 9976 Worker thread wakes up
22:07:20.757 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.91) opts 0xd
22:07:20.757 00.000 9976 Handling offset move in thread for scope, endpoint = (1.23, -0.91)
22:07:20.757 00.000 9976 Moving (1.23, -0.91) raw xDistance=-1.28 yDistance=-0.65
22:07:20.757 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.28
22:07:20.757 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:20.757 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
22:07:20.757 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:20.757 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:07:20.757 00.000 9552 Enqueuing Expose request
22:07:20.758 00.001 9976 MoveAxis(E, 26, ABG)
22:07:20.758 00.000 9976 Guiding  Dir = 2, Dur = 26
22:07:20.783 00.025 9976 IsSlewing returns 0
22:07:20.783 00.000 9976 IsGuiding returns 0
22:07:20.816 00.033 9976 IsGuiding returns 1
22:07:20.816 00.000 9976 scope still moving after pulse duration time elapsed
22:07:20.876 00.060 9976 IsSlewing returns 0
22:07:20.877 00.001 9976 IsGuiding returns 0
22:07:20.877 00.000 9976 scope move finished after 26 + 67 ms
22:07:20.877 00.000 9976 Move returns status 0, amount 26
22:07:20.877 00.000 9976 MoveAxis(N, 0, ABG)
22:07:20.877 00.000 9976 Move returns status 0, amount 0
22:07:20.877 00.000 9976 move complete, result=0
22:07:20.877 00.000 9976 worker thread done servicing request
22:07:20.877 00.000 9976 Worker thread wakes up
22:07:20.877 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:07:20.877 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1649,340,31,31)
22:07:20.877 00.000 9552 GuideStep: -1.3 px 26 ms EAST, -0.7 px 0 ms NORTH
22:07:24.234 03.357 9976 Exposure complete
22:07:24.327 00.093 9976 worker thread done servicing request
22:07:24.327 00.000 9552 OnExposeComplete: enter
22:07:24.327 00.000 9552 UpdateGuideState(): m_state=6
22:07:24.328 00.001 9552 Star::Find(15, 1665, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 372
22:07:24.328 00.000 9552 Star::Find returns 1 (1), X=1662.93, Y=354.29, Mass=5499573, SNR=209.8, Peak=65504 HFD=7.9
22:07:24.328 00.000 9552 CameraToMount -- cameraTheta (-2.67) - m_xAngle (3.08) = xAngle (-5.75 = 0.53)
22:07:24.328 00.000 9552 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.76 = -2.48)
22:07:24.328 00.000 9552 CameraToMount -- cameraX=-1.39 cameraY=-0.71 hyp=1.56 cameraTheta=-2.67 mountX=1.34 mountY=-0.96, mountTheta=-0.62
22:07:24.329 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.39, y=-0.71, opts=13)
22:07:24.329 00.000 9552 Enqueuing Move request for scope (-1.39, -0.71)
22:07:24.329 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:07:24.329 00.000 9976 Worker thread wakes up
22:07:24.329 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.71) opts 0xd
22:07:24.329 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.39, -0.71)
22:07:24.329 00.000 9976 Moving (-1.39, -0.71) raw xDistance=1.34 yDistance=-0.96
22:07:24.329 00.000 9552 UpdateGuideState exits: m=5499573 SNR=209.8 Saturated
22:07:24.329 00.000 9552 PhdController: settling, locked = 1, distance = 1.45 (3.00) aobump = 0 frame = 5 / 99999
22:07:24.329 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778810844.329,"Host":"ASTROBRUCE","Inst":1,"Distance":1.45,"Time":10.8,"SettleTime":12.0,"StarLocked":true}
22:07:24.329 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.34
22:07:24.329 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:07:24.329 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
22:07:24.329 00.000 9976 MoveAxis(W, 27, ABG)
22:07:24.329 00.000 9976 Guiding  Dir = 3, Dur = 27
22:07:24.329 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:24.330 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:07:24.330 00.000 9552 Enqueuing Expose request
22:07:24.360 00.030 9976 IsSlewing returns 0
22:07:24.360 00.000 9976 IsGuiding returns 0
22:07:24.392 00.032 9976 IsGuiding returns 1
22:07:24.392 00.000 9976 scope still moving after pulse duration time elapsed
22:07:24.480 00.088 9976 IsSlewing returns 0
22:07:24.480 00.000 9976 IsGuiding returns 0
22:07:24.480 00.000 9976 scope move finished after 27 + 93 ms
22:07:24.480 00.000 9976 Move returns status 0, amount 27
22:07:24.480 00.000 9976 MoveAxis(N, 0, ABG)
22:07:24.480 00.000 9976 Move returns status 0, amount 0
22:07:24.480 00.000 9976 move complete, result=0
22:07:24.480 00.000 9976 worker thread done servicing request
22:07:24.481 00.001 9976 Worker thread wakes up
22:07:24.481 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:07:24.481 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1649,340,31,31)
22:07:24.481 00.000 9552 GuideStep: 1.3 px 27 ms WEST, -1.0 px 0 ms NORTH
22:07:27.827 03.346 9976 Exposure complete
22:07:27.919 00.092 9976 worker thread done servicing request
22:07:27.919 00.000 9552 OnExposeComplete: enter
22:07:27.919 00.000 9552 UpdateGuideState(): m_state=6
22:07:27.919 00.000 9552 Star::Find(15, 1662, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 373
22:07:27.919 00.000 9552 Star::Find returns 1 (1), X=1664.42, Y=355.20, Mass=5293804, SNR=186.6, Peak=65504 HFD=7.7
22:07:27.919 00.000 9552 CameraToMount -- cameraTheta (1.07) - m_xAngle (3.08) = xAngle (-2.01 = -2.01)
22:07:27.919 00.000 9552 CameraToMount -- cameraTheta (1.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.02 = 1.26)
22:07:27.919 00.000 9552 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=-0.10 mountY=0.21, mountTheta=1.99
22:07:27.921 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.11, y=0.20, opts=13)
22:07:27.921 00.000 9552 Enqueuing Move request for scope (0.11, 0.20)
22:07:27.921 00.000 9976 Worker thread wakes up
22:07:27.921 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:07:27.921 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
22:07:27.921 00.000 9552 UpdateGuideState exits: m=5293804 SNR=186.6 Saturated
22:07:27.921 00.000 9976 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
22:07:27.921 00.000 9552 PhdController: settling, locked = 1, distance = 1.08 (3.00) aobump = 0 frame = 6 / 99999
22:07:27.921 00.000 9552 PhdController: newstate STATE_FINISH
22:07:27.921 00.000 9552 PhdController complete: success
22:07:27.921 00.000 9976 Moving (0.11, 0.20) raw xDistance=-0.10 yDistance=0.21
22:07:27.921 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778810847.921,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:07:27.921 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:07:27.921 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:27.921 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:07:27.922 00.001 9976 MoveAxis(E, 0, ABG)
22:07:27.922 00.000 9976 Move returns status 0, amount 0
22:07:27.922 00.000 9976 MoveAxis(N, 0, ABG)
22:07:27.922 00.000 9976 Move returns status 0, amount 0
22:07:27.922 00.000 9976 move complete, result=0
22:07:27.922 00.000 9552 Mount: notify guiding dither settle done success=1
22:07:27.922 00.000 9552 PhdController: newstate STATE_IDLE
22:07:27.922 00.000 9976 worker thread done servicing request
22:07:27.922 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:27.922 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:07:27.922 00.000 9552 Enqueuing Expose request
22:07:27.922 00.000 9976 Worker thread wakes up
22:07:27.922 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:27.922 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:07:27.922 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1649,340,31,31)
22:07:28.451 00.529 9552 evsrv: cli 011F3880 connect
22:07:28.451 00.000 9552 case statement mapped state 6 to 3
22:07:28.451 00.000 9552 case statement mapped state 6 to 3
22:07:28.452 00.001 9552 evsrv: cli 011F3880 request: {"method":"get_app_state","id":"bebf1fff-df24-4bad-870c-b283fb6288db"}
22:07:28.452 00.000 9552 case statement mapped state 6 to 3
22:07:28.452 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":"Guiding","id":"bebf1fff-df24-4bad-870c-b283fb6288db"}
22:07:28.452 00.000 9552 evsrv: cli 011F3880 disconnect
22:07:28.453 00.001 9552 evsrv: cli 011F3420 connect
22:07:28.453 00.000 9552 case statement mapped state 6 to 3
22:07:28.453 00.000 9552 case statement mapped state 6 to 3
22:07:28.454 00.001 9552 evsrv: cli 011F3420 request: {"method":"stop_capture","id":"f54f658b-e7fa-4bfc-a90a-f40d84739a59"}
22:07:28.454 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:07:28.454 00.000 9552 Status Line: Waiting for devices...
22:07:28.455 00.001 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":0,"id":"f54f658b-e7fa-4bfc-a90a-f40d84739a59"}
22:07:28.455 00.000 9552 evsrv: cli 011F3420 disconnect
22:07:28.455 00.000 9552 evsrv: cli 011F3920 connect
22:07:28.456 00.001 9552 case statement mapped state 6 to 3
22:07:28.456 00.000 9552 case statement mapped state 6 to 3
22:07:28.456 00.000 9552 evsrv: cli 011F3920 request: {"method":"get_app_state","id":"fd432c08-480c-4946-890d-08f730cedce8"}
22:07:28.456 00.000 9552 case statement mapped state 6 to 3
22:07:28.456 00.000 9552 evsrv: cli 011F3920 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd432c08-480c-4946-890d-08f730cedce8"}
22:07:28.456 00.000 9552 evsrv: cli 011F3920 disconnect
22:07:28.465 00.009 9976 ZWO: stopexposure
22:07:29.457 00.992 9552 evsrv: cli 011F3920 connect
22:07:29.458 00.001 9552 case statement mapped state 6 to 3
22:07:29.458 00.000 9552 case statement mapped state 6 to 3
22:07:29.458 00.000 9552 evsrv: cli 011F3920 request: {"method":"get_app_state","id":"2b4a8805-efa4-4b99-a1e6-733cffd54af5"}
22:07:29.458 00.000 9552 case statement mapped state 6 to 3
22:07:29.458 00.000 9552 evsrv: cli 011F3920 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b4a8805-efa4-4b99-a1e6-733cffd54af5"}
22:07:29.459 00.001 9552 evsrv: cli 011F3920 disconnect
22:07:30.460 01.001 9552 evsrv: cli 011F3E20 connect
22:07:30.460 00.000 9552 case statement mapped state 6 to 3
22:07:30.461 00.001 9552 case statement mapped state 6 to 3
22:07:30.461 00.000 9552 evsrv: cli 011F3E20 request: {"method":"get_app_state","id":"44d63b0b-f26c-48fa-ab24-98b97bf95ce8"}
22:07:30.461 00.000 9552 case statement mapped state 6 to 3
22:07:30.462 00.001 9552 evsrv: cli 011F3E20 response: {"jsonrpc":"2.0","result":"Guiding","id":"44d63b0b-f26c-48fa-ab24-98b97bf95ce8"}
22:07:30.462 00.000 9552 evsrv: cli 011F3E20 disconnect
22:07:31.217 00.755 9976 ZWO: stopexposure
22:07:31.217 00.000 9976 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:07:31.218 00.001 9976 worker thread done servicing request
22:07:31.218 00.000 9552 OnExposeComplete: enter
22:07:31.218 00.000 9552 OnExposeComplete: Capture Error reported
22:07:31.218 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:07:31.218 00.000 9552 Mount: notify guiding stopped
22:07:31.218 00.000 9552 BLC: window closed
22:07:31.218 00.000 9552 BLC: Last direction was reset
22:07:31.219 00.001 9552 Changing from state GUIDING to STOP
22:07:31.219 00.000 9552 guider state => SELECTED
22:07:31.219 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:07:31.219 00.000 9552 Changing from state SELECTED to UNINITIALIZED
22:07:31.219 00.000 9552 guider state => SELECTING
22:07:31.221 00.002 9552 Status Line: Stopped.
22:07:31.222 00.001 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:07:31.463 00.241 9552 evsrv: cli 011F3A60 connect
22:07:31.464 00.001 9552 evsrv: cli 011F3A60 request: {"method":"get_app_state","id":"63c9806e-33db-4646-a42e-07f6a6093b40"}
22:07:31.464 00.000 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":"Stopped","id":"63c9806e-33db-4646-a42e-07f6a6093b40"}
22:07:31.464 00.000 9552 evsrv: cli 011F3A60 disconnect
22:11:24.013 232.549 9552 evsrv: cli 011F3CE0 connect
22:11:24.014 00.001 9552 evsrv: cli 011F3CE0 request: {"method":"get_app_state","id":"2e744e6d-cadf-4ba7-8996-e703e9afc605"}
22:11:24.014 00.000 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e744e6d-cadf-4ba7-8996-e703e9afc605"}
22:11:24.014 00.000 9552 evsrv: cli 011F3CE0 disconnect
22:11:24.015 00.001 9552 evsrv: cli 011F3BA0 connect
22:11:24.015 00.000 9552 evsrv: cli 011F3BA0 request: {"method":"get_calibrated","id":"f362d378-f6b5-420f-9a27-4a7e8ec5bf98"}
22:11:24.015 00.000 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":true,"id":"f362d378-f6b5-420f-9a27-4a7e8ec5bf98"}
22:11:24.016 00.001 9552 evsrv: cli 011F3BA0 disconnect
22:11:24.016 00.000 9552 evsrv: cli 011F36A0 connect
22:11:24.017 00.001 9552 evsrv: cli 011F36A0 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"121c60c4-c038-45b0-a2b1-32b85b8b7f31"}
22:11:24.017 00.000 9552 PhdController::Guide begins
22:11:24.017 00.000 9552 PhdController: newstate STATE_SETUP
22:11:24.017 00.000 9552 PhdController: setup
22:11:24.017 00.000 9552 PhdController: newstate STATE_ATTEMPT_START
22:11:24.017 00.000 9552 PhdController: start capturing
22:11:24.018 00.001 9552 Changing from state SELECTING to UNINITIALIZED
22:11:24.018 00.000 9552 guider state => SELECTING
22:11:24.018 00.000 9552 setting force full frames = true
22:11:24.018 00.000 9552 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:11:24.020 00.002 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:11:24.020 00.000 9552 Enqueuing Expose request
22:11:24.020 00.000 9552 PhdController: newstate STATE_SELECT_STAR
22:11:24.020 00.000 9976 Worker thread wakes up
22:11:24.020 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:24.020 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:24.021 00.001 9552 evsrv: cli 011F36A0 response: {"jsonrpc":"2.0","result":0,"id":"121c60c4-c038-45b0-a2b1-32b85b8b7f31"}
22:11:24.021 00.000 9552 evsrv: cli 011F36A0 disconnect
22:11:24.021 00.000 9552 evsrv: cli 011F3CE0 connect
22:11:24.021 00.000 9552 case statement mapped state 1 to 101
22:11:24.022 00.001 9552 case statement mapped state 1 to 101
22:11:24.022 00.000 9552 evsrv: cli 011F3CE0 request: {"method":"get_lock_shift_params","id":"99390dd2-0789-4641-b4b6-27d8f7929483"}
22:11:24.022 00.000 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"99390dd2-0789-4641-b4b6-27d8f7929483"}
22:11:24.022 00.000 9552 evsrv: cli 011F3CE0 disconnect
22:11:24.023 00.001 9552 evsrv: cli 011F3600 connect
22:11:24.023 00.000 9552 case statement mapped state 1 to 101
22:11:24.023 00.000 9552 case statement mapped state 1 to 101
22:11:24.023 00.000 9552 evsrv: cli 011F3600 request: {"method":"get_lock_position","id":"92c94565-b166-483b-ac3e-f674d30faf30"}
22:11:24.023 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":null,"id":"92c94565-b166-483b-ac3e-f674d30faf30"}
22:11:24.025 00.002 9552 evsrv: cli 011F3600 disconnect
22:11:25.025 01.000 9552 evsrv: cli 011F39C0 connect
22:11:25.025 00.000 9552 case statement mapped state 1 to 101
22:11:25.025 00.000 9552 case statement mapped state 1 to 101
22:11:25.026 00.001 9552 evsrv: cli 011F39C0 request: {"method":"get_lock_position","id":"f06526ff-64f7-4dd1-a7ac-e113d528b918"}
22:11:25.026 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":null,"id":"f06526ff-64f7-4dd1-a7ac-e113d528b918"}
22:11:25.026 00.000 9552 evsrv: cli 011F39C0 disconnect
22:11:26.026 01.000 9552 evsrv: cli 011F3CE0 connect
22:11:26.027 00.001 9552 case statement mapped state 1 to 101
22:11:26.027 00.000 9552 case statement mapped state 1 to 101
22:11:26.027 00.000 9552 evsrv: cli 011F3CE0 request: {"method":"get_lock_position","id":"8c1411c2-db1c-4f76-bca6-9bd89a8870be"}
22:11:26.027 00.000 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":null,"id":"8c1411c2-db1c-4f76-bca6-9bd89a8870be"}
22:11:26.028 00.001 9552 evsrv: cli 011F3CE0 disconnect
22:11:27.030 01.002 9552 evsrv: cli 011F34C0 connect
22:11:27.030 00.000 9552 case statement mapped state 1 to 101
22:11:27.030 00.000 9552 case statement mapped state 1 to 101
22:11:27.030 00.000 9552 evsrv: cli 011F34C0 request: {"method":"get_lock_position","id":"a02819c1-a431-4593-a470-6532a715762b"}
22:11:27.030 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":null,"id":"a02819c1-a431-4593-a470-6532a715762b"}
22:11:27.030 00.000 9552 evsrv: cli 011F34C0 disconnect
22:11:27.367 00.337 9976 Exposure complete
22:11:27.460 00.093 9976 worker thread done servicing request
22:11:27.460 00.000 9552 OnExposeComplete: enter
22:11:27.460 00.000 9552 UpdateGuideState(): m_state=1
22:11:27.460 00.000 9552 UpdateCurrentPosition: no star selected
22:11:27.460 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:11:27.460 00.000 9552 Status Line: No star selected
22:11:27.461 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:27.461 00.000 9552 UpdateGuideState exits: No star selected
22:11:27.461 00.000 9552 GuiderMultiStar::AutoSelect enter
22:11:27.461 00.000 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:11:27.553 00.092 9552 AutoFind: auto downsample for scale 0.43 => 2x
22:11:27.553 00.000 9552 AutoFind: downsample 2x
22:11:27.567 00.014 9552 AutoFind: global mean = 1.1, stdev 2025.6
22:11:27.567 00.000 9552 AutoFind: using threshold = 0.1
22:11:27.588 00.021 9552 AutoFind: local max [1659, 363] 130.2
22:11:27.588 00.000 9552 AutoFind: local max [1055, 171] 127.7
22:11:27.588 00.000 9552 AutoFind: local max [747, 951] 14.7
22:11:27.588 00.000 9552 AutoFind: local max [875, 187] 5.7
22:11:27.588 00.000 9552 AutoFind: local max [1461, 443] 5.6
22:11:27.589 00.001 9552 AutoFind: local max [1649, 299] 4.5
22:11:27.589 00.000 9552 AutoFind: local max [141, 121] 4.4
22:11:27.589 00.000 9552 AutoFind: local max [1681, 359] 4.1
22:11:27.589 00.000 9552 AutoFind: local max [1657, 341] 4.1
22:11:27.589 00.000 9552 AutoFind: local max [1681, 373] 3.9
22:11:27.589 00.000 9552 AutoFind: local max [1811, 331] 3.9
22:11:27.589 00.000 9552 AutoFind: local max [1789, 337] 3.0
22:11:27.589 00.000 9552 AutoFind: local max [1035, 183] 2.8
22:11:27.589 00.000 9552 AutoFind: local max [845, 727] 2.7
22:11:27.589 00.000 9552 AutoFind: local max [1795, 167] 2.7
22:11:27.589 00.000 9552 AutoFind: local max [1799, 337] 2.7
22:11:27.589 00.000 9552 AutoFind: local max [87, 689] 2.6
22:11:27.589 00.000 9552 AutoFind: local max [1031, 171] 2.5
22:11:27.589 00.000 9552 AutoFind: local max [1841, 903] 2.4
22:11:27.589 00.000 9552 AutoFind: local max [705, 727] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [1263, 61] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [1765, 307] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [109, 581] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [1387, 579] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [1105, 541] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [1763, 23] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [1495, 175] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [107, 37] 2.3
22:11:27.589 00.000 9552 AutoFind: local max [207, 89] 2.2
22:11:27.589 00.000 9552 AutoFind: local max [635, 605] 2.2
22:11:27.589 00.000 9552 AutoFind: local max [1185, 949] 2.2
22:11:27.589 00.000 9552 AutoFind: local max [191, 87] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1837, 837] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1299, 401] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [631, 527] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1101, 805] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1091, 1027] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1871, 475] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [345, 581] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1455, 335] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1867, 493] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1303, 1011] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1451, 1045] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [311, 1087] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1635, 345] 2.1
22:11:27.589 00.000 9552 AutoFind: local max [1489, 149] 2.0
22:11:27.589 00.000 9552 AutoFind: local max [577, 33] 2.0
22:11:27.589 00.000 9552 AutoFind: local max [1483, 515] 2.0
22:11:27.589 00.000 9552 AutoFind: local max [1913, 343] 2.0
22:11:27.589 00.000 9552 AutoFind: local max [223, 1147] 2.0
22:11:27.589 00.000 9552 AutoFind: local max [55, 273] 2.0
22:11:27.589 00.000 9552 AutoFind: local max [1501, 645] 2.0
22:11:27.589 00.000 9552 AutoFind: local max [495, 745] 2.0
22:11:27.589 00.000 9552 AutoFind: local max [1417, 133] 2.0
22:11:27.590 00.001 9552 AutoFind: local max [1459, 91] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [665, 883] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [1863, 595] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [1549, 377] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [179, 477] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [1383, 477] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [111, 839] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [411, 693] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [1057, 653] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [1357, 867] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [677, 313] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [1617, 129] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [1045, 865] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [809, 787] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [679, 501] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [171, 953] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [867, 863] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [1815, 197] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [411, 343] 2.0
22:11:27.590 00.000 9552 AutoFind: local max [549, 583] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1623, 433] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [721, 583] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1611, 629] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [753, 131] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1543, 449] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [599, 665] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [461, 433] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1363, 247] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [97, 581] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1877, 495] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1423, 607] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1765, 719] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [177, 131] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [579, 793] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1527, 273] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1577, 881] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [277, 403] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1171, 143] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1287, 59] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [57, 583] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [343, 919] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1631, 229] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [1537, 389] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [37, 673] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [741, 903] 1.9
22:11:27.590 00.000 9552 AutoFind: local max [431, 547] 1.9
22:11:27.590 00.000 9552 AutoFind: too close [1537, 389] 1.9 - [1549, 377] 2.0
22:11:27.590 00.000 9552 AutoFind: too close [1877, 495] 1.9 - [1867, 493] 2.1
22:11:27.590 00.000 9552 AutoFind: too close [1877, 495] 1.9 - [1871, 475] 2.1
22:11:27.590 00.000 9552 AutoFind: too close [97, 581] 1.9 - [109, 581] 2.3
22:11:27.591 00.001 9552 AutoFind: too close [1867, 493] 2.1 - [1871, 475] 2.1
22:11:27.591 00.000 9552 AutoFind: too close [191, 87] 2.1 - [207, 89] 2.2
22:11:27.591 00.000 9552 AutoFind: too close [1031, 171] 2.5 - [1035, 183] 2.8
22:11:27.591 00.000 9552 AutoFind: too close [1799, 337] 2.7 - [1789, 337] 3.0
22:11:27.591 00.000 9552 AutoFind: too close [1799, 337] 2.7 - [1811, 331] 3.9
22:11:27.591 00.000 9552 AutoFind: close dim-bright [1035, 183] 2.8 - [1055, 171] 127.7
22:11:27.591 00.000 9552 AutoFind: too close [1681, 373] 3.9 - [1681, 359] 4.1
22:11:27.591 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:11:27.591 00.000 9552 Star::Find(15, 1659, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find returns 1 (1), X=1657.95, Y=361.70, Mass=5446410, SNR=202.5, Peak=65504 HFD=7.8
22:11:27.591 00.000 9552 Star::Find(15, 1055, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find returns 1 (1), X=1054.28, Y=170.13, Mass=5074202, SNR=200.9, Peak=65504 HFD=7.7
22:11:27.591 00.000 9552 Star::Find(15, 747, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find returns 1 (1), X=746.32, Y=949.79, Mass=625662, SNR=63.1, Peak=16480 HFD=7.0
22:11:27.591 00.000 9552 Star::Find(15, 875, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find returns 1 (1), X=875.26, Y=186.34, Mass=106728, SNR=23.8, Peak=12336 HFD=4.3
22:11:27.591 00.000 9552 Star::Find(15, 1461, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find returns 1 (1), X=1461.55, Y=442.03, Mass=66984, SNR=16.5, Peak=9504 HFD=3.7
22:11:27.591 00.000 9552 Star::Find(15, 1649, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find returns 1 (1), X=1648.95, Y=298.93, Mass=90256, SNR=22.9, Peak=9408 HFD=5.9
22:11:27.591 00.000 9552 Star::Find(15, 141, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find returns 1 (1), X=140.51, Y=119.41, Mass=34386, SNR=11.4, Peak=7584 HFD=4.8
22:11:27.591 00.000 9552 Star::Find(15, 1657, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find returns 1 (1), X=1658.34, Y=358.03, Mass=2987430, SNR=176.1, Peak=28800 HFD=6.6
22:11:27.591 00.000 9552 Star::Find(15, 845, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find false star n=2 nbg=270 bg=3382.9 sigma=1018.5 thresh=6438 peak=4935
22:11:27.591 00.000 9552 Star::Find returns 0 (2), X=845.00, Y=727.00, Mass=11746, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.591 00.000 9552 Star::Find(15, 1795, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find false star n=5 nbg=264 bg=3334.5 sigma=952.8 thresh=6193 peak=5385
22:11:27.591 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=167.00, Mass=19248, SNR=2.9, Peak=8400 HFD=0.0
22:11:27.591 00.000 9552 Star::Find(15, 87, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find false star n=5 nbg=254 bg=2997.6 sigma=879.8 thresh=5637 peak=4942
22:11:27.591 00.000 9552 Star::Find returns 0 (2), X=87.00, Y=689.00, Mass=16804, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.591 00.000 9552 Star::Find(15, 1841, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.591 00.000 9552 Star::Find false star n=8 nbg=249 bg=2459.6 sigma=712.7 thresh=4598 peak=4057
22:11:27.591 00.000 9552 Star::Find returns 0 (2), X=1841.00, Y=903.00, Mass=25203, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.591 00.000 9552 Star::Find(15, 705, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.001 9552 Star::Find false star n=11 nbg=239 bg=3086.1 sigma=693.1 thresh=5165 peak=4957
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=705.00, Y=727.00, Mass=29141, SNR=2.9, Peak=8400 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1263, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=2 nbg=257 bg=3526.9 sigma=877.2 thresh=6159 peak=4798
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1263.00, Y=61.00, Mass=5906, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1765, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=2 nbg=263 bg=3083.0 sigma=941.6 thresh=5908 peak=5168
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1765.00, Y=307.00, Mass=13562, SNR=2.9, Peak=10928 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1387, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=5 nbg=265 bg=3300.0 sigma=852.3 thresh=5857 peak=4967
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=579.00, Mass=16092, SNR=2.9, Peak=9712 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1105, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=5 nbg=250 bg=2976.8 sigma=814.0 thresh=5419 peak=4896
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1105.00, Y=541.00, Mass=15900, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1763, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=4 nbg=277 bg=3513.6 sigma=1060.8 thresh=6696 peak=5171
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1763.00, Y=23.00, Mass=15801, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1495, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=1 nbg=258 bg=3365.5 sigma=927.4 thresh=6148 peak=5187
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1495.00, Y=175.00, Mass=6955, SNR=2.9, Peak=10320 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 107, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=3 nbg=267 bg=2951.0 sigma=895.8 thresh=5638 peak=4640
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=107.00, Y=37.00, Mass=10091, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 635, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=2 nbg=255 bg=3243.7 sigma=820.6 thresh=5705 peak=4523
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=635.00, Y=605.00, Mass=6073, SNR=2.9, Peak=7584 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1185, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=7 nbg=243 bg=2643.8 sigma=747.6 thresh=4887 peak=4715
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1185.00, Y=949.00, Mass=20389, SNR=2.9, Peak=6176 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1837, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=5 nbg=245 bg=2808.6 sigma=740.8 thresh=5031 peak=4212
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1837.00, Y=837.00, Mass=19957, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1299, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=1 nbg=275 bg=3357.6 sigma=1065.0 thresh=6552 peak=4971
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1299.00, Y=401.00, Mass=3426, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 631, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=5 nbg=255 bg=3315.1 sigma=845.6 thresh=5852 peak=5028
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=631.00, Y=527.00, Mass=16417, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1101, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=4 nbg=248 bg=3374.2 sigma=810.4 thresh=5806 peak=4837
22:11:27.592 00.000 9552 Star::Find returns 0 (2), X=1101.00, Y=805.00, Mass=10199, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.592 00.000 9552 Star::Find(15, 1091, 1027, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.592 00.000 9552 Star::Find false star n=5 nbg=249 bg=2168.7 sigma=755.6 thresh=4436 peak=3779
22:11:27.593 00.001 9552 Star::Find returns 0 (2), X=1091.00, Y=1027.00, Mass=13989, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 345, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=3 nbg=254 bg=3182.4 sigma=859.1 thresh=5760 peak=4656
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=345.00, Y=581.00, Mass=8773, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 1455, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=2 nbg=263 bg=3163.7 sigma=972.4 thresh=6081 peak=5081
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=1455.00, Y=335.00, Mass=7337, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 1303, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=3 nbg=250 bg=2766.5 sigma=797.2 thresh=5158 peak=4297
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=1011.00, Mass=11044, SNR=2.9, Peak=8000 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 1451, 1045, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=5 nbg=262 bg=2658.7 sigma=924.0 thresh=5431 peak=4579
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=1451.00, Y=1045.00, Mass=15762, SNR=2.9, Peak=7888 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 311, 1087, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=6 nbg=277 bg=1677.7 sigma=912.1 thresh=4414 peak=3312
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=1087.00, Mass=21646, SNR=2.9, Peak=7792 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 1635, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find returns 1 (1), X=1653.25, Y=360.10, Mass=1172686, SNR=129.2, Peak=9408 HFD=5.1
22:11:27.593 00.000 9552 Star::Find(15, 1489, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=1 nbg=271 bg=3520.5 sigma=935.6 thresh=6327 peak=4814
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=1489.00, Y=149.00, Mass=2864, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 577, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=7 nbg=261 bg=3330.5 sigma=883.4 thresh=5981 peak=5258
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=577.00, Y=33.00, Mass=22271, SNR=2.9, Peak=8912 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 1483, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=2 nbg=267 bg=3141.9 sigma=923.5 thresh=5912 peak=4745
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=515.00, Mass=6068, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 1913, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=1 nbg=274 bg=2535.9 sigma=920.4 thresh=5297 peak=4177
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=1913.00, Y=343.00, Mass=3144, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 223, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=3 nbg=275 bg=1565.6 sigma=860.7 thresh=4148 peak=3437
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=223.00, Y=1147.00, Mass=13031, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 55, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=5 nbg=277 bg=2572.5 sigma=984.3 thresh=5525 peak=4128
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=55.00, Y=273.00, Mass=19746, SNR=2.9, Peak=6384 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 1501, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=4 nbg=269 bg=3280.1 sigma=918.2 thresh=6035 peak=4784
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=645.00, Mass=15232, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.593 00.000 9552 Star::Find(15, 495, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.593 00.000 9552 Star::Find false star n=9 nbg=241 bg=3158.8 sigma=767.8 thresh=5462 peak=4527
22:11:27.593 00.000 9552 Star::Find returns 0 (2), X=495.00, Y=745.00, Mass=25554, SNR=2.9, Peak=8000 HFD=0.0
22:11:27.594 00.001 9552 Star::Find(15, 1417, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=6 nbg=251 bg=3422.4 sigma=847.4 thresh=5965 peak=5301
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=1417.00, Y=133.00, Mass=18250, SNR=2.9, Peak=9104 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 1459, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=5 nbg=260 bg=3395.1 sigma=908.9 thresh=6122 peak=5000
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=1459.00, Y=91.00, Mass=17361, SNR=2.9, Peak=7584 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 665, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=4 nbg=246 bg=2750.2 sigma=819.2 thresh=5208 peak=4038
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=665.00, Y=883.00, Mass=13495, SNR=2.9, Peak=6880 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 1863, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=5 nbg=253 bg=2835.4 sigma=767.0 thresh=5136 peak=4220
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=1863.00, Y=595.00, Mass=14271, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 179, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=2 nbg=250 bg=2888.3 sigma=853.6 thresh=5449 peak=4695
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=477.00, Mass=5567, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 1383, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find returns 0 (4), X=1393.84, Y=489.83, Mass=67761, SNR=42.7, Peak=65504 HFD=0.2
22:11:27.594 00.000 9552 Star::Find(15, 111, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=4 nbg=262 bg=2391.4 sigma=825.9 thresh=4869 peak=3811
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=111.00, Y=839.00, Mass=15042, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 411, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=7 nbg=234 bg=3187.4 sigma=679.0 thresh=5224 peak=4486
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=411.00, Y=693.00, Mass=16985, SNR=2.9, Peak=7296 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 1057, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=2 nbg=264 bg=3144.4 sigma=969.2 thresh=6052 peak=4953
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=1057.00, Y=653.00, Mass=12223, SNR=2.9, Peak=11728 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 1357, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=8 nbg=214 bg=2935.4 sigma=615.7 thresh=4783 peak=4746
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=1357.00, Y=867.00, Mass=21605, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 677, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=6 nbg=246 bg=3021.9 sigma=828.0 thresh=5506 peak=4694
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=677.00, Y=313.00, Mass=18621, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 1617, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find returns 1 (1), X=1602.65, Y=114.88, Mass=68926, SNR=40.6, Peak=11840 HFD=0.7
22:11:27.594 00.000 9552 Star::Find(15, 1045, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=4 nbg=261 bg=3033.3 sigma=825.2 thresh=5509 peak=4310
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=1045.00, Y=865.00, Mass=13595, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 809, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.594 00.000 9552 Star::Find false star n=3 nbg=267 bg=3132.6 sigma=935.9 thresh=5940 peak=4733
22:11:27.594 00.000 9552 Star::Find returns 0 (2), X=809.00, Y=787.00, Mass=10138, SNR=2.9, Peak=6688 HFD=0.0
22:11:27.594 00.000 9552 Star::Find(15, 679, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.001 9552 Star::Find returns 0 (3), X=679.00, Y=501.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 171, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=5 nbg=249 bg=2019.3 sigma=749.9 thresh=4269 peak=3519
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=953.00, Mass=17151, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 867, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=6 nbg=245 bg=2600.4 sigma=840.4 thresh=5121 peak=4255
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=863.00, Mass=19245, SNR=2.9, Peak=7696 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 1815, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=1 nbg=267 bg=3017.8 sigma=954.8 thresh=5882 peak=4560
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=1815.00, Y=197.00, Mass=3062, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 411, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=3 nbg=260 bg=3347.6 sigma=922.6 thresh=6115 peak=5004
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=411.00, Y=343.00, Mass=12837, SNR=2.9, Peak=9408 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 549, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=4 nbg=264 bg=3216.8 sigma=910.0 thresh=5947 peak=4803
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=549.00, Y=583.00, Mass=13965, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 1623, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find returns 0 (3), X=1623.00, Y=433.00, Mass=0, SNR=0.0, Peak=6880 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 721, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=2 nbg=262 bg=3035.9 sigma=918.1 thresh=5790 peak=4647
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=721.00, Y=583.00, Mass=5672, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 1611, 629, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=3 nbg=258 bg=3365.7 sigma=924.0 thresh=6138 peak=4916
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=1611.00, Y=629.00, Mass=9855, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 753, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=3 nbg=262 bg=3198.6 sigma=940.4 thresh=6020 peak=4878
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=753.00, Y=131.00, Mass=10548, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 1543, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=14 nbg=243 bg=3190.0 sigma=740.8 thresh=5412 peak=4919
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=1543.00, Y=449.00, Mass=38412, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 599, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=2 nbg=268 bg=3198.3 sigma=1013.4 thresh=6238 peak=4636
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=599.00, Y=665.00, Mass=7059, SNR=2.9, Peak=8496 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 461, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.595 00.000 9552 Star::Find false star n=5 nbg=247 bg=3349.0 sigma=774.5 thresh=5672 peak=4576
22:11:27.595 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=433.00, Mass=14839, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.595 00.000 9552 Star::Find(15, 1363, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.001 9552 Star::Find returns 0 (3), X=1363.00, Y=247.00, Mass=0, SNR=0.0, Peak=7488 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 1423, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=7 nbg=259 bg=3218.3 sigma=880.0 thresh=5858 peak=5609
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=1423.00, Y=607.00, Mass=24736, SNR=2.9, Peak=8800 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 1765, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=5 nbg=267 bg=3109.3 sigma=975.0 thresh=6034 peak=4912
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=1765.00, Y=719.00, Mass=19685, SNR=2.9, Peak=9712 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 177, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=3 nbg=264 bg=2986.6 sigma=961.3 thresh=5871 peak=4384
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=177.00, Y=131.00, Mass=8848, SNR=2.9, Peak=9200 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 579, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=2 nbg=249 bg=2995.3 sigma=747.0 thresh=5236 peak=4468
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=579.00, Y=793.00, Mass=5161, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 1527, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=2 nbg=255 bg=3570.8 sigma=875.3 thresh=6197 peak=4852
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=273.00, Mass=7034, SNR=2.9, Peak=7696 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 1577, 881, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=3 nbg=258 bg=3157.7 sigma=879.2 thresh=5795 peak=4825
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=1577.00, Y=881.00, Mass=9455, SNR=2.9, Peak=6880 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 277, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=4 nbg=261 bg=3004.0 sigma=907.3 thresh=5726 peak=4956
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=277.00, Y=403.00, Mass=12192, SNR=2.9, Peak=8496 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 1171, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=1 nbg=268 bg=3702.9 sigma=950.4 thresh=6554 peak=4713
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=143.00, Mass=3177, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 1287, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=3 nbg=256 bg=3426.5 sigma=862.4 thresh=6014 peak=4896
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=1287.00, Y=59.00, Mass=9864, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 57, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=3 nbg=262 bg=2654.2 sigma=914.2 thresh=5397 peak=4164
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=57.00, Y=583.00, Mass=9973, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 343, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=1 nbg=260 bg=2413.2 sigma=854.9 thresh=4978 peak=3766
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=343.00, Y=919.00, Mass=2659, SNR=2.9, Peak=5776 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 1631, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=4 nbg=266 bg=3454.3 sigma=973.7 thresh=6375 peak=5724
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=1631.00, Y=229.00, Mass=16663, SNR=2.9, Peak=10624 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 37, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=3 nbg=254 bg=2647.2 sigma=824.9 thresh=5122 peak=3927
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=37.00, Y=673.00, Mass=10170, SNR=2.9, Peak=7888 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 741, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=4 nbg=255 bg=2671.4 sigma=805.4 thresh=5088 peak=4168
22:11:27.596 00.000 9552 Star::Find returns 0 (2), X=741.00, Y=903.00, Mass=11699, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.596 00.000 9552 Star::Find(15, 431, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.596 00.000 9552 Star::Find false star n=5 nbg=260 bg=3127.4 sigma=943.3 thresh=5957 peak=5179
22:11:27.597 00.001 9552 Star::Find returns 0 (2), X=431.00, Y=547.00, Mass=16251, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.597 00.000 9552 AutoFind: finding best star pass 1
22:11:27.597 00.000 9552 Star::Find(15, 1659, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find returns 1 (1), X=1657.95, Y=361.70, Mass=5446410, SNR=202.5, Peak=65504 HFD=7.8
22:11:27.597 00.000 9552 AutoFind: near-saturated [1659, 363] 130.2 Mass 5446410 SNR 202.5 Peak 65504
22:11:27.597 00.000 9552 Star::Find(15, 1055, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find returns 1 (1), X=1054.28, Y=170.13, Mass=5074202, SNR=200.9, Peak=65504 HFD=7.7
22:11:27.597 00.000 9552 AutoFind: near-saturated [1055, 171] 127.7 Mass 5074202 SNR 200.9 Peak 65504
22:11:27.597 00.000 9552 Star::Find(15, 747, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find returns 1 (1), X=746.32, Y=949.79, Mass=625662, SNR=63.1, Peak=16480 HFD=7.0
22:11:27.597 00.000 9552 AutoFind: near-saturated [747, 951] 14.7 Mass 625662 SNR 63.1 Peak 16480
22:11:27.597 00.000 9552 Star::Find(15, 875, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find returns 1 (1), X=875.26, Y=186.34, Mass=106728, SNR=23.8, Peak=12336 HFD=4.3
22:11:27.597 00.000 9552 AutoFind: near-saturated [875, 187] 5.7 Mass 106728 SNR 23.8 Peak 12336
22:11:27.597 00.000 9552 Star::Find(15, 1461, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find returns 1 (1), X=1461.55, Y=442.03, Mass=66984, SNR=16.5, Peak=9504 HFD=3.7
22:11:27.597 00.000 9552 AutoFind: near-saturated [1461, 443] 5.6 Mass 66984 SNR 16.5 Peak 9504
22:11:27.597 00.000 9552 Star::Find(15, 1649, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find returns 1 (1), X=1648.95, Y=298.93, Mass=90256, SNR=22.9, Peak=9408 HFD=5.9
22:11:27.597 00.000 9552 AutoFind: near-saturated [1649, 299] 4.5 Mass 90256 SNR 22.9 Peak 9408
22:11:27.597 00.000 9552 Star::Find(15, 141, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find returns 1 (1), X=140.51, Y=119.41, Mass=34386, SNR=11.4, Peak=7584 HFD=4.8
22:11:27.597 00.000 9552 AutoFind: near-saturated [141, 121] 4.4 Mass 34386 SNR 11.4 Peak 7584
22:11:27.597 00.000 9552 Star::Find(15, 1657, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find returns 1 (1), X=1658.34, Y=358.03, Mass=2987430, SNR=176.1, Peak=28800 HFD=6.6
22:11:27.597 00.000 9552 AutoFind: near-saturated [1657, 341] 4.1 Mass 2987430 SNR 176.1 Peak 28800
22:11:27.597 00.000 9552 Star::Find(15, 845, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find false star n=2 nbg=270 bg=3382.9 sigma=1018.5 thresh=6438 peak=4935
22:11:27.597 00.000 9552 Star::Find returns 0 (2), X=845.00, Y=727.00, Mass=11746, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.597 00.000 9552 Star::Find(15, 1795, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find false star n=5 nbg=264 bg=3334.5 sigma=952.8 thresh=6193 peak=5385
22:11:27.597 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=167.00, Mass=19248, SNR=2.9, Peak=8400 HFD=0.0
22:11:27.597 00.000 9552 Star::Find(15, 87, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find false star n=5 nbg=254 bg=2997.6 sigma=879.8 thresh=5637 peak=4942
22:11:27.597 00.000 9552 Star::Find returns 0 (2), X=87.00, Y=689.00, Mass=16804, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.597 00.000 9552 Star::Find(15, 1841, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find false star n=8 nbg=249 bg=2459.6 sigma=712.7 thresh=4598 peak=4057
22:11:27.597 00.000 9552 Star::Find returns 0 (2), X=1841.00, Y=903.00, Mass=25203, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.597 00.000 9552 Star::Find(15, 705, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.597 00.000 9552 Star::Find false star n=11 nbg=239 bg=3086.1 sigma=693.1 thresh=5165 peak=4957
22:11:27.598 00.001 9552 Star::Find returns 0 (2), X=705.00, Y=727.00, Mass=29141, SNR=2.9, Peak=8400 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1263, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=2 nbg=257 bg=3526.9 sigma=877.2 thresh=6159 peak=4798
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1263.00, Y=61.00, Mass=5906, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1765, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=2 nbg=263 bg=3083.0 sigma=941.6 thresh=5908 peak=5168
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1765.00, Y=307.00, Mass=13562, SNR=2.9, Peak=10928 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1387, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=5 nbg=265 bg=3300.0 sigma=852.3 thresh=5857 peak=4967
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=579.00, Mass=16092, SNR=2.9, Peak=9712 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1105, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=5 nbg=250 bg=2976.8 sigma=814.0 thresh=5419 peak=4896
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1105.00, Y=541.00, Mass=15900, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1763, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=4 nbg=277 bg=3513.6 sigma=1060.8 thresh=6696 peak=5171
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1763.00, Y=23.00, Mass=15801, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1495, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=1 nbg=258 bg=3365.5 sigma=927.4 thresh=6148 peak=5187
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1495.00, Y=175.00, Mass=6955, SNR=2.9, Peak=10320 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 107, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=3 nbg=267 bg=2951.0 sigma=895.8 thresh=5638 peak=4640
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=107.00, Y=37.00, Mass=10091, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 635, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=2 nbg=255 bg=3243.7 sigma=820.6 thresh=5705 peak=4523
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=635.00, Y=605.00, Mass=6073, SNR=2.9, Peak=7584 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1185, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=7 nbg=243 bg=2643.8 sigma=747.6 thresh=4887 peak=4715
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1185.00, Y=949.00, Mass=20389, SNR=2.9, Peak=6176 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1837, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=5 nbg=245 bg=2808.6 sigma=740.8 thresh=5031 peak=4212
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1837.00, Y=837.00, Mass=19957, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1299, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=1 nbg=275 bg=3357.6 sigma=1065.0 thresh=6552 peak=4971
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1299.00, Y=401.00, Mass=3426, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 631, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=5 nbg=255 bg=3315.1 sigma=845.6 thresh=5852 peak=5028
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=631.00, Y=527.00, Mass=16417, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1101, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=4 nbg=248 bg=3374.2 sigma=810.4 thresh=5806 peak=4837
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1101.00, Y=805.00, Mass=10199, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.598 00.000 9552 Star::Find(15, 1091, 1027, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.598 00.000 9552 Star::Find false star n=5 nbg=249 bg=2168.7 sigma=755.6 thresh=4436 peak=3779
22:11:27.598 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=1027.00, Mass=13989, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.599 00.001 9552 Star::Find(15, 345, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=3 nbg=254 bg=3182.4 sigma=859.1 thresh=5760 peak=4656
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=345.00, Y=581.00, Mass=8773, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 1455, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=2 nbg=263 bg=3163.7 sigma=972.4 thresh=6081 peak=5081
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=1455.00, Y=335.00, Mass=7337, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 1303, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=3 nbg=250 bg=2766.5 sigma=797.2 thresh=5158 peak=4297
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=1011.00, Mass=11044, SNR=2.9, Peak=8000 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 1451, 1045, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=5 nbg=262 bg=2658.7 sigma=924.0 thresh=5431 peak=4579
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=1451.00, Y=1045.00, Mass=15762, SNR=2.9, Peak=7888 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 311, 1087, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=6 nbg=277 bg=1677.7 sigma=912.1 thresh=4414 peak=3312
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=1087.00, Mass=21646, SNR=2.9, Peak=7792 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 1635, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find returns 1 (1), X=1653.25, Y=360.10, Mass=1172686, SNR=129.2, Peak=9408 HFD=5.1
22:11:27.599 00.000 9552 AutoFind: near-saturated [1635, 345] 2.1 Mass 1172686 SNR 129.2 Peak 9408
22:11:27.599 00.000 9552 Star::Find(15, 1489, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=1 nbg=271 bg=3520.5 sigma=935.6 thresh=6327 peak=4814
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=1489.00, Y=149.00, Mass=2864, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 577, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=7 nbg=261 bg=3330.5 sigma=883.4 thresh=5981 peak=5258
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=577.00, Y=33.00, Mass=22271, SNR=2.9, Peak=8912 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 1483, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=2 nbg=267 bg=3141.9 sigma=923.5 thresh=5912 peak=4745
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=515.00, Mass=6068, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 1913, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=1 nbg=274 bg=2535.9 sigma=920.4 thresh=5297 peak=4177
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=1913.00, Y=343.00, Mass=3144, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 223, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=3 nbg=275 bg=1565.6 sigma=860.7 thresh=4148 peak=3437
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=223.00, Y=1147.00, Mass=13031, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 55, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=5 nbg=277 bg=2572.5 sigma=984.3 thresh=5525 peak=4128
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=55.00, Y=273.00, Mass=19746, SNR=2.9, Peak=6384 HFD=0.0
22:11:27.599 00.000 9552 Star::Find(15, 1501, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.599 00.000 9552 Star::Find false star n=4 nbg=269 bg=3280.1 sigma=918.2 thresh=6035 peak=4784
22:11:27.599 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=645.00, Mass=15232, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.600 00.001 9552 Star::Find(15, 495, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=9 nbg=241 bg=3158.8 sigma=767.8 thresh=5462 peak=4527
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=495.00, Y=745.00, Mass=25554, SNR=2.9, Peak=8000 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 1417, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=6 nbg=251 bg=3422.4 sigma=847.4 thresh=5965 peak=5301
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=1417.00, Y=133.00, Mass=18250, SNR=2.9, Peak=9104 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 1459, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=5 nbg=260 bg=3395.1 sigma=908.9 thresh=6122 peak=5000
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=1459.00, Y=91.00, Mass=17361, SNR=2.9, Peak=7584 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 665, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=4 nbg=246 bg=2750.2 sigma=819.2 thresh=5208 peak=4038
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=665.00, Y=883.00, Mass=13495, SNR=2.9, Peak=6880 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 1863, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=5 nbg=253 bg=2835.4 sigma=767.0 thresh=5136 peak=4220
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=1863.00, Y=595.00, Mass=14271, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 179, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=2 nbg=250 bg=2888.3 sigma=853.6 thresh=5449 peak=4695
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=477.00, Mass=5567, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 1383, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find returns 0 (4), X=1393.84, Y=489.83, Mass=67761, SNR=42.7, Peak=65504 HFD=0.2
22:11:27.600 00.000 9552 Star::Find(15, 111, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=4 nbg=262 bg=2391.4 sigma=825.9 thresh=4869 peak=3811
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=111.00, Y=839.00, Mass=15042, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 411, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=7 nbg=234 bg=3187.4 sigma=679.0 thresh=5224 peak=4486
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=411.00, Y=693.00, Mass=16985, SNR=2.9, Peak=7296 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 1057, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=2 nbg=264 bg=3144.4 sigma=969.2 thresh=6052 peak=4953
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=1057.00, Y=653.00, Mass=12223, SNR=2.9, Peak=11728 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 1357, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=8 nbg=214 bg=2935.4 sigma=615.7 thresh=4783 peak=4746
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=1357.00, Y=867.00, Mass=21605, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 677, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=6 nbg=246 bg=3021.9 sigma=828.0 thresh=5506 peak=4694
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=677.00, Y=313.00, Mass=18621, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 1617, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find returns 1 (1), X=1602.65, Y=114.88, Mass=68926, SNR=40.6, Peak=11840 HFD=0.7
22:11:27.600 00.000 9552 AutoFind: near-saturated [1617, 129] 2.0 Mass 68926 SNR 40.6 Peak 11840
22:11:27.600 00.000 9552 Star::Find(15, 1045, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=4 nbg=261 bg=3033.3 sigma=825.2 thresh=5509 peak=4310
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=1045.00, Y=865.00, Mass=13595, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.600 00.000 9552 Star::Find(15, 809, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.600 00.000 9552 Star::Find false star n=3 nbg=267 bg=3132.6 sigma=935.9 thresh=5940 peak=4733
22:11:27.600 00.000 9552 Star::Find returns 0 (2), X=809.00, Y=787.00, Mass=10138, SNR=2.9, Peak=6688 HFD=0.0
22:11:27.601 00.001 9552 Star::Find(15, 679, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find returns 0 (3), X=679.00, Y=501.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 171, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=5 nbg=249 bg=2019.3 sigma=749.9 thresh=4269 peak=3519
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=953.00, Mass=17151, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 867, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=6 nbg=245 bg=2600.4 sigma=840.4 thresh=5121 peak=4255
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=863.00, Mass=19245, SNR=2.9, Peak=7696 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 1815, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=1 nbg=267 bg=3017.8 sigma=954.8 thresh=5882 peak=4560
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=1815.00, Y=197.00, Mass=3062, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 411, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=3 nbg=260 bg=3347.6 sigma=922.6 thresh=6115 peak=5004
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=411.00, Y=343.00, Mass=12837, SNR=2.9, Peak=9408 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 549, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=4 nbg=264 bg=3216.8 sigma=910.0 thresh=5947 peak=4803
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=549.00, Y=583.00, Mass=13965, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 1623, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find returns 0 (3), X=1623.00, Y=433.00, Mass=0, SNR=0.0, Peak=6880 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 721, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=2 nbg=262 bg=3035.9 sigma=918.1 thresh=5790 peak=4647
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=721.00, Y=583.00, Mass=5672, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 1611, 629, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=3 nbg=258 bg=3365.7 sigma=924.0 thresh=6138 peak=4916
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=1611.00, Y=629.00, Mass=9855, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 753, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=3 nbg=262 bg=3198.6 sigma=940.4 thresh=6020 peak=4878
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=753.00, Y=131.00, Mass=10548, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 1543, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=14 nbg=243 bg=3190.0 sigma=740.8 thresh=5412 peak=4919
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=1543.00, Y=449.00, Mass=38412, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 599, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=2 nbg=268 bg=3198.3 sigma=1013.4 thresh=6238 peak=4636
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=599.00, Y=665.00, Mass=7059, SNR=2.9, Peak=8496 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 461, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=5 nbg=247 bg=3349.0 sigma=774.5 thresh=5672 peak=4576
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=433.00, Mass=14839, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 1363, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find returns 0 (3), X=1363.00, Y=247.00, Mass=0, SNR=0.0, Peak=7488 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 1423, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.601 00.000 9552 Star::Find false star n=7 nbg=259 bg=3218.3 sigma=880.0 thresh=5858 peak=5609
22:11:27.601 00.000 9552 Star::Find returns 0 (2), X=1423.00, Y=607.00, Mass=24736, SNR=2.9, Peak=8800 HFD=0.0
22:11:27.601 00.000 9552 Star::Find(15, 1765, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.001 9552 Star::Find false star n=5 nbg=267 bg=3109.3 sigma=975.0 thresh=6034 peak=4912
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=1765.00, Y=719.00, Mass=19685, SNR=2.9, Peak=9712 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 177, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=3 nbg=264 bg=2986.6 sigma=961.3 thresh=5871 peak=4384
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=177.00, Y=131.00, Mass=8848, SNR=2.9, Peak=9200 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 579, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=2 nbg=249 bg=2995.3 sigma=747.0 thresh=5236 peak=4468
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=579.00, Y=793.00, Mass=5161, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 1527, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=2 nbg=255 bg=3570.8 sigma=875.3 thresh=6197 peak=4852
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=273.00, Mass=7034, SNR=2.9, Peak=7696 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 1577, 881, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=3 nbg=258 bg=3157.7 sigma=879.2 thresh=5795 peak=4825
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=1577.00, Y=881.00, Mass=9455, SNR=2.9, Peak=6880 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 277, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=4 nbg=261 bg=3004.0 sigma=907.3 thresh=5726 peak=4956
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=277.00, Y=403.00, Mass=12192, SNR=2.9, Peak=8496 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 1171, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=1 nbg=268 bg=3702.9 sigma=950.4 thresh=6554 peak=4713
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=143.00, Mass=3177, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 1287, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=3 nbg=256 bg=3426.5 sigma=862.4 thresh=6014 peak=4896
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=1287.00, Y=59.00, Mass=9864, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 57, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=3 nbg=262 bg=2654.2 sigma=914.2 thresh=5397 peak=4164
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=57.00, Y=583.00, Mass=9973, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 343, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=1 nbg=260 bg=2413.2 sigma=854.9 thresh=4978 peak=3766
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=343.00, Y=919.00, Mass=2659, SNR=2.9, Peak=5776 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 1631, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=4 nbg=266 bg=3454.3 sigma=973.7 thresh=6375 peak=5724
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=1631.00, Y=229.00, Mass=16663, SNR=2.9, Peak=10624 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 37, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=3 nbg=254 bg=2647.2 sigma=824.9 thresh=5122 peak=3927
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=37.00, Y=673.00, Mass=10170, SNR=2.9, Peak=7888 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 741, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=4 nbg=255 bg=2671.4 sigma=805.4 thresh=5088 peak=4168
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=741.00, Y=903.00, Mass=11699, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.602 00.000 9552 Star::Find(15, 431, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.602 00.000 9552 Star::Find false star n=5 nbg=260 bg=3127.4 sigma=943.3 thresh=5957 peak=5179
22:11:27.602 00.000 9552 Star::Find returns 0 (2), X=431.00, Y=547.00, Mass=16251, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.602 00.000 9552 AutoFind: could not find a star on Pass 1
22:11:27.602 00.000 9552 AutoFind: finding best star pass 2
22:11:27.603 00.001 9552 Star::Find(15, 1659, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find returns 1 (1), X=1657.95, Y=361.70, Mass=5446410, SNR=202.5, Peak=65504 HFD=7.8
22:11:27.603 00.000 9552 AutoFind: star saturated or too dim [1659, 363] 130.2 Mass 5446410 SNR 202.5
22:11:27.603 00.000 9552 Star::Find(15, 1055, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find returns 1 (1), X=1054.28, Y=170.13, Mass=5074202, SNR=200.9, Peak=65504 HFD=7.7
22:11:27.603 00.000 9552 AutoFind: star saturated or too dim [1055, 171] 127.7 Mass 5074202 SNR 200.9
22:11:27.603 00.000 9552 Star::Find(15, 747, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find returns 1 (1), X=746.32, Y=949.79, Mass=625662, SNR=63.1, Peak=16480 HFD=7.0
22:11:27.603 00.000 9552 AutoFind: star saturated or too dim [747, 951] 14.7 Mass 625662 SNR 63.1
22:11:27.603 00.000 9552 Star::Find(15, 875, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find returns 1 (1), X=875.26, Y=186.34, Mass=106728, SNR=23.8, Peak=12336 HFD=4.3
22:11:27.603 00.000 9552 AutoFind: star saturated or too dim [875, 187] 5.7 Mass 106728 SNR 23.8
22:11:27.603 00.000 9552 Star::Find(15, 1461, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find returns 1 (1), X=1461.55, Y=442.03, Mass=66984, SNR=16.5, Peak=9504 HFD=3.7
22:11:27.603 00.000 9552 AutoFind: star saturated or too dim [1461, 443] 5.6 Mass 66984 SNR 16.5
22:11:27.603 00.000 9552 Star::Find(15, 1649, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find returns 1 (1), X=1648.95, Y=298.93, Mass=90256, SNR=22.9, Peak=9408 HFD=5.9
22:11:27.603 00.000 9552 AutoFind: star saturated or too dim [1649, 299] 4.5 Mass 90256 SNR 22.9
22:11:27.603 00.000 9552 Star::Find(15, 141, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find returns 1 (1), X=140.51, Y=119.41, Mass=34386, SNR=11.4, Peak=7584 HFD=4.8
22:11:27.603 00.000 9552 AutoFind: star saturated or too dim [141, 121] 4.4 Mass 34386 SNR 11.4
22:11:27.603 00.000 9552 Star::Find(15, 1657, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find returns 1 (1), X=1658.34, Y=358.03, Mass=2987430, SNR=176.1, Peak=28800 HFD=6.6
22:11:27.603 00.000 9552 AutoFind: star saturated or too dim [1657, 341] 4.1 Mass 2987430 SNR 176.1
22:11:27.603 00.000 9552 Star::Find(15, 845, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find false star n=2 nbg=270 bg=3382.9 sigma=1018.5 thresh=6438 peak=4935
22:11:27.603 00.000 9552 Star::Find returns 0 (2), X=845.00, Y=727.00, Mass=11746, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.603 00.000 9552 Star::Find(15, 1795, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find false star n=5 nbg=264 bg=3334.5 sigma=952.8 thresh=6193 peak=5385
22:11:27.603 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=167.00, Mass=19248, SNR=2.9, Peak=8400 HFD=0.0
22:11:27.603 00.000 9552 Star::Find(15, 87, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find false star n=5 nbg=254 bg=2997.6 sigma=879.8 thresh=5637 peak=4942
22:11:27.603 00.000 9552 Star::Find returns 0 (2), X=87.00, Y=689.00, Mass=16804, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.603 00.000 9552 Star::Find(15, 1841, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find false star n=8 nbg=249 bg=2459.6 sigma=712.7 thresh=4598 peak=4057
22:11:27.603 00.000 9552 Star::Find returns 0 (2), X=1841.00, Y=903.00, Mass=25203, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.603 00.000 9552 Star::Find(15, 705, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.603 00.000 9552 Star::Find false star n=11 nbg=239 bg=3086.1 sigma=693.1 thresh=5165 peak=4957
22:11:27.603 00.000 9552 Star::Find returns 0 (2), X=705.00, Y=727.00, Mass=29141, SNR=2.9, Peak=8400 HFD=0.0
22:11:27.603 00.000 9552 Star::Find(15, 1263, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.001 9552 Star::Find false star n=2 nbg=257 bg=3526.9 sigma=877.2 thresh=6159 peak=4798
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1263.00, Y=61.00, Mass=5906, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1765, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=2 nbg=263 bg=3083.0 sigma=941.6 thresh=5908 peak=5168
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1765.00, Y=307.00, Mass=13562, SNR=2.9, Peak=10928 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1387, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=5 nbg=265 bg=3300.0 sigma=852.3 thresh=5857 peak=4967
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=579.00, Mass=16092, SNR=2.9, Peak=9712 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1105, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=5 nbg=250 bg=2976.8 sigma=814.0 thresh=5419 peak=4896
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1105.00, Y=541.00, Mass=15900, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1763, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=4 nbg=277 bg=3513.6 sigma=1060.8 thresh=6696 peak=5171
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1763.00, Y=23.00, Mass=15801, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1495, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=1 nbg=258 bg=3365.5 sigma=927.4 thresh=6148 peak=5187
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1495.00, Y=175.00, Mass=6955, SNR=2.9, Peak=10320 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 107, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=3 nbg=267 bg=2951.0 sigma=895.8 thresh=5638 peak=4640
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=107.00, Y=37.00, Mass=10091, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 635, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=2 nbg=255 bg=3243.7 sigma=820.6 thresh=5705 peak=4523
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=635.00, Y=605.00, Mass=6073, SNR=2.9, Peak=7584 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1185, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=7 nbg=243 bg=2643.8 sigma=747.6 thresh=4887 peak=4715
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1185.00, Y=949.00, Mass=20389, SNR=2.9, Peak=6176 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1837, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=5 nbg=245 bg=2808.6 sigma=740.8 thresh=5031 peak=4212
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1837.00, Y=837.00, Mass=19957, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1299, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=1 nbg=275 bg=3357.6 sigma=1065.0 thresh=6552 peak=4971
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1299.00, Y=401.00, Mass=3426, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 631, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=5 nbg=255 bg=3315.1 sigma=845.6 thresh=5852 peak=5028
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=631.00, Y=527.00, Mass=16417, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1101, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=4 nbg=248 bg=3374.2 sigma=810.4 thresh=5806 peak=4837
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1101.00, Y=805.00, Mass=10199, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.604 00.000 9552 Star::Find(15, 1091, 1027, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.604 00.000 9552 Star::Find false star n=5 nbg=249 bg=2168.7 sigma=755.6 thresh=4436 peak=3779
22:11:27.604 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=1027.00, Mass=13989, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.605 00.001 9552 Star::Find(15, 345, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=3 nbg=254 bg=3182.4 sigma=859.1 thresh=5760 peak=4656
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=345.00, Y=581.00, Mass=8773, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 1455, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=2 nbg=263 bg=3163.7 sigma=972.4 thresh=6081 peak=5081
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=1455.00, Y=335.00, Mass=7337, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 1303, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=3 nbg=250 bg=2766.5 sigma=797.2 thresh=5158 peak=4297
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=1303.00, Y=1011.00, Mass=11044, SNR=2.9, Peak=8000 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 1451, 1045, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=5 nbg=262 bg=2658.7 sigma=924.0 thresh=5431 peak=4579
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=1451.00, Y=1045.00, Mass=15762, SNR=2.9, Peak=7888 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 311, 1087, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=6 nbg=277 bg=1677.7 sigma=912.1 thresh=4414 peak=3312
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=1087.00, Mass=21646, SNR=2.9, Peak=7792 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 1635, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find returns 1 (1), X=1653.25, Y=360.10, Mass=1172686, SNR=129.2, Peak=9408 HFD=5.1
22:11:27.605 00.000 9552 AutoFind: star saturated or too dim [1635, 345] 2.1 Mass 1172686 SNR 129.2
22:11:27.605 00.000 9552 Star::Find(15, 1489, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=1 nbg=271 bg=3520.5 sigma=935.6 thresh=6327 peak=4814
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=1489.00, Y=149.00, Mass=2864, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 577, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=7 nbg=261 bg=3330.5 sigma=883.4 thresh=5981 peak=5258
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=577.00, Y=33.00, Mass=22271, SNR=2.9, Peak=8912 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 1483, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=2 nbg=267 bg=3141.9 sigma=923.5 thresh=5912 peak=4745
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=515.00, Mass=6068, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 1913, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=1 nbg=274 bg=2535.9 sigma=920.4 thresh=5297 peak=4177
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=1913.00, Y=343.00, Mass=3144, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 223, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=3 nbg=275 bg=1565.6 sigma=860.7 thresh=4148 peak=3437
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=223.00, Y=1147.00, Mass=13031, SNR=2.9, Peak=8096 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 55, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=5 nbg=277 bg=2572.5 sigma=984.3 thresh=5525 peak=4128
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=55.00, Y=273.00, Mass=19746, SNR=2.9, Peak=6384 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 1501, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=4 nbg=269 bg=3280.1 sigma=918.2 thresh=6035 peak=4784
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=645.00, Mass=15232, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 495, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=9 nbg=241 bg=3158.8 sigma=767.8 thresh=5462 peak=4527
22:11:27.605 00.000 9552 Star::Find returns 0 (2), X=495.00, Y=745.00, Mass=25554, SNR=2.9, Peak=8000 HFD=0.0
22:11:27.605 00.000 9552 Star::Find(15, 1417, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.605 00.000 9552 Star::Find false star n=6 nbg=251 bg=3422.4 sigma=847.4 thresh=5965 peak=5301
22:11:27.606 00.001 9552 Star::Find returns 0 (2), X=1417.00, Y=133.00, Mass=18250, SNR=2.9, Peak=9104 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 1459, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=5 nbg=260 bg=3395.1 sigma=908.9 thresh=6122 peak=5000
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=1459.00, Y=91.00, Mass=17361, SNR=2.9, Peak=7584 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 665, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=4 nbg=246 bg=2750.2 sigma=819.2 thresh=5208 peak=4038
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=665.00, Y=883.00, Mass=13495, SNR=2.9, Peak=6880 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 1863, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=5 nbg=253 bg=2835.4 sigma=767.0 thresh=5136 peak=4220
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=1863.00, Y=595.00, Mass=14271, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 179, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=2 nbg=250 bg=2888.3 sigma=853.6 thresh=5449 peak=4695
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=477.00, Mass=5567, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 1383, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find returns 0 (4), X=1393.84, Y=489.83, Mass=67761, SNR=42.7, Peak=65504 HFD=0.2
22:11:27.606 00.000 9552 Star::Find(15, 111, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=4 nbg=262 bg=2391.4 sigma=825.9 thresh=4869 peak=3811
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=111.00, Y=839.00, Mass=15042, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 411, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=7 nbg=234 bg=3187.4 sigma=679.0 thresh=5224 peak=4486
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=411.00, Y=693.00, Mass=16985, SNR=2.9, Peak=7296 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 1057, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=2 nbg=264 bg=3144.4 sigma=969.2 thresh=6052 peak=4953
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=1057.00, Y=653.00, Mass=12223, SNR=2.9, Peak=11728 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 1357, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=8 nbg=214 bg=2935.4 sigma=615.7 thresh=4783 peak=4746
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=1357.00, Y=867.00, Mass=21605, SNR=2.9, Peak=9808 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 677, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=6 nbg=246 bg=3021.9 sigma=828.0 thresh=5506 peak=4694
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=677.00, Y=313.00, Mass=18621, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 1617, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find returns 1 (1), X=1602.65, Y=114.88, Mass=68926, SNR=40.6, Peak=11840 HFD=0.7
22:11:27.606 00.000 9552 AutoFind: star saturated or too dim [1617, 129] 2.0 Mass 68926 SNR 40.6
22:11:27.606 00.000 9552 Star::Find(15, 1045, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=4 nbg=261 bg=3033.3 sigma=825.2 thresh=5509 peak=4310
22:11:27.606 00.000 9552 Star::Find returns 0 (2), X=1045.00, Y=865.00, Mass=13595, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.606 00.000 9552 Star::Find(15, 809, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.606 00.000 9552 Star::Find false star n=3 nbg=267 bg=3132.6 sigma=935.9 thresh=5940 peak=4733
22:11:27.607 00.001 9552 Star::Find returns 0 (2), X=809.00, Y=787.00, Mass=10138, SNR=2.9, Peak=6688 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 679, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find returns 0 (3), X=679.00, Y=501.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 171, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=5 nbg=249 bg=2019.3 sigma=749.9 thresh=4269 peak=3519
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=953.00, Mass=17151, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 867, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=6 nbg=245 bg=2600.4 sigma=840.4 thresh=5121 peak=4255
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=863.00, Mass=19245, SNR=2.9, Peak=7696 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 1815, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=1 nbg=267 bg=3017.8 sigma=954.8 thresh=5882 peak=4560
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=1815.00, Y=197.00, Mass=3062, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 411, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=3 nbg=260 bg=3347.6 sigma=922.6 thresh=6115 peak=5004
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=411.00, Y=343.00, Mass=12837, SNR=2.9, Peak=9408 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 549, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=4 nbg=264 bg=3216.8 sigma=910.0 thresh=5947 peak=4803
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=549.00, Y=583.00, Mass=13965, SNR=2.9, Peak=8192 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 1623, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find returns 0 (3), X=1623.00, Y=433.00, Mass=0, SNR=0.0, Peak=6880 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 721, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=2 nbg=262 bg=3035.9 sigma=918.1 thresh=5790 peak=4647
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=721.00, Y=583.00, Mass=5672, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 1611, 629, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=3 nbg=258 bg=3365.7 sigma=924.0 thresh=6138 peak=4916
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=1611.00, Y=629.00, Mass=9855, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 753, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=3 nbg=262 bg=3198.6 sigma=940.4 thresh=6020 peak=4878
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=753.00, Y=131.00, Mass=10548, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 1543, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=14 nbg=243 bg=3190.0 sigma=740.8 thresh=5412 peak=4919
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=1543.00, Y=449.00, Mass=38412, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 599, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=2 nbg=268 bg=3198.3 sigma=1013.4 thresh=6238 peak=4636
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=599.00, Y=665.00, Mass=7059, SNR=2.9, Peak=8496 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 461, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=5 nbg=247 bg=3349.0 sigma=774.5 thresh=5672 peak=4576
22:11:27.607 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=433.00, Mass=14839, SNR=2.9, Peak=7184 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 1363, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find returns 0 (3), X=1363.00, Y=247.00, Mass=0, SNR=0.0, Peak=7488 HFD=0.0
22:11:27.607 00.000 9552 Star::Find(15, 1423, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.607 00.000 9552 Star::Find false star n=7 nbg=259 bg=3218.3 sigma=880.0 thresh=5858 peak=5609
22:11:27.608 00.001 9552 Star::Find returns 0 (2), X=1423.00, Y=607.00, Mass=24736, SNR=2.9, Peak=8800 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 1765, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=5 nbg=267 bg=3109.3 sigma=975.0 thresh=6034 peak=4912
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=1765.00, Y=719.00, Mass=19685, SNR=2.9, Peak=9712 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 177, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=3 nbg=264 bg=2986.6 sigma=961.3 thresh=5871 peak=4384
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=177.00, Y=131.00, Mass=8848, SNR=2.9, Peak=9200 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 579, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=2 nbg=249 bg=2995.3 sigma=747.0 thresh=5236 peak=4468
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=579.00, Y=793.00, Mass=5161, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 1527, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=2 nbg=255 bg=3570.8 sigma=875.3 thresh=6197 peak=4852
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=273.00, Mass=7034, SNR=2.9, Peak=7696 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 1577, 881, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=3 nbg=258 bg=3157.7 sigma=879.2 thresh=5795 peak=4825
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=1577.00, Y=881.00, Mass=9455, SNR=2.9, Peak=6880 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 277, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=4 nbg=261 bg=3004.0 sigma=907.3 thresh=5726 peak=4956
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=277.00, Y=403.00, Mass=12192, SNR=2.9, Peak=8496 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 1171, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=1 nbg=268 bg=3702.9 sigma=950.4 thresh=6554 peak=4713
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=143.00, Mass=3177, SNR=2.9, Peak=7392 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 1287, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=3 nbg=256 bg=3426.5 sigma=862.4 thresh=6014 peak=4896
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=1287.00, Y=59.00, Mass=9864, SNR=2.9, Peak=7488 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 57, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=3 nbg=262 bg=2654.2 sigma=914.2 thresh=5397 peak=4164
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=57.00, Y=583.00, Mass=9973, SNR=2.9, Peak=6576 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 343, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=1 nbg=260 bg=2413.2 sigma=854.9 thresh=4978 peak=3766
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=343.00, Y=919.00, Mass=2659, SNR=2.9, Peak=5776 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 1631, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=4 nbg=266 bg=3454.3 sigma=973.7 thresh=6375 peak=5724
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=1631.00, Y=229.00, Mass=16663, SNR=2.9, Peak=10624 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 37, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=3 nbg=254 bg=2647.2 sigma=824.9 thresh=5122 peak=3927
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=37.00, Y=673.00, Mass=10170, SNR=2.9, Peak=7888 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 741, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=4 nbg=255 bg=2671.4 sigma=805.4 thresh=5088 peak=4168
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=741.00, Y=903.00, Mass=11699, SNR=2.9, Peak=7088 HFD=0.0
22:11:27.608 00.000 9552 Star::Find(15, 431, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.608 00.000 9552 Star::Find false star n=5 nbg=260 bg=3127.4 sigma=943.3 thresh=5957 peak=5179
22:11:27.608 00.000 9552 Star::Find returns 0 (2), X=431.00, Y=547.00, Mass=16251, SNR=2.9, Peak=6784 HFD=0.0
22:11:27.608 00.000 9552 AutoFind: could not find a non-saturated star!
22:11:27.609 00.001 9552 AutoFind: finding best star pass 3
22:11:27.609 00.000 9552 Star::Find(15, 1659, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.609 00.000 9552 Star::Find returns 1 (1), X=1657.95, Y=361.70, Mass=5446410, SNR=202.5, Peak=65504 HFD=7.8
22:11:27.609 00.000 9552 AutoFind returns star at [1659, 363] 130.2 Mass 5446410 SNR 202.5
22:11:27.609 00.000 9552 Star::Find(15, 1659, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.609 00.000 9552 Star::Find returns 1 (1), X=1657.95, Y=361.70, Mass=5446410, SNR=202.5, Peak=65504 HFD=7.8
22:11:27.609 00.000 9552 MultiStar: List (8): {1657.95, 361.70}(202.5), {1054.28, 170.13}(200.9), {746.32, 949.79}(63.1), {875.26, 186.34}(23.8), {1461.55, 442.03}(16.5), {1648.95, 298.93}(22.9), {140.51, 119.41}(11.4), {1602.65, 114.88}(40.6), 
22:11:27.609 00.000 9552 setting lock position to (1657.95, 361.70)
22:11:27.609 00.000 9552 MultiStar: stabilizing after lock position change
22:11:27.609 00.000 9552 AutoSelect: state = 1, call UpdateGuideState
22:11:27.609 00.000 9552 UpdateGuideState(): m_state=1
22:11:27.609 00.000 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:27.609 00.000 9552 Star::Find returns 1 (1), X=1657.95, Y=361.70, Mass=5446410, SNR=202.5, Peak=65504 HFD=7.8
22:11:27.609 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.08) = xAngle (-3.08 = -3.08)
22:11:27.609 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.09 = 0.19)
22:11:27.609 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
22:11:27.611 00.002 9552 setting force full frames = false
22:11:27.611 00.000 9552 setting lock position to (1657.95, 361.70)
22:11:27.611 00.000 9552 MultiStar: stabilizing after lock position change
22:11:27.611 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
22:11:27.611 00.000 9552 Changing from state SELECTING to SELECTED
22:11:27.611 00.000 9552 guider state => SELECTED
22:11:27.612 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:27.612 00.000 9552 UpdateGuideState exits: m=5446410 SNR=202.5 Saturated
22:11:27.612 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:27.612 00.000 9552 Status Line: Auto-selected star at (1657.9, 361.7)
22:11:27.613 00.001 9552 PhdController: newstate STATE_WAIT_SELECTED
22:11:27.613 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:27.613 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:27.613 00.000 9552 Enqueuing Expose request
22:11:27.613 00.000 9976 Worker thread wakes up
22:11:27.613 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:27.613 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1643,347,31,31)
22:11:28.032 00.419 9552 evsrv: cli 011F3560 connect
22:11:28.032 00.000 9552 case statement mapped state 2 to 1
22:11:28.032 00.000 9552 case statement mapped state 2 to 1
22:11:28.032 00.000 9552 evsrv: cli 011F3560 request: {"method":"get_lock_position","id":"066ac424-1755-4109-9d87-0e739972dcdd"}
22:11:28.033 00.001 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":[1657.95,361.70],"id":"066ac424-1755-4109-9d87-0e739972dcdd"}
22:11:28.033 00.000 9552 evsrv: cli 011F3560 disconnect
22:11:28.033 00.000 9552 evsrv: cli 011F3A60 connect
22:11:28.034 00.001 9552 case statement mapped state 2 to 1
22:11:28.034 00.000 9552 case statement mapped state 2 to 1
22:11:28.034 00.000 9552 evsrv: cli 011F3A60 request: {"method":"get_app_state","id":"5feb24c5-c8ff-4ce1-a820-ae42b315c842"}
22:11:28.034 00.000 9552 case statement mapped state 2 to 1
22:11:28.034 00.000 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":"Selected","id":"5feb24c5-c8ff-4ce1-a820-ae42b315c842"}
22:11:28.034 00.000 9552 evsrv: cli 011F3A60 disconnect
22:11:29.035 01.001 9552 evsrv: cli 011F3740 connect
22:11:29.035 00.000 9552 case statement mapped state 2 to 1
22:11:29.035 00.000 9552 case statement mapped state 2 to 1
22:11:29.036 00.001 9552 evsrv: cli 011F3740 request: {"method":"get_app_state","id":"43cee023-6995-4167-be3d-1f6f7a48af50"}
22:11:29.036 00.000 9552 case statement mapped state 2 to 1
22:11:29.036 00.000 9552 evsrv: cli 011F3740 response: {"jsonrpc":"2.0","result":"Selected","id":"43cee023-6995-4167-be3d-1f6f7a48af50"}
22:11:29.037 00.001 9552 evsrv: cli 011F3740 disconnect
22:11:30.038 01.001 9552 evsrv: cli 011F3600 connect
22:11:30.038 00.000 9552 case statement mapped state 2 to 1
22:11:30.039 00.001 9552 case statement mapped state 2 to 1
22:11:30.039 00.000 9552 evsrv: cli 011F3600 request: {"method":"get_app_state","id":"a7367ec0-c528-49fa-8fb1-11d60cfba8fe"}
22:11:30.039 00.000 9552 case statement mapped state 2 to 1
22:11:30.039 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":"Selected","id":"a7367ec0-c528-49fa-8fb1-11d60cfba8fe"}
22:11:30.040 00.001 9552 evsrv: cli 011F3600 disconnect
22:11:30.960 00.920 9976 Exposure complete
22:11:31.031 00.071 9976 worker thread done servicing request
22:11:31.031 00.000 9552 OnExposeComplete: enter
22:11:31.031 00.000 9552 UpdateGuideState(): m_state=2
22:11:31.032 00.001 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:11:31.032 00.000 9552 Star::Find returns 1 (1), X=1657.43, Y=362.44, Mass=5163475, SNR=215.7, Peak=65504 HFD=7.5
22:11:31.032 00.000 9552 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.08) = xAngle (-0.90 = -0.90)
22:11:31.032 00.000 9552 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.91 = 2.38)
22:11:31.032 00.000 9552 CameraToMount -- cameraX=-0.52 cameraY=0.74 hyp=0.90 cameraTheta=2.18 mountX=0.56 mountY=0.62, mountTheta=0.84
22:11:31.032 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:31.033 00.001 9552 UpdateGuideState exits: m=5163475 SNR=215.7 Saturated
22:11:31.033 00.000 9552 PhdController: newstate STATE_CALIBRATE
22:11:31.033 00.000 9552 PhdController: newstate STATE_GUIDE
22:11:31.033 00.000 9552 Changing from state SELECTED to CALIBRATING_PRIMARY
22:11:31.033 00.000 9552 guider state => CALIBRATED
22:11:31.033 00.000 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:11:31.033 00.000 9552 reset dither spiral
22:11:31.033 00.000 9552 PhdController: newstate STATE_SETTLE_BEGIN
22:11:31.033 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:31.033 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:11:31.033 00.000 9552 Enqueuing Expose request
22:11:31.033 00.000 9976 Worker thread wakes up
22:11:31.033 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:31.033 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:31.040 00.007 9552 evsrv: cli 011F3920 connect
22:11:31.040 00.000 9552 case statement mapped state 5 to 1
22:11:31.040 00.000 9552 case statement mapped state 5 to 1
22:11:31.040 00.000 9552 evsrv: cli 011F3920 request: {"method":"get_app_state","id":"52b5d509-73a6-4ee9-a42e-e576965015f9"}
22:11:31.040 00.000 9552 case statement mapped state 5 to 1
22:11:31.040 00.000 9552 evsrv: cli 011F3920 response: {"jsonrpc":"2.0","result":"Selected","id":"52b5d509-73a6-4ee9-a42e-e576965015f9"}
22:11:31.040 00.000 9552 evsrv: cli 011F3920 disconnect
22:11:32.041 01.001 9552 evsrv: cli 011F36A0 connect
22:11:32.041 00.000 9552 case statement mapped state 5 to 1
22:11:32.042 00.001 9552 case statement mapped state 5 to 1
22:11:32.042 00.000 9552 evsrv: cli 011F36A0 request: {"method":"get_app_state","id":"8f85eb4a-bc6b-43c0-b3c6-77511fbba65b"}
22:11:32.042 00.000 9552 case statement mapped state 5 to 1
22:11:32.042 00.000 9552 evsrv: cli 011F36A0 response: {"jsonrpc":"2.0","result":"Selected","id":"8f85eb4a-bc6b-43c0-b3c6-77511fbba65b"}
22:11:32.043 00.001 9552 evsrv: cli 011F36A0 disconnect
22:11:33.042 00.999 9552 evsrv: cli 011F3C40 connect
22:11:33.042 00.000 9552 case statement mapped state 5 to 1
22:11:33.043 00.001 9552 case statement mapped state 5 to 1
22:11:33.043 00.000 9552 evsrv: cli 011F3C40 request: {"method":"get_app_state","id":"51802bf1-8bc9-4f8a-99f3-0fbba1343829"}
22:11:33.044 00.001 9552 case statement mapped state 5 to 1
22:11:33.044 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":"Selected","id":"51802bf1-8bc9-4f8a-99f3-0fbba1343829"}
22:11:33.044 00.000 9552 evsrv: cli 011F3C40 disconnect
22:11:34.046 01.002 9552 evsrv: cli 011F3880 connect
22:11:34.046 00.000 9552 case statement mapped state 5 to 1
22:11:34.047 00.001 9552 case statement mapped state 5 to 1
22:11:34.047 00.000 9552 evsrv: cli 011F3880 request: {"method":"get_app_state","id":"ff796714-a8c8-44be-9482-480a281e781b"}
22:11:34.047 00.000 9552 case statement mapped state 5 to 1
22:11:34.047 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":"Selected","id":"ff796714-a8c8-44be-9482-480a281e781b"}
22:11:34.049 00.002 9552 evsrv: cli 011F3880 disconnect
22:11:34.377 00.328 9976 Exposure complete
22:11:34.470 00.093 9976 worker thread done servicing request
22:11:34.470 00.000 9552 OnExposeComplete: enter
22:11:34.470 00.000 9552 UpdateGuideState(): m_state=5
22:11:34.470 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:11:34.471 00.001 9552 Star::Find returns 1 (1), X=1656.44, Y=362.12, Mass=5212316, SNR=230.0, Peak=65504 HFD=7.6
22:11:34.471 00.000 9552 CameraToMount -- cameraTheta (2.87) - m_xAngle (3.08) = xAngle (-0.21 = -0.21)
22:11:34.471 00.000 9552 CameraToMount -- cameraTheta (2.87) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.22 = 3.06)
22:11:34.471 00.000 9552 CameraToMount -- cameraX=-1.51 cameraY=0.42 hyp=1.56 cameraTheta=2.87 mountX=1.53 mountY=0.12, mountTheta=0.08
22:11:34.472 00.001 9552 Changing from state CALIBRATED to GUIDING
22:11:34.472 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:11:34.473 00.001 9552 ScopeASCOM::SideOfPier() returns 1
22:11:34.566 00.093 9552 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
22:11:34.566 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:11:34.567 00.001 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:11:34.567 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:11:34.567 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:11:34.567 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:11:34.568 00.001 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:11:34.568 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:11:34.568 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:11:34.568 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:11:34.568 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:11:34.569 00.001 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:11:34.569 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:11:34.569 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:11:34.577 00.008 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:11:34.577 00.000 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
22:11:34.577 00.000 9552 Dec comp: XRate 42.491 -> 28.894 for dec 0.0 -> dec 47.2
22:11:34.599 00.022 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:11:34.632 00.033 9552 ScopeASCOM::SideOfPier() returns 1
22:11:34.690 00.058 9552 setting lock position to (1656.44, 362.12)
22:11:34.690 00.000 9552 MultiStar: stabilizing after lock position change
22:11:34.690 00.000 9552 guider state => GUIDING
22:11:34.690 00.000 9552 Status Line: Guiding
22:11:34.692 00.002 9552 Mount: notify guiding started
22:11:34.692 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
22:11:34.693 00.001 9552 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 8:30:33 PM"
22:11:34.693 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
22:11:34.693 00.000 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
22:11:34.694 00.001 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
22:11:34.694 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.078790
22:11:34.694 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
22:11:34.694 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
22:11:34.694 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
22:11:34.694 00.000 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
22:11:34.695 00.001 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
22:11:34.695 00.000 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
22:11:34.695 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:11:34.695 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:11:34.695 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:11:34.696 00.001 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:11:34.696 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:11:34.696 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:11:34.696 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:11:34.696 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:11:34.696 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:11:34.696 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:11:34.696 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:11:34.696 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:11:34.696 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:11:34.697 00.001 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:11:34.697 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:11:34.697 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:11:34.697 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:11:34.697 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:11:34.697 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:11:34.697 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:11:34.697 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:11:34.697 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:11:34.697 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:11:34.697 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:11:34.698 00.001 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:11:34.698 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:11:34.698 00.000 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:11:34.752 00.054 9552 ScopeASCOM::SideOfPier() returns 1
22:11:34.808 00.056 9552 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:11:34.809 00.001 9552 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:11:34.809 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:11:34.809 00.000 9552 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
22:11:34.809 00.000 9552 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.08) = xAngle (3.08 = 3.08)
22:11:34.809 00.000 9552 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
22:11:34.809 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
22:11:34.809 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
22:11:34.810 00.001 9552 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
22:11:34.810 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:34.810 00.000 9552 UpdateGuideState exits: m=5212316 SNR=230.0 Saturated
22:11:34.810 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
22:11:34.810 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:34.810 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:34.810 00.000 9552 Enqueuing Expose request
22:11:34.811 00.001 9976 Worker thread wakes up
22:11:34.811 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:34.811 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:11:35.050 00.239 9552 evsrv: cli 011F3B00 connect
22:11:35.050 00.000 9552 case statement mapped state 6 to 3
22:11:35.051 00.001 9552 case statement mapped state 6 to 3
22:11:35.051 00.000 9552 evsrv: cli 011F3B00 request: {"method":"get_app_state","id":"0d94d28e-12cd-4da3-8d7c-95fa429b0731"}
22:11:35.051 00.000 9552 case statement mapped state 6 to 3
22:11:35.051 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d94d28e-12cd-4da3-8d7c-95fa429b0731"}
22:11:35.052 00.001 9552 evsrv: cli 011F3B00 disconnect
22:11:38.160 03.108 9976 Exposure complete
22:11:38.247 00.087 9976 worker thread done servicing request
22:11:38.247 00.000 9552 OnExposeComplete: enter
22:11:38.247 00.000 9552 UpdateGuideState(): m_state=6
22:11:38.247 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:11:38.247 00.000 9552 Star::Find returns 1 (1), X=1656.43, Y=361.92, Mass=5384703, SNR=159.8, Peak=65504 HFD=8.0
22:11:38.247 00.000 9552 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.08) = xAngle (-4.72 = 1.56)
22:11:38.247 00.000 9552 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.73 = -1.45)
22:11:38.247 00.000 9552 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.65 mountX=0.00 mountY=-0.20, mountTheta=-1.56
22:11:38.248 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.01, y=-0.20, opts=13)
22:11:38.248 00.000 9552 Enqueuing Move request for scope (-0.01, -0.20)
22:11:38.248 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:38.248 00.000 9552 UpdateGuideState exits: m=5384703 SNR=159.8 Saturated
22:11:38.248 00.000 9552 PhdController: settling, locked = 1, distance = 1.15 (3.00) aobump = 0 frame = 1 / 99999
22:11:38.248 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811098.248,"Host":"ASTROBRUCE","Inst":1,"Distance":1.15,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:11:38.248 00.000 9976 Worker thread wakes up
22:11:38.248 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:38.248 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
22:11:38.248 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
22:11:38.248 00.000 9976 Moving (-0.01, -0.20) raw xDistance=0.00 yDistance=-0.20
22:11:38.248 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:11:38.248 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:38.248 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:38.248 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:11:38.248 00.000 9976 MoveAxis(E, 0, ABG)
22:11:38.248 00.000 9976 Move returns status 0, amount 0
22:11:38.248 00.000 9976 MoveAxis(N, 0, ABG)
22:11:38.248 00.000 9976 Move returns status 0, amount 0
22:11:38.248 00.000 9976 move complete, result=0
22:11:38.248 00.000 9976 worker thread done servicing request
22:11:38.249 00.001 9552 Enqueuing Expose request
22:11:38.249 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:38.249 00.000 9976 Worker thread wakes up
22:11:38.249 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:38.249 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:11:41.600 03.351 9976 Exposure complete
22:11:41.693 00.093 9976 worker thread done servicing request
22:11:41.693 00.000 9552 OnExposeComplete: enter
22:11:41.693 00.000 9552 UpdateGuideState(): m_state=6
22:11:41.694 00.001 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:11:41.694 00.000 9552 Star::Find returns 1 (1), X=1654.32, Y=362.42, Mass=5280534, SNR=218.0, Peak=65504 HFD=7.4
22:11:41.694 00.000 9552 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.08) = xAngle (-0.08 = -0.08)
22:11:41.694 00.000 9552 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.09 = -3.09)
22:11:41.694 00.000 9552 CameraToMount -- cameraX=-2.12 cameraY=0.30 hyp=2.14 cameraTheta=3.00 mountX=2.14 mountY=-0.12, mountTheta=-0.05
22:11:41.695 00.001 9552 SchedulePrimaryMove(104D1A90, x=-2.12, y=0.30, opts=13)
22:11:41.695 00.000 9552 Enqueuing Move request for scope (-2.12, 0.30)
22:11:41.695 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:41.695 00.000 9976 Worker thread wakes up
22:11:41.695 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.12, 0.30) opts 0xd
22:11:41.695 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.12, 0.30)
22:11:41.695 00.000 9976 Moving (-2.12, 0.30) raw xDistance=2.14 yDistance=-0.12
22:11:41.695 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.35 from input 2.14
22:11:41.695 00.000 9552 UpdateGuideState exits: m=5280534 SNR=218.0 Saturated
22:11:41.695 00.000 9552 PhdController: settling, locked = 1, distance = 1.45 (3.00) aobump = 0 frame = 2 / 99999
22:11:41.696 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:41.696 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:11:41.696 00.000 9976 MoveAxis(W, 47, ABG)
22:11:41.696 00.000 9976 Guiding  Dir = 3, Dur = 47
22:11:41.696 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811101.696,"Host":"ASTROBRUCE","Inst":1,"Distance":1.45,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
22:11:41.696 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:41.696 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:41.696 00.000 9552 Enqueuing Expose request
22:11:41.720 00.024 9976 IsSlewing returns 0
22:11:41.721 00.001 9976 IsGuiding returns 0
22:11:41.753 00.032 9976 PulseGuide returned control before completion, sleep 26
22:11:41.789 00.036 9976 IsGuiding returns 1
22:11:41.789 00.000 9976 scope still moving after pulse duration time elapsed
22:11:41.844 00.055 9976 IsSlewing returns 0
22:11:41.844 00.000 9976 IsGuiding returns 0
22:11:41.844 00.000 9976 scope move finished after 47 + 76 ms
22:11:41.844 00.000 9976 Move returns status 0, amount 47
22:11:41.844 00.000 9976 MoveAxis(N, 0, ABG)
22:11:41.844 00.000 9976 Move returns status 0, amount 0
22:11:41.844 00.000 9976 move complete, result=0
22:11:41.844 00.000 9976 worker thread done servicing request
22:11:41.844 00.000 9976 Worker thread wakes up
22:11:41.844 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:41.844 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:11:41.844 00.000 9552 GuideStep: 2.1 px 47 ms WEST, -0.1 px 0 ms NORTH
22:11:45.192 03.348 9976 Exposure complete
22:11:45.282 00.090 9976 worker thread done servicing request
22:11:45.282 00.000 9552 OnExposeComplete: enter
22:11:45.282 00.000 9552 UpdateGuideState(): m_state=6
22:11:45.283 00.001 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:11:45.283 00.000 9552 Star::Find returns 1 (1), X=1655.23, Y=362.32, Mass=5301543, SNR=232.2, Peak=65504 HFD=7.7
22:11:45.283 00.000 9552 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.08) = xAngle (-0.10 = -0.10)
22:11:45.283 00.000 9552 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.11 = -3.11)
22:11:45.283 00.000 9552 CameraToMount -- cameraX=-1.21 cameraY=0.20 hyp=1.23 cameraTheta=2.98 mountX=1.22 mountY=-0.04, mountTheta=-0.03
22:11:45.283 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.21, y=0.20, opts=13)
22:11:45.283 00.000 9552 Enqueuing Move request for scope (-1.21, 0.20)
22:11:45.283 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:45.283 00.000 9552 UpdateGuideState exits: m=5301543 SNR=232.2 Saturated
22:11:45.283 00.000 9552 PhdController: settling, locked = 1, distance = 1.38 (3.00) aobump = 0 frame = 3 / 99999
22:11:45.284 00.001 9976 Worker thread wakes up
22:11:45.284 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 0.20) opts 0xd
22:11:45.284 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.21, 0.20)
22:11:45.284 00.000 9976 Moving (-1.21, 0.20) raw xDistance=1.22 yDistance=-0.04
22:11:45.284 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.22
22:11:45.284 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:45.284 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811105.284,"Host":"ASTROBRUCE","Inst":1,"Distance":1.38,"Time":7.0,"SettleTime":12.0,"StarLocked":true}
22:11:45.284 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:11:45.284 00.000 9976 MoveAxis(W, 30, ABG)
22:11:45.284 00.000 9976 Guiding  Dir = 3, Dur = 30
22:11:45.284 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:45.284 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:45.284 00.000 9552 Enqueuing Expose request
22:11:45.314 00.030 9976 IsSlewing returns 0
22:11:45.315 00.001 9976 IsGuiding returns 0
22:11:45.347 00.032 9976 IsGuiding returns 1
22:11:45.347 00.000 9976 scope still moving after pulse duration time elapsed
22:11:45.406 00.059 9976 IsSlewing returns 0
22:11:45.406 00.000 9976 IsGuiding returns 0
22:11:45.406 00.000 9976 scope move finished after 30 + 60 ms
22:11:45.406 00.000 9976 Move returns status 0, amount 30
22:11:45.406 00.000 9976 MoveAxis(N, 0, ABG)
22:11:45.406 00.000 9976 Move returns status 0, amount 0
22:11:45.406 00.000 9976 move complete, result=0
22:11:45.406 00.000 9976 worker thread done servicing request
22:11:45.406 00.000 9976 Worker thread wakes up
22:11:45.406 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:45.406 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:11:45.407 00.001 9552 GuideStep: 1.2 px 30 ms WEST, -0.0 px 0 ms NORTH
22:11:48.757 03.350 9976 Exposure complete
22:11:48.854 00.097 9976 worker thread done servicing request
22:11:48.854 00.000 9552 OnExposeComplete: enter
22:11:48.854 00.000 9552 UpdateGuideState(): m_state=6
22:11:48.854 00.000 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:11:48.854 00.000 9552 Star::Find returns 1 (1), X=1657.02, Y=362.58, Mass=5442549, SNR=231.9, Peak=65504 HFD=7.9
22:11:48.854 00.000 9552 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.08) = xAngle (-2.41 = -2.41)
22:11:48.854 00.000 9552 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.42 = 0.86)
22:11:48.854 00.000 9552 CameraToMount -- cameraX=0.58 cameraY=0.46 hyp=0.74 cameraTheta=0.67 mountX=-0.55 mountY=0.56, mountTheta=2.35
22:11:48.854 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.58, y=0.46, opts=13)
22:11:48.854 00.000 9552 Enqueuing Move request for scope (0.58, 0.46)
22:11:48.854 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:48.854 00.000 9976 Worker thread wakes up
22:11:48.854 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.46) opts 0xd
22:11:48.854 00.000 9976 Handling offset move in thread for scope, endpoint = (0.58, 0.46)
22:11:48.855 00.001 9976 Moving (0.58, 0.46) raw xDistance=-0.55 yDistance=0.56
22:11:48.855 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.55
22:11:48.855 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:48.855 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:11:48.855 00.000 9976 MoveAxis(E, 0, ABG)
22:11:48.855 00.000 9976 Move returns status 0, amount 0
22:11:48.855 00.000 9976 MoveAxis(N, 0, ABG)
22:11:48.855 00.000 9976 Move returns status 0, amount 0
22:11:48.855 00.000 9976 move complete, result=0
22:11:48.855 00.000 9976 worker thread done servicing request
22:11:48.855 00.000 9552 UpdateGuideState exits: m=5442549 SNR=231.9 Saturated
22:11:48.855 00.000 9552 PhdController: settling, locked = 1, distance = 1.19 (3.00) aobump = 0 frame = 4 / 99999
22:11:48.855 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811108.855,"Host":"ASTROBRUCE","Inst":1,"Distance":1.19,"Time":10.6,"SettleTime":12.0,"StarLocked":true}
22:11:48.855 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:48.855 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:48.855 00.000 9552 Enqueuing Expose request
22:11:48.855 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
22:11:48.855 00.000 9976 Worker thread wakes up
22:11:48.855 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:48.855 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:11:52.203 03.348 9976 Exposure complete
22:11:52.299 00.096 9976 worker thread done servicing request
22:11:52.299 00.000 9552 OnExposeComplete: enter
22:11:52.299 00.000 9552 UpdateGuideState(): m_state=6
22:11:52.299 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:11:52.300 00.001 9552 Star::Find returns 1 (1), X=1656.31, Y=362.56, Mass=5266383, SNR=203.9, Peak=65504 HFD=7.4
22:11:52.300 00.000 9552 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.08) = xAngle (-1.22 = -1.22)
22:11:52.300 00.000 9552 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.23 = 2.05)
22:11:52.300 00.000 9552 CameraToMount -- cameraX=-0.13 cameraY=0.44 hyp=0.46 cameraTheta=1.86 mountX=0.16 mountY=0.40, mountTheta=1.20
22:11:52.301 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.13, y=0.44, opts=13)
22:11:52.301 00.000 9552 Enqueuing Move request for scope (-0.13, 0.44)
22:11:52.301 00.000 9976 Worker thread wakes up
22:11:52.301 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:52.301 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.44) opts 0xd
22:11:52.301 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.13, 0.44)
22:11:52.301 00.000 9976 Moving (-0.13, 0.44) raw xDistance=0.16 yDistance=0.40
22:11:52.301 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:11:52.301 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:52.301 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:11:52.301 00.000 9976 MoveAxis(E, 0, ABG)
22:11:52.301 00.000 9976 Move returns status 0, amount 0
22:11:52.301 00.000 9976 MoveAxis(N, 0, ABG)
22:11:52.301 00.000 9976 Move returns status 0, amount 0
22:11:52.301 00.000 9976 move complete, result=0
22:11:52.301 00.000 9976 worker thread done servicing request
22:11:52.301 00.000 9552 UpdateGuideState exits: m=5266383 SNR=203.9 Saturated
22:11:52.301 00.000 9552 PhdController: settling, locked = 1, distance = 0.97 (3.00) aobump = 0 frame = 5 / 99999
22:11:52.301 00.000 9552 PhdController: newstate STATE_FINISH
22:11:52.301 00.000 9552 PhdController complete: success
22:11:52.301 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778811112.301,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
22:11:52.301 00.000 9552 Mount: notify guiding dither settle done success=1
22:11:52.301 00.000 9552 PhdController: newstate STATE_IDLE
22:11:52.301 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:52.302 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:52.302 00.000 9552 Enqueuing Expose request
22:11:52.302 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:11:52.302 00.000 9976 Worker thread wakes up
22:11:52.302 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:52.302 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:11:55.646 03.344 9976 Exposure complete
22:11:55.727 00.081 9976 worker thread done servicing request
22:11:55.727 00.000 9552 OnExposeComplete: enter
22:11:55.727 00.000 9552 UpdateGuideState(): m_state=6
22:11:55.727 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
22:11:55.727 00.000 9552 Star::Find returns 1 (1), X=1657.33, Y=362.97, Mass=5520238, SNR=237.2, Peak=65504 HFD=8.0
22:11:55.727 00.000 9552 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.08) = xAngle (-2.32 = -2.32)
22:11:55.727 00.000 9552 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.33 = 0.95)
22:11:55.727 00.000 9552 CameraToMount -- cameraX=0.89 cameraY=0.84 hyp=1.23 cameraTheta=0.76 mountX=-0.84 mountY=1.00, mountTheta=2.27
22:11:55.728 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.89, y=0.84, opts=13)
22:11:55.728 00.000 9552 Enqueuing Move request for scope (0.89, 0.84)
22:11:55.728 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:55.728 00.000 9552 UpdateGuideState exits: m=5520238 SNR=237.2 Saturated
22:11:55.728 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:55.728 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:55.728 00.000 9552 Enqueuing Expose request
22:11:55.728 00.000 9976 Worker thread wakes up
22:11:55.729 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.84) opts 0xd
22:11:55.729 00.000 9976 Handling offset move in thread for scope, endpoint = (0.89, 0.84)
22:11:55.729 00.000 9976 Moving (0.89, 0.84) raw xDistance=-0.84 yDistance=1.00
22:11:55.729 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.84
22:11:55.729 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:11:55.729 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.00
22:11:55.729 00.000 9976 MoveAxis(E, 18, ABG)
22:11:55.729 00.000 9976 Guiding  Dir = 2, Dur = 18
22:11:55.749 00.020 9976 IsSlewing returns 0
22:11:55.749 00.000 9976 IsGuiding returns 0
22:11:55.805 00.056 9976 IsGuiding returns 1
22:11:55.805 00.000 9976 scope still moving after pulse duration time elapsed
22:11:55.862 00.057 9976 IsSlewing returns 0
22:11:55.862 00.000 9976 IsGuiding returns 0
22:11:55.863 00.001 9976 scope move finished after 18 + 95 ms
22:11:55.863 00.000 9976 Move returns status 0, amount 18
22:11:55.863 00.000 9976 MoveAxis(N, 0, ABG)
22:11:55.863 00.000 9976 Move returns status 0, amount 0
22:11:55.863 00.000 9976 move complete, result=0
22:11:55.863 00.000 9976 worker thread done servicing request
22:11:55.863 00.000 9976 Worker thread wakes up
22:11:55.863 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:55.863 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:11:55.863 00.000 9552 GuideStep: -0.8 px 18 ms EAST, 1.0 px 0 ms NORTH
22:11:59.203 03.340 9976 Exposure complete
22:11:59.288 00.085 9976 worker thread done servicing request
22:11:59.288 00.000 9552 OnExposeComplete: enter
22:11:59.289 00.001 9552 UpdateGuideState(): m_state=6
22:11:59.289 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
22:11:59.289 00.000 9552 Star::Find returns 1 (1), X=1656.12, Y=363.27, Mass=5343172, SNR=246.7, Peak=65504 HFD=7.8
22:11:59.289 00.000 9552 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.08) = xAngle (-1.23 = -1.23)
22:11:59.289 00.000 9552 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.24 = 2.04)
22:11:59.289 00.000 9552 CameraToMount -- cameraX=-0.32 cameraY=1.14 hyp=1.19 cameraTheta=1.85 mountX=0.40 mountY=1.06, mountTheta=1.21
22:11:59.289 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.32, y=1.14, opts=13)
22:11:59.289 00.000 9552 Enqueuing Move request for scope (-0.32, 1.14)
22:11:59.290 00.001 9976 Worker thread wakes up
22:11:59.290 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 1.14) opts 0xd
22:11:59.290 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.32, 1.14)
22:11:59.290 00.000 9976 Moving (-0.32, 1.14) raw xDistance=0.40 yDistance=1.06
22:11:59.290 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
22:11:59.290 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:11:59.290 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:11:59.290 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
22:11:59.290 00.000 9976 MoveAxis(E, 0, ABG)
22:11:59.290 00.000 9976 Move returns status 0, amount 0
22:11:59.290 00.000 9976 MoveAxis(N, 0, ABG)
22:11:59.290 00.000 9976 Move returns status 0, amount 0
22:11:59.290 00.000 9552 UpdateGuideState exits: m=5343172 SNR=246.7 Saturated
22:11:59.290 00.000 9976 move complete, result=0
22:11:59.290 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:59.290 00.000 9976 worker thread done servicing request
22:11:59.290 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:11:59.290 00.000 9552 Enqueuing Expose request
22:11:59.290 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 1.1 px 0 ms NORTH
22:11:59.290 00.000 9976 Worker thread wakes up
22:11:59.290 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:11:59.290 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:02.642 03.352 9976 Exposure complete
22:12:02.736 00.094 9976 worker thread done servicing request
22:12:02.737 00.001 9552 OnExposeComplete: enter
22:12:02.737 00.000 9552 UpdateGuideState(): m_state=6
22:12:02.737 00.000 9552 Star::Find(15, 1656, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
22:12:02.737 00.000 9552 Star::Find returns 1 (1), X=1654.83, Y=362.49, Mass=5601799, SNR=251.3, Peak=65504 HFD=7.9
22:12:02.737 00.000 9552 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.08) = xAngle (-0.16 = -0.16)
22:12:02.737 00.000 9552 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.17 = 3.11)
22:12:02.737 00.000 9552 CameraToMount -- cameraX=-1.61 cameraY=0.37 hyp=1.65 cameraTheta=2.92 mountX=1.63 mountY=0.05, mountTheta=0.03
22:12:02.738 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.61, y=0.37, opts=13)
22:12:02.738 00.000 9552 Enqueuing Move request for scope (-1.61, 0.37)
22:12:02.738 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:02.738 00.000 9552 UpdateGuideState exits: m=5601799 SNR=251.3 Saturated
22:12:02.738 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:02.738 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:02.738 00.000 9552 Enqueuing Expose request
22:12:02.738 00.000 9976 Worker thread wakes up
22:12:02.738 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.61, 0.37) opts 0xd
22:12:02.738 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.61, 0.37)
22:12:02.739 00.001 9976 Moving (-1.61, 0.37) raw xDistance=1.63 yDistance=0.05
22:12:02.739 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.63
22:12:02.739 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:02.739 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:12:02.739 00.000 9976 MoveAxis(W, 35, ABG)
22:12:02.739 00.000 9976 Guiding  Dir = 3, Dur = 35
22:12:02.789 00.050 9976 IsSlewing returns 0
22:12:02.790 00.001 9976 IsGuiding returns 0
22:12:02.811 00.021 9976 PulseGuide returned control before completion, sleep 24
22:12:02.845 00.034 9976 IsGuiding returns 1
22:12:02.845 00.000 9976 scope still moving after pulse duration time elapsed
22:12:02.906 00.061 9976 IsSlewing returns 0
22:12:02.906 00.000 9976 IsGuiding returns 0
22:12:02.907 00.001 9976 scope move finished after 35 + 81 ms
22:12:02.907 00.000 9976 Move returns status 0, amount 35
22:12:02.907 00.000 9976 MoveAxis(N, 0, ABG)
22:12:02.907 00.000 9976 Move returns status 0, amount 0
22:12:02.907 00.000 9976 move complete, result=0
22:12:02.907 00.000 9976 worker thread done servicing request
22:12:02.907 00.000 9976 Worker thread wakes up
22:12:02.907 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:02.907 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:02.907 00.000 9552 GuideStep: 1.6 px 35 ms WEST, 0.1 px 0 ms NORTH
22:12:06.251 03.344 9976 Exposure complete
22:12:06.337 00.086 9976 worker thread done servicing request
22:12:06.337 00.000 9552 OnExposeComplete: enter
22:12:06.337 00.000 9552 UpdateGuideState(): m_state=6
22:12:06.337 00.000 9552 Star::Find(15, 1654, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
22:12:06.337 00.000 9552 Star::Find returns 1 (1), X=1656.42, Y=363.53, Mass=5022454, SNR=210.1, Peak=65504 HFD=7.5
22:12:06.337 00.000 9552 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.08) = xAngle (-1.49 = -1.49)
22:12:06.337 00.000 9552 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.50 = 1.78)
22:12:06.337 00.000 9552 CameraToMount -- cameraX=-0.02 cameraY=1.41 hyp=1.41 cameraTheta=1.59 mountX=0.11 mountY=1.38, mountTheta=1.49
22:12:06.338 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.02, y=1.41, opts=13)
22:12:06.338 00.000 9552 Enqueuing Move request for scope (-0.02, 1.41)
22:12:06.338 00.000 9976 Worker thread wakes up
22:12:06.338 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.41) opts 0xd
22:12:06.338 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.02, 1.41)
22:12:06.338 00.000 9976 Moving (-0.02, 1.41) raw xDistance=0.11 yDistance=1.38
22:12:06.338 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:12:06.338 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=-0.31 newest=2.49
22:12:06.338 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
22:12:06.338 00.000 9976 MoveAxis(E, 0, ABG)
22:12:06.338 00.000 9976 Move returns status 0, amount 0
22:12:06.338 00.000 9976 MoveAxis(S, 52, ABG)
22:12:06.338 00.000 9976 Guiding  Dir = 1, Dur = 52
22:12:06.338 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:06.338 00.000 9552 UpdateGuideState exits: m=5022454 SNR=210.1 Saturated
22:12:06.338 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:06.338 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:06.338 00.000 9552 Enqueuing Expose request
22:12:06.359 00.021 9976 IsSlewing returns 0
22:12:06.359 00.000 9976 IsGuiding returns 0
22:12:06.390 00.031 9976 PulseGuide returned control before completion, sleep 31
22:12:06.435 00.045 9976 IsGuiding returns 1
22:12:06.435 00.000 9976 scope still moving after pulse duration time elapsed
22:12:06.498 00.063 9976 IsSlewing returns 0
22:12:06.498 00.000 9976 IsGuiding returns 0
22:12:06.498 00.000 9976 scope move finished after 52 + 87 ms
22:12:06.498 00.000 9976 Move returns status 0, amount 52
22:12:06.499 00.001 9976 move complete, result=0
22:12:06.499 00.000 9976 worker thread done servicing request
22:12:06.499 00.000 9976 Worker thread wakes up
22:12:06.499 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 1.4 px 52 ms SOUTH
22:12:06.499 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:06.499 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:09.843 03.344 9976 Exposure complete
22:12:09.936 00.093 9976 worker thread done servicing request
22:12:09.936 00.000 9552 OnExposeComplete: enter
22:12:09.936 00.000 9552 UpdateGuideState(): m_state=6
22:12:09.936 00.000 9552 Star::Find(15, 1656, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
22:12:09.937 00.001 9552 Star::Find returns 1 (1), X=1657.79, Y=360.97, Mass=5522060, SNR=211.5, Peak=65504 HFD=8.1
22:12:09.937 00.000 9552 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.08) = xAngle (-3.79 = 2.50)
22:12:09.937 00.000 9552 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.80 = -0.51)
22:12:09.937 00.000 9552 CameraToMount -- cameraX=1.35 cameraY=-1.16 hyp=1.78 cameraTheta=-0.71 mountX=-1.42 mountY=-0.88, mountTheta=-2.59
22:12:09.938 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.35, y=-1.16, opts=13)
22:12:09.938 00.000 9552 Enqueuing Move request for scope (1.35, -1.16)
22:12:09.938 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:09.938 00.000 9552 UpdateGuideState exits: m=5522060 SNR=211.5 Saturated
22:12:09.938 00.000 9976 Worker thread wakes up
22:12:09.938 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.35, -1.16) opts 0xd
22:12:09.938 00.000 9976 Handling offset move in thread for scope, endpoint = (1.35, -1.16)
22:12:09.938 00.000 9976 Moving (1.35, -1.16) raw xDistance=-1.42 yDistance=-0.88
22:12:09.938 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:09.938 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:09.938 00.000 9552 Enqueuing Expose request
22:12:09.938 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.42
22:12:09.938 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:09.938 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
22:12:09.938 00.000 9976 MoveAxis(E, 31, ABG)
22:12:09.938 00.000 9976 Guiding  Dir = 2, Dur = 31
22:12:09.967 00.029 9976 IsSlewing returns 0
22:12:09.967 00.000 9976 IsGuiding returns 0
22:12:10.009 00.042 9976 IsGuiding returns 1
22:12:10.009 00.000 9976 scope still moving after pulse duration time elapsed
22:12:10.060 00.051 9976 IsSlewing returns 0
22:12:10.061 00.001 9976 IsGuiding returns 0
22:12:10.061 00.000 9976 scope move finished after 31 + 63 ms
22:12:10.061 00.000 9976 Move returns status 0, amount 31
22:12:10.061 00.000 9976 MoveAxis(N, 0, ABG)
22:12:10.061 00.000 9976 Move returns status 0, amount 0
22:12:10.061 00.000 9976 move complete, result=0
22:12:10.061 00.000 9976 worker thread done servicing request
22:12:10.061 00.000 9976 Worker thread wakes up
22:12:10.061 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:10.061 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:10.061 00.000 9552 GuideStep: -1.4 px 31 ms EAST, -0.9 px 0 ms NORTH
22:12:13.416 03.355 9976 Exposure complete
22:12:13.497 00.081 9976 worker thread done servicing request
22:12:13.497 00.000 9552 OnExposeComplete: enter
22:12:13.497 00.000 9552 UpdateGuideState(): m_state=6
22:12:13.497 00.000 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:12:13.497 00.000 9552 Star::Find returns 1 (1), X=1656.38, Y=361.19, Mass=5435506, SNR=233.9, Peak=65504 HFD=7.7
22:12:13.497 00.000 9552 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.08) = xAngle (-4.72 = 1.57)
22:12:13.497 00.000 9552 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.73 = -1.44)
22:12:13.497 00.000 9552 CameraToMount -- cameraX=-0.06 cameraY=-0.93 hyp=0.94 cameraTheta=-1.64 mountX=0.00 mountY=-0.93, mountTheta=-1.57
22:12:13.498 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.06, y=-0.93, opts=13)
22:12:13.498 00.000 9552 Enqueuing Move request for scope (-0.06, -0.93)
22:12:13.498 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:13.498 00.000 9552 UpdateGuideState exits: m=5435506 SNR=233.9 Saturated
22:12:13.498 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:13.498 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:13.498 00.000 9552 Enqueuing Expose request
22:12:13.498 00.000 9976 Worker thread wakes up
22:12:13.499 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.93) opts 0xd
22:12:13.499 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.06, -0.93)
22:12:13.499 00.000 9976 Moving (-0.06, -0.93) raw xDistance=0.00 yDistance=-0.93
22:12:13.499 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:12:13.499 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:13.499 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
22:12:13.499 00.000 9976 MoveAxis(E, 0, ABG)
22:12:13.499 00.000 9976 Move returns status 0, amount 0
22:12:13.499 00.000 9976 MoveAxis(N, 0, ABG)
22:12:13.499 00.000 9976 Move returns status 0, amount 0
22:12:13.499 00.000 9976 move complete, result=0
22:12:13.499 00.000 9976 worker thread done servicing request
22:12:13.499 00.000 9976 Worker thread wakes up
22:12:13.499 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:13.499 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:13.499 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.9 px 0 ms NORTH
22:12:16.844 03.345 9976 Exposure complete
22:12:16.928 00.084 9976 worker thread done servicing request
22:12:16.928 00.000 9552 OnExposeComplete: enter
22:12:16.928 00.000 9552 UpdateGuideState(): m_state=6
22:12:16.929 00.001 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:12:16.929 00.000 9552 Star::Find returns 1 (1), X=1656.62, Y=361.67, Mass=5520459, SNR=197.7, Peak=65504 HFD=7.7
22:12:16.929 00.000 9552 MultiStar: exiting stabilization period
22:12:16.929 00.000 9552 MultiStar: updating star positions after lock position change
22:12:16.929 00.000 9552 Star::Find(15, 1051, 168, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:12:16.929 00.000 9552 Star::Find returns 1 (1), X=1053.04, Y=170.16, Mass=5073135, SNR=205.1, Peak=65504 HFD=7.8
22:12:16.929 00.000 9552 Star::Find(15, 743, 948, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:12:16.929 00.000 9552 Star::Find returns 1 (1), X=745.99, Y=949.02, Mass=563480, SNR=50.0, Peak=15664 HFD=7.2
22:12:16.929 00.000 9552 Star::Find(15, 872, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:12:16.929 00.000 9552 Star::Find returns 1 (1), X=874.72, Y=186.25, Mass=119356, SNR=26.2, Peak=10928 HFD=4.7
22:12:16.929 00.000 9552 Star::Find(15, 1459, 440, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:12:16.929 00.000 9552 Star::Find returns 1 (1), X=1460.48, Y=443.09, Mass=82533, SNR=22.9, Peak=10224 HFD=3.8
22:12:16.929 00.000 9552 Star::Find(15, 1646, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:12:16.929 00.000 9552 Star::Find returns 1 (1), X=1647.98, Y=300.99, Mass=35476, SNR=12.0, Peak=9200 HFD=3.4
22:12:16.929 00.000 9552 Star::Find(15, 138, 118, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:12:16.929 00.000 9552 Star::Find false star n=11 nbg=271 bg=3122.2 sigma=977.7 thresh=6055 peak=5992
22:12:16.929 00.000 9552 Star::Find returns 0 (2), X=138.00, Y=118.00, Mass=42087, SNR=2.9, Peak=8000 HFD=0.0
22:12:16.929 00.000 9552 Star::Find(15, 1600, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:12:16.929 00.000 9552 Star::Find returns 0 (4), X=1601.90, Y=114.77, Mass=74007, SNR=38.1, Peak=65504 HFD=0.3
22:12:16.929 00.000 9552 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.08) = xAngle (-4.28 = 2.00)
22:12:16.929 00.000 9552 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.29 = -1.01)
22:12:16.929 00.000 9552 CameraToMount -- cameraX=0.18 cameraY=-0.45 hyp=0.49 cameraTheta=-1.20 mountX=-0.20 mountY=-0.41, mountTheta=-2.03
22:12:16.930 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.18, y=-0.45, opts=13)
22:12:16.930 00.000 9552 Enqueuing Move request for scope (0.18, -0.45)
22:12:16.930 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:16.930 00.000 9552 UpdateGuideState exits: m=5520459 SNR=197.7 Saturated
22:12:16.930 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:16.930 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:16.930 00.000 9552 Enqueuing Expose request
22:12:16.930 00.000 9976 Worker thread wakes up
22:12:16.930 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.45) opts 0xd
22:12:16.930 00.000 9976 Handling offset move in thread for scope, endpoint = (0.18, -0.45)
22:12:16.930 00.000 9976 Moving (0.18, -0.45) raw xDistance=-0.20 yDistance=-0.41
22:12:16.930 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:12:16.930 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:16.930 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:12:16.930 00.000 9976 MoveAxis(E, 0, ABG)
22:12:16.930 00.000 9976 Move returns status 0, amount 0
22:12:16.930 00.000 9976 MoveAxis(N, 0, ABG)
22:12:16.930 00.000 9976 Move returns status 0, amount 0
22:12:16.930 00.000 9976 move complete, result=0
22:12:16.930 00.000 9976 worker thread done servicing request
22:12:16.930 00.000 9976 Worker thread wakes up
22:12:16.930 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:16.930 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:16.931 00.001 9552 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
22:12:20.283 03.352 9976 Exposure complete
22:12:20.374 00.091 9976 worker thread done servicing request
22:12:20.374 00.000 9552 OnExposeComplete: enter
22:12:20.375 00.001 9552 UpdateGuideState(): m_state=6
22:12:20.375 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
22:12:20.375 00.000 9552 Star::Find returns 1 (1), X=1657.39, Y=362.40, Mass=5284644, SNR=192.4, Peak=65504 HFD=7.5
22:12:20.375 00.000 9552 Star::Find false star n=3 nbg=264 bg=3253.2 sigma=918.6 thresh=6009 peak=5299
22:12:20.375 00.000 9552 MultiStar: [#1 0.93,0.10,1.30,U] [#2 1.67,0.68,0.00,M1] [#3 0.44,0.19,0.11,U] [#4 1.37,-1.19,0.00,M1] [#5 0.16,-0.02,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:12:20.375 00.000 9552 refined, 3 included, MultiStar: {0.89, 0.17}, one-star: {0.95, 0.27}
22:12:20.375 00.000 9552 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.08) = xAngle (-2.89 = -2.89)
22:12:20.375 00.000 9552 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.90 = 0.38)
22:12:20.375 00.000 9552 CameraToMount -- cameraX=0.89 cameraY=0.17 hyp=0.91 cameraTheta=0.19 mountX=-0.88 mountY=0.34, mountTheta=2.77
22:12:20.376 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.89, y=0.17, opts=13)
22:12:20.376 00.000 9552 Enqueuing Move request for scope (0.89, 0.17)
22:12:20.376 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:20.376 00.000 9552 UpdateGuideState exits: m=5284644 SNR=192.4 Saturated
22:12:20.376 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:20.376 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:20.376 00.000 9552 Enqueuing Expose request
22:12:20.376 00.000 9976 Worker thread wakes up
22:12:20.376 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.17) opts 0xd
22:12:20.376 00.000 9976 Handling offset move in thread for scope, endpoint = (0.89, 0.17)
22:12:20.376 00.000 9976 Moving (0.89, 0.17) raw xDistance=-0.88 yDistance=0.34
22:12:20.376 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.88
22:12:20.376 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:20.376 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:12:20.376 00.000 9976 MoveAxis(E, 19, ABG)
22:12:20.376 00.000 9976 Guiding  Dir = 2, Dur = 19
22:12:20.407 00.031 9976 IsSlewing returns 0
22:12:20.408 00.001 9976 IsGuiding returns 0
22:12:20.440 00.032 9976 IsGuiding returns 1
22:12:20.440 00.000 9976 scope still moving after pulse duration time elapsed
22:12:20.501 00.061 9976 IsSlewing returns 0
22:12:20.501 00.000 9976 IsGuiding returns 0
22:12:20.501 00.000 9976 scope move finished after 19 + 73 ms
22:12:20.501 00.000 9976 Move returns status 0, amount 19
22:12:20.501 00.000 9976 MoveAxis(N, 0, ABG)
22:12:20.501 00.000 9976 Move returns status 0, amount 0
22:12:20.501 00.000 9976 move complete, result=0
22:12:20.501 00.000 9976 worker thread done servicing request
22:12:20.501 00.000 9976 Worker thread wakes up
22:12:20.501 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:20.501 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:20.501 00.000 9552 GuideStep: -0.9 px 19 ms EAST, 0.3 px 0 ms NORTH
22:12:23.845 03.344 9976 Exposure complete
22:12:23.929 00.084 9976 worker thread done servicing request
22:12:23.929 00.000 9552 OnExposeComplete: enter
22:12:23.929 00.000 9552 UpdateGuideState(): m_state=6
22:12:23.929 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:12:23.929 00.000 9552 Star::Find returns 1 (1), X=1659.03, Y=360.92, Mass=5347594, SNR=190.8, Peak=65504 HFD=8.1
22:12:23.929 00.000 9552 Star::Find false star n=10 nbg=262 bg=3579.3 sigma=948.4 thresh=6425 peak=6148
22:12:23.929 00.000 9552 Star::Find false star n=6 nbg=263 bg=3256.8 sigma=973.1 thresh=6176 peak=5349
22:12:23.929 00.000 9552 MultiStar: [#1 2.71,-1.26,0.00,M1] [#2 1.44,-0.93,0.00,M2] [#3 2.55,-1.43,0.00,M1] [#4 2.37,-1.24,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:12:23.929 00.000 9552 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.08) = xAngle (-3.51 = 2.77)
22:12:23.929 00.000 9552 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.52 = -0.24)
22:12:23.929 00.000 9552 CameraToMount -- cameraX=2.59 cameraY=-1.20 hyp=2.85 cameraTheta=-0.43 mountX=-2.66 mountY=-0.68, mountTheta=-2.89
22:12:23.930 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.59, y=-1.20, opts=13)
22:12:23.930 00.000 9552 Enqueuing Move request for scope (2.59, -1.20)
22:12:23.930 00.000 9976 Worker thread wakes up
22:12:23.930 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.59, -1.20) opts 0xd
22:12:23.930 00.000 9976 Handling offset move in thread for scope, endpoint = (2.59, -1.20)
22:12:23.930 00.000 9976 Moving (2.59, -1.20) raw xDistance=-2.66 yDistance=-0.68
22:12:23.930 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.71 from input -2.66
22:12:23.930 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:23.930 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:23.931 00.001 9552 UpdateGuideState exits: m=5347594 SNR=190.8 Saturated
22:12:23.931 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:23.931 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:23.931 00.000 9552 Enqueuing Expose request
22:12:23.931 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
22:12:23.931 00.000 9976 MoveAxis(E, 59, ABG)
22:12:23.931 00.000 9976 Guiding  Dir = 2, Dur = 59
22:12:23.998 00.067 9976 IsSlewing returns 0
22:12:23.999 00.001 9976 IsGuiding returns 0
22:12:24.040 00.041 9976 PulseGuide returned control before completion, sleep 28
22:12:24.079 00.039 9976 IsGuiding returns 1
22:12:24.079 00.000 9976 scope still moving after pulse duration time elapsed
22:12:24.170 00.091 9976 IsSlewing returns 0
22:12:24.170 00.000 9976 IsGuiding returns 0
22:12:24.170 00.000 9976 scope move finished after 59 + 112 ms
22:12:24.170 00.000 9976 Move returns status 0, amount 59
22:12:24.170 00.000 9976 MoveAxis(N, 0, ABG)
22:12:24.170 00.000 9976 Move returns status 0, amount 0
22:12:24.170 00.000 9976 move complete, result=0
22:12:24.170 00.000 9976 worker thread done servicing request
22:12:24.170 00.000 9976 Worker thread wakes up
22:12:24.170 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:24.170 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:24.170 00.000 9552 GuideStep: -2.7 px 59 ms EAST, -0.7 px 0 ms NORTH
22:12:27.521 03.351 9976 Exposure complete
22:12:27.592 00.071 9976 worker thread done servicing request
22:12:27.592 00.000 9552 OnExposeComplete: enter
22:12:27.592 00.000 9552 UpdateGuideState(): m_state=6
22:12:27.592 00.000 9552 Star::Find(15, 1659, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
22:12:27.592 00.000 9552 Star::Find returns 1 (1), X=1657.29, Y=361.95, Mass=5218898, SNR=158.9, Peak=65504 HFD=7.9
22:12:27.593 00.001 9552 Star::Find false star n=5 nbg=271 bg=3697.7 sigma=1040.5 thresh=6819 peak=5905
22:12:27.593 00.000 9552 Star::Find false star n=5 nbg=264 bg=3332.1 sigma=972.7 thresh=6250 peak=4972
22:12:27.593 00.000 9552 MultiStar: [#1 1.04,0.29,0.95,U] [#2 0.98,0.09,0.31,U] [#3 -0.48,2.24,0.00,M2] [#4 1.12,0.17,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.65,0.12,0.35,U] 
22:12:27.593 00.000 9552 refined, 4 included, MultiStar: {0.75, 0.07}, one-star: {0.85, -0.17}
22:12:27.593 00.000 9552 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.08) = xAngle (-2.98 = -2.98)
22:12:27.593 00.000 9552 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.99 = 0.29)
22:12:27.593 00.000 9552 CameraToMount -- cameraX=0.75 cameraY=0.07 hyp=0.75 cameraTheta=0.10 mountX=-0.74 mountY=0.21, mountTheta=2.86
22:12:27.593 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.75, y=0.07, opts=13)
22:12:27.593 00.000 9552 Enqueuing Move request for scope (0.75, 0.07)
22:12:27.593 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:27.593 00.000 9552 UpdateGuideState exits: m=5218898 SNR=158.9 Saturated
22:12:27.593 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:27.594 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:27.594 00.000 9552 Enqueuing Expose request
22:12:27.594 00.000 9976 Worker thread wakes up
22:12:27.594 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.07) opts 0xd
22:12:27.594 00.000 9976 Handling offset move in thread for scope, endpoint = (0.75, 0.07)
22:12:27.594 00.000 9976 Moving (0.75, 0.07) raw xDistance=-0.74 yDistance=0.21
22:12:27.594 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.74
22:12:27.594 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:27.594 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:12:27.594 00.000 9976 MoveAxis(E, 20, ABG)
22:12:27.594 00.000 9976 Guiding  Dir = 2, Dur = 20
22:12:27.626 00.032 9976 IsSlewing returns 0
22:12:27.627 00.001 9976 IsGuiding returns 0
22:12:27.658 00.031 9976 IsGuiding returns 1
22:12:27.658 00.000 9976 scope still moving after pulse duration time elapsed
22:12:27.737 00.079 9976 IsSlewing returns 0
22:12:27.737 00.000 9976 IsGuiding returns 0
22:12:27.737 00.000 9976 scope move finished after 20 + 89 ms
22:12:27.737 00.000 9976 Move returns status 0, amount 20
22:12:27.737 00.000 9976 MoveAxis(N, 0, ABG)
22:12:27.737 00.000 9976 Move returns status 0, amount 0
22:12:27.737 00.000 9976 move complete, result=0
22:12:27.737 00.000 9976 worker thread done servicing request
22:12:27.737 00.000 9976 Worker thread wakes up
22:12:27.737 00.000 9552 GuideStep: -0.7 px 20 ms EAST, 0.2 px 0 ms NORTH
22:12:27.737 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:27.737 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:31.092 03.355 9976 Exposure complete
22:12:31.178 00.086 9976 worker thread done servicing request
22:12:31.178 00.000 9552 OnExposeComplete: enter
22:12:31.178 00.000 9552 UpdateGuideState(): m_state=6
22:12:31.178 00.000 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
22:12:31.178 00.000 9552 Star::Find returns 1 (1), X=1657.74, Y=363.60, Mass=5523856, SNR=208.0, Peak=65504 HFD=8.0
22:12:31.178 00.000 9552 Star::Find false star n=10 nbg=258 bg=3659.3 sigma=971.9 thresh=6575 peak=6001
22:12:31.178 00.000 9552 Star::Find false star n=4 nbg=255 bg=3207.1 sigma=893.0 thresh=5886 peak=5230
22:12:31.178 00.000 9552 MultiStar: [#1 1.69,1.44,0.00,M1] [#2 1.80,2.60,0.00,M2] [#3 1.38,1.33,0.00,M3] [#4 1.31,1.68,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:12:31.178 00.000 9552 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.08) = xAngle (-2.23 = -2.23)
22:12:31.178 00.000 9552 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.24 = 1.04)
22:12:31.178 00.000 9552 CameraToMount -- cameraX=1.30 cameraY=1.47 hyp=1.96 cameraTheta=0.85 mountX=-1.20 mountY=1.70, mountTheta=2.19
22:12:31.179 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.30, y=1.47, opts=13)
22:12:31.179 00.000 9552 Enqueuing Move request for scope (1.30, 1.47)
22:12:31.179 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:31.179 00.000 9552 UpdateGuideState exits: m=5523856 SNR=208.0 Saturated
22:12:31.179 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:31.179 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:31.179 00.000 9552 Enqueuing Expose request
22:12:31.179 00.000 9976 Worker thread wakes up
22:12:31.180 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (1.30, 1.47) opts 0xd
22:12:31.180 00.000 9976 Handling offset move in thread for scope, endpoint = (1.30, 1.47)
22:12:31.180 00.000 9976 Moving (1.30, 1.47) raw xDistance=-1.20 yDistance=1.70
22:12:31.180 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.20
22:12:31.180 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.70 from input 1.70
22:12:31.180 00.000 9976 MoveAxis(E, 28, ABG)
22:12:31.180 00.000 9976 Guiding  Dir = 2, Dur = 28
22:12:31.204 00.024 9976 IsSlewing returns 0
22:12:31.204 00.000 9976 IsGuiding returns 0
22:12:31.236 00.032 9976 IsGuiding returns 1
22:12:31.236 00.000 9976 scope still moving after pulse duration time elapsed
22:12:31.297 00.061 9976 IsSlewing returns 0
22:12:31.298 00.001 9976 IsGuiding returns 0
22:12:31.298 00.000 9976 scope move finished after 28 + 65 ms
22:12:31.298 00.000 9976 Move returns status 0, amount 28
22:12:31.298 00.000 9976 MoveAxis(S, 64, ABG)
22:12:31.298 00.000 9976 Guiding  Dir = 1, Dur = 64
22:12:31.326 00.028 9976 IsSlewing returns 0
22:12:31.326 00.000 9976 IsGuiding returns 0
22:12:31.358 00.032 9976 PulseGuide returned control before completion, sleep 43
22:12:31.407 00.049 9976 IsGuiding returns 1
22:12:31.407 00.000 9976 scope still moving after pulse duration time elapsed
22:12:31.470 00.063 9976 IsSlewing returns 0
22:12:31.471 00.001 9976 IsGuiding returns 0
22:12:31.471 00.000 9976 scope move finished after 64 + 80 ms
22:12:31.471 00.000 9976 Move returns status 0, amount 64
22:12:31.471 00.000 9976 move complete, result=0
22:12:31.471 00.000 9976 worker thread done servicing request
22:12:31.471 00.000 9976 Worker thread wakes up
22:12:31.471 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:31.471 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:31.471 00.000 9552 GuideStep: -1.2 px 28 ms EAST, 1.7 px 64 ms SOUTH
22:12:34.812 03.341 9976 Exposure complete
22:12:34.906 00.094 9976 worker thread done servicing request
22:12:34.906 00.000 9552 OnExposeComplete: enter
22:12:34.906 00.000 9552 UpdateGuideState(): m_state=6
22:12:34.906 00.000 9552 Star::Find(15, 1657, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
22:12:34.906 00.000 9552 Star::Find returns 1 (1), X=1659.16, Y=361.62, Mass=5563224, SNR=177.3, Peak=65504 HFD=8.0
22:12:34.906 00.000 9552 Star::Find false star n=11 nbg=256 bg=3152.6 sigma=866.3 thresh=5752 peak=5433
22:12:34.906 00.000 9552 MultiStar: [#1 2.83,-0.68,0.00,M2] [#2 1.08,0.33,0.24,U] [#3 -6.22,13.58,0.00,M4] [#4 2.96,0.05,0.00,M3] [#5 2.53,-0.55,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:12:34.906 00.000 9552 refined, 1 included, MultiStar: {2.40, -0.34}, one-star: {2.72, -0.50}
22:12:34.906 00.000 9552 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.08) = xAngle (-3.22 = 3.06)
22:12:34.906 00.000 9552 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.23 = 0.05)
22:12:34.906 00.000 9552 CameraToMount -- cameraX=2.40 cameraY=-0.34 hyp=2.43 cameraTheta=-0.14 mountX=-2.42 mountY=0.13, mountTheta=3.09
22:12:34.907 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.40, y=-0.34, opts=13)
22:12:34.907 00.000 9552 Enqueuing Move request for scope (2.40, -0.34)
22:12:34.907 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:34.907 00.000 9552 UpdateGuideState exits: m=5563224 SNR=177.3 Saturated
22:12:34.907 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:34.907 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:34.907 00.000 9552 Enqueuing Expose request
22:12:34.907 00.000 9976 Worker thread wakes up
22:12:34.907 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.40, -0.34) opts 0xd
22:12:34.907 00.000 9976 Handling offset move in thread for scope, endpoint = (2.40, -0.34)
22:12:34.907 00.000 9976 Moving (2.40, -0.34) raw xDistance=-2.42 yDistance=0.13
22:12:34.907 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.58 from input -2.42
22:12:34.907 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:34.907 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:12:34.907 00.000 9976 MoveAxis(E, 55, ABG)
22:12:34.907 00.000 9976 Guiding  Dir = 2, Dur = 55
22:12:34.938 00.031 9976 IsSlewing returns 0
22:12:34.938 00.000 9976 IsGuiding returns 0
22:12:34.970 00.032 9976 PulseGuide returned control before completion, sleep 34
22:12:35.020 00.050 9976 IsGuiding returns 1
22:12:35.020 00.000 9976 scope still moving after pulse duration time elapsed
22:12:35.078 00.058 9976 IsSlewing returns 0
22:12:35.078 00.000 9976 IsGuiding returns 0
22:12:35.078 00.000 9976 scope move finished after 55 + 85 ms
22:12:35.078 00.000 9976 Move returns status 0, amount 55
22:12:35.078 00.000 9976 MoveAxis(N, 0, ABG)
22:12:35.078 00.000 9976 Move returns status 0, amount 0
22:12:35.078 00.000 9976 move complete, result=0
22:12:35.079 00.001 9976 worker thread done servicing request
22:12:35.079 00.000 9976 Worker thread wakes up
22:12:35.079 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:35.079 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:35.079 00.000 9552 GuideStep: -2.4 px 55 ms EAST, 0.1 px 0 ms NORTH
22:12:38.420 03.341 9976 Exposure complete
22:12:38.492 00.072 9976 worker thread done servicing request
22:12:38.492 00.000 9552 OnExposeComplete: enter
22:12:38.492 00.000 9552 UpdateGuideState(): m_state=6
22:12:38.492 00.000 9552 Star::Find(15, 1659, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
22:12:38.492 00.000 9552 Star::Find returns 1 (1), X=1659.44, Y=360.80, Mass=5460062, SNR=227.6, Peak=65504 HFD=8.0
22:12:38.492 00.000 9552 Star::Find false star n=4 nbg=250 bg=3306.9 sigma=896.4 thresh=5996 peak=5116
22:12:38.492 00.000 9552 MultiStar: [#1 2.98,-0.96,0.00,M3] [#2 2.67,0.62,0.00,M2] [#3 2.56,-0.59,0.00,M5] [#4 3.16,-1.70,0.00,M4] [#5 2.75,-1.90,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:12:38.492 00.000 9552 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.08) = xAngle (-3.49 = 2.79)
22:12:38.492 00.000 9552 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.50 = -0.22)
22:12:38.492 00.000 9552 CameraToMount -- cameraX=3.00 cameraY=-1.32 hyp=3.28 cameraTheta=-0.41 mountX=-3.08 mountY=-0.72, mountTheta=-2.91
22:12:38.493 00.001 9552 SchedulePrimaryMove(104D1A90, x=3.00, y=-1.32, opts=13)
22:12:38.493 00.000 9552 Enqueuing Move request for scope (3.00, -1.32)
22:12:38.493 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:38.493 00.000 9552 UpdateGuideState exits: m=5460062 SNR=227.6 Saturated
22:12:38.493 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:38.493 00.000 9976 Worker thread wakes up
22:12:38.493 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (3.00, -1.32) opts 0xd
22:12:38.493 00.000 9976 Handling offset move in thread for scope, endpoint = (3.00, -1.32)
22:12:38.493 00.000 9976 Moving (3.00, -1.32) raw xDistance=-3.08 yDistance=-0.72
22:12:38.493 00.000 9976 GuideAlgorithmHysteresis::Result() returns -2.05 from input -3.08
22:12:38.493 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:38.493 00.000 9552 Enqueuing Expose request
22:12:38.493 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:38.493 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
22:12:38.493 00.000 9976 MoveAxis(E, 71, ABG)
22:12:38.493 00.000 9976 Guiding  Dir = 2, Dur = 71
22:12:38.514 00.021 9976 IsSlewing returns 0
22:12:38.514 00.000 9976 IsGuiding returns 0
22:12:38.578 00.064 9976 PulseGuide returned control before completion, sleep 18
22:12:38.615 00.037 9976 IsGuiding returns 1
22:12:38.615 00.000 9976 scope still moving after pulse duration time elapsed
22:12:38.671 00.056 9976 IsSlewing returns 0
22:12:38.672 00.001 9976 IsGuiding returns 0
22:12:38.672 00.000 9976 scope move finished after 71 + 85 ms
22:12:38.672 00.000 9976 Move returns status 0, amount 71
22:12:38.672 00.000 9976 MoveAxis(N, 0, ABG)
22:12:38.672 00.000 9976 Move returns status 0, amount 0
22:12:38.672 00.000 9976 move complete, result=0
22:12:38.672 00.000 9976 worker thread done servicing request
22:12:38.672 00.000 9976 Worker thread wakes up
22:12:38.672 00.000 9552 GuideStep: -3.1 px 71 ms EAST, -0.7 px 0 ms NORTH
22:12:38.672 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:38.672 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:42.022 03.350 9976 Exposure complete
22:12:42.106 00.084 9976 worker thread done servicing request
22:12:42.106 00.000 9552 OnExposeComplete: enter
22:12:42.106 00.000 9552 UpdateGuideState(): m_state=6
22:12:42.106 00.000 9552 Star::Find(15, 1659, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
22:12:42.106 00.000 9552 Star::Find returns 1 (1), X=1658.66, Y=360.14, Mass=5073083, SNR=237.2, Peak=65504 HFD=7.6
22:12:42.106 00.000 9552 MultiStar: [#1 2.38,-2.07,0.00,M4] [#2 2.60,-1.20,0.00,M3] [#3 1.69,-2.78,0.00,M6] [#4 2.44,-1.88,0.00,M5] [#5 3.05,-3.28,0.00,M3] [#6 1.85,-2.26,0.00,M1] [#7 0.00,0.00,0.00,L] 
22:12:42.107 00.001 9552 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.08) = xAngle (-3.81 = 2.48)
22:12:42.107 00.000 9552 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.82 = -0.53)
22:12:42.107 00.000 9552 CameraToMount -- cameraX=2.22 cameraY=-1.98 hyp=2.97 cameraTheta=-0.73 mountX=-2.34 mountY=-1.51, mountTheta=-2.57
22:12:42.107 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.22, y=-1.98, opts=13)
22:12:42.107 00.000 9552 Enqueuing Move request for scope (2.22, -1.98)
22:12:42.107 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:42.107 00.000 9552 UpdateGuideState exits: m=5073083 SNR=237.2 Saturated
22:12:42.107 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:42.107 00.000 9976 Worker thread wakes up
22:12:42.107 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.22, -1.98) opts 0xd
22:12:42.107 00.000 9976 Handling offset move in thread for scope, endpoint = (2.22, -1.98)
22:12:42.108 00.001 9976 Moving (2.22, -1.98) raw xDistance=-2.34 yDistance=-1.51
22:12:42.108 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.62 from input -2.34
22:12:42.108 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:42.108 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:42.108 00.000 9552 Enqueuing Expose request
22:12:42.108 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.51
22:12:42.108 00.000 9976 MoveAxis(E, 56, ABG)
22:12:42.108 00.000 9976 Guiding  Dir = 2, Dur = 56
22:12:42.140 00.032 9976 IsSlewing returns 0
22:12:42.141 00.001 9976 IsGuiding returns 0
22:12:42.172 00.031 9976 PulseGuide returned control before completion, sleep 35
22:12:42.210 00.038 9976 IsGuiding returns 1
22:12:42.210 00.000 9976 scope still moving after pulse duration time elapsed
22:12:42.265 00.055 9976 IsSlewing returns 0
22:12:42.266 00.001 9976 IsGuiding returns 0
22:12:42.266 00.000 9976 scope move finished after 56 + 69 ms
22:12:42.266 00.000 9976 Move returns status 0, amount 56
22:12:42.266 00.000 9976 MoveAxis(N, 0, ABG)
22:12:42.266 00.000 9976 Move returns status 0, amount 0
22:12:42.266 00.000 9976 move complete, result=0
22:12:42.266 00.000 9976 worker thread done servicing request
22:12:42.266 00.000 9976 Worker thread wakes up
22:12:42.266 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:42.266 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:42.266 00.000 9552 GuideStep: -2.3 px 56 ms EAST, -1.5 px 0 ms NORTH
22:12:45.609 03.343 9976 Exposure complete
22:12:45.692 00.083 9976 worker thread done servicing request
22:12:45.693 00.001 9552 OnExposeComplete: enter
22:12:45.693 00.000 9552 UpdateGuideState(): m_state=6
22:12:45.693 00.000 9552 Star::Find(15, 1658, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
22:12:45.693 00.000 9552 Star::Find returns 1 (1), X=1659.33, Y=360.59, Mass=5583711, SNR=226.9, Peak=65504 HFD=7.9
22:12:45.693 00.000 9552 MultiStar: [#1 2.86,-1.71,0.00,M5] [#2 2.95,-0.24,0.00,M4] [#3 1.72,-0.99,0.08,U] [#4 2.96,-2.49,0.00,M6] [#5 1.99,-1.47,0.00,M4] [#6 1.51,-2.62,0.00,M2] [#7 0.00,0.00,0.00,L] 
22:12:45.693 00.000 9552 refined, 1 included, MultiStar: {2.80, -1.49}, one-star: {2.89, -1.53}
22:12:45.693 00.000 9552 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.08) = xAngle (-3.57 = 2.71)
22:12:45.693 00.000 9552 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.58 = -0.30)
22:12:45.693 00.000 9552 CameraToMount -- cameraX=2.80 cameraY=-1.49 hyp=3.18 cameraTheta=-0.49 mountX=-2.89 mountY=-0.93, mountTheta=-2.83
22:12:45.694 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.80, y=-1.49, opts=13)
22:12:45.694 00.000 9552 Enqueuing Move request for scope (2.80, -1.49)
22:12:45.694 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:45.694 00.000 9552 UpdateGuideState exits: m=5583711 SNR=226.9 Saturated
22:12:45.694 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:45.694 00.000 9976 Worker thread wakes up
22:12:45.694 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.80, -1.49) opts 0xd
22:12:45.694 00.000 9976 Handling offset move in thread for scope, endpoint = (2.80, -1.49)
22:12:45.694 00.000 9976 Moving (2.80, -1.49) raw xDistance=-2.89 yDistance=-0.93
22:12:45.694 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.94 from input -2.89
22:12:45.694 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:45.694 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
22:12:45.694 00.000 9976 MoveAxis(E, 67, ABG)
22:12:45.694 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:45.694 00.000 9552 Enqueuing Expose request
22:12:45.694 00.000 9976 Guiding  Dir = 2, Dur = 67
22:12:45.719 00.025 9976 IsSlewing returns 0
22:12:45.719 00.000 9976 IsGuiding returns 0
22:12:45.749 00.030 9976 PulseGuide returned control before completion, sleep 46
22:12:45.796 00.047 9976 IsGuiding returns 1
22:12:45.796 00.000 9976 scope still moving after pulse duration time elapsed
22:12:45.862 00.066 9976 IsSlewing returns 0
22:12:45.863 00.001 9976 IsGuiding returns 0
22:12:45.863 00.000 9976 scope move finished after 67 + 76 ms
22:12:45.863 00.000 9976 Move returns status 0, amount 67
22:12:45.863 00.000 9976 MoveAxis(N, 0, ABG)
22:12:45.863 00.000 9976 Move returns status 0, amount 0
22:12:45.863 00.000 9976 move complete, result=0
22:12:45.863 00.000 9976 worker thread done servicing request
22:12:45.863 00.000 9976 Worker thread wakes up
22:12:45.863 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:45.863 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:45.863 00.000 9552 GuideStep: -2.9 px 67 ms EAST, -0.9 px 0 ms NORTH
22:12:49.211 03.348 9976 Exposure complete
22:12:49.305 00.094 9976 worker thread done servicing request
22:12:49.305 00.000 9552 OnExposeComplete: enter
22:12:49.305 00.000 9552 UpdateGuideState(): m_state=6
22:12:49.305 00.000 9552 Star::Find(15, 1659, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
22:12:49.305 00.000 9552 Star::Find returns 1 (1), X=1658.30, Y=360.70, Mass=5225049, SNR=231.0, Peak=65504 HFD=7.5
22:12:49.306 00.001 9552 Star::Find false star n=3 nbg=270 bg=3246.2 sigma=1019.2 thresh=6304 peak=5691
22:12:49.306 00.000 9552 MultiStar: [#1 2.01,-1.49,0.00,M6] [#2 1.61,0.19,0.19,U] [#3 1.46,-1.19,0.08,U] [#4 2.23,-1.00,0.00,M7] [#5 1.68,-1.25,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:12:49.306 00.000 9552 refined, 3 included, MultiStar: {1.79, -1.16}, one-star: {1.86, -1.42}
22:12:49.306 00.000 9552 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.08) = xAngle (-3.66 = 2.63)
22:12:49.306 00.000 9552 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.67 = -0.38)
22:12:49.306 00.000 9552 CameraToMount -- cameraX=1.79 cameraY=-1.16 hyp=2.14 cameraTheta=-0.58 mountX=-1.86 mountY=-0.80, mountTheta=-2.74
22:12:49.307 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.79, y=-1.16, opts=13)
22:12:49.307 00.000 9552 Enqueuing Move request for scope (1.79, -1.16)
22:12:49.307 00.000 9976 Worker thread wakes up
22:12:49.307 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.79, -1.16) opts 0xd
22:12:49.307 00.000 9976 Handling offset move in thread for scope, endpoint = (1.79, -1.16)
22:12:49.307 00.000 9976 Moving (1.79, -1.16) raw xDistance=-1.86 yDistance=-0.80
22:12:49.307 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.31 from input -1.86
22:12:49.307 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:49.307 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
22:12:49.307 00.000 9976 MoveAxis(E, 45, ABG)
22:12:49.307 00.000 9976 Guiding  Dir = 2, Dur = 45
22:12:49.307 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:49.307 00.000 9552 UpdateGuideState exits: m=5225049 SNR=231.0 Saturated
22:12:49.307 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:49.307 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:49.307 00.000 9552 Enqueuing Expose request
22:12:49.354 00.047 9976 IsSlewing returns 0
22:12:49.355 00.001 9976 IsGuiding returns 0
22:12:49.376 00.021 9976 PulseGuide returned control before completion, sleep 34
22:12:49.417 00.041 9976 IsGuiding returns 1
22:12:49.417 00.000 9976 scope still moving after pulse duration time elapsed
22:12:49.467 00.050 9976 IsSlewing returns 0
22:12:49.468 00.001 9976 IsGuiding returns 0
22:12:49.468 00.000 9976 scope move finished after 45 + 67 ms
22:12:49.468 00.000 9976 Move returns status 0, amount 45
22:12:49.468 00.000 9976 MoveAxis(N, 0, ABG)
22:12:49.468 00.000 9976 Move returns status 0, amount 0
22:12:49.468 00.000 9976 move complete, result=0
22:12:49.468 00.000 9976 worker thread done servicing request
22:12:49.468 00.000 9976 Worker thread wakes up
22:12:49.468 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:49.468 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:49.468 00.000 9552 GuideStep: -1.9 px 45 ms EAST, -0.8 px 0 ms NORTH
22:12:52.819 03.351 9976 Exposure complete
22:12:52.912 00.093 9976 worker thread done servicing request
22:12:52.912 00.000 9552 OnExposeComplete: enter
22:12:52.913 00.001 9552 UpdateGuideState(): m_state=6
22:12:52.913 00.000 9552 Star::Find(15, 1658, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
22:12:52.913 00.000 9552 Star::Find returns 1 (1), X=1658.04, Y=361.42, Mass=5303813, SNR=250.0, Peak=65504 HFD=7.9
22:12:52.913 00.000 9552 Star::Find false star n=7 nbg=256 bg=3372.3 sigma=872.3 thresh=5989 peak=5893
22:12:52.913 00.000 9552 MultiStar: [#1 1.21,-0.82,0.90,U] [#2 1.06,0.40,0.17,U] [#3 0.77,-0.42,0.08,U] [#4 1.72,0.16,0.08,U] [#5 0.85,-0.65,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:12:52.913 00.000 9552 refined, 5 included, MultiStar: {1.36, -0.62}, one-star: {1.60, -0.70}
22:12:52.913 00.000 9552 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.08) = xAngle (-3.51 = 2.77)
22:12:52.913 00.000 9552 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.52 = -0.24)
22:12:52.913 00.000 9552 CameraToMount -- cameraX=1.36 cameraY=-0.62 hyp=1.50 cameraTheta=-0.43 mountX=-1.40 mountY=-0.35, mountTheta=-2.90
22:12:52.914 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.36, y=-0.62, opts=13)
22:12:52.914 00.000 9552 Enqueuing Move request for scope (1.36, -0.62)
22:12:52.914 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:52.914 00.000 9552 UpdateGuideState exits: m=5303813 SNR=250.0 Saturated
22:12:52.914 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:52.914 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:52.914 00.000 9552 Enqueuing Expose request
22:12:52.914 00.000 9976 Worker thread wakes up
22:12:52.914 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.62) opts 0xd
22:12:52.915 00.001 9976 Handling offset move in thread for scope, endpoint = (1.36, -0.62)
22:12:52.915 00.000 9976 Moving (1.36, -0.62) raw xDistance=-1.40 yDistance=-0.35
22:12:52.915 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.40
22:12:52.915 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:52.915 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:12:52.915 00.000 9976 MoveAxis(E, 34, ABG)
22:12:52.915 00.000 9976 Guiding  Dir = 2, Dur = 34
22:12:52.940 00.025 9976 IsSlewing returns 0
22:12:52.940 00.000 9976 IsGuiding returns 0
22:12:52.972 00.032 9976 PulseGuide returned control before completion, sleep 13
22:12:52.992 00.020 9976 IsGuiding returns 1
22:12:52.992 00.000 9976 scope still moving after pulse duration time elapsed
22:12:53.048 00.056 9976 IsSlewing returns 0
22:12:53.048 00.000 9976 IsGuiding returns 0
22:12:53.048 00.000 9976 scope move finished after 34 + 73 ms
22:12:53.048 00.000 9976 Move returns status 0, amount 34
22:12:53.048 00.000 9976 MoveAxis(N, 0, ABG)
22:12:53.049 00.001 9976 Move returns status 0, amount 0
22:12:53.049 00.000 9976 move complete, result=0
22:12:53.049 00.000 9976 worker thread done servicing request
22:12:53.049 00.000 9976 Worker thread wakes up
22:12:53.049 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:53.049 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:53.049 00.000 9552 GuideStep: -1.4 px 34 ms EAST, -0.3 px 0 ms NORTH
22:12:56.400 03.351 9976 Exposure complete
22:12:56.488 00.088 9976 worker thread done servicing request
22:12:56.488 00.000 9552 OnExposeComplete: enter
22:12:56.488 00.000 9552 UpdateGuideState(): m_state=6
22:12:56.488 00.000 9552 Star::Find(15, 1658, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
22:12:56.488 00.000 9552 Star::Find returns 1 (1), X=1657.76, Y=360.68, Mass=5522688, SNR=289.7, Peak=65504 HFD=8.0
22:12:56.489 00.001 9552 MultiStar: [#1 1.70,-1.75,0.00,M6] [#2 1.15,-0.43,0.18,U] [#3 0.12,-2.01,0.06,U] [#4 1.53,-2.39,0.00,M7] [#5 1.15,-1.20,0.06,U] [#6 -1.47,-1.91,0.00,M3] [#7 0.00,0.00,0.00,L] 
22:12:56.489 00.000 9552 refined, 3 included, MultiStar: {1.23, -1.32}, one-star: {1.32, -1.44}
22:12:56.489 00.000 9552 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.08) = xAngle (-3.90 = 2.39)
22:12:56.489 00.000 9552 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.91 = -0.62)
22:12:56.489 00.000 9552 CameraToMount -- cameraX=1.23 cameraY=-1.32 hyp=1.80 cameraTheta=-0.82 mountX=-1.31 mountY=-1.05, mountTheta=-2.46
22:12:56.490 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.23, y=-1.32, opts=13)
22:12:56.490 00.000 9552 Enqueuing Move request for scope (1.23, -1.32)
22:12:56.490 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:12:56.490 00.000 9552 UpdateGuideState exits: m=5522688 SNR=289.7 Saturated
22:12:56.490 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:56.490 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:12:56.490 00.000 9552 Enqueuing Expose request
22:12:56.490 00.000 9976 Worker thread wakes up
22:12:56.490 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.23, -1.32) opts 0xd
22:12:56.490 00.000 9976 Handling offset move in thread for scope, endpoint = (1.23, -1.32)
22:12:56.490 00.000 9976 Moving (1.23, -1.32) raw xDistance=-1.31 yDistance=-1.05
22:12:56.490 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.31
22:12:56.490 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:56.490 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
22:12:56.490 00.000 9976 MoveAxis(E, 31, ABG)
22:12:56.490 00.000 9976 Guiding  Dir = 2, Dur = 31
22:12:56.515 00.025 9976 IsSlewing returns 0
22:12:56.515 00.000 9976 IsGuiding returns 0
22:12:56.578 00.063 9976 IsGuiding returns 1
22:12:56.578 00.000 9976 scope still moving after pulse duration time elapsed
22:12:56.704 00.126 9976 IsSlewing returns 0
22:12:56.704 00.000 9976 IsGuiding returns 0
22:12:56.704 00.000 9976 scope move finished after 31 + 158 ms
22:12:56.704 00.000 9976 Move returns status 0, amount 31
22:12:56.704 00.000 9976 MoveAxis(N, 0, ABG)
22:12:56.704 00.000 9976 Move returns status 0, amount 0
22:12:56.704 00.000 9976 move complete, result=0
22:12:56.704 00.000 9976 worker thread done servicing request
22:12:56.705 00.001 9976 Worker thread wakes up
22:12:56.705 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:12:56.705 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:12:56.705 00.000 9552 GuideStep: -1.3 px 31 ms EAST, -1.1 px 0 ms NORTH
22:13:00.046 03.341 9976 Exposure complete
22:13:00.138 00.092 9976 worker thread done servicing request
22:13:00.138 00.000 9552 OnExposeComplete: enter
22:13:00.138 00.000 9552 UpdateGuideState(): m_state=6
22:13:00.138 00.000 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
22:13:00.138 00.000 9552 Star::Find returns 1 (1), X=1657.36, Y=360.44, Mass=5316175, SNR=227.6, Peak=65504 HFD=7.4
22:13:00.138 00.000 9552 Star::Find false star n=12 nbg=273 bg=3724.6 sigma=1064.9 thresh=6919 peak=6772
22:13:00.138 00.000 9552 Star::Find false star n=1 nbg=279 bg=3220.0 sigma=1180.6 thresh=6762 peak=5393
22:13:00.139 00.001 9552 MultiStar: [#1 1.26,-1.25,0.82,U] [#2 1.43,-1.03,0.19,U] [#3 0.00,0.00,0.00,L] [#4 1.24,-2.35,0.00,M8] [#5 1.13,-2.62,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -0.65,0.12,0.26,U] 
22:13:00.139 00.000 9552 refined, 3 included, MultiStar: {0.90, -1.26}, one-star: {0.92, -1.69}
22:13:00.139 00.000 9552 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.08) = xAngle (-4.03 = 2.25)
22:13:00.139 00.000 9552 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.04 = -0.76)
22:13:00.139 00.000 9552 CameraToMount -- cameraX=0.90 cameraY=-1.26 hyp=1.55 cameraTheta=-0.95 mountX=-0.98 mountY=-1.07, mountTheta=-2.31
22:13:00.140 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.90, y=-1.26, opts=13)
22:13:00.140 00.000 9552 Enqueuing Move request for scope (0.90, -1.26)
22:13:00.140 00.000 9976 Worker thread wakes up
22:13:00.140 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:00.140 00.000 9552 UpdateGuideState exits: m=5316175 SNR=227.6 Saturated
22:13:00.140 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:00.140 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:00.140 00.000 9552 Enqueuing Expose request
22:13:00.141 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.90, -1.26) opts 0xd
22:13:00.141 00.000 9976 Handling offset move in thread for scope, endpoint = (0.90, -1.26)
22:13:00.141 00.000 9976 Moving (0.90, -1.26) raw xDistance=-0.98 yDistance=-1.07
22:13:00.141 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.98
22:13:00.141 00.000 9976 switching direction from 1 to -1 - decHistory=-3 oldest=2.04 newest=-2.47
22:13:00.141 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
22:13:00.141 00.000 9976 MoveAxis(E, 23, ABG)
22:13:00.141 00.000 9976 Guiding  Dir = 2, Dur = 23
22:13:00.173 00.032 9976 IsSlewing returns 0
22:13:00.174 00.001 9976 IsGuiding returns 0
22:13:00.205 00.031 9976 IsGuiding returns 1
22:13:00.205 00.000 9976 scope still moving after pulse duration time elapsed
22:13:00.264 00.059 9976 IsSlewing returns 0
22:13:00.264 00.000 9976 IsGuiding returns 0
22:13:00.264 00.000 9976 scope move finished after 23 + 67 ms
22:13:00.264 00.000 9976 Move returns status 0, amount 23
22:13:00.264 00.000 9976 BLC: Oldest BLC event removed
22:13:00.264 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 165 applied
22:13:00.264 00.000 9976 MoveAxis(N, 205, ABG)
22:13:00.264 00.000 9976 Guiding  Dir = 0, Dur = 205
22:13:00.297 00.033 9976 IsSlewing returns 0
22:13:00.297 00.000 9976 IsGuiding returns 0
22:13:00.328 00.031 9976 PulseGuide returned control before completion, sleep 184
22:13:00.519 00.191 9976 IsGuiding returns 1
22:13:00.519 00.000 9976 scope still moving after pulse duration time elapsed
22:13:00.593 00.074 9976 IsSlewing returns 0
22:13:00.593 00.000 9976 IsGuiding returns 0
22:13:00.593 00.000 9976 scope move finished after 205 + 91 ms
22:13:00.593 00.000 9976 Move returns status 0, amount 205
22:13:00.593 00.000 9976 move complete, result=0
22:13:00.593 00.000 9976 worker thread done servicing request
22:13:00.593 00.000 9976 Worker thread wakes up
22:13:00.593 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:00.593 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:00.593 00.000 9552 GuideStep: -1.0 px 23 ms EAST, -1.1 px 205 ms NORTH
22:13:03.939 03.346 9976 Exposure complete
22:13:04.033 00.094 9976 worker thread done servicing request
22:13:04.033 00.000 9552 OnExposeComplete: enter
22:13:04.036 00.003 9552 UpdateGuideState(): m_state=6
22:13:04.036 00.000 9552 Star::Find(15, 1657, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:13:04.036 00.000 9552 Star::Find returns 1 (1), X=1656.84, Y=360.91, Mass=5557173, SNR=245.2, Peak=65504 HFD=8.0
22:13:04.036 00.000 9552 MultiStar: [#1 -0.57,-0.95,0.92,U] [#2 0.33,0.96,0.22,U] [#3 -0.06,-0.50,0.11,U] [#4 0.49,-1.01,0.10,U] [#5 -0.18,-0.64,0.06,U] [#6 -2.66,0.21,0.00,M4] [#7 0.00,0.00,0.00,L] 
22:13:04.036 00.000 9552 refined, 5 included, MultiStar: {-0.01, -0.86}, one-star: {0.40, -1.22}
22:13:04.036 00.000 9552 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.08) = xAngle (-4.66 = 1.62)
22:13:04.036 00.000 9552 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.67 = -1.39)
22:13:04.036 00.000 9552 CameraToMount -- cameraX=-0.01 cameraY=-0.86 hyp=0.86 cameraTheta=-1.58 mountX=-0.05 mountY=-0.85, mountTheta=-1.63
22:13:04.037 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.01, y=-0.86, opts=13)
22:13:04.037 00.000 9552 Enqueuing Move request for scope (-0.01, -0.86)
22:13:04.037 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:04.037 00.000 9552 UpdateGuideState exits: m=5557173 SNR=245.2 Saturated
22:13:04.037 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:04.037 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:04.037 00.000 9552 Enqueuing Expose request
22:13:04.037 00.000 9976 Worker thread wakes up
22:13:04.037 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.86) opts 0xd
22:13:04.037 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.01, -0.86)
22:13:04.037 00.000 9976 Moving (-0.01, -0.86) raw xDistance=-0.05 yDistance=-0.85
22:13:04.037 00.000 9976 BLC: History state: CurrMiss=0.85, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.065160, 1:0.847871
22:13:04.037 00.000 9976 BLC: No correction, Miss < min_move
22:13:04.038 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:13:04.038 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:04.038 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.85
22:13:04.038 00.000 9976 MoveAxis(E, 0, ABG)
22:13:04.038 00.000 9976 Move returns status 0, amount 0
22:13:04.038 00.000 9976 MoveAxis(N, 0, ABG)
22:13:04.038 00.000 9976 Move returns status 0, amount 0
22:13:04.038 00.000 9976 move complete, result=0
22:13:04.038 00.000 9976 worker thread done servicing request
22:13:04.038 00.000 9976 Worker thread wakes up
22:13:04.038 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:04.038 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:04.038 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
22:13:07.387 03.349 9976 Exposure complete
22:13:07.472 00.085 9976 worker thread done servicing request
22:13:07.472 00.000 9552 OnExposeComplete: enter
22:13:07.472 00.000 9552 UpdateGuideState(): m_state=6
22:13:07.472 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
22:13:07.472 00.000 9552 Star::Find returns 1 (1), X=1656.98, Y=361.41, Mass=5443255, SNR=217.4, Peak=65504 HFD=7.9
22:13:07.473 00.001 9552 Star::Find false star n=15 nbg=256 bg=3214.2 sigma=899.9 thresh=5914 peak=5880
22:13:07.473 00.000 9552 MultiStar: [#1 0.08,-0.80,1.20,U] [#2 -0.04,0.51,0.25,U] [#3 -0.58,-0.81,0.12,U] [#4 1.27,-0.80,0.07,U] [#5 1.33,-0.50,0.09,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:13:07.473 00.000 9552 refined, 5 included, MultiStar: {0.28, -0.64}, one-star: {0.54, -0.71}
22:13:07.473 00.000 9552 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.08) = xAngle (-4.24 = 2.05)
22:13:07.473 00.000 9552 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.25 = -0.96)
22:13:07.473 00.000 9552 CameraToMount -- cameraX=0.28 cameraY=-0.64 hyp=0.70 cameraTheta=-1.16 mountX=-0.32 mountY=-0.57, mountTheta=-2.08
22:13:07.473 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.28, y=-0.64, opts=13)
22:13:07.473 00.000 9552 Enqueuing Move request for scope (0.28, -0.64)
22:13:07.473 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:07.473 00.000 9552 UpdateGuideState exits: m=5443255 SNR=217.4 Saturated
22:13:07.473 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:07.473 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:07.473 00.000 9552 Enqueuing Expose request
22:13:07.474 00.001 9976 Worker thread wakes up
22:13:07.474 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.64) opts 0xd
22:13:07.474 00.000 9976 Handling offset move in thread for scope, endpoint = (0.28, -0.64)
22:13:07.474 00.000 9976 Moving (0.28, -0.64) raw xDistance=-0.32 yDistance=-0.57
22:13:07.474 00.000 9976 BLC: History state: CurrMiss=0.57, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.065160, 1:0.847871, 2:0.573063
22:13:07.474 00.000 9976 BLC: No correction, Miss < min_move
22:13:07.474 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
22:13:07.474 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:07.474 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
22:13:07.474 00.000 9976 MoveAxis(E, 0, ABG)
22:13:07.474 00.000 9976 Move returns status 0, amount 0
22:13:07.474 00.000 9976 MoveAxis(N, 0, ABG)
22:13:07.474 00.000 9976 Move returns status 0, amount 0
22:13:07.474 00.000 9976 move complete, result=0
22:13:07.474 00.000 9976 worker thread done servicing request
22:13:07.474 00.000 9976 Worker thread wakes up
22:13:07.474 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:07.474 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:07.474 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
22:13:10.815 03.341 9976 Exposure complete
22:13:10.892 00.077 9976 worker thread done servicing request
22:13:10.892 00.000 9552 OnExposeComplete: enter
22:13:10.892 00.000 9552 UpdateGuideState(): m_state=6
22:13:10.892 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
22:13:10.892 00.000 9552 Star::Find returns 1 (1), X=1655.96, Y=360.91, Mass=5274218, SNR=200.4, Peak=65504 HFD=8.0
22:13:10.892 00.000 9552 MultiStar: [#1 0.20,-0.78,1.14,U] [#2 0.57,0.66,0.18,U] [#3 0.01,-0.18,0.11,U] [#4 -0.15,-0.34,0.08,U] [#5 -1.05,-1.59,0.06,U] [#6 -2.58,-0.32,0.00,M5] [#7 -0.65,0.12,0.31,U] 
22:13:10.892 00.000 9552 refined, 6 included, MultiStar: {-0.15, -0.72}, one-star: {-0.48, -1.21}
22:13:10.892 00.000 9552 CameraToMount -- cameraTheta (-1.77) - m_xAngle (3.08) = xAngle (-4.85 = 1.43)
22:13:10.892 00.000 9552 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.86 = -1.58)
22:13:10.892 00.000 9552 CameraToMount -- cameraX=-0.15 cameraY=-0.72 hyp=0.74 cameraTheta=-1.77 mountX=0.10 mountY=-0.74, mountTheta=-1.43
22:13:10.893 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.15, y=-0.72, opts=13)
22:13:10.893 00.000 9552 Enqueuing Move request for scope (-0.15, -0.72)
22:13:10.894 00.001 9976 Worker thread wakes up
22:13:10.894 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.72) opts 0xd
22:13:10.894 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.15, -0.72)
22:13:10.894 00.000 9976 Moving (-0.15, -0.72) raw xDistance=0.10 yDistance=-0.74
22:13:10.894 00.000 9976 BLC: window closed
22:13:10.894 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:10.894 00.000 9552 UpdateGuideState exits: m=5274218 SNR=200.4 Saturated
22:13:10.894 00.000 9976 BLC: History state: CurrMiss=0.74, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.065160, 1:0.847871, 2:0.573063
22:13:10.894 00.000 9976 BLC: No correction, Miss < min_move
22:13:10.894 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:13:10.894 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:10.894 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:10.894 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
22:13:10.894 00.000 9976 MoveAxis(E, 0, ABG)
22:13:10.894 00.000 9976 Move returns status 0, amount 0
22:13:10.894 00.000 9976 MoveAxis(N, 0, ABG)
22:13:10.894 00.000 9976 Move returns status 0, amount 0
22:13:10.894 00.000 9976 move complete, result=0
22:13:10.894 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:10.894 00.000 9552 Enqueuing Expose request
22:13:10.894 00.000 9976 worker thread done servicing request
22:13:10.894 00.000 9976 Worker thread wakes up
22:13:10.894 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:10.894 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:10.894 00.000 9552 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
22:13:14.239 03.345 9976 Exposure complete
22:13:14.310 00.071 9976 worker thread done servicing request
22:13:14.311 00.001 9552 OnExposeComplete: enter
22:13:14.311 00.000 9552 UpdateGuideState(): m_state=6
22:13:14.311 00.000 9552 Star::Find(15, 1655, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
22:13:14.311 00.000 9552 Star::Find returns 1 (1), X=1656.52, Y=361.95, Mass=5357576, SNR=263.9, Peak=65504 HFD=7.8
22:13:14.311 00.000 9552 MultiStar: [#1 0.13,-0.39,0.91,U] [#2 -0.38,0.51,0.21,U] [#3 -0.96,0.20,0.07,U] [#4 1.04,-0.41,0.09,U] [#5 0.51,-0.62,0.07,U] [#6 -3.53,-1.65,0.00,M6] [#7 0.00,0.00,0.00,L] 
22:13:14.311 00.000 9552 single-star, 5 included, MultiStar: {0.08, -0.21}, one-star: {0.08, -0.18}
22:13:14.311 00.000 9552 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.08) = xAngle (-4.20 = 2.08)
22:13:14.311 00.000 9552 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.21 = -0.93)
22:13:14.311 00.000 9552 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.12 mountX=-0.10 mountY=-0.16, mountTheta=-2.12
22:13:14.312 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.08, y=-0.18, opts=13)
22:13:14.312 00.000 9552 Enqueuing Move request for scope (0.08, -0.18)
22:13:14.312 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:14.312 00.000 9552 UpdateGuideState exits: m=5357576 SNR=263.9 Saturated
22:13:14.312 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:14.312 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:14.312 00.000 9552 Enqueuing Expose request
22:13:14.312 00.000 9976 Worker thread wakes up
22:13:14.312 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
22:13:14.312 00.000 9976 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
22:13:14.312 00.000 9976 Moving (0.08, -0.18) raw xDistance=-0.10 yDistance=-0.16
22:13:14.312 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:13:14.312 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:14.312 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:13:14.312 00.000 9976 MoveAxis(E, 0, ABG)
22:13:14.312 00.000 9976 Move returns status 0, amount 0
22:13:14.312 00.000 9976 MoveAxis(N, 0, ABG)
22:13:14.312 00.000 9976 Move returns status 0, amount 0
22:13:14.312 00.000 9976 move complete, result=0
22:13:14.312 00.000 9976 worker thread done servicing request
22:13:14.312 00.000 9976 Worker thread wakes up
22:13:14.312 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:14.312 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:14.312 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:17.654 03.342 9976 Exposure complete
22:13:17.737 00.083 9976 worker thread done servicing request
22:13:17.738 00.001 9552 OnExposeComplete: enter
22:13:17.738 00.000 9552 UpdateGuideState(): m_state=6
22:13:17.738 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
22:13:17.738 00.000 9552 Star::Find returns 1 (1), X=1656.44, Y=362.13, Mass=5255871, SNR=235.9, Peak=65504 HFD=7.7
22:13:17.738 00.000 9552 Star::Find false star n=9 nbg=275 bg=3806.4 sigma=999.8 thresh=6806 peak=6786
22:13:17.738 00.000 9552 MultiStar: [#1 0.26,-0.22,1.03,U] [#2 -0.32,0.82,0.22,U] [#3 -0.20,0.48,0.09,U] [#4 1.23,-1.15,0.08,U] [#5 0.00,0.00,0.00,L] [#6 -3.90,0.15,0.00,M7] [#7 0.00,0.00,0.00,L] 
22:13:17.738 00.000 9552 single-star, 4 included, MultiStar: {0.11, -0.04}, one-star: {-0.00, 0.00}
22:13:17.738 00.000 9552 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.08) = xAngle (-1.06 = -1.06)
22:13:17.738 00.000 9552 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.07 = 2.21)
22:13:17.738 00.000 9552 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.02 mountX=0.00 mountY=0.00, mountTheta=1.02
22:13:17.739 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.00, y=0.00, opts=13)
22:13:17.739 00.000 9552 Enqueuing Move request for scope (-0.00, 0.00)
22:13:17.739 00.000 9976 Worker thread wakes up
22:13:17.739 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
22:13:17.739 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
22:13:17.739 00.000 9976 Moving (-0.00, 0.00) raw xDistance=0.00 yDistance=0.00
22:13:17.739 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:13:17.739 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:17.739 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:13:17.739 00.000 9976 MoveAxis(E, 0, ABG)
22:13:17.739 00.000 9976 Move returns status 0, amount 0
22:13:17.739 00.000 9976 MoveAxis(N, 0, ABG)
22:13:17.739 00.000 9976 Move returns status 0, amount 0
22:13:17.739 00.000 9976 move complete, result=0
22:13:17.739 00.000 9976 worker thread done servicing request
22:13:17.739 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:17.739 00.000 9552 UpdateGuideState exits: m=5255871 SNR=235.9 Saturated
22:13:17.739 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:17.739 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:17.739 00.000 9552 Enqueuing Expose request
22:13:17.740 00.001 9976 Worker thread wakes up
22:13:17.740 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:17.740 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:13:17.740 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:21.090 03.350 9976 Exposure complete
22:13:21.184 00.094 9976 worker thread done servicing request
22:13:21.184 00.000 9552 OnExposeComplete: enter
22:13:21.184 00.000 9552 UpdateGuideState(): m_state=6
22:13:21.184 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
22:13:21.184 00.000 9552 Star::Find returns 1 (1), X=1657.11, Y=362.37, Mass=5358945, SNR=255.8, Peak=65504 HFD=7.8
22:13:21.184 00.000 9552 MultiStar: [#1 0.75,0.18,0.97,U] [#2 1.21,0.91,0.24,U] [#3 -0.51,0.77,0.09,U] [#4 0.93,0.39,0.07,U] [#5 0.38,0.82,0.05,U] [#6 -1.39,0.56,0.06,U] [#7 0.00,0.00,0.00,L] 
22:13:21.184 00.000 9552 single-star, 6 included, MultiStar: {0.66, 0.33}, one-star: {0.67, 0.25}
22:13:21.184 00.000 9552 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.08) = xAngle (-2.72 = -2.72)
22:13:21.184 00.000 9552 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.73 = 0.55)
22:13:21.184 00.000 9552 CameraToMount -- cameraX=0.67 cameraY=0.25 hyp=0.71 cameraTheta=0.36 mountX=-0.65 mountY=0.37, mountTheta=2.62
22:13:21.185 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.67, y=0.25, opts=13)
22:13:21.185 00.000 9552 Enqueuing Move request for scope (0.67, 0.25)
22:13:21.185 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:21.185 00.000 9552 UpdateGuideState exits: m=5358945 SNR=255.8 Saturated
22:13:21.185 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:21.185 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:21.185 00.000 9552 Enqueuing Expose request
22:13:21.185 00.000 9976 Worker thread wakes up
22:13:21.186 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.25) opts 0xd
22:13:21.186 00.000 9976 Handling offset move in thread for scope, endpoint = (0.67, 0.25)
22:13:21.186 00.000 9976 Moving (0.67, 0.25) raw xDistance=-0.65 yDistance=0.37
22:13:21.186 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
22:13:21.186 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:21.186 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:13:21.186 00.000 9976 MoveAxis(E, 14, ABG)
22:13:21.186 00.000 9976 Guiding  Dir = 2, Dur = 14
22:13:21.218 00.032 9976 IsSlewing returns 0
22:13:21.219 00.001 9976 IsGuiding returns 0
22:13:21.251 00.032 9976 IsGuiding returns 1
22:13:21.251 00.000 9976 scope still moving after pulse duration time elapsed
22:13:21.297 00.046 9976 IsSlewing returns 0
22:13:21.298 00.001 9976 IsGuiding returns 0
22:13:21.298 00.000 9976 scope move finished after 14 + 65 ms
22:13:21.298 00.000 9976 Move returns status 0, amount 14
22:13:21.298 00.000 9976 MoveAxis(N, 0, ABG)
22:13:21.298 00.000 9976 Move returns status 0, amount 0
22:13:21.298 00.000 9976 move complete, result=0
22:13:21.298 00.000 9976 worker thread done servicing request
22:13:21.298 00.000 9976 Worker thread wakes up
22:13:21.298 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:21.298 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:21.298 00.000 9552 GuideStep: -0.7 px 14 ms EAST, 0.4 px 0 ms NORTH
22:13:24.649 03.351 9976 Exposure complete
22:13:24.721 00.072 9976 worker thread done servicing request
22:13:24.722 00.001 9552 OnExposeComplete: enter
22:13:24.722 00.000 9552 UpdateGuideState(): m_state=6
22:13:24.722 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
22:13:24.722 00.000 9552 Star::Find returns 1 (1), X=1656.70, Y=362.83, Mass=5388849, SNR=203.7, Peak=65504 HFD=7.8
22:13:24.722 00.000 9552 Star::Find false star n=6 nbg=272 bg=3452.6 sigma=1015.8 thresh=6500 peak=6019
22:13:24.722 00.000 9552 MultiStar: [#1 0.35,0.76,1.09,U] [#2 0.70,2.02,0.21,U] [#3 -0.01,2.38,0.00,M1] [#4 0.75,1.26,0.11,U] [#5 -0.85,0.19,0.07,U] [#6 0.00,0.00,0.00,L] [#7 -0.26,0.56,0.18,U] 
22:13:24.722 00.000 9552 single-star, 5 included, MultiStar: {0.29, 0.83}, one-star: {0.26, 0.70}
22:13:24.722 00.000 9552 CameraToMount -- cameraTheta (1.22) - m_xAngle (3.08) = xAngle (-1.86 = -1.86)
22:13:24.722 00.000 9552 CameraToMount -- cameraTheta (1.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.87 = 1.41)
22:13:24.722 00.000 9552 CameraToMount -- cameraX=0.26 cameraY=0.70 hyp=0.75 cameraTheta=1.22 mountX=-0.21 mountY=0.74, mountTheta=1.85
22:13:24.723 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.26, y=0.70, opts=13)
22:13:24.723 00.000 9552 Enqueuing Move request for scope (0.26, 0.70)
22:13:24.723 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:24.723 00.000 9552 UpdateGuideState exits: m=5388849 SNR=203.7 Saturated
22:13:24.723 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:24.723 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:24.723 00.000 9552 Enqueuing Expose request
22:13:24.723 00.000 9976 Worker thread wakes up
22:13:24.723 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.70) opts 0xd
22:13:24.723 00.000 9976 Handling offset move in thread for scope, endpoint = (0.26, 0.70)
22:13:24.723 00.000 9976 Moving (0.26, 0.70) raw xDistance=-0.21 yDistance=0.74
22:13:24.723 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
22:13:24.723 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:24.723 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
22:13:24.723 00.000 9976 MoveAxis(E, 0, ABG)
22:13:24.723 00.000 9976 Move returns status 0, amount 0
22:13:24.724 00.001 9976 MoveAxis(N, 0, ABG)
22:13:24.724 00.000 9976 Move returns status 0, amount 0
22:13:24.724 00.000 9976 move complete, result=0
22:13:24.724 00.000 9976 worker thread done servicing request
22:13:24.724 00.000 9976 Worker thread wakes up
22:13:24.724 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:24.724 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:24.724 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
22:13:28.067 03.343 9976 Exposure complete
22:13:28.155 00.088 9976 worker thread done servicing request
22:13:28.155 00.000 9552 OnExposeComplete: enter
22:13:28.156 00.001 9552 UpdateGuideState(): m_state=6
22:13:28.156 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
22:13:28.156 00.000 9552 Star::Find returns 1 (1), X=1656.38, Y=363.21, Mass=5188060, SNR=253.3, Peak=65504 HFD=7.6
22:13:28.156 00.000 9552 MultiStar: [#1 0.10,1.03,0.73,U] [#2 -0.24,2.99,0.00,M1] [#3 -0.43,1.53,0.08,U] [#4 -0.08,0.82,0.09,U] [#5 -0.39,0.65,0.05,U] [#6 -1.73,0.05,0.07,U] [#7 0.00,0.00,0.00,L] 
22:13:28.156 00.000 9552 refined, 5 included, MultiStar: {-0.08, 1.03}, one-star: {-0.06, 1.09}
22:13:28.156 00.000 9552 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.08) = xAngle (-1.43 = -1.43)
22:13:28.156 00.000 9552 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.44 = 1.84)
22:13:28.156 00.000 9552 CameraToMount -- cameraX=-0.08 cameraY=1.03 hyp=1.03 cameraTheta=1.65 mountX=0.14 mountY=0.99, mountTheta=1.43
22:13:28.156 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.08, y=1.03, opts=13)
22:13:28.157 00.001 9552 Enqueuing Move request for scope (-0.08, 1.03)
22:13:28.157 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:28.157 00.000 9552 UpdateGuideState exits: m=5188060 SNR=253.3 Saturated
22:13:28.157 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:28.157 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:28.157 00.000 9552 Enqueuing Expose request
22:13:28.157 00.000 9976 Worker thread wakes up
22:13:28.157 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.03) opts 0xd
22:13:28.157 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.08, 1.03)
22:13:28.157 00.000 9976 Moving (-0.08, 1.03) raw xDistance=0.14 yDistance=0.99
22:13:28.157 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:13:28.157 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:28.157 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
22:13:28.157 00.000 9976 MoveAxis(E, 0, ABG)
22:13:28.157 00.000 9976 Move returns status 0, amount 0
22:13:28.157 00.000 9976 MoveAxis(N, 0, ABG)
22:13:28.157 00.000 9976 Move returns status 0, amount 0
22:13:28.157 00.000 9976 move complete, result=0
22:13:28.157 00.000 9976 worker thread done servicing request
22:13:28.157 00.000 9976 Worker thread wakes up
22:13:28.157 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:28.157 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:28.157 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
22:13:31.501 03.344 9976 Exposure complete
22:13:31.587 00.086 9976 worker thread done servicing request
22:13:31.587 00.000 9552 OnExposeComplete: enter
22:13:31.587 00.000 9552 UpdateGuideState(): m_state=6
22:13:31.587 00.000 9552 Star::Find(15, 1656, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
22:13:31.587 00.000 9552 Star::Find returns 1 (1), X=1656.19, Y=362.62, Mass=5317259, SNR=234.6, Peak=65504 HFD=7.7
22:13:31.588 00.001 9552 MultiStar: [#1 -0.11,0.36,1.14,U] [#2 -0.86,1.80,0.24,U] [#3 -1.09,1.29,0.09,U] [#4 -0.33,0.51,0.10,U] [#5 -0.63,0.27,0.05,U] [#6 -2.44,0.90,0.00,M6] [#7 -0.65,0.12,0.25,U] 
22:13:31.588 00.000 9552 single-star, 6 included, MultiStar: {-0.32, 0.54}, one-star: {-0.25, 0.50}
22:13:31.588 00.000 9552 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.08) = xAngle (-1.04 = -1.04)
22:13:31.588 00.000 9552 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.05 = 2.24)
22:13:31.588 00.000 9552 CameraToMount -- cameraX=-0.25 cameraY=0.50 hyp=0.56 cameraTheta=2.04 mountX=0.28 mountY=0.44, mountTheta=1.00
22:13:31.588 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.25, y=0.50, opts=13)
22:13:31.588 00.000 9552 Enqueuing Move request for scope (-0.25, 0.50)
22:13:31.588 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:31.588 00.000 9552 UpdateGuideState exits: m=5317259 SNR=234.6 Saturated
22:13:31.588 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:31.588 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:31.588 00.000 9552 Enqueuing Expose request
22:13:31.588 00.000 9976 Worker thread wakes up
22:13:31.589 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.50) opts 0xd
22:13:31.589 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.25, 0.50)
22:13:31.589 00.000 9976 Moving (-0.25, 0.50) raw xDistance=0.28 yDistance=0.44
22:13:31.589 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
22:13:31.589 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:31.589 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
22:13:31.589 00.000 9976 MoveAxis(E, 0, ABG)
22:13:31.589 00.000 9976 Move returns status 0, amount 0
22:13:31.589 00.000 9976 MoveAxis(N, 0, ABG)
22:13:31.589 00.000 9976 Move returns status 0, amount 0
22:13:31.589 00.000 9976 move complete, result=0
22:13:31.589 00.000 9976 worker thread done servicing request
22:13:31.589 00.000 9976 Worker thread wakes up
22:13:31.589 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:31.589 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:31.589 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
22:13:34.932 03.343 9976 Exposure complete
22:13:35.025 00.093 9976 worker thread done servicing request
22:13:35.026 00.001 9552 OnExposeComplete: enter
22:13:35.026 00.000 9552 UpdateGuideState(): m_state=6
22:13:35.026 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
22:13:35.026 00.000 9552 Star::Find returns 1 (1), X=1656.08, Y=362.59, Mass=5228907, SNR=193.7, Peak=65504 HFD=7.8
22:13:35.026 00.000 9552 Star::Find false star n=7 nbg=276 bg=3240.9 sigma=1023.6 thresh=6312 peak=5881
22:13:35.026 00.000 9552 MultiStar: [#1 -0.05,0.93,1.03,U] [#2 -0.03,1.64,0.24,U] [#3 -0.67,1.38,0.13,U] [#4 -0.09,0.99,0.11,U] [#5 -1.06,0.53,0.10,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:13:35.026 00.000 9552 single-star, 5 included, MultiStar: {-0.24, 0.83}, one-star: {-0.36, 0.47}
22:13:35.026 00.000 9552 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.08) = xAngle (-0.85 = -0.85)
22:13:35.026 00.000 9552 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.86 = 2.42)
22:13:35.026 00.000 9552 CameraToMount -- cameraX=-0.36 cameraY=0.47 hyp=0.59 cameraTheta=2.23 mountX=0.39 mountY=0.39, mountTheta=0.78
22:13:35.028 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.36, y=0.47, opts=13)
22:13:35.029 00.001 9552 Enqueuing Move request for scope (-0.36, 0.47)
22:13:35.029 00.000 9976 Worker thread wakes up
22:13:35.029 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.47) opts 0xd
22:13:35.029 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.36, 0.47)
22:13:35.029 00.000 9976 Moving (-0.36, 0.47) raw xDistance=0.39 yDistance=0.39
22:13:35.029 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
22:13:35.029 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:35.029 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:13:35.029 00.000 9976 MoveAxis(E, 0, ABG)
22:13:35.029 00.000 9976 Move returns status 0, amount 0
22:13:35.029 00.000 9976 MoveAxis(N, 0, ABG)
22:13:35.029 00.000 9976 Move returns status 0, amount 0
22:13:35.029 00.000 9976 move complete, result=0
22:13:35.029 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:13:35.029 00.000 9552 UpdateGuideState exits: m=5228907 SNR=193.7 Saturated
22:13:35.029 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:35.029 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:35.029 00.000 9552 Enqueuing Expose request
22:13:35.029 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
22:13:35.029 00.000 9976 worker thread done servicing request
22:13:35.029 00.000 9976 Worker thread wakes up
22:13:35.029 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:35.029 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:38.382 03.353 9976 Exposure complete
22:13:38.465 00.083 9976 worker thread done servicing request
22:13:38.465 00.000 9552 OnExposeComplete: enter
22:13:38.465 00.000 9552 UpdateGuideState(): m_state=6
22:13:38.466 00.001 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
22:13:38.466 00.000 9552 Star::Find returns 1 (1), X=1656.14, Y=362.37, Mass=5438518, SNR=224.0, Peak=65504 HFD=7.8
22:13:38.466 00.000 9552 MultiStar: [#1 -0.56,0.11,1.10,U] [#2 -0.70,1.09,0.19,U] [#3 -0.99,0.55,0.08,U] [#4 -0.11,-0.15,0.08,U] [#5 -0.03,0.55,0.07,U] [#6 -1.14,2.40,0.00,M7] [#7 0.00,0.00,0.00,L] 
22:13:38.466 00.000 9552 single-star, 5 included, MultiStar: {-0.45, 0.25}, one-star: {-0.30, 0.24}
22:13:38.466 00.000 9552 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.08) = xAngle (-0.61 = -0.61)
22:13:38.466 00.000 9552 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.62 = 2.66)
22:13:38.466 00.000 9552 CameraToMount -- cameraX=-0.30 cameraY=0.24 hyp=0.39 cameraTheta=2.47 mountX=0.32 mountY=0.18, mountTheta=0.51
22:13:38.466 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.30, y=0.24, opts=13)
22:13:38.466 00.000 9552 Enqueuing Move request for scope (-0.30, 0.24)
22:13:38.467 00.001 9976 Worker thread wakes up
22:13:38.467 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.24) opts 0xd
22:13:38.467 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:38.467 00.000 9552 UpdateGuideState exits: m=5438518 SNR=224.0 Saturated
22:13:38.467 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:38.467 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:38.467 00.000 9552 Enqueuing Expose request
22:13:38.467 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.30, 0.24)
22:13:38.467 00.000 9976 Moving (-0.30, 0.24) raw xDistance=0.32 yDistance=0.18
22:13:38.467 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
22:13:38.467 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:38.467 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:13:38.467 00.000 9976 MoveAxis(E, 0, ABG)
22:13:38.467 00.000 9976 Move returns status 0, amount 0
22:13:38.467 00.000 9976 MoveAxis(N, 0, ABG)
22:13:38.467 00.000 9976 Move returns status 0, amount 0
22:13:38.467 00.000 9976 move complete, result=0
22:13:38.467 00.000 9976 worker thread done servicing request
22:13:38.467 00.000 9976 Worker thread wakes up
22:13:38.467 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:38.467 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:38.467 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
22:13:41.809 03.342 9976 Exposure complete
22:13:41.895 00.086 9976 worker thread done servicing request
22:13:41.895 00.000 9552 OnExposeComplete: enter
22:13:41.895 00.000 9552 UpdateGuideState(): m_state=6
22:13:41.896 00.001 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:13:41.896 00.000 9552 Star::Find returns 1 (1), X=1656.74, Y=361.82, Mass=5498848, SNR=219.8, Peak=65504 HFD=7.8
22:13:41.896 00.000 9552 Star::Find false star n=12 nbg=247 bg=3194.2 sigma=837.5 thresh=5707 peak=5242
22:13:41.896 00.000 9552 MultiStar: [#1 0.47,-0.31,1.08,U] [#2 0.29,1.96,0.20,U] [#3 -6.85,12.45,0.00,M1] [#4 0.65,-0.00,0.09,U] [#5 -0.03,-1.42,0.08,U] [#6 0.00,0.00,0.00,L] [#7 -1.28,-0.29,0.17,U] 
22:13:41.896 00.000 9552 refined, 5 included, MultiStar: {0.27, -0.16}, one-star: {0.30, -0.30}
22:13:41.896 00.000 9552 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.08) = xAngle (-3.61 = 2.67)
22:13:41.896 00.000 9552 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.62 = -0.34)
22:13:41.896 00.000 9552 CameraToMount -- cameraX=0.27 cameraY=-0.16 hyp=0.31 cameraTheta=-0.54 mountX=-0.28 mountY=-0.10, mountTheta=-2.78
22:13:41.897 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.27, y=-0.16, opts=13)
22:13:41.897 00.000 9552 Enqueuing Move request for scope (0.27, -0.16)
22:13:41.897 00.000 9976 Worker thread wakes up
22:13:41.897 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.16) opts 0xd
22:13:41.897 00.000 9976 Handling offset move in thread for scope, endpoint = (0.27, -0.16)
22:13:41.897 00.000 9976 Moving (0.27, -0.16) raw xDistance=-0.28 yDistance=-0.10
22:13:41.897 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
22:13:41.897 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:41.897 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:41.897 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:13:41.897 00.000 9976 MoveAxis(E, 0, ABG)
22:13:41.897 00.000 9976 Move returns status 0, amount 0
22:13:41.897 00.000 9976 MoveAxis(N, 0, ABG)
22:13:41.897 00.000 9976 Move returns status 0, amount 0
22:13:41.897 00.000 9976 move complete, result=0
22:13:41.897 00.000 9976 worker thread done servicing request
22:13:41.897 00.000 9552 UpdateGuideState exits: m=5498848 SNR=219.8 Saturated
22:13:41.897 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:41.897 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:41.897 00.000 9552 Enqueuing Expose request
22:13:41.897 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:41.897 00.000 9976 Worker thread wakes up
22:13:41.897 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:41.897 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:45.243 03.346 9976 Exposure complete
22:13:45.337 00.094 9976 worker thread done servicing request
22:13:45.337 00.000 9552 OnExposeComplete: enter
22:13:45.337 00.000 9552 UpdateGuideState(): m_state=6
22:13:45.337 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
22:13:45.338 00.001 9552 Star::Find returns 1 (1), X=1656.73, Y=364.50, Mass=5380183, SNR=206.4, Peak=65504 HFD=7.8
22:13:45.338 00.000 9552 Star::Find false star n=11 nbg=260 bg=3247.3 sigma=918.4 thresh=6002 peak=5521
22:13:45.338 00.000 9552 MultiStar: [#1 -0.09,2.26,0.81,U] [#2 0.35,4.32,0.00,M1] [#3 -7.72,13.75,0.00,M2] [#4 -0.16,1.67,0.07,U] [#5 -1.94,0.51,0.06,U] [#6 0.00,0.00,0.00,L] [#7 -0.96,0.41,0.17,U] 
22:13:45.338 00.000 9552 refined, 4 included, MultiStar: {-0.04, 2.10}, one-star: {0.29, 2.38}
22:13:45.338 00.000 9552 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.08) = xAngle (-1.49 = -1.49)
22:13:45.338 00.000 9552 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.50 = 1.78)
22:13:45.338 00.000 9552 CameraToMount -- cameraX=-0.04 cameraY=2.10 hyp=2.10 cameraTheta=1.59 mountX=0.17 mountY=2.05, mountTheta=1.49
22:13:45.339 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.04, y=2.10, opts=13)
22:13:45.339 00.000 9552 Enqueuing Move request for scope (-0.04, 2.10)
22:13:45.339 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:45.339 00.000 9552 UpdateGuideState exits: m=5380183 SNR=206.4 Saturated
22:13:45.339 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:45.339 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:45.339 00.000 9552 Enqueuing Expose request
22:13:45.339 00.000 9976 Worker thread wakes up
22:13:45.339 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 2.10) opts 0xd
22:13:45.339 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.04, 2.10)
22:13:45.339 00.000 9976 Moving (-0.04, 2.10) raw xDistance=0.17 yDistance=2.05
22:13:45.339 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:13:45.339 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:13:45.339 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 2.05
22:13:45.339 00.000 9976 MoveAxis(E, 0, ABG)
22:13:45.339 00.000 9976 Move returns status 0, amount 0
22:13:45.339 00.000 9976 MoveAxis(N, 0, ABG)
22:13:45.339 00.000 9976 Move returns status 0, amount 0
22:13:45.339 00.000 9976 move complete, result=0
22:13:45.340 00.001 9976 worker thread done servicing request
22:13:45.340 00.000 9976 Worker thread wakes up
22:13:45.340 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:45.340 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:45.340 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 2.1 px 0 ms NORTH
22:13:48.691 03.351 9976 Exposure complete
22:13:48.785 00.094 9976 worker thread done servicing request
22:13:48.785 00.000 9552 OnExposeComplete: enter
22:13:48.785 00.000 9552 UpdateGuideState(): m_state=6
22:13:48.785 00.000 9552 Star::Find(15, 1656, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
22:13:48.785 00.000 9552 Star::Find returns 1 (1), X=1654.24, Y=363.70, Mass=5266044, SNR=231.5, Peak=65504 HFD=7.7
22:13:48.785 00.000 9552 MultiStar: [#1 -1.68,2.04,0.00,M1] [#2 -1.90,3.11,0.00,M2] [#3 -2.73,2.03,0.00,M3] [#4 -2.24,2.02,0.00,M1] [#5 -2.49,1.31,0.00,M1] [#6 -4.59,1.71,0.00,M8] [#7 -0.65,0.12,0.27,U] 
22:13:48.785 00.000 9552 refined, 1 included, MultiStar: {-1.87, 1.27}, one-star: {-2.20, 1.58}
22:13:48.785 00.000 9552 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.08) = xAngle (-0.53 = -0.53)
22:13:48.785 00.000 9552 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.54 = 2.74)
22:13:48.786 00.001 9552 CameraToMount -- cameraX=-1.87 cameraY=1.27 hyp=2.26 cameraTheta=2.55 mountX=1.95 mountY=0.89, mountTheta=0.43
22:13:48.786 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.87, y=1.27, opts=13)
22:13:48.786 00.000 9552 Enqueuing Move request for scope (-1.87, 1.27)
22:13:48.786 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:48.787 00.001 9552 UpdateGuideState exits: m=5266044 SNR=231.5 Saturated
22:13:48.787 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:48.787 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:48.787 00.000 9552 Enqueuing Expose request
22:13:48.787 00.000 9976 Worker thread wakes up
22:13:48.787 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.87, 1.27) opts 0xd
22:13:48.787 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.87, 1.27)
22:13:48.787 00.000 9976 Moving (-1.87, 1.27) raw xDistance=1.95 yDistance=0.89
22:13:48.787 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.23 from input 1.95
22:13:48.787 00.000 9976 switching direction from -1 to 1 - decHistory=3 oldest=1.12 newest=2.83
22:13:48.787 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
22:13:48.787 00.000 9976 MoveAxis(W, 43, ABG)
22:13:48.787 00.000 9976 Guiding  Dir = 3, Dur = 43
22:13:48.812 00.025 9976 IsSlewing returns 0
22:13:48.813 00.001 9976 IsGuiding returns 0
22:13:48.845 00.032 9976 PulseGuide returned control before completion, sleep 22
22:13:48.879 00.034 9976 IsGuiding returns 1
22:13:48.879 00.000 9976 scope still moving after pulse duration time elapsed
22:13:48.935 00.056 9976 IsSlewing returns 0
22:13:48.936 00.001 9976 IsGuiding returns 0
22:13:48.936 00.000 9976 scope move finished after 43 + 80 ms
22:13:48.936 00.000 9976 Move returns status 0, amount 43
22:13:48.936 00.000 9976 BLC: Oldest BLC event removed
22:13:48.936 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 165 applied
22:13:48.936 00.000 9976 MoveAxis(S, 198, ABG)
22:13:48.936 00.000 9976 Guiding  Dir = 1, Dur = 198
22:13:48.969 00.033 9976 IsSlewing returns 0
22:13:48.969 00.000 9976 IsGuiding returns 0
22:13:49.000 00.031 9976 PulseGuide returned control before completion, sleep 177
22:13:49.215 00.215 9976 IsGuiding returns 1
22:13:49.215 00.000 9976 scope still moving after pulse duration time elapsed
22:13:49.264 00.049 9976 IsSlewing returns 0
22:13:49.264 00.000 9976 IsGuiding returns 0
22:13:49.265 00.001 9976 scope move finished after 198 + 97 ms
22:13:49.265 00.000 9976 Move returns status 0, amount 198
22:13:49.265 00.000 9976 move complete, result=0
22:13:49.265 00.000 9976 worker thread done servicing request
22:13:49.265 00.000 9976 Worker thread wakes up
22:13:49.265 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:49.265 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:49.265 00.000 9552 GuideStep: 2.0 px 43 ms WEST, 0.9 px 198 ms SOUTH
22:13:52.610 03.345 9976 Exposure complete
22:13:52.704 00.094 9976 worker thread done servicing request
22:13:52.704 00.000 9552 OnExposeComplete: enter
22:13:52.704 00.000 9552 UpdateGuideState(): m_state=6
22:13:52.704 00.000 9552 Star::Find(15, 1654, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
22:13:52.704 00.000 9552 Star::Find returns 1 (1), X=1657.25, Y=362.48, Mass=5295567, SNR=272.7, Peak=65504 HFD=7.5
22:13:52.705 00.001 9552 MultiStar: [#1 0.96,0.35,0.76,U] [#2 0.47,1.68,0.20,U] [#3 0.12,1.31,0.09,U] [#4 1.45,-0.15,0.07,U] [#5 0.72,-0.17,0.05,U] [#6 -2.63,0.79,0.00,M9] [#7 0.00,0.00,0.00,L] 
22:13:52.705 00.000 9552 single-star, 5 included, MultiStar: {0.82, 0.48}, one-star: {0.81, 0.35}
22:13:52.705 00.000 9552 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.08) = xAngle (-2.67 = -2.67)
22:13:52.705 00.000 9552 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.68 = 0.61)
22:13:52.705 00.000 9552 CameraToMount -- cameraX=0.81 cameraY=0.35 hyp=0.88 cameraTheta=0.41 mountX=-0.78 mountY=0.50, mountTheta=2.57
22:13:52.706 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.81, y=0.35, opts=13)
22:13:52.706 00.000 9552 Enqueuing Move request for scope (0.81, 0.35)
22:13:52.706 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:52.706 00.000 9552 UpdateGuideState exits: m=5295567 SNR=272.7 Saturated
22:13:52.706 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:52.706 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:52.706 00.000 9552 Enqueuing Expose request
22:13:52.706 00.000 9976 Worker thread wakes up
22:13:52.706 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.35) opts 0xd
22:13:52.706 00.000 9976 Handling offset move in thread for scope, endpoint = (0.81, 0.35)
22:13:52.706 00.000 9976 Moving (0.81, 0.35) raw xDistance=-0.78 yDistance=0.50
22:13:52.706 00.000 9976 BLC: History state: CurrMiss=0.50, AvgInitMiss=0.31, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.885125, 1:0.501904
22:13:52.706 00.000 9976 BLC: No correction, Miss < min_move
22:13:52.706 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.78
22:13:52.706 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:52.706 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:13:52.706 00.000 9976 MoveAxis(E, 14, ABG)
22:13:52.706 00.000 9976 Guiding  Dir = 2, Dur = 14
22:13:52.737 00.031 9976 IsSlewing returns 0
22:13:52.737 00.000 9976 IsGuiding returns 0
22:13:52.826 00.089 9976 IsGuiding returns 1
22:13:52.827 00.001 9976 scope still moving after pulse duration time elapsed
22:13:52.889 00.062 9976 IsSlewing returns 0
22:13:52.890 00.001 9976 IsGuiding returns 0
22:13:52.890 00.000 9976 scope move finished after 14 + 138 ms
22:13:52.890 00.000 9976 Move returns status 0, amount 14
22:13:52.890 00.000 9976 MoveAxis(N, 0, ABG)
22:13:52.890 00.000 9976 Move returns status 0, amount 0
22:13:52.890 00.000 9976 move complete, result=0
22:13:52.890 00.000 9976 worker thread done servicing request
22:13:52.890 00.000 9976 Worker thread wakes up
22:13:52.890 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:52.890 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:52.890 00.000 9552 GuideStep: -0.8 px 14 ms EAST, 0.5 px 0 ms NORTH
22:13:56.246 03.356 9976 Exposure complete
22:13:56.339 00.093 9976 worker thread done servicing request
22:13:56.339 00.000 9552 OnExposeComplete: enter
22:13:56.339 00.000 9552 UpdateGuideState(): m_state=6
22:13:56.339 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
22:13:56.339 00.000 9552 Star::Find returns 1 (1), X=1656.28, Y=362.56, Mass=5192380, SNR=215.7, Peak=65504 HFD=7.5
22:13:56.339 00.000 9552 MultiStar: [#1 -0.26,0.29,1.12,U] [#2 -0.48,2.10,0.18,U] [#3 -1.41,0.45,0.09,U] [#4 -0.40,0.93,0.08,U] [#5 -0.63,0.46,0.08,U] [#6 -1.78,0.34,0.09,U] [#7 -0.65,0.12,0.29,U] 
22:13:56.339 00.000 9552 single-star, 7 included, MultiStar: {-0.37, 0.46}, one-star: {-0.16, 0.44}
22:13:56.339 00.000 9552 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.08) = xAngle (-1.15 = -1.15)
22:13:56.340 00.001 9552 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.16 = 2.12)
22:13:56.340 00.000 9552 CameraToMount -- cameraX=-0.16 cameraY=0.44 hyp=0.47 cameraTheta=1.92 mountX=0.19 mountY=0.40, mountTheta=1.13
22:13:56.341 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.16, y=0.44, opts=13)
22:13:56.342 00.001 9552 Enqueuing Move request for scope (-0.16, 0.44)
22:13:56.342 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:56.342 00.000 9552 UpdateGuideState exits: m=5192380 SNR=215.7 Saturated
22:13:56.342 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:56.342 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:56.342 00.000 9552 Enqueuing Expose request
22:13:56.342 00.000 9976 Worker thread wakes up
22:13:56.342 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.44) opts 0xd
22:13:56.342 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.16, 0.44)
22:13:56.342 00.000 9976 Moving (-0.16, 0.44) raw xDistance=0.19 yDistance=0.40
22:13:56.342 00.000 9976 BLC: History state: CurrMiss=0.40, AvgInitMiss=0.31, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.885125, 1:0.501904, 2:0.397918
22:13:56.342 00.000 9976 BLC: No correction, Miss < min_move
22:13:56.342 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:13:56.342 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:56.342 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:13:56.342 00.000 9976 MoveAxis(E, 0, ABG)
22:13:56.342 00.000 9976 Move returns status 0, amount 0
22:13:56.342 00.000 9976 MoveAxis(N, 0, ABG)
22:13:56.342 00.000 9976 Move returns status 0, amount 0
22:13:56.342 00.000 9976 move complete, result=0
22:13:56.342 00.000 9976 worker thread done servicing request
22:13:56.342 00.000 9976 Worker thread wakes up
22:13:56.342 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:13:56.342 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:13:56.343 00.001 9552 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:13:59.691 03.348 9976 Exposure complete
22:13:59.775 00.084 9976 worker thread done servicing request
22:13:59.775 00.000 9552 OnExposeComplete: enter
22:13:59.775 00.000 9552 UpdateGuideState(): m_state=6
22:13:59.775 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
22:13:59.775 00.000 9552 Star::Find returns 1 (1), X=1655.90, Y=363.35, Mass=5553879, SNR=232.0, Peak=65504 HFD=7.9
22:13:59.775 00.000 9552 Star::Find false star n=7 nbg=256 bg=3232.1 sigma=865.0 thresh=5827 peak=5500
22:13:59.775 00.000 9552 MultiStar: [#1 -0.75,0.96,0.83,U] [#2 -0.39,1.46,0.20,U] [#3 -1.69,0.83,0.10,U] [#4 -0.35,1.20,0.13,U] [#5 -0.84,0.93,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:13:59.775 00.000 9552 refined, 5 included, MultiStar: {-0.65, 1.12}, one-star: {-0.55, 1.23}
22:13:59.775 00.000 9552 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.08) = xAngle (-0.98 = -0.98)
22:13:59.775 00.000 9552 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.99 = 2.29)
22:13:59.775 00.000 9552 CameraToMount -- cameraX=-0.65 cameraY=1.12 hyp=1.30 cameraTheta=2.10 mountX=0.72 mountY=0.98, mountTheta=0.94
22:13:59.776 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.65, y=1.12, opts=13)
22:13:59.776 00.000 9552 Enqueuing Move request for scope (-0.65, 1.12)
22:13:59.776 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:13:59.776 00.000 9552 UpdateGuideState exits: m=5553879 SNR=232.0 Saturated
22:13:59.776 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:59.776 00.000 9976 Worker thread wakes up
22:13:59.776 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 1.12) opts 0xd
22:13:59.776 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.65, 1.12)
22:13:59.776 00.000 9976 Moving (-0.65, 1.12) raw xDistance=0.72 yDistance=0.98
22:13:59.776 00.000 9976 BLC: window closed
22:13:59.776 00.000 9976 BLC: History state: CurrMiss=0.98, AvgInitMiss=0.31, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.885125, 1:0.501904, 2:0.397918
22:13:59.777 00.001 9976 BLC: Under-shoot: nominal increase by 11
22:13:59.777 00.000 9976 BLC: window closed
22:13:59.777 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:13:59.777 00.000 9552 Enqueuing Expose request
22:13:59.779 00.002 9976 BLC: Pulse adjusted to 176
22:13:59.779 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
22:13:59.779 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:13:59.779 00.000 9976 MoveAxis(W, 16, ABG)
22:13:59.779 00.000 9976 Guiding  Dir = 3, Dur = 16
22:13:59.825 00.046 9976 IsSlewing returns 0
22:13:59.825 00.000 9976 IsGuiding returns 0
22:13:59.846 00.021 9976 IsGuiding returns 1
22:13:59.846 00.000 9976 scope still moving after pulse duration time elapsed
22:13:59.907 00.061 9976 IsSlewing returns 0
22:13:59.907 00.000 9976 IsGuiding returns 0
22:13:59.907 00.000 9976 scope move finished after 16 + 66 ms
22:13:59.907 00.000 9976 Move returns status 0, amount 16
22:13:59.907 00.000 9976 MoveAxis(S, 37, ABG)
22:13:59.907 00.000 9976 Guiding  Dir = 1, Dur = 37
22:13:59.937 00.030 9976 IsSlewing returns 0
22:13:59.938 00.001 9976 IsGuiding returns 0
22:13:59.969 00.031 9976 PulseGuide returned control before completion, sleep 17
22:14:00.001 00.032 9976 IsGuiding returns 1
22:14:00.001 00.000 9976 scope still moving after pulse duration time elapsed
22:14:00.062 00.061 9976 IsSlewing returns 0
22:14:00.062 00.000 9976 IsGuiding returns 0
22:14:00.062 00.000 9976 scope move finished after 37 + 87 ms
22:14:00.062 00.000 9976 Move returns status 0, amount 37
22:14:00.062 00.000 9976 move complete, result=0
22:14:00.062 00.000 9976 worker thread done servicing request
22:14:00.062 00.000 9976 Worker thread wakes up
22:14:00.062 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:00.062 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:00.062 00.000 9552 GuideStep: 0.7 px 16 ms WEST, 1.0 px 37 ms SOUTH
22:14:00.109 00.047 9552 evsrv: cli 011F37E0 connect
22:14:00.109 00.000 9552 case statement mapped state 6 to 3
22:14:00.109 00.000 9552 case statement mapped state 6 to 3
22:14:00.110 00.001 9552 evsrv: cli 011F37E0 request: {"method":"get_pixel_scale","id":"e6784f9c-12a5-4652-bc72-0ebf5c5d3bf8"}
22:14:00.110 00.000 9552 evsrv: cli 011F37E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"e6784f9c-12a5-4652-bc72-0ebf5c5d3bf8"}
22:14:00.110 00.000 9552 evsrv: cli 011F37E0 disconnect
22:14:03.403 03.293 9976 Exposure complete
22:14:03.499 00.096 9976 worker thread done servicing request
22:14:03.499 00.000 9552 OnExposeComplete: enter
22:14:03.499 00.000 9552 UpdateGuideState(): m_state=6
22:14:03.499 00.000 9552 Star::Find(15, 1655, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
22:14:03.499 00.000 9552 Star::Find returns 1 (1), X=1655.55, Y=362.37, Mass=5119311, SNR=208.9, Peak=65504 HFD=7.4
22:14:03.499 00.000 9552 MultiStar: [#1 -1.00,-0.43,1.18,U] [#2 -0.74,1.31,0.19,U] [#3 -1.66,0.14,0.11,U] [#4 -1.03,1.14,0.08,U] [#5 -1.28,-1.00,0.10,U] [#6 -3.08,-0.52,0.00,M9] [#7 0.00,0.00,0.00,L] 
22:14:03.500 00.001 9552 single-star, 5 included, MultiStar: {-0.98, -0.00}, one-star: {-0.89, 0.25}
22:14:03.500 00.000 9552 CameraToMount -- cameraTheta (2.87) - m_xAngle (3.08) = xAngle (-0.21 = -0.21)
22:14:03.500 00.000 9552 CameraToMount -- cameraTheta (2.87) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.22 = 3.07)
22:14:03.500 00.000 9552 CameraToMount -- cameraX=-0.89 cameraY=0.25 hyp=0.92 cameraTheta=2.87 mountX=0.90 mountY=0.07, mountTheta=0.08
22:14:03.500 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.89, y=0.25, opts=13)
22:14:03.500 00.000 9552 Enqueuing Move request for scope (-0.89, 0.25)
22:14:03.500 00.000 9976 Worker thread wakes up
22:14:03.501 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.25) opts 0xd
22:14:03.501 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:03.501 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.89, 0.25)
22:14:03.501 00.000 9552 UpdateGuideState exits: m=5119311 SNR=208.9 Saturated
22:14:03.501 00.000 9976 Moving (-0.89, 0.25) raw xDistance=0.90 yDistance=0.07
22:14:03.501 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:03.501 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.90
22:14:03.501 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:03.501 00.000 9552 Enqueuing Expose request
22:14:03.501 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:03.501 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:14:03.501 00.000 9976 MoveAxis(W, 21, ABG)
22:14:03.501 00.000 9976 Guiding  Dir = 3, Dur = 21
22:14:03.530 00.029 9976 IsSlewing returns 0
22:14:03.531 00.001 9976 IsGuiding returns 0
22:14:03.597 00.066 9976 IsGuiding returns 1
22:14:03.597 00.000 9976 scope still moving after pulse duration time elapsed
22:14:03.641 00.044 9976 IsSlewing returns 0
22:14:03.641 00.000 9976 IsGuiding returns 0
22:14:03.641 00.000 9976 scope move finished after 21 + 89 ms
22:14:03.641 00.000 9976 Move returns status 0, amount 21
22:14:03.642 00.001 9976 MoveAxis(N, 0, ABG)
22:14:03.642 00.000 9976 Move returns status 0, amount 0
22:14:03.642 00.000 9976 move complete, result=0
22:14:03.642 00.000 9976 worker thread done servicing request
22:14:03.642 00.000 9976 Worker thread wakes up
22:14:03.642 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:03.642 00.000 9552 GuideStep: 0.9 px 21 ms WEST, 0.1 px 0 ms NORTH
22:14:03.642 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:06.994 03.352 9976 Exposure complete
22:14:07.075 00.081 9976 worker thread done servicing request
22:14:07.075 00.000 9552 OnExposeComplete: enter
22:14:07.075 00.000 9552 UpdateGuideState(): m_state=6
22:14:07.076 00.001 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
22:14:07.076 00.000 9552 Star::Find returns 1 (1), X=1655.34, Y=362.55, Mass=5602545, SNR=206.5, Peak=65504 HFD=7.9
22:14:07.076 00.000 9552 Star::Find false star n=9 nbg=260 bg=3061.8 sigma=912.7 thresh=5800 peak=5636
22:14:07.076 00.000 9552 MultiStar: [#1 -1.06,0.75,0.96,U] [#2 -1.92,0.82,0.17,U] [#3 -6.20,13.36,0.00,M1] [#4 -0.93,-0.42,0.08,U] [#5 -2.51,0.94,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.65,0.12,0.31,U] 
22:14:07.076 00.000 9552 single-star, 4 included, MultiStar: {-1.08, 0.51}, one-star: {-1.10, 0.43}
22:14:07.076 00.000 9552 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.08) = xAngle (-0.31 = -0.31)
22:14:07.076 00.000 9552 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.32 = 2.96)
22:14:07.076 00.000 9552 CameraToMount -- cameraX=-1.10 cameraY=0.43 hyp=1.18 cameraTheta=2.77 mountX=1.13 mountY=0.21, mountTheta=0.18
22:14:07.077 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.10, y=0.43, opts=13)
22:14:07.077 00.000 9552 Enqueuing Move request for scope (-1.10, 0.43)
22:14:07.077 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:07.077 00.000 9552 UpdateGuideState exits: m=5602545 SNR=206.5 Saturated
22:14:07.077 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:07.077 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:07.077 00.000 9552 Enqueuing Expose request
22:14:07.077 00.000 9976 Worker thread wakes up
22:14:07.077 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.43) opts 0xd
22:14:07.077 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.10, 0.43)
22:14:07.077 00.000 9976 Moving (-1.10, 0.43) raw xDistance=1.13 yDistance=0.21
22:14:07.077 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.13
22:14:07.077 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:07.077 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:14:07.077 00.000 9976 MoveAxis(W, 26, ABG)
22:14:07.077 00.000 9976 Guiding  Dir = 3, Dur = 26
22:14:07.111 00.034 9976 IsSlewing returns 0
22:14:07.111 00.000 9976 IsGuiding returns 0
22:14:07.143 00.032 9976 IsGuiding returns 1
22:14:07.143 00.000 9976 scope still moving after pulse duration time elapsed
22:14:07.190 00.047 9976 IsSlewing returns 0
22:14:07.190 00.000 9976 IsGuiding returns 0
22:14:07.190 00.000 9976 scope move finished after 26 + 53 ms
22:14:07.190 00.000 9976 Move returns status 0, amount 26
22:14:07.190 00.000 9976 MoveAxis(N, 0, ABG)
22:14:07.190 00.000 9976 Move returns status 0, amount 0
22:14:07.190 00.000 9976 move complete, result=0
22:14:07.191 00.001 9976 worker thread done servicing request
22:14:07.191 00.000 9976 Worker thread wakes up
22:14:07.191 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:07.191 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:07.191 00.000 9552 GuideStep: 1.1 px 26 ms WEST, 0.2 px 0 ms NORTH
22:14:10.538 03.347 9976 Exposure complete
22:14:10.609 00.071 9976 worker thread done servicing request
22:14:10.609 00.000 9552 OnExposeComplete: enter
22:14:10.609 00.000 9552 UpdateGuideState(): m_state=6
22:14:10.609 00.000 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
22:14:10.609 00.000 9552 Star::Find returns 1 (1), X=1656.63, Y=361.58, Mass=5490556, SNR=210.5, Peak=65504 HFD=7.7
22:14:10.609 00.000 9552 MultiStar: [#1 -0.34,-0.21,0.99,U] [#2 -0.34,0.95,0.23,U] [#3 -1.06,0.53,0.10,U] [#4 -0.52,-0.34,0.11,U] [#5 -0.59,-0.65,0.08,U] [#6 -1.79,1.16,0.06,U] [#7 0.00,0.00,0.00,L] 
22:14:10.609 00.000 9552 refined, 6 included, MultiStar: {-0.21, -0.19}, one-star: {0.19, -0.55}
22:14:10.609 00.000 9552 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.08) = xAngle (-5.48 = 0.80)
22:14:10.610 00.001 9552 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.49 = -2.21)
22:14:10.610 00.000 9552 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-2.40 mountX=0.20 mountY=-0.23, mountTheta=-0.86
22:14:10.610 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.21, y=-0.19, opts=13)
22:14:10.610 00.000 9552 Enqueuing Move request for scope (-0.21, -0.19)
22:14:10.610 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:14:10.610 00.000 9552 UpdateGuideState exits: m=5490556 SNR=210.5 Saturated
22:14:10.610 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:10.610 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:10.610 00.000 9552 Enqueuing Expose request
22:14:10.610 00.000 9976 Worker thread wakes up
22:14:10.610 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd
22:14:10.610 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.21, -0.19)
22:14:10.611 00.001 9976 Moving (-0.21, -0.19) raw xDistance=0.20 yDistance=-0.23
22:14:10.611 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:14:10.611 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:10.611 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:14:10.611 00.000 9976 MoveAxis(E, 0, ABG)
22:14:10.611 00.000 9976 Move returns status 0, amount 0
22:14:10.611 00.000 9976 MoveAxis(N, 0, ABG)
22:14:10.611 00.000 9976 Move returns status 0, amount 0
22:14:10.611 00.000 9976 move complete, result=0
22:14:10.611 00.000 9976 worker thread done servicing request
22:14:10.611 00.000 9976 Worker thread wakes up
22:14:10.611 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:10.611 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:10.611 00.000 9552 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:13.959 03.348 9976 Exposure complete
22:14:14.046 00.087 9976 worker thread done servicing request
22:14:14.046 00.000 9552 OnExposeComplete: enter
22:14:14.046 00.000 9552 UpdateGuideState(): m_state=6
22:14:14.046 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
22:14:14.046 00.000 9552 Star::Find returns 1 (1), X=1656.36, Y=362.81, Mass=5053203, SNR=258.8, Peak=65504 HFD=7.5
22:14:14.046 00.000 9552 Star::Find false star n=13 nbg=247 bg=3226.4 sigma=901.8 thresh=5932 peak=5862
22:14:14.046 00.000 9552 MultiStar: [#1 0.19,0.33,1.07,U] [#2 -0.29,1.19,0.19,U] [#3 0.04,0.62,0.08,U] [#4 0.52,0.17,0.09,U] [#5 -0.06,0.09,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:14:14.046 00.000 9552 refined, 5 included, MultiStar: {0.05, 0.54}, one-star: {-0.08, 0.69}
22:14:14.046 00.000 9552 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.08) = xAngle (-1.59 = -1.59)
22:14:14.046 00.000 9552 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.60 = 1.68)
22:14:14.047 00.001 9552 CameraToMount -- cameraX=0.05 cameraY=0.54 hyp=0.54 cameraTheta=1.49 mountX=-0.01 mountY=0.53, mountTheta=1.59
22:14:14.047 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.05, y=0.54, opts=13)
22:14:14.047 00.000 9552 Enqueuing Move request for scope (0.05, 0.54)
22:14:14.047 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:14.047 00.000 9552 UpdateGuideState exits: m=5053203 SNR=258.8 Saturated
22:14:14.047 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:14.047 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:14.047 00.000 9976 Worker thread wakes up
22:14:14.047 00.000 9552 Enqueuing Expose request
22:14:14.048 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.54) opts 0xd
22:14:14.048 00.000 9976 Handling offset move in thread for scope, endpoint = (0.05, 0.54)
22:14:14.048 00.000 9976 Moving (0.05, 0.54) raw xDistance=-0.01 yDistance=0.53
22:14:14.048 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:14:14.048 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:14.048 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
22:14:14.048 00.000 9976 MoveAxis(E, 0, ABG)
22:14:14.048 00.000 9976 Move returns status 0, amount 0
22:14:14.048 00.000 9976 MoveAxis(N, 0, ABG)
22:14:14.048 00.000 9976 Move returns status 0, amount 0
22:14:14.048 00.000 9976 move complete, result=0
22:14:14.048 00.000 9976 worker thread done servicing request
22:14:14.048 00.000 9976 Worker thread wakes up
22:14:14.048 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:14.048 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:14.048 00.000 9552 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:14:17.391 03.343 9976 Exposure complete
22:14:17.474 00.083 9976 worker thread done servicing request
22:14:17.474 00.000 9552 OnExposeComplete: enter
22:14:17.474 00.000 9552 UpdateGuideState(): m_state=6
22:14:17.474 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
22:14:17.474 00.000 9552 Star::Find returns 1 (1), X=1656.37, Y=363.28, Mass=5251527, SNR=235.2, Peak=65504 HFD=7.5
22:14:17.474 00.000 9552 MultiStar: [#1 0.21,0.38,1.01,U] [#2 0.65,1.31,0.21,U] [#3 -0.60,0.47,0.12,U] [#4 -0.37,0.08,0.07,U] [#5 -0.80,0.95,0.08,U] [#6 -2.00,0.91,0.00,M9] [#7 -0.59,-0.23,0.16,U] 
22:14:17.474 00.000 9552 refined, 6 included, MultiStar: {0.01, 0.72}, one-star: {-0.07, 1.15}
22:14:17.474 00.000 9552 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.08) = xAngle (-1.52 = -1.52)
22:14:17.474 00.000 9552 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.53 = 1.75)
22:14:17.474 00.000 9552 CameraToMount -- cameraX=0.01 cameraY=0.72 hyp=0.72 cameraTheta=1.56 mountX=0.04 mountY=0.71, mountTheta=1.52
22:14:17.475 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.01, y=0.72, opts=13)
22:14:17.475 00.000 9552 Enqueuing Move request for scope (0.01, 0.72)
22:14:17.475 00.000 9976 Worker thread wakes up
22:14:17.475 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.72) opts 0xd
22:14:17.475 00.000 9976 Handling offset move in thread for scope, endpoint = (0.01, 0.72)
22:14:17.475 00.000 9976 Moving (0.01, 0.72) raw xDistance=0.04 yDistance=0.71
22:14:17.475 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:14:17.475 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:17.475 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:17.475 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
22:14:17.475 00.000 9976 MoveAxis(E, 0, ABG)
22:14:17.475 00.000 9976 Move returns status 0, amount 0
22:14:17.475 00.000 9976 MoveAxis(N, 0, ABG)
22:14:17.475 00.000 9976 Move returns status 0, amount 0
22:14:17.475 00.000 9976 move complete, result=0
22:14:17.476 00.001 9976 worker thread done servicing request
22:14:17.476 00.000 9552 UpdateGuideState exits: m=5251527 SNR=235.2 Saturated
22:14:17.476 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:17.476 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:17.476 00.000 9552 Enqueuing Expose request
22:14:17.476 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
22:14:17.476 00.000 9976 Worker thread wakes up
22:14:17.476 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:17.476 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:20.826 03.350 9976 Exposure complete
22:14:20.920 00.094 9976 worker thread done servicing request
22:14:20.920 00.000 9552 OnExposeComplete: enter
22:14:20.920 00.000 9552 UpdateGuideState(): m_state=6
22:14:20.920 00.000 9552 Star::Find(15, 1656, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
22:14:20.920 00.000 9552 Star::Find returns 1 (1), X=1657.02, Y=362.66, Mass=5435700, SNR=258.7, Peak=65504 HFD=7.8
22:14:20.921 00.001 9552 Star::Find false star n=16 nbg=257 bg=3191.8 sigma=944.5 thresh=6025 peak=5538
22:14:20.921 00.000 9552 MultiStar: [#1 0.68,0.34,0.87,U] [#2 0.08,2.47,0.00,M1] [#3 -0.73,1.16,0.05,U] [#4 0.96,-0.02,0.05,U] [#5 -0.12,-0.10,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:14:20.921 00.000 9552 refined, 4 included, MultiStar: {0.57, 0.43}, one-star: {0.58, 0.54}
22:14:20.921 00.000 9552 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.08) = xAngle (-2.43 = -2.43)
22:14:20.921 00.000 9552 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.44 = 0.85)
22:14:20.921 00.000 9552 CameraToMount -- cameraX=0.57 cameraY=0.43 hyp=0.71 cameraTheta=0.65 mountX=-0.54 mountY=0.53, mountTheta=2.36
22:14:20.922 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.57, y=0.43, opts=13)
22:14:20.922 00.000 9552 Enqueuing Move request for scope (0.57, 0.43)
22:14:20.922 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:20.922 00.000 9552 UpdateGuideState exits: m=5435700 SNR=258.7 Saturated
22:14:20.922 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:20.922 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:20.922 00.000 9552 Enqueuing Expose request
22:14:20.922 00.000 9976 Worker thread wakes up
22:14:20.922 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.43) opts 0xd
22:14:20.922 00.000 9976 Handling offset move in thread for scope, endpoint = (0.57, 0.43)
22:14:20.922 00.000 9976 Moving (0.57, 0.43) raw xDistance=-0.54 yDistance=0.53
22:14:20.922 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.54
22:14:20.922 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:20.922 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
22:14:20.922 00.000 9976 MoveAxis(E, 0, ABG)
22:14:20.922 00.000 9976 Move returns status 0, amount 0
22:14:20.922 00.000 9976 MoveAxis(N, 0, ABG)
22:14:20.922 00.000 9976 Move returns status 0, amount 0
22:14:20.922 00.000 9976 move complete, result=0
22:14:20.922 00.000 9976 worker thread done servicing request
22:14:20.922 00.000 9976 Worker thread wakes up
22:14:20.922 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:20.922 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:20.923 00.001 9552 GuideStep: -0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
22:14:24.272 03.349 9976 Exposure complete
22:14:24.360 00.088 9976 worker thread done servicing request
22:14:24.360 00.000 9552 OnExposeComplete: enter
22:14:24.360 00.000 9552 UpdateGuideState(): m_state=6
22:14:24.360 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
22:14:24.360 00.000 9552 Star::Find returns 1 (1), X=1657.55, Y=361.91, Mass=5538652, SNR=237.9, Peak=65504 HFD=8.0
22:14:24.360 00.000 9552 Star::Find false star n=12 nbg=271 bg=3666.2 sigma=1024.4 thresh=6739 peak=6684
22:14:24.360 00.000 9552 MultiStar: [#1 0.95,0.16,1.02,U] [#2 0.06,0.82,0.16,U] [#3 0.27,0.28,0.11,U] [#4 1.72,0.49,0.06,U] [#5 0.00,0.00,0.00,L] [#6 -0.88,1.72,0.07,U] [#7 0.00,0.00,0.00,L] 
22:14:24.360 00.000 9552 refined, 5 included, MultiStar: {0.89, 0.11}, one-star: {1.11, -0.21}
22:14:24.360 00.000 9552 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.08) = xAngle (-2.96 = -2.96)
22:14:24.360 00.000 9552 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.97 = 0.32)
22:14:24.360 00.000 9552 CameraToMount -- cameraX=0.89 cameraY=0.11 hyp=0.89 cameraTheta=0.12 mountX=-0.88 mountY=0.28, mountTheta=2.84
22:14:24.361 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.89, y=0.11, opts=13)
22:14:24.361 00.000 9552 Enqueuing Move request for scope (0.89, 0.11)
22:14:24.361 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:24.361 00.000 9552 UpdateGuideState exits: m=5538652 SNR=237.9 Saturated
22:14:24.361 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:24.361 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:24.361 00.000 9552 Enqueuing Expose request
22:14:24.361 00.000 9976 Worker thread wakes up
22:14:24.361 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.11) opts 0xd
22:14:24.361 00.000 9976 Handling offset move in thread for scope, endpoint = (0.89, 0.11)
22:14:24.361 00.000 9976 Moving (0.89, 0.11) raw xDistance=-0.88 yDistance=0.28
22:14:24.361 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.88
22:14:24.361 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:24.361 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:14:24.361 00.000 9976 MoveAxis(E, 19, ABG)
22:14:24.361 00.000 9976 Guiding  Dir = 2, Dur = 19
22:14:24.389 00.028 9976 IsSlewing returns 0
22:14:24.390 00.001 9976 IsGuiding returns 0
22:14:24.422 00.032 9976 IsGuiding returns 1
22:14:24.422 00.000 9976 scope still moving after pulse duration time elapsed
22:14:24.469 00.047 9976 IsSlewing returns 0
22:14:24.469 00.000 9976 IsGuiding returns 0
22:14:24.469 00.000 9976 scope move finished after 19 + 59 ms
22:14:24.469 00.000 9976 Move returns status 0, amount 19
22:14:24.469 00.000 9976 MoveAxis(N, 0, ABG)
22:14:24.469 00.000 9976 Move returns status 0, amount 0
22:14:24.469 00.000 9976 move complete, result=0
22:14:24.469 00.000 9976 worker thread done servicing request
22:14:24.469 00.000 9976 Worker thread wakes up
22:14:24.469 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:24.469 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:24.469 00.000 9552 GuideStep: -0.9 px 19 ms EAST, 0.3 px 0 ms NORTH
22:14:27.823 03.354 9976 Exposure complete
22:14:27.910 00.087 9976 worker thread done servicing request
22:14:27.910 00.000 9552 OnExposeComplete: enter
22:14:27.910 00.000 9552 UpdateGuideState(): m_state=6
22:14:27.910 00.000 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
22:14:27.910 00.000 9552 Star::Find returns 1 (1), X=1657.44, Y=362.86, Mass=5493854, SNR=256.3, Peak=65504 HFD=7.9
22:14:27.910 00.000 9552 Star::Find false star n=13 nbg=268 bg=3690.3 sigma=1003.5 thresh=6701 peak=6694
22:14:27.910 00.000 9552 Star::Find false star n=11 nbg=246 bg=3413.1 sigma=795.0 thresh=5798 peak=5434
22:14:27.910 00.000 9552 MultiStar: [#1 0.27,1.19,0.88,U] [#2 0.93,1.78,0.20,U] [#3 0.11,1.34,0.10,U] [#4 1.29,0.43,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:14:27.911 00.001 9552 refined, 4 included, MultiStar: {0.68, 1.02}, one-star: {1.00, 0.74}
22:14:27.911 00.000 9552 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.08) = xAngle (-2.10 = -2.10)
22:14:27.911 00.000 9552 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.11 = 1.17)
22:14:27.911 00.000 9552 CameraToMount -- cameraX=0.68 cameraY=1.02 hyp=1.23 cameraTheta=0.98 mountX=-0.62 mountY=1.13, mountTheta=2.07
22:14:27.911 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.68, y=1.02, opts=13)
22:14:27.911 00.000 9552 Enqueuing Move request for scope (0.68, 1.02)
22:14:27.911 00.000 9976 Worker thread wakes up
22:14:27.911 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.68, 1.02) opts 0xd
22:14:27.911 00.000 9976 Handling offset move in thread for scope, endpoint = (0.68, 1.02)
22:14:27.911 00.000 9976 Moving (0.68, 1.02) raw xDistance=-0.62 yDistance=1.13
22:14:27.911 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.62
22:14:27.912 00.001 9976 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:14:27.912 00.000 9976 MoveAxis(E, 15, ABG)
22:14:27.912 00.000 9976 Guiding  Dir = 2, Dur = 15
22:14:27.912 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:27.912 00.000 9552 UpdateGuideState exits: m=5493854 SNR=256.3 Saturated
22:14:27.912 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:27.912 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:27.912 00.000 9552 Enqueuing Expose request
22:14:27.937 00.025 9976 IsSlewing returns 0
22:14:27.937 00.000 9976 IsGuiding returns 0
22:14:27.969 00.032 9976 IsGuiding returns 1
22:14:27.969 00.000 9976 scope still moving after pulse duration time elapsed
22:14:28.014 00.045 9976 IsSlewing returns 0
22:14:28.015 00.001 9976 IsGuiding returns 0
22:14:28.015 00.000 9976 scope move finished after 15 + 62 ms
22:14:28.015 00.000 9976 Move returns status 0, amount 15
22:14:28.015 00.000 9976 MoveAxis(S, 42, ABG)
22:14:28.015 00.000 9976 Guiding  Dir = 1, Dur = 42
22:14:28.047 00.032 9976 IsSlewing returns 0
22:14:28.047 00.000 9976 IsGuiding returns 0
22:14:28.078 00.031 9976 PulseGuide returned control before completion, sleep 22
22:14:28.102 00.024 9976 IsGuiding returns 1
22:14:28.102 00.000 9976 scope still moving after pulse duration time elapsed
22:14:28.158 00.056 9976 IsSlewing returns 0
22:14:28.158 00.000 9976 IsGuiding returns 0
22:14:28.158 00.000 9976 scope move finished after 42 + 69 ms
22:14:28.158 00.000 9976 Move returns status 0, amount 42
22:14:28.158 00.000 9976 move complete, result=0
22:14:28.158 00.000 9976 worker thread done servicing request
22:14:28.159 00.001 9976 Worker thread wakes up
22:14:28.159 00.000 9552 GuideStep: -0.6 px 15 ms EAST, 1.1 px 42 ms SOUTH
22:14:28.159 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:28.159 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:31.505 03.346 9976 Exposure complete
22:14:31.576 00.071 9976 worker thread done servicing request
22:14:31.576 00.000 9552 OnExposeComplete: enter
22:14:31.576 00.000 9552 UpdateGuideState(): m_state=6
22:14:31.576 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
22:14:31.576 00.000 9552 Star::Find returns 1 (1), X=1657.23, Y=362.55, Mass=5441907, SNR=255.0, Peak=65504 HFD=7.7
22:14:31.576 00.000 9552 Star::Find false star n=8 nbg=273 bg=3246.2 sigma=1030.5 thresh=6338 peak=5743
22:14:31.577 00.001 9552 MultiStar: [#1 1.17,0.18,0.77,U] [#2 1.57,2.00,0.00,M1] [#3 0.44,0.18,0.09,U] [#4 1.15,0.35,0.06,U] [#5 -0.19,0.00,0.07,U] [#6 0.00,0.00,0.00,L] [#7 -0.65,0.12,0.23,U] 
22:14:31.577 00.000 9552 refined, 5 included, MultiStar: {0.74, 0.28}, one-star: {0.79, 0.42}
22:14:31.577 00.000 9552 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.08) = xAngle (-2.71 = -2.71)
22:14:31.577 00.000 9552 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.72 = 0.56)
22:14:31.577 00.000 9552 CameraToMount -- cameraX=0.74 cameraY=0.28 hyp=0.79 cameraTheta=0.37 mountX=-0.72 mountY=0.42, mountTheta=2.61
22:14:31.577 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.74, y=0.28, opts=13)
22:14:31.577 00.000 9552 Enqueuing Move request for scope (0.74, 0.28)
22:14:31.577 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:31.577 00.000 9552 UpdateGuideState exits: m=5441907 SNR=255.0 Saturated
22:14:31.577 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:31.577 00.000 9976 Worker thread wakes up
22:14:31.577 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.28) opts 0xd
22:14:31.578 00.001 9976 Handling offset move in thread for scope, endpoint = (0.74, 0.28)
22:14:31.578 00.000 9976 Moving (0.74, 0.28) raw xDistance=-0.72 yDistance=0.42
22:14:31.578 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.72
22:14:31.578 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:31.578 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:31.578 00.000 9552 Enqueuing Expose request
22:14:31.578 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:14:31.578 00.000 9976 MoveAxis(E, 17, ABG)
22:14:31.578 00.000 9976 Guiding  Dir = 2, Dur = 17
22:14:31.608 00.030 9976 IsSlewing returns 0
22:14:31.609 00.001 9976 IsGuiding returns 0
22:14:31.641 00.032 9976 IsGuiding returns 1
22:14:31.641 00.000 9976 scope still moving after pulse duration time elapsed
22:14:31.704 00.063 9976 IsSlewing returns 0
22:14:31.705 00.001 9976 IsGuiding returns 0
22:14:31.705 00.000 9976 scope move finished after 17 + 78 ms
22:14:31.705 00.000 9976 Move returns status 0, amount 17
22:14:31.705 00.000 9976 MoveAxis(N, 0, ABG)
22:14:31.705 00.000 9976 Move returns status 0, amount 0
22:14:31.705 00.000 9976 move complete, result=0
22:14:31.705 00.000 9976 worker thread done servicing request
22:14:31.705 00.000 9976 Worker thread wakes up
22:14:31.705 00.000 9552 GuideStep: -0.7 px 17 ms EAST, 0.4 px 0 ms NORTH
22:14:31.705 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:31.705 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:35.047 03.342 9976 Exposure complete
22:14:35.129 00.082 9976 worker thread done servicing request
22:14:35.130 00.001 9552 OnExposeComplete: enter
22:14:35.130 00.000 9552 UpdateGuideState(): m_state=6
22:14:35.130 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
22:14:35.130 00.000 9552 Star::Find returns 1 (1), X=1657.75, Y=361.85, Mass=5342823, SNR=211.7, Peak=65504 HFD=7.8
22:14:35.130 00.000 9552 MultiStar: [#1 1.11,-0.06,1.08,U] [#2 1.27,0.85,0.31,U] [#3 0.72,0.35,0.09,U] [#4 1.32,-0.15,0.10,U] [#5 0.49,-2.10,0.00,M1] [#6 0.22,0.98,0.07,U] [#7 0.00,0.00,0.00,L] 
22:14:35.130 00.000 9552 refined, 5 included, MultiStar: {1.18, 0.00}, one-star: {1.31, -0.27}
22:14:35.130 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.08) = xAngle (-3.08 = -3.08)
22:14:35.130 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.09 = 0.19)
22:14:35.130 00.000 9552 CameraToMount -- cameraX=1.18 cameraY=0.00 hyp=1.18 cameraTheta=0.00 mountX=-1.17 mountY=0.23, mountTheta=2.95
22:14:35.131 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.18, y=0.00, opts=13)
22:14:35.131 00.000 9552 Enqueuing Move request for scope (1.18, 0.00)
22:14:35.131 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:35.131 00.000 9552 UpdateGuideState exits: m=5342823 SNR=211.7 Saturated
22:14:35.131 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:35.131 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:35.131 00.000 9552 Enqueuing Expose request
22:14:35.131 00.000 9976 Worker thread wakes up
22:14:35.131 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.18, 0.00) opts 0xd
22:14:35.131 00.000 9976 Handling offset move in thread for scope, endpoint = (1.18, 0.00)
22:14:35.131 00.000 9976 Moving (1.18, 0.00) raw xDistance=-1.17 yDistance=0.23
22:14:35.131 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.17
22:14:35.131 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:35.131 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:14:35.131 00.000 9976 MoveAxis(E, 27, ABG)
22:14:35.131 00.000 9976 Guiding  Dir = 2, Dur = 27
22:14:35.156 00.025 9976 IsSlewing returns 0
22:14:35.157 00.001 9976 IsGuiding returns 0
22:14:35.188 00.031 9976 IsGuiding returns 1
22:14:35.188 00.000 9976 scope still moving after pulse duration time elapsed
22:14:35.249 00.061 9976 IsSlewing returns 0
22:14:35.249 00.000 9976 IsGuiding returns 0
22:14:35.250 00.001 9976 scope move finished after 27 + 66 ms
22:14:35.250 00.000 9976 Move returns status 0, amount 27
22:14:35.250 00.000 9976 MoveAxis(N, 0, ABG)
22:14:35.250 00.000 9976 Move returns status 0, amount 0
22:14:35.250 00.000 9976 move complete, result=0
22:14:35.250 00.000 9976 worker thread done servicing request
22:14:35.250 00.000 9976 Worker thread wakes up
22:14:35.250 00.000 9552 GuideStep: -1.2 px 27 ms EAST, 0.2 px 0 ms NORTH
22:14:35.250 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:35.251 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:38.594 03.343 9976 Exposure complete
22:14:38.688 00.094 9976 worker thread done servicing request
22:14:38.688 00.000 9552 OnExposeComplete: enter
22:14:38.688 00.000 9552 UpdateGuideState(): m_state=6
22:14:38.688 00.000 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
22:14:38.688 00.000 9552 Star::Find returns 1 (1), X=1657.06, Y=362.15, Mass=5465746, SNR=212.9, Peak=65504 HFD=7.9
22:14:38.689 00.001 9552 Star::Find false star n=11 nbg=266 bg=3197.7 sigma=922.2 thresh=5964 peak=5787
22:14:38.689 00.000 9552 MultiStar: [#1 0.92,0.93,1.08,U] [#2 0.94,1.58,0.27,U] [#3 0.36,1.17,0.11,U] [#4 0.35,-0.40,0.09,U] [#5 0.04,-0.48,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:14:38.689 00.000 9552 single-star, 5 included, MultiStar: {0.74, 0.58}, one-star: {0.62, 0.03}
22:14:38.689 00.000 9552 CameraToMount -- cameraTheta (0.05) - m_xAngle (3.08) = xAngle (-3.03 = -3.03)
22:14:38.689 00.000 9552 CameraToMount -- cameraTheta (0.05) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.04 = 0.24)
22:14:38.689 00.000 9552 CameraToMount -- cameraX=0.62 cameraY=0.03 hyp=0.62 cameraTheta=0.05 mountX=-0.61 mountY=0.15, mountTheta=2.91
22:14:38.690 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.62, y=0.03, opts=13)
22:14:38.690 00.000 9552 Enqueuing Move request for scope (0.62, 0.03)
22:14:38.690 00.000 9976 Worker thread wakes up
22:14:38.690 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.03) opts 0xd
22:14:38.690 00.000 9976 Handling offset move in thread for scope, endpoint = (0.62, 0.03)
22:14:38.690 00.000 9976 Moving (0.62, 0.03) raw xDistance=-0.61 yDistance=0.15
22:14:38.690 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.61
22:14:38.690 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:38.690 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:14:38.690 00.000 9976 MoveAxis(E, 15, ABG)
22:14:38.690 00.000 9976 Guiding  Dir = 2, Dur = 15
22:14:38.690 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:38.690 00.000 9552 UpdateGuideState exits: m=5465746 SNR=212.9 Saturated
22:14:38.690 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:38.690 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:38.690 00.000 9552 Enqueuing Expose request
22:14:38.718 00.028 9976 IsSlewing returns 0
22:14:38.719 00.001 9976 IsGuiding returns 0
22:14:38.750 00.031 9976 IsGuiding returns 1
22:14:38.750 00.000 9976 scope still moving after pulse duration time elapsed
22:14:38.812 00.062 9976 IsSlewing returns 0
22:14:38.812 00.000 9976 IsGuiding returns 0
22:14:38.813 00.001 9976 scope move finished after 15 + 79 ms
22:14:38.813 00.000 9976 Move returns status 0, amount 15
22:14:38.813 00.000 9976 MoveAxis(N, 0, ABG)
22:14:38.813 00.000 9976 Move returns status 0, amount 0
22:14:38.813 00.000 9976 move complete, result=0
22:14:38.813 00.000 9976 worker thread done servicing request
22:14:38.813 00.000 9976 Worker thread wakes up
22:14:38.813 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:38.813 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:38.813 00.000 9552 GuideStep: -0.6 px 15 ms EAST, 0.1 px 0 ms NORTH
22:14:42.151 03.338 9976 Exposure complete
22:14:42.244 00.093 9976 worker thread done servicing request
22:14:42.244 00.000 9552 OnExposeComplete: enter
22:14:42.244 00.000 9552 UpdateGuideState(): m_state=6
22:14:42.244 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
22:14:42.244 00.000 9552 Star::Find returns 1 (1), X=1657.18, Y=362.19, Mass=5364175, SNR=215.0, Peak=65504 HFD=7.8
22:14:42.245 00.001 9552 Star::Find false star n=11 nbg=259 bg=3161.1 sigma=924.1 thresh=5933 peak=5388
22:14:42.245 00.000 9552 MultiStar: [#1 0.96,0.26,0.96,U] [#2 0.53,1.69,0.18,U] [#3 0.18,0.93,0.10,U] [#4 1.48,0.28,0.09,U] [#5 0.49,-0.52,0.07,U] [#6 0.00,0.00,0.00,L] [#7 -0.84,-0.76,0.17,U] 
22:14:42.245 00.000 9552 refined, 6 included, MultiStar: {0.69, 0.22}, one-star: {0.74, 0.07}
22:14:42.245 00.000 9552 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.08) = xAngle (-2.77 = -2.77)
22:14:42.245 00.000 9552 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.78 = 0.50)
22:14:42.245 00.000 9552 CameraToMount -- cameraX=0.69 cameraY=0.22 hyp=0.73 cameraTheta=0.31 mountX=-0.68 mountY=0.35, mountTheta=2.66
22:14:42.246 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.69, y=0.22, opts=13)
22:14:42.246 00.000 9552 Enqueuing Move request for scope (0.69, 0.22)
22:14:42.246 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:42.246 00.000 9552 UpdateGuideState exits: m=5364175 SNR=215.0 Saturated
22:14:42.246 00.000 9976 Worker thread wakes up
22:14:42.246 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.22) opts 0xd
22:14:42.246 00.000 9976 Handling offset move in thread for scope, endpoint = (0.69, 0.22)
22:14:42.246 00.000 9976 Moving (0.69, 0.22) raw xDistance=-0.68 yDistance=0.35
22:14:42.246 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.68
22:14:42.246 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:42.246 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:14:42.246 00.000 9976 MoveAxis(E, 16, ABG)
22:14:42.246 00.000 9976 Guiding  Dir = 2, Dur = 16
22:14:42.246 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:42.246 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:42.246 00.000 9552 Enqueuing Expose request
22:14:42.266 00.020 9976 IsSlewing returns 0
22:14:42.267 00.001 9976 IsGuiding returns 0
22:14:42.298 00.031 9976 IsGuiding returns 1
22:14:42.298 00.000 9976 scope still moving after pulse duration time elapsed
22:14:42.344 00.046 9976 IsSlewing returns 0
22:14:42.345 00.001 9976 IsGuiding returns 0
22:14:42.345 00.000 9976 scope move finished after 16 + 61 ms
22:14:42.345 00.000 9976 Move returns status 0, amount 16
22:14:42.345 00.000 9976 MoveAxis(N, 0, ABG)
22:14:42.345 00.000 9976 Move returns status 0, amount 0
22:14:42.345 00.000 9976 move complete, result=0
22:14:42.345 00.000 9976 worker thread done servicing request
22:14:42.345 00.000 9976 Worker thread wakes up
22:14:42.345 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:42.345 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:42.345 00.000 9552 GuideStep: -0.7 px 16 ms EAST, 0.4 px 0 ms NORTH
22:14:45.697 03.352 9976 Exposure complete
22:14:45.778 00.081 9976 worker thread done servicing request
22:14:45.778 00.000 9552 OnExposeComplete: enter
22:14:45.778 00.000 9552 UpdateGuideState(): m_state=6
22:14:45.779 00.001 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
22:14:45.779 00.000 9552 Star::Find returns 1 (1), X=1658.16, Y=361.94, Mass=5208605, SNR=243.2, Peak=65504 HFD=7.8
22:14:45.779 00.000 9552 Star::Find false star n=4 nbg=266 bg=3343.7 sigma=987.1 thresh=6305 peak=5686
22:14:45.779 00.000 9552 MultiStar: [#1 2.00,0.20,0.94,U] [#2 1.18,1.22,0.25,U] [#3 1.32,0.36,0.08,U] [#4 1.78,0.38,0.08,U] [#5 1.63,0.38,0.10,U] [#6 0.00,0.00,0.00,L] [#7 -0.04,0.18,0.15,U] 
22:14:45.779 00.000 9552 refined, 6 included, MultiStar: {1.65, 0.17}, one-star: {1.71, -0.19}
22:14:45.779 00.000 9552 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.08) = xAngle (-2.98 = -2.98)
22:14:45.779 00.000 9552 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.99 = 0.29)
22:14:45.779 00.000 9552 CameraToMount -- cameraX=1.65 cameraY=0.17 hyp=1.66 cameraTheta=0.10 mountX=-1.64 mountY=0.48, mountTheta=2.86
22:14:45.779 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.65, y=0.17, opts=13)
22:14:45.779 00.000 9552 Enqueuing Move request for scope (1.65, 0.17)
22:14:45.779 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:45.780 00.001 9976 Worker thread wakes up
22:14:45.780 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.65, 0.17) opts 0xd
22:14:45.780 00.000 9976 Handling offset move in thread for scope, endpoint = (1.65, 0.17)
22:14:45.780 00.000 9976 Moving (1.65, 0.17) raw xDistance=-1.64 yDistance=0.48
22:14:45.780 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.64
22:14:45.780 00.000 9552 UpdateGuideState exits: m=5208605 SNR=243.2 Saturated
22:14:45.780 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:45.780 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:45.780 00.000 9552 Enqueuing Expose request
22:14:45.780 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:45.780 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:14:45.780 00.000 9976 MoveAxis(E, 37, ABG)
22:14:45.780 00.000 9976 Guiding  Dir = 2, Dur = 37
22:14:45.810 00.030 9976 IsSlewing returns 0
22:14:45.811 00.001 9976 IsGuiding returns 0
22:14:45.852 00.041 9976 IsGuiding returns 1
22:14:45.852 00.000 9976 scope still moving after pulse duration time elapsed
22:14:45.923 00.071 9976 IsSlewing returns 0
22:14:45.924 00.001 9976 IsGuiding returns 0
22:14:45.924 00.000 9976 scope move finished after 37 + 75 ms
22:14:45.924 00.000 9976 Move returns status 0, amount 37
22:14:45.924 00.000 9976 MoveAxis(N, 0, ABG)
22:14:45.924 00.000 9976 Move returns status 0, amount 0
22:14:45.924 00.000 9976 move complete, result=0
22:14:45.924 00.000 9976 worker thread done servicing request
22:14:45.924 00.000 9976 Worker thread wakes up
22:14:45.924 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:45.924 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:45.924 00.000 9552 GuideStep: -1.6 px 37 ms EAST, 0.5 px 0 ms NORTH
22:14:49.264 03.340 9976 Exposure complete
22:14:49.348 00.084 9976 worker thread done servicing request
22:14:49.348 00.000 9552 OnExposeComplete: enter
22:14:49.348 00.000 9552 UpdateGuideState(): m_state=6
22:14:49.348 00.000 9552 Star::Find(15, 1658, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:14:49.349 00.001 9552 Star::Find returns 1 (1), X=1658.01, Y=362.83, Mass=5263715, SNR=227.2, Peak=65504 HFD=7.9
22:14:49.349 00.000 9552 MultiStar: [#1 1.28,0.92,1.09,U] [#2 0.99,1.87,0.00,M1] [#3 1.05,1.17,0.10,U] [#4 1.92,0.60,0.11,U] [#5 1.31,0.05,0.08,U] [#6 -0.60,0.75,0.10,U] [#7 -0.65,0.12,0.23,U] 
22:14:49.349 00.000 9552 refined, 6 included, MultiStar: {1.17, 0.74}, one-star: {1.57, 0.71}
22:14:49.349 00.000 9552 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.08) = xAngle (-2.52 = -2.52)
22:14:49.349 00.000 9552 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.53 = 0.75)
22:14:49.349 00.000 9552 CameraToMount -- cameraX=1.17 cameraY=0.74 hyp=1.38 cameraTheta=0.56 mountX=-1.12 mountY=0.95, mountTheta=2.44
22:14:49.349 00.000 9552 SchedulePrimaryMove(104D1A90, x=1.17, y=0.74, opts=13)
22:14:49.349 00.000 9552 Enqueuing Move request for scope (1.17, 0.74)
22:14:49.350 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:49.350 00.000 9552 UpdateGuideState exits: m=5263715 SNR=227.2 Saturated
22:14:49.350 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:49.350 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:49.350 00.000 9552 Enqueuing Expose request
22:14:49.350 00.000 9976 Worker thread wakes up
22:14:49.350 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.17, 0.74) opts 0xd
22:14:49.350 00.000 9976 Handling offset move in thread for scope, endpoint = (1.17, 0.74)
22:14:49.350 00.000 9976 Moving (1.17, 0.74) raw xDistance=-1.12 yDistance=0.95
22:14:49.350 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.12
22:14:49.350 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
22:14:49.350 00.000 9976 MoveAxis(E, 27, ABG)
22:14:49.350 00.000 9976 Guiding  Dir = 2, Dur = 27
22:14:49.374 00.024 9976 IsSlewing returns 0
22:14:49.374 00.000 9976 IsGuiding returns 0
22:14:49.406 00.032 9976 IsGuiding returns 1
22:14:49.406 00.000 9976 scope still moving after pulse duration time elapsed
22:14:49.469 00.063 9976 IsSlewing returns 0
22:14:49.470 00.001 9976 IsGuiding returns 0
22:14:49.470 00.000 9976 scope move finished after 27 + 68 ms
22:14:49.470 00.000 9976 Move returns status 0, amount 27
22:14:49.470 00.000 9976 MoveAxis(S, 36, ABG)
22:14:49.470 00.000 9976 Guiding  Dir = 1, Dur = 36
22:14:49.498 00.028 9976 IsSlewing returns 0
22:14:49.498 00.000 9976 IsGuiding returns 0
22:14:49.530 00.032 9976 PulseGuide returned control before completion, sleep 15
22:14:49.549 00.019 9976 IsGuiding returns 1
22:14:49.549 00.000 9976 scope still moving after pulse duration time elapsed
22:14:49.611 00.062 9976 IsSlewing returns 0
22:14:49.612 00.001 9976 IsGuiding returns 0
22:14:49.612 00.000 9976 scope move finished after 36 + 76 ms
22:14:49.612 00.000 9976 Move returns status 0, amount 36
22:14:49.612 00.000 9976 move complete, result=0
22:14:49.612 00.000 9976 worker thread done servicing request
22:14:49.612 00.000 9976 Worker thread wakes up
22:14:49.612 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:49.612 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:49.612 00.000 9552 GuideStep: -1.1 px 27 ms EAST, 0.9 px 36 ms SOUTH
22:14:52.957 03.345 9976 Exposure complete
22:14:53.051 00.094 9976 worker thread done servicing request
22:14:53.051 00.000 9552 OnExposeComplete: enter
22:14:53.051 00.000 9552 UpdateGuideState(): m_state=6
22:14:53.051 00.000 9552 Star::Find(15, 1658, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
22:14:53.051 00.000 9552 Star::Find returns 1 (1), X=1659.19, Y=361.84, Mass=5577925, SNR=229.5, Peak=65504 HFD=8.0
22:14:53.051 00.000 9552 MultiStar: [#1 2.16,0.16,0.00,M1] [#2 2.15,0.70,0.00,M2] [#3 1.56,0.26,0.08,U] [#4 2.63,0.19,0.00,M1] [#5 2.27,-0.10,0.00,M1] [#6 -0.46,-0.27,0.07,U] [#7 -0.06,0.36,0.15,U] 
22:14:53.051 00.000 9552 refined, 3 included, MultiStar: {2.19, -0.17}, one-star: {2.75, -0.28}
22:14:53.052 00.001 9552 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.08) = xAngle (-3.16 = 3.13)
22:14:53.052 00.000 9552 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.17 = 0.12)
22:14:53.052 00.000 9552 CameraToMount -- cameraX=2.19 cameraY=-0.17 hyp=2.19 cameraTheta=-0.08 mountX=-2.19 mountY=0.25, mountTheta=3.03
22:14:53.052 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.19, y=-0.17, opts=13)
22:14:53.052 00.000 9552 Enqueuing Move request for scope (2.19, -0.17)
22:14:53.053 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:53.053 00.000 9552 UpdateGuideState exits: m=5577925 SNR=229.5 Saturated
22:14:53.053 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:53.053 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:53.053 00.000 9552 Enqueuing Expose request
22:14:53.053 00.000 9976 Worker thread wakes up
22:14:53.053 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.19, -0.17) opts 0xd
22:14:53.053 00.000 9976 Handling offset move in thread for scope, endpoint = (2.19, -0.17)
22:14:53.053 00.000 9976 Moving (2.19, -0.17) raw xDistance=-2.19 yDistance=0.25
22:14:53.053 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.44 from input -2.19
22:14:53.053 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:53.053 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:14:53.053 00.000 9976 MoveAxis(E, 50, ABG)
22:14:53.053 00.000 9976 Guiding  Dir = 2, Dur = 50
22:14:53.077 00.024 9976 IsSlewing returns 0
22:14:53.078 00.001 9976 IsGuiding returns 0
22:14:53.110 00.032 9976 PulseGuide returned control before completion, sleep 29
22:14:53.145 00.035 9976 IsGuiding returns 1
22:14:53.145 00.000 9976 scope still moving after pulse duration time elapsed
22:14:53.203 00.058 9976 IsSlewing returns 0
22:14:53.203 00.000 9976 IsGuiding returns 0
22:14:53.203 00.000 9976 scope move finished after 50 + 75 ms
22:14:53.203 00.000 9976 Move returns status 0, amount 50
22:14:53.204 00.001 9976 MoveAxis(N, 0, ABG)
22:14:53.204 00.000 9976 Move returns status 0, amount 0
22:14:53.204 00.000 9976 move complete, result=0
22:14:53.204 00.000 9976 worker thread done servicing request
22:14:53.204 00.000 9976 Worker thread wakes up
22:14:53.204 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:53.204 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:53.204 00.000 9552 GuideStep: -2.2 px 50 ms EAST, 0.3 px 0 ms NORTH
22:14:56.548 03.344 9976 Exposure complete
22:14:56.639 00.091 9976 worker thread done servicing request
22:14:56.639 00.000 9552 OnExposeComplete: enter
22:14:56.639 00.000 9552 UpdateGuideState(): m_state=6
22:14:56.639 00.000 9552 Star::Find(15, 1659, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
22:14:56.639 00.000 9552 Star::Find returns 1 (1), X=1658.56, Y=361.71, Mass=5490774, SNR=206.8, Peak=65504 HFD=7.9
22:14:56.640 00.001 9552 Star::Find false star n=9 nbg=264 bg=3691.4 sigma=1005.8 thresh=6709 peak=6172
22:14:56.640 00.000 9552 Star::Find false star n=5 nbg=286 bg=3361.0 sigma=1112.8 thresh=6700 peak=6556
22:14:56.640 00.000 9552 MultiStar: [#1 1.97,0.09,0.88,U] [#2 0.91,0.98,0.19,U] [#3 1.00,0.33,0.11,U] [#4 1.29,-0.74,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.65,0.12,0.29,U] 
22:14:56.640 00.000 9552 refined, 5 included, MultiStar: {1.59, -0.05}, one-star: {2.12, -0.42}
22:14:56.640 00.000 9552 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.08) = xAngle (-3.11 = -3.11)
22:14:56.640 00.000 9552 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.12 = 0.16)
22:14:56.640 00.000 9552 CameraToMount -- cameraX=1.59 cameraY=-0.05 hyp=1.59 cameraTheta=-0.03 mountX=-1.59 mountY=0.26, mountTheta=2.98
22:14:56.641 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.59, y=-0.05, opts=13)
22:14:56.641 00.000 9552 Enqueuing Move request for scope (1.59, -0.05)
22:14:56.641 00.000 9976 Worker thread wakes up
22:14:56.641 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:14:56.641 00.000 9552 UpdateGuideState exits: m=5490774 SNR=206.8 Saturated
22:14:56.641 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:56.641 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:14:56.641 00.000 9552 Enqueuing Expose request
22:14:56.641 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.59, -0.05) opts 0xd
22:14:56.641 00.000 9976 Handling offset move in thread for scope, endpoint = (1.59, -0.05)
22:14:56.641 00.000 9976 Moving (1.59, -0.05) raw xDistance=-1.59 yDistance=0.26
22:14:56.641 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.59
22:14:56.641 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:56.642 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:14:56.642 00.000 9976 MoveAxis(E, 38, ABG)
22:14:56.642 00.000 9976 Guiding  Dir = 2, Dur = 38
22:14:56.670 00.028 9976 IsSlewing returns 0
22:14:56.670 00.000 9976 IsGuiding returns 0
22:14:56.701 00.031 9976 PulseGuide returned control before completion, sleep 17
22:14:56.729 00.028 9976 IsGuiding returns 1
22:14:56.729 00.000 9976 scope still moving after pulse duration time elapsed
22:14:56.782 00.053 9976 IsSlewing returns 0
22:14:56.782 00.000 9976 IsGuiding returns 0
22:14:56.782 00.000 9976 scope move finished after 38 + 73 ms
22:14:56.782 00.000 9976 Move returns status 0, amount 38
22:14:56.782 00.000 9976 MoveAxis(N, 0, ABG)
22:14:56.782 00.000 9976 Move returns status 0, amount 0
22:14:56.782 00.000 9976 move complete, result=0
22:14:56.782 00.000 9976 worker thread done servicing request
22:14:56.782 00.000 9976 Worker thread wakes up
22:14:56.782 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:14:56.782 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:14:56.782 00.000 9552 GuideStep: -1.6 px 38 ms EAST, 0.3 px 0 ms NORTH
22:15:00.123 03.341 9976 Exposure complete
22:15:00.216 00.093 9976 worker thread done servicing request
22:15:00.216 00.000 9552 OnExposeComplete: enter
22:15:00.216 00.000 9552 UpdateGuideState(): m_state=6
22:15:00.216 00.000 9552 Star::Find(15, 1658, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
22:15:00.216 00.000 9552 Star::Find returns 1 (1), X=1658.24, Y=361.89, Mass=5555244, SNR=238.1, Peak=65504 HFD=7.9
22:15:00.216 00.000 9552 Star::Find false star n=8 nbg=247 bg=3194.0 sigma=893.2 thresh=5874 peak=5358
22:15:00.216 00.000 9552 MultiStar: [#1 1.30,0.26,1.07,U] [#2 0.66,1.22,0.16,U] [#3 -6.72,13.75,0.00,M1] [#4 1.21,-0.22,0.09,U] [#5 0.68,-0.30,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:00.216 00.000 9552 refined, 4 included, MultiStar: {1.44, 0.08}, one-star: {1.80, -0.23}
22:15:00.216 00.000 9552 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.08) = xAngle (-3.02 = -3.02)
22:15:00.216 00.000 9552 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.03 = 0.25)
22:15:00.216 00.000 9552 CameraToMount -- cameraX=1.44 cameraY=0.08 hyp=1.45 cameraTheta=0.06 mountX=-1.44 mountY=0.36, mountTheta=2.90
22:15:00.217 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.44, y=0.08, opts=13)
22:15:00.217 00.000 9552 Enqueuing Move request for scope (1.44, 0.08)
22:15:00.217 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:00.217 00.000 9552 UpdateGuideState exits: m=5555244 SNR=238.1 Saturated
22:15:00.217 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:00.218 00.001 9976 Worker thread wakes up
22:15:00.218 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.44, 0.08) opts 0xd
22:15:00.218 00.000 9976 Handling offset move in thread for scope, endpoint = (1.44, 0.08)
22:15:00.218 00.000 9976 Moving (1.44, 0.08) raw xDistance=-1.44 yDistance=0.36
22:15:00.218 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.44
22:15:00.218 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:00.218 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:15:00.218 00.000 9976 MoveAxis(E, 34, ABG)
22:15:00.218 00.000 9976 Guiding  Dir = 2, Dur = 34
22:15:00.218 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:00.218 00.000 9552 Enqueuing Expose request
22:15:00.250 00.032 9976 IsSlewing returns 0
22:15:00.251 00.001 9976 IsGuiding returns 0
22:15:00.282 00.031 9976 PulseGuide returned control before completion, sleep 13
22:15:00.309 00.027 9976 IsGuiding returns 1
22:15:00.309 00.000 9976 scope still moving after pulse duration time elapsed
22:15:00.389 00.080 9976 IsSlewing returns 0
22:15:00.389 00.000 9976 IsGuiding returns 0
22:15:00.389 00.000 9976 scope move finished after 34 + 105 ms
22:15:00.389 00.000 9976 Move returns status 0, amount 34
22:15:00.389 00.000 9976 MoveAxis(N, 0, ABG)
22:15:00.389 00.000 9976 Move returns status 0, amount 0
22:15:00.389 00.000 9976 move complete, result=0
22:15:00.389 00.000 9976 worker thread done servicing request
22:15:00.389 00.000 9976 Worker thread wakes up
22:15:00.389 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:00.389 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:00.389 00.000 9552 GuideStep: -1.4 px 34 ms EAST, 0.4 px 0 ms NORTH
22:15:03.736 03.347 9976 Exposure complete
22:15:03.829 00.093 9976 worker thread done servicing request
22:15:03.829 00.000 9552 OnExposeComplete: enter
22:15:03.829 00.000 9552 UpdateGuideState(): m_state=6
22:15:03.829 00.000 9552 Star::Find(15, 1658, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
22:15:03.830 00.001 9552 Star::Find returns 1 (1), X=1658.12, Y=362.33, Mass=5335431, SNR=235.1, Peak=65504 HFD=7.8
22:15:03.830 00.000 9552 Star::Find false star n=5 nbg=265 bg=3343.7 sigma=1021.1 thresh=6407 peak=5972
22:15:03.830 00.000 9552 MultiStar: [#1 2.01,0.80,0.00,M1] [#2 1.42,1.72,0.00,M1] [#3 1.15,0.31,0.12,U] [#4 2.44,-0.37,0.00,M1] [#5 1.04,-0.16,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:03.830 00.000 9552 refined, 2 included, MultiStar: {1.59, 0.19}, one-star: {1.68, 0.21}
22:15:03.830 00.000 9552 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.08) = xAngle (-2.96 = -2.96)
22:15:03.830 00.000 9552 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.97 = 0.32)
22:15:03.830 00.000 9552 CameraToMount -- cameraX=1.59 cameraY=0.19 hyp=1.60 cameraTheta=0.12 mountX=-1.57 mountY=0.50, mountTheta=2.84
22:15:03.831 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.59, y=0.19, opts=13)
22:15:03.831 00.000 9552 Enqueuing Move request for scope (1.59, 0.19)
22:15:03.831 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:03.831 00.000 9552 UpdateGuideState exits: m=5335431 SNR=235.1 Saturated
22:15:03.831 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:03.831 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:03.831 00.000 9552 Enqueuing Expose request
22:15:03.831 00.000 9976 Worker thread wakes up
22:15:03.831 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.59, 0.19) opts 0xd
22:15:03.831 00.000 9976 Handling offset move in thread for scope, endpoint = (1.59, 0.19)
22:15:03.831 00.000 9976 Moving (1.59, 0.19) raw xDistance=-1.57 yDistance=0.50
22:15:03.831 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.57
22:15:03.831 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:03.831 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:15:03.831 00.000 9976 MoveAxis(E, 37, ABG)
22:15:03.831 00.000 9976 Guiding  Dir = 2, Dur = 37
22:15:03.862 00.031 9976 IsSlewing returns 0
22:15:03.862 00.000 9976 IsGuiding returns 0
22:15:03.893 00.031 9976 PulseGuide returned control before completion, sleep 16
22:15:03.925 00.032 9976 IsGuiding returns 1
22:15:03.925 00.000 9976 scope still moving after pulse duration time elapsed
22:15:03.986 00.061 9976 IsSlewing returns 0
22:15:03.986 00.000 9976 IsGuiding returns 0
22:15:03.986 00.000 9976 scope move finished after 37 + 87 ms
22:15:03.986 00.000 9976 Move returns status 0, amount 37
22:15:03.986 00.000 9976 MoveAxis(N, 0, ABG)
22:15:03.986 00.000 9976 Move returns status 0, amount 0
22:15:03.987 00.001 9976 move complete, result=0
22:15:03.987 00.000 9976 worker thread done servicing request
22:15:03.987 00.000 9976 Worker thread wakes up
22:15:03.987 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:03.987 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:03.987 00.000 9552 GuideStep: -1.6 px 37 ms EAST, 0.5 px 0 ms NORTH
22:15:07.342 03.355 9976 Exposure complete
22:15:07.413 00.071 9976 worker thread done servicing request
22:15:07.413 00.000 9552 OnExposeComplete: enter
22:15:07.413 00.000 9552 UpdateGuideState(): m_state=6
22:15:07.414 00.001 9552 Star::Find(15, 1658, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
22:15:07.414 00.000 9552 Star::Find returns 1 (1), X=1657.84, Y=362.53, Mass=5435904, SNR=242.4, Peak=65504 HFD=7.8
22:15:07.414 00.000 9552 Star::Find false star n=7 nbg=266 bg=3238.6 sigma=967.2 thresh=6140 peak=5615
22:15:07.414 00.000 9552 MultiStar: [#1 1.19,0.62,0.86,U] [#2 1.33,1.60,0.00,M2] [#3 0.70,0.32,0.07,U] [#4 1.88,0.06,0.08,U] [#5 -0.01,0.76,0.06,U] [#6 0.00,0.00,0.00,L] [#7 -0.34,0.47,0.15,U] 
22:15:07.414 00.000 9552 refined, 5 included, MultiStar: {1.16, 0.49}, one-star: {1.40, 0.41}
22:15:07.414 00.000 9552 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.08) = xAngle (-2.68 = -2.68)
22:15:07.414 00.000 9552 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.69 = 0.59)
22:15:07.414 00.000 9552 CameraToMount -- cameraX=1.16 cameraY=0.49 hyp=1.26 cameraTheta=0.40 mountX=-1.13 mountY=0.70, mountTheta=2.59
22:15:07.415 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.16, y=0.49, opts=13)
22:15:07.415 00.000 9552 Enqueuing Move request for scope (1.16, 0.49)
22:15:07.415 00.000 9976 Worker thread wakes up
22:15:07.415 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.49) opts 0xd
22:15:07.415 00.000 9976 Handling offset move in thread for scope, endpoint = (1.16, 0.49)
22:15:07.415 00.000 9976 Moving (1.16, 0.49) raw xDistance=-1.13 yDistance=0.70
22:15:07.415 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.13
22:15:07.415 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:15:07.415 00.000 9552 UpdateGuideState exits: m=5435904 SNR=242.4 Saturated
22:15:07.415 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:07.415 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:07.415 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:07.415 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
22:15:07.415 00.000 9552 Enqueuing Expose request
22:15:07.415 00.000 9976 MoveAxis(E, 27, ABG)
22:15:07.415 00.000 9976 Guiding  Dir = 2, Dur = 27
22:15:07.436 00.021 9976 IsSlewing returns 0
22:15:07.436 00.000 9976 IsGuiding returns 0
22:15:07.467 00.031 9976 IsGuiding returns 1
22:15:07.467 00.000 9976 scope still moving after pulse duration time elapsed
22:15:07.517 00.050 9976 IsSlewing returns 0
22:15:07.517 00.000 9976 IsGuiding returns 0
22:15:07.517 00.000 9976 scope move finished after 27 + 54 ms
22:15:07.517 00.000 9976 Move returns status 0, amount 27
22:15:07.517 00.000 9976 MoveAxis(N, 0, ABG)
22:15:07.517 00.000 9976 Move returns status 0, amount 0
22:15:07.517 00.000 9976 move complete, result=0
22:15:07.517 00.000 9976 worker thread done servicing request
22:15:07.517 00.000 9976 Worker thread wakes up
22:15:07.517 00.000 9552 GuideStep: -1.1 px 27 ms EAST, 0.7 px 0 ms NORTH
22:15:07.518 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:07.518 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:10.861 03.343 9976 Exposure complete
22:15:10.954 00.093 9976 worker thread done servicing request
22:15:10.954 00.000 9552 OnExposeComplete: enter
22:15:10.954 00.000 9552 UpdateGuideState(): m_state=6
22:15:10.955 00.001 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
22:15:10.955 00.000 9552 Star::Find returns 1 (1), X=1656.53, Y=361.68, Mass=4963098, SNR=229.2, Peak=65504 HFD=7.4
22:15:10.955 00.000 9552 Star::Find false star n=7 nbg=264 bg=3316.9 sigma=1004.7 thresh=6331 peak=6025
22:15:10.955 00.000 9552 MultiStar: [#1 0.41,-0.60,0.87,U] [#2 0.43,0.74,0.16,U] [#3 0.41,-0.30,0.12,U] [#4 0.92,0.28,0.07,U] [#5 0.01,0.03,0.10,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:10.955 00.000 9552 single-star, 5 included, MultiStar: {0.28, -0.37}, one-star: {0.09, -0.45}
22:15:10.955 00.000 9552 CameraToMount -- cameraTheta (-1.37) - m_xAngle (3.08) = xAngle (-4.44 = 1.84)
22:15:10.955 00.000 9552 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.45 = -1.17)
22:15:10.955 00.000 9552 CameraToMount -- cameraX=0.09 cameraY=-0.45 hyp=0.46 cameraTheta=-1.37 mountX=-0.12 mountY=-0.42, mountTheta=-1.85
22:15:10.956 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.09, y=-0.45, opts=13)
22:15:10.956 00.000 9552 Enqueuing Move request for scope (0.09, -0.45)
22:15:10.956 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:10.956 00.000 9552 UpdateGuideState exits: m=4963098 SNR=229.2 Saturated
22:15:10.956 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:10.956 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:10.956 00.000 9552 Enqueuing Expose request
22:15:10.956 00.000 9976 Worker thread wakes up
22:15:10.957 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.45) opts 0xd
22:15:10.957 00.000 9976 Handling offset move in thread for scope, endpoint = (0.09, -0.45)
22:15:10.957 00.000 9976 Moving (0.09, -0.45) raw xDistance=-0.12 yDistance=-0.42
22:15:10.957 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:15:10.957 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:10.957 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:15:10.957 00.000 9976 MoveAxis(E, 0, ABG)
22:15:10.957 00.000 9976 Move returns status 0, amount 0
22:15:10.957 00.000 9976 MoveAxis(N, 0, ABG)
22:15:10.957 00.000 9976 Move returns status 0, amount 0
22:15:10.957 00.000 9976 move complete, result=0
22:15:10.957 00.000 9976 worker thread done servicing request
22:15:10.957 00.000 9976 Worker thread wakes up
22:15:10.957 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:10.957 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:10.957 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:15:14.316 03.359 9976 Exposure complete
22:15:14.402 00.086 9976 worker thread done servicing request
22:15:14.402 00.000 9552 OnExposeComplete: enter
22:15:14.402 00.000 9552 UpdateGuideState(): m_state=6
22:15:14.402 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
22:15:14.402 00.000 9552 Star::Find returns 1 (1), X=1656.65, Y=363.08, Mass=4980242, SNR=192.3, Peak=65504 HFD=7.6
22:15:14.402 00.000 9552 Star::Find false star n=11 nbg=257 bg=3401.7 sigma=914.5 thresh=6145 peak=6056
22:15:14.402 00.000 9552 MultiStar: [#1 0.35,0.90,0.89,U] [#2 1.01,2.07,0.00,M2] [#3 0.32,1.01,0.12,U] [#4 0.50,0.90,0.08,U] [#5 -0.12,1.26,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:14.402 00.000 9552 single-star, 4 included, MultiStar: {0.27, 0.94}, one-star: {0.21, 0.95}
22:15:14.402 00.000 9552 CameraToMount -- cameraTheta (1.36) - m_xAngle (3.08) = xAngle (-1.72 = -1.72)
22:15:14.402 00.000 9552 CameraToMount -- cameraTheta (1.36) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.73 = 1.55)
22:15:14.402 00.000 9552 CameraToMount -- cameraX=0.21 cameraY=0.95 hyp=0.97 cameraTheta=1.36 mountX=-0.15 mountY=0.97, mountTheta=1.72
22:15:14.403 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.21, y=0.95, opts=13)
22:15:14.403 00.000 9552 Enqueuing Move request for scope (0.21, 0.95)
22:15:14.403 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:14.403 00.000 9552 UpdateGuideState exits: m=4980242 SNR=192.3 Saturated
22:15:14.403 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:14.403 00.000 9976 Worker thread wakes up
22:15:14.403 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.95) opts 0xd
22:15:14.403 00.000 9976 Handling offset move in thread for scope, endpoint = (0.21, 0.95)
22:15:14.403 00.000 9976 Moving (0.21, 0.95) raw xDistance=-0.15 yDistance=0.97
22:15:14.403 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:15:14.403 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
22:15:14.403 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:14.403 00.000 9552 Enqueuing Expose request
22:15:14.403 00.000 9976 MoveAxis(E, 0, ABG)
22:15:14.403 00.000 9976 Move returns status 0, amount 0
22:15:14.404 00.001 9976 MoveAxis(S, 37, ABG)
22:15:14.404 00.000 9976 Guiding  Dir = 1, Dur = 37
22:15:14.424 00.020 9976 IsSlewing returns 0
22:15:14.424 00.000 9976 IsGuiding returns 0
22:15:14.456 00.032 9976 PulseGuide returned control before completion, sleep 16
22:15:14.473 00.017 9976 IsGuiding returns 1
22:15:14.473 00.000 9976 scope still moving after pulse duration time elapsed
22:15:14.549 00.076 9976 IsSlewing returns 0
22:15:14.549 00.000 9976 IsGuiding returns 0
22:15:14.549 00.000 9976 scope move finished after 37 + 88 ms
22:15:14.549 00.000 9976 Move returns status 0, amount 37
22:15:14.549 00.000 9976 move complete, result=0
22:15:14.549 00.000 9976 worker thread done servicing request
22:15:14.549 00.000 9976 Worker thread wakes up
22:15:14.549 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:14.549 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:14.549 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 1.0 px 37 ms SOUTH
22:15:17.902 03.353 9976 Exposure complete
22:15:17.998 00.096 9976 worker thread done servicing request
22:15:17.998 00.000 9552 OnExposeComplete: enter
22:15:17.998 00.000 9552 UpdateGuideState(): m_state=6
22:15:17.999 00.001 9552 Star::Find(15, 1656, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
22:15:17.999 00.000 9552 Star::Find returns 1 (1), X=1657.24, Y=361.44, Mass=5144032, SNR=205.1, Peak=65504 HFD=7.6
22:15:17.999 00.000 9552 Star::Find false star n=11 nbg=251 bg=3297.1 sigma=802.1 thresh=5703 peak=5464
22:15:17.999 00.000 9552 MultiStar: [#1 0.51,-0.92,0.91,U] [#2 0.75,0.21,0.21,U] [#3 0.31,-0.84,0.11,U] [#4 2.11,-1.67,0.00,M1] [#5 0.90,-1.61,0.09,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:17.999 00.000 9552 refined, 4 included, MultiStar: {0.66, -0.74}, one-star: {0.80, -0.68}
22:15:17.999 00.000 9552 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.08) = xAngle (-3.92 = 2.37)
22:15:17.999 00.000 9552 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.93 = -0.64)
22:15:17.999 00.000 9552 CameraToMount -- cameraX=0.66 cameraY=-0.74 hyp=0.99 cameraTheta=-0.84 mountX=-0.71 mountY=-0.59, mountTheta=-2.44
22:15:18.000 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.66, y=-0.74, opts=13)
22:15:18.000 00.000 9552 Enqueuing Move request for scope (0.66, -0.74)
22:15:18.000 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:18.000 00.000 9552 UpdateGuideState exits: m=5144032 SNR=205.1 Saturated
22:15:18.000 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:18.000 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:18.000 00.000 9552 Enqueuing Expose request
22:15:18.000 00.000 9976 Worker thread wakes up
22:15:18.000 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.74) opts 0xd
22:15:18.000 00.000 9976 Handling offset move in thread for scope, endpoint = (0.66, -0.74)
22:15:18.000 00.000 9976 Moving (0.66, -0.74) raw xDistance=-0.71 yDistance=-0.59
22:15:18.000 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71
22:15:18.001 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:18.001 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
22:15:18.001 00.000 9976 MoveAxis(E, 15, ABG)
22:15:18.001 00.000 9976 Guiding  Dir = 2, Dur = 15
22:15:18.031 00.030 9976 IsSlewing returns 0
22:15:18.032 00.001 9976 IsGuiding returns 0
22:15:18.063 00.031 9976 IsGuiding returns 1
22:15:18.063 00.000 9976 scope still moving after pulse duration time elapsed
22:15:18.124 00.061 9976 IsSlewing returns 0
22:15:18.124 00.000 9976 IsGuiding returns 0
22:15:18.124 00.000 9976 scope move finished after 15 + 77 ms
22:15:18.124 00.000 9976 Move returns status 0, amount 15
22:15:18.124 00.000 9976 MoveAxis(N, 0, ABG)
22:15:18.125 00.001 9976 Move returns status 0, amount 0
22:15:18.125 00.000 9976 move complete, result=0
22:15:18.125 00.000 9976 worker thread done servicing request
22:15:18.125 00.000 9976 Worker thread wakes up
22:15:18.125 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:18.125 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:18.125 00.000 9552 GuideStep: -0.7 px 15 ms EAST, -0.6 px 0 ms NORTH
22:15:21.472 03.347 9976 Exposure complete
22:15:21.561 00.089 9976 worker thread done servicing request
22:15:21.561 00.000 9552 OnExposeComplete: enter
22:15:21.561 00.000 9552 UpdateGuideState(): m_state=6
22:15:21.561 00.000 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
22:15:21.561 00.000 9552 Star::Find returns 1 (1), X=1656.97, Y=360.97, Mass=5635990, SNR=188.4, Peak=65504 HFD=8.2
22:15:21.562 00.001 9552 Star::Find false star n=15 nbg=246 bg=3715.3 sigma=850.2 thresh=6266 peak=5993
22:15:21.562 00.000 9552 Star::Find false star n=15 nbg=245 bg=3163.4 sigma=833.2 thresh=5663 peak=5325
22:15:21.562 00.000 9552 MultiStar: [#1 0.37,-0.67,1.12,U] [#2 0.53,-1.10,0.23,U] [#3 -0.93,-0.54,0.09,U] [#4 -1.57,-0.25,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:21.562 00.000 9552 refined, 4 included, MultiStar: {0.34, -0.88}, one-star: {0.53, -1.15}
22:15:21.562 00.000 9552 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.08) = xAngle (-4.28 = 2.00)
22:15:21.562 00.000 9552 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.29 = -1.01)
22:15:21.562 00.000 9552 CameraToMount -- cameraX=0.34 cameraY=-0.88 hyp=0.95 cameraTheta=-1.20 mountX=-0.40 mountY=-0.80, mountTheta=-2.03
22:15:21.562 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.34, y=-0.88, opts=13)
22:15:21.562 00.000 9552 Enqueuing Move request for scope (0.34, -0.88)
22:15:21.562 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:21.562 00.000 9552 UpdateGuideState exits: m=5635990 SNR=188.4 Saturated
22:15:21.562 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:21.562 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:21.562 00.000 9552 Enqueuing Expose request
22:15:21.562 00.000 9976 Worker thread wakes up
22:15:21.563 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.88) opts 0xd
22:15:21.563 00.000 9976 Handling offset move in thread for scope, endpoint = (0.34, -0.88)
22:15:21.563 00.000 9976 Moving (0.34, -0.88) raw xDistance=-0.40 yDistance=-0.80
22:15:21.563 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
22:15:21.563 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:21.563 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
22:15:21.563 00.000 9976 MoveAxis(E, 0, ABG)
22:15:21.563 00.000 9976 Move returns status 0, amount 0
22:15:21.563 00.000 9976 MoveAxis(N, 0, ABG)
22:15:21.563 00.000 9976 Move returns status 0, amount 0
22:15:21.563 00.000 9976 move complete, result=0
22:15:21.563 00.000 9976 worker thread done servicing request
22:15:21.563 00.000 9976 Worker thread wakes up
22:15:21.563 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:21.563 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:21.563 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
22:15:24.912 03.349 9976 Exposure complete
22:15:24.992 00.080 9976 worker thread done servicing request
22:15:24.993 00.001 9552 OnExposeComplete: enter
22:15:24.993 00.000 9552 UpdateGuideState(): m_state=6
22:15:24.993 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
22:15:24.993 00.000 9552 Star::Find returns 1 (1), X=1657.66, Y=361.10, Mass=5459653, SNR=190.4, Peak=65504 HFD=7.8
22:15:24.993 00.000 9552 Star::Find false star n=11 nbg=278 bg=3605.6 sigma=1106.1 thresh=6924 peak=6825
22:15:24.993 00.000 9552 Star::Find false star n=5 nbg=259 bg=3221.1 sigma=903.2 thresh=5931 peak=5003
22:15:24.993 00.000 9552 MultiStar: [#1 0.86,-0.77,1.19,U] [#2 1.42,-0.55,0.26,U] [#3 0.00,0.00,0.00,L] [#4 1.62,-0.91,0.09,U] [#5 -0.60,-0.89,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:24.993 00.000 9552 refined, 4 included, MultiStar: {1.04, -0.85}, one-star: {1.22, -1.02}
22:15:24.993 00.000 9552 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.08) = xAngle (-3.77 = 2.52)
22:15:24.993 00.000 9552 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.78 = -0.49)
22:15:24.993 00.000 9552 CameraToMount -- cameraX=1.04 cameraY=-0.85 hyp=1.35 cameraTheta=-0.69 mountX=-1.09 mountY=-0.64, mountTheta=-2.61
22:15:24.994 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.04, y=-0.85, opts=13)
22:15:24.994 00.000 9552 Enqueuing Move request for scope (1.04, -0.85)
22:15:24.994 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:24.994 00.000 9552 UpdateGuideState exits: m=5459653 SNR=190.4 Saturated
22:15:24.994 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:24.994 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:24.994 00.000 9552 Enqueuing Expose request
22:15:24.994 00.000 9976 Worker thread wakes up
22:15:24.994 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.04, -0.85) opts 0xd
22:15:24.994 00.000 9976 Handling offset move in thread for scope, endpoint = (1.04, -0.85)
22:15:24.994 00.000 9976 Moving (1.04, -0.85) raw xDistance=-1.09 yDistance=-0.64
22:15:24.995 00.001 9976 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.09
22:15:24.995 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:24.995 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
22:15:24.995 00.000 9976 MoveAxis(E, 24, ABG)
22:15:24.995 00.000 9976 Guiding  Dir = 2, Dur = 24
22:15:25.015 00.020 9976 IsSlewing returns 0
22:15:25.015 00.000 9976 IsGuiding returns 0
22:15:25.047 00.032 9976 IsGuiding returns 1
22:15:25.047 00.000 9976 scope still moving after pulse duration time elapsed
22:15:25.092 00.045 9976 IsSlewing returns 0
22:15:25.092 00.000 9976 IsGuiding returns 0
22:15:25.092 00.000 9976 scope move finished after 24 + 53 ms
22:15:25.092 00.000 9976 Move returns status 0, amount 24
22:15:25.092 00.000 9976 MoveAxis(N, 0, ABG)
22:15:25.092 00.000 9976 Move returns status 0, amount 0
22:15:25.092 00.000 9976 move complete, result=0
22:15:25.092 00.000 9976 worker thread done servicing request
22:15:25.092 00.000 9976 Worker thread wakes up
22:15:25.092 00.000 9552 GuideStep: -1.1 px 24 ms EAST, -0.6 px 0 ms NORTH
22:15:25.092 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:25.092 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:28.443 03.351 9976 Exposure complete
22:15:28.537 00.094 9976 worker thread done servicing request
22:15:28.537 00.000 9552 OnExposeComplete: enter
22:15:28.537 00.000 9552 UpdateGuideState(): m_state=6
22:15:28.538 00.001 9552 Star::Find(15, 1657, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
22:15:28.538 00.000 9552 Star::Find returns 1 (1), X=1656.00, Y=361.00, Mass=5437335, SNR=221.4, Peak=65504 HFD=8.0
22:15:28.538 00.000 9552 Star::Find false star n=8 nbg=269 bg=3275.8 sigma=986.3 thresh=6235 peak=5804
22:15:28.538 00.000 9552 MultiStar: [#1 -0.59,-0.72,1.20,U] [#2 0.20,-0.13,0.21,U] [#3 -1.94,-0.65,0.00,M1] [#4 -0.06,-0.88,0.08,U] [#5 0.21,-2.02,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -1.00,-0.28,0.18,U] 
22:15:28.538 00.000 9552 refined, 4 included, MultiStar: {-0.48, -0.80}, one-star: {-0.44, -1.13}
22:15:28.538 00.000 9552 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.08) = xAngle (-5.19 = 1.09)
22:15:28.538 00.000 9552 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.20 = -1.92)
22:15:28.538 00.000 9552 CameraToMount -- cameraX=-0.48 cameraY=-0.80 hyp=0.93 cameraTheta=-2.11 mountX=0.43 mountY=-0.88, mountTheta=-1.11
22:15:28.539 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.48, y=-0.80, opts=13)
22:15:28.539 00.000 9552 Enqueuing Move request for scope (-0.48, -0.80)
22:15:28.539 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:28.539 00.000 9552 UpdateGuideState exits: m=5437335 SNR=221.4 Saturated
22:15:28.539 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:28.539 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:28.539 00.000 9552 Enqueuing Expose request
22:15:28.539 00.000 9976 Worker thread wakes up
22:15:28.539 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.80) opts 0xd
22:15:28.539 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.48, -0.80)
22:15:28.539 00.000 9976 Moving (-0.48, -0.80) raw xDistance=0.43 yDistance=-0.88
22:15:28.540 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
22:15:28.540 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:28.540 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
22:15:28.540 00.000 9976 MoveAxis(E, 0, ABG)
22:15:28.540 00.000 9976 Move returns status 0, amount 0
22:15:28.540 00.000 9976 MoveAxis(N, 0, ABG)
22:15:28.540 00.000 9976 Move returns status 0, amount 0
22:15:28.540 00.000 9976 move complete, result=0
22:15:28.540 00.000 9976 worker thread done servicing request
22:15:28.540 00.000 9976 Worker thread wakes up
22:15:28.540 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:28.540 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:28.540 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.9 px 0 ms NORTH
22:15:31.887 03.347 9976 Exposure complete
22:15:31.971 00.084 9976 worker thread done servicing request
22:15:31.971 00.000 9552 OnExposeComplete: enter
22:15:31.971 00.000 9552 UpdateGuideState(): m_state=6
22:15:31.971 00.000 9552 Star::Find(15, 1656, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
22:15:31.971 00.000 9552 Star::Find returns 1 (1), X=1656.71, Y=361.29, Mass=5007159, SNR=201.0, Peak=65504 HFD=7.4
22:15:31.971 00.000 9552 Star::Find false star n=12 nbg=267 bg=3340.3 sigma=924.6 thresh=6114 peak=5465
22:15:31.971 00.000 9552 MultiStar: [#1 0.73,-0.63,1.13,U] [#2 0.45,-0.04,0.34,U] [#3 0.35,-0.93,0.08,U] [#4 0.04,-0.90,0.09,U] [#5 -0.42,-0.69,0.08,U] [#6 0.00,0.00,0.00,L] [#7 -1.40,-0.23,0.18,U] 
22:15:31.971 00.000 9552 refined, 6 included, MultiStar: {0.34, -0.62}, one-star: {0.27, -0.83}
22:15:31.971 00.000 9552 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.08) = xAngle (-4.15 = 2.13)
22:15:31.971 00.000 9552 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.16 = -0.88)
22:15:31.971 00.000 9552 CameraToMount -- cameraX=0.34 cameraY=-0.62 hyp=0.71 cameraTheta=-1.07 mountX=-0.38 mountY=-0.55, mountTheta=-2.18
22:15:31.972 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.34, y=-0.62, opts=13)
22:15:31.972 00.000 9552 Enqueuing Move request for scope (0.34, -0.62)
22:15:31.972 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:31.972 00.000 9552 UpdateGuideState exits: m=5007159 SNR=201.0 Saturated
22:15:31.972 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:31.972 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:31.972 00.000 9552 Enqueuing Expose request
22:15:31.972 00.000 9976 Worker thread wakes up
22:15:31.972 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.62) opts 0xd
22:15:31.972 00.000 9976 Handling offset move in thread for scope, endpoint = (0.34, -0.62)
22:15:31.972 00.000 9976 Moving (0.34, -0.62) raw xDistance=-0.38 yDistance=-0.55
22:15:31.972 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
22:15:31.972 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:31.972 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
22:15:31.972 00.000 9976 MoveAxis(E, 0, ABG)
22:15:31.972 00.000 9976 Move returns status 0, amount 0
22:15:31.972 00.000 9976 MoveAxis(N, 0, ABG)
22:15:31.972 00.000 9976 Move returns status 0, amount 0
22:15:31.972 00.000 9976 move complete, result=0
22:15:31.973 00.001 9976 worker thread done servicing request
22:15:31.973 00.000 9976 Worker thread wakes up
22:15:31.973 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:31.973 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:31.973 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
22:15:35.320 03.347 9976 Exposure complete
22:15:35.412 00.092 9976 worker thread done servicing request
22:15:35.412 00.000 9552 OnExposeComplete: enter
22:15:35.413 00.001 9552 UpdateGuideState(): m_state=6
22:15:35.413 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
22:15:35.413 00.000 9552 Star::Find returns 1 (1), X=1656.66, Y=361.23, Mass=5163679, SNR=237.3, Peak=65504 HFD=7.6
22:15:35.413 00.000 9552 MultiStar: [#1 0.40,-0.11,1.04,U] [#2 -0.10,1.20,0.15,U] [#3 -0.77,-0.04,0.07,U] [#4 0.62,-1.19,0.09,U] [#5 -0.42,-1.32,0.09,U] [#6 -1.93,1.31,0.00,M6] [#7 0.00,0.00,0.00,L] 
22:15:35.414 00.001 9552 refined, 5 included, MultiStar: {0.24, -0.43}, one-star: {0.22, -0.89}
22:15:35.414 00.000 9552 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.08) = xAngle (-4.14 = 2.14)
22:15:35.414 00.000 9552 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.15 = -0.87)
22:15:35.414 00.000 9552 CameraToMount -- cameraX=0.24 cameraY=-0.43 hyp=0.50 cameraTheta=-1.06 mountX=-0.27 mountY=-0.38, mountTheta=-2.19
22:15:35.416 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.24, y=-0.43, opts=13)
22:15:35.416 00.000 9552 Enqueuing Move request for scope (0.24, -0.43)
22:15:35.416 00.000 9976 Worker thread wakes up
22:15:35.416 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:35.416 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.43) opts 0xd
22:15:35.416 00.000 9552 UpdateGuideState exits: m=5163679 SNR=237.3 Saturated
22:15:35.416 00.000 9976 Handling offset move in thread for scope, endpoint = (0.24, -0.43)
22:15:35.416 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:35.416 00.000 9976 Moving (0.24, -0.43) raw xDistance=-0.27 yDistance=-0.38
22:15:35.416 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:35.416 00.000 9552 Enqueuing Expose request
22:15:35.416 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
22:15:35.416 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:35.417 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:15:35.417 00.000 9976 MoveAxis(E, 0, ABG)
22:15:35.417 00.000 9976 Move returns status 0, amount 0
22:15:35.417 00.000 9976 MoveAxis(N, 0, ABG)
22:15:35.417 00.000 9976 Move returns status 0, amount 0
22:15:35.417 00.000 9976 move complete, result=0
22:15:35.417 00.000 9976 worker thread done servicing request
22:15:35.417 00.000 9976 Worker thread wakes up
22:15:35.417 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:35.417 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:35.417 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
22:15:38.770 03.353 9976 Exposure complete
22:15:38.863 00.093 9976 worker thread done servicing request
22:15:38.863 00.000 9552 OnExposeComplete: enter
22:15:38.864 00.001 9552 UpdateGuideState(): m_state=6
22:15:38.864 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
22:15:38.864 00.000 9552 Star::Find returns 1 (1), X=1656.22, Y=362.31, Mass=5237095, SNR=202.3, Peak=65504 HFD=7.7
22:15:38.864 00.000 9552 Star::Find false star n=6 nbg=272 bg=3189.8 sigma=1006.1 thresh=6208 peak=5865
22:15:38.864 00.000 9552 MultiStar: [#1 0.03,0.86,1.14,U] [#2 -0.61,1.11,0.20,U] [#3 -0.06,1.77,0.10,U] [#4 0.40,0.21,0.08,U] [#5 -1.05,0.38,0.08,U] [#6 0.00,0.00,0.00,L] [#7 -0.65,0.12,0.29,U] 
22:15:38.864 00.000 9552 single-star, 6 included, MultiStar: {-0.19, 0.57}, one-star: {-0.22, 0.19}
22:15:38.864 00.000 9552 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.08) = xAngle (-0.65 = -0.65)
22:15:38.864 00.000 9552 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.66 = 2.63)
22:15:38.864 00.000 9552 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.43 mountX=0.23 mountY=0.14, mountTheta=0.55
22:15:38.865 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.22, y=0.19, opts=13)
22:15:38.865 00.000 9552 Enqueuing Move request for scope (-0.22, 0.19)
22:15:38.865 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:38.865 00.000 9552 UpdateGuideState exits: m=5237095 SNR=202.3 Saturated
22:15:38.865 00.000 9976 Worker thread wakes up
22:15:38.865 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
22:15:38.865 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
22:15:38.865 00.000 9976 Moving (-0.22, 0.19) raw xDistance=0.23 yDistance=0.14
22:15:38.865 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:38.865 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:38.865 00.000 9552 Enqueuing Expose request
22:15:38.865 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
22:15:38.865 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:38.866 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:15:38.866 00.000 9976 MoveAxis(E, 0, ABG)
22:15:38.866 00.000 9976 Move returns status 0, amount 0
22:15:38.866 00.000 9976 MoveAxis(N, 0, ABG)
22:15:38.866 00.000 9976 Move returns status 0, amount 0
22:15:38.866 00.000 9976 move complete, result=0
22:15:38.866 00.000 9976 worker thread done servicing request
22:15:38.866 00.000 9976 Worker thread wakes up
22:15:38.866 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:38.866 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:38.866 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:42.210 03.344 9976 Exposure complete
22:15:42.306 00.096 9976 worker thread done servicing request
22:15:42.306 00.000 9552 OnExposeComplete: enter
22:15:42.306 00.000 9552 UpdateGuideState(): m_state=6
22:15:42.306 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
22:15:42.306 00.000 9552 Star::Find returns 1 (1), X=1657.25, Y=362.61, Mass=5584534, SNR=178.3, Peak=65504 HFD=8.1
22:15:42.307 00.001 9552 Star::Find false star n=9 nbg=268 bg=3215.6 sigma=949.9 thresh=6065 peak=5057
22:15:42.307 00.000 9552 MultiStar: [#1 0.60,0.87,1.29,U] [#2 0.86,1.31,0.28,U] [#3 -0.22,0.89,0.14,U] [#4 0.60,0.62,0.10,U] [#5 -1.03,-0.42,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:42.307 00.000 9552 refined, 5 included, MultiStar: {0.60, 0.73}, one-star: {0.81, 0.49}
22:15:42.307 00.000 9552 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.08) = xAngle (-2.19 = -2.19)
22:15:42.307 00.000 9552 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.20 = 1.08)
22:15:42.307 00.000 9552 CameraToMount -- cameraX=0.60 cameraY=0.73 hyp=0.94 cameraTheta=0.88 mountX=-0.55 mountY=0.83, mountTheta=2.16
22:15:42.308 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.60, y=0.73, opts=13)
22:15:42.308 00.000 9552 Enqueuing Move request for scope (0.60, 0.73)
22:15:42.308 00.000 9976 Worker thread wakes up
22:15:42.308 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.73) opts 0xd
22:15:42.308 00.000 9976 Handling offset move in thread for scope, endpoint = (0.60, 0.73)
22:15:42.308 00.000 9976 Moving (0.60, 0.73) raw xDistance=-0.55 yDistance=0.83
22:15:42.308 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.55
22:15:42.308 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:42.308 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:42.308 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
22:15:42.308 00.000 9976 MoveAxis(E, 0, ABG)
22:15:42.308 00.000 9976 Move returns status 0, amount 0
22:15:42.308 00.000 9976 MoveAxis(N, 0, ABG)
22:15:42.308 00.000 9976 Move returns status 0, amount 0
22:15:42.308 00.000 9976 move complete, result=0
22:15:42.308 00.000 9552 UpdateGuideState exits: m=5584534 SNR=178.3 Saturated
22:15:42.308 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:42.308 00.000 9976 worker thread done servicing request
22:15:42.308 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:42.308 00.000 9552 Enqueuing Expose request
22:15:42.309 00.001 9552 GuideStep: -0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
22:15:42.309 00.000 9976 Worker thread wakes up
22:15:42.309 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:42.309 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:45.658 03.349 9976 Exposure complete
22:15:45.750 00.092 9976 worker thread done servicing request
22:15:45.750 00.000 9552 OnExposeComplete: enter
22:15:45.750 00.000 9552 UpdateGuideState(): m_state=6
22:15:45.750 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
22:15:45.750 00.000 9552 Star::Find returns 1 (1), X=1657.13, Y=362.42, Mass=5336770, SNR=232.7, Peak=65504 HFD=7.8
22:15:45.751 00.001 9552 Star::Find false star n=12 nbg=272 bg=3161.3 sigma=978.4 thresh=6097 peak=5736
22:15:45.751 00.000 9552 MultiStar: [#1 0.38,0.08,1.11,U] [#2 0.46,0.52,0.22,U] [#3 0.45,0.68,0.09,U] [#4 1.09,0.21,0.07,U] [#5 1.48,-1.88,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:15:45.751 00.000 9552 refined, 4 included, MultiStar: {0.53, 0.23}, one-star: {0.69, 0.29}
22:15:45.751 00.000 9552 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.08) = xAngle (-2.67 = -2.67)
22:15:45.751 00.000 9552 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.68 = 0.61)
22:15:45.751 00.000 9552 CameraToMount -- cameraX=0.53 cameraY=0.23 hyp=0.58 cameraTheta=0.41 mountX=-0.52 mountY=0.33, mountTheta=2.57
22:15:45.752 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.53, y=0.23, opts=13)
22:15:45.752 00.000 9552 Enqueuing Move request for scope (0.53, 0.23)
22:15:45.752 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:45.752 00.000 9552 UpdateGuideState exits: m=5336770 SNR=232.7 Saturated
22:15:45.752 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:45.752 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:45.752 00.000 9552 Enqueuing Expose request
22:15:45.752 00.000 9976 Worker thread wakes up
22:15:45.752 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.23) opts 0xd
22:15:45.752 00.000 9976 Handling offset move in thread for scope, endpoint = (0.53, 0.23)
22:15:45.752 00.000 9976 Moving (0.53, 0.23) raw xDistance=-0.52 yDistance=0.33
22:15:45.752 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.52
22:15:45.752 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:45.752 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:15:45.752 00.000 9976 MoveAxis(E, 0, ABG)
22:15:45.752 00.000 9976 Move returns status 0, amount 0
22:15:45.752 00.000 9976 MoveAxis(N, 0, ABG)
22:15:45.752 00.000 9976 Move returns status 0, amount 0
22:15:45.752 00.000 9976 move complete, result=0
22:15:45.752 00.000 9976 worker thread done servicing request
22:15:45.752 00.000 9976 Worker thread wakes up
22:15:45.753 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:45.753 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:45.753 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
22:15:49.101 03.348 9976 Exposure complete
22:15:49.197 00.096 9976 worker thread done servicing request
22:15:49.197 00.000 9552 OnExposeComplete: enter
22:15:49.197 00.000 9552 UpdateGuideState(): m_state=6
22:15:49.197 00.000 9552 Star::Find(15, 1657, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
22:15:49.197 00.000 9552 Star::Find returns 1 (1), X=1656.84, Y=361.85, Mass=5416084, SNR=225.2, Peak=65504 HFD=7.9
22:15:49.198 00.001 9552 Star::Find false star n=12 nbg=257 bg=3281.0 sigma=840.7 thresh=5803 peak=5338
22:15:49.198 00.000 9552 MultiStar: [#1 -0.21,-0.11,1.03,U] [#2 0.48,0.90,0.26,U] [#3 -0.38,0.24,0.08,U] [#4 -0.07,-0.09,0.09,U] [#5 -0.30,0.68,0.06,U] [#6 0.00,0.00,0.00,L] [#7 -0.65,0.12,0.25,U] 
22:15:49.198 00.000 9552 refined, 6 included, MultiStar: {0.03, -0.03}, one-star: {0.40, -0.27}
22:15:49.198 00.000 9552 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.08) = xAngle (-3.84 = 2.44)
22:15:49.198 00.000 9552 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.85 = -0.57)
22:15:49.198 00.000 9552 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.76 mountX=-0.03 mountY=-0.02, mountTheta=-2.53
22:15:49.199 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.03, y=-0.03, opts=13)
22:15:49.199 00.000 9552 Enqueuing Move request for scope (0.03, -0.03)
22:15:49.199 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:49.199 00.000 9552 UpdateGuideState exits: m=5416084 SNR=225.2 Saturated
22:15:49.199 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:49.199 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:49.199 00.000 9552 Enqueuing Expose request
22:15:49.199 00.000 9976 Worker thread wakes up
22:15:49.199 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
22:15:49.199 00.000 9976 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
22:15:49.199 00.000 9976 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=-0.02
22:15:49.199 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:15:49.199 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:49.199 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:15:49.199 00.000 9976 MoveAxis(E, 0, ABG)
22:15:49.199 00.000 9976 Move returns status 0, amount 0
22:15:49.199 00.000 9976 MoveAxis(N, 0, ABG)
22:15:49.200 00.001 9976 Move returns status 0, amount 0
22:15:49.200 00.000 9976 move complete, result=0
22:15:49.200 00.000 9976 worker thread done servicing request
22:15:49.200 00.000 9976 Worker thread wakes up
22:15:49.200 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:49.200 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:49.200 00.000 9552 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:52.546 03.346 9976 Exposure complete
22:15:52.640 00.094 9976 worker thread done servicing request
22:15:52.641 00.001 9552 OnExposeComplete: enter
22:15:52.641 00.000 9552 UpdateGuideState(): m_state=6
22:15:52.641 00.000 9552 Star::Find(15, 1656, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
22:15:52.641 00.000 9552 Star::Find returns 1 (1), X=1656.48, Y=362.73, Mass=5483285, SNR=246.4, Peak=65504 HFD=7.9
22:15:52.641 00.000 9552 MultiStar: [#1 -0.27,0.42,1.04,U] [#2 -0.56,0.99,0.22,U] [#3 -1.60,0.83,0.08,U] [#4 0.27,-0.03,0.10,U] [#5 -0.61,-0.88,0.08,U] [#6 -2.99,0.01,0.00,M7] [#7 -0.65,0.12,0.23,U] 
22:15:52.641 00.000 9552 refined, 6 included, MultiStar: {-0.24, 0.47}, one-star: {0.04, 0.60}
22:15:52.641 00.000 9552 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.08) = xAngle (-1.04 = -1.04)
22:15:52.641 00.000 9552 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.05 = 2.24)
22:15:52.641 00.000 9552 CameraToMount -- cameraX=-0.24 cameraY=0.47 hyp=0.53 cameraTheta=2.04 mountX=0.27 mountY=0.41, mountTheta=1.00
22:15:52.642 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.24, y=0.47, opts=13)
22:15:52.642 00.000 9552 Enqueuing Move request for scope (-0.24, 0.47)
22:15:52.642 00.000 9976 Worker thread wakes up
22:15:52.642 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.47) opts 0xd
22:15:52.642 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.24, 0.47)
22:15:52.642 00.000 9976 Moving (-0.24, 0.47) raw xDistance=0.27 yDistance=0.41
22:15:52.642 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
22:15:52.642 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:52.642 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:15:52.642 00.000 9976 MoveAxis(E, 0, ABG)
22:15:52.642 00.000 9976 Move returns status 0, amount 0
22:15:52.642 00.000 9976 MoveAxis(N, 0, ABG)
22:15:52.642 00.000 9976 Move returns status 0, amount 0
22:15:52.643 00.001 9976 move complete, result=0
22:15:52.643 00.000 9976 worker thread done servicing request
22:15:52.643 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:52.643 00.000 9552 UpdateGuideState exits: m=5483285 SNR=246.4 Saturated
22:15:52.643 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:52.643 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:52.643 00.000 9552 Enqueuing Expose request
22:15:52.643 00.000 9976 Worker thread wakes up
22:15:52.643 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:52.643 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1641,347,31,31)
22:15:52.643 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
22:15:53.490 00.847 9552 evsrv: cli 011F39C0 connect
22:15:53.490 00.000 9552 case statement mapped state 6 to 3
22:15:53.491 00.001 9552 case statement mapped state 6 to 3
22:15:53.491 00.000 9552 evsrv: cli 011F39C0 request: {"method":"get_app_state","id":"4d13c86e-9dda-4e11-ba54-1bc9084f4c8d"}
22:15:53.491 00.000 9552 case statement mapped state 6 to 3
22:15:53.491 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d13c86e-9dda-4e11-ba54-1bc9084f4c8d"}
22:15:53.492 00.001 9552 evsrv: cli 011F39C0 disconnect
22:15:53.492 00.000 9552 evsrv: cli 011F34C0 connect
22:15:53.492 00.000 9552 case statement mapped state 6 to 3
22:15:53.493 00.001 9552 case statement mapped state 6 to 3
22:15:53.493 00.000 9552 evsrv: cli 011F34C0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"a256dc2f-3070-4650-a86d-bb7048c24520"}
22:15:53.493 00.000 9552 PhdController::Dither begins
22:15:53.493 00.000 9552 dither: size=6.00, dRA=5.86 dDec=-0.65
22:15:53.494 00.001 9552 MountToCamera -- mountTheta (0.11) + m_xAngle (3.08) = xAngle (3.19 = -3.09)
22:15:53.494 00.000 9552 MountToCamera -- mountX=5.86 mountY=-0.65 hyp=5.90 mountTheta=0.11 cameraX=-5.89, cameraY=-0.28 cameraTheta=-3.09
22:15:53.494 00.000 9552 setting lock position to (1650.55, 361.84)
22:15:53.494 00.000 9552 Mount: notify guiding dithered (-5.9, -0.3)
22:15:53.494 00.000 9552 MultiStar: stabilizing after lock position change
22:15:53.494 00.000 9552 Status Line: Dither by 5.86,-0.65
22:15:53.496 00.002 9552 PhdController: newstate STATE_SETTLE_BEGIN
22:15:53.496 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
22:15:53.496 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":0,"id":"a256dc2f-3070-4650-a86d-bb7048c24520"}
22:15:53.497 00.001 9552 evsrv: cli 011F34C0 disconnect
22:15:55.984 02.487 9976 Exposure complete
22:15:56.077 00.093 9976 worker thread done servicing request
22:15:56.077 00.000 9552 OnExposeComplete: enter
22:15:56.077 00.000 9552 UpdateGuideState(): m_state=6
22:15:56.077 00.000 9552 Star::Find(15, 1656, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
22:15:56.077 00.000 9552 Star::Find returns 1 (1), X=1655.07, Y=362.32, Mass=5363294, SNR=208.4, Peak=65504 HFD=7.8
22:15:56.077 00.000 9552 CameraToMount -- cameraTheta (0.11) - m_xAngle (3.08) = xAngle (-2.97 = -2.97)
22:15:56.077 00.000 9552 CameraToMount -- cameraTheta (0.11) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.98 = 0.30)
22:15:56.077 00.000 9552 CameraToMount -- cameraX=4.52 cameraY=0.48 hyp=4.54 cameraTheta=0.11 mountX=-4.48 mountY=1.35, mountTheta=2.85
22:15:56.078 00.001 9552 dither recenter: remaining=(-5.9,0.7) step=(-5.9,0.7)
22:15:56.078 00.000 9552 MountToCamera -- mountTheta (-3.03) + m_xAngle (3.08) = xAngle (0.05 = 0.05)
22:15:56.078 00.000 9552 MountToCamera -- mountX=-5.86 mountY=0.65 hyp=5.90 mountTheta=-3.03 cameraX=5.89, cameraY=0.28 cameraTheta=0.05
22:15:56.078 00.000 9552 SchedulePrimaryMove(104D1A90, x=5.89, y=0.28, opts=4)
22:15:56.078 00.000 9552 Enqueuing Move request for scope (5.89, 0.28)
22:15:56.078 00.000 9552 Mount: notify direct move -5.86,0.65
22:15:56.079 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:56.079 00.000 9976 Worker thread wakes up
22:15:56.079 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (5.89, 0.28) opts 0x4
22:15:56.079 00.000 9976 Handling offset move in thread for scope, endpoint = (5.89, 0.28)
22:15:56.079 00.000 9976 Moving (5.89, 0.28) raw xDistance=-5.86 yDistance=0.65
22:15:56.079 00.000 9976 BLC: window closed
22:15:56.079 00.000 9976 MoveAxis(E, 203, B)
22:15:56.079 00.000 9976 Guiding  Dir = 2, Dur = 203
22:15:56.079 00.000 9552 UpdateGuideState exits: m=5363294 SNR=208.4 Saturated
22:15:56.079 00.000 9552 PhdController: settling, locked = 1, distance = 5.85 (3.00) aobump = 0 frame = 1 / 99999
22:15:56.079 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811356.079,"Host":"ASTROBRUCE","Inst":1,"Distance":5.85,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:15:56.079 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:56.079 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:56.079 00.000 9552 Enqueuing Expose request
22:15:56.109 00.030 9976 IsSlewing returns 0
22:15:56.110 00.001 9976 IsGuiding returns 0
22:15:56.141 00.031 9976 PulseGuide returned control before completion, sleep 182
22:15:56.327 00.186 9976 IsGuiding returns 1
22:15:56.327 00.000 9976 scope still moving after pulse duration time elapsed
22:15:56.377 00.050 9976 IsSlewing returns 0
22:15:56.377 00.000 9976 IsGuiding returns 0
22:15:56.378 00.001 9976 scope move finished after 203 + 64 ms
22:15:56.378 00.000 9976 Move returns status 0, amount 203
22:15:56.378 00.000 9976 BLC: non-algo type move will not reverse Dec direction, no blc applied
22:15:56.378 00.000 9976 MoveAxis(S, 24, B)
22:15:56.378 00.000 9976 Guiding  Dir = 1, Dur = 24
22:15:56.408 00.030 9976 IsSlewing returns 0
22:15:56.408 00.000 9976 IsGuiding returns 0
22:15:56.440 00.032 9976 IsGuiding returns 1
22:15:56.440 00.000 9976 scope still moving after pulse duration time elapsed
22:15:56.500 00.060 9976 IsSlewing returns 0
22:15:56.501 00.001 9976 IsGuiding returns 0
22:15:56.501 00.000 9976 scope move finished after 24 + 68 ms
22:15:56.501 00.000 9976 Move returns status 0, amount 24
22:15:56.501 00.000 9976 move complete, result=0
22:15:56.501 00.000 9976 worker thread done servicing request
22:15:56.501 00.000 9976 Worker thread wakes up
22:15:56.501 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:15:56.501 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:15:56.501 00.000 9552 GuideStep: -5.9 px 203 ms EAST, 0.7 px 24 ms SOUTH
22:15:59.841 03.340 9976 Exposure complete
22:15:59.928 00.087 9976 worker thread done servicing request
22:15:59.928 00.000 9552 OnExposeComplete: enter
22:15:59.928 00.000 9552 UpdateGuideState(): m_state=6
22:15:59.928 00.000 9552 Star::Find(15, 1655, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
22:15:59.928 00.000 9552 Star::Find returns 1 (1), X=1649.43, Y=360.89, Mass=5079871, SNR=186.2, Peak=65504 HFD=7.6
22:15:59.928 00.000 9552 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.08) = xAngle (-5.52 = 0.77)
22:15:59.928 00.000 9552 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.53 = -2.24)
22:15:59.928 00.000 9552 CameraToMount -- cameraX=-1.12 cameraY=-0.95 hyp=1.47 cameraTheta=-2.44 mountX=1.06 mountY=-1.14, mountTheta=-0.83
22:15:59.929 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.12, y=-0.95, opts=13)
22:15:59.929 00.000 9552 Enqueuing Move request for scope (-1.12, -0.95)
22:15:59.929 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:15:59.929 00.000 9552 UpdateGuideState exits: m=5079871 SNR=186.2 Saturated
22:15:59.929 00.000 9976 Worker thread wakes up
22:15:59.929 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.95) opts 0xd
22:15:59.929 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.12, -0.95)
22:15:59.929 00.000 9976 Moving (-1.12, -0.95) raw xDistance=1.06 yDistance=-1.14
22:15:59.929 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.06
22:15:59.930 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:15:59.930 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.14
22:15:59.930 00.000 9976 MoveAxis(W, 23, ABG)
22:15:59.930 00.000 9976 Guiding  Dir = 3, Dur = 23
22:15:59.930 00.000 9552 PhdController: settling, locked = 1, distance = 1.47 (3.00) aobump = 0 frame = 2 / 99999
22:15:59.930 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811359.930,"Host":"ASTROBRUCE","Inst":1,"Distance":1.47,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:15:59.930 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:59.930 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:15:59.930 00.000 9552 Enqueuing Expose request
22:15:59.954 00.024 9976 IsSlewing returns 0
22:15:59.954 00.000 9976 IsGuiding returns 0
22:15:59.986 00.032 9976 IsGuiding returns 1
22:15:59.986 00.000 9976 scope still moving after pulse duration time elapsed
22:16:00.046 00.060 9976 IsSlewing returns 0
22:16:00.047 00.001 9976 IsGuiding returns 0
22:16:00.047 00.000 9976 scope move finished after 23 + 69 ms
22:16:00.047 00.000 9976 Move returns status 0, amount 23
22:16:00.047 00.000 9976 MoveAxis(N, 0, ABG)
22:16:00.047 00.000 9976 Move returns status 0, amount 0
22:16:00.047 00.000 9976 move complete, result=0
22:16:00.047 00.000 9976 worker thread done servicing request
22:16:00.047 00.000 9976 Worker thread wakes up
22:16:00.047 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:00.047 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:00.047 00.000 9552 GuideStep: 1.1 px 23 ms WEST, -1.1 px 0 ms NORTH
22:16:03.403 03.356 9976 Exposure complete
22:16:03.497 00.094 9976 worker thread done servicing request
22:16:03.497 00.000 9552 OnExposeComplete: enter
22:16:03.497 00.000 9552 UpdateGuideState(): m_state=6
22:16:03.497 00.000 9552 Star::Find(15, 1649, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
22:16:03.498 00.001 9552 Star::Find returns 1 (1), X=1650.12, Y=361.66, Mass=5348744, SNR=265.8, Peak=65504 HFD=7.8
22:16:03.498 00.000 9552 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.08) = xAngle (-5.82 = 0.46)
22:16:03.498 00.000 9552 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.83 = -2.55)
22:16:03.498 00.000 9552 CameraToMount -- cameraX=-0.43 cameraY=-0.18 hyp=0.46 cameraTheta=-2.75 mountX=0.42 mountY=-0.26, mountTheta=-0.56
22:16:03.498 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.43, y=-0.18, opts=13)
22:16:03.498 00.000 9552 Enqueuing Move request for scope (-0.43, -0.18)
22:16:03.498 00.000 9976 Worker thread wakes up
22:16:03.499 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:03.499 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.18) opts 0xd
22:16:03.499 00.000 9552 UpdateGuideState exits: m=5348744 SNR=265.8 Saturated
22:16:03.499 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.43, -0.18)
22:16:03.499 00.000 9552 PhdController: settling, locked = 1, distance = 1.16 (3.00) aobump = 0 frame = 3 / 99999
22:16:03.499 00.000 9976 Moving (-0.43, -0.18) raw xDistance=0.42 yDistance=-0.26
22:16:03.499 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
22:16:03.499 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:03.499 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811363.499,"Host":"ASTROBRUCE","Inst":1,"Distance":1.16,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
22:16:03.499 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:16:03.499 00.000 9976 MoveAxis(E, 0, ABG)
22:16:03.499 00.000 9976 Move returns status 0, amount 0
22:16:03.499 00.000 9976 MoveAxis(N, 0, ABG)
22:16:03.499 00.000 9976 Move returns status 0, amount 0
22:16:03.499 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:03.499 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:03.499 00.000 9976 move complete, result=0
22:16:03.499 00.000 9552 Enqueuing Expose request
22:16:03.499 00.000 9976 worker thread done servicing request
22:16:03.499 00.000 9976 Worker thread wakes up
22:16:03.499 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
22:16:03.499 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:03.499 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:06.850 03.351 9976 Exposure complete
22:16:06.934 00.084 9976 worker thread done servicing request
22:16:06.935 00.001 9552 OnExposeComplete: enter
22:16:06.935 00.000 9552 UpdateGuideState(): m_state=6
22:16:06.935 00.000 9552 Star::Find(15, 1650, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
22:16:06.935 00.000 9552 Star::Find returns 1 (1), X=1650.16, Y=361.61, Mass=5262736, SNR=225.1, Peak=65504 HFD=7.7
22:16:06.935 00.000 9552 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.08) = xAngle (-5.68 = 0.61)
22:16:06.935 00.000 9552 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.69 = -2.40)
22:16:06.935 00.000 9552 CameraToMount -- cameraX=-0.38 cameraY=-0.23 hyp=0.45 cameraTheta=-2.60 mountX=0.37 mountY=-0.30, mountTheta=-0.69
22:16:06.936 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.38, y=-0.23, opts=13)
22:16:06.936 00.000 9552 Enqueuing Move request for scope (-0.38, -0.23)
22:16:06.936 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:06.936 00.000 9552 UpdateGuideState exits: m=5262736 SNR=225.1 Saturated
22:16:06.936 00.000 9552 PhdController: settling, locked = 1, distance = 0.95 (3.00) aobump = 0 frame = 4 / 99999
22:16:06.936 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811366.936,"Host":"ASTROBRUCE","Inst":1,"Distance":0.95,"Time":7.0,"SettleTime":12.0,"StarLocked":true}
22:16:06.936 00.000 9976 Worker thread wakes up
22:16:06.936 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.23) opts 0xd
22:16:06.936 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.38, -0.23)
22:16:06.936 00.000 9976 Moving (-0.38, -0.23) raw xDistance=0.37 yDistance=-0.30
22:16:06.936 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
22:16:06.936 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:06.936 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:06.936 00.000 9552 Enqueuing Expose request
22:16:06.936 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:06.936 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:16:06.936 00.000 9976 MoveAxis(E, 0, ABG)
22:16:06.936 00.000 9976 Move returns status 0, amount 0
22:16:06.936 00.000 9976 MoveAxis(N, 0, ABG)
22:16:06.936 00.000 9976 Move returns status 0, amount 0
22:16:06.936 00.000 9976 move complete, result=0
22:16:06.936 00.000 9976 worker thread done servicing request
22:16:06.936 00.000 9976 Worker thread wakes up
22:16:06.936 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:06.936 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:06.937 00.001 9552 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
22:16:10.283 03.346 9976 Exposure complete
22:16:10.376 00.093 9976 worker thread done servicing request
22:16:10.376 00.000 9552 OnExposeComplete: enter
22:16:10.376 00.000 9552 UpdateGuideState(): m_state=6
22:16:10.376 00.000 9552 Star::Find(15, 1650, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:16:10.376 00.000 9552 Star::Find returns 1 (1), X=1649.13, Y=361.87, Mass=5315745, SNR=185.5, Peak=65504 HFD=7.9
22:16:10.376 00.000 9552 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.08) = xAngle (0.05 = 0.05)
22:16:10.376 00.000 9552 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-2.96 = -2.96)
22:16:10.376 00.000 9552 CameraToMount -- cameraX=-1.42 cameraY=0.02 hyp=1.42 cameraTheta=3.12 mountX=1.42 mountY=-0.25, mountTheta=-0.17
22:16:10.377 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.42, y=0.02, opts=13)
22:16:10.377 00.000 9552 Enqueuing Move request for scope (-1.42, 0.02)
22:16:10.377 00.000 9976 Worker thread wakes up
22:16:10.377 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 0.02) opts 0xd
22:16:10.377 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.42, 0.02)
22:16:10.377 00.000 9976 Moving (-1.42, 0.02) raw xDistance=1.42 yDistance=-0.25
22:16:10.377 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.42
22:16:10.377 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:10.377 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:16:10.377 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:10.377 00.000 9976 MoveAxis(W, 31, ABG)
22:16:10.377 00.000 9976 Guiding  Dir = 3, Dur = 31
22:16:10.377 00.000 9552 UpdateGuideState exits: m=5315745 SNR=185.5 Saturated
22:16:10.377 00.000 9552 PhdController: settling, locked = 1, distance = 1.09 (3.00) aobump = 0 frame = 5 / 99999
22:16:10.377 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811370.377,"Host":"ASTROBRUCE","Inst":1,"Distance":1.09,"Time":10.4,"SettleTime":12.0,"StarLocked":true}
22:16:10.377 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:10.377 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:10.377 00.000 9552 Enqueuing Expose request
22:16:10.702 00.325 9976 IsSlewing returns 0
22:16:10.703 00.001 9976 IsGuiding returns 0
22:16:10.733 00.030 9976 PulseGuide returned control before completion, sleep 11
22:16:10.765 00.032 9976 IsGuiding returns 1
22:16:10.766 00.001 9976 scope still moving after pulse duration time elapsed
22:16:10.830 00.064 9976 IsSlewing returns 0
22:16:10.830 00.000 9976 IsGuiding returns 0
22:16:10.830 00.000 9976 scope move finished after 31 + 95 ms
22:16:10.830 00.000 9976 Move returns status 0, amount 31
22:16:10.830 00.000 9976 MoveAxis(N, 0, ABG)
22:16:10.830 00.000 9976 Move returns status 0, amount 0
22:16:10.830 00.000 9976 move complete, result=0
22:16:10.830 00.000 9976 worker thread done servicing request
22:16:10.830 00.000 9976 Worker thread wakes up
22:16:10.830 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:10.830 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:10.830 00.000 9552 GuideStep: 1.4 px 31 ms WEST, -0.2 px 0 ms NORTH
22:16:14.184 03.354 9976 Exposure complete
22:16:14.255 00.071 9976 worker thread done servicing request
22:16:14.255 00.000 9552 OnExposeComplete: enter
22:16:14.255 00.000 9552 UpdateGuideState(): m_state=6
22:16:14.256 00.001 9552 Star::Find(15, 1649, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
22:16:14.256 00.000 9552 Star::Find returns 1 (1), X=1648.12, Y=361.38, Mass=5491598, SNR=214.0, Peak=65504 HFD=7.8
22:16:14.256 00.000 9552 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.08) = xAngle (-6.03 = 0.25)
22:16:14.256 00.000 9552 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.04 = -2.76)
22:16:14.256 00.000 9552 CameraToMount -- cameraX=-2.42 cameraY=-0.46 hyp=2.47 cameraTheta=-2.95 mountX=2.39 mountY=-0.92, mountTheta=-0.37
22:16:14.256 00.000 9552 SchedulePrimaryMove(104D1A90, x=-2.42, y=-0.46, opts=13)
22:16:14.256 00.000 9552 Enqueuing Move request for scope (-2.42, -0.46)
22:16:14.256 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:14.257 00.001 9552 UpdateGuideState exits: m=5491598 SNR=214.0 Saturated
22:16:14.257 00.000 9552 PhdController: settling, locked = 1, distance = 1.50 (3.00) aobump = 0 frame = 6 / 99999
22:16:14.257 00.000 9552 PhdController: newstate STATE_FINISH
22:16:14.257 00.000 9976 Worker thread wakes up
22:16:14.257 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.42, -0.46) opts 0xd
22:16:14.257 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.42, -0.46)
22:16:14.257 00.000 9976 Moving (-2.42, -0.46) raw xDistance=2.39 yDistance=-0.92
22:16:14.257 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.57 from input 2.39
22:16:14.257 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:16:14.257 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.92
22:16:14.257 00.000 9976 MoveAxis(W, 54, ABG)
22:16:14.257 00.000 9976 Guiding  Dir = 3, Dur = 54
22:16:14.257 00.000 9552 PhdController complete: success
22:16:14.257 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778811374.257,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:16:14.257 00.000 9552 Mount: notify guiding dither settle done success=1
22:16:14.257 00.000 9552 PhdController: newstate STATE_IDLE
22:16:14.257 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:14.257 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:14.257 00.000 9552 Enqueuing Expose request
22:16:14.282 00.025 9976 IsSlewing returns 0
22:16:14.283 00.001 9976 IsGuiding returns 0
22:16:14.313 00.030 9976 PulseGuide returned control before completion, sleep 33
22:16:14.377 00.064 9976 IsGuiding returns 1
22:16:14.377 00.000 9976 scope still moving after pulse duration time elapsed
22:16:14.421 00.044 9976 IsSlewing returns 0
22:16:14.422 00.001 9976 IsGuiding returns 0
22:16:14.422 00.000 9976 scope move finished after 54 + 85 ms
22:16:14.422 00.000 9976 Move returns status 0, amount 54
22:16:14.422 00.000 9976 MoveAxis(N, 0, ABG)
22:16:14.422 00.000 9976 Move returns status 0, amount 0
22:16:14.422 00.000 9976 move complete, result=0
22:16:14.422 00.000 9976 worker thread done servicing request
22:16:14.422 00.000 9976 Worker thread wakes up
22:16:14.422 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:14.422 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:14.422 00.000 9552 GuideStep: 2.4 px 54 ms WEST, -0.9 px 0 ms NORTH
22:16:17.773 03.351 9976 Exposure complete
22:16:17.862 00.089 9976 worker thread done servicing request
22:16:17.862 00.000 9552 OnExposeComplete: enter
22:16:17.862 00.000 9552 UpdateGuideState(): m_state=6
22:16:17.862 00.000 9552 Star::Find(15, 1648, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:16:17.862 00.000 9552 Star::Find returns 1 (1), X=1649.60, Y=361.96, Mass=5364524, SNR=214.4, Peak=65504 HFD=7.9
22:16:17.862 00.000 9552 MultiStar: exiting stabilization period
22:16:17.862 00.000 9552 MultiStar: updating star positions after lock position change
22:16:17.862 00.000 9552 Star::Find(15, 1044, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:16:17.863 00.001 9552 Star::Find returns 1 (1), X=1046.00, Y=169.38, Mass=5196442, SNR=237.7, Peak=65504 HFD=7.8
22:16:17.863 00.000 9552 Star::Find(15, 736, 948, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:16:17.863 00.000 9552 Star::Find returns 1 (1), X=739.24, Y=949.59, Mass=519136, SNR=42.1, Peak=17792 HFD=5.7
22:16:17.863 00.000 9552 Star::Find(15, 865, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:16:17.863 00.000 9552 Star::Find returns 1 (1), X=867.11, Y=185.10, Mass=125935, SNR=24.1, Peak=11728 HFD=4.2
22:16:17.863 00.000 9552 Star::Find(15, 1452, 440, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:16:17.863 00.000 9552 Star::Find returns 1 (1), X=1453.80, Y=443.11, Mass=102027, SNR=22.2, Peak=10816 HFD=4.2
22:16:17.863 00.000 9552 Star::Find(15, 1639, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:16:17.863 00.000 9552 Star::Find returns 1 (1), X=1640.58, Y=300.59, Mass=75991, SNR=17.6, Peak=10112 HFD=5.0
22:16:17.863 00.000 9552 Star::Find(15, 131, 118, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:16:17.863 00.000 9552 Star::Find returns 1 (1), X=132.44, Y=118.96, Mass=51363, SNR=16.3, Peak=9104 HFD=5.2
22:16:17.863 00.000 9552 Star::Find(15, 1593, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:16:17.863 00.000 9552 Star::Find returns 1 (1), X=1602.13, Y=115.52, Mass=75066, SNR=41.2, Peak=65504 HFD=0.7
22:16:17.863 00.000 9552 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.08) = xAngle (-0.06 = -0.06)
22:16:17.863 00.000 9552 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.07 = -3.07)
22:16:17.863 00.000 9552 CameraToMount -- cameraX=-0.95 cameraY=0.11 hyp=0.96 cameraTheta=3.02 mountX=0.96 mountY=-0.07, mountTheta=-0.07
22:16:17.864 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.95, y=0.11, opts=13)
22:16:17.864 00.000 9552 Enqueuing Move request for scope (-0.95, 0.11)
22:16:17.864 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:17.864 00.000 9552 UpdateGuideState exits: m=5364524 SNR=214.4 Saturated
22:16:17.864 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:17.864 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:17.864 00.000 9552 Enqueuing Expose request
22:16:17.864 00.000 9976 Worker thread wakes up
22:16:17.864 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.11) opts 0xd
22:16:17.864 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.95, 0.11)
22:16:17.864 00.000 9976 Moving (-0.95, 0.11) raw xDistance=0.96 yDistance=-0.07
22:16:17.864 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.71 from input 0.96
22:16:17.864 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:17.864 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:16:17.864 00.000 9976 MoveAxis(W, 25, ABG)
22:16:17.864 00.000 9976 Guiding  Dir = 3, Dur = 25
22:16:17.889 00.025 9976 IsSlewing returns 0
22:16:17.889 00.000 9976 IsGuiding returns 0
22:16:17.921 00.032 9976 IsGuiding returns 1
22:16:17.921 00.000 9976 scope still moving after pulse duration time elapsed
22:16:17.968 00.047 9976 IsSlewing returns 0
22:16:17.968 00.000 9976 IsGuiding returns 0
22:16:17.968 00.000 9976 scope move finished after 25 + 54 ms
22:16:17.968 00.000 9976 Move returns status 0, amount 25
22:16:17.968 00.000 9976 MoveAxis(N, 0, ABG)
22:16:17.968 00.000 9976 Move returns status 0, amount 0
22:16:17.968 00.000 9976 move complete, result=0
22:16:17.968 00.000 9976 worker thread done servicing request
22:16:17.968 00.000 9976 Worker thread wakes up
22:16:17.968 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:17.968 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:17.968 00.000 9552 GuideStep: 1.0 px 25 ms WEST, -0.1 px 0 ms NORTH
22:16:21.315 03.347 9976 Exposure complete
22:16:21.403 00.088 9976 worker thread done servicing request
22:16:21.403 00.000 9552 OnExposeComplete: enter
22:16:21.403 00.000 9552 UpdateGuideState(): m_state=6
22:16:21.403 00.000 9552 Star::Find(15, 1649, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
22:16:21.403 00.000 9552 Star::Find returns 1 (1), X=1650.03, Y=360.87, Mass=5196126, SNR=234.4, Peak=65504 HFD=7.9
22:16:21.403 00.000 9552 Star::Find false star n=12 nbg=256 bg=3129.4 sigma=768.8 thresh=5436 peak=5129
22:16:21.404 00.001 9552 MultiStar: [#1 0.55,-0.24,0.93,U] [#2 0.27,0.16,0.16,U] [#3 0.17,1.09,0.11,U] [#4 0.63,-0.91,0.10,U] [#5 0.37,-0.93,0.06,U] [#6 0.00,0.00,0.00,L] [#7 -0.13,-0.52,0.25,U] 
22:16:21.404 00.000 9552 refined, 6 included, MultiStar: {0.04, -0.51}, one-star: {-0.51, -0.97}
22:16:21.404 00.000 9552 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.08) = xAngle (-4.57 = 1.71)
22:16:21.404 00.000 9552 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.58 = -1.30)
22:16:21.404 00.000 9552 CameraToMount -- cameraX=0.04 cameraY=-0.51 hyp=0.51 cameraTheta=-1.49 mountX=-0.07 mountY=-0.49, mountTheta=-1.72
22:16:21.404 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.04, y=-0.51, opts=13)
22:16:21.404 00.000 9552 Enqueuing Move request for scope (0.04, -0.51)
22:16:21.404 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:21.404 00.000 9552 UpdateGuideState exits: m=5196126 SNR=234.4 Saturated
22:16:21.404 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:21.404 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:21.404 00.000 9552 Enqueuing Expose request
22:16:21.404 00.000 9976 Worker thread wakes up
22:16:21.404 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.51) opts 0xd
22:16:21.404 00.000 9976 Handling offset move in thread for scope, endpoint = (0.04, -0.51)
22:16:21.405 00.001 9976 Moving (0.04, -0.51) raw xDistance=-0.07 yDistance=-0.49
22:16:21.405 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:16:21.405 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:21.405 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:16:21.405 00.000 9976 MoveAxis(E, 0, ABG)
22:16:21.405 00.000 9976 Move returns status 0, amount 0
22:16:21.405 00.000 9976 MoveAxis(N, 0, ABG)
22:16:21.405 00.000 9976 Move returns status 0, amount 0
22:16:21.405 00.000 9976 move complete, result=0
22:16:21.405 00.000 9976 worker thread done servicing request
22:16:21.405 00.000 9976 Worker thread wakes up
22:16:21.405 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:21.405 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:21.405 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:16:24.759 03.354 9976 Exposure complete
22:16:24.854 00.095 9976 worker thread done servicing request
22:16:24.855 00.001 9552 OnExposeComplete: enter
22:16:24.855 00.000 9552 UpdateGuideState(): m_state=6
22:16:24.855 00.000 9552 Star::Find(15, 1650, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
22:16:24.855 00.000 9552 Star::Find returns 1 (1), X=1649.49, Y=361.73, Mass=5549282, SNR=199.8, Peak=65504 HFD=8.0
22:16:24.855 00.000 9552 MultiStar: [#1 -0.37,0.05,1.12,U] [#2 -1.38,0.32,0.22,U] [#3 0.74,15.46,0.00,M1] [#4 -0.15,-0.62,0.08,U] [#5 0.72,-0.98,0.09,U] [#6 -1.53,0.00,0.07,U] [#7 -0.20,-1.07,0.17,U] 
22:16:24.855 00.000 9552 refined, 6 included, MultiStar: {-0.68, -0.11}, one-star: {-1.06, -0.11}
22:16:24.855 00.000 9552 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.08) = xAngle (-6.06 = 0.22)
22:16:24.855 00.000 9552 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.07 = -2.79)
22:16:24.855 00.000 9552 CameraToMount -- cameraX=-0.68 cameraY=-0.11 hyp=0.69 cameraTheta=-2.98 mountX=0.67 mountY=-0.24, mountTheta=-0.34
22:16:24.856 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.68, y=-0.11, opts=13)
22:16:24.856 00.000 9552 Enqueuing Move request for scope (-0.68, -0.11)
22:16:24.856 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:24.856 00.000 9552 UpdateGuideState exits: m=5549282 SNR=199.8 Saturated
22:16:24.856 00.000 9976 Worker thread wakes up
22:16:24.857 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.11) opts 0xd
22:16:24.857 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.68, -0.11)
22:16:24.857 00.000 9976 Moving (-0.68, -0.11) raw xDistance=0.67 yDistance=-0.24
22:16:24.857 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
22:16:24.857 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:24.857 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:16:24.857 00.000 9976 MoveAxis(W, 15, ABG)
22:16:24.857 00.000 9976 Guiding  Dir = 3, Dur = 15
22:16:24.857 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:24.857 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:24.857 00.000 9552 Enqueuing Expose request
22:16:24.890 00.033 9976 IsSlewing returns 0
22:16:24.890 00.000 9976 IsGuiding returns 0
22:16:24.988 00.098 9976 IsGuiding returns 1
22:16:24.988 00.000 9976 scope still moving after pulse duration time elapsed
22:16:25.029 00.041 9976 IsSlewing returns 0
22:16:25.030 00.001 9976 IsGuiding returns 0
22:16:25.030 00.000 9976 scope move finished after 15 + 125 ms
22:16:25.030 00.000 9976 Move returns status 0, amount 15
22:16:25.030 00.000 9976 MoveAxis(N, 0, ABG)
22:16:25.030 00.000 9976 Move returns status 0, amount 0
22:16:25.030 00.000 9976 move complete, result=0
22:16:25.030 00.000 9976 worker thread done servicing request
22:16:25.030 00.000 9976 Worker thread wakes up
22:16:25.030 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:25.030 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:25.030 00.000 9552 GuideStep: 0.7 px 15 ms WEST, -0.2 px 0 ms NORTH
22:16:28.383 03.353 9976 Exposure complete
22:16:28.470 00.087 9976 worker thread done servicing request
22:16:28.470 00.000 9552 OnExposeComplete: enter
22:16:28.470 00.000 9552 UpdateGuideState(): m_state=6
22:16:28.470 00.000 9552 Star::Find(15, 1649, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:16:28.470 00.000 9552 Star::Find returns 1 (1), X=1648.42, Y=361.33, Mass=5277234, SNR=194.1, Peak=65504 HFD=7.4
22:16:28.471 00.001 9552 MultiStar: [#1 -0.83,-0.12,1.03,U] [#2 -2.40,-0.99,0.00,M1] [#3 -0.52,-0.15,0.08,U] [#4 -1.33,-0.47,0.08,U] [#5 -1.67,-2.10,0.00,M1] [#6 -0.81,-0.18,0.07,U] [#7 0.00,0.00,0.00,L] 
22:16:28.471 00.000 9552 refined, 4 included, MultiStar: {-1.41, -0.31}, one-star: {-2.13, -0.51}
22:16:28.471 00.000 9552 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.08) = xAngle (-6.01 = 0.28)
22:16:28.471 00.000 9552 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.02 = -2.73)
22:16:28.471 00.000 9552 CameraToMount -- cameraX=-1.41 cameraY=-0.31 hyp=1.44 cameraTheta=-2.93 mountX=1.39 mountY=-0.57, mountTheta=-0.39
22:16:28.471 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.41, y=-0.31, opts=13)
22:16:28.471 00.000 9552 Enqueuing Move request for scope (-1.41, -0.31)
22:16:28.471 00.000 9976 Worker thread wakes up
22:16:28.471 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.41, -0.31) opts 0xd
22:16:28.472 00.001 9976 Handling offset move in thread for scope, endpoint = (-1.41, -0.31)
22:16:28.472 00.000 9976 Moving (-1.41, -0.31) raw xDistance=1.39 yDistance=-0.57
22:16:28.472 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.39
22:16:28.472 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:28.472 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:28.472 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
22:16:28.472 00.000 9976 MoveAxis(W, 31, ABG)
22:16:28.472 00.000 9976 Guiding  Dir = 3, Dur = 31
22:16:28.472 00.000 9552 UpdateGuideState exits: m=5277234 SNR=194.1 Saturated
22:16:28.472 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:28.472 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:28.472 00.000 9552 Enqueuing Expose request
22:16:28.500 00.028 9976 IsSlewing returns 0
22:16:28.501 00.001 9976 IsGuiding returns 0
22:16:28.615 00.114 9976 IsGuiding returns 1
22:16:28.615 00.000 9976 scope still moving after pulse duration time elapsed
22:16:28.673 00.058 9976 IsSlewing returns 0
22:16:28.673 00.000 9976 IsGuiding returns 0
22:16:28.673 00.000 9976 scope move finished after 31 + 141 ms
22:16:28.673 00.000 9976 Move returns status 0, amount 31
22:16:28.673 00.000 9976 MoveAxis(N, 0, ABG)
22:16:28.673 00.000 9976 Move returns status 0, amount 0
22:16:28.673 00.000 9976 move complete, result=0
22:16:28.673 00.000 9976 worker thread done servicing request
22:16:28.673 00.000 9976 Worker thread wakes up
22:16:28.673 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:28.673 00.000 9552 GuideStep: 1.4 px 31 ms WEST, -0.6 px 0 ms NORTH
22:16:28.673 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:32.018 03.345 9976 Exposure complete
22:16:32.107 00.089 9976 worker thread done servicing request
22:16:32.107 00.000 9552 OnExposeComplete: enter
22:16:32.107 00.000 9552 UpdateGuideState(): m_state=6
22:16:32.107 00.000 9552 Star::Find(15, 1648, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
22:16:32.107 00.000 9552 Star::Find returns 1 (1), X=1649.54, Y=361.11, Mass=5434862, SNR=224.6, Peak=65504 HFD=7.9
22:16:32.107 00.000 9552 Star::Find false star n=16 nbg=236 bg=3064.6 sigma=785.7 thresh=5422 peak=5168
22:16:32.107 00.000 9552 MultiStar: [#1 0.07,0.73,1.07,U] [#2 -0.40,-1.18,0.27,U] [#3 -0.00,1.65,0.09,U] [#4 0.52,-1.64,0.07,U] [#5 -0.82,-0.06,0.09,U] [#6 0.00,0.00,0.00,L] [#7 -0.38,-1.05,0.17,U] 
22:16:32.107 00.000 9552 refined, 6 included, MultiStar: {-0.41, -0.15}, one-star: {-1.01, -0.73}
22:16:32.107 00.000 9552 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.08) = xAngle (-5.87 = 0.42)
22:16:32.107 00.000 9552 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.88 = -2.59)
22:16:32.107 00.000 9552 CameraToMount -- cameraX=-0.41 cameraY=-0.15 hyp=0.44 cameraTheta=-2.79 mountX=0.40 mountY=-0.23, mountTheta=-0.52
22:16:32.108 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.41, y=-0.15, opts=13)
22:16:32.108 00.000 9552 Enqueuing Move request for scope (-0.41, -0.15)
22:16:32.108 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:32.108 00.000 9552 UpdateGuideState exits: m=5434862 SNR=224.6 Saturated
22:16:32.108 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:32.108 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:32.108 00.000 9552 Enqueuing Expose request
22:16:32.108 00.000 9976 Worker thread wakes up
22:16:32.108 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.15) opts 0xd
22:16:32.108 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.41, -0.15)
22:16:32.108 00.000 9976 Moving (-0.41, -0.15) raw xDistance=0.40 yDistance=-0.23
22:16:32.109 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
22:16:32.109 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:32.109 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:16:32.109 00.000 9976 MoveAxis(E, 0, ABG)
22:16:32.109 00.000 9976 Move returns status 0, amount 0
22:16:32.109 00.000 9976 MoveAxis(N, 0, ABG)
22:16:32.109 00.000 9976 Move returns status 0, amount 0
22:16:32.109 00.000 9976 move complete, result=0
22:16:32.109 00.000 9976 worker thread done servicing request
22:16:32.109 00.000 9976 Worker thread wakes up
22:16:32.109 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:32.109 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:32.109 00.000 9552 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:35.462 03.353 9976 Exposure complete
22:16:35.544 00.082 9976 worker thread done servicing request
22:16:35.544 00.000 9552 OnExposeComplete: enter
22:16:35.544 00.000 9552 UpdateGuideState(): m_state=6
22:16:35.544 00.000 9552 Star::Find(15, 1649, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
22:16:35.544 00.000 9552 Star::Find returns 1 (1), X=1649.93, Y=362.20, Mass=5275164, SNR=214.7, Peak=65504 HFD=7.9
22:16:35.545 00.001 9552 Star::Find false star n=8 nbg=266 bg=3269.4 sigma=943.9 thresh=6101 peak=5925
22:16:35.545 00.000 9552 MultiStar: [#1 0.47,1.36,1.17,U] [#2 0.18,0.79,0.22,U] [#3 0.72,1.52,0.10,U] [#4 0.08,-0.76,0.11,U] [#5 0.45,1.66,0.05,U] [#6 0.00,0.00,0.00,L] [#7 -0.66,-0.62,0.21,U] 
22:16:35.545 00.000 9552 single-star, 6 included, MultiStar: {-0.03, 0.74}, one-star: {-0.62, 0.36}
22:16:35.545 00.000 9552 CameraToMount -- cameraTheta (2.62) - m_xAngle (3.08) = xAngle (-0.46 = -0.46)
22:16:35.545 00.000 9552 CameraToMount -- cameraTheta (2.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.47 = 2.81)
22:16:35.545 00.000 9552 CameraToMount -- cameraX=-0.62 cameraY=0.36 hyp=0.72 cameraTheta=2.62 mountX=0.64 mountY=0.23, mountTheta=0.34
22:16:35.545 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.62, y=0.36, opts=13)
22:16:35.545 00.000 9552 Enqueuing Move request for scope (-0.62, 0.36)
22:16:35.545 00.000 9976 Worker thread wakes up
22:16:35.546 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.36) opts 0xd
22:16:35.546 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.62, 0.36)
22:16:35.546 00.000 9976 Moving (-0.62, 0.36) raw xDistance=0.64 yDistance=0.23
22:16:35.546 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
22:16:35.546 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:35.546 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:35.546 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:16:35.546 00.000 9552 UpdateGuideState exits: m=5275164 SNR=214.7 Saturated
22:16:35.546 00.000 9976 MoveAxis(W, 14, ABG)
22:16:35.546 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:35.546 00.000 9976 Guiding  Dir = 3, Dur = 14
22:16:35.546 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:35.546 00.000 9552 Enqueuing Expose request
22:16:35.578 00.032 9976 IsSlewing returns 0
22:16:35.579 00.001 9976 IsGuiding returns 0
22:16:35.611 00.032 9976 IsGuiding returns 1
22:16:35.611 00.000 9976 scope still moving after pulse duration time elapsed
22:16:35.656 00.045 9976 IsSlewing returns 0
22:16:35.656 00.000 9976 IsGuiding returns 0
22:16:35.656 00.000 9976 scope move finished after 14 + 63 ms
22:16:35.656 00.000 9976 Move returns status 0, amount 14
22:16:35.656 00.000 9976 MoveAxis(N, 0, ABG)
22:16:35.656 00.000 9976 Move returns status 0, amount 0
22:16:35.656 00.000 9976 move complete, result=0
22:16:35.657 00.001 9976 worker thread done servicing request
22:16:35.657 00.000 9976 Worker thread wakes up
22:16:35.657 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:35.657 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:35.657 00.000 9552 GuideStep: 0.6 px 14 ms WEST, 0.2 px 0 ms NORTH
22:16:39.002 03.345 9976 Exposure complete
22:16:39.096 00.094 9976 worker thread done servicing request
22:16:39.097 00.001 9552 OnExposeComplete: enter
22:16:39.097 00.000 9552 UpdateGuideState(): m_state=6
22:16:39.097 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
22:16:39.097 00.000 9552 Star::Find returns 1 (1), X=1650.27, Y=361.68, Mass=5654813, SNR=228.8, Peak=65504 HFD=8.0
22:16:39.097 00.000 9552 Star::Find false star n=9 nbg=269 bg=3820.8 sigma=1052.3 thresh=6978 peak=6929
22:16:39.097 00.000 9552 Star::Find false star n=9 nbg=261 bg=3187.2 sigma=954.1 thresh=6050 peak=5332
22:16:39.097 00.000 9552 MultiStar: [#1 0.99,0.61,0.79,U] [#2 1.69,0.97,0.00,M1] [#3 1.11,1.13,0.10,U] [#4 0.56,-0.34,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:16:39.097 00.000 9552 single-star, 3 included, MultiStar: {0.33, 0.20}, one-star: {-0.28, -0.16}
22:16:39.097 00.000 9552 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.08) = xAngle (-5.69 = 0.60)
22:16:39.097 00.000 9552 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.70 = -2.41)
22:16:39.097 00.000 9552 CameraToMount -- cameraX=-0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-2.61 mountX=0.27 mountY=-0.21, mountTheta=-0.68
22:16:39.098 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.28, y=-0.16, opts=13)
22:16:39.098 00.000 9552 Enqueuing Move request for scope (-0.28, -0.16)
22:16:39.098 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:39.098 00.000 9552 UpdateGuideState exits: m=5654813 SNR=228.8 Saturated
22:16:39.098 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:39.098 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:39.098 00.000 9552 Enqueuing Expose request
22:16:39.098 00.000 9976 Worker thread wakes up
22:16:39.098 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.16) opts 0xd
22:16:39.098 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.28, -0.16)
22:16:39.099 00.001 9976 Moving (-0.28, -0.16) raw xDistance=0.27 yDistance=-0.21
22:16:39.099 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
22:16:39.099 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:39.099 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:16:39.099 00.000 9976 MoveAxis(E, 0, ABG)
22:16:39.099 00.000 9976 Move returns status 0, amount 0
22:16:39.099 00.000 9976 MoveAxis(N, 0, ABG)
22:16:39.099 00.000 9976 Move returns status 0, amount 0
22:16:39.099 00.000 9976 move complete, result=0
22:16:39.099 00.000 9976 worker thread done servicing request
22:16:39.099 00.000 9976 Worker thread wakes up
22:16:39.099 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:39.099 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:39.099 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:42.437 03.338 9976 Exposure complete
22:16:42.528 00.091 9976 worker thread done servicing request
22:16:42.528 00.000 9552 OnExposeComplete: enter
22:16:42.528 00.000 9552 UpdateGuideState(): m_state=6
22:16:42.528 00.000 9552 Star::Find(15, 1650, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
22:16:42.528 00.000 9552 Star::Find returns 1 (1), X=1650.33, Y=362.65, Mass=5669893, SNR=202.5, Peak=65504 HFD=8.0
22:16:42.529 00.001 9552 Star::Find false star n=7 nbg=262 bg=3928.2 sigma=1011.2 thresh=6962 peak=6682
22:16:42.529 00.000 9552 Star::Find false star n=11 nbg=256 bg=3133.1 sigma=908.9 thresh=5860 peak=5401
22:16:42.529 00.000 9552 MultiStar: [#1 0.20,0.95,0.90,U] [#2 0.79,0.24,0.20,U] [#3 0.89,16.35,0.00,M1] [#4 0.31,1.13,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.26,-1.05,0.19,U] 
22:16:42.529 00.000 9552 refined, 4 included, MultiStar: {0.04, 0.67}, one-star: {-0.22, 0.81}
22:16:42.529 00.000 9552 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.08) = xAngle (-1.57 = -1.57)
22:16:42.529 00.000 9552 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.58 = 1.71)
22:16:42.529 00.000 9552 CameraToMount -- cameraX=0.04 cameraY=0.67 hyp=0.68 cameraTheta=1.51 mountX=0.00 mountY=0.67, mountTheta=1.57
22:16:42.529 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.04, y=0.67, opts=13)
22:16:42.529 00.000 9552 Enqueuing Move request for scope (0.04, 0.67)
22:16:42.529 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:42.529 00.000 9552 UpdateGuideState exits: m=5669893 SNR=202.5 Saturated
22:16:42.529 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:42.529 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:42.529 00.000 9552 Enqueuing Expose request
22:16:42.529 00.000 9976 Worker thread wakes up
22:16:42.529 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.67) opts 0xd
22:16:42.530 00.001 9976 Handling offset move in thread for scope, endpoint = (0.04, 0.67)
22:16:42.530 00.000 9976 Moving (0.04, 0.67) raw xDistance=0.00 yDistance=0.67
22:16:42.530 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:16:42.530 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:42.530 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
22:16:42.530 00.000 9976 MoveAxis(E, 0, ABG)
22:16:42.530 00.000 9976 Move returns status 0, amount 0
22:16:42.530 00.000 9976 MoveAxis(N, 0, ABG)
22:16:42.530 00.000 9976 Move returns status 0, amount 0
22:16:42.530 00.000 9976 move complete, result=0
22:16:42.530 00.000 9976 worker thread done servicing request
22:16:42.530 00.000 9976 Worker thread wakes up
22:16:42.530 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:42.530 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:42.530 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
22:16:45.885 03.355 9976 Exposure complete
22:16:45.978 00.093 9976 worker thread done servicing request
22:16:45.978 00.000 9552 OnExposeComplete: enter
22:16:45.978 00.000 9552 UpdateGuideState(): m_state=6
22:16:45.979 00.001 9552 Star::Find(15, 1650, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:16:45.979 00.000 9552 Star::Find returns 1 (1), X=1648.83, Y=362.42, Mass=5392821, SNR=166.4, Peak=65504 HFD=7.9
22:16:45.979 00.000 9552 Star::Find false star n=8 nbg=264 bg=3197.2 sigma=998.9 thresh=6194 peak=5903
22:16:45.979 00.000 9552 MultiStar: [#1 -1.42,1.31,0.00,M1] [#2 -1.87,0.37,0.00,M1] [#3 -1.27,1.22,0.11,U] [#4 -0.70,-0.19,0.13,U] [#5 -0.84,1.18,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:16:45.979 00.000 9552 refined, 3 included, MultiStar: {-1.53, 0.59}, one-star: {-1.72, 0.58}
22:16:45.979 00.000 9552 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.08) = xAngle (-0.30 = -0.30)
22:16:45.979 00.000 9552 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.31 = 2.97)
22:16:45.979 00.000 9552 CameraToMount -- cameraX=-1.53 cameraY=0.59 hyp=1.64 cameraTheta=2.78 mountX=1.57 mountY=0.28, mountTheta=0.18
22:16:45.980 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.53, y=0.59, opts=13)
22:16:45.980 00.000 9552 Enqueuing Move request for scope (-1.53, 0.59)
22:16:45.980 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:45.980 00.000 9552 UpdateGuideState exits: m=5392821 SNR=166.4 Saturated
22:16:45.980 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:45.980 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:45.980 00.000 9552 Enqueuing Expose request
22:16:45.980 00.000 9976 Worker thread wakes up
22:16:45.980 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.59) opts 0xd
22:16:45.980 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.53, 0.59)
22:16:45.980 00.000 9976 Moving (-1.53, 0.59) raw xDistance=1.57 yDistance=0.28
22:16:45.980 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
22:16:45.981 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:45.981 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:16:45.981 00.000 9976 MoveAxis(W, 34, ABG)
22:16:45.981 00.000 9976 Guiding  Dir = 3, Dur = 34
22:16:46.033 00.052 9976 IsSlewing returns 0
22:16:46.034 00.001 9976 IsGuiding returns 0
22:16:46.065 00.031 9976 PulseGuide returned control before completion, sleep 13
22:16:46.088 00.023 9976 IsGuiding returns 1
22:16:46.088 00.000 9976 scope still moving after pulse duration time elapsed
22:16:46.140 00.052 9976 IsSlewing returns 0
22:16:46.141 00.001 9976 IsGuiding returns 0
22:16:46.141 00.000 9976 scope move finished after 34 + 73 ms
22:16:46.141 00.000 9976 Move returns status 0, amount 34
22:16:46.141 00.000 9976 MoveAxis(N, 0, ABG)
22:16:46.141 00.000 9976 Move returns status 0, amount 0
22:16:46.141 00.000 9976 move complete, result=0
22:16:46.141 00.000 9976 worker thread done servicing request
22:16:46.141 00.000 9976 Worker thread wakes up
22:16:46.141 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:46.141 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:46.141 00.000 9552 GuideStep: 1.6 px 34 ms WEST, 0.3 px 0 ms NORTH
22:16:49.488 03.347 9976 Exposure complete
22:16:49.574 00.086 9976 worker thread done servicing request
22:16:49.574 00.000 9552 OnExposeComplete: enter
22:16:49.574 00.000 9552 UpdateGuideState(): m_state=6
22:16:49.574 00.000 9552 Star::Find(15, 1648, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
22:16:49.574 00.000 9552 Star::Find returns 1 (1), X=1648.07, Y=362.75, Mass=5327782, SNR=180.2, Peak=65504 HFD=7.8
22:16:49.574 00.000 9552 Star::Find false star n=16 nbg=272 bg=3612.6 sigma=1048.8 thresh=6759 peak=6753
22:16:49.574 00.000 9552 Star::Find false star n=10 nbg=262 bg=3142.8 sigma=914.1 thresh=5885 peak=5369
22:16:49.574 00.000 9552 MultiStar: [#1 -1.18,0.97,1.02,U] [#2 -2.28,1.84,0.00,M2] [#3 0.61,15.47,0.00,M1] [#4 -1.61,1.08,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:16:49.574 00.000 9552 refined, 1 included, MultiStar: {-1.82, 0.94}, one-star: {-2.48, 0.91}
22:16:49.574 00.000 9552 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.08) = xAngle (-0.41 = -0.41)
22:16:49.574 00.000 9552 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.42 = 2.86)
22:16:49.574 00.000 9552 CameraToMount -- cameraX=-1.82 cameraY=0.94 hyp=2.05 cameraTheta=2.66 mountX=1.87 mountY=0.57, mountTheta=0.30
22:16:49.575 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.82, y=0.94, opts=13)
22:16:49.575 00.000 9552 Enqueuing Move request for scope (-1.82, 0.94)
22:16:49.575 00.000 9976 Worker thread wakes up
22:16:49.575 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:49.575 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.82, 0.94) opts 0xd
22:16:49.575 00.000 9552 UpdateGuideState exits: m=5327782 SNR=180.2 Saturated
22:16:49.575 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:49.575 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:49.575 00.000 9552 Enqueuing Expose request
22:16:49.575 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.82, 0.94)
22:16:49.575 00.000 9976 Moving (-1.82, 0.94) raw xDistance=1.87 yDistance=0.57
22:16:49.575 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.87
22:16:49.575 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:49.575 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:16:49.575 00.000 9976 MoveAxis(W, 43, ABG)
22:16:49.575 00.000 9976 Guiding  Dir = 3, Dur = 43
22:16:49.611 00.036 9976 IsSlewing returns 0
22:16:49.611 00.000 9976 IsGuiding returns 0
22:16:49.643 00.032 9976 PulseGuide returned control before completion, sleep 22
22:16:49.675 00.032 9976 IsGuiding returns 1
22:16:49.675 00.000 9976 scope still moving after pulse duration time elapsed
22:16:49.755 00.080 9976 IsSlewing returns 0
22:16:49.756 00.001 9976 IsGuiding returns 0
22:16:49.756 00.000 9976 scope move finished after 43 + 102 ms
22:16:49.756 00.000 9976 Move returns status 0, amount 43
22:16:49.756 00.000 9976 MoveAxis(N, 0, ABG)
22:16:49.756 00.000 9976 Move returns status 0, amount 0
22:16:49.756 00.000 9976 move complete, result=0
22:16:49.756 00.000 9976 worker thread done servicing request
22:16:49.756 00.000 9976 Worker thread wakes up
22:16:49.756 00.000 9552 GuideStep: 1.9 px 43 ms WEST, 0.6 px 0 ms NORTH
22:16:49.756 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:49.756 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:53.097 03.341 9976 Exposure complete
22:16:53.181 00.084 9976 worker thread done servicing request
22:16:53.181 00.000 9552 OnExposeComplete: enter
22:16:53.181 00.000 9552 UpdateGuideState(): m_state=6
22:16:53.182 00.001 9552 Star::Find(15, 1648, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
22:16:53.182 00.000 9552 Star::Find returns 1 (1), X=1649.13, Y=362.33, Mass=5431493, SNR=208.2, Peak=65504 HFD=7.8
22:16:53.182 00.000 9552 Star::Find false star n=8 nbg=259 bg=3249.4 sigma=925.4 thresh=6025 peak=5965
22:16:53.182 00.000 9552 MultiStar: [#1 -0.05,0.80,1.07,U] [#2 -0.87,0.80,0.19,U] [#3 0.19,2.37,0.00,M2] [#4 -0.64,0.05,0.10,U] [#5 -0.63,0.75,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:16:53.182 00.000 9552 refined, 4 included, MultiStar: {-0.72, 0.64}, one-star: {-1.42, 0.49}
22:16:53.182 00.000 9552 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.08) = xAngle (-0.67 = -0.67)
22:16:53.182 00.000 9552 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.68 = 2.61)
22:16:53.182 00.000 9552 CameraToMount -- cameraX=-0.72 cameraY=0.64 hyp=0.96 cameraTheta=2.41 mountX=0.76 mountY=0.49, mountTheta=0.57
22:16:53.183 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.72, y=0.64, opts=13)
22:16:53.183 00.000 9552 Enqueuing Move request for scope (-0.72, 0.64)
22:16:53.183 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:53.183 00.000 9552 UpdateGuideState exits: m=5431493 SNR=208.2 Saturated
22:16:53.183 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:53.183 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:53.183 00.000 9552 Enqueuing Expose request
22:16:53.183 00.000 9976 Worker thread wakes up
22:16:53.183 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.64) opts 0xd
22:16:53.183 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.72, 0.64)
22:16:53.183 00.000 9976 Moving (-0.72, 0.64) raw xDistance=0.76 yDistance=0.49
22:16:53.183 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.76
22:16:53.183 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:53.183 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:16:53.183 00.000 9976 MoveAxis(W, 20, ABG)
22:16:53.183 00.000 9976 Guiding  Dir = 3, Dur = 20
22:16:53.224 00.041 9976 IsSlewing returns 0
22:16:53.224 00.000 9976 IsGuiding returns 0
22:16:53.255 00.031 9976 IsGuiding returns 1
22:16:53.255 00.000 9976 scope still moving after pulse duration time elapsed
22:16:53.314 00.059 9976 IsSlewing returns 0
22:16:53.314 00.000 9976 IsGuiding returns 0
22:16:53.314 00.000 9976 scope move finished after 20 + 70 ms
22:16:53.314 00.000 9976 Move returns status 0, amount 20
22:16:53.314 00.000 9976 MoveAxis(N, 0, ABG)
22:16:53.314 00.000 9976 Move returns status 0, amount 0
22:16:53.314 00.000 9976 move complete, result=0
22:16:53.314 00.000 9976 worker thread done servicing request
22:16:53.315 00.001 9976 Worker thread wakes up
22:16:53.315 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:53.315 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:16:53.315 00.000 9552 GuideStep: 0.8 px 20 ms WEST, 0.5 px 0 ms NORTH
22:16:56.660 03.345 9976 Exposure complete
22:16:56.754 00.094 9976 worker thread done servicing request
22:16:56.754 00.000 9552 OnExposeComplete: enter
22:16:56.754 00.000 9552 UpdateGuideState(): m_state=6
22:16:56.754 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
22:16:56.755 00.001 9552 Star::Find returns 1 (1), X=1650.31, Y=362.46, Mass=5268192, SNR=184.9, Peak=65504 HFD=7.5
22:16:56.755 00.000 9552 Star::Find false star n=4 nbg=271 bg=3247.8 sigma=1038.3 thresh=6363 peak=5172
22:16:56.755 00.000 9552 MultiStar: [#1 0.94,0.99,1.16,U] [#2 -0.43,0.90,0.16,U] [#3 0.30,1.72,0.11,U] [#4 0.02,-0.43,0.11,U] [#5 0.04,0.25,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:16:56.755 00.000 9552 single-star, 5 included, MultiStar: {0.31, 0.79}, one-star: {-0.24, 0.62}
22:16:56.755 00.000 9552 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.08) = xAngle (-1.14 = -1.14)
22:16:56.755 00.000 9552 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.15 = 2.14)
22:16:56.755 00.000 9552 CameraToMount -- cameraX=-0.24 cameraY=0.62 hyp=0.66 cameraTheta=1.94 mountX=0.28 mountY=0.56, mountTheta=1.11
22:16:56.756 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.24, y=0.62, opts=13)
22:16:56.756 00.000 9552 Enqueuing Move request for scope (-0.24, 0.62)
22:16:56.756 00.000 9976 Worker thread wakes up
22:16:56.756 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.62) opts 0xd
22:16:56.756 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.24, 0.62)
22:16:56.756 00.000 9976 Moving (-0.24, 0.62) raw xDistance=0.28 yDistance=0.56
22:16:56.756 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
22:16:56.756 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:56.756 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:16:56.756 00.000 9976 MoveAxis(E, 0, ABG)
22:16:56.756 00.000 9976 Move returns status 0, amount 0
22:16:56.756 00.000 9976 MoveAxis(N, 0, ABG)
22:16:56.756 00.000 9976 Move returns status 0, amount 0
22:16:56.756 00.000 9976 move complete, result=0
22:16:56.756 00.000 9976 worker thread done servicing request
22:16:56.756 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:16:56.756 00.000 9552 UpdateGuideState exits: m=5268192 SNR=184.9 Saturated
22:16:56.756 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:56.756 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:16:56.756 00.000 9552 Enqueuing Expose request
22:16:56.756 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
22:16:56.757 00.001 9976 Worker thread wakes up
22:16:56.757 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:16:56.757 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:00.110 03.353 9976 Exposure complete
22:17:00.180 00.070 9976 worker thread done servicing request
22:17:00.181 00.001 9552 OnExposeComplete: enter
22:17:00.181 00.000 9552 UpdateGuideState(): m_state=6
22:17:00.181 00.000 9552 Star::Find(15, 1650, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
22:17:00.181 00.000 9552 Star::Find returns 1 (1), X=1650.16, Y=362.00, Mass=5604131, SNR=204.1, Peak=65504 HFD=8.1
22:17:00.181 00.000 9552 Star::Find false star n=9 nbg=262 bg=3824.1 sigma=982.5 thresh=6772 peak=6657
22:17:00.181 00.000 9552 Star::Find false star n=6 nbg=263 bg=3320.0 sigma=921.2 thresh=6083 peak=5751
22:17:00.181 00.000 9552 MultiStar: [#1 0.31,0.79,0.95,U] [#2 -0.04,1.01,0.14,U] [#3 0.57,15.26,0.00,M2] [#4 -0.02,-0.14,0.07,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:00.181 00.000 9552 single-star, 3 included, MultiStar: {-0.05, 0.48}, one-star: {-0.39, 0.16}
22:17:00.181 00.000 9552 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.08) = xAngle (-0.33 = -0.33)
22:17:00.181 00.000 9552 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.34 = 2.94)
22:17:00.181 00.000 9552 CameraToMount -- cameraX=-0.39 cameraY=0.16 hyp=0.42 cameraTheta=2.75 mountX=0.39 mountY=0.08, mountTheta=0.21
22:17:00.182 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.39, y=0.16, opts=13)
22:17:00.182 00.000 9552 Enqueuing Move request for scope (-0.39, 0.16)
22:17:00.182 00.000 9976 Worker thread wakes up
22:17:00.182 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:00.182 00.000 9552 UpdateGuideState exits: m=5604131 SNR=204.1 Saturated
22:17:00.182 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.16) opts 0xd
22:17:00.182 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:00.182 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.39, 0.16)
22:17:00.182 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:00.182 00.000 9552 Enqueuing Expose request
22:17:00.182 00.000 9976 Moving (-0.39, 0.16) raw xDistance=0.39 yDistance=0.08
22:17:00.182 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
22:17:00.182 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:00.182 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:17:00.182 00.000 9976 MoveAxis(E, 0, ABG)
22:17:00.182 00.000 9976 Move returns status 0, amount 0
22:17:00.182 00.000 9976 MoveAxis(N, 0, ABG)
22:17:00.182 00.000 9976 Move returns status 0, amount 0
22:17:00.182 00.000 9976 move complete, result=0
22:17:00.182 00.000 9976 worker thread done servicing request
22:17:00.182 00.000 9976 Worker thread wakes up
22:17:00.182 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:00.182 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:00.183 00.001 9552 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:03.532 03.349 9976 Exposure complete
22:17:03.627 00.095 9976 worker thread done servicing request
22:17:03.627 00.000 9552 OnExposeComplete: enter
22:17:03.627 00.000 9552 UpdateGuideState(): m_state=6
22:17:03.627 00.000 9552 Star::Find(15, 1650, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
22:17:03.627 00.000 9552 Star::Find returns 1 (1), X=1649.44, Y=362.88, Mass=5524952, SNR=208.0, Peak=65504 HFD=8.0
22:17:03.627 00.000 9552 Star::Find false star n=3 nbg=268 bg=3188.8 sigma=1047.1 thresh=6330 peak=5597
22:17:03.628 00.001 9552 MultiStar: [#1 0.33,1.53,1.14,U] [#2 -1.17,2.27,0.00,M1] [#3 -0.80,1.61,0.09,U] [#4 -0.01,0.94,0.06,U] [#5 -0.03,0.40,0.10,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:03.628 00.000 9552 refined, 4 included, MultiStar: {-0.34, 1.26}, one-star: {-1.11, 1.04}
22:17:03.628 00.000 9552 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.08) = xAngle (-1.25 = -1.25)
22:17:03.628 00.000 9552 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.26 = 2.03)
22:17:03.628 00.000 9552 CameraToMount -- cameraX=-0.34 cameraY=1.26 hyp=1.31 cameraTheta=1.83 mountX=0.42 mountY=1.17, mountTheta=1.23
22:17:03.628 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.34, y=1.26, opts=13)
22:17:03.629 00.001 9552 Enqueuing Move request for scope (-0.34, 1.26)
22:17:03.629 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:03.629 00.000 9552 UpdateGuideState exits: m=5524952 SNR=208.0 Saturated
22:17:03.629 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:03.629 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:03.629 00.000 9552 Enqueuing Expose request
22:17:03.629 00.000 9976 Worker thread wakes up
22:17:03.629 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.26) opts 0xd
22:17:03.629 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.34, 1.26)
22:17:03.629 00.000 9976 Moving (-0.34, 1.26) raw xDistance=0.42 yDistance=1.17
22:17:03.629 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
22:17:03.629 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:17:03.629 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.17
22:17:03.629 00.000 9976 MoveAxis(E, 0, ABG)
22:17:03.629 00.000 9976 Move returns status 0, amount 0
22:17:03.629 00.000 9976 MoveAxis(N, 0, ABG)
22:17:03.629 00.000 9976 Move returns status 0, amount 0
22:17:03.629 00.000 9976 move complete, result=0
22:17:03.629 00.000 9976 worker thread done servicing request
22:17:03.629 00.000 9976 Worker thread wakes up
22:17:03.629 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:03.629 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:03.629 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 1.2 px 0 ms NORTH
22:17:06.981 03.352 9976 Exposure complete
22:17:07.065 00.084 9976 worker thread done servicing request
22:17:07.065 00.000 9552 OnExposeComplete: enter
22:17:07.065 00.000 9552 UpdateGuideState(): m_state=6
22:17:07.065 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
22:17:07.065 00.000 9552 Star::Find returns 1 (1), X=1648.88, Y=361.87, Mass=5519652, SNR=223.7, Peak=65504 HFD=8.1
22:17:07.065 00.000 9552 Star::Find false star n=14 nbg=249 bg=3678.1 sigma=903.5 thresh=6389 peak=6297
22:17:07.065 00.000 9552 Star::Find false star n=8 nbg=267 bg=3919.5 sigma=1041.5 thresh=7044 peak=6795
22:17:07.065 00.000 9552 Star::Find false star n=7 nbg=276 bg=3371.4 sigma=997.1 thresh=6363 peak=5578
22:17:07.065 00.000 9552 MultiStar: [#1 0.01,1.00,0.99,U] [#2 0.06,0.68,0.19,U] [#3 -0.59,2.31,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:07.065 00.000 9552 refined, 2 included, MultiStar: {-0.76, 0.53}, one-star: {-1.67, 0.03}
22:17:07.066 00.001 9552 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.08) = xAngle (-0.55 = -0.55)
22:17:07.066 00.000 9552 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.56 = 2.73)
22:17:07.066 00.000 9552 CameraToMount -- cameraX=-0.76 cameraY=0.53 hyp=0.92 cameraTheta=2.53 mountX=0.79 mountY=0.37, mountTheta=0.44
22:17:07.066 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.76, y=0.53, opts=13)
22:17:07.066 00.000 9552 Enqueuing Move request for scope (-0.76, 0.53)
22:17:07.066 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:07.066 00.000 9552 UpdateGuideState exits: m=5519652 SNR=223.7 Saturated
22:17:07.066 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:07.066 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:07.066 00.000 9552 Enqueuing Expose request
22:17:07.066 00.000 9976 Worker thread wakes up
22:17:07.066 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.53) opts 0xd
22:17:07.067 00.001 9976 Handling offset move in thread for scope, endpoint = (-0.76, 0.53)
22:17:07.067 00.000 9976 Moving (-0.76, 0.53) raw xDistance=0.79 yDistance=0.37
22:17:07.067 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
22:17:07.067 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:07.067 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:17:07.067 00.000 9976 MoveAxis(W, 17, ABG)
22:17:07.067 00.000 9976 Guiding  Dir = 3, Dur = 17
22:17:07.095 00.028 9976 IsSlewing returns 0
22:17:07.095 00.000 9976 IsGuiding returns 0
22:17:07.126 00.031 9976 IsGuiding returns 1
22:17:07.126 00.000 9976 scope still moving after pulse duration time elapsed
22:17:07.170 00.044 9976 IsSlewing returns 0
22:17:07.171 00.001 9976 IsGuiding returns 0
22:17:07.171 00.000 9976 scope move finished after 17 + 58 ms
22:17:07.171 00.000 9976 Move returns status 0, amount 17
22:17:07.171 00.000 9976 MoveAxis(N, 0, ABG)
22:17:07.171 00.000 9976 Move returns status 0, amount 0
22:17:07.171 00.000 9976 move complete, result=0
22:17:07.171 00.000 9976 worker thread done servicing request
22:17:07.171 00.000 9976 Worker thread wakes up
22:17:07.171 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:07.171 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:07.171 00.000 9552 GuideStep: 0.8 px 17 ms WEST, 0.4 px 0 ms NORTH
22:17:10.519 03.348 9976 Exposure complete
22:17:10.590 00.071 9976 worker thread done servicing request
22:17:10.590 00.000 9552 OnExposeComplete: enter
22:17:10.590 00.000 9552 UpdateGuideState(): m_state=6
22:17:10.591 00.001 9552 Star::Find(15, 1648, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
22:17:10.591 00.000 9552 Star::Find returns 1 (1), X=1649.80, Y=362.81, Mass=5783256, SNR=219.0, Peak=65504 HFD=8.1
22:17:10.591 00.000 9552 Star::Find false star n=9 nbg=273 bg=3192.1 sigma=989.9 thresh=6162 peak=5566
22:17:10.591 00.000 9552 MultiStar: [#1 -0.52,1.73,1.00,U] [#2 -0.58,0.98,0.19,U] [#3 -0.54,2.12,0.00,M3] [#4 -1.11,1.59,0.00,M1] [#5 -1.18,1.21,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:10.591 00.000 9552 single-star, 3 included, MultiStar: {-0.65, 1.32}, one-star: {-0.75, 0.97}
22:17:10.591 00.000 9552 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.08) = xAngle (-0.85 = -0.85)
22:17:10.591 00.000 9552 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.86 = 2.42)
22:17:10.591 00.000 9552 CameraToMount -- cameraX=-0.75 cameraY=0.97 hyp=1.23 cameraTheta=2.23 mountX=0.81 mountY=0.81, mountTheta=0.79
22:17:10.592 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.75, y=0.97, opts=13)
22:17:10.592 00.000 9552 Enqueuing Move request for scope (-0.75, 0.97)
22:17:10.592 00.000 9976 Worker thread wakes up
22:17:10.592 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.97) opts 0xd
22:17:10.592 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.75, 0.97)
22:17:10.592 00.000 9976 Moving (-0.75, 0.97) raw xDistance=0.81 yDistance=0.81
22:17:10.592 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.81
22:17:10.592 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:10.592 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:10.592 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
22:17:10.592 00.000 9552 UpdateGuideState exits: m=5783256 SNR=219.0 Saturated
22:17:10.592 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:10.592 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:10.592 00.000 9552 Enqueuing Expose request
22:17:10.592 00.000 9976 MoveAxis(W, 19, ABG)
22:17:10.592 00.000 9976 Guiding  Dir = 3, Dur = 19
22:17:10.623 00.031 9976 IsSlewing returns 0
22:17:10.623 00.000 9976 IsGuiding returns 0
22:17:10.690 00.067 9976 IsGuiding returns 1
22:17:10.690 00.000 9976 scope still moving after pulse duration time elapsed
22:17:10.750 00.060 9976 IsSlewing returns 0
22:17:10.750 00.000 9976 IsGuiding returns 0
22:17:10.750 00.000 9976 scope move finished after 19 + 107 ms
22:17:10.750 00.000 9976 Move returns status 0, amount 19
22:17:10.751 00.001 9976 MoveAxis(N, 0, ABG)
22:17:10.751 00.000 9976 Move returns status 0, amount 0
22:17:10.751 00.000 9976 move complete, result=0
22:17:10.751 00.000 9976 worker thread done servicing request
22:17:10.751 00.000 9976 Worker thread wakes up
22:17:10.751 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:10.751 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:10.751 00.000 9552 GuideStep: 0.8 px 19 ms WEST, 0.8 px 0 ms NORTH
22:17:14.105 03.354 9976 Exposure complete
22:17:14.191 00.086 9976 worker thread done servicing request
22:17:14.192 00.001 9552 OnExposeComplete: enter
22:17:14.192 00.000 9552 UpdateGuideState(): m_state=6
22:17:14.192 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
22:17:14.192 00.000 9552 Star::Find returns 1 (1), X=1649.74, Y=364.62, Mass=5526968, SNR=229.6, Peak=65504 HFD=8.0
22:17:14.192 00.000 9552 Star::Find false star n=14 nbg=256 bg=3413.8 sigma=879.4 thresh=6052 peak=5727
22:17:14.192 00.000 9552 MultiStar: [#1 0.29,3.59,0.00,M1] [#2 0.44,2.40,0.00,M1] [#3 0.24,3.17,0.00,M4] [#4 0.37,3.49,0.00,M2] [#5 -0.05,3.47,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.04,-0.06,0.19,U] 
22:17:14.192 00.000 9552 refined, 1 included, MultiStar: {-0.68, 2.32}, one-star: {-0.81, 2.78}
22:17:14.192 00.000 9552 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.08) = xAngle (-1.22 = -1.22)
22:17:14.192 00.000 9552 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.23 = 2.05)
22:17:14.192 00.000 9552 CameraToMount -- cameraX=-0.68 cameraY=2.32 hyp=2.42 cameraTheta=1.86 mountX=0.83 mountY=2.15, mountTheta=1.20
22:17:14.193 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.68, y=2.32, opts=13)
22:17:14.193 00.000 9552 Enqueuing Move request for scope (-0.68, 2.32)
22:17:14.193 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:14.193 00.000 9552 UpdateGuideState exits: m=5526968 SNR=229.6 Saturated
22:17:14.193 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:14.193 00.000 9976 Worker thread wakes up
22:17:14.193 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 2.32) opts 0xd
22:17:14.193 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.68, 2.32)
22:17:14.193 00.000 9976 Moving (-0.68, 2.32) raw xDistance=0.83 yDistance=2.15
22:17:14.193 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.83
22:17:14.193 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:17:14.193 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:14.193 00.000 9552 Enqueuing Expose request
22:17:14.193 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 2.15
22:17:14.193 00.000 9976 MoveAxis(W, 19, ABG)
22:17:14.193 00.000 9976 Guiding  Dir = 3, Dur = 19
22:17:14.236 00.043 9976 IsSlewing returns 0
22:17:14.236 00.000 9976 IsGuiding returns 0
22:17:14.268 00.032 9976 IsGuiding returns 1
22:17:14.268 00.000 9976 scope still moving after pulse duration time elapsed
22:17:14.313 00.045 9976 IsSlewing returns 0
22:17:14.313 00.000 9976 IsGuiding returns 0
22:17:14.313 00.000 9976 scope move finished after 19 + 57 ms
22:17:14.313 00.000 9976 Move returns status 0, amount 19
22:17:14.313 00.000 9976 MoveAxis(N, 0, ABG)
22:17:14.313 00.000 9976 Move returns status 0, amount 0
22:17:14.313 00.000 9976 move complete, result=0
22:17:14.313 00.000 9976 worker thread done servicing request
22:17:14.313 00.000 9976 Worker thread wakes up
22:17:14.313 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:14.313 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:14.313 00.000 9552 GuideStep: 0.8 px 19 ms WEST, 2.1 px 0 ms NORTH
22:17:17.663 03.350 9976 Exposure complete
22:17:17.742 00.079 9976 worker thread done servicing request
22:17:17.742 00.000 9552 OnExposeComplete: enter
22:17:17.742 00.000 9552 UpdateGuideState(): m_state=6
22:17:17.742 00.000 9552 Star::Find(15, 1649, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
22:17:17.742 00.000 9552 Star::Find returns 1 (1), X=1650.06, Y=364.35, Mass=5499665, SNR=215.0, Peak=65504 HFD=7.9
22:17:17.743 00.001 9552 Star::Find false star n=17 nbg=255 bg=3145.2 sigma=823.8 thresh=5617 peak=5130
22:17:17.743 00.000 9552 MultiStar: [#1 1.50,2.79,0.00,M2] [#2 1.35,2.68,0.00,M2] [#3 0.25,15.70,0.00,M5] [#4 1.28,2.25,0.00,M3] [#5 -0.17,1.55,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:17.743 00.000 9552 refined, 1 included, MultiStar: {-0.46, 2.45}, one-star: {-0.48, 2.51}
22:17:17.743 00.000 9552 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.08) = xAngle (-1.32 = -1.32)
22:17:17.743 00.000 9552 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.33 = 1.95)
22:17:17.743 00.000 9552 CameraToMount -- cameraX=-0.46 cameraY=2.45 hyp=2.49 cameraTheta=1.76 mountX=0.62 mountY=2.31, mountTheta=1.31
22:17:17.744 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.46, y=2.45, opts=13)
22:17:17.744 00.000 9552 Enqueuing Move request for scope (-0.46, 2.45)
22:17:17.744 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:17.744 00.000 9552 UpdateGuideState exits: m=5499665 SNR=215.0 Saturated
22:17:17.744 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:17.744 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:17.744 00.000 9552 Enqueuing Expose request
22:17:17.744 00.000 9976 Worker thread wakes up
22:17:17.744 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 2.45) opts 0xd
22:17:17.744 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.46, 2.45)
22:17:17.744 00.000 9976 Moving (-0.46, 2.45) raw xDistance=0.62 yDistance=2.31
22:17:17.744 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.62
22:17:17.744 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=1.34 newest=5.27
22:17:17.744 00.000 9976 GuideAlgorithmResistSwitch::result() returns 2.31 from input 2.31
22:17:17.744 00.000 9976 MoveAxis(W, 15, ABG)
22:17:17.744 00.000 9976 Guiding  Dir = 3, Dur = 15
22:17:17.764 00.020 9976 IsSlewing returns 0
22:17:17.766 00.002 9976 IsGuiding returns 0
22:17:17.797 00.031 9976 IsGuiding returns 1
22:17:17.797 00.000 9976 scope still moving after pulse duration time elapsed
22:17:17.844 00.047 9976 IsSlewing returns 0
22:17:17.844 00.000 9976 IsGuiding returns 0
22:17:17.844 00.000 9976 scope move finished after 15 + 63 ms
22:17:17.844 00.000 9976 Move returns status 0, amount 15
22:17:17.844 00.000 9976 MoveAxis(S, 87, ABG)
22:17:17.844 00.000 9976 Guiding  Dir = 1, Dur = 87
22:17:17.873 00.029 9976 IsSlewing returns 0
22:17:17.873 00.000 9976 IsGuiding returns 0
22:17:17.914 00.041 9976 PulseGuide returned control before completion, sleep 56
22:17:17.977 00.063 9976 IsGuiding returns 1
22:17:17.977 00.000 9976 scope still moving after pulse duration time elapsed
22:17:18.033 00.056 9976 IsSlewing returns 0
22:17:18.033 00.000 9976 IsGuiding returns 0
22:17:18.034 00.001 9976 scope move finished after 87 + 74 ms
22:17:18.034 00.000 9976 Move returns status 0, amount 87
22:17:18.034 00.000 9976 move complete, result=0
22:17:18.034 00.000 9976 worker thread done servicing request
22:17:18.034 00.000 9976 Worker thread wakes up
22:17:18.034 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:18.034 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:18.034 00.000 9552 GuideStep: 0.6 px 15 ms WEST, 2.3 px 87 ms SOUTH
22:17:21.385 03.351 9976 Exposure complete
22:17:21.478 00.093 9976 worker thread done servicing request
22:17:21.478 00.000 9552 OnExposeComplete: enter
22:17:21.478 00.000 9552 UpdateGuideState(): m_state=6
22:17:21.478 00.000 9552 Star::Find(15, 1650, 364, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
22:17:21.478 00.000 9552 Star::Find returns 1 (1), X=1650.89, Y=361.40, Mass=5474637, SNR=185.1, Peak=65504 HFD=7.9
22:17:21.478 00.000 9552 Star::Find false star n=6 nbg=269 bg=3273.6 sigma=977.8 thresh=6207 peak=5582
22:17:21.478 00.000 9552 MultiStar: [#1 1.02,0.05,1.09,U] [#2 0.53,1.04,0.13,U] [#3 0.85,1.12,0.10,U] [#4 2.16,-1.67,0.00,M4] [#5 1.26,-1.16,0.09,U] [#6 0.00,0.00,0.00,L] [#7 -0.13,-0.52,0.35,U] 
22:17:21.478 00.000 9552 single-star, 5 included, MultiStar: {0.61, -0.15}, one-star: {0.34, -0.44}
22:17:21.478 00.000 9552 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.08) = xAngle (-3.99 = 2.29)
22:17:21.478 00.000 9552 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.00 = -0.72)
22:17:21.479 00.001 9552 CameraToMount -- cameraX=0.34 cameraY=-0.44 hyp=0.56 cameraTheta=-0.91 mountX=-0.37 mountY=-0.37, mountTheta=-2.36
22:17:21.479 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.34, y=-0.44, opts=13)
22:17:21.479 00.000 9552 Enqueuing Move request for scope (0.34, -0.44)
22:17:21.479 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:21.479 00.000 9552 UpdateGuideState exits: m=5474637 SNR=185.1 Saturated
22:17:21.479 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:21.479 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:21.479 00.000 9552 Enqueuing Expose request
22:17:21.480 00.001 9976 Worker thread wakes up
22:17:21.480 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.44) opts 0xd
22:17:21.480 00.000 9976 Handling offset move in thread for scope, endpoint = (0.34, -0.44)
22:17:21.480 00.000 9976 Moving (0.34, -0.44) raw xDistance=-0.37 yDistance=-0.37
22:17:21.480 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
22:17:21.480 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:21.480 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:17:21.480 00.000 9976 MoveAxis(E, 0, ABG)
22:17:21.480 00.000 9976 Move returns status 0, amount 0
22:17:21.480 00.000 9976 MoveAxis(N, 0, ABG)
22:17:21.480 00.000 9976 Move returns status 0, amount 0
22:17:21.480 00.000 9976 move complete, result=0
22:17:21.480 00.000 9976 worker thread done servicing request
22:17:21.480 00.000 9976 Worker thread wakes up
22:17:21.480 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:21.480 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:21.480 00.000 9552 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
22:17:24.829 03.349 9976 Exposure complete
22:17:24.924 00.095 9976 worker thread done servicing request
22:17:24.924 00.000 9552 OnExposeComplete: enter
22:17:24.924 00.000 9552 UpdateGuideState(): m_state=6
22:17:24.924 00.000 9552 Star::Find(15, 1650, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
22:17:24.925 00.001 9552 Star::Find returns 1 (1), X=1651.08, Y=361.63, Mass=5443994, SNR=236.9, Peak=65504 HFD=7.9
22:17:24.925 00.000 9552 Star::Find false star n=6 nbg=265 bg=3222.3 sigma=949.9 thresh=6072 peak=5855
22:17:24.925 00.000 9552 MultiStar: [#1 1.90,0.51,0.00,M2] [#2 1.78,-0.29,0.16,U] [#3 1.62,0.78,0.07,U] [#4 1.09,-0.02,0.06,U] [#5 0.81,-0.52,0.07,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:24.925 00.000 9552 single-star, 4 included, MultiStar: {0.77, -0.17}, one-star: {0.53, -0.21}
22:17:24.925 00.000 9552 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.08) = xAngle (-3.45 = 2.83)
22:17:24.925 00.000 9552 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.46 = -0.18)
22:17:24.925 00.000 9552 CameraToMount -- cameraX=0.53 cameraY=-0.21 hyp=0.57 cameraTheta=-0.37 mountX=-0.54 mountY=-0.10, mountTheta=-2.96
22:17:24.926 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.53, y=-0.21, opts=13)
22:17:24.926 00.000 9552 Enqueuing Move request for scope (0.53, -0.21)
22:17:24.926 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:24.926 00.000 9552 UpdateGuideState exits: m=5443994 SNR=236.9 Saturated
22:17:24.926 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:24.926 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:24.926 00.000 9552 Enqueuing Expose request
22:17:24.926 00.000 9976 Worker thread wakes up
22:17:24.926 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.21) opts 0xd
22:17:24.926 00.000 9976 Handling offset move in thread for scope, endpoint = (0.53, -0.21)
22:17:24.926 00.000 9976 Moving (0.53, -0.21) raw xDistance=-0.54 yDistance=-0.10
22:17:24.926 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.54
22:17:24.926 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:24.926 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:17:24.926 00.000 9976 MoveAxis(E, 0, ABG)
22:17:24.926 00.000 9976 Move returns status 0, amount 0
22:17:24.926 00.000 9976 MoveAxis(N, 0, ABG)
22:17:24.927 00.001 9976 Move returns status 0, amount 0
22:17:24.927 00.000 9976 move complete, result=0
22:17:24.927 00.000 9976 worker thread done servicing request
22:17:24.927 00.000 9976 Worker thread wakes up
22:17:24.927 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:24.927 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:24.927 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:28.278 03.351 9976 Exposure complete
22:17:28.367 00.089 9976 worker thread done servicing request
22:17:28.367 00.000 9552 OnExposeComplete: enter
22:17:28.367 00.000 9552 UpdateGuideState(): m_state=6
22:17:28.367 00.000 9552 Star::Find(15, 1651, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:17:28.367 00.000 9552 Star::Find returns 1 (1), X=1651.14, Y=361.73, Mass=5735492, SNR=243.3, Peak=65504 HFD=8.0
22:17:28.367 00.000 9552 Star::Find false star n=9 nbg=262 bg=3864.2 sigma=1023.0 thresh=6933 peak=6639
22:17:28.367 00.000 9552 MultiStar: [#1 1.44,0.83,1.04,U] [#2 0.77,0.19,0.21,U] [#3 1.26,1.56,0.00,M4] [#4 0.79,-0.17,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -0.56,1.64,0.05,U] [#7 0.00,0.00,0.00,L] 
22:17:28.367 00.000 9552 single-star, 4 included, MultiStar: {0.96, 0.36}, one-star: {0.60, -0.11}
22:17:28.367 00.000 9552 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.08) = xAngle (-3.26 = 3.03)
22:17:28.367 00.000 9552 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.27 = 0.02)
22:17:28.368 00.001 9552 CameraToMount -- cameraX=0.60 cameraY=-0.11 hyp=0.61 cameraTheta=-0.18 mountX=-0.60 mountY=0.01, mountTheta=3.12
22:17:28.368 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.60, y=-0.11, opts=13)
22:17:28.368 00.000 9552 Enqueuing Move request for scope (0.60, -0.11)
22:17:28.368 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:28.368 00.000 9552 UpdateGuideState exits: m=5735492 SNR=243.3 Saturated
22:17:28.368 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:28.368 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:28.368 00.000 9552 Enqueuing Expose request
22:17:28.368 00.000 9976 Worker thread wakes up
22:17:28.368 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.11) opts 0xd
22:17:28.368 00.000 9976 Handling offset move in thread for scope, endpoint = (0.60, -0.11)
22:17:28.368 00.000 9976 Moving (0.60, -0.11) raw xDistance=-0.60 yDistance=0.01
22:17:28.369 00.001 9976 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
22:17:28.369 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:28.369 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:17:28.369 00.000 9976 MoveAxis(E, 13, ABG)
22:17:28.369 00.000 9976 Guiding  Dir = 2, Dur = 13
22:17:28.389 00.020 9976 IsSlewing returns 0
22:17:28.389 00.000 9976 IsGuiding returns 0
22:17:28.421 00.032 9976 IsGuiding returns 1
22:17:28.421 00.000 9976 scope still moving after pulse duration time elapsed
22:17:28.471 00.050 9976 IsSlewing returns 0
22:17:28.471 00.000 9976 IsGuiding returns 0
22:17:28.471 00.000 9976 scope move finished after 13 + 68 ms
22:17:28.471 00.000 9976 Move returns status 0, amount 13
22:17:28.471 00.000 9976 MoveAxis(N, 0, ABG)
22:17:28.471 00.000 9976 Move returns status 0, amount 0
22:17:28.471 00.000 9976 move complete, result=0
22:17:28.471 00.000 9976 worker thread done servicing request
22:17:28.471 00.000 9976 Worker thread wakes up
22:17:28.471 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:28.471 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:28.471 00.000 9552 GuideStep: -0.6 px 13 ms EAST, 0.0 px 0 ms NORTH
22:17:31.815 03.344 9976 Exposure complete
22:17:31.911 00.096 9976 worker thread done servicing request
22:17:31.911 00.000 9552 OnExposeComplete: enter
22:17:31.911 00.000 9552 UpdateGuideState(): m_state=6
22:17:31.911 00.000 9552 Star::Find(15, 1651, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
22:17:31.911 00.000 9552 Star::Find returns 1 (1), X=1650.89, Y=361.85, Mass=5409006, SNR=216.8, Peak=65504 HFD=8.0
22:17:31.911 00.000 9552 Star::Find false star n=14 nbg=252 bg=3722.0 sigma=852.8 thresh=6280 peak=5888
22:17:31.911 00.000 9552 Star::Find false star n=12 nbg=247 bg=3445.1 sigma=764.9 thresh=5740 peak=4998
22:17:31.911 00.000 9552 MultiStar: [#1 1.35,0.82,0.97,U] [#2 1.31,0.34,0.19,U] [#3 0.92,13.43,0.00,M5] [#4 1.58,-0.51,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:31.911 00.000 9552 single-star, 3 included, MultiStar: {0.91, 0.36}, one-star: {0.34, 0.00}
22:17:31.911 00.000 9552 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.08) = xAngle (-3.06 = -3.06)
22:17:31.911 00.000 9552 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.08 = 0.21)
22:17:31.911 00.000 9552 CameraToMount -- cameraX=0.34 cameraY=0.00 hyp=0.34 cameraTheta=0.01 mountX=-0.34 mountY=0.07, mountTheta=2.94
22:17:31.912 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.34, y=0.00, opts=13)
22:17:31.912 00.000 9552 Enqueuing Move request for scope (0.34, 0.00)
22:17:31.912 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:31.912 00.000 9552 UpdateGuideState exits: m=5409006 SNR=216.8 Saturated
22:17:31.912 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:31.912 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:31.912 00.000 9552 Enqueuing Expose request
22:17:31.912 00.000 9976 Worker thread wakes up
22:17:31.912 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.00) opts 0xd
22:17:31.912 00.000 9976 Handling offset move in thread for scope, endpoint = (0.34, 0.00)
22:17:31.912 00.000 9976 Moving (0.34, 0.00) raw xDistance=-0.34 yDistance=0.07
22:17:31.912 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
22:17:31.912 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:31.912 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:17:31.912 00.000 9976 MoveAxis(E, 0, ABG)
22:17:31.912 00.000 9976 Move returns status 0, amount 0
22:17:31.912 00.000 9976 MoveAxis(N, 0, ABG)
22:17:31.912 00.000 9976 Move returns status 0, amount 0
22:17:31.912 00.000 9976 move complete, result=0
22:17:31.913 00.001 9976 worker thread done servicing request
22:17:31.913 00.000 9976 Worker thread wakes up
22:17:31.913 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:31.913 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:31.913 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:35.256 03.343 9976 Exposure complete
22:17:35.344 00.088 9976 worker thread done servicing request
22:17:35.344 00.000 9552 OnExposeComplete: enter
22:17:35.344 00.000 9552 UpdateGuideState(): m_state=6
22:17:35.344 00.000 9552 Star::Find(15, 1650, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:17:35.344 00.000 9552 Star::Find returns 1 (1), X=1649.13, Y=361.46, Mass=5287016, SNR=212.3, Peak=65504 HFD=7.8
22:17:35.345 00.001 9552 Star::Find false star n=8 nbg=265 bg=3381.6 sigma=852.9 thresh=5940 peak=5541
22:17:35.345 00.000 9552 MultiStar: [#1 -0.01,-0.09,0.80,U] [#2 0.53,-0.62,0.23,U] [#3 0.20,0.71,0.07,U] [#4 -0.55,-1.43,0.11,U] [#5 0.23,-0.77,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:35.345 00.000 9552 refined, 5 included, MultiStar: {-0.59, -0.33}, one-star: {-1.42, -0.38}
22:17:35.345 00.000 9552 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.08) = xAngle (-5.71 = 0.57)
22:17:35.345 00.000 9552 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.72 = -2.44)
22:17:35.345 00.000 9552 CameraToMount -- cameraX=-0.59 cameraY=-0.33 hyp=0.67 cameraTheta=-2.63 mountX=0.57 mountY=-0.44, mountTheta=-0.65
22:17:35.345 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.59, y=-0.33, opts=13)
22:17:35.345 00.000 9552 Enqueuing Move request for scope (-0.59, -0.33)
22:17:35.345 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:35.345 00.000 9552 UpdateGuideState exits: m=5287016 SNR=212.3 Saturated
22:17:35.345 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:35.346 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:35.346 00.000 9552 Enqueuing Expose request
22:17:35.346 00.000 9976 Worker thread wakes up
22:17:35.346 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.33) opts 0xd
22:17:35.346 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.59, -0.33)
22:17:35.346 00.000 9976 Moving (-0.59, -0.33) raw xDistance=0.57 yDistance=-0.44
22:17:35.346 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
22:17:35.346 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:35.346 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
22:17:35.346 00.000 9976 MoveAxis(W, 12, ABG)
22:17:35.346 00.000 9976 Guiding  Dir = 3, Dur = 12
22:17:35.413 00.067 9976 IsSlewing returns 0
22:17:35.413 00.000 9976 IsGuiding returns 0
22:17:35.444 00.031 9976 IsGuiding returns 1
22:17:35.444 00.000 9976 scope still moving after pulse duration time elapsed
22:17:35.499 00.055 9976 IsSlewing returns 0
22:17:35.499 00.000 9976 IsGuiding returns 0
22:17:35.499 00.000 9976 scope move finished after 12 + 74 ms
22:17:35.499 00.000 9976 Move returns status 0, amount 12
22:17:35.499 00.000 9976 MoveAxis(N, 0, ABG)
22:17:35.499 00.000 9976 Move returns status 0, amount 0
22:17:35.499 00.000 9976 move complete, result=0
22:17:35.499 00.000 9976 worker thread done servicing request
22:17:35.499 00.000 9976 Worker thread wakes up
22:17:35.499 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:35.499 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:35.500 00.001 9552 GuideStep: 0.6 px 12 ms WEST, -0.4 px 0 ms NORTH
22:17:38.849 03.349 9976 Exposure complete
22:17:38.944 00.095 9976 worker thread done servicing request
22:17:38.944 00.000 9552 OnExposeComplete: enter
22:17:38.944 00.000 9552 UpdateGuideState(): m_state=6
22:17:38.944 00.000 9552 Star::Find(15, 1649, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:17:38.944 00.000 9552 Star::Find returns 1 (1), X=1650.06, Y=363.67, Mass=5318362, SNR=171.5, Peak=65504 HFD=7.8
22:17:38.944 00.000 9552 Star::Find false star n=18 nbg=238 bg=3670.2 sigma=833.3 thresh=6170 peak=6113
22:17:38.944 00.000 9552 MultiStar: [#1 0.87,2.16,0.00,M1] [#2 1.58,1.18,0.00,M1] [#3 0.41,2.04,0.00,M5] [#4 1.05,1.43,0.12,U] [#5 0.00,0.00,0.00,L] [#6 -0.36,1.44,0.09,U] [#7 -0.02,-1.11,0.20,U] 
22:17:38.944 00.000 9552 refined, 3 included, MultiStar: {-0.28, 1.35}, one-star: {-0.49, 1.83}
22:17:38.944 00.000 9552 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.08) = xAngle (-1.31 = -1.31)
22:17:38.944 00.000 9552 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.32 = 1.97)
22:17:38.944 00.000 9552 CameraToMount -- cameraX=-0.28 cameraY=1.35 hyp=1.38 cameraTheta=1.77 mountX=0.36 mountY=1.28, mountTheta=1.29
22:17:38.945 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.28, y=1.35, opts=13)
22:17:38.945 00.000 9552 Enqueuing Move request for scope (-0.28, 1.35)
22:17:38.945 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:38.945 00.000 9552 UpdateGuideState exits: m=5318362 SNR=171.5 Saturated
22:17:38.945 00.000 9976 Worker thread wakes up
22:17:38.946 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.35) opts 0xd
22:17:38.946 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.28, 1.35)
22:17:38.946 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:38.946 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:38.946 00.000 9552 Enqueuing Expose request
22:17:38.946 00.000 9976 Moving (-0.28, 1.35) raw xDistance=0.36 yDistance=1.28
22:17:38.946 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
22:17:38.946 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
22:17:38.946 00.000 9976 MoveAxis(E, 0, ABG)
22:17:38.946 00.000 9976 Move returns status 0, amount 0
22:17:38.946 00.000 9976 MoveAxis(S, 48, ABG)
22:17:38.946 00.000 9976 Guiding  Dir = 1, Dur = 48
22:17:38.970 00.024 9976 IsSlewing returns 0
22:17:38.971 00.001 9976 IsGuiding returns 0
22:17:39.002 00.031 9976 PulseGuide returned control before completion, sleep 27
22:17:39.054 00.052 9976 IsGuiding returns 1
22:17:39.055 00.001 9976 scope still moving after pulse duration time elapsed
22:17:39.107 00.052 9976 IsSlewing returns 0
22:17:39.108 00.001 9976 IsGuiding returns 0
22:17:39.108 00.000 9976 scope move finished after 48 + 89 ms
22:17:39.108 00.000 9976 Move returns status 0, amount 48
22:17:39.108 00.000 9976 move complete, result=0
22:17:39.108 00.000 9976 worker thread done servicing request
22:17:39.108 00.000 9976 Worker thread wakes up
22:17:39.108 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:39.108 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:39.108 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 1.3 px 48 ms SOUTH
22:17:42.454 03.346 9976 Exposure complete
22:17:42.541 00.087 9976 worker thread done servicing request
22:17:42.542 00.001 9552 OnExposeComplete: enter
22:17:42.542 00.000 9552 UpdateGuideState(): m_state=6
22:17:42.542 00.000 9552 Star::Find(15, 1650, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
22:17:42.542 00.000 9552 Star::Find returns 1 (1), X=1649.98, Y=360.42, Mass=5642196, SNR=222.3, Peak=65504 HFD=8.0
22:17:42.542 00.000 9552 Star::Find false star n=9 nbg=249 bg=3254.4 sigma=850.4 thresh=5806 peak=5311
22:17:42.542 00.000 9552 MultiStar: [#1 0.78,-1.22,1.04,U] [#2 0.72,-0.84,0.12,U] [#3 0.37,-0.12,0.09,U] [#4 0.47,-2.56,0.00,M1] [#5 0.62,-2.91,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:42.542 00.000 9552 refined, 3 included, MultiStar: {0.16, -1.24}, one-star: {-0.57, -1.42}
22:17:42.542 00.000 9552 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.08) = xAngle (-4.52 = 1.76)
22:17:42.542 00.000 9552 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.53 = -1.25)
22:17:42.542 00.000 9552 CameraToMount -- cameraX=0.16 cameraY=-1.24 hyp=1.25 cameraTheta=-1.44 mountX=-0.24 mountY=-1.19, mountTheta=-1.77
22:17:42.543 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.16, y=-1.24, opts=13)
22:17:42.543 00.000 9552 Enqueuing Move request for scope (0.16, -1.24)
22:17:42.543 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:42.543 00.000 9552 UpdateGuideState exits: m=5642196 SNR=222.3 Saturated
22:17:42.543 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:42.543 00.000 9976 Worker thread wakes up
22:17:42.543 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.24) opts 0xd
22:17:42.543 00.000 9976 Handling offset move in thread for scope, endpoint = (0.16, -1.24)
22:17:42.543 00.000 9976 Moving (0.16, -1.24) raw xDistance=-0.24 yDistance=-1.19
22:17:42.543 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
22:17:42.543 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:42.544 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:42.544 00.000 9552 Enqueuing Expose request
22:17:42.544 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.19
22:17:42.544 00.000 9976 MoveAxis(E, 0, ABG)
22:17:42.544 00.000 9976 Move returns status 0, amount 0
22:17:42.544 00.000 9976 MoveAxis(N, 0, ABG)
22:17:42.544 00.000 9976 Move returns status 0, amount 0
22:17:42.544 00.000 9976 move complete, result=0
22:17:42.544 00.000 9976 worker thread done servicing request
22:17:42.544 00.000 9976 Worker thread wakes up
22:17:42.544 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:42.544 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:42.544 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -1.2 px 0 ms NORTH
22:17:45.883 03.339 9976 Exposure complete
22:17:45.966 00.083 9976 worker thread done servicing request
22:17:45.967 00.001 9552 OnExposeComplete: enter
22:17:45.967 00.000 9552 UpdateGuideState(): m_state=6
22:17:45.967 00.000 9552 Star::Find(15, 1649, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
22:17:45.967 00.000 9552 Star::Find returns 1 (1), X=1648.77, Y=359.73, Mass=5414794, SNR=181.4, Peak=65504 HFD=7.9
22:17:45.967 00.000 9552 Star::Find false star n=10 nbg=258 bg=3346.2 sigma=911.3 thresh=6080 peak=5264
22:17:45.967 00.000 9552 MultiStar: [#1 -0.82,-1.52,1.07,U] [#2 1.49,-2.17,0.00,M1] [#3 -0.91,-1.34,0.14,U] [#4 -1.64,-2.55,0.00,M2] [#5 -1.00,-2.03,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -0.48,-0.77,0.21,U] 
22:17:45.967 00.000 9552 refined, 3 included, MultiStar: {-1.19, -1.69}, one-star: {-1.78, -2.11}
22:17:45.967 00.000 9552 CameraToMount -- cameraTheta (-2.19) - m_xAngle (3.08) = xAngle (-5.26 = 1.02)
22:17:45.967 00.000 9552 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.27 = -1.99)
22:17:45.967 00.000 9552 CameraToMount -- cameraX=-1.19 cameraY=-1.69 hyp=2.07 cameraTheta=-2.19 mountX=1.08 mountY=-1.89, mountTheta=-1.05
22:17:45.968 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.19, y=-1.69, opts=13)
22:17:45.968 00.000 9552 Enqueuing Move request for scope (-1.19, -1.69)
22:17:45.968 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:45.968 00.000 9552 UpdateGuideState exits: m=5414794 SNR=181.4 Saturated
22:17:45.968 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:45.968 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:45.968 00.000 9976 Worker thread wakes up
22:17:45.968 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -1.69) opts 0xd
22:17:45.968 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.19, -1.69)
22:17:45.968 00.000 9976 Moving (-1.19, -1.69) raw xDistance=1.08 yDistance=-1.89
22:17:45.968 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.08
22:17:45.968 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:45.968 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.89
22:17:45.968 00.000 9976 MoveAxis(W, 24, ABG)
22:17:45.968 00.000 9552 Enqueuing Expose request
22:17:45.968 00.000 9976 Guiding  Dir = 3, Dur = 24
22:17:46.001 00.033 9976 IsSlewing returns 0
22:17:46.001 00.000 9976 IsGuiding returns 0
22:17:46.070 00.069 9976 IsGuiding returns 1
22:17:46.070 00.000 9976 scope still moving after pulse duration time elapsed
22:17:46.125 00.055 9976 IsSlewing returns 0
22:17:46.125 00.000 9976 IsGuiding returns 0
22:17:46.125 00.000 9976 scope move finished after 24 + 99 ms
22:17:46.125 00.000 9976 Move returns status 0, amount 24
22:17:46.125 00.000 9976 MoveAxis(N, 0, ABG)
22:17:46.125 00.000 9976 Move returns status 0, amount 0
22:17:46.125 00.000 9976 move complete, result=0
22:17:46.125 00.000 9976 worker thread done servicing request
22:17:46.125 00.000 9976 Worker thread wakes up
22:17:46.125 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:46.125 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:46.125 00.000 9552 GuideStep: 1.1 px 24 ms WEST, -1.9 px 0 ms NORTH
22:17:49.470 03.345 9976 Exposure complete
22:17:49.559 00.089 9976 worker thread done servicing request
22:17:49.559 00.000 9552 OnExposeComplete: enter
22:17:49.559 00.000 9552 UpdateGuideState(): m_state=6
22:17:49.559 00.000 9552 Star::Find(15, 1648, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
22:17:49.559 00.000 9552 Star::Find returns 1 (1), X=1648.36, Y=360.37, Mass=5318296, SNR=226.2, Peak=65504 HFD=7.5
22:17:49.559 00.000 9552 Star::Find false star n=11 nbg=263 bg=3697.9 sigma=949.2 thresh=6546 peak=6254
22:17:49.559 00.000 9552 Star::Find false star n=7 nbg=258 bg=3403.3 sigma=886.5 thresh=6063 peak=4867
22:17:49.559 00.000 9552 MultiStar: [#1 -1.07,-0.92,0.99,U] [#2 0.02,-0.66,0.15,U] [#3 0.00,0.00,0.00,L] [#4 -0.97,-3.83,0.00,M3] [#5 -1.59,-2.76,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:49.559 00.000 9552 refined, 2 included, MultiStar: {-1.52, -1.16}, one-star: {-2.19, -1.47}
22:17:49.559 00.000 9552 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.08) = xAngle (-5.57 = 0.71)
22:17:49.559 00.000 9552 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.58 = -2.30)
22:17:49.560 00.001 9552 CameraToMount -- cameraX=-1.52 cameraY=-1.16 hyp=1.91 cameraTheta=-2.49 mountX=1.44 mountY=-1.43, mountTheta=-0.78
22:17:49.560 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.52, y=-1.16, opts=13)
22:17:49.560 00.000 9552 Enqueuing Move request for scope (-1.52, -1.16)
22:17:49.560 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:49.560 00.000 9552 UpdateGuideState exits: m=5318296 SNR=226.2 Saturated
22:17:49.560 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:49.560 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:49.560 00.000 9976 Worker thread wakes up
22:17:49.560 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -1.16) opts 0xd
22:17:49.560 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.52, -1.16)
22:17:49.560 00.000 9976 Moving (-1.52, -1.16) raw xDistance=1.44 yDistance=-1.43
22:17:49.560 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.44
22:17:49.560 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:17:49.560 00.000 9552 Enqueuing Expose request
22:17:49.560 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.43
22:17:49.560 00.000 9976 MoveAxis(W, 33, ABG)
22:17:49.560 00.000 9976 Guiding  Dir = 3, Dur = 33
22:17:49.592 00.032 9976 IsSlewing returns 0
22:17:49.593 00.001 9976 IsGuiding returns 0
22:17:49.625 00.032 9976 PulseGuide returned control before completion, sleep 12
22:17:49.641 00.016 9976 IsGuiding returns 1
22:17:49.641 00.000 9976 scope still moving after pulse duration time elapsed
22:17:49.729 00.088 9976 IsSlewing returns 0
22:17:49.729 00.000 9976 IsGuiding returns 0
22:17:49.729 00.000 9976 scope move finished after 33 + 102 ms
22:17:49.729 00.000 9976 Move returns status 0, amount 33
22:17:49.729 00.000 9976 MoveAxis(N, 0, ABG)
22:17:49.729 00.000 9976 Move returns status 0, amount 0
22:17:49.729 00.000 9976 move complete, result=0
22:17:49.730 00.001 9976 worker thread done servicing request
22:17:49.730 00.000 9976 Worker thread wakes up
22:17:49.730 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:49.730 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:49.730 00.000 9552 GuideStep: 1.4 px 33 ms WEST, -1.4 px 0 ms NORTH
22:17:53.068 03.338 9976 Exposure complete
22:17:53.157 00.089 9976 worker thread done servicing request
22:17:53.157 00.000 9552 OnExposeComplete: enter
22:17:53.157 00.000 9552 UpdateGuideState(): m_state=6
22:17:53.157 00.000 9552 Star::Find(15, 1648, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
22:17:53.157 00.000 9552 Star::Find returns 1 (1), X=1649.09, Y=360.42, Mass=5523099, SNR=208.3, Peak=65504 HFD=7.9
22:17:53.157 00.000 9552 MultiStar: [#1 -0.10,-0.86,0.92,U] [#2 -0.29,-1.13,0.25,U] [#3 -0.48,0.34,0.08,U] [#4 -1.00,-2.39,0.00,M4] [#5 -0.01,-2.10,0.00,M4] [#6 -0.95,-1.99,0.00,M4] [#7 0.00,0.00,0.00,L] 
22:17:53.157 00.000 9552 refined, 3 included, MultiStar: {-0.74, -1.10}, one-star: {-1.46, -1.42}
22:17:53.157 00.000 9552 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.08) = xAngle (-5.24 = 1.04)
22:17:53.157 00.000 9552 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.25 = -1.97)
22:17:53.157 00.000 9552 CameraToMount -- cameraX=-0.74 cameraY=-1.10 hyp=1.32 cameraTheta=-2.16 mountX=0.67 mountY=-1.22, mountTheta=-1.07
22:17:53.158 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.74, y=-1.10, opts=13)
22:17:53.158 00.000 9552 Enqueuing Move request for scope (-0.74, -1.10)
22:17:53.158 00.000 9976 Worker thread wakes up
22:17:53.158 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -1.10) opts 0xd
22:17:53.158 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:53.158 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.74, -1.10)
22:17:53.158 00.000 9552 UpdateGuideState exits: m=5523099 SNR=208.3 Saturated
22:17:53.158 00.000 9976 Moving (-0.74, -1.10) raw xDistance=0.67 yDistance=-1.22
22:17:53.158 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:53.158 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.67
22:17:53.158 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:53.158 00.000 9552 Enqueuing Expose request
22:17:53.158 00.000 9976 switching direction from 1 to -1 - decHistory=-3 oldest=-0.46 newest=-4.54
22:17:53.158 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
22:17:53.158 00.000 9976 MoveAxis(W, 17, ABG)
22:17:53.158 00.000 9976 Guiding  Dir = 3, Dur = 17
22:17:53.188 00.030 9976 IsSlewing returns 0
22:17:53.190 00.002 9976 IsGuiding returns 0
22:17:53.221 00.031 9976 IsGuiding returns 1
22:17:53.221 00.000 9976 scope still moving after pulse duration time elapsed
22:17:53.280 00.059 9976 IsSlewing returns 0
22:17:53.281 00.001 9976 IsGuiding returns 0
22:17:53.281 00.000 9976 scope move finished after 17 + 74 ms
22:17:53.281 00.000 9976 Move returns status 0, amount 17
22:17:53.281 00.000 9976 BLC: Oldest BLC event removed
22:17:53.281 00.000 9976 BLC: Dec direction reversal from South to North, backlash comp pulse of 176 applied
22:17:53.281 00.000 9976 MoveAxis(N, 222, ABG)
22:17:53.281 00.000 9976 Guiding  Dir = 0, Dur = 222
22:17:53.311 00.030 9976 IsSlewing returns 0
22:17:53.311 00.000 9976 IsGuiding returns 0
22:17:53.344 00.033 9976 PulseGuide returned control before completion, sleep 201
22:17:53.552 00.208 9976 IsGuiding returns 1
22:17:53.552 00.000 9976 scope still moving after pulse duration time elapsed
22:17:53.608 00.056 9976 IsSlewing returns 0
22:17:53.608 00.000 9976 IsGuiding returns 0
22:17:53.608 00.000 9976 scope move finished after 222 + 74 ms
22:17:53.608 00.000 9976 Move returns status 0, amount 222
22:17:53.608 00.000 9976 move complete, result=0
22:17:53.608 00.000 9976 worker thread done servicing request
22:17:53.608 00.000 9976 Worker thread wakes up
22:17:53.608 00.000 9552 GuideStep: 0.7 px 17 ms WEST, -1.2 px 222 ms NORTH
22:17:53.608 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:53.609 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:56.964 03.355 9976 Exposure complete
22:17:57.058 00.094 9976 worker thread done servicing request
22:17:57.058 00.000 9552 OnExposeComplete: enter
22:17:57.059 00.001 9552 UpdateGuideState(): m_state=6
22:17:57.059 00.000 9552 Star::Find(15, 1649, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
22:17:57.059 00.000 9552 Star::Find returns 1 (1), X=1648.06, Y=361.48, Mass=5242462, SNR=199.3, Peak=65504 HFD=7.9
22:17:57.059 00.000 9552 Star::Find false star n=9 nbg=257 bg=3305.5 sigma=852.1 thresh=5862 peak=5627
22:17:57.059 00.000 9552 MultiStar: [#1 -1.77,-0.06,0.90,U] [#2 -1.70,0.55,0.15,U] [#3 -1.28,1.24,0.09,U] [#4 -1.49,-1.81,0.00,M5] [#5 -2.05,-0.23,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:17:57.059 00.000 9552 refined, 3 included, MultiStar: {-2.09, -0.11}, one-star: {-2.49, -0.36}
22:17:57.059 00.000 9552 CameraToMount -- cameraTheta (-3.09) - m_xAngle (3.08) = xAngle (-6.17 = 0.11)
22:17:57.059 00.000 9552 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-9.18 = -2.90)
22:17:57.059 00.000 9552 CameraToMount -- cameraX=-2.09 cameraY=-0.11 hyp=2.09 cameraTheta=-3.09 mountX=2.08 mountY=-0.51, mountTheta=-0.24
22:17:57.060 00.001 9552 SchedulePrimaryMove(104D1A90, x=-2.09, y=-0.11, opts=13)
22:17:57.060 00.000 9552 Enqueuing Move request for scope (-2.09, -0.11)
22:17:57.060 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:17:57.060 00.000 9552 UpdateGuideState exits: m=5242462 SNR=199.3 Saturated
22:17:57.060 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:57.060 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:17:57.060 00.000 9552 Enqueuing Expose request
22:17:57.061 00.001 9976 Worker thread wakes up
22:17:57.061 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.09, -0.11) opts 0xd
22:17:57.061 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.09, -0.11)
22:17:57.061 00.000 9976 Moving (-2.09, -0.11) raw xDistance=2.08 yDistance=-0.51
22:17:57.061 00.000 9976 BLC: History state: CurrMiss=0.51, AvgInitMiss=0.33, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.220599, 1:0.508119
22:17:57.061 00.000 9976 BLC: No correction, Miss < min_move
22:17:57.061 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.34 from input 2.08
22:17:57.061 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:57.061 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
22:17:57.061 00.000 9976 MoveAxis(W, 46, ABG)
22:17:57.061 00.000 9976 Guiding  Dir = 3, Dur = 46
22:17:57.093 00.032 9976 IsSlewing returns 0
22:17:57.094 00.001 9976 IsGuiding returns 0
22:17:57.126 00.032 9976 PulseGuide returned control before completion, sleep 25
22:17:57.151 00.025 9976 IsGuiding returns 1
22:17:57.151 00.000 9976 scope still moving after pulse duration time elapsed
22:17:57.248 00.097 9976 IsSlewing returns 0
22:17:57.248 00.000 9976 IsGuiding returns 0
22:17:57.248 00.000 9976 scope move finished after 46 + 108 ms
22:17:57.248 00.000 9976 Move returns status 0, amount 46
22:17:57.248 00.000 9976 MoveAxis(N, 0, ABG)
22:17:57.248 00.000 9976 Move returns status 0, amount 0
22:17:57.248 00.000 9976 move complete, result=0
22:17:57.248 00.000 9976 worker thread done servicing request
22:17:57.248 00.000 9976 Worker thread wakes up
22:17:57.248 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:17:57.248 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:17:57.248 00.000 9552 GuideStep: 2.1 px 46 ms WEST, -0.5 px 0 ms NORTH
22:18:00.594 03.346 9976 Exposure complete
22:18:00.689 00.095 9976 worker thread done servicing request
22:18:00.689 00.000 9552 OnExposeComplete: enter
22:18:00.689 00.000 9552 UpdateGuideState(): m_state=6
22:18:00.689 00.000 9552 Star::Find(15, 1648, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
22:18:00.689 00.000 9552 Star::Find returns 1 (1), X=1648.10, Y=360.87, Mass=5327873, SNR=194.1, Peak=65504 HFD=7.8
22:18:00.690 00.001 9552 Star::Find false star n=10 nbg=225 bg=3292.7 sigma=747.3 thresh=5535 peak=5358
22:18:00.690 00.000 9552 MultiStar: [#1 -0.88,-0.82,1.18,U] [#2 -0.56,-0.99,0.26,U] [#3 -1.07,0.32,0.09,U] [#4 -1.59,-1.69,0.00,M6] [#5 -1.85,-2.07,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:00.690 00.000 9552 refined, 3 included, MultiStar: {-1.48, -0.86}, one-star: {-2.45, -0.97}
22:18:00.690 00.000 9552 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.08) = xAngle (-5.69 = 0.59)
22:18:00.690 00.000 9552 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.71 = -2.42)
22:18:00.690 00.000 9552 CameraToMount -- cameraX=-1.48 cameraY=-0.86 hyp=1.71 cameraTheta=-2.62 mountX=1.42 mountY=-1.12, mountTheta=-0.67
22:18:00.691 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.48, y=-0.86, opts=13)
22:18:00.691 00.000 9552 Enqueuing Move request for scope (-1.48, -0.86)
22:18:00.691 00.000 9976 Worker thread wakes up
22:18:00.691 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.48, -0.86) opts 0xd
22:18:00.691 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.48, -0.86)
22:18:00.692 00.001 9976 Moving (-1.48, -0.86) raw xDistance=1.42 yDistance=-1.12
22:18:00.692 00.000 9976 BLC: History state: CurrMiss=1.12, AvgInitMiss=0.33, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.220599, 1:0.508119, 2:1.124222
22:18:00.692 00.000 9976 BLC: Under-shoot: nominal increase by 12
22:18:00.692 00.000 9976 BLC: window closed
22:18:00.692 00.000 9976 BLC: Pulse adjusted to 188
22:18:00.692 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:00.692 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.42
22:18:00.692 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
22:18:00.692 00.000 9976 MoveAxis(W, 34, ABG)
22:18:00.692 00.000 9976 Guiding  Dir = 3, Dur = 34
22:18:00.692 00.000 9552 UpdateGuideState exits: m=5327873 SNR=194.1 Saturated
22:18:00.692 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:00.692 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:00.692 00.000 9552 Enqueuing Expose request
22:18:00.721 00.029 9976 IsSlewing returns 0
22:18:00.721 00.000 9976 IsGuiding returns 0
22:18:00.753 00.032 9976 PulseGuide returned control before completion, sleep 13
22:18:00.780 00.027 9976 IsGuiding returns 1
22:18:00.780 00.000 9976 scope still moving after pulse duration time elapsed
22:18:00.843 00.063 9976 IsSlewing returns 0
22:18:00.844 00.001 9976 IsGuiding returns 0
22:18:00.844 00.000 9976 scope move finished after 34 + 89 ms
22:18:00.844 00.000 9976 Move returns status 0, amount 34
22:18:00.844 00.000 9976 MoveAxis(N, 42, ABG)
22:18:00.844 00.000 9976 Guiding  Dir = 0, Dur = 42
22:18:00.876 00.032 9976 IsSlewing returns 0
22:18:00.876 00.000 9976 IsGuiding returns 0
22:18:00.907 00.031 9976 PulseGuide returned control before completion, sleep 21
22:18:00.937 00.030 9976 IsGuiding returns 1
22:18:00.937 00.000 9976 scope still moving after pulse duration time elapsed
22:18:00.961 00.024 9552 evsrv: cli 011F3CE0 connect
22:18:00.961 00.000 9552 case statement mapped state 6 to 3
22:18:00.961 00.000 9552 case statement mapped state 6 to 3
22:18:00.961 00.000 9552 evsrv: cli 011F3CE0 request: {"method":"get_pixel_scale","id":"f16109ee-3f8b-47d5-9421-a359d8cf6377"}
22:18:00.962 00.001 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":0.431683,"id":"f16109ee-3f8b-47d5-9421-a359d8cf6377"}
22:18:00.962 00.000 9552 evsrv: cli 011F3CE0 disconnect
22:18:01.026 00.064 9976 IsSlewing returns 0
22:18:01.026 00.000 9976 IsGuiding returns 0
22:18:01.026 00.000 9976 scope move finished after 42 + 107 ms
22:18:01.026 00.000 9976 Move returns status 0, amount 42
22:18:01.026 00.000 9976 move complete, result=0
22:18:01.026 00.000 9976 worker thread done servicing request
22:18:01.026 00.000 9976 Worker thread wakes up
22:18:01.026 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:01.026 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:01.026 00.000 9552 GuideStep: 1.4 px 34 ms WEST, -1.1 px 42 ms NORTH
22:18:04.383 03.357 9976 Exposure complete
22:18:04.476 00.093 9976 worker thread done servicing request
22:18:04.476 00.000 9552 OnExposeComplete: enter
22:18:04.477 00.001 9552 UpdateGuideState(): m_state=6
22:18:04.477 00.000 9552 Star::Find(15, 1648, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
22:18:04.477 00.000 9552 Star::Find returns 1 (1), X=1648.30, Y=362.48, Mass=5285475, SNR=205.1, Peak=65504 HFD=7.5
22:18:04.477 00.000 9552 Star::Find false star n=13 nbg=258 bg=3161.6 sigma=934.8 thresh=5966 peak=5617
22:18:04.477 00.000 9552 MultiStar: [#1 -1.45,1.10,0.99,U] [#2 -1.45,0.00,0.23,U] [#3 -0.65,2.22,0.00,M1] [#4 -0.75,0.23,0.09,U] [#5 -0.83,-0.19,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:04.477 00.000 9552 refined, 4 included, MultiStar: {-1.73, 0.72}, one-star: {-2.25, 0.64}
22:18:04.477 00.000 9552 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.08) = xAngle (-0.33 = -0.33)
22:18:04.477 00.000 9552 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.34 = 2.94)
22:18:04.477 00.000 9552 CameraToMount -- cameraX=-1.73 cameraY=0.72 hyp=1.87 cameraTheta=2.75 mountX=1.77 mountY=0.37, mountTheta=0.21
22:18:04.478 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.73, y=0.72, opts=13)
22:18:04.478 00.000 9552 Enqueuing Move request for scope (-1.73, 0.72)
22:18:04.478 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:04.478 00.000 9552 UpdateGuideState exits: m=5285475 SNR=205.1 Saturated
22:18:04.478 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:04.478 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:04.478 00.000 9552 Enqueuing Expose request
22:18:04.478 00.000 9976 Worker thread wakes up
22:18:04.478 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.73, 0.72) opts 0xd
22:18:04.478 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.73, 0.72)
22:18:04.478 00.000 9976 Moving (-1.73, 0.72) raw xDistance=1.77 yDistance=0.37
22:18:04.478 00.000 9976 GuideAlgorithmHysteresis::Result() returns 1.18 from input 1.77
22:18:04.478 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:04.478 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:18:04.478 00.000 9976 MoveAxis(W, 41, ABG)
22:18:04.479 00.001 9976 Guiding  Dir = 3, Dur = 41
22:18:04.499 00.020 9976 IsSlewing returns 0
22:18:04.499 00.000 9976 IsGuiding returns 0
22:18:04.531 00.032 9976 PulseGuide returned control before completion, sleep 20
22:18:04.561 00.030 9976 IsGuiding returns 1
22:18:04.561 00.000 9976 scope still moving after pulse duration time elapsed
22:18:04.610 00.049 9976 IsSlewing returns 0
22:18:04.611 00.001 9976 IsGuiding returns 0
22:18:04.611 00.000 9976 scope move finished after 41 + 70 ms
22:18:04.611 00.000 9976 Move returns status 0, amount 41
22:18:04.611 00.000 9976 MoveAxis(N, 0, ABG)
22:18:04.611 00.000 9976 Move returns status 0, amount 0
22:18:04.611 00.000 9976 move complete, result=0
22:18:04.612 00.001 9976 worker thread done servicing request
22:18:04.612 00.000 9976 Worker thread wakes up
22:18:04.612 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:04.612 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:04.612 00.000 9552 GuideStep: 1.8 px 41 ms WEST, 0.4 px 0 ms NORTH
22:18:07.954 03.342 9976 Exposure complete
22:18:08.036 00.082 9976 worker thread done servicing request
22:18:08.036 00.000 9552 OnExposeComplete: enter
22:18:08.036 00.000 9552 UpdateGuideState(): m_state=6
22:18:08.037 00.001 9552 Star::Find(15, 1648, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
22:18:08.037 00.000 9552 Star::Find returns 1 (1), X=1649.37, Y=362.24, Mass=5419749, SNR=236.9, Peak=65504 HFD=7.6
22:18:08.037 00.000 9552 MultiStar: [#1 0.71,0.86,1.02,U] [#2 -1.24,1.46,0.14,U] [#3 -0.57,2.04,0.00,M2] [#4 -0.14,-0.33,0.12,U] [#5 -1.43,0.32,0.07,U] [#6 -0.90,1.59,0.05,U] [#7 -0.13,-0.52,0.25,U] 
22:18:08.037 00.000 9552 refined, 6 included, MultiStar: {-0.31, 0.53}, one-star: {-1.18, 0.40}
22:18:08.037 00.000 9552 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.08) = xAngle (-0.98 = -0.98)
22:18:08.037 00.000 9552 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.99 = 2.30)
22:18:08.037 00.000 9552 CameraToMount -- cameraX=-0.31 cameraY=0.53 hyp=0.62 cameraTheta=2.10 mountX=0.35 mountY=0.46, mountTheta=0.93
22:18:08.038 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.31, y=0.53, opts=13)
22:18:08.038 00.000 9552 Enqueuing Move request for scope (-0.31, 0.53)
22:18:08.038 00.000 9976 Worker thread wakes up
22:18:08.038 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.53) opts 0xd
22:18:08.038 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.31, 0.53)
22:18:08.038 00.000 9976 Moving (-0.31, 0.53) raw xDistance=0.35 yDistance=0.46
22:18:08.038 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
22:18:08.038 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:08.038 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:08.038 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
22:18:08.038 00.000 9976 MoveAxis(E, 0, ABG)
22:18:08.038 00.000 9976 Move returns status 0, amount 0
22:18:08.038 00.000 9976 MoveAxis(N, 0, ABG)
22:18:08.038 00.000 9976 Move returns status 0, amount 0
22:18:08.038 00.000 9976 move complete, result=0
22:18:08.038 00.000 9976 worker thread done servicing request
22:18:08.038 00.000 9552 UpdateGuideState exits: m=5419749 SNR=236.9 Saturated
22:18:08.038 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:08.038 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:08.038 00.000 9552 Enqueuing Expose request
22:18:08.038 00.000 9976 Worker thread wakes up
22:18:08.038 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:08.038 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
22:18:08.038 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:11.386 03.348 9976 Exposure complete
22:18:11.480 00.094 9976 worker thread done servicing request
22:18:11.480 00.000 9552 OnExposeComplete: enter
22:18:11.480 00.000 9552 UpdateGuideState(): m_state=6
22:18:11.480 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:18:11.480 00.000 9552 Star::Find returns 1 (1), X=1649.69, Y=362.78, Mass=5598688, SNR=257.6, Peak=65504 HFD=8.0
22:18:11.480 00.000 9552 Star::Find false star n=7 nbg=252 bg=3288.3 sigma=906.7 thresh=6008 peak=5368
22:18:11.480 00.000 9552 MultiStar: [#1 -0.06,1.99,0.00,M1] [#2 -0.04,0.92,0.18,U] [#3 0.42,2.89,0.00,M3] [#4 -0.52,-0.02,0.07,U] [#5 1.01,0.14,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:11.480 00.000 9552 refined, 3 included, MultiStar: {-0.64, 0.84}, one-star: {-0.86, 0.94}
22:18:11.480 00.000 9552 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.08) = xAngle (-0.86 = -0.86)
22:18:11.480 00.000 9552 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.87 = 2.42)
22:18:11.480 00.000 9552 CameraToMount -- cameraX=-0.64 cameraY=0.84 hyp=1.06 cameraTheta=2.22 mountX=0.69 mountY=0.70, mountTheta=0.79
22:18:11.481 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.64, y=0.84, opts=13)
22:18:11.481 00.000 9552 Enqueuing Move request for scope (-0.64, 0.84)
22:18:11.481 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:11.482 00.001 9976 Worker thread wakes up
22:18:11.482 00.000 9552 UpdateGuideState exits: m=5598688 SNR=257.6 Saturated
22:18:11.482 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:11.482 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:11.482 00.000 9552 Enqueuing Expose request
22:18:11.482 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.84) opts 0xd
22:18:11.482 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.64, 0.84)
22:18:11.482 00.000 9976 Moving (-0.64, 0.84) raw xDistance=0.69 yDistance=0.70
22:18:11.482 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69
22:18:11.482 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:11.482 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
22:18:11.482 00.000 9976 MoveAxis(W, 15, ABG)
22:18:11.482 00.000 9976 Guiding  Dir = 3, Dur = 15
22:18:11.515 00.033 9976 IsSlewing returns 0
22:18:11.516 00.001 9976 IsGuiding returns 0
22:18:11.547 00.031 9976 IsGuiding returns 1
22:18:11.547 00.000 9976 scope still moving after pulse duration time elapsed
22:18:11.637 00.090 9976 IsSlewing returns 0
22:18:11.638 00.001 9976 IsGuiding returns 0
22:18:11.638 00.000 9976 scope move finished after 15 + 107 ms
22:18:11.638 00.000 9976 Move returns status 0, amount 15
22:18:11.638 00.000 9976 MoveAxis(N, 0, ABG)
22:18:11.638 00.000 9976 Move returns status 0, amount 0
22:18:11.638 00.000 9976 move complete, result=0
22:18:11.638 00.000 9976 worker thread done servicing request
22:18:11.638 00.000 9976 Worker thread wakes up
22:18:11.638 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:11.638 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:11.638 00.000 9552 GuideStep: 0.7 px 15 ms WEST, 0.7 px 0 ms NORTH
22:18:14.985 03.347 9976 Exposure complete
22:18:15.081 00.096 9976 worker thread done servicing request
22:18:15.081 00.000 9552 OnExposeComplete: enter
22:18:15.081 00.000 9552 UpdateGuideState(): m_state=6
22:18:15.081 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
22:18:15.081 00.000 9552 Star::Find returns 1 (1), X=1649.37, Y=361.83, Mass=5171603, SNR=229.5, Peak=65504 HFD=7.6
22:18:15.082 00.001 9552 Star::Find false star n=9 nbg=258 bg=3215.7 sigma=945.0 thresh=6051 peak=5639
22:18:15.082 00.000 9552 MultiStar: [#1 -0.48,0.86,0.97,U] [#2 -1.32,0.63,0.16,U] [#3 -0.28,1.80,0.06,U] [#4 0.35,-0.36,0.08,U] [#5 -0.78,0.00,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:15.082 00.000 9552 refined, 5 included, MultiStar: {-0.81, 0.43}, one-star: {-1.18, -0.01}
22:18:15.082 00.000 9552 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.08) = xAngle (-0.42 = -0.42)
22:18:15.082 00.000 9552 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.43 = 2.85)
22:18:15.082 00.000 9552 CameraToMount -- cameraX=-0.81 cameraY=0.43 hyp=0.92 cameraTheta=2.66 mountX=0.84 mountY=0.26, mountTheta=0.31
22:18:15.083 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.81, y=0.43, opts=13)
22:18:15.083 00.000 9552 Enqueuing Move request for scope (-0.81, 0.43)
22:18:15.083 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:15.083 00.000 9552 UpdateGuideState exits: m=5171603 SNR=229.5 Saturated
22:18:15.083 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:15.083 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:15.083 00.000 9552 Enqueuing Expose request
22:18:15.083 00.000 9976 Worker thread wakes up
22:18:15.083 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.43) opts 0xd
22:18:15.083 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.81, 0.43)
22:18:15.083 00.000 9976 Moving (-0.81, 0.43) raw xDistance=0.84 yDistance=0.26
22:18:15.083 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.84
22:18:15.083 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:15.083 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:18:15.083 00.000 9976 MoveAxis(W, 19, ABG)
22:18:15.083 00.000 9976 Guiding  Dir = 3, Dur = 19
22:18:15.109 00.026 9976 IsSlewing returns 0
22:18:15.109 00.000 9976 IsGuiding returns 0
22:18:15.141 00.032 9976 IsGuiding returns 1
22:18:15.141 00.000 9976 scope still moving after pulse duration time elapsed
22:18:15.201 00.060 9976 IsSlewing returns 0
22:18:15.202 00.001 9976 IsGuiding returns 0
22:18:15.202 00.000 9976 scope move finished after 19 + 73 ms
22:18:15.202 00.000 9976 Move returns status 0, amount 19
22:18:15.202 00.000 9976 MoveAxis(N, 0, ABG)
22:18:15.202 00.000 9976 Move returns status 0, amount 0
22:18:15.202 00.000 9976 move complete, result=0
22:18:15.202 00.000 9976 worker thread done servicing request
22:18:15.202 00.000 9976 Worker thread wakes up
22:18:15.202 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:15.202 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:15.202 00.000 9552 GuideStep: 0.8 px 19 ms WEST, 0.3 px 0 ms NORTH
22:18:18.550 03.348 9976 Exposure complete
22:18:18.637 00.087 9976 worker thread done servicing request
22:18:18.637 00.000 9552 OnExposeComplete: enter
22:18:18.637 00.000 9552 UpdateGuideState(): m_state=6
22:18:18.637 00.000 9552 Star::Find(15, 1649, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:18:18.637 00.000 9552 Star::Find returns 1 (1), X=1649.73, Y=361.76, Mass=5504214, SNR=195.0, Peak=65504 HFD=7.9
22:18:18.637 00.000 9552 Star::Find false star n=9 nbg=264 bg=3788.3 sigma=971.0 thresh=6701 peak=6689
22:18:18.637 00.000 9552 Star::Find false star n=7 nbg=253 bg=3351.7 sigma=861.3 thresh=5936 peak=5710
22:18:18.637 00.000 9552 MultiStar: [#1 0.13,0.63,1.09,U] [#2 -0.47,0.15,0.18,U] [#3 -0.44,1.63,0.10,U] [#4 0.10,-0.66,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.13,-0.52,0.30,U] 
22:18:18.637 00.000 9552 refined, 5 included, MultiStar: {-0.30, 0.21}, one-star: {-0.82, -0.09}
22:18:18.637 00.000 9552 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.08) = xAngle (-0.54 = -0.54)
22:18:18.637 00.000 9552 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.55 = 2.73)
22:18:18.637 00.000 9552 CameraToMount -- cameraX=-0.30 cameraY=0.21 hyp=0.37 cameraTheta=2.53 mountX=0.31 mountY=0.15, mountTheta=0.44
22:18:18.638 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.30, y=0.21, opts=13)
22:18:18.638 00.000 9552 Enqueuing Move request for scope (-0.30, 0.21)
22:18:18.638 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=112, FiltMax=65504, Gamma=0.780
22:18:18.638 00.000 9552 UpdateGuideState exits: m=5504214 SNR=195.0 Saturated
22:18:18.638 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:18.638 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:18.638 00.000 9552 Enqueuing Expose request
22:18:18.638 00.000 9976 Worker thread wakes up
22:18:18.639 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.21) opts 0xd
22:18:18.639 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.30, 0.21)
22:18:18.639 00.000 9976 Moving (-0.30, 0.21) raw xDistance=0.31 yDistance=0.15
22:18:18.639 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
22:18:18.639 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:18.639 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:18:18.639 00.000 9976 MoveAxis(E, 0, ABG)
22:18:18.639 00.000 9976 Move returns status 0, amount 0
22:18:18.639 00.000 9976 MoveAxis(N, 0, ABG)
22:18:18.639 00.000 9976 Move returns status 0, amount 0
22:18:18.639 00.000 9976 move complete, result=0
22:18:18.639 00.000 9976 worker thread done servicing request
22:18:18.639 00.000 9976 Worker thread wakes up
22:18:18.639 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:18.639 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:18.639 00.000 9552 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:21.984 03.345 9976 Exposure complete
22:18:22.068 00.084 9976 worker thread done servicing request
22:18:22.068 00.000 9552 OnExposeComplete: enter
22:18:22.068 00.000 9552 UpdateGuideState(): m_state=6
22:18:22.068 00.000 9552 Star::Find(15, 1649, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
22:18:22.068 00.000 9552 Star::Find returns 1 (1), X=1649.15, Y=363.10, Mass=5285770, SNR=207.1, Peak=65504 HFD=7.8
22:18:22.068 00.000 9552 Star::Find false star n=6 nbg=263 bg=3225.8 sigma=938.1 thresh=6040 peak=5767
22:18:22.068 00.000 9552 MultiStar: [#1 -0.52,1.60,1.09,U] [#2 -1.32,1.58,0.00,M1] [#3 -0.70,1.92,0.00,M2] [#4 -0.21,0.70,0.09,U] [#5 -0.09,0.92,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:22.068 00.000 9552 refined, 3 included, MultiStar: {-0.88, 1.39}, one-star: {-1.40, 1.25}
22:18:22.068 00.000 9552 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.08) = xAngle (-0.94 = -0.94)
22:18:22.068 00.000 9552 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.95 = 2.33)
22:18:22.069 00.001 9552 CameraToMount -- cameraX=-0.88 cameraY=1.39 hyp=1.64 cameraTheta=2.14 mountX=0.97 mountY=1.19, mountTheta=0.89
22:18:22.069 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.88, y=1.39, opts=13)
22:18:22.069 00.000 9552 Enqueuing Move request for scope (-0.88, 1.39)
22:18:22.069 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:22.069 00.000 9552 UpdateGuideState exits: m=5285770 SNR=207.1 Saturated
22:18:22.069 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:22.069 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:22.069 00.000 9552 Enqueuing Expose request
22:18:22.069 00.000 9976 Worker thread wakes up
22:18:22.069 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 1.39) opts 0xd
22:18:22.069 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.88, 1.39)
22:18:22.069 00.000 9976 Moving (-0.88, 1.39) raw xDistance=0.97 yDistance=1.19
22:18:22.069 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
22:18:22.070 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:22.070 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.19
22:18:22.070 00.000 9976 MoveAxis(W, 21, ABG)
22:18:22.070 00.000 9976 Guiding  Dir = 3, Dur = 21
22:18:22.152 00.082 9976 IsSlewing returns 0
22:18:22.152 00.000 9976 IsGuiding returns 0
22:18:22.173 00.021 9976 PulseGuide returned control before completion, sleep 11
22:18:22.188 00.015 9976 IsGuiding returns 1
22:18:22.188 00.000 9976 scope still moving after pulse duration time elapsed
22:18:22.252 00.064 9976 IsSlewing returns 0
22:18:22.252 00.000 9976 IsGuiding returns 0
22:18:22.252 00.000 9976 scope move finished after 21 + 79 ms
22:18:22.252 00.000 9976 Move returns status 0, amount 21
22:18:22.252 00.000 9976 MoveAxis(N, 0, ABG)
22:18:22.252 00.000 9976 Move returns status 0, amount 0
22:18:22.252 00.000 9976 move complete, result=0
22:18:22.252 00.000 9976 worker thread done servicing request
22:18:22.252 00.000 9976 Worker thread wakes up
22:18:22.252 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:22.252 00.000 9552 GuideStep: 1.0 px 21 ms WEST, 1.2 px 0 ms NORTH
22:18:22.252 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:25.597 03.345 9976 Exposure complete
22:18:25.680 00.083 9976 worker thread done servicing request
22:18:25.680 00.000 9552 OnExposeComplete: enter
22:18:25.681 00.001 9552 UpdateGuideState(): m_state=6
22:18:25.681 00.000 9552 Star::Find(15, 1649, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
22:18:25.681 00.000 9552 Star::Find returns 1 (1), X=1650.35, Y=362.44, Mass=5303465, SNR=220.9, Peak=65504 HFD=7.4
22:18:25.681 00.000 9552 Star::Find false star n=8 nbg=266 bg=3896.1 sigma=955.2 thresh=6762 peak=6706
22:18:25.681 00.000 9552 Star::Find false star n=9 nbg=273 bg=3137.9 sigma=1042.7 thresh=6266 peak=6077
22:18:25.681 00.000 9552 MultiStar: [#1 1.06,1.07,1.15,U] [#2 0.19,1.06,0.18,U] [#3 2.05,2.00,0.00,M3] [#4 1.54,-1.06,0.09,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.13,-0.52,0.29,U] 
22:18:25.681 00.000 9552 single-star, 4 included, MultiStar: {0.42, 0.66}, one-star: {-0.20, 0.60}
22:18:25.681 00.000 9552 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.08) = xAngle (-1.18 = -1.18)
22:18:25.681 00.000 9552 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.20 = 2.09)
22:18:25.681 00.000 9552 CameraToMount -- cameraX=-0.20 cameraY=0.60 hyp=0.64 cameraTheta=1.89 mountX=0.24 mountY=0.55, mountTheta=1.16
22:18:25.682 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.20, y=0.60, opts=13)
22:18:25.682 00.000 9552 Enqueuing Move request for scope (-0.20, 0.60)
22:18:25.682 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:25.682 00.000 9552 UpdateGuideState exits: m=5303465 SNR=220.9 Saturated
22:18:25.682 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:25.682 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:25.682 00.000 9552 Enqueuing Expose request
22:18:25.683 00.001 9976 Worker thread wakes up
22:18:25.683 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.60) opts 0xd
22:18:25.683 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.20, 0.60)
22:18:25.683 00.000 9976 Moving (-0.20, 0.60) raw xDistance=0.24 yDistance=0.55
22:18:25.683 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
22:18:25.683 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:25.683 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
22:18:25.683 00.000 9976 MoveAxis(E, 0, ABG)
22:18:25.683 00.000 9976 Move returns status 0, amount 0
22:18:25.683 00.000 9976 MoveAxis(N, 0, ABG)
22:18:25.683 00.000 9976 Move returns status 0, amount 0
22:18:25.683 00.000 9976 move complete, result=0
22:18:25.683 00.000 9976 worker thread done servicing request
22:18:25.683 00.000 9976 Worker thread wakes up
22:18:25.683 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:25.683 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:25.683 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
22:18:29.037 03.354 9976 Exposure complete
22:18:29.120 00.083 9976 worker thread done servicing request
22:18:29.122 00.002 9552 OnExposeComplete: enter
22:18:29.122 00.000 9552 UpdateGuideState(): m_state=6
22:18:29.122 00.000 9552 Star::Find(15, 1650, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
22:18:29.122 00.000 9552 Star::Find returns 1 (1), X=1650.09, Y=362.22, Mass=5636216, SNR=249.9, Peak=65504 HFD=7.9
22:18:29.122 00.000 9552 Star::Find false star n=4 nbg=257 bg=3264.5 sigma=901.4 thresh=5969 peak=5329
22:18:29.122 00.000 9552 MultiStar: [#1 0.97,0.76,0.74,U] [#2 1.74,1.21,0.00,M1] [#3 0.99,1.26,0.07,U] [#4 0.74,0.24,0.09,U] [#5 1.77,1.10,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:29.122 00.000 9552 refined, 3 included, MultiStar: {0.21, 0.56}, one-star: {-0.46, 0.38}
22:18:29.122 00.000 9552 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.08) = xAngle (-1.87 = -1.87)
22:18:29.122 00.000 9552 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.88 = 1.41)
22:18:29.122 00.000 9552 CameraToMount -- cameraX=0.21 cameraY=0.56 hyp=0.59 cameraTheta=1.21 mountX=-0.17 mountY=0.58, mountTheta=1.86
22:18:29.122 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.21, y=0.56, opts=13)
22:18:29.122 00.000 9552 Enqueuing Move request for scope (0.21, 0.56)
22:18:29.122 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:29.122 00.000 9552 UpdateGuideState exits: m=5636216 SNR=249.9 Saturated
22:18:29.122 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:29.122 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:29.122 00.000 9552 Enqueuing Expose request
22:18:29.122 00.000 9976 Worker thread wakes up
22:18:29.122 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.56) opts 0xd
22:18:29.122 00.000 9976 Handling offset move in thread for scope, endpoint = (0.21, 0.56)
22:18:29.122 00.000 9976 Moving (0.21, 0.56) raw xDistance=-0.17 yDistance=0.58
22:18:29.122 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:18:29.122 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:29.122 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
22:18:29.122 00.000 9976 MoveAxis(E, 0, ABG)
22:18:29.122 00.000 9976 Move returns status 0, amount 0
22:18:29.122 00.000 9976 MoveAxis(N, 0, ABG)
22:18:29.122 00.000 9976 Move returns status 0, amount 0
22:18:29.122 00.000 9976 move complete, result=0
22:18:29.122 00.000 9976 worker thread done servicing request
22:18:29.122 00.000 9976 Worker thread wakes up
22:18:29.122 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:29.122 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:29.122 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
22:18:32.467 03.345 9976 Exposure complete
22:18:32.558 00.091 9976 worker thread done servicing request
22:18:32.558 00.000 9552 OnExposeComplete: enter
22:18:32.558 00.000 9552 UpdateGuideState(): m_state=6
22:18:32.558 00.000 9552 Star::Find(15, 1650, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
22:18:32.558 00.000 9552 Star::Find returns 1 (1), X=1649.90, Y=362.59, Mass=5480708, SNR=206.2, Peak=65504 HFD=7.9
22:18:32.559 00.001 9552 Star::Find false star n=9 nbg=258 bg=3786.7 sigma=898.2 thresh=6481 peak=6359
22:18:32.559 00.000 9552 Star::Find false star n=10 nbg=275 bg=3288.1 sigma=968.6 thresh=6194 peak=5534
22:18:32.559 00.000 9552 MultiStar: [#1 0.87,0.99,1.14,U] [#2 0.10,1.14,0.16,U] [#3 0.57,1.73,0.09,U] [#4 0.63,0.88,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:32.559 00.000 9552 refined, 4 included, MultiStar: {0.19, 0.92}, one-star: {-0.65, 0.75}
22:18:32.559 00.000 9552 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.08) = xAngle (-1.71 = -1.71)
22:18:32.559 00.000 9552 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.72 = 1.57)
22:18:32.559 00.000 9552 CameraToMount -- cameraX=0.19 cameraY=0.92 hyp=0.94 cameraTheta=1.37 mountX=-0.13 mountY=0.94, mountTheta=1.70
22:18:32.560 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.19, y=0.92, opts=13)
22:18:32.560 00.000 9552 Enqueuing Move request for scope (0.19, 0.92)
22:18:32.560 00.000 9976 Worker thread wakes up
22:18:32.560 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.92) opts 0xd
22:18:32.560 00.000 9976 Handling offset move in thread for scope, endpoint = (0.19, 0.92)
22:18:32.560 00.000 9976 Moving (0.19, 0.92) raw xDistance=-0.13 yDistance=0.94
22:18:32.560 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:18:32.560 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:18:32.560 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:18:32.560 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
22:18:32.560 00.000 9976 MoveAxis(E, 0, ABG)
22:18:32.560 00.000 9976 Move returns status 0, amount 0
22:18:32.560 00.000 9976 MoveAxis(N, 0, ABG)
22:18:32.560 00.000 9976 Move returns status 0, amount 0
22:18:32.560 00.000 9976 move complete, result=0
22:18:32.560 00.000 9976 worker thread done servicing request
22:18:32.560 00.000 9552 UpdateGuideState exits: m=5480708 SNR=206.2 Saturated
22:18:32.560 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:32.560 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:32.560 00.000 9552 Enqueuing Expose request
22:18:32.560 00.000 9552 GuideStep: -0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
22:18:32.561 00.001 9976 Worker thread wakes up
22:18:32.561 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:32.561 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:35.915 03.354 9976 Exposure complete
22:18:35.998 00.083 9976 worker thread done servicing request
22:18:35.998 00.000 9552 OnExposeComplete: enter
22:18:35.998 00.000 9552 UpdateGuideState(): m_state=6
22:18:35.998 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
22:18:35.998 00.000 9552 Star::Find returns 1 (1), X=1650.21, Y=363.02, Mass=5523224, SNR=186.5, Peak=65504 HFD=8.1
22:18:35.998 00.000 9552 Star::Find false star n=4 nbg=270 bg=3941.6 sigma=938.5 thresh=6757 peak=6300
22:18:35.998 00.000 9552 Star::Find false star n=5 nbg=271 bg=3251.8 sigma=1067.9 thresh=6455 peak=5590
22:18:35.998 00.000 9552 MultiStar: [#1 0.86,1.80,0.00,M1] [#2 -0.12,1.64,0.21,U] [#3 0.43,13.83,0.00,M2] [#4 0.49,0.93,0.12,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:35.998 00.000 9552 single-star, 2 included, MultiStar: {-0.23, 1.22}, one-star: {-0.34, 1.18}
22:18:35.998 00.000 9552 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.08) = xAngle (-1.23 = -1.23)
22:18:35.998 00.000 9552 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.24 = 2.04)
22:18:35.998 00.000 9552 CameraToMount -- cameraX=-0.34 cameraY=1.18 hyp=1.22 cameraTheta=1.85 mountX=0.41 mountY=1.09, mountTheta=1.21
22:18:35.999 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.34, y=1.18, opts=13)
22:18:35.999 00.000 9552 Enqueuing Move request for scope (-0.34, 1.18)
22:18:35.999 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:35.999 00.000 9552 UpdateGuideState exits: m=5523224 SNR=186.5 Saturated
22:18:35.999 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:35.999 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:35.999 00.000 9976 Worker thread wakes up
22:18:35.999 00.000 9552 Enqueuing Expose request
22:18:36.000 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.18) opts 0xd
22:18:36.000 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.34, 1.18)
22:18:36.000 00.000 9976 Moving (-0.34, 1.18) raw xDistance=0.41 yDistance=1.09
22:18:36.000 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
22:18:36.000 00.000 9976 switching direction from -1 to 1 - decHistory=3 oldest=1.54 newest=2.62
22:18:36.000 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
22:18:36.000 00.000 9976 MoveAxis(E, 0, ABG)
22:18:36.000 00.000 9976 Move returns status 0, amount 0
22:18:36.000 00.000 9976 BLC: Oldest BLC event removed
22:18:36.000 00.000 9976 BLC: Dec direction reversal from North to South, backlash comp pulse of 188 applied
22:18:36.000 00.000 9976 MoveAxis(S, 229, ABG)
22:18:36.000 00.000 9976 Guiding  Dir = 1, Dur = 229
22:18:36.030 00.030 9976 IsSlewing returns 0
22:18:36.031 00.001 9976 IsGuiding returns 0
22:18:36.062 00.031 9976 PulseGuide returned control before completion, sleep 208
22:18:36.278 00.216 9976 IsGuiding returns 1
22:18:36.278 00.000 9976 scope still moving after pulse duration time elapsed
22:18:36.328 00.050 9976 IsSlewing returns 0
22:18:36.329 00.001 9976 IsGuiding returns 0
22:18:36.329 00.000 9976 scope move finished after 229 + 69 ms
22:18:36.329 00.000 9976 Move returns status 0, amount 229
22:18:36.329 00.000 9976 move complete, result=0
22:18:36.329 00.000 9976 worker thread done servicing request
22:18:36.329 00.000 9976 Worker thread wakes up
22:18:36.329 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:36.329 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:36.329 00.000 9552 GuideStep: 0.4 px 0 ms EAST, 1.1 px 229 ms SOUTH
22:18:39.674 03.345 9976 Exposure complete
22:18:39.757 00.083 9976 worker thread done servicing request
22:18:39.758 00.001 9552 OnExposeComplete: enter
22:18:39.758 00.000 9552 UpdateGuideState(): m_state=6
22:18:39.758 00.000 9552 Star::Find(15, 1650, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
22:18:39.758 00.000 9552 Star::Find returns 1 (1), X=1651.71, Y=362.76, Mass=5743005, SNR=258.2, Peak=65504 HFD=8.0
22:18:39.758 00.000 9552 MultiStar: [#1 1.58,1.52,0.00,M2] [#2 1.20,0.18,0.17,U] [#3 0.99,2.75,0.00,M3] [#4 1.30,-0.11,0.07,U] [#5 2.09,1.71,0.00,M3] [#6 -0.83,0.60,0.06,U] [#7 -0.54,-0.65,0.16,U] 
22:18:39.758 00.000 9552 refined, 4 included, MultiStar: {0.91, 0.60}, one-star: {1.16, 0.92}
22:18:39.758 00.000 9552 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.08) = xAngle (-2.49 = -2.49)
22:18:39.758 00.000 9552 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.50 = 0.78)
22:18:39.758 00.000 9552 CameraToMount -- cameraX=0.91 cameraY=0.60 hyp=1.09 cameraTheta=0.59 mountX=-0.87 mountY=0.77, mountTheta=2.42
22:18:39.760 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.91, y=0.60, opts=13)
22:18:39.760 00.000 9552 Enqueuing Move request for scope (0.91, 0.60)
22:18:39.760 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:39.760 00.000 9552 UpdateGuideState exits: m=5743005 SNR=258.2 Saturated
22:18:39.760 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:39.760 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:39.760 00.000 9552 Enqueuing Expose request
22:18:39.760 00.000 9976 Worker thread wakes up
22:18:39.760 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.60) opts 0xd
22:18:39.760 00.000 9976 Handling offset move in thread for scope, endpoint = (0.91, 0.60)
22:18:39.760 00.000 9976 Moving (0.91, 0.60) raw xDistance=-0.87 yDistance=0.77
22:18:39.760 00.000 9976 BLC: History state: CurrMiss=0.77, AvgInitMiss=0.41, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.088380, 1:0.765481
22:18:39.760 00.000 9976 BLC: No correction, Miss < min_move
22:18:39.760 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
22:18:39.760 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:39.760 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
22:18:39.760 00.000 9976 MoveAxis(E, 19, ABG)
22:18:39.760 00.000 9976 Guiding  Dir = 2, Dur = 19
22:18:39.780 00.020 9976 IsSlewing returns 0
22:18:39.781 00.001 9976 IsGuiding returns 0
22:18:39.812 00.031 9976 IsGuiding returns 1
22:18:39.812 00.000 9976 scope still moving after pulse duration time elapsed
22:18:39.874 00.062 9976 IsSlewing returns 0
22:18:39.874 00.000 9976 IsGuiding returns 0
22:18:39.874 00.000 9976 scope move finished after 19 + 75 ms
22:18:39.874 00.000 9976 Move returns status 0, amount 19
22:18:39.874 00.000 9976 MoveAxis(N, 0, ABG)
22:18:39.874 00.000 9976 Move returns status 0, amount 0
22:18:39.874 00.000 9976 move complete, result=0
22:18:39.874 00.000 9976 worker thread done servicing request
22:18:39.875 00.001 9976 Worker thread wakes up
22:18:39.875 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:39.875 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:39.875 00.000 9552 GuideStep: -0.9 px 19 ms EAST, 0.8 px 0 ms NORTH
22:18:43.215 03.340 9976 Exposure complete
22:18:43.310 00.095 9976 worker thread done servicing request
22:18:43.310 00.000 9552 OnExposeComplete: enter
22:18:43.310 00.000 9552 UpdateGuideState(): m_state=6
22:18:43.310 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:18:43.310 00.000 9552 Star::Find returns 1 (1), X=1652.04, Y=362.68, Mass=5482791, SNR=211.4, Peak=65504 HFD=7.9
22:18:43.310 00.000 9552 Star::Find false star n=13 nbg=261 bg=3689.1 sigma=950.6 thresh=6541 peak=6254
22:18:43.310 00.000 9552 Star::Find false star n=3 nbg=265 bg=3275.2 sigma=1007.2 thresh=6297 peak=5298
22:18:43.310 00.000 9552 MultiStar: [#1 2.49,1.44,0.00,M3] [#2 2.05,1.19,0.00,M1] [#3 2.06,2.02,0.00,M4] [#4 1.58,0.45,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:43.310 00.000 9552 refined, 1 included, MultiStar: {1.50, 0.81}, one-star: {1.49, 0.84}
22:18:43.310 00.000 9552 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.08) = xAngle (-2.58 = -2.58)
22:18:43.310 00.000 9552 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.59 = 0.69)
22:18:43.310 00.000 9552 CameraToMount -- cameraX=1.50 cameraY=0.81 hyp=1.71 cameraTheta=0.50 mountX=-1.45 mountY=1.09, mountTheta=2.50
22:18:43.311 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.50, y=0.81, opts=13)
22:18:43.311 00.000 9552 Enqueuing Move request for scope (1.50, 0.81)
22:18:43.311 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:43.311 00.000 9552 UpdateGuideState exits: m=5482791 SNR=211.4 Saturated
22:18:43.311 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:43.311 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:43.311 00.000 9552 Enqueuing Expose request
22:18:43.312 00.001 9976 Worker thread wakes up
22:18:43.312 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.50, 0.81) opts 0xd
22:18:43.312 00.000 9976 Handling offset move in thread for scope, endpoint = (1.50, 0.81)
22:18:43.312 00.000 9976 Moving (1.50, 0.81) raw xDistance=-1.45 yDistance=1.09
22:18:43.312 00.000 9976 BLC: History state: CurrMiss=1.09, AvgInitMiss=0.41, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.088380, 1:0.765481, 2:1.087097
22:18:43.312 00.000 9976 BLC: Under-shoot: nominal increase by 15
22:18:43.312 00.000 9976 BLC: window closed
22:18:43.312 00.000 9976 BLC: Pulse adjusted to 203
22:18:43.312 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.45
22:18:43.312 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
22:18:43.312 00.000 9976 MoveAxis(E, 33, ABG)
22:18:43.312 00.000 9976 Guiding  Dir = 2, Dur = 33
22:18:43.408 00.096 9976 IsSlewing returns 0
22:18:43.408 00.000 9976 IsGuiding returns 0
22:18:43.440 00.032 9976 PulseGuide returned control before completion, sleep 12
22:18:43.467 00.027 9976 IsGuiding returns 1
22:18:43.467 00.000 9976 scope still moving after pulse duration time elapsed
22:18:43.495 00.028 9552 evsrv: cli 011F3A60 connect
22:18:43.495 00.000 9552 case statement mapped state 6 to 3
22:18:43.495 00.000 9552 case statement mapped state 6 to 3
22:18:43.497 00.002 9552 evsrv: cli 011F3A60 request: {"method":"get_pixel_scale","id":"bdcc9f83-8614-4ff6-b25a-d90586b0ed83"}
22:18:43.497 00.000 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":0.431683,"id":"bdcc9f83-8614-4ff6-b25a-d90586b0ed83"}
22:18:43.497 00.000 9552 evsrv: cli 011F3A60 disconnect
22:18:43.564 00.067 9976 IsSlewing returns 0
22:18:43.564 00.000 9976 IsGuiding returns 0
22:18:43.565 00.001 9976 scope move finished after 33 + 123 ms
22:18:43.565 00.000 9976 Move returns status 0, amount 33
22:18:43.565 00.000 9976 MoveAxis(S, 41, ABG)
22:18:43.565 00.000 9976 Guiding  Dir = 1, Dur = 41
22:18:43.593 00.028 9976 IsSlewing returns 0
22:18:43.593 00.000 9976 IsGuiding returns 0
22:18:43.624 00.031 9976 PulseGuide returned control before completion, sleep 20
22:18:43.657 00.033 9976 IsGuiding returns 1
22:18:43.657 00.000 9976 scope still moving after pulse duration time elapsed
22:18:43.720 00.063 9976 IsSlewing returns 0
22:18:43.720 00.000 9976 IsGuiding returns 0
22:18:43.720 00.000 9976 scope move finished after 41 + 86 ms
22:18:43.720 00.000 9976 Move returns status 0, amount 41
22:18:43.720 00.000 9976 move complete, result=0
22:18:43.720 00.000 9976 worker thread done servicing request
22:18:43.720 00.000 9976 Worker thread wakes up
22:18:43.720 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:43.720 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:43.720 00.000 9552 GuideStep: -1.4 px 33 ms EAST, 1.1 px 41 ms SOUTH
22:18:47.070 03.350 9976 Exposure complete
22:18:47.163 00.093 9976 worker thread done servicing request
22:18:47.163 00.000 9552 OnExposeComplete: enter
22:18:47.163 00.000 9552 UpdateGuideState(): m_state=6
22:18:47.163 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
22:18:47.163 00.000 9552 Star::Find returns 1 (1), X=1652.97, Y=360.85, Mass=5625599, SNR=211.6, Peak=65504 HFD=8.2
22:18:47.164 00.001 9552 Star::Find false star n=7 nbg=270 bg=3119.3 sigma=963.5 thresh=6010 peak=5642
22:18:47.164 00.000 9552 MultiStar: [#1 3.30,-0.02,0.00,M4] [#2 2.44,0.19,0.00,M2] [#3 3.18,0.15,0.00,M5] [#4 1.68,-1.23,0.00,M1] [#5 2.60,-2.02,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:47.164 00.000 9552 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.08) = xAngle (-3.47 = 2.82)
22:18:47.164 00.000 9552 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.48 = -0.19)
22:18:47.164 00.000 9552 CameraToMount -- cameraX=2.42 cameraY=-0.99 hyp=2.61 cameraTheta=-0.39 mountX=-2.48 mountY=-0.50, mountTheta=-2.94
22:18:47.164 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.42, y=-0.99, opts=13)
22:18:47.164 00.000 9552 Enqueuing Move request for scope (2.42, -0.99)
22:18:47.164 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:47.164 00.000 9552 UpdateGuideState exits: m=5625599 SNR=211.6 Saturated
22:18:47.164 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:47.164 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:47.164 00.000 9552 Enqueuing Expose request
22:18:47.164 00.000 9976 Worker thread wakes up
22:18:47.165 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (2.42, -0.99) opts 0xd
22:18:47.165 00.000 9976 Handling offset move in thread for scope, endpoint = (2.42, -0.99)
22:18:47.165 00.000 9976 Moving (2.42, -0.99) raw xDistance=-2.48 yDistance=-0.50
22:18:47.165 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.63 from input -2.48
22:18:47.165 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:47.165 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
22:18:47.165 00.000 9976 MoveAxis(E, 56, ABG)
22:18:47.165 00.000 9976 Guiding  Dir = 2, Dur = 56
22:18:47.185 00.020 9976 IsSlewing returns 0
22:18:47.185 00.000 9976 IsGuiding returns 0
22:18:47.218 00.033 9976 PulseGuide returned control before completion, sleep 35
22:18:47.256 00.038 9976 IsGuiding returns 1
22:18:47.257 00.001 9976 scope still moving after pulse duration time elapsed
22:18:47.312 00.055 9976 IsSlewing returns 0
22:18:47.312 00.000 9976 IsGuiding returns 0
22:18:47.312 00.000 9976 scope move finished after 56 + 71 ms
22:18:47.312 00.000 9976 Move returns status 0, amount 56
22:18:47.312 00.000 9976 MoveAxis(N, 0, ABG)
22:18:47.314 00.002 9976 Move returns status 0, amount 0
22:18:47.314 00.000 9976 move complete, result=0
22:18:47.314 00.000 9976 worker thread done servicing request
22:18:47.314 00.000 9976 Worker thread wakes up
22:18:47.314 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:47.314 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:47.314 00.000 9552 GuideStep: -2.5 px 56 ms EAST, -0.5 px 0 ms NORTH
22:18:50.659 03.345 9976 Exposure complete
22:18:50.752 00.093 9976 worker thread done servicing request
22:18:50.752 00.000 9552 OnExposeComplete: enter
22:18:50.752 00.000 9552 UpdateGuideState(): m_state=6
22:18:50.752 00.000 9552 Star::Find(15, 1652, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
22:18:50.752 00.000 9552 Star::Find returns 1 (1), X=1652.25, Y=361.52, Mass=5305097, SNR=194.2, Peak=65504 HFD=7.6
22:18:50.753 00.001 9552 Star::Find false star n=5 nbg=257 bg=3796.6 sigma=932.1 thresh=6593 peak=6310
22:18:50.753 00.000 9552 Star::Find false star n=6 nbg=262 bg=3159.1 sigma=963.7 thresh=6050 peak=5849
22:18:50.753 00.000 9552 MultiStar: [#1 3.27,-0.10,0.00,M5] [#2 3.57,0.04,0.00,M3] [#3 2.25,0.30,0.00,M6] [#4 2.79,-0.58,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:18:50.753 00.000 9552 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.08) = xAngle (-3.27 = 3.02)
22:18:50.753 00.000 9552 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.28 = 0.01)
22:18:50.753 00.000 9552 CameraToMount -- cameraX=1.70 cameraY=-0.32 hyp=1.73 cameraTheta=-0.19 mountX=-1.72 mountY=0.01, mountTheta=3.13
22:18:50.754 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.70, y=-0.32, opts=13)
22:18:50.754 00.000 9552 Enqueuing Move request for scope (1.70, -0.32)
22:18:50.754 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:50.754 00.000 9552 UpdateGuideState exits: m=5305097 SNR=194.2 Saturated
22:18:50.754 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:50.754 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:50.754 00.000 9552 Enqueuing Expose request
22:18:50.754 00.000 9976 Worker thread wakes up
22:18:50.754 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.70, -0.32) opts 0xd
22:18:50.754 00.000 9976 Handling offset move in thread for scope, endpoint = (1.70, -0.32)
22:18:50.754 00.000 9976 Moving (1.70, -0.32) raw xDistance=-1.72 yDistance=0.01
22:18:50.754 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.72
22:18:50.754 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:50.754 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:18:50.754 00.000 9976 MoveAxis(E, 41, ABG)
22:18:50.754 00.000 9976 Guiding  Dir = 2, Dur = 41
22:18:50.785 00.031 9976 IsSlewing returns 0
22:18:50.785 00.000 9976 IsGuiding returns 0
22:18:50.816 00.031 9976 PulseGuide returned control before completion, sleep 20
22:18:50.848 00.032 9976 IsGuiding returns 1
22:18:50.848 00.000 9976 scope still moving after pulse duration time elapsed
22:18:50.932 00.084 9976 IsSlewing returns 0
22:18:50.932 00.000 9976 IsGuiding returns 0
22:18:50.932 00.000 9976 scope move finished after 41 + 106 ms
22:18:50.932 00.000 9976 Move returns status 0, amount 41
22:18:50.932 00.000 9976 MoveAxis(N, 0, ABG)
22:18:50.932 00.000 9976 Move returns status 0, amount 0
22:18:50.932 00.000 9976 move complete, result=0
22:18:50.932 00.000 9976 worker thread done servicing request
22:18:50.933 00.001 9976 Worker thread wakes up
22:18:50.933 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:50.933 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:50.933 00.000 9552 GuideStep: -1.7 px 41 ms EAST, 0.0 px 0 ms NORTH
22:18:54.283 03.350 9976 Exposure complete
22:18:54.368 00.085 9976 worker thread done servicing request
22:18:54.368 00.000 9552 OnExposeComplete: enter
22:18:54.368 00.000 9552 UpdateGuideState(): m_state=6
22:18:54.368 00.000 9552 Star::Find(15, 1652, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
22:18:54.368 00.000 9552 Star::Find returns 1 (1), X=1652.65, Y=361.42, Mass=4898527, SNR=203.2, Peak=65504 HFD=7.4
22:18:54.369 00.001 9552 MultiStar: [#1 3.17,-0.13,0.00,M6] [#2 3.00,-0.01,0.00,M4] [#3 2.53,0.80,0.00,M7] [#4 2.78,-2.07,0.00,M3] [#5 2.45,-1.86,0.00,M5] [#6 2.67,-1.09,0.00,M3] [#7 0.00,0.00,0.00,L] 
22:18:54.369 00.000 9552 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.08) = xAngle (-3.28 = 3.00)
22:18:54.369 00.000 9552 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.29 = -0.01)
22:18:54.369 00.000 9552 CameraToMount -- cameraX=2.10 cameraY=-0.42 hyp=2.14 cameraTheta=-0.20 mountX=-2.12 mountY=-0.01, mountTheta=-3.14
22:18:54.369 00.000 9552 SchedulePrimaryMove(104D1A90, x=2.10, y=-0.42, opts=13)
22:18:54.369 00.000 9552 Enqueuing Move request for scope (2.10, -0.42)
22:18:54.369 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:18:54.369 00.000 9552 UpdateGuideState exits: m=4898527 SNR=203.2 Saturated
22:18:54.369 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:54.369 00.000 9976 Worker thread wakes up
22:18:54.370 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (2.10, -0.42) opts 0xd
22:18:54.370 00.000 9976 Handling offset move in thread for scope, endpoint = (2.10, -0.42)
22:18:54.370 00.000 9976 Moving (2.10, -0.42) raw xDistance=-2.12 yDistance=-0.01
22:18:54.370 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.42 from input -2.12
22:18:54.370 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:54.370 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:18:54.370 00.000 9976 MoveAxis(E, 49, ABG)
22:18:54.370 00.000 9976 Guiding  Dir = 2, Dur = 49
22:18:54.370 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:54.370 00.000 9552 Enqueuing Expose request
22:18:54.390 00.020 9976 IsSlewing returns 0
22:18:54.390 00.000 9976 IsGuiding returns 0
22:18:54.421 00.031 9976 PulseGuide returned control before completion, sleep 28
22:18:54.454 00.033 9976 IsGuiding returns 1
22:18:54.454 00.000 9976 scope still moving after pulse duration time elapsed
22:18:54.514 00.060 9976 IsSlewing returns 0
22:18:54.514 00.000 9976 IsGuiding returns 0
22:18:54.514 00.000 9976 scope move finished after 49 + 75 ms
22:18:54.514 00.000 9976 Move returns status 0, amount 49
22:18:54.514 00.000 9976 MoveAxis(N, 0, ABG)
22:18:54.514 00.000 9976 Move returns status 0, amount 0
22:18:54.514 00.000 9976 move complete, result=0
22:18:54.514 00.000 9976 worker thread done servicing request
22:18:54.514 00.000 9976 Worker thread wakes up
22:18:54.514 00.000 9552 GuideStep: -2.1 px 49 ms EAST, -0.0 px 0 ms NORTH
22:18:54.514 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:54.514 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:57.854 03.340 9976 Exposure complete
22:18:57.943 00.089 9976 worker thread done servicing request
22:18:57.943 00.000 9552 OnExposeComplete: enter
22:18:57.943 00.000 9552 UpdateGuideState(): m_state=6
22:18:57.943 00.000 9552 Star::Find(15, 1652, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
22:18:57.943 00.000 9552 Star::Find returns 1 (1), X=1652.42, Y=360.71, Mass=5592989, SNR=227.0, Peak=65504 HFD=8.0
22:18:57.944 00.001 9552 Star::Find false star n=5 nbg=267 bg=3240.9 sigma=1016.2 thresh=6289 peak=5321
22:18:57.944 00.000 9552 MultiStar: [#1 2.47,-0.33,0.00,M7] [#2 3.17,-0.14,0.00,M5] [#3 2.47,-0.25,0.00,M8] [#4 3.04,-2.05,0.00,M4] [#5 3.55,-0.97,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -0.65,-0.39,0.17,U] 
22:18:57.944 00.000 9552 refined, 1 included, MultiStar: {1.50, -1.02}, one-star: {1.88, -1.13}
22:18:57.944 00.000 9552 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.08) = xAngle (-3.67 = 2.61)
22:18:57.944 00.000 9552 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.68 = -0.40)
22:18:57.944 00.000 9552 CameraToMount -- cameraX=1.50 cameraY=-1.02 hyp=1.82 cameraTheta=-0.60 mountX=-1.57 mountY=-0.71, mountTheta=-2.72
22:18:57.945 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.50, y=-1.02, opts=13)
22:18:57.945 00.000 9552 Enqueuing Move request for scope (1.50, -1.02)
22:18:57.945 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:18:57.945 00.000 9552 UpdateGuideState exits: m=5592989 SNR=227.0 Saturated
22:18:57.945 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:57.945 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:18:57.945 00.000 9552 Enqueuing Expose request
22:18:57.945 00.000 9976 Worker thread wakes up
22:18:57.945 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.50, -1.02) opts 0xd
22:18:57.945 00.000 9976 Handling offset move in thread for scope, endpoint = (1.50, -1.02)
22:18:57.945 00.000 9976 Moving (1.50, -1.02) raw xDistance=-1.57 yDistance=-0.71
22:18:57.945 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.57
22:18:57.945 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:57.945 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
22:18:57.945 00.000 9976 MoveAxis(E, 38, ABG)
22:18:57.945 00.000 9976 Guiding  Dir = 2, Dur = 38
22:18:57.970 00.025 9976 IsSlewing returns 0
22:18:57.995 00.025 9976 IsGuiding returns 0
22:18:58.017 00.022 9976 PulseGuide returned control before completion, sleep 27
22:18:58.056 00.039 9976 IsGuiding returns 1
22:18:58.056 00.000 9976 scope still moving after pulse duration time elapsed
22:18:58.108 00.052 9976 IsSlewing returns 0
22:18:58.108 00.000 9976 IsGuiding returns 0
22:18:58.108 00.000 9976 scope move finished after 38 + 75 ms
22:18:58.108 00.000 9976 Move returns status 0, amount 38
22:18:58.109 00.001 9976 MoveAxis(N, 0, ABG)
22:18:58.109 00.000 9976 Move returns status 0, amount 0
22:18:58.109 00.000 9976 move complete, result=0
22:18:58.109 00.000 9976 worker thread done servicing request
22:18:58.109 00.000 9976 Worker thread wakes up
22:18:58.109 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:18:58.109 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:18:58.109 00.000 9552 GuideStep: -1.6 px 38 ms EAST, -0.7 px 0 ms NORTH
22:19:01.457 03.348 9976 Exposure complete
22:19:01.537 00.080 9976 worker thread done servicing request
22:19:01.538 00.001 9552 OnExposeComplete: enter
22:19:01.538 00.000 9552 UpdateGuideState(): m_state=6
22:19:01.538 00.000 9552 Star::Find(15, 1652, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
22:19:01.538 00.000 9552 Star::Find returns 1 (1), X=1653.70, Y=360.95, Mass=5466553, SNR=208.6, Peak=65504 HFD=7.8
22:19:01.538 00.000 9552 Star::Find false star n=8 nbg=254 bg=3191.4 sigma=900.7 thresh=5894 peak=5022
22:19:01.538 00.000 9552 MultiStar: [#1 4.74,0.01,0.00,M8] [#2 3.84,0.37,0.00,M6] [#3 3.85,-0.38,0.00,M9] [#4 4.27,-1.10,0.00,M5] [#5 3.18,-1.14,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:01.538 00.000 9552 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.08) = xAngle (-3.36 = 2.93)
22:19:01.538 00.000 9552 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.37 = -0.08)
22:19:01.538 00.000 9552 CameraToMount -- cameraX=3.16 cameraY=-0.90 hyp=3.28 cameraTheta=-0.28 mountX=-3.21 mountY=-0.27, mountTheta=-3.06
22:19:01.539 00.001 9552 SchedulePrimaryMove(104D1A90, x=3.16, y=-0.90, opts=13)
22:19:01.539 00.000 9552 Enqueuing Move request for scope (3.16, -0.90)
22:19:01.539 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:01.539 00.000 9552 UpdateGuideState exits: m=5466553 SNR=208.6 Saturated
22:19:01.539 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:01.539 00.000 9976 Worker thread wakes up
22:19:01.539 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (3.16, -0.90) opts 0xd
22:19:01.539 00.000 9976 Handling offset move in thread for scope, endpoint = (3.16, -0.90)
22:19:01.539 00.000 9976 Moving (3.16, -0.90) raw xDistance=-3.21 yDistance=-0.27
22:19:01.539 00.000 9976 GuideAlgorithmHysteresis::Result() returns -2.10 from input -3.21
22:19:01.539 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:01.539 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:19:01.539 00.000 9976 MoveAxis(E, 73, ABG)
22:19:01.539 00.000 9976 Guiding  Dir = 2, Dur = 73
22:19:01.539 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:01.539 00.000 9552 Enqueuing Expose request
22:19:01.564 00.025 9976 IsSlewing returns 0
22:19:01.565 00.001 9976 IsGuiding returns 0
22:19:01.596 00.031 9976 PulseGuide returned control before completion, sleep 52
22:19:01.659 00.063 9976 IsGuiding returns 1
22:19:01.659 00.000 9976 scope still moving after pulse duration time elapsed
22:19:01.718 00.059 9976 IsSlewing returns 0
22:19:01.718 00.000 9976 IsGuiding returns 0
22:19:01.718 00.000 9976 scope move finished after 73 + 80 ms
22:19:01.718 00.000 9976 Move returns status 0, amount 73
22:19:01.718 00.000 9976 MoveAxis(N, 0, ABG)
22:19:01.718 00.000 9976 Move returns status 0, amount 0
22:19:01.719 00.001 9976 move complete, result=0
22:19:01.719 00.000 9976 worker thread done servicing request
22:19:01.719 00.000 9976 Worker thread wakes up
22:19:01.719 00.000 9552 GuideStep: -3.2 px 73 ms EAST, -0.3 px 0 ms NORTH
22:19:01.719 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:01.719 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:05.062 03.343 9976 Exposure complete
22:19:05.157 00.095 9976 worker thread done servicing request
22:19:05.157 00.000 9552 OnExposeComplete: enter
22:19:05.157 00.000 9552 UpdateGuideState(): m_state=6
22:19:05.157 00.000 9552 Star::Find(15, 1653, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
22:19:05.157 00.000 9552 Star::Find returns 1 (1), X=1653.14, Y=361.30, Mass=5406664, SNR=197.2, Peak=65504 HFD=7.8
22:19:05.157 00.000 9552 MultiStar: [#1 3.98,-0.17,0.00,M9] [#2 4.36,0.08,0.00,M7] [#3 3.68,0.24,0.00,M10] [#4 4.55,-1.69,0.00,M6] [#5 4.23,-1.53,0.00,M8] [#6 3.46,-1.80,0.00,M4] [#7 0.00,0.00,0.00,L] 
22:19:05.157 00.000 9552 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.08) = xAngle (-3.28 = 3.00)
22:19:05.157 00.000 9552 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.29 = -0.01)
22:19:05.157 00.000 9552 CameraToMount -- cameraX=2.59 cameraY=-0.54 hyp=2.65 cameraTheta=-0.20 mountX=-2.62 mountY=-0.03, mountTheta=-3.13
22:19:05.158 00.001 9552 SchedulePrimaryMove(104D1A90, x=2.59, y=-0.54, opts=13)
22:19:05.158 00.000 9552 Enqueuing Move request for scope (2.59, -0.54)
22:19:05.158 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:05.158 00.000 9552 UpdateGuideState exits: m=5406664 SNR=197.2 Saturated
22:19:05.158 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:05.158 00.000 9976 Worker thread wakes up
22:19:05.158 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (2.59, -0.54) opts 0xd
22:19:05.158 00.000 9976 Handling offset move in thread for scope, endpoint = (2.59, -0.54)
22:19:05.159 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:05.159 00.000 9552 Enqueuing Expose request
22:19:05.159 00.000 9976 Moving (2.59, -0.54) raw xDistance=-2.62 yDistance=-0.03
22:19:05.159 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.80 from input -2.62
22:19:05.159 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:05.159 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:19:05.159 00.000 9976 MoveAxis(E, 62, ABG)
22:19:05.159 00.000 9976 Guiding  Dir = 2, Dur = 62
22:19:05.217 00.058 9976 IsSlewing returns 0
22:19:05.217 00.000 9976 IsGuiding returns 0
22:19:05.249 00.032 9976 PulseGuide returned control before completion, sleep 41
22:19:05.297 00.048 9976 IsGuiding returns 1
22:19:05.297 00.000 9976 scope still moving after pulse duration time elapsed
22:19:05.358 00.061 9976 IsSlewing returns 0
22:19:05.358 00.000 9976 IsGuiding returns 0
22:19:05.358 00.000 9976 scope move finished after 62 + 78 ms
22:19:05.358 00.000 9976 Move returns status 0, amount 62
22:19:05.358 00.000 9976 MoveAxis(N, 0, ABG)
22:19:05.359 00.001 9976 Move returns status 0, amount 0
22:19:05.359 00.000 9976 move complete, result=0
22:19:05.359 00.000 9976 worker thread done servicing request
22:19:05.359 00.000 9976 Worker thread wakes up
22:19:05.359 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:05.359 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:05.359 00.000 9552 GuideStep: -2.6 px 62 ms EAST, -0.0 px 0 ms NORTH
22:19:08.706 03.347 9976 Exposure complete
22:19:08.777 00.071 9976 worker thread done servicing request
22:19:08.778 00.001 9552 OnExposeComplete: enter
22:19:08.778 00.000 9552 UpdateGuideState(): m_state=6
22:19:08.778 00.000 9552 Star::Find(15, 1653, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
22:19:08.778 00.000 9552 Star::Find returns 1 (1), X=1652.81, Y=360.81, Mass=5575728, SNR=224.1, Peak=65504 HFD=8.0
22:19:08.778 00.000 9552 Star::Find false star n=10 nbg=258 bg=3477.2 sigma=898.3 thresh=6172 peak=5485
22:19:08.778 00.000 9552 MultiStar: [#1 2.82,-0.86,0.00,M10] [#2 3.16,-0.60,0.00,M8] [#3 2.73,-0.19,0.00,R] [#4 2.51,-0.50,0.00,M7] [#5 4.06,-0.84,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -0.87,-0.31,0.18,U] 
22:19:08.778 00.000 9552 refined, 1 included, MultiStar: {1.79, -0.92}, one-star: {2.26, -1.03}
22:19:08.778 00.000 9552 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.08) = xAngle (-3.56 = 2.73)
22:19:08.778 00.000 9552 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.57 = -0.28)
22:19:08.778 00.000 9552 CameraToMount -- cameraX=1.79 cameraY=-0.92 hyp=2.01 cameraTheta=-0.48 mountX=-1.84 mountY=-0.56, mountTheta=-2.84
22:19:08.779 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.79, y=-0.92, opts=13)
22:19:08.779 00.000 9552 Enqueuing Move request for scope (1.79, -0.92)
22:19:08.779 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:08.779 00.000 9552 UpdateGuideState exits: m=5575728 SNR=224.1 Saturated
22:19:08.779 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:08.779 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:08.779 00.000 9552 Enqueuing Expose request
22:19:08.779 00.000 9976 Worker thread wakes up
22:19:08.779 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.79, -0.92) opts 0xd
22:19:08.779 00.000 9976 Handling offset move in thread for scope, endpoint = (1.79, -0.92)
22:19:08.779 00.000 9976 Moving (1.79, -0.92) raw xDistance=-1.84 yDistance=-0.56
22:19:08.779 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.29 from input -1.84
22:19:08.779 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:08.780 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
22:19:08.780 00.000 9976 MoveAxis(E, 44, ABG)
22:19:08.780 00.000 9976 Guiding  Dir = 2, Dur = 44
22:19:08.810 00.030 9976 IsSlewing returns 0
22:19:08.810 00.000 9976 IsGuiding returns 0
22:19:08.842 00.032 9976 PulseGuide returned control before completion, sleep 23
22:19:08.892 00.050 9976 IsGuiding returns 1
22:19:08.893 00.001 9976 scope still moving after pulse duration time elapsed
22:19:08.954 00.061 9976 IsSlewing returns 0
22:19:08.954 00.000 9976 IsGuiding returns 0
22:19:08.954 00.000 9976 scope move finished after 44 + 99 ms
22:19:08.954 00.000 9976 Move returns status 0, amount 44
22:19:08.954 00.000 9976 MoveAxis(N, 0, ABG)
22:19:08.954 00.000 9976 Move returns status 0, amount 0
22:19:08.954 00.000 9976 move complete, result=0
22:19:08.954 00.000 9976 worker thread done servicing request
22:19:08.954 00.000 9976 Worker thread wakes up
22:19:08.954 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:08.954 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:08.954 00.000 9552 GuideStep: -1.8 px 44 ms EAST, -0.6 px 0 ms NORTH
22:19:12.304 03.350 9976 Exposure complete
22:19:12.402 00.098 9976 worker thread done servicing request
22:19:12.402 00.000 9552 OnExposeComplete: enter
22:19:12.402 00.000 9552 UpdateGuideState(): m_state=6
22:19:12.403 00.001 9552 Star::Find(15, 1652, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
22:19:12.403 00.000 9552 Star::Find returns 1 (1), X=1652.21, Y=361.28, Mass=5481031, SNR=229.8, Peak=65504 HFD=7.8
22:19:12.403 00.000 9552 Star::Find false star n=4 nbg=268 bg=3267.7 sigma=1003.8 thresh=6279 peak=5205
22:19:12.403 00.000 9552 MultiStar: [#1 2.87,0.50,0.00,R] [#2 2.65,-0.30,0.00,M9] [#3 -1.00,1.72,0.00,M1] [#4 1.91,-0.83,0.00,M8] [#5 3.49,0.68,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:12.403 00.000 9552 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.08) = xAngle (-3.41 = 2.88)
22:19:12.403 00.000 9552 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.42 = -0.13)
22:19:12.403 00.000 9552 CameraToMount -- cameraX=1.66 cameraY=-0.56 hyp=1.76 cameraTheta=-0.33 mountX=-1.70 mountY=-0.23, mountTheta=-3.01
22:19:12.404 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.66, y=-0.56, opts=13)
22:19:12.404 00.000 9552 Enqueuing Move request for scope (1.66, -0.56)
22:19:12.404 00.000 9976 Worker thread wakes up
22:19:12.404 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.66, -0.56) opts 0xd
22:19:12.404 00.000 9976 Handling offset move in thread for scope, endpoint = (1.66, -0.56)
22:19:12.404 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:12.405 00.001 9976 Moving (1.66, -0.56) raw xDistance=-1.70 yDistance=-0.23
22:19:12.405 00.000 9552 UpdateGuideState exits: m=5481031 SNR=229.8 Saturated
22:19:12.405 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.70
22:19:12.405 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:12.405 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:12.405 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:19:12.405 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:12.405 00.000 9552 Enqueuing Expose request
22:19:12.405 00.000 9976 MoveAxis(E, 40, ABG)
22:19:12.405 00.000 9976 Guiding  Dir = 2, Dur = 40
22:19:12.436 00.031 9976 IsSlewing returns 0
22:19:12.436 00.000 9976 IsGuiding returns 0
22:19:12.468 00.032 9976 PulseGuide returned control before completion, sleep 19
22:19:12.490 00.022 9976 IsGuiding returns 1
22:19:12.490 00.000 9976 scope still moving after pulse duration time elapsed
22:19:12.564 00.074 9976 IsSlewing returns 0
22:19:12.564 00.000 9976 IsGuiding returns 0
22:19:12.564 00.000 9976 scope move finished after 40 + 87 ms
22:19:12.564 00.000 9976 Move returns status 0, amount 40
22:19:12.564 00.000 9976 MoveAxis(N, 0, ABG)
22:19:12.564 00.000 9976 Move returns status 0, amount 0
22:19:12.564 00.000 9976 move complete, result=0
22:19:12.564 00.000 9976 worker thread done servicing request
22:19:12.564 00.000 9976 Worker thread wakes up
22:19:12.564 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:12.564 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:12.564 00.000 9552 GuideStep: -1.7 px 40 ms EAST, -0.2 px 0 ms NORTH
22:19:15.909 03.345 9976 Exposure complete
22:19:15.992 00.083 9976 worker thread done servicing request
22:19:15.992 00.000 9552 OnExposeComplete: enter
22:19:15.992 00.000 9552 UpdateGuideState(): m_state=6
22:19:15.992 00.000 9552 Star::Find(15, 1652, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
22:19:15.993 00.001 9552 Star::Find returns 1 (1), X=1652.61, Y=361.83, Mass=5562947, SNR=196.1, Peak=65504 HFD=8.0
22:19:15.993 00.000 9552 Star::Find false star n=4 nbg=265 bg=3274.3 sigma=952.4 thresh=6132 peak=5042
22:19:15.993 00.000 9552 MultiStar: [#1 0.20,0.09,1.02,U] [#2 2.34,-0.33,0.00,M10] [#3 0.04,1.44,0.10,U] [#4 2.89,-1.33,0.00,M9] [#5 3.19,-1.45,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -0.32,-1.14,0.20,U] 
22:19:15.993 00.000 9552 refined, 3 included, MultiStar: {0.95, 0.00}, one-star: {2.06, -0.01}
22:19:15.993 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.08) = xAngle (-3.08 = -3.08)
22:19:15.993 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.09 = 0.19)
22:19:15.993 00.000 9552 CameraToMount -- cameraX=0.95 cameraY=0.00 hyp=0.95 cameraTheta=0.00 mountX=-0.95 mountY=0.18, mountTheta=2.95
22:19:15.994 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.95, y=0.00, opts=13)
22:19:15.994 00.000 9552 Enqueuing Move request for scope (0.95, 0.00)
22:19:15.994 00.000 9976 Worker thread wakes up
22:19:15.994 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.00) opts 0xd
22:19:15.994 00.000 9976 Handling offset move in thread for scope, endpoint = (0.95, 0.00)
22:19:15.994 00.000 9976 Moving (0.95, 0.00) raw xDistance=-0.95 yDistance=0.18
22:19:15.994 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.95
22:19:15.994 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:15.994 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:15.994 00.000 9552 UpdateGuideState exits: m=5562947 SNR=196.1 Saturated
22:19:15.994 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:15.994 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:15.994 00.000 9552 Enqueuing Expose request
22:19:15.994 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:19:15.994 00.000 9976 MoveAxis(E, 24, ABG)
22:19:15.994 00.000 9976 Guiding  Dir = 2, Dur = 24
22:19:16.014 00.020 9976 IsSlewing returns 0
22:19:16.014 00.000 9976 IsGuiding returns 0
22:19:16.046 00.032 9976 IsGuiding returns 1
22:19:16.046 00.000 9976 scope still moving after pulse duration time elapsed
22:19:16.180 00.134 9976 IsSlewing returns 0
22:19:16.180 00.000 9976 IsGuiding returns 0
22:19:16.180 00.000 9976 scope move finished after 24 + 141 ms
22:19:16.180 00.000 9976 Move returns status 0, amount 24
22:19:16.180 00.000 9976 MoveAxis(N, 0, ABG)
22:19:16.180 00.000 9976 Move returns status 0, amount 0
22:19:16.180 00.000 9976 move complete, result=0
22:19:16.180 00.000 9976 worker thread done servicing request
22:19:16.180 00.000 9976 Worker thread wakes up
22:19:16.181 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:16.181 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:16.181 00.000 9552 GuideStep: -0.9 px 24 ms EAST, 0.2 px 0 ms NORTH
22:19:19.525 03.344 9976 Exposure complete
22:19:19.618 00.093 9976 worker thread done servicing request
22:19:19.618 00.000 9552 OnExposeComplete: enter
22:19:19.619 00.001 9552 UpdateGuideState(): m_state=6
22:19:19.619 00.000 9552 Star::Find(15, 1652, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
22:19:19.619 00.000 9552 Star::Find returns 1 (1), X=1653.15, Y=361.49, Mass=5531390, SNR=281.4, Peak=65504 HFD=7.9
22:19:19.619 00.000 9552 MultiStar: [#1 1.01,0.23,0.89,U] [#2 3.43,0.22,0.00,R] [#3 1.20,1.46,0.10,U] [#4 3.70,-0.59,0.00,M10] [#5 -0.64,-0.36,0.04,U] [#6 3.08,0.12,0.00,M5] [#7 -0.13,-0.52,0.20,U] 
22:19:19.619 00.000 9552 refined, 4 included, MultiStar: {1.60, -0.06}, one-star: {2.60, -0.35}
22:19:19.619 00.000 9552 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.08) = xAngle (-3.12 = -3.12)
22:19:19.619 00.000 9552 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.13 = 0.16)
22:19:19.619 00.000 9552 CameraToMount -- cameraX=1.60 cameraY=-0.06 hyp=1.60 cameraTheta=-0.04 mountX=-1.60 mountY=0.25, mountTheta=2.99
22:19:19.620 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.60, y=-0.06, opts=13)
22:19:19.620 00.000 9552 Enqueuing Move request for scope (1.60, -0.06)
22:19:19.620 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:19.620 00.000 9552 UpdateGuideState exits: m=5531390 SNR=281.4 Saturated
22:19:19.620 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:19.620 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:19.620 00.000 9552 Enqueuing Expose request
22:19:19.620 00.000 9976 Worker thread wakes up
22:19:19.620 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.60, -0.06) opts 0xd
22:19:19.620 00.000 9976 Handling offset move in thread for scope, endpoint = (1.60, -0.06)
22:19:19.620 00.000 9976 Moving (1.60, -0.06) raw xDistance=-1.60 yDistance=0.25
22:19:19.620 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.60
22:19:19.620 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:19.620 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:19:19.621 00.001 9976 MoveAxis(E, 37, ABG)
22:19:19.621 00.000 9976 Guiding  Dir = 2, Dur = 37
22:19:19.641 00.020 9976 IsSlewing returns 0
22:19:19.641 00.000 9976 IsGuiding returns 0
22:19:19.673 00.032 9976 PulseGuide returned control before completion, sleep 16
22:19:19.697 00.024 9976 IsGuiding returns 1
22:19:19.697 00.000 9976 scope still moving after pulse duration time elapsed
22:19:19.749 00.052 9976 IsSlewing returns 0
22:19:19.749 00.000 9976 IsGuiding returns 0
22:19:19.749 00.000 9976 scope move finished after 37 + 70 ms
22:19:19.749 00.000 9976 Move returns status 0, amount 37
22:19:19.749 00.000 9976 MoveAxis(N, 0, ABG)
22:19:19.749 00.000 9976 Move returns status 0, amount 0
22:19:19.749 00.000 9976 move complete, result=0
22:19:19.750 00.001 9976 worker thread done servicing request
22:19:19.750 00.000 9976 Worker thread wakes up
22:19:19.750 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:19.750 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:19.750 00.000 9552 GuideStep: -1.6 px 37 ms EAST, 0.3 px 0 ms NORTH
22:19:23.095 03.345 9976 Exposure complete
22:19:23.180 00.085 9976 worker thread done servicing request
22:19:23.180 00.000 9552 OnExposeComplete: enter
22:19:23.180 00.000 9552 UpdateGuideState(): m_state=6
22:19:23.180 00.000 9552 Star::Find(15, 1653, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
22:19:23.180 00.000 9552 Star::Find returns 1 (1), X=1652.40, Y=362.00, Mass=5247701, SNR=253.5, Peak=65504 HFD=7.7
22:19:23.181 00.001 9552 Star::Find false star n=7 nbg=257 bg=3242.5 sigma=917.2 thresh=5994 peak=5781
22:19:23.181 00.000 9552 MultiStar: [#1 0.44,0.22,0.86,U] [#2 -0.93,-0.11,0.19,U] [#3 0.72,1.22,0.07,U] [#4 3.10,-0.34,0.00,R] [#5 -0.14,0.93,0.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:23.181 00.000 9552 refined, 4 included, MultiStar: {0.96, 0.22}, one-star: {1.85, 0.16}
22:19:23.181 00.000 9552 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.08) = xAngle (-2.86 = -2.86)
22:19:23.181 00.000 9552 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.87 = 0.42)
22:19:23.181 00.000 9552 CameraToMount -- cameraX=0.96 cameraY=0.22 hyp=0.99 cameraTheta=0.22 mountX=-0.95 mountY=0.40, mountTheta=2.74
22:19:23.181 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.96, y=0.22, opts=13)
22:19:23.181 00.000 9552 Enqueuing Move request for scope (0.96, 0.22)
22:19:23.181 00.000 9976 Worker thread wakes up
22:19:23.182 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.22) opts 0xd
22:19:23.182 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:23.182 00.000 9552 UpdateGuideState exits: m=5247701 SNR=253.5 Saturated
22:19:23.182 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:23.182 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:23.182 00.000 9552 Enqueuing Expose request
22:19:23.182 00.000 9976 Handling offset move in thread for scope, endpoint = (0.96, 0.22)
22:19:23.182 00.000 9976 Moving (0.96, 0.22) raw xDistance=-0.95 yDistance=0.40
22:19:23.182 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.95
22:19:23.182 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:23.182 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:19:23.182 00.000 9976 MoveAxis(E, 23, ABG)
22:19:23.182 00.000 9976 Guiding  Dir = 2, Dur = 23
22:19:23.202 00.020 9976 IsSlewing returns 0
22:19:23.202 00.000 9976 IsGuiding returns 0
22:19:23.234 00.032 9976 IsGuiding returns 1
22:19:23.234 00.000 9976 scope still moving after pulse duration time elapsed
22:19:23.295 00.061 9976 IsSlewing returns 0
22:19:23.295 00.000 9976 IsGuiding returns 0
22:19:23.295 00.000 9976 scope move finished after 23 + 69 ms
22:19:23.295 00.000 9976 Move returns status 0, amount 23
22:19:23.295 00.000 9976 MoveAxis(N, 0, ABG)
22:19:23.295 00.000 9976 Move returns status 0, amount 0
22:19:23.295 00.000 9976 move complete, result=0
22:19:23.295 00.000 9976 worker thread done servicing request
22:19:23.295 00.000 9976 Worker thread wakes up
22:19:23.295 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:23.295 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:23.295 00.000 9552 GuideStep: -0.9 px 23 ms EAST, 0.4 px 0 ms NORTH
22:19:26.647 03.352 9976 Exposure complete
22:19:26.740 00.093 9976 worker thread done servicing request
22:19:26.741 00.001 9552 OnExposeComplete: enter
22:19:26.741 00.000 9552 UpdateGuideState(): m_state=6
22:19:26.741 00.000 9552 Star::Find(15, 1652, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
22:19:26.741 00.000 9552 Star::Find returns 1 (1), X=1652.12, Y=362.28, Mass=5397507, SNR=194.2, Peak=65504 HFD=7.8
22:19:26.741 00.000 9552 Star::Find false star n=7 nbg=267 bg=3326.6 sigma=878.3 thresh=5961 peak=5465
22:19:26.741 00.000 9552 MultiStar: [#1 -0.58,0.33,1.25,U] [#2 -1.82,0.26,0.21,U] [#3 -0.13,1.48,0.11,U] [#4 -0.97,-1.24,0.10,U] [#5 -1.49,0.28,0.08,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:26.741 00.000 9552 refined, 5 included, MultiStar: {0.08, 0.35}, one-star: {1.57, 0.44}
22:19:26.741 00.000 9552 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.08) = xAngle (-1.74 = -1.74)
22:19:26.741 00.000 9552 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.75 = 1.53)
22:19:26.741 00.000 9552 CameraToMount -- cameraX=0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.34 mountX=-0.06 mountY=0.36, mountTheta=1.74
22:19:26.742 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.08, y=0.35, opts=13)
22:19:26.743 00.001 9552 Enqueuing Move request for scope (0.08, 0.35)
22:19:26.743 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:26.743 00.000 9552 UpdateGuideState exits: m=5397507 SNR=194.2 Saturated
22:19:26.743 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:26.743 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:26.743 00.000 9552 Enqueuing Expose request
22:19:26.743 00.000 9976 Worker thread wakes up
22:19:26.743 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.35) opts 0xd
22:19:26.743 00.000 9976 Handling offset move in thread for scope, endpoint = (0.08, 0.35)
22:19:26.743 00.000 9976 Moving (0.08, 0.35) raw xDistance=-0.06 yDistance=0.36
22:19:26.743 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:19:26.743 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:26.743 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:19:26.743 00.000 9976 MoveAxis(E, 0, ABG)
22:19:26.743 00.000 9976 Move returns status 0, amount 0
22:19:26.743 00.000 9976 MoveAxis(N, 0, ABG)
22:19:26.743 00.000 9976 Move returns status 0, amount 0
22:19:26.743 00.000 9976 move complete, result=0
22:19:26.743 00.000 9976 worker thread done servicing request
22:19:26.743 00.000 9976 Worker thread wakes up
22:19:26.743 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:26.743 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:26.744 00.001 9552 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:19:30.094 03.350 9976 Exposure complete
22:19:30.188 00.094 9976 worker thread done servicing request
22:19:30.189 00.001 9552 OnExposeComplete: enter
22:19:30.189 00.000 9552 UpdateGuideState(): m_state=6
22:19:30.189 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
22:19:30.189 00.000 9552 Star::Find returns 1 (1), X=1652.11, Y=362.23, Mass=5597512, SNR=248.1, Peak=65504 HFD=7.9
22:19:30.189 00.000 9552 Star::Find false star n=8 nbg=275 bg=3801.6 sigma=1006.2 thresh=6820 peak=6749
22:19:30.189 00.000 9552 Star::Find false star n=7 nbg=267 bg=3166.7 sigma=1055.8 thresh=6334 peak=5709
22:19:30.189 00.000 9552 MultiStar: [#1 -0.10,-0.38,0.95,U] [#2 -1.73,0.23,0.22,U] [#3 -1.04,1.97,0.00,M1] [#4 -0.50,-1.12,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:30.189 00.000 9552 refined, 3 included, MultiStar: {0.46, -0.01}, one-star: {1.56, 0.39}
22:19:30.189 00.000 9552 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.08) = xAngle (-3.09 = -3.09)
22:19:30.189 00.000 9552 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.10 = 0.18)
22:19:30.189 00.000 9552 CameraToMount -- cameraX=0.46 cameraY=-0.01 hyp=0.46 cameraTheta=-0.01 mountX=-0.46 mountY=0.08, mountTheta=2.96
22:19:30.190 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.46, y=-0.01, opts=13)
22:19:30.190 00.000 9552 Enqueuing Move request for scope (0.46, -0.01)
22:19:30.190 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:30.190 00.000 9552 UpdateGuideState exits: m=5597512 SNR=248.1 Saturated
22:19:30.190 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:30.190 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:30.190 00.000 9552 Enqueuing Expose request
22:19:30.190 00.000 9976 Worker thread wakes up
22:19:30.190 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.01) opts 0xd
22:19:30.191 00.001 9976 Handling offset move in thread for scope, endpoint = (0.46, -0.01)
22:19:30.191 00.000 9976 Moving (0.46, -0.01) raw xDistance=-0.46 yDistance=0.08
22:19:30.191 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
22:19:30.191 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:30.191 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:19:30.191 00.000 9976 MoveAxis(E, 0, ABG)
22:19:30.191 00.000 9976 Move returns status 0, amount 0
22:19:30.191 00.000 9976 MoveAxis(N, 0, ABG)
22:19:30.191 00.000 9976 Move returns status 0, amount 0
22:19:30.191 00.000 9976 move complete, result=0
22:19:30.191 00.000 9976 worker thread done servicing request
22:19:30.191 00.000 9976 Worker thread wakes up
22:19:30.191 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:30.191 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:30.191 00.000 9552 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:33.543 03.352 9976 Exposure complete
22:19:33.628 00.085 9976 worker thread done servicing request
22:19:33.629 00.001 9552 OnExposeComplete: enter
22:19:33.629 00.000 9552 UpdateGuideState(): m_state=6
22:19:33.629 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
22:19:33.629 00.000 9552 Star::Find returns 1 (1), X=1651.93, Y=361.78, Mass=5454989, SNR=229.9, Peak=65504 HFD=7.9
22:19:33.629 00.000 9552 Star::Find false star n=6 nbg=270 bg=3233.6 sigma=964.3 thresh=6126 peak=4960
22:19:33.629 00.000 9552 MultiStar: [#1 -0.43,0.49,1.10,U] [#2 -1.06,0.65,0.18,U] [#3 -1.84,15.10,0.00,M2] [#4 -0.64,0.29,0.08,U] [#5 -1.31,2.54,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:33.629 00.000 9552 refined, 3 included, MultiStar: {0.28, 0.26}, one-star: {1.38, -0.06}
22:19:33.629 00.000 9552 CameraToMount -- cameraTheta (0.74) - m_xAngle (3.08) = xAngle (-2.34 = -2.34)
22:19:33.629 00.000 9552 CameraToMount -- cameraTheta (0.74) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.35 = 0.94)
22:19:33.629 00.000 9552 CameraToMount -- cameraX=0.28 cameraY=0.26 hyp=0.39 cameraTheta=0.74 mountX=-0.27 mountY=0.31, mountTheta=2.28
22:19:33.630 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.28, y=0.26, opts=13)
22:19:33.630 00.000 9552 Enqueuing Move request for scope (0.28, 0.26)
22:19:33.630 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:33.630 00.000 9552 UpdateGuideState exits: m=5454989 SNR=229.9 Saturated
22:19:33.630 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:33.630 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:33.630 00.000 9552 Enqueuing Expose request
22:19:33.630 00.000 9976 Worker thread wakes up
22:19:33.630 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.26) opts 0xd
22:19:33.630 00.000 9976 Handling offset move in thread for scope, endpoint = (0.28, 0.26)
22:19:33.630 00.000 9976 Moving (0.28, 0.26) raw xDistance=-0.27 yDistance=0.31
22:19:33.630 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
22:19:33.630 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:33.630 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:19:33.630 00.000 9976 MoveAxis(E, 0, ABG)
22:19:33.630 00.000 9976 Move returns status 0, amount 0
22:19:33.630 00.000 9976 MoveAxis(N, 0, ABG)
22:19:33.630 00.000 9976 Move returns status 0, amount 0
22:19:33.630 00.000 9976 move complete, result=0
22:19:33.630 00.000 9976 worker thread done servicing request
22:19:33.630 00.000 9976 Worker thread wakes up
22:19:33.630 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:33.630 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:33.630 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
22:19:36.972 03.342 9976 Exposure complete
22:19:37.057 00.085 9976 worker thread done servicing request
22:19:37.057 00.000 9552 OnExposeComplete: enter
22:19:37.057 00.000 9552 UpdateGuideState(): m_state=6
22:19:37.057 00.000 9552 Star::Find(15, 1651, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
22:19:37.057 00.000 9552 Star::Find returns 1 (1), X=1652.89, Y=362.41, Mass=5427457, SNR=248.9, Peak=65504 HFD=7.9
22:19:37.057 00.000 9552 Star::Find false star n=14 nbg=262 bg=3641.9 sigma=930.1 thresh=6432 peak=6153
22:19:37.057 00.000 9552 Star::Find false star n=11 nbg=257 bg=3207.1 sigma=852.7 thresh=5765 peak=5658
22:19:37.057 00.000 9552 MultiStar: [#1 0.47,0.64,0.82,U] [#2 -1.29,1.01,0.15,U] [#3 -1.76,16.73,0.00,M3] [#4 0.34,-0.14,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:37.057 00.000 9552 refined, 3 included, MultiStar: {1.25, 0.61}, one-star: {2.34, 0.57}
22:19:37.057 00.000 9552 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.08) = xAngle (-2.63 = -2.63)
22:19:37.057 00.000 9552 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.64 = 0.65)
22:19:37.057 00.000 9552 CameraToMount -- cameraX=1.25 cameraY=0.61 hyp=1.39 cameraTheta=0.45 mountX=-1.21 mountY=0.84, mountTheta=2.54
22:19:37.058 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.25, y=0.61, opts=13)
22:19:37.058 00.000 9552 Enqueuing Move request for scope (1.25, 0.61)
22:19:37.058 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:37.058 00.000 9552 UpdateGuideState exits: m=5427457 SNR=248.9 Saturated
22:19:37.058 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:37.058 00.000 9976 Worker thread wakes up
22:19:37.058 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.25, 0.61) opts 0xd
22:19:37.058 00.000 9976 Handling offset move in thread for scope, endpoint = (1.25, 0.61)
22:19:37.058 00.000 9976 Moving (1.25, 0.61) raw xDistance=-1.21 yDistance=0.84
22:19:37.058 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.21
22:19:37.058 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:37.058 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:37.058 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
22:19:37.058 00.000 9976 MoveAxis(E, 26, ABG)
22:19:37.058 00.000 9976 Guiding  Dir = 2, Dur = 26
22:19:37.058 00.000 9552 Enqueuing Expose request
22:19:37.112 00.054 9976 IsSlewing returns 0
22:19:37.113 00.001 9976 IsGuiding returns 0
22:19:37.145 00.032 9976 IsGuiding returns 1
22:19:37.145 00.000 9976 scope still moving after pulse duration time elapsed
22:19:37.203 00.058 9976 IsSlewing returns 0
22:19:37.203 00.000 9976 IsGuiding returns 0
22:19:37.203 00.000 9976 scope move finished after 26 + 64 ms
22:19:37.203 00.000 9976 Move returns status 0, amount 26
22:19:37.203 00.000 9976 MoveAxis(N, 0, ABG)
22:19:37.203 00.000 9976 Move returns status 0, amount 0
22:19:37.203 00.000 9976 move complete, result=0
22:19:37.203 00.000 9976 worker thread done servicing request
22:19:37.203 00.000 9976 Worker thread wakes up
22:19:37.203 00.000 9552 GuideStep: -1.2 px 26 ms EAST, 0.8 px 0 ms NORTH
22:19:37.203 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:37.203 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:40.549 03.346 9976 Exposure complete
22:19:40.644 00.095 9976 worker thread done servicing request
22:19:40.644 00.000 9552 OnExposeComplete: enter
22:19:40.644 00.000 9552 UpdateGuideState(): m_state=6
22:19:40.644 00.000 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
22:19:40.644 00.000 9552 Star::Find returns 1 (1), X=1652.51, Y=362.60, Mass=5602456, SNR=197.9, Peak=65504 HFD=7.8
22:19:40.644 00.000 9552 MultiStar: [#1 -0.41,1.20,1.05,U] [#2 -1.55,1.23,0.00,M1] [#3 -0.10,2.83,0.00,M4] [#4 -0.60,0.44,0.09,U] [#5 -2.24,1.28,0.00,M2] [#6 1.28,2.10,0.00,M6] [#7 0.00,0.00,0.00,L] 
22:19:40.644 00.000 9552 refined, 2 included, MultiStar: {0.69, 0.96}, one-star: {1.96, 0.76}
22:19:40.644 00.000 9552 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.08) = xAngle (-2.13 = -2.13)
22:19:40.644 00.000 9552 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-5.14 = 1.14)
22:19:40.644 00.000 9552 CameraToMount -- cameraX=0.69 cameraY=0.96 hyp=1.19 cameraTheta=0.95 mountX=-0.63 mountY=1.08, mountTheta=2.10
22:19:40.645 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.69, y=0.96, opts=13)
22:19:40.645 00.000 9552 Enqueuing Move request for scope (0.69, 0.96)
22:19:40.645 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:40.645 00.000 9552 UpdateGuideState exits: m=5602456 SNR=197.9 Saturated
22:19:40.646 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:40.646 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:40.646 00.000 9552 Enqueuing Expose request
22:19:40.646 00.000 9976 Worker thread wakes up
22:19:40.646 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.96) opts 0xd
22:19:40.646 00.000 9976 Handling offset move in thread for scope, endpoint = (0.69, 0.96)
22:19:40.646 00.000 9976 Moving (0.69, 0.96) raw xDistance=-0.63 yDistance=1.08
22:19:40.646 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.63
22:19:40.646 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
22:19:40.646 00.000 9976 MoveAxis(E, 16, ABG)
22:19:40.646 00.000 9976 Guiding  Dir = 2, Dur = 16
22:19:40.670 00.024 9976 IsSlewing returns 0
22:19:40.670 00.000 9976 IsGuiding returns 0
22:19:40.703 00.033 9976 IsGuiding returns 1
22:19:40.703 00.000 9976 scope still moving after pulse duration time elapsed
22:19:40.767 00.064 9976 IsSlewing returns 0
22:19:40.767 00.000 9976 IsGuiding returns 0
22:19:40.767 00.000 9976 scope move finished after 16 + 80 ms
22:19:40.767 00.000 9976 Move returns status 0, amount 16
22:19:40.767 00.000 9976 MoveAxis(S, 40, ABG)
22:19:40.767 00.000 9976 Guiding  Dir = 1, Dur = 40
22:19:40.795 00.028 9976 IsSlewing returns 0
22:19:40.795 00.000 9976 IsGuiding returns 0
22:19:40.827 00.032 9976 PulseGuide returned control before completion, sleep 19
22:19:40.860 00.033 9976 IsGuiding returns 1
22:19:40.860 00.000 9976 scope still moving after pulse duration time elapsed
22:19:40.949 00.089 9976 IsSlewing returns 0
22:19:40.949 00.000 9976 IsGuiding returns 0
22:19:40.949 00.000 9976 scope move finished after 40 + 113 ms
22:19:40.949 00.000 9976 Move returns status 0, amount 40
22:19:40.949 00.000 9976 move complete, result=0
22:19:40.949 00.000 9976 worker thread done servicing request
22:19:40.949 00.000 9976 Worker thread wakes up
22:19:40.949 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:40.949 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:40.949 00.000 9552 GuideStep: -0.6 px 16 ms EAST, 1.1 px 40 ms SOUTH
22:19:44.299 03.350 9976 Exposure complete
22:19:44.388 00.089 9976 worker thread done servicing request
22:19:44.388 00.000 9552 OnExposeComplete: enter
22:19:44.388 00.000 9552 UpdateGuideState(): m_state=6
22:19:44.389 00.001 9552 Star::Find(15, 1652, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
22:19:44.389 00.000 9552 Star::Find returns 1 (1), X=1651.34, Y=362.39, Mass=5308690, SNR=208.6, Peak=65504 HFD=7.5
22:19:44.389 00.000 9552 Star::Find false star n=6 nbg=268 bg=3313.6 sigma=1053.2 thresh=6473 peak=5698
22:19:44.389 00.000 9552 MultiStar: [#1 -0.78,0.36,1.13,U] [#2 -1.47,-0.03,0.18,U] [#3 -1.00,2.13,0.00,M5] [#4 -0.77,-0.16,0.09,U] [#5 -1.16,1.27,0.08,U] [#6 0.00,0.00,0.00,L] [#7 -0.07,-1.18,0.18,U] 
22:19:44.389 00.000 9552 refined, 5 included, MultiStar: {-0.20, 0.31}, one-star: {0.79, 0.55}
22:19:44.389 00.000 9552 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.08) = xAngle (-0.94 = -0.94)
22:19:44.389 00.000 9552 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.95 = 2.34)
22:19:44.389 00.000 9552 CameraToMount -- cameraX=-0.20 cameraY=0.31 hyp=0.37 cameraTheta=2.14 mountX=0.22 mountY=0.27, mountTheta=0.88
22:19:44.389 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.20, y=0.31, opts=13)
22:19:44.390 00.001 9552 Enqueuing Move request for scope (-0.20, 0.31)
22:19:44.390 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:44.390 00.000 9552 UpdateGuideState exits: m=5308690 SNR=208.6 Saturated
22:19:44.390 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:44.390 00.000 9976 Worker thread wakes up
22:19:44.390 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.31) opts 0xd
22:19:44.390 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.20, 0.31)
22:19:44.390 00.000 9976 Moving (-0.20, 0.31) raw xDistance=0.22 yDistance=0.27
22:19:44.390 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
22:19:44.390 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:44.390 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:19:44.390 00.000 9976 MoveAxis(E, 0, ABG)
22:19:44.390 00.000 9976 Move returns status 0, amount 0
22:19:44.390 00.000 9976 MoveAxis(N, 0, ABG)
22:19:44.390 00.000 9976 Move returns status 0, amount 0
22:19:44.390 00.000 9976 move complete, result=0
22:19:44.390 00.000 9976 worker thread done servicing request
22:19:44.390 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:44.390 00.000 9552 Enqueuing Expose request
22:19:44.390 00.000 9976 Worker thread wakes up
22:19:44.390 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:44.390 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:44.390 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:19:47.735 03.345 9976 Exposure complete
22:19:47.821 00.086 9976 worker thread done servicing request
22:19:47.821 00.000 9552 OnExposeComplete: enter
22:19:47.821 00.000 9552 UpdateGuideState(): m_state=6
22:19:47.821 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
22:19:47.821 00.000 9552 Star::Find returns 1 (1), X=1652.04, Y=361.51, Mass=5356895, SNR=201.0, Peak=65504 HFD=7.9
22:19:47.822 00.001 9552 MultiStar: [#1 -0.52,-0.70,1.04,U] [#2 -1.83,-0.52,0.22,U] [#3 -0.23,0.26,0.11,U] [#4 -0.58,-1.06,0.10,U] [#5 -0.22,1.20,0.10,U] [#6 0.81,-0.36,0.06,U] [#7 0.00,0.00,0.00,L] 
22:19:47.822 00.000 9552 refined, 6 included, MultiStar: {0.19, -0.44}, one-star: {1.49, -0.33}
22:19:47.822 00.000 9552 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.08) = xAngle (-4.24 = 2.04)
22:19:47.822 00.000 9552 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.25 = -0.97)
22:19:47.822 00.000 9552 CameraToMount -- cameraX=0.19 cameraY=-0.44 hyp=0.47 cameraTheta=-1.16 mountX=-0.22 mountY=-0.39, mountTheta=-2.07
22:19:47.822 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.19, y=-0.44, opts=13)
22:19:47.822 00.000 9552 Enqueuing Move request for scope (0.19, -0.44)
22:19:47.822 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:47.822 00.000 9552 UpdateGuideState exits: m=5356895 SNR=201.0 Saturated
22:19:47.822 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:47.822 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:47.822 00.000 9552 Enqueuing Expose request
22:19:47.822 00.000 9976 Worker thread wakes up
22:19:47.822 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.44) opts 0xd
22:19:47.823 00.001 9976 Handling offset move in thread for scope, endpoint = (0.19, -0.44)
22:19:47.823 00.000 9976 Moving (0.19, -0.44) raw xDistance=-0.22 yDistance=-0.39
22:19:47.823 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
22:19:47.823 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:47.823 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
22:19:47.823 00.000 9976 MoveAxis(E, 0, ABG)
22:19:47.823 00.000 9976 Move returns status 0, amount 0
22:19:47.823 00.000 9976 MoveAxis(N, 0, ABG)
22:19:47.823 00.000 9976 Move returns status 0, amount 0
22:19:47.823 00.000 9976 move complete, result=0
22:19:47.823 00.000 9976 worker thread done servicing request
22:19:47.823 00.000 9976 Worker thread wakes up
22:19:47.823 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:47.823 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:47.823 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
22:19:51.169 03.346 9976 Exposure complete
22:19:51.251 00.082 9976 worker thread done servicing request
22:19:51.251 00.000 9552 OnExposeComplete: enter
22:19:51.251 00.000 9552 UpdateGuideState(): m_state=6
22:19:51.251 00.000 9552 Star::Find(15, 1652, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
22:19:51.251 00.000 9552 Star::Find returns 1 (1), X=1651.43, Y=360.75, Mass=5712265, SNR=278.8, Peak=65504 HFD=8.0
22:19:51.251 00.000 9552 Star::Find false star n=7 nbg=250 bg=3313.3 sigma=907.4 thresh=6035 peak=5339
22:19:51.251 00.000 9552 MultiStar: [#1 -1.32,-0.55,0.74,U] [#2 -2.15,-0.65,0.00,M1] [#3 -1.04,1.33,0.07,U] [#4 -2.07,-1.02,0.00,M1] [#5 -2.08,0.03,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:51.251 00.000 9552 refined, 2 included, MultiStar: {-0.10, -0.77}, one-star: {0.88, -1.09}
22:19:51.251 00.000 9552 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.08) = xAngle (-4.77 = 1.51)
22:19:51.251 00.000 9552 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-7.78 = -1.50)
22:19:51.251 00.000 9552 CameraToMount -- cameraX=-0.10 cameraY=-0.77 hyp=0.78 cameraTheta=-1.69 mountX=0.05 mountY=-0.78, mountTheta=-1.51
22:19:51.252 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.10, y=-0.77, opts=13)
22:19:51.252 00.000 9552 Enqueuing Move request for scope (-0.10, -0.77)
22:19:51.252 00.000 9976 Worker thread wakes up
22:19:51.252 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:51.252 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.77) opts 0xd
22:19:51.252 00.000 9552 UpdateGuideState exits: m=5712265 SNR=278.8 Saturated
22:19:51.252 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.10, -0.77)
22:19:51.252 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:51.252 00.000 9976 Moving (-0.10, -0.77) raw xDistance=0.05 yDistance=-0.78
22:19:51.252 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:51.252 00.000 9552 Enqueuing Expose request
22:19:51.252 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:19:51.252 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:51.252 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.78
22:19:51.252 00.000 9976 MoveAxis(E, 0, ABG)
22:19:51.252 00.000 9976 Move returns status 0, amount 0
22:19:51.253 00.001 9976 MoveAxis(N, 0, ABG)
22:19:51.253 00.000 9976 Move returns status 0, amount 0
22:19:51.253 00.000 9976 move complete, result=0
22:19:51.253 00.000 9976 worker thread done servicing request
22:19:51.253 00.000 9976 Worker thread wakes up
22:19:51.253 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:51.253 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:51.253 00.000 9552 GuideStep: 0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
22:19:54.596 03.343 9976 Exposure complete
22:19:54.689 00.093 9976 worker thread done servicing request
22:19:54.689 00.000 9552 OnExposeComplete: enter
22:19:54.689 00.000 9552 UpdateGuideState(): m_state=6
22:19:54.689 00.000 9552 Star::Find(15, 1651, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
22:19:54.689 00.000 9552 Star::Find returns 1 (1), X=1651.57, Y=362.63, Mass=5668665, SNR=230.1, Peak=65504 HFD=7.8
22:19:54.689 00.000 9552 Star::Find false star n=4 nbg=277 bg=3205.9 sigma=1044.5 thresh=6339 peak=5304
22:19:54.689 00.000 9552 MultiStar: [#1 -1.08,0.44,0.79,U] [#2 -1.78,0.63,0.19,U] [#3 0.13,1.89,0.09,U] [#4 -1.87,0.89,0.00,M2] [#5 -1.05,1.76,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:19:54.689 00.000 9552 refined, 3 included, MultiStar: {-0.07, 0.69}, one-star: {1.02, 0.79}
22:19:54.689 00.000 9552 CameraToMount -- cameraTheta (1.68) - m_xAngle (3.08) = xAngle (-1.40 = -1.40)
22:19:54.689 00.000 9552 CameraToMount -- cameraTheta (1.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.41 = 1.87)
22:19:54.689 00.000 9552 CameraToMount -- cameraX=-0.07 cameraY=0.69 hyp=0.69 cameraTheta=1.68 mountX=0.12 mountY=0.66, mountTheta=1.39
22:19:54.691 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.07, y=0.69, opts=13)
22:19:54.691 00.000 9552 Enqueuing Move request for scope (-0.07, 0.69)
22:19:54.691 00.000 9976 Worker thread wakes up
22:19:54.691 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.69) opts 0xd
22:19:54.691 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.07, 0.69)
22:19:54.691 00.000 9976 Moving (-0.07, 0.69) raw xDistance=0.12 yDistance=0.66
22:19:54.691 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:19:54.691 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:54.691 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:54.691 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
22:19:54.691 00.000 9976 MoveAxis(E, 0, ABG)
22:19:54.691 00.000 9976 Move returns status 0, amount 0
22:19:54.691 00.000 9976 MoveAxis(N, 0, ABG)
22:19:54.691 00.000 9976 Move returns status 0, amount 0
22:19:54.691 00.000 9552 UpdateGuideState exits: m=5668665 SNR=230.1 Saturated
22:19:54.691 00.000 9976 move complete, result=0
22:19:54.691 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:54.691 00.000 9976 worker thread done servicing request
22:19:54.691 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:54.691 00.000 9552 Enqueuing Expose request
22:19:54.691 00.000 9976 Worker thread wakes up
22:19:54.691 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
22:19:54.691 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:54.691 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:58.045 03.354 9976 Exposure complete
22:19:58.135 00.090 9976 worker thread done servicing request
22:19:58.136 00.001 9552 OnExposeComplete: enter
22:19:58.136 00.000 9552 UpdateGuideState(): m_state=6
22:19:58.136 00.000 9552 Star::Find(15, 1651, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
22:19:58.136 00.000 9552 Star::Find returns 1 (1), X=1651.04, Y=361.48, Mass=5408488, SNR=231.7, Peak=65504 HFD=7.9
22:19:58.136 00.000 9552 Star::Find false star n=10 nbg=255 bg=3046.8 sigma=917.1 thresh=5798 peak=5711
22:19:58.136 00.000 9552 MultiStar: [#1 -1.35,-0.63,0.96,U] [#2 -2.24,0.84,0.00,M1] [#3 -1.48,1.01,0.09,U] [#4 -1.86,0.22,0.08,U] [#5 -1.56,0.24,0.08,U] [#6 0.00,0.00,0.00,L] [#7 -0.20,-1.29,0.15,U] 
22:19:58.136 00.000 9552 single-star, 5 included, MultiStar: {-0.52, -0.44}, one-star: {0.50, -0.36}
22:19:58.136 00.000 9552 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.08) = xAngle (-3.70 = 2.58)
22:19:58.136 00.000 9552 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.71 = -0.43)
22:19:58.136 00.000 9552 CameraToMount -- cameraX=0.50 cameraY=-0.36 hyp=0.61 cameraTheta=-0.62 mountX=-0.52 mountY=-0.25, mountTheta=-2.68
22:19:58.138 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.50, y=-0.36, opts=13)
22:19:58.138 00.000 9552 Enqueuing Move request for scope (0.50, -0.36)
22:19:58.138 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:19:58.138 00.000 9552 UpdateGuideState exits: m=5408488 SNR=231.7 Saturated
22:19:58.138 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:58.138 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:19:58.138 00.000 9552 Enqueuing Expose request
22:19:58.138 00.000 9976 Worker thread wakes up
22:19:58.139 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.36) opts 0xd
22:19:58.139 00.000 9976 Handling offset move in thread for scope, endpoint = (0.50, -0.36)
22:19:58.139 00.000 9976 Moving (0.50, -0.36) raw xDistance=-0.52 yDistance=-0.25
22:19:58.139 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.52
22:19:58.139 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:58.139 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:19:58.139 00.000 9976 MoveAxis(E, 0, ABG)
22:19:58.139 00.000 9976 Move returns status 0, amount 0
22:19:58.139 00.000 9976 MoveAxis(N, 0, ABG)
22:19:58.139 00.000 9976 Move returns status 0, amount 0
22:19:58.139 00.000 9976 move complete, result=0
22:19:58.139 00.000 9976 worker thread done servicing request
22:19:58.139 00.000 9976 Worker thread wakes up
22:19:58.139 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:19:58.139 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:19:58.139 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
22:20:01.485 03.346 9976 Exposure complete
22:20:01.570 00.085 9976 worker thread done servicing request
22:20:01.570 00.000 9552 OnExposeComplete: enter
22:20:01.570 00.000 9552 UpdateGuideState(): m_state=6
22:20:01.571 00.001 9552 Star::Find(15, 1651, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
22:20:01.571 00.000 9552 Star::Find returns 1 (1), X=1650.91, Y=362.58, Mass=5210325, SNR=152.4, Peak=65504 HFD=7.9
22:20:01.571 00.000 9552 Star::Find false star n=11 nbg=262 bg=3590.7 sigma=989.3 thresh=6558 peak=5939
22:20:01.571 00.000 9552 Star::Find false star n=16 nbg=229 bg=3316.9 sigma=705.3 thresh=5433 peak=5344
22:20:01.571 00.000 9552 MultiStar: [#1 -1.63,1.10,0.00,M1] [#2 -1.75,0.52,0.26,U] [#3 -1.31,2.19,0.00,M2] [#4 -0.82,1.59,0.11,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] 
22:20:01.571 00.000 9552 refined, 2 included, MultiStar: {-0.12, 0.76}, one-star: {0.37, 0.73}
22:20:01.571 00.000 9552 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.08) = xAngle (-1.35 = -1.35)
22:20:01.571 00.000 9552 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-4.36 = 1.93)
22:20:01.571 00.000 9552 CameraToMount -- cameraX=-0.12 cameraY=0.76 hyp=0.77 cameraTheta=1.73 mountX=0.17 mountY=0.72, mountTheta=1.34
22:20:01.572 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.12, y=0.76, opts=13)
22:20:01.572 00.000 9552 Enqueuing Move request for scope (-0.12, 0.76)
22:20:01.572 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:20:01.572 00.000 9552 UpdateGuideState exits: m=5210325 SNR=152.4 Saturated
22:20:01.572 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:01.572 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:20:01.572 00.000 9552 Enqueuing Expose request
22:20:01.572 00.000 9976 Worker thread wakes up
22:20:01.572 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.76) opts 0xd
22:20:01.572 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.12, 0.76)
22:20:01.572 00.000 9976 Moving (-0.12, 0.76) raw xDistance=0.17 yDistance=0.72
22:20:01.572 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:20:01.572 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:01.572 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
22:20:01.572 00.000 9976 MoveAxis(E, 0, ABG)
22:20:01.572 00.000 9976 Move returns status 0, amount 0
22:20:01.572 00.000 9976 MoveAxis(N, 0, ABG)
22:20:01.572 00.000 9976 Move returns status 0, amount 0
22:20:01.572 00.000 9976 move complete, result=0
22:20:01.572 00.000 9976 worker thread done servicing request
22:20:01.572 00.000 9976 Worker thread wakes up
22:20:01.572 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:20:01.572 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:20:01.572 00.000 9552 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
22:20:04.912 03.340 9976 Exposure complete
22:20:05.005 00.093 9976 worker thread done servicing request
22:20:05.006 00.001 9552 OnExposeComplete: enter
22:20:05.006 00.000 9552 UpdateGuideState(): m_state=6
22:20:05.006 00.000 9552 Star::Find(15, 1650, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
22:20:05.006 00.000 9552 Star::Find returns 1 (1), X=1650.86, Y=361.62, Mass=5468113, SNR=212.4, Peak=65504 HFD=7.9
22:20:05.006 00.000 9552 Star::Find false star n=7 nbg=256 bg=3816.1 sigma=998.1 thresh=6810 peak=6805
22:20:05.006 00.000 9552 Star::Find false star n=8 nbg=246 bg=3194.2 sigma=898.1 thresh=5888 peak=5734
22:20:05.006 00.000 9552 MultiStar: [#1 -1.28,-0.34,1.06,U] [#2 -2.16,-0.22,0.00,M1] [#3 -2.21,1.89,0.00,M3] [#4 -1.56,-0.25,0.10,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.61,-0.48,0.18,U] 
22:20:05.006 00.000 9552 single-star, 3 included, MultiStar: {-0.56, -0.30}, one-star: {0.31, -0.22}
22:20:05.006 00.000 9552 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.08) = xAngle (-3.70 = 2.59)
22:20:05.006 00.000 9552 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.71 = -0.42)
22:20:05.006 00.000 9552 CameraToMount -- cameraX=0.31 cameraY=-0.22 hyp=0.38 cameraTheta=-0.62 mountX=-0.33 mountY=-0.16, mountTheta=-2.69
22:20:05.007 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.31, y=-0.22, opts=13)
22:20:05.007 00.000 9552 Enqueuing Move request for scope (0.31, -0.22)
22:20:05.007 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:20:05.007 00.000 9552 UpdateGuideState exits: m=5468113 SNR=212.4 Saturated
22:20:05.008 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:05.008 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:20:05.008 00.000 9552 Enqueuing Expose request
22:20:05.008 00.000 9976 Worker thread wakes up
22:20:05.008 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.22) opts 0xd
22:20:05.008 00.000 9976 Handling offset move in thread for scope, endpoint = (0.31, -0.22)
22:20:05.008 00.000 9976 Moving (0.31, -0.22) raw xDistance=-0.33 yDistance=-0.16
22:20:05.008 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
22:20:05.008 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:05.008 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:20:05.008 00.000 9976 MoveAxis(E, 0, ABG)
22:20:05.008 00.000 9976 Move returns status 0, amount 0
22:20:05.008 00.000 9976 MoveAxis(N, 0, ABG)
22:20:05.008 00.000 9976 Move returns status 0, amount 0
22:20:05.008 00.000 9976 move complete, result=0
22:20:05.008 00.000 9976 worker thread done servicing request
22:20:05.008 00.000 9976 Worker thread wakes up
22:20:05.008 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:20:05.008 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:20:05.008 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:08.351 03.343 9976 Exposure complete
22:20:08.444 00.093 9976 worker thread done servicing request
22:20:08.445 00.001 9552 OnExposeComplete: enter
22:20:08.445 00.000 9552 UpdateGuideState(): m_state=6
22:20:08.445 00.000 9552 Star::Find(15, 1650, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
22:20:08.445 00.000 9552 Star::Find returns 1 (1), X=1650.86, Y=361.82, Mass=5312243, SNR=232.6, Peak=65504 HFD=7.8
22:20:08.445 00.000 9552 Star::Find false star n=11 nbg=267 bg=3091.6 sigma=965.1 thresh=5987 peak=5906
22:20:08.446 00.001 9552 MultiStar: [#1 -2.23,0.30,0.00,M1] [#2 -3.29,1.34,0.00,M2] [#3 -2.60,1.98,0.00,M4] [#4 -1.70,-0.26,0.07,U] [#5 -1.47,0.83,0.05,U] [#6 0.00,0.00,0.00,L] [#7 0.36,-0.80,0.15,U] 
22:20:08.446 00.000 9552 refined, 3 included, MultiStar: {0.14, -0.09}, one-star: {0.31, -0.02}
22:20:08.446 00.000 9552 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.08) = xAngle (-3.68 = 2.60)
22:20:08.446 00.000 9552 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.69 = -0.41)
22:20:08.446 00.000 9552 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.60 mountX=-0.14 mountY=-0.07, mountTheta=-2.71
22:20:08.447 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.14, y=-0.09, opts=13)
22:20:08.447 00.000 9552 Enqueuing Move request for scope (0.14, -0.09)
22:20:08.448 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=65504, Gamma=0.780
22:20:08.448 00.000 9552 UpdateGuideState exits: m=5312243 SNR=232.6 Saturated
22:20:08.448 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:08.448 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:20:08.448 00.000 9552 Enqueuing Expose request
22:20:08.448 00.000 9976 Worker thread wakes up
22:20:08.448 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
22:20:08.448 00.000 9976 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
22:20:08.448 00.000 9976 Moving (0.14, -0.09) raw xDistance=-0.14 yDistance=-0.07
22:20:08.448 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:20:08.448 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:08.448 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:20:08.448 00.000 9976 MoveAxis(E, 0, ABG)
22:20:08.448 00.000 9976 Move returns status 0, amount 0
22:20:08.448 00.000 9976 MoveAxis(N, 0, ABG)
22:20:08.448 00.000 9976 Move returns status 0, amount 0
22:20:08.448 00.000 9976 move complete, result=0
22:20:08.448 00.000 9976 worker thread done servicing request
22:20:08.448 00.000 9976 Worker thread wakes up
22:20:08.449 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:20:08.449 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:20:08.449 00.000 9552 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:11.803 03.354 9976 Exposure complete
22:20:11.885 00.082 9976 worker thread done servicing request
22:20:11.886 00.001 9552 OnExposeComplete: enter
22:20:11.886 00.000 9552 UpdateGuideState(): m_state=6
22:20:11.886 00.000 9552 Star::Find(15, 1650, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
22:20:11.886 00.000 9552 Star::Find returns 1 (1), X=1649.80, Y=362.44, Mass=5565345, SNR=202.9, Peak=65504 HFD=8.0
22:20:11.886 00.000 9552 Star::Find false star n=15 nbg=240 bg=3266.9 sigma=715.4 thresh=5413 peak=5319
22:20:11.886 00.000 9552 MultiStar: [#1 -2.50,1.17,0.00,M2] [#2 -2.78,0.78,0.00,M3] [#3 -3.17,1.44,0.00,M5] [#4 -0.66,0.18,0.06,U] [#5 -2.70,1.21,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.69,-0.96,0.17,U] 
22:20:11.886 00.000 9552 refined, 2 included, MultiStar: {-0.74, 0.36}, one-star: {-0.75, 0.60}
22:20:11.886 00.000 9552 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.08) = xAngle (-0.40 = -0.40)
22:20:11.886 00.000 9552 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-3.41 = 2.88)
22:20:11.886 00.000 9552 CameraToMount -- cameraX=-0.74 cameraY=0.36 hyp=0.82 cameraTheta=2.68 mountX=0.76 mountY=0.22, mountTheta=0.28
22:20:11.887 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.74, y=0.36, opts=13)
22:20:11.887 00.000 9552 Enqueuing Move request for scope (-0.74, 0.36)
22:20:11.887 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:20:11.887 00.000 9552 UpdateGuideState exits: m=5565345 SNR=202.9 Saturated
22:20:11.887 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:11.887 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:20:11.887 00.000 9552 Enqueuing Expose request
22:20:11.887 00.000 9976 Worker thread wakes up
22:20:11.888 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.36) opts 0xd
22:20:11.888 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.74, 0.36)
22:20:11.888 00.000 9976 Moving (-0.74, 0.36) raw xDistance=0.76 yDistance=0.22
22:20:11.888 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
22:20:11.888 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:11.888 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:20:11.888 00.000 9976 MoveAxis(W, 17, ABG)
22:20:11.888 00.000 9976 Guiding  Dir = 3, Dur = 17
22:20:12.126 00.238 9976 IsSlewing returns 0
22:20:12.126 00.000 9976 IsGuiding returns 0
22:20:12.158 00.032 9976 IsGuiding returns 1
22:20:12.158 00.000 9976 scope still moving after pulse duration time elapsed
22:20:12.217 00.059 9976 IsSlewing returns 0
22:20:12.217 00.000 9976 IsGuiding returns 0
22:20:12.217 00.000 9976 scope move finished after 17 + 73 ms
22:20:12.217 00.000 9976 Move returns status 0, amount 17
22:20:12.217 00.000 9976 MoveAxis(N, 0, ABG)
22:20:12.217 00.000 9976 Move returns status 0, amount 0
22:20:12.217 00.000 9976 move complete, result=0
22:20:12.217 00.000 9976 worker thread done servicing request
22:20:12.217 00.000 9976 Worker thread wakes up
22:20:12.217 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:20:12.217 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1636,347,31,31)
22:20:12.217 00.000 9552 GuideStep: 0.8 px 17 ms WEST, 0.2 px 0 ms NORTH
22:20:15.439 03.222 9552 evsrv: cli 011F34C0 connect
22:20:15.439 00.000 9552 case statement mapped state 6 to 3
22:20:15.439 00.000 9552 case statement mapped state 6 to 3
22:20:15.439 00.000 9552 evsrv: cli 011F34C0 request: {"method":"get_app_state","id":"f6311ca1-0e17-414c-9b97-37b653268c6b"}
22:20:15.439 00.000 9552 case statement mapped state 6 to 3
22:20:15.439 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6311ca1-0e17-414c-9b97-37b653268c6b"}
22:20:15.440 00.001 9552 evsrv: cli 011F34C0 disconnect
22:20:15.440 00.000 9552 evsrv: cli 011F3CE0 connect
22:20:15.440 00.000 9552 case statement mapped state 6 to 3
22:20:15.440 00.000 9552 case statement mapped state 6 to 3
22:20:15.440 00.000 9552 evsrv: cli 011F3CE0 request: {"method":"stop_capture","id":"8f00ac79-9a0f-4e41-a1a1-ad2205161e28"}
22:20:15.440 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:20:15.440 00.000 9552 Status Line: Waiting for devices...
22:20:15.441 00.001 9552 evsrv: cli 011F3CE0 response: {"jsonrpc":"2.0","result":0,"id":"8f00ac79-9a0f-4e41-a1a1-ad2205161e28"}
22:20:15.442 00.001 9552 evsrv: cli 011F3CE0 disconnect
22:20:15.442 00.000 9552 evsrv: cli 011F3420 connect
22:20:15.442 00.000 9552 case statement mapped state 6 to 3
22:20:15.442 00.000 9552 case statement mapped state 6 to 3
22:20:15.442 00.000 9552 evsrv: cli 011F3420 request: {"method":"get_app_state","id":"4b43c544-5b64-4310-9733-d7513c53e964"}
22:20:15.442 00.000 9552 case statement mapped state 6 to 3
22:20:15.442 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b43c544-5b64-4310-9733-d7513c53e964"}
22:20:15.443 00.001 9552 evsrv: cli 011F3420 disconnect
22:20:15.450 00.007 9976 ZWO: stopexposure
22:20:15.518 00.068 9976 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:20:15.518 00.000 9976 worker thread done servicing request
22:20:15.518 00.000 9552 OnExposeComplete: enter
22:20:15.519 00.001 9552 OnExposeComplete: Capture Error reported
22:20:15.519 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:20:15.519 00.000 9552 Mount: notify guiding stopped
22:20:15.519 00.000 9552 BLC: window closed
22:20:15.519 00.000 9552 BLC: Last direction was reset
22:20:15.519 00.000 9552 Changing from state GUIDING to STOP
22:20:15.519 00.000 9552 guider state => SELECTED
22:20:15.519 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=65504, Gamma=0.780
22:20:15.519 00.000 9552 Changing from state SELECTED to UNINITIALIZED
22:20:15.519 00.000 9552 guider state => SELECTING
22:20:15.520 00.001 9552 Status Line: Stopped.
22:20:15.520 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:20:16.442 00.922 9552 evsrv: cli 011F3920 connect
22:20:16.443 00.001 9552 evsrv: cli 011F3920 request: {"method":"get_app_state","id":"b30b2d6f-4a5c-44cc-a0eb-87482db6192f"}
22:20:16.443 00.000 9552 evsrv: cli 011F3920 response: {"jsonrpc":"2.0","result":"Stopped","id":"b30b2d6f-4a5c-44cc-a0eb-87482db6192f"}
22:20:16.444 00.001 9552 evsrv: cli 011F3920 disconnect
22:21:32.067 75.623 9552 evsrv: cli 011F3920 connect
22:21:32.067 00.000 9552 evsrv: cli 011F3920 request: {"method":"get_app_state","id":"e847ba02-3b42-41b1-947d-db444ba46d1b"}
22:21:32.067 00.000 9552 evsrv: cli 011F3920 response: {"jsonrpc":"2.0","result":"Stopped","id":"e847ba02-3b42-41b1-947d-db444ba46d1b"}
22:21:32.068 00.001 9552 evsrv: cli 011F3920 disconnect
22:26:15.794 283.726 9552 evsrv: cli 011F3B00 connect
22:26:15.795 00.001 9552 evsrv: cli 011F3B00 request: {"method":"get_app_state","id":"ea04e135-bc9a-4ac3-a454-9fb3c82798a9"}
22:26:15.795 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea04e135-bc9a-4ac3-a454-9fb3c82798a9"}
22:26:15.795 00.000 9552 evsrv: cli 011F3B00 disconnect
22:26:15.796 00.001 9552 evsrv: cli 011F3880 connect
22:26:15.796 00.000 9552 evsrv: cli 011F3880 request: {"method":"loop","id":"168ceeb8-9542-4fa7-aa6a-211b6445d492"}
22:26:15.796 00.000 9552 Status Line: Looping
22:26:15.797 00.001 9552 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:26:15.797 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:15.797 00.000 9552 Enqueuing Expose request
22:26:15.798 00.001 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":0,"id":"168ceeb8-9542-4fa7-aa6a-211b6445d492"}
22:26:15.798 00.000 9976 Worker thread wakes up
22:26:15.798 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:15.798 00.000 9552 evsrv: cli 011F3880 disconnect
22:26:15.798 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:19.150 03.352 9976 Exposure complete
22:26:19.234 00.084 9976 worker thread done servicing request
22:26:19.234 00.000 9552 OnExposeComplete: enter
22:26:19.234 00.000 9552 UpdateGuideState(): m_state=1
22:26:19.234 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:26:19.234 00.000 9552 Star::Find false star n=2 nbg=271 bg=3271.5 sigma=1063.0 thresh=6461 peak=4693
22:26:19.234 00.000 9552 Star::Find returns 0 (2), X=1649.00, Y=362.00, Mass=7121, SNR=2.9, Peak=7088 HFD=0.0
22:26:19.234 00.000 9552 DistanceChecker: activated
22:26:19.234 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:19.235 00.001 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:19.235 00.000 9552 Status Line: Star lost - low SNR
22:26:19.235 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6688, Gamma=0.780
22:26:19.235 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:19.235 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:19.235 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:19.235 00.000 9552 Enqueuing Expose request
22:26:19.235 00.000 9976 Worker thread wakes up
22:26:19.235 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:19.235 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:20.798 01.563 9552 evsrv: cli 011F34C0 connect
22:26:20.798 00.000 9552 case statement mapped state 1 to 101
22:26:20.798 00.000 9552 case statement mapped state 1 to 101
22:26:20.798 00.000 9552 evsrv: cli 011F34C0 request: {"method":"get_exposure","id":"3905c51b-12d7-4d46-93ef-7965a0b3c386"}
22:26:20.799 00.001 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":3000,"id":"3905c51b-12d7-4d46-93ef-7965a0b3c386"}
22:26:20.799 00.000 9552 evsrv: cli 011F34C0 disconnect
22:26:22.585 01.786 9976 Exposure complete
22:26:22.658 00.073 9976 worker thread done servicing request
22:26:22.658 00.000 9552 OnExposeComplete: enter
22:26:22.658 00.000 9552 UpdateGuideState(): m_state=1
22:26:22.658 00.000 9552 Star::Find(15, 1649, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:22.658 00.000 9552 Star::Find false star n=2 nbg=248 bg=3361.7 sigma=822.5 thresh=5829 peak=4566
22:26:22.658 00.000 9552 Star::Find returns 0 (2), X=1649.00, Y=362.00, Mass=5629, SNR=2.9, Peak=6992 HFD=0.0
22:26:22.658 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:22.659 00.001 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:22.659 00.000 9552 Status Line: Star lost - low SNR
22:26:22.659 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5776, Gamma=0.780
22:26:22.659 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:22.659 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:22.659 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:22.659 00.000 9552 Enqueuing Expose request
22:26:22.659 00.000 9976 Worker thread wakes up
22:26:22.660 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:22.660 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:24.802 02.142 9552 evsrv: cli 011F3600 connect
22:26:24.802 00.000 9552 case statement mapped state 1 to 101
22:26:24.803 00.001 9552 case statement mapped state 1 to 101
22:26:24.803 00.000 9552 evsrv: cli 011F3600 request: {"method":"find_star","params":{},"id":"f8eb9d3d-f7b5-4b79-83ba-9cbfdc8e1fff"}
22:26:24.803 00.000 9552 GuiderMultiStar::AutoSelect enter
22:26:24.803 00.000 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:26:24.892 00.089 9552 AutoFind: auto downsample for scale 0.43 => 2x
22:26:24.892 00.000 9552 AutoFind: downsample 2x
22:26:24.906 00.014 9552 AutoFind: global mean = 0.8, stdev 1071.5
22:26:24.906 00.000 9552 AutoFind: using threshold = 0.1
22:26:24.927 00.021 9552 AutoFind: local max [1857, 717] 5.4
22:26:24.927 00.000 9552 AutoFind: local max [363, 217] 4.8
22:26:24.927 00.000 9552 AutoFind: local max [1697, 819] 4.6
22:26:24.927 00.000 9552 AutoFind: local max [1445, 535] 4.6
22:26:24.927 00.000 9552 AutoFind: local max [79, 743] 4.5
22:26:24.927 00.000 9552 AutoFind: local max [1257, 151] 4.4
22:26:24.927 00.000 9552 AutoFind: local max [1323, 745] 4.3
22:26:24.927 00.000 9552 AutoFind: local max [463, 125] 4.2
22:26:24.927 00.000 9552 AutoFind: local max [1235, 833] 4.2
22:26:24.927 00.000 9552 AutoFind: local max [1051, 521] 4.2
22:26:24.927 00.000 9552 AutoFind: local max [1795, 269] 4.2
22:26:24.927 00.000 9552 AutoFind: local max [1149, 783] 4.1
22:26:24.927 00.000 9552 AutoFind: local max [37, 763] 4.1
22:26:24.927 00.000 9552 AutoFind: local max [1023, 801] 4.1
22:26:24.927 00.000 9552 AutoFind: local max [1493, 751] 4.1
22:26:24.927 00.000 9552 AutoFind: local max [1417, 129] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [311, 267] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [1217, 555] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [1027, 627] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [523, 589] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [171, 77] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [1197, 715] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [1647, 311] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [341, 585] 4.0
22:26:24.927 00.000 9552 AutoFind: local max [1557, 763] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [159, 987] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [221, 783] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [825, 739] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [17, 783] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [1571, 535] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [1413, 175] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [559, 191] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [199, 73] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [1059, 719] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [871, 345] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [687, 659] 3.9
22:26:24.927 00.000 9552 AutoFind: local max [1751, 413] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [401, 471] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [1277, 1063] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [917, 101] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [865, 653] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [1849, 623] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [919, 521] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [1387, 81] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [781, 101] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [1659, 615] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [749, 437] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [1059, 573] 3.8
22:26:24.927 00.000 9552 AutoFind: local max [1461, 391] 3.7
22:26:24.927 00.000 9552 AutoFind: local max [89, 313] 3.7
22:26:24.927 00.000 9552 AutoFind: local max [173, 761] 3.7
22:26:24.927 00.000 9552 AutoFind: local max [659, 695] 3.7
22:26:24.927 00.000 9552 AutoFind: local max [1571, 819] 3.7
22:26:24.927 00.000 9552 AutoFind: local max [1489, 519] 3.7
22:26:24.927 00.000 9552 AutoFind: local max [51, 25] 3.7
22:26:24.927 00.000 9552 AutoFind: local max [1221, 535] 3.7
22:26:24.929 00.002 9552 AutoFind: local max [789, 551] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1219, 421] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1577, 973] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1135, 973] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1517, 205] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1893, 443] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1067, 745] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [237, 131] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1815, 373] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1165, 75] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1515, 237] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1073, 539] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [837, 667] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1217, 521] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1091, 125] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1399, 627] 3.7
22:26:24.929 00.000 9552 AutoFind: local max [1427, 209] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1895, 665] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [665, 487] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [309, 767] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [45, 105] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [207, 255] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1731, 189] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [667, 601] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [559, 1165] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1795, 685] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [123, 175] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [989, 717] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [971, 781] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1281, 459] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [335, 973] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1067, 155] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1059, 783] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [857, 99] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1791, 153] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [615, 461] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1273, 1141] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [225, 269] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [405, 307] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [155, 287] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1387, 781] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1713, 801] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [979, 603] 3.6
22:26:24.929 00.000 9552 AutoFind: local max [1111, 203] 3.6
22:26:24.929 00.000 9552 AutoFind: too close [1713, 801] 3.6 - [1697, 819] 4.6
22:26:24.929 00.000 9552 AutoFind: too close [225, 269] 3.6 - [207, 255] 3.6
22:26:24.929 00.000 9552 AutoFind: too close [1217, 521] 3.7 - [1221, 535] 3.7
22:26:24.929 00.000 9552 AutoFind: too close [1221, 535] 3.7 - [1217, 555] 4.0
22:26:24.929 00.000 9552 AutoFind: too close [17, 783] 3.9 - [37, 763] 4.1
22:26:24.929 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:26:24.929 00.000 9552 Star::Find(15, 1857, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.001 9552 Star::Find false star n=5 nbg=252 bg=2733.5 sigma=813.5 thresh=5174 peak=4517
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=717.00, Mass=14684, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 363, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=5 nbg=258 bg=3311.8 sigma=850.7 thresh=5864 peak=5038
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=363.00, Y=217.00, Mass=14929, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1445, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=5 nbg=259 bg=3399.8 sigma=949.2 thresh=6248 peak=5184
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=535.00, Mass=16697, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 79, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=11 nbg=232 bg=2624.5 sigma=667.5 thresh=4627 peak=3978
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=79.00, Y=743.00, Mass=25739, SNR=2.9, Peak=10016 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1257, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=6 nbg=255 bg=3464.8 sigma=873.2 thresh=6084 peak=5263
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=151.00, Mass=19611, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1323, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=5 nbg=252 bg=3147.2 sigma=822.0 thresh=5613 peak=4845
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1323.00, Y=745.00, Mass=15048, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 463, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=5 nbg=255 bg=3260.9 sigma=869.1 thresh=5868 peak=5747
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=125.00, Mass=20320, SNR=2.9, Peak=11424 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1235, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=4 nbg=250 bg=3282.7 sigma=843.0 thresh=5812 peak=5339
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1235.00, Y=833.00, Mass=14293, SNR=2.9, Peak=9008 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1051, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=2 nbg=266 bg=3279.5 sigma=947.3 thresh=6121 peak=4642
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1051.00, Y=521.00, Mass=7009, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1795, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=1 nbg=261 bg=3187.2 sigma=893.2 thresh=5867 peak=4832
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=269.00, Mass=3901, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1149, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=10 nbg=249 bg=3147.6 sigma=782.1 thresh=5494 peak=4982
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1149.00, Y=783.00, Mass=31308, SNR=2.9, Peak=10016 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1023, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=5 nbg=265 bg=3060.0 sigma=905.4 thresh=5776 peak=4853
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1023.00, Y=801.00, Mass=15996, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1493, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=3 nbg=271 bg=3459.8 sigma=1042.5 thresh=6587 peak=5220
22:26:24.930 00.000 9552 Star::Find returns 0 (2), X=1493.00, Y=751.00, Mass=10677, SNR=2.9, Peak=9504 HFD=0.0
22:26:24.930 00.000 9552 Star::Find(15, 1417, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.930 00.000 9552 Star::Find false star n=5 nbg=250 bg=3335.7 sigma=822.7 thresh=5804 peak=5196
22:26:24.931 00.001 9552 Star::Find returns 0 (2), X=1417.00, Y=129.00, Mass=16234, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 311, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=6 nbg=257 bg=3398.2 sigma=889.3 thresh=6066 peak=5483
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=267.00, Mass=18395, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 1027, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=4 nbg=243 bg=3195.9 sigma=812.4 thresh=5633 peak=5117
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=627.00, Mass=13232, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 523, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=3 nbg=269 bg=3089.4 sigma=939.4 thresh=5908 peak=4734
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=589.00, Mass=10572, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 171, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=16 nbg=243 bg=2890.5 sigma=685.4 thresh=4947 peak=4890
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=77.00, Mass=42504, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 1197, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=13 nbg=235 bg=3105.2 sigma=740.6 thresh=5327 peak=5015
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=715.00, Mass=37521, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 1647, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=4 nbg=260 bg=3198.8 sigma=944.7 thresh=6033 peak=4721
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=1647.00, Y=311.00, Mass=12917, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 341, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=2 nbg=261 bg=3256.2 sigma=939.7 thresh=6075 peak=4751
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=341.00, Y=585.00, Mass=6848, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 1557, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=5 nbg=262 bg=3402.6 sigma=947.4 thresh=6245 peak=5767
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=1557.00, Y=763.00, Mass=19835, SNR=2.9, Peak=10528 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 159, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find returns 0 (4), X=162.93, Y=994.61, Mass=71436, SNR=44.6, Peak=65504 HFD=0.4
22:26:24.931 00.000 9552 Star::Find(15, 221, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=6 nbg=258 bg=2941.6 sigma=865.7 thresh=5539 peak=4099
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=783.00, Mass=17999, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 825, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=1 nbg=276 bg=3225.1 sigma=1053.1 thresh=6384 peak=4750
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=825.00, Y=739.00, Mass=6279, SNR=2.9, Peak=9504 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 1571, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=2 nbg=269 bg=3272.4 sigma=950.9 thresh=6125 peak=4915
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=1571.00, Y=535.00, Mass=6927, SNR=2.9, Peak=7584 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 1413, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=1 nbg=260 bg=3393.9 sigma=851.9 thresh=5950 peak=4800
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=1413.00, Y=175.00, Mass=2782, SNR=2.9, Peak=8800 HFD=0.0
22:26:24.931 00.000 9552 Star::Find(15, 559, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.931 00.000 9552 Star::Find false star n=3 nbg=259 bg=3250.8 sigma=860.6 thresh=5833 peak=4510
22:26:24.931 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=191.00, Mass=8168, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.932 00.001 9552 Star::Find(15, 199, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=3 nbg=270 bg=3310.6 sigma=1019.7 thresh=6370 peak=4601
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=199.00, Y=73.00, Mass=9924, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 1059, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=5 nbg=273 bg=3252.9 sigma=940.3 thresh=6074 peak=5072
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=719.00, Mass=16343, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 871, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=2 nbg=259 bg=3244.5 sigma=925.2 thresh=6020 peak=4466
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=871.00, Y=345.00, Mass=5767, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 687, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=5 nbg=245 bg=3192.0 sigma=805.2 thresh=5608 peak=4490
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=687.00, Y=659.00, Mass=15320, SNR=2.9, Peak=7584 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 1751, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=4 nbg=262 bg=2890.0 sigma=939.1 thresh=5707 peak=5142
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=1751.00, Y=413.00, Mass=14360, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 401, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=4 nbg=262 bg=3212.3 sigma=902.4 thresh=5919 peak=4465
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=401.00, Y=471.00, Mass=12063, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 1277, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=13 nbg=240 bg=2293.5 sigma=689.0 thresh=4361 peak=3698
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=1277.00, Y=1063.00, Mass=37080, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 917, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=5 nbg=250 bg=3473.3 sigma=772.6 thresh=5791 peak=5219
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=917.00, Y=101.00, Mass=15433, SNR=2.9, Peak=8192 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 865, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=2 nbg=255 bg=3242.9 sigma=847.1 thresh=5784 peak=4805
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=865.00, Y=653.00, Mass=10522, SNR=2.9, Peak=10528 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 1849, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=1 nbg=265 bg=2944.3 sigma=948.4 thresh=5790 peak=4502
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=1849.00, Y=623.00, Mass=2928, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 919, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=3 nbg=261 bg=3208.2 sigma=895.7 thresh=5895 peak=4833
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=919.00, Y=521.00, Mass=9928, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 1387, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=3 nbg=262 bg=3414.2 sigma=941.1 thresh=6237 peak=5959
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=81.00, Mass=15469, SNR=2.9, Peak=12144 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 781, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.932 00.000 9552 Star::Find false star n=1 nbg=270 bg=3413.6 sigma=966.0 thresh=6311 peak=4690
22:26:24.932 00.000 9552 Star::Find returns 0 (2), X=781.00, Y=101.00, Mass=3066, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.932 00.000 9552 Star::Find(15, 1659, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.001 9552 Star::Find false star n=5 nbg=262 bg=3221.7 sigma=880.9 thresh=5864 peak=4662
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=1659.00, Y=615.00, Mass=15988, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 749, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=1 nbg=255 bg=3221.5 sigma=823.9 thresh=5693 peak=4803
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=749.00, Y=437.00, Mass=3659, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 1059, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=5 nbg=253 bg=3246.3 sigma=860.9 thresh=5829 peak=4838
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=573.00, Mass=15049, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 1461, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=3 nbg=259 bg=3191.4 sigma=943.3 thresh=6021 peak=4821
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=1461.00, Y=391.00, Mass=11274, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 89, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=3 nbg=262 bg=2599.9 sigma=946.5 thresh=5439 peak=4405
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=89.00, Y=313.00, Mass=10232, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 173, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=3 nbg=260 bg=2825.7 sigma=850.5 thresh=5377 peak=4269
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=173.00, Y=761.00, Mass=8739, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 659, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=6 nbg=258 bg=3077.2 sigma=846.0 thresh=5615 peak=5009
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=659.00, Y=695.00, Mass=20721, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 1571, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=1 nbg=274 bg=3429.0 sigma=1023.0 thresh=6498 peak=4829
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=1571.00, Y=819.00, Mass=3659, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 1489, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=3 nbg=266 bg=3350.7 sigma=982.5 thresh=6298 peak=4572
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=1489.00, Y=519.00, Mass=9996, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 51, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=5 nbg=260 bg=2604.0 sigma=798.9 thresh=5001 peak=4482
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=51.00, Y=25.00, Mass=15236, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 789, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=1 nbg=253 bg=3110.3 sigma=809.0 thresh=5537 peak=4624
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=789.00, Y=551.00, Mass=3370, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 1219, 421, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=1 nbg=254 bg=3160.8 sigma=868.5 thresh=5766 peak=4846
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=421.00, Mass=3527, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 1577, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=6 nbg=248 bg=2946.2 sigma=724.5 thresh=5120 peak=4675
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=1577.00, Y=973.00, Mass=23411, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 1135, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=2 nbg=262 bg=2616.3 sigma=884.7 thresh=5271 peak=4013
22:26:24.933 00.000 9552 Star::Find returns 0 (2), X=1135.00, Y=973.00, Mass=6527, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.933 00.000 9552 Star::Find(15, 1517, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.933 00.000 9552 Star::Find false star n=7 nbg=244 bg=3294.7 sigma=744.0 thresh=5527 peak=5168
22:26:24.934 00.001 9552 Star::Find returns 0 (2), X=1517.00, Y=205.00, Mass=19673, SNR=2.9, Peak=8000 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1893, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=2 nbg=274 bg=2461.3 sigma=926.5 thresh=5241 peak=4179
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1893.00, Y=443.00, Mass=5925, SNR=2.9, Peak=5872 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1067, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=3 nbg=265 bg=3332.8 sigma=974.6 thresh=6257 peak=4585
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=745.00, Mass=10242, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 237, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=12 nbg=250 bg=3044.4 sigma=817.5 thresh=5497 peak=4764
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=237.00, Y=131.00, Mass=36156, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1815, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=2 nbg=260 bg=2927.1 sigma=868.3 thresh=5532 peak=4140
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1815.00, Y=373.00, Mass=5602, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1165, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=3 nbg=259 bg=3491.7 sigma=894.3 thresh=6175 peak=5174
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=75.00, Mass=8757, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1515, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=1 nbg=272 bg=3344.4 sigma=926.7 thresh=6124 peak=4819
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1515.00, Y=237.00, Mass=3744, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1073, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=3 nbg=257 bg=3140.0 sigma=774.0 thresh=5462 peak=4424
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=539.00, Mass=8420, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 837, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=3 nbg=267 bg=3287.9 sigma=982.6 thresh=6236 peak=4774
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=837.00, Y=667.00, Mass=13416, SNR=2.9, Peak=10416 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1091, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=2 nbg=262 bg=3485.3 sigma=950.8 thresh=6338 peak=4878
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=125.00, Mass=6597, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1399, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=4 nbg=271 bg=3246.3 sigma=971.4 thresh=6161 peak=4997
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1399.00, Y=627.00, Mass=13239, SNR=2.9, Peak=8192 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1427, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find returns 0 (3), X=1427.00, Y=209.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 1895, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find false star n=2 nbg=257 bg=2618.5 sigma=874.1 thresh=5241 peak=4022
22:26:24.934 00.000 9552 Star::Find returns 0 (2), X=1895.00, Y=665.00, Mass=6811, SNR=2.9, Peak=6272 HFD=0.0
22:26:24.934 00.000 9552 Star::Find(15, 665, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find returns 1 (1), X=671.67, Y=473.46, Mass=15728, SNR=10.1, Peak=9920 HFD=3.4
22:26:24.934 00.000 9552 Star::Find(15, 309, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.934 00.000 9552 Star::Find returns 1 (1), X=306.79, Y=769.26, Mass=22875, SNR=12.0, Peak=10016 HFD=5.4
22:26:24.934 00.000 9552 Star::Find(15, 45, 105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.001 9552 Star::Find false star n=3 nbg=269 bg=2653.1 sigma=935.4 thresh=5459 peak=4138
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=45.00, Y=105.00, Mass=9561, SNR=2.9, Peak=6576 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 1731, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=2 nbg=269 bg=3055.2 sigma=931.1 thresh=5848 peak=4977
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=1731.00, Y=189.00, Mass=7954, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 667, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=5 nbg=256 bg=3201.6 sigma=849.2 thresh=5749 peak=4959
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=601.00, Mass=15576, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 559, 1165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=1 nbg=272 bg=1502.1 sigma=835.1 thresh=4007 peak=3040
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=1165.00, Mass=2754, SNR=2.9, Peak=4768 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 1795, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=6 nbg=260 bg=3019.1 sigma=925.0 thresh=5794 peak=5599
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=685.00, Mass=25710, SNR=2.9, Peak=11232 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 123, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=7 nbg=249 bg=2616.1 sigma=798.2 thresh=5011 peak=4503
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=123.00, Y=175.00, Mass=22599, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 989, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=2 nbg=259 bg=3460.0 sigma=868.5 thresh=6066 peak=4682
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=989.00, Y=717.00, Mass=6344, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 971, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=5 nbg=252 bg=3282.3 sigma=881.8 thresh=5928 peak=4757
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=781.00, Mass=16405, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 1281, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=2 nbg=269 bg=3213.0 sigma=1049.4 thresh=6361 peak=4908
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=1281.00, Y=459.00, Mass=10982, SNR=2.9, Peak=10720 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 335, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=3 nbg=254 bg=2131.8 sigma=829.0 thresh=4619 peak=3728
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=335.00, Y=973.00, Mass=7877, SNR=2.9, Peak=6080 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 1067, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=5 nbg=263 bg=3367.0 sigma=897.6 thresh=6060 peak=5196
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=155.00, Mass=16061, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 1059, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=2 nbg=266 bg=3219.6 sigma=927.6 thresh=6002 peak=4675
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=783.00, Mass=8041, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 857, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=5 nbg=252 bg=3238.9 sigma=835.8 thresh=5746 peak=4945
22:26:24.935 00.000 9552 Star::Find returns 0 (2), X=857.00, Y=99.00, Mass=14782, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.935 00.000 9552 Star::Find(15, 1791, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.935 00.000 9552 Star::Find false star n=3 nbg=277 bg=3280.1 sigma=992.2 thresh=6257 peak=5010
22:26:24.936 00.001 9552 Star::Find returns 0 (2), X=1791.00, Y=153.00, Mass=10016, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 615, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=1 nbg=270 bg=3224.5 sigma=978.2 thresh=6159 peak=4440
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=461.00, Mass=3159, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 1273, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=7 nbg=247 bg=2228.1 sigma=814.1 thresh=4671 peak=3816
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=1273.00, Y=1141.00, Mass=23523, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 405, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find returns 0 (3), X=405.00, Y=307.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 155, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=1 nbg=265 bg=2644.0 sigma=964.3 thresh=5537 peak=4568
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=287.00, Mass=4140, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 1387, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=6 nbg=251 bg=3263.3 sigma=826.4 thresh=5743 peak=4617
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=781.00, Mass=20324, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 979, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=2 nbg=256 bg=3139.7 sigma=864.0 thresh=5732 peak=4607
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=979.00, Y=603.00, Mass=6377, SNR=2.9, Peak=8912 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 1111, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=3 nbg=258 bg=3435.7 sigma=915.7 thresh=6183 peak=4813
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=1111.00, Y=203.00, Mass=10141, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.936 00.000 9552 AutoFind: finding best star pass 1
22:26:24.936 00.000 9552 Star::Find(15, 1857, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=5 nbg=252 bg=2733.5 sigma=813.5 thresh=5174 peak=4517
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=717.00, Mass=14684, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 363, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=5 nbg=258 bg=3311.8 sigma=850.7 thresh=5864 peak=5038
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=363.00, Y=217.00, Mass=14929, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 1445, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=5 nbg=259 bg=3399.8 sigma=949.2 thresh=6248 peak=5184
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=535.00, Mass=16697, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 79, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=11 nbg=232 bg=2624.5 sigma=667.5 thresh=4627 peak=3978
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=79.00, Y=743.00, Mass=25739, SNR=2.9, Peak=10016 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 1257, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=6 nbg=255 bg=3464.8 sigma=873.2 thresh=6084 peak=5263
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=151.00, Mass=19611, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 1323, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=5 nbg=252 bg=3147.2 sigma=822.0 thresh=5613 peak=4845
22:26:24.936 00.000 9552 Star::Find returns 0 (2), X=1323.00, Y=745.00, Mass=15048, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.936 00.000 9552 Star::Find(15, 463, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.936 00.000 9552 Star::Find false star n=5 nbg=255 bg=3260.9 sigma=869.1 thresh=5868 peak=5747
22:26:24.937 00.001 9552 Star::Find returns 0 (2), X=463.00, Y=125.00, Mass=20320, SNR=2.9, Peak=11424 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1235, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=4 nbg=250 bg=3282.7 sigma=843.0 thresh=5812 peak=5339
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1235.00, Y=833.00, Mass=14293, SNR=2.9, Peak=9008 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1051, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=2 nbg=266 bg=3279.5 sigma=947.3 thresh=6121 peak=4642
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1051.00, Y=521.00, Mass=7009, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1795, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=1 nbg=261 bg=3187.2 sigma=893.2 thresh=5867 peak=4832
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=269.00, Mass=3901, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1149, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=10 nbg=249 bg=3147.6 sigma=782.1 thresh=5494 peak=4982
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1149.00, Y=783.00, Mass=31308, SNR=2.9, Peak=10016 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1023, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=5 nbg=265 bg=3060.0 sigma=905.4 thresh=5776 peak=4853
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1023.00, Y=801.00, Mass=15996, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1493, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=3 nbg=271 bg=3459.8 sigma=1042.5 thresh=6587 peak=5220
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1493.00, Y=751.00, Mass=10677, SNR=2.9, Peak=9504 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1417, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=5 nbg=250 bg=3335.7 sigma=822.7 thresh=5804 peak=5196
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1417.00, Y=129.00, Mass=16234, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 311, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=6 nbg=257 bg=3398.2 sigma=889.3 thresh=6066 peak=5483
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=267.00, Mass=18395, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1027, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=4 nbg=243 bg=3195.9 sigma=812.4 thresh=5633 peak=5117
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=627.00, Mass=13232, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 523, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=3 nbg=269 bg=3089.4 sigma=939.4 thresh=5908 peak=4734
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=589.00, Mass=10572, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 171, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=16 nbg=243 bg=2890.5 sigma=685.4 thresh=4947 peak=4890
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=77.00, Mass=42504, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1197, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=13 nbg=235 bg=3105.2 sigma=740.6 thresh=5327 peak=5015
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=715.00, Mass=37521, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 1647, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.937 00.000 9552 Star::Find false star n=4 nbg=260 bg=3198.8 sigma=944.7 thresh=6033 peak=4721
22:26:24.937 00.000 9552 Star::Find returns 0 (2), X=1647.00, Y=311.00, Mass=12917, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.937 00.000 9552 Star::Find(15, 341, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.001 9552 Star::Find false star n=2 nbg=261 bg=3256.2 sigma=939.7 thresh=6075 peak=4751
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=341.00, Y=585.00, Mass=6848, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 1557, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=5 nbg=262 bg=3402.6 sigma=947.4 thresh=6245 peak=5767
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=1557.00, Y=763.00, Mass=19835, SNR=2.9, Peak=10528 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 159, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find returns 0 (4), X=162.93, Y=994.61, Mass=71436, SNR=44.6, Peak=65504 HFD=0.4
22:26:24.938 00.000 9552 Star::Find(15, 221, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=6 nbg=258 bg=2941.6 sigma=865.7 thresh=5539 peak=4099
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=783.00, Mass=17999, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 825, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=1 nbg=276 bg=3225.1 sigma=1053.1 thresh=6384 peak=4750
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=825.00, Y=739.00, Mass=6279, SNR=2.9, Peak=9504 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 1571, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=2 nbg=269 bg=3272.4 sigma=950.9 thresh=6125 peak=4915
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=1571.00, Y=535.00, Mass=6927, SNR=2.9, Peak=7584 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 1413, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=1 nbg=260 bg=3393.9 sigma=851.9 thresh=5950 peak=4800
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=1413.00, Y=175.00, Mass=2782, SNR=2.9, Peak=8800 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 559, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=3 nbg=259 bg=3250.8 sigma=860.6 thresh=5833 peak=4510
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=191.00, Mass=8168, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 199, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=3 nbg=270 bg=3310.6 sigma=1019.7 thresh=6370 peak=4601
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=199.00, Y=73.00, Mass=9924, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 1059, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=5 nbg=273 bg=3252.9 sigma=940.3 thresh=6074 peak=5072
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=719.00, Mass=16343, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 871, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=2 nbg=259 bg=3244.5 sigma=925.2 thresh=6020 peak=4466
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=871.00, Y=345.00, Mass=5767, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 687, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=5 nbg=245 bg=3192.0 sigma=805.2 thresh=5608 peak=4490
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=687.00, Y=659.00, Mass=15320, SNR=2.9, Peak=7584 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 1751, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=4 nbg=262 bg=2890.0 sigma=939.1 thresh=5707 peak=5142
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=1751.00, Y=413.00, Mass=14360, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 401, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=4 nbg=262 bg=3212.3 sigma=902.4 thresh=5919 peak=4465
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=401.00, Y=471.00, Mass=12063, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 1277, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.938 00.000 9552 Star::Find false star n=13 nbg=240 bg=2293.5 sigma=689.0 thresh=4361 peak=3698
22:26:24.938 00.000 9552 Star::Find returns 0 (2), X=1277.00, Y=1063.00, Mass=37080, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.938 00.000 9552 Star::Find(15, 917, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.001 9552 Star::Find false star n=5 nbg=250 bg=3473.3 sigma=772.6 thresh=5791 peak=5219
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=917.00, Y=101.00, Mass=15433, SNR=2.9, Peak=8192 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 865, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=2 nbg=255 bg=3242.9 sigma=847.1 thresh=5784 peak=4805
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=865.00, Y=653.00, Mass=10522, SNR=2.9, Peak=10528 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1849, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=1 nbg=265 bg=2944.3 sigma=948.4 thresh=5790 peak=4502
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1849.00, Y=623.00, Mass=2928, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 919, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=3 nbg=261 bg=3208.2 sigma=895.7 thresh=5895 peak=4833
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=919.00, Y=521.00, Mass=9928, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1387, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=3 nbg=262 bg=3414.2 sigma=941.1 thresh=6237 peak=5959
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=81.00, Mass=15469, SNR=2.9, Peak=12144 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 781, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=1 nbg=270 bg=3413.6 sigma=966.0 thresh=6311 peak=4690
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=781.00, Y=101.00, Mass=3066, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1659, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=5 nbg=262 bg=3221.7 sigma=880.9 thresh=5864 peak=4662
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1659.00, Y=615.00, Mass=15988, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 749, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=1 nbg=255 bg=3221.5 sigma=823.9 thresh=5693 peak=4803
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=749.00, Y=437.00, Mass=3659, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1059, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=5 nbg=253 bg=3246.3 sigma=860.9 thresh=5829 peak=4838
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=573.00, Mass=15049, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1461, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=3 nbg=259 bg=3191.4 sigma=943.3 thresh=6021 peak=4821
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1461.00, Y=391.00, Mass=11274, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 89, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=3 nbg=262 bg=2599.9 sigma=946.5 thresh=5439 peak=4405
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=89.00, Y=313.00, Mass=10232, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 173, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=3 nbg=260 bg=2825.7 sigma=850.5 thresh=5377 peak=4269
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=173.00, Y=761.00, Mass=8739, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 659, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=6 nbg=258 bg=3077.2 sigma=846.0 thresh=5615 peak=5009
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=659.00, Y=695.00, Mass=20721, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1571, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=1 nbg=274 bg=3429.0 sigma=1023.0 thresh=6498 peak=4829
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1571.00, Y=819.00, Mass=3659, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1489, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=3 nbg=266 bg=3350.7 sigma=982.5 thresh=6298 peak=4572
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1489.00, Y=519.00, Mass=9996, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 51, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=5 nbg=260 bg=2604.0 sigma=798.9 thresh=5001 peak=4482
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=51.00, Y=25.00, Mass=15236, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 789, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=1 nbg=253 bg=3110.3 sigma=809.0 thresh=5537 peak=4624
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=789.00, Y=551.00, Mass=3370, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1219, 421, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=1 nbg=254 bg=3160.8 sigma=868.5 thresh=5766 peak=4846
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=421.00, Mass=3527, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1577, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=6 nbg=248 bg=2946.2 sigma=724.5 thresh=5120 peak=4675
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1577.00, Y=973.00, Mass=23411, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1135, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=2 nbg=262 bg=2616.3 sigma=884.7 thresh=5271 peak=4013
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1135.00, Y=973.00, Mass=6527, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1517, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=7 nbg=244 bg=3294.7 sigma=744.0 thresh=5527 peak=5168
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1517.00, Y=205.00, Mass=19673, SNR=2.9, Peak=8000 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1893, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=2 nbg=274 bg=2461.3 sigma=926.5 thresh=5241 peak=4179
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1893.00, Y=443.00, Mass=5925, SNR=2.9, Peak=5872 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1067, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=3 nbg=265 bg=3332.8 sigma=974.6 thresh=6257 peak=4585
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=745.00, Mass=10242, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 237, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=12 nbg=250 bg=3044.4 sigma=817.5 thresh=5497 peak=4764
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=237.00, Y=131.00, Mass=36156, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1815, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=2 nbg=260 bg=2927.1 sigma=868.3 thresh=5532 peak=4140
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1815.00, Y=373.00, Mass=5602, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1165, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.939 00.000 9552 Star::Find false star n=3 nbg=259 bg=3491.7 sigma=894.3 thresh=6175 peak=5174
22:26:24.939 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=75.00, Mass=8757, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.939 00.000 9552 Star::Find(15, 1515, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.001 9552 Star::Find false star n=1 nbg=272 bg=3344.4 sigma=926.7 thresh=6124 peak=4819
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=1515.00, Y=237.00, Mass=3744, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 1073, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=3 nbg=257 bg=3140.0 sigma=774.0 thresh=5462 peak=4424
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=539.00, Mass=8420, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 837, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=3 nbg=267 bg=3287.9 sigma=982.6 thresh=6236 peak=4774
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=837.00, Y=667.00, Mass=13416, SNR=2.9, Peak=10416 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 1091, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=2 nbg=262 bg=3485.3 sigma=950.8 thresh=6338 peak=4878
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=125.00, Mass=6597, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 1399, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=4 nbg=271 bg=3246.3 sigma=971.4 thresh=6161 peak=4997
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=1399.00, Y=627.00, Mass=13239, SNR=2.9, Peak=8192 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 1427, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find returns 0 (3), X=1427.00, Y=209.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 1895, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=2 nbg=257 bg=2618.5 sigma=874.1 thresh=5241 peak=4022
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=1895.00, Y=665.00, Mass=6811, SNR=2.9, Peak=6272 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 665, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find returns 1 (1), X=671.67, Y=473.46, Mass=15728, SNR=10.1, Peak=9920 HFD=3.4
22:26:24.940 00.000 9552 AutoFind: near-saturated [665, 487] 3.6 Mass 15728 SNR 10.1 Peak 9920
22:26:24.940 00.000 9552 Star::Find(15, 309, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find returns 1 (1), X=306.79, Y=769.26, Mass=22875, SNR=12.0, Peak=10016 HFD=5.4
22:26:24.940 00.000 9552 AutoFind: near-saturated [309, 767] 3.6 Mass 22875 SNR 12.0 Peak 10016
22:26:24.940 00.000 9552 Star::Find(15, 45, 105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=3 nbg=269 bg=2653.1 sigma=935.4 thresh=5459 peak=4138
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=45.00, Y=105.00, Mass=9561, SNR=2.9, Peak=6576 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 1731, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=2 nbg=269 bg=3055.2 sigma=931.1 thresh=5848 peak=4977
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=1731.00, Y=189.00, Mass=7954, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 667, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=5 nbg=256 bg=3201.6 sigma=849.2 thresh=5749 peak=4959
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=601.00, Mass=15576, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 559, 1165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=1 nbg=272 bg=1502.1 sigma=835.1 thresh=4007 peak=3040
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=1165.00, Mass=2754, SNR=2.9, Peak=4768 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 1795, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=6 nbg=260 bg=3019.1 sigma=925.0 thresh=5794 peak=5599
22:26:24.940 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=685.00, Mass=25710, SNR=2.9, Peak=11232 HFD=0.0
22:26:24.940 00.000 9552 Star::Find(15, 123, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.940 00.000 9552 Star::Find false star n=7 nbg=249 bg=2616.1 sigma=798.2 thresh=5011 peak=4503
22:26:24.942 00.002 9552 Star::Find returns 0 (2), X=123.00, Y=175.00, Mass=22599, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 989, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=2 nbg=259 bg=3460.0 sigma=868.5 thresh=6066 peak=4682
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=989.00, Y=717.00, Mass=6344, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 971, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=5 nbg=252 bg=3282.3 sigma=881.8 thresh=5928 peak=4757
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=781.00, Mass=16405, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 1281, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=2 nbg=269 bg=3213.0 sigma=1049.4 thresh=6361 peak=4908
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=1281.00, Y=459.00, Mass=10982, SNR=2.9, Peak=10720 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 335, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=3 nbg=254 bg=2131.8 sigma=829.0 thresh=4619 peak=3728
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=335.00, Y=973.00, Mass=7877, SNR=2.9, Peak=6080 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 1067, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=5 nbg=263 bg=3367.0 sigma=897.6 thresh=6060 peak=5196
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=155.00, Mass=16061, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 1059, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=2 nbg=266 bg=3219.6 sigma=927.6 thresh=6002 peak=4675
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=783.00, Mass=8041, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 857, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=5 nbg=252 bg=3238.9 sigma=835.8 thresh=5746 peak=4945
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=857.00, Y=99.00, Mass=14782, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 1791, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=3 nbg=277 bg=3280.1 sigma=992.2 thresh=6257 peak=5010
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=153.00, Mass=10016, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 615, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=1 nbg=270 bg=3224.5 sigma=978.2 thresh=6159 peak=4440
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=461.00, Mass=3159, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 1273, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=7 nbg=247 bg=2228.1 sigma=814.1 thresh=4671 peak=3816
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=1273.00, Y=1141.00, Mass=23523, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 405, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find returns 0 (3), X=405.00, Y=307.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 155, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=1 nbg=265 bg=2644.0 sigma=964.3 thresh=5537 peak=4568
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=287.00, Mass=4140, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.942 00.000 9552 Star::Find(15, 1387, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.942 00.000 9552 Star::Find false star n=6 nbg=251 bg=3263.3 sigma=826.4 thresh=5743 peak=4617
22:26:24.942 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=781.00, Mass=20324, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.943 00.001 9552 Star::Find(15, 979, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=2 nbg=256 bg=3139.7 sigma=864.0 thresh=5732 peak=4607
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=979.00, Y=603.00, Mass=6377, SNR=2.9, Peak=8912 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1111, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=3 nbg=258 bg=3435.7 sigma=915.7 thresh=6183 peak=4813
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1111.00, Y=203.00, Mass=10141, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.943 00.000 9552 AutoFind: could not find a star on Pass 1
22:26:24.943 00.000 9552 AutoFind: finding best star pass 2
22:26:24.943 00.000 9552 Star::Find(15, 1857, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=5 nbg=252 bg=2733.5 sigma=813.5 thresh=5174 peak=4517
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=717.00, Mass=14684, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 363, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=5 nbg=258 bg=3311.8 sigma=850.7 thresh=5864 peak=5038
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=363.00, Y=217.00, Mass=14929, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1445, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=5 nbg=259 bg=3399.8 sigma=949.2 thresh=6248 peak=5184
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=535.00, Mass=16697, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 79, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=11 nbg=232 bg=2624.5 sigma=667.5 thresh=4627 peak=3978
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=79.00, Y=743.00, Mass=25739, SNR=2.9, Peak=10016 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1257, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=6 nbg=255 bg=3464.8 sigma=873.2 thresh=6084 peak=5263
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=151.00, Mass=19611, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1323, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=5 nbg=252 bg=3147.2 sigma=822.0 thresh=5613 peak=4845
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1323.00, Y=745.00, Mass=15048, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 463, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=5 nbg=255 bg=3260.9 sigma=869.1 thresh=5868 peak=5747
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=125.00, Mass=20320, SNR=2.9, Peak=11424 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1235, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=4 nbg=250 bg=3282.7 sigma=843.0 thresh=5812 peak=5339
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1235.00, Y=833.00, Mass=14293, SNR=2.9, Peak=9008 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1051, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=2 nbg=266 bg=3279.5 sigma=947.3 thresh=6121 peak=4642
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1051.00, Y=521.00, Mass=7009, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1795, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=1 nbg=261 bg=3187.2 sigma=893.2 thresh=5867 peak=4832
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=269.00, Mass=3901, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1149, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=10 nbg=249 bg=3147.6 sigma=782.1 thresh=5494 peak=4982
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1149.00, Y=783.00, Mass=31308, SNR=2.9, Peak=10016 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1023, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=5 nbg=265 bg=3060.0 sigma=905.4 thresh=5776 peak=4853
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1023.00, Y=801.00, Mass=15996, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1493, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=3 nbg=271 bg=3459.8 sigma=1042.5 thresh=6587 peak=5220
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1493.00, Y=751.00, Mass=10677, SNR=2.9, Peak=9504 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1417, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=5 nbg=250 bg=3335.7 sigma=822.7 thresh=5804 peak=5196
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1417.00, Y=129.00, Mass=16234, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 311, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=6 nbg=257 bg=3398.2 sigma=889.3 thresh=6066 peak=5483
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=267.00, Mass=18395, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1027, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=4 nbg=243 bg=3195.9 sigma=812.4 thresh=5633 peak=5117
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=627.00, Mass=13232, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 523, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=3 nbg=269 bg=3089.4 sigma=939.4 thresh=5908 peak=4734
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=589.00, Mass=10572, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 171, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=16 nbg=243 bg=2890.5 sigma=685.4 thresh=4947 peak=4890
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=77.00, Mass=42504, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1197, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=13 nbg=235 bg=3105.2 sigma=740.6 thresh=5327 peak=5015
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=715.00, Mass=37521, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1647, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=4 nbg=260 bg=3198.8 sigma=944.7 thresh=6033 peak=4721
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1647.00, Y=311.00, Mass=12917, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 341, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=2 nbg=261 bg=3256.2 sigma=939.7 thresh=6075 peak=4751
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=341.00, Y=585.00, Mass=6848, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1557, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=5 nbg=262 bg=3402.6 sigma=947.4 thresh=6245 peak=5767
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=1557.00, Y=763.00, Mass=19835, SNR=2.9, Peak=10528 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 159, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find returns 0 (4), X=162.93, Y=994.61, Mass=71436, SNR=44.6, Peak=65504 HFD=0.4
22:26:24.943 00.000 9552 Star::Find(15, 221, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=6 nbg=258 bg=2941.6 sigma=865.7 thresh=5539 peak=4099
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=783.00, Mass=17999, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 825, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.943 00.000 9552 Star::Find false star n=1 nbg=276 bg=3225.1 sigma=1053.1 thresh=6384 peak=4750
22:26:24.943 00.000 9552 Star::Find returns 0 (2), X=825.00, Y=739.00, Mass=6279, SNR=2.9, Peak=9504 HFD=0.0
22:26:24.943 00.000 9552 Star::Find(15, 1571, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.001 9552 Star::Find false star n=2 nbg=269 bg=3272.4 sigma=950.9 thresh=6125 peak=4915
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=1571.00, Y=535.00, Mass=6927, SNR=2.9, Peak=7584 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 1413, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=1 nbg=260 bg=3393.9 sigma=851.9 thresh=5950 peak=4800
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=1413.00, Y=175.00, Mass=2782, SNR=2.9, Peak=8800 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 559, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=3 nbg=259 bg=3250.8 sigma=860.6 thresh=5833 peak=4510
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=191.00, Mass=8168, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 199, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=3 nbg=270 bg=3310.6 sigma=1019.7 thresh=6370 peak=4601
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=199.00, Y=73.00, Mass=9924, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 1059, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=5 nbg=273 bg=3252.9 sigma=940.3 thresh=6074 peak=5072
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=719.00, Mass=16343, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 871, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=2 nbg=259 bg=3244.5 sigma=925.2 thresh=6020 peak=4466
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=871.00, Y=345.00, Mass=5767, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 687, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=5 nbg=245 bg=3192.0 sigma=805.2 thresh=5608 peak=4490
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=687.00, Y=659.00, Mass=15320, SNR=2.9, Peak=7584 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 1751, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=4 nbg=262 bg=2890.0 sigma=939.1 thresh=5707 peak=5142
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=1751.00, Y=413.00, Mass=14360, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 401, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=4 nbg=262 bg=3212.3 sigma=902.4 thresh=5919 peak=4465
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=401.00, Y=471.00, Mass=12063, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 1277, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=13 nbg=240 bg=2293.5 sigma=689.0 thresh=4361 peak=3698
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=1277.00, Y=1063.00, Mass=37080, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 917, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=5 nbg=250 bg=3473.3 sigma=772.6 thresh=5791 peak=5219
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=917.00, Y=101.00, Mass=15433, SNR=2.9, Peak=8192 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 865, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=2 nbg=255 bg=3242.9 sigma=847.1 thresh=5784 peak=4805
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=865.00, Y=653.00, Mass=10522, SNR=2.9, Peak=10528 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 1849, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=1 nbg=265 bg=2944.3 sigma=948.4 thresh=5790 peak=4502
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=1849.00, Y=623.00, Mass=2928, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 919, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=3 nbg=261 bg=3208.2 sigma=895.7 thresh=5895 peak=4833
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=919.00, Y=521.00, Mass=9928, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 1387, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=3 nbg=262 bg=3414.2 sigma=941.1 thresh=6237 peak=5959
22:26:24.944 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=81.00, Mass=15469, SNR=2.9, Peak=12144 HFD=0.0
22:26:24.944 00.000 9552 Star::Find(15, 781, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.944 00.000 9552 Star::Find false star n=1 nbg=270 bg=3413.6 sigma=966.0 thresh=6311 peak=4690
22:26:24.946 00.002 9552 Star::Find returns 0 (2), X=781.00, Y=101.00, Mass=3066, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 1659, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=5 nbg=262 bg=3221.7 sigma=880.9 thresh=5864 peak=4662
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=1659.00, Y=615.00, Mass=15988, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 749, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=1 nbg=255 bg=3221.5 sigma=823.9 thresh=5693 peak=4803
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=749.00, Y=437.00, Mass=3659, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 1059, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=5 nbg=253 bg=3246.3 sigma=860.9 thresh=5829 peak=4838
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=573.00, Mass=15049, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 1461, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=3 nbg=259 bg=3191.4 sigma=943.3 thresh=6021 peak=4821
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=1461.00, Y=391.00, Mass=11274, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 89, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=3 nbg=262 bg=2599.9 sigma=946.5 thresh=5439 peak=4405
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=89.00, Y=313.00, Mass=10232, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 173, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=3 nbg=260 bg=2825.7 sigma=850.5 thresh=5377 peak=4269
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=173.00, Y=761.00, Mass=8739, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 659, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=6 nbg=258 bg=3077.2 sigma=846.0 thresh=5615 peak=5009
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=659.00, Y=695.00, Mass=20721, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 1571, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=1 nbg=274 bg=3429.0 sigma=1023.0 thresh=6498 peak=4829
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=1571.00, Y=819.00, Mass=3659, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 1489, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=3 nbg=266 bg=3350.7 sigma=982.5 thresh=6298 peak=4572
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=1489.00, Y=519.00, Mass=9996, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 51, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=5 nbg=260 bg=2604.0 sigma=798.9 thresh=5001 peak=4482
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=51.00, Y=25.00, Mass=15236, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 789, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=1 nbg=253 bg=3110.3 sigma=809.0 thresh=5537 peak=4624
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=789.00, Y=551.00, Mass=3370, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 1219, 421, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=1 nbg=254 bg=3160.8 sigma=868.5 thresh=5766 peak=4846
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=421.00, Mass=3527, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 1577, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=6 nbg=248 bg=2946.2 sigma=724.5 thresh=5120 peak=4675
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=1577.00, Y=973.00, Mass=23411, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.946 00.000 9552 Star::Find(15, 1135, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.946 00.000 9552 Star::Find false star n=2 nbg=262 bg=2616.3 sigma=884.7 thresh=5271 peak=4013
22:26:24.946 00.000 9552 Star::Find returns 0 (2), X=1135.00, Y=973.00, Mass=6527, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.947 00.001 9552 Star::Find(15, 1517, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=7 nbg=244 bg=3294.7 sigma=744.0 thresh=5527 peak=5168
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1517.00, Y=205.00, Mass=19673, SNR=2.9, Peak=8000 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1893, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=2 nbg=274 bg=2461.3 sigma=926.5 thresh=5241 peak=4179
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1893.00, Y=443.00, Mass=5925, SNR=2.9, Peak=5872 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1067, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=3 nbg=265 bg=3332.8 sigma=974.6 thresh=6257 peak=4585
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=745.00, Mass=10242, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 237, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=12 nbg=250 bg=3044.4 sigma=817.5 thresh=5497 peak=4764
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=237.00, Y=131.00, Mass=36156, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1815, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=2 nbg=260 bg=2927.1 sigma=868.3 thresh=5532 peak=4140
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1815.00, Y=373.00, Mass=5602, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1165, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=3 nbg=259 bg=3491.7 sigma=894.3 thresh=6175 peak=5174
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=75.00, Mass=8757, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1515, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=1 nbg=272 bg=3344.4 sigma=926.7 thresh=6124 peak=4819
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1515.00, Y=237.00, Mass=3744, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1073, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=3 nbg=257 bg=3140.0 sigma=774.0 thresh=5462 peak=4424
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=539.00, Mass=8420, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 837, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=3 nbg=267 bg=3287.9 sigma=982.6 thresh=6236 peak=4774
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=837.00, Y=667.00, Mass=13416, SNR=2.9, Peak=10416 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1091, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=2 nbg=262 bg=3485.3 sigma=950.8 thresh=6338 peak=4878
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=125.00, Mass=6597, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1399, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=4 nbg=271 bg=3246.3 sigma=971.4 thresh=6161 peak=4997
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1399.00, Y=627.00, Mass=13239, SNR=2.9, Peak=8192 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1427, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find returns 0 (3), X=1427.00, Y=209.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 1895, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find false star n=2 nbg=257 bg=2618.5 sigma=874.1 thresh=5241 peak=4022
22:26:24.947 00.000 9552 Star::Find returns 0 (2), X=1895.00, Y=665.00, Mass=6811, SNR=2.9, Peak=6272 HFD=0.0
22:26:24.947 00.000 9552 Star::Find(15, 665, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find returns 1 (1), X=671.67, Y=473.46, Mass=15728, SNR=10.1, Peak=9920 HFD=3.4
22:26:24.947 00.000 9552 AutoFind: star saturated or too dim [665, 487] 3.6 Mass 15728 SNR 10.1
22:26:24.947 00.000 9552 Star::Find(15, 309, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.947 00.000 9552 Star::Find returns 1 (1), X=306.79, Y=769.26, Mass=22875, SNR=12.0, Peak=10016 HFD=5.4
22:26:24.947 00.000 9552 AutoFind: star saturated or too dim [309, 767] 3.6 Mass 22875 SNR 12.0
22:26:24.948 00.001 9552 Star::Find(15, 45, 105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=3 nbg=269 bg=2653.1 sigma=935.4 thresh=5459 peak=4138
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=45.00, Y=105.00, Mass=9561, SNR=2.9, Peak=6576 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 1731, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=2 nbg=269 bg=3055.2 sigma=931.1 thresh=5848 peak=4977
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=1731.00, Y=189.00, Mass=7954, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 667, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=5 nbg=256 bg=3201.6 sigma=849.2 thresh=5749 peak=4959
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=601.00, Mass=15576, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 559, 1165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=1 nbg=272 bg=1502.1 sigma=835.1 thresh=4007 peak=3040
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=1165.00, Mass=2754, SNR=2.9, Peak=4768 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 1795, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=6 nbg=260 bg=3019.1 sigma=925.0 thresh=5794 peak=5599
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=685.00, Mass=25710, SNR=2.9, Peak=11232 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 123, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=7 nbg=249 bg=2616.1 sigma=798.2 thresh=5011 peak=4503
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=123.00, Y=175.00, Mass=22599, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 989, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=2 nbg=259 bg=3460.0 sigma=868.5 thresh=6066 peak=4682
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=989.00, Y=717.00, Mass=6344, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 971, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=5 nbg=252 bg=3282.3 sigma=881.8 thresh=5928 peak=4757
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=781.00, Mass=16405, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 1281, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=2 nbg=269 bg=3213.0 sigma=1049.4 thresh=6361 peak=4908
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=1281.00, Y=459.00, Mass=10982, SNR=2.9, Peak=10720 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 335, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=3 nbg=254 bg=2131.8 sigma=829.0 thresh=4619 peak=3728
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=335.00, Y=973.00, Mass=7877, SNR=2.9, Peak=6080 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 1067, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=5 nbg=263 bg=3367.0 sigma=897.6 thresh=6060 peak=5196
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=155.00, Mass=16061, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 1059, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=2 nbg=266 bg=3219.6 sigma=927.6 thresh=6002 peak=4675
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=783.00, Mass=8041, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 857, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=5 nbg=252 bg=3238.9 sigma=835.8 thresh=5746 peak=4945
22:26:24.948 00.000 9552 Star::Find returns 0 (2), X=857.00, Y=99.00, Mass=14782, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.948 00.000 9552 Star::Find(15, 1791, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.948 00.000 9552 Star::Find false star n=3 nbg=277 bg=3280.1 sigma=992.2 thresh=6257 peak=5010
22:26:24.949 00.001 9552 Star::Find returns 0 (2), X=1791.00, Y=153.00, Mass=10016, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 615, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=1 nbg=270 bg=3224.5 sigma=978.2 thresh=6159 peak=4440
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=461.00, Mass=3159, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 1273, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=7 nbg=247 bg=2228.1 sigma=814.1 thresh=4671 peak=3816
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=1273.00, Y=1141.00, Mass=23523, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 405, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find returns 0 (3), X=405.00, Y=307.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 155, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=1 nbg=265 bg=2644.0 sigma=964.3 thresh=5537 peak=4568
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=287.00, Mass=4140, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 1387, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=6 nbg=251 bg=3263.3 sigma=826.4 thresh=5743 peak=4617
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=781.00, Mass=20324, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 979, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=2 nbg=256 bg=3139.7 sigma=864.0 thresh=5732 peak=4607
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=979.00, Y=603.00, Mass=6377, SNR=2.9, Peak=8912 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 1111, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=3 nbg=258 bg=3435.7 sigma=915.7 thresh=6183 peak=4813
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=1111.00, Y=203.00, Mass=10141, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.949 00.000 9552 AutoFind: could not find a non-saturated star!
22:26:24.949 00.000 9552 AutoFind: finding best star pass 3
22:26:24.949 00.000 9552 Star::Find(15, 1857, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=5 nbg=252 bg=2733.5 sigma=813.5 thresh=5174 peak=4517
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=717.00, Mass=14684, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 363, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=5 nbg=258 bg=3311.8 sigma=850.7 thresh=5864 peak=5038
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=363.00, Y=217.00, Mass=14929, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 1445, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=5 nbg=259 bg=3399.8 sigma=949.2 thresh=6248 peak=5184
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=535.00, Mass=16697, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 79, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=11 nbg=232 bg=2624.5 sigma=667.5 thresh=4627 peak=3978
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=79.00, Y=743.00, Mass=25739, SNR=2.9, Peak=10016 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 1257, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=6 nbg=255 bg=3464.8 sigma=873.2 thresh=6084 peak=5263
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=151.00, Mass=19611, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 1323, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=5 nbg=252 bg=3147.2 sigma=822.0 thresh=5613 peak=4845
22:26:24.949 00.000 9552 Star::Find returns 0 (2), X=1323.00, Y=745.00, Mass=15048, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.949 00.000 9552 Star::Find(15, 463, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.949 00.000 9552 Star::Find false star n=5 nbg=255 bg=3260.9 sigma=869.1 thresh=5868 peak=5747
22:26:24.950 00.001 9552 Star::Find returns 0 (2), X=463.00, Y=125.00, Mass=20320, SNR=2.9, Peak=11424 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1235, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=4 nbg=250 bg=3282.7 sigma=843.0 thresh=5812 peak=5339
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1235.00, Y=833.00, Mass=14293, SNR=2.9, Peak=9008 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1051, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=2 nbg=266 bg=3279.5 sigma=947.3 thresh=6121 peak=4642
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1051.00, Y=521.00, Mass=7009, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1795, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=1 nbg=261 bg=3187.2 sigma=893.2 thresh=5867 peak=4832
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1795.00, Y=269.00, Mass=3901, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1149, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=10 nbg=249 bg=3147.6 sigma=782.1 thresh=5494 peak=4982
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1149.00, Y=783.00, Mass=31308, SNR=2.9, Peak=10016 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1023, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=5 nbg=265 bg=3060.0 sigma=905.4 thresh=5776 peak=4853
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1023.00, Y=801.00, Mass=15996, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1493, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=3 nbg=271 bg=3459.8 sigma=1042.5 thresh=6587 peak=5220
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1493.00, Y=751.00, Mass=10677, SNR=2.9, Peak=9504 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1417, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=5 nbg=250 bg=3335.7 sigma=822.7 thresh=5804 peak=5196
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1417.00, Y=129.00, Mass=16234, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 311, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=6 nbg=257 bg=3398.2 sigma=889.3 thresh=6066 peak=5483
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=267.00, Mass=18395, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1027, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=4 nbg=243 bg=3195.9 sigma=812.4 thresh=5633 peak=5117
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=627.00, Mass=13232, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 523, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=3 nbg=269 bg=3089.4 sigma=939.4 thresh=5908 peak=4734
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=589.00, Mass=10572, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 171, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=16 nbg=243 bg=2890.5 sigma=685.4 thresh=4947 peak=4890
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=77.00, Mass=42504, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1197, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=13 nbg=235 bg=3105.2 sigma=740.6 thresh=5327 peak=5015
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=715.00, Mass=37521, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1647, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=4 nbg=260 bg=3198.8 sigma=944.7 thresh=6033 peak=4721
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=1647.00, Y=311.00, Mass=12917, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 341, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.950 00.000 9552 Star::Find false star n=2 nbg=261 bg=3256.2 sigma=939.7 thresh=6075 peak=4751
22:26:24.950 00.000 9552 Star::Find returns 0 (2), X=341.00, Y=585.00, Mass=6848, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.950 00.000 9552 Star::Find(15, 1557, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.001 9552 Star::Find false star n=5 nbg=262 bg=3402.6 sigma=947.4 thresh=6245 peak=5767
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=1557.00, Y=763.00, Mass=19835, SNR=2.9, Peak=10528 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 159, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find returns 0 (4), X=162.93, Y=994.61, Mass=71436, SNR=44.6, Peak=65504 HFD=0.4
22:26:24.951 00.000 9552 Star::Find(15, 221, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=6 nbg=258 bg=2941.6 sigma=865.7 thresh=5539 peak=4099
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=783.00, Mass=17999, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 825, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=1 nbg=276 bg=3225.1 sigma=1053.1 thresh=6384 peak=4750
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=825.00, Y=739.00, Mass=6279, SNR=2.9, Peak=9504 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 1571, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=2 nbg=269 bg=3272.4 sigma=950.9 thresh=6125 peak=4915
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=1571.00, Y=535.00, Mass=6927, SNR=2.9, Peak=7584 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 1413, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=1 nbg=260 bg=3393.9 sigma=851.9 thresh=5950 peak=4800
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=1413.00, Y=175.00, Mass=2782, SNR=2.9, Peak=8800 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 559, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=3 nbg=259 bg=3250.8 sigma=860.6 thresh=5833 peak=4510
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=191.00, Mass=8168, SNR=2.9, Peak=7792 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 199, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=3 nbg=270 bg=3310.6 sigma=1019.7 thresh=6370 peak=4601
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=199.00, Y=73.00, Mass=9924, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 1059, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=5 nbg=273 bg=3252.9 sigma=940.3 thresh=6074 peak=5072
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=719.00, Mass=16343, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 871, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=2 nbg=259 bg=3244.5 sigma=925.2 thresh=6020 peak=4466
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=871.00, Y=345.00, Mass=5767, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 687, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=5 nbg=245 bg=3192.0 sigma=805.2 thresh=5608 peak=4490
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=687.00, Y=659.00, Mass=15320, SNR=2.9, Peak=7584 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 1751, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=4 nbg=262 bg=2890.0 sigma=939.1 thresh=5707 peak=5142
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=1751.00, Y=413.00, Mass=14360, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 401, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=4 nbg=262 bg=3212.3 sigma=902.4 thresh=5919 peak=4465
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=401.00, Y=471.00, Mass=12063, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 1277, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.951 00.000 9552 Star::Find false star n=13 nbg=240 bg=2293.5 sigma=689.0 thresh=4361 peak=3698
22:26:24.951 00.000 9552 Star::Find returns 0 (2), X=1277.00, Y=1063.00, Mass=37080, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.951 00.000 9552 Star::Find(15, 917, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.001 9552 Star::Find false star n=5 nbg=250 bg=3473.3 sigma=772.6 thresh=5791 peak=5219
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=917.00, Y=101.00, Mass=15433, SNR=2.9, Peak=8192 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 865, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=2 nbg=255 bg=3242.9 sigma=847.1 thresh=5784 peak=4805
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=865.00, Y=653.00, Mass=10522, SNR=2.9, Peak=10528 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 1849, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=1 nbg=265 bg=2944.3 sigma=948.4 thresh=5790 peak=4502
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=1849.00, Y=623.00, Mass=2928, SNR=2.9, Peak=6688 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 919, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=3 nbg=261 bg=3208.2 sigma=895.7 thresh=5895 peak=4833
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=919.00, Y=521.00, Mass=9928, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 1387, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=3 nbg=262 bg=3414.2 sigma=941.1 thresh=6237 peak=5959
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=1387.00, Y=81.00, Mass=15469, SNR=2.9, Peak=12144 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 781, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=1 nbg=270 bg=3413.6 sigma=966.0 thresh=6311 peak=4690
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=781.00, Y=101.00, Mass=3066, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 1659, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=5 nbg=262 bg=3221.7 sigma=880.9 thresh=5864 peak=4662
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=1659.00, Y=615.00, Mass=15988, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 749, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=1 nbg=255 bg=3221.5 sigma=823.9 thresh=5693 peak=4803
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=749.00, Y=437.00, Mass=3659, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 1059, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=5 nbg=253 bg=3246.3 sigma=860.9 thresh=5829 peak=4838
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=1059.00, Y=573.00, Mass=15049, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 1461, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=3 nbg=259 bg=3191.4 sigma=943.3 thresh=6021 peak=4821
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=1461.00, Y=391.00, Mass=11274, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 89, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=3 nbg=262 bg=2599.9 sigma=946.5 thresh=5439 peak=4405
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=89.00, Y=313.00, Mass=10232, SNR=2.9, Peak=7184 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 173, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=3 nbg=260 bg=2825.7 sigma=850.5 thresh=5377 peak=4269
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=173.00, Y=761.00, Mass=8739, SNR=2.9, Peak=8096 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 659, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=6 nbg=258 bg=3077.2 sigma=846.0 thresh=5615 peak=5009
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=659.00, Y=695.00, Mass=20721, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 1571, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=1 nbg=274 bg=3429.0 sigma=1023.0 thresh=6498 peak=4829
22:26:24.952 00.000 9552 Star::Find returns 0 (2), X=1571.00, Y=819.00, Mass=3659, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.952 00.000 9552 Star::Find(15, 1489, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.952 00.000 9552 Star::Find false star n=3 nbg=266 bg=3350.7 sigma=982.5 thresh=6298 peak=4572
22:26:24.953 00.001 9552 Star::Find returns 0 (2), X=1489.00, Y=519.00, Mass=9996, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 51, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=5 nbg=260 bg=2604.0 sigma=798.9 thresh=5001 peak=4482
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=51.00, Y=25.00, Mass=15236, SNR=2.9, Peak=7696 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 789, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=1 nbg=253 bg=3110.3 sigma=809.0 thresh=5537 peak=4624
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=789.00, Y=551.00, Mass=3370, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1219, 421, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=1 nbg=254 bg=3160.8 sigma=868.5 thresh=5766 peak=4846
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=421.00, Mass=3527, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1577, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=6 nbg=248 bg=2946.2 sigma=724.5 thresh=5120 peak=4675
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1577.00, Y=973.00, Mass=23411, SNR=2.9, Peak=8400 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1135, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=2 nbg=262 bg=2616.3 sigma=884.7 thresh=5271 peak=4013
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1135.00, Y=973.00, Mass=6527, SNR=2.9, Peak=7888 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1517, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=7 nbg=244 bg=3294.7 sigma=744.0 thresh=5527 peak=5168
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1517.00, Y=205.00, Mass=19673, SNR=2.9, Peak=8000 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1893, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=2 nbg=274 bg=2461.3 sigma=926.5 thresh=5241 peak=4179
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1893.00, Y=443.00, Mass=5925, SNR=2.9, Peak=5872 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1067, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=3 nbg=265 bg=3332.8 sigma=974.6 thresh=6257 peak=4585
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1067.00, Y=745.00, Mass=10242, SNR=2.9, Peak=6880 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 237, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=12 nbg=250 bg=3044.4 sigma=817.5 thresh=5497 peak=4764
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=237.00, Y=131.00, Mass=36156, SNR=2.9, Peak=7488 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1815, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=2 nbg=260 bg=2927.1 sigma=868.3 thresh=5532 peak=4140
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1815.00, Y=373.00, Mass=5602, SNR=2.9, Peak=7296 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1165, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=3 nbg=259 bg=3491.7 sigma=894.3 thresh=6175 peak=5174
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=75.00, Mass=8757, SNR=2.9, Peak=7392 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1515, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=1 nbg=272 bg=3344.4 sigma=926.7 thresh=6124 peak=4819
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1515.00, Y=237.00, Mass=3744, SNR=2.9, Peak=7088 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1073, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=3 nbg=257 bg=3140.0 sigma=774.0 thresh=5462 peak=4424
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=539.00, Mass=8420, SNR=2.9, Peak=6784 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 837, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.953 00.000 9552 Star::Find false star n=3 nbg=267 bg=3287.9 sigma=982.6 thresh=6236 peak=4774
22:26:24.953 00.000 9552 Star::Find returns 0 (2), X=837.00, Y=667.00, Mass=13416, SNR=2.9, Peak=10416 HFD=0.0
22:26:24.953 00.000 9552 Star::Find(15, 1091, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.954 00.001 9552 Star::Find false star n=2 nbg=262 bg=3485.3 sigma=950.8 thresh=6338 peak=4878
22:26:24.954 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=125.00, Mass=6597, SNR=2.9, Peak=6992 HFD=0.0
22:26:24.954 00.000 9552 Star::Find(15, 1399, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.954 00.000 9552 Star::Find false star n=4 nbg=271 bg=3246.3 sigma=971.4 thresh=6161 peak=4997
22:26:24.954 00.000 9552 Star::Find returns 0 (2), X=1399.00, Y=627.00, Mass=13239, SNR=2.9, Peak=8192 HFD=0.0
22:26:24.954 00.000 9552 Star::Find(15, 1427, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.954 00.000 9552 Star::Find returns 0 (3), X=1427.00, Y=209.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:26:24.954 00.000 9552 Star::Find(15, 1895, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.954 00.000 9552 Star::Find false star n=2 nbg=257 bg=2618.5 sigma=874.1 thresh=5241 peak=4022
22:26:24.954 00.000 9552 Star::Find returns 0 (2), X=1895.00, Y=665.00, Mass=6811, SNR=2.9, Peak=6272 HFD=0.0
22:26:24.954 00.000 9552 Star::Find(15, 665, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.954 00.000 9552 Star::Find returns 1 (1), X=671.67, Y=473.46, Mass=15728, SNR=10.1, Peak=9920 HFD=3.4
22:26:24.954 00.000 9552 AutoFind returns star at [665, 487] 3.6 Mass 15728 SNR 10.1
22:26:24.954 00.000 9552 Star::Find(15, 665, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.954 00.000 9552 Star::Find returns 1 (1), X=671.67, Y=473.46, Mass=15728, SNR=10.1, Peak=9920 HFD=3.4
22:26:24.954 00.000 9552 MultiStar: List (2): {671.67, 473.46}(10.1), {306.79, 769.26}(12.0), 
22:26:24.954 00.000 9552 setting lock position to (671.67, 473.46)
22:26:24.954 00.000 9552 MultiStar: stabilizing after lock position change
22:26:24.954 00.000 9552 AutoSelect: state = 1, call UpdateGuideState
22:26:24.954 00.000 9552 UpdateGuideState(): m_state=1
22:26:24.954 00.000 9552 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:24.954 00.000 9552 Star::Find returns 1 (1), X=671.67, Y=473.46, Mass=15728, SNR=10.1, Peak=10416 HFD=3.4
22:26:24.954 00.000 9552 DistanceChecker: deactivated
22:26:24.954 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.08) = xAngle (-3.08 = -3.08)
22:26:24.954 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-6.09 = 0.19)
22:26:24.954 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
22:26:24.956 00.002 9552 setting lock position to (671.67, 473.46)
22:26:24.956 00.000 9552 MultiStar: stabilizing after lock position change
22:26:24.956 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
22:26:24.956 00.000 9552 Changing from state SELECTING to SELECTED
22:26:24.956 00.000 9552 guider state => SELECTED
22:26:24.957 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5776, Gamma=0.780
22:26:24.957 00.000 9552 UpdateGuideState exits: m=15728 SNR=10.1 Saturated
22:26:24.957 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5776, Gamma=0.780
22:26:24.957 00.000 9552 Status Line: Auto-selected star at (671.7, 473.5)
22:26:24.957 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":[671.67,473.46],"id":"f8eb9d3d-f7b5-4b79-83ba-9cbfdc8e1fff"}
22:26:24.959 00.002 9552 evsrv: cli 011F3600 disconnect
22:26:26.002 01.043 9976 Exposure complete
22:26:26.074 00.072 9976 worker thread done servicing request
22:26:26.074 00.000 9552 OnExposeComplete: enter
22:26:26.074 00.000 9552 UpdateGuideState(): m_state=2
22:26:26.074 00.000 9552 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:26:26.074 00.000 9552 Star::Find false star n=3 nbg=261 bg=3307.0 sigma=896.9 thresh=5998 peak=4911
22:26:26.074 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=473.00, Mass=8895, SNR=2.9, Peak=8096 HFD=0.0
22:26:26.074 00.000 9552 DistanceChecker: activated
22:26:26.074 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:26.075 00.001 9552 Changing from state SELECTED to UNINITIALIZED
22:26:26.075 00.000 9552 guider state => SELECTING
22:26:26.075 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:26.075 00.000 9552 Status Line: Star lost - low SNR
22:26:26.076 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5680, Gamma=0.780
22:26:26.076 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:26.076 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:26.076 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:26.076 00.000 9552 Enqueuing Expose request
22:26:26.076 00.000 9976 Worker thread wakes up
22:26:26.076 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:26.076 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:29.417 03.341 9976 Exposure complete
22:26:29.504 00.087 9976 worker thread done servicing request
22:26:29.504 00.000 9552 OnExposeComplete: enter
22:26:29.504 00.000 9552 UpdateGuideState(): m_state=1
22:26:29.504 00.000 9552 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:26:29.504 00.000 9552 Star::Find returns 1 (1), X=683.42, Y=480.98, Mass=40044, SNR=15.6, Peak=9712 HFD=7.0
22:26:29.504 00.000 9552 DistanceChecker: deactivated
22:26:29.506 00.002 9552 setting lock position to (683.42, 480.98)
22:26:29.506 00.000 9552 MultiStar: stabilizing after lock position change
22:26:29.506 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
22:26:29.506 00.000 9552 Changing from state SELECTING to SELECTED
22:26:29.506 00.000 9552 guider state => SELECTED
22:26:29.506 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5872, Gamma=0.780
22:26:29.506 00.000 9552 UpdateGuideState exits: m=40044 SNR=15.6 Saturated
22:26:29.506 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:29.506 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:26:29.506 00.000 9552 Enqueuing Expose request
22:26:29.506 00.000 9976 Worker thread wakes up
22:26:29.506 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:29.506 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(668,466,31,31)
22:26:29.960 00.454 9552 evsrv: cli 011F3600 connect
22:26:29.961 00.001 9552 case statement mapped state 2 to 1
22:26:29.961 00.000 9552 case statement mapped state 2 to 1
22:26:29.961 00.000 9552 evsrv: cli 011F3600 request: {"method":"get_app_state","id":"bfd4490c-ef18-4254-b5a3-4b896614cab4"}
22:26:29.961 00.000 9552 case statement mapped state 2 to 1
22:26:29.961 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":"Selected","id":"bfd4490c-ef18-4254-b5a3-4b896614cab4"}
22:26:29.962 00.001 9552 evsrv: cli 011F3600 disconnect
22:26:29.962 00.000 9552 evsrv: cli 011F39C0 connect
22:26:29.962 00.000 9552 case statement mapped state 2 to 1
22:26:29.963 00.001 9552 case statement mapped state 2 to 1
22:26:29.963 00.000 9552 evsrv: cli 011F39C0 request: {"method":"get_calibrated","id":"b353de6c-5ff5-4259-9c59-5048a5437322"}
22:26:29.963 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":true,"id":"b353de6c-5ff5-4259-9c59-5048a5437322"}
22:26:29.963 00.000 9552 evsrv: cli 011F39C0 disconnect
22:26:29.964 00.001 9552 evsrv: cli 011F36A0 connect
22:26:29.964 00.000 9552 case statement mapped state 2 to 1
22:26:29.964 00.000 9552 case statement mapped state 2 to 1
22:26:29.964 00.000 9552 evsrv: cli 011F36A0 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"931732d7-fb88-4516-8f7a-14e3db26209b"}
22:26:29.964 00.000 9552 PhdController::Guide begins
22:26:29.964 00.000 9552 PhdController: newstate STATE_SETUP
22:26:29.964 00.000 9552 PhdController: setup
22:26:29.964 00.000 9552 PhdController: newstate STATE_ATTEMPT_START
22:26:29.965 00.001 9552 PhdController: newstate STATE_CALIBRATE
22:26:29.965 00.000 9552 PhdController: newstate STATE_GUIDE
22:26:29.965 00.000 9552 Changing from state SELECTED to CALIBRATING_PRIMARY
22:26:29.965 00.000 9552 guider state => CALIBRATED
22:26:29.965 00.000 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:26:29.965 00.000 9552 reset dither spiral
22:26:29.965 00.000 9552 PhdController: newstate STATE_SETTLE_BEGIN
22:26:29.965 00.000 9552 evsrv: cli 011F36A0 response: {"jsonrpc":"2.0","result":0,"id":"931732d7-fb88-4516-8f7a-14e3db26209b"}
22:26:29.965 00.000 9552 evsrv: cli 011F36A0 disconnect
22:26:29.965 00.000 9552 evsrv: cli 011F3B00 connect
22:26:29.966 00.001 9552 case statement mapped state 5 to 1
22:26:29.966 00.000 9552 case statement mapped state 5 to 1
22:26:29.966 00.000 9552 evsrv: cli 011F3B00 request: {"method":"get_lock_shift_params","id":"8e6e4504-7fd0-453d-a8ea-5277e1ae7cbe"}
22:26:29.966 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8e6e4504-7fd0-453d-a8ea-5277e1ae7cbe"}
22:26:29.967 00.001 9552 evsrv: cli 011F3B00 disconnect
22:26:29.967 00.000 9552 evsrv: cli 011F3740 connect
22:26:29.967 00.000 9552 case statement mapped state 5 to 1
22:26:29.967 00.000 9552 case statement mapped state 5 to 1
22:26:29.967 00.000 9552 evsrv: cli 011F3740 request: {"method":"get_lock_position","id":"8ccdf7e5-772c-4b8d-8843-02078af21c97"}
22:26:29.967 00.000 9552 evsrv: cli 011F3740 response: {"jsonrpc":"2.0","result":[683.42,480.98],"id":"8ccdf7e5-772c-4b8d-8843-02078af21c97"}
22:26:29.967 00.000 9552 evsrv: cli 011F3740 disconnect
22:26:29.967 00.000 9552 evsrv: cli 011F39C0 connect
22:26:29.967 00.000 9552 case statement mapped state 5 to 1
22:26:29.967 00.000 9552 case statement mapped state 5 to 1
22:26:29.968 00.001 9552 evsrv: cli 011F39C0 request: {"method":"get_app_state","id":"91bbacf5-3226-4209-bee9-abff731b7859"}
22:26:29.968 00.000 9552 case statement mapped state 5 to 1
22:26:29.968 00.000 9552 evsrv: cli 011F39C0 response: {"jsonrpc":"2.0","result":"Selected","id":"91bbacf5-3226-4209-bee9-abff731b7859"}
22:26:29.968 00.000 9552 evsrv: cli 011F39C0 disconnect
22:26:30.969 01.001 9552 evsrv: cli 011F3E20 connect
22:26:30.970 00.001 9552 case statement mapped state 5 to 1
22:26:30.970 00.000 9552 case statement mapped state 5 to 1
22:26:30.971 00.001 9552 evsrv: cli 011F3E20 request: {"method":"get_app_state","id":"703f9fd6-6f7c-41a5-866e-1eda3798233c"}
22:26:30.971 00.000 9552 case statement mapped state 5 to 1
22:26:30.971 00.000 9552 evsrv: cli 011F3E20 response: {"jsonrpc":"2.0","result":"Selected","id":"703f9fd6-6f7c-41a5-866e-1eda3798233c"}
22:26:30.971 00.000 9552 evsrv: cli 011F3E20 disconnect
22:26:31.973 01.002 9552 evsrv: cli 011F3BA0 connect
22:26:31.973 00.000 9552 case statement mapped state 5 to 1
22:26:31.974 00.001 9552 case statement mapped state 5 to 1
22:26:31.974 00.000 9552 evsrv: cli 011F3BA0 request: {"method":"get_app_state","id":"f5c74668-328d-41f0-af09-5acd9c843780"}
22:26:31.974 00.000 9552 case statement mapped state 5 to 1
22:26:31.974 00.000 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":"Selected","id":"f5c74668-328d-41f0-af09-5acd9c843780"}
22:26:31.975 00.001 9552 evsrv: cli 011F3BA0 disconnect
22:26:32.855 00.880 9976 Exposure complete
22:26:32.940 00.085 9976 worker thread done servicing request
22:26:32.940 00.000 9552 OnExposeComplete: enter
22:26:32.940 00.000 9552 UpdateGuideState(): m_state=5
22:26:32.941 00.001 9552 Star::Find(15, 683, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:26:32.941 00.000 9552 Star::Find false star n=2 nbg=265 bg=3301.3 sigma=940.8 thresh=6124 peak=5629
22:26:32.941 00.000 9552 Star::Find returns 0 (2), X=683.00, Y=480.00, Mass=10389, SNR=2.9, Peak=10416 HFD=0.0
22:26:32.941 00.000 9552 DistanceChecker: activated
22:26:32.941 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:32.941 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:32.941 00.000 9552 Status Line: Star lost - low SNR
22:26:32.942 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5968, Gamma=0.780
22:26:32.942 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:32.942 00.000 9552 PhdController: newstate STATE_SETTLE_WAIT
22:26:32.942 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:32.942 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:32.942 00.000 9552 Enqueuing Expose request
22:26:32.942 00.000 9976 Worker thread wakes up
22:26:32.942 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:32.942 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:32.975 00.033 9552 evsrv: cli 011F3BA0 connect
22:26:32.975 00.000 9552 case statement mapped state 5 to 1
22:26:32.975 00.000 9552 case statement mapped state 5 to 1
22:26:32.975 00.000 9552 evsrv: cli 011F3BA0 request: {"method":"get_app_state","id":"0d5b914f-5f10-4871-a687-a2fc262e38fc"}
22:26:32.975 00.000 9552 case statement mapped state 5 to 1
22:26:32.975 00.000 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":"Selected","id":"0d5b914f-5f10-4871-a687-a2fc262e38fc"}
22:26:32.976 00.001 9552 evsrv: cli 011F3BA0 disconnect
22:26:33.977 01.001 9552 evsrv: cli 011F34C0 connect
22:26:33.977 00.000 9552 case statement mapped state 5 to 1
22:26:33.978 00.001 9552 case statement mapped state 5 to 1
22:26:33.978 00.000 9552 evsrv: cli 011F34C0 request: {"method":"get_app_state","id":"4814f6dd-d78e-4552-a2b3-93c526b9d9e7"}
22:26:33.978 00.000 9552 case statement mapped state 5 to 1
22:26:33.978 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":"Selected","id":"4814f6dd-d78e-4552-a2b3-93c526b9d9e7"}
22:26:33.979 00.001 9552 evsrv: cli 011F34C0 disconnect
22:26:34.981 01.002 9552 evsrv: cli 011F3880 connect
22:26:34.981 00.000 9552 case statement mapped state 5 to 1
22:26:34.982 00.001 9552 case statement mapped state 5 to 1
22:26:34.982 00.000 9552 evsrv: cli 011F3880 request: {"method":"get_app_state","id":"4b4b2328-7167-48cf-9286-96e5239e569c"}
22:26:34.982 00.000 9552 case statement mapped state 5 to 1
22:26:34.982 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":"Selected","id":"4b4b2328-7167-48cf-9286-96e5239e569c"}
22:26:34.983 00.001 9552 evsrv: cli 011F3880 disconnect
22:26:35.983 01.000 9552 evsrv: cli 011F3420 connect
22:26:35.983 00.000 9552 case statement mapped state 5 to 1
22:26:35.984 00.001 9552 case statement mapped state 5 to 1
22:26:35.984 00.000 9552 evsrv: cli 011F3420 request: {"method":"get_app_state","id":"d0feb56e-e9fa-4d55-b523-d8c89339f58c"}
22:26:35.984 00.000 9552 case statement mapped state 5 to 1
22:26:35.984 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":"Selected","id":"d0feb56e-e9fa-4d55-b523-d8c89339f58c"}
22:26:35.986 00.002 9552 evsrv: cli 011F3420 disconnect
22:26:36.286 00.300 9976 Exposure complete
22:26:36.357 00.071 9976 worker thread done servicing request
22:26:36.358 00.001 9552 OnExposeComplete: enter
22:26:36.358 00.000 9552 UpdateGuideState(): m_state=5
22:26:36.358 00.000 9552 Star::Find(15, 683, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
22:26:36.358 00.000 9552 Star::Find returns 1 (1), X=671.00, Y=475.00, Mass=8424, SNR=8.8, Peak=11632 HFD=0.5
22:26:36.358 00.000 9552 DistanceChecker: deactivated
22:26:36.358 00.000 9552 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.08) = xAngle (-5.77 = 0.51)
22:26:36.358 00.000 9552 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.08) + m_yAngleError (3.01)) = yAngle (-8.78 = -2.50)
22:26:36.358 00.000 9552 CameraToMount -- cameraX=-12.42 cameraY=-5.98 hyp=13.78 cameraTheta=-2.69 mountX=12.02 mountY=-8.26, mountTheta=-0.60
22:26:36.358 00.000 9552 Changing from state CALIBRATED to GUIDING
22:26:36.359 00.001 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:26:36.359 00.000 9552 ScopeASCOM::SideOfPier() returns 0
22:26:36.412 00.053 9552 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=0, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
22:26:36.412 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:26:36.412 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:26:36.413 00.001 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:26:36.413 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:26:36.413 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:26:36.414 00.001 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:26:36.414 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:26:36.414 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:26:36.414 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:26:36.415 00.001 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:26:36.415 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:26:36.415 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:26:36.415 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:26:36.416 00.001 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:26:36.416 00.000 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
22:26:36.416 00.000 9552 Guiding starts on opposite side of pier: calibration data side is West, current side is East
22:26:36.416 00.000 9552 FlipCalibration before: x=176.4, y=93.9 decFlipRequired=0 sideOfPier=West rotAngle=49.3 parity=+/+
22:26:36.416 00.000 9552 FlipCalibration pre-normalize: x=356.4, y=93.9
22:26:36.416 00.000 9552 FlipCalibration after: x=-3.6 y=93.9 sideOfPier=East parity=+/-
22:26:36.416 00.000 9552 Mount::SetCalibration (scope) -- xAngle=-3.6 yAngle=93.9 xRate=42.491 yRate=26.651 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=49.3
22:26:36.416 00.000 9552 Mount::SetCalibration (scope) -- sets m_xAngle=-3.6 m_yAngleError=-7.5
22:26:36.417 00.001 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:26:36.417 00.000 9552 ScopeASCOM::SideOfPier() returns 0
22:26:36.540 00.123 9552 Status Line: CAL: West(176,94)->East(-4,94)
22:26:36.542 00.002 9552 Dec comp: XRate 42.491 -> 28.889 for dec 0.0 -> dec 47.2
22:26:36.601 00.059 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:26:36.602 00.001 9552 ScopeASCOM::SideOfPier() returns 0
22:26:36.725 00.123 9552 setting lock position to (671.00, 475.00)
22:26:36.726 00.001 9552 MultiStar: stabilizing after lock position change
22:26:36.726 00.000 9552 guider state => GUIDING
22:26:36.726 00.000 9552 Status Line: Guiding
22:26:36.727 00.001 9552 Mount: notify guiding started
22:26:36.728 00.001 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
22:26:36.728 00.000 9552 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 10:26:36 PM"
22:26:36.728 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
22:26:36.728 00.000 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
22:26:36.729 00.001 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
22:26:36.729 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.062803
22:26:36.729 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
22:26:36.729 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
22:26:36.729 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
22:26:36.729 00.000 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
22:26:36.730 00.001 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
22:26:36.730 00.000 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
22:26:36.730 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:26:36.730 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:26:36.730 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:26:36.730 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:26:36.731 00.001 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:26:36.731 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:26:36.731 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:26:36.731 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:26:36.731 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:26:36.731 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:26:36.731 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:26:36.731 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:26:36.731 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:26:36.731 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:26:36.732 00.001 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:26:36.732 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:26:36.732 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:26:36.732 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:26:36.732 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:26:36.732 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:26:36.732 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:26:36.732 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:26:36.732 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:26:36.732 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:26:36.732 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:26:36.733 00.001 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:26:36.733 00.000 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:26:36.789 00.056 9552 ScopeASCOM::SideOfPier() returns 0
22:26:36.842 00.053 9552 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:26:36.842 00.000 9552 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:26:36.842 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:26:36.842 00.000 9552 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
22:26:36.842 00.000 9552 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.06) = xAngle (-0.06 = -0.06)
22:26:36.842 00.000 9552 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:26:36.842 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:26:36.842 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:26:36.842 00.000 9552 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
22:26:36.842 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6080, Gamma=0.780
22:26:36.842 00.000 9552 UpdateGuideState exits: m=8424 SNR=8.8 Saturated
22:26:36.842 00.000 9552 PhdController: settling, locked = 1, distance = 13.78 (3.00) aobump = 0 frame = 1 / 99999
22:26:36.842 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778811996.842,"Host":"ASTROBRUCE","Inst":1,"Distance":13.78,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:26:36.843 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:36.843 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:26:36.843 00.000 9552 Enqueuing Expose request
22:26:36.843 00.000 9976 Worker thread wakes up
22:26:36.843 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:36.843 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:26:36.844 00.001 9552 evsrv: cli 011F3B00 connect
22:26:36.844 00.000 9552 case statement mapped state 6 to 3
22:26:36.845 00.001 9552 case statement mapped state 6 to 3
22:26:36.845 00.000 9552 evsrv: cli 011F3B00 request: {"method":"get_pixel_scale","id":"a62d21fb-39ce-44c2-97f2-bf1363f5b745"}
22:26:36.845 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":0.431683,"id":"a62d21fb-39ce-44c2-97f2-bf1363f5b745"}
22:26:36.845 00.000 9552 evsrv: cli 011F3B00 disconnect
22:26:36.986 00.141 9552 evsrv: cli 011F3BA0 connect
22:26:36.986 00.000 9552 case statement mapped state 6 to 3
22:26:36.987 00.001 9552 case statement mapped state 6 to 3
22:26:36.987 00.000 9552 evsrv: cli 011F3BA0 request: {"method":"get_app_state","id":"51611736-3743-4188-a2c3-03c56832e34c"}
22:26:36.987 00.000 9552 case statement mapped state 6 to 3
22:26:36.987 00.000 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51611736-3743-4188-a2c3-03c56832e34c"}
22:26:36.988 00.001 9552 evsrv: cli 011F3BA0 disconnect
22:26:40.187 03.199 9976 Exposure complete
22:26:40.280 00.093 9976 worker thread done servicing request
22:26:40.280 00.000 9552 OnExposeComplete: enter
22:26:40.280 00.000 9552 UpdateGuideState(): m_state=6
22:26:40.280 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:26:40.280 00.000 9552 Star::Find false star n=4 nbg=246 bg=3448.8 sigma=772.4 thresh=5766 peak=4852
22:26:40.280 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=12621, SNR=2.9, Peak=8704 HFD=0.0
22:26:40.280 00.000 9552 DistanceChecker: activated
22:26:40.280 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:40.281 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:26:40.281 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:26:40.281 00.000 9976 Worker thread wakes up
22:26:40.281 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:26:40.281 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:26:40.281 00.000 9976 move complete, result=0
22:26:40.281 00.000 9976 worker thread done servicing request
22:26:40.388 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:40.388 00.000 9552 Status Line: Star lost - low SNR
22:26:40.388 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5872, Gamma=0.780
22:26:40.388 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:40.388 00.000 9552 PhdController: settling, locked = 0, distance = 13.78 (3.00) aobump = 0 frame = 2 / 99999
22:26:40.389 00.001 9552 evsrv: {"Event":"Settling","Timestamp":1778812000.388,"Host":"ASTROBRUCE","Inst":1,"Distance":13.78,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:26:40.389 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:40.389 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:40.389 00.000 9552 Enqueuing Expose request
22:26:40.389 00.000 9976 Worker thread wakes up
22:26:40.389 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:40.389 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:43.744 03.355 9976 Exposure complete
22:26:43.835 00.091 9976 worker thread done servicing request
22:26:43.835 00.000 9552 OnExposeComplete: enter
22:26:43.835 00.000 9552 UpdateGuideState(): m_state=6
22:26:43.835 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:26:43.835 00.000 9552 Star::Find false star n=4 nbg=249 bg=3123.4 sigma=830.5 thresh=5615 peak=5470
22:26:43.835 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=18866, SNR=2.9, Peak=12032 HFD=0.0
22:26:43.835 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:43.836 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:26:43.836 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:26:43.836 00.000 9976 Worker thread wakes up
22:26:43.836 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:26:43.836 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:26:43.836 00.000 9976 move complete, result=0
22:26:43.836 00.000 9976 worker thread done servicing request
22:26:43.947 00.111 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:43.947 00.000 9552 Status Line: Star lost - low SNR
22:26:43.947 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6024, Gamma=0.780
22:26:43.947 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:43.947 00.000 9552 PhdController: settling, locked = 0, distance = 13.78 (3.00) aobump = 0 frame = 3 / 99999
22:26:43.947 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812003.947,"Host":"ASTROBRUCE","Inst":1,"Distance":13.78,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:26:43.947 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:43.947 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:43.947 00.000 9552 Enqueuing Expose request
22:26:43.947 00.000 9976 Worker thread wakes up
22:26:43.948 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:43.948 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:47.293 03.345 9976 Exposure complete
22:26:47.386 00.093 9976 worker thread done servicing request
22:26:47.386 00.000 9552 OnExposeComplete: enter
22:26:47.386 00.000 9552 UpdateGuideState(): m_state=6
22:26:47.386 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:26:47.386 00.000 9552 Star::Find false star n=6 nbg=246 bg=3408.5 sigma=789.7 thresh=5777 peak=5091
22:26:47.386 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=22877, SNR=2.9, Peak=10624 HFD=0.0
22:26:47.386 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:47.386 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:26:47.386 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:26:47.386 00.000 9976 Worker thread wakes up
22:26:47.386 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:26:47.386 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:26:47.387 00.001 9976 move complete, result=0
22:26:47.387 00.000 9976 worker thread done servicing request
22:26:47.496 00.109 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:47.496 00.000 9552 Status Line: Star lost - low SNR
22:26:47.496 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5968, Gamma=0.780
22:26:47.496 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:47.496 00.000 9552 PhdController: settling, locked = 0, distance = 13.78 (3.00) aobump = 0 frame = 4 / 99999
22:26:47.496 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812007.496,"Host":"ASTROBRUCE","Inst":1,"Distance":13.78,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:26:47.496 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:47.496 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:47.496 00.000 9552 Enqueuing Expose request
22:26:47.497 00.001 9976 Worker thread wakes up
22:26:47.497 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:47.497 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:50.842 03.345 9976 Exposure complete
22:26:50.928 00.086 9976 worker thread done servicing request
22:26:50.928 00.000 9552 OnExposeComplete: enter
22:26:50.928 00.000 9552 UpdateGuideState(): m_state=6
22:26:50.929 00.001 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:26:50.929 00.000 9552 Star::Find false star n=1 nbg=278 bg=3430.4 sigma=1142.2 thresh=6857 peak=5055
22:26:50.929 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=5482, SNR=2.9, Peak=10624 HFD=0.0
22:26:50.929 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:50.929 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:26:50.929 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:26:50.929 00.000 9976 Worker thread wakes up
22:26:50.929 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:26:50.929 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:26:50.929 00.000 9976 move complete, result=0
22:26:50.929 00.000 9976 worker thread done servicing request
22:26:51.044 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:51.044 00.000 9552 Status Line: Star lost - low SNR
22:26:51.044 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5872, Gamma=0.780
22:26:51.045 00.001 9552 UpdateGuideState exits: Star lost - low SNR
22:26:51.045 00.000 9552 PhdController: settling, locked = 0, distance = 13.78 (3.00) aobump = 0 frame = 5 / 99999
22:26:51.045 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812011.045,"Host":"ASTROBRUCE","Inst":1,"Distance":13.78,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:26:51.045 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:51.045 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:51.045 00.000 9552 Enqueuing Expose request
22:26:51.045 00.000 9976 Worker thread wakes up
22:26:51.045 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:51.045 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:54.394 03.349 9976 Exposure complete
22:26:54.482 00.088 9976 worker thread done servicing request
22:26:54.482 00.000 9552 OnExposeComplete: enter
22:26:54.482 00.000 9552 UpdateGuideState(): m_state=6
22:26:54.482 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:26:54.482 00.000 9552 Star::Find false star n=6 nbg=237 bg=3299.3 sigma=757.3 thresh=5571 peak=5262
22:26:54.482 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=19292, SNR=2.9, Peak=10928 HFD=0.0
22:26:54.482 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:54.483 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:26:54.483 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:26:54.483 00.000 9976 Worker thread wakes up
22:26:54.483 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:26:54.483 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:26:54.483 00.000 9976 move complete, result=0
22:26:54.483 00.000 9976 worker thread done servicing request
22:26:54.598 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:54.598 00.000 9552 Status Line: Star lost - low SNR
22:26:54.598 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5872, Gamma=0.780
22:26:54.598 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:54.598 00.000 9552 PhdController: settling, locked = 0, distance = 13.78 (3.00) aobump = 0 frame = 6 / 99999
22:26:54.599 00.001 9552 evsrv: {"Event":"Settling","Timestamp":1778812014.598,"Host":"ASTROBRUCE","Inst":1,"Distance":13.78,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:26:54.599 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:54.599 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:54.599 00.000 9552 Enqueuing Expose request
22:26:54.599 00.000 9976 Worker thread wakes up
22:26:54.599 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:54.599 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:57.952 03.353 9976 Exposure complete
22:26:58.034 00.082 9976 worker thread done servicing request
22:26:58.034 00.000 9552 OnExposeComplete: enter
22:26:58.034 00.000 9552 UpdateGuideState(): m_state=6
22:26:58.034 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
22:26:58.034 00.000 9552 Star::Find false star n=5 nbg=254 bg=3343.8 sigma=897.8 thresh=6037 peak=5343
22:26:58.034 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=20017, SNR=2.9, Peak=11120 HFD=0.0
22:26:58.034 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:26:58.036 00.002 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:26:58.036 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:26:58.036 00.000 9976 Worker thread wakes up
22:26:58.036 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:26:58.036 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:26:58.036 00.000 9976 move complete, result=0
22:26:58.036 00.000 9976 worker thread done servicing request
22:26:58.139 00.103 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:26:58.139 00.000 9552 Status Line: Star lost - low SNR
22:26:58.139 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5968, Gamma=0.780
22:26:58.139 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:26:58.139 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 7 / 99999
22:26:58.139 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812018.139,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:26:58.140 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:58.140 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:26:58.140 00.000 9552 Enqueuing Expose request
22:26:58.140 00.000 9976 Worker thread wakes up
22:26:58.140 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:26:58.140 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:01.487 03.347 9976 Exposure complete
22:27:01.579 00.092 9976 worker thread done servicing request
22:27:01.579 00.000 9552 OnExposeComplete: enter
22:27:01.579 00.000 9552 UpdateGuideState(): m_state=6
22:27:01.579 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
22:27:01.579 00.000 9552 Star::Find false star n=3 nbg=273 bg=3261.9 sigma=976.4 thresh=6191 peak=4986
22:27:01.579 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=15318, SNR=2.9, Peak=9200 HFD=0.0
22:27:01.579 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:01.579 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:01.579 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:01.579 00.000 9976 Worker thread wakes up
22:27:01.579 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:01.579 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:01.579 00.000 9976 move complete, result=0
22:27:01.580 00.001 9976 worker thread done servicing request
22:27:01.687 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:01.687 00.000 9552 Status Line: Star lost - low SNR
22:27:01.688 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6176, Gamma=0.780
22:27:01.688 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:01.688 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 8 / 99999
22:27:01.688 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812021.688,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:01.688 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:01.688 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:01.688 00.000 9552 Enqueuing Expose request
22:27:01.688 00.000 9976 Worker thread wakes up
22:27:01.688 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:01.688 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:05.035 03.347 9976 Exposure complete
22:27:05.124 00.089 9976 worker thread done servicing request
22:27:05.124 00.000 9552 OnExposeComplete: enter
22:27:05.124 00.000 9552 UpdateGuideState(): m_state=6
22:27:05.125 00.001 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
22:27:05.125 00.000 9552 Star::Find false star n=3 nbg=248 bg=3328.1 sigma=824.7 thresh=5802 peak=5395
22:27:05.125 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=15120, SNR=2.9, Peak=12240 HFD=0.0
22:27:05.125 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:05.125 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:05.125 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:05.125 00.000 9976 Worker thread wakes up
22:27:05.125 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:05.125 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:05.125 00.000 9976 move complete, result=0
22:27:05.125 00.000 9976 worker thread done servicing request
22:27:05.238 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:05.238 00.000 9552 Status Line: Star lost - low SNR
22:27:05.238 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5968, Gamma=0.780
22:27:05.238 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:05.238 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 9 / 99999
22:27:05.238 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812025.238,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:05.238 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:05.238 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:05.238 00.000 9552 Enqueuing Expose request
22:27:05.238 00.000 9976 Worker thread wakes up
22:27:05.239 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:05.239 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:08.590 03.351 9976 Exposure complete
22:27:08.685 00.095 9976 worker thread done servicing request
22:27:08.685 00.000 9552 OnExposeComplete: enter
22:27:08.685 00.000 9552 UpdateGuideState(): m_state=6
22:27:08.685 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
22:27:08.685 00.000 9552 Star::Find false star n=6 nbg=252 bg=3139.2 sigma=873.0 thresh=5758 peak=5363
22:27:08.685 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=22061, SNR=2.9, Peak=11120 HFD=0.0
22:27:08.685 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:08.686 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:08.686 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:08.686 00.000 9976 Worker thread wakes up
22:27:08.686 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:08.686 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:08.686 00.000 9976 move complete, result=0
22:27:08.686 00.000 9976 worker thread done servicing request
22:27:08.793 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:08.793 00.000 9552 Status Line: Star lost - low SNR
22:27:08.794 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6384, Gamma=0.780
22:27:08.794 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:08.794 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 10 / 99999
22:27:08.794 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812028.794,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:08.794 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:08.794 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:08.794 00.000 9552 Enqueuing Expose request
22:27:08.794 00.000 9976 Worker thread wakes up
22:27:08.794 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:08.794 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:12.139 03.345 9976 Exposure complete
22:27:12.234 00.095 9976 worker thread done servicing request
22:27:12.234 00.000 9552 OnExposeComplete: enter
22:27:12.234 00.000 9552 UpdateGuideState(): m_state=6
22:27:12.234 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
22:27:12.234 00.000 9552 Star::Find false star n=3 nbg=256 bg=3294.5 sigma=957.2 thresh=6166 peak=5531
22:27:12.234 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=16420, SNR=2.9, Peak=13152 HFD=0.0
22:27:12.234 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:12.235 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:12.235 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:12.235 00.000 9976 Worker thread wakes up
22:27:12.235 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:12.235 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:12.235 00.000 9976 move complete, result=0
22:27:12.235 00.000 9976 worker thread done servicing request
22:27:12.339 00.104 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:12.339 00.000 9552 Status Line: Star lost - low SNR
22:27:12.339 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=0.780
22:27:12.339 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:12.339 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 11 / 99999
22:27:12.339 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812032.339,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:12.340 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:12.340 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:12.340 00.000 9552 Enqueuing Expose request
22:27:12.340 00.000 9976 Worker thread wakes up
22:27:12.340 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:12.340 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:15.677 03.337 9976 Exposure complete
22:27:15.764 00.087 9976 worker thread done servicing request
22:27:15.764 00.000 9552 OnExposeComplete: enter
22:27:15.764 00.000 9552 UpdateGuideState(): m_state=6
22:27:15.765 00.001 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:27:15.765 00.000 9552 Star::Find false star n=4 nbg=245 bg=3255.7 sigma=818.7 thresh=5712 peak=5262
22:27:15.765 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=18353, SNR=2.9, Peak=10112 HFD=0.0
22:27:15.765 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:15.765 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:15.765 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:15.765 00.000 9976 Worker thread wakes up
22:27:15.765 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:15.765 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:15.765 00.000 9976 move complete, result=0
22:27:15.765 00.000 9976 worker thread done servicing request
22:27:15.880 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:15.880 00.000 9552 Status Line: Star lost - low SNR
22:27:15.881 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=0.780
22:27:15.881 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:15.881 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 12 / 99999
22:27:15.881 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812035.881,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:15.881 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:15.881 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:15.881 00.000 9552 Enqueuing Expose request
22:27:15.881 00.000 9976 Worker thread wakes up
22:27:15.881 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:15.881 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:19.223 03.342 9976 Exposure complete
22:27:19.314 00.091 9976 worker thread done servicing request
22:27:19.314 00.000 9552 OnExposeComplete: enter
22:27:19.315 00.001 9552 UpdateGuideState(): m_state=6
22:27:19.315 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:27:19.315 00.000 9552 Star::Find false star n=5 nbg=264 bg=3202.8 sigma=920.8 thresh=5965 peak=4696
22:27:19.315 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=16482, SNR=2.9, Peak=9200 HFD=0.0
22:27:19.315 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:19.315 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:19.315 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:19.315 00.000 9976 Worker thread wakes up
22:27:19.315 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:19.315 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:19.315 00.000 9976 move complete, result=0
22:27:19.315 00.000 9976 worker thread done servicing request
22:27:19.425 00.110 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:19.425 00.000 9552 Status Line: Star lost - low SNR
22:27:19.425 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=0.780
22:27:19.425 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:19.425 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 13 / 99999
22:27:19.425 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812039.425,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:19.425 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:19.425 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:19.426 00.001 9552 Enqueuing Expose request
22:27:19.426 00.000 9976 Worker thread wakes up
22:27:19.426 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:19.426 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:22.782 03.356 9976 Exposure complete
22:27:22.877 00.095 9976 worker thread done servicing request
22:27:22.877 00.000 9552 OnExposeComplete: enter
22:27:22.877 00.000 9552 UpdateGuideState(): m_state=6
22:27:22.878 00.001 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
22:27:22.878 00.000 9552 Star::Find false star n=6 nbg=243 bg=3408.8 sigma=807.6 thresh=5832 peak=4704
22:27:22.878 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=18827, SNR=2.9, Peak=9008 HFD=0.0
22:27:22.878 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:22.878 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:22.878 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:22.878 00.000 9976 Worker thread wakes up
22:27:22.878 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:22.878 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:22.878 00.000 9976 move complete, result=0
22:27:22.878 00.000 9976 worker thread done servicing request
22:27:22.987 00.109 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:22.987 00.000 9552 Status Line: Star lost - low SNR
22:27:22.987 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=0.780
22:27:22.988 00.001 9552 UpdateGuideState exits: Star lost - low SNR
22:27:22.988 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 14 / 99999
22:27:22.988 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812042.988,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:22.988 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:22.988 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:22.988 00.000 9552 Enqueuing Expose request
22:27:22.988 00.000 9976 Worker thread wakes up
22:27:22.988 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:22.988 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:26.340 03.352 9976 Exposure complete
22:27:26.433 00.093 9976 worker thread done servicing request
22:27:26.433 00.000 9552 OnExposeComplete: enter
22:27:26.433 00.000 9552 UpdateGuideState(): m_state=6
22:27:26.433 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:27:26.433 00.000 9552 Star::Find false star n=3 nbg=274 bg=3167.5 sigma=929.5 thresh=5956 peak=5041
22:27:26.433 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=14178, SNR=2.9, Peak=9408 HFD=0.0
22:27:26.433 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:26.434 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:26.434 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:26.434 00.000 9976 Worker thread wakes up
22:27:26.434 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:26.434 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:26.434 00.000 9976 move complete, result=0
22:27:26.434 00.000 9976 worker thread done servicing request
22:27:26.541 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:26.541 00.000 9552 Status Line: Star lost - low SNR
22:27:26.541 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=0.780
22:27:26.541 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:26.541 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 15 / 99999
22:27:26.541 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812046.541,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:26.541 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:26.541 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:26.541 00.000 9552 Enqueuing Expose request
22:27:26.542 00.001 9976 Worker thread wakes up
22:27:26.542 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:26.542 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:29.880 03.338 9976 Exposure complete
22:27:29.976 00.096 9976 worker thread done servicing request
22:27:29.976 00.000 9552 OnExposeComplete: enter
22:27:29.976 00.000 9552 UpdateGuideState(): m_state=6
22:27:29.977 00.001 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
22:27:29.977 00.000 9552 Star::Find false star n=5 nbg=249 bg=3204.8 sigma=835.7 thresh=5712 peak=5395
22:27:29.977 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=16888, SNR=2.9, Peak=12032 HFD=0.0
22:27:29.977 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:29.977 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:29.977 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:29.977 00.000 9976 Worker thread wakes up
22:27:29.977 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:29.978 00.001 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:29.978 00.000 9976 move complete, result=0
22:27:29.978 00.000 9976 worker thread done servicing request
22:27:30.084 00.106 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:30.084 00.000 9552 Status Line: Star lost - low SNR
22:27:30.084 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5968, Gamma=0.780
22:27:30.084 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:30.085 00.001 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 16 / 99999
22:27:30.085 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812050.085,"Host":"ASTROBRUCE","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:27:30.085 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:30.085 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:30.085 00.000 9552 Enqueuing Expose request
22:27:30.085 00.000 9976 Worker thread wakes up
22:27:30.085 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:30.085 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:33.425 03.340 9976 Exposure complete
22:27:33.516 00.091 9976 worker thread done servicing request
22:27:33.516 00.000 9552 OnExposeComplete: enter
22:27:33.516 00.000 9552 UpdateGuideState(): m_state=6
22:27:33.516 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
22:27:33.516 00.000 9552 Star::Find false star n=4 nbg=240 bg=3353.5 sigma=822.8 thresh=5822 peak=5319
22:27:33.516 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=15226, SNR=2.9, Peak=10320 HFD=0.0
22:27:33.516 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:33.517 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:33.517 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:33.517 00.000 9976 Worker thread wakes up
22:27:33.517 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:33.517 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:33.517 00.000 9976 move complete, result=0
22:27:33.517 00.000 9976 worker thread done servicing request
22:27:33.630 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:33.630 00.000 9552 Status Line: Star lost - low SNR
22:27:33.631 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=0.780
22:27:33.631 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:33.631 00.000 9552 PhdController: settling, locked = 0, distance = 100.00 (3.00) aobump = 0 frame = 17 / 99999
22:27:33.631 00.000 9552 PhdController failed: timed-out waiting for guider to settle
22:27:33.631 00.000 9552 PhdController: newstate STATE_FINISH
22:27:33.631 00.000 9552 PhdController complete: fail: timed-out waiting for guider to settle
22:27:33.631 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778812053.631,"Host":"ASTROBRUCE","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":17,"DroppedFrames":16}
22:27:33.631 00.000 9552 Mount: notify guiding dither settle done success=0
22:27:33.631 00.000 9552 PhdController: newstate STATE_IDLE
22:27:33.631 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:33.631 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:33.631 00.000 9552 Enqueuing Expose request
22:27:33.631 00.000 9976 Worker thread wakes up
22:27:33.631 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:33.631 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:36.973 03.342 9976 Exposure complete
22:27:37.062 00.089 9976 worker thread done servicing request
22:27:37.062 00.000 9552 OnExposeComplete: enter
22:27:37.062 00.000 9552 UpdateGuideState(): m_state=6
22:27:37.062 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
22:27:37.062 00.000 9552 Star::Find false star n=4 nbg=253 bg=3303.2 sigma=838.0 thresh=5817 peak=5177
22:27:37.062 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=18467, SNR=2.9, Peak=13040 HFD=0.0
22:27:37.062 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:37.062 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:37.062 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:37.063 00.001 9976 Worker thread wakes up
22:27:37.063 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:37.063 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:37.063 00.000 9976 move complete, result=0
22:27:37.063 00.000 9976 worker thread done servicing request
22:27:37.176 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:37.176 00.000 9552 Status Line: Star lost - low SNR
22:27:37.177 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=0.780
22:27:37.177 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:37.178 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:37.178 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:37.178 00.000 9552 Enqueuing Expose request
22:27:37.178 00.000 9976 Worker thread wakes up
22:27:37.178 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:37.178 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:40.528 03.350 9976 Exposure complete
22:27:41.698 01.170 9976 worker thread done servicing request
22:27:41.700 00.002 9552 OnExposeComplete: enter
22:27:41.700 00.000 9552 UpdateGuideState(): m_state=6
22:27:41.700 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
22:27:41.700 00.000 9552 Star::Find returns 1 (1), X=672.51, Y=475.68, Mass=29756, SNR=12.8, Peak=11328 HFD=3.5
22:27:41.700 00.000 9552 DistanceChecker: deactivated
22:27:41.700 00.000 9552 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.06) = xAngle (0.49 = 0.49)
22:27:41.700 00.000 9552 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.62 = 0.62)
22:27:41.700 00.000 9552 CameraToMount -- cameraX=1.51 cameraY=0.68 hyp=1.66 cameraTheta=0.43 mountX=1.46 mountY=0.96, mountTheta=0.58
22:27:41.706 00.006 9552 SchedulePrimaryMove(104D1A90, x=1.51, y=0.68, opts=13)
22:27:41.706 00.000 9552 Enqueuing Move request for scope (1.51, 0.68)
22:27:41.706 00.000 9976 Worker thread wakes up
22:27:41.706 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5872, Gamma=0.780
22:27:41.707 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (1.51, 0.68) opts 0xd
22:27:41.707 00.000 9552 UpdateGuideState exits: m=29756 SNR=12.8 Saturated
22:27:41.707 00.000 9976 Handling offset move in thread for scope, endpoint = (1.51, 0.68)
22:27:41.707 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:41.707 00.000 9976 Moving (1.51, 0.68) raw xDistance=1.46 yDistance=0.96
22:27:41.707 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:27:41.707 00.000 9552 Enqueuing Expose request
22:27:41.707 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.46
22:27:41.707 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:27:41.707 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
22:27:41.707 00.000 9976 MoveAxis(W, 32, ABG)
22:27:41.708 00.001 9976 Guiding  Dir = 3, Dur = 32
22:27:41.798 00.090 9976 IsSlewing returns 0
22:27:41.826 00.028 9976 IsGuiding returns 0
22:27:41.857 00.031 9976 PulseGuide returned control before completion, sleep 12
22:27:41.880 00.023 9976 IsGuiding returns 1
22:27:41.880 00.000 9976 scope still moving after pulse duration time elapsed
22:27:41.976 00.096 9976 IsSlewing returns 0
22:27:41.976 00.000 9976 IsGuiding returns 0
22:27:41.976 00.000 9976 scope move finished after 32 + 117 ms
22:27:41.976 00.000 9976 Move returns status 0, amount 32
22:27:41.976 00.000 9976 MoveAxis(N, 0, ABG)
22:27:41.976 00.000 9976 Move returns status 0, amount 0
22:27:41.976 00.000 9976 move complete, result=0
22:27:41.976 00.000 9976 worker thread done servicing request
22:27:41.976 00.000 9976 Worker thread wakes up
22:27:41.976 00.000 9552 GuideStep: 1.5 px 32 ms WEST, 1.0 px 0 ms NORTH
22:27:41.977 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:41.977 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:27:45.332 03.355 9976 Exposure complete
22:27:45.415 00.083 9976 worker thread done servicing request
22:27:45.415 00.000 9552 OnExposeComplete: enter
22:27:45.415 00.000 9552 UpdateGuideState(): m_state=6
22:27:45.415 00.000 9552 Star::Find(15, 672, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
22:27:45.415 00.000 9552 Star::Find returns 1 (1), X=669.66, Y=474.27, Mass=14415, SNR=9.8, Peak=12336 HFD=2.4
22:27:45.415 00.000 9552 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.06) = xAngle (-2.58 = -2.58)
22:27:45.415 00.000 9552 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.45 = -2.45)
22:27:45.415 00.000 9552 CameraToMount -- cameraX=-1.34 cameraY=-0.73 hyp=1.53 cameraTheta=-2.64 mountX=-1.29 mountY=-0.98, mountTheta=-2.49
22:27:45.416 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.34, y=-0.73, opts=13)
22:27:45.416 00.000 9552 Enqueuing Move request for scope (-1.34, -0.73)
22:27:45.416 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6176, Gamma=0.780
22:27:45.416 00.000 9552 UpdateGuideState exits: m=14415 SNR=9.8 Saturated
22:27:45.416 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:45.416 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:27:45.416 00.000 9552 Enqueuing Expose request
22:27:45.416 00.000 9976 Worker thread wakes up
22:27:45.416 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.34, -0.73) opts 0xd
22:27:45.416 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.34, -0.73)
22:27:45.416 00.000 9976 Moving (-1.34, -0.73) raw xDistance=-1.29 yDistance=-0.98
22:27:45.416 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.29
22:27:45.416 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:27:45.416 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
22:27:45.416 00.000 9976 MoveAxis(E, 26, ABG)
22:27:45.416 00.000 9976 Guiding  Dir = 2, Dur = 26
22:27:45.437 00.021 9976 IsSlewing returns 0
22:27:45.437 00.000 9976 IsGuiding returns 0
22:27:45.468 00.031 9976 IsGuiding returns 1
22:27:45.468 00.000 9976 scope still moving after pulse duration time elapsed
22:27:45.532 00.064 9976 IsSlewing returns 0
22:27:45.532 00.000 9976 IsGuiding returns 0
22:27:45.532 00.000 9976 scope move finished after 26 + 70 ms
22:27:45.532 00.000 9976 Move returns status 0, amount 26
22:27:45.532 00.000 9976 MoveAxis(N, 0, ABG)
22:27:45.532 00.000 9976 Move returns status 0, amount 0
22:27:45.532 00.000 9976 move complete, result=0
22:27:45.532 00.000 9976 worker thread done servicing request
22:27:45.533 00.001 9976 Worker thread wakes up
22:27:45.533 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:45.533 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:27:45.533 00.000 9552 GuideStep: -1.3 px 26 ms EAST, -1.0 px 0 ms NORTH
22:27:48.890 03.357 9976 Exposure complete
22:27:48.985 00.095 9976 worker thread done servicing request
22:27:48.985 00.000 9552 OnExposeComplete: enter
22:27:48.985 00.000 9552 UpdateGuideState(): m_state=6
22:27:48.985 00.000 9552 Star::Find(15, 669, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
22:27:48.985 00.000 9552 Star::Find false star n=8 nbg=241 bg=3349.8 sigma=776.6 thresh=5680 peak=5102
22:27:48.985 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=474.00, Mass=25553, SNR=2.9, Peak=11328 HFD=0.0
22:27:48.985 00.000 9552 DistanceChecker: activated
22:27:48.985 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:48.986 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:48.986 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:48.986 00.000 9976 Worker thread wakes up
22:27:48.986 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:48.986 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:48.986 00.000 9976 move complete, result=0
22:27:48.986 00.000 9976 worker thread done servicing request
22:27:49.091 00.105 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:49.091 00.000 9552 Status Line: Star lost - low SNR
22:27:49.092 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=0.780
22:27:49.092 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:49.092 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:49.093 00.001 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:49.093 00.000 9552 Enqueuing Expose request
22:27:49.093 00.000 9976 Worker thread wakes up
22:27:49.093 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:49.093 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:52.439 03.346 9976 Exposure complete
22:27:52.526 00.087 9976 worker thread done servicing request
22:27:52.526 00.000 9552 OnExposeComplete: enter
22:27:52.526 00.000 9552 UpdateGuideState(): m_state=6
22:27:52.526 00.000 9552 Star::Find(15, 669, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
22:27:52.526 00.000 9552 Star::Find false star n=5 nbg=269 bg=3265.8 sigma=957.6 thresh=6139 peak=5925
22:27:52.526 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=474.00, Mass=20407, SNR=2.9, Peak=11728 HFD=0.0
22:27:52.526 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:52.526 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:52.526 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:52.527 00.001 9976 Worker thread wakes up
22:27:52.527 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:52.527 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:52.527 00.000 9976 move complete, result=0
22:27:52.527 00.000 9976 worker thread done servicing request
22:27:52.640 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:52.640 00.000 9552 Status Line: Star lost - low SNR
22:27:52.641 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=0.780
22:27:52.641 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:52.641 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:52.641 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:52.641 00.000 9552 Enqueuing Expose request
22:27:52.641 00.000 9976 Worker thread wakes up
22:27:52.641 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:52.641 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:53.069 00.428 9552 evsrv: cli 011F3880 connect
22:27:53.070 00.001 9552 case statement mapped state 6 to 4
22:27:53.070 00.000 9552 case statement mapped state 6 to 4
22:27:53.070 00.000 9552 evsrv: cli 011F3880 request: {"method":"get_app_state","id":"bc21c814-46b3-4ef1-ac7e-8655b03ee61c"}
22:27:53.070 00.000 9552 case statement mapped state 6 to 4
22:27:53.070 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":"LostLock","id":"bc21c814-46b3-4ef1-ac7e-8655b03ee61c"}
22:27:53.070 00.000 9552 evsrv: cli 011F3880 disconnect
22:27:55.990 02.920 9976 Exposure complete
22:27:56.074 00.084 9976 worker thread done servicing request
22:27:56.075 00.001 9552 OnExposeComplete: enter
22:27:56.075 00.000 9552 UpdateGuideState(): m_state=6
22:27:56.075 00.000 9552 Star::Find(15, 669, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
22:27:56.075 00.000 9552 Star::Find false star n=3 nbg=268 bg=3332.7 sigma=1004.9 thresh=6347 peak=5562
22:27:56.075 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=474.00, Mass=13378, SNR=2.9, Peak=10416 HFD=0.0
22:27:56.075 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:27:56.075 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:27:56.075 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:27:56.075 00.000 9976 Worker thread wakes up
22:27:56.075 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:27:56.076 00.001 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:27:56.076 00.000 9976 move complete, result=0
22:27:56.076 00.000 9976 worker thread done servicing request
22:27:56.192 00.116 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:27:56.192 00.000 9552 Status Line: Star lost - low SNR
22:27:56.193 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6176, Gamma=0.780
22:27:56.193 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:27:56.193 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:56.193 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:27:56.193 00.000 9552 Enqueuing Expose request
22:27:56.193 00.000 9976 Worker thread wakes up
22:27:56.193 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:56.193 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:59.533 03.340 9976 Exposure complete
22:27:59.627 00.094 9976 worker thread done servicing request
22:27:59.627 00.000 9552 OnExposeComplete: enter
22:27:59.627 00.000 9552 UpdateGuideState(): m_state=6
22:27:59.628 00.001 9552 Star::Find(15, 669, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
22:27:59.628 00.000 9552 Star::Find returns 1 (1), X=671.54, Y=476.46, Mass=24471, SNR=14.1, Peak=14464 HFD=3.5
22:27:59.628 00.000 9552 DistanceChecker: deactivated
22:27:59.628 00.000 9552 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.06) = xAngle (1.28 = 1.28)
22:27:59.628 00.000 9552 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.41 = 1.41)
22:27:59.628 00.000 9552 CameraToMount -- cameraX=0.54 cameraY=1.46 hyp=1.56 cameraTheta=1.22 mountX=0.45 mountY=1.54, mountTheta=1.29
22:27:59.629 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.54, y=1.46, opts=13)
22:27:59.629 00.000 9552 Enqueuing Move request for scope (0.54, 1.46)
22:27:59.629 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=0.780
22:27:59.629 00.000 9552 UpdateGuideState exits: m=24471 SNR=14.1 Saturated
22:27:59.629 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:59.629 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:27:59.629 00.000 9552 Enqueuing Expose request
22:27:59.629 00.000 9976 Worker thread wakes up
22:27:59.629 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.54, 1.46) opts 0xd
22:27:59.629 00.000 9976 Handling offset move in thread for scope, endpoint = (0.54, 1.46)
22:27:59.629 00.000 9976 Moving (0.54, 1.46) raw xDistance=0.45 yDistance=1.54
22:27:59.629 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
22:27:59.629 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:27:59.629 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.54
22:27:59.629 00.000 9976 MoveAxis(E, 0, ABG)
22:27:59.629 00.000 9976 Move returns status 0, amount 0
22:27:59.629 00.000 9976 MoveAxis(N, 0, ABG)
22:27:59.629 00.000 9976 Move returns status 0, amount 0
22:27:59.629 00.000 9976 move complete, result=0
22:27:59.629 00.000 9976 worker thread done servicing request
22:27:59.629 00.000 9976 Worker thread wakes up
22:27:59.629 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:27:59.629 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:27:59.630 00.001 9552 GuideStep: 0.4 px 0 ms EAST, 1.5 px 0 ms NORTH
22:28:02.982 03.352 9976 Exposure complete
22:28:03.063 00.081 9976 worker thread done servicing request
22:28:03.063 00.000 9552 OnExposeComplete: enter
22:28:03.063 00.000 9552 UpdateGuideState(): m_state=6
22:28:03.063 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
22:28:03.064 00.001 9552 Star::Find false star n=5 nbg=250 bg=3558.8 sigma=820.7 thresh=6021 peak=5412
22:28:03.064 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=16830, SNR=2.9, Peak=8608 HFD=0.0
22:28:03.064 00.000 9552 DistanceChecker: activated
22:28:03.064 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:03.064 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:03.064 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:03.064 00.000 9976 Worker thread wakes up
22:28:03.064 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:03.064 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:03.064 00.000 9976 move complete, result=0
22:28:03.064 00.000 9976 worker thread done servicing request
22:28:03.167 00.103 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:03.167 00.000 9552 Status Line: Star lost - low SNR
22:28:03.167 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5968, Gamma=0.780
22:28:03.167 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:03.167 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:03.167 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:03.167 00.000 9552 Enqueuing Expose request
22:28:03.167 00.000 9976 Worker thread wakes up
22:28:03.167 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:03.167 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:06.516 03.349 9976 Exposure complete
22:28:06.610 00.094 9976 worker thread done servicing request
22:28:06.610 00.000 9552 OnExposeComplete: enter
22:28:06.610 00.000 9552 UpdateGuideState(): m_state=6
22:28:06.611 00.001 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:28:06.611 00.000 9552 Star::Find false star n=4 nbg=268 bg=3624.4 sigma=974.9 thresh=6549 peak=5295
22:28:06.611 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=15886, SNR=2.9, Peak=9920 HFD=0.0
22:28:06.611 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:06.611 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:06.611 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:06.611 00.000 9976 Worker thread wakes up
22:28:06.611 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:06.611 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:06.611 00.000 9976 move complete, result=0
22:28:06.611 00.000 9976 worker thread done servicing request
22:28:06.720 00.109 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:06.721 00.001 9552 Status Line: Star lost - low SNR
22:28:06.721 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6176, Gamma=0.780
22:28:06.721 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:06.721 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:06.721 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:06.721 00.000 9552 Enqueuing Expose request
22:28:06.722 00.001 9976 Worker thread wakes up
22:28:06.722 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:06.722 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:10.072 03.350 9976 Exposure complete
22:28:10.145 00.073 9976 worker thread done servicing request
22:28:10.145 00.000 9552 OnExposeComplete: enter
22:28:10.145 00.000 9552 UpdateGuideState(): m_state=6
22:28:10.145 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
22:28:10.145 00.000 9552 Star::Find false star n=3 nbg=256 bg=3483.0 sigma=892.0 thresh=6159 peak=5182
22:28:10.145 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=13135, SNR=2.9, Peak=10320 HFD=0.0
22:28:10.145 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:10.146 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:10.146 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:10.146 00.000 9976 Worker thread wakes up
22:28:10.146 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:10.146 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:10.146 00.000 9976 move complete, result=0
22:28:10.146 00.000 9976 worker thread done servicing request
22:28:10.258 00.112 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:10.258 00.000 9552 Status Line: Star lost - low SNR
22:28:10.258 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6384, Gamma=0.780
22:28:10.258 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:10.258 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:10.258 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:10.258 00.000 9552 Enqueuing Expose request
22:28:10.258 00.000 9976 Worker thread wakes up
22:28:10.258 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:10.258 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:13.613 03.355 9976 Exposure complete
22:28:13.700 00.087 9976 worker thread done servicing request
22:28:13.700 00.000 9552 OnExposeComplete: enter
22:28:13.700 00.000 9552 UpdateGuideState(): m_state=6
22:28:13.700 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
22:28:13.700 00.000 9552 Star::Find false star n=2 nbg=273 bg=3401.5 sigma=1081.3 thresh=6645 peak=5924
22:28:13.700 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=11501, SNR=2.9, Peak=11120 HFD=0.0
22:28:13.700 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:13.701 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:13.701 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:13.701 00.000 9976 Worker thread wakes up
22:28:13.701 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:13.701 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:13.701 00.000 9976 move complete, result=0
22:28:13.701 00.000 9976 worker thread done servicing request
22:28:13.817 00.116 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:13.817 00.000 9552 Status Line: Star lost - low SNR
22:28:13.818 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6224, Gamma=0.780
22:28:13.818 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:13.818 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:13.818 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:13.818 00.000 9552 Enqueuing Expose request
22:28:13.818 00.000 9976 Worker thread wakes up
22:28:13.818 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:13.818 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:17.164 03.346 9976 Exposure complete
22:28:17.250 00.086 9976 worker thread done servicing request
22:28:17.250 00.000 9552 OnExposeComplete: enter
22:28:17.250 00.000 9552 UpdateGuideState(): m_state=6
22:28:17.251 00.001 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
22:28:17.251 00.000 9552 Star::Find false star n=2 nbg=273 bg=3612.6 sigma=1025.7 thresh=6690 peak=5325
22:28:17.251 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=12103, SNR=2.9, Peak=11936 HFD=0.0
22:28:17.251 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:17.251 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:17.251 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:17.251 00.000 9976 Worker thread wakes up
22:28:17.251 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:17.251 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:17.251 00.000 9976 move complete, result=0
22:28:17.252 00.001 9976 worker thread done servicing request
22:28:17.368 00.116 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:17.368 00.000 9552 Status Line: Star lost - low SNR
22:28:17.369 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6480, Gamma=0.780
22:28:17.369 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:17.370 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:17.370 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:17.370 00.000 9552 Enqueuing Expose request
22:28:17.370 00.000 9976 Worker thread wakes up
22:28:17.370 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:17.370 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:20.727 03.357 9976 Exposure complete
22:28:20.821 00.094 9976 worker thread done servicing request
22:28:20.821 00.000 9552 OnExposeComplete: enter
22:28:20.821 00.000 9552 UpdateGuideState(): m_state=6
22:28:20.822 00.001 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
22:28:20.822 00.000 9552 Star::Find false star n=1 nbg=270 bg=3494.5 sigma=989.1 thresh=6462 peak=5352
22:28:20.822 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=6617, SNR=2.9, Peak=10112 HFD=0.0
22:28:20.822 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:20.822 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:20.822 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:20.822 00.000 9976 Worker thread wakes up
22:28:20.822 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:20.822 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:20.822 00.000 9976 move complete, result=0
22:28:20.823 00.001 9976 worker thread done servicing request
22:28:20.931 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:20.931 00.000 9552 Status Line: Star lost - low SNR
22:28:20.932 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=0.780
22:28:20.932 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:20.932 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:20.932 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:20.932 00.000 9552 Enqueuing Expose request
22:28:20.932 00.000 9976 Worker thread wakes up
22:28:20.932 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:20.932 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:24.286 03.354 9976 Exposure complete
22:28:24.373 00.087 9976 worker thread done servicing request
22:28:24.373 00.000 9552 OnExposeComplete: enter
22:28:24.373 00.000 9552 UpdateGuideState(): m_state=6
22:28:24.373 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
22:28:24.373 00.000 9552 Star::Find false star n=6 nbg=253 bg=3370.9 sigma=824.6 thresh=5845 peak=4940
22:28:24.373 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=17743, SNR=2.9, Peak=7392 HFD=0.0
22:28:24.373 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:24.373 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:24.373 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:24.373 00.000 9976 Worker thread wakes up
22:28:24.373 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:24.374 00.001 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:24.374 00.000 9976 move complete, result=0
22:28:24.374 00.000 9976 worker thread done servicing request
22:28:24.476 00.102 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:24.476 00.000 9552 Status Line: Star lost - low SNR
22:28:24.477 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6528, Gamma=0.780
22:28:24.477 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:24.477 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:24.477 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:24.477 00.000 9552 Enqueuing Expose request
22:28:24.478 00.001 9976 Worker thread wakes up
22:28:24.478 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:24.478 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:27.832 03.354 9976 Exposure complete
22:28:27.921 00.089 9976 worker thread done servicing request
22:28:27.921 00.000 9552 OnExposeComplete: enter
22:28:27.921 00.000 9552 UpdateGuideState(): m_state=6
22:28:27.921 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
22:28:27.921 00.000 9552 Star::Find false star n=2 nbg=270 bg=3414.1 sigma=1045.2 thresh=6550 peak=5334
22:28:27.921 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=9764, SNR=2.9, Peak=10016 HFD=0.0
22:28:27.921 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:27.921 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:27.921 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:27.921 00.000 9976 Worker thread wakes up
22:28:27.922 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:27.922 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:27.922 00.000 9976 move complete, result=0
22:28:27.922 00.000 9976 worker thread done servicing request
22:28:28.035 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:28.035 00.000 9552 Status Line: Star lost - low SNR
22:28:28.035 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=5968, Gamma=0.780
22:28:28.035 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:28.035 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:28.035 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:28.035 00.000 9552 Enqueuing Expose request
22:28:28.035 00.000 9976 Worker thread wakes up
22:28:28.035 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:28.035 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:31.378 03.343 9976 Exposure complete
22:28:31.468 00.090 9976 worker thread done servicing request
22:28:31.468 00.000 9552 OnExposeComplete: enter
22:28:31.468 00.000 9552 UpdateGuideState(): m_state=6
22:28:31.468 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
22:28:31.468 00.000 9552 Star::Find false star n=2 nbg=251 bg=3406.5 sigma=898.7 thresh=6103 peak=4927
22:28:31.468 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=8467, SNR=2.9, Peak=9008 HFD=0.0
22:28:31.468 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:31.468 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:31.469 00.001 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:31.469 00.000 9976 Worker thread wakes up
22:28:31.469 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:31.469 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:31.469 00.000 9976 move complete, result=0
22:28:31.469 00.000 9976 worker thread done servicing request
22:28:31.581 00.112 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:31.581 00.000 9552 Status Line: Star lost - low SNR
22:28:31.581 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=0.780
22:28:31.582 00.001 9552 UpdateGuideState exits: Star lost - low SNR
22:28:31.582 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:31.582 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:31.582 00.000 9552 Enqueuing Expose request
22:28:31.582 00.000 9976 Worker thread wakes up
22:28:31.582 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:31.582 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:34.927 03.345 9976 Exposure complete
22:28:35.022 00.095 9976 worker thread done servicing request
22:28:35.022 00.000 9552 OnExposeComplete: enter
22:28:35.022 00.000 9552 UpdateGuideState(): m_state=6
22:28:35.023 00.001 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
22:28:35.023 00.000 9552 Star::Find false star n=9 nbg=227 bg=3291.0 sigma=739.5 thresh=5510 peak=5485
22:28:35.023 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=29021, SNR=2.9, Peak=11632 HFD=0.0
22:28:35.023 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:35.023 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:35.023 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:35.023 00.000 9976 Worker thread wakes up
22:28:35.023 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:35.023 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:35.023 00.000 9976 move complete, result=0
22:28:35.023 00.000 9976 worker thread done servicing request
22:28:35.128 00.105 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:35.128 00.000 9552 Status Line: Star lost - low SNR
22:28:35.129 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:28:35.129 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:35.129 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:35.129 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:35.129 00.000 9552 Enqueuing Expose request
22:28:35.130 00.001 9976 Worker thread wakes up
22:28:35.130 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:35.130 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:38.469 03.339 9976 Exposure complete
22:28:38.563 00.094 9976 worker thread done servicing request
22:28:38.563 00.000 9552 OnExposeComplete: enter
22:28:38.563 00.000 9552 UpdateGuideState(): m_state=6
22:28:38.563 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
22:28:38.563 00.000 9552 Star::Find false star n=3 nbg=250 bg=3510.5 sigma=846.9 thresh=6051 peak=5116
22:28:38.563 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=13756, SNR=2.9, Peak=10720 HFD=0.0
22:28:38.563 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:38.564 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:38.564 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:38.564 00.000 9976 Worker thread wakes up
22:28:38.564 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:38.564 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:38.564 00.000 9976 move complete, result=0
22:28:38.564 00.000 9976 worker thread done servicing request
22:28:38.670 00.106 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:38.670 00.000 9552 Status Line: Star lost - low SNR
22:28:38.670 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6024, Gamma=0.780
22:28:38.670 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:38.670 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:38.670 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:38.671 00.001 9552 Enqueuing Expose request
22:28:38.671 00.000 9976 Worker thread wakes up
22:28:38.671 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:38.671 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:42.021 03.350 9976 Exposure complete
22:28:42.116 00.095 9976 worker thread done servicing request
22:28:42.116 00.000 9552 OnExposeComplete: enter
22:28:42.116 00.000 9552 UpdateGuideState(): m_state=6
22:28:42.117 00.001 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
22:28:42.117 00.000 9552 Star::Find false star n=2 nbg=270 bg=3412.7 sigma=1014.5 thresh=6456 peak=5737
22:28:42.117 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=11895, SNR=2.9, Peak=12144 HFD=0.0
22:28:42.117 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:42.117 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:42.117 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:42.118 00.001 9976 Worker thread wakes up
22:28:42.118 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:42.118 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:42.118 00.000 9976 move complete, result=0
22:28:42.118 00.000 9976 worker thread done servicing request
22:28:42.223 00.105 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:42.223 00.000 9552 Status Line: Star lost - low SNR
22:28:42.224 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5872, Gamma=0.780
22:28:42.224 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:42.224 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:42.224 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:42.224 00.000 9552 Enqueuing Expose request
22:28:42.224 00.000 9976 Worker thread wakes up
22:28:42.224 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:42.224 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:45.582 03.358 9976 Exposure complete
22:28:45.654 00.072 9976 worker thread done servicing request
22:28:45.654 00.000 9552 OnExposeComplete: enter
22:28:45.654 00.000 9552 UpdateGuideState(): m_state=6
22:28:45.654 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:28:45.654 00.000 9552 Star::Find false star n=1 nbg=263 bg=3406.0 sigma=985.0 thresh=6361 peak=5539
22:28:45.654 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=7618, SNR=2.9, Peak=11024 HFD=0.0
22:28:45.654 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:45.655 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:45.655 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:45.655 00.000 9976 Worker thread wakes up
22:28:45.655 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:45.655 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:45.655 00.000 9976 move complete, result=0
22:28:45.655 00.000 9976 worker thread done servicing request
22:28:45.768 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:45.768 00.000 9552 Status Line: Star lost - low SNR
22:28:45.768 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=0.780
22:28:45.768 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:45.768 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:45.768 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:45.768 00.000 9552 Enqueuing Expose request
22:28:45.768 00.000 9976 Worker thread wakes up
22:28:45.768 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:45.768 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:49.117 03.349 9976 Exposure complete
22:28:49.204 00.087 9976 worker thread done servicing request
22:28:49.204 00.000 9552 OnExposeComplete: enter
22:28:49.205 00.001 9552 UpdateGuideState(): m_state=6
22:28:49.205 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
22:28:49.205 00.000 9552 Star::Find false star n=3 nbg=268 bg=3364.5 sigma=950.7 thresh=6217 peak=5472
22:28:49.205 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=14194, SNR=2.9, Peak=11536 HFD=0.0
22:28:49.205 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:49.205 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:49.205 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:49.205 00.000 9976 Worker thread wakes up
22:28:49.205 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:49.205 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:49.205 00.000 9976 move complete, result=0
22:28:49.205 00.000 9976 worker thread done servicing request
22:28:49.319 00.114 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:49.319 00.000 9552 Status Line: Star lost - low SNR
22:28:49.319 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5872, Gamma=0.780
22:28:49.319 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:49.320 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:49.320 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:49.320 00.000 9552 Enqueuing Expose request
22:28:49.320 00.000 9976 Worker thread wakes up
22:28:49.320 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:49.320 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:52.662 03.342 9976 Exposure complete
22:28:52.753 00.091 9976 worker thread done servicing request
22:28:52.754 00.001 9552 OnExposeComplete: enter
22:28:52.754 00.000 9552 UpdateGuideState(): m_state=6
22:28:52.754 00.000 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
22:28:52.754 00.000 9552 Star::Find false star n=2 nbg=252 bg=3537.8 sigma=872.9 thresh=6156 peak=5576
22:28:52.754 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=476.00, Mass=11036, SNR=2.9, Peak=11936 HFD=0.0
22:28:52.754 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:28:52.754 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:28:52.754 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:28:52.755 00.001 9976 Worker thread wakes up
22:28:52.755 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:28:52.755 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:28:52.755 00.000 9976 move complete, result=0
22:28:52.755 00.000 9976 worker thread done servicing request
22:28:52.865 00.110 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:52.865 00.000 9552 Status Line: Star lost - low SNR
22:28:52.866 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:28:52.866 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:28:52.866 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:52.866 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:28:52.866 00.000 9552 Enqueuing Expose request
22:28:52.866 00.000 9976 Worker thread wakes up
22:28:52.866 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:52.866 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:56.213 03.347 9976 Exposure complete
22:28:56.306 00.093 9976 worker thread done servicing request
22:28:56.306 00.000 9552 OnExposeComplete: enter
22:28:56.306 00.000 9552 UpdateGuideState(): m_state=6
22:28:56.307 00.001 9552 Star::Find(15, 671, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
22:28:56.307 00.000 9552 Star::Find returns 1 (1), X=682.49, Y=480.29, Mass=29318, SNR=12.6, Peak=12640 HFD=8.6
22:28:56.307 00.000 9552 DistanceChecker: deactivated
22:28:56.307 00.000 9552 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.06) = xAngle (0.49 = 0.49)
22:28:56.307 00.000 9552 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.63 = 0.63)
22:28:56.307 00.000 9552 CameraToMount -- cameraX=11.49 cameraY=5.29 hyp=12.64 cameraTheta=0.43 mountX=11.13 mountY=7.40, mountTheta=0.59
22:28:56.308 00.001 9552 SchedulePrimaryMove(104D1A90, x=11.49, y=5.29, opts=13)
22:28:56.308 00.000 9552 Enqueuing Move request for scope (11.49, 5.29)
22:28:56.308 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5872, Gamma=0.780
22:28:56.308 00.000 9552 UpdateGuideState exits: m=29318 SNR=12.6 Saturated
22:28:56.308 00.000 9976 Worker thread wakes up
22:28:56.308 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (11.49, 5.29) opts 0xd
22:28:56.308 00.000 9976 Handling offset move in thread for scope, endpoint = (11.49, 5.29)
22:28:56.308 00.000 9976 Moving (11.49, 5.29) raw xDistance=11.13 yDistance=7.40
22:28:56.308 00.000 9976 GuideAlgorithmHysteresis::Result() returns 7.01 from input 11.13
22:28:56.308 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:56.308 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:28:56.308 00.000 9552 Enqueuing Expose request
22:28:56.308 00.000 9976 resist switch: large excursion: input 7.40 thresh 2.55 direction from 0 to 1
22:28:56.308 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=22.21
22:28:56.308 00.000 9976 GuideAlgorithmResistSwitch::result() returns 7.40 from input 7.40
22:28:56.308 00.000 9976 MoveAxis(W, 243, ABG)
22:28:56.308 00.000 9976 Guiding  Dir = 3, Dur = 243
22:28:56.329 00.021 9976 IsSlewing returns 0
22:28:56.329 00.000 9976 IsGuiding returns 0
22:28:56.360 00.031 9976 PulseGuide returned control before completion, sleep 222
22:28:56.589 00.229 9976 IsGuiding returns 1
22:28:56.589 00.000 9976 scope still moving after pulse duration time elapsed
22:28:56.640 00.051 9976 IsSlewing returns 0
22:28:56.640 00.000 9976 IsGuiding returns 0
22:28:56.640 00.000 9976 scope move finished after 243 + 68 ms
22:28:56.640 00.000 9976 Move returns status 0, amount 243
22:28:56.640 00.000 9976 MoveAxis(S, 278, ABG)
22:28:56.640 00.000 9976 Guiding  Dir = 1, Dur = 278
22:28:56.673 00.033 9976 IsSlewing returns 0
22:28:56.673 00.000 9976 IsGuiding returns 0
22:28:56.704 00.031 9976 PulseGuide returned control before completion, sleep 257
22:28:56.964 00.260 9976 IsGuiding returns 1
22:28:56.964 00.000 9976 scope still moving after pulse duration time elapsed
22:28:57.015 00.051 9976 IsSlewing returns 0
22:28:57.015 00.000 9976 IsGuiding returns 0
22:28:57.015 00.000 9976 scope move finished after 278 + 64 ms
22:28:57.015 00.000 9976 Move returns status 0, amount 278
22:28:57.015 00.000 9976 move complete, result=0
22:28:57.016 00.001 9976 worker thread done servicing request
22:28:57.016 00.000 9976 Worker thread wakes up
22:28:57.016 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:28:57.016 00.000 9552 GuideStep: 11.1 px 243 ms WEST, 7.4 px 278 ms SOUTH
22:28:57.016 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(667,465,31,31)
22:29:00.360 03.344 9976 Exposure complete
22:29:00.444 00.084 9976 worker thread done servicing request
22:29:00.444 00.000 9552 OnExposeComplete: enter
22:29:00.444 00.000 9552 UpdateGuideState(): m_state=6
22:29:00.444 00.000 9552 Star::Find(15, 682, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
22:29:00.444 00.000 9552 Star::Find false star n=3 nbg=263 bg=3412.5 sigma=893.7 thresh=6093 peak=5961
22:29:00.445 00.001 9552 Star::Find returns 0 (2), X=682.00, Y=480.00, Mass=15154, SNR=2.9, Peak=12432 HFD=0.0
22:29:00.445 00.000 9552 DistanceChecker: activated
22:29:00.445 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:00.445 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:00.445 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:00.445 00.000 9976 Worker thread wakes up
22:29:00.445 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:00.445 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:00.445 00.000 9976 move complete, result=0
22:29:00.445 00.000 9976 worker thread done servicing request
22:29:00.547 00.102 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:00.547 00.000 9552 Status Line: Star lost - low SNR
22:29:00.547 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6480, Gamma=0.780
22:29:00.547 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:00.547 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:00.547 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:00.547 00.000 9552 Enqueuing Expose request
22:29:00.547 00.000 9976 Worker thread wakes up
22:29:00.547 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:00.547 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:03.893 03.346 9976 Exposure complete
22:29:03.986 00.093 9976 worker thread done servicing request
22:29:03.986 00.000 9552 OnExposeComplete: enter
22:29:03.986 00.000 9552 UpdateGuideState(): m_state=6
22:29:03.987 00.001 9552 Star::Find(15, 682, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
22:29:03.987 00.000 9552 Star::Find false star n=1 nbg=267 bg=3535.9 sigma=1040.5 thresh=6658 peak=5217
22:29:03.987 00.000 9552 Star::Find returns 0 (2), X=682.00, Y=480.00, Mass=5664, SNR=2.9, Peak=10720 HFD=0.0
22:29:03.987 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:03.987 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:03.987 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:03.987 00.000 9976 Worker thread wakes up
22:29:03.988 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:03.988 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:03.988 00.000 9976 move complete, result=0
22:29:03.988 00.000 9976 worker thread done servicing request
22:29:04.096 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:04.096 00.000 9552 Status Line: Star lost - low SNR
22:29:04.097 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=0.780
22:29:04.097 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:04.097 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:04.097 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:04.097 00.000 9552 Enqueuing Expose request
22:29:04.097 00.000 9976 Worker thread wakes up
22:29:04.097 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:04.097 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:07.444 03.347 9976 Exposure complete
22:29:07.527 00.083 9976 worker thread done servicing request
22:29:07.527 00.000 9552 OnExposeComplete: enter
22:29:07.527 00.000 9552 UpdateGuideState(): m_state=6
22:29:07.528 00.001 9552 Star::Find(15, 682, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
22:29:07.528 00.000 9552 Star::Find false star n=5 nbg=262 bg=3216.5 sigma=962.3 thresh=6103 peak=5047
22:29:07.528 00.000 9552 Star::Find returns 0 (2), X=682.00, Y=480.00, Mass=20685, SNR=2.9, Peak=9616 HFD=0.0
22:29:07.528 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:07.528 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:07.528 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:07.528 00.000 9976 Worker thread wakes up
22:29:07.528 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:07.528 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:07.528 00.000 9976 move complete, result=0
22:29:07.528 00.000 9976 worker thread done servicing request
22:29:07.632 00.104 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:07.632 00.000 9552 Status Line: Star lost - low SNR
22:29:07.633 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=0.780
22:29:07.633 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:07.633 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:07.633 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:07.633 00.000 9552 Enqueuing Expose request
22:29:07.633 00.000 9976 Worker thread wakes up
22:29:07.633 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:07.633 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:10.978 03.345 9976 Exposure complete
22:29:11.050 00.072 9976 worker thread done servicing request
22:29:11.050 00.000 9552 OnExposeComplete: enter
22:29:11.050 00.000 9552 UpdateGuideState(): m_state=6
22:29:11.051 00.001 9552 Star::Find(15, 682, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
22:29:11.051 00.000 9552 Star::Find false star n=7 nbg=249 bg=3383.3 sigma=850.8 thresh=5936 peak=5705
22:29:11.051 00.000 9552 Star::Find returns 0 (2), X=682.00, Y=480.00, Mass=25917, SNR=2.9, Peak=12032 HFD=0.0
22:29:11.051 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:11.051 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:11.051 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:11.051 00.000 9976 Worker thread wakes up
22:29:11.051 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:11.051 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:11.051 00.000 9976 move complete, result=0
22:29:11.051 00.000 9976 worker thread done servicing request
22:29:11.167 00.116 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:11.167 00.000 9552 Status Line: Star lost - low SNR
22:29:11.168 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6480, Gamma=0.780
22:29:11.168 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:11.168 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:11.168 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:11.168 00.000 9552 Enqueuing Expose request
22:29:11.168 00.000 9976 Worker thread wakes up
22:29:11.168 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:11.168 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:14.511 03.343 9976 Exposure complete
22:29:14.604 00.093 9976 worker thread done servicing request
22:29:14.604 00.000 9552 OnExposeComplete: enter
22:29:14.604 00.000 9552 UpdateGuideState(): m_state=6
22:29:14.604 00.000 9552 Star::Find(15, 682, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
22:29:14.604 00.000 9552 Star::Find false star n=3 nbg=263 bg=3500.8 sigma=895.9 thresh=6189 peak=6179
22:29:14.604 00.000 9552 Star::Find returns 0 (2), X=682.00, Y=480.00, Mass=15609, SNR=2.9, Peak=12848 HFD=0.0
22:29:14.604 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:14.604 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:14.604 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:14.605 00.001 9976 Worker thread wakes up
22:29:14.605 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:14.605 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:14.605 00.000 9976 move complete, result=0
22:29:14.605 00.000 9976 worker thread done servicing request
22:29:14.714 00.109 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:14.714 00.000 9552 Status Line: Star lost - low SNR
22:29:14.715 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:29:14.715 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:14.715 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:14.715 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:14.715 00.000 9552 Enqueuing Expose request
22:29:14.715 00.000 9976 Worker thread wakes up
22:29:14.715 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:14.715 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:18.056 03.341 9976 Exposure complete
22:29:18.147 00.091 9976 worker thread done servicing request
22:29:18.147 00.000 9552 OnExposeComplete: enter
22:29:18.147 00.000 9552 UpdateGuideState(): m_state=6
22:29:18.147 00.000 9552 Star::Find(15, 682, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
22:29:18.147 00.000 9552 Star::Find false star n=6 nbg=243 bg=3426.4 sigma=795.4 thresh=5813 peak=5346
22:29:18.147 00.000 9552 Star::Find returns 0 (2), X=682.00, Y=480.00, Mass=20337, SNR=2.9, Peak=10416 HFD=0.0
22:29:18.147 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:18.147 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:18.147 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:18.147 00.000 9976 Worker thread wakes up
22:29:18.148 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:18.148 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:18.148 00.000 9976 move complete, result=0
22:29:18.148 00.000 9976 worker thread done servicing request
22:29:18.260 00.112 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:18.260 00.000 9552 Status Line: Star lost - low SNR
22:29:18.260 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:29:18.261 00.001 9552 UpdateGuideState exits: Star lost - low SNR
22:29:18.261 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:18.261 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:18.261 00.000 9552 Enqueuing Expose request
22:29:18.261 00.000 9976 Worker thread wakes up
22:29:18.261 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:18.261 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:21.614 03.353 9976 Exposure complete
22:29:21.708 00.094 9976 worker thread done servicing request
22:29:21.708 00.000 9552 OnExposeComplete: enter
22:29:21.708 00.000 9552 UpdateGuideState(): m_state=6
22:29:21.709 00.001 9552 Star::Find(15, 682, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
22:29:21.709 00.000 9552 Star::Find false star n=2 nbg=262 bg=3428.2 sigma=924.4 thresh=6201 peak=5135
22:29:21.709 00.000 9552 Star::Find returns 0 (2), X=682.00, Y=480.00, Mass=9432, SNR=2.9, Peak=9808 HFD=0.0
22:29:21.709 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:21.709 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:21.709 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:21.709 00.000 9976 Worker thread wakes up
22:29:21.709 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:21.709 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:21.709 00.000 9976 move complete, result=0
22:29:21.709 00.000 9976 worker thread done servicing request
22:29:21.815 00.106 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:21.815 00.000 9552 Status Line: Star lost - low SNR
22:29:21.816 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:29:21.816 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:21.816 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:21.816 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:21.816 00.000 9552 Enqueuing Expose request
22:29:21.816 00.000 9976 Worker thread wakes up
22:29:21.817 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:21.817 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:25.159 03.342 9976 Exposure complete
22:29:25.248 00.089 9976 worker thread done servicing request
22:29:25.248 00.000 9552 OnExposeComplete: enter
22:29:25.248 00.000 9552 UpdateGuideState(): m_state=6
22:29:25.248 00.000 9552 Star::Find(15, 682, 480, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
22:29:25.248 00.000 9552 Star::Find returns 1 (1), X=669.99, Y=475.03, Mass=17891, SNR=11.4, Peak=12544 HFD=1.9
22:29:25.248 00.000 9552 DistanceChecker: deactivated
22:29:25.248 00.000 9552 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.06) = xAngle (3.17 = -3.11)
22:29:25.248 00.000 9552 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (3.30 = -2.98)
22:29:25.248 00.000 9552 CameraToMount -- cameraX=-1.01 cameraY=0.03 hyp=1.01 cameraTheta=3.11 mountX=-1.01 mountY=-0.16, mountTheta=-2.98
22:29:25.249 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.01, y=0.03, opts=13)
22:29:25.249 00.000 9552 Enqueuing Move request for scope (-1.01, 0.03)
22:29:25.249 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:29:25.249 00.000 9552 UpdateGuideState exits: m=17891 SNR=11.4 Saturated
22:29:25.249 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:25.249 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:29:25.249 00.000 9552 Enqueuing Expose request
22:29:25.249 00.000 9976 Worker thread wakes up
22:29:25.249 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 0.03) opts 0xd
22:29:25.249 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.01, 0.03)
22:29:25.249 00.000 9976 Moving (-1.01, 0.03) raw xDistance=-1.01 yDistance=-0.16
22:29:25.249 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.14 from input -1.01
22:29:25.250 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:25.250 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:29:25.250 00.000 9976 MoveAxis(E, 5, ABG)
22:29:25.250 00.000 9976 Guiding  Dir = 2, Dur = 5
22:29:25.279 00.029 9976 IsSlewing returns 0
22:29:25.279 00.000 9976 IsGuiding returns 0
22:29:25.312 00.033 9976 IsGuiding returns 1
22:29:25.312 00.000 9976 scope still moving after pulse duration time elapsed
22:29:25.374 00.062 9976 IsSlewing returns 0
22:29:25.375 00.001 9976 IsGuiding returns 0
22:29:25.375 00.000 9976 scope move finished after 5 + 89 ms
22:29:25.375 00.000 9976 Move returns status 0, amount 5
22:29:25.375 00.000 9976 MoveAxis(N, 0, ABG)
22:29:25.375 00.000 9976 Move returns status 0, amount 0
22:29:25.375 00.000 9976 move complete, result=0
22:29:25.375 00.000 9976 worker thread done servicing request
22:29:25.375 00.000 9976 Worker thread wakes up
22:29:25.375 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:25.375 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:29:25.375 00.000 9552 GuideStep: -1.0 px 5 ms EAST, -0.2 px 0 ms NORTH
22:29:28.721 03.346 9976 Exposure complete
22:29:28.814 00.093 9976 worker thread done servicing request
22:29:28.814 00.000 9552 OnExposeComplete: enter
22:29:28.814 00.000 9552 UpdateGuideState(): m_state=6
22:29:28.814 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
22:29:28.815 00.001 9552 Star::Find false star n=5 nbg=257 bg=3382.7 sigma=897.6 thresh=6075 peak=5521
22:29:28.815 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=20654, SNR=2.9, Peak=10112 HFD=0.0
22:29:28.815 00.000 9552 DistanceChecker: activated
22:29:28.815 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:28.815 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:28.815 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:28.815 00.000 9976 Worker thread wakes up
22:29:28.815 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:28.815 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:28.816 00.001 9976 move complete, result=0
22:29:28.816 00.000 9976 worker thread done servicing request
22:29:28.923 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:28.923 00.000 9552 Status Line: Star lost - low SNR
22:29:28.924 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:29:28.924 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:28.924 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:28.924 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:28.924 00.000 9552 Enqueuing Expose request
22:29:28.925 00.001 9976 Worker thread wakes up
22:29:28.925 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:28.925 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:32.264 03.339 9976 Exposure complete
22:29:32.359 00.095 9976 worker thread done servicing request
22:29:32.359 00.000 9552 OnExposeComplete: enter
22:29:32.359 00.000 9552 UpdateGuideState(): m_state=6
22:29:32.359 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
22:29:32.359 00.000 9552 Star::Find false star n=2 nbg=260 bg=3411.8 sigma=953.0 thresh=6271 peak=5445
22:29:32.359 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=11688, SNR=2.9, Peak=12032 HFD=0.0
22:29:32.359 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:32.360 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:32.360 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:32.360 00.000 9976 Worker thread wakes up
22:29:32.360 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:32.360 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:32.360 00.000 9976 move complete, result=0
22:29:32.360 00.000 9976 worker thread done servicing request
22:29:32.468 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:32.468 00.000 9552 Status Line: Star lost - low SNR
22:29:32.469 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:29:32.469 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:32.469 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:32.469 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:32.469 00.000 9552 Enqueuing Expose request
22:29:32.470 00.001 9976 Worker thread wakes up
22:29:32.470 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:32.470 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:35.812 03.342 9976 Exposure complete
22:29:35.898 00.086 9976 worker thread done servicing request
22:29:35.898 00.000 9552 OnExposeComplete: enter
22:29:35.898 00.000 9552 UpdateGuideState(): m_state=6
22:29:35.898 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
22:29:35.898 00.000 9552 Star::Find false star n=1 nbg=259 bg=3214.3 sigma=948.1 thresh=6059 peak=5226
22:29:35.898 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=7314, SNR=2.9, Peak=10528 HFD=0.0
22:29:35.898 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:35.898 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:35.898 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:35.898 00.000 9976 Worker thread wakes up
22:29:35.899 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:35.899 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:35.899 00.000 9976 move complete, result=0
22:29:35.899 00.000 9976 worker thread done servicing request
22:29:35.999 00.100 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:35.999 00.000 9552 Status Line: Star lost - low SNR
22:29:35.999 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:29:35.999 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:35.999 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:35.999 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:35.999 00.000 9552 Enqueuing Expose request
22:29:36.000 00.001 9976 Worker thread wakes up
22:29:36.000 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:36.000 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:39.350 03.350 9976 Exposure complete
22:29:39.446 00.096 9976 worker thread done servicing request
22:29:39.447 00.001 9552 OnExposeComplete: enter
22:29:39.447 00.000 9552 UpdateGuideState(): m_state=6
22:29:39.447 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
22:29:39.447 00.000 9552 Star::Find returns 1 (1), X=669.97, Y=475.69, Mass=16589, SNR=11.2, Peak=14160 HFD=1.5
22:29:39.447 00.000 9552 DistanceChecker: deactivated
22:29:39.447 00.000 9552 MultiStar: exiting stabilization period
22:29:39.447 00.000 9552 MultiStar: updating star positions after lock position change
22:29:39.447 00.000 9552 Star::Find(15, 311, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
22:29:39.447 00.000 9552 Star::Find returns 1 (1), X=306.81, Y=769.00, Mass=20628, SNR=11.5, Peak=12736 HFD=4.0
22:29:39.447 00.000 9552 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.06) = xAngle (2.61 = 2.61)
22:29:39.447 00.000 9552 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.74 = 2.74)
22:29:39.447 00.000 9552 CameraToMount -- cameraX=-1.03 cameraY=0.69 hyp=1.24 cameraTheta=2.55 mountX=-1.07 mountY=0.48, mountTheta=2.72
22:29:39.448 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.03, y=0.69, opts=13)
22:29:39.448 00.000 9552 Enqueuing Move request for scope (-1.03, 0.69)
22:29:39.448 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:29:39.448 00.000 9552 UpdateGuideState exits: m=16589 SNR=11.2 Saturated
22:29:39.448 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:39.448 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:29:39.448 00.000 9552 Enqueuing Expose request
22:29:39.448 00.000 9976 Worker thread wakes up
22:29:39.448 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.69) opts 0xd
22:29:39.448 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.03, 0.69)
22:29:39.449 00.001 9976 Moving (-1.03, 0.69) raw xDistance=-1.07 yDistance=0.48
22:29:39.449 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.07
22:29:39.449 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:39.449 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:29:39.449 00.000 9976 MoveAxis(E, 24, ABG)
22:29:39.449 00.000 9976 Guiding  Dir = 2, Dur = 24
22:29:39.483 00.034 9976 IsSlewing returns 0
22:29:39.484 00.001 9976 IsGuiding returns 0
22:29:39.516 00.032 9976 IsGuiding returns 1
22:29:39.516 00.000 9976 scope still moving after pulse duration time elapsed
22:29:39.563 00.047 9976 IsSlewing returns 0
22:29:39.563 00.000 9976 IsGuiding returns 0
22:29:39.563 00.000 9976 scope move finished after 24 + 55 ms
22:29:39.563 00.000 9976 Move returns status 0, amount 24
22:29:39.563 00.000 9976 MoveAxis(N, 0, ABG)
22:29:39.563 00.000 9976 Move returns status 0, amount 0
22:29:39.563 00.000 9976 move complete, result=0
22:29:39.564 00.001 9976 worker thread done servicing request
22:29:39.564 00.000 9976 Worker thread wakes up
22:29:39.564 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:39.564 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:29:39.564 00.000 9552 GuideStep: -1.1 px 24 ms EAST, 0.5 px 0 ms NORTH
22:29:42.911 03.347 9976 Exposure complete
22:29:43.005 00.094 9976 worker thread done servicing request
22:29:43.005 00.000 9552 OnExposeComplete: enter
22:29:43.005 00.000 9552 UpdateGuideState(): m_state=6
22:29:43.006 00.001 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
22:29:43.006 00.000 9552 Star::Find false star n=2 nbg=260 bg=3408.9 sigma=938.1 thresh=6223 peak=5622
22:29:43.006 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=11294, SNR=2.9, Peak=11728 HFD=0.0
22:29:43.006 00.000 9552 DistanceChecker: activated
22:29:43.006 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:43.006 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:43.006 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:43.006 00.000 9976 Worker thread wakes up
22:29:43.007 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:43.007 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:43.007 00.000 9976 move complete, result=0
22:29:43.007 00.000 9976 worker thread done servicing request
22:29:43.117 00.110 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:43.117 00.000 9552 Status Line: Star lost - low SNR
22:29:43.118 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6688, Gamma=0.780
22:29:43.118 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:43.118 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:43.118 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:43.118 00.000 9552 Enqueuing Expose request
22:29:43.119 00.001 9976 Worker thread wakes up
22:29:43.119 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:43.119 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:46.461 03.342 9976 Exposure complete
22:29:46.534 00.073 9976 worker thread done servicing request
22:29:46.534 00.000 9552 OnExposeComplete: enter
22:29:46.534 00.000 9552 UpdateGuideState(): m_state=6
22:29:46.535 00.001 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
22:29:46.535 00.000 9552 Star::Find false star n=6 nbg=256 bg=3349.6 sigma=857.1 thresh=5921 peak=5700
22:29:46.535 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=25039, SNR=2.9, Peak=12848 HFD=0.0
22:29:46.535 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:46.535 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:46.535 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:46.535 00.000 9976 Worker thread wakes up
22:29:46.535 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:46.535 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:46.535 00.000 9976 move complete, result=0
22:29:46.535 00.000 9976 worker thread done servicing request
22:29:46.648 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:46.648 00.000 9552 Status Line: Star lost - low SNR
22:29:46.648 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=0.780
22:29:46.648 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:46.648 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:46.648 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:46.648 00.000 9552 Enqueuing Expose request
22:29:46.649 00.001 9976 Worker thread wakes up
22:29:46.649 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:46.649 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:49.990 03.341 9976 Exposure complete
22:29:50.081 00.091 9976 worker thread done servicing request
22:29:50.081 00.000 9552 OnExposeComplete: enter
22:29:50.081 00.000 9552 UpdateGuideState(): m_state=6
22:29:50.082 00.001 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
22:29:50.082 00.000 9552 Star::Find false star n=2 nbg=264 bg=3372.7 sigma=887.1 thresh=6034 peak=5512
22:29:50.082 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=12775, SNR=2.9, Peak=13040 HFD=0.0
22:29:50.082 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:50.082 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:50.082 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:50.082 00.000 9976 Worker thread wakes up
22:29:50.082 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:50.082 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:50.082 00.000 9976 move complete, result=0
22:29:50.082 00.000 9976 worker thread done servicing request
22:29:50.192 00.110 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:50.192 00.000 9552 Status Line: Star lost - low SNR
22:29:50.192 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=6264, Gamma=0.780
22:29:50.192 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:50.192 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:50.192 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:50.192 00.000 9552 Enqueuing Expose request
22:29:50.193 00.001 9976 Worker thread wakes up
22:29:50.193 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:50.193 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:53.542 03.349 9976 Exposure complete
22:29:53.636 00.094 9976 worker thread done servicing request
22:29:53.636 00.000 9552 OnExposeComplete: enter
22:29:53.636 00.000 9552 UpdateGuideState(): m_state=6
22:29:53.637 00.001 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:29:53.637 00.000 9552 Star::Find false star n=4 nbg=254 bg=3377.6 sigma=901.0 thresh=6081 peak=5634
22:29:53.637 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=17881, SNR=2.9, Peak=11328 HFD=0.0
22:29:53.637 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:53.637 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:53.637 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:53.637 00.000 9976 Worker thread wakes up
22:29:53.637 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:53.637 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:53.637 00.000 9976 move complete, result=0
22:29:53.637 00.000 9976 worker thread done servicing request
22:29:53.747 00.110 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:53.747 00.000 9552 Status Line: Star lost - low SNR
22:29:53.747 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:29:53.748 00.001 9552 UpdateGuideState exits: Star lost - low SNR
22:29:53.748 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:53.748 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:53.748 00.000 9552 Enqueuing Expose request
22:29:53.748 00.000 9976 Worker thread wakes up
22:29:53.748 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:53.748 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:57.091 03.343 9976 Exposure complete
22:29:57.184 00.093 9976 worker thread done servicing request
22:29:57.184 00.000 9552 OnExposeComplete: enter
22:29:57.184 00.000 9552 UpdateGuideState(): m_state=6
22:29:57.185 00.001 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
22:29:57.185 00.000 9552 Star::Find false star n=1 nbg=260 bg=3364.1 sigma=972.6 thresh=6282 peak=6085
22:29:57.185 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=8780, SNR=2.9, Peak=12144 HFD=0.0
22:29:57.185 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:29:57.185 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:29:57.185 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:29:57.185 00.000 9976 Worker thread wakes up
22:29:57.185 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:29:57.185 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:29:57.185 00.000 9976 move complete, result=0
22:29:57.185 00.000 9976 worker thread done servicing request
22:29:57.292 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:29:57.292 00.000 9552 Status Line: Star lost - low SNR
22:29:57.292 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6480, Gamma=0.780
22:29:57.292 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:29:57.292 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:57.292 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:29:57.292 00.000 9552 Enqueuing Expose request
22:29:57.292 00.000 9976 Worker thread wakes up
22:29:57.293 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:29:57.293 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:00.644 03.351 9976 Exposure complete
22:30:00.737 00.093 9976 worker thread done servicing request
22:30:00.737 00.000 9552 OnExposeComplete: enter
22:30:00.737 00.000 9552 UpdateGuideState(): m_state=6
22:30:00.737 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
22:30:00.737 00.000 9552 Star::Find false star n=2 nbg=279 bg=3445.6 sigma=1012.4 thresh=6483 peak=5152
22:30:00.737 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=9717, SNR=2.9, Peak=9920 HFD=0.0
22:30:00.737 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:00.738 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:00.738 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:00.738 00.000 9976 Worker thread wakes up
22:30:00.738 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:00.738 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:00.738 00.000 9976 move complete, result=0
22:30:00.738 00.000 9976 worker thread done servicing request
22:30:00.847 00.109 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:00.847 00.000 9552 Status Line: Star lost - low SNR
22:30:00.848 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:30:00.848 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:00.848 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:00.848 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:00.848 00.000 9552 Enqueuing Expose request
22:30:00.849 00.001 9976 Worker thread wakes up
22:30:00.849 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:00.849 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:04.192 03.343 9976 Exposure complete
22:30:04.276 00.084 9976 worker thread done servicing request
22:30:04.277 00.001 9552 OnExposeComplete: enter
22:30:04.277 00.000 9552 UpdateGuideState(): m_state=6
22:30:04.277 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
22:30:04.277 00.000 9552 Star::Find false star n=2 nbg=268 bg=3451.5 sigma=1014.7 thresh=6496 peak=5924
22:30:04.277 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=13033, SNR=2.9, Peak=12640 HFD=0.0
22:30:04.277 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:04.277 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:04.277 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:04.277 00.000 9976 Worker thread wakes up
22:30:04.277 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:04.277 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:04.277 00.000 9976 move complete, result=0
22:30:04.277 00.000 9976 worker thread done servicing request
22:30:04.380 00.103 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:04.380 00.000 9552 Status Line: Star lost - low SNR
22:30:04.380 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:04.380 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:04.380 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:04.380 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:04.380 00.000 9552 Enqueuing Expose request
22:30:04.381 00.001 9976 Worker thread wakes up
22:30:04.381 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:04.381 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:07.732 03.351 9976 Exposure complete
22:30:07.806 00.074 9976 worker thread done servicing request
22:30:07.806 00.000 9552 OnExposeComplete: enter
22:30:07.807 00.001 9552 UpdateGuideState(): m_state=6
22:30:07.807 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
22:30:07.807 00.000 9552 Star::Find false star n=3 nbg=247 bg=3389.7 sigma=885.0 thresh=6045 peak=5919
22:30:07.807 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=14839, SNR=2.9, Peak=12848 HFD=0.0
22:30:07.807 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:07.807 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:07.807 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:07.807 00.000 9976 Worker thread wakes up
22:30:07.807 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:07.807 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:07.807 00.000 9976 move complete, result=0
22:30:07.807 00.000 9976 worker thread done servicing request
22:30:07.918 00.111 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:07.918 00.000 9552 Status Line: Star lost - low SNR
22:30:07.918 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=0.780
22:30:07.918 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:07.918 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:07.918 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:07.919 00.001 9552 Enqueuing Expose request
22:30:07.919 00.000 9976 Worker thread wakes up
22:30:07.919 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:07.919 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:11.270 03.351 9976 Exposure complete
22:30:11.355 00.085 9976 worker thread done servicing request
22:30:11.356 00.001 9552 OnExposeComplete: enter
22:30:11.356 00.000 9552 UpdateGuideState(): m_state=6
22:30:11.356 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
22:30:11.356 00.000 9552 Star::Find false star n=3 nbg=259 bg=3257.3 sigma=952.1 thresh=6114 peak=5295
22:30:11.356 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=12596, SNR=2.9, Peak=9200 HFD=0.0
22:30:11.356 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:11.356 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:11.356 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:11.356 00.000 9976 Worker thread wakes up
22:30:11.356 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:11.356 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:11.356 00.000 9976 move complete, result=0
22:30:11.357 00.001 9976 worker thread done servicing request
22:30:11.457 00.100 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:11.457 00.000 9552 Status Line: Star lost - low SNR
22:30:11.458 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=0.780
22:30:11.458 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:11.458 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:11.458 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:11.458 00.000 9552 Enqueuing Expose request
22:30:11.458 00.000 9976 Worker thread wakes up
22:30:11.458 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:11.458 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:14.808 03.350 9976 Exposure complete
22:30:14.901 00.093 9976 worker thread done servicing request
22:30:14.901 00.000 9552 OnExposeComplete: enter
22:30:14.901 00.000 9552 UpdateGuideState(): m_state=6
22:30:14.902 00.001 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
22:30:14.902 00.000 9552 Star::Find false star n=2 nbg=251 bg=3301.6 sigma=890.2 thresh=5972 peak=4923
22:30:14.902 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=6869, SNR=2.9, Peak=9712 HFD=0.0
22:30:14.902 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:14.902 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:14.902 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:14.902 00.000 9976 Worker thread wakes up
22:30:14.902 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:14.902 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:14.902 00.000 9976 move complete, result=0
22:30:14.903 00.001 9976 worker thread done servicing request
22:30:15.011 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:15.011 00.000 9552 Status Line: Star lost - low SNR
22:30:15.012 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=0.780
22:30:15.012 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:15.012 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:15.012 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:15.012 00.000 9552 Enqueuing Expose request
22:30:15.013 00.001 9976 Worker thread wakes up
22:30:15.013 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:15.013 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:18.354 03.341 9976 Exposure complete
22:30:18.447 00.093 9976 worker thread done servicing request
22:30:18.447 00.000 9552 OnExposeComplete: enter
22:30:18.447 00.000 9552 UpdateGuideState(): m_state=6
22:30:18.448 00.001 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
22:30:18.448 00.000 9552 Star::Find false star n=2 nbg=252 bg=3444.2 sigma=865.1 thresh=6039 peak=5469
22:30:18.448 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=10312, SNR=2.9, Peak=10816 HFD=0.0
22:30:18.448 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:18.448 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:18.448 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:18.448 00.000 9976 Worker thread wakes up
22:30:18.448 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:18.448 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:18.448 00.000 9976 move complete, result=0
22:30:18.449 00.001 9976 worker thread done servicing request
22:30:18.558 00.109 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:18.558 00.000 9552 Status Line: Star lost - low SNR
22:30:18.558 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:30:18.558 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:18.560 00.002 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:18.560 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:18.560 00.000 9552 Enqueuing Expose request
22:30:18.560 00.000 9976 Worker thread wakes up
22:30:18.560 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:18.560 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:21.911 03.351 9976 Exposure complete
22:30:21.998 00.087 9976 worker thread done servicing request
22:30:21.998 00.000 9552 OnExposeComplete: enter
22:30:21.998 00.000 9552 UpdateGuideState(): m_state=6
22:30:21.998 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
22:30:21.998 00.000 9552 Star::Find false star n=4 nbg=255 bg=3354.5 sigma=870.0 thresh=5965 peak=4914
22:30:21.998 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=16038, SNR=2.9, Peak=10112 HFD=0.0
22:30:21.998 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:21.998 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:21.999 00.001 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:21.999 00.000 9976 Worker thread wakes up
22:30:21.999 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:21.999 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:21.999 00.000 9976 move complete, result=0
22:30:21.999 00.000 9976 worker thread done servicing request
22:30:22.113 00.114 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:22.113 00.000 9552 Status Line: Star lost - low SNR
22:30:22.114 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:22.114 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:22.114 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:22.114 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:22.114 00.000 9552 Enqueuing Expose request
22:30:22.114 00.000 9976 Worker thread wakes up
22:30:22.114 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:22.114 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:25.467 03.353 9976 Exposure complete
22:30:25.553 00.086 9976 worker thread done servicing request
22:30:25.553 00.000 9552 OnExposeComplete: enter
22:30:25.553 00.000 9552 UpdateGuideState(): m_state=6
22:30:25.553 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
22:30:25.553 00.000 9552 Star::Find false star n=1 nbg=269 bg=3438.2 sigma=979.0 thresh=6375 peak=5691
22:30:25.553 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=7586, SNR=2.9, Peak=13040 HFD=0.0
22:30:25.553 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:25.554 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:25.554 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:25.554 00.000 9976 Worker thread wakes up
22:30:25.554 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:25.554 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:25.554 00.000 9976 move complete, result=0
22:30:25.554 00.000 9976 worker thread done servicing request
22:30:25.655 00.101 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:25.655 00.000 9552 Status Line: Star lost - low SNR
22:30:25.655 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:25.655 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:25.655 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:25.655 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:25.655 00.000 9552 Enqueuing Expose request
22:30:25.655 00.000 9976 Worker thread wakes up
22:30:25.656 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:25.656 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:29.002 03.346 9976 Exposure complete
22:30:29.097 00.095 9976 worker thread done servicing request
22:30:29.097 00.000 9552 OnExposeComplete: enter
22:30:29.097 00.000 9552 UpdateGuideState(): m_state=6
22:30:29.097 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
22:30:29.097 00.000 9552 Star::Find false star n=1 nbg=264 bg=3223.8 sigma=956.8 thresh=6094 peak=5907
22:30:29.097 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=9416, SNR=2.9, Peak=12640 HFD=0.0
22:30:29.097 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:29.097 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:29.098 00.001 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:29.098 00.000 9976 Worker thread wakes up
22:30:29.098 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:29.098 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:29.098 00.000 9976 move complete, result=0
22:30:29.098 00.000 9976 worker thread done servicing request
22:30:29.205 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:29.205 00.000 9552 Status Line: Star lost - low SNR
22:30:29.206 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:29.207 00.001 9552 UpdateGuideState exits: Star lost - low SNR
22:30:29.207 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:29.207 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:29.207 00.000 9552 Enqueuing Expose request
22:30:29.207 00.000 9976 Worker thread wakes up
22:30:29.207 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:29.207 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:32.560 03.353 9976 Exposure complete
22:30:32.653 00.093 9976 worker thread done servicing request
22:30:32.653 00.000 9552 OnExposeComplete: enter
22:30:32.653 00.000 9552 UpdateGuideState(): m_state=6
22:30:32.654 00.001 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
22:30:32.654 00.000 9552 Star::Find false star n=2 nbg=265 bg=3544.9 sigma=938.3 thresh=6360 peak=6309
22:30:32.654 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=475.00, Mass=13550, SNR=2.9, Peak=13552 HFD=0.0
22:30:32.654 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:32.654 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:32.654 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:32.654 00.000 9976 Worker thread wakes up
22:30:32.654 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:32.654 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:32.654 00.000 9976 move complete, result=0
22:30:32.655 00.001 9976 worker thread done servicing request
22:30:32.763 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:32.763 00.000 9552 Status Line: Star lost - low SNR
22:30:32.764 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:32.764 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:32.764 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:32.764 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:32.764 00.000 9552 Enqueuing Expose request
22:30:32.764 00.000 9976 Worker thread wakes up
22:30:32.764 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:32.764 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:36.105 03.341 9976 Exposure complete
22:30:36.196 00.091 9976 worker thread done servicing request
22:30:36.196 00.000 9552 OnExposeComplete: enter
22:30:36.196 00.000 9552 UpdateGuideState(): m_state=6
22:30:36.196 00.000 9552 Star::Find(15, 669, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
22:30:36.196 00.000 9552 Star::Find returns 1 (1), X=671.06, Y=475.26, Mass=21707, SNR=12.2, Peak=12432 HFD=5.7
22:30:36.196 00.000 9552 DistanceChecker: deactivated
22:30:36.196 00.000 9552 Star::Find false star n=2 nbg=258 bg=3299.2 sigma=940.2 thresh=6120 peak=4878
22:30:36.197 00.001 9552 MultiStar: [#1 0.00,0.00,0.00,L] 
22:30:36.197 00.000 9552 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.06) = xAngle (1.40 = 1.40)
22:30:36.197 00.000 9552 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.53 = 1.53)
22:30:36.197 00.000 9552 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.34 mountX=0.04 mountY=0.27, mountTheta=1.40
22:30:36.197 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.06, y=0.26, opts=13)
22:30:36.197 00.000 9552 Enqueuing Move request for scope (0.06, 0.26)
22:30:36.197 00.000 9976 Worker thread wakes up
22:30:36.197 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:36.198 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
22:30:36.198 00.000 9552 UpdateGuideState exits: m=21707 SNR=12.2 Saturated
22:30:36.198 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:36.198 00.000 9976 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
22:30:36.198 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:30:36.198 00.000 9552 Enqueuing Expose request
22:30:36.198 00.000 9976 Moving (0.06, 0.26) raw xDistance=0.04 yDistance=0.27
22:30:36.198 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:30:36.198 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:36.198 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:30:36.198 00.000 9976 MoveAxis(E, 0, ABG)
22:30:36.198 00.000 9976 Move returns status 0, amount 0
22:30:36.198 00.000 9976 MoveAxis(N, 0, ABG)
22:30:36.198 00.000 9976 Move returns status 0, amount 0
22:30:36.198 00.000 9976 move complete, result=0
22:30:36.198 00.000 9976 worker thread done servicing request
22:30:36.198 00.000 9976 Worker thread wakes up
22:30:36.198 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:36.198 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:30:36.198 00.000 9552 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:30:39.543 03.345 9976 Exposure complete
22:30:39.636 00.093 9976 worker thread done servicing request
22:30:39.636 00.000 9552 OnExposeComplete: enter
22:30:39.636 00.000 9552 UpdateGuideState(): m_state=6
22:30:39.636 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
22:30:39.637 00.001 9552 Star::Find false star n=6 nbg=258 bg=3399.8 sigma=896.1 thresh=6088 peak=5363
22:30:39.637 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=21009, SNR=2.9, Peak=9712 HFD=0.0
22:30:39.637 00.000 9552 DistanceChecker: activated
22:30:39.637 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:39.637 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:39.637 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:39.637 00.000 9976 Worker thread wakes up
22:30:39.637 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:39.637 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:39.637 00.000 9976 move complete, result=0
22:30:39.637 00.000 9976 worker thread done servicing request
22:30:39.747 00.110 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:39.747 00.000 9552 Status Line: Star lost - low SNR
22:30:39.747 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:39.747 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:39.747 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:39.747 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:39.747 00.000 9552 Enqueuing Expose request
22:30:39.747 00.000 9976 Worker thread wakes up
22:30:39.747 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:39.748 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:43.096 03.348 9976 Exposure complete
22:30:43.185 00.089 9976 worker thread done servicing request
22:30:43.185 00.000 9552 OnExposeComplete: enter
22:30:43.185 00.000 9552 UpdateGuideState(): m_state=6
22:30:43.185 00.000 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
22:30:43.185 00.000 9552 Star::Find false star n=4 nbg=244 bg=3370.9 sigma=798.0 thresh=5765 peak=5364
22:30:43.185 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=475.00, Mass=15972, SNR=2.9, Peak=11232 HFD=0.0
22:30:43.185 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:43.186 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:43.186 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:43.186 00.000 9976 Worker thread wakes up
22:30:43.186 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:43.186 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:43.186 00.000 9976 move complete, result=0
22:30:43.186 00.000 9976 worker thread done servicing request
22:30:43.298 00.112 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:43.298 00.000 9552 Status Line: Star lost - low SNR
22:30:43.298 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:30:43.298 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:43.298 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:43.298 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:43.298 00.000 9552 Enqueuing Expose request
22:30:43.298 00.000 9976 Worker thread wakes up
22:30:43.299 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:43.299 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:46.646 03.347 9976 Exposure complete
22:30:46.740 00.094 9976 worker thread done servicing request
22:30:46.740 00.000 9552 OnExposeComplete: enter
22:30:46.740 00.000 9552 UpdateGuideState(): m_state=6
22:30:46.741 00.001 9552 Star::Find(15, 671, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
22:30:46.741 00.000 9552 Star::Find returns 1 (1), X=669.54, Y=474.97, Mass=21727, SNR=11.0, Peak=13344 HFD=5.0
22:30:46.741 00.000 9552 DistanceChecker: deactivated
22:30:46.741 00.000 9552 Star::Find false star n=1 nbg=266 bg=3276.4 sigma=973.5 thresh=6197 peak=5720
22:30:46.741 00.000 9552 MultiStar: [#1 0.00,0.00,0.00,L] 
22:30:46.741 00.000 9552 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.06) = xAngle (-3.06 = -3.06)
22:30:46.741 00.000 9552 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.93 = -2.93)
22:30:46.741 00.000 9552 CameraToMount -- cameraX=-1.46 cameraY=-0.03 hyp=1.46 cameraTheta=-3.12 mountX=-1.46 mountY=-0.31, mountTheta=-2.93
22:30:46.743 00.002 9552 SchedulePrimaryMove(104D1A90, x=-1.46, y=-0.03, opts=13)
22:30:46.743 00.000 9552 Enqueuing Move request for scope (-1.46, -0.03)
22:30:46.743 00.000 9976 Worker thread wakes up
22:30:46.743 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.46, -0.03) opts 0xd
22:30:46.743 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.46, -0.03)
22:30:46.743 00.000 9976 Moving (-1.46, -0.03) raw xDistance=-1.46 yDistance=-0.31
22:30:46.743 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.46
22:30:46.743 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:46.743 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:30:46.743 00.000 9976 MoveAxis(E, 32, ABG)
22:30:46.743 00.000 9976 Guiding  Dir = 2, Dur = 32
22:30:46.743 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:46.743 00.000 9552 UpdateGuideState exits: m=21727 SNR=11.0 Saturated
22:30:46.744 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:46.744 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:30:46.744 00.000 9552 Enqueuing Expose request
22:30:46.764 00.020 9976 IsSlewing returns 0
22:30:46.764 00.000 9976 IsGuiding returns 0
22:30:46.795 00.031 9976 PulseGuide returned control before completion, sleep 11
22:30:46.817 00.022 9976 IsGuiding returns 1
22:30:46.817 00.000 9976 scope still moving after pulse duration time elapsed
22:30:46.876 00.059 9976 IsSlewing returns 0
22:30:46.899 00.023 9976 IsGuiding returns 0
22:30:46.899 00.000 9976 scope move finished after 32 + 103 ms
22:30:46.899 00.000 9976 Move returns status 0, amount 32
22:30:46.899 00.000 9976 MoveAxis(N, 0, ABG)
22:30:46.899 00.000 9976 Move returns status 0, amount 0
22:30:46.899 00.000 9976 move complete, result=0
22:30:46.899 00.000 9976 worker thread done servicing request
22:30:46.899 00.000 9976 Worker thread wakes up
22:30:46.899 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:46.899 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:30:46.899 00.000 9552 GuideStep: -1.5 px 32 ms EAST, -0.3 px 0 ms NORTH
22:30:50.251 03.352 9976 Exposure complete
22:30:50.337 00.086 9976 worker thread done servicing request
22:30:50.337 00.000 9552 OnExposeComplete: enter
22:30:50.337 00.000 9552 UpdateGuideState(): m_state=6
22:30:50.337 00.000 9552 Star::Find(15, 669, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
22:30:50.337 00.000 9552 Star::Find false star n=1 nbg=267 bg=3462.8 sigma=1029.3 thresh=6551 peak=5155
22:30:50.337 00.000 9552 Star::Find returns 0 (2), X=669.00, Y=474.00, Mass=6553, SNR=2.9, Peak=10016 HFD=0.0
22:30:50.337 00.000 9552 DistanceChecker: activated
22:30:50.337 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:50.338 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:50.338 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:50.338 00.000 9976 Worker thread wakes up
22:30:50.338 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:50.338 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:50.338 00.000 9976 move complete, result=0
22:30:50.338 00.000 9976 worker thread done servicing request
22:30:50.453 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:50.453 00.000 9552 Status Line: Star lost - low SNR
22:30:50.454 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:30:50.454 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:50.454 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:50.454 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:50.454 00.000 9552 Enqueuing Expose request
22:30:50.454 00.000 9976 Worker thread wakes up
22:30:50.454 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:50.454 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:53.796 03.342 9976 Exposure complete
22:30:53.887 00.091 9976 worker thread done servicing request
22:30:53.887 00.000 9552 OnExposeComplete: enter
22:30:53.888 00.001 9552 UpdateGuideState(): m_state=6
22:30:53.888 00.000 9552 Star::Find(15, 669, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
22:30:53.888 00.000 9552 Star::Find returns 1 (1), X=671.95, Y=474.21, Mass=21946, SNR=13.3, Peak=14656 HFD=2.4
22:30:53.888 00.000 9552 DistanceChecker: deactivated
22:30:53.888 00.000 9552 Star::Find false star n=4 nbg=247 bg=3369.7 sigma=768.9 thresh=5676 peak=5329
22:30:53.888 00.000 9552 MultiStar: [#1 0.00,0.00,0.00,L] 
22:30:53.888 00.000 9552 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.06) = xAngle (-0.63 = -0.63)
22:30:53.888 00.000 9552 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.50 = -0.50)
22:30:53.888 00.000 9552 CameraToMount -- cameraX=0.95 cameraY=-0.79 hyp=1.24 cameraTheta=-0.70 mountX=1.00 mountY=-0.60, mountTheta=-0.54
22:30:53.889 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.95, y=-0.79, opts=13)
22:30:53.889 00.000 9552 Enqueuing Move request for scope (0.95, -0.79)
22:30:53.889 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:30:53.889 00.000 9552 UpdateGuideState exits: m=21946 SNR=13.3 Saturated
22:30:53.889 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:53.889 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:30:53.889 00.000 9552 Enqueuing Expose request
22:30:53.889 00.000 9976 Worker thread wakes up
22:30:53.889 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.79) opts 0xd
22:30:53.889 00.000 9976 Handling offset move in thread for scope, endpoint = (0.95, -0.79)
22:30:53.889 00.000 9976 Moving (0.95, -0.79) raw xDistance=1.00 yDistance=-0.60
22:30:53.889 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.56 from input 1.00
22:30:53.889 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:53.889 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
22:30:53.890 00.001 9976 MoveAxis(W, 19, ABG)
22:30:53.890 00.000 9976 Guiding  Dir = 3, Dur = 19
22:30:53.922 00.032 9976 IsSlewing returns 0
22:30:53.922 00.000 9976 IsGuiding returns 0
22:30:53.954 00.032 9976 IsGuiding returns 1
22:30:53.954 00.000 9976 scope still moving after pulse duration time elapsed
22:30:54.014 00.060 9976 IsSlewing returns 0
22:30:54.014 00.000 9976 IsGuiding returns 0
22:30:54.014 00.000 9976 scope move finished after 19 + 72 ms
22:30:54.014 00.000 9976 Move returns status 0, amount 19
22:30:54.014 00.000 9976 MoveAxis(N, 0, ABG)
22:30:54.014 00.000 9976 Move returns status 0, amount 0
22:30:54.014 00.000 9976 move complete, result=0
22:30:54.014 00.000 9976 worker thread done servicing request
22:30:54.014 00.000 9976 Worker thread wakes up
22:30:54.014 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:54.015 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:30:54.015 00.000 9552 GuideStep: 1.0 px 19 ms WEST, -0.6 px 0 ms NORTH
22:30:57.366 03.351 9976 Exposure complete
22:30:57.452 00.086 9976 worker thread done servicing request
22:30:57.452 00.000 9552 OnExposeComplete: enter
22:30:57.452 00.000 9552 UpdateGuideState(): m_state=6
22:30:57.452 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
22:30:57.452 00.000 9552 Star::Find false star n=3 nbg=270 bg=3498.1 sigma=993.0 thresh=6477 peak=5603
22:30:57.452 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=15714, SNR=2.9, Peak=12640 HFD=0.0
22:30:57.452 00.000 9552 DistanceChecker: activated
22:30:57.453 00.001 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:30:57.453 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:30:57.453 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:30:57.453 00.000 9976 Worker thread wakes up
22:30:57.453 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:30:57.453 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:30:57.453 00.000 9976 move complete, result=0
22:30:57.453 00.000 9976 worker thread done servicing request
22:30:57.569 00.116 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:30:57.569 00.000 9552 Status Line: Star lost - low SNR
22:30:57.570 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=0.780
22:30:57.570 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:30:57.571 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:57.571 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:30:57.571 00.000 9552 Enqueuing Expose request
22:30:57.571 00.000 9976 Worker thread wakes up
22:30:57.571 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:30:57.571 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:00.921 03.350 9976 Exposure complete
22:31:01.015 00.094 9976 worker thread done servicing request
22:31:01.015 00.000 9552 OnExposeComplete: enter
22:31:01.015 00.000 9552 UpdateGuideState(): m_state=6
22:31:01.015 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
22:31:01.015 00.000 9552 Star::Find false star n=3 nbg=254 bg=3576.1 sigma=813.4 thresh=6016 peak=5630
22:31:01.015 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=13256, SNR=2.9, Peak=11232 HFD=0.0
22:31:01.015 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:01.016 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:01.016 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:01.016 00.000 9976 Worker thread wakes up
22:31:01.016 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:01.016 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:01.016 00.000 9976 move complete, result=0
22:31:01.016 00.000 9976 worker thread done servicing request
22:31:01.124 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:01.124 00.000 9552 Status Line: Star lost - low SNR
22:31:01.125 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=0.780
22:31:01.125 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:01.125 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:01.125 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:01.125 00.000 9552 Enqueuing Expose request
22:31:01.125 00.000 9976 Worker thread wakes up
22:31:01.125 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:01.125 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:04.476 03.351 9976 Exposure complete
22:31:04.569 00.093 9976 worker thread done servicing request
22:31:04.570 00.001 9552 OnExposeComplete: enter
22:31:04.570 00.000 9552 UpdateGuideState(): m_state=6
22:31:04.570 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
22:31:04.570 00.000 9552 Star::Find false star n=5 nbg=247 bg=3390.1 sigma=842.4 thresh=5917 peak=5548
22:31:04.570 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=24842, SNR=2.9, Peak=13248 HFD=0.0
22:31:04.570 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:04.570 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:04.570 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:04.570 00.000 9976 Worker thread wakes up
22:31:04.570 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:04.570 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:04.570 00.000 9976 move complete, result=0
22:31:04.571 00.001 9976 worker thread done servicing request
22:31:04.680 00.109 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:04.680 00.000 9552 Status Line: Star lost - low SNR
22:31:04.681 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5872, Gamma=0.780
22:31:04.681 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:04.681 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:04.682 00.001 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:04.682 00.000 9552 Enqueuing Expose request
22:31:04.682 00.000 9976 Worker thread wakes up
22:31:04.682 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:04.682 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:08.026 03.344 9976 Exposure complete
22:31:08.112 00.086 9976 worker thread done servicing request
22:31:08.113 00.001 9552 OnExposeComplete: enter
22:31:08.113 00.000 9552 UpdateGuideState(): m_state=6
22:31:08.113 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
22:31:08.113 00.000 9552 Star::Find false star n=3 nbg=261 bg=3403.2 sigma=937.8 thresh=6217 peak=5352
22:31:08.113 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=16910, SNR=2.9, Peak=11120 HFD=0.0
22:31:08.113 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:08.113 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:08.113 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:08.113 00.000 9976 Worker thread wakes up
22:31:08.113 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:08.113 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:08.113 00.000 9976 move complete, result=0
22:31:08.114 00.001 9976 worker thread done servicing request
22:31:08.214 00.100 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:08.214 00.000 9552 Status Line: Star lost - low SNR
22:31:08.214 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:31:08.215 00.001 9552 UpdateGuideState exits: Star lost - low SNR
22:31:08.215 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:08.215 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:08.215 00.000 9552 Enqueuing Expose request
22:31:08.215 00.000 9976 Worker thread wakes up
22:31:08.215 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:08.215 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:11.562 03.347 9976 Exposure complete
22:31:11.650 00.088 9976 worker thread done servicing request
22:31:11.650 00.000 9552 OnExposeComplete: enter
22:31:11.651 00.001 9552 UpdateGuideState(): m_state=6
22:31:11.651 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
22:31:11.651 00.000 9552 Star::Find returns 1 (1), X=670.18, Y=475.61, Mass=14540, SNR=11.4, Peak=14864 HFD=1.3
22:31:11.651 00.000 9552 DistanceChecker: deactivated
22:31:11.651 00.000 9552 Star::Find false star n=4 nbg=266 bg=3370.7 sigma=963.4 thresh=6261 peak=5025
22:31:11.651 00.000 9552 MultiStar: [#1 0.00,0.00,0.00,L] 
22:31:11.651 00.000 9552 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.06) = xAngle (2.56 = 2.56)
22:31:11.651 00.000 9552 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.69 = 2.69)
22:31:11.651 00.000 9552 CameraToMount -- cameraX=-0.82 cameraY=0.61 hyp=1.02 cameraTheta=2.50 mountX=-0.86 mountY=0.44, mountTheta=2.66
22:31:11.651 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.82, y=0.61, opts=13)
22:31:11.651 00.000 9552 Enqueuing Move request for scope (-0.82, 0.61)
22:31:11.651 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:31:11.652 00.001 9552 UpdateGuideState exits: m=14540 SNR=11.4 Saturated
22:31:11.652 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:11.652 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:31:11.652 00.000 9552 Enqueuing Expose request
22:31:11.652 00.000 9976 Worker thread wakes up
22:31:11.652 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.61) opts 0xd
22:31:11.652 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.82, 0.61)
22:31:11.652 00.000 9976 Moving (-0.82, 0.61) raw xDistance=-0.86 yDistance=0.44
22:31:11.652 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.86
22:31:11.652 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:11.652 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
22:31:11.652 00.000 9976 MoveAxis(E, 17, ABG)
22:31:11.652 00.000 9976 Guiding  Dir = 2, Dur = 17
22:31:11.672 00.020 9976 IsSlewing returns 0
22:31:11.673 00.001 9976 IsGuiding returns 0
22:31:11.732 00.059 9976 IsGuiding returns 1
22:31:11.732 00.000 9976 scope still moving after pulse duration time elapsed
22:31:11.795 00.063 9976 IsSlewing returns 0
22:31:11.796 00.001 9976 IsGuiding returns 0
22:31:11.796 00.000 9976 scope move finished after 17 + 105 ms
22:31:11.796 00.000 9976 Move returns status 0, amount 17
22:31:11.796 00.000 9976 MoveAxis(N, 0, ABG)
22:31:11.796 00.000 9976 Move returns status 0, amount 0
22:31:11.796 00.000 9976 move complete, result=0
22:31:11.796 00.000 9976 worker thread done servicing request
22:31:11.796 00.000 9976 Worker thread wakes up
22:31:11.796 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:11.796 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:31:11.796 00.000 9552 GuideStep: -0.9 px 17 ms EAST, 0.4 px 0 ms NORTH
22:31:15.141 03.345 9976 Exposure complete
22:31:15.235 00.094 9976 worker thread done servicing request
22:31:15.235 00.000 9552 OnExposeComplete: enter
22:31:15.235 00.000 9552 UpdateGuideState(): m_state=6
22:31:15.235 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:31:15.235 00.000 9552 Star::Find false star n=2 nbg=262 bg=3538.3 sigma=869.7 thresh=6148 peak=5527
22:31:15.235 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=12859, SNR=2.9, Peak=12240 HFD=0.0
22:31:15.235 00.000 9552 DistanceChecker: activated
22:31:15.235 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:15.236 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:15.236 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:15.236 00.000 9976 Worker thread wakes up
22:31:15.236 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:15.236 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:15.236 00.000 9976 move complete, result=0
22:31:15.236 00.000 9976 worker thread done servicing request
22:31:15.344 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:15.344 00.000 9552 Status Line: Star lost - low SNR
22:31:15.345 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=0.780
22:31:15.345 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:15.345 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:15.345 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:15.346 00.001 9552 Enqueuing Expose request
22:31:15.346 00.000 9976 Worker thread wakes up
22:31:15.346 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:15.346 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:18.688 03.342 9976 Exposure complete
22:31:18.782 00.094 9976 worker thread done servicing request
22:31:18.782 00.000 9552 OnExposeComplete: enter
22:31:18.782 00.000 9552 UpdateGuideState(): m_state=6
22:31:18.782 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
22:31:18.782 00.000 9552 Star::Find returns 1 (1), X=670.09, Y=475.68, Mass=11678, SNR=9.3, Peak=12544 HFD=1.5
22:31:18.782 00.000 9552 DistanceChecker: deactivated
22:31:18.782 00.000 9552 MultiStar: [#1 1.06,0.18,1.22,U] 
22:31:18.782 00.000 9552 refined, 1 included, MultiStar: {0.17, 0.40}, one-star: {-0.91, 0.68}
22:31:18.782 00.000 9552 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.06) = xAngle (1.23 = 1.23)
22:31:18.783 00.001 9552 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.36 = 1.36)
22:31:18.783 00.000 9552 CameraToMount -- cameraX=0.17 cameraY=0.40 hyp=0.44 cameraTheta=1.16 mountX=0.15 mountY=0.43, mountTheta=1.24
22:31:18.783 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.17, y=0.40, opts=13)
22:31:18.783 00.000 9552 Enqueuing Move request for scope (0.17, 0.40)
22:31:18.784 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6480, Gamma=0.780
22:31:18.784 00.000 9552 UpdateGuideState exits: m=11678 SNR=9.3 Saturated
22:31:18.784 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:18.784 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:31:18.784 00.000 9552 Enqueuing Expose request
22:31:18.784 00.000 9976 Worker thread wakes up
22:31:18.784 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.40) opts 0xd
22:31:18.784 00.000 9976 Handling offset move in thread for scope, endpoint = (0.17, 0.40)
22:31:18.784 00.000 9976 Moving (0.17, 0.40) raw xDistance=0.15 yDistance=0.43
22:31:18.784 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:31:18.784 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:18.784 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:31:18.784 00.000 9976 MoveAxis(E, 0, ABG)
22:31:18.784 00.000 9976 Move returns status 0, amount 0
22:31:18.784 00.000 9976 MoveAxis(N, 0, ABG)
22:31:18.784 00.000 9976 Move returns status 0, amount 0
22:31:18.784 00.000 9976 move complete, result=0
22:31:18.784 00.000 9976 worker thread done servicing request
22:31:18.784 00.000 9976 Worker thread wakes up
22:31:18.784 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:18.784 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:31:18.784 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:31:22.135 03.351 9976 Exposure complete
22:31:22.225 00.090 9976 worker thread done servicing request
22:31:22.226 00.001 9552 OnExposeComplete: enter
22:31:22.226 00.000 9552 UpdateGuideState(): m_state=6
22:31:22.226 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:31:22.226 00.000 9552 Star::Find false star n=7 nbg=241 bg=3475.9 sigma=728.0 thresh=5660 peak=5612
22:31:22.226 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=22245, SNR=2.9, Peak=10624 HFD=0.0
22:31:22.226 00.000 9552 DistanceChecker: activated
22:31:22.226 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:22.226 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:22.226 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:22.226 00.000 9976 Worker thread wakes up
22:31:22.226 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:22.226 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:22.226 00.000 9976 move complete, result=0
22:31:22.227 00.001 9976 worker thread done servicing request
22:31:22.338 00.111 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:22.338 00.000 9552 Status Line: Star lost - low SNR
22:31:22.339 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:31:22.339 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:22.339 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:22.339 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:22.339 00.000 9552 Enqueuing Expose request
22:31:22.339 00.000 9976 Worker thread wakes up
22:31:22.339 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:22.339 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:25.692 03.353 9976 Exposure complete
22:31:25.778 00.086 9976 worker thread done servicing request
22:31:25.778 00.000 9552 OnExposeComplete: enter
22:31:25.778 00.000 9552 UpdateGuideState(): m_state=6
22:31:25.779 00.001 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
22:31:25.779 00.000 9552 Star::Find false star n=3 nbg=259 bg=3551.4 sigma=919.1 thresh=6309 peak=4946
22:31:25.779 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=13330, SNR=2.9, Peak=8800 HFD=0.0
22:31:25.779 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:25.779 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:25.779 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:25.779 00.000 9976 Worker thread wakes up
22:31:25.779 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:25.779 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:25.779 00.000 9976 move complete, result=0
22:31:25.779 00.000 9976 worker thread done servicing request
22:31:25.880 00.101 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:25.880 00.000 9552 Status Line: Star lost - low SNR
22:31:25.881 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:31:25.881 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:25.881 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:25.881 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:25.881 00.000 9552 Enqueuing Expose request
22:31:25.882 00.001 9976 Worker thread wakes up
22:31:25.882 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:25.882 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:29.233 03.351 9976 Exposure complete
22:31:29.325 00.092 9976 worker thread done servicing request
22:31:29.325 00.000 9552 OnExposeComplete: enter
22:31:29.325 00.000 9552 UpdateGuideState(): m_state=6
22:31:29.325 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
22:31:29.325 00.000 9552 Star::Find false star n=5 nbg=245 bg=3346.7 sigma=802.7 thresh=5755 peak=5524
22:31:29.325 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=20227, SNR=2.9, Peak=12144 HFD=0.0
22:31:29.325 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:29.326 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:29.326 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:29.326 00.000 9976 Worker thread wakes up
22:31:29.326 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:29.326 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:29.326 00.000 9976 move complete, result=0
22:31:29.326 00.000 9976 worker thread done servicing request
22:31:29.437 00.111 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:29.437 00.000 9552 Status Line: Star lost - low SNR
22:31:29.438 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:31:29.438 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:29.438 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:29.438 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:29.438 00.000 9552 Enqueuing Expose request
22:31:29.439 00.001 9976 Worker thread wakes up
22:31:29.439 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:29.439 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:32.784 03.345 9976 Exposure complete
22:31:32.872 00.088 9976 worker thread done servicing request
22:31:32.873 00.001 9552 OnExposeComplete: enter
22:31:32.873 00.000 9552 UpdateGuideState(): m_state=6
22:31:32.873 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:31:32.873 00.000 9552 Star::Find false star n=5 nbg=240 bg=3500.2 sigma=794.9 thresh=5885 peak=5846
22:31:32.873 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=20659, SNR=2.9, Peak=13456 HFD=0.0
22:31:32.873 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:32.873 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:32.873 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:32.873 00.000 9976 Worker thread wakes up
22:31:32.873 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:32.873 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:32.873 00.000 9976 move complete, result=0
22:31:32.874 00.001 9976 worker thread done servicing request
22:31:32.988 00.114 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:32.988 00.000 9552 Status Line: Star lost - low SNR
22:31:32.989 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=6272, Gamma=0.780
22:31:32.989 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:32.989 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:32.989 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:32.989 00.000 9552 Enqueuing Expose request
22:31:32.989 00.000 9976 Worker thread wakes up
22:31:32.989 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:32.989 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:36.345 03.356 9976 Exposure complete
22:31:36.434 00.089 9976 worker thread done servicing request
22:31:36.434 00.000 9552 OnExposeComplete: enter
22:31:36.434 00.000 9552 UpdateGuideState(): m_state=6
22:31:36.434 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
22:31:36.434 00.000 9552 Star::Find false star n=7 nbg=258 bg=3336.2 sigma=819.9 thresh=5796 peak=5048
22:31:36.435 00.001 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=24726, SNR=2.9, Peak=10416 HFD=0.0
22:31:36.435 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:36.435 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:36.435 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:36.435 00.000 9976 Worker thread wakes up
22:31:36.435 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:36.435 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:36.435 00.000 9976 move complete, result=0
22:31:36.435 00.000 9976 worker thread done servicing request
22:31:36.549 00.114 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:36.549 00.000 9552 Status Line: Star lost - low SNR
22:31:36.549 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:31:36.549 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:36.549 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:36.549 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:36.549 00.000 9552 Enqueuing Expose request
22:31:36.550 00.001 9976 Worker thread wakes up
22:31:36.550 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:36.550 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:39.892 03.342 9976 Exposure complete
22:31:39.979 00.087 9976 worker thread done servicing request
22:31:39.979 00.000 9552 OnExposeComplete: enter
22:31:39.979 00.000 9552 UpdateGuideState(): m_state=6
22:31:39.979 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
22:31:39.979 00.000 9552 Star::Find false star n=2 nbg=275 bg=3347.0 sigma=1077.1 thresh=6578 peak=4949
22:31:39.979 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=10618, SNR=2.9, Peak=10528 HFD=0.0
22:31:39.979 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:39.979 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:39.979 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:39.979 00.000 9976 Worker thread wakes up
22:31:39.979 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:39.979 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:39.979 00.000 9976 move complete, result=0
22:31:39.979 00.000 9976 worker thread done servicing request
22:31:40.090 00.111 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:40.090 00.000 9552 Status Line: Star lost - low SNR
22:31:40.090 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:31:40.090 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:40.090 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:40.090 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:40.090 00.000 9552 Enqueuing Expose request
22:31:40.090 00.000 9976 Worker thread wakes up
22:31:40.090 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:40.091 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:43.432 03.341 9976 Exposure complete
22:31:43.519 00.087 9976 worker thread done servicing request
22:31:43.519 00.000 9552 OnExposeComplete: enter
22:31:43.519 00.000 9552 UpdateGuideState(): m_state=6
22:31:43.519 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
22:31:43.519 00.000 9552 Star::Find false star n=7 nbg=260 bg=3286.1 sigma=893.8 thresh=5968 peak=5047
22:31:43.519 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=26005, SNR=2.9, Peak=10528 HFD=0.0
22:31:43.521 00.002 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:43.521 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:43.521 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:43.521 00.000 9976 Worker thread wakes up
22:31:43.521 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:43.521 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:43.521 00.000 9976 move complete, result=0
22:31:43.521 00.000 9976 worker thread done servicing request
22:31:43.633 00.112 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:43.633 00.000 9552 Status Line: Star lost - low SNR
22:31:43.633 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6384, Gamma=0.780
22:31:43.634 00.001 9552 UpdateGuideState exits: Star lost - low SNR
22:31:43.634 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:43.634 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:43.634 00.000 9552 Enqueuing Expose request
22:31:43.634 00.000 9976 Worker thread wakes up
22:31:43.634 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:43.634 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:46.988 03.354 9976 Exposure complete
22:31:47.072 00.084 9976 worker thread done servicing request
22:31:47.072 00.000 9552 OnExposeComplete: enter
22:31:47.072 00.000 9552 UpdateGuideState(): m_state=6
22:31:47.072 00.000 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
22:31:47.072 00.000 9552 Star::Find false star n=7 nbg=258 bg=3281.6 sigma=842.9 thresh=5810 peak=5292
22:31:47.072 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=475.00, Mass=25525, SNR=2.9, Peak=8912 HFD=0.0
22:31:47.072 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:47.072 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:47.072 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:47.073 00.001 9976 Worker thread wakes up
22:31:47.073 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:47.073 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:47.073 00.000 9976 move complete, result=0
22:31:47.073 00.000 9976 worker thread done servicing request
22:31:47.175 00.102 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:47.175 00.000 9552 Status Line: Star lost - low SNR
22:31:47.176 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:31:47.176 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:47.176 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:47.176 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:47.176 00.000 9552 Enqueuing Expose request
22:31:47.176 00.000 9976 Worker thread wakes up
22:31:47.176 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:47.176 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:50.532 03.356 9976 Exposure complete
22:31:50.626 00.094 9976 worker thread done servicing request
22:31:50.626 00.000 9552 OnExposeComplete: enter
22:31:50.626 00.000 9552 UpdateGuideState(): m_state=6
22:31:50.627 00.001 9552 Star::Find(15, 670, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:31:50.627 00.000 9552 Star::Find returns 1 (1), X=670.65, Y=476.69, Mass=28502, SNR=12.2, Peak=13040 HFD=8.4
22:31:50.627 00.000 9552 DistanceChecker: deactivated
22:31:50.627 00.000 9552 MultiStar: [#1 0.71,0.73,1.17,U] 
22:31:50.627 00.000 9552 refined, 1 included, MultiStar: {0.22, 1.17}, one-star: {-0.35, 1.69}
22:31:50.627 00.000 9552 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.06) = xAngle (1.45 = 1.45)
22:31:50.627 00.000 9552 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.58 = 1.58)
22:31:50.627 00.000 9552 CameraToMount -- cameraX=0.22 cameraY=1.17 hyp=1.19 cameraTheta=1.38 mountX=0.15 mountY=1.19, mountTheta=1.45
22:31:50.628 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.22, y=1.17, opts=13)
22:31:50.628 00.000 9552 Enqueuing Move request for scope (0.22, 1.17)
22:31:50.628 00.000 9976 Worker thread wakes up
22:31:50.628 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=0.780
22:31:50.628 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.22, 1.17) opts 0xd
22:31:50.628 00.000 9976 Handling offset move in thread for scope, endpoint = (0.22, 1.17)
22:31:50.628 00.000 9552 UpdateGuideState exits: m=28502 SNR=12.2 Saturated
22:31:50.628 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:50.628 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:31:50.628 00.000 9552 Enqueuing Expose request
22:31:50.628 00.000 9976 Moving (0.22, 1.17) raw xDistance=0.15 yDistance=1.19
22:31:50.628 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:31:50.628 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
22:31:50.628 00.000 9976 MoveAxis(E, 0, ABG)
22:31:50.628 00.000 9976 Move returns status 0, amount 0
22:31:50.628 00.000 9976 MoveAxis(S, 45, ABG)
22:31:50.628 00.000 9976 Guiding  Dir = 1, Dur = 45
22:31:50.659 00.031 9976 IsSlewing returns 0
22:31:50.659 00.000 9976 IsGuiding returns 0
22:31:50.690 00.031 9976 PulseGuide returned control before completion, sleep 25
22:31:50.722 00.032 9976 IsGuiding returns 1
22:31:50.722 00.000 9976 scope still moving after pulse duration time elapsed
22:31:50.804 00.082 9976 IsSlewing returns 0
22:31:50.805 00.001 9976 IsGuiding returns 0
22:31:50.805 00.000 9976 scope move finished after 45 + 99 ms
22:31:50.805 00.000 9976 Move returns status 0, amount 45
22:31:50.805 00.000 9976 move complete, result=0
22:31:50.805 00.000 9976 worker thread done servicing request
22:31:50.805 00.000 9976 Worker thread wakes up
22:31:50.805 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:50.805 00.000 9552 GuideStep: 0.1 px 0 ms EAST, 1.2 px 45 ms SOUTH
22:31:50.805 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:31:54.004 03.199 9552 evsrv: cli 011F3600 connect
22:31:54.004 00.000 9552 case statement mapped state 6 to 3
22:31:54.005 00.001 9552 case statement mapped state 6 to 3
22:31:54.005 00.000 9552 evsrv: cli 011F3600 request: {"method":"get_app_state","id":"046747dd-96d1-41d5-bc4f-a2e145a4c854"}
22:31:54.005 00.000 9552 case statement mapped state 6 to 3
22:31:54.005 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":"Guiding","id":"046747dd-96d1-41d5-bc4f-a2e145a4c854"}
22:31:54.006 00.001 9552 evsrv: cli 011F3600 disconnect
22:31:54.007 00.001 9552 evsrv: cli 011F3D80 connect
22:31:54.007 00.000 9552 case statement mapped state 6 to 3
22:31:54.007 00.000 9552 case statement mapped state 6 to 3
22:31:54.008 00.001 9552 evsrv: cli 011F3D80 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"88afcd5e-b924-48a6-8b5e-abf6a0afe433"}
22:31:54.008 00.000 9552 PhdController::Dither begins
22:31:54.008 00.000 9552 dither: size=6.00, dRA=-4.57 dDec=-5.94
22:31:54.008 00.000 9552 MountToCamera -- mountTheta (-2.23) + m_xAngle (-0.06) = xAngle (-2.29 = -2.29)
22:31:54.008 00.000 9552 MountToCamera -- mountX=-4.57 mountY=-5.94 hyp=7.50 mountTheta=-2.23 cameraX=-4.94, cameraY=-5.65 cameraTheta=-2.29
22:31:54.008 00.000 9552 setting lock position to (666.06, 469.35)
22:31:54.008 00.000 9552 Mount: notify guiding dithered (-4.9, -5.6)
22:31:54.008 00.000 9552 MultiStar: stabilizing after lock position change
22:31:54.008 00.000 9552 Status Line: Dither by -4.57,-5.94
22:31:54.010 00.002 9552 PhdController: newstate STATE_SETTLE_BEGIN
22:31:54.011 00.001 9552 PhdController: newstate STATE_SETTLE_WAIT
22:31:54.011 00.000 9552 evsrv: cli 011F3D80 response: {"jsonrpc":"2.0","result":0,"id":"88afcd5e-b924-48a6-8b5e-abf6a0afe433"}
22:31:54.011 00.000 9552 evsrv: cli 011F3D80 disconnect
22:31:54.160 00.149 9976 Exposure complete
22:31:54.261 00.101 9976 worker thread done servicing request
22:31:54.261 00.000 9552 OnExposeComplete: enter
22:31:54.261 00.000 9552 UpdateGuideState(): m_state=6
22:31:54.262 00.001 9552 Star::Find(15, 670, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
22:31:54.262 00.000 9552 Star::Find false star n=1 nbg=253 bg=3551.0 sigma=865.4 thresh=6147 peak=5546
22:31:54.262 00.000 9552 Star::Find returns 0 (2), X=670.00, Y=476.00, Mass=7473, SNR=2.9, Peak=11024 HFD=0.0
22:31:54.262 00.000 9552 DistanceChecker: activated
22:31:54.262 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:31:54.262 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:31:54.262 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:31:54.262 00.000 9976 Worker thread wakes up
22:31:54.262 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:31:54.262 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:31:54.262 00.000 9976 move complete, result=0
22:31:54.263 00.001 9976 worker thread done servicing request
22:31:54.364 00.101 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:54.364 00.000 9552 Status Line: Star lost - low SNR
22:31:54.365 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:31:54.365 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:31:54.365 00.000 9552 PhdController: settling, locked = 0, distance = 8.86 (3.00) aobump = 0 frame = 1 / 99999
22:31:54.365 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812314.365,"Host":"ASTROBRUCE","Inst":1,"Distance":8.86,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:31:54.365 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:54.365 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:31:54.365 00.000 9552 Enqueuing Expose request
22:31:54.365 00.000 9976 Worker thread wakes up
22:31:54.365 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:54.365 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:57.720 03.355 9976 Exposure complete
22:31:57.814 00.094 9976 worker thread done servicing request
22:31:57.814 00.000 9552 OnExposeComplete: enter
22:31:57.814 00.000 9552 UpdateGuideState(): m_state=6
22:31:57.815 00.001 9552 Star::Find(15, 670, 476, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
22:31:57.815 00.000 9552 Star::Find returns 1 (1), X=671.07, Y=474.93, Mass=29607, SNR=13.1, Peak=13152 HFD=7.0
22:31:57.815 00.000 9552 DistanceChecker: deactivated
22:31:57.815 00.000 9552 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.06) = xAngle (0.90 = 0.90)
22:31:57.815 00.000 9552 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.03 = 1.03)
22:31:57.815 00.000 9552 CameraToMount -- cameraX=5.01 cameraY=5.58 hyp=7.50 cameraTheta=0.84 mountX=4.65 mountY=6.44, mountTheta=0.95
22:31:57.817 00.002 9552 dither recenter: remaining=(4.6,5.9) step=(4.6,5.9)
22:31:57.817 00.000 9552 MountToCamera -- mountTheta (0.92) + m_xAngle (-0.06) = xAngle (0.85 = 0.85)
22:31:57.817 00.000 9552 MountToCamera -- mountX=4.57 mountY=5.94 hyp=7.50 mountTheta=0.92 cameraX=4.94, cameraY=5.65 cameraTheta=0.85
22:31:57.817 00.000 9552 SchedulePrimaryMove(104D1A90, x=4.94, y=5.65, opts=4)
22:31:57.817 00.000 9552 Enqueuing Move request for scope (4.94, 5.65)
22:31:57.817 00.000 9552 Mount: notify direct move 4.57,5.94
22:31:57.817 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6128, Gamma=0.780
22:31:57.817 00.000 9552 UpdateGuideState exits: m=29607 SNR=13.1 Saturated
22:31:57.817 00.000 9552 PhdController: settling, locked = 1, distance = 8.45 (3.00) aobump = 0 frame = 2 / 99999
22:31:57.817 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812317.817,"Host":"ASTROBRUCE","Inst":1,"Distance":8.45,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:31:57.818 00.001 9976 Worker thread wakes up
22:31:57.818 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (4.94, 5.65) opts 0x4
22:31:57.818 00.000 9976 Handling offset move in thread for scope, endpoint = (4.94, 5.65)
22:31:57.818 00.000 9976 Moving (4.94, 5.65) raw xDistance=4.57 yDistance=5.94
22:31:57.818 00.000 9976 BLC: window closed
22:31:57.818 00.000 9976 MoveAxis(W, 158, B)
22:31:57.818 00.000 9976 Guiding  Dir = 3, Dur = 158
22:31:57.818 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:57.818 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:31:57.818 00.000 9552 Enqueuing Expose request
22:31:57.845 00.027 9976 IsSlewing returns 0
22:31:57.846 00.001 9976 IsGuiding returns 0
22:31:57.877 00.031 9976 PulseGuide returned control before completion, sleep 137
22:31:58.028 00.151 9976 IsGuiding returns 1
22:31:58.029 00.001 9976 scope still moving after pulse duration time elapsed
22:31:58.080 00.051 9976 IsSlewing returns 0
22:31:58.081 00.001 9976 IsGuiding returns 0
22:31:58.081 00.000 9976 scope move finished after 158 + 77 ms
22:31:58.081 00.000 9976 Move returns status 0, amount 158
22:31:58.081 00.000 9976 BLC: non-algo type move will not reverse Dec direction, no blc applied
22:31:58.081 00.000 9976 MoveAxis(S, 223, B)
22:31:58.081 00.000 9976 Guiding  Dir = 1, Dur = 223
22:31:58.111 00.030 9976 IsSlewing returns 0
22:31:58.112 00.001 9976 IsGuiding returns 0
22:31:58.143 00.031 9976 PulseGuide returned control before completion, sleep 202
22:31:58.355 00.212 9976 IsGuiding returns 1
22:31:58.355 00.000 9976 scope still moving after pulse duration time elapsed
22:31:58.406 00.051 9976 IsSlewing returns 0
22:31:58.408 00.002 9976 IsGuiding returns 0
22:31:58.408 00.000 9976 scope move finished after 223 + 72 ms
22:31:58.408 00.000 9976 Move returns status 0, amount 223
22:31:58.408 00.000 9976 move complete, result=0
22:31:58.408 00.000 9976 worker thread done servicing request
22:31:58.408 00.000 9976 Worker thread wakes up
22:31:58.408 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:31:58.408 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(656,460,31,31)
22:31:58.408 00.000 9552 GuideStep: 4.6 px 158 ms WEST, 5.9 px 223 ms SOUTH
22:32:01.757 03.349 9976 Exposure complete
22:32:01.829 00.072 9976 worker thread done servicing request
22:32:01.829 00.000 9552 OnExposeComplete: enter
22:32:01.829 00.000 9552 UpdateGuideState(): m_state=6
22:32:01.829 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
22:32:01.829 00.000 9552 Star::Find false star n=5 nbg=257 bg=3365.8 sigma=936.7 thresh=6176 peak=5345
22:32:01.829 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=22723, SNR=2.9, Peak=11024 HFD=0.0
22:32:01.829 00.000 9552 DistanceChecker: activated
22:32:01.829 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:01.830 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:01.830 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:01.830 00.000 9976 Worker thread wakes up
22:32:01.830 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:01.830 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:01.830 00.000 9976 move complete, result=0
22:32:01.830 00.000 9976 worker thread done servicing request
22:32:01.943 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:01.943 00.000 9552 Status Line: Star lost - low SNR
22:32:01.944 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=0.780
22:32:01.944 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:32:01.944 00.000 9552 PhdController: settling, locked = 0, distance = 8.45 (3.00) aobump = 0 frame = 3 / 99999
22:32:01.944 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812321.944,"Host":"ASTROBRUCE","Inst":1,"Distance":8.45,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:32:01.944 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:01.944 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:01.944 00.000 9552 Enqueuing Expose request
22:32:01.944 00.000 9976 Worker thread wakes up
22:32:01.944 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:01.945 00.001 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:05.298 03.353 9976 Exposure complete
22:32:05.388 00.090 9976 worker thread done servicing request
22:32:05.389 00.001 9552 OnExposeComplete: enter
22:32:05.389 00.000 9552 UpdateGuideState(): m_state=6
22:32:05.389 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
22:32:05.389 00.000 9552 Star::Find false star n=3 nbg=238 bg=3396.3 sigma=796.3 thresh=5785 peak=5583
22:32:05.389 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=15619, SNR=2.9, Peak=11632 HFD=0.0
22:32:05.389 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:05.389 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:05.389 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:05.389 00.000 9976 Worker thread wakes up
22:32:05.389 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:05.389 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:05.389 00.000 9976 move complete, result=0
22:32:05.389 00.000 9976 worker thread done servicing request
22:32:05.502 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:05.502 00.000 9552 Status Line: Star lost - low SNR
22:32:05.502 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=0.780
22:32:05.502 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:32:05.502 00.000 9552 PhdController: settling, locked = 0, distance = 8.45 (3.00) aobump = 0 frame = 4 / 99999
22:32:05.502 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812325.502,"Host":"ASTROBRUCE","Inst":1,"Distance":8.45,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:32:05.502 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:05.502 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:05.502 00.000 9552 Enqueuing Expose request
22:32:05.502 00.000 9976 Worker thread wakes up
22:32:05.503 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:05.503 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:08.849 03.346 9976 Exposure complete
22:32:08.935 00.086 9976 worker thread done servicing request
22:32:08.935 00.000 9552 OnExposeComplete: enter
22:32:08.935 00.000 9552 UpdateGuideState(): m_state=6
22:32:08.935 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
22:32:08.935 00.000 9552 Star::Find false star n=9 nbg=255 bg=3231.4 sigma=830.4 thresh=5722 peak=4993
22:32:08.935 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=33862, SNR=2.9, Peak=9504 HFD=0.0
22:32:08.935 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:08.935 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:08.935 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:08.935 00.000 9976 Worker thread wakes up
22:32:08.935 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:08.935 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:08.935 00.000 9976 move complete, result=0
22:32:08.936 00.001 9976 worker thread done servicing request
22:32:09.038 00.102 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:09.038 00.000 9552 Status Line: Star lost - low SNR
22:32:09.038 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:32:09.038 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:32:09.038 00.000 9552 PhdController: settling, locked = 0, distance = 8.45 (3.00) aobump = 0 frame = 5 / 99999
22:32:09.038 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812329.038,"Host":"ASTROBRUCE","Inst":1,"Distance":8.45,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:32:09.038 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:09.038 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:09.038 00.000 9552 Enqueuing Expose request
22:32:09.038 00.000 9976 Worker thread wakes up
22:32:09.039 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:09.039 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:12.384 03.345 9976 Exposure complete
22:32:12.454 00.070 9976 worker thread done servicing request
22:32:12.454 00.000 9552 OnExposeComplete: enter
22:32:12.455 00.001 9552 UpdateGuideState(): m_state=6
22:32:12.455 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
22:32:12.455 00.000 9552 Star::Find false star n=1 nbg=266 bg=3524.0 sigma=971.3 thresh=6438 peak=5357
22:32:12.455 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=6492, SNR=2.9, Peak=10016 HFD=0.0
22:32:12.455 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:12.455 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:12.455 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:12.455 00.000 9976 Worker thread wakes up
22:32:12.455 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:12.455 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:12.455 00.000 9976 move complete, result=0
22:32:12.456 00.001 9976 worker thread done servicing request
22:32:12.570 00.114 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:12.570 00.000 9552 Status Line: Star lost - low SNR
22:32:12.573 00.003 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=64, FiltMax=6224, Gamma=0.780
22:32:12.589 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:32:12.589 00.000 9552 PhdController: settling, locked = 0, distance = 8.45 (3.00) aobump = 0 frame = 6 / 99999
22:32:12.589 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812332.589,"Host":"ASTROBRUCE","Inst":1,"Distance":8.45,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:32:12.589 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:12.589 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:12.589 00.000 9552 Enqueuing Expose request
22:32:12.589 00.000 9976 Worker thread wakes up
22:32:12.589 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:12.589 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:15.941 03.352 9976 Exposure complete
22:32:16.012 00.071 9976 worker thread done servicing request
22:32:16.012 00.000 9552 OnExposeComplete: enter
22:32:16.012 00.000 9552 UpdateGuideState(): m_state=6
22:32:16.012 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
22:32:16.012 00.000 9552 Star::Find false star n=2 nbg=268 bg=3458.1 sigma=986.2 thresh=6417 peak=5107
22:32:16.012 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=474.00, Mass=10284, SNR=2.9, Peak=9504 HFD=0.0
22:32:16.012 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:16.013 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:16.013 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:16.013 00.000 9976 Worker thread wakes up
22:32:16.013 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:16.013 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:16.013 00.000 9976 move complete, result=0
22:32:16.013 00.000 9976 worker thread done servicing request
22:32:16.129 00.116 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:16.129 00.000 9552 Status Line: Star lost - low SNR
22:32:16.130 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:32:16.146 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:32:16.146 00.000 9552 PhdController: settling, locked = 0, distance = 8.45 (3.00) aobump = 0 frame = 7 / 99999
22:32:16.146 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812336.146,"Host":"ASTROBRUCE","Inst":1,"Distance":8.45,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:32:16.146 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:16.146 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:16.146 00.000 9552 Enqueuing Expose request
22:32:16.146 00.000 9976 Worker thread wakes up
22:32:16.146 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:16.146 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:18.044 01.898 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.490
22:32:18.202 00.158 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.490
22:32:18.267 00.065 9552 evsrv: cli 011F3880 connect
22:32:18.267 00.000 9552 case statement mapped state 6 to 4
22:32:18.267 00.000 9552 case statement mapped state 6 to 4
22:32:18.267 00.000 9552 evsrv: cli 011F3C40 connect
22:32:18.267 00.000 9552 case statement mapped state 6 to 4
22:32:18.267 00.000 9552 case statement mapped state 6 to 4
22:32:18.267 00.000 9552 evsrv: cli 011F3880 request: {"method":"get_pixel_scale","id":"3c7f7782-6c4e-49c0-9d27-8e968f42904f"}
22:32:18.267 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":0.431683,"id":"3c7f7782-6c4e-49c0-9d27-8e968f42904f"}
22:32:18.268 00.001 9552 evsrv: cli 011F3C40 request: {"method":"get_pixel_scale","id":"a1292fb0-61b5-4af3-b9fd-98f35f67f051"}
22:32:18.268 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":0.431683,"id":"a1292fb0-61b5-4af3-b9fd-98f35f67f051"}
22:32:18.277 00.009 9552 evsrv: cli 011F3880 disconnect
22:32:18.277 00.000 9552 evsrv: cli 011F3C40 disconnect
22:32:19.486 01.209 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:32:19.500 00.014 9976 Exposure complete
22:32:19.570 00.070 9976 worker thread done servicing request
22:32:19.570 00.000 9552 OnExposeComplete: enter
22:32:19.570 00.000 9552 UpdateGuideState(): m_state=6
22:32:19.570 00.000 9552 Star::Find(15, 671, 474, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
22:32:19.570 00.000 9552 Star::Find returns 1 (1), X=671.60, Y=473.12, Mass=19367, SNR=10.2, Peak=13040 HFD=3.9
22:32:19.571 00.001 9552 DistanceChecker: deactivated
22:32:19.571 00.000 9552 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.06) = xAngle (0.66 = 0.66)
22:32:19.571 00.000 9552 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.79 = 0.79)
22:32:19.571 00.000 9552 CameraToMount -- cameraX=5.53 cameraY=3.77 hyp=6.69 cameraTheta=0.60 mountX=5.29 mountY=4.76, mountTheta=0.73
22:32:19.571 00.000 9552 SchedulePrimaryMove(104D1A90, x=5.53, y=3.77, opts=13)
22:32:19.571 00.000 9552 Enqueuing Move request for scope (5.53, 3.77)
22:32:19.571 00.000 9976 Worker thread wakes up
22:32:19.571 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (5.53, 3.77) opts 0xd
22:32:19.572 00.001 9976 Handling offset move in thread for scope, endpoint = (5.53, 3.77)
22:32:19.572 00.000 9976 Moving (5.53, 3.77) raw xDistance=5.29 yDistance=4.76
22:32:19.572 00.000 9976 GuideAlgorithmHysteresis::Result() returns 3.33 from input 5.29
22:32:19.572 00.000 9976 resist switch: large excursion: input 4.76 thresh 2.55 direction from 0 to 1
22:32:19.572 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=14.29
22:32:19.572 00.000 9976 GuideAlgorithmResistSwitch::result() returns 4.76 from input 4.76
22:32:19.572 00.000 9976 MoveAxis(W, 115, ABG)
22:32:19.572 00.000 9976 Guiding  Dir = 3, Dur = 115
22:32:19.578 00.006 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:32:19.592 00.014 9976 IsSlewing returns 0
22:32:19.593 00.001 9976 IsGuiding returns 0
22:32:19.594 00.001 9552 UpdateGuideState exits: m=19367 SNR=10.2 Saturated
22:32:19.594 00.000 9552 PhdController: settling, locked = 1, distance = 6.69 (3.00) aobump = 0 frame = 8 / 99999
22:32:19.594 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812339.594,"Host":"ASTROBRUCE","Inst":1,"Distance":6.69,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:32:19.594 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:19.594 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:32:19.594 00.000 9552 Enqueuing Expose request
22:32:19.624 00.030 9976 PulseGuide returned control before completion, sleep 94
22:32:19.636 00.012 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=0.780
22:32:19.733 00.097 9976 IsGuiding returns 1
22:32:19.733 00.000 9976 scope still moving after pulse duration time elapsed
22:32:19.769 00.036 9552 evsrv: cli 011F3A60 connect
22:32:19.769 00.000 9552 case statement mapped state 6 to 3
22:32:19.769 00.000 9552 case statement mapped state 6 to 3
22:32:19.769 00.000 9552 evsrv: cli 011F3B00 connect
22:32:19.769 00.000 9552 case statement mapped state 6 to 3
22:32:19.769 00.000 9552 case statement mapped state 6 to 3
22:32:19.769 00.000 9552 evsrv: cli 011F3A60 request: {"method":"get_pixel_scale","id":"d9cdce07-0d36-4d4c-a74c-e9755975a1fb"}
22:32:19.770 00.001 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":0.431683,"id":"d9cdce07-0d36-4d4c-a74c-e9755975a1fb"}
22:32:19.770 00.000 9552 evsrv: cli 011F3B00 request: {"method":"get_pixel_scale","id":"e6ed8fae-1b3a-463b-9dbd-6dd562536c71"}
22:32:19.770 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":0.431683,"id":"e6ed8fae-1b3a-463b-9dbd-6dd562536c71"}
22:32:19.770 00.000 9552 evsrv: cli 011F3A60 disconnect
22:32:19.770 00.000 9552 evsrv: cli 011F3B00 disconnect
22:32:19.798 00.028 9976 IsSlewing returns 0
22:32:19.798 00.000 9976 IsGuiding returns 0
22:32:19.798 00.000 9976 scope move finished after 115 + 90 ms
22:32:19.798 00.000 9976 Move returns status 0, amount 115
22:32:19.798 00.000 9976 MoveAxis(S, 179, ABG)
22:32:19.798 00.000 9976 Guiding  Dir = 1, Dur = 179
22:32:19.826 00.028 9976 IsSlewing returns 0
22:32:19.827 00.001 9976 IsGuiding returns 0
22:32:19.868 00.041 9976 PulseGuide returned control before completion, sleep 149
22:32:19.981 00.113 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.070
22:32:20.030 00.049 9976 IsGuiding returns 1
22:32:20.030 00.000 9976 scope still moving after pulse duration time elapsed
22:32:20.112 00.082 9976 IsSlewing returns 0
22:32:20.112 00.000 9976 IsGuiding returns 0
22:32:20.112 00.000 9976 scope move finished after 179 + 106 ms
22:32:20.112 00.000 9976 Move returns status 0, amount 179
22:32:20.112 00.000 9976 move complete, result=0
22:32:20.112 00.000 9976 worker thread done servicing request
22:32:20.112 00.000 9976 Worker thread wakes up
22:32:20.112 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:20.112 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(657,458,31,31)
22:32:20.112 00.000 9552 GuideStep: 5.3 px 115 ms WEST, 4.8 px 179 ms SOUTH
22:32:20.131 00.019 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.070
22:32:20.271 00.140 9552 evsrv: cli 011F3C40 connect
22:32:20.271 00.000 9552 case statement mapped state 6 to 3
22:32:20.272 00.001 9552 case statement mapped state 6 to 3
22:32:20.272 00.000 9552 evsrv: cli 011F3560 connect
22:32:20.272 00.000 9552 case statement mapped state 6 to 3
22:32:20.273 00.001 9552 case statement mapped state 6 to 3
22:32:20.273 00.000 9552 evsrv: cli 011F3C40 request: {"method":"get_pixel_scale","id":"14146fab-76af-4ff8-afd7-d99fa489e2dc"}
22:32:20.273 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":0.431683,"id":"14146fab-76af-4ff8-afd7-d99fa489e2dc"}
22:32:20.273 00.000 9552 evsrv: cli 011F3560 request: {"method":"get_pixel_scale","id":"936eb37e-6b55-4a2d-9b53-1a30b9d9bc97"}
22:32:20.273 00.000 9552 evsrv: cli 011F3560 response: {"jsonrpc":"2.0","result":0.431683,"id":"936eb37e-6b55-4a2d-9b53-1a30b9d9bc97"}
22:32:20.274 00.001 9552 evsrv: cli 011F3C40 disconnect
22:32:20.274 00.000 9552 evsrv: cli 011F3560 disconnect
22:32:21.767 01.493 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:32:21.784 00.017 9552 evsrv: cli 011F3880 connect
22:32:21.784 00.000 9552 case statement mapped state 6 to 3
22:32:21.784 00.000 9552 case statement mapped state 6 to 3
22:32:21.784 00.000 9552 evsrv: cli 011F3880 request: {"method":"get_pixel_scale","id":"15d49dd5-1808-4233-8031-784137b3659c"}
22:32:21.785 00.001 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":0.431683,"id":"15d49dd5-1808-4233-8031-784137b3659c"}
22:32:21.785 00.000 9552 evsrv: cli 011F3880 disconnect
22:32:21.917 00.132 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:32:22.271 00.354 9552 evsrv: cli 011F3420 connect
22:32:22.271 00.000 9552 case statement mapped state 6 to 3
22:32:22.271 00.000 9552 case statement mapped state 6 to 3
22:32:22.272 00.001 9552 evsrv: cli 011F3420 request: {"method":"get_pixel_scale","id":"79e813ac-7b4e-45f2-a8dd-281fb442c568"}
22:32:22.272 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":0.431683,"id":"79e813ac-7b4e-45f2-a8dd-281fb442c568"}
22:32:22.272 00.000 9552 evsrv: cli 011F3420 disconnect
22:32:23.458 01.186 9976 Exposure complete
22:32:23.528 00.070 9976 worker thread done servicing request
22:32:23.528 00.000 9552 OnExposeComplete: enter
22:32:23.528 00.000 9552 UpdateGuideState(): m_state=6
22:32:23.528 00.000 9552 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
22:32:23.528 00.000 9552 Star::Find false star n=3 nbg=260 bg=3279.3 sigma=914.4 thresh=6023 peak=5122
22:32:23.528 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=473.00, Mass=15042, SNR=2.9, Peak=12032 HFD=0.0
22:32:23.528 00.000 9552 DistanceChecker: activated
22:32:23.528 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:23.528 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:23.528 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:23.528 00.000 9976 Worker thread wakes up
22:32:23.528 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:23.528 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:23.529 00.001 9976 move complete, result=0
22:32:23.529 00.000 9976 worker thread done servicing request
22:32:23.629 00.100 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:23.629 00.000 9552 Status Line: Star lost - low SNR
22:32:23.630 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:32:23.645 00.015 9552 UpdateGuideState exits: Star lost - low SNR
22:32:23.645 00.000 9552 PhdController: settling, locked = 0, distance = 6.69 (3.00) aobump = 0 frame = 9 / 99999
22:32:23.645 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812343.645,"Host":"ASTROBRUCE","Inst":1,"Distance":6.69,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:32:23.645 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:23.645 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:23.645 00.000 9552 Enqueuing Expose request
22:32:23.645 00.000 9976 Worker thread wakes up
22:32:23.645 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:23.645 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:26.996 03.351 9976 Exposure complete
22:32:27.068 00.072 9976 worker thread done servicing request
22:32:27.068 00.000 9552 OnExposeComplete: enter
22:32:27.068 00.000 9552 UpdateGuideState(): m_state=6
22:32:27.068 00.000 9552 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
22:32:27.068 00.000 9552 Star::Find false star n=1 nbg=264 bg=3435.8 sigma=940.0 thresh=6256 peak=5787
22:32:27.068 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=473.00, Mass=8404, SNR=2.9, Peak=11840 HFD=0.0
22:32:27.068 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:27.068 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:27.068 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:27.068 00.000 9976 Worker thread wakes up
22:32:27.069 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:27.069 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:27.069 00.000 9976 move complete, result=0
22:32:27.069 00.000 9976 worker thread done servicing request
22:32:27.182 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:27.182 00.000 9552 Status Line: Star lost - low SNR
22:32:27.183 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=1.360
22:32:27.199 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:32:27.199 00.000 9552 PhdController: settling, locked = 0, distance = 6.69 (3.00) aobump = 0 frame = 10 / 99999
22:32:27.199 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812347.199,"Host":"ASTROBRUCE","Inst":1,"Distance":6.69,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:32:27.199 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:27.199 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:27.199 00.000 9552 Enqueuing Expose request
22:32:27.199 00.000 9976 Worker thread wakes up
22:32:27.199 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:27.199 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:30.541 03.342 9976 Exposure complete
22:32:30.611 00.070 9976 worker thread done servicing request
22:32:30.612 00.001 9552 OnExposeComplete: enter
22:32:30.612 00.000 9552 UpdateGuideState(): m_state=6
22:32:30.612 00.000 9552 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
22:32:30.612 00.000 9552 Star::Find false star n=2 nbg=264 bg=3683.2 sigma=906.6 thresh=6403 peak=5869
22:32:30.612 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=473.00, Mass=10650, SNR=2.9, Peak=11536 HFD=0.0
22:32:30.612 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:30.612 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:30.612 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:30.612 00.000 9976 Worker thread wakes up
22:32:30.612 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:30.612 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:30.612 00.000 9976 move complete, result=0
22:32:30.614 00.002 9976 worker thread done servicing request
22:32:30.729 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:30.729 00.000 9552 Status Line: Star lost - low SNR
22:32:30.730 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=1.360
22:32:30.746 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:32:30.746 00.000 9552 PhdController: settling, locked = 0, distance = 6.69 (3.00) aobump = 0 frame = 11 / 99999
22:32:30.746 00.000 9552 evsrv: {"Event":"Settling","Timestamp":1778812350.746,"Host":"ASTROBRUCE","Inst":1,"Distance":6.69,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:32:30.746 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:30.746 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:30.746 00.000 9552 Enqueuing Expose request
22:32:30.747 00.001 9976 Worker thread wakes up
22:32:30.747 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:30.747 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:32.400 01.653 9552 StartLoopingInteractive: Loop button clicked
22:32:32.400 00.000 9552 Mount: notify guiding stopped
22:32:32.400 00.000 9552 BLC: window closed
22:32:32.400 00.000 9552 BLC: Last direction was reset
22:32:32.400 00.000 9552 PhdController failed: Guiding stopped
22:32:32.400 00.000 9552 PhdController: newstate STATE_FINISH
22:32:32.400 00.000 9552 PhdController complete: fail: Guiding stopped
22:32:32.400 00.000 9552 evsrv: {"Event":"SettleDone","Timestamp":1778812352.400,"Host":"ASTROBRUCE","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":11,"DroppedFrames":9}
22:32:32.400 00.000 9552 Mount: notify guiding dither settle done success=0
22:32:32.400 00.000 9552 PhdController: newstate STATE_IDLE
22:32:32.400 00.000 9552 Changing from state GUIDING to STOP
22:32:32.400 00.000 9552 guider state => SELECTED
22:32:32.400 00.000 9552 Status Line: Looping
22:32:32.402 00.002 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:32:34.097 01.695 9976 Exposure complete
22:32:34.144 00.047 9552 StartLoopingInteractive: Loop button clicked
22:32:34.144 00.000 9552 cannot start looping when capture active
22:32:34.168 00.024 9976 worker thread done servicing request
22:32:34.169 00.001 9552 OnExposeComplete: enter
22:32:34.169 00.000 9552 UpdateGuideState(): m_state=2
22:32:34.169 00.000 9552 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:34.169 00.000 9552 Star::Find false star n=2 nbg=260 bg=3409.5 sigma=843.2 thresh=5939 peak=4959
22:32:34.169 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=473.00, Mass=6237, SNR=2.9, Peak=10016 HFD=0.0
22:32:34.169 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:34.169 00.000 9552 Changing from state SELECTED to UNINITIALIZED
22:32:34.169 00.000 9552 guider state => SELECTING
22:32:34.169 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:34.169 00.000 9552 Status Line: Star lost - low SNR
22:32:34.172 00.003 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:32:34.188 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:32:34.188 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:34.188 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:34.188 00.000 9552 Enqueuing Expose request
22:32:34.188 00.000 9976 Worker thread wakes up
22:32:34.189 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:34.189 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:37.056 02.867 9552 Stop button clicked
22:32:37.056 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:32:37.056 00.000 9552 Status Line: Waiting for devices...
22:32:37.092 00.036 9976 ZWO: stopexposure
22:32:37.481 00.389 9976 ZWO: stopexposure
22:32:37.482 00.001 9976 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:32:37.482 00.000 9976 worker thread done servicing request
22:32:37.482 00.000 9552 OnExposeComplete: enter
22:32:37.482 00.000 9552 OnExposeComplete: Capture Error reported
22:32:37.482 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:32:37.482 00.000 9552 Changing from state SELECTING to UNINITIALIZED
22:32:37.482 00.000 9552 guider state => SELECTING
22:32:37.483 00.001 9552 Status Line: Stopped.
22:32:37.485 00.002 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:32:38.872 01.387 9552 StartLoopingInteractive: Loop button clicked
22:32:38.872 00.000 9552 Status Line: Looping
22:32:38.874 00.002 9552 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:32:38.876 00.002 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:38.876 00.000 9552 Enqueuing Expose request
22:32:38.876 00.000 9976 Worker thread wakes up
22:32:38.877 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:38.877 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:41.240 02.363 9552 GuiderMultiStar::AutoSelect enter
22:32:41.240 00.000 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:32:41.312 00.072 9552 AutoFind: auto downsample for scale 0.43 => 2x
22:32:41.312 00.000 9552 AutoFind: downsample 2x
22:32:41.326 00.014 9552 AutoFind: global mean = 2.2, stdev 1108.5
22:32:41.326 00.000 9552 AutoFind: using threshold = 0.1
22:32:41.347 00.021 9552 AutoFind: local max [647, 307] 4.7
22:32:41.347 00.000 9552 AutoFind: local max [277, 35] 4.6
22:32:41.347 00.000 9552 AutoFind: local max [405, 803] 4.5
22:32:41.347 00.000 9552 AutoFind: local max [1479, 101] 4.3
22:32:41.347 00.000 9552 AutoFind: local max [939, 405] 4.3
22:32:41.347 00.000 9552 AutoFind: local max [1315, 737] 4.3
22:32:41.347 00.000 9552 AutoFind: local max [25, 763] 4.2
22:32:41.347 00.000 9552 AutoFind: local max [1191, 493] 4.2
22:32:41.347 00.000 9552 AutoFind: local max [813, 141] 4.2
22:32:41.347 00.000 9552 AutoFind: local max [855, 1105] 4.2
22:32:41.347 00.000 9552 AutoFind: local max [1083, 163] 4.2
22:32:41.347 00.000 9552 AutoFind: local max [1611, 163] 4.1
22:32:41.347 00.000 9552 AutoFind: local max [577, 857] 4.1
22:32:41.347 00.000 9552 AutoFind: local max [229, 163] 4.1
22:32:41.347 00.000 9552 AutoFind: local max [1053, 263] 4.1
22:32:41.347 00.000 9552 AutoFind: local max [1255, 309] 4.1
22:32:41.347 00.000 9552 AutoFind: local max [1581, 409] 4.0
22:32:41.347 00.000 9552 AutoFind: local max [401, 75] 4.0
22:32:41.347 00.000 9552 AutoFind: local max [29, 45] 4.0
22:32:41.347 00.000 9552 AutoFind: local max [1529, 873] 4.0
22:32:41.347 00.000 9552 AutoFind: local max [1505, 103] 4.0
22:32:41.347 00.000 9552 AutoFind: local max [869, 101] 4.0
22:32:41.347 00.000 9552 AutoFind: local max [1377, 137] 4.0
22:32:41.347 00.000 9552 AutoFind: local max [463, 307] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [1359, 309] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [1665, 285] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [105, 251] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [1727, 857] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [1755, 973] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [1417, 327] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [313, 679] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [1653, 879] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [391, 1089] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [1551, 203] 3.9
22:32:41.347 00.000 9552 AutoFind: local max [443, 929] 3.8
22:32:41.347 00.000 9552 AutoFind: local max [761, 821] 3.8
22:32:41.347 00.000 9552 AutoFind: local max [55, 227] 3.8
22:32:41.347 00.000 9552 AutoFind: local max [487, 1171] 3.8
22:32:41.347 00.000 9552 AutoFind: local max [1649, 1039] 3.8
22:32:41.347 00.000 9552 AutoFind: local max [451, 789] 3.8
22:32:41.348 00.001 9552 AutoFind: local max [1483, 79] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1163, 373] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1865, 61] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1897, 619] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [895, 113] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1139, 581] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1671, 1147] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1511, 1003] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1511, 357] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1637, 479] 3.8
22:32:41.348 00.000 9552 AutoFind: local max [1477, 647] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [1903, 163] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [1197, 645] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [1625, 103] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [1171, 1025] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [1655, 497] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [1901, 899] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [421, 35] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [551, 271] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [1261, 769] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [163, 563] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [1675, 483] 3.7
22:32:41.348 00.000 9552 AutoFind: local max [31, 27] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1341, 225] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1041, 845] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [837, 353] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1491, 159] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1097, 177] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [745, 183] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1007, 405] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1435, 569] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1087, 253] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1139, 889] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [795, 481] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [607, 201] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [491, 837] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [115, 453] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1701, 493] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1621, 857] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [417, 217] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1767, 1077] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1027, 239] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [811, 285] 3.6
22:32:41.348 00.000 9552 AutoFind: local max [1315, 227] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [1123, 597] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [429, 1041] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [775, 709] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [1515, 1121] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [1165, 215] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [1445, 769] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [1363, 627] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [1027, 1043] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [263, 181] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [853, 527] 3.5
22:32:41.348 00.000 9552 AutoFind: local max [859, 405] 3.5
22:32:41.349 00.001 9552 AutoFind: local max [1031, 161] 3.5
22:32:41.349 00.000 9552 AutoFind: local max [1381, 103] 3.5
22:32:41.349 00.000 9552 AutoFind: local max [1819, 985] 3.5
22:32:41.349 00.000 9552 AutoFind: local max [1665, 735] 3.5
22:32:41.349 00.000 9552 AutoFind: local max [1173, 903] 3.5
22:32:41.349 00.000 9552 AutoFind: too close [1123, 597] 3.5 - [1139, 581] 3.8
22:32:41.349 00.000 9552 AutoFind: too close [1097, 177] 3.6 - [1083, 163] 4.2
22:32:41.349 00.000 9552 AutoFind: too close [31, 27] 3.6 - [29, 45] 4.0
22:32:41.349 00.000 9552 AutoFind: too close [1675, 483] 3.7 - [1655, 497] 3.7
22:32:41.349 00.000 9552 AutoFind: too close [1655, 497] 3.7 - [1637, 479] 3.8
22:32:41.349 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:32:41.349 00.000 9552 Star::Find(15, 647, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=1 nbg=260 bg=3261.2 sigma=883.5 thresh=5912 peak=4707
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=647.00, Y=307.00, Mass=2819, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 277, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=10 nbg=246 bg=3538.0 sigma=883.0 thresh=6187 peak=5684
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=277.00, Y=35.00, Mass=31036, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 405, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=3 nbg=256 bg=3090.7 sigma=844.7 thresh=5625 peak=4706
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=803.00, Mass=10472, SNR=2.9, Peak=9616 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 1479, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=6 nbg=247 bg=3478.4 sigma=880.0 thresh=6119 peak=5578
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=1479.00, Y=101.00, Mass=19546, SNR=2.9, Peak=9008 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 939, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=3 nbg=249 bg=3305.4 sigma=842.8 thresh=5834 peak=5544
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=939.00, Y=405.00, Mass=15188, SNR=2.9, Peak=11024 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 1315, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=3 nbg=262 bg=3306.9 sigma=895.4 thresh=5993 peak=5317
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=1315.00, Y=737.00, Mass=9727, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 25, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=6 nbg=257 bg=2637.9 sigma=808.8 thresh=5064 peak=4715
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=25.00, Y=763.00, Mass=20029, SNR=2.9, Peak=8704 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 1191, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=6 nbg=250 bg=3461.4 sigma=833.7 thresh=5962 peak=4706
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=1191.00, Y=493.00, Mass=17311, SNR=2.9, Peak=8000 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 813, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.349 00.000 9552 Star::Find false star n=3 nbg=265 bg=3508.6 sigma=926.7 thresh=6289 peak=4834
22:32:41.349 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=141.00, Mass=10226, SNR=2.9, Peak=9200 HFD=0.0
22:32:41.349 00.000 9552 Star::Find(15, 855, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.001 9552 Star::Find false star n=5 nbg=258 bg=2027.9 sigma=812.1 thresh=4464 peak=3403
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=855.00, Y=1105.00, Mass=14676, SNR=2.9, Peak=6992 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 1611, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=5 nbg=262 bg=3484.9 sigma=1030.5 thresh=6576 peak=5127
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=1611.00, Y=163.00, Mass=18720, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 577, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=7 nbg=242 bg=2779.6 sigma=742.7 thresh=5008 peak=4616
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=577.00, Y=857.00, Mass=34095, SNR=2.9, Peak=11328 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 229, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=2 nbg=269 bg=3137.2 sigma=1082.5 thresh=6385 peak=4904
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=229.00, Y=163.00, Mass=6782, SNR=2.9, Peak=6880 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 1053, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=4 nbg=262 bg=3193.0 sigma=945.5 thresh=6030 peak=4690
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=1053.00, Y=263.00, Mass=11740, SNR=2.9, Peak=6992 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 1255, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find returns 1 (1), X=1253.24, Y=316.81, Mass=26344, SNR=11.3, Peak=11840 HFD=5.3
22:32:41.350 00.000 9552 Star::Find(15, 1581, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=10 nbg=241 bg=3129.6 sigma=785.6 thresh=5487 peak=5119
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=1581.00, Y=409.00, Mass=28976, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 401, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find returns 0 (3), X=401.00, Y=75.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 1529, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=12 nbg=245 bg=3314.3 sigma=806.5 thresh=5734 peak=5689
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=1529.00, Y=873.00, Mass=43141, SNR=2.9, Peak=11536 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 1505, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=4 nbg=258 bg=3540.6 sigma=925.1 thresh=6316 peak=5767
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=1505.00, Y=103.00, Mass=14286, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 869, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=6 nbg=245 bg=3613.3 sigma=802.1 thresh=6020 peak=5395
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=869.00, Y=101.00, Mass=18816, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 1377, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=4 nbg=260 bg=3501.4 sigma=860.4 thresh=6083 peak=4891
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=1377.00, Y=137.00, Mass=13434, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 463, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=4 nbg=248 bg=3466.1 sigma=773.8 thresh=5788 peak=4802
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=307.00, Mass=13255, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.350 00.000 9552 Star::Find(15, 1359, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.350 00.000 9552 Star::Find false star n=3 nbg=263 bg=3435.4 sigma=832.9 thresh=5934 peak=5185
22:32:41.350 00.000 9552 Star::Find returns 0 (2), X=1359.00, Y=309.00, Mass=11854, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.351 00.001 9552 Star::Find(15, 1665, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find returns 1 (1), X=1657.00, Y=275.00, Mass=52170, SNR=51.8, Peak=55872 HFD=0.5
22:32:41.351 00.000 9552 Star::Find(15, 105, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=4 nbg=255 bg=2952.5 sigma=874.2 thresh=5575 peak=4455
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=251.00, Mass=12398, SNR=2.9, Peak=7184 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 1727, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=3 nbg=254 bg=3092.0 sigma=904.3 thresh=5805 peak=4989
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=1727.00, Y=857.00, Mass=9444, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 1755, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find returns 1 (1), X=1747.76, Y=961.24, Mass=41079, SNR=18.5, Peak=13040 HFD=8.6
22:32:41.351 00.000 9552 Star::Find(15, 1417, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find returns 0 (3), X=1417.00, Y=327.00, Mass=0, SNR=0.0, Peak=6480 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 313, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=8 nbg=242 bg=3427.3 sigma=799.1 thresh=5825 peak=4882
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=313.00, Y=679.00, Mass=21590, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 1653, 879, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=4 nbg=258 bg=3309.9 sigma=910.7 thresh=6042 peak=4903
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=1653.00, Y=879.00, Mass=14888, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 391, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=7 nbg=255 bg=1886.9 sigma=749.2 thresh=4134 peak=3780
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=391.00, Y=1089.00, Mass=28424, SNR=2.9, Peak=9616 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 1551, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=3 nbg=262 bg=3567.9 sigma=970.8 thresh=6480 peak=5117
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=1551.00, Y=203.00, Mass=13888, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 443, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=6 nbg=243 bg=2543.3 sigma=779.3 thresh=4881 peak=4506
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=929.00, Mass=23924, SNR=2.9, Peak=9312 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 761, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=2 nbg=263 bg=3186.8 sigma=909.4 thresh=5915 peak=5108
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=761.00, Y=821.00, Mass=11738, SNR=2.9, Peak=12144 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 55, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=4 nbg=266 bg=2633.0 sigma=879.5 thresh=5271 peak=4377
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=55.00, Y=227.00, Mass=13564, SNR=2.9, Peak=6576 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 487, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=1 nbg=278 bg=1699.9 sigma=934.2 thresh=4503 peak=3836
22:32:41.351 00.000 9552 Star::Find returns 0 (2), X=487.00, Y=1171.00, Mass=8620, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.351 00.000 9552 Star::Find(15, 1649, 1039, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.351 00.000 9552 Star::Find false star n=4 nbg=258 bg=2581.4 sigma=892.7 thresh=5259 peak=4057
22:32:41.352 00.001 9552 Star::Find returns 0 (2), X=1649.00, Y=1039.00, Mass=13274, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 451, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find returns 0 (3), X=451.00, Y=789.00, Mass=0, SNR=0.0, Peak=9408 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1483, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=3 nbg=259 bg=3571.8 sigma=975.1 thresh=6497 peak=4916
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=79.00, Mass=14789, SNR=2.9, Peak=11536 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1163, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=7 nbg=234 bg=3316.6 sigma=746.9 thresh=5557 peak=5307
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=373.00, Mass=17295, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1865, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=3 nbg=264 bg=3570.5 sigma=879.8 thresh=6210 peak=5171
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1865.00, Y=61.00, Mass=10024, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1897, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=3 nbg=251 bg=2718.3 sigma=743.8 thresh=4950 peak=3896
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1897.00, Y=619.00, Mass=7253, SNR=2.9, Peak=6688 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 895, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=3 nbg=245 bg=3641.3 sigma=814.3 thresh=6084 peak=4961
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=895.00, Y=113.00, Mass=10340, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1671, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=1 nbg=251 bg=2703.3 sigma=899.0 thresh=5400 peak=4354
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1671.00, Y=1147.00, Mass=7825, SNR=2.9, Peak=10528 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find returns 1 (1), X=1510.08, Y=1003.19, Mass=15322, SNR=8.5, Peak=9408 HFD=1.4
22:32:41.352 00.000 9552 Star::Find(15, 1511, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=9 nbg=250 bg=3330.7 sigma=830.5 thresh=5822 peak=5095
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1511.00, Y=357.00, Mass=29864, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1477, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=3 nbg=280 bg=3532.1 sigma=1004.2 thresh=6545 peak=5054
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1477.00, Y=647.00, Mass=12172, SNR=2.9, Peak=9200 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1903, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=1 nbg=262 bg=2635.4 sigma=931.7 thresh=5430 peak=4297
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1903.00, Y=163.00, Mass=2837, SNR=2.9, Peak=6176 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1197, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find returns 0 (3), X=1197.00, Y=645.00, Mass=0, SNR=0.0, Peak=8496 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1625, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=1 nbg=269 bg=3904.0 sigma=1079.7 thresh=7143 peak=5470
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1625.00, Y=103.00, Mass=4288, SNR=2.9, Peak=8192 HFD=0.0
22:32:41.352 00.000 9552 Star::Find(15, 1171, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.352 00.000 9552 Star::Find false star n=4 nbg=265 bg=2577.1 sigma=897.4 thresh=5269 peak=4824
22:32:41.352 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=1025.00, Mass=15004, SNR=2.9, Peak=8496 HFD=0.0
22:32:41.353 00.001 9552 Star::Find(15, 1901, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=4 nbg=261 bg=2794.6 sigma=949.2 thresh=5642 peak=4408
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=1901.00, Y=899.00, Mass=19782, SNR=2.9, Peak=9712 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 421, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=3 nbg=250 bg=3544.8 sigma=871.1 thresh=6158 peak=5283
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=35.00, Mass=9814, SNR=2.9, Peak=7184 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 551, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=2 nbg=253 bg=3173.1 sigma=899.8 thresh=5873 peak=4886
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=551.00, Y=271.00, Mass=9654, SNR=2.9, Peak=8704 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 1261, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=3 nbg=253 bg=3497.5 sigma=894.4 thresh=6181 peak=5484
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=1261.00, Y=769.00, Mass=11284, SNR=2.9, Peak=8304 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 163, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=2 nbg=270 bg=3295.9 sigma=942.5 thresh=6123 peak=4650
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=163.00, Y=563.00, Mass=6368, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 1341, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find returns 1 (1), X=1356.80, Y=227.37, Mass=27786, SNR=14.5, Peak=15072 HFD=7.7
22:32:41.353 00.000 9552 Star::Find(15, 1041, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find returns 0 (3), X=1041.00, Y=845.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 837, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=8 nbg=229 bg=3420.6 sigma=704.5 thresh=5534 peak=4516
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=837.00, Y=353.00, Mass=21147, SNR=2.9, Peak=6688 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 1491, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find returns 0 (3), X=1491.00, Y=159.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 745, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=1 nbg=263 bg=3393.6 sigma=991.6 thresh=6369 peak=4743
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=745.00, Y=183.00, Mass=3998, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 1007, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=5 nbg=258 bg=3218.3 sigma=877.5 thresh=5851 peak=4964
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=1007.00, Y=405.00, Mass=17925, SNR=2.9, Peak=8800 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 1435, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=1 nbg=267 bg=3486.3 sigma=1032.0 thresh=6582 peak=5504
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=1435.00, Y=569.00, Mass=5426, SNR=2.9, Peak=8912 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 1087, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=3 nbg=251 bg=3447.2 sigma=886.3 thresh=6106 peak=4798
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=1087.00, Y=253.00, Mass=10506, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 1139, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.353 00.000 9552 Star::Find false star n=5 nbg=258 bg=2989.3 sigma=938.4 thresh=5804 peak=4939
22:32:41.353 00.000 9552 Star::Find returns 0 (2), X=1139.00, Y=889.00, Mass=17053, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.353 00.000 9552 Star::Find(15, 795, 481, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.001 9552 Star::Find false star n=2 nbg=263 bg=3414.5 sigma=958.5 thresh=6290 peak=5200
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=795.00, Y=481.00, Mass=8147, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 607, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=6 nbg=253 bg=3310.9 sigma=806.3 thresh=5730 peak=5198
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=607.00, Y=201.00, Mass=20118, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 491, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=4 nbg=262 bg=2951.0 sigma=897.6 thresh=5644 peak=4813
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=491.00, Y=837.00, Mass=17956, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 115, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=2 nbg=274 bg=3016.8 sigma=982.1 thresh=5963 peak=5043
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=115.00, Y=453.00, Mass=10270, SNR=2.9, Peak=9920 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 1701, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=2 nbg=270 bg=3171.6 sigma=1034.7 thresh=6276 peak=4963
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=1701.00, Y=493.00, Mass=9961, SNR=2.9, Peak=9920 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 1621, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=3 nbg=257 bg=3260.5 sigma=925.3 thresh=6037 peak=5219
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=857.00, Mass=9850, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 417, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=1 nbg=275 bg=3476.1 sigma=1007.5 thresh=6499 peak=5046
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=417.00, Y=217.00, Mass=3404, SNR=2.9, Peak=11728 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 1767, 1077, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find returns 1 (1), X=1764.54, Y=1078.83, Mass=26343, SNR=13.1, Peak=9504 HFD=6.4
22:32:41.354 00.000 9552 Star::Find(15, 1027, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=1 nbg=258 bg=3598.1 sigma=838.3 thresh=6113 peak=5012
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=239.00, Mass=3090, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 811, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=4 nbg=245 bg=3314.5 sigma=741.5 thresh=5539 peak=5062
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=811.00, Y=285.00, Mass=11958, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 1315, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=1 nbg=277 bg=3608.1 sigma=1038.4 thresh=6723 peak=4842
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=1315.00, Y=227.00, Mass=3880, SNR=2.9, Peak=7088 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 429, 1041, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=10 nbg=258 bg=2096.3 sigma=783.9 thresh=4448 peak=4151
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=429.00, Y=1041.00, Mass=27181, SNR=2.9, Peak=5872 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 775, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=6 nbg=252 bg=3396.3 sigma=820.6 thresh=5858 peak=5463
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=775.00, Y=709.00, Mass=22022, SNR=2.9, Peak=9808 HFD=0.0
22:32:41.354 00.000 9552 Star::Find(15, 1515, 1121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.354 00.000 9552 Star::Find false star n=3 nbg=272 bg=2647.8 sigma=1029.8 thresh=5737 peak=3983
22:32:41.354 00.000 9552 Star::Find returns 0 (2), X=1515.00, Y=1121.00, Mass=14825, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.355 00.001 9552 Star::Find(15, 1165, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=2 nbg=247 bg=3607.1 sigma=838.1 thresh=6122 peak=5420
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=215.00, Mass=8162, SNR=2.9, Peak=9104 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 1445, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=4 nbg=262 bg=3565.7 sigma=870.1 thresh=6176 peak=5059
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=769.00, Mass=11449, SNR=2.9, Peak=7296 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 1363, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=4 nbg=265 bg=3390.0 sigma=954.7 thresh=6254 peak=5151
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=1363.00, Y=627.00, Mass=12664, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 1027, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=1 nbg=266 bg=2276.1 sigma=919.5 thresh=5035 peak=4241
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=1043.00, Mass=5020, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 263, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=6 nbg=249 bg=3192.3 sigma=886.2 thresh=5851 peak=4873
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=263.00, Y=181.00, Mass=19950, SNR=2.9, Peak=7296 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 853, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=4 nbg=276 bg=3454.9 sigma=1058.0 thresh=6629 peak=5061
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=853.00, Y=527.00, Mass=14020, SNR=2.9, Peak=7584 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 859, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=3 nbg=269 bg=3379.0 sigma=973.8 thresh=6300 peak=5037
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=859.00, Y=405.00, Mass=11015, SNR=2.9, Peak=7584 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 1031, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=1 nbg=268 bg=3383.1 sigma=1024.8 thresh=6457 peak=5938
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=1031.00, Y=161.00, Mass=11385, SNR=2.9, Peak=14768 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 1381, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=2 nbg=268 bg=3586.7 sigma=1060.1 thresh=6767 peak=5191
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=1381.00, Y=103.00, Mass=9323, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 1819, 985, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=4 nbg=258 bg=2799.4 sigma=806.5 thresh=5219 peak=4866
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=985.00, Mass=21986, SNR=2.9, Peak=10624 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 1665, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=4 nbg=264 bg=3401.9 sigma=999.0 thresh=6399 peak=5072
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=1665.00, Y=735.00, Mass=18360, SNR=2.9, Peak=10720 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 1173, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find returns 1 (1), X=1175.47, Y=916.72, Mass=26294, SNR=14.4, Peak=12848 HFD=2.4
22:32:41.355 00.000 9552 AutoFind: finding best star pass 1
22:32:41.355 00.000 9552 Star::Find(15, 647, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.355 00.000 9552 Star::Find false star n=1 nbg=260 bg=3261.2 sigma=883.5 thresh=5912 peak=4707
22:32:41.355 00.000 9552 Star::Find returns 0 (2), X=647.00, Y=307.00, Mass=2819, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.355 00.000 9552 Star::Find(15, 277, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.001 9552 Star::Find false star n=10 nbg=246 bg=3538.0 sigma=883.0 thresh=6187 peak=5684
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=277.00, Y=35.00, Mass=31036, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 405, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=3 nbg=256 bg=3090.7 sigma=844.7 thresh=5625 peak=4706
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=803.00, Mass=10472, SNR=2.9, Peak=9616 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 1479, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=6 nbg=247 bg=3478.4 sigma=880.0 thresh=6119 peak=5578
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=1479.00, Y=101.00, Mass=19546, SNR=2.9, Peak=9008 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 939, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=3 nbg=249 bg=3305.4 sigma=842.8 thresh=5834 peak=5544
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=939.00, Y=405.00, Mass=15188, SNR=2.9, Peak=11024 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 1315, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=3 nbg=262 bg=3306.9 sigma=895.4 thresh=5993 peak=5317
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=1315.00, Y=737.00, Mass=9727, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 25, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=6 nbg=257 bg=2637.9 sigma=808.8 thresh=5064 peak=4715
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=25.00, Y=763.00, Mass=20029, SNR=2.9, Peak=8704 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 1191, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=6 nbg=250 bg=3461.4 sigma=833.7 thresh=5962 peak=4706
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=1191.00, Y=493.00, Mass=17311, SNR=2.9, Peak=8000 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 813, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=3 nbg=265 bg=3508.6 sigma=926.7 thresh=6289 peak=4834
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=141.00, Mass=10226, SNR=2.9, Peak=9200 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 855, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=5 nbg=258 bg=2027.9 sigma=812.1 thresh=4464 peak=3403
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=855.00, Y=1105.00, Mass=14676, SNR=2.9, Peak=6992 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 1611, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=5 nbg=262 bg=3484.9 sigma=1030.5 thresh=6576 peak=5127
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=1611.00, Y=163.00, Mass=18720, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 577, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=7 nbg=242 bg=2779.6 sigma=742.7 thresh=5008 peak=4616
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=577.00, Y=857.00, Mass=34095, SNR=2.9, Peak=11328 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 229, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=2 nbg=269 bg=3137.2 sigma=1082.5 thresh=6385 peak=4904
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=229.00, Y=163.00, Mass=6782, SNR=2.9, Peak=6880 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 1053, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find false star n=4 nbg=262 bg=3193.0 sigma=945.5 thresh=6030 peak=4690
22:32:41.356 00.000 9552 Star::Find returns 0 (2), X=1053.00, Y=263.00, Mass=11740, SNR=2.9, Peak=6992 HFD=0.0
22:32:41.356 00.000 9552 Star::Find(15, 1255, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.356 00.000 9552 Star::Find returns 1 (1), X=1253.24, Y=316.81, Mass=26344, SNR=11.3, Peak=11840 HFD=5.3
22:32:41.356 00.000 9552 AutoFind: near-saturated [1255, 309] 4.1 Mass 26344 SNR 11.3 Peak 11840
22:32:41.357 00.001 9552 Star::Find(15, 1581, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=10 nbg=241 bg=3129.6 sigma=785.6 thresh=5487 peak=5119
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=1581.00, Y=409.00, Mass=28976, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 401, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find returns 0 (3), X=401.00, Y=75.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 1529, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=12 nbg=245 bg=3314.3 sigma=806.5 thresh=5734 peak=5689
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=1529.00, Y=873.00, Mass=43141, SNR=2.9, Peak=11536 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 1505, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=4 nbg=258 bg=3540.6 sigma=925.1 thresh=6316 peak=5767
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=1505.00, Y=103.00, Mass=14286, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 869, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=6 nbg=245 bg=3613.3 sigma=802.1 thresh=6020 peak=5395
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=869.00, Y=101.00, Mass=18816, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 1377, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=4 nbg=260 bg=3501.4 sigma=860.4 thresh=6083 peak=4891
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=1377.00, Y=137.00, Mass=13434, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 463, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=4 nbg=248 bg=3466.1 sigma=773.8 thresh=5788 peak=4802
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=307.00, Mass=13255, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 1359, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=3 nbg=263 bg=3435.4 sigma=832.9 thresh=5934 peak=5185
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=1359.00, Y=309.00, Mass=11854, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 1665, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find returns 1 (1), X=1657.00, Y=275.00, Mass=52170, SNR=51.8, Peak=55872 HFD=0.5
22:32:41.357 00.000 9552 AutoFind: near-saturated [1665, 285] 3.9 Mass 52170 SNR 51.8 Peak 55872
22:32:41.357 00.000 9552 Star::Find(15, 105, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=4 nbg=255 bg=2952.5 sigma=874.2 thresh=5575 peak=4455
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=251.00, Mass=12398, SNR=2.9, Peak=7184 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 1727, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=3 nbg=254 bg=3092.0 sigma=904.3 thresh=5805 peak=4989
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=1727.00, Y=857.00, Mass=9444, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 1755, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find returns 1 (1), X=1747.76, Y=961.24, Mass=41079, SNR=18.5, Peak=13040 HFD=8.6
22:32:41.357 00.000 9552 AutoFind: near-saturated [1755, 973] 3.9 Mass 41079 SNR 18.5 Peak 13040
22:32:41.357 00.000 9552 Star::Find(15, 1417, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find returns 0 (3), X=1417.00, Y=327.00, Mass=0, SNR=0.0, Peak=6480 HFD=0.0
22:32:41.357 00.000 9552 Star::Find(15, 313, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.357 00.000 9552 Star::Find false star n=8 nbg=242 bg=3427.3 sigma=799.1 thresh=5825 peak=4882
22:32:41.357 00.000 9552 Star::Find returns 0 (2), X=313.00, Y=679.00, Mass=21590, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.358 00.001 9552 Star::Find(15, 1653, 879, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=4 nbg=258 bg=3309.9 sigma=910.7 thresh=6042 peak=4903
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=1653.00, Y=879.00, Mass=14888, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 391, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=7 nbg=255 bg=1886.9 sigma=749.2 thresh=4134 peak=3780
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=391.00, Y=1089.00, Mass=28424, SNR=2.9, Peak=9616 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 1551, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=3 nbg=262 bg=3567.9 sigma=970.8 thresh=6480 peak=5117
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=1551.00, Y=203.00, Mass=13888, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 443, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=6 nbg=243 bg=2543.3 sigma=779.3 thresh=4881 peak=4506
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=929.00, Mass=23924, SNR=2.9, Peak=9312 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 761, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=2 nbg=263 bg=3186.8 sigma=909.4 thresh=5915 peak=5108
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=761.00, Y=821.00, Mass=11738, SNR=2.9, Peak=12144 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 55, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=4 nbg=266 bg=2633.0 sigma=879.5 thresh=5271 peak=4377
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=55.00, Y=227.00, Mass=13564, SNR=2.9, Peak=6576 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 487, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=1 nbg=278 bg=1699.9 sigma=934.2 thresh=4503 peak=3836
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=487.00, Y=1171.00, Mass=8620, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 1649, 1039, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=4 nbg=258 bg=2581.4 sigma=892.7 thresh=5259 peak=4057
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=1649.00, Y=1039.00, Mass=13274, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 451, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find returns 0 (3), X=451.00, Y=789.00, Mass=0, SNR=0.0, Peak=9408 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 1483, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=3 nbg=259 bg=3571.8 sigma=975.1 thresh=6497 peak=4916
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=79.00, Mass=14789, SNR=2.9, Peak=11536 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 1163, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=7 nbg=234 bg=3316.6 sigma=746.9 thresh=5557 peak=5307
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=373.00, Mass=17295, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 1865, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=3 nbg=264 bg=3570.5 sigma=879.8 thresh=6210 peak=5171
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=1865.00, Y=61.00, Mass=10024, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 1897, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=3 nbg=251 bg=2718.3 sigma=743.8 thresh=4950 peak=3896
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=1897.00, Y=619.00, Mass=7253, SNR=2.9, Peak=6688 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 895, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=3 nbg=245 bg=3641.3 sigma=814.3 thresh=6084 peak=4961
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=895.00, Y=113.00, Mass=10340, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 1671, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.358 00.000 9552 Star::Find false star n=1 nbg=251 bg=2703.3 sigma=899.0 thresh=5400 peak=4354
22:32:41.358 00.000 9552 Star::Find returns 0 (2), X=1671.00, Y=1147.00, Mass=7825, SNR=2.9, Peak=10528 HFD=0.0
22:32:41.358 00.000 9552 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.001 9552 Star::Find returns 1 (1), X=1510.08, Y=1003.19, Mass=15322, SNR=8.5, Peak=9408 HFD=1.4
22:32:41.359 00.000 9552 AutoFind: near-saturated [1511, 1003] 3.8 Mass 15322 SNR 8.5 Peak 9408
22:32:41.359 00.000 9552 Star::Find(15, 1511, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=9 nbg=250 bg=3330.7 sigma=830.5 thresh=5822 peak=5095
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=1511.00, Y=357.00, Mass=29864, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1477, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=3 nbg=280 bg=3532.1 sigma=1004.2 thresh=6545 peak=5054
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=1477.00, Y=647.00, Mass=12172, SNR=2.9, Peak=9200 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1903, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=1 nbg=262 bg=2635.4 sigma=931.7 thresh=5430 peak=4297
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=1903.00, Y=163.00, Mass=2837, SNR=2.9, Peak=6176 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1197, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find returns 0 (3), X=1197.00, Y=645.00, Mass=0, SNR=0.0, Peak=8496 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1625, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=1 nbg=269 bg=3904.0 sigma=1079.7 thresh=7143 peak=5470
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=1625.00, Y=103.00, Mass=4288, SNR=2.9, Peak=8192 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1171, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=4 nbg=265 bg=2577.1 sigma=897.4 thresh=5269 peak=4824
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=1025.00, Mass=15004, SNR=2.9, Peak=8496 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1901, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=4 nbg=261 bg=2794.6 sigma=949.2 thresh=5642 peak=4408
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=1901.00, Y=899.00, Mass=19782, SNR=2.9, Peak=9712 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 421, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=3 nbg=250 bg=3544.8 sigma=871.1 thresh=6158 peak=5283
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=35.00, Mass=9814, SNR=2.9, Peak=7184 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 551, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=2 nbg=253 bg=3173.1 sigma=899.8 thresh=5873 peak=4886
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=551.00, Y=271.00, Mass=9654, SNR=2.9, Peak=8704 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1261, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=3 nbg=253 bg=3497.5 sigma=894.4 thresh=6181 peak=5484
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=1261.00, Y=769.00, Mass=11284, SNR=2.9, Peak=8304 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 163, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=2 nbg=270 bg=3295.9 sigma=942.5 thresh=6123 peak=4650
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=163.00, Y=563.00, Mass=6368, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1341, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find returns 1 (1), X=1356.80, Y=227.37, Mass=27786, SNR=14.5, Peak=15072 HFD=7.7
22:32:41.359 00.000 9552 AutoFind: near-saturated [1341, 225] 3.6 Mass 27786 SNR 14.5 Peak 15072
22:32:41.359 00.000 9552 Star::Find(15, 1041, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find returns 0 (3), X=1041.00, Y=845.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 837, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find false star n=8 nbg=229 bg=3420.6 sigma=704.5 thresh=5534 peak=4516
22:32:41.359 00.000 9552 Star::Find returns 0 (2), X=837.00, Y=353.00, Mass=21147, SNR=2.9, Peak=6688 HFD=0.0
22:32:41.359 00.000 9552 Star::Find(15, 1491, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.359 00.000 9552 Star::Find returns 0 (3), X=1491.00, Y=159.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:32:41.360 00.001 9552 Star::Find(15, 745, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=1 nbg=263 bg=3393.6 sigma=991.6 thresh=6369 peak=4743
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=745.00, Y=183.00, Mass=3998, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 1007, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=5 nbg=258 bg=3218.3 sigma=877.5 thresh=5851 peak=4964
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=1007.00, Y=405.00, Mass=17925, SNR=2.9, Peak=8800 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 1435, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=1 nbg=267 bg=3486.3 sigma=1032.0 thresh=6582 peak=5504
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=1435.00, Y=569.00, Mass=5426, SNR=2.9, Peak=8912 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 1087, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=3 nbg=251 bg=3447.2 sigma=886.3 thresh=6106 peak=4798
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=1087.00, Y=253.00, Mass=10506, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 1139, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=5 nbg=258 bg=2989.3 sigma=938.4 thresh=5804 peak=4939
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=1139.00, Y=889.00, Mass=17053, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 795, 481, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=2 nbg=263 bg=3414.5 sigma=958.5 thresh=6290 peak=5200
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=795.00, Y=481.00, Mass=8147, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 607, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=6 nbg=253 bg=3310.9 sigma=806.3 thresh=5730 peak=5198
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=607.00, Y=201.00, Mass=20118, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 491, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=4 nbg=262 bg=2951.0 sigma=897.6 thresh=5644 peak=4813
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=491.00, Y=837.00, Mass=17956, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 115, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=2 nbg=274 bg=3016.8 sigma=982.1 thresh=5963 peak=5043
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=115.00, Y=453.00, Mass=10270, SNR=2.9, Peak=9920 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 1701, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=2 nbg=270 bg=3171.6 sigma=1034.7 thresh=6276 peak=4963
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=1701.00, Y=493.00, Mass=9961, SNR=2.9, Peak=9920 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 1621, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=3 nbg=257 bg=3260.5 sigma=925.3 thresh=6037 peak=5219
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=857.00, Mass=9850, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 417, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=1 nbg=275 bg=3476.1 sigma=1007.5 thresh=6499 peak=5046
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=417.00, Y=217.00, Mass=3404, SNR=2.9, Peak=11728 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 1767, 1077, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find returns 1 (1), X=1764.54, Y=1078.83, Mass=26343, SNR=13.1, Peak=9504 HFD=6.4
22:32:41.360 00.000 9552 AutoFind: near-saturated [1767, 1077] 3.6 Mass 26343 SNR 13.1 Peak 9504
22:32:41.360 00.000 9552 Star::Find(15, 1027, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.360 00.000 9552 Star::Find false star n=1 nbg=258 bg=3598.1 sigma=838.3 thresh=6113 peak=5012
22:32:41.360 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=239.00, Mass=3090, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.360 00.000 9552 Star::Find(15, 811, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.001 9552 Star::Find false star n=4 nbg=245 bg=3314.5 sigma=741.5 thresh=5539 peak=5062
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=811.00, Y=285.00, Mass=11958, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1315, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=1 nbg=277 bg=3608.1 sigma=1038.4 thresh=6723 peak=4842
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=1315.00, Y=227.00, Mass=3880, SNR=2.9, Peak=7088 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 429, 1041, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=10 nbg=258 bg=2096.3 sigma=783.9 thresh=4448 peak=4151
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=429.00, Y=1041.00, Mass=27181, SNR=2.9, Peak=5872 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 775, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=6 nbg=252 bg=3396.3 sigma=820.6 thresh=5858 peak=5463
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=775.00, Y=709.00, Mass=22022, SNR=2.9, Peak=9808 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1515, 1121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=3 nbg=272 bg=2647.8 sigma=1029.8 thresh=5737 peak=3983
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=1515.00, Y=1121.00, Mass=14825, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1165, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=2 nbg=247 bg=3607.1 sigma=838.1 thresh=6122 peak=5420
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=215.00, Mass=8162, SNR=2.9, Peak=9104 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1445, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=4 nbg=262 bg=3565.7 sigma=870.1 thresh=6176 peak=5059
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=769.00, Mass=11449, SNR=2.9, Peak=7296 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1363, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=4 nbg=265 bg=3390.0 sigma=954.7 thresh=6254 peak=5151
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=1363.00, Y=627.00, Mass=12664, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1027, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=1 nbg=266 bg=2276.1 sigma=919.5 thresh=5035 peak=4241
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=1043.00, Mass=5020, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 263, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=6 nbg=249 bg=3192.3 sigma=886.2 thresh=5851 peak=4873
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=263.00, Y=181.00, Mass=19950, SNR=2.9, Peak=7296 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 853, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=4 nbg=276 bg=3454.9 sigma=1058.0 thresh=6629 peak=5061
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=853.00, Y=527.00, Mass=14020, SNR=2.9, Peak=7584 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 859, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=3 nbg=269 bg=3379.0 sigma=973.8 thresh=6300 peak=5037
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=859.00, Y=405.00, Mass=11015, SNR=2.9, Peak=7584 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1031, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=1 nbg=268 bg=3383.1 sigma=1024.8 thresh=6457 peak=5938
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=1031.00, Y=161.00, Mass=11385, SNR=2.9, Peak=14768 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1381, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=2 nbg=268 bg=3586.7 sigma=1060.1 thresh=6767 peak=5191
22:32:41.361 00.000 9552 Star::Find returns 0 (2), X=1381.00, Y=103.00, Mass=9323, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.361 00.000 9552 Star::Find(15, 1819, 985, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.361 00.000 9552 Star::Find false star n=4 nbg=258 bg=2799.4 sigma=806.5 thresh=5219 peak=4866
22:32:41.362 00.001 9552 Star::Find returns 0 (2), X=1819.00, Y=985.00, Mass=21986, SNR=2.9, Peak=10624 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 1665, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=4 nbg=264 bg=3401.9 sigma=999.0 thresh=6399 peak=5072
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=1665.00, Y=735.00, Mass=18360, SNR=2.9, Peak=10720 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 1173, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find returns 1 (1), X=1175.47, Y=916.72, Mass=26294, SNR=14.4, Peak=12848 HFD=2.4
22:32:41.362 00.000 9552 AutoFind: near-saturated [1173, 903] 3.5 Mass 26294 SNR 14.4 Peak 12848
22:32:41.362 00.000 9552 AutoFind: could not find a star on Pass 1
22:32:41.362 00.000 9552 AutoFind: finding best star pass 2
22:32:41.362 00.000 9552 Star::Find(15, 647, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=1 nbg=260 bg=3261.2 sigma=883.5 thresh=5912 peak=4707
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=647.00, Y=307.00, Mass=2819, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 277, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=10 nbg=246 bg=3538.0 sigma=883.0 thresh=6187 peak=5684
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=277.00, Y=35.00, Mass=31036, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 405, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=3 nbg=256 bg=3090.7 sigma=844.7 thresh=5625 peak=4706
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=803.00, Mass=10472, SNR=2.9, Peak=9616 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 1479, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=6 nbg=247 bg=3478.4 sigma=880.0 thresh=6119 peak=5578
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=1479.00, Y=101.00, Mass=19546, SNR=2.9, Peak=9008 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 939, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=3 nbg=249 bg=3305.4 sigma=842.8 thresh=5834 peak=5544
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=939.00, Y=405.00, Mass=15188, SNR=2.9, Peak=11024 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 1315, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=3 nbg=262 bg=3306.9 sigma=895.4 thresh=5993 peak=5317
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=1315.00, Y=737.00, Mass=9727, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 25, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=6 nbg=257 bg=2637.9 sigma=808.8 thresh=5064 peak=4715
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=25.00, Y=763.00, Mass=20029, SNR=2.9, Peak=8704 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 1191, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=6 nbg=250 bg=3461.4 sigma=833.7 thresh=5962 peak=4706
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=1191.00, Y=493.00, Mass=17311, SNR=2.9, Peak=8000 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 813, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=3 nbg=265 bg=3508.6 sigma=926.7 thresh=6289 peak=4834
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=141.00, Mass=10226, SNR=2.9, Peak=9200 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 855, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=5 nbg=258 bg=2027.9 sigma=812.1 thresh=4464 peak=3403
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=855.00, Y=1105.00, Mass=14676, SNR=2.9, Peak=6992 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 1611, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=5 nbg=262 bg=3484.9 sigma=1030.5 thresh=6576 peak=5127
22:32:41.362 00.000 9552 Star::Find returns 0 (2), X=1611.00, Y=163.00, Mass=18720, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.362 00.000 9552 Star::Find(15, 577, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.362 00.000 9552 Star::Find false star n=7 nbg=242 bg=2779.6 sigma=742.7 thresh=5008 peak=4616
22:32:41.363 00.001 9552 Star::Find returns 0 (2), X=577.00, Y=857.00, Mass=34095, SNR=2.9, Peak=11328 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 229, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=2 nbg=269 bg=3137.2 sigma=1082.5 thresh=6385 peak=4904
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=229.00, Y=163.00, Mass=6782, SNR=2.9, Peak=6880 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 1053, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=4 nbg=262 bg=3193.0 sigma=945.5 thresh=6030 peak=4690
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=1053.00, Y=263.00, Mass=11740, SNR=2.9, Peak=6992 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 1255, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find returns 1 (1), X=1253.24, Y=316.81, Mass=26344, SNR=11.3, Peak=11840 HFD=5.3
22:32:41.363 00.000 9552 AutoFind: star saturated or too dim [1255, 309] 4.1 Mass 26344 SNR 11.3
22:32:41.363 00.000 9552 Star::Find(15, 1581, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=10 nbg=241 bg=3129.6 sigma=785.6 thresh=5487 peak=5119
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=1581.00, Y=409.00, Mass=28976, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 401, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find returns 0 (3), X=401.00, Y=75.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 1529, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=12 nbg=245 bg=3314.3 sigma=806.5 thresh=5734 peak=5689
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=1529.00, Y=873.00, Mass=43141, SNR=2.9, Peak=11536 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 1505, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=4 nbg=258 bg=3540.6 sigma=925.1 thresh=6316 peak=5767
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=1505.00, Y=103.00, Mass=14286, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 869, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=6 nbg=245 bg=3613.3 sigma=802.1 thresh=6020 peak=5395
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=869.00, Y=101.00, Mass=18816, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 1377, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=4 nbg=260 bg=3501.4 sigma=860.4 thresh=6083 peak=4891
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=1377.00, Y=137.00, Mass=13434, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 463, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=4 nbg=248 bg=3466.1 sigma=773.8 thresh=5788 peak=4802
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=307.00, Mass=13255, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 1359, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=3 nbg=263 bg=3435.4 sigma=832.9 thresh=5934 peak=5185
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=1359.00, Y=309.00, Mass=11854, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 1665, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find returns 1 (1), X=1657.00, Y=275.00, Mass=52170, SNR=51.8, Peak=55872 HFD=0.5
22:32:41.363 00.000 9552 AutoFind: star saturated or too dim [1665, 285] 3.9 Mass 52170 SNR 51.8
22:32:41.363 00.000 9552 Star::Find(15, 105, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=4 nbg=255 bg=2952.5 sigma=874.2 thresh=5575 peak=4455
22:32:41.363 00.000 9552 Star::Find returns 0 (2), X=105.00, Y=251.00, Mass=12398, SNR=2.9, Peak=7184 HFD=0.0
22:32:41.363 00.000 9552 Star::Find(15, 1727, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.363 00.000 9552 Star::Find false star n=3 nbg=254 bg=3092.0 sigma=904.3 thresh=5805 peak=4989
22:32:41.364 00.001 9552 Star::Find returns 0 (2), X=1727.00, Y=857.00, Mass=9444, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 1755, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find returns 1 (1), X=1747.76, Y=961.24, Mass=41079, SNR=18.5, Peak=13040 HFD=8.6
22:32:41.364 00.000 9552 AutoFind: star saturated or too dim [1755, 973] 3.9 Mass 41079 SNR 18.5
22:32:41.364 00.000 9552 Star::Find(15, 1417, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find returns 0 (3), X=1417.00, Y=327.00, Mass=0, SNR=0.0, Peak=6480 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 313, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=8 nbg=242 bg=3427.3 sigma=799.1 thresh=5825 peak=4882
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=313.00, Y=679.00, Mass=21590, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 1653, 879, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=4 nbg=258 bg=3309.9 sigma=910.7 thresh=6042 peak=4903
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=1653.00, Y=879.00, Mass=14888, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 391, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=7 nbg=255 bg=1886.9 sigma=749.2 thresh=4134 peak=3780
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=391.00, Y=1089.00, Mass=28424, SNR=2.9, Peak=9616 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 1551, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=3 nbg=262 bg=3567.9 sigma=970.8 thresh=6480 peak=5117
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=1551.00, Y=203.00, Mass=13888, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 443, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=6 nbg=243 bg=2543.3 sigma=779.3 thresh=4881 peak=4506
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=929.00, Mass=23924, SNR=2.9, Peak=9312 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 761, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=2 nbg=263 bg=3186.8 sigma=909.4 thresh=5915 peak=5108
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=761.00, Y=821.00, Mass=11738, SNR=2.9, Peak=12144 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 55, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=4 nbg=266 bg=2633.0 sigma=879.5 thresh=5271 peak=4377
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=55.00, Y=227.00, Mass=13564, SNR=2.9, Peak=6576 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 487, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=1 nbg=278 bg=1699.9 sigma=934.2 thresh=4503 peak=3836
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=487.00, Y=1171.00, Mass=8620, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 1649, 1039, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=4 nbg=258 bg=2581.4 sigma=892.7 thresh=5259 peak=4057
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=1649.00, Y=1039.00, Mass=13274, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 451, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find returns 0 (3), X=451.00, Y=789.00, Mass=0, SNR=0.0, Peak=9408 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 1483, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=3 nbg=259 bg=3571.8 sigma=975.1 thresh=6497 peak=4916
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=79.00, Mass=14789, SNR=2.9, Peak=11536 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 1163, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=7 nbg=234 bg=3316.6 sigma=746.9 thresh=5557 peak=5307
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=373.00, Mass=17295, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 1865, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.364 00.000 9552 Star::Find false star n=3 nbg=264 bg=3570.5 sigma=879.8 thresh=6210 peak=5171
22:32:41.364 00.000 9552 Star::Find returns 0 (2), X=1865.00, Y=61.00, Mass=10024, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.364 00.000 9552 Star::Find(15, 1897, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.001 9552 Star::Find false star n=3 nbg=251 bg=2718.3 sigma=743.8 thresh=4950 peak=3896
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1897.00, Y=619.00, Mass=7253, SNR=2.9, Peak=6688 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 895, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=3 nbg=245 bg=3641.3 sigma=814.3 thresh=6084 peak=4961
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=895.00, Y=113.00, Mass=10340, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1671, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=1 nbg=251 bg=2703.3 sigma=899.0 thresh=5400 peak=4354
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1671.00, Y=1147.00, Mass=7825, SNR=2.9, Peak=10528 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find returns 1 (1), X=1510.08, Y=1003.19, Mass=15322, SNR=8.5, Peak=9408 HFD=1.4
22:32:41.365 00.000 9552 AutoFind: star saturated or too dim [1511, 1003] 3.8 Mass 15322 SNR 8.5
22:32:41.365 00.000 9552 Star::Find(15, 1511, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=9 nbg=250 bg=3330.7 sigma=830.5 thresh=5822 peak=5095
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1511.00, Y=357.00, Mass=29864, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1477, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=3 nbg=280 bg=3532.1 sigma=1004.2 thresh=6545 peak=5054
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1477.00, Y=647.00, Mass=12172, SNR=2.9, Peak=9200 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1903, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=1 nbg=262 bg=2635.4 sigma=931.7 thresh=5430 peak=4297
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1903.00, Y=163.00, Mass=2837, SNR=2.9, Peak=6176 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1197, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find returns 0 (3), X=1197.00, Y=645.00, Mass=0, SNR=0.0, Peak=8496 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1625, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=1 nbg=269 bg=3904.0 sigma=1079.7 thresh=7143 peak=5470
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1625.00, Y=103.00, Mass=4288, SNR=2.9, Peak=8192 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1171, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=4 nbg=265 bg=2577.1 sigma=897.4 thresh=5269 peak=4824
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1171.00, Y=1025.00, Mass=15004, SNR=2.9, Peak=8496 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1901, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=4 nbg=261 bg=2794.6 sigma=949.2 thresh=5642 peak=4408
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1901.00, Y=899.00, Mass=19782, SNR=2.9, Peak=9712 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 421, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=3 nbg=250 bg=3544.8 sigma=871.1 thresh=6158 peak=5283
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=35.00, Mass=9814, SNR=2.9, Peak=7184 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 551, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=2 nbg=253 bg=3173.1 sigma=899.8 thresh=5873 peak=4886
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=551.00, Y=271.00, Mass=9654, SNR=2.9, Peak=8704 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 1261, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.365 00.000 9552 Star::Find false star n=3 nbg=253 bg=3497.5 sigma=894.4 thresh=6181 peak=5484
22:32:41.365 00.000 9552 Star::Find returns 0 (2), X=1261.00, Y=769.00, Mass=11284, SNR=2.9, Peak=8304 HFD=0.0
22:32:41.365 00.000 9552 Star::Find(15, 163, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.001 9552 Star::Find false star n=2 nbg=270 bg=3295.9 sigma=942.5 thresh=6123 peak=4650
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=163.00, Y=563.00, Mass=6368, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 1341, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find returns 1 (1), X=1356.80, Y=227.37, Mass=27786, SNR=14.5, Peak=15072 HFD=7.7
22:32:41.366 00.000 9552 AutoFind: star saturated or too dim [1341, 225] 3.6 Mass 27786 SNR 14.5
22:32:41.366 00.000 9552 Star::Find(15, 1041, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find returns 0 (3), X=1041.00, Y=845.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 837, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=8 nbg=229 bg=3420.6 sigma=704.5 thresh=5534 peak=4516
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=837.00, Y=353.00, Mass=21147, SNR=2.9, Peak=6688 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 1491, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find returns 0 (3), X=1491.00, Y=159.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 745, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=1 nbg=263 bg=3393.6 sigma=991.6 thresh=6369 peak=4743
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=745.00, Y=183.00, Mass=3998, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 1007, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=5 nbg=258 bg=3218.3 sigma=877.5 thresh=5851 peak=4964
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=1007.00, Y=405.00, Mass=17925, SNR=2.9, Peak=8800 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 1435, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=1 nbg=267 bg=3486.3 sigma=1032.0 thresh=6582 peak=5504
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=1435.00, Y=569.00, Mass=5426, SNR=2.9, Peak=8912 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 1087, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=3 nbg=251 bg=3447.2 sigma=886.3 thresh=6106 peak=4798
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=1087.00, Y=253.00, Mass=10506, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 1139, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=5 nbg=258 bg=2989.3 sigma=938.4 thresh=5804 peak=4939
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=1139.00, Y=889.00, Mass=17053, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 795, 481, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=2 nbg=263 bg=3414.5 sigma=958.5 thresh=6290 peak=5200
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=795.00, Y=481.00, Mass=8147, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 607, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=6 nbg=253 bg=3310.9 sigma=806.3 thresh=5730 peak=5198
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=607.00, Y=201.00, Mass=20118, SNR=2.9, Peak=8608 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 491, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=4 nbg=262 bg=2951.0 sigma=897.6 thresh=5644 peak=4813
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=491.00, Y=837.00, Mass=17956, SNR=2.9, Peak=10320 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 115, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=2 nbg=274 bg=3016.8 sigma=982.1 thresh=5963 peak=5043
22:32:41.366 00.000 9552 Star::Find returns 0 (2), X=115.00, Y=453.00, Mass=10270, SNR=2.9, Peak=9920 HFD=0.0
22:32:41.366 00.000 9552 Star::Find(15, 1701, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.366 00.000 9552 Star::Find false star n=2 nbg=270 bg=3171.6 sigma=1034.7 thresh=6276 peak=4963
22:32:41.367 00.001 9552 Star::Find returns 0 (2), X=1701.00, Y=493.00, Mass=9961, SNR=2.9, Peak=9920 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 1621, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=3 nbg=257 bg=3260.5 sigma=925.3 thresh=6037 peak=5219
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=857.00, Mass=9850, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 417, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=1 nbg=275 bg=3476.1 sigma=1007.5 thresh=6499 peak=5046
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=417.00, Y=217.00, Mass=3404, SNR=2.9, Peak=11728 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 1767, 1077, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find returns 1 (1), X=1764.54, Y=1078.83, Mass=26343, SNR=13.1, Peak=9504 HFD=6.4
22:32:41.367 00.000 9552 AutoFind: star saturated or too dim [1767, 1077] 3.6 Mass 26343 SNR 13.1
22:32:41.367 00.000 9552 Star::Find(15, 1027, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=1 nbg=258 bg=3598.1 sigma=838.3 thresh=6113 peak=5012
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=239.00, Mass=3090, SNR=2.9, Peak=7392 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 811, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=4 nbg=245 bg=3314.5 sigma=741.5 thresh=5539 peak=5062
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=811.00, Y=285.00, Mass=11958, SNR=2.9, Peak=9408 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 1315, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=1 nbg=277 bg=3608.1 sigma=1038.4 thresh=6723 peak=4842
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=1315.00, Y=227.00, Mass=3880, SNR=2.9, Peak=7088 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 429, 1041, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=10 nbg=258 bg=2096.3 sigma=783.9 thresh=4448 peak=4151
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=429.00, Y=1041.00, Mass=27181, SNR=2.9, Peak=5872 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 775, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=6 nbg=252 bg=3396.3 sigma=820.6 thresh=5858 peak=5463
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=775.00, Y=709.00, Mass=22022, SNR=2.9, Peak=9808 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 1515, 1121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=3 nbg=272 bg=2647.8 sigma=1029.8 thresh=5737 peak=3983
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=1515.00, Y=1121.00, Mass=14825, SNR=2.9, Peak=7792 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 1165, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=2 nbg=247 bg=3607.1 sigma=838.1 thresh=6122 peak=5420
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=215.00, Mass=8162, SNR=2.9, Peak=9104 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 1445, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=4 nbg=262 bg=3565.7 sigma=870.1 thresh=6176 peak=5059
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=769.00, Mass=11449, SNR=2.9, Peak=7296 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 1363, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=4 nbg=265 bg=3390.0 sigma=954.7 thresh=6254 peak=5151
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=1363.00, Y=627.00, Mass=12664, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.367 00.000 9552 Star::Find(15, 1027, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.367 00.000 9552 Star::Find false star n=1 nbg=266 bg=2276.1 sigma=919.5 thresh=5035 peak=4241
22:32:41.367 00.000 9552 Star::Find returns 0 (2), X=1027.00, Y=1043.00, Mass=5020, SNR=2.9, Peak=7888 HFD=0.0
22:32:41.368 00.001 9552 Star::Find(15, 263, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=6 nbg=249 bg=3192.3 sigma=886.2 thresh=5851 peak=4873
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=263.00, Y=181.00, Mass=19950, SNR=2.9, Peak=7296 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 853, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=4 nbg=276 bg=3454.9 sigma=1058.0 thresh=6629 peak=5061
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=853.00, Y=527.00, Mass=14020, SNR=2.9, Peak=7584 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 859, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=3 nbg=269 bg=3379.0 sigma=973.8 thresh=6300 peak=5037
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=859.00, Y=405.00, Mass=11015, SNR=2.9, Peak=7584 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 1031, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=1 nbg=268 bg=3383.1 sigma=1024.8 thresh=6457 peak=5938
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=1031.00, Y=161.00, Mass=11385, SNR=2.9, Peak=14768 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 1381, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=2 nbg=268 bg=3586.7 sigma=1060.1 thresh=6767 peak=5191
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=1381.00, Y=103.00, Mass=9323, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 1819, 985, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=4 nbg=258 bg=2799.4 sigma=806.5 thresh=5219 peak=4866
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=1819.00, Y=985.00, Mass=21986, SNR=2.9, Peak=10624 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 1665, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=4 nbg=264 bg=3401.9 sigma=999.0 thresh=6399 peak=5072
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=1665.00, Y=735.00, Mass=18360, SNR=2.9, Peak=10720 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 1173, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find returns 1 (1), X=1175.47, Y=916.72, Mass=26294, SNR=14.4, Peak=12848 HFD=2.4
22:32:41.368 00.000 9552 AutoFind: star saturated or too dim [1173, 903] 3.5 Mass 26294 SNR 14.4
22:32:41.368 00.000 9552 AutoFind: could not find a non-saturated star!
22:32:41.368 00.000 9552 AutoFind: finding best star pass 3
22:32:41.368 00.000 9552 Star::Find(15, 647, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=1 nbg=260 bg=3261.2 sigma=883.5 thresh=5912 peak=4707
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=647.00, Y=307.00, Mass=2819, SNR=2.9, Peak=6784 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 277, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=10 nbg=246 bg=3538.0 sigma=883.0 thresh=6187 peak=5684
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=277.00, Y=35.00, Mass=31036, SNR=2.9, Peak=7488 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 405, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=3 nbg=256 bg=3090.7 sigma=844.7 thresh=5625 peak=4706
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=803.00, Mass=10472, SNR=2.9, Peak=9616 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 1479, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=6 nbg=247 bg=3478.4 sigma=880.0 thresh=6119 peak=5578
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=1479.00, Y=101.00, Mass=19546, SNR=2.9, Peak=9008 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 939, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=3 nbg=249 bg=3305.4 sigma=842.8 thresh=5834 peak=5544
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=939.00, Y=405.00, Mass=15188, SNR=2.9, Peak=11024 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 1315, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.368 00.000 9552 Star::Find false star n=3 nbg=262 bg=3306.9 sigma=895.4 thresh=5993 peak=5317
22:32:41.368 00.000 9552 Star::Find returns 0 (2), X=1315.00, Y=737.00, Mass=9727, SNR=2.9, Peak=7696 HFD=0.0
22:32:41.368 00.000 9552 Star::Find(15, 25, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.001 9552 Star::Find false star n=6 nbg=257 bg=2637.9 sigma=808.8 thresh=5064 peak=4715
22:32:41.369 00.000 9552 Star::Find returns 0 (2), X=25.00, Y=763.00, Mass=20029, SNR=2.9, Peak=8704 HFD=0.0
22:32:41.369 00.000 9552 Star::Find(15, 1191, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.000 9552 Star::Find false star n=6 nbg=250 bg=3461.4 sigma=833.7 thresh=5962 peak=4706
22:32:41.369 00.000 9552 Star::Find returns 0 (2), X=1191.00, Y=493.00, Mass=17311, SNR=2.9, Peak=8000 HFD=0.0
22:32:41.369 00.000 9552 Star::Find(15, 813, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.000 9552 Star::Find false star n=3 nbg=265 bg=3508.6 sigma=926.7 thresh=6289 peak=4834
22:32:41.369 00.000 9552 Star::Find returns 0 (2), X=813.00, Y=141.00, Mass=10226, SNR=2.9, Peak=9200 HFD=0.0
22:32:41.369 00.000 9552 Star::Find(15, 855, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.000 9552 Star::Find false star n=5 nbg=258 bg=2027.9 sigma=812.1 thresh=4464 peak=3403
22:32:41.369 00.000 9552 Star::Find returns 0 (2), X=855.00, Y=1105.00, Mass=14676, SNR=2.9, Peak=6992 HFD=0.0
22:32:41.369 00.000 9552 Star::Find(15, 1611, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.000 9552 Star::Find false star n=5 nbg=262 bg=3484.9 sigma=1030.5 thresh=6576 peak=5127
22:32:41.369 00.000 9552 Star::Find returns 0 (2), X=1611.00, Y=163.00, Mass=18720, SNR=2.9, Peak=8400 HFD=0.0
22:32:41.369 00.000 9552 Star::Find(15, 577, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.000 9552 Star::Find false star n=7 nbg=242 bg=2779.6 sigma=742.7 thresh=5008 peak=4616
22:32:41.369 00.000 9552 Star::Find returns 0 (2), X=577.00, Y=857.00, Mass=34095, SNR=2.9, Peak=11328 HFD=0.0
22:32:41.369 00.000 9552 Star::Find(15, 229, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.000 9552 Star::Find false star n=2 nbg=269 bg=3137.2 sigma=1082.5 thresh=6385 peak=4904
22:32:41.369 00.000 9552 Star::Find returns 0 (2), X=229.00, Y=163.00, Mass=6782, SNR=2.9, Peak=6880 HFD=0.0
22:32:41.369 00.000 9552 Star::Find(15, 1053, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.000 9552 Star::Find false star n=4 nbg=262 bg=3193.0 sigma=945.5 thresh=6030 peak=4690
22:32:41.369 00.000 9552 Star::Find returns 0 (2), X=1053.00, Y=263.00, Mass=11740, SNR=2.9, Peak=6992 HFD=0.0
22:32:41.369 00.000 9552 Star::Find(15, 1255, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.369 00.000 9552 Star::Find returns 1 (1), X=1253.24, Y=316.81, Mass=26344, SNR=11.3, Peak=11840 HFD=5.3
22:32:41.369 00.000 9552 AutoFind returns star at [1255, 309] 4.1 Mass 26344 SNR 11.3
22:32:41.369 00.000 9552 Star::Find(15, 1255, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.370 00.001 9552 Star::Find returns 1 (1), X=1253.24, Y=316.81, Mass=26344, SNR=11.3, Peak=11840 HFD=5.3
22:32:41.370 00.000 9552 MultiStar: List (7): {1253.24, 316.81}(11.3), {1657.00, 275.00}(51.8), {1747.76, 961.24}(18.5), {1510.08, 1003.19}(8.5), {1356.80, 227.37}(14.5), {1764.54, 1078.83}(13.1), {1175.47, 916.72}(14.4), 
22:32:41.370 00.000 9552 setting lock position to (1253.24, 316.81)
22:32:41.370 00.000 9552 MultiStar: stabilizing after lock position change
22:32:41.370 00.000 9552 AutoSelect: state = 1, call UpdateGuideState
22:32:41.370 00.000 9552 UpdateGuideState(): m_state=1
22:32:41.370 00.000 9552 Star::Find(15, 1253, 316, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:32:41.370 00.000 9552 Star::Find returns 1 (1), X=1253.24, Y=316.81, Mass=26344, SNR=11.3, Peak=11840 HFD=5.3
22:32:41.370 00.000 9552 DistanceChecker: deactivated
22:32:41.370 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:32:41.370 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:32:41.370 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:32:41.371 00.001 9552 setting lock position to (1253.24, 316.81)
22:32:41.371 00.000 9552 MultiStar: stabilizing after lock position change
22:32:41.371 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
22:32:41.372 00.001 9552 Changing from state SELECTING to SELECTED
22:32:41.372 00.000 9552 guider state => SELECTED
22:32:41.380 00.008 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:32:41.395 00.015 9552 UpdateGuideState exits: m=26344 SNR=11.3 Saturated
22:32:41.395 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:32:41.409 00.014 9552 Status Line: Auto-selected star at (1253.2, 316.8)
22:32:42.232 00.823 9976 Exposure complete
22:32:42.304 00.072 9976 worker thread done servicing request
22:32:42.304 00.000 9552 OnExposeComplete: enter
22:32:42.304 00.000 9552 UpdateGuideState(): m_state=2
22:32:42.305 00.001 9552 Star::Find(15, 1253, 316, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:42.305 00.000 9552 Star::Find false star n=4 nbg=269 bg=3600.5 sigma=904.9 thresh=6315 peak=5196
22:32:42.305 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=316.00, Mass=13150, SNR=2.9, Peak=7488 HFD=0.0
22:32:42.305 00.000 9552 DistanceChecker: activated
22:32:42.305 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:42.305 00.000 9552 Changing from state SELECTED to UNINITIALIZED
22:32:42.305 00.000 9552 guider state => SELECTING
22:32:42.305 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:42.305 00.000 9552 Status Line: Star lost - low SNR
22:32:42.308 00.003 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=1.360
22:32:42.323 00.015 9552 UpdateGuideState exits: Star lost - low SNR
22:32:42.324 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:42.324 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:42.324 00.000 9552 Enqueuing Expose request
22:32:42.324 00.000 9976 Worker thread wakes up
22:32:42.324 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:42.324 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:44.591 02.267 9552 GuiderMultiStar::AutoSelect enter
22:32:44.592 00.001 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:32:44.663 00.071 9552 AutoFind: auto downsample for scale 0.43 => 2x
22:32:44.663 00.000 9552 AutoFind: downsample 2x
22:32:44.677 00.014 9552 AutoFind: global mean = 0.8, stdev 1096.7
22:32:44.677 00.000 9552 AutoFind: using threshold = 0.1
22:32:44.698 00.021 9552 AutoFind: local max [1715, 939] 4.9
22:32:44.698 00.000 9552 AutoFind: local max [185, 57] 4.7
22:32:44.698 00.000 9552 AutoFind: local max [1887, 475] 4.3
22:32:44.698 00.000 9552 AutoFind: local max [97, 279] 4.3
22:32:44.698 00.000 9552 AutoFind: local max [763, 659] 4.2
22:32:44.698 00.000 9552 AutoFind: local max [65, 1167] 4.2
22:32:44.698 00.000 9552 AutoFind: local max [729, 1047] 4.2
22:32:44.698 00.000 9552 AutoFind: local max [1059, 1085] 4.2
22:32:44.698 00.000 9552 AutoFind: local max [177, 255] 4.1
22:32:44.698 00.000 9552 AutoFind: local max [877, 49] 4.1
22:32:44.698 00.000 9552 AutoFind: local max [989, 721] 4.1
22:32:44.698 00.000 9552 AutoFind: local max [1697, 25] 4.1
22:32:44.698 00.000 9552 AutoFind: local max [1575, 255] 4.0
22:32:44.698 00.000 9552 AutoFind: local max [1635, 253] 4.0
22:32:44.698 00.000 9552 AutoFind: local max [1527, 527] 4.0
22:32:44.698 00.000 9552 AutoFind: local max [1281, 213] 4.0
22:32:44.698 00.000 9552 AutoFind: local max [615, 911] 3.9
22:32:44.698 00.000 9552 AutoFind: local max [331, 253] 3.9
22:32:44.698 00.000 9552 AutoFind: local max [935, 575] 3.9
22:32:44.698 00.000 9552 AutoFind: local max [51, 749] 3.9
22:32:44.698 00.000 9552 AutoFind: local max [843, 91] 3.9
22:32:44.698 00.000 9552 AutoFind: local max [921, 179] 3.9
22:32:44.698 00.000 9552 AutoFind: local max [711, 621] 3.9
22:32:44.698 00.000 9552 AutoFind: local max [941, 177] 3.9
22:32:44.698 00.000 9552 AutoFind: local max [1527, 937] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [1123, 393] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [1437, 793] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [273, 581] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [965, 699] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [197, 697] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [337, 393] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [169, 221] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [959, 135] 3.8
22:32:44.698 00.000 9552 AutoFind: local max [1593, 255] 3.8
22:32:44.699 00.001 9552 AutoFind: local max [1039, 549] 3.8
22:32:44.699 00.000 9552 AutoFind: local max [959, 393] 3.8
22:32:44.699 00.000 9552 AutoFind: local max [873, 267] 3.8
22:32:44.699 00.000 9552 AutoFind: local max [1195, 549] 3.8
22:32:44.699 00.000 9552 AutoFind: local max [227, 467] 3.8
22:32:44.699 00.000 9552 AutoFind: local max [703, 445] 3.8
22:32:44.699 00.000 9552 AutoFind: local max [1375, 993] 3.8
22:32:44.699 00.000 9552 AutoFind: local max [841, 927] 3.8
22:32:44.699 00.000 9552 AutoFind: local max [409, 579] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [641, 717] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1723, 781] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1407, 711] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1477, 225] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1687, 397] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1849, 53] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1265, 297] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1163, 75] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1883, 317] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1707, 143] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [321, 549] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [267, 665] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1429, 547] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1321, 375] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1181, 401] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [1805, 49] 3.7
22:32:44.699 00.000 9552 AutoFind: local max [247, 713] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1589, 793] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1085, 51] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [215, 55] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1289, 69] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [835, 271] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1727, 873] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1827, 1099] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1147, 221] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [381, 293] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1385, 395] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [269, 547] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1127, 549] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1919, 235] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [153, 1199] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1157, 1031] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [515, 225] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [461, 721] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1149, 643] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1435, 497] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1407, 1185] 3.6
22:32:44.699 00.000 9552 AutoFind: local max [1391, 991] 3.5
22:32:44.699 00.000 9552 AutoFind: local max [1341, 975] 3.5
22:32:44.699 00.000 9552 AutoFind: local max [1501, 893] 3.5
22:32:44.699 00.000 9552 AutoFind: local max [1689, 555] 3.5
22:32:44.699 00.000 9552 AutoFind: local max [551, 177] 3.5
22:32:44.699 00.000 9552 AutoFind: local max [891, 135] 3.5
22:32:44.699 00.000 9552 AutoFind: local max [819, 937] 3.5
22:32:44.700 00.001 9552 AutoFind: local max [1879, 1155] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [1881, 119] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [1865, 977] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [951, 29] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [1561, 809] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [443, 939] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [1033, 565] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [1813, 183] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [935, 517] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [541, 939] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [1909, 747] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [1189, 721] 3.5
22:32:44.700 00.000 9552 AutoFind: local max [95, 941] 3.5
22:32:44.700 00.000 9552 AutoFind: too close [1033, 565] 3.5 - [1039, 549] 3.8
22:32:44.700 00.000 9552 AutoFind: too close [1391, 991] 3.5 - [1375, 993] 3.8
22:32:44.700 00.000 9552 AutoFind: too close [1593, 255] 3.8 - [1575, 255] 4.0
22:32:44.700 00.000 9552 AutoFind: too close [941, 177] 3.9 - [921, 179] 3.9
22:32:44.700 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:32:44.700 00.000 9552 Star::Find(15, 1715, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.700 00.000 9552 Star::Find false star n=4 nbg=261 bg=2801.4 sigma=860.2 thresh=5382 peak=4582
22:32:44.700 00.000 9552 Star::Find returns 0 (2), X=1715.00, Y=939.00, Mass=14202, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.700 00.000 9552 Star::Find(15, 185, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.700 00.000 9552 Star::Find false star n=5 nbg=275 bg=3341.5 sigma=976.5 thresh=6271 peak=5479
22:32:44.700 00.000 9552 Star::Find returns 0 (2), X=185.00, Y=57.00, Mass=19933, SNR=2.9, Peak=11024 HFD=0.0
22:32:44.700 00.000 9552 Star::Find(15, 1887, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.700 00.000 9552 Star::Find false star n=5 nbg=261 bg=2679.1 sigma=801.8 thresh=5085 peak=4230
22:32:44.700 00.000 9552 Star::Find returns 0 (2), X=1887.00, Y=475.00, Mass=15164, SNR=2.9, Peak=6272 HFD=0.0
22:32:44.700 00.000 9552 Star::Find(15, 97, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.700 00.000 9552 Star::Find false star n=1 nbg=257 bg=2873.6 sigma=899.2 thresh=5571 peak=4637
22:32:44.700 00.000 9552 Star::Find returns 0 (2), X=97.00, Y=279.00, Mass=3094, SNR=2.9, Peak=6176 HFD=0.0
22:32:44.700 00.000 9552 Star::Find(15, 763, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.700 00.000 9552 Star::Find false star n=5 nbg=244 bg=3300.9 sigma=792.2 thresh=5677 peak=4746
22:32:44.700 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=659.00, Mass=16904, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.700 00.000 9552 Star::Find(15, 65, 1167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.700 00.000 9552 Star::Find false star n=4 nbg=273 bg=1350.1 sigma=860.3 thresh=3931 peak=3540
22:32:44.700 00.000 9552 Star::Find returns 0 (2), X=65.00, Y=1167.00, Mass=16296, SNR=2.9, Peak=8800 HFD=0.0
22:32:44.700 00.000 9552 Star::Find(15, 729, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.700 00.000 9552 Star::Find false star n=5 nbg=262 bg=2222.2 sigma=872.9 thresh=4841 peak=4214
22:32:44.700 00.000 9552 Star::Find returns 0 (2), X=729.00, Y=1047.00, Mass=17545, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.700 00.000 9552 Star::Find(15, 1059, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.700 00.000 9552 Star::Find returns 1 (1), X=1062.00, Y=1086.55, Mass=25746, SNR=13.2, Peak=12432 HFD=3.5
22:32:44.701 00.001 9552 Star::Find(15, 177, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=1 nbg=251 bg=3098.7 sigma=844.1 thresh=5631 peak=4301
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=177.00, Y=255.00, Mass=2869, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 877, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=6 nbg=274 bg=3578.6 sigma=1021.6 thresh=6643 peak=5722
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=877.00, Y=49.00, Mass=27296, SNR=2.9, Peak=11120 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 989, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=4 nbg=256 bg=3252.2 sigma=970.3 thresh=6163 peak=4959
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=989.00, Y=721.00, Mass=14207, SNR=2.9, Peak=7184 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 1697, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=6 nbg=241 bg=3399.6 sigma=785.7 thresh=5757 peak=5094
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=1697.00, Y=25.00, Mass=17378, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 1635, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=1 nbg=265 bg=3764.6 sigma=937.9 thresh=6578 peak=5452
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=1635.00, Y=253.00, Mass=6251, SNR=2.9, Peak=10928 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 1527, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=5 nbg=258 bg=3433.8 sigma=923.2 thresh=6203 peak=5282
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=527.00, Mass=18255, SNR=2.9, Peak=11120 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 1281, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=2 nbg=267 bg=3422.9 sigma=953.7 thresh=6284 peak=5110
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=1281.00, Y=213.00, Mass=6530, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 615, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=13 nbg=229 bg=2424.7 sigma=664.5 thresh=4418 peak=4132
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=911.00, Mass=31086, SNR=2.9, Peak=6784 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 331, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=4 nbg=259 bg=3521.2 sigma=923.9 thresh=6293 peak=4827
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=253.00, Mass=14155, SNR=2.9, Peak=8400 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 935, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=8 nbg=240 bg=3426.9 sigma=673.5 thresh=5447 peak=5162
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=935.00, Y=575.00, Mass=19177, SNR=2.9, Peak=9408 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 51, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=13 nbg=242 bg=2693.8 sigma=699.3 thresh=4792 peak=4500
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=51.00, Y=749.00, Mass=35781, SNR=2.9, Peak=8912 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 843, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=6 nbg=262 bg=3346.2 sigma=926.6 thresh=6126 peak=4847
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=91.00, Mass=18899, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 711, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.701 00.000 9552 Star::Find false star n=7 nbg=246 bg=3294.2 sigma=821.8 thresh=5760 peak=4958
22:32:44.701 00.000 9552 Star::Find returns 0 (2), X=711.00, Y=621.00, Mass=20173, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.701 00.000 9552 Star::Find(15, 1527, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.001 9552 Star::Find false star n=1 nbg=260 bg=3231.1 sigma=907.3 thresh=5953 peak=4892
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=937.00, Mass=3457, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 1123, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=3 nbg=261 bg=3495.5 sigma=946.5 thresh=6335 peak=5080
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=1123.00, Y=393.00, Mass=10777, SNR=2.9, Peak=8304 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 1437, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find returns 1 (1), X=1436.19, Y=794.18, Mass=43165, SNR=16.0, Peak=7888 HFD=8.6
22:32:44.702 00.000 9552 Star::Find(15, 273, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=2 nbg=274 bg=3175.9 sigma=974.3 thresh=6099 peak=4707
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=273.00, Y=581.00, Mass=7616, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 965, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find returns 0 (3), X=965.00, Y=699.00, Mass=0, SNR=0.0, Peak=8304 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 197, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=7 nbg=251 bg=3160.6 sigma=872.0 thresh=5777 peak=5043
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=697.00, Mass=21492, SNR=2.9, Peak=8608 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 337, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=1 nbg=263 bg=3429.8 sigma=870.2 thresh=6040 peak=4828
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=337.00, Y=393.00, Mass=2954, SNR=2.9, Peak=7088 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 169, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find returns 1 (1), X=161.51, Y=208.93, Mass=22761, SNR=12.6, Peak=12336 HFD=5.1
22:32:44.702 00.000 9552 Star::Find(15, 959, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=6 nbg=244 bg=3558.5 sigma=778.9 thresh=5895 peak=4980
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=135.00, Mass=18345, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 959, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=5 nbg=254 bg=3135.2 sigma=915.3 thresh=5881 peak=5634
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=393.00, Mass=16820, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 873, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=3 nbg=258 bg=3303.0 sigma=843.6 thresh=5834 peak=5275
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=873.00, Y=267.00, Mass=13067, SNR=2.9, Peak=10112 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 1195, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=6 nbg=258 bg=3289.0 sigma=902.0 thresh=5995 peak=5482
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=1195.00, Y=549.00, Mass=21466, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 227, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=10 nbg=258 bg=3088.1 sigma=876.1 thresh=5716 peak=5447
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=467.00, Mass=32815, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 703, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.702 00.000 9552 Star::Find false star n=1 nbg=269 bg=3469.7 sigma=1002.8 thresh=6478 peak=4804
22:32:44.702 00.000 9552 Star::Find returns 0 (2), X=703.00, Y=445.00, Mass=6242, SNR=2.9, Peak=9712 HFD=0.0
22:32:44.702 00.000 9552 Star::Find(15, 841, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.001 9552 Star::Find false star n=4 nbg=251 bg=2790.9 sigma=854.7 thresh=5355 peak=4031
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=841.00, Y=927.00, Mass=12836, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 409, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=3 nbg=237 bg=3304.4 sigma=795.1 thresh=5690 peak=5313
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=409.00, Y=579.00, Mass=14791, SNR=2.9, Peak=11936 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 641, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=6 nbg=232 bg=3346.1 sigma=700.1 thresh=5446 peak=4986
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=717.00, Mass=25988, SNR=2.9, Peak=11936 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1723, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=2 nbg=235 bg=3468.1 sigma=852.3 thresh=6025 peak=5320
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1723.00, Y=781.00, Mass=9160, SNR=2.9, Peak=8704 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1407, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=1 nbg=249 bg=3538.4 sigma=820.7 thresh=6000 peak=4996
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1407.00, Y=711.00, Mass=2638, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1477, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=3 nbg=254 bg=3489.8 sigma=895.2 thresh=6175 peak=5029
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1477.00, Y=225.00, Mass=9179, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1687, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=2 nbg=276 bg=3365.0 sigma=1056.6 thresh=6535 peak=5161
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1687.00, Y=397.00, Mass=6742, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1849, 53, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=1 nbg=256 bg=3683.9 sigma=958.5 thresh=6559 peak=5237
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1849.00, Y=53.00, Mass=3404, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1265, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=4 nbg=263 bg=3556.7 sigma=879.7 thresh=6196 peak=4970
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1265.00, Y=297.00, Mass=14013, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1163, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=9 nbg=244 bg=3396.1 sigma=795.4 thresh=5782 peak=5064
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=75.00, Mass=23595, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1883, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=3 nbg=257 bg=2742.2 sigma=865.1 thresh=5337 peak=4675
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1883.00, Y=317.00, Mass=9886, SNR=2.9, Peak=6272 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1707, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=1 nbg=260 bg=3500.2 sigma=949.5 thresh=6349 peak=5357
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=1707.00, Y=143.00, Mass=3892, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 321, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=2 nbg=273 bg=3493.5 sigma=1009.2 thresh=6521 peak=4985
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=321.00, Y=549.00, Mass=7589, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 267, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.703 00.000 9552 Star::Find false star n=2 nbg=275 bg=3306.3 sigma=980.9 thresh=6249 peak=5316
22:32:44.703 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=665.00, Mass=8267, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.703 00.000 9552 Star::Find(15, 1429, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.001 9552 Star::Find false star n=4 nbg=257 bg=3265.0 sigma=912.9 thresh=6004 peak=4730
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1429.00, Y=547.00, Mass=14476, SNR=2.9, Peak=8192 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 1321, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=2 nbg=258 bg=3322.7 sigma=899.0 thresh=6020 peak=4687
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1321.00, Y=375.00, Mass=7227, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 1181, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=6 nbg=266 bg=3298.6 sigma=892.3 thresh=5976 peak=4796
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1181.00, Y=401.00, Mass=17488, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 1805, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=4 nbg=238 bg=3667.5 sigma=805.7 thresh=6084 peak=5541
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1805.00, Y=49.00, Mass=15602, SNR=2.9, Peak=10624 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 247, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=6 nbg=264 bg=3262.8 sigma=875.9 thresh=5890 peak=4893
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=247.00, Y=713.00, Mass=18391, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 1589, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=4 nbg=265 bg=3623.4 sigma=998.9 thresh=6620 peak=5198
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1589.00, Y=793.00, Mass=12739, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 1085, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=2 nbg=253 bg=3759.1 sigma=970.9 thresh=6672 peak=5166
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1085.00, Y=51.00, Mass=6354, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 215, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=1 nbg=275 bg=3508.2 sigma=1007.5 thresh=6531 peak=4736
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=215.00, Y=55.00, Mass=3068, SNR=2.9, Peak=6576 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 1289, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=4 nbg=256 bg=3492.1 sigma=894.1 thresh=6174 peak=5001
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1289.00, Y=69.00, Mass=14384, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 835, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find returns 1 (1), X=831.95, Y=269.88, Mass=33281, SNR=12.7, Peak=11328 HFD=5.9
22:32:44.704 00.000 9552 Star::Find(15, 1727, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find returns 1 (1), X=1731.40, Y=868.36, Mass=17176, SNR=10.1, Peak=11536 HFD=2.1
22:32:44.704 00.000 9552 Star::Find(15, 1827, 1099, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=3 nbg=266 bg=2524.9 sigma=800.9 thresh=4928 peak=4597
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1827.00, Y=1099.00, Mass=12569, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 1147, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=2 nbg=271 bg=3621.7 sigma=1020.0 thresh=6682 peak=5114
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=1147.00, Y=221.00, Mass=6741, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 381, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find false star n=6 nbg=258 bg=3368.4 sigma=863.1 thresh=5958 peak=4694
22:32:44.704 00.000 9552 Star::Find returns 0 (2), X=381.00, Y=293.00, Mass=16829, SNR=2.9, Peak=8192 HFD=0.0
22:32:44.704 00.000 9552 Star::Find(15, 1385, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.704 00.000 9552 Star::Find returns 1 (1), X=1387.00, Y=386.00, Mass=15037, SNR=15.4, Peak=18608 HFD=0.5
22:32:44.704 00.000 9552 Star::Find(15, 269, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.001 9552 Star::Find false star n=3 nbg=269 bg=3355.1 sigma=960.6 thresh=6237 peak=6095
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=269.00, Y=547.00, Mass=15647, SNR=2.9, Peak=12944 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 1127, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=2 nbg=266 bg=3454.0 sigma=974.3 thresh=6377 peak=5024
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=549.00, Mass=8884, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 1919, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=5 nbg=254 bg=2439.7 sigma=817.9 thresh=4893 peak=4752
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=1919.00, Y=235.00, Mass=24538, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 153, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=5 nbg=260 bg=1565.2 sigma=905.7 thresh=4282 peak=3490
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=153.00, Y=1199.00, Mass=16910, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 1157, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=6 nbg=243 bg=2381.0 sigma=745.2 thresh=4617 peak=4485
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=1157.00, Y=1031.00, Mass=18130, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 515, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=4 nbg=253 bg=3453.3 sigma=862.9 thresh=6042 peak=4725
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=515.00, Y=225.00, Mass=10795, SNR=2.9, Peak=9200 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 461, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=7 nbg=247 bg=3231.7 sigma=829.5 thresh=5720 peak=5137
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=721.00, Mass=22242, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 1149, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=8 nbg=256 bg=3200.2 sigma=840.4 thresh=5721 peak=4833
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=1149.00, Y=643.00, Mass=25822, SNR=2.9, Peak=6688 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 1435, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find returns 1 (1), X=1428.58, Y=509.71, Mass=20998, SNR=12.0, Peak=14656 HFD=2.7
22:32:44.705 00.000 9552 Star::Find(15, 1407, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=6 nbg=266 bg=2350.3 sigma=919.5 thresh=5109 peak=4503
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=1407.00, Y=1185.00, Mass=22346, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 1341, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=6 nbg=238 bg=2842.2 sigma=715.3 thresh=4988 peak=4245
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=1341.00, Y=975.00, Mass=16275, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 1501, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=2 nbg=266 bg=3286.3 sigma=1052.0 thresh=6442 peak=6008
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=893.00, Mass=13251, SNR=2.9, Peak=12640 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 1689, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=1 nbg=271 bg=3266.6 sigma=1020.6 thresh=6328 peak=5110
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=1689.00, Y=555.00, Mass=6141, SNR=2.9, Peak=9408 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 551, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=3 nbg=267 bg=3396.6 sigma=897.0 thresh=6088 peak=5490
22:32:44.705 00.000 9552 Star::Find returns 0 (2), X=551.00, Y=177.00, Mass=14818, SNR=2.9, Peak=12240 HFD=0.0
22:32:44.705 00.000 9552 Star::Find(15, 891, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.705 00.000 9552 Star::Find false star n=2 nbg=261 bg=3545.9 sigma=928.1 thresh=6330 peak=5027
22:32:44.706 00.001 9552 Star::Find returns 0 (2), X=891.00, Y=135.00, Mass=6268, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 819, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find returns 1 (1), X=816.35, Y=946.60, Mass=21614, SNR=12.6, Peak=9008 HFD=7.3
22:32:44.706 00.000 9552 Star::Find(15, 1879, 1155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=6 nbg=249 bg=2579.3 sigma=798.1 thresh=4974 peak=3974
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=1879.00, Y=1155.00, Mass=17340, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 1881, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=6 nbg=245 bg=2936.2 sigma=767.5 thresh=5239 peak=4511
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=1881.00, Y=119.00, Mass=17423, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 1865, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=2 nbg=260 bg=2501.2 sigma=848.3 thresh=5046 peak=4246
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=1865.00, Y=977.00, Mass=9382, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 951, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=10 nbg=236 bg=3625.9 sigma=777.1 thresh=5957 peak=5920
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=951.00, Y=29.00, Mass=30669, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 1561, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=4 nbg=268 bg=3511.4 sigma=940.8 thresh=6334 peak=5096
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=1561.00, Y=809.00, Mass=14194, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 443, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=5 nbg=269 bg=2393.4 sigma=935.0 thresh=5198 peak=4119
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=939.00, Mass=24257, SNR=2.9, Peak=9312 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 1813, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=7 nbg=254 bg=3185.7 sigma=904.6 thresh=5900 peak=5173
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=1813.00, Y=183.00, Mass=21428, SNR=2.9, Peak=7792 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 935, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=3 nbg=253 bg=3427.7 sigma=921.7 thresh=6193 peak=5230
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=935.00, Y=517.00, Mass=9557, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 541, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=3 nbg=252 bg=2607.1 sigma=689.6 thresh=4676 peak=3750
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=541.00, Y=939.00, Mass=8083, SNR=2.9, Peak=6176 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 1909, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=3 nbg=273 bg=2723.0 sigma=869.6 thresh=5332 peak=4325
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=1909.00, Y=747.00, Mass=8951, SNR=2.9, Peak=6480 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 1189, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=1 nbg=253 bg=3413.8 sigma=894.9 thresh=6099 peak=5111
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=1189.00, Y=721.00, Mass=3370, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.706 00.000 9552 Star::Find(15, 95, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.706 00.000 9552 Star::Find false star n=3 nbg=262 bg=2249.9 sigma=929.1 thresh=5037 peak=3981
22:32:44.706 00.000 9552 Star::Find returns 0 (2), X=95.00, Y=941.00, Mass=11778, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.706 00.000 9552 AutoFind: finding best star pass 1
22:32:44.707 00.001 9552 Star::Find(15, 1715, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=4 nbg=261 bg=2801.4 sigma=860.2 thresh=5382 peak=4582
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=1715.00, Y=939.00, Mass=14202, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 185, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=5 nbg=275 bg=3341.5 sigma=976.5 thresh=6271 peak=5479
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=185.00, Y=57.00, Mass=19933, SNR=2.9, Peak=11024 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 1887, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=5 nbg=261 bg=2679.1 sigma=801.8 thresh=5085 peak=4230
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=1887.00, Y=475.00, Mass=15164, SNR=2.9, Peak=6272 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 97, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=1 nbg=257 bg=2873.6 sigma=899.2 thresh=5571 peak=4637
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=97.00, Y=279.00, Mass=3094, SNR=2.9, Peak=6176 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 763, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=5 nbg=244 bg=3300.9 sigma=792.2 thresh=5677 peak=4746
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=659.00, Mass=16904, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 65, 1167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=4 nbg=273 bg=1350.1 sigma=860.3 thresh=3931 peak=3540
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=65.00, Y=1167.00, Mass=16296, SNR=2.9, Peak=8800 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 729, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=5 nbg=262 bg=2222.2 sigma=872.9 thresh=4841 peak=4214
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=729.00, Y=1047.00, Mass=17545, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 1059, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find returns 1 (1), X=1062.00, Y=1086.55, Mass=25746, SNR=13.2, Peak=12432 HFD=3.5
22:32:44.707 00.000 9552 AutoFind: near-saturated [1059, 1085] 4.2 Mass 25746 SNR 13.2 Peak 12432
22:32:44.707 00.000 9552 Star::Find(15, 177, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=1 nbg=251 bg=3098.7 sigma=844.1 thresh=5631 peak=4301
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=177.00, Y=255.00, Mass=2869, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 877, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=6 nbg=274 bg=3578.6 sigma=1021.6 thresh=6643 peak=5722
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=877.00, Y=49.00, Mass=27296, SNR=2.9, Peak=11120 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 989, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=4 nbg=256 bg=3252.2 sigma=970.3 thresh=6163 peak=4959
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=989.00, Y=721.00, Mass=14207, SNR=2.9, Peak=7184 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 1697, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=6 nbg=241 bg=3399.6 sigma=785.7 thresh=5757 peak=5094
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=1697.00, Y=25.00, Mass=17378, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 1635, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=1 nbg=265 bg=3764.6 sigma=937.9 thresh=6578 peak=5452
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=1635.00, Y=253.00, Mass=6251, SNR=2.9, Peak=10928 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 1527, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.707 00.000 9552 Star::Find false star n=5 nbg=258 bg=3433.8 sigma=923.2 thresh=6203 peak=5282
22:32:44.707 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=527.00, Mass=18255, SNR=2.9, Peak=11120 HFD=0.0
22:32:44.707 00.000 9552 Star::Find(15, 1281, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.001 9552 Star::Find false star n=2 nbg=267 bg=3422.9 sigma=953.7 thresh=6284 peak=5110
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=1281.00, Y=213.00, Mass=6530, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 615, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=13 nbg=229 bg=2424.7 sigma=664.5 thresh=4418 peak=4132
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=911.00, Mass=31086, SNR=2.9, Peak=6784 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 331, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=4 nbg=259 bg=3521.2 sigma=923.9 thresh=6293 peak=4827
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=253.00, Mass=14155, SNR=2.9, Peak=8400 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 935, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=8 nbg=240 bg=3426.9 sigma=673.5 thresh=5447 peak=5162
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=935.00, Y=575.00, Mass=19177, SNR=2.9, Peak=9408 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 51, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=13 nbg=242 bg=2693.8 sigma=699.3 thresh=4792 peak=4500
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=51.00, Y=749.00, Mass=35781, SNR=2.9, Peak=8912 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 843, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=6 nbg=262 bg=3346.2 sigma=926.6 thresh=6126 peak=4847
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=91.00, Mass=18899, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 711, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=7 nbg=246 bg=3294.2 sigma=821.8 thresh=5760 peak=4958
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=711.00, Y=621.00, Mass=20173, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 1527, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=1 nbg=260 bg=3231.1 sigma=907.3 thresh=5953 peak=4892
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=937.00, Mass=3457, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 1123, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=3 nbg=261 bg=3495.5 sigma=946.5 thresh=6335 peak=5080
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=1123.00, Y=393.00, Mass=10777, SNR=2.9, Peak=8304 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 1437, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find returns 1 (1), X=1436.19, Y=794.18, Mass=43165, SNR=16.0, Peak=7888 HFD=8.6
22:32:44.708 00.000 9552 AutoFind: near-saturated [1437, 793] 3.8 Mass 43165 SNR 16.0 Peak 7888
22:32:44.708 00.000 9552 Star::Find(15, 273, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=2 nbg=274 bg=3175.9 sigma=974.3 thresh=6099 peak=4707
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=273.00, Y=581.00, Mass=7616, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 965, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find returns 0 (3), X=965.00, Y=699.00, Mass=0, SNR=0.0, Peak=8304 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 197, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=7 nbg=251 bg=3160.6 sigma=872.0 thresh=5777 peak=5043
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=697.00, Mass=21492, SNR=2.9, Peak=8608 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 337, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find false star n=1 nbg=263 bg=3429.8 sigma=870.2 thresh=6040 peak=4828
22:32:44.708 00.000 9552 Star::Find returns 0 (2), X=337.00, Y=393.00, Mass=2954, SNR=2.9, Peak=7088 HFD=0.0
22:32:44.708 00.000 9552 Star::Find(15, 169, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.708 00.000 9552 Star::Find returns 1 (1), X=161.51, Y=208.93, Mass=22761, SNR=12.6, Peak=12336 HFD=5.1
22:32:44.708 00.000 9552 AutoFind: near-saturated [169, 221] 3.8 Mass 22761 SNR 12.6 Peak 12336
22:32:44.709 00.001 9552 Star::Find(15, 959, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=6 nbg=244 bg=3558.5 sigma=778.9 thresh=5895 peak=4980
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=135.00, Mass=18345, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 959, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=5 nbg=254 bg=3135.2 sigma=915.3 thresh=5881 peak=5634
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=393.00, Mass=16820, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 873, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=3 nbg=258 bg=3303.0 sigma=843.6 thresh=5834 peak=5275
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=873.00, Y=267.00, Mass=13067, SNR=2.9, Peak=10112 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 1195, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=6 nbg=258 bg=3289.0 sigma=902.0 thresh=5995 peak=5482
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=1195.00, Y=549.00, Mass=21466, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 227, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=10 nbg=258 bg=3088.1 sigma=876.1 thresh=5716 peak=5447
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=467.00, Mass=32815, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 703, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=1 nbg=269 bg=3469.7 sigma=1002.8 thresh=6478 peak=4804
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=703.00, Y=445.00, Mass=6242, SNR=2.9, Peak=9712 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 841, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=4 nbg=251 bg=2790.9 sigma=854.7 thresh=5355 peak=4031
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=841.00, Y=927.00, Mass=12836, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 409, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=3 nbg=237 bg=3304.4 sigma=795.1 thresh=5690 peak=5313
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=409.00, Y=579.00, Mass=14791, SNR=2.9, Peak=11936 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 641, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=6 nbg=232 bg=3346.1 sigma=700.1 thresh=5446 peak=4986
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=717.00, Mass=25988, SNR=2.9, Peak=11936 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 1723, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=2 nbg=235 bg=3468.1 sigma=852.3 thresh=6025 peak=5320
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=1723.00, Y=781.00, Mass=9160, SNR=2.9, Peak=8704 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 1407, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=1 nbg=249 bg=3538.4 sigma=820.7 thresh=6000 peak=4996
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=1407.00, Y=711.00, Mass=2638, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 1477, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=3 nbg=254 bg=3489.8 sigma=895.2 thresh=6175 peak=5029
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=1477.00, Y=225.00, Mass=9179, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 1687, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=2 nbg=276 bg=3365.0 sigma=1056.6 thresh=6535 peak=5161
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=1687.00, Y=397.00, Mass=6742, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 1849, 53, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.709 00.000 9552 Star::Find false star n=1 nbg=256 bg=3683.9 sigma=958.5 thresh=6559 peak=5237
22:32:44.709 00.000 9552 Star::Find returns 0 (2), X=1849.00, Y=53.00, Mass=3404, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.709 00.000 9552 Star::Find(15, 1265, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.001 9552 Star::Find false star n=4 nbg=263 bg=3556.7 sigma=879.7 thresh=6196 peak=4970
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1265.00, Y=297.00, Mass=14013, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1163, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=9 nbg=244 bg=3396.1 sigma=795.4 thresh=5782 peak=5064
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=75.00, Mass=23595, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1883, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=3 nbg=257 bg=2742.2 sigma=865.1 thresh=5337 peak=4675
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1883.00, Y=317.00, Mass=9886, SNR=2.9, Peak=6272 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1707, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=1 nbg=260 bg=3500.2 sigma=949.5 thresh=6349 peak=5357
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1707.00, Y=143.00, Mass=3892, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 321, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=2 nbg=273 bg=3493.5 sigma=1009.2 thresh=6521 peak=4985
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=321.00, Y=549.00, Mass=7589, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 267, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=2 nbg=275 bg=3306.3 sigma=980.9 thresh=6249 peak=5316
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=665.00, Mass=8267, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1429, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=4 nbg=257 bg=3265.0 sigma=912.9 thresh=6004 peak=4730
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1429.00, Y=547.00, Mass=14476, SNR=2.9, Peak=8192 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1321, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=2 nbg=258 bg=3322.7 sigma=899.0 thresh=6020 peak=4687
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1321.00, Y=375.00, Mass=7227, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1181, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=6 nbg=266 bg=3298.6 sigma=892.3 thresh=5976 peak=4796
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1181.00, Y=401.00, Mass=17488, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1805, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=4 nbg=238 bg=3667.5 sigma=805.7 thresh=6084 peak=5541
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1805.00, Y=49.00, Mass=15602, SNR=2.9, Peak=10624 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 247, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=6 nbg=264 bg=3262.8 sigma=875.9 thresh=5890 peak=4893
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=247.00, Y=713.00, Mass=18391, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1589, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=4 nbg=265 bg=3623.4 sigma=998.9 thresh=6620 peak=5198
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1589.00, Y=793.00, Mass=12739, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1085, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=2 nbg=253 bg=3759.1 sigma=970.9 thresh=6672 peak=5166
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=1085.00, Y=51.00, Mass=6354, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 215, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=1 nbg=275 bg=3508.2 sigma=1007.5 thresh=6531 peak=4736
22:32:44.710 00.000 9552 Star::Find returns 0 (2), X=215.00, Y=55.00, Mass=3068, SNR=2.9, Peak=6576 HFD=0.0
22:32:44.710 00.000 9552 Star::Find(15, 1289, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.710 00.000 9552 Star::Find false star n=4 nbg=256 bg=3492.1 sigma=894.1 thresh=6174 peak=5001
22:32:44.711 00.001 9552 Star::Find returns 0 (2), X=1289.00, Y=69.00, Mass=14384, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 835, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find returns 1 (1), X=831.95, Y=269.88, Mass=33281, SNR=12.7, Peak=11328 HFD=5.9
22:32:44.711 00.000 9552 AutoFind: near-saturated [835, 271] 3.6 Mass 33281 SNR 12.7 Peak 11328
22:32:44.711 00.000 9552 Star::Find(15, 1727, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find returns 1 (1), X=1731.40, Y=868.36, Mass=17176, SNR=10.1, Peak=11536 HFD=2.1
22:32:44.711 00.000 9552 AutoFind: near-saturated [1727, 873] 3.6 Mass 17176 SNR 10.1 Peak 11536
22:32:44.711 00.000 9552 Star::Find(15, 1827, 1099, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=3 nbg=266 bg=2524.9 sigma=800.9 thresh=4928 peak=4597
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=1827.00, Y=1099.00, Mass=12569, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 1147, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=2 nbg=271 bg=3621.7 sigma=1020.0 thresh=6682 peak=5114
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=1147.00, Y=221.00, Mass=6741, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 381, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=6 nbg=258 bg=3368.4 sigma=863.1 thresh=5958 peak=4694
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=381.00, Y=293.00, Mass=16829, SNR=2.9, Peak=8192 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 1385, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find returns 1 (1), X=1387.00, Y=386.00, Mass=15037, SNR=15.4, Peak=18608 HFD=0.5
22:32:44.711 00.000 9552 AutoFind: near-saturated [1385, 395] 3.6 Mass 15037 SNR 15.4 Peak 18608
22:32:44.711 00.000 9552 Star::Find(15, 269, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=3 nbg=269 bg=3355.1 sigma=960.6 thresh=6237 peak=6095
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=269.00, Y=547.00, Mass=15647, SNR=2.9, Peak=12944 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 1127, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=2 nbg=266 bg=3454.0 sigma=974.3 thresh=6377 peak=5024
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=549.00, Mass=8884, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 1919, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=5 nbg=254 bg=2439.7 sigma=817.9 thresh=4893 peak=4752
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=1919.00, Y=235.00, Mass=24538, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 153, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=5 nbg=260 bg=1565.2 sigma=905.7 thresh=4282 peak=3490
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=153.00, Y=1199.00, Mass=16910, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 1157, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=6 nbg=243 bg=2381.0 sigma=745.2 thresh=4617 peak=4485
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=1157.00, Y=1031.00, Mass=18130, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 515, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=4 nbg=253 bg=3453.3 sigma=862.9 thresh=6042 peak=4725
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=515.00, Y=225.00, Mass=10795, SNR=2.9, Peak=9200 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 461, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=7 nbg=247 bg=3231.7 sigma=829.5 thresh=5720 peak=5137
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=721.00, Mass=22242, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 1149, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.711 00.000 9552 Star::Find false star n=8 nbg=256 bg=3200.2 sigma=840.4 thresh=5721 peak=4833
22:32:44.711 00.000 9552 Star::Find returns 0 (2), X=1149.00, Y=643.00, Mass=25822, SNR=2.9, Peak=6688 HFD=0.0
22:32:44.711 00.000 9552 Star::Find(15, 1435, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.001 9552 Star::Find returns 1 (1), X=1428.58, Y=509.71, Mass=20998, SNR=12.0, Peak=14656 HFD=2.7
22:32:44.712 00.000 9552 AutoFind: near-saturated [1435, 497] 3.6 Mass 20998 SNR 12.0 Peak 14656
22:32:44.712 00.000 9552 Star::Find(15, 1407, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=6 nbg=266 bg=2350.3 sigma=919.5 thresh=5109 peak=4503
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=1407.00, Y=1185.00, Mass=22346, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 1341, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=6 nbg=238 bg=2842.2 sigma=715.3 thresh=4988 peak=4245
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=1341.00, Y=975.00, Mass=16275, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 1501, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=2 nbg=266 bg=3286.3 sigma=1052.0 thresh=6442 peak=6008
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=893.00, Mass=13251, SNR=2.9, Peak=12640 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 1689, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=1 nbg=271 bg=3266.6 sigma=1020.6 thresh=6328 peak=5110
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=1689.00, Y=555.00, Mass=6141, SNR=2.9, Peak=9408 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 551, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=3 nbg=267 bg=3396.6 sigma=897.0 thresh=6088 peak=5490
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=551.00, Y=177.00, Mass=14818, SNR=2.9, Peak=12240 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 891, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=2 nbg=261 bg=3545.9 sigma=928.1 thresh=6330 peak=5027
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=891.00, Y=135.00, Mass=6268, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 819, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find returns 1 (1), X=816.35, Y=946.60, Mass=21614, SNR=12.6, Peak=9008 HFD=7.3
22:32:44.712 00.000 9552 AutoFind: near-saturated [819, 937] 3.5 Mass 21614 SNR 12.6 Peak 9008
22:32:44.712 00.000 9552 Star::Find(15, 1879, 1155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=6 nbg=249 bg=2579.3 sigma=798.1 thresh=4974 peak=3974
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=1879.00, Y=1155.00, Mass=17340, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 1881, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=6 nbg=245 bg=2936.2 sigma=767.5 thresh=5239 peak=4511
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=1881.00, Y=119.00, Mass=17423, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 1865, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=2 nbg=260 bg=2501.2 sigma=848.3 thresh=5046 peak=4246
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=1865.00, Y=977.00, Mass=9382, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 951, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=10 nbg=236 bg=3625.9 sigma=777.1 thresh=5957 peak=5920
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=951.00, Y=29.00, Mass=30669, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 1561, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=4 nbg=268 bg=3511.4 sigma=940.8 thresh=6334 peak=5096
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=1561.00, Y=809.00, Mass=14194, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 443, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=5 nbg=269 bg=2393.4 sigma=935.0 thresh=5198 peak=4119
22:32:44.712 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=939.00, Mass=24257, SNR=2.9, Peak=9312 HFD=0.0
22:32:44.712 00.000 9552 Star::Find(15, 1813, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.712 00.000 9552 Star::Find false star n=7 nbg=254 bg=3185.7 sigma=904.6 thresh=5900 peak=5173
22:32:44.713 00.001 9552 Star::Find returns 0 (2), X=1813.00, Y=183.00, Mass=21428, SNR=2.9, Peak=7792 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 935, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=3 nbg=253 bg=3427.7 sigma=921.7 thresh=6193 peak=5230
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=935.00, Y=517.00, Mass=9557, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 541, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=3 nbg=252 bg=2607.1 sigma=689.6 thresh=4676 peak=3750
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=541.00, Y=939.00, Mass=8083, SNR=2.9, Peak=6176 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 1909, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=3 nbg=273 bg=2723.0 sigma=869.6 thresh=5332 peak=4325
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=1909.00, Y=747.00, Mass=8951, SNR=2.9, Peak=6480 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 1189, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=1 nbg=253 bg=3413.8 sigma=894.9 thresh=6099 peak=5111
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=1189.00, Y=721.00, Mass=3370, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 95, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=3 nbg=262 bg=2249.9 sigma=929.1 thresh=5037 peak=3981
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=95.00, Y=941.00, Mass=11778, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.713 00.000 9552 AutoFind: could not find a star on Pass 1
22:32:44.713 00.000 9552 AutoFind: finding best star pass 2
22:32:44.713 00.000 9552 Star::Find(15, 1715, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=4 nbg=261 bg=2801.4 sigma=860.2 thresh=5382 peak=4582
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=1715.00, Y=939.00, Mass=14202, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 185, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=5 nbg=275 bg=3341.5 sigma=976.5 thresh=6271 peak=5479
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=185.00, Y=57.00, Mass=19933, SNR=2.9, Peak=11024 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 1887, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=5 nbg=261 bg=2679.1 sigma=801.8 thresh=5085 peak=4230
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=1887.00, Y=475.00, Mass=15164, SNR=2.9, Peak=6272 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 97, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=1 nbg=257 bg=2873.6 sigma=899.2 thresh=5571 peak=4637
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=97.00, Y=279.00, Mass=3094, SNR=2.9, Peak=6176 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 763, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=5 nbg=244 bg=3300.9 sigma=792.2 thresh=5677 peak=4746
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=659.00, Mass=16904, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 65, 1167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=4 nbg=273 bg=1350.1 sigma=860.3 thresh=3931 peak=3540
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=65.00, Y=1167.00, Mass=16296, SNR=2.9, Peak=8800 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 729, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find false star n=5 nbg=262 bg=2222.2 sigma=872.9 thresh=4841 peak=4214
22:32:44.713 00.000 9552 Star::Find returns 0 (2), X=729.00, Y=1047.00, Mass=17545, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.713 00.000 9552 Star::Find(15, 1059, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.713 00.000 9552 Star::Find returns 1 (1), X=1062.00, Y=1086.55, Mass=25746, SNR=13.2, Peak=12432 HFD=3.5
22:32:44.713 00.000 9552 AutoFind: star saturated or too dim [1059, 1085] 4.2 Mass 25746 SNR 13.2
22:32:44.713 00.000 9552 Star::Find(15, 177, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.001 9552 Star::Find false star n=1 nbg=251 bg=3098.7 sigma=844.1 thresh=5631 peak=4301
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=177.00, Y=255.00, Mass=2869, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 877, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=6 nbg=274 bg=3578.6 sigma=1021.6 thresh=6643 peak=5722
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=877.00, Y=49.00, Mass=27296, SNR=2.9, Peak=11120 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 989, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=4 nbg=256 bg=3252.2 sigma=970.3 thresh=6163 peak=4959
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=989.00, Y=721.00, Mass=14207, SNR=2.9, Peak=7184 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 1697, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=6 nbg=241 bg=3399.6 sigma=785.7 thresh=5757 peak=5094
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=1697.00, Y=25.00, Mass=17378, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 1635, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=1 nbg=265 bg=3764.6 sigma=937.9 thresh=6578 peak=5452
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=1635.00, Y=253.00, Mass=6251, SNR=2.9, Peak=10928 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 1527, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=5 nbg=258 bg=3433.8 sigma=923.2 thresh=6203 peak=5282
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=527.00, Mass=18255, SNR=2.9, Peak=11120 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 1281, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=2 nbg=267 bg=3422.9 sigma=953.7 thresh=6284 peak=5110
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=1281.00, Y=213.00, Mass=6530, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 615, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=13 nbg=229 bg=2424.7 sigma=664.5 thresh=4418 peak=4132
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=615.00, Y=911.00, Mass=31086, SNR=2.9, Peak=6784 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 331, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=4 nbg=259 bg=3521.2 sigma=923.9 thresh=6293 peak=4827
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=253.00, Mass=14155, SNR=2.9, Peak=8400 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 935, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=8 nbg=240 bg=3426.9 sigma=673.5 thresh=5447 peak=5162
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=935.00, Y=575.00, Mass=19177, SNR=2.9, Peak=9408 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 51, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=13 nbg=242 bg=2693.8 sigma=699.3 thresh=4792 peak=4500
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=51.00, Y=749.00, Mass=35781, SNR=2.9, Peak=8912 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 843, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=6 nbg=262 bg=3346.2 sigma=926.6 thresh=6126 peak=4847
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=91.00, Mass=18899, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 711, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=7 nbg=246 bg=3294.2 sigma=821.8 thresh=5760 peak=4958
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=711.00, Y=621.00, Mass=20173, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 1527, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=1 nbg=260 bg=3231.1 sigma=907.3 thresh=5953 peak=4892
22:32:44.714 00.000 9552 Star::Find returns 0 (2), X=1527.00, Y=937.00, Mass=3457, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.714 00.000 9552 Star::Find(15, 1123, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.714 00.000 9552 Star::Find false star n=3 nbg=261 bg=3495.5 sigma=946.5 thresh=6335 peak=5080
22:32:44.715 00.001 9552 Star::Find returns 0 (2), X=1123.00, Y=393.00, Mass=10777, SNR=2.9, Peak=8304 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 1437, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find returns 1 (1), X=1436.19, Y=794.18, Mass=43165, SNR=16.0, Peak=7888 HFD=8.6
22:32:44.715 00.000 9552 AutoFind: star saturated or too dim [1437, 793] 3.8 Mass 43165 SNR 16.0
22:32:44.715 00.000 9552 Star::Find(15, 273, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=2 nbg=274 bg=3175.9 sigma=974.3 thresh=6099 peak=4707
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=273.00, Y=581.00, Mass=7616, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 965, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find returns 0 (3), X=965.00, Y=699.00, Mass=0, SNR=0.0, Peak=8304 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 197, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=7 nbg=251 bg=3160.6 sigma=872.0 thresh=5777 peak=5043
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=697.00, Mass=21492, SNR=2.9, Peak=8608 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 337, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=1 nbg=263 bg=3429.8 sigma=870.2 thresh=6040 peak=4828
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=337.00, Y=393.00, Mass=2954, SNR=2.9, Peak=7088 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 169, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find returns 1 (1), X=161.51, Y=208.93, Mass=22761, SNR=12.6, Peak=12336 HFD=5.1
22:32:44.715 00.000 9552 AutoFind: star saturated or too dim [169, 221] 3.8 Mass 22761 SNR 12.6
22:32:44.715 00.000 9552 Star::Find(15, 959, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=6 nbg=244 bg=3558.5 sigma=778.9 thresh=5895 peak=4980
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=135.00, Mass=18345, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 959, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=5 nbg=254 bg=3135.2 sigma=915.3 thresh=5881 peak=5634
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=959.00, Y=393.00, Mass=16820, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 873, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=3 nbg=258 bg=3303.0 sigma=843.6 thresh=5834 peak=5275
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=873.00, Y=267.00, Mass=13067, SNR=2.9, Peak=10112 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 1195, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=6 nbg=258 bg=3289.0 sigma=902.0 thresh=5995 peak=5482
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=1195.00, Y=549.00, Mass=21466, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 227, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=10 nbg=258 bg=3088.1 sigma=876.1 thresh=5716 peak=5447
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=467.00, Mass=32815, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 703, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=1 nbg=269 bg=3469.7 sigma=1002.8 thresh=6478 peak=4804
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=703.00, Y=445.00, Mass=6242, SNR=2.9, Peak=9712 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 841, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=4 nbg=251 bg=2790.9 sigma=854.7 thresh=5355 peak=4031
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=841.00, Y=927.00, Mass=12836, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 409, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.715 00.000 9552 Star::Find false star n=3 nbg=237 bg=3304.4 sigma=795.1 thresh=5690 peak=5313
22:32:44.715 00.000 9552 Star::Find returns 0 (2), X=409.00, Y=579.00, Mass=14791, SNR=2.9, Peak=11936 HFD=0.0
22:32:44.715 00.000 9552 Star::Find(15, 641, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.001 9552 Star::Find false star n=6 nbg=232 bg=3346.1 sigma=700.1 thresh=5446 peak=4986
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=641.00, Y=717.00, Mass=25988, SNR=2.9, Peak=11936 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1723, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=2 nbg=235 bg=3468.1 sigma=852.3 thresh=6025 peak=5320
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1723.00, Y=781.00, Mass=9160, SNR=2.9, Peak=8704 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1407, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=1 nbg=249 bg=3538.4 sigma=820.7 thresh=6000 peak=4996
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1407.00, Y=711.00, Mass=2638, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1477, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=3 nbg=254 bg=3489.8 sigma=895.2 thresh=6175 peak=5029
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1477.00, Y=225.00, Mass=9179, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1687, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=2 nbg=276 bg=3365.0 sigma=1056.6 thresh=6535 peak=5161
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1687.00, Y=397.00, Mass=6742, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1849, 53, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=1 nbg=256 bg=3683.9 sigma=958.5 thresh=6559 peak=5237
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1849.00, Y=53.00, Mass=3404, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1265, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=4 nbg=263 bg=3556.7 sigma=879.7 thresh=6196 peak=4970
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1265.00, Y=297.00, Mass=14013, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1163, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=9 nbg=244 bg=3396.1 sigma=795.4 thresh=5782 peak=5064
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1163.00, Y=75.00, Mass=23595, SNR=2.9, Peak=6880 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1883, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=3 nbg=257 bg=2742.2 sigma=865.1 thresh=5337 peak=4675
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1883.00, Y=317.00, Mass=9886, SNR=2.9, Peak=6272 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1707, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=1 nbg=260 bg=3500.2 sigma=949.5 thresh=6349 peak=5357
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1707.00, Y=143.00, Mass=3892, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 321, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=2 nbg=273 bg=3493.5 sigma=1009.2 thresh=6521 peak=4985
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=321.00, Y=549.00, Mass=7589, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 267, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=2 nbg=275 bg=3306.3 sigma=980.9 thresh=6249 peak=5316
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=665.00, Mass=8267, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1429, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=4 nbg=257 bg=3265.0 sigma=912.9 thresh=6004 peak=4730
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1429.00, Y=547.00, Mass=14476, SNR=2.9, Peak=8192 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1321, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=2 nbg=258 bg=3322.7 sigma=899.0 thresh=6020 peak=4687
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1321.00, Y=375.00, Mass=7227, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.716 00.000 9552 Star::Find(15, 1181, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.716 00.000 9552 Star::Find false star n=6 nbg=266 bg=3298.6 sigma=892.3 thresh=5976 peak=4796
22:32:44.716 00.000 9552 Star::Find returns 0 (2), X=1181.00, Y=401.00, Mass=17488, SNR=2.9, Peak=7296 HFD=0.0
22:32:44.717 00.001 9552 Star::Find(15, 1805, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=4 nbg=238 bg=3667.5 sigma=805.7 thresh=6084 peak=5541
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=1805.00, Y=49.00, Mass=15602, SNR=2.9, Peak=10624 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 247, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=6 nbg=264 bg=3262.8 sigma=875.9 thresh=5890 peak=4893
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=247.00, Y=713.00, Mass=18391, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 1589, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=4 nbg=265 bg=3623.4 sigma=998.9 thresh=6620 peak=5198
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=1589.00, Y=793.00, Mass=12739, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 1085, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=2 nbg=253 bg=3759.1 sigma=970.9 thresh=6672 peak=5166
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=1085.00, Y=51.00, Mass=6354, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 215, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=1 nbg=275 bg=3508.2 sigma=1007.5 thresh=6531 peak=4736
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=215.00, Y=55.00, Mass=3068, SNR=2.9, Peak=6576 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 1289, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=4 nbg=256 bg=3492.1 sigma=894.1 thresh=6174 peak=5001
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=1289.00, Y=69.00, Mass=14384, SNR=2.9, Peak=7488 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 835, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find returns 1 (1), X=831.95, Y=269.88, Mass=33281, SNR=12.7, Peak=11328 HFD=5.9
22:32:44.717 00.000 9552 AutoFind: star saturated or too dim [835, 271] 3.6 Mass 33281 SNR 12.7
22:32:44.717 00.000 9552 Star::Find(15, 1727, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find returns 1 (1), X=1731.40, Y=868.36, Mass=17176, SNR=10.1, Peak=11536 HFD=2.1
22:32:44.717 00.000 9552 AutoFind: star saturated or too dim [1727, 873] 3.6 Mass 17176 SNR 10.1
22:32:44.717 00.000 9552 Star::Find(15, 1827, 1099, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=3 nbg=266 bg=2524.9 sigma=800.9 thresh=4928 peak=4597
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=1827.00, Y=1099.00, Mass=12569, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 1147, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=2 nbg=271 bg=3621.7 sigma=1020.0 thresh=6682 peak=5114
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=1147.00, Y=221.00, Mass=6741, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 381, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=6 nbg=258 bg=3368.4 sigma=863.1 thresh=5958 peak=4694
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=381.00, Y=293.00, Mass=16829, SNR=2.9, Peak=8192 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 1385, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find returns 1 (1), X=1387.00, Y=386.00, Mass=15037, SNR=15.4, Peak=18608 HFD=0.5
22:32:44.717 00.000 9552 AutoFind: star saturated or too dim [1385, 395] 3.6 Mass 15037 SNR 15.4
22:32:44.717 00.000 9552 Star::Find(15, 269, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=3 nbg=269 bg=3355.1 sigma=960.6 thresh=6237 peak=6095
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=269.00, Y=547.00, Mass=15647, SNR=2.9, Peak=12944 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 1127, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=2 nbg=266 bg=3454.0 sigma=974.3 thresh=6377 peak=5024
22:32:44.717 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=549.00, Mass=8884, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.717 00.000 9552 Star::Find(15, 1919, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.717 00.000 9552 Star::Find false star n=5 nbg=254 bg=2439.7 sigma=817.9 thresh=4893 peak=4752
22:32:44.718 00.001 9552 Star::Find returns 0 (2), X=1919.00, Y=235.00, Mass=24538, SNR=2.9, Peak=9104 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 153, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=5 nbg=260 bg=1565.2 sigma=905.7 thresh=4282 peak=3490
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=153.00, Y=1199.00, Mass=16910, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 1157, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=6 nbg=243 bg=2381.0 sigma=745.2 thresh=4617 peak=4485
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=1157.00, Y=1031.00, Mass=18130, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 515, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=4 nbg=253 bg=3453.3 sigma=862.9 thresh=6042 peak=4725
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=515.00, Y=225.00, Mass=10795, SNR=2.9, Peak=9200 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 461, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=7 nbg=247 bg=3231.7 sigma=829.5 thresh=5720 peak=5137
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=461.00, Y=721.00, Mass=22242, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 1149, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=8 nbg=256 bg=3200.2 sigma=840.4 thresh=5721 peak=4833
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=1149.00, Y=643.00, Mass=25822, SNR=2.9, Peak=6688 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 1435, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find returns 1 (1), X=1428.58, Y=509.71, Mass=20998, SNR=12.0, Peak=14656 HFD=2.7
22:32:44.718 00.000 9552 AutoFind: star saturated or too dim [1435, 497] 3.6 Mass 20998 SNR 12.0
22:32:44.718 00.000 9552 Star::Find(15, 1407, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=6 nbg=266 bg=2350.3 sigma=919.5 thresh=5109 peak=4503
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=1407.00, Y=1185.00, Mass=22346, SNR=2.9, Peak=7888 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 1341, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=6 nbg=238 bg=2842.2 sigma=715.3 thresh=4988 peak=4245
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=1341.00, Y=975.00, Mass=16275, SNR=2.9, Peak=8000 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 1501, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=2 nbg=266 bg=3286.3 sigma=1052.0 thresh=6442 peak=6008
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=893.00, Mass=13251, SNR=2.9, Peak=12640 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 1689, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=1 nbg=271 bg=3266.6 sigma=1020.6 thresh=6328 peak=5110
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=1689.00, Y=555.00, Mass=6141, SNR=2.9, Peak=9408 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 551, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=3 nbg=267 bg=3396.6 sigma=897.0 thresh=6088 peak=5490
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=551.00, Y=177.00, Mass=14818, SNR=2.9, Peak=12240 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 891, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=2 nbg=261 bg=3545.9 sigma=928.1 thresh=6330 peak=5027
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=891.00, Y=135.00, Mass=6268, SNR=2.9, Peak=7392 HFD=0.0
22:32:44.718 00.000 9552 Star::Find(15, 819, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find returns 1 (1), X=816.35, Y=946.60, Mass=21614, SNR=12.6, Peak=9008 HFD=7.3
22:32:44.718 00.000 9552 AutoFind: star saturated or too dim [819, 937] 3.5 Mass 21614 SNR 12.6
22:32:44.718 00.000 9552 Star::Find(15, 1879, 1155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.718 00.000 9552 Star::Find false star n=6 nbg=249 bg=2579.3 sigma=798.1 thresh=4974 peak=3974
22:32:44.718 00.000 9552 Star::Find returns 0 (2), X=1879.00, Y=1155.00, Mass=17340, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.719 00.001 9552 Star::Find(15, 1881, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=6 nbg=245 bg=2936.2 sigma=767.5 thresh=5239 peak=4511
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=1881.00, Y=119.00, Mass=17423, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 1865, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=2 nbg=260 bg=2501.2 sigma=848.3 thresh=5046 peak=4246
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=1865.00, Y=977.00, Mass=9382, SNR=2.9, Peak=9008 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 951, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=10 nbg=236 bg=3625.9 sigma=777.1 thresh=5957 peak=5920
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=951.00, Y=29.00, Mass=30669, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 1561, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=4 nbg=268 bg=3511.4 sigma=940.8 thresh=6334 peak=5096
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=1561.00, Y=809.00, Mass=14194, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 443, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=5 nbg=269 bg=2393.4 sigma=935.0 thresh=5198 peak=4119
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=443.00, Y=939.00, Mass=24257, SNR=2.9, Peak=9312 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 1813, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=7 nbg=254 bg=3185.7 sigma=904.6 thresh=5900 peak=5173
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=1813.00, Y=183.00, Mass=21428, SNR=2.9, Peak=7792 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 935, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=3 nbg=253 bg=3427.7 sigma=921.7 thresh=6193 peak=5230
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=935.00, Y=517.00, Mass=9557, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 541, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=3 nbg=252 bg=2607.1 sigma=689.6 thresh=4676 peak=3750
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=541.00, Y=939.00, Mass=8083, SNR=2.9, Peak=6176 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 1909, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=3 nbg=273 bg=2723.0 sigma=869.6 thresh=5332 peak=4325
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=1909.00, Y=747.00, Mass=8951, SNR=2.9, Peak=6480 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 1189, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=1 nbg=253 bg=3413.8 sigma=894.9 thresh=6099 peak=5111
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=1189.00, Y=721.00, Mass=3370, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 95, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=3 nbg=262 bg=2249.9 sigma=929.1 thresh=5037 peak=3981
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=95.00, Y=941.00, Mass=11778, SNR=2.9, Peak=8496 HFD=0.0
22:32:44.719 00.000 9552 AutoFind: could not find a non-saturated star!
22:32:44.719 00.000 9552 AutoFind: finding best star pass 3
22:32:44.719 00.000 9552 Star::Find(15, 1715, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=4 nbg=261 bg=2801.4 sigma=860.2 thresh=5382 peak=4582
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=1715.00, Y=939.00, Mass=14202, SNR=2.9, Peak=7584 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 185, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=5 nbg=275 bg=3341.5 sigma=976.5 thresh=6271 peak=5479
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=185.00, Y=57.00, Mass=19933, SNR=2.9, Peak=11024 HFD=0.0
22:32:44.719 00.000 9552 Star::Find(15, 1887, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.719 00.000 9552 Star::Find false star n=5 nbg=261 bg=2679.1 sigma=801.8 thresh=5085 peak=4230
22:32:44.719 00.000 9552 Star::Find returns 0 (2), X=1887.00, Y=475.00, Mass=15164, SNR=2.9, Peak=6272 HFD=0.0
22:32:44.720 00.001 9552 Star::Find(15, 97, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.720 00.000 9552 Star::Find false star n=1 nbg=257 bg=2873.6 sigma=899.2 thresh=5571 peak=4637
22:32:44.720 00.000 9552 Star::Find returns 0 (2), X=97.00, Y=279.00, Mass=3094, SNR=2.9, Peak=6176 HFD=0.0
22:32:44.720 00.000 9552 Star::Find(15, 763, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.720 00.000 9552 Star::Find false star n=5 nbg=244 bg=3300.9 sigma=792.2 thresh=5677 peak=4746
22:32:44.720 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=659.00, Mass=16904, SNR=2.9, Peak=7696 HFD=0.0
22:32:44.720 00.000 9552 Star::Find(15, 65, 1167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.720 00.000 9552 Star::Find false star n=4 nbg=273 bg=1350.1 sigma=860.3 thresh=3931 peak=3540
22:32:44.720 00.000 9552 Star::Find returns 0 (2), X=65.00, Y=1167.00, Mass=16296, SNR=2.9, Peak=8800 HFD=0.0
22:32:44.720 00.000 9552 Star::Find(15, 729, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.720 00.000 9552 Star::Find false star n=5 nbg=262 bg=2222.2 sigma=872.9 thresh=4841 peak=4214
22:32:44.720 00.000 9552 Star::Find returns 0 (2), X=729.00, Y=1047.00, Mass=17545, SNR=2.9, Peak=8096 HFD=0.0
22:32:44.720 00.000 9552 Star::Find(15, 1059, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.720 00.000 9552 Star::Find returns 1 (1), X=1062.00, Y=1086.55, Mass=25746, SNR=13.2, Peak=12432 HFD=3.5
22:32:44.720 00.000 9552 AutoFind returns star at [1059, 1085] 4.2 Mass 25746 SNR 13.2
22:32:44.720 00.000 9552 Star::Find(15, 1059, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.720 00.000 9552 Star::Find returns 1 (1), X=1062.00, Y=1086.55, Mass=25746, SNR=13.2, Peak=12432 HFD=3.5
22:32:44.720 00.000 9552 MultiStar: List (8): {1062.00, 1086.55}(13.2), {1436.19, 794.18}(16.0), {161.51, 208.93}(12.6), {831.95, 269.88}(12.7), {1731.40, 868.36}(10.1), {1387.00, 386.00}(15.4), {1428.58, 509.71}(12.0), {816.35, 946.60}(12.6), 
22:32:44.720 00.000 9552 setting lock position to (1062.00, 1086.55)
22:32:44.720 00.000 9552 MultiStar: stabilizing after lock position change
22:32:44.720 00.000 9552 AutoSelect: state = 1, call UpdateGuideState
22:32:44.720 00.000 9552 UpdateGuideState(): m_state=1
22:32:44.720 00.000 9552 Star::Find(15, 1061, 1086, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:44.721 00.001 9552 Star::Find returns 1 (1), X=1062.00, Y=1086.55, Mass=25746, SNR=13.2, Peak=12432 HFD=3.5
22:32:44.721 00.000 9552 DistanceChecker: deactivated
22:32:44.721 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:32:44.721 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:32:44.721 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:32:44.723 00.002 9552 setting lock position to (1062.00, 1086.55)
22:32:44.723 00.000 9552 MultiStar: stabilizing after lock position change
22:32:44.723 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
22:32:44.723 00.000 9552 Changing from state SELECTING to SELECTED
22:32:44.723 00.000 9552 guider state => SELECTED
22:32:44.731 00.008 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=1.360
22:32:44.746 00.015 9552 UpdateGuideState exits: m=25746 SNR=13.2 Saturated
22:32:44.747 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=1.360
22:32:44.761 00.014 9552 Status Line: Auto-selected star at (1062.0, 1086.5)
22:32:45.664 00.903 9976 Exposure complete
22:32:45.735 00.071 9976 worker thread done servicing request
22:32:45.735 00.000 9552 OnExposeComplete: enter
22:32:45.737 00.002 9552 UpdateGuideState(): m_state=2
22:32:45.737 00.000 9552 Star::Find(15, 1061, 1086, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:32:45.737 00.000 9552 Star::Find returns 1 (1), X=1065.76, Y=1079.00, Mass=26251, SNR=13.9, Peak=14560 HFD=2.0
22:32:45.737 00.000 9552 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.06) = xAngle (-1.05 = -1.05)
22:32:45.737 00.000 9552 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.91 = -0.91)
22:32:45.737 00.000 9552 CameraToMount -- cameraX=3.77 cameraY=-7.55 hyp=8.43 cameraTheta=-1.11 mountX=4.23 mountY=-6.68, mountTheta=-1.01
22:32:45.737 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=1.360
22:32:45.753 00.016 9552 UpdateGuideState exits: m=26251 SNR=13.9 Saturated
22:32:45.753 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:45.753 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:32:45.753 00.000 9552 Enqueuing Expose request
22:32:45.753 00.000 9976 Worker thread wakes up
22:32:45.753 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:45.753 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1064,31,31)
22:32:46.587 00.834 9552 GuideButtonClick i=1 ctx=Guide button clicked
22:32:46.587 00.000 9552 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
22:32:46.587 00.000 9552 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
22:32:46.588 00.001 9552 Changing from state SELECTED to CALIBRATING_PRIMARY
22:32:46.588 00.000 9552 guider state => CALIBRATED
22:32:46.588 00.000 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:32:46.589 00.001 9552 reset dither spiral
22:32:49.095 02.506 9976 Exposure complete
22:32:49.166 00.071 9976 worker thread done servicing request
22:32:49.167 00.001 9552 OnExposeComplete: enter
22:32:49.167 00.000 9552 UpdateGuideState(): m_state=5
22:32:49.167 00.000 9552 Star::Find(15, 1065, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:32:49.167 00.000 9552 Star::Find returns 1 (1), X=1065.79, Y=1080.46, Mass=26051, SNR=13.1, Peak=13952 HFD=2.9
22:32:49.167 00.000 9552 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.06) = xAngle (-0.95 = -0.95)
22:32:49.167 00.000 9552 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.82 = -0.82)
22:32:49.167 00.000 9552 CameraToMount -- cameraX=3.79 cameraY=-6.09 hyp=7.17 cameraTheta=-1.01 mountX=4.17 mountY=-5.24, mountTheta=-0.90
22:32:49.168 00.001 9552 Changing from state CALIBRATED to GUIDING
22:32:49.175 00.007 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:32:49.176 00.001 9552 ScopeASCOM::SideOfPier() returns 0
22:32:49.234 00.058 9552 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
22:32:49.234 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:32:49.234 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:32:49.234 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:32:49.235 00.001 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:32:49.235 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:32:49.235 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:32:49.235 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:32:49.235 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:49.235 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:32:49.235 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:32:49.236 00.001 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:32:49.236 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:32:49.236 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:32:49.237 00.001 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:32:49.237 00.000 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
22:32:49.237 00.000 9552 Dec comp: XRate 42.491 -> 28.887 for dec 0.0 -> dec 47.2
22:32:49.240 00.003 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:32:49.240 00.000 9552 ScopeASCOM::SideOfPier() returns 0
22:32:49.296 00.056 9552 setting lock position to (1065.79, 1080.46)
22:32:49.296 00.000 9552 MultiStar: stabilizing after lock position change
22:32:49.296 00.000 9552 guider state => GUIDING
22:32:49.296 00.000 9552 Status Line: Guiding
22:32:49.297 00.001 9552 Mount: notify guiding started
22:32:49.298 00.001 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
22:32:49.298 00.000 9552 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 10:26:36 PM"
22:32:49.298 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
22:32:49.298 00.000 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
22:32:49.298 00.000 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
22:32:49.298 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.062803
22:32:49.298 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
22:32:49.298 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
22:32:49.298 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
22:32:49.298 00.000 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
22:32:49.298 00.000 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
22:32:49.298 00.000 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
22:32:49.298 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:32:49.298 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:32:49.298 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:32:49.299 00.001 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:32:49.299 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:32:49.299 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:32:49.299 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:32:49.299 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:49.299 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:32:49.299 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:32:49.299 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:32:49.299 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:32:49.299 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:32:49.299 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:32:49.299 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:32:49.299 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:32:49.299 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:32:49.299 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:32:49.299 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:32:49.299 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:32:49.299 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:49.299 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:32:49.300 00.001 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:32:49.300 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:32:49.300 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:32:49.300 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:32:49.309 00.009 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:32:49.374 00.065 9552 ScopeASCOM::SideOfPier() returns 0
22:32:49.436 00.062 9552 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:32:49.437 00.001 9552 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:32:49.437 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:32:49.437 00.000 9552 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
22:32:49.437 00.000 9552 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.06) = xAngle (-0.06 = -0.06)
22:32:49.437 00.000 9552 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:32:49.437 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:32:49.437 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:32:49.438 00.001 9552 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
22:32:49.438 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=1.360
22:32:49.455 00.017 9552 UpdateGuideState exits: m=26051 SNR=13.1 Saturated
22:32:49.455 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:49.455 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:32:49.455 00.000 9552 Enqueuing Expose request
22:32:49.455 00.000 9976 Worker thread wakes up
22:32:49.455 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:49.455 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:32:52.807 03.352 9976 Exposure complete
22:32:52.878 00.071 9976 worker thread done servicing request
22:32:52.878 00.000 9552 OnExposeComplete: enter
22:32:52.878 00.000 9552 UpdateGuideState(): m_state=6
22:32:52.879 00.001 9552 Star::Find(15, 1065, 1080, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:32:52.879 00.000 9552 Star::Find returns 1 (1), X=1066.00, Y=1079.00, Mass=14490, SNR=15.8, Peak=16784 HFD=0.5
22:32:52.879 00.000 9552 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.06) = xAngle (-1.37 = -1.37)
22:32:52.879 00.000 9552 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.24 = -1.24)
22:32:52.879 00.000 9552 CameraToMount -- cameraX=0.21 cameraY=-1.46 hyp=1.48 cameraTheta=-1.43 mountX=0.30 mountY=-1.40, mountTheta=-1.36
22:32:52.879 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.21, y=-1.46, opts=13)
22:32:52.879 00.000 9552 Enqueuing Move request for scope (0.21, -1.46)
22:32:52.879 00.000 9976 Worker thread wakes up
22:32:52.879 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.46) opts 0xd
22:32:52.879 00.000 9976 Handling offset move in thread for scope, endpoint = (0.21, -1.46)
22:32:52.879 00.000 9976 Moving (0.21, -1.46) raw xDistance=0.30 yDistance=-1.40
22:32:52.880 00.001 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
22:32:52.880 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:52.880 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.40
22:32:52.880 00.000 9976 MoveAxis(E, 0, ABG)
22:32:52.880 00.000 9976 Move returns status 0, amount 0
22:32:52.880 00.000 9976 MoveAxis(N, 0, ABG)
22:32:52.880 00.000 9976 Move returns status 0, amount 0
22:32:52.880 00.000 9976 move complete, result=0
22:32:52.880 00.000 9976 worker thread done servicing request
22:32:52.886 00.006 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=1.360
22:32:52.902 00.016 9552 UpdateGuideState exits: m=14490 SNR=15.8 Saturated
22:32:52.902 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:52.902 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:32:52.902 00.000 9552 Enqueuing Expose request
22:32:52.902 00.000 9552 GuideStep: 0.3 px 0 ms EAST, -1.4 px 0 ms NORTH
22:32:52.902 00.000 9976 Worker thread wakes up
22:32:52.902 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:52.902 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:32:56.251 03.349 9976 Exposure complete
22:32:56.321 00.070 9976 worker thread done servicing request
22:32:56.322 00.001 9552 OnExposeComplete: enter
22:32:56.322 00.000 9552 UpdateGuideState(): m_state=6
22:32:56.322 00.000 9552 Star::Find(15, 1066, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:32:56.322 00.000 9552 Star::Find false star n=4 nbg=253 bg=2431.9 sigma=820.7 thresh=4894 peak=4866
22:32:56.322 00.000 9552 Star::Find returns 0 (2), X=1066.00, Y=1079.00, Mass=20657, SNR=2.9, Peak=14160 HFD=0.0
22:32:56.322 00.000 9552 DistanceChecker: activated
22:32:56.322 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:32:56.322 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:32:56.322 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:32:56.322 00.000 9976 Worker thread wakes up
22:32:56.322 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:56.322 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:56.322 00.000 9976 move complete, result=0
22:32:56.322 00.000 9976 worker thread done servicing request
22:32:56.433 00.111 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:56.433 00.000 9552 Status Line: Star lost - low SNR
22:32:56.434 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:32:56.451 00.017 9552 UpdateGuideState exits: Star lost - low SNR
22:32:56.451 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:56.451 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:32:56.451 00.000 9552 Enqueuing Expose request
22:32:56.451 00.000 9976 Worker thread wakes up
22:32:56.451 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:32:56.451 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:59.795 03.344 9976 Exposure complete
22:32:59.867 00.072 9976 worker thread done servicing request
22:32:59.867 00.000 9552 OnExposeComplete: enter
22:32:59.867 00.000 9552 UpdateGuideState(): m_state=6
22:32:59.867 00.000 9552 Star::Find(15, 1066, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:32:59.867 00.000 9552 Star::Find returns 1 (1), X=1066.92, Y=1079.49, Mass=24134, SNR=14.5, Peak=14160 HFD=2.4
22:32:59.867 00.000 9552 DistanceChecker: deactivated
22:32:59.867 00.000 9552 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.06) = xAngle (-0.65 = -0.65)
22:32:59.867 00.000 9552 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.52 = -0.52)
22:32:59.867 00.000 9552 CameraToMount -- cameraX=1.12 cameraY=-0.97 hyp=1.49 cameraTheta=-0.71 mountX=1.18 mountY=-0.74, mountTheta=-0.56
22:32:59.868 00.001 9552 SchedulePrimaryMove(104D1A90, x=1.12, y=-0.97, opts=13)
22:32:59.868 00.000 9552 Enqueuing Move request for scope (1.12, -0.97)
22:32:59.868 00.000 9976 Worker thread wakes up
22:32:59.868 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.97) opts 0xd
22:32:59.868 00.000 9976 Handling offset move in thread for scope, endpoint = (1.12, -0.97)
22:32:59.868 00.000 9976 Moving (1.12, -0.97) raw xDistance=1.18 yDistance=-0.74
22:32:59.868 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.18
22:32:59.868 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:59.869 00.001 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
22:32:59.869 00.000 9976 MoveAxis(W, 26, ABG)
22:32:59.869 00.000 9976 Guiding  Dir = 3, Dur = 26
22:32:59.875 00.006 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:32:59.889 00.014 9976 IsSlewing returns 0
22:32:59.889 00.000 9976 IsGuiding returns 0
22:32:59.891 00.002 9552 UpdateGuideState exits: m=24134 SNR=14.5 Saturated
22:32:59.891 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:59.891 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:32:59.891 00.000 9552 Enqueuing Expose request
22:32:59.951 00.060 9976 IsGuiding returns 1
22:32:59.951 00.000 9976 scope still moving after pulse duration time elapsed
22:33:00.015 00.064 9976 IsSlewing returns 0
22:33:00.015 00.000 9976 IsGuiding returns 0
22:33:00.015 00.000 9976 scope move finished after 26 + 100 ms
22:33:00.015 00.000 9976 Move returns status 0, amount 26
22:33:00.015 00.000 9976 MoveAxis(N, 0, ABG)
22:33:00.015 00.000 9976 Move returns status 0, amount 0
22:33:00.015 00.000 9976 move complete, result=0
22:33:00.015 00.000 9976 worker thread done servicing request
22:33:00.015 00.000 9976 Worker thread wakes up
22:33:00.015 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:00.015 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:33:00.015 00.000 9552 GuideStep: 1.2 px 26 ms WEST, -0.7 px 0 ms NORTH
22:33:03.357 03.342 9976 Exposure complete
22:33:03.451 00.094 9976 worker thread done servicing request
22:33:03.451 00.000 9552 OnExposeComplete: enter
22:33:03.451 00.000 9552 UpdateGuideState(): m_state=6
22:33:03.451 00.000 9552 Star::Find(15, 1066, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:33:03.451 00.000 9552 Star::Find returns 1 (1), X=1065.45, Y=1078.78, Mass=19757, SNR=11.3, Peak=11936 HFD=1.4
22:33:03.451 00.000 9552 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.06) = xAngle (-1.71 = -1.71)
22:33:03.451 00.000 9552 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.58 = -1.58)
22:33:03.451 00.000 9552 CameraToMount -- cameraX=-0.35 cameraY=-1.68 hyp=1.72 cameraTheta=-1.77 mountX=-0.24 mountY=-1.72, mountTheta=-1.71
22:33:03.453 00.002 9552 SchedulePrimaryMove(104D1A90, x=-0.35, y=-1.68, opts=13)
22:33:03.453 00.000 9552 Enqueuing Move request for scope (-0.35, -1.68)
22:33:03.453 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=1.360
22:33:03.453 00.000 9552 UpdateGuideState exits: m=19757 SNR=11.3 Saturated
22:33:03.453 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:03.453 00.000 9976 Worker thread wakes up
22:33:03.453 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -1.68) opts 0xd
22:33:03.453 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.35, -1.68)
22:33:03.453 00.000 9976 Moving (-0.35, -1.68) raw xDistance=-0.24 yDistance=-1.72
22:33:03.453 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
22:33:03.453 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:33:03.453 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.72
22:33:03.453 00.000 9976 MoveAxis(E, 0, ABG)
22:33:03.453 00.000 9976 Move returns status 0, amount 0
22:33:03.453 00.000 9976 MoveAxis(N, 0, ABG)
22:33:03.453 00.000 9976 Move returns status 0, amount 0
22:33:03.454 00.001 9976 move complete, result=0
22:33:03.454 00.000 9976 worker thread done servicing request
22:33:03.454 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:03.454 00.000 9552 Enqueuing Expose request
22:33:03.454 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -1.7 px 0 ms NORTH
22:33:03.454 00.000 9976 Worker thread wakes up
22:33:03.454 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:03.454 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:33:06.802 03.348 9976 Exposure complete
22:33:06.874 00.072 9976 worker thread done servicing request
22:33:06.874 00.000 9552 OnExposeComplete: enter
22:33:06.874 00.000 9552 UpdateGuideState(): m_state=6
22:33:06.874 00.000 9552 Star::Find(15, 1065, 1078, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:33:06.874 00.000 9552 Star::Find returns 1 (1), X=1065.23, Y=1079.69, Mass=18535, SNR=11.6, Peak=13344 HFD=1.8
22:33:06.874 00.000 9552 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.06) = xAngle (-2.14 = -2.14)
22:33:06.874 00.000 9552 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.01 = -2.01)
22:33:06.874 00.000 9552 CameraToMount -- cameraX=-0.57 cameraY=-0.78 hyp=0.96 cameraTheta=-2.20 mountX=-0.52 mountY=-0.87, mountTheta=-2.11
22:33:06.875 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.57, y=-0.78, opts=13)
22:33:06.875 00.000 9552 Enqueuing Move request for scope (-0.57, -0.78)
22:33:06.875 00.000 9976 Worker thread wakes up
22:33:06.875 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.78) opts 0xd
22:33:06.875 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.57, -0.78)
22:33:06.875 00.000 9976 Moving (-0.57, -0.78) raw xDistance=-0.52 yDistance=-0.87
22:33:06.875 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.52
22:33:06.875 00.000 9976 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.32
22:33:06.875 00.000 9976 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
22:33:06.875 00.000 9976 MoveAxis(E, 0, ABG)
22:33:06.875 00.000 9976 Move returns status 0, amount 0
22:33:06.875 00.000 9976 MoveAxis(N, 33, ABG)
22:33:06.875 00.000 9976 Guiding  Dir = 0, Dur = 33
22:33:06.883 00.008 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=1.360
22:33:06.898 00.015 9552 UpdateGuideState exits: m=18535 SNR=11.6 Saturated
22:33:06.898 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:06.898 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:06.898 00.000 9552 Enqueuing Expose request
22:33:06.906 00.008 9976 IsSlewing returns 0
22:33:06.906 00.000 9976 IsGuiding returns 0
22:33:06.937 00.031 9976 PulseGuide returned control before completion, sleep 13
22:33:06.958 00.021 9976 IsGuiding returns 1
22:33:06.958 00.000 9976 scope still moving after pulse duration time elapsed
22:33:07.014 00.056 9976 IsSlewing returns 0
22:33:07.014 00.000 9976 IsGuiding returns 0
22:33:07.014 00.000 9976 scope move finished after 33 + 74 ms
22:33:07.014 00.000 9976 Move returns status 0, amount 33
22:33:07.014 00.000 9976 move complete, result=0
22:33:07.014 00.000 9976 worker thread done servicing request
22:33:07.014 00.000 9976 Worker thread wakes up
22:33:07.014 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:07.014 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:33:07.014 00.000 9552 GuideStep: -0.5 px 0 ms EAST, -0.9 px 33 ms NORTH
22:33:10.365 03.351 9976 Exposure complete
22:33:10.436 00.071 9976 worker thread done servicing request
22:33:10.436 00.000 9552 OnExposeComplete: enter
22:33:10.436 00.000 9552 UpdateGuideState(): m_state=6
22:33:10.437 00.001 9552 Star::Find(15, 1065, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
22:33:10.437 00.000 9552 Star::Find returns 1 (1), X=1065.54, Y=1079.68, Mass=14456, SNR=11.9, Peak=13552 HFD=1.1
22:33:10.437 00.000 9552 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.06) = xAngle (-1.82 = -1.82)
22:33:10.437 00.000 9552 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.68 = -1.68)
22:33:10.437 00.000 9552 CameraToMount -- cameraX=-0.25 cameraY=-0.78 hyp=0.82 cameraTheta=-1.88 mountX=-0.20 mountY=-0.81, mountTheta=-1.81
22:33:10.437 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.25, y=-0.78, opts=13)
22:33:10.437 00.000 9552 Enqueuing Move request for scope (-0.25, -0.78)
22:33:10.437 00.000 9976 Worker thread wakes up
22:33:10.437 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.78) opts 0xd
22:33:10.437 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.25, -0.78)
22:33:10.437 00.000 9976 Moving (-0.25, -0.78) raw xDistance=-0.20 yDistance=-0.81
22:33:10.437 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:33:10.438 00.001 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:10.438 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
22:33:10.438 00.000 9976 MoveAxis(E, 0, ABG)
22:33:10.438 00.000 9976 Move returns status 0, amount 0
22:33:10.438 00.000 9976 MoveAxis(N, 0, ABG)
22:33:10.438 00.000 9976 Move returns status 0, amount 0
22:33:10.438 00.000 9976 move complete, result=0
22:33:10.438 00.000 9976 worker thread done servicing request
22:33:10.444 00.006 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=1.360
22:33:10.460 00.016 9552 UpdateGuideState exits: m=14456 SNR=11.9 Saturated
22:33:10.460 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:10.460 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:10.460 00.000 9552 Enqueuing Expose request
22:33:10.460 00.000 9552 GuideStep: -0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
22:33:10.460 00.000 9976 Worker thread wakes up
22:33:10.460 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:10.460 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:33:13.801 03.341 9976 Exposure complete
22:33:13.872 00.071 9976 worker thread done servicing request
22:33:13.872 00.000 9552 OnExposeComplete: enter
22:33:13.872 00.000 9552 UpdateGuideState(): m_state=6
22:33:13.873 00.001 9552 Star::Find(15, 1065, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
22:33:13.873 00.000 9552 Star::Find returns 1 (1), X=1064.41, Y=1079.54, Mass=30139, SNR=16.3, Peak=17792 HFD=3.3
22:33:13.873 00.000 9552 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.06) = xAngle (-2.49 = -2.49)
22:33:13.873 00.000 9552 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.36 = -2.36)
22:33:13.873 00.000 9552 CameraToMount -- cameraX=-1.38 cameraY=-0.93 hyp=1.66 cameraTheta=-2.55 mountX=-1.32 mountY=-1.18, mountTheta=-2.41
22:33:13.874 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.38, y=-0.93, opts=13)
22:33:13.874 00.000 9552 Enqueuing Move request for scope (-1.38, -0.93)
22:33:13.874 00.000 9976 Worker thread wakes up
22:33:13.874 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.38, -0.93) opts 0xd
22:33:13.874 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.38, -0.93)
22:33:13.874 00.000 9976 Moving (-1.38, -0.93) raw xDistance=-1.32 yDistance=-1.18
22:33:13.874 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.32
22:33:13.874 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
22:33:13.874 00.000 9976 MoveAxis(E, 29, ABG)
22:33:13.874 00.000 9976 Guiding  Dir = 2, Dur = 29
22:33:13.881 00.007 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=1.360
22:33:13.897 00.016 9552 UpdateGuideState exits: m=30139 SNR=16.3 Saturated
22:33:13.897 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:13.897 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:13.897 00.000 9552 Enqueuing Expose request
22:33:13.907 00.010 9976 IsSlewing returns 0
22:33:13.907 00.000 9976 IsGuiding returns 0
22:33:13.938 00.031 9976 IsGuiding returns 1
22:33:13.938 00.000 9976 scope still moving after pulse duration time elapsed
22:33:14.000 00.062 9976 IsSlewing returns 0
22:33:14.001 00.001 9976 IsGuiding returns 0
22:33:14.001 00.000 9976 scope move finished after 29 + 64 ms
22:33:14.001 00.000 9976 Move returns status 0, amount 29
22:33:14.001 00.000 9976 MoveAxis(N, 44, ABG)
22:33:14.001 00.000 9976 Guiding  Dir = 0, Dur = 44
22:33:14.031 00.030 9976 IsSlewing returns 0
22:33:14.031 00.000 9976 IsGuiding returns 0
22:33:14.063 00.032 9976 PulseGuide returned control before completion, sleep 24
22:33:14.096 00.033 9976 IsGuiding returns 1
22:33:14.096 00.000 9976 scope still moving after pulse duration time elapsed
22:33:14.158 00.062 9976 IsSlewing returns 0
22:33:14.158 00.000 9976 IsGuiding returns 0
22:33:14.158 00.000 9976 scope move finished after 44 + 83 ms
22:33:14.158 00.000 9976 Move returns status 0, amount 44
22:33:14.158 00.000 9976 move complete, result=0
22:33:14.158 00.000 9976 worker thread done servicing request
22:33:14.158 00.000 9976 Worker thread wakes up
22:33:14.158 00.000 9552 GuideStep: -1.3 px 29 ms EAST, -1.2 px 44 ms NORTH
22:33:14.158 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:14.158 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:33:14.181 00.023 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=1.450
22:33:14.197 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=1.710
22:33:14.212 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=1.870
22:33:14.227 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=1.980
22:33:14.243 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.040
22:33:14.257 00.014 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.080
22:33:14.272 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.110
22:33:14.287 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.150
22:33:14.302 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.220
22:33:14.318 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.260
22:33:14.333 00.015 9552 evsrv: cli 011F3C40 connect
22:33:14.333 00.000 9552 case statement mapped state 6 to 3
22:33:14.333 00.000 9552 case statement mapped state 6 to 3
22:33:14.333 00.000 9552 evsrv: cli 011F3C40 request: {"method":"get_pixel_scale","id":"5c2d82d7-c3c5-4612-ba9b-5b9bf03fdfad"}
22:33:14.333 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":0.431683,"id":"5c2d82d7-c3c5-4612-ba9b-5b9bf03fdfad"}
22:33:14.333 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.300
22:33:14.348 00.015 9552 evsrv: cli 011F3C40 disconnect
22:33:14.349 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.350
22:33:14.363 00.014 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.370
22:33:14.379 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.410
22:33:14.394 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.430
22:33:14.409 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.450
22:33:14.424 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.480
22:33:14.461 00.037 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.500
22:33:14.476 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.520
22:33:14.492 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.540
22:33:14.518 00.026 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.560
22:33:14.541 00.023 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.590
22:33:14.556 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.610
22:33:14.591 00.035 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.630
22:33:14.606 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.670
22:33:14.621 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.690
22:33:14.636 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.720
22:33:14.652 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.740
22:33:14.667 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.760
22:33:14.682 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.780
22:33:14.697 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.800
22:33:14.712 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.850
22:33:14.727 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.870
22:33:14.742 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.910
22:33:14.757 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.980
22:33:14.772 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=3.000
22:33:14.821 00.049 9552 evsrv: cli 011F3B00 connect
22:33:14.821 00.000 9552 case statement mapped state 6 to 3
22:33:14.822 00.001 9552 case statement mapped state 6 to 3
22:33:14.822 00.000 9552 evsrv: cli 011F34C0 connect
22:33:14.822 00.000 9552 case statement mapped state 6 to 3
22:33:14.822 00.000 9552 case statement mapped state 6 to 3
22:33:14.822 00.000 9552 evsrv: cli 011F3B00 request: {"method":"get_pixel_scale","id":"7f8768cf-1e2d-4375-88c1-5959b8d27f59"}
22:33:14.822 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":0.431683,"id":"7f8768cf-1e2d-4375-88c1-5959b8d27f59"}
22:33:14.822 00.000 9552 evsrv: cli 011F3420 connect
22:33:14.822 00.000 9552 case statement mapped state 6 to 3
22:33:14.822 00.000 9552 case statement mapped state 6 to 3
22:33:14.822 00.000 9552 evsrv: cli 011F34C0 request: {"method":"get_pixel_scale","id":"2320a8e8-90c9-450c-9b43-bff619500773"}
22:33:14.822 00.000 9552 evsrv: cli 011F34C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"2320a8e8-90c9-450c-9b43-bff619500773"}
22:33:14.822 00.000 9552 evsrv: cli 011F3B00 disconnect
22:33:14.823 00.001 9552 evsrv: cli 011F3600 connect
22:33:14.823 00.000 9552 case statement mapped state 6 to 3
22:33:14.823 00.000 9552 case statement mapped state 6 to 3
22:33:14.823 00.000 9552 evsrv: cli 011F3420 request: {"method":"get_pixel_scale","id":"47173f93-fc0f-4a56-8712-0277b36e69ee"}
22:33:14.823 00.000 9552 evsrv: cli 011F3420 response: {"jsonrpc":"2.0","result":0.431683,"id":"47173f93-fc0f-4a56-8712-0277b36e69ee"}
22:33:14.823 00.000 9552 evsrv: cli 011F34C0 disconnect
22:33:14.823 00.000 9552 evsrv: cli 011F3600 request: {"method":"get_pixel_scale","id":"420e94ce-4454-4b33-a66c-ef9caac5709c"}
22:33:14.823 00.000 9552 evsrv: cli 011F3600 response: {"jsonrpc":"2.0","result":0.431683,"id":"420e94ce-4454-4b33-a66c-ef9caac5709c"}
22:33:14.823 00.000 9552 evsrv: cli 011F3420 disconnect
22:33:14.823 00.000 9552 evsrv: cli 011F3600 disconnect
22:33:16.435 01.612 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.960
22:33:16.452 00.017 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.890
22:33:16.467 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.760
22:33:16.482 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.690
22:33:16.497 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.610
22:33:16.512 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.520
22:33:16.527 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.480
22:33:16.542 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.430
22:33:16.557 00.015 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.410
22:33:16.578 00.021 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.390
22:33:16.679 00.101 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.370
22:33:16.822 00.143 9552 evsrv: cli 011F3BA0 connect
22:33:16.822 00.000 9552 case statement mapped state 6 to 3
22:33:16.822 00.000 9552 case statement mapped state 6 to 3
22:33:16.823 00.001 9552 evsrv: cli 011F3A60 connect
22:33:16.823 00.000 9552 case statement mapped state 6 to 3
22:33:16.823 00.000 9552 case statement mapped state 6 to 3
22:33:16.823 00.000 9552 evsrv: cli 011F3BA0 request: {"method":"get_pixel_scale","id":"6e4b4fcb-dbf7-4804-860c-0f4acde9e3bc"}
22:33:16.823 00.000 9552 evsrv: cli 011F3BA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"6e4b4fcb-dbf7-4804-860c-0f4acde9e3bc"}
22:33:16.823 00.000 9552 evsrv: cli 011F3B00 connect
22:33:16.823 00.000 9552 case statement mapped state 6 to 3
22:33:16.823 00.000 9552 case statement mapped state 6 to 3
22:33:16.824 00.001 9552 evsrv: cli 011F3A60 request: {"method":"get_pixel_scale","id":"0b819cf5-abb8-4177-ba6b-9e1dea14cb41"}
22:33:16.824 00.000 9552 evsrv: cli 011F3A60 response: {"jsonrpc":"2.0","result":0.431683,"id":"0b819cf5-abb8-4177-ba6b-9e1dea14cb41"}
22:33:16.824 00.000 9552 evsrv: cli 011F3BA0 disconnect
22:33:16.824 00.000 9552 evsrv: cli 011F3B00 request: {"method":"get_pixel_scale","id":"080d8c11-5c00-4fde-a5a8-dff7b78911ff"}
22:33:16.824 00.000 9552 evsrv: cli 011F3B00 response: {"jsonrpc":"2.0","result":0.431683,"id":"080d8c11-5c00-4fde-a5a8-dff7b78911ff"}
22:33:16.824 00.000 9552 evsrv: cli 011F3A60 disconnect
22:33:16.824 00.000 9552 evsrv: cli 011F3B00 disconnect
22:33:17.501 00.677 9976 Exposure complete
22:33:17.572 00.071 9976 worker thread done servicing request
22:33:17.572 00.000 9552 OnExposeComplete: enter
22:33:17.572 00.000 9552 UpdateGuideState(): m_state=6
22:33:17.573 00.001 9552 Star::Find(15, 1064, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
22:33:17.573 00.000 9552 Star::Find returns 1 (1), X=1065.40, Y=1079.33, Mass=30759, SNR=15.0, Peak=13248 HFD=7.1
22:33:17.573 00.000 9552 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.06) = xAngle (-1.84 = -1.84)
22:33:17.573 00.000 9552 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.71 = -1.71)
22:33:17.573 00.000 9552 CameraToMount -- cameraX=-0.40 cameraY=-1.14 hyp=1.20 cameraTheta=-1.91 mountX=-0.33 mountY=-1.19, mountTheta=-1.84
22:33:17.573 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.40, y=-1.14, opts=13)
22:33:17.573 00.000 9552 Enqueuing Move request for scope (-0.40, -1.14)
22:33:17.573 00.000 9976 Worker thread wakes up
22:33:17.573 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.14) opts 0xd
22:33:17.573 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.40, -1.14)
22:33:17.574 00.001 9976 Moving (-0.40, -1.14) raw xDistance=-0.33 yDistance=-1.19
22:33:17.574 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
22:33:17.574 00.000 9976 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
22:33:17.574 00.000 9976 MoveAxis(E, 0, ABG)
22:33:17.574 00.000 9976 Move returns status 0, amount 0
22:33:17.574 00.000 9976 MoveAxis(N, 45, ABG)
22:33:17.574 00.000 9976 Guiding  Dir = 0, Dur = 45
22:33:17.581 00.007 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:33:17.594 00.013 9976 IsSlewing returns 0
22:33:17.595 00.001 9976 IsGuiding returns 0
22:33:17.596 00.001 9552 UpdateGuideState exits: m=30759 SNR=15.0 Saturated
22:33:17.596 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:17.596 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:17.596 00.000 9552 Enqueuing Expose request
22:33:17.626 00.030 9976 PulseGuide returned control before completion, sleep 25
22:33:17.657 00.031 9976 IsGuiding returns 1
22:33:17.657 00.000 9976 scope still moving after pulse duration time elapsed
22:33:17.720 00.063 9976 IsSlewing returns 0
22:33:17.720 00.000 9976 IsGuiding returns 0
22:33:17.720 00.000 9976 scope move finished after 45 + 80 ms
22:33:17.720 00.000 9976 Move returns status 0, amount 45
22:33:17.720 00.000 9976 move complete, result=0
22:33:17.720 00.000 9976 worker thread done servicing request
22:33:17.720 00.000 9976 Worker thread wakes up
22:33:17.720 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:17.720 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:33:17.720 00.000 9552 GuideStep: -0.3 px 0 ms EAST, -1.2 px 45 ms NORTH
22:33:18.121 00.401 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:33:18.137 00.016 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:33:18.323 00.186 9552 evsrv: cli 011F3880 connect
22:33:18.323 00.000 9552 case statement mapped state 6 to 3
22:33:18.324 00.001 9552 case statement mapped state 6 to 3
22:33:18.324 00.000 9552 evsrv: cli 011F3880 request: {"method":"get_pixel_scale","id":"04a5b88f-870f-4b26-8449-d1c39ad7cc4f"}
22:33:18.324 00.000 9552 evsrv: cli 011F3880 response: {"jsonrpc":"2.0","result":0.431683,"id":"04a5b88f-870f-4b26-8449-d1c39ad7cc4f"}
22:33:18.325 00.001 9552 evsrv: cli 011F3880 disconnect
22:33:21.066 02.741 9976 Exposure complete
22:33:21.138 00.072 9976 worker thread done servicing request
22:33:21.138 00.000 9552 OnExposeComplete: enter
22:33:21.138 00.000 9552 UpdateGuideState(): m_state=6
22:33:21.138 00.000 9552 Star::Find(15, 1065, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
22:33:21.138 00.000 9552 Star::Find false star n=4 nbg=263 bg=2469.7 sigma=799.3 thresh=4868 peak=4844
22:33:21.138 00.000 9552 Star::Find returns 0 (2), X=1065.00, Y=1079.00, Mass=19065, SNR=2.9, Peak=12432 HFD=0.0
22:33:21.138 00.000 9552 DistanceChecker: activated
22:33:21.138 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:33:21.138 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:33:21.138 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:33:21.138 00.000 9976 Worker thread wakes up
22:33:21.138 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:33:21.138 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:33:21.138 00.000 9976 move complete, result=0
22:33:21.138 00.000 9976 worker thread done servicing request
22:33:21.253 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:33:21.253 00.000 9552 Status Line: Star lost - low SNR
22:33:21.254 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6480, Gamma=2.370
22:33:21.269 00.015 9552 UpdateGuideState exits: Star lost - low SNR
22:33:21.269 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:21.269 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:33:21.269 00.000 9552 Enqueuing Expose request
22:33:21.269 00.000 9976 Worker thread wakes up
22:33:21.269 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:21.269 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:33:24.611 03.342 9976 Exposure complete
22:33:24.681 00.070 9976 worker thread done servicing request
22:33:24.681 00.000 9552 OnExposeComplete: enter
22:33:24.681 00.000 9552 UpdateGuideState(): m_state=6
22:33:24.681 00.000 9552 Star::Find(15, 1065, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
22:33:24.681 00.000 9552 Star::Find returns 1 (1), X=1066.65, Y=1080.19, Mass=22165, SNR=12.3, Peak=12944 HFD=3.4
22:33:24.681 00.000 9552 DistanceChecker: deactivated
22:33:24.681 00.000 9552 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.06) = xAngle (-0.25 = -0.25)
22:33:24.682 00.001 9552 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.12 = -0.12)
22:33:24.682 00.000 9552 CameraToMount -- cameraX=0.86 cameraY=-0.28 hyp=0.90 cameraTheta=-0.31 mountX=0.87 mountY=-0.11, mountTheta=-0.12
22:33:24.682 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.86, y=-0.28, opts=13)
22:33:24.682 00.000 9552 Enqueuing Move request for scope (0.86, -0.28)
22:33:24.682 00.000 9976 Worker thread wakes up
22:33:24.682 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.28) opts 0xd
22:33:24.682 00.000 9976 Handling offset move in thread for scope, endpoint = (0.86, -0.28)
22:33:24.682 00.000 9976 Moving (0.86, -0.28) raw xDistance=0.87 yDistance=-0.11
22:33:24.682 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
22:33:24.682 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:24.682 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:33:24.683 00.001 9976 MoveAxis(W, 19, ABG)
22:33:24.683 00.000 9976 Guiding  Dir = 3, Dur = 19
22:33:24.689 00.006 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6384, Gamma=2.370
22:33:24.703 00.014 9976 IsSlewing returns 0
22:33:24.703 00.000 9976 IsGuiding returns 0
22:33:24.705 00.002 9552 UpdateGuideState exits: m=22165 SNR=12.3 Saturated
22:33:24.705 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:24.705 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:24.705 00.000 9552 Enqueuing Expose request
22:33:24.734 00.029 9976 IsGuiding returns 1
22:33:24.734 00.000 9976 scope still moving after pulse duration time elapsed
22:33:24.816 00.082 9976 IsSlewing returns 0
22:33:24.816 00.000 9976 IsGuiding returns 0
22:33:24.816 00.000 9976 scope move finished after 19 + 94 ms
22:33:24.816 00.000 9976 Move returns status 0, amount 19
22:33:24.816 00.000 9976 MoveAxis(N, 0, ABG)
22:33:24.816 00.000 9976 Move returns status 0, amount 0
22:33:24.816 00.000 9976 move complete, result=0
22:33:24.816 00.000 9976 worker thread done servicing request
22:33:24.816 00.000 9976 Worker thread wakes up
22:33:24.816 00.000 9552 GuideStep: 0.9 px 19 ms WEST, -0.1 px 0 ms NORTH
22:33:24.816 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:24.816 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1051,1065,31,31)
22:33:27.728 02.912 9552 StartLoopingInteractive: Loop button clicked
22:33:27.728 00.000 9552 Mount: notify guiding stopped
22:33:27.728 00.000 9552 BLC: window closed
22:33:27.728 00.000 9552 BLC: Last direction was reset
22:33:27.728 00.000 9552 Changing from state GUIDING to STOP
22:33:27.728 00.000 9552 guider state => SELECTED
22:33:27.728 00.000 9552 Status Line: Looping
22:33:27.731 00.003 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:33:28.167 00.436 9976 Exposure complete
22:33:28.238 00.071 9976 worker thread done servicing request
22:33:28.238 00.000 9552 OnExposeComplete: enter
22:33:28.238 00.000 9552 UpdateGuideState(): m_state=2
22:33:28.238 00.000 9552 Star::Find(15, 1066, 1080, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:28.238 00.000 9552 Star::Find returns 1 (1), X=1062.38, Y=1087.43, Mass=35590, SNR=16.1, Peak=13152 HFD=5.8
22:33:28.238 00.000 9552 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.06) = xAngle (2.09 = 2.09)
22:33:28.238 00.000 9552 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.22 = 2.22)
22:33:28.238 00.000 9552 CameraToMount -- cameraX=-3.41 cameraY=6.96 hyp=7.75 cameraTheta=2.03 mountX=-3.84 mountY=6.17, mountTheta=2.13
22:33:28.247 00.009 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=6272, Gamma=2.370
22:33:28.262 00.015 9552 UpdateGuideState exits: m=35590 SNR=16.1 Saturated
22:33:28.263 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:28.263 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:28.263 00.000 9552 Enqueuing Expose request
22:33:28.263 00.000 9976 Worker thread wakes up
22:33:28.263 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:28.263 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(1047,1072,31,31)
22:33:30.307 02.044 9552 GuiderMultiStar::AutoSelect enter
22:33:30.307 00.000 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:33:30.378 00.071 9552 AutoFind: auto downsample for scale 0.43 => 2x
22:33:30.378 00.000 9552 AutoFind: downsample 2x
22:33:30.392 00.014 9552 AutoFind: global mean = 0.2, stdev 1088.3
22:33:30.392 00.000 9552 AutoFind: using threshold = 0.1
22:33:30.413 00.021 9552 AutoFind: local max [1797, 101] 4.5
22:33:30.413 00.000 9552 AutoFind: local max [1291, 307] 4.4
22:33:30.413 00.000 9552 AutoFind: local max [1809, 655] 4.4
22:33:30.413 00.000 9552 AutoFind: local max [1215, 807] 4.3
22:33:30.413 00.000 9552 AutoFind: local max [29, 655] 4.3
22:33:30.413 00.000 9552 AutoFind: local max [1503, 441] 4.3
22:33:30.413 00.000 9552 AutoFind: local max [307, 533] 4.2
22:33:30.413 00.000 9552 AutoFind: local max [1607, 437] 4.2
22:33:30.413 00.000 9552 AutoFind: local max [1737, 1127] 4.1
22:33:30.414 00.001 9552 AutoFind: local max [1715, 641] 4.1
22:33:30.414 00.000 9552 AutoFind: local max [831, 791] 4.1
22:33:30.414 00.000 9552 AutoFind: local max [1335, 575] 4.0
22:33:30.414 00.000 9552 AutoFind: local max [1627, 633] 4.0
22:33:30.414 00.000 9552 AutoFind: local max [1209, 667] 4.0
22:33:30.414 00.000 9552 AutoFind: local max [31, 589] 4.0
22:33:30.414 00.000 9552 AutoFind: local max [1127, 303] 4.0
22:33:30.414 00.000 9552 AutoFind: local max [311, 399] 4.0
22:33:30.414 00.000 9552 AutoFind: local max [437, 721] 4.0
22:33:30.414 00.000 9552 AutoFind: local max [221, 671] 4.0
22:33:30.414 00.000 9552 AutoFind: local max [1919, 669] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [1857, 1061] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [187, 1149] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [1649, 705] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [51, 55] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [1007, 403] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [37, 775] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [983, 665] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [119, 773] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [943, 863] 3.9
22:33:30.414 00.000 9552 AutoFind: local max [931, 589] 3.8
22:33:30.414 00.000 9552 AutoFind: local max [1609, 933] 3.8
22:33:30.414 00.000 9552 AutoFind: local max [149, 211] 3.8
22:33:30.414 00.000 9552 AutoFind: local max [1767, 1105] 3.8
22:33:30.414 00.000 9552 AutoFind: local max [1765, 555] 3.8
22:33:30.414 00.000 9552 AutoFind: local max [1037, 591] 3.8
22:33:30.414 00.000 9552 AutoFind: local max [515, 967] 3.8
22:33:30.414 00.000 9552 AutoFind: local max [1325, 209] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [241, 705] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [991, 103] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [1751, 825] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [1461, 27] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [1391, 307] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [903, 825] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [1367, 577] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [757, 705] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [1645, 789] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [1487, 621] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [815, 719] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [713, 1059] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [1169, 379] 3.7
22:33:30.414 00.000 9552 AutoFind: local max [895, 159] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [639, 57] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [523, 693] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [375, 777] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [1627, 789] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [1397, 1171] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [1083, 573] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [141, 427] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [1097, 483] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [387, 685] 3.6
22:33:30.414 00.000 9552 AutoFind: local max [271, 621] 3.6
22:33:30.415 00.001 9552 AutoFind: local max [1129, 1103] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [633, 133] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [1699, 207] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [1049, 479] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [1177, 661] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [591, 653] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [763, 775] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [523, 1059] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [1841, 321] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [1751, 575] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [735, 393] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [793, 499] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [1439, 497] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [691, 561] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [471, 295] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [401, 789] 3.6
22:33:30.415 00.000 9552 AutoFind: local max [1823, 747] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [583, 379] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [635, 749] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [735, 1161] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [691, 183] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [345, 343] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [171, 427] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1703, 513] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [301, 499] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1811, 71] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1073, 1173] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1233, 323] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [265, 83] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1799, 775] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [91, 207] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [603, 1101] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1197, 115] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1199, 643] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [393, 775] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [23, 379] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1337, 439] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1647, 165] 3.5
22:33:30.415 00.000 9552 AutoFind: local max [1633, 843] 3.5
22:33:30.415 00.000 9552 AutoFind: too close [393, 775] 3.5 - [401, 789] 3.6
22:33:30.415 00.000 9552 AutoFind: too close [393, 775] 3.5 - [375, 777] 3.6
22:33:30.415 00.000 9552 AutoFind: too close [1751, 575] 3.6 - [1765, 555] 3.8
22:33:30.415 00.000 9552 AutoFind: too close [1627, 789] 3.6 - [1645, 789] 3.7
22:33:30.415 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:33:30.415 00.000 9552 Star::Find(15, 1797, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.415 00.000 9552 Star::Find false star n=2 nbg=279 bg=3660.3 sigma=1084.9 thresh=6915 peak=5166
22:33:30.415 00.000 9552 Star::Find returns 0 (2), X=1797.00, Y=101.00, Mass=7255, SNR=2.9, Peak=7888 HFD=0.0
22:33:30.415 00.000 9552 Star::Find(15, 1291, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.415 00.000 9552 Star::Find false star n=1 nbg=277 bg=3488.6 sigma=993.4 thresh=6469 peak=5292
22:33:30.415 00.000 9552 Star::Find returns 0 (2), X=1291.00, Y=307.00, Mass=3087, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.415 00.000 9552 Star::Find(15, 1809, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.001 9552 Star::Find false star n=2 nbg=254 bg=3333.9 sigma=921.9 thresh=6100 peak=4757
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1809.00, Y=655.00, Mass=9412, SNR=2.9, Peak=9504 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1215, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=2 nbg=255 bg=3355.3 sigma=916.1 thresh=6104 peak=5370
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1215.00, Y=807.00, Mass=7465, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 29, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=3 nbg=261 bg=3053.5 sigma=891.6 thresh=5728 peak=4924
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=29.00, Y=655.00, Mass=12599, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1503, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=4 nbg=248 bg=3611.1 sigma=899.6 thresh=6310 peak=5332
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1503.00, Y=441.00, Mass=17652, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 307, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=2 nbg=268 bg=3334.6 sigma=947.9 thresh=6178 peak=5413
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=307.00, Y=533.00, Mass=9219, SNR=2.9, Peak=11024 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1607, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=6 nbg=252 bg=3351.9 sigma=847.8 thresh=5895 peak=5490
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1607.00, Y=437.00, Mass=19377, SNR=2.9, Peak=8000 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1737, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=2 nbg=272 bg=2680.8 sigma=894.2 thresh=5363 peak=4353
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1737.00, Y=1127.00, Mass=6798, SNR=2.9, Peak=6384 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1715, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=3 nbg=268 bg=3404.7 sigma=918.1 thresh=6159 peak=5066
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1715.00, Y=641.00, Mass=11034, SNR=2.9, Peak=7584 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 831, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=2 nbg=263 bg=3240.5 sigma=967.8 thresh=6144 peak=5414
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=831.00, Y=791.00, Mass=10815, SNR=2.9, Peak=10720 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1335, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=5 nbg=266 bg=3454.8 sigma=961.3 thresh=6339 peak=4928
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1335.00, Y=575.00, Mass=22502, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1627, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=2 nbg=251 bg=3514.4 sigma=842.9 thresh=6043 peak=4975
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1627.00, Y=633.00, Mass=6123, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1209, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=1 nbg=272 bg=3534.9 sigma=1041.6 thresh=6660 peak=5199
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=1209.00, Y=667.00, Mass=3649, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 31, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.416 00.000 9552 Star::Find false star n=2 nbg=272 bg=2789.4 sigma=1046.2 thresh=5928 peak=5396
22:33:30.416 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=589.00, Mass=12533, SNR=2.9, Peak=12144 HFD=0.0
22:33:30.416 00.000 9552 Star::Find(15, 1127, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.001 9552 Star::Find false star n=3 nbg=267 bg=3403.9 sigma=889.7 thresh=6073 peak=4869
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=303.00, Mass=9132, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 311, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=1 nbg=278 bg=3474.8 sigma=1078.7 thresh=6711 peak=4960
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=399.00, Mass=4413, SNR=2.9, Peak=7088 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 437, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=5 nbg=242 bg=3309.4 sigma=780.7 thresh=5651 peak=5192
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=437.00, Y=721.00, Mass=15133, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 221, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=3 nbg=260 bg=3399.3 sigma=884.4 thresh=6052 peak=5444
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=671.00, Mass=14490, SNR=2.9, Peak=12336 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 1919, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=4 nbg=262 bg=2778.6 sigma=801.0 thresh=5182 peak=4239
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=1919.00, Y=669.00, Mass=12293, SNR=2.9, Peak=6992 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 1857, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=3 nbg=280 bg=2415.0 sigma=1026.6 thresh=5495 peak=4373
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=1061.00, Mass=14323, SNR=2.9, Peak=9008 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 187, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=3 nbg=285 bg=1827.2 sigma=969.6 thresh=4736 peak=3691
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=187.00, Y=1149.00, Mass=12934, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 1649, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=1 nbg=257 bg=3581.1 sigma=907.9 thresh=6305 peak=5974
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=1649.00, Y=705.00, Mass=8851, SNR=2.9, Peak=12432 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 51, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find returns 1 (1), X=62.33, Y=54.81, Mass=25900, SNR=13.2, Peak=15776 HFD=1.8
22:33:30.417 00.000 9552 Star::Find(15, 1007, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=2 nbg=272 bg=3414.9 sigma=957.3 thresh=6287 peak=4984
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=1007.00, Y=403.00, Mass=8258, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 37, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=2 nbg=273 bg=2576.4 sigma=955.0 thresh=5441 peak=4137
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=37.00, Y=775.00, Mass=11551, SNR=2.9, Peak=11232 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 983, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find false star n=4 nbg=248 bg=3433.7 sigma=858.4 thresh=6009 peak=5171
22:33:30.417 00.000 9552 Star::Find returns 0 (2), X=983.00, Y=665.00, Mass=12601, SNR=2.9, Peak=7488 HFD=0.0
22:33:30.417 00.000 9552 Star::Find(15, 119, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.417 00.000 9552 Star::Find returns 1 (1), X=118.03, Y=771.07, Mass=28077, SNR=11.3, Peak=10528 HFD=4.3
22:33:30.417 00.000 9552 Star::Find(15, 943, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.001 9552 Star::Find returns 1 (1), X=943.37, Y=876.19, Mass=42707, SNR=17.2, Peak=14048 HFD=8.2
22:33:30.418 00.000 9552 Star::Find(15, 931, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=1 nbg=263 bg=3573.5 sigma=1027.2 thresh=6655 peak=5592
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=931.00, Y=589.00, Mass=8571, SNR=2.9, Peak=12144 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 1609, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=10 nbg=241 bg=2946.5 sigma=814.2 thresh=5389 peak=5049
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=1609.00, Y=933.00, Mass=33735, SNR=2.9, Peak=10016 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 149, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=3 nbg=260 bg=3086.4 sigma=939.5 thresh=5905 peak=5116
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=149.00, Y=211.00, Mass=14005, SNR=2.9, Peak=11024 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 1767, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find returns 0 (3), X=1767.00, Y=1105.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 1037, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=4 nbg=274 bg=3438.1 sigma=973.6 thresh=6359 peak=4850
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=1037.00, Y=591.00, Mass=15095, SNR=2.9, Peak=6576 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 515, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=3 nbg=259 bg=2412.7 sigma=865.7 thresh=5010 peak=4341
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=515.00, Y=967.00, Mass=12010, SNR=2.9, Peak=9808 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 1325, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=10 nbg=242 bg=3500.6 sigma=788.3 thresh=5865 peak=5375
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=1325.00, Y=209.00, Mass=27554, SNR=2.9, Peak=10720 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 241, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=1 nbg=252 bg=3407.3 sigma=901.9 thresh=6113 peak=5008
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=241.00, Y=705.00, Mass=3377, SNR=2.9, Peak=8000 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 991, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find returns 0 (4), X=1003.00, Y=101.74, Mass=62845, SNR=43.1, Peak=63344 HFD=0.3
22:33:30.418 00.000 9552 Star::Find(15, 1751, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=2 nbg=254 bg=3245.9 sigma=873.4 thresh=5866 peak=4882
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=1751.00, Y=825.00, Mass=6260, SNR=2.9, Peak=9616 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 1461, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=2 nbg=275 bg=3796.3 sigma=1092.2 thresh=7073 peak=5775
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=1461.00, Y=27.00, Mass=9719, SNR=2.9, Peak=9920 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 1391, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find false star n=4 nbg=258 bg=3520.7 sigma=956.0 thresh=6389 peak=5444
22:33:30.418 00.000 9552 Star::Find returns 0 (2), X=1391.00, Y=307.00, Mass=17181, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.418 00.000 9552 Star::Find(15, 903, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.418 00.000 9552 Star::Find returns 1 (1), X=903.55, Y=823.79, Mass=39516, SNR=15.2, Peak=13152 HFD=4.5
22:33:30.418 00.000 9552 Star::Find(15, 1367, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.001 9552 Star::Find false star n=5 nbg=255 bg=3277.1 sigma=951.0 thresh=6130 peak=4937
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=1367.00, Y=577.00, Mass=18255, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 757, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=5 nbg=252 bg=3171.3 sigma=876.5 thresh=5801 peak=4739
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=757.00, Y=705.00, Mass=16959, SNR=2.9, Peak=8096 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 1487, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=4 nbg=252 bg=3621.3 sigma=846.9 thresh=6162 peak=5281
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=1487.00, Y=621.00, Mass=13355, SNR=2.9, Peak=8096 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 815, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=3 nbg=264 bg=3547.3 sigma=934.9 thresh=6352 peak=5515
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=815.00, Y=719.00, Mass=17086, SNR=2.9, Peak=11840 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 713, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=7 nbg=259 bg=2157.8 sigma=821.7 thresh=4623 peak=3773
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=713.00, Y=1059.00, Mass=20975, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 1169, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=6 nbg=234 bg=3349.7 sigma=744.1 thresh=5582 peak=4663
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=1169.00, Y=379.00, Mass=17374, SNR=2.9, Peak=6880 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 895, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=3 nbg=269 bg=3412.5 sigma=1011.2 thresh=6446 peak=5175
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=895.00, Y=159.00, Mass=14162, SNR=2.9, Peak=9008 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 639, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=4 nbg=248 bg=3550.0 sigma=875.1 thresh=6175 peak=5019
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=639.00, Y=57.00, Mass=15448, SNR=2.9, Peak=10016 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 523, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=6 nbg=253 bg=3343.3 sigma=836.8 thresh=5854 peak=5226
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=693.00, Mass=17204, SNR=2.9, Peak=7696 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 1397, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=4 nbg=253 bg=2748.4 sigma=793.0 thresh=5127 peak=5060
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=1397.00, Y=1171.00, Mass=19566, SNR=2.9, Peak=11328 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 1083, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=6 nbg=271 bg=3239.6 sigma=917.1 thresh=5991 peak=5058
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=1083.00, Y=573.00, Mass=19939, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 141, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=3 nbg=263 bg=3087.0 sigma=908.1 thresh=5811 peak=4721
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=141.00, Y=427.00, Mass=14419, SNR=2.9, Peak=10224 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 1097, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=3 nbg=256 bg=3242.3 sigma=859.3 thresh=5820 peak=4847
22:33:30.419 00.000 9552 Star::Find returns 0 (2), X=1097.00, Y=483.00, Mass=9009, SNR=2.9, Peak=7696 HFD=0.0
22:33:30.419 00.000 9552 Star::Find(15, 387, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.419 00.000 9552 Star::Find false star n=2 nbg=271 bg=3303.4 sigma=961.8 thresh=6189 peak=5675
22:33:30.420 00.001 9552 Star::Find returns 0 (2), X=387.00, Y=685.00, Mass=10289, SNR=2.9, Peak=10112 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 271, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=5 nbg=255 bg=3284.1 sigma=866.7 thresh=5884 peak=5293
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=271.00, Y=621.00, Mass=16588, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 1129, 1103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=6 nbg=239 bg=2288.1 sigma=744.5 thresh=4522 peak=3967
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=1129.00, Y=1103.00, Mass=23536, SNR=2.9, Peak=8704 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 633, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=6 nbg=245 bg=3321.5 sigma=848.5 thresh=5867 peak=4897
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=633.00, Y=133.00, Mass=16711, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 1699, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=2 nbg=255 bg=3478.9 sigma=899.7 thresh=6178 peak=5553
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=1699.00, Y=207.00, Mass=12162, SNR=2.9, Peak=12544 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 1049, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=3 nbg=267 bg=3449.3 sigma=877.3 thresh=6081 peak=5261
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=1049.00, Y=479.00, Mass=10404, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 1177, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=2 nbg=271 bg=3422.3 sigma=1000.4 thresh=6424 peak=4981
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=1177.00, Y=661.00, Mass=6931, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 591, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=5 nbg=248 bg=3392.6 sigma=746.9 thresh=5633 peak=4947
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=591.00, Y=653.00, Mass=15741, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 763, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=4 nbg=263 bg=3270.4 sigma=872.8 thresh=5889 peak=4875
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=775.00, Mass=13334, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 523, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=2 nbg=255 bg=2113.8 sigma=797.7 thresh=4507 peak=3583
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=1059.00, Mass=5900, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 1841, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=1 nbg=261 bg=3054.6 sigma=880.1 thresh=5695 peak=4235
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=1841.00, Y=321.00, Mass=3025, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 735, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=2 nbg=260 bg=3325.5 sigma=862.2 thresh=5912 peak=4884
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=735.00, Y=393.00, Mass=6213, SNR=2.9, Peak=8608 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 793, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=8 nbg=269 bg=3300.6 sigma=839.3 thresh=5819 peak=5223
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=793.00, Y=499.00, Mass=27851, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 1439, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=2 nbg=252 bg=3548.4 sigma=860.0 thresh=6128 peak=5946
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=1439.00, Y=497.00, Mass=14055, SNR=2.9, Peak=13856 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 691, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.420 00.000 9552 Star::Find false star n=4 nbg=269 bg=3164.8 sigma=977.2 thresh=6096 peak=4827
22:33:30.420 00.000 9552 Star::Find returns 0 (2), X=691.00, Y=561.00, Mass=13581, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.420 00.000 9552 Star::Find(15, 471, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.001 9552 Star::Find false star n=3 nbg=249 bg=3244.1 sigma=888.3 thresh=5909 peak=4877
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=471.00, Y=295.00, Mass=9308, SNR=2.9, Peak=8800 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 1823, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=9 nbg=227 bg=2894.3 sigma=732.2 thresh=5091 peak=4561
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=1823.00, Y=747.00, Mass=26207, SNR=2.9, Peak=8800 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 583, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=1 nbg=274 bg=3309.4 sigma=1100.7 thresh=6611 peak=4926
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=583.00, Y=379.00, Mass=4483, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 635, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=1 nbg=273 bg=3185.3 sigma=972.1 thresh=6102 peak=4488
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=635.00, Y=749.00, Mass=3903, SNR=2.9, Peak=7392 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 735, 1161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find returns 1 (1), X=736.15, Y=1159.28, Mass=18591, SNR=11.2, Peak=8496 HFD=2.1
22:33:30.421 00.000 9552 Star::Find(15, 691, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=1 nbg=260 bg=3553.2 sigma=917.3 thresh=6305 peak=4684
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=691.00, Y=183.00, Mass=2831, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 345, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=1 nbg=258 bg=3295.9 sigma=941.3 thresh=6120 peak=4772
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=345.00, Y=343.00, Mass=2976, SNR=2.9, Peak=6576 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 171, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=4 nbg=252 bg=3177.6 sigma=851.7 thresh=5733 peak=5445
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=427.00, Mass=16538, SNR=2.9, Peak=10816 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 1703, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find returns 1 (1), X=1691.18, Y=526.78, Mass=16845, SNR=10.7, Peak=11024 HFD=2.1
22:33:30.421 00.000 9552 Star::Find(15, 301, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=1 nbg=266 bg=3396.2 sigma=995.9 thresh=6384 peak=4847
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=301.00, Y=499.00, Mass=4300, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 1811, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=4 nbg=245 bg=3669.6 sigma=768.1 thresh=5974 peak=5080
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=1811.00, Y=71.00, Mass=11146, SNR=2.9, Peak=6880 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 1073, 1173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=1 nbg=269 bg=2276.9 sigma=883.0 thresh=4926 peak=4340
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=1173.00, Mass=7131, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 1233, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find returns 0 (4), X=1223.11, Y=331.92, Mass=68688, SNR=43.2, Peak=65504 HFD=0.2
22:33:30.421 00.000 9552 Star::Find(15, 265, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find false star n=2 nbg=268 bg=3534.9 sigma=969.5 thresh=6443 peak=5000
22:33:30.421 00.000 9552 Star::Find returns 0 (2), X=265.00, Y=83.00, Mass=6194, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 1799, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.421 00.000 9552 Star::Find returns 0 (3), X=1799.00, Y=775.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:33:30.421 00.000 9552 Star::Find(15, 91, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.001 9552 Star::Find false star n=9 nbg=243 bg=2680.0 sigma=748.5 thresh=4925 peak=4272
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=91.00, Y=207.00, Mass=23272, SNR=2.9, Peak=6480 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 603, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=2 nbg=261 bg=2090.8 sigma=781.9 thresh=4436 peak=3352
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=603.00, Y=1101.00, Mass=5546, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 1197, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=6 nbg=267 bg=3493.0 sigma=899.9 thresh=6193 peak=5105
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=115.00, Mass=20754, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 1199, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=1 nbg=272 bg=3534.9 sigma=1041.6 thresh=6660 peak=5199
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1199.00, Y=643.00, Mass=3649, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 23, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find returns 0 (4), X=9.22, Y=376.10, Mass=74656, SNR=37.4, Peak=65504 HFD=0.3
22:33:30.422 00.000 9552 Star::Find(15, 1337, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=2 nbg=258 bg=3467.9 sigma=902.4 thresh=6175 peak=5288
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1337.00, Y=439.00, Mass=9656, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 1647, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=1 nbg=270 bg=3506.5 sigma=993.7 thresh=6488 peak=6373
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1647.00, Y=165.00, Mass=7118, SNR=2.9, Peak=10624 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 1633, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=5 nbg=245 bg=3425.5 sigma=826.3 thresh=5904 peak=5743
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1633.00, Y=843.00, Mass=21224, SNR=2.9, Peak=11936 HFD=0.0
22:33:30.422 00.000 9552 AutoFind: finding best star pass 1
22:33:30.422 00.000 9552 Star::Find(15, 1797, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=2 nbg=279 bg=3660.3 sigma=1084.9 thresh=6915 peak=5166
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1797.00, Y=101.00, Mass=7255, SNR=2.9, Peak=7888 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 1291, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=1 nbg=277 bg=3488.6 sigma=993.4 thresh=6469 peak=5292
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1291.00, Y=307.00, Mass=3087, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 1809, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=2 nbg=254 bg=3333.9 sigma=921.9 thresh=6100 peak=4757
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1809.00, Y=655.00, Mass=9412, SNR=2.9, Peak=9504 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 1215, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.422 00.000 9552 Star::Find false star n=2 nbg=255 bg=3355.3 sigma=916.1 thresh=6104 peak=5370
22:33:30.422 00.000 9552 Star::Find returns 0 (2), X=1215.00, Y=807.00, Mass=7465, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.422 00.000 9552 Star::Find(15, 29, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.001 9552 Star::Find false star n=3 nbg=261 bg=3053.5 sigma=891.6 thresh=5728 peak=4924
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=29.00, Y=655.00, Mass=12599, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 1503, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=4 nbg=248 bg=3611.1 sigma=899.6 thresh=6310 peak=5332
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=1503.00, Y=441.00, Mass=17652, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 307, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=2 nbg=268 bg=3334.6 sigma=947.9 thresh=6178 peak=5413
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=307.00, Y=533.00, Mass=9219, SNR=2.9, Peak=11024 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 1607, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=6 nbg=252 bg=3351.9 sigma=847.8 thresh=5895 peak=5490
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=1607.00, Y=437.00, Mass=19377, SNR=2.9, Peak=8000 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 1737, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=2 nbg=272 bg=2680.8 sigma=894.2 thresh=5363 peak=4353
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=1737.00, Y=1127.00, Mass=6798, SNR=2.9, Peak=6384 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 1715, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=3 nbg=268 bg=3404.7 sigma=918.1 thresh=6159 peak=5066
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=1715.00, Y=641.00, Mass=11034, SNR=2.9, Peak=7584 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 831, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=2 nbg=263 bg=3240.5 sigma=967.8 thresh=6144 peak=5414
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=831.00, Y=791.00, Mass=10815, SNR=2.9, Peak=10720 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 1335, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=5 nbg=266 bg=3454.8 sigma=961.3 thresh=6339 peak=4928
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=1335.00, Y=575.00, Mass=22502, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 1627, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=2 nbg=251 bg=3514.4 sigma=842.9 thresh=6043 peak=4975
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=1627.00, Y=633.00, Mass=6123, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 1209, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=1 nbg=272 bg=3534.9 sigma=1041.6 thresh=6660 peak=5199
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=1209.00, Y=667.00, Mass=3649, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 31, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=2 nbg=272 bg=2789.4 sigma=1046.2 thresh=5928 peak=5396
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=589.00, Mass=12533, SNR=2.9, Peak=12144 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 1127, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=3 nbg=267 bg=3403.9 sigma=889.7 thresh=6073 peak=4869
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=303.00, Mass=9132, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 311, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=1 nbg=278 bg=3474.8 sigma=1078.7 thresh=6711 peak=4960
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=399.00, Mass=4413, SNR=2.9, Peak=7088 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 437, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=5 nbg=242 bg=3309.4 sigma=780.7 thresh=5651 peak=5192
22:33:30.423 00.000 9552 Star::Find returns 0 (2), X=437.00, Y=721.00, Mass=15133, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.423 00.000 9552 Star::Find(15, 221, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.423 00.000 9552 Star::Find false star n=3 nbg=260 bg=3399.3 sigma=884.4 thresh=6052 peak=5444
22:33:30.424 00.001 9552 Star::Find returns 0 (2), X=221.00, Y=671.00, Mass=14490, SNR=2.9, Peak=12336 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 1919, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=4 nbg=262 bg=2778.6 sigma=801.0 thresh=5182 peak=4239
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=1919.00, Y=669.00, Mass=12293, SNR=2.9, Peak=6992 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 1857, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=3 nbg=280 bg=2415.0 sigma=1026.6 thresh=5495 peak=4373
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=1061.00, Mass=14323, SNR=2.9, Peak=9008 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 187, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=3 nbg=285 bg=1827.2 sigma=969.6 thresh=4736 peak=3691
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=187.00, Y=1149.00, Mass=12934, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 1649, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=1 nbg=257 bg=3581.1 sigma=907.9 thresh=6305 peak=5974
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=1649.00, Y=705.00, Mass=8851, SNR=2.9, Peak=12432 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 51, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find returns 1 (1), X=62.33, Y=54.81, Mass=25900, SNR=13.2, Peak=15776 HFD=1.8
22:33:30.424 00.000 9552 AutoFind: near-saturated [51, 55] 3.9 Mass 25900 SNR 13.2 Peak 15776
22:33:30.424 00.000 9552 Star::Find(15, 1007, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=2 nbg=272 bg=3414.9 sigma=957.3 thresh=6287 peak=4984
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=1007.00, Y=403.00, Mass=8258, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 37, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=2 nbg=273 bg=2576.4 sigma=955.0 thresh=5441 peak=4137
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=37.00, Y=775.00, Mass=11551, SNR=2.9, Peak=11232 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 983, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=4 nbg=248 bg=3433.7 sigma=858.4 thresh=6009 peak=5171
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=983.00, Y=665.00, Mass=12601, SNR=2.9, Peak=7488 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 119, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find returns 1 (1), X=118.03, Y=771.07, Mass=28077, SNR=11.3, Peak=10528 HFD=4.3
22:33:30.424 00.000 9552 AutoFind: near-saturated [119, 773] 3.9 Mass 28077 SNR 11.3 Peak 10528
22:33:30.424 00.000 9552 Star::Find(15, 943, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find returns 1 (1), X=943.37, Y=876.19, Mass=42707, SNR=17.2, Peak=14048 HFD=8.2
22:33:30.424 00.000 9552 AutoFind: near-saturated [943, 863] 3.9 Mass 42707 SNR 17.2 Peak 14048
22:33:30.424 00.000 9552 Star::Find(15, 931, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=1 nbg=263 bg=3573.5 sigma=1027.2 thresh=6655 peak=5592
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=931.00, Y=589.00, Mass=8571, SNR=2.9, Peak=12144 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 1609, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=10 nbg=241 bg=2946.5 sigma=814.2 thresh=5389 peak=5049
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=1609.00, Y=933.00, Mass=33735, SNR=2.9, Peak=10016 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 149, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.424 00.000 9552 Star::Find false star n=3 nbg=260 bg=3086.4 sigma=939.5 thresh=5905 peak=5116
22:33:30.424 00.000 9552 Star::Find returns 0 (2), X=149.00, Y=211.00, Mass=14005, SNR=2.9, Peak=11024 HFD=0.0
22:33:30.424 00.000 9552 Star::Find(15, 1767, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.001 9552 Star::Find returns 0 (3), X=1767.00, Y=1105.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 1037, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=4 nbg=274 bg=3438.1 sigma=973.6 thresh=6359 peak=4850
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=1037.00, Y=591.00, Mass=15095, SNR=2.9, Peak=6576 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 515, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=3 nbg=259 bg=2412.7 sigma=865.7 thresh=5010 peak=4341
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=515.00, Y=967.00, Mass=12010, SNR=2.9, Peak=9808 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 1325, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=10 nbg=242 bg=3500.6 sigma=788.3 thresh=5865 peak=5375
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=1325.00, Y=209.00, Mass=27554, SNR=2.9, Peak=10720 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 241, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=1 nbg=252 bg=3407.3 sigma=901.9 thresh=6113 peak=5008
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=241.00, Y=705.00, Mass=3377, SNR=2.9, Peak=8000 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 991, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find returns 0 (4), X=1003.00, Y=101.74, Mass=62845, SNR=43.1, Peak=63344 HFD=0.3
22:33:30.425 00.000 9552 Star::Find(15, 1751, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=2 nbg=254 bg=3245.9 sigma=873.4 thresh=5866 peak=4882
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=1751.00, Y=825.00, Mass=6260, SNR=2.9, Peak=9616 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 1461, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=2 nbg=275 bg=3796.3 sigma=1092.2 thresh=7073 peak=5775
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=1461.00, Y=27.00, Mass=9719, SNR=2.9, Peak=9920 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 1391, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=4 nbg=258 bg=3520.7 sigma=956.0 thresh=6389 peak=5444
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=1391.00, Y=307.00, Mass=17181, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 903, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find returns 1 (1), X=903.55, Y=823.79, Mass=39516, SNR=15.2, Peak=13152 HFD=4.5
22:33:30.425 00.000 9552 AutoFind: near-saturated [903, 825] 3.7 Mass 39516 SNR 15.2 Peak 13152
22:33:30.425 00.000 9552 Star::Find(15, 1367, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=5 nbg=255 bg=3277.1 sigma=951.0 thresh=6130 peak=4937
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=1367.00, Y=577.00, Mass=18255, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 757, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=5 nbg=252 bg=3171.3 sigma=876.5 thresh=5801 peak=4739
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=757.00, Y=705.00, Mass=16959, SNR=2.9, Peak=8096 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 1487, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=4 nbg=252 bg=3621.3 sigma=846.9 thresh=6162 peak=5281
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=1487.00, Y=621.00, Mass=13355, SNR=2.9, Peak=8096 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 815, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=3 nbg=264 bg=3547.3 sigma=934.9 thresh=6352 peak=5515
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=815.00, Y=719.00, Mass=17086, SNR=2.9, Peak=11840 HFD=0.0
22:33:30.425 00.000 9552 Star::Find(15, 713, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.425 00.000 9552 Star::Find false star n=7 nbg=259 bg=2157.8 sigma=821.7 thresh=4623 peak=3773
22:33:30.425 00.000 9552 Star::Find returns 0 (2), X=713.00, Y=1059.00, Mass=20975, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.426 00.001 9552 Star::Find(15, 1169, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=6 nbg=234 bg=3349.7 sigma=744.1 thresh=5582 peak=4663
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=1169.00, Y=379.00, Mass=17374, SNR=2.9, Peak=6880 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 895, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=3 nbg=269 bg=3412.5 sigma=1011.2 thresh=6446 peak=5175
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=895.00, Y=159.00, Mass=14162, SNR=2.9, Peak=9008 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 639, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=4 nbg=248 bg=3550.0 sigma=875.1 thresh=6175 peak=5019
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=639.00, Y=57.00, Mass=15448, SNR=2.9, Peak=10016 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 523, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=6 nbg=253 bg=3343.3 sigma=836.8 thresh=5854 peak=5226
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=693.00, Mass=17204, SNR=2.9, Peak=7696 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 1397, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=4 nbg=253 bg=2748.4 sigma=793.0 thresh=5127 peak=5060
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=1397.00, Y=1171.00, Mass=19566, SNR=2.9, Peak=11328 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 1083, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=6 nbg=271 bg=3239.6 sigma=917.1 thresh=5991 peak=5058
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=1083.00, Y=573.00, Mass=19939, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 141, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=3 nbg=263 bg=3087.0 sigma=908.1 thresh=5811 peak=4721
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=141.00, Y=427.00, Mass=14419, SNR=2.9, Peak=10224 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 1097, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=3 nbg=256 bg=3242.3 sigma=859.3 thresh=5820 peak=4847
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=1097.00, Y=483.00, Mass=9009, SNR=2.9, Peak=7696 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 387, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=2 nbg=271 bg=3303.4 sigma=961.8 thresh=6189 peak=5675
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=387.00, Y=685.00, Mass=10289, SNR=2.9, Peak=10112 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 271, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=5 nbg=255 bg=3284.1 sigma=866.7 thresh=5884 peak=5293
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=271.00, Y=621.00, Mass=16588, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 1129, 1103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=6 nbg=239 bg=2288.1 sigma=744.5 thresh=4522 peak=3967
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=1129.00, Y=1103.00, Mass=23536, SNR=2.9, Peak=8704 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 633, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=6 nbg=245 bg=3321.5 sigma=848.5 thresh=5867 peak=4897
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=633.00, Y=133.00, Mass=16711, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 1699, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=2 nbg=255 bg=3478.9 sigma=899.7 thresh=6178 peak=5553
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=1699.00, Y=207.00, Mass=12162, SNR=2.9, Peak=12544 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 1049, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=3 nbg=267 bg=3449.3 sigma=877.3 thresh=6081 peak=5261
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=1049.00, Y=479.00, Mass=10404, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.426 00.000 9552 Star::Find(15, 1177, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.426 00.000 9552 Star::Find false star n=2 nbg=271 bg=3422.3 sigma=1000.4 thresh=6424 peak=4981
22:33:30.426 00.000 9552 Star::Find returns 0 (2), X=1177.00, Y=661.00, Mass=6931, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.427 00.001 9552 Star::Find(15, 591, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=5 nbg=248 bg=3392.6 sigma=746.9 thresh=5633 peak=4947
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=591.00, Y=653.00, Mass=15741, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 763, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=4 nbg=263 bg=3270.4 sigma=872.8 thresh=5889 peak=4875
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=775.00, Mass=13334, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 523, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=2 nbg=255 bg=2113.8 sigma=797.7 thresh=4507 peak=3583
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=1059.00, Mass=5900, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 1841, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=1 nbg=261 bg=3054.6 sigma=880.1 thresh=5695 peak=4235
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=1841.00, Y=321.00, Mass=3025, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 735, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=2 nbg=260 bg=3325.5 sigma=862.2 thresh=5912 peak=4884
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=735.00, Y=393.00, Mass=6213, SNR=2.9, Peak=8608 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 793, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=8 nbg=269 bg=3300.6 sigma=839.3 thresh=5819 peak=5223
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=793.00, Y=499.00, Mass=27851, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 1439, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=2 nbg=252 bg=3548.4 sigma=860.0 thresh=6128 peak=5946
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=1439.00, Y=497.00, Mass=14055, SNR=2.9, Peak=13856 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 691, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=4 nbg=269 bg=3164.8 sigma=977.2 thresh=6096 peak=4827
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=691.00, Y=561.00, Mass=13581, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 471, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=3 nbg=249 bg=3244.1 sigma=888.3 thresh=5909 peak=4877
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=471.00, Y=295.00, Mass=9308, SNR=2.9, Peak=8800 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 1823, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=9 nbg=227 bg=2894.3 sigma=732.2 thresh=5091 peak=4561
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=1823.00, Y=747.00, Mass=26207, SNR=2.9, Peak=8800 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 583, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=1 nbg=274 bg=3309.4 sigma=1100.7 thresh=6611 peak=4926
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=583.00, Y=379.00, Mass=4483, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 635, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find false star n=1 nbg=273 bg=3185.3 sigma=972.1 thresh=6102 peak=4488
22:33:30.427 00.000 9552 Star::Find returns 0 (2), X=635.00, Y=749.00, Mass=3903, SNR=2.9, Peak=7392 HFD=0.0
22:33:30.427 00.000 9552 Star::Find(15, 735, 1161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.427 00.000 9552 Star::Find returns 1 (1), X=736.15, Y=1159.28, Mass=18591, SNR=11.2, Peak=8496 HFD=2.1
22:33:30.427 00.000 9552 AutoFind: near-saturated [735, 1161] 3.5 Mass 18591 SNR 11.2 Peak 8496
22:33:30.427 00.000 9552 Star::Find(15, 691, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.001 9552 Star::Find false star n=1 nbg=260 bg=3553.2 sigma=917.3 thresh=6305 peak=4684
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=691.00, Y=183.00, Mass=2831, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 345, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=1 nbg=258 bg=3295.9 sigma=941.3 thresh=6120 peak=4772
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=345.00, Y=343.00, Mass=2976, SNR=2.9, Peak=6576 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 171, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=4 nbg=252 bg=3177.6 sigma=851.7 thresh=5733 peak=5445
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=427.00, Mass=16538, SNR=2.9, Peak=10816 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 1703, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find returns 1 (1), X=1691.18, Y=526.78, Mass=16845, SNR=10.7, Peak=11024 HFD=2.1
22:33:30.428 00.000 9552 AutoFind: near-saturated [1703, 513] 3.5 Mass 16845 SNR 10.7 Peak 11024
22:33:30.428 00.000 9552 Star::Find(15, 301, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=1 nbg=266 bg=3396.2 sigma=995.9 thresh=6384 peak=4847
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=301.00, Y=499.00, Mass=4300, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 1811, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=4 nbg=245 bg=3669.6 sigma=768.1 thresh=5974 peak=5080
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=1811.00, Y=71.00, Mass=11146, SNR=2.9, Peak=6880 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 1073, 1173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=1 nbg=269 bg=2276.9 sigma=883.0 thresh=4926 peak=4340
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=1173.00, Mass=7131, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 1233, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find returns 0 (4), X=1223.11, Y=331.92, Mass=68688, SNR=43.2, Peak=65504 HFD=0.2
22:33:30.428 00.000 9552 Star::Find(15, 265, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=2 nbg=268 bg=3534.9 sigma=969.5 thresh=6443 peak=5000
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=265.00, Y=83.00, Mass=6194, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 1799, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find returns 0 (3), X=1799.00, Y=775.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 91, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=9 nbg=243 bg=2680.0 sigma=748.5 thresh=4925 peak=4272
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=91.00, Y=207.00, Mass=23272, SNR=2.9, Peak=6480 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 603, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=2 nbg=261 bg=2090.8 sigma=781.9 thresh=4436 peak=3352
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=603.00, Y=1101.00, Mass=5546, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 1197, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=6 nbg=267 bg=3493.0 sigma=899.9 thresh=6193 peak=5105
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=115.00, Mass=20754, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 1199, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=1 nbg=272 bg=3534.9 sigma=1041.6 thresh=6660 peak=5199
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=1199.00, Y=643.00, Mass=3649, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 23, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find returns 0 (4), X=9.22, Y=376.10, Mass=74656, SNR=37.4, Peak=65504 HFD=0.3
22:33:30.428 00.000 9552 Star::Find(15, 1337, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.428 00.000 9552 Star::Find false star n=2 nbg=258 bg=3467.9 sigma=902.4 thresh=6175 peak=5288
22:33:30.428 00.000 9552 Star::Find returns 0 (2), X=1337.00, Y=439.00, Mass=9656, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.428 00.000 9552 Star::Find(15, 1647, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.001 9552 Star::Find false star n=1 nbg=270 bg=3506.5 sigma=993.7 thresh=6488 peak=6373
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1647.00, Y=165.00, Mass=7118, SNR=2.9, Peak=10624 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1633, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=5 nbg=245 bg=3425.5 sigma=826.3 thresh=5904 peak=5743
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1633.00, Y=843.00, Mass=21224, SNR=2.9, Peak=11936 HFD=0.0
22:33:30.429 00.000 9552 AutoFind: could not find a star on Pass 1
22:33:30.429 00.000 9552 AutoFind: finding best star pass 2
22:33:30.429 00.000 9552 Star::Find(15, 1797, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=2 nbg=279 bg=3660.3 sigma=1084.9 thresh=6915 peak=5166
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1797.00, Y=101.00, Mass=7255, SNR=2.9, Peak=7888 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1291, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=1 nbg=277 bg=3488.6 sigma=993.4 thresh=6469 peak=5292
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1291.00, Y=307.00, Mass=3087, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1809, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=2 nbg=254 bg=3333.9 sigma=921.9 thresh=6100 peak=4757
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1809.00, Y=655.00, Mass=9412, SNR=2.9, Peak=9504 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1215, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=2 nbg=255 bg=3355.3 sigma=916.1 thresh=6104 peak=5370
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1215.00, Y=807.00, Mass=7465, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 29, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=3 nbg=261 bg=3053.5 sigma=891.6 thresh=5728 peak=4924
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=29.00, Y=655.00, Mass=12599, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1503, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=4 nbg=248 bg=3611.1 sigma=899.6 thresh=6310 peak=5332
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1503.00, Y=441.00, Mass=17652, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 307, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=2 nbg=268 bg=3334.6 sigma=947.9 thresh=6178 peak=5413
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=307.00, Y=533.00, Mass=9219, SNR=2.9, Peak=11024 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1607, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=6 nbg=252 bg=3351.9 sigma=847.8 thresh=5895 peak=5490
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1607.00, Y=437.00, Mass=19377, SNR=2.9, Peak=8000 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1737, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=2 nbg=272 bg=2680.8 sigma=894.2 thresh=5363 peak=4353
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1737.00, Y=1127.00, Mass=6798, SNR=2.9, Peak=6384 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1715, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=3 nbg=268 bg=3404.7 sigma=918.1 thresh=6159 peak=5066
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=1715.00, Y=641.00, Mass=11034, SNR=2.9, Peak=7584 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 831, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.429 00.000 9552 Star::Find false star n=2 nbg=263 bg=3240.5 sigma=967.8 thresh=6144 peak=5414
22:33:30.429 00.000 9552 Star::Find returns 0 (2), X=831.00, Y=791.00, Mass=10815, SNR=2.9, Peak=10720 HFD=0.0
22:33:30.429 00.000 9552 Star::Find(15, 1335, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.001 9552 Star::Find false star n=5 nbg=266 bg=3454.8 sigma=961.3 thresh=6339 peak=4928
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=1335.00, Y=575.00, Mass=22502, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 1627, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=2 nbg=251 bg=3514.4 sigma=842.9 thresh=6043 peak=4975
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=1627.00, Y=633.00, Mass=6123, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 1209, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=1 nbg=272 bg=3534.9 sigma=1041.6 thresh=6660 peak=5199
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=1209.00, Y=667.00, Mass=3649, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 31, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=2 nbg=272 bg=2789.4 sigma=1046.2 thresh=5928 peak=5396
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=589.00, Mass=12533, SNR=2.9, Peak=12144 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 1127, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=3 nbg=267 bg=3403.9 sigma=889.7 thresh=6073 peak=4869
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=303.00, Mass=9132, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 311, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=1 nbg=278 bg=3474.8 sigma=1078.7 thresh=6711 peak=4960
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=399.00, Mass=4413, SNR=2.9, Peak=7088 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 437, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=5 nbg=242 bg=3309.4 sigma=780.7 thresh=5651 peak=5192
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=437.00, Y=721.00, Mass=15133, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 221, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=3 nbg=260 bg=3399.3 sigma=884.4 thresh=6052 peak=5444
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=671.00, Mass=14490, SNR=2.9, Peak=12336 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 1919, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=4 nbg=262 bg=2778.6 sigma=801.0 thresh=5182 peak=4239
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=1919.00, Y=669.00, Mass=12293, SNR=2.9, Peak=6992 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 1857, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=3 nbg=280 bg=2415.0 sigma=1026.6 thresh=5495 peak=4373
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=1061.00, Mass=14323, SNR=2.9, Peak=9008 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 187, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=3 nbg=285 bg=1827.2 sigma=969.6 thresh=4736 peak=3691
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=187.00, Y=1149.00, Mass=12934, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 1649, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find false star n=1 nbg=257 bg=3581.1 sigma=907.9 thresh=6305 peak=5974
22:33:30.430 00.000 9552 Star::Find returns 0 (2), X=1649.00, Y=705.00, Mass=8851, SNR=2.9, Peak=12432 HFD=0.0
22:33:30.430 00.000 9552 Star::Find(15, 51, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.430 00.000 9552 Star::Find returns 1 (1), X=62.33, Y=54.81, Mass=25900, SNR=13.2, Peak=15776 HFD=1.8
22:33:30.430 00.000 9552 AutoFind: star saturated or too dim [51, 55] 3.9 Mass 25900 SNR 13.2
22:33:30.430 00.000 9552 Star::Find(15, 1007, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.001 9552 Star::Find false star n=2 nbg=272 bg=3414.9 sigma=957.3 thresh=6287 peak=4984
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=1007.00, Y=403.00, Mass=8258, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 37, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=2 nbg=273 bg=2576.4 sigma=955.0 thresh=5441 peak=4137
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=37.00, Y=775.00, Mass=11551, SNR=2.9, Peak=11232 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 983, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=4 nbg=248 bg=3433.7 sigma=858.4 thresh=6009 peak=5171
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=983.00, Y=665.00, Mass=12601, SNR=2.9, Peak=7488 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 119, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find returns 1 (1), X=118.03, Y=771.07, Mass=28077, SNR=11.3, Peak=10528 HFD=4.3
22:33:30.431 00.000 9552 AutoFind: star saturated or too dim [119, 773] 3.9 Mass 28077 SNR 11.3
22:33:30.431 00.000 9552 Star::Find(15, 943, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find returns 1 (1), X=943.37, Y=876.19, Mass=42707, SNR=17.2, Peak=14048 HFD=8.2
22:33:30.431 00.000 9552 AutoFind: star saturated or too dim [943, 863] 3.9 Mass 42707 SNR 17.2
22:33:30.431 00.000 9552 Star::Find(15, 931, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=1 nbg=263 bg=3573.5 sigma=1027.2 thresh=6655 peak=5592
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=931.00, Y=589.00, Mass=8571, SNR=2.9, Peak=12144 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 1609, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=10 nbg=241 bg=2946.5 sigma=814.2 thresh=5389 peak=5049
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=1609.00, Y=933.00, Mass=33735, SNR=2.9, Peak=10016 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 149, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=3 nbg=260 bg=3086.4 sigma=939.5 thresh=5905 peak=5116
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=149.00, Y=211.00, Mass=14005, SNR=2.9, Peak=11024 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 1767, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find returns 0 (3), X=1767.00, Y=1105.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 1037, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=4 nbg=274 bg=3438.1 sigma=973.6 thresh=6359 peak=4850
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=1037.00, Y=591.00, Mass=15095, SNR=2.9, Peak=6576 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 515, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=3 nbg=259 bg=2412.7 sigma=865.7 thresh=5010 peak=4341
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=515.00, Y=967.00, Mass=12010, SNR=2.9, Peak=9808 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 1325, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=10 nbg=242 bg=3500.6 sigma=788.3 thresh=5865 peak=5375
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=1325.00, Y=209.00, Mass=27554, SNR=2.9, Peak=10720 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 241, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=1 nbg=252 bg=3407.3 sigma=901.9 thresh=6113 peak=5008
22:33:30.431 00.000 9552 Star::Find returns 0 (2), X=241.00, Y=705.00, Mass=3377, SNR=2.9, Peak=8000 HFD=0.0
22:33:30.431 00.000 9552 Star::Find(15, 991, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find returns 0 (4), X=1003.00, Y=101.74, Mass=62845, SNR=43.1, Peak=63344 HFD=0.3
22:33:30.431 00.000 9552 Star::Find(15, 1751, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.431 00.000 9552 Star::Find false star n=2 nbg=254 bg=3245.9 sigma=873.4 thresh=5866 peak=4882
22:33:30.432 00.001 9552 Star::Find returns 0 (2), X=1751.00, Y=825.00, Mass=6260, SNR=2.9, Peak=9616 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 1461, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=2 nbg=275 bg=3796.3 sigma=1092.2 thresh=7073 peak=5775
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=1461.00, Y=27.00, Mass=9719, SNR=2.9, Peak=9920 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 1391, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=4 nbg=258 bg=3520.7 sigma=956.0 thresh=6389 peak=5444
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=1391.00, Y=307.00, Mass=17181, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 903, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find returns 1 (1), X=903.55, Y=823.79, Mass=39516, SNR=15.2, Peak=13152 HFD=4.5
22:33:30.432 00.000 9552 AutoFind: star saturated or too dim [903, 825] 3.7 Mass 39516 SNR 15.2
22:33:30.432 00.000 9552 Star::Find(15, 1367, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=5 nbg=255 bg=3277.1 sigma=951.0 thresh=6130 peak=4937
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=1367.00, Y=577.00, Mass=18255, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 757, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=5 nbg=252 bg=3171.3 sigma=876.5 thresh=5801 peak=4739
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=757.00, Y=705.00, Mass=16959, SNR=2.9, Peak=8096 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 1487, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=4 nbg=252 bg=3621.3 sigma=846.9 thresh=6162 peak=5281
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=1487.00, Y=621.00, Mass=13355, SNR=2.9, Peak=8096 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 815, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=3 nbg=264 bg=3547.3 sigma=934.9 thresh=6352 peak=5515
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=815.00, Y=719.00, Mass=17086, SNR=2.9, Peak=11840 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 713, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=7 nbg=259 bg=2157.8 sigma=821.7 thresh=4623 peak=3773
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=713.00, Y=1059.00, Mass=20975, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 1169, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=6 nbg=234 bg=3349.7 sigma=744.1 thresh=5582 peak=4663
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=1169.00, Y=379.00, Mass=17374, SNR=2.9, Peak=6880 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 895, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=3 nbg=269 bg=3412.5 sigma=1011.2 thresh=6446 peak=5175
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=895.00, Y=159.00, Mass=14162, SNR=2.9, Peak=9008 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 639, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=4 nbg=248 bg=3550.0 sigma=875.1 thresh=6175 peak=5019
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=639.00, Y=57.00, Mass=15448, SNR=2.9, Peak=10016 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 523, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=6 nbg=253 bg=3343.3 sigma=836.8 thresh=5854 peak=5226
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=693.00, Mass=17204, SNR=2.9, Peak=7696 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 1397, 1171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=4 nbg=253 bg=2748.4 sigma=793.0 thresh=5127 peak=5060
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=1397.00, Y=1171.00, Mass=19566, SNR=2.9, Peak=11328 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 1083, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.432 00.000 9552 Star::Find false star n=6 nbg=271 bg=3239.6 sigma=917.1 thresh=5991 peak=5058
22:33:30.432 00.000 9552 Star::Find returns 0 (2), X=1083.00, Y=573.00, Mass=19939, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.432 00.000 9552 Star::Find(15, 141, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.001 9552 Star::Find false star n=3 nbg=263 bg=3087.0 sigma=908.1 thresh=5811 peak=4721
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=141.00, Y=427.00, Mass=14419, SNR=2.9, Peak=10224 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 1097, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=3 nbg=256 bg=3242.3 sigma=859.3 thresh=5820 peak=4847
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=1097.00, Y=483.00, Mass=9009, SNR=2.9, Peak=7696 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 387, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=2 nbg=271 bg=3303.4 sigma=961.8 thresh=6189 peak=5675
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=387.00, Y=685.00, Mass=10289, SNR=2.9, Peak=10112 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 271, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=5 nbg=255 bg=3284.1 sigma=866.7 thresh=5884 peak=5293
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=271.00, Y=621.00, Mass=16588, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 1129, 1103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=6 nbg=239 bg=2288.1 sigma=744.5 thresh=4522 peak=3967
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=1129.00, Y=1103.00, Mass=23536, SNR=2.9, Peak=8704 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 633, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=6 nbg=245 bg=3321.5 sigma=848.5 thresh=5867 peak=4897
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=633.00, Y=133.00, Mass=16711, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 1699, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=2 nbg=255 bg=3478.9 sigma=899.7 thresh=6178 peak=5553
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=1699.00, Y=207.00, Mass=12162, SNR=2.9, Peak=12544 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 1049, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=3 nbg=267 bg=3449.3 sigma=877.3 thresh=6081 peak=5261
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=1049.00, Y=479.00, Mass=10404, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 1177, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=2 nbg=271 bg=3422.3 sigma=1000.4 thresh=6424 peak=4981
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=1177.00, Y=661.00, Mass=6931, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 591, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=5 nbg=248 bg=3392.6 sigma=746.9 thresh=5633 peak=4947
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=591.00, Y=653.00, Mass=15741, SNR=2.9, Peak=8304 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 763, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=4 nbg=263 bg=3270.4 sigma=872.8 thresh=5889 peak=4875
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=775.00, Mass=13334, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 523, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=2 nbg=255 bg=2113.8 sigma=797.7 thresh=4507 peak=3583
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=523.00, Y=1059.00, Mass=5900, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 1841, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=1 nbg=261 bg=3054.6 sigma=880.1 thresh=5695 peak=4235
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=1841.00, Y=321.00, Mass=3025, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 735, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.433 00.000 9552 Star::Find false star n=2 nbg=260 bg=3325.5 sigma=862.2 thresh=5912 peak=4884
22:33:30.433 00.000 9552 Star::Find returns 0 (2), X=735.00, Y=393.00, Mass=6213, SNR=2.9, Peak=8608 HFD=0.0
22:33:30.433 00.000 9552 Star::Find(15, 793, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.001 9552 Star::Find false star n=8 nbg=269 bg=3300.6 sigma=839.3 thresh=5819 peak=5223
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=793.00, Y=499.00, Mass=27851, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 1439, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=2 nbg=252 bg=3548.4 sigma=860.0 thresh=6128 peak=5946
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=1439.00, Y=497.00, Mass=14055, SNR=2.9, Peak=13856 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 691, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=4 nbg=269 bg=3164.8 sigma=977.2 thresh=6096 peak=4827
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=691.00, Y=561.00, Mass=13581, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 471, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=3 nbg=249 bg=3244.1 sigma=888.3 thresh=5909 peak=4877
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=471.00, Y=295.00, Mass=9308, SNR=2.9, Peak=8800 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 1823, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=9 nbg=227 bg=2894.3 sigma=732.2 thresh=5091 peak=4561
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=1823.00, Y=747.00, Mass=26207, SNR=2.9, Peak=8800 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 583, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=1 nbg=274 bg=3309.4 sigma=1100.7 thresh=6611 peak=4926
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=583.00, Y=379.00, Mass=4483, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 635, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=1 nbg=273 bg=3185.3 sigma=972.1 thresh=6102 peak=4488
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=635.00, Y=749.00, Mass=3903, SNR=2.9, Peak=7392 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 735, 1161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find returns 1 (1), X=736.15, Y=1159.28, Mass=18591, SNR=11.2, Peak=8496 HFD=2.1
22:33:30.434 00.000 9552 AutoFind: star saturated or too dim [735, 1161] 3.5 Mass 18591 SNR 11.2
22:33:30.434 00.000 9552 Star::Find(15, 691, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=1 nbg=260 bg=3553.2 sigma=917.3 thresh=6305 peak=4684
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=691.00, Y=183.00, Mass=2831, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 345, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=1 nbg=258 bg=3295.9 sigma=941.3 thresh=6120 peak=4772
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=345.00, Y=343.00, Mass=2976, SNR=2.9, Peak=6576 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 171, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=4 nbg=252 bg=3177.6 sigma=851.7 thresh=5733 peak=5445
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=171.00, Y=427.00, Mass=16538, SNR=2.9, Peak=10816 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 1703, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find returns 1 (1), X=1691.18, Y=526.78, Mass=16845, SNR=10.7, Peak=11024 HFD=2.1
22:33:30.434 00.000 9552 AutoFind: star saturated or too dim [1703, 513] 3.5 Mass 16845 SNR 10.7
22:33:30.434 00.000 9552 Star::Find(15, 301, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.434 00.000 9552 Star::Find false star n=1 nbg=266 bg=3396.2 sigma=995.9 thresh=6384 peak=4847
22:33:30.434 00.000 9552 Star::Find returns 0 (2), X=301.00, Y=499.00, Mass=4300, SNR=2.9, Peak=7792 HFD=0.0
22:33:30.434 00.000 9552 Star::Find(15, 1811, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.001 9552 Star::Find false star n=4 nbg=245 bg=3669.6 sigma=768.1 thresh=5974 peak=5080
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1811.00, Y=71.00, Mass=11146, SNR=2.9, Peak=6880 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1073, 1173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=1 nbg=269 bg=2276.9 sigma=883.0 thresh=4926 peak=4340
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1073.00, Y=1173.00, Mass=7131, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1233, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find returns 0 (4), X=1223.11, Y=331.92, Mass=68688, SNR=43.2, Peak=65504 HFD=0.2
22:33:30.435 00.000 9552 Star::Find(15, 265, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=2 nbg=268 bg=3534.9 sigma=969.5 thresh=6443 peak=5000
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=265.00, Y=83.00, Mass=6194, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1799, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find returns 0 (3), X=1799.00, Y=775.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 91, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=9 nbg=243 bg=2680.0 sigma=748.5 thresh=4925 peak=4272
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=91.00, Y=207.00, Mass=23272, SNR=2.9, Peak=6480 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 603, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=2 nbg=261 bg=2090.8 sigma=781.9 thresh=4436 peak=3352
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=603.00, Y=1101.00, Mass=5546, SNR=2.9, Peak=5776 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1197, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=6 nbg=267 bg=3493.0 sigma=899.9 thresh=6193 peak=5105
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1197.00, Y=115.00, Mass=20754, SNR=2.9, Peak=8400 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1199, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=1 nbg=272 bg=3534.9 sigma=1041.6 thresh=6660 peak=5199
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1199.00, Y=643.00, Mass=3649, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 23, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find returns 0 (4), X=9.22, Y=376.10, Mass=74656, SNR=37.4, Peak=65504 HFD=0.3
22:33:30.435 00.000 9552 Star::Find(15, 1337, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=2 nbg=258 bg=3467.9 sigma=902.4 thresh=6175 peak=5288
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1337.00, Y=439.00, Mass=9656, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1647, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=1 nbg=270 bg=3506.5 sigma=993.7 thresh=6488 peak=6373
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1647.00, Y=165.00, Mass=7118, SNR=2.9, Peak=10624 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1633, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=5 nbg=245 bg=3425.5 sigma=826.3 thresh=5904 peak=5743
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1633.00, Y=843.00, Mass=21224, SNR=2.9, Peak=11936 HFD=0.0
22:33:30.435 00.000 9552 AutoFind: could not find a non-saturated star!
22:33:30.435 00.000 9552 AutoFind: finding best star pass 3
22:33:30.435 00.000 9552 Star::Find(15, 1797, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=2 nbg=279 bg=3660.3 sigma=1084.9 thresh=6915 peak=5166
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1797.00, Y=101.00, Mass=7255, SNR=2.9, Peak=7888 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1291, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=1 nbg=277 bg=3488.6 sigma=993.4 thresh=6469 peak=5292
22:33:30.435 00.000 9552 Star::Find returns 0 (2), X=1291.00, Y=307.00, Mass=3087, SNR=2.9, Peak=6688 HFD=0.0
22:33:30.435 00.000 9552 Star::Find(15, 1809, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.435 00.000 9552 Star::Find false star n=2 nbg=254 bg=3333.9 sigma=921.9 thresh=6100 peak=4757
22:33:30.436 00.001 9552 Star::Find returns 0 (2), X=1809.00, Y=655.00, Mass=9412, SNR=2.9, Peak=9504 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1215, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=2 nbg=255 bg=3355.3 sigma=916.1 thresh=6104 peak=5370
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1215.00, Y=807.00, Mass=7465, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 29, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=3 nbg=261 bg=3053.5 sigma=891.6 thresh=5728 peak=4924
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=29.00, Y=655.00, Mass=12599, SNR=2.9, Peak=9408 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1503, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=4 nbg=248 bg=3611.1 sigma=899.6 thresh=6310 peak=5332
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1503.00, Y=441.00, Mass=17652, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 307, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=2 nbg=268 bg=3334.6 sigma=947.9 thresh=6178 peak=5413
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=307.00, Y=533.00, Mass=9219, SNR=2.9, Peak=11024 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1607, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=6 nbg=252 bg=3351.9 sigma=847.8 thresh=5895 peak=5490
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1607.00, Y=437.00, Mass=19377, SNR=2.9, Peak=8000 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1737, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=2 nbg=272 bg=2680.8 sigma=894.2 thresh=5363 peak=4353
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1737.00, Y=1127.00, Mass=6798, SNR=2.9, Peak=6384 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1715, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=3 nbg=268 bg=3404.7 sigma=918.1 thresh=6159 peak=5066
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1715.00, Y=641.00, Mass=11034, SNR=2.9, Peak=7584 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 831, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=2 nbg=263 bg=3240.5 sigma=967.8 thresh=6144 peak=5414
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=831.00, Y=791.00, Mass=10815, SNR=2.9, Peak=10720 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1335, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=5 nbg=266 bg=3454.8 sigma=961.3 thresh=6339 peak=4928
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1335.00, Y=575.00, Mass=22502, SNR=2.9, Peak=10320 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1627, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=2 nbg=251 bg=3514.4 sigma=842.9 thresh=6043 peak=4975
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1627.00, Y=633.00, Mass=6123, SNR=2.9, Peak=10416 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1209, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=1 nbg=272 bg=3534.9 sigma=1041.6 thresh=6660 peak=5199
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1209.00, Y=667.00, Mass=3649, SNR=2.9, Peak=7184 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 31, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=2 nbg=272 bg=2789.4 sigma=1046.2 thresh=5928 peak=5396
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=589.00, Mass=12533, SNR=2.9, Peak=12144 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 1127, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=3 nbg=267 bg=3403.9 sigma=889.7 thresh=6073 peak=4869
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=1127.00, Y=303.00, Mass=9132, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 311, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.436 00.000 9552 Star::Find false star n=1 nbg=278 bg=3474.8 sigma=1078.7 thresh=6711 peak=4960
22:33:30.436 00.000 9552 Star::Find returns 0 (2), X=311.00, Y=399.00, Mass=4413, SNR=2.9, Peak=7088 HFD=0.0
22:33:30.436 00.000 9552 Star::Find(15, 437, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.437 00.001 9552 Star::Find false star n=5 nbg=242 bg=3309.4 sigma=780.7 thresh=5651 peak=5192
22:33:30.437 00.000 9552 Star::Find returns 0 (2), X=437.00, Y=721.00, Mass=15133, SNR=2.9, Peak=6784 HFD=0.0
22:33:30.437 00.000 9552 Star::Find(15, 221, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.437 00.000 9552 Star::Find false star n=3 nbg=260 bg=3399.3 sigma=884.4 thresh=6052 peak=5444
22:33:30.437 00.000 9552 Star::Find returns 0 (2), X=221.00, Y=671.00, Mass=14490, SNR=2.9, Peak=12336 HFD=0.0
22:33:30.437 00.000 9552 Star::Find(15, 1919, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.437 00.000 9552 Star::Find false star n=4 nbg=262 bg=2778.6 sigma=801.0 thresh=5182 peak=4239
22:33:30.437 00.000 9552 Star::Find returns 0 (2), X=1919.00, Y=669.00, Mass=12293, SNR=2.9, Peak=6992 HFD=0.0
22:33:30.437 00.000 9552 Star::Find(15, 1857, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.437 00.000 9552 Star::Find false star n=3 nbg=280 bg=2415.0 sigma=1026.6 thresh=5495 peak=4373
22:33:30.437 00.000 9552 Star::Find returns 0 (2), X=1857.00, Y=1061.00, Mass=14323, SNR=2.9, Peak=9008 HFD=0.0
22:33:30.437 00.000 9552 Star::Find(15, 187, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.437 00.000 9552 Star::Find false star n=3 nbg=285 bg=1827.2 sigma=969.6 thresh=4736 peak=3691
22:33:30.437 00.000 9552 Star::Find returns 0 (2), X=187.00, Y=1149.00, Mass=12934, SNR=2.9, Peak=8496 HFD=0.0
22:33:30.437 00.000 9552 Star::Find(15, 1649, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.437 00.000 9552 Star::Find false star n=1 nbg=257 bg=3581.1 sigma=907.9 thresh=6305 peak=5974
22:33:30.437 00.000 9552 Star::Find returns 0 (2), X=1649.00, Y=705.00, Mass=8851, SNR=2.9, Peak=12432 HFD=0.0
22:33:30.437 00.000 9552 Star::Find(15, 51, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.437 00.000 9552 Star::Find returns 1 (1), X=62.33, Y=54.81, Mass=25900, SNR=13.2, Peak=15776 HFD=1.8
22:33:30.437 00.000 9552 AutoFind returns star at [51, 55] 3.9 Mass 25900 SNR 13.2
22:33:30.437 00.000 9552 Star::Find(15, 51, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:33:30.437 00.000 9552 Star::Find returns 1 (1), X=62.33, Y=54.81, Mass=25900, SNR=13.2, Peak=15776 HFD=1.8
22:33:30.437 00.000 9552 MultiStar: List (6): {62.33, 54.81}(13.2), {118.03, 771.07}(11.3), {943.37, 876.19}(17.2), {903.55, 823.79}(15.2), {736.15, 1159.28}(11.2), {1691.18, 526.78}(10.7), 
22:33:30.437 00.000 9552 setting lock position to (62.33, 54.81)
22:33:30.438 00.001 9552 MultiStar: stabilizing after lock position change
22:33:30.438 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=112, FiltMax=6272, Gamma=2.370
22:33:30.453 00.015 9552 Status Line: Auto-selected star at (62.3, 54.8)
22:33:31.619 01.166 9976 Exposure complete
22:33:31.689 00.070 9976 worker thread done servicing request
22:33:31.689 00.000 9552 OnExposeComplete: enter
22:33:31.689 00.000 9552 UpdateGuideState(): m_state=2
22:33:31.690 00.001 9552 Star::Find(15, 62, 54, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:33:31.690 00.000 9552 Star::Find returns 1 (1), X=62.15, Y=54.96, Mass=43307, SNR=17.5, Peak=12240 HFD=8.7
22:33:31.690 00.000 9552 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.06) = xAngle (2.49 = 2.49)
22:33:31.690 00.000 9552 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.63 = 2.63)
22:33:31.690 00.000 9552 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.43 mountX=-0.19 mountY=0.12, mountTheta=2.59
22:33:31.690 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6384, Gamma=2.370
22:33:31.706 00.016 9552 UpdateGuideState exits: m=43307 SNR=17.5 Saturated
22:33:31.706 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:31.706 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:31.706 00.000 9552 Enqueuing Expose request
22:33:31.706 00.000 9976 Worker thread wakes up
22:33:31.706 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:31.706 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(47,40,31,31)
22:33:34.669 02.963 9552 GuideButtonClick i=1 ctx=Guide button clicked
22:33:34.669 00.000 9552 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
22:33:34.669 00.000 9552 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
22:33:34.669 00.000 9552 Changing from state SELECTED to CALIBRATING_PRIMARY
22:33:34.669 00.000 9552 guider state => CALIBRATED
22:33:34.669 00.000 9552 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:33:34.671 00.002 9552 reset dither spiral
22:33:35.050 00.379 9976 Exposure complete
22:33:35.120 00.070 9976 worker thread done servicing request
22:33:35.120 00.000 9552 OnExposeComplete: enter
22:33:35.120 00.000 9552 UpdateGuideState(): m_state=5
22:33:35.121 00.001 9552 Star::Find(15, 62, 54, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
22:33:35.121 00.000 9552 Star::Find false star n=3 nbg=248 bg=2903.3 sigma=891.2 thresh=5577 peak=5457
22:33:35.121 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=54.00, Mass=21850, SNR=2.9, Peak=13344 HFD=0.0
22:33:35.121 00.000 9552 DistanceChecker: activated
22:33:35.121 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:33:35.121 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:33:35.121 00.000 9552 Status Line: Star lost - low SNR
22:33:35.122 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:33:35.137 00.015 9552 UpdateGuideState exits: Star lost - low SNR
22:33:35.137 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:35.137 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:33:35.137 00.000 9552 Enqueuing Expose request
22:33:35.137 00.000 9976 Worker thread wakes up
22:33:35.137 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:35.137 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:33:38.482 03.345 9976 Exposure complete
22:33:38.553 00.071 9976 worker thread done servicing request
22:33:38.553 00.000 9552 OnExposeComplete: enter
22:33:38.553 00.000 9552 UpdateGuideState(): m_state=5
22:33:38.553 00.000 9552 Star::Find(15, 62, 54, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:33:38.553 00.000 9552 Star::Find returns 1 (1), X=62.86, Y=54.82, Mass=23501, SNR=11.6, Peak=14656 HFD=2.5
22:33:38.553 00.000 9552 DistanceChecker: deactivated
22:33:38.553 00.000 9552 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.06) = xAngle (0.09 = 0.09)
22:33:38.553 00.000 9552 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.22 = 0.22)
22:33:38.553 00.000 9552 CameraToMount -- cameraX=0.52 cameraY=0.01 hyp=0.53 cameraTheta=0.03 mountX=0.52 mountY=0.11, mountTheta=0.22
22:33:38.554 00.001 9552 Changing from state CALIBRATED to GUIDING
22:33:38.564 00.010 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:33:38.565 00.001 9552 ScopeASCOM::SideOfPier() returns 0
22:33:38.621 00.056 9552 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
22:33:38.621 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:33:38.621 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:33:38.621 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:33:38.621 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:33:38.622 00.001 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:33:38.622 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:33:38.622 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:33:38.622 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:33:38.622 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:33:38.622 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:33:38.622 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:33:38.623 00.001 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:33:38.623 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:33:38.624 00.001 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:33:38.624 00.000 9552 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
22:33:38.624 00.000 9552 Dec comp: XRate 42.491 -> 28.888 for dec 0.0 -> dec 47.2
22:33:38.627 00.003 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:33:38.627 00.000 9552 ScopeASCOM::SideOfPier() returns 0
22:33:38.683 00.056 9552 setting lock position to (62.86, 54.82)
22:33:38.684 00.001 9552 MultiStar: stabilizing after lock position change
22:33:38.684 00.000 9552 guider state => GUIDING
22:33:38.684 00.000 9552 Status Line: Guiding
22:33:38.685 00.001 9552 Mount: notify guiding started
22:33:38.685 00.000 9552 GetString("/profile/1/name", "") returns "C 11 Edge"
22:33:38.685 00.000 9552 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 10:26:36 PM"
22:33:38.685 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
22:33:38.686 00.001 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
22:33:38.686 00.000 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
22:33:38.686 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.062803
22:33:38.686 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
22:33:38.686 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
22:33:38.686 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
22:33:38.686 00.000 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
22:33:38.686 00.000 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
22:33:38.686 00.000 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
22:33:38.686 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:33:38.686 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:33:38.686 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:33:38.686 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:33:38.686 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:33:38.686 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:33:38.687 00.001 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:33:38.687 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:33:38.687 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:33:38.687 00.000 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:33:38.687 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:33:38.687 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:33:38.687 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:33:38.687 00.000 9552 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:33:38.687 00.000 9552 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:33:38.687 00.000 9552 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:33:38.687 00.000 9552 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:33:38.687 00.000 9552 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:33:38.687 00.000 9552 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:33:38.687 00.000 9552 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:33:38.687 00.000 9552 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:33:38.687 00.000 9552 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:33:38.688 00.001 9552 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:33:38.688 00.000 9552 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:33:38.688 00.000 9552 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:33:38.688 00.000 9552 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:33:38.688 00.000 9552 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:33:38.747 00.059 9552 ScopeASCOM::SideOfPier() returns 0
22:33:38.782 00.035 9552 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:33:38.782 00.000 9552 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:33:38.782 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:33:38.782 00.000 9552 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
22:33:38.782 00.000 9552 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.06) = xAngle (-0.06 = -0.06)
22:33:38.782 00.000 9552 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:33:38.782 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:33:38.782 00.000 9552 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:33:38.782 00.000 9552 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
22:33:38.782 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:33:38.798 00.016 9552 UpdateGuideState exits: m=23501 SNR=11.6 Saturated
22:33:38.799 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:38.799 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:38.799 00.000 9552 Enqueuing Expose request
22:33:38.799 00.000 9976 Worker thread wakes up
22:33:38.799 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:38.799 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:33:42.139 03.340 9976 Exposure complete
22:33:42.235 00.096 9976 worker thread done servicing request
22:33:42.235 00.000 9552 OnExposeComplete: enter
22:33:42.235 00.000 9552 UpdateGuideState(): m_state=6
22:33:42.235 00.000 9552 Star::Find(15, 62, 54, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:33:42.235 00.000 9552 Star::Find false star n=2 nbg=270 bg=2898.0 sigma=953.6 thresh=5759 peak=4637
22:33:42.235 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=54.00, Mass=14732, SNR=2.9, Peak=10720 HFD=0.0
22:33:42.235 00.000 9552 DistanceChecker: activated
22:33:42.235 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:33:42.235 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:33:42.235 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:33:42.236 00.001 9976 Worker thread wakes up
22:33:42.236 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:33:42.236 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:33:42.236 00.000 9976 move complete, result=0
22:33:42.236 00.000 9976 worker thread done servicing request
22:33:42.342 00.106 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:33:42.342 00.000 9552 Status Line: Star lost - low SNR
22:33:42.343 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6384, Gamma=2.370
22:33:42.343 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:33:42.343 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:42.343 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:33:42.343 00.000 9552 Enqueuing Expose request
22:33:42.344 00.001 9976 Worker thread wakes up
22:33:42.344 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:42.344 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:33:45.696 03.352 9976 Exposure complete
22:33:45.788 00.092 9976 worker thread done servicing request
22:33:45.788 00.000 9552 OnExposeComplete: enter
22:33:45.788 00.000 9552 UpdateGuideState(): m_state=6
22:33:45.789 00.001 9552 Star::Find(15, 62, 54, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:33:45.789 00.000 9552 Star::Find returns 1 (1), X=61.62, Y=54.55, Mass=15249, SNR=10.2, Peak=12432 HFD=1.1
22:33:45.789 00.000 9552 DistanceChecker: deactivated
22:33:45.789 00.000 9552 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.06) = xAngle (-2.86 = -2.86)
22:33:45.789 00.000 9552 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.73 = -2.73)
22:33:45.789 00.000 9552 CameraToMount -- cameraX=-1.24 cameraY=-0.28 hyp=1.27 cameraTheta=-2.92 mountX=-1.22 mountY=-0.51, mountTheta=-2.74
22:33:45.790 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.24, y=-0.28, opts=13)
22:33:45.790 00.000 9552 Enqueuing Move request for scope (-1.24, -0.28)
22:33:45.790 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.370
22:33:45.790 00.000 9552 UpdateGuideState exits: m=15249 SNR=10.2 Saturated
22:33:45.790 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:45.790 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:45.790 00.000 9552 Enqueuing Expose request
22:33:45.790 00.000 9976 Worker thread wakes up
22:33:45.790 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -0.28) opts 0xd
22:33:45.790 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.24, -0.28)
22:33:45.790 00.000 9976 Moving (-1.24, -0.28) raw xDistance=-1.22 yDistance=-0.51
22:33:45.790 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.22
22:33:45.790 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:45.790 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
22:33:45.790 00.000 9976 MoveAxis(E, 27, ABG)
22:33:45.790 00.000 9976 Guiding  Dir = 2, Dur = 27
22:33:45.811 00.021 9976 IsSlewing returns 0
22:33:45.847 00.036 9976 IsGuiding returns 0
22:33:45.878 00.031 9976 IsGuiding returns 1
22:33:45.878 00.000 9976 scope still moving after pulse duration time elapsed
22:33:45.923 00.045 9976 IsSlewing returns 0
22:33:45.923 00.000 9976 IsGuiding returns 0
22:33:45.923 00.000 9976 scope move finished after 27 + 49 ms
22:33:45.923 00.000 9976 Move returns status 0, amount 27
22:33:45.923 00.000 9976 MoveAxis(N, 0, ABG)
22:33:45.923 00.000 9976 Move returns status 0, amount 0
22:33:45.923 00.000 9976 move complete, result=0
22:33:45.923 00.000 9976 worker thread done servicing request
22:33:45.923 00.000 9976 Worker thread wakes up
22:33:45.924 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:45.924 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:33:45.924 00.000 9552 GuideStep: -1.2 px 27 ms EAST, -0.5 px 0 ms NORTH
22:33:49.267 03.343 9976 Exposure complete
22:33:49.339 00.072 9976 worker thread done servicing request
22:33:49.339 00.000 9552 OnExposeComplete: enter
22:33:49.339 00.000 9552 UpdateGuideState(): m_state=6
22:33:49.339 00.000 9552 Star::Find(15, 61, 54, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:33:49.339 00.000 9552 Star::Find returns 1 (1), X=61.42, Y=55.15, Mass=33298, SNR=16.2, Peak=16992 HFD=2.5
22:33:49.339 00.000 9552 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.06) = xAngle (2.98 = 2.98)
22:33:49.340 00.001 9552 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (3.11 = 3.11)
22:33:49.340 00.000 9552 CameraToMount -- cameraX=-1.43 cameraY=0.33 hyp=1.47 cameraTheta=2.92 mountX=-1.45 mountY=0.04, mountTheta=3.11
22:33:49.340 00.000 9552 SchedulePrimaryMove(104D1A90, x=-1.43, y=0.33, opts=13)
22:33:49.340 00.000 9552 Enqueuing Move request for scope (-1.43, 0.33)
22:33:49.340 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:33:49.340 00.000 9552 UpdateGuideState exits: m=33298 SNR=16.2 Saturated
22:33:49.340 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:49.340 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:49.340 00.000 9552 Enqueuing Expose request
22:33:49.340 00.000 9976 Worker thread wakes up
22:33:49.341 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.33) opts 0xd
22:33:49.341 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.43, 0.33)
22:33:49.341 00.000 9976 Moving (-1.43, 0.33) raw xDistance=-1.45 yDistance=0.04
22:33:49.341 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.45
22:33:49.341 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:49.341 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:33:49.341 00.000 9976 MoveAxis(E, 34, ABG)
22:33:49.341 00.000 9976 Guiding  Dir = 2, Dur = 34
22:33:49.361 00.020 9976 IsSlewing returns 0
22:33:49.361 00.000 9976 IsGuiding returns 0
22:33:49.392 00.031 9976 PulseGuide returned control before completion, sleep 14
22:33:49.407 00.015 9976 IsGuiding returns 1
22:33:49.407 00.000 9976 scope still moving after pulse duration time elapsed
22:33:49.467 00.060 9976 IsSlewing returns 0
22:33:49.467 00.000 9976 IsGuiding returns 0
22:33:49.467 00.000 9976 scope move finished after 34 + 71 ms
22:33:49.467 00.000 9976 Move returns status 0, amount 34
22:33:49.467 00.000 9976 MoveAxis(N, 0, ABG)
22:33:49.467 00.000 9976 Move returns status 0, amount 0
22:33:49.467 00.000 9976 move complete, result=0
22:33:49.467 00.000 9976 worker thread done servicing request
22:33:49.467 00.000 9976 Worker thread wakes up
22:33:49.467 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:49.467 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:33:49.467 00.000 9552 GuideStep: -1.5 px 34 ms EAST, 0.0 px 0 ms NORTH
22:33:52.812 03.345 9976 Exposure complete
22:33:52.906 00.094 9976 worker thread done servicing request
22:33:52.907 00.001 9552 OnExposeComplete: enter
22:33:52.907 00.000 9552 UpdateGuideState(): m_state=6
22:33:52.907 00.000 9552 Star::Find(15, 61, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:33:52.907 00.000 9552 Star::Find false star n=6 nbg=256 bg=2837.3 sigma=863.3 thresh=5427 peak=5383
22:33:52.907 00.000 9552 Star::Find returns 0 (2), X=61.00, Y=55.00, Mass=30432, SNR=2.9, Peak=12736 HFD=0.0
22:33:52.907 00.000 9552 DistanceChecker: activated
22:33:52.907 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:33:52.907 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:33:52.907 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:33:52.907 00.000 9976 Worker thread wakes up
22:33:52.908 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:33:52.908 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:33:52.908 00.000 9976 move complete, result=0
22:33:52.908 00.000 9976 worker thread done servicing request
22:33:53.017 00.109 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:33:53.017 00.000 9552 Status Line: Star lost - low SNR
22:33:53.018 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:33:53.018 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:33:53.018 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:53.018 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:33:53.018 00.000 9552 Enqueuing Expose request
22:33:53.018 00.000 9976 Worker thread wakes up
22:33:53.019 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:53.019 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:33:56.367 03.348 9976 Exposure complete
22:33:56.451 00.084 9976 worker thread done servicing request
22:33:56.451 00.000 9552 OnExposeComplete: enter
22:33:56.451 00.000 9552 UpdateGuideState(): m_state=6
22:33:56.451 00.000 9552 Star::Find(15, 61, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:33:56.451 00.000 9552 Star::Find returns 1 (1), X=62.01, Y=55.72, Mass=27758, SNR=14.9, Peak=12640 HFD=4.3
22:33:56.451 00.000 9552 DistanceChecker: deactivated
22:33:56.451 00.000 9552 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.06) = xAngle (2.39 = 2.39)
22:33:56.451 00.000 9552 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.52 = 2.52)
22:33:56.452 00.001 9552 CameraToMount -- cameraX=-0.85 cameraY=0.90 hyp=1.23 cameraTheta=2.33 mountX=-0.90 mountY=0.72, mountTheta=2.47
22:33:56.452 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.85, y=0.90, opts=13)
22:33:56.452 00.000 9552 Enqueuing Move request for scope (-0.85, 0.90)
22:33:56.452 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:33:56.452 00.000 9552 UpdateGuideState exits: m=27758 SNR=14.9 Saturated
22:33:56.452 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:56.453 00.001 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:33:56.453 00.000 9552 Enqueuing Expose request
22:33:56.453 00.000 9976 Worker thread wakes up
22:33:56.453 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.90) opts 0xd
22:33:56.453 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.85, 0.90)
22:33:56.453 00.000 9976 Moving (-0.85, 0.90) raw xDistance=-0.90 yDistance=0.72
22:33:56.453 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.90
22:33:56.453 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:56.453 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
22:33:56.453 00.000 9976 MoveAxis(E, 22, ABG)
22:33:56.453 00.000 9976 Guiding  Dir = 2, Dur = 22
22:33:56.484 00.031 9976 IsSlewing returns 0
22:33:56.484 00.000 9976 IsGuiding returns 0
22:33:56.515 00.031 9976 IsGuiding returns 1
22:33:56.516 00.001 9976 scope still moving after pulse duration time elapsed
22:33:56.600 00.084 9976 IsSlewing returns 0
22:33:56.600 00.000 9976 IsGuiding returns 0
22:33:56.600 00.000 9976 scope move finished after 22 + 94 ms
22:33:56.601 00.001 9976 Move returns status 0, amount 22
22:33:56.601 00.000 9976 MoveAxis(N, 0, ABG)
22:33:56.601 00.000 9976 Move returns status 0, amount 0
22:33:56.601 00.000 9976 move complete, result=0
22:33:56.601 00.000 9976 worker thread done servicing request
22:33:56.601 00.000 9976 Worker thread wakes up
22:33:56.601 00.000 9552 GuideStep: -0.9 px 22 ms EAST, 0.7 px 0 ms NORTH
22:33:56.601 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:33:56.601 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:33:59.946 03.345 9976 Exposure complete
22:34:00.022 00.076 9976 worker thread done servicing request
22:34:00.023 00.001 9552 OnExposeComplete: enter
22:34:00.023 00.000 9552 UpdateGuideState(): m_state=6
22:34:00.023 00.000 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
22:34:00.023 00.000 9552 Star::Find false star n=2 nbg=262 bg=2793.2 sigma=941.5 thresh=5618 peak=5056
22:34:00.023 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=55.00, Mass=17678, SNR=2.9, Peak=13344 HFD=0.0
22:34:00.023 00.000 9552 DistanceChecker: activated
22:34:00.023 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:00.023 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:00.023 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:00.023 00.000 9976 Worker thread wakes up
22:34:00.023 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:00.023 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:00.023 00.000 9976 move complete, result=0
22:34:00.023 00.000 9976 worker thread done servicing request
22:34:00.136 00.113 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:00.136 00.000 9552 Status Line: Star lost - low SNR
22:34:00.136 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6480, Gamma=2.370
22:34:00.136 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:34:00.136 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:00.136 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:00.136 00.000 9552 Enqueuing Expose request
22:34:00.136 00.000 9976 Worker thread wakes up
22:34:00.137 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:00.137 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:03.480 03.343 9976 Exposure complete
22:34:03.550 00.070 9976 worker thread done servicing request
22:34:03.550 00.000 9552 OnExposeComplete: enter
22:34:03.550 00.000 9552 UpdateGuideState(): m_state=6
22:34:03.550 00.000 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
22:34:03.551 00.001 9552 Star::Find false star n=6 nbg=235 bg=3012.6 sigma=742.7 thresh=5241 peak=5091
22:34:03.551 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=55.00, Mass=24165, SNR=2.9, Peak=10528 HFD=0.0
22:34:03.551 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:03.551 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:03.551 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:03.551 00.000 9976 Worker thread wakes up
22:34:03.551 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:03.551 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:03.551 00.000 9976 move complete, result=0
22:34:03.551 00.000 9976 worker thread done servicing request
22:34:03.652 00.101 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:03.652 00.000 9552 Status Line: Star lost - low SNR
22:34:03.654 00.002 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5824, Gamma=2.370
22:34:03.669 00.015 9552 UpdateGuideState exits: Star lost - low SNR
22:34:03.670 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:03.670 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:03.670 00.000 9552 Enqueuing Expose request
22:34:03.670 00.000 9976 Worker thread wakes up
22:34:03.670 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:03.670 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:07.023 03.353 9976 Exposure complete
22:34:07.093 00.070 9976 worker thread done servicing request
22:34:07.093 00.000 9552 OnExposeComplete: enter
22:34:07.093 00.000 9552 UpdateGuideState(): m_state=6
22:34:07.094 00.001 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
22:34:07.094 00.000 9552 Star::Find returns 1 (1), X=62.60, Y=55.08, Mass=31234, SNR=15.9, Peak=15664 HFD=9.1
22:34:07.094 00.000 9552 DistanceChecker: deactivated
22:34:07.094 00.000 9552 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.06) = xAngle (2.42 = 2.42)
22:34:07.094 00.000 9552 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.55 = 2.55)
22:34:07.094 00.000 9552 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.37 cameraTheta=2.36 mountX=-0.28 mountY=0.20, mountTheta=2.51
22:34:07.095 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.26, y=0.26, opts=13)
22:34:07.095 00.000 9552 Enqueuing Move request for scope (-0.26, 0.26)
22:34:07.095 00.000 9976 Worker thread wakes up
22:34:07.095 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
22:34:07.095 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
22:34:07.095 00.000 9976 Moving (-0.26, 0.26) raw xDistance=-0.28 yDistance=0.20
22:34:07.095 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
22:34:07.095 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:07.095 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:34:07.095 00.000 9976 MoveAxis(E, 0, ABG)
22:34:07.095 00.000 9976 Move returns status 0, amount 0
22:34:07.095 00.000 9976 MoveAxis(N, 0, ABG)
22:34:07.095 00.000 9976 Move returns status 0, amount 0
22:34:07.095 00.000 9976 move complete, result=0
22:34:07.095 00.000 9976 worker thread done servicing request
22:34:07.102 00.007 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:34:07.117 00.015 9552 UpdateGuideState exits: m=31234 SNR=15.9 Saturated
22:34:07.117 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:07.117 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:34:07.117 00.000 9552 Enqueuing Expose request
22:34:07.117 00.000 9552 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
22:34:07.117 00.000 9976 Worker thread wakes up
22:34:07.117 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:07.117 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:34:10.459 03.342 9976 Exposure complete
22:34:10.530 00.071 9976 worker thread done servicing request
22:34:10.530 00.000 9552 OnExposeComplete: enter
22:34:10.530 00.000 9552 UpdateGuideState(): m_state=6
22:34:10.530 00.000 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
22:34:10.531 00.001 9552 Star::Find false star n=3 nbg=263 bg=3035.9 sigma=922.6 thresh=5804 peak=5420
22:34:10.531 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=55.00, Mass=18300, SNR=2.9, Peak=11424 HFD=0.0
22:34:10.531 00.000 9552 DistanceChecker: activated
22:34:10.531 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:10.531 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:10.531 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:10.531 00.000 9976 Worker thread wakes up
22:34:10.531 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:10.531 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:10.531 00.000 9976 move complete, result=0
22:34:10.531 00.000 9976 worker thread done servicing request
22:34:10.645 00.114 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:10.645 00.000 9552 Status Line: Star lost - low SNR
22:34:10.646 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6576, Gamma=2.370
22:34:10.662 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:34:10.662 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:10.662 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:10.662 00.000 9552 Enqueuing Expose request
22:34:10.663 00.001 9976 Worker thread wakes up
22:34:10.663 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:10.663 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:14.011 03.348 9976 Exposure complete
22:34:14.081 00.070 9976 worker thread done servicing request
22:34:14.082 00.001 9552 OnExposeComplete: enter
22:34:14.082 00.000 9552 UpdateGuideState(): m_state=6
22:34:14.082 00.000 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
22:34:14.082 00.000 9552 Star::Find returns 1 (1), X=60.91, Y=56.64, Mass=22105, SNR=14.2, Peak=12736 HFD=5.8
22:34:14.082 00.000 9552 DistanceChecker: deactivated
22:34:14.082 00.000 9552 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.06) = xAngle (2.45 = 2.45)
22:34:14.082 00.000 9552 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.59 = 2.59)
22:34:14.082 00.000 9552 CameraToMount -- cameraX=-1.95 cameraY=1.81 hyp=2.66 cameraTheta=2.39 mountX=-2.06 mountY=1.40, mountTheta=2.54
22:34:14.083 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.95, y=1.81, opts=13)
22:34:14.083 00.000 9552 Enqueuing Move request for scope (-1.95, 1.81)
22:34:14.083 00.000 9976 Worker thread wakes up
22:34:14.083 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.95, 1.81) opts 0xd
22:34:14.083 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.95, 1.81)
22:34:14.083 00.000 9976 Moving (-1.95, 1.81) raw xDistance=-2.06 yDistance=1.40
22:34:14.083 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.29 from input -2.06
22:34:14.083 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:34:14.083 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
22:34:14.083 00.000 9976 MoveAxis(E, 45, ABG)
22:34:14.083 00.000 9976 Guiding  Dir = 2, Dur = 45
22:34:14.090 00.007 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=2.370
22:34:14.106 00.016 9552 UpdateGuideState exits: m=22105 SNR=14.2 Saturated
22:34:14.106 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:14.106 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:34:14.106 00.000 9552 Enqueuing Expose request
22:34:14.109 00.003 9976 IsSlewing returns 0
22:34:14.109 00.000 9976 IsGuiding returns 0
22:34:14.140 00.031 9976 PulseGuide returned control before completion, sleep 25
22:34:14.166 00.026 9976 IsGuiding returns 1
22:34:14.166 00.000 9976 scope still moving after pulse duration time elapsed
22:34:14.220 00.054 9976 IsSlewing returns 0
22:34:14.220 00.000 9976 IsGuiding returns 0
22:34:14.220 00.000 9976 scope move finished after 45 + 66 ms
22:34:14.220 00.000 9976 Move returns status 0, amount 45
22:34:14.220 00.000 9976 MoveAxis(N, 0, ABG)
22:34:14.220 00.000 9976 Move returns status 0, amount 0
22:34:14.220 00.000 9976 move complete, result=0
22:34:14.220 00.000 9976 worker thread done servicing request
22:34:14.220 00.000 9976 Worker thread wakes up
22:34:14.220 00.000 9552 GuideStep: -2.1 px 45 ms EAST, 1.4 px 0 ms NORTH
22:34:14.220 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:14.220 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:34:17.565 03.345 9976 Exposure complete
22:34:17.635 00.070 9976 worker thread done servicing request
22:34:17.635 00.000 9552 OnExposeComplete: enter
22:34:17.636 00.001 9552 UpdateGuideState(): m_state=6
22:34:17.636 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:34:17.636 00.000 9552 Star::Find false star n=3 nbg=270 bg=2923.8 sigma=934.6 thresh=5728 peak=5305
22:34:17.636 00.000 9552 Star::Find returns 0 (2), X=60.00, Y=56.00, Mass=20861, SNR=2.9, Peak=12336 HFD=0.0
22:34:17.636 00.000 9552 DistanceChecker: activated
22:34:17.636 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:17.636 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:17.636 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:17.636 00.000 9976 Worker thread wakes up
22:34:17.636 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:17.636 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:17.636 00.000 9976 move complete, result=0
22:34:17.636 00.000 9976 worker thread done servicing request
22:34:17.751 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:17.751 00.000 9552 Status Line: Star lost - low SNR
22:34:17.752 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.370
22:34:17.768 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:34:17.768 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:17.768 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:17.768 00.000 9552 Enqueuing Expose request
22:34:17.769 00.001 9976 Worker thread wakes up
22:34:17.769 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:17.769 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:21.114 03.345 9976 Exposure complete
22:34:21.185 00.071 9976 worker thread done servicing request
22:34:21.185 00.000 9552 OnExposeComplete: enter
22:34:21.185 00.000 9552 UpdateGuideState(): m_state=6
22:34:21.186 00.001 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:34:21.186 00.000 9552 Star::Find false star n=4 nbg=251 bg=2923.2 sigma=880.0 thresh=5563 peak=5330
22:34:21.186 00.000 9552 Star::Find returns 0 (2), X=60.00, Y=56.00, Mass=21379, SNR=2.9, Peak=11120 HFD=0.0
22:34:21.186 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:21.186 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:21.186 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:21.186 00.000 9976 Worker thread wakes up
22:34:21.186 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:21.186 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:21.186 00.000 9976 move complete, result=0
22:34:21.186 00.000 9976 worker thread done servicing request
22:34:21.300 00.114 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:21.300 00.000 9552 Status Line: Star lost - low SNR
22:34:21.301 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:34:21.317 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:34:21.317 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:21.318 00.001 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:21.318 00.000 9552 Enqueuing Expose request
22:34:21.318 00.000 9976 Worker thread wakes up
22:34:21.318 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:21.318 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:24.669 03.351 9976 Exposure complete
22:34:24.738 00.069 9976 worker thread done servicing request
22:34:24.739 00.001 9552 OnExposeComplete: enter
22:34:24.739 00.000 9552 UpdateGuideState(): m_state=6
22:34:24.739 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
22:34:24.739 00.000 9552 Star::Find false star n=2 nbg=265 bg=3082.1 sigma=944.3 thresh=5915 peak=5147
22:34:24.739 00.000 9552 Star::Find returns 0 (2), X=60.00, Y=56.00, Mass=14460, SNR=2.9, Peak=10816 HFD=0.0
22:34:24.739 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:24.739 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:24.739 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:24.739 00.000 9976 Worker thread wakes up
22:34:24.739 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:24.739 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:24.739 00.000 9976 move complete, result=0
22:34:24.739 00.000 9976 worker thread done servicing request
22:34:24.841 00.102 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:24.841 00.000 9552 Status Line: Star lost - low SNR
22:34:24.842 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.370
22:34:24.858 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:34:24.858 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:24.858 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:24.858 00.000 9552 Enqueuing Expose request
22:34:24.858 00.000 9976 Worker thread wakes up
22:34:24.859 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:24.859 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:28.212 03.353 9976 Exposure complete
22:34:28.282 00.070 9976 worker thread done servicing request
22:34:28.282 00.000 9552 OnExposeComplete: enter
22:34:28.283 00.001 9552 UpdateGuideState(): m_state=6
22:34:28.283 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:34:28.283 00.000 9552 Star::Find false star n=3 nbg=254 bg=2854.3 sigma=868.8 thresh=5461 peak=4873
22:34:28.283 00.000 9552 Star::Find returns 0 (2), X=60.00, Y=56.00, Mass=17133, SNR=2.9, Peak=11024 HFD=0.0
22:34:28.283 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:28.283 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:28.283 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:28.283 00.000 9976 Worker thread wakes up
22:34:28.283 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:28.283 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:28.283 00.000 9976 move complete, result=0
22:34:28.283 00.000 9976 worker thread done servicing request
22:34:28.398 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:28.398 00.000 9552 Status Line: Star lost - low SNR
22:34:28.399 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5968, Gamma=2.370
22:34:28.415 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:34:28.415 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:28.415 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:28.415 00.000 9552 Enqueuing Expose request
22:34:28.416 00.001 9976 Worker thread wakes up
22:34:28.416 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:28.416 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:31.756 03.340 9976 Exposure complete
22:34:31.850 00.094 9976 worker thread done servicing request
22:34:31.850 00.000 9552 OnExposeComplete: enter
22:34:31.850 00.000 9552 UpdateGuideState(): m_state=6
22:34:31.850 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
22:34:31.850 00.000 9552 Star::Find false star n=4 nbg=265 bg=2842.5 sigma=907.7 thresh=5566 peak=5559
22:34:31.850 00.000 9552 Star::Find returns 0 (2), X=60.00, Y=56.00, Mass=24358, SNR=2.9, Peak=13552 HFD=0.0
22:34:31.850 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:31.850 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:31.850 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:31.851 00.001 9976 Worker thread wakes up
22:34:31.851 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:31.851 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:31.851 00.000 9976 move complete, result=0
22:34:31.851 00.000 9976 worker thread done servicing request
22:34:31.959 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:31.959 00.000 9552 Status Line: Star lost - low SNR
22:34:31.960 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:34:31.960 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:34:31.960 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:31.960 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:31.960 00.000 9552 Enqueuing Expose request
22:34:31.961 00.001 9976 Worker thread wakes up
22:34:31.961 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:31.961 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:35.325 03.364 9976 Exposure complete
22:34:35.417 00.092 9976 worker thread done servicing request
22:34:35.417 00.000 9552 OnExposeComplete: enter
22:34:35.417 00.000 9552 UpdateGuideState(): m_state=6
22:34:35.417 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
22:34:35.418 00.001 9552 Star::Find returns 1 (1), X=61.54, Y=56.73, Mass=18264, SNR=14.5, Peak=12848 HFD=5.1
22:34:35.418 00.000 9552 DistanceChecker: deactivated
22:34:35.418 00.000 9552 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.06) = xAngle (2.24 = 2.24)
22:34:35.418 00.000 9552 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.37 = 2.37)
22:34:35.418 00.000 9552 CameraToMount -- cameraX=-1.31 cameraY=1.91 hyp=2.32 cameraTheta=2.17 mountX=-1.43 mountY=1.62, mountTheta=2.29
22:34:35.419 00.001 9552 SchedulePrimaryMove(104D1A90, x=-1.31, y=1.91, opts=13)
22:34:35.419 00.000 9552 Enqueuing Move request for scope (-1.31, 1.91)
22:34:35.419 00.000 9976 Worker thread wakes up
22:34:35.419 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.370
22:34:35.419 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 1.91) opts 0xd
22:34:35.419 00.000 9552 UpdateGuideState exits: m=18264 SNR=14.5 Saturated
22:34:35.419 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:35.419 00.000 9976 Handling offset move in thread for scope, endpoint = (-1.31, 1.91)
22:34:35.419 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:34:35.419 00.000 9552 Enqueuing Expose request
22:34:35.419 00.000 9976 Moving (-1.31, 1.91) raw xDistance=-1.43 yDistance=1.62
22:34:35.419 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.43
22:34:35.419 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:34:35.419 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.62
22:34:35.419 00.000 9976 MoveAxis(E, 34, ABG)
22:34:35.419 00.000 9976 Guiding  Dir = 2, Dur = 34
22:34:35.480 00.061 9976 IsSlewing returns 0
22:34:35.480 00.000 9976 IsGuiding returns 0
22:34:35.501 00.021 9976 PulseGuide returned control before completion, sleep 24
22:34:35.530 00.029 9976 IsGuiding returns 1
22:34:35.530 00.000 9976 scope still moving after pulse duration time elapsed
22:34:35.594 00.064 9976 IsSlewing returns 0
22:34:35.594 00.000 9976 IsGuiding returns 0
22:34:35.594 00.000 9976 scope move finished after 34 + 80 ms
22:34:35.594 00.000 9976 Move returns status 0, amount 34
22:34:35.594 00.000 9976 MoveAxis(N, 0, ABG)
22:34:35.594 00.000 9976 Move returns status 0, amount 0
22:34:35.594 00.000 9976 move complete, result=0
22:34:35.595 00.001 9976 worker thread done servicing request
22:34:35.595 00.000 9976 Worker thread wakes up
22:34:35.595 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:35.595 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:34:35.595 00.000 9552 GuideStep: -1.4 px 34 ms EAST, 1.6 px 0 ms NORTH
22:34:38.942 03.347 9976 Exposure complete
22:34:39.034 00.092 9976 worker thread done servicing request
22:34:39.034 00.000 9552 OnExposeComplete: enter
22:34:39.034 00.000 9552 UpdateGuideState(): m_state=6
22:34:39.034 00.000 9552 Star::Find(15, 61, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
22:34:39.034 00.000 9552 Star::Find returns 1 (1), X=62.08, Y=56.70, Mass=27699, SNR=13.2, Peak=13152 HFD=6.4
22:34:39.034 00.000 9552 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.06) = xAngle (2.02 = 2.02)
22:34:39.034 00.000 9552 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.16 = 2.16)
22:34:39.035 00.001 9552 CameraToMount -- cameraX=-0.77 cameraY=1.88 hyp=2.03 cameraTheta=1.96 mountX=-0.89 mountY=1.69, mountTheta=2.06
22:34:39.035 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.77, y=1.88, opts=13)
22:34:39.035 00.000 9552 Enqueuing Move request for scope (-0.77, 1.88)
22:34:39.036 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:34:39.036 00.000 9976 Worker thread wakes up
22:34:39.036 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 1.88) opts 0xd
22:34:39.036 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.77, 1.88)
22:34:39.036 00.000 9976 Moving (-0.77, 1.88) raw xDistance=-0.89 yDistance=1.69
22:34:39.036 00.000 9552 UpdateGuideState exits: m=27699 SNR=13.2 Saturated
22:34:39.036 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:39.036 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:34:39.036 00.000 9552 Enqueuing Expose request
22:34:39.036 00.000 9976 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.89
22:34:39.036 00.000 9976 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.72
22:34:39.036 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.69 from input 1.69
22:34:39.036 00.000 9976 MoveAxis(E, 22, ABG)
22:34:39.036 00.000 9976 Guiding  Dir = 2, Dur = 22
22:34:39.063 00.027 9976 IsSlewing returns 0
22:34:39.065 00.002 9976 IsGuiding returns 0
22:34:39.096 00.031 9976 IsGuiding returns 1
22:34:39.096 00.000 9976 scope still moving after pulse duration time elapsed
22:34:39.156 00.060 9976 IsSlewing returns 0
22:34:39.156 00.000 9976 IsGuiding returns 0
22:34:39.156 00.000 9976 scope move finished after 22 + 70 ms
22:34:39.157 00.001 9976 Move returns status 0, amount 22
22:34:39.157 00.000 9976 MoveAxis(S, 63, ABG)
22:34:39.157 00.000 9976 Guiding  Dir = 1, Dur = 63
22:34:39.188 00.031 9976 IsSlewing returns 0
22:34:39.188 00.000 9976 IsGuiding returns 0
22:34:39.219 00.031 9976 PulseGuide returned control before completion, sleep 43
22:34:39.267 00.048 9976 IsGuiding returns 1
22:34:39.267 00.000 9976 scope still moving after pulse duration time elapsed
22:34:39.326 00.059 9976 IsSlewing returns 0
22:34:39.327 00.001 9976 IsGuiding returns 0
22:34:39.327 00.000 9976 scope move finished after 63 + 76 ms
22:34:39.327 00.000 9976 Move returns status 0, amount 63
22:34:39.327 00.000 9976 move complete, result=0
22:34:39.327 00.000 9976 worker thread done servicing request
22:34:39.327 00.000 9976 Worker thread wakes up
22:34:39.327 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:39.327 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:34:39.327 00.000 9552 GuideStep: -0.9 px 22 ms EAST, 1.7 px 63 ms SOUTH
22:34:42.667 03.340 9976 Exposure complete
22:34:42.762 00.095 9976 worker thread done servicing request
22:34:42.762 00.000 9552 OnExposeComplete: enter
22:34:42.762 00.000 9552 UpdateGuideState(): m_state=6
22:34:42.762 00.000 9552 Star::Find(15, 62, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
22:34:42.762 00.000 9552 Star::Find false star n=3 nbg=277 bg=2834.0 sigma=1123.8 thresh=6205 peak=5582
22:34:42.762 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=56.00, Mass=21130, SNR=2.9, Peak=12736 HFD=0.0
22:34:42.762 00.000 9552 DistanceChecker: activated
22:34:42.762 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:42.763 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:42.763 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:42.763 00.000 9976 Worker thread wakes up
22:34:42.763 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:42.763 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:42.763 00.000 9976 move complete, result=0
22:34:42.763 00.000 9976 worker thread done servicing request
22:34:42.870 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:42.870 00.000 9552 Status Line: Star lost - low SNR
22:34:42.871 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:34:42.871 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:34:42.871 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:42.871 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:42.871 00.000 9552 Enqueuing Expose request
22:34:42.871 00.000 9976 Worker thread wakes up
22:34:42.872 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:42.872 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:46.219 03.347 9976 Exposure complete
22:34:46.312 00.093 9976 worker thread done servicing request
22:34:46.313 00.001 9552 OnExposeComplete: enter
22:34:46.313 00.000 9552 UpdateGuideState(): m_state=6
22:34:46.313 00.000 9552 Star::Find(15, 62, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
22:34:46.313 00.000 9552 Star::Find false star n=2 nbg=259 bg=2981.9 sigma=831.6 thresh=5477 peak=5050
22:34:46.313 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=56.00, Mass=16196, SNR=2.9, Peak=12240 HFD=0.0
22:34:46.313 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:46.313 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:46.313 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:46.313 00.000 9976 Worker thread wakes up
22:34:46.313 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:46.313 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:46.313 00.000 9976 move complete, result=0
22:34:46.314 00.001 9976 worker thread done servicing request
22:34:46.422 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:46.422 00.000 9552 Status Line: Star lost - low SNR
22:34:46.422 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=5872, Gamma=2.370
22:34:46.422 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:34:46.422 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:46.422 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:46.422 00.000 9552 Enqueuing Expose request
22:34:46.422 00.000 9976 Worker thread wakes up
22:34:46.423 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:46.423 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:49.765 03.342 9976 Exposure complete
22:34:49.859 00.094 9976 worker thread done servicing request
22:34:49.859 00.000 9552 OnExposeComplete: enter
22:34:49.859 00.000 9552 UpdateGuideState(): m_state=6
22:34:49.859 00.000 9552 Star::Find(15, 62, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
22:34:49.859 00.000 9552 Star::Find returns 1 (1), X=60.50, Y=56.28, Mass=28354, SNR=16.0, Peak=14960 HFD=5.8
22:34:49.859 00.000 9552 DistanceChecker: deactivated
22:34:49.859 00.000 9552 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.06) = xAngle (2.65 = 2.65)
22:34:49.859 00.000 9552 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.78 = 2.78)
22:34:49.859 00.000 9552 CameraToMount -- cameraX=-2.36 cameraY=1.46 hyp=2.77 cameraTheta=2.59 mountX=-2.44 mountY=0.98, mountTheta=2.76
22:34:49.860 00.001 9552 SchedulePrimaryMove(104D1A90, x=-2.36, y=1.46, opts=13)
22:34:49.861 00.001 9552 Enqueuing Move request for scope (-2.36, 1.46)
22:34:49.861 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:34:49.861 00.000 9552 UpdateGuideState exits: m=28354 SNR=16.0 Saturated
22:34:49.861 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:49.861 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:34:49.861 00.000 9552 Enqueuing Expose request
22:34:49.861 00.000 9976 Worker thread wakes up
22:34:49.861 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.36, 1.46) opts 0xd
22:34:49.861 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.36, 1.46)
22:34:49.861 00.000 9976 Moving (-2.36, 1.46) raw xDistance=-2.44 yDistance=0.98
22:34:49.861 00.000 9976 GuideAlgorithmHysteresis::Result() returns -1.58 from input -2.44
22:34:49.861 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:34:49.861 00.000 9976 MoveAxis(E, 55, ABG)
22:34:49.861 00.000 9976 Guiding  Dir = 2, Dur = 55
22:34:49.889 00.028 9976 IsSlewing returns 0
22:34:49.890 00.001 9976 IsGuiding returns 0
22:34:49.921 00.031 9976 PulseGuide returned control before completion, sleep 34
22:34:49.969 00.048 9976 IsGuiding returns 1
22:34:49.969 00.000 9976 scope still moving after pulse duration time elapsed
22:34:50.031 00.062 9976 IsSlewing returns 0
22:34:50.032 00.001 9976 IsGuiding returns 0
22:34:50.032 00.000 9976 scope move finished after 55 + 86 ms
22:34:50.032 00.000 9976 Move returns status 0, amount 55
22:34:50.032 00.000 9976 MoveAxis(S, 37, ABG)
22:34:50.032 00.000 9976 Guiding  Dir = 1, Dur = 37
22:34:50.062 00.030 9976 IsSlewing returns 0
22:34:50.062 00.000 9976 IsGuiding returns 0
22:34:50.094 00.032 9976 PulseGuide returned control before completion, sleep 16
22:34:50.134 00.040 9976 IsGuiding returns 1
22:34:50.134 00.000 9976 scope still moving after pulse duration time elapsed
22:34:50.189 00.055 9976 IsSlewing returns 0
22:34:50.189 00.000 9976 IsGuiding returns 0
22:34:50.189 00.000 9976 scope move finished after 37 + 90 ms
22:34:50.189 00.000 9976 Move returns status 0, amount 37
22:34:50.189 00.000 9976 move complete, result=0
22:34:50.189 00.000 9976 worker thread done servicing request
22:34:50.189 00.000 9976 Worker thread wakes up
22:34:50.189 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:50.189 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:34:50.189 00.000 9552 GuideStep: -2.4 px 55 ms EAST, 1.0 px 37 ms SOUTH
22:34:53.528 03.339 9976 Exposure complete
22:34:53.611 00.083 9976 worker thread done servicing request
22:34:53.611 00.000 9552 OnExposeComplete: enter
22:34:53.611 00.000 9552 UpdateGuideState(): m_state=6
22:34:53.611 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
22:34:53.611 00.000 9552 Star::Find false star n=5 nbg=259 bg=2887.9 sigma=891.4 thresh=5562 peak=5499
22:34:53.611 00.000 9552 Star::Find returns 0 (2), X=60.00, Y=56.00, Mass=26344, SNR=2.9, Peak=12032 HFD=0.0
22:34:53.612 00.001 9552 DistanceChecker: activated
22:34:53.612 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:53.612 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:53.612 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:53.612 00.000 9976 Worker thread wakes up
22:34:53.612 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:53.612 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:53.612 00.000 9976 move complete, result=0
22:34:53.613 00.001 9976 worker thread done servicing request
22:34:53.715 00.102 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:53.715 00.000 9552 Status Line: Star lost - low SNR
22:34:53.716 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.370
22:34:53.716 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:34:53.716 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:53.716 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:53.716 00.000 9552 Enqueuing Expose request
22:34:53.716 00.000 9976 Worker thread wakes up
22:34:53.716 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:53.716 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:34:57.061 03.345 9976 Exposure complete
22:34:57.156 00.095 9976 worker thread done servicing request
22:34:57.156 00.000 9552 OnExposeComplete: enter
22:34:57.156 00.000 9552 UpdateGuideState(): m_state=6
22:34:57.156 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
22:34:57.156 00.000 9552 Star::Find false star n=5 nbg=267 bg=2736.8 sigma=957.9 thresh=5611 peak=4912
22:34:57.156 00.000 9552 Star::Find returns 0 (2), X=60.00, Y=56.00, Mass=25996, SNR=2.9, Peak=12240 HFD=0.0
22:34:57.156 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:34:57.157 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:34:57.157 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:34:57.157 00.000 9976 Worker thread wakes up
22:34:57.157 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:57.157 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:57.157 00.000 9976 move complete, result=0
22:34:57.157 00.000 9976 worker thread done servicing request
22:34:57.265 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:57.265 00.000 9552 Status Line: Star lost - low SNR
22:34:57.265 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:34:57.265 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:34:57.265 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:57.265 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:34:57.265 00.000 9552 Enqueuing Expose request
22:34:57.265 00.000 9976 Worker thread wakes up
22:34:57.266 00.001 9976 worker thread servicing REQUEST_EXPOSE 3000
22:34:57.266 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:00.616 03.350 9976 Exposure complete
22:35:00.712 00.096 9976 worker thread done servicing request
22:35:00.712 00.000 9552 OnExposeComplete: enter
22:35:00.712 00.000 9552 UpdateGuideState(): m_state=6
22:35:00.712 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
22:35:00.712 00.000 9552 Star::Find false star n=4 nbg=265 bg=2955.7 sigma=1033.3 thresh=6056 peak=5898
22:35:00.712 00.000 9552 Star::Find returns 0 (2), X=60.00, Y=56.00, Mass=23905, SNR=2.9, Peak=12736 HFD=0.0
22:35:00.712 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:00.712 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:35:00.712 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:35:00.712 00.000 9976 Worker thread wakes up
22:35:00.713 00.001 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:35:00.713 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:35:00.713 00.000 9976 move complete, result=0
22:35:00.713 00.000 9976 worker thread done servicing request
22:35:00.820 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:00.820 00.000 9552 Status Line: Star lost - low SNR
22:35:00.821 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:35:00.821 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:35:00.821 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:00.821 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:00.821 00.000 9552 Enqueuing Expose request
22:35:00.822 00.001 9976 Worker thread wakes up
22:35:00.822 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:00.822 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:04.163 03.341 9976 Exposure complete
22:35:04.256 00.093 9976 worker thread done servicing request
22:35:04.257 00.001 9552 OnExposeComplete: enter
22:35:04.257 00.000 9552 UpdateGuideState(): m_state=6
22:35:04.257 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
22:35:04.257 00.000 9552 Star::Find returns 1 (1), X=60.83, Y=56.85, Mass=22664, SNR=14.5, Peak=13040 HFD=6.2
22:35:04.257 00.000 9552 DistanceChecker: deactivated
22:35:04.257 00.000 9552 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.06) = xAngle (2.42 = 2.42)
22:35:04.257 00.000 9552 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.55 = 2.55)
22:35:04.257 00.000 9552 CameraToMount -- cameraX=-2.03 cameraY=2.03 hyp=2.87 cameraTheta=2.36 mountX=-2.15 mountY=1.60, mountTheta=2.50
22:35:04.258 00.001 9552 SchedulePrimaryMove(104D1A90, x=-2.03, y=2.03, opts=13)
22:35:04.258 00.000 9552 Enqueuing Move request for scope (-2.03, 2.03)
22:35:04.258 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:35:04.258 00.000 9552 UpdateGuideState exits: m=22664 SNR=14.5 Saturated
22:35:04.258 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:04.258 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:35:04.258 00.000 9552 Enqueuing Expose request
22:35:04.258 00.000 9976 Worker thread wakes up
22:35:04.258 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-2.03, 2.03) opts 0xd
22:35:04.258 00.000 9976 Handling offset move in thread for scope, endpoint = (-2.03, 2.03)
22:35:04.258 00.000 9976 Moving (-2.03, 2.03) raw xDistance=-2.15 yDistance=1.60
22:35:04.259 00.001 9976 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.15
22:35:04.259 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
22:35:04.259 00.000 9976 MoveAxis(E, 51, ABG)
22:35:04.259 00.000 9976 Guiding  Dir = 2, Dur = 51
22:35:04.284 00.025 9976 IsSlewing returns 0
22:35:04.284 00.000 9976 IsGuiding returns 0
22:35:04.315 00.031 9976 PulseGuide returned control before completion, sleep 30
22:35:04.351 00.036 9976 IsGuiding returns 1
22:35:04.351 00.000 9976 scope still moving after pulse duration time elapsed
22:35:04.407 00.056 9976 IsSlewing returns 0
22:35:04.407 00.000 9976 IsGuiding returns 0
22:35:04.407 00.000 9976 scope move finished after 51 + 72 ms
22:35:04.407 00.000 9976 Move returns status 0, amount 51
22:35:04.407 00.000 9976 MoveAxis(S, 60, ABG)
22:35:04.407 00.000 9976 Guiding  Dir = 1, Dur = 60
22:35:04.438 00.031 9976 IsSlewing returns 0
22:35:04.438 00.000 9976 IsGuiding returns 0
22:35:04.470 00.032 9976 PulseGuide returned control before completion, sleep 39
22:35:04.547 00.077 9976 IsGuiding returns 1
22:35:04.547 00.000 9976 scope still moving after pulse duration time elapsed
22:35:04.609 00.062 9976 IsSlewing returns 0
22:35:04.609 00.000 9976 IsGuiding returns 0
22:35:04.609 00.000 9976 scope move finished after 60 + 111 ms
22:35:04.609 00.000 9976 Move returns status 0, amount 60
22:35:04.609 00.000 9976 move complete, result=0
22:35:04.609 00.000 9976 worker thread done servicing request
22:35:04.610 00.001 9976 Worker thread wakes up
22:35:04.610 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:04.610 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:35:04.610 00.000 9552 GuideStep: -2.2 px 51 ms EAST, 1.6 px 60 ms SOUTH
22:35:07.956 03.346 9976 Exposure complete
22:35:08.050 00.094 9976 worker thread done servicing request
22:35:08.050 00.000 9552 OnExposeComplete: enter
22:35:08.050 00.000 9552 UpdateGuideState(): m_state=6
22:35:08.050 00.000 9552 Star::Find(15, 60, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:35:08.050 00.000 9552 Star::Find returns 1 (1), X=62.81, Y=55.67, Mass=36827, SNR=15.0, Peak=12848 HFD=5.3
22:35:08.050 00.000 9552 MultiStar: exiting stabilization period
22:35:08.050 00.000 9552 MultiStar: updating star positions after lock position change
22:35:08.050 00.000 9552 Star::Find(15, 129, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:35:08.050 00.000 9552 Star::Find false star n=5 nbg=250 bg=2786.6 sigma=812.9 thresh=5225 peak=5077
22:35:08.050 00.000 9552 Star::Find returns 0 (2), X=129.00, Y=771.00, Mass=20179, SNR=2.9, Peak=11024 HFD=0.0
22:35:08.050 00.000 9552 Star::Find(15, 955, 876, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:35:08.050 00.000 9552 Star::Find false star n=4 nbg=263 bg=2990.1 sigma=906.8 thresh=5711 peak=4581
22:35:08.050 00.000 9552 Star::Find returns 0 (2), X=955.00, Y=876.00, Mass=16472, SNR=2.9, Peak=9616 HFD=0.0
22:35:08.050 00.000 9552 Star::Find(15, 915, 824, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:35:08.050 00.000 9552 Star::Find false star n=5 nbg=265 bg=3200.1 sigma=800.0 thresh=5600 peak=5546
22:35:08.051 00.001 9552 Star::Find returns 0 (2), X=915.00, Y=824.00, Mass=20544, SNR=2.9, Peak=11936 HFD=0.0
22:35:08.051 00.000 9552 Star::Find(15, 747, 1159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:35:08.051 00.000 9552 Star::Find false star n=6 nbg=256 bg=2053.4 sigma=797.3 thresh=4445 peak=4048
22:35:08.051 00.000 9552 Star::Find returns 0 (2), X=747.00, Y=1159.00, Mass=20704, SNR=2.9, Peak=8800 HFD=0.0
22:35:08.051 00.000 9552 Star::Find(15, 1702, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:35:08.051 00.000 9552 Star::Find false star n=4 nbg=248 bg=3310.5 sigma=846.4 thresh=5850 peak=4720
22:35:08.051 00.000 9552 Star::Find returns 0 (2), X=1702.00, Y=527.00, Mass=16022, SNR=2.9, Peak=9408 HFD=0.0
22:35:08.051 00.000 9552 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.06) = xAngle (1.69 = 1.69)
22:35:08.051 00.000 9552 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.83 = 1.83)
22:35:08.051 00.000 9552 CameraToMount -- cameraX=-0.05 cameraY=0.85 hyp=0.85 cameraTheta=1.63 mountX=-0.11 mountY=0.82, mountTheta=1.70
22:35:08.052 00.001 9552 SchedulePrimaryMove(104D1A90, x=-0.05, y=0.85, opts=13)
22:35:08.052 00.000 9552 Enqueuing Move request for scope (-0.05, 0.85)
22:35:08.052 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:35:08.052 00.000 9552 UpdateGuideState exits: m=36827 SNR=15.0 Saturated
22:35:08.052 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:08.052 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:35:08.052 00.000 9552 Enqueuing Expose request
22:35:08.052 00.000 9976 Worker thread wakes up
22:35:08.052 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.85) opts 0xd
22:35:08.052 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.05, 0.85)
22:35:08.052 00.000 9976 Moving (-0.05, 0.85) raw xDistance=-0.11 yDistance=0.82
22:35:08.052 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:35:08.052 00.000 9976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:08.052 00.000 9976 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.82
22:35:08.052 00.000 9976 MoveAxis(E, 0, ABG)
22:35:08.052 00.000 9976 Move returns status 0, amount 0
22:35:08.052 00.000 9976 MoveAxis(N, 0, ABG)
22:35:08.052 00.000 9976 Move returns status 0, amount 0
22:35:08.052 00.000 9976 move complete, result=0
22:35:08.052 00.000 9976 worker thread done servicing request
22:35:08.052 00.000 9976 Worker thread wakes up
22:35:08.052 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:08.052 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:35:08.053 00.001 9552 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
22:35:11.396 03.343 9976 Exposure complete
22:35:11.491 00.095 9976 worker thread done servicing request
22:35:11.491 00.000 9552 OnExposeComplete: enter
22:35:11.491 00.000 9552 UpdateGuideState(): m_state=6
22:35:11.491 00.000 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
22:35:11.491 00.000 9552 Star::Find false star n=2 nbg=266 bg=2988.8 sigma=960.3 thresh=5870 peak=5446
22:35:11.491 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=55.00, Mass=15158, SNR=2.9, Peak=11632 HFD=0.0
22:35:11.491 00.000 9552 DistanceChecker: activated
22:35:11.491 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:11.492 00.001 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:35:11.492 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:35:11.492 00.000 9976 Worker thread wakes up
22:35:11.492 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:35:11.492 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:35:11.492 00.000 9976 move complete, result=0
22:35:11.492 00.000 9976 worker thread done servicing request
22:35:11.600 00.108 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:11.600 00.000 9552 Status Line: Star lost - low SNR
22:35:11.600 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6272, Gamma=2.370
22:35:11.600 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:35:11.600 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:11.600 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:11.600 00.000 9552 Enqueuing Expose request
22:35:11.601 00.001 9976 Worker thread wakes up
22:35:11.601 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:11.601 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:14.959 03.358 9976 Exposure complete
22:35:15.051 00.092 9976 worker thread done servicing request
22:35:15.051 00.000 9552 OnExposeComplete: enter
22:35:15.052 00.001 9552 UpdateGuideState(): m_state=6
22:35:15.052 00.000 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
22:35:15.052 00.000 9552 Star::Find false star n=3 nbg=260 bg=2907.0 sigma=903.7 thresh=5618 peak=5300
22:35:15.052 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=55.00, Mass=18399, SNR=2.9, Peak=10720 HFD=0.0
22:35:15.052 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:15.052 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:35:15.052 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:35:15.052 00.000 9976 Worker thread wakes up
22:35:15.052 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:35:15.053 00.001 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:35:15.053 00.000 9976 move complete, result=0
22:35:15.053 00.000 9976 worker thread done servicing request
22:35:15.163 00.110 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:15.163 00.000 9552 Status Line: Star lost - low SNR
22:35:15.165 00.002 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:35:15.165 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:35:15.165 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:15.165 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:15.165 00.000 9552 Enqueuing Expose request
22:35:15.166 00.001 9976 Worker thread wakes up
22:35:15.166 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:15.166 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:18.506 03.340 9976 Exposure complete
22:35:18.602 00.096 9976 worker thread done servicing request
22:35:18.602 00.000 9552 OnExposeComplete: enter
22:35:18.602 00.000 9552 UpdateGuideState(): m_state=6
22:35:18.602 00.000 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
22:35:18.602 00.000 9552 Star::Find false star n=2 nbg=264 bg=2929.5 sigma=944.6 thresh=5763 peak=5293
22:35:18.602 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=55.00, Mass=16797, SNR=2.9, Peak=13040 HFD=0.0
22:35:18.602 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:18.602 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:35:18.602 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:35:18.603 00.001 9976 Worker thread wakes up
22:35:18.603 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:35:18.603 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:35:18.603 00.000 9976 move complete, result=0
22:35:18.603 00.000 9976 worker thread done servicing request
22:35:18.710 00.107 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:18.710 00.000 9552 Status Line: Star lost - low SNR
22:35:18.711 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:35:18.711 00.000 9552 UpdateGuideState exits: Star lost - low SNR
22:35:18.711 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:18.711 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:18.711 00.000 9552 Enqueuing Expose request
22:35:18.712 00.001 9976 Worker thread wakes up
22:35:18.712 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:18.712 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:22.061 03.349 9976 Exposure complete
22:35:22.132 00.071 9976 worker thread done servicing request
22:35:22.132 00.000 9552 OnExposeComplete: enter
22:35:22.132 00.000 9552 UpdateGuideState(): m_state=6
22:35:22.132 00.000 9552 Star::Find(15, 62, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
22:35:22.132 00.000 9552 Star::Find returns 1 (1), X=62.02, Y=56.47, Mass=28925, SNR=15.6, Peak=18000 HFD=4.7
22:35:22.132 00.000 9552 DistanceChecker: deactivated
22:35:22.132 00.000 9552 Star::Find false star n=2 nbg=266 bg=2901.0 sigma=947.6 thresh=5744 peak=4517
22:35:22.132 00.000 9552 Star::Find false star n=4 nbg=267 bg=3098.3 sigma=957.9 thresh=5972 peak=5274
22:35:22.132 00.000 9552 Star::Find false star n=3 nbg=267 bg=2023.6 sigma=859.1 thresh=4601 peak=3508
22:35:22.133 00.001 9552 Star::Find false star n=6 nbg=264 bg=3304.6 sigma=987.8 thresh=6268 peak=5939
22:35:22.133 00.000 9552 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.84,0.87,0.85,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
22:35:22.133 00.000 9552 refined, 1 included, MultiStar: {-0.07, 1.29}, one-star: {-0.84, 1.64}
22:35:22.133 00.000 9552 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.06) = xAngle (1.69 = 1.69)
22:35:22.133 00.000 9552 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.82 = 1.82)
22:35:22.133 00.000 9552 CameraToMount -- cameraX=-0.07 cameraY=1.29 hyp=1.29 cameraTheta=1.63 mountX=-0.15 mountY=1.25, mountTheta=1.69
22:35:22.133 00.000 9552 SchedulePrimaryMove(104D1A90, x=-0.07, y=1.29, opts=13)
22:35:22.133 00.000 9552 Enqueuing Move request for scope (-0.07, 1.29)
22:35:22.133 00.000 9976 Worker thread wakes up
22:35:22.133 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.29) opts 0xd
22:35:22.133 00.000 9976 Handling offset move in thread for scope, endpoint = (-0.07, 1.29)
22:35:22.134 00.001 9976 Moving (-0.07, 1.29) raw xDistance=-0.15 yDistance=1.25
22:35:22.134 00.000 9976 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:35:22.134 00.000 9976 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25
22:35:22.134 00.000 9976 MoveAxis(E, 0, ABG)
22:35:22.134 00.000 9976 Move returns status 0, amount 0
22:35:22.134 00.000 9976 MoveAxis(S, 47, ABG)
22:35:22.134 00.000 9976 Guiding  Dir = 1, Dur = 47
22:35:22.141 00.007 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:35:22.154 00.013 9976 IsSlewing returns 0
22:35:22.154 00.000 9976 IsGuiding returns 0
22:35:22.156 00.002 9552 UpdateGuideState exits: m=28925 SNR=15.6 Saturated
22:35:22.157 00.001 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:22.157 00.000 9552 ScheduleExposure(3000,3,1) exposurePending=0
22:35:22.157 00.000 9552 Enqueuing Expose request
22:35:22.195 00.038 9976 PulseGuide returned control before completion, sleep 17
22:35:22.216 00.021 9976 IsGuiding returns 1
22:35:22.216 00.000 9976 scope still moving after pulse duration time elapsed
22:35:22.267 00.051 9976 IsSlewing returns 0
22:35:22.267 00.000 9976 IsGuiding returns 0
22:35:22.267 00.000 9976 scope move finished after 47 + 66 ms
22:35:22.267 00.000 9976 Move returns status 0, amount 47
22:35:22.267 00.000 9976 move complete, result=0
22:35:22.267 00.000 9976 worker thread done servicing request
22:35:22.267 00.000 9976 Worker thread wakes up
22:35:22.267 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:22.267 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(48,40,31,31)
22:35:22.267 00.000 9552 GuideStep: -0.2 px 0 ms EAST, 1.2 px 47 ms SOUTH
22:35:25.614 03.347 9976 Exposure complete
22:35:25.685 00.071 9976 worker thread done servicing request
22:35:25.685 00.000 9552 OnExposeComplete: enter
22:35:25.685 00.000 9552 UpdateGuideState(): m_state=6
22:35:25.685 00.000 9552 Star::Find(15, 62, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
22:35:25.685 00.000 9552 Star::Find false star n=2 nbg=268 bg=2902.0 sigma=998.3 thresh=5897 peak=5285
22:35:25.685 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=56.00, Mass=17956, SNR=2.9, Peak=13648 HFD=0.0
22:35:25.685 00.000 9552 DistanceChecker: activated
22:35:25.685 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:25.685 00.000 9552 SchedulePrimaryMove(104D1A90, x=0.00, y=0.00, opts=14)
22:35:25.685 00.000 9552 Enqueuing Move request for scope (0.00, 0.00)
22:35:25.686 00.001 9976 Worker thread wakes up
22:35:25.686 00.000 9976 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:35:25.686 00.000 9976 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:35:25.686 00.000 9976 move complete, result=0
22:35:25.686 00.000 9976 worker thread done servicing request
22:35:25.801 00.115 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:25.801 00.000 9552 Status Line: Star lost - low SNR
22:35:25.803 00.002 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:35:25.819 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:35:25.819 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:25.819 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:25.819 00.000 9552 Enqueuing Expose request
22:35:25.819 00.000 9976 Worker thread wakes up
22:35:25.819 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:25.819 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:28.324 02.505 9552 Stop button clicked
22:35:28.324 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:35:28.324 00.000 9552 Status Line: Waiting for devices...
22:35:28.334 00.010 9976 ZWO: stopexposure
22:35:29.126 00.792 9976 ZWO: stopexposure
22:35:29.126 00.000 9976 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:35:29.126 00.000 9976 worker thread done servicing request
22:35:29.126 00.000 9552 OnExposeComplete: enter
22:35:29.126 00.000 9552 OnExposeComplete: Capture Error reported
22:35:29.126 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:35:29.127 00.001 9552 Mount: notify guiding stopped
22:35:29.127 00.000 9552 BLC: window closed
22:35:29.127 00.000 9552 BLC: Last direction was reset
22:35:29.127 00.000 9552 Changing from state GUIDING to STOP
22:35:29.127 00.000 9552 guider state => SELECTED
22:35:29.127 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6080, Gamma=2.370
22:35:29.146 00.019 9552 Changing from state SELECTED to UNINITIALIZED
22:35:29.146 00.000 9552 guider state => SELECTING
22:35:29.147 00.001 9552 Status Line: Stopped.
22:35:29.149 00.002 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:35:31.175 02.026 9552 StartLoopingInteractive: Loop button clicked
22:35:31.175 00.000 9552 Status Line: Looping
22:35:31.178 00.003 9552 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:35:31.181 00.003 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:31.181 00.000 9552 Enqueuing Expose request
22:35:31.181 00.000 9976 Worker thread wakes up
22:35:31.181 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:31.181 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:34.527 03.346 9976 Exposure complete
22:35:34.598 00.071 9976 worker thread done servicing request
22:35:34.598 00.000 9552 OnExposeComplete: enter
22:35:34.598 00.000 9552 UpdateGuideState(): m_state=1
22:35:34.598 00.000 9552 Star::Find(15, 62, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:35:34.598 00.000 9552 Star::Find false star n=6 nbg=251 bg=2944.3 sigma=866.4 thresh=5544 peak=5174
22:35:34.598 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=56.00, Mass=31918, SNR=2.9, Peak=12336 HFD=0.0
22:35:34.598 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:34.598 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:34.598 00.000 9552 Status Line: Star lost - low SNR
22:35:34.599 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=2.370
22:35:34.615 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:35:34.615 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:34.615 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:34.615 00.000 9552 Enqueuing Expose request
22:35:34.615 00.000 9976 Worker thread wakes up
22:35:34.615 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:34.615 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:37.969 03.354 9976 Exposure complete
22:35:38.041 00.072 9976 worker thread done servicing request
22:35:38.041 00.000 9552 OnExposeComplete: enter
22:35:38.041 00.000 9552 UpdateGuideState(): m_state=1
22:35:38.041 00.000 9552 Star::Find(15, 62, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.041 00.000 9552 Star::Find false star n=4 nbg=274 bg=2978.3 sigma=949.5 thresh=5827 peak=5692
22:35:38.041 00.000 9552 Star::Find returns 0 (2), X=62.00, Y=56.00, Mass=25927, SNR=2.9, Peak=13248 HFD=0.0
22:35:38.041 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:38.041 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:38.041 00.000 9552 Status Line: Star lost - low SNR
22:35:38.042 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=2.370
22:35:38.057 00.015 9552 UpdateGuideState exits: Star lost - low SNR
22:35:38.057 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:38.057 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:38.057 00.000 9552 Enqueuing Expose request
22:35:38.057 00.000 9976 Worker thread wakes up
22:35:38.057 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:38.057 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:38.658 00.601 9552 GuiderMultiStar::AutoSelect enter
22:35:38.658 00.000 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:35:38.730 00.072 9552 AutoFind: auto downsample for scale 0.43 => 2x
22:35:38.730 00.000 9552 AutoFind: downsample 2x
22:35:38.744 00.014 9552 AutoFind: global mean = -2.3, stdev 1104.7
22:35:38.744 00.000 9552 AutoFind: using threshold = 0.1
22:35:38.766 00.022 9552 AutoFind: local max [535, 83] 4.9
22:35:38.766 00.000 9552 AutoFind: local max [537, 741] 4.6
22:35:38.766 00.000 9552 AutoFind: local max [639, 691] 4.5
22:35:38.766 00.000 9552 AutoFind: local max [197, 625] 4.4
22:35:38.766 00.000 9552 AutoFind: local max [625, 47] 4.3
22:35:38.766 00.000 9552 AutoFind: local max [759, 873] 4.3
22:35:38.766 00.000 9552 AutoFind: local max [1783, 733] 4.2
22:35:38.766 00.000 9552 AutoFind: local max [923, 803] 4.1
22:35:38.766 00.000 9552 AutoFind: local max [405, 725] 4.1
22:35:38.766 00.000 9552 AutoFind: local max [1253, 501] 4.1
22:35:38.766 00.000 9552 AutoFind: local max [1793, 485] 4.1
22:35:38.766 00.000 9552 AutoFind: local max [1165, 259] 4.1
22:35:38.766 00.000 9552 AutoFind: local max [175, 129] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [1309, 417] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [255, 793] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [531, 437] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [1063, 99] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [981, 153] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [421, 963] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [1525, 445] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [907, 809] 4.0
22:35:38.766 00.000 9552 AutoFind: local max [1483, 99] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [1245, 1147] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [1537, 25] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [227, 715] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [1621, 843] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [963, 625] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [763, 597] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [1501, 553] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [1317, 873] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [971, 765] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [1355, 449] 3.9
22:35:38.766 00.000 9552 AutoFind: local max [1311, 893] 3.8
22:35:38.766 00.000 9552 AutoFind: local max [907, 711] 3.8
22:35:38.766 00.000 9552 AutoFind: local max [1373, 711] 3.8
22:35:38.766 00.000 9552 AutoFind: local max [1339, 829] 3.8
22:35:38.766 00.000 9552 AutoFind: local max [1847, 363] 3.8
22:35:38.766 00.000 9552 AutoFind: local max [479, 569] 3.8
22:35:38.766 00.000 9552 AutoFind: local max [331, 119] 3.8
22:35:38.766 00.000 9552 AutoFind: local max [179, 577] 3.8
22:35:38.767 00.001 9552 AutoFind: local max [1783, 225] 3.8
22:35:38.767 00.000 9552 AutoFind: local max [1599, 753] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [293, 319] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [909, 831] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [1591, 83] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [109, 129] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [1259, 73] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [1851, 915] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [911, 373] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [1225, 807] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [155, 551] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [1219, 301] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [69, 229] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [1905, 1133] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [41, 659] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [1449, 787] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [657, 863] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [565, 787] 3.7
22:35:38.767 00.000 9552 AutoFind: local max [1829, 691] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [463, 689] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [267, 531] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [705, 763] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [625, 689] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [91, 499] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1445, 651] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [581, 205] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [493, 331] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1753, 51] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1497, 1143] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [987, 841] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [175, 691] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1813, 301] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1257, 567] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1041, 571] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [563, 113] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [319, 555] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [667, 183] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1777, 131] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [123, 37] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [559, 857] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [99, 99] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [823, 343] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1791, 935] 3.6
22:35:38.767 00.000 9552 AutoFind: local max [1639, 239] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [1735, 785] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [671, 233] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [843, 663] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [867, 547] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [733, 303] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [1767, 791] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [119, 547] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [721, 841] 3.5
22:35:38.767 00.000 9552 AutoFind: local max [1481, 635] 3.5
22:35:38.768 00.001 9552 AutoFind: local max [1529, 527] 3.5
22:35:38.768 00.000 9552 AutoFind: local max [31, 807] 3.5
22:35:38.768 00.000 9552 AutoFind: local max [1099, 963] 3.5
22:35:38.768 00.000 9552 AutoFind: local max [859, 631] 3.5
22:35:38.768 00.000 9552 AutoFind: local max [297, 305] 3.5
22:35:38.768 00.000 9552 AutoFind: local max [1091, 259] 3.5
22:35:38.768 00.000 9552 AutoFind: local max [1485, 935] 3.5
22:35:38.768 00.000 9552 AutoFind: too close [297, 305] 3.5 - [293, 319] 3.7
22:35:38.768 00.000 9552 AutoFind: too close [625, 689] 3.6 - [639, 691] 4.5
22:35:38.768 00.000 9552 AutoFind: too close [1311, 893] 3.8 - [1317, 873] 3.9
22:35:38.768 00.000 9552 AutoFind: too close [907, 809] 4.0 - [923, 803] 4.1
22:35:38.768 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:35:38.768 00.000 9552 Star::Find(15, 535, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find false star n=7 nbg=259 bg=3396.0 sigma=898.0 thresh=6090 peak=5218
22:35:38.768 00.000 9552 Star::Find returns 0 (2), X=535.00, Y=83.00, Mass=30484, SNR=2.9, Peak=9920 HFD=0.0
22:35:38.768 00.000 9552 Star::Find(15, 537, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find returns 0 (4), X=533.23, Y=752.99, Mass=72943, SNR=40.5, Peak=65504 HFD=0.3
22:35:38.768 00.000 9552 Star::Find(15, 197, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find false star n=5 nbg=242 bg=3152.7 sigma=819.1 thresh=5610 peak=4855
22:35:38.768 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=625.00, Mass=14109, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.768 00.000 9552 Star::Find(15, 625, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find false star n=3 nbg=265 bg=3486.0 sigma=1053.4 thresh=6646 peak=5389
22:35:38.768 00.000 9552 Star::Find returns 0 (2), X=625.00, Y=47.00, Mass=13830, SNR=2.9, Peak=9712 HFD=0.0
22:35:38.768 00.000 9552 Star::Find(15, 759, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find false star n=3 nbg=254 bg=3005.0 sigma=841.4 thresh=5529 peak=5459
22:35:38.768 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=873.00, Mass=17689, SNR=2.9, Peak=13248 HFD=0.0
22:35:38.768 00.000 9552 Star::Find(15, 1783, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find false star n=6 nbg=256 bg=3184.8 sigma=904.2 thresh=5897 peak=5206
22:35:38.768 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=733.00, Mass=18252, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.768 00.000 9552 Star::Find(15, 405, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find false star n=5 nbg=269 bg=3294.0 sigma=985.6 thresh=6251 peak=5516
22:35:38.768 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=725.00, Mass=18042, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.768 00.000 9552 Star::Find(15, 1253, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find false star n=5 nbg=259 bg=3286.4 sigma=893.8 thresh=5968 peak=5061
22:35:38.768 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=501.00, Mass=15472, SNR=2.9, Peak=8608 HFD=0.0
22:35:38.768 00.000 9552 Star::Find(15, 1793, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.768 00.000 9552 Star::Find false star n=2 nbg=253 bg=3135.4 sigma=874.3 thresh=5758 peak=4673
22:35:38.768 00.000 9552 Star::Find returns 0 (2), X=1793.00, Y=485.00, Mass=8801, SNR=2.9, Peak=9104 HFD=0.0
22:35:38.769 00.001 9552 Star::Find(15, 1165, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=4 nbg=246 bg=3310.5 sigma=839.7 thresh=5830 peak=5122
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=259.00, Mass=12262, SNR=2.9, Peak=8400 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 175, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=4 nbg=268 bg=2994.9 sigma=999.9 thresh=5995 peak=5171
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=129.00, Mass=19493, SNR=2.9, Peak=10816 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 1309, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find returns 0 (3), X=1309.00, Y=417.00, Mass=0, SNR=0.0, Peak=6384 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 255, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=3 nbg=257 bg=3015.5 sigma=909.6 thresh=5744 peak=4601
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=793.00, Mass=8570, SNR=2.9, Peak=6480 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 531, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=1 nbg=257 bg=3403.6 sigma=955.4 thresh=6270 peak=5237
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=531.00, Y=437.00, Mass=7012, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 1063, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=2 nbg=266 bg=3337.9 sigma=1038.6 thresh=6454 peak=5718
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=99.00, Mass=10828, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 981, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=3 nbg=250 bg=3517.2 sigma=845.6 thresh=6054 peak=4771
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=981.00, Y=153.00, Mass=8088, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 421, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=2 nbg=251 bg=2240.3 sigma=826.8 thresh=4721 peak=4270
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=963.00, Mass=10287, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 1525, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=10 nbg=221 bg=3301.9 sigma=697.3 thresh=5394 peak=5079
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=1525.00, Y=445.00, Mass=25429, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 1483, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=4 nbg=257 bg=3756.7 sigma=911.3 thresh=6491 peak=5112
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=99.00, Mass=13021, SNR=2.9, Peak=7792 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 1245, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=4 nbg=264 bg=2426.2 sigma=853.5 thresh=4987 peak=4336
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=1245.00, Y=1147.00, Mass=14311, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:38.769 00.000 9552 Star::Find(15, 227, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.769 00.000 9552 Star::Find false star n=5 nbg=266 bg=3302.4 sigma=929.7 thresh=6092 peak=5000
22:35:38.769 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=715.00, Mass=19040, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.769 00.000 9552 Star::Find(15, 1621, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.001 9552 Star::Find false star n=2 nbg=270 bg=3529.6 sigma=1002.0 thresh=6536 peak=5394
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=843.00, Mass=9645, SNR=2.9, Peak=10016 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=2 nbg=269 bg=3363.8 sigma=1029.6 thresh=6453 peak=5109
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=8664, SNR=2.9, Peak=8608 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 763, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=2 nbg=255 bg=3098.5 sigma=894.8 thresh=5783 peak=4745
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=597.00, Mass=6155, SNR=2.9, Peak=8704 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 1501, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=3 nbg=265 bg=3405.2 sigma=1004.0 thresh=6417 peak=5036
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=553.00, Mass=13464, SNR=2.9, Peak=9104 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 971, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=1 nbg=270 bg=3235.6 sigma=1058.3 thresh=6411 peak=5097
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=765.00, Mass=3452, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 1355, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=4 nbg=275 bg=3429.1 sigma=928.1 thresh=6213 peak=5642
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=449.00, Mass=15644, SNR=2.9, Peak=9008 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 907, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=9 nbg=249 bg=3170.9 sigma=910.5 thresh=5902 peak=4902
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=907.00, Y=711.00, Mass=28678, SNR=2.9, Peak=8304 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 1373, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=1 nbg=268 bg=3543.4 sigma=1026.6 thresh=6623 peak=5020
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=711.00, Mass=3241, SNR=2.9, Peak=10224 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 1339, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=3 nbg=263 bg=3451.4 sigma=957.8 thresh=6325 peak=5401
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=829.00, Mass=11022, SNR=2.9, Peak=8000 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 1847, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=2 nbg=254 bg=3012.3 sigma=858.7 thresh=5589 peak=4548
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=1847.00, Y=363.00, Mass=6231, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 479, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=7 nbg=252 bg=3498.3 sigma=838.0 thresh=6012 peak=4813
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=479.00, Y=569.00, Mass=20376, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 331, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=3 nbg=257 bg=3536.5 sigma=967.8 thresh=6440 peak=5105
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=119.00, Mass=11343, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 179, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=5 nbg=246 bg=3072.8 sigma=826.0 thresh=5551 peak=4709
22:35:38.770 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=577.00, Mass=14620, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.770 00.000 9552 Star::Find(15, 1783, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.770 00.000 9552 Star::Find false star n=3 nbg=243 bg=3391.5 sigma=794.5 thresh=5775 peak=5047
22:35:38.771 00.001 9552 Star::Find returns 0 (2), X=1783.00, Y=225.00, Mass=14417, SNR=2.9, Peak=11728 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 1599, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=3 nbg=267 bg=3489.3 sigma=958.9 thresh=6366 peak=5297
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=1599.00, Y=753.00, Mass=11292, SNR=2.9, Peak=9312 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 909, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find returns 1 (1), X=904.75, Y=826.49, Mass=21167, SNR=11.7, Peak=15568 HFD=4.5
22:35:38.771 00.000 9552 Star::Find(15, 1591, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=4 nbg=256 bg=3820.2 sigma=899.3 thresh=6518 peak=5504
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=1591.00, Y=83.00, Mass=16607, SNR=2.9, Peak=10928 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 109, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=3 nbg=246 bg=2878.5 sigma=754.1 thresh=5141 peak=4093
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=109.00, Y=129.00, Mass=10900, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 1259, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=3 nbg=260 bg=3551.3 sigma=898.5 thresh=6247 peak=5039
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=1259.00, Y=73.00, Mass=9586, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 1851, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=4 nbg=257 bg=2661.2 sigma=822.4 thresh=5129 peak=4801
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=1851.00, Y=915.00, Mass=13147, SNR=2.9, Peak=6784 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 911, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=6 nbg=243 bg=3268.5 sigma=849.3 thresh=5816 peak=5047
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=911.00, Y=373.00, Mass=18965, SNR=2.9, Peak=7392 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 1225, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=8 nbg=244 bg=3072.9 sigma=830.2 thresh=5563 peak=4971
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=1225.00, Y=807.00, Mass=24521, SNR=2.9, Peak=8496 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 155, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=3 nbg=265 bg=3117.2 sigma=921.5 thresh=5882 peak=4437
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=551.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 1219, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=2 nbg=252 bg=3495.2 sigma=900.4 thresh=6196 peak=4902
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=301.00, Mass=5762, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 69, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=3 nbg=255 bg=2759.7 sigma=869.9 thresh=5369 peak=4258
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=69.00, Y=229.00, Mass=8041, SNR=2.9, Peak=6080 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 1905, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=6 nbg=260 bg=2346.4 sigma=829.9 thresh=4836 peak=3779
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=1905.00, Y=1133.00, Mass=16626, SNR=2.9, Peak=5776 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 41, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.771 00.000 9552 Star::Find false star n=3 nbg=256 bg=2845.1 sigma=915.6 thresh=5592 peak=4906
22:35:38.771 00.000 9552 Star::Find returns 0 (2), X=41.00, Y=659.00, Mass=15033, SNR=2.9, Peak=9504 HFD=0.0
22:35:38.771 00.000 9552 Star::Find(15, 1449, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.001 9552 Star::Find false star n=3 nbg=266 bg=3533.1 sigma=1004.2 thresh=6546 peak=5507
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=1449.00, Y=787.00, Mass=11865, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 657, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=2 nbg=265 bg=2806.6 sigma=926.1 thresh=5585 peak=4430
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=657.00, Y=863.00, Mass=6835, SNR=2.9, Peak=6992 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 565, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=3 nbg=257 bg=3098.1 sigma=896.3 thresh=5787 peak=5488
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=787.00, Mass=14482, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 1829, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=7 nbg=253 bg=2961.5 sigma=905.5 thresh=5678 peak=4991
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=1829.00, Y=691.00, Mass=26774, SNR=2.9, Peak=10224 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 463, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=6 nbg=245 bg=3176.8 sigma=816.1 thresh=5625 peak=4985
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=689.00, Mass=20939, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 267, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=2 nbg=263 bg=3330.1 sigma=940.3 thresh=6151 peak=4901
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=531.00, Mass=5692, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 705, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=9 nbg=251 bg=3119.2 sigma=808.1 thresh=5544 peak=4864
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=705.00, Y=763.00, Mass=29463, SNR=2.9, Peak=9008 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 91, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=4 nbg=259 bg=2849.6 sigma=930.3 thresh=5640 peak=4356
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=91.00, Y=499.00, Mass=13114, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 1445, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=3 nbg=264 bg=3659.6 sigma=944.5 thresh=6493 peak=5378
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=651.00, Mass=9773, SNR=2.9, Peak=10320 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 581, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=6 nbg=243 bg=3322.0 sigma=771.8 thresh=5637 peak=4490
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=581.00, Y=205.00, Mass=18756, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 493, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=4 nbg=242 bg=3210.6 sigma=799.4 thresh=5609 peak=4661
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=493.00, Y=331.00, Mass=12357, SNR=2.9, Peak=7296 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 1753, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=9 nbg=256 bg=3367.2 sigma=829.9 thresh=5857 peak=5115
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=1753.00, Y=51.00, Mass=29135, SNR=2.9, Peak=8096 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 1497, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.772 00.000 9552 Star::Find false star n=8 nbg=251 bg=2750.4 sigma=766.0 thresh=5048 peak=4269
22:35:38.772 00.000 9552 Star::Find returns 0 (2), X=1497.00, Y=1143.00, Mass=23773, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.772 00.000 9552 Star::Find(15, 987, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.001 9552 Star::Find false star n=4 nbg=262 bg=3123.1 sigma=825.4 thresh=5599 peak=4700
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=987.00, Y=841.00, Mass=11508, SNR=2.9, Peak=6688 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 175, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=4 nbg=264 bg=3196.8 sigma=873.7 thresh=5818 peak=4779
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=691.00, Mass=13421, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 1813, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find returns 1 (1), X=1813.00, Y=298.00, Mass=8826, SNR=10.8, Peak=11936 HFD=0.5
22:35:38.773 00.000 9552 Star::Find(15, 1257, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=4 nbg=245 bg=3461.0 sigma=770.4 thresh=5772 peak=4887
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=567.00, Mass=13980, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 1041, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=6 nbg=245 bg=3312.0 sigma=741.9 thresh=5538 peak=4770
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=1041.00, Y=571.00, Mass=15968, SNR=2.9, Peak=6688 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 563, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=2 nbg=257 bg=3238.9 sigma=916.4 thresh=5988 peak=4883
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=113.00, Mass=5874, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 319, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=4 nbg=261 bg=3156.0 sigma=881.1 thresh=5799 peak=5444
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=319.00, Y=555.00, Mass=15104, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 667, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=2 nbg=249 bg=3459.7 sigma=919.2 thresh=6217 peak=4778
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=183.00, Mass=5737, SNR=2.9, Peak=7792 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 1777, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=5 nbg=259 bg=3440.4 sigma=868.9 thresh=6047 peak=5140
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=1777.00, Y=131.00, Mass=14398, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 123, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=1 nbg=266 bg=3089.7 sigma=949.6 thresh=5939 peak=5146
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=123.00, Y=37.00, Mass=5822, SNR=2.9, Peak=8912 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 559, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=11 nbg=252 bg=2774.3 sigma=799.7 thresh=5174 peak=4662
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=857.00, Mass=34090, SNR=2.9, Peak=8496 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 99, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=2 nbg=274 bg=2981.0 sigma=997.1 thresh=5972 peak=4461
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=99.00, Y=99.00, Mass=6902, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 823, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=2 nbg=263 bg=3430.6 sigma=858.9 thresh=6007 peak=4818
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=343.00, Mass=6403, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 1791, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.773 00.000 9552 Star::Find false star n=4 nbg=263 bg=2619.0 sigma=818.8 thresh=5076 peak=4295
22:35:38.773 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=935.00, Mass=13332, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.773 00.000 9552 Star::Find(15, 1639, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.001 9552 Star::Find false star n=3 nbg=261 bg=3408.1 sigma=963.5 thresh=6299 peak=5230
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=239.00, Mass=13664, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 1735, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=4 nbg=252 bg=3323.4 sigma=854.4 thresh=5886 peak=5311
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=1735.00, Y=785.00, Mass=12323, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 671, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=6 nbg=261 bg=3269.6 sigma=869.0 thresh=5877 peak=4824
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=233.00, Mass=19566, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 843, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=1 nbg=259 bg=3207.4 sigma=904.2 thresh=5920 peak=4744
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=663.00, Mass=3673, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 867, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=12 nbg=239 bg=3238.4 sigma=768.1 thresh=5543 peak=4647
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=547.00, Mass=35747, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 733, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=5 nbg=255 bg=3451.6 sigma=874.4 thresh=6075 peak=5752
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=733.00, Y=303.00, Mass=21126, SNR=2.9, Peak=13456 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 1767, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=1767.00, Y=791.00, Mass=3324, SNR=3.0, Peak=7488 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 119, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=2 nbg=247 bg=3024.9 sigma=828.2 thresh=5510 peak=4431
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=119.00, Y=547.00, Mass=5086, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 721, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=5 nbg=250 bg=2880.6 sigma=795.8 thresh=5268 peak=4649
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=721.00, Y=841.00, Mass=14269, SNR=2.9, Peak=10528 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 1481, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=7 nbg=249 bg=3412.8 sigma=775.8 thresh=5740 peak=5016
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=1481.00, Y=635.00, Mass=21662, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 1529, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find returns 1 (1), X=1517.17, Y=530.94, Mass=17615, SNR=10.1, Peak=11232 HFD=2.2
22:35:38.774 00.000 9552 Star::Find(15, 31, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=1 nbg=273 bg=2602.4 sigma=1031.3 thresh=5696 peak=4122
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=807.00, Mass=7110, SNR=2.9, Peak=9712 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 1099, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=1 nbg=281 bg=2799.8 sigma=1126.7 thresh=6180 peak=4453
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=1099.00, Y=963.00, Mass=3776, SNR=2.9, Peak=9504 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 859, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find returns 1 (1), X=869.07, Y=630.61, Mass=49983, SNR=15.8, Peak=12144 HFD=4.2
22:35:38.774 00.000 9552 Star::Find(15, 1091, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=6 nbg=249 bg=3380.5 sigma=796.3 thresh=5769 peak=5098
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=259.00, Mass=18693, SNR=2.9, Peak=9408 HFD=0.0
22:35:38.774 00.000 9552 Star::Find(15, 1485, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.774 00.000 9552 Star::Find false star n=1 nbg=265 bg=2987.3 sigma=906.6 thresh=5707 peak=4356
22:35:38.774 00.000 9552 Star::Find returns 0 (2), X=1485.00, Y=935.00, Mass=4005, SNR=2.9, Peak=6992 HFD=0.0
22:35:38.775 00.001 9552 AutoFind: finding best star pass 1
22:35:38.775 00.000 9552 Star::Find(15, 535, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=7 nbg=259 bg=3396.0 sigma=898.0 thresh=6090 peak=5218
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=535.00, Y=83.00, Mass=30484, SNR=2.9, Peak=9920 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 537, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find returns 0 (4), X=533.23, Y=752.99, Mass=72943, SNR=40.5, Peak=65504 HFD=0.3
22:35:38.775 00.000 9552 Star::Find(15, 197, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=5 nbg=242 bg=3152.7 sigma=819.1 thresh=5610 peak=4855
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=625.00, Mass=14109, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 625, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=3 nbg=265 bg=3486.0 sigma=1053.4 thresh=6646 peak=5389
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=625.00, Y=47.00, Mass=13830, SNR=2.9, Peak=9712 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 759, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=3 nbg=254 bg=3005.0 sigma=841.4 thresh=5529 peak=5459
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=873.00, Mass=17689, SNR=2.9, Peak=13248 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 1783, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=6 nbg=256 bg=3184.8 sigma=904.2 thresh=5897 peak=5206
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=733.00, Mass=18252, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 405, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=5 nbg=269 bg=3294.0 sigma=985.6 thresh=6251 peak=5516
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=725.00, Mass=18042, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 1253, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=5 nbg=259 bg=3286.4 sigma=893.8 thresh=5968 peak=5061
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=501.00, Mass=15472, SNR=2.9, Peak=8608 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 1793, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=2 nbg=253 bg=3135.4 sigma=874.3 thresh=5758 peak=4673
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=1793.00, Y=485.00, Mass=8801, SNR=2.9, Peak=9104 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 1165, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=4 nbg=246 bg=3310.5 sigma=839.7 thresh=5830 peak=5122
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=259.00, Mass=12262, SNR=2.9, Peak=8400 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 175, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=4 nbg=268 bg=2994.9 sigma=999.9 thresh=5995 peak=5171
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=129.00, Mass=19493, SNR=2.9, Peak=10816 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 1309, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find returns 0 (3), X=1309.00, Y=417.00, Mass=0, SNR=0.0, Peak=6384 HFD=0.0
22:35:38.775 00.000 9552 Star::Find(15, 255, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.775 00.000 9552 Star::Find false star n=3 nbg=257 bg=3015.5 sigma=909.6 thresh=5744 peak=4601
22:35:38.775 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=793.00, Mass=8570, SNR=2.9, Peak=6480 HFD=0.0
22:35:38.776 00.001 9552 Star::Find(15, 531, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=1 nbg=257 bg=3403.6 sigma=955.4 thresh=6270 peak=5237
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=531.00, Y=437.00, Mass=7012, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 1063, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=2 nbg=266 bg=3337.9 sigma=1038.6 thresh=6454 peak=5718
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=99.00, Mass=10828, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 981, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=3 nbg=250 bg=3517.2 sigma=845.6 thresh=6054 peak=4771
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=981.00, Y=153.00, Mass=8088, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 421, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=2 nbg=251 bg=2240.3 sigma=826.8 thresh=4721 peak=4270
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=963.00, Mass=10287, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 1525, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=10 nbg=221 bg=3301.9 sigma=697.3 thresh=5394 peak=5079
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=1525.00, Y=445.00, Mass=25429, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 1483, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=4 nbg=257 bg=3756.7 sigma=911.3 thresh=6491 peak=5112
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=99.00, Mass=13021, SNR=2.9, Peak=7792 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 1245, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=4 nbg=264 bg=2426.2 sigma=853.5 thresh=4987 peak=4336
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=1245.00, Y=1147.00, Mass=14311, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:38.776 00.000 9552 AutoFind: near-saturated [1537, 25] 3.9 Mass 28606 SNR 11.9 Peak 13248
22:35:38.776 00.000 9552 Star::Find(15, 227, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=5 nbg=266 bg=3302.4 sigma=929.7 thresh=6092 peak=5000
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=715.00, Mass=19040, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 1621, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=2 nbg=270 bg=3529.6 sigma=1002.0 thresh=6536 peak=5394
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=843.00, Mass=9645, SNR=2.9, Peak=10016 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=2 nbg=269 bg=3363.8 sigma=1029.6 thresh=6453 peak=5109
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=8664, SNR=2.9, Peak=8608 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 763, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=2 nbg=255 bg=3098.5 sigma=894.8 thresh=5783 peak=4745
22:35:38.776 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=597.00, Mass=6155, SNR=2.9, Peak=8704 HFD=0.0
22:35:38.776 00.000 9552 Star::Find(15, 1501, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.776 00.000 9552 Star::Find false star n=3 nbg=265 bg=3405.2 sigma=1004.0 thresh=6417 peak=5036
22:35:38.777 00.001 9552 Star::Find returns 0 (2), X=1501.00, Y=553.00, Mass=13464, SNR=2.9, Peak=9104 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 971, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=1 nbg=270 bg=3235.6 sigma=1058.3 thresh=6411 peak=5097
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=765.00, Mass=3452, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 1355, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=4 nbg=275 bg=3429.1 sigma=928.1 thresh=6213 peak=5642
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=449.00, Mass=15644, SNR=2.9, Peak=9008 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 907, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=9 nbg=249 bg=3170.9 sigma=910.5 thresh=5902 peak=4902
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=907.00, Y=711.00, Mass=28678, SNR=2.9, Peak=8304 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 1373, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=1 nbg=268 bg=3543.4 sigma=1026.6 thresh=6623 peak=5020
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=711.00, Mass=3241, SNR=2.9, Peak=10224 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 1339, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=3 nbg=263 bg=3451.4 sigma=957.8 thresh=6325 peak=5401
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=829.00, Mass=11022, SNR=2.9, Peak=8000 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 1847, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=2 nbg=254 bg=3012.3 sigma=858.7 thresh=5589 peak=4548
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=1847.00, Y=363.00, Mass=6231, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 479, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=7 nbg=252 bg=3498.3 sigma=838.0 thresh=6012 peak=4813
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=479.00, Y=569.00, Mass=20376, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 331, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=3 nbg=257 bg=3536.5 sigma=967.8 thresh=6440 peak=5105
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=119.00, Mass=11343, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 179, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=5 nbg=246 bg=3072.8 sigma=826.0 thresh=5551 peak=4709
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=577.00, Mass=14620, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 1783, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=3 nbg=243 bg=3391.5 sigma=794.5 thresh=5775 peak=5047
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=225.00, Mass=14417, SNR=2.9, Peak=11728 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 1599, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=3 nbg=267 bg=3489.3 sigma=958.9 thresh=6366 peak=5297
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=1599.00, Y=753.00, Mass=11292, SNR=2.9, Peak=9312 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 909, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find returns 1 (1), X=904.75, Y=826.49, Mass=21167, SNR=11.7, Peak=15568 HFD=4.5
22:35:38.777 00.000 9552 AutoFind: near-saturated [909, 831] 3.7 Mass 21167 SNR 11.7 Peak 15568
22:35:38.777 00.000 9552 Star::Find(15, 1591, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.777 00.000 9552 Star::Find false star n=4 nbg=256 bg=3820.2 sigma=899.3 thresh=6518 peak=5504
22:35:38.777 00.000 9552 Star::Find returns 0 (2), X=1591.00, Y=83.00, Mass=16607, SNR=2.9, Peak=10928 HFD=0.0
22:35:38.777 00.000 9552 Star::Find(15, 109, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.001 9552 Star::Find false star n=3 nbg=246 bg=2878.5 sigma=754.1 thresh=5141 peak=4093
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=109.00, Y=129.00, Mass=10900, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 1259, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=3 nbg=260 bg=3551.3 sigma=898.5 thresh=6247 peak=5039
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=1259.00, Y=73.00, Mass=9586, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 1851, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=4 nbg=257 bg=2661.2 sigma=822.4 thresh=5129 peak=4801
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=1851.00, Y=915.00, Mass=13147, SNR=2.9, Peak=6784 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 911, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=6 nbg=243 bg=3268.5 sigma=849.3 thresh=5816 peak=5047
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=911.00, Y=373.00, Mass=18965, SNR=2.9, Peak=7392 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 1225, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=8 nbg=244 bg=3072.9 sigma=830.2 thresh=5563 peak=4971
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=1225.00, Y=807.00, Mass=24521, SNR=2.9, Peak=8496 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 155, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=3 nbg=265 bg=3117.2 sigma=921.5 thresh=5882 peak=4437
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=551.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 1219, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=2 nbg=252 bg=3495.2 sigma=900.4 thresh=6196 peak=4902
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=301.00, Mass=5762, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 69, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=3 nbg=255 bg=2759.7 sigma=869.9 thresh=5369 peak=4258
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=69.00, Y=229.00, Mass=8041, SNR=2.9, Peak=6080 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 1905, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=6 nbg=260 bg=2346.4 sigma=829.9 thresh=4836 peak=3779
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=1905.00, Y=1133.00, Mass=16626, SNR=2.9, Peak=5776 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 41, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=3 nbg=256 bg=2845.1 sigma=915.6 thresh=5592 peak=4906
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=41.00, Y=659.00, Mass=15033, SNR=2.9, Peak=9504 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 1449, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=3 nbg=266 bg=3533.1 sigma=1004.2 thresh=6546 peak=5507
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=1449.00, Y=787.00, Mass=11865, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 657, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=2 nbg=265 bg=2806.6 sigma=926.1 thresh=5585 peak=4430
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=657.00, Y=863.00, Mass=6835, SNR=2.9, Peak=6992 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 565, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=3 nbg=257 bg=3098.1 sigma=896.3 thresh=5787 peak=5488
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=787.00, Mass=14482, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 1829, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.778 00.000 9552 Star::Find false star n=7 nbg=253 bg=2961.5 sigma=905.5 thresh=5678 peak=4991
22:35:38.778 00.000 9552 Star::Find returns 0 (2), X=1829.00, Y=691.00, Mass=26774, SNR=2.9, Peak=10224 HFD=0.0
22:35:38.778 00.000 9552 Star::Find(15, 463, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.001 9552 Star::Find false star n=6 nbg=245 bg=3176.8 sigma=816.1 thresh=5625 peak=4985
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=689.00, Mass=20939, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 267, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=2 nbg=263 bg=3330.1 sigma=940.3 thresh=6151 peak=4901
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=531.00, Mass=5692, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 705, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=9 nbg=251 bg=3119.2 sigma=808.1 thresh=5544 peak=4864
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=705.00, Y=763.00, Mass=29463, SNR=2.9, Peak=9008 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 91, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=4 nbg=259 bg=2849.6 sigma=930.3 thresh=5640 peak=4356
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=91.00, Y=499.00, Mass=13114, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 1445, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=3 nbg=264 bg=3659.6 sigma=944.5 thresh=6493 peak=5378
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=651.00, Mass=9773, SNR=2.9, Peak=10320 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 581, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=6 nbg=243 bg=3322.0 sigma=771.8 thresh=5637 peak=4490
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=581.00, Y=205.00, Mass=18756, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 493, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=4 nbg=242 bg=3210.6 sigma=799.4 thresh=5609 peak=4661
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=493.00, Y=331.00, Mass=12357, SNR=2.9, Peak=7296 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 1753, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=9 nbg=256 bg=3367.2 sigma=829.9 thresh=5857 peak=5115
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=1753.00, Y=51.00, Mass=29135, SNR=2.9, Peak=8096 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 1497, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=8 nbg=251 bg=2750.4 sigma=766.0 thresh=5048 peak=4269
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=1497.00, Y=1143.00, Mass=23773, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 987, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=4 nbg=262 bg=3123.1 sigma=825.4 thresh=5599 peak=4700
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=987.00, Y=841.00, Mass=11508, SNR=2.9, Peak=6688 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 175, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=4 nbg=264 bg=3196.8 sigma=873.7 thresh=5818 peak=4779
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=691.00, Mass=13421, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 1813, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find returns 1 (1), X=1813.00, Y=298.00, Mass=8826, SNR=10.8, Peak=11936 HFD=0.5
22:35:38.779 00.000 9552 AutoFind: near-saturated [1813, 301] 3.6 Mass 8826 SNR 10.8 Peak 11936
22:35:38.779 00.000 9552 Star::Find(15, 1257, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=4 nbg=245 bg=3461.0 sigma=770.4 thresh=5772 peak=4887
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=567.00, Mass=13980, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.779 00.000 9552 Star::Find(15, 1041, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.779 00.000 9552 Star::Find false star n=6 nbg=245 bg=3312.0 sigma=741.9 thresh=5538 peak=4770
22:35:38.779 00.000 9552 Star::Find returns 0 (2), X=1041.00, Y=571.00, Mass=15968, SNR=2.9, Peak=6688 HFD=0.0
22:35:38.780 00.001 9552 Star::Find(15, 563, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=2 nbg=257 bg=3238.9 sigma=916.4 thresh=5988 peak=4883
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=113.00, Mass=5874, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 319, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=4 nbg=261 bg=3156.0 sigma=881.1 thresh=5799 peak=5444
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=319.00, Y=555.00, Mass=15104, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 667, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=2 nbg=249 bg=3459.7 sigma=919.2 thresh=6217 peak=4778
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=183.00, Mass=5737, SNR=2.9, Peak=7792 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 1777, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=5 nbg=259 bg=3440.4 sigma=868.9 thresh=6047 peak=5140
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=1777.00, Y=131.00, Mass=14398, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 123, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=1 nbg=266 bg=3089.7 sigma=949.6 thresh=5939 peak=5146
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=123.00, Y=37.00, Mass=5822, SNR=2.9, Peak=8912 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 559, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=11 nbg=252 bg=2774.3 sigma=799.7 thresh=5174 peak=4662
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=857.00, Mass=34090, SNR=2.9, Peak=8496 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 99, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=2 nbg=274 bg=2981.0 sigma=997.1 thresh=5972 peak=4461
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=99.00, Y=99.00, Mass=6902, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 823, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=2 nbg=263 bg=3430.6 sigma=858.9 thresh=6007 peak=4818
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=343.00, Mass=6403, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 1791, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=4 nbg=263 bg=2619.0 sigma=818.8 thresh=5076 peak=4295
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=935.00, Mass=13332, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 1639, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=3 nbg=261 bg=3408.1 sigma=963.5 thresh=6299 peak=5230
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=239.00, Mass=13664, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 1735, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=4 nbg=252 bg=3323.4 sigma=854.4 thresh=5886 peak=5311
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=1735.00, Y=785.00, Mass=12323, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 671, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=6 nbg=261 bg=3269.6 sigma=869.0 thresh=5877 peak=4824
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=233.00, Mass=19566, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 843, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=1 nbg=259 bg=3207.4 sigma=904.2 thresh=5920 peak=4744
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=663.00, Mass=3673, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 867, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.780 00.000 9552 Star::Find false star n=12 nbg=239 bg=3238.4 sigma=768.1 thresh=5543 peak=4647
22:35:38.780 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=547.00, Mass=35747, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.780 00.000 9552 Star::Find(15, 733, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.001 9552 Star::Find false star n=5 nbg=255 bg=3451.6 sigma=874.4 thresh=6075 peak=5752
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=733.00, Y=303.00, Mass=21126, SNR=2.9, Peak=13456 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 1767, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=1767.00, Y=791.00, Mass=3324, SNR=3.0, Peak=7488 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 119, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=2 nbg=247 bg=3024.9 sigma=828.2 thresh=5510 peak=4431
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=119.00, Y=547.00, Mass=5086, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 721, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=5 nbg=250 bg=2880.6 sigma=795.8 thresh=5268 peak=4649
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=721.00, Y=841.00, Mass=14269, SNR=2.9, Peak=10528 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 1481, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=7 nbg=249 bg=3412.8 sigma=775.8 thresh=5740 peak=5016
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=1481.00, Y=635.00, Mass=21662, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 1529, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find returns 1 (1), X=1517.17, Y=530.94, Mass=17615, SNR=10.1, Peak=11232 HFD=2.2
22:35:38.781 00.000 9552 AutoFind: near-saturated [1529, 527] 3.5 Mass 17615 SNR 10.1 Peak 11232
22:35:38.781 00.000 9552 Star::Find(15, 31, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=1 nbg=273 bg=2602.4 sigma=1031.3 thresh=5696 peak=4122
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=807.00, Mass=7110, SNR=2.9, Peak=9712 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 1099, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=1 nbg=281 bg=2799.8 sigma=1126.7 thresh=6180 peak=4453
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=1099.00, Y=963.00, Mass=3776, SNR=2.9, Peak=9504 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 859, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find returns 1 (1), X=869.07, Y=630.61, Mass=49983, SNR=15.8, Peak=12144 HFD=4.2
22:35:38.781 00.000 9552 AutoFind: near-saturated [859, 631] 3.5 Mass 49983 SNR 15.8 Peak 12144
22:35:38.781 00.000 9552 Star::Find(15, 1091, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=6 nbg=249 bg=3380.5 sigma=796.3 thresh=5769 peak=5098
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=259.00, Mass=18693, SNR=2.9, Peak=9408 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 1485, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=1 nbg=265 bg=2987.3 sigma=906.6 thresh=5707 peak=4356
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=1485.00, Y=935.00, Mass=4005, SNR=2.9, Peak=6992 HFD=0.0
22:35:38.781 00.000 9552 AutoFind: could not find a star on Pass 1
22:35:38.781 00.000 9552 AutoFind: finding best star pass 2
22:35:38.781 00.000 9552 Star::Find(15, 535, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=7 nbg=259 bg=3396.0 sigma=898.0 thresh=6090 peak=5218
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=535.00, Y=83.00, Mass=30484, SNR=2.9, Peak=9920 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 537, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find returns 0 (4), X=533.23, Y=752.99, Mass=72943, SNR=40.5, Peak=65504 HFD=0.3
22:35:38.781 00.000 9552 Star::Find(15, 197, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=5 nbg=242 bg=3152.7 sigma=819.1 thresh=5610 peak=4855
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=625.00, Mass=14109, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.781 00.000 9552 Star::Find(15, 625, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.781 00.000 9552 Star::Find false star n=3 nbg=265 bg=3486.0 sigma=1053.4 thresh=6646 peak=5389
22:35:38.781 00.000 9552 Star::Find returns 0 (2), X=625.00, Y=47.00, Mass=13830, SNR=2.9, Peak=9712 HFD=0.0
22:35:38.782 00.001 9552 Star::Find(15, 759, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=3 nbg=254 bg=3005.0 sigma=841.4 thresh=5529 peak=5459
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=873.00, Mass=17689, SNR=2.9, Peak=13248 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 1783, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=6 nbg=256 bg=3184.8 sigma=904.2 thresh=5897 peak=5206
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=733.00, Mass=18252, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 405, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=5 nbg=269 bg=3294.0 sigma=985.6 thresh=6251 peak=5516
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=725.00, Mass=18042, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 1253, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=5 nbg=259 bg=3286.4 sigma=893.8 thresh=5968 peak=5061
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=501.00, Mass=15472, SNR=2.9, Peak=8608 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 1793, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=2 nbg=253 bg=3135.4 sigma=874.3 thresh=5758 peak=4673
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=1793.00, Y=485.00, Mass=8801, SNR=2.9, Peak=9104 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 1165, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=4 nbg=246 bg=3310.5 sigma=839.7 thresh=5830 peak=5122
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=259.00, Mass=12262, SNR=2.9, Peak=8400 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 175, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=4 nbg=268 bg=2994.9 sigma=999.9 thresh=5995 peak=5171
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=129.00, Mass=19493, SNR=2.9, Peak=10816 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 1309, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find returns 0 (3), X=1309.00, Y=417.00, Mass=0, SNR=0.0, Peak=6384 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 255, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=3 nbg=257 bg=3015.5 sigma=909.6 thresh=5744 peak=4601
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=793.00, Mass=8570, SNR=2.9, Peak=6480 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 531, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=1 nbg=257 bg=3403.6 sigma=955.4 thresh=6270 peak=5237
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=531.00, Y=437.00, Mass=7012, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 1063, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=2 nbg=266 bg=3337.9 sigma=1038.6 thresh=6454 peak=5718
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=99.00, Mass=10828, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 981, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=3 nbg=250 bg=3517.2 sigma=845.6 thresh=6054 peak=4771
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=981.00, Y=153.00, Mass=8088, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 421, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=2 nbg=251 bg=2240.3 sigma=826.8 thresh=4721 peak=4270
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=963.00, Mass=10287, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 1525, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.782 00.000 9552 Star::Find false star n=10 nbg=221 bg=3301.9 sigma=697.3 thresh=5394 peak=5079
22:35:38.782 00.000 9552 Star::Find returns 0 (2), X=1525.00, Y=445.00, Mass=25429, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.782 00.000 9552 Star::Find(15, 1483, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.001 9552 Star::Find false star n=4 nbg=257 bg=3756.7 sigma=911.3 thresh=6491 peak=5112
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=99.00, Mass=13021, SNR=2.9, Peak=7792 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 1245, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=4 nbg=264 bg=2426.2 sigma=853.5 thresh=4987 peak=4336
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=1245.00, Y=1147.00, Mass=14311, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:38.783 00.000 9552 AutoFind: star saturated or too dim [1537, 25] 3.9 Mass 28606 SNR 11.9
22:35:38.783 00.000 9552 Star::Find(15, 227, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=5 nbg=266 bg=3302.4 sigma=929.7 thresh=6092 peak=5000
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=715.00, Mass=19040, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 1621, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=2 nbg=270 bg=3529.6 sigma=1002.0 thresh=6536 peak=5394
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=843.00, Mass=9645, SNR=2.9, Peak=10016 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=2 nbg=269 bg=3363.8 sigma=1029.6 thresh=6453 peak=5109
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=8664, SNR=2.9, Peak=8608 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 763, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=2 nbg=255 bg=3098.5 sigma=894.8 thresh=5783 peak=4745
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=597.00, Mass=6155, SNR=2.9, Peak=8704 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 1501, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=3 nbg=265 bg=3405.2 sigma=1004.0 thresh=6417 peak=5036
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=553.00, Mass=13464, SNR=2.9, Peak=9104 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 971, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=1 nbg=270 bg=3235.6 sigma=1058.3 thresh=6411 peak=5097
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=765.00, Mass=3452, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 1355, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=4 nbg=275 bg=3429.1 sigma=928.1 thresh=6213 peak=5642
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=449.00, Mass=15644, SNR=2.9, Peak=9008 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 907, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=9 nbg=249 bg=3170.9 sigma=910.5 thresh=5902 peak=4902
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=907.00, Y=711.00, Mass=28678, SNR=2.9, Peak=8304 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 1373, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=1 nbg=268 bg=3543.4 sigma=1026.6 thresh=6623 peak=5020
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=711.00, Mass=3241, SNR=2.9, Peak=10224 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 1339, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=3 nbg=263 bg=3451.4 sigma=957.8 thresh=6325 peak=5401
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=829.00, Mass=11022, SNR=2.9, Peak=8000 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 1847, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=2 nbg=254 bg=3012.3 sigma=858.7 thresh=5589 peak=4548
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=1847.00, Y=363.00, Mass=6231, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 479, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.783 00.000 9552 Star::Find false star n=7 nbg=252 bg=3498.3 sigma=838.0 thresh=6012 peak=4813
22:35:38.783 00.000 9552 Star::Find returns 0 (2), X=479.00, Y=569.00, Mass=20376, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.783 00.000 9552 Star::Find(15, 331, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.001 9552 Star::Find false star n=3 nbg=257 bg=3536.5 sigma=967.8 thresh=6440 peak=5105
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=119.00, Mass=11343, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 179, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=5 nbg=246 bg=3072.8 sigma=826.0 thresh=5551 peak=4709
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=577.00, Mass=14620, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 1783, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=3 nbg=243 bg=3391.5 sigma=794.5 thresh=5775 peak=5047
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=225.00, Mass=14417, SNR=2.9, Peak=11728 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 1599, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=3 nbg=267 bg=3489.3 sigma=958.9 thresh=6366 peak=5297
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=1599.00, Y=753.00, Mass=11292, SNR=2.9, Peak=9312 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 909, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find returns 1 (1), X=904.75, Y=826.49, Mass=21167, SNR=11.7, Peak=15568 HFD=4.5
22:35:38.784 00.000 9552 AutoFind: star saturated or too dim [909, 831] 3.7 Mass 21167 SNR 11.7
22:35:38.784 00.000 9552 Star::Find(15, 1591, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=4 nbg=256 bg=3820.2 sigma=899.3 thresh=6518 peak=5504
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=1591.00, Y=83.00, Mass=16607, SNR=2.9, Peak=10928 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 109, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=3 nbg=246 bg=2878.5 sigma=754.1 thresh=5141 peak=4093
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=109.00, Y=129.00, Mass=10900, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 1259, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=3 nbg=260 bg=3551.3 sigma=898.5 thresh=6247 peak=5039
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=1259.00, Y=73.00, Mass=9586, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 1851, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=4 nbg=257 bg=2661.2 sigma=822.4 thresh=5129 peak=4801
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=1851.00, Y=915.00, Mass=13147, SNR=2.9, Peak=6784 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 911, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=6 nbg=243 bg=3268.5 sigma=849.3 thresh=5816 peak=5047
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=911.00, Y=373.00, Mass=18965, SNR=2.9, Peak=7392 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 1225, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=8 nbg=244 bg=3072.9 sigma=830.2 thresh=5563 peak=4971
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=1225.00, Y=807.00, Mass=24521, SNR=2.9, Peak=8496 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 155, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=3 nbg=265 bg=3117.2 sigma=921.5 thresh=5882 peak=4437
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=551.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 1219, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.784 00.000 9552 Star::Find false star n=2 nbg=252 bg=3495.2 sigma=900.4 thresh=6196 peak=4902
22:35:38.784 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=301.00, Mass=5762, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.784 00.000 9552 Star::Find(15, 69, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.001 9552 Star::Find false star n=3 nbg=255 bg=2759.7 sigma=869.9 thresh=5369 peak=4258
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=69.00, Y=229.00, Mass=8041, SNR=2.9, Peak=6080 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 1905, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=6 nbg=260 bg=2346.4 sigma=829.9 thresh=4836 peak=3779
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=1905.00, Y=1133.00, Mass=16626, SNR=2.9, Peak=5776 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 41, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=3 nbg=256 bg=2845.1 sigma=915.6 thresh=5592 peak=4906
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=41.00, Y=659.00, Mass=15033, SNR=2.9, Peak=9504 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 1449, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=3 nbg=266 bg=3533.1 sigma=1004.2 thresh=6546 peak=5507
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=1449.00, Y=787.00, Mass=11865, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 657, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=2 nbg=265 bg=2806.6 sigma=926.1 thresh=5585 peak=4430
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=657.00, Y=863.00, Mass=6835, SNR=2.9, Peak=6992 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 565, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=3 nbg=257 bg=3098.1 sigma=896.3 thresh=5787 peak=5488
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=787.00, Mass=14482, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 1829, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=7 nbg=253 bg=2961.5 sigma=905.5 thresh=5678 peak=4991
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=1829.00, Y=691.00, Mass=26774, SNR=2.9, Peak=10224 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 463, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=6 nbg=245 bg=3176.8 sigma=816.1 thresh=5625 peak=4985
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=689.00, Mass=20939, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 267, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=2 nbg=263 bg=3330.1 sigma=940.3 thresh=6151 peak=4901
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=531.00, Mass=5692, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 705, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=9 nbg=251 bg=3119.2 sigma=808.1 thresh=5544 peak=4864
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=705.00, Y=763.00, Mass=29463, SNR=2.9, Peak=9008 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 91, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=4 nbg=259 bg=2849.6 sigma=930.3 thresh=5640 peak=4356
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=91.00, Y=499.00, Mass=13114, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 1445, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=3 nbg=264 bg=3659.6 sigma=944.5 thresh=6493 peak=5378
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=651.00, Mass=9773, SNR=2.9, Peak=10320 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 581, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=6 nbg=243 bg=3322.0 sigma=771.8 thresh=5637 peak=4490
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=581.00, Y=205.00, Mass=18756, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 493, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=4 nbg=242 bg=3210.6 sigma=799.4 thresh=5609 peak=4661
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=493.00, Y=331.00, Mass=12357, SNR=2.9, Peak=7296 HFD=0.0
22:35:38.785 00.000 9552 Star::Find(15, 1753, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.785 00.000 9552 Star::Find false star n=9 nbg=256 bg=3367.2 sigma=829.9 thresh=5857 peak=5115
22:35:38.785 00.000 9552 Star::Find returns 0 (2), X=1753.00, Y=51.00, Mass=29135, SNR=2.9, Peak=8096 HFD=0.0
22:35:38.786 00.001 9552 Star::Find(15, 1497, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=8 nbg=251 bg=2750.4 sigma=766.0 thresh=5048 peak=4269
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=1497.00, Y=1143.00, Mass=23773, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 987, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=4 nbg=262 bg=3123.1 sigma=825.4 thresh=5599 peak=4700
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=987.00, Y=841.00, Mass=11508, SNR=2.9, Peak=6688 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 175, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=4 nbg=264 bg=3196.8 sigma=873.7 thresh=5818 peak=4779
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=691.00, Mass=13421, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 1813, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find returns 1 (1), X=1813.00, Y=298.00, Mass=8826, SNR=10.8, Peak=11936 HFD=0.5
22:35:38.786 00.000 9552 AutoFind: star saturated or too dim [1813, 301] 3.6 Mass 8826 SNR 10.8
22:35:38.786 00.000 9552 Star::Find(15, 1257, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=4 nbg=245 bg=3461.0 sigma=770.4 thresh=5772 peak=4887
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=567.00, Mass=13980, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 1041, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=6 nbg=245 bg=3312.0 sigma=741.9 thresh=5538 peak=4770
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=1041.00, Y=571.00, Mass=15968, SNR=2.9, Peak=6688 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 563, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=2 nbg=257 bg=3238.9 sigma=916.4 thresh=5988 peak=4883
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=113.00, Mass=5874, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 319, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=4 nbg=261 bg=3156.0 sigma=881.1 thresh=5799 peak=5444
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=319.00, Y=555.00, Mass=15104, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 667, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=2 nbg=249 bg=3459.7 sigma=919.2 thresh=6217 peak=4778
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=183.00, Mass=5737, SNR=2.9, Peak=7792 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 1777, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=5 nbg=259 bg=3440.4 sigma=868.9 thresh=6047 peak=5140
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=1777.00, Y=131.00, Mass=14398, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 123, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=1 nbg=266 bg=3089.7 sigma=949.6 thresh=5939 peak=5146
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=123.00, Y=37.00, Mass=5822, SNR=2.9, Peak=8912 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 559, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=11 nbg=252 bg=2774.3 sigma=799.7 thresh=5174 peak=4662
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=857.00, Mass=34090, SNR=2.9, Peak=8496 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 99, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.786 00.000 9552 Star::Find false star n=2 nbg=274 bg=2981.0 sigma=997.1 thresh=5972 peak=4461
22:35:38.786 00.000 9552 Star::Find returns 0 (2), X=99.00, Y=99.00, Mass=6902, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.786 00.000 9552 Star::Find(15, 823, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.001 9552 Star::Find false star n=2 nbg=263 bg=3430.6 sigma=858.9 thresh=6007 peak=4818
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=343.00, Mass=6403, SNR=2.9, Peak=7184 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 1791, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=4 nbg=263 bg=2619.0 sigma=818.8 thresh=5076 peak=4295
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=935.00, Mass=13332, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 1639, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=3 nbg=261 bg=3408.1 sigma=963.5 thresh=6299 peak=5230
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=239.00, Mass=13664, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 1735, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=4 nbg=252 bg=3323.4 sigma=854.4 thresh=5886 peak=5311
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=1735.00, Y=785.00, Mass=12323, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 671, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=6 nbg=261 bg=3269.6 sigma=869.0 thresh=5877 peak=4824
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=233.00, Mass=19566, SNR=2.9, Peak=7488 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 843, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=1 nbg=259 bg=3207.4 sigma=904.2 thresh=5920 peak=4744
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=663.00, Mass=3673, SNR=2.9, Peak=8800 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 867, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=12 nbg=239 bg=3238.4 sigma=768.1 thresh=5543 peak=4647
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=547.00, Mass=35747, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 733, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=5 nbg=255 bg=3451.6 sigma=874.4 thresh=6075 peak=5752
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=733.00, Y=303.00, Mass=21126, SNR=2.9, Peak=13456 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 1767, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=1767.00, Y=791.00, Mass=3324, SNR=3.0, Peak=7488 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 119, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=2 nbg=247 bg=3024.9 sigma=828.2 thresh=5510 peak=4431
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=119.00, Y=547.00, Mass=5086, SNR=2.9, Peak=7584 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 721, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=5 nbg=250 bg=2880.6 sigma=795.8 thresh=5268 peak=4649
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=721.00, Y=841.00, Mass=14269, SNR=2.9, Peak=10528 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 1481, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find false star n=7 nbg=249 bg=3412.8 sigma=775.8 thresh=5740 peak=5016
22:35:38.787 00.000 9552 Star::Find returns 0 (2), X=1481.00, Y=635.00, Mass=21662, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.787 00.000 9552 Star::Find(15, 1529, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.787 00.000 9552 Star::Find returns 1 (1), X=1517.17, Y=530.94, Mass=17615, SNR=10.1, Peak=11232 HFD=2.2
22:35:38.787 00.000 9552 AutoFind: star saturated or too dim [1529, 527] 3.5 Mass 17615 SNR 10.1
22:35:38.787 00.000 9552 Star::Find(15, 31, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.001 9552 Star::Find false star n=1 nbg=273 bg=2602.4 sigma=1031.3 thresh=5696 peak=4122
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=807.00, Mass=7110, SNR=2.9, Peak=9712 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 1099, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=1 nbg=281 bg=2799.8 sigma=1126.7 thresh=6180 peak=4453
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=1099.00, Y=963.00, Mass=3776, SNR=2.9, Peak=9504 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 859, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find returns 1 (1), X=869.07, Y=630.61, Mass=49983, SNR=15.8, Peak=12144 HFD=4.2
22:35:38.788 00.000 9552 AutoFind: star saturated or too dim [859, 631] 3.5 Mass 49983 SNR 15.8
22:35:38.788 00.000 9552 Star::Find(15, 1091, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=6 nbg=249 bg=3380.5 sigma=796.3 thresh=5769 peak=5098
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=259.00, Mass=18693, SNR=2.9, Peak=9408 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 1485, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=1 nbg=265 bg=2987.3 sigma=906.6 thresh=5707 peak=4356
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=1485.00, Y=935.00, Mass=4005, SNR=2.9, Peak=6992 HFD=0.0
22:35:38.788 00.000 9552 AutoFind: could not find a non-saturated star!
22:35:38.788 00.000 9552 AutoFind: finding best star pass 3
22:35:38.788 00.000 9552 Star::Find(15, 535, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=7 nbg=259 bg=3396.0 sigma=898.0 thresh=6090 peak=5218
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=535.00, Y=83.00, Mass=30484, SNR=2.9, Peak=9920 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 537, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find returns 0 (4), X=533.23, Y=752.99, Mass=72943, SNR=40.5, Peak=65504 HFD=0.3
22:35:38.788 00.000 9552 Star::Find(15, 197, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=5 nbg=242 bg=3152.7 sigma=819.1 thresh=5610 peak=4855
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=625.00, Mass=14109, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 625, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=3 nbg=265 bg=3486.0 sigma=1053.4 thresh=6646 peak=5389
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=625.00, Y=47.00, Mass=13830, SNR=2.9, Peak=9712 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 759, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=3 nbg=254 bg=3005.0 sigma=841.4 thresh=5529 peak=5459
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=873.00, Mass=17689, SNR=2.9, Peak=13248 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 1783, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=6 nbg=256 bg=3184.8 sigma=904.2 thresh=5897 peak=5206
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=733.00, Mass=18252, SNR=2.9, Peak=7088 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 405, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=5 nbg=269 bg=3294.0 sigma=985.6 thresh=6251 peak=5516
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=725.00, Mass=18042, SNR=2.9, Peak=7888 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 1253, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=5 nbg=259 bg=3286.4 sigma=893.8 thresh=5968 peak=5061
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=501.00, Mass=15472, SNR=2.9, Peak=8608 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 1793, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.788 00.000 9552 Star::Find false star n=2 nbg=253 bg=3135.4 sigma=874.3 thresh=5758 peak=4673
22:35:38.788 00.000 9552 Star::Find returns 0 (2), X=1793.00, Y=485.00, Mass=8801, SNR=2.9, Peak=9104 HFD=0.0
22:35:38.788 00.000 9552 Star::Find(15, 1165, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.001 9552 Star::Find false star n=4 nbg=246 bg=3310.5 sigma=839.7 thresh=5830 peak=5122
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=259.00, Mass=12262, SNR=2.9, Peak=8400 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 175, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=4 nbg=268 bg=2994.9 sigma=999.9 thresh=5995 peak=5171
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=129.00, Mass=19493, SNR=2.9, Peak=10816 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 1309, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find returns 0 (3), X=1309.00, Y=417.00, Mass=0, SNR=0.0, Peak=6384 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 255, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=3 nbg=257 bg=3015.5 sigma=909.6 thresh=5744 peak=4601
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=793.00, Mass=8570, SNR=2.9, Peak=6480 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 531, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=1 nbg=257 bg=3403.6 sigma=955.4 thresh=6270 peak=5237
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=531.00, Y=437.00, Mass=7012, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 1063, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=2 nbg=266 bg=3337.9 sigma=1038.6 thresh=6454 peak=5718
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=99.00, Mass=10828, SNR=2.9, Peak=10416 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 981, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=3 nbg=250 bg=3517.2 sigma=845.6 thresh=6054 peak=4771
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=981.00, Y=153.00, Mass=8088, SNR=2.9, Peak=7696 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 421, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=2 nbg=251 bg=2240.3 sigma=826.8 thresh=4721 peak=4270
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=963.00, Mass=10287, SNR=2.9, Peak=9808 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 1525, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=10 nbg=221 bg=3301.9 sigma=697.3 thresh=5394 peak=5079
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=1525.00, Y=445.00, Mass=25429, SNR=2.9, Peak=6880 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 1483, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=4 nbg=257 bg=3756.7 sigma=911.3 thresh=6491 peak=5112
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=99.00, Mass=13021, SNR=2.9, Peak=7792 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 1245, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find false star n=4 nbg=264 bg=2426.2 sigma=853.5 thresh=4987 peak=4336
22:35:38.789 00.000 9552 Star::Find returns 0 (2), X=1245.00, Y=1147.00, Mass=14311, SNR=2.9, Peak=8192 HFD=0.0
22:35:38.789 00.000 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.789 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:38.789 00.000 9552 AutoFind returns star at [1537, 25] 3.9 Mass 28606 SNR 11.9
22:35:38.790 00.001 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.790 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:38.790 00.000 9552 MultiStar: List (5): {1526.79, 22.01}(11.9), {904.75, 826.49}(11.7), {1813.00, 298.00}(10.8), {1517.17, 530.94}(10.1), {869.07, 630.61}(15.8), 
22:35:38.790 00.000 9552 setting lock position to (1526.79, 22.01)
22:35:38.790 00.000 9552 MultiStar: stabilizing after lock position change
22:35:38.790 00.000 9552 AutoSelect: state = 1, call UpdateGuideState
22:35:38.790 00.000 9552 UpdateGuideState(): m_state=1
22:35:38.790 00.000 9552 Star::Find(15, 1526, 22, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:38.790 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:38.790 00.000 9552 DistanceChecker: deactivated
22:35:38.790 00.000 9552 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:35:38.790 00.000 9552 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:35:38.790 00.000 9552 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:35:38.792 00.002 9552 setting lock position to (1526.79, 22.01)
22:35:38.792 00.000 9552 MultiStar: stabilizing after lock position change
22:35:38.792 00.000 9552 CurrentPosition() valid, moving to STATE_SELECTED
22:35:38.792 00.000 9552 Changing from state SELECTING to SELECTED
22:35:38.792 00.000 9552 guider state => SELECTED
22:35:38.800 00.008 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=2.370
22:35:38.815 00.015 9552 UpdateGuideState exits: m=28606 SNR=11.9 Saturated
22:35:38.815 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=2.370
22:35:38.830 00.015 9552 Status Line: Auto-selected star at (1526.8, 22.0)
22:35:40.511 01.681 9552 GuiderMultiStar::AutoSelect enter
22:35:40.511 00.000 9552 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:35:40.581 00.070 9552 AutoFind: auto downsample for scale 0.43 => 2x
22:35:40.582 00.001 9552 AutoFind: downsample 2x
22:35:40.595 00.013 9552 AutoFind: global mean = -2.3, stdev 1104.7
22:35:40.595 00.000 9552 AutoFind: using threshold = 0.1
22:35:40.616 00.021 9552 AutoFind: local max [535, 83] 4.9
22:35:40.616 00.000 9552 AutoFind: local max [537, 741] 4.6
22:35:40.616 00.000 9552 AutoFind: local max [639, 691] 4.5
22:35:40.616 00.000 9552 AutoFind: local max [197, 625] 4.4
22:35:40.616 00.000 9552 AutoFind: local max [625, 47] 4.3
22:35:40.616 00.000 9552 AutoFind: local max [759, 873] 4.3
22:35:40.616 00.000 9552 AutoFind: local max [1783, 733] 4.2
22:35:40.616 00.000 9552 AutoFind: local max [923, 803] 4.1
22:35:40.616 00.000 9552 AutoFind: local max [405, 725] 4.1
22:35:40.616 00.000 9552 AutoFind: local max [1253, 501] 4.1
22:35:40.616 00.000 9552 AutoFind: local max [1793, 485] 4.1
22:35:40.616 00.000 9552 AutoFind: local max [1165, 259] 4.1
22:35:40.616 00.000 9552 AutoFind: local max [175, 129] 4.0
22:35:40.616 00.000 9552 AutoFind: local max [1309, 417] 4.0
22:35:40.616 00.000 9552 AutoFind: local max [255, 793] 4.0
22:35:40.616 00.000 9552 AutoFind: local max [531, 437] 4.0
22:35:40.617 00.001 9552 AutoFind: local max [1063, 99] 4.0
22:35:40.617 00.000 9552 AutoFind: local max [981, 153] 4.0
22:35:40.617 00.000 9552 AutoFind: local max [421, 963] 4.0
22:35:40.617 00.000 9552 AutoFind: local max [1525, 445] 4.0
22:35:40.617 00.000 9552 AutoFind: local max [907, 809] 4.0
22:35:40.617 00.000 9552 AutoFind: local max [1483, 99] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [1245, 1147] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [1537, 25] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [227, 715] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [1621, 843] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [963, 625] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [763, 597] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [1501, 553] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [1317, 873] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [971, 765] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [1355, 449] 3.9
22:35:40.617 00.000 9552 AutoFind: local max [1311, 893] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [907, 711] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [1373, 711] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [1339, 829] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [1847, 363] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [479, 569] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [331, 119] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [179, 577] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [1783, 225] 3.8
22:35:40.617 00.000 9552 AutoFind: local max [1599, 753] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [293, 319] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [909, 831] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [1591, 83] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [109, 129] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [1259, 73] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [1851, 915] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [911, 373] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [1225, 807] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [155, 551] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [1219, 301] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [69, 229] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [1905, 1133] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [41, 659] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [1449, 787] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [657, 863] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [565, 787] 3.7
22:35:40.617 00.000 9552 AutoFind: local max [1829, 691] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [463, 689] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [267, 531] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [705, 763] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [625, 689] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [91, 499] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [1445, 651] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [581, 205] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [493, 331] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [1753, 51] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [1497, 1143] 3.6
22:35:40.617 00.000 9552 AutoFind: local max [987, 841] 3.6
22:35:40.618 00.001 9552 AutoFind: local max [175, 691] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [1813, 301] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [1257, 567] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [1041, 571] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [563, 113] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [319, 555] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [667, 183] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [1777, 131] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [123, 37] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [559, 857] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [99, 99] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [823, 343] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [1791, 935] 3.6
22:35:40.618 00.000 9552 AutoFind: local max [1639, 239] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [1735, 785] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [671, 233] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [843, 663] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [867, 547] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [733, 303] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [1767, 791] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [119, 547] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [721, 841] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [1481, 635] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [1529, 527] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [31, 807] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [1099, 963] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [859, 631] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [297, 305] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [1091, 259] 3.5
22:35:40.618 00.000 9552 AutoFind: local max [1485, 935] 3.5
22:35:40.618 00.000 9552 AutoFind: too close [297, 305] 3.5 - [293, 319] 3.7
22:35:40.618 00.000 9552 AutoFind: too close [625, 689] 3.6 - [639, 691] 4.5
22:35:40.618 00.000 9552 AutoFind: too close [1311, 893] 3.8 - [1317, 873] 3.9
22:35:40.618 00.000 9552 AutoFind: too close [907, 809] 4.0 - [923, 803] 4.1
22:35:40.618 00.000 9552 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:35:40.618 00.000 9552 Star::Find(15, 535, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.618 00.000 9552 Star::Find false star n=7 nbg=259 bg=3396.0 sigma=898.0 thresh=6090 peak=5218
22:35:40.618 00.000 9552 Star::Find returns 0 (2), X=535.00, Y=83.00, Mass=30484, SNR=2.9, Peak=9920 HFD=0.0
22:35:40.618 00.000 9552 Star::Find(15, 537, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.618 00.000 9552 Star::Find returns 0 (4), X=533.23, Y=752.99, Mass=72943, SNR=40.5, Peak=65504 HFD=0.3
22:35:40.618 00.000 9552 Star::Find(15, 197, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.618 00.000 9552 Star::Find false star n=5 nbg=242 bg=3152.7 sigma=819.1 thresh=5610 peak=4855
22:35:40.618 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=625.00, Mass=14109, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.618 00.000 9552 Star::Find(15, 625, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.001 9552 Star::Find false star n=3 nbg=265 bg=3486.0 sigma=1053.4 thresh=6646 peak=5389
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=625.00, Y=47.00, Mass=13830, SNR=2.9, Peak=9712 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 759, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=3 nbg=254 bg=3005.0 sigma=841.4 thresh=5529 peak=5459
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=873.00, Mass=17689, SNR=2.9, Peak=13248 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 1783, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=6 nbg=256 bg=3184.8 sigma=904.2 thresh=5897 peak=5206
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=733.00, Mass=18252, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 405, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=5 nbg=269 bg=3294.0 sigma=985.6 thresh=6251 peak=5516
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=725.00, Mass=18042, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 1253, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=5 nbg=259 bg=3286.4 sigma=893.8 thresh=5968 peak=5061
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=501.00, Mass=15472, SNR=2.9, Peak=8608 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 1793, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=2 nbg=253 bg=3135.4 sigma=874.3 thresh=5758 peak=4673
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=1793.00, Y=485.00, Mass=8801, SNR=2.9, Peak=9104 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 1165, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=4 nbg=246 bg=3310.5 sigma=839.7 thresh=5830 peak=5122
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=259.00, Mass=12262, SNR=2.9, Peak=8400 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 175, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=4 nbg=268 bg=2994.9 sigma=999.9 thresh=5995 peak=5171
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=129.00, Mass=19493, SNR=2.9, Peak=10816 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 1309, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find returns 0 (3), X=1309.00, Y=417.00, Mass=0, SNR=0.0, Peak=6384 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 255, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=3 nbg=257 bg=3015.5 sigma=909.6 thresh=5744 peak=4601
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=793.00, Mass=8570, SNR=2.9, Peak=6480 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 531, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=1 nbg=257 bg=3403.6 sigma=955.4 thresh=6270 peak=5237
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=531.00, Y=437.00, Mass=7012, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 1063, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=2 nbg=266 bg=3337.9 sigma=1038.6 thresh=6454 peak=5718
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=99.00, Mass=10828, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 981, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.619 00.000 9552 Star::Find false star n=3 nbg=250 bg=3517.2 sigma=845.6 thresh=6054 peak=4771
22:35:40.619 00.000 9552 Star::Find returns 0 (2), X=981.00, Y=153.00, Mass=8088, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.619 00.000 9552 Star::Find(15, 421, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.001 9552 Star::Find false star n=2 nbg=251 bg=2240.3 sigma=826.8 thresh=4721 peak=4270
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=963.00, Mass=10287, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 1525, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=10 nbg=221 bg=3301.9 sigma=697.3 thresh=5394 peak=5079
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=1525.00, Y=445.00, Mass=25429, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 1483, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=4 nbg=257 bg=3756.7 sigma=911.3 thresh=6491 peak=5112
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=99.00, Mass=13021, SNR=2.9, Peak=7792 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 1245, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=4 nbg=264 bg=2426.2 sigma=853.5 thresh=4987 peak=4336
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=1245.00, Y=1147.00, Mass=14311, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:40.620 00.000 9552 Star::Find(15, 227, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=5 nbg=266 bg=3302.4 sigma=929.7 thresh=6092 peak=5000
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=715.00, Mass=19040, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 1621, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=2 nbg=270 bg=3529.6 sigma=1002.0 thresh=6536 peak=5394
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=843.00, Mass=9645, SNR=2.9, Peak=10016 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=2 nbg=269 bg=3363.8 sigma=1029.6 thresh=6453 peak=5109
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=8664, SNR=2.9, Peak=8608 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 763, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=2 nbg=255 bg=3098.5 sigma=894.8 thresh=5783 peak=4745
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=597.00, Mass=6155, SNR=2.9, Peak=8704 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 1501, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=3 nbg=265 bg=3405.2 sigma=1004.0 thresh=6417 peak=5036
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=553.00, Mass=13464, SNR=2.9, Peak=9104 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 971, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=1 nbg=270 bg=3235.6 sigma=1058.3 thresh=6411 peak=5097
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=765.00, Mass=3452, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 1355, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=4 nbg=275 bg=3429.1 sigma=928.1 thresh=6213 peak=5642
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=449.00, Mass=15644, SNR=2.9, Peak=9008 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 907, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=9 nbg=249 bg=3170.9 sigma=910.5 thresh=5902 peak=4902
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=907.00, Y=711.00, Mass=28678, SNR=2.9, Peak=8304 HFD=0.0
22:35:40.620 00.000 9552 Star::Find(15, 1373, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.620 00.000 9552 Star::Find false star n=1 nbg=268 bg=3543.4 sigma=1026.6 thresh=6623 peak=5020
22:35:40.620 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=711.00, Mass=3241, SNR=2.9, Peak=10224 HFD=0.0
22:35:40.621 00.001 9552 Star::Find(15, 1339, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=3 nbg=263 bg=3451.4 sigma=957.8 thresh=6325 peak=5401
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=829.00, Mass=11022, SNR=2.9, Peak=8000 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 1847, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=2 nbg=254 bg=3012.3 sigma=858.7 thresh=5589 peak=4548
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=1847.00, Y=363.00, Mass=6231, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 479, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=7 nbg=252 bg=3498.3 sigma=838.0 thresh=6012 peak=4813
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=479.00, Y=569.00, Mass=20376, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 331, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=3 nbg=257 bg=3536.5 sigma=967.8 thresh=6440 peak=5105
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=119.00, Mass=11343, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 179, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=5 nbg=246 bg=3072.8 sigma=826.0 thresh=5551 peak=4709
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=577.00, Mass=14620, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 1783, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=3 nbg=243 bg=3391.5 sigma=794.5 thresh=5775 peak=5047
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=225.00, Mass=14417, SNR=2.9, Peak=11728 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 1599, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=3 nbg=267 bg=3489.3 sigma=958.9 thresh=6366 peak=5297
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=1599.00, Y=753.00, Mass=11292, SNR=2.9, Peak=9312 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 909, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find returns 1 (1), X=904.75, Y=826.49, Mass=21167, SNR=11.7, Peak=15568 HFD=4.5
22:35:40.621 00.000 9552 Star::Find(15, 1591, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=4 nbg=256 bg=3820.2 sigma=899.3 thresh=6518 peak=5504
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=1591.00, Y=83.00, Mass=16607, SNR=2.9, Peak=10928 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 109, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=3 nbg=246 bg=2878.5 sigma=754.1 thresh=5141 peak=4093
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=109.00, Y=129.00, Mass=10900, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 1259, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=3 nbg=260 bg=3551.3 sigma=898.5 thresh=6247 peak=5039
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=1259.00, Y=73.00, Mass=9586, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 1851, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=4 nbg=257 bg=2661.2 sigma=822.4 thresh=5129 peak=4801
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=1851.00, Y=915.00, Mass=13147, SNR=2.9, Peak=6784 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 911, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=6 nbg=243 bg=3268.5 sigma=849.3 thresh=5816 peak=5047
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=911.00, Y=373.00, Mass=18965, SNR=2.9, Peak=7392 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 1225, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.621 00.000 9552 Star::Find false star n=8 nbg=244 bg=3072.9 sigma=830.2 thresh=5563 peak=4971
22:35:40.621 00.000 9552 Star::Find returns 0 (2), X=1225.00, Y=807.00, Mass=24521, SNR=2.9, Peak=8496 HFD=0.0
22:35:40.621 00.000 9552 Star::Find(15, 155, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.001 9552 Star::Find false star n=3 nbg=265 bg=3117.2 sigma=921.5 thresh=5882 peak=4437
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=551.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 1219, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=2 nbg=252 bg=3495.2 sigma=900.4 thresh=6196 peak=4902
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=301.00, Mass=5762, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 69, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=3 nbg=255 bg=2759.7 sigma=869.9 thresh=5369 peak=4258
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=69.00, Y=229.00, Mass=8041, SNR=2.9, Peak=6080 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 1905, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=6 nbg=260 bg=2346.4 sigma=829.9 thresh=4836 peak=3779
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=1905.00, Y=1133.00, Mass=16626, SNR=2.9, Peak=5776 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 41, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=3 nbg=256 bg=2845.1 sigma=915.6 thresh=5592 peak=4906
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=41.00, Y=659.00, Mass=15033, SNR=2.9, Peak=9504 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 1449, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=3 nbg=266 bg=3533.1 sigma=1004.2 thresh=6546 peak=5507
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=1449.00, Y=787.00, Mass=11865, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 657, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=2 nbg=265 bg=2806.6 sigma=926.1 thresh=5585 peak=4430
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=657.00, Y=863.00, Mass=6835, SNR=2.9, Peak=6992 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 565, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=3 nbg=257 bg=3098.1 sigma=896.3 thresh=5787 peak=5488
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=787.00, Mass=14482, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 1829, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=7 nbg=253 bg=2961.5 sigma=905.5 thresh=5678 peak=4991
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=1829.00, Y=691.00, Mass=26774, SNR=2.9, Peak=10224 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 463, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=6 nbg=245 bg=3176.8 sigma=816.1 thresh=5625 peak=4985
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=689.00, Mass=20939, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 267, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=2 nbg=263 bg=3330.1 sigma=940.3 thresh=6151 peak=4901
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=531.00, Mass=5692, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 705, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=9 nbg=251 bg=3119.2 sigma=808.1 thresh=5544 peak=4864
22:35:40.622 00.000 9552 Star::Find returns 0 (2), X=705.00, Y=763.00, Mass=29463, SNR=2.9, Peak=9008 HFD=0.0
22:35:40.622 00.000 9552 Star::Find(15, 91, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.622 00.000 9552 Star::Find false star n=4 nbg=259 bg=2849.6 sigma=930.3 thresh=5640 peak=4356
22:35:40.623 00.001 9552 Star::Find returns 0 (2), X=91.00, Y=499.00, Mass=13114, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 1445, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=3 nbg=264 bg=3659.6 sigma=944.5 thresh=6493 peak=5378
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=651.00, Mass=9773, SNR=2.9, Peak=10320 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 581, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=6 nbg=243 bg=3322.0 sigma=771.8 thresh=5637 peak=4490
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=581.00, Y=205.00, Mass=18756, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 493, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=4 nbg=242 bg=3210.6 sigma=799.4 thresh=5609 peak=4661
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=493.00, Y=331.00, Mass=12357, SNR=2.9, Peak=7296 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 1753, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=9 nbg=256 bg=3367.2 sigma=829.9 thresh=5857 peak=5115
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=1753.00, Y=51.00, Mass=29135, SNR=2.9, Peak=8096 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 1497, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=8 nbg=251 bg=2750.4 sigma=766.0 thresh=5048 peak=4269
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=1497.00, Y=1143.00, Mass=23773, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 987, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=4 nbg=262 bg=3123.1 sigma=825.4 thresh=5599 peak=4700
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=987.00, Y=841.00, Mass=11508, SNR=2.9, Peak=6688 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 175, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=4 nbg=264 bg=3196.8 sigma=873.7 thresh=5818 peak=4779
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=691.00, Mass=13421, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 1813, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find returns 1 (1), X=1813.00, Y=298.00, Mass=8826, SNR=10.8, Peak=11936 HFD=0.5
22:35:40.623 00.000 9552 Star::Find(15, 1257, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=4 nbg=245 bg=3461.0 sigma=770.4 thresh=5772 peak=4887
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=567.00, Mass=13980, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 1041, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=6 nbg=245 bg=3312.0 sigma=741.9 thresh=5538 peak=4770
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=1041.00, Y=571.00, Mass=15968, SNR=2.9, Peak=6688 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 563, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=2 nbg=257 bg=3238.9 sigma=916.4 thresh=5988 peak=4883
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=113.00, Mass=5874, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 319, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=4 nbg=261 bg=3156.0 sigma=881.1 thresh=5799 peak=5444
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=319.00, Y=555.00, Mass=15104, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 667, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.623 00.000 9552 Star::Find false star n=2 nbg=249 bg=3459.7 sigma=919.2 thresh=6217 peak=4778
22:35:40.623 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=183.00, Mass=5737, SNR=2.9, Peak=7792 HFD=0.0
22:35:40.623 00.000 9552 Star::Find(15, 1777, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.001 9552 Star::Find false star n=5 nbg=259 bg=3440.4 sigma=868.9 thresh=6047 peak=5140
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=1777.00, Y=131.00, Mass=14398, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 123, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=1 nbg=266 bg=3089.7 sigma=949.6 thresh=5939 peak=5146
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=123.00, Y=37.00, Mass=5822, SNR=2.9, Peak=8912 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 559, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=11 nbg=252 bg=2774.3 sigma=799.7 thresh=5174 peak=4662
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=857.00, Mass=34090, SNR=2.9, Peak=8496 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 99, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=2 nbg=274 bg=2981.0 sigma=997.1 thresh=5972 peak=4461
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=99.00, Y=99.00, Mass=6902, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 823, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=2 nbg=263 bg=3430.6 sigma=858.9 thresh=6007 peak=4818
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=343.00, Mass=6403, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 1791, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=4 nbg=263 bg=2619.0 sigma=818.8 thresh=5076 peak=4295
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=935.00, Mass=13332, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 1639, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=3 nbg=261 bg=3408.1 sigma=963.5 thresh=6299 peak=5230
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=239.00, Mass=13664, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 1735, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=4 nbg=252 bg=3323.4 sigma=854.4 thresh=5886 peak=5311
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=1735.00, Y=785.00, Mass=12323, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 671, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=6 nbg=261 bg=3269.6 sigma=869.0 thresh=5877 peak=4824
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=233.00, Mass=19566, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 843, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=1 nbg=259 bg=3207.4 sigma=904.2 thresh=5920 peak=4744
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=663.00, Mass=3673, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 867, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=12 nbg=239 bg=3238.4 sigma=768.1 thresh=5543 peak=4647
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=547.00, Mass=35747, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 733, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=5 nbg=255 bg=3451.6 sigma=874.4 thresh=6075 peak=5752
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=733.00, Y=303.00, Mass=21126, SNR=2.9, Peak=13456 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 1767, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=1767.00, Y=791.00, Mass=3324, SNR=3.0, Peak=7488 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 119, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.624 00.000 9552 Star::Find false star n=2 nbg=247 bg=3024.9 sigma=828.2 thresh=5510 peak=4431
22:35:40.624 00.000 9552 Star::Find returns 0 (2), X=119.00, Y=547.00, Mass=5086, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.624 00.000 9552 Star::Find(15, 721, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.001 9552 Star::Find false star n=5 nbg=250 bg=2880.6 sigma=795.8 thresh=5268 peak=4649
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=721.00, Y=841.00, Mass=14269, SNR=2.9, Peak=10528 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 1481, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=7 nbg=249 bg=3412.8 sigma=775.8 thresh=5740 peak=5016
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=1481.00, Y=635.00, Mass=21662, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 1529, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find returns 1 (1), X=1517.17, Y=530.94, Mass=17615, SNR=10.1, Peak=11232 HFD=2.2
22:35:40.625 00.000 9552 Star::Find(15, 31, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=1 nbg=273 bg=2602.4 sigma=1031.3 thresh=5696 peak=4122
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=807.00, Mass=7110, SNR=2.9, Peak=9712 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 1099, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=1 nbg=281 bg=2799.8 sigma=1126.7 thresh=6180 peak=4453
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=1099.00, Y=963.00, Mass=3776, SNR=2.9, Peak=9504 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 859, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find returns 1 (1), X=869.07, Y=630.61, Mass=49983, SNR=15.8, Peak=12144 HFD=4.2
22:35:40.625 00.000 9552 Star::Find(15, 1091, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=6 nbg=249 bg=3380.5 sigma=796.3 thresh=5769 peak=5098
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=259.00, Mass=18693, SNR=2.9, Peak=9408 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 1485, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=1 nbg=265 bg=2987.3 sigma=906.6 thresh=5707 peak=4356
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=1485.00, Y=935.00, Mass=4005, SNR=2.9, Peak=6992 HFD=0.0
22:35:40.625 00.000 9552 AutoFind: finding best star pass 1
22:35:40.625 00.000 9552 Star::Find(15, 535, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=7 nbg=259 bg=3396.0 sigma=898.0 thresh=6090 peak=5218
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=535.00, Y=83.00, Mass=30484, SNR=2.9, Peak=9920 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 537, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find returns 0 (4), X=533.23, Y=752.99, Mass=72943, SNR=40.5, Peak=65504 HFD=0.3
22:35:40.625 00.000 9552 Star::Find(15, 197, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=5 nbg=242 bg=3152.7 sigma=819.1 thresh=5610 peak=4855
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=625.00, Mass=14109, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 625, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=3 nbg=265 bg=3486.0 sigma=1053.4 thresh=6646 peak=5389
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=625.00, Y=47.00, Mass=13830, SNR=2.9, Peak=9712 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 759, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=3 nbg=254 bg=3005.0 sigma=841.4 thresh=5529 peak=5459
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=873.00, Mass=17689, SNR=2.9, Peak=13248 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 1783, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=6 nbg=256 bg=3184.8 sigma=904.2 thresh=5897 peak=5206
22:35:40.625 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=733.00, Mass=18252, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.625 00.000 9552 Star::Find(15, 405, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.625 00.000 9552 Star::Find false star n=5 nbg=269 bg=3294.0 sigma=985.6 thresh=6251 peak=5516
22:35:40.626 00.001 9552 Star::Find returns 0 (2), X=405.00, Y=725.00, Mass=18042, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1253, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=5 nbg=259 bg=3286.4 sigma=893.8 thresh=5968 peak=5061
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=501.00, Mass=15472, SNR=2.9, Peak=8608 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1793, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=2 nbg=253 bg=3135.4 sigma=874.3 thresh=5758 peak=4673
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=1793.00, Y=485.00, Mass=8801, SNR=2.9, Peak=9104 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1165, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=4 nbg=246 bg=3310.5 sigma=839.7 thresh=5830 peak=5122
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=259.00, Mass=12262, SNR=2.9, Peak=8400 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 175, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=4 nbg=268 bg=2994.9 sigma=999.9 thresh=5995 peak=5171
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=129.00, Mass=19493, SNR=2.9, Peak=10816 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1309, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find returns 0 (3), X=1309.00, Y=417.00, Mass=0, SNR=0.0, Peak=6384 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 255, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=3 nbg=257 bg=3015.5 sigma=909.6 thresh=5744 peak=4601
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=793.00, Mass=8570, SNR=2.9, Peak=6480 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 531, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=1 nbg=257 bg=3403.6 sigma=955.4 thresh=6270 peak=5237
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=531.00, Y=437.00, Mass=7012, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1063, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=2 nbg=266 bg=3337.9 sigma=1038.6 thresh=6454 peak=5718
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=99.00, Mass=10828, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 981, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=3 nbg=250 bg=3517.2 sigma=845.6 thresh=6054 peak=4771
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=981.00, Y=153.00, Mass=8088, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 421, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=2 nbg=251 bg=2240.3 sigma=826.8 thresh=4721 peak=4270
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=963.00, Mass=10287, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1525, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=10 nbg=221 bg=3301.9 sigma=697.3 thresh=5394 peak=5079
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=1525.00, Y=445.00, Mass=25429, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1483, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=4 nbg=257 bg=3756.7 sigma=911.3 thresh=6491 peak=5112
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=99.00, Mass=13021, SNR=2.9, Peak=7792 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1245, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find false star n=4 nbg=264 bg=2426.2 sigma=853.5 thresh=4987 peak=4336
22:35:40.626 00.000 9552 Star::Find returns 0 (2), X=1245.00, Y=1147.00, Mass=14311, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.626 00.000 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.626 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:40.627 00.001 9552 AutoFind: near-saturated [1537, 25] 3.9 Mass 28606 SNR 11.9 Peak 13248
22:35:40.627 00.000 9552 Star::Find(15, 227, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=5 nbg=266 bg=3302.4 sigma=929.7 thresh=6092 peak=5000
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=715.00, Mass=19040, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 1621, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=2 nbg=270 bg=3529.6 sigma=1002.0 thresh=6536 peak=5394
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=843.00, Mass=9645, SNR=2.9, Peak=10016 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=2 nbg=269 bg=3363.8 sigma=1029.6 thresh=6453 peak=5109
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=8664, SNR=2.9, Peak=8608 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 763, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=2 nbg=255 bg=3098.5 sigma=894.8 thresh=5783 peak=4745
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=597.00, Mass=6155, SNR=2.9, Peak=8704 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 1501, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=3 nbg=265 bg=3405.2 sigma=1004.0 thresh=6417 peak=5036
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=553.00, Mass=13464, SNR=2.9, Peak=9104 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 971, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=1 nbg=270 bg=3235.6 sigma=1058.3 thresh=6411 peak=5097
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=765.00, Mass=3452, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 1355, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=4 nbg=275 bg=3429.1 sigma=928.1 thresh=6213 peak=5642
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=449.00, Mass=15644, SNR=2.9, Peak=9008 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 907, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=9 nbg=249 bg=3170.9 sigma=910.5 thresh=5902 peak=4902
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=907.00, Y=711.00, Mass=28678, SNR=2.9, Peak=8304 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 1373, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=1 nbg=268 bg=3543.4 sigma=1026.6 thresh=6623 peak=5020
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=711.00, Mass=3241, SNR=2.9, Peak=10224 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 1339, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=3 nbg=263 bg=3451.4 sigma=957.8 thresh=6325 peak=5401
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=829.00, Mass=11022, SNR=2.9, Peak=8000 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 1847, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=2 nbg=254 bg=3012.3 sigma=858.7 thresh=5589 peak=4548
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=1847.00, Y=363.00, Mass=6231, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 479, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=7 nbg=252 bg=3498.3 sigma=838.0 thresh=6012 peak=4813
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=479.00, Y=569.00, Mass=20376, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 331, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.627 00.000 9552 Star::Find false star n=3 nbg=257 bg=3536.5 sigma=967.8 thresh=6440 peak=5105
22:35:40.627 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=119.00, Mass=11343, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.627 00.000 9552 Star::Find(15, 179, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.001 9552 Star::Find false star n=5 nbg=246 bg=3072.8 sigma=826.0 thresh=5551 peak=4709
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=577.00, Mass=14620, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 1783, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=3 nbg=243 bg=3391.5 sigma=794.5 thresh=5775 peak=5047
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=225.00, Mass=14417, SNR=2.9, Peak=11728 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 1599, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=3 nbg=267 bg=3489.3 sigma=958.9 thresh=6366 peak=5297
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=1599.00, Y=753.00, Mass=11292, SNR=2.9, Peak=9312 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 909, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find returns 1 (1), X=904.75, Y=826.49, Mass=21167, SNR=11.7, Peak=15568 HFD=4.5
22:35:40.628 00.000 9552 AutoFind: near-saturated [909, 831] 3.7 Mass 21167 SNR 11.7 Peak 15568
22:35:40.628 00.000 9552 Star::Find(15, 1591, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=4 nbg=256 bg=3820.2 sigma=899.3 thresh=6518 peak=5504
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=1591.00, Y=83.00, Mass=16607, SNR=2.9, Peak=10928 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 109, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=3 nbg=246 bg=2878.5 sigma=754.1 thresh=5141 peak=4093
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=109.00, Y=129.00, Mass=10900, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 1259, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=3 nbg=260 bg=3551.3 sigma=898.5 thresh=6247 peak=5039
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=1259.00, Y=73.00, Mass=9586, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 1851, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=4 nbg=257 bg=2661.2 sigma=822.4 thresh=5129 peak=4801
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=1851.00, Y=915.00, Mass=13147, SNR=2.9, Peak=6784 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 911, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=6 nbg=243 bg=3268.5 sigma=849.3 thresh=5816 peak=5047
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=911.00, Y=373.00, Mass=18965, SNR=2.9, Peak=7392 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 1225, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=8 nbg=244 bg=3072.9 sigma=830.2 thresh=5563 peak=4971
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=1225.00, Y=807.00, Mass=24521, SNR=2.9, Peak=8496 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 155, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=3 nbg=265 bg=3117.2 sigma=921.5 thresh=5882 peak=4437
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=551.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 1219, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=2 nbg=252 bg=3495.2 sigma=900.4 thresh=6196 peak=4902
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=301.00, Mass=5762, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 69, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=3 nbg=255 bg=2759.7 sigma=869.9 thresh=5369 peak=4258
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=69.00, Y=229.00, Mass=8041, SNR=2.9, Peak=6080 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 1905, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.628 00.000 9552 Star::Find false star n=6 nbg=260 bg=2346.4 sigma=829.9 thresh=4836 peak=3779
22:35:40.628 00.000 9552 Star::Find returns 0 (2), X=1905.00, Y=1133.00, Mass=16626, SNR=2.9, Peak=5776 HFD=0.0
22:35:40.628 00.000 9552 Star::Find(15, 41, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.001 9552 Star::Find false star n=3 nbg=256 bg=2845.1 sigma=915.6 thresh=5592 peak=4906
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=41.00, Y=659.00, Mass=15033, SNR=2.9, Peak=9504 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 1449, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=3 nbg=266 bg=3533.1 sigma=1004.2 thresh=6546 peak=5507
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=1449.00, Y=787.00, Mass=11865, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 657, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=2 nbg=265 bg=2806.6 sigma=926.1 thresh=5585 peak=4430
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=657.00, Y=863.00, Mass=6835, SNR=2.9, Peak=6992 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 565, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=3 nbg=257 bg=3098.1 sigma=896.3 thresh=5787 peak=5488
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=787.00, Mass=14482, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 1829, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=7 nbg=253 bg=2961.5 sigma=905.5 thresh=5678 peak=4991
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=1829.00, Y=691.00, Mass=26774, SNR=2.9, Peak=10224 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 463, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=6 nbg=245 bg=3176.8 sigma=816.1 thresh=5625 peak=4985
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=689.00, Mass=20939, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 267, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=2 nbg=263 bg=3330.1 sigma=940.3 thresh=6151 peak=4901
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=531.00, Mass=5692, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 705, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=9 nbg=251 bg=3119.2 sigma=808.1 thresh=5544 peak=4864
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=705.00, Y=763.00, Mass=29463, SNR=2.9, Peak=9008 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 91, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=4 nbg=259 bg=2849.6 sigma=930.3 thresh=5640 peak=4356
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=91.00, Y=499.00, Mass=13114, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 1445, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=3 nbg=264 bg=3659.6 sigma=944.5 thresh=6493 peak=5378
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=651.00, Mass=9773, SNR=2.9, Peak=10320 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 581, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=6 nbg=243 bg=3322.0 sigma=771.8 thresh=5637 peak=4490
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=581.00, Y=205.00, Mass=18756, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 493, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=4 nbg=242 bg=3210.6 sigma=799.4 thresh=5609 peak=4661
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=493.00, Y=331.00, Mass=12357, SNR=2.9, Peak=7296 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 1753, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=9 nbg=256 bg=3367.2 sigma=829.9 thresh=5857 peak=5115
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=1753.00, Y=51.00, Mass=29135, SNR=2.9, Peak=8096 HFD=0.0
22:35:40.629 00.000 9552 Star::Find(15, 1497, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.629 00.000 9552 Star::Find false star n=8 nbg=251 bg=2750.4 sigma=766.0 thresh=5048 peak=4269
22:35:40.629 00.000 9552 Star::Find returns 0 (2), X=1497.00, Y=1143.00, Mass=23773, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.630 00.001 9552 Star::Find(15, 987, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=4 nbg=262 bg=3123.1 sigma=825.4 thresh=5599 peak=4700
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=987.00, Y=841.00, Mass=11508, SNR=2.9, Peak=6688 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 175, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=4 nbg=264 bg=3196.8 sigma=873.7 thresh=5818 peak=4779
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=691.00, Mass=13421, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 1813, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find returns 1 (1), X=1813.00, Y=298.00, Mass=8826, SNR=10.8, Peak=11936 HFD=0.5
22:35:40.630 00.000 9552 AutoFind: near-saturated [1813, 301] 3.6 Mass 8826 SNR 10.8 Peak 11936
22:35:40.630 00.000 9552 Star::Find(15, 1257, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=4 nbg=245 bg=3461.0 sigma=770.4 thresh=5772 peak=4887
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=567.00, Mass=13980, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 1041, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=6 nbg=245 bg=3312.0 sigma=741.9 thresh=5538 peak=4770
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=1041.00, Y=571.00, Mass=15968, SNR=2.9, Peak=6688 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 563, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=2 nbg=257 bg=3238.9 sigma=916.4 thresh=5988 peak=4883
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=113.00, Mass=5874, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 319, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=4 nbg=261 bg=3156.0 sigma=881.1 thresh=5799 peak=5444
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=319.00, Y=555.00, Mass=15104, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 667, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=2 nbg=249 bg=3459.7 sigma=919.2 thresh=6217 peak=4778
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=183.00, Mass=5737, SNR=2.9, Peak=7792 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 1777, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=5 nbg=259 bg=3440.4 sigma=868.9 thresh=6047 peak=5140
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=1777.00, Y=131.00, Mass=14398, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 123, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=1 nbg=266 bg=3089.7 sigma=949.6 thresh=5939 peak=5146
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=123.00, Y=37.00, Mass=5822, SNR=2.9, Peak=8912 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 559, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=11 nbg=252 bg=2774.3 sigma=799.7 thresh=5174 peak=4662
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=857.00, Mass=34090, SNR=2.9, Peak=8496 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 99, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=2 nbg=274 bg=2981.0 sigma=997.1 thresh=5972 peak=4461
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=99.00, Y=99.00, Mass=6902, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 823, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=2 nbg=263 bg=3430.6 sigma=858.9 thresh=6007 peak=4818
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=343.00, Mass=6403, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.630 00.000 9552 Star::Find(15, 1791, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.630 00.000 9552 Star::Find false star n=4 nbg=263 bg=2619.0 sigma=818.8 thresh=5076 peak=4295
22:35:40.630 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=935.00, Mass=13332, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.631 00.001 9552 Star::Find(15, 1639, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=3 nbg=261 bg=3408.1 sigma=963.5 thresh=6299 peak=5230
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=239.00, Mass=13664, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 1735, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=4 nbg=252 bg=3323.4 sigma=854.4 thresh=5886 peak=5311
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=1735.00, Y=785.00, Mass=12323, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 671, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=6 nbg=261 bg=3269.6 sigma=869.0 thresh=5877 peak=4824
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=233.00, Mass=19566, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 843, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=1 nbg=259 bg=3207.4 sigma=904.2 thresh=5920 peak=4744
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=663.00, Mass=3673, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 867, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=12 nbg=239 bg=3238.4 sigma=768.1 thresh=5543 peak=4647
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=547.00, Mass=35747, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 733, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=5 nbg=255 bg=3451.6 sigma=874.4 thresh=6075 peak=5752
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=733.00, Y=303.00, Mass=21126, SNR=2.9, Peak=13456 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 1767, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=1767.00, Y=791.00, Mass=3324, SNR=3.0, Peak=7488 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 119, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=2 nbg=247 bg=3024.9 sigma=828.2 thresh=5510 peak=4431
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=119.00, Y=547.00, Mass=5086, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 721, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=5 nbg=250 bg=2880.6 sigma=795.8 thresh=5268 peak=4649
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=721.00, Y=841.00, Mass=14269, SNR=2.9, Peak=10528 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 1481, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=7 nbg=249 bg=3412.8 sigma=775.8 thresh=5740 peak=5016
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=1481.00, Y=635.00, Mass=21662, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 1529, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find returns 1 (1), X=1517.17, Y=530.94, Mass=17615, SNR=10.1, Peak=11232 HFD=2.2
22:35:40.631 00.000 9552 AutoFind: near-saturated [1529, 527] 3.5 Mass 17615 SNR 10.1 Peak 11232
22:35:40.631 00.000 9552 Star::Find(15, 31, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=1 nbg=273 bg=2602.4 sigma=1031.3 thresh=5696 peak=4122
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=807.00, Mass=7110, SNR=2.9, Peak=9712 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 1099, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find false star n=1 nbg=281 bg=2799.8 sigma=1126.7 thresh=6180 peak=4453
22:35:40.631 00.000 9552 Star::Find returns 0 (2), X=1099.00, Y=963.00, Mass=3776, SNR=2.9, Peak=9504 HFD=0.0
22:35:40.631 00.000 9552 Star::Find(15, 859, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.631 00.000 9552 Star::Find returns 1 (1), X=869.07, Y=630.61, Mass=49983, SNR=15.8, Peak=12144 HFD=4.2
22:35:40.631 00.000 9552 AutoFind: near-saturated [859, 631] 3.5 Mass 49983 SNR 15.8 Peak 12144
22:35:40.631 00.000 9552 Star::Find(15, 1091, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.001 9552 Star::Find false star n=6 nbg=249 bg=3380.5 sigma=796.3 thresh=5769 peak=5098
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=259.00, Mass=18693, SNR=2.9, Peak=9408 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 1485, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=1 nbg=265 bg=2987.3 sigma=906.6 thresh=5707 peak=4356
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=1485.00, Y=935.00, Mass=4005, SNR=2.9, Peak=6992 HFD=0.0
22:35:40.632 00.000 9552 AutoFind: could not find a star on Pass 1
22:35:40.632 00.000 9552 AutoFind: finding best star pass 2
22:35:40.632 00.000 9552 Star::Find(15, 535, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=7 nbg=259 bg=3396.0 sigma=898.0 thresh=6090 peak=5218
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=535.00, Y=83.00, Mass=30484, SNR=2.9, Peak=9920 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 537, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find returns 0 (4), X=533.23, Y=752.99, Mass=72943, SNR=40.5, Peak=65504 HFD=0.3
22:35:40.632 00.000 9552 Star::Find(15, 197, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=5 nbg=242 bg=3152.7 sigma=819.1 thresh=5610 peak=4855
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=625.00, Mass=14109, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 625, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=3 nbg=265 bg=3486.0 sigma=1053.4 thresh=6646 peak=5389
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=625.00, Y=47.00, Mass=13830, SNR=2.9, Peak=9712 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 759, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=3 nbg=254 bg=3005.0 sigma=841.4 thresh=5529 peak=5459
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=873.00, Mass=17689, SNR=2.9, Peak=13248 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 1783, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=6 nbg=256 bg=3184.8 sigma=904.2 thresh=5897 peak=5206
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=733.00, Mass=18252, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 405, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=5 nbg=269 bg=3294.0 sigma=985.6 thresh=6251 peak=5516
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=725.00, Mass=18042, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 1253, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=5 nbg=259 bg=3286.4 sigma=893.8 thresh=5968 peak=5061
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=501.00, Mass=15472, SNR=2.9, Peak=8608 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 1793, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=2 nbg=253 bg=3135.4 sigma=874.3 thresh=5758 peak=4673
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=1793.00, Y=485.00, Mass=8801, SNR=2.9, Peak=9104 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 1165, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=4 nbg=246 bg=3310.5 sigma=839.7 thresh=5830 peak=5122
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=259.00, Mass=12262, SNR=2.9, Peak=8400 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 175, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find false star n=4 nbg=268 bg=2994.9 sigma=999.9 thresh=5995 peak=5171
22:35:40.632 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=129.00, Mass=19493, SNR=2.9, Peak=10816 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 1309, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.632 00.000 9552 Star::Find returns 0 (3), X=1309.00, Y=417.00, Mass=0, SNR=0.0, Peak=6384 HFD=0.0
22:35:40.632 00.000 9552 Star::Find(15, 255, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.001 9552 Star::Find false star n=3 nbg=257 bg=3015.5 sigma=909.6 thresh=5744 peak=4601
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=793.00, Mass=8570, SNR=2.9, Peak=6480 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 531, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=1 nbg=257 bg=3403.6 sigma=955.4 thresh=6270 peak=5237
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=531.00, Y=437.00, Mass=7012, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 1063, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=2 nbg=266 bg=3337.9 sigma=1038.6 thresh=6454 peak=5718
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=99.00, Mass=10828, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 981, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=3 nbg=250 bg=3517.2 sigma=845.6 thresh=6054 peak=4771
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=981.00, Y=153.00, Mass=8088, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 421, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=2 nbg=251 bg=2240.3 sigma=826.8 thresh=4721 peak=4270
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=963.00, Mass=10287, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 1525, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=10 nbg=221 bg=3301.9 sigma=697.3 thresh=5394 peak=5079
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=1525.00, Y=445.00, Mass=25429, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 1483, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=4 nbg=257 bg=3756.7 sigma=911.3 thresh=6491 peak=5112
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=99.00, Mass=13021, SNR=2.9, Peak=7792 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 1245, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=4 nbg=264 bg=2426.2 sigma=853.5 thresh=4987 peak=4336
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=1245.00, Y=1147.00, Mass=14311, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:40.633 00.000 9552 AutoFind: star saturated or too dim [1537, 25] 3.9 Mass 28606 SNR 11.9
22:35:40.633 00.000 9552 Star::Find(15, 227, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=5 nbg=266 bg=3302.4 sigma=929.7 thresh=6092 peak=5000
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=227.00, Y=715.00, Mass=19040, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 1621, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=2 nbg=270 bg=3529.6 sigma=1002.0 thresh=6536 peak=5394
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=1621.00, Y=843.00, Mass=9645, SNR=2.9, Peak=10016 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=2 nbg=269 bg=3363.8 sigma=1029.6 thresh=6453 peak=5109
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=8664, SNR=2.9, Peak=8608 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 763, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=2 nbg=255 bg=3098.5 sigma=894.8 thresh=5783 peak=4745
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=763.00, Y=597.00, Mass=6155, SNR=2.9, Peak=8704 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 1501, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.633 00.000 9552 Star::Find false star n=3 nbg=265 bg=3405.2 sigma=1004.0 thresh=6417 peak=5036
22:35:40.633 00.000 9552 Star::Find returns 0 (2), X=1501.00, Y=553.00, Mass=13464, SNR=2.9, Peak=9104 HFD=0.0
22:35:40.633 00.000 9552 Star::Find(15, 971, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.001 9552 Star::Find false star n=1 nbg=270 bg=3235.6 sigma=1058.3 thresh=6411 peak=5097
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=971.00, Y=765.00, Mass=3452, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 1355, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=4 nbg=275 bg=3429.1 sigma=928.1 thresh=6213 peak=5642
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=1355.00, Y=449.00, Mass=15644, SNR=2.9, Peak=9008 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 907, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=9 nbg=249 bg=3170.9 sigma=910.5 thresh=5902 peak=4902
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=907.00, Y=711.00, Mass=28678, SNR=2.9, Peak=8304 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 1373, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=1 nbg=268 bg=3543.4 sigma=1026.6 thresh=6623 peak=5020
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=1373.00, Y=711.00, Mass=3241, SNR=2.9, Peak=10224 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 1339, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=3 nbg=263 bg=3451.4 sigma=957.8 thresh=6325 peak=5401
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=1339.00, Y=829.00, Mass=11022, SNR=2.9, Peak=8000 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 1847, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=2 nbg=254 bg=3012.3 sigma=858.7 thresh=5589 peak=4548
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=1847.00, Y=363.00, Mass=6231, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 479, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=7 nbg=252 bg=3498.3 sigma=838.0 thresh=6012 peak=4813
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=479.00, Y=569.00, Mass=20376, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 331, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=3 nbg=257 bg=3536.5 sigma=967.8 thresh=6440 peak=5105
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=331.00, Y=119.00, Mass=11343, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 179, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=5 nbg=246 bg=3072.8 sigma=826.0 thresh=5551 peak=4709
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=179.00, Y=577.00, Mass=14620, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 1783, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=3 nbg=243 bg=3391.5 sigma=794.5 thresh=5775 peak=5047
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=225.00, Mass=14417, SNR=2.9, Peak=11728 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 1599, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=3 nbg=267 bg=3489.3 sigma=958.9 thresh=6366 peak=5297
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=1599.00, Y=753.00, Mass=11292, SNR=2.9, Peak=9312 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 909, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find returns 1 (1), X=904.75, Y=826.49, Mass=21167, SNR=11.7, Peak=15568 HFD=4.5
22:35:40.634 00.000 9552 AutoFind: star saturated or too dim [909, 831] 3.7 Mass 21167 SNR 11.7
22:35:40.634 00.000 9552 Star::Find(15, 1591, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=4 nbg=256 bg=3820.2 sigma=899.3 thresh=6518 peak=5504
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=1591.00, Y=83.00, Mass=16607, SNR=2.9, Peak=10928 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 109, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=3 nbg=246 bg=2878.5 sigma=754.1 thresh=5141 peak=4093
22:35:40.634 00.000 9552 Star::Find returns 0 (2), X=109.00, Y=129.00, Mass=10900, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.634 00.000 9552 Star::Find(15, 1259, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.634 00.000 9552 Star::Find false star n=3 nbg=260 bg=3551.3 sigma=898.5 thresh=6247 peak=5039
22:35:40.635 00.001 9552 Star::Find returns 0 (2), X=1259.00, Y=73.00, Mass=9586, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 1851, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=4 nbg=257 bg=2661.2 sigma=822.4 thresh=5129 peak=4801
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=1851.00, Y=915.00, Mass=13147, SNR=2.9, Peak=6784 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 911, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=6 nbg=243 bg=3268.5 sigma=849.3 thresh=5816 peak=5047
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=911.00, Y=373.00, Mass=18965, SNR=2.9, Peak=7392 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 1225, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=8 nbg=244 bg=3072.9 sigma=830.2 thresh=5563 peak=4971
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=1225.00, Y=807.00, Mass=24521, SNR=2.9, Peak=8496 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 155, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=3 nbg=265 bg=3117.2 sigma=921.5 thresh=5882 peak=4437
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=155.00, Y=551.00, Mass=9880, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 1219, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=2 nbg=252 bg=3495.2 sigma=900.4 thresh=6196 peak=4902
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=1219.00, Y=301.00, Mass=5762, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 69, 229, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=3 nbg=255 bg=2759.7 sigma=869.9 thresh=5369 peak=4258
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=69.00, Y=229.00, Mass=8041, SNR=2.9, Peak=6080 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 1905, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=6 nbg=260 bg=2346.4 sigma=829.9 thresh=4836 peak=3779
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=1905.00, Y=1133.00, Mass=16626, SNR=2.9, Peak=5776 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 41, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=3 nbg=256 bg=2845.1 sigma=915.6 thresh=5592 peak=4906
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=41.00, Y=659.00, Mass=15033, SNR=2.9, Peak=9504 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 1449, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=3 nbg=266 bg=3533.1 sigma=1004.2 thresh=6546 peak=5507
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=1449.00, Y=787.00, Mass=11865, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 657, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=2 nbg=265 bg=2806.6 sigma=926.1 thresh=5585 peak=4430
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=657.00, Y=863.00, Mass=6835, SNR=2.9, Peak=6992 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 565, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=3 nbg=257 bg=3098.1 sigma=896.3 thresh=5787 peak=5488
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=565.00, Y=787.00, Mass=14482, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 1829, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=7 nbg=253 bg=2961.5 sigma=905.5 thresh=5678 peak=4991
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=1829.00, Y=691.00, Mass=26774, SNR=2.9, Peak=10224 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 463, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.635 00.000 9552 Star::Find false star n=6 nbg=245 bg=3176.8 sigma=816.1 thresh=5625 peak=4985
22:35:40.635 00.000 9552 Star::Find returns 0 (2), X=463.00, Y=689.00, Mass=20939, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.635 00.000 9552 Star::Find(15, 267, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.001 9552 Star::Find false star n=2 nbg=263 bg=3330.1 sigma=940.3 thresh=6151 peak=4901
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=267.00, Y=531.00, Mass=5692, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 705, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=9 nbg=251 bg=3119.2 sigma=808.1 thresh=5544 peak=4864
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=705.00, Y=763.00, Mass=29463, SNR=2.9, Peak=9008 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 91, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=4 nbg=259 bg=2849.6 sigma=930.3 thresh=5640 peak=4356
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=91.00, Y=499.00, Mass=13114, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 1445, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=3 nbg=264 bg=3659.6 sigma=944.5 thresh=6493 peak=5378
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=1445.00, Y=651.00, Mass=9773, SNR=2.9, Peak=10320 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 581, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=6 nbg=243 bg=3322.0 sigma=771.8 thresh=5637 peak=4490
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=581.00, Y=205.00, Mass=18756, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 493, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=4 nbg=242 bg=3210.6 sigma=799.4 thresh=5609 peak=4661
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=493.00, Y=331.00, Mass=12357, SNR=2.9, Peak=7296 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 1753, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=9 nbg=256 bg=3367.2 sigma=829.9 thresh=5857 peak=5115
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=1753.00, Y=51.00, Mass=29135, SNR=2.9, Peak=8096 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 1497, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=8 nbg=251 bg=2750.4 sigma=766.0 thresh=5048 peak=4269
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=1497.00, Y=1143.00, Mass=23773, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 987, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=4 nbg=262 bg=3123.1 sigma=825.4 thresh=5599 peak=4700
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=987.00, Y=841.00, Mass=11508, SNR=2.9, Peak=6688 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 175, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=4 nbg=264 bg=3196.8 sigma=873.7 thresh=5818 peak=4779
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=691.00, Mass=13421, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 1813, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find returns 1 (1), X=1813.00, Y=298.00, Mass=8826, SNR=10.8, Peak=11936 HFD=0.5
22:35:40.636 00.000 9552 AutoFind: star saturated or too dim [1813, 301] 3.6 Mass 8826 SNR 10.8
22:35:40.636 00.000 9552 Star::Find(15, 1257, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=4 nbg=245 bg=3461.0 sigma=770.4 thresh=5772 peak=4887
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=1257.00, Y=567.00, Mass=13980, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 1041, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=6 nbg=245 bg=3312.0 sigma=741.9 thresh=5538 peak=4770
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=1041.00, Y=571.00, Mass=15968, SNR=2.9, Peak=6688 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 563, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=2 nbg=257 bg=3238.9 sigma=916.4 thresh=5988 peak=4883
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=563.00, Y=113.00, Mass=5874, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 319, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.636 00.000 9552 Star::Find false star n=4 nbg=261 bg=3156.0 sigma=881.1 thresh=5799 peak=5444
22:35:40.636 00.000 9552 Star::Find returns 0 (2), X=319.00, Y=555.00, Mass=15104, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.636 00.000 9552 Star::Find(15, 667, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.001 9552 Star::Find false star n=2 nbg=249 bg=3459.7 sigma=919.2 thresh=6217 peak=4778
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=667.00, Y=183.00, Mass=5737, SNR=2.9, Peak=7792 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 1777, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=5 nbg=259 bg=3440.4 sigma=868.9 thresh=6047 peak=5140
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=1777.00, Y=131.00, Mass=14398, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 123, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=1 nbg=266 bg=3089.7 sigma=949.6 thresh=5939 peak=5146
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=123.00, Y=37.00, Mass=5822, SNR=2.9, Peak=8912 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 559, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=11 nbg=252 bg=2774.3 sigma=799.7 thresh=5174 peak=4662
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=559.00, Y=857.00, Mass=34090, SNR=2.9, Peak=8496 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 99, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=2 nbg=274 bg=2981.0 sigma=997.1 thresh=5972 peak=4461
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=99.00, Y=99.00, Mass=6902, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 823, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=2 nbg=263 bg=3430.6 sigma=858.9 thresh=6007 peak=4818
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=823.00, Y=343.00, Mass=6403, SNR=2.9, Peak=7184 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 1791, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=4 nbg=263 bg=2619.0 sigma=818.8 thresh=5076 peak=4295
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=1791.00, Y=935.00, Mass=13332, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 1639, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=3 nbg=261 bg=3408.1 sigma=963.5 thresh=6299 peak=5230
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=1639.00, Y=239.00, Mass=13664, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 1735, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=4 nbg=252 bg=3323.4 sigma=854.4 thresh=5886 peak=5311
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=1735.00, Y=785.00, Mass=12323, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 671, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=6 nbg=261 bg=3269.6 sigma=869.0 thresh=5877 peak=4824
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=671.00, Y=233.00, Mass=19566, SNR=2.9, Peak=7488 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 843, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=1 nbg=259 bg=3207.4 sigma=904.2 thresh=5920 peak=4744
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=843.00, Y=663.00, Mass=3673, SNR=2.9, Peak=8800 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 867, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=12 nbg=239 bg=3238.4 sigma=768.1 thresh=5543 peak=4647
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=867.00, Y=547.00, Mass=35747, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 733, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=5 nbg=255 bg=3451.6 sigma=874.4 thresh=6075 peak=5752
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=733.00, Y=303.00, Mass=21126, SNR=2.9, Peak=13456 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 1767, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=1767.00, Y=791.00, Mass=3324, SNR=3.0, Peak=7488 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 119, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=2 nbg=247 bg=3024.9 sigma=828.2 thresh=5510 peak=4431
22:35:40.637 00.000 9552 Star::Find returns 0 (2), X=119.00, Y=547.00, Mass=5086, SNR=2.9, Peak=7584 HFD=0.0
22:35:40.637 00.000 9552 Star::Find(15, 721, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.637 00.000 9552 Star::Find false star n=5 nbg=250 bg=2880.6 sigma=795.8 thresh=5268 peak=4649
22:35:40.638 00.001 9552 Star::Find returns 0 (2), X=721.00, Y=841.00, Mass=14269, SNR=2.9, Peak=10528 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 1481, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=7 nbg=249 bg=3412.8 sigma=775.8 thresh=5740 peak=5016
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=1481.00, Y=635.00, Mass=21662, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 1529, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find returns 1 (1), X=1517.17, Y=530.94, Mass=17615, SNR=10.1, Peak=11232 HFD=2.2
22:35:40.638 00.000 9552 AutoFind: star saturated or too dim [1529, 527] 3.5 Mass 17615 SNR 10.1
22:35:40.638 00.000 9552 Star::Find(15, 31, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=1 nbg=273 bg=2602.4 sigma=1031.3 thresh=5696 peak=4122
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=31.00, Y=807.00, Mass=7110, SNR=2.9, Peak=9712 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 1099, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=1 nbg=281 bg=2799.8 sigma=1126.7 thresh=6180 peak=4453
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=1099.00, Y=963.00, Mass=3776, SNR=2.9, Peak=9504 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 859, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find returns 1 (1), X=869.07, Y=630.61, Mass=49983, SNR=15.8, Peak=12144 HFD=4.2
22:35:40.638 00.000 9552 AutoFind: star saturated or too dim [859, 631] 3.5 Mass 49983 SNR 15.8
22:35:40.638 00.000 9552 Star::Find(15, 1091, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=6 nbg=249 bg=3380.5 sigma=796.3 thresh=5769 peak=5098
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=1091.00, Y=259.00, Mass=18693, SNR=2.9, Peak=9408 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 1485, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=1 nbg=265 bg=2987.3 sigma=906.6 thresh=5707 peak=4356
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=1485.00, Y=935.00, Mass=4005, SNR=2.9, Peak=6992 HFD=0.0
22:35:40.638 00.000 9552 AutoFind: could not find a non-saturated star!
22:35:40.638 00.000 9552 AutoFind: finding best star pass 3
22:35:40.638 00.000 9552 Star::Find(15, 535, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=7 nbg=259 bg=3396.0 sigma=898.0 thresh=6090 peak=5218
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=535.00, Y=83.00, Mass=30484, SNR=2.9, Peak=9920 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 537, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find returns 0 (4), X=533.23, Y=752.99, Mass=72943, SNR=40.5, Peak=65504 HFD=0.3
22:35:40.638 00.000 9552 Star::Find(15, 197, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=5 nbg=242 bg=3152.7 sigma=819.1 thresh=5610 peak=4855
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=197.00, Y=625.00, Mass=14109, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 625, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=3 nbg=265 bg=3486.0 sigma=1053.4 thresh=6646 peak=5389
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=625.00, Y=47.00, Mass=13830, SNR=2.9, Peak=9712 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 759, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=3 nbg=254 bg=3005.0 sigma=841.4 thresh=5529 peak=5459
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=759.00, Y=873.00, Mass=17689, SNR=2.9, Peak=13248 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 1783, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.638 00.000 9552 Star::Find false star n=6 nbg=256 bg=3184.8 sigma=904.2 thresh=5897 peak=5206
22:35:40.638 00.000 9552 Star::Find returns 0 (2), X=1783.00, Y=733.00, Mass=18252, SNR=2.9, Peak=7088 HFD=0.0
22:35:40.638 00.000 9552 Star::Find(15, 405, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.001 9552 Star::Find false star n=5 nbg=269 bg=3294.0 sigma=985.6 thresh=6251 peak=5516
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=405.00, Y=725.00, Mass=18042, SNR=2.9, Peak=7888 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1253, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=5 nbg=259 bg=3286.4 sigma=893.8 thresh=5968 peak=5061
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=1253.00, Y=501.00, Mass=15472, SNR=2.9, Peak=8608 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1793, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=2 nbg=253 bg=3135.4 sigma=874.3 thresh=5758 peak=4673
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=1793.00, Y=485.00, Mass=8801, SNR=2.9, Peak=9104 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1165, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=4 nbg=246 bg=3310.5 sigma=839.7 thresh=5830 peak=5122
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=1165.00, Y=259.00, Mass=12262, SNR=2.9, Peak=8400 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 175, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=4 nbg=268 bg=2994.9 sigma=999.9 thresh=5995 peak=5171
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=175.00, Y=129.00, Mass=19493, SNR=2.9, Peak=10816 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1309, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find returns 0 (3), X=1309.00, Y=417.00, Mass=0, SNR=0.0, Peak=6384 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 255, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=3 nbg=257 bg=3015.5 sigma=909.6 thresh=5744 peak=4601
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=255.00, Y=793.00, Mass=8570, SNR=2.9, Peak=6480 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 531, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=1 nbg=257 bg=3403.6 sigma=955.4 thresh=6270 peak=5237
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=531.00, Y=437.00, Mass=7012, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1063, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=2 nbg=266 bg=3337.9 sigma=1038.6 thresh=6454 peak=5718
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=1063.00, Y=99.00, Mass=10828, SNR=2.9, Peak=10416 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 981, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=3 nbg=250 bg=3517.2 sigma=845.6 thresh=6054 peak=4771
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=981.00, Y=153.00, Mass=8088, SNR=2.9, Peak=7696 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 421, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=2 nbg=251 bg=2240.3 sigma=826.8 thresh=4721 peak=4270
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=421.00, Y=963.00, Mass=10287, SNR=2.9, Peak=9808 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1525, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=10 nbg=221 bg=3301.9 sigma=697.3 thresh=5394 peak=5079
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=1525.00, Y=445.00, Mass=25429, SNR=2.9, Peak=6880 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1483, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=4 nbg=257 bg=3756.7 sigma=911.3 thresh=6491 peak=5112
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=1483.00, Y=99.00, Mass=13021, SNR=2.9, Peak=7792 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1245, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find false star n=4 nbg=264 bg=2426.2 sigma=853.5 thresh=4987 peak=4336
22:35:40.639 00.000 9552 Star::Find returns 0 (2), X=1245.00, Y=1147.00, Mass=14311, SNR=2.9, Peak=8192 HFD=0.0
22:35:40.639 00.000 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.639 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:40.639 00.000 9552 AutoFind returns star at [1537, 25] 3.9 Mass 28606 SNR 11.9
22:35:40.640 00.001 9552 Star::Find(15, 1537, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:35:40.640 00.000 9552 Star::Find returns 1 (1), X=1526.79, Y=22.01, Mass=28606, SNR=11.9, Peak=13248 HFD=2.9
22:35:40.640 00.000 9552 MultiStar: List (5): {1526.79, 22.01}(11.9), {904.75, 826.49}(11.7), {1813.00, 298.00}(10.8), {1517.17, 530.94}(10.1), {869.07, 630.61}(15.8), 
22:35:40.640 00.000 9552 setting lock position to (1526.79, 22.01)
22:35:40.640 00.000 9552 MultiStar: stabilizing after lock position change
22:35:40.640 00.000 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=2.370
22:35:40.655 00.015 9552 Status Line: Auto-selected star at (1526.8, 22.0)
22:35:41.401 00.746 9976 Exposure complete
22:35:41.471 00.070 9976 worker thread done servicing request
22:35:41.472 00.001 9552 OnExposeComplete: enter
22:35:41.472 00.000 9552 UpdateGuideState(): m_state=2
22:35:41.472 00.000 9552 Star::Find(15, 1526, 22, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:35:41.472 00.000 9552 Star::Find false star n=2 nbg=247 bg=3608.1 sigma=953.3 thresh=6468 peak=6057
22:35:41.472 00.000 9552 Star::Find returns 0 (2), X=1526.00, Y=22.00, Mass=9472, SNR=2.9, Peak=11120 HFD=0.0
22:35:41.472 00.000 9552 DistanceChecker: activated
22:35:41.472 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:41.472 00.000 9552 Changing from state SELECTED to UNINITIALIZED
22:35:41.472 00.000 9552 guider state => SELECTING
22:35:41.472 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:41.472 00.000 9552 Status Line: Star lost - low SNR
22:35:41.475 00.003 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6176, Gamma=2.370
22:35:41.490 00.015 9552 UpdateGuideState exits: Star lost - low SNR
22:35:41.490 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:41.490 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:41.490 00.000 9552 Enqueuing Expose request
22:35:41.490 00.000 9976 Worker thread wakes up
22:35:41.490 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:41.490 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:44.840 03.350 9976 Exposure complete
22:35:44.910 00.070 9976 worker thread done servicing request
22:35:44.910 00.000 9552 OnExposeComplete: enter
22:35:44.910 00.000 9552 UpdateGuideState(): m_state=1
22:35:44.910 00.000 9552 Star::Find(15, 1526, 22, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:35:44.910 00.000 9552 Star::Find false star n=3 nbg=266 bg=3704.6 sigma=1049.8 thresh=6854 peak=6168
22:35:44.910 00.000 9552 Star::Find returns 0 (2), X=1526.00, Y=22.00, Mass=18134, SNR=2.9, Peak=15072 HFD=0.0
22:35:44.910 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:44.911 00.001 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:44.911 00.000 9552 Status Line: Star lost - low SNR
22:35:44.912 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=2.370
22:35:44.928 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:35:44.928 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:44.928 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:44.928 00.000 9552 Enqueuing Expose request
22:35:44.928 00.000 9976 Worker thread wakes up
22:35:44.928 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:44.928 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:48.283 03.355 9976 Exposure complete
22:35:48.357 00.074 9976 worker thread done servicing request
22:35:48.357 00.000 9552 OnExposeComplete: enter
22:35:48.357 00.000 9552 UpdateGuideState(): m_state=1
22:35:48.358 00.001 9552 Star::Find(15, 1526, 22, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:35:48.358 00.000 9552 Star::Find false star n=5 nbg=264 bg=3555.3 sigma=929.8 thresh=6345 peak=6130
22:35:48.358 00.000 9552 Star::Find returns 0 (2), X=1526.00, Y=22.00, Mass=22496, SNR=2.9, Peak=12736 HFD=0.0
22:35:48.358 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:35:48.358 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:48.358 00.000 9552 Status Line: Star lost - low SNR
22:35:48.359 00.001 9552 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5872, Gamma=2.370
22:35:48.375 00.016 9552 UpdateGuideState exits: Star lost - low SNR
22:35:48.375 00.000 9552 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:48.375 00.000 9552 ScheduleExposure(3000,3,0) exposurePending=0
22:35:48.375 00.000 9552 Enqueuing Expose request
22:35:48.375 00.000 9976 Worker thread wakes up
22:35:48.375 00.000 9976 worker thread servicing REQUEST_EXPOSE 3000
22:35:48.375 00.000 9976 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:35:49.274 00.899 9552 Stop button clicked
22:35:49.274 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:35:49.275 00.001 9552 Status Line: Waiting for devices...
22:35:49.358 00.083 9976 ZWO: stopexposure
22:35:51.670 02.312 9976 ZWO: stopexposure
22:35:51.670 00.000 9976 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:35:51.670 00.000 9976 worker thread done servicing request
22:35:51.670 00.000 9552 OnExposeComplete: enter
22:35:51.670 00.000 9552 OnExposeComplete: Capture Error reported
22:35:51.670 00.000 9552 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:35:51.670 00.000 9552 Changing from state SELECTING to UNINITIALIZED
22:35:51.670 00.000 9552 guider state => SELECTING
22:35:51.671 00.001 9552 Status Line: Stopped.
22:35:51.672 00.001 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:36:03.656 11.984 9552 gear_dialog: OnButtonDisconnectCamera
22:36:03.660 00.004 9552 Status Line: Camera Disconnected
22:36:08.010 04.350 9552 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
22:36:14.307 06.297 9552 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
22:36:17.282 02.975 9552 gear_dialog: OnButtonConnectCamera
22:36:17.282 00.000 9552 gear_dialog: DoConnectCamera [ZWO ASI Camera]
22:36:17.282 00.000 9552 Status Line: Connecting to Camera ...
22:36:17.284 00.002 9552 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
22:36:17.284 00.000 9552 Connecting to camera [ZWO ASI Camera] id = [2,ZWO ASI174MM Mini]
22:36:17.293 00.009 9552 ZWO: find camera id: [2,ZWO ASI174MM Mini], ncams = 2
22:36:17.293 00.000 9552 ZWO: no matching camera at idx 2, try to match model name ...
22:36:17.297 00.004 9552 ZWO: cam [0] ZWO ASI2600MM Pro
22:36:17.302 00.005 9552 ZWO: cam [2] ZWO ASI174MM Mini
22:36:17.302 00.000 9552 ZWO: found first matching camera at idx 2
22:36:17.302 00.000 9552 ASIGetCameraProperty ret 1
22:36:17.302 00.000 9552 Alert: Failed to get camera properties for ZWO ASI Camera.
22:36:17.535 00.233 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
22:36:17.535 00.000 9552 Status Line: Camera Connect Failed
22:36:32.527 14.992 9552 gear_dialog: OnButtonConnectCamera
22:36:32.527 00.000 9552 gear_dialog: DoConnectCamera [ZWO ASI Camera]
22:36:32.527 00.000 9552 Status Line: Connecting to Camera ...
22:36:32.528 00.001 9552 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
22:36:32.528 00.000 9552 Connecting to camera [ZWO ASI Camera] id = [2,ZWO ASI174MM Mini]
22:36:32.538 00.010 9552 ZWO: find camera id: [2,ZWO ASI174MM Mini], ncams = 2
22:36:32.538 00.000 9552 ZWO: no matching camera at idx 2, try to match model name ...
22:36:32.541 00.003 9552 ZWO: cam [0] ZWO ASI2600MM Pro
22:36:32.546 00.005 9552 ZWO: cam [2] ZWO ASI174MM Mini
22:36:32.546 00.000 9552 ZWO: found first matching camera at idx 2
22:36:32.546 00.000 9552 ASIGetCameraProperty ret 1
22:36:32.546 00.000 9552 Alert: Failed to get camera properties for ZWO ASI Camera.
22:36:32.550 00.004 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
22:36:32.550 00.000 9552 Status Line: Camera Connect Failed
22:36:33.969 01.419 9552 evsrv: cli 011F3C40 connect
22:36:33.970 00.001 9552 evsrv: cli 011F3C40 request: {"method":"get_app_state","id":"f668c1fc-e7fa-4860-81a5-008da5588cae"}
22:36:33.970 00.000 9552 evsrv: cli 011F3C40 response: {"jsonrpc":"2.0","result":"Stopped","id":"f668c1fc-e7fa-4860-81a5-008da5588cae"}
22:36:33.970 00.000 9552 evsrv: cli 011F3C40 disconnect
22:36:35.754 01.784 9552 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
22:36:37.991 02.237 9552 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
22:36:39.886 01.895 9552 GetInt("/profile/1/camera/ZWO/bpp", 16) returns 16
22:36:41.726 01.840 9552 GetString("/profile/1/indi/INDIcam", "") returns ""
22:36:42.165 00.439 9552 evsrv: cli 011F36A0 connect
22:36:42.165 00.000 9552 evsrv: cli 011F36A0 request: {"method":"get_pixel_scale","id":"25e91708-a427-4688-810e-430b5d55bfb0"}
22:36:42.165 00.000 9552 evsrv: cli 011F36A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"25e91708-a427-4688-810e-430b5d55bfb0"}
22:36:42.165 00.000 9552 evsrv: cli 011F36A0 disconnect
22:36:43.133 00.968 9552 gear_dialog: OnButtonConnectCamera
22:36:43.133 00.000 9552 gear_dialog: DoConnectCamera [ZWO ASI Camera]
22:36:43.133 00.000 9552 Status Line: Connecting to Camera ...
22:36:43.134 00.001 9552 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
22:36:43.134 00.000 9552 Connecting to camera [ZWO ASI Camera] id = [2,ZWO ASI174MM Mini]
22:36:43.143 00.009 9552 ZWO: find camera id: [2,ZWO ASI174MM Mini], ncams = 2
22:36:43.143 00.000 9552 ZWO: no matching camera at idx 2, try to match model name ...
22:36:43.146 00.003 9552 ZWO: cam [0] ZWO ASI2600MM Pro
22:36:43.150 00.004 9552 ZWO: cam [2] ZWO ASI174MM Mini
22:36:43.150 00.000 9552 ZWO: found first matching camera at idx 2
22:36:43.150 00.000 9552 ASIGetCameraProperty ret 1
22:36:43.151 00.001 9552 Alert: Failed to get camera properties for ZWO ASI Camera.
22:36:43.154 00.003 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
22:36:43.154 00.000 9552 Status Line: Camera Connect Failed
22:36:46.515 03.361 9552 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
22:36:46.515 00.000 9552 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
22:36:46.515 00.000 9552 Auto-loading calibration data
22:36:46.515 00.000 9552 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
22:36:46.515 00.000 9552 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
22:36:46.515 00.000 9552 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
22:36:46.515 00.000 9552 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.062803
22:36:46.515 00.000 9552 GetDouble("/profile/1/scope/calibration/yAngle", 1.570796) returns 1.639330
22:36:46.515 00.000 9552 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
22:36:46.515 00.000 9552 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
22:36:46.515 00.000 9552 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
22:36:46.515 00.000 9552 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
22:36:46.516 00.001 9552 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
22:36:46.516 00.000 9552 Mount::SetCalibration (scope) -- xAngle=-3.6 yAngle=93.9 xRate=42.491 yRate=26.651 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=49.3
22:36:46.516 00.000 9552 Mount::SetCalibration (scope) -- sets m_xAngle=-3.6 m_yAngleError=-7.5
22:36:46.530 00.014 9552 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:36:46.531 00.001 9552 ScopeASCOM::SideOfPier() returns 0
22:36:46.638 00.107 9552 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
22:36:46.669 00.031 9552 evsrv: cli 011F3D80 connect
22:36:46.669 00.000 9552 evsrv: cli 011F3D80 request: {"method":"get_pixel_scale","id":"b1953f2b-2364-464b-b29d-b99107b8522a"}
22:36:46.669 00.000 9552 evsrv: cli 011F3D80 response: {"jsonrpc":"2.0","result":0.431683,"id":"b1953f2b-2364-464b-b29d-b99107b8522a"}
22:36:46.670 00.001 9552 evsrv: cli 011F3D80 disconnect
22:37:51.771 65.101 9552 gear_dialog: OnButtonDisconnectAll
22:37:51.771 00.000 9552 gear_dialog: OnButtonDisconnectScope
22:37:51.771 00.000 9552 ASCOM Scope: Disconnecting
22:37:51.771 00.000 9552 ASCOM Scope: Disconnected Successfully
22:37:51.771 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
22:37:51.771 00.000 9552 ScopeASCOM::GetDeclinationRadians() returns Unknown
22:37:51.771 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
22:37:51.771 00.000 9552 ScopeASCOM::SideOfPier() returns -1
22:37:51.850 00.079 9552 Status Line: Mount Disconnected
22:37:51.850 00.000 9552 gear_dialog: OnButtonDisconnectAuxScope
22:37:51.850 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
22:37:51.850 00.000 9552 gear_dialog: OnButtonDisconnectCamera
22:37:51.850 00.000 9552 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1262->OnButtonDisconnectCamera: called when not connected
22:37:51.850 00.000 9552 gear_dialog: OnButtonDisconnectStepGuider
22:37:51.850 00.000 9552 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
22:37:51.850 00.000 9552 gear_dialog: OnButtonDisconnectRotator
22:37:51.868 00.018 9552 Status Line: Rotator Disconnected
22:37:52.898 01.030 9552 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
22:37:52.898 00.000 9552 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
22:37:52.945 00.047 9552 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
22:37:55.915 02.970 9552 MyFrame::OnClose proceeding
22:37:55.915 00.000 9552 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:37:55.915 00.000 9552 StopWorkerThread(0x011216D8) begins
22:37:55.915 00.000 9976 Worker thread wakes up
22:37:55.915 00.000 9976 worker thread servicing REQUEST_TERMINATE
22:37:55.915 00.000 9976 worker thread done servicing request
22:37:55.915 00.000 9976 WorkerThread::Entry() ends
22:37:55.915 00.000 9552 StopWorkerThread() threadExitCode=0
22:37:55.915 00.000 9552 StopWorkerThread(0x011216D8) ends
22:37:55.915 00.000 9552 WorkerThread destructor called
22:37:55.915 00.000 9552 StopWorkerThread(0x01121918) begins
22:37:55.915 00.000 22876 Worker thread wakes up
22:37:55.915 00.000 22876 worker thread servicing REQUEST_TERMINATE
22:37:55.915 00.000 22876 worker thread done servicing request
22:37:55.915 00.000 22876 WorkerThread::Entry() ends
22:37:55.915 00.000 9552 StopWorkerThread() threadExitCode=0
22:37:55.915 00.000 9552 StopWorkerThread(0x01121918) ends
22:37:55.915 00.000 9552 WorkerThread destructor called
22:37:55.915 00.000 9552 Shutdown: forced=0
22:37:55.915 00.000 9552 Shutdown complete
22:37:55.915 00.000 9552 UPD: shutdown
22:37:55.915 00.000 9552 stopping server
22:37:55.915 00.000 9552 event server stopped
22:37:55.915 00.000 9552 Status Line: Server stopped
22:38:02.433 00.089 21444 PHD2 version 2.6.14 begins execution with:
22:38:02.434 00.001 21444    Windows 10 (build 26200), 64-bit edition
22:38:02.434 00.000 21444    wxWidgets 3.0.5
22:38:02.434 00.000 21444    cfitsio 3.49
22:38:02.434 00.000 21444 GetString("/frame/LogDir", "") returns ""
22:38:02.439 00.005 21444 CoInitializeEx returns 1
22:38:02.442 00.003 21444 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
22:38:02.442 00.000 21444 GetInt("/wxLanguage", 0) returns 60
22:38:02.443 00.001 21444 locale: initialized with lang id 60 (r=1)
22:38:02.443 00.000 21444 locale: wxTranslations language set to 60
22:38:02.447 00.004 21444 GetInt("/currentProfile", 0) returns 1
22:38:02.449 00.002 21444 reset dither spiral
22:38:02.450 00.001 21444 StartWorkerThread(00000000) begins
22:38:02.450 00.000 21444 WorkerThread constructor called
22:38:02.451 00.001 21444 StartWorkerThread(00F99350) ends
22:38:02.451 00.000 21444 StartWorkerThread(00000000) begins
22:38:02.451 00.000 21444 WorkerThread constructor called
22:38:02.451 00.000 21444 StartWorkerThread(00F991A0) ends
22:38:02.451 00.000 21444 GetBoolean("/ServerMode", 1) returns 1
22:38:02.451 00.000 25848 WorkerThread::Entry() begins
22:38:02.451 00.000 25848 worker thread CoInitializeEx returns 0
22:38:02.451 00.000 28588 WorkerThread::Entry() begins
22:38:02.451 00.000 28588 worker thread CoInitializeEx returns 0
22:38:02.488 00.037 21444 GetInt("/profile/1/NoiseReductionMethod", 0) returns 0
22:38:02.488 00.000 21444 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
22:38:02.488 00.000 21444 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
22:38:02.488 00.000 21444 GetInt("/profile/1/DitherMode", 0) returns 0
22:38:02.488 00.000 21444 set dither mode 0
22:38:02.489 00.001 21444 GetInt("/profile/1/frame/timeLapse", 0) returns 0
22:38:02.489 00.000 21444 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
22:38:02.489 00.000 21444 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
22:38:02.489 00.000 21444 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 0
22:38:02.489 00.000 21444 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:38:02.489 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
22:38:02.489 00.000 21444 GetInt("/profile/1/frame/focalLength", 0) returns 2800
22:38:02.489 00.000 21444 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
22:38:02.489 00.000 21444 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
22:38:02.489 00.000 21444 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 6.000000
22:38:02.490 00.001 21444 AutoExp: config min = 1000 max = 5000 snr = 6.00
22:38:02.490 00.000 21444 AutoExp: reset exp to 5000
22:38:02.490 00.000 21444 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
22:38:02.491 00.001 21444 GetInt("/profile/1/ExposureDurationMs", 1000) returns 3000
22:38:02.491 00.000 21444 OnExposureDurationSelected: duration = 3000
22:38:02.491 00.000 21444 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
22:38:02.491 00.000 21444 GetInt("/profile/1/Gamma", 100) returns 237
22:38:02.491 00.000 21444 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
22:38:02.491 00.000 21444 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
22:38:02.491 00.000 21444 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
22:38:02.491 00.000 21444 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
22:38:02.491 00.000 21444 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
22:38:02.491 00.000 21444 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
22:38:02.491 00.000 21444 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
22:38:02.492 00.001 21444 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
22:38:02.492 00.000 21444 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
22:38:02.494 00.002 21444 guider state => UNINITIALIZED
22:38:02.494 00.000 21444 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
22:38:02.494 00.000 21444 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
22:38:02.494 00.000 21444 GetInt("/profile/1/overlay/slit/width", 8) returns 8
22:38:02.494 00.000 21444 GetInt("/profile/1/overlay/slit/height", 100) returns 100
22:38:02.494 00.000 21444 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
22:38:02.495 00.001 21444 Changing from state UNINITIALIZED to UNINITIALIZED
22:38:02.495 00.000 21444 guider state => SELECTING
22:38:02.495 00.000 21444 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
22:38:02.495 00.000 21444 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
22:38:02.495 00.000 21444 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 0.500000
22:38:02.495 00.000 21444 Setting StarMinHFD = 0.50
22:38:02.495 00.000 21444 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
22:38:02.495 00.000 21444 Setting MaxHFD = 10.0
22:38:02.495 00.000 21444 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
22:38:02.495 00.000 21444 Setting StarMinSNR = 6.0
22:38:02.496 00.001 21444 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
22:38:02.496 00.000 21444 Setting AutoSelDownsample = 0
22:38:02.496 00.000 21444 GetString("/profile/1/guider/bookmarks", "") returns ""
22:38:02.496 00.000 21444 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
22:38:02.496 00.000 21444 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
22:38:02.496 00.000 21444 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
22:38:02.496 00.000 21444 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
22:38:02.496 00.000 21444 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
22:38:02.497 00.001 21444 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
22:38:02.497 00.000 21444 MultiStar mode enabled
22:38:02.497 00.000 21444 GetBoolean("/StickyLockPosition", 0) returns 0
22:38:02.498 00.001 21444 GetString("/geometry", "") returns "1;2582;1550;-11;-11"
22:38:02.522 00.024 21444 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
22:38:02.522 00.000 21444 GetString("/graph/RAColor", "") returns "#6464FF"
22:38:02.522 00.000 21444 GetString("/graph/DecColor", "") returns "#FF0000"
22:38:02.522 00.000 21444 GetInt("/graph/minLength", 50) returns 50
22:38:02.523 00.001 21444 GetInt("/graph/maxLength", 400) returns 400
22:38:02.523 00.000 21444 GetInt("/graph/minHeight", 1) returns 1
22:38:02.523 00.000 21444 GetInt("/graph/maxHeight", 16) returns 16
22:38:02.523 00.000 21444 GetInt("/graph/length", 100) returns 100
22:38:02.523 00.000 21444 GraphStats window size = 100
22:38:02.523 00.000 21444 GetInt("/graph/height", 4) returns 8
22:38:02.523 00.000 21444 GetInt("graph/HeightUnits", 1) returns 1
22:38:02.523 00.000 21444 GetBoolean("/graph/showCorrections", 1) returns 0
22:38:02.523 00.000 21444 GetBoolean("/graph/showStarMass", 0) returns 0
22:38:02.523 00.000 21444 GetBoolean("/graph/showStarSNR", 0) returns 0
22:38:02.523 00.000 21444 GetBoolean("/graph/correctionsToScale", 0) returns 0
22:38:02.545 00.022 21444 GetInt("/graph_stepguider/length", 1) returns 1
22:38:02.547 00.002 21444 GetBoolean("/ProfileRawMode", 0) returns 0
22:38:02.548 00.001 21444 GetInt("/target/length", 100) returns 100
22:38:02.548 00.000 21444 GetDouble("/target/zoom", 1.000000) returns 0.500000
22:38:02.554 00.006 21444 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
22:38:02.554 00.000 21444 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
22:38:02.724 00.170 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:38:02.724 00.000 21444 GetString("/profile/2/name", "") returns "Travel"
22:38:02.724 00.000 21444 GetString("/profile/3/name", "") returns "RedCat 90"
22:38:02.728 00.004 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:38:02.845 00.117 21444 GetString("/profile/1/indi/INDIcam", "") returns ""
22:38:02.851 00.006 21444 GetString("/profile/1/indi/INDImount", "") returns ""
22:38:02.855 00.004 21444 GetString("/profile/1/indi/INDImount", "") returns ""
22:38:02.858 00.003 21444 GetString("/profile/1/indi/INDIrotator", "") returns ""
22:38:02.860 00.002 21444 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ZWO ASI Camera"
22:38:02.860 00.000 21444 CameraFactory(ZWO ASI Camera)
22:38:02.860 00.000 21444 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
22:38:02.860 00.000 21444 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
22:38:02.860 00.000 21444 GetInt("/profile/1/camera/gain", 95) returns 100
22:38:02.860 00.000 21444 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 15000
22:38:02.860 00.000 21444 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
22:38:02.860 00.000 21444 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
22:38:02.861 00.001 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
22:38:02.861 00.000 21444 GetInt("/profile/1/camera/binning", 1) returns 1
22:38:02.861 00.000 21444 GetInt("/profile/1/camera/ZWO/bpp", 8) returns 16
22:38:02.861 00.000 21444 Created new camera of type ZWO ASI Camera = 102CBDE0
22:38:02.861 00.000 21444 GetString("/profile/1/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
22:38:02.861 00.000 21444 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
22:38:02.861 00.000 21444 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
22:38:02.861 00.000 21444 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
22:38:02.861 00.000 21444 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 47
22:38:02.862 00.001 21444 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
22:38:02.862 00.000 21444 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
22:38:02.862 00.000 21444 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
22:38:02.862 00.000 21444 DecGuideMode set to Auto (1)
22:38:02.862 00.000 21444 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 1
22:38:02.862 00.000 21444 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.552500
22:38:02.862 00.000 21444 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
22:38:02.862 00.000 21444 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
22:38:02.863 00.001 21444 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 4
22:38:02.863 00.000 21444 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.850000
22:38:02.863 00.000 21444 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.85
22:38:02.863 00.000 21444 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
22:38:02.863 00.000 21444 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
22:38:02.863 00.000 21444 GetBoolean("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
22:38:02.863 00.000 21444 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
22:38:02.863 00.000 21444 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
22:38:02.863 00.000 21444 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
22:38:02.863 00.000 21444 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
22:38:02.864 00.001 21444 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 0
22:38:02.864 00.000 21444 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 203
22:38:02.864 00.000 21444 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
22:38:02.864 00.000 21444 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 810
22:38:02.864 00.000 21444 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 1
22:38:02.864 00.000 21444 BLC: Enabled with correction = 203 ms, Floor = 20, Ceiling = 810, Adjustable
22:38:02.864 00.000 21444 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
22:38:02.864 00.000 21444 Scope: enabling slew check, guiding will stop when slew is detected
22:38:02.864 00.000 21444 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 1030A8C0
22:38:02.864 00.000 21444 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
22:38:02.864 00.000 21444 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
22:38:02.864 00.000 21444 ScopeFactory(None)
22:38:02.864 00.000 21444 Created new aux scope of type None = 00000000
22:38:02.865 00.001 21444 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
22:38:02.865 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
22:38:02.865 00.000 21444 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
22:38:02.865 00.000 21444 StepGuiderFactory(None)
22:38:02.865 00.000 21444 Created new stepguider of type None = 00000000
22:38:02.865 00.000 21444 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
22:38:02.865 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
22:38:02.865 00.000 21444 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "PegasusAstro Rotator 2 (ASCOM)"
22:38:02.865 00.000 21444 RotatorFactory(PegasusAstro Rotator 2 (ASCOM))
22:38:02.865 00.000 21444 GetBoolean("/profile/1/rotator/isReversed", 0) returns 0
22:38:02.865 00.000 21444 Rotator:ctor: isReversed = 0
22:38:02.865 00.000 21444 Created new Rotator of type PegasusAstro Rotator 2 (ASCOM) = 10256850
22:38:02.865 00.000 21444 GetString("/profile/1/rotator/LastMenuChoice", "") returns "PegasusAstro Rotator 2 (ASCOM)"
22:38:02.871 00.006 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:38:02.871 00.000 21444 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
22:38:02.871 00.000 21444 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
22:38:02.885 00.014 21444 starting server
22:38:02.888 00.003 21444 event server started, listening on port 4400
22:38:02.888 00.000 21444 Server started, listening on port 4300
22:38:02.888 00.000 21444 Status Line: Server started
22:38:02.890 00.002 21444 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=611;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=550;besth=361;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099198;dir=3;layer=0;row=0;pos=1;prop=100000;bestw=337;besth=602;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=373;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(2,0,0)=1014|dock_size(3,0,0)=477|"
22:38:02.925 00.035 21444 GetBoolean("/Update/enabled", 1) returns 1
22:38:02.925 00.000 21444 GetInt("/Update/series", 0) returns 0
22:38:02.926 00.001 27088 UPD: updater thread entry
22:38:02.926 00.000 27088 UPD: fetch https://openphdguiding.org/release-main-win.txt
22:38:02.933 00.007 27088 UPD: fetch error: Couldn't resolve host name
22:38:02.933 00.000 27088 UPD: updater thread exit
22:38:04.459 01.526 21444 evsrv: cli 0107E100 connect
22:38:04.460 00.001 21444 evsrv: cli 0107E100 request: {"method":"get_app_state","id":"564c6852-888d-46a1-82c9-a4da8b3f70e5"}
22:38:04.460 00.000 21444 evsrv: cli 0107E100 response: {"jsonrpc":"2.0","result":"Stopped","id":"564c6852-888d-46a1-82c9-a4da8b3f70e5"}
22:38:04.460 00.000 21444 evsrv: cli 0107E100 disconnect
22:38:04.461 00.001 21444 evsrv: cli 0107E100 connect
22:38:04.461 00.000 21444 evsrv: cli 0107E240 connect
22:38:04.462 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_profile","id":"b2de3486-e0bb-4967-986a-74d87b378f6c"}
22:38:04.462 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:38:04.462 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":{"id":1,"name":"C 11 Edge"},"id":"b2de3486-e0bb-4967-986a-74d87b378f6c"}
22:38:04.462 00.000 21444 evsrv: cli 0107E240 disconnect
22:38:04.463 00.001 21444 evsrv: cli 0107EB00 connect
22:38:04.463 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_profiles","id":"f4a0bb00-8d59-4ae0-8b05-0147fd4a034c"}
22:38:04.463 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:38:04.463 00.000 21444 GetString("/profile/2/name", "") returns "Travel"
22:38:04.464 00.001 21444 GetString("/profile/3/name", "") returns "RedCat 90"
22:38:04.464 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:38:04.464 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:38:04.464 00.000 21444 GetString("/profile/2/name", "") returns "Travel"
22:38:04.464 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:38:04.465 00.001 21444 GetString("/profile/2/name", "") returns "Travel"
22:38:04.465 00.000 21444 GetString("/profile/3/name", "") returns "RedCat 90"
22:38:04.465 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"C 11 Edge","selected":true},{"id":2,"name":"Travel"},{"id":3,"name":"RedCat 90"}],"id":"f4a0bb00-8d59-4ae0-8b05-0147fd4a034c"}
22:38:04.465 00.000 21444 evsrv: cli 0107EB00 disconnect
22:38:04.470 00.005 21444 evsrv: cli 0107EC40 connect
22:38:04.470 00.000 21444 evsrv: cli 0107EC40 request: {"method":"get_connected","id":"c4ff6ab7-d6b0-4a5c-9a50-e4d321e48ec1"}
22:38:04.470 00.000 21444 evsrv: cli 0107EC40 response: {"jsonrpc":"2.0","result":false,"id":"c4ff6ab7-d6b0-4a5c-9a50-e4d321e48ec1"}
22:38:04.471 00.001 21444 evsrv: cli 0107EC40 disconnect
22:38:04.471 00.000 21444 evsrv: cli 0107E560 connect
22:38:04.471 00.000 21444 evsrv: cli 0107E560 request: {"method":"set_connected","params":[true],"id":"300295c8-0dc9-401b-91a5-0713b7e7d0d0"}
22:38:04.471 00.000 21444 gear_dialog: ConnectAll calls OnButtonConnectAll
22:38:04.471 00.000 21444 gear_dialog: OnButtonConnectAll
22:38:04.471 00.000 21444 gear_dialog: DoConnectCamera [ZWO ASI Camera]
22:38:04.471 00.000 21444 Status Line: Connecting to Camera ...
22:38:04.473 00.002 21444 GetString("/profile/1/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI174MM Mini"
22:38:04.473 00.000 21444 Connecting to camera [ZWO ASI Camera] id = [2,ZWO ASI174MM Mini]
22:38:04.478 00.005 21444 ZWO: SDK Version = [1, 40, 0, 0]
22:38:04.483 00.005 21444 ZWO: find camera id: [2,ZWO ASI174MM Mini], ncams = 2
22:38:04.483 00.000 21444 ZWO: no matching camera at idx 2, try to match model name ...
22:38:04.486 00.003 21444 ZWO: cam [0] ZWO ASI2600MM Pro
22:38:04.492 00.006 21444 ZWO: cam [1] ZWO ASI174MM Mini
22:38:04.492 00.000 21444 ZWO: found first matching camera at idx 1
22:38:04.642 00.150 21444 ZWO: using mode BPP = 16
22:38:04.642 00.000 21444 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI174MM Mini]
22:38:04.642 00.000 21444 ZWO: selecting snap mode
22:38:04.642 00.000 21444 ZWO: IsColorCam = 0
22:38:04.642 00.000 21444 ZWO: supported bin 0 = 1
22:38:04.642 00.000 21444 ZWO: supported bin 1 = 2
22:38:04.651 00.009 21444 ZWO: gain range = 0 .. 400
22:38:04.651 00.000 21444 ZWO: lowest RN gain = 240 (60%)
22:38:04.651 00.000 21444 ZWO: frame (0,0)+(1936,1216)
22:38:04.679 00.028 21444 GetString("/profile/1/camera/LimitFrame", "") returns "0;0;0;0"
22:38:04.680 00.001 21444 camera: updated LimitFrame => (0,0),(0x0)
22:38:04.680 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
22:38:04.680 00.000 21444 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
22:38:04.680 00.000 21444 Connected Camera: ZWO ASI174MM Mini
22:38:04.680 00.000 21444 FrameSize=(1936,1216)
22:38:04.681 00.001 21444 PixelSize=5.86
22:38:04.681 00.000 21444 BitsPerPixel=16
22:38:04.681 00.000 21444 HasGainControl=1
22:38:04.681 00.000 21444 GuideCameraGain=100
22:38:04.681 00.000 21444 HasShutter=0
22:38:04.681 00.000 21444 HasSubFrames=1
22:38:04.681 00.000 21444 ST4HasGuideOutput=1
22:38:04.681 00.000 21444 GetBoolean("/profile/1/camera/AutoLoadDefectMap", 1) returns 1
22:38:04.681 00.000 21444 auto-loading defect map
22:38:04.682 00.001 21444 Loading defect map file C:\Users\donza\AppData\Local\phd2\darks_defects\PHD2_defect_map_1.txt
22:38:04.682 00.000 21444 Defect map file not found: C:\Users\donza\AppData\Local\phd2\darks_defects\PHD2_defect_map_1.txt
22:38:04.682 00.000 21444 Status Line: Defect map not loaded
22:38:04.683 00.001 21444 GetBoolean("/profile/1/camera/AutoLoadDarks", 1) returns 1
22:38:04.683 00.000 21444 Auto-loading dark library
22:38:04.684 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe.cpp:2415->File does not exist
22:38:04.684 00.000 21444 failed to load dark frames from C:\Users\donza\AppData\Local\phd2\darks_defects\PHD2_dark_lib_1.fit
22:38:04.684 00.000 21444 Status Line: Darks not loaded
22:38:04.686 00.002 21444 Status Line: Camera Connected
22:38:04.688 00.002 21444 gear_dialog: OnButtonConnectStepGuider
22:38:04.689 00.001 21444 Connected AO:None
22:38:04.689 00.000 21444 gear_dialog: OnButtonConnectScope
22:38:04.689 00.000 21444 Status Line: Connecting to Mount ...
22:38:04.690 00.001 21444 Connecting to mount [AstroPhysics GTO V2 Mount (ASCOM)]
22:38:04.690 00.000 21444 ASCOM Scope: Connecting
22:38:04.690 00.000 21444 Create ASCOM Scope: choice 'AstroPhysics GTO V2 Mount (ASCOM)' progid AstroPhysicsV2.Telescope
22:38:04.695 00.005 21444 pScopeDriver = 0x1038AFC4
22:38:04.796 00.101 21444 Scope reports its name as AstroPhysicsV2 (ASCOM)
22:38:04.796 00.000 21444 ASCOM scope: enabling sync pulse guide check
22:38:04.830 00.034 21444 ASCOM scope CanSlewAsync is true
22:38:04.830 00.000 21444 AstroPhysicsV2 (ASCOM) connected
22:38:04.832 00.002 21444 ScopeASCOM::GetDeclinationRadians() returns -37.1
22:38:04.832 00.000 21444 ScopeASCOM::SideOfPier() returns 0
22:38:04.832 00.000 21444 ASCOM Scope: Connect success
22:38:04.832 00.000 21444 Status Line: Mount Connected
22:38:04.834 00.002 21444 Connected Scope:AstroPhysicsV2 (ASCOM)
22:38:04.834 00.000 21444 gear_dialog: OnButtonConnectAuxScope
22:38:04.834 00.000 21444 Connected AuxScope:None
22:38:04.834 00.000 21444 gear_dialog: OnButtonConnectRotator
22:38:04.834 00.000 21444 Status Line: Connecting to Rotator ...
22:38:04.835 00.001 21444 Connecting to rotator [PegasusAstro Rotator 2 (ASCOM)]
22:38:04.835 00.000 21444 Create ASCOM Rotator: choice 'PegasusAstro Rotator 2 (ASCOM)' progid ASCOM.PegasusAstro.Rotator 2
22:38:05.001 00.166 21444 rotator name = FalconV2 F2R451236
22:38:05.002 00.001 21444 Status Line: Rotator Connected
22:38:05.005 00.003 21444 Connected Rotator:FalconV2 F2R451236
22:38:05.028 00.023 21444 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
22:38:05.028 00.000 21444 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
22:38:05.028 00.000 21444 Auto-loading calibration data
22:38:05.028 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
22:38:05.028 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
22:38:05.029 00.001 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
22:38:05.029 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.062803
22:38:05.029 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 1.570796) returns 1.639330
22:38:05.029 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
22:38:05.029 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
22:38:05.029 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
22:38:05.029 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
22:38:05.029 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
22:38:05.029 00.000 21444 Mount::SetCalibration (scope) -- xAngle=-3.6 yAngle=93.9 xRate=42.491 yRate=26.651 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=49.3
22:38:05.029 00.000 21444 Mount::SetCalibration (scope) -- sets m_xAngle=-3.6 m_yAngleError=-7.5
22:38:05.034 00.005 21444 ScopeASCOM::GetDeclinationRadians() returns -37.1
22:38:05.034 00.000 21444 ScopeASCOM::SideOfPier() returns 0
22:38:05.476 00.442 21444 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
22:38:05.476 00.000 21444 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
22:38:05.476 00.000 21444 Auto-loading calibration data
22:38:05.477 00.001 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
22:38:05.477 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
22:38:05.477 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
22:38:05.477 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.062803
22:38:05.477 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 1.570796) returns 1.639330
22:38:05.477 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
22:38:05.477 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
22:38:05.477 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
22:38:05.477 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
22:38:05.477 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
22:38:05.477 00.000 21444 Mount::SetCalibration (scope) -- xAngle=-3.6 yAngle=93.9 xRate=42.491 yRate=26.651 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=49.3
22:38:05.477 00.000 21444 Mount::SetCalibration (scope) -- sets m_xAngle=-3.6 m_yAngleError=-7.5
22:38:05.479 00.002 21444 ScopeASCOM::GetDeclinationRadians() returns -37.1
22:38:05.480 00.001 21444 ScopeASCOM::SideOfPier() returns 0
22:38:05.565 00.085 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0,"id":"300295c8-0dc9-401b-91a5-0713b7e7d0d0"}
22:38:05.567 00.002 21444 evsrv: cli 0107E560 disconnect
22:38:05.567 00.000 21444 evsrv: cli 0107EB00 connect
22:38:05.568 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_lock_shift_params","id":"3b582966-f445-4d21-be33-bdfd92d3529b"}
22:38:05.568 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3b582966-f445-4d21-be33-bdfd92d3529b"}
22:38:05.568 00.000 21444 evsrv: cli 0107EB00 disconnect
22:38:05.568 00.000 21444 evsrv: cli 0107EBA0 connect
22:38:05.568 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"79c1671a-d50a-49a1-8cec-07698ab0d3f6"}
22:38:05.568 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"79c1671a-d50a-49a1-8cec-07698ab0d3f6"}
22:38:05.569 00.001 21444 evsrv: cli 0107EBA0 disconnect
22:39:06.967 61.398 21444 evsrv: cli 0107E4C0 connect
22:39:06.967 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"3ffcdd16-e7cf-4a30-898b-19ccbe191add"}
22:39:06.968 00.001 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ffcdd16-e7cf-4a30-898b-19ccbe191add"}
22:39:06.968 00.000 21444 evsrv: cli 0107E4C0 disconnect
22:40:35.717 88.749 21444 evsrv: cli 0107E4C0 connect
22:40:35.718 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"066ffb21-7ea4-44bc-9325-530b6eda3337"}
22:40:35.718 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"066ffb21-7ea4-44bc-9325-530b6eda3337"}
22:40:35.719 00.001 21444 evsrv: cli 0107E4C0 disconnect
22:44:26.967 231.248 21444 evsrv: cli 0107E880 connect
22:44:26.967 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"c181da62-573f-4b26-9317-ff66e70582e3"}
22:44:26.969 00.002 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Stopped","id":"c181da62-573f-4b26-9317-ff66e70582e3"}
22:44:26.969 00.000 21444 evsrv: cli 0107E880 disconnect
22:44:26.969 00.000 21444 evsrv: cli 0107E740 connect
22:44:26.969 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_calibrated","id":"35108d1f-3dd7-4eb2-bed3-eb718fc8309a"}
22:44:26.969 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":true,"id":"35108d1f-3dd7-4eb2-bed3-eb718fc8309a"}
22:44:26.969 00.000 21444 evsrv: cli 0107E740 disconnect
22:44:26.971 00.002 21444 evsrv: cli 0107E4C0 connect
22:44:26.972 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"b7df4851-21b7-413b-8533-a55137e07a26"}
22:44:26.972 00.000 21444 PhdController::Guide begins
22:44:26.972 00.000 21444 PhdController: newstate STATE_SETUP
22:44:26.972 00.000 21444 PhdController: setup
22:44:26.972 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
22:44:26.972 00.000 21444 PhdController: start capturing
22:44:26.972 00.000 21444 Changing from state SELECTING to UNINITIALIZED
22:44:26.972 00.000 21444 guider state => SELECTING
22:44:26.972 00.000 21444 setting force full frames = true
22:44:26.972 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:44:26.975 00.003 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:44:26.975 00.000 21444 Enqueuing Expose request
22:44:26.975 00.000 21444 PhdController: newstate STATE_SELECT_STAR
22:44:26.975 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0,"id":"b7df4851-21b7-413b-8533-a55137e07a26"}
22:44:26.975 00.000 25848 Worker thread wakes up
22:44:26.975 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:26.976 00.001 25848 Exposure delay set to 0
22:44:26.976 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:44:26.976 00.000 25848 ZWO: set CONTROL_EXPOSURE 3000000
22:44:26.976 00.000 21444 evsrv: cli 0107E4C0 disconnect
22:44:26.976 00.000 21444 evsrv: cli 0107E600 connect
22:44:26.976 00.000 21444 case statement mapped state 1 to 101
22:44:26.976 00.000 21444 case statement mapped state 1 to 101
22:44:26.976 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_lock_shift_params","id":"38234361-2b7a-45e9-be75-2eb9160f164d"}
22:44:26.976 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"38234361-2b7a-45e9-be75-2eb9160f164d"}
22:44:26.978 00.002 21444 evsrv: cli 0107E600 disconnect
22:44:26.978 00.000 21444 evsrv: cli 0107E920 connect
22:44:26.978 00.000 21444 case statement mapped state 1 to 101
22:44:26.978 00.000 21444 case statement mapped state 1 to 101
22:44:26.979 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_lock_position","id":"b04cd12a-575d-4314-9897-7a48ca5297fe"}
22:44:26.979 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":null,"id":"b04cd12a-575d-4314-9897-7a48ca5297fe"}
22:44:26.979 00.000 21444 evsrv: cli 0107E920 disconnect
22:44:27.980 01.001 21444 evsrv: cli 0107E920 connect
22:44:27.980 00.000 21444 case statement mapped state 1 to 101
22:44:27.980 00.000 21444 case statement mapped state 1 to 101
22:44:27.981 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_lock_position","id":"ecabca19-3121-426b-8892-24d16b1738cd"}
22:44:27.981 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":null,"id":"ecabca19-3121-426b-8892-24d16b1738cd"}
22:44:27.981 00.000 21444 evsrv: cli 0107E920 disconnect
22:44:28.983 01.002 21444 evsrv: cli 0107E380 connect
22:44:28.983 00.000 21444 case statement mapped state 1 to 101
22:44:28.983 00.000 21444 case statement mapped state 1 to 101
22:44:28.984 00.001 21444 evsrv: cli 0107E380 request: {"method":"get_lock_position","id":"5bc5862d-7027-40bb-b7d0-ef50dfcf937d"}
22:44:28.984 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":null,"id":"5bc5862d-7027-40bb-b7d0-ef50dfcf937d"}
22:44:28.985 00.001 21444 evsrv: cli 0107E380 disconnect
22:44:29.984 00.999 21444 evsrv: cli 0107EB00 connect
22:44:29.984 00.000 21444 case statement mapped state 1 to 101
22:44:29.984 00.000 21444 case statement mapped state 1 to 101
22:44:29.985 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_lock_position","id":"043fe495-c429-48e2-af57-bb23e887c655"}
22:44:29.985 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":null,"id":"043fe495-c429-48e2-af57-bb23e887c655"}
22:44:29.985 00.000 21444 evsrv: cli 0107EB00 disconnect
22:44:30.329 00.344 25848 Exposure complete
22:44:30.421 00.092 25848 worker thread done servicing request
22:44:30.421 00.000 21444 OnExposeComplete: enter
22:44:30.422 00.001 21444 UpdateGuideState(): m_state=1
22:44:30.422 00.000 21444 UpdateCurrentPosition: no star selected
22:44:30.422 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:44:30.422 00.000 21444 Status Line: No star selected
22:44:30.422 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=5680, Gamma=2.370
22:44:30.423 00.001 21444 UpdateGuideState exits: No star selected
22:44:30.423 00.000 21444 GuiderMultiStar::AutoSelect enter
22:44:30.423 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:44:30.494 00.071 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:44:30.494 00.000 21444 AutoFind: downsample 2x
22:44:30.511 00.017 21444 AutoFind: global mean = -1.2, stdev 1064.7
22:44:30.511 00.000 21444 AutoFind: using threshold = 0.1
22:44:30.535 00.024 21444 AutoFind: local max [1447, 527] 5.4
22:44:30.535 00.000 21444 AutoFind: local max [1637, 891] 4.6
22:44:30.535 00.000 21444 AutoFind: local max [1757, 679] 4.5
22:44:30.535 00.000 21444 AutoFind: local max [1417, 557] 4.2
22:44:30.535 00.000 21444 AutoFind: local max [925, 33] 4.1
22:44:30.535 00.000 21444 AutoFind: local max [1517, 791] 4.1
22:44:30.535 00.000 21444 AutoFind: local max [1219, 721] 4.1
22:44:30.535 00.000 21444 AutoFind: local max [1549, 75] 4.1
22:44:30.535 00.000 21444 AutoFind: local max [283, 509] 4.1
22:44:30.535 00.000 21444 AutoFind: local max [113, 103] 4.0
22:44:30.535 00.000 21444 AutoFind: local max [107, 917] 4.0
22:44:30.535 00.000 21444 AutoFind: local max [167, 125] 4.0
22:44:30.536 00.001 21444 AutoFind: local max [1057, 769] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [1375, 267] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [1275, 847] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [1405, 149] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [453, 509] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [1789, 35] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [933, 413] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [781, 21] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [257, 509] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [1191, 531] 3.9
22:44:30.536 00.000 21444 AutoFind: local max [943, 803] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [959, 379] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [817, 791] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [957, 33] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [823, 305] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [909, 721] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [1115, 803] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [1823, 263] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [1461, 775] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [1075, 743] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [465, 277] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [739, 239] 3.8
22:44:30.536 00.000 21444 AutoFind: local max [1519, 207] 3.7
22:44:30.536 00.000 21444 AutoFind: local max [75, 339] 3.7
22:44:30.536 00.000 21444 AutoFind: local max [1663, 121] 3.7
22:44:30.536 00.000 21444 AutoFind: local max [1601, 159] 3.7
22:44:30.536 00.000 21444 AutoFind: local max [241, 693] 3.7
22:44:30.536 00.000 21444 AutoFind: local max [1619, 513] 3.7
22:44:30.536 00.000 21444 AutoFind: local max [1419, 803] 3.7
22:44:30.536 00.000 21444 AutoFind: local max [281, 623] 3.7
22:44:30.537 00.001 21444 AutoFind: local max [1427, 171] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [123, 195] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [1159, 1001] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [557, 515] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [1669, 207] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [1293, 365] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [1575, 369] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [1805, 351] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [879, 73] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [1869, 959] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [1743, 663] 3.7
22:44:30.537 00.000 21444 AutoFind: local max [905, 187] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1773, 391] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1811, 625] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1689, 1045] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1329, 515] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1615, 1047] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1191, 833] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [249, 381] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1585, 207] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1307, 663] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1063, 723] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [861, 821] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1907, 607] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1475, 1001] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [251, 419] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [19, 645] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1249, 533] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [1585, 411] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [419, 509] 3.6
22:44:30.537 00.000 21444 AutoFind: local max [71, 31] 3.6
22:44:30.538 00.001 21444 AutoFind: local max [1169, 863] 3.6
22:44:30.538 00.000 21444 AutoFind: local max [1313, 443] 3.6
22:44:30.538 00.000 21444 AutoFind: local max [1075, 195] 3.6
22:44:30.538 00.000 21444 AutoFind: local max [1445, 791] 3.6
22:44:30.538 00.000 21444 AutoFind: local max [1617, 161] 3.6
22:44:30.538 00.000 21444 AutoFind: local max [1591, 729] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1423, 647] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [295, 679] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1435, 593] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [671, 473] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1261, 867] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [515, 367] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [423, 75] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [365, 401] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1903, 585] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [135, 59] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [335, 403] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [421, 623] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1505, 1015] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [335, 661] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1273, 73] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1337, 791] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1657, 807] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1363, 263] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1427, 283] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [889, 625] 3.5
22:44:30.538 00.000 21444 AutoFind: local max [1639, 531] 3.5
22:44:30.539 00.001 21444 AutoFind: too close [1639, 531] 3.5 - [1619, 513] 3.7
22:44:30.539 00.000 21444 AutoFind: too close [1363, 263] 3.5 - [1375, 267] 3.9
22:44:30.539 00.000 21444 AutoFind: too close [1261, 867] 3.5 - [1275, 847] 3.9
22:44:30.539 00.000 21444 AutoFind: too close [1617, 161] 3.6 - [1601, 159] 3.7
22:44:30.539 00.000 21444 AutoFind: too close [1445, 791] 3.6 - [1461, 775] 3.8
22:44:30.539 00.000 21444 AutoFind: too close [1063, 723] 3.6 - [1075, 743] 3.8
22:44:30.539 00.000 21444 AutoFind: too close [1743, 663] 3.7 - [1757, 679] 4.5
22:44:30.539 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:44:30.539 00.000 21444 Star::Find(15, 1447, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.539 00.000 21444 Star::Find false star n=7 nbg=267 bg=3365.5 sigma=871.3 thresh=5980 peak=5559
22:44:30.539 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=527.00, Mass=23129, SNR=2.9, Peak=7792 HFD=0.0
22:44:30.539 00.000 21444 Star::Find(15, 1637, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.539 00.000 21444 Star::Find returns 0 (4), X=1631.05, Y=883.89, Mass=72342, SNR=37.2, Peak=65504 HFD=0.1
22:44:30.539 00.000 21444 Star::Find(15, 1417, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.539 00.000 21444 Star::Find false star n=1 nbg=267 bg=3104.1 sigma=996.9 thresh=6095 peak=4870
22:44:30.539 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=557.00, Mass=3584, SNR=2.9, Peak=8704 HFD=0.0
22:44:30.539 00.000 21444 Star::Find(15, 925, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.539 00.000 21444 Star::Find returns 0 (3), X=925.00, Y=33.00, Mass=0, SNR=0.0, Peak=7184 HFD=0.0
22:44:30.539 00.000 21444 Star::Find(15, 1517, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.539 00.000 21444 Star::Find false star n=5 nbg=229 bg=3260.4 sigma=712.3 thresh=5397 peak=4861
22:44:30.539 00.000 21444 Star::Find returns 0 (2), X=1517.00, Y=791.00, Mass=13586, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.539 00.000 21444 Star::Find(15, 1219, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.539 00.000 21444 Star::Find false star n=3 nbg=255 bg=3111.4 sigma=899.6 thresh=5810 peak=4984
22:44:30.540 00.001 21444 Star::Find returns 0 (2), X=1219.00, Y=721.00, Mass=9594, SNR=2.9, Peak=6688 HFD=0.0
22:44:30.540 00.000 21444 Star::Find(15, 1549, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.540 00.000 21444 Star::Find false star n=3 nbg=269 bg=3436.0 sigma=908.3 thresh=6161 peak=5087
22:44:30.540 00.000 21444 Star::Find returns 0 (2), X=1549.00, Y=75.00, Mass=9436, SNR=2.9, Peak=8000 HFD=0.0
22:44:30.540 00.000 21444 Star::Find(15, 283, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.540 00.000 21444 Star::Find false star n=6 nbg=260 bg=2954.7 sigma=868.2 thresh=5559 peak=4694
22:44:30.540 00.000 21444 Star::Find returns 0 (2), X=283.00, Y=509.00, Mass=21152, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.540 00.000 21444 Star::Find(15, 113, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.540 00.000 21444 Star::Find false star n=6 nbg=255 bg=2575.9 sigma=756.7 thresh=4846 peak=4209
22:44:30.540 00.000 21444 Star::Find returns 0 (2), X=113.00, Y=103.00, Mass=15745, SNR=2.9, Peak=6272 HFD=0.0
22:44:30.540 00.000 21444 Star::Find(15, 107, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.540 00.000 21444 Star::Find false star n=9 nbg=266 bg=1774.8 sigma=740.2 thresh=3995 peak=3779
22:44:30.540 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=917.00, Mass=26395, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.540 00.000 21444 Star::Find(15, 167, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.540 00.000 21444 Star::Find returns 1 (1), X=178.80, Y=118.43, Mass=20653, SNR=10.9, Peak=9616 HFD=5.6
22:44:30.540 00.000 21444 Star::Find(15, 1057, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.540 00.000 21444 Star::Find false star n=7 nbg=267 bg=3169.7 sigma=847.5 thresh=5712 peak=5060
22:44:30.540 00.000 21444 Star::Find returns 0 (2), X=1057.00, Y=769.00, Mass=23764, SNR=2.9, Peak=9200 HFD=0.0
22:44:30.540 00.000 21444 Star::Find(15, 1405, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.540 00.000 21444 Star::Find false star n=3 nbg=240 bg=3422.4 sigma=807.1 thresh=5844 peak=4839
22:44:30.540 00.000 21444 Star::Find returns 0 (2), X=1405.00, Y=149.00, Mass=8869, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.540 00.000 21444 Star::Find(15, 453, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.540 00.000 21444 Star::Find false star n=3 nbg=252 bg=3096.2 sigma=784.0 thresh=5448 peak=5273
22:44:30.540 00.000 21444 Star::Find returns 0 (2), X=453.00, Y=509.00, Mass=12375, SNR=2.9, Peak=10528 HFD=0.0
22:44:30.540 00.000 21444 Star::Find(15, 1789, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.001 21444 Star::Find false star n=1 nbg=276 bg=3345.9 sigma=947.6 thresh=6189 peak=4556
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=1789.00, Y=35.00, Mass=4046, SNR=2.9, Peak=7584 HFD=0.0
22:44:30.541 00.000 21444 Star::Find(15, 933, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.000 21444 Star::Find false star n=3 nbg=272 bg=3114.2 sigma=1029.3 thresh=6202 peak=4459
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=933.00, Y=413.00, Mass=11921, SNR=2.9, Peak=7792 HFD=0.0
22:44:30.541 00.000 21444 Star::Find(15, 781, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.000 21444 Star::Find false star n=3 nbg=264 bg=3518.6 sigma=994.8 thresh=6503 peak=4854
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=781.00, Y=21.00, Mass=12020, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.541 00.000 21444 Star::Find(15, 257, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.000 21444 Star::Find false star n=7 nbg=250 bg=3068.9 sigma=824.3 thresh=5542 peak=5420
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=257.00, Y=509.00, Mass=21974, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.541 00.000 21444 Star::Find(15, 1191, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.000 21444 Star::Find false star n=2 nbg=265 bg=3060.7 sigma=909.2 thresh=5788 peak=4701
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=531.00, Mass=6135, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.541 00.000 21444 Star::Find(15, 943, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.000 21444 Star::Find false star n=2 nbg=272 bg=3115.6 sigma=948.8 thresh=5962 peak=4926
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=943.00, Y=803.00, Mass=9449, SNR=2.9, Peak=7888 HFD=0.0
22:44:30.541 00.000 21444 Star::Find(15, 959, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.000 21444 Star::Find false star n=2 nbg=247 bg=3289.2 sigma=792.0 thresh=5665 peak=4745
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=379.00, Mass=8814, SNR=2.9, Peak=8304 HFD=0.0
22:44:30.541 00.000 21444 Star::Find(15, 817, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.000 21444 Star::Find false star n=4 nbg=262 bg=3049.4 sigma=932.2 thresh=5846 peak=4763
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=817.00, Y=791.00, Mass=13930, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.541 00.000 21444 Star::Find(15, 957, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.541 00.000 21444 Star::Find false star n=2 nbg=264 bg=3333.1 sigma=919.2 thresh=6091 peak=4738
22:44:30.541 00.000 21444 Star::Find returns 0 (2), X=957.00, Y=33.00, Mass=5782, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.542 00.001 21444 Star::Find(15, 823, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.542 00.000 21444 Star::Find false star n=3 nbg=261 bg=3103.0 sigma=945.5 thresh=5940 peak=4461
22:44:30.542 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=305.00, Mass=10243, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.542 00.000 21444 Star::Find(15, 909, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.542 00.000 21444 Star::Find false star n=6 nbg=257 bg=3139.2 sigma=820.5 thresh=5601 peak=4795
22:44:30.542 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=721.00, Mass=17421, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.542 00.000 21444 Star::Find(15, 1115, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.542 00.000 21444 Star::Find false star n=4 nbg=258 bg=3168.2 sigma=896.8 thresh=5859 peak=4761
22:44:30.542 00.000 21444 Star::Find returns 0 (2), X=1115.00, Y=803.00, Mass=11423, SNR=2.9, Peak=7392 HFD=0.0
22:44:30.542 00.000 21444 Star::Find(15, 1823, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.542 00.000 21444 Star::Find false star n=3 nbg=270 bg=2839.1 sigma=912.1 thresh=5575 peak=4650
22:44:30.542 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=263.00, Mass=9707, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.542 00.000 21444 Star::Find(15, 465, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.542 00.000 21444 Star::Find false star n=1 nbg=257 bg=3090.0 sigma=882.4 thresh=5737 peak=4529
22:44:30.542 00.000 21444 Star::Find returns 0 (2), X=465.00, Y=277.00, Mass=3294, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.542 00.000 21444 Star::Find(15, 739, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.542 00.000 21444 Star::Find false star n=1 nbg=270 bg=3210.6 sigma=942.1 thresh=6037 peak=4517
22:44:30.542 00.000 21444 Star::Find returns 0 (2), X=739.00, Y=239.00, Mass=4485, SNR=2.9, Peak=7696 HFD=0.0
22:44:30.542 00.000 21444 Star::Find(15, 1519, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.542 00.000 21444 Star::Find false star n=4 nbg=258 bg=3168.4 sigma=874.2 thresh=5791 peak=4801
22:44:30.542 00.000 21444 Star::Find returns 0 (2), X=1519.00, Y=207.00, Mass=11215, SNR=2.9, Peak=6688 HFD=0.0
22:44:30.542 00.000 21444 Star::Find(15, 75, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.542 00.000 21444 Star::Find false star n=3 nbg=250 bg=2616.3 sigma=777.2 thresh=4948 peak=3771
22:44:30.543 00.001 21444 Star::Find returns 0 (2), X=75.00, Y=339.00, Mass=8775, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 1663, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find false star n=1 nbg=268 bg=3330.2 sigma=929.1 thresh=6117 peak=5166
22:44:30.543 00.000 21444 Star::Find returns 0 (2), X=1663.00, Y=121.00, Mass=3246, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 241, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find returns 0 (2), X=241.00, Y=693.00, Mass=2935, SNR=3.0, Peak=6480 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 1419, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find false star n=5 nbg=239 bg=3136.9 sigma=761.9 thresh=5423 peak=4649
22:44:30.543 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=803.00, Mass=15195, SNR=2.9, Peak=6880 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 281, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find false star n=5 nbg=253 bg=3097.0 sigma=844.1 thresh=5629 peak=4824
22:44:30.543 00.000 21444 Star::Find returns 0 (2), X=281.00, Y=623.00, Mass=16307, SNR=2.9, Peak=8496 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 1427, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find returns 0 (3), X=1427.00, Y=171.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 123, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find false star n=4 nbg=255 bg=2591.2 sigma=849.4 thresh=5139 peak=4074
22:44:30.543 00.000 21444 Star::Find returns 0 (2), X=123.00, Y=195.00, Mass=11219, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 1159, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find false star n=4 nbg=251 bg=2449.1 sigma=680.2 thresh=4490 peak=3888
22:44:30.543 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=1001.00, Mass=12892, SNR=2.9, Peak=8000 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 557, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find false star n=7 nbg=254 bg=3089.6 sigma=863.2 thresh=5679 peak=4781
22:44:30.543 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=515.00, Mass=22117, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.543 00.000 21444 Star::Find(15, 1669, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.543 00.000 21444 Star::Find false star n=5 nbg=255 bg=3136.9 sigma=834.3 thresh=5640 peak=4693
22:44:30.543 00.000 21444 Star::Find returns 0 (2), X=1669.00, Y=207.00, Mass=17516, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.544 00.001 21444 Star::Find(15, 1293, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find returns 1 (1), X=1292.84, Y=365.40, Mass=31497, SNR=14.6, Peak=7888 HFD=6.6
22:44:30.544 00.000 21444 Star::Find(15, 1575, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find false star n=5 nbg=249 bg=3285.9 sigma=789.1 thresh=5653 peak=4815
22:44:30.544 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=369.00, Mass=15970, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.544 00.000 21444 Star::Find(15, 1805, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find false star n=5 nbg=247 bg=2850.7 sigma=818.3 thresh=5305 peak=4378
22:44:30.544 00.000 21444 Star::Find returns 0 (2), X=1805.00, Y=351.00, Mass=18563, SNR=2.9, Peak=8912 HFD=0.0
22:44:30.544 00.000 21444 Star::Find(15, 879, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find false star n=3 nbg=258 bg=3132.8 sigma=881.5 thresh=5777 peak=4646
22:44:30.544 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=73.00, Mass=9833, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.544 00.000 21444 Star::Find(15, 1869, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find false star n=1 nbg=281 bg=2502.1 sigma=957.4 thresh=5374 peak=3885
22:44:30.544 00.000 21444 Star::Find returns 0 (2), X=1869.00, Y=959.00, Mass=3466, SNR=2.9, Peak=6080 HFD=0.0
22:44:30.544 00.000 21444 Star::Find(15, 905, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find false star n=10 nbg=220 bg=3283.1 sigma=596.1 thresh=5071 peak=4373
22:44:30.544 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=187.00, Mass=23105, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.544 00.000 21444 Star::Find(15, 1773, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find false star n=6 nbg=233 bg=2948.3 sigma=711.6 thresh=5083 peak=4335
22:44:30.544 00.000 21444 Star::Find returns 0 (2), X=1773.00, Y=391.00, Mass=16758, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.544 00.000 21444 Star::Find(15, 1811, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find false star n=4 nbg=267 bg=2946.5 sigma=939.3 thresh=5764 peak=4446
22:44:30.544 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=625.00, Mass=12710, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.544 00.000 21444 Star::Find(15, 1689, 1045, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.544 00.000 21444 Star::Find false star n=5 nbg=236 bg=2426.7 sigma=720.5 thresh=4588 peak=3771
22:44:30.545 00.001 21444 Star::Find returns 0 (2), X=1689.00, Y=1045.00, Mass=15210, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.545 00.000 21444 Star::Find(15, 1329, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find false star n=7 nbg=255 bg=3030.5 sigma=881.4 thresh=5675 peak=4973
22:44:30.545 00.000 21444 Star::Find returns 0 (2), X=1329.00, Y=515.00, Mass=20834, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.545 00.000 21444 Star::Find(15, 1615, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find false star n=4 nbg=265 bg=2504.5 sigma=899.4 thresh=5203 peak=4474
22:44:30.545 00.000 21444 Star::Find returns 0 (2), X=1615.00, Y=1047.00, Mass=16206, SNR=2.9, Peak=10416 HFD=0.0
22:44:30.545 00.000 21444 Star::Find(15, 1191, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find false star n=2 nbg=257 bg=3008.5 sigma=896.8 thresh=5699 peak=4279
22:44:30.545 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=833.00, Mass=6335, SNR=2.9, Peak=9712 HFD=0.0
22:44:30.545 00.000 21444 Star::Find(15, 249, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find false star n=5 nbg=276 bg=3088.4 sigma=892.7 thresh=5766 peak=4937
22:44:30.545 00.000 21444 Star::Find returns 0 (2), X=249.00, Y=381.00, Mass=17262, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.545 00.000 21444 Star::Find(15, 1585, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find false star n=3 nbg=257 bg=3403.4 sigma=889.9 thresh=6073 peak=5324
22:44:30.545 00.000 21444 Star::Find returns 0 (2), X=1585.00, Y=207.00, Mass=14574, SNR=2.9, Peak=11120 HFD=0.0
22:44:30.545 00.000 21444 Star::Find(15, 1307, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find false star n=3 nbg=255 bg=3189.2 sigma=891.3 thresh=5863 peak=5277
22:44:30.545 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=663.00, Mass=14224, SNR=2.9, Peak=11232 HFD=0.0
22:44:30.545 00.000 21444 Star::Find(15, 861, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find returns 1 (1), X=860.96, Y=822.85, Mass=18545, SNR=9.7, Peak=10320 HFD=6.0
22:44:30.545 00.000 21444 Star::Find(15, 1907, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find false star n=3 nbg=259 bg=2256.8 sigma=774.7 thresh=4581 peak=4340
22:44:30.545 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=607.00, Mass=9742, SNR=2.9, Peak=6176 HFD=0.0
22:44:30.545 00.000 21444 Star::Find(15, 1475, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.545 00.000 21444 Star::Find false star n=2 nbg=253 bg=2549.1 sigma=869.4 thresh=5157 peak=4362
22:44:30.546 00.001 21444 Star::Find returns 0 (2), X=1475.00, Y=1001.00, Mass=14422, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.546 00.000 21444 Star::Find(15, 251, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.546 00.000 21444 Star::Find false star n=3 nbg=270 bg=2787.3 sigma=890.9 thresh=5460 peak=4650
22:44:30.546 00.000 21444 Star::Find returns 0 (2), X=251.00, Y=419.00, Mass=10470, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.546 00.000 21444 Star::Find(15, 19, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.546 00.000 21444 Star::Find false star n=4 nbg=272 bg=2703.7 sigma=923.0 thresh=5473 peak=4011
22:44:30.546 00.000 21444 Star::Find returns 0 (2), X=19.00, Y=645.00, Mass=15601, SNR=2.9, Peak=8496 HFD=0.0
22:44:30.546 00.000 21444 Star::Find(15, 1249, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.546 00.000 21444 Star::Find false star n=1 nbg=272 bg=3150.2 sigma=922.1 thresh=5917 peak=4636
22:44:30.546 00.000 21444 Star::Find returns 0 (2), X=1249.00, Y=533.00, Mass=2930, SNR=2.9, Peak=7888 HFD=0.0
22:44:30.546 00.000 21444 Star::Find(15, 1585, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.546 00.000 21444 Star::Find false star n=5 nbg=240 bg=3172.5 sigma=774.0 thresh=5495 peak=4560
22:44:30.546 00.000 21444 Star::Find returns 0 (2), X=1585.00, Y=411.00, Mass=14425, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.546 00.000 21444 Star::Find(15, 419, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.546 00.000 21444 Star::Find false star n=4 nbg=266 bg=2977.8 sigma=914.5 thresh=5721 peak=4971
22:44:30.546 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=509.00, Mass=12889, SNR=2.9, Peak=8608 HFD=0.0
22:44:30.546 00.000 21444 Star::Find(15, 71, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.546 00.000 21444 Star::Find false star n=3 nbg=257 bg=2838.1 sigma=833.2 thresh=5338 peak=4227
22:44:30.546 00.000 21444 Star::Find returns 0 (2), X=71.00, Y=31.00, Mass=9614, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.546 00.000 21444 Star::Find(15, 1169, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.546 00.000 21444 Star::Find false star n=1 nbg=269 bg=3039.5 sigma=965.6 thresh=5936 peak=4402
22:44:30.546 00.000 21444 Star::Find returns 0 (2), X=1169.00, Y=863.00, Mass=5152, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.546 00.000 21444 Star::Find(15, 1313, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.001 21444 Star::Find returns 1 (1), X=1318.56, Y=435.42, Mass=47890, SNR=27.1, Peak=39616 HFD=0.9
22:44:30.547 00.000 21444 Star::Find(15, 1075, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find false star n=2 nbg=250 bg=3273.5 sigma=859.3 thresh=5851 peak=4668
22:44:30.547 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=195.00, Mass=5405, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.547 00.000 21444 Star::Find(15, 1591, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find returns 0 (3), X=1591.00, Y=729.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:44:30.547 00.000 21444 Star::Find(15, 1423, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find false star n=2 nbg=260 bg=3164.1 sigma=919.2 thresh=5922 peak=4608
22:44:30.547 00.000 21444 Star::Find returns 0 (2), X=1423.00, Y=647.00, Mass=6024, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.547 00.000 21444 Star::Find(15, 295, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find false star n=1 nbg=281 bg=3147.7 sigma=1062.2 thresh=6334 peak=4612
22:44:30.547 00.000 21444 Star::Find returns 0 (2), X=295.00, Y=679.00, Mass=4548, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.547 00.000 21444 Star::Find(15, 1435, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find false star n=1 nbg=274 bg=3237.6 sigma=1019.1 thresh=6295 peak=5069
22:44:30.547 00.000 21444 Star::Find returns 0 (2), X=1435.00, Y=593.00, Mass=4346, SNR=2.9, Peak=7584 HFD=0.0
22:44:30.547 00.000 21444 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find false star n=4 nbg=274 bg=2860.3 sigma=873.6 thresh=5481 peak=4464
22:44:30.547 00.000 21444 Star::Find returns 0 (2), X=671.00, Y=473.00, Mass=15199, SNR=2.9, Peak=9312 HFD=0.0
22:44:30.547 00.000 21444 Star::Find(15, 515, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find false star n=5 nbg=244 bg=3102.5 sigma=782.9 thresh=5451 peak=4618
22:44:30.547 00.000 21444 Star::Find returns 0 (2), X=515.00, Y=367.00, Mass=13672, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.547 00.000 21444 Star::Find(15, 423, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find returns 1 (1), X=429.79, Y=68.52, Mass=19834, SNR=14.0, Peak=20112 HFD=1.1
22:44:30.547 00.000 21444 Star::Find(15, 365, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.547 00.000 21444 Star::Find false star n=4 nbg=258 bg=3046.6 sigma=938.1 thresh=5861 peak=5382
22:44:30.547 00.000 21444 Star::Find returns 0 (2), X=365.00, Y=401.00, Mass=12518, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.547 00.000 21444 Star::Find(15, 1903, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.548 00.001 21444 Star::Find false star n=4 nbg=247 bg=2421.8 sigma=750.1 thresh=4672 peak=3940
22:44:30.548 00.000 21444 Star::Find returns 0 (2), X=1903.00, Y=585.00, Mass=12585, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.548 00.000 21444 Star::Find(15, 135, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.548 00.000 21444 Star::Find false star n=3 nbg=263 bg=2805.9 sigma=943.1 thresh=5635 peak=4043
22:44:30.548 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=59.00, Mass=9294, SNR=2.9, Peak=6384 HFD=0.0
22:44:30.548 00.000 21444 Star::Find(15, 335, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.548 00.000 21444 Star::Find returns 0 (3), X=335.00, Y=403.00, Mass=0, SNR=0.0, Peak=8400 HFD=0.0
22:44:30.548 00.000 21444 Star::Find(15, 421, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.548 00.000 21444 Star::Find false star n=2 nbg=261 bg=3245.4 sigma=859.7 thresh=5824 peak=4577
22:44:30.548 00.000 21444 Star::Find returns 0 (2), X=421.00, Y=623.00, Mass=6661, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.548 00.000 21444 Star::Find(15, 1505, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.548 00.000 21444 Star::Find false star n=3 nbg=241 bg=2590.5 sigma=758.4 thresh=4866 peak=4550
22:44:30.548 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=1015.00, Mass=10772, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.548 00.000 21444 Star::Find(15, 335, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.548 00.000 21444 Star::Find false star n=6 nbg=248 bg=3165.4 sigma=802.5 thresh=5573 peak=4478
22:44:30.548 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=661.00, Mass=17264, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.548 00.000 21444 Star::Find(15, 1273, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.548 00.000 21444 Star::Find false star n=2 nbg=263 bg=3196.7 sigma=893.6 thresh=5878 peak=4630
22:44:30.548 00.000 21444 Star::Find returns 0 (2), X=1273.00, Y=73.00, Mass=7079, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.548 00.000 21444 Star::Find(15, 1337, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.548 00.000 21444 Star::Find false star n=1 nbg=265 bg=3388.5 sigma=950.3 thresh=6240 peak=5090
22:44:30.548 00.000 21444 Star::Find returns 0 (2), X=1337.00, Y=791.00, Mass=3188, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.548 00.000 21444 Star::Find(15, 1657, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.001 21444 Star::Find false star n=4 nbg=254 bg=3315.3 sigma=843.7 thresh=5846 peak=4982
22:44:30.549 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=807.00, Mass=10419, SNR=2.9, Peak=8304 HFD=0.0
22:44:30.549 00.000 21444 Star::Find(15, 1427, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.000 21444 Star::Find false star n=1 nbg=263 bg=3272.3 sigma=869.5 thresh=5881 peak=4472
22:44:30.549 00.000 21444 Star::Find returns 0 (2), X=1427.00, Y=283.00, Mass=3000, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.549 00.000 21444 Star::Find(15, 889, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.000 21444 Star::Find false star n=9 nbg=222 bg=3168.9 sigma=685.5 thresh=5226 peak=4642
22:44:30.549 00.000 21444 Star::Find returns 0 (2), X=889.00, Y=625.00, Mass=22824, SNR=2.9, Peak=6480 HFD=0.0
22:44:30.549 00.000 21444 AutoFind: finding best star pass 1
22:44:30.549 00.000 21444 Star::Find(15, 1447, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.000 21444 Star::Find false star n=7 nbg=267 bg=3365.5 sigma=871.3 thresh=5980 peak=5559
22:44:30.549 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=527.00, Mass=23129, SNR=2.9, Peak=7792 HFD=0.0
22:44:30.549 00.000 21444 Star::Find(15, 1637, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.000 21444 Star::Find returns 0 (4), X=1631.05, Y=883.89, Mass=72342, SNR=37.2, Peak=65504 HFD=0.1
22:44:30.549 00.000 21444 Star::Find(15, 1417, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.000 21444 Star::Find false star n=1 nbg=267 bg=3104.1 sigma=996.9 thresh=6095 peak=4870
22:44:30.549 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=557.00, Mass=3584, SNR=2.9, Peak=8704 HFD=0.0
22:44:30.549 00.000 21444 Star::Find(15, 925, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.000 21444 Star::Find returns 0 (3), X=925.00, Y=33.00, Mass=0, SNR=0.0, Peak=7184 HFD=0.0
22:44:30.549 00.000 21444 Star::Find(15, 1517, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.000 21444 Star::Find false star n=5 nbg=229 bg=3260.4 sigma=712.3 thresh=5397 peak=4861
22:44:30.549 00.000 21444 Star::Find returns 0 (2), X=1517.00, Y=791.00, Mass=13586, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.549 00.000 21444 Star::Find(15, 1219, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.549 00.000 21444 Star::Find false star n=3 nbg=255 bg=3111.4 sigma=899.6 thresh=5810 peak=4984
22:44:30.549 00.000 21444 Star::Find returns 0 (2), X=1219.00, Y=721.00, Mass=9594, SNR=2.9, Peak=6688 HFD=0.0
22:44:30.550 00.001 21444 Star::Find(15, 1549, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find false star n=3 nbg=269 bg=3436.0 sigma=908.3 thresh=6161 peak=5087
22:44:30.550 00.000 21444 Star::Find returns 0 (2), X=1549.00, Y=75.00, Mass=9436, SNR=2.9, Peak=8000 HFD=0.0
22:44:30.550 00.000 21444 Star::Find(15, 283, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find false star n=6 nbg=260 bg=2954.7 sigma=868.2 thresh=5559 peak=4694
22:44:30.550 00.000 21444 Star::Find returns 0 (2), X=283.00, Y=509.00, Mass=21152, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.550 00.000 21444 Star::Find(15, 113, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find false star n=6 nbg=255 bg=2575.9 sigma=756.7 thresh=4846 peak=4209
22:44:30.550 00.000 21444 Star::Find returns 0 (2), X=113.00, Y=103.00, Mass=15745, SNR=2.9, Peak=6272 HFD=0.0
22:44:30.550 00.000 21444 Star::Find(15, 107, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find false star n=9 nbg=266 bg=1774.8 sigma=740.2 thresh=3995 peak=3779
22:44:30.550 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=917.00, Mass=26395, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.550 00.000 21444 Star::Find(15, 167, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find returns 1 (1), X=178.80, Y=118.43, Mass=20653, SNR=10.9, Peak=9616 HFD=5.6
22:44:30.550 00.000 21444 AutoFind: near-saturated [167, 125] 4.0 Mass 20653 SNR 10.9 Peak 9616
22:44:30.550 00.000 21444 Star::Find(15, 1057, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find false star n=7 nbg=267 bg=3169.7 sigma=847.5 thresh=5712 peak=5060
22:44:30.550 00.000 21444 Star::Find returns 0 (2), X=1057.00, Y=769.00, Mass=23764, SNR=2.9, Peak=9200 HFD=0.0
22:44:30.550 00.000 21444 Star::Find(15, 1405, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find false star n=3 nbg=240 bg=3422.4 sigma=807.1 thresh=5844 peak=4839
22:44:30.550 00.000 21444 Star::Find returns 0 (2), X=1405.00, Y=149.00, Mass=8869, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.550 00.000 21444 Star::Find(15, 453, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find false star n=3 nbg=252 bg=3096.2 sigma=784.0 thresh=5448 peak=5273
22:44:30.550 00.000 21444 Star::Find returns 0 (2), X=453.00, Y=509.00, Mass=12375, SNR=2.9, Peak=10528 HFD=0.0
22:44:30.550 00.000 21444 Star::Find(15, 1789, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.550 00.000 21444 Star::Find false star n=1 nbg=276 bg=3345.9 sigma=947.6 thresh=6189 peak=4556
22:44:30.550 00.000 21444 Star::Find returns 0 (2), X=1789.00, Y=35.00, Mass=4046, SNR=2.9, Peak=7584 HFD=0.0
22:44:30.551 00.001 21444 Star::Find(15, 933, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.551 00.000 21444 Star::Find false star n=3 nbg=272 bg=3114.2 sigma=1029.3 thresh=6202 peak=4459
22:44:30.551 00.000 21444 Star::Find returns 0 (2), X=933.00, Y=413.00, Mass=11921, SNR=2.9, Peak=7792 HFD=0.0
22:44:30.551 00.000 21444 Star::Find(15, 781, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.551 00.000 21444 Star::Find false star n=3 nbg=264 bg=3518.6 sigma=994.8 thresh=6503 peak=4854
22:44:30.551 00.000 21444 Star::Find returns 0 (2), X=781.00, Y=21.00, Mass=12020, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.551 00.000 21444 Star::Find(15, 257, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.551 00.000 21444 Star::Find false star n=7 nbg=250 bg=3068.9 sigma=824.3 thresh=5542 peak=5420
22:44:30.551 00.000 21444 Star::Find returns 0 (2), X=257.00, Y=509.00, Mass=21974, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.551 00.000 21444 Star::Find(15, 1191, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.551 00.000 21444 Star::Find false star n=2 nbg=265 bg=3060.7 sigma=909.2 thresh=5788 peak=4701
22:44:30.551 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=531.00, Mass=6135, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.551 00.000 21444 Star::Find(15, 943, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.551 00.000 21444 Star::Find false star n=2 nbg=272 bg=3115.6 sigma=948.8 thresh=5962 peak=4926
22:44:30.551 00.000 21444 Star::Find returns 0 (2), X=943.00, Y=803.00, Mass=9449, SNR=2.9, Peak=7888 HFD=0.0
22:44:30.551 00.000 21444 Star::Find(15, 959, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.551 00.000 21444 Star::Find false star n=2 nbg=247 bg=3289.2 sigma=792.0 thresh=5665 peak=4745
22:44:30.551 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=379.00, Mass=8814, SNR=2.9, Peak=8304 HFD=0.0
22:44:30.551 00.000 21444 Star::Find(15, 817, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.551 00.000 21444 Star::Find false star n=4 nbg=262 bg=3049.4 sigma=932.2 thresh=5846 peak=4763
22:44:30.551 00.000 21444 Star::Find returns 0 (2), X=817.00, Y=791.00, Mass=13930, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.551 00.000 21444 Star::Find(15, 957, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.551 00.000 21444 Star::Find false star n=2 nbg=264 bg=3333.1 sigma=919.2 thresh=6091 peak=4738
22:44:30.551 00.000 21444 Star::Find returns 0 (2), X=957.00, Y=33.00, Mass=5782, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.551 00.000 21444 Star::Find(15, 823, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.001 21444 Star::Find false star n=3 nbg=261 bg=3103.0 sigma=945.5 thresh=5940 peak=4461
22:44:30.552 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=305.00, Mass=10243, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.552 00.000 21444 Star::Find(15, 909, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.000 21444 Star::Find false star n=6 nbg=257 bg=3139.2 sigma=820.5 thresh=5601 peak=4795
22:44:30.552 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=721.00, Mass=17421, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.552 00.000 21444 Star::Find(15, 1115, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.000 21444 Star::Find false star n=4 nbg=258 bg=3168.2 sigma=896.8 thresh=5859 peak=4761
22:44:30.552 00.000 21444 Star::Find returns 0 (2), X=1115.00, Y=803.00, Mass=11423, SNR=2.9, Peak=7392 HFD=0.0
22:44:30.552 00.000 21444 Star::Find(15, 1823, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.000 21444 Star::Find false star n=3 nbg=270 bg=2839.1 sigma=912.1 thresh=5575 peak=4650
22:44:30.552 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=263.00, Mass=9707, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.552 00.000 21444 Star::Find(15, 465, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.000 21444 Star::Find false star n=1 nbg=257 bg=3090.0 sigma=882.4 thresh=5737 peak=4529
22:44:30.552 00.000 21444 Star::Find returns 0 (2), X=465.00, Y=277.00, Mass=3294, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.552 00.000 21444 Star::Find(15, 739, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.000 21444 Star::Find false star n=1 nbg=270 bg=3210.6 sigma=942.1 thresh=6037 peak=4517
22:44:30.552 00.000 21444 Star::Find returns 0 (2), X=739.00, Y=239.00, Mass=4485, SNR=2.9, Peak=7696 HFD=0.0
22:44:30.552 00.000 21444 Star::Find(15, 1519, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.000 21444 Star::Find false star n=4 nbg=258 bg=3168.4 sigma=874.2 thresh=5791 peak=4801
22:44:30.552 00.000 21444 Star::Find returns 0 (2), X=1519.00, Y=207.00, Mass=11215, SNR=2.9, Peak=6688 HFD=0.0
22:44:30.552 00.000 21444 Star::Find(15, 75, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.000 21444 Star::Find false star n=3 nbg=250 bg=2616.3 sigma=777.2 thresh=4948 peak=3771
22:44:30.552 00.000 21444 Star::Find returns 0 (2), X=75.00, Y=339.00, Mass=8775, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.552 00.000 21444 Star::Find(15, 1663, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.552 00.000 21444 Star::Find false star n=1 nbg=268 bg=3330.2 sigma=929.1 thresh=6117 peak=5166
22:44:30.553 00.001 21444 Star::Find returns 0 (2), X=1663.00, Y=121.00, Mass=3246, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 241, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find returns 0 (2), X=241.00, Y=693.00, Mass=2935, SNR=3.0, Peak=6480 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 1419, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find false star n=5 nbg=239 bg=3136.9 sigma=761.9 thresh=5423 peak=4649
22:44:30.553 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=803.00, Mass=15195, SNR=2.9, Peak=6880 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 281, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find false star n=5 nbg=253 bg=3097.0 sigma=844.1 thresh=5629 peak=4824
22:44:30.553 00.000 21444 Star::Find returns 0 (2), X=281.00, Y=623.00, Mass=16307, SNR=2.9, Peak=8496 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 1427, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find returns 0 (3), X=1427.00, Y=171.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 123, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find false star n=4 nbg=255 bg=2591.2 sigma=849.4 thresh=5139 peak=4074
22:44:30.553 00.000 21444 Star::Find returns 0 (2), X=123.00, Y=195.00, Mass=11219, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 1159, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find false star n=4 nbg=251 bg=2449.1 sigma=680.2 thresh=4490 peak=3888
22:44:30.553 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=1001.00, Mass=12892, SNR=2.9, Peak=8000 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 557, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find false star n=7 nbg=254 bg=3089.6 sigma=863.2 thresh=5679 peak=4781
22:44:30.553 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=515.00, Mass=22117, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 1669, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find false star n=5 nbg=255 bg=3136.9 sigma=834.3 thresh=5640 peak=4693
22:44:30.553 00.000 21444 Star::Find returns 0 (2), X=1669.00, Y=207.00, Mass=17516, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.553 00.000 21444 Star::Find(15, 1293, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.553 00.000 21444 Star::Find returns 1 (1), X=1292.84, Y=365.40, Mass=31497, SNR=14.6, Peak=7888 HFD=6.6
22:44:30.554 00.001 21444 AutoFind: near-saturated [1293, 365] 3.7 Mass 31497 SNR 14.6 Peak 7888
22:44:30.554 00.000 21444 Star::Find(15, 1575, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.554 00.000 21444 Star::Find false star n=5 nbg=249 bg=3285.9 sigma=789.1 thresh=5653 peak=4815
22:44:30.554 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=369.00, Mass=15970, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.554 00.000 21444 Star::Find(15, 1805, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.554 00.000 21444 Star::Find false star n=5 nbg=247 bg=2850.7 sigma=818.3 thresh=5305 peak=4378
22:44:30.554 00.000 21444 Star::Find returns 0 (2), X=1805.00, Y=351.00, Mass=18563, SNR=2.9, Peak=8912 HFD=0.0
22:44:30.554 00.000 21444 Star::Find(15, 879, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.554 00.000 21444 Star::Find false star n=3 nbg=258 bg=3132.8 sigma=881.5 thresh=5777 peak=4646
22:44:30.554 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=73.00, Mass=9833, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.554 00.000 21444 Star::Find(15, 1869, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.554 00.000 21444 Star::Find false star n=1 nbg=281 bg=2502.1 sigma=957.4 thresh=5374 peak=3885
22:44:30.554 00.000 21444 Star::Find returns 0 (2), X=1869.00, Y=959.00, Mass=3466, SNR=2.9, Peak=6080 HFD=0.0
22:44:30.554 00.000 21444 Star::Find(15, 905, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.554 00.000 21444 Star::Find false star n=10 nbg=220 bg=3283.1 sigma=596.1 thresh=5071 peak=4373
22:44:30.554 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=187.00, Mass=23105, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.554 00.000 21444 Star::Find(15, 1773, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.554 00.000 21444 Star::Find false star n=6 nbg=233 bg=2948.3 sigma=711.6 thresh=5083 peak=4335
22:44:30.554 00.000 21444 Star::Find returns 0 (2), X=1773.00, Y=391.00, Mass=16758, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.554 00.000 21444 Star::Find(15, 1811, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.554 00.000 21444 Star::Find false star n=4 nbg=267 bg=2946.5 sigma=939.3 thresh=5764 peak=4446
22:44:30.554 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=625.00, Mass=12710, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.554 00.000 21444 Star::Find(15, 1689, 1045, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.001 21444 Star::Find false star n=5 nbg=236 bg=2426.7 sigma=720.5 thresh=4588 peak=3771
22:44:30.555 00.000 21444 Star::Find returns 0 (2), X=1689.00, Y=1045.00, Mass=15210, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.555 00.000 21444 Star::Find(15, 1329, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.000 21444 Star::Find false star n=7 nbg=255 bg=3030.5 sigma=881.4 thresh=5675 peak=4973
22:44:30.555 00.000 21444 Star::Find returns 0 (2), X=1329.00, Y=515.00, Mass=20834, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.555 00.000 21444 Star::Find(15, 1615, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.000 21444 Star::Find false star n=4 nbg=265 bg=2504.5 sigma=899.4 thresh=5203 peak=4474
22:44:30.555 00.000 21444 Star::Find returns 0 (2), X=1615.00, Y=1047.00, Mass=16206, SNR=2.9, Peak=10416 HFD=0.0
22:44:30.555 00.000 21444 Star::Find(15, 1191, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.000 21444 Star::Find false star n=2 nbg=257 bg=3008.5 sigma=896.8 thresh=5699 peak=4279
22:44:30.555 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=833.00, Mass=6335, SNR=2.9, Peak=9712 HFD=0.0
22:44:30.555 00.000 21444 Star::Find(15, 249, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.000 21444 Star::Find false star n=5 nbg=276 bg=3088.4 sigma=892.7 thresh=5766 peak=4937
22:44:30.555 00.000 21444 Star::Find returns 0 (2), X=249.00, Y=381.00, Mass=17262, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.555 00.000 21444 Star::Find(15, 1585, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.000 21444 Star::Find false star n=3 nbg=257 bg=3403.4 sigma=889.9 thresh=6073 peak=5324
22:44:30.555 00.000 21444 Star::Find returns 0 (2), X=1585.00, Y=207.00, Mass=14574, SNR=2.9, Peak=11120 HFD=0.0
22:44:30.555 00.000 21444 Star::Find(15, 1307, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.000 21444 Star::Find false star n=3 nbg=255 bg=3189.2 sigma=891.3 thresh=5863 peak=5277
22:44:30.555 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=663.00, Mass=14224, SNR=2.9, Peak=11232 HFD=0.0
22:44:30.555 00.000 21444 Star::Find(15, 861, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.000 21444 Star::Find returns 1 (1), X=860.96, Y=822.85, Mass=18545, SNR=9.7, Peak=10320 HFD=6.0
22:44:30.555 00.000 21444 AutoFind: near-saturated [861, 821] 3.6 Mass 18545 SNR 9.7 Peak 10320
22:44:30.555 00.000 21444 Star::Find(15, 1907, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.555 00.000 21444 Star::Find false star n=3 nbg=259 bg=2256.8 sigma=774.7 thresh=4581 peak=4340
22:44:30.555 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=607.00, Mass=9742, SNR=2.9, Peak=6176 HFD=0.0
22:44:30.556 00.001 21444 Star::Find(15, 1475, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.556 00.000 21444 Star::Find false star n=2 nbg=253 bg=2549.1 sigma=869.4 thresh=5157 peak=4362
22:44:30.556 00.000 21444 Star::Find returns 0 (2), X=1475.00, Y=1001.00, Mass=14422, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.556 00.000 21444 Star::Find(15, 251, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.556 00.000 21444 Star::Find false star n=3 nbg=270 bg=2787.3 sigma=890.9 thresh=5460 peak=4650
22:44:30.556 00.000 21444 Star::Find returns 0 (2), X=251.00, Y=419.00, Mass=10470, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.556 00.000 21444 Star::Find(15, 19, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.556 00.000 21444 Star::Find false star n=4 nbg=272 bg=2703.7 sigma=923.0 thresh=5473 peak=4011
22:44:30.556 00.000 21444 Star::Find returns 0 (2), X=19.00, Y=645.00, Mass=15601, SNR=2.9, Peak=8496 HFD=0.0
22:44:30.556 00.000 21444 Star::Find(15, 1249, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.556 00.000 21444 Star::Find false star n=1 nbg=272 bg=3150.2 sigma=922.1 thresh=5917 peak=4636
22:44:30.556 00.000 21444 Star::Find returns 0 (2), X=1249.00, Y=533.00, Mass=2930, SNR=2.9, Peak=7888 HFD=0.0
22:44:30.556 00.000 21444 Star::Find(15, 1585, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.556 00.000 21444 Star::Find false star n=5 nbg=240 bg=3172.5 sigma=774.0 thresh=5495 peak=4560
22:44:30.556 00.000 21444 Star::Find returns 0 (2), X=1585.00, Y=411.00, Mass=14425, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.556 00.000 21444 Star::Find(15, 419, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.556 00.000 21444 Star::Find false star n=4 nbg=266 bg=2977.8 sigma=914.5 thresh=5721 peak=4971
22:44:30.556 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=509.00, Mass=12889, SNR=2.9, Peak=8608 HFD=0.0
22:44:30.556 00.000 21444 Star::Find(15, 71, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.556 00.000 21444 Star::Find false star n=3 nbg=257 bg=2838.1 sigma=833.2 thresh=5338 peak=4227
22:44:30.556 00.000 21444 Star::Find returns 0 (2), X=71.00, Y=31.00, Mass=9614, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.556 00.000 21444 Star::Find(15, 1169, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.556 00.000 21444 Star::Find false star n=1 nbg=269 bg=3039.5 sigma=965.6 thresh=5936 peak=4402
22:44:30.556 00.000 21444 Star::Find returns 0 (2), X=1169.00, Y=863.00, Mass=5152, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.556 00.000 21444 Star::Find(15, 1313, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.001 21444 Star::Find returns 1 (1), X=1318.56, Y=435.42, Mass=47890, SNR=27.1, Peak=39616 HFD=0.9
22:44:30.557 00.000 21444 AutoFind: near-saturated [1313, 443] 3.6 Mass 47890 SNR 27.1 Peak 39616
22:44:30.557 00.000 21444 Star::Find(15, 1075, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.000 21444 Star::Find false star n=2 nbg=250 bg=3273.5 sigma=859.3 thresh=5851 peak=4668
22:44:30.557 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=195.00, Mass=5405, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.557 00.000 21444 Star::Find(15, 1591, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.000 21444 Star::Find returns 0 (3), X=1591.00, Y=729.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:44:30.557 00.000 21444 Star::Find(15, 1423, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.000 21444 Star::Find false star n=2 nbg=260 bg=3164.1 sigma=919.2 thresh=5922 peak=4608
22:44:30.557 00.000 21444 Star::Find returns 0 (2), X=1423.00, Y=647.00, Mass=6024, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.557 00.000 21444 Star::Find(15, 295, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.000 21444 Star::Find false star n=1 nbg=281 bg=3147.7 sigma=1062.2 thresh=6334 peak=4612
22:44:30.557 00.000 21444 Star::Find returns 0 (2), X=295.00, Y=679.00, Mass=4548, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.557 00.000 21444 Star::Find(15, 1435, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.000 21444 Star::Find false star n=1 nbg=274 bg=3237.6 sigma=1019.1 thresh=6295 peak=5069
22:44:30.557 00.000 21444 Star::Find returns 0 (2), X=1435.00, Y=593.00, Mass=4346, SNR=2.9, Peak=7584 HFD=0.0
22:44:30.557 00.000 21444 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.000 21444 Star::Find false star n=4 nbg=274 bg=2860.3 sigma=873.6 thresh=5481 peak=4464
22:44:30.557 00.000 21444 Star::Find returns 0 (2), X=671.00, Y=473.00, Mass=15199, SNR=2.9, Peak=9312 HFD=0.0
22:44:30.557 00.000 21444 Star::Find(15, 515, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.000 21444 Star::Find false star n=5 nbg=244 bg=3102.5 sigma=782.9 thresh=5451 peak=4618
22:44:30.557 00.000 21444 Star::Find returns 0 (2), X=515.00, Y=367.00, Mass=13672, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.557 00.000 21444 Star::Find(15, 423, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.557 00.000 21444 Star::Find returns 1 (1), X=429.79, Y=68.52, Mass=19834, SNR=14.0, Peak=20112 HFD=1.1
22:44:30.558 00.001 21444 AutoFind: near-saturated [423, 75] 3.5 Mass 19834 SNR 14.0 Peak 20112
22:44:30.558 00.000 21444 Star::Find(15, 365, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.558 00.000 21444 Star::Find false star n=4 nbg=258 bg=3046.6 sigma=938.1 thresh=5861 peak=5382
22:44:30.558 00.000 21444 Star::Find returns 0 (2), X=365.00, Y=401.00, Mass=12518, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.558 00.000 21444 Star::Find(15, 1903, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.558 00.000 21444 Star::Find false star n=4 nbg=247 bg=2421.8 sigma=750.1 thresh=4672 peak=3940
22:44:30.558 00.000 21444 Star::Find returns 0 (2), X=1903.00, Y=585.00, Mass=12585, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.558 00.000 21444 Star::Find(15, 135, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.558 00.000 21444 Star::Find false star n=3 nbg=263 bg=2805.9 sigma=943.1 thresh=5635 peak=4043
22:44:30.558 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=59.00, Mass=9294, SNR=2.9, Peak=6384 HFD=0.0
22:44:30.558 00.000 21444 Star::Find(15, 335, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.558 00.000 21444 Star::Find returns 0 (3), X=335.00, Y=403.00, Mass=0, SNR=0.0, Peak=8400 HFD=0.0
22:44:30.558 00.000 21444 Star::Find(15, 421, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.558 00.000 21444 Star::Find false star n=2 nbg=261 bg=3245.4 sigma=859.7 thresh=5824 peak=4577
22:44:30.558 00.000 21444 Star::Find returns 0 (2), X=421.00, Y=623.00, Mass=6661, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.558 00.000 21444 Star::Find(15, 1505, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.558 00.000 21444 Star::Find false star n=3 nbg=241 bg=2590.5 sigma=758.4 thresh=4866 peak=4550
22:44:30.558 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=1015.00, Mass=10772, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.558 00.000 21444 Star::Find(15, 335, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.558 00.000 21444 Star::Find false star n=6 nbg=248 bg=3165.4 sigma=802.5 thresh=5573 peak=4478
22:44:30.558 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=661.00, Mass=17264, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.558 00.000 21444 Star::Find(15, 1273, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.558 00.000 21444 Star::Find false star n=2 nbg=263 bg=3196.7 sigma=893.6 thresh=5878 peak=4630
22:44:30.558 00.000 21444 Star::Find returns 0 (2), X=1273.00, Y=73.00, Mass=7079, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.558 00.000 21444 Star::Find(15, 1337, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.559 00.001 21444 Star::Find false star n=1 nbg=265 bg=3388.5 sigma=950.3 thresh=6240 peak=5090
22:44:30.559 00.000 21444 Star::Find returns 0 (2), X=1337.00, Y=791.00, Mass=3188, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.559 00.000 21444 Star::Find(15, 1657, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.559 00.000 21444 Star::Find false star n=4 nbg=254 bg=3315.3 sigma=843.7 thresh=5846 peak=4982
22:44:30.559 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=807.00, Mass=10419, SNR=2.9, Peak=8304 HFD=0.0
22:44:30.559 00.000 21444 Star::Find(15, 1427, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.559 00.000 21444 Star::Find false star n=1 nbg=263 bg=3272.3 sigma=869.5 thresh=5881 peak=4472
22:44:30.559 00.000 21444 Star::Find returns 0 (2), X=1427.00, Y=283.00, Mass=3000, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.559 00.000 21444 Star::Find(15, 889, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.559 00.000 21444 Star::Find false star n=9 nbg=222 bg=3168.9 sigma=685.5 thresh=5226 peak=4642
22:44:30.559 00.000 21444 Star::Find returns 0 (2), X=889.00, Y=625.00, Mass=22824, SNR=2.9, Peak=6480 HFD=0.0
22:44:30.559 00.000 21444 AutoFind: could not find a star on Pass 1
22:44:30.559 00.000 21444 AutoFind: finding best star pass 2
22:44:30.559 00.000 21444 Star::Find(15, 1447, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.559 00.000 21444 Star::Find false star n=7 nbg=267 bg=3365.5 sigma=871.3 thresh=5980 peak=5559
22:44:30.559 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=527.00, Mass=23129, SNR=2.9, Peak=7792 HFD=0.0
22:44:30.559 00.000 21444 Star::Find(15, 1637, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.559 00.000 21444 Star::Find returns 0 (4), X=1631.05, Y=883.89, Mass=72342, SNR=37.2, Peak=65504 HFD=0.1
22:44:30.559 00.000 21444 Star::Find(15, 1417, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.559 00.000 21444 Star::Find false star n=1 nbg=267 bg=3104.1 sigma=996.9 thresh=6095 peak=4870
22:44:30.559 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=557.00, Mass=3584, SNR=2.9, Peak=8704 HFD=0.0
22:44:30.559 00.000 21444 Star::Find(15, 925, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.559 00.000 21444 Star::Find returns 0 (3), X=925.00, Y=33.00, Mass=0, SNR=0.0, Peak=7184 HFD=0.0
22:44:30.559 00.000 21444 Star::Find(15, 1517, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.001 21444 Star::Find false star n=5 nbg=229 bg=3260.4 sigma=712.3 thresh=5397 peak=4861
22:44:30.560 00.000 21444 Star::Find returns 0 (2), X=1517.00, Y=791.00, Mass=13586, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.560 00.000 21444 Star::Find(15, 1219, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.000 21444 Star::Find false star n=3 nbg=255 bg=3111.4 sigma=899.6 thresh=5810 peak=4984
22:44:30.560 00.000 21444 Star::Find returns 0 (2), X=1219.00, Y=721.00, Mass=9594, SNR=2.9, Peak=6688 HFD=0.0
22:44:30.560 00.000 21444 Star::Find(15, 1549, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.000 21444 Star::Find false star n=3 nbg=269 bg=3436.0 sigma=908.3 thresh=6161 peak=5087
22:44:30.560 00.000 21444 Star::Find returns 0 (2), X=1549.00, Y=75.00, Mass=9436, SNR=2.9, Peak=8000 HFD=0.0
22:44:30.560 00.000 21444 Star::Find(15, 283, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.000 21444 Star::Find false star n=6 nbg=260 bg=2954.7 sigma=868.2 thresh=5559 peak=4694
22:44:30.560 00.000 21444 Star::Find returns 0 (2), X=283.00, Y=509.00, Mass=21152, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.560 00.000 21444 Star::Find(15, 113, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.000 21444 Star::Find false star n=6 nbg=255 bg=2575.9 sigma=756.7 thresh=4846 peak=4209
22:44:30.560 00.000 21444 Star::Find returns 0 (2), X=113.00, Y=103.00, Mass=15745, SNR=2.9, Peak=6272 HFD=0.0
22:44:30.560 00.000 21444 Star::Find(15, 107, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.000 21444 Star::Find false star n=9 nbg=266 bg=1774.8 sigma=740.2 thresh=3995 peak=3779
22:44:30.560 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=917.00, Mass=26395, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.560 00.000 21444 Star::Find(15, 167, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.000 21444 Star::Find returns 1 (1), X=178.80, Y=118.43, Mass=20653, SNR=10.9, Peak=9616 HFD=5.6
22:44:30.560 00.000 21444 AutoFind: star saturated or too dim [167, 125] 4.0 Mass 20653 SNR 10.9
22:44:30.560 00.000 21444 Star::Find(15, 1057, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.000 21444 Star::Find false star n=7 nbg=267 bg=3169.7 sigma=847.5 thresh=5712 peak=5060
22:44:30.560 00.000 21444 Star::Find returns 0 (2), X=1057.00, Y=769.00, Mass=23764, SNR=2.9, Peak=9200 HFD=0.0
22:44:30.560 00.000 21444 Star::Find(15, 1405, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.560 00.000 21444 Star::Find false star n=3 nbg=240 bg=3422.4 sigma=807.1 thresh=5844 peak=4839
22:44:30.560 00.000 21444 Star::Find returns 0 (2), X=1405.00, Y=149.00, Mass=8869, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.560 00.000 21444 Star::Find(15, 453, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.001 21444 Star::Find false star n=3 nbg=252 bg=3096.2 sigma=784.0 thresh=5448 peak=5273
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=453.00, Y=509.00, Mass=12375, SNR=2.9, Peak=10528 HFD=0.0
22:44:30.561 00.000 21444 Star::Find(15, 1789, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.000 21444 Star::Find false star n=1 nbg=276 bg=3345.9 sigma=947.6 thresh=6189 peak=4556
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=1789.00, Y=35.00, Mass=4046, SNR=2.9, Peak=7584 HFD=0.0
22:44:30.561 00.000 21444 Star::Find(15, 933, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.000 21444 Star::Find false star n=3 nbg=272 bg=3114.2 sigma=1029.3 thresh=6202 peak=4459
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=933.00, Y=413.00, Mass=11921, SNR=2.9, Peak=7792 HFD=0.0
22:44:30.561 00.000 21444 Star::Find(15, 781, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.000 21444 Star::Find false star n=3 nbg=264 bg=3518.6 sigma=994.8 thresh=6503 peak=4854
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=781.00, Y=21.00, Mass=12020, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.561 00.000 21444 Star::Find(15, 257, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.000 21444 Star::Find false star n=7 nbg=250 bg=3068.9 sigma=824.3 thresh=5542 peak=5420
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=257.00, Y=509.00, Mass=21974, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.561 00.000 21444 Star::Find(15, 1191, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.000 21444 Star::Find false star n=2 nbg=265 bg=3060.7 sigma=909.2 thresh=5788 peak=4701
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=531.00, Mass=6135, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.561 00.000 21444 Star::Find(15, 943, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.000 21444 Star::Find false star n=2 nbg=272 bg=3115.6 sigma=948.8 thresh=5962 peak=4926
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=943.00, Y=803.00, Mass=9449, SNR=2.9, Peak=7888 HFD=0.0
22:44:30.561 00.000 21444 Star::Find(15, 959, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.000 21444 Star::Find false star n=2 nbg=247 bg=3289.2 sigma=792.0 thresh=5665 peak=4745
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=379.00, Mass=8814, SNR=2.9, Peak=8304 HFD=0.0
22:44:30.561 00.000 21444 Star::Find(15, 817, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.561 00.000 21444 Star::Find false star n=4 nbg=262 bg=3049.4 sigma=932.2 thresh=5846 peak=4763
22:44:30.561 00.000 21444 Star::Find returns 0 (2), X=817.00, Y=791.00, Mass=13930, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.562 00.001 21444 Star::Find(15, 957, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.562 00.000 21444 Star::Find false star n=2 nbg=264 bg=3333.1 sigma=919.2 thresh=6091 peak=4738
22:44:30.562 00.000 21444 Star::Find returns 0 (2), X=957.00, Y=33.00, Mass=5782, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.562 00.000 21444 Star::Find(15, 823, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.562 00.000 21444 Star::Find false star n=3 nbg=261 bg=3103.0 sigma=945.5 thresh=5940 peak=4461
22:44:30.562 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=305.00, Mass=10243, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.562 00.000 21444 Star::Find(15, 909, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.562 00.000 21444 Star::Find false star n=6 nbg=257 bg=3139.2 sigma=820.5 thresh=5601 peak=4795
22:44:30.562 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=721.00, Mass=17421, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.562 00.000 21444 Star::Find(15, 1115, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.562 00.000 21444 Star::Find false star n=4 nbg=258 bg=3168.2 sigma=896.8 thresh=5859 peak=4761
22:44:30.562 00.000 21444 Star::Find returns 0 (2), X=1115.00, Y=803.00, Mass=11423, SNR=2.9, Peak=7392 HFD=0.0
22:44:30.562 00.000 21444 Star::Find(15, 1823, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.562 00.000 21444 Star::Find false star n=3 nbg=270 bg=2839.1 sigma=912.1 thresh=5575 peak=4650
22:44:30.562 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=263.00, Mass=9707, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.562 00.000 21444 Star::Find(15, 465, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.562 00.000 21444 Star::Find false star n=1 nbg=257 bg=3090.0 sigma=882.4 thresh=5737 peak=4529
22:44:30.562 00.000 21444 Star::Find returns 0 (2), X=465.00, Y=277.00, Mass=3294, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.562 00.000 21444 Star::Find(15, 739, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.562 00.000 21444 Star::Find false star n=1 nbg=270 bg=3210.6 sigma=942.1 thresh=6037 peak=4517
22:44:30.562 00.000 21444 Star::Find returns 0 (2), X=739.00, Y=239.00, Mass=4485, SNR=2.9, Peak=7696 HFD=0.0
22:44:30.562 00.000 21444 Star::Find(15, 1519, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.562 00.000 21444 Star::Find false star n=4 nbg=258 bg=3168.4 sigma=874.2 thresh=5791 peak=4801
22:44:30.562 00.000 21444 Star::Find returns 0 (2), X=1519.00, Y=207.00, Mass=11215, SNR=2.9, Peak=6688 HFD=0.0
22:44:30.562 00.000 21444 Star::Find(15, 75, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.001 21444 Star::Find false star n=3 nbg=250 bg=2616.3 sigma=777.2 thresh=4948 peak=3771
22:44:30.563 00.000 21444 Star::Find returns 0 (2), X=75.00, Y=339.00, Mass=8775, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 1663, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find false star n=1 nbg=268 bg=3330.2 sigma=929.1 thresh=6117 peak=5166
22:44:30.563 00.000 21444 Star::Find returns 0 (2), X=1663.00, Y=121.00, Mass=3246, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 241, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find returns 0 (2), X=241.00, Y=693.00, Mass=2935, SNR=3.0, Peak=6480 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 1419, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find false star n=5 nbg=239 bg=3136.9 sigma=761.9 thresh=5423 peak=4649
22:44:30.563 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=803.00, Mass=15195, SNR=2.9, Peak=6880 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 281, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find false star n=5 nbg=253 bg=3097.0 sigma=844.1 thresh=5629 peak=4824
22:44:30.563 00.000 21444 Star::Find returns 0 (2), X=281.00, Y=623.00, Mass=16307, SNR=2.9, Peak=8496 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 1427, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find returns 0 (3), X=1427.00, Y=171.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 123, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find false star n=4 nbg=255 bg=2591.2 sigma=849.4 thresh=5139 peak=4074
22:44:30.563 00.000 21444 Star::Find returns 0 (2), X=123.00, Y=195.00, Mass=11219, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 1159, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find false star n=4 nbg=251 bg=2449.1 sigma=680.2 thresh=4490 peak=3888
22:44:30.563 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=1001.00, Mass=12892, SNR=2.9, Peak=8000 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 557, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find false star n=7 nbg=254 bg=3089.6 sigma=863.2 thresh=5679 peak=4781
22:44:30.563 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=515.00, Mass=22117, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.563 00.000 21444 Star::Find(15, 1669, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.563 00.000 21444 Star::Find false star n=5 nbg=255 bg=3136.9 sigma=834.3 thresh=5640 peak=4693
22:44:30.564 00.001 21444 Star::Find returns 0 (2), X=1669.00, Y=207.00, Mass=17516, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.564 00.000 21444 Star::Find(15, 1293, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.564 00.000 21444 Star::Find returns 1 (1), X=1292.84, Y=365.40, Mass=31497, SNR=14.6, Peak=7888 HFD=6.6
22:44:30.564 00.000 21444 AutoFind: star saturated or too dim [1293, 365] 3.7 Mass 31497 SNR 14.6
22:44:30.564 00.000 21444 Star::Find(15, 1575, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.564 00.000 21444 Star::Find false star n=5 nbg=249 bg=3285.9 sigma=789.1 thresh=5653 peak=4815
22:44:30.564 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=369.00, Mass=15970, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.564 00.000 21444 Star::Find(15, 1805, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.564 00.000 21444 Star::Find false star n=5 nbg=247 bg=2850.7 sigma=818.3 thresh=5305 peak=4378
22:44:30.564 00.000 21444 Star::Find returns 0 (2), X=1805.00, Y=351.00, Mass=18563, SNR=2.9, Peak=8912 HFD=0.0
22:44:30.564 00.000 21444 Star::Find(15, 879, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.564 00.000 21444 Star::Find false star n=3 nbg=258 bg=3132.8 sigma=881.5 thresh=5777 peak=4646
22:44:30.564 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=73.00, Mass=9833, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.564 00.000 21444 Star::Find(15, 1869, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.564 00.000 21444 Star::Find false star n=1 nbg=281 bg=2502.1 sigma=957.4 thresh=5374 peak=3885
22:44:30.564 00.000 21444 Star::Find returns 0 (2), X=1869.00, Y=959.00, Mass=3466, SNR=2.9, Peak=6080 HFD=0.0
22:44:30.564 00.000 21444 Star::Find(15, 905, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.564 00.000 21444 Star::Find false star n=10 nbg=220 bg=3283.1 sigma=596.1 thresh=5071 peak=4373
22:44:30.564 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=187.00, Mass=23105, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.564 00.000 21444 Star::Find(15, 1773, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.564 00.000 21444 Star::Find false star n=6 nbg=233 bg=2948.3 sigma=711.6 thresh=5083 peak=4335
22:44:30.564 00.000 21444 Star::Find returns 0 (2), X=1773.00, Y=391.00, Mass=16758, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.564 00.000 21444 Star::Find(15, 1811, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.001 21444 Star::Find false star n=4 nbg=267 bg=2946.5 sigma=939.3 thresh=5764 peak=4446
22:44:30.565 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=625.00, Mass=12710, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.565 00.000 21444 Star::Find(15, 1689, 1045, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.000 21444 Star::Find false star n=5 nbg=236 bg=2426.7 sigma=720.5 thresh=4588 peak=3771
22:44:30.565 00.000 21444 Star::Find returns 0 (2), X=1689.00, Y=1045.00, Mass=15210, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.565 00.000 21444 Star::Find(15, 1329, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.000 21444 Star::Find false star n=7 nbg=255 bg=3030.5 sigma=881.4 thresh=5675 peak=4973
22:44:30.565 00.000 21444 Star::Find returns 0 (2), X=1329.00, Y=515.00, Mass=20834, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.565 00.000 21444 Star::Find(15, 1615, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.000 21444 Star::Find false star n=4 nbg=265 bg=2504.5 sigma=899.4 thresh=5203 peak=4474
22:44:30.565 00.000 21444 Star::Find returns 0 (2), X=1615.00, Y=1047.00, Mass=16206, SNR=2.9, Peak=10416 HFD=0.0
22:44:30.565 00.000 21444 Star::Find(15, 1191, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.000 21444 Star::Find false star n=2 nbg=257 bg=3008.5 sigma=896.8 thresh=5699 peak=4279
22:44:30.565 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=833.00, Mass=6335, SNR=2.9, Peak=9712 HFD=0.0
22:44:30.565 00.000 21444 Star::Find(15, 249, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.000 21444 Star::Find false star n=5 nbg=276 bg=3088.4 sigma=892.7 thresh=5766 peak=4937
22:44:30.565 00.000 21444 Star::Find returns 0 (2), X=249.00, Y=381.00, Mass=17262, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.565 00.000 21444 Star::Find(15, 1585, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.000 21444 Star::Find false star n=3 nbg=257 bg=3403.4 sigma=889.9 thresh=6073 peak=5324
22:44:30.565 00.000 21444 Star::Find returns 0 (2), X=1585.00, Y=207.00, Mass=14574, SNR=2.9, Peak=11120 HFD=0.0
22:44:30.565 00.000 21444 Star::Find(15, 1307, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.000 21444 Star::Find false star n=3 nbg=255 bg=3189.2 sigma=891.3 thresh=5863 peak=5277
22:44:30.565 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=663.00, Mass=14224, SNR=2.9, Peak=11232 HFD=0.0
22:44:30.565 00.000 21444 Star::Find(15, 861, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.565 00.000 21444 Star::Find returns 1 (1), X=860.96, Y=822.85, Mass=18545, SNR=9.7, Peak=10320 HFD=6.0
22:44:30.566 00.001 21444 AutoFind: star saturated or too dim [861, 821] 3.6 Mass 18545 SNR 9.7
22:44:30.566 00.000 21444 Star::Find(15, 1907, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=3 nbg=259 bg=2256.8 sigma=774.7 thresh=4581 peak=4340
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=607.00, Mass=9742, SNR=2.9, Peak=6176 HFD=0.0
22:44:30.566 00.000 21444 Star::Find(15, 1475, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=2 nbg=253 bg=2549.1 sigma=869.4 thresh=5157 peak=4362
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=1475.00, Y=1001.00, Mass=14422, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.566 00.000 21444 Star::Find(15, 251, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=3 nbg=270 bg=2787.3 sigma=890.9 thresh=5460 peak=4650
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=251.00, Y=419.00, Mass=10470, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.566 00.000 21444 Star::Find(15, 19, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=4 nbg=272 bg=2703.7 sigma=923.0 thresh=5473 peak=4011
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=19.00, Y=645.00, Mass=15601, SNR=2.9, Peak=8496 HFD=0.0
22:44:30.566 00.000 21444 Star::Find(15, 1249, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=1 nbg=272 bg=3150.2 sigma=922.1 thresh=5917 peak=4636
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=1249.00, Y=533.00, Mass=2930, SNR=2.9, Peak=7888 HFD=0.0
22:44:30.566 00.000 21444 Star::Find(15, 1585, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=5 nbg=240 bg=3172.5 sigma=774.0 thresh=5495 peak=4560
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=1585.00, Y=411.00, Mass=14425, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.566 00.000 21444 Star::Find(15, 419, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=4 nbg=266 bg=2977.8 sigma=914.5 thresh=5721 peak=4971
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=509.00, Mass=12889, SNR=2.9, Peak=8608 HFD=0.0
22:44:30.566 00.000 21444 Star::Find(15, 71, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=3 nbg=257 bg=2838.1 sigma=833.2 thresh=5338 peak=4227
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=71.00, Y=31.00, Mass=9614, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.566 00.000 21444 Star::Find(15, 1169, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.566 00.000 21444 Star::Find false star n=1 nbg=269 bg=3039.5 sigma=965.6 thresh=5936 peak=4402
22:44:30.566 00.000 21444 Star::Find returns 0 (2), X=1169.00, Y=863.00, Mass=5152, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.567 00.001 21444 Star::Find(15, 1313, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find returns 1 (1), X=1318.56, Y=435.42, Mass=47890, SNR=27.1, Peak=39616 HFD=0.9
22:44:30.567 00.000 21444 AutoFind: star saturated or too dim [1313, 443] 3.6 Mass 47890 SNR 27.1
22:44:30.567 00.000 21444 Star::Find(15, 1075, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find false star n=2 nbg=250 bg=3273.5 sigma=859.3 thresh=5851 peak=4668
22:44:30.567 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=195.00, Mass=5405, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.567 00.000 21444 Star::Find(15, 1591, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find returns 0 (3), X=1591.00, Y=729.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:44:30.567 00.000 21444 Star::Find(15, 1423, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find false star n=2 nbg=260 bg=3164.1 sigma=919.2 thresh=5922 peak=4608
22:44:30.567 00.000 21444 Star::Find returns 0 (2), X=1423.00, Y=647.00, Mass=6024, SNR=2.9, Peak=7488 HFD=0.0
22:44:30.567 00.000 21444 Star::Find(15, 295, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find false star n=1 nbg=281 bg=3147.7 sigma=1062.2 thresh=6334 peak=4612
22:44:30.567 00.000 21444 Star::Find returns 0 (2), X=295.00, Y=679.00, Mass=4548, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.567 00.000 21444 Star::Find(15, 1435, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find false star n=1 nbg=274 bg=3237.6 sigma=1019.1 thresh=6295 peak=5069
22:44:30.567 00.000 21444 Star::Find returns 0 (2), X=1435.00, Y=593.00, Mass=4346, SNR=2.9, Peak=7584 HFD=0.0
22:44:30.567 00.000 21444 Star::Find(15, 671, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find false star n=4 nbg=274 bg=2860.3 sigma=873.6 thresh=5481 peak=4464
22:44:30.567 00.000 21444 Star::Find returns 0 (2), X=671.00, Y=473.00, Mass=15199, SNR=2.9, Peak=9312 HFD=0.0
22:44:30.567 00.000 21444 Star::Find(15, 515, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find false star n=5 nbg=244 bg=3102.5 sigma=782.9 thresh=5451 peak=4618
22:44:30.567 00.000 21444 Star::Find returns 0 (2), X=515.00, Y=367.00, Mass=13672, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.567 00.000 21444 Star::Find(15, 423, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.567 00.000 21444 Star::Find returns 1 (1), X=429.79, Y=68.52, Mass=19834, SNR=14.0, Peak=20112 HFD=1.1
22:44:30.567 00.000 21444 AutoFind: star saturated or too dim [423, 75] 3.5 Mass 19834 SNR 14.0
22:44:30.568 00.001 21444 Star::Find(15, 365, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find false star n=4 nbg=258 bg=3046.6 sigma=938.1 thresh=5861 peak=5382
22:44:30.568 00.000 21444 Star::Find returns 0 (2), X=365.00, Y=401.00, Mass=12518, SNR=2.9, Peak=8096 HFD=0.0
22:44:30.568 00.000 21444 Star::Find(15, 1903, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find false star n=4 nbg=247 bg=2421.8 sigma=750.1 thresh=4672 peak=3940
22:44:30.568 00.000 21444 Star::Find returns 0 (2), X=1903.00, Y=585.00, Mass=12585, SNR=2.9, Peak=6576 HFD=0.0
22:44:30.568 00.000 21444 Star::Find(15, 135, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find false star n=3 nbg=263 bg=2805.9 sigma=943.1 thresh=5635 peak=4043
22:44:30.568 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=59.00, Mass=9294, SNR=2.9, Peak=6384 HFD=0.0
22:44:30.568 00.000 21444 Star::Find(15, 335, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find returns 0 (3), X=335.00, Y=403.00, Mass=0, SNR=0.0, Peak=8400 HFD=0.0
22:44:30.568 00.000 21444 Star::Find(15, 421, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find false star n=2 nbg=261 bg=3245.4 sigma=859.7 thresh=5824 peak=4577
22:44:30.568 00.000 21444 Star::Find returns 0 (2), X=421.00, Y=623.00, Mass=6661, SNR=2.9, Peak=6784 HFD=0.0
22:44:30.568 00.000 21444 Star::Find(15, 1505, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find false star n=3 nbg=241 bg=2590.5 sigma=758.4 thresh=4866 peak=4550
22:44:30.568 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=1015.00, Mass=10772, SNR=2.9, Peak=8192 HFD=0.0
22:44:30.568 00.000 21444 Star::Find(15, 335, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find false star n=6 nbg=248 bg=3165.4 sigma=802.5 thresh=5573 peak=4478
22:44:30.568 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=661.00, Mass=17264, SNR=2.9, Peak=7184 HFD=0.0
22:44:30.568 00.000 21444 Star::Find(15, 1273, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find false star n=2 nbg=263 bg=3196.7 sigma=893.6 thresh=5878 peak=4630
22:44:30.568 00.000 21444 Star::Find returns 0 (2), X=1273.00, Y=73.00, Mass=7079, SNR=2.9, Peak=7088 HFD=0.0
22:44:30.568 00.000 21444 Star::Find(15, 1337, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.568 00.000 21444 Star::Find false star n=1 nbg=265 bg=3388.5 sigma=950.3 thresh=6240 peak=5090
22:44:30.569 00.001 21444 Star::Find returns 0 (2), X=1337.00, Y=791.00, Mass=3188, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.569 00.000 21444 Star::Find(15, 1657, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.569 00.000 21444 Star::Find false star n=4 nbg=254 bg=3315.3 sigma=843.7 thresh=5846 peak=4982
22:44:30.569 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=807.00, Mass=10419, SNR=2.9, Peak=8304 HFD=0.0
22:44:30.569 00.000 21444 Star::Find(15, 1427, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.569 00.000 21444 Star::Find false star n=1 nbg=263 bg=3272.3 sigma=869.5 thresh=5881 peak=4472
22:44:30.569 00.000 21444 Star::Find returns 0 (2), X=1427.00, Y=283.00, Mass=3000, SNR=2.9, Peak=6992 HFD=0.0
22:44:30.569 00.000 21444 Star::Find(15, 889, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.569 00.000 21444 Star::Find false star n=9 nbg=222 bg=3168.9 sigma=685.5 thresh=5226 peak=4642
22:44:30.569 00.000 21444 Star::Find returns 0 (2), X=889.00, Y=625.00, Mass=22824, SNR=2.9, Peak=6480 HFD=0.0
22:44:30.569 00.000 21444 AutoFind: could not find a non-saturated star!
22:44:30.569 00.000 21444 AutoFind: finding best star pass 3
22:44:30.569 00.000 21444 Star::Find(15, 1447, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.569 00.000 21444 Star::Find false star n=7 nbg=267 bg=3365.5 sigma=871.3 thresh=5980 peak=5559
22:44:30.569 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=527.00, Mass=23129, SNR=2.9, Peak=7792 HFD=0.0
22:44:30.569 00.000 21444 Star::Find(15, 1637, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.569 00.000 21444 Star::Find returns 0 (4), X=1631.05, Y=883.89, Mass=72342, SNR=37.2, Peak=65504 HFD=0.1
22:44:30.569 00.000 21444 Star::Find(15, 1417, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.569 00.000 21444 Star::Find false star n=1 nbg=267 bg=3104.1 sigma=996.9 thresh=6095 peak=4870
22:44:30.569 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=557.00, Mass=3584, SNR=2.9, Peak=8704 HFD=0.0
22:44:30.569 00.000 21444 Star::Find(15, 925, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.569 00.000 21444 Star::Find returns 0 (3), X=925.00, Y=33.00, Mass=0, SNR=0.0, Peak=7184 HFD=0.0
22:44:30.569 00.000 21444 Star::Find(15, 1517, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.569 00.000 21444 Star::Find false star n=5 nbg=229 bg=3260.4 sigma=712.3 thresh=5397 peak=4861
22:44:30.569 00.000 21444 Star::Find returns 0 (2), X=1517.00, Y=791.00, Mass=13586, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.569 00.000 21444 Star::Find(15, 1219, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.570 00.001 21444 Star::Find false star n=3 nbg=255 bg=3111.4 sigma=899.6 thresh=5810 peak=4984
22:44:30.570 00.000 21444 Star::Find returns 0 (2), X=1219.00, Y=721.00, Mass=9594, SNR=2.9, Peak=6688 HFD=0.0
22:44:30.570 00.000 21444 Star::Find(15, 1549, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.570 00.000 21444 Star::Find false star n=3 nbg=269 bg=3436.0 sigma=908.3 thresh=6161 peak=5087
22:44:30.570 00.000 21444 Star::Find returns 0 (2), X=1549.00, Y=75.00, Mass=9436, SNR=2.9, Peak=8000 HFD=0.0
22:44:30.570 00.000 21444 Star::Find(15, 283, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.570 00.000 21444 Star::Find false star n=6 nbg=260 bg=2954.7 sigma=868.2 thresh=5559 peak=4694
22:44:30.570 00.000 21444 Star::Find returns 0 (2), X=283.00, Y=509.00, Mass=21152, SNR=2.9, Peak=8400 HFD=0.0
22:44:30.570 00.000 21444 Star::Find(15, 113, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.570 00.000 21444 Star::Find false star n=6 nbg=255 bg=2575.9 sigma=756.7 thresh=4846 peak=4209
22:44:30.570 00.000 21444 Star::Find returns 0 (2), X=113.00, Y=103.00, Mass=15745, SNR=2.9, Peak=6272 HFD=0.0
22:44:30.570 00.000 21444 Star::Find(15, 107, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.570 00.000 21444 Star::Find false star n=9 nbg=266 bg=1774.8 sigma=740.2 thresh=3995 peak=3779
22:44:30.570 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=917.00, Mass=26395, SNR=2.9, Peak=7296 HFD=0.0
22:44:30.570 00.000 21444 Star::Find(15, 167, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.570 00.000 21444 Star::Find returns 1 (1), X=178.80, Y=118.43, Mass=20653, SNR=10.9, Peak=9616 HFD=5.6
22:44:30.570 00.000 21444 AutoFind returns star at [167, 125] 4.0 Mass 20653 SNR 10.9
22:44:30.570 00.000 21444 Star::Find(15, 167, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.571 00.001 21444 Star::Find returns 1 (1), X=178.80, Y=118.43, Mass=20653, SNR=10.9, Peak=9616 HFD=5.6
22:44:30.571 00.000 21444 MultiStar: List (5): {178.80, 118.43}(10.9), {1292.84, 365.40}(14.6), {860.96, 822.85}(9.7), {1318.56, 435.42}(27.1), {429.79, 68.52}(14.0), 
22:44:30.571 00.000 21444 setting lock position to (178.80, 118.43)
22:44:30.571 00.000 21444 MultiStar: stabilizing after lock position change
22:44:30.571 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:44:30.571 00.000 21444 UpdateGuideState(): m_state=1
22:44:30.571 00.000 21444 Star::Find(15, 178, 118, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:44:30.571 00.000 21444 Star::Find returns 1 (1), X=178.80, Y=118.43, Mass=20653, SNR=10.9, Peak=9616 HFD=5.6
22:44:30.571 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:44:30.571 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:44:30.571 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:44:30.573 00.002 21444 setting force full frames = false
22:44:30.573 00.000 21444 setting lock position to (178.80, 118.43)
22:44:30.573 00.000 21444 MultiStar: stabilizing after lock position change
22:44:30.573 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:44:30.573 00.000 21444 Changing from state SELECTING to SELECTED
22:44:30.573 00.000 21444 guider state => SELECTED
22:44:30.573 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=5680, Gamma=2.370
22:44:30.573 00.000 21444 UpdateGuideState exits: m=20653 SNR=10.9 Saturated
22:44:30.573 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=5680, Gamma=2.370
22:44:30.573 00.000 21444 Status Line: Auto-selected star at (178.8, 118.4)
22:44:30.574 00.001 21444 PhdController: newstate STATE_WAIT_SELECTED
22:44:30.574 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:30.574 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:44:30.574 00.000 21444 Enqueuing Expose request
22:44:30.574 00.000 25848 Worker thread wakes up
22:44:30.574 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:30.574 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(164,103,31,31)
22:44:30.987 00.413 21444 evsrv: cli 0107E880 connect
22:44:30.987 00.000 21444 case statement mapped state 2 to 1
22:44:30.987 00.000 21444 case statement mapped state 2 to 1
22:44:30.988 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_lock_position","id":"dcf3903a-d922-4fca-9162-dab30b302935"}
22:44:30.988 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":[178.80,118.43],"id":"dcf3903a-d922-4fca-9162-dab30b302935"}
22:44:30.988 00.000 21444 evsrv: cli 0107E880 disconnect
22:44:30.989 00.001 21444 evsrv: cli 0107E560 connect
22:44:30.989 00.000 21444 case statement mapped state 2 to 1
22:44:30.989 00.000 21444 case statement mapped state 2 to 1
22:44:30.990 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"e162e08d-a51e-4d55-97f5-5a0e5d7668e4"}
22:44:30.990 00.000 21444 case statement mapped state 2 to 1
22:44:30.990 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Selected","id":"e162e08d-a51e-4d55-97f5-5a0e5d7668e4"}
22:44:30.990 00.000 21444 evsrv: cli 0107E560 disconnect
22:44:31.992 01.002 21444 evsrv: cli 0107E600 connect
22:44:31.992 00.000 21444 case statement mapped state 2 to 1
22:44:31.992 00.000 21444 case statement mapped state 2 to 1
22:44:31.993 00.001 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"867c1e9e-0068-4aad-8031-99b745fe547c"}
22:44:31.993 00.000 21444 case statement mapped state 2 to 1
22:44:31.993 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Selected","id":"867c1e9e-0068-4aad-8031-99b745fe547c"}
22:44:31.993 00.000 21444 evsrv: cli 0107E600 disconnect
22:44:32.993 01.000 21444 evsrv: cli 0107EB00 connect
22:44:32.994 00.001 21444 case statement mapped state 2 to 1
22:44:32.994 00.000 21444 case statement mapped state 2 to 1
22:44:32.994 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"8c9af279-43f2-49c6-8a2b-ba8359f3c9d4"}
22:44:32.994 00.000 21444 case statement mapped state 2 to 1
22:44:32.995 00.001 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Selected","id":"8c9af279-43f2-49c6-8a2b-ba8359f3c9d4"}
22:44:32.995 00.000 21444 evsrv: cli 0107EB00 disconnect
22:44:33.920 00.925 25848 Exposure complete
22:44:33.996 00.076 21444 evsrv: cli 0107EB00 connect
22:44:33.996 00.000 21444 case statement mapped state 2 to 1
22:44:33.996 00.000 21444 case statement mapped state 2 to 1
22:44:33.997 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"72b64e49-86a7-4a4c-8189-a9f1592f57e0"}
22:44:33.997 00.000 21444 case statement mapped state 2 to 1
22:44:33.997 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Selected","id":"72b64e49-86a7-4a4c-8189-a9f1592f57e0"}
22:44:33.997 00.000 21444 evsrv: cli 0107EB00 disconnect
22:44:34.013 00.016 25848 worker thread done servicing request
22:44:34.014 00.001 21444 OnExposeComplete: enter
22:44:34.014 00.000 21444 UpdateGuideState(): m_state=2
22:44:34.014 00.000 21444 Star::Find(15, 178, 118, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:44:34.014 00.000 21444 Star::Find false star n=2 nbg=260 bg=3004.3 sigma=894.5 thresh=5688 peak=4392
22:44:34.014 00.000 21444 Star::Find returns 0 (2), X=178.00, Y=118.00, Mass=9687, SNR=2.9, Peak=9312 HFD=0.0
22:44:34.014 00.000 21444 DistanceChecker: activated
22:44:34.014 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:44:34.014 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:44:34.014 00.000 21444 guider state => SELECTING
22:44:34.014 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:44:34.014 00.000 21444 Status Line: Star lost - low SNR
22:44:34.016 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=5872, Gamma=2.370
22:44:34.016 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:44:34.016 00.000 21444 waiting for star selected, attempts remaining = 3
22:44:34.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:34.016 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:44:34.016 00.000 21444 Enqueuing Expose request
22:44:34.016 00.000 25848 Worker thread wakes up
22:44:34.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:34.016 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:44:34.996 00.980 21444 evsrv: cli 0107E7E0 connect
22:44:34.997 00.001 21444 case statement mapped state 1 to 101
22:44:34.997 00.000 21444 case statement mapped state 1 to 101
22:44:34.997 00.000 21444 evsrv: cli 0107E7E0 request: {"method":"get_app_state","id":"ea31c7de-93fb-4800-a963-31feca0a6ba7"}
22:44:34.997 00.000 21444 case statement mapped state 1 to 101
22:44:34.997 00.000 21444 evsrv: cli 0107E7E0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea31c7de-93fb-4800-a963-31feca0a6ba7"}
22:44:34.998 00.001 21444 evsrv: cli 0107E7E0 disconnect
22:44:35.999 01.001 21444 evsrv: cli 0107E740 connect
22:44:36.000 00.001 21444 case statement mapped state 1 to 101
22:44:36.000 00.000 21444 case statement mapped state 1 to 101
22:44:36.000 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"080352c2-2b1f-4463-8d8b-19695c451300"}
22:44:36.000 00.000 21444 case statement mapped state 1 to 101
22:44:36.000 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Looping","id":"080352c2-2b1f-4463-8d8b-19695c451300"}
22:44:36.001 00.001 21444 evsrv: cli 0107E740 disconnect
22:44:37.001 01.000 21444 evsrv: cli 0107E9C0 connect
22:44:37.001 00.000 21444 case statement mapped state 1 to 101
22:44:37.001 00.000 21444 case statement mapped state 1 to 101
22:44:37.001 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"70b2f1e6-3f52-4064-ad71-a29c941f1e61"}
22:44:37.002 00.001 21444 case statement mapped state 1 to 101
22:44:37.002 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Looping","id":"70b2f1e6-3f52-4064-ad71-a29c941f1e61"}
22:44:37.002 00.000 21444 evsrv: cli 0107E9C0 disconnect
22:44:37.373 00.371 25848 Exposure complete
22:44:37.443 00.070 25848 worker thread done servicing request
22:44:37.443 00.000 21444 OnExposeComplete: enter
22:44:37.443 00.000 21444 UpdateGuideState(): m_state=1
22:44:37.443 00.000 21444 Star::Find(15, 178, 118, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:44:37.443 00.000 21444 Star::Find false star n=3 nbg=258 bg=2857.0 sigma=905.5 thresh=5573 peak=5539
22:44:37.443 00.000 21444 Star::Find returns 0 (2), X=178.00, Y=118.00, Mass=13701, SNR=2.9, Peak=10720 HFD=0.0
22:44:37.443 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:44:37.443 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:44:37.443 00.000 21444 Status Line: Star lost - low SNR
22:44:37.444 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=6384, Gamma=2.370
22:44:37.460 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:44:37.460 00.000 21444 waiting for star selected, attempts remaining = 2
22:44:37.460 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:37.460 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:44:37.460 00.000 21444 Enqueuing Expose request
22:44:37.460 00.000 25848 Worker thread wakes up
22:44:37.460 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:37.460 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:44:38.002 00.542 21444 evsrv: cli 0107EBA0 connect
22:44:38.003 00.001 21444 case statement mapped state 1 to 101
22:44:38.003 00.000 21444 case statement mapped state 1 to 101
22:44:38.003 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"f88b6e7a-5cdb-4fd8-8be3-43e923cbf6ea"}
22:44:38.003 00.000 21444 case statement mapped state 1 to 101
22:44:38.003 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Looping","id":"f88b6e7a-5cdb-4fd8-8be3-43e923cbf6ea"}
22:44:38.004 00.001 21444 evsrv: cli 0107EBA0 disconnect
22:44:39.006 01.002 21444 evsrv: cli 0107E7E0 connect
22:44:39.006 00.000 21444 case statement mapped state 1 to 101
22:44:39.006 00.000 21444 case statement mapped state 1 to 101
22:44:39.006 00.000 21444 evsrv: cli 0107E7E0 request: {"method":"get_app_state","id":"5a044f41-1bda-4238-9f44-979a589ed925"}
22:44:39.006 00.000 21444 case statement mapped state 1 to 101
22:44:39.007 00.001 21444 evsrv: cli 0107E7E0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a044f41-1bda-4238-9f44-979a589ed925"}
22:44:39.007 00.000 21444 evsrv: cli 0107E7E0 disconnect
22:44:40.009 01.002 21444 evsrv: cli 0107E380 connect
22:44:40.009 00.000 21444 case statement mapped state 1 to 101
22:44:40.009 00.000 21444 case statement mapped state 1 to 101
22:44:40.009 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"94908eb5-dfbd-4534-a254-69fe13d371e5"}
22:44:40.009 00.000 21444 case statement mapped state 1 to 101
22:44:40.009 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Looping","id":"94908eb5-dfbd-4534-a254-69fe13d371e5"}
22:44:40.010 00.001 21444 evsrv: cli 0107E380 disconnect
22:44:40.805 00.795 25848 Exposure complete
22:44:40.876 00.071 25848 worker thread done servicing request
22:44:40.876 00.000 21444 OnExposeComplete: enter
22:44:40.876 00.000 21444 UpdateGuideState(): m_state=1
22:44:40.876 00.000 21444 Star::Find(15, 178, 118, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:44:40.876 00.000 21444 Star::Find false star n=7 nbg=251 bg=3139.6 sigma=765.6 thresh=5436 peak=4687
22:44:40.876 00.000 21444 Star::Find returns 0 (2), X=178.00, Y=118.00, Mass=21575, SNR=2.9, Peak=8096 HFD=0.0
22:44:40.876 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:44:40.877 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:44:40.877 00.000 21444 Status Line: Star lost - low SNR
22:44:40.878 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=5776, Gamma=2.370
22:44:40.893 00.015 21444 UpdateGuideState exits: Star lost - low SNR
22:44:40.893 00.000 21444 waiting for star selected, attempts remaining = 1
22:44:40.893 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
22:44:40.894 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:40.894 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:44:40.894 00.000 21444 Enqueuing Expose request
22:44:40.894 00.000 25848 Worker thread wakes up
22:44:40.894 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:40.894 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:44:41.010 00.116 21444 evsrv: cli 0107EC40 connect
22:44:41.011 00.001 21444 case statement mapped state 1 to 101
22:44:41.011 00.000 21444 case statement mapped state 1 to 101
22:44:41.011 00.000 21444 evsrv: cli 0107EC40 request: {"method":"get_app_state","id":"27d8e762-bd2a-4ffd-b42b-91eec3519208"}
22:44:41.011 00.000 21444 case statement mapped state 1 to 101
22:44:41.011 00.000 21444 evsrv: cli 0107EC40 response: {"jsonrpc":"2.0","result":"Looping","id":"27d8e762-bd2a-4ffd-b42b-91eec3519208"}
22:44:41.012 00.001 21444 evsrv: cli 0107EC40 disconnect
22:44:42.014 01.002 21444 evsrv: cli 0107E880 connect
22:44:42.014 00.000 21444 case statement mapped state 1 to 101
22:44:42.014 00.000 21444 case statement mapped state 1 to 101
22:44:42.014 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"d71bd1ea-e5fd-425c-b504-4520bee321be"}
22:44:42.014 00.000 21444 case statement mapped state 1 to 101
22:44:42.014 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Looping","id":"d71bd1ea-e5fd-425c-b504-4520bee321be"}
22:44:42.015 00.001 21444 evsrv: cli 0107E880 disconnect
22:44:43.016 01.001 21444 evsrv: cli 0107E4C0 connect
22:44:43.016 00.000 21444 case statement mapped state 1 to 101
22:44:43.016 00.000 21444 case statement mapped state 1 to 101
22:44:43.016 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"3721cc47-f4ee-4a74-8007-c24d35340a89"}
22:44:43.016 00.000 21444 case statement mapped state 1 to 101
22:44:43.016 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Looping","id":"3721cc47-f4ee-4a74-8007-c24d35340a89"}
22:44:43.017 00.001 21444 evsrv: cli 0107E4C0 disconnect
22:44:44.019 01.002 21444 evsrv: cli 0107E6A0 connect
22:44:44.019 00.000 21444 case statement mapped state 1 to 101
22:44:44.019 00.000 21444 case statement mapped state 1 to 101
22:44:44.020 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"62215e3e-1070-4572-8f5c-49f156785e82"}
22:44:44.020 00.000 21444 case statement mapped state 1 to 101
22:44:44.020 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62215e3e-1070-4572-8f5c-49f156785e82"}
22:44:44.020 00.000 21444 evsrv: cli 0107E6A0 disconnect
22:44:44.250 00.230 25848 Exposure complete
22:44:44.320 00.070 25848 worker thread done servicing request
22:44:44.321 00.001 21444 OnExposeComplete: enter
22:44:44.321 00.000 21444 UpdateGuideState(): m_state=1
22:44:44.321 00.000 21444 Star::Find(15, 178, 118, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.321 00.000 21444 Star::Find false star n=9 nbg=251 bg=2889.6 sigma=805.1 thresh=5305 peak=4309
22:44:44.321 00.000 21444 Star::Find returns 0 (2), X=178.00, Y=118.00, Mass=25034, SNR=2.9, Peak=6384 HFD=0.0
22:44:44.321 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:44:44.321 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:44:44.321 00.000 21444 Status Line: Star lost - low SNR
22:44:44.322 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=5680, Gamma=2.370
22:44:44.337 00.015 21444 UpdateGuideState exits: Star lost - low SNR
22:44:44.337 00.000 21444 PhdController: newstate STATE_SELECT_STAR
22:44:44.337 00.000 21444 GuiderMultiStar::AutoSelect enter
22:44:44.337 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:44:44.408 00.071 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:44:44.408 00.000 21444 AutoFind: downsample 2x
22:44:44.422 00.014 21444 AutoFind: global mean = 2.2, stdev 1077.0
22:44:44.422 00.000 21444 AutoFind: using threshold = 0.1
22:44:44.443 00.021 21444 AutoFind: local max [631, 223] 4.6
22:44:44.443 00.000 21444 AutoFind: local max [1137, 711] 4.5
22:44:44.443 00.000 21444 AutoFind: local max [417, 511] 4.4
22:44:44.443 00.000 21444 AutoFind: local max [705, 859] 4.4
22:44:44.443 00.000 21444 AutoFind: local max [1231, 609] 4.4
22:44:44.443 00.000 21444 AutoFind: local max [1587, 99] 4.4
22:44:44.443 00.000 21444 AutoFind: local max [643, 299] 4.4
22:44:44.443 00.000 21444 AutoFind: local max [1337, 347] 4.3
22:44:44.443 00.000 21444 AutoFind: local max [579, 299] 4.3
22:44:44.443 00.000 21444 AutoFind: local max [115, 791] 4.3
22:44:44.443 00.000 21444 AutoFind: local max [1305, 1023] 4.3
22:44:44.443 00.000 21444 AutoFind: local max [1773, 409] 4.2
22:44:44.443 00.000 21444 AutoFind: local max [1557, 1085] 4.2
22:44:44.443 00.000 21444 AutoFind: local max [1651, 437] 4.2
22:44:44.443 00.000 21444 AutoFind: local max [261, 479] 4.2
22:44:44.443 00.000 21444 AutoFind: local max [1907, 847] 4.2
22:44:44.443 00.000 21444 AutoFind: local max [601, 697] 4.2
22:44:44.443 00.000 21444 AutoFind: local max [925, 695] 4.2
22:44:44.443 00.000 21444 AutoFind: local max [667, 63] 4.1
22:44:44.443 00.000 21444 AutoFind: local max [1569, 309] 4.1
22:44:44.443 00.000 21444 AutoFind: local max [1425, 695] 4.1
22:44:44.443 00.000 21444 AutoFind: local max [1897, 385] 4.1
22:44:44.443 00.000 21444 AutoFind: local max [449, 697] 4.1
22:44:44.443 00.000 21444 AutoFind: local max [261, 263] 4.1
22:44:44.443 00.000 21444 AutoFind: local max [299, 225] 4.1
22:44:44.443 00.000 21444 AutoFind: local max [1573, 201] 4.1
22:44:44.443 00.000 21444 AutoFind: local max [1029, 85] 4.0
22:44:44.443 00.000 21444 AutoFind: local max [1911, 41] 4.0
22:44:44.443 00.000 21444 AutoFind: local max [1267, 87] 4.0
22:44:44.443 00.000 21444 AutoFind: local max [1781, 857] 4.0
22:44:44.443 00.000 21444 AutoFind: local max [1187, 847] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [1771, 429] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [959, 265] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [1131, 73] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [949, 901] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [1469, 621] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [865, 73] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [1449, 525] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [893, 697] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [1341, 635] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [445, 351] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [235, 259] 3.9
22:44:44.443 00.000 21444 AutoFind: local max [1717, 927] 3.9
22:44:44.444 00.001 21444 AutoFind: local max [1259, 887] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [329, 695] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [753, 31] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [565, 389] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [1635, 145] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [1459, 201] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [1637, 907] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [601, 723] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [529, 1173] 3.8
22:44:44.444 00.000 21444 AutoFind: local max [443, 1083] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1037, 903] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1649, 467] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1401, 973] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1527, 263] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1415, 387] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [715, 297] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1227, 797] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [773, 711] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [355, 795] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [561, 331] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [747, 201] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [457, 297] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [337, 467] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1459, 537] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [865, 1151] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [665, 673] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1603, 655] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1533, 157] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1353, 975] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [1737, 921] 3.7
22:44:44.444 00.000 21444 AutoFind: local max [55, 671] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [911, 243] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [1507, 243] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [1631, 1139] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [931, 1141] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [1411, 1197] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [857, 261] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [463, 821] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [393, 949] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [267, 233] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [1117, 581] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [981, 493] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [79, 793] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [1543, 975] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [1093, 39] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [1821, 539] 3.6
22:44:44.444 00.000 21444 AutoFind: local max [555, 529] 3.6
22:44:44.445 00.001 21444 AutoFind: local max [775, 331] 3.6
22:44:44.445 00.000 21444 AutoFind: local max [1279, 961] 3.6
22:44:44.445 00.000 21444 AutoFind: local max [883, 419] 3.6
22:44:44.445 00.000 21444 AutoFind: local max [1407, 693] 3.6
22:44:44.445 00.000 21444 AutoFind: local max [315, 221] 3.6
22:44:44.445 00.000 21444 AutoFind: local max [979, 183] 3.6
22:44:44.445 00.000 21444 AutoFind: local max [1795, 845] 3.6
22:44:44.445 00.000 21444 AutoFind: local max [277, 695] 3.5
22:44:44.445 00.000 21444 AutoFind: local max [375, 145] 3.5
22:44:44.445 00.000 21444 AutoFind: local max [959, 661] 3.5
22:44:44.445 00.000 21444 AutoFind: too close [1795, 845] 3.6 - [1781, 857] 4.0
22:44:44.445 00.000 21444 AutoFind: too close [315, 221] 3.6 - [299, 225] 4.1
22:44:44.445 00.000 21444 AutoFind: too close [1407, 693] 3.6 - [1425, 695] 4.1
22:44:44.445 00.000 21444 AutoFind: too close [1507, 243] 3.6 - [1527, 263] 3.7
22:44:44.445 00.000 21444 AutoFind: too close [1737, 921] 3.7 - [1717, 927] 3.9
22:44:44.445 00.000 21444 AutoFind: too close [1459, 537] 3.7 - [1449, 525] 3.9
22:44:44.445 00.000 21444 AutoFind: too close [1771, 429] 3.9 - [1773, 409] 4.2
22:44:44.445 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:44:44.445 00.000 21444 Star::Find(15, 631, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.445 00.000 21444 Star::Find false star n=4 nbg=265 bg=3295.6 sigma=954.1 thresh=6158 peak=5293
22:44:44.445 00.000 21444 Star::Find returns 0 (2), X=631.00, Y=223.00, Mass=16370, SNR=2.9, Peak=9104 HFD=0.0
22:44:44.445 00.000 21444 Star::Find(15, 1137, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.445 00.000 21444 Star::Find false star n=7 nbg=254 bg=3104.5 sigma=794.9 thresh=5489 peak=4582
22:44:44.445 00.000 21444 Star::Find returns 0 (2), X=1137.00, Y=711.00, Mass=18892, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.445 00.000 21444 Star::Find(15, 417, 511, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.445 00.000 21444 Star::Find false star n=6 nbg=239 bg=3004.1 sigma=782.2 thresh=5351 peak=5214
22:44:44.445 00.000 21444 Star::Find returns 0 (2), X=417.00, Y=511.00, Mass=16327, SNR=2.9, Peak=6688 HFD=0.0
22:44:44.445 00.000 21444 Star::Find(15, 705, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.445 00.000 21444 Star::Find false star n=3 nbg=259 bg=2833.5 sigma=830.9 thresh=5326 peak=4422
22:44:44.445 00.000 21444 Star::Find returns 0 (2), X=705.00, Y=859.00, Mass=9932, SNR=2.9, Peak=9504 HFD=0.0
22:44:44.445 00.000 21444 Star::Find(15, 1231, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.445 00.000 21444 Star::Find false star n=8 nbg=241 bg=3088.3 sigma=698.5 thresh=5184 peak=4682
22:44:44.445 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=609.00, Mass=18733, SNR=2.9, Peak=6272 HFD=0.0
22:44:44.445 00.000 21444 Star::Find(15, 1587, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.445 00.000 21444 Star::Find returns 1 (1), X=1600.04, Y=89.38, Mass=15050, SNR=10.9, Peak=15472 HFD=1.5
22:44:44.445 00.000 21444 Star::Find(15, 643, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.445 00.000 21444 Star::Find false star n=3 nbg=274 bg=3130.3 sigma=980.3 thresh=6071 peak=4750
22:44:44.446 00.001 21444 Star::Find returns 0 (2), X=643.00, Y=299.00, Mass=9249, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 1337, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=5 nbg=248 bg=3122.3 sigma=767.4 thresh=5424 peak=5058
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=1337.00, Y=347.00, Mass=13956, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 579, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=1 nbg=268 bg=3034.9 sigma=914.9 thresh=5780 peak=4798
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=579.00, Y=299.00, Mass=2933, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 115, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=2 nbg=255 bg=2393.7 sigma=789.0 thresh=4761 peak=3820
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=115.00, Y=791.00, Mass=5037, SNR=2.9, Peak=6688 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 1305, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=5 nbg=250 bg=2419.1 sigma=779.2 thresh=4757 peak=4120
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=1023.00, Mass=14256, SNR=2.9, Peak=5872 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 1557, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=5 nbg=253 bg=2600.0 sigma=754.6 thresh=4864 peak=4399
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=1557.00, Y=1085.00, Mass=13048, SNR=2.9, Peak=6384 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 1651, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=3 nbg=264 bg=3248.1 sigma=919.7 thresh=6007 peak=4666
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=437.00, Mass=13232, SNR=2.9, Peak=9504 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 261, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=2 nbg=261 bg=2991.6 sigma=906.5 thresh=5711 peak=4559
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=479.00, Mass=6065, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 1907, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=4 nbg=255 bg=2451.5 sigma=813.0 thresh=4890 peak=3747
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=847.00, Mass=11474, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 601, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=8 nbg=251 bg=3115.0 sigma=791.8 thresh=5491 peak=4940
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=601.00, Y=697.00, Mass=26808, SNR=2.9, Peak=8800 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 925, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=6 nbg=243 bg=3188.7 sigma=805.9 thresh=5606 peak=4440
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=695.00, Mass=18644, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 667, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.446 00.000 21444 Star::Find false star n=2 nbg=255 bg=3303.5 sigma=901.4 thresh=6008 peak=5017
22:44:44.446 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=63.00, Mass=6961, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.446 00.000 21444 Star::Find(15, 1569, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.001 21444 Star::Find false star n=1 nbg=272 bg=3271.9 sigma=1012.6 thresh=6310 peak=4963
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=1569.00, Y=309.00, Mass=4120, SNR=2.9, Peak=7792 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 1897, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=3 nbg=268 bg=2277.1 sigma=841.6 thresh=4802 peak=3842
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=1897.00, Y=385.00, Mass=9889, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 449, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=5 nbg=249 bg=2986.5 sigma=897.2 thresh=5678 peak=4517
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=697.00, Mass=15756, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 261, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=4 nbg=255 bg=3083.4 sigma=854.1 thresh=5646 peak=5189
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=263.00, Mass=15714, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 1573, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=1 nbg=262 bg=3417.8 sigma=1047.9 thresh=6562 peak=5068
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=1573.00, Y=201.00, Mass=5494, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 1029, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=4 nbg=276 bg=3296.5 sigma=1004.0 thresh=6309 peak=4939
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=1029.00, Y=85.00, Mass=15262, SNR=2.9, Peak=7792 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 1911, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=3 nbg=262 bg=2614.2 sigma=952.7 thresh=5472 peak=4179
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=1911.00, Y=41.00, Mass=11181, SNR=2.9, Peak=7488 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 1267, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=8 nbg=263 bg=3420.4 sigma=876.8 thresh=6051 peak=5483
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=1267.00, Y=87.00, Mass=25997, SNR=2.9, Peak=8496 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 1187, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=3 nbg=253 bg=2992.9 sigma=849.7 thresh=5542 peak=4891
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=1187.00, Y=847.00, Mass=10045, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 959, 265, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=7 nbg=259 bg=2962.0 sigma=888.3 thresh=5627 peak=4782
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=265.00, Mass=23122, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 1131, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=4 nbg=257 bg=3283.1 sigma=884.1 thresh=5935 peak=5048
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=73.00, Mass=12292, SNR=2.9, Peak=8304 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 949, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=8 nbg=249 bg=2690.5 sigma=787.8 thresh=5054 peak=4819
22:44:44.447 00.000 21444 Star::Find returns 0 (2), X=949.00, Y=901.00, Mass=22748, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.447 00.000 21444 Star::Find(15, 1469, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.447 00.000 21444 Star::Find false star n=2 nbg=262 bg=3458.9 sigma=930.2 thresh=6249 peak=5105
22:44:44.448 00.001 21444 Star::Find returns 0 (2), X=1469.00, Y=621.00, Mass=8874, SNR=2.9, Peak=8096 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 865, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=4 nbg=257 bg=3286.7 sigma=916.0 thresh=6035 peak=4915
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=73.00, Mass=13477, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 893, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=4 nbg=261 bg=3320.6 sigma=826.2 thresh=5799 peak=4680
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=893.00, Y=697.00, Mass=12430, SNR=2.9, Peak=7488 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 1341, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=1 nbg=273 bg=3222.7 sigma=1028.5 thresh=6308 peak=4649
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=635.00, Mass=3657, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 445, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=5 nbg=259 bg=3209.9 sigma=745.2 thresh=5446 peak=4632
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=445.00, Y=351.00, Mass=12718, SNR=2.9, Peak=6480 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 235, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=5 nbg=255 bg=2901.1 sigma=836.1 thresh=5410 peak=4418
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=259.00, Mass=15671, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 1259, 887, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=2 nbg=256 bg=3054.4 sigma=816.6 thresh=5504 peak=4586
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=1259.00, Y=887.00, Mass=11587, SNR=2.9, Peak=10112 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 329, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=7 nbg=266 bg=3033.6 sigma=918.8 thresh=5790 peak=4746
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=329.00, Y=695.00, Mass=23533, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 753, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=2 nbg=257 bg=3309.2 sigma=899.7 thresh=6008 peak=5484
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=31.00, Mass=9270, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 565, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find returns 0 (3), X=565.00, Y=389.00, Mass=0, SNR=0.0, Peak=6272 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 1635, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=3 nbg=261 bg=3687.7 sigma=948.7 thresh=6534 peak=5352
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=1635.00, Y=145.00, Mass=9897, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 1459, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=5 nbg=265 bg=3129.5 sigma=950.5 thresh=5981 peak=4676
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=1459.00, Y=201.00, Mass=16656, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 1637, 907, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.448 00.000 21444 Star::Find false star n=3 nbg=266 bg=2962.0 sigma=865.5 thresh=5558 peak=4443
22:44:44.448 00.000 21444 Star::Find returns 0 (2), X=1637.00, Y=907.00, Mass=8426, SNR=2.9, Peak=6176 HFD=0.0
22:44:44.448 00.000 21444 Star::Find(15, 601, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.001 21444 Star::Find false star n=2 nbg=255 bg=3120.0 sigma=879.8 thresh=5759 peak=4908
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=601.00, Y=723.00, Mass=8944, SNR=2.9, Peak=9008 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 529, 1173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=6 nbg=266 bg=1522.9 sigma=763.7 thresh=3814 peak=3310
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=529.00, Y=1173.00, Mass=14911, SNR=2.9, Peak=5776 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 443, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find returns 1 (1), X=438.95, Y=1096.52, Mass=17107, SNR=10.6, Peak=9408 HFD=4.4
22:44:44.449 00.000 21444 Star::Find(15, 1037, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=8 nbg=255 bg=2693.6 sigma=794.4 thresh=5077 peak=4310
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=903.00, Mass=24835, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 1649, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=5 nbg=245 bg=3050.0 sigma=825.6 thresh=5527 peak=4699
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=467.00, Mass=16542, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 1401, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=2 nbg=243 bg=2869.9 sigma=741.9 thresh=5096 peak=4695
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=1401.00, Y=973.00, Mass=9652, SNR=2.9, Peak=9920 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 1415, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=5 nbg=254 bg=3035.8 sigma=861.1 thresh=5619 peak=4606
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=1415.00, Y=387.00, Mass=14709, SNR=2.9, Peak=8800 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 715, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=2 nbg=267 bg=3099.1 sigma=923.0 thresh=5868 peak=4448
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=715.00, Y=297.00, Mass=6362, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 1227, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=1 nbg=273 bg=3369.5 sigma=1069.3 thresh=6577 peak=5005
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=1227.00, Y=797.00, Mass=3719, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 773, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=3 nbg=256 bg=3192.9 sigma=852.2 thresh=5750 peak=4752
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=773.00, Y=711.00, Mass=9653, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 355, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=3 nbg=249 bg=2851.4 sigma=841.0 thresh=5374 peak=4657
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=355.00, Y=795.00, Mass=10486, SNR=2.9, Peak=7296 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 561, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=5 nbg=265 bg=3150.2 sigma=920.2 thresh=5911 peak=5079
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=331.00, Mass=17161, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.449 00.000 21444 Star::Find(15, 747, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.449 00.000 21444 Star::Find false star n=3 nbg=252 bg=3049.1 sigma=913.5 thresh=5790 peak=4683
22:44:44.449 00.000 21444 Star::Find returns 0 (2), X=747.00, Y=201.00, Mass=11285, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.450 00.001 21444 Star::Find(15, 457, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=1 nbg=267 bg=3104.1 sigma=962.1 thresh=5990 peak=4684
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=457.00, Y=297.00, Mass=3472, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 337, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=1 nbg=262 bg=3173.9 sigma=903.1 thresh=5883 peak=4841
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=337.00, Y=467.00, Mass=3514, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 865, 1151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=4 nbg=268 bg=1910.6 sigma=776.0 thresh=4239 peak=3525
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=1151.00, Mass=14133, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 665, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find returns 0 (3), X=665.00, Y=673.00, Mass=0, SNR=0.0, Peak=7584 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 1603, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find returns 0 (3), X=1603.00, Y=655.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 1533, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=3 nbg=263 bg=3568.1 sigma=935.6 thresh=6375 peak=4992
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=157.00, Mass=9248, SNR=2.9, Peak=8496 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 1353, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=1 nbg=262 bg=2558.0 sigma=914.9 thresh=5303 peak=4074
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=1353.00, Y=975.00, Mass=2818, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 55, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=3 nbg=261 bg=2433.0 sigma=917.8 thresh=5187 peak=4204
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=671.00, Mass=9005, SNR=2.9, Peak=6176 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 911, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=1 nbg=262 bg=3147.0 sigma=947.3 thresh=5989 peak=4716
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=911.00, Y=243.00, Mass=3029, SNR=2.9, Peak=6784 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 1631, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=6 nbg=264 bg=2485.9 sigma=849.5 thresh=5034 peak=3994
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=1631.00, Y=1139.00, Mass=21164, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 931, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=10 nbg=247 bg=1621.4 sigma=735.6 thresh=3828 peak=3715
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=931.00, Y=1141.00, Mass=31642, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 1411, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=3 nbg=258 bg=2438.7 sigma=876.2 thresh=5067 peak=3966
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=1411.00, Y=1197.00, Mass=11724, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 857, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=5 nbg=263 bg=3085.6 sigma=886.3 thresh=5744 peak=4456
22:44:44.450 00.000 21444 Star::Find returns 0 (2), X=857.00, Y=261.00, Mass=14764, SNR=2.9, Peak=6784 HFD=0.0
22:44:44.450 00.000 21444 Star::Find(15, 463, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.450 00.000 21444 Star::Find false star n=2 nbg=255 bg=2981.0 sigma=830.1 thresh=5471 peak=4164
22:44:44.451 00.001 21444 Star::Find returns 0 (2), X=463.00, Y=821.00, Mass=6102, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 393, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=2 nbg=265 bg=2292.2 sigma=879.9 thresh=4932 peak=3929
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=393.00, Y=949.00, Mass=10296, SNR=2.9, Peak=9712 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 267, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=3 nbg=268 bg=3164.5 sigma=969.4 thresh=6073 peak=4720
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=267.00, Y=233.00, Mass=12970, SNR=2.9, Peak=9104 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 1117, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=2 nbg=260 bg=3359.8 sigma=934.7 thresh=6164 peak=4973
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=581.00, Mass=7056, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 981, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=3 nbg=269 bg=3265.9 sigma=935.8 thresh=6073 peak=4784
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=981.00, Y=493.00, Mass=9546, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 79, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=4 nbg=265 bg=2351.3 sigma=867.0 thresh=4952 peak=4020
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=79.00, Y=793.00, Mass=13075, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 1543, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=6 nbg=242 bg=2730.0 sigma=782.1 thresh=5076 peak=4094
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=1543.00, Y=975.00, Mass=16148, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 1093, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=2 nbg=258 bg=3364.9 sigma=951.3 thresh=6219 peak=5020
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=1093.00, Y=39.00, Mass=7542, SNR=2.9, Peak=10112 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 1821, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=2 nbg=249 bg=2804.9 sigma=891.0 thresh=5478 peak=4321
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=1821.00, Y=539.00, Mass=6950, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 555, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=7 nbg=257 bg=3108.6 sigma=806.6 thresh=5528 peak=4875
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=555.00, Y=529.00, Mass=20752, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 775, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=4 nbg=264 bg=3149.6 sigma=880.1 thresh=5790 peak=4733
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=775.00, Y=331.00, Mass=12394, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 1279, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find returns 1 (1), X=1268.01, Y=963.14, Mass=15351, SNR=10.2, Peak=12032 HFD=2.5
22:44:44.451 00.000 21444 Star::Find(15, 883, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.451 00.000 21444 Star::Find false star n=2 nbg=261 bg=3244.0 sigma=879.6 thresh=5883 peak=4516
22:44:44.451 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=419.00, Mass=6568, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.451 00.000 21444 Star::Find(15, 979, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.001 21444 Star::Find false star n=4 nbg=259 bg=3203.3 sigma=838.2 thresh=5718 peak=5465
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=183.00, Mass=14627, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 277, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=3 nbg=273 bg=3242.7 sigma=925.5 thresh=6019 peak=4774
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=695.00, Mass=9824, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 375, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=2 nbg=255 bg=3230.6 sigma=868.5 thresh=5836 peak=4763
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=375.00, Y=145.00, Mass=5683, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 959, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find returns 1 (1), X=960.58, Y=659.10, Mass=24831, SNR=12.8, Peak=7392 HFD=4.0
22:44:44.452 00.000 21444 AutoFind: finding best star pass 1
22:44:44.452 00.000 21444 Star::Find(15, 631, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=4 nbg=265 bg=3295.6 sigma=954.1 thresh=6158 peak=5293
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=631.00, Y=223.00, Mass=16370, SNR=2.9, Peak=9104 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 1137, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=7 nbg=254 bg=3104.5 sigma=794.9 thresh=5489 peak=4582
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=1137.00, Y=711.00, Mass=18892, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 417, 511, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=6 nbg=239 bg=3004.1 sigma=782.2 thresh=5351 peak=5214
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=417.00, Y=511.00, Mass=16327, SNR=2.9, Peak=6688 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 705, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=3 nbg=259 bg=2833.5 sigma=830.9 thresh=5326 peak=4422
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=705.00, Y=859.00, Mass=9932, SNR=2.9, Peak=9504 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 1231, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=8 nbg=241 bg=3088.3 sigma=698.5 thresh=5184 peak=4682
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=609.00, Mass=18733, SNR=2.9, Peak=6272 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 1587, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find returns 1 (1), X=1600.04, Y=89.38, Mass=15050, SNR=10.9, Peak=15472 HFD=1.5
22:44:44.452 00.000 21444 AutoFind: near-saturated [1587, 99] 4.4 Mass 15050 SNR 10.9 Peak 15472
22:44:44.452 00.000 21444 Star::Find(15, 643, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=3 nbg=274 bg=3130.3 sigma=980.3 thresh=6071 peak=4750
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=299.00, Mass=9249, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 1337, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=5 nbg=248 bg=3122.3 sigma=767.4 thresh=5424 peak=5058
22:44:44.452 00.000 21444 Star::Find returns 0 (2), X=1337.00, Y=347.00, Mass=13956, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.452 00.000 21444 Star::Find(15, 579, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.452 00.000 21444 Star::Find false star n=1 nbg=268 bg=3034.9 sigma=914.9 thresh=5780 peak=4798
22:44:44.453 00.001 21444 Star::Find returns 0 (2), X=579.00, Y=299.00, Mass=2933, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 115, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=2 nbg=255 bg=2393.7 sigma=789.0 thresh=4761 peak=3820
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=115.00, Y=791.00, Mass=5037, SNR=2.9, Peak=6688 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 1305, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=5 nbg=250 bg=2419.1 sigma=779.2 thresh=4757 peak=4120
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=1023.00, Mass=14256, SNR=2.9, Peak=5872 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 1557, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=5 nbg=253 bg=2600.0 sigma=754.6 thresh=4864 peak=4399
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=1557.00, Y=1085.00, Mass=13048, SNR=2.9, Peak=6384 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 1651, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=3 nbg=264 bg=3248.1 sigma=919.7 thresh=6007 peak=4666
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=437.00, Mass=13232, SNR=2.9, Peak=9504 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 261, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=2 nbg=261 bg=2991.6 sigma=906.5 thresh=5711 peak=4559
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=479.00, Mass=6065, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 1907, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=4 nbg=255 bg=2451.5 sigma=813.0 thresh=4890 peak=3747
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=847.00, Mass=11474, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 601, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=8 nbg=251 bg=3115.0 sigma=791.8 thresh=5491 peak=4940
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=601.00, Y=697.00, Mass=26808, SNR=2.9, Peak=8800 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 925, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=6 nbg=243 bg=3188.7 sigma=805.9 thresh=5606 peak=4440
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=695.00, Mass=18644, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 667, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=2 nbg=255 bg=3303.5 sigma=901.4 thresh=6008 peak=5017
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=63.00, Mass=6961, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 1569, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=1 nbg=272 bg=3271.9 sigma=1012.6 thresh=6310 peak=4963
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=1569.00, Y=309.00, Mass=4120, SNR=2.9, Peak=7792 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 1897, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=3 nbg=268 bg=2277.1 sigma=841.6 thresh=4802 peak=3842
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=1897.00, Y=385.00, Mass=9889, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.453 00.000 21444 Star::Find(15, 449, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.453 00.000 21444 Star::Find false star n=5 nbg=249 bg=2986.5 sigma=897.2 thresh=5678 peak=4517
22:44:44.453 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=697.00, Mass=15756, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.454 00.001 21444 Star::Find(15, 261, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=4 nbg=255 bg=3083.4 sigma=854.1 thresh=5646 peak=5189
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=263.00, Mass=15714, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 1573, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=1 nbg=262 bg=3417.8 sigma=1047.9 thresh=6562 peak=5068
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=1573.00, Y=201.00, Mass=5494, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 1029, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=4 nbg=276 bg=3296.5 sigma=1004.0 thresh=6309 peak=4939
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=1029.00, Y=85.00, Mass=15262, SNR=2.9, Peak=7792 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 1911, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=3 nbg=262 bg=2614.2 sigma=952.7 thresh=5472 peak=4179
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=1911.00, Y=41.00, Mass=11181, SNR=2.9, Peak=7488 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 1267, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=8 nbg=263 bg=3420.4 sigma=876.8 thresh=6051 peak=5483
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=1267.00, Y=87.00, Mass=25997, SNR=2.9, Peak=8496 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 1187, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=3 nbg=253 bg=2992.9 sigma=849.7 thresh=5542 peak=4891
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=1187.00, Y=847.00, Mass=10045, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 959, 265, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=7 nbg=259 bg=2962.0 sigma=888.3 thresh=5627 peak=4782
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=265.00, Mass=23122, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 1131, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=4 nbg=257 bg=3283.1 sigma=884.1 thresh=5935 peak=5048
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=73.00, Mass=12292, SNR=2.9, Peak=8304 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 949, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=8 nbg=249 bg=2690.5 sigma=787.8 thresh=5054 peak=4819
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=949.00, Y=901.00, Mass=22748, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 1469, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=2 nbg=262 bg=3458.9 sigma=930.2 thresh=6249 peak=5105
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=1469.00, Y=621.00, Mass=8874, SNR=2.9, Peak=8096 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 865, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.454 00.000 21444 Star::Find false star n=4 nbg=257 bg=3286.7 sigma=916.0 thresh=6035 peak=4915
22:44:44.454 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=73.00, Mass=13477, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.454 00.000 21444 Star::Find(15, 893, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.001 21444 Star::Find false star n=4 nbg=261 bg=3320.6 sigma=826.2 thresh=5799 peak=4680
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=893.00, Y=697.00, Mass=12430, SNR=2.9, Peak=7488 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 1341, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=1 nbg=273 bg=3222.7 sigma=1028.5 thresh=6308 peak=4649
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=635.00, Mass=3657, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 445, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=5 nbg=259 bg=3209.9 sigma=745.2 thresh=5446 peak=4632
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=445.00, Y=351.00, Mass=12718, SNR=2.9, Peak=6480 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 235, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=5 nbg=255 bg=2901.1 sigma=836.1 thresh=5410 peak=4418
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=259.00, Mass=15671, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 1259, 887, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=2 nbg=256 bg=3054.4 sigma=816.6 thresh=5504 peak=4586
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=1259.00, Y=887.00, Mass=11587, SNR=2.9, Peak=10112 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 329, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=7 nbg=266 bg=3033.6 sigma=918.8 thresh=5790 peak=4746
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=329.00, Y=695.00, Mass=23533, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 753, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=2 nbg=257 bg=3309.2 sigma=899.7 thresh=6008 peak=5484
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=31.00, Mass=9270, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 565, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find returns 0 (3), X=565.00, Y=389.00, Mass=0, SNR=0.0, Peak=6272 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 1635, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=3 nbg=261 bg=3687.7 sigma=948.7 thresh=6534 peak=5352
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=1635.00, Y=145.00, Mass=9897, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 1459, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=5 nbg=265 bg=3129.5 sigma=950.5 thresh=5981 peak=4676
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=1459.00, Y=201.00, Mass=16656, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 1637, 907, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=3 nbg=266 bg=2962.0 sigma=865.5 thresh=5558 peak=4443
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=1637.00, Y=907.00, Mass=8426, SNR=2.9, Peak=6176 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 601, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=2 nbg=255 bg=3120.0 sigma=879.8 thresh=5759 peak=4908
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=601.00, Y=723.00, Mass=8944, SNR=2.9, Peak=9008 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 529, 1173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find false star n=6 nbg=266 bg=1522.9 sigma=763.7 thresh=3814 peak=3310
22:44:44.455 00.000 21444 Star::Find returns 0 (2), X=529.00, Y=1173.00, Mass=14911, SNR=2.9, Peak=5776 HFD=0.0
22:44:44.455 00.000 21444 Star::Find(15, 443, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.455 00.000 21444 Star::Find returns 1 (1), X=438.95, Y=1096.52, Mass=17107, SNR=10.6, Peak=9408 HFD=4.4
22:44:44.455 00.000 21444 AutoFind: near-saturated [443, 1083] 3.7 Mass 17107 SNR 10.6 Peak 9408
22:44:44.455 00.000 21444 Star::Find(15, 1037, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.001 21444 Star::Find false star n=8 nbg=255 bg=2693.6 sigma=794.4 thresh=5077 peak=4310
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=903.00, Mass=24835, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 1649, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=5 nbg=245 bg=3050.0 sigma=825.6 thresh=5527 peak=4699
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=467.00, Mass=16542, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 1401, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=2 nbg=243 bg=2869.9 sigma=741.9 thresh=5096 peak=4695
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=1401.00, Y=973.00, Mass=9652, SNR=2.9, Peak=9920 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 1415, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=5 nbg=254 bg=3035.8 sigma=861.1 thresh=5619 peak=4606
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=1415.00, Y=387.00, Mass=14709, SNR=2.9, Peak=8800 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 715, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=2 nbg=267 bg=3099.1 sigma=923.0 thresh=5868 peak=4448
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=715.00, Y=297.00, Mass=6362, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 1227, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=1 nbg=273 bg=3369.5 sigma=1069.3 thresh=6577 peak=5005
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=1227.00, Y=797.00, Mass=3719, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 773, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=3 nbg=256 bg=3192.9 sigma=852.2 thresh=5750 peak=4752
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=773.00, Y=711.00, Mass=9653, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 355, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=3 nbg=249 bg=2851.4 sigma=841.0 thresh=5374 peak=4657
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=355.00, Y=795.00, Mass=10486, SNR=2.9, Peak=7296 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 561, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=5 nbg=265 bg=3150.2 sigma=920.2 thresh=5911 peak=5079
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=331.00, Mass=17161, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 747, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=3 nbg=252 bg=3049.1 sigma=913.5 thresh=5790 peak=4683
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=747.00, Y=201.00, Mass=11285, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 457, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=1 nbg=267 bg=3104.1 sigma=962.1 thresh=5990 peak=4684
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=457.00, Y=297.00, Mass=3472, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 337, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=1 nbg=262 bg=3173.9 sigma=903.1 thresh=5883 peak=4841
22:44:44.456 00.000 21444 Star::Find returns 0 (2), X=337.00, Y=467.00, Mass=3514, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.456 00.000 21444 Star::Find(15, 865, 1151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.456 00.000 21444 Star::Find false star n=4 nbg=268 bg=1910.6 sigma=776.0 thresh=4239 peak=3525
22:44:44.457 00.001 21444 Star::Find returns 0 (2), X=865.00, Y=1151.00, Mass=14133, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 665, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find returns 0 (3), X=665.00, Y=673.00, Mass=0, SNR=0.0, Peak=7584 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 1603, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find returns 0 (3), X=1603.00, Y=655.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 1533, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=3 nbg=263 bg=3568.1 sigma=935.6 thresh=6375 peak=4992
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=157.00, Mass=9248, SNR=2.9, Peak=8496 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 1353, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=1 nbg=262 bg=2558.0 sigma=914.9 thresh=5303 peak=4074
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=1353.00, Y=975.00, Mass=2818, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 55, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=3 nbg=261 bg=2433.0 sigma=917.8 thresh=5187 peak=4204
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=671.00, Mass=9005, SNR=2.9, Peak=6176 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 911, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=1 nbg=262 bg=3147.0 sigma=947.3 thresh=5989 peak=4716
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=911.00, Y=243.00, Mass=3029, SNR=2.9, Peak=6784 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 1631, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=6 nbg=264 bg=2485.9 sigma=849.5 thresh=5034 peak=3994
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=1631.00, Y=1139.00, Mass=21164, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 931, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=10 nbg=247 bg=1621.4 sigma=735.6 thresh=3828 peak=3715
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=931.00, Y=1141.00, Mass=31642, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 1411, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=3 nbg=258 bg=2438.7 sigma=876.2 thresh=5067 peak=3966
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=1411.00, Y=1197.00, Mass=11724, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 857, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=5 nbg=263 bg=3085.6 sigma=886.3 thresh=5744 peak=4456
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=857.00, Y=261.00, Mass=14764, SNR=2.9, Peak=6784 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 463, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=2 nbg=255 bg=2981.0 sigma=830.1 thresh=5471 peak=4164
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=463.00, Y=821.00, Mass=6102, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 393, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=2 nbg=265 bg=2292.2 sigma=879.9 thresh=4932 peak=3929
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=393.00, Y=949.00, Mass=10296, SNR=2.9, Peak=9712 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 267, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=3 nbg=268 bg=3164.5 sigma=969.4 thresh=6073 peak=4720
22:44:44.457 00.000 21444 Star::Find returns 0 (2), X=267.00, Y=233.00, Mass=12970, SNR=2.9, Peak=9104 HFD=0.0
22:44:44.457 00.000 21444 Star::Find(15, 1117, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.457 00.000 21444 Star::Find false star n=2 nbg=260 bg=3359.8 sigma=934.7 thresh=6164 peak=4973
22:44:44.458 00.001 21444 Star::Find returns 0 (2), X=1117.00, Y=581.00, Mass=7056, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 981, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=3 nbg=269 bg=3265.9 sigma=935.8 thresh=6073 peak=4784
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=981.00, Y=493.00, Mass=9546, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 79, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=4 nbg=265 bg=2351.3 sigma=867.0 thresh=4952 peak=4020
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=79.00, Y=793.00, Mass=13075, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 1543, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=6 nbg=242 bg=2730.0 sigma=782.1 thresh=5076 peak=4094
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=1543.00, Y=975.00, Mass=16148, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 1093, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=2 nbg=258 bg=3364.9 sigma=951.3 thresh=6219 peak=5020
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=1093.00, Y=39.00, Mass=7542, SNR=2.9, Peak=10112 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 1821, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=2 nbg=249 bg=2804.9 sigma=891.0 thresh=5478 peak=4321
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=1821.00, Y=539.00, Mass=6950, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 555, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=7 nbg=257 bg=3108.6 sigma=806.6 thresh=5528 peak=4875
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=555.00, Y=529.00, Mass=20752, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 775, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=4 nbg=264 bg=3149.6 sigma=880.1 thresh=5790 peak=4733
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=775.00, Y=331.00, Mass=12394, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 1279, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find returns 1 (1), X=1268.01, Y=963.14, Mass=15351, SNR=10.2, Peak=12032 HFD=2.5
22:44:44.458 00.000 21444 AutoFind: near-saturated [1279, 961] 3.6 Mass 15351 SNR 10.2 Peak 12032
22:44:44.458 00.000 21444 Star::Find(15, 883, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=2 nbg=261 bg=3244.0 sigma=879.6 thresh=5883 peak=4516
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=419.00, Mass=6568, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 979, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=4 nbg=259 bg=3203.3 sigma=838.2 thresh=5718 peak=5465
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=183.00, Mass=14627, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 277, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=3 nbg=273 bg=3242.7 sigma=925.5 thresh=6019 peak=4774
22:44:44.458 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=695.00, Mass=9824, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.458 00.000 21444 Star::Find(15, 375, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.458 00.000 21444 Star::Find false star n=2 nbg=255 bg=3230.6 sigma=868.5 thresh=5836 peak=4763
22:44:44.459 00.001 21444 Star::Find returns 0 (2), X=375.00, Y=145.00, Mass=5683, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 959, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find returns 1 (1), X=960.58, Y=659.10, Mass=24831, SNR=12.8, Peak=7392 HFD=4.0
22:44:44.459 00.000 21444 AutoFind: near-saturated [959, 661] 3.5 Mass 24831 SNR 12.8 Peak 7392
22:44:44.459 00.000 21444 AutoFind: could not find a star on Pass 1
22:44:44.459 00.000 21444 AutoFind: finding best star pass 2
22:44:44.459 00.000 21444 Star::Find(15, 631, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=4 nbg=265 bg=3295.6 sigma=954.1 thresh=6158 peak=5293
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=631.00, Y=223.00, Mass=16370, SNR=2.9, Peak=9104 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 1137, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=7 nbg=254 bg=3104.5 sigma=794.9 thresh=5489 peak=4582
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=1137.00, Y=711.00, Mass=18892, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 417, 511, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=6 nbg=239 bg=3004.1 sigma=782.2 thresh=5351 peak=5214
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=417.00, Y=511.00, Mass=16327, SNR=2.9, Peak=6688 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 705, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=3 nbg=259 bg=2833.5 sigma=830.9 thresh=5326 peak=4422
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=705.00, Y=859.00, Mass=9932, SNR=2.9, Peak=9504 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 1231, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=8 nbg=241 bg=3088.3 sigma=698.5 thresh=5184 peak=4682
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=609.00, Mass=18733, SNR=2.9, Peak=6272 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 1587, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find returns 1 (1), X=1600.04, Y=89.38, Mass=15050, SNR=10.9, Peak=15472 HFD=1.5
22:44:44.459 00.000 21444 AutoFind: star saturated or too dim [1587, 99] 4.4 Mass 15050 SNR 10.9
22:44:44.459 00.000 21444 Star::Find(15, 643, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=3 nbg=274 bg=3130.3 sigma=980.3 thresh=6071 peak=4750
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=299.00, Mass=9249, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 1337, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=5 nbg=248 bg=3122.3 sigma=767.4 thresh=5424 peak=5058
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=1337.00, Y=347.00, Mass=13956, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 579, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=1 nbg=268 bg=3034.9 sigma=914.9 thresh=5780 peak=4798
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=579.00, Y=299.00, Mass=2933, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.459 00.000 21444 Star::Find(15, 115, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.459 00.000 21444 Star::Find false star n=2 nbg=255 bg=2393.7 sigma=789.0 thresh=4761 peak=3820
22:44:44.459 00.000 21444 Star::Find returns 0 (2), X=115.00, Y=791.00, Mass=5037, SNR=2.9, Peak=6688 HFD=0.0
22:44:44.460 00.001 21444 Star::Find(15, 1305, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=5 nbg=250 bg=2419.1 sigma=779.2 thresh=4757 peak=4120
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=1023.00, Mass=14256, SNR=2.9, Peak=5872 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 1557, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=5 nbg=253 bg=2600.0 sigma=754.6 thresh=4864 peak=4399
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=1557.00, Y=1085.00, Mass=13048, SNR=2.9, Peak=6384 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 1651, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=3 nbg=264 bg=3248.1 sigma=919.7 thresh=6007 peak=4666
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=437.00, Mass=13232, SNR=2.9, Peak=9504 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 261, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=2 nbg=261 bg=2991.6 sigma=906.5 thresh=5711 peak=4559
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=479.00, Mass=6065, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 1907, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=4 nbg=255 bg=2451.5 sigma=813.0 thresh=4890 peak=3747
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=847.00, Mass=11474, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 601, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=8 nbg=251 bg=3115.0 sigma=791.8 thresh=5491 peak=4940
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=601.00, Y=697.00, Mass=26808, SNR=2.9, Peak=8800 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 925, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=6 nbg=243 bg=3188.7 sigma=805.9 thresh=5606 peak=4440
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=695.00, Mass=18644, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 667, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=2 nbg=255 bg=3303.5 sigma=901.4 thresh=6008 peak=5017
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=63.00, Mass=6961, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 1569, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=1 nbg=272 bg=3271.9 sigma=1012.6 thresh=6310 peak=4963
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=1569.00, Y=309.00, Mass=4120, SNR=2.9, Peak=7792 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 1897, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=3 nbg=268 bg=2277.1 sigma=841.6 thresh=4802 peak=3842
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=1897.00, Y=385.00, Mass=9889, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 449, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=5 nbg=249 bg=2986.5 sigma=897.2 thresh=5678 peak=4517
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=697.00, Mass=15756, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 261, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=4 nbg=255 bg=3083.4 sigma=854.1 thresh=5646 peak=5189
22:44:44.460 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=263.00, Mass=15714, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.460 00.000 21444 Star::Find(15, 1573, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.460 00.000 21444 Star::Find false star n=1 nbg=262 bg=3417.8 sigma=1047.9 thresh=6562 peak=5068
22:44:44.461 00.001 21444 Star::Find returns 0 (2), X=1573.00, Y=201.00, Mass=5494, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 1029, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=4 nbg=276 bg=3296.5 sigma=1004.0 thresh=6309 peak=4939
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=1029.00, Y=85.00, Mass=15262, SNR=2.9, Peak=7792 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 1911, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=3 nbg=262 bg=2614.2 sigma=952.7 thresh=5472 peak=4179
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=1911.00, Y=41.00, Mass=11181, SNR=2.9, Peak=7488 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 1267, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=8 nbg=263 bg=3420.4 sigma=876.8 thresh=6051 peak=5483
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=1267.00, Y=87.00, Mass=25997, SNR=2.9, Peak=8496 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 1187, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=3 nbg=253 bg=2992.9 sigma=849.7 thresh=5542 peak=4891
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=1187.00, Y=847.00, Mass=10045, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 959, 265, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=7 nbg=259 bg=2962.0 sigma=888.3 thresh=5627 peak=4782
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=265.00, Mass=23122, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 1131, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=4 nbg=257 bg=3283.1 sigma=884.1 thresh=5935 peak=5048
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=73.00, Mass=12292, SNR=2.9, Peak=8304 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 949, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=8 nbg=249 bg=2690.5 sigma=787.8 thresh=5054 peak=4819
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=949.00, Y=901.00, Mass=22748, SNR=2.9, Peak=7584 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 1469, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=2 nbg=262 bg=3458.9 sigma=930.2 thresh=6249 peak=5105
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=1469.00, Y=621.00, Mass=8874, SNR=2.9, Peak=8096 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 865, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=4 nbg=257 bg=3286.7 sigma=916.0 thresh=6035 peak=4915
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=73.00, Mass=13477, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 893, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=4 nbg=261 bg=3320.6 sigma=826.2 thresh=5799 peak=4680
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=893.00, Y=697.00, Mass=12430, SNR=2.9, Peak=7488 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 1341, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=1 nbg=273 bg=3222.7 sigma=1028.5 thresh=6308 peak=4649
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=635.00, Mass=3657, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 445, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.461 00.000 21444 Star::Find false star n=5 nbg=259 bg=3209.9 sigma=745.2 thresh=5446 peak=4632
22:44:44.461 00.000 21444 Star::Find returns 0 (2), X=445.00, Y=351.00, Mass=12718, SNR=2.9, Peak=6480 HFD=0.0
22:44:44.461 00.000 21444 Star::Find(15, 235, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.001 21444 Star::Find false star n=5 nbg=255 bg=2901.1 sigma=836.1 thresh=5410 peak=4418
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=259.00, Mass=15671, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 1259, 887, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=2 nbg=256 bg=3054.4 sigma=816.6 thresh=5504 peak=4586
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=1259.00, Y=887.00, Mass=11587, SNR=2.9, Peak=10112 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 329, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=7 nbg=266 bg=3033.6 sigma=918.8 thresh=5790 peak=4746
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=329.00, Y=695.00, Mass=23533, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 753, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=2 nbg=257 bg=3309.2 sigma=899.7 thresh=6008 peak=5484
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=31.00, Mass=9270, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 565, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find returns 0 (3), X=565.00, Y=389.00, Mass=0, SNR=0.0, Peak=6272 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 1635, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=3 nbg=261 bg=3687.7 sigma=948.7 thresh=6534 peak=5352
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=1635.00, Y=145.00, Mass=9897, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 1459, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=5 nbg=265 bg=3129.5 sigma=950.5 thresh=5981 peak=4676
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=1459.00, Y=201.00, Mass=16656, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 1637, 907, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=3 nbg=266 bg=2962.0 sigma=865.5 thresh=5558 peak=4443
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=1637.00, Y=907.00, Mass=8426, SNR=2.9, Peak=6176 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 601, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=2 nbg=255 bg=3120.0 sigma=879.8 thresh=5759 peak=4908
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=601.00, Y=723.00, Mass=8944, SNR=2.9, Peak=9008 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 529, 1173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=6 nbg=266 bg=1522.9 sigma=763.7 thresh=3814 peak=3310
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=529.00, Y=1173.00, Mass=14911, SNR=2.9, Peak=5776 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 443, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find returns 1 (1), X=438.95, Y=1096.52, Mass=17107, SNR=10.6, Peak=9408 HFD=4.4
22:44:44.462 00.000 21444 AutoFind: star saturated or too dim [443, 1083] 3.7 Mass 17107 SNR 10.6
22:44:44.462 00.000 21444 Star::Find(15, 1037, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=8 nbg=255 bg=2693.6 sigma=794.4 thresh=5077 peak=4310
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=903.00, Mass=24835, SNR=2.9, Peak=8000 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 1649, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=5 nbg=245 bg=3050.0 sigma=825.6 thresh=5527 peak=4699
22:44:44.462 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=467.00, Mass=16542, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.462 00.000 21444 Star::Find(15, 1401, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.462 00.000 21444 Star::Find false star n=2 nbg=243 bg=2869.9 sigma=741.9 thresh=5096 peak=4695
22:44:44.463 00.001 21444 Star::Find returns 0 (2), X=1401.00, Y=973.00, Mass=9652, SNR=2.9, Peak=9920 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 1415, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=5 nbg=254 bg=3035.8 sigma=861.1 thresh=5619 peak=4606
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=1415.00, Y=387.00, Mass=14709, SNR=2.9, Peak=8800 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 715, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=2 nbg=267 bg=3099.1 sigma=923.0 thresh=5868 peak=4448
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=715.00, Y=297.00, Mass=6362, SNR=2.9, Peak=8912 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 1227, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=1 nbg=273 bg=3369.5 sigma=1069.3 thresh=6577 peak=5005
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=1227.00, Y=797.00, Mass=3719, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 773, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=3 nbg=256 bg=3192.9 sigma=852.2 thresh=5750 peak=4752
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=773.00, Y=711.00, Mass=9653, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 355, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=3 nbg=249 bg=2851.4 sigma=841.0 thresh=5374 peak=4657
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=355.00, Y=795.00, Mass=10486, SNR=2.9, Peak=7296 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 561, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=5 nbg=265 bg=3150.2 sigma=920.2 thresh=5911 peak=5079
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=331.00, Mass=17161, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 747, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=3 nbg=252 bg=3049.1 sigma=913.5 thresh=5790 peak=4683
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=747.00, Y=201.00, Mass=11285, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 457, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=1 nbg=267 bg=3104.1 sigma=962.1 thresh=5990 peak=4684
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=457.00, Y=297.00, Mass=3472, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 337, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=1 nbg=262 bg=3173.9 sigma=903.1 thresh=5883 peak=4841
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=337.00, Y=467.00, Mass=3514, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 865, 1151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=4 nbg=268 bg=1910.6 sigma=776.0 thresh=4239 peak=3525
22:44:44.463 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=1151.00, Mass=14133, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 665, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find returns 0 (3), X=665.00, Y=673.00, Mass=0, SNR=0.0, Peak=7584 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 1603, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find returns 0 (3), X=1603.00, Y=655.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:44:44.463 00.000 21444 Star::Find(15, 1533, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.463 00.000 21444 Star::Find false star n=3 nbg=263 bg=3568.1 sigma=935.6 thresh=6375 peak=4992
22:44:44.464 00.001 21444 Star::Find returns 0 (2), X=1533.00, Y=157.00, Mass=9248, SNR=2.9, Peak=8496 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 1353, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=1 nbg=262 bg=2558.0 sigma=914.9 thresh=5303 peak=4074
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=1353.00, Y=975.00, Mass=2818, SNR=2.9, Peak=7696 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 55, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=3 nbg=261 bg=2433.0 sigma=917.8 thresh=5187 peak=4204
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=671.00, Mass=9005, SNR=2.9, Peak=6176 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 911, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=1 nbg=262 bg=3147.0 sigma=947.3 thresh=5989 peak=4716
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=911.00, Y=243.00, Mass=3029, SNR=2.9, Peak=6784 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 1631, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=6 nbg=264 bg=2485.9 sigma=849.5 thresh=5034 peak=3994
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=1631.00, Y=1139.00, Mass=21164, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 931, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=10 nbg=247 bg=1621.4 sigma=735.6 thresh=3828 peak=3715
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=931.00, Y=1141.00, Mass=31642, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 1411, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=3 nbg=258 bg=2438.7 sigma=876.2 thresh=5067 peak=3966
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=1411.00, Y=1197.00, Mass=11724, SNR=2.9, Peak=8192 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 857, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=5 nbg=263 bg=3085.6 sigma=886.3 thresh=5744 peak=4456
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=857.00, Y=261.00, Mass=14764, SNR=2.9, Peak=6784 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 463, 821, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=2 nbg=255 bg=2981.0 sigma=830.1 thresh=5471 peak=4164
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=463.00, Y=821.00, Mass=6102, SNR=2.9, Peak=6576 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 393, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=2 nbg=265 bg=2292.2 sigma=879.9 thresh=4932 peak=3929
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=393.00, Y=949.00, Mass=10296, SNR=2.9, Peak=9712 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 267, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=3 nbg=268 bg=3164.5 sigma=969.4 thresh=6073 peak=4720
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=267.00, Y=233.00, Mass=12970, SNR=2.9, Peak=9104 HFD=0.0
22:44:44.464 00.000 21444 Star::Find(15, 1117, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.464 00.000 21444 Star::Find false star n=2 nbg=260 bg=3359.8 sigma=934.7 thresh=6164 peak=4973
22:44:44.464 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=581.00, Mass=7056, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.465 00.001 21444 Star::Find(15, 981, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=3 nbg=269 bg=3265.9 sigma=935.8 thresh=6073 peak=4784
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=981.00, Y=493.00, Mass=9546, SNR=2.9, Peak=6880 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 79, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=4 nbg=265 bg=2351.3 sigma=867.0 thresh=4952 peak=4020
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=79.00, Y=793.00, Mass=13075, SNR=2.9, Peak=9408 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 1543, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=6 nbg=242 bg=2730.0 sigma=782.1 thresh=5076 peak=4094
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=1543.00, Y=975.00, Mass=16148, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 1093, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=2 nbg=258 bg=3364.9 sigma=951.3 thresh=6219 peak=5020
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=1093.00, Y=39.00, Mass=7542, SNR=2.9, Peak=10112 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 1821, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=2 nbg=249 bg=2804.9 sigma=891.0 thresh=5478 peak=4321
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=1821.00, Y=539.00, Mass=6950, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 555, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=7 nbg=257 bg=3108.6 sigma=806.6 thresh=5528 peak=4875
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=555.00, Y=529.00, Mass=20752, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 775, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=4 nbg=264 bg=3149.6 sigma=880.1 thresh=5790 peak=4733
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=775.00, Y=331.00, Mass=12394, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 1279, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find returns 1 (1), X=1268.01, Y=963.14, Mass=15351, SNR=10.2, Peak=12032 HFD=2.5
22:44:44.465 00.000 21444 AutoFind: star saturated or too dim [1279, 961] 3.6 Mass 15351 SNR 10.2
22:44:44.465 00.000 21444 Star::Find(15, 883, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=2 nbg=261 bg=3244.0 sigma=879.6 thresh=5883 peak=4516
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=419.00, Mass=6568, SNR=2.9, Peak=7888 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 979, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=4 nbg=259 bg=3203.3 sigma=838.2 thresh=5718 peak=5465
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=183.00, Mass=14627, SNR=2.9, Peak=8608 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 277, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=3 nbg=273 bg=3242.7 sigma=925.5 thresh=6019 peak=4774
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=695.00, Mass=9824, SNR=2.9, Peak=6992 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 375, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find false star n=2 nbg=255 bg=3230.6 sigma=868.5 thresh=5836 peak=4763
22:44:44.465 00.000 21444 Star::Find returns 0 (2), X=375.00, Y=145.00, Mass=5683, SNR=2.9, Peak=7184 HFD=0.0
22:44:44.465 00.000 21444 Star::Find(15, 959, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.465 00.000 21444 Star::Find returns 1 (1), X=960.58, Y=659.10, Mass=24831, SNR=12.8, Peak=7392 HFD=4.0
22:44:44.466 00.001 21444 AutoFind: star saturated or too dim [959, 661] 3.5 Mass 24831 SNR 12.8
22:44:44.466 00.000 21444 AutoFind: could not find a non-saturated star!
22:44:44.466 00.000 21444 AutoFind: finding best star pass 3
22:44:44.466 00.000 21444 Star::Find(15, 631, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.466 00.000 21444 Star::Find false star n=4 nbg=265 bg=3295.6 sigma=954.1 thresh=6158 peak=5293
22:44:44.466 00.000 21444 Star::Find returns 0 (2), X=631.00, Y=223.00, Mass=16370, SNR=2.9, Peak=9104 HFD=0.0
22:44:44.466 00.000 21444 Star::Find(15, 1137, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.466 00.000 21444 Star::Find false star n=7 nbg=254 bg=3104.5 sigma=794.9 thresh=5489 peak=4582
22:44:44.466 00.000 21444 Star::Find returns 0 (2), X=1137.00, Y=711.00, Mass=18892, SNR=2.9, Peak=7088 HFD=0.0
22:44:44.466 00.000 21444 Star::Find(15, 417, 511, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.466 00.000 21444 Star::Find false star n=6 nbg=239 bg=3004.1 sigma=782.2 thresh=5351 peak=5214
22:44:44.466 00.000 21444 Star::Find returns 0 (2), X=417.00, Y=511.00, Mass=16327, SNR=2.9, Peak=6688 HFD=0.0
22:44:44.466 00.000 21444 Star::Find(15, 705, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.466 00.000 21444 Star::Find false star n=3 nbg=259 bg=2833.5 sigma=830.9 thresh=5326 peak=4422
22:44:44.466 00.000 21444 Star::Find returns 0 (2), X=705.00, Y=859.00, Mass=9932, SNR=2.9, Peak=9504 HFD=0.0
22:44:44.466 00.000 21444 Star::Find(15, 1231, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.466 00.000 21444 Star::Find false star n=8 nbg=241 bg=3088.3 sigma=698.5 thresh=5184 peak=4682
22:44:44.466 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=609.00, Mass=18733, SNR=2.9, Peak=6272 HFD=0.0
22:44:44.466 00.000 21444 Star::Find(15, 1587, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.466 00.000 21444 Star::Find returns 1 (1), X=1600.04, Y=89.38, Mass=15050, SNR=10.9, Peak=15472 HFD=1.5
22:44:44.466 00.000 21444 AutoFind returns star at [1587, 99] 4.4 Mass 15050 SNR 10.9
22:44:44.466 00.000 21444 Star::Find(15, 1587, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.466 00.000 21444 Star::Find returns 1 (1), X=1600.04, Y=89.38, Mass=15050, SNR=10.9, Peak=15472 HFD=1.5
22:44:44.467 00.001 21444 MultiStar: List (4): {1600.04, 89.38}(10.9), {438.95, 1096.52}(10.6), {1268.01, 963.14}(10.2), {960.58, 659.10}(12.8), 
22:44:44.467 00.000 21444 setting lock position to (1600.04, 89.38)
22:44:44.467 00.000 21444 MultiStar: stabilizing after lock position change
22:44:44.467 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:44:44.467 00.000 21444 UpdateGuideState(): m_state=1
22:44:44.467 00.000 21444 Star::Find(15, 1600, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:44:44.467 00.000 21444 Star::Find returns 1 (1), X=1600.04, Y=89.38, Mass=15050, SNR=10.9, Peak=15472 HFD=1.5
22:44:44.467 00.000 21444 DistanceChecker: deactivated
22:44:44.467 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:44:44.467 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:44:44.467 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:44:44.468 00.001 21444 setting lock position to (1600.04, 89.38)
22:44:44.468 00.000 21444 MultiStar: stabilizing after lock position change
22:44:44.468 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:44:44.469 00.001 21444 Changing from state SELECTING to SELECTED
22:44:44.469 00.000 21444 guider state => SELECTED
22:44:44.477 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=5680, Gamma=2.370
22:44:44.492 00.015 21444 UpdateGuideState exits: m=15050 SNR=10.9 Saturated
22:44:44.492 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2848, FiltMin=16, FiltMax=5680, Gamma=2.370
22:44:44.506 00.014 21444 Status Line: Auto-selected star at (1600.0, 89.4)
22:44:44.508 00.002 21444 PhdController: newstate STATE_WAIT_SELECTED
22:44:44.509 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:44.509 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:44:44.509 00.000 21444 Enqueuing Expose request
22:44:44.509 00.000 25848 Worker thread wakes up
22:44:44.509 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:44.509 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1585,74,31,31)
22:44:45.021 00.512 21444 evsrv: cli 0107E380 connect
22:44:45.021 00.000 21444 case statement mapped state 2 to 1
22:44:45.021 00.000 21444 case statement mapped state 2 to 1
22:44:45.021 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"7daf0315-0356-4ada-8d81-482a7c7e9940"}
22:44:45.021 00.000 21444 case statement mapped state 2 to 1
22:44:45.021 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Selected","id":"7daf0315-0356-4ada-8d81-482a7c7e9940"}
22:44:45.022 00.001 21444 evsrv: cli 0107E380 disconnect
22:44:46.024 01.002 21444 evsrv: cli 0107E240 connect
22:44:46.024 00.000 21444 case statement mapped state 2 to 1
22:44:46.024 00.000 21444 case statement mapped state 2 to 1
22:44:46.025 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"841aaca5-c5c5-48d0-a488-51063ab51ced"}
22:44:46.025 00.000 21444 case statement mapped state 2 to 1
22:44:46.025 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Selected","id":"841aaca5-c5c5-48d0-a488-51063ab51ced"}
22:44:46.025 00.000 21444 evsrv: cli 0107E240 disconnect
22:44:47.026 01.001 21444 evsrv: cli 0107EA60 connect
22:44:47.027 00.001 21444 case statement mapped state 2 to 1
22:44:47.027 00.000 21444 case statement mapped state 2 to 1
22:44:47.027 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"d2c6b830-e832-44b1-a31a-addf6e329c55"}
22:44:47.027 00.000 21444 case statement mapped state 2 to 1
22:44:47.028 00.001 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Selected","id":"d2c6b830-e832-44b1-a31a-addf6e329c55"}
22:44:47.028 00.000 21444 evsrv: cli 0107EA60 disconnect
22:44:47.860 00.832 25848 Exposure complete
22:44:47.930 00.070 25848 worker thread done servicing request
22:44:47.930 00.000 21444 OnExposeComplete: enter
22:44:47.931 00.001 21444 UpdateGuideState(): m_state=2
22:44:47.931 00.000 21444 Star::Find(15, 1600, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
22:44:47.931 00.000 21444 Star::Find false star n=3 nbg=269 bg=3657.0 sigma=995.7 thresh=6644 peak=6340
22:44:47.931 00.000 21444 Star::Find returns 0 (2), X=1600.00, Y=89.00, Mass=16853, SNR=2.9, Peak=13648 HFD=0.0
22:44:47.931 00.000 21444 DistanceChecker: activated
22:44:47.931 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:44:47.931 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:44:47.931 00.000 21444 guider state => SELECTING
22:44:47.931 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:44:47.931 00.000 21444 Status Line: Star lost - low SNR
22:44:47.934 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6080, Gamma=2.370
22:44:47.948 00.014 21444 UpdateGuideState exits: Star lost - low SNR
22:44:47.949 00.001 21444 waiting for star selected, attempts remaining = 3
22:44:47.949 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:47.949 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:44:47.949 00.000 21444 Enqueuing Expose request
22:44:47.949 00.000 25848 Worker thread wakes up
22:44:47.949 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:47.949 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:44:48.029 00.080 21444 evsrv: cli 0107E6A0 connect
22:44:48.029 00.000 21444 case statement mapped state 1 to 101
22:44:48.029 00.000 21444 case statement mapped state 1 to 101
22:44:48.029 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"920da1a7-2cfa-4996-88de-f6a4760b88ae"}
22:44:48.030 00.001 21444 case statement mapped state 1 to 101
22:44:48.030 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Looping","id":"920da1a7-2cfa-4996-88de-f6a4760b88ae"}
22:44:48.030 00.000 21444 evsrv: cli 0107E6A0 disconnect
22:44:49.031 01.001 21444 evsrv: cli 0107E6A0 connect
22:44:49.031 00.000 21444 case statement mapped state 1 to 101
22:44:49.031 00.000 21444 case statement mapped state 1 to 101
22:44:49.031 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"5cc9e56f-a227-47ac-b62b-f10517959a60"}
22:44:49.031 00.000 21444 case statement mapped state 1 to 101
22:44:49.031 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5cc9e56f-a227-47ac-b62b-f10517959a60"}
22:44:49.032 00.001 21444 evsrv: cli 0107E6A0 disconnect
22:44:50.034 01.002 21444 evsrv: cli 0107E6A0 connect
22:44:50.034 00.000 21444 case statement mapped state 1 to 101
22:44:50.034 00.000 21444 case statement mapped state 1 to 101
22:44:50.034 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"47603224-116a-4d92-9866-01152dbea5fb"}
22:44:50.034 00.000 21444 case statement mapped state 1 to 101
22:44:50.035 00.001 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47603224-116a-4d92-9866-01152dbea5fb"}
22:44:50.035 00.000 21444 evsrv: cli 0107E6A0 disconnect
22:44:51.037 01.002 21444 evsrv: cli 0107E380 connect
22:44:51.037 00.000 21444 case statement mapped state 1 to 101
22:44:51.038 00.001 21444 case statement mapped state 1 to 101
22:44:51.038 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"e240f740-d989-4365-aab0-1f662b9a8a9d"}
22:44:51.038 00.000 21444 case statement mapped state 1 to 101
22:44:51.038 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Looping","id":"e240f740-d989-4365-aab0-1f662b9a8a9d"}
22:44:51.038 00.000 21444 evsrv: cli 0107E380 disconnect
22:44:51.307 00.269 25848 Exposure complete
22:44:51.378 00.071 25848 worker thread done servicing request
22:44:51.378 00.000 21444 OnExposeComplete: enter
22:44:51.378 00.000 21444 UpdateGuideState(): m_state=1
22:44:51.378 00.000 21444 Star::Find(15, 1600, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
22:44:51.378 00.000 21444 Star::Find false star n=2 nbg=253 bg=3750.4 sigma=877.9 thresh=6384 peak=5800
22:44:51.378 00.000 21444 Star::Find returns 0 (2), X=1600.00, Y=89.00, Mass=11827, SNR=2.9, Peak=12544 HFD=0.0
22:44:51.378 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:44:51.378 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:44:51.378 00.000 21444 Status Line: Star lost - low SNR
22:44:51.380 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6176, Gamma=2.370
22:44:51.395 00.015 21444 UpdateGuideState exits: Star lost - low SNR
22:44:51.395 00.000 21444 waiting for star selected, attempts remaining = 2
22:44:51.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:51.395 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:44:51.395 00.000 21444 Enqueuing Expose request
22:44:51.395 00.000 25848 Worker thread wakes up
22:44:51.395 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:51.395 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:44:52.037 00.642 21444 evsrv: cli 0107E4C0 connect
22:44:52.039 00.002 21444 case statement mapped state 1 to 101
22:44:52.039 00.000 21444 case statement mapped state 1 to 101
22:44:52.039 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"9e084626-2dc6-4440-9b5e-2e63cf365393"}
22:44:52.039 00.000 21444 case statement mapped state 1 to 101
22:44:52.039 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e084626-2dc6-4440-9b5e-2e63cf365393"}
22:44:52.040 00.001 21444 evsrv: cli 0107E4C0 disconnect
22:44:53.040 01.000 21444 evsrv: cli 0107E6A0 connect
22:44:53.041 00.001 21444 case statement mapped state 1 to 101
22:44:53.041 00.000 21444 case statement mapped state 1 to 101
22:44:53.041 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"ea4a0884-bcd8-4b78-856c-c528da779f39"}
22:44:53.041 00.000 21444 case statement mapped state 1 to 101
22:44:53.042 00.001 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea4a0884-bcd8-4b78-856c-c528da779f39"}
22:44:53.042 00.000 21444 evsrv: cli 0107E6A0 disconnect
22:44:54.043 01.001 21444 evsrv: cli 0107ECE0 connect
22:44:54.044 00.001 21444 case statement mapped state 1 to 101
22:44:54.044 00.000 21444 case statement mapped state 1 to 101
22:44:54.044 00.000 21444 evsrv: cli 0107ECE0 request: {"method":"get_app_state","id":"47fcd40f-68a4-4208-9aae-5743283dc117"}
22:44:54.044 00.000 21444 case statement mapped state 1 to 101
22:44:54.044 00.000 21444 evsrv: cli 0107ECE0 response: {"jsonrpc":"2.0","result":"Looping","id":"47fcd40f-68a4-4208-9aae-5743283dc117"}
22:44:54.045 00.001 21444 evsrv: cli 0107ECE0 disconnect
22:44:54.748 00.703 25848 Exposure complete
22:44:54.819 00.071 25848 worker thread done servicing request
22:44:54.819 00.000 21444 OnExposeComplete: enter
22:44:54.819 00.000 21444 UpdateGuideState(): m_state=1
22:44:54.819 00.000 21444 Star::Find(15, 1600, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
22:44:54.819 00.000 21444 Star::Find false star n=2 nbg=262 bg=3622.3 sigma=979.9 thresh=6562 peak=6226
22:44:54.819 00.000 21444 Star::Find returns 0 (2), X=1600.00, Y=89.00, Mass=13379, SNR=2.9, Peak=14048 HFD=0.0
22:44:54.819 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:44:54.820 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:44:54.820 00.000 21444 Status Line: Star lost - low SNR
22:44:54.821 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5680, Gamma=2.370
22:44:54.836 00.015 21444 UpdateGuideState exits: Star lost - low SNR
22:44:54.836 00.000 21444 waiting for star selected, attempts remaining = 1
22:44:54.836 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
22:44:54.836 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:54.836 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:44:54.836 00.000 21444 Enqueuing Expose request
22:44:54.836 00.000 25848 Worker thread wakes up
22:44:54.837 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:54.837 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:44:55.045 00.208 21444 evsrv: cli 0107EA60 connect
22:44:55.046 00.001 21444 case statement mapped state 1 to 101
22:44:55.046 00.000 21444 case statement mapped state 1 to 101
22:44:55.046 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"31eb0ea2-71c6-4a9c-9f34-05262f58f1a3"}
22:44:55.046 00.000 21444 case statement mapped state 1 to 101
22:44:55.046 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Looping","id":"31eb0ea2-71c6-4a9c-9f34-05262f58f1a3"}
22:44:55.047 00.001 21444 evsrv: cli 0107EA60 disconnect
22:44:56.048 01.001 21444 evsrv: cli 0107ECE0 connect
22:44:56.048 00.000 21444 case statement mapped state 1 to 101
22:44:56.048 00.000 21444 case statement mapped state 1 to 101
22:44:56.048 00.000 21444 evsrv: cli 0107ECE0 request: {"method":"get_app_state","id":"db3fed68-b7d4-4d0d-8182-a02f3e8f0024"}
22:44:56.049 00.001 21444 case statement mapped state 1 to 101
22:44:56.049 00.000 21444 evsrv: cli 0107ECE0 response: {"jsonrpc":"2.0","result":"Looping","id":"db3fed68-b7d4-4d0d-8182-a02f3e8f0024"}
22:44:56.049 00.000 21444 evsrv: cli 0107ECE0 disconnect
22:44:57.051 01.002 21444 evsrv: cli 0107E600 connect
22:44:57.051 00.000 21444 case statement mapped state 1 to 101
22:44:57.051 00.000 21444 case statement mapped state 1 to 101
22:44:57.051 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"4cb03fa4-fd09-4e76-b487-cff4fca609c3"}
22:44:57.051 00.000 21444 case statement mapped state 1 to 101
22:44:57.052 00.001 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Looping","id":"4cb03fa4-fd09-4e76-b487-cff4fca609c3"}
22:44:57.052 00.000 21444 evsrv: cli 0107E600 disconnect
22:44:58.052 01.000 21444 evsrv: cli 0107E2E0 connect
22:44:58.053 00.001 21444 case statement mapped state 1 to 101
22:44:58.053 00.000 21444 case statement mapped state 1 to 101
22:44:58.053 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"c6ca2002-ca56-431e-8670-1904f0cb1a27"}
22:44:58.053 00.000 21444 case statement mapped state 1 to 101
22:44:58.053 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6ca2002-ca56-431e-8670-1904f0cb1a27"}
22:44:58.054 00.001 21444 evsrv: cli 0107E2E0 disconnect
22:44:58.188 00.134 25848 Exposure complete
22:44:58.258 00.070 25848 worker thread done servicing request
22:44:58.258 00.000 21444 OnExposeComplete: enter
22:44:58.258 00.000 21444 UpdateGuideState(): m_state=1
22:44:58.259 00.001 21444 Star::Find(15, 1600, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
22:44:58.259 00.000 21444 Star::Find returns 1 (1), X=1598.87, Y=91.85, Mass=29734, SNR=12.9, Peak=12736 HFD=8.3
22:44:58.259 00.000 21444 DistanceChecker: deactivated
22:44:58.260 00.001 21444 setting lock position to (1598.87, 91.85)
22:44:58.261 00.001 21444 MultiStar: stabilizing after lock position change
22:44:58.261 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:44:58.261 00.000 21444 Changing from state SELECTING to SELECTED
22:44:58.261 00.000 21444 guider state => SELECTED
22:44:58.269 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6176, Gamma=2.370
22:44:58.284 00.015 21444 UpdateGuideState exits: m=29734 SNR=12.9 Saturated
22:44:58.284 00.000 21444 PhdController: newstate STATE_CALIBRATE
22:44:58.284 00.000 21444 PhdController: newstate STATE_GUIDE
22:44:58.284 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
22:44:58.285 00.001 21444 guider state => CALIBRATED
22:44:58.285 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:44:58.306 00.021 21444 reset dither spiral
22:44:58.307 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
22:44:58.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:58.307 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:44:58.307 00.000 21444 Enqueuing Expose request
22:44:58.307 00.000 25848 Worker thread wakes up
22:44:58.307 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:44:58.307 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:44:59.055 00.748 21444 evsrv: cli 0107EB00 connect
22:44:59.055 00.000 21444 case statement mapped state 5 to 1
22:44:59.055 00.000 21444 case statement mapped state 5 to 1
22:44:59.056 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"24ac633c-d18e-408d-b16a-74f295c6f99d"}
22:44:59.056 00.000 21444 case statement mapped state 5 to 1
22:44:59.056 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Selected","id":"24ac633c-d18e-408d-b16a-74f295c6f99d"}
22:44:59.056 00.000 21444 evsrv: cli 0107EB00 disconnect
22:45:00.057 01.001 21444 evsrv: cli 0107EB00 connect
22:45:00.058 00.001 21444 case statement mapped state 5 to 1
22:45:00.058 00.000 21444 case statement mapped state 5 to 1
22:45:00.058 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"1887df49-2c2b-45cd-8be0-b1363d8bceb6"}
22:45:00.059 00.001 21444 case statement mapped state 5 to 1
22:45:00.059 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Selected","id":"1887df49-2c2b-45cd-8be0-b1363d8bceb6"}
22:45:00.059 00.000 21444 evsrv: cli 0107EB00 disconnect
22:45:01.059 01.000 21444 evsrv: cli 0107E2E0 connect
22:45:01.059 00.000 21444 case statement mapped state 5 to 1
22:45:01.059 00.000 21444 case statement mapped state 5 to 1
22:45:01.060 00.001 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"d496a1b6-b4aa-49d4-9144-eb0760f1cd09"}
22:45:01.060 00.000 21444 case statement mapped state 5 to 1
22:45:01.060 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Selected","id":"d496a1b6-b4aa-49d4-9144-eb0760f1cd09"}
22:45:01.060 00.000 21444 evsrv: cli 0107E2E0 disconnect
22:45:01.653 00.593 25848 Exposure complete
22:45:01.723 00.070 25848 worker thread done servicing request
22:45:01.724 00.001 21444 OnExposeComplete: enter
22:45:01.724 00.000 21444 UpdateGuideState(): m_state=5
22:45:01.724 00.000 21444 Star::Find(15, 1598, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
22:45:01.724 00.000 21444 Star::Find returns 1 (1), X=1598.85, Y=91.25, Mass=30448, SNR=12.4, Peak=13040 HFD=4.4
22:45:01.724 00.000 21444 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.06) = xAngle (-1.55 = -1.55)
22:45:01.724 00.000 21444 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.42 = -1.42)
22:45:01.724 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.60 hyp=0.60 cameraTheta=-1.61 mountX=0.01 mountY=-0.59, mountTheta=-1.55
22:45:01.725 00.001 21444 Changing from state CALIBRATED to GUIDING
22:45:01.733 00.008 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:45:01.733 00.000 21444 ScopeASCOM::SideOfPier() returns 0
22:45:01.791 00.058 21444 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
22:45:01.792 00.001 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:45:01.792 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:45:01.792 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:45:01.792 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:45:01.792 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:45:01.792 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:45:01.792 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:45:01.792 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:45:01.792 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:45:01.792 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:45:01.792 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:45:01.792 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:45:01.793 00.001 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:45:01.793 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:45:01.793 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
22:45:01.793 00.000 21444 Dec comp: XRate 42.491 -> 28.889 for dec 0.0 -> dec 47.2
22:45:01.795 00.002 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:45:01.795 00.000 21444 ScopeASCOM::SideOfPier() returns 0
22:45:01.854 00.059 21444 setting lock position to (1598.85, 91.25)
22:45:01.855 00.001 21444 MultiStar: stabilizing after lock position change
22:45:01.855 00.000 21444 guider state => GUIDING
22:45:01.855 00.000 21444 Status Line: Guiding
22:45:01.857 00.002 21444 Mount: notify guiding started
22:45:01.857 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
22:45:01.857 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 10:38:05 PM"
22:45:01.857 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
22:45:01.857 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
22:45:01.857 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
22:45:01.857 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.062803
22:45:01.858 00.001 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
22:45:01.858 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
22:45:01.858 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
22:45:01.858 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
22:45:01.858 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
22:45:01.858 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
22:45:01.858 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:45:01.858 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:45:01.858 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:45:01.858 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:45:01.858 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:45:01.858 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:45:01.859 00.001 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:45:01.859 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:45:01.859 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:45:01.859 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:45:01.859 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:45:01.859 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:45:01.859 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:45:01.859 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
22:45:01.859 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
22:45:01.859 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
22:45:01.859 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
22:45:01.860 00.001 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
22:45:01.860 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
22:45:01.860 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
22:45:01.860 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:45:01.860 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
22:45:01.860 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
22:45:01.860 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
22:45:01.860 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
22:45:01.860 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
22:45:01.861 00.001 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:45:02.114 00.253 21444 ScopeASCOM::SideOfPier() returns 0
22:45:02.161 00.047 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:45:02.161 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:45:02.161 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
22:45:02.161 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
22:45:02.163 00.002 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.06) = xAngle (-0.06 = -0.06)
22:45:02.163 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:45:02.163 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:45:02.163 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:45:02.163 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
22:45:02.163 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6024, Gamma=2.370
22:45:02.179 00.016 21444 UpdateGuideState exits: m=30448 SNR=12.4 Saturated
22:45:02.179 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
22:45:02.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:02.179 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:45:02.179 00.000 21444 Enqueuing Expose request
22:45:02.179 00.000 25848 Worker thread wakes up
22:45:02.179 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:02.179 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1584,76,31,31)
22:45:02.179 00.000 21444 evsrv: cli 0107E380 connect
22:45:02.179 00.000 21444 case statement mapped state 6 to 3
22:45:02.180 00.001 21444 case statement mapped state 6 to 3
22:45:02.180 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"863303f8-0514-4fed-ac84-c0e942cb3e8c"}
22:45:02.180 00.000 21444 case statement mapped state 6 to 3
22:45:02.180 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Guiding","id":"863303f8-0514-4fed-ac84-c0e942cb3e8c"}
22:45:02.184 00.004 21444 evsrv: cli 0107E380 disconnect
22:45:05.531 03.347 25848 Exposure complete
22:45:05.601 00.070 25848 worker thread done servicing request
22:45:05.601 00.000 21444 OnExposeComplete: enter
22:45:05.601 00.000 21444 UpdateGuideState(): m_state=6
22:45:05.601 00.000 21444 Star::Find(15, 1598, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:45:05.601 00.000 21444 Star::Find returns 1 (1), X=1599.22, Y=90.74, Mass=13898, SNR=9.9, Peak=12336 HFD=1.2
22:45:05.601 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.06) = xAngle (-0.88 = -0.88)
22:45:05.601 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.75 = -0.75)
22:45:05.601 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.51 hyp=0.63 cameraTheta=-0.94 mountX=0.40 mountY=-0.43, mountTheta=-0.82
22:45:05.602 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.51, opts=13)
22:45:05.602 00.000 21444 Enqueuing Move request for scope (0.37, -0.51)
22:45:05.602 00.000 25848 Worker thread wakes up
22:45:05.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.51) opts 0xd
22:45:05.602 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.51)
22:45:05.602 00.000 25848 Moving (0.37, -0.51) raw xDistance=0.40 yDistance=-0.43
22:45:05.602 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
22:45:05.602 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:05.602 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
22:45:05.602 00.000 25848 MoveAxis(E, 0, ABG)
22:45:05.602 00.000 25848 Move returns status 0, amount 0
22:45:05.603 00.001 25848 MoveAxis(N, 0, ABG)
22:45:05.603 00.000 25848 Move returns status 0, amount 0
22:45:05.603 00.000 25848 move complete, result=0
22:45:05.603 00.000 25848 worker thread done servicing request
22:45:05.609 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5680, Gamma=2.370
22:45:05.624 00.015 21444 UpdateGuideState exits: m=13898 SNR=9.9 Saturated
22:45:05.625 00.001 21444 PhdController: settling, locked = 1, distance = 0.61 (3.00) aobump = 0 frame = 1 / 99999
22:45:05.625 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813105.625,"Host":"ASTROBRUCE","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:45:05.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:05.625 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:45:05.625 00.000 21444 Enqueuing Expose request
22:45:05.625 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
22:45:05.625 00.000 25848 Worker thread wakes up
22:45:05.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:05.625 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1584,76,31,31)
22:45:08.969 03.344 25848 Exposure complete
22:45:09.040 00.071 25848 worker thread done servicing request
22:45:09.040 00.000 21444 OnExposeComplete: enter
22:45:09.040 00.000 21444 UpdateGuideState(): m_state=6
22:45:09.041 00.001 21444 Star::Find(15, 1599, 90, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:45:09.041 00.000 21444 Star::Find returns 1 (1), X=1598.70, Y=89.72, Mass=19993, SNR=11.1, Peak=15568 HFD=0.7
22:45:09.041 00.000 21444 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.06) = xAngle (-1.60 = -1.60)
22:45:09.041 00.000 21444 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.47 = -1.47)
22:45:09.041 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-1.53 hyp=1.54 cameraTheta=-1.67 mountX=-0.05 mountY=-1.53, mountTheta=-1.60
22:45:09.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-1.53, opts=13)
22:45:09.042 00.000 21444 Enqueuing Move request for scope (-0.15, -1.53)
22:45:09.042 00.000 25848 Worker thread wakes up
22:45:09.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -1.53) opts 0xd
22:45:09.042 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -1.53)
22:45:09.042 00.000 25848 Moving (-0.15, -1.53) raw xDistance=-0.05 yDistance=-1.53
22:45:09.042 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:45:09.042 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:45:09.042 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.53
22:45:09.042 00.000 25848 MoveAxis(E, 0, ABG)
22:45:09.042 00.000 25848 Move returns status 0, amount 0
22:45:09.042 00.000 25848 MoveAxis(N, 0, ABG)
22:45:09.042 00.000 25848 Move returns status 0, amount 0
22:45:09.042 00.000 25848 move complete, result=0
22:45:09.042 00.000 25848 worker thread done servicing request
22:45:09.049 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5776, Gamma=2.370
22:45:09.064 00.015 21444 UpdateGuideState exits: m=19993 SNR=11.1 Saturated
22:45:09.064 00.000 21444 PhdController: settling, locked = 1, distance = 0.88 (3.00) aobump = 0 frame = 2 / 99999
22:45:09.064 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813109.064,"Host":"ASTROBRUCE","Inst":1,"Distance":0.88,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
22:45:09.064 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:09.064 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:45:09.064 00.000 21444 Enqueuing Expose request
22:45:09.064 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.5 px 0 ms NORTH
22:45:09.064 00.000 25848 Worker thread wakes up
22:45:09.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:09.064 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1584,76,31,31)
22:45:12.413 03.349 25848 Exposure complete
22:45:12.483 00.070 25848 worker thread done servicing request
22:45:12.483 00.000 21444 OnExposeComplete: enter
22:45:12.483 00.000 21444 UpdateGuideState(): m_state=6
22:45:12.483 00.000 21444 Star::Find(15, 1598, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:45:12.484 00.001 21444 Star::Find false star n=1 nbg=259 bg=3870.1 sigma=940.8 thresh=6692 peak=6327
22:45:12.484 00.000 21444 Star::Find returns 0 (2), X=1598.00, Y=89.00, Mass=10290, SNR=2.9, Peak=14160 HFD=0.0
22:45:12.484 00.000 21444 DistanceChecker: activated
22:45:12.484 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:12.484 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:12.484 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:12.484 00.000 25848 Worker thread wakes up
22:45:12.484 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:12.484 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:12.484 00.000 25848 move complete, result=0
22:45:12.484 00.000 25848 worker thread done servicing request
22:45:12.585 00.101 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:12.585 00.000 21444 Status Line: Star lost - low SNR
22:45:12.586 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5872, Gamma=2.370
22:45:12.601 00.015 21444 UpdateGuideState exits: Star lost - low SNR
22:45:12.601 00.000 21444 PhdController: settling, locked = 0, distance = 0.88 (3.00) aobump = 0 frame = 3 / 99999
22:45:12.601 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813112.601,"Host":"ASTROBRUCE","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:12.601 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:12.601 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:12.601 00.000 21444 Enqueuing Expose request
22:45:12.601 00.000 25848 Worker thread wakes up
22:45:12.601 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:12.601 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:15.955 03.354 25848 Exposure complete
22:45:16.026 00.071 25848 worker thread done servicing request
22:45:16.026 00.000 21444 OnExposeComplete: enter
22:45:16.026 00.000 21444 UpdateGuideState(): m_state=6
22:45:16.026 00.000 21444 Star::Find(15, 1598, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:45:16.026 00.000 21444 Star::Find false star n=5 nbg=255 bg=3643.4 sigma=868.4 thresh=6248 peak=5816
22:45:16.026 00.000 21444 Star::Find returns 0 (2), X=1598.00, Y=89.00, Mass=22775, SNR=2.9, Peak=13040 HFD=0.0
22:45:16.026 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:16.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:16.027 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:16.027 00.000 25848 Worker thread wakes up
22:45:16.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:16.027 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:16.027 00.000 25848 move complete, result=0
22:45:16.027 00.000 25848 worker thread done servicing request
22:45:16.139 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:16.139 00.000 21444 Status Line: Star lost - low SNR
22:45:16.140 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5872, Gamma=2.370
22:45:16.154 00.014 21444 UpdateGuideState exits: Star lost - low SNR
22:45:16.156 00.002 21444 PhdController: settling, locked = 0, distance = 0.88 (3.00) aobump = 0 frame = 4 / 99999
22:45:16.156 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813116.156,"Host":"ASTROBRUCE","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:16.156 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:16.156 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:16.156 00.000 21444 Enqueuing Expose request
22:45:16.156 00.000 25848 Worker thread wakes up
22:45:16.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:16.156 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:19.508 03.352 25848 Exposure complete
22:45:19.578 00.070 25848 worker thread done servicing request
22:45:19.578 00.000 21444 OnExposeComplete: enter
22:45:19.578 00.000 21444 UpdateGuideState(): m_state=6
22:45:19.578 00.000 21444 Star::Find(15, 1598, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:45:19.578 00.000 21444 Star::Find false star n=5 nbg=263 bg=3639.3 sigma=976.0 thresh=6567 peak=5439
22:45:19.578 00.000 21444 Star::Find returns 0 (2), X=1598.00, Y=89.00, Mass=23291, SNR=2.9, Peak=12848 HFD=0.0
22:45:19.578 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:19.579 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:19.579 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:19.579 00.000 25848 Worker thread wakes up
22:45:19.579 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:19.579 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:19.579 00.000 25848 move complete, result=0
22:45:19.579 00.000 25848 worker thread done servicing request
22:45:19.692 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:19.692 00.000 21444 Status Line: Star lost - low SNR
22:45:19.693 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5968, Gamma=2.370
22:45:19.708 00.015 21444 UpdateGuideState exits: Star lost - low SNR
22:45:19.708 00.000 21444 PhdController: settling, locked = 0, distance = 0.88 (3.00) aobump = 0 frame = 5 / 99999
22:45:19.708 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813119.708,"Host":"ASTROBRUCE","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:19.708 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:19.708 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:19.708 00.000 21444 Enqueuing Expose request
22:45:19.708 00.000 25848 Worker thread wakes up
22:45:19.709 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:19.709 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:23.051 03.342 25848 Exposure complete
22:45:23.121 00.070 25848 worker thread done servicing request
22:45:23.121 00.000 21444 OnExposeComplete: enter
22:45:23.121 00.000 21444 UpdateGuideState(): m_state=6
22:45:23.121 00.000 21444 Star::Find(15, 1598, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
22:45:23.121 00.000 21444 Star::Find false star n=1 nbg=262 bg=3659.4 sigma=974.9 thresh=6584 peak=6437
22:45:23.121 00.000 21444 Star::Find returns 0 (2), X=1598.00, Y=89.00, Mass=9189, SNR=2.9, Peak=12848 HFD=0.0
22:45:23.121 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:23.122 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:23.122 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:23.122 00.000 25848 Worker thread wakes up
22:45:23.122 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:23.122 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:23.122 00.000 25848 move complete, result=0
22:45:23.122 00.000 25848 worker thread done servicing request
22:45:23.235 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:23.235 00.000 21444 Status Line: Star lost - low SNR
22:45:23.236 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5968, Gamma=2.370
22:45:23.252 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:45:23.252 00.000 21444 PhdController: settling, locked = 0, distance = 0.88 (3.00) aobump = 0 frame = 6 / 99999
22:45:23.252 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813123.252,"Host":"ASTROBRUCE","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:23.252 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:23.252 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:23.252 00.000 21444 Enqueuing Expose request
22:45:23.252 00.000 25848 Worker thread wakes up
22:45:23.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:23.252 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:26.591 03.339 25848 Exposure complete
22:45:26.661 00.070 25848 worker thread done servicing request
22:45:26.661 00.000 21444 OnExposeComplete: enter
22:45:26.661 00.000 21444 UpdateGuideState(): m_state=6
22:45:26.661 00.000 21444 Star::Find(15, 1598, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
22:45:26.661 00.000 21444 Star::Find false star n=5 nbg=250 bg=3673.4 sigma=851.6 thresh=6228 peak=5830
22:45:26.661 00.000 21444 Star::Find returns 0 (2), X=1598.00, Y=89.00, Mass=18977, SNR=2.9, Peak=10416 HFD=0.0
22:45:26.661 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:26.662 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:26.662 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:26.662 00.000 25848 Worker thread wakes up
22:45:26.662 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:26.662 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:26.662 00.000 25848 move complete, result=0
22:45:26.662 00.000 25848 worker thread done servicing request
22:45:26.777 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:26.777 00.000 21444 Status Line: Star lost - low SNR
22:45:26.779 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5776, Gamma=2.370
22:45:26.796 00.017 21444 UpdateGuideState exits: Star lost - low SNR
22:45:26.796 00.000 21444 PhdController: settling, locked = 0, distance = 0.88 (3.00) aobump = 0 frame = 7 / 99999
22:45:26.796 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813126.796,"Host":"ASTROBRUCE","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:26.796 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:26.796 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:26.796 00.000 21444 Enqueuing Expose request
22:45:26.796 00.000 25848 Worker thread wakes up
22:45:26.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:26.796 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:30.141 03.345 25848 Exposure complete
22:45:30.212 00.071 25848 worker thread done servicing request
22:45:30.212 00.000 21444 OnExposeComplete: enter
22:45:30.212 00.000 21444 UpdateGuideState(): m_state=6
22:45:30.212 00.000 21444 Star::Find(15, 1598, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
22:45:30.212 00.000 21444 Star::Find returns 1 (1), X=1597.92, Y=88.49, Mass=26568, SNR=11.3, Peak=12944 HFD=3.7
22:45:30.212 00.000 21444 DistanceChecker: deactivated
22:45:30.212 00.000 21444 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.06) = xAngle (-1.83 = -1.83)
22:45:30.212 00.000 21444 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.70 = -1.70)
22:45:30.212 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=-2.76 hyp=2.92 cameraTheta=-1.89 mountX=-0.75 mountY=-2.89, mountTheta=-1.83
22:45:30.213 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=-2.76, opts=13)
22:45:30.213 00.000 21444 Enqueuing Move request for scope (-0.93, -2.76)
22:45:30.213 00.000 25848 Worker thread wakes up
22:45:30.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -2.76) opts 0xd
22:45:30.213 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, -2.76)
22:45:30.213 00.000 25848 Moving (-0.93, -2.76) raw xDistance=-0.75 yDistance=-2.89
22:45:30.213 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
22:45:30.213 00.000 25848 resist switch: large excursion: input -2.89 thresh 2.55 direction from 0 to -1
22:45:30.213 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.68
22:45:30.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.89 from input -2.89
22:45:30.213 00.000 25848 MoveAxis(E, 16, ABG)
22:45:30.213 00.000 25848 Guiding  Dir = 2, Dur = 16
22:45:30.220 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5776, Gamma=2.370
22:45:30.234 00.014 25848 IsSlewing returns 0
22:45:30.234 00.000 25848 IsGuiding returns 0
22:45:30.236 00.002 21444 UpdateGuideState exits: m=26568 SNR=11.3 Saturated
22:45:30.236 00.000 21444 PhdController: settling, locked = 1, distance = 1.49 (3.00) aobump = 0 frame = 8 / 99999
22:45:30.236 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813130.236,"Host":"ASTROBRUCE","Inst":1,"Distance":1.49,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:45:30.236 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:30.236 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:45:30.236 00.000 21444 Enqueuing Expose request
22:45:30.266 00.030 25848 IsGuiding returns 1
22:45:30.266 00.000 25848 scope still moving after pulse duration time elapsed
22:45:30.328 00.062 25848 IsSlewing returns 0
22:45:30.329 00.001 25848 IsGuiding returns 0
22:45:30.329 00.000 25848 scope move finished after 16 + 78 ms
22:45:30.329 00.000 25848 Move returns status 0, amount 16
22:45:30.329 00.000 25848 MoveAxis(N, 109, ABG)
22:45:30.329 00.000 25848 Guiding  Dir = 0, Dur = 109
22:45:30.383 00.054 25848 IsSlewing returns 0
22:45:30.383 00.000 25848 IsGuiding returns 0
22:45:30.414 00.031 25848 PulseGuide returned control before completion, sleep 89
22:45:30.590 00.176 25848 IsGuiding returns 1
22:45:30.590 00.000 25848 scope still moving after pulse duration time elapsed
22:45:30.690 00.100 25848 IsSlewing returns 0
22:45:30.690 00.000 25848 IsGuiding returns 0
22:45:30.690 00.000 25848 scope move finished after 109 + 198 ms
22:45:30.690 00.000 25848 Move returns status 0, amount 109
22:45:30.690 00.000 25848 move complete, result=0
22:45:30.691 00.001 25848 worker thread done servicing request
22:45:30.691 00.000 21444 GuideStep: -0.8 px 16 ms EAST, -2.9 px 109 ms NORTH
22:45:30.691 00.000 25848 Worker thread wakes up
22:45:30.691 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:30.691 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1584,76,31,31)
22:45:34.037 03.346 25848 Exposure complete
22:45:34.108 00.071 25848 worker thread done servicing request
22:45:34.108 00.000 21444 OnExposeComplete: enter
22:45:34.108 00.000 21444 UpdateGuideState(): m_state=6
22:45:34.108 00.000 21444 Star::Find(15, 1597, 88, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
22:45:34.108 00.000 21444 Star::Find returns 1 (1), X=1599.24, Y=88.46, Mass=29489, SNR=12.8, Peak=13344 HFD=6.9
22:45:34.108 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.06) = xAngle (-1.37 = -1.37)
22:45:34.108 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.24 = -1.24)
22:45:34.108 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=-2.79 hyp=2.82 cameraTheta=-1.43 mountX=0.56 mountY=-2.66, mountTheta=-1.36
22:45:34.109 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-2.79, opts=13)
22:45:34.109 00.000 21444 Enqueuing Move request for scope (0.39, -2.79)
22:45:34.109 00.000 25848 Worker thread wakes up
22:45:34.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -2.79) opts 0xd
22:45:34.109 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -2.79)
22:45:34.109 00.000 25848 Moving (0.39, -2.79) raw xDistance=0.56 yDistance=-2.66
22:45:34.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.56
22:45:34.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.66 from input -2.66
22:45:34.109 00.000 25848 MoveAxis(W, 11, ABG)
22:45:34.109 00.000 25848 Guiding  Dir = 3, Dur = 11
22:45:34.116 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5776, Gamma=2.370
22:45:34.131 00.015 21444 UpdateGuideState exits: m=29489 SNR=12.8 Saturated
22:45:34.131 00.000 21444 PhdController: settling, locked = 1, distance = 1.89 (3.00) aobump = 0 frame = 9 / 99999
22:45:34.131 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813134.131,"Host":"ASTROBRUCE","Inst":1,"Distance":1.89,"Time":3.9,"SettleTime":12.0,"StarLocked":true}
22:45:34.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:34.131 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:45:34.131 00.000 21444 Enqueuing Expose request
22:45:34.142 00.011 25848 IsSlewing returns 0
22:45:34.142 00.000 25848 IsGuiding returns 0
22:45:34.174 00.032 25848 IsGuiding returns 1
22:45:34.174 00.000 25848 scope still moving after pulse duration time elapsed
22:45:34.232 00.058 25848 IsSlewing returns 0
22:45:34.233 00.001 25848 IsGuiding returns 0
22:45:34.233 00.000 25848 scope move finished after 11 + 79 ms
22:45:34.233 00.000 25848 Move returns status 0, amount 11
22:45:34.233 00.000 25848 MoveAxis(N, 100, ABG)
22:45:34.233 00.000 25848 Guiding  Dir = 0, Dur = 100
22:45:34.265 00.032 25848 IsSlewing returns 0
22:45:34.265 00.000 25848 IsGuiding returns 0
22:45:34.297 00.032 25848 PulseGuide returned control before completion, sleep 79
22:45:34.381 00.084 25848 IsGuiding returns 1
22:45:34.382 00.001 25848 scope still moving after pulse duration time elapsed
22:45:34.437 00.055 25848 IsSlewing returns 0
22:45:34.437 00.000 25848 IsGuiding returns 0
22:45:34.437 00.000 25848 scope move finished after 100 + 72 ms
22:45:34.437 00.000 25848 Move returns status 0, amount 100
22:45:34.437 00.000 25848 move complete, result=0
22:45:34.437 00.000 25848 worker thread done servicing request
22:45:34.437 00.000 25848 Worker thread wakes up
22:45:34.437 00.000 21444 GuideStep: 0.6 px 11 ms WEST, -2.7 px 100 ms NORTH
22:45:34.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:34.437 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1584,76,31,31)
22:45:37.780 03.343 25848 Exposure complete
22:45:37.851 00.071 25848 worker thread done servicing request
22:45:37.851 00.000 21444 OnExposeComplete: enter
22:45:37.851 00.000 21444 UpdateGuideState(): m_state=6
22:45:37.851 00.000 21444 Star::Find(15, 1599, 88, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
22:45:37.851 00.000 21444 Star::Find returns 1 (1), X=1597.57, Y=90.77, Mass=15326, SNR=9.5, Peak=12848 HFD=2.7
22:45:37.851 00.000 21444 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.06) = xAngle (-2.72 = -2.72)
22:45:37.851 00.000 21444 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.59 = -2.59)
22:45:37.851 00.000 21444 CameraToMount -- cameraX=-1.28 cameraY=-0.48 hyp=1.36 cameraTheta=-2.78 mountX=-1.24 mountY=-0.72, mountTheta=-2.62
22:45:37.852 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.28, y=-0.48, opts=13)
22:45:37.852 00.000 21444 Enqueuing Move request for scope (-1.28, -0.48)
22:45:37.852 00.000 25848 Worker thread wakes up
22:45:37.852 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.28, -0.48) opts 0xd
22:45:37.852 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.28, -0.48)
22:45:37.852 00.000 25848 Moving (-1.28, -0.48) raw xDistance=-1.24 yDistance=-0.72
22:45:37.852 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.24
22:45:37.852 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:37.852 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
22:45:37.852 00.000 25848 MoveAxis(E, 26, ABG)
22:45:37.852 00.000 25848 Guiding  Dir = 2, Dur = 26
22:45:37.859 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6080, Gamma=2.370
22:45:37.874 00.015 21444 UpdateGuideState exits: m=15326 SNR=9.5 Saturated
22:45:37.874 00.000 21444 PhdController: settling, locked = 1, distance = 1.73 (3.00) aobump = 0 frame = 10 / 99999
22:45:37.874 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813137.874,"Host":"ASTROBRUCE","Inst":1,"Distance":1.73,"Time":7.6,"SettleTime":12.0,"StarLocked":true}
22:45:37.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:37.874 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:45:37.874 00.000 21444 Enqueuing Expose request
22:45:37.877 00.003 25848 IsSlewing returns 0
22:45:37.878 00.001 25848 IsGuiding returns 0
22:45:37.908 00.030 25848 IsGuiding returns 1
22:45:37.908 00.000 25848 scope still moving after pulse duration time elapsed
22:45:37.953 00.045 25848 IsSlewing returns 0
22:45:37.953 00.000 25848 IsGuiding returns 0
22:45:37.953 00.000 25848 scope move finished after 26 + 49 ms
22:45:37.953 00.000 25848 Move returns status 0, amount 26
22:45:37.953 00.000 25848 MoveAxis(N, 0, ABG)
22:45:37.953 00.000 25848 Move returns status 0, amount 0
22:45:37.953 00.000 25848 move complete, result=0
22:45:37.953 00.000 25848 worker thread done servicing request
22:45:37.953 00.000 25848 Worker thread wakes up
22:45:37.953 00.000 21444 GuideStep: -1.2 px 26 ms EAST, -0.7 px 0 ms NORTH
22:45:37.954 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:37.954 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1584,76,31,31)
22:45:41.309 03.355 25848 Exposure complete
22:45:41.379 00.070 25848 worker thread done servicing request
22:45:41.379 00.000 21444 OnExposeComplete: enter
22:45:41.380 00.001 21444 UpdateGuideState(): m_state=6
22:45:41.380 00.000 21444 Star::Find(15, 1597, 90, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:45:41.380 00.000 21444 Star::Find false star n=3 nbg=271 bg=3758.4 sigma=1064.3 thresh=6951 peak=5241
22:45:41.380 00.000 21444 Star::Find returns 0 (2), X=1597.00, Y=90.00, Mass=13525, SNR=2.9, Peak=10016 HFD=0.0
22:45:41.380 00.000 21444 DistanceChecker: activated
22:45:41.380 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:41.380 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:41.380 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:41.380 00.000 25848 Worker thread wakes up
22:45:41.380 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:41.380 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:41.380 00.000 25848 move complete, result=0
22:45:41.380 00.000 25848 worker thread done servicing request
22:45:41.493 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:41.493 00.000 21444 Status Line: Star lost - low SNR
22:45:41.494 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5872, Gamma=2.370
22:45:41.510 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:45:41.510 00.000 21444 PhdController: settling, locked = 0, distance = 1.73 (3.00) aobump = 0 frame = 11 / 99999
22:45:41.510 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813141.510,"Host":"ASTROBRUCE","Inst":1,"Distance":1.73,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:41.510 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:41.510 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:41.510 00.000 21444 Enqueuing Expose request
22:45:41.510 00.000 25848 Worker thread wakes up
22:45:41.511 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:41.511 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:44.862 03.351 25848 Exposure complete
22:45:44.932 00.070 25848 worker thread done servicing request
22:45:44.932 00.000 21444 OnExposeComplete: enter
22:45:44.933 00.001 21444 UpdateGuideState(): m_state=6
22:45:44.933 00.000 21444 Star::Find(15, 1597, 90, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:45:44.933 00.000 21444 Star::Find false star n=9 nbg=254 bg=3658.4 sigma=823.1 thresh=6128 peak=5823
22:45:44.933 00.000 21444 Star::Find returns 0 (2), X=1597.00, Y=90.00, Mass=32754, SNR=2.9, Peak=10928 HFD=0.0
22:45:44.933 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:44.933 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:44.933 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:44.933 00.000 25848 Worker thread wakes up
22:45:44.933 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:44.933 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:44.933 00.000 25848 move complete, result=0
22:45:44.933 00.000 25848 worker thread done servicing request
22:45:45.048 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:45.048 00.000 21444 Status Line: Star lost - low SNR
22:45:45.049 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5680, Gamma=2.370
22:45:45.064 00.015 21444 UpdateGuideState exits: Star lost - low SNR
22:45:45.064 00.000 21444 PhdController: settling, locked = 0, distance = 1.73 (3.00) aobump = 0 frame = 12 / 99999
22:45:45.064 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813145.064,"Host":"ASTROBRUCE","Inst":1,"Distance":1.73,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:45.065 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:45.065 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:45.065 00.000 21444 Enqueuing Expose request
22:45:45.065 00.000 25848 Worker thread wakes up
22:45:45.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:45.065 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:48.410 03.345 25848 Exposure complete
22:45:48.481 00.071 25848 worker thread done servicing request
22:45:48.481 00.000 21444 OnExposeComplete: enter
22:45:48.481 00.000 21444 UpdateGuideState(): m_state=6
22:45:48.481 00.000 21444 Star::Find(15, 1597, 90, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
22:45:48.481 00.000 21444 Star::Find false star n=1 nbg=241 bg=3537.9 sigma=782.8 thresh=5886 peak=5551
22:45:48.481 00.000 21444 Star::Find returns 0 (2), X=1597.00, Y=90.00, Mass=6270, SNR=2.9, Peak=9808 HFD=0.0
22:45:48.481 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:48.481 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:48.481 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:48.481 00.000 25848 Worker thread wakes up
22:45:48.481 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:48.481 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:48.481 00.000 25848 move complete, result=0
22:45:48.482 00.001 25848 worker thread done servicing request
22:45:48.596 00.114 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:48.596 00.000 21444 Status Line: Star lost - low SNR
22:45:48.597 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=5872, Gamma=2.370
22:45:48.612 00.015 21444 UpdateGuideState exits: Star lost - low SNR
22:45:48.613 00.001 21444 PhdController: settling, locked = 0, distance = 1.73 (3.00) aobump = 0 frame = 13 / 99999
22:45:48.613 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813148.613,"Host":"ASTROBRUCE","Inst":1,"Distance":1.73,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:48.613 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:48.613 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:48.613 00.000 21444 Enqueuing Expose request
22:45:48.613 00.000 25848 Worker thread wakes up
22:45:48.613 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:48.613 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:51.965 03.352 25848 Exposure complete
22:45:52.035 00.070 25848 worker thread done servicing request
22:45:52.035 00.000 21444 OnExposeComplete: enter
22:45:52.035 00.000 21444 UpdateGuideState(): m_state=6
22:45:52.035 00.000 21444 Star::Find(15, 1597, 90, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:45:52.035 00.000 21444 Star::Find false star n=2 nbg=244 bg=3810.4 sigma=823.7 thresh=6281 peak=5695
22:45:52.035 00.000 21444 Star::Find returns 0 (2), X=1597.00, Y=90.00, Mass=12299, SNR=2.9, Peak=12736 HFD=0.0
22:45:52.035 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:45:52.036 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
22:45:52.036 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
22:45:52.036 00.000 25848 Worker thread wakes up
22:45:52.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:45:52.036 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:45:52.036 00.000 25848 move complete, result=0
22:45:52.036 00.000 25848 worker thread done servicing request
22:45:52.151 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:45:52.151 00.000 21444 Status Line: Star lost - low SNR
22:45:52.152 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=16, FiltMax=6176, Gamma=2.370
22:45:52.168 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:45:52.169 00.001 21444 PhdController: settling, locked = 0, distance = 1.73 (3.00) aobump = 0 frame = 14 / 99999
22:45:52.169 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813152.169,"Host":"ASTROBRUCE","Inst":1,"Distance":1.73,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
22:45:52.169 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:52.169 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:45:52.169 00.000 21444 Enqueuing Expose request
22:45:52.169 00.000 25848 Worker thread wakes up
22:45:52.169 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:52.169 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:45:55.524 03.355 25848 Exposure complete
22:45:55.596 00.072 25848 worker thread done servicing request
22:45:55.596 00.000 21444 OnExposeComplete: enter
22:45:55.596 00.000 21444 UpdateGuideState(): m_state=6
22:45:55.596 00.000 21444 Star::Find(15, 1597, 90, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
22:45:55.596 00.000 21444 Star::Find returns 1 (1), X=1599.00, Y=90.00, Mass=10629, SNR=11.6, Peak=14352 HFD=0.5
22:45:55.596 00.000 21444 DistanceChecker: deactivated
22:45:55.596 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.06) = xAngle (-1.39 = -1.39)
22:45:55.596 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.26 = -1.26)
22:45:55.596 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-1.25 hyp=1.26 cameraTheta=-1.45 mountX=0.23 mountY=-1.20, mountTheta=-1.38
22:45:55.597 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-1.25, opts=13)
22:45:55.597 00.000 21444 Enqueuing Move request for scope (0.15, -1.25)
22:45:55.597 00.000 25848 Worker thread wakes up
22:45:55.597 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -1.25) opts 0xd
22:45:55.597 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -1.25)
22:45:55.597 00.000 25848 Moving (0.15, -1.25) raw xDistance=0.23 yDistance=-1.20
22:45:55.597 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
22:45:55.597 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
22:45:55.597 00.000 25848 MoveAxis(E, 0, ABG)
22:45:55.597 00.000 25848 Move returns status 0, amount 0
22:45:55.597 00.000 25848 MoveAxis(N, 45, ABG)
22:45:55.597 00.000 25848 Guiding  Dir = 0, Dur = 45
22:45:55.604 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5872, Gamma=2.370
22:45:55.620 00.016 21444 UpdateGuideState exits: m=10629 SNR=11.6 Saturated
22:45:55.620 00.000 21444 PhdController: settling, locked = 1, distance = 1.59 (3.00) aobump = 0 frame = 15 / 99999
22:45:55.620 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778813155.620,"Host":"ASTROBRUCE","Inst":1,"Distance":1.59,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
22:45:55.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:55.620 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:45:55.620 00.000 21444 Enqueuing Expose request
22:45:55.626 00.006 25848 IsSlewing returns 0
22:45:55.626 00.000 25848 IsGuiding returns 0
22:45:55.657 00.031 25848 PulseGuide returned control before completion, sleep 24
22:45:55.694 00.037 25848 IsGuiding returns 1
22:45:55.694 00.000 25848 scope still moving after pulse duration time elapsed
22:45:55.750 00.056 25848 IsSlewing returns 0
22:45:55.751 00.001 25848 IsGuiding returns 0
22:45:55.751 00.000 25848 scope move finished after 45 + 79 ms
22:45:55.751 00.000 25848 Move returns status 0, amount 45
22:45:55.751 00.000 25848 move complete, result=0
22:45:55.751 00.000 25848 worker thread done servicing request
22:45:55.751 00.000 25848 Worker thread wakes up
22:45:55.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:45:55.751 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.2 px 45 ms NORTH
22:45:55.751 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1584,76,31,31)
22:45:56.909 01.158 21444 Stop button clicked
22:45:56.909 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:45:56.909 00.000 21444 Status Line: Waiting for devices...
22:45:56.955 00.046 25848 ZWO: stopexposure
22:45:59.050 02.095 25848 ZWO: stopexposure
22:45:59.051 00.001 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:45:59.051 00.000 25848 worker thread done servicing request
22:45:59.051 00.000 21444 OnExposeComplete: enter
22:45:59.051 00.000 21444 OnExposeComplete: Capture Error reported
22:45:59.051 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:45:59.051 00.000 21444 Mount: notify guiding stopped
22:45:59.051 00.000 21444 BLC: window closed
22:45:59.051 00.000 21444 BLC: Last direction was reset
22:45:59.052 00.001 21444 PhdController failed: Guiding stopped
22:45:59.052 00.000 21444 PhdController: newstate STATE_FINISH
22:45:59.052 00.000 21444 PhdController complete: fail: Guiding stopped
22:45:59.052 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778813159.052,"Host":"ASTROBRUCE","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":15,"DroppedFrames":9}
22:45:59.052 00.000 21444 Mount: notify guiding dither settle done success=0
22:45:59.052 00.000 21444 PhdController: newstate STATE_IDLE
22:45:59.052 00.000 21444 Changing from state GUIDING to STOP
22:45:59.052 00.000 21444 guider state => SELECTED
22:45:59.052 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=5872, Gamma=2.370
22:45:59.070 00.018 21444 Changing from state SELECTED to UNINITIALIZED
22:45:59.070 00.000 21444 guider state => SELECTING
22:45:59.071 00.001 21444 Status Line: Stopped.
22:45:59.072 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:47:12.659 73.587 21444 StartLoopingInteractive: Loop button clicked
22:47:12.659 00.000 21444 Status Line: Looping
22:47:12.659 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:47:12.659 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:47:12.659 00.000 21444 Enqueuing Expose request
22:47:12.659 00.000 25848 Worker thread wakes up
22:47:12.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:12.659 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:47:16.028 03.369 25848 Exposure complete
22:47:16.092 00.064 25848 worker thread done servicing request
22:47:16.092 00.000 21444 OnExposeComplete: enter
22:47:16.092 00.000 21444 UpdateGuideState(): m_state=1
22:47:16.092 00.000 21444 Star::Find(15, 1599, 90, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.092 00.000 21444 Star::Find false star n=3 nbg=253 bg=4505.1 sigma=928.6 thresh=7291 peak=6265
22:47:16.092 00.000 21444 Star::Find returns 0 (2), X=1599.00, Y=90.00, Mass=14821, SNR=2.9, Peak=11936 HFD=0.0
22:47:16.092 00.000 21444 DistanceChecker: activated
22:47:16.092 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:47:16.092 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:47:16.092 00.000 21444 Status Line: Star lost - low SNR
22:47:16.092 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=16, FiltMax=24656, Gamma=2.370
22:47:16.109 00.017 21444 UpdateGuideState exits: Star lost - low SNR
22:47:16.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:16.109 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:47:16.109 00.000 21444 Enqueuing Expose request
22:47:16.109 00.000 25848 Worker thread wakes up
22:47:16.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:16.109 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:47:16.140 00.031 21444 GuiderMultiStar::AutoSelect enter
22:47:16.140 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:47:16.204 00.064 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:47:16.204 00.000 21444 AutoFind: downsample 2x
22:47:16.220 00.016 21444 AutoFind: global mean = 1.4, stdev 1196.7
22:47:16.220 00.000 21444 AutoFind: using threshold = 0.1
22:47:16.236 00.016 21444 AutoFind: local max [1369, 585] 53.6
22:47:16.236 00.000 21444 AutoFind: local max [135, 503] 30.5
22:47:16.236 00.000 21444 AutoFind: local max [1829, 83] 18.3
22:47:16.236 00.000 21444 AutoFind: local max [1183, 1025] 9.0
22:47:16.236 00.000 21444 AutoFind: local max [517, 21] 7.8
22:47:16.236 00.000 21444 AutoFind: local max [807, 901] 6.7
22:47:16.236 00.000 21444 AutoFind: local max [145, 95] 5.9
22:47:16.236 00.000 21444 AutoFind: local max [309, 721] 4.9
22:47:16.236 00.000 21444 AutoFind: local max [1689, 83] 4.4
22:47:16.236 00.000 21444 AutoFind: local max [1099, 21] 4.2
22:47:16.236 00.000 21444 AutoFind: local max [557, 575] 4.2
22:47:16.236 00.000 21444 AutoFind: local max [1453, 217] 4.1
22:47:16.236 00.000 21444 AutoFind: local max [731, 189] 4.1
22:47:16.236 00.000 21444 AutoFind: local max [937, 645] 4.1
22:47:16.236 00.000 21444 AutoFind: local max [499, 415] 4.1
22:47:16.236 00.000 21444 AutoFind: local max [1527, 367] 4.1
22:47:16.236 00.000 21444 AutoFind: local max [1525, 281] 4.0
22:47:16.236 00.000 21444 AutoFind: local max [1581, 67] 4.0
22:47:16.236 00.000 21444 AutoFind: local max [1845, 719] 4.0
22:47:16.236 00.000 21444 AutoFind: local max [875, 167] 4.0
22:47:16.236 00.000 21444 AutoFind: local max [831, 847] 3.9
22:47:16.236 00.000 21444 AutoFind: local max [1349, 329] 3.9
22:47:16.236 00.000 21444 AutoFind: local max [1395, 269] 3.8
22:47:16.236 00.000 21444 AutoFind: local max [343, 723] 3.8
22:47:16.236 00.000 21444 AutoFind: local max [277, 523] 3.8
22:47:16.236 00.000 21444 AutoFind: local max [1665, 737] 3.8
22:47:16.236 00.000 21444 AutoFind: local max [949, 993] 3.8
22:47:16.236 00.000 21444 AutoFind: local max [1145, 1059] 3.8
22:47:16.236 00.000 21444 AutoFind: local max [1665, 1105] 3.8
22:47:16.236 00.000 21444 AutoFind: local max [1751, 329] 3.7
22:47:16.236 00.000 21444 AutoFind: local max [1897, 559] 3.7
22:47:16.236 00.000 21444 AutoFind: local max [1625, 721] 3.7
22:47:16.236 00.000 21444 AutoFind: local max [925, 951] 3.7
22:47:16.236 00.000 21444 AutoFind: local max [677, 899] 3.7
22:47:16.236 00.000 21444 AutoFind: local max [1451, 981] 3.7
22:47:16.236 00.000 21444 AutoFind: local max [1551, 441] 3.7
22:47:16.236 00.000 21444 AutoFind: local max [433, 247] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1723, 129] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1257, 681] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [293, 837] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [229, 589] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1523, 969] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1117, 181] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1317, 1195] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1043, 903] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1513, 167] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1515, 559] 3.6
22:47:16.236 00.000 21444 AutoFind: local max [1337, 1147] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [419, 117] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [111, 307] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [1697, 951] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [647, 969] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [167, 559] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [277, 331] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [1651, 835] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [1787, 297] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [1235, 843] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [421, 721] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [1433, 755] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [1387, 1051] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [757, 71] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [1827, 395] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [161, 441] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [1879, 737] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [47, 649] 3.5
22:47:16.236 00.000 21444 AutoFind: local max [585, 317] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [615, 283] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [487, 475] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [295, 721] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1475, 21] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1749, 149] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [629, 875] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [553, 121] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [691, 193] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [607, 1035] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1765, 605] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1399, 675] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1407, 509] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1725, 429] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [443, 993] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1451, 967] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1379, 649] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [431, 363] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [309, 67] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1115, 835] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [861, 167] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1191, 221] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [353, 621] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [189, 69] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [867, 739] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1533, 441] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [643, 165] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1105, 209] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [647, 461] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [415, 757] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1823, 649] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1211, 215] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1639, 589] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [501, 703] 3.4
22:47:16.236 00.000 21444 AutoFind: local max [1849, 33] 3.4
22:47:16.236 00.000 21444 AutoFind: too close [1211, 215] 3.4 - [1191, 221] 3.4
22:47:16.236 00.000 21444 AutoFind: too close [1533, 441] 3.4 - [1551, 441] 3.7
22:47:16.236 00.000 21444 AutoFind: too close [861, 167] 3.4 - [875, 167] 4.0
22:47:16.236 00.000 21444 AutoFind: too close [1451, 967] 3.4 - [1451, 981] 3.7
22:47:16.236 00.000 21444 AutoFind: too close [295, 721] 3.4 - [309, 721] 4.9
22:47:16.236 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:47:16.236 00.000 21444 Star::Find(15, 1369, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find returns 1 (1), X=1368.01, Y=583.72, Mass=1179210, SNR=64.4, Peak=26480 HFD=6.9
22:47:16.236 00.000 21444 Star::Find(15, 135, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find returns 1 (1), X=135.07, Y=502.33, Mass=755053, SNR=50.3, Peak=21024 HFD=7.4
22:47:16.236 00.000 21444 Star::Find(15, 1829, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find returns 1 (1), X=1828.96, Y=81.23, Mass=303880, SNR=35.6, Peak=13856 HFD=6.0
22:47:16.236 00.000 21444 Star::Find(15, 1183, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find returns 1 (1), X=1182.49, Y=1023.29, Mass=84335, SNR=16.8, Peak=10016 HFD=5.5
22:47:16.236 00.000 21444 Star::Find(15, 517, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find false star n=18 nbg=255 bg=4514.2 sigma=960.1 thresh=7394 peak=7288
22:47:16.236 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=21.00, Mass=63064, SNR=2.9, Peak=8912 HFD=0.0
22:47:16.236 00.000 21444 Star::Find(15, 807, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find returns 1 (1), X=807.80, Y=901.27, Mass=97388, SNR=20.2, Peak=9616 HFD=6.7
22:47:16.236 00.000 21444 Star::Find(15, 145, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find returns 1 (1), X=145.75, Y=93.60, Mass=29069, SNR=11.1, Peak=13760 HFD=5.4
22:47:16.236 00.000 21444 Star::Find(15, 1689, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find false star n=12 nbg=264 bg=4416.8 sigma=940.3 thresh=7238 peak=6845
22:47:16.236 00.000 21444 Star::Find returns 0 (2), X=1689.00, Y=83.00, Mass=44871, SNR=2.9, Peak=11840 HFD=0.0
22:47:16.236 00.000 21444 Star::Find(15, 1099, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find false star n=4 nbg=263 bg=4205.0 sigma=1051.1 thresh=7358 peak=6070
22:47:16.236 00.000 21444 Star::Find returns 0 (2), X=1099.00, Y=21.00, Mass=16476, SNR=2.9, Peak=10016 HFD=0.0
22:47:16.236 00.000 21444 Star::Find(15, 557, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find false star n=2 nbg=282 bg=3998.1 sigma=1123.9 thresh=7370 peak=6198
22:47:16.236 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=575.00, Mass=7284, SNR=2.9, Peak=8400 HFD=0.0
22:47:16.236 00.000 21444 Star::Find(15, 1453, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find returns 1 (1), X=1452.13, Y=216.39, Mass=31471, SNR=13.3, Peak=7696 HFD=4.3
22:47:16.236 00.000 21444 Star::Find(15, 731, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find false star n=3 nbg=265 bg=4099.9 sigma=942.0 thresh=6926 peak=5636
22:47:16.236 00.000 21444 Star::Find returns 0 (2), X=731.00, Y=189.00, Mass=9460, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.236 00.000 21444 Star::Find(15, 937, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find false star n=3 nbg=263 bg=3925.0 sigma=979.9 thresh=6865 peak=5896
22:47:16.236 00.000 21444 Star::Find returns 0 (2), X=937.00, Y=645.00, Mass=9185, SNR=2.9, Peak=8912 HFD=0.0
22:47:16.236 00.000 21444 Star::Find(15, 499, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find false star n=1 nbg=267 bg=4061.1 sigma=1017.9 thresh=7115 peak=5513
22:47:16.236 00.000 21444 Star::Find returns 0 (2), X=499.00, Y=415.00, Mass=3235, SNR=2.9, Peak=7584 HFD=0.0
22:47:16.236 00.000 21444 Star::Find(15, 1527, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.236 00.000 21444 Star::Find false star n=1 nbg=262 bg=4114.4 sigma=951.4 thresh=6969 peak=5766
22:47:16.236 00.000 21444 Star::Find returns 0 (2), X=1527.00, Y=367.00, Mass=6302, SNR=2.9, Peak=10416 HFD=0.0
22:47:16.236 00.000 21444 Star::Find(15, 1525, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.016 21444 Star::Find false star n=6 nbg=243 bg=4317.4 sigma=841.0 thresh=6841 peak=5986
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1525.00, Y=281.00, Mass=18127, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1581, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=273 bg=4450.0 sigma=1028.1 thresh=7534 peak=6094
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=67.00, Mass=3246, SNR=2.9, Peak=11632 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1845, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=251 bg=3456.8 sigma=809.1 thresh=5884 peak=4998
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1845.00, Y=719.00, Mass=18843, SNR=2.9, Peak=7488 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 831, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=264 bg=3368.8 sigma=956.1 thresh=6237 peak=5436
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=831.00, Y=847.00, Mass=23403, SNR=2.9, Peak=9008 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1349, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1349.11, Y=325.77, Mass=55010, SNR=31.9, Peak=51936 HFD=0.9
22:47:16.252 00.000 21444 Star::Find(15, 1395, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=12 nbg=238 bg=4136.8 sigma=749.2 thresh=6384 peak=5805
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=269.00, Mass=33478, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 343, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=247 bg=3849.9 sigma=922.7 thresh=6618 peak=5687
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=343.00, Y=723.00, Mass=17198, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 277, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=272 bg=4149.5 sigma=968.7 thresh=7056 peak=5618
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=523.00, Mass=5771, SNR=2.9, Peak=9920 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1665, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=255 bg=4242.0 sigma=968.7 thresh=7148 peak=5660
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1665.00, Y=737.00, Mass=15336, SNR=2.9, Peak=9920 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 949, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=255 bg=2693.9 sigma=837.2 thresh=5205 peak=4403
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=949.00, Y=993.00, Mass=10846, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1145, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=8 nbg=256 bg=2951.6 sigma=836.5 thresh=5461 peak=4948
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1145.00, Y=1059.00, Mass=31363, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1665, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=257 bg=2831.1 sigma=939.1 thresh=5648 peak=4397
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1665.00, Y=1105.00, Mass=11651, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1751, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=269 bg=3890.7 sigma=1001.5 thresh=6895 peak=5402
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=329.00, Mass=5117, SNR=2.9, Peak=9200 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1897, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=268 bg=3059.6 sigma=914.7 thresh=5804 peak=4417
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1897.00, Y=559.00, Mass=11842, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1625, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=9 nbg=228 bg=4245.2 sigma=755.6 thresh=6512 peak=6217
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1625.00, Y=721.00, Mass=27809, SNR=2.9, Peak=10320 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 925, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=257 bg=3074.5 sigma=872.0 thresh=5690 peak=4415
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=951.00, Mass=5595, SNR=2.9, Peak=7088 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 677, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=262 bg=3093.5 sigma=893.2 thresh=5773 peak=5244
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=677.00, Y=899.00, Mass=13834, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 433, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=253 bg=3905.4 sigma=900.1 thresh=6606 peak=5369
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=433.00, Y=247.00, Mass=16425, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1723, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=264 bg=4046.1 sigma=968.4 thresh=6951 peak=5594
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1723.00, Y=129.00, Mass=18234, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1257, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 0 (3), X=1257.00, Y=681.00, Mass=0, SNR=0.0, Peak=8000 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 293, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=293.00, Y=837.00, Mass=2995, SNR=3.0, Peak=7088 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 229, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=257 bg=3829.9 sigma=930.0 thresh=6620 peak=5415
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=589.00, Mass=6820, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1523, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=263 bg=3461.5 sigma=965.6 thresh=6358 peak=4932
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1523.00, Y=969.00, Mass=6347, SNR=2.9, Peak=9808 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1117, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=272 bg=4209.4 sigma=1042.9 thresh=7338 peak=5730
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=181.00, Mass=3183, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1317, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=260 bg=2496.5 sigma=891.2 thresh=5170 peak=4843
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=1195.00, Mass=12623, SNR=2.9, Peak=10928 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1043, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=245 bg=3310.4 sigma=792.3 thresh=5687 peak=5637
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1043.00, Y=903.00, Mass=12375, SNR=2.9, Peak=7584 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1513, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=262 bg=4252.1 sigma=970.7 thresh=7164 peak=5800
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=167.00, Mass=10236, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1515, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=10 nbg=241 bg=4202.5 sigma=754.6 thresh=6466 peak=6020
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=559.00, Mass=29751, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1337, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=259 bg=2640.9 sigma=859.2 thresh=5218 peak=4356
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1337.00, Y=1147.00, Mass=11518, SNR=2.9, Peak=10224 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 419, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=239 bg=4247.6 sigma=860.7 thresh=6830 peak=5535
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=117.00, Mass=20371, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 111, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=253 bg=3237.7 sigma=870.1 thresh=5848 peak=4745
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=111.00, Y=307.00, Mass=9119, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1697, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=272 bg=3453.8 sigma=1017.7 thresh=6507 peak=6143
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=951.00, Mass=6770, SNR=2.9, Peak=12432 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 647, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=251 bg=2698.8 sigma=741.3 thresh=4923 peak=4208
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=969.00, Mass=17951, SNR=2.9, Peak=7488 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 167, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=255 bg=3778.0 sigma=870.4 thresh=6389 peak=5110
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=167.00, Y=559.00, Mass=11928, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 277, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=237 bg=3863.0 sigma=840.3 thresh=6384 peak=5315
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=331.00, Mass=6354, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1651, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=273 bg=4132.1 sigma=1073.0 thresh=7351 peak=7324
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=835.00, Mass=13272, SNR=2.9, Peak=12032 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1787, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=257 bg=3681.2 sigma=910.3 thresh=6412 peak=5694
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1787.00, Y=297.00, Mass=3007, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1235, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=267 bg=4047.3 sigma=951.0 thresh=6900 peak=5535
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=843.00, Mass=6289, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 421, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=276 bg=3989.3 sigma=1063.0 thresh=7178 peak=5792
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=421.00, Y=721.00, Mass=7301, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1433, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=264 bg=4318.1 sigma=942.2 thresh=7145 peak=5801
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1433.00, Y=755.00, Mass=15978, SNR=2.9, Peak=9200 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1387, 1051, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=272 bg=2920.9 sigma=956.7 thresh=5791 peak=4758
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=1051.00, Mass=5783, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 757, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=255 bg=4101.0 sigma=935.2 thresh=6906 peak=5577
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=757.00, Y=71.00, Mass=12860, SNR=2.9, Peak=9504 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1827, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=268 bg=3583.4 sigma=904.3 thresh=6296 peak=4871
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1827.00, Y=395.00, Mass=15842, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 161, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=259 bg=3577.4 sigma=901.4 thresh=6282 peak=4934
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=161.00, Y=441.00, Mass=12634, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1879, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=266 bg=3199.3 sigma=939.2 thresh=6017 peak=4602
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1879.00, Y=737.00, Mass=7473, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 47, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=9 nbg=240 bg=3257.1 sigma=789.5 thresh=5626 peak=5105
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=47.00, Y=649.00, Mass=26398, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 585, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=253 bg=4050.8 sigma=870.8 thresh=6663 peak=5180
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=585.00, Y=317.00, Mass=9623, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 615, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=259 bg=4051.6 sigma=972.1 thresh=6968 peak=6700
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=615.00, Y=283.00, Mass=9193, SNR=2.9, Peak=10112 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 487, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=261 bg=4050.3 sigma=959.6 thresh=6929 peak=5874
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=475.00, Mass=4446, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1475, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=211 bg=4311.0 sigma=997.2 thresh=7302 peak=5708
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1475.00, Y=21.00, Mass=6962, SNR=2.9, Peak=9616 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1749, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=250 bg=3953.1 sigma=914.8 thresh=6697 peak=5565
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=149.00, Mass=10525, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 629, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=269 bg=3244.6 sigma=977.4 thresh=6177 peak=4857
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=629.00, Y=875.00, Mass=9498, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 553, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 0 (3), X=553.00, Y=121.00, Mass=0, SNR=0.0, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 691, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=259 bg=4013.0 sigma=948.5 thresh=6858 peak=5559
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=193.00, Mass=8982, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 607, 1035, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=265 bg=2386.6 sigma=897.0 thresh=5078 peak=3899
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=607.00, Y=1035.00, Mass=9048, SNR=2.9, Peak=6688 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1765, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=247 bg=3717.8 sigma=806.9 thresh=6138 peak=5736
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1765.00, Y=605.00, Mass=13065, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1399, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=253 bg=4091.9 sigma=886.5 thresh=6751 peak=5628
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=675.00, Mass=11984, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1407, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=266 bg=4046.9 sigma=1019.0 thresh=7104 peak=5703
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1407.00, Y=509.00, Mass=14692, SNR=2.9, Peak=9104 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1725, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=274 bg=3750.7 sigma=1063.4 thresh=6941 peak=5518
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=429.00, Mass=8499, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 443, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=255 bg=2443.4 sigma=813.3 thresh=4883 peak=3974
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=443.00, Y=993.00, Mass=10691, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1379, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=254 bg=4062.2 sigma=872.4 thresh=6679 peak=5679
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1379.00, Y=649.00, Mass=16859, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 431, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=256 bg=3893.3 sigma=905.2 thresh=6609 peak=5335
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=431.00, Y=363.00, Mass=9472, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 309, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=260 bg=4389.4 sigma=978.0 thresh=7323 peak=6251
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=309.00, Y=67.00, Mass=11424, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1115, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 0 (3), X=1115.00, Y=835.00, Mass=0, SNR=0.0, Peak=8496 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 353, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=248 bg=4229.4 sigma=866.8 thresh=6830 peak=5505
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=353.00, Y=621.00, Mass=16821, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 189, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=248 bg=3806.7 sigma=898.9 thresh=6503 peak=5562
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=69.00, Mass=12917, SNR=2.9, Peak=8000 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 867, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=257 bg=4259.4 sigma=912.9 thresh=6998 peak=5464
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=867.00, Y=739.00, Mass=6665, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 643, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=254 bg=3957.2 sigma=928.8 thresh=6744 peak=5546
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=165.00, Mass=9185, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1105, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=260 bg=4018.3 sigma=939.9 thresh=6838 peak=5988
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1105.00, Y=209.00, Mass=20805, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 647, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=265 bg=3899.0 sigma=1037.9 thresh=7013 peak=5535
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=461.00, Mass=3397, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 415, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=240 bg=3903.9 sigma=847.8 thresh=6447 peak=5522
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=415.00, Y=757.00, Mass=8992, SNR=2.9, Peak=9616 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1823, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=259 bg=3549.9 sigma=877.1 thresh=6181 peak=5170
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=649.00, Mass=22221, SNR=2.9, Peak=9712 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1639, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=278 bg=4237.2 sigma=1125.7 thresh=7614 peak=5780
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1639.00, Y=589.00, Mass=3459, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 501, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=265 bg=4060.4 sigma=1015.6 thresh=7107 peak=5615
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=501.00, Y=703.00, Mass=18146, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1849, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=256 bg=4069.4 sigma=871.3 thresh=6683 peak=5345
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=33.00, Mass=11962, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 AutoFind: finding best star pass 1
22:47:16.252 00.000 21444 Star::Find(15, 1369, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1368.01, Y=583.72, Mass=1179210, SNR=64.4, Peak=26480 HFD=6.9
22:47:16.252 00.000 21444 AutoFind: near-saturated [1369, 585] 53.6 Mass 1179210 SNR 64.4 Peak 26480
22:47:16.252 00.000 21444 Star::Find(15, 135, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=135.07, Y=502.33, Mass=755053, SNR=50.3, Peak=21024 HFD=7.4
22:47:16.252 00.000 21444 AutoFind: near-saturated [135, 503] 30.5 Mass 755053 SNR 50.3 Peak 21024
22:47:16.252 00.000 21444 Star::Find(15, 1829, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1828.96, Y=81.23, Mass=303880, SNR=35.6, Peak=13856 HFD=6.0
22:47:16.252 00.000 21444 AutoFind: near-saturated [1829, 83] 18.3 Mass 303880 SNR 35.6 Peak 13856
22:47:16.252 00.000 21444 Star::Find(15, 1183, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1182.49, Y=1023.29, Mass=84335, SNR=16.8, Peak=10016 HFD=5.5
22:47:16.252 00.000 21444 AutoFind: near-saturated [1183, 1025] 9.0 Mass 84335 SNR 16.8 Peak 10016
22:47:16.252 00.000 21444 Star::Find(15, 517, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=18 nbg=255 bg=4514.2 sigma=960.1 thresh=7394 peak=7288
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=21.00, Mass=63064, SNR=2.9, Peak=8912 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 807, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=807.80, Y=901.27, Mass=97388, SNR=20.2, Peak=9616 HFD=6.7
22:47:16.252 00.000 21444 AutoFind: near-saturated [807, 901] 6.7 Mass 97388 SNR 20.2 Peak 9616
22:47:16.252 00.000 21444 Star::Find(15, 145, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=145.75, Y=93.60, Mass=29069, SNR=11.1, Peak=13760 HFD=5.4
22:47:16.252 00.000 21444 AutoFind: near-saturated [145, 95] 5.9 Mass 29069 SNR 11.1 Peak 13760
22:47:16.252 00.000 21444 Star::Find(15, 1689, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=12 nbg=264 bg=4416.8 sigma=940.3 thresh=7238 peak=6845
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1689.00, Y=83.00, Mass=44871, SNR=2.9, Peak=11840 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1099, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=263 bg=4205.0 sigma=1051.1 thresh=7358 peak=6070
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1099.00, Y=21.00, Mass=16476, SNR=2.9, Peak=10016 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 557, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=282 bg=3998.1 sigma=1123.9 thresh=7370 peak=6198
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=575.00, Mass=7284, SNR=2.9, Peak=8400 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1453, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1452.13, Y=216.39, Mass=31471, SNR=13.3, Peak=7696 HFD=4.3
22:47:16.252 00.000 21444 AutoFind: near-saturated [1453, 217] 4.1 Mass 31471 SNR 13.3 Peak 7696
22:47:16.252 00.000 21444 Star::Find(15, 731, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=265 bg=4099.9 sigma=942.0 thresh=6926 peak=5636
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=731.00, Y=189.00, Mass=9460, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 937, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=263 bg=3925.0 sigma=979.9 thresh=6865 peak=5896
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=937.00, Y=645.00, Mass=9185, SNR=2.9, Peak=8912 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 499, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=267 bg=4061.1 sigma=1017.9 thresh=7115 peak=5513
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=499.00, Y=415.00, Mass=3235, SNR=2.9, Peak=7584 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1527, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=262 bg=4114.4 sigma=951.4 thresh=6969 peak=5766
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1527.00, Y=367.00, Mass=6302, SNR=2.9, Peak=10416 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1525, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=243 bg=4317.4 sigma=841.0 thresh=6841 peak=5986
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1525.00, Y=281.00, Mass=18127, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1581, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=273 bg=4450.0 sigma=1028.1 thresh=7534 peak=6094
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=67.00, Mass=3246, SNR=2.9, Peak=11632 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1845, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=251 bg=3456.8 sigma=809.1 thresh=5884 peak=4998
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1845.00, Y=719.00, Mass=18843, SNR=2.9, Peak=7488 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 831, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=264 bg=3368.8 sigma=956.1 thresh=6237 peak=5436
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=831.00, Y=847.00, Mass=23403, SNR=2.9, Peak=9008 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1349, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1349.11, Y=325.77, Mass=55010, SNR=31.9, Peak=51936 HFD=0.9
22:47:16.252 00.000 21444 AutoFind: near-saturated [1349, 329] 3.9 Mass 55010 SNR 31.9 Peak 51936
22:47:16.252 00.000 21444 Star::Find(15, 1395, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=12 nbg=238 bg=4136.8 sigma=749.2 thresh=6384 peak=5805
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=269.00, Mass=33478, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 343, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=247 bg=3849.9 sigma=922.7 thresh=6618 peak=5687
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=343.00, Y=723.00, Mass=17198, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 277, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=272 bg=4149.5 sigma=968.7 thresh=7056 peak=5618
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=523.00, Mass=5771, SNR=2.9, Peak=9920 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1665, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=255 bg=4242.0 sigma=968.7 thresh=7148 peak=5660
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1665.00, Y=737.00, Mass=15336, SNR=2.9, Peak=9920 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 949, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=255 bg=2693.9 sigma=837.2 thresh=5205 peak=4403
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=949.00, Y=993.00, Mass=10846, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1145, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=8 nbg=256 bg=2951.6 sigma=836.5 thresh=5461 peak=4948
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1145.00, Y=1059.00, Mass=31363, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1665, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=257 bg=2831.1 sigma=939.1 thresh=5648 peak=4397
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1665.00, Y=1105.00, Mass=11651, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1751, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=269 bg=3890.7 sigma=1001.5 thresh=6895 peak=5402
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=329.00, Mass=5117, SNR=2.9, Peak=9200 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1897, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=268 bg=3059.6 sigma=914.7 thresh=5804 peak=4417
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1897.00, Y=559.00, Mass=11842, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1625, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=9 nbg=228 bg=4245.2 sigma=755.6 thresh=6512 peak=6217
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1625.00, Y=721.00, Mass=27809, SNR=2.9, Peak=10320 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 925, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=257 bg=3074.5 sigma=872.0 thresh=5690 peak=4415
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=951.00, Mass=5595, SNR=2.9, Peak=7088 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 677, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=262 bg=3093.5 sigma=893.2 thresh=5773 peak=5244
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=677.00, Y=899.00, Mass=13834, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 433, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=253 bg=3905.4 sigma=900.1 thresh=6606 peak=5369
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=433.00, Y=247.00, Mass=16425, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1723, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=264 bg=4046.1 sigma=968.4 thresh=6951 peak=5594
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1723.00, Y=129.00, Mass=18234, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1257, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 0 (3), X=1257.00, Y=681.00, Mass=0, SNR=0.0, Peak=8000 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 293, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=293.00, Y=837.00, Mass=2995, SNR=3.0, Peak=7088 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 229, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=257 bg=3829.9 sigma=930.0 thresh=6620 peak=5415
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=589.00, Mass=6820, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1523, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=263 bg=3461.5 sigma=965.6 thresh=6358 peak=4932
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1523.00, Y=969.00, Mass=6347, SNR=2.9, Peak=9808 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1117, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=272 bg=4209.4 sigma=1042.9 thresh=7338 peak=5730
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=181.00, Mass=3183, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1317, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=260 bg=2496.5 sigma=891.2 thresh=5170 peak=4843
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=1195.00, Mass=12623, SNR=2.9, Peak=10928 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1043, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=245 bg=3310.4 sigma=792.3 thresh=5687 peak=5637
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1043.00, Y=903.00, Mass=12375, SNR=2.9, Peak=7584 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1513, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=262 bg=4252.1 sigma=970.7 thresh=7164 peak=5800
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=167.00, Mass=10236, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1515, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=10 nbg=241 bg=4202.5 sigma=754.6 thresh=6466 peak=6020
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=559.00, Mass=29751, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1337, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=259 bg=2640.9 sigma=859.2 thresh=5218 peak=4356
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1337.00, Y=1147.00, Mass=11518, SNR=2.9, Peak=10224 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 419, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=239 bg=4247.6 sigma=860.7 thresh=6830 peak=5535
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=117.00, Mass=20371, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 111, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=253 bg=3237.7 sigma=870.1 thresh=5848 peak=4745
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=111.00, Y=307.00, Mass=9119, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1697, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=272 bg=3453.8 sigma=1017.7 thresh=6507 peak=6143
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=951.00, Mass=6770, SNR=2.9, Peak=12432 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 647, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=251 bg=2698.8 sigma=741.3 thresh=4923 peak=4208
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=969.00, Mass=17951, SNR=2.9, Peak=7488 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 167, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=255 bg=3778.0 sigma=870.4 thresh=6389 peak=5110
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=167.00, Y=559.00, Mass=11928, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 277, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=237 bg=3863.0 sigma=840.3 thresh=6384 peak=5315
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=331.00, Mass=6354, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1651, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=273 bg=4132.1 sigma=1073.0 thresh=7351 peak=7324
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=835.00, Mass=13272, SNR=2.9, Peak=12032 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1787, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=257 bg=3681.2 sigma=910.3 thresh=6412 peak=5694
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1787.00, Y=297.00, Mass=3007, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1235, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=267 bg=4047.3 sigma=951.0 thresh=6900 peak=5535
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=843.00, Mass=6289, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 421, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=276 bg=3989.3 sigma=1063.0 thresh=7178 peak=5792
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=421.00, Y=721.00, Mass=7301, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1433, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=264 bg=4318.1 sigma=942.2 thresh=7145 peak=5801
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1433.00, Y=755.00, Mass=15978, SNR=2.9, Peak=9200 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1387, 1051, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=272 bg=2920.9 sigma=956.7 thresh=5791 peak=4758
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=1051.00, Mass=5783, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 757, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=255 bg=4101.0 sigma=935.2 thresh=6906 peak=5577
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=757.00, Y=71.00, Mass=12860, SNR=2.9, Peak=9504 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1827, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=268 bg=3583.4 sigma=904.3 thresh=6296 peak=4871
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1827.00, Y=395.00, Mass=15842, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 161, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=259 bg=3577.4 sigma=901.4 thresh=6282 peak=4934
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=161.00, Y=441.00, Mass=12634, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1879, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=266 bg=3199.3 sigma=939.2 thresh=6017 peak=4602
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1879.00, Y=737.00, Mass=7473, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 47, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=9 nbg=240 bg=3257.1 sigma=789.5 thresh=5626 peak=5105
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=47.00, Y=649.00, Mass=26398, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 585, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=253 bg=4050.8 sigma=870.8 thresh=6663 peak=5180
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=585.00, Y=317.00, Mass=9623, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 615, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=259 bg=4051.6 sigma=972.1 thresh=6968 peak=6700
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=615.00, Y=283.00, Mass=9193, SNR=2.9, Peak=10112 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 487, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=261 bg=4050.3 sigma=959.6 thresh=6929 peak=5874
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=475.00, Mass=4446, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1475, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=211 bg=4311.0 sigma=997.2 thresh=7302 peak=5708
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1475.00, Y=21.00, Mass=6962, SNR=2.9, Peak=9616 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1749, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=250 bg=3953.1 sigma=914.8 thresh=6697 peak=5565
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=149.00, Mass=10525, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 629, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=269 bg=3244.6 sigma=977.4 thresh=6177 peak=4857
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=629.00, Y=875.00, Mass=9498, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 553, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 0 (3), X=553.00, Y=121.00, Mass=0, SNR=0.0, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 691, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=259 bg=4013.0 sigma=948.5 thresh=6858 peak=5559
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=193.00, Mass=8982, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 607, 1035, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=265 bg=2386.6 sigma=897.0 thresh=5078 peak=3899
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=607.00, Y=1035.00, Mass=9048, SNR=2.9, Peak=6688 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1765, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=247 bg=3717.8 sigma=806.9 thresh=6138 peak=5736
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1765.00, Y=605.00, Mass=13065, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1399, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=253 bg=4091.9 sigma=886.5 thresh=6751 peak=5628
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=675.00, Mass=11984, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1407, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=266 bg=4046.9 sigma=1019.0 thresh=7104 peak=5703
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1407.00, Y=509.00, Mass=14692, SNR=2.9, Peak=9104 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1725, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=274 bg=3750.7 sigma=1063.4 thresh=6941 peak=5518
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=429.00, Mass=8499, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 443, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=255 bg=2443.4 sigma=813.3 thresh=4883 peak=3974
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=443.00, Y=993.00, Mass=10691, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1379, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=254 bg=4062.2 sigma=872.4 thresh=6679 peak=5679
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1379.00, Y=649.00, Mass=16859, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 431, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=256 bg=3893.3 sigma=905.2 thresh=6609 peak=5335
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=431.00, Y=363.00, Mass=9472, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 309, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=260 bg=4389.4 sigma=978.0 thresh=7323 peak=6251
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=309.00, Y=67.00, Mass=11424, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1115, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 0 (3), X=1115.00, Y=835.00, Mass=0, SNR=0.0, Peak=8496 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 353, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=248 bg=4229.4 sigma=866.8 thresh=6830 peak=5505
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=353.00, Y=621.00, Mass=16821, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 189, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=248 bg=3806.7 sigma=898.9 thresh=6503 peak=5562
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=69.00, Mass=12917, SNR=2.9, Peak=8000 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 867, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=257 bg=4259.4 sigma=912.9 thresh=6998 peak=5464
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=867.00, Y=739.00, Mass=6665, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 643, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=3 nbg=254 bg=3957.2 sigma=928.8 thresh=6744 peak=5546
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=165.00, Mass=9185, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1105, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=260 bg=4018.3 sigma=939.9 thresh=6838 peak=5988
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1105.00, Y=209.00, Mass=20805, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 647, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=265 bg=3899.0 sigma=1037.9 thresh=7013 peak=5535
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=461.00, Mass=3397, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 415, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=240 bg=3903.9 sigma=847.8 thresh=6447 peak=5522
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=415.00, Y=757.00, Mass=8992, SNR=2.9, Peak=9616 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1823, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=6 nbg=259 bg=3549.9 sigma=877.1 thresh=6181 peak=5170
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=649.00, Mass=22221, SNR=2.9, Peak=9712 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1639, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=1 nbg=278 bg=4237.2 sigma=1125.7 thresh=7614 peak=5780
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1639.00, Y=589.00, Mass=3459, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 501, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=5 nbg=265 bg=4060.4 sigma=1015.6 thresh=7107 peak=5615
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=501.00, Y=703.00, Mass=18146, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1849, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=256 bg=4069.4 sigma=871.3 thresh=6683 peak=5345
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=33.00, Mass=11962, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.252 00.000 21444 AutoFind: could not find a star on Pass 1
22:47:16.252 00.000 21444 AutoFind: finding best star pass 2
22:47:16.252 00.000 21444 Star::Find(15, 1369, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1368.01, Y=583.72, Mass=1179210, SNR=64.4, Peak=26480 HFD=6.9
22:47:16.252 00.000 21444 AutoFind: star saturated or too dim [1369, 585] 53.6 Mass 1179210 SNR 64.4
22:47:16.252 00.000 21444 Star::Find(15, 135, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=135.07, Y=502.33, Mass=755053, SNR=50.3, Peak=21024 HFD=7.4
22:47:16.252 00.000 21444 AutoFind: star saturated or too dim [135, 503] 30.5 Mass 755053 SNR 50.3
22:47:16.252 00.000 21444 Star::Find(15, 1829, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1828.96, Y=81.23, Mass=303880, SNR=35.6, Peak=13856 HFD=6.0
22:47:16.252 00.000 21444 AutoFind: star saturated or too dim [1829, 83] 18.3 Mass 303880 SNR 35.6
22:47:16.252 00.000 21444 Star::Find(15, 1183, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=1182.49, Y=1023.29, Mass=84335, SNR=16.8, Peak=10016 HFD=5.5
22:47:16.252 00.000 21444 AutoFind: star saturated or too dim [1183, 1025] 9.0 Mass 84335 SNR 16.8
22:47:16.252 00.000 21444 Star::Find(15, 517, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=18 nbg=255 bg=4514.2 sigma=960.1 thresh=7394 peak=7288
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=21.00, Mass=63064, SNR=2.9, Peak=8912 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 807, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=807.80, Y=901.27, Mass=97388, SNR=20.2, Peak=9616 HFD=6.7
22:47:16.252 00.000 21444 AutoFind: star saturated or too dim [807, 901] 6.7 Mass 97388 SNR 20.2
22:47:16.252 00.000 21444 Star::Find(15, 145, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find returns 1 (1), X=145.75, Y=93.60, Mass=29069, SNR=11.1, Peak=13760 HFD=5.4
22:47:16.252 00.000 21444 AutoFind: star saturated or too dim [145, 95] 5.9 Mass 29069 SNR 11.1
22:47:16.252 00.000 21444 Star::Find(15, 1689, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=12 nbg=264 bg=4416.8 sigma=940.3 thresh=7238 peak=6845
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1689.00, Y=83.00, Mass=44871, SNR=2.9, Peak=11840 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1099, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=4 nbg=263 bg=4205.0 sigma=1051.1 thresh=7358 peak=6070
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=1099.00, Y=21.00, Mass=16476, SNR=2.9, Peak=10016 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 557, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.252 00.000 21444 Star::Find false star n=2 nbg=282 bg=3998.1 sigma=1123.9 thresh=7370 peak=6198
22:47:16.252 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=575.00, Mass=7284, SNR=2.9, Peak=8400 HFD=0.0
22:47:16.252 00.000 21444 Star::Find(15, 1453, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.016 21444 Star::Find returns 1 (1), X=1452.13, Y=216.39, Mass=31471, SNR=13.3, Peak=7696 HFD=4.3
22:47:16.268 00.000 21444 AutoFind: star saturated or too dim [1453, 217] 4.1 Mass 31471 SNR 13.3
22:47:16.268 00.000 21444 Star::Find(15, 731, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=265 bg=4099.9 sigma=942.0 thresh=6926 peak=5636
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=731.00, Y=189.00, Mass=9460, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 937, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=263 bg=3925.0 sigma=979.9 thresh=6865 peak=5896
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=937.00, Y=645.00, Mass=9185, SNR=2.9, Peak=8912 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 499, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=267 bg=4061.1 sigma=1017.9 thresh=7115 peak=5513
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=499.00, Y=415.00, Mass=3235, SNR=2.9, Peak=7584 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1527, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=262 bg=4114.4 sigma=951.4 thresh=6969 peak=5766
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1527.00, Y=367.00, Mass=6302, SNR=2.9, Peak=10416 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1525, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=6 nbg=243 bg=4317.4 sigma=841.0 thresh=6841 peak=5986
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1525.00, Y=281.00, Mass=18127, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1581, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=273 bg=4450.0 sigma=1028.1 thresh=7534 peak=6094
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=67.00, Mass=3246, SNR=2.9, Peak=11632 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1845, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=6 nbg=251 bg=3456.8 sigma=809.1 thresh=5884 peak=4998
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1845.00, Y=719.00, Mass=18843, SNR=2.9, Peak=7488 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 831, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=6 nbg=264 bg=3368.8 sigma=956.1 thresh=6237 peak=5436
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=831.00, Y=847.00, Mass=23403, SNR=2.9, Peak=9008 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1349, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find returns 1 (1), X=1349.11, Y=325.77, Mass=55010, SNR=31.9, Peak=51936 HFD=0.9
22:47:16.268 00.000 21444 AutoFind: star saturated or too dim [1349, 329] 3.9 Mass 55010 SNR 31.9
22:47:16.268 00.000 21444 Star::Find(15, 1395, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=12 nbg=238 bg=4136.8 sigma=749.2 thresh=6384 peak=5805
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=269.00, Mass=33478, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 343, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=5 nbg=247 bg=3849.9 sigma=922.7 thresh=6618 peak=5687
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=343.00, Y=723.00, Mass=17198, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 277, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=272 bg=4149.5 sigma=968.7 thresh=7056 peak=5618
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=523.00, Mass=5771, SNR=2.9, Peak=9920 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1665, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=255 bg=4242.0 sigma=968.7 thresh=7148 peak=5660
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1665.00, Y=737.00, Mass=15336, SNR=2.9, Peak=9920 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 949, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=255 bg=2693.9 sigma=837.2 thresh=5205 peak=4403
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=949.00, Y=993.00, Mass=10846, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1145, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=8 nbg=256 bg=2951.6 sigma=836.5 thresh=5461 peak=4948
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1145.00, Y=1059.00, Mass=31363, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1665, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=257 bg=2831.1 sigma=939.1 thresh=5648 peak=4397
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1665.00, Y=1105.00, Mass=11651, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1751, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=269 bg=3890.7 sigma=1001.5 thresh=6895 peak=5402
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=329.00, Mass=5117, SNR=2.9, Peak=9200 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1897, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=268 bg=3059.6 sigma=914.7 thresh=5804 peak=4417
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1897.00, Y=559.00, Mass=11842, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1625, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=9 nbg=228 bg=4245.2 sigma=755.6 thresh=6512 peak=6217
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1625.00, Y=721.00, Mass=27809, SNR=2.9, Peak=10320 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 925, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=257 bg=3074.5 sigma=872.0 thresh=5690 peak=4415
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=951.00, Mass=5595, SNR=2.9, Peak=7088 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 677, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=262 bg=3093.5 sigma=893.2 thresh=5773 peak=5244
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=677.00, Y=899.00, Mass=13834, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 433, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=5 nbg=253 bg=3905.4 sigma=900.1 thresh=6606 peak=5369
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=433.00, Y=247.00, Mass=16425, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1723, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=5 nbg=264 bg=4046.1 sigma=968.4 thresh=6951 peak=5594
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1723.00, Y=129.00, Mass=18234, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1257, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find returns 0 (3), X=1257.00, Y=681.00, Mass=0, SNR=0.0, Peak=8000 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 293, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=293.00, Y=837.00, Mass=2995, SNR=3.0, Peak=7088 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 229, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=257 bg=3829.9 sigma=930.0 thresh=6620 peak=5415
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=589.00, Mass=6820, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1523, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=263 bg=3461.5 sigma=965.6 thresh=6358 peak=4932
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1523.00, Y=969.00, Mass=6347, SNR=2.9, Peak=9808 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1117, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=272 bg=4209.4 sigma=1042.9 thresh=7338 peak=5730
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=181.00, Mass=3183, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1317, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=260 bg=2496.5 sigma=891.2 thresh=5170 peak=4843
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=1195.00, Mass=12623, SNR=2.9, Peak=10928 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1043, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=245 bg=3310.4 sigma=792.3 thresh=5687 peak=5637
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1043.00, Y=903.00, Mass=12375, SNR=2.9, Peak=7584 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1513, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=262 bg=4252.1 sigma=970.7 thresh=7164 peak=5800
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=167.00, Mass=10236, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1515, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=10 nbg=241 bg=4202.5 sigma=754.6 thresh=6466 peak=6020
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=559.00, Mass=29751, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1337, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=259 bg=2640.9 sigma=859.2 thresh=5218 peak=4356
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1337.00, Y=1147.00, Mass=11518, SNR=2.9, Peak=10224 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 419, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=6 nbg=239 bg=4247.6 sigma=860.7 thresh=6830 peak=5535
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=117.00, Mass=20371, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 111, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=253 bg=3237.7 sigma=870.1 thresh=5848 peak=4745
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=111.00, Y=307.00, Mass=9119, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1697, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=272 bg=3453.8 sigma=1017.7 thresh=6507 peak=6143
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=951.00, Mass=6770, SNR=2.9, Peak=12432 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 647, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=6 nbg=251 bg=2698.8 sigma=741.3 thresh=4923 peak=4208
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=969.00, Mass=17951, SNR=2.9, Peak=7488 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 167, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=255 bg=3778.0 sigma=870.4 thresh=6389 peak=5110
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=167.00, Y=559.00, Mass=11928, SNR=2.9, Peak=7792 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 277, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=237 bg=3863.0 sigma=840.3 thresh=6384 peak=5315
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=331.00, Mass=6354, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1651, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=273 bg=4132.1 sigma=1073.0 thresh=7351 peak=7324
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=835.00, Mass=13272, SNR=2.9, Peak=12032 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1787, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=257 bg=3681.2 sigma=910.3 thresh=6412 peak=5694
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1787.00, Y=297.00, Mass=3007, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1235, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=267 bg=4047.3 sigma=951.0 thresh=6900 peak=5535
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=843.00, Mass=6289, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 421, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=276 bg=3989.3 sigma=1063.0 thresh=7178 peak=5792
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=421.00, Y=721.00, Mass=7301, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1433, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=5 nbg=264 bg=4318.1 sigma=942.2 thresh=7145 peak=5801
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1433.00, Y=755.00, Mass=15978, SNR=2.9, Peak=9200 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1387, 1051, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=272 bg=2920.9 sigma=956.7 thresh=5791 peak=4758
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=1051.00, Mass=5783, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 757, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=255 bg=4101.0 sigma=935.2 thresh=6906 peak=5577
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=757.00, Y=71.00, Mass=12860, SNR=2.9, Peak=9504 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1827, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=268 bg=3583.4 sigma=904.3 thresh=6296 peak=4871
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1827.00, Y=395.00, Mass=15842, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 161, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=259 bg=3577.4 sigma=901.4 thresh=6282 peak=4934
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=161.00, Y=441.00, Mass=12634, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1879, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=266 bg=3199.3 sigma=939.2 thresh=6017 peak=4602
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1879.00, Y=737.00, Mass=7473, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 47, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=9 nbg=240 bg=3257.1 sigma=789.5 thresh=5626 peak=5105
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=47.00, Y=649.00, Mass=26398, SNR=2.9, Peak=7696 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 585, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=253 bg=4050.8 sigma=870.8 thresh=6663 peak=5180
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=585.00, Y=317.00, Mass=9623, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 615, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=259 bg=4051.6 sigma=972.1 thresh=6968 peak=6700
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=615.00, Y=283.00, Mass=9193, SNR=2.9, Peak=10112 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 487, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=261 bg=4050.3 sigma=959.6 thresh=6929 peak=5874
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=475.00, Mass=4446, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1475, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=211 bg=4311.0 sigma=997.2 thresh=7302 peak=5708
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1475.00, Y=21.00, Mass=6962, SNR=2.9, Peak=9616 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1749, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=250 bg=3953.1 sigma=914.8 thresh=6697 peak=5565
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=149.00, Mass=10525, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 629, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=269 bg=3244.6 sigma=977.4 thresh=6177 peak=4857
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=629.00, Y=875.00, Mass=9498, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 553, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find returns 0 (3), X=553.00, Y=121.00, Mass=0, SNR=0.0, Peak=8096 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 691, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=259 bg=4013.0 sigma=948.5 thresh=6858 peak=5559
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=193.00, Mass=8982, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 607, 1035, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=265 bg=2386.6 sigma=897.0 thresh=5078 peak=3899
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=607.00, Y=1035.00, Mass=9048, SNR=2.9, Peak=6688 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1765, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=247 bg=3717.8 sigma=806.9 thresh=6138 peak=5736
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1765.00, Y=605.00, Mass=13065, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1399, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=253 bg=4091.9 sigma=886.5 thresh=6751 peak=5628
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=675.00, Mass=11984, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1407, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=266 bg=4046.9 sigma=1019.0 thresh=7104 peak=5703
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1407.00, Y=509.00, Mass=14692, SNR=2.9, Peak=9104 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1725, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=274 bg=3750.7 sigma=1063.4 thresh=6941 peak=5518
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=429.00, Mass=8499, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 443, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=255 bg=2443.4 sigma=813.3 thresh=4883 peak=3974
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=443.00, Y=993.00, Mass=10691, SNR=2.9, Peak=8304 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1379, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=6 nbg=254 bg=4062.2 sigma=872.4 thresh=6679 peak=5679
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1379.00, Y=649.00, Mass=16859, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 431, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=256 bg=3893.3 sigma=905.2 thresh=6609 peak=5335
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=431.00, Y=363.00, Mass=9472, SNR=2.9, Peak=7296 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 309, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=260 bg=4389.4 sigma=978.0 thresh=7323 peak=6251
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=309.00, Y=67.00, Mass=11424, SNR=2.9, Peak=8608 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1115, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find returns 0 (3), X=1115.00, Y=835.00, Mass=0, SNR=0.0, Peak=8496 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 353, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=5 nbg=248 bg=4229.4 sigma=866.8 thresh=6830 peak=5505
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=353.00, Y=621.00, Mass=16821, SNR=2.9, Peak=8192 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 189, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=248 bg=3806.7 sigma=898.9 thresh=6503 peak=5562
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=69.00, Mass=12917, SNR=2.9, Peak=8000 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 867, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=257 bg=4259.4 sigma=912.9 thresh=6998 peak=5464
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=867.00, Y=739.00, Mass=6665, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 643, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=3 nbg=254 bg=3957.2 sigma=928.8 thresh=6744 peak=5546
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=165.00, Mass=9185, SNR=2.9, Peak=8704 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1105, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=5 nbg=260 bg=4018.3 sigma=939.9 thresh=6838 peak=5988
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1105.00, Y=209.00, Mass=20805, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 647, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=265 bg=3899.0 sigma=1037.9 thresh=7013 peak=5535
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=461.00, Mass=3397, SNR=2.9, Peak=8800 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 415, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=2 nbg=240 bg=3903.9 sigma=847.8 thresh=6447 peak=5522
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=415.00, Y=757.00, Mass=8992, SNR=2.9, Peak=9616 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1823, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=6 nbg=259 bg=3549.9 sigma=877.1 thresh=6181 peak=5170
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=649.00, Mass=22221, SNR=2.9, Peak=9712 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1639, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=1 nbg=278 bg=4237.2 sigma=1125.7 thresh=7614 peak=5780
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1639.00, Y=589.00, Mass=3459, SNR=2.9, Peak=7888 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 501, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=5 nbg=265 bg=4060.4 sigma=1015.6 thresh=7107 peak=5615
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=501.00, Y=703.00, Mass=18146, SNR=2.9, Peak=8496 HFD=0.0
22:47:16.268 00.000 21444 Star::Find(15, 1849, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find false star n=4 nbg=256 bg=4069.4 sigma=871.3 thresh=6683 peak=5345
22:47:16.268 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=33.00, Mass=11962, SNR=2.9, Peak=8096 HFD=0.0
22:47:16.268 00.000 21444 AutoFind: could not find a non-saturated star!
22:47:16.268 00.000 21444 AutoFind: finding best star pass 3
22:47:16.268 00.000 21444 Star::Find(15, 1369, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find returns 1 (1), X=1368.01, Y=583.72, Mass=1179210, SNR=64.4, Peak=26480 HFD=6.9
22:47:16.268 00.000 21444 AutoFind returns star at [1369, 585] 53.6 Mass 1179210 SNR 64.4
22:47:16.268 00.000 21444 Star::Find(15, 1369, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find returns 1 (1), X=1368.01, Y=583.72, Mass=1179210, SNR=64.4, Peak=26480 HFD=6.9
22:47:16.268 00.000 21444 MultiStar: List (8): {1368.01, 583.72}(64.4), {135.07, 502.33}(50.3), {1828.96, 81.23}(35.6), {1182.49, 1023.29}(16.8), {807.80, 901.27}(20.2), {145.75, 93.60}(11.1), {1452.13, 216.39}(13.3), {1349.11, 325.77}(31.9), 
22:47:16.268 00.000 21444 setting lock position to (1368.01, 583.72)
22:47:16.268 00.000 21444 MultiStar: stabilizing after lock position change
22:47:16.268 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:47:16.268 00.000 21444 UpdateGuideState(): m_state=1
22:47:16.268 00.000 21444 Star::Find(15, 1368, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
22:47:16.268 00.000 21444 Star::Find returns 1 (1), X=1368.01, Y=583.72, Mass=1179210, SNR=64.4, Peak=26480 HFD=6.9
22:47:16.268 00.000 21444 DistanceChecker: deactivated
22:47:16.268 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:47:16.268 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:47:16.268 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:47:16.268 00.000 21444 setting lock position to (1368.01, 583.72)
22:47:16.268 00.000 21444 MultiStar: stabilizing after lock position change
22:47:16.268 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:47:16.268 00.000 21444 Changing from state SELECTING to SELECTED
22:47:16.268 00.000 21444 guider state => SELECTED
22:47:16.284 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=16, FiltMax=24656, Gamma=2.370
22:47:16.300 00.016 21444 UpdateGuideState exits: m=1179210 SNR=64.4 Saturated
22:47:16.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=16, FiltMax=24656, Gamma=2.370
22:47:16.316 00.016 21444 Status Line: Auto-selected star at (1368.0, 583.7)
22:47:19.484 03.168 25848 Exposure complete
22:47:19.548 00.064 25848 worker thread done servicing request
22:47:19.548 00.000 21444 OnExposeComplete: enter
22:47:19.548 00.000 21444 UpdateGuideState(): m_state=2
22:47:19.548 00.000 21444 Star::Find(15, 1368, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
22:47:19.548 00.000 21444 Star::Find returns 1 (1), X=1368.66, Y=583.12, Mass=1251127, SNR=81.4, Peak=31120 HFD=7.1
22:47:19.548 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.06) = xAngle (-0.69 = -0.69)
22:47:19.548 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.56 = -0.56)
22:47:19.548 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-0.60 hyp=0.88 cameraTheta=-0.75 mountX=0.68 mountY=-0.47, mountTheta=-0.60
22:47:19.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=24864, Gamma=2.370
22:47:19.564 00.016 21444 UpdateGuideState exits: m=1251127 SNR=81.4 Saturated
22:47:19.564 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:19.564 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:47:19.564 00.000 21444 Enqueuing Expose request
22:47:19.564 00.000 25848 Worker thread wakes up
22:47:19.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:19.564 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1354,568,31,31)
22:47:22.937 03.373 25848 Exposure complete
22:47:23.001 00.064 25848 worker thread done servicing request
22:47:23.001 00.000 21444 OnExposeComplete: enter
22:47:23.001 00.000 21444 UpdateGuideState(): m_state=2
22:47:23.001 00.000 21444 Star::Find(15, 1368, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
22:47:23.001 00.000 21444 Star::Find returns 1 (1), X=1364.35, Y=585.17, Mass=1328665, SNR=83.4, Peak=34352 HFD=6.9
22:47:23.001 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.06) = xAngle (2.83 = 2.83)
22:47:23.001 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.96 = 2.96)
22:47:23.001 00.000 21444 CameraToMount -- cameraX=-3.67 cameraY=1.45 hyp=3.94 cameraTheta=2.77 mountX=-3.75 mountY=0.72, mountTheta=2.95
22:47:23.001 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=29504, Gamma=2.370
22:47:23.017 00.016 21444 UpdateGuideState exits: m=1328665 SNR=83.4 Saturated
22:47:23.017 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:23.017 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:47:23.017 00.000 21444 Enqueuing Expose request
22:47:23.017 00.000 25848 Worker thread wakes up
22:47:23.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:23.017 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1349,570,31,31)
22:47:26.378 03.361 25848 Exposure complete
22:47:26.442 00.064 25848 worker thread done servicing request
22:47:26.442 00.000 21444 OnExposeComplete: enter
22:47:26.442 00.000 21444 UpdateGuideState(): m_state=2
22:47:26.442 00.000 21444 Star::Find(15, 1364, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
22:47:26.442 00.000 21444 Star::Find returns 1 (1), X=1362.29, Y=586.14, Mass=1410678, SNR=86.6, Peak=38496 HFD=6.6
22:47:26.442 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.06) = xAngle (2.80 = 2.80)
22:47:26.442 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.94 = 2.94)
22:47:26.442 00.000 21444 CameraToMount -- cameraX=-5.72 cameraY=2.42 hyp=6.21 cameraTheta=2.74 mountX=-5.87 mountY=1.27, mountTheta=2.93
22:47:26.442 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=32032, Gamma=2.370
22:47:26.458 00.016 21444 UpdateGuideState exits: m=1410678 SNR=86.6 Saturated
22:47:26.458 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:26.458 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:47:26.458 00.000 21444 Enqueuing Expose request
22:47:26.458 00.000 25848 Worker thread wakes up
22:47:26.458 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:26.458 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1347,571,31,31)
22:47:29.832 03.374 25848 Exposure complete
22:47:29.902 00.070 25848 worker thread done servicing request
22:47:29.902 00.000 21444 OnExposeComplete: enter
22:47:29.902 00.000 21444 UpdateGuideState(): m_state=2
22:47:29.902 00.000 21444 Star::Find(15, 1362, 586, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
22:47:29.902 00.000 21444 Star::Find returns 1 (1), X=1363.67, Y=585.16, Mass=1263461, SNR=86.7, Peak=31120 HFD=6.9
22:47:29.902 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.06) = xAngle (2.88 = 2.88)
22:47:29.902 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (3.02 = 3.02)
22:47:29.902 00.000 21444 CameraToMount -- cameraX=-4.34 cameraY=1.44 hyp=4.57 cameraTheta=2.82 mountX=-4.42 mountY=0.58, mountTheta=3.01
22:47:29.902 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=25568, Gamma=2.370
22:47:29.920 00.018 21444 UpdateGuideState exits: m=1263461 SNR=86.7 Saturated
22:47:29.920 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:29.920 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:47:29.920 00.000 21444 Enqueuing Expose request
22:47:29.920 00.000 25848 Worker thread wakes up
22:47:29.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:29.920 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1349,570,31,31)
22:47:33.278 03.358 25848 Exposure complete
22:47:33.348 00.070 25848 worker thread done servicing request
22:47:33.348 00.000 21444 OnExposeComplete: enter
22:47:33.348 00.000 21444 UpdateGuideState(): m_state=2
22:47:33.348 00.000 21444 Star::Find(15, 1363, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
22:47:33.348 00.000 21444 Star::Find returns 1 (1), X=1363.27, Y=585.53, Mass=1317414, SNR=90.7, Peak=31936 HFD=7.2
22:47:33.348 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.06) = xAngle (2.84 = 2.84)
22:47:33.348 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.97 = 2.97)
22:47:33.348 00.000 21444 CameraToMount -- cameraX=-4.74 cameraY=1.81 hyp=5.08 cameraTheta=2.78 mountX=-4.85 mountY=0.86, mountTheta=2.97
22:47:33.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=25872, Gamma=2.370
22:47:33.365 00.017 21444 UpdateGuideState exits: m=1317414 SNR=90.7 Saturated
22:47:33.365 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:33.365 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:47:33.365 00.000 21444 Enqueuing Expose request
22:47:33.365 00.000 25848 Worker thread wakes up
22:47:33.365 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:33.365 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1348,571,31,31)
22:47:36.723 03.358 25848 Exposure complete
22:47:36.787 00.064 25848 worker thread done servicing request
22:47:36.787 00.000 21444 OnExposeComplete: enter
22:47:36.787 00.000 21444 UpdateGuideState(): m_state=2
22:47:36.787 00.000 21444 Star::Find(15, 1363, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
22:47:36.787 00.000 21444 Star::Find false star n=12 nbg=263 bg=5822.1 sigma=1343.8 thresh=9854 peak=9468
22:47:36.787 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=585.00, Mass=63143, SNR=2.9, Peak=13456 HFD=0.0
22:47:36.787 00.000 21444 DistanceChecker: activated
22:47:36.787 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:47:36.787 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:47:36.787 00.000 21444 guider state => SELECTING
22:47:36.787 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:47:36.787 00.000 21444 Status Line: Star lost - low SNR
22:47:36.787 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=9712, Gamma=2.370
22:47:36.803 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:47:36.803 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:36.803 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:47:36.803 00.000 21444 Enqueuing Expose request
22:47:36.803 00.000 25848 Worker thread wakes up
22:47:36.803 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:36.803 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:47:40.168 03.365 25848 Exposure complete
22:47:40.231 00.063 25848 worker thread done servicing request
22:47:40.231 00.000 21444 OnExposeComplete: enter
22:47:40.231 00.000 21444 UpdateGuideState(): m_state=1
22:47:40.231 00.000 21444 Star::Find(15, 1363, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
22:47:40.231 00.000 21444 Star::Find returns 1 (1), X=1353.72, Y=575.43, Mass=417670, SNR=43.1, Peak=15472 HFD=7.3
22:47:40.231 00.000 21444 Status Line: Mass: 417670 vs 1317414
22:47:40.231 00.000 21444 UpdateCurrentPosition: star mass new=417670.3 exp=1317414.5 thresh=50% limits=(633079.3, 1976121.7, 2634828.9)
22:47:40.231 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:47:40.231 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:47:40.231 00.000 21444 Status Line: No star selected
22:47:40.231 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=13040, Gamma=2.370
22:47:40.248 00.017 21444 UpdateGuideState exits: No star selected
22:47:40.248 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:40.248 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:47:40.248 00.000 21444 Enqueuing Expose request
22:47:40.248 00.000 25848 Worker thread wakes up
22:47:40.248 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:40.248 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:47:43.618 03.370 25848 Exposure complete
22:47:43.681 00.063 25848 worker thread done servicing request
22:47:43.681 00.000 21444 OnExposeComplete: enter
22:47:43.681 00.000 21444 UpdateGuideState(): m_state=1
22:47:43.681 00.000 21444 Star::Find(15, 1363, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
22:47:43.681 00.000 21444 Star::Find returns 1 (1), X=1354.08, Y=574.47, Mass=86629, SNR=13.9, Peak=16272 HFD=5.2
22:47:43.681 00.000 21444 Status Line: Mass: 86629 vs 1263461
22:47:43.681 00.000 21444 UpdateCurrentPosition: star mass new=86629.5 exp=1263460.8 thresh=50% limits=(631730.4, 1976121.7, 2526921.7)
22:47:43.681 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:47:43.681 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:47:43.681 00.000 21444 Status Line: No star selected
22:47:43.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=112, FiltMax=11728, Gamma=2.370
22:47:43.697 00.016 21444 UpdateGuideState exits: No star selected
22:47:43.697 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:43.697 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:47:43.697 00.000 21444 Enqueuing Expose request
22:47:43.697 00.000 25848 Worker thread wakes up
22:47:43.697 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:43.697 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:47:47.072 03.375 25848 Exposure complete
22:47:47.134 00.062 25848 worker thread done servicing request
22:47:47.134 00.000 21444 OnExposeComplete: enter
22:47:47.134 00.000 21444 UpdateGuideState(): m_state=1
22:47:47.134 00.000 21444 Star::Find(15, 1363, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
22:47:47.134 00.000 21444 Star::Find returns 1 (1), X=1353.42, Y=574.15, Mass=422352, SNR=35.6, Peak=16272 HFD=6.5
22:47:47.134 00.000 21444 Status Line: Mass: 422352 vs 1263461
22:47:47.144 00.010 21444 UpdateCurrentPosition: star mass new=422352.2 exp=1263460.8 thresh=50% limits=(631730.4, 1976121.7, 2526921.7)
22:47:47.144 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:47:47.144 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:47:47.144 00.000 21444 Status Line: No star selected
22:47:47.144 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=14352, Gamma=2.370
22:47:47.160 00.016 21444 UpdateGuideState exits: No star selected
22:47:47.160 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:47.160 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:47:47.160 00.000 21444 Enqueuing Expose request
22:47:47.160 00.000 25848 Worker thread wakes up
22:47:47.160 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:47.160 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:47:50.520 03.360 25848 Exposure complete
22:47:50.581 00.061 25848 worker thread done servicing request
22:47:50.581 00.000 21444 OnExposeComplete: enter
22:47:50.581 00.000 21444 UpdateGuideState(): m_state=1
22:47:50.581 00.000 21444 Star::Find(15, 1363, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
22:47:50.581 00.000 21444 Star::Find returns 1 (1), X=1354.09, Y=575.28, Mass=1227861, SNR=70.4, Peak=31424 HFD=7.0
22:47:50.581 00.000 21444 DistanceChecker: deactivated
22:47:50.581 00.000 21444 setting lock position to (1354.09, 575.28)
22:47:50.581 00.000 21444 MultiStar: stabilizing after lock position change
22:47:50.581 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:47:50.581 00.000 21444 Changing from state SELECTING to SELECTED
22:47:50.581 00.000 21444 guider state => SELECTED
22:47:50.597 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=25968, Gamma=2.370
22:47:50.612 00.015 21444 UpdateGuideState exits: m=1227861 SNR=70.4 Saturated
22:47:50.612 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:50.612 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:47:50.612 00.000 21444 Enqueuing Expose request
22:47:50.612 00.000 25848 Worker thread wakes up
22:47:50.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:50.612 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1339,560,31,31)
22:47:53.971 03.359 25848 Exposure complete
22:47:54.040 00.069 25848 worker thread done servicing request
22:47:54.040 00.000 21444 OnExposeComplete: enter
22:47:54.040 00.000 21444 UpdateGuideState(): m_state=2
22:47:54.042 00.002 21444 Star::Find(15, 1354, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
22:47:54.042 00.000 21444 Star::Find returns 1 (1), X=1351.81, Y=575.48, Mass=1383000, SNR=91.3, Peak=32640 HFD=7.0
22:47:54.042 00.000 21444 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.06) = xAngle (3.11 = 3.11)
22:47:54.042 00.000 21444 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (3.24 = -3.04)
22:47:54.042 00.000 21444 CameraToMount -- cameraX=-2.28 cameraY=0.21 hyp=2.29 cameraTheta=3.05 mountX=-2.29 mountY=-0.24, mountTheta=-3.04
22:47:54.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=30720, Gamma=2.370
22:47:54.058 00.016 21444 UpdateGuideState exits: m=1383000 SNR=91.3 Saturated
22:47:54.058 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:54.058 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:47:54.058 00.000 21444 Enqueuing Expose request
22:47:54.058 00.000 25848 Worker thread wakes up
22:47:54.058 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:54.058 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1337,560,31,31)
22:47:57.420 03.362 25848 Exposure complete
22:47:57.483 00.063 25848 worker thread done servicing request
22:47:57.483 00.000 21444 OnExposeComplete: enter
22:47:57.483 00.000 21444 UpdateGuideState(): m_state=2
22:47:57.483 00.000 21444 Star::Find(15, 1351, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
22:47:57.483 00.000 21444 Star::Find returns 1 (1), X=1354.45, Y=575.36, Mass=1457961, SNR=89.7, Peak=32336 HFD=7.2
22:47:57.483 00.000 21444 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.06) = xAngle (0.30 = 0.30)
22:47:57.483 00.000 21444 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.43 = 0.43)
22:47:57.483 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=0.09 hyp=0.37 cameraTheta=0.24 mountX=0.36 mountY=0.16, mountTheta=0.41
22:47:57.483 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=112, FiltMax=29808, Gamma=2.370
22:47:57.499 00.016 21444 UpdateGuideState exits: m=1457961 SNR=89.7 Saturated
22:47:57.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:57.499 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:47:57.499 00.000 21444 Enqueuing Expose request
22:47:57.499 00.000 25848 Worker thread wakes up
22:47:57.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:47:57.499 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1339,560,31,31)
22:48:00.872 03.373 25848 Exposure complete
22:48:00.936 00.064 25848 worker thread done servicing request
22:48:00.936 00.000 21444 OnExposeComplete: enter
22:48:00.936 00.000 21444 UpdateGuideState(): m_state=2
22:48:00.936 00.000 21444 Star::Find(15, 1354, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:00.936 00.000 21444 Star::Find returns 1 (1), X=1352.07, Y=576.02, Mass=1547384, SNR=114.2, Peak=40416 HFD=6.4
22:48:00.936 00.000 21444 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.06) = xAngle (2.85 = 2.85)
22:48:00.936 00.000 21444 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.98 = 2.98)
22:48:00.936 00.000 21444 CameraToMount -- cameraX=-2.02 cameraY=0.75 hyp=2.15 cameraTheta=2.79 mountX=-2.06 mountY=0.34, mountTheta=2.98
22:48:00.936 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=33152, Gamma=2.370
22:48:00.952 00.016 21444 UpdateGuideState exits: m=1547384 SNR=114.2 Saturated
22:48:00.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:00.952 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:48:00.952 00.000 21444 Enqueuing Expose request
22:48:00.952 00.000 25848 Worker thread wakes up
22:48:00.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:00.952 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1337,561,31,31)
22:48:01.142 00.190 21444 GuiderMultiStar::AutoSelect enter
22:48:01.142 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:48:01.217 00.075 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:48:01.217 00.000 21444 AutoFind: downsample 2x
22:48:01.230 00.013 21444 AutoFind: global mean = 1.8, stdev 1252.3
22:48:01.232 00.002 21444 AutoFind: using threshold = 0.1
22:48:01.251 00.019 21444 AutoFind: local max [1353, 577] 76.3
22:48:01.251 00.000 21444 AutoFind: local max [119, 499] 34.9
22:48:01.251 00.000 21444 AutoFind: local max [1813, 73] 30.4
22:48:01.251 00.000 21444 AutoFind: local max [1167, 1017] 14.5
22:48:01.253 00.002 21444 AutoFind: local max [791, 893] 6.8
22:48:01.253 00.000 21444 AutoFind: local max [129, 93] 5.4
22:48:01.253 00.000 21444 AutoFind: local max [1425, 1139] 5.1
22:48:01.253 00.000 21444 AutoFind: local max [1673, 75] 4.8
22:48:01.253 00.000 21444 AutoFind: local max [41, 27] 4.4
22:48:01.253 00.000 21444 AutoFind: local max [1473, 467] 4.3
22:48:01.253 00.000 21444 AutoFind: local max [761, 889] 4.2
22:48:01.253 00.000 21444 AutoFind: local max [885, 67] 4.1
22:48:01.253 00.000 21444 AutoFind: local max [829, 281] 4.1
22:48:01.253 00.000 21444 AutoFind: local max [1611, 345] 4.1
22:48:01.253 00.000 21444 AutoFind: local max [1651, 1097] 4.0
22:48:01.253 00.000 21444 AutoFind: local max [303, 369] 4.0
22:48:01.253 00.000 21444 AutoFind: local max [1557, 571] 4.0
22:48:01.253 00.000 21444 AutoFind: local max [667, 355] 4.0
22:48:01.253 00.000 21444 AutoFind: local max [189, 537] 4.0
22:48:01.253 00.000 21444 AutoFind: local max [477, 215] 4.0
22:48:01.253 00.000 21444 AutoFind: local max [689, 773] 3.9
22:48:01.253 00.000 21444 AutoFind: local max [1237, 81] 3.8
22:48:01.253 00.000 21444 AutoFind: local max [825, 713] 3.8
22:48:01.253 00.000 21444 AutoFind: local max [863, 915] 3.8
22:48:01.253 00.000 21444 AutoFind: local max [1645, 447] 3.8
22:48:01.253 00.000 21444 AutoFind: local max [1695, 661] 3.7
22:48:01.253 00.000 21444 AutoFind: local max [1205, 659] 3.7
22:48:01.253 00.000 21444 AutoFind: local max [607, 89] 3.7
22:48:01.253 00.000 21444 AutoFind: local max [1237, 467] 3.7
22:48:01.253 00.000 21444 AutoFind: local max [1497, 535] 3.7
22:48:01.253 00.000 21444 AutoFind: local max [1555, 625] 3.7
22:48:01.253 00.000 21444 AutoFind: local max [1479, 279] 3.7
22:48:01.253 00.000 21444 AutoFind: local max [1533, 813] 3.7
22:48:01.253 00.000 21444 AutoFind: local max [31, 499] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [1591, 299] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [1317, 467] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [661, 267] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [397, 661] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [1109, 237] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [839, 743] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [243, 523] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [1513, 713] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [1275, 833] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [21, 447] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [1579, 361] 3.6
22:48:01.253 00.000 21444 AutoFind: local max [1033, 281] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [1603, 1021] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [213, 171] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [285, 283] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [813, 449] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [855, 203] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [1173, 813] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [163, 431] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [617, 345] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [881, 835] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [229, 65] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [1539, 177] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [1435, 283] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [1375, 675] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [415, 829] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [1375, 123] 3.5
22:48:01.253 00.000 21444 AutoFind: local max [765, 775] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [809, 851] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1733, 45] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1471, 153] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1491, 447] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [767, 221] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1697, 1189] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1117, 375] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1007, 813] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1161, 539] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [941, 309] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [649, 497] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1235, 49] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [17, 31] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [305, 51] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1425, 297] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [753, 911] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [643, 219] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [487, 789] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [673, 743] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1165, 759] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1815, 297] 3.4
22:48:01.253 00.000 21444 AutoFind: local max [1799, 151] 3.3
22:48:01.253 00.000 21444 AutoFind: local max [355, 205] 3.3
22:48:01.253 00.000 21444 AutoFind: local max [853, 187] 3.3
22:48:01.253 00.000 21444 AutoFind: local max [1113, 295] 3.3
22:48:01.253 00.000 21444 AutoFind: local max [427, 931] 3.3
22:48:01.253 00.000 21444 AutoFind: local max [1159, 279] 3.3
22:48:01.255 00.002 21444 AutoFind: local max [929, 125] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [1349, 597] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [1609, 51] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [1615, 503] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [1391, 293] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [743, 65] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [1437, 695] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [1721, 149] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [1629, 133] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [927, 415] 3.3
22:48:01.255 00.000 21444 AutoFind: local max [999, 1059] 3.3
22:48:01.255 00.000 21444 AutoFind: close dim-bright [1349, 597] 3.3 - [1353, 577] 76.3
22:48:01.255 00.000 21444 AutoFind: too close [853, 187] 3.3 - [855, 203] 3.5
22:48:01.255 00.000 21444 AutoFind: too close [1425, 297] 3.4 - [1435, 283] 3.5
22:48:01.255 00.000 21444 AutoFind: too close [1491, 447] 3.4 - [1473, 467] 4.3
22:48:01.255 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:48:01.255 00.000 21444 Star::Find(15, 1353, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find returns 1 (1), X=1352.07, Y=576.02, Mass=1547384, SNR=114.2, Peak=40416 HFD=6.4
22:48:01.255 00.000 21444 Star::Find(15, 119, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find returns 1 (1), X=118.21, Y=499.12, Mass=920333, SNR=51.8, Peak=23648 HFD=7.4
22:48:01.255 00.000 21444 Star::Find(15, 1813, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find returns 1 (1), X=1812.44, Y=72.41, Mass=540912, SNR=56.9, Peak=16880 HFD=6.3
22:48:01.255 00.000 21444 Star::Find(15, 1167, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find returns 1 (1), X=1166.40, Y=1015.56, Mass=266589, SNR=32.4, Peak=12032 HFD=6.0
22:48:01.255 00.000 21444 Star::Find(15, 791, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=12 nbg=264 bg=4019.6 sigma=1009.4 thresh=7048 peak=6996
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=791.00, Y=893.00, Mass=45269, SNR=2.9, Peak=12848 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 129, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=16 nbg=246 bg=4072.1 sigma=814.3 thresh=6515 peak=6423
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=129.00, Y=93.00, Mass=52558, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 1425, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=13 nbg=254 bg=3050.8 sigma=844.8 thresh=5585 peak=5086
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=1425.00, Y=1139.00, Mass=44292, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 1673, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=2 nbg=263 bg=4765.8 sigma=1043.8 thresh=7897 peak=7018
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=1673.00, Y=75.00, Mass=6468, SNR=2.9, Peak=11120 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 41, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find returns 0 (4), X=34.30, Y=25.09, Mass=74850, SNR=34.6, Peak=65504 HFD=0.4
22:48:01.255 00.000 21444 Star::Find(15, 761, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find returns 0 (3), X=761.00, Y=889.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 885, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=9 nbg=259 bg=4203.7 sigma=945.8 thresh=7041 peak=6272
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=885.00, Y=67.00, Mass=31495, SNR=2.9, Peak=11232 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 829, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=9 nbg=241 bg=3901.1 sigma=875.4 thresh=6527 peak=6109
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=829.00, Y=281.00, Mass=26954, SNR=2.9, Peak=10112 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 1611, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find returns 0 (3), X=1611.00, Y=345.00, Mass=0, SNR=0.0, Peak=9808 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 1651, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find returns 1 (1), X=1651.53, Y=1096.52, Mass=41012, SNR=15.3, Peak=6480 HFD=6.6
22:48:01.255 00.000 21444 Star::Find(15, 303, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=6 nbg=255 bg=4068.3 sigma=867.5 thresh=6671 peak=5769
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=303.00, Y=369.00, Mass=19126, SNR=2.9, Peak=8800 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 1557, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=3 nbg=257 bg=4200.9 sigma=886.0 thresh=6859 peak=6044
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=1557.00, Y=571.00, Mass=8965, SNR=2.9, Peak=9312 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 667, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=3 nbg=256 bg=4096.5 sigma=944.8 thresh=6931 peak=5738
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=355.00, Mass=10286, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 189, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=10 nbg=251 bg=3704.7 sigma=907.0 thresh=6426 peak=5729
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=537.00, Mass=32809, SNR=2.9, Peak=8000 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 477, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=3 nbg=255 bg=4160.3 sigma=919.9 thresh=6920 peak=6541
22:48:01.255 00.000 21444 Star::Find returns 0 (2), X=477.00, Y=215.00, Mass=10799, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.255 00.000 21444 Star::Find(15, 689, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.255 00.000 21444 Star::Find false star n=5 nbg=253 bg=3795.7 sigma=895.9 thresh=6484 peak=5234
22:48:01.257 00.002 21444 Star::Find returns 0 (2), X=689.00, Y=773.00, Mass=17358, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1237, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=4 nbg=258 bg=4345.0 sigma=963.3 thresh=7235 peak=6459
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=81.00, Mass=13596, SNR=2.9, Peak=9808 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 825, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=6 nbg=250 bg=4181.2 sigma=857.9 thresh=6755 peak=6094
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=713.00, Mass=23393, SNR=2.9, Peak=11120 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 863, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=5 nbg=253 bg=3142.6 sigma=832.5 thresh=5640 peak=5195
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=863.00, Y=915.00, Mass=14783, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1645, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=3 nbg=269 bg=4264.0 sigma=1034.6 thresh=7368 peak=6329
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=447.00, Mass=11912, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1695, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=1 nbg=265 bg=4247.1 sigma=989.1 thresh=7214 peak=5969
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1695.00, Y=661.00, Mass=3449, SNR=2.9, Peak=7696 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1205, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find returns 0 (3), X=1205.00, Y=659.00, Mass=0, SNR=0.0, Peak=8704 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 607, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=1 nbg=262 bg=4235.3 sigma=1045.7 thresh=7372 peak=5864
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=607.00, Y=89.00, Mass=3157, SNR=2.9, Peak=8496 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1237, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=1 nbg=274 bg=4301.7 sigma=1149.9 thresh=7751 peak=6352
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=467.00, Mass=8642, SNR=2.9, Peak=12944 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1497, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=2 nbg=255 bg=4233.5 sigma=969.6 thresh=7142 peak=5844
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1497.00, Y=535.00, Mass=6109, SNR=2.9, Peak=8496 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1555, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=6 nbg=253 bg=4417.1 sigma=940.5 thresh=7239 peak=5849
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1555.00, Y=625.00, Mass=23514, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1479, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=3 nbg=260 bg=4207.2 sigma=900.9 thresh=6910 peak=6792
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=279.00, Mass=13778, SNR=2.9, Peak=11424 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1533, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=3 nbg=247 bg=4307.1 sigma=955.6 thresh=7174 peak=6444
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=813.00, Mass=10567, SNR=2.9, Peak=10816 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 31, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=2 nbg=273 bg=3383.7 sigma=1112.9 thresh=6722 peak=5035
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=31.00, Y=499.00, Mass=9025, SNR=2.9, Peak=11232 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1591, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find returns 1 (1), X=1589.32, Y=303.68, Mass=68317, SNR=35.5, Peak=65504 HFD=0.5
22:48:01.257 00.000 21444 Star::Find(15, 1317, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=5 nbg=260 bg=4118.5 sigma=948.4 thresh=6964 peak=6249
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=467.00, Mass=17279, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 661, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find returns 0 (3), X=661.00, Y=267.00, Mass=0, SNR=0.0, Peak=10112 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 397, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=9 nbg=245 bg=4027.2 sigma=882.0 thresh=6673 peak=6002
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=397.00, Y=661.00, Mass=27355, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1109, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=2 nbg=282 bg=4402.8 sigma=1115.0 thresh=7748 peak=6141
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=237.00, Mass=6970, SNR=2.9, Peak=9408 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 839, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=5 nbg=263 bg=4148.3 sigma=972.9 thresh=7067 peak=5879
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=839.00, Y=743.00, Mass=18314, SNR=2.9, Peak=10416 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 243, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=3 nbg=247 bg=4010.8 sigma=893.3 thresh=6691 peak=5907
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=243.00, Y=523.00, Mass=10848, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1513, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=4 nbg=272 bg=4381.6 sigma=1071.9 thresh=7597 peak=6396
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=713.00, Mass=14234, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1275, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=7 nbg=259 bg=4095.6 sigma=956.5 thresh=6965 peak=6657
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=833.00, Mass=29123, SNR=2.9, Peak=12544 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 21, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=7 nbg=250 bg=3196.9 sigma=888.6 thresh=5863 peak=5552
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=21.00, Y=447.00, Mass=24582, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1579, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find false star n=6 nbg=251 bg=4231.0 sigma=901.5 thresh=6935 peak=5841
22:48:01.257 00.000 21444 Star::Find returns 0 (2), X=1579.00, Y=361.00, Mass=21078, SNR=2.9, Peak=9616 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1033, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.257 00.000 21444 Star::Find returns 0 (3), X=1033.00, Y=281.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:48:01.257 00.000 21444 Star::Find(15, 1603, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.002 21444 Star::Find false star n=6 nbg=250 bg=3242.6 sigma=780.5 thresh=5584 peak=5176
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=1021.00, Mass=17601, SNR=2.9, Peak=10928 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 213, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=3 nbg=248 bg=3858.2 sigma=870.2 thresh=6469 peak=5454
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=213.00, Y=171.00, Mass=9177, SNR=2.9, Peak=7792 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 285, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=1 nbg=256 bg=4205.7 sigma=892.7 thresh=6884 peak=6217
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=285.00, Y=283.00, Mass=6418, SNR=2.9, Peak=10624 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 813, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=4 nbg=260 bg=3951.4 sigma=879.4 thresh=6590 peak=5691
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=813.00, Y=449.00, Mass=11938, SNR=2.9, Peak=8000 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1173, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=2 nbg=275 bg=4028.2 sigma=1177.2 thresh=7560 peak=6693
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1173.00, Y=813.00, Mass=11864, SNR=2.9, Peak=12336 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 163, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=2 nbg=256 bg=3946.3 sigma=916.7 thresh=6696 peak=5590
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=431.00, Mass=7899, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 617, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=6 nbg=262 bg=4146.1 sigma=968.5 thresh=7052 peak=5946
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=617.00, Y=345.00, Mass=21379, SNR=2.9, Peak=8800 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 881, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=3 nbg=253 bg=3959.8 sigma=912.2 thresh=6696 peak=5772
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=835.00, Mass=16248, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 229, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=4 nbg=250 bg=4252.7 sigma=923.2 thresh=7022 peak=5982
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=65.00, Mass=16701, SNR=2.9, Peak=10224 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1539, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=8 nbg=259 bg=4488.2 sigma=964.1 thresh=7381 peak=6858
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1539.00, Y=177.00, Mass=30175, SNR=2.9, Peak=11728 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1375, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=6 nbg=260 bg=4411.3 sigma=939.7 thresh=7230 peak=6329
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1375.00, Y=675.00, Mass=21308, SNR=2.9, Peak=9712 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 415, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=1 nbg=269 bg=3547.9 sigma=1049.5 thresh=6696 peak=5642
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=415.00, Y=829.00, Mass=3236, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1375, 123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find returns 0 (3), X=1375.00, Y=123.00, Mass=0, SNR=0.0, Peak=8400 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 765, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find returns 0 (3), X=765.00, Y=775.00, Mass=0, SNR=0.0, Peak=9104 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 809, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=1 nbg=278 bg=3671.0 sigma=1050.7 thresh=6823 peak=5130
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=809.00, Y=851.00, Mass=3209, SNR=2.9, Peak=10016 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1733, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=7 nbg=251 bg=4274.0 sigma=847.6 thresh=6817 peak=5895
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1733.00, Y=45.00, Mass=22018, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1471, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=8 nbg=245 bg=4441.8 sigma=820.0 thresh=6902 peak=6315
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=153.00, Mass=26290, SNR=2.9, Peak=9408 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 767, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=4 nbg=259 bg=4258.2 sigma=916.7 thresh=7008 peak=5887
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=767.00, Y=221.00, Mass=18279, SNR=2.9, Peak=10928 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1697, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=2 nbg=268 bg=2875.2 sigma=986.0 thresh=5833 peak=5443
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=1189.00, Mass=11850, SNR=2.9, Peak=11728 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1117, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=12 nbg=216 bg=4211.2 sigma=697.0 thresh=6302 peak=5954
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=375.00, Mass=33386, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1007, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=5 nbg=246 bg=3880.6 sigma=876.0 thresh=6508 peak=6374
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1007.00, Y=813.00, Mass=21797, SNR=2.9, Peak=13344 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1161, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=4 nbg=255 bg=4209.2 sigma=953.3 thresh=7069 peak=7041
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1161.00, Y=539.00, Mass=21707, SNR=2.9, Peak=12944 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 941, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=2 nbg=268 bg=4037.2 sigma=1077.9 thresh=7271 peak=6237
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=941.00, Y=309.00, Mass=9750, SNR=2.9, Peak=10528 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 649, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=2 nbg=259 bg=4323.5 sigma=922.0 thresh=7089 peak=5653
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=497.00, Mass=6937, SNR=2.9, Peak=7696 HFD=0.0
22:48:01.259 00.000 21444 Star::Find(15, 1235, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.259 00.000 21444 Star::Find false star n=4 nbg=250 bg=4504.6 sigma=884.8 thresh=7159 peak=6567
22:48:01.259 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=49.00, Mass=14558, SNR=2.9, Peak=10112 HFD=0.0
22:48:01.261 00.002 21444 Star::Find(15, 17, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=4 nbg=147 bg=3138.4 sigma=740.8 thresh=5361 peak=4656
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=17.00, Y=31.00, Mass=12774, SNR=2.9, Peak=7184 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 305, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=3 nbg=273 bg=4468.9 sigma=1060.9 thresh=7652 peak=5975
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=305.00, Y=51.00, Mass=11185, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 753, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=7 nbg=258 bg=3221.0 sigma=803.3 thresh=5631 peak=4953
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=911.00, Mass=19885, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 643, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=4 nbg=250 bg=4060.1 sigma=869.4 thresh=6668 peak=5907
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=219.00, Mass=11712, SNR=2.9, Peak=9616 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 487, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=2 nbg=263 bg=3886.7 sigma=1013.4 thresh=6927 peak=5463
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=789.00, Mass=7107, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 673, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=10 nbg=256 bg=4130.9 sigma=952.6 thresh=6989 peak=6409
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=743.00, Mass=35219, SNR=2.9, Peak=9200 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1165, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=3 nbg=274 bg=4268.8 sigma=1074.4 thresh=7492 peak=6500
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=759.00, Mass=15338, SNR=2.9, Peak=12144 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1815, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find returns 1 (1), X=1818.05, Y=307.02, Mass=24938, SNR=12.9, Peak=11936 HFD=5.7
22:48:01.261 00.000 21444 Star::Find(15, 1799, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=10 nbg=256 bg=3922.1 sigma=897.2 thresh=6614 peak=5964
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1799.00, Y=151.00, Mass=32155, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 355, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=1 nbg=264 bg=4278.1 sigma=1051.8 thresh=7433 peak=6165
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=355.00, Y=205.00, Mass=5434, SNR=2.9, Peak=9712 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1113, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=8 nbg=251 bg=4238.3 sigma=924.0 thresh=7010 peak=6255
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=295.00, Mass=26125, SNR=2.9, Peak=9808 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 427, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=4 nbg=263 bg=3008.9 sigma=923.7 thresh=5780 peak=4376
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=427.00, Y=931.00, Mass=14380, SNR=2.9, Peak=6480 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1159, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=4 nbg=266 bg=4214.7 sigma=956.6 thresh=7085 peak=5984
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=279.00, Mass=12213, SNR=2.9, Peak=7792 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 929, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=1 nbg=265 bg=4412.8 sigma=1030.8 thresh=7505 peak=6019
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=125.00, Mass=5507, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1349, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find returns 1 (1), X=1352.26, Y=578.77, Mass=783945, SNR=99.0, Peak=10624 HFD=4.8
22:48:01.261 00.000 21444 Star::Find(15, 1609, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=2 nbg=259 bg=4653.3 sigma=969.9 thresh=7563 peak=6563
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1609.00, Y=51.00, Mass=8405, SNR=2.9, Peak=9312 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1615, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=3 nbg=266 bg=4375.3 sigma=1047.1 thresh=7517 peak=6216
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1615.00, Y=503.00, Mass=11370, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1391, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=1 nbg=267 bg=4294.8 sigma=1147.3 thresh=7737 peak=6138
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1391.00, Y=293.00, Mass=3593, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 743, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=1 nbg=262 bg=4409.3 sigma=1051.5 thresh=7564 peak=5750
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=743.00, Y=65.00, Mass=3895, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1437, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find returns 0 (3), X=1437.00, Y=695.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1721, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=6 nbg=256 bg=4115.1 sigma=991.0 thresh=7088 peak=6182
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1721.00, Y=149.00, Mass=20734, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 1629, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.261 00.000 21444 Star::Find false star n=7 nbg=264 bg=4478.2 sigma=923.8 thresh=7250 peak=6235
22:48:01.261 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=133.00, Mass=23612, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.261 00.000 21444 Star::Find(15, 927, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.001 21444 Star::Find false star n=3 nbg=259 bg=4302.5 sigma=946.3 thresh=7141 peak=5988
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=927.00, Y=415.00, Mass=11380, SNR=2.9, Peak=11632 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 999, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=5 nbg=257 bg=2579.2 sigma=867.0 thresh=5180 peak=4331
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=999.00, Y=1059.00, Mass=17600, SNR=2.9, Peak=8608 HFD=0.0
22:48:01.262 00.000 21444 AutoFind: finding best star pass 1
22:48:01.262 00.000 21444 Star::Find(15, 1353, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find returns 1 (1), X=1352.07, Y=576.02, Mass=1547384, SNR=114.2, Peak=40416 HFD=6.4
22:48:01.262 00.000 21444 AutoFind: near-saturated [1353, 577] 76.3 Mass 1547384 SNR 114.2 Peak 40416
22:48:01.262 00.000 21444 Star::Find(15, 119, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find returns 1 (1), X=118.21, Y=499.12, Mass=920333, SNR=51.8, Peak=23648 HFD=7.4
22:48:01.262 00.000 21444 AutoFind: near-saturated [119, 499] 34.9 Mass 920333 SNR 51.8 Peak 23648
22:48:01.262 00.000 21444 Star::Find(15, 1813, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find returns 1 (1), X=1812.44, Y=72.41, Mass=540912, SNR=56.9, Peak=16880 HFD=6.3
22:48:01.262 00.000 21444 AutoFind: near-saturated [1813, 73] 30.4 Mass 540912 SNR 56.9 Peak 16880
22:48:01.262 00.000 21444 Star::Find(15, 1167, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find returns 1 (1), X=1166.40, Y=1015.56, Mass=266589, SNR=32.4, Peak=12032 HFD=6.0
22:48:01.262 00.000 21444 AutoFind: near-saturated [1167, 1017] 14.5 Mass 266589 SNR 32.4 Peak 12032
22:48:01.262 00.000 21444 Star::Find(15, 791, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=12 nbg=264 bg=4019.6 sigma=1009.4 thresh=7048 peak=6996
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=791.00, Y=893.00, Mass=45269, SNR=2.9, Peak=12848 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 129, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=16 nbg=246 bg=4072.1 sigma=814.3 thresh=6515 peak=6423
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=129.00, Y=93.00, Mass=52558, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 1425, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=13 nbg=254 bg=3050.8 sigma=844.8 thresh=5585 peak=5086
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=1425.00, Y=1139.00, Mass=44292, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 1673, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=2 nbg=263 bg=4765.8 sigma=1043.8 thresh=7897 peak=7018
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=1673.00, Y=75.00, Mass=6468, SNR=2.9, Peak=11120 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 41, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find returns 0 (4), X=34.30, Y=25.09, Mass=74850, SNR=34.6, Peak=65504 HFD=0.4
22:48:01.262 00.000 21444 Star::Find(15, 761, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find returns 0 (3), X=761.00, Y=889.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 885, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=9 nbg=259 bg=4203.7 sigma=945.8 thresh=7041 peak=6272
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=885.00, Y=67.00, Mass=31495, SNR=2.9, Peak=11232 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 829, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=9 nbg=241 bg=3901.1 sigma=875.4 thresh=6527 peak=6109
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=829.00, Y=281.00, Mass=26954, SNR=2.9, Peak=10112 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 1611, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find returns 0 (3), X=1611.00, Y=345.00, Mass=0, SNR=0.0, Peak=9808 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 1651, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find returns 1 (1), X=1651.53, Y=1096.52, Mass=41012, SNR=15.3, Peak=6480 HFD=6.6
22:48:01.262 00.000 21444 AutoFind: near-saturated [1651, 1097] 4.0 Mass 41012 SNR 15.3 Peak 6480
22:48:01.262 00.000 21444 Star::Find(15, 303, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=6 nbg=255 bg=4068.3 sigma=867.5 thresh=6671 peak=5769
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=303.00, Y=369.00, Mass=19126, SNR=2.9, Peak=8800 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 1557, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=3 nbg=257 bg=4200.9 sigma=886.0 thresh=6859 peak=6044
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=1557.00, Y=571.00, Mass=8965, SNR=2.9, Peak=9312 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 667, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=3 nbg=256 bg=4096.5 sigma=944.8 thresh=6931 peak=5738
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=355.00, Mass=10286, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 189, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=10 nbg=251 bg=3704.7 sigma=907.0 thresh=6426 peak=5729
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=537.00, Mass=32809, SNR=2.9, Peak=8000 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 477, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=3 nbg=255 bg=4160.3 sigma=919.9 thresh=6920 peak=6541
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=477.00, Y=215.00, Mass=10799, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 689, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=5 nbg=253 bg=3795.7 sigma=895.9 thresh=6484 peak=5234
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=689.00, Y=773.00, Mass=17358, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 1237, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=4 nbg=258 bg=4345.0 sigma=963.3 thresh=7235 peak=6459
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=81.00, Mass=13596, SNR=2.9, Peak=9808 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 825, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=6 nbg=250 bg=4181.2 sigma=857.9 thresh=6755 peak=6094
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=713.00, Mass=23393, SNR=2.9, Peak=11120 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 863, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.262 00.000 21444 Star::Find false star n=5 nbg=253 bg=3142.6 sigma=832.5 thresh=5640 peak=5195
22:48:01.262 00.000 21444 Star::Find returns 0 (2), X=863.00, Y=915.00, Mass=14783, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.262 00.000 21444 Star::Find(15, 1645, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.002 21444 Star::Find false star n=3 nbg=269 bg=4264.0 sigma=1034.6 thresh=7368 peak=6329
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=447.00, Mass=11912, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1695, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=1 nbg=265 bg=4247.1 sigma=989.1 thresh=7214 peak=5969
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1695.00, Y=661.00, Mass=3449, SNR=2.9, Peak=7696 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1205, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find returns 0 (3), X=1205.00, Y=659.00, Mass=0, SNR=0.0, Peak=8704 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 607, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=1 nbg=262 bg=4235.3 sigma=1045.7 thresh=7372 peak=5864
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=607.00, Y=89.00, Mass=3157, SNR=2.9, Peak=8496 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1237, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=1 nbg=274 bg=4301.7 sigma=1149.9 thresh=7751 peak=6352
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=467.00, Mass=8642, SNR=2.9, Peak=12944 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1497, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=2 nbg=255 bg=4233.5 sigma=969.6 thresh=7142 peak=5844
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1497.00, Y=535.00, Mass=6109, SNR=2.9, Peak=8496 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1555, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=6 nbg=253 bg=4417.1 sigma=940.5 thresh=7239 peak=5849
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1555.00, Y=625.00, Mass=23514, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1479, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=3 nbg=260 bg=4207.2 sigma=900.9 thresh=6910 peak=6792
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=279.00, Mass=13778, SNR=2.9, Peak=11424 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1533, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=3 nbg=247 bg=4307.1 sigma=955.6 thresh=7174 peak=6444
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=813.00, Mass=10567, SNR=2.9, Peak=10816 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 31, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=2 nbg=273 bg=3383.7 sigma=1112.9 thresh=6722 peak=5035
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=31.00, Y=499.00, Mass=9025, SNR=2.9, Peak=11232 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1591, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find returns 1 (1), X=1589.32, Y=303.68, Mass=68317, SNR=35.5, Peak=65504 HFD=0.5
22:48:01.264 00.000 21444 AutoFind: near-saturated [1591, 299] 3.6 Mass 68317 SNR 35.5 Peak 65504
22:48:01.264 00.000 21444 Star::Find(15, 1317, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=5 nbg=260 bg=4118.5 sigma=948.4 thresh=6964 peak=6249
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=467.00, Mass=17279, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 661, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find returns 0 (3), X=661.00, Y=267.00, Mass=0, SNR=0.0, Peak=10112 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 397, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=9 nbg=245 bg=4027.2 sigma=882.0 thresh=6673 peak=6002
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=397.00, Y=661.00, Mass=27355, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1109, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=2 nbg=282 bg=4402.8 sigma=1115.0 thresh=7748 peak=6141
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=237.00, Mass=6970, SNR=2.9, Peak=9408 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 839, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=5 nbg=263 bg=4148.3 sigma=972.9 thresh=7067 peak=5879
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=839.00, Y=743.00, Mass=18314, SNR=2.9, Peak=10416 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 243, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=3 nbg=247 bg=4010.8 sigma=893.3 thresh=6691 peak=5907
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=243.00, Y=523.00, Mass=10848, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1513, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=4 nbg=272 bg=4381.6 sigma=1071.9 thresh=7597 peak=6396
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=713.00, Mass=14234, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1275, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=7 nbg=259 bg=4095.6 sigma=956.5 thresh=6965 peak=6657
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=833.00, Mass=29123, SNR=2.9, Peak=12544 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 21, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=7 nbg=250 bg=3196.9 sigma=888.6 thresh=5863 peak=5552
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=21.00, Y=447.00, Mass=24582, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1579, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=6 nbg=251 bg=4231.0 sigma=901.5 thresh=6935 peak=5841
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1579.00, Y=361.00, Mass=21078, SNR=2.9, Peak=9616 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1033, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find returns 0 (3), X=1033.00, Y=281.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1603, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=6 nbg=250 bg=3242.6 sigma=780.5 thresh=5584 peak=5176
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=1021.00, Mass=17601, SNR=2.9, Peak=10928 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 213, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=3 nbg=248 bg=3858.2 sigma=870.2 thresh=6469 peak=5454
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=213.00, Y=171.00, Mass=9177, SNR=2.9, Peak=7792 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 285, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=1 nbg=256 bg=4205.7 sigma=892.7 thresh=6884 peak=6217
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=285.00, Y=283.00, Mass=6418, SNR=2.9, Peak=10624 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 813, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.264 00.000 21444 Star::Find false star n=4 nbg=260 bg=3951.4 sigma=879.4 thresh=6590 peak=5691
22:48:01.264 00.000 21444 Star::Find returns 0 (2), X=813.00, Y=449.00, Mass=11938, SNR=2.9, Peak=8000 HFD=0.0
22:48:01.264 00.000 21444 Star::Find(15, 1173, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.002 21444 Star::Find false star n=2 nbg=275 bg=4028.2 sigma=1177.2 thresh=7560 peak=6693
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1173.00, Y=813.00, Mass=11864, SNR=2.9, Peak=12336 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 163, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=2 nbg=256 bg=3946.3 sigma=916.7 thresh=6696 peak=5590
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=431.00, Mass=7899, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 617, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=6 nbg=262 bg=4146.1 sigma=968.5 thresh=7052 peak=5946
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=617.00, Y=345.00, Mass=21379, SNR=2.9, Peak=8800 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 881, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=3 nbg=253 bg=3959.8 sigma=912.2 thresh=6696 peak=5772
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=835.00, Mass=16248, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 229, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=4 nbg=250 bg=4252.7 sigma=923.2 thresh=7022 peak=5982
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=65.00, Mass=16701, SNR=2.9, Peak=10224 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1539, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=8 nbg=259 bg=4488.2 sigma=964.1 thresh=7381 peak=6858
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1539.00, Y=177.00, Mass=30175, SNR=2.9, Peak=11728 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1375, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=6 nbg=260 bg=4411.3 sigma=939.7 thresh=7230 peak=6329
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1375.00, Y=675.00, Mass=21308, SNR=2.9, Peak=9712 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 415, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=1 nbg=269 bg=3547.9 sigma=1049.5 thresh=6696 peak=5642
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=415.00, Y=829.00, Mass=3236, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1375, 123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find returns 0 (3), X=1375.00, Y=123.00, Mass=0, SNR=0.0, Peak=8400 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 765, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find returns 0 (3), X=765.00, Y=775.00, Mass=0, SNR=0.0, Peak=9104 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 809, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=1 nbg=278 bg=3671.0 sigma=1050.7 thresh=6823 peak=5130
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=809.00, Y=851.00, Mass=3209, SNR=2.9, Peak=10016 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1733, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=7 nbg=251 bg=4274.0 sigma=847.6 thresh=6817 peak=5895
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1733.00, Y=45.00, Mass=22018, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1471, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=8 nbg=245 bg=4441.8 sigma=820.0 thresh=6902 peak=6315
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=153.00, Mass=26290, SNR=2.9, Peak=9408 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 767, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=4 nbg=259 bg=4258.2 sigma=916.7 thresh=7008 peak=5887
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=767.00, Y=221.00, Mass=18279, SNR=2.9, Peak=10928 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1697, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=2 nbg=268 bg=2875.2 sigma=986.0 thresh=5833 peak=5443
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=1189.00, Mass=11850, SNR=2.9, Peak=11728 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1117, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=12 nbg=216 bg=4211.2 sigma=697.0 thresh=6302 peak=5954
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=375.00, Mass=33386, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1007, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=5 nbg=246 bg=3880.6 sigma=876.0 thresh=6508 peak=6374
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1007.00, Y=813.00, Mass=21797, SNR=2.9, Peak=13344 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1161, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=4 nbg=255 bg=4209.2 sigma=953.3 thresh=7069 peak=7041
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1161.00, Y=539.00, Mass=21707, SNR=2.9, Peak=12944 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 941, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=2 nbg=268 bg=4037.2 sigma=1077.9 thresh=7271 peak=6237
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=941.00, Y=309.00, Mass=9750, SNR=2.9, Peak=10528 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 649, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=2 nbg=259 bg=4323.5 sigma=922.0 thresh=7089 peak=5653
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=497.00, Mass=6937, SNR=2.9, Peak=7696 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 1235, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=4 nbg=250 bg=4504.6 sigma=884.8 thresh=7159 peak=6567
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=49.00, Mass=14558, SNR=2.9, Peak=10112 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 17, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=4 nbg=147 bg=3138.4 sigma=740.8 thresh=5361 peak=4656
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=17.00, Y=31.00, Mass=12774, SNR=2.9, Peak=7184 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 305, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=3 nbg=273 bg=4468.9 sigma=1060.9 thresh=7652 peak=5975
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=305.00, Y=51.00, Mass=11185, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 753, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=7 nbg=258 bg=3221.0 sigma=803.3 thresh=5631 peak=4953
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=911.00, Mass=19885, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 643, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=4 nbg=250 bg=4060.1 sigma=869.4 thresh=6668 peak=5907
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=219.00, Mass=11712, SNR=2.9, Peak=9616 HFD=0.0
22:48:01.266 00.000 21444 Star::Find(15, 487, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.266 00.000 21444 Star::Find false star n=2 nbg=263 bg=3886.7 sigma=1013.4 thresh=6927 peak=5463
22:48:01.266 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=789.00, Mass=7107, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.268 00.002 21444 Star::Find(15, 673, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=10 nbg=256 bg=4130.9 sigma=952.6 thresh=6989 peak=6409
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=743.00, Mass=35219, SNR=2.9, Peak=9200 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1165, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=3 nbg=274 bg=4268.8 sigma=1074.4 thresh=7492 peak=6500
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=759.00, Mass=15338, SNR=2.9, Peak=12144 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1815, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find returns 1 (1), X=1818.05, Y=307.02, Mass=24938, SNR=12.9, Peak=11936 HFD=5.7
22:48:01.268 00.000 21444 AutoFind: near-saturated [1815, 297] 3.4 Mass 24938 SNR 12.9 Peak 11936
22:48:01.268 00.000 21444 Star::Find(15, 1799, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=10 nbg=256 bg=3922.1 sigma=897.2 thresh=6614 peak=5964
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1799.00, Y=151.00, Mass=32155, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 355, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=1 nbg=264 bg=4278.1 sigma=1051.8 thresh=7433 peak=6165
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=355.00, Y=205.00, Mass=5434, SNR=2.9, Peak=9712 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1113, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=8 nbg=251 bg=4238.3 sigma=924.0 thresh=7010 peak=6255
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=295.00, Mass=26125, SNR=2.9, Peak=9808 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 427, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=4 nbg=263 bg=3008.9 sigma=923.7 thresh=5780 peak=4376
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=427.00, Y=931.00, Mass=14380, SNR=2.9, Peak=6480 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1159, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=4 nbg=266 bg=4214.7 sigma=956.6 thresh=7085 peak=5984
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=279.00, Mass=12213, SNR=2.9, Peak=7792 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 929, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=1 nbg=265 bg=4412.8 sigma=1030.8 thresh=7505 peak=6019
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=125.00, Mass=5507, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1349, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find returns 1 (1), X=1352.26, Y=578.77, Mass=783945, SNR=99.0, Peak=10624 HFD=4.8
22:48:01.268 00.000 21444 AutoFind: near-saturated [1349, 597] 3.3 Mass 783945 SNR 99.0 Peak 10624
22:48:01.268 00.000 21444 Star::Find(15, 1609, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=2 nbg=259 bg=4653.3 sigma=969.9 thresh=7563 peak=6563
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1609.00, Y=51.00, Mass=8405, SNR=2.9, Peak=9312 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1615, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=3 nbg=266 bg=4375.3 sigma=1047.1 thresh=7517 peak=6216
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1615.00, Y=503.00, Mass=11370, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1391, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=1 nbg=267 bg=4294.8 sigma=1147.3 thresh=7737 peak=6138
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1391.00, Y=293.00, Mass=3593, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 743, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=1 nbg=262 bg=4409.3 sigma=1051.5 thresh=7564 peak=5750
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=743.00, Y=65.00, Mass=3895, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1437, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find returns 0 (3), X=1437.00, Y=695.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1721, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=6 nbg=256 bg=4115.1 sigma=991.0 thresh=7088 peak=6182
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1721.00, Y=149.00, Mass=20734, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 1629, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=7 nbg=264 bg=4478.2 sigma=923.8 thresh=7250 peak=6235
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=133.00, Mass=23612, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 927, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=3 nbg=259 bg=4302.5 sigma=946.3 thresh=7141 peak=5988
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=927.00, Y=415.00, Mass=11380, SNR=2.9, Peak=11632 HFD=0.0
22:48:01.268 00.000 21444 Star::Find(15, 999, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=5 nbg=257 bg=2579.2 sigma=867.0 thresh=5180 peak=4331
22:48:01.268 00.000 21444 Star::Find returns 0 (2), X=999.00, Y=1059.00, Mass=17600, SNR=2.9, Peak=8608 HFD=0.0
22:48:01.268 00.000 21444 AutoFind: could not find a star on Pass 1
22:48:01.268 00.000 21444 AutoFind: finding best star pass 2
22:48:01.268 00.000 21444 Star::Find(15, 1353, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find returns 1 (1), X=1352.07, Y=576.02, Mass=1547384, SNR=114.2, Peak=40416 HFD=6.4
22:48:01.268 00.000 21444 AutoFind: star saturated or too dim [1353, 577] 76.3 Mass 1547384 SNR 114.2
22:48:01.268 00.000 21444 Star::Find(15, 119, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find returns 1 (1), X=118.21, Y=499.12, Mass=920333, SNR=51.8, Peak=23648 HFD=7.4
22:48:01.268 00.000 21444 AutoFind: star saturated or too dim [119, 499] 34.9 Mass 920333 SNR 51.8
22:48:01.268 00.000 21444 Star::Find(15, 1813, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find returns 1 (1), X=1812.44, Y=72.41, Mass=540912, SNR=56.9, Peak=16880 HFD=6.3
22:48:01.268 00.000 21444 AutoFind: star saturated or too dim [1813, 73] 30.4 Mass 540912 SNR 56.9
22:48:01.268 00.000 21444 Star::Find(15, 1167, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find returns 1 (1), X=1166.40, Y=1015.56, Mass=266589, SNR=32.4, Peak=12032 HFD=6.0
22:48:01.268 00.000 21444 AutoFind: star saturated or too dim [1167, 1017] 14.5 Mass 266589 SNR 32.4
22:48:01.268 00.000 21444 Star::Find(15, 791, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.268 00.000 21444 Star::Find false star n=12 nbg=264 bg=4019.6 sigma=1009.4 thresh=7048 peak=6996
22:48:01.270 00.002 21444 Star::Find returns 0 (2), X=791.00, Y=893.00, Mass=45269, SNR=2.9, Peak=12848 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 129, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=16 nbg=246 bg=4072.1 sigma=814.3 thresh=6515 peak=6423
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=129.00, Y=93.00, Mass=52558, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1425, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=13 nbg=254 bg=3050.8 sigma=844.8 thresh=5585 peak=5086
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=1425.00, Y=1139.00, Mass=44292, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1673, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=2 nbg=263 bg=4765.8 sigma=1043.8 thresh=7897 peak=7018
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=1673.00, Y=75.00, Mass=6468, SNR=2.9, Peak=11120 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 41, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find returns 0 (4), X=34.30, Y=25.09, Mass=74850, SNR=34.6, Peak=65504 HFD=0.4
22:48:01.270 00.000 21444 Star::Find(15, 761, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find returns 0 (3), X=761.00, Y=889.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 885, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=9 nbg=259 bg=4203.7 sigma=945.8 thresh=7041 peak=6272
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=885.00, Y=67.00, Mass=31495, SNR=2.9, Peak=11232 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 829, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=9 nbg=241 bg=3901.1 sigma=875.4 thresh=6527 peak=6109
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=829.00, Y=281.00, Mass=26954, SNR=2.9, Peak=10112 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1611, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find returns 0 (3), X=1611.00, Y=345.00, Mass=0, SNR=0.0, Peak=9808 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1651, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find returns 1 (1), X=1651.53, Y=1096.52, Mass=41012, SNR=15.3, Peak=6480 HFD=6.6
22:48:01.270 00.000 21444 AutoFind: star saturated or too dim [1651, 1097] 4.0 Mass 41012 SNR 15.3
22:48:01.270 00.000 21444 Star::Find(15, 303, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=6 nbg=255 bg=4068.3 sigma=867.5 thresh=6671 peak=5769
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=303.00, Y=369.00, Mass=19126, SNR=2.9, Peak=8800 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1557, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=3 nbg=257 bg=4200.9 sigma=886.0 thresh=6859 peak=6044
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=1557.00, Y=571.00, Mass=8965, SNR=2.9, Peak=9312 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 667, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=3 nbg=256 bg=4096.5 sigma=944.8 thresh=6931 peak=5738
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=355.00, Mass=10286, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 189, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=10 nbg=251 bg=3704.7 sigma=907.0 thresh=6426 peak=5729
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=537.00, Mass=32809, SNR=2.9, Peak=8000 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 477, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=3 nbg=255 bg=4160.3 sigma=919.9 thresh=6920 peak=6541
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=477.00, Y=215.00, Mass=10799, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 689, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=5 nbg=253 bg=3795.7 sigma=895.9 thresh=6484 peak=5234
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=689.00, Y=773.00, Mass=17358, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1237, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=4 nbg=258 bg=4345.0 sigma=963.3 thresh=7235 peak=6459
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=81.00, Mass=13596, SNR=2.9, Peak=9808 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 825, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=6 nbg=250 bg=4181.2 sigma=857.9 thresh=6755 peak=6094
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=713.00, Mass=23393, SNR=2.9, Peak=11120 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 863, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=5 nbg=253 bg=3142.6 sigma=832.5 thresh=5640 peak=5195
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=863.00, Y=915.00, Mass=14783, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1645, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=3 nbg=269 bg=4264.0 sigma=1034.6 thresh=7368 peak=6329
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=447.00, Mass=11912, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1695, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=1 nbg=265 bg=4247.1 sigma=989.1 thresh=7214 peak=5969
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=1695.00, Y=661.00, Mass=3449, SNR=2.9, Peak=7696 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1205, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find returns 0 (3), X=1205.00, Y=659.00, Mass=0, SNR=0.0, Peak=8704 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 607, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=1 nbg=262 bg=4235.3 sigma=1045.7 thresh=7372 peak=5864
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=607.00, Y=89.00, Mass=3157, SNR=2.9, Peak=8496 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1237, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=1 nbg=274 bg=4301.7 sigma=1149.9 thresh=7751 peak=6352
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=467.00, Mass=8642, SNR=2.9, Peak=12944 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1497, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=2 nbg=255 bg=4233.5 sigma=969.6 thresh=7142 peak=5844
22:48:01.270 00.000 21444 Star::Find returns 0 (2), X=1497.00, Y=535.00, Mass=6109, SNR=2.9, Peak=8496 HFD=0.0
22:48:01.270 00.000 21444 Star::Find(15, 1555, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.270 00.000 21444 Star::Find false star n=6 nbg=253 bg=4417.1 sigma=940.5 thresh=7239 peak=5849
22:48:01.272 00.002 21444 Star::Find returns 0 (2), X=1555.00, Y=625.00, Mass=23514, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1479, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=3 nbg=260 bg=4207.2 sigma=900.9 thresh=6910 peak=6792
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=279.00, Mass=13778, SNR=2.9, Peak=11424 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1533, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=3 nbg=247 bg=4307.1 sigma=955.6 thresh=7174 peak=6444
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=813.00, Mass=10567, SNR=2.9, Peak=10816 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 31, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=2 nbg=273 bg=3383.7 sigma=1112.9 thresh=6722 peak=5035
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=31.00, Y=499.00, Mass=9025, SNR=2.9, Peak=11232 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1591, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find returns 1 (1), X=1589.32, Y=303.68, Mass=68317, SNR=35.5, Peak=65504 HFD=0.5
22:48:01.272 00.000 21444 AutoFind: star saturated or too dim [1591, 299] 3.6 Mass 68317 SNR 35.5
22:48:01.272 00.000 21444 Star::Find(15, 1317, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=5 nbg=260 bg=4118.5 sigma=948.4 thresh=6964 peak=6249
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=467.00, Mass=17279, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 661, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find returns 0 (3), X=661.00, Y=267.00, Mass=0, SNR=0.0, Peak=10112 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 397, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=9 nbg=245 bg=4027.2 sigma=882.0 thresh=6673 peak=6002
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=397.00, Y=661.00, Mass=27355, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1109, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=2 nbg=282 bg=4402.8 sigma=1115.0 thresh=7748 peak=6141
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=237.00, Mass=6970, SNR=2.9, Peak=9408 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 839, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=5 nbg=263 bg=4148.3 sigma=972.9 thresh=7067 peak=5879
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=839.00, Y=743.00, Mass=18314, SNR=2.9, Peak=10416 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 243, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=3 nbg=247 bg=4010.8 sigma=893.3 thresh=6691 peak=5907
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=243.00, Y=523.00, Mass=10848, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1513, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=4 nbg=272 bg=4381.6 sigma=1071.9 thresh=7597 peak=6396
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=713.00, Mass=14234, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1275, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=7 nbg=259 bg=4095.6 sigma=956.5 thresh=6965 peak=6657
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=833.00, Mass=29123, SNR=2.9, Peak=12544 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 21, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=7 nbg=250 bg=3196.9 sigma=888.6 thresh=5863 peak=5552
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=21.00, Y=447.00, Mass=24582, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1579, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=6 nbg=251 bg=4231.0 sigma=901.5 thresh=6935 peak=5841
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1579.00, Y=361.00, Mass=21078, SNR=2.9, Peak=9616 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1033, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find returns 0 (3), X=1033.00, Y=281.00, Mass=0, SNR=0.0, Peak=7296 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1603, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=6 nbg=250 bg=3242.6 sigma=780.5 thresh=5584 peak=5176
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=1021.00, Mass=17601, SNR=2.9, Peak=10928 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 213, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=3 nbg=248 bg=3858.2 sigma=870.2 thresh=6469 peak=5454
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=213.00, Y=171.00, Mass=9177, SNR=2.9, Peak=7792 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 285, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=1 nbg=256 bg=4205.7 sigma=892.7 thresh=6884 peak=6217
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=285.00, Y=283.00, Mass=6418, SNR=2.9, Peak=10624 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 813, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=4 nbg=260 bg=3951.4 sigma=879.4 thresh=6590 peak=5691
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=813.00, Y=449.00, Mass=11938, SNR=2.9, Peak=8000 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1173, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=2 nbg=275 bg=4028.2 sigma=1177.2 thresh=7560 peak=6693
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1173.00, Y=813.00, Mass=11864, SNR=2.9, Peak=12336 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 163, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=2 nbg=256 bg=3946.3 sigma=916.7 thresh=6696 peak=5590
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=431.00, Mass=7899, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 617, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=6 nbg=262 bg=4146.1 sigma=968.5 thresh=7052 peak=5946
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=617.00, Y=345.00, Mass=21379, SNR=2.9, Peak=8800 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 881, 835, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=3 nbg=253 bg=3959.8 sigma=912.2 thresh=6696 peak=5772
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=835.00, Mass=16248, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 229, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=4 nbg=250 bg=4252.7 sigma=923.2 thresh=7022 peak=5982
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=65.00, Mass=16701, SNR=2.9, Peak=10224 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1539, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.272 00.000 21444 Star::Find false star n=8 nbg=259 bg=4488.2 sigma=964.1 thresh=7381 peak=6858
22:48:01.272 00.000 21444 Star::Find returns 0 (2), X=1539.00, Y=177.00, Mass=30175, SNR=2.9, Peak=11728 HFD=0.0
22:48:01.272 00.000 21444 Star::Find(15, 1375, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.002 21444 Star::Find false star n=6 nbg=260 bg=4411.3 sigma=939.7 thresh=7230 peak=6329
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1375.00, Y=675.00, Mass=21308, SNR=2.9, Peak=9712 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 415, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=1 nbg=269 bg=3547.9 sigma=1049.5 thresh=6696 peak=5642
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=415.00, Y=829.00, Mass=3236, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1375, 123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find returns 0 (3), X=1375.00, Y=123.00, Mass=0, SNR=0.0, Peak=8400 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 765, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find returns 0 (3), X=765.00, Y=775.00, Mass=0, SNR=0.0, Peak=9104 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 809, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=1 nbg=278 bg=3671.0 sigma=1050.7 thresh=6823 peak=5130
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=809.00, Y=851.00, Mass=3209, SNR=2.9, Peak=10016 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1733, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=7 nbg=251 bg=4274.0 sigma=847.6 thresh=6817 peak=5895
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1733.00, Y=45.00, Mass=22018, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1471, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=8 nbg=245 bg=4441.8 sigma=820.0 thresh=6902 peak=6315
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=153.00, Mass=26290, SNR=2.9, Peak=9408 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 767, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=4 nbg=259 bg=4258.2 sigma=916.7 thresh=7008 peak=5887
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=767.00, Y=221.00, Mass=18279, SNR=2.9, Peak=10928 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1697, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=2 nbg=268 bg=2875.2 sigma=986.0 thresh=5833 peak=5443
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=1189.00, Mass=11850, SNR=2.9, Peak=11728 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1117, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=12 nbg=216 bg=4211.2 sigma=697.0 thresh=6302 peak=5954
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=375.00, Mass=33386, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1007, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=5 nbg=246 bg=3880.6 sigma=876.0 thresh=6508 peak=6374
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1007.00, Y=813.00, Mass=21797, SNR=2.9, Peak=13344 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1161, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=4 nbg=255 bg=4209.2 sigma=953.3 thresh=7069 peak=7041
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1161.00, Y=539.00, Mass=21707, SNR=2.9, Peak=12944 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 941, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=2 nbg=268 bg=4037.2 sigma=1077.9 thresh=7271 peak=6237
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=941.00, Y=309.00, Mass=9750, SNR=2.9, Peak=10528 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 649, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=2 nbg=259 bg=4323.5 sigma=922.0 thresh=7089 peak=5653
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=497.00, Mass=6937, SNR=2.9, Peak=7696 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1235, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=4 nbg=250 bg=4504.6 sigma=884.8 thresh=7159 peak=6567
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=49.00, Mass=14558, SNR=2.9, Peak=10112 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 17, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=4 nbg=147 bg=3138.4 sigma=740.8 thresh=5361 peak=4656
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=17.00, Y=31.00, Mass=12774, SNR=2.9, Peak=7184 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 305, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=3 nbg=273 bg=4468.9 sigma=1060.9 thresh=7652 peak=5975
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=305.00, Y=51.00, Mass=11185, SNR=2.9, Peak=8400 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 753, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=7 nbg=258 bg=3221.0 sigma=803.3 thresh=5631 peak=4953
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=911.00, Mass=19885, SNR=2.9, Peak=8704 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 643, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=4 nbg=250 bg=4060.1 sigma=869.4 thresh=6668 peak=5907
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=219.00, Mass=11712, SNR=2.9, Peak=9616 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 487, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=2 nbg=263 bg=3886.7 sigma=1013.4 thresh=6927 peak=5463
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=789.00, Mass=7107, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 673, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=10 nbg=256 bg=4130.9 sigma=952.6 thresh=6989 peak=6409
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=743.00, Mass=35219, SNR=2.9, Peak=9200 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1165, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=3 nbg=274 bg=4268.8 sigma=1074.4 thresh=7492 peak=6500
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=759.00, Mass=15338, SNR=2.9, Peak=12144 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1815, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find returns 1 (1), X=1818.05, Y=307.02, Mass=24938, SNR=12.9, Peak=11936 HFD=5.7
22:48:01.274 00.000 21444 AutoFind: star saturated or too dim [1815, 297] 3.4 Mass 24938 SNR 12.9
22:48:01.274 00.000 21444 Star::Find(15, 1799, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=10 nbg=256 bg=3922.1 sigma=897.2 thresh=6614 peak=5964
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1799.00, Y=151.00, Mass=32155, SNR=2.9, Peak=8192 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 355, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=1 nbg=264 bg=4278.1 sigma=1051.8 thresh=7433 peak=6165
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=355.00, Y=205.00, Mass=5434, SNR=2.9, Peak=9712 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 1113, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.274 00.000 21444 Star::Find false star n=8 nbg=251 bg=4238.3 sigma=924.0 thresh=7010 peak=6255
22:48:01.274 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=295.00, Mass=26125, SNR=2.9, Peak=9808 HFD=0.0
22:48:01.274 00.000 21444 Star::Find(15, 427, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.002 21444 Star::Find false star n=4 nbg=263 bg=3008.9 sigma=923.7 thresh=5780 peak=4376
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=427.00, Y=931.00, Mass=14380, SNR=2.9, Peak=6480 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 1159, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=4 nbg=266 bg=4214.7 sigma=956.6 thresh=7085 peak=5984
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=279.00, Mass=12213, SNR=2.9, Peak=7792 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 929, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=1 nbg=265 bg=4412.8 sigma=1030.8 thresh=7505 peak=6019
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=125.00, Mass=5507, SNR=2.9, Peak=9920 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 1349, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find returns 1 (1), X=1352.26, Y=578.77, Mass=783945, SNR=99.0, Peak=10624 HFD=4.8
22:48:01.276 00.000 21444 AutoFind: star saturated or too dim [1349, 597] 3.3 Mass 783945 SNR 99.0
22:48:01.276 00.000 21444 Star::Find(15, 1609, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=2 nbg=259 bg=4653.3 sigma=969.9 thresh=7563 peak=6563
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=1609.00, Y=51.00, Mass=8405, SNR=2.9, Peak=9312 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 1615, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=3 nbg=266 bg=4375.3 sigma=1047.1 thresh=7517 peak=6216
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=1615.00, Y=503.00, Mass=11370, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 1391, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=1 nbg=267 bg=4294.8 sigma=1147.3 thresh=7737 peak=6138
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=1391.00, Y=293.00, Mass=3593, SNR=2.9, Peak=8912 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 743, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=1 nbg=262 bg=4409.3 sigma=1051.5 thresh=7564 peak=5750
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=743.00, Y=65.00, Mass=3895, SNR=2.9, Peak=8304 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 1437, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find returns 0 (3), X=1437.00, Y=695.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 1721, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=6 nbg=256 bg=4115.1 sigma=991.0 thresh=7088 peak=6182
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=1721.00, Y=149.00, Mass=20734, SNR=2.9, Peak=9008 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 1629, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=7 nbg=264 bg=4478.2 sigma=923.8 thresh=7250 peak=6235
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=133.00, Mass=23612, SNR=2.9, Peak=9104 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 927, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=3 nbg=259 bg=4302.5 sigma=946.3 thresh=7141 peak=5988
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=927.00, Y=415.00, Mass=11380, SNR=2.9, Peak=11632 HFD=0.0
22:48:01.276 00.000 21444 Star::Find(15, 999, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find false star n=5 nbg=257 bg=2579.2 sigma=867.0 thresh=5180 peak=4331
22:48:01.276 00.000 21444 Star::Find returns 0 (2), X=999.00, Y=1059.00, Mass=17600, SNR=2.9, Peak=8608 HFD=0.0
22:48:01.276 00.000 21444 AutoFind: could not find a non-saturated star!
22:48:01.276 00.000 21444 AutoFind: finding best star pass 3
22:48:01.276 00.000 21444 Star::Find(15, 1353, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find returns 1 (1), X=1352.07, Y=576.02, Mass=1547384, SNR=114.2, Peak=40416 HFD=6.4
22:48:01.276 00.000 21444 AutoFind returns star at [1353, 577] 76.3 Mass 1547384 SNR 114.2
22:48:01.276 00.000 21444 Star::Find(15, 1353, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
22:48:01.276 00.000 21444 Star::Find returns 1 (1), X=1352.07, Y=576.02, Mass=1547384, SNR=114.2, Peak=40416 HFD=6.4
22:48:01.276 00.000 21444 MultiStar: List (7): {1352.07, 576.02}(114.2), {118.21, 499.12}(51.8), {1812.44, 72.41}(56.9), {1166.40, 1015.56}(32.4), {1651.53, 1096.52}(15.3), {1589.32, 303.68}(35.5), {1818.05, 307.02}(12.9), 
22:48:01.276 00.000 21444 setting lock position to (1352.07, 576.02)
22:48:01.276 00.000 21444 MultiStar: stabilizing after lock position change
22:48:01.276 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=33152, Gamma=2.370
22:48:01.292 00.016 21444 Status Line: Auto-selected star at (1352.1, 576.0)
22:48:04.313 03.021 25848 Exposure complete
22:48:04.375 00.062 25848 worker thread done servicing request
22:48:04.375 00.000 21444 OnExposeComplete: enter
22:48:04.375 00.000 21444 UpdateGuideState(): m_state=2
22:48:04.375 00.000 21444 Star::Find(15, 1352, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
22:48:04.375 00.000 21444 Star::Find returns 1 (1), X=1351.97, Y=576.61, Mass=1464899, SNR=96.2, Peak=35360 HFD=6.8
22:48:04.375 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.06) = xAngle (1.80 = 1.80)
22:48:04.375 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.93 = 1.93)
22:48:04.375 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.59 hyp=0.60 cameraTheta=1.74 mountX=-0.14 mountY=0.56, mountTheta=1.81
22:48:04.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=112, FiltMax=32336, Gamma=2.370
22:48:04.391 00.016 21444 UpdateGuideState exits: m=1464899 SNR=96.2 Saturated
22:48:04.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:04.391 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:48:04.391 00.000 21444 Enqueuing Expose request
22:48:04.391 00.000 25848 Worker thread wakes up
22:48:04.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:04.391 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1337,562,31,31)
22:48:07.755 03.364 25848 Exposure complete
22:48:07.838 00.083 25848 worker thread done servicing request
22:48:07.838 00.000 21444 OnExposeComplete: enter
22:48:07.838 00.000 21444 UpdateGuideState(): m_state=2
22:48:07.839 00.001 21444 Star::Find(15, 1351, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
22:48:07.839 00.000 21444 Star::Find returns 1 (1), X=1351.23, Y=577.72, Mass=1342620, SNR=82.2, Peak=30720 HFD=6.9
22:48:07.839 00.000 21444 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.06) = xAngle (2.09 = 2.09)
22:48:07.839 00.000 21444 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.22 = 2.22)
22:48:07.839 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=1.69 hyp=1.89 cameraTheta=2.03 mountX=-0.94 mountY=1.50, mountTheta=2.13
22:48:07.841 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=26976, Gamma=2.370
22:48:07.841 00.000 21444 UpdateGuideState exits: m=1342620 SNR=82.2 Saturated
22:48:07.841 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:07.841 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:48:07.841 00.000 21444 Enqueuing Expose request
22:48:07.841 00.000 25848 Worker thread wakes up
22:48:07.841 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:07.841 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1336,563,31,31)
22:48:11.204 03.363 25848 Exposure complete
22:48:11.287 00.083 25848 worker thread done servicing request
22:48:11.287 00.000 21444 OnExposeComplete: enter
22:48:11.287 00.000 21444 UpdateGuideState(): m_state=2
22:48:11.287 00.000 21444 Star::Find(15, 1351, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
22:48:11.287 00.000 21444 Star::Find returns 1 (1), X=1350.17, Y=577.65, Mass=1329300, SNR=84.3, Peak=31328 HFD=7.1
22:48:11.297 00.010 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.06) = xAngle (2.50 = 2.50)
22:48:11.297 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.63 = 2.63)
22:48:11.297 00.000 21444 CameraToMount -- cameraX=-1.89 cameraY=1.63 hyp=2.50 cameraTheta=2.43 mountX=-1.99 mountY=1.23, mountTheta=2.59
22:48:11.297 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=25872, Gamma=2.370
22:48:11.297 00.000 21444 UpdateGuideState exits: m=1329300 SNR=84.3 Saturated
22:48:11.297 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:11.297 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:48:11.297 00.000 21444 Enqueuing Expose request
22:48:11.297 00.000 25848 Worker thread wakes up
22:48:11.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:11.297 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1335,563,31,31)
22:48:14.652 03.355 25848 Exposure complete
22:48:14.732 00.080 25848 worker thread done servicing request
22:48:14.732 00.000 21444 OnExposeComplete: enter
22:48:14.732 00.000 21444 UpdateGuideState(): m_state=2
22:48:14.732 00.000 21444 Star::Find(15, 1350, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
22:48:14.732 00.000 21444 Star::Find returns 1 (1), X=1348.68, Y=578.73, Mass=1177549, SNR=85.5, Peak=29408 HFD=7.1
22:48:14.732 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.06) = xAngle (2.53 = 2.53)
22:48:14.748 00.016 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.66 = 2.66)
22:48:14.748 00.000 21444 CameraToMount -- cameraX=-3.39 cameraY=2.70 hyp=4.33 cameraTheta=2.47 mountX=-3.55 mountY=2.00, mountTheta=2.63
22:48:14.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=24656, Gamma=2.370
22:48:14.748 00.000 21444 UpdateGuideState exits: m=1177549 SNR=85.5 Saturated
22:48:14.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:14.748 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:48:14.748 00.000 21444 Enqueuing Expose request
22:48:14.748 00.000 25848 Worker thread wakes up
22:48:14.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:14.748 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1334,564,31,31)
22:48:18.098 03.350 25848 Exposure complete
22:48:18.178 00.080 25848 worker thread done servicing request
22:48:18.178 00.000 21444 OnExposeComplete: enter
22:48:18.178 00.000 21444 UpdateGuideState(): m_state=2
22:48:18.178 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
22:48:18.178 00.000 21444 Star::Find false star n=3 nbg=260 bg=4392.7 sigma=980.8 thresh=7335 peak=6069
22:48:18.178 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=14038, SNR=2.9, Peak=11120 HFD=0.0
22:48:18.178 00.000 21444 DistanceChecker: activated
22:48:18.178 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:18.178 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:48:18.178 00.000 21444 guider state => SELECTING
22:48:18.178 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:18.178 00.000 21444 Status Line: Star lost - low SNR
22:48:18.178 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=7088, Gamma=2.370
22:48:18.178 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:18.178 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:18.178 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:18.178 00.000 21444 Enqueuing Expose request
22:48:18.178 00.000 25848 Worker thread wakes up
22:48:18.178 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:18.178 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:21.548 03.370 25848 Exposure complete
22:48:21.628 00.080 25848 worker thread done servicing request
22:48:21.628 00.000 21444 OnExposeComplete: enter
22:48:21.628 00.000 21444 UpdateGuideState(): m_state=1
22:48:21.628 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
22:48:21.628 00.000 21444 Star::Find false star n=5 nbg=255 bg=4307.8 sigma=901.4 thresh=7012 peak=5867
22:48:21.628 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=21661, SNR=2.9, Peak=10416 HFD=0.0
22:48:21.628 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:21.628 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:21.628 00.000 21444 Status Line: Star lost - low SNR
22:48:21.628 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=7584, Gamma=2.370
22:48:21.628 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:21.628 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:21.628 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:21.628 00.000 21444 Enqueuing Expose request
22:48:21.628 00.000 25848 Worker thread wakes up
22:48:21.628 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:21.628 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:25.000 03.372 25848 Exposure complete
22:48:25.079 00.079 25848 worker thread done servicing request
22:48:25.079 00.000 21444 OnExposeComplete: enter
22:48:25.079 00.000 21444 UpdateGuideState(): m_state=1
22:48:25.079 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
22:48:25.079 00.000 21444 Star::Find false star n=2 nbg=245 bg=4329.4 sigma=960.1 thresh=7210 peak=6511
22:48:25.079 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=13389, SNR=2.9, Peak=12640 HFD=0.0
22:48:25.079 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:25.079 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:25.079 00.000 21444 Status Line: Star lost - low SNR
22:48:25.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3760, FiltMin=16, FiltMax=65504, Gamma=2.370
22:48:25.079 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:25.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:25.079 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:25.079 00.000 21444 Enqueuing Expose request
22:48:25.079 00.000 25848 Worker thread wakes up
22:48:25.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:25.079 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:28.438 03.359 25848 Exposure complete
22:48:28.533 00.095 25848 worker thread done servicing request
22:48:28.533 00.000 21444 OnExposeComplete: enter
22:48:28.533 00.000 21444 UpdateGuideState(): m_state=1
22:48:28.533 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
22:48:28.533 00.000 21444 Star::Find false star n=6 nbg=261 bg=3973.2 sigma=967.3 thresh=6875 peak=5768
22:48:28.533 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=23137, SNR=2.9, Peak=9920 HFD=0.0
22:48:28.533 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:28.533 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:28.533 00.000 21444 Status Line: Star lost - low SNR
22:48:28.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=7184, Gamma=2.370
22:48:28.533 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:28.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:28.533 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:28.533 00.000 21444 Enqueuing Expose request
22:48:28.533 00.000 25848 Worker thread wakes up
22:48:28.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:28.533 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:31.892 03.359 25848 Exposure complete
22:48:31.985 00.093 25848 worker thread done servicing request
22:48:31.985 00.000 21444 OnExposeComplete: enter
22:48:31.985 00.000 21444 UpdateGuideState(): m_state=1
22:48:31.985 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
22:48:31.985 00.000 21444 Star::Find false star n=4 nbg=254 bg=4215.7 sigma=905.0 thresh=6931 peak=6030
22:48:31.985 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=16529, SNR=2.9, Peak=10416 HFD=0.0
22:48:31.985 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:31.985 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:31.985 00.000 21444 Status Line: Star lost - low SNR
22:48:31.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=7488, Gamma=2.370
22:48:31.985 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:31.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:31.985 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:31.985 00.000 21444 Enqueuing Expose request
22:48:31.985 00.000 25848 Worker thread wakes up
22:48:31.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:31.985 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:35.339 03.354 25848 Exposure complete
22:48:35.419 00.080 25848 worker thread done servicing request
22:48:35.419 00.000 21444 OnExposeComplete: enter
22:48:35.419 00.000 21444 UpdateGuideState(): m_state=1
22:48:35.419 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
22:48:35.419 00.000 21444 Star::Find false star n=3 nbg=267 bg=4128.7 sigma=1099.9 thresh=7428 peak=6102
22:48:35.419 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=12910, SNR=2.9, Peak=9504 HFD=0.0
22:48:35.419 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:35.419 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:35.435 00.016 21444 Status Line: Star lost - low SNR
22:48:35.435 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=6784, Gamma=2.370
22:48:35.435 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:35.435 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:35.435 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:35.435 00.000 21444 Enqueuing Expose request
22:48:35.435 00.000 25848 Worker thread wakes up
22:48:35.435 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:35.435 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:38.796 03.361 25848 Exposure complete
22:48:38.880 00.084 25848 worker thread done servicing request
22:48:38.880 00.000 21444 OnExposeComplete: enter
22:48:38.880 00.000 21444 UpdateGuideState(): m_state=1
22:48:38.882 00.002 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
22:48:38.882 00.000 21444 Star::Find false star n=3 nbg=259 bg=4131.3 sigma=1023.9 thresh=7203 peak=6071
22:48:38.882 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=14230, SNR=2.9, Peak=10224 HFD=0.0
22:48:38.882 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:38.882 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:38.882 00.000 21444 Status Line: Star lost - low SNR
22:48:38.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=7088, Gamma=2.370
22:48:38.882 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:38.882 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:38.882 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:38.882 00.000 21444 Enqueuing Expose request
22:48:38.882 00.000 25848 Worker thread wakes up
22:48:38.882 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:38.882 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:42.240 03.358 25848 Exposure complete
22:48:42.320 00.080 25848 worker thread done servicing request
22:48:42.320 00.000 21444 OnExposeComplete: enter
22:48:42.320 00.000 21444 UpdateGuideState(): m_state=1
22:48:42.331 00.011 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
22:48:42.331 00.000 21444 Star::Find false star n=4 nbg=253 bg=4008.8 sigma=900.5 thresh=6710 peak=6120
22:48:42.331 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=18973, SNR=2.9, Peak=11120 HFD=0.0
22:48:42.331 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:42.331 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:42.331 00.000 21444 Status Line: Star lost - low SNR
22:48:42.331 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=16, FiltMax=8496, Gamma=2.370
22:48:42.331 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:42.331 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:42.331 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:42.331 00.000 21444 Enqueuing Expose request
22:48:42.331 00.000 25848 Worker thread wakes up
22:48:42.331 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:42.331 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:45.690 03.359 25848 Exposure complete
22:48:45.777 00.087 25848 worker thread done servicing request
22:48:45.777 00.000 21444 OnExposeComplete: enter
22:48:45.777 00.000 21444 UpdateGuideState(): m_state=1
22:48:45.777 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
22:48:45.777 00.000 21444 Star::Find false star n=4 nbg=267 bg=3943.0 sigma=1039.9 thresh=7063 peak=5632
22:48:45.777 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=15412, SNR=2.9, Peak=9616 HFD=0.0
22:48:45.777 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:45.777 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:45.777 00.000 21444 Status Line: Star lost - low SNR
22:48:45.777 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=16, FiltMax=20512, Gamma=2.370
22:48:45.777 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:45.777 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:45.777 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:45.777 00.000 21444 Enqueuing Expose request
22:48:45.777 00.000 25848 Worker thread wakes up
22:48:45.777 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:45.777 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:49.130 03.353 25848 Exposure complete
22:48:49.210 00.080 25848 worker thread done servicing request
22:48:49.210 00.000 21444 OnExposeComplete: enter
22:48:49.210 00.000 21444 UpdateGuideState(): m_state=1
22:48:49.210 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
22:48:49.210 00.000 21444 Star::Find false star n=11 nbg=244 bg=3793.9 sigma=845.7 thresh=6331 peak=6008
22:48:49.210 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=37339, SNR=2.9, Peak=9712 HFD=0.0
22:48:49.210 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:49.210 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:49.210 00.000 21444 Status Line: Star lost - low SNR
22:48:49.210 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=16, FiltMax=61216, Gamma=2.370
22:48:49.210 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:49.210 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:49.210 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:49.210 00.000 21444 Enqueuing Expose request
22:48:49.210 00.000 25848 Worker thread wakes up
22:48:49.210 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:49.210 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:52.580 03.370 25848 Exposure complete
22:48:52.675 00.095 25848 worker thread done servicing request
22:48:52.675 00.000 21444 OnExposeComplete: enter
22:48:52.675 00.000 21444 UpdateGuideState(): m_state=1
22:48:52.675 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
22:48:52.675 00.000 21444 Star::Find false star n=4 nbg=256 bg=4060.2 sigma=877.9 thresh=6694 peak=5992
22:48:52.675 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=13423, SNR=2.9, Peak=10224 HFD=0.0
22:48:52.675 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:52.675 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:52.675 00.000 21444 Status Line: Star lost - low SNR
22:48:52.675 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=112, FiltMax=45968, Gamma=2.370
22:48:52.675 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:52.675 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:52.675 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:52.675 00.000 21444 Enqueuing Expose request
22:48:52.675 00.000 25848 Worker thread wakes up
22:48:52.675 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:52.675 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:56.032 03.357 25848 Exposure complete
22:48:56.125 00.093 25848 worker thread done servicing request
22:48:56.125 00.000 21444 OnExposeComplete: enter
22:48:56.125 00.000 21444 UpdateGuideState(): m_state=1
22:48:56.125 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
22:48:56.125 00.000 21444 Star::Find false star n=9 nbg=232 bg=3949.5 sigma=769.5 thresh=6258 peak=5845
22:48:56.125 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=25286, SNR=2.9, Peak=11232 HFD=0.0
22:48:56.125 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:56.125 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:56.125 00.000 21444 Status Line: Star lost - low SNR
22:48:56.125 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=16, FiltMax=6576, Gamma=2.370
22:48:56.125 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:56.125 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:56.125 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:56.125 00.000 21444 Enqueuing Expose request
22:48:56.125 00.000 25848 Worker thread wakes up
22:48:56.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:56.125 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:48:59.484 03.359 25848 Exposure complete
22:48:59.571 00.087 25848 worker thread done servicing request
22:48:59.571 00.000 21444 OnExposeComplete: enter
22:48:59.571 00.000 21444 UpdateGuideState(): m_state=1
22:48:59.571 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
22:48:59.571 00.000 21444 Star::Find false star n=6 nbg=243 bg=3498.7 sigma=851.4 thresh=6053 peak=5570
22:48:59.571 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=20416, SNR=2.9, Peak=8496 HFD=0.0
22:48:59.571 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:59.571 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:59.571 00.000 21444 Status Line: Star lost - low SNR
22:48:59.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=6680, Gamma=2.370
22:48:59.571 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:48:59.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:59.571 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:48:59.571 00.000 21444 Enqueuing Expose request
22:48:59.571 00.000 25848 Worker thread wakes up
22:48:59.571 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:48:59.571 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:49:02.925 03.354 25848 Exposure complete
22:49:03.020 00.095 25848 worker thread done servicing request
22:49:03.020 00.000 21444 OnExposeComplete: enter
22:49:03.020 00.000 21444 UpdateGuideState(): m_state=1
22:49:03.020 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
22:49:03.020 00.000 21444 Star::Find false star n=7 nbg=264 bg=3703.7 sigma=898.9 thresh=6400 peak=5197
22:49:03.020 00.000 21444 Star::Find returns 0 (2), X=1348.00, Y=578.00, Mass=25994, SNR=2.9, Peak=11840 HFD=0.0
22:49:03.020 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:49:03.020 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:49:03.020 00.000 21444 Status Line: Star lost - low SNR
22:49:03.020 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=16, FiltMax=6784, Gamma=2.370
22:49:03.020 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:49:03.020 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:03.020 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:49:03.020 00.000 21444 Enqueuing Expose request
22:49:03.020 00.000 25848 Worker thread wakes up
22:49:03.020 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:03.020 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:49:06.379 03.359 25848 Exposure complete
22:49:06.443 00.064 25848 worker thread done servicing request
22:49:06.443 00.000 21444 OnExposeComplete: enter
22:49:06.443 00.000 21444 UpdateGuideState(): m_state=1
22:49:06.443 00.000 21444 Star::Find(15, 1348, 578, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
22:49:06.443 00.000 21444 Star::Find returns 1 (1), X=1352.78, Y=576.93, Mass=24099, SNR=11.9, Peak=10224 HFD=4.9
22:49:06.443 00.000 21444 DistanceChecker: deactivated
22:49:06.443 00.000 21444 setting lock position to (1352.78, 576.93)
22:49:06.443 00.000 21444 MultiStar: stabilizing after lock position change
22:49:06.443 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:49:06.443 00.000 21444 Changing from state SELECTING to SELECTED
22:49:06.443 00.000 21444 guider state => SELECTED
22:49:06.459 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6176, Gamma=2.370
22:49:06.475 00.016 21444 UpdateGuideState exits: m=24099 SNR=11.9 Saturated
22:49:06.475 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:06.475 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:06.475 00.000 21444 Enqueuing Expose request
22:49:06.475 00.000 25848 Worker thread wakes up
22:49:06.475 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:06.475 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1338,562,31,31)
22:49:09.828 03.353 25848 Exposure complete
22:49:09.892 00.064 25848 worker thread done servicing request
22:49:09.892 00.000 21444 OnExposeComplete: enter
22:49:09.892 00.000 21444 UpdateGuideState(): m_state=2
22:49:09.892 00.000 21444 Star::Find(15, 1352, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
22:49:09.892 00.000 21444 Star::Find false star n=4 nbg=255 bg=3313.4 sigma=822.1 thresh=5780 peak=4757
22:49:09.892 00.000 21444 Star::Find returns 0 (2), X=1352.00, Y=576.00, Mass=14490, SNR=2.9, Peak=7792 HFD=0.0
22:49:09.892 00.000 21444 DistanceChecker: activated
22:49:09.892 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:49:09.892 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:49:09.892 00.000 21444 guider state => SELECTING
22:49:09.892 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:49:09.892 00.000 21444 Status Line: Star lost - low SNR
22:49:09.892 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6384, Gamma=2.370
22:49:09.908 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:49:09.908 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:09.908 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:49:09.908 00.000 21444 Enqueuing Expose request
22:49:09.908 00.000 25848 Worker thread wakes up
22:49:09.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:09.908 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:49:13.285 03.377 25848 Exposure complete
22:49:13.356 00.071 25848 worker thread done servicing request
22:49:13.356 00.000 21444 OnExposeComplete: enter
22:49:13.356 00.000 21444 UpdateGuideState(): m_state=1
22:49:13.356 00.000 21444 Star::Find(15, 1352, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
22:49:13.356 00.000 21444 Star::Find false star n=3 nbg=260 bg=3363.6 sigma=873.5 thresh=5984 peak=4969
22:49:13.356 00.000 21444 Star::Find returns 0 (2), X=1352.00, Y=576.00, Mass=10549, SNR=2.9, Peak=9312 HFD=0.0
22:49:13.356 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:49:13.356 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:49:13.356 00.000 21444 Status Line: Star lost - low SNR
22:49:13.358 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=2.370
22:49:13.376 00.018 21444 UpdateGuideState exits: Star lost - low SNR
22:49:13.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:13.376 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:49:13.376 00.000 21444 Enqueuing Expose request
22:49:13.376 00.000 25848 Worker thread wakes up
22:49:13.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:13.376 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:49:16.726 03.350 25848 Exposure complete
22:49:16.787 00.061 25848 worker thread done servicing request
22:49:16.787 00.000 21444 OnExposeComplete: enter
22:49:16.787 00.000 21444 UpdateGuideState(): m_state=1
22:49:16.787 00.000 21444 Star::Find(15, 1352, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:16.787 00.000 21444 Star::Find false star n=7 nbg=239 bg=3361.1 sigma=762.3 thresh=5648 peak=5092
22:49:16.787 00.000 21444 Star::Find returns 0 (2), X=1352.00, Y=576.00, Mass=24441, SNR=2.9, Peak=10720 HFD=0.0
22:49:16.787 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:49:16.787 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:49:16.787 00.000 21444 Status Line: Star lost - low SNR
22:49:16.787 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=2.370
22:49:16.803 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:49:16.803 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:16.803 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:49:16.803 00.000 21444 Enqueuing Expose request
22:49:16.803 00.000 25848 Worker thread wakes up
22:49:16.803 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:16.803 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:49:18.743 01.940 21444 GuiderMultiStar::AutoSelect enter
22:49:18.743 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:49:18.806 00.063 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:49:18.806 00.000 21444 AutoFind: downsample 2x
22:49:18.821 00.015 21444 AutoFind: global mean = 1.4, stdev 1098.3
22:49:18.821 00.000 21444 AutoFind: using threshold = 0.1
22:49:18.837 00.016 21444 AutoFind: local max [1851, 355] 8.7
22:49:18.837 00.000 21444 AutoFind: local max [407, 147] 6.4
22:49:18.837 00.000 21444 AutoFind: local max [1075, 591] 5.4
22:49:18.837 00.000 21444 AutoFind: local max [1835, 289] 4.9
22:49:18.837 00.000 21444 AutoFind: local max [1455, 793] 4.4
22:49:18.837 00.000 21444 AutoFind: local max [1609, 83] 4.3
22:49:18.837 00.000 21444 AutoFind: local max [1481, 331] 4.3
22:49:18.837 00.000 21444 AutoFind: local max [1713, 755] 4.3
22:49:18.837 00.000 21444 AutoFind: local max [1495, 1123] 4.2
22:49:18.837 00.000 21444 AutoFind: local max [227, 733] 4.2
22:49:18.837 00.000 21444 AutoFind: local max [247, 111] 4.1
22:49:18.837 00.000 21444 AutoFind: local max [295, 705] 4.1
22:49:18.837 00.000 21444 AutoFind: local max [1801, 627] 4.1
22:49:18.837 00.000 21444 AutoFind: local max [1231, 797] 4.1
22:49:18.837 00.000 21444 AutoFind: local max [791, 155] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [1043, 815] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [1679, 753] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [1339, 1149] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [823, 277] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [1007, 751] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [219, 705] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [413, 477] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [1711, 211] 4.0
22:49:18.837 00.000 21444 AutoFind: local max [1437, 753] 3.9
22:49:18.837 00.000 21444 AutoFind: local max [35, 1043] 3.9
22:49:18.837 00.000 21444 AutoFind: local max [1527, 723] 3.9
22:49:18.837 00.000 21444 AutoFind: local max [1139, 653] 3.9
22:49:18.837 00.000 21444 AutoFind: local max [1729, 739] 3.9
22:49:18.837 00.000 21444 AutoFind: local max [1435, 277] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [1129, 1105] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [1447, 79] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [381, 167] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [807, 371] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [869, 739] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [1293, 329] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [1507, 639] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [1439, 933] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [1889, 627] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [229, 439] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [255, 891] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [407, 61] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [1473, 201] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [709, 373] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [761, 707] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [1341, 707] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [869, 561] 3.8
22:49:18.837 00.000 21444 AutoFind: local max [981, 31] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1669, 81] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [961, 187] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [177, 1101] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1045, 893] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1651, 421] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [53, 753] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [187, 137] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [971, 819] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1439, 627] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [461, 331] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [403, 353] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [389, 519] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [383, 953] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [839, 857] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1381, 423] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [783, 753] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1767, 81] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1133, 287] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1561, 721] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1499, 753] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [1341, 457] 3.7
22:49:18.837 00.000 21444 AutoFind: local max [667, 563] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1415, 815] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1265, 211] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [937, 111] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1123, 753] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [635, 309] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1207, 627] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1199, 277] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1455, 705] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [951, 51] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1113, 173] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [535, 201] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [805, 79] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1255, 329] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [961, 869] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [391, 33] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [257, 1147] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1277, 935] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [599, 311] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1237, 563] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1419, 949] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1333, 1167] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1299, 201] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [673, 719] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1493, 315] 3.6
22:49:18.837 00.000 21444 AutoFind: local max [1003, 371] 3.5
22:49:18.837 00.000 21444 AutoFind: local max [1331, 947] 3.5
22:49:18.837 00.000 21444 AutoFind: local max [825, 43] 3.5
22:49:18.837 00.000 21444 AutoFind: local max [661, 737] 3.5
22:49:18.837 00.000 21444 AutoFind: local max [1751, 1187] 3.5
22:49:18.837 00.000 21444 AutoFind: local max [1061, 315] 3.5
22:49:18.837 00.000 21444 AutoFind: local max [173, 83] 3.5
22:49:18.837 00.000 21444 AutoFind: too close [661, 737] 3.5 - [673, 719] 3.6
22:49:18.837 00.000 21444 AutoFind: too close [1493, 315] 3.6 - [1481, 331] 4.3
22:49:18.837 00.000 21444 AutoFind: too close [1333, 1167] 3.6 - [1339, 1149] 4.0
22:49:18.837 00.000 21444 AutoFind: too close [1419, 949] 3.6 - [1439, 933] 3.8
22:49:18.837 00.000 21444 AutoFind: too close [1729, 739] 3.9 - [1713, 755] 4.3
22:49:18.837 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:49:18.837 00.000 21444 Star::Find(15, 1851, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.837 00.000 21444 Star::Find returns 1 (1), X=1850.34, Y=355.58, Mass=86424, SNR=24.6, Peak=8912 HFD=4.8
22:49:18.837 00.000 21444 Star::Find(15, 407, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.837 00.000 21444 Star::Find returns 1 (1), X=407.35, Y=147.72, Mass=41036, SNR=13.0, Peak=8304 HFD=3.9
22:49:18.837 00.000 21444 Star::Find(15, 1075, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.837 00.000 21444 Star::Find returns 1 (1), X=1074.53, Y=591.85, Mass=65144, SNR=19.4, Peak=8704 HFD=6.2
22:49:18.837 00.000 21444 Star::Find(15, 1835, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.837 00.000 21444 Star::Find false star n=3 nbg=267 bg=2776.5 sigma=859.4 thresh=5355 peak=4613
22:49:18.837 00.000 21444 Star::Find returns 0 (2), X=1835.00, Y=289.00, Mass=9286, SNR=2.9, Peak=9312 HFD=0.0
22:49:18.837 00.000 21444 Star::Find(15, 1455, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.837 00.000 21444 Star::Find false star n=8 nbg=247 bg=3262.3 sigma=866.6 thresh=5862 peak=5036
22:49:18.837 00.000 21444 Star::Find returns 0 (2), X=1455.00, Y=793.00, Mass=25741, SNR=2.9, Peak=7392 HFD=0.0
22:49:18.837 00.000 21444 Star::Find(15, 1609, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.837 00.000 21444 Star::Find returns 1 (1), X=1600.07, Y=90.00, Mass=14866, SNR=11.0, Peak=15472 HFD=1.4
22:49:18.837 00.000 21444 Star::Find(15, 1495, 1123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.837 00.000 21444 Star::Find false star n=4 nbg=273 bg=2607.1 sigma=956.6 thresh=5477 peak=4548
22:49:18.837 00.000 21444 Star::Find returns 0 (2), X=1495.00, Y=1123.00, Mass=14596, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.837 00.000 21444 Star::Find(15, 227, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.016 21444 Star::Find false star n=7 nbg=259 bg=3039.1 sigma=875.1 thresh=5665 peak=4526
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=227.00, Y=733.00, Mass=21894, SNR=2.9, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 247, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=265 bg=3576.2 sigma=1010.6 thresh=6608 peak=5477
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=247.00, Y=111.00, Mass=9456, SNR=2.9, Peak=9616 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 295, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=292.07, Y=702.85, Mass=16705, SNR=10.7, Peak=11424 HFD=0.7
22:49:18.853 00.000 21444 Star::Find(15, 1801, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=264 bg=3246.9 sigma=915.9 thresh=5995 peak=5245
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1801.00, Y=627.00, Mass=20917, SNR=2.9, Peak=9920 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1231, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=268 bg=3347.5 sigma=955.5 thresh=6214 peak=5096
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=797.00, Mass=11014, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 791, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=267 bg=3339.0 sigma=911.4 thresh=6073 peak=5049
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=791.00, Y=155.00, Mass=9311, SNR=2.9, Peak=8000 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1043, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=244 bg=3086.4 sigma=804.7 thresh=5500 peak=4825
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1043.00, Y=815.00, Mass=15640, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1679, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1679.00, Y=753.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 823, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=248 bg=3198.4 sigma=838.7 thresh=5715 peak=4894
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=277.00, Mass=11014, SNR=2.9, Peak=10016 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1007, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=257 bg=3392.6 sigma=941.2 thresh=6216 peak=4844
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1007.00, Y=751.00, Mass=9166, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 219, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=263 bg=3069.9 sigma=882.8 thresh=5718 peak=4631
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=219.00, Y=705.00, Mass=5604, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 413, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=258 bg=3328.1 sigma=906.5 thresh=6048 peak=5249
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=413.00, Y=477.00, Mass=9968, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1711, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=242 bg=3244.6 sigma=841.4 thresh=5769 peak=4693
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1711.00, Y=211.00, Mass=13649, SNR=2.9, Peak=8608 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1437, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=257 bg=3389.0 sigma=896.6 thresh=6079 peak=4939
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1437.00, Y=753.00, Mass=3491, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 35, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=274 bg=1565.4 sigma=837.2 thresh=4077 peak=3373
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=35.00, Y=1043.00, Mass=15914, SNR=2.9, Peak=9200 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1527, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1527.00, Y=723.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1139, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=259 bg=3322.8 sigma=852.9 thresh=5882 peak=4682
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=653.00, Mass=5402, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1435, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1435.00, Y=277.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1129, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=275 bg=2367.3 sigma=965.4 thresh=5263 peak=5003
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1129.00, Y=1105.00, Mass=22515, SNR=2.9, Peak=11328 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1447, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=253 bg=3401.9 sigma=902.9 thresh=6110 peak=5151
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=79.00, Mass=12313, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 381, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=276 bg=3174.4 sigma=952.5 thresh=6032 peak=4776
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=381.00, Y=167.00, Mass=9629, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 807, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=241 bg=3242.9 sigma=717.1 thresh=5394 peak=4993
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=371.00, Mass=20740, SNR=2.9, Peak=8400 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 869, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=253 bg=3200.5 sigma=904.5 thresh=5914 peak=4630
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=739.00, Mass=3071, SNR=2.9, Peak=9008 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1293, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=253 bg=3397.8 sigma=839.9 thresh=5918 peak=4713
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1293.00, Y=329.00, Mass=6260, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1507, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=259 bg=3524.0 sigma=848.3 thresh=6069 peak=5168
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1507.00, Y=639.00, Mass=8980, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1889, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=256 bg=2575.2 sigma=762.5 thresh=4863 peak=4560
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1889.00, Y=627.00, Mass=14980, SNR=2.9, Peak=6384 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 229, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=255 bg=3001.0 sigma=866.1 thresh=5599 peak=4780
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=439.00, Mass=8574, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 255, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=255 bg=2739.5 sigma=810.9 thresh=5172 peak=3996
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=255.00, Y=891.00, Mass=14767, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 407, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=274 bg=3543.2 sigma=1016.2 thresh=6592 peak=4929
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=407.00, Y=61.00, Mass=3545, SNR=2.9, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1473, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=250 bg=3281.8 sigma=896.1 thresh=5970 peak=4861
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=201.00, Mass=14921, SNR=2.9, Peak=8304 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 709, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=263 bg=3151.2 sigma=890.0 thresh=5821 peak=4767
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=709.00, Y=373.00, Mass=14819, SNR=2.9, Peak=8496 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 761, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=239 bg=3190.7 sigma=758.5 thresh=5466 peak=4402
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=761.00, Y=707.00, Mass=5875, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1341, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=278 bg=3403.4 sigma=1024.3 thresh=6476 peak=5354
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=707.00, Mass=7961, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 869, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=249 bg=3284.2 sigma=754.8 thresh=5549 peak=4531
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=561.00, Mass=18359, SNR=2.9, Peak=8704 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 981, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (4), X=990.06, Y=36.32, Mass=73909, SNR=35.7, Peak=65504 HFD=0.4
22:49:18.853 00.000 21444 Star::Find(15, 1669, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=245 bg=3809.6 sigma=854.5 thresh=6373 peak=5720
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1669.00, Y=81.00, Mass=17066, SNR=2.9, Peak=12240 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 961, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=245 bg=3405.0 sigma=680.0 thresh=5445 peak=4978
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=187.00, Mass=14783, SNR=2.9, Peak=8496 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 177, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=177.86, Y=1103.21, Mass=20728, SNR=11.3, Peak=9408 HFD=4.5
22:49:18.853 00.000 21444 Star::Find(15, 1045, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=253 bg=3127.8 sigma=871.8 thresh=5743 peak=4920
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=893.00, Mass=11952, SNR=2.9, Peak=11728 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1651, 421, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=253 bg=3303.8 sigma=893.1 thresh=5983 peak=4985
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=421.00, Mass=3080, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 53, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=271 bg=2580.2 sigma=875.4 thresh=5207 peak=4398
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=753.00, Mass=22487, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 187, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=250 bg=3148.7 sigma=784.8 thresh=5503 peak=4740
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=187.00, Y=137.00, Mass=5159, SNR=2.9, Peak=6784 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 971, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=264 bg=3148.5 sigma=934.1 thresh=5951 peak=4846
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=971.00, Y=819.00, Mass=23225, SNR=2.9, Peak=10112 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1439, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=245 bg=3248.4 sigma=829.1 thresh=5736 peak=5720
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=627.00, Mass=16446, SNR=2.9, Peak=11024 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 461, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=260 bg=3246.6 sigma=921.6 thresh=6011 peak=4907
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=461.00, Y=331.00, Mass=6163, SNR=2.9, Peak=10016 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 403, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=253 bg=3263.5 sigma=873.6 thresh=5884 peak=4808
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=403.00, Y=353.00, Mass=2705, SNR=2.9, Peak=7184 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 389, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=252 bg=3196.7 sigma=836.8 thresh=5707 peak=4859
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=389.00, Y=519.00, Mass=9146, SNR=2.9, Peak=8400 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 383, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=237 bg=2551.8 sigma=731.2 thresh=4746 peak=3678
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=383.00, Y=953.00, Mass=15401, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 839, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=266 bg=2853.1 sigma=866.7 thresh=5453 peak=4679
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=839.00, Y=857.00, Mass=5654, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1381, 423, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=1377.60, Y=421.67, Mass=45689, SNR=15.7, Peak=10528 HFD=6.8
22:49:18.853 00.000 21444 Star::Find(15, 783, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=274 bg=3238.5 sigma=942.5 thresh=6066 peak=5622
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=783.00, Y=753.00, Mass=20637, SNR=2.9, Peak=10528 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1767, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=245 bg=3383.4 sigma=791.7 thresh=5758 peak=5623
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1767.00, Y=81.00, Mass=23900, SNR=2.9, Peak=10320 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1133, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=265 bg=3401.8 sigma=966.1 thresh=6300 peak=5184
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1133.00, Y=287.00, Mass=20197, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1561, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=271 bg=3522.7 sigma=1053.0 thresh=6682 peak=5539
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1561.00, Y=721.00, Mass=14120, SNR=2.9, Peak=10112 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1499, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=267 bg=3593.7 sigma=945.4 thresh=6430 peak=5617
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1499.00, Y=753.00, Mass=18009, SNR=2.9, Peak=10928 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1341, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=269 bg=3280.6 sigma=1044.3 thresh=6414 peak=5346
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=457.00, Mass=11743, SNR=2.9, Peak=11728 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 667, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=258 bg=3192.2 sigma=895.4 thresh=5878 peak=4834
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=563.00, Mass=10567, SNR=2.9, Peak=9312 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1415, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=253 bg=3320.9 sigma=825.7 thresh=5798 peak=5356
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1415.00, Y=815.00, Mass=23202, SNR=2.9, Peak=8192 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1265, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=255 bg=3241.6 sigma=879.0 thresh=5879 peak=5022
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1265.00, Y=211.00, Mass=8803, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 937, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=271 bg=3591.8 sigma=1074.5 thresh=6815 peak=5187
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=937.00, Y=111.00, Mass=3496, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1123, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=263 bg=3470.4 sigma=1001.3 thresh=6474 peak=5016
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1123.00, Y=753.00, Mass=6931, SNR=2.9, Peak=10528 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 635, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=247 bg=3239.3 sigma=770.2 thresh=5550 peak=4901
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=309.00, Mass=14588, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1207, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=242 bg=3398.1 sigma=806.2 thresh=5817 peak=5137
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1207.00, Y=627.00, Mass=19899, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1199, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=268 bg=3406.9 sigma=969.5 thresh=6315 peak=5798
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1199.00, Y=277.00, Mass=11602, SNR=2.9, Peak=11328 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1455, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=254 bg=3330.1 sigma=852.2 thresh=5887 peak=4737
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1455.00, Y=705.00, Mass=2638, SNR=2.9, Peak=6880 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 951, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=242 bg=3687.9 sigma=788.9 thresh=6055 peak=5356
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=951.00, Y=51.00, Mass=20080, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1113, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=254 bg=3496.4 sigma=849.1 thresh=6044 peak=4625
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=173.00, Mass=14062, SNR=2.9, Peak=8304 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 535, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=268 bg=3225.7 sigma=1025.7 thresh=6303 peak=4800
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=535.00, Y=201.00, Mass=10749, SNR=2.9, Peak=10720 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 805, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=237 bg=3340.6 sigma=762.0 thresh=5627 peak=4884
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=805.00, Y=79.00, Mass=12766, SNR=2.9, Peak=8192 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1255, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1255.00, Y=329.00, Mass=2986, SNR=3.0, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 961, 869, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=228 bg=2827.4 sigma=719.2 thresh=4985 peak=4692
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=869.00, Mass=21115, SNR=2.9, Peak=9104 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 391, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=254 bg=3645.9 sigma=885.0 thresh=6301 peak=4937
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=391.00, Y=33.00, Mass=3234, SNR=2.9, Peak=6880 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 257, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=268 bg=1898.7 sigma=833.6 thresh=4400 peak=4119
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=257.00, Y=1147.00, Mass=7205, SNR=2.9, Peak=9200 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1277, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=255 bg=3106.0 sigma=802.5 thresh=5514 peak=4666
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=935.00, Mass=10122, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 599, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=253 bg=3332.5 sigma=917.8 thresh=6086 peak=4808
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=311.00, Mass=14622, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1237, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=251 bg=3347.4 sigma=863.1 thresh=5937 peak=5290
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=563.00, Mass=22236, SNR=2.9, Peak=9616 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1299, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=263 bg=3400.6 sigma=946.9 thresh=6241 peak=4921
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=201.00, Mass=6767, SNR=2.9, Peak=6784 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1003, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=250 bg=3330.0 sigma=784.6 thresh=5684 peak=5535
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=371.00, Mass=23846, SNR=2.9, Peak=12544 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1331, 947, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=269 bg=2898.1 sigma=951.8 thresh=5754 peak=4239
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=947.00, Mass=9388, SNR=2.9, Peak=9104 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 825, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=263 bg=3499.0 sigma=1004.9 thresh=6514 peak=5531
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=43.00, Mass=10559, SNR=2.9, Peak=10816 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1751, 1187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=266 bg=2596.7 sigma=945.5 thresh=5433 peak=4290
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=1187.00, Mass=6203, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1061, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=247 bg=3329.9 sigma=824.3 thresh=5803 peak=4659
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1061.00, Y=315.00, Mass=12488, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 173, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=231 bg=3202.8 sigma=748.2 thresh=5448 peak=4933
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=83.00, Mass=15221, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 AutoFind: finding best star pass 1
22:49:18.853 00.000 21444 Star::Find(15, 1851, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=1850.34, Y=355.58, Mass=86424, SNR=24.6, Peak=8912 HFD=4.8
22:49:18.853 00.000 21444 AutoFind: near-saturated [1851, 355] 8.7 Mass 86424 SNR 24.6 Peak 8912
22:49:18.853 00.000 21444 Star::Find(15, 407, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=407.35, Y=147.72, Mass=41036, SNR=13.0, Peak=8304 HFD=3.9
22:49:18.853 00.000 21444 AutoFind: near-saturated [407, 147] 6.4 Mass 41036 SNR 13.0 Peak 8304
22:49:18.853 00.000 21444 Star::Find(15, 1075, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=1074.53, Y=591.85, Mass=65144, SNR=19.4, Peak=8704 HFD=6.2
22:49:18.853 00.000 21444 AutoFind: near-saturated [1075, 591] 5.4 Mass 65144 SNR 19.4 Peak 8704
22:49:18.853 00.000 21444 Star::Find(15, 1835, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=267 bg=2776.5 sigma=859.4 thresh=5355 peak=4613
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1835.00, Y=289.00, Mass=9286, SNR=2.9, Peak=9312 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1455, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=8 nbg=247 bg=3262.3 sigma=866.6 thresh=5862 peak=5036
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1455.00, Y=793.00, Mass=25741, SNR=2.9, Peak=7392 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1609, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=1600.07, Y=90.00, Mass=14866, SNR=11.0, Peak=15472 HFD=1.4
22:49:18.853 00.000 21444 AutoFind: near-saturated [1609, 83] 4.3 Mass 14866 SNR 11.0 Peak 15472
22:49:18.853 00.000 21444 Star::Find(15, 1495, 1123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=273 bg=2607.1 sigma=956.6 thresh=5477 peak=4548
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1495.00, Y=1123.00, Mass=14596, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 227, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=259 bg=3039.1 sigma=875.1 thresh=5665 peak=4526
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=227.00, Y=733.00, Mass=21894, SNR=2.9, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 247, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=265 bg=3576.2 sigma=1010.6 thresh=6608 peak=5477
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=247.00, Y=111.00, Mass=9456, SNR=2.9, Peak=9616 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 295, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=292.07, Y=702.85, Mass=16705, SNR=10.7, Peak=11424 HFD=0.7
22:49:18.853 00.000 21444 AutoFind: near-saturated [295, 705] 4.1 Mass 16705 SNR 10.7 Peak 11424
22:49:18.853 00.000 21444 Star::Find(15, 1801, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=264 bg=3246.9 sigma=915.9 thresh=5995 peak=5245
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1801.00, Y=627.00, Mass=20917, SNR=2.9, Peak=9920 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1231, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=268 bg=3347.5 sigma=955.5 thresh=6214 peak=5096
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=797.00, Mass=11014, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 791, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=267 bg=3339.0 sigma=911.4 thresh=6073 peak=5049
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=791.00, Y=155.00, Mass=9311, SNR=2.9, Peak=8000 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1043, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=244 bg=3086.4 sigma=804.7 thresh=5500 peak=4825
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1043.00, Y=815.00, Mass=15640, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1679, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1679.00, Y=753.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 823, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=248 bg=3198.4 sigma=838.7 thresh=5715 peak=4894
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=277.00, Mass=11014, SNR=2.9, Peak=10016 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1007, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=257 bg=3392.6 sigma=941.2 thresh=6216 peak=4844
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1007.00, Y=751.00, Mass=9166, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 219, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=263 bg=3069.9 sigma=882.8 thresh=5718 peak=4631
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=219.00, Y=705.00, Mass=5604, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 413, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=258 bg=3328.1 sigma=906.5 thresh=6048 peak=5249
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=413.00, Y=477.00, Mass=9968, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1711, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=242 bg=3244.6 sigma=841.4 thresh=5769 peak=4693
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1711.00, Y=211.00, Mass=13649, SNR=2.9, Peak=8608 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1437, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=257 bg=3389.0 sigma=896.6 thresh=6079 peak=4939
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1437.00, Y=753.00, Mass=3491, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 35, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=274 bg=1565.4 sigma=837.2 thresh=4077 peak=3373
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=35.00, Y=1043.00, Mass=15914, SNR=2.9, Peak=9200 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1527, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1527.00, Y=723.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1139, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=259 bg=3322.8 sigma=852.9 thresh=5882 peak=4682
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=653.00, Mass=5402, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1435, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1435.00, Y=277.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1129, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=275 bg=2367.3 sigma=965.4 thresh=5263 peak=5003
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1129.00, Y=1105.00, Mass=22515, SNR=2.9, Peak=11328 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1447, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=253 bg=3401.9 sigma=902.9 thresh=6110 peak=5151
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=79.00, Mass=12313, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 381, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=276 bg=3174.4 sigma=952.5 thresh=6032 peak=4776
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=381.00, Y=167.00, Mass=9629, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 807, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=241 bg=3242.9 sigma=717.1 thresh=5394 peak=4993
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=371.00, Mass=20740, SNR=2.9, Peak=8400 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 869, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=253 bg=3200.5 sigma=904.5 thresh=5914 peak=4630
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=739.00, Mass=3071, SNR=2.9, Peak=9008 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1293, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=253 bg=3397.8 sigma=839.9 thresh=5918 peak=4713
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1293.00, Y=329.00, Mass=6260, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1507, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=259 bg=3524.0 sigma=848.3 thresh=6069 peak=5168
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1507.00, Y=639.00, Mass=8980, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1889, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=256 bg=2575.2 sigma=762.5 thresh=4863 peak=4560
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1889.00, Y=627.00, Mass=14980, SNR=2.9, Peak=6384 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 229, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=255 bg=3001.0 sigma=866.1 thresh=5599 peak=4780
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=439.00, Mass=8574, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 255, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=255 bg=2739.5 sigma=810.9 thresh=5172 peak=3996
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=255.00, Y=891.00, Mass=14767, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 407, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=274 bg=3543.2 sigma=1016.2 thresh=6592 peak=4929
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=407.00, Y=61.00, Mass=3545, SNR=2.9, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1473, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=250 bg=3281.8 sigma=896.1 thresh=5970 peak=4861
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=201.00, Mass=14921, SNR=2.9, Peak=8304 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 709, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=263 bg=3151.2 sigma=890.0 thresh=5821 peak=4767
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=709.00, Y=373.00, Mass=14819, SNR=2.9, Peak=8496 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 761, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=239 bg=3190.7 sigma=758.5 thresh=5466 peak=4402
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=761.00, Y=707.00, Mass=5875, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1341, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=278 bg=3403.4 sigma=1024.3 thresh=6476 peak=5354
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=707.00, Mass=7961, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 869, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=249 bg=3284.2 sigma=754.8 thresh=5549 peak=4531
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=561.00, Mass=18359, SNR=2.9, Peak=8704 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 981, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (4), X=990.06, Y=36.32, Mass=73909, SNR=35.7, Peak=65504 HFD=0.4
22:49:18.853 00.000 21444 Star::Find(15, 1669, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=245 bg=3809.6 sigma=854.5 thresh=6373 peak=5720
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1669.00, Y=81.00, Mass=17066, SNR=2.9, Peak=12240 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 961, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=245 bg=3405.0 sigma=680.0 thresh=5445 peak=4978
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=187.00, Mass=14783, SNR=2.9, Peak=8496 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 177, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=177.86, Y=1103.21, Mass=20728, SNR=11.3, Peak=9408 HFD=4.5
22:49:18.853 00.000 21444 AutoFind: near-saturated [177, 1101] 3.7 Mass 20728 SNR 11.3 Peak 9408
22:49:18.853 00.000 21444 Star::Find(15, 1045, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=253 bg=3127.8 sigma=871.8 thresh=5743 peak=4920
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=893.00, Mass=11952, SNR=2.9, Peak=11728 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1651, 421, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=253 bg=3303.8 sigma=893.1 thresh=5983 peak=4985
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=421.00, Mass=3080, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 53, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=271 bg=2580.2 sigma=875.4 thresh=5207 peak=4398
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=753.00, Mass=22487, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 187, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=250 bg=3148.7 sigma=784.8 thresh=5503 peak=4740
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=187.00, Y=137.00, Mass=5159, SNR=2.9, Peak=6784 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 971, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=264 bg=3148.5 sigma=934.1 thresh=5951 peak=4846
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=971.00, Y=819.00, Mass=23225, SNR=2.9, Peak=10112 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1439, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=245 bg=3248.4 sigma=829.1 thresh=5736 peak=5720
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=627.00, Mass=16446, SNR=2.9, Peak=11024 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 461, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=260 bg=3246.6 sigma=921.6 thresh=6011 peak=4907
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=461.00, Y=331.00, Mass=6163, SNR=2.9, Peak=10016 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 403, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=253 bg=3263.5 sigma=873.6 thresh=5884 peak=4808
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=403.00, Y=353.00, Mass=2705, SNR=2.9, Peak=7184 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 389, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=252 bg=3196.7 sigma=836.8 thresh=5707 peak=4859
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=389.00, Y=519.00, Mass=9146, SNR=2.9, Peak=8400 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 383, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=237 bg=2551.8 sigma=731.2 thresh=4746 peak=3678
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=383.00, Y=953.00, Mass=15401, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 839, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=266 bg=2853.1 sigma=866.7 thresh=5453 peak=4679
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=839.00, Y=857.00, Mass=5654, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1381, 423, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=1377.60, Y=421.67, Mass=45689, SNR=15.7, Peak=10528 HFD=6.8
22:49:18.853 00.000 21444 AutoFind: near-saturated [1381, 423] 3.7 Mass 45689 SNR 15.7 Peak 10528
22:49:18.853 00.000 21444 Star::Find(15, 783, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=274 bg=3238.5 sigma=942.5 thresh=6066 peak=5622
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=783.00, Y=753.00, Mass=20637, SNR=2.9, Peak=10528 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1767, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=245 bg=3383.4 sigma=791.7 thresh=5758 peak=5623
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1767.00, Y=81.00, Mass=23900, SNR=2.9, Peak=10320 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1133, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=265 bg=3401.8 sigma=966.1 thresh=6300 peak=5184
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1133.00, Y=287.00, Mass=20197, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1561, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=271 bg=3522.7 sigma=1053.0 thresh=6682 peak=5539
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1561.00, Y=721.00, Mass=14120, SNR=2.9, Peak=10112 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1499, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=267 bg=3593.7 sigma=945.4 thresh=6430 peak=5617
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1499.00, Y=753.00, Mass=18009, SNR=2.9, Peak=10928 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1341, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=269 bg=3280.6 sigma=1044.3 thresh=6414 peak=5346
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=457.00, Mass=11743, SNR=2.9, Peak=11728 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 667, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=258 bg=3192.2 sigma=895.4 thresh=5878 peak=4834
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=563.00, Mass=10567, SNR=2.9, Peak=9312 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1415, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=253 bg=3320.9 sigma=825.7 thresh=5798 peak=5356
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1415.00, Y=815.00, Mass=23202, SNR=2.9, Peak=8192 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1265, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=255 bg=3241.6 sigma=879.0 thresh=5879 peak=5022
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1265.00, Y=211.00, Mass=8803, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 937, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=271 bg=3591.8 sigma=1074.5 thresh=6815 peak=5187
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=937.00, Y=111.00, Mass=3496, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1123, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=263 bg=3470.4 sigma=1001.3 thresh=6474 peak=5016
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1123.00, Y=753.00, Mass=6931, SNR=2.9, Peak=10528 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 635, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=247 bg=3239.3 sigma=770.2 thresh=5550 peak=4901
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=309.00, Mass=14588, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1207, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=242 bg=3398.1 sigma=806.2 thresh=5817 peak=5137
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1207.00, Y=627.00, Mass=19899, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1199, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=268 bg=3406.9 sigma=969.5 thresh=6315 peak=5798
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1199.00, Y=277.00, Mass=11602, SNR=2.9, Peak=11328 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1455, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=254 bg=3330.1 sigma=852.2 thresh=5887 peak=4737
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1455.00, Y=705.00, Mass=2638, SNR=2.9, Peak=6880 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 951, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=242 bg=3687.9 sigma=788.9 thresh=6055 peak=5356
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=951.00, Y=51.00, Mass=20080, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1113, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=254 bg=3496.4 sigma=849.1 thresh=6044 peak=4625
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=173.00, Mass=14062, SNR=2.9, Peak=8304 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 535, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=268 bg=3225.7 sigma=1025.7 thresh=6303 peak=4800
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=535.00, Y=201.00, Mass=10749, SNR=2.9, Peak=10720 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 805, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=237 bg=3340.6 sigma=762.0 thresh=5627 peak=4884
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=805.00, Y=79.00, Mass=12766, SNR=2.9, Peak=8192 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1255, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1255.00, Y=329.00, Mass=2986, SNR=3.0, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 961, 869, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=228 bg=2827.4 sigma=719.2 thresh=4985 peak=4692
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=869.00, Mass=21115, SNR=2.9, Peak=9104 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 391, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=254 bg=3645.9 sigma=885.0 thresh=6301 peak=4937
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=391.00, Y=33.00, Mass=3234, SNR=2.9, Peak=6880 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 257, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=268 bg=1898.7 sigma=833.6 thresh=4400 peak=4119
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=257.00, Y=1147.00, Mass=7205, SNR=2.9, Peak=9200 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1277, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=255 bg=3106.0 sigma=802.5 thresh=5514 peak=4666
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=935.00, Mass=10122, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 599, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=253 bg=3332.5 sigma=917.8 thresh=6086 peak=4808
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=311.00, Mass=14622, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1237, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=6 nbg=251 bg=3347.4 sigma=863.1 thresh=5937 peak=5290
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=563.00, Mass=22236, SNR=2.9, Peak=9616 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1299, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=263 bg=3400.6 sigma=946.9 thresh=6241 peak=4921
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=201.00, Mass=6767, SNR=2.9, Peak=6784 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1003, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=250 bg=3330.0 sigma=784.6 thresh=5684 peak=5535
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=371.00, Mass=23846, SNR=2.9, Peak=12544 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1331, 947, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=269 bg=2898.1 sigma=951.8 thresh=5754 peak=4239
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=947.00, Mass=9388, SNR=2.9, Peak=9104 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 825, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=263 bg=3499.0 sigma=1004.9 thresh=6514 peak=5531
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=43.00, Mass=10559, SNR=2.9, Peak=10816 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1751, 1187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=266 bg=2596.7 sigma=945.5 thresh=5433 peak=4290
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=1187.00, Mass=6203, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1061, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=247 bg=3329.9 sigma=824.3 thresh=5803 peak=4659
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1061.00, Y=315.00, Mass=12488, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 173, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=231 bg=3202.8 sigma=748.2 thresh=5448 peak=4933
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=83.00, Mass=15221, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 AutoFind: could not find a star on Pass 1
22:49:18.853 00.000 21444 AutoFind: finding best star pass 2
22:49:18.853 00.000 21444 Star::Find(15, 1851, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=1850.34, Y=355.58, Mass=86424, SNR=24.6, Peak=8912 HFD=4.8
22:49:18.853 00.000 21444 AutoFind: star saturated or too dim [1851, 355] 8.7 Mass 86424 SNR 24.6
22:49:18.853 00.000 21444 Star::Find(15, 407, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=407.35, Y=147.72, Mass=41036, SNR=13.0, Peak=8304 HFD=3.9
22:49:18.853 00.000 21444 AutoFind: star saturated or too dim [407, 147] 6.4 Mass 41036 SNR 13.0
22:49:18.853 00.000 21444 Star::Find(15, 1075, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=1074.53, Y=591.85, Mass=65144, SNR=19.4, Peak=8704 HFD=6.2
22:49:18.853 00.000 21444 AutoFind: star saturated or too dim [1075, 591] 5.4 Mass 65144 SNR 19.4
22:49:18.853 00.000 21444 Star::Find(15, 1835, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=267 bg=2776.5 sigma=859.4 thresh=5355 peak=4613
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1835.00, Y=289.00, Mass=9286, SNR=2.9, Peak=9312 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1455, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=8 nbg=247 bg=3262.3 sigma=866.6 thresh=5862 peak=5036
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1455.00, Y=793.00, Mass=25741, SNR=2.9, Peak=7392 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1609, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=1600.07, Y=90.00, Mass=14866, SNR=11.0, Peak=15472 HFD=1.4
22:49:18.853 00.000 21444 AutoFind: star saturated or too dim [1609, 83] 4.3 Mass 14866 SNR 11.0
22:49:18.853 00.000 21444 Star::Find(15, 1495, 1123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=273 bg=2607.1 sigma=956.6 thresh=5477 peak=4548
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1495.00, Y=1123.00, Mass=14596, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 227, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=7 nbg=259 bg=3039.1 sigma=875.1 thresh=5665 peak=4526
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=227.00, Y=733.00, Mass=21894, SNR=2.9, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 247, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=265 bg=3576.2 sigma=1010.6 thresh=6608 peak=5477
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=247.00, Y=111.00, Mass=9456, SNR=2.9, Peak=9616 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 295, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 1 (1), X=292.07, Y=702.85, Mass=16705, SNR=10.7, Peak=11424 HFD=0.7
22:49:18.853 00.000 21444 AutoFind: star saturated or too dim [295, 705] 4.1 Mass 16705 SNR 10.7
22:49:18.853 00.000 21444 Star::Find(15, 1801, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=264 bg=3246.9 sigma=915.9 thresh=5995 peak=5245
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1801.00, Y=627.00, Mass=20917, SNR=2.9, Peak=9920 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1231, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=268 bg=3347.5 sigma=955.5 thresh=6214 peak=5096
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=797.00, Mass=11014, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 791, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=267 bg=3339.0 sigma=911.4 thresh=6073 peak=5049
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=791.00, Y=155.00, Mass=9311, SNR=2.9, Peak=8000 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1043, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=244 bg=3086.4 sigma=804.7 thresh=5500 peak=4825
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1043.00, Y=815.00, Mass=15640, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1679, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1679.00, Y=753.00, Mass=0, SNR=0.0, Peak=7888 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 823, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=248 bg=3198.4 sigma=838.7 thresh=5715 peak=4894
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=277.00, Mass=11014, SNR=2.9, Peak=10016 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1007, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=257 bg=3392.6 sigma=941.2 thresh=6216 peak=4844
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1007.00, Y=751.00, Mass=9166, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 219, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=263 bg=3069.9 sigma=882.8 thresh=5718 peak=4631
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=219.00, Y=705.00, Mass=5604, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 413, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=3 nbg=258 bg=3328.1 sigma=906.5 thresh=6048 peak=5249
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=413.00, Y=477.00, Mass=9968, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1711, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=5 nbg=242 bg=3244.6 sigma=841.4 thresh=5769 peak=4693
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1711.00, Y=211.00, Mass=13649, SNR=2.9, Peak=8608 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1437, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=1 nbg=257 bg=3389.0 sigma=896.6 thresh=6079 peak=4939
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1437.00, Y=753.00, Mass=3491, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 35, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=274 bg=1565.4 sigma=837.2 thresh=4077 peak=3373
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=35.00, Y=1043.00, Mass=15914, SNR=2.9, Peak=9200 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1527, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1527.00, Y=723.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1139, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=2 nbg=259 bg=3322.8 sigma=852.9 thresh=5882 peak=4682
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=653.00, Mass=5402, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1435, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find returns 0 (3), X=1435.00, Y=277.00, Mass=0, SNR=0.0, Peak=7088 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1129, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.853 00.000 21444 Star::Find false star n=4 nbg=275 bg=2367.3 sigma=965.4 thresh=5263 peak=5003
22:49:18.853 00.000 21444 Star::Find returns 0 (2), X=1129.00, Y=1105.00, Mass=22515, SNR=2.9, Peak=11328 HFD=0.0
22:49:18.853 00.000 21444 Star::Find(15, 1447, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.016 21444 Star::Find false star n=4 nbg=253 bg=3401.9 sigma=902.9 thresh=6110 peak=5151
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=79.00, Mass=12313, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 381, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=276 bg=3174.4 sigma=952.5 thresh=6032 peak=4776
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=381.00, Y=167.00, Mass=9629, SNR=2.9, Peak=7792 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 807, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=7 nbg=241 bg=3242.9 sigma=717.1 thresh=5394 peak=4993
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=371.00, Mass=20740, SNR=2.9, Peak=8400 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 869, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=253 bg=3200.5 sigma=904.5 thresh=5914 peak=4630
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=739.00, Mass=3071, SNR=2.9, Peak=9008 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1293, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=253 bg=3397.8 sigma=839.9 thresh=5918 peak=4713
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1293.00, Y=329.00, Mass=6260, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1507, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=259 bg=3524.0 sigma=848.3 thresh=6069 peak=5168
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1507.00, Y=639.00, Mass=8980, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1889, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=5 nbg=256 bg=2575.2 sigma=762.5 thresh=4863 peak=4560
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1889.00, Y=627.00, Mass=14980, SNR=2.9, Peak=6384 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 229, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=255 bg=3001.0 sigma=866.1 thresh=5599 peak=4780
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=439.00, Mass=8574, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 255, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=5 nbg=255 bg=2739.5 sigma=810.9 thresh=5172 peak=3996
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=255.00, Y=891.00, Mass=14767, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 407, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=274 bg=3543.2 sigma=1016.2 thresh=6592 peak=4929
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=407.00, Y=61.00, Mass=3545, SNR=2.9, Peak=7088 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1473, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=250 bg=3281.8 sigma=896.1 thresh=5970 peak=4861
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=201.00, Mass=14921, SNR=2.9, Peak=8304 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 709, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=263 bg=3151.2 sigma=890.0 thresh=5821 peak=4767
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=709.00, Y=373.00, Mass=14819, SNR=2.9, Peak=8496 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 761, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=239 bg=3190.7 sigma=758.5 thresh=5466 peak=4402
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=761.00, Y=707.00, Mass=5875, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1341, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=278 bg=3403.4 sigma=1024.3 thresh=6476 peak=5354
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=707.00, Mass=7961, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 869, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=6 nbg=249 bg=3284.2 sigma=754.8 thresh=5549 peak=4531
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=561.00, Mass=18359, SNR=2.9, Peak=8704 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 981, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find returns 0 (4), X=990.06, Y=36.32, Mass=73909, SNR=35.7, Peak=65504 HFD=0.4
22:49:18.869 00.000 21444 Star::Find(15, 1669, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=245 bg=3809.6 sigma=854.5 thresh=6373 peak=5720
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1669.00, Y=81.00, Mass=17066, SNR=2.9, Peak=12240 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 961, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=5 nbg=245 bg=3405.0 sigma=680.0 thresh=5445 peak=4978
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=187.00, Mass=14783, SNR=2.9, Peak=8496 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 177, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find returns 1 (1), X=177.86, Y=1103.21, Mass=20728, SNR=11.3, Peak=9408 HFD=4.5
22:49:18.869 00.000 21444 AutoFind: star saturated or too dim [177, 1101] 3.7 Mass 20728 SNR 11.3
22:49:18.869 00.000 21444 Star::Find(15, 1045, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=253 bg=3127.8 sigma=871.8 thresh=5743 peak=4920
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=893.00, Mass=11952, SNR=2.9, Peak=11728 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1651, 421, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=253 bg=3303.8 sigma=893.1 thresh=5983 peak=4985
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=421.00, Mass=3080, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 53, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=6 nbg=271 bg=2580.2 sigma=875.4 thresh=5207 peak=4398
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=753.00, Mass=22487, SNR=2.9, Peak=7696 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 187, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=250 bg=3148.7 sigma=784.8 thresh=5503 peak=4740
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=187.00, Y=137.00, Mass=5159, SNR=2.9, Peak=6784 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 971, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=7 nbg=264 bg=3148.5 sigma=934.1 thresh=5951 peak=4846
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=971.00, Y=819.00, Mass=23225, SNR=2.9, Peak=10112 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1439, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=245 bg=3248.4 sigma=829.1 thresh=5736 peak=5720
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=627.00, Mass=16446, SNR=2.9, Peak=11024 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 461, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=260 bg=3246.6 sigma=921.6 thresh=6011 peak=4907
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=461.00, Y=331.00, Mass=6163, SNR=2.9, Peak=10016 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 403, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=253 bg=3263.5 sigma=873.6 thresh=5884 peak=4808
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=403.00, Y=353.00, Mass=2705, SNR=2.9, Peak=7184 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 389, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=252 bg=3196.7 sigma=836.8 thresh=5707 peak=4859
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=389.00, Y=519.00, Mass=9146, SNR=2.9, Peak=8400 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 383, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=5 nbg=237 bg=2551.8 sigma=731.2 thresh=4746 peak=3678
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=383.00, Y=953.00, Mass=15401, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 839, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=266 bg=2853.1 sigma=866.7 thresh=5453 peak=4679
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=839.00, Y=857.00, Mass=5654, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1381, 423, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find returns 1 (1), X=1377.60, Y=421.67, Mass=45689, SNR=15.7, Peak=10528 HFD=6.8
22:49:18.869 00.000 21444 AutoFind: star saturated or too dim [1381, 423] 3.7 Mass 45689 SNR 15.7
22:49:18.869 00.000 21444 Star::Find(15, 783, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=274 bg=3238.5 sigma=942.5 thresh=6066 peak=5622
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=783.00, Y=753.00, Mass=20637, SNR=2.9, Peak=10528 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1767, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=7 nbg=245 bg=3383.4 sigma=791.7 thresh=5758 peak=5623
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1767.00, Y=81.00, Mass=23900, SNR=2.9, Peak=10320 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1133, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=6 nbg=265 bg=3401.8 sigma=966.1 thresh=6300 peak=5184
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1133.00, Y=287.00, Mass=20197, SNR=2.9, Peak=7584 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1561, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=271 bg=3522.7 sigma=1053.0 thresh=6682 peak=5539
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1561.00, Y=721.00, Mass=14120, SNR=2.9, Peak=10112 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1499, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=267 bg=3593.7 sigma=945.4 thresh=6430 peak=5617
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1499.00, Y=753.00, Mass=18009, SNR=2.9, Peak=10928 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1341, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=269 bg=3280.6 sigma=1044.3 thresh=6414 peak=5346
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=457.00, Mass=11743, SNR=2.9, Peak=11728 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 667, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=258 bg=3192.2 sigma=895.4 thresh=5878 peak=4834
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=563.00, Mass=10567, SNR=2.9, Peak=9312 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1415, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=7 nbg=253 bg=3320.9 sigma=825.7 thresh=5798 peak=5356
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1415.00, Y=815.00, Mass=23202, SNR=2.9, Peak=8192 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1265, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=255 bg=3241.6 sigma=879.0 thresh=5879 peak=5022
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1265.00, Y=211.00, Mass=8803, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 937, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=271 bg=3591.8 sigma=1074.5 thresh=6815 peak=5187
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=937.00, Y=111.00, Mass=3496, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1123, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=263 bg=3470.4 sigma=1001.3 thresh=6474 peak=5016
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1123.00, Y=753.00, Mass=6931, SNR=2.9, Peak=10528 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 635, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=5 nbg=247 bg=3239.3 sigma=770.2 thresh=5550 peak=4901
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=309.00, Mass=14588, SNR=2.9, Peak=7296 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1207, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=6 nbg=242 bg=3398.1 sigma=806.2 thresh=5817 peak=5137
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1207.00, Y=627.00, Mass=19899, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1199, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=268 bg=3406.9 sigma=969.5 thresh=6315 peak=5798
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1199.00, Y=277.00, Mass=11602, SNR=2.9, Peak=11328 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1455, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=254 bg=3330.1 sigma=852.2 thresh=5887 peak=4737
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1455.00, Y=705.00, Mass=2638, SNR=2.9, Peak=6880 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 951, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=6 nbg=242 bg=3687.9 sigma=788.9 thresh=6055 peak=5356
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=951.00, Y=51.00, Mass=20080, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1113, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=254 bg=3496.4 sigma=849.1 thresh=6044 peak=4625
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=173.00, Mass=14062, SNR=2.9, Peak=8304 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 535, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=268 bg=3225.7 sigma=1025.7 thresh=6303 peak=4800
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=535.00, Y=201.00, Mass=10749, SNR=2.9, Peak=10720 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 805, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=237 bg=3340.6 sigma=762.0 thresh=5627 peak=4884
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=805.00, Y=79.00, Mass=12766, SNR=2.9, Peak=8192 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1255, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1255.00, Y=329.00, Mass=2986, SNR=3.0, Peak=7792 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 961, 869, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=6 nbg=228 bg=2827.4 sigma=719.2 thresh=4985 peak=4692
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=869.00, Mass=21115, SNR=2.9, Peak=9104 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 391, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=254 bg=3645.9 sigma=885.0 thresh=6301 peak=4937
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=391.00, Y=33.00, Mass=3234, SNR=2.9, Peak=6880 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 257, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=268 bg=1898.7 sigma=833.6 thresh=4400 peak=4119
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=257.00, Y=1147.00, Mass=7205, SNR=2.9, Peak=9200 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1277, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=255 bg=3106.0 sigma=802.5 thresh=5514 peak=4666
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=935.00, Mass=10122, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 599, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=253 bg=3332.5 sigma=917.8 thresh=6086 peak=4808
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=311.00, Mass=14622, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1237, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=6 nbg=251 bg=3347.4 sigma=863.1 thresh=5937 peak=5290
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=563.00, Mass=22236, SNR=2.9, Peak=9616 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1299, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=263 bg=3400.6 sigma=946.9 thresh=6241 peak=4921
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=201.00, Mass=6767, SNR=2.9, Peak=6784 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1003, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=5 nbg=250 bg=3330.0 sigma=784.6 thresh=5684 peak=5535
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=371.00, Mass=23846, SNR=2.9, Peak=12544 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1331, 947, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=2 nbg=269 bg=2898.1 sigma=951.8 thresh=5754 peak=4239
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=947.00, Mass=9388, SNR=2.9, Peak=9104 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 825, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=3 nbg=263 bg=3499.0 sigma=1004.9 thresh=6514 peak=5531
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=43.00, Mass=10559, SNR=2.9, Peak=10816 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1751, 1187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=1 nbg=266 bg=2596.7 sigma=945.5 thresh=5433 peak=4290
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=1187.00, Mass=6203, SNR=2.9, Peak=8800 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 1061, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=247 bg=3329.9 sigma=824.3 thresh=5803 peak=4659
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=1061.00, Y=315.00, Mass=12488, SNR=2.9, Peak=6992 HFD=0.0
22:49:18.869 00.000 21444 Star::Find(15, 173, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find false star n=4 nbg=231 bg=3202.8 sigma=748.2 thresh=5448 peak=4933
22:49:18.869 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=83.00, Mass=15221, SNR=2.9, Peak=7888 HFD=0.0
22:49:18.869 00.000 21444 AutoFind: could not find a non-saturated star!
22:49:18.869 00.000 21444 AutoFind: finding best star pass 3
22:49:18.869 00.000 21444 Star::Find(15, 1851, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find returns 1 (1), X=1850.34, Y=355.58, Mass=86424, SNR=24.6, Peak=8912 HFD=4.8
22:49:18.869 00.000 21444 AutoFind returns star at [1851, 355] 8.7 Mass 86424 SNR 24.6
22:49:18.869 00.000 21444 Star::Find(15, 1851, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find returns 1 (1), X=1850.34, Y=355.58, Mass=86424, SNR=24.6, Peak=8912 HFD=4.8
22:49:18.869 00.000 21444 MultiStar: List (7): {1850.34, 355.58}(24.6), {407.35, 147.72}(13.0), {1074.53, 591.85}(19.4), {1600.07, 90.00}(11.0), {292.07, 702.85}(10.7), {177.86, 1103.21}(11.3), {1377.60, 421.67}(15.7), 
22:49:18.869 00.000 21444 setting lock position to (1850.34, 355.58)
22:49:18.869 00.000 21444 MultiStar: stabilizing after lock position change
22:49:18.869 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:49:18.869 00.000 21444 UpdateGuideState(): m_state=1
22:49:18.869 00.000 21444 Star::Find(15, 1850, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
22:49:18.869 00.000 21444 Star::Find returns 1 (1), X=1850.34, Y=355.58, Mass=86424, SNR=24.6, Peak=8912 HFD=4.8
22:49:18.869 00.000 21444 DistanceChecker: deactivated
22:49:18.869 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:49:18.869 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:49:18.869 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:49:18.869 00.000 21444 setting lock position to (1850.34, 355.58)
22:49:18.869 00.000 21444 MultiStar: stabilizing after lock position change
22:49:18.869 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:49:18.869 00.000 21444 Changing from state SELECTING to SELECTED
22:49:18.869 00.000 21444 guider state => SELECTED
22:49:18.885 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=2.370
22:49:18.885 00.000 21444 UpdateGuideState exits: m=86424 SNR=24.6 Saturated
22:49:18.885 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6272, Gamma=2.370
22:49:18.901 00.016 21444 Status Line: Auto-selected star at (1850.3, 355.6)
22:49:20.165 01.264 25848 Exposure complete
22:49:20.230 00.065 25848 worker thread done servicing request
22:49:20.230 00.000 21444 OnExposeComplete: enter
22:49:20.230 00.000 21444 UpdateGuideState(): m_state=2
22:49:20.230 00.000 21444 Star::Find(15, 1850, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
22:49:20.230 00.000 21444 Star::Find returns 1 (1), X=1851.04, Y=353.47, Mass=56465, SNR=14.2, Peak=8400 HFD=5.4
22:49:20.230 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.06) = xAngle (-1.19 = -1.19)
22:49:20.230 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.06 = -1.06)
22:49:20.230 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=-2.11 hyp=2.23 cameraTheta=-1.25 mountX=0.83 mountY=-1.94, mountTheta=-1.16
22:49:20.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=2.370
22:49:20.246 00.016 21444 UpdateGuideState exits: m=56465 SNR=14.2 Saturated
22:49:20.246 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:20.246 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:20.246 00.000 21444 Enqueuing Expose request
22:49:20.246 00.000 25848 Worker thread wakes up
22:49:20.246 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:20.246 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1836,338,31,31)
22:49:23.618 03.372 25848 Exposure complete
22:49:23.681 00.063 25848 worker thread done servicing request
22:49:23.681 00.000 21444 OnExposeComplete: enter
22:49:23.681 00.000 21444 UpdateGuideState(): m_state=2
22:49:23.681 00.000 21444 Star::Find(15, 1851, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
22:49:23.681 00.000 21444 Star::Find returns 1 (1), X=1851.81, Y=355.57, Mass=60097, SNR=16.0, Peak=8400 HFD=5.4
22:49:23.681 00.000 21444 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:49:23.681 00.000 21444 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:49:23.681 00.000 21444 CameraToMount -- cameraX=1.46 cameraY=-0.01 hyp=1.46 cameraTheta=-0.00 mountX=1.46 mountY=0.28, mountTheta=0.19
22:49:23.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6176, Gamma=2.370
22:49:23.697 00.016 21444 UpdateGuideState exits: m=60097 SNR=16.0 Saturated
22:49:23.697 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:23.697 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:23.697 00.000 21444 Enqueuing Expose request
22:49:23.697 00.000 25848 Worker thread wakes up
22:49:23.697 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:23.697 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1837,341,31,31)
22:49:27.060 03.363 25848 Exposure complete
22:49:27.124 00.064 25848 worker thread done servicing request
22:49:27.124 00.000 21444 OnExposeComplete: enter
22:49:27.124 00.000 21444 UpdateGuideState(): m_state=2
22:49:27.124 00.000 21444 Star::Find(15, 1851, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
22:49:27.124 00.000 21444 Star::Find returns 1 (1), X=1852.20, Y=354.97, Mass=128484, SNR=29.4, Peak=8096 HFD=5.3
22:49:27.124 00.000 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.06) = xAngle (-0.25 = -0.25)
22:49:27.124 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.12 = -0.12)
22:49:27.124 00.000 21444 CameraToMount -- cameraX=1.86 cameraY=-0.60 hyp=1.95 cameraTheta=-0.31 mountX=1.89 mountY=-0.23, mountTheta=-0.12
22:49:27.124 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7088, Gamma=2.370
22:49:27.124 00.000 21444 UpdateGuideState exits: m=128484 SNR=29.4 Saturated
22:49:27.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:27.124 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:27.124 00.000 21444 Enqueuing Expose request
22:49:27.124 00.000 25848 Worker thread wakes up
22:49:27.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:27.124 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1837,340,31,31)
22:49:30.489 03.365 25848 Exposure complete
22:49:30.553 00.064 25848 worker thread done servicing request
22:49:30.553 00.000 21444 OnExposeComplete: enter
22:49:30.553 00.000 21444 UpdateGuideState(): m_state=2
22:49:30.553 00.000 21444 Star::Find(15, 1852, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
22:49:30.553 00.000 21444 Star::Find returns 1 (1), X=1852.84, Y=356.26, Mass=71751, SNR=17.3, Peak=10112 HFD=3.9
22:49:30.553 00.000 21444 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.06) = xAngle (0.33 = 0.33)
22:49:30.553 00.000 21444 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.46 = 0.46)
22:49:30.553 00.000 21444 CameraToMount -- cameraX=2.50 cameraY=0.68 hyp=2.59 cameraTheta=0.27 mountX=2.45 mountY=1.15, mountTheta=0.44
22:49:30.553 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6688, Gamma=2.370
22:49:30.553 00.000 21444 UpdateGuideState exits: m=71751 SNR=17.3 Saturated
22:49:30.553 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:30.553 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:30.553 00.000 21444 Enqueuing Expose request
22:49:30.553 00.000 25848 Worker thread wakes up
22:49:30.553 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:30.553 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1838,341,31,31)
22:49:33.914 03.361 25848 Exposure complete
22:49:33.975 00.061 25848 worker thread done servicing request
22:49:33.975 00.000 21444 OnExposeComplete: enter
22:49:33.975 00.000 21444 UpdateGuideState(): m_state=2
22:49:33.975 00.000 21444 Star::Find(15, 1852, 356, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
22:49:33.975 00.000 21444 Star::Find returns 1 (1), X=1853.28, Y=356.52, Mass=74441, SNR=18.7, Peak=8800 HFD=3.7
22:49:33.975 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.06) = xAngle (0.37 = 0.37)
22:49:33.975 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.50 = 0.50)
22:49:33.975 00.000 21444 CameraToMount -- cameraX=2.94 cameraY=0.94 hyp=3.09 cameraTheta=0.31 mountX=2.88 mountY=1.49, mountTheta=0.48
22:49:33.975 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6784, Gamma=2.370
22:49:33.975 00.000 21444 UpdateGuideState exits: m=74441 SNR=18.7 Saturated
22:49:33.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:33.975 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:33.975 00.000 21444 Enqueuing Expose request
22:49:33.975 00.000 25848 Worker thread wakes up
22:49:33.975 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:33.975 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1838,342,31,31)
22:49:37.346 03.371 25848 Exposure complete
22:49:37.409 00.063 25848 worker thread done servicing request
22:49:37.409 00.000 21444 OnExposeComplete: enter
22:49:37.409 00.000 21444 UpdateGuideState(): m_state=2
22:49:37.409 00.000 21444 Star::Find(15, 1853, 356, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
22:49:37.409 00.000 21444 Star::Find returns 1 (1), X=1853.53, Y=354.33, Mass=77189, SNR=18.1, Peak=8400 HFD=4.7
22:49:37.409 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.06) = xAngle (-0.31 = -0.31)
22:49:37.409 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.18 = -0.18)
22:49:37.409 00.000 21444 CameraToMount -- cameraX=3.19 cameraY=-1.25 hyp=3.42 cameraTheta=-0.37 mountX=3.26 mountY=-0.61, mountTheta=-0.18
22:49:37.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6688, Gamma=2.370
22:49:37.426 00.017 21444 UpdateGuideState exits: m=77189 SNR=18.1 Saturated
22:49:37.426 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:37.426 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:37.426 00.000 21444 Enqueuing Expose request
22:49:37.426 00.000 25848 Worker thread wakes up
22:49:37.426 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:37.426 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1839,339,31,31)
22:49:40.798 03.372 25848 Exposure complete
22:49:40.862 00.064 25848 worker thread done servicing request
22:49:40.862 00.000 21444 OnExposeComplete: enter
22:49:40.862 00.000 21444 UpdateGuideState(): m_state=2
22:49:40.862 00.000 21444 Star::Find(15, 1853, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
22:49:40.862 00.000 21444 Star::Find returns 1 (1), X=1853.03, Y=355.75, Mass=79309, SNR=18.8, Peak=8192 HFD=5.4
22:49:40.862 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.06) = xAngle (0.13 = 0.13)
22:49:40.862 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.26 = 0.26)
22:49:40.862 00.000 21444 CameraToMount -- cameraX=2.69 cameraY=0.17 hyp=2.70 cameraTheta=0.06 mountX=2.68 mountY=0.69, mountTheta=0.25
22:49:40.862 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7088, Gamma=2.370
22:49:40.878 00.016 21444 UpdateGuideState exits: m=79309 SNR=18.8 Saturated
22:49:40.878 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:40.878 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:40.878 00.000 21444 Enqueuing Expose request
22:49:40.878 00.000 25848 Worker thread wakes up
22:49:40.878 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:40.878 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1838,341,31,31)
22:49:44.250 03.372 25848 Exposure complete
22:49:44.314 00.064 25848 worker thread done servicing request
22:49:44.314 00.000 21444 OnExposeComplete: enter
22:49:44.314 00.000 21444 UpdateGuideState(): m_state=2
22:49:44.314 00.000 21444 Star::Find(15, 1853, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
22:49:44.314 00.000 21444 Star::Find returns 1 (1), X=1854.59, Y=355.95, Mass=102171, SNR=22.9, Peak=8400 HFD=4.1
22:49:44.314 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.06) = xAngle (0.15 = 0.15)
22:49:44.314 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.28 = 0.28)
22:49:44.314 00.000 21444 CameraToMount -- cameraX=4.25 cameraY=0.37 hyp=4.27 cameraTheta=0.09 mountX=4.22 mountY=1.19, mountTheta=0.27
22:49:44.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7088, Gamma=2.370
22:49:44.329 00.015 21444 UpdateGuideState exits: m=102171 SNR=22.9 Saturated
22:49:44.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:44.329 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:44.329 00.000 21444 Enqueuing Expose request
22:49:44.329 00.000 25848 Worker thread wakes up
22:49:44.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:44.329 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1840,341,31,31)
22:49:47.700 03.371 25848 Exposure complete
22:49:47.764 00.064 25848 worker thread done servicing request
22:49:47.764 00.000 21444 OnExposeComplete: enter
22:49:47.764 00.000 21444 UpdateGuideState(): m_state=2
22:49:47.764 00.000 21444 Star::Find(15, 1854, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
22:49:47.764 00.000 21444 Star::Find returns 1 (1), X=1854.41, Y=356.27, Mass=82454, SNR=18.8, Peak=9920 HFD=3.5
22:49:47.764 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.06) = xAngle (0.23 = 0.23)
22:49:47.764 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.36 = 0.36)
22:49:47.764 00.000 21444 CameraToMount -- cameraX=4.07 cameraY=0.69 hyp=4.12 cameraTheta=0.17 mountX=4.02 mountY=1.46, mountTheta=0.35
22:49:47.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7392, Gamma=2.370
22:49:47.780 00.016 21444 UpdateGuideState exits: m=82454 SNR=18.8 Saturated
22:49:47.780 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:47.780 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:47.780 00.000 21444 Enqueuing Expose request
22:49:47.780 00.000 25848 Worker thread wakes up
22:49:47.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:47.780 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1839,341,31,31)
22:49:51.150 03.370 25848 Exposure complete
22:49:51.216 00.066 25848 worker thread done servicing request
22:49:51.216 00.000 21444 OnExposeComplete: enter
22:49:51.216 00.000 21444 UpdateGuideState(): m_state=2
22:49:51.216 00.000 21444 Star::Find(15, 1854, 356, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
22:49:51.216 00.000 21444 Star::Find returns 1 (1), X=1854.36, Y=354.75, Mass=97512, SNR=19.9, Peak=9312 HFD=4.4
22:49:51.216 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.06) = xAngle (-0.14 = -0.14)
22:49:51.216 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-0.01 = -0.01)
22:49:51.216 00.000 21444 CameraToMount -- cameraX=4.01 cameraY=-0.83 hyp=4.10 cameraTheta=-0.20 mountX=4.06 mountY=-0.04, mountTheta=-0.01
22:49:51.216 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6992, Gamma=2.370
22:49:51.230 00.014 21444 UpdateGuideState exits: m=97512 SNR=19.9 Saturated
22:49:51.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:51.230 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:51.230 00.000 21444 Enqueuing Expose request
22:49:51.230 00.000 25848 Worker thread wakes up
22:49:51.230 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:51.230 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1839,340,31,31)
22:49:54.593 03.363 25848 Exposure complete
22:49:54.662 00.069 25848 worker thread done servicing request
22:49:54.662 00.000 21444 OnExposeComplete: enter
22:49:54.662 00.000 21444 UpdateGuideState(): m_state=2
22:49:54.662 00.000 21444 Star::Find(15, 1854, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
22:49:54.662 00.000 21444 Star::Find returns 1 (1), X=1855.82, Y=354.99, Mass=88552, SNR=20.0, Peak=8496 HFD=4.4
22:49:54.662 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.06) = xAngle (-0.04 = -0.04)
22:49:54.662 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.09 = 0.09)
22:49:54.662 00.000 21444 CameraToMount -- cameraX=5.48 cameraY=-0.59 hyp=5.51 cameraTheta=-0.11 mountX=5.50 mountY=0.48, mountTheta=0.09
22:49:54.662 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7392, Gamma=2.370
22:49:54.678 00.016 21444 UpdateGuideState exits: m=88552 SNR=20.0 Saturated
22:49:54.678 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:54.678 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:54.678 00.000 21444 Enqueuing Expose request
22:49:54.678 00.000 25848 Worker thread wakes up
22:49:54.678 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:54.678 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1841,340,31,31)
22:49:58.037 03.359 25848 Exposure complete
22:49:58.100 00.063 25848 worker thread done servicing request
22:49:58.100 00.000 21444 OnExposeComplete: enter
22:49:58.100 00.000 21444 UpdateGuideState(): m_state=2
22:49:58.100 00.000 21444 Star::Find(15, 1855, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
22:49:58.100 00.000 21444 Star::Find returns 1 (1), X=1857.82, Y=355.51, Mass=94911, SNR=22.6, Peak=8704 HFD=5.3
22:49:58.100 00.000 21444 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.06) = xAngle (0.05 = 0.05)
22:49:58.100 00.000 21444 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.18 = 0.18)
22:49:58.100 00.000 21444 CameraToMount -- cameraX=7.48 cameraY=-0.07 hyp=7.48 cameraTheta=-0.01 mountX=7.47 mountY=1.37, mountTheta=0.18
22:49:58.100 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6688, Gamma=2.370
22:49:58.116 00.016 21444 UpdateGuideState exits: m=94911 SNR=22.6 Saturated
22:49:58.116 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:58.116 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:49:58.116 00.000 21444 Enqueuing Expose request
22:49:58.116 00.000 25848 Worker thread wakes up
22:49:58.116 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:49:58.116 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1843,341,31,31)
22:50:01.483 03.367 25848 Exposure complete
22:50:01.563 00.080 25848 worker thread done servicing request
22:50:01.563 00.000 21444 OnExposeComplete: enter
22:50:01.579 00.016 21444 UpdateGuideState(): m_state=2
22:50:01.579 00.000 21444 Star::Find(15, 1857, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
22:50:01.579 00.000 21444 Star::Find returns 1 (1), X=1857.62, Y=355.33, Mass=83986, SNR=19.5, Peak=8608 HFD=4.7
22:50:01.579 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.06) = xAngle (0.03 = 0.03)
22:50:01.579 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.16 = 0.16)
22:50:01.579 00.000 21444 CameraToMount -- cameraX=7.28 cameraY=-0.25 hyp=7.28 cameraTheta=-0.03 mountX=7.28 mountY=1.16, mountTheta=0.16
22:50:01.579 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7296, Gamma=2.370
22:50:01.579 00.000 21444 UpdateGuideState exits: m=83986 SNR=19.5 Saturated
22:50:01.579 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:01.579 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:01.579 00.000 21444 Enqueuing Expose request
22:50:01.579 00.000 25848 Worker thread wakes up
22:50:01.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:01.579 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1843,340,31,31)
22:50:04.942 03.363 25848 Exposure complete
22:50:05.040 00.098 25848 worker thread done servicing request
22:50:05.040 00.000 21444 OnExposeComplete: enter
22:50:05.040 00.000 21444 UpdateGuideState(): m_state=2
22:50:05.040 00.000 21444 Star::Find(15, 1857, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
22:50:05.040 00.000 21444 Star::Find returns 1 (1), X=1858.82, Y=354.55, Mass=55024, SNR=15.2, Peak=8304 HFD=3.7
22:50:05.040 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.06) = xAngle (-0.06 = -0.06)
22:50:05.040 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.07 = 0.07)
22:50:05.040 00.000 21444 CameraToMount -- cameraX=8.48 cameraY=-1.03 hyp=8.54 cameraTheta=-0.12 mountX=8.52 mountY=0.63, mountTheta=0.07
22:50:05.042 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6688, Gamma=2.370
22:50:05.042 00.000 21444 UpdateGuideState exits: m=55024 SNR=15.2 Saturated
22:50:05.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:05.042 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:05.042 00.000 21444 Enqueuing Expose request
22:50:05.042 00.000 25848 Worker thread wakes up
22:50:05.042 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:05.042 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1844,340,31,31)
22:50:08.394 03.352 25848 Exposure complete
22:50:08.473 00.079 25848 worker thread done servicing request
22:50:08.473 00.000 21444 OnExposeComplete: enter
22:50:08.473 00.000 21444 UpdateGuideState(): m_state=2
22:50:08.473 00.000 21444 Star::Find(15, 1858, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
22:50:08.473 00.000 21444 Star::Find returns 1 (1), X=1858.98, Y=354.97, Mass=71598, SNR=18.7, Peak=8704 HFD=4.1
22:50:08.473 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.06) = xAngle (-0.01 = -0.01)
22:50:08.473 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.12 = 0.12)
22:50:08.473 00.000 21444 CameraToMount -- cameraX=8.64 cameraY=-0.61 hyp=8.66 cameraTheta=-0.07 mountX=8.66 mountY=1.07, mountTheta=0.12
22:50:08.473 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7696, Gamma=2.370
22:50:08.473 00.000 21444 UpdateGuideState exits: m=71598 SNR=18.7 Saturated
22:50:08.473 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:08.473 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:08.473 00.000 21444 Enqueuing Expose request
22:50:08.473 00.000 25848 Worker thread wakes up
22:50:08.473 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:08.473 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1844,340,31,31)
22:50:11.845 03.372 25848 Exposure complete
22:50:11.925 00.080 25848 worker thread done servicing request
22:50:11.925 00.000 21444 OnExposeComplete: enter
22:50:11.925 00.000 21444 UpdateGuideState(): m_state=2
22:50:11.925 00.000 21444 Star::Find(15, 1858, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
22:50:11.925 00.000 21444 Star::Find returns 1 (1), X=1859.34, Y=354.06, Mass=74310, SNR=18.8, Peak=9008 HFD=4.0
22:50:11.925 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.06) = xAngle (-0.10 = -0.10)
22:50:11.925 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.03 = 0.03)
22:50:11.925 00.000 21444 CameraToMount -- cameraX=9.00 cameraY=-1.52 hyp=9.12 cameraTheta=-0.17 mountX=9.08 mountY=0.25, mountTheta=0.03
22:50:11.925 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7696, Gamma=2.370
22:50:11.941 00.016 21444 UpdateGuideState exits: m=74310 SNR=18.8 Saturated
22:50:11.941 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:11.941 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:11.941 00.000 21444 Enqueuing Expose request
22:50:11.941 00.000 25848 Worker thread wakes up
22:50:11.941 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:11.941 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1844,339,31,31)
22:50:15.300 03.359 25848 Exposure complete
22:50:15.380 00.080 25848 worker thread done servicing request
22:50:15.380 00.000 21444 OnExposeComplete: enter
22:50:15.380 00.000 21444 UpdateGuideState(): m_state=2
22:50:15.396 00.016 21444 Star::Find(15, 1859, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
22:50:15.396 00.000 21444 Star::Find false star n=5 nbg=256 bg=2954.9 sigma=814.5 thresh=5398 peak=4299
22:50:15.396 00.000 21444 Star::Find returns 0 (2), X=1859.00, Y=354.00, Mass=14314, SNR=2.9, Peak=7792 HFD=0.0
22:50:15.396 00.000 21444 DistanceChecker: activated
22:50:15.396 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:50:15.396 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:50:15.396 00.000 21444 guider state => SELECTING
22:50:15.396 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:50:15.396 00.000 21444 Status Line: Star lost - low SNR
22:50:15.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6080, Gamma=2.370
22:50:15.396 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:50:15.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:15.396 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:50:15.396 00.000 21444 Enqueuing Expose request
22:50:15.396 00.000 25848 Worker thread wakes up
22:50:15.396 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:15.396 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:50:18.750 03.354 25848 Exposure complete
22:50:18.814 00.064 25848 worker thread done servicing request
22:50:18.814 00.000 21444 OnExposeComplete: enter
22:50:18.814 00.000 21444 UpdateGuideState(): m_state=1
22:50:18.814 00.000 21444 Star::Find(15, 1859, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
22:50:18.814 00.000 21444 Star::Find false star n=3 nbg=262 bg=2803.5 sigma=893.1 thresh=5483 peak=4461
22:50:18.814 00.000 21444 Star::Find returns 0 (2), X=1859.00, Y=354.00, Mass=11333, SNR=2.9, Peak=8496 HFD=0.0
22:50:18.814 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:50:18.814 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:50:18.814 00.000 21444 Status Line: Star lost - low SNR
22:50:18.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:18.839 00.025 21444 UpdateGuideState exits: Star lost - low SNR
22:50:18.839 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:18.839 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:50:18.839 00.000 21444 Enqueuing Expose request
22:50:18.839 00.000 25848 Worker thread wakes up
22:50:18.839 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:18.839 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:50:22.199 03.360 25848 Exposure complete
22:50:22.263 00.064 25848 worker thread done servicing request
22:50:22.263 00.000 21444 OnExposeComplete: enter
22:50:22.263 00.000 21444 UpdateGuideState(): m_state=1
22:50:22.263 00.000 21444 Star::Find(15, 1859, 354, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:22.263 00.000 21444 Star::Find false star n=2 nbg=252 bg=2792.8 sigma=800.9 thresh=5195 peak=4214
22:50:22.263 00.000 21444 Star::Find returns 0 (2), X=1859.00, Y=354.00, Mass=5454, SNR=2.9, Peak=6384 HFD=0.0
22:50:22.263 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:50:22.263 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:50:22.263 00.000 21444 Status Line: Star lost - low SNR
22:50:22.263 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:22.279 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:50:22.279 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:22.279 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:50:22.279 00.000 21444 Enqueuing Expose request
22:50:22.279 00.000 25848 Worker thread wakes up
22:50:22.279 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:22.279 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:50:23.503 01.224 21444 GuiderMultiStar::AutoSelect enter
22:50:23.503 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:50:23.567 00.064 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:50:23.567 00.000 21444 AutoFind: downsample 2x
22:50:23.583 00.016 21444 AutoFind: global mean = 0.9, stdev 1954.8
22:50:23.583 00.000 21444 AutoFind: using threshold = 0.1
22:50:23.599 00.016 21444 AutoFind: local max [1043, 575] 63.8
22:50:23.599 00.000 21444 AutoFind: local max [175, 839] 62.8
22:50:23.599 00.000 21444 AutoFind: local max [173, 825] 62.0
22:50:23.599 00.000 21444 AutoFind: local max [183, 825] 60.2
22:50:23.599 00.000 21444 AutoFind: local max [155, 831] 7.7
22:50:23.599 00.000 21444 AutoFind: local max [207, 835] 4.6
22:50:23.599 00.000 21444 AutoFind: local max [173, 803] 4.4
22:50:23.599 00.000 21444 AutoFind: local max [153, 853] 4.0
22:50:23.599 00.000 21444 AutoFind: local max [179, 863] 3.2
22:50:23.599 00.000 21444 AutoFind: local max [235, 561] 3.0
22:50:23.599 00.000 21444 AutoFind: local max [163, 803] 2.8
22:50:23.599 00.000 21444 AutoFind: local max [205, 853] 2.8
22:50:23.599 00.000 21444 AutoFind: local max [1055, 673] 2.6
22:50:23.599 00.000 21444 AutoFind: local max [1745, 657] 2.5
22:50:23.599 00.000 21444 AutoFind: local max [1837, 609] 2.4
22:50:23.599 00.000 21444 AutoFind: local max [523, 253] 2.4
22:50:23.599 00.000 21444 AutoFind: local max [1173, 47] 2.4
22:50:23.599 00.000 21444 AutoFind: local max [725, 379] 2.3
22:50:23.599 00.000 21444 AutoFind: local max [1109, 575] 2.3
22:50:23.599 00.000 21444 AutoFind: local max [1877, 91] 2.3
22:50:23.599 00.000 21444 AutoFind: local max [909, 271] 2.3
22:50:23.599 00.000 21444 AutoFind: local max [1439, 1189] 2.3
22:50:23.599 00.000 21444 AutoFind: local max [1009, 281] 2.3
22:50:23.599 00.000 21444 AutoFind: local max [1115, 627] 2.3
22:50:23.599 00.000 21444 AutoFind: local max [107, 827] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [1649, 713] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [63, 121] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [1065, 573] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [55, 221] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [613, 671] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [21, 497] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [1475, 1103] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [543, 987] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [1155, 49] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [181, 519] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [1751, 327] 2.2
22:50:23.599 00.000 21444 AutoFind: local max [511, 49] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1377, 655] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [523, 221] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1343, 165] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [831, 161] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1047, 607] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1377, 759] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [325, 481] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [435, 241] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1811, 219] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1527, 383] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [779, 77] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1603, 767] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1421, 779] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [303, 903] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1687, 771] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1051, 327] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [449, 657] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1205, 489] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [275, 49] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [639, 89] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1419, 459] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [545, 231] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [619, 571] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [1737, 199] 2.1
22:50:23.599 00.000 21444 AutoFind: local max [265, 167] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [837, 199] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1629, 767] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [233, 653] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [585, 533] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1419, 93] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1307, 417] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1439, 781] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [863, 915] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [587, 17] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [511, 953] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1231, 861] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [487, 659] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1085, 419] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [727, 745] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [691, 655] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1363, 17] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1611, 241] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [851, 399] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1873, 1001] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [807, 89] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1387, 411] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [177, 197] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1581, 989] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1459, 85] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1597, 849] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1371, 273] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [547, 517] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1409, 787] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1091, 451] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1905, 1135] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [757, 253] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [1079, 917] 2.0
22:50:23.599 00.000 21444 AutoFind: local max [987, 519] 2.0
22:50:23.615 00.016 21444 AutoFind: local max [571, 823] 2.0
22:50:23.615 00.000 21444 AutoFind: local max [217, 345] 2.0
22:50:23.615 00.000 21444 AutoFind: local max [1707, 961] 2.0
22:50:23.615 00.000 21444 AutoFind: local max [55, 383] 2.0
22:50:23.615 00.000 21444 AutoFind: local max [1715, 937] 2.0
22:50:23.615 00.000 21444 AutoFind: too close [1409, 787] 2.0 - [1421, 779] 2.1
22:50:23.615 00.000 21444 AutoFind: too close [1439, 781] 2.0 - [1421, 779] 2.1
22:50:23.615 00.000 21444 AutoFind: too close [1155, 49] 2.2 - [1173, 47] 2.4
22:50:23.615 00.000 21444 AutoFind: too close [205, 853] 2.8 - [207, 835] 4.6
22:50:23.615 00.000 21444 AutoFind: too close [163, 803] 2.8 - [173, 803] 4.4
22:50:23.615 00.000 21444 AutoFind: close dim-bright [155, 831] 7.7 - [173, 825] 62.0
22:50:23.615 00.000 21444 AutoFind: close dim-bright [155, 831] 7.7 - [175, 839] 62.8
22:50:23.615 00.000 21444 AutoFind: too close [183, 825] 60.2 - [173, 825] 62.0
22:50:23.615 00.000 21444 AutoFind: too close [183, 825] 60.2 - [175, 839] 62.8
22:50:23.615 00.000 21444 AutoFind: too close [173, 825] 62.0 - [175, 839] 62.8
22:50:23.615 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:50:23.615 00.000 21444 Star::Find(15, 1043, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1042.01, Y=575.08, Mass=2089881, SNR=167.6, Peak=48096 HFD=6.4
22:50:23.615 00.000 21444 Star::Find(15, 155, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=171.33, Y=829.38, Mass=2777252, SNR=11.0, Peak=65504 HFD=7.4
22:50:23.615 00.000 21444 Star::Find(15, 153, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=42 nbg=292 bg=27020.1 sigma=26740.6 thresh=41706 peak=17068
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=153.00, Y=853.00, Mass=1495254, SNR=2.9, Peak=17792 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 179, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=175.72, Y=844.91, Mass=982454, SNR=107.2, Peak=11424 HFD=5.4
22:50:23.615 00.000 21444 Star::Find(15, 235, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=267 bg=3287.3 sigma=902.6 thresh=5995 peak=5570
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=561.00, Mass=13283, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1055, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1048.97, Y=658.08, Mass=22551, SNR=12.9, Peak=12144 HFD=3.0
22:50:23.615 00.000 21444 Star::Find(15, 1745, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=265 bg=3248.8 sigma=1016.9 thresh=6300 peak=4817
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1745.00, Y=657.00, Mass=9102, SNR=2.9, Peak=8608 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1837, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=254 bg=2824.1 sigma=834.7 thresh=5328 peak=4352
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1837.00, Y=609.00, Mass=12511, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 523, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=268 bg=3368.1 sigma=889.6 thresh=6037 peak=5015
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=253.00, Mass=12168, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 725, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=715.58, Y=391.41, Mass=53019, SNR=34.5, Peak=50816 HFD=0.7
22:50:23.615 00.000 21444 Star::Find(15, 1109, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=256 bg=3159.8 sigma=919.4 thresh=5918 peak=4979
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=575.00, Mass=14593, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1877, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=259 bg=2890.9 sigma=940.3 thresh=5712 peak=5673
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1877.00, Y=91.00, Mass=15268, SNR=2.9, Peak=8704 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 909, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=9 nbg=245 bg=3285.0 sigma=745.9 thresh=5523 peak=4836
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=271.00, Mass=23299, SNR=2.9, Peak=6480 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1439, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=256 bg=2507.2 sigma=935.7 thresh=5314 peak=4860
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=1189.00, Mass=13454, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1009, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 0 (3), X=1009.00, Y=281.00, Mass=0, SNR=0.0, Peak=6080 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1115, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=265 bg=3231.2 sigma=906.0 thresh=5949 peak=5614
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1115.00, Y=627.00, Mass=16740, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 107, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=254 bg=2569.8 sigma=855.3 thresh=5136 peak=4391
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=827.00, Mass=9011, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1649, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=257 bg=3538.6 sigma=878.5 thresh=6174 peak=5491
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=713.00, Mass=20067, SNR=2.9, Peak=10320 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 63, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=257 bg=2803.2 sigma=850.8 thresh=5356 peak=4289
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=63.00, Y=121.00, Mass=3373, SNR=2.9, Peak=6272 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1065, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=54 nbg=194 bg=3625.4 sigma=1073.9 thresh=6847 peak=6727
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1065.00, Y=573.00, Mass=452692, SNR=2.9, Peak=11536 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 55, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=247 bg=2598.3 sigma=743.8 thresh=4830 peak=4442
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=221.00, Mass=8605, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 613, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=257 bg=3334.5 sigma=917.2 thresh=6086 peak=4995
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=671.00, Mass=11852, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 21, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=261 bg=2659.7 sigma=835.1 thresh=5165 peak=4060
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=21.00, Y=497.00, Mass=9657, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1475, 1103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1467.00, Y=1112.00, Mass=7908, SNR=8.3, Peak=10320 HFD=0.5
22:50:23.615 00.000 21444 Star::Find(15, 543, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=271 bg=2060.0 sigma=856.3 thresh=4629 peak=4071
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=543.00, Y=987.00, Mass=17736, SNR=2.9, Peak=8000 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 181, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=254 bg=2980.1 sigma=851.3 thresh=5534 peak=4416
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=519.00, Mass=6696, SNR=2.9, Peak=8800 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1751, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=266 bg=3062.4 sigma=931.4 thresh=5856 peak=4515
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=327.00, Mass=11869, SNR=2.9, Peak=9008 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 511, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=262 bg=3397.9 sigma=1002.2 thresh=6405 peak=5142
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=49.00, Mass=11774, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1377, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=10 nbg=240 bg=3264.8 sigma=733.8 thresh=5466 peak=4949
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=655.00, Mass=27912, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 523, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=271 bg=3333.7 sigma=921.7 thresh=6099 peak=4740
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=221.00, Mass=6597, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1343, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=252 bg=3458.7 sigma=879.2 thresh=6096 peak=5753
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1343.00, Y=165.00, Mass=14405, SNR=2.9, Peak=10416 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 831, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=270 bg=3238.0 sigma=1016.9 thresh=6289 peak=4689
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=831.00, Y=161.00, Mass=11646, SNR=2.9, Peak=6992 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1047, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=260 bg=3212.9 sigma=844.0 thresh=5745 peak=4897
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1047.00, Y=607.00, Mass=17571, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1377, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=261 bg=3549.2 sigma=966.6 thresh=6449 peak=4994
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=759.00, Mass=2931, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 325, 481, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=255 bg=3343.4 sigma=832.0 thresh=5840 peak=4971
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=481.00, Mass=9105, SNR=2.9, Peak=8912 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 435, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=262 bg=3360.9 sigma=980.4 thresh=6302 peak=4775
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=241.00, Mass=7854, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1811, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=8 nbg=241 bg=2934.8 sigma=723.4 thresh=5105 peak=4456
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=219.00, Mass=23514, SNR=2.9, Peak=6480 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1527, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=247 bg=3470.2 sigma=839.0 thresh=5987 peak=5072
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1527.00, Y=383.00, Mass=20459, SNR=2.9, Peak=9504 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 779, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=245 bg=3465.9 sigma=803.5 thresh=5876 peak=4981
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=779.00, Y=77.00, Mass=15182, SNR=2.9, Peak=9408 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1603, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=250 bg=3382.5 sigma=875.7 thresh=6010 peak=5074
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=767.00, Mass=6403, SNR=2.9, Peak=9712 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 303, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=262 bg=2528.9 sigma=829.4 thresh=5017 peak=4010
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=303.00, Y=903.00, Mass=4255, SNR=2.9, Peak=6992 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1687, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 0 (3), X=1687.00, Y=771.00, Mass=0, SNR=0.0, Peak=8000 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1051, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=10 nbg=231 bg=3335.3 sigma=779.5 thresh=5674 peak=5674
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1051.00, Y=327.00, Mass=30263, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 449, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=262 bg=3341.8 sigma=976.4 thresh=6271 peak=4820
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=657.00, Mass=10535, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1205, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=254 bg=3161.4 sigma=878.5 thresh=5797 peak=5155
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1205.00, Y=489.00, Mass=6637, SNR=2.9, Peak=7088 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 275, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=267 bg=3637.8 sigma=928.6 thresh=6423 peak=5200
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=275.00, Y=49.00, Mass=9839, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 639, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=262 bg=3569.3 sigma=926.1 thresh=6348 peak=6107
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=639.00, Y=89.00, Mass=13389, SNR=2.9, Peak=14048 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1419, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=260 bg=3510.0 sigma=892.4 thresh=6187 peak=4966
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=459.00, Mass=8398, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 545, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=545.70, Y=230.56, Mass=39072, SNR=13.9, Peak=9312 HFD=4.9
22:50:23.615 00.000 21444 Star::Find(15, 619, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=258 bg=3201.9 sigma=894.7 thresh=5886 peak=4901
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=619.00, Y=571.00, Mass=9226, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1737, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=261 bg=3241.4 sigma=966.3 thresh=6140 peak=5208
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=199.00, Mass=11229, SNR=2.9, Peak=10720 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 265, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=263 bg=3364.3 sigma=936.8 thresh=6175 peak=4720
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=265.00, Y=167.00, Mass=9555, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 837, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=261 bg=3325.9 sigma=954.8 thresh=6190 peak=5393
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=837.00, Y=199.00, Mass=21517, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1629, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=262 bg=3573.3 sigma=974.0 thresh=6495 peak=4998
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=767.00, Mass=17254, SNR=2.9, Peak=9712 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 233, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=249 bg=3240.0 sigma=881.9 thresh=5886 peak=4771
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=233.00, Y=653.00, Mass=6288, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 585, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=256 bg=3301.4 sigma=885.5 thresh=5958 peak=4501
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=585.00, Y=533.00, Mass=6565, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1419, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=232 bg=3426.7 sigma=803.8 thresh=5838 peak=5535
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=93.00, Mass=15971, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1307, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=265 bg=3475.5 sigma=970.8 thresh=6388 peak=5050
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=417.00, Mass=3404, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 863, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=241 bg=2709.6 sigma=758.8 thresh=4986 peak=4351
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=863.00, Y=915.00, Mass=6533, SNR=2.9, Peak=6688 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 587, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=262 bg=3693.7 sigma=938.0 thresh=6508 peak=5610
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=587.00, Y=17.00, Mass=14681, SNR=2.9, Peak=9616 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 511, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=264 bg=2497.9 sigma=833.2 thresh=4997 peak=3982
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=953.00, Mass=17702, SNR=2.9, Peak=9008 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1231, 861, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=263 bg=3021.3 sigma=928.0 thresh=5805 peak=4637
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=861.00, Mass=11803, SNR=2.9, Peak=8000 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 487, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=264 bg=3190.2 sigma=1026.3 thresh=6269 peak=4780
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=659.00, Mass=13501, SNR=2.9, Peak=10112 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1085, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=278 bg=3400.6 sigma=1015.0 thresh=6445 peak=5015
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1085.00, Y=419.00, Mass=26045, SNR=2.9, Peak=9200 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 727, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=257 bg=3286.6 sigma=896.4 thresh=5976 peak=5100
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=727.00, Y=745.00, Mass=5683, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 691, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=263 bg=3291.2 sigma=927.7 thresh=6074 peak=5050
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=655.00, Mass=12355, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1363, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=253 bg=3390.0 sigma=944.8 thresh=6224 peak=5766
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=17.00, Mass=12740, SNR=2.9, Peak=12736 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1611, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=267 bg=3292.9 sigma=988.0 thresh=6257 peak=4957
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1611.00, Y=241.00, Mass=6262, SNR=2.9, Peak=7792 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 851, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=260 bg=3380.1 sigma=946.8 thresh=6220 peak=4556
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=851.00, Y=399.00, Mass=10100, SNR=2.9, Peak=7488 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1873, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=8 nbg=229 bg=2232.9 sigma=734.0 thresh=4435 peak=4006
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1873.00, Y=1001.00, Mass=25672, SNR=2.9, Peak=7888 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 807, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=11 nbg=250 bg=3341.4 sigma=786.2 thresh=5700 peak=5221
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=89.00, Mass=33805, SNR=2.9, Peak=8496 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1387, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=252 bg=3338.0 sigma=877.4 thresh=5970 peak=5074
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=411.00, Mass=17540, SNR=2.9, Peak=9920 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 177, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=253 bg=3214.2 sigma=791.3 thresh=5588 peak=4430
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=177.00, Y=197.00, Mass=11447, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1581, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=10 nbg=243 bg=2633.0 sigma=720.4 thresh=4794 peak=4570
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=989.00, Mass=27510, SNR=2.9, Peak=6576 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1459, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=267 bg=3540.5 sigma=936.0 thresh=6349 peak=5030
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1459.00, Y=85.00, Mass=4252, SNR=2.9, Peak=8096 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1597, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=9 nbg=244 bg=3087.1 sigma=798.1 thresh=5481 peak=4727
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1597.00, Y=849.00, Mass=27816, SNR=2.9, Peak=8800 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1371, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=257 bg=3445.2 sigma=911.0 thresh=6178 peak=4678
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=273.00, Mass=6678, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 547, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=274 bg=3251.6 sigma=1006.9 thresh=6272 peak=5341
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=547.00, Y=517.00, Mass=20578, SNR=2.9, Peak=12032 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1091, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=258 bg=3144.4 sigma=913.0 thresh=5883 peak=4822
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=451.00, Mass=10215, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1905, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=271 bg=2189.9 sigma=944.7 thresh=5024 peak=3650
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1905.00, Y=1135.00, Mass=15979, SNR=2.9, Peak=5264 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 757, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=247 bg=3407.9 sigma=786.0 thresh=5766 peak=5177
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=757.00, Y=253.00, Mass=16369, SNR=2.9, Peak=9504 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1079, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=245 bg=2839.6 sigma=718.3 thresh=4994 peak=4334
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1079.00, Y=917.00, Mass=15795, SNR=2.9, Peak=6384 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 987, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=249 bg=3286.5 sigma=800.1 thresh=5687 peak=5052
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=987.00, Y=519.00, Mass=16368, SNR=2.9, Peak=9104 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 571, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=7 nbg=260 bg=2815.8 sigma=798.7 thresh=5212 peak=4764
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=571.00, Y=823.00, Mass=20914, SNR=2.9, Peak=8704 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 217, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=218.05, Y=331.50, Mass=18792, SNR=9.8, Peak=12544 HFD=2.3
22:50:23.615 00.000 21444 Star::Find(15, 1707, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1707.47, Y=962.56, Mass=22418, SNR=12.3, Peak=15168 HFD=2.8
22:50:23.615 00.000 21444 Star::Find(15, 55, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=257 bg=2861.0 sigma=828.5 thresh=5347 peak=4306
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=383.00, Mass=5830, SNR=2.9, Peak=6384 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1715, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=248 bg=2883.5 sigma=850.2 thresh=5434 peak=4533
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1715.00, Y=937.00, Mass=16062, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 AutoFind: finding best star pass 1
22:50:23.615 00.000 21444 Star::Find(15, 1043, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1042.01, Y=575.08, Mass=2089881, SNR=167.6, Peak=48096 HFD=6.4
22:50:23.615 00.000 21444 AutoFind: near-saturated [1043, 575] 63.8 Mass 2089881 SNR 167.6 Peak 48096
22:50:23.615 00.000 21444 Star::Find(15, 155, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=171.33, Y=829.38, Mass=2777252, SNR=11.0, Peak=65504 HFD=7.4
22:50:23.615 00.000 21444 AutoFind: near-saturated [155, 831] 7.7 Mass 2777252 SNR 11.0 Peak 65504
22:50:23.615 00.000 21444 Star::Find(15, 153, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=42 nbg=292 bg=27020.1 sigma=26740.6 thresh=41706 peak=17068
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=153.00, Y=853.00, Mass=1495254, SNR=2.9, Peak=17792 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 179, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=175.72, Y=844.91, Mass=982454, SNR=107.2, Peak=11424 HFD=5.4
22:50:23.615 00.000 21444 AutoFind: near-saturated [179, 863] 3.2 Mass 982454 SNR 107.2 Peak 11424
22:50:23.615 00.000 21444 Star::Find(15, 235, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=267 bg=3287.3 sigma=902.6 thresh=5995 peak=5570
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=561.00, Mass=13283, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1055, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1048.97, Y=658.08, Mass=22551, SNR=12.9, Peak=12144 HFD=3.0
22:50:23.615 00.000 21444 AutoFind: near-saturated [1055, 673] 2.6 Mass 22551 SNR 12.9 Peak 12144
22:50:23.615 00.000 21444 Star::Find(15, 1745, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=265 bg=3248.8 sigma=1016.9 thresh=6300 peak=4817
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1745.00, Y=657.00, Mass=9102, SNR=2.9, Peak=8608 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1837, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=254 bg=2824.1 sigma=834.7 thresh=5328 peak=4352
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1837.00, Y=609.00, Mass=12511, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 523, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=268 bg=3368.1 sigma=889.6 thresh=6037 peak=5015
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=253.00, Mass=12168, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 725, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=715.58, Y=391.41, Mass=53019, SNR=34.5, Peak=50816 HFD=0.7
22:50:23.615 00.000 21444 AutoFind: near-saturated [725, 379] 2.3 Mass 53019 SNR 34.5 Peak 50816
22:50:23.615 00.000 21444 Star::Find(15, 1109, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=256 bg=3159.8 sigma=919.4 thresh=5918 peak=4979
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=575.00, Mass=14593, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1877, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=259 bg=2890.9 sigma=940.3 thresh=5712 peak=5673
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1877.00, Y=91.00, Mass=15268, SNR=2.9, Peak=8704 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 909, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=9 nbg=245 bg=3285.0 sigma=745.9 thresh=5523 peak=4836
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=271.00, Mass=23299, SNR=2.9, Peak=6480 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1439, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=256 bg=2507.2 sigma=935.7 thresh=5314 peak=4860
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=1189.00, Mass=13454, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1009, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 0 (3), X=1009.00, Y=281.00, Mass=0, SNR=0.0, Peak=6080 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1115, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=265 bg=3231.2 sigma=906.0 thresh=5949 peak=5614
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1115.00, Y=627.00, Mass=16740, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 107, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=254 bg=2569.8 sigma=855.3 thresh=5136 peak=4391
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=827.00, Mass=9011, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1649, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=257 bg=3538.6 sigma=878.5 thresh=6174 peak=5491
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=713.00, Mass=20067, SNR=2.9, Peak=10320 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 63, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=257 bg=2803.2 sigma=850.8 thresh=5356 peak=4289
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=63.00, Y=121.00, Mass=3373, SNR=2.9, Peak=6272 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1065, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=54 nbg=194 bg=3625.4 sigma=1073.9 thresh=6847 peak=6727
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1065.00, Y=573.00, Mass=452692, SNR=2.9, Peak=11536 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 55, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=247 bg=2598.3 sigma=743.8 thresh=4830 peak=4442
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=221.00, Mass=8605, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 613, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=257 bg=3334.5 sigma=917.2 thresh=6086 peak=4995
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=671.00, Mass=11852, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 21, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=261 bg=2659.7 sigma=835.1 thresh=5165 peak=4060
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=21.00, Y=497.00, Mass=9657, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1475, 1103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1467.00, Y=1112.00, Mass=7908, SNR=8.3, Peak=10320 HFD=0.5
22:50:23.615 00.000 21444 AutoFind: near-saturated [1475, 1103] 2.2 Mass 7908 SNR 8.3 Peak 10320
22:50:23.615 00.000 21444 Star::Find(15, 543, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=271 bg=2060.0 sigma=856.3 thresh=4629 peak=4071
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=543.00, Y=987.00, Mass=17736, SNR=2.9, Peak=8000 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 181, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=254 bg=2980.1 sigma=851.3 thresh=5534 peak=4416
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=519.00, Mass=6696, SNR=2.9, Peak=8800 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1751, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=266 bg=3062.4 sigma=931.4 thresh=5856 peak=4515
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=327.00, Mass=11869, SNR=2.9, Peak=9008 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 511, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=262 bg=3397.9 sigma=1002.2 thresh=6405 peak=5142
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=49.00, Mass=11774, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1377, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=10 nbg=240 bg=3264.8 sigma=733.8 thresh=5466 peak=4949
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=655.00, Mass=27912, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 523, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=271 bg=3333.7 sigma=921.7 thresh=6099 peak=4740
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=221.00, Mass=6597, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1343, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=252 bg=3458.7 sigma=879.2 thresh=6096 peak=5753
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1343.00, Y=165.00, Mass=14405, SNR=2.9, Peak=10416 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 831, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=270 bg=3238.0 sigma=1016.9 thresh=6289 peak=4689
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=831.00, Y=161.00, Mass=11646, SNR=2.9, Peak=6992 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1047, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=260 bg=3212.9 sigma=844.0 thresh=5745 peak=4897
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1047.00, Y=607.00, Mass=17571, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1377, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=261 bg=3549.2 sigma=966.6 thresh=6449 peak=4994
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=759.00, Mass=2931, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 325, 481, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=255 bg=3343.4 sigma=832.0 thresh=5840 peak=4971
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=481.00, Mass=9105, SNR=2.9, Peak=8912 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 435, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=262 bg=3360.9 sigma=980.4 thresh=6302 peak=4775
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=241.00, Mass=7854, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1811, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=8 nbg=241 bg=2934.8 sigma=723.4 thresh=5105 peak=4456
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=219.00, Mass=23514, SNR=2.9, Peak=6480 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1527, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=247 bg=3470.2 sigma=839.0 thresh=5987 peak=5072
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1527.00, Y=383.00, Mass=20459, SNR=2.9, Peak=9504 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 779, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=245 bg=3465.9 sigma=803.5 thresh=5876 peak=4981
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=779.00, Y=77.00, Mass=15182, SNR=2.9, Peak=9408 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1603, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=250 bg=3382.5 sigma=875.7 thresh=6010 peak=5074
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=767.00, Mass=6403, SNR=2.9, Peak=9712 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 303, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=262 bg=2528.9 sigma=829.4 thresh=5017 peak=4010
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=303.00, Y=903.00, Mass=4255, SNR=2.9, Peak=6992 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1687, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 0 (3), X=1687.00, Y=771.00, Mass=0, SNR=0.0, Peak=8000 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1051, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=10 nbg=231 bg=3335.3 sigma=779.5 thresh=5674 peak=5674
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1051.00, Y=327.00, Mass=30263, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 449, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=262 bg=3341.8 sigma=976.4 thresh=6271 peak=4820
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=657.00, Mass=10535, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1205, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=254 bg=3161.4 sigma=878.5 thresh=5797 peak=5155
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1205.00, Y=489.00, Mass=6637, SNR=2.9, Peak=7088 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 275, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=267 bg=3637.8 sigma=928.6 thresh=6423 peak=5200
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=275.00, Y=49.00, Mass=9839, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 639, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=262 bg=3569.3 sigma=926.1 thresh=6348 peak=6107
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=639.00, Y=89.00, Mass=13389, SNR=2.9, Peak=14048 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1419, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=260 bg=3510.0 sigma=892.4 thresh=6187 peak=4966
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=459.00, Mass=8398, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 545, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=545.70, Y=230.56, Mass=39072, SNR=13.9, Peak=9312 HFD=4.9
22:50:23.615 00.000 21444 AutoFind: near-saturated [545, 231] 2.1 Mass 39072 SNR 13.9 Peak 9312
22:50:23.615 00.000 21444 Star::Find(15, 619, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=258 bg=3201.9 sigma=894.7 thresh=5886 peak=4901
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=619.00, Y=571.00, Mass=9226, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1737, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=261 bg=3241.4 sigma=966.3 thresh=6140 peak=5208
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=199.00, Mass=11229, SNR=2.9, Peak=10720 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 265, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=263 bg=3364.3 sigma=936.8 thresh=6175 peak=4720
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=265.00, Y=167.00, Mass=9555, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 837, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=261 bg=3325.9 sigma=954.8 thresh=6190 peak=5393
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=837.00, Y=199.00, Mass=21517, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1629, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=262 bg=3573.3 sigma=974.0 thresh=6495 peak=4998
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=767.00, Mass=17254, SNR=2.9, Peak=9712 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 233, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=249 bg=3240.0 sigma=881.9 thresh=5886 peak=4771
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=233.00, Y=653.00, Mass=6288, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 585, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=256 bg=3301.4 sigma=885.5 thresh=5958 peak=4501
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=585.00, Y=533.00, Mass=6565, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1419, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=232 bg=3426.7 sigma=803.8 thresh=5838 peak=5535
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=93.00, Mass=15971, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1307, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=265 bg=3475.5 sigma=970.8 thresh=6388 peak=5050
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=417.00, Mass=3404, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 863, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=241 bg=2709.6 sigma=758.8 thresh=4986 peak=4351
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=863.00, Y=915.00, Mass=6533, SNR=2.9, Peak=6688 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 587, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=262 bg=3693.7 sigma=938.0 thresh=6508 peak=5610
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=587.00, Y=17.00, Mass=14681, SNR=2.9, Peak=9616 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 511, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=264 bg=2497.9 sigma=833.2 thresh=4997 peak=3982
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=953.00, Mass=17702, SNR=2.9, Peak=9008 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1231, 861, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=263 bg=3021.3 sigma=928.0 thresh=5805 peak=4637
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=861.00, Mass=11803, SNR=2.9, Peak=8000 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 487, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=264 bg=3190.2 sigma=1026.3 thresh=6269 peak=4780
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=659.00, Mass=13501, SNR=2.9, Peak=10112 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1085, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=278 bg=3400.6 sigma=1015.0 thresh=6445 peak=5015
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1085.00, Y=419.00, Mass=26045, SNR=2.9, Peak=9200 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 727, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=257 bg=3286.6 sigma=896.4 thresh=5976 peak=5100
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=727.00, Y=745.00, Mass=5683, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 691, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=263 bg=3291.2 sigma=927.7 thresh=6074 peak=5050
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=655.00, Mass=12355, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1363, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=253 bg=3390.0 sigma=944.8 thresh=6224 peak=5766
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=17.00, Mass=12740, SNR=2.9, Peak=12736 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1611, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=267 bg=3292.9 sigma=988.0 thresh=6257 peak=4957
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1611.00, Y=241.00, Mass=6262, SNR=2.9, Peak=7792 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 851, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=260 bg=3380.1 sigma=946.8 thresh=6220 peak=4556
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=851.00, Y=399.00, Mass=10100, SNR=2.9, Peak=7488 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1873, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=8 nbg=229 bg=2232.9 sigma=734.0 thresh=4435 peak=4006
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1873.00, Y=1001.00, Mass=25672, SNR=2.9, Peak=7888 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 807, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=11 nbg=250 bg=3341.4 sigma=786.2 thresh=5700 peak=5221
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=89.00, Mass=33805, SNR=2.9, Peak=8496 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1387, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=252 bg=3338.0 sigma=877.4 thresh=5970 peak=5074
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=411.00, Mass=17540, SNR=2.9, Peak=9920 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 177, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=253 bg=3214.2 sigma=791.3 thresh=5588 peak=4430
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=177.00, Y=197.00, Mass=11447, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1581, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=10 nbg=243 bg=2633.0 sigma=720.4 thresh=4794 peak=4570
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=989.00, Mass=27510, SNR=2.9, Peak=6576 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1459, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=1 nbg=267 bg=3540.5 sigma=936.0 thresh=6349 peak=5030
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1459.00, Y=85.00, Mass=4252, SNR=2.9, Peak=8096 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1597, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=9 nbg=244 bg=3087.1 sigma=798.1 thresh=5481 peak=4727
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1597.00, Y=849.00, Mass=27816, SNR=2.9, Peak=8800 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1371, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=257 bg=3445.2 sigma=911.0 thresh=6178 peak=4678
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=273.00, Mass=6678, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 547, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=274 bg=3251.6 sigma=1006.9 thresh=6272 peak=5341
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=547.00, Y=517.00, Mass=20578, SNR=2.9, Peak=12032 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1091, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=258 bg=3144.4 sigma=913.0 thresh=5883 peak=4822
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=451.00, Mass=10215, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1905, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=271 bg=2189.9 sigma=944.7 thresh=5024 peak=3650
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1905.00, Y=1135.00, Mass=15979, SNR=2.9, Peak=5264 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 757, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=247 bg=3407.9 sigma=786.0 thresh=5766 peak=5177
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=757.00, Y=253.00, Mass=16369, SNR=2.9, Peak=9504 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1079, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=6 nbg=245 bg=2839.6 sigma=718.3 thresh=4994 peak=4334
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1079.00, Y=917.00, Mass=15795, SNR=2.9, Peak=6384 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 987, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=249 bg=3286.5 sigma=800.1 thresh=5687 peak=5052
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=987.00, Y=519.00, Mass=16368, SNR=2.9, Peak=9104 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 571, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=7 nbg=260 bg=2815.8 sigma=798.7 thresh=5212 peak=4764
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=571.00, Y=823.00, Mass=20914, SNR=2.9, Peak=8704 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 217, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=218.05, Y=331.50, Mass=18792, SNR=9.8, Peak=12544 HFD=2.3
22:50:23.615 00.000 21444 AutoFind: near-saturated [217, 345] 2.0 Mass 18792 SNR 9.8 Peak 12544
22:50:23.615 00.000 21444 Star::Find(15, 1707, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1707.47, Y=962.56, Mass=22418, SNR=12.3, Peak=15168 HFD=2.8
22:50:23.615 00.000 21444 AutoFind: near-saturated [1707, 961] 2.0 Mass 22418 SNR 12.3 Peak 15168
22:50:23.615 00.000 21444 Star::Find(15, 55, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=257 bg=2861.0 sigma=828.5 thresh=5347 peak=4306
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=383.00, Mass=5830, SNR=2.9, Peak=6384 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1715, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=248 bg=2883.5 sigma=850.2 thresh=5434 peak=4533
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1715.00, Y=937.00, Mass=16062, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 AutoFind: could not find a star on Pass 1
22:50:23.615 00.000 21444 AutoFind: finding best star pass 2
22:50:23.615 00.000 21444 Star::Find(15, 1043, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1042.01, Y=575.08, Mass=2089881, SNR=167.6, Peak=48096 HFD=6.4
22:50:23.615 00.000 21444 AutoFind: star saturated or too dim [1043, 575] 63.8 Mass 2089881 SNR 167.6
22:50:23.615 00.000 21444 Star::Find(15, 155, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=171.33, Y=829.38, Mass=2777252, SNR=11.0, Peak=65504 HFD=7.4
22:50:23.615 00.000 21444 AutoFind: star saturated or too dim [155, 831] 7.7 Mass 2777252 SNR 11.0
22:50:23.615 00.000 21444 Star::Find(15, 153, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=42 nbg=292 bg=27020.1 sigma=26740.6 thresh=41706 peak=17068
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=153.00, Y=853.00, Mass=1495254, SNR=2.9, Peak=17792 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 179, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=175.72, Y=844.91, Mass=982454, SNR=107.2, Peak=11424 HFD=5.4
22:50:23.615 00.000 21444 AutoFind: star saturated or too dim [179, 863] 3.2 Mass 982454 SNR 107.2
22:50:23.615 00.000 21444 Star::Find(15, 235, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=267 bg=3287.3 sigma=902.6 thresh=5995 peak=5570
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=561.00, Mass=13283, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1055, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=1048.97, Y=658.08, Mass=22551, SNR=12.9, Peak=12144 HFD=3.0
22:50:23.615 00.000 21444 AutoFind: star saturated or too dim [1055, 673] 2.6 Mass 22551 SNR 12.9
22:50:23.615 00.000 21444 Star::Find(15, 1745, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=2 nbg=265 bg=3248.8 sigma=1016.9 thresh=6300 peak=4817
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1745.00, Y=657.00, Mass=9102, SNR=2.9, Peak=8608 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1837, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=254 bg=2824.1 sigma=834.7 thresh=5328 peak=4352
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1837.00, Y=609.00, Mass=12511, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 523, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=268 bg=3368.1 sigma=889.6 thresh=6037 peak=5015
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=253.00, Mass=12168, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 725, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 1 (1), X=715.58, Y=391.41, Mass=53019, SNR=34.5, Peak=50816 HFD=0.7
22:50:23.615 00.000 21444 AutoFind: star saturated or too dim [725, 379] 2.3 Mass 53019 SNR 34.5
22:50:23.615 00.000 21444 Star::Find(15, 1109, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=256 bg=3159.8 sigma=919.4 thresh=5918 peak=4979
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=575.00, Mass=14593, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1877, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=4 nbg=259 bg=2890.9 sigma=940.3 thresh=5712 peak=5673
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1877.00, Y=91.00, Mass=15268, SNR=2.9, Peak=8704 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 909, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=9 nbg=245 bg=3285.0 sigma=745.9 thresh=5523 peak=4836
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=271.00, Mass=23299, SNR=2.9, Peak=6480 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1439, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=256 bg=2507.2 sigma=935.7 thresh=5314 peak=4860
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=1189.00, Mass=13454, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1009, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find returns 0 (3), X=1009.00, Y=281.00, Mass=0, SNR=0.0, Peak=6080 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 1115, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=5 nbg=265 bg=3231.2 sigma=906.0 thresh=5949 peak=5614
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=1115.00, Y=627.00, Mass=16740, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.615 00.000 21444 Star::Find(15, 107, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.615 00.000 21444 Star::Find false star n=3 nbg=254 bg=2569.8 sigma=855.3 thresh=5136 peak=4391
22:50:23.615 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=827.00, Mass=9011, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.631 00.016 21444 Star::Find(15, 1649, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=257 bg=3538.6 sigma=878.5 thresh=6174 peak=5491
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=713.00, Mass=20067, SNR=2.9, Peak=10320 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 63, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=1 nbg=257 bg=2803.2 sigma=850.8 thresh=5356 peak=4289
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=63.00, Y=121.00, Mass=3373, SNR=2.9, Peak=6272 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1065, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=54 nbg=194 bg=3625.4 sigma=1073.9 thresh=6847 peak=6727
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1065.00, Y=573.00, Mass=452692, SNR=2.9, Peak=11536 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 55, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=247 bg=2598.3 sigma=743.8 thresh=4830 peak=4442
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=221.00, Mass=8605, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 613, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=257 bg=3334.5 sigma=917.2 thresh=6086 peak=4995
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=671.00, Mass=11852, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 21, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=261 bg=2659.7 sigma=835.1 thresh=5165 peak=4060
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=21.00, Y=497.00, Mass=9657, SNR=2.9, Peak=9808 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1475, 1103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find returns 1 (1), X=1467.00, Y=1112.00, Mass=7908, SNR=8.3, Peak=10320 HFD=0.5
22:50:23.631 00.000 21444 AutoFind: star saturated or too dim [1475, 1103] 2.2 Mass 7908 SNR 8.3
22:50:23.631 00.000 21444 Star::Find(15, 543, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=6 nbg=271 bg=2060.0 sigma=856.3 thresh=4629 peak=4071
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=543.00, Y=987.00, Mass=17736, SNR=2.9, Peak=8000 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 181, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=254 bg=2980.1 sigma=851.3 thresh=5534 peak=4416
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=519.00, Mass=6696, SNR=2.9, Peak=8800 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1751, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=266 bg=3062.4 sigma=931.4 thresh=5856 peak=4515
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1751.00, Y=327.00, Mass=11869, SNR=2.9, Peak=9008 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 511, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=262 bg=3397.9 sigma=1002.2 thresh=6405 peak=5142
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=49.00, Mass=11774, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1377, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=10 nbg=240 bg=3264.8 sigma=733.8 thresh=5466 peak=4949
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=655.00, Mass=27912, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 523, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=271 bg=3333.7 sigma=921.7 thresh=6099 peak=4740
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=221.00, Mass=6597, SNR=2.9, Peak=8304 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1343, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=4 nbg=252 bg=3458.7 sigma=879.2 thresh=6096 peak=5753
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1343.00, Y=165.00, Mass=14405, SNR=2.9, Peak=10416 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 831, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=270 bg=3238.0 sigma=1016.9 thresh=6289 peak=4689
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=831.00, Y=161.00, Mass=11646, SNR=2.9, Peak=6992 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1047, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=6 nbg=260 bg=3212.9 sigma=844.0 thresh=5745 peak=4897
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1047.00, Y=607.00, Mass=17571, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1377, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=1 nbg=261 bg=3549.2 sigma=966.6 thresh=6449 peak=4994
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=759.00, Mass=2931, SNR=2.9, Peak=7696 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 325, 481, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=255 bg=3343.4 sigma=832.0 thresh=5840 peak=4971
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=481.00, Mass=9105, SNR=2.9, Peak=8912 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 435, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=262 bg=3360.9 sigma=980.4 thresh=6302 peak=4775
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=241.00, Mass=7854, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1811, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=8 nbg=241 bg=2934.8 sigma=723.4 thresh=5105 peak=4456
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=219.00, Mass=23514, SNR=2.9, Peak=6480 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1527, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=6 nbg=247 bg=3470.2 sigma=839.0 thresh=5987 peak=5072
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1527.00, Y=383.00, Mass=20459, SNR=2.9, Peak=9504 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 779, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=245 bg=3465.9 sigma=803.5 thresh=5876 peak=4981
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=779.00, Y=77.00, Mass=15182, SNR=2.9, Peak=9408 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1603, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=250 bg=3382.5 sigma=875.7 thresh=6010 peak=5074
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=767.00, Mass=6403, SNR=2.9, Peak=9712 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 303, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=1 nbg=262 bg=2528.9 sigma=829.4 thresh=5017 peak=4010
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=303.00, Y=903.00, Mass=4255, SNR=2.9, Peak=6992 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1687, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find returns 0 (3), X=1687.00, Y=771.00, Mass=0, SNR=0.0, Peak=8000 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1051, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=10 nbg=231 bg=3335.3 sigma=779.5 thresh=5674 peak=5674
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1051.00, Y=327.00, Mass=30263, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 449, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=262 bg=3341.8 sigma=976.4 thresh=6271 peak=4820
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=657.00, Mass=10535, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1205, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=254 bg=3161.4 sigma=878.5 thresh=5797 peak=5155
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1205.00, Y=489.00, Mass=6637, SNR=2.9, Peak=7088 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 275, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=267 bg=3637.8 sigma=928.6 thresh=6423 peak=5200
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=275.00, Y=49.00, Mass=9839, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 639, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=262 bg=3569.3 sigma=926.1 thresh=6348 peak=6107
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=639.00, Y=89.00, Mass=13389, SNR=2.9, Peak=14048 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1419, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=260 bg=3510.0 sigma=892.4 thresh=6187 peak=4966
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=459.00, Mass=8398, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 545, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find returns 1 (1), X=545.70, Y=230.56, Mass=39072, SNR=13.9, Peak=9312 HFD=4.9
22:50:23.631 00.000 21444 AutoFind: star saturated or too dim [545, 231] 2.1 Mass 39072 SNR 13.9
22:50:23.631 00.000 21444 Star::Find(15, 619, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=258 bg=3201.9 sigma=894.7 thresh=5886 peak=4901
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=619.00, Y=571.00, Mass=9226, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1737, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=261 bg=3241.4 sigma=966.3 thresh=6140 peak=5208
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=199.00, Mass=11229, SNR=2.9, Peak=10720 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 265, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=263 bg=3364.3 sigma=936.8 thresh=6175 peak=4720
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=265.00, Y=167.00, Mass=9555, SNR=2.9, Peak=8192 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 837, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=6 nbg=261 bg=3325.9 sigma=954.8 thresh=6190 peak=5393
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=837.00, Y=199.00, Mass=21517, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1629, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=262 bg=3573.3 sigma=974.0 thresh=6495 peak=4998
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=767.00, Mass=17254, SNR=2.9, Peak=9712 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 233, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=249 bg=3240.0 sigma=881.9 thresh=5886 peak=4771
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=233.00, Y=653.00, Mass=6288, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 585, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=256 bg=3301.4 sigma=885.5 thresh=5958 peak=4501
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=585.00, Y=533.00, Mass=6565, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1419, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=232 bg=3426.7 sigma=803.8 thresh=5838 peak=5535
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=93.00, Mass=15971, SNR=2.9, Peak=8400 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1307, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=1 nbg=265 bg=3475.5 sigma=970.8 thresh=6388 peak=5050
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=417.00, Mass=3404, SNR=2.9, Peak=7392 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 863, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=241 bg=2709.6 sigma=758.8 thresh=4986 peak=4351
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=863.00, Y=915.00, Mass=6533, SNR=2.9, Peak=6688 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 587, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=4 nbg=262 bg=3693.7 sigma=938.0 thresh=6508 peak=5610
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=587.00, Y=17.00, Mass=14681, SNR=2.9, Peak=9616 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 511, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=264 bg=2497.9 sigma=833.2 thresh=4997 peak=3982
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=953.00, Mass=17702, SNR=2.9, Peak=9008 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1231, 861, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=4 nbg=263 bg=3021.3 sigma=928.0 thresh=5805 peak=4637
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1231.00, Y=861.00, Mass=11803, SNR=2.9, Peak=8000 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 487, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=264 bg=3190.2 sigma=1026.3 thresh=6269 peak=4780
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=487.00, Y=659.00, Mass=13501, SNR=2.9, Peak=10112 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1085, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=6 nbg=278 bg=3400.6 sigma=1015.0 thresh=6445 peak=5015
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1085.00, Y=419.00, Mass=26045, SNR=2.9, Peak=9200 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 727, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=257 bg=3286.6 sigma=896.4 thresh=5976 peak=5100
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=727.00, Y=745.00, Mass=5683, SNR=2.9, Peak=7584 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 691, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=4 nbg=263 bg=3291.2 sigma=927.7 thresh=6074 peak=5050
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=655.00, Mass=12355, SNR=2.9, Peak=7184 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1363, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=253 bg=3390.0 sigma=944.8 thresh=6224 peak=5766
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=17.00, Mass=12740, SNR=2.9, Peak=12736 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1611, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=267 bg=3292.9 sigma=988.0 thresh=6257 peak=4957
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1611.00, Y=241.00, Mass=6262, SNR=2.9, Peak=7792 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 851, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=260 bg=3380.1 sigma=946.8 thresh=6220 peak=4556
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=851.00, Y=399.00, Mass=10100, SNR=2.9, Peak=7488 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1873, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=8 nbg=229 bg=2232.9 sigma=734.0 thresh=4435 peak=4006
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1873.00, Y=1001.00, Mass=25672, SNR=2.9, Peak=7888 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 807, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=11 nbg=250 bg=3341.4 sigma=786.2 thresh=5700 peak=5221
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=89.00, Mass=33805, SNR=2.9, Peak=8496 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1387, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=6 nbg=252 bg=3338.0 sigma=877.4 thresh=5970 peak=5074
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=411.00, Mass=17540, SNR=2.9, Peak=9920 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 177, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=4 nbg=253 bg=3214.2 sigma=791.3 thresh=5588 peak=4430
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=177.00, Y=197.00, Mass=11447, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1581, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=10 nbg=243 bg=2633.0 sigma=720.4 thresh=4794 peak=4570
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=989.00, Mass=27510, SNR=2.9, Peak=6576 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1459, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=1 nbg=267 bg=3540.5 sigma=936.0 thresh=6349 peak=5030
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1459.00, Y=85.00, Mass=4252, SNR=2.9, Peak=8096 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1597, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=9 nbg=244 bg=3087.1 sigma=798.1 thresh=5481 peak=4727
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1597.00, Y=849.00, Mass=27816, SNR=2.9, Peak=8800 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1371, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=257 bg=3445.2 sigma=911.0 thresh=6178 peak=4678
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=273.00, Mass=6678, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 547, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=4 nbg=274 bg=3251.6 sigma=1006.9 thresh=6272 peak=5341
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=547.00, Y=517.00, Mass=20578, SNR=2.9, Peak=12032 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1091, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=3 nbg=258 bg=3144.4 sigma=913.0 thresh=5883 peak=4822
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=451.00, Mass=10215, SNR=2.9, Peak=7296 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1905, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=271 bg=2189.9 sigma=944.7 thresh=5024 peak=3650
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1905.00, Y=1135.00, Mass=15979, SNR=2.9, Peak=5264 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 757, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=247 bg=3407.9 sigma=786.0 thresh=5766 peak=5177
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=757.00, Y=253.00, Mass=16369, SNR=2.9, Peak=9504 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1079, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=6 nbg=245 bg=2839.6 sigma=718.3 thresh=4994 peak=4334
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1079.00, Y=917.00, Mass=15795, SNR=2.9, Peak=6384 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 987, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=249 bg=3286.5 sigma=800.1 thresh=5687 peak=5052
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=987.00, Y=519.00, Mass=16368, SNR=2.9, Peak=9104 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 571, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=7 nbg=260 bg=2815.8 sigma=798.7 thresh=5212 peak=4764
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=571.00, Y=823.00, Mass=20914, SNR=2.9, Peak=8704 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 217, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find returns 1 (1), X=218.05, Y=331.50, Mass=18792, SNR=9.8, Peak=12544 HFD=2.3
22:50:23.631 00.000 21444 AutoFind: star saturated or too dim [217, 345] 2.0 Mass 18792 SNR 9.8
22:50:23.631 00.000 21444 Star::Find(15, 1707, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find returns 1 (1), X=1707.47, Y=962.56, Mass=22418, SNR=12.3, Peak=15168 HFD=2.8
22:50:23.631 00.000 21444 AutoFind: star saturated or too dim [1707, 961] 2.0 Mass 22418 SNR 12.3
22:50:23.631 00.000 21444 Star::Find(15, 55, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=2 nbg=257 bg=2861.0 sigma=828.5 thresh=5347 peak=4306
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=55.00, Y=383.00, Mass=5830, SNR=2.9, Peak=6384 HFD=0.0
22:50:23.631 00.000 21444 Star::Find(15, 1715, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find false star n=5 nbg=248 bg=2883.5 sigma=850.2 thresh=5434 peak=4533
22:50:23.631 00.000 21444 Star::Find returns 0 (2), X=1715.00, Y=937.00, Mass=16062, SNR=2.9, Peak=6784 HFD=0.0
22:50:23.631 00.000 21444 AutoFind: could not find a non-saturated star!
22:50:23.631 00.000 21444 AutoFind: finding best star pass 3
22:50:23.631 00.000 21444 Star::Find(15, 1043, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find returns 1 (1), X=1042.01, Y=575.08, Mass=2089881, SNR=167.6, Peak=48096 HFD=6.4
22:50:23.631 00.000 21444 AutoFind returns star at [1043, 575] 63.8 Mass 2089881 SNR 167.6
22:50:23.631 00.000 21444 Star::Find(15, 1043, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find returns 1 (1), X=1042.01, Y=575.08, Mass=2089881, SNR=167.6, Peak=48096 HFD=6.4
22:50:23.631 00.000 21444 MultiStar: List (8): {1042.01, 575.08}(167.6), {171.33, 829.38}(11.0), {1048.97, 658.08}(12.9), {715.58, 391.41}(34.5), {1467.00, 1112.00}(8.3), {545.70, 230.56}(13.9), {218.05, 331.50}(9.8), {1707.47, 962.56}(12.3), 
22:50:23.631 00.000 21444 setting lock position to (1042.01, 575.08)
22:50:23.631 00.000 21444 MultiStar: stabilizing after lock position change
22:50:23.631 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:50:23.631 00.000 21444 UpdateGuideState(): m_state=1
22:50:23.631 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
22:50:23.631 00.000 21444 Star::Find returns 1 (1), X=1042.01, Y=575.08, Mass=2089881, SNR=167.6, Peak=48096 HFD=6.4
22:50:23.631 00.000 21444 DistanceChecker: deactivated
22:50:23.631 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:50:23.631 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:50:23.631 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:50:23.631 00.000 21444 setting lock position to (1042.01, 575.08)
22:50:23.631 00.000 21444 MultiStar: stabilizing after lock position change
22:50:23.631 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:50:23.631 00.000 21444 Changing from state SELECTING to SELECTED
22:50:23.631 00.000 21444 guider state => SELECTED
22:50:23.646 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:23.662 00.016 21444 UpdateGuideState exits: m=2089881 SNR=167.6 Saturated
22:50:23.662 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:23.678 00.016 21444 Status Line: Auto-selected star at (1042.0, 575.1)
22:50:25.653 01.975 25848 Exposure complete
22:50:25.717 00.064 25848 worker thread done servicing request
22:50:25.717 00.000 21444 OnExposeComplete: enter
22:50:25.717 00.000 21444 UpdateGuideState(): m_state=2
22:50:25.717 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
22:50:25.717 00.000 21444 Star::Find returns 1 (1), X=1041.12, Y=576.29, Mass=2002846, SNR=124.7, Peak=55056 HFD=6.3
22:50:25.717 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.06) = xAngle (2.27 = 2.27)
22:50:25.717 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.40 = 2.40)
22:50:25.717 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=1.20 hyp=1.49 cameraTheta=2.21 mountX=-0.96 mountY=1.01, mountTheta=2.33
22:50:25.717 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:25.733 00.016 21444 UpdateGuideState exits: m=2002846 SNR=124.7 Saturated
22:50:25.733 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:25.733 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:25.733 00.000 21444 Enqueuing Expose request
22:50:25.733 00.000 25848 Worker thread wakes up
22:50:25.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:25.733 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1026,561,31,31)
22:50:29.103 03.370 25848 Exposure complete
22:50:29.172 00.069 25848 worker thread done servicing request
22:50:29.173 00.001 21444 OnExposeComplete: enter
22:50:29.173 00.000 21444 UpdateGuideState(): m_state=2
22:50:29.173 00.000 21444 Star::Find(15, 1041, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
22:50:29.173 00.000 21444 Star::Find returns 1 (1), X=1040.96, Y=576.19, Mass=2033621, SNR=151.4, Peak=54864 HFD=6.3
22:50:29.173 00.000 21444 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.06) = xAngle (2.39 = 2.39)
22:50:29.173 00.000 21444 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.52 = 2.52)
22:50:29.173 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=1.11 hyp=1.53 cameraTheta=2.33 mountX=-1.11 mountY=0.89, mountTheta=2.47
22:50:29.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:29.178 00.005 21444 UpdateGuideState exits: m=2033621 SNR=151.4 Saturated
22:50:29.178 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:29.178 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:29.178 00.000 21444 Enqueuing Expose request
22:50:29.178 00.000 25848 Worker thread wakes up
22:50:29.178 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:29.178 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1026,561,31,31)
22:50:32.551 03.373 25848 Exposure complete
22:50:32.615 00.064 25848 worker thread done servicing request
22:50:32.615 00.000 21444 OnExposeComplete: enter
22:50:32.615 00.000 21444 UpdateGuideState(): m_state=2
22:50:32.615 00.000 21444 Star::Find(15, 1040, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
22:50:32.615 00.000 21444 Star::Find returns 1 (1), X=1040.94, Y=576.47, Mass=2009434, SNR=156.5, Peak=47584 HFD=6.5
22:50:32.615 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.06) = xAngle (2.29 = 2.29)
22:50:32.615 00.000 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.42 = 2.42)
22:50:32.615 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=1.39 hyp=1.75 cameraTheta=2.23 mountX=-1.15 mountY=1.16, mountTheta=2.35
22:50:32.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:32.631 00.016 21444 UpdateGuideState exits: m=2009434 SNR=156.5 Saturated
22:50:32.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:32.631 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:32.631 00.000 21444 Enqueuing Expose request
22:50:32.631 00.000 25848 Worker thread wakes up
22:50:32.631 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:32.631 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1026,561,31,31)
22:50:36.000 03.369 25848 Exposure complete
22:50:36.064 00.064 25848 worker thread done servicing request
22:50:36.064 00.000 21444 OnExposeComplete: enter
22:50:36.064 00.000 21444 UpdateGuideState(): m_state=2
22:50:36.064 00.000 21444 Star::Find(15, 1040, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
22:50:36.064 00.000 21444 Star::Find returns 1 (1), X=1042.11, Y=576.23, Mass=2035794, SNR=141.1, Peak=54656 HFD=6.3
22:50:36.064 00.000 21444 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.06) = xAngle (1.55 = 1.55)
22:50:36.064 00.000 21444 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.68 = 1.68)
22:50:36.064 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=1.15 hyp=1.16 cameraTheta=1.49 mountX=0.02 mountY=1.15, mountTheta=1.55
22:50:36.064 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:36.080 00.016 21444 UpdateGuideState exits: m=2035794 SNR=141.1 Saturated
22:50:36.080 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:36.080 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:36.080 00.000 21444 Enqueuing Expose request
22:50:36.080 00.000 25848 Worker thread wakes up
22:50:36.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:36.080 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1027,561,31,31)
22:50:39.453 03.373 25848 Exposure complete
22:50:39.533 00.080 25848 worker thread done servicing request
22:50:39.533 00.000 21444 OnExposeComplete: enter
22:50:39.533 00.000 21444 UpdateGuideState(): m_state=2
22:50:39.533 00.000 21444 Star::Find(15, 1042, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
22:50:39.533 00.000 21444 Star::Find returns 1 (1), X=1042.13, Y=575.91, Mass=2003089, SNR=160.8, Peak=50816 HFD=6.3
22:50:39.533 00.000 21444 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.06) = xAngle (1.49 = 1.49)
22:50:39.533 00.000 21444 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.62 = 1.62)
22:50:39.533 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.83 hyp=0.84 cameraTheta=1.43 mountX=0.07 mountY=0.84, mountTheta=1.49
22:50:39.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:39.533 00.000 21444 UpdateGuideState exits: m=2003089 SNR=160.8 Saturated
22:50:39.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:39.533 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:39.533 00.000 21444 Enqueuing Expose request
22:50:39.533 00.000 25848 Worker thread wakes up
22:50:39.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:39.533 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1027,561,31,31)
22:50:42.895 03.362 25848 Exposure complete
22:50:42.975 00.080 25848 worker thread done servicing request
22:50:42.975 00.000 21444 OnExposeComplete: enter
22:50:42.975 00.000 21444 UpdateGuideState(): m_state=2
22:50:42.975 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
22:50:42.991 00.016 21444 Star::Find returns 1 (1), X=1042.06, Y=575.90, Mass=1848672, SNR=127.4, Peak=47488 HFD=6.4
22:50:42.991 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.06) = xAngle (1.58 = 1.58)
22:50:42.991 00.000 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.71 = 1.71)
22:50:42.991 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.81 hyp=0.81 cameraTheta=1.51 mountX=-0.00 mountY=0.81, mountTheta=1.58
22:50:42.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:42.991 00.000 21444 UpdateGuideState exits: m=1848672 SNR=127.4 Saturated
22:50:42.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:42.991 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:42.991 00.000 21444 Enqueuing Expose request
22:50:42.991 00.000 25848 Worker thread wakes up
22:50:42.991 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:42.991 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1027,561,31,31)
22:50:46.349 03.358 25848 Exposure complete
22:50:46.429 00.080 25848 worker thread done servicing request
22:50:46.429 00.000 21444 OnExposeComplete: enter
22:50:46.429 00.000 21444 UpdateGuideState(): m_state=2
22:50:46.429 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
22:50:46.429 00.000 21444 Star::Find returns 1 (1), X=1041.65, Y=575.47, Mass=2011766, SNR=158.0, Peak=52944 HFD=6.1
22:50:46.429 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.06) = xAngle (2.38 = 2.38)
22:50:46.429 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (2.51 = 2.51)
22:50:46.429 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=0.39 hyp=0.53 cameraTheta=2.32 mountX=-0.38 mountY=0.31, mountTheta=2.46
22:50:46.445 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:46.445 00.000 21444 UpdateGuideState exits: m=2011766 SNR=158.0 Saturated
22:50:46.445 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:46.445 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:46.445 00.000 21444 Enqueuing Expose request
22:50:46.445 00.000 25848 Worker thread wakes up
22:50:46.445 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:46.445 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1027,560,31,31)
22:50:49.801 03.356 25848 Exposure complete
22:50:49.880 00.079 25848 worker thread done servicing request
22:50:49.896 00.016 21444 OnExposeComplete: enter
22:50:49.896 00.000 21444 UpdateGuideState(): m_state=2
22:50:49.896 00.000 21444 Star::Find(15, 1041, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
22:50:49.896 00.000 21444 Star::Find returns 1 (1), X=1042.18, Y=575.72, Mass=1922556, SNR=166.4, Peak=49904 HFD=6.3
22:50:49.896 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.06) = xAngle (1.38 = 1.38)
22:50:49.896 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (1.51 = 1.51)
22:50:49.896 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.64 hyp=0.66 cameraTheta=1.32 mountX=0.13 mountY=0.66, mountTheta=1.38
22:50:49.896 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=65504, Gamma=2.370
22:50:49.896 00.000 21444 UpdateGuideState exits: m=1922556 SNR=166.4 Saturated
22:50:49.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:49.896 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:50:49.896 00.000 21444 Enqueuing Expose request
22:50:49.896 00.000 25848 Worker thread wakes up
22:50:49.896 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:49.896 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1027,561,31,31)
22:50:53.262 03.366 25848 Exposure complete
22:50:53.354 00.092 25848 worker thread done servicing request
22:50:53.354 00.000 21444 OnExposeComplete: enter
22:50:53.354 00.000 21444 UpdateGuideState(): m_state=2
22:50:53.354 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
22:50:53.354 00.000 21444 Star::Find false star n=2 nbg=261 bg=3493.0 sigma=891.4 thresh=6167 peak=4741
22:50:53.354 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=7798, SNR=2.9, Peak=8096 HFD=0.0
22:50:53.354 00.000 21444 DistanceChecker: activated
22:50:53.354 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:50:53.354 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:50:53.354 00.000 21444 guider state => SELECTING
22:50:53.354 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:50:53.354 00.000 21444 Status Line: Star lost - low SNR
22:50:53.357 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=6688, Gamma=2.370
22:50:53.357 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:50:53.357 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:53.357 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:50:53.357 00.000 21444 Enqueuing Expose request
22:50:53.357 00.000 25848 Worker thread wakes up
22:50:53.357 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:53.357 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:50:56.718 03.361 25848 Exposure complete
22:50:56.789 00.071 25848 worker thread done servicing request
22:50:56.789 00.000 21444 OnExposeComplete: enter
22:50:56.789 00.000 21444 UpdateGuideState(): m_state=1
22:50:56.789 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
22:50:56.789 00.000 21444 Star::Find false star n=5 nbg=246 bg=3189.7 sigma=850.5 thresh=5741 peak=5002
22:50:56.789 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=16260, SNR=2.9, Peak=8096 HFD=0.0
22:50:56.789 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:50:56.789 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:50:56.789 00.000 21444 Status Line: Star lost - low SNR
22:50:56.789 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=7584, Gamma=2.370
22:50:56.797 00.008 21444 UpdateGuideState exits: Star lost - low SNR
22:50:56.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:56.797 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:50:56.797 00.000 21444 Enqueuing Expose request
22:50:56.797 00.000 25848 Worker thread wakes up
22:50:56.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:50:56.797 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:00.170 03.373 25848 Exposure complete
22:51:00.233 00.063 25848 worker thread done servicing request
22:51:00.233 00.000 21444 OnExposeComplete: enter
22:51:00.233 00.000 21444 UpdateGuideState(): m_state=1
22:51:00.233 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
22:51:00.233 00.000 21444 Star::Find false star n=4 nbg=255 bg=3229.2 sigma=871.0 thresh=5842 peak=4952
22:51:00.233 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=12603, SNR=2.9, Peak=6992 HFD=0.0
22:51:00.233 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:00.233 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:00.233 00.000 21444 Status Line: Star lost - low SNR
22:51:00.233 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=9104, Gamma=2.370
22:51:00.249 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:51:00.249 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:00.249 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:00.249 00.000 21444 Enqueuing Expose request
22:51:00.249 00.000 25848 Worker thread wakes up
22:51:00.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:00.249 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:03.617 03.368 25848 Exposure complete
22:51:03.681 00.064 25848 worker thread done servicing request
22:51:03.681 00.000 21444 OnExposeComplete: enter
22:51:03.681 00.000 21444 UpdateGuideState(): m_state=1
22:51:03.681 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
22:51:03.681 00.000 21444 Star::Find false star n=3 nbg=265 bg=3350.6 sigma=924.4 thresh=6124 peak=4653
22:51:03.681 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=10604, SNR=2.9, Peak=7392 HFD=0.0
22:51:03.681 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:03.681 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:03.681 00.000 21444 Status Line: Star lost - low SNR
22:51:03.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=8704, Gamma=2.370
22:51:03.697 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:51:03.697 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:03.697 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:03.697 00.000 21444 Enqueuing Expose request
22:51:03.697 00.000 25848 Worker thread wakes up
22:51:03.697 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:03.697 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:07.055 03.358 25848 Exposure complete
22:51:07.118 00.063 25848 worker thread done servicing request
22:51:07.118 00.000 21444 OnExposeComplete: enter
22:51:07.118 00.000 21444 UpdateGuideState(): m_state=1
22:51:07.118 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
22:51:07.118 00.000 21444 Star::Find false star n=9 nbg=231 bg=3490.9 sigma=742.4 thresh=5718 peak=4928
22:51:07.118 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=23766, SNR=2.9, Peak=7088 HFD=0.0
22:51:07.118 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:07.118 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:07.118 00.000 21444 Status Line: Star lost - low SNR
22:51:07.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=8496, Gamma=2.370
22:51:07.135 00.017 21444 UpdateGuideState exits: Star lost - low SNR
22:51:07.135 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:07.135 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:07.135 00.000 21444 Enqueuing Expose request
22:51:07.135 00.000 25848 Worker thread wakes up
22:51:07.135 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:07.135 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:10.505 03.370 25848 Exposure complete
22:51:10.566 00.061 25848 worker thread done servicing request
22:51:10.566 00.000 21444 OnExposeComplete: enter
22:51:10.566 00.000 21444 UpdateGuideState(): m_state=1
22:51:10.566 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
22:51:10.566 00.000 21444 Star::Find false star n=1 nbg=265 bg=3453.2 sigma=914.3 thresh=6196 peak=4985
22:51:10.566 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=4339, SNR=2.9, Peak=7792 HFD=0.0
22:51:10.566 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:10.566 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:10.566 00.000 21444 Status Line: Star lost - low SNR
22:51:10.566 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=9408, Gamma=2.370
22:51:10.582 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:51:10.582 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:10.582 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:10.582 00.000 21444 Enqueuing Expose request
22:51:10.582 00.000 25848 Worker thread wakes up
22:51:10.582 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:10.582 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:13.951 03.369 25848 Exposure complete
22:51:14.014 00.063 25848 worker thread done servicing request
22:51:14.014 00.000 21444 OnExposeComplete: enter
22:51:14.014 00.000 21444 UpdateGuideState(): m_state=1
22:51:14.014 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
22:51:14.014 00.000 21444 Star::Find false star n=4 nbg=254 bg=3502.2 sigma=839.9 thresh=6022 peak=4982
22:51:14.014 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=10503, SNR=2.9, Peak=7888 HFD=0.0
22:51:14.014 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:14.014 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:14.014 00.000 21444 Status Line: Star lost - low SNR
22:51:14.014 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=9200, Gamma=2.370
22:51:14.014 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:51:14.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:14.014 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:14.014 00.000 21444 Enqueuing Expose request
22:51:14.014 00.000 25848 Worker thread wakes up
22:51:14.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:14.014 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:17.386 03.372 25848 Exposure complete
22:51:17.449 00.063 25848 worker thread done servicing request
22:51:17.449 00.000 21444 OnExposeComplete: enter
22:51:17.449 00.000 21444 UpdateGuideState(): m_state=1
22:51:17.449 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
22:51:17.449 00.000 21444 Star::Find false star n=3 nbg=267 bg=3317.7 sigma=997.1 thresh=6309 peak=4993
22:51:17.449 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=10607, SNR=2.9, Peak=7392 HFD=0.0
22:51:17.449 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:17.449 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:17.449 00.000 21444 Status Line: Star lost - low SNR
22:51:17.461 00.012 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=8304, Gamma=2.370
22:51:17.461 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:51:17.461 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:17.461 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:17.461 00.000 21444 Enqueuing Expose request
22:51:17.461 00.000 25848 Worker thread wakes up
22:51:17.461 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:17.461 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:20.808 03.347 25848 Exposure complete
22:51:20.871 00.063 25848 worker thread done servicing request
22:51:20.871 00.000 21444 OnExposeComplete: enter
22:51:20.871 00.000 21444 UpdateGuideState(): m_state=1
22:51:20.871 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
22:51:20.871 00.000 21444 Star::Find false star n=4 nbg=265 bg=3401.4 sigma=938.0 thresh=6215 peak=5089
22:51:20.871 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=12506, SNR=2.9, Peak=8400 HFD=0.0
22:51:20.871 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:20.871 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:20.871 00.000 21444 Status Line: Star lost - low SNR
22:51:20.871 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=9008, Gamma=2.370
22:51:20.887 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:51:20.887 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:20.887 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:20.887 00.000 21444 Enqueuing Expose request
22:51:20.887 00.000 25848 Worker thread wakes up
22:51:20.887 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:20.887 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:24.256 03.369 25848 Exposure complete
22:51:24.350 00.094 25848 worker thread done servicing request
22:51:24.350 00.000 21444 OnExposeComplete: enter
22:51:24.350 00.000 21444 UpdateGuideState(): m_state=1
22:51:24.350 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
22:51:24.350 00.000 21444 Star::Find returns 0 (3), X=1042.00, Y=575.00, Mass=0, SNR=0.0, Peak=6576 HFD=0.0
22:51:24.350 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:24.350 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:24.350 00.000 21444 Status Line: Star lost - low mass
22:51:24.350 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=9200, Gamma=2.370
22:51:24.350 00.000 21444 UpdateGuideState exits: Star lost - low mass
22:51:24.350 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:24.350 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:24.350 00.000 21444 Enqueuing Expose request
22:51:24.350 00.000 25848 Worker thread wakes up
22:51:24.350 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:24.350 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:27.709 03.359 25848 Exposure complete
22:51:27.789 00.080 25848 worker thread done servicing request
22:51:27.789 00.000 21444 OnExposeComplete: enter
22:51:27.789 00.000 21444 UpdateGuideState(): m_state=1
22:51:27.789 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
22:51:27.789 00.000 21444 Star::Find false star n=2 nbg=276 bg=3383.8 sigma=941.4 thresh=6208 peak=4766
22:51:27.789 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=7296, SNR=2.9, Peak=6688 HFD=0.0
22:51:27.789 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:27.789 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:27.789 00.000 21444 Status Line: Star lost - low SNR
22:51:27.789 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=8800, Gamma=2.370
22:51:27.789 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:51:27.789 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:27.789 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:27.789 00.000 21444 Enqueuing Expose request
22:51:27.789 00.000 25848 Worker thread wakes up
22:51:27.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:27.789 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:31.163 03.374 25848 Exposure complete
22:51:31.242 00.079 25848 worker thread done servicing request
22:51:31.242 00.000 21444 OnExposeComplete: enter
22:51:31.242 00.000 21444 UpdateGuideState(): m_state=1
22:51:31.242 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
22:51:31.242 00.000 21444 Star::Find false star n=7 nbg=241 bg=3171.0 sigma=774.3 thresh=5494 peak=4958
22:51:31.242 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=25867, SNR=2.9, Peak=7888 HFD=0.0
22:51:31.242 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:31.242 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:31.242 00.000 21444 Status Line: Star lost - low SNR
22:51:31.258 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=8496, Gamma=2.370
22:51:31.258 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:51:31.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:31.258 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:31.258 00.000 21444 Enqueuing Expose request
22:51:31.258 00.000 25848 Worker thread wakes up
22:51:31.258 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:31.258 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:34.614 03.356 25848 Exposure complete
22:51:34.709 00.095 25848 worker thread done servicing request
22:51:34.709 00.000 21444 OnExposeComplete: enter
22:51:34.709 00.000 21444 UpdateGuideState(): m_state=1
22:51:34.709 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
22:51:34.709 00.000 21444 Star::Find false star n=1 nbg=258 bg=3435.9 sigma=970.9 thresh=6349 peak=5312
22:51:34.709 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=5268, SNR=2.9, Peak=8704 HFD=0.0
22:51:34.709 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:34.709 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:34.709 00.000 21444 Status Line: Star lost - low SNR
22:51:34.709 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=8096, Gamma=2.370
22:51:34.709 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:51:34.709 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:34.709 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:34.709 00.000 21444 Enqueuing Expose request
22:51:34.709 00.000 25848 Worker thread wakes up
22:51:34.709 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:34.709 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:38.073 03.364 25848 Exposure complete
22:51:38.133 00.060 25848 worker thread done servicing request
22:51:38.133 00.000 21444 OnExposeComplete: enter
22:51:38.133 00.000 21444 UpdateGuideState(): m_state=1
22:51:38.133 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
22:51:38.133 00.000 21444 Star::Find false star n=6 nbg=248 bg=3358.5 sigma=827.4 thresh=5841 peak=5142
22:51:38.133 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=18121, SNR=2.9, Peak=7296 HFD=0.0
22:51:38.133 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:38.133 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:38.133 00.000 21444 Status Line: Star lost - low SNR
22:51:38.133 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=13648, Gamma=2.370
22:51:38.149 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:51:38.149 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:38.149 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:38.149 00.000 21444 Enqueuing Expose request
22:51:38.149 00.000 25848 Worker thread wakes up
22:51:38.149 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:38.149 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:41.522 03.373 25848 Exposure complete
22:51:41.586 00.064 25848 worker thread done servicing request
22:51:41.586 00.000 21444 OnExposeComplete: enter
22:51:41.586 00.000 21444 UpdateGuideState(): m_state=1
22:51:41.586 00.000 21444 Star::Find(15, 1042, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:41.586 00.000 21444 Star::Find false star n=3 nbg=275 bg=3453.8 sigma=998.5 thresh=6449 peak=4919
22:51:41.586 00.000 21444 Star::Find returns 0 (2), X=1042.00, Y=575.00, Mass=10295, SNR=2.9, Peak=7296 HFD=0.0
22:51:41.586 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:51:41.586 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:51:41.586 00.000 21444 Status Line: Star lost - low SNR
22:51:41.586 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=15376, Gamma=2.370
22:51:41.602 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:51:41.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:41.602 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:51:41.602 00.000 21444 Enqueuing Expose request
22:51:41.602 00.000 25848 Worker thread wakes up
22:51:41.602 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:41.602 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:51:42.858 01.256 21444 GuiderMultiStar::AutoSelect enter
22:51:42.858 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:51:42.921 00.063 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:51:42.921 00.000 21444 AutoFind: downsample 2x
22:51:42.937 00.016 21444 AutoFind: global mean = 1.3, stdev 1118.0
22:51:42.937 00.000 21444 AutoFind: using threshold = 0.1
22:51:42.955 00.018 21444 AutoFind: local max [1173, 1191] 36.7
22:51:42.955 00.000 21444 AutoFind: local max [499, 339] 20.3
22:51:42.955 00.000 21444 AutoFind: local max [1515, 539] 15.1
22:51:42.955 00.000 21444 AutoFind: local max [465, 215] 10.3
22:51:42.955 00.000 21444 AutoFind: local max [1233, 497] 5.5
22:51:42.955 00.000 21444 AutoFind: local max [989, 617] 4.8
22:51:42.955 00.000 21444 AutoFind: local max [1655, 89] 4.8
22:51:42.955 00.000 21444 AutoFind: local max [1087, 261] 4.7
22:51:42.955 00.000 21444 AutoFind: local max [1621, 643] 4.6
22:51:42.955 00.000 21444 AutoFind: local max [1205, 395] 4.6
22:51:42.955 00.000 21444 AutoFind: local max [1883, 711] 4.5
22:51:42.955 00.000 21444 AutoFind: local max [1491, 501] 4.4
22:51:42.955 00.000 21444 AutoFind: local max [1419, 975] 4.4
22:51:42.955 00.000 21444 AutoFind: local max [135, 373] 4.2
22:51:42.955 00.000 21444 AutoFind: local max [435, 685] 4.2
22:51:42.955 00.000 21444 AutoFind: local max [1377, 479] 4.2
22:51:42.955 00.000 21444 AutoFind: local max [1371, 359] 4.1
22:51:42.955 00.000 21444 AutoFind: local max [1163, 497] 4.1
22:51:42.955 00.000 21444 AutoFind: local max [1037, 139] 4.1
22:51:42.955 00.000 21444 AutoFind: local max [167, 559] 4.1
22:51:42.955 00.000 21444 AutoFind: local max [905, 205] 4.0
22:51:42.955 00.000 21444 AutoFind: local max [1363, 51] 4.0
22:51:42.955 00.000 21444 AutoFind: local max [1479, 371] 4.0
22:51:42.969 00.014 21444 AutoFind: local max [1167, 119] 4.0
22:51:42.969 00.000 21444 AutoFind: local max [1259, 99] 4.0
22:51:42.969 00.000 21444 AutoFind: local max [1799, 569] 4.0
22:51:42.969 00.000 21444 AutoFind: local max [1373, 417] 4.0
22:51:42.969 00.000 21444 AutoFind: local max [1839, 399] 4.0
22:51:42.969 00.000 21444 AutoFind: local max [1375, 853] 3.9
22:51:42.969 00.000 21444 AutoFind: local max [891, 1017] 3.9
22:51:42.969 00.000 21444 AutoFind: local max [1385, 679] 3.9
22:51:42.969 00.000 21444 AutoFind: local max [225, 193] 3.9
22:51:42.969 00.000 21444 AutoFind: local max [173, 647] 3.9
22:51:42.969 00.000 21444 AutoFind: local max [367, 287] 3.9
22:51:42.969 00.000 21444 AutoFind: local max [541, 797] 3.9
22:51:42.969 00.000 21444 AutoFind: local max [1529, 949] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [53, 687] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [1035, 459] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [425, 437] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [1183, 923] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [263, 773] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [1605, 41] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [45, 647] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [869, 851] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [1481, 841] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [1255, 43] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [1539, 537] 3.8
22:51:42.969 00.000 21444 AutoFind: local max [1361, 399] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1213, 743] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1175, 47] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1509, 745] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [171, 759] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1563, 137] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [367, 341] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1811, 1005] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [857, 793] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1791, 551] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1073, 1017] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1521, 29] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [1681, 1061] 3.7
22:51:42.969 00.000 21444 AutoFind: local max [155, 1177] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [523, 805] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [575, 347] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1167, 387] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1587, 1143] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [777, 863] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1605, 399] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [793, 453] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1305, 537] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [881, 193] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [335, 883] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1467, 701] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [593, 361] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [451, 537] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [391, 1061] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [367, 787] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1807, 115] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [95, 831] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1083, 571] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1511, 41] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1339, 191] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [965, 987] 3.6
22:51:42.969 00.000 21444 AutoFind: local max [1621, 437] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [1217, 923] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [1907, 147] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [1849, 469] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [891, 923] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [721, 27] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [675, 711] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [327, 41] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [1191, 215] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [235, 863] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [1697, 345] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [701, 495] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [369, 569] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [1279, 163] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [1179, 29] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [1511, 519] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [633, 65] 3.5
22:51:42.969 00.000 21444 AutoFind: local max [145, 193] 3.5
22:51:42.969 00.000 21444 AutoFind: too close [1511, 519] 3.5 - [1491, 501] 4.4
22:51:42.969 00.000 21444 AutoFind: too close [1511, 519] 3.5 - [1515, 539] 15.1
22:51:42.969 00.000 21444 AutoFind: too close [1179, 29] 3.5 - [1175, 47] 3.7
22:51:42.969 00.000 21444 AutoFind: too close [1511, 41] 3.6 - [1521, 29] 3.7
22:51:42.969 00.000 21444 AutoFind: too close [593, 361] 3.6 - [575, 347] 3.6
22:51:42.969 00.000 21444 AutoFind: too close [523, 805] 3.6 - [541, 797] 3.9
22:51:42.969 00.000 21444 AutoFind: too close [1791, 551] 3.7 - [1799, 569] 4.0
22:51:42.969 00.000 21444 AutoFind: too close [1361, 399] 3.7 - [1373, 417] 4.0
22:51:42.969 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:51:42.969 00.000 21444 Star::Find(15, 1173, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1173.07, Y=1190.39, Mass=628525, SNR=59.3, Peak=17888 HFD=6.5
22:51:42.969 00.000 21444 Star::Find(15, 499, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=498.69, Y=337.30, Mass=236958, SNR=37.0, Peak=12944 HFD=4.9
22:51:42.969 00.000 21444 Star::Find(15, 465, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=463.64, Y=215.07, Mass=73590, SNR=16.7, Peak=8608 HFD=4.7
22:51:42.969 00.000 21444 Star::Find(15, 1233, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1233.72, Y=496.63, Mass=64399, SNR=18.7, Peak=10112 HFD=6.3
22:51:42.969 00.000 21444 Star::Find(15, 989, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=6 nbg=242 bg=3260.6 sigma=773.0 thresh=5579 peak=4813
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=989.00, Y=617.00, Mass=18821, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1655, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=234 bg=3539.4 sigma=836.3 thresh=6048 peak=5583
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1655.00, Y=89.00, Mass=12675, SNR=2.9, Peak=11728 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1087, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=264 bg=3602.0 sigma=906.6 thresh=6322 peak=5717
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1087.00, Y=261.00, Mass=17846, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1621, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=268 bg=3462.9 sigma=999.7 thresh=6462 peak=5322
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=643.00, Mass=14005, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1205, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (3), X=1205.00, Y=395.00, Mass=0, SNR=0.0, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1883, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=268 bg=2823.5 sigma=948.1 thresh=5668 peak=4782
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1883.00, Y=711.00, Mass=12898, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1419, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=263 bg=2813.0 sigma=943.9 thresh=5645 peak=4952
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=975.00, Mass=9785, SNR=2.9, Peak=9504 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 135, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=247 bg=2798.2 sigma=786.5 thresh=5158 peak=4371
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=373.00, Mass=10887, SNR=2.9, Peak=8608 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 435, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=264 bg=3454.5 sigma=922.7 thresh=6222 peak=6196
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=685.00, Mass=18262, SNR=2.9, Peak=12240 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1377, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=248 bg=3276.6 sigma=941.0 thresh=6100 peak=4869
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=479.00, Mass=7623, SNR=2.9, Peak=8000 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1371, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=267 bg=3442.2 sigma=969.6 thresh=6351 peak=4985
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=359.00, Mass=7484, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1163, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=263 bg=3270.1 sigma=970.9 thresh=6183 peak=5231
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1163.00, Y=497.00, Mass=12743, SNR=2.9, Peak=11232 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1037, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=264 bg=3558.0 sigma=924.2 thresh=6331 peak=4864
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=139.00, Mass=13112, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 167, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=256 bg=3020.0 sigma=856.2 thresh=5588 peak=5031
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=167.00, Y=559.00, Mass=9148, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 905, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=271 bg=3381.0 sigma=1030.3 thresh=6472 peak=5149
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=205.00, Mass=12033, SNR=2.9, Peak=8304 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1363, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1361.73, Y=51.77, Mass=31416, SNR=12.4, Peak=11424 HFD=4.6
22:51:42.969 00.000 21444 Star::Find(15, 1479, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=245 bg=3257.9 sigma=871.5 thresh=5873 peak=4738
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=371.00, Mass=13800, SNR=2.9, Peak=7792 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1167, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=251 bg=3703.1 sigma=852.4 thresh=6260 peak=5194
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=119.00, Mass=16813, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1259, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=240 bg=3651.1 sigma=754.2 thresh=5914 peak=4941
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1259.00, Y=99.00, Mass=12417, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1839, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (3), X=1839.00, Y=399.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1375, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=272 bg=3343.5 sigma=1073.1 thresh=6563 peak=4974
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1375.00, Y=853.00, Mass=8497, SNR=2.9, Peak=9104 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 891, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=258 bg=2448.8 sigma=831.5 thresh=4943 peak=3711
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=891.00, Y=1017.00, Mass=2623, SNR=2.9, Peak=6080 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1385, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=271 bg=3462.8 sigma=964.2 thresh=6355 peak=4989
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1385.00, Y=679.00, Mass=5033, SNR=2.9, Peak=8608 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 225, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=10 nbg=235 bg=2933.4 sigma=712.7 thresh=5071 peak=4819
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=193.00, Mass=25882, SNR=2.9, Peak=7088 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 173, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=268 bg=3217.9 sigma=953.9 thresh=6079 peak=4777
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=647.00, Mass=12922, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 367, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=262 bg=3324.3 sigma=939.4 thresh=6143 peak=5035
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=287.00, Mass=16083, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1529, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=269 bg=2851.7 sigma=972.7 thresh=5770 peak=4535
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1529.00, Y=949.00, Mass=9365, SNR=2.9, Peak=10112 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 53, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=260 bg=2896.5 sigma=784.5 thresh=5250 peak=4329
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=687.00, Mass=14286, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1035, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=265 bg=3254.9 sigma=975.6 thresh=6182 peak=5622
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1035.00, Y=459.00, Mass=17949, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 425, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=424.16, Y=435.46, Mass=31039, SNR=12.4, Peak=10224 HFD=6.0
22:51:42.969 00.000 21444 Star::Find(15, 1183, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=268 bg=3086.8 sigma=951.9 thresh=5942 peak=5881
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1183.00, Y=923.00, Mass=20437, SNR=2.9, Peak=13552 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 263, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=262 bg=3138.7 sigma=928.3 thresh=5924 peak=5122
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=263.00, Y=773.00, Mass=22051, SNR=2.9, Peak=7584 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1605, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=244 bg=3542.6 sigma=963.3 thresh=6433 peak=6115
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=41.00, Mass=17414, SNR=2.9, Peak=12144 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 45, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=247 bg=2883.2 sigma=844.4 thresh=5417 peak=4391
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=45.00, Y=647.00, Mass=22275, SNR=2.9, Peak=10720 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 869, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=259 bg=2857.3 sigma=853.1 thresh=5417 peak=4435
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=851.00, Mass=6445, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1481, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=266 bg=3350.9 sigma=970.5 thresh=6262 peak=4720
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1481.00, Y=841.00, Mass=3433, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1255, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (3), X=1255.00, Y=43.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1539, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=261 bg=3440.4 sigma=908.0 thresh=6164 peak=5030
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1539.00, Y=537.00, Mass=5871, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1213, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=267 bg=3442.0 sigma=968.5 thresh=6348 peak=5040
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=743.00, Mass=6684, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1509, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=6 nbg=244 bg=3591.0 sigma=794.7 thresh=5975 peak=5432
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1509.00, Y=745.00, Mass=20790, SNR=2.9, Peak=10624 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 171, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=10 nbg=242 bg=2821.0 sigma=770.9 thresh=5134 peak=4676
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=171.00, Y=759.00, Mass=32062, SNR=2.9, Peak=8704 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1563, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=258 bg=3695.7 sigma=858.1 thresh=6270 peak=5162
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1563.00, Y=137.00, Mass=5377, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 367, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=255 bg=3259.0 sigma=910.1 thresh=5989 peak=4632
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=341.00, Mass=9759, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1811, 1005, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=256 bg=2610.4 sigma=890.9 thresh=5283 peak=4034
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=1005.00, Mass=17124, SNR=2.9, Peak=6176 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 857, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=257 bg=3333.1 sigma=857.8 thresh=5906 peak=4984
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=857.00, Y=793.00, Mass=8918, SNR=2.9, Peak=9616 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1073, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=249 bg=2595.3 sigma=792.3 thresh=4972 peak=4553
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1073.00, Y=1017.00, Mass=11801, SNR=2.9, Peak=8800 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1681, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=260 bg=2561.5 sigma=868.4 thresh=5167 peak=4618
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1681.00, Y=1061.00, Mass=14778, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 155, 1177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=276 bg=1427.8 sigma=867.4 thresh=4030 peak=3710
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=1177.00, Mass=18413, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1167, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=249 bg=3236.2 sigma=820.9 thresh=5699 peak=4757
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=387.00, Mass=15723, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1587, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=269 bg=2481.7 sigma=1001.9 thresh=5487 peak=4270
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1587.00, Y=1143.00, Mass=7597, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 777, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=251 bg=2994.6 sigma=839.2 thresh=5512 peak=4602
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=777.00, Y=863.00, Mass=20275, SNR=2.9, Peak=10528 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1605, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1602.80, Y=401.04, Mass=31128, SNR=12.7, Peak=9200 HFD=5.0
22:51:42.969 00.000 21444 Star::Find(15, 793, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=9 nbg=237 bg=3088.0 sigma=749.0 thresh=5335 peak=4866
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=793.00, Y=453.00, Mass=26416, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1305, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=8 nbg=251 bg=3303.8 sigma=889.7 thresh=5973 peak=4966
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=537.00, Mass=24194, SNR=2.9, Peak=7184 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 881, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=249 bg=3406.0 sigma=850.5 thresh=5957 peak=5857
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=193.00, Mass=18968, SNR=2.9, Peak=13760 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 335, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=266 bg=2806.9 sigma=907.2 thresh=5529 peak=4248
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=883.00, Mass=7554, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1467, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (3), X=1467.00, Y=701.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 451, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=238 bg=3358.8 sigma=822.8 thresh=5827 peak=5110
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=451.00, Y=537.00, Mass=14870, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 391, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=271 bg=1988.9 sigma=892.4 thresh=4666 peak=3579
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=391.00, Y=1061.00, Mass=6358, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 367, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=265 bg=3198.3 sigma=943.5 thresh=6029 peak=5098
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=787.00, Mass=9283, SNR=2.9, Peak=9408 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1807, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=10 nbg=238 bg=3522.4 sigma=752.1 thresh=5779 peak=5171
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=115.00, Mass=27144, SNR=2.9, Peak=7088 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 95, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (4), X=90.07, Y=828.61, Mass=67384, SNR=41.3, Peak=63136 HFD=0.4
22:51:42.969 00.000 21444 Star::Find(15, 1083, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=261 bg=3572.4 sigma=903.0 thresh=6281 peak=5180
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=571.00, Mass=2812, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1339, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=265 bg=3437.1 sigma=894.1 thresh=6120 peak=5661
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=191.00, Mass=16620, SNR=2.9, Peak=10624 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 965, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=268 bg=2564.1 sigma=860.8 thresh=5146 peak=4259
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=987.00, Mass=6844, SNR=2.9, Peak=9408 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1621, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=253 bg=3560.9 sigma=813.9 thresh=6003 peak=4812
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=437.00, Mass=10885, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1217, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=255 bg=2852.9 sigma=867.6 thresh=5456 peak=4527
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1217.00, Y=923.00, Mass=10881, SNR=2.9, Peak=10112 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1907, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=274 bg=2732.3 sigma=974.2 thresh=5655 peak=4287
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=147.00, Mass=10135, SNR=2.9, Peak=9920 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1849, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=8 nbg=261 bg=2697.6 sigma=856.3 thresh=5267 peak=4234
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=469.00, Mass=23811, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 891, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=267 bg=2807.3 sigma=940.4 thresh=5628 peak=3978
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=891.00, Y=923.00, Mass=12371, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 721, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=261 bg=3585.5 sigma=1018.1 thresh=6640 peak=5425
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=721.00, Y=27.00, Mass=8013, SNR=2.9, Peak=8096 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 675, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=258 bg=3397.1 sigma=906.7 thresh=6117 peak=5280
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=675.00, Y=711.00, Mass=7019, SNR=2.9, Peak=10416 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 327, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=255 bg=3639.3 sigma=970.1 thresh=6550 peak=5526
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=327.00, Y=41.00, Mass=22154, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1191, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=257 bg=3312.1 sigma=977.8 thresh=6246 peak=5179
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=215.00, Mass=6224, SNR=2.9, Peak=6880 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 235, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=253 bg=2986.9 sigma=850.1 thresh=5537 peak=3957
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=863.00, Mass=13476, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1697, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=245 bg=3378.5 sigma=790.2 thresh=5749 peak=4688
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=345.00, Mass=10886, SNR=2.9, Peak=6880 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 701, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=276 bg=3334.8 sigma=1070.8 thresh=6547 peak=4935
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=701.00, Y=495.00, Mass=3449, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 369, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=269 bg=3265.2 sigma=1034.7 thresh=6369 peak=4958
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=369.00, Y=569.00, Mass=3423, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1279, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=7 nbg=251 bg=3368.9 sigma=872.4 thresh=5986 peak=5128
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=163.00, Mass=22994, SNR=2.9, Peak=7888 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 633, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=257 bg=3405.4 sigma=943.8 thresh=6237 peak=4792
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=633.00, Y=65.00, Mass=6949, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 145, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=148.69, Y=198.45, Mass=21552, SNR=12.8, Peak=14464 HFD=1.0
22:51:42.969 00.000 21444 AutoFind: finding best star pass 1
22:51:42.969 00.000 21444 Star::Find(15, 1173, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1173.07, Y=1190.39, Mass=628525, SNR=59.3, Peak=17888 HFD=6.5
22:51:42.969 00.000 21444 AutoFind: near-saturated [1173, 1191] 36.7 Mass 628525 SNR 59.3 Peak 17888
22:51:42.969 00.000 21444 Star::Find(15, 499, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=498.69, Y=337.30, Mass=236958, SNR=37.0, Peak=12944 HFD=4.9
22:51:42.969 00.000 21444 AutoFind: near-saturated [499, 339] 20.3 Mass 236958 SNR 37.0 Peak 12944
22:51:42.969 00.000 21444 Star::Find(15, 465, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=463.64, Y=215.07, Mass=73590, SNR=16.7, Peak=8608 HFD=4.7
22:51:42.969 00.000 21444 AutoFind: near-saturated [465, 215] 10.3 Mass 73590 SNR 16.7 Peak 8608
22:51:42.969 00.000 21444 Star::Find(15, 1233, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1233.72, Y=496.63, Mass=64399, SNR=18.7, Peak=10112 HFD=6.3
22:51:42.969 00.000 21444 AutoFind: near-saturated [1233, 497] 5.5 Mass 64399 SNR 18.7 Peak 10112
22:51:42.969 00.000 21444 Star::Find(15, 989, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=6 nbg=242 bg=3260.6 sigma=773.0 thresh=5579 peak=4813
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=989.00, Y=617.00, Mass=18821, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1655, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=234 bg=3539.4 sigma=836.3 thresh=6048 peak=5583
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1655.00, Y=89.00, Mass=12675, SNR=2.9, Peak=11728 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1087, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=264 bg=3602.0 sigma=906.6 thresh=6322 peak=5717
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1087.00, Y=261.00, Mass=17846, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1621, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=268 bg=3462.9 sigma=999.7 thresh=6462 peak=5322
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=643.00, Mass=14005, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1205, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (3), X=1205.00, Y=395.00, Mass=0, SNR=0.0, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1883, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=268 bg=2823.5 sigma=948.1 thresh=5668 peak=4782
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1883.00, Y=711.00, Mass=12898, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1419, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=263 bg=2813.0 sigma=943.9 thresh=5645 peak=4952
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=975.00, Mass=9785, SNR=2.9, Peak=9504 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 135, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=247 bg=2798.2 sigma=786.5 thresh=5158 peak=4371
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=373.00, Mass=10887, SNR=2.9, Peak=8608 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 435, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=264 bg=3454.5 sigma=922.7 thresh=6222 peak=6196
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=685.00, Mass=18262, SNR=2.9, Peak=12240 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1377, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=248 bg=3276.6 sigma=941.0 thresh=6100 peak=4869
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=479.00, Mass=7623, SNR=2.9, Peak=8000 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1371, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=267 bg=3442.2 sigma=969.6 thresh=6351 peak=4985
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=359.00, Mass=7484, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1163, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=263 bg=3270.1 sigma=970.9 thresh=6183 peak=5231
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1163.00, Y=497.00, Mass=12743, SNR=2.9, Peak=11232 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1037, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=264 bg=3558.0 sigma=924.2 thresh=6331 peak=4864
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=139.00, Mass=13112, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 167, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=256 bg=3020.0 sigma=856.2 thresh=5588 peak=5031
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=167.00, Y=559.00, Mass=9148, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 905, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=271 bg=3381.0 sigma=1030.3 thresh=6472 peak=5149
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=205.00, Mass=12033, SNR=2.9, Peak=8304 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1363, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1361.73, Y=51.77, Mass=31416, SNR=12.4, Peak=11424 HFD=4.6
22:51:42.969 00.000 21444 AutoFind: near-saturated [1363, 51] 4.0 Mass 31416 SNR 12.4 Peak 11424
22:51:42.969 00.000 21444 Star::Find(15, 1479, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=245 bg=3257.9 sigma=871.5 thresh=5873 peak=4738
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=371.00, Mass=13800, SNR=2.9, Peak=7792 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1167, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=251 bg=3703.1 sigma=852.4 thresh=6260 peak=5194
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=119.00, Mass=16813, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1259, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=240 bg=3651.1 sigma=754.2 thresh=5914 peak=4941
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1259.00, Y=99.00, Mass=12417, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1839, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (3), X=1839.00, Y=399.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1375, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=272 bg=3343.5 sigma=1073.1 thresh=6563 peak=4974
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1375.00, Y=853.00, Mass=8497, SNR=2.9, Peak=9104 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 891, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=258 bg=2448.8 sigma=831.5 thresh=4943 peak=3711
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=891.00, Y=1017.00, Mass=2623, SNR=2.9, Peak=6080 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1385, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=271 bg=3462.8 sigma=964.2 thresh=6355 peak=4989
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1385.00, Y=679.00, Mass=5033, SNR=2.9, Peak=8608 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 225, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=10 nbg=235 bg=2933.4 sigma=712.7 thresh=5071 peak=4819
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=193.00, Mass=25882, SNR=2.9, Peak=7088 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 173, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=268 bg=3217.9 sigma=953.9 thresh=6079 peak=4777
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=647.00, Mass=12922, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 367, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=262 bg=3324.3 sigma=939.4 thresh=6143 peak=5035
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=287.00, Mass=16083, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1529, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=269 bg=2851.7 sigma=972.7 thresh=5770 peak=4535
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1529.00, Y=949.00, Mass=9365, SNR=2.9, Peak=10112 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 53, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=260 bg=2896.5 sigma=784.5 thresh=5250 peak=4329
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=687.00, Mass=14286, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1035, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=265 bg=3254.9 sigma=975.6 thresh=6182 peak=5622
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1035.00, Y=459.00, Mass=17949, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 425, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=424.16, Y=435.46, Mass=31039, SNR=12.4, Peak=10224 HFD=6.0
22:51:42.969 00.000 21444 AutoFind: near-saturated [425, 437] 3.8 Mass 31039 SNR 12.4 Peak 10224
22:51:42.969 00.000 21444 Star::Find(15, 1183, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=268 bg=3086.8 sigma=951.9 thresh=5942 peak=5881
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1183.00, Y=923.00, Mass=20437, SNR=2.9, Peak=13552 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 263, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=262 bg=3138.7 sigma=928.3 thresh=5924 peak=5122
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=263.00, Y=773.00, Mass=22051, SNR=2.9, Peak=7584 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1605, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=244 bg=3542.6 sigma=963.3 thresh=6433 peak=6115
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=41.00, Mass=17414, SNR=2.9, Peak=12144 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 45, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=247 bg=2883.2 sigma=844.4 thresh=5417 peak=4391
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=45.00, Y=647.00, Mass=22275, SNR=2.9, Peak=10720 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 869, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=259 bg=2857.3 sigma=853.1 thresh=5417 peak=4435
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=851.00, Mass=6445, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1481, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=266 bg=3350.9 sigma=970.5 thresh=6262 peak=4720
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1481.00, Y=841.00, Mass=3433, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1255, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (3), X=1255.00, Y=43.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1539, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=261 bg=3440.4 sigma=908.0 thresh=6164 peak=5030
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1539.00, Y=537.00, Mass=5871, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1213, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=267 bg=3442.0 sigma=968.5 thresh=6348 peak=5040
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=743.00, Mass=6684, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1509, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=6 nbg=244 bg=3591.0 sigma=794.7 thresh=5975 peak=5432
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1509.00, Y=745.00, Mass=20790, SNR=2.9, Peak=10624 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 171, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=10 nbg=242 bg=2821.0 sigma=770.9 thresh=5134 peak=4676
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=171.00, Y=759.00, Mass=32062, SNR=2.9, Peak=8704 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1563, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=258 bg=3695.7 sigma=858.1 thresh=6270 peak=5162
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1563.00, Y=137.00, Mass=5377, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 367, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=255 bg=3259.0 sigma=910.1 thresh=5989 peak=4632
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=341.00, Mass=9759, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1811, 1005, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=256 bg=2610.4 sigma=890.9 thresh=5283 peak=4034
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=1005.00, Mass=17124, SNR=2.9, Peak=6176 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 857, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=257 bg=3333.1 sigma=857.8 thresh=5906 peak=4984
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=857.00, Y=793.00, Mass=8918, SNR=2.9, Peak=9616 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1073, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=249 bg=2595.3 sigma=792.3 thresh=4972 peak=4553
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1073.00, Y=1017.00, Mass=11801, SNR=2.9, Peak=8800 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1681, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=260 bg=2561.5 sigma=868.4 thresh=5167 peak=4618
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1681.00, Y=1061.00, Mass=14778, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 155, 1177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=276 bg=1427.8 sigma=867.4 thresh=4030 peak=3710
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=1177.00, Mass=18413, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1167, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=249 bg=3236.2 sigma=820.9 thresh=5699 peak=4757
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=387.00, Mass=15723, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1587, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=269 bg=2481.7 sigma=1001.9 thresh=5487 peak=4270
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1587.00, Y=1143.00, Mass=7597, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 777, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=251 bg=2994.6 sigma=839.2 thresh=5512 peak=4602
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=777.00, Y=863.00, Mass=20275, SNR=2.9, Peak=10528 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1605, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1602.80, Y=401.04, Mass=31128, SNR=12.7, Peak=9200 HFD=5.0
22:51:42.969 00.000 21444 AutoFind: near-saturated [1605, 399] 3.6 Mass 31128 SNR 12.7 Peak 9200
22:51:42.969 00.000 21444 Star::Find(15, 793, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=9 nbg=237 bg=3088.0 sigma=749.0 thresh=5335 peak=4866
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=793.00, Y=453.00, Mass=26416, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1305, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=8 nbg=251 bg=3303.8 sigma=889.7 thresh=5973 peak=4966
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=537.00, Mass=24194, SNR=2.9, Peak=7184 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 881, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=249 bg=3406.0 sigma=850.5 thresh=5957 peak=5857
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=193.00, Mass=18968, SNR=2.9, Peak=13760 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 335, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=266 bg=2806.9 sigma=907.2 thresh=5529 peak=4248
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=883.00, Mass=7554, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1467, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (3), X=1467.00, Y=701.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 451, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=238 bg=3358.8 sigma=822.8 thresh=5827 peak=5110
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=451.00, Y=537.00, Mass=14870, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 391, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=271 bg=1988.9 sigma=892.4 thresh=4666 peak=3579
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=391.00, Y=1061.00, Mass=6358, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 367, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=265 bg=3198.3 sigma=943.5 thresh=6029 peak=5098
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=787.00, Mass=9283, SNR=2.9, Peak=9408 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1807, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=10 nbg=238 bg=3522.4 sigma=752.1 thresh=5779 peak=5171
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=115.00, Mass=27144, SNR=2.9, Peak=7088 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 95, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 0 (4), X=90.07, Y=828.61, Mass=67384, SNR=41.3, Peak=63136 HFD=0.4
22:51:42.969 00.000 21444 Star::Find(15, 1083, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=261 bg=3572.4 sigma=903.0 thresh=6281 peak=5180
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=571.00, Mass=2812, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1339, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=265 bg=3437.1 sigma=894.1 thresh=6120 peak=5661
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=191.00, Mass=16620, SNR=2.9, Peak=10624 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 965, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=268 bg=2564.1 sigma=860.8 thresh=5146 peak=4259
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=987.00, Mass=6844, SNR=2.9, Peak=9408 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1621, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=253 bg=3560.9 sigma=813.9 thresh=6003 peak=4812
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=437.00, Mass=10885, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1217, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=255 bg=2852.9 sigma=867.6 thresh=5456 peak=4527
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1217.00, Y=923.00, Mass=10881, SNR=2.9, Peak=10112 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1907, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=274 bg=2732.3 sigma=974.2 thresh=5655 peak=4287
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=147.00, Mass=10135, SNR=2.9, Peak=9920 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1849, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=8 nbg=261 bg=2697.6 sigma=856.3 thresh=5267 peak=4234
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=469.00, Mass=23811, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 891, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=267 bg=2807.3 sigma=940.4 thresh=5628 peak=3978
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=891.00, Y=923.00, Mass=12371, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 721, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=261 bg=3585.5 sigma=1018.1 thresh=6640 peak=5425
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=721.00, Y=27.00, Mass=8013, SNR=2.9, Peak=8096 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 675, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=258 bg=3397.1 sigma=906.7 thresh=6117 peak=5280
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=675.00, Y=711.00, Mass=7019, SNR=2.9, Peak=10416 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 327, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=3 nbg=255 bg=3639.3 sigma=970.1 thresh=6550 peak=5526
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=327.00, Y=41.00, Mass=22154, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1191, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=257 bg=3312.1 sigma=977.8 thresh=6246 peak=5179
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=215.00, Mass=6224, SNR=2.9, Peak=6880 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 235, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=253 bg=2986.9 sigma=850.1 thresh=5537 peak=3957
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=863.00, Mass=13476, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1697, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=245 bg=3378.5 sigma=790.2 thresh=5749 peak=4688
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=345.00, Mass=10886, SNR=2.9, Peak=6880 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 701, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=276 bg=3334.8 sigma=1070.8 thresh=6547 peak=4935
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=701.00, Y=495.00, Mass=3449, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 369, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=1 nbg=269 bg=3265.2 sigma=1034.7 thresh=6369 peak=4958
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=369.00, Y=569.00, Mass=3423, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1279, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=7 nbg=251 bg=3368.9 sigma=872.4 thresh=5986 peak=5128
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=163.00, Mass=22994, SNR=2.9, Peak=7888 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 633, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=2 nbg=257 bg=3405.4 sigma=943.8 thresh=6237 peak=4792
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=633.00, Y=65.00, Mass=6949, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 145, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=148.69, Y=198.45, Mass=21552, SNR=12.8, Peak=14464 HFD=1.0
22:51:42.969 00.000 21444 AutoFind: near-saturated [145, 193] 3.5 Mass 21552 SNR 12.8 Peak 14464
22:51:42.969 00.000 21444 AutoFind: could not find a star on Pass 1
22:51:42.969 00.000 21444 AutoFind: finding best star pass 2
22:51:42.969 00.000 21444 Star::Find(15, 1173, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1173.07, Y=1190.39, Mass=628525, SNR=59.3, Peak=17888 HFD=6.5
22:51:42.969 00.000 21444 AutoFind: star saturated or too dim [1173, 1191] 36.7 Mass 628525 SNR 59.3
22:51:42.969 00.000 21444 Star::Find(15, 499, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=498.69, Y=337.30, Mass=236958, SNR=37.0, Peak=12944 HFD=4.9
22:51:42.969 00.000 21444 AutoFind: star saturated or too dim [499, 339] 20.3 Mass 236958 SNR 37.0
22:51:42.969 00.000 21444 Star::Find(15, 465, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=463.64, Y=215.07, Mass=73590, SNR=16.7, Peak=8608 HFD=4.7
22:51:42.969 00.000 21444 AutoFind: star saturated or too dim [465, 215] 10.3 Mass 73590 SNR 16.7
22:51:42.969 00.000 21444 Star::Find(15, 1233, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find returns 1 (1), X=1233.72, Y=496.63, Mass=64399, SNR=18.7, Peak=10112 HFD=6.3
22:51:42.969 00.000 21444 AutoFind: star saturated or too dim [1233, 497] 5.5 Mass 64399 SNR 18.7
22:51:42.969 00.000 21444 Star::Find(15, 989, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=6 nbg=242 bg=3260.6 sigma=773.0 thresh=5579 peak=4813
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=989.00, Y=617.00, Mass=18821, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1655, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=234 bg=3539.4 sigma=836.3 thresh=6048 peak=5583
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1655.00, Y=89.00, Mass=12675, SNR=2.9, Peak=11728 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1087, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=5 nbg=264 bg=3602.0 sigma=906.6 thresh=6322 peak=5717
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1087.00, Y=261.00, Mass=17846, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.969 00.000 21444 Star::Find(15, 1621, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.969 00.000 21444 Star::Find false star n=4 nbg=268 bg=3462.9 sigma=999.7 thresh=6462 peak=5322
22:51:42.969 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=643.00, Mass=14005, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.985 00.016 21444 Star::Find(15, 1205, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 0 (3), X=1205.00, Y=395.00, Mass=0, SNR=0.0, Peak=6992 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1883, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=268 bg=2823.5 sigma=948.1 thresh=5668 peak=4782
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1883.00, Y=711.00, Mass=12898, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1419, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=263 bg=2813.0 sigma=943.9 thresh=5645 peak=4952
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=975.00, Mass=9785, SNR=2.9, Peak=9504 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 135, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=247 bg=2798.2 sigma=786.5 thresh=5158 peak=4371
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=373.00, Mass=10887, SNR=2.9, Peak=8608 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 435, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=264 bg=3454.5 sigma=922.7 thresh=6222 peak=6196
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=685.00, Mass=18262, SNR=2.9, Peak=12240 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1377, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=248 bg=3276.6 sigma=941.0 thresh=6100 peak=4869
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1377.00, Y=479.00, Mass=7623, SNR=2.9, Peak=8000 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1371, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=267 bg=3442.2 sigma=969.6 thresh=6351 peak=4985
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=359.00, Mass=7484, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1163, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=263 bg=3270.1 sigma=970.9 thresh=6183 peak=5231
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1163.00, Y=497.00, Mass=12743, SNR=2.9, Peak=11232 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1037, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=264 bg=3558.0 sigma=924.2 thresh=6331 peak=4864
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=139.00, Mass=13112, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 167, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=256 bg=3020.0 sigma=856.2 thresh=5588 peak=5031
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=167.00, Y=559.00, Mass=9148, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 905, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=271 bg=3381.0 sigma=1030.3 thresh=6472 peak=5149
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=205.00, Mass=12033, SNR=2.9, Peak=8304 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1363, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 1 (1), X=1361.73, Y=51.77, Mass=31416, SNR=12.4, Peak=11424 HFD=4.6
22:51:42.985 00.000 21444 AutoFind: star saturated or too dim [1363, 51] 4.0 Mass 31416 SNR 12.4
22:51:42.985 00.000 21444 Star::Find(15, 1479, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=245 bg=3257.9 sigma=871.5 thresh=5873 peak=4738
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=371.00, Mass=13800, SNR=2.9, Peak=7792 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1167, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=251 bg=3703.1 sigma=852.4 thresh=6260 peak=5194
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=119.00, Mass=16813, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1259, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=240 bg=3651.1 sigma=754.2 thresh=5914 peak=4941
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1259.00, Y=99.00, Mass=12417, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1839, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 0 (3), X=1839.00, Y=399.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1375, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=272 bg=3343.5 sigma=1073.1 thresh=6563 peak=4974
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1375.00, Y=853.00, Mass=8497, SNR=2.9, Peak=9104 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 891, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=1 nbg=258 bg=2448.8 sigma=831.5 thresh=4943 peak=3711
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=891.00, Y=1017.00, Mass=2623, SNR=2.9, Peak=6080 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1385, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=1 nbg=271 bg=3462.8 sigma=964.2 thresh=6355 peak=4989
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1385.00, Y=679.00, Mass=5033, SNR=2.9, Peak=8608 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 225, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=10 nbg=235 bg=2933.4 sigma=712.7 thresh=5071 peak=4819
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=193.00, Mass=25882, SNR=2.9, Peak=7088 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 173, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=268 bg=3217.9 sigma=953.9 thresh=6079 peak=4777
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=647.00, Mass=12922, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 367, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=262 bg=3324.3 sigma=939.4 thresh=6143 peak=5035
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=287.00, Mass=16083, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1529, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=269 bg=2851.7 sigma=972.7 thresh=5770 peak=4535
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1529.00, Y=949.00, Mass=9365, SNR=2.9, Peak=10112 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 53, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=260 bg=2896.5 sigma=784.5 thresh=5250 peak=4329
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=687.00, Mass=14286, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1035, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=265 bg=3254.9 sigma=975.6 thresh=6182 peak=5622
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1035.00, Y=459.00, Mass=17949, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 425, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 1 (1), X=424.16, Y=435.46, Mass=31039, SNR=12.4, Peak=10224 HFD=6.0
22:51:42.985 00.000 21444 AutoFind: star saturated or too dim [425, 437] 3.8 Mass 31039 SNR 12.4
22:51:42.985 00.000 21444 Star::Find(15, 1183, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=268 bg=3086.8 sigma=951.9 thresh=5942 peak=5881
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1183.00, Y=923.00, Mass=20437, SNR=2.9, Peak=13552 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 263, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=262 bg=3138.7 sigma=928.3 thresh=5924 peak=5122
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=263.00, Y=773.00, Mass=22051, SNR=2.9, Peak=7584 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1605, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=244 bg=3542.6 sigma=963.3 thresh=6433 peak=6115
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=41.00, Mass=17414, SNR=2.9, Peak=12144 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 45, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=247 bg=2883.2 sigma=844.4 thresh=5417 peak=4391
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=45.00, Y=647.00, Mass=22275, SNR=2.9, Peak=10720 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 869, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=259 bg=2857.3 sigma=853.1 thresh=5417 peak=4435
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=869.00, Y=851.00, Mass=6445, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1481, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=1 nbg=266 bg=3350.9 sigma=970.5 thresh=6262 peak=4720
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1481.00, Y=841.00, Mass=3433, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1255, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 0 (3), X=1255.00, Y=43.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1539, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=261 bg=3440.4 sigma=908.0 thresh=6164 peak=5030
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1539.00, Y=537.00, Mass=5871, SNR=2.9, Peak=6992 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1213, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=267 bg=3442.0 sigma=968.5 thresh=6348 peak=5040
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=743.00, Mass=6684, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1509, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=6 nbg=244 bg=3591.0 sigma=794.7 thresh=5975 peak=5432
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1509.00, Y=745.00, Mass=20790, SNR=2.9, Peak=10624 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 171, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=10 nbg=242 bg=2821.0 sigma=770.9 thresh=5134 peak=4676
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=171.00, Y=759.00, Mass=32062, SNR=2.9, Peak=8704 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1563, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=258 bg=3695.7 sigma=858.1 thresh=6270 peak=5162
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1563.00, Y=137.00, Mass=5377, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 367, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=255 bg=3259.0 sigma=910.1 thresh=5989 peak=4632
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=341.00, Mass=9759, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1811, 1005, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=256 bg=2610.4 sigma=890.9 thresh=5283 peak=4034
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1811.00, Y=1005.00, Mass=17124, SNR=2.9, Peak=6176 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 857, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=257 bg=3333.1 sigma=857.8 thresh=5906 peak=4984
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=857.00, Y=793.00, Mass=8918, SNR=2.9, Peak=9616 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1073, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=249 bg=2595.3 sigma=792.3 thresh=4972 peak=4553
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1073.00, Y=1017.00, Mass=11801, SNR=2.9, Peak=8800 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1681, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=260 bg=2561.5 sigma=868.4 thresh=5167 peak=4618
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1681.00, Y=1061.00, Mass=14778, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 155, 1177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=276 bg=1427.8 sigma=867.4 thresh=4030 peak=3710
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=1177.00, Mass=18413, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1167, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=249 bg=3236.2 sigma=820.9 thresh=5699 peak=4757
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=387.00, Mass=15723, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1587, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=269 bg=2481.7 sigma=1001.9 thresh=5487 peak=4270
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1587.00, Y=1143.00, Mass=7597, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 777, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=251 bg=2994.6 sigma=839.2 thresh=5512 peak=4602
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=777.00, Y=863.00, Mass=20275, SNR=2.9, Peak=10528 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1605, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 1 (1), X=1602.80, Y=401.04, Mass=31128, SNR=12.7, Peak=9200 HFD=5.0
22:51:42.985 00.000 21444 AutoFind: star saturated or too dim [1605, 399] 3.6 Mass 31128 SNR 12.7
22:51:42.985 00.000 21444 Star::Find(15, 793, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=9 nbg=237 bg=3088.0 sigma=749.0 thresh=5335 peak=4866
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=793.00, Y=453.00, Mass=26416, SNR=2.9, Peak=7696 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1305, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=8 nbg=251 bg=3303.8 sigma=889.7 thresh=5973 peak=4966
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=537.00, Mass=24194, SNR=2.9, Peak=7184 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 881, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=249 bg=3406.0 sigma=850.5 thresh=5957 peak=5857
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=193.00, Mass=18968, SNR=2.9, Peak=13760 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 335, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=266 bg=2806.9 sigma=907.2 thresh=5529 peak=4248
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=883.00, Mass=7554, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1467, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 0 (3), X=1467.00, Y=701.00, Mass=0, SNR=0.0, Peak=7696 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 451, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=5 nbg=238 bg=3358.8 sigma=822.8 thresh=5827 peak=5110
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=451.00, Y=537.00, Mass=14870, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 391, 1061, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=271 bg=1988.9 sigma=892.4 thresh=4666 peak=3579
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=391.00, Y=1061.00, Mass=6358, SNR=2.9, Peak=7392 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 367, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=265 bg=3198.3 sigma=943.5 thresh=6029 peak=5098
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=787.00, Mass=9283, SNR=2.9, Peak=9408 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1807, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=10 nbg=238 bg=3522.4 sigma=752.1 thresh=5779 peak=5171
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=115.00, Mass=27144, SNR=2.9, Peak=7088 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 95, 831, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 0 (4), X=90.07, Y=828.61, Mass=67384, SNR=41.3, Peak=63136 HFD=0.4
22:51:42.985 00.000 21444 Star::Find(15, 1083, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=1 nbg=261 bg=3572.4 sigma=903.0 thresh=6281 peak=5180
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=571.00, Mass=2812, SNR=2.9, Peak=9200 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1339, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=265 bg=3437.1 sigma=894.1 thresh=6120 peak=5661
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=191.00, Mass=16620, SNR=2.9, Peak=10624 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 965, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=1 nbg=268 bg=2564.1 sigma=860.8 thresh=5146 peak=4259
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=987.00, Mass=6844, SNR=2.9, Peak=9408 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1621, 437, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=253 bg=3560.9 sigma=813.9 thresh=6003 peak=4812
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=437.00, Mass=10885, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1217, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=255 bg=2852.9 sigma=867.6 thresh=5456 peak=4527
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1217.00, Y=923.00, Mass=10881, SNR=2.9, Peak=10112 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1907, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=274 bg=2732.3 sigma=974.2 thresh=5655 peak=4287
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1907.00, Y=147.00, Mass=10135, SNR=2.9, Peak=9920 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1849, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=8 nbg=261 bg=2697.6 sigma=856.3 thresh=5267 peak=4234
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=469.00, Mass=23811, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 891, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=267 bg=2807.3 sigma=940.4 thresh=5628 peak=3978
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=891.00, Y=923.00, Mass=12371, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 721, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=261 bg=3585.5 sigma=1018.1 thresh=6640 peak=5425
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=721.00, Y=27.00, Mass=8013, SNR=2.9, Peak=8096 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 675, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=1 nbg=258 bg=3397.1 sigma=906.7 thresh=6117 peak=5280
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=675.00, Y=711.00, Mass=7019, SNR=2.9, Peak=10416 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 327, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=3 nbg=255 bg=3639.3 sigma=970.1 thresh=6550 peak=5526
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=327.00, Y=41.00, Mass=22154, SNR=2.9, Peak=7296 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1191, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=257 bg=3312.1 sigma=977.8 thresh=6246 peak=5179
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=215.00, Mass=6224, SNR=2.9, Peak=6880 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 235, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=253 bg=2986.9 sigma=850.1 thresh=5537 peak=3957
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=863.00, Mass=13476, SNR=2.9, Peak=6688 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1697, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=4 nbg=245 bg=3378.5 sigma=790.2 thresh=5749 peak=4688
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1697.00, Y=345.00, Mass=10886, SNR=2.9, Peak=6880 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 701, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=1 nbg=276 bg=3334.8 sigma=1070.8 thresh=6547 peak=4935
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=701.00, Y=495.00, Mass=3449, SNR=2.9, Peak=8912 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 369, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=1 nbg=269 bg=3265.2 sigma=1034.7 thresh=6369 peak=4958
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=369.00, Y=569.00, Mass=3423, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 1279, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=7 nbg=251 bg=3368.9 sigma=872.4 thresh=5986 peak=5128
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=163.00, Mass=22994, SNR=2.9, Peak=7888 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 633, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find false star n=2 nbg=257 bg=3405.4 sigma=943.8 thresh=6237 peak=4792
22:51:42.985 00.000 21444 Star::Find returns 0 (2), X=633.00, Y=65.00, Mass=6949, SNR=2.9, Peak=7488 HFD=0.0
22:51:42.985 00.000 21444 Star::Find(15, 145, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 1 (1), X=148.69, Y=198.45, Mass=21552, SNR=12.8, Peak=14464 HFD=1.0
22:51:42.985 00.000 21444 AutoFind: star saturated or too dim [145, 193] 3.5 Mass 21552 SNR 12.8
22:51:42.985 00.000 21444 AutoFind: could not find a non-saturated star!
22:51:42.985 00.000 21444 AutoFind: finding best star pass 3
22:51:42.985 00.000 21444 Star::Find(15, 1173, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 1 (1), X=1173.07, Y=1190.39, Mass=628525, SNR=59.3, Peak=17888 HFD=6.5
22:51:42.985 00.000 21444 AutoFind returns star at [1173, 1191] 36.7 Mass 628525 SNR 59.3
22:51:42.985 00.000 21444 Star::Find(15, 1173, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 1 (1), X=1173.07, Y=1190.39, Mass=628525, SNR=59.3, Peak=17888 HFD=6.5
22:51:42.985 00.000 21444 MultiStar: List (8): {1173.07, 1190.39}(59.3), {498.69, 337.30}(37.0), {463.64, 215.07}(16.7), {1233.72, 496.63}(18.7), {1361.73, 51.77}(12.4), {424.16, 435.46}(12.4), {1602.80, 401.04}(12.7), {148.69, 198.45}(12.8), 
22:51:42.985 00.000 21444 setting lock position to (1173.07, 1190.39)
22:51:42.985 00.000 21444 MultiStar: stabilizing after lock position change
22:51:42.985 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:51:42.985 00.000 21444 UpdateGuideState(): m_state=1
22:51:42.985 00.000 21444 Star::Find(15, 1173, 1190, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
22:51:42.985 00.000 21444 Star::Find returns 1 (1), X=1173.07, Y=1190.39, Mass=628525, SNR=59.3, Peak=17888 HFD=6.5
22:51:42.985 00.000 21444 DistanceChecker: deactivated
22:51:42.985 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:51:42.985 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:51:42.985 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:51:42.985 00.000 21444 setting lock position to (1173.07, 1190.39)
22:51:42.985 00.000 21444 MultiStar: stabilizing after lock position change
22:51:42.985 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:51:42.985 00.000 21444 Changing from state SELECTING to SELECTED
22:51:42.985 00.000 21444 guider state => SELECTED
22:51:43.001 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=15376, Gamma=2.370
22:51:43.017 00.016 21444 UpdateGuideState exits: m=628525 SNR=59.3 Saturated
22:51:43.017 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=15376, Gamma=2.370
22:51:43.031 00.014 21444 Status Line: Auto-selected star at (1173.1, 1190.4)
22:51:44.976 01.945 25848 Exposure complete
22:51:45.039 00.063 25848 worker thread done servicing request
22:51:45.039 00.000 21444 OnExposeComplete: enter
22:51:45.039 00.000 21444 UpdateGuideState(): m_state=2
22:51:45.039 00.000 21444 Star::Find(15, 1173, 1190, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
22:51:45.039 00.000 21444 Star::Find returns 1 (1), X=1172.59, Y=1189.21, Mass=775954, SNR=79.5, Peak=24560 HFD=6.5
22:51:45.039 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.06) = xAngle (-1.90 = -1.90)
22:51:45.039 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.77 = -1.77)
22:51:45.039 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-1.18 hyp=1.27 cameraTheta=-1.96 mountX=-0.41 mountY=-1.25, mountTheta=-1.89
22:51:45.039 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=18096, Gamma=2.370
22:51:45.067 00.028 21444 UpdateGuideState exits: m=775954 SNR=79.5 Saturated
22:51:45.069 00.002 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:45.069 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:51:45.069 00.000 21444 Enqueuing Expose request
22:51:45.069 00.000 25848 Worker thread wakes up
22:51:45.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:45.069 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1158,1174,31,31)
22:51:48.421 03.352 25848 Exposure complete
22:51:48.485 00.064 25848 worker thread done servicing request
22:51:48.485 00.000 21444 OnExposeComplete: enter
22:51:48.485 00.000 21444 UpdateGuideState(): m_state=2
22:51:48.485 00.000 21444 Star::Find(15, 1172, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
22:51:48.485 00.000 21444 Star::Find returns 1 (1), X=1172.81, Y=1189.10, Mass=673666, SNR=65.5, Peak=16272 HFD=7.1
22:51:48.485 00.000 21444 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.06) = xAngle (-1.71 = -1.71)
22:51:48.485 00.000 21444 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.58 = -1.58)
22:51:48.485 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-1.29 hyp=1.32 cameraTheta=-1.77 mountX=-0.18 mountY=-1.32, mountTheta=-1.71
22:51:48.485 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=14864, Gamma=2.370
22:51:48.509 00.024 21444 UpdateGuideState exits: m=673666 SNR=65.5 Saturated
22:51:48.509 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:48.509 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:51:48.511 00.002 21444 Enqueuing Expose request
22:51:48.511 00.000 25848 Worker thread wakes up
22:51:48.511 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:48.511 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1158,1174,31,31)
22:51:51.865 03.354 25848 Exposure complete
22:51:51.936 00.071 25848 worker thread done servicing request
22:51:51.936 00.000 21444 OnExposeComplete: enter
22:51:51.936 00.000 21444 UpdateGuideState(): m_state=2
22:51:51.936 00.000 21444 Star::Find(15, 1172, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
22:51:51.936 00.000 21444 Star::Find returns 1 (1), X=1172.00, Y=1188.42, Mass=675063, SNR=78.1, Peak=19408 HFD=6.5
22:51:51.936 00.000 21444 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.06) = xAngle (-2.01 = -2.01)
22:51:51.936 00.000 21444 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.87 = -1.87)
22:51:51.936 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=-1.97 hyp=2.24 cameraTheta=-2.07 mountX=-0.94 mountY=-2.13, mountTheta=-1.99
22:51:51.936 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=15776, Gamma=2.370
22:51:51.941 00.005 21444 UpdateGuideState exits: m=675063 SNR=78.1 Saturated
22:51:51.941 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:51.941 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:51:51.941 00.000 21444 Enqueuing Expose request
22:51:51.941 00.000 25848 Worker thread wakes up
22:51:51.941 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:51.941 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1157,1173,31,31)
22:51:55.307 03.366 25848 Exposure complete
22:51:55.370 00.063 25848 worker thread done servicing request
22:51:55.370 00.000 21444 OnExposeComplete: enter
22:51:55.370 00.000 21444 UpdateGuideState(): m_state=2
22:51:55.370 00.000 21444 Star::Find(15, 1172, 1188, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
22:51:55.370 00.000 21444 Star::Find returns 1 (1), X=1173.10, Y=1189.39, Mass=627810, SNR=63.9, Peak=18800 HFD=6.5
22:51:55.370 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.06) = xAngle (-1.48 = -1.48)
22:51:55.370 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.35 = -1.35)
22:51:55.370 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-1.00 hyp=1.00 cameraTheta=-1.54 mountX=0.09 mountY=-0.97, mountTheta=-1.47
22:51:55.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=15264, Gamma=2.370
22:51:55.386 00.016 21444 UpdateGuideState exits: m=627810 SNR=63.9 Saturated
22:51:55.386 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:55.386 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:51:55.386 00.000 21444 Enqueuing Expose request
22:51:55.386 00.000 25848 Worker thread wakes up
22:51:55.386 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:55.386 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1158,1174,31,31)
22:51:58.751 03.365 25848 Exposure complete
22:51:58.814 00.063 25848 worker thread done servicing request
22:51:58.814 00.000 21444 OnExposeComplete: enter
22:51:58.814 00.000 21444 UpdateGuideState(): m_state=2
22:51:58.814 00.000 21444 Star::Find(15, 1173, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:51:58.814 00.000 21444 Star::Find returns 1 (1), X=1172.82, Y=1188.85, Mass=595525, SNR=62.4, Peak=20512 HFD=6.1
22:51:58.814 00.000 21444 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.06) = xAngle (-1.67 = -1.67)
22:51:58.814 00.000 21444 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.54 = -1.54)
22:51:58.814 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-1.53 hyp=1.55 cameraTheta=-1.74 mountX=-0.16 mountY=-1.55, mountTheta=-1.67
22:51:58.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=15872, Gamma=2.370
22:51:58.830 00.016 21444 UpdateGuideState exits: m=595525 SNR=62.4 Saturated
22:51:58.830 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:58.830 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:51:58.830 00.000 21444 Enqueuing Expose request
22:51:58.830 00.000 25848 Worker thread wakes up
22:51:58.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:51:58.830 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1158,1174,31,31)
22:51:59.942 01.112 21444 GuiderMultiStar::AutoSelect enter
22:51:59.942 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:52:00.008 00.066 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:52:00.008 00.000 21444 AutoFind: downsample 2x
22:52:00.022 00.014 21444 AutoFind: global mean = 1.5, stdev 1113.3
22:52:00.022 00.000 21444 AutoFind: using threshold = 0.1
22:52:00.054 00.032 21444 AutoFind: local max [1173, 1189] 35.9
22:52:00.054 00.000 21444 AutoFind: local max [499, 337] 17.3
22:52:00.054 00.000 21444 AutoFind: local max [1515, 537] 10.1
22:52:00.054 00.000 21444 AutoFind: local max [465, 213] 9.9
22:52:00.054 00.000 21444 AutoFind: local max [1235, 495] 7.3
22:52:00.054 00.000 21444 AutoFind: local max [1037, 139] 6.6
22:52:00.054 00.000 21444 AutoFind: local max [1513, 333] 4.7
22:52:00.054 00.000 21444 AutoFind: local max [1621, 635] 4.7
22:52:00.054 00.000 21444 AutoFind: local max [1373, 607] 4.7
22:52:00.054 00.000 21444 AutoFind: local max [1377, 381] 4.5
22:52:00.054 00.000 21444 AutoFind: local max [759, 475] 4.4
22:52:00.054 00.000 21444 AutoFind: local max [1327, 383] 4.3
22:52:00.054 00.000 21444 AutoFind: local max [909, 703] 4.3
22:52:00.054 00.000 21444 AutoFind: local max [635, 455] 4.2
22:52:00.054 00.000 21444 AutoFind: local max [797, 165] 4.2
22:52:00.054 00.000 21444 AutoFind: local max [1465, 677] 4.2
22:52:00.054 00.000 21444 AutoFind: local max [1575, 459] 4.2
22:52:00.054 00.000 21444 AutoFind: local max [261, 475] 4.1
22:52:00.054 00.000 21444 AutoFind: local max [1849, 689] 4.1
22:52:00.054 00.000 21444 AutoFind: local max [1341, 769] 4.1
22:52:00.054 00.000 21444 AutoFind: local max [1359, 809] 4.1
22:52:00.054 00.000 21444 AutoFind: local max [1679, 747] 4.1
22:52:00.054 00.000 21444 AutoFind: local max [643, 343] 4.1
22:52:00.054 00.000 21444 AutoFind: local max [1515, 787] 4.0
22:52:00.054 00.000 21444 AutoFind: local max [289, 805] 4.0
22:52:00.054 00.000 21444 AutoFind: local max [1085, 257] 4.0
22:52:00.054 00.000 21444 AutoFind: local max [909, 475] 4.0
22:52:00.054 00.000 21444 AutoFind: local max [149, 619] 3.9
22:52:00.054 00.000 21444 AutoFind: local max [1581, 703] 3.9
22:52:00.054 00.000 21444 AutoFind: local max [1419, 641] 3.9
22:52:00.054 00.000 21444 AutoFind: local max [1081, 1149] 3.9
22:52:00.054 00.000 21444 AutoFind: local max [1667, 929] 3.9
22:52:00.054 00.000 21444 AutoFind: local max [593, 81] 3.9
22:52:00.054 00.000 21444 AutoFind: local max [1071, 577] 3.9
22:52:00.054 00.000 21444 AutoFind: local max [1493, 733] 3.9
22:52:00.054 00.000 21444 AutoFind: local max [1447, 505] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [651, 751] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [1251, 767] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [1807, 519] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [811, 457] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [771, 657] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [1167, 121] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [1725, 165] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [1137, 931] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [131, 21] 3.8
22:52:00.054 00.000 21444 AutoFind: local max [217, 475] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [463, 677] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [223, 221] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [159, 523] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [351, 307] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [381, 857] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [703, 455] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [835, 103] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [807, 785] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [1617, 909] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [1553, 319] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [1041, 861] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [1349, 1021] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [631, 487] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [1535, 381] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [343, 117] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [1331, 165] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [1389, 579] 3.7
22:52:00.054 00.000 21444 AutoFind: local max [289, 471] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [21, 165] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [1711, 211] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [75, 877] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [279, 233] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [1605, 367] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [973, 733] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [329, 859] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [1629, 775] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [1275, 633] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [17, 473] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [667, 523] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [35, 121] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [1701, 257] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [649, 145] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [1143, 859] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [1469, 1021] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [659, 735] 3.6
22:52:00.054 00.000 21444 AutoFind: local max [1131, 765] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [251, 149] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [1159, 351] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [451, 793] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [1255, 489] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [197, 667] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [283, 149] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [1849, 397] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [993, 655] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [729, 61] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [1515, 929] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [613, 543] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [851, 967] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [575, 365] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [1833, 1109] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [945, 703] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [1431, 839] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [279, 769] 3.5
22:52:00.054 00.000 21444 AutoFind: local max [1489, 815] 3.5
22:52:00.054 00.000 21444 AutoFind: too close [1255, 489] 3.5 - [1235, 495] 7.3
22:52:00.054 00.000 21444 AutoFind: too close [659, 735] 3.6 - [651, 751] 3.8
22:52:00.054 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:52:00.054 00.000 21444 Star::Find(15, 1173, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=1172.82, Y=1188.85, Mass=595525, SNR=62.4, Peak=20512 HFD=6.1
22:52:00.054 00.000 21444 Star::Find(15, 499, 337, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=499.20, Y=335.28, Mass=239131, SNR=37.5, Peak=11936 HFD=5.8
22:52:00.054 00.000 21444 Star::Find(15, 1515, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=1515.12, Y=535.86, Mass=82453, SNR=17.3, Peak=10624 HFD=6.7
22:52:00.054 00.000 21444 Star::Find(15, 465, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=464.36, Y=212.41, Mass=94030, SNR=23.2, Peak=9200 HFD=5.0
22:52:00.054 00.000 21444 Star::Find(15, 1037, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=254 bg=3625.6 sigma=904.8 thresh=6340 peak=6266
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=139.00, Mass=26083, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1513, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=262 bg=3735.9 sigma=980.8 thresh=6678 peak=5364
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=333.00, Mass=10240, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1621, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=268 bg=3534.7 sigma=1016.0 thresh=6583 peak=5480
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=635.00, Mass=10164, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1373, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=262 bg=3566.2 sigma=792.8 thresh=5945 peak=5364
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=607.00, Mass=14473, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1377, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=1386.57, Y=385.41, Mass=28665, SNR=12.2, Peak=16480 HFD=2.9
22:52:00.054 00.000 21444 Star::Find(15, 759, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=7 nbg=257 bg=3072.1 sigma=908.1 thresh=5796 peak=4833
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=759.00, Y=475.00, Mass=25887, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1327, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=266 bg=3293.3 sigma=949.3 thresh=6141 peak=5060
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1327.00, Y=383.00, Mass=8997, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 909, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=274 bg=3346.6 sigma=1092.0 thresh=6622 peak=5175
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=703.00, Mass=3645, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 635, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=272 bg=3362.9 sigma=925.5 thresh=6139 peak=4826
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=455.00, Mass=15793, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 797, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=269 bg=3282.3 sigma=993.8 thresh=6264 peak=4736
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=797.00, Y=165.00, Mass=3294, SNR=2.9, Peak=8704 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1465, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=270 bg=3255.7 sigma=977.8 thresh=6189 peak=5010
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1465.00, Y=677.00, Mass=3320, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1575, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=10 nbg=248 bg=3352.6 sigma=780.9 thresh=5695 peak=5530
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=459.00, Mass=29562, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 261, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=255 bg=3504.8 sigma=895.8 thresh=6192 peak=4813
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=475.00, Mass=12701, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1849, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=268 bg=2981.0 sigma=989.7 thresh=5950 peak=4574
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=689.00, Mass=12209, SNR=2.9, Peak=10624 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1341, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=266 bg=3480.4 sigma=958.5 thresh=6356 peak=4999
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=769.00, Mass=6703, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1359, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=246 bg=3414.9 sigma=746.6 thresh=5655 peak=4736
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1359.00, Y=809.00, Mass=18391, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1679, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=262 bg=3624.7 sigma=925.0 thresh=6400 peak=4966
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=747.00, Mass=2951, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 643, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=646.00, Y=332.00, Mass=14558, SNR=14.4, Peak=18096 HFD=0.5
22:52:00.054 00.000 21444 Star::Find(15, 1515, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=256 bg=3485.1 sigma=885.7 thresh=6142 peak=5937
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=787.00, Mass=24862, SNR=2.9, Peak=14256 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 289, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=246 bg=2753.9 sigma=837.5 thresh=5266 peak=5136
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=289.00, Y=805.00, Mass=20584, SNR=2.9, Peak=10928 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1085, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=270 bg=3527.8 sigma=1002.2 thresh=6534 peak=5143
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1085.00, Y=257.00, Mass=14337, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 909, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=261 bg=3499.5 sigma=848.2 thresh=6044 peak=4776
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=475.00, Mass=6473, SNR=2.9, Peak=9408 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 149, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=270 bg=3192.9 sigma=965.3 thresh=6089 peak=4597
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=149.00, Y=619.00, Mass=4199, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1581, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=263 bg=3354.7 sigma=910.6 thresh=6086 peak=5274
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=703.00, Mass=21168, SNR=2.9, Peak=8400 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1419, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=269 bg=3338.1 sigma=963.2 thresh=6228 peak=4961
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=641.00, Mass=9826, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1081, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=254 bg=2184.1 sigma=738.5 thresh=4400 peak=3768
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1081.00, Y=1149.00, Mass=13208, SNR=2.9, Peak=6688 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1667, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=234 bg=2881.0 sigma=746.3 thresh=5120 peak=5071
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1667.00, Y=929.00, Mass=26600, SNR=2.9, Peak=10112 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 593, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=253 bg=3380.9 sigma=846.7 thresh=5921 peak=4889
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=593.00, Y=81.00, Mass=15175, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1071, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=262 bg=3370.7 sigma=918.4 thresh=6126 peak=5167
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1071.00, Y=577.00, Mass=13168, SNR=2.9, Peak=10016 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1493, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=264 bg=3350.4 sigma=968.0 thresh=6254 peak=5451
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1493.00, Y=733.00, Mass=19984, SNR=2.9, Peak=10416 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1447, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=1446.74, Y=503.85, Mass=22941, SNR=11.1, Peak=10528 HFD=3.0
22:52:00.054 00.000 21444 Star::Find(15, 1251, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=251 bg=3394.3 sigma=887.3 thresh=6056 peak=5526
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=767.00, Mass=27006, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1807, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=252 bg=3374.9 sigma=843.2 thresh=5904 peak=4942
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=519.00, Mass=8642, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 811, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=272 bg=3217.1 sigma=1009.6 thresh=6246 peak=4913
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=811.00, Y=457.00, Mass=3359, SNR=2.9, Peak=9408 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 771, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=262 bg=3285.7 sigma=955.7 thresh=6153 peak=4684
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=657.00, Mass=6501, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1167, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=245 bg=3313.0 sigma=797.5 thresh=5706 peak=5061
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=121.00, Mass=25528, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1725, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=243 bg=3368.9 sigma=848.3 thresh=5914 peak=5085
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=165.00, Mass=20267, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1137, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=243 bg=2867.2 sigma=822.3 thresh=5334 peak=4821
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1137.00, Y=931.00, Mass=14051, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 131, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=259 bg=3287.2 sigma=898.8 thresh=5984 peak=5289
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=131.00, Y=21.00, Mass=13323, SNR=2.9, Peak=9616 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 217, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=274 bg=3098.3 sigma=1040.2 thresh=6219 peak=4958
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=217.00, Y=475.00, Mass=10337, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 463, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=7 nbg=248 bg=3139.3 sigma=799.3 thresh=5537 peak=5023
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=463.00, Y=677.00, Mass=21385, SNR=2.9, Peak=9104 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 223, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=257 bg=3123.4 sigma=924.8 thresh=5898 peak=5111
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=221.00, Mass=25611, SNR=2.9, Peak=11840 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 159, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=151.45, Y=519.35, Mass=69251, SNR=38.3, Peak=65504 HFD=0.6
22:52:00.054 00.000 21444 Star::Find(15, 351, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=250 bg=3369.2 sigma=858.5 thresh=5945 peak=4819
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=351.00, Y=307.00, Mass=4727, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 381, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=264 bg=2730.9 sigma=890.2 thresh=5402 peak=3980
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=381.00, Y=857.00, Mass=13679, SNR=2.9, Peak=6176 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 703, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=264 bg=3256.0 sigma=916.6 thresh=6006 peak=5093
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=703.00, Y=455.00, Mass=6048, SNR=2.9, Peak=8000 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 835, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 0 (3), X=835.00, Y=103.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 807, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=247 bg=3298.9 sigma=862.0 thresh=5885 peak=4774
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=785.00, Mass=6762, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1617, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=259 bg=3077.4 sigma=926.4 thresh=5857 peak=5007
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=909.00, Mass=17947, SNR=2.9, Peak=9504 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1553, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=271 bg=3613.3 sigma=1047.6 thresh=6756 peak=5691
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1553.00, Y=319.00, Mass=8469, SNR=2.9, Peak=8912 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1041, 861, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=273 bg=3206.4 sigma=988.9 thresh=6173 peak=4571
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1041.00, Y=861.00, Mass=3066, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1349, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=14 nbg=233 bg=2523.6 sigma=666.6 thresh=4523 peak=4090
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1349.00, Y=1021.00, Mass=36926, SNR=2.9, Peak=8304 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 631, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=249 bg=3336.8 sigma=812.3 thresh=5774 peak=4975
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=631.00, Y=487.00, Mass=15508, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1535, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=266 bg=3470.6 sigma=963.1 thresh=6360 peak=5104
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1535.00, Y=381.00, Mass=13062, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 343, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=239 bg=3496.6 sigma=827.7 thresh=5980 peak=5140
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=343.00, Y=117.00, Mass=11933, SNR=2.9, Peak=8400 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1331, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=254 bg=3351.7 sigma=915.0 thresh=6097 peak=5175
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=165.00, Mass=24819, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1389, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=250 bg=3232.3 sigma=769.5 thresh=5541 peak=5194
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=579.00, Mass=11791, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 289, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=269 bg=3261.7 sigma=921.3 thresh=6026 peak=4825
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=289.00, Y=471.00, Mass=6533, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 21, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=19.68, Y=178.61, Mass=35311, SNR=14.0, Peak=12432 HFD=9.1
22:52:00.054 00.000 21444 Star::Find(15, 1711, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=247 bg=3161.1 sigma=822.2 thresh=5628 peak=4780
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1711.00, Y=211.00, Mass=17315, SNR=2.9, Peak=8304 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 75, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=258 bg=1990.3 sigma=791.8 thresh=4366 peak=3983
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=75.00, Y=877.00, Mass=10445, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 279, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=258 bg=3219.9 sigma=934.3 thresh=6023 peak=4840
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=279.00, Y=233.00, Mass=6728, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1605, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=251 bg=3356.4 sigma=929.0 thresh=6143 peak=5429
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=367.00, Mass=13614, SNR=2.9, Peak=8912 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 973, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=10 nbg=251 bg=3260.4 sigma=766.9 thresh=5561 peak=4876
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=973.00, Y=733.00, Mass=28052, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 329, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=240 bg=2678.6 sigma=747.9 thresh=4922 peak=4160
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=329.00, Y=859.00, Mass=7907, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1629, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=278 bg=3648.2 sigma=1072.5 thresh=6866 peak=5918
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=775.00, Mass=11120, SNR=2.9, Peak=11120 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1275, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=245 bg=3230.2 sigma=818.1 thresh=5685 peak=5332
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=633.00, Mass=15943, SNR=2.9, Peak=10528 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 17, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=238 bg=2690.9 sigma=858.9 thresh=5268 peak=4150
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=17.00, Y=473.00, Mass=6762, SNR=2.9, Peak=6784 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 667, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=258 bg=3122.1 sigma=870.2 thresh=5733 peak=4897
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=523.00, Mass=11290, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 35, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=32.58, Y=118.96, Mass=33875, SNR=12.6, Peak=8704 HFD=6.6
22:52:00.054 00.000 21444 Star::Find(15, 1701, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=271 bg=3294.6 sigma=990.9 thresh=6267 peak=4822
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1701.00, Y=257.00, Mass=10676, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 649, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=15 nbg=237 bg=3142.6 sigma=769.6 thresh=5451 peak=5175
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=145.00, Mass=49549, SNR=2.9, Peak=10016 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1143, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=246 bg=3183.3 sigma=848.0 thresh=5727 peak=4457
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1143.00, Y=859.00, Mass=13091, SNR=2.9, Peak=9504 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1469, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=257 bg=2553.6 sigma=833.9 thresh=5055 peak=4271
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1469.00, Y=1021.00, Mass=17814, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1131, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=246 bg=3286.6 sigma=839.9 thresh=5806 peak=5530
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=765.00, Mass=18079, SNR=2.9, Peak=10528 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 251, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=269 bg=3191.5 sigma=944.6 thresh=6025 peak=5276
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=251.00, Y=149.00, Mass=21955, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1159, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=9 nbg=247 bg=3345.7 sigma=818.9 thresh=5802 peak=5193
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=351.00, Mass=25985, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 451, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=269 bg=3186.7 sigma=977.8 thresh=6120 peak=4559
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=451.00, Y=793.00, Mass=10792, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 197, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=207.16, Y=671.15, Mass=25372, SNR=13.4, Peak=14864 HFD=4.4
22:52:00.054 00.000 21444 Star::Find(15, 283, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=272 bg=3231.6 sigma=1016.8 thresh=6282 peak=4847
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=283.00, Y=149.00, Mass=4064, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1849, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=261 bg=2783.4 sigma=904.1 thresh=5496 peak=4268
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=397.00, Mass=7809, SNR=2.9, Peak=7696 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 993, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=254 bg=3313.0 sigma=930.7 thresh=6105 peak=5161
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=655.00, Mass=18202, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 729, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=259 bg=3418.8 sigma=893.6 thresh=6100 peak=5119
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=729.00, Y=61.00, Mass=13461, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1515, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=254 bg=2936.4 sigma=782.7 thresh=5284 peak=4398
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=929.00, Mass=18830, SNR=2.9, Peak=6880 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 613, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=252 bg=3129.7 sigma=920.5 thresh=5891 peak=4924
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=543.00, Mass=7901, SNR=2.9, Peak=7888 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 851, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=265 bg=2480.3 sigma=940.6 thresh=5302 peak=3741
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=851.00, Y=967.00, Mass=3200, SNR=2.9, Peak=5968 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 575, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=14 nbg=242 bg=3105.3 sigma=740.4 thresh=5327 peak=4935
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=575.00, Y=365.00, Mass=38398, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1833, 1109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=253 bg=2438.8 sigma=849.3 thresh=4987 peak=4291
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=1109.00, Mass=24681, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 945, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=256 bg=3311.8 sigma=915.4 thresh=6058 peak=5113
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=703.00, Mass=17361, SNR=2.9, Peak=11424 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1431, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=244 bg=3246.6 sigma=831.3 thresh=5740 peak=5491
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1431.00, Y=839.00, Mass=18793, SNR=2.9, Peak=9808 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 279, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=7 nbg=243 bg=3177.7 sigma=741.4 thresh=5402 peak=5295
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=279.00, Y=769.00, Mass=23948, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1489, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=254 bg=3314.4 sigma=846.2 thresh=5853 peak=5496
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1489.00, Y=815.00, Mass=12121, SNR=2.9, Peak=9712 HFD=0.0
22:52:00.054 00.000 21444 AutoFind: finding best star pass 1
22:52:00.054 00.000 21444 Star::Find(15, 1173, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=1172.82, Y=1188.85, Mass=595525, SNR=62.4, Peak=20512 HFD=6.1
22:52:00.054 00.000 21444 AutoFind: near-saturated [1173, 1189] 35.9 Mass 595525 SNR 62.4 Peak 20512
22:52:00.054 00.000 21444 Star::Find(15, 499, 337, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=499.20, Y=335.28, Mass=239131, SNR=37.5, Peak=11936 HFD=5.8
22:52:00.054 00.000 21444 AutoFind: near-saturated [499, 337] 17.3 Mass 239131 SNR 37.5 Peak 11936
22:52:00.054 00.000 21444 Star::Find(15, 1515, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=1515.12, Y=535.86, Mass=82453, SNR=17.3, Peak=10624 HFD=6.7
22:52:00.054 00.000 21444 AutoFind: near-saturated [1515, 537] 10.1 Mass 82453 SNR 17.3 Peak 10624
22:52:00.054 00.000 21444 Star::Find(15, 465, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=464.36, Y=212.41, Mass=94030, SNR=23.2, Peak=9200 HFD=5.0
22:52:00.054 00.000 21444 AutoFind: near-saturated [465, 213] 9.9 Mass 94030 SNR 23.2 Peak 9200
22:52:00.054 00.000 21444 Star::Find(15, 1037, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=254 bg=3625.6 sigma=904.8 thresh=6340 peak=6266
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=139.00, Mass=26083, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1513, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=262 bg=3735.9 sigma=980.8 thresh=6678 peak=5364
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=333.00, Mass=10240, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1621, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=268 bg=3534.7 sigma=1016.0 thresh=6583 peak=5480
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=635.00, Mass=10164, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1373, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=262 bg=3566.2 sigma=792.8 thresh=5945 peak=5364
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=607.00, Mass=14473, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1377, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=1386.57, Y=385.41, Mass=28665, SNR=12.2, Peak=16480 HFD=2.9
22:52:00.054 00.000 21444 AutoFind: near-saturated [1377, 381] 4.5 Mass 28665 SNR 12.2 Peak 16480
22:52:00.054 00.000 21444 Star::Find(15, 759, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=7 nbg=257 bg=3072.1 sigma=908.1 thresh=5796 peak=4833
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=759.00, Y=475.00, Mass=25887, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1327, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=266 bg=3293.3 sigma=949.3 thresh=6141 peak=5060
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1327.00, Y=383.00, Mass=8997, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 909, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=274 bg=3346.6 sigma=1092.0 thresh=6622 peak=5175
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=703.00, Mass=3645, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 635, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=272 bg=3362.9 sigma=925.5 thresh=6139 peak=4826
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=455.00, Mass=15793, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 797, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=269 bg=3282.3 sigma=993.8 thresh=6264 peak=4736
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=797.00, Y=165.00, Mass=3294, SNR=2.9, Peak=8704 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1465, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=270 bg=3255.7 sigma=977.8 thresh=6189 peak=5010
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1465.00, Y=677.00, Mass=3320, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1575, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=10 nbg=248 bg=3352.6 sigma=780.9 thresh=5695 peak=5530
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=459.00, Mass=29562, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 261, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=255 bg=3504.8 sigma=895.8 thresh=6192 peak=4813
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=475.00, Mass=12701, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1849, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=268 bg=2981.0 sigma=989.7 thresh=5950 peak=4574
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=689.00, Mass=12209, SNR=2.9, Peak=10624 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1341, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=266 bg=3480.4 sigma=958.5 thresh=6356 peak=4999
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=769.00, Mass=6703, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1359, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=246 bg=3414.9 sigma=746.6 thresh=5655 peak=4736
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1359.00, Y=809.00, Mass=18391, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1679, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=262 bg=3624.7 sigma=925.0 thresh=6400 peak=4966
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=747.00, Mass=2951, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 643, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=646.00, Y=332.00, Mass=14558, SNR=14.4, Peak=18096 HFD=0.5
22:52:00.054 00.000 21444 AutoFind: near-saturated [643, 343] 4.1 Mass 14558 SNR 14.4 Peak 18096
22:52:00.054 00.000 21444 Star::Find(15, 1515, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=256 bg=3485.1 sigma=885.7 thresh=6142 peak=5937
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=787.00, Mass=24862, SNR=2.9, Peak=14256 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 289, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=246 bg=2753.9 sigma=837.5 thresh=5266 peak=5136
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=289.00, Y=805.00, Mass=20584, SNR=2.9, Peak=10928 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1085, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=270 bg=3527.8 sigma=1002.2 thresh=6534 peak=5143
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1085.00, Y=257.00, Mass=14337, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 909, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=261 bg=3499.5 sigma=848.2 thresh=6044 peak=4776
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=475.00, Mass=6473, SNR=2.9, Peak=9408 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 149, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=270 bg=3192.9 sigma=965.3 thresh=6089 peak=4597
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=149.00, Y=619.00, Mass=4199, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1581, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=263 bg=3354.7 sigma=910.6 thresh=6086 peak=5274
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=703.00, Mass=21168, SNR=2.9, Peak=8400 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1419, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=269 bg=3338.1 sigma=963.2 thresh=6228 peak=4961
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=641.00, Mass=9826, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1081, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=254 bg=2184.1 sigma=738.5 thresh=4400 peak=3768
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1081.00, Y=1149.00, Mass=13208, SNR=2.9, Peak=6688 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1667, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=234 bg=2881.0 sigma=746.3 thresh=5120 peak=5071
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1667.00, Y=929.00, Mass=26600, SNR=2.9, Peak=10112 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 593, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=253 bg=3380.9 sigma=846.7 thresh=5921 peak=4889
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=593.00, Y=81.00, Mass=15175, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1071, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=262 bg=3370.7 sigma=918.4 thresh=6126 peak=5167
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1071.00, Y=577.00, Mass=13168, SNR=2.9, Peak=10016 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1493, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=5 nbg=264 bg=3350.4 sigma=968.0 thresh=6254 peak=5451
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1493.00, Y=733.00, Mass=19984, SNR=2.9, Peak=10416 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1447, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=1446.74, Y=503.85, Mass=22941, SNR=11.1, Peak=10528 HFD=3.0
22:52:00.054 00.000 21444 AutoFind: near-saturated [1447, 505] 3.8 Mass 22941 SNR 11.1 Peak 10528
22:52:00.054 00.000 21444 Star::Find(15, 1251, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=251 bg=3394.3 sigma=887.3 thresh=6056 peak=5526
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=767.00, Mass=27006, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1807, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=252 bg=3374.9 sigma=843.2 thresh=5904 peak=4942
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=519.00, Mass=8642, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 811, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=272 bg=3217.1 sigma=1009.6 thresh=6246 peak=4913
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=811.00, Y=457.00, Mass=3359, SNR=2.9, Peak=9408 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 771, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=262 bg=3285.7 sigma=955.7 thresh=6153 peak=4684
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=657.00, Mass=6501, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1167, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=8 nbg=245 bg=3313.0 sigma=797.5 thresh=5706 peak=5061
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=121.00, Mass=25528, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1725, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=243 bg=3368.9 sigma=848.3 thresh=5914 peak=5085
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=165.00, Mass=20267, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 1137, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=4 nbg=243 bg=2867.2 sigma=822.3 thresh=5334 peak=4821
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=1137.00, Y=931.00, Mass=14051, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 131, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=259 bg=3287.2 sigma=898.8 thresh=5984 peak=5289
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=131.00, Y=21.00, Mass=13323, SNR=2.9, Peak=9616 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 217, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=274 bg=3098.3 sigma=1040.2 thresh=6219 peak=4958
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=217.00, Y=475.00, Mass=10337, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 463, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=7 nbg=248 bg=3139.3 sigma=799.3 thresh=5537 peak=5023
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=463.00, Y=677.00, Mass=21385, SNR=2.9, Peak=9104 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 223, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=6 nbg=257 bg=3123.4 sigma=924.8 thresh=5898 peak=5111
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=221.00, Mass=25611, SNR=2.9, Peak=11840 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 159, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find returns 1 (1), X=151.45, Y=519.35, Mass=69251, SNR=38.3, Peak=65504 HFD=0.6
22:52:00.054 00.000 21444 AutoFind: near-saturated [159, 523] 3.7 Mass 69251 SNR 38.3 Peak 65504
22:52:00.054 00.000 21444 Star::Find(15, 351, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=1 nbg=250 bg=3369.2 sigma=858.5 thresh=5945 peak=4819
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=351.00, Y=307.00, Mass=4727, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 381, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=3 nbg=264 bg=2730.9 sigma=890.2 thresh=5402 peak=3980
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=381.00, Y=857.00, Mass=13679, SNR=2.9, Peak=6176 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 703, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.054 00.000 21444 Star::Find false star n=2 nbg=264 bg=3256.0 sigma=916.6 thresh=6006 peak=5093
22:52:00.054 00.000 21444 Star::Find returns 0 (2), X=703.00, Y=455.00, Mass=6048, SNR=2.9, Peak=8000 HFD=0.0
22:52:00.054 00.000 21444 Star::Find(15, 835, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.016 21444 Star::Find returns 0 (3), X=835.00, Y=103.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 807, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=247 bg=3298.9 sigma=862.0 thresh=5885 peak=4774
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=785.00, Mass=6762, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1617, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=259 bg=3077.4 sigma=926.4 thresh=5857 peak=5007
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=909.00, Mass=17947, SNR=2.9, Peak=9504 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1553, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=271 bg=3613.3 sigma=1047.6 thresh=6756 peak=5691
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1553.00, Y=319.00, Mass=8469, SNR=2.9, Peak=8912 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1041, 861, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=273 bg=3206.4 sigma=988.9 thresh=6173 peak=4571
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1041.00, Y=861.00, Mass=3066, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1349, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=14 nbg=233 bg=2523.6 sigma=666.6 thresh=4523 peak=4090
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1349.00, Y=1021.00, Mass=36926, SNR=2.9, Peak=8304 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 631, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=249 bg=3336.8 sigma=812.3 thresh=5774 peak=4975
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=631.00, Y=487.00, Mass=15508, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1535, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=266 bg=3470.6 sigma=963.1 thresh=6360 peak=5104
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1535.00, Y=381.00, Mass=13062, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 343, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=239 bg=3496.6 sigma=827.7 thresh=5980 peak=5140
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=343.00, Y=117.00, Mass=11933, SNR=2.9, Peak=8400 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1331, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=8 nbg=254 bg=3351.7 sigma=915.0 thresh=6097 peak=5175
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=165.00, Mass=24819, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1389, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=250 bg=3232.3 sigma=769.5 thresh=5541 peak=5194
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=579.00, Mass=11791, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 289, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=269 bg=3261.7 sigma=921.3 thresh=6026 peak=4825
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=289.00, Y=471.00, Mass=6533, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 21, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=19.68, Y=178.61, Mass=35311, SNR=14.0, Peak=12432 HFD=9.1
22:52:00.070 00.000 21444 AutoFind: near-saturated [21, 165] 3.6 Mass 35311 SNR 14.0 Peak 12432
22:52:00.070 00.000 21444 Star::Find(15, 1711, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=247 bg=3161.1 sigma=822.2 thresh=5628 peak=4780
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1711.00, Y=211.00, Mass=17315, SNR=2.9, Peak=8304 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 75, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=258 bg=1990.3 sigma=791.8 thresh=4366 peak=3983
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=75.00, Y=877.00, Mass=10445, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 279, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=258 bg=3219.9 sigma=934.3 thresh=6023 peak=4840
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=279.00, Y=233.00, Mass=6728, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1605, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=251 bg=3356.4 sigma=929.0 thresh=6143 peak=5429
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=367.00, Mass=13614, SNR=2.9, Peak=8912 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 973, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=10 nbg=251 bg=3260.4 sigma=766.9 thresh=5561 peak=4876
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=973.00, Y=733.00, Mass=28052, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 329, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=240 bg=2678.6 sigma=747.9 thresh=4922 peak=4160
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=329.00, Y=859.00, Mass=7907, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1629, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=278 bg=3648.2 sigma=1072.5 thresh=6866 peak=5918
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=775.00, Mass=11120, SNR=2.9, Peak=11120 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1275, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=245 bg=3230.2 sigma=818.1 thresh=5685 peak=5332
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=633.00, Mass=15943, SNR=2.9, Peak=10528 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 17, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=238 bg=2690.9 sigma=858.9 thresh=5268 peak=4150
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=17.00, Y=473.00, Mass=6762, SNR=2.9, Peak=6784 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 667, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=258 bg=3122.1 sigma=870.2 thresh=5733 peak=4897
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=523.00, Mass=11290, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 35, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=32.58, Y=118.96, Mass=33875, SNR=12.6, Peak=8704 HFD=6.6
22:52:00.070 00.000 21444 AutoFind: near-saturated [35, 121] 3.6 Mass 33875 SNR 12.6 Peak 8704
22:52:00.070 00.000 21444 Star::Find(15, 1701, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=271 bg=3294.6 sigma=990.9 thresh=6267 peak=4822
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1701.00, Y=257.00, Mass=10676, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 649, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=15 nbg=237 bg=3142.6 sigma=769.6 thresh=5451 peak=5175
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=145.00, Mass=49549, SNR=2.9, Peak=10016 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1143, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=246 bg=3183.3 sigma=848.0 thresh=5727 peak=4457
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1143.00, Y=859.00, Mass=13091, SNR=2.9, Peak=9504 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1469, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=257 bg=2553.6 sigma=833.9 thresh=5055 peak=4271
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1469.00, Y=1021.00, Mass=17814, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1131, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=246 bg=3286.6 sigma=839.9 thresh=5806 peak=5530
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=765.00, Mass=18079, SNR=2.9, Peak=10528 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 251, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=269 bg=3191.5 sigma=944.6 thresh=6025 peak=5276
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=251.00, Y=149.00, Mass=21955, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1159, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=9 nbg=247 bg=3345.7 sigma=818.9 thresh=5802 peak=5193
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=351.00, Mass=25985, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 451, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=269 bg=3186.7 sigma=977.8 thresh=6120 peak=4559
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=451.00, Y=793.00, Mass=10792, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 197, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=207.16, Y=671.15, Mass=25372, SNR=13.4, Peak=14864 HFD=4.4
22:52:00.070 00.000 21444 AutoFind: near-saturated [197, 667] 3.5 Mass 25372 SNR 13.4 Peak 14864
22:52:00.070 00.000 21444 Star::Find(15, 283, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=272 bg=3231.6 sigma=1016.8 thresh=6282 peak=4847
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=283.00, Y=149.00, Mass=4064, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1849, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=261 bg=2783.4 sigma=904.1 thresh=5496 peak=4268
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=397.00, Mass=7809, SNR=2.9, Peak=7696 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 993, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=254 bg=3313.0 sigma=930.7 thresh=6105 peak=5161
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=655.00, Mass=18202, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 729, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=259 bg=3418.8 sigma=893.6 thresh=6100 peak=5119
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=729.00, Y=61.00, Mass=13461, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1515, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=254 bg=2936.4 sigma=782.7 thresh=5284 peak=4398
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=929.00, Mass=18830, SNR=2.9, Peak=6880 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 613, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=252 bg=3129.7 sigma=920.5 thresh=5891 peak=4924
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=543.00, Mass=7901, SNR=2.9, Peak=7888 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 851, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=265 bg=2480.3 sigma=940.6 thresh=5302 peak=3741
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=851.00, Y=967.00, Mass=3200, SNR=2.9, Peak=5968 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 575, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=14 nbg=242 bg=3105.3 sigma=740.4 thresh=5327 peak=4935
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=575.00, Y=365.00, Mass=38398, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1833, 1109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=8 nbg=253 bg=2438.8 sigma=849.3 thresh=4987 peak=4291
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=1109.00, Mass=24681, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 945, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=256 bg=3311.8 sigma=915.4 thresh=6058 peak=5113
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=703.00, Mass=17361, SNR=2.9, Peak=11424 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1431, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=244 bg=3246.6 sigma=831.3 thresh=5740 peak=5491
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1431.00, Y=839.00, Mass=18793, SNR=2.9, Peak=9808 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 279, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=7 nbg=243 bg=3177.7 sigma=741.4 thresh=5402 peak=5295
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=279.00, Y=769.00, Mass=23948, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1489, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=254 bg=3314.4 sigma=846.2 thresh=5853 peak=5496
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1489.00, Y=815.00, Mass=12121, SNR=2.9, Peak=9712 HFD=0.0
22:52:00.070 00.000 21444 AutoFind: could not find a star on Pass 1
22:52:00.070 00.000 21444 AutoFind: finding best star pass 2
22:52:00.070 00.000 21444 Star::Find(15, 1173, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=1172.82, Y=1188.85, Mass=595525, SNR=62.4, Peak=20512 HFD=6.1
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [1173, 1189] 35.9 Mass 595525 SNR 62.4
22:52:00.070 00.000 21444 Star::Find(15, 499, 337, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=499.20, Y=335.28, Mass=239131, SNR=37.5, Peak=11936 HFD=5.8
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [499, 337] 17.3 Mass 239131 SNR 37.5
22:52:00.070 00.000 21444 Star::Find(15, 1515, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=1515.12, Y=535.86, Mass=82453, SNR=17.3, Peak=10624 HFD=6.7
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [1515, 537] 10.1 Mass 82453 SNR 17.3
22:52:00.070 00.000 21444 Star::Find(15, 465, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=464.36, Y=212.41, Mass=94030, SNR=23.2, Peak=9200 HFD=5.0
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [465, 213] 9.9 Mass 94030 SNR 23.2
22:52:00.070 00.000 21444 Star::Find(15, 1037, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=8 nbg=254 bg=3625.6 sigma=904.8 thresh=6340 peak=6266
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1037.00, Y=139.00, Mass=26083, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1513, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=262 bg=3735.9 sigma=980.8 thresh=6678 peak=5364
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=333.00, Mass=10240, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1621, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=268 bg=3534.7 sigma=1016.0 thresh=6583 peak=5480
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=635.00, Mass=10164, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1373, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=262 bg=3566.2 sigma=792.8 thresh=5945 peak=5364
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=607.00, Mass=14473, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1377, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=1386.57, Y=385.41, Mass=28665, SNR=12.2, Peak=16480 HFD=2.9
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [1377, 381] 4.5 Mass 28665 SNR 12.2
22:52:00.070 00.000 21444 Star::Find(15, 759, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=7 nbg=257 bg=3072.1 sigma=908.1 thresh=5796 peak=4833
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=759.00, Y=475.00, Mass=25887, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1327, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=266 bg=3293.3 sigma=949.3 thresh=6141 peak=5060
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1327.00, Y=383.00, Mass=8997, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 909, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=274 bg=3346.6 sigma=1092.0 thresh=6622 peak=5175
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=703.00, Mass=3645, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 635, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=272 bg=3362.9 sigma=925.5 thresh=6139 peak=4826
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=455.00, Mass=15793, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 797, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=269 bg=3282.3 sigma=993.8 thresh=6264 peak=4736
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=797.00, Y=165.00, Mass=3294, SNR=2.9, Peak=8704 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1465, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=270 bg=3255.7 sigma=977.8 thresh=6189 peak=5010
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1465.00, Y=677.00, Mass=3320, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1575, 459, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=10 nbg=248 bg=3352.6 sigma=780.9 thresh=5695 peak=5530
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=459.00, Mass=29562, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 261, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=255 bg=3504.8 sigma=895.8 thresh=6192 peak=4813
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=261.00, Y=475.00, Mass=12701, SNR=2.9, Peak=7584 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1849, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=268 bg=2981.0 sigma=989.7 thresh=5950 peak=4574
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=689.00, Mass=12209, SNR=2.9, Peak=10624 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1341, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=266 bg=3480.4 sigma=958.5 thresh=6356 peak=4999
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1341.00, Y=769.00, Mass=6703, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1359, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=246 bg=3414.9 sigma=746.6 thresh=5655 peak=4736
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1359.00, Y=809.00, Mass=18391, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1679, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=262 bg=3624.7 sigma=925.0 thresh=6400 peak=4966
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=747.00, Mass=2951, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 643, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=646.00, Y=332.00, Mass=14558, SNR=14.4, Peak=18096 HFD=0.5
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [643, 343] 4.1 Mass 14558 SNR 14.4
22:52:00.070 00.000 21444 Star::Find(15, 1515, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=256 bg=3485.1 sigma=885.7 thresh=6142 peak=5937
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=787.00, Mass=24862, SNR=2.9, Peak=14256 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 289, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=246 bg=2753.9 sigma=837.5 thresh=5266 peak=5136
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=289.00, Y=805.00, Mass=20584, SNR=2.9, Peak=10928 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1085, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=270 bg=3527.8 sigma=1002.2 thresh=6534 peak=5143
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1085.00, Y=257.00, Mass=14337, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 909, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=261 bg=3499.5 sigma=848.2 thresh=6044 peak=4776
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=475.00, Mass=6473, SNR=2.9, Peak=9408 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 149, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=270 bg=3192.9 sigma=965.3 thresh=6089 peak=4597
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=149.00, Y=619.00, Mass=4199, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1581, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=263 bg=3354.7 sigma=910.6 thresh=6086 peak=5274
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1581.00, Y=703.00, Mass=21168, SNR=2.9, Peak=8400 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1419, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=269 bg=3338.1 sigma=963.2 thresh=6228 peak=4961
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=641.00, Mass=9826, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1081, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=254 bg=2184.1 sigma=738.5 thresh=4400 peak=3768
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1081.00, Y=1149.00, Mass=13208, SNR=2.9, Peak=6688 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1667, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=8 nbg=234 bg=2881.0 sigma=746.3 thresh=5120 peak=5071
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1667.00, Y=929.00, Mass=26600, SNR=2.9, Peak=10112 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 593, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=253 bg=3380.9 sigma=846.7 thresh=5921 peak=4889
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=593.00, Y=81.00, Mass=15175, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1071, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=262 bg=3370.7 sigma=918.4 thresh=6126 peak=5167
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1071.00, Y=577.00, Mass=13168, SNR=2.9, Peak=10016 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1493, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=264 bg=3350.4 sigma=968.0 thresh=6254 peak=5451
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1493.00, Y=733.00, Mass=19984, SNR=2.9, Peak=10416 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1447, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=1446.74, Y=503.85, Mass=22941, SNR=11.1, Peak=10528 HFD=3.0
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [1447, 505] 3.8 Mass 22941 SNR 11.1
22:52:00.070 00.000 21444 Star::Find(15, 1251, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=8 nbg=251 bg=3394.3 sigma=887.3 thresh=6056 peak=5526
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=767.00, Mass=27006, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1807, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=252 bg=3374.9 sigma=843.2 thresh=5904 peak=4942
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=519.00, Mass=8642, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 811, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=272 bg=3217.1 sigma=1009.6 thresh=6246 peak=4913
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=811.00, Y=457.00, Mass=3359, SNR=2.9, Peak=9408 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 771, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=262 bg=3285.7 sigma=955.7 thresh=6153 peak=4684
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=657.00, Mass=6501, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1167, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=8 nbg=245 bg=3313.0 sigma=797.5 thresh=5706 peak=5061
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=121.00, Mass=25528, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1725, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=243 bg=3368.9 sigma=848.3 thresh=5914 peak=5085
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=165.00, Mass=20267, SNR=2.9, Peak=8608 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1137, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=243 bg=2867.2 sigma=822.3 thresh=5334 peak=4821
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1137.00, Y=931.00, Mass=14051, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 131, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=259 bg=3287.2 sigma=898.8 thresh=5984 peak=5289
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=131.00, Y=21.00, Mass=13323, SNR=2.9, Peak=9616 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 217, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=274 bg=3098.3 sigma=1040.2 thresh=6219 peak=4958
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=217.00, Y=475.00, Mass=10337, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 463, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=7 nbg=248 bg=3139.3 sigma=799.3 thresh=5537 peak=5023
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=463.00, Y=677.00, Mass=21385, SNR=2.9, Peak=9104 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 223, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=257 bg=3123.4 sigma=924.8 thresh=5898 peak=5111
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=221.00, Mass=25611, SNR=2.9, Peak=11840 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 159, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=151.45, Y=519.35, Mass=69251, SNR=38.3, Peak=65504 HFD=0.6
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [159, 523] 3.7 Mass 69251 SNR 38.3
22:52:00.070 00.000 21444 Star::Find(15, 351, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=250 bg=3369.2 sigma=858.5 thresh=5945 peak=4819
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=351.00, Y=307.00, Mass=4727, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 381, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=264 bg=2730.9 sigma=890.2 thresh=5402 peak=3980
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=381.00, Y=857.00, Mass=13679, SNR=2.9, Peak=6176 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 703, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=264 bg=3256.0 sigma=916.6 thresh=6006 peak=5093
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=703.00, Y=455.00, Mass=6048, SNR=2.9, Peak=8000 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 835, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 0 (3), X=835.00, Y=103.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 807, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=247 bg=3298.9 sigma=862.0 thresh=5885 peak=4774
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=807.00, Y=785.00, Mass=6762, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1617, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=259 bg=3077.4 sigma=926.4 thresh=5857 peak=5007
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=909.00, Mass=17947, SNR=2.9, Peak=9504 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1553, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=271 bg=3613.3 sigma=1047.6 thresh=6756 peak=5691
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1553.00, Y=319.00, Mass=8469, SNR=2.9, Peak=8912 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1041, 861, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=273 bg=3206.4 sigma=988.9 thresh=6173 peak=4571
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1041.00, Y=861.00, Mass=3066, SNR=2.9, Peak=7184 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1349, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=14 nbg=233 bg=2523.6 sigma=666.6 thresh=4523 peak=4090
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1349.00, Y=1021.00, Mass=36926, SNR=2.9, Peak=8304 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 631, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=249 bg=3336.8 sigma=812.3 thresh=5774 peak=4975
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=631.00, Y=487.00, Mass=15508, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1535, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=266 bg=3470.6 sigma=963.1 thresh=6360 peak=5104
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1535.00, Y=381.00, Mass=13062, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 343, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=239 bg=3496.6 sigma=827.7 thresh=5980 peak=5140
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=343.00, Y=117.00, Mass=11933, SNR=2.9, Peak=8400 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1331, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=8 nbg=254 bg=3351.7 sigma=915.0 thresh=6097 peak=5175
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=165.00, Mass=24819, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1389, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=250 bg=3232.3 sigma=769.5 thresh=5541 peak=5194
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=579.00, Mass=11791, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 289, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=269 bg=3261.7 sigma=921.3 thresh=6026 peak=4825
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=289.00, Y=471.00, Mass=6533, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 21, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=19.68, Y=178.61, Mass=35311, SNR=14.0, Peak=12432 HFD=9.1
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [21, 165] 3.6 Mass 35311 SNR 14.0
22:52:00.070 00.000 21444 Star::Find(15, 1711, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=247 bg=3161.1 sigma=822.2 thresh=5628 peak=4780
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1711.00, Y=211.00, Mass=17315, SNR=2.9, Peak=8304 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 75, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=258 bg=1990.3 sigma=791.8 thresh=4366 peak=3983
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=75.00, Y=877.00, Mass=10445, SNR=2.9, Peak=7392 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 279, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=258 bg=3219.9 sigma=934.3 thresh=6023 peak=4840
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=279.00, Y=233.00, Mass=6728, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1605, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=251 bg=3356.4 sigma=929.0 thresh=6143 peak=5429
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=367.00, Mass=13614, SNR=2.9, Peak=8912 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 973, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=10 nbg=251 bg=3260.4 sigma=766.9 thresh=5561 peak=4876
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=973.00, Y=733.00, Mass=28052, SNR=2.9, Peak=8096 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 329, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=240 bg=2678.6 sigma=747.9 thresh=4922 peak=4160
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=329.00, Y=859.00, Mass=7907, SNR=2.9, Peak=6992 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1629, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=278 bg=3648.2 sigma=1072.5 thresh=6866 peak=5918
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=775.00, Mass=11120, SNR=2.9, Peak=11120 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1275, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=245 bg=3230.2 sigma=818.1 thresh=5685 peak=5332
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=633.00, Mass=15943, SNR=2.9, Peak=10528 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 17, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=238 bg=2690.9 sigma=858.9 thresh=5268 peak=4150
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=17.00, Y=473.00, Mass=6762, SNR=2.9, Peak=6784 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 667, 523, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=258 bg=3122.1 sigma=870.2 thresh=5733 peak=4897
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=523.00, Mass=11290, SNR=2.9, Peak=7488 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 35, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=32.58, Y=118.96, Mass=33875, SNR=12.6, Peak=8704 HFD=6.6
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [35, 121] 3.6 Mass 33875 SNR 12.6
22:52:00.070 00.000 21444 Star::Find(15, 1701, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=271 bg=3294.6 sigma=990.9 thresh=6267 peak=4822
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1701.00, Y=257.00, Mass=10676, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 649, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=15 nbg=237 bg=3142.6 sigma=769.6 thresh=5451 peak=5175
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=145.00, Mass=49549, SNR=2.9, Peak=10016 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1143, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=246 bg=3183.3 sigma=848.0 thresh=5727 peak=4457
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1143.00, Y=859.00, Mass=13091, SNR=2.9, Peak=9504 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1469, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=257 bg=2553.6 sigma=833.9 thresh=5055 peak=4271
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1469.00, Y=1021.00, Mass=17814, SNR=2.9, Peak=10224 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1131, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=246 bg=3286.6 sigma=839.9 thresh=5806 peak=5530
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=765.00, Mass=18079, SNR=2.9, Peak=10528 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 251, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=269 bg=3191.5 sigma=944.6 thresh=6025 peak=5276
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=251.00, Y=149.00, Mass=21955, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1159, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=9 nbg=247 bg=3345.7 sigma=818.9 thresh=5802 peak=5193
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=351.00, Mass=25985, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 451, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=269 bg=3186.7 sigma=977.8 thresh=6120 peak=4559
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=451.00, Y=793.00, Mass=10792, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 197, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=207.16, Y=671.15, Mass=25372, SNR=13.4, Peak=14864 HFD=4.4
22:52:00.070 00.000 21444 AutoFind: star saturated or too dim [197, 667] 3.5 Mass 25372 SNR 13.4
22:52:00.070 00.000 21444 Star::Find(15, 283, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=272 bg=3231.6 sigma=1016.8 thresh=6282 peak=4847
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=283.00, Y=149.00, Mass=4064, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1849, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=261 bg=2783.4 sigma=904.1 thresh=5496 peak=4268
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1849.00, Y=397.00, Mass=7809, SNR=2.9, Peak=7696 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 993, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=254 bg=3313.0 sigma=930.7 thresh=6105 peak=5161
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=655.00, Mass=18202, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 729, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=4 nbg=259 bg=3418.8 sigma=893.6 thresh=6100 peak=5119
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=729.00, Y=61.00, Mass=13461, SNR=2.9, Peak=7296 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1515, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=254 bg=2936.4 sigma=782.7 thresh=5284 peak=4398
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=929.00, Mass=18830, SNR=2.9, Peak=6880 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 613, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=2 nbg=252 bg=3129.7 sigma=920.5 thresh=5891 peak=4924
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=543.00, Mass=7901, SNR=2.9, Peak=7888 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 851, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=1 nbg=265 bg=2480.3 sigma=940.6 thresh=5302 peak=3741
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=851.00, Y=967.00, Mass=3200, SNR=2.9, Peak=5968 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 575, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=14 nbg=242 bg=3105.3 sigma=740.4 thresh=5327 peak=4935
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=575.00, Y=365.00, Mass=38398, SNR=2.9, Peak=7088 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1833, 1109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=8 nbg=253 bg=2438.8 sigma=849.3 thresh=4987 peak=4291
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=1109.00, Mass=24681, SNR=2.9, Peak=7792 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 945, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=5 nbg=256 bg=3311.8 sigma=915.4 thresh=6058 peak=5113
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=703.00, Mass=17361, SNR=2.9, Peak=11424 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1431, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=6 nbg=244 bg=3246.6 sigma=831.3 thresh=5740 peak=5491
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1431.00, Y=839.00, Mass=18793, SNR=2.9, Peak=9808 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 279, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=7 nbg=243 bg=3177.7 sigma=741.4 thresh=5402 peak=5295
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=279.00, Y=769.00, Mass=23948, SNR=2.9, Peak=9920 HFD=0.0
22:52:00.070 00.000 21444 Star::Find(15, 1489, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find false star n=3 nbg=254 bg=3314.4 sigma=846.2 thresh=5853 peak=5496
22:52:00.070 00.000 21444 Star::Find returns 0 (2), X=1489.00, Y=815.00, Mass=12121, SNR=2.9, Peak=9712 HFD=0.0
22:52:00.070 00.000 21444 AutoFind: could not find a non-saturated star!
22:52:00.070 00.000 21444 AutoFind: finding best star pass 3
22:52:00.070 00.000 21444 Star::Find(15, 1173, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=1172.82, Y=1188.85, Mass=595525, SNR=62.4, Peak=20512 HFD=6.1
22:52:00.070 00.000 21444 AutoFind returns star at [1173, 1189] 35.9 Mass 595525 SNR 62.4
22:52:00.070 00.000 21444 Star::Find(15, 1173, 1189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
22:52:00.070 00.000 21444 Star::Find returns 1 (1), X=1172.82, Y=1188.85, Mass=595525, SNR=62.4, Peak=20512 HFD=6.1
22:52:00.070 00.000 21444 MultiStar: List (11): {1172.82, 1188.85}(62.4), {499.20, 335.28}(37.5), {1515.12, 535.86}(17.3), {464.36, 212.41}(23.2), {1386.57, 385.41}(12.2), {646.00, 332.00}(14.4), {1446.74, 503.85}(11.1), {151.45, 519.35}(38.3), {19.68, 178.61}(14.0), {32.58, 118.96}(12.6), {207.16, 671.15}(13.4), 
22:52:00.070 00.000 21444 setting lock position to (1172.82, 1188.85)
22:52:00.070 00.000 21444 MultiStar: stabilizing after lock position change
22:52:00.070 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=15872, Gamma=2.370
22:52:00.086 00.016 21444 Status Line: Auto-selected star at (1172.8, 1188.9)
22:52:02.192 02.106 25848 Exposure complete
22:52:02.255 00.063 25848 worker thread done servicing request
22:52:02.255 00.000 21444 OnExposeComplete: enter
22:52:02.255 00.000 21444 UpdateGuideState(): m_state=2
22:52:02.255 00.000 21444 Star::Find(15, 1172, 1188, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
22:52:02.255 00.000 21444 Star::Find returns 1 (1), X=1173.11, Y=1188.03, Mass=708589, SNR=76.5, Peak=16480 HFD=7.4
22:52:02.255 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.06) = xAngle (-1.17 = -1.17)
22:52:02.255 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.04 = -1.04)
22:52:02.255 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.83 hyp=0.88 cameraTheta=-1.23 mountX=0.34 mountY=-0.76, mountTheta=-1.15
22:52:02.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=13648, Gamma=2.370
22:52:02.271 00.016 21444 UpdateGuideState exits: m=708589 SNR=76.5 Saturated
22:52:02.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:02.271 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:02.271 00.000 21444 Enqueuing Expose request
22:52:02.271 00.000 25848 Worker thread wakes up
22:52:02.271 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:02.271 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1158,1173,31,31)
22:52:05.633 03.362 25848 Exposure complete
22:52:05.696 00.063 25848 worker thread done servicing request
22:52:05.696 00.000 21444 OnExposeComplete: enter
22:52:05.696 00.000 21444 UpdateGuideState(): m_state=2
22:52:05.696 00.000 21444 Star::Find(15, 1173, 1188, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
22:52:05.696 00.000 21444 Star::Find returns 1 (1), X=1173.03, Y=1188.07, Mass=648920, SNR=62.5, Peak=18496 HFD=7.1
22:52:05.696 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.06) = xAngle (-1.24 = -1.24)
22:52:05.696 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.11 = -1.11)
22:52:05.696 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.78 hyp=0.81 cameraTheta=-1.30 mountX=0.27 mountY=-0.73, mountTheta=-1.22
22:52:05.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=13648, Gamma=2.370
22:52:05.712 00.016 21444 UpdateGuideState exits: m=648920 SNR=62.5 Saturated
22:52:05.712 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:05.712 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:05.712 00.000 21444 Enqueuing Expose request
22:52:05.712 00.000 25848 Worker thread wakes up
22:52:05.712 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:05.712 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1158,1173,31,31)
22:52:09.083 03.371 25848 Exposure complete
22:52:09.179 00.096 25848 worker thread done servicing request
22:52:09.179 00.000 21444 OnExposeComplete: enter
22:52:09.179 00.000 21444 UpdateGuideState(): m_state=2
22:52:09.179 00.000 21444 Star::Find(15, 1173, 1188, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
22:52:09.179 00.000 21444 Star::Find returns 1 (1), X=1172.32, Y=1187.66, Mass=573389, SNR=61.8, Peak=17888 HFD=6.5
22:52:09.179 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.06) = xAngle (-1.90 = -1.90)
22:52:09.179 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.77 = -1.77)
22:52:09.179 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-1.19 hyp=1.29 cameraTheta=-1.96 mountX=-0.42 mountY=-1.26, mountTheta=-1.89
22:52:09.179 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=15376, Gamma=2.370
22:52:09.179 00.000 21444 UpdateGuideState exits: m=573389 SNR=61.8 Saturated
22:52:09.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:09.179 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:09.179 00.000 21444 Enqueuing Expose request
22:52:09.179 00.000 25848 Worker thread wakes up
22:52:09.179 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:09.179 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1157,1173,31,31)
22:52:12.540 03.361 25848 Exposure complete
22:52:12.620 00.080 25848 worker thread done servicing request
22:52:12.620 00.000 21444 OnExposeComplete: enter
22:52:12.620 00.000 21444 UpdateGuideState(): m_state=2
22:52:12.636 00.016 21444 Star::Find(15, 1172, 1187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
22:52:12.636 00.000 21444 Star::Find returns 1 (1), X=1171.18, Y=1186.77, Mass=215127, SNR=30.9, Peak=12432 HFD=5.7
22:52:12.636 00.000 21444 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.06) = xAngle (-2.17 = -2.17)
22:52:12.636 00.000 21444 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.04 = -2.04)
22:52:12.636 00.000 21444 CameraToMount -- cameraX=-1.63 cameraY=-2.09 hyp=2.65 cameraTheta=-2.24 mountX=-1.50 mountY=-2.36, mountTheta=-2.14
22:52:12.636 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=24464, Gamma=2.370
22:52:12.636 00.000 21444 UpdateGuideState exits: m=215127 SNR=30.9 Saturated
22:52:12.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:12.636 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:12.636 00.000 21444 Enqueuing Expose request
22:52:12.636 00.000 25848 Worker thread wakes up
22:52:12.636 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:12.636 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1156,1172,31,31)
22:52:15.993 03.357 25848 Exposure complete
22:52:16.056 00.063 25848 worker thread done servicing request
22:52:16.056 00.000 21444 OnExposeComplete: enter
22:52:16.056 00.000 21444 UpdateGuideState(): m_state=2
22:52:16.056 00.000 21444 Star::Find(15, 1171, 1186, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:16.056 00.000 21444 Star::Find false star n=4 nbg=253 bg=2294.1 sigma=803.3 thresh=4704 peak=4064
22:52:16.056 00.000 21444 Star::Find returns 0 (2), X=1171.00, Y=1186.00, Mass=15432, SNR=2.9, Peak=9104 HFD=0.0
22:52:16.056 00.000 21444 DistanceChecker: activated
22:52:16.056 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:52:16.056 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:52:16.056 00.000 21444 guider state => SELECTING
22:52:16.056 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:52:16.056 00.000 21444 Status Line: Star lost - low SNR
22:52:16.067 00.011 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=13952, Gamma=2.370
22:52:16.084 00.017 21444 UpdateGuideState exits: Star lost - low SNR
22:52:16.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:16.084 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:52:16.084 00.000 21444 Enqueuing Expose request
22:52:16.084 00.000 25848 Worker thread wakes up
22:52:16.084 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:16.084 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:52:18.523 02.439 21444 GuiderMultiStar::AutoSelect enter
22:52:18.523 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:52:18.585 00.062 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:52:18.585 00.000 21444 AutoFind: downsample 2x
22:52:18.603 00.018 21444 AutoFind: global mean = -0.5, stdev 1095.4
22:52:18.603 00.000 21444 AutoFind: using threshold = 0.1
22:52:18.633 00.030 21444 AutoFind: local max [613, 585] 29.6
22:52:18.633 00.000 21444 AutoFind: local max [631, 121] 13.2
22:52:18.633 00.000 21444 AutoFind: local max [891, 477] 8.3
22:52:18.633 00.000 21444 AutoFind: local max [1691, 319] 7.5
22:52:18.633 00.000 21444 AutoFind: local max [993, 431] 4.7
22:52:18.633 00.000 21444 AutoFind: local max [435, 923] 4.7
22:52:18.633 00.000 21444 AutoFind: local max [95, 611] 4.6
22:52:18.633 00.000 21444 AutoFind: local max [1707, 679] 4.6
22:52:18.633 00.000 21444 AutoFind: local max [883, 979] 4.4
22:52:18.633 00.000 21444 AutoFind: local max [1541, 235] 4.4
22:52:18.633 00.000 21444 AutoFind: local max [855, 801] 4.3
22:52:18.633 00.000 21444 AutoFind: local max [955, 767] 4.3
22:52:18.633 00.000 21444 AutoFind: local max [1729, 869] 4.3
22:52:18.633 00.000 21444 AutoFind: local max [671, 509] 4.2
22:52:18.633 00.000 21444 AutoFind: local max [595, 723] 4.2
22:52:18.633 00.000 21444 AutoFind: local max [1617, 767] 4.2
22:52:18.633 00.000 21444 AutoFind: local max [633, 587] 4.2
22:52:18.633 00.000 21444 AutoFind: local max [201, 75] 4.1
22:52:18.633 00.000 21444 AutoFind: local max [1491, 107] 4.1
22:52:18.633 00.000 21444 AutoFind: local max [1691, 687] 4.1
22:52:18.633 00.000 21444 AutoFind: local max [1217, 637] 4.0
22:52:18.633 00.000 21444 AutoFind: local max [425, 315] 4.0
22:52:18.633 00.000 21444 AutoFind: local max [231, 877] 4.0
22:52:18.633 00.000 21444 AutoFind: local max [1681, 301] 4.0
22:52:18.633 00.000 21444 AutoFind: local max [967, 77] 4.0
22:52:18.633 00.000 21444 AutoFind: local max [163, 77] 4.0
22:52:18.633 00.000 21444 AutoFind: local max [659, 355] 4.0
22:52:18.633 00.000 21444 AutoFind: local max [659, 111] 3.9
22:52:18.633 00.000 21444 AutoFind: local max [1013, 1019] 3.9
22:52:18.633 00.000 21444 AutoFind: local max [1331, 199] 3.9
22:52:18.633 00.000 21444 AutoFind: local max [1331, 1003] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [551, 135] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [1629, 637] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [1821, 99] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [1001, 23] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [643, 669] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [145, 659] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [1087, 25] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [1537, 827] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [149, 867] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [1657, 445] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [263, 707] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [503, 89] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [449, 407] 3.8
22:52:18.633 00.000 21444 AutoFind: local max [1129, 1003] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [799, 627] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [583, 609] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [771, 659] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1457, 689] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [675, 107] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1829, 921] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [519, 637] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1621, 795] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1453, 557] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [295, 285] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1105, 571] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1781, 1191] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1743, 869] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [623, 1159] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1197, 687] 3.7
22:52:18.633 00.000 21444 AutoFind: local max [1811, 119] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1093, 705] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1575, 101] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [377, 613] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1315, 741] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1347, 407] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [499, 429] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1663, 121] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1049, 555] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1119, 43] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [425, 555] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1083, 639] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [517, 557] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1617, 509] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1911, 637] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [1769, 135] 3.6
22:52:18.633 00.000 21444 AutoFind: local max [735, 77] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1417, 457] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1113, 1033] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1445, 215] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [845, 43] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1155, 731] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [847, 761] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [105, 485] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1185, 1085] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [741, 473] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [955, 721] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1573, 793] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1401, 201] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [813, 27] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [503, 575] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1505, 689] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1663, 841] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1281, 799] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1251, 927] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [1419, 871] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [921, 613] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [527, 183] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [687, 817] 3.5
22:52:18.633 00.000 21444 AutoFind: local max [155, 137] 3.5
22:52:18.633 00.000 21444 AutoFind: too close [503, 575] 3.5 - [517, 557] 3.6
22:52:18.633 00.000 21444 AutoFind: too close [1811, 119] 3.6 - [1821, 99] 3.8
22:52:18.633 00.000 21444 AutoFind: too close [1743, 869] 3.7 - [1729, 869] 4.3
22:52:18.633 00.000 21444 AutoFind: too close [675, 107] 3.7 - [659, 111] 3.9
22:52:18.633 00.000 21444 AutoFind: too close [1681, 301] 4.0 - [1691, 319] 7.5
22:52:18.633 00.000 21444 AutoFind: too close [1691, 687] 4.1 - [1707, 679] 4.6
22:52:18.633 00.000 21444 AutoFind: close dim-bright [633, 587] 4.2 - [613, 585] 29.6
22:52:18.633 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:52:18.633 00.000 21444 Star::Find(15, 613, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=613.44, Y=584.99, Mass=414602, SNR=48.2, Peak=15968 HFD=5.3
22:52:18.633 00.000 21444 Star::Find(15, 631, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=629.70, Y=121.15, Mass=129201, SNR=24.2, Peak=12640 HFD=4.6
22:52:18.633 00.000 21444 Star::Find(15, 891, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=890.10, Y=475.01, Mass=87648, SNR=20.8, Peak=9200 HFD=6.1
22:52:18.633 00.000 21444 Star::Find(15, 993, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=7 nbg=265 bg=3463.7 sigma=964.6 thresh=6357 peak=5581
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=431.00, Mass=24266, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 435, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=267 bg=2361.2 sigma=892.4 thresh=5038 peak=4251
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=923.00, Mass=5710, SNR=2.9, Peak=6880 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 95, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=257 bg=2816.7 sigma=921.8 thresh=5582 peak=4718
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=95.00, Y=611.00, Mass=6223, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 883, 979, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=260 bg=2663.3 sigma=826.9 thresh=5144 peak=4512
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=979.00, Mass=11985, SNR=2.9, Peak=10224 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1541, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=254 bg=3604.2 sigma=896.2 thresh=6293 peak=5236
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1541.00, Y=235.00, Mass=9688, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 855, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=239 bg=3108.2 sigma=753.1 thresh=5368 peak=4771
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=801.00, Mass=12635, SNR=2.9, Peak=8000 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 955, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=260 bg=3206.9 sigma=912.7 thresh=5945 peak=5367
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=955.00, Y=767.00, Mass=17486, SNR=2.9, Peak=11424 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 671, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=272 bg=3513.1 sigma=1047.7 thresh=6656 peak=4624
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=671.00, Y=509.00, Mass=3575, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 595, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=246 bg=3433.6 sigma=830.7 thresh=5926 peak=5349
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=595.00, Y=723.00, Mass=17552, SNR=2.9, Peak=11328 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1617, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=277 bg=3588.9 sigma=1021.2 thresh=6652 peak=5841
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=767.00, Mass=7227, SNR=2.9, Peak=10816 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 633, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=36 nbg=233 bg=3907.2 sigma=1204.8 thresh=7522 peak=6458
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=633.00, Y=587.00, Mass=245294, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 201, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=262 bg=3321.4 sigma=925.3 thresh=6097 peak=5170
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=201.00, Y=75.00, Mass=14954, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1491, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=252 bg=3601.7 sigma=941.0 thresh=6425 peak=5172
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1491.00, Y=107.00, Mass=13641, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1217, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=251 bg=3230.8 sigma=881.6 thresh=5876 peak=5066
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1217.00, Y=637.00, Mass=11973, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 425, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=272 bg=3321.0 sigma=1020.5 thresh=6383 peak=5328
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=315.00, Mass=17292, SNR=2.9, Peak=9920 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 231, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=255 bg=2744.9 sigma=779.6 thresh=5084 peak=4524
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=877.00, Mass=8181, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 967, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=270 bg=3600.9 sigma=1002.7 thresh=6609 peak=4964
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=967.00, Y=77.00, Mass=6462, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 163, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=262 bg=3214.4 sigma=889.0 thresh=5881 peak=4866
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=77.00, Mass=15016, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 659, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=273 bg=3487.4 sigma=999.4 thresh=6486 peak=5875
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=659.00, Y=355.00, Mass=8753, SNR=2.9, Peak=12240 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1013, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=9 nbg=256 bg=2175.8 sigma=739.3 thresh=4394 peak=4235
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1013.00, Y=1019.00, Mass=28226, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1331, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=265 bg=3357.3 sigma=937.4 thresh=6170 peak=4827
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=199.00, Mass=5043, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1331, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=7 nbg=262 bg=2631.0 sigma=864.6 thresh=5225 peak=4768
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=1003.00, Mass=26015, SNR=2.9, Peak=10416 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 551, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=265 bg=3309.3 sigma=945.2 thresh=6145 peak=5287
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=551.00, Y=135.00, Mass=18382, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1629, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=8 nbg=257 bg=3311.8 sigma=898.8 thresh=6008 peak=5331
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=637.00, Mass=28081, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1001, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=990.00, Y=35.52, Mass=68452, SNR=38.5, Peak=65504 HFD=0.5
22:52:18.633 00.000 21444 Star::Find(15, 643, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=256 bg=3434.6 sigma=880.2 thresh=6075 peak=5119
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=669.00, Mass=19601, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 145, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=8 nbg=231 bg=3125.7 sigma=763.3 thresh=5416 peak=4968
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=145.00, Y=659.00, Mass=25027, SNR=2.9, Peak=9008 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1087, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=1082.62, Y=25.47, Mass=12410, SNR=8.7, Peak=10624 HFD=2.7
22:52:18.633 00.000 21444 Star::Find(15, 1537, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=269 bg=3425.6 sigma=932.1 thresh=6222 peak=4688
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1537.00, Y=827.00, Mass=2958, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 149, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=149.92, Y=852.44, Mass=23306, SNR=13.0, Peak=12336 HFD=2.3
22:52:18.633 00.000 21444 Star::Find(15, 1657, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=251 bg=3239.0 sigma=860.6 thresh=5821 peak=4984
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=445.00, Mass=18742, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 263, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=257 bg=3351.1 sigma=977.0 thresh=6282 peak=5339
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=263.00, Y=707.00, Mass=3225, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 503, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=264 bg=3366.2 sigma=916.7 thresh=6116 peak=5299
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=503.00, Y=89.00, Mass=13767, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 449, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=15 nbg=244 bg=3308.4 sigma=739.7 thresh=5527 peak=5099
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=407.00, Mass=41222, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1129, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=259 bg=2646.6 sigma=859.5 thresh=5225 peak=4359
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1129.00, Y=1003.00, Mass=10403, SNR=2.9, Peak=9200 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 799, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=260 bg=3275.9 sigma=927.2 thresh=6058 peak=4948
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=799.00, Y=627.00, Mass=12252, SNR=2.9, Peak=9616 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 583, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=246 bg=3399.7 sigma=784.9 thresh=5754 peak=4604
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=583.00, Y=609.00, Mass=8009, SNR=2.9, Peak=8192 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 771, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=9 nbg=256 bg=3188.3 sigma=905.1 thresh=5904 peak=5381
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=659.00, Mass=27497, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1457, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=262 bg=3500.9 sigma=946.6 thresh=6341 peak=5035
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=689.00, Mass=16319, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1829, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=270 bg=2940.1 sigma=969.4 thresh=5848 peak=5195
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1829.00, Y=921.00, Mass=17280, SNR=2.9, Peak=9200 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 519, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=259 bg=3301.3 sigma=948.1 thresh=6146 peak=5484
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=519.00, Y=637.00, Mass=8331, SNR=2.9, Peak=11632 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1621, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=260 bg=3549.2 sigma=892.2 thresh=6226 peak=5438
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=795.00, Mass=16366, SNR=2.9, Peak=9104 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1453, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=244 bg=3434.2 sigma=803.6 thresh=5845 peak=5198
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1453.00, Y=557.00, Mass=18083, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 295, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=232 bg=3350.6 sigma=756.1 thresh=5619 peak=4990
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=295.00, Y=285.00, Mass=12822, SNR=2.9, Peak=8496 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1105, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=238 bg=3553.9 sigma=768.4 thresh=5859 peak=4813
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1105.00, Y=571.00, Mass=13510, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1781, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=250 bg=2446.6 sigma=765.7 thresh=4744 peak=4624
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1781.00, Y=1191.00, Mass=9283, SNR=2.9, Peak=10320 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 623, 1159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=284 bg=1964.9 sigma=1012.2 thresh=5001 peak=4413
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=623.00, Y=1159.00, Mass=9155, SNR=2.9, Peak=11120 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1197, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=230 bg=3577.3 sigma=799.3 thresh=5975 peak=4977
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1197.00, Y=687.00, Mass=6509, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1093, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=266 bg=3434.8 sigma=934.7 thresh=6239 peak=5529
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1093.00, Y=705.00, Mass=18250, SNR=2.9, Peak=9712 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1575, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=256 bg=3809.3 sigma=925.1 thresh=6585 peak=5523
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=101.00, Mass=6415, SNR=2.9, Peak=10224 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 377, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=269 bg=3335.5 sigma=968.3 thresh=6240 peak=4978
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=377.00, Y=613.00, Mass=10154, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1315, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=259 bg=3425.7 sigma=879.7 thresh=6065 peak=5328
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1315.00, Y=741.00, Mass=9259, SNR=2.9, Peak=9008 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1347, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=280 bg=3382.9 sigma=988.5 thresh=6348 peak=5420
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1347.00, Y=407.00, Mass=8402, SNR=2.9, Peak=8608 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 499, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=264 bg=3408.5 sigma=930.3 thresh=6199 peak=5430
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=499.00, Y=429.00, Mass=8255, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1663, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=264 bg=3833.4 sigma=1002.2 thresh=6840 peak=5738
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1663.00, Y=121.00, Mass=13610, SNR=2.9, Peak=8000 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1049, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=272 bg=3399.3 sigma=1042.5 thresh=6527 peak=4714
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1049.00, Y=555.00, Mass=4393, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1119, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=250 bg=3504.5 sigma=835.4 thresh=6011 peak=5686
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1119.00, Y=43.00, Mass=21805, SNR=2.9, Peak=9616 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 425, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=9 nbg=239 bg=3211.8 sigma=751.0 thresh=5465 peak=4739
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=555.00, Mass=27302, SNR=2.9, Peak=8704 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1083, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=260 bg=3273.2 sigma=906.9 thresh=5994 peak=4801
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=639.00, Mass=6718, SNR=2.9, Peak=7088 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1617, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=250 bg=3489.9 sigma=842.0 thresh=6016 peak=4916
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=509.00, Mass=9178, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1911, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=9 nbg=232 bg=2491.6 sigma=600.0 thresh=4292 peak=4034
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1911.00, Y=637.00, Mass=20536, SNR=2.9, Peak=5568 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1769, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=258 bg=3310.1 sigma=890.6 thresh=5982 peak=4995
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1769.00, Y=135.00, Mass=15562, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 735, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 0 (3), X=735.00, Y=77.00, Mass=0, SNR=0.0, Peak=8096 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1417, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=266 bg=3361.1 sigma=941.9 thresh=6187 peak=4848
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=457.00, Mass=6750, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1113, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=268 bg=2490.7 sigma=900.9 thresh=5193 peak=3897
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=1033.00, Mass=17707, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1445, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=261 bg=3415.1 sigma=795.4 thresh=5801 peak=4991
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1445.00, Y=215.00, Mass=17157, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 845, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=251 bg=3361.1 sigma=834.1 thresh=5863 peak=5627
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=845.00, Y=43.00, Mass=13405, SNR=2.9, Peak=10928 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1155, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=256 bg=3485.8 sigma=892.9 thresh=6164 peak=5471
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1155.00, Y=731.00, Mass=13401, SNR=2.9, Peak=9712 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 847, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=260 bg=3400.4 sigma=992.1 thresh=6377 peak=4684
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=847.00, Y=761.00, Mass=6879, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 105, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=9 nbg=253 bg=2798.8 sigma=784.6 thresh=5153 peak=4083
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=105.00, Y=485.00, Mass=23339, SNR=2.9, Peak=6576 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1185, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=253 bg=2567.5 sigma=806.0 thresh=4985 peak=3974
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1185.00, Y=1085.00, Mass=15042, SNR=2.9, Peak=8096 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 741, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=255 bg=3231.5 sigma=852.5 thresh=5789 peak=4739
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=741.00, Y=473.00, Mass=18979, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 955, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=962.63, Y=707.94, Mass=35789, SNR=14.3, Peak=12944 HFD=7.8
22:52:18.633 00.000 21444 Star::Find(15, 1573, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=262 bg=3674.2 sigma=917.4 thresh=6426 peak=6258
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1573.00, Y=793.00, Mass=11468, SNR=2.9, Peak=12032 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1401, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=259 bg=3332.4 sigma=901.0 thresh=6035 peak=5880
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1401.00, Y=201.00, Mass=16030, SNR=2.9, Peak=10720 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 813, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=254 bg=3462.3 sigma=904.1 thresh=6175 peak=5132
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=813.00, Y=27.00, Mass=8957, SNR=2.9, Peak=10320 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1505, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=262 bg=3637.3 sigma=919.5 thresh=6396 peak=5079
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=689.00, Mass=13691, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1663, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 0 (3), X=1663.00, Y=841.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1281, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=265 bg=3387.7 sigma=986.4 thresh=6347 peak=5848
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1281.00, Y=799.00, Mass=20753, SNR=2.9, Peak=10928 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1251, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=9 nbg=238 bg=2837.0 sigma=820.7 thresh=5299 peak=4838
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=927.00, Mass=26931, SNR=2.9, Peak=8496 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1419, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=266 bg=3350.3 sigma=978.3 thresh=6285 peak=4609
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=871.00, Mass=3338, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 921, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=272 bg=3344.0 sigma=946.9 thresh=6185 peak=4913
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=921.00, Y=613.00, Mass=10720, SNR=2.9, Peak=10528 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 527, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 0 (3), X=527.00, Y=183.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 687, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=264 bg=3048.9 sigma=980.9 thresh=5992 peak=5048
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=687.00, Y=817.00, Mass=7063, SNR=2.9, Peak=10112 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 155, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=253 bg=2999.9 sigma=884.3 thresh=5653 peak=4689
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=137.00, Mass=13632, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.633 00.000 21444 AutoFind: finding best star pass 1
22:52:18.633 00.000 21444 Star::Find(15, 613, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=613.44, Y=584.99, Mass=414602, SNR=48.2, Peak=15968 HFD=5.3
22:52:18.633 00.000 21444 AutoFind: near-saturated [613, 585] 29.6 Mass 414602 SNR 48.2 Peak 15968
22:52:18.633 00.000 21444 Star::Find(15, 631, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=629.70, Y=121.15, Mass=129201, SNR=24.2, Peak=12640 HFD=4.6
22:52:18.633 00.000 21444 AutoFind: near-saturated [631, 121] 13.2 Mass 129201 SNR 24.2 Peak 12640
22:52:18.633 00.000 21444 Star::Find(15, 891, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=890.10, Y=475.01, Mass=87648, SNR=20.8, Peak=9200 HFD=6.1
22:52:18.633 00.000 21444 AutoFind: near-saturated [891, 477] 8.3 Mass 87648 SNR 20.8 Peak 9200
22:52:18.633 00.000 21444 Star::Find(15, 993, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=7 nbg=265 bg=3463.7 sigma=964.6 thresh=6357 peak=5581
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=431.00, Mass=24266, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 435, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=267 bg=2361.2 sigma=892.4 thresh=5038 peak=4251
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=923.00, Mass=5710, SNR=2.9, Peak=6880 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 95, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=257 bg=2816.7 sigma=921.8 thresh=5582 peak=4718
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=95.00, Y=611.00, Mass=6223, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 883, 979, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=260 bg=2663.3 sigma=826.9 thresh=5144 peak=4512
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=979.00, Mass=11985, SNR=2.9, Peak=10224 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1541, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=254 bg=3604.2 sigma=896.2 thresh=6293 peak=5236
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1541.00, Y=235.00, Mass=9688, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 855, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=239 bg=3108.2 sigma=753.1 thresh=5368 peak=4771
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=801.00, Mass=12635, SNR=2.9, Peak=8000 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 955, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=260 bg=3206.9 sigma=912.7 thresh=5945 peak=5367
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=955.00, Y=767.00, Mass=17486, SNR=2.9, Peak=11424 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 671, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=272 bg=3513.1 sigma=1047.7 thresh=6656 peak=4624
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=671.00, Y=509.00, Mass=3575, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 595, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=246 bg=3433.6 sigma=830.7 thresh=5926 peak=5349
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=595.00, Y=723.00, Mass=17552, SNR=2.9, Peak=11328 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1617, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=277 bg=3588.9 sigma=1021.2 thresh=6652 peak=5841
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=767.00, Mass=7227, SNR=2.9, Peak=10816 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 633, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=36 nbg=233 bg=3907.2 sigma=1204.8 thresh=7522 peak=6458
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=633.00, Y=587.00, Mass=245294, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 201, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=262 bg=3321.4 sigma=925.3 thresh=6097 peak=5170
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=201.00, Y=75.00, Mass=14954, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1491, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=252 bg=3601.7 sigma=941.0 thresh=6425 peak=5172
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1491.00, Y=107.00, Mass=13641, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1217, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=251 bg=3230.8 sigma=881.6 thresh=5876 peak=5066
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1217.00, Y=637.00, Mass=11973, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 425, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=272 bg=3321.0 sigma=1020.5 thresh=6383 peak=5328
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=315.00, Mass=17292, SNR=2.9, Peak=9920 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 231, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=255 bg=2744.9 sigma=779.6 thresh=5084 peak=4524
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=877.00, Mass=8181, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 967, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=270 bg=3600.9 sigma=1002.7 thresh=6609 peak=4964
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=967.00, Y=77.00, Mass=6462, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 163, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=262 bg=3214.4 sigma=889.0 thresh=5881 peak=4866
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=77.00, Mass=15016, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 659, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=273 bg=3487.4 sigma=999.4 thresh=6486 peak=5875
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=659.00, Y=355.00, Mass=8753, SNR=2.9, Peak=12240 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1013, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=9 nbg=256 bg=2175.8 sigma=739.3 thresh=4394 peak=4235
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1013.00, Y=1019.00, Mass=28226, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1331, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=265 bg=3357.3 sigma=937.4 thresh=6170 peak=4827
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=199.00, Mass=5043, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1331, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=7 nbg=262 bg=2631.0 sigma=864.6 thresh=5225 peak=4768
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=1003.00, Mass=26015, SNR=2.9, Peak=10416 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 551, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=265 bg=3309.3 sigma=945.2 thresh=6145 peak=5287
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=551.00, Y=135.00, Mass=18382, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1629, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=8 nbg=257 bg=3311.8 sigma=898.8 thresh=6008 peak=5331
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=637.00, Mass=28081, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1001, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=990.00, Y=35.52, Mass=68452, SNR=38.5, Peak=65504 HFD=0.5
22:52:18.633 00.000 21444 AutoFind: near-saturated [1001, 23] 3.8 Mass 68452 SNR 38.5 Peak 65504
22:52:18.633 00.000 21444 Star::Find(15, 643, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=256 bg=3434.6 sigma=880.2 thresh=6075 peak=5119
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=669.00, Mass=19601, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 145, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=8 nbg=231 bg=3125.7 sigma=763.3 thresh=5416 peak=4968
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=145.00, Y=659.00, Mass=25027, SNR=2.9, Peak=9008 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1087, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=1082.62, Y=25.47, Mass=12410, SNR=8.7, Peak=10624 HFD=2.7
22:52:18.633 00.000 21444 AutoFind: near-saturated [1087, 25] 3.8 Mass 12410 SNR 8.7 Peak 10624
22:52:18.633 00.000 21444 Star::Find(15, 1537, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=269 bg=3425.6 sigma=932.1 thresh=6222 peak=4688
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1537.00, Y=827.00, Mass=2958, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 149, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find returns 1 (1), X=149.92, Y=852.44, Mass=23306, SNR=13.0, Peak=12336 HFD=2.3
22:52:18.633 00.000 21444 AutoFind: near-saturated [149, 867] 3.8 Mass 23306 SNR 13.0 Peak 12336
22:52:18.633 00.000 21444 Star::Find(15, 1657, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=251 bg=3239.0 sigma=860.6 thresh=5821 peak=4984
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=445.00, Mass=18742, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 263, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=257 bg=3351.1 sigma=977.0 thresh=6282 peak=5339
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=263.00, Y=707.00, Mass=3225, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 503, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=264 bg=3366.2 sigma=916.7 thresh=6116 peak=5299
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=503.00, Y=89.00, Mass=13767, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 449, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=15 nbg=244 bg=3308.4 sigma=739.7 thresh=5527 peak=5099
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=407.00, Mass=41222, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1129, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=259 bg=2646.6 sigma=859.5 thresh=5225 peak=4359
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1129.00, Y=1003.00, Mass=10403, SNR=2.9, Peak=9200 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 799, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=260 bg=3275.9 sigma=927.2 thresh=6058 peak=4948
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=799.00, Y=627.00, Mass=12252, SNR=2.9, Peak=9616 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 583, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=246 bg=3399.7 sigma=784.9 thresh=5754 peak=4604
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=583.00, Y=609.00, Mass=8009, SNR=2.9, Peak=8192 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 771, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=9 nbg=256 bg=3188.3 sigma=905.1 thresh=5904 peak=5381
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=659.00, Mass=27497, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1457, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=262 bg=3500.9 sigma=946.6 thresh=6341 peak=5035
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=689.00, Mass=16319, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1829, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=270 bg=2940.1 sigma=969.4 thresh=5848 peak=5195
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1829.00, Y=921.00, Mass=17280, SNR=2.9, Peak=9200 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 519, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=259 bg=3301.3 sigma=948.1 thresh=6146 peak=5484
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=519.00, Y=637.00, Mass=8331, SNR=2.9, Peak=11632 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1621, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=260 bg=3549.2 sigma=892.2 thresh=6226 peak=5438
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=795.00, Mass=16366, SNR=2.9, Peak=9104 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1453, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=6 nbg=244 bg=3434.2 sigma=803.6 thresh=5845 peak=5198
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1453.00, Y=557.00, Mass=18083, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 295, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=4 nbg=232 bg=3350.6 sigma=756.1 thresh=5619 peak=4990
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=295.00, Y=285.00, Mass=12822, SNR=2.9, Peak=8496 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1105, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=238 bg=3553.9 sigma=768.4 thresh=5859 peak=4813
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1105.00, Y=571.00, Mass=13510, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1781, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=250 bg=2446.6 sigma=765.7 thresh=4744 peak=4624
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1781.00, Y=1191.00, Mass=9283, SNR=2.9, Peak=10320 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 623, 1159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=284 bg=1964.9 sigma=1012.2 thresh=5001 peak=4413
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=623.00, Y=1159.00, Mass=9155, SNR=2.9, Peak=11120 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1197, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=230 bg=3577.3 sigma=799.3 thresh=5975 peak=4977
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1197.00, Y=687.00, Mass=6509, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1093, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=5 nbg=266 bg=3434.8 sigma=934.7 thresh=6239 peak=5529
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1093.00, Y=705.00, Mass=18250, SNR=2.9, Peak=9712 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1575, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=1 nbg=256 bg=3809.3 sigma=925.1 thresh=6585 peak=5523
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=101.00, Mass=6415, SNR=2.9, Peak=10224 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 377, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=269 bg=3335.5 sigma=968.3 thresh=6240 peak=4978
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=377.00, Y=613.00, Mass=10154, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1315, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=3 nbg=259 bg=3425.7 sigma=879.7 thresh=6065 peak=5328
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1315.00, Y=741.00, Mass=9259, SNR=2.9, Peak=9008 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 1347, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.633 00.000 21444 Star::Find false star n=2 nbg=280 bg=3382.9 sigma=988.5 thresh=6348 peak=5420
22:52:18.633 00.000 21444 Star::Find returns 0 (2), X=1347.00, Y=407.00, Mass=8402, SNR=2.9, Peak=8608 HFD=0.0
22:52:18.633 00.000 21444 Star::Find(15, 499, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.016 21444 Star::Find false star n=2 nbg=264 bg=3408.5 sigma=930.3 thresh=6199 peak=5430
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=499.00, Y=429.00, Mass=8255, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1663, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=264 bg=3833.4 sigma=1002.2 thresh=6840 peak=5738
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1663.00, Y=121.00, Mass=13610, SNR=2.9, Peak=8000 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1049, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=272 bg=3399.3 sigma=1042.5 thresh=6527 peak=4714
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1049.00, Y=555.00, Mass=4393, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1119, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=250 bg=3504.5 sigma=835.4 thresh=6011 peak=5686
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1119.00, Y=43.00, Mass=21805, SNR=2.9, Peak=9616 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 425, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=239 bg=3211.8 sigma=751.0 thresh=5465 peak=4739
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=555.00, Mass=27302, SNR=2.9, Peak=8704 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1083, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=260 bg=3273.2 sigma=906.9 thresh=5994 peak=4801
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=639.00, Mass=6718, SNR=2.9, Peak=7088 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1617, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=250 bg=3489.9 sigma=842.0 thresh=6016 peak=4916
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=509.00, Mass=9178, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1911, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=232 bg=2491.6 sigma=600.0 thresh=4292 peak=4034
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1911.00, Y=637.00, Mass=20536, SNR=2.9, Peak=5568 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1769, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=258 bg=3310.1 sigma=890.6 thresh=5982 peak=4995
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1769.00, Y=135.00, Mass=15562, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 735, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 0 (3), X=735.00, Y=77.00, Mass=0, SNR=0.0, Peak=8096 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1417, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=266 bg=3361.1 sigma=941.9 thresh=6187 peak=4848
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=457.00, Mass=6750, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1113, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=268 bg=2490.7 sigma=900.9 thresh=5193 peak=3897
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=1033.00, Mass=17707, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1445, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=261 bg=3415.1 sigma=795.4 thresh=5801 peak=4991
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1445.00, Y=215.00, Mass=17157, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 845, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=251 bg=3361.1 sigma=834.1 thresh=5863 peak=5627
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=845.00, Y=43.00, Mass=13405, SNR=2.9, Peak=10928 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1155, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=256 bg=3485.8 sigma=892.9 thresh=6164 peak=5471
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1155.00, Y=731.00, Mass=13401, SNR=2.9, Peak=9712 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 847, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=260 bg=3400.4 sigma=992.1 thresh=6377 peak=4684
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=847.00, Y=761.00, Mass=6879, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 105, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=253 bg=2798.8 sigma=784.6 thresh=5153 peak=4083
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=105.00, Y=485.00, Mass=23339, SNR=2.9, Peak=6576 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1185, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=253 bg=2567.5 sigma=806.0 thresh=4985 peak=3974
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1185.00, Y=1085.00, Mass=15042, SNR=2.9, Peak=8096 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 741, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=255 bg=3231.5 sigma=852.5 thresh=5789 peak=4739
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=741.00, Y=473.00, Mass=18979, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 955, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=962.63, Y=707.94, Mass=35789, SNR=14.3, Peak=12944 HFD=7.8
22:52:18.649 00.000 21444 AutoFind: near-saturated [955, 721] 3.5 Mass 35789 SNR 14.3 Peak 12944
22:52:18.649 00.000 21444 Star::Find(15, 1573, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=262 bg=3674.2 sigma=917.4 thresh=6426 peak=6258
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1573.00, Y=793.00, Mass=11468, SNR=2.9, Peak=12032 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1401, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=259 bg=3332.4 sigma=901.0 thresh=6035 peak=5880
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1401.00, Y=201.00, Mass=16030, SNR=2.9, Peak=10720 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 813, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=254 bg=3462.3 sigma=904.1 thresh=6175 peak=5132
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=813.00, Y=27.00, Mass=8957, SNR=2.9, Peak=10320 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1505, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=262 bg=3637.3 sigma=919.5 thresh=6396 peak=5079
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=689.00, Mass=13691, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1663, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 0 (3), X=1663.00, Y=841.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1281, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=265 bg=3387.7 sigma=986.4 thresh=6347 peak=5848
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1281.00, Y=799.00, Mass=20753, SNR=2.9, Peak=10928 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1251, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=238 bg=2837.0 sigma=820.7 thresh=5299 peak=4838
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=927.00, Mass=26931, SNR=2.9, Peak=8496 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1419, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=266 bg=3350.3 sigma=978.3 thresh=6285 peak=4609
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=871.00, Mass=3338, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 921, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=272 bg=3344.0 sigma=946.9 thresh=6185 peak=4913
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=921.00, Y=613.00, Mass=10720, SNR=2.9, Peak=10528 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 527, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 0 (3), X=527.00, Y=183.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 687, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=264 bg=3048.9 sigma=980.9 thresh=5992 peak=5048
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=687.00, Y=817.00, Mass=7063, SNR=2.9, Peak=10112 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 155, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=253 bg=2999.9 sigma=884.3 thresh=5653 peak=4689
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=137.00, Mass=13632, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 AutoFind: could not find a star on Pass 1
22:52:18.649 00.000 21444 AutoFind: finding best star pass 2
22:52:18.649 00.000 21444 Star::Find(15, 613, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=613.44, Y=584.99, Mass=414602, SNR=48.2, Peak=15968 HFD=5.3
22:52:18.649 00.000 21444 AutoFind: star saturated or too dim [613, 585] 29.6 Mass 414602 SNR 48.2
22:52:18.649 00.000 21444 Star::Find(15, 631, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=629.70, Y=121.15, Mass=129201, SNR=24.2, Peak=12640 HFD=4.6
22:52:18.649 00.000 21444 AutoFind: star saturated or too dim [631, 121] 13.2 Mass 129201 SNR 24.2
22:52:18.649 00.000 21444 Star::Find(15, 891, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=890.10, Y=475.01, Mass=87648, SNR=20.8, Peak=9200 HFD=6.1
22:52:18.649 00.000 21444 AutoFind: star saturated or too dim [891, 477] 8.3 Mass 87648 SNR 20.8
22:52:18.649 00.000 21444 Star::Find(15, 993, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=7 nbg=265 bg=3463.7 sigma=964.6 thresh=6357 peak=5581
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=431.00, Mass=24266, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 435, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=267 bg=2361.2 sigma=892.4 thresh=5038 peak=4251
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=923.00, Mass=5710, SNR=2.9, Peak=6880 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 95, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=257 bg=2816.7 sigma=921.8 thresh=5582 peak=4718
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=95.00, Y=611.00, Mass=6223, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 883, 979, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=260 bg=2663.3 sigma=826.9 thresh=5144 peak=4512
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=979.00, Mass=11985, SNR=2.9, Peak=10224 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1541, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=254 bg=3604.2 sigma=896.2 thresh=6293 peak=5236
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1541.00, Y=235.00, Mass=9688, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 855, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=239 bg=3108.2 sigma=753.1 thresh=5368 peak=4771
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=801.00, Mass=12635, SNR=2.9, Peak=8000 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 955, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=260 bg=3206.9 sigma=912.7 thresh=5945 peak=5367
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=955.00, Y=767.00, Mass=17486, SNR=2.9, Peak=11424 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 671, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=272 bg=3513.1 sigma=1047.7 thresh=6656 peak=4624
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=671.00, Y=509.00, Mass=3575, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 595, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=246 bg=3433.6 sigma=830.7 thresh=5926 peak=5349
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=595.00, Y=723.00, Mass=17552, SNR=2.9, Peak=11328 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1617, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=277 bg=3588.9 sigma=1021.2 thresh=6652 peak=5841
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=767.00, Mass=7227, SNR=2.9, Peak=10816 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 633, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=36 nbg=233 bg=3907.2 sigma=1204.8 thresh=7522 peak=6458
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=633.00, Y=587.00, Mass=245294, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 201, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=262 bg=3321.4 sigma=925.3 thresh=6097 peak=5170
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=201.00, Y=75.00, Mass=14954, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1491, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=252 bg=3601.7 sigma=941.0 thresh=6425 peak=5172
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1491.00, Y=107.00, Mass=13641, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1217, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=251 bg=3230.8 sigma=881.6 thresh=5876 peak=5066
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1217.00, Y=637.00, Mass=11973, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 425, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=272 bg=3321.0 sigma=1020.5 thresh=6383 peak=5328
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=315.00, Mass=17292, SNR=2.9, Peak=9920 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 231, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=255 bg=2744.9 sigma=779.6 thresh=5084 peak=4524
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=877.00, Mass=8181, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 967, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=270 bg=3600.9 sigma=1002.7 thresh=6609 peak=4964
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=967.00, Y=77.00, Mass=6462, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 163, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=262 bg=3214.4 sigma=889.0 thresh=5881 peak=4866
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=77.00, Mass=15016, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 659, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=273 bg=3487.4 sigma=999.4 thresh=6486 peak=5875
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=659.00, Y=355.00, Mass=8753, SNR=2.9, Peak=12240 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1013, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=256 bg=2175.8 sigma=739.3 thresh=4394 peak=4235
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1013.00, Y=1019.00, Mass=28226, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1331, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=265 bg=3357.3 sigma=937.4 thresh=6170 peak=4827
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=199.00, Mass=5043, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1331, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=7 nbg=262 bg=2631.0 sigma=864.6 thresh=5225 peak=4768
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=1003.00, Mass=26015, SNR=2.9, Peak=10416 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 551, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=265 bg=3309.3 sigma=945.2 thresh=6145 peak=5287
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=551.00, Y=135.00, Mass=18382, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1629, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=8 nbg=257 bg=3311.8 sigma=898.8 thresh=6008 peak=5331
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1629.00, Y=637.00, Mass=28081, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1001, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=990.00, Y=35.52, Mass=68452, SNR=38.5, Peak=65504 HFD=0.5
22:52:18.649 00.000 21444 AutoFind: star saturated or too dim [1001, 23] 3.8 Mass 68452 SNR 38.5
22:52:18.649 00.000 21444 Star::Find(15, 643, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=256 bg=3434.6 sigma=880.2 thresh=6075 peak=5119
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=669.00, Mass=19601, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 145, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=8 nbg=231 bg=3125.7 sigma=763.3 thresh=5416 peak=4968
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=145.00, Y=659.00, Mass=25027, SNR=2.9, Peak=9008 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1087, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=1082.62, Y=25.47, Mass=12410, SNR=8.7, Peak=10624 HFD=2.7
22:52:18.649 00.000 21444 AutoFind: star saturated or too dim [1087, 25] 3.8 Mass 12410 SNR 8.7
22:52:18.649 00.000 21444 Star::Find(15, 1537, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=269 bg=3425.6 sigma=932.1 thresh=6222 peak=4688
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1537.00, Y=827.00, Mass=2958, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 149, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=149.92, Y=852.44, Mass=23306, SNR=13.0, Peak=12336 HFD=2.3
22:52:18.649 00.000 21444 AutoFind: star saturated or too dim [149, 867] 3.8 Mass 23306 SNR 13.0
22:52:18.649 00.000 21444 Star::Find(15, 1657, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=251 bg=3239.0 sigma=860.6 thresh=5821 peak=4984
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=445.00, Mass=18742, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 263, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=257 bg=3351.1 sigma=977.0 thresh=6282 peak=5339
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=263.00, Y=707.00, Mass=3225, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 503, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=264 bg=3366.2 sigma=916.7 thresh=6116 peak=5299
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=503.00, Y=89.00, Mass=13767, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 449, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=15 nbg=244 bg=3308.4 sigma=739.7 thresh=5527 peak=5099
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=449.00, Y=407.00, Mass=41222, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1129, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=259 bg=2646.6 sigma=859.5 thresh=5225 peak=4359
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1129.00, Y=1003.00, Mass=10403, SNR=2.9, Peak=9200 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 799, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=260 bg=3275.9 sigma=927.2 thresh=6058 peak=4948
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=799.00, Y=627.00, Mass=12252, SNR=2.9, Peak=9616 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 583, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=246 bg=3399.7 sigma=784.9 thresh=5754 peak=4604
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=583.00, Y=609.00, Mass=8009, SNR=2.9, Peak=8192 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 771, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=256 bg=3188.3 sigma=905.1 thresh=5904 peak=5381
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=659.00, Mass=27497, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1457, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=262 bg=3500.9 sigma=946.6 thresh=6341 peak=5035
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=689.00, Mass=16319, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1829, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=270 bg=2940.1 sigma=969.4 thresh=5848 peak=5195
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1829.00, Y=921.00, Mass=17280, SNR=2.9, Peak=9200 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 519, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=259 bg=3301.3 sigma=948.1 thresh=6146 peak=5484
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=519.00, Y=637.00, Mass=8331, SNR=2.9, Peak=11632 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1621, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=260 bg=3549.2 sigma=892.2 thresh=6226 peak=5438
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1621.00, Y=795.00, Mass=16366, SNR=2.9, Peak=9104 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1453, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=244 bg=3434.2 sigma=803.6 thresh=5845 peak=5198
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1453.00, Y=557.00, Mass=18083, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 295, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=232 bg=3350.6 sigma=756.1 thresh=5619 peak=4990
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=295.00, Y=285.00, Mass=12822, SNR=2.9, Peak=8496 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1105, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=238 bg=3553.9 sigma=768.4 thresh=5859 peak=4813
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1105.00, Y=571.00, Mass=13510, SNR=2.9, Peak=7488 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1781, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=250 bg=2446.6 sigma=765.7 thresh=4744 peak=4624
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1781.00, Y=1191.00, Mass=9283, SNR=2.9, Peak=10320 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 623, 1159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=284 bg=1964.9 sigma=1012.2 thresh=5001 peak=4413
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=623.00, Y=1159.00, Mass=9155, SNR=2.9, Peak=11120 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1197, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=230 bg=3577.3 sigma=799.3 thresh=5975 peak=4977
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1197.00, Y=687.00, Mass=6509, SNR=2.9, Peak=7584 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1093, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=266 bg=3434.8 sigma=934.7 thresh=6239 peak=5529
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1093.00, Y=705.00, Mass=18250, SNR=2.9, Peak=9712 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1575, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=256 bg=3809.3 sigma=925.1 thresh=6585 peak=5523
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=101.00, Mass=6415, SNR=2.9, Peak=10224 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 377, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=269 bg=3335.5 sigma=968.3 thresh=6240 peak=4978
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=377.00, Y=613.00, Mass=10154, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1315, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=259 bg=3425.7 sigma=879.7 thresh=6065 peak=5328
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1315.00, Y=741.00, Mass=9259, SNR=2.9, Peak=9008 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1347, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=280 bg=3382.9 sigma=988.5 thresh=6348 peak=5420
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1347.00, Y=407.00, Mass=8402, SNR=2.9, Peak=8608 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 499, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=264 bg=3408.5 sigma=930.3 thresh=6199 peak=5430
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=499.00, Y=429.00, Mass=8255, SNR=2.9, Peak=8800 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1663, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=264 bg=3833.4 sigma=1002.2 thresh=6840 peak=5738
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1663.00, Y=121.00, Mass=13610, SNR=2.9, Peak=8000 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1049, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=272 bg=3399.3 sigma=1042.5 thresh=6527 peak=4714
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1049.00, Y=555.00, Mass=4393, SNR=2.9, Peak=7792 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1119, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=250 bg=3504.5 sigma=835.4 thresh=6011 peak=5686
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1119.00, Y=43.00, Mass=21805, SNR=2.9, Peak=9616 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 425, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=239 bg=3211.8 sigma=751.0 thresh=5465 peak=4739
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=555.00, Mass=27302, SNR=2.9, Peak=8704 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1083, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=260 bg=3273.2 sigma=906.9 thresh=5994 peak=4801
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=639.00, Mass=6718, SNR=2.9, Peak=7088 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1617, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=250 bg=3489.9 sigma=842.0 thresh=6016 peak=4916
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1617.00, Y=509.00, Mass=9178, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1911, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=232 bg=2491.6 sigma=600.0 thresh=4292 peak=4034
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1911.00, Y=637.00, Mass=20536, SNR=2.9, Peak=5568 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1769, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=258 bg=3310.1 sigma=890.6 thresh=5982 peak=4995
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1769.00, Y=135.00, Mass=15562, SNR=2.9, Peak=7696 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 735, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 0 (3), X=735.00, Y=77.00, Mass=0, SNR=0.0, Peak=8096 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1417, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=266 bg=3361.1 sigma=941.9 thresh=6187 peak=4848
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=457.00, Mass=6750, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1113, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=5 nbg=268 bg=2490.7 sigma=900.9 thresh=5193 peak=3897
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1113.00, Y=1033.00, Mass=17707, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1445, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=261 bg=3415.1 sigma=795.4 thresh=5801 peak=4991
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1445.00, Y=215.00, Mass=17157, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 845, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=251 bg=3361.1 sigma=834.1 thresh=5863 peak=5627
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=845.00, Y=43.00, Mass=13405, SNR=2.9, Peak=10928 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1155, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=256 bg=3485.8 sigma=892.9 thresh=6164 peak=5471
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1155.00, Y=731.00, Mass=13401, SNR=2.9, Peak=9712 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 847, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=260 bg=3400.4 sigma=992.1 thresh=6377 peak=4684
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=847.00, Y=761.00, Mass=6879, SNR=2.9, Peak=6992 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 105, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=253 bg=2798.8 sigma=784.6 thresh=5153 peak=4083
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=105.00, Y=485.00, Mass=23339, SNR=2.9, Peak=6576 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1185, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=253 bg=2567.5 sigma=806.0 thresh=4985 peak=3974
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1185.00, Y=1085.00, Mass=15042, SNR=2.9, Peak=8096 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 741, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=6 nbg=255 bg=3231.5 sigma=852.5 thresh=5789 peak=4739
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=741.00, Y=473.00, Mass=18979, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 955, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=962.63, Y=707.94, Mass=35789, SNR=14.3, Peak=12944 HFD=7.8
22:52:18.649 00.000 21444 AutoFind: star saturated or too dim [955, 721] 3.5 Mass 35789 SNR 14.3
22:52:18.649 00.000 21444 Star::Find(15, 1573, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=262 bg=3674.2 sigma=917.4 thresh=6426 peak=6258
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1573.00, Y=793.00, Mass=11468, SNR=2.9, Peak=12032 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1401, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=259 bg=3332.4 sigma=901.0 thresh=6035 peak=5880
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1401.00, Y=201.00, Mass=16030, SNR=2.9, Peak=10720 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 813, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=3 nbg=254 bg=3462.3 sigma=904.1 thresh=6175 peak=5132
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=813.00, Y=27.00, Mass=8957, SNR=2.9, Peak=10320 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1505, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=262 bg=3637.3 sigma=919.5 thresh=6396 peak=5079
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=689.00, Mass=13691, SNR=2.9, Peak=8400 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1663, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 0 (3), X=1663.00, Y=841.00, Mass=0, SNR=0.0, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1281, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=265 bg=3387.7 sigma=986.4 thresh=6347 peak=5848
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1281.00, Y=799.00, Mass=20753, SNR=2.9, Peak=10928 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1251, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=9 nbg=238 bg=2837.0 sigma=820.7 thresh=5299 peak=4838
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=927.00, Mass=26931, SNR=2.9, Peak=8496 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 1419, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=266 bg=3350.3 sigma=978.3 thresh=6285 peak=4609
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=871.00, Mass=3338, SNR=2.9, Peak=7888 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 921, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=2 nbg=272 bg=3344.0 sigma=946.9 thresh=6185 peak=4913
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=921.00, Y=613.00, Mass=10720, SNR=2.9, Peak=10528 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 527, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 0 (3), X=527.00, Y=183.00, Mass=0, SNR=0.0, Peak=6688 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 687, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=1 nbg=264 bg=3048.9 sigma=980.9 thresh=5992 peak=5048
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=687.00, Y=817.00, Mass=7063, SNR=2.9, Peak=10112 HFD=0.0
22:52:18.649 00.000 21444 Star::Find(15, 155, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find false star n=4 nbg=253 bg=2999.9 sigma=884.3 thresh=5653 peak=4689
22:52:18.649 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=137.00, Mass=13632, SNR=2.9, Peak=7392 HFD=0.0
22:52:18.649 00.000 21444 AutoFind: could not find a non-saturated star!
22:52:18.649 00.000 21444 AutoFind: finding best star pass 3
22:52:18.649 00.000 21444 Star::Find(15, 613, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=613.44, Y=584.99, Mass=414602, SNR=48.2, Peak=15968 HFD=5.3
22:52:18.649 00.000 21444 AutoFind returns star at [613, 585] 29.6 Mass 414602 SNR 48.2
22:52:18.649 00.000 21444 Star::Find(15, 613, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=613.44, Y=584.99, Mass=414602, SNR=48.2, Peak=15968 HFD=5.3
22:52:18.649 00.000 21444 MultiStar: List (7): {613.44, 584.99}(48.2), {629.70, 121.15}(24.2), {890.10, 475.01}(20.8), {990.00, 35.52}(38.5), {1082.62, 25.47}(8.7), {149.92, 852.44}(13.0), {962.63, 707.94}(14.3), 
22:52:18.649 00.000 21444 setting lock position to (613.44, 584.99)
22:52:18.649 00.000 21444 MultiStar: stabilizing after lock position change
22:52:18.649 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:52:18.649 00.000 21444 UpdateGuideState(): m_state=1
22:52:18.649 00.000 21444 Star::Find(15, 613, 584, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
22:52:18.649 00.000 21444 Star::Find returns 1 (1), X=613.44, Y=584.99, Mass=414602, SNR=48.2, Peak=15968 HFD=5.3
22:52:18.649 00.000 21444 DistanceChecker: deactivated
22:52:18.649 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.06) = xAngle (0.06 = 0.06)
22:52:18.649 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (0.19 = 0.19)
22:52:18.649 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:52:18.649 00.000 21444 setting lock position to (613.44, 584.99)
22:52:18.649 00.000 21444 MultiStar: stabilizing after lock position change
22:52:18.649 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:52:18.649 00.000 21444 Changing from state SELECTING to SELECTED
22:52:18.649 00.000 21444 guider state => SELECTED
22:52:18.665 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=13952, Gamma=2.370
22:52:18.681 00.016 21444 UpdateGuideState exits: m=414602 SNR=48.2 Saturated
22:52:18.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=13952, Gamma=2.370
22:52:18.697 00.016 21444 Status Line: Auto-selected star at (613.4, 585.0)
22:52:19.448 00.751 25848 Exposure complete
22:52:19.508 00.060 25848 worker thread done servicing request
22:52:19.508 00.000 21444 OnExposeComplete: enter
22:52:19.508 00.000 21444 UpdateGuideState(): m_state=2
22:52:19.508 00.000 21444 Star::Find(15, 613, 584, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
22:52:19.508 00.000 21444 Star::Find returns 1 (1), X=613.57, Y=584.23, Mass=512277, SNR=48.3, Peak=18608 HFD=5.5
22:52:19.508 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.06) = xAngle (-1.34 = -1.34)
22:52:19.508 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-1.21 = -1.21)
22:52:19.508 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.76 hyp=0.77 cameraTheta=-1.40 mountX=0.18 mountY=-0.72, mountTheta=-1.33
22:52:19.508 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16080, Gamma=2.370
22:52:19.524 00.016 21444 UpdateGuideState exits: m=512277 SNR=48.3 Saturated
22:52:19.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:19.524 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:19.524 00.000 21444 Enqueuing Expose request
22:52:19.524 00.000 25848 Worker thread wakes up
22:52:19.524 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:19.524 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(599,569,31,31)
22:52:22.894 03.370 25848 Exposure complete
22:52:22.958 00.064 25848 worker thread done servicing request
22:52:22.958 00.000 21444 OnExposeComplete: enter
22:52:22.958 00.000 21444 UpdateGuideState(): m_state=2
22:52:22.958 00.000 21444 Star::Find(15, 613, 584, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
22:52:22.958 00.000 21444 Star::Find returns 1 (1), X=612.09, Y=583.18, Mass=579148, SNR=57.1, Peak=20112 HFD=6.0
22:52:22.958 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.06) = xAngle (-2.15 = -2.15)
22:52:22.958 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.02 = -2.02)
22:52:22.958 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=-1.81 hyp=2.25 cameraTheta=-2.21 mountX=-1.23 mountY=-2.03, mountTheta=-2.12
22:52:22.958 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16176, Gamma=2.370
22:52:22.974 00.016 21444 UpdateGuideState exits: m=579148 SNR=57.1 Saturated
22:52:22.974 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:22.974 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:22.974 00.000 21444 Enqueuing Expose request
22:52:22.974 00.000 25848 Worker thread wakes up
22:52:22.974 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:22.974 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(597,568,31,31)
22:52:23.437 00.463 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16176, Gamma=2.080
22:52:23.561 00.124 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16176, Gamma=2.080
22:52:23.673 00.112 21444 evsrv: cli 0107E920 connect
22:52:23.673 00.000 21444 case statement mapped state 2 to 1
22:52:23.673 00.000 21444 case statement mapped state 2 to 1
22:52:23.673 00.000 21444 evsrv: cli 0107E240 connect
22:52:23.673 00.000 21444 case statement mapped state 2 to 1
22:52:23.673 00.000 21444 case statement mapped state 2 to 1
22:52:23.673 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"2317563c-ad8b-433f-8f66-9538e6191c19"}
22:52:23.673 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"2317563c-ad8b-433f-8f66-9538e6191c19"}
22:52:23.673 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"fe9583af-c32a-43be-837a-da3b7eaec912"}
22:52:23.673 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"fe9583af-c32a-43be-837a-da3b7eaec912"}
22:52:23.673 00.000 21444 evsrv: cli 0107E920 disconnect
22:52:23.673 00.000 21444 evsrv: cli 0107E240 disconnect
22:52:24.329 00.656 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16176, Gamma=1.790
22:52:24.473 00.144 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16176, Gamma=1.790
22:52:24.693 00.220 21444 evsrv: cli 0107E4C0 connect
22:52:24.693 00.000 21444 case statement mapped state 2 to 1
22:52:24.693 00.000 21444 case statement mapped state 2 to 1
22:52:24.693 00.000 21444 evsrv: cli 0107EBA0 connect
22:52:24.693 00.000 21444 case statement mapped state 2 to 1
22:52:24.693 00.000 21444 case statement mapped state 2 to 1
22:52:24.693 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"bfb6e35a-7389-4a6a-8502-40924f106d86"}
22:52:24.693 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"bfb6e35a-7389-4a6a-8502-40924f106d86"}
22:52:24.693 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"64208388-0a06-4202-b4d8-16e777e0aeba"}
22:52:24.693 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"64208388-0a06-4202-b4d8-16e777e0aeba"}
22:52:24.693 00.000 21444 evsrv: cli 0107E4C0 disconnect
22:52:24.693 00.000 21444 evsrv: cli 0107EBA0 disconnect
22:52:24.853 00.160 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16176, Gamma=1.500
22:52:24.982 00.129 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16176, Gamma=1.500
22:52:25.202 00.220 21444 evsrv: cli 0107E920 connect
22:52:25.202 00.000 21444 case statement mapped state 2 to 1
22:52:25.202 00.000 21444 case statement mapped state 2 to 1
22:52:25.202 00.000 21444 evsrv: cli 0107E600 connect
22:52:25.202 00.000 21444 case statement mapped state 2 to 1
22:52:25.202 00.000 21444 case statement mapped state 2 to 1
22:52:25.202 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"f817a1ed-5b5c-44c7-a687-79a56a78978f"}
22:52:25.202 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"f817a1ed-5b5c-44c7-a687-79a56a78978f"}
22:52:25.202 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"a554b259-b179-4495-a7f7-a4824ac9cce7"}
22:52:25.202 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"a554b259-b179-4495-a7f7-a4824ac9cce7"}
22:52:25.202 00.000 21444 evsrv: cli 0107E920 disconnect
22:52:25.202 00.000 21444 evsrv: cli 0107E600 disconnect
22:52:26.334 01.132 25848 Exposure complete
22:52:26.405 00.071 25848 worker thread done servicing request
22:52:26.405 00.000 21444 OnExposeComplete: enter
22:52:26.405 00.000 21444 UpdateGuideState(): m_state=2
22:52:26.405 00.000 21444 Star::Find(15, 612, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
22:52:26.405 00.000 21444 Star::Find returns 1 (1), X=609.66, Y=583.68, Mass=483485, SNR=43.3, Peak=18000 HFD=5.4
22:52:26.405 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.06) = xAngle (-2.74 = -2.74)
22:52:26.405 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.61 = -2.61)
22:52:26.405 00.000 21444 CameraToMount -- cameraX=-3.78 cameraY=-1.31 hyp=4.01 cameraTheta=-2.81 mountX=-3.69 mountY=-2.02, mountTheta=-2.64
22:52:26.405 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=14656, Gamma=1.500
22:52:26.411 00.006 21444 UpdateGuideState exits: m=483485 SNR=43.3 Saturated
22:52:26.411 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:26.411 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:26.411 00.000 21444 Enqueuing Expose request
22:52:26.411 00.000 25848 Worker thread wakes up
22:52:26.411 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:26.411 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(595,569,31,31)
22:52:29.786 03.375 25848 Exposure complete
22:52:29.856 00.070 25848 worker thread done servicing request
22:52:29.856 00.000 21444 OnExposeComplete: enter
22:52:29.856 00.000 21444 UpdateGuideState(): m_state=2
22:52:29.856 00.000 21444 Star::Find(15, 609, 583, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
22:52:29.856 00.000 21444 Star::Find returns 1 (1), X=609.34, Y=582.83, Mass=466340, SNR=47.4, Peak=19104 HFD=5.6
22:52:29.856 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.06) = xAngle (-2.59 = -2.59)
22:52:29.856 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.46 = -2.46)
22:52:29.856 00.000 21444 CameraToMount -- cameraX=-4.10 cameraY=-2.16 hyp=4.63 cameraTheta=-2.66 mountX=-3.96 mountY=-2.91, mountTheta=-2.51
22:52:29.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=14656, Gamma=1.500
22:52:29.861 00.005 21444 UpdateGuideState exits: m=466340 SNR=47.4 Saturated
22:52:29.861 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:29.861 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:29.861 00.000 21444 Enqueuing Expose request
22:52:29.861 00.000 25848 Worker thread wakes up
22:52:29.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:29.861 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(594,568,31,31)
22:52:33.237 03.376 25848 Exposure complete
22:52:33.300 00.063 25848 worker thread done servicing request
22:52:33.300 00.000 21444 OnExposeComplete: enter
22:52:33.300 00.000 21444 UpdateGuideState(): m_state=2
22:52:33.300 00.000 21444 Star::Find(15, 609, 582, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
22:52:33.300 00.000 21444 Star::Find returns 1 (1), X=608.39, Y=582.49, Mass=549250, SNR=55.7, Peak=22640 HFD=6.0
22:52:33.300 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.06) = xAngle (-2.62 = -2.62)
22:52:33.300 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.49 = -2.49)
22:52:33.300 00.000 21444 CameraToMount -- cameraX=-5.05 cameraY=-2.50 hyp=5.64 cameraTheta=-2.68 mountX=-4.89 mountY=-3.43, mountTheta=-2.53
22:52:33.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16080, Gamma=1.500
22:52:33.316 00.016 21444 UpdateGuideState exits: m=549250 SNR=55.7 Saturated
22:52:33.316 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:33.316 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:33.316 00.000 21444 Enqueuing Expose request
22:52:33.316 00.000 25848 Worker thread wakes up
22:52:33.316 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:33.316 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(593,567,31,31)
22:52:36.680 03.364 25848 Exposure complete
22:52:36.745 00.065 25848 worker thread done servicing request
22:52:36.745 00.000 21444 OnExposeComplete: enter
22:52:36.745 00.000 21444 UpdateGuideState(): m_state=2
22:52:36.745 00.000 21444 Star::Find(15, 608, 582, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
22:52:36.745 00.000 21444 Star::Find returns 1 (1), X=605.69, Y=582.38, Mass=549502, SNR=61.9, Peak=21232 HFD=5.9
22:52:36.745 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.06) = xAngle (-2.75 = -2.75)
22:52:36.745 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.62 = -2.62)
22:52:36.745 00.000 21444 CameraToMount -- cameraX=-7.75 cameraY=-2.61 hyp=8.18 cameraTheta=-2.82 mountX=-7.57 mountY=-4.06, mountTheta=-2.65
22:52:36.745 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=14864, Gamma=1.500
22:52:36.760 00.015 21444 UpdateGuideState exits: m=549502 SNR=61.9 Saturated
22:52:36.760 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:36.760 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:36.760 00.000 21444 Enqueuing Expose request
22:52:36.760 00.000 25848 Worker thread wakes up
22:52:36.760 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:36.760 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(591,567,31,31)
22:52:40.135 03.375 25848 Exposure complete
22:52:40.198 00.063 25848 worker thread done servicing request
22:52:40.198 00.000 21444 OnExposeComplete: enter
22:52:40.198 00.000 21444 UpdateGuideState(): m_state=2
22:52:40.198 00.000 21444 Star::Find(15, 605, 582, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
22:52:40.198 00.000 21444 Star::Find returns 1 (1), X=605.83, Y=581.17, Mass=562348, SNR=51.8, Peak=19504 HFD=6.1
22:52:40.198 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.06) = xAngle (-2.61 = -2.61)
22:52:40.198 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.48 = -2.48)
22:52:40.198 00.000 21444 CameraToMount -- cameraX=-7.61 cameraY=-3.82 hyp=8.52 cameraTheta=-2.68 mountX=-7.36 mountY=-5.22, mountTheta=-2.52
22:52:40.198 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16384, Gamma=1.500
22:52:40.214 00.016 21444 UpdateGuideState exits: m=562348 SNR=51.8 Saturated
22:52:40.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:40.214 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:40.214 00.000 21444 Enqueuing Expose request
22:52:40.214 00.000 25848 Worker thread wakes up
22:52:40.214 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:40.214 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(591,566,31,31)
22:52:43.364 03.150 21444 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
22:52:43.586 00.222 25848 Exposure complete
22:52:43.650 00.064 25848 worker thread done servicing request
22:52:43.650 00.000 21444 OnExposeComplete: enter
22:52:43.650 00.000 21444 UpdateGuideState(): m_state=2
22:52:43.650 00.000 21444 Star::Find(15, 605, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
22:52:43.650 00.000 21444 Star::Find returns 1 (1), X=604.50, Y=580.88, Mass=536869, SNR=54.3, Peak=20624 HFD=5.6
22:52:43.650 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.06) = xAngle (-2.65 = -2.65)
22:52:43.650 00.000 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.52 = -2.52)
22:52:43.650 00.000 21444 CameraToMount -- cameraX=-8.94 cameraY=-4.11 hyp=9.84 cameraTheta=-2.71 mountX=-8.66 mountY=-5.76, mountTheta=-2.55
22:52:43.650 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=17392, Gamma=1.500
22:52:43.666 00.016 21444 UpdateGuideState exits: m=536869 SNR=54.3 Saturated
22:52:43.666 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:43.666 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:43.666 00.000 21444 Enqueuing Expose request
22:52:43.666 00.000 25848 Worker thread wakes up
22:52:43.666 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:43.666 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(590,566,31,31)
22:52:47.037 03.371 25848 Exposure complete
22:52:47.101 00.064 25848 worker thread done servicing request
22:52:47.101 00.000 21444 OnExposeComplete: enter
22:52:47.101 00.000 21444 UpdateGuideState(): m_state=2
22:52:47.101 00.000 21444 Star::Find(15, 604, 580, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
22:52:47.101 00.000 21444 Star::Find returns 1 (1), X=604.45, Y=580.59, Mass=562283, SNR=57.1, Peak=21120 HFD=5.6
22:52:47.101 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.06) = xAngle (-2.62 = -2.62)
22:52:47.101 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.49 = -2.49)
22:52:47.101 00.000 21444 CameraToMount -- cameraX=-8.99 cameraY=-4.40 hyp=10.01 cameraTheta=-2.69 mountX=-8.70 mountY=-6.05, mountTheta=-2.53
22:52:47.101 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=17584, Gamma=1.500
22:52:47.117 00.016 21444 UpdateGuideState exits: m=562283 SNR=57.1 Saturated
22:52:47.117 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:47.117 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:47.117 00.000 21444 Enqueuing Expose request
22:52:47.117 00.000 25848 Worker thread wakes up
22:52:47.117 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:47.117 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,566,31,31)
22:52:50.479 03.362 25848 Exposure complete
22:52:50.549 00.070 25848 worker thread done servicing request
22:52:50.549 00.000 21444 OnExposeComplete: enter
22:52:50.549 00.000 21444 UpdateGuideState(): m_state=2
22:52:50.549 00.000 21444 Star::Find(15, 604, 580, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
22:52:50.549 00.000 21444 Star::Find returns 1 (1), X=603.70, Y=580.00, Mass=571754, SNR=65.8, Peak=20624 HFD=5.8
22:52:50.549 00.000 21444 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.06) = xAngle (-2.60 = -2.60)
22:52:50.549 00.000 21444 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.47 = -2.47)
22:52:50.549 00.000 21444 CameraToMount -- cameraX=-9.74 cameraY=-5.00 hyp=10.95 cameraTheta=-2.67 mountX=-9.41 mountY=-6.78, mountTheta=-2.52
22:52:50.549 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=17584, Gamma=1.500
22:52:50.566 00.017 21444 UpdateGuideState exits: m=571754 SNR=65.8 Saturated
22:52:50.566 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:50.566 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:50.566 00.000 21444 Enqueuing Expose request
22:52:50.566 00.000 25848 Worker thread wakes up
22:52:50.568 00.002 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:50.568 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,565,31,31)
22:52:53.923 03.355 25848 Exposure complete
22:52:53.993 00.070 25848 worker thread done servicing request
22:52:53.993 00.000 21444 OnExposeComplete: enter
22:52:53.993 00.000 21444 UpdateGuideState(): m_state=2
22:52:53.993 00.000 21444 Star::Find(15, 603, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
22:52:53.993 00.000 21444 Star::Find returns 1 (1), X=603.66, Y=580.71, Mass=558880, SNR=55.5, Peak=19808 HFD=5.6
22:52:53.993 00.000 21444 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.06) = xAngle (-2.67 = -2.67)
22:52:53.993 00.000 21444 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.53 = -2.53)
22:52:53.993 00.000 21444 CameraToMount -- cameraX=-9.78 cameraY=-4.28 hyp=10.67 cameraTheta=-2.73 mountX=-9.49 mountY=-6.09, mountTheta=-2.57
22:52:53.993 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=16688, Gamma=1.500
22:52:53.999 00.006 21444 UpdateGuideState exits: m=558880 SNR=55.5 Saturated
22:52:53.999 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:53.999 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:53.999 00.000 21444 Enqueuing Expose request
22:52:53.999 00.000 25848 Worker thread wakes up
22:52:53.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:53.999 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,566,31,31)
22:52:57.363 03.364 25848 Exposure complete
22:52:57.434 00.071 25848 worker thread done servicing request
22:52:57.434 00.000 21444 OnExposeComplete: enter
22:52:57.434 00.000 21444 UpdateGuideState(): m_state=2
22:52:57.434 00.000 21444 Star::Find(15, 603, 580, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
22:52:57.434 00.000 21444 Star::Find returns 1 (1), X=603.70, Y=580.54, Mass=521743, SNR=53.1, Peak=20320 HFD=5.5
22:52:57.434 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.06) = xAngle (-2.65 = -2.65)
22:52:57.434 00.000 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.52 = -2.52)
22:52:57.434 00.000 21444 CameraToMount -- cameraX=-9.74 cameraY=-4.45 hyp=10.71 cameraTheta=-2.71 mountX=-9.44 mountY=-6.25, mountTheta=-2.56
22:52:57.434 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=18400, Gamma=1.500
22:52:57.438 00.004 21444 UpdateGuideState exits: m=521743 SNR=53.1 Saturated
22:52:57.438 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:57.438 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:52:57.438 00.000 21444 Enqueuing Expose request
22:52:57.438 00.000 25848 Worker thread wakes up
22:52:57.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:52:57.438 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,566,31,31)
22:53:00.809 03.371 25848 Exposure complete
22:53:00.872 00.063 25848 worker thread done servicing request
22:53:00.872 00.000 21444 OnExposeComplete: enter
22:53:00.872 00.000 21444 UpdateGuideState(): m_state=2
22:53:00.872 00.000 21444 Star::Find(15, 603, 580, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
22:53:00.872 00.000 21444 Star::Find returns 1 (1), X=603.43, Y=580.00, Mass=499313, SNR=52.3, Peak=18800 HFD=5.5
22:53:00.872 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.06) = xAngle (-2.62 = -2.62)
22:53:00.872 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.06) + m_yAngleError (-0.13)) = yAngle (-2.49 = -2.49)
22:53:00.872 00.000 21444 CameraToMount -- cameraX=-10.01 cameraY=-4.99 hyp=11.18 cameraTheta=-2.68 mountX=-9.68 mountY=-6.82, mountTheta=-2.53
22:53:00.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3040, FiltMin=16, FiltMax=14864, Gamma=1.500
22:53:00.888 00.016 21444 UpdateGuideState exits: m=499313 SNR=52.3 Saturated
22:53:00.888 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:00.888 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:00.888 00.000 21444 Enqueuing Expose request
22:53:00.888 00.000 25848 Worker thread wakes up
22:53:00.888 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:00.888 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(588,565,31,31)
22:53:01.569 00.681 21444 User exited setup dialog with 'ok'
22:53:01.569 00.000 21444 set dither mode 0
22:53:01.569 00.000 21444 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:53:01.569 00.000 21444 AutoExp: config min = 1000 max = 5000 snr = 6.00
22:53:01.569 00.000 21444 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
22:53:01.573 00.004 21444 camera: set binning = 2
22:53:01.573 00.000 21444 Saturation detection set to Max-ADU value 255
22:53:01.573 00.000 21444 Setting StarMinHFD = 0.50
22:53:01.573 00.000 21444 Setting MaxHFD = 10.0
22:53:01.573 00.000 21444 Setting StarMinSNR = 6.0
22:53:01.573 00.000 21444 Setting AutoSelDownsample = 0
22:53:01.573 00.000 21444 MultiStar mode enabled
22:53:01.573 00.000 21444 Rotator:SetReversed: isReversed = 0
22:53:01.573 00.000 21444 Scope: enabling slew check, guiding will stop when slew is detected
22:53:01.573 00.000 21444 BLC: Backlash comp enabled, Comp pulse = 203 ms
22:53:01.573 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 54.2
22:53:01.573 00.000 21444 ScopeASCOM::SideOfPier() returns 0
22:53:01.701 00.128 21444 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.85
22:53:01.701 00.000 21444 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
22:53:01.701 00.000 21444 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
22:53:01.701 00.000 21444 Image scale has changed via AD UI - step-size and algo adjustments will be made
22:53:01.701 00.000 21444 New image scale properties:  fl= 2800, px= 5.860u, bin= 2
22:53:01.701 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:53:01.701 00.000 21444 Cal step-size changed from 150 ms to 150 ms
22:53:01.701 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 54.2
22:53:01.701 00.000 21444 ScopeASCOM::SideOfPier() returns 0
22:53:01.828 00.127 21444 Calibrations cleared because of image scale change
22:53:01.828 00.000 21444 Guide algo min moves reset to 0.331u
22:53:01.828 00.000 21444 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.33
22:53:01.854 00.026 21444 PhdConfig flush
22:53:01.907 00.053 21444 evsrv: cli 0107E240 connect
22:53:01.907 00.000 21444 case statement mapped state 2 to 1
22:53:01.907 00.000 21444 case statement mapped state 2 to 1
22:53:01.907 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"3a68349c-a76c-4830-9254-702400687069"}
22:53:01.907 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.863366,"id":"3a68349c-a76c-4830-9254-702400687069"}
22:53:01.907 00.000 21444 evsrv: cli 0107E240 disconnect
22:53:04.247 02.340 25848 Exposure complete
22:53:04.311 00.064 25848 worker thread done servicing request
22:53:04.311 00.000 21444 OnExposeComplete: enter
22:53:04.311 00.000 21444 UpdateGuideState(): m_state=2
22:53:04.311 00.000 21444 Star::Find(15, 603, 580, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:04.311 00.000 21444 Star::Find returns 1 (1), X=604.05, Y=579.18, Mass=682066, SNR=131.8, Peak=17972 HFD=6.7
22:53:04.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19840, med=3120, FiltMin=206, FiltMax=15416, Gamma=1.500
22:53:04.327 00.016 21444 UpdateGuideState exits: m=682066 SNR=131.8 Saturated
22:53:04.327 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:04.327 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:04.327 00.000 21444 Enqueuing Expose request
22:53:04.327 00.000 25848 Worker thread wakes up
22:53:04.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:04.327 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,564,31,31)
22:53:04.327 00.000 25848 ZWO: frame (0,0)+(968,608)
22:53:05.123 00.796 21444 GuiderMultiStar::AutoSelect enter
22:53:05.123 00.000 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
22:53:05.186 00.063 21444 AutoFind: auto downsample for scale 0.86 => 1x
22:53:05.234 00.048 21444 AutoFind: global mean = 0.8, stdev 1459.2
22:53:05.234 00.000 21444 AutoFind: using threshold = 0.1
22:53:05.314 00.080 21444 AutoFind: local max [604, 581] 24.0
22:53:05.314 00.000 21444 AutoFind: local max [620, 117] 10.7
22:53:05.314 00.000 21444 AutoFind: local max [882, 472] 8.2
22:53:05.314 00.000 21444 AutoFind: local max [1680, 315] 7.8
22:53:05.314 00.000 21444 AutoFind: local max [1696, 675] 7.3
22:53:05.314 00.000 21444 AutoFind: local max [980, 426] 5.7
22:53:05.314 00.000 21444 AutoFind: local max [1220, 122] 5.6
22:53:05.314 00.000 21444 AutoFind: local max [74, 139] 5.0
22:53:05.314 00.000 21444 AutoFind: local max [1833, 418] 4.9
22:53:05.314 00.000 21444 AutoFind: local max [1517, 759] 4.9
22:53:05.314 00.000 21444 AutoFind: local max [1478, 477] 4.7
22:53:05.314 00.000 21444 AutoFind: local max [1142, 711] 4.7
22:53:05.314 00.000 21444 AutoFind: local max [114, 1152] 4.7
22:53:05.314 00.000 21444 AutoFind: local max [511, 731] 4.7
22:53:05.314 00.000 21444 AutoFind: local max [729, 1147] 4.6
22:53:05.314 00.000 21444 AutoFind: local max [1317, 433] 4.6
22:53:05.314 00.000 21444 AutoFind: local max [120, 699] 4.6
22:53:05.314 00.000 21444 AutoFind: local max [681, 312] 4.5
22:53:05.314 00.000 21444 AutoFind: local max [784, 256] 4.5
22:53:05.314 00.000 21444 AutoFind: local max [1013, 67] 4.5
22:53:05.314 00.000 21444 AutoFind: local max [1411, 1153] 4.5
22:53:05.314 00.000 21444 AutoFind: local max [84, 667] 4.5
22:53:05.314 00.000 21444 AutoFind: local max [520, 162] 4.5
22:53:05.314 00.000 21444 AutoFind: local max [1097, 819] 4.4
22:53:05.314 00.000 21444 AutoFind: local max [1786, 434] 4.4
22:53:05.314 00.000 21444 AutoFind: local max [1816, 88] 4.4
22:53:05.314 00.000 21444 AutoFind: local max [842, 175] 4.4
22:53:05.314 00.000 21444 AutoFind: local max [1468, 1063] 4.4
22:53:05.314 00.000 21444 AutoFind: local max [948, 900] 4.4
22:53:05.314 00.000 21444 AutoFind: local max [311, 631] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [1565, 913] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [358, 231] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [1452, 729] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [1050, 841] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [739, 966] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [1680, 555] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [1522, 175] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [189, 567] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [1103, 238] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [250, 207] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [1861, 914] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [1198, 1078] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [834, 246] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [731, 1125] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [398, 793] 4.3
22:53:05.314 00.000 21444 AutoFind: local max [174, 1102] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1709, 967] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [402, 308] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1586, 1153] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1656, 732] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [561, 631] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1004, 148] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [416, 25] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1003, 492] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [670, 416] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1606, 548] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [961, 699] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [743, 24] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [451, 25] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [207, 755] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [846, 681] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1595, 555] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [497, 425] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1128, 1135] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [70, 478] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1301, 700] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [277, 770] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [263, 120] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1879, 292] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [229, 836] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [231, 783] 4.2
22:53:05.314 00.000 21444 AutoFind: local max [1923, 962] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1289, 1145] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [139, 207] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1705, 743] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1090, 720] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [953, 836] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1654, 239] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1353, 245] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [388, 903] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1575, 709] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [233, 916] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [280, 409] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1023, 173] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1499, 365] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [811, 447] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1453, 17] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1805, 538] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [927, 266] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [500, 237] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1744, 522] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1387, 388] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [790, 416] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [10, 359] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1912, 894] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [148, 208] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1528, 836] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [356, 446] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1421, 49] 4.1
22:53:05.314 00.000 21444 AutoFind: local max [1753, 225] 4.1
22:53:05.314 00.000 21444 AutoFind: too close [148, 208] 4.1 - [139, 207] 4.1
22:53:05.314 00.000 21444 AutoFind: too close [1595, 555] 4.2 - [1606, 548] 4.2
22:53:05.314 00.000 21444 AutoFind: too close to edge [1421, 49] 4.1
22:53:05.314 00.000 21444 AutoFind: too close to edge [1912, 894] 4.1
22:53:05.314 00.000 21444 AutoFind: too close to edge [10, 359] 4.1
22:53:05.314 00.000 21444 AutoFind: too close to edge [1453, 17] 4.1
22:53:05.314 00.000 21444 AutoFind: too close to edge [1923, 962] 4.1
22:53:05.314 00.000 21444 AutoFind: too close to edge [1879, 292] 4.2
22:53:05.314 00.000 21444 AutoFind: too close to edge [451, 25] 4.2
22:53:05.314 00.000 21444 AutoFind: too close to edge [743, 24] 4.2
22:53:05.314 00.000 21444 AutoFind: too close to edge [416, 25] 4.2
22:53:05.314 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:53:05.314 00.000 21444 Star::Find(15, 604, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=604.05, Y=579.18, Mass=682066, SNR=131.8, Peak=17972 HFD=6.7
22:53:05.314 00.000 21444 Star::Find(15, 620, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=620.47, Y=116.11, Mass=229351, SNR=42.4, Peak=10068 HFD=6.2
22:53:05.314 00.000 21444 Star::Find(15, 882, 472, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=881.07, Y=470.67, Mass=145346, SNR=41.7, Peak=8648 HFD=5.3
22:53:05.314 00.000 21444 Star::Find(15, 1680, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=1680.08, Y=314.64, Mass=94937, SNR=31.1, Peak=7540 HFD=4.3
22:53:05.314 00.000 21444 Star::Find(15, 1696, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=1695.50, Y=674.15, Mass=52668, SNR=19.0, Peak=7036 HFD=3.7
22:53:05.314 00.000 21444 Star::Find(15, 980, 426, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=980.79, Y=425.75, Mass=52019, SNR=21.9, Peak=6304 HFD=4.1
22:53:05.314 00.000 21444 Star::Find(15, 1220, 122, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=1219.80, Y=122.07, Mass=26583, SNR=18.9, Peak=8704 HFD=2.0
22:53:05.314 00.000 21444 Star::Find(15, 74, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=74.59, Y=139.15, Mass=24759, SNR=15.2, Peak=5548 HFD=3.8
22:53:05.314 00.000 21444 Star::Find(15, 1833, 418, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find false star n=2 nbg=274 bg=2975.5 sigma=543.3 thresh=4605 peak=4299
22:53:05.314 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=418.00, Mass=3317, SNR=2.9, Peak=4664 HFD=0.0
22:53:05.314 00.000 21444 Star::Find(15, 1517, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.314 00.000 21444 Star::Find returns 1 (1), X=1517.44, Y=759.02, Mass=30984, SNR=15.9, Peak=5728 HFD=4.5
22:53:05.314 00.000 21444 Star::Find(15, 1478, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.016 21444 Star::Find returns 1 (1), X=1477.89, Y=476.86, Mass=10175, SNR=8.8, Peak=5524 HFD=2.0
22:53:05.330 00.000 21444 Star::Find(15, 1142, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=2 nbg=262 bg=3596.6 sigma=493.1 thresh=5076 peak=4727
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1142.00, Y=711.00, Mass=3295, SNR=2.9, Peak=5396 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 114, 1152, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=114.56, Y=1151.62, Mass=21680, SNR=16.6, Peak=4992 HFD=3.0
22:53:05.330 00.000 21444 Star::Find(15, 511, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=509.86, Y=730.83, Mass=21524, SNR=12.5, Peak=5196 HFD=5.3
22:53:05.330 00.000 21444 Star::Find(15, 729, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=734.20, Y=1159.41, Mass=17153, SNR=13.3, Peak=5500 HFD=2.5
22:53:05.330 00.000 21444 Star::Find(15, 1317, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1317.31, Y=434.38, Mass=58035, SNR=45.7, Peak=16508 HFD=1.5
22:53:05.330 00.000 21444 Star::Find(15, 120, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=110.20, Y=695.43, Mass=9948, SNR=9.4, Peak=5544 HFD=1.6
22:53:05.330 00.000 21444 Star::Find(15, 681, 312, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=681.79, Y=311.62, Mass=7579, SNR=7.3, Peak=5676 HFD=1.8
22:53:05.330 00.000 21444 Star::Find(15, 784, 256, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=782.84, Y=255.36, Mass=10194, SNR=9.8, Peak=5572 HFD=2.2
22:53:05.330 00.000 21444 Star::Find(15, 1013, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1013.23, Y=67.26, Mass=15507, SNR=12.3, Peak=6560 HFD=2.1
22:53:05.330 00.000 21444 Star::Find(15, 1411, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1401.56, Y=1154.47, Mass=9655, SNR=10.2, Peak=5568 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 84, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=84.81, Y=666.84, Mass=14386, SNR=11.1, Peak=5592 HFD=2.3
22:53:05.330 00.000 21444 Star::Find(15, 520, 162, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=260 bg=3320.0 sigma=485.0 thresh=4775 peak=4545
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=520.00, Y=162.00, Mass=6880, SNR=2.9, Peak=5240 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1097, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=252 bg=3448.3 sigma=480.5 thresh=4890 peak=4662
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1097.00, Y=819.00, Mass=6347, SNR=2.9, Peak=5092 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1786, 434, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1785.54, Y=433.72, Mass=30466, SNR=19.1, Peak=5568 HFD=3.3
22:53:05.330 00.000 21444 Star::Find(15, 1816, 88, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=6 nbg=254 bg=3662.2 sigma=460.7 thresh=5044 peak=4995
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1816.00, Y=88.00, Mass=10303, SNR=2.9, Peak=5700 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 842, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=845.64, Y=182.25, Mass=65533, SNR=58.7, Peak=19644 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 1468, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1468.29, Y=1063.22, Mass=15684, SNR=14.8, Peak=6584 HFD=1.6
22:53:05.330 00.000 21444 Star::Find(15, 948, 900, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=948.32, Y=899.76, Mass=13088, SNR=10.8, Peak=5216 HFD=1.9
22:53:05.330 00.000 21444 Star::Find(15, 311, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=274 bg=3370.6 sigma=554.6 thresh=5035 peak=4742
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=311.00, Y=631.00, Mass=7390, SNR=2.9, Peak=5548 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1565, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1564.70, Y=913.82, Mass=16146, SNR=12.6, Peak=6180 HFD=1.9
22:53:05.330 00.000 21444 Star::Find(15, 358, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=7 nbg=251 bg=3353.5 sigma=459.7 thresh=4733 peak=4696
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=358.00, Y=231.00, Mass=11349, SNR=2.9, Peak=5168 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1452, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1451.77, Y=729.36, Mass=22950, SNR=15.7, Peak=6580 HFD=2.7
22:53:05.330 00.000 21444 Star::Find(15, 1050, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1063.59, Y=830.93, Mass=70665, SNR=54.8, Peak=19840 HFD=1.3
22:53:05.330 00.000 21444 Star::Find(15, 739, 966, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=738.46, Y=965.46, Mass=14502, SNR=12.4, Peak=4892 HFD=1.5
22:53:05.330 00.000 21444 Star::Find(15, 1680, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1679.96, Y=554.68, Mass=15216, SNR=12.0, Peak=5924 HFD=2.0
22:53:05.330 00.000 21444 Star::Find(15, 1522, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=274 bg=3523.4 sigma=579.1 thresh=5261 peak=5108
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1522.00, Y=175.00, Mass=10467, SNR=2.9, Peak=6252 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 189, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=202.50, Y=554.54, Mass=6917, SNR=8.0, Peak=5396 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 1103, 238, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=253 bg=3439.5 sigma=494.6 thresh=4923 peak=4847
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1103.00, Y=238.00, Mass=5657, SNR=2.9, Peak=5472 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 250, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=253.92, Y=208.69, Mass=23186, SNR=13.4, Peak=5800 HFD=8.1
22:53:05.330 00.000 21444 Star::Find(15, 1861, 914, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1865.38, Y=906.63, Mass=9311, SNR=9.7, Peak=4764 HFD=2.3
22:53:05.330 00.000 21444 Star::Find(15, 1198, 1078, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1209.38, Y=1074.47, Mass=65960, SNR=56.7, Peak=17996 HFD=1.3
22:53:05.330 00.000 21444 Star::Find(15, 834, 246, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=833.84, Y=246.21, Mass=6422, SNR=8.2, Peak=5572 HFD=1.5
22:53:05.330 00.000 21444 Star::Find(15, 731, 1125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=731.25, Y=1125.40, Mass=13451, SNR=13.7, Peak=5196 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 398, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=398.37, Y=794.29, Mass=8922, SNR=8.3, Peak=5372 HFD=3.7
22:53:05.330 00.000 21444 Star::Find(15, 174, 1102, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=175.90, Y=1101.58, Mass=16080, SNR=12.7, Peak=3772 HFD=4.0
22:53:05.330 00.000 21444 Star::Find(15, 1709, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1706.11, Y=963.47, Mass=18779, SNR=14.4, Peak=6152 HFD=3.4
22:53:05.330 00.000 21444 Star::Find(15, 402, 308, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=402.59, Y=307.45, Mass=10504, SNR=9.3, Peak=5700 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 1586, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1586.76, Y=1159.41, Mass=15227, SNR=12.4, Peak=6100 HFD=2.9
22:53:05.330 00.000 21444 Star::Find(15, 1656, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1658.05, Y=732.06, Mass=14209, SNR=10.4, Peak=6000 HFD=4.1
22:53:05.330 00.000 21444 Star::Find(15, 561, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=2 nbg=267 bg=3467.7 sigma=475.9 thresh=4895 peak=4725
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=631.00, Mass=3677, SNR=2.9, Peak=5448 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1004, 148, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1018.67, Y=136.99, Mass=15032, SNR=12.3, Peak=6052 HFD=2.0
22:53:05.330 00.000 21444 Star::Find(15, 1003, 492, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=268 bg=3482.3 sigma=484.5 thresh=4936 peak=4897
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=492.00, Mass=8749, SNR=2.9, Peak=5572 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 670, 416, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=669.50, Y=416.53, Mass=10922, SNR=10.9, Peak=5120 HFD=1.5
22:53:05.330 00.000 21444 Star::Find(15, 961, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=960.34, Y=698.29, Mass=11626, SNR=9.6, Peak=5700 HFD=2.8
22:53:05.330 00.000 21444 Star::Find(15, 207, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=206.85, Y=754.86, Mass=10299, SNR=8.7, Peak=4988 HFD=1.8
22:53:05.330 00.000 21444 Star::Find(15, 846, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=841.91, Y=680.80, Mass=17199, SNR=12.4, Peak=5996 HFD=5.9
22:53:05.330 00.000 21444 Star::Find(15, 497, 425, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=500.91, Y=436.95, Mass=13918, SNR=12.5, Peak=5620 HFD=5.7
22:53:05.330 00.000 21444 Star::Find(15, 1128, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1114.71, Y=1126.36, Mass=14014, SNR=13.0, Peak=5220 HFD=2.7
22:53:05.330 00.000 21444 Star::Find(15, 70, 478, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=257 bg=2923.5 sigma=471.1 thresh=4337 peak=4120
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=70.00, Y=478.00, Mass=4557, SNR=2.9, Peak=4792 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1301, 700, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1308.06, Y=694.79, Mass=21052, SNR=14.4, Peak=5796 HFD=5.2
22:53:05.330 00.000 21444 Star::Find(15, 277, 770, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=277.51, Y=769.48, Mass=8500, SNR=8.7, Peak=5544 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 263, 120, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=275.24, Y=125.40, Mass=16341, SNR=12.2, Peak=6000 HFD=3.5
22:53:05.330 00.000 21444 Star::Find(15, 229, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=8 nbg=252 bg=2870.2 sigma=427.5 thresh=4153 peak=4120
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=836.00, Mass=12146, SNR=2.9, Peak=4892 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 231, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=6 nbg=264 bg=3054.4 sigma=473.3 thresh=4474 peak=4407
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=783.00, Mass=9934, SNR=2.9, Peak=5068 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1289, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=1 nbg=272 bg=2467.6 sigma=558.2 thresh=4142 peak=4000
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1289.00, Y=1145.00, Mass=2344, SNR=2.9, Peak=4812 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1705, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=249 bg=3580.9 sigma=392.5 thresh=4758 peak=4695
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1705.00, Y=743.00, Mass=7727, SNR=2.9, Peak=5444 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1090, 720, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1088.92, Y=722.09, Mass=10436, SNR=9.1, Peak=6052 HFD=4.1
22:53:05.330 00.000 21444 Star::Find(15, 953, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=274 bg=3324.1 sigma=576.3 thresh=5053 peak=4719
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=953.00, Y=836.00, Mass=5784, SNR=2.9, Peak=5320 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1654, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1659.45, Y=227.48, Mass=11096, SNR=12.6, Peak=6860 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 1353, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1353.79, Y=244.11, Mass=10444, SNR=8.6, Peak=5392 HFD=2.4
22:53:05.330 00.000 21444 Star::Find(15, 388, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=387.49, Y=902.52, Mass=10116, SNR=11.0, Peak=5824 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 1575, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=262 bg=3546.3 sigma=524.4 thresh=5119 peak=5115
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=709.00, Mass=9193, SNR=2.9, Peak=5672 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 233, 916, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=240.51, Y=917.51, Mass=62162, SNR=57.9, Peak=18436 HFD=1.4
22:53:05.330 00.000 21444 Star::Find(15, 280, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=262 bg=3278.1 sigma=501.7 thresh=4783 peak=4665
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=280.00, Y=409.00, Mass=8848, SNR=2.9, Peak=5952 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1023, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1034.51, Y=161.72, Mass=12973, SNR=11.1, Peak=6708 HFD=1.3
22:53:05.330 00.000 21444 Star::Find(15, 1499, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1513.23, Y=376.24, Mass=11647, SNR=13.1, Peak=6480 HFD=1.5
22:53:05.330 00.000 21444 Star::Find(15, 811, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=825.33, Y=458.46, Mass=10691, SNR=8.8, Peak=5620 HFD=2.5
22:53:05.330 00.000 21444 Star::Find(15, 1805, 538, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1805.24, Y=538.45, Mass=19900, SNR=13.9, Peak=5392 HFD=4.8
22:53:05.330 00.000 21444 Star::Find(15, 927, 266, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=926.63, Y=265.66, Mass=12599, SNR=10.8, Peak=5876 HFD=1.7
22:53:05.330 00.000 21444 Star::Find(15, 500, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=505.56, Y=246.84, Mass=14869, SNR=13.2, Peak=6252 HFD=2.7
22:53:05.330 00.000 21444 Star::Find(15, 1744, 522, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=249 bg=3112.0 sigma=479.0 thresh=4549 peak=4449
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1744.00, Y=522.00, Mass=7180, SNR=2.9, Peak=5268 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1387, 388, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1386.47, Y=386.47, Mass=24339, SNR=20.4, Peak=7668 HFD=3.1
22:53:05.330 00.000 21444 Star::Find(15, 790, 416, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=262 bg=3354.5 sigma=481.6 thresh=4799 peak=4666
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=790.00, Y=416.00, Mass=4980, SNR=2.9, Peak=5824 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1528, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1528.02, Y=835.96, Mass=18898, SNR=14.4, Peak=6684 HFD=2.1
22:53:05.330 00.000 21444 Star::Find(15, 356, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=8 nbg=269 bg=3383.3 sigma=438.1 thresh=4698 peak=4640
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=356.00, Y=446.00, Mass=12682, SNR=2.9, Peak=5524 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1753, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1752.92, Y=225.00, Mass=7517, SNR=7.4, Peak=5748 HFD=1.3
22:53:05.330 00.000 21444 AutoFind: finding best star pass 1
22:53:05.330 00.000 21444 Star::Find(15, 604, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=604.05, Y=579.18, Mass=682066, SNR=131.8, Peak=17972 HFD=6.7
22:53:05.330 00.000 21444 AutoFind: near-saturated [604, 581] 24.0 Mass 682066 SNR 131.8 Peak 17972
22:53:05.330 00.000 21444 Star::Find(15, 620, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=620.47, Y=116.11, Mass=229351, SNR=42.4, Peak=10068 HFD=6.2
22:53:05.330 00.000 21444 AutoFind: near-saturated [620, 117] 10.7 Mass 229351 SNR 42.4 Peak 10068
22:53:05.330 00.000 21444 Star::Find(15, 882, 472, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=881.07, Y=470.67, Mass=145346, SNR=41.7, Peak=8648 HFD=5.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [882, 472] 8.2 Mass 145346 SNR 41.7 Peak 8648
22:53:05.330 00.000 21444 Star::Find(15, 1680, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1680.08, Y=314.64, Mass=94937, SNR=31.1, Peak=7540 HFD=4.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [1680, 315] 7.8 Mass 94937 SNR 31.1 Peak 7540
22:53:05.330 00.000 21444 Star::Find(15, 1696, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1695.50, Y=674.15, Mass=52668, SNR=19.0, Peak=7036 HFD=3.7
22:53:05.330 00.000 21444 AutoFind: near-saturated [1696, 675] 7.3 Mass 52668 SNR 19.0 Peak 7036
22:53:05.330 00.000 21444 Star::Find(15, 980, 426, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=980.79, Y=425.75, Mass=52019, SNR=21.9, Peak=6304 HFD=4.1
22:53:05.330 00.000 21444 AutoFind: near-saturated [980, 426] 5.7 Mass 52019 SNR 21.9 Peak 6304
22:53:05.330 00.000 21444 Star::Find(15, 1220, 122, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1219.80, Y=122.07, Mass=26583, SNR=18.9, Peak=8704 HFD=2.0
22:53:05.330 00.000 21444 AutoFind: near-saturated [1220, 122] 5.6 Mass 26583 SNR 18.9 Peak 8704
22:53:05.330 00.000 21444 Star::Find(15, 74, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=74.59, Y=139.15, Mass=24759, SNR=15.2, Peak=5548 HFD=3.8
22:53:05.330 00.000 21444 AutoFind: near-saturated [74, 139] 5.0 Mass 24759 SNR 15.2 Peak 5548
22:53:05.330 00.000 21444 Star::Find(15, 1833, 418, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=2 nbg=274 bg=2975.5 sigma=543.3 thresh=4605 peak=4299
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=418.00, Mass=3317, SNR=2.9, Peak=4664 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1517, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1517.44, Y=759.02, Mass=30984, SNR=15.9, Peak=5728 HFD=4.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [1517, 759] 4.9 Mass 30984 SNR 15.9 Peak 5728
22:53:05.330 00.000 21444 Star::Find(15, 1478, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1477.89, Y=476.86, Mass=10175, SNR=8.8, Peak=5524 HFD=2.0
22:53:05.330 00.000 21444 AutoFind: near-saturated [1478, 477] 4.7 Mass 10175 SNR 8.8 Peak 5524
22:53:05.330 00.000 21444 Star::Find(15, 1142, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=2 nbg=262 bg=3596.6 sigma=493.1 thresh=5076 peak=4727
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1142.00, Y=711.00, Mass=3295, SNR=2.9, Peak=5396 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 114, 1152, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=114.56, Y=1151.62, Mass=21680, SNR=16.6, Peak=4992 HFD=3.0
22:53:05.330 00.000 21444 AutoFind: near-saturated [114, 1152] 4.7 Mass 21680 SNR 16.6 Peak 4992
22:53:05.330 00.000 21444 Star::Find(15, 511, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=509.86, Y=730.83, Mass=21524, SNR=12.5, Peak=5196 HFD=5.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [511, 731] 4.7 Mass 21524 SNR 12.5 Peak 5196
22:53:05.330 00.000 21444 Star::Find(15, 729, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=734.20, Y=1159.41, Mass=17153, SNR=13.3, Peak=5500 HFD=2.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [729, 1147] 4.6 Mass 17153 SNR 13.3 Peak 5500
22:53:05.330 00.000 21444 Star::Find(15, 1317, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1317.31, Y=434.38, Mass=58035, SNR=45.7, Peak=16508 HFD=1.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [1317, 433] 4.6 Mass 58035 SNR 45.7 Peak 16508
22:53:05.330 00.000 21444 Star::Find(15, 120, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=110.20, Y=695.43, Mass=9948, SNR=9.4, Peak=5544 HFD=1.6
22:53:05.330 00.000 21444 AutoFind: near-saturated [120, 699] 4.6 Mass 9948 SNR 9.4 Peak 5544
22:53:05.330 00.000 21444 Star::Find(15, 681, 312, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=681.79, Y=311.62, Mass=7579, SNR=7.3, Peak=5676 HFD=1.8
22:53:05.330 00.000 21444 AutoFind: near-saturated [681, 312] 4.5 Mass 7579 SNR 7.3 Peak 5676
22:53:05.330 00.000 21444 Star::Find(15, 784, 256, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=782.84, Y=255.36, Mass=10194, SNR=9.8, Peak=5572 HFD=2.2
22:53:05.330 00.000 21444 AutoFind: near-saturated [784, 256] 4.5 Mass 10194 SNR 9.8 Peak 5572
22:53:05.330 00.000 21444 Star::Find(15, 1013, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1013.23, Y=67.26, Mass=15507, SNR=12.3, Peak=6560 HFD=2.1
22:53:05.330 00.000 21444 AutoFind: near-saturated [1013, 67] 4.5 Mass 15507 SNR 12.3 Peak 6560
22:53:05.330 00.000 21444 Star::Find(15, 1411, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1401.56, Y=1154.47, Mass=9655, SNR=10.2, Peak=5568 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [1411, 1153] 4.5 Mass 9655 SNR 10.2 Peak 5568
22:53:05.330 00.000 21444 Star::Find(15, 84, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=84.81, Y=666.84, Mass=14386, SNR=11.1, Peak=5592 HFD=2.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [84, 667] 4.5 Mass 14386 SNR 11.1 Peak 5592
22:53:05.330 00.000 21444 Star::Find(15, 520, 162, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=260 bg=3320.0 sigma=485.0 thresh=4775 peak=4545
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=520.00, Y=162.00, Mass=6880, SNR=2.9, Peak=5240 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1097, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=252 bg=3448.3 sigma=480.5 thresh=4890 peak=4662
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1097.00, Y=819.00, Mass=6347, SNR=2.9, Peak=5092 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1786, 434, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1785.54, Y=433.72, Mass=30466, SNR=19.1, Peak=5568 HFD=3.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [1786, 434] 4.4 Mass 30466 SNR 19.1 Peak 5568
22:53:05.330 00.000 21444 Star::Find(15, 1816, 88, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=6 nbg=254 bg=3662.2 sigma=460.7 thresh=5044 peak=4995
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1816.00, Y=88.00, Mass=10303, SNR=2.9, Peak=5700 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 842, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=845.64, Y=182.25, Mass=65533, SNR=58.7, Peak=19644 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [842, 175] 4.4 Mass 65533 SNR 58.7 Peak 19644
22:53:05.330 00.000 21444 Star::Find(15, 1468, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1468.29, Y=1063.22, Mass=15684, SNR=14.8, Peak=6584 HFD=1.6
22:53:05.330 00.000 21444 AutoFind: near-saturated [1468, 1063] 4.4 Mass 15684 SNR 14.8 Peak 6584
22:53:05.330 00.000 21444 Star::Find(15, 948, 900, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=948.32, Y=899.76, Mass=13088, SNR=10.8, Peak=5216 HFD=1.9
22:53:05.330 00.000 21444 AutoFind: near-saturated [948, 900] 4.4 Mass 13088 SNR 10.8 Peak 5216
22:53:05.330 00.000 21444 Star::Find(15, 311, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=274 bg=3370.6 sigma=554.6 thresh=5035 peak=4742
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=311.00, Y=631.00, Mass=7390, SNR=2.9, Peak=5548 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1565, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1564.70, Y=913.82, Mass=16146, SNR=12.6, Peak=6180 HFD=1.9
22:53:05.330 00.000 21444 AutoFind: near-saturated [1565, 913] 4.3 Mass 16146 SNR 12.6 Peak 6180
22:53:05.330 00.000 21444 Star::Find(15, 358, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=7 nbg=251 bg=3353.5 sigma=459.7 thresh=4733 peak=4696
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=358.00, Y=231.00, Mass=11349, SNR=2.9, Peak=5168 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1452, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1451.77, Y=729.36, Mass=22950, SNR=15.7, Peak=6580 HFD=2.7
22:53:05.330 00.000 21444 AutoFind: near-saturated [1452, 729] 4.3 Mass 22950 SNR 15.7 Peak 6580
22:53:05.330 00.000 21444 Star::Find(15, 1050, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1063.59, Y=830.93, Mass=70665, SNR=54.8, Peak=19840 HFD=1.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [1050, 841] 4.3 Mass 70665 SNR 54.8 Peak 19840
22:53:05.330 00.000 21444 Star::Find(15, 739, 966, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=738.46, Y=965.46, Mass=14502, SNR=12.4, Peak=4892 HFD=1.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [739, 966] 4.3 Mass 14502 SNR 12.4 Peak 4892
22:53:05.330 00.000 21444 Star::Find(15, 1680, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1679.96, Y=554.68, Mass=15216, SNR=12.0, Peak=5924 HFD=2.0
22:53:05.330 00.000 21444 AutoFind: near-saturated [1680, 555] 4.3 Mass 15216 SNR 12.0 Peak 5924
22:53:05.330 00.000 21444 Star::Find(15, 1522, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=274 bg=3523.4 sigma=579.1 thresh=5261 peak=5108
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1522.00, Y=175.00, Mass=10467, SNR=2.9, Peak=6252 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 189, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=202.50, Y=554.54, Mass=6917, SNR=8.0, Peak=5396 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [189, 567] 4.3 Mass 6917 SNR 8.0 Peak 5396
22:53:05.330 00.000 21444 Star::Find(15, 1103, 238, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=253 bg=3439.5 sigma=494.6 thresh=4923 peak=4847
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1103.00, Y=238.00, Mass=5657, SNR=2.9, Peak=5472 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 250, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=253.92, Y=208.69, Mass=23186, SNR=13.4, Peak=5800 HFD=8.1
22:53:05.330 00.000 21444 AutoFind: near-saturated [250, 207] 4.3 Mass 23186 SNR 13.4 Peak 5800
22:53:05.330 00.000 21444 Star::Find(15, 1861, 914, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1865.38, Y=906.63, Mass=9311, SNR=9.7, Peak=4764 HFD=2.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [1861, 914] 4.3 Mass 9311 SNR 9.7 Peak 4764
22:53:05.330 00.000 21444 Star::Find(15, 1198, 1078, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1209.38, Y=1074.47, Mass=65960, SNR=56.7, Peak=17996 HFD=1.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [1198, 1078] 4.3 Mass 65960 SNR 56.7 Peak 17996
22:53:05.330 00.000 21444 Star::Find(15, 834, 246, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=833.84, Y=246.21, Mass=6422, SNR=8.2, Peak=5572 HFD=1.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [834, 246] 4.3 Mass 6422 SNR 8.2 Peak 5572
22:53:05.330 00.000 21444 Star::Find(15, 731, 1125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=731.25, Y=1125.40, Mass=13451, SNR=13.7, Peak=5196 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [731, 1125] 4.3 Mass 13451 SNR 13.7 Peak 5196
22:53:05.330 00.000 21444 Star::Find(15, 398, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=398.37, Y=794.29, Mass=8922, SNR=8.3, Peak=5372 HFD=3.7
22:53:05.330 00.000 21444 AutoFind: near-saturated [398, 793] 4.3 Mass 8922 SNR 8.3 Peak 5372
22:53:05.330 00.000 21444 Star::Find(15, 174, 1102, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=175.90, Y=1101.58, Mass=16080, SNR=12.7, Peak=3772 HFD=4.0
22:53:05.330 00.000 21444 AutoFind: near-saturated [174, 1102] 4.2 Mass 16080 SNR 12.7 Peak 3772
22:53:05.330 00.000 21444 Star::Find(15, 1709, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1706.11, Y=963.47, Mass=18779, SNR=14.4, Peak=6152 HFD=3.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [1709, 967] 4.2 Mass 18779 SNR 14.4 Peak 6152
22:53:05.330 00.000 21444 Star::Find(15, 402, 308, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=402.59, Y=307.45, Mass=10504, SNR=9.3, Peak=5700 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [402, 308] 4.2 Mass 10504 SNR 9.3 Peak 5700
22:53:05.330 00.000 21444 Star::Find(15, 1586, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1586.76, Y=1159.41, Mass=15227, SNR=12.4, Peak=6100 HFD=2.9
22:53:05.330 00.000 21444 AutoFind: near-saturated [1586, 1153] 4.2 Mass 15227 SNR 12.4 Peak 6100
22:53:05.330 00.000 21444 Star::Find(15, 1656, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1658.05, Y=732.06, Mass=14209, SNR=10.4, Peak=6000 HFD=4.1
22:53:05.330 00.000 21444 AutoFind: near-saturated [1656, 732] 4.2 Mass 14209 SNR 10.4 Peak 6000
22:53:05.330 00.000 21444 Star::Find(15, 561, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=2 nbg=267 bg=3467.7 sigma=475.9 thresh=4895 peak=4725
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=631.00, Mass=3677, SNR=2.9, Peak=5448 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1004, 148, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1018.67, Y=136.99, Mass=15032, SNR=12.3, Peak=6052 HFD=2.0
22:53:05.330 00.000 21444 AutoFind: near-saturated [1004, 148] 4.2 Mass 15032 SNR 12.3 Peak 6052
22:53:05.330 00.000 21444 Star::Find(15, 1003, 492, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=268 bg=3482.3 sigma=484.5 thresh=4936 peak=4897
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=492.00, Mass=8749, SNR=2.9, Peak=5572 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 670, 416, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=669.50, Y=416.53, Mass=10922, SNR=10.9, Peak=5120 HFD=1.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [670, 416] 4.2 Mass 10922 SNR 10.9 Peak 5120
22:53:05.330 00.000 21444 Star::Find(15, 961, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=960.34, Y=698.29, Mass=11626, SNR=9.6, Peak=5700 HFD=2.8
22:53:05.330 00.000 21444 AutoFind: near-saturated [961, 699] 4.2 Mass 11626 SNR 9.6 Peak 5700
22:53:05.330 00.000 21444 Star::Find(15, 207, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=206.85, Y=754.86, Mass=10299, SNR=8.7, Peak=4988 HFD=1.8
22:53:05.330 00.000 21444 AutoFind: near-saturated [207, 755] 4.2 Mass 10299 SNR 8.7 Peak 4988
22:53:05.330 00.000 21444 Star::Find(15, 846, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=841.91, Y=680.80, Mass=17199, SNR=12.4, Peak=5996 HFD=5.9
22:53:05.330 00.000 21444 AutoFind: near-saturated [846, 681] 4.2 Mass 17199 SNR 12.4 Peak 5996
22:53:05.330 00.000 21444 Star::Find(15, 497, 425, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=500.91, Y=436.95, Mass=13918, SNR=12.5, Peak=5620 HFD=5.7
22:53:05.330 00.000 21444 AutoFind: near-saturated [497, 425] 4.2 Mass 13918 SNR 12.5 Peak 5620
22:53:05.330 00.000 21444 Star::Find(15, 1128, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1114.71, Y=1126.36, Mass=14014, SNR=13.0, Peak=5220 HFD=2.7
22:53:05.330 00.000 21444 AutoFind: near-saturated [1128, 1135] 4.2 Mass 14014 SNR 13.0 Peak 5220
22:53:05.330 00.000 21444 Star::Find(15, 70, 478, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=257 bg=2923.5 sigma=471.1 thresh=4337 peak=4120
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=70.00, Y=478.00, Mass=4557, SNR=2.9, Peak=4792 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1301, 700, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1308.06, Y=694.79, Mass=21052, SNR=14.4, Peak=5796 HFD=5.2
22:53:05.330 00.000 21444 AutoFind: near-saturated [1301, 700] 4.2 Mass 21052 SNR 14.4 Peak 5796
22:53:05.330 00.000 21444 Star::Find(15, 277, 770, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=277.51, Y=769.48, Mass=8500, SNR=8.7, Peak=5544 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [277, 770] 4.2 Mass 8500 SNR 8.7 Peak 5544
22:53:05.330 00.000 21444 Star::Find(15, 263, 120, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=275.24, Y=125.40, Mass=16341, SNR=12.2, Peak=6000 HFD=3.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [263, 120] 4.2 Mass 16341 SNR 12.2 Peak 6000
22:53:05.330 00.000 21444 Star::Find(15, 229, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=8 nbg=252 bg=2870.2 sigma=427.5 thresh=4153 peak=4120
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=836.00, Mass=12146, SNR=2.9, Peak=4892 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 231, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=6 nbg=264 bg=3054.4 sigma=473.3 thresh=4474 peak=4407
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=783.00, Mass=9934, SNR=2.9, Peak=5068 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1289, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=1 nbg=272 bg=2467.6 sigma=558.2 thresh=4142 peak=4000
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1289.00, Y=1145.00, Mass=2344, SNR=2.9, Peak=4812 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1705, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=249 bg=3580.9 sigma=392.5 thresh=4758 peak=4695
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1705.00, Y=743.00, Mass=7727, SNR=2.9, Peak=5444 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1090, 720, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1088.92, Y=722.09, Mass=10436, SNR=9.1, Peak=6052 HFD=4.1
22:53:05.330 00.000 21444 AutoFind: near-saturated [1090, 720] 4.1 Mass 10436 SNR 9.1 Peak 6052
22:53:05.330 00.000 21444 Star::Find(15, 953, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=274 bg=3324.1 sigma=576.3 thresh=5053 peak=4719
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=953.00, Y=836.00, Mass=5784, SNR=2.9, Peak=5320 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1654, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1659.45, Y=227.48, Mass=11096, SNR=12.6, Peak=6860 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [1654, 239] 4.1 Mass 11096 SNR 12.6 Peak 6860
22:53:05.330 00.000 21444 Star::Find(15, 1353, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1353.79, Y=244.11, Mass=10444, SNR=8.6, Peak=5392 HFD=2.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [1353, 245] 4.1 Mass 10444 SNR 8.6 Peak 5392
22:53:05.330 00.000 21444 Star::Find(15, 388, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=387.49, Y=902.52, Mass=10116, SNR=11.0, Peak=5824 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [388, 903] 4.1 Mass 10116 SNR 11.0 Peak 5824
22:53:05.330 00.000 21444 Star::Find(15, 1575, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=262 bg=3546.3 sigma=524.4 thresh=5119 peak=5115
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=709.00, Mass=9193, SNR=2.9, Peak=5672 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 233, 916, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=240.51, Y=917.51, Mass=62162, SNR=57.9, Peak=18436 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: near-saturated [233, 916] 4.1 Mass 62162 SNR 57.9 Peak 18436
22:53:05.330 00.000 21444 Star::Find(15, 280, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=262 bg=3278.1 sigma=501.7 thresh=4783 peak=4665
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=280.00, Y=409.00, Mass=8848, SNR=2.9, Peak=5952 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1023, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1034.51, Y=161.72, Mass=12973, SNR=11.1, Peak=6708 HFD=1.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [1023, 173] 4.1 Mass 12973 SNR 11.1 Peak 6708
22:53:05.330 00.000 21444 Star::Find(15, 1499, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1513.23, Y=376.24, Mass=11647, SNR=13.1, Peak=6480 HFD=1.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [1499, 365] 4.1 Mass 11647 SNR 13.1 Peak 6480
22:53:05.330 00.000 21444 Star::Find(15, 811, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=825.33, Y=458.46, Mass=10691, SNR=8.8, Peak=5620 HFD=2.5
22:53:05.330 00.000 21444 AutoFind: near-saturated [811, 447] 4.1 Mass 10691 SNR 8.8 Peak 5620
22:53:05.330 00.000 21444 Star::Find(15, 1805, 538, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1805.24, Y=538.45, Mass=19900, SNR=13.9, Peak=5392 HFD=4.8
22:53:05.330 00.000 21444 AutoFind: near-saturated [1805, 538] 4.1 Mass 19900 SNR 13.9 Peak 5392
22:53:05.330 00.000 21444 Star::Find(15, 927, 266, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=926.63, Y=265.66, Mass=12599, SNR=10.8, Peak=5876 HFD=1.7
22:53:05.330 00.000 21444 AutoFind: near-saturated [927, 266] 4.1 Mass 12599 SNR 10.8 Peak 5876
22:53:05.330 00.000 21444 Star::Find(15, 500, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=505.56, Y=246.84, Mass=14869, SNR=13.2, Peak=6252 HFD=2.7
22:53:05.330 00.000 21444 AutoFind: near-saturated [500, 237] 4.1 Mass 14869 SNR 13.2 Peak 6252
22:53:05.330 00.000 21444 Star::Find(15, 1744, 522, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=249 bg=3112.0 sigma=479.0 thresh=4549 peak=4449
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1744.00, Y=522.00, Mass=7180, SNR=2.9, Peak=5268 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1387, 388, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1386.47, Y=386.47, Mass=24339, SNR=20.4, Peak=7668 HFD=3.1
22:53:05.330 00.000 21444 AutoFind: near-saturated [1387, 388] 4.1 Mass 24339 SNR 20.4 Peak 7668
22:53:05.330 00.000 21444 Star::Find(15, 790, 416, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=262 bg=3354.5 sigma=481.6 thresh=4799 peak=4666
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=790.00, Y=416.00, Mass=4980, SNR=2.9, Peak=5824 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1528, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1528.02, Y=835.96, Mass=18898, SNR=14.4, Peak=6684 HFD=2.1
22:53:05.330 00.000 21444 AutoFind: near-saturated [1528, 836] 4.1 Mass 18898 SNR 14.4 Peak 6684
22:53:05.330 00.000 21444 Star::Find(15, 356, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=8 nbg=269 bg=3383.3 sigma=438.1 thresh=4698 peak=4640
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=356.00, Y=446.00, Mass=12682, SNR=2.9, Peak=5524 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1753, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1752.92, Y=225.00, Mass=7517, SNR=7.4, Peak=5748 HFD=1.3
22:53:05.330 00.000 21444 AutoFind: near-saturated [1753, 225] 4.1 Mass 7517 SNR 7.4 Peak 5748
22:53:05.330 00.000 21444 AutoFind: could not find a star on Pass 1
22:53:05.330 00.000 21444 AutoFind: finding best star pass 2
22:53:05.330 00.000 21444 Star::Find(15, 604, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=604.05, Y=579.18, Mass=682066, SNR=131.8, Peak=17972 HFD=6.7
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [604, 581] 24.0 Mass 682066 SNR 131.8
22:53:05.330 00.000 21444 Star::Find(15, 620, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=620.47, Y=116.11, Mass=229351, SNR=42.4, Peak=10068 HFD=6.2
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [620, 117] 10.7 Mass 229351 SNR 42.4
22:53:05.330 00.000 21444 Star::Find(15, 882, 472, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=881.07, Y=470.67, Mass=145346, SNR=41.7, Peak=8648 HFD=5.3
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [882, 472] 8.2 Mass 145346 SNR 41.7
22:53:05.330 00.000 21444 Star::Find(15, 1680, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1680.08, Y=314.64, Mass=94937, SNR=31.1, Peak=7540 HFD=4.3
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1680, 315] 7.8 Mass 94937 SNR 31.1
22:53:05.330 00.000 21444 Star::Find(15, 1696, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1695.50, Y=674.15, Mass=52668, SNR=19.0, Peak=7036 HFD=3.7
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1696, 675] 7.3 Mass 52668 SNR 19.0
22:53:05.330 00.000 21444 Star::Find(15, 980, 426, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=980.79, Y=425.75, Mass=52019, SNR=21.9, Peak=6304 HFD=4.1
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [980, 426] 5.7 Mass 52019 SNR 21.9
22:53:05.330 00.000 21444 Star::Find(15, 1220, 122, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1219.80, Y=122.07, Mass=26583, SNR=18.9, Peak=8704 HFD=2.0
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1220, 122] 5.6 Mass 26583 SNR 18.9
22:53:05.330 00.000 21444 Star::Find(15, 74, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=74.59, Y=139.15, Mass=24759, SNR=15.2, Peak=5548 HFD=3.8
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [74, 139] 5.0 Mass 24759 SNR 15.2
22:53:05.330 00.000 21444 Star::Find(15, 1833, 418, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=2 nbg=274 bg=2975.5 sigma=543.3 thresh=4605 peak=4299
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=418.00, Mass=3317, SNR=2.9, Peak=4664 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1517, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1517.44, Y=759.02, Mass=30984, SNR=15.9, Peak=5728 HFD=4.5
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1517, 759] 4.9 Mass 30984 SNR 15.9
22:53:05.330 00.000 21444 Star::Find(15, 1478, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1477.89, Y=476.86, Mass=10175, SNR=8.8, Peak=5524 HFD=2.0
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1478, 477] 4.7 Mass 10175 SNR 8.8
22:53:05.330 00.000 21444 Star::Find(15, 1142, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=2 nbg=262 bg=3596.6 sigma=493.1 thresh=5076 peak=4727
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1142.00, Y=711.00, Mass=3295, SNR=2.9, Peak=5396 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 114, 1152, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=114.56, Y=1151.62, Mass=21680, SNR=16.6, Peak=4992 HFD=3.0
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [114, 1152] 4.7 Mass 21680 SNR 16.6
22:53:05.330 00.000 21444 Star::Find(15, 511, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=509.86, Y=730.83, Mass=21524, SNR=12.5, Peak=5196 HFD=5.3
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [511, 731] 4.7 Mass 21524 SNR 12.5
22:53:05.330 00.000 21444 Star::Find(15, 729, 1147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=734.20, Y=1159.41, Mass=17153, SNR=13.3, Peak=5500 HFD=2.5
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [729, 1147] 4.6 Mass 17153 SNR 13.3
22:53:05.330 00.000 21444 Star::Find(15, 1317, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1317.31, Y=434.38, Mass=58035, SNR=45.7, Peak=16508 HFD=1.5
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1317, 433] 4.6 Mass 58035 SNR 45.7
22:53:05.330 00.000 21444 Star::Find(15, 120, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=110.20, Y=695.43, Mass=9948, SNR=9.4, Peak=5544 HFD=1.6
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [120, 699] 4.6 Mass 9948 SNR 9.4
22:53:05.330 00.000 21444 Star::Find(15, 681, 312, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=681.79, Y=311.62, Mass=7579, SNR=7.3, Peak=5676 HFD=1.8
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [681, 312] 4.5 Mass 7579 SNR 7.3
22:53:05.330 00.000 21444 Star::Find(15, 784, 256, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=782.84, Y=255.36, Mass=10194, SNR=9.8, Peak=5572 HFD=2.2
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [784, 256] 4.5 Mass 10194 SNR 9.8
22:53:05.330 00.000 21444 Star::Find(15, 1013, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1013.23, Y=67.26, Mass=15507, SNR=12.3, Peak=6560 HFD=2.1
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1013, 67] 4.5 Mass 15507 SNR 12.3
22:53:05.330 00.000 21444 Star::Find(15, 1411, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1401.56, Y=1154.47, Mass=9655, SNR=10.2, Peak=5568 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1411, 1153] 4.5 Mass 9655 SNR 10.2
22:53:05.330 00.000 21444 Star::Find(15, 84, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=84.81, Y=666.84, Mass=14386, SNR=11.1, Peak=5592 HFD=2.3
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [84, 667] 4.5 Mass 14386 SNR 11.1
22:53:05.330 00.000 21444 Star::Find(15, 520, 162, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=260 bg=3320.0 sigma=485.0 thresh=4775 peak=4545
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=520.00, Y=162.00, Mass=6880, SNR=2.9, Peak=5240 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1097, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=252 bg=3448.3 sigma=480.5 thresh=4890 peak=4662
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1097.00, Y=819.00, Mass=6347, SNR=2.9, Peak=5092 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1786, 434, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1785.54, Y=433.72, Mass=30466, SNR=19.1, Peak=5568 HFD=3.3
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1786, 434] 4.4 Mass 30466 SNR 19.1
22:53:05.330 00.000 21444 Star::Find(15, 1816, 88, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=6 nbg=254 bg=3662.2 sigma=460.7 thresh=5044 peak=4995
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1816.00, Y=88.00, Mass=10303, SNR=2.9, Peak=5700 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 842, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=845.64, Y=182.25, Mass=65533, SNR=58.7, Peak=19644 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [842, 175] 4.4 Mass 65533 SNR 58.7
22:53:05.330 00.000 21444 Star::Find(15, 1468, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1468.29, Y=1063.22, Mass=15684, SNR=14.8, Peak=6584 HFD=1.6
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1468, 1063] 4.4 Mass 15684 SNR 14.8
22:53:05.330 00.000 21444 Star::Find(15, 948, 900, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=948.32, Y=899.76, Mass=13088, SNR=10.8, Peak=5216 HFD=1.9
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [948, 900] 4.4 Mass 13088 SNR 10.8
22:53:05.330 00.000 21444 Star::Find(15, 311, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=4 nbg=274 bg=3370.6 sigma=554.6 thresh=5035 peak=4742
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=311.00, Y=631.00, Mass=7390, SNR=2.9, Peak=5548 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1565, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1564.70, Y=913.82, Mass=16146, SNR=12.6, Peak=6180 HFD=1.9
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1565, 913] 4.3 Mass 16146 SNR 12.6
22:53:05.330 00.000 21444 Star::Find(15, 358, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=7 nbg=251 bg=3353.5 sigma=459.7 thresh=4733 peak=4696
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=358.00, Y=231.00, Mass=11349, SNR=2.9, Peak=5168 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 1452, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1451.77, Y=729.36, Mass=22950, SNR=15.7, Peak=6580 HFD=2.7
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1452, 729] 4.3 Mass 22950 SNR 15.7
22:53:05.330 00.000 21444 Star::Find(15, 1050, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1063.59, Y=830.93, Mass=70665, SNR=54.8, Peak=19840 HFD=1.3
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1050, 841] 4.3 Mass 70665 SNR 54.8
22:53:05.330 00.000 21444 Star::Find(15, 739, 966, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=738.46, Y=965.46, Mass=14502, SNR=12.4, Peak=4892 HFD=1.5
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [739, 966] 4.3 Mass 14502 SNR 12.4
22:53:05.330 00.000 21444 Star::Find(15, 1680, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1679.96, Y=554.68, Mass=15216, SNR=12.0, Peak=5924 HFD=2.0
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1680, 555] 4.3 Mass 15216 SNR 12.0
22:53:05.330 00.000 21444 Star::Find(15, 1522, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=5 nbg=274 bg=3523.4 sigma=579.1 thresh=5261 peak=5108
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1522.00, Y=175.00, Mass=10467, SNR=2.9, Peak=6252 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 189, 567, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=202.50, Y=554.54, Mass=6917, SNR=8.0, Peak=5396 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [189, 567] 4.3 Mass 6917 SNR 8.0
22:53:05.330 00.000 21444 Star::Find(15, 1103, 238, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find false star n=3 nbg=253 bg=3439.5 sigma=494.6 thresh=4923 peak=4847
22:53:05.330 00.000 21444 Star::Find returns 0 (2), X=1103.00, Y=238.00, Mass=5657, SNR=2.9, Peak=5472 HFD=0.0
22:53:05.330 00.000 21444 Star::Find(15, 250, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=253.92, Y=208.69, Mass=23186, SNR=13.4, Peak=5800 HFD=8.1
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [250, 207] 4.3 Mass 23186 SNR 13.4
22:53:05.330 00.000 21444 Star::Find(15, 1861, 914, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1865.38, Y=906.63, Mass=9311, SNR=9.7, Peak=4764 HFD=2.3
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1861, 914] 4.3 Mass 9311 SNR 9.7
22:53:05.330 00.000 21444 Star::Find(15, 1198, 1078, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1209.38, Y=1074.47, Mass=65960, SNR=56.7, Peak=17996 HFD=1.3
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1198, 1078] 4.3 Mass 65960 SNR 56.7
22:53:05.330 00.000 21444 Star::Find(15, 834, 246, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=833.84, Y=246.21, Mass=6422, SNR=8.2, Peak=5572 HFD=1.5
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [834, 246] 4.3 Mass 6422 SNR 8.2
22:53:05.330 00.000 21444 Star::Find(15, 731, 1125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=731.25, Y=1125.40, Mass=13451, SNR=13.7, Peak=5196 HFD=1.4
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [731, 1125] 4.3 Mass 13451 SNR 13.7
22:53:05.330 00.000 21444 Star::Find(15, 398, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=398.37, Y=794.29, Mass=8922, SNR=8.3, Peak=5372 HFD=3.7
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [398, 793] 4.3 Mass 8922 SNR 8.3
22:53:05.330 00.000 21444 Star::Find(15, 174, 1102, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=175.90, Y=1101.58, Mass=16080, SNR=12.7, Peak=3772 HFD=4.0
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [174, 1102] 4.2 Mass 16080 SNR 12.7
22:53:05.330 00.000 21444 Star::Find(15, 1709, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.330 00.000 21444 Star::Find returns 1 (1), X=1706.11, Y=963.47, Mass=18779, SNR=14.4, Peak=6152 HFD=3.4
22:53:05.330 00.000 21444 AutoFind: star saturated or too dim [1709, 967] 4.2 Mass 18779 SNR 14.4
22:53:05.330 00.000 21444 Star::Find(15, 402, 308, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.016 21444 Star::Find returns 1 (1), X=402.59, Y=307.45, Mass=10504, SNR=9.3, Peak=5700 HFD=1.4
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [402, 308] 4.2 Mass 10504 SNR 9.3
22:53:05.346 00.000 21444 Star::Find(15, 1586, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=1586.76, Y=1159.41, Mass=15227, SNR=12.4, Peak=6100 HFD=2.9
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [1586, 1153] 4.2 Mass 15227 SNR 12.4
22:53:05.346 00.000 21444 Star::Find(15, 1656, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=1658.05, Y=732.06, Mass=14209, SNR=10.4, Peak=6000 HFD=4.1
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [1656, 732] 4.2 Mass 14209 SNR 10.4
22:53:05.346 00.000 21444 Star::Find(15, 561, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find false star n=2 nbg=267 bg=3467.7 sigma=475.9 thresh=4895 peak=4725
22:53:05.346 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=631.00, Mass=3677, SNR=2.9, Peak=5448 HFD=0.0
22:53:05.346 00.000 21444 Star::Find(15, 1004, 148, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=1018.67, Y=136.99, Mass=15032, SNR=12.3, Peak=6052 HFD=2.0
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [1004, 148] 4.2 Mass 15032 SNR 12.3
22:53:05.346 00.000 21444 Star::Find(15, 1003, 492, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find false star n=5 nbg=268 bg=3482.3 sigma=484.5 thresh=4936 peak=4897
22:53:05.346 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=492.00, Mass=8749, SNR=2.9, Peak=5572 HFD=0.0
22:53:05.346 00.000 21444 Star::Find(15, 670, 416, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=669.50, Y=416.53, Mass=10922, SNR=10.9, Peak=5120 HFD=1.5
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [670, 416] 4.2 Mass 10922 SNR 10.9
22:53:05.346 00.000 21444 Star::Find(15, 961, 699, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=960.34, Y=698.29, Mass=11626, SNR=9.6, Peak=5700 HFD=2.8
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [961, 699] 4.2 Mass 11626 SNR 9.6
22:53:05.346 00.000 21444 Star::Find(15, 207, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=206.85, Y=754.86, Mass=10299, SNR=8.7, Peak=4988 HFD=1.8
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [207, 755] 4.2 Mass 10299 SNR 8.7
22:53:05.346 00.000 21444 Star::Find(15, 846, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=841.91, Y=680.80, Mass=17199, SNR=12.4, Peak=5996 HFD=5.9
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [846, 681] 4.2 Mass 17199 SNR 12.4
22:53:05.346 00.000 21444 Star::Find(15, 497, 425, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=500.91, Y=436.95, Mass=13918, SNR=12.5, Peak=5620 HFD=5.7
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [497, 425] 4.2 Mass 13918 SNR 12.5
22:53:05.346 00.000 21444 Star::Find(15, 1128, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=1114.71, Y=1126.36, Mass=14014, SNR=13.0, Peak=5220 HFD=2.7
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [1128, 1135] 4.2 Mass 14014 SNR 13.0
22:53:05.346 00.000 21444 Star::Find(15, 70, 478, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find false star n=3 nbg=257 bg=2923.5 sigma=471.1 thresh=4337 peak=4120
22:53:05.346 00.000 21444 Star::Find returns 0 (2), X=70.00, Y=478.00, Mass=4557, SNR=2.9, Peak=4792 HFD=0.0
22:53:05.346 00.000 21444 Star::Find(15, 1301, 700, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=1308.06, Y=694.79, Mass=21052, SNR=14.4, Peak=5796 HFD=5.2
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [1301, 700] 4.2 Mass 21052 SNR 14.4
22:53:05.346 00.000 21444 Star::Find(15, 277, 770, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=277.51, Y=769.48, Mass=8500, SNR=8.7, Peak=5544 HFD=1.4
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [277, 770] 4.2 Mass 8500 SNR 8.7
22:53:05.346 00.000 21444 Star::Find(15, 263, 120, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=275.24, Y=125.40, Mass=16341, SNR=12.2, Peak=6000 HFD=3.5
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [263, 120] 4.2 Mass 16341 SNR 12.2
22:53:05.346 00.000 21444 Star::Find(15, 229, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find false star n=8 nbg=252 bg=2870.2 sigma=427.5 thresh=4153 peak=4120
22:53:05.346 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=836.00, Mass=12146, SNR=2.9, Peak=4892 HFD=0.0
22:53:05.346 00.000 21444 Star::Find(15, 231, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find false star n=6 nbg=264 bg=3054.4 sigma=473.3 thresh=4474 peak=4407
22:53:05.346 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=783.00, Mass=9934, SNR=2.9, Peak=5068 HFD=0.0
22:53:05.346 00.000 21444 Star::Find(15, 1289, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find false star n=1 nbg=272 bg=2467.6 sigma=558.2 thresh=4142 peak=4000
22:53:05.346 00.000 21444 Star::Find returns 0 (2), X=1289.00, Y=1145.00, Mass=2344, SNR=2.9, Peak=4812 HFD=0.0
22:53:05.346 00.000 21444 Star::Find(15, 1705, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find false star n=5 nbg=249 bg=3580.9 sigma=392.5 thresh=4758 peak=4695
22:53:05.346 00.000 21444 Star::Find returns 0 (2), X=1705.00, Y=743.00, Mass=7727, SNR=2.9, Peak=5444 HFD=0.0
22:53:05.346 00.000 21444 Star::Find(15, 1090, 720, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=1088.92, Y=722.09, Mass=10436, SNR=9.1, Peak=6052 HFD=4.1
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [1090, 720] 4.1 Mass 10436 SNR 9.1
22:53:05.346 00.000 21444 Star::Find(15, 953, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find false star n=3 nbg=274 bg=3324.1 sigma=576.3 thresh=5053 peak=4719
22:53:05.346 00.000 21444 Star::Find returns 0 (2), X=953.00, Y=836.00, Mass=5784, SNR=2.9, Peak=5320 HFD=0.0
22:53:05.346 00.000 21444 Star::Find(15, 1654, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=1659.45, Y=227.48, Mass=11096, SNR=12.6, Peak=6860 HFD=1.4
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [1654, 239] 4.1 Mass 11096 SNR 12.6
22:53:05.346 00.000 21444 Star::Find(15, 1353, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.346 00.000 21444 Star::Find returns 1 (1), X=1353.79, Y=244.11, Mass=10444, SNR=8.6, Peak=5392 HFD=2.4
22:53:05.346 00.000 21444 AutoFind: star saturated or too dim [1353, 245] 4.1 Mass 10444 SNR 8.6
22:53:05.346 00.000 21444 Star::Find(15, 388, 903, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.002 21444 Star::Find returns 1 (1), X=387.49, Y=902.52, Mass=10116, SNR=11.0, Peak=5824 HFD=1.4
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [388, 903] 4.1 Mass 10116 SNR 11.0
22:53:05.348 00.000 21444 Star::Find(15, 1575, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find false star n=5 nbg=262 bg=3546.3 sigma=524.4 thresh=5119 peak=5115
22:53:05.348 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=709.00, Mass=9193, SNR=2.9, Peak=5672 HFD=0.0
22:53:05.348 00.000 21444 Star::Find(15, 233, 916, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=240.51, Y=917.51, Mass=62162, SNR=57.9, Peak=18436 HFD=1.4
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [233, 916] 4.1 Mass 62162 SNR 57.9
22:53:05.348 00.000 21444 Star::Find(15, 280, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find false star n=4 nbg=262 bg=3278.1 sigma=501.7 thresh=4783 peak=4665
22:53:05.348 00.000 21444 Star::Find returns 0 (2), X=280.00, Y=409.00, Mass=8848, SNR=2.9, Peak=5952 HFD=0.0
22:53:05.348 00.000 21444 Star::Find(15, 1023, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=1034.51, Y=161.72, Mass=12973, SNR=11.1, Peak=6708 HFD=1.3
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [1023, 173] 4.1 Mass 12973 SNR 11.1
22:53:05.348 00.000 21444 Star::Find(15, 1499, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=1513.23, Y=376.24, Mass=11647, SNR=13.1, Peak=6480 HFD=1.5
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [1499, 365] 4.1 Mass 11647 SNR 13.1
22:53:05.348 00.000 21444 Star::Find(15, 811, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=825.33, Y=458.46, Mass=10691, SNR=8.8, Peak=5620 HFD=2.5
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [811, 447] 4.1 Mass 10691 SNR 8.8
22:53:05.348 00.000 21444 Star::Find(15, 1805, 538, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=1805.24, Y=538.45, Mass=19900, SNR=13.9, Peak=5392 HFD=4.8
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [1805, 538] 4.1 Mass 19900 SNR 13.9
22:53:05.348 00.000 21444 Star::Find(15, 927, 266, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=926.63, Y=265.66, Mass=12599, SNR=10.8, Peak=5876 HFD=1.7
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [927, 266] 4.1 Mass 12599 SNR 10.8
22:53:05.348 00.000 21444 Star::Find(15, 500, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=505.56, Y=246.84, Mass=14869, SNR=13.2, Peak=6252 HFD=2.7
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [500, 237] 4.1 Mass 14869 SNR 13.2
22:53:05.348 00.000 21444 Star::Find(15, 1744, 522, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find false star n=4 nbg=249 bg=3112.0 sigma=479.0 thresh=4549 peak=4449
22:53:05.348 00.000 21444 Star::Find returns 0 (2), X=1744.00, Y=522.00, Mass=7180, SNR=2.9, Peak=5268 HFD=0.0
22:53:05.348 00.000 21444 Star::Find(15, 1387, 388, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=1386.47, Y=386.47, Mass=24339, SNR=20.4, Peak=7668 HFD=3.1
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [1387, 388] 4.1 Mass 24339 SNR 20.4
22:53:05.348 00.000 21444 Star::Find(15, 790, 416, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find false star n=3 nbg=262 bg=3354.5 sigma=481.6 thresh=4799 peak=4666
22:53:05.348 00.000 21444 Star::Find returns 0 (2), X=790.00, Y=416.00, Mass=4980, SNR=2.9, Peak=5824 HFD=0.0
22:53:05.348 00.000 21444 Star::Find(15, 1528, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=1528.02, Y=835.96, Mass=18898, SNR=14.4, Peak=6684 HFD=2.1
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [1528, 836] 4.1 Mass 18898 SNR 14.4
22:53:05.348 00.000 21444 Star::Find(15, 356, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find false star n=8 nbg=269 bg=3383.3 sigma=438.1 thresh=4698 peak=4640
22:53:05.348 00.000 21444 Star::Find returns 0 (2), X=356.00, Y=446.00, Mass=12682, SNR=2.9, Peak=5524 HFD=0.0
22:53:05.348 00.000 21444 Star::Find(15, 1753, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=1752.92, Y=225.00, Mass=7517, SNR=7.4, Peak=5748 HFD=1.3
22:53:05.348 00.000 21444 AutoFind: star saturated or too dim [1753, 225] 4.1 Mass 7517 SNR 7.4
22:53:05.348 00.000 21444 AutoFind: could not find a non-saturated star!
22:53:05.348 00.000 21444 AutoFind: finding best star pass 3
22:53:05.348 00.000 21444 Star::Find(15, 604, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=604.05, Y=579.18, Mass=682066, SNR=131.8, Peak=17972 HFD=6.7
22:53:05.348 00.000 21444 AutoFind returns star at [604, 581] 24.0 Mass 682066 SNR 131.8
22:53:05.348 00.000 21444 Star::Find(15, 604, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
22:53:05.348 00.000 21444 Star::Find returns 1 (1), X=604.05, Y=579.18, Mass=682066, SNR=131.8, Peak=17972 HFD=6.7
22:53:05.348 00.000 21444 MultiStar: List (12): {604.05, 579.18}(131.8), {620.47, 116.11}(42.4), {881.07, 470.67}(41.7), {1680.08, 314.64}(31.1), {1695.50, 674.15}(19.0), {980.79, 425.75}(21.9), {1219.80, 122.07}(18.9), {74.59, 139.15}(15.2), {1517.44, 759.02}(15.9), {1477.89, 476.86}(8.8), {114.56, 1151.62}(16.6), {509.86, 730.83}(12.5), 
22:53:05.348 00.000 21444 setting lock position to (604.05, 579.18)
22:53:05.348 00.000 21444 MultiStar: stabilizing after lock position change
22:53:05.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19840, med=3120, FiltMin=206, FiltMax=15416, Gamma=1.500
22:53:05.362 00.014 21444 Status Line: Auto-selected star at (604.1, 579.2)
22:53:07.730 02.368 25848 Exposure complete
22:53:07.744 00.014 25848 worker thread done servicing request
22:53:07.744 00.000 21444 OnExposeComplete: enter
22:53:07.744 00.000 21444 UpdateGuideState(): m_state=2
22:53:07.744 00.000 21444 Star::Find(15, 604, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:07.744 00.000 21444 Star::Find false star n=6 nbg=266 bg=2364.9 sigma=242.6 thresh=3093 peak=2959
22:53:07.744 00.000 21444 Star::Find returns 0 (2), X=604.00, Y=579.00, Mass=8561, SNR=2.9, Peak=3470 HFD=0.0
22:53:07.744 00.000 21444 DistanceChecker: activated
22:53:07.744 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:53:07.744 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:53:07.744 00.000 21444 guider state => SELECTING
22:53:07.744 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:53:07.744 00.000 21444 Status Line: Star lost - low SNR
22:53:07.744 00.000 21444 UpdateImageDisplay: Size=(968,608) min=768, max=16137, med=3192, FiltMin=1178, FiltMax=12697, Gamma=1.500
22:53:07.760 00.016 21444 UpdateGuideState exits: Star lost - low SNR
22:53:07.760 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:07.760 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:53:07.760 00.000 21444 Enqueuing Expose request
22:53:07.760 00.000 25848 Worker thread wakes up
22:53:07.760 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:07.760 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:53:10.243 02.483 21444 GuiderMultiStar::AutoSelect enter
22:53:10.243 00.000 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
22:53:10.257 00.014 21444 AutoFind: auto downsample for scale 0.86 => 1x
22:53:10.273 00.016 21444 AutoFind: global mean = 1.7, stdev 779.2
22:53:10.273 00.000 21444 AutoFind: using threshold = 0.1
22:53:10.289 00.016 21444 AutoFind: local max [301, 289] 44.1
22:53:10.289 00.000 21444 AutoFind: local max [309, 57] 18.8
22:53:10.289 00.000 21444 AutoFind: local max [839, 156] 10.8
22:53:10.289 00.000 21444 AutoFind: local max [440, 235] 10.8
22:53:10.289 00.000 21444 AutoFind: local max [489, 211] 7.2
22:53:10.289 00.000 21444 AutoFind: local max [847, 336] 7.1
22:53:10.289 00.000 21444 AutoFind: local max [52, 85] 5.5
22:53:10.289 00.000 21444 AutoFind: local max [929, 77] 4.7
22:53:10.289 00.000 21444 AutoFind: local max [756, 320] 4.6
22:53:10.289 00.000 21444 AutoFind: local max [473, 272] 4.6
22:53:10.289 00.000 21444 AutoFind: local max [481, 329] 4.5
22:53:10.289 00.000 21444 AutoFind: local max [69, 77] 4.5
22:53:10.289 00.000 21444 AutoFind: local max [333, 60] 4.4
22:53:10.289 00.000 21444 AutoFind: local max [737, 422] 4.2
22:53:10.289 00.000 21444 AutoFind: local max [301, 122] 4.2
22:53:10.289 00.000 21444 AutoFind: local max [642, 77] 4.2
22:53:10.289 00.000 21444 AutoFind: local max [326, 87] 4.2
22:53:10.289 00.000 21444 AutoFind: local max [788, 23] 4.1
22:53:10.289 00.000 21444 AutoFind: local max [68, 90] 4.1
22:53:10.289 00.000 21444 AutoFind: local max [32, 105] 4.1
22:53:10.289 00.000 21444 AutoFind: local max [844, 311] 4.1
22:53:10.289 00.000 21444 AutoFind: local max [619, 76] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [472, 438] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [579, 396] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [478, 564] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [771, 588] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [368, 368] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [490, 389] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [89, 369] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [52, 60] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [427, 137] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [413, 377] 4.0
22:53:10.289 00.000 21444 AutoFind: local max [784, 77] 3.9
22:53:10.289 00.000 21444 AutoFind: local max [126, 389] 3.9
22:53:10.289 00.000 21444 AutoFind: local max [741, 311] 3.9
22:53:10.289 00.000 21444 AutoFind: local max [817, 454] 3.9
22:53:10.289 00.000 21444 AutoFind: local max [138, 320] 3.9
22:53:10.289 00.000 21444 AutoFind: local max [887, 303] 3.9
22:53:10.289 00.000 21444 AutoFind: local max [290, 128] 3.9
22:53:10.289 00.000 21444 AutoFind: local max [755, 412] 3.9
22:53:10.289 00.000 21444 AutoFind: local max [282, 167] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [411, 319] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [418, 370] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [724, 30] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [758, 33] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [159, 224] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [550, 473] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [367, 310] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [168, 424] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [761, 329] 3.8
22:53:10.289 00.000 21444 AutoFind: local max [189, 412] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [897, 77] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [520, 77] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [896, 389] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [446, 310] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [190, 49] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [706, 287] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [443, 154] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [280, 180] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [180, 113] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [908, 191] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [859, 439] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [655, 282] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [659, 164] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [135, 553] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [901, 446] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [654, 23] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [213, 111] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [111, 245] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [774, 189] 3.7
22:53:10.289 00.000 21444 AutoFind: local max [638, 330] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [618, 311] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [375, 23] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [126, 446] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [412, 283] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [15, 49] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [126, 283] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [868, 77] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [681, 24] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [500, 67] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [575, 445] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [301, 253] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [680, 311] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [871, 310] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [616, 541] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [246, 164] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [458, 77] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [279, 118] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [880, 49] 3.6
22:53:10.289 00.000 21444 AutoFind: local max [490, 310] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [259, 228] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [418, 429] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [697, 136] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [476, 122] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [615, 101] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [524, 374] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [814, 8] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [93, 320] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [72, 190] 3.5
22:53:10.289 00.000 21444 AutoFind: local max [740, 319] 3.5
22:53:10.289 00.000 21444 AutoFind: too close [740, 319] 3.5 - [741, 311] 3.9
22:53:10.289 00.000 21444 AutoFind: too close [740, 319] 3.5 - [756, 320] 4.6
22:53:10.289 00.000 21444 AutoFind: too close [490, 310] 3.5 - [481, 329] 4.5
22:53:10.289 00.000 21444 AutoFind: too close [279, 118] 3.6 - [290, 128] 3.9
22:53:10.289 00.000 21444 AutoFind: too close [871, 310] 3.6 - [887, 303] 3.9
22:53:10.289 00.000 21444 AutoFind: too close [500, 67] 3.6 - [520, 77] 3.7
22:53:10.289 00.000 21444 AutoFind: too close [618, 311] 3.6 - [638, 330] 3.6
22:53:10.289 00.000 21444 AutoFind: too close [280, 180] 3.7 - [282, 167] 3.8
22:53:10.289 00.000 21444 AutoFind: too close [443, 154] 3.7 - [427, 137] 4.0
22:53:10.289 00.000 21444 AutoFind: too close [761, 329] 3.8 - [741, 311] 3.9
22:53:10.289 00.000 21444 AutoFind: too close [761, 329] 3.8 - [756, 320] 4.6
22:53:10.289 00.000 21444 AutoFind: too close [418, 370] 3.8 - [413, 377] 4.0
22:53:10.289 00.000 21444 AutoFind: too close [755, 412] 3.9 - [737, 422] 4.2
22:53:10.289 00.000 21444 AutoFind: too close [290, 128] 3.9 - [301, 122] 4.2
22:53:10.289 00.000 21444 AutoFind: too close [741, 311] 3.9 - [756, 320] 4.6
22:53:10.289 00.000 21444 AutoFind: too close [52, 60] 4.0 - [69, 77] 4.5
22:53:10.289 00.000 21444 AutoFind: too close [32, 105] 4.1 - [52, 85] 5.5
22:53:10.289 00.000 21444 AutoFind: too close [68, 90] 4.1 - [69, 77] 4.5
22:53:10.289 00.000 21444 AutoFind: too close [68, 90] 4.1 - [52, 85] 5.5
22:53:10.289 00.000 21444 AutoFind: too close [69, 77] 4.5 - [52, 85] 5.5
22:53:10.289 00.000 21444 AutoFind: too close to edge [814, 8] 3.5
22:53:10.289 00.000 21444 AutoFind: too close to edge [880, 49] 3.6
22:53:10.289 00.000 21444 AutoFind: too close to edge [681, 24] 3.6
22:53:10.289 00.000 21444 AutoFind: too close to edge [15, 49] 3.6
22:53:10.289 00.000 21444 AutoFind: too close to edge [375, 23] 3.6
22:53:10.289 00.000 21444 AutoFind: too close to edge [654, 23] 3.7
22:53:10.289 00.000 21444 AutoFind: too close to edge [135, 553] 3.7
22:53:10.289 00.000 21444 AutoFind: too close to edge [908, 191] 3.7
22:53:10.289 00.000 21444 AutoFind: too close to edge [190, 49] 3.7
22:53:10.289 00.000 21444 AutoFind: too close to edge [758, 33] 3.8
22:53:10.289 00.000 21444 AutoFind: too close to edge [724, 30] 3.8
22:53:10.289 00.000 21444 AutoFind: too close to edge [771, 588] 4.0
22:53:10.289 00.000 21444 AutoFind: too close to edge [478, 564] 4.0
22:53:10.289 00.000 21444 AutoFind: too close to edge [788, 23] 4.1
22:53:10.289 00.000 21444 AutoFind: too close to edge [333, 60] 4.4
22:53:10.289 00.000 21444 AutoFind: too close to edge [929, 77] 4.7
22:53:10.289 00.000 21444 AutoFind: too close to edge [309, 57] 18.8
22:53:10.289 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:53:10.289 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=301.13, Y=288.31, Mass=245490, SNR=103.9, Peak=16137 HFD=4.6
22:53:10.289 00.000 21444 Star::Find(15, 839, 156, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=839.26, Y=155.60, Mass=40849, SNR=33.5, Peak=6454 HFD=3.5
22:53:10.289 00.000 21444 Star::Find(15, 440, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=439.68, Y=233.77, Mass=55204, SNR=34.6, Peak=6853 HFD=3.8
22:53:10.289 00.000 21444 Star::Find(15, 489, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=489.51, Y=211.03, Mass=23584, SNR=21.3, Peak=5087 HFD=3.6
22:53:10.289 00.000 21444 Star::Find(15, 847, 336, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=847.01, Y=335.99, Mass=19468, SNR=21.0, Peak=5416 HFD=2.8
22:53:10.289 00.000 21444 Star::Find(15, 473, 272, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=473.62, Y=271.88, Mass=10616, SNR=17.1, Peak=4750 HFD=2.3
22:53:10.289 00.000 21444 Star::Find(15, 642, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=262 bg=3614.5 sigma=265.0 thresh=4410 peak=4160
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=642.00, Y=77.00, Mass=1673, SNR=2.9, Peak=4492 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 326, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=326.45, Y=87.84, Mass=4373, SNR=8.5, Peak=4359 HFD=2.6
22:53:10.289 00.000 21444 Star::Find(15, 844, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=837.01, Y=308.39, Mass=4962, SNR=8.8, Peak=4644 HFD=2.2
22:53:10.289 00.000 21444 Star::Find(15, 619, 76, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=258 bg=3614.1 sigma=245.5 thresh=4350 peak=4302
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=619.00, Y=76.00, Mass=3809, SNR=2.9, Peak=4668 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 472, 438, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=471.43, Y=437.84, Mass=10265, SNR=15.6, Peak=4142 HFD=3.3
22:53:10.289 00.000 21444 Star::Find(15, 579, 396, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=577.71, Y=382.83, Mass=5426, SNR=9.3, Peak=4902 HFD=3.1
22:53:10.289 00.000 21444 Star::Find(15, 368, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=5 nbg=256 bg=3401.5 sigma=232.3 thresh=4098 peak=4096
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=368.00, Y=368.00, Mass=4314, SNR=2.9, Peak=4563 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 490, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=244 bg=3510.6 sigma=220.3 thresh=4172 peak=4154
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=490.00, Y=389.00, Mass=3641, SNR=2.9, Peak=4502 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 89, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=3 nbg=253 bg=3228.9 sigma=228.7 thresh=3915 peak=3829
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=89.00, Y=369.00, Mass=2205, SNR=2.9, Peak=4265 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 784, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=1 nbg=274 bg=3754.6 sigma=255.9 thresh=4522 peak=4335
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=784.00, Y=77.00, Mass=957, SNR=2.9, Peak=4712 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 126, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=120.55, Y=376.08, Mass=17817, SNR=29.6, Peak=7196 HFD=1.4
22:53:10.289 00.000 21444 Star::Find(15, 817, 454, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=814.50, Y=441.52, Mass=15430, SNR=29.0, Peak=7335 HFD=1.4
22:53:10.289 00.000 21444 Star::Find(15, 138, 320, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=1 nbg=265 bg=3430.0 sigma=286.2 thresh=4289 peak=3998
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=138.00, Y=320.00, Mass=887, SNR=2.9, Peak=4317 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 411, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=410.01, Y=319.46, Mass=17139, SNR=25.9, Peak=7522 HFD=1.2
22:53:10.289 00.000 21444 Star::Find(15, 159, 224, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=158.50, Y=223.80, Mass=3611, SNR=7.3, Peak=4443 HFD=1.1
22:53:10.289 00.000 21444 Star::Find(15, 550, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=5 nbg=268 bg=2729.1 sigma=265.6 thresh=3526 peak=3454
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=550.00, Y=473.00, Mass=4795, SNR=2.9, Peak=3931 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 367, 310, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=226 bg=3474.7 sigma=207.6 thresh=4097 peak=4068
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=310.00, Mass=3375, SNR=2.9, Peak=4479 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 168, 424, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=164.45, Y=410.23, Mass=7262, SNR=10.9, Peak=4094 HFD=3.5
22:53:10.289 00.000 21444 Star::Find(15, 189, 412, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=262 bg=3069.0 sigma=248.6 thresh=3815 peak=3665
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=412.00, Mass=1557, SNR=2.9, Peak=3942 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 897, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=6 nbg=266 bg=3372.0 sigma=239.1 thresh=4089 peak=3993
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=897.00, Y=77.00, Mass=4995, SNR=2.9, Peak=4396 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 896, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=8 nbg=259 bg=3264.7 sigma=229.9 thresh=3954 peak=3935
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=896.00, Y=389.00, Mass=6404, SNR=2.9, Peak=4221 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 446, 310, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=255 bg=3430.8 sigma=230.7 thresh=4123 peak=4108
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=446.00, Y=310.00, Mass=3288, SNR=2.9, Peak=4531 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 706, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=706.97, Y=285.69, Mass=5962, SNR=10.3, Peak=4726 HFD=2.0
22:53:10.289 00.000 21444 Star::Find(15, 180, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=265 bg=3418.9 sigma=250.8 thresh=4171 peak=4036
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=180.00, Y=113.00, Mass=3484, SNR=2.9, Peak=4328 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 859, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=244 bg=3286.8 sigma=214.7 thresh=3931 peak=3890
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=859.00, Y=439.00, Mass=3476, SNR=2.9, Peak=4302 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 655, 282, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=264 bg=3416.3 sigma=261.8 thresh=4202 peak=4008
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=282.00, Mass=3637, SNR=2.9, Peak=4462 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 659, 164, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=673.51, Y=161.51, Mass=13149, SNR=24.6, Peak=6840 HFD=1.4
22:53:10.289 00.000 21444 Star::Find(15, 901, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=1 nbg=281 bg=2989.2 sigma=266.2 thresh=3788 peak=3485
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=446.00, Mass=848, SNR=2.9, Peak=3837 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 213, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=213.01, Y=110.57, Mass=5883, SNR=9.6, Peak=4309 HFD=2.6
22:53:10.289 00.000 21444 Star::Find(15, 111, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=112.29, Y=244.85, Mass=4633, SNR=8.7, Peak=4264 HFD=2.2
22:53:10.289 00.000 21444 Star::Find(15, 774, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=269 bg=3495.1 sigma=272.0 thresh=4311 peak=4200
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=774.00, Y=189.00, Mass=2102, SNR=2.9, Peak=4675 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 126, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=119.63, Y=458.19, Mass=19246, SNR=28.7, Peak=6666 HFD=1.5
22:53:10.289 00.000 21444 Star::Find(15, 412, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=16 nbg=236 bg=3407.2 sigma=183.4 thresh=3957 peak=3952
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=412.00, Y=283.00, Mass=10877, SNR=2.9, Peak=4322 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 126, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=125.58, Y=283.00, Mass=3717, SNR=7.3, Peak=4429 HFD=1.1
22:53:10.289 00.000 21444 Star::Find(15, 868, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=3 nbg=273 bg=3446.5 sigma=275.0 thresh=4272 peak=4108
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=868.00, Y=77.00, Mass=2627, SNR=2.9, Peak=4575 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 575, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=276 bg=3094.3 sigma=271.4 thresh=3909 peak=3898
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=575.00, Y=445.00, Mass=4121, SNR=2.9, Peak=4353 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 301, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=300.58, Y=254.62, Mass=7329, SNR=10.5, Peak=4397 HFD=3.2
22:53:10.289 00.000 21444 Star::Find(15, 680, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=260 bg=3492.5 sigma=244.3 thresh=4225 peak=4149
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=680.00, Y=311.00, Mass=3169, SNR=2.9, Peak=4489 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 616, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=604.48, Y=536.51, Mass=14291, SNR=25.0, Peak=6525 HFD=1.4
22:53:10.289 00.000 21444 Star::Find(15, 246, 164, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=261 bg=3382.4 sigma=248.8 thresh=4129 peak=4053
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=246.00, Y=164.00, Mass=2129, SNR=2.9, Peak=4498 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 458, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=6 nbg=234 bg=3598.6 sigma=208.9 thresh=4225 peak=4052
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=458.00, Y=77.00, Mass=4393, SNR=2.9, Peak=4470 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 259, 228, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=272.40, Y=240.53, Mass=5930, SNR=12.5, Peak=4675 HFD=3.3
22:53:10.289 00.000 21444 Star::Find(15, 418, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=413.38, Y=442.14, Mass=11181, SNR=18.0, Peak=4983 HFD=4.4
22:53:10.289 00.000 21444 Star::Find(15, 697, 136, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=696.94, Y=137.65, Mass=8734, SNR=14.0, Peak=4304 HFD=4.7
22:53:10.289 00.000 21444 Star::Find(15, 476, 122, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=3 nbg=254 bg=3476.6 sigma=217.6 thresh=4129 peak=4040
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=476.00, Y=122.00, Mass=2175, SNR=2.9, Peak=4283 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 615, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=615.99, Y=101.53, Mass=4690, SNR=8.1, Peak=4630 HFD=4.1
22:53:10.289 00.000 21444 Star::Find(15, 524, 374, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=252 bg=3484.2 sigma=217.6 thresh=4137 peak=4063
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=524.00, Y=374.00, Mass=1607, SNR=2.9, Peak=4385 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 93, 320, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=90.47, Y=331.28, Mass=20660, SNR=23.8, Peak=7317 HFD=2.6
22:53:10.289 00.000 21444 Star::Find(15, 72, 190, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=7 nbg=255 bg=3034.4 sigma=231.1 thresh=3728 peak=3709
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=72.00, Y=190.00, Mass=5600, SNR=2.9, Peak=4069 HFD=0.0
22:53:10.289 00.000 21444 AutoFind: finding best star pass 1
22:53:10.289 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=301.13, Y=288.31, Mass=245490, SNR=103.9, Peak=16137 HFD=4.6
22:53:10.289 00.000 21444 AutoFind: near-saturated [301, 289] 44.1 Mass 245490 SNR 103.9 Peak 16137
22:53:10.289 00.000 21444 Star::Find(15, 839, 156, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=839.26, Y=155.60, Mass=40849, SNR=33.5, Peak=6454 HFD=3.5
22:53:10.289 00.000 21444 AutoFind: near-saturated [839, 156] 10.8 Mass 40849 SNR 33.5 Peak 6454
22:53:10.289 00.000 21444 Star::Find(15, 440, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=439.68, Y=233.77, Mass=55204, SNR=34.6, Peak=6853 HFD=3.8
22:53:10.289 00.000 21444 AutoFind: near-saturated [440, 235] 10.8 Mass 55204 SNR 34.6 Peak 6853
22:53:10.289 00.000 21444 Star::Find(15, 489, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=489.51, Y=211.03, Mass=23584, SNR=21.3, Peak=5087 HFD=3.6
22:53:10.289 00.000 21444 AutoFind: near-saturated [489, 211] 7.2 Mass 23584 SNR 21.3 Peak 5087
22:53:10.289 00.000 21444 Star::Find(15, 847, 336, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=847.01, Y=335.99, Mass=19468, SNR=21.0, Peak=5416 HFD=2.8
22:53:10.289 00.000 21444 AutoFind: near-saturated [847, 336] 7.1 Mass 19468 SNR 21.0 Peak 5416
22:53:10.289 00.000 21444 Star::Find(15, 473, 272, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=473.62, Y=271.88, Mass=10616, SNR=17.1, Peak=4750 HFD=2.3
22:53:10.289 00.000 21444 AutoFind: near-saturated [473, 272] 4.6 Mass 10616 SNR 17.1 Peak 4750
22:53:10.289 00.000 21444 Star::Find(15, 642, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=262 bg=3614.5 sigma=265.0 thresh=4410 peak=4160
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=642.00, Y=77.00, Mass=1673, SNR=2.9, Peak=4492 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 326, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=326.45, Y=87.84, Mass=4373, SNR=8.5, Peak=4359 HFD=2.6
22:53:10.289 00.000 21444 AutoFind: near-saturated [326, 87] 4.2 Mass 4373 SNR 8.5 Peak 4359
22:53:10.289 00.000 21444 Star::Find(15, 844, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=837.01, Y=308.39, Mass=4962, SNR=8.8, Peak=4644 HFD=2.2
22:53:10.289 00.000 21444 AutoFind: near-saturated [844, 311] 4.1 Mass 4962 SNR 8.8 Peak 4644
22:53:10.289 00.000 21444 Star::Find(15, 619, 76, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=258 bg=3614.1 sigma=245.5 thresh=4350 peak=4302
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=619.00, Y=76.00, Mass=3809, SNR=2.9, Peak=4668 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 472, 438, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=471.43, Y=437.84, Mass=10265, SNR=15.6, Peak=4142 HFD=3.3
22:53:10.289 00.000 21444 AutoFind: near-saturated [472, 438] 4.0 Mass 10265 SNR 15.6 Peak 4142
22:53:10.289 00.000 21444 Star::Find(15, 579, 396, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=577.71, Y=382.83, Mass=5426, SNR=9.3, Peak=4902 HFD=3.1
22:53:10.289 00.000 21444 AutoFind: near-saturated [579, 396] 4.0 Mass 5426 SNR 9.3 Peak 4902
22:53:10.289 00.000 21444 Star::Find(15, 368, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=5 nbg=256 bg=3401.5 sigma=232.3 thresh=4098 peak=4096
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=368.00, Y=368.00, Mass=4314, SNR=2.9, Peak=4563 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 490, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=244 bg=3510.6 sigma=220.3 thresh=4172 peak=4154
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=490.00, Y=389.00, Mass=3641, SNR=2.9, Peak=4502 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 89, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=3 nbg=253 bg=3228.9 sigma=228.7 thresh=3915 peak=3829
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=89.00, Y=369.00, Mass=2205, SNR=2.9, Peak=4265 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 784, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=1 nbg=274 bg=3754.6 sigma=255.9 thresh=4522 peak=4335
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=784.00, Y=77.00, Mass=957, SNR=2.9, Peak=4712 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 126, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=120.55, Y=376.08, Mass=17817, SNR=29.6, Peak=7196 HFD=1.4
22:53:10.289 00.000 21444 AutoFind: near-saturated [126, 389] 3.9 Mass 17817 SNR 29.6 Peak 7196
22:53:10.289 00.000 21444 Star::Find(15, 817, 454, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=814.50, Y=441.52, Mass=15430, SNR=29.0, Peak=7335 HFD=1.4
22:53:10.289 00.000 21444 AutoFind: near-saturated [817, 454] 3.9 Mass 15430 SNR 29.0 Peak 7335
22:53:10.289 00.000 21444 Star::Find(15, 138, 320, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=1 nbg=265 bg=3430.0 sigma=286.2 thresh=4289 peak=3998
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=138.00, Y=320.00, Mass=887, SNR=2.9, Peak=4317 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 411, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=410.01, Y=319.46, Mass=17139, SNR=25.9, Peak=7522 HFD=1.2
22:53:10.289 00.000 21444 AutoFind: near-saturated [411, 319] 3.8 Mass 17139 SNR 25.9 Peak 7522
22:53:10.289 00.000 21444 Star::Find(15, 159, 224, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=158.50, Y=223.80, Mass=3611, SNR=7.3, Peak=4443 HFD=1.1
22:53:10.289 00.000 21444 AutoFind: near-saturated [159, 224] 3.8 Mass 3611 SNR 7.3 Peak 4443
22:53:10.289 00.000 21444 Star::Find(15, 550, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=5 nbg=268 bg=2729.1 sigma=265.6 thresh=3526 peak=3454
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=550.00, Y=473.00, Mass=4795, SNR=2.9, Peak=3931 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 367, 310, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=226 bg=3474.7 sigma=207.6 thresh=4097 peak=4068
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=310.00, Mass=3375, SNR=2.9, Peak=4479 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 168, 424, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=164.45, Y=410.23, Mass=7262, SNR=10.9, Peak=4094 HFD=3.5
22:53:10.289 00.000 21444 AutoFind: near-saturated [168, 424] 3.8 Mass 7262 SNR 10.9 Peak 4094
22:53:10.289 00.000 21444 Star::Find(15, 189, 412, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=262 bg=3069.0 sigma=248.6 thresh=3815 peak=3665
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=412.00, Mass=1557, SNR=2.9, Peak=3942 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 897, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=6 nbg=266 bg=3372.0 sigma=239.1 thresh=4089 peak=3993
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=897.00, Y=77.00, Mass=4995, SNR=2.9, Peak=4396 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 896, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=8 nbg=259 bg=3264.7 sigma=229.9 thresh=3954 peak=3935
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=896.00, Y=389.00, Mass=6404, SNR=2.9, Peak=4221 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 446, 310, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=255 bg=3430.8 sigma=230.7 thresh=4123 peak=4108
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=446.00, Y=310.00, Mass=3288, SNR=2.9, Peak=4531 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 706, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=706.97, Y=285.69, Mass=5962, SNR=10.3, Peak=4726 HFD=2.0
22:53:10.289 00.000 21444 AutoFind: near-saturated [706, 287] 3.7 Mass 5962 SNR 10.3 Peak 4726
22:53:10.289 00.000 21444 Star::Find(15, 180, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=265 bg=3418.9 sigma=250.8 thresh=4171 peak=4036
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=180.00, Y=113.00, Mass=3484, SNR=2.9, Peak=4328 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 859, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=244 bg=3286.8 sigma=214.7 thresh=3931 peak=3890
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=859.00, Y=439.00, Mass=3476, SNR=2.9, Peak=4302 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 655, 282, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=264 bg=3416.3 sigma=261.8 thresh=4202 peak=4008
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=282.00, Mass=3637, SNR=2.9, Peak=4462 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 659, 164, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=673.51, Y=161.51, Mass=13149, SNR=24.6, Peak=6840 HFD=1.4
22:53:10.289 00.000 21444 AutoFind: near-saturated [659, 164] 3.7 Mass 13149 SNR 24.6 Peak 6840
22:53:10.289 00.000 21444 Star::Find(15, 901, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=1 nbg=281 bg=2989.2 sigma=266.2 thresh=3788 peak=3485
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=446.00, Mass=848, SNR=2.9, Peak=3837 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 213, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=213.01, Y=110.57, Mass=5883, SNR=9.6, Peak=4309 HFD=2.6
22:53:10.289 00.000 21444 AutoFind: near-saturated [213, 111] 3.7 Mass 5883 SNR 9.6 Peak 4309
22:53:10.289 00.000 21444 Star::Find(15, 111, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=112.29, Y=244.85, Mass=4633, SNR=8.7, Peak=4264 HFD=2.2
22:53:10.289 00.000 21444 AutoFind: near-saturated [111, 245] 3.7 Mass 4633 SNR 8.7 Peak 4264
22:53:10.289 00.000 21444 Star::Find(15, 774, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=269 bg=3495.1 sigma=272.0 thresh=4311 peak=4200
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=774.00, Y=189.00, Mass=2102, SNR=2.9, Peak=4675 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 126, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=119.63, Y=458.19, Mass=19246, SNR=28.7, Peak=6666 HFD=1.5
22:53:10.289 00.000 21444 AutoFind: near-saturated [126, 446] 3.6 Mass 19246 SNR 28.7 Peak 6666
22:53:10.289 00.000 21444 Star::Find(15, 412, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=16 nbg=236 bg=3407.2 sigma=183.4 thresh=3957 peak=3952
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=412.00, Y=283.00, Mass=10877, SNR=2.9, Peak=4322 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 126, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=125.58, Y=283.00, Mass=3717, SNR=7.3, Peak=4429 HFD=1.1
22:53:10.289 00.000 21444 AutoFind: near-saturated [126, 283] 3.6 Mass 3717 SNR 7.3 Peak 4429
22:53:10.289 00.000 21444 Star::Find(15, 868, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=3 nbg=273 bg=3446.5 sigma=275.0 thresh=4272 peak=4108
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=868.00, Y=77.00, Mass=2627, SNR=2.9, Peak=4575 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 575, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=276 bg=3094.3 sigma=271.4 thresh=3909 peak=3898
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=575.00, Y=445.00, Mass=4121, SNR=2.9, Peak=4353 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 301, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=300.58, Y=254.62, Mass=7329, SNR=10.5, Peak=4397 HFD=3.2
22:53:10.289 00.000 21444 AutoFind: near-saturated [301, 253] 3.6 Mass 7329 SNR 10.5 Peak 4397
22:53:10.289 00.000 21444 Star::Find(15, 680, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=4 nbg=260 bg=3492.5 sigma=244.3 thresh=4225 peak=4149
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=680.00, Y=311.00, Mass=3169, SNR=2.9, Peak=4489 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 616, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=604.48, Y=536.51, Mass=14291, SNR=25.0, Peak=6525 HFD=1.4
22:53:10.289 00.000 21444 AutoFind: near-saturated [616, 541] 3.6 Mass 14291 SNR 25.0 Peak 6525
22:53:10.289 00.000 21444 Star::Find(15, 246, 164, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=261 bg=3382.4 sigma=248.8 thresh=4129 peak=4053
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=246.00, Y=164.00, Mass=2129, SNR=2.9, Peak=4498 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 458, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=6 nbg=234 bg=3598.6 sigma=208.9 thresh=4225 peak=4052
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=458.00, Y=77.00, Mass=4393, SNR=2.9, Peak=4470 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 259, 228, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=272.40, Y=240.53, Mass=5930, SNR=12.5, Peak=4675 HFD=3.3
22:53:10.289 00.000 21444 AutoFind: near-saturated [259, 228] 3.5 Mass 5930 SNR 12.5 Peak 4675
22:53:10.289 00.000 21444 Star::Find(15, 418, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=413.38, Y=442.14, Mass=11181, SNR=18.0, Peak=4983 HFD=4.4
22:53:10.289 00.000 21444 AutoFind: near-saturated [418, 429] 3.5 Mass 11181 SNR 18.0 Peak 4983
22:53:10.289 00.000 21444 Star::Find(15, 697, 136, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=696.94, Y=137.65, Mass=8734, SNR=14.0, Peak=4304 HFD=4.7
22:53:10.289 00.000 21444 AutoFind: near-saturated [697, 136] 3.5 Mass 8734 SNR 14.0 Peak 4304
22:53:10.289 00.000 21444 Star::Find(15, 476, 122, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=3 nbg=254 bg=3476.6 sigma=217.6 thresh=4129 peak=4040
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=476.00, Y=122.00, Mass=2175, SNR=2.9, Peak=4283 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 615, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=615.99, Y=101.53, Mass=4690, SNR=8.1, Peak=4630 HFD=4.1
22:53:10.289 00.000 21444 AutoFind: near-saturated [615, 101] 3.5 Mass 4690 SNR 8.1 Peak 4630
22:53:10.289 00.000 21444 Star::Find(15, 524, 374, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=2 nbg=252 bg=3484.2 sigma=217.6 thresh=4137 peak=4063
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=524.00, Y=374.00, Mass=1607, SNR=2.9, Peak=4385 HFD=0.0
22:53:10.289 00.000 21444 Star::Find(15, 93, 320, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=90.47, Y=331.28, Mass=20660, SNR=23.8, Peak=7317 HFD=2.6
22:53:10.289 00.000 21444 AutoFind: near-saturated [93, 320] 3.5 Mass 20660 SNR 23.8 Peak 7317
22:53:10.289 00.000 21444 Star::Find(15, 72, 190, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find false star n=7 nbg=255 bg=3034.4 sigma=231.1 thresh=3728 peak=3709
22:53:10.289 00.000 21444 Star::Find returns 0 (2), X=72.00, Y=190.00, Mass=5600, SNR=2.9, Peak=4069 HFD=0.0
22:53:10.289 00.000 21444 AutoFind: could not find a star on Pass 1
22:53:10.289 00.000 21444 AutoFind: finding best star pass 2
22:53:10.289 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=301.13, Y=288.31, Mass=245490, SNR=103.9, Peak=16137 HFD=4.6
22:53:10.289 00.000 21444 AutoFind: star saturated or too dim [301, 289] 44.1 Mass 245490 SNR 103.9
22:53:10.289 00.000 21444 Star::Find(15, 839, 156, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=839.26, Y=155.60, Mass=40849, SNR=33.5, Peak=6454 HFD=3.5
22:53:10.289 00.000 21444 AutoFind: star saturated or too dim [839, 156] 10.8 Mass 40849 SNR 33.5
22:53:10.289 00.000 21444 Star::Find(15, 440, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.289 00.000 21444 Star::Find returns 1 (1), X=439.68, Y=233.77, Mass=55204, SNR=34.6, Peak=6853 HFD=3.8
22:53:10.289 00.000 21444 AutoFind: star saturated or too dim [440, 235] 10.8 Mass 55204 SNR 34.6
22:53:10.289 00.000 21444 Star::Find(15, 489, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.016 21444 Star::Find returns 1 (1), X=489.51, Y=211.03, Mass=23584, SNR=21.3, Peak=5087 HFD=3.6
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [489, 211] 7.2 Mass 23584 SNR 21.3
22:53:10.305 00.000 21444 Star::Find(15, 847, 336, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=847.01, Y=335.99, Mass=19468, SNR=21.0, Peak=5416 HFD=2.8
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [847, 336] 7.1 Mass 19468 SNR 21.0
22:53:10.305 00.000 21444 Star::Find(15, 473, 272, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=473.62, Y=271.88, Mass=10616, SNR=17.1, Peak=4750 HFD=2.3
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [473, 272] 4.6 Mass 10616 SNR 17.1
22:53:10.305 00.000 21444 Star::Find(15, 642, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=2 nbg=262 bg=3614.5 sigma=265.0 thresh=4410 peak=4160
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=642.00, Y=77.00, Mass=1673, SNR=2.9, Peak=4492 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 326, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=326.45, Y=87.84, Mass=4373, SNR=8.5, Peak=4359 HFD=2.6
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [326, 87] 4.2 Mass 4373 SNR 8.5
22:53:10.305 00.000 21444 Star::Find(15, 844, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=837.01, Y=308.39, Mass=4962, SNR=8.8, Peak=4644 HFD=2.2
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [844, 311] 4.1 Mass 4962 SNR 8.8
22:53:10.305 00.000 21444 Star::Find(15, 619, 76, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=258 bg=3614.1 sigma=245.5 thresh=4350 peak=4302
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=619.00, Y=76.00, Mass=3809, SNR=2.9, Peak=4668 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 472, 438, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=471.43, Y=437.84, Mass=10265, SNR=15.6, Peak=4142 HFD=3.3
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [472, 438] 4.0 Mass 10265 SNR 15.6
22:53:10.305 00.000 21444 Star::Find(15, 579, 396, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=577.71, Y=382.83, Mass=5426, SNR=9.3, Peak=4902 HFD=3.1
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [579, 396] 4.0 Mass 5426 SNR 9.3
22:53:10.305 00.000 21444 Star::Find(15, 368, 368, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=5 nbg=256 bg=3401.5 sigma=232.3 thresh=4098 peak=4096
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=368.00, Y=368.00, Mass=4314, SNR=2.9, Peak=4563 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 490, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=244 bg=3510.6 sigma=220.3 thresh=4172 peak=4154
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=490.00, Y=389.00, Mass=3641, SNR=2.9, Peak=4502 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 89, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=3 nbg=253 bg=3228.9 sigma=228.7 thresh=3915 peak=3829
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=89.00, Y=369.00, Mass=2205, SNR=2.9, Peak=4265 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 784, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=1 nbg=274 bg=3754.6 sigma=255.9 thresh=4522 peak=4335
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=784.00, Y=77.00, Mass=957, SNR=2.9, Peak=4712 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 126, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=120.55, Y=376.08, Mass=17817, SNR=29.6, Peak=7196 HFD=1.4
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [126, 389] 3.9 Mass 17817 SNR 29.6
22:53:10.305 00.000 21444 Star::Find(15, 817, 454, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=814.50, Y=441.52, Mass=15430, SNR=29.0, Peak=7335 HFD=1.4
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [817, 454] 3.9 Mass 15430 SNR 29.0
22:53:10.305 00.000 21444 Star::Find(15, 138, 320, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=1 nbg=265 bg=3430.0 sigma=286.2 thresh=4289 peak=3998
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=138.00, Y=320.00, Mass=887, SNR=2.9, Peak=4317 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 411, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=410.01, Y=319.46, Mass=17139, SNR=25.9, Peak=7522 HFD=1.2
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [411, 319] 3.8 Mass 17139 SNR 25.9
22:53:10.305 00.000 21444 Star::Find(15, 159, 224, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=158.50, Y=223.80, Mass=3611, SNR=7.3, Peak=4443 HFD=1.1
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [159, 224] 3.8 Mass 3611 SNR 7.3
22:53:10.305 00.000 21444 Star::Find(15, 550, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=5 nbg=268 bg=2729.1 sigma=265.6 thresh=3526 peak=3454
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=550.00, Y=473.00, Mass=4795, SNR=2.9, Peak=3931 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 367, 310, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=226 bg=3474.7 sigma=207.6 thresh=4097 peak=4068
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=367.00, Y=310.00, Mass=3375, SNR=2.9, Peak=4479 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 168, 424, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=164.45, Y=410.23, Mass=7262, SNR=10.9, Peak=4094 HFD=3.5
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [168, 424] 3.8 Mass 7262 SNR 10.9
22:53:10.305 00.000 21444 Star::Find(15, 189, 412, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=2 nbg=262 bg=3069.0 sigma=248.6 thresh=3815 peak=3665
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=189.00, Y=412.00, Mass=1557, SNR=2.9, Peak=3942 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 897, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=6 nbg=266 bg=3372.0 sigma=239.1 thresh=4089 peak=3993
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=897.00, Y=77.00, Mass=4995, SNR=2.9, Peak=4396 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 896, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=8 nbg=259 bg=3264.7 sigma=229.9 thresh=3954 peak=3935
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=896.00, Y=389.00, Mass=6404, SNR=2.9, Peak=4221 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 446, 310, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=255 bg=3430.8 sigma=230.7 thresh=4123 peak=4108
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=446.00, Y=310.00, Mass=3288, SNR=2.9, Peak=4531 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 706, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=706.97, Y=285.69, Mass=5962, SNR=10.3, Peak=4726 HFD=2.0
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [706, 287] 3.7 Mass 5962 SNR 10.3
22:53:10.305 00.000 21444 Star::Find(15, 180, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=265 bg=3418.9 sigma=250.8 thresh=4171 peak=4036
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=180.00, Y=113.00, Mass=3484, SNR=2.9, Peak=4328 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 859, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=244 bg=3286.8 sigma=214.7 thresh=3931 peak=3890
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=859.00, Y=439.00, Mass=3476, SNR=2.9, Peak=4302 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 655, 282, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=264 bg=3416.3 sigma=261.8 thresh=4202 peak=4008
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=282.00, Mass=3637, SNR=2.9, Peak=4462 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 659, 164, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=673.51, Y=161.51, Mass=13149, SNR=24.6, Peak=6840 HFD=1.4
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [659, 164] 3.7 Mass 13149 SNR 24.6
22:53:10.305 00.000 21444 Star::Find(15, 901, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=1 nbg=281 bg=2989.2 sigma=266.2 thresh=3788 peak=3485
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=446.00, Mass=848, SNR=2.9, Peak=3837 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 213, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=213.01, Y=110.57, Mass=5883, SNR=9.6, Peak=4309 HFD=2.6
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [213, 111] 3.7 Mass 5883 SNR 9.6
22:53:10.305 00.000 21444 Star::Find(15, 111, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=112.29, Y=244.85, Mass=4633, SNR=8.7, Peak=4264 HFD=2.2
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [111, 245] 3.7 Mass 4633 SNR 8.7
22:53:10.305 00.000 21444 Star::Find(15, 774, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=2 nbg=269 bg=3495.1 sigma=272.0 thresh=4311 peak=4200
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=774.00, Y=189.00, Mass=2102, SNR=2.9, Peak=4675 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 126, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=119.63, Y=458.19, Mass=19246, SNR=28.7, Peak=6666 HFD=1.5
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [126, 446] 3.6 Mass 19246 SNR 28.7
22:53:10.305 00.000 21444 Star::Find(15, 412, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=16 nbg=236 bg=3407.2 sigma=183.4 thresh=3957 peak=3952
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=412.00, Y=283.00, Mass=10877, SNR=2.9, Peak=4322 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 126, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=125.58, Y=283.00, Mass=3717, SNR=7.3, Peak=4429 HFD=1.1
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [126, 283] 3.6 Mass 3717 SNR 7.3
22:53:10.305 00.000 21444 Star::Find(15, 868, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=3 nbg=273 bg=3446.5 sigma=275.0 thresh=4272 peak=4108
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=868.00, Y=77.00, Mass=2627, SNR=2.9, Peak=4575 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 575, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=276 bg=3094.3 sigma=271.4 thresh=3909 peak=3898
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=575.00, Y=445.00, Mass=4121, SNR=2.9, Peak=4353 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 301, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=300.58, Y=254.62, Mass=7329, SNR=10.5, Peak=4397 HFD=3.2
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [301, 253] 3.6 Mass 7329 SNR 10.5
22:53:10.305 00.000 21444 Star::Find(15, 680, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=4 nbg=260 bg=3492.5 sigma=244.3 thresh=4225 peak=4149
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=680.00, Y=311.00, Mass=3169, SNR=2.9, Peak=4489 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 616, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=604.48, Y=536.51, Mass=14291, SNR=25.0, Peak=6525 HFD=1.4
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [616, 541] 3.6 Mass 14291 SNR 25.0
22:53:10.305 00.000 21444 Star::Find(15, 246, 164, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=2 nbg=261 bg=3382.4 sigma=248.8 thresh=4129 peak=4053
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=246.00, Y=164.00, Mass=2129, SNR=2.9, Peak=4498 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 458, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=6 nbg=234 bg=3598.6 sigma=208.9 thresh=4225 peak=4052
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=458.00, Y=77.00, Mass=4393, SNR=2.9, Peak=4470 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 259, 228, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=272.40, Y=240.53, Mass=5930, SNR=12.5, Peak=4675 HFD=3.3
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [259, 228] 3.5 Mass 5930 SNR 12.5
22:53:10.305 00.000 21444 Star::Find(15, 418, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=413.38, Y=442.14, Mass=11181, SNR=18.0, Peak=4983 HFD=4.4
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [418, 429] 3.5 Mass 11181 SNR 18.0
22:53:10.305 00.000 21444 Star::Find(15, 697, 136, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=696.94, Y=137.65, Mass=8734, SNR=14.0, Peak=4304 HFD=4.7
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [697, 136] 3.5 Mass 8734 SNR 14.0
22:53:10.305 00.000 21444 Star::Find(15, 476, 122, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=3 nbg=254 bg=3476.6 sigma=217.6 thresh=4129 peak=4040
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=476.00, Y=122.00, Mass=2175, SNR=2.9, Peak=4283 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 615, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=615.99, Y=101.53, Mass=4690, SNR=8.1, Peak=4630 HFD=4.1
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [615, 101] 3.5 Mass 4690 SNR 8.1
22:53:10.305 00.000 21444 Star::Find(15, 524, 374, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=2 nbg=252 bg=3484.2 sigma=217.6 thresh=4137 peak=4063
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=524.00, Y=374.00, Mass=1607, SNR=2.9, Peak=4385 HFD=0.0
22:53:10.305 00.000 21444 Star::Find(15, 93, 320, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=90.47, Y=331.28, Mass=20660, SNR=23.8, Peak=7317 HFD=2.6
22:53:10.305 00.000 21444 AutoFind: star saturated or too dim [93, 320] 3.5 Mass 20660 SNR 23.8
22:53:10.305 00.000 21444 Star::Find(15, 72, 190, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find false star n=7 nbg=255 bg=3034.4 sigma=231.1 thresh=3728 peak=3709
22:53:10.305 00.000 21444 Star::Find returns 0 (2), X=72.00, Y=190.00, Mass=5600, SNR=2.9, Peak=4069 HFD=0.0
22:53:10.305 00.000 21444 AutoFind: could not find a non-saturated star!
22:53:10.305 00.000 21444 AutoFind: finding best star pass 3
22:53:10.305 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=301.13, Y=288.31, Mass=245490, SNR=103.9, Peak=16137 HFD=4.6
22:53:10.305 00.000 21444 AutoFind returns star at [301, 289] 44.1 Mass 245490 SNR 103.9
22:53:10.305 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=301.13, Y=288.31, Mass=245490, SNR=103.9, Peak=16137 HFD=4.6
22:53:10.305 00.000 21444 MultiStar: List (12): {301.13, 288.31}(103.9), {839.26, 155.60}(33.5), {439.68, 233.77}(34.6), {489.51, 211.03}(21.3), {847.01, 335.99}(21.0), {473.62, 271.88}(17.1), {326.45, 87.84}(8.5), {837.01, 308.39}(8.8), {471.43, 437.84}(15.6), {577.71, 382.83}(9.3), {120.55, 376.08}(29.6), {814.50, 441.52}(29.0), 
22:53:10.305 00.000 21444 setting lock position to (301.13, 288.31)
22:53:10.305 00.000 21444 MultiStar: stabilizing after lock position change
22:53:10.305 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:53:10.305 00.000 21444 UpdateGuideState(): m_state=1
22:53:10.305 00.000 21444 Star::Find(15, 301, 288, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
22:53:10.305 00.000 21444 Star::Find returns 1 (1), X=301.13, Y=288.31, Mass=245490, SNR=103.9, Peak=16137 HFD=4.6
22:53:10.305 00.000 21444 DistanceChecker: deactivated
22:53:10.305 00.000 21444 setting lock position to (301.13, 288.31)
22:53:10.305 00.000 21444 MultiStar: stabilizing after lock position change
22:53:10.305 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:53:10.305 00.000 21444 Changing from state SELECTING to SELECTED
22:53:10.305 00.000 21444 guider state => SELECTED
22:53:10.305 00.000 21444 UpdateImageDisplay: Size=(968,608) min=768, max=16137, med=3192, FiltMin=1178, FiltMax=12697, Gamma=1.500
22:53:10.321 00.016 21444 UpdateGuideState exits: m=245490 SNR=103.9 Saturated
22:53:10.321 00.000 21444 UpdateImageDisplay: Size=(968,608) min=768, max=16137, med=3192, FiltMin=1178, FiltMax=12697, Gamma=1.500
22:53:10.337 00.016 21444 Status Line: Auto-selected star at (301.1, 288.3)
22:53:11.122 00.785 25848 Exposure complete
22:53:11.138 00.016 25848 worker thread done servicing request
22:53:11.138 00.000 21444 OnExposeComplete: enter
22:53:11.138 00.000 21444 UpdateGuideState(): m_state=2
22:53:11.138 00.000 21444 Star::Find(15, 301, 288, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
22:53:11.138 00.000 21444 Star::Find returns 1 (1), X=300.81, Y=288.07, Mass=251788, SNR=112.5, Peak=16303 HFD=4.4
22:53:11.138 00.000 21444 UpdateImageDisplay: Size=(968,608) min=766, max=16303, med=3199, FiltMin=1138, FiltMax=13405, Gamma=1.500
22:53:11.150 00.012 21444 UpdateGuideState exits: m=251788 SNR=112.5 Saturated
22:53:11.150 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:11.150 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:11.150 00.000 21444 Enqueuing Expose request
22:53:11.150 00.000 25848 Worker thread wakes up
22:53:11.150 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:11.150 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,273,31,31)
22:53:14.518 03.368 25848 Exposure complete
22:53:14.533 00.015 25848 worker thread done servicing request
22:53:14.533 00.000 21444 OnExposeComplete: enter
22:53:14.533 00.000 21444 UpdateGuideState(): m_state=2
22:53:14.533 00.000 21444 Star::Find(15, 300, 288, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
22:53:14.533 00.000 21444 Star::Find returns 1 (1), X=300.62, Y=287.88, Mass=232049, SNR=102.3, Peak=15091 HFD=4.4
22:53:14.533 00.000 21444 UpdateImageDisplay: Size=(968,608) min=658, max=15091, med=3197, FiltMin=990, FiltMax=11878, Gamma=1.500
22:53:14.549 00.016 21444 UpdateGuideState exits: m=232049 SNR=102.3 Saturated
22:53:14.549 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:14.549 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:14.549 00.000 21444 Enqueuing Expose request
22:53:14.549 00.000 25848 Worker thread wakes up
22:53:14.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:14.549 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,273,31,31)
22:53:17.904 03.355 25848 Exposure complete
22:53:17.920 00.016 25848 worker thread done servicing request
22:53:17.920 00.000 21444 OnExposeComplete: enter
22:53:17.920 00.000 21444 UpdateGuideState(): m_state=2
22:53:17.920 00.000 21444 Star::Find(15, 300, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
22:53:17.920 00.000 21444 Star::Find returns 1 (1), X=300.50, Y=287.63, Mass=246639, SNR=122.0, Peak=15015 HFD=4.9
22:53:17.920 00.000 21444 UpdateImageDisplay: Size=(968,608) min=784, max=15015, med=3198, FiltMin=908, FiltMax=11734, Gamma=1.500
22:53:17.936 00.016 21444 UpdateGuideState exits: m=246639 SNR=122.0 Saturated
22:53:17.936 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:17.936 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:17.936 00.000 21444 Enqueuing Expose request
22:53:17.936 00.000 25848 Worker thread wakes up
22:53:17.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:17.936 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(285,273,31,31)
22:53:21.297 03.361 25848 Exposure complete
22:53:21.313 00.016 25848 worker thread done servicing request
22:53:21.313 00.000 21444 OnExposeComplete: enter
22:53:21.313 00.000 21444 UpdateGuideState(): m_state=2
22:53:21.313 00.000 21444 Star::Find(15, 300, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
22:53:21.313 00.000 21444 Star::Find returns 1 (1), X=300.54, Y=287.79, Mass=218941, SNR=103.5, Peak=14647 HFD=4.5
22:53:21.313 00.000 21444 UpdateImageDisplay: Size=(968,608) min=422, max=14647, med=3205, FiltMin=939, FiltMax=11959, Gamma=1.500
22:53:21.329 00.016 21444 UpdateGuideState exits: m=218941 SNR=103.5 Saturated
22:53:21.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:21.329 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:21.329 00.000 21444 Enqueuing Expose request
22:53:21.329 00.000 25848 Worker thread wakes up
22:53:21.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:21.329 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,273,31,31)
22:53:24.692 03.363 25848 Exposure complete
22:53:24.710 00.018 25848 worker thread done servicing request
22:53:24.710 00.000 21444 OnExposeComplete: enter
22:53:24.710 00.000 21444 UpdateGuideState(): m_state=2
22:53:24.710 00.000 21444 Star::Find(15, 300, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
22:53:24.710 00.000 21444 Star::Find returns 1 (1), X=300.75, Y=287.46, Mass=251975, SNR=107.8, Peak=15272 HFD=5.0
22:53:24.710 00.000 21444 UpdateImageDisplay: Size=(968,608) min=791, max=15272, med=3196, FiltMin=1127, FiltMax=11718, Gamma=1.500
22:53:24.724 00.014 21444 UpdateGuideState exits: m=251975 SNR=107.8 Saturated
22:53:24.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:24.724 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:24.724 00.000 21444 Enqueuing Expose request
22:53:24.724 00.000 25848 Worker thread wakes up
22:53:24.724 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:24.724 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,272,31,31)
22:53:28.084 03.360 25848 Exposure complete
22:53:28.099 00.015 25848 worker thread done servicing request
22:53:28.099 00.000 21444 OnExposeComplete: enter
22:53:28.099 00.000 21444 UpdateGuideState(): m_state=2
22:53:28.099 00.000 21444 Star::Find(15, 300, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
22:53:28.099 00.000 21444 Star::Find returns 1 (1), X=300.58, Y=287.91, Mass=252150, SNR=123.6, Peak=15705 HFD=4.8
22:53:28.099 00.000 21444 UpdateImageDisplay: Size=(968,608) min=665, max=15705, med=3199, FiltMin=951, FiltMax=13248, Gamma=1.500
22:53:28.115 00.016 21444 UpdateGuideState exits: m=252150 SNR=123.6 Saturated
22:53:28.115 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:28.115 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:28.115 00.000 21444 Enqueuing Expose request
22:53:28.115 00.000 25848 Worker thread wakes up
22:53:28.115 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:28.115 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,273,31,31)
22:53:29.391 01.276 21444 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
22:53:31.473 02.082 25848 Exposure complete
22:53:31.488 00.015 25848 worker thread done servicing request
22:53:31.488 00.000 21444 OnExposeComplete: enter
22:53:31.488 00.000 21444 UpdateGuideState(): m_state=2
22:53:31.488 00.000 21444 Star::Find(15, 300, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
22:53:31.488 00.000 21444 Star::Find returns 1 (1), X=300.65, Y=287.56, Mass=238580, SNR=96.6, Peak=15709 HFD=4.8
22:53:31.488 00.000 21444 UpdateImageDisplay: Size=(968,608) min=574, max=15709, med=3207, FiltMin=1007, FiltMax=12332, Gamma=1.500
22:53:31.504 00.016 21444 UpdateGuideState exits: m=238580 SNR=96.6 Saturated
22:53:31.504 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:31.504 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:31.504 00.000 21444 Enqueuing Expose request
22:53:31.504 00.000 25848 Worker thread wakes up
22:53:31.504 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:31.504 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,273,31,31)
22:53:34.873 03.369 25848 Exposure complete
22:53:34.890 00.017 25848 worker thread done servicing request
22:53:34.890 00.000 21444 OnExposeComplete: enter
22:53:34.890 00.000 21444 UpdateGuideState(): m_state=2
22:53:34.890 00.000 21444 Star::Find(15, 300, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
22:53:34.890 00.000 21444 Star::Find returns 1 (1), X=301.13, Y=287.53, Mass=243848, SNR=113.3, Peak=14927 HFD=4.8
22:53:34.892 00.002 21444 UpdateImageDisplay: Size=(968,608) min=705, max=14927, med=3213, FiltMin=1042, FiltMax=12427, Gamma=1.500
22:53:34.905 00.013 21444 UpdateGuideState exits: m=243848 SNR=113.3 Saturated
22:53:34.905 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:34.905 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:34.905 00.000 21444 Enqueuing Expose request
22:53:34.905 00.000 25848 Worker thread wakes up
22:53:34.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:34.905 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,273,31,31)
22:53:38.263 03.358 25848 Exposure complete
22:53:38.281 00.018 25848 worker thread done servicing request
22:53:38.281 00.000 21444 OnExposeComplete: enter
22:53:38.281 00.000 21444 UpdateGuideState(): m_state=2
22:53:38.281 00.000 21444 Star::Find(15, 301, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:38.281 00.000 21444 Star::Find returns 1 (1), X=301.15, Y=287.62, Mass=263903, SNR=117.5, Peak=16973 HFD=4.8
22:53:38.281 00.000 21444 UpdateImageDisplay: Size=(968,608) min=710, max=16973, med=3205, FiltMin=970, FiltMax=13494, Gamma=1.500
22:53:38.295 00.014 21444 UpdateGuideState exits: m=263903 SNR=117.5 Saturated
22:53:38.295 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:38.295 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:38.295 00.000 21444 Enqueuing Expose request
22:53:38.295 00.000 25848 Worker thread wakes up
22:53:38.295 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:38.295 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,273,31,31)
22:53:38.303 00.008 21444 User exited setup dialog with 'ok'
22:53:38.303 00.000 21444 set dither mode 0
22:53:38.303 00.000 21444 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:53:38.303 00.000 21444 AutoExp: config min = 1000 max = 5000 snr = 6.00
22:53:38.303 00.000 21444 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
22:53:38.310 00.007 21444 camera: set binning = 1
22:53:38.310 00.000 21444 Saturation detection set to Max-ADU value 255
22:53:38.310 00.000 21444 Setting StarMinHFD = 0.50
22:53:38.310 00.000 21444 Setting MaxHFD = 10.0
22:53:38.310 00.000 21444 Setting StarMinSNR = 6.0
22:53:38.310 00.000 21444 Setting AutoSelDownsample = 0
22:53:38.310 00.000 21444 MultiStar mode enabled
22:53:38.310 00.000 21444 Rotator:SetReversed: isReversed = 0
22:53:38.310 00.000 21444 Scope: enabling slew check, guiding will stop when slew is detected
22:53:38.310 00.000 21444 BLC: Backlash comp enabled, Comp pulse = 203 ms
22:53:38.310 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 54.2
22:53:38.310 00.000 21444 ScopeASCOM::SideOfPier() returns 0
22:53:38.373 00.063 21444 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.33
22:53:38.373 00.000 21444 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
22:53:38.373 00.000 21444 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
22:53:38.373 00.000 21444 Image scale has changed via AD UI - step-size and algo adjustments will be made
22:53:38.373 00.000 21444 New image scale properties:  fl= 2800, px= 5.860u, bin= 1
22:53:38.373 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
22:53:38.373 00.000 21444 Cal step-size changed from 150 ms to 150 ms
22:53:38.373 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 54.2
22:53:38.373 00.000 21444 ScopeASCOM::SideOfPier() returns 0
22:53:38.437 00.064 21444 Calibrations cleared because of image scale change
22:53:38.437 00.000 21444 Guide algo min moves reset to 0.510u
22:53:38.437 00.000 21444 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.51
22:53:38.463 00.026 21444 PhdConfig flush
22:53:38.643 00.180 21444 evsrv: cli 0107EBA0 connect
22:53:38.643 00.000 21444 case statement mapped state 2 to 1
22:53:38.643 00.000 21444 case statement mapped state 2 to 1
22:53:38.643 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"6e4d8913-7d3f-4891-9564-a35e2881d310"}
22:53:38.643 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"6e4d8913-7d3f-4891-9564-a35e2881d310"}
22:53:38.643 00.000 21444 evsrv: cli 0107EBA0 disconnect
22:53:41.397 02.754 21444 GuiderMultiStar::AutoSelect enter
22:53:41.411 00.014 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
22:53:41.426 00.015 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:53:41.426 00.000 21444 AutoFind: downsample 2x
22:53:41.430 00.004 21444 AutoFind: global mean = 1.8, stdev 566.5
22:53:41.430 00.000 21444 AutoFind: using threshold = 0.1
22:53:41.436 00.006 21444 AutoFind: local max [301, 289] 44.5
22:53:41.436 00.000 21444 AutoFind: local max [311, 57] 17.1
22:53:41.436 00.000 21444 AutoFind: local max [441, 233] 13.0
22:53:41.436 00.000 21444 AutoFind: local max [841, 155] 9.5
22:53:41.436 00.000 21444 AutoFind: local max [491, 211] 7.0
22:53:41.436 00.000 21444 AutoFind: local max [847, 335] 4.6
22:53:41.436 00.000 21444 AutoFind: local max [21, 53] 4.4
22:53:41.436 00.000 21444 AutoFind: local max [473, 51] 4.4
22:53:41.436 00.000 21444 AutoFind: local max [117, 89] 3.9
22:53:41.436 00.000 21444 AutoFind: local max [193, 401] 3.9
22:53:41.436 00.000 21444 AutoFind: local max [759, 19] 3.7
22:53:41.436 00.000 21444 AutoFind: local max [213, 319] 3.6
22:53:41.436 00.000 21444 AutoFind: local max [237, 155] 3.6
22:53:41.436 00.000 21444 AutoFind: local max [321, 75] 3.6
22:53:41.436 00.000 21444 AutoFind: local max [17, 183] 3.5
22:53:41.436 00.000 21444 AutoFind: local max [683, 89] 3.5
22:53:41.436 00.000 21444 AutoFind: local max [871, 19] 3.5
22:53:41.436 00.000 21444 AutoFind: local max [89, 149] 3.5
22:53:41.436 00.000 21444 AutoFind: local max [363, 287] 3.5
22:53:41.436 00.000 21444 AutoFind: local max [905, 381] 3.5
22:53:41.436 00.000 21444 AutoFind: local max [845, 19] 3.4
22:53:41.436 00.000 21444 AutoFind: local max [491, 67] 3.4
22:53:41.436 00.000 21444 AutoFind: local max [637, 49] 3.4
22:53:41.436 00.000 21444 AutoFind: local max [443, 507] 3.4
22:53:41.436 00.000 21444 AutoFind: local max [611, 381] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [497, 19] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [699, 51] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [565, 341] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [937, 491] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [403, 401] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [327, 91] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [589, 33] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [189, 19] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [691, 157] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [553, 173] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [85, 321] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [687, 383] 3.3
22:53:41.436 00.000 21444 AutoFind: local max [255, 155] 3.2
22:53:41.436 00.000 21444 AutoFind: local max [609, 19] 3.2
22:53:41.436 00.000 21444 AutoFind: local max [759, 303] 3.2
22:53:41.436 00.000 21444 AutoFind: local max [173, 33] 3.2
22:53:41.436 00.000 21444 AutoFind: local max [353, 341] 3.2
22:53:41.436 00.000 21444 AutoFind: local max [165, 51] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [653, 127] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [83, 185] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [201, 477] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [535, 91] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [511, 521] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [815, 589] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [849, 185] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [563, 275] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [827, 169] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [859, 227] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [945, 33] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [331, 21] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [557, 319] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [469, 205] 3.1
22:53:41.436 00.000 21444 AutoFind: local max [531, 469] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [583, 73] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [163, 155] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [891, 49] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [367, 273] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [661, 91] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [135, 277] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [753, 91] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [175, 225] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [861, 71] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [717, 73] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [605, 77] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [571, 171] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [411, 491] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [231, 507] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [729, 259] 3.0
22:53:41.436 00.000 21444 AutoFind: local max [887, 341] 2.9
22:53:41.436 00.000 21444 AutoFind: local max [421, 49] 2.9
22:53:41.436 00.000 21444 AutoFind: local max [531, 185] 2.9
22:53:41.436 00.000 21444 AutoFind: local max [217, 491] 2.9
22:53:41.436 00.000 21444 AutoFind: local max [437, 467] 2.9
22:53:41.436 00.000 21444 AutoFind: local max [831, 35] 2.9
22:53:41.436 00.000 21444 AutoFind: local max [621, 489] 2.9
22:53:41.436 00.000 21444 AutoFind: local max [315, 19] 2.9
22:53:41.438 00.002 21444 AutoFind: local max [229, 19] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [875, 343] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [511, 157] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [527, 533] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [899, 19] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [895, 275] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [787, 183] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [661, 171] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [421, 19] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [811, 185] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [823, 493] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [653, 51] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [271, 183] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [909, 319] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [113, 549] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [943, 71] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [319, 533] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [177, 287] 2.9
22:53:41.438 00.000 21444 AutoFind: local max [573, 19] 2.9
22:53:41.438 00.000 21444 AutoFind: too close [573, 19] 2.9 - [589, 33] 3.3
22:53:41.438 00.000 21444 AutoFind: too close [653, 51] 2.9 - [637, 49] 3.4
22:53:41.438 00.000 21444 AutoFind: too close [811, 185] 2.9 - [827, 169] 3.1
22:53:41.438 00.000 21444 AutoFind: too close [527, 533] 2.9 - [511, 521] 3.1
22:53:41.438 00.000 21444 AutoFind: too close [875, 343] 2.9 - [887, 341] 2.9
22:53:41.438 00.000 21444 AutoFind: too close [315, 19] 2.9 - [331, 21] 3.1
22:53:41.438 00.000 21444 AutoFind: too close [831, 35] 2.9 - [845, 19] 3.4
22:53:41.438 00.000 21444 AutoFind: too close [217, 491] 2.9 - [231, 507] 3.0
22:53:41.438 00.000 21444 AutoFind: too close [217, 491] 2.9 - [201, 477] 3.1
22:53:41.438 00.000 21444 AutoFind: too close [571, 171] 3.0 - [553, 173] 3.3
22:53:41.438 00.000 21444 AutoFind: too close [367, 273] 3.0 - [363, 287] 3.5
22:53:41.438 00.000 21444 AutoFind: too close [827, 169] 3.1 - [841, 155] 9.5
22:53:41.438 00.000 21444 AutoFind: too close [165, 51] 3.1 - [173, 33] 3.2
22:53:41.438 00.000 21444 AutoFind: too close [173, 33] 3.2 - [189, 19] 3.3
22:53:41.438 00.000 21444 AutoFind: too close [609, 19] 3.2 - [589, 33] 3.3
22:53:41.438 00.000 21444 AutoFind: too close [255, 155] 3.2 - [237, 155] 3.6
22:53:41.438 00.000 21444 AutoFind: too close [327, 91] 3.3 - [321, 75] 3.6
22:53:41.438 00.000 21444 AutoFind: too close [491, 67] 3.4 - [473, 51] 4.4
22:53:41.438 00.000 21444 AutoFind: too close [321, 75] 3.6 - [311, 57] 17.1
22:53:41.438 00.000 21444 AutoFind: too close to edge [943, 71] 2.9
22:53:41.438 00.000 21444 AutoFind: too close to edge [113, 549] 2.9
22:53:41.438 00.000 21444 AutoFind: too close to edge [909, 319] 2.9
22:53:41.438 00.000 21444 AutoFind: too close to edge [421, 19] 2.9
22:53:41.438 00.000 21444 AutoFind: too close to edge [899, 19] 2.9
22:53:41.438 00.000 21444 AutoFind: too close to edge [229, 19] 2.9
22:53:41.438 00.000 21444 AutoFind: too close to edge [421, 49] 2.9
22:53:41.438 00.000 21444 AutoFind: too close to edge [891, 49] 3.0
22:53:41.438 00.000 21444 AutoFind: too close to edge [945, 33] 3.1
22:53:41.438 00.000 21444 AutoFind: too close to edge [815, 589] 3.1
22:53:41.438 00.000 21444 AutoFind: too close to edge [937, 491] 3.3
22:53:41.438 00.000 21444 AutoFind: too close to edge [699, 51] 3.3
22:53:41.438 00.000 21444 AutoFind: too close to edge [497, 19] 3.3
22:53:41.438 00.000 21444 AutoFind: too close to edge [871, 19] 3.5
22:53:41.438 00.000 21444 AutoFind: too close to edge [17, 183] 3.5
22:53:41.438 00.000 21444 AutoFind: too close to edge [759, 19] 3.7
22:53:41.438 00.000 21444 AutoFind: too close to edge [21, 53] 4.4
22:53:41.438 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:53:41.438 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find returns 1 (1), X=301.15, Y=287.62, Mass=263903, SNR=117.5, Peak=16973 HFD=4.8
22:53:41.438 00.000 21444 Star::Find(15, 441, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find returns 1 (1), X=439.85, Y=233.38, Mass=64101, SNR=37.8, Peak=7687 HFD=3.7
22:53:41.438 00.000 21444 Star::Find(15, 491, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find returns 1 (1), X=490.14, Y=210.08, Mass=30348, SNR=25.7, Peak=5429 HFD=3.6
22:53:41.438 00.000 21444 Star::Find(15, 847, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find returns 1 (1), X=847.05, Y=335.63, Mass=17653, SNR=17.9, Peak=5301 HFD=2.5
22:53:41.438 00.000 21444 Star::Find(15, 117, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find returns 1 (1), X=118.28, Y=88.57, Mass=8561, SNR=12.0, Peak=4701 HFD=2.7
22:53:41.438 00.000 21444 Star::Find(15, 193, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find false star n=7 nbg=247 bg=3085.6 sigma=237.4 thresh=3798 peak=3705
22:53:41.438 00.000 21444 Star::Find returns 0 (2), X=193.00, Y=401.00, Mass=5890, SNR=2.9, Peak=4284 HFD=0.0
22:53:41.438 00.000 21444 Star::Find(15, 213, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find returns 1 (1), X=211.10, Y=319.38, Mass=7836, SNR=11.0, Peak=4378 HFD=2.4
22:53:41.438 00.000 21444 Star::Find(15, 683, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find false star n=1 nbg=269 bg=3527.5 sigma=276.9 thresh=4358 peak=4143
22:53:41.438 00.000 21444 Star::Find returns 0 (2), X=683.00, Y=89.00, Mass=940, SNR=2.9, Peak=4583 HFD=0.0
22:53:41.438 00.000 21444 Star::Find(15, 89, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find false star n=3 nbg=264 bg=3198.9 sigma=257.9 thresh=3972 peak=3870
22:53:41.438 00.000 21444 Star::Find returns 0 (2), X=89.00, Y=149.00, Mass=2535, SNR=2.9, Peak=4094 HFD=0.0
22:53:41.438 00.000 21444 Star::Find(15, 905, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find false star n=5 nbg=265 bg=3117.8 sigma=241.5 thresh=3842 peak=3765
22:53:41.438 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=381.00, Mass=4143, SNR=2.9, Peak=4125 HFD=0.0
22:53:41.438 00.000 21444 Star::Find(15, 443, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.438 00.000 21444 Star::Find false star n=3 nbg=262 bg=2420.9 sigma=243.2 thresh=3150 peak=3067
22:53:41.438 00.000 21444 Star::Find returns 0 (2), X=443.00, Y=507.00, Mass=2439, SNR=2.9, Peak=3577 HFD=0.0
22:53:41.440 00.002 21444 Star::Find(15, 611, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=9 nbg=260 bg=3385.7 sigma=236.5 thresh=4095 peak=4022
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=611.00, Y=381.00, Mass=7323, SNR=2.9, Peak=4474 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 565, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=9 nbg=254 bg=3404.9 sigma=238.9 thresh=4122 peak=4088
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=341.00, Mass=7658, SNR=2.9, Peak=4403 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 403, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=403.16, Y=399.95, Mass=5776, SNR=9.8, Peak=4295 HFD=1.9
22:53:41.440 00.000 21444 Star::Find(15, 691, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=2 nbg=262 bg=3534.4 sigma=226.4 thresh=4214 peak=3970
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=157.00, Mass=1573, SNR=2.9, Peak=4389 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 85, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=90.14, Y=331.34, Mass=19038, SNR=29.3, Peak=7367 HFD=1.7
22:53:41.440 00.000 21444 Star::Find(15, 687, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=4 nbg=253 bg=3496.6 sigma=243.8 thresh=4228 peak=4108
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=687.00, Y=383.00, Mass=3644, SNR=2.9, Peak=4724 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 759, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=759.14, Y=295.00, Mass=2632, SNR=6.6, Peak=4751 HFD=2.6
22:53:41.440 00.000 21444 Star::Find(15, 353, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=353.01, Y=343.06, Mass=5215, SNR=9.1, Peak=4385 HFD=2.7
22:53:41.440 00.000 21444 Star::Find(15, 653, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=647.50, Y=121.48, Mass=15574, SNR=33.5, Peak=7688 HFD=1.4
22:53:41.440 00.000 21444 Star::Find(15, 83, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=4 nbg=254 bg=3148.5 sigma=219.1 thresh=3806 peak=3755
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=83.00, Y=185.00, Mass=3333, SNR=2.9, Peak=4132 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 535, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=534.47, Y=84.48, Mass=5728, SNR=10.2, Peak=5077 HFD=1.4
22:53:41.440 00.000 21444 Star::Find(15, 849, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=846.30, Y=184.85, Mass=6988, SNR=10.2, Peak=4434 HFD=4.3
22:53:41.440 00.000 21444 Star::Find(15, 563, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=6 nbg=247 bg=3447.8 sigma=201.0 thresh=4051 peak=3976
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=563.00, Y=275.00, Mass=4395, SNR=2.9, Peak=4302 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 859, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=858.58, Y=224.85, Mass=4515, SNR=9.3, Peak=4626 HFD=3.3
22:53:41.440 00.000 21444 Star::Find(15, 557, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=6 nbg=255 bg=3399.8 sigma=222.0 thresh=4066 peak=4050
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=319.00, Mass=5106, SNR=2.9, Peak=4524 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 469, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=3 nbg=278 bg=3464.8 sigma=257.2 thresh=4236 peak=4133
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=469.00, Y=205.00, Mass=2883, SNR=2.9, Peak=4582 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 531, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=2 nbg=276 bg=2834.8 sigma=248.2 thresh=3579 peak=3526
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=531.00, Y=469.00, Mass=1759, SNR=2.9, Peak=3815 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 583, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=585.06, Y=71.81, Mass=7876, SNR=10.9, Peak=4713 HFD=3.6
22:53:41.440 00.000 21444 Star::Find(15, 163, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=4 nbg=257 bg=3308.1 sigma=233.7 thresh=4009 peak=3947
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=155.00, Mass=3156, SNR=2.9, Peak=4157 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 661, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=661.72, Y=91.16, Mass=10345, SNR=15.0, Peak=4583 HFD=5.0
22:53:41.440 00.000 21444 Star::Find(15, 135, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=4 nbg=264 bg=3414.0 sigma=233.8 thresh=4116 peak=3969
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=277.00, Mass=3366, SNR=2.9, Peak=4390 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 753, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=8 nbg=264 bg=3623.1 sigma=246.7 thresh=4363 peak=4202
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=91.00, Mass=7550, SNR=2.9, Peak=4550 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 175, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=175.36, Y=224.39, Mass=13214, SNR=17.0, Peak=4336 HFD=5.7
22:53:41.440 00.000 21444 Star::Find(15, 861, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=861.26, Y=71.48, Mass=5590, SNR=8.0, Peak=4492 HFD=3.8
22:53:41.440 00.000 21444 Star::Find(15, 717, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=3 nbg=264 bg=3602.5 sigma=233.4 thresh=4303 peak=4146
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=717.00, Y=73.00, Mass=2650, SNR=2.9, Peak=4569 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 605, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=8 nbg=258 bg=3565.1 sigma=259.5 thresh=4344 peak=4335
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=605.00, Y=77.00, Mass=7642, SNR=2.9, Peak=4711 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 411, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find returns 1 (1), X=410.74, Y=491.78, Mass=5971, SNR=9.1, Peak=3678 HFD=2.4
22:53:41.440 00.000 21444 Star::Find(15, 729, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=4 nbg=268 bg=3537.7 sigma=248.1 thresh=4282 peak=4173
22:53:41.440 00.000 21444 Star::Find returns 0 (2), X=729.00, Y=259.00, Mass=3301, SNR=2.9, Peak=4456 HFD=0.0
22:53:41.440 00.000 21444 Star::Find(15, 531, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.440 00.000 21444 Star::Find false star n=5 nbg=261 bg=3389.8 sigma=243.4 thresh=4120 peak=4099
22:53:41.442 00.002 21444 Star::Find returns 0 (2), X=531.00, Y=185.00, Mass=4384, SNR=2.9, Peak=4454 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 437, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 0 (3), X=437.00, Y=467.00, Mass=0, SNR=0.0, Peak=3526 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 621, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=620.66, Y=488.35, Mass=5683, SNR=8.6, Peak=4128 HFD=4.5
22:53:41.442 00.000 21444 Star::Find(15, 511, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=5 nbg=248 bg=3394.6 sigma=217.2 thresh=4046 peak=4044
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=157.00, Mass=3973, SNR=2.9, Peak=4260 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 895, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=5 nbg=254 bg=3217.3 sigma=216.1 thresh=3866 peak=3862
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=275.00, Mass=3880, SNR=2.9, Peak=4144 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 787, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=787.29, Y=183.59, Mass=10852, SNR=15.1, Peak=4852 HFD=2.9
22:53:41.442 00.000 21444 Star::Find(15, 661, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=673.45, Y=161.24, Mass=15988, SNR=25.2, Peak=7469 HFD=1.3
22:53:41.442 00.000 21444 Star::Find(15, 823, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=4 nbg=273 bg=2851.5 sigma=259.0 thresh=3628 peak=3538
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=493.00, Mass=3802, SNR=2.9, Peak=3993 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 271, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=266.47, Y=194.86, Mass=17571, SNR=26.6, Peak=7335 HFD=1.4
22:53:41.442 00.000 21444 Star::Find(15, 319, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 0 (3), X=319.00, Y=533.00, Mass=0, SNR=0.0, Peak=3079 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 177, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=177.20, Y=286.73, Mass=4620, SNR=8.5, Peak=4493 HFD=2.6
22:53:41.442 00.000 21444 AutoFind: finding best star pass 1
22:53:41.442 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=301.15, Y=287.62, Mass=263903, SNR=117.5, Peak=16973 HFD=4.8
22:53:41.442 00.000 21444 AutoFind: near-saturated [301, 289] 44.5 Mass 263903 SNR 117.5 Peak 16973
22:53:41.442 00.000 21444 Star::Find(15, 441, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=439.85, Y=233.38, Mass=64101, SNR=37.8, Peak=7687 HFD=3.7
22:53:41.442 00.000 21444 AutoFind: near-saturated [441, 233] 13.0 Mass 64101 SNR 37.8 Peak 7687
22:53:41.442 00.000 21444 Star::Find(15, 491, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=490.14, Y=210.08, Mass=30348, SNR=25.7, Peak=5429 HFD=3.6
22:53:41.442 00.000 21444 AutoFind: near-saturated [491, 211] 7.0 Mass 30348 SNR 25.7 Peak 5429
22:53:41.442 00.000 21444 Star::Find(15, 847, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=847.05, Y=335.63, Mass=17653, SNR=17.9, Peak=5301 HFD=2.5
22:53:41.442 00.000 21444 AutoFind: near-saturated [847, 335] 4.6 Mass 17653 SNR 17.9 Peak 5301
22:53:41.442 00.000 21444 Star::Find(15, 117, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=118.28, Y=88.57, Mass=8561, SNR=12.0, Peak=4701 HFD=2.7
22:53:41.442 00.000 21444 AutoFind: near-saturated [117, 89] 3.9 Mass 8561 SNR 12.0 Peak 4701
22:53:41.442 00.000 21444 Star::Find(15, 193, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=7 nbg=247 bg=3085.6 sigma=237.4 thresh=3798 peak=3705
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=193.00, Y=401.00, Mass=5890, SNR=2.9, Peak=4284 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 213, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find returns 1 (1), X=211.10, Y=319.38, Mass=7836, SNR=11.0, Peak=4378 HFD=2.4
22:53:41.442 00.000 21444 AutoFind: near-saturated [213, 319] 3.6 Mass 7836 SNR 11.0 Peak 4378
22:53:41.442 00.000 21444 Star::Find(15, 683, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=1 nbg=269 bg=3527.5 sigma=276.9 thresh=4358 peak=4143
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=683.00, Y=89.00, Mass=940, SNR=2.9, Peak=4583 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 89, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=3 nbg=264 bg=3198.9 sigma=257.9 thresh=3972 peak=3870
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=89.00, Y=149.00, Mass=2535, SNR=2.9, Peak=4094 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 905, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=5 nbg=265 bg=3117.8 sigma=241.5 thresh=3842 peak=3765
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=381.00, Mass=4143, SNR=2.9, Peak=4125 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 443, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=3 nbg=262 bg=2420.9 sigma=243.2 thresh=3150 peak=3067
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=443.00, Y=507.00, Mass=2439, SNR=2.9, Peak=3577 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 611, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=9 nbg=260 bg=3385.7 sigma=236.5 thresh=4095 peak=4022
22:53:41.442 00.000 21444 Star::Find returns 0 (2), X=611.00, Y=381.00, Mass=7323, SNR=2.9, Peak=4474 HFD=0.0
22:53:41.442 00.000 21444 Star::Find(15, 565, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.442 00.000 21444 Star::Find false star n=9 nbg=254 bg=3404.9 sigma=238.9 thresh=4122 peak=4088
22:53:41.444 00.002 21444 Star::Find returns 0 (2), X=565.00, Y=341.00, Mass=7658, SNR=2.9, Peak=4403 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 403, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=403.16, Y=399.95, Mass=5776, SNR=9.8, Peak=4295 HFD=1.9
22:53:41.444 00.000 21444 AutoFind: near-saturated [403, 401] 3.3 Mass 5776 SNR 9.8 Peak 4295
22:53:41.444 00.000 21444 Star::Find(15, 691, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=2 nbg=262 bg=3534.4 sigma=226.4 thresh=4214 peak=3970
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=157.00, Mass=1573, SNR=2.9, Peak=4389 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 85, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=90.14, Y=331.34, Mass=19038, SNR=29.3, Peak=7367 HFD=1.7
22:53:41.444 00.000 21444 AutoFind: near-saturated [85, 321] 3.3 Mass 19038 SNR 29.3 Peak 7367
22:53:41.444 00.000 21444 Star::Find(15, 687, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=4 nbg=253 bg=3496.6 sigma=243.8 thresh=4228 peak=4108
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=687.00, Y=383.00, Mass=3644, SNR=2.9, Peak=4724 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 759, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=759.14, Y=295.00, Mass=2632, SNR=6.6, Peak=4751 HFD=2.6
22:53:41.444 00.000 21444 AutoFind: near-saturated [759, 303] 3.2 Mass 2632 SNR 6.6 Peak 4751
22:53:41.444 00.000 21444 Star::Find(15, 353, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=353.01, Y=343.06, Mass=5215, SNR=9.1, Peak=4385 HFD=2.7
22:53:41.444 00.000 21444 AutoFind: near-saturated [353, 341] 3.2 Mass 5215 SNR 9.1 Peak 4385
22:53:41.444 00.000 21444 Star::Find(15, 653, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=647.50, Y=121.48, Mass=15574, SNR=33.5, Peak=7688 HFD=1.4
22:53:41.444 00.000 21444 AutoFind: near-saturated [653, 127] 3.1 Mass 15574 SNR 33.5 Peak 7688
22:53:41.444 00.000 21444 Star::Find(15, 83, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=4 nbg=254 bg=3148.5 sigma=219.1 thresh=3806 peak=3755
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=83.00, Y=185.00, Mass=3333, SNR=2.9, Peak=4132 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 535, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=534.47, Y=84.48, Mass=5728, SNR=10.2, Peak=5077 HFD=1.4
22:53:41.444 00.000 21444 AutoFind: near-saturated [535, 91] 3.1 Mass 5728 SNR 10.2 Peak 5077
22:53:41.444 00.000 21444 Star::Find(15, 849, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=846.30, Y=184.85, Mass=6988, SNR=10.2, Peak=4434 HFD=4.3
22:53:41.444 00.000 21444 AutoFind: near-saturated [849, 185] 3.1 Mass 6988 SNR 10.2 Peak 4434
22:53:41.444 00.000 21444 Star::Find(15, 563, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=6 nbg=247 bg=3447.8 sigma=201.0 thresh=4051 peak=3976
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=563.00, Y=275.00, Mass=4395, SNR=2.9, Peak=4302 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 859, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=858.58, Y=224.85, Mass=4515, SNR=9.3, Peak=4626 HFD=3.3
22:53:41.444 00.000 21444 AutoFind: near-saturated [859, 227] 3.1 Mass 4515 SNR 9.3 Peak 4626
22:53:41.444 00.000 21444 Star::Find(15, 557, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=6 nbg=255 bg=3399.8 sigma=222.0 thresh=4066 peak=4050
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=319.00, Mass=5106, SNR=2.9, Peak=4524 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 469, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=3 nbg=278 bg=3464.8 sigma=257.2 thresh=4236 peak=4133
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=469.00, Y=205.00, Mass=2883, SNR=2.9, Peak=4582 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 531, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=2 nbg=276 bg=2834.8 sigma=248.2 thresh=3579 peak=3526
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=531.00, Y=469.00, Mass=1759, SNR=2.9, Peak=3815 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 583, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=585.06, Y=71.81, Mass=7876, SNR=10.9, Peak=4713 HFD=3.6
22:53:41.444 00.000 21444 AutoFind: near-saturated [583, 73] 3.0 Mass 7876 SNR 10.9 Peak 4713
22:53:41.444 00.000 21444 Star::Find(15, 163, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=4 nbg=257 bg=3308.1 sigma=233.7 thresh=4009 peak=3947
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=155.00, Mass=3156, SNR=2.9, Peak=4157 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 661, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=661.72, Y=91.16, Mass=10345, SNR=15.0, Peak=4583 HFD=5.0
22:53:41.444 00.000 21444 AutoFind: near-saturated [661, 91] 3.0 Mass 10345 SNR 15.0 Peak 4583
22:53:41.444 00.000 21444 Star::Find(15, 135, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=4 nbg=264 bg=3414.0 sigma=233.8 thresh=4116 peak=3969
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=277.00, Mass=3366, SNR=2.9, Peak=4390 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 753, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=8 nbg=264 bg=3623.1 sigma=246.7 thresh=4363 peak=4202
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=91.00, Mass=7550, SNR=2.9, Peak=4550 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 175, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=175.36, Y=224.39, Mass=13214, SNR=17.0, Peak=4336 HFD=5.7
22:53:41.444 00.000 21444 AutoFind: near-saturated [175, 225] 3.0 Mass 13214 SNR 17.0 Peak 4336
22:53:41.444 00.000 21444 Star::Find(15, 861, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find returns 1 (1), X=861.26, Y=71.48, Mass=5590, SNR=8.0, Peak=4492 HFD=3.8
22:53:41.444 00.000 21444 AutoFind: near-saturated [861, 71] 3.0 Mass 5590 SNR 8.0 Peak 4492
22:53:41.444 00.000 21444 Star::Find(15, 717, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=3 nbg=264 bg=3602.5 sigma=233.4 thresh=4303 peak=4146
22:53:41.444 00.000 21444 Star::Find returns 0 (2), X=717.00, Y=73.00, Mass=2650, SNR=2.9, Peak=4569 HFD=0.0
22:53:41.444 00.000 21444 Star::Find(15, 605, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.444 00.000 21444 Star::Find false star n=8 nbg=258 bg=3565.1 sigma=259.5 thresh=4344 peak=4335
22:53:41.446 00.002 21444 Star::Find returns 0 (2), X=605.00, Y=77.00, Mass=7642, SNR=2.9, Peak=4711 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 411, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=410.74, Y=491.78, Mass=5971, SNR=9.1, Peak=3678 HFD=2.4
22:53:41.446 00.000 21444 AutoFind: near-saturated [411, 491] 3.0 Mass 5971 SNR 9.1 Peak 3678
22:53:41.446 00.000 21444 Star::Find(15, 729, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=4 nbg=268 bg=3537.7 sigma=248.1 thresh=4282 peak=4173
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=729.00, Y=259.00, Mass=3301, SNR=2.9, Peak=4456 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 531, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=5 nbg=261 bg=3389.8 sigma=243.4 thresh=4120 peak=4099
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=531.00, Y=185.00, Mass=4384, SNR=2.9, Peak=4454 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 437, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 0 (3), X=437.00, Y=467.00, Mass=0, SNR=0.0, Peak=3526 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 621, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=620.66, Y=488.35, Mass=5683, SNR=8.6, Peak=4128 HFD=4.5
22:53:41.446 00.000 21444 AutoFind: near-saturated [621, 489] 2.9 Mass 5683 SNR 8.6 Peak 4128
22:53:41.446 00.000 21444 Star::Find(15, 511, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=5 nbg=248 bg=3394.6 sigma=217.2 thresh=4046 peak=4044
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=157.00, Mass=3973, SNR=2.9, Peak=4260 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 895, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=5 nbg=254 bg=3217.3 sigma=216.1 thresh=3866 peak=3862
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=275.00, Mass=3880, SNR=2.9, Peak=4144 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 787, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=787.29, Y=183.59, Mass=10852, SNR=15.1, Peak=4852 HFD=2.9
22:53:41.446 00.000 21444 AutoFind: near-saturated [787, 183] 2.9 Mass 10852 SNR 15.1 Peak 4852
22:53:41.446 00.000 21444 Star::Find(15, 661, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=673.45, Y=161.24, Mass=15988, SNR=25.2, Peak=7469 HFD=1.3
22:53:41.446 00.000 21444 AutoFind: near-saturated [661, 171] 2.9 Mass 15988 SNR 25.2 Peak 7469
22:53:41.446 00.000 21444 Star::Find(15, 823, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=4 nbg=273 bg=2851.5 sigma=259.0 thresh=3628 peak=3538
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=493.00, Mass=3802, SNR=2.9, Peak=3993 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 271, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=266.47, Y=194.86, Mass=17571, SNR=26.6, Peak=7335 HFD=1.4
22:53:41.446 00.000 21444 AutoFind: near-saturated [271, 183] 2.9 Mass 17571 SNR 26.6 Peak 7335
22:53:41.446 00.000 21444 Star::Find(15, 319, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 0 (3), X=319.00, Y=533.00, Mass=0, SNR=0.0, Peak=3079 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 177, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=177.20, Y=286.73, Mass=4620, SNR=8.5, Peak=4493 HFD=2.6
22:53:41.446 00.000 21444 AutoFind: near-saturated [177, 287] 2.9 Mass 4620 SNR 8.5 Peak 4493
22:53:41.446 00.000 21444 AutoFind: could not find a star on Pass 1
22:53:41.446 00.000 21444 AutoFind: finding best star pass 2
22:53:41.446 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=301.15, Y=287.62, Mass=263903, SNR=117.5, Peak=16973 HFD=4.8
22:53:41.446 00.000 21444 AutoFind: star saturated or too dim [301, 289] 44.5 Mass 263903 SNR 117.5
22:53:41.446 00.000 21444 Star::Find(15, 441, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=439.85, Y=233.38, Mass=64101, SNR=37.8, Peak=7687 HFD=3.7
22:53:41.446 00.000 21444 AutoFind: star saturated or too dim [441, 233] 13.0 Mass 64101 SNR 37.8
22:53:41.446 00.000 21444 Star::Find(15, 491, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=490.14, Y=210.08, Mass=30348, SNR=25.7, Peak=5429 HFD=3.6
22:53:41.446 00.000 21444 AutoFind: star saturated or too dim [491, 211] 7.0 Mass 30348 SNR 25.7
22:53:41.446 00.000 21444 Star::Find(15, 847, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=847.05, Y=335.63, Mass=17653, SNR=17.9, Peak=5301 HFD=2.5
22:53:41.446 00.000 21444 AutoFind: star saturated or too dim [847, 335] 4.6 Mass 17653 SNR 17.9
22:53:41.446 00.000 21444 Star::Find(15, 117, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=118.28, Y=88.57, Mass=8561, SNR=12.0, Peak=4701 HFD=2.7
22:53:41.446 00.000 21444 AutoFind: star saturated or too dim [117, 89] 3.9 Mass 8561 SNR 12.0
22:53:41.446 00.000 21444 Star::Find(15, 193, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=7 nbg=247 bg=3085.6 sigma=237.4 thresh=3798 peak=3705
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=193.00, Y=401.00, Mass=5890, SNR=2.9, Peak=4284 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 213, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find returns 1 (1), X=211.10, Y=319.38, Mass=7836, SNR=11.0, Peak=4378 HFD=2.4
22:53:41.446 00.000 21444 AutoFind: star saturated or too dim [213, 319] 3.6 Mass 7836 SNR 11.0
22:53:41.446 00.000 21444 Star::Find(15, 683, 89, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=1 nbg=269 bg=3527.5 sigma=276.9 thresh=4358 peak=4143
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=683.00, Y=89.00, Mass=940, SNR=2.9, Peak=4583 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 89, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=3 nbg=264 bg=3198.9 sigma=257.9 thresh=3972 peak=3870
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=89.00, Y=149.00, Mass=2535, SNR=2.9, Peak=4094 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 905, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=5 nbg=265 bg=3117.8 sigma=241.5 thresh=3842 peak=3765
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=905.00, Y=381.00, Mass=4143, SNR=2.9, Peak=4125 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 443, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.446 00.000 21444 Star::Find false star n=3 nbg=262 bg=2420.9 sigma=243.2 thresh=3150 peak=3067
22:53:41.446 00.000 21444 Star::Find returns 0 (2), X=443.00, Y=507.00, Mass=2439, SNR=2.9, Peak=3577 HFD=0.0
22:53:41.446 00.000 21444 Star::Find(15, 611, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.002 21444 Star::Find false star n=9 nbg=260 bg=3385.7 sigma=236.5 thresh=4095 peak=4022
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=611.00, Y=381.00, Mass=7323, SNR=2.9, Peak=4474 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 565, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=9 nbg=254 bg=3404.9 sigma=238.9 thresh=4122 peak=4088
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=341.00, Mass=7658, SNR=2.9, Peak=4403 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 403, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=403.16, Y=399.95, Mass=5776, SNR=9.8, Peak=4295 HFD=1.9
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [403, 401] 3.3 Mass 5776 SNR 9.8
22:53:41.448 00.000 21444 Star::Find(15, 691, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=2 nbg=262 bg=3534.4 sigma=226.4 thresh=4214 peak=3970
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=157.00, Mass=1573, SNR=2.9, Peak=4389 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 85, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=90.14, Y=331.34, Mass=19038, SNR=29.3, Peak=7367 HFD=1.7
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [85, 321] 3.3 Mass 19038 SNR 29.3
22:53:41.448 00.000 21444 Star::Find(15, 687, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=4 nbg=253 bg=3496.6 sigma=243.8 thresh=4228 peak=4108
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=687.00, Y=383.00, Mass=3644, SNR=2.9, Peak=4724 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 759, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=759.14, Y=295.00, Mass=2632, SNR=6.6, Peak=4751 HFD=2.6
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [759, 303] 3.2 Mass 2632 SNR 6.6
22:53:41.448 00.000 21444 Star::Find(15, 353, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=353.01, Y=343.06, Mass=5215, SNR=9.1, Peak=4385 HFD=2.7
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [353, 341] 3.2 Mass 5215 SNR 9.1
22:53:41.448 00.000 21444 Star::Find(15, 653, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=647.50, Y=121.48, Mass=15574, SNR=33.5, Peak=7688 HFD=1.4
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [653, 127] 3.1 Mass 15574 SNR 33.5
22:53:41.448 00.000 21444 Star::Find(15, 83, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=4 nbg=254 bg=3148.5 sigma=219.1 thresh=3806 peak=3755
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=83.00, Y=185.00, Mass=3333, SNR=2.9, Peak=4132 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 535, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=534.47, Y=84.48, Mass=5728, SNR=10.2, Peak=5077 HFD=1.4
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [535, 91] 3.1 Mass 5728 SNR 10.2
22:53:41.448 00.000 21444 Star::Find(15, 849, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=846.30, Y=184.85, Mass=6988, SNR=10.2, Peak=4434 HFD=4.3
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [849, 185] 3.1 Mass 6988 SNR 10.2
22:53:41.448 00.000 21444 Star::Find(15, 563, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=6 nbg=247 bg=3447.8 sigma=201.0 thresh=4051 peak=3976
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=563.00, Y=275.00, Mass=4395, SNR=2.9, Peak=4302 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 859, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=858.58, Y=224.85, Mass=4515, SNR=9.3, Peak=4626 HFD=3.3
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [859, 227] 3.1 Mass 4515 SNR 9.3
22:53:41.448 00.000 21444 Star::Find(15, 557, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=6 nbg=255 bg=3399.8 sigma=222.0 thresh=4066 peak=4050
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=557.00, Y=319.00, Mass=5106, SNR=2.9, Peak=4524 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 469, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=3 nbg=278 bg=3464.8 sigma=257.2 thresh=4236 peak=4133
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=469.00, Y=205.00, Mass=2883, SNR=2.9, Peak=4582 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 531, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=2 nbg=276 bg=2834.8 sigma=248.2 thresh=3579 peak=3526
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=531.00, Y=469.00, Mass=1759, SNR=2.9, Peak=3815 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 583, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=585.06, Y=71.81, Mass=7876, SNR=10.9, Peak=4713 HFD=3.6
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [583, 73] 3.0 Mass 7876 SNR 10.9
22:53:41.448 00.000 21444 Star::Find(15, 163, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=4 nbg=257 bg=3308.1 sigma=233.7 thresh=4009 peak=3947
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=155.00, Mass=3156, SNR=2.9, Peak=4157 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 661, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=661.72, Y=91.16, Mass=10345, SNR=15.0, Peak=4583 HFD=5.0
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [661, 91] 3.0 Mass 10345 SNR 15.0
22:53:41.448 00.000 21444 Star::Find(15, 135, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=4 nbg=264 bg=3414.0 sigma=233.8 thresh=4116 peak=3969
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=135.00, Y=277.00, Mass=3366, SNR=2.9, Peak=4390 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 753, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=8 nbg=264 bg=3623.1 sigma=246.7 thresh=4363 peak=4202
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=91.00, Mass=7550, SNR=2.9, Peak=4550 HFD=0.0
22:53:41.448 00.000 21444 Star::Find(15, 175, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=175.36, Y=224.39, Mass=13214, SNR=17.0, Peak=4336 HFD=5.7
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [175, 225] 3.0 Mass 13214 SNR 17.0
22:53:41.448 00.000 21444 Star::Find(15, 861, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find returns 1 (1), X=861.26, Y=71.48, Mass=5590, SNR=8.0, Peak=4492 HFD=3.8
22:53:41.448 00.000 21444 AutoFind: star saturated or too dim [861, 71] 3.0 Mass 5590 SNR 8.0
22:53:41.448 00.000 21444 Star::Find(15, 717, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.448 00.000 21444 Star::Find false star n=3 nbg=264 bg=3602.5 sigma=233.4 thresh=4303 peak=4146
22:53:41.448 00.000 21444 Star::Find returns 0 (2), X=717.00, Y=73.00, Mass=2650, SNR=2.9, Peak=4569 HFD=0.0
22:53:41.450 00.002 21444 Star::Find(15, 605, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find false star n=8 nbg=258 bg=3565.1 sigma=259.5 thresh=4344 peak=4335
22:53:41.450 00.000 21444 Star::Find returns 0 (2), X=605.00, Y=77.00, Mass=7642, SNR=2.9, Peak=4711 HFD=0.0
22:53:41.450 00.000 21444 Star::Find(15, 411, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 1 (1), X=410.74, Y=491.78, Mass=5971, SNR=9.1, Peak=3678 HFD=2.4
22:53:41.450 00.000 21444 AutoFind: star saturated or too dim [411, 491] 3.0 Mass 5971 SNR 9.1
22:53:41.450 00.000 21444 Star::Find(15, 729, 259, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find false star n=4 nbg=268 bg=3537.7 sigma=248.1 thresh=4282 peak=4173
22:53:41.450 00.000 21444 Star::Find returns 0 (2), X=729.00, Y=259.00, Mass=3301, SNR=2.9, Peak=4456 HFD=0.0
22:53:41.450 00.000 21444 Star::Find(15, 531, 185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find false star n=5 nbg=261 bg=3389.8 sigma=243.4 thresh=4120 peak=4099
22:53:41.450 00.000 21444 Star::Find returns 0 (2), X=531.00, Y=185.00, Mass=4384, SNR=2.9, Peak=4454 HFD=0.0
22:53:41.450 00.000 21444 Star::Find(15, 437, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 0 (3), X=437.00, Y=467.00, Mass=0, SNR=0.0, Peak=3526 HFD=0.0
22:53:41.450 00.000 21444 Star::Find(15, 621, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 1 (1), X=620.66, Y=488.35, Mass=5683, SNR=8.6, Peak=4128 HFD=4.5
22:53:41.450 00.000 21444 AutoFind: star saturated or too dim [621, 489] 2.9 Mass 5683 SNR 8.6
22:53:41.450 00.000 21444 Star::Find(15, 511, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find false star n=5 nbg=248 bg=3394.6 sigma=217.2 thresh=4046 peak=4044
22:53:41.450 00.000 21444 Star::Find returns 0 (2), X=511.00, Y=157.00, Mass=3973, SNR=2.9, Peak=4260 HFD=0.0
22:53:41.450 00.000 21444 Star::Find(15, 895, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find false star n=5 nbg=254 bg=3217.3 sigma=216.1 thresh=3866 peak=3862
22:53:41.450 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=275.00, Mass=3880, SNR=2.9, Peak=4144 HFD=0.0
22:53:41.450 00.000 21444 Star::Find(15, 787, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 1 (1), X=787.29, Y=183.59, Mass=10852, SNR=15.1, Peak=4852 HFD=2.9
22:53:41.450 00.000 21444 AutoFind: star saturated or too dim [787, 183] 2.9 Mass 10852 SNR 15.1
22:53:41.450 00.000 21444 Star::Find(15, 661, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 1 (1), X=673.45, Y=161.24, Mass=15988, SNR=25.2, Peak=7469 HFD=1.3
22:53:41.450 00.000 21444 AutoFind: star saturated or too dim [661, 171] 2.9 Mass 15988 SNR 25.2
22:53:41.450 00.000 21444 Star::Find(15, 823, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find false star n=4 nbg=273 bg=2851.5 sigma=259.0 thresh=3628 peak=3538
22:53:41.450 00.000 21444 Star::Find returns 0 (2), X=823.00, Y=493.00, Mass=3802, SNR=2.9, Peak=3993 HFD=0.0
22:53:41.450 00.000 21444 Star::Find(15, 271, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 1 (1), X=266.47, Y=194.86, Mass=17571, SNR=26.6, Peak=7335 HFD=1.4
22:53:41.450 00.000 21444 AutoFind: star saturated or too dim [271, 183] 2.9 Mass 17571 SNR 26.6
22:53:41.450 00.000 21444 Star::Find(15, 319, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 0 (3), X=319.00, Y=533.00, Mass=0, SNR=0.0, Peak=3079 HFD=0.0
22:53:41.450 00.000 21444 Star::Find(15, 177, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 1 (1), X=177.20, Y=286.73, Mass=4620, SNR=8.5, Peak=4493 HFD=2.6
22:53:41.450 00.000 21444 AutoFind: star saturated or too dim [177, 287] 2.9 Mass 4620 SNR 8.5
22:53:41.450 00.000 21444 AutoFind: could not find a non-saturated star!
22:53:41.450 00.000 21444 AutoFind: finding best star pass 3
22:53:41.450 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 1 (1), X=301.15, Y=287.62, Mass=263903, SNR=117.5, Peak=16973 HFD=4.8
22:53:41.450 00.000 21444 AutoFind returns star at [301, 289] 44.5 Mass 263903 SNR 117.5
22:53:41.450 00.000 21444 Star::Find(15, 301, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
22:53:41.450 00.000 21444 Star::Find returns 1 (1), X=301.15, Y=287.62, Mass=263903, SNR=117.5, Peak=16973 HFD=4.8
22:53:41.450 00.000 21444 MultiStar: List (12): {301.15, 287.62}(117.5), {439.85, 233.38}(37.8), {490.14, 210.08}(25.7), {847.05, 335.63}(17.9), {118.28, 88.57}(12.0), {211.10, 319.38}(11.0), {403.16, 399.95}(9.8), {90.14, 331.34}(29.3), {759.14, 295.00}(6.6), {353.01, 343.06}(9.1), {647.50, 121.48}(33.5), {534.47, 84.48}(10.2), 
22:53:41.450 00.000 21444 setting lock position to (301.15, 287.62)
22:53:41.450 00.000 21444 MultiStar: stabilizing after lock position change
22:53:41.450 00.000 21444 UpdateImageDisplay: Size=(968,608) min=710, max=16973, med=3205, FiltMin=970, FiltMax=13494, Gamma=1.500
22:53:41.464 00.014 21444 Status Line: Auto-selected star at (301.1, 287.6)
22:53:41.651 00.187 25848 Exposure complete
22:53:41.667 00.016 25848 worker thread done servicing request
22:53:41.667 00.000 21444 OnExposeComplete: enter
22:53:41.667 00.000 21444 UpdateGuideState(): m_state=2
22:53:41.667 00.000 21444 Star::Find(15, 301, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
22:53:41.667 00.000 21444 Star::Find returns 1 (1), X=301.21, Y=287.30, Mass=233043, SNR=95.3, Peak=15180 HFD=4.6
22:53:41.667 00.000 21444 UpdateImageDisplay: Size=(968,608) min=456, max=15180, med=3198, FiltMin=919, FiltMax=12397, Gamma=1.500
22:53:41.683 00.016 21444 UpdateGuideState exits: m=233043 SNR=95.3 Saturated
22:53:41.683 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:41.683 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:41.683 00.000 21444 Enqueuing Expose request
22:53:41.683 00.000 25848 Worker thread wakes up
22:53:41.683 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:41.683 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(286,272,31,31)
22:53:41.683 00.000 25848 ZWO: frame (0,0)+(1936,1216)
22:53:45.083 03.400 25848 Exposure complete
22:53:45.147 00.064 25848 worker thread done servicing request
22:53:45.147 00.000 21444 OnExposeComplete: enter
22:53:45.147 00.000 21444 UpdateGuideState(): m_state=2
22:53:45.147 00.000 21444 Star::Find(15, 301, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:45.147 00.000 21444 Star::Find false star n=2 nbg=257 bg=3401.8 sigma=506.0 thresh=4920 peak=4608
22:53:45.147 00.000 21444 Star::Find returns 0 (2), X=301.00, Y=287.00, Mass=4008, SNR=2.9, Peak=5496 HFD=0.0
22:53:45.147 00.000 21444 DistanceChecker: activated
22:53:45.147 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:53:45.147 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:53:45.147 00.000 21444 guider state => SELECTING
22:53:45.147 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:53:45.147 00.000 21444 Status Line: Star lost - low SNR
22:53:45.156 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3124, FiltMin=292, FiltMax=17844, Gamma=1.500
22:53:45.163 00.007 21444 UpdateGuideState exits: Star lost - low SNR
22:53:45.163 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:45.163 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:53:45.163 00.000 21444 Enqueuing Expose request
22:53:45.163 00.000 25848 Worker thread wakes up
22:53:45.163 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:45.163 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:53:47.876 02.713 21444 GuiderMultiStar::AutoSelect enter
22:53:47.876 00.000 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
22:53:47.939 00.063 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:53:47.939 00.000 21444 AutoFind: downsample 2x
22:53:47.955 00.016 21444 AutoFind: global mean = 2.0, stdev 1005.7
22:53:47.955 00.000 21444 AutoFind: using threshold = 0.1
22:53:47.971 00.016 21444 AutoFind: local max [603, 577] 42.6
22:53:47.971 00.000 21444 AutoFind: local max [621, 115] 16.7
22:53:47.971 00.000 21444 AutoFind: local max [881, 469] 12.3
22:53:47.971 00.000 21444 AutoFind: local max [1681, 311] 8.4
22:53:47.971 00.000 21444 AutoFind: local max [1695, 673] 6.8
22:53:47.971 00.000 21444 AutoFind: local max [1683, 893] 4.5
22:53:47.971 00.000 21444 AutoFind: local max [981, 423] 4.4
22:53:47.971 00.000 21444 AutoFind: local max [1809, 825] 4.4
22:53:47.971 00.000 21444 AutoFind: local max [219, 519] 4.3
22:53:47.971 00.000 21444 AutoFind: local max [1701, 29] 4.3
22:53:47.971 00.000 21444 AutoFind: local max [1297, 809] 4.2
22:53:47.971 00.000 21444 AutoFind: local max [1583, 619] 4.2
22:53:47.971 00.000 21444 AutoFind: local max [325, 223] 4.1
22:53:47.971 00.000 21444 AutoFind: local max [351, 221] 4.1
22:53:47.971 00.000 21444 AutoFind: local max [1665, 235] 4.0
22:53:47.971 00.000 21444 AutoFind: local max [1051, 921] 4.0
22:53:47.971 00.000 21444 AutoFind: local max [1519, 223] 4.0
22:53:47.971 00.000 21444 AutoFind: local max [1293, 617] 4.0
22:53:47.971 00.000 21444 AutoFind: local max [111, 125] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [1665, 267] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [945, 193] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [1703, 743] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [1745, 113] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [1577, 29] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [865, 791] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [1017, 469] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [309, 297] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [793, 851] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [1227, 925] 3.9
22:53:47.971 00.000 21444 AutoFind: local max [1509, 1003] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [691, 603] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [1387, 383] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [899, 1129] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [351, 621] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [875, 539] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [1291, 469] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [43, 107] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [1801, 885] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [1439, 941] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [573, 403] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [901, 221] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [231, 785] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [1669, 189] 3.8
22:53:47.971 00.000 21444 AutoFind: local max [855, 619] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1437, 25] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [993, 191] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1183, 1141] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [601, 619] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [647, 675] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1423, 563] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [307, 641] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [235, 743] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [537, 223] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [967, 543] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1227, 297] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1719, 449] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1823, 743] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1883, 573] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [397, 471] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [843, 641] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1729, 659] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [845, 659] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [1875, 435] 3.7
22:53:47.971 00.000 21444 AutoFind: local max [345, 345] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [263, 309] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1915, 779] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1541, 449] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1031, 977] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1357, 141] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [501, 309] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [527, 445] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1685, 205] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [997, 1143] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1271, 235] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1267, 173] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1427, 235] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1053, 869] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [873, 823] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1917, 1183] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [475, 295] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1749, 79] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1165, 189] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1235, 743] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [535, 1159] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1771, 297] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1335, 27] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [643, 637] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [385, 269] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1107, 223] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [961, 81] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1703, 963] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [369, 117] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1407, 177] 3.6
22:53:47.971 00.000 21444 AutoFind: local max [1125, 745] 3.5
22:53:47.971 00.000 21444 AutoFind: local max [1807, 551] 3.5
22:53:47.971 00.000 21444 AutoFind: local max [1161, 885] 3.5
22:53:47.971 00.000 21444 AutoFind: local max [1233, 417] 3.5
22:53:47.971 00.000 21444 AutoFind: local max [555, 717] 3.5
22:53:47.971 00.000 21444 AutoFind: local max [1209, 1075] 3.5
22:53:47.971 00.000 21444 AutoFind: local max [609, 505] 3.5
22:53:47.971 00.000 21444 AutoFind: too close [1685, 205] 3.6 - [1669, 189] 3.8
22:53:47.971 00.000 21444 AutoFind: too close [845, 659] 3.7 - [843, 641] 3.7
22:53:47.971 00.000 21444 AutoFind: too close to edge [1335, 27] 3.6
22:53:47.971 00.000 21444 AutoFind: too close to edge [535, 1159] 3.6
22:53:47.971 00.000 21444 AutoFind: too close to edge [1917, 1183] 3.6
22:53:47.971 00.000 21444 AutoFind: too close to edge [1915, 779] 3.6
22:53:47.971 00.000 21444 AutoFind: too close to edge [1875, 435] 3.7
22:53:47.971 00.000 21444 AutoFind: too close to edge [1883, 573] 3.7
22:53:47.971 00.000 21444 AutoFind: too close to edge [1437, 25] 3.7
22:53:47.971 00.000 21444 AutoFind: too close to edge [43, 107] 3.8
22:53:47.971 00.000 21444 AutoFind: too close to edge [1577, 29] 3.9
22:53:47.971 00.000 21444 AutoFind: too close to edge [1701, 29] 4.3
22:53:47.971 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:53:47.971 00.000 21444 Star::Find(15, 603, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=603.40, Y=576.40, Mass=644611, SNR=105.0, Peak=19660 HFD=6.1
22:53:47.971 00.000 21444 Star::Find(15, 621, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=619.99, Y=113.76, Mass=210580, SNR=59.6, Peak=10040 HFD=5.7
22:53:47.971 00.000 21444 Star::Find(15, 881, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=881.31, Y=468.08, Mass=129978, SNR=34.5, Peak=8044 HFD=5.6
22:53:47.971 00.000 21444 Star::Find(15, 1681, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1680.24, Y=310.85, Mass=72790, SNR=26.9, Peak=7032 HFD=4.4
22:53:47.971 00.000 21444 Star::Find(15, 1695, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1694.86, Y=671.74, Mass=43718, SNR=17.9, Peak=6808 HFD=4.5
22:53:47.971 00.000 21444 Star::Find(15, 1683, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1682.37, Y=891.83, Mass=21690, SNR=12.8, Peak=6100 HFD=2.6
22:53:47.971 00.000 21444 Star::Find(15, 981, 423, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=981.31, Y=424.18, Mass=15116, SNR=10.4, Peak=6104 HFD=3.6
22:53:47.971 00.000 21444 Star::Find(15, 1809, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1808.07, Y=823.67, Mass=27547, SNR=15.0, Peak=5420 HFD=3.8
22:53:47.971 00.000 21444 Star::Find(15, 219, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=218.10, Y=519.02, Mass=17175, SNR=12.5, Peak=5244 HFD=4.3
22:53:47.971 00.000 21444 Star::Find(15, 1297, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1297.00, Y=809.00, Mass=1676, SNR=3.0, Peak=5220 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1583, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=2 nbg=268 bg=3648.5 sigma=507.8 thresh=5172 peak=4708
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=619.00, Mass=3767, SNR=2.9, Peak=5848 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 325, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=1 nbg=257 bg=3527.9 sigma=475.0 thresh=4953 peak=4674
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=223.00, Mass=1512, SNR=2.9, Peak=5220 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 351, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=358.85, Y=231.44, Mass=8954, SNR=8.5, Peak=5924 HFD=1.2
22:53:47.971 00.000 21444 Star::Find(15, 1665, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1657.50, Y=248.43, Mass=16043, SNR=12.9, Peak=5876 HFD=3.2
22:53:47.971 00.000 21444 Star::Find(15, 1051, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1051.21, Y=920.59, Mass=17603, SNR=11.8, Peak=4760 HFD=4.0
22:53:47.971 00.000 21444 Star::Find(15, 1519, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=2 nbg=256 bg=3573.1 sigma=494.2 thresh=5056 peak=4818
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1519.00, Y=223.00, Mass=4326, SNR=2.9, Peak=5952 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1293, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1295.32, Y=614.76, Mass=12926, SNR=10.2, Peak=5748 HFD=3.7
22:53:47.971 00.000 21444 Star::Find(15, 111, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=4 nbg=264 bg=2900.5 sigma=500.8 thresh=4403 peak=4162
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=111.00, Y=125.00, Mass=7082, SNR=2.9, Peak=5244 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1665, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1656.49, Y=274.51, Mass=53447, SNR=51.6, Peak=17112 HFD=1.4
22:53:47.971 00.000 21444 Star::Find(15, 945, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=3 nbg=267 bg=3312.9 sigma=507.0 thresh=4834 peak=4727
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=193.00, Mass=5705, SNR=2.9, Peak=5720 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1703, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=10 nbg=269 bg=3297.8 sigma=448.6 thresh=4644 peak=4595
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1703.00, Y=743.00, Mass=16590, SNR=2.9, Peak=5596 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1745, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=10 nbg=247 bg=3372.8 sigma=458.1 thresh=4747 peak=4627
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1745.00, Y=113.00, Mass=16848, SNR=2.9, Peak=5728 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 865, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=864.03, Y=789.75, Mass=17648, SNR=11.9, Peak=5244 HFD=3.8
22:53:47.971 00.000 21444 Star::Find(15, 1017, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1015.59, Y=470.59, Mass=20901, SNR=13.7, Peak=5848 HFD=2.9
22:53:47.971 00.000 21444 Star::Find(15, 309, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=10 nbg=237 bg=3370.2 sigma=404.6 thresh=4584 peak=4570
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=309.00, Y=297.00, Mass=13542, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 793, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=791.88, Y=849.06, Mass=18752, SNR=12.8, Peak=5040 HFD=4.8
22:53:47.971 00.000 21444 Star::Find(15, 1227, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=4 nbg=258 bg=3077.0 sigma=488.9 thresh=4544 peak=4321
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1227.00, Y=925.00, Mass=8448, SNR=2.9, Peak=5044 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1510.06, Y=1002.67, Mass=14991, SNR=12.6, Peak=6456 HFD=1.7
22:53:47.971 00.000 21444 Star::Find(15, 691, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=8 nbg=269 bg=3202.1 sigma=478.8 thresh=4638 peak=4554
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=603.00, Mass=13111, SNR=2.9, Peak=5928 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1387, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1386.71, Y=384.41, Mass=24197, SNR=18.0, Peak=7944 HFD=3.0
22:53:47.971 00.000 21444 Star::Find(15, 899, 1129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=913.81, Y=1134.86, Mass=71230, SNR=58.0, Peak=17804 HFD=1.8
22:53:47.971 00.000 21444 Star::Find(15, 351, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 0 (3), X=351.00, Y=621.00, Mass=0, SNR=0.0, Peak=4964 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 875, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=4 nbg=267 bg=3260.6 sigma=526.8 thresh=4841 peak=4497
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=875.00, Y=539.00, Mass=6794, SNR=2.9, Peak=5140 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1291, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=5 nbg=269 bg=3443.6 sigma=492.5 thresh=4921 peak=4779
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=469.00, Mass=8574, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1801, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1799.14, Y=885.00, Mass=18814, SNR=12.7, Peak=5120 HFD=3.4
22:53:47.971 00.000 21444 Star::Find(15, 1439, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1438.26, Y=941.76, Mass=7477, SNR=7.4, Peak=5340 HFD=1.4
22:53:47.971 00.000 21444 Star::Find(15, 573, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=4 nbg=259 bg=3390.1 sigma=508.7 thresh=4916 peak=4779
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=573.00, Y=403.00, Mass=8308, SNR=2.9, Peak=5800 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 901, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=4 nbg=258 bg=3375.7 sigma=506.3 thresh=4895 peak=4627
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=221.00, Mass=6689, SNR=2.9, Peak=5316 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 231, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=230.48, Y=782.87, Mass=16056, SNR=12.6, Peak=5952 HFD=4.3
22:53:47.971 00.000 21444 Star::Find(15, 855, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=866.26, Y=630.48, Mass=14731, SNR=15.1, Peak=7092 HFD=1.3
22:53:47.971 00.000 21444 Star::Find(15, 993, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=5 nbg=252 bg=3553.6 sigma=414.7 thresh=4798 peak=4627
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=191.00, Mass=8904, SNR=2.9, Peak=5700 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1183, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1182.60, Y=1125.56, Mass=67431, SNR=58.6, Peak=6224 HFD=1.4
22:53:47.971 00.000 21444 Star::Find(15, 601, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=600.97, Y=630.73, Mass=14590, SNR=11.5, Peak=5820 HFD=2.2
22:53:47.971 00.000 21444 Star::Find(15, 647, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=3 nbg=267 bg=3363.8 sigma=538.6 thresh=4980 peak=4739
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=675.00, Mass=5193, SNR=2.9, Peak=5572 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1423, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1424.01, Y=562.27, Mass=20861, SNR=13.4, Peak=6732 HFD=2.1
22:53:47.971 00.000 21444 Star::Find(15, 307, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=1 nbg=273 bg=3663.4 sigma=574.7 thresh=5388 peak=4643
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=307.00, Y=641.00, Mass=1757, SNR=2.9, Peak=5344 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 235, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=242.59, Y=754.40, Mass=62812, SNR=61.8, Peak=19016 HFD=1.4
22:53:47.971 00.000 21444 Star::Find(15, 537, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=3 nbg=253 bg=3445.4 sigma=437.3 thresh=4757 peak=4509
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=537.00, Y=223.00, Mass=5060, SNR=2.9, Peak=5316 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 967, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=969.88, Y=551.46, Mass=17125, SNR=13.1, Peak=6152 HFD=3.1
22:53:47.971 00.000 21444 Star::Find(15, 1227, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1234.30, Y=309.25, Mass=5207, SNR=7.4, Peak=5672 HFD=0.9
22:53:47.971 00.000 21444 Star::Find(15, 1719, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=3 nbg=247 bg=3325.1 sigma=460.7 thresh=4707 peak=4308
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1719.00, Y=449.00, Mass=4665, SNR=2.9, Peak=5064 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1823, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=6 nbg=258 bg=3147.2 sigma=453.2 thresh=4507 peak=4237
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=743.00, Mass=9169, SNR=2.9, Peak=4964 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 397, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=397.14, Y=470.97, Mass=27262, SNR=15.7, Peak=5672 HFD=5.2
22:53:47.971 00.000 21444 Star::Find(15, 1729, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1715.50, Y=663.56, Mass=10116, SNR=10.0, Peak=6376 HFD=1.3
22:53:47.971 00.000 21444 Star::Find(15, 345, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=3 nbg=231 bg=3399.4 sigma=364.0 thresh=4491 peak=4431
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=345.00, Y=345.00, Mass=4922, SNR=2.9, Peak=5216 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 263, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=250.84, Y=306.00, Mass=10188, SNR=9.0, Peak=5392 HFD=1.9
22:53:47.971 00.000 21444 Star::Find(15, 1541, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=10 nbg=266 bg=3501.9 sigma=446.3 thresh=4841 peak=4756
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1541.00, Y=449.00, Mass=16185, SNR=2.9, Peak=5596 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1031, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1038.48, Y=962.48, Mass=8259, SNR=9.1, Peak=4940 HFD=1.4
22:53:47.971 00.000 21444 Star::Find(15, 1357, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1344.75, Y=130.43, Mass=66463, SNR=51.2, Peak=19192 HFD=1.3
22:53:47.971 00.000 21444 Star::Find(15, 501, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=8 nbg=265 bg=3393.8 sigma=483.9 thresh=4845 peak=4774
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=501.00, Y=309.00, Mass=13058, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 527, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=525.12, Y=444.23, Mass=18258, SNR=12.4, Peak=5796 HFD=4.2
22:53:47.971 00.000 21444 Star::Find(15, 997, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=5 nbg=264 bg=2326.6 sigma=435.9 thresh=3634 peak=3259
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=997.00, Y=1143.00, Mass=6991, SNR=2.9, Peak=3880 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1271, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1270.73, Y=233.56, Mass=8473, SNR=7.9, Peak=5668 HFD=3.0
22:53:47.971 00.000 21444 Star::Find(15, 1267, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1265.95, Y=172.98, Mass=24947, SNR=17.7, Peak=5900 HFD=6.3
22:53:47.971 00.000 21444 Star::Find(15, 1427, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=8 nbg=245 bg=3400.1 sigma=428.3 thresh=4685 peak=4683
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1427.00, Y=235.00, Mass=13251, SNR=2.9, Peak=5524 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1053, 869, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1057.52, Y=860.54, Mass=8719, SNR=9.1, Peak=5700 HFD=1.4
22:53:47.971 00.000 21444 Star::Find(15, 873, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=859.14, Y=819.20, Mass=15752, SNR=12.8, Peak=5724 HFD=2.5
22:53:47.971 00.000 21444 Star::Find(15, 475, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=5 nbg=254 bg=3413.6 sigma=484.2 thresh=4866 peak=4637
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=475.00, Y=295.00, Mass=9048, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1749, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1748.30, Y=77.41, Mass=16859, SNR=12.3, Peak=6080 HFD=2.2
22:53:47.971 00.000 21444 Star::Find(15, 1165, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=5 nbg=273 bg=3375.0 sigma=499.0 thresh=4872 peak=4861
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=189.00, Mass=9033, SNR=2.9, Peak=5420 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1235, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1234.11, Y=742.72, Mass=14212, SNR=10.7, Peak=5088 HFD=2.6
22:53:47.971 00.000 21444 Star::Find(15, 1771, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1771.71, Y=296.32, Mass=8037, SNR=8.5, Peak=5472 HFD=3.0
22:53:47.971 00.000 21444 Star::Find(15, 643, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=4 nbg=258 bg=3527.7 sigma=424.2 thresh=4800 peak=4439
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=637.00, Mass=7513, SNR=2.9, Peak=5168 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 385, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=4 nbg=258 bg=3427.2 sigma=482.5 thresh=4875 peak=4651
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=385.00, Y=269.00, Mass=6691, SNR=2.9, Peak=5368 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1107, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1114.42, Y=236.52, Mass=14106, SNR=10.9, Peak=5520 HFD=3.4
22:53:47.971 00.000 21444 Star::Find(15, 961, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=959.72, Y=79.69, Mass=13172, SNR=10.7, Peak=5648 HFD=3.4
22:53:47.971 00.000 21444 Star::Find(15, 1703, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1705.90, Y=963.50, Mass=21135, SNR=14.4, Peak=5796 HFD=4.5
22:53:47.971 00.000 21444 Star::Find(15, 369, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=368.90, Y=114.96, Mass=19330, SNR=12.7, Peak=5696 HFD=4.7
22:53:47.971 00.000 21444 Star::Find(15, 1407, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1407.48, Y=176.09, Mass=13029, SNR=9.8, Peak=5952 HFD=3.3
22:53:47.971 00.000 21444 Star::Find(15, 1125, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1135.35, Y=743.68, Mass=10033, SNR=9.1, Peak=6000 HFD=2.1
22:53:47.971 00.000 21444 Star::Find(15, 1807, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=1 nbg=264 bg=3169.2 sigma=459.2 thresh=4547 peak=4166
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=551.00, Mass=1519, SNR=2.9, Peak=4912 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1161, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=4 nbg=268 bg=3160.1 sigma=504.9 thresh=4675 peak=4561
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1161.00, Y=885.00, Mass=8648, SNR=2.9, Peak=5768 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 1233, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=9 nbg=264 bg=3370.1 sigma=446.1 thresh=4708 peak=4655
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=417.00, Mass=13977, SNR=2.9, Peak=5548 HFD=0.0
22:53:47.971 00.000 21444 Star::Find(15, 555, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=548.02, Y=703.18, Mass=9201, SNR=9.0, Peak=6004 HFD=2.4
22:53:47.971 00.000 21444 Star::Find(15, 1209, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1209.46, Y=1074.68, Mass=63154, SNR=46.0, Peak=16504 HFD=1.4
22:53:47.971 00.000 21444 Star::Find(15, 609, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find false star n=3 nbg=271 bg=3250.5 sigma=460.8 thresh=4633 peak=4518
22:53:47.971 00.000 21444 Star::Find returns 0 (2), X=609.00, Y=505.00, Mass=4664, SNR=2.9, Peak=5172 HFD=0.0
22:53:47.971 00.000 21444 AutoFind: finding best star pass 1
22:53:47.971 00.000 21444 Star::Find(15, 603, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=603.40, Y=576.40, Mass=644611, SNR=105.0, Peak=19660 HFD=6.1
22:53:47.971 00.000 21444 AutoFind: near-saturated [603, 577] 42.6 Mass 644611 SNR 105.0 Peak 19660
22:53:47.971 00.000 21444 Star::Find(15, 621, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=619.99, Y=113.76, Mass=210580, SNR=59.6, Peak=10040 HFD=5.7
22:53:47.971 00.000 21444 AutoFind: near-saturated [621, 115] 16.7 Mass 210580 SNR 59.6 Peak 10040
22:53:47.971 00.000 21444 Star::Find(15, 881, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=881.31, Y=468.08, Mass=129978, SNR=34.5, Peak=8044 HFD=5.6
22:53:47.971 00.000 21444 AutoFind: near-saturated [881, 469] 12.3 Mass 129978 SNR 34.5 Peak 8044
22:53:47.971 00.000 21444 Star::Find(15, 1681, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1680.24, Y=310.85, Mass=72790, SNR=26.9, Peak=7032 HFD=4.4
22:53:47.971 00.000 21444 AutoFind: near-saturated [1681, 311] 8.4 Mass 72790 SNR 26.9 Peak 7032
22:53:47.971 00.000 21444 Star::Find(15, 1695, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.971 00.000 21444 Star::Find returns 1 (1), X=1694.86, Y=671.74, Mass=43718, SNR=17.9, Peak=6808 HFD=4.5
22:53:47.971 00.000 21444 AutoFind: near-saturated [1695, 673] 6.8 Mass 43718 SNR 17.9 Peak 6808
22:53:47.971 00.000 21444 Star::Find(15, 1683, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.016 21444 Star::Find returns 1 (1), X=1682.37, Y=891.83, Mass=21690, SNR=12.8, Peak=6100 HFD=2.6
22:53:47.987 00.000 21444 AutoFind: near-saturated [1683, 893] 4.5 Mass 21690 SNR 12.8 Peak 6100
22:53:47.987 00.000 21444 Star::Find(15, 981, 423, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=981.31, Y=424.18, Mass=15116, SNR=10.4, Peak=6104 HFD=3.6
22:53:47.987 00.000 21444 AutoFind: near-saturated [981, 423] 4.4 Mass 15116 SNR 10.4 Peak 6104
22:53:47.987 00.000 21444 Star::Find(15, 1809, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1808.07, Y=823.67, Mass=27547, SNR=15.0, Peak=5420 HFD=3.8
22:53:47.987 00.000 21444 AutoFind: near-saturated [1809, 825] 4.4 Mass 27547 SNR 15.0 Peak 5420
22:53:47.987 00.000 21444 Star::Find(15, 219, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=218.10, Y=519.02, Mass=17175, SNR=12.5, Peak=5244 HFD=4.3
22:53:47.987 00.000 21444 AutoFind: near-saturated [219, 519] 4.3 Mass 17175 SNR 12.5 Peak 5244
22:53:47.987 00.000 21444 Star::Find(15, 1297, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1297.00, Y=809.00, Mass=1676, SNR=3.0, Peak=5220 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1583, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=2 nbg=268 bg=3648.5 sigma=507.8 thresh=5172 peak=4708
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=619.00, Mass=3767, SNR=2.9, Peak=5848 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 325, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=1 nbg=257 bg=3527.9 sigma=475.0 thresh=4953 peak=4674
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=223.00, Mass=1512, SNR=2.9, Peak=5220 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 351, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=358.85, Y=231.44, Mass=8954, SNR=8.5, Peak=5924 HFD=1.2
22:53:47.987 00.000 21444 AutoFind: near-saturated [351, 221] 4.1 Mass 8954 SNR 8.5 Peak 5924
22:53:47.987 00.000 21444 Star::Find(15, 1665, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1657.50, Y=248.43, Mass=16043, SNR=12.9, Peak=5876 HFD=3.2
22:53:47.987 00.000 21444 AutoFind: near-saturated [1665, 235] 4.0 Mass 16043 SNR 12.9 Peak 5876
22:53:47.987 00.000 21444 Star::Find(15, 1051, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1051.21, Y=920.59, Mass=17603, SNR=11.8, Peak=4760 HFD=4.0
22:53:47.987 00.000 21444 AutoFind: near-saturated [1051, 921] 4.0 Mass 17603 SNR 11.8 Peak 4760
22:53:47.987 00.000 21444 Star::Find(15, 1519, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=2 nbg=256 bg=3573.1 sigma=494.2 thresh=5056 peak=4818
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1519.00, Y=223.00, Mass=4326, SNR=2.9, Peak=5952 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1293, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1295.32, Y=614.76, Mass=12926, SNR=10.2, Peak=5748 HFD=3.7
22:53:47.987 00.000 21444 AutoFind: near-saturated [1293, 617] 4.0 Mass 12926 SNR 10.2 Peak 5748
22:53:47.987 00.000 21444 Star::Find(15, 111, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=264 bg=2900.5 sigma=500.8 thresh=4403 peak=4162
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=111.00, Y=125.00, Mass=7082, SNR=2.9, Peak=5244 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1665, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1656.49, Y=274.51, Mass=53447, SNR=51.6, Peak=17112 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [1665, 267] 3.9 Mass 53447 SNR 51.6 Peak 17112
22:53:47.987 00.000 21444 Star::Find(15, 945, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=267 bg=3312.9 sigma=507.0 thresh=4834 peak=4727
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=193.00, Mass=5705, SNR=2.9, Peak=5720 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1703, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=10 nbg=269 bg=3297.8 sigma=448.6 thresh=4644 peak=4595
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1703.00, Y=743.00, Mass=16590, SNR=2.9, Peak=5596 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1745, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=10 nbg=247 bg=3372.8 sigma=458.1 thresh=4747 peak=4627
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1745.00, Y=113.00, Mass=16848, SNR=2.9, Peak=5728 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 865, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=864.03, Y=789.75, Mass=17648, SNR=11.9, Peak=5244 HFD=3.8
22:53:47.987 00.000 21444 AutoFind: near-saturated [865, 791] 3.9 Mass 17648 SNR 11.9 Peak 5244
22:53:47.987 00.000 21444 Star::Find(15, 1017, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1015.59, Y=470.59, Mass=20901, SNR=13.7, Peak=5848 HFD=2.9
22:53:47.987 00.000 21444 AutoFind: near-saturated [1017, 469] 3.9 Mass 20901 SNR 13.7 Peak 5848
22:53:47.987 00.000 21444 Star::Find(15, 309, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=10 nbg=237 bg=3370.2 sigma=404.6 thresh=4584 peak=4570
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=309.00, Y=297.00, Mass=13542, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 793, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=791.88, Y=849.06, Mass=18752, SNR=12.8, Peak=5040 HFD=4.8
22:53:47.987 00.000 21444 AutoFind: near-saturated [793, 851] 3.9 Mass 18752 SNR 12.8 Peak 5040
22:53:47.987 00.000 21444 Star::Find(15, 1227, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=258 bg=3077.0 sigma=488.9 thresh=4544 peak=4321
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1227.00, Y=925.00, Mass=8448, SNR=2.9, Peak=5044 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1510.06, Y=1002.67, Mass=14991, SNR=12.6, Peak=6456 HFD=1.7
22:53:47.987 00.000 21444 AutoFind: near-saturated [1509, 1003] 3.8 Mass 14991 SNR 12.6 Peak 6456
22:53:47.987 00.000 21444 Star::Find(15, 691, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=8 nbg=269 bg=3202.1 sigma=478.8 thresh=4638 peak=4554
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=603.00, Mass=13111, SNR=2.9, Peak=5928 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1387, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1386.71, Y=384.41, Mass=24197, SNR=18.0, Peak=7944 HFD=3.0
22:53:47.987 00.000 21444 AutoFind: near-saturated [1387, 383] 3.8 Mass 24197 SNR 18.0 Peak 7944
22:53:47.987 00.000 21444 Star::Find(15, 899, 1129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=913.81, Y=1134.86, Mass=71230, SNR=58.0, Peak=17804 HFD=1.8
22:53:47.987 00.000 21444 AutoFind: near-saturated [899, 1129] 3.8 Mass 71230 SNR 58.0 Peak 17804
22:53:47.987 00.000 21444 Star::Find(15, 351, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 0 (3), X=351.00, Y=621.00, Mass=0, SNR=0.0, Peak=4964 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 875, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=267 bg=3260.6 sigma=526.8 thresh=4841 peak=4497
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=875.00, Y=539.00, Mass=6794, SNR=2.9, Peak=5140 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1291, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=269 bg=3443.6 sigma=492.5 thresh=4921 peak=4779
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=469.00, Mass=8574, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1801, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1799.14, Y=885.00, Mass=18814, SNR=12.7, Peak=5120 HFD=3.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [1801, 885] 3.8 Mass 18814 SNR 12.7 Peak 5120
22:53:47.987 00.000 21444 Star::Find(15, 1439, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1438.26, Y=941.76, Mass=7477, SNR=7.4, Peak=5340 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [1439, 941] 3.8 Mass 7477 SNR 7.4 Peak 5340
22:53:47.987 00.000 21444 Star::Find(15, 573, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=259 bg=3390.1 sigma=508.7 thresh=4916 peak=4779
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=573.00, Y=403.00, Mass=8308, SNR=2.9, Peak=5800 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 901, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=258 bg=3375.7 sigma=506.3 thresh=4895 peak=4627
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=221.00, Mass=6689, SNR=2.9, Peak=5316 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 231, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=230.48, Y=782.87, Mass=16056, SNR=12.6, Peak=5952 HFD=4.3
22:53:47.987 00.000 21444 AutoFind: near-saturated [231, 785] 3.8 Mass 16056 SNR 12.6 Peak 5952
22:53:47.987 00.000 21444 Star::Find(15, 855, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=866.26, Y=630.48, Mass=14731, SNR=15.1, Peak=7092 HFD=1.3
22:53:47.987 00.000 21444 AutoFind: near-saturated [855, 619] 3.7 Mass 14731 SNR 15.1 Peak 7092
22:53:47.987 00.000 21444 Star::Find(15, 993, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=252 bg=3553.6 sigma=414.7 thresh=4798 peak=4627
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=191.00, Mass=8904, SNR=2.9, Peak=5700 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1183, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1182.60, Y=1125.56, Mass=67431, SNR=58.6, Peak=6224 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [1183, 1141] 3.7 Mass 67431 SNR 58.6 Peak 6224
22:53:47.987 00.000 21444 Star::Find(15, 601, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=600.97, Y=630.73, Mass=14590, SNR=11.5, Peak=5820 HFD=2.2
22:53:47.987 00.000 21444 AutoFind: near-saturated [601, 619] 3.7 Mass 14590 SNR 11.5 Peak 5820
22:53:47.987 00.000 21444 Star::Find(15, 647, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=267 bg=3363.8 sigma=538.6 thresh=4980 peak=4739
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=675.00, Mass=5193, SNR=2.9, Peak=5572 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1423, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1424.01, Y=562.27, Mass=20861, SNR=13.4, Peak=6732 HFD=2.1
22:53:47.987 00.000 21444 AutoFind: near-saturated [1423, 563] 3.7 Mass 20861 SNR 13.4 Peak 6732
22:53:47.987 00.000 21444 Star::Find(15, 307, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=1 nbg=273 bg=3663.4 sigma=574.7 thresh=5388 peak=4643
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=307.00, Y=641.00, Mass=1757, SNR=2.9, Peak=5344 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 235, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=242.59, Y=754.40, Mass=62812, SNR=61.8, Peak=19016 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [235, 743] 3.7 Mass 62812 SNR 61.8 Peak 19016
22:53:47.987 00.000 21444 Star::Find(15, 537, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=253 bg=3445.4 sigma=437.3 thresh=4757 peak=4509
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=537.00, Y=223.00, Mass=5060, SNR=2.9, Peak=5316 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 967, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=969.88, Y=551.46, Mass=17125, SNR=13.1, Peak=6152 HFD=3.1
22:53:47.987 00.000 21444 AutoFind: near-saturated [967, 543] 3.7 Mass 17125 SNR 13.1 Peak 6152
22:53:47.987 00.000 21444 Star::Find(15, 1227, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1234.30, Y=309.25, Mass=5207, SNR=7.4, Peak=5672 HFD=0.9
22:53:47.987 00.000 21444 AutoFind: near-saturated [1227, 297] 3.7 Mass 5207 SNR 7.4 Peak 5672
22:53:47.987 00.000 21444 Star::Find(15, 1719, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=247 bg=3325.1 sigma=460.7 thresh=4707 peak=4308
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1719.00, Y=449.00, Mass=4665, SNR=2.9, Peak=5064 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1823, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=6 nbg=258 bg=3147.2 sigma=453.2 thresh=4507 peak=4237
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=743.00, Mass=9169, SNR=2.9, Peak=4964 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 397, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=397.14, Y=470.97, Mass=27262, SNR=15.7, Peak=5672 HFD=5.2
22:53:47.987 00.000 21444 AutoFind: near-saturated [397, 471] 3.7 Mass 27262 SNR 15.7 Peak 5672
22:53:47.987 00.000 21444 Star::Find(15, 1729, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1715.50, Y=663.56, Mass=10116, SNR=10.0, Peak=6376 HFD=1.3
22:53:47.987 00.000 21444 AutoFind: near-saturated [1729, 659] 3.7 Mass 10116 SNR 10.0 Peak 6376
22:53:47.987 00.000 21444 Star::Find(15, 345, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=231 bg=3399.4 sigma=364.0 thresh=4491 peak=4431
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=345.00, Y=345.00, Mass=4922, SNR=2.9, Peak=5216 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 263, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=250.84, Y=306.00, Mass=10188, SNR=9.0, Peak=5392 HFD=1.9
22:53:47.987 00.000 21444 AutoFind: near-saturated [263, 309] 3.6 Mass 10188 SNR 9.0 Peak 5392
22:53:47.987 00.000 21444 Star::Find(15, 1541, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=10 nbg=266 bg=3501.9 sigma=446.3 thresh=4841 peak=4756
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1541.00, Y=449.00, Mass=16185, SNR=2.9, Peak=5596 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1031, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1038.48, Y=962.48, Mass=8259, SNR=9.1, Peak=4940 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [1031, 977] 3.6 Mass 8259 SNR 9.1 Peak 4940
22:53:47.987 00.000 21444 Star::Find(15, 1357, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1344.75, Y=130.43, Mass=66463, SNR=51.2, Peak=19192 HFD=1.3
22:53:47.987 00.000 21444 AutoFind: near-saturated [1357, 141] 3.6 Mass 66463 SNR 51.2 Peak 19192
22:53:47.987 00.000 21444 Star::Find(15, 501, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=8 nbg=265 bg=3393.8 sigma=483.9 thresh=4845 peak=4774
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=501.00, Y=309.00, Mass=13058, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 527, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=525.12, Y=444.23, Mass=18258, SNR=12.4, Peak=5796 HFD=4.2
22:53:47.987 00.000 21444 AutoFind: near-saturated [527, 445] 3.6 Mass 18258 SNR 12.4 Peak 5796
22:53:47.987 00.000 21444 Star::Find(15, 997, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=264 bg=2326.6 sigma=435.9 thresh=3634 peak=3259
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=997.00, Y=1143.00, Mass=6991, SNR=2.9, Peak=3880 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1271, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1270.73, Y=233.56, Mass=8473, SNR=7.9, Peak=5668 HFD=3.0
22:53:47.987 00.000 21444 AutoFind: near-saturated [1271, 235] 3.6 Mass 8473 SNR 7.9 Peak 5668
22:53:47.987 00.000 21444 Star::Find(15, 1267, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1265.95, Y=172.98, Mass=24947, SNR=17.7, Peak=5900 HFD=6.3
22:53:47.987 00.000 21444 AutoFind: near-saturated [1267, 173] 3.6 Mass 24947 SNR 17.7 Peak 5900
22:53:47.987 00.000 21444 Star::Find(15, 1427, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=8 nbg=245 bg=3400.1 sigma=428.3 thresh=4685 peak=4683
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1427.00, Y=235.00, Mass=13251, SNR=2.9, Peak=5524 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1053, 869, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1057.52, Y=860.54, Mass=8719, SNR=9.1, Peak=5700 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [1053, 869] 3.6 Mass 8719 SNR 9.1 Peak 5700
22:53:47.987 00.000 21444 Star::Find(15, 873, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=859.14, Y=819.20, Mass=15752, SNR=12.8, Peak=5724 HFD=2.5
22:53:47.987 00.000 21444 AutoFind: near-saturated [873, 823] 3.6 Mass 15752 SNR 12.8 Peak 5724
22:53:47.987 00.000 21444 Star::Find(15, 475, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=254 bg=3413.6 sigma=484.2 thresh=4866 peak=4637
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=475.00, Y=295.00, Mass=9048, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1749, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1748.30, Y=77.41, Mass=16859, SNR=12.3, Peak=6080 HFD=2.2
22:53:47.987 00.000 21444 AutoFind: near-saturated [1749, 79] 3.6 Mass 16859 SNR 12.3 Peak 6080
22:53:47.987 00.000 21444 Star::Find(15, 1165, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=273 bg=3375.0 sigma=499.0 thresh=4872 peak=4861
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=189.00, Mass=9033, SNR=2.9, Peak=5420 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1235, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1234.11, Y=742.72, Mass=14212, SNR=10.7, Peak=5088 HFD=2.6
22:53:47.987 00.000 21444 AutoFind: near-saturated [1235, 743] 3.6 Mass 14212 SNR 10.7 Peak 5088
22:53:47.987 00.000 21444 Star::Find(15, 1771, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1771.71, Y=296.32, Mass=8037, SNR=8.5, Peak=5472 HFD=3.0
22:53:47.987 00.000 21444 AutoFind: near-saturated [1771, 297] 3.6 Mass 8037 SNR 8.5 Peak 5472
22:53:47.987 00.000 21444 Star::Find(15, 643, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=258 bg=3527.7 sigma=424.2 thresh=4800 peak=4439
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=637.00, Mass=7513, SNR=2.9, Peak=5168 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 385, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=258 bg=3427.2 sigma=482.5 thresh=4875 peak=4651
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=385.00, Y=269.00, Mass=6691, SNR=2.9, Peak=5368 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1107, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1114.42, Y=236.52, Mass=14106, SNR=10.9, Peak=5520 HFD=3.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [1107, 223] 3.6 Mass 14106 SNR 10.9 Peak 5520
22:53:47.987 00.000 21444 Star::Find(15, 961, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=959.72, Y=79.69, Mass=13172, SNR=10.7, Peak=5648 HFD=3.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [961, 81] 3.6 Mass 13172 SNR 10.7 Peak 5648
22:53:47.987 00.000 21444 Star::Find(15, 1703, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1705.90, Y=963.50, Mass=21135, SNR=14.4, Peak=5796 HFD=4.5
22:53:47.987 00.000 21444 AutoFind: near-saturated [1703, 963] 3.6 Mass 21135 SNR 14.4 Peak 5796
22:53:47.987 00.000 21444 Star::Find(15, 369, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=368.90, Y=114.96, Mass=19330, SNR=12.7, Peak=5696 HFD=4.7
22:53:47.987 00.000 21444 AutoFind: near-saturated [369, 117] 3.6 Mass 19330 SNR 12.7 Peak 5696
22:53:47.987 00.000 21444 Star::Find(15, 1407, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1407.48, Y=176.09, Mass=13029, SNR=9.8, Peak=5952 HFD=3.3
22:53:47.987 00.000 21444 AutoFind: near-saturated [1407, 177] 3.6 Mass 13029 SNR 9.8 Peak 5952
22:53:47.987 00.000 21444 Star::Find(15, 1125, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1135.35, Y=743.68, Mass=10033, SNR=9.1, Peak=6000 HFD=2.1
22:53:47.987 00.000 21444 AutoFind: near-saturated [1125, 745] 3.5 Mass 10033 SNR 9.1 Peak 6000
22:53:47.987 00.000 21444 Star::Find(15, 1807, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=1 nbg=264 bg=3169.2 sigma=459.2 thresh=4547 peak=4166
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=551.00, Mass=1519, SNR=2.9, Peak=4912 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1161, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=268 bg=3160.1 sigma=504.9 thresh=4675 peak=4561
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1161.00, Y=885.00, Mass=8648, SNR=2.9, Peak=5768 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1233, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=9 nbg=264 bg=3370.1 sigma=446.1 thresh=4708 peak=4655
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=417.00, Mass=13977, SNR=2.9, Peak=5548 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 555, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=548.02, Y=703.18, Mass=9201, SNR=9.0, Peak=6004 HFD=2.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [555, 717] 3.5 Mass 9201 SNR 9.0 Peak 6004
22:53:47.987 00.000 21444 Star::Find(15, 1209, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1209.46, Y=1074.68, Mass=63154, SNR=46.0, Peak=16504 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: near-saturated [1209, 1075] 3.5 Mass 63154 SNR 46.0 Peak 16504
22:53:47.987 00.000 21444 Star::Find(15, 609, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=271 bg=3250.5 sigma=460.8 thresh=4633 peak=4518
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=609.00, Y=505.00, Mass=4664, SNR=2.9, Peak=5172 HFD=0.0
22:53:47.987 00.000 21444 AutoFind: could not find a star on Pass 1
22:53:47.987 00.000 21444 AutoFind: finding best star pass 2
22:53:47.987 00.000 21444 Star::Find(15, 603, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=603.40, Y=576.40, Mass=644611, SNR=105.0, Peak=19660 HFD=6.1
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [603, 577] 42.6 Mass 644611 SNR 105.0
22:53:47.987 00.000 21444 Star::Find(15, 621, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=619.99, Y=113.76, Mass=210580, SNR=59.6, Peak=10040 HFD=5.7
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [621, 115] 16.7 Mass 210580 SNR 59.6
22:53:47.987 00.000 21444 Star::Find(15, 881, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=881.31, Y=468.08, Mass=129978, SNR=34.5, Peak=8044 HFD=5.6
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [881, 469] 12.3 Mass 129978 SNR 34.5
22:53:47.987 00.000 21444 Star::Find(15, 1681, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1680.24, Y=310.85, Mass=72790, SNR=26.9, Peak=7032 HFD=4.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1681, 311] 8.4 Mass 72790 SNR 26.9
22:53:47.987 00.000 21444 Star::Find(15, 1695, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1694.86, Y=671.74, Mass=43718, SNR=17.9, Peak=6808 HFD=4.5
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1695, 673] 6.8 Mass 43718 SNR 17.9
22:53:47.987 00.000 21444 Star::Find(15, 1683, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1682.37, Y=891.83, Mass=21690, SNR=12.8, Peak=6100 HFD=2.6
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1683, 893] 4.5 Mass 21690 SNR 12.8
22:53:47.987 00.000 21444 Star::Find(15, 981, 423, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=981.31, Y=424.18, Mass=15116, SNR=10.4, Peak=6104 HFD=3.6
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [981, 423] 4.4 Mass 15116 SNR 10.4
22:53:47.987 00.000 21444 Star::Find(15, 1809, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1808.07, Y=823.67, Mass=27547, SNR=15.0, Peak=5420 HFD=3.8
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1809, 825] 4.4 Mass 27547 SNR 15.0
22:53:47.987 00.000 21444 Star::Find(15, 219, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=218.10, Y=519.02, Mass=17175, SNR=12.5, Peak=5244 HFD=4.3
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [219, 519] 4.3 Mass 17175 SNR 12.5
22:53:47.987 00.000 21444 Star::Find(15, 1297, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1297.00, Y=809.00, Mass=1676, SNR=3.0, Peak=5220 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1583, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=2 nbg=268 bg=3648.5 sigma=507.8 thresh=5172 peak=4708
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=619.00, Mass=3767, SNR=2.9, Peak=5848 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 325, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=1 nbg=257 bg=3527.9 sigma=475.0 thresh=4953 peak=4674
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=223.00, Mass=1512, SNR=2.9, Peak=5220 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 351, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=358.85, Y=231.44, Mass=8954, SNR=8.5, Peak=5924 HFD=1.2
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [351, 221] 4.1 Mass 8954 SNR 8.5
22:53:47.987 00.000 21444 Star::Find(15, 1665, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1657.50, Y=248.43, Mass=16043, SNR=12.9, Peak=5876 HFD=3.2
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1665, 235] 4.0 Mass 16043 SNR 12.9
22:53:47.987 00.000 21444 Star::Find(15, 1051, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1051.21, Y=920.59, Mass=17603, SNR=11.8, Peak=4760 HFD=4.0
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1051, 921] 4.0 Mass 17603 SNR 11.8
22:53:47.987 00.000 21444 Star::Find(15, 1519, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=2 nbg=256 bg=3573.1 sigma=494.2 thresh=5056 peak=4818
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1519.00, Y=223.00, Mass=4326, SNR=2.9, Peak=5952 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1293, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1295.32, Y=614.76, Mass=12926, SNR=10.2, Peak=5748 HFD=3.7
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1293, 617] 4.0 Mass 12926 SNR 10.2
22:53:47.987 00.000 21444 Star::Find(15, 111, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=264 bg=2900.5 sigma=500.8 thresh=4403 peak=4162
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=111.00, Y=125.00, Mass=7082, SNR=2.9, Peak=5244 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1665, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1656.49, Y=274.51, Mass=53447, SNR=51.6, Peak=17112 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1665, 267] 3.9 Mass 53447 SNR 51.6
22:53:47.987 00.000 21444 Star::Find(15, 945, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=267 bg=3312.9 sigma=507.0 thresh=4834 peak=4727
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=193.00, Mass=5705, SNR=2.9, Peak=5720 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1703, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=10 nbg=269 bg=3297.8 sigma=448.6 thresh=4644 peak=4595
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1703.00, Y=743.00, Mass=16590, SNR=2.9, Peak=5596 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1745, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=10 nbg=247 bg=3372.8 sigma=458.1 thresh=4747 peak=4627
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1745.00, Y=113.00, Mass=16848, SNR=2.9, Peak=5728 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 865, 791, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=864.03, Y=789.75, Mass=17648, SNR=11.9, Peak=5244 HFD=3.8
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [865, 791] 3.9 Mass 17648 SNR 11.9
22:53:47.987 00.000 21444 Star::Find(15, 1017, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1015.59, Y=470.59, Mass=20901, SNR=13.7, Peak=5848 HFD=2.9
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1017, 469] 3.9 Mass 20901 SNR 13.7
22:53:47.987 00.000 21444 Star::Find(15, 309, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=10 nbg=237 bg=3370.2 sigma=404.6 thresh=4584 peak=4570
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=309.00, Y=297.00, Mass=13542, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 793, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=791.88, Y=849.06, Mass=18752, SNR=12.8, Peak=5040 HFD=4.8
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [793, 851] 3.9 Mass 18752 SNR 12.8
22:53:47.987 00.000 21444 Star::Find(15, 1227, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=258 bg=3077.0 sigma=488.9 thresh=4544 peak=4321
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1227.00, Y=925.00, Mass=8448, SNR=2.9, Peak=5044 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1510.06, Y=1002.67, Mass=14991, SNR=12.6, Peak=6456 HFD=1.7
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1509, 1003] 3.8 Mass 14991 SNR 12.6
22:53:47.987 00.000 21444 Star::Find(15, 691, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=8 nbg=269 bg=3202.1 sigma=478.8 thresh=4638 peak=4554
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=691.00, Y=603.00, Mass=13111, SNR=2.9, Peak=5928 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1387, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1386.71, Y=384.41, Mass=24197, SNR=18.0, Peak=7944 HFD=3.0
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1387, 383] 3.8 Mass 24197 SNR 18.0
22:53:47.987 00.000 21444 Star::Find(15, 899, 1129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=913.81, Y=1134.86, Mass=71230, SNR=58.0, Peak=17804 HFD=1.8
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [899, 1129] 3.8 Mass 71230 SNR 58.0
22:53:47.987 00.000 21444 Star::Find(15, 351, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 0 (3), X=351.00, Y=621.00, Mass=0, SNR=0.0, Peak=4964 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 875, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=267 bg=3260.6 sigma=526.8 thresh=4841 peak=4497
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=875.00, Y=539.00, Mass=6794, SNR=2.9, Peak=5140 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1291, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=269 bg=3443.6 sigma=492.5 thresh=4921 peak=4779
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=469.00, Mass=8574, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1801, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1799.14, Y=885.00, Mass=18814, SNR=12.7, Peak=5120 HFD=3.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1801, 885] 3.8 Mass 18814 SNR 12.7
22:53:47.987 00.000 21444 Star::Find(15, 1439, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1438.26, Y=941.76, Mass=7477, SNR=7.4, Peak=5340 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1439, 941] 3.8 Mass 7477 SNR 7.4
22:53:47.987 00.000 21444 Star::Find(15, 573, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=259 bg=3390.1 sigma=508.7 thresh=4916 peak=4779
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=573.00, Y=403.00, Mass=8308, SNR=2.9, Peak=5800 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 901, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=258 bg=3375.7 sigma=506.3 thresh=4895 peak=4627
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=221.00, Mass=6689, SNR=2.9, Peak=5316 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 231, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=230.48, Y=782.87, Mass=16056, SNR=12.6, Peak=5952 HFD=4.3
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [231, 785] 3.8 Mass 16056 SNR 12.6
22:53:47.987 00.000 21444 Star::Find(15, 855, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=866.26, Y=630.48, Mass=14731, SNR=15.1, Peak=7092 HFD=1.3
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [855, 619] 3.7 Mass 14731 SNR 15.1
22:53:47.987 00.000 21444 Star::Find(15, 993, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=252 bg=3553.6 sigma=414.7 thresh=4798 peak=4627
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=993.00, Y=191.00, Mass=8904, SNR=2.9, Peak=5700 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1183, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1182.60, Y=1125.56, Mass=67431, SNR=58.6, Peak=6224 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1183, 1141] 3.7 Mass 67431 SNR 58.6
22:53:47.987 00.000 21444 Star::Find(15, 601, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=600.97, Y=630.73, Mass=14590, SNR=11.5, Peak=5820 HFD=2.2
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [601, 619] 3.7 Mass 14590 SNR 11.5
22:53:47.987 00.000 21444 Star::Find(15, 647, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=267 bg=3363.8 sigma=538.6 thresh=4980 peak=4739
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=675.00, Mass=5193, SNR=2.9, Peak=5572 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1423, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1424.01, Y=562.27, Mass=20861, SNR=13.4, Peak=6732 HFD=2.1
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1423, 563] 3.7 Mass 20861 SNR 13.4
22:53:47.987 00.000 21444 Star::Find(15, 307, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=1 nbg=273 bg=3663.4 sigma=574.7 thresh=5388 peak=4643
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=307.00, Y=641.00, Mass=1757, SNR=2.9, Peak=5344 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 235, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=242.59, Y=754.40, Mass=62812, SNR=61.8, Peak=19016 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [235, 743] 3.7 Mass 62812 SNR 61.8
22:53:47.987 00.000 21444 Star::Find(15, 537, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=253 bg=3445.4 sigma=437.3 thresh=4757 peak=4509
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=537.00, Y=223.00, Mass=5060, SNR=2.9, Peak=5316 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 967, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=969.88, Y=551.46, Mass=17125, SNR=13.1, Peak=6152 HFD=3.1
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [967, 543] 3.7 Mass 17125 SNR 13.1
22:53:47.987 00.000 21444 Star::Find(15, 1227, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1234.30, Y=309.25, Mass=5207, SNR=7.4, Peak=5672 HFD=0.9
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1227, 297] 3.7 Mass 5207 SNR 7.4
22:53:47.987 00.000 21444 Star::Find(15, 1719, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=247 bg=3325.1 sigma=460.7 thresh=4707 peak=4308
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1719.00, Y=449.00, Mass=4665, SNR=2.9, Peak=5064 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1823, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=6 nbg=258 bg=3147.2 sigma=453.2 thresh=4507 peak=4237
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=743.00, Mass=9169, SNR=2.9, Peak=4964 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 397, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=397.14, Y=470.97, Mass=27262, SNR=15.7, Peak=5672 HFD=5.2
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [397, 471] 3.7 Mass 27262 SNR 15.7
22:53:47.987 00.000 21444 Star::Find(15, 1729, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1715.50, Y=663.56, Mass=10116, SNR=10.0, Peak=6376 HFD=1.3
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1729, 659] 3.7 Mass 10116 SNR 10.0
22:53:47.987 00.000 21444 Star::Find(15, 345, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=231 bg=3399.4 sigma=364.0 thresh=4491 peak=4431
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=345.00, Y=345.00, Mass=4922, SNR=2.9, Peak=5216 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 263, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=250.84, Y=306.00, Mass=10188, SNR=9.0, Peak=5392 HFD=1.9
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [263, 309] 3.6 Mass 10188 SNR 9.0
22:53:47.987 00.000 21444 Star::Find(15, 1541, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=10 nbg=266 bg=3501.9 sigma=446.3 thresh=4841 peak=4756
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1541.00, Y=449.00, Mass=16185, SNR=2.9, Peak=5596 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1031, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1038.48, Y=962.48, Mass=8259, SNR=9.1, Peak=4940 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1031, 977] 3.6 Mass 8259 SNR 9.1
22:53:47.987 00.000 21444 Star::Find(15, 1357, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1344.75, Y=130.43, Mass=66463, SNR=51.2, Peak=19192 HFD=1.3
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1357, 141] 3.6 Mass 66463 SNR 51.2
22:53:47.987 00.000 21444 Star::Find(15, 501, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=8 nbg=265 bg=3393.8 sigma=483.9 thresh=4845 peak=4774
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=501.00, Y=309.00, Mass=13058, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 527, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=525.12, Y=444.23, Mass=18258, SNR=12.4, Peak=5796 HFD=4.2
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [527, 445] 3.6 Mass 18258 SNR 12.4
22:53:47.987 00.000 21444 Star::Find(15, 997, 1143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=264 bg=2326.6 sigma=435.9 thresh=3634 peak=3259
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=997.00, Y=1143.00, Mass=6991, SNR=2.9, Peak=3880 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1271, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1270.73, Y=233.56, Mass=8473, SNR=7.9, Peak=5668 HFD=3.0
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1271, 235] 3.6 Mass 8473 SNR 7.9
22:53:47.987 00.000 21444 Star::Find(15, 1267, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1265.95, Y=172.98, Mass=24947, SNR=17.7, Peak=5900 HFD=6.3
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1267, 173] 3.6 Mass 24947 SNR 17.7
22:53:47.987 00.000 21444 Star::Find(15, 1427, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=8 nbg=245 bg=3400.1 sigma=428.3 thresh=4685 peak=4683
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1427.00, Y=235.00, Mass=13251, SNR=2.9, Peak=5524 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1053, 869, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1057.52, Y=860.54, Mass=8719, SNR=9.1, Peak=5700 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1053, 869] 3.6 Mass 8719 SNR 9.1
22:53:47.987 00.000 21444 Star::Find(15, 873, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=859.14, Y=819.20, Mass=15752, SNR=12.8, Peak=5724 HFD=2.5
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [873, 823] 3.6 Mass 15752 SNR 12.8
22:53:47.987 00.000 21444 Star::Find(15, 475, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=254 bg=3413.6 sigma=484.2 thresh=4866 peak=4637
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=475.00, Y=295.00, Mass=9048, SNR=2.9, Peak=5496 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1749, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1748.30, Y=77.41, Mass=16859, SNR=12.3, Peak=6080 HFD=2.2
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1749, 79] 3.6 Mass 16859 SNR 12.3
22:53:47.987 00.000 21444 Star::Find(15, 1165, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=5 nbg=273 bg=3375.0 sigma=499.0 thresh=4872 peak=4861
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=189.00, Mass=9033, SNR=2.9, Peak=5420 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1235, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1234.11, Y=742.72, Mass=14212, SNR=10.7, Peak=5088 HFD=2.6
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1235, 743] 3.6 Mass 14212 SNR 10.7
22:53:47.987 00.000 21444 Star::Find(15, 1771, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1771.71, Y=296.32, Mass=8037, SNR=8.5, Peak=5472 HFD=3.0
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1771, 297] 3.6 Mass 8037 SNR 8.5
22:53:47.987 00.000 21444 Star::Find(15, 643, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=258 bg=3527.7 sigma=424.2 thresh=4800 peak=4439
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=637.00, Mass=7513, SNR=2.9, Peak=5168 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 385, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=258 bg=3427.2 sigma=482.5 thresh=4875 peak=4651
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=385.00, Y=269.00, Mass=6691, SNR=2.9, Peak=5368 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1107, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1114.42, Y=236.52, Mass=14106, SNR=10.9, Peak=5520 HFD=3.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1107, 223] 3.6 Mass 14106 SNR 10.9
22:53:47.987 00.000 21444 Star::Find(15, 961, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=959.72, Y=79.69, Mass=13172, SNR=10.7, Peak=5648 HFD=3.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [961, 81] 3.6 Mass 13172 SNR 10.7
22:53:47.987 00.000 21444 Star::Find(15, 1703, 963, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1705.90, Y=963.50, Mass=21135, SNR=14.4, Peak=5796 HFD=4.5
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1703, 963] 3.6 Mass 21135 SNR 14.4
22:53:47.987 00.000 21444 Star::Find(15, 369, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=368.90, Y=114.96, Mass=19330, SNR=12.7, Peak=5696 HFD=4.7
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [369, 117] 3.6 Mass 19330 SNR 12.7
22:53:47.987 00.000 21444 Star::Find(15, 1407, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1407.48, Y=176.09, Mass=13029, SNR=9.8, Peak=5952 HFD=3.3
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1407, 177] 3.6 Mass 13029 SNR 9.8
22:53:47.987 00.000 21444 Star::Find(15, 1125, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1135.35, Y=743.68, Mass=10033, SNR=9.1, Peak=6000 HFD=2.1
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1125, 745] 3.5 Mass 10033 SNR 9.1
22:53:47.987 00.000 21444 Star::Find(15, 1807, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=1 nbg=264 bg=3169.2 sigma=459.2 thresh=4547 peak=4166
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=551.00, Mass=1519, SNR=2.9, Peak=4912 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1161, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=4 nbg=268 bg=3160.1 sigma=504.9 thresh=4675 peak=4561
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1161.00, Y=885.00, Mass=8648, SNR=2.9, Peak=5768 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 1233, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=9 nbg=264 bg=3370.1 sigma=446.1 thresh=4708 peak=4655
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=417.00, Mass=13977, SNR=2.9, Peak=5548 HFD=0.0
22:53:47.987 00.000 21444 Star::Find(15, 555, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=548.02, Y=703.18, Mass=9201, SNR=9.0, Peak=6004 HFD=2.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [555, 717] 3.5 Mass 9201 SNR 9.0
22:53:47.987 00.000 21444 Star::Find(15, 1209, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=1209.46, Y=1074.68, Mass=63154, SNR=46.0, Peak=16504 HFD=1.4
22:53:47.987 00.000 21444 AutoFind: star saturated or too dim [1209, 1075] 3.5 Mass 63154 SNR 46.0
22:53:47.987 00.000 21444 Star::Find(15, 609, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find false star n=3 nbg=271 bg=3250.5 sigma=460.8 thresh=4633 peak=4518
22:53:47.987 00.000 21444 Star::Find returns 0 (2), X=609.00, Y=505.00, Mass=4664, SNR=2.9, Peak=5172 HFD=0.0
22:53:47.987 00.000 21444 AutoFind: could not find a non-saturated star!
22:53:47.987 00.000 21444 AutoFind: finding best star pass 3
22:53:47.987 00.000 21444 Star::Find(15, 603, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=603.40, Y=576.40, Mass=644611, SNR=105.0, Peak=19660 HFD=6.1
22:53:47.987 00.000 21444 AutoFind returns star at [603, 577] 42.6 Mass 644611 SNR 105.0
22:53:47.987 00.000 21444 Star::Find(15, 603, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=603.40, Y=576.40, Mass=644611, SNR=105.0, Peak=19660 HFD=6.1
22:53:47.987 00.000 21444 MultiStar: List (12): {603.40, 576.40}(105.0), {619.99, 113.76}(59.6), {881.31, 468.08}(34.5), {1680.24, 310.85}(26.9), {1694.86, 671.74}(17.9), {1682.37, 891.83}(12.8), {981.31, 424.18}(10.4), {1808.07, 823.67}(15.0), {218.10, 519.02}(12.5), {358.85, 231.44}(8.5), {1657.50, 248.43}(12.9), {1051.21, 920.59}(11.8), 
22:53:47.987 00.000 21444 setting lock position to (603.40, 576.40)
22:53:47.987 00.000 21444 MultiStar: stabilizing after lock position change
22:53:47.987 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:53:47.987 00.000 21444 UpdateGuideState(): m_state=1
22:53:47.987 00.000 21444 Star::Find(15, 603, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
22:53:47.987 00.000 21444 Star::Find returns 1 (1), X=603.40, Y=576.40, Mass=644611, SNR=105.0, Peak=19660 HFD=6.1
22:53:47.987 00.000 21444 DistanceChecker: deactivated
22:53:47.987 00.000 21444 setting lock position to (603.40, 576.40)
22:53:47.987 00.000 21444 MultiStar: stabilizing after lock position change
22:53:47.987 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:53:47.987 00.000 21444 Changing from state SELECTING to SELECTED
22:53:47.987 00.000 21444 guider state => SELECTED
22:53:48.003 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3124, FiltMin=292, FiltMax=17844, Gamma=1.500
22:53:48.019 00.016 21444 UpdateGuideState exits: m=644611 SNR=105.0 Saturated
22:53:48.019 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3124, FiltMin=292, FiltMax=17844, Gamma=1.500
22:53:48.035 00.016 21444 Status Line: Auto-selected star at (603.4, 576.4)
22:53:48.530 00.495 25848 Exposure complete
22:53:48.597 00.067 25848 worker thread done servicing request
22:53:48.597 00.000 21444 OnExposeComplete: enter
22:53:48.597 00.000 21444 UpdateGuideState(): m_state=2
22:53:48.597 00.000 21444 Star::Find(15, 603, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
22:53:48.597 00.000 21444 Star::Find returns 1 (1), X=603.93, Y=576.63, Mass=577878, SNR=81.4, Peak=16756 HFD=6.7
22:53:48.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3144, FiltMin=468, FiltMax=14688, Gamma=1.500
22:53:48.607 00.010 21444 UpdateGuideState exits: m=577878 SNR=81.4 Saturated
22:53:48.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:48.607 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:48.607 00.000 21444 Enqueuing Expose request
22:53:48.607 00.000 25848 Worker thread wakes up
22:53:48.607 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:48.607 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,562,31,31)
22:53:51.964 03.357 25848 Exposure complete
22:53:52.028 00.064 25848 worker thread done servicing request
22:53:52.028 00.000 21444 OnExposeComplete: enter
22:53:52.028 00.000 21444 UpdateGuideState(): m_state=2
22:53:52.028 00.000 21444 Star::Find(15, 603, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
22:53:52.028 00.000 21444 Star::Find returns 1 (1), X=603.97, Y=576.45, Mass=643756, SNR=98.4, Peak=18676 HFD=6.4
22:53:52.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20228, med=3124, FiltMin=532, FiltMax=16432, Gamma=1.500
22:53:52.044 00.016 21444 UpdateGuideState exits: m=643756 SNR=98.4 Saturated
22:53:52.044 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:52.044 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:52.044 00.000 21444 Enqueuing Expose request
22:53:52.044 00.000 25848 Worker thread wakes up
22:53:52.044 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:52.044 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,561,31,31)
22:53:55.402 03.358 25848 Exposure complete
22:53:55.466 00.064 25848 worker thread done servicing request
22:53:55.466 00.000 21444 OnExposeComplete: enter
22:53:55.466 00.000 21444 UpdateGuideState(): m_state=2
22:53:55.466 00.000 21444 Star::Find(15, 603, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
22:53:55.466 00.000 21444 Star::Find returns 1 (1), X=604.57, Y=577.50, Mass=651503, SNR=107.1, Peak=17464 HFD=7.0
22:53:55.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3144, FiltMin=280, FiltMax=16708, Gamma=1.500
22:53:55.482 00.016 21444 UpdateGuideState exits: m=651503 SNR=107.1 Saturated
22:53:55.482 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:55.482 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:55.482 00.000 21444 Enqueuing Expose request
22:53:55.482 00.000 25848 Worker thread wakes up
22:53:55.482 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:55.482 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(590,562,31,31)
22:53:58.846 03.364 25848 Exposure complete
22:53:58.926 00.080 25848 worker thread done servicing request
22:53:58.926 00.000 21444 OnExposeComplete: enter
22:53:58.926 00.000 21444 UpdateGuideState(): m_state=2
22:53:58.926 00.000 21444 Star::Find(15, 604, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
22:53:58.926 00.000 21444 Star::Find returns 1 (1), X=604.44, Y=577.22, Mass=620680, SNR=90.6, Peak=17568 HFD=6.3
22:53:58.926 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20404, med=3148, FiltMin=472, FiltMax=15924, Gamma=1.500
22:53:58.926 00.000 21444 UpdateGuideState exits: m=620680 SNR=90.6 Saturated
22:53:58.926 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:58.926 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:53:58.926 00.000 21444 Enqueuing Expose request
22:53:58.926 00.000 25848 Worker thread wakes up
22:53:58.926 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:53:58.926 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,562,31,31)
22:54:02.297 03.371 25848 Exposure complete
22:54:02.375 00.078 25848 worker thread done servicing request
22:54:02.375 00.000 21444 OnExposeComplete: enter
22:54:02.375 00.000 21444 UpdateGuideState(): m_state=2
22:54:02.375 00.000 21444 Star::Find(15, 604, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
22:54:02.375 00.000 21444 Star::Find returns 1 (1), X=604.40, Y=577.27, Mass=596269, SNR=82.4, Peak=16808 HFD=6.9
22:54:02.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20528, med=3144, FiltMin=420, FiltMax=15544, Gamma=1.500
22:54:02.375 00.000 21444 UpdateGuideState exits: m=596269 SNR=82.4 Saturated
22:54:02.375 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:02.375 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:02.375 00.000 21444 Enqueuing Expose request
22:54:02.375 00.000 25848 Worker thread wakes up
22:54:02.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:02.375 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(589,562,31,31)
22:54:05.754 03.379 25848 Exposure complete
22:54:05.837 00.083 25848 worker thread done servicing request
22:54:05.837 00.000 21444 OnExposeComplete: enter
22:54:05.837 00.000 21444 UpdateGuideState(): m_state=2
22:54:05.846 00.009 21444 Star::Find(15, 604, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
22:54:05.846 00.000 21444 Star::Find returns 1 (1), X=610.91, Y=568.38, Mass=10127, SNR=10.0, Peak=4996 HFD=4.7
22:54:05.846 00.000 21444 Status Line: Mass: 10127 vs 643756
22:54:05.846 00.000 21444 UpdateCurrentPosition: star mass new=10127.1 exp=643756.1 thresh=50% limits=(321878.0, 965634.1, 1287512.2)
22:54:05.846 00.000 21444 DistanceChecker: activated
22:54:05.846 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:54:05.846 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:54:05.846 00.000 21444 guider state => SELECTING
22:54:05.846 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:54:05.846 00.000 21444 Status Line: Star lost - mass changed
22:54:05.846 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20304, med=3152, FiltMin=510, FiltMax=6228, Gamma=1.500
22:54:05.846 00.000 21444 UpdateGuideState exits: Star lost - mass changed
22:54:05.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:05.846 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:54:05.846 00.000 21444 Enqueuing Expose request
22:54:05.846 00.000 25848 Worker thread wakes up
22:54:05.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:05.846 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:54:09.197 03.351 25848 Exposure complete
22:54:09.276 00.079 25848 worker thread done servicing request
22:54:09.276 00.000 21444 OnExposeComplete: enter
22:54:09.276 00.000 21444 UpdateGuideState(): m_state=1
22:54:09.276 00.000 21444 Star::Find(15, 604, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:09.276 00.000 21444 Star::Find false star n=5 nbg=251 bg=3467.6 sigma=443.5 thresh=4798 peak=4648
22:54:09.276 00.000 21444 Star::Find returns 0 (2), X=604.00, Y=577.00, Mass=8186, SNR=2.9, Peak=5444 HFD=0.0
22:54:09.276 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:54:09.276 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:54:09.276 00.000 21444 Status Line: Star lost - low SNR
22:54:09.276 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=472, FiltMax=65504, Gamma=1.500
22:54:09.276 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:54:09.276 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:09.276 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:54:09.276 00.000 21444 Enqueuing Expose request
22:54:09.276 00.000 25848 Worker thread wakes up
22:54:09.276 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:09.276 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:54:11.819 02.543 21444 GuiderMultiStar::AutoSelect enter
22:54:11.828 00.009 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
22:54:11.891 00.063 21444 AutoFind: auto downsample for scale 0.43 => 2x
22:54:11.891 00.000 21444 AutoFind: downsample 2x
22:54:11.905 00.014 21444 AutoFind: global mean = 0.7, stdev 2140.7
22:54:11.905 00.000 21444 AutoFind: using threshold = 0.1
22:54:11.925 00.020 21444 AutoFind: local max [1485, 223] 112.0
22:54:11.925 00.000 21444 AutoFind: local max [63, 925] 59.4
22:54:11.925 00.000 21444 AutoFind: local max [57, 909] 51.0
22:54:11.925 00.000 21444 AutoFind: local max [1437, 169] 20.8
22:54:11.925 00.000 21444 AutoFind: local max [981, 883] 12.9
22:54:11.925 00.000 21444 AutoFind: local max [37, 917] 6.6
22:54:11.925 00.000 21444 AutoFind: local max [61, 939] 6.0
22:54:11.925 00.000 21444 AutoFind: local max [1485, 885] 4.2
22:54:11.925 00.000 21444 AutoFind: local max [1465, 221] 3.7
22:54:11.925 00.000 21444 AutoFind: local max [39, 935] 3.7
22:54:11.925 00.000 21444 AutoFind: local max [667, 281] 3.3
22:54:11.925 00.000 21444 AutoFind: local max [1067, 373] 3.1
22:54:11.925 00.000 21444 AutoFind: local max [81, 945] 2.9
22:54:11.925 00.000 21444 AutoFind: local max [57, 953] 2.6
22:54:11.925 00.000 21444 AutoFind: local max [1507, 215] 2.6
22:54:11.925 00.000 21444 AutoFind: local max [1487, 199] 2.5
22:54:11.925 00.000 21444 AutoFind: local max [53, 1009] 2.4
22:54:11.925 00.000 21444 AutoFind: local max [57, 979] 2.3
22:54:11.925 00.000 21444 AutoFind: local max [485, 729] 2.2
22:54:11.925 00.000 21444 AutoFind: local max [825, 715] 2.2
22:54:11.925 00.000 21444 AutoFind: local max [1075, 75] 2.1
22:54:11.925 00.000 21444 AutoFind: local max [1523, 119] 2.1
22:54:11.925 00.000 21444 AutoFind: local max [907, 399] 2.1
22:54:11.925 00.000 21444 AutoFind: local max [1031, 975] 2.1
22:54:11.925 00.000 21444 AutoFind: local max [55, 1063] 2.1
22:54:11.925 00.000 21444 AutoFind: local max [267, 575] 2.0
22:54:11.925 00.000 21444 AutoFind: local max [727, 521] 2.0
22:54:11.927 00.002 21444 AutoFind: local max [1061, 645] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [707, 327] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [23, 493] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [169, 1065] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [1753, 933] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [1731, 919] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [1513, 371] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [335, 267] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [1353, 27] 2.0
22:54:11.927 00.000 21444 AutoFind: local max [273, 1107] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [459, 103] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [69, 883] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [59, 967] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [713, 931] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [669, 751] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [27, 1091] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [1645, 175] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [317, 1199] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [175, 575] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [161, 599] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [1369, 913] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [65, 133] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [915, 465] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [57, 881] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [263, 371] 1.9
22:54:11.927 00.000 21444 AutoFind: local max [569, 341] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [867, 371] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [945, 669] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [553, 973] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [1225, 555] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [1477, 555] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [419, 799] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [1269, 373] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [901, 307] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [1181, 895] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [879, 1043] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [627, 213] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [925, 249] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [975, 325] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [737, 53] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [949, 27] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [1041, 41] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [489, 619] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [1645, 519] 1.8
22:54:11.927 00.000 21444 AutoFind: local max [419, 399] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1107, 465] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [59, 997] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [227, 27] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [87, 1137] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1505, 503] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1289, 797] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [225, 151] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1201, 595] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1365, 681] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1447, 315] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1623, 623] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1315, 799] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [261, 327] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1445, 23] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1743, 355] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1469, 825] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1847, 729] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1513, 461] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [667, 333] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1749, 73] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [107, 1009] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1021, 91] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1719, 779] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [695, 537] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1059, 25] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1457, 93] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [1487, 413] 1.7
22:54:11.927 00.000 21444 AutoFind: local max [433, 803] 1.7
22:54:11.927 00.000 21444 AutoFind: too close [433, 803] 1.7 - [419, 799] 1.8
22:54:11.927 00.000 21444 AutoFind: too close [1059, 25] 1.7 - [1041, 41] 1.8
22:54:11.927 00.000 21444 AutoFind: too close [59, 997] 1.7 - [57, 979] 2.3
22:54:11.927 00.000 21444 AutoFind: too close [59, 997] 1.7 - [53, 1009] 2.4
22:54:11.927 00.000 21444 AutoFind: too close [57, 881] 1.9 - [69, 883] 1.9
22:54:11.927 00.000 21444 AutoFind: too close [59, 967] 1.9 - [57, 979] 2.3
22:54:11.927 00.000 21444 AutoFind: too close [59, 967] 1.9 - [57, 953] 2.6
22:54:11.927 00.000 21444 AutoFind: too close [1487, 199] 2.5 - [1507, 215] 2.6
22:54:11.927 00.000 21444 AutoFind: too close [57, 953] 2.6 - [39, 935] 3.7
22:54:11.927 00.000 21444 AutoFind: too close [57, 953] 2.6 - [61, 939] 6.0
22:54:11.927 00.000 21444 AutoFind: too close [81, 945] 2.9 - [61, 939] 6.0
22:54:11.927 00.000 21444 AutoFind: close dim-bright [81, 945] 2.9 - [63, 925] 59.4
22:54:11.929 00.002 21444 AutoFind: too close [39, 935] 3.7 - [37, 917] 6.6
22:54:11.929 00.000 21444 AutoFind: close dim-bright [1465, 221] 3.7 - [1485, 223] 112.0
22:54:11.929 00.000 21444 AutoFind: close dim-bright [61, 939] 6.0 - [63, 925] 59.4
22:54:11.929 00.000 21444 AutoFind: close dim-bright [37, 917] 6.6 - [57, 909] 51.0
22:54:11.929 00.000 21444 AutoFind: too close [57, 909] 51.0 - [63, 925] 59.4
22:54:11.929 00.000 21444 AutoFind: too close to edge [1445, 23] 1.7
22:54:11.929 00.000 21444 AutoFind: too close to edge [227, 27] 1.7
22:54:11.929 00.000 21444 AutoFind: too close to edge [949, 27] 1.8
22:54:11.929 00.000 21444 AutoFind: too close to edge [737, 53] 1.8
22:54:11.929 00.000 21444 AutoFind: too close to edge [317, 1199] 1.9
22:54:11.929 00.000 21444 AutoFind: too close to edge [27, 1091] 1.9
22:54:11.929 00.000 21444 AutoFind: too close to edge [1353, 27] 2.0
22:54:11.929 00.000 21444 AutoFind: too close to edge [23, 493] 2.0
22:54:11.929 00.000 21444 AutoFind: too close to edge [55, 1063] 2.1
22:54:11.929 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
22:54:11.929 00.000 21444 Star::Find(15, 1485, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1483.93, Y=222.46, Mass=4665377, SNR=227.2, Peak=65504 HFD=7.4
22:54:11.929 00.000 21444 Star::Find(15, 1437, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1437.10, Y=167.96, Mass=709751, SNR=96.6, Peak=17968 HFD=6.5
22:54:11.929 00.000 21444 Star::Find(15, 981, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=980.03, Y=881.66, Mass=451449, SNR=57.6, Peak=12588 HFD=6.6
22:54:11.929 00.000 21444 Star::Find(15, 1485, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1484.99, Y=883.48, Mass=71396, SNR=21.8, Peak=6988 HFD=4.1
22:54:11.929 00.000 21444 Star::Find(15, 1465, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1482.17, Y=221.96, Mass=3371526, SNR=322.9, Peak=25848 HFD=6.2
22:54:11.929 00.000 21444 Star::Find(15, 667, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=666.30, Y=280.01, Mass=61452, SNR=24.2, Peak=6908 HFD=5.7
22:54:11.929 00.000 21444 Star::Find(15, 1067, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1067.39, Y=372.84, Mass=48199, SNR=19.4, Peak=6128 HFD=4.7
22:54:11.929 00.000 21444 Star::Find(15, 485, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=486.38, Y=728.99, Mass=17820, SNR=12.8, Peak=5344 HFD=3.4
22:54:11.929 00.000 21444 Star::Find(15, 825, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find false star n=3 nbg=277 bg=3437.5 sigma=531.3 thresh=5032 peak=4699
22:54:11.929 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=715.00, Mass=5067, SNR=2.9, Peak=5192 HFD=0.0
22:54:11.929 00.000 21444 Star::Find(15, 1075, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1073.75, Y=74.04, Mass=15315, SNR=11.0, Peak=5772 HFD=2.5
22:54:11.929 00.000 21444 Star::Find(15, 1523, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1535.72, Y=129.22, Mass=11077, SNR=9.5, Peak=6100 HFD=1.6
22:54:11.929 00.000 21444 Star::Find(15, 907, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=919.85, Y=388.74, Mass=11357, SNR=9.5, Peak=5900 HFD=1.8
22:54:11.929 00.000 21444 Star::Find(15, 1031, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1029.72, Y=974.43, Mass=13341, SNR=10.2, Peak=4536 HFD=4.7
22:54:11.929 00.000 21444 Star::Find(15, 267, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=255.44, Y=571.44, Mass=9130, SNR=9.9, Peak=6256 HFD=1.4
22:54:11.929 00.000 21444 Star::Find(15, 727, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=725.81, Y=520.52, Mass=14207, SNR=11.1, Peak=5776 HFD=3.2
22:54:11.929 00.000 21444 Star::Find(15, 1061, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1059.07, Y=644.72, Mass=23877, SNR=13.8, Peak=5848 HFD=3.9
22:54:11.929 00.000 21444 Star::Find(15, 707, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find false star n=2 nbg=262 bg=3415.5 sigma=544.8 thresh=5050 peak=4696
22:54:11.929 00.000 21444 Star::Find returns 0 (2), X=707.00, Y=327.00, Mass=3753, SNR=2.9, Peak=5496 HFD=0.0
22:54:11.929 00.000 21444 Star::Find(15, 169, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=169.23, Y=1064.04, Mass=14126, SNR=11.6, Peak=4736 HFD=2.5
22:54:11.929 00.000 21444 Star::Find(15, 1753, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1752.04, Y=933.21, Mass=20534, SNR=13.6, Peak=5116 HFD=2.5
22:54:11.929 00.000 21444 Star::Find(15, 1731, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1729.88, Y=918.62, Mass=19820, SNR=12.5, Peak=4788 HFD=3.7
22:54:11.929 00.000 21444 Star::Find(15, 1513, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=1512.83, Y=372.21, Mass=13401, SNR=10.5, Peak=6028 HFD=4.9
22:54:11.929 00.000 21444 Star::Find(15, 335, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=335.29, Y=266.86, Mass=14206, SNR=10.9, Peak=5452 HFD=3.9
22:54:11.929 00.000 21444 Star::Find(15, 273, 1107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=283.20, Y=1100.24, Mass=16781, SNR=13.9, Peak=4112 HFD=3.8
22:54:11.929 00.000 21444 Star::Find(15, 459, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.929 00.000 21444 Star::Find returns 1 (1), X=458.24, Y=102.74, Mass=21665, SNR=16.9, Peak=6828 HFD=2.1
22:54:11.929 00.000 21444 Star::Find(15, 713, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.002 21444 Star::Find returns 1 (1), X=714.48, Y=930.91, Mass=14795, SNR=12.3, Peak=5848 HFD=1.4
22:54:11.931 00.000 21444 Star::Find(15, 669, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=660.46, Y=762.27, Mass=11451, SNR=11.4, Peak=5724 HFD=2.7
22:54:11.931 00.000 21444 Star::Find(15, 1645, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=1643.84, Y=174.24, Mass=30223, SNR=17.3, Peak=5948 HFD=4.5
22:54:11.931 00.000 21444 Star::Find(15, 175, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=173.59, Y=574.19, Mass=31895, SNR=17.7, Peak=4936 HFD=5.2
22:54:11.931 00.000 21444 Star::Find(15, 161, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=160.43, Y=596.85, Mass=22179, SNR=14.6, Peak=5168 HFD=4.4
22:54:11.931 00.000 21444 Star::Find(15, 1369, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=1356.77, Y=899.74, Mass=14034, SNR=12.6, Peak=5924 HFD=5.9
22:54:11.931 00.000 21444 Star::Find(15, 65, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=7 nbg=264 bg=2903.3 sigma=508.2 thresh=4428 peak=4364
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=65.00, Y=133.00, Mass=12977, SNR=2.9, Peak=5728 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 915, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=916.47, Y=464.75, Mass=13761, SNR=10.8, Peak=5496 HFD=5.1
22:54:11.931 00.000 21444 Star::Find(15, 263, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=262.45, Y=369.54, Mass=18355, SNR=12.4, Peak=5672 HFD=3.1
22:54:11.931 00.000 21444 Star::Find(15, 569, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=8 nbg=267 bg=3330.6 sigma=505.3 thresh=4846 peak=4777
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=569.00, Y=341.00, Mass=14392, SNR=2.9, Peak=5320 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 867, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 0 (3), X=867.00, Y=371.00, Mass=0, SNR=0.0, Peak=5168 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 945, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=4 nbg=268 bg=3492.5 sigma=519.1 thresh=5050 peak=4915
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=669.00, Mass=7910, SNR=2.9, Peak=5848 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 553, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=3 nbg=262 bg=2521.4 sigma=459.3 thresh=3899 peak=3577
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=553.00, Y=973.00, Mass=4680, SNR=2.9, Peak=4636 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 1225, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=9 nbg=254 bg=3470.9 sigma=531.5 thresh=5065 peak=4950
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=1225.00, Y=555.00, Mass=16406, SNR=2.9, Peak=5796 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 1477, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=1477.13, Y=554.74, Mass=21864, SNR=14.7, Peak=6580 HFD=3.5
22:54:11.931 00.000 21444 Star::Find(15, 1269, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=1281.44, Y=374.50, Mass=11568, SNR=12.8, Peak=5672 HFD=3.2
22:54:11.931 00.000 21444 Star::Find(15, 901, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=900.10, Y=306.41, Mass=18118, SNR=14.6, Peak=5572 HFD=3.0
22:54:11.931 00.000 21444 Star::Find(15, 1181, 895, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=3 nbg=271 bg=3050.7 sigma=519.8 thresh=4610 peak=4297
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=1181.00, Y=895.00, Mass=5068, SNR=2.9, Peak=4912 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 879, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=877.53, Y=1044.12, Mass=14165, SNR=10.5, Peak=4284 HFD=2.4
22:54:11.931 00.000 21444 Star::Find(15, 627, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=626.67, Y=212.48, Mass=14100, SNR=11.1, Peak=5448 HFD=1.8
22:54:11.931 00.000 21444 Star::Find(15, 925, 249, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=924.57, Y=248.98, Mass=14090, SNR=11.2, Peak=5572 HFD=3.3
22:54:11.931 00.000 21444 Star::Find(15, 975, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=973.23, Y=323.45, Mass=12684, SNR=10.9, Peak=5500 HFD=2.6
22:54:11.931 00.000 21444 Star::Find(15, 489, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=3 nbg=262 bg=3509.6 sigma=463.1 thresh=4899 peak=4863
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=489.00, Y=619.00, Mass=6563, SNR=2.9, Peak=6076 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 1645, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=1655.33, Y=530.82, Mass=14180, SNR=11.8, Peak=7064 HFD=2.9
22:54:11.931 00.000 21444 Star::Find(15, 419, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=6 nbg=275 bg=3275.7 sigma=504.8 thresh=4790 peak=4781
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=399.00, Mass=11022, SNR=2.9, Peak=5368 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 1107, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=6 nbg=246 bg=3403.0 sigma=475.7 thresh=4830 peak=4659
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=1107.00, Y=465.00, Mass=9442, SNR=2.9, Peak=5216 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 87, 1137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=86.01, Y=1137.03, Mass=28865, SNR=18.4, Peak=5280 HFD=4.3
22:54:11.931 00.000 21444 Star::Find(15, 1505, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=9 nbg=247 bg=3584.9 sigma=410.8 thresh=4817 peak=4802
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=503.00, Mass=12616, SNR=2.9, Peak=5368 HFD=0.0
22:54:11.931 00.000 21444 Star::Find(15, 1289, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find returns 1 (1), X=1287.01, Y=783.57, Mass=14724, SNR=11.8, Peak=7064 HFD=1.9
22:54:11.931 00.000 21444 Star::Find(15, 225, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.931 00.000 21444 Star::Find false star n=5 nbg=254 bg=3471.2 sigma=510.1 thresh=5001 peak=4937
22:54:11.931 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=151.00, Mass=9796, SNR=2.9, Peak=5848 HFD=0.0
22:54:11.933 00.002 21444 Star::Find(15, 1201, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1202.52, Y=594.30, Mass=16523, SNR=12.1, Peak=5700 HFD=4.5
22:54:11.933 00.000 21444 Star::Find(15, 1365, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=5 nbg=258 bg=3499.8 sigma=471.0 thresh=4913 peak=4793
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1365.00, Y=681.00, Mass=7929, SNR=2.9, Peak=5624 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 1447, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=5 nbg=281 bg=3404.4 sigma=528.2 thresh=4989 peak=4863
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=315.00, Mass=9610, SNR=2.9, Peak=5476 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 1623, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=4 nbg=271 bg=3454.3 sigma=574.1 thresh=5177 peak=5089
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1623.00, Y=623.00, Mass=9779, SNR=2.9, Peak=6280 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 1315, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=12 nbg=252 bg=3372.7 sigma=419.5 thresh=4631 peak=4566
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1315.00, Y=799.00, Mass=19755, SNR=2.9, Peak=5568 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 261, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=259.39, Y=327.90, Mass=12909, SNR=10.2, Peak=5700 HFD=4.6
22:54:11.933 00.000 21444 Star::Find(15, 1743, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1740.92, Y=352.83, Mass=22297, SNR=14.2, Peak=5320 HFD=3.6
22:54:11.933 00.000 21444 Star::Find(15, 1469, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1468.46, Y=821.18, Mass=24146, SNR=14.8, Peak=5876 HFD=7.8
22:54:11.933 00.000 21444 Star::Find(15, 1847, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1845.12, Y=728.29, Mass=14440, SNR=11.7, Peak=4940 HFD=3.9
22:54:11.933 00.000 21444 Star::Find(15, 1513, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=3 nbg=265 bg=3606.2 sigma=462.3 thresh=4993 peak=4775
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=461.00, Mass=4809, SNR=2.9, Peak=5568 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 667, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=665.61, Y=333.03, Mass=25775, SNR=15.1, Peak=5296 HFD=5.2
22:54:11.933 00.000 21444 Star::Find(15, 1749, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=8 nbg=254 bg=3506.8 sigma=393.1 thresh=4686 peak=4519
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=73.00, Mass=11070, SNR=2.9, Peak=5424 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 107, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=2 nbg=268 bg=2106.1 sigma=439.9 thresh=3426 peak=3221
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=1009.00, Mass=2716, SNR=2.9, Peak=3780 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 1021, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1019.42, Y=88.75, Mass=9905, SNR=8.4, Peak=5976 HFD=1.4
22:54:11.933 00.000 21444 Star::Find(15, 1719, 779, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=5 nbg=251 bg=3604.3 sigma=409.6 thresh=4833 peak=4781
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1719.00, Y=779.00, Mass=7211, SNR=2.9, Peak=5800 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 695, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=695.95, Y=535.81, Mass=17295, SNR=11.3, Peak=5424 HFD=4.7
22:54:11.933 00.000 21444 Star::Find(15, 1457, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=6 nbg=267 bg=3782.2 sigma=476.7 thresh=5212 peak=4978
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=93.00, Mass=10299, SNR=2.9, Peak=5672 HFD=0.0
22:54:11.933 00.000 21444 Star::Find(15, 1487, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find false star n=12 nbg=251 bg=3451.1 sigma=444.6 thresh=4785 peak=4684
22:54:11.933 00.000 21444 Star::Find returns 0 (2), X=1487.00, Y=413.00, Mass=19035, SNR=2.9, Peak=5628 HFD=0.0
22:54:11.933 00.000 21444 AutoFind: finding best star pass 1
22:54:11.933 00.000 21444 Star::Find(15, 1485, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1483.93, Y=222.46, Mass=4665377, SNR=227.2, Peak=65504 HFD=7.4
22:54:11.933 00.000 21444 AutoFind: near-saturated [1485, 223] 112.0 Mass 4665377 SNR 227.2 Peak 65504
22:54:11.933 00.000 21444 Star::Find(15, 1437, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1437.10, Y=167.96, Mass=709751, SNR=96.6, Peak=17968 HFD=6.5
22:54:11.933 00.000 21444 AutoFind: near-saturated [1437, 169] 20.8 Mass 709751 SNR 96.6 Peak 17968
22:54:11.933 00.000 21444 Star::Find(15, 981, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=980.03, Y=881.66, Mass=451449, SNR=57.6, Peak=12588 HFD=6.6
22:54:11.933 00.000 21444 AutoFind: near-saturated [981, 883] 12.9 Mass 451449 SNR 57.6 Peak 12588
22:54:11.933 00.000 21444 Star::Find(15, 1485, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1484.99, Y=883.48, Mass=71396, SNR=21.8, Peak=6988 HFD=4.1
22:54:11.933 00.000 21444 AutoFind: near-saturated [1485, 885] 4.2 Mass 71396 SNR 21.8 Peak 6988
22:54:11.933 00.000 21444 Star::Find(15, 1465, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1482.17, Y=221.96, Mass=3371526, SNR=322.9, Peak=25848 HFD=6.2
22:54:11.933 00.000 21444 AutoFind: near-saturated [1465, 221] 3.7 Mass 3371526 SNR 322.9 Peak 25848
22:54:11.933 00.000 21444 Star::Find(15, 667, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=666.30, Y=280.01, Mass=61452, SNR=24.2, Peak=6908 HFD=5.7
22:54:11.933 00.000 21444 AutoFind: near-saturated [667, 281] 3.3 Mass 61452 SNR 24.2 Peak 6908
22:54:11.933 00.000 21444 Star::Find(15, 1067, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=1067.39, Y=372.84, Mass=48199, SNR=19.4, Peak=6128 HFD=4.7
22:54:11.933 00.000 21444 AutoFind: near-saturated [1067, 373] 3.1 Mass 48199 SNR 19.4 Peak 6128
22:54:11.933 00.000 21444 Star::Find(15, 485, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.933 00.000 21444 Star::Find returns 1 (1), X=486.38, Y=728.99, Mass=17820, SNR=12.8, Peak=5344 HFD=3.4
22:54:11.933 00.000 21444 AutoFind: near-saturated [485, 729] 2.2 Mass 17820 SNR 12.8 Peak 5344
22:54:11.933 00.000 21444 Star::Find(15, 825, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.002 21444 Star::Find false star n=3 nbg=277 bg=3437.5 sigma=531.3 thresh=5032 peak=4699
22:54:11.935 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=715.00, Mass=5067, SNR=2.9, Peak=5192 HFD=0.0
22:54:11.935 00.000 21444 Star::Find(15, 1075, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1073.75, Y=74.04, Mass=15315, SNR=11.0, Peak=5772 HFD=2.5
22:54:11.935 00.000 21444 AutoFind: near-saturated [1075, 75] 2.1 Mass 15315 SNR 11.0 Peak 5772
22:54:11.935 00.000 21444 Star::Find(15, 1523, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1535.72, Y=129.22, Mass=11077, SNR=9.5, Peak=6100 HFD=1.6
22:54:11.935 00.000 21444 AutoFind: near-saturated [1523, 119] 2.1 Mass 11077 SNR 9.5 Peak 6100
22:54:11.935 00.000 21444 Star::Find(15, 907, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=919.85, Y=388.74, Mass=11357, SNR=9.5, Peak=5900 HFD=1.8
22:54:11.935 00.000 21444 AutoFind: near-saturated [907, 399] 2.1 Mass 11357 SNR 9.5 Peak 5900
22:54:11.935 00.000 21444 Star::Find(15, 1031, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1029.72, Y=974.43, Mass=13341, SNR=10.2, Peak=4536 HFD=4.7
22:54:11.935 00.000 21444 AutoFind: near-saturated [1031, 975] 2.1 Mass 13341 SNR 10.2 Peak 4536
22:54:11.935 00.000 21444 Star::Find(15, 267, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=255.44, Y=571.44, Mass=9130, SNR=9.9, Peak=6256 HFD=1.4
22:54:11.935 00.000 21444 AutoFind: near-saturated [267, 575] 2.0 Mass 9130 SNR 9.9 Peak 6256
22:54:11.935 00.000 21444 Star::Find(15, 727, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=725.81, Y=520.52, Mass=14207, SNR=11.1, Peak=5776 HFD=3.2
22:54:11.935 00.000 21444 AutoFind: near-saturated [727, 521] 2.0 Mass 14207 SNR 11.1 Peak 5776
22:54:11.935 00.000 21444 Star::Find(15, 1061, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1059.07, Y=644.72, Mass=23877, SNR=13.8, Peak=5848 HFD=3.9
22:54:11.935 00.000 21444 AutoFind: near-saturated [1061, 645] 2.0 Mass 23877 SNR 13.8 Peak 5848
22:54:11.935 00.000 21444 Star::Find(15, 707, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find false star n=2 nbg=262 bg=3415.5 sigma=544.8 thresh=5050 peak=4696
22:54:11.935 00.000 21444 Star::Find returns 0 (2), X=707.00, Y=327.00, Mass=3753, SNR=2.9, Peak=5496 HFD=0.0
22:54:11.935 00.000 21444 Star::Find(15, 169, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=169.23, Y=1064.04, Mass=14126, SNR=11.6, Peak=4736 HFD=2.5
22:54:11.935 00.000 21444 AutoFind: near-saturated [169, 1065] 2.0 Mass 14126 SNR 11.6 Peak 4736
22:54:11.935 00.000 21444 Star::Find(15, 1753, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1752.04, Y=933.21, Mass=20534, SNR=13.6, Peak=5116 HFD=2.5
22:54:11.935 00.000 21444 AutoFind: near-saturated [1753, 933] 2.0 Mass 20534 SNR 13.6 Peak 5116
22:54:11.935 00.000 21444 Star::Find(15, 1731, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1729.88, Y=918.62, Mass=19820, SNR=12.5, Peak=4788 HFD=3.7
22:54:11.935 00.000 21444 AutoFind: near-saturated [1731, 919] 2.0 Mass 19820 SNR 12.5 Peak 4788
22:54:11.935 00.000 21444 Star::Find(15, 1513, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1512.83, Y=372.21, Mass=13401, SNR=10.5, Peak=6028 HFD=4.9
22:54:11.935 00.000 21444 AutoFind: near-saturated [1513, 371] 2.0 Mass 13401 SNR 10.5 Peak 6028
22:54:11.935 00.000 21444 Star::Find(15, 335, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=335.29, Y=266.86, Mass=14206, SNR=10.9, Peak=5452 HFD=3.9
22:54:11.935 00.000 21444 AutoFind: near-saturated [335, 267] 2.0 Mass 14206 SNR 10.9 Peak 5452
22:54:11.935 00.000 21444 Star::Find(15, 273, 1107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=283.20, Y=1100.24, Mass=16781, SNR=13.9, Peak=4112 HFD=3.8
22:54:11.935 00.000 21444 AutoFind: near-saturated [273, 1107] 1.9 Mass 16781 SNR 13.9 Peak 4112
22:54:11.935 00.000 21444 Star::Find(15, 459, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=458.24, Y=102.74, Mass=21665, SNR=16.9, Peak=6828 HFD=2.1
22:54:11.935 00.000 21444 AutoFind: near-saturated [459, 103] 1.9 Mass 21665 SNR 16.9 Peak 6828
22:54:11.935 00.000 21444 Star::Find(15, 713, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=714.48, Y=930.91, Mass=14795, SNR=12.3, Peak=5848 HFD=1.4
22:54:11.935 00.000 21444 AutoFind: near-saturated [713, 931] 1.9 Mass 14795 SNR 12.3 Peak 5848
22:54:11.935 00.000 21444 Star::Find(15, 669, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=660.46, Y=762.27, Mass=11451, SNR=11.4, Peak=5724 HFD=2.7
22:54:11.935 00.000 21444 AutoFind: near-saturated [669, 751] 1.9 Mass 11451 SNR 11.4 Peak 5724
22:54:11.935 00.000 21444 Star::Find(15, 1645, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1643.84, Y=174.24, Mass=30223, SNR=17.3, Peak=5948 HFD=4.5
22:54:11.935 00.000 21444 AutoFind: near-saturated [1645, 175] 1.9 Mass 30223 SNR 17.3 Peak 5948
22:54:11.935 00.000 21444 Star::Find(15, 175, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=173.59, Y=574.19, Mass=31895, SNR=17.7, Peak=4936 HFD=5.2
22:54:11.935 00.000 21444 AutoFind: near-saturated [175, 575] 1.9 Mass 31895 SNR 17.7 Peak 4936
22:54:11.935 00.000 21444 Star::Find(15, 161, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=160.43, Y=596.85, Mass=22179, SNR=14.6, Peak=5168 HFD=4.4
22:54:11.935 00.000 21444 AutoFind: near-saturated [161, 599] 1.9 Mass 22179 SNR 14.6 Peak 5168
22:54:11.935 00.000 21444 Star::Find(15, 1369, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=1356.77, Y=899.74, Mass=14034, SNR=12.6, Peak=5924 HFD=5.9
22:54:11.935 00.000 21444 AutoFind: near-saturated [1369, 913] 1.9 Mass 14034 SNR 12.6 Peak 5924
22:54:11.935 00.000 21444 Star::Find(15, 65, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find false star n=7 nbg=264 bg=2903.3 sigma=508.2 thresh=4428 peak=4364
22:54:11.935 00.000 21444 Star::Find returns 0 (2), X=65.00, Y=133.00, Mass=12977, SNR=2.9, Peak=5728 HFD=0.0
22:54:11.935 00.000 21444 Star::Find(15, 915, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=916.47, Y=464.75, Mass=13761, SNR=10.8, Peak=5496 HFD=5.1
22:54:11.935 00.000 21444 AutoFind: near-saturated [915, 465] 1.9 Mass 13761 SNR 10.8 Peak 5496
22:54:11.935 00.000 21444 Star::Find(15, 263, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.935 00.000 21444 Star::Find returns 1 (1), X=262.45, Y=369.54, Mass=18355, SNR=12.4, Peak=5672 HFD=3.1
22:54:11.935 00.000 21444 AutoFind: near-saturated [263, 371] 1.9 Mass 18355 SNR 12.4 Peak 5672
22:54:11.935 00.000 21444 Star::Find(15, 569, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.002 21444 Star::Find false star n=8 nbg=267 bg=3330.6 sigma=505.3 thresh=4846 peak=4777
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=569.00, Y=341.00, Mass=14392, SNR=2.9, Peak=5320 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 867, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 0 (3), X=867.00, Y=371.00, Mass=0, SNR=0.0, Peak=5168 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 945, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=4 nbg=268 bg=3492.5 sigma=519.1 thresh=5050 peak=4915
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=669.00, Mass=7910, SNR=2.9, Peak=5848 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 553, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=3 nbg=262 bg=2521.4 sigma=459.3 thresh=3899 peak=3577
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=553.00, Y=973.00, Mass=4680, SNR=2.9, Peak=4636 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1225, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=9 nbg=254 bg=3470.9 sigma=531.5 thresh=5065 peak=4950
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=1225.00, Y=555.00, Mass=16406, SNR=2.9, Peak=5796 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1477, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=1477.13, Y=554.74, Mass=21864, SNR=14.7, Peak=6580 HFD=3.5
22:54:11.937 00.000 21444 AutoFind: near-saturated [1477, 555] 1.8 Mass 21864 SNR 14.7 Peak 6580
22:54:11.937 00.000 21444 Star::Find(15, 1269, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=1281.44, Y=374.50, Mass=11568, SNR=12.8, Peak=5672 HFD=3.2
22:54:11.937 00.000 21444 AutoFind: near-saturated [1269, 373] 1.8 Mass 11568 SNR 12.8 Peak 5672
22:54:11.937 00.000 21444 Star::Find(15, 901, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=900.10, Y=306.41, Mass=18118, SNR=14.6, Peak=5572 HFD=3.0
22:54:11.937 00.000 21444 AutoFind: near-saturated [901, 307] 1.8 Mass 18118 SNR 14.6 Peak 5572
22:54:11.937 00.000 21444 Star::Find(15, 1181, 895, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=3 nbg=271 bg=3050.7 sigma=519.8 thresh=4610 peak=4297
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=1181.00, Y=895.00, Mass=5068, SNR=2.9, Peak=4912 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 879, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=877.53, Y=1044.12, Mass=14165, SNR=10.5, Peak=4284 HFD=2.4
22:54:11.937 00.000 21444 AutoFind: near-saturated [879, 1043] 1.8 Mass 14165 SNR 10.5 Peak 4284
22:54:11.937 00.000 21444 Star::Find(15, 627, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=626.67, Y=212.48, Mass=14100, SNR=11.1, Peak=5448 HFD=1.8
22:54:11.937 00.000 21444 AutoFind: near-saturated [627, 213] 1.8 Mass 14100 SNR 11.1 Peak 5448
22:54:11.937 00.000 21444 Star::Find(15, 925, 249, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=924.57, Y=248.98, Mass=14090, SNR=11.2, Peak=5572 HFD=3.3
22:54:11.937 00.000 21444 AutoFind: near-saturated [925, 249] 1.8 Mass 14090 SNR 11.2 Peak 5572
22:54:11.937 00.000 21444 Star::Find(15, 975, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=973.23, Y=323.45, Mass=12684, SNR=10.9, Peak=5500 HFD=2.6
22:54:11.937 00.000 21444 AutoFind: near-saturated [975, 325] 1.8 Mass 12684 SNR 10.9 Peak 5500
22:54:11.937 00.000 21444 Star::Find(15, 489, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=3 nbg=262 bg=3509.6 sigma=463.1 thresh=4899 peak=4863
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=489.00, Y=619.00, Mass=6563, SNR=2.9, Peak=6076 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1645, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=1655.33, Y=530.82, Mass=14180, SNR=11.8, Peak=7064 HFD=2.9
22:54:11.937 00.000 21444 AutoFind: near-saturated [1645, 519] 1.8 Mass 14180 SNR 11.8 Peak 7064
22:54:11.937 00.000 21444 Star::Find(15, 419, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=6 nbg=275 bg=3275.7 sigma=504.8 thresh=4790 peak=4781
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=399.00, Mass=11022, SNR=2.9, Peak=5368 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1107, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=6 nbg=246 bg=3403.0 sigma=475.7 thresh=4830 peak=4659
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=1107.00, Y=465.00, Mass=9442, SNR=2.9, Peak=5216 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 87, 1137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=86.01, Y=1137.03, Mass=28865, SNR=18.4, Peak=5280 HFD=4.3
22:54:11.937 00.000 21444 AutoFind: near-saturated [87, 1137] 1.7 Mass 28865 SNR 18.4 Peak 5280
22:54:11.937 00.000 21444 Star::Find(15, 1505, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=9 nbg=247 bg=3584.9 sigma=410.8 thresh=4817 peak=4802
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=503.00, Mass=12616, SNR=2.9, Peak=5368 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1289, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=1287.01, Y=783.57, Mass=14724, SNR=11.8, Peak=7064 HFD=1.9
22:54:11.937 00.000 21444 AutoFind: near-saturated [1289, 797] 1.7 Mass 14724 SNR 11.8 Peak 7064
22:54:11.937 00.000 21444 Star::Find(15, 225, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=5 nbg=254 bg=3471.2 sigma=510.1 thresh=5001 peak=4937
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=151.00, Mass=9796, SNR=2.9, Peak=5848 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1201, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find returns 1 (1), X=1202.52, Y=594.30, Mass=16523, SNR=12.1, Peak=5700 HFD=4.5
22:54:11.937 00.000 21444 AutoFind: near-saturated [1201, 595] 1.7 Mass 16523 SNR 12.1 Peak 5700
22:54:11.937 00.000 21444 Star::Find(15, 1365, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=5 nbg=258 bg=3499.8 sigma=471.0 thresh=4913 peak=4793
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=1365.00, Y=681.00, Mass=7929, SNR=2.9, Peak=5624 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1447, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=5 nbg=281 bg=3404.4 sigma=528.2 thresh=4989 peak=4863
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=315.00, Mass=9610, SNR=2.9, Peak=5476 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1623, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=4 nbg=271 bg=3454.3 sigma=574.1 thresh=5177 peak=5089
22:54:11.937 00.000 21444 Star::Find returns 0 (2), X=1623.00, Y=623.00, Mass=9779, SNR=2.9, Peak=6280 HFD=0.0
22:54:11.937 00.000 21444 Star::Find(15, 1315, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.937 00.000 21444 Star::Find false star n=12 nbg=252 bg=3372.7 sigma=419.5 thresh=4631 peak=4566
22:54:11.939 00.002 21444 Star::Find returns 0 (2), X=1315.00, Y=799.00, Mass=19755, SNR=2.9, Peak=5568 HFD=0.0
22:54:11.939 00.000 21444 Star::Find(15, 261, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=259.39, Y=327.90, Mass=12909, SNR=10.2, Peak=5700 HFD=4.6
22:54:11.939 00.000 21444 AutoFind: near-saturated [261, 327] 1.7 Mass 12909 SNR 10.2 Peak 5700
22:54:11.939 00.000 21444 Star::Find(15, 1743, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1740.92, Y=352.83, Mass=22297, SNR=14.2, Peak=5320 HFD=3.6
22:54:11.939 00.000 21444 AutoFind: near-saturated [1743, 355] 1.7 Mass 22297 SNR 14.2 Peak 5320
22:54:11.939 00.000 21444 Star::Find(15, 1469, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1468.46, Y=821.18, Mass=24146, SNR=14.8, Peak=5876 HFD=7.8
22:54:11.939 00.000 21444 AutoFind: near-saturated [1469, 825] 1.7 Mass 24146 SNR 14.8 Peak 5876
22:54:11.939 00.000 21444 Star::Find(15, 1847, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1845.12, Y=728.29, Mass=14440, SNR=11.7, Peak=4940 HFD=3.9
22:54:11.939 00.000 21444 AutoFind: near-saturated [1847, 729] 1.7 Mass 14440 SNR 11.7 Peak 4940
22:54:11.939 00.000 21444 Star::Find(15, 1513, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find false star n=3 nbg=265 bg=3606.2 sigma=462.3 thresh=4993 peak=4775
22:54:11.939 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=461.00, Mass=4809, SNR=2.9, Peak=5568 HFD=0.0
22:54:11.939 00.000 21444 Star::Find(15, 667, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=665.61, Y=333.03, Mass=25775, SNR=15.1, Peak=5296 HFD=5.2
22:54:11.939 00.000 21444 AutoFind: near-saturated [667, 333] 1.7 Mass 25775 SNR 15.1 Peak 5296
22:54:11.939 00.000 21444 Star::Find(15, 1749, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find false star n=8 nbg=254 bg=3506.8 sigma=393.1 thresh=4686 peak=4519
22:54:11.939 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=73.00, Mass=11070, SNR=2.9, Peak=5424 HFD=0.0
22:54:11.939 00.000 21444 Star::Find(15, 107, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find false star n=2 nbg=268 bg=2106.1 sigma=439.9 thresh=3426 peak=3221
22:54:11.939 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=1009.00, Mass=2716, SNR=2.9, Peak=3780 HFD=0.0
22:54:11.939 00.000 21444 Star::Find(15, 1021, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1019.42, Y=88.75, Mass=9905, SNR=8.4, Peak=5976 HFD=1.4
22:54:11.939 00.000 21444 AutoFind: near-saturated [1021, 91] 1.7 Mass 9905 SNR 8.4 Peak 5976
22:54:11.939 00.000 21444 Star::Find(15, 1719, 779, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find false star n=5 nbg=251 bg=3604.3 sigma=409.6 thresh=4833 peak=4781
22:54:11.939 00.000 21444 Star::Find returns 0 (2), X=1719.00, Y=779.00, Mass=7211, SNR=2.9, Peak=5800 HFD=0.0
22:54:11.939 00.000 21444 Star::Find(15, 695, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=695.95, Y=535.81, Mass=17295, SNR=11.3, Peak=5424 HFD=4.7
22:54:11.939 00.000 21444 AutoFind: near-saturated [695, 537] 1.7 Mass 17295 SNR 11.3 Peak 5424
22:54:11.939 00.000 21444 Star::Find(15, 1457, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find false star n=6 nbg=267 bg=3782.2 sigma=476.7 thresh=5212 peak=4978
22:54:11.939 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=93.00, Mass=10299, SNR=2.9, Peak=5672 HFD=0.0
22:54:11.939 00.000 21444 Star::Find(15, 1487, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find false star n=12 nbg=251 bg=3451.1 sigma=444.6 thresh=4785 peak=4684
22:54:11.939 00.000 21444 Star::Find returns 0 (2), X=1487.00, Y=413.00, Mass=19035, SNR=2.9, Peak=5628 HFD=0.0
22:54:11.939 00.000 21444 AutoFind: could not find a star on Pass 1
22:54:11.939 00.000 21444 AutoFind: finding best star pass 2
22:54:11.939 00.000 21444 Star::Find(15, 1485, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1483.93, Y=222.46, Mass=4665377, SNR=227.2, Peak=65504 HFD=7.4
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [1485, 223] 112.0 Mass 4665377 SNR 227.2
22:54:11.939 00.000 21444 Star::Find(15, 1437, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1437.10, Y=167.96, Mass=709751, SNR=96.6, Peak=17968 HFD=6.5
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [1437, 169] 20.8 Mass 709751 SNR 96.6
22:54:11.939 00.000 21444 Star::Find(15, 981, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=980.03, Y=881.66, Mass=451449, SNR=57.6, Peak=12588 HFD=6.6
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [981, 883] 12.9 Mass 451449 SNR 57.6
22:54:11.939 00.000 21444 Star::Find(15, 1485, 885, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1484.99, Y=883.48, Mass=71396, SNR=21.8, Peak=6988 HFD=4.1
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [1485, 885] 4.2 Mass 71396 SNR 21.8
22:54:11.939 00.000 21444 Star::Find(15, 1465, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1482.17, Y=221.96, Mass=3371526, SNR=322.9, Peak=25848 HFD=6.2
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [1465, 221] 3.7 Mass 3371526 SNR 322.9
22:54:11.939 00.000 21444 Star::Find(15, 667, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=666.30, Y=280.01, Mass=61452, SNR=24.2, Peak=6908 HFD=5.7
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [667, 281] 3.3 Mass 61452 SNR 24.2
22:54:11.939 00.000 21444 Star::Find(15, 1067, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1067.39, Y=372.84, Mass=48199, SNR=19.4, Peak=6128 HFD=4.7
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [1067, 373] 3.1 Mass 48199 SNR 19.4
22:54:11.939 00.000 21444 Star::Find(15, 485, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=486.38, Y=728.99, Mass=17820, SNR=12.8, Peak=5344 HFD=3.4
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [485, 729] 2.2 Mass 17820 SNR 12.8
22:54:11.939 00.000 21444 Star::Find(15, 825, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find false star n=3 nbg=277 bg=3437.5 sigma=531.3 thresh=5032 peak=4699
22:54:11.939 00.000 21444 Star::Find returns 0 (2), X=825.00, Y=715.00, Mass=5067, SNR=2.9, Peak=5192 HFD=0.0
22:54:11.939 00.000 21444 Star::Find(15, 1075, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1073.75, Y=74.04, Mass=15315, SNR=11.0, Peak=5772 HFD=2.5
22:54:11.939 00.000 21444 AutoFind: star saturated or too dim [1075, 75] 2.1 Mass 15315 SNR 11.0
22:54:11.939 00.000 21444 Star::Find(15, 1523, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.939 00.000 21444 Star::Find returns 1 (1), X=1535.72, Y=129.22, Mass=11077, SNR=9.5, Peak=6100 HFD=1.6
22:54:11.941 00.002 21444 AutoFind: star saturated or too dim [1523, 119] 2.1 Mass 11077 SNR 9.5
22:54:11.941 00.000 21444 Star::Find(15, 907, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=919.85, Y=388.74, Mass=11357, SNR=9.5, Peak=5900 HFD=1.8
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [907, 399] 2.1 Mass 11357 SNR 9.5
22:54:11.941 00.000 21444 Star::Find(15, 1031, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=1029.72, Y=974.43, Mass=13341, SNR=10.2, Peak=4536 HFD=4.7
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [1031, 975] 2.1 Mass 13341 SNR 10.2
22:54:11.941 00.000 21444 Star::Find(15, 267, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=255.44, Y=571.44, Mass=9130, SNR=9.9, Peak=6256 HFD=1.4
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [267, 575] 2.0 Mass 9130 SNR 9.9
22:54:11.941 00.000 21444 Star::Find(15, 727, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=725.81, Y=520.52, Mass=14207, SNR=11.1, Peak=5776 HFD=3.2
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [727, 521] 2.0 Mass 14207 SNR 11.1
22:54:11.941 00.000 21444 Star::Find(15, 1061, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=1059.07, Y=644.72, Mass=23877, SNR=13.8, Peak=5848 HFD=3.9
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [1061, 645] 2.0 Mass 23877 SNR 13.8
22:54:11.941 00.000 21444 Star::Find(15, 707, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find false star n=2 nbg=262 bg=3415.5 sigma=544.8 thresh=5050 peak=4696
22:54:11.941 00.000 21444 Star::Find returns 0 (2), X=707.00, Y=327.00, Mass=3753, SNR=2.9, Peak=5496 HFD=0.0
22:54:11.941 00.000 21444 Star::Find(15, 169, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=169.23, Y=1064.04, Mass=14126, SNR=11.6, Peak=4736 HFD=2.5
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [169, 1065] 2.0 Mass 14126 SNR 11.6
22:54:11.941 00.000 21444 Star::Find(15, 1753, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=1752.04, Y=933.21, Mass=20534, SNR=13.6, Peak=5116 HFD=2.5
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [1753, 933] 2.0 Mass 20534 SNR 13.6
22:54:11.941 00.000 21444 Star::Find(15, 1731, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=1729.88, Y=918.62, Mass=19820, SNR=12.5, Peak=4788 HFD=3.7
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [1731, 919] 2.0 Mass 19820 SNR 12.5
22:54:11.941 00.000 21444 Star::Find(15, 1513, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=1512.83, Y=372.21, Mass=13401, SNR=10.5, Peak=6028 HFD=4.9
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [1513, 371] 2.0 Mass 13401 SNR 10.5
22:54:11.941 00.000 21444 Star::Find(15, 335, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=335.29, Y=266.86, Mass=14206, SNR=10.9, Peak=5452 HFD=3.9
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [335, 267] 2.0 Mass 14206 SNR 10.9
22:54:11.941 00.000 21444 Star::Find(15, 273, 1107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=283.20, Y=1100.24, Mass=16781, SNR=13.9, Peak=4112 HFD=3.8
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [273, 1107] 1.9 Mass 16781 SNR 13.9
22:54:11.941 00.000 21444 Star::Find(15, 459, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=458.24, Y=102.74, Mass=21665, SNR=16.9, Peak=6828 HFD=2.1
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [459, 103] 1.9 Mass 21665 SNR 16.9
22:54:11.941 00.000 21444 Star::Find(15, 713, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=714.48, Y=930.91, Mass=14795, SNR=12.3, Peak=5848 HFD=1.4
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [713, 931] 1.9 Mass 14795 SNR 12.3
22:54:11.941 00.000 21444 Star::Find(15, 669, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=660.46, Y=762.27, Mass=11451, SNR=11.4, Peak=5724 HFD=2.7
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [669, 751] 1.9 Mass 11451 SNR 11.4
22:54:11.941 00.000 21444 Star::Find(15, 1645, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=1643.84, Y=174.24, Mass=30223, SNR=17.3, Peak=5948 HFD=4.5
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [1645, 175] 1.9 Mass 30223 SNR 17.3
22:54:11.941 00.000 21444 Star::Find(15, 175, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=173.59, Y=574.19, Mass=31895, SNR=17.7, Peak=4936 HFD=5.2
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [175, 575] 1.9 Mass 31895 SNR 17.7
22:54:11.941 00.000 21444 Star::Find(15, 161, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=160.43, Y=596.85, Mass=22179, SNR=14.6, Peak=5168 HFD=4.4
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [161, 599] 1.9 Mass 22179 SNR 14.6
22:54:11.941 00.000 21444 Star::Find(15, 1369, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=1356.77, Y=899.74, Mass=14034, SNR=12.6, Peak=5924 HFD=5.9
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [1369, 913] 1.9 Mass 14034 SNR 12.6
22:54:11.941 00.000 21444 Star::Find(15, 65, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find false star n=7 nbg=264 bg=2903.3 sigma=508.2 thresh=4428 peak=4364
22:54:11.941 00.000 21444 Star::Find returns 0 (2), X=65.00, Y=133.00, Mass=12977, SNR=2.9, Peak=5728 HFD=0.0
22:54:11.941 00.000 21444 Star::Find(15, 915, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.941 00.000 21444 Star::Find returns 1 (1), X=916.47, Y=464.75, Mass=13761, SNR=10.8, Peak=5496 HFD=5.1
22:54:11.941 00.000 21444 AutoFind: star saturated or too dim [915, 465] 1.9 Mass 13761 SNR 10.8
22:54:11.941 00.000 21444 Star::Find(15, 263, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.002 21444 Star::Find returns 1 (1), X=262.45, Y=369.54, Mass=18355, SNR=12.4, Peak=5672 HFD=3.1
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [263, 371] 1.9 Mass 18355 SNR 12.4
22:54:11.943 00.000 21444 Star::Find(15, 569, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=8 nbg=267 bg=3330.6 sigma=505.3 thresh=4846 peak=4777
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=569.00, Y=341.00, Mass=14392, SNR=2.9, Peak=5320 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 867, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 0 (3), X=867.00, Y=371.00, Mass=0, SNR=0.0, Peak=5168 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 945, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=4 nbg=268 bg=3492.5 sigma=519.1 thresh=5050 peak=4915
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=945.00, Y=669.00, Mass=7910, SNR=2.9, Peak=5848 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 553, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=3 nbg=262 bg=2521.4 sigma=459.3 thresh=3899 peak=3577
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=553.00, Y=973.00, Mass=4680, SNR=2.9, Peak=4636 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 1225, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=9 nbg=254 bg=3470.9 sigma=531.5 thresh=5065 peak=4950
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=1225.00, Y=555.00, Mass=16406, SNR=2.9, Peak=5796 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 1477, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=1477.13, Y=554.74, Mass=21864, SNR=14.7, Peak=6580 HFD=3.5
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [1477, 555] 1.8 Mass 21864 SNR 14.7
22:54:11.943 00.000 21444 Star::Find(15, 1269, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=1281.44, Y=374.50, Mass=11568, SNR=12.8, Peak=5672 HFD=3.2
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [1269, 373] 1.8 Mass 11568 SNR 12.8
22:54:11.943 00.000 21444 Star::Find(15, 901, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=900.10, Y=306.41, Mass=18118, SNR=14.6, Peak=5572 HFD=3.0
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [901, 307] 1.8 Mass 18118 SNR 14.6
22:54:11.943 00.000 21444 Star::Find(15, 1181, 895, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=3 nbg=271 bg=3050.7 sigma=519.8 thresh=4610 peak=4297
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=1181.00, Y=895.00, Mass=5068, SNR=2.9, Peak=4912 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 879, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=877.53, Y=1044.12, Mass=14165, SNR=10.5, Peak=4284 HFD=2.4
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [879, 1043] 1.8 Mass 14165 SNR 10.5
22:54:11.943 00.000 21444 Star::Find(15, 627, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=626.67, Y=212.48, Mass=14100, SNR=11.1, Peak=5448 HFD=1.8
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [627, 213] 1.8 Mass 14100 SNR 11.1
22:54:11.943 00.000 21444 Star::Find(15, 925, 249, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=924.57, Y=248.98, Mass=14090, SNR=11.2, Peak=5572 HFD=3.3
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [925, 249] 1.8 Mass 14090 SNR 11.2
22:54:11.943 00.000 21444 Star::Find(15, 975, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=973.23, Y=323.45, Mass=12684, SNR=10.9, Peak=5500 HFD=2.6
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [975, 325] 1.8 Mass 12684 SNR 10.9
22:54:11.943 00.000 21444 Star::Find(15, 489, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=3 nbg=262 bg=3509.6 sigma=463.1 thresh=4899 peak=4863
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=489.00, Y=619.00, Mass=6563, SNR=2.9, Peak=6076 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 1645, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=1655.33, Y=530.82, Mass=14180, SNR=11.8, Peak=7064 HFD=2.9
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [1645, 519] 1.8 Mass 14180 SNR 11.8
22:54:11.943 00.000 21444 Star::Find(15, 419, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=6 nbg=275 bg=3275.7 sigma=504.8 thresh=4790 peak=4781
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=399.00, Mass=11022, SNR=2.9, Peak=5368 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 1107, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=6 nbg=246 bg=3403.0 sigma=475.7 thresh=4830 peak=4659
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=1107.00, Y=465.00, Mass=9442, SNR=2.9, Peak=5216 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 87, 1137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=86.01, Y=1137.03, Mass=28865, SNR=18.4, Peak=5280 HFD=4.3
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [87, 1137] 1.7 Mass 28865 SNR 18.4
22:54:11.943 00.000 21444 Star::Find(15, 1505, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=9 nbg=247 bg=3584.9 sigma=410.8 thresh=4817 peak=4802
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=1505.00, Y=503.00, Mass=12616, SNR=2.9, Peak=5368 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 1289, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=1287.01, Y=783.57, Mass=14724, SNR=11.8, Peak=7064 HFD=1.9
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [1289, 797] 1.7 Mass 14724 SNR 11.8
22:54:11.943 00.000 21444 Star::Find(15, 225, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=5 nbg=254 bg=3471.2 sigma=510.1 thresh=5001 peak=4937
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=151.00, Mass=9796, SNR=2.9, Peak=5848 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 1201, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find returns 1 (1), X=1202.52, Y=594.30, Mass=16523, SNR=12.1, Peak=5700 HFD=4.5
22:54:11.943 00.000 21444 AutoFind: star saturated or too dim [1201, 595] 1.7 Mass 16523 SNR 12.1
22:54:11.943 00.000 21444 Star::Find(15, 1365, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=5 nbg=258 bg=3499.8 sigma=471.0 thresh=4913 peak=4793
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=1365.00, Y=681.00, Mass=7929, SNR=2.9, Peak=5624 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 1447, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.943 00.000 21444 Star::Find false star n=5 nbg=281 bg=3404.4 sigma=528.2 thresh=4989 peak=4863
22:54:11.943 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=315.00, Mass=9610, SNR=2.9, Peak=5476 HFD=0.0
22:54:11.943 00.000 21444 Star::Find(15, 1623, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.002 21444 Star::Find false star n=4 nbg=271 bg=3454.3 sigma=574.1 thresh=5177 peak=5089
22:54:11.945 00.000 21444 Star::Find returns 0 (2), X=1623.00, Y=623.00, Mass=9779, SNR=2.9, Peak=6280 HFD=0.0
22:54:11.945 00.000 21444 Star::Find(15, 1315, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find false star n=12 nbg=252 bg=3372.7 sigma=419.5 thresh=4631 peak=4566
22:54:11.945 00.000 21444 Star::Find returns 0 (2), X=1315.00, Y=799.00, Mass=19755, SNR=2.9, Peak=5568 HFD=0.0
22:54:11.945 00.000 21444 Star::Find(15, 261, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=259.39, Y=327.90, Mass=12909, SNR=10.2, Peak=5700 HFD=4.6
22:54:11.945 00.000 21444 AutoFind: star saturated or too dim [261, 327] 1.7 Mass 12909 SNR 10.2
22:54:11.945 00.000 21444 Star::Find(15, 1743, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=1740.92, Y=352.83, Mass=22297, SNR=14.2, Peak=5320 HFD=3.6
22:54:11.945 00.000 21444 AutoFind: star saturated or too dim [1743, 355] 1.7 Mass 22297 SNR 14.2
22:54:11.945 00.000 21444 Star::Find(15, 1469, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=1468.46, Y=821.18, Mass=24146, SNR=14.8, Peak=5876 HFD=7.8
22:54:11.945 00.000 21444 AutoFind: star saturated or too dim [1469, 825] 1.7 Mass 24146 SNR 14.8
22:54:11.945 00.000 21444 Star::Find(15, 1847, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=1845.12, Y=728.29, Mass=14440, SNR=11.7, Peak=4940 HFD=3.9
22:54:11.945 00.000 21444 AutoFind: star saturated or too dim [1847, 729] 1.7 Mass 14440 SNR 11.7
22:54:11.945 00.000 21444 Star::Find(15, 1513, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find false star n=3 nbg=265 bg=3606.2 sigma=462.3 thresh=4993 peak=4775
22:54:11.945 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=461.00, Mass=4809, SNR=2.9, Peak=5568 HFD=0.0
22:54:11.945 00.000 21444 Star::Find(15, 667, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=665.61, Y=333.03, Mass=25775, SNR=15.1, Peak=5296 HFD=5.2
22:54:11.945 00.000 21444 AutoFind: star saturated or too dim [667, 333] 1.7 Mass 25775 SNR 15.1
22:54:11.945 00.000 21444 Star::Find(15, 1749, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find false star n=8 nbg=254 bg=3506.8 sigma=393.1 thresh=4686 peak=4519
22:54:11.945 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=73.00, Mass=11070, SNR=2.9, Peak=5424 HFD=0.0
22:54:11.945 00.000 21444 Star::Find(15, 107, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find false star n=2 nbg=268 bg=2106.1 sigma=439.9 thresh=3426 peak=3221
22:54:11.945 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=1009.00, Mass=2716, SNR=2.9, Peak=3780 HFD=0.0
22:54:11.945 00.000 21444 Star::Find(15, 1021, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=1019.42, Y=88.75, Mass=9905, SNR=8.4, Peak=5976 HFD=1.4
22:54:11.945 00.000 21444 AutoFind: star saturated or too dim [1021, 91] 1.7 Mass 9905 SNR 8.4
22:54:11.945 00.000 21444 Star::Find(15, 1719, 779, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find false star n=5 nbg=251 bg=3604.3 sigma=409.6 thresh=4833 peak=4781
22:54:11.945 00.000 21444 Star::Find returns 0 (2), X=1719.00, Y=779.00, Mass=7211, SNR=2.9, Peak=5800 HFD=0.0
22:54:11.945 00.000 21444 Star::Find(15, 695, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=695.95, Y=535.81, Mass=17295, SNR=11.3, Peak=5424 HFD=4.7
22:54:11.945 00.000 21444 AutoFind: star saturated or too dim [695, 537] 1.7 Mass 17295 SNR 11.3
22:54:11.945 00.000 21444 Star::Find(15, 1457, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find false star n=6 nbg=267 bg=3782.2 sigma=476.7 thresh=5212 peak=4978
22:54:11.945 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=93.00, Mass=10299, SNR=2.9, Peak=5672 HFD=0.0
22:54:11.945 00.000 21444 Star::Find(15, 1487, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find false star n=12 nbg=251 bg=3451.1 sigma=444.6 thresh=4785 peak=4684
22:54:11.945 00.000 21444 Star::Find returns 0 (2), X=1487.00, Y=413.00, Mass=19035, SNR=2.9, Peak=5628 HFD=0.0
22:54:11.945 00.000 21444 AutoFind: could not find a non-saturated star!
22:54:11.945 00.000 21444 AutoFind: finding best star pass 3
22:54:11.945 00.000 21444 Star::Find(15, 1485, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=1483.93, Y=222.46, Mass=4665377, SNR=227.2, Peak=65504 HFD=7.4
22:54:11.945 00.000 21444 AutoFind returns star at [1485, 223] 112.0 Mass 4665377 SNR 227.2
22:54:11.945 00.000 21444 Star::Find(15, 1485, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.945 00.000 21444 Star::Find returns 1 (1), X=1483.93, Y=222.46, Mass=4665377, SNR=227.2, Peak=65504 HFD=7.4
22:54:11.945 00.000 21444 MultiStar: List (12): {1483.93, 222.46}(227.2), {1437.10, 167.96}(96.6), {980.03, 881.66}(57.6), {1484.99, 883.48}(21.8), {666.30, 280.01}(24.2), {1067.39, 372.84}(19.4), {486.38, 728.99}(12.8), {1073.75, 74.04}(11.0), {1535.72, 129.22}(9.5), {919.85, 388.74}(9.5), {1029.72, 974.43}(10.2), {255.44, 571.44}(9.9), 
22:54:11.945 00.000 21444 setting lock position to (1483.93, 222.46)
22:54:11.947 00.002 21444 MultiStar: stabilizing after lock position change
22:54:11.947 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
22:54:11.947 00.000 21444 UpdateGuideState(): m_state=1
22:54:11.947 00.000 21444 Star::Find(15, 1483, 222, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
22:54:11.947 00.000 21444 Star::Find returns 1 (1), X=1483.93, Y=222.46, Mass=4665377, SNR=227.2, Peak=65504 HFD=7.4
22:54:11.947 00.000 21444 DistanceChecker: deactivated
22:54:11.947 00.000 21444 setting lock position to (1483.93, 222.46)
22:54:11.947 00.000 21444 MultiStar: stabilizing after lock position change
22:54:11.947 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:54:11.947 00.000 21444 Changing from state SELECTING to SELECTED
22:54:11.947 00.000 21444 guider state => SELECTED
22:54:11.949 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=472, FiltMax=65504, Gamma=1.500
22:54:11.959 00.010 21444 UpdateGuideState exits: m=4665377 SNR=227.2 Saturated
22:54:11.959 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=472, FiltMax=65504, Gamma=1.500
22:54:11.975 00.016 21444 Status Line: Auto-selected star at (1483.9, 222.5)
22:54:12.646 00.671 25848 Exposure complete
22:54:12.710 00.064 25848 worker thread done servicing request
22:54:12.710 00.000 21444 OnExposeComplete: enter
22:54:12.710 00.000 21444 UpdateGuideState(): m_state=2
22:54:12.710 00.000 21444 Star::Find(15, 1483, 222, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
22:54:12.710 00.000 21444 Star::Find returns 1 (1), X=1483.39, Y=219.99, Mass=5111933, SNR=322.6, Peak=65504 HFD=7.9
22:54:12.710 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=472, FiltMax=65504, Gamma=1.500
22:54:12.726 00.016 21444 UpdateGuideState exits: m=5111933 SNR=322.6 Saturated
22:54:12.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:12.726 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:12.726 00.000 21444 Enqueuing Expose request
22:54:12.726 00.000 25848 Worker thread wakes up
22:54:12.726 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:12.726 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1468,205,31,31)
22:54:16.090 03.364 25848 Exposure complete
22:54:16.152 00.062 25848 worker thread done servicing request
22:54:16.152 00.000 21444 OnExposeComplete: enter
22:54:16.152 00.000 21444 UpdateGuideState(): m_state=2
22:54:16.152 00.000 21444 Star::Find(15, 1483, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
22:54:16.152 00.000 21444 Star::Find returns 1 (1), X=1483.65, Y=219.65, Mass=5008499, SNR=303.9, Peak=65504 HFD=7.4
22:54:16.152 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=596, FiltMax=65504, Gamma=1.500
22:54:16.168 00.016 21444 UpdateGuideState exits: m=5008499 SNR=303.9 Saturated
22:54:16.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:16.168 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:16.168 00.000 21444 Enqueuing Expose request
22:54:16.168 00.000 25848 Worker thread wakes up
22:54:16.168 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:16.168 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1469,205,31,31)
22:54:16.391 00.223 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=596, FiltMax=65504, Gamma=1.210
22:54:16.581 00.190 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=596, FiltMax=65504, Gamma=1.210
22:54:16.901 00.320 21444 evsrv: cli 0107E740 connect
22:54:16.901 00.000 21444 case statement mapped state 2 to 1
22:54:16.901 00.000 21444 case statement mapped state 2 to 1
22:54:16.901 00.000 21444 evsrv: cli 0107E920 connect
22:54:16.901 00.000 21444 case statement mapped state 2 to 1
22:54:16.901 00.000 21444 case statement mapped state 2 to 1
22:54:16.901 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"53f36d66-c7af-4906-bd5e-b3016fde9fef"}
22:54:16.901 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"53f36d66-c7af-4906-bd5e-b3016fde9fef"}
22:54:16.901 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"f6898571-8365-4ab2-b65e-13c366a351f9"}
22:54:16.901 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"f6898571-8365-4ab2-b65e-13c366a351f9"}
22:54:16.901 00.000 21444 evsrv: cli 0107E740 disconnect
22:54:16.901 00.000 21444 evsrv: cli 0107E920 disconnect
22:54:19.528 02.627 25848 Exposure complete
22:54:19.594 00.066 25848 worker thread done servicing request
22:54:19.594 00.000 21444 OnExposeComplete: enter
22:54:19.594 00.000 21444 UpdateGuideState(): m_state=2
22:54:19.594 00.000 21444 Star::Find(15, 1483, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
22:54:19.594 00.000 21444 Star::Find returns 1 (1), X=1484.13, Y=219.83, Mass=5116131, SNR=282.1, Peak=65504 HFD=7.8
22:54:19.594 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=1.210
22:54:19.604 00.010 21444 UpdateGuideState exits: m=5116131 SNR=282.1 Saturated
22:54:19.604 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:19.604 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:19.604 00.000 21444 Enqueuing Expose request
22:54:19.604 00.000 25848 Worker thread wakes up
22:54:19.604 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:19.604 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1469,205,31,31)
22:54:21.130 01.526 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=1.100
22:54:21.147 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.820
22:54:21.163 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.670
22:54:21.178 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.540
22:54:21.194 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.510
22:54:21.210 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.490
22:54:21.226 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.450
22:54:21.263 00.037 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.430
22:54:21.274 00.011 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.410
22:54:21.337 00.063 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.380
22:54:21.369 00.032 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.360
22:54:21.480 00.111 21444 evsrv: cli 0107E240 connect
22:54:21.480 00.000 21444 case statement mapped state 2 to 1
22:54:21.480 00.000 21444 case statement mapped state 2 to 1
22:54:21.480 00.000 21444 evsrv: cli 0107E740 connect
22:54:21.480 00.000 21444 case statement mapped state 2 to 1
22:54:21.480 00.000 21444 case statement mapped state 2 to 1
22:54:21.480 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"d986e80b-cd04-433a-b812-563a4225cf01"}
22:54:21.480 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"d986e80b-cd04-433a-b812-563a4225cf01"}
22:54:21.480 00.000 21444 evsrv: cli 0107E380 connect
22:54:21.480 00.000 21444 case statement mapped state 2 to 1
22:54:21.480 00.000 21444 case statement mapped state 2 to 1
22:54:21.480 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"27b7bf56-e690-415a-92ac-a4a511033ea8"}
22:54:21.480 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"27b7bf56-e690-415a-92ac-a4a511033ea8"}
22:54:21.480 00.000 21444 evsrv: cli 0107E240 disconnect
22:54:21.480 00.000 21444 evsrv: cli 0107E2E0 connect
22:54:21.480 00.000 21444 case statement mapped state 2 to 1
22:54:21.480 00.000 21444 case statement mapped state 2 to 1
22:54:21.480 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"1a44a46f-73ff-4262-ab00-e8b6fab63cce"}
22:54:21.480 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"1a44a46f-73ff-4262-ab00-e8b6fab63cce"}
22:54:21.482 00.002 21444 evsrv: cli 0107E740 disconnect
22:54:21.482 00.000 21444 evsrv: cli 0107E4C0 connect
22:54:21.482 00.000 21444 case statement mapped state 2 to 1
22:54:21.482 00.000 21444 case statement mapped state 2 to 1
22:54:21.482 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"6a6a0343-0e70-43f8-8f8e-8f1d601f06be"}
22:54:21.482 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"6a6a0343-0e70-43f8-8f8e-8f1d601f06be"}
22:54:21.482 00.000 21444 evsrv: cli 0107E380 disconnect
22:54:21.482 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"fa809564-0cdc-4eec-9396-986f44e9de8b"}
22:54:21.482 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"fa809564-0cdc-4eec-9396-986f44e9de8b"}
22:54:21.482 00.000 21444 evsrv: cli 0107E2E0 disconnect
22:54:21.482 00.000 21444 evsrv: cli 0107E4C0 disconnect
22:54:21.608 00.126 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.380
22:54:21.639 00.031 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.410
22:54:21.655 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.430
22:54:21.671 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.470
22:54:21.687 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.510
22:54:21.703 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.560
22:54:21.719 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.600
22:54:21.735 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.650
22:54:21.750 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.670
22:54:21.766 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.710
22:54:21.795 00.029 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.780
22:54:21.811 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.800
22:54:21.827 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.840
22:54:21.844 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.860
22:54:21.860 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.880
22:54:21.909 00.049 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.910
22:54:21.987 00.078 21444 evsrv: cli 0107E880 connect
22:54:21.987 00.000 21444 case statement mapped state 2 to 1
22:54:21.987 00.000 21444 case statement mapped state 2 to 1
22:54:21.987 00.000 21444 evsrv: cli 0107E9C0 connect
22:54:21.987 00.000 21444 case statement mapped state 2 to 1
22:54:21.987 00.000 21444 case statement mapped state 2 to 1
22:54:21.987 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"e129bed8-a7e0-47de-88fa-53aea18a4b15"}
22:54:21.987 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"e129bed8-a7e0-47de-88fa-53aea18a4b15"}
22:54:21.987 00.000 21444 evsrv: cli 0107EB00 connect
22:54:21.987 00.000 21444 case statement mapped state 2 to 1
22:54:21.987 00.000 21444 case statement mapped state 2 to 1
22:54:21.987 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"32064f74-b126-42be-a58d-9bd7e8cb0d35"}
22:54:21.987 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"32064f74-b126-42be-a58d-9bd7e8cb0d35"}
22:54:21.987 00.000 21444 evsrv: cli 0107E880 disconnect
22:54:21.987 00.000 21444 evsrv: cli 0107E2E0 connect
22:54:21.987 00.000 21444 case statement mapped state 2 to 1
22:54:21.987 00.000 21444 case statement mapped state 2 to 1
22:54:21.987 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"8aeafd31-b37c-45e4-b443-14ea1507ac63"}
22:54:21.987 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"8aeafd31-b37c-45e4-b443-14ea1507ac63"}
22:54:21.987 00.000 21444 evsrv: cli 0107E9C0 disconnect
22:54:21.987 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"a6222ccf-b081-4ef8-bc99-251ad226c2ae"}
22:54:21.987 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"a6222ccf-b081-4ef8-bc99-251ad226c2ae"}
22:54:21.987 00.000 21444 evsrv: cli 0107EB00 disconnect
22:54:21.987 00.000 21444 evsrv: cli 0107E2E0 disconnect
22:54:22.942 00.955 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.880
22:54:22.960 00.018 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.860
22:54:22.974 00.014 25848 Exposure complete
22:54:23.005 00.031 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.840
22:54:23.025 00.020 21444 evsrv: cli 0107E9C0 connect
22:54:23.025 00.000 21444 case statement mapped state 2 to 1
22:54:23.025 00.000 21444 case statement mapped state 2 to 1
22:54:23.025 00.000 21444 evsrv: cli 0107E920 connect
22:54:23.025 00.000 21444 case statement mapped state 2 to 1
22:54:23.025 00.000 21444 case statement mapped state 2 to 1
22:54:23.025 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"de3d8c1d-0488-4a00-908c-e71fed6aad9a"}
22:54:23.025 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"de3d8c1d-0488-4a00-908c-e71fed6aad9a"}
22:54:23.025 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"e68c7e3c-56d7-47a1-a4d7-cf332c403596"}
22:54:23.025 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"e68c7e3c-56d7-47a1-a4d7-cf332c403596"}
22:54:23.025 00.000 21444 evsrv: cli 0107E9C0 disconnect
22:54:23.025 00.000 21444 evsrv: cli 0107E920 disconnect
22:54:23.027 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=496, FiltMax=65504, Gamma=0.820
22:54:23.045 00.018 25848 worker thread done servicing request
22:54:23.045 00.000 21444 OnExposeComplete: enter
22:54:23.045 00.000 21444 UpdateGuideState(): m_state=2
22:54:23.045 00.000 21444 Star::Find(15, 1484, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
22:54:23.045 00.000 21444 Star::Find returns 1 (1), X=1483.44, Y=219.64, Mass=4986810, SNR=310.1, Peak=65504 HFD=7.4
22:54:23.045 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=372, FiltMax=65504, Gamma=0.820
22:54:23.053 00.008 21444 UpdateGuideState exits: m=4986810 SNR=310.1 Saturated
22:54:23.053 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:23.053 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:23.053 00.000 21444 Enqueuing Expose request
22:54:23.053 00.000 25848 Worker thread wakes up
22:54:23.053 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:23.053 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1468,205,31,31)
22:54:23.100 00.047 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=372, FiltMax=65504, Gamma=0.800
22:54:23.513 00.413 21444 evsrv: cli 0107E6A0 connect
22:54:23.513 00.000 21444 case statement mapped state 2 to 1
22:54:23.513 00.000 21444 case statement mapped state 2 to 1
22:54:23.513 00.000 21444 evsrv: cli 0107EBA0 connect
22:54:23.513 00.000 21444 case statement mapped state 2 to 1
22:54:23.513 00.000 21444 case statement mapped state 2 to 1
22:54:23.513 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"fec7a0b2-1afd-4a77-a264-d34e2ab69667"}
22:54:23.513 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"fec7a0b2-1afd-4a77-a264-d34e2ab69667"}
22:54:23.513 00.000 21444 evsrv: cli 0107EA60 connect
22:54:23.513 00.000 21444 case statement mapped state 2 to 1
22:54:23.513 00.000 21444 case statement mapped state 2 to 1
22:54:23.513 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"ebd1c6f9-bc71-4b4e-b9b2-90d2a5e615d5"}
22:54:23.513 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"ebd1c6f9-bc71-4b4e-b9b2-90d2a5e615d5"}
22:54:23.513 00.000 21444 evsrv: cli 0107E6A0 disconnect
22:54:23.513 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"e2092bbb-bcb3-4d41-a68b-c5208a85e4f5"}
22:54:23.513 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"e2092bbb-bcb3-4d41-a68b-c5208a85e4f5"}
22:54:23.513 00.000 21444 evsrv: cli 0107EBA0 disconnect
22:54:23.513 00.000 21444 evsrv: cli 0107EA60 disconnect
22:54:24.132 00.619 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=372, FiltMax=65504, Gamma=0.800
22:54:24.148 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=372, FiltMax=65504, Gamma=0.800
22:54:24.531 00.383 21444 evsrv: cli 0107E880 connect
22:54:24.531 00.000 21444 case statement mapped state 2 to 1
22:54:24.531 00.000 21444 case statement mapped state 2 to 1
22:54:24.531 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"fa0e3744-a592-4070-b08c-31cb6ffe9644"}
22:54:24.531 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"fa0e3744-a592-4070-b08c-31cb6ffe9644"}
22:54:24.531 00.000 21444 evsrv: cli 0107E880 disconnect
22:54:26.423 01.892 25848 Exposure complete
22:54:26.487 00.064 25848 worker thread done servicing request
22:54:26.487 00.000 21444 OnExposeComplete: enter
22:54:26.487 00.000 21444 UpdateGuideState(): m_state=2
22:54:26.487 00.000 21444 Star::Find(15, 1483, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
22:54:26.487 00.000 21444 Star::Find returns 1 (1), X=1482.17, Y=218.60, Mass=4789476, SNR=220.2, Peak=65504 HFD=7.6
22:54:26.489 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=446, FiltMax=65504, Gamma=0.800
22:54:26.505 00.016 21444 UpdateGuideState exits: m=4789476 SNR=220.2 Saturated
22:54:26.505 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:26.505 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:26.505 00.000 21444 Enqueuing Expose request
22:54:26.505 00.000 25848 Worker thread wakes up
22:54:26.505 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:26.505 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1467,204,31,31)
22:54:29.867 03.362 25848 Exposure complete
22:54:29.932 00.065 25848 worker thread done servicing request
22:54:29.932 00.000 21444 OnExposeComplete: enter
22:54:29.932 00.000 21444 UpdateGuideState(): m_state=2
22:54:29.932 00.000 21444 Star::Find(15, 1482, 218, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
22:54:29.932 00.000 21444 Star::Find returns 1 (1), X=1482.00, Y=220.42, Mass=4566087, SNR=224.5, Peak=65504 HFD=7.4
22:54:29.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=596, FiltMax=65504, Gamma=0.800
22:54:29.948 00.016 21444 UpdateGuideState exits: m=4566087 SNR=224.5 Saturated
22:54:29.948 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:29.948 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:29.948 00.000 21444 Enqueuing Expose request
22:54:29.948 00.000 25848 Worker thread wakes up
22:54:29.948 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:29.948 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1467,205,31,31)
22:54:33.307 03.359 25848 Exposure complete
22:54:33.371 00.064 25848 worker thread done servicing request
22:54:33.371 00.000 21444 OnExposeComplete: enter
22:54:33.371 00.000 21444 UpdateGuideState(): m_state=2
22:54:33.371 00.000 21444 Star::Find(15, 1482, 220, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
22:54:33.371 00.000 21444 Star::Find returns 1 (1), X=1481.53, Y=219.55, Mass=4749092, SNR=289.3, Peak=65504 HFD=7.5
22:54:33.371 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=444, FiltMax=65504, Gamma=0.800
22:54:33.387 00.016 21444 UpdateGuideState exits: m=4749092 SNR=289.3 Saturated
22:54:33.387 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:33.387 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:33.387 00.000 21444 Enqueuing Expose request
22:54:33.387 00.000 25848 Worker thread wakes up
22:54:33.387 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:33.387 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1467,205,31,31)
22:54:36.746 03.359 25848 Exposure complete
22:54:36.810 00.064 25848 worker thread done servicing request
22:54:36.874 00.064 21444 OnExposeComplete: enter
22:54:36.874 00.000 21444 UpdateGuideState(): m_state=2
22:54:36.874 00.000 21444 Star::Find(15, 1481, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
22:54:36.874 00.000 21444 Star::Find returns 1 (1), X=1480.20, Y=218.15, Mass=4632482, SNR=247.0, Peak=65504 HFD=7.6
22:54:36.885 00.011 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=458, FiltMax=65504, Gamma=0.800
22:54:36.885 00.000 21444 UpdateGuideState exits: m=4632482 SNR=247.0 Saturated
22:54:36.885 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:36.885 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:36.885 00.000 21444 Enqueuing Expose request
22:54:36.885 00.000 25848 Worker thread wakes up
22:54:36.885 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:36.885 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1465,203,31,31)
22:54:40.231 03.346 25848 Exposure complete
22:54:40.295 00.064 25848 worker thread done servicing request
22:54:40.295 00.000 21444 OnExposeComplete: enter
22:54:40.295 00.000 21444 UpdateGuideState(): m_state=2
22:54:40.295 00.000 21444 Star::Find(15, 1480, 218, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
22:54:40.295 00.000 21444 Star::Find returns 1 (1), X=1480.71, Y=219.32, Mass=4471695, SNR=202.4, Peak=65504 HFD=7.5
22:54:40.301 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=318, FiltMax=65504, Gamma=0.800
22:54:40.301 00.000 21444 UpdateGuideState exits: m=4471695 SNR=202.4 Saturated
22:54:40.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:40.301 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:40.301 00.000 21444 Enqueuing Expose request
22:54:40.301 00.000 25848 Worker thread wakes up
22:54:40.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:40.301 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1466,204,31,31)
22:54:43.650 03.349 25848 Exposure complete
22:54:43.730 00.080 25848 worker thread done servicing request
22:54:43.730 00.000 21444 OnExposeComplete: enter
22:54:43.730 00.000 21444 UpdateGuideState(): m_state=2
22:54:43.730 00.000 21444 Star::Find(15, 1480, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
22:54:43.730 00.000 21444 Star::Find returns 1 (1), X=1478.49, Y=217.41, Mass=4798943, SNR=208.4, Peak=65504 HFD=7.4
22:54:43.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=448, FiltMax=65504, Gamma=0.800
22:54:43.730 00.000 21444 UpdateGuideState exits: m=4798943 SNR=208.4 Saturated
22:54:43.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:43.730 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:43.730 00.000 21444 Enqueuing Expose request
22:54:43.730 00.000 25848 Worker thread wakes up
22:54:43.730 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:43.730 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,202,31,31)
22:54:47.091 03.361 25848 Exposure complete
22:54:47.171 00.080 25848 worker thread done servicing request
22:54:47.171 00.000 21444 OnExposeComplete: enter
22:54:47.171 00.000 21444 UpdateGuideState(): m_state=2
22:54:47.171 00.000 21444 Star::Find(15, 1478, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
22:54:47.171 00.000 21444 Star::Find returns 1 (1), X=1478.88, Y=216.98, Mass=4893048, SNR=181.3, Peak=65504 HFD=7.8
22:54:47.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=448, FiltMax=65504, Gamma=0.800
22:54:47.171 00.000 21444 UpdateGuideState exits: m=4893048 SNR=181.3 Saturated
22:54:47.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:47.171 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:47.171 00.000 21444 Enqueuing Expose request
22:54:47.171 00.000 25848 Worker thread wakes up
22:54:47.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:47.171 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,202,31,31)
22:54:50.544 03.373 25848 Exposure complete
22:54:50.624 00.080 25848 worker thread done servicing request
22:54:50.624 00.000 21444 OnExposeComplete: enter
22:54:50.624 00.000 21444 UpdateGuideState(): m_state=2
22:54:50.624 00.000 21444 Star::Find(15, 1478, 216, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
22:54:50.624 00.000 21444 Star::Find returns 1 (1), X=1478.94, Y=217.75, Mass=5001825, SNR=245.1, Peak=65504 HFD=7.7
22:54:50.624 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=434, FiltMax=65504, Gamma=0.800
22:54:50.624 00.000 21444 UpdateGuideState exits: m=5001825 SNR=245.1 Saturated
22:54:50.624 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:50.624 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:50.624 00.000 21444 Enqueuing Expose request
22:54:50.624 00.000 25848 Worker thread wakes up
22:54:50.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:50.624 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,203,31,31)
22:54:53.999 03.375 25848 Exposure complete
22:54:54.087 00.088 25848 worker thread done servicing request
22:54:54.087 00.000 21444 OnExposeComplete: enter
22:54:54.087 00.000 21444 UpdateGuideState(): m_state=2
22:54:54.087 00.000 21444 Star::Find(15, 1478, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
22:54:54.087 00.000 21444 Star::Find returns 1 (1), X=1478.51, Y=216.44, Mass=4942310, SNR=233.0, Peak=65504 HFD=7.5
22:54:54.089 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=548, FiltMax=65504, Gamma=0.800
22:54:54.089 00.000 21444 UpdateGuideState exits: m=4942310 SNR=233.0 Saturated
22:54:54.089 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:54.089 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:54.089 00.000 21444 Enqueuing Expose request
22:54:54.089 00.000 25848 Worker thread wakes up
22:54:54.089 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:54.089 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,201,31,31)
22:54:57.443 03.354 25848 Exposure complete
22:54:57.523 00.080 25848 worker thread done servicing request
22:54:57.523 00.000 21444 OnExposeComplete: enter
22:54:57.523 00.000 21444 UpdateGuideState(): m_state=2
22:54:57.523 00.000 21444 Star::Find(15, 1478, 216, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
22:54:57.523 00.000 21444 Star::Find returns 1 (1), X=1478.63, Y=216.25, Mass=4732158, SNR=242.0, Peak=65504 HFD=7.3
22:54:57.523 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=420, FiltMax=65504, Gamma=0.800
22:54:57.523 00.000 21444 UpdateGuideState exits: m=4732158 SNR=242.0 Saturated
22:54:57.523 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:57.523 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:54:57.523 00.000 21444 Enqueuing Expose request
22:54:57.523 00.000 25848 Worker thread wakes up
22:54:57.523 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:54:57.523 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,201,31,31)
22:55:00.896 03.373 25848 Exposure complete
22:55:00.962 00.066 25848 worker thread done servicing request
22:55:00.962 00.000 21444 OnExposeComplete: enter
22:55:00.962 00.000 21444 UpdateGuideState(): m_state=2
22:55:00.962 00.000 21444 Star::Find(15, 1478, 216, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
22:55:00.962 00.000 21444 Star::Find returns 1 (1), X=1478.28, Y=216.74, Mass=5011774, SNR=210.3, Peak=65504 HFD=7.6
22:55:00.962 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=372, FiltMax=65504, Gamma=0.800
22:55:00.962 00.000 21444 UpdateGuideState exits: m=5011774 SNR=210.3 Saturated
22:55:00.962 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:00.962 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:55:00.962 00.000 21444 Enqueuing Expose request
22:55:00.962 00.000 25848 Worker thread wakes up
22:55:00.962 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:00.962 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,202,31,31)
22:55:04.319 03.357 25848 Exposure complete
22:55:04.398 00.079 25848 worker thread done servicing request
22:55:04.398 00.000 21444 OnExposeComplete: enter
22:55:04.398 00.000 21444 UpdateGuideState(): m_state=2
22:55:04.398 00.000 21444 Star::Find(15, 1478, 216, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
22:55:04.398 00.000 21444 Star::Find returns 1 (1), X=1478.87, Y=216.00, Mass=4732791, SNR=224.3, Peak=65504 HFD=7.4
22:55:04.398 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=496, FiltMax=65504, Gamma=0.800
22:55:04.398 00.000 21444 UpdateGuideState exits: m=4732791 SNR=224.3 Saturated
22:55:04.398 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:04.398 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:55:04.398 00.000 21444 Enqueuing Expose request
22:55:04.398 00.000 25848 Worker thread wakes up
22:55:04.398 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:04.398 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,201,31,31)
22:55:07.759 03.361 25848 Exposure complete
22:55:07.841 00.082 25848 worker thread done servicing request
22:55:07.841 00.000 21444 OnExposeComplete: enter
22:55:07.841 00.000 21444 UpdateGuideState(): m_state=2
22:55:07.841 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
22:55:07.841 00.000 21444 Star::Find returns 1 (1), X=1478.11, Y=215.47, Mass=5038581, SNR=330.4, Peak=65504 HFD=7.7
22:55:07.841 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=544, FiltMax=65504, Gamma=0.800
22:55:07.841 00.000 21444 UpdateGuideState exits: m=5038581 SNR=330.4 Saturated
22:55:07.841 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:07.841 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:55:07.841 00.000 21444 Enqueuing Expose request
22:55:07.841 00.000 25848 Worker thread wakes up
22:55:07.841 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:07.841 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,200,31,31)
22:55:11.202 03.361 25848 Exposure complete
22:55:11.282 00.080 25848 worker thread done servicing request
22:55:11.282 00.000 21444 OnExposeComplete: enter
22:55:11.282 00.000 21444 UpdateGuideState(): m_state=2
22:55:11.282 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
22:55:11.282 00.000 21444 Star::Find returns 1 (1), X=1478.59, Y=216.32, Mass=4785569, SNR=283.2, Peak=65504 HFD=7.4
22:55:11.282 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=476, FiltMax=65504, Gamma=0.800
22:55:11.282 00.000 21444 UpdateGuideState exits: m=4785569 SNR=283.2 Saturated
22:55:11.282 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:11.282 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:55:11.282 00.000 21444 Enqueuing Expose request
22:55:11.282 00.000 25848 Worker thread wakes up
22:55:11.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:11.282 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,201,31,31)
22:55:14.645 03.363 25848 Exposure complete
22:55:14.724 00.079 25848 worker thread done servicing request
22:55:14.724 00.000 21444 OnExposeComplete: enter
22:55:14.724 00.000 21444 UpdateGuideState(): m_state=2
22:55:14.724 00.000 21444 Star::Find(15, 1478, 216, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
22:55:14.724 00.000 21444 Star::Find returns 1 (1), X=1478.30, Y=214.74, Mass=4932457, SNR=243.6, Peak=65504 HFD=7.6
22:55:14.724 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=40, max=65504, med=3196, FiltMin=496, FiltMax=65504, Gamma=0.800
22:55:14.724 00.000 21444 UpdateGuideState exits: m=4932457 SNR=243.6 Saturated
22:55:14.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:14.724 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:55:14.724 00.000 21444 Enqueuing Expose request
22:55:14.724 00.000 25848 Worker thread wakes up
22:55:14.724 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:14.724 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,200,31,31)
22:55:18.091 03.367 25848 Exposure complete
22:55:18.168 00.077 25848 worker thread done servicing request
22:55:18.168 00.000 21444 OnExposeComplete: enter
22:55:18.168 00.000 21444 UpdateGuideState(): m_state=2
22:55:18.168 00.000 21444 Star::Find(15, 1478, 214, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
22:55:18.168 00.000 21444 Star::Find returns 1 (1), X=1478.23, Y=215.03, Mass=5280088, SNR=288.6, Peak=65504 HFD=7.9
22:55:18.168 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=306, FiltMax=65504, Gamma=0.800
22:55:18.168 00.000 21444 UpdateGuideState exits: m=5280088 SNR=288.6 Saturated
22:55:18.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:18.168 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:55:18.168 00.000 21444 Enqueuing Expose request
22:55:18.168 00.000 25848 Worker thread wakes up
22:55:18.168 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:18.168 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,200,31,31)
22:55:21.531 03.363 25848 Exposure complete
22:55:21.611 00.080 25848 worker thread done servicing request
22:55:21.611 00.000 21444 OnExposeComplete: enter
22:55:21.611 00.000 21444 UpdateGuideState(): m_state=2
22:55:21.611 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
22:55:21.611 00.000 21444 Star::Find returns 1 (1), X=1478.57, Y=215.43, Mass=4916911, SNR=327.0, Peak=65504 HFD=7.4
22:55:21.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=342, FiltMax=65504, Gamma=0.800
22:55:21.611 00.000 21444 UpdateGuideState exits: m=4916911 SNR=327.0 Saturated
22:55:21.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:21.611 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:55:21.611 00.000 21444 Enqueuing Expose request
22:55:21.611 00.000 25848 Worker thread wakes up
22:55:21.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:21.611 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,200,31,31)
22:55:24.983 03.372 25848 Exposure complete
22:55:25.063 00.080 25848 worker thread done servicing request
22:55:25.063 00.000 21444 OnExposeComplete: enter
22:55:25.063 00.000 21444 UpdateGuideState(): m_state=2
22:55:25.063 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
22:55:25.063 00.000 21444 Star::Find returns 1 (1), X=1479.06, Y=215.99, Mass=914198, SNR=123.3, Peak=21152 HFD=6.4
22:55:25.063 00.000 21444 Status Line: Mass: 914198 vs 4916911
22:55:25.063 00.000 21444 UpdateCurrentPosition: star mass new=914197.8 exp=4916911.0 thresh=50% limits=(2400597.2, 7512748.0, 9833822.0)
22:55:25.063 00.000 21444 DistanceChecker: activated
22:55:25.063 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:55:25.063 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:55:25.063 00.000 21444 guider state => SELECTING
22:55:25.063 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:25.063 00.000 21444 Status Line: Star lost - mass changed
22:55:25.075 00.012 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3176, FiltMin=572, FiltMax=65504, Gamma=0.800
22:55:25.075 00.000 21444 UpdateGuideState exits: Star lost - mass changed
22:55:25.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:25.075 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:25.075 00.000 21444 Enqueuing Expose request
22:55:25.075 00.000 25848 Worker thread wakes up
22:55:25.075 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:25.075 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:28.434 03.359 25848 Exposure complete
22:55:28.513 00.079 25848 worker thread done servicing request
22:55:28.513 00.000 21444 OnExposeComplete: enter
22:55:28.513 00.000 21444 UpdateGuideState(): m_state=1
22:55:28.513 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
22:55:28.513 00.000 21444 Star::Find false star n=3 nbg=255 bg=3606.3 sigma=435.2 thresh=4912 peak=4474
22:55:28.513 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=4705, SNR=2.9, Peak=5596 HFD=0.0
22:55:28.513 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:55:28.513 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:28.513 00.000 21444 Status Line: Star lost - low SNR
22:55:28.513 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20808, med=3124, FiltMin=472, FiltMax=5424, Gamma=0.800
22:55:28.513 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:55:28.513 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:28.513 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:28.513 00.000 21444 Enqueuing Expose request
22:55:28.513 00.000 25848 Worker thread wakes up
22:55:28.513 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:28.513 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:31.883 03.370 25848 Exposure complete
22:55:31.947 00.064 25848 worker thread done servicing request
22:55:31.947 00.000 21444 OnExposeComplete: enter
22:55:31.947 00.000 21444 UpdateGuideState(): m_state=1
22:55:31.947 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
22:55:31.947 00.000 21444 Star::Find returns 1 (1), X=1472.88, Y=209.94, Mass=25106, SNR=15.5, Peak=5776 HFD=6.5
22:55:31.947 00.000 21444 Status Line: Mass: 25106 vs 4916911
22:55:31.947 00.000 21444 UpdateCurrentPosition: star mass new=25106.2 exp=4916911.0 thresh=50% limits=(2403490.1, 7512748.0, 9833822.0)
22:55:31.947 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:55:31.947 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:31.947 00.000 21444 Status Line: No star selected
22:55:31.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3196, FiltMin=316, FiltMax=6024, Gamma=0.800
22:55:31.947 00.000 21444 UpdateGuideState exits: No star selected
22:55:31.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:31.947 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:31.947 00.000 21444 Enqueuing Expose request
22:55:31.947 00.000 25848 Worker thread wakes up
22:55:31.947 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:31.947 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:35.309 03.362 25848 Exposure complete
22:55:35.386 00.077 25848 worker thread done servicing request
22:55:35.386 00.000 21444 OnExposeComplete: enter
22:55:35.386 00.000 21444 UpdateGuideState(): m_state=1
22:55:35.386 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
22:55:35.398 00.012 21444 Star::Find returns 1 (1), X=1491.97, Y=221.92, Mass=16238, SNR=12.9, Peak=6080 HFD=3.5
22:55:35.398 00.000 21444 Status Line: Mass: 16238 vs 4916911
22:55:35.398 00.000 21444 UpdateCurrentPosition: star mass new=16238.4 exp=4916911.0 thresh=50% limits=(2406238.3, 7512748.0, 9833822.0)
22:55:35.398 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:55:35.398 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:35.398 00.000 21444 Status Line: No star selected
22:55:35.398 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20760, med=3448, FiltMin=570, FiltMax=11080, Gamma=0.800
22:55:35.398 00.000 21444 UpdateGuideState exits: No star selected
22:55:35.398 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:35.398 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:35.398 00.000 21444 Enqueuing Expose request
22:55:35.398 00.000 25848 Worker thread wakes up
22:55:35.398 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:35.398 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:38.758 03.360 25848 Exposure complete
22:55:38.839 00.081 25848 worker thread done servicing request
22:55:38.839 00.000 21444 OnExposeComplete: enter
22:55:38.839 00.000 21444 UpdateGuideState(): m_state=1
22:55:38.839 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 147
22:55:38.839 00.000 21444 Star::Find false star n=6 nbg=245 bg=4422.7 sigma=457.2 thresh=5794 peak=5697
22:55:38.839 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=10176, SNR=2.9, Peak=6656 HFD=0.0
22:55:38.839 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:55:38.839 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:38.839 00.000 21444 Status Line: Star lost - low SNR
22:55:38.839 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20884, med=3908, FiltMin=508, FiltMax=6736, Gamma=0.800
22:55:38.839 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:55:38.839 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:38.839 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:38.839 00.000 21444 Enqueuing Expose request
22:55:38.839 00.000 25848 Worker thread wakes up
22:55:38.839 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:38.839 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:42.197 03.358 25848 Exposure complete
22:55:42.275 00.078 25848 worker thread done servicing request
22:55:42.275 00.000 21444 OnExposeComplete: enter
22:55:42.275 00.000 21444 UpdateGuideState(): m_state=1
22:55:42.275 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 148
22:55:42.275 00.000 21444 Star::Find returns 1 (1), X=1465.90, Y=210.54, Mass=9880, SNR=9.2, Peak=7848 HFD=3.4
22:55:42.275 00.000 21444 Status Line: Mass: 9880 vs 4916911
22:55:42.275 00.000 21444 UpdateCurrentPosition: star mass new=9880.5 exp=4916911.0 thresh=50% limits=(2408849.2, 7512748.0, 9833822.0)
22:55:42.275 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:55:42.275 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:42.275 00.000 21444 Status Line: No star selected
22:55:42.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23156, med=4740, FiltMin=644, FiltMax=8048, Gamma=0.800
22:55:42.275 00.000 21444 UpdateGuideState exits: No star selected
22:55:42.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:42.275 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:42.275 00.000 21444 Enqueuing Expose request
22:55:42.275 00.000 25848 Worker thread wakes up
22:55:42.275 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:42.275 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:45.643 03.368 25848 Exposure complete
22:55:45.723 00.080 25848 worker thread done servicing request
22:55:45.723 00.000 21444 OnExposeComplete: enter
22:55:45.723 00.000 21444 UpdateGuideState(): m_state=1
22:55:45.723 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 149
22:55:45.723 00.000 21444 Star::Find returns 1 (1), X=1483.14, Y=215.74, Mass=20562, SNR=12.4, Peak=9584 HFD=5.6
22:55:45.723 00.000 21444 Status Line: Mass: 20562 vs 4785569
22:55:45.723 00.000 21444 UpdateCurrentPosition: star mass new=20562.4 exp=4785569.5 thresh=50% limits=(2392784.7, 7512748.0, 9571139.0)
22:55:45.723 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:55:45.723 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:45.723 00.000 21444 Status Line: No star selected
22:55:45.723 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=168, max=23560, med=6204, FiltMin=810, FiltMax=9612, Gamma=0.800
22:55:45.723 00.000 21444 UpdateGuideState exits: No star selected
22:55:45.723 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:45.723 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:45.723 00.000 21444 Enqueuing Expose request
22:55:45.723 00.000 25848 Worker thread wakes up
22:55:45.723 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:45.723 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:49.082 03.359 25848 Exposure complete
22:55:49.162 00.080 25848 worker thread done servicing request
22:55:49.162 00.000 21444 OnExposeComplete: enter
22:55:49.162 00.000 21444 UpdateGuideState(): m_state=1
22:55:49.162 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 150
22:55:49.162 00.000 21444 Star::Find false star n=9 nbg=243 bg=8499.8 sigma=532.8 thresh=10098 peak=9864
22:55:49.162 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=16650, SNR=2.9, Peak=10852 HFD=0.0
22:55:49.162 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:55:49.162 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:49.162 00.000 21444 Status Line: Star lost - low SNR
22:55:49.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24676, med=7540, FiltMin=628, FiltMax=11200, Gamma=0.800
22:55:49.162 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:55:49.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:49.162 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:49.162 00.000 21444 Enqueuing Expose request
22:55:49.162 00.000 25848 Worker thread wakes up
22:55:49.162 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:49.162 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:52.531 03.369 25848 Exposure complete
22:55:52.611 00.080 25848 worker thread done servicing request
22:55:52.611 00.000 21444 OnExposeComplete: enter
22:55:52.611 00.000 21444 UpdateGuideState(): m_state=1
22:55:52.611 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 151
22:55:52.611 00.000 21444 Star::Find false star n=2 nbg=267 bg=6220.4 sigma=580.3 thresh=7961 peak=7555
22:55:52.611 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=3803, SNR=2.9, Peak=8248 HFD=0.0
22:55:52.611 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:55:52.611 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:52.611 00.000 21444 Status Line: Star lost - low SNR
22:55:52.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22248, med=5344, FiltMin=748, FiltMax=8452, Gamma=0.800
22:55:52.611 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:55:52.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:52.611 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:52.611 00.000 21444 Enqueuing Expose request
22:55:52.611 00.000 25848 Worker thread wakes up
22:55:52.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:52.611 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:55.985 03.374 25848 Exposure complete
22:55:56.065 00.080 25848 worker thread done servicing request
22:55:56.065 00.000 21444 OnExposeComplete: enter
22:55:56.065 00.000 21444 UpdateGuideState(): m_state=1
22:55:56.065 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 152
22:55:56.065 00.000 21444 Star::Find false star n=3 nbg=272 bg=4026.9 sigma=554.1 thresh=5689 peak=5506
22:55:56.065 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=6143, SNR=2.9, Peak=6228 HFD=0.0
22:55:56.065 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:55:56.065 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:56.065 00.000 21444 Status Line: Star lost - low SNR
22:55:56.065 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20780, med=3656, FiltMin=448, FiltMax=6224, Gamma=0.800
22:55:56.065 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:55:56.065 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:56.065 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:56.065 00.000 21444 Enqueuing Expose request
22:55:56.065 00.000 25848 Worker thread wakes up
22:55:56.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:56.065 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:55:59.427 03.362 25848 Exposure complete
22:55:59.507 00.080 25848 worker thread done servicing request
22:55:59.507 00.000 21444 OnExposeComplete: enter
22:55:59.507 00.000 21444 UpdateGuideState(): m_state=1
22:55:59.507 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
22:55:59.507 00.000 21444 Star::Find false star n=6 nbg=250 bg=1737.7 sigma=369.2 thresh=2845 peak=2756
22:55:59.507 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=10350, SNR=2.9, Peak=3224 HFD=0.0
22:55:59.507 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:55:59.507 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:55:59.507 00.000 21444 Status Line: Star lost - low SNR
22:55:59.507 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19416, med=1760, FiltMin=268, FiltMax=4650, Gamma=0.800
22:55:59.507 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:55:59.507 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:59.507 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:55:59.507 00.000 21444 Enqueuing Expose request
22:55:59.507 00.000 25848 Worker thread wakes up
22:55:59.507 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:55:59.507 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:02.882 03.375 25848 Exposure complete
22:56:02.946 00.064 25848 worker thread done servicing request
22:56:02.946 00.000 21444 OnExposeComplete: enter
22:56:02.946 00.000 21444 UpdateGuideState(): m_state=1
22:56:02.946 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 154
22:56:02.946 00.000 21444 Star::Find false star n=6 nbg=257 bg=1960.0 sigma=405.7 thresh=3177 peak=2944
22:56:02.946 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=8120, SNR=2.9, Peak=3628 HFD=0.0
22:56:02.946 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:02.946 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:02.946 00.000 21444 Status Line: Star lost - low SNR
22:56:02.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19144, med=1988, FiltMin=420, FiltMax=4788, Gamma=0.800
22:56:02.946 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:02.946 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:02.946 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:02.946 00.000 21444 Enqueuing Expose request
22:56:02.946 00.000 25848 Worker thread wakes up
22:56:02.946 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:02.946 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:06.303 03.357 25848 Exposure complete
22:56:06.385 00.082 25848 worker thread done servicing request
22:56:06.385 00.000 21444 OnExposeComplete: enter
22:56:06.385 00.000 21444 UpdateGuideState(): m_state=1
22:56:06.385 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 155
22:56:06.385 00.000 21444 Star::Find returns 1 (1), X=1483.82, Y=226.49, Mass=13065, SNR=11.4, Peak=3880 HFD=1.9
22:56:06.385 00.000 21444 Status Line: Mass: 13065 vs 4785569
22:56:06.385 00.000 21444 UpdateCurrentPosition: star mass new=13065.4 exp=4785569.5 thresh=50% limits=(2392784.7, 7512748.0, 9571139.0)
22:56:06.385 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:56:06.385 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:06.385 00.000 21444 Status Line: No star selected
22:56:06.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19064, med=1860, FiltMin=368, FiltMax=4878, Gamma=0.800
22:56:06.385 00.000 21444 UpdateGuideState exits: No star selected
22:56:06.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:06.385 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:06.385 00.000 21444 Enqueuing Expose request
22:56:06.385 00.000 25848 Worker thread wakes up
22:56:06.385 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:06.385 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:08.048 01.663 21444 evsrv: cli 0107EBA0 connect
22:56:08.048 00.000 21444 case statement mapped state 1 to 101
22:56:08.048 00.000 21444 case statement mapped state 1 to 101
22:56:08.049 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"b2d96aaf-eff0-45ba-b4cb-e15e9815c485"}
22:56:08.049 00.000 21444 case statement mapped state 1 to 101
22:56:08.049 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Looping","id":"b2d96aaf-eff0-45ba-b4cb-e15e9815c485"}
22:56:08.049 00.000 21444 evsrv: cli 0107EBA0 disconnect
22:56:09.740 01.691 25848 Exposure complete
22:56:09.816 00.076 25848 worker thread done servicing request
22:56:09.816 00.000 21444 OnExposeComplete: enter
22:56:09.816 00.000 21444 UpdateGuideState(): m_state=1
22:56:09.817 00.001 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 156
22:56:09.817 00.000 21444 Star::Find false star n=8 nbg=248 bg=2086.3 sigma=360.4 thresh=3168 peak=3024
22:56:09.817 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=12638, SNR=2.9, Peak=3732 HFD=0.0
22:56:09.817 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:09.817 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:09.817 00.000 21444 Status Line: Star lost - low SNR
22:56:09.817 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19320, med=1988, FiltMin=344, FiltMax=5470, Gamma=0.800
22:56:09.818 00.001 21444 UpdateGuideState exits: Star lost - low SNR
22:56:09.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:09.818 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:09.818 00.000 21444 Enqueuing Expose request
22:56:09.818 00.000 25848 Worker thread wakes up
22:56:09.818 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:09.818 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:13.167 03.349 25848 Exposure complete
22:56:13.256 00.089 25848 worker thread done servicing request
22:56:13.256 00.000 21444 OnExposeComplete: enter
22:56:13.256 00.000 21444 UpdateGuideState(): m_state=1
22:56:13.256 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 157
22:56:13.256 00.000 21444 Star::Find false star n=5 nbg=261 bg=4432.4 sigma=482.1 thresh=5879 peak=5844
22:56:13.256 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=9014, SNR=2.9, Peak=6684 HFD=0.0
22:56:13.256 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:13.256 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:13.256 00.000 21444 Status Line: Star lost - low SNR
22:56:13.257 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21312, med=3856, FiltMin=434, FiltMax=6908, Gamma=0.800
22:56:13.257 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:13.257 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:13.257 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:13.257 00.000 21444 Enqueuing Expose request
22:56:13.257 00.000 25848 Worker thread wakes up
22:56:13.258 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:13.258 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:16.596 03.338 25848 Exposure complete
22:56:16.685 00.089 25848 worker thread done servicing request
22:56:16.685 00.000 21444 OnExposeComplete: enter
22:56:16.685 00.000 21444 UpdateGuideState(): m_state=1
22:56:16.685 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 158
22:56:16.685 00.000 21444 Star::Find returns 0 (3), X=1478.00, Y=215.00, Mass=0, SNR=0.0, Peak=11812 HFD=0.0
22:56:16.685 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:16.686 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:16.686 00.000 21444 Status Line: Star lost - low mass
22:56:16.687 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=25268, med=8704, FiltMin=1086, FiltMax=12716, Gamma=0.800
22:56:16.687 00.000 21444 UpdateGuideState exits: Star lost - low mass
22:56:16.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:16.687 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:16.687 00.000 21444 Enqueuing Expose request
22:56:16.687 00.000 25848 Worker thread wakes up
22:56:16.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:16.687 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:20.030 03.343 25848 Exposure complete
22:56:20.112 00.082 25848 worker thread done servicing request
22:56:20.112 00.000 21444 OnExposeComplete: enter
22:56:20.112 00.000 21444 UpdateGuideState(): m_state=1
22:56:20.112 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
22:56:20.112 00.000 21444 Star::Find false star n=2 nbg=262 bg=8503.2 sigma=727.5 thresh=10686 peak=10207
22:56:20.112 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=5370, SNR=2.9, Peak=11380 HFD=0.0
22:56:20.112 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:20.112 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:20.112 00.000 21444 Status Line: Star lost - low SNR
22:56:20.113 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=192, max=24548, med=7488, FiltMin=952, FiltMax=10996, Gamma=0.800
22:56:20.113 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:20.113 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:20.113 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:20.113 00.000 21444 Enqueuing Expose request
22:56:20.113 00.000 25848 Worker thread wakes up
22:56:20.113 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:20.113 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:23.463 03.350 25848 Exposure complete
22:56:23.549 00.086 25848 worker thread done servicing request
22:56:23.550 00.001 21444 OnExposeComplete: enter
22:56:23.550 00.000 21444 UpdateGuideState(): m_state=1
22:56:23.550 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 160
22:56:23.550 00.000 21444 Star::Find false star n=2 nbg=261 bg=6389.2 sigma=602.9 thresh=8198 peak=7641
22:56:23.550 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=4046, SNR=2.9, Peak=8424 HFD=0.0
22:56:23.550 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:23.550 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:23.550 00.000 21444 Status Line: Star lost - low SNR
22:56:23.551 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22828, med=5472, FiltMin=752, FiltMax=9008, Gamma=0.800
22:56:23.551 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:23.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:23.551 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:23.551 00.000 21444 Enqueuing Expose request
22:56:23.551 00.000 25848 Worker thread wakes up
22:56:23.551 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:23.551 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:26.897 03.346 25848 Exposure complete
22:56:26.978 00.081 25848 worker thread done servicing request
22:56:26.978 00.000 21444 OnExposeComplete: enter
22:56:26.978 00.000 21444 UpdateGuideState(): m_state=1
22:56:26.978 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 161
22:56:26.978 00.000 21444 Star::Find false star n=5 nbg=240 bg=4982.6 sigma=453.1 thresh=6342 peak=6176
22:56:26.979 00.001 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=8455, SNR=2.9, Peak=6856 HFD=0.0
22:56:26.979 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:26.979 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:26.979 00.000 21444 Status Line: Star lost - low SNR
22:56:26.979 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21236, med=4360, FiltMin=342, FiltMax=7288, Gamma=0.800
22:56:26.979 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:26.979 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:26.979 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:26.979 00.000 21444 Enqueuing Expose request
22:56:26.979 00.000 25848 Worker thread wakes up
22:56:26.980 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:26.980 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:30.323 03.343 25848 Exposure complete
22:56:30.410 00.087 25848 worker thread done servicing request
22:56:30.410 00.000 21444 OnExposeComplete: enter
22:56:30.410 00.000 21444 UpdateGuideState(): m_state=1
22:56:30.410 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 162
22:56:30.410 00.000 21444 Star::Find false star n=2 nbg=272 bg=4284.8 sigma=535.1 thresh=5890 peak=5670
22:56:30.410 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=3850, SNR=2.9, Peak=6376 HFD=0.0
22:56:30.410 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:30.411 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:30.411 00.000 21444 Status Line: Star lost - low SNR
22:56:30.411 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20824, med=3680, FiltMin=418, FiltMax=6088, Gamma=0.800
22:56:30.411 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:30.411 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:30.411 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:30.411 00.000 21444 Enqueuing Expose request
22:56:30.412 00.001 25848 Worker thread wakes up
22:56:30.412 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:30.412 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:33.759 03.347 25848 Exposure complete
22:56:33.847 00.088 25848 worker thread done servicing request
22:56:33.847 00.000 21444 OnExposeComplete: enter
22:56:33.847 00.000 21444 UpdateGuideState(): m_state=1
22:56:33.847 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 163
22:56:33.847 00.000 21444 Star::Find false star n=3 nbg=256 bg=3764.2 sigma=447.3 thresh=5106 peak=4913
22:56:33.847 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=4367, SNR=2.9, Peak=5548 HFD=0.0
22:56:33.847 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:33.847 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:33.847 00.000 21444 Status Line: Star lost - low SNR
22:56:33.848 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3324, FiltMin=356, FiltMax=6404, Gamma=0.800
22:56:33.848 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:33.848 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:33.848 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:33.848 00.000 21444 Enqueuing Expose request
22:56:33.848 00.000 25848 Worker thread wakes up
22:56:33.848 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:33.848 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:37.202 03.354 25848 Exposure complete
22:56:37.289 00.087 25848 worker thread done servicing request
22:56:37.289 00.000 21444 OnExposeComplete: enter
22:56:37.289 00.000 21444 UpdateGuideState(): m_state=1
22:56:37.289 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 164
22:56:37.289 00.000 21444 Star::Find false star n=1 nbg=275 bg=3595.3 sigma=492.4 thresh=5073 peak=4556
22:56:37.289 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=1625, SNR=2.9, Peak=5220 HFD=0.0
22:56:37.289 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:37.290 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:37.290 00.000 21444 Status Line: Star lost - low SNR
22:56:37.290 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20452, med=3172, FiltMin=410, FiltMax=5672, Gamma=0.800
22:56:37.290 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:37.290 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:37.290 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:37.290 00.000 21444 Enqueuing Expose request
22:56:37.291 00.001 25848 Worker thread wakes up
22:56:37.291 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:37.291 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:40.646 03.355 25848 Exposure complete
22:56:40.737 00.091 25848 worker thread done servicing request
22:56:40.737 00.000 21444 OnExposeComplete: enter
22:56:40.737 00.000 21444 UpdateGuideState(): m_state=1
22:56:40.737 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 165
22:56:40.737 00.000 21444 Star::Find false star n=1 nbg=265 bg=3542.6 sigma=463.8 thresh=4934 peak=4610
22:56:40.737 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=1801, SNR=2.9, Peak=5344 HFD=0.0
22:56:40.737 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:40.738 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:40.738 00.000 21444 Status Line: Star lost - low SNR
22:56:40.738 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20404, med=3124, FiltMin=180, FiltMax=5672, Gamma=0.800
22:56:40.738 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:40.738 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:40.738 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:40.738 00.000 21444 Enqueuing Expose request
22:56:40.739 00.001 25848 Worker thread wakes up
22:56:40.739 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:40.739 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:44.085 03.346 25848 Exposure complete
22:56:44.174 00.089 25848 worker thread done servicing request
22:56:44.174 00.000 21444 OnExposeComplete: enter
22:56:44.174 00.000 21444 UpdateGuideState(): m_state=1
22:56:44.174 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 166
22:56:44.174 00.000 21444 Star::Find false star n=4 nbg=243 bg=3613.8 sigma=382.5 thresh=4761 peak=4625
22:56:44.174 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=215.00, Mass=5789, SNR=2.9, Peak=5600 HFD=0.0
22:56:44.175 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:44.175 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:44.175 00.000 21444 Status Line: Star lost - low SNR
22:56:44.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19976, med=3120, FiltMin=320, FiltMax=6156, Gamma=0.800
22:56:44.176 00.001 21444 UpdateGuideState exits: Star lost - low SNR
22:56:44.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:44.176 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:44.176 00.000 21444 Enqueuing Expose request
22:56:44.176 00.000 25848 Worker thread wakes up
22:56:44.176 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:44.176 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:47.516 03.340 25848 Exposure complete
22:56:47.598 00.082 25848 worker thread done servicing request
22:56:47.598 00.000 21444 OnExposeComplete: enter
22:56:47.598 00.000 21444 UpdateGuideState(): m_state=1
22:56:47.598 00.000 21444 Star::Find(15, 1478, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 167
22:56:47.598 00.000 21444 Star::Find returns 1 (1), X=1479.98, Y=210.50, Mass=18586, SNR=13.4, Peak=5724 HFD=7.2
22:56:47.598 00.000 21444 DistanceChecker: deactivated
22:56:47.600 00.002 21444 setting lock position to (1479.98, 210.50)
22:56:47.600 00.000 21444 MultiStar: stabilizing after lock position change
22:56:47.600 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:56:47.600 00.000 21444 Changing from state SELECTING to SELECTED
22:56:47.600 00.000 21444 guider state => SELECTED
22:56:47.600 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3120, FiltMin=282, FiltMax=5496, Gamma=0.800
22:56:47.600 00.000 21444 UpdateGuideState exits: m=18586 SNR=13.4 Saturated
22:56:47.600 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:47.600 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:56:47.600 00.000 21444 Enqueuing Expose request
22:56:47.600 00.000 25848 Worker thread wakes up
22:56:47.600 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:47.600 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1465,195,31,31)
22:56:50.942 03.342 25848 Exposure complete
22:56:51.021 00.079 25848 worker thread done servicing request
22:56:51.021 00.000 21444 OnExposeComplete: enter
22:56:51.022 00.001 21444 UpdateGuideState(): m_state=2
22:56:51.022 00.000 21444 Star::Find(15, 1479, 210, 0, (0,0,0,0), 0.5, 10.0, 255) frame 168
22:56:51.022 00.000 21444 Star::Find false star n=2 nbg=274 bg=3540.1 sigma=443.4 thresh=4870 peak=4542
22:56:51.022 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=210.00, Mass=3308, SNR=2.9, Peak=5572 HFD=0.0
22:56:51.022 00.000 21444 DistanceChecker: activated
22:56:51.022 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:51.022 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:56:51.022 00.000 21444 guider state => SELECTING
22:56:51.022 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:51.022 00.000 21444 Status Line: Star lost - low SNR
22:56:51.024 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3120, FiltMin=604, FiltMax=5676, Gamma=0.800
22:56:51.024 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:51.024 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:51.024 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:51.024 00.000 21444 Enqueuing Expose request
22:56:51.024 00.000 25848 Worker thread wakes up
22:56:51.024 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:51.024 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:54.377 03.353 25848 Exposure complete
22:56:54.464 00.087 25848 worker thread done servicing request
22:56:54.465 00.001 21444 OnExposeComplete: enter
22:56:54.465 00.000 21444 UpdateGuideState(): m_state=1
22:56:54.465 00.000 21444 Star::Find(15, 1479, 210, 0, (0,0,0,0), 0.5, 10.0, 255) frame 169
22:56:54.465 00.000 21444 Star::Find false star n=2 nbg=275 bg=3589.6 sigma=500.1 thresh=5090 peak=4678
22:56:54.465 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=210.00, Mass=3689, SNR=2.9, Peak=5648 HFD=0.0
22:56:54.465 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:54.465 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:54.465 00.000 21444 Status Line: Star lost - low SNR
22:56:54.466 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3100, FiltMin=442, FiltMax=5496, Gamma=0.800
22:56:54.466 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:54.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:54.466 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:54.466 00.000 21444 Enqueuing Expose request
22:56:54.466 00.000 25848 Worker thread wakes up
22:56:54.467 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:54.467 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:56:57.804 03.337 25848 Exposure complete
22:56:57.884 00.080 25848 worker thread done servicing request
22:56:57.885 00.001 21444 OnExposeComplete: enter
22:56:57.885 00.000 21444 UpdateGuideState(): m_state=1
22:56:57.885 00.000 21444 Star::Find(15, 1479, 210, 0, (0,0,0,0), 0.5, 10.0, 255) frame 170
22:56:57.885 00.000 21444 Star::Find false star n=7 nbg=245 bg=3479.8 sigma=443.7 thresh=4811 peak=4660
22:56:57.885 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=210.00, Mass=11185, SNR=2.9, Peak=5372 HFD=0.0
22:56:57.885 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:56:57.885 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:56:57.885 00.000 21444 Status Line: Star lost - low SNR
22:56:57.886 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20324, med=3100, FiltMin=572, FiltMax=5876, Gamma=0.800
22:56:57.886 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:56:57.886 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:57.886 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:56:57.886 00.000 21444 Enqueuing Expose request
22:56:57.886 00.000 25848 Worker thread wakes up
22:56:57.886 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:56:57.886 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:01.238 03.352 25848 Exposure complete
22:57:01.317 00.079 25848 worker thread done servicing request
22:57:01.318 00.001 21444 OnExposeComplete: enter
22:57:01.318 00.000 21444 UpdateGuideState(): m_state=1
22:57:01.318 00.000 21444 Star::Find(15, 1479, 210, 0, (0,0,0,0), 0.5, 10.0, 255) frame 171
22:57:01.318 00.000 21444 Star::Find false star n=7 nbg=261 bg=3469.1 sigma=468.5 thresh=4875 peak=4639
22:57:01.318 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=210.00, Mass=11973, SNR=2.9, Peak=5624 HFD=0.0
22:57:01.318 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:01.318 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:01.318 00.000 21444 Status Line: Star lost - low SNR
22:57:01.319 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20620, med=3096, FiltMin=520, FiltMax=5648, Gamma=0.800
22:57:01.319 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:01.319 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:01.319 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:01.319 00.000 21444 Enqueuing Expose request
22:57:01.319 00.000 25848 Worker thread wakes up
22:57:01.319 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:01.319 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:04.662 03.343 25848 Exposure complete
22:57:04.749 00.087 25848 worker thread done servicing request
22:57:04.749 00.000 21444 OnExposeComplete: enter
22:57:04.749 00.000 21444 UpdateGuideState(): m_state=1
22:57:04.749 00.000 21444 Star::Find(15, 1479, 210, 0, (0,0,0,0), 0.5, 10.0, 255) frame 172
22:57:04.749 00.000 21444 Star::Find returns 1 (1), X=1487.67, Y=214.29, Mass=13644, SNR=12.1, Peak=5724 HFD=3.6
22:57:04.749 00.000 21444 DistanceChecker: deactivated
22:57:04.751 00.002 21444 setting lock position to (1487.67, 214.29)
22:57:04.751 00.000 21444 MultiStar: stabilizing after lock position change
22:57:04.751 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:57:04.751 00.000 21444 Changing from state SELECTING to SELECTED
22:57:04.751 00.000 21444 guider state => SELECTED
22:57:04.752 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20580, med=3096, FiltMin=548, FiltMax=6256, Gamma=0.800
22:57:04.752 00.000 21444 UpdateGuideState exits: m=13644 SNR=12.1 Saturated
22:57:04.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:04.752 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:57:04.752 00.000 21444 Enqueuing Expose request
22:57:04.752 00.000 25848 Worker thread wakes up
22:57:04.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:04.752 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1473,199,31,31)
22:57:08.098 03.346 25848 Exposure complete
22:57:08.182 00.084 25848 worker thread done servicing request
22:57:08.183 00.001 21444 OnExposeComplete: enter
22:57:08.183 00.000 21444 UpdateGuideState(): m_state=2
22:57:08.183 00.000 21444 Star::Find(15, 1487, 214, 0, (0,0,0,0), 0.5, 10.0, 255) frame 173
22:57:08.183 00.000 21444 Star::Find false star n=7 nbg=253 bg=3613.5 sigma=418.6 thresh=4869 peak=4847
22:57:08.183 00.000 21444 Star::Find returns 0 (2), X=1487.00, Y=214.00, Mass=11134, SNR=2.9, Peak=5600 HFD=0.0
22:57:08.183 00.000 21444 DistanceChecker: activated
22:57:08.183 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:08.183 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:57:08.183 00.000 21444 guider state => SELECTING
22:57:08.183 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:08.183 00.000 21444 Status Line: Star lost - low SNR
22:57:08.185 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19872, med=3100, FiltMin=520, FiltMax=5648, Gamma=0.800
22:57:08.185 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:08.185 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:08.185 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:08.185 00.000 21444 Enqueuing Expose request
22:57:08.185 00.000 25848 Worker thread wakes up
22:57:08.185 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:08.185 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:11.535 03.350 25848 Exposure complete
22:57:11.607 00.072 25848 worker thread done servicing request
22:57:11.607 00.000 21444 OnExposeComplete: enter
22:57:11.607 00.000 21444 UpdateGuideState(): m_state=1
22:57:11.607 00.000 21444 Star::Find(15, 1487, 214, 0, (0,0,0,0), 0.5, 10.0, 255) frame 174
22:57:11.607 00.000 21444 Star::Find false star n=12 nbg=237 bg=3692.6 sigma=438.5 thresh=5008 peak=4923
22:57:11.607 00.000 21444 Star::Find returns 0 (2), X=1487.00, Y=214.00, Mass=18585, SNR=2.9, Peak=5724 HFD=0.0
22:57:11.607 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:11.607 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:11.607 00.000 21444 Status Line: Star lost - low SNR
22:57:11.608 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=3120, FiltMin=416, FiltMax=5620, Gamma=0.800
22:57:11.608 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:11.608 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:11.608 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:11.608 00.000 21444 Enqueuing Expose request
22:57:11.608 00.000 25848 Worker thread wakes up
22:57:11.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:11.608 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:14.955 03.347 25848 Exposure complete
22:57:15.043 00.088 25848 worker thread done servicing request
22:57:15.044 00.001 21444 OnExposeComplete: enter
22:57:15.044 00.000 21444 UpdateGuideState(): m_state=1
22:57:15.044 00.000 21444 Star::Find(15, 1487, 214, 0, (0,0,0,0), 0.5, 10.0, 255) frame 175
22:57:15.044 00.000 21444 Star::Find returns 1 (1), X=1478.41, Y=200.16, Mass=9271, SNR=8.3, Peak=5900 HFD=1.3
22:57:15.044 00.000 21444 DistanceChecker: deactivated
22:57:15.047 00.003 21444 setting lock position to (1478.41, 200.16)
22:57:15.047 00.000 21444 MultiStar: stabilizing after lock position change
22:57:15.047 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:57:15.047 00.000 21444 Changing from state SELECTING to SELECTED
22:57:15.047 00.000 21444 guider state => SELECTED
22:57:15.048 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20148, med=3100, FiltMin=592, FiltMax=5676, Gamma=0.800
22:57:15.048 00.000 21444 UpdateGuideState exits: m=9271 SNR=8.3 Saturated
22:57:15.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:15.048 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:57:15.048 00.000 21444 Enqueuing Expose request
22:57:15.048 00.000 25848 Worker thread wakes up
22:57:15.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:15.048 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,185,31,31)
22:57:18.390 03.342 25848 Exposure complete
22:57:18.478 00.088 25848 worker thread done servicing request
22:57:18.478 00.000 21444 OnExposeComplete: enter
22:57:18.478 00.000 21444 UpdateGuideState(): m_state=2
22:57:18.479 00.001 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 176
22:57:18.479 00.000 21444 Star::Find false star n=5 nbg=264 bg=3541.0 sigma=484.3 thresh=4994 peak=4879
22:57:18.479 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=200.00, Mass=8355, SNR=2.9, Peak=5544 HFD=0.0
22:57:18.479 00.000 21444 DistanceChecker: activated
22:57:18.479 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:18.479 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:57:18.480 00.001 21444 guider state => SELECTING
22:57:18.480 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:18.480 00.000 21444 Status Line: Star lost - low SNR
22:57:18.481 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20376, med=3124, FiltMin=624, FiltMax=5824, Gamma=0.800
22:57:18.481 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:18.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:18.481 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:18.481 00.000 21444 Enqueuing Expose request
22:57:18.481 00.000 25848 Worker thread wakes up
22:57:18.482 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:18.482 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:21.833 03.351 25848 Exposure complete
22:57:21.916 00.083 25848 worker thread done servicing request
22:57:21.916 00.000 21444 OnExposeComplete: enter
22:57:21.916 00.000 21444 UpdateGuideState(): m_state=1
22:57:21.917 00.001 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 177
22:57:21.917 00.000 21444 Star::Find returns 1 (1), X=1478.49, Y=198.36, Mass=10505, SNR=11.0, Peak=6304 HFD=3.4
22:57:21.917 00.000 21444 DistanceChecker: deactivated
22:57:21.918 00.001 21444 setting lock position to (1478.49, 198.36)
22:57:21.918 00.000 21444 MultiStar: stabilizing after lock position change
22:57:21.918 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:57:21.918 00.000 21444 Changing from state SELECTING to SELECTED
22:57:21.918 00.000 21444 guider state => SELECTED
22:57:21.919 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3116, FiltMin=244, FiltMax=5980, Gamma=0.800
22:57:21.919 00.000 21444 UpdateGuideState exits: m=10505 SNR=11.0 Saturated
22:57:21.919 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:21.919 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:57:21.919 00.000 21444 Enqueuing Expose request
22:57:21.919 00.000 25848 Worker thread wakes up
22:57:21.919 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:21.919 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,183,31,31)
22:57:25.273 03.354 25848 Exposure complete
22:57:25.360 00.087 25848 worker thread done servicing request
22:57:25.361 00.001 21444 OnExposeComplete: enter
22:57:25.361 00.000 21444 UpdateGuideState(): m_state=2
22:57:25.361 00.000 21444 Star::Find(15, 1478, 198, 0, (0,0,0,0), 0.5, 10.0, 255) frame 178
22:57:25.361 00.000 21444 Star::Find returns 1 (1), X=1477.92, Y=199.47, Mass=22710, SNR=15.7, Peak=6756 HFD=3.2
22:57:25.362 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19876, med=3120, FiltMin=548, FiltMax=5600, Gamma=0.800
22:57:25.362 00.000 21444 UpdateGuideState exits: m=22710 SNR=15.7 Saturated
22:57:25.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:25.362 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:57:25.362 00.000 21444 Enqueuing Expose request
22:57:25.362 00.000 25848 Worker thread wakes up
22:57:25.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:25.363 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1463,184,31,31)
22:57:28.706 03.343 25848 Exposure complete
22:57:28.795 00.089 25848 worker thread done servicing request
22:57:28.796 00.001 21444 OnExposeComplete: enter
22:57:28.796 00.000 21444 UpdateGuideState(): m_state=2
22:57:28.796 00.000 21444 Star::Find(15, 1477, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 179
22:57:28.796 00.000 21444 Star::Find false star n=2 nbg=261 bg=3598.7 sigma=510.8 thresh=5131 peak=4564
22:57:28.796 00.000 21444 Star::Find returns 0 (2), X=1477.00, Y=199.00, Mass=3411, SNR=2.9, Peak=5544 HFD=0.0
22:57:28.796 00.000 21444 DistanceChecker: activated
22:57:28.796 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:28.796 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:57:28.796 00.000 21444 guider state => SELECTING
22:57:28.796 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:28.796 00.000 21444 Status Line: Star lost - low SNR
22:57:28.798 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21264, med=3100, FiltMin=572, FiltMax=5696, Gamma=0.800
22:57:28.798 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:28.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:28.798 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:28.798 00.000 21444 Enqueuing Expose request
22:57:28.798 00.000 25848 Worker thread wakes up
22:57:28.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:28.798 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:32.141 03.343 25848 Exposure complete
22:57:32.226 00.085 25848 worker thread done servicing request
22:57:32.226 00.000 21444 OnExposeComplete: enter
22:57:32.226 00.000 21444 UpdateGuideState(): m_state=1
22:57:32.226 00.000 21444 Star::Find(15, 1477, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 180
22:57:32.226 00.000 21444 Star::Find returns 1 (1), X=1473.51, Y=209.78, Mass=9110, SNR=8.0, Peak=6356 HFD=3.1
22:57:32.226 00.000 21444 DistanceChecker: deactivated
22:57:32.228 00.002 21444 setting lock position to (1473.51, 209.78)
22:57:32.228 00.000 21444 MultiStar: stabilizing after lock position change
22:57:32.228 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:57:32.228 00.000 21444 Changing from state SELECTING to SELECTED
22:57:32.228 00.000 21444 guider state => SELECTED
22:57:32.228 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20628, med=3120, FiltMin=296, FiltMax=5672, Gamma=0.800
22:57:32.228 00.000 21444 UpdateGuideState exits: m=9110 SNR=8.0 Saturated
22:57:32.228 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:32.228 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:57:32.228 00.000 21444 Enqueuing Expose request
22:57:32.228 00.000 25848 Worker thread wakes up
22:57:32.228 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:32.228 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1459,195,31,31)
22:57:35.576 03.348 25848 Exposure complete
22:57:35.664 00.088 25848 worker thread done servicing request
22:57:35.664 00.000 21444 OnExposeComplete: enter
22:57:35.664 00.000 21444 UpdateGuideState(): m_state=2
22:57:35.664 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 181
22:57:35.665 00.001 21444 Star::Find false star n=2 nbg=269 bg=3509.6 sigma=497.8 thresh=5003 peak=4445
22:57:35.665 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=3057, SNR=2.9, Peak=5064 HFD=0.0
22:57:35.665 00.000 21444 DistanceChecker: activated
22:57:35.665 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:35.665 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:57:35.665 00.000 21444 guider state => SELECTING
22:57:35.665 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:35.665 00.000 21444 Status Line: Star lost - low SNR
22:57:35.668 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20880, med=3100, FiltMin=408, FiltMax=5572, Gamma=0.800
22:57:35.668 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:35.668 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:35.668 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:35.668 00.000 21444 Enqueuing Expose request
22:57:35.668 00.000 25848 Worker thread wakes up
22:57:35.668 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:35.668 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:39.023 03.355 25848 Exposure complete
22:57:39.110 00.087 25848 worker thread done servicing request
22:57:39.110 00.000 21444 OnExposeComplete: enter
22:57:39.110 00.000 21444 UpdateGuideState(): m_state=1
22:57:39.110 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 182
22:57:39.110 00.000 21444 Star::Find false star n=3 nbg=271 bg=3537.1 sigma=580.3 thresh=5278 peak=5079
22:57:39.110 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=6017, SNR=2.9, Peak=5820 HFD=0.0
22:57:39.110 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:39.111 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:39.111 00.000 21444 Status Line: Star lost - low SNR
22:57:39.111 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20144, med=3100, FiltMin=472, FiltMax=5596, Gamma=0.800
22:57:39.111 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:39.111 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:39.111 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:39.111 00.000 21444 Enqueuing Expose request
22:57:39.112 00.001 25848 Worker thread wakes up
22:57:39.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:39.112 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:42.462 03.350 25848 Exposure complete
22:57:42.549 00.087 25848 worker thread done servicing request
22:57:42.549 00.000 21444 OnExposeComplete: enter
22:57:42.549 00.000 21444 UpdateGuideState(): m_state=1
22:57:42.549 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 183
22:57:42.549 00.000 21444 Star::Find false star n=2 nbg=265 bg=3575.8 sigma=442.7 thresh=4904 peak=4636
22:57:42.549 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=3108, SNR=2.9, Peak=5368 HFD=0.0
22:57:42.549 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:42.550 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:42.550 00.000 21444 Status Line: Star lost - low SNR
22:57:42.551 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3120, FiltMin=600, FiltMax=5572, Gamma=0.800
22:57:42.551 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:42.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:42.551 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:42.551 00.000 21444 Enqueuing Expose request
22:57:42.551 00.000 25848 Worker thread wakes up
22:57:42.551 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:42.551 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:42.728 00.177 21444 evsrv: cli 0107EB00 connect
22:57:42.728 00.000 21444 case statement mapped state 1 to 101
22:57:42.728 00.000 21444 case statement mapped state 1 to 101
22:57:42.729 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"89369420-0cc8-4971-99b5-a4500c95fdd0"}
22:57:42.729 00.000 21444 case statement mapped state 1 to 101
22:57:42.729 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Looping","id":"89369420-0cc8-4971-99b5-a4500c95fdd0"}
22:57:42.730 00.001 21444 evsrv: cli 0107EB00 disconnect
22:57:45.902 03.172 25848 Exposure complete
22:57:45.989 00.087 25848 worker thread done servicing request
22:57:45.989 00.000 21444 OnExposeComplete: enter
22:57:45.989 00.000 21444 UpdateGuideState(): m_state=1
22:57:45.989 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 184
22:57:45.989 00.000 21444 Star::Find false star n=2 nbg=258 bg=3425.7 sigma=445.7 thresh=4763 peak=4550
22:57:45.989 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=3581, SNR=2.9, Peak=5496 HFD=0.0
22:57:45.989 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:45.990 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:45.990 00.000 21444 Status Line: Star lost - low SNR
22:57:45.990 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20476, med=3124, FiltMin=572, FiltMax=6116, Gamma=0.800
22:57:45.990 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:45.991 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:45.991 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:45.991 00.000 21444 Enqueuing Expose request
22:57:45.991 00.000 25848 Worker thread wakes up
22:57:45.991 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:45.991 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:49.344 03.353 25848 Exposure complete
22:57:49.425 00.081 25848 worker thread done servicing request
22:57:49.426 00.001 21444 OnExposeComplete: enter
22:57:49.426 00.000 21444 UpdateGuideState(): m_state=1
22:57:49.426 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 185
22:57:49.426 00.000 21444 Star::Find false star n=3 nbg=272 bg=3471.9 sigma=550.8 thresh=5124 peak=4778
22:57:49.426 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=5648, SNR=2.9, Peak=5952 HFD=0.0
22:57:49.426 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:49.426 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:49.426 00.000 21444 Status Line: Star lost - low SNR
22:57:49.427 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=19924, med=3120, FiltMin=624, FiltMax=5472, Gamma=0.800
22:57:49.427 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:49.427 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:49.427 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:49.427 00.000 21444 Enqueuing Expose request
22:57:49.427 00.000 25848 Worker thread wakes up
22:57:49.427 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:49.427 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:52.775 03.348 25848 Exposure complete
22:57:52.862 00.087 25848 worker thread done servicing request
22:57:52.862 00.000 21444 OnExposeComplete: enter
22:57:52.862 00.000 21444 UpdateGuideState(): m_state=1
22:57:52.863 00.001 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 186
22:57:52.863 00.000 21444 Star::Find false star n=2 nbg=280 bg=3356.8 sigma=560.0 thresh=5037 peak=4723
22:57:52.863 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=3750, SNR=2.9, Peak=5744 HFD=0.0
22:57:52.863 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:52.863 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:52.863 00.000 21444 Status Line: Star lost - low SNR
22:57:52.864 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20480, med=3120, FiltMin=316, FiltMax=5568, Gamma=0.800
22:57:52.864 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:52.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:52.864 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:52.864 00.000 21444 Enqueuing Expose request
22:57:52.864 00.000 25848 Worker thread wakes up
22:57:52.864 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:52.864 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:56.209 03.345 25848 Exposure complete
22:57:56.298 00.089 25848 worker thread done servicing request
22:57:56.298 00.000 21444 OnExposeComplete: enter
22:57:56.298 00.000 21444 UpdateGuideState(): m_state=1
22:57:56.299 00.001 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 187
22:57:56.299 00.000 21444 Star::Find false star n=3 nbg=271 bg=3504.5 sigma=482.9 thresh=4953 peak=4649
22:57:56.299 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=5954, SNR=2.9, Peak=5852 HFD=0.0
22:57:56.299 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:56.299 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:56.299 00.000 21444 Status Line: Star lost - low SNR
22:57:56.299 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19896, med=3120, FiltMin=420, FiltMax=5596, Gamma=0.800
22:57:56.299 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:56.299 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:56.299 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:56.299 00.000 21444 Enqueuing Expose request
22:57:56.299 00.000 25848 Worker thread wakes up
22:57:56.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:56.299 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:57:59.654 03.355 25848 Exposure complete
22:57:59.741 00.087 25848 worker thread done servicing request
22:57:59.742 00.001 21444 OnExposeComplete: enter
22:57:59.742 00.000 21444 UpdateGuideState(): m_state=1
22:57:59.742 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 188
22:57:59.742 00.000 21444 Star::Find false star n=4 nbg=266 bg=3428.6 sigma=525.3 thresh=5004 peak=4736
22:57:59.742 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=7710, SNR=2.9, Peak=5748 HFD=0.0
22:57:59.742 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:57:59.742 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:59.742 00.000 21444 Status Line: Star lost - low SNR
22:57:59.743 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=49072, med=3120, FiltMin=552, FiltMax=18892, Gamma=0.800
22:57:59.743 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:57:59.743 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:59.743 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:57:59.743 00.000 21444 Enqueuing Expose request
22:57:59.743 00.000 25848 Worker thread wakes up
22:57:59.743 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:57:59.743 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:03.097 03.354 25848 Exposure complete
22:58:03.183 00.086 25848 worker thread done servicing request
22:58:03.183 00.000 21444 OnExposeComplete: enter
22:58:03.183 00.000 21444 UpdateGuideState(): m_state=1
22:58:03.183 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 189
22:58:03.183 00.000 21444 Star::Find false star n=2 nbg=267 bg=3597.8 sigma=499.5 thresh=5096 peak=4836
22:58:03.183 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=3644, SNR=2.9, Peak=5496 HFD=0.0
22:58:03.184 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:03.184 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:03.184 00.000 21444 Status Line: Star lost - low SNR
22:58:03.184 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20128, med=3100, FiltMin=420, FiltMax=6000, Gamma=0.800
22:58:03.184 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:58:03.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:03.185 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:03.185 00.000 21444 Enqueuing Expose request
22:58:03.185 00.000 25848 Worker thread wakes up
22:58:03.185 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:03.185 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:06.526 03.341 25848 Exposure complete
22:58:06.616 00.090 25848 worker thread done servicing request
22:58:06.617 00.001 21444 OnExposeComplete: enter
22:58:06.617 00.000 21444 UpdateGuideState(): m_state=1
22:58:06.617 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 190
22:58:06.617 00.000 21444 Star::Find false star n=3 nbg=266 bg=3673.8 sigma=537.7 thresh=5287 peak=4955
22:58:06.617 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=209.00, Mass=5183, SNR=2.9, Peak=5520 HFD=0.0
22:58:06.617 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:06.617 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:06.617 00.000 21444 Status Line: Star lost - low SNR
22:58:06.618 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20292, med=3100, FiltMin=596, FiltMax=5392, Gamma=0.800
22:58:06.618 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:58:06.618 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:06.618 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:06.618 00.000 21444 Enqueuing Expose request
22:58:06.618 00.000 25848 Worker thread wakes up
22:58:06.618 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:06.618 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:09.957 03.339 25848 Exposure complete
22:58:10.040 00.083 25848 worker thread done servicing request
22:58:10.040 00.000 21444 OnExposeComplete: enter
22:58:10.040 00.000 21444 UpdateGuideState(): m_state=1
22:58:10.040 00.000 21444 Star::Find(15, 1473, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 191
22:58:10.041 00.001 21444 Star::Find returns 1 (1), X=1478.40, Y=199.92, Mass=9870, SNR=10.0, Peak=6756 HFD=1.2
22:58:10.041 00.000 21444 DistanceChecker: deactivated
22:58:10.042 00.001 21444 setting lock position to (1478.40, 199.92)
22:58:10.042 00.000 21444 MultiStar: stabilizing after lock position change
22:58:10.042 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:58:10.042 00.000 21444 Changing from state SELECTING to SELECTED
22:58:10.042 00.000 21444 guider state => SELECTED
22:58:10.043 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=20200, med=3120, FiltMin=500, FiltMax=5624, Gamma=0.800
22:58:10.043 00.000 21444 UpdateGuideState exits: m=9870 SNR=10.0 Saturated
22:58:10.043 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:10.043 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:58:10.043 00.000 21444 Enqueuing Expose request
22:58:10.043 00.000 25848 Worker thread wakes up
22:58:10.043 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:10.043 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,185,31,31)
22:58:13.392 03.349 25848 Exposure complete
22:58:13.473 00.081 25848 worker thread done servicing request
22:58:13.473 00.000 21444 OnExposeComplete: enter
22:58:13.473 00.000 21444 UpdateGuideState(): m_state=2
22:58:13.473 00.000 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 192
22:58:13.473 00.000 21444 Star::Find false star n=7 nbg=247 bg=3460.8 sigma=461.6 thresh=4846 peak=4767
22:58:13.473 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=199.00, Mass=11722, SNR=2.9, Peak=5824 HFD=0.0
22:58:13.473 00.000 21444 DistanceChecker: activated
22:58:13.473 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:13.473 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:58:13.473 00.000 21444 guider state => SELECTING
22:58:13.473 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:13.473 00.000 21444 Status Line: Star lost - low SNR
22:58:13.474 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20356, med=3112, FiltMin=472, FiltMax=5472, Gamma=0.800
22:58:13.474 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:58:13.474 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:13.475 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:13.475 00.000 21444 Enqueuing Expose request
22:58:13.475 00.000 25848 Worker thread wakes up
22:58:13.475 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:13.475 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:16.831 03.356 25848 Exposure complete
22:58:16.920 00.089 25848 worker thread done servicing request
22:58:16.921 00.001 21444 OnExposeComplete: enter
22:58:16.921 00.000 21444 UpdateGuideState(): m_state=1
22:58:16.921 00.000 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 193
22:58:16.921 00.000 21444 Star::Find returns 1 (1), X=1478.46, Y=199.15, Mass=13947, SNR=12.5, Peak=6756 HFD=1.4
22:58:16.921 00.000 21444 DistanceChecker: deactivated
22:58:16.924 00.003 21444 setting lock position to (1478.46, 199.15)
22:58:16.924 00.000 21444 MultiStar: stabilizing after lock position change
22:58:16.924 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:58:16.924 00.000 21444 Changing from state SELECTING to SELECTED
22:58:16.924 00.000 21444 guider state => SELECTED
22:58:16.926 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20300, med=3100, FiltMin=370, FiltMax=5496, Gamma=0.800
22:58:16.926 00.000 21444 UpdateGuideState exits: m=13947 SNR=12.5 Saturated
22:58:16.926 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:16.926 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:58:16.926 00.000 21444 Enqueuing Expose request
22:58:16.926 00.000 25848 Worker thread wakes up
22:58:16.926 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:16.926 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,184,31,31)
22:58:20.275 03.349 25848 Exposure complete
22:58:20.358 00.083 25848 worker thread done servicing request
22:58:20.358 00.000 21444 OnExposeComplete: enter
22:58:20.358 00.000 21444 UpdateGuideState(): m_state=2
22:58:20.358 00.000 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 194
22:58:20.358 00.000 21444 Star::Find returns 1 (1), X=1485.59, Y=203.98, Mass=12307, SNR=10.1, Peak=5544 HFD=2.3
22:58:20.359 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20380, med=3120, FiltMin=206, FiltMax=5432, Gamma=0.800
22:58:20.359 00.000 21444 UpdateGuideState exits: m=12307 SNR=10.1 Saturated
22:58:20.359 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:20.359 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:58:20.359 00.000 21444 Enqueuing Expose request
22:58:20.359 00.000 25848 Worker thread wakes up
22:58:20.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:20.359 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1471,189,31,31)
22:58:23.706 03.347 25848 Exposure complete
22:58:23.791 00.085 25848 worker thread done servicing request
22:58:23.792 00.001 21444 OnExposeComplete: enter
22:58:23.792 00.000 21444 UpdateGuideState(): m_state=2
22:58:23.792 00.000 21444 Star::Find(15, 1485, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 195
22:58:23.792 00.000 21444 Star::Find returns 1 (1), X=1478.04, Y=203.75, Mass=13691, SNR=10.9, Peak=5620 HFD=6.7
22:58:23.793 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20072, med=3124, FiltMin=292, FiltMax=5496, Gamma=0.800
22:58:23.793 00.000 21444 UpdateGuideState exits: m=13691 SNR=10.9 Saturated
22:58:23.793 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:23.793 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:58:23.793 00.000 21444 Enqueuing Expose request
22:58:23.793 00.000 25848 Worker thread wakes up
22:58:23.793 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:23.793 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,189,31,31)
22:58:27.147 03.354 25848 Exposure complete
22:58:27.236 00.089 25848 worker thread done servicing request
22:58:27.236 00.000 21444 OnExposeComplete: enter
22:58:27.236 00.000 21444 UpdateGuideState(): m_state=2
22:58:27.236 00.000 21444 Star::Find(15, 1478, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 196
22:58:27.236 00.000 21444 Star::Find false star n=2 nbg=272 bg=3435.0 sigma=536.8 thresh=5045 peak=4902
22:58:27.237 00.001 21444 Star::Find returns 0 (2), X=1478.00, Y=203.00, Mass=3918, SNR=2.9, Peak=5900 HFD=0.0
22:58:27.237 00.000 21444 DistanceChecker: activated
22:58:27.237 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:27.237 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:58:27.237 00.000 21444 guider state => SELECTING
22:58:27.237 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:27.237 00.000 21444 Status Line: Star lost - low SNR
22:58:27.240 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19924, med=3100, FiltMin=418, FiltMax=5596, Gamma=0.800
22:58:27.240 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:58:27.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:27.240 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:27.240 00.000 21444 Enqueuing Expose request
22:58:27.240 00.000 25848 Worker thread wakes up
22:58:27.240 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:27.240 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:30.585 03.345 25848 Exposure complete
22:58:30.672 00.087 25848 worker thread done servicing request
22:58:30.673 00.001 21444 OnExposeComplete: enter
22:58:30.673 00.000 21444 UpdateGuideState(): m_state=1
22:58:30.673 00.000 21444 Star::Find(15, 1478, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 197
22:58:30.673 00.000 21444 Star::Find returns 1 (1), X=1478.47, Y=199.48, Mass=11390, SNR=11.9, Peak=6528 HFD=1.4
22:58:30.673 00.000 21444 DistanceChecker: deactivated
22:58:30.675 00.002 21444 setting lock position to (1478.47, 199.48)
22:58:30.676 00.001 21444 MultiStar: stabilizing after lock position change
22:58:30.676 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:58:30.676 00.000 21444 Changing from state SELECTING to SELECTED
22:58:30.676 00.000 21444 guider state => SELECTED
22:58:30.676 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20680, med=3096, FiltMin=368, FiltMax=5900, Gamma=0.800
22:58:30.676 00.000 21444 UpdateGuideState exits: m=11390 SNR=11.9 Saturated
22:58:30.676 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:30.676 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:58:30.676 00.000 21444 Enqueuing Expose request
22:58:30.677 00.001 25848 Worker thread wakes up
22:58:30.677 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:30.677 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1463,184,31,31)
22:58:34.028 03.351 25848 Exposure complete
22:58:34.104 00.076 25848 worker thread done servicing request
22:58:34.104 00.000 21444 OnExposeComplete: enter
22:58:34.104 00.000 21444 UpdateGuideState(): m_state=2
22:58:34.105 00.001 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 198
22:58:34.105 00.000 21444 Star::Find false star n=5 nbg=271 bg=3521.2 sigma=532.8 thresh=5120 peak=4795
22:58:34.105 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=199.00, Mass=9098, SNR=2.9, Peak=5800 HFD=0.0
22:58:34.105 00.000 21444 DistanceChecker: activated
22:58:34.105 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:34.105 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:58:34.105 00.000 21444 guider state => SELECTING
22:58:34.105 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:34.105 00.000 21444 Status Line: Star lost - low SNR
22:58:34.106 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20304, med=3100, FiltMin=420, FiltMax=5544, Gamma=0.800
22:58:34.106 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:58:34.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:34.106 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:34.106 00.000 21444 Enqueuing Expose request
22:58:34.106 00.000 25848 Worker thread wakes up
22:58:34.106 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:34.106 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:37.450 03.344 25848 Exposure complete
22:58:37.540 00.090 25848 worker thread done servicing request
22:58:37.540 00.000 21444 OnExposeComplete: enter
22:58:37.540 00.000 21444 UpdateGuideState(): m_state=1
22:58:37.540 00.000 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 199
22:58:37.541 00.001 21444 Star::Find false star n=9 nbg=254 bg=3295.1 sigma=474.9 thresh=4720 peak=4630
22:58:37.541 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=199.00, Mass=16116, SNR=2.9, Peak=5472 HFD=0.0
22:58:37.541 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:37.541 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:37.541 00.000 21444 Status Line: Star lost - low SNR
22:58:37.541 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20428, med=3120, FiltMin=334, FiltMax=5544, Gamma=0.800
22:58:37.542 00.001 21444 UpdateGuideState exits: Star lost - low SNR
22:58:37.542 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:37.542 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:37.542 00.000 21444 Enqueuing Expose request
22:58:37.542 00.000 25848 Worker thread wakes up
22:58:37.542 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:37.542 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:40.896 03.354 25848 Exposure complete
22:58:40.977 00.081 25848 worker thread done servicing request
22:58:40.977 00.000 21444 OnExposeComplete: enter
22:58:40.977 00.000 21444 UpdateGuideState(): m_state=1
22:58:40.978 00.001 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 200
22:58:40.978 00.000 21444 Star::Find returns 1 (1), X=1479.60, Y=199.30, Mass=20139, SNR=14.2, Peak=5996 HFD=3.4
22:58:40.978 00.000 21444 DistanceChecker: deactivated
22:58:40.979 00.001 21444 setting lock position to (1479.60, 199.30)
22:58:40.979 00.000 21444 MultiStar: stabilizing after lock position change
22:58:40.979 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:58:40.979 00.000 21444 Changing from state SELECTING to SELECTED
22:58:40.979 00.000 21444 guider state => SELECTED
22:58:40.980 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20148, med=3120, FiltMin=268, FiltMax=5676, Gamma=0.800
22:58:40.980 00.000 21444 UpdateGuideState exits: m=20139 SNR=14.2 Saturated
22:58:40.980 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:40.980 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:58:40.980 00.000 21444 Enqueuing Expose request
22:58:40.980 00.000 25848 Worker thread wakes up
22:58:40.980 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:40.980 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1465,184,31,31)
22:58:44.320 03.340 25848 Exposure complete
22:58:44.399 00.079 25848 worker thread done servicing request
22:58:44.399 00.000 21444 OnExposeComplete: enter
22:58:44.400 00.001 21444 UpdateGuideState(): m_state=2
22:58:44.400 00.000 21444 Star::Find(15, 1479, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 201
22:58:44.400 00.000 21444 Star::Find false star n=4 nbg=268 bg=3553.0 sigma=481.8 thresh=4999 peak=4629
22:58:44.400 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=199.00, Mass=6252, SNR=2.9, Peak=5188 HFD=0.0
22:58:44.400 00.000 21444 DistanceChecker: activated
22:58:44.400 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:44.400 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:58:44.400 00.000 21444 guider state => SELECTING
22:58:44.400 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:44.400 00.000 21444 Status Line: Star lost - low SNR
22:58:44.402 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=40, max=20100, med=3120, FiltMin=442, FiltMax=5648, Gamma=0.800
22:58:44.402 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:58:44.402 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:44.402 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:44.402 00.000 21444 Enqueuing Expose request
22:58:44.402 00.000 25848 Worker thread wakes up
22:58:44.402 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:44.402 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:47.757 03.355 25848 Exposure complete
22:58:47.824 00.067 25848 worker thread done servicing request
22:58:47.824 00.000 21444 OnExposeComplete: enter
22:58:47.824 00.000 21444 UpdateGuideState(): m_state=1
22:58:47.825 00.001 21444 Star::Find(15, 1479, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 202
22:58:47.825 00.000 21444 Star::Find false star n=2 nbg=258 bg=3447.3 sigma=532.8 thresh=5046 peak=4686
22:58:47.825 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=199.00, Mass=3893, SNR=2.9, Peak=5648 HFD=0.0
22:58:47.825 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:47.825 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:47.825 00.000 21444 Status Line: Star lost - low SNR
22:58:47.826 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3124, FiltMin=548, FiltMax=5696, Gamma=0.800
22:58:47.826 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:58:47.826 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:47.826 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:47.826 00.000 21444 Enqueuing Expose request
22:58:47.826 00.000 25848 Worker thread wakes up
22:58:47.826 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:47.826 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:51.169 03.343 25848 Exposure complete
22:58:51.250 00.081 25848 worker thread done servicing request
22:58:51.250 00.000 21444 OnExposeComplete: enter
22:58:51.250 00.000 21444 UpdateGuideState(): m_state=1
22:58:51.250 00.000 21444 Star::Find(15, 1479, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 203
22:58:51.250 00.000 21444 Star::Find returns 0 (3), X=1479.00, Y=199.00, Mass=0, SNR=0.0, Peak=5244 HFD=0.0
22:58:51.250 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:51.250 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:51.250 00.000 21444 Status Line: Star lost - low mass
22:58:51.251 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20228, med=3100, FiltMin=474, FiltMax=5776, Gamma=0.800
22:58:51.251 00.000 21444 UpdateGuideState exits: Star lost - low mass
22:58:51.251 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:51.251 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:51.251 00.000 21444 Enqueuing Expose request
22:58:51.251 00.000 25848 Worker thread wakes up
22:58:51.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:51.251 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:54.590 03.339 25848 Exposure complete
22:58:54.677 00.087 25848 worker thread done servicing request
22:58:54.677 00.000 21444 OnExposeComplete: enter
22:58:54.677 00.000 21444 UpdateGuideState(): m_state=1
22:58:54.678 00.001 21444 Star::Find(15, 1479, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
22:58:54.678 00.000 21444 Star::Find false star n=3 nbg=273 bg=3631.3 sigma=531.9 thresh=5227 peak=4909
22:58:54.678 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=199.00, Mass=5290, SNR=2.9, Peak=5568 HFD=0.0
22:58:54.678 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:58:54.678 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:58:54.678 00.000 21444 Status Line: Star lost - low SNR
22:58:54.679 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20984, med=3124, FiltMin=544, FiltMax=5872, Gamma=0.800
22:58:54.679 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:58:54.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:54.679 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:58:54.679 00.000 21444 Enqueuing Expose request
22:58:54.679 00.000 25848 Worker thread wakes up
22:58:54.679 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:54.679 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:58:58.028 03.349 25848 Exposure complete
22:58:58.116 00.088 25848 worker thread done servicing request
22:58:58.117 00.001 21444 OnExposeComplete: enter
22:58:58.117 00.000 21444 UpdateGuideState(): m_state=1
22:58:58.117 00.000 21444 Star::Find(15, 1479, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 205
22:58:58.117 00.000 21444 Star::Find returns 1 (1), X=1475.55, Y=202.65, Mass=19117, SNR=13.9, Peak=5500 HFD=7.4
22:58:58.117 00.000 21444 DistanceChecker: deactivated
22:58:58.119 00.002 21444 setting lock position to (1475.55, 202.65)
22:58:58.119 00.000 21444 MultiStar: stabilizing after lock position change
22:58:58.119 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:58:58.119 00.000 21444 Changing from state SELECTING to SELECTED
22:58:58.119 00.000 21444 guider state => SELECTED
22:58:58.120 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3100, FiltMin=572, FiltMax=5472, Gamma=0.800
22:58:58.120 00.000 21444 UpdateGuideState exits: m=19117 SNR=13.9 Saturated
22:58:58.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:58.120 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:58:58.120 00.000 21444 Enqueuing Expose request
22:58:58.120 00.000 25848 Worker thread wakes up
22:58:58.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:58:58.120 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1461,188,31,31)
22:59:01.476 03.356 25848 Exposure complete
22:59:01.564 00.088 25848 worker thread done servicing request
22:59:01.564 00.000 21444 OnExposeComplete: enter
22:59:01.564 00.000 21444 UpdateGuideState(): m_state=2
22:59:01.565 00.001 21444 Star::Find(15, 1475, 202, 0, (0,0,0,0), 0.5, 10.0, 255) frame 206
22:59:01.565 00.000 21444 Star::Find false star n=3 nbg=274 bg=3577.7 sigma=517.8 thresh=5131 peak=4835
22:59:01.565 00.000 21444 Star::Find returns 0 (2), X=1475.00, Y=202.00, Mass=5151, SNR=2.9, Peak=5748 HFD=0.0
22:59:01.565 00.000 21444 DistanceChecker: activated
22:59:01.565 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:01.565 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:59:01.565 00.000 21444 guider state => SELECTING
22:59:01.565 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:01.565 00.000 21444 Status Line: Star lost - low SNR
22:59:01.567 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20404, med=3120, FiltMin=332, FiltMax=5548, Gamma=0.800
22:59:01.567 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:59:01.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:01.567 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:01.567 00.000 21444 Enqueuing Expose request
22:59:01.567 00.000 25848 Worker thread wakes up
22:59:01.567 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:01.567 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:04.910 03.343 25848 Exposure complete
22:59:04.990 00.080 25848 worker thread done servicing request
22:59:04.991 00.001 21444 OnExposeComplete: enter
22:59:04.991 00.000 21444 UpdateGuideState(): m_state=1
22:59:04.991 00.000 21444 Star::Find(15, 1475, 202, 0, (0,0,0,0), 0.5, 10.0, 255) frame 207
22:59:04.991 00.000 21444 Star::Find false star n=3 nbg=249 bg=3518.1 sigma=459.0 thresh=4895 peak=4880
22:59:04.991 00.000 21444 Star::Find returns 0 (2), X=1475.00, Y=202.00, Mass=5146, SNR=2.9, Peak=5748 HFD=0.0
22:59:04.991 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:04.991 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:04.991 00.000 21444 Status Line: Star lost - low SNR
22:59:04.992 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3120, FiltMin=596, FiltMax=5644, Gamma=0.800
22:59:04.992 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:59:04.992 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:04.992 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:04.992 00.000 21444 Enqueuing Expose request
22:59:04.992 00.000 25848 Worker thread wakes up
22:59:04.992 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:04.992 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:08.341 03.349 25848 Exposure complete
22:59:08.408 00.067 25848 worker thread done servicing request
22:59:08.408 00.000 21444 OnExposeComplete: enter
22:59:08.408 00.000 21444 UpdateGuideState(): m_state=1
22:59:08.409 00.001 21444 Star::Find(15, 1475, 202, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
22:59:08.409 00.000 21444 Star::Find false star n=6 nbg=255 bg=3562.2 sigma=424.7 thresh=4836 peak=4630
22:59:08.409 00.000 21444 Star::Find returns 0 (2), X=1475.00, Y=202.00, Mass=8811, SNR=2.9, Peak=5268 HFD=0.0
22:59:08.409 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:08.409 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:08.409 00.000 21444 Status Line: Star lost - low SNR
22:59:08.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20300, med=3120, FiltMin=436, FiltMax=5676, Gamma=0.800
22:59:08.410 00.001 21444 UpdateGuideState exits: Star lost - low SNR
22:59:08.410 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:08.410 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:08.410 00.000 21444 Enqueuing Expose request
22:59:08.410 00.000 25848 Worker thread wakes up
22:59:08.410 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:08.410 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:11.751 03.341 25848 Exposure complete
22:59:11.829 00.078 25848 worker thread done servicing request
22:59:11.829 00.000 21444 OnExposeComplete: enter
22:59:11.829 00.000 21444 UpdateGuideState(): m_state=1
22:59:11.830 00.001 21444 Star::Find(15, 1475, 202, 0, (0,0,0,0), 0.5, 10.0, 255) frame 209
22:59:11.830 00.000 21444 Star::Find returns 1 (1), X=1479.89, Y=200.37, Mass=9202, SNR=9.8, Peak=5368 HFD=3.6
22:59:11.830 00.000 21444 DistanceChecker: deactivated
22:59:11.831 00.001 21444 setting lock position to (1479.89, 200.37)
22:59:11.831 00.000 21444 MultiStar: stabilizing after lock position change
22:59:11.831 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:59:11.831 00.000 21444 Changing from state SELECTING to SELECTED
22:59:11.831 00.000 21444 guider state => SELECTED
22:59:11.832 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20400, med=3120, FiltMin=472, FiltMax=5820, Gamma=0.800
22:59:11.832 00.000 21444 UpdateGuideState exits: m=9202 SNR=9.8 Saturated
22:59:11.832 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:11.832 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:59:11.832 00.000 21444 Enqueuing Expose request
22:59:11.832 00.000 25848 Worker thread wakes up
22:59:11.832 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:11.832 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1465,185,31,31)
22:59:15.181 03.349 25848 Exposure complete
22:59:15.271 00.090 25848 worker thread done servicing request
22:59:15.271 00.000 21444 OnExposeComplete: enter
22:59:15.272 00.001 21444 UpdateGuideState(): m_state=2
22:59:15.272 00.000 21444 Star::Find(15, 1479, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 210
22:59:15.272 00.000 21444 Star::Find returns 1 (1), X=1478.99, Y=198.54, Mass=13491, SNR=11.1, Peak=5648 HFD=3.7
22:59:15.273 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20072, med=3120, FiltMin=408, FiltMax=5820, Gamma=0.800
22:59:15.274 00.001 21444 UpdateGuideState exits: m=13491 SNR=11.1 Saturated
22:59:15.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:15.274 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:59:15.274 00.000 21444 Enqueuing Expose request
22:59:15.274 00.000 25848 Worker thread wakes up
22:59:15.274 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:15.274 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,184,31,31)
22:59:18.627 03.353 25848 Exposure complete
22:59:18.718 00.091 25848 worker thread done servicing request
22:59:18.718 00.000 21444 OnExposeComplete: enter
22:59:18.718 00.000 21444 UpdateGuideState(): m_state=2
22:59:18.718 00.000 21444 Star::Find(15, 1478, 198, 0, (0,0,0,0), 0.5, 10.0, 255) frame 211
22:59:18.718 00.000 21444 Star::Find returns 1 (1), X=1479.81, Y=200.11, Mass=7526, SNR=7.5, Peak=5520 HFD=2.6
22:59:18.719 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20684, med=3100, FiltMin=572, FiltMax=5620, Gamma=0.800
22:59:18.719 00.000 21444 UpdateGuideState exits: m=7526 SNR=7.5 Saturated
22:59:18.719 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:18.719 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:59:18.719 00.000 21444 Enqueuing Expose request
22:59:18.719 00.000 25848 Worker thread wakes up
22:59:18.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:18.719 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1465,185,31,31)
22:59:22.072 03.353 25848 Exposure complete
22:59:22.160 00.088 25848 worker thread done servicing request
22:59:22.160 00.000 21444 OnExposeComplete: enter
22:59:22.160 00.000 21444 UpdateGuideState(): m_state=2
22:59:22.160 00.000 21444 Star::Find(15, 1479, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 212
22:59:22.160 00.000 21444 Star::Find false star n=2 nbg=268 bg=3507.1 sigma=486.0 thresh=4965 peak=4588
22:59:22.161 00.001 21444 Star::Find returns 0 (2), X=1479.00, Y=200.00, Mass=3674, SNR=2.9, Peak=5444 HFD=0.0
22:59:22.161 00.000 21444 DistanceChecker: activated
22:59:22.161 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:22.161 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:59:22.161 00.000 21444 guider state => SELECTING
22:59:22.161 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:22.161 00.000 21444 Status Line: Star lost - low SNR
22:59:22.163 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3120, FiltMin=532, FiltMax=5748, Gamma=0.800
22:59:22.164 00.001 21444 UpdateGuideState exits: Star lost - low SNR
22:59:22.164 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:22.164 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:22.164 00.000 21444 Enqueuing Expose request
22:59:22.164 00.000 25848 Worker thread wakes up
22:59:22.164 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:22.164 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:25.504 03.340 25848 Exposure complete
22:59:25.591 00.087 25848 worker thread done servicing request
22:59:25.591 00.000 21444 OnExposeComplete: enter
22:59:25.591 00.000 21444 UpdateGuideState(): m_state=1
22:59:25.592 00.001 21444 Star::Find(15, 1479, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 213
22:59:25.592 00.000 21444 Star::Find false star n=10 nbg=260 bg=3539.7 sigma=473.9 thresh=4962 peak=4923
22:59:25.592 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=200.00, Mass=16579, SNR=2.9, Peak=5520 HFD=0.0
22:59:25.592 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:25.592 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:25.592 00.000 21444 Status Line: Star lost - low SNR
22:59:25.593 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19672, med=3100, FiltMin=544, FiltMax=5676, Gamma=0.800
22:59:25.593 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:59:25.593 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:25.593 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:25.593 00.000 21444 Enqueuing Expose request
22:59:25.593 00.000 25848 Worker thread wakes up
22:59:25.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:25.593 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:28.933 03.340 25848 Exposure complete
22:59:29.020 00.087 25848 worker thread done servicing request
22:59:29.020 00.000 21444 OnExposeComplete: enter
22:59:29.020 00.000 21444 UpdateGuideState(): m_state=1
22:59:29.021 00.001 21444 Star::Find(15, 1479, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 214
22:59:29.021 00.000 21444 Star::Find returns 1 (1), X=1480.41, Y=198.78, Mass=23464, SNR=14.3, Peak=5824 HFD=7.2
22:59:29.021 00.000 21444 DistanceChecker: deactivated
22:59:29.023 00.002 21444 setting lock position to (1480.41, 198.78)
22:59:29.023 00.000 21444 MultiStar: stabilizing after lock position change
22:59:29.023 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:59:29.024 00.001 21444 Changing from state SELECTING to SELECTED
22:59:29.024 00.000 21444 guider state => SELECTED
22:59:29.024 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20628, med=3120, FiltMin=496, FiltMax=5596, Gamma=0.800
22:59:29.024 00.000 21444 UpdateGuideState exits: m=23464 SNR=14.3 Saturated
22:59:29.024 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:29.024 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:59:29.024 00.000 21444 Enqueuing Expose request
22:59:29.024 00.000 25848 Worker thread wakes up
22:59:29.025 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:29.025 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1465,184,31,31)
22:59:32.381 03.356 25848 Exposure complete
22:59:32.467 00.086 25848 worker thread done servicing request
22:59:32.467 00.000 21444 OnExposeComplete: enter
22:59:32.468 00.001 21444 UpdateGuideState(): m_state=2
22:59:32.468 00.000 21444 Star::Find(15, 1480, 198, 0, (0,0,0,0), 0.5, 10.0, 255) frame 215
22:59:32.468 00.000 21444 Star::Find false star n=2 nbg=281 bg=3587.1 sigma=500.4 thresh=5088 peak=4763
22:59:32.468 00.000 21444 Star::Find returns 0 (2), X=1480.00, Y=198.00, Mass=3082, SNR=2.9, Peak=5820 HFD=0.0
22:59:32.468 00.000 21444 DistanceChecker: activated
22:59:32.468 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:32.468 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:59:32.468 00.000 21444 guider state => SELECTING
22:59:32.468 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:32.468 00.000 21444 Status Line: Star lost - low SNR
22:59:32.470 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20128, med=3120, FiltMin=620, FiltMax=5752, Gamma=0.800
22:59:32.470 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:59:32.470 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:32.470 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:32.470 00.000 21444 Enqueuing Expose request
22:59:32.470 00.000 25848 Worker thread wakes up
22:59:32.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:32.470 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:35.813 03.343 25848 Exposure complete
22:59:35.892 00.079 25848 worker thread done servicing request
22:59:35.892 00.000 21444 OnExposeComplete: enter
22:59:35.892 00.000 21444 UpdateGuideState(): m_state=1
22:59:35.893 00.001 21444 Star::Find(15, 1480, 198, 0, (0,0,0,0), 0.5, 10.0, 255) frame 216
22:59:35.893 00.000 21444 Star::Find false star n=4 nbg=262 bg=3502.7 sigma=468.7 thresh=4909 peak=4902
22:59:35.893 00.000 21444 Star::Find returns 0 (2), X=1480.00, Y=198.00, Mass=7085, SNR=2.9, Peak=5720 HFD=0.0
22:59:35.893 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:35.893 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:35.893 00.000 21444 Status Line: Star lost - low SNR
22:59:35.893 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20148, med=3120, FiltMin=442, FiltMax=5924, Gamma=0.800
22:59:35.893 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:59:35.893 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:35.894 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:35.894 00.000 21444 Enqueuing Expose request
22:59:35.894 00.000 25848 Worker thread wakes up
22:59:35.894 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:35.894 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:39.240 03.346 25848 Exposure complete
22:59:39.308 00.068 25848 worker thread done servicing request
22:59:39.308 00.000 21444 OnExposeComplete: enter
22:59:39.309 00.001 21444 UpdateGuideState(): m_state=1
22:59:39.309 00.000 21444 Star::Find(15, 1480, 198, 0, (0,0,0,0), 0.5, 10.0, 255) frame 217
22:59:39.309 00.000 21444 Star::Find false star n=8 nbg=258 bg=3606.2 sigma=482.6 thresh=5054 peak=4724
22:59:39.309 00.000 21444 Star::Find returns 0 (2), X=1480.00, Y=198.00, Mass=13279, SNR=2.9, Peak=5476 HFD=0.0
22:59:39.309 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:39.309 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:39.309 00.000 21444 Status Line: Star lost - low SNR
22:59:39.310 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3120, FiltMin=448, FiltMax=5596, Gamma=0.800
22:59:39.310 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:59:39.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:39.310 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:39.310 00.000 21444 Enqueuing Expose request
22:59:39.310 00.000 25848 Worker thread wakes up
22:59:39.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:39.310 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:42.662 03.352 25848 Exposure complete
22:59:42.752 00.090 25848 worker thread done servicing request
22:59:42.752 00.000 21444 OnExposeComplete: enter
22:59:42.752 00.000 21444 UpdateGuideState(): m_state=1
22:59:42.752 00.000 21444 Star::Find(15, 1480, 198, 0, (0,0,0,0), 0.5, 10.0, 255) frame 218
22:59:42.752 00.000 21444 Star::Find returns 1 (1), X=1478.52, Y=199.54, Mass=10317, SNR=11.4, Peak=6304 HFD=1.4
22:59:42.752 00.000 21444 DistanceChecker: deactivated
22:59:42.755 00.003 21444 setting lock position to (1478.52, 199.54)
22:59:42.755 00.000 21444 MultiStar: stabilizing after lock position change
22:59:42.755 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:59:42.755 00.000 21444 Changing from state SELECTING to SELECTED
22:59:42.755 00.000 21444 guider state => SELECTED
22:59:42.757 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20124, med=3116, FiltMin=468, FiltMax=5368, Gamma=0.800
22:59:42.757 00.000 21444 UpdateGuideState exits: m=10317 SNR=11.4 Saturated
22:59:42.757 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:42.757 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:59:42.757 00.000 21444 Enqueuing Expose request
22:59:42.757 00.000 25848 Worker thread wakes up
22:59:42.757 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:42.757 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,185,31,31)
22:59:46.105 03.348 25848 Exposure complete
22:59:46.186 00.081 25848 worker thread done servicing request
22:59:46.186 00.000 21444 OnExposeComplete: enter
22:59:46.186 00.000 21444 UpdateGuideState(): m_state=2
22:59:46.187 00.001 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 219
22:59:46.187 00.000 21444 Star::Find false star n=2 nbg=268 bg=3524.9 sigma=474.1 thresh=4947 peak=4592
22:59:46.187 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=199.00, Mass=3106, SNR=2.9, Peak=5216 HFD=0.0
22:59:46.187 00.000 21444 DistanceChecker: activated
22:59:46.187 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:46.187 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:59:46.187 00.000 21444 guider state => SELECTING
22:59:46.187 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:46.187 00.000 21444 Status Line: Star lost - low SNR
22:59:46.189 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20356, med=3120, FiltMin=544, FiltMax=5852, Gamma=0.800
22:59:46.189 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:59:46.189 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:46.189 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:46.189 00.000 21444 Enqueuing Expose request
22:59:46.189 00.000 25848 Worker thread wakes up
22:59:46.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:46.189 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:49.541 03.352 25848 Exposure complete
22:59:49.632 00.091 25848 worker thread done servicing request
22:59:49.632 00.000 21444 OnExposeComplete: enter
22:59:49.632 00.000 21444 UpdateGuideState(): m_state=1
22:59:49.632 00.000 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 220
22:59:49.632 00.000 21444 Star::Find false star n=4 nbg=256 bg=3711.2 sigma=460.7 thresh=5093 peak=4800
22:59:49.632 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=199.00, Mass=6411, SNR=2.9, Peak=5596 HFD=0.0
22:59:49.632 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:49.632 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:49.633 00.001 21444 Status Line: Star lost - low SNR
22:59:49.633 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20504, med=3120, FiltMin=468, FiltMax=5776, Gamma=0.800
22:59:49.634 00.001 21444 UpdateGuideState exits: Star lost - low SNR
22:59:49.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:49.634 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:49.634 00.000 21444 Enqueuing Expose request
22:59:49.634 00.000 25848 Worker thread wakes up
22:59:49.634 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:49.634 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:52.985 03.351 25848 Exposure complete
22:59:53.063 00.078 25848 worker thread done servicing request
22:59:53.063 00.000 21444 OnExposeComplete: enter
22:59:53.063 00.000 21444 UpdateGuideState(): m_state=1
22:59:53.064 00.001 21444 Star::Find(15, 1478, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 221
22:59:53.064 00.000 21444 Star::Find returns 1 (1), X=1480.10, Y=201.23, Mass=13193, SNR=11.8, Peak=6176 HFD=5.3
22:59:53.064 00.000 21444 DistanceChecker: deactivated
22:59:53.065 00.001 21444 setting lock position to (1480.10, 201.23)
22:59:53.065 00.000 21444 MultiStar: stabilizing after lock position change
22:59:53.065 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:59:53.065 00.000 21444 Changing from state SELECTING to SELECTED
22:59:53.065 00.000 21444 guider state => SELECTED
22:59:53.066 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20528, med=3120, FiltMin=332, FiltMax=5648, Gamma=0.800
22:59:53.066 00.000 21444 UpdateGuideState exits: m=13193 SNR=11.8 Saturated
22:59:53.066 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:53.066 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:59:53.066 00.000 21444 Enqueuing Expose request
22:59:53.066 00.000 25848 Worker thread wakes up
22:59:53.066 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:53.066 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1465,186,31,31)
22:59:56.415 03.349 25848 Exposure complete
22:59:56.501 00.086 25848 worker thread done servicing request
22:59:56.502 00.001 21444 OnExposeComplete: enter
22:59:56.502 00.000 21444 UpdateGuideState(): m_state=2
22:59:56.502 00.000 21444 Star::Find(15, 1480, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 222
22:59:56.502 00.000 21444 Star::Find false star n=3 nbg=259 bg=3655.4 sigma=489.0 thresh=5123 peak=5061
22:59:56.502 00.000 21444 Star::Find returns 0 (2), X=1480.00, Y=201.00, Mass=6202, SNR=2.9, Peak=6104 HFD=0.0
22:59:56.502 00.000 21444 DistanceChecker: activated
22:59:56.502 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:59:56.502 00.000 21444 Changing from state SELECTED to UNINITIALIZED
22:59:56.502 00.000 21444 guider state => SELECTING
22:59:56.502 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:59:56.502 00.000 21444 Status Line: Star lost - low SNR
22:59:56.504 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3100, FiltMin=420, FiltMax=5596, Gamma=0.800
22:59:56.504 00.000 21444 UpdateGuideState exits: Star lost - low SNR
22:59:56.504 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:56.504 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
22:59:56.505 00.001 21444 Enqueuing Expose request
22:59:56.505 00.000 25848 Worker thread wakes up
22:59:56.505 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:56.505 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:59:59.849 03.344 25848 Exposure complete
22:59:59.916 00.067 25848 worker thread done servicing request
22:59:59.916 00.000 21444 OnExposeComplete: enter
22:59:59.916 00.000 21444 UpdateGuideState(): m_state=1
22:59:59.916 00.000 21444 Star::Find(15, 1480, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 223
22:59:59.916 00.000 21444 Star::Find returns 1 (1), X=1478.59, Y=200.49, Mass=10398, SNR=9.3, Peak=6100 HFD=2.3
22:59:59.916 00.000 21444 DistanceChecker: deactivated
22:59:59.918 00.002 21444 setting lock position to (1478.59, 200.49)
22:59:59.918 00.000 21444 MultiStar: stabilizing after lock position change
22:59:59.918 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
22:59:59.918 00.000 21444 Changing from state SELECTING to SELECTED
22:59:59.918 00.000 21444 guider state => SELECTED
22:59:59.919 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20468, med=3120, FiltMin=472, FiltMax=5820, Gamma=0.800
22:59:59.919 00.000 21444 UpdateGuideState exits: m=10398 SNR=9.3 Saturated
22:59:59.919 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:59.919 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
22:59:59.919 00.000 21444 Enqueuing Expose request
22:59:59.919 00.000 25848 Worker thread wakes up
22:59:59.919 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
22:59:59.919 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,185,31,31)
23:00:03.269 03.350 25848 Exposure complete
23:00:03.358 00.089 25848 worker thread done servicing request
23:00:03.359 00.001 21444 OnExposeComplete: enter
23:00:03.359 00.000 21444 UpdateGuideState(): m_state=2
23:00:03.359 00.000 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 224
23:00:03.359 00.000 21444 Star::Find false star n=5 nbg=249 bg=3460.2 sigma=457.6 thresh=4833 peak=4658
23:00:03.359 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=200.00, Mass=8059, SNR=2.9, Peak=5268 HFD=0.0
23:00:03.359 00.000 21444 DistanceChecker: activated
23:00:03.359 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:03.359 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:00:03.359 00.000 21444 guider state => SELECTING
23:00:03.359 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:03.359 00.000 21444 Status Line: Star lost - low SNR
23:00:03.362 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3096, FiltMin=472, FiltMax=5820, Gamma=0.800
23:00:03.362 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:00:03.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:03.362 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:03.362 00.000 21444 Enqueuing Expose request
23:00:03.362 00.000 25848 Worker thread wakes up
23:00:03.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:03.362 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:06.714 03.352 25848 Exposure complete
23:00:06.802 00.088 25848 worker thread done servicing request
23:00:06.802 00.000 21444 OnExposeComplete: enter
23:00:06.802 00.000 21444 UpdateGuideState(): m_state=1
23:00:06.803 00.001 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 225
23:00:06.803 00.000 21444 Star::Find false star n=1 nbg=265 bg=3545.9 sigma=485.5 thresh=5002 peak=4795
23:00:06.803 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=200.00, Mass=1974, SNR=2.9, Peak=5520 HFD=0.0
23:00:06.803 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:06.803 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:06.803 00.000 21444 Status Line: Star lost - low SNR
23:00:06.804 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20376, med=3100, FiltMin=368, FiltMax=5596, Gamma=0.800
23:00:06.804 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:00:06.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:06.804 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:06.804 00.000 21444 Enqueuing Expose request
23:00:06.804 00.000 25848 Worker thread wakes up
23:00:06.804 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:06.804 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:10.150 03.346 25848 Exposure complete
23:00:10.238 00.088 25848 worker thread done servicing request
23:00:10.238 00.000 21444 OnExposeComplete: enter
23:00:10.238 00.000 21444 UpdateGuideState(): m_state=1
23:00:10.238 00.000 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 226
23:00:10.238 00.000 21444 Star::Find false star n=4 nbg=271 bg=3430.3 sigma=466.3 thresh=4829 peak=4579
23:00:10.238 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=200.00, Mass=6403, SNR=2.9, Peak=5216 HFD=0.0
23:00:10.239 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:10.239 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:10.239 00.000 21444 Status Line: Star lost - low SNR
23:00:10.239 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=3120, FiltMin=192, FiltMax=6000, Gamma=0.800
23:00:10.240 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:00:10.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:10.240 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:10.240 00.000 21444 Enqueuing Expose request
23:00:10.240 00.000 25848 Worker thread wakes up
23:00:10.240 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:10.240 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:13.588 03.348 25848 Exposure complete
23:00:13.664 00.076 25848 worker thread done servicing request
23:00:13.664 00.000 21444 OnExposeComplete: enter
23:00:13.664 00.000 21444 UpdateGuideState(): m_state=1
23:00:13.664 00.000 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 227
23:00:13.664 00.000 21444 Star::Find false star n=4 nbg=265 bg=3388.4 sigma=513.3 thresh=4928 peak=4813
23:00:13.664 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=200.00, Mass=8730, SNR=2.9, Peak=6352 HFD=0.0
23:00:13.664 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:13.665 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:13.665 00.000 21444 Status Line: Star lost - low SNR
23:00:13.665 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3096, FiltMin=420, FiltMax=5852, Gamma=0.800
23:00:13.666 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:00:13.666 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:13.666 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:13.666 00.000 21444 Enqueuing Expose request
23:00:13.666 00.000 25848 Worker thread wakes up
23:00:13.666 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:13.666 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:17.009 03.343 25848 Exposure complete
23:00:17.097 00.088 25848 worker thread done servicing request
23:00:17.098 00.001 21444 OnExposeComplete: enter
23:00:17.098 00.000 21444 UpdateGuideState(): m_state=1
23:00:17.098 00.000 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
23:00:17.098 00.000 21444 Star::Find false star n=5 nbg=259 bg=3519.8 sigma=447.5 thresh=4862 peak=4792
23:00:17.098 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=200.00, Mass=8945, SNR=2.9, Peak=5800 HFD=0.0
23:00:17.098 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:17.098 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:17.098 00.000 21444 Status Line: Star lost - low SNR
23:00:17.099 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3096, FiltMin=472, FiltMax=5548, Gamma=0.800
23:00:17.099 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:00:17.099 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:17.099 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:17.099 00.000 21444 Enqueuing Expose request
23:00:17.099 00.000 25848 Worker thread wakes up
23:00:17.099 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:17.099 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:20.445 03.346 25848 Exposure complete
23:00:20.518 00.073 25848 worker thread done servicing request
23:00:20.518 00.000 21444 OnExposeComplete: enter
23:00:20.518 00.000 21444 UpdateGuideState(): m_state=1
23:00:20.518 00.000 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 229
23:00:20.518 00.000 21444 Star::Find false star n=1 nbg=250 bg=3404.7 sigma=485.8 thresh=4862 peak=4403
23:00:20.518 00.000 21444 Star::Find returns 0 (2), X=1478.00, Y=200.00, Mass=1511, SNR=2.9, Peak=5192 HFD=0.0
23:00:20.519 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:20.519 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:20.519 00.000 21444 Status Line: Star lost - low SNR
23:00:20.519 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=3100, FiltMin=436, FiltMax=5524, Gamma=0.800
23:00:20.520 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:00:20.520 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:20.520 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:20.520 00.000 21444 Enqueuing Expose request
23:00:20.520 00.000 25848 Worker thread wakes up
23:00:20.520 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:20.520 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:23.865 03.345 25848 Exposure complete
23:00:23.952 00.087 25848 worker thread done servicing request
23:00:23.952 00.000 21444 OnExposeComplete: enter
23:00:23.952 00.000 21444 UpdateGuideState(): m_state=1
23:00:23.953 00.001 21444 Star::Find(15, 1478, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 230
23:00:23.953 00.000 21444 Star::Find returns 1 (1), X=1489.84, Y=194.54, Mass=9532, SNR=10.1, Peak=5900 HFD=1.2
23:00:23.953 00.000 21444 DistanceChecker: deactivated
23:00:23.957 00.004 21444 setting lock position to (1489.84, 194.54)
23:00:23.957 00.000 21444 MultiStar: stabilizing after lock position change
23:00:23.957 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:00:23.957 00.000 21444 Changing from state SELECTING to SELECTED
23:00:23.957 00.000 21444 guider state => SELECTED
23:00:23.958 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20104, med=3120, FiltMin=496, FiltMax=5776, Gamma=0.800
23:00:23.958 00.000 21444 UpdateGuideState exits: m=9532 SNR=10.1 Saturated
23:00:23.958 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:23.958 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:00:23.958 00.000 21444 Enqueuing Expose request
23:00:23.958 00.000 25848 Worker thread wakes up
23:00:23.958 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:23.958 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1475,180,31,31)
23:00:27.302 03.344 25848 Exposure complete
23:00:27.378 00.076 25848 worker thread done servicing request
23:00:27.378 00.000 21444 OnExposeComplete: enter
23:00:27.378 00.000 21444 UpdateGuideState(): m_state=2
23:00:27.378 00.000 21444 Star::Find(15, 1489, 194, 0, (0,0,0,0), 0.5, 10.0, 255) frame 231
23:00:27.378 00.000 21444 Star::Find false star n=6 nbg=238 bg=3587.5 sigma=364.4 thresh=4681 peak=4669
23:00:27.379 00.001 21444 Star::Find returns 0 (2), X=1489.00, Y=194.00, Mass=8323, SNR=2.9, Peak=5520 HFD=0.0
23:00:27.379 00.000 21444 DistanceChecker: activated
23:00:27.379 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:27.379 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:00:27.379 00.000 21444 guider state => SELECTING
23:00:27.379 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:27.379 00.000 21444 Status Line: Star lost - low SNR
23:00:27.380 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20428, med=3100, FiltMin=408, FiltMax=5672, Gamma=0.800
23:00:27.380 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:00:27.380 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:27.380 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:27.380 00.000 21444 Enqueuing Expose request
23:00:27.380 00.000 25848 Worker thread wakes up
23:00:27.380 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:27.380 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:30.740 03.360 25848 Exposure complete
23:00:30.826 00.086 25848 worker thread done servicing request
23:00:30.826 00.000 21444 OnExposeComplete: enter
23:00:30.826 00.000 21444 UpdateGuideState(): m_state=1
23:00:30.826 00.000 21444 Star::Find(15, 1489, 194, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
23:00:30.826 00.000 21444 Star::Find returns 1 (1), X=1477.48, Y=200.77, Mass=8599, SNR=9.6, Peak=6760 HFD=1.8
23:00:30.826 00.000 21444 DistanceChecker: deactivated
23:00:30.828 00.002 21444 setting lock position to (1477.48, 200.77)
23:00:30.828 00.000 21444 MultiStar: stabilizing after lock position change
23:00:30.828 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:00:30.828 00.000 21444 Changing from state SELECTING to SELECTED
23:00:30.828 00.000 21444 guider state => SELECTED
23:00:30.829 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19948, med=3096, FiltMin=538, FiltMax=5776, Gamma=0.800
23:00:30.829 00.000 21444 UpdateGuideState exits: m=8599 SNR=9.6 Saturated
23:00:30.829 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:30.829 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:00:30.829 00.000 21444 Enqueuing Expose request
23:00:30.829 00.000 25848 Worker thread wakes up
23:00:30.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:30.829 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1462,186,31,31)
23:00:34.170 03.341 25848 Exposure complete
23:00:34.259 00.089 25848 worker thread done servicing request
23:00:34.259 00.000 21444 OnExposeComplete: enter
23:00:34.259 00.000 21444 UpdateGuideState(): m_state=2
23:00:34.259 00.000 21444 Star::Find(15, 1477, 200, 0, (0,0,0,0), 0.5, 10.0, 255) frame 233
23:00:34.259 00.000 21444 Star::Find returns 1 (1), X=1479.92, Y=211.06, Mass=18157, SNR=12.6, Peak=5620 HFD=4.5
23:00:34.260 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20480, med=3096, FiltMin=472, FiltMax=5560, Gamma=0.800
23:00:34.260 00.000 21444 UpdateGuideState exits: m=18157 SNR=12.6 Saturated
23:00:34.260 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:34.260 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:00:34.260 00.000 21444 Enqueuing Expose request
23:00:34.260 00.000 25848 Worker thread wakes up
23:00:34.260 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:34.260 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1465,196,31,31)
23:00:37.610 03.350 25848 Exposure complete
23:00:37.689 00.079 25848 worker thread done servicing request
23:00:37.690 00.001 21444 OnExposeComplete: enter
23:00:37.690 00.000 21444 UpdateGuideState(): m_state=2
23:00:37.690 00.000 21444 Star::Find(15, 1479, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 234
23:00:37.690 00.000 21444 Star::Find false star n=8 nbg=254 bg=3560.0 sigma=429.5 thresh=4849 peak=4808
23:00:37.690 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=211.00, Mass=12908, SNR=2.9, Peak=5520 HFD=0.0
23:00:37.690 00.000 21444 DistanceChecker: activated
23:00:37.690 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:37.690 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:00:37.690 00.000 21444 guider state => SELECTING
23:00:37.690 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:37.690 00.000 21444 Status Line: Star lost - low SNR
23:00:37.691 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20224, med=3096, FiltMin=548, FiltMax=5520, Gamma=0.800
23:00:37.691 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:00:37.691 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:37.691 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:37.691 00.000 21444 Enqueuing Expose request
23:00:37.691 00.000 25848 Worker thread wakes up
23:00:37.692 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:37.692 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:41.048 03.356 25848 Exposure complete
23:00:41.115 00.067 25848 worker thread done servicing request
23:00:41.116 00.001 21444 OnExposeComplete: enter
23:00:41.116 00.000 21444 UpdateGuideState(): m_state=1
23:00:41.116 00.000 21444 Star::Find(15, 1479, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 235
23:00:41.116 00.000 21444 Star::Find false star n=5 nbg=262 bg=3519.3 sigma=497.3 thresh=5011 peak=4789
23:00:41.116 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=211.00, Mass=8320, SNR=2.9, Peak=5372 HFD=0.0
23:00:41.116 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:41.116 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:41.116 00.000 21444 Status Line: Star lost - low SNR
23:00:41.117 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=306, FiltMax=5924, Gamma=0.800
23:00:41.117 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:00:41.117 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:41.117 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:41.117 00.000 21444 Enqueuing Expose request
23:00:41.117 00.000 25848 Worker thread wakes up
23:00:41.117 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:41.117 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:44.476 03.359 25848 Exposure complete
23:00:44.543 00.067 25848 worker thread done servicing request
23:00:44.543 00.000 21444 OnExposeComplete: enter
23:00:44.543 00.000 21444 UpdateGuideState(): m_state=1
23:00:44.543 00.000 21444 Star::Find(15, 1479, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 236
23:00:44.543 00.000 21444 Star::Find false star n=2 nbg=272 bg=3577.6 sigma=513.5 thresh=5118 peak=4819
23:00:44.543 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=211.00, Mass=3461, SNR=2.9, Peak=5720 HFD=0.0
23:00:44.543 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:44.544 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:44.544 00.000 21444 Status Line: Star lost - low SNR
23:00:44.545 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=448, FiltMax=5524, Gamma=0.800
23:00:44.561 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:00:44.562 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:44.562 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:44.562 00.000 21444 Enqueuing Expose request
23:00:44.562 00.000 25848 Worker thread wakes up
23:00:44.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:44.562 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:46.148 01.586 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=448, FiltMax=5524, Gamma=1.090
23:00:46.212 00.064 21444 evsrv: cli 0107E560 connect
23:00:46.213 00.001 21444 case statement mapped state 1 to 101
23:00:46.213 00.000 21444 case statement mapped state 1 to 101
23:00:46.213 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"461832d0-fba8-4ee9-afe0-7d44bb5306de"}
23:00:46.213 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"461832d0-fba8-4ee9-afe0-7d44bb5306de"}
23:00:46.213 00.000 21444 evsrv: cli 0107E560 disconnect
23:00:46.234 00.021 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=448, FiltMax=5524, Gamma=1.090
23:00:46.711 00.477 21444 evsrv: cli 0107E9C0 connect
23:00:46.711 00.000 21444 case statement mapped state 1 to 101
23:00:46.712 00.001 21444 case statement mapped state 1 to 101
23:00:46.712 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"d5719645-4bec-4a25-bd56-97f7324dd1e9"}
23:00:46.712 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"d5719645-4bec-4a25-bd56-97f7324dd1e9"}
23:00:46.713 00.001 21444 evsrv: cli 0107E9C0 disconnect
23:00:46.823 00.110 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=448, FiltMax=5524, Gamma=1.380
23:00:46.937 00.114 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=448, FiltMax=5524, Gamma=1.380
23:00:47.212 00.275 21444 evsrv: cli 0107E4C0 connect
23:00:47.212 00.000 21444 case statement mapped state 1 to 101
23:00:47.213 00.001 21444 case statement mapped state 1 to 101
23:00:47.213 00.000 21444 evsrv: cli 0107EA60 connect
23:00:47.213 00.000 21444 case statement mapped state 1 to 101
23:00:47.213 00.000 21444 case statement mapped state 1 to 101
23:00:47.213 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"38d80b31-cc4e-4d4d-8100-5a09f21b2d13"}
23:00:47.213 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"38d80b31-cc4e-4d4d-8100-5a09f21b2d13"}
23:00:47.214 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"28997880-07af-49db-89d9-6301f8abcd5b"}
23:00:47.214 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"28997880-07af-49db-89d9-6301f8abcd5b"}
23:00:47.214 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:00:47.214 00.000 21444 evsrv: cli 0107EA60 disconnect
23:00:47.346 00.132 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=448, FiltMax=5524, Gamma=1.670
23:00:47.483 00.137 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=448, FiltMax=5524, Gamma=1.670
23:00:47.713 00.230 21444 evsrv: cli 0107E240 connect
23:00:47.713 00.000 21444 case statement mapped state 1 to 101
23:00:47.713 00.000 21444 case statement mapped state 1 to 101
23:00:47.713 00.000 21444 evsrv: cli 0107E920 connect
23:00:47.713 00.000 21444 case statement mapped state 1 to 101
23:00:47.713 00.000 21444 case statement mapped state 1 to 101
23:00:47.714 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"5a0c1da9-de90-45fa-befb-4f8c27fb2997"}
23:00:47.714 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"5a0c1da9-de90-45fa-befb-4f8c27fb2997"}
23:00:47.714 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"2d12ebd0-fc41-4277-8e38-62080ec31755"}
23:00:47.714 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"2d12ebd0-fc41-4277-8e38-62080ec31755"}
23:00:47.714 00.000 21444 evsrv: cli 0107E240 disconnect
23:00:47.715 00.001 21444 evsrv: cli 0107E920 disconnect
23:00:47.906 00.191 25848 Exposure complete
23:00:47.921 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=448, FiltMax=5524, Gamma=1.960
23:00:47.973 00.052 25848 worker thread done servicing request
23:00:47.973 00.000 21444 OnExposeComplete: enter
23:00:47.974 00.001 21444 UpdateGuideState(): m_state=1
23:00:47.974 00.000 21444 Star::Find(15, 1479, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 237
23:00:47.974 00.000 21444 Star::Find false star n=2 nbg=270 bg=3511.5 sigma=486.3 thresh=4970 peak=4912
23:00:47.974 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=211.00, Mass=4973, SNR=2.9, Peak=6124 HFD=0.0
23:00:47.974 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:47.974 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:47.974 00.000 21444 Status Line: Star lost - low SNR
23:00:47.976 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20428, med=3100, FiltMin=508, FiltMax=5544, Gamma=1.960
23:00:47.991 00.015 21444 UpdateGuideState exits: Star lost - low SNR
23:00:47.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:47.991 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:47.991 00.000 21444 Enqueuing Expose request
23:00:47.991 00.000 25848 Worker thread wakes up
23:00:47.991 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:47.991 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:48.063 00.072 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20428, med=3100, FiltMin=508, FiltMax=5544, Gamma=1.960
23:00:48.215 00.152 21444 evsrv: cli 0107E2E0 connect
23:00:48.215 00.000 21444 case statement mapped state 1 to 101
23:00:48.215 00.000 21444 case statement mapped state 1 to 101
23:00:48.216 00.001 21444 evsrv: cli 0107E6A0 connect
23:00:48.216 00.000 21444 case statement mapped state 1 to 101
23:00:48.216 00.000 21444 case statement mapped state 1 to 101
23:00:48.216 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"a2adb2a1-5eee-4f91-b7c5-3090ae504653"}
23:00:48.216 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"a2adb2a1-5eee-4f91-b7c5-3090ae504653"}
23:00:48.217 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"556a1c35-d198-4a06-9546-776d6889d5c2"}
23:00:48.217 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"556a1c35-d198-4a06-9546-776d6889d5c2"}
23:00:48.217 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:00:48.217 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:00:51.343 03.126 25848 Exposure complete
23:00:51.409 00.066 25848 worker thread done servicing request
23:00:51.409 00.000 21444 OnExposeComplete: enter
23:00:51.409 00.000 21444 UpdateGuideState(): m_state=1
23:00:51.409 00.000 21444 Star::Find(15, 1479, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 238
23:00:51.409 00.000 21444 Star::Find false star n=3 nbg=253 bg=3455.3 sigma=475.3 thresh=4881 peak=4611
23:00:51.409 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=211.00, Mass=4554, SNR=2.9, Peak=5392 HFD=0.0
23:00:51.409 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:51.410 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:51.410 00.000 21444 Status Line: Star lost - low SNR
23:00:51.411 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20456, med=3096, FiltMin=600, FiltMax=5548, Gamma=1.960
23:00:51.426 00.015 21444 UpdateGuideState exits: Star lost - low SNR
23:00:51.426 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:51.426 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:51.426 00.000 21444 Enqueuing Expose request
23:00:51.426 00.000 25848 Worker thread wakes up
23:00:51.426 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:51.426 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:54.777 03.351 25848 Exposure complete
23:00:54.843 00.066 25848 worker thread done servicing request
23:00:54.843 00.000 21444 OnExposeComplete: enter
23:00:54.843 00.000 21444 UpdateGuideState(): m_state=1
23:00:54.843 00.000 21444 Star::Find(15, 1479, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 239
23:00:54.843 00.000 21444 Star::Find false star n=6 nbg=251 bg=3367.3 sigma=443.1 thresh=4697 peak=4577
23:00:54.843 00.000 21444 Star::Find returns 0 (2), X=1479.00, Y=211.00, Mass=10552, SNR=2.9, Peak=5800 HFD=0.0
23:00:54.843 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:00:54.844 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:54.844 00.000 21444 Status Line: Star lost - low SNR
23:00:54.845 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3096, FiltMin=308, FiltMax=5548, Gamma=1.960
23:00:54.862 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:00:54.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:54.862 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:00:54.862 00.000 21444 Enqueuing Expose request
23:00:54.862 00.000 25848 Worker thread wakes up
23:00:54.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:54.862 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:00:58.216 03.354 25848 Exposure complete
23:00:58.303 00.087 25848 worker thread done servicing request
23:00:58.303 00.000 21444 OnExposeComplete: enter
23:00:58.303 00.000 21444 UpdateGuideState(): m_state=1
23:00:58.304 00.001 21444 Star::Find(15, 1479, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 240
23:00:58.304 00.000 21444 Star::Find returns 1 (1), X=1466.37, Y=209.62, Mass=9218, SNR=9.6, Peak=5496 HFD=1.5
23:00:58.304 00.000 21444 DistanceChecker: deactivated
23:00:58.305 00.001 21444 setting lock position to (1466.37, 209.62)
23:00:58.305 00.000 21444 MultiStar: stabilizing after lock position change
23:00:58.305 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:00:58.305 00.000 21444 Changing from state SELECTING to SELECTED
23:00:58.305 00.000 21444 guider state => SELECTED
23:00:58.306 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20028, med=3100, FiltMin=646, FiltMax=5624, Gamma=1.960
23:00:58.306 00.000 21444 UpdateGuideState exits: m=9218 SNR=9.6 Saturated
23:00:58.306 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:58.306 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:00:58.306 00.000 21444 Enqueuing Expose request
23:00:58.306 00.000 25848 Worker thread wakes up
23:00:58.306 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:00:58.306 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1451,195,31,31)
23:01:01.653 03.347 25848 Exposure complete
23:01:01.721 00.068 25848 worker thread done servicing request
23:01:01.721 00.000 21444 OnExposeComplete: enter
23:01:01.721 00.000 21444 UpdateGuideState(): m_state=2
23:01:01.721 00.000 21444 Star::Find(15, 1466, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 241
23:01:01.721 00.000 21444 Star::Find false star n=2 nbg=240 bg=3553.7 sigma=423.3 thresh=4823 peak=4431
23:01:01.721 00.000 21444 Star::Find returns 0 (2), X=1466.00, Y=209.00, Mass=3001, SNR=2.9, Peak=5272 HFD=0.0
23:01:01.721 00.000 21444 DistanceChecker: activated
23:01:01.721 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:01.721 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:01:01.721 00.000 21444 guider state => SELECTING
23:01:01.722 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:01.722 00.000 21444 Status Line: Star lost - low SNR
23:01:01.723 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20708, med=3096, FiltMin=444, FiltMax=5724, Gamma=1.960
23:01:01.723 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:01.723 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:01.723 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:01.723 00.000 21444 Enqueuing Expose request
23:01:01.723 00.000 25848 Worker thread wakes up
23:01:01.723 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:01.723 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:05.072 03.349 25848 Exposure complete
23:01:05.163 00.091 25848 worker thread done servicing request
23:01:05.163 00.000 21444 OnExposeComplete: enter
23:01:05.163 00.000 21444 UpdateGuideState(): m_state=1
23:01:05.163 00.000 21444 Star::Find(15, 1466, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 242
23:01:05.163 00.000 21444 Star::Find false star n=2 nbg=268 bg=3561.7 sigma=508.1 thresh=5086 peak=4648
23:01:05.164 00.001 21444 Star::Find returns 0 (2), X=1466.00, Y=209.00, Mass=3281, SNR=2.9, Peak=5216 HFD=0.0
23:01:05.164 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:05.164 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:05.164 00.000 21444 Status Line: Star lost - low SNR
23:01:05.165 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20180, med=3100, FiltMin=394, FiltMax=5748, Gamma=1.960
23:01:05.165 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:05.165 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:05.165 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:05.165 00.000 21444 Enqueuing Expose request
23:01:05.165 00.000 25848 Worker thread wakes up
23:01:05.165 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:05.165 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:08.509 03.344 25848 Exposure complete
23:01:08.597 00.088 25848 worker thread done servicing request
23:01:08.597 00.000 21444 OnExposeComplete: enter
23:01:08.597 00.000 21444 UpdateGuideState(): m_state=1
23:01:08.597 00.000 21444 Star::Find(15, 1466, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 243
23:01:08.597 00.000 21444 Star::Find false star n=5 nbg=256 bg=3526.6 sigma=432.9 thresh=4825 peak=4690
23:01:08.597 00.000 21444 Star::Find returns 0 (2), X=1466.00, Y=209.00, Mass=8395, SNR=2.9, Peak=5524 HFD=0.0
23:01:08.597 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:08.597 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:08.597 00.000 21444 Status Line: Star lost - low SNR
23:01:08.598 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3100, FiltMin=410, FiltMax=5928, Gamma=1.960
23:01:08.598 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:08.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:08.598 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:08.598 00.000 21444 Enqueuing Expose request
23:01:08.598 00.000 25848 Worker thread wakes up
23:01:08.598 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:08.598 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:11.940 03.342 25848 Exposure complete
23:01:12.029 00.089 25848 worker thread done servicing request
23:01:12.029 00.000 21444 OnExposeComplete: enter
23:01:12.029 00.000 21444 UpdateGuideState(): m_state=1
23:01:12.029 00.000 21444 Star::Find(15, 1466, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 244
23:01:12.029 00.000 21444 Star::Find false star n=3 nbg=261 bg=3471.6 sigma=456.0 thresh=4840 peak=4588
23:01:12.029 00.000 21444 Star::Find returns 0 (2), X=1466.00, Y=209.00, Mass=4489, SNR=2.9, Peak=5396 HFD=0.0
23:01:12.030 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:12.030 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:12.030 00.000 21444 Status Line: Star lost - low SNR
23:01:12.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20304, med=3100, FiltMin=420, FiltMax=5372, Gamma=1.960
23:01:12.030 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:12.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:12.030 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:12.031 00.001 21444 Enqueuing Expose request
23:01:12.031 00.000 25848 Worker thread wakes up
23:01:12.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:12.031 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:15.371 03.340 25848 Exposure complete
23:01:15.458 00.087 25848 worker thread done servicing request
23:01:15.458 00.000 21444 OnExposeComplete: enter
23:01:15.458 00.000 21444 UpdateGuideState(): m_state=1
23:01:15.458 00.000 21444 Star::Find(15, 1466, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 245
23:01:15.458 00.000 21444 Star::Find returns 1 (1), X=1479.32, Y=198.74, Mass=13416, SNR=11.7, Peak=6508 HFD=3.5
23:01:15.458 00.000 21444 DistanceChecker: deactivated
23:01:15.462 00.004 21444 setting lock position to (1479.32, 198.74)
23:01:15.462 00.000 21444 MultiStar: stabilizing after lock position change
23:01:15.462 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:01:15.462 00.000 21444 Changing from state SELECTING to SELECTED
23:01:15.462 00.000 21444 guider state => SELECTED
23:01:15.462 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20180, med=3100, FiltMin=458, FiltMax=5924, Gamma=1.960
23:01:15.462 00.000 21444 UpdateGuideState exits: m=13416 SNR=11.7 Saturated
23:01:15.462 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:15.462 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:01:15.463 00.001 21444 Enqueuing Expose request
23:01:15.463 00.000 25848 Worker thread wakes up
23:01:15.463 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:15.463 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1464,184,31,31)
23:01:18.809 03.346 25848 Exposure complete
23:01:18.896 00.087 25848 worker thread done servicing request
23:01:18.897 00.001 21444 OnExposeComplete: enter
23:01:18.897 00.000 21444 UpdateGuideState(): m_state=2
23:01:18.897 00.000 21444 Star::Find(15, 1479, 198, 0, (0,0,0,0), 0.5, 10.0, 255) frame 246
23:01:18.897 00.000 21444 Star::Find returns 1 (1), X=1482.41, Y=205.76, Mass=9780, SNR=9.7, Peak=5372 HFD=3.3
23:01:18.898 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20804, med=3100, FiltMin=346, FiltMax=5292, Gamma=1.960
23:01:18.898 00.000 21444 UpdateGuideState exits: m=9780 SNR=9.7 Saturated
23:01:18.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:18.898 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:01:18.898 00.000 21444 Enqueuing Expose request
23:01:18.898 00.000 25848 Worker thread wakes up
23:01:18.898 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:18.898 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1467,191,31,31)
23:01:22.240 03.342 25848 Exposure complete
23:01:22.321 00.081 25848 worker thread done servicing request
23:01:22.322 00.001 21444 OnExposeComplete: enter
23:01:22.322 00.000 21444 UpdateGuideState(): m_state=2
23:01:22.322 00.000 21444 Star::Find(15, 1482, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 247
23:01:22.322 00.000 21444 Star::Find false star n=3 nbg=269 bg=3514.6 sigma=550.1 thresh=5165 peak=4955
23:01:22.322 00.000 21444 Star::Find returns 0 (2), X=1482.00, Y=205.00, Mass=5500, SNR=2.9, Peak=5524 HFD=0.0
23:01:22.322 00.000 21444 DistanceChecker: activated
23:01:22.322 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:22.322 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:01:22.322 00.000 21444 guider state => SELECTING
23:01:22.322 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:22.322 00.000 21444 Status Line: Star lost - low SNR
23:01:22.323 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20364, med=3096, FiltMin=524, FiltMax=5448, Gamma=1.960
23:01:22.323 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:22.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:22.323 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:22.323 00.000 21444 Enqueuing Expose request
23:01:22.323 00.000 25848 Worker thread wakes up
23:01:22.324 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:22.324 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:25.677 03.353 25848 Exposure complete
23:01:25.764 00.087 25848 worker thread done servicing request
23:01:25.764 00.000 21444 OnExposeComplete: enter
23:01:25.764 00.000 21444 UpdateGuideState(): m_state=1
23:01:25.764 00.000 21444 Star::Find(15, 1482, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 248
23:01:25.765 00.001 21444 Star::Find false star n=2 nbg=259 bg=3546.8 sigma=467.4 thresh=4949 peak=4531
23:01:25.765 00.000 21444 Star::Find returns 0 (2), X=1482.00, Y=205.00, Mass=2998, SNR=2.9, Peak=5344 HFD=0.0
23:01:25.765 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:25.765 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:25.765 00.000 21444 Status Line: Star lost - low SNR
23:01:25.766 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3096, FiltMin=472, FiltMax=5396, Gamma=1.960
23:01:25.766 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:25.766 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:25.766 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:25.766 00.000 21444 Enqueuing Expose request
23:01:25.766 00.000 25848 Worker thread wakes up
23:01:25.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:25.766 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:29.118 03.352 25848 Exposure complete
23:01:29.205 00.087 25848 worker thread done servicing request
23:01:29.205 00.000 21444 OnExposeComplete: enter
23:01:29.205 00.000 21444 UpdateGuideState(): m_state=1
23:01:29.205 00.000 21444 Star::Find(15, 1482, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:29.205 00.000 21444 Star::Find false star n=5 nbg=269 bg=3461.5 sigma=451.9 thresh=4817 peak=4760
23:01:29.205 00.000 21444 Star::Find returns 0 (2), X=1482.00, Y=205.00, Mass=8252, SNR=2.9, Peak=6000 HFD=0.0
23:01:29.205 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:29.205 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:29.206 00.001 21444 Status Line: Star lost - low SNR
23:01:29.206 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20808, med=3100, FiltMin=496, FiltMax=5420, Gamma=1.960
23:01:29.206 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:29.206 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:29.206 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:29.206 00.000 21444 Enqueuing Expose request
23:01:29.207 00.001 25848 Worker thread wakes up
23:01:29.207 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:29.207 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:31.067 01.860 21444 evsrv: cli 0107E600 connect
23:01:31.068 00.001 21444 case statement mapped state 1 to 101
23:01:31.068 00.000 21444 case statement mapped state 1 to 101
23:01:31.068 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"0cb3152d-e837-4507-9719-eeb22f3b2bd9"}
23:01:31.068 00.000 21444 case statement mapped state 1 to 101
23:01:31.069 00.001 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Looping","id":"0cb3152d-e837-4507-9719-eeb22f3b2bd9"}
23:01:31.069 00.000 21444 evsrv: cli 0107E600 disconnect
23:01:31.070 00.001 21444 evsrv: cli 0107EB00 connect
23:01:31.070 00.000 21444 case statement mapped state 1 to 101
23:01:31.070 00.000 21444 case statement mapped state 1 to 101
23:01:31.070 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_calibrated","id":"eec394ee-a281-425c-b29c-d29fba6498b0"}
23:01:31.070 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":false,"id":"eec394ee-a281-425c-b29c-d29fba6498b0"}
23:01:31.071 00.001 21444 evsrv: cli 0107EB00 disconnect
23:01:31.071 00.000 21444 evsrv: cli 0107E4C0 connect
23:01:31.071 00.000 21444 case statement mapped state 1 to 101
23:01:31.072 00.001 21444 case statement mapped state 1 to 101
23:01:31.072 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"42d16a00-3af6-4453-a7da-f9f3534f5208"}
23:01:31.072 00.000 21444 PhdController::Guide begins
23:01:31.072 00.000 21444 PhdController: newstate STATE_SETUP
23:01:31.072 00.000 21444 PhdController: setup
23:01:31.072 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
23:01:31.072 00.000 21444 PhdController: newstate STATE_SELECT_STAR
23:01:31.072 00.000 21444 GuiderMultiStar::AutoSelect enter
23:01:31.073 00.001 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
23:01:31.155 00.082 21444 AutoFind: auto downsample for scale 0.43 => 2x
23:01:31.155 00.000 21444 AutoFind: downsample 2x
23:01:31.170 00.015 21444 AutoFind: global mean = -0.4, stdev 985.0
23:01:31.170 00.000 21444 AutoFind: using threshold = 0.1
23:01:31.193 00.023 21444 AutoFind: local max [1319, 575] 4.8
23:01:31.193 00.000 21444 AutoFind: local max [367, 619] 4.6
23:01:31.193 00.000 21444 AutoFind: local max [1909, 811] 4.6
23:01:31.193 00.000 21444 AutoFind: local max [161, 175] 4.6
23:01:31.193 00.000 21444 AutoFind: local max [1271, 733] 4.5
23:01:31.193 00.000 21444 AutoFind: local max [129, 809] 4.4
23:01:31.193 00.000 21444 AutoFind: local max [1093, 191] 4.4
23:01:31.193 00.000 21444 AutoFind: local max [1785, 1183] 4.3
23:01:31.193 00.000 21444 AutoFind: local max [699, 897] 4.3
23:01:31.193 00.000 21444 AutoFind: local max [855, 453] 4.3
23:01:31.194 00.001 21444 AutoFind: local max [921, 697] 4.3
23:01:31.194 00.000 21444 AutoFind: local max [1771, 777] 4.3
23:01:31.194 00.000 21444 AutoFind: local max [989, 1189] 4.2
23:01:31.194 00.000 21444 AutoFind: local max [501, 573] 4.2
23:01:31.194 00.000 21444 AutoFind: local max [1083, 559] 4.2
23:01:31.194 00.000 21444 AutoFind: local max [861, 23] 4.2
23:01:31.194 00.000 21444 AutoFind: local max [47, 733] 4.2
23:01:31.194 00.000 21444 AutoFind: local max [1653, 627] 4.2
23:01:31.194 00.000 21444 AutoFind: local max [917, 777] 4.2
23:01:31.194 00.000 21444 AutoFind: local max [1541, 795] 4.2
23:01:31.194 00.000 21444 AutoFind: local max [173, 655] 4.1
23:01:31.194 00.000 21444 AutoFind: local max [1439, 205] 4.1
23:01:31.194 00.000 21444 AutoFind: local max [1511, 275] 4.1
23:01:31.194 00.000 21444 AutoFind: local max [955, 811] 4.0
23:01:31.194 00.000 21444 AutoFind: local max [67, 455] 4.0
23:01:31.194 00.000 21444 AutoFind: local max [1459, 23] 4.0
23:01:31.194 00.000 21444 AutoFind: local max [1609, 43] 4.0
23:01:31.194 00.000 21444 AutoFind: local max [625, 509] 4.0
23:01:31.194 00.000 21444 AutoFind: local max [461, 893] 4.0
23:01:31.194 00.000 21444 AutoFind: local max [579, 55] 3.9
23:01:31.194 00.000 21444 AutoFind: local max [533, 207] 3.9
23:01:31.194 00.000 21444 AutoFind: local max [1769, 461] 3.9
23:01:31.194 00.000 21444 AutoFind: local max [1391, 795] 3.9
23:01:31.194 00.000 21444 AutoFind: local max [1335, 25] 3.9
23:01:31.194 00.000 21444 AutoFind: local max [1339, 237] 3.9
23:01:31.194 00.000 21444 AutoFind: local max [1309, 41] 3.9
23:01:31.194 00.000 21444 AutoFind: local max [1757, 159] 3.9
23:01:31.194 00.000 21444 AutoFind: local max [341, 129] 3.8
23:01:31.194 00.000 21444 AutoFind: local max [459, 809] 3.8
23:01:31.194 00.000 21444 AutoFind: local max [1565, 1041] 3.8
23:01:31.194 00.000 21444 AutoFind: local max [955, 843] 3.8
23:01:31.194 00.000 21444 AutoFind: local max [823, 867] 3.8
23:01:31.195 00.001 21444 AutoFind: local max [639, 295] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [63, 1135] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [753, 235] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [957, 25] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [593, 25] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [1217, 25] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [343, 349] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [455, 721] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [209, 989] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [997, 1169] 3.8
23:01:31.195 00.000 21444 AutoFind: local max [689, 207] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1597, 103] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [603, 75] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [797, 435] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1139, 549] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1441, 809] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1715, 43] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1531, 291] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1009, 927] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1415, 829] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1443, 607] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [763, 639] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [141, 637] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1605, 739] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [271, 1105] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [855, 527] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [1749, 857] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [115, 667] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [625, 27] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [437, 1193] 3.7
23:01:31.195 00.000 21444 AutoFind: local max [749, 771] 3.7
23:01:31.196 00.001 21444 AutoFind: local max [537, 973] 3.7
23:01:31.196 00.000 21444 AutoFind: local max [1511, 733] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1433, 627] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [563, 657] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1727, 97] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1901, 383] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1715, 771] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1413, 575] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [837, 845] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1115, 41] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1317, 205] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1001, 1193] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1561, 483] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [221, 1043] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [893, 25] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1211, 897] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1903, 293] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [27, 227] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1905, 847] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [661, 895] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1843, 555] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1587, 207] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1477, 571] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [995, 193] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1751, 393] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1775, 847] 3.6
23:01:31.196 00.000 21444 AutoFind: local max [1665, 457] 3.6
23:01:31.196 00.000 21444 AutoFind: too close [1001, 1193] 3.6 - [989, 1189] 4.2
23:01:31.196 00.000 21444 AutoFind: too close [1433, 627] 3.6 - [1443, 607] 3.7
23:01:31.197 00.001 21444 AutoFind: too close [1531, 291] 3.7 - [1511, 275] 4.1
23:01:31.197 00.000 21444 AutoFind: too close [997, 1169] 3.8 - [989, 1189] 4.2
23:01:31.197 00.000 21444 AutoFind: too close to edge [1905, 847] 3.6
23:01:31.197 00.000 21444 AutoFind: too close to edge [27, 227] 3.6
23:01:31.197 00.000 21444 AutoFind: too close to edge [1903, 293] 3.6
23:01:31.197 00.000 21444 AutoFind: too close to edge [893, 25] 3.6
23:01:31.197 00.000 21444 AutoFind: too close to edge [1115, 41] 3.6
23:01:31.197 00.000 21444 AutoFind: too close to edge [1901, 383] 3.6
23:01:31.197 00.000 21444 AutoFind: too close to edge [437, 1193] 3.7
23:01:31.197 00.000 21444 AutoFind: too close to edge [625, 27] 3.7
23:01:31.197 00.000 21444 AutoFind: too close to edge [1715, 43] 3.7
23:01:31.197 00.000 21444 AutoFind: too close to edge [1217, 25] 3.8
23:01:31.197 00.000 21444 AutoFind: too close to edge [593, 25] 3.8
23:01:31.197 00.000 21444 AutoFind: too close to edge [957, 25] 3.8
23:01:31.197 00.000 21444 AutoFind: too close to edge [1309, 41] 3.9
23:01:31.197 00.000 21444 AutoFind: too close to edge [1335, 25] 3.9
23:01:31.197 00.000 21444 AutoFind: too close to edge [579, 55] 3.9
23:01:31.197 00.000 21444 AutoFind: too close to edge [1609, 43] 4.0
23:01:31.197 00.000 21444 AutoFind: too close to edge [1459, 23] 4.0
23:01:31.197 00.000 21444 AutoFind: too close to edge [47, 733] 4.2
23:01:31.197 00.000 21444 AutoFind: too close to edge [861, 23] 4.2
23:01:31.197 00.000 21444 AutoFind: too close to edge [1785, 1183] 4.3
23:01:31.197 00.000 21444 AutoFind: too close to edge [1909, 811] 4.6
23:01:31.197 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
23:01:31.197 00.000 21444 Star::Find(15, 1319, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.197 00.000 21444 Star::Find returns 1 (1), X=1318.98, Y=574.06, Mass=40756, SNR=22.2, Peak=5900 HFD=4.4
23:01:31.197 00.000 21444 Star::Find(15, 367, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.197 00.000 21444 Star::Find returns 1 (1), X=366.36, Y=619.45, Mass=25686, SNR=15.1, Peak=5904 HFD=4.8
23:01:31.198 00.001 21444 Star::Find(15, 161, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find false star n=4 nbg=273 bg=3063.5 sigma=550.8 thresh=4716 peak=4514
23:01:31.198 00.000 21444 Star::Find returns 0 (2), X=161.00, Y=175.00, Mass=7554, SNR=2.9, Peak=5040 HFD=0.0
23:01:31.198 00.000 21444 Star::Find(15, 1271, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find returns 1 (1), X=1272.05, Y=730.83, Mass=17865, SNR=12.5, Peak=5572 HFD=4.4
23:01:31.198 00.000 21444 Star::Find(15, 129, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find returns 1 (1), X=128.74, Y=807.94, Mass=16990, SNR=12.7, Peak=5872 HFD=2.2
23:01:31.198 00.000 21444 Star::Find(15, 1093, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find returns 1 (1), X=1092.62, Y=191.32, Mass=17625, SNR=12.6, Peak=5596 HFD=2.8
23:01:31.198 00.000 21444 Star::Find(15, 699, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find returns 1 (1), X=698.50, Y=896.31, Mass=18566, SNR=14.3, Peak=4888 HFD=2.8
23:01:31.198 00.000 21444 Star::Find(15, 855, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find returns 1 (1), X=856.11, Y=453.39, Mass=19100, SNR=14.2, Peak=6456 HFD=4.1
23:01:31.198 00.000 21444 Star::Find(15, 921, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find false star n=6 nbg=257 bg=3437.7 sigma=460.9 thresh=4820 peak=4736
23:01:31.198 00.000 21444 Star::Find returns 0 (2), X=921.00, Y=697.00, Mass=9550, SNR=2.9, Peak=5268 HFD=0.0
23:01:31.198 00.000 21444 Star::Find(15, 1771, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find returns 1 (1), X=1771.56, Y=777.14, Mass=15663, SNR=11.8, Peak=5196 HFD=3.7
23:01:31.198 00.000 21444 Star::Find(15, 501, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.198 00.000 21444 Star::Find returns 1 (1), X=500.69, Y=571.61, Mass=20442, SNR=12.6, Peak=5348 HFD=5.3
23:01:31.199 00.001 21444 Star::Find(15, 1083, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find false star n=10 nbg=258 bg=3409.7 sigma=443.1 thresh=4739 peak=4732
23:01:31.199 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=559.00, Mass=15451, SNR=2.9, Peak=5116 HFD=0.0
23:01:31.199 00.000 21444 Star::Find(15, 1653, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find returns 1 (1), X=1652.37, Y=628.13, Mass=17318, SNR=12.2, Peak=5548 HFD=5.1
23:01:31.199 00.000 21444 Star::Find(15, 917, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find returns 1 (1), X=916.22, Y=776.21, Mass=31963, SNR=17.3, Peak=5468 HFD=3.9
23:01:31.199 00.000 21444 Star::Find(15, 1541, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find returns 1 (1), X=1529.67, Y=808.31, Mass=20935, SNR=13.3, Peak=5776 HFD=3.6
23:01:31.199 00.000 21444 Star::Find(15, 173, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find returns 1 (1), X=179.52, Y=664.50, Mass=62522, SNR=61.6, Peak=19416 HFD=1.4
23:01:31.199 00.000 21444 Star::Find(15, 1439, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find returns 1 (1), X=1437.60, Y=204.21, Mass=29911, SNR=16.2, Peak=5400 HFD=6.8
23:01:31.199 00.000 21444 Star::Find(15, 955, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find false star n=5 nbg=267 bg=3218.1 sigma=475.4 thresh=4644 peak=4373
23:01:31.199 00.000 21444 Star::Find returns 0 (2), X=955.00, Y=811.00, Mass=7933, SNR=2.9, Peak=4964 HFD=0.0
23:01:31.199 00.000 21444 Star::Find(15, 67, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find returns 1 (1), X=63.54, Y=453.57, Mass=9733, SNR=9.3, Peak=5644 HFD=1.4
23:01:31.199 00.000 21444 Star::Find(15, 625, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find false star n=5 nbg=270 bg=3260.3 sigma=543.9 thresh=4892 peak=4760
23:01:31.199 00.000 21444 Star::Find returns 0 (2), X=625.00, Y=509.00, Mass=8950, SNR=2.9, Peak=5468 HFD=0.0
23:01:31.199 00.000 21444 Star::Find(15, 461, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.199 00.000 21444 Star::Find returns 1 (1), X=460.86, Y=891.61, Mass=15255, SNR=12.0, Peak=5396 HFD=2.2
23:01:31.199 00.000 21444 Star::Find(15, 533, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.001 21444 Star::Find returns 1 (1), X=531.77, Y=206.67, Mass=16970, SNR=11.6, Peak=5896 HFD=4.2
23:01:31.200 00.000 21444 Star::Find(15, 1769, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find returns 1 (1), X=1767.67, Y=475.72, Mass=38864, SNR=31.8, Peak=12764 HFD=1.5
23:01:31.200 00.000 21444 Star::Find(15, 1391, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find returns 1 (1), X=1390.97, Y=793.70, Mass=13755, SNR=11.6, Peak=6332 HFD=2.0
23:01:31.200 00.000 21444 Star::Find(15, 1339, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find false star n=8 nbg=240 bg=3465.6 sigma=412.4 thresh=4703 peak=4635
23:01:31.200 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=237.00, Mass=11239, SNR=2.9, Peak=5344 HFD=0.0
23:01:31.200 00.000 21444 Star::Find(15, 1757, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find returns 1 (1), X=1757.93, Y=157.96, Mass=15384, SNR=11.6, Peak=5344 HFD=3.9
23:01:31.200 00.000 21444 Star::Find(15, 341, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find returns 1 (1), X=353.00, Y=131.00, Mass=2674, SNR=5.8, Peak=6204 HFD=0.5
23:01:31.200 00.000 21444 Star::Find(15, 459, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find false star n=1 nbg=269 bg=2935.1 sigma=492.6 thresh=4413 peak=4121
23:01:31.200 00.000 21444 Star::Find returns 0 (2), X=459.00, Y=809.00, Mass=1733, SNR=2.9, Peak=4668 HFD=0.0
23:01:31.200 00.000 21444 Star::Find(15, 1565, 1041, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find returns 1 (1), X=1563.45, Y=1039.06, Mass=10749, SNR=9.0, Peak=4992 HFD=2.8
23:01:31.200 00.000 21444 Star::Find(15, 955, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find returns 1 (1), X=954.21, Y=841.64, Mass=14851, SNR=11.1, Peak=4940 HFD=3.2
23:01:31.200 00.000 21444 Star::Find(15, 823, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.200 00.000 21444 Star::Find returns 1 (1), X=829.58, Y=882.51, Mass=42193, SNR=33.2, Peak=5064 HFD=2.4
23:01:31.200 00.000 21444 Star::Find(15, 639, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.001 21444 Star::Find returns 1 (1), X=650.54, Y=281.90, Mass=10386, SNR=9.9, Peak=5472 HFD=3.6
23:01:31.201 00.000 21444 Star::Find(15, 63, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find returns 1 (1), X=61.97, Y=1145.31, Mass=9075, SNR=9.3, Peak=4280 HFD=1.3
23:01:31.201 00.000 21444 Star::Find(15, 753, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find false star n=4 nbg=262 bg=3435.6 sigma=464.5 thresh=4829 peak=4815
23:01:31.201 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=235.00, Mass=9770, SNR=2.9, Peak=6048 HFD=0.0
23:01:31.201 00.000 21444 Star::Find(15, 343, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find returns 1 (1), X=342.30, Y=347.72, Mass=21992, SNR=14.3, Peak=5092 HFD=3.2
23:01:31.201 00.000 21444 Star::Find(15, 455, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find false star n=4 nbg=267 bg=3377.6 sigma=507.0 thresh=4899 peak=4848
23:01:31.201 00.000 21444 Star::Find returns 0 (2), X=455.00, Y=721.00, Mass=7358, SNR=2.9, Peak=5596 HFD=0.0
23:01:31.201 00.000 21444 Star::Find(15, 209, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find returns 1 (1), X=217.54, Y=1003.26, Mass=28520, SNR=16.6, Peak=4336 HFD=6.7
23:01:31.201 00.000 21444 Star::Find(15, 689, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find false star n=2 nbg=263 bg=3335.5 sigma=460.0 thresh=4715 peak=4622
23:01:31.201 00.000 21444 Star::Find returns 0 (2), X=689.00, Y=207.00, Mass=3081, SNR=2.9, Peak=5172 HFD=0.0
23:01:31.201 00.000 21444 Star::Find(15, 1597, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find returns 1 (1), X=1601.51, Y=114.48, Mass=62287, SNR=58.6, Peak=20152 HFD=1.4
23:01:31.201 00.000 21444 Star::Find(15, 603, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find false star n=3 nbg=258 bg=3572.7 sigma=438.6 thresh=4888 peak=4626
23:01:31.201 00.000 21444 Star::Find returns 0 (2), X=603.00, Y=75.00, Mass=4910, SNR=2.9, Peak=5320 HFD=0.0
23:01:31.201 00.000 21444 Star::Find(15, 797, 435, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.201 00.000 21444 Star::Find returns 0 (3), X=797.00, Y=435.00, Mass=0, SNR=0.0, Peak=4940 HFD=0.0
23:01:31.201 00.000 21444 Star::Find(15, 1139, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.001 21444 Star::Find false star n=6 nbg=249 bg=3341.1 sigma=444.1 thresh=4673 peak=4486
23:01:31.202 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=549.00, Mass=8817, SNR=2.9, Peak=5016 HFD=0.0
23:01:31.202 00.000 21444 Star::Find(15, 1441, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find false star n=6 nbg=263 bg=3350.2 sigma=499.7 thresh=4849 peak=4812
23:01:31.202 00.000 21444 Star::Find returns 0 (2), X=1441.00, Y=809.00, Mass=10687, SNR=2.9, Peak=5548 HFD=0.0
23:01:31.202 00.000 21444 Star::Find(15, 1009, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find returns 1 (1), X=1019.52, Y=920.50, Mass=62200, SNR=63.8, Peak=19088 HFD=1.4
23:01:31.202 00.000 21444 Star::Find(15, 1415, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find returns 1 (1), X=1416.20, Y=830.01, Mass=14854, SNR=11.9, Peak=6532 HFD=2.7
23:01:31.202 00.000 21444 Star::Find(15, 763, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find returns 1 (1), X=761.68, Y=639.78, Mass=12199, SNR=9.8, Peak=5368 HFD=2.1
23:01:31.202 00.000 21444 Star::Find(15, 141, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find false star n=3 nbg=264 bg=3131.0 sigma=471.1 thresh=4544 peak=4312
23:01:31.202 00.000 21444 Star::Find returns 0 (2), X=141.00, Y=637.00, Mass=4787, SNR=2.9, Peak=5116 HFD=0.0
23:01:31.202 00.000 21444 Star::Find(15, 1605, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find false star n=3 nbg=247 bg=3727.6 sigma=431.4 thresh=5022 peak=4898
23:01:31.202 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=739.00, Mass=4669, SNR=2.9, Peak=5904 HFD=0.0
23:01:31.202 00.000 21444 Star::Find(15, 271, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find false star n=5 nbg=275 bg=1835.3 sigma=458.3 thresh=3210 peak=2960
23:01:31.202 00.000 21444 Star::Find returns 0 (2), X=271.00, Y=1105.00, Mass=7583, SNR=2.9, Peak=3624 HFD=0.0
23:01:31.202 00.000 21444 Star::Find(15, 855, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find false star n=2 nbg=270 bg=3304.0 sigma=491.5 thresh=4779 peak=4530
23:01:31.202 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=527.00, Mass=3252, SNR=2.9, Peak=5088 HFD=0.0
23:01:31.202 00.000 21444 Star::Find(15, 1749, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.202 00.000 21444 Star::Find false star n=4 nbg=277 bg=3270.7 sigma=485.3 thresh=4727 peak=4403
23:01:31.203 00.001 21444 Star::Find returns 0 (2), X=1749.00, Y=857.00, Mass=6729, SNR=2.9, Peak=5140 HFD=0.0
23:01:31.203 00.000 21444 Star::Find(15, 115, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find false star n=5 nbg=253 bg=2946.7 sigma=459.4 thresh=4325 peak=4236
23:01:31.203 00.000 21444 Star::Find returns 0 (2), X=115.00, Y=667.00, Mass=9542, SNR=2.9, Peak=5416 HFD=0.0
23:01:31.203 00.000 21444 Star::Find(15, 749, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find returns 1 (1), X=748.26, Y=769.11, Mass=10591, SNR=8.4, Peak=5344 HFD=4.1
23:01:31.203 00.000 21444 Star::Find(15, 537, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find false star n=5 nbg=269 bg=2371.6 sigma=412.3 thresh=3609 peak=3552
23:01:31.203 00.000 21444 Star::Find returns 0 (2), X=537.00, Y=973.00, Mass=8378, SNR=2.9, Peak=4336 HFD=0.0
23:01:31.203 00.000 21444 Star::Find(15, 1511, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find false star n=3 nbg=266 bg=3668.2 sigma=514.8 thresh=5212 peak=4895
23:01:31.203 00.000 21444 Star::Find returns 0 (2), X=1511.00, Y=733.00, Mass=5980, SNR=2.9, Peak=5948 HFD=0.0
23:01:31.203 00.000 21444 Star::Find(15, 563, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find returns 1 (1), X=560.29, Y=657.42, Mass=25145, SNR=16.5, Peak=5196 HFD=5.3
23:01:31.203 00.000 21444 Star::Find(15, 1727, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find returns 1 (1), X=1729.23, Y=109.44, Mass=26029, SNR=18.1, Peak=7112 HFD=3.2
23:01:31.203 00.000 21444 Star::Find(15, 1715, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find false star n=5 nbg=264 bg=3484.0 sigma=428.9 thresh=4771 peak=4605
23:01:31.203 00.000 21444 Star::Find returns 0 (2), X=1715.00, Y=771.00, Mass=7616, SNR=2.9, Peak=5700 HFD=0.0
23:01:31.203 00.000 21444 Star::Find(15, 1413, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find returns 1 (1), X=1412.95, Y=573.71, Mass=14977, SNR=13.1, Peak=6912 HFD=1.8
23:01:31.203 00.000 21444 Star::Find(15, 837, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.203 00.000 21444 Star::Find returns 1 (1), X=838.02, Y=846.17, Mass=19672, SNR=12.2, Peak=5668 HFD=5.7
23:01:31.203 00.000 21444 Star::Find(15, 1317, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.001 21444 Star::Find false star n=2 nbg=273 bg=3638.5 sigma=541.8 thresh=5264 peak=5156
23:01:31.204 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=205.00, Mass=4063, SNR=2.9, Peak=5796 HFD=0.0
23:01:31.204 00.000 21444 Star::Find(15, 1561, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find false star n=4 nbg=274 bg=3445.8 sigma=478.9 thresh=4882 peak=4737
23:01:31.204 00.000 21444 Star::Find returns 0 (2), X=1561.00, Y=483.00, Mass=7389, SNR=2.9, Peak=5572 HFD=0.0
23:01:31.204 00.000 21444 Star::Find(15, 221, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find returns 1 (1), X=229.65, Y=1029.50, Mass=71830, SNR=52.4, Peak=18536 HFD=1.3
23:01:31.204 00.000 21444 Star::Find(15, 1211, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find false star n=5 nbg=257 bg=2899.0 sigma=464.4 thresh=4292 peak=4149
23:01:31.204 00.000 21444 Star::Find returns 0 (2), X=1211.00, Y=897.00, Mass=8409, SNR=2.9, Peak=4988 HFD=0.0
23:01:31.204 00.000 21444 Star::Find(15, 661, 895, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find returns 1 (1), X=661.27, Y=892.74, Mass=14092, SNR=12.9, Peak=5924 HFD=1.6
23:01:31.204 00.000 21444 Star::Find(15, 1843, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find returns 1 (1), X=1852.46, Y=568.72, Mass=6400, SNR=7.8, Peak=5624 HFD=1.7
23:01:31.204 00.000 21444 Star::Find(15, 1587, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find returns 1 (1), X=1598.53, Y=203.46, Mass=12458, SNR=12.6, Peak=7412 HFD=1.4
23:01:31.204 00.000 21444 Star::Find(15, 1477, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find false star n=7 nbg=262 bg=3417.3 sigma=475.9 thresh=4845 peak=4764
23:01:31.204 00.000 21444 Star::Find returns 0 (2), X=1477.00, Y=571.00, Mass=12479, SNR=2.9, Peak=5876 HFD=0.0
23:01:31.204 00.000 21444 Star::Find(15, 995, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find false star n=1 nbg=275 bg=3474.7 sigma=453.2 thresh=4834 peak=4502
23:01:31.204 00.000 21444 Star::Find returns 0 (2), X=995.00, Y=193.00, Mass=1669, SNR=2.9, Peak=5216 HFD=0.0
23:01:31.204 00.000 21444 Star::Find(15, 1751, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.204 00.000 21444 Star::Find returns 1 (1), X=1750.94, Y=393.03, Mass=17062, SNR=11.9, Peak=5496 HFD=2.9
23:01:31.205 00.001 21444 Star::Find(15, 1775, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.205 00.000 21444 Star::Find returns 1 (1), X=1773.88, Y=842.60, Mass=14510, SNR=11.5, Peak=5396 HFD=4.9
23:01:31.205 00.000 21444 Star::Find(15, 1665, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.205 00.000 21444 Star::Find returns 1 (1), X=1665.07, Y=457.01, Mass=17699, SNR=13.2, Peak=5396 HFD=4.0
23:01:31.205 00.000 21444 AutoFind: finding best star pass 1
23:01:31.205 00.000 21444 Star::Find(15, 1319, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.205 00.000 21444 Star::Find returns 1 (1), X=1318.98, Y=574.06, Mass=40756, SNR=22.2, Peak=5900 HFD=4.4
23:01:31.205 00.000 21444 AutoFind: near-saturated [1319, 575] 4.8 Mass 40756 SNR 22.2 Peak 5900
23:01:31.205 00.000 21444 Star::Find(15, 367, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.205 00.000 21444 Star::Find returns 1 (1), X=366.36, Y=619.45, Mass=25686, SNR=15.1, Peak=5904 HFD=4.8
23:01:31.205 00.000 21444 AutoFind: near-saturated [367, 619] 4.6 Mass 25686 SNR 15.1 Peak 5904
23:01:31.205 00.000 21444 Star::Find(15, 161, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.205 00.000 21444 Star::Find false star n=4 nbg=273 bg=3063.5 sigma=550.8 thresh=4716 peak=4514
23:01:31.205 00.000 21444 Star::Find returns 0 (2), X=161.00, Y=175.00, Mass=7554, SNR=2.9, Peak=5040 HFD=0.0
23:01:31.205 00.000 21444 Star::Find(15, 1271, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.205 00.000 21444 Star::Find returns 1 (1), X=1272.05, Y=730.83, Mass=17865, SNR=12.5, Peak=5572 HFD=4.4
23:01:31.205 00.000 21444 AutoFind: near-saturated [1271, 733] 4.5 Mass 17865 SNR 12.5 Peak 5572
23:01:31.205 00.000 21444 Star::Find(15, 129, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.205 00.000 21444 Star::Find returns 1 (1), X=128.74, Y=807.94, Mass=16990, SNR=12.7, Peak=5872 HFD=2.2
23:01:31.205 00.000 21444 AutoFind: near-saturated [129, 809] 4.4 Mass 16990 SNR 12.7 Peak 5872
23:01:31.205 00.000 21444 Star::Find(15, 1093, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.205 00.000 21444 Star::Find returns 1 (1), X=1092.62, Y=191.32, Mass=17625, SNR=12.6, Peak=5596 HFD=2.8
23:01:31.205 00.000 21444 AutoFind: near-saturated [1093, 191] 4.4 Mass 17625 SNR 12.6 Peak 5596
23:01:31.205 00.000 21444 Star::Find(15, 699, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.001 21444 Star::Find returns 1 (1), X=698.50, Y=896.31, Mass=18566, SNR=14.3, Peak=4888 HFD=2.8
23:01:31.206 00.000 21444 AutoFind: near-saturated [699, 897] 4.3 Mass 18566 SNR 14.3 Peak 4888
23:01:31.206 00.000 21444 Star::Find(15, 855, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.000 21444 Star::Find returns 1 (1), X=856.11, Y=453.39, Mass=19100, SNR=14.2, Peak=6456 HFD=4.1
23:01:31.206 00.000 21444 AutoFind: near-saturated [855, 453] 4.3 Mass 19100 SNR 14.2 Peak 6456
23:01:31.206 00.000 21444 Star::Find(15, 921, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.000 21444 Star::Find false star n=6 nbg=257 bg=3437.7 sigma=460.9 thresh=4820 peak=4736
23:01:31.206 00.000 21444 Star::Find returns 0 (2), X=921.00, Y=697.00, Mass=9550, SNR=2.9, Peak=5268 HFD=0.0
23:01:31.206 00.000 21444 Star::Find(15, 1771, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.000 21444 Star::Find returns 1 (1), X=1771.56, Y=777.14, Mass=15663, SNR=11.8, Peak=5196 HFD=3.7
23:01:31.206 00.000 21444 AutoFind: near-saturated [1771, 777] 4.3 Mass 15663 SNR 11.8 Peak 5196
23:01:31.206 00.000 21444 Star::Find(15, 501, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.000 21444 Star::Find returns 1 (1), X=500.69, Y=571.61, Mass=20442, SNR=12.6, Peak=5348 HFD=5.3
23:01:31.206 00.000 21444 AutoFind: near-saturated [501, 573] 4.2 Mass 20442 SNR 12.6 Peak 5348
23:01:31.206 00.000 21444 Star::Find(15, 1083, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.000 21444 Star::Find false star n=10 nbg=258 bg=3409.7 sigma=443.1 thresh=4739 peak=4732
23:01:31.206 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=559.00, Mass=15451, SNR=2.9, Peak=5116 HFD=0.0
23:01:31.206 00.000 21444 Star::Find(15, 1653, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.000 21444 Star::Find returns 1 (1), X=1652.37, Y=628.13, Mass=17318, SNR=12.2, Peak=5548 HFD=5.1
23:01:31.206 00.000 21444 AutoFind: near-saturated [1653, 627] 4.2 Mass 17318 SNR 12.2 Peak 5548
23:01:31.206 00.000 21444 Star::Find(15, 917, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.000 21444 Star::Find returns 1 (1), X=916.22, Y=776.21, Mass=31963, SNR=17.3, Peak=5468 HFD=3.9
23:01:31.206 00.000 21444 AutoFind: near-saturated [917, 777] 4.2 Mass 31963 SNR 17.3 Peak 5468
23:01:31.206 00.000 21444 Star::Find(15, 1541, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.206 00.000 21444 Star::Find returns 1 (1), X=1529.67, Y=808.31, Mass=20935, SNR=13.3, Peak=5776 HFD=3.6
23:01:31.207 00.001 21444 AutoFind: near-saturated [1541, 795] 4.2 Mass 20935 SNR 13.3 Peak 5776
23:01:31.207 00.000 21444 Star::Find(15, 173, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.207 00.000 21444 Star::Find returns 1 (1), X=179.52, Y=664.50, Mass=62522, SNR=61.6, Peak=19416 HFD=1.4
23:01:31.207 00.000 21444 AutoFind: near-saturated [173, 655] 4.1 Mass 62522 SNR 61.6 Peak 19416
23:01:31.207 00.000 21444 Star::Find(15, 1439, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.207 00.000 21444 Star::Find returns 1 (1), X=1437.60, Y=204.21, Mass=29911, SNR=16.2, Peak=5400 HFD=6.8
23:01:31.207 00.000 21444 AutoFind: near-saturated [1439, 205] 4.1 Mass 29911 SNR 16.2 Peak 5400
23:01:31.207 00.000 21444 Star::Find(15, 955, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.207 00.000 21444 Star::Find false star n=5 nbg=267 bg=3218.1 sigma=475.4 thresh=4644 peak=4373
23:01:31.207 00.000 21444 Star::Find returns 0 (2), X=955.00, Y=811.00, Mass=7933, SNR=2.9, Peak=4964 HFD=0.0
23:01:31.207 00.000 21444 Star::Find(15, 67, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.207 00.000 21444 Star::Find returns 1 (1), X=63.54, Y=453.57, Mass=9733, SNR=9.3, Peak=5644 HFD=1.4
23:01:31.207 00.000 21444 AutoFind: near-saturated [67, 455] 4.0 Mass 9733 SNR 9.3 Peak 5644
23:01:31.207 00.000 21444 Star::Find(15, 625, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.207 00.000 21444 Star::Find false star n=5 nbg=270 bg=3260.3 sigma=543.9 thresh=4892 peak=4760
23:01:31.207 00.000 21444 Star::Find returns 0 (2), X=625.00, Y=509.00, Mass=8950, SNR=2.9, Peak=5468 HFD=0.0
23:01:31.207 00.000 21444 Star::Find(15, 461, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.207 00.000 21444 Star::Find returns 1 (1), X=460.86, Y=891.61, Mass=15255, SNR=12.0, Peak=5396 HFD=2.2
23:01:31.207 00.000 21444 AutoFind: near-saturated [461, 893] 4.0 Mass 15255 SNR 12.0 Peak 5396
23:01:31.207 00.000 21444 Star::Find(15, 533, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.207 00.000 21444 Star::Find returns 1 (1), X=531.77, Y=206.67, Mass=16970, SNR=11.6, Peak=5896 HFD=4.2
23:01:31.207 00.000 21444 AutoFind: near-saturated [533, 207] 3.9 Mass 16970 SNR 11.6 Peak 5896
23:01:31.207 00.000 21444 Star::Find(15, 1769, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.207 00.000 21444 Star::Find returns 1 (1), X=1767.67, Y=475.72, Mass=38864, SNR=31.8, Peak=12764 HFD=1.5
23:01:31.208 00.001 21444 AutoFind: near-saturated [1769, 461] 3.9 Mass 38864 SNR 31.8 Peak 12764
23:01:31.208 00.000 21444 Star::Find(15, 1391, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.208 00.000 21444 Star::Find returns 1 (1), X=1390.97, Y=793.70, Mass=13755, SNR=11.6, Peak=6332 HFD=2.0
23:01:31.208 00.000 21444 AutoFind: near-saturated [1391, 795] 3.9 Mass 13755 SNR 11.6 Peak 6332
23:01:31.208 00.000 21444 Star::Find(15, 1339, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.208 00.000 21444 Star::Find false star n=8 nbg=240 bg=3465.6 sigma=412.4 thresh=4703 peak=4635
23:01:31.208 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=237.00, Mass=11239, SNR=2.9, Peak=5344 HFD=0.0
23:01:31.208 00.000 21444 Star::Find(15, 1757, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.208 00.000 21444 Star::Find returns 1 (1), X=1757.93, Y=157.96, Mass=15384, SNR=11.6, Peak=5344 HFD=3.9
23:01:31.208 00.000 21444 AutoFind: near-saturated [1757, 159] 3.9 Mass 15384 SNR 11.6 Peak 5344
23:01:31.208 00.000 21444 Star::Find(15, 341, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.208 00.000 21444 Star::Find returns 1 (1), X=353.00, Y=131.00, Mass=2674, SNR=5.8, Peak=6204 HFD=0.5
23:01:31.208 00.000 21444 AutoFind: near-saturated [341, 129] 3.8 Mass 2674 SNR 5.8 Peak 6204
23:01:31.208 00.000 21444 Star::Find(15, 459, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.208 00.000 21444 Star::Find false star n=1 nbg=269 bg=2935.1 sigma=492.6 thresh=4413 peak=4121
23:01:31.208 00.000 21444 Star::Find returns 0 (2), X=459.00, Y=809.00, Mass=1733, SNR=2.9, Peak=4668 HFD=0.0
23:01:31.208 00.000 21444 Star::Find(15, 1565, 1041, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.208 00.000 21444 Star::Find returns 1 (1), X=1563.45, Y=1039.06, Mass=10749, SNR=9.0, Peak=4992 HFD=2.8
23:01:31.208 00.000 21444 AutoFind: near-saturated [1565, 1041] 3.8 Mass 10749 SNR 9.0 Peak 4992
23:01:31.208 00.000 21444 Star::Find(15, 955, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.208 00.000 21444 Star::Find returns 1 (1), X=954.21, Y=841.64, Mass=14851, SNR=11.1, Peak=4940 HFD=3.2
23:01:31.208 00.000 21444 AutoFind: near-saturated [955, 843] 3.8 Mass 14851 SNR 11.1 Peak 4940
23:01:31.208 00.000 21444 Star::Find(15, 823, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.208 00.000 21444 Star::Find returns 1 (1), X=829.58, Y=882.51, Mass=42193, SNR=33.2, Peak=5064 HFD=2.4
23:01:31.208 00.000 21444 AutoFind: near-saturated [823, 867] 3.8 Mass 42193 SNR 33.2 Peak 5064
23:01:31.209 00.001 21444 Star::Find(15, 639, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.209 00.000 21444 Star::Find returns 1 (1), X=650.54, Y=281.90, Mass=10386, SNR=9.9, Peak=5472 HFD=3.6
23:01:31.209 00.000 21444 AutoFind: near-saturated [639, 295] 3.8 Mass 10386 SNR 9.9 Peak 5472
23:01:31.209 00.000 21444 Star::Find(15, 63, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.209 00.000 21444 Star::Find returns 1 (1), X=61.97, Y=1145.31, Mass=9075, SNR=9.3, Peak=4280 HFD=1.3
23:01:31.209 00.000 21444 AutoFind: near-saturated [63, 1135] 3.8 Mass 9075 SNR 9.3 Peak 4280
23:01:31.209 00.000 21444 Star::Find(15, 753, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.209 00.000 21444 Star::Find false star n=4 nbg=262 bg=3435.6 sigma=464.5 thresh=4829 peak=4815
23:01:31.209 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=235.00, Mass=9770, SNR=2.9, Peak=6048 HFD=0.0
23:01:31.209 00.000 21444 Star::Find(15, 343, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.209 00.000 21444 Star::Find returns 1 (1), X=342.30, Y=347.72, Mass=21992, SNR=14.3, Peak=5092 HFD=3.2
23:01:31.209 00.000 21444 AutoFind: near-saturated [343, 349] 3.8 Mass 21992 SNR 14.3 Peak 5092
23:01:31.209 00.000 21444 Star::Find(15, 455, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.209 00.000 21444 Star::Find false star n=4 nbg=267 bg=3377.6 sigma=507.0 thresh=4899 peak=4848
23:01:31.209 00.000 21444 Star::Find returns 0 (2), X=455.00, Y=721.00, Mass=7358, SNR=2.9, Peak=5596 HFD=0.0
23:01:31.209 00.000 21444 Star::Find(15, 209, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.209 00.000 21444 Star::Find returns 1 (1), X=217.54, Y=1003.26, Mass=28520, SNR=16.6, Peak=4336 HFD=6.7
23:01:31.209 00.000 21444 AutoFind: near-saturated [209, 989] 3.8 Mass 28520 SNR 16.6 Peak 4336
23:01:31.209 00.000 21444 Star::Find(15, 689, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.209 00.000 21444 Star::Find false star n=2 nbg=263 bg=3335.5 sigma=460.0 thresh=4715 peak=4622
23:01:31.209 00.000 21444 Star::Find returns 0 (2), X=689.00, Y=207.00, Mass=3081, SNR=2.9, Peak=5172 HFD=0.0
23:01:31.209 00.000 21444 Star::Find(15, 1597, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.209 00.000 21444 Star::Find returns 1 (1), X=1601.51, Y=114.48, Mass=62287, SNR=58.6, Peak=20152 HFD=1.4
23:01:31.209 00.000 21444 AutoFind: near-saturated [1597, 103] 3.7 Mass 62287 SNR 58.6 Peak 20152
23:01:31.209 00.000 21444 Star::Find(15, 603, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.001 21444 Star::Find false star n=3 nbg=258 bg=3572.7 sigma=438.6 thresh=4888 peak=4626
23:01:31.210 00.000 21444 Star::Find returns 0 (2), X=603.00, Y=75.00, Mass=4910, SNR=2.9, Peak=5320 HFD=0.0
23:01:31.210 00.000 21444 Star::Find(15, 797, 435, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find returns 0 (3), X=797.00, Y=435.00, Mass=0, SNR=0.0, Peak=4940 HFD=0.0
23:01:31.210 00.000 21444 Star::Find(15, 1139, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find false star n=6 nbg=249 bg=3341.1 sigma=444.1 thresh=4673 peak=4486
23:01:31.210 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=549.00, Mass=8817, SNR=2.9, Peak=5016 HFD=0.0
23:01:31.210 00.000 21444 Star::Find(15, 1441, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find false star n=6 nbg=263 bg=3350.2 sigma=499.7 thresh=4849 peak=4812
23:01:31.210 00.000 21444 Star::Find returns 0 (2), X=1441.00, Y=809.00, Mass=10687, SNR=2.9, Peak=5548 HFD=0.0
23:01:31.210 00.000 21444 Star::Find(15, 1009, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find returns 1 (1), X=1019.52, Y=920.50, Mass=62200, SNR=63.8, Peak=19088 HFD=1.4
23:01:31.210 00.000 21444 AutoFind: near-saturated [1009, 927] 3.7 Mass 62200 SNR 63.8 Peak 19088
23:01:31.210 00.000 21444 Star::Find(15, 1415, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find returns 1 (1), X=1416.20, Y=830.01, Mass=14854, SNR=11.9, Peak=6532 HFD=2.7
23:01:31.210 00.000 21444 AutoFind: near-saturated [1415, 829] 3.7 Mass 14854 SNR 11.9 Peak 6532
23:01:31.210 00.000 21444 Star::Find(15, 763, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find returns 1 (1), X=761.68, Y=639.78, Mass=12199, SNR=9.8, Peak=5368 HFD=2.1
23:01:31.210 00.000 21444 AutoFind: near-saturated [763, 639] 3.7 Mass 12199 SNR 9.8 Peak 5368
23:01:31.210 00.000 21444 Star::Find(15, 141, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find false star n=3 nbg=264 bg=3131.0 sigma=471.1 thresh=4544 peak=4312
23:01:31.210 00.000 21444 Star::Find returns 0 (2), X=141.00, Y=637.00, Mass=4787, SNR=2.9, Peak=5116 HFD=0.0
23:01:31.210 00.000 21444 Star::Find(15, 1605, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find false star n=3 nbg=247 bg=3727.6 sigma=431.4 thresh=5022 peak=4898
23:01:31.210 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=739.00, Mass=4669, SNR=2.9, Peak=5904 HFD=0.0
23:01:31.210 00.000 21444 Star::Find(15, 271, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.210 00.000 21444 Star::Find false star n=5 nbg=275 bg=1835.3 sigma=458.3 thresh=3210 peak=2960
23:01:31.211 00.001 21444 Star::Find returns 0 (2), X=271.00, Y=1105.00, Mass=7583, SNR=2.9, Peak=3624 HFD=0.0
23:01:31.211 00.000 21444 Star::Find(15, 855, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.211 00.000 21444 Star::Find false star n=2 nbg=270 bg=3304.0 sigma=491.5 thresh=4779 peak=4530
23:01:31.211 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=527.00, Mass=3252, SNR=2.9, Peak=5088 HFD=0.0
23:01:31.211 00.000 21444 Star::Find(15, 1749, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.211 00.000 21444 Star::Find false star n=4 nbg=277 bg=3270.7 sigma=485.3 thresh=4727 peak=4403
23:01:31.211 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=857.00, Mass=6729, SNR=2.9, Peak=5140 HFD=0.0
23:01:31.211 00.000 21444 Star::Find(15, 115, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.211 00.000 21444 Star::Find false star n=5 nbg=253 bg=2946.7 sigma=459.4 thresh=4325 peak=4236
23:01:31.211 00.000 21444 Star::Find returns 0 (2), X=115.00, Y=667.00, Mass=9542, SNR=2.9, Peak=5416 HFD=0.0
23:01:31.211 00.000 21444 Star::Find(15, 749, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.211 00.000 21444 Star::Find returns 1 (1), X=748.26, Y=769.11, Mass=10591, SNR=8.4, Peak=5344 HFD=4.1
23:01:31.211 00.000 21444 AutoFind: near-saturated [749, 771] 3.7 Mass 10591 SNR 8.4 Peak 5344
23:01:31.211 00.000 21444 Star::Find(15, 537, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.211 00.000 21444 Star::Find false star n=5 nbg=269 bg=2371.6 sigma=412.3 thresh=3609 peak=3552
23:01:31.211 00.000 21444 Star::Find returns 0 (2), X=537.00, Y=973.00, Mass=8378, SNR=2.9, Peak=4336 HFD=0.0
23:01:31.211 00.000 21444 Star::Find(15, 1511, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.211 00.000 21444 Star::Find false star n=3 nbg=266 bg=3668.2 sigma=514.8 thresh=5212 peak=4895
23:01:31.211 00.000 21444 Star::Find returns 0 (2), X=1511.00, Y=733.00, Mass=5980, SNR=2.9, Peak=5948 HFD=0.0
23:01:31.211 00.000 21444 Star::Find(15, 563, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.211 00.000 21444 Star::Find returns 1 (1), X=560.29, Y=657.42, Mass=25145, SNR=16.5, Peak=5196 HFD=5.3
23:01:31.211 00.000 21444 AutoFind: near-saturated [563, 657] 3.6 Mass 25145 SNR 16.5 Peak 5196
23:01:31.211 00.000 21444 Star::Find(15, 1727, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.211 00.000 21444 Star::Find returns 1 (1), X=1729.23, Y=109.44, Mass=26029, SNR=18.1, Peak=7112 HFD=3.2
23:01:31.211 00.000 21444 AutoFind: near-saturated [1727, 97] 3.6 Mass 26029 SNR 18.1 Peak 7112
23:01:31.212 00.001 21444 Star::Find(15, 1715, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find false star n=5 nbg=264 bg=3484.0 sigma=428.9 thresh=4771 peak=4605
23:01:31.212 00.000 21444 Star::Find returns 0 (2), X=1715.00, Y=771.00, Mass=7616, SNR=2.9, Peak=5700 HFD=0.0
23:01:31.212 00.000 21444 Star::Find(15, 1413, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find returns 1 (1), X=1412.95, Y=573.71, Mass=14977, SNR=13.1, Peak=6912 HFD=1.8
23:01:31.212 00.000 21444 AutoFind: near-saturated [1413, 575] 3.6 Mass 14977 SNR 13.1 Peak 6912
23:01:31.212 00.000 21444 Star::Find(15, 837, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find returns 1 (1), X=838.02, Y=846.17, Mass=19672, SNR=12.2, Peak=5668 HFD=5.7
23:01:31.212 00.000 21444 AutoFind: near-saturated [837, 845] 3.6 Mass 19672 SNR 12.2 Peak 5668
23:01:31.212 00.000 21444 Star::Find(15, 1317, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find false star n=2 nbg=273 bg=3638.5 sigma=541.8 thresh=5264 peak=5156
23:01:31.212 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=205.00, Mass=4063, SNR=2.9, Peak=5796 HFD=0.0
23:01:31.212 00.000 21444 Star::Find(15, 1561, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find false star n=4 nbg=274 bg=3445.8 sigma=478.9 thresh=4882 peak=4737
23:01:31.212 00.000 21444 Star::Find returns 0 (2), X=1561.00, Y=483.00, Mass=7389, SNR=2.9, Peak=5572 HFD=0.0
23:01:31.212 00.000 21444 Star::Find(15, 221, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find returns 1 (1), X=229.65, Y=1029.50, Mass=71830, SNR=52.4, Peak=18536 HFD=1.3
23:01:31.212 00.000 21444 AutoFind: near-saturated [221, 1043] 3.6 Mass 71830 SNR 52.4 Peak 18536
23:01:31.212 00.000 21444 Star::Find(15, 1211, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find false star n=5 nbg=257 bg=2899.0 sigma=464.4 thresh=4292 peak=4149
23:01:31.212 00.000 21444 Star::Find returns 0 (2), X=1211.00, Y=897.00, Mass=8409, SNR=2.9, Peak=4988 HFD=0.0
23:01:31.212 00.000 21444 Star::Find(15, 661, 895, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find returns 1 (1), X=661.27, Y=892.74, Mass=14092, SNR=12.9, Peak=5924 HFD=1.6
23:01:31.212 00.000 21444 AutoFind: near-saturated [661, 895] 3.6 Mass 14092 SNR 12.9 Peak 5924
23:01:31.212 00.000 21444 Star::Find(15, 1843, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.212 00.000 21444 Star::Find returns 1 (1), X=1852.46, Y=568.72, Mass=6400, SNR=7.8, Peak=5624 HFD=1.7
23:01:31.213 00.001 21444 AutoFind: near-saturated [1843, 555] 3.6 Mass 6400 SNR 7.8 Peak 5624
23:01:31.213 00.000 21444 Star::Find(15, 1587, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.213 00.000 21444 Star::Find returns 1 (1), X=1598.53, Y=203.46, Mass=12458, SNR=12.6, Peak=7412 HFD=1.4
23:01:31.213 00.000 21444 AutoFind: near-saturated [1587, 207] 3.6 Mass 12458 SNR 12.6 Peak 7412
23:01:31.213 00.000 21444 Star::Find(15, 1477, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.213 00.000 21444 Star::Find false star n=7 nbg=262 bg=3417.3 sigma=475.9 thresh=4845 peak=4764
23:01:31.213 00.000 21444 Star::Find returns 0 (2), X=1477.00, Y=571.00, Mass=12479, SNR=2.9, Peak=5876 HFD=0.0
23:01:31.213 00.000 21444 Star::Find(15, 995, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.213 00.000 21444 Star::Find false star n=1 nbg=275 bg=3474.7 sigma=453.2 thresh=4834 peak=4502
23:01:31.213 00.000 21444 Star::Find returns 0 (2), X=995.00, Y=193.00, Mass=1669, SNR=2.9, Peak=5216 HFD=0.0
23:01:31.213 00.000 21444 Star::Find(15, 1751, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.213 00.000 21444 Star::Find returns 1 (1), X=1750.94, Y=393.03, Mass=17062, SNR=11.9, Peak=5496 HFD=2.9
23:01:31.213 00.000 21444 AutoFind: near-saturated [1751, 393] 3.6 Mass 17062 SNR 11.9 Peak 5496
23:01:31.213 00.000 21444 Star::Find(15, 1775, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.213 00.000 21444 Star::Find returns 1 (1), X=1773.88, Y=842.60, Mass=14510, SNR=11.5, Peak=5396 HFD=4.9
23:01:31.213 00.000 21444 AutoFind: near-saturated [1775, 847] 3.6 Mass 14510 SNR 11.5 Peak 5396
23:01:31.213 00.000 21444 Star::Find(15, 1665, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.213 00.000 21444 Star::Find returns 1 (1), X=1665.07, Y=457.01, Mass=17699, SNR=13.2, Peak=5396 HFD=4.0
23:01:31.213 00.000 21444 AutoFind: near-saturated [1665, 457] 3.6 Mass 17699 SNR 13.2 Peak 5396
23:01:31.213 00.000 21444 AutoFind: could not find a star on Pass 1
23:01:31.213 00.000 21444 AutoFind: finding best star pass 2
23:01:31.213 00.000 21444 Star::Find(15, 1319, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.213 00.000 21444 Star::Find returns 1 (1), X=1318.98, Y=574.06, Mass=40756, SNR=22.2, Peak=5900 HFD=4.4
23:01:31.213 00.000 21444 AutoFind: star saturated or too dim [1319, 575] 4.8 Mass 40756 SNR 22.2
23:01:31.213 00.000 21444 Star::Find(15, 367, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.001 21444 Star::Find returns 1 (1), X=366.36, Y=619.45, Mass=25686, SNR=15.1, Peak=5904 HFD=4.8
23:01:31.214 00.000 21444 AutoFind: star saturated or too dim [367, 619] 4.6 Mass 25686 SNR 15.1
23:01:31.214 00.000 21444 Star::Find(15, 161, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.000 21444 Star::Find false star n=4 nbg=273 bg=3063.5 sigma=550.8 thresh=4716 peak=4514
23:01:31.214 00.000 21444 Star::Find returns 0 (2), X=161.00, Y=175.00, Mass=7554, SNR=2.9, Peak=5040 HFD=0.0
23:01:31.214 00.000 21444 Star::Find(15, 1271, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.000 21444 Star::Find returns 1 (1), X=1272.05, Y=730.83, Mass=17865, SNR=12.5, Peak=5572 HFD=4.4
23:01:31.214 00.000 21444 AutoFind: star saturated or too dim [1271, 733] 4.5 Mass 17865 SNR 12.5
23:01:31.214 00.000 21444 Star::Find(15, 129, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.000 21444 Star::Find returns 1 (1), X=128.74, Y=807.94, Mass=16990, SNR=12.7, Peak=5872 HFD=2.2
23:01:31.214 00.000 21444 AutoFind: star saturated or too dim [129, 809] 4.4 Mass 16990 SNR 12.7
23:01:31.214 00.000 21444 Star::Find(15, 1093, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.000 21444 Star::Find returns 1 (1), X=1092.62, Y=191.32, Mass=17625, SNR=12.6, Peak=5596 HFD=2.8
23:01:31.214 00.000 21444 AutoFind: star saturated or too dim [1093, 191] 4.4 Mass 17625 SNR 12.6
23:01:31.214 00.000 21444 Star::Find(15, 699, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.000 21444 Star::Find returns 1 (1), X=698.50, Y=896.31, Mass=18566, SNR=14.3, Peak=4888 HFD=2.8
23:01:31.214 00.000 21444 AutoFind: star saturated or too dim [699, 897] 4.3 Mass 18566 SNR 14.3
23:01:31.214 00.000 21444 Star::Find(15, 855, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.000 21444 Star::Find returns 1 (1), X=856.11, Y=453.39, Mass=19100, SNR=14.2, Peak=6456 HFD=4.1
23:01:31.214 00.000 21444 AutoFind: star saturated or too dim [855, 453] 4.3 Mass 19100 SNR 14.2
23:01:31.214 00.000 21444 Star::Find(15, 921, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.000 21444 Star::Find false star n=6 nbg=257 bg=3437.7 sigma=460.9 thresh=4820 peak=4736
23:01:31.214 00.000 21444 Star::Find returns 0 (2), X=921.00, Y=697.00, Mass=9550, SNR=2.9, Peak=5268 HFD=0.0
23:01:31.214 00.000 21444 Star::Find(15, 1771, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.214 00.000 21444 Star::Find returns 1 (1), X=1771.56, Y=777.14, Mass=15663, SNR=11.8, Peak=5196 HFD=3.7
23:01:31.214 00.000 21444 AutoFind: star saturated or too dim [1771, 777] 4.3 Mass 15663 SNR 11.8
23:01:31.214 00.000 21444 Star::Find(15, 501, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.215 00.001 21444 Star::Find returns 1 (1), X=500.69, Y=571.61, Mass=20442, SNR=12.6, Peak=5348 HFD=5.3
23:01:31.215 00.000 21444 AutoFind: star saturated or too dim [501, 573] 4.2 Mass 20442 SNR 12.6
23:01:31.215 00.000 21444 Star::Find(15, 1083, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.215 00.000 21444 Star::Find false star n=10 nbg=258 bg=3409.7 sigma=443.1 thresh=4739 peak=4732
23:01:31.215 00.000 21444 Star::Find returns 0 (2), X=1083.00, Y=559.00, Mass=15451, SNR=2.9, Peak=5116 HFD=0.0
23:01:31.215 00.000 21444 Star::Find(15, 1653, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.215 00.000 21444 Star::Find returns 1 (1), X=1652.37, Y=628.13, Mass=17318, SNR=12.2, Peak=5548 HFD=5.1
23:01:31.215 00.000 21444 AutoFind: star saturated or too dim [1653, 627] 4.2 Mass 17318 SNR 12.2
23:01:31.215 00.000 21444 Star::Find(15, 917, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.215 00.000 21444 Star::Find returns 1 (1), X=916.22, Y=776.21, Mass=31963, SNR=17.3, Peak=5468 HFD=3.9
23:01:31.215 00.000 21444 AutoFind: star saturated or too dim [917, 777] 4.2 Mass 31963 SNR 17.3
23:01:31.215 00.000 21444 Star::Find(15, 1541, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.215 00.000 21444 Star::Find returns 1 (1), X=1529.67, Y=808.31, Mass=20935, SNR=13.3, Peak=5776 HFD=3.6
23:01:31.215 00.000 21444 AutoFind: star saturated or too dim [1541, 795] 4.2 Mass 20935 SNR 13.3
23:01:31.215 00.000 21444 Star::Find(15, 173, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.215 00.000 21444 Star::Find returns 1 (1), X=179.52, Y=664.50, Mass=62522, SNR=61.6, Peak=19416 HFD=1.4
23:01:31.215 00.000 21444 AutoFind: star saturated or too dim [173, 655] 4.1 Mass 62522 SNR 61.6
23:01:31.215 00.000 21444 Star::Find(15, 1439, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.215 00.000 21444 Star::Find returns 1 (1), X=1437.60, Y=204.21, Mass=29911, SNR=16.2, Peak=5400 HFD=6.8
23:01:31.215 00.000 21444 AutoFind: star saturated or too dim [1439, 205] 4.1 Mass 29911 SNR 16.2
23:01:31.215 00.000 21444 Star::Find(15, 955, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.001 21444 Star::Find false star n=5 nbg=267 bg=3218.1 sigma=475.4 thresh=4644 peak=4373
23:01:31.216 00.000 21444 Star::Find returns 0 (2), X=955.00, Y=811.00, Mass=7933, SNR=2.9, Peak=4964 HFD=0.0
23:01:31.216 00.000 21444 Star::Find(15, 67, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.000 21444 Star::Find returns 1 (1), X=63.54, Y=453.57, Mass=9733, SNR=9.3, Peak=5644 HFD=1.4
23:01:31.216 00.000 21444 AutoFind: star saturated or too dim [67, 455] 4.0 Mass 9733 SNR 9.3
23:01:31.216 00.000 21444 Star::Find(15, 625, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.000 21444 Star::Find false star n=5 nbg=270 bg=3260.3 sigma=543.9 thresh=4892 peak=4760
23:01:31.216 00.000 21444 Star::Find returns 0 (2), X=625.00, Y=509.00, Mass=8950, SNR=2.9, Peak=5468 HFD=0.0
23:01:31.216 00.000 21444 Star::Find(15, 461, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.000 21444 Star::Find returns 1 (1), X=460.86, Y=891.61, Mass=15255, SNR=12.0, Peak=5396 HFD=2.2
23:01:31.216 00.000 21444 AutoFind: star saturated or too dim [461, 893] 4.0 Mass 15255 SNR 12.0
23:01:31.216 00.000 21444 Star::Find(15, 533, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.000 21444 Star::Find returns 1 (1), X=531.77, Y=206.67, Mass=16970, SNR=11.6, Peak=5896 HFD=4.2
23:01:31.216 00.000 21444 AutoFind: star saturated or too dim [533, 207] 3.9 Mass 16970 SNR 11.6
23:01:31.216 00.000 21444 Star::Find(15, 1769, 461, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.000 21444 Star::Find returns 1 (1), X=1767.67, Y=475.72, Mass=38864, SNR=31.8, Peak=12764 HFD=1.5
23:01:31.216 00.000 21444 AutoFind: star saturated or too dim [1769, 461] 3.9 Mass 38864 SNR 31.8
23:01:31.216 00.000 21444 Star::Find(15, 1391, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.000 21444 Star::Find returns 1 (1), X=1390.97, Y=793.70, Mass=13755, SNR=11.6, Peak=6332 HFD=2.0
23:01:31.216 00.000 21444 AutoFind: star saturated or too dim [1391, 795] 3.9 Mass 13755 SNR 11.6
23:01:31.216 00.000 21444 Star::Find(15, 1339, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.000 21444 Star::Find false star n=8 nbg=240 bg=3465.6 sigma=412.4 thresh=4703 peak=4635
23:01:31.216 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=237.00, Mass=11239, SNR=2.9, Peak=5344 HFD=0.0
23:01:31.216 00.000 21444 Star::Find(15, 1757, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.216 00.000 21444 Star::Find returns 1 (1), X=1757.93, Y=157.96, Mass=15384, SNR=11.6, Peak=5344 HFD=3.9
23:01:31.217 00.001 21444 AutoFind: star saturated or too dim [1757, 159] 3.9 Mass 15384 SNR 11.6
23:01:31.217 00.000 21444 Star::Find(15, 341, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.217 00.000 21444 Star::Find returns 1 (1), X=353.00, Y=131.00, Mass=2674, SNR=5.8, Peak=6204 HFD=0.5
23:01:31.217 00.000 21444 AutoFind: star saturated or too dim [341, 129] 3.8 Mass 2674 SNR 5.8
23:01:31.217 00.000 21444 Star::Find(15, 459, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.217 00.000 21444 Star::Find false star n=1 nbg=269 bg=2935.1 sigma=492.6 thresh=4413 peak=4121
23:01:31.217 00.000 21444 Star::Find returns 0 (2), X=459.00, Y=809.00, Mass=1733, SNR=2.9, Peak=4668 HFD=0.0
23:01:31.217 00.000 21444 Star::Find(15, 1565, 1041, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.217 00.000 21444 Star::Find returns 1 (1), X=1563.45, Y=1039.06, Mass=10749, SNR=9.0, Peak=4992 HFD=2.8
23:01:31.217 00.000 21444 AutoFind: star saturated or too dim [1565, 1041] 3.8 Mass 10749 SNR 9.0
23:01:31.217 00.000 21444 Star::Find(15, 955, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.217 00.000 21444 Star::Find returns 1 (1), X=954.21, Y=841.64, Mass=14851, SNR=11.1, Peak=4940 HFD=3.2
23:01:31.217 00.000 21444 AutoFind: star saturated or too dim [955, 843] 3.8 Mass 14851 SNR 11.1
23:01:31.217 00.000 21444 Star::Find(15, 823, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.217 00.000 21444 Star::Find returns 1 (1), X=829.58, Y=882.51, Mass=42193, SNR=33.2, Peak=5064 HFD=2.4
23:01:31.217 00.000 21444 AutoFind: star saturated or too dim [823, 867] 3.8 Mass 42193 SNR 33.2
23:01:31.217 00.000 21444 Star::Find(15, 639, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.217 00.000 21444 Star::Find returns 1 (1), X=650.54, Y=281.90, Mass=10386, SNR=9.9, Peak=5472 HFD=3.6
23:01:31.217 00.000 21444 AutoFind: star saturated or too dim [639, 295] 3.8 Mass 10386 SNR 9.9
23:01:31.217 00.000 21444 Star::Find(15, 63, 1135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.217 00.000 21444 Star::Find returns 1 (1), X=61.97, Y=1145.31, Mass=9075, SNR=9.3, Peak=4280 HFD=1.3
23:01:31.217 00.000 21444 AutoFind: star saturated or too dim [63, 1135] 3.8 Mass 9075 SNR 9.3
23:01:31.217 00.000 21444 Star::Find(15, 753, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.217 00.000 21444 Star::Find false star n=4 nbg=262 bg=3435.6 sigma=464.5 thresh=4829 peak=4815
23:01:31.217 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=235.00, Mass=9770, SNR=2.9, Peak=6048 HFD=0.0
23:01:31.217 00.000 21444 Star::Find(15, 343, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.001 21444 Star::Find returns 1 (1), X=342.30, Y=347.72, Mass=21992, SNR=14.3, Peak=5092 HFD=3.2
23:01:31.218 00.000 21444 AutoFind: star saturated or too dim [343, 349] 3.8 Mass 21992 SNR 14.3
23:01:31.218 00.000 21444 Star::Find(15, 455, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.000 21444 Star::Find false star n=4 nbg=267 bg=3377.6 sigma=507.0 thresh=4899 peak=4848
23:01:31.218 00.000 21444 Star::Find returns 0 (2), X=455.00, Y=721.00, Mass=7358, SNR=2.9, Peak=5596 HFD=0.0
23:01:31.218 00.000 21444 Star::Find(15, 209, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.000 21444 Star::Find returns 1 (1), X=217.54, Y=1003.26, Mass=28520, SNR=16.6, Peak=4336 HFD=6.7
23:01:31.218 00.000 21444 AutoFind: star saturated or too dim [209, 989] 3.8 Mass 28520 SNR 16.6
23:01:31.218 00.000 21444 Star::Find(15, 689, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.000 21444 Star::Find false star n=2 nbg=263 bg=3335.5 sigma=460.0 thresh=4715 peak=4622
23:01:31.218 00.000 21444 Star::Find returns 0 (2), X=689.00, Y=207.00, Mass=3081, SNR=2.9, Peak=5172 HFD=0.0
23:01:31.218 00.000 21444 Star::Find(15, 1597, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.000 21444 Star::Find returns 1 (1), X=1601.51, Y=114.48, Mass=62287, SNR=58.6, Peak=20152 HFD=1.4
23:01:31.218 00.000 21444 AutoFind: star saturated or too dim [1597, 103] 3.7 Mass 62287 SNR 58.6
23:01:31.218 00.000 21444 Star::Find(15, 603, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.000 21444 Star::Find false star n=3 nbg=258 bg=3572.7 sigma=438.6 thresh=4888 peak=4626
23:01:31.218 00.000 21444 Star::Find returns 0 (2), X=603.00, Y=75.00, Mass=4910, SNR=2.9, Peak=5320 HFD=0.0
23:01:31.218 00.000 21444 Star::Find(15, 797, 435, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.000 21444 Star::Find returns 0 (3), X=797.00, Y=435.00, Mass=0, SNR=0.0, Peak=4940 HFD=0.0
23:01:31.218 00.000 21444 Star::Find(15, 1139, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.000 21444 Star::Find false star n=6 nbg=249 bg=3341.1 sigma=444.1 thresh=4673 peak=4486
23:01:31.218 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=549.00, Mass=8817, SNR=2.9, Peak=5016 HFD=0.0
23:01:31.218 00.000 21444 Star::Find(15, 1441, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.218 00.000 21444 Star::Find false star n=6 nbg=263 bg=3350.2 sigma=499.7 thresh=4849 peak=4812
23:01:31.218 00.000 21444 Star::Find returns 0 (2), X=1441.00, Y=809.00, Mass=10687, SNR=2.9, Peak=5548 HFD=0.0
23:01:31.219 00.001 21444 Star::Find(15, 1009, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find returns 1 (1), X=1019.52, Y=920.50, Mass=62200, SNR=63.8, Peak=19088 HFD=1.4
23:01:31.219 00.000 21444 AutoFind: star saturated or too dim [1009, 927] 3.7 Mass 62200 SNR 63.8
23:01:31.219 00.000 21444 Star::Find(15, 1415, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find returns 1 (1), X=1416.20, Y=830.01, Mass=14854, SNR=11.9, Peak=6532 HFD=2.7
23:01:31.219 00.000 21444 AutoFind: star saturated or too dim [1415, 829] 3.7 Mass 14854 SNR 11.9
23:01:31.219 00.000 21444 Star::Find(15, 763, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find returns 1 (1), X=761.68, Y=639.78, Mass=12199, SNR=9.8, Peak=5368 HFD=2.1
23:01:31.219 00.000 21444 AutoFind: star saturated or too dim [763, 639] 3.7 Mass 12199 SNR 9.8
23:01:31.219 00.000 21444 Star::Find(15, 141, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find false star n=3 nbg=264 bg=3131.0 sigma=471.1 thresh=4544 peak=4312
23:01:31.219 00.000 21444 Star::Find returns 0 (2), X=141.00, Y=637.00, Mass=4787, SNR=2.9, Peak=5116 HFD=0.0
23:01:31.219 00.000 21444 Star::Find(15, 1605, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find false star n=3 nbg=247 bg=3727.6 sigma=431.4 thresh=5022 peak=4898
23:01:31.219 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=739.00, Mass=4669, SNR=2.9, Peak=5904 HFD=0.0
23:01:31.219 00.000 21444 Star::Find(15, 271, 1105, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find false star n=5 nbg=275 bg=1835.3 sigma=458.3 thresh=3210 peak=2960
23:01:31.219 00.000 21444 Star::Find returns 0 (2), X=271.00, Y=1105.00, Mass=7583, SNR=2.9, Peak=3624 HFD=0.0
23:01:31.219 00.000 21444 Star::Find(15, 855, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find false star n=2 nbg=270 bg=3304.0 sigma=491.5 thresh=4779 peak=4530
23:01:31.219 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=527.00, Mass=3252, SNR=2.9, Peak=5088 HFD=0.0
23:01:31.219 00.000 21444 Star::Find(15, 1749, 857, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find false star n=4 nbg=277 bg=3270.7 sigma=485.3 thresh=4727 peak=4403
23:01:31.219 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=857.00, Mass=6729, SNR=2.9, Peak=5140 HFD=0.0
23:01:31.219 00.000 21444 Star::Find(15, 115, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.219 00.000 21444 Star::Find false star n=5 nbg=253 bg=2946.7 sigma=459.4 thresh=4325 peak=4236
23:01:31.220 00.001 21444 Star::Find returns 0 (2), X=115.00, Y=667.00, Mass=9542, SNR=2.9, Peak=5416 HFD=0.0
23:01:31.220 00.000 21444 Star::Find(15, 749, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.220 00.000 21444 Star::Find returns 1 (1), X=748.26, Y=769.11, Mass=10591, SNR=8.4, Peak=5344 HFD=4.1
23:01:31.220 00.000 21444 AutoFind: star saturated or too dim [749, 771] 3.7 Mass 10591 SNR 8.4
23:01:31.220 00.000 21444 Star::Find(15, 537, 973, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.220 00.000 21444 Star::Find false star n=5 nbg=269 bg=2371.6 sigma=412.3 thresh=3609 peak=3552
23:01:31.220 00.000 21444 Star::Find returns 0 (2), X=537.00, Y=973.00, Mass=8378, SNR=2.9, Peak=4336 HFD=0.0
23:01:31.220 00.000 21444 Star::Find(15, 1511, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.220 00.000 21444 Star::Find false star n=3 nbg=266 bg=3668.2 sigma=514.8 thresh=5212 peak=4895
23:01:31.220 00.000 21444 Star::Find returns 0 (2), X=1511.00, Y=733.00, Mass=5980, SNR=2.9, Peak=5948 HFD=0.0
23:01:31.220 00.000 21444 Star::Find(15, 563, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.220 00.000 21444 Star::Find returns 1 (1), X=560.29, Y=657.42, Mass=25145, SNR=16.5, Peak=5196 HFD=5.3
23:01:31.220 00.000 21444 AutoFind: star saturated or too dim [563, 657] 3.6 Mass 25145 SNR 16.5
23:01:31.220 00.000 21444 Star::Find(15, 1727, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.220 00.000 21444 Star::Find returns 1 (1), X=1729.23, Y=109.44, Mass=26029, SNR=18.1, Peak=7112 HFD=3.2
23:01:31.220 00.000 21444 AutoFind: star saturated or too dim [1727, 97] 3.6 Mass 26029 SNR 18.1
23:01:31.220 00.000 21444 Star::Find(15, 1715, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.220 00.000 21444 Star::Find false star n=5 nbg=264 bg=3484.0 sigma=428.9 thresh=4771 peak=4605
23:01:31.220 00.000 21444 Star::Find returns 0 (2), X=1715.00, Y=771.00, Mass=7616, SNR=2.9, Peak=5700 HFD=0.0
23:01:31.220 00.000 21444 Star::Find(15, 1413, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.220 00.000 21444 Star::Find returns 1 (1), X=1412.95, Y=573.71, Mass=14977, SNR=13.1, Peak=6912 HFD=1.8
23:01:31.220 00.000 21444 AutoFind: star saturated or too dim [1413, 575] 3.6 Mass 14977 SNR 13.1
23:01:31.220 00.000 21444 Star::Find(15, 837, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.001 21444 Star::Find returns 1 (1), X=838.02, Y=846.17, Mass=19672, SNR=12.2, Peak=5668 HFD=5.7
23:01:31.221 00.000 21444 AutoFind: star saturated or too dim [837, 845] 3.6 Mass 19672 SNR 12.2
23:01:31.221 00.000 21444 Star::Find(15, 1317, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.000 21444 Star::Find false star n=2 nbg=273 bg=3638.5 sigma=541.8 thresh=5264 peak=5156
23:01:31.221 00.000 21444 Star::Find returns 0 (2), X=1317.00, Y=205.00, Mass=4063, SNR=2.9, Peak=5796 HFD=0.0
23:01:31.221 00.000 21444 Star::Find(15, 1561, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.000 21444 Star::Find false star n=4 nbg=274 bg=3445.8 sigma=478.9 thresh=4882 peak=4737
23:01:31.221 00.000 21444 Star::Find returns 0 (2), X=1561.00, Y=483.00, Mass=7389, SNR=2.9, Peak=5572 HFD=0.0
23:01:31.221 00.000 21444 Star::Find(15, 221, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.000 21444 Star::Find returns 1 (1), X=229.65, Y=1029.50, Mass=71830, SNR=52.4, Peak=18536 HFD=1.3
23:01:31.221 00.000 21444 AutoFind: star saturated or too dim [221, 1043] 3.6 Mass 71830 SNR 52.4
23:01:31.221 00.000 21444 Star::Find(15, 1211, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.000 21444 Star::Find false star n=5 nbg=257 bg=2899.0 sigma=464.4 thresh=4292 peak=4149
23:01:31.221 00.000 21444 Star::Find returns 0 (2), X=1211.00, Y=897.00, Mass=8409, SNR=2.9, Peak=4988 HFD=0.0
23:01:31.221 00.000 21444 Star::Find(15, 661, 895, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.000 21444 Star::Find returns 1 (1), X=661.27, Y=892.74, Mass=14092, SNR=12.9, Peak=5924 HFD=1.6
23:01:31.221 00.000 21444 AutoFind: star saturated or too dim [661, 895] 3.6 Mass 14092 SNR 12.9
23:01:31.221 00.000 21444 Star::Find(15, 1843, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.000 21444 Star::Find returns 1 (1), X=1852.46, Y=568.72, Mass=6400, SNR=7.8, Peak=5624 HFD=1.7
23:01:31.221 00.000 21444 AutoFind: star saturated or too dim [1843, 555] 3.6 Mass 6400 SNR 7.8
23:01:31.221 00.000 21444 Star::Find(15, 1587, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.000 21444 Star::Find returns 1 (1), X=1598.53, Y=203.46, Mass=12458, SNR=12.6, Peak=7412 HFD=1.4
23:01:31.221 00.000 21444 AutoFind: star saturated or too dim [1587, 207] 3.6 Mass 12458 SNR 12.6
23:01:31.221 00.000 21444 Star::Find(15, 1477, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.221 00.000 21444 Star::Find false star n=7 nbg=262 bg=3417.3 sigma=475.9 thresh=4845 peak=4764
23:01:31.221 00.000 21444 Star::Find returns 0 (2), X=1477.00, Y=571.00, Mass=12479, SNR=2.9, Peak=5876 HFD=0.0
23:01:31.222 00.001 21444 Star::Find(15, 995, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.222 00.000 21444 Star::Find false star n=1 nbg=275 bg=3474.7 sigma=453.2 thresh=4834 peak=4502
23:01:31.222 00.000 21444 Star::Find returns 0 (2), X=995.00, Y=193.00, Mass=1669, SNR=2.9, Peak=5216 HFD=0.0
23:01:31.222 00.000 21444 Star::Find(15, 1751, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.222 00.000 21444 Star::Find returns 1 (1), X=1750.94, Y=393.03, Mass=17062, SNR=11.9, Peak=5496 HFD=2.9
23:01:31.222 00.000 21444 AutoFind: star saturated or too dim [1751, 393] 3.6 Mass 17062 SNR 11.9
23:01:31.222 00.000 21444 Star::Find(15, 1775, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.222 00.000 21444 Star::Find returns 1 (1), X=1773.88, Y=842.60, Mass=14510, SNR=11.5, Peak=5396 HFD=4.9
23:01:31.222 00.000 21444 AutoFind: star saturated or too dim [1775, 847] 3.6 Mass 14510 SNR 11.5
23:01:31.222 00.000 21444 Star::Find(15, 1665, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.222 00.000 21444 Star::Find returns 1 (1), X=1665.07, Y=457.01, Mass=17699, SNR=13.2, Peak=5396 HFD=4.0
23:01:31.222 00.000 21444 AutoFind: star saturated or too dim [1665, 457] 3.6 Mass 17699 SNR 13.2
23:01:31.222 00.000 21444 AutoFind: could not find a non-saturated star!
23:01:31.222 00.000 21444 AutoFind: finding best star pass 3
23:01:31.222 00.000 21444 Star::Find(15, 1319, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.222 00.000 21444 Star::Find returns 1 (1), X=1318.98, Y=574.06, Mass=40756, SNR=22.2, Peak=5900 HFD=4.4
23:01:31.222 00.000 21444 AutoFind returns star at [1319, 575] 4.8 Mass 40756 SNR 22.2
23:01:31.222 00.000 21444 Star::Find(15, 1319, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.222 00.000 21444 Star::Find returns 1 (1), X=1318.98, Y=574.06, Mass=40756, SNR=22.2, Peak=5900 HFD=4.4
23:01:31.223 00.001 21444 MultiStar: List (12): {1318.98, 574.06}(22.2), {366.36, 619.45}(15.1), {1272.05, 730.83}(12.5), {128.74, 807.94}(12.7), {1092.62, 191.32}(12.6), {698.50, 896.31}(14.3), {856.11, 453.39}(14.2), {1771.56, 777.14}(11.8), {500.69, 571.61}(12.6), {1652.37, 628.13}(12.2), {916.22, 776.21}(17.3), {1529.67, 808.31}(13.3), 
23:01:31.223 00.000 21444 setting lock position to (1318.98, 574.06)
23:01:31.223 00.000 21444 MultiStar: stabilizing after lock position change
23:01:31.223 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
23:01:31.223 00.000 21444 UpdateGuideState(): m_state=1
23:01:31.223 00.000 21444 Star::Find(15, 1318, 574, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
23:01:31.223 00.000 21444 Star::Find returns 1 (1), X=1318.98, Y=574.06, Mass=40756, SNR=22.2, Peak=5900 HFD=4.4
23:01:31.223 00.000 21444 DistanceChecker: deactivated
23:01:31.225 00.002 21444 setting lock position to (1318.98, 574.06)
23:01:31.225 00.000 21444 MultiStar: stabilizing after lock position change
23:01:31.225 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:01:31.225 00.000 21444 Changing from state SELECTING to SELECTED
23:01:31.225 00.000 21444 guider state => SELECTED
23:01:31.226 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20808, med=3100, FiltMin=496, FiltMax=5420, Gamma=1.960
23:01:31.226 00.000 21444 UpdateGuideState exits: m=40756 SNR=22.2 Saturated
23:01:31.226 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20808, med=3100, FiltMin=496, FiltMax=5420, Gamma=1.960
23:01:31.226 00.000 21444 Status Line: Auto-selected star at (1319.0, 574.1)
23:01:31.227 00.001 21444 PhdController: newstate STATE_WAIT_SELECTED
23:01:31.227 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0,"id":"42d16a00-3af6-4453-a7da-f9f3534f5208"}
23:01:31.229 00.002 21444 evsrv: cli 0107E4C0 disconnect
23:01:31.229 00.000 21444 evsrv: cli 0107E240 connect
23:01:31.229 00.000 21444 case statement mapped state 2 to 1
23:01:31.229 00.000 21444 case statement mapped state 2 to 1
23:01:31.229 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_lock_shift_params","id":"154682d5-83e0-4f57-a27d-f6b4791c6d15"}
23:01:31.229 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"154682d5-83e0-4f57-a27d-f6b4791c6d15"}
23:01:31.230 00.001 21444 evsrv: cli 0107E240 disconnect
23:01:31.230 00.000 21444 evsrv: cli 0107EB00 connect
23:01:31.230 00.000 21444 case statement mapped state 2 to 1
23:01:31.230 00.000 21444 case statement mapped state 2 to 1
23:01:31.230 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_lock_position","id":"5a1748e3-0af8-48b9-8a78-0ac59ffe600d"}
23:01:31.230 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":[1318.98,574.06],"id":"5a1748e3-0af8-48b9-8a78-0ac59ffe600d"}
23:01:31.231 00.001 21444 evsrv: cli 0107EB00 disconnect
23:01:32.549 01.318 25848 Exposure complete
23:01:32.636 00.087 25848 worker thread done servicing request
23:01:32.636 00.000 21444 OnExposeComplete: enter
23:01:32.636 00.000 21444 UpdateGuideState(): m_state=2
23:01:32.637 00.001 21444 Star::Find(15, 1318, 574, 0, (0,0,0,0), 0.5, 10.0, 255) frame 250
23:01:32.637 00.000 21444 Star::Find returns 1 (1), X=1310.76, Y=577.76, Mass=12745, SNR=10.4, Peak=5700 HFD=6.7
23:01:32.638 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3120, FiltMin=520, FiltMax=5596, Gamma=1.960
23:01:32.638 00.000 21444 UpdateGuideState exits: m=12745 SNR=10.4 Saturated
23:01:32.638 00.000 21444 PhdController: newstate STATE_CALIBRATE
23:01:32.638 00.000 21444 PhdController: start calibration
23:01:32.638 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
23:01:32.638 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:01:32.638 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:01:32.638 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:01:32.638 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:01:32.638 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
23:01:32.639 00.001 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
23:01:32.639 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
23:01:32.639 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:01:32.639 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
23:01:32.639 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
23:01:32.639 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
23:01:32.639 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
23:01:32.639 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
23:01:32.640 00.001 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:01:32.641 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:01:32.641 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:01:32.706 00.065 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
23:01:32.708 00.002 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:01:32.768 00.060 21444 ScopeASCOM::SideOfPier() returns 0
23:01:32.819 00.051 21444 guider state => CALIBRATING_PRIMARY
23:01:32.819 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:01:32.819 00.000 21444 reset dither spiral
23:01:32.819 00.000 21444 PhdController: newstate STATE_CALIBRATION_WAIT
23:01:32.819 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:32.819 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:01:32.819 00.000 21444 Enqueuing Expose request
23:01:32.819 00.000 25848 Worker thread wakes up
23:01:32.820 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:32.820 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1296,563,31,31)
23:01:36.162 03.342 25848 Exposure complete
23:01:36.233 00.071 21444 evsrv: cli 0107E4C0 connect
23:01:36.233 00.000 21444 case statement mapped state 3 to 2
23:01:36.233 00.000 21444 case statement mapped state 3 to 2
23:01:36.233 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"a60d2bcc-3775-4cf7-86e6-6e21286f0de0"}
23:01:36.234 00.001 21444 case statement mapped state 3 to 2
23:01:36.234 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a60d2bcc-3775-4cf7-86e6-6e21286f0de0"}
23:01:36.234 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:01:36.234 00.000 21444 evsrv: cli 0107E880 connect
23:01:36.234 00.000 21444 case statement mapped state 3 to 2
23:01:36.235 00.001 21444 case statement mapped state 3 to 2
23:01:36.235 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"e54513b8-0a14-4c3f-8b54-edd45f45d806"}
23:01:36.235 00.000 21444 case statement mapped state 3 to 2
23:01:36.235 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"e54513b8-0a14-4c3f-8b54-edd45f45d806"}
23:01:36.235 00.000 21444 evsrv: cli 0107E880 disconnect
23:01:36.250 00.015 25848 worker thread done servicing request
23:01:36.251 00.001 21444 OnExposeComplete: enter
23:01:36.251 00.000 21444 UpdateGuideState(): m_state=3
23:01:36.251 00.000 21444 Star::Find(15, 1310, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 251
23:01:36.251 00.000 21444 Star::Find false star n=10 nbg=256 bg=3426.3 sigma=448.9 thresh=4773 peak=4619
23:01:36.251 00.000 21444 Star::Find returns 0 (2), X=1310.00, Y=577.00, Mass=15081, SNR=2.9, Peak=5420 HFD=0.0
23:01:36.251 00.000 21444 DistanceChecker: activated
23:01:36.251 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:36.251 00.000 21444 Star lost during calibration... blundering on
23:01:36.251 00.000 21444 Status Line: star lost
23:01:36.252 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:36.252 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20456, med=3096, FiltMin=296, FiltMax=5752, Gamma=1.960
23:01:36.252 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:36.252 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:36.252 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:36.252 00.000 21444 Enqueuing Expose request
23:01:36.252 00.000 25848 Worker thread wakes up
23:01:36.253 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:36.253 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:37.238 00.985 21444 evsrv: cli 0107E560 connect
23:01:37.238 00.000 21444 case statement mapped state 3 to 2
23:01:37.238 00.000 21444 case statement mapped state 3 to 2
23:01:37.239 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"ceac97dc-68f6-4c4d-b66e-149175506a43"}
23:01:37.239 00.000 21444 case statement mapped state 3 to 2
23:01:37.239 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"ceac97dc-68f6-4c4d-b66e-149175506a43"}
23:01:37.239 00.000 21444 evsrv: cli 0107E560 disconnect
23:01:38.240 01.001 21444 evsrv: cli 0107E240 connect
23:01:38.240 00.000 21444 case statement mapped state 3 to 2
23:01:38.241 00.001 21444 case statement mapped state 3 to 2
23:01:38.241 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"8564f0cd-5a4d-4f1c-b805-f09f60676dbf"}
23:01:38.241 00.000 21444 case statement mapped state 3 to 2
23:01:38.241 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8564f0cd-5a4d-4f1c-b805-f09f60676dbf"}
23:01:38.242 00.001 21444 evsrv: cli 0107E240 disconnect
23:01:39.242 01.000 21444 evsrv: cli 0107EBA0 connect
23:01:39.242 00.000 21444 case statement mapped state 3 to 2
23:01:39.242 00.000 21444 case statement mapped state 3 to 2
23:01:39.243 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"3733acd6-ed83-4b8a-a706-0ea372e2b25c"}
23:01:39.243 00.000 21444 case statement mapped state 3 to 2
23:01:39.243 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"3733acd6-ed83-4b8a-a706-0ea372e2b25c"}
23:01:39.244 00.001 21444 evsrv: cli 0107EBA0 disconnect
23:01:39.603 00.359 25848 Exposure complete
23:01:39.678 00.075 25848 worker thread done servicing request
23:01:39.678 00.000 21444 OnExposeComplete: enter
23:01:39.678 00.000 21444 UpdateGuideState(): m_state=3
23:01:39.678 00.000 21444 Star::Find(15, 1310, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 252
23:01:39.678 00.000 21444 Star::Find returns 1 (1), X=1307.81, Y=575.98, Mass=8824, SNR=9.7, Peak=5596 HFD=1.8
23:01:39.678 00.000 21444 DistanceChecker: deactivated
23:01:39.680 00.002 21444 Scope::UpdateCalibrationState: starting location = 1307.81,575.98 coords = 12.34,47.2
23:01:39.680 00.000 21444 Status Line: West step   1, dist= 0.0
23:01:39.680 00.000 21444 Enqueuing Calibration Move request for direction 3
23:01:39.680 00.000 25848 Worker thread wakes up
23:01:39.681 00.001 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:01:39.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3120, FiltMin=344, FiltMax=5848, Gamma=1.960
23:01:39.681 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:01:39.681 00.000 21444 UpdateGuideState exits: m=8824 SNR=9.7 Saturated
23:01:39.681 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:01:39.681 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:39.681 00.000 25848 MoveAxis(W, 150, -)
23:01:39.681 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:01:39.681 00.000 25848 Guiding  Dir = 3, Dur = 150
23:01:39.681 00.000 21444 Enqueuing Expose request
23:01:39.705 00.024 25848 IsSlewing returns 0
23:01:39.706 00.001 25848 IsGuiding returns 0
23:01:39.737 00.031 25848 PulseGuide returned control before completion, sleep 129
23:01:39.869 00.132 25848 IsGuiding returns 1
23:01:39.869 00.000 25848 scope still moving after pulse duration time elapsed
23:01:39.920 00.051 25848 IsSlewing returns 0
23:01:39.920 00.000 25848 IsGuiding returns 0
23:01:39.920 00.000 25848 scope move finished after 150 + 64 ms
23:01:39.920 00.000 25848 Move returns status 0, amount 150
23:01:39.920 00.000 25848 move complete, result=0
23:01:39.920 00.000 25848 worker thread done servicing request
23:01:39.920 00.000 25848 Worker thread wakes up
23:01:39.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:39.920 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1293,561,31,31)
23:01:40.244 00.324 21444 evsrv: cli 0107E240 connect
23:01:40.245 00.001 21444 case statement mapped state 3 to 2
23:01:40.245 00.000 21444 case statement mapped state 3 to 2
23:01:40.245 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"2fc21bee-5f49-45a0-9afc-addf3ec3124e"}
23:01:40.246 00.001 21444 case statement mapped state 3 to 2
23:01:40.246 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"2fc21bee-5f49-45a0-9afc-addf3ec3124e"}
23:01:40.246 00.000 21444 evsrv: cli 0107E240 disconnect
23:01:41.246 01.000 21444 evsrv: cli 0107E4C0 connect
23:01:41.246 00.000 21444 case statement mapped state 3 to 2
23:01:41.247 00.001 21444 case statement mapped state 3 to 2
23:01:41.247 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"bd08a5ef-ceef-4aef-93e9-8c39478576b4"}
23:01:41.247 00.000 21444 case statement mapped state 3 to 2
23:01:41.247 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"bd08a5ef-ceef-4aef-93e9-8c39478576b4"}
23:01:41.248 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:01:42.249 01.001 21444 evsrv: cli 0107E240 connect
23:01:42.249 00.000 21444 case statement mapped state 3 to 2
23:01:42.250 00.001 21444 case statement mapped state 3 to 2
23:01:42.250 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"e6fdbc0b-3201-44f4-a578-4808d67beb57"}
23:01:42.250 00.000 21444 case statement mapped state 3 to 2
23:01:42.250 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"e6fdbc0b-3201-44f4-a578-4808d67beb57"}
23:01:42.251 00.001 21444 evsrv: cli 0107E240 disconnect
23:01:43.250 00.999 21444 evsrv: cli 0107E880 connect
23:01:43.251 00.001 21444 case statement mapped state 3 to 2
23:01:43.251 00.000 21444 case statement mapped state 3 to 2
23:01:43.252 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"d9923f9b-6d5a-4c84-b8f8-c19645c1183f"}
23:01:43.252 00.000 21444 case statement mapped state 3 to 2
23:01:43.252 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d9923f9b-6d5a-4c84-b8f8-c19645c1183f"}
23:01:43.252 00.000 21444 evsrv: cli 0107E880 disconnect
23:01:43.263 00.011 25848 Exposure complete
23:01:43.350 00.087 25848 worker thread done servicing request
23:01:43.350 00.000 21444 OnExposeComplete: enter
23:01:43.350 00.000 21444 UpdateGuideState(): m_state=3
23:01:43.351 00.001 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 253
23:01:43.351 00.000 21444 Star::Find false star n=8 nbg=252 bg=3406.7 sigma=439.8 thresh=4726 peak=4722
23:01:43.351 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=13174, SNR=2.9, Peak=5496 HFD=0.0
23:01:43.351 00.000 21444 DistanceChecker: activated
23:01:43.351 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:43.351 00.000 21444 Star lost during calibration... blundering on
23:01:43.351 00.000 21444 Status Line: star lost
23:01:43.352 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:43.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24612, med=3100, FiltMin=296, FiltMax=10624, Gamma=1.960
23:01:43.352 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:43.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:43.352 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:43.352 00.000 21444 Enqueuing Expose request
23:01:43.352 00.000 25848 Worker thread wakes up
23:01:43.352 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:43.352 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:44.251 00.899 21444 evsrv: cli 0107E9C0 connect
23:01:44.251 00.000 21444 case statement mapped state 3 to 2
23:01:44.252 00.001 21444 case statement mapped state 3 to 2
23:01:44.252 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"d0929581-13db-469d-8357-d0dbfddea6c1"}
23:01:44.252 00.000 21444 case statement mapped state 3 to 2
23:01:44.253 00.001 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d0929581-13db-469d-8357-d0dbfddea6c1"}
23:01:44.253 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:01:45.255 01.002 21444 evsrv: cli 0107E4C0 connect
23:01:45.255 00.000 21444 case statement mapped state 3 to 2
23:01:45.255 00.000 21444 case statement mapped state 3 to 2
23:01:45.256 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"1ac3fd59-0dbb-42e2-9ed3-2c6b2832f39d"}
23:01:45.256 00.000 21444 case statement mapped state 3 to 2
23:01:45.256 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"1ac3fd59-0dbb-42e2-9ed3-2c6b2832f39d"}
23:01:45.257 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:01:46.258 01.001 21444 evsrv: cli 0107E4C0 connect
23:01:46.258 00.000 21444 case statement mapped state 3 to 2
23:01:46.258 00.000 21444 case statement mapped state 3 to 2
23:01:46.259 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"41067fcc-85f2-47c7-afb6-060d91705faa"}
23:01:46.259 00.000 21444 case statement mapped state 3 to 2
23:01:46.259 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"41067fcc-85f2-47c7-afb6-060d91705faa"}
23:01:46.260 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:01:46.697 00.437 25848 Exposure complete
23:01:46.784 00.087 25848 worker thread done servicing request
23:01:46.785 00.001 21444 OnExposeComplete: enter
23:01:46.785 00.000 21444 UpdateGuideState(): m_state=3
23:01:46.785 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 254
23:01:46.785 00.000 21444 Star::Find returns 1 (1), X=1307.77, Y=576.54, Mass=14216, SNR=11.7, Peak=5928 HFD=2.4
23:01:46.785 00.000 21444 DistanceChecker: deactivated
23:01:46.786 00.001 21444 Status Line: West step   2, dist= 0.6
23:01:46.787 00.001 21444 Enqueuing Calibration Move request for direction 3
23:01:46.788 00.001 25848 Worker thread wakes up
23:01:46.788 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:01:46.788 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:01:46.788 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:01:46.788 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=20128, med=3100, FiltMin=466, FiltMax=5672, Gamma=1.960
23:01:46.788 00.000 21444 UpdateGuideState exits: m=14216 SNR=11.7 Saturated
23:01:46.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:46.788 00.000 25848 MoveAxis(W, 150, -)
23:01:46.788 00.000 25848 Guiding  Dir = 3, Dur = 150
23:01:46.788 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:01:46.788 00.000 21444 Enqueuing Expose request
23:01:46.813 00.025 25848 IsSlewing returns 0
23:01:46.814 00.001 25848 IsGuiding returns 0
23:01:46.845 00.031 25848 PulseGuide returned control before completion, sleep 129
23:01:46.977 00.132 25848 IsGuiding returns 1
23:01:46.978 00.001 25848 scope still moving after pulse duration time elapsed
23:01:47.033 00.055 25848 IsSlewing returns 0
23:01:47.033 00.000 25848 IsGuiding returns 0
23:01:47.033 00.000 25848 scope move finished after 150 + 70 ms
23:01:47.033 00.000 25848 Move returns status 0, amount 150
23:01:47.033 00.000 25848 move complete, result=0
23:01:47.033 00.000 25848 worker thread done servicing request
23:01:47.033 00.000 25848 Worker thread wakes up
23:01:47.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:47.034 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1293,562,31,31)
23:01:47.259 00.225 21444 evsrv: cli 0107E880 connect
23:01:47.259 00.000 21444 case statement mapped state 3 to 2
23:01:47.260 00.001 21444 case statement mapped state 3 to 2
23:01:47.260 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"5cbfbbc8-0cda-4b14-862e-40c8c24d1377"}
23:01:47.260 00.000 21444 case statement mapped state 3 to 2
23:01:47.260 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"5cbfbbc8-0cda-4b14-862e-40c8c24d1377"}
23:01:47.260 00.000 21444 evsrv: cli 0107E880 disconnect
23:01:48.262 01.002 21444 evsrv: cli 0107E600 connect
23:01:48.262 00.000 21444 case statement mapped state 3 to 2
23:01:48.262 00.000 21444 case statement mapped state 3 to 2
23:01:48.263 00.001 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"5e81772e-d6cb-47c7-be63-4fb4f46918b6"}
23:01:48.263 00.000 21444 case statement mapped state 3 to 2
23:01:48.263 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"5e81772e-d6cb-47c7-be63-4fb4f46918b6"}
23:01:48.264 00.001 21444 evsrv: cli 0107E600 disconnect
23:01:49.263 00.999 21444 evsrv: cli 0107E380 connect
23:01:49.264 00.001 21444 case statement mapped state 3 to 2
23:01:49.264 00.000 21444 case statement mapped state 3 to 2
23:01:49.265 00.001 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"a8512066-4761-405f-8e9f-eed0495f68b6"}
23:01:49.265 00.000 21444 case statement mapped state 3 to 2
23:01:49.265 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a8512066-4761-405f-8e9f-eed0495f68b6"}
23:01:49.266 00.001 21444 evsrv: cli 0107E380 disconnect
23:01:50.266 01.000 21444 evsrv: cli 0107E4C0 connect
23:01:50.266 00.000 21444 case statement mapped state 3 to 2
23:01:50.266 00.000 21444 case statement mapped state 3 to 2
23:01:50.267 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"83ba7d5a-cacd-439e-9992-846a10cd3104"}
23:01:50.267 00.000 21444 case statement mapped state 3 to 2
23:01:50.267 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"83ba7d5a-cacd-439e-9992-846a10cd3104"}
23:01:50.268 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:01:50.383 00.115 25848 Exposure complete
23:01:50.471 00.088 25848 worker thread done servicing request
23:01:50.472 00.001 21444 OnExposeComplete: enter
23:01:50.472 00.000 21444 UpdateGuideState(): m_state=3
23:01:50.472 00.000 21444 Star::Find(15, 1307, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 255
23:01:50.472 00.000 21444 Star::Find false star n=10 nbg=264 bg=3257.9 sigma=444.4 thresh=4591 peak=4419
23:01:50.472 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=576.00, Mass=14813, SNR=2.9, Peak=5344 HFD=0.0
23:01:50.472 00.000 21444 DistanceChecker: activated
23:01:50.472 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:50.472 00.000 21444 Star lost during calibration... blundering on
23:01:50.472 00.000 21444 Status Line: star lost
23:01:50.473 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:50.474 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20228, med=3096, FiltMin=544, FiltMax=5524, Gamma=1.960
23:01:50.474 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:01:50.474 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:50.474 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:50.474 00.000 21444 Enqueuing Expose request
23:01:50.474 00.000 25848 Worker thread wakes up
23:01:50.474 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:50.474 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:51.268 00.794 21444 evsrv: cli 0107E240 connect
23:01:51.269 00.001 21444 case statement mapped state 3 to 2
23:01:51.269 00.000 21444 case statement mapped state 3 to 2
23:01:51.269 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"3f9ff063-680e-4e5d-b85e-08a648908815"}
23:01:51.270 00.001 21444 case statement mapped state 3 to 2
23:01:51.270 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"3f9ff063-680e-4e5d-b85e-08a648908815"}
23:01:51.270 00.000 21444 evsrv: cli 0107E240 disconnect
23:01:52.272 01.002 21444 evsrv: cli 0107E240 connect
23:01:52.272 00.000 21444 case statement mapped state 3 to 2
23:01:52.272 00.000 21444 case statement mapped state 3 to 2
23:01:52.273 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"ecf55d9c-d044-43b2-b469-4ffdb5c61879"}
23:01:52.273 00.000 21444 case statement mapped state 3 to 2
23:01:52.273 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"ecf55d9c-d044-43b2-b469-4ffdb5c61879"}
23:01:52.274 00.001 21444 evsrv: cli 0107E240 disconnect
23:01:53.274 01.000 21444 evsrv: cli 0107EA60 connect
23:01:53.274 00.000 21444 case statement mapped state 3 to 2
23:01:53.275 00.001 21444 case statement mapped state 3 to 2
23:01:53.275 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"4be0c163-5e8c-495f-afd2-9ffcd0946471"}
23:01:53.275 00.000 21444 case statement mapped state 3 to 2
23:01:53.275 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"4be0c163-5e8c-495f-afd2-9ffcd0946471"}
23:01:53.276 00.001 21444 evsrv: cli 0107EA60 disconnect
23:01:53.824 00.548 25848 Exposure complete
23:01:53.913 00.089 25848 worker thread done servicing request
23:01:53.913 00.000 21444 OnExposeComplete: enter
23:01:53.913 00.000 21444 UpdateGuideState(): m_state=3
23:01:53.914 00.001 21444 Star::Find(15, 1307, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 256
23:01:53.914 00.000 21444 Star::Find returns 1 (1), X=1311.45, Y=582.85, Mass=7131, SNR=8.3, Peak=5472 HFD=2.5
23:01:53.914 00.000 21444 DistanceChecker: deactivated
23:01:53.915 00.001 21444 Status Line: West step   3, dist= 7.8
23:01:53.915 00.000 21444 Enqueuing Calibration Move request for direction 3
23:01:53.916 00.001 25848 Worker thread wakes up
23:01:53.916 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:01:53.916 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:01:53.916 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:01:53.916 00.000 25848 MoveAxis(W, 150, -)
23:01:53.916 00.000 25848 Guiding  Dir = 3, Dur = 150
23:01:53.916 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3100, FiltMin=472, FiltMax=5548, Gamma=1.960
23:01:53.917 00.001 21444 UpdateGuideState exits: m=7131 SNR=8.3 Saturated
23:01:53.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:53.917 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:01:53.917 00.000 21444 Enqueuing Expose request
23:01:53.937 00.020 25848 IsSlewing returns 0
23:01:53.937 00.000 25848 IsGuiding returns 0
23:01:53.969 00.032 25848 PulseGuide returned control before completion, sleep 129
23:01:54.105 00.136 25848 IsGuiding returns 1
23:01:54.105 00.000 25848 scope still moving after pulse duration time elapsed
23:01:54.156 00.051 25848 IsSlewing returns 0
23:01:54.156 00.000 25848 IsGuiding returns 0
23:01:54.156 00.000 25848 scope move finished after 150 + 69 ms
23:01:54.156 00.000 25848 Move returns status 0, amount 150
23:01:54.156 00.000 25848 move complete, result=0
23:01:54.156 00.000 25848 worker thread done servicing request
23:01:54.156 00.000 25848 Worker thread wakes up
23:01:54.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:54.156 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1296,568,31,31)
23:01:54.277 00.121 21444 evsrv: cli 0107E2E0 connect
23:01:54.278 00.001 21444 case statement mapped state 3 to 2
23:01:54.278 00.000 21444 case statement mapped state 3 to 2
23:01:54.278 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"377bc77c-58cc-41db-84a6-7422b9864d3a"}
23:01:54.279 00.001 21444 case statement mapped state 3 to 2
23:01:54.279 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"377bc77c-58cc-41db-84a6-7422b9864d3a"}
23:01:54.279 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:01:55.280 01.001 21444 evsrv: cli 0107E4C0 connect
23:01:55.280 00.000 21444 case statement mapped state 3 to 2
23:01:55.280 00.000 21444 case statement mapped state 3 to 2
23:01:55.281 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"cac36ffc-13da-4ceb-95d0-42e4b5500d26"}
23:01:55.281 00.000 21444 case statement mapped state 3 to 2
23:01:55.281 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"cac36ffc-13da-4ceb-95d0-42e4b5500d26"}
23:01:55.282 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:01:56.282 01.000 21444 evsrv: cli 0107E920 connect
23:01:56.282 00.000 21444 case statement mapped state 3 to 2
23:01:56.282 00.000 21444 case statement mapped state 3 to 2
23:01:56.282 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"8e9885e5-cecc-4cd1-9d5c-ef6872245780"}
23:01:56.282 00.000 21444 case statement mapped state 3 to 2
23:01:56.282 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8e9885e5-cecc-4cd1-9d5c-ef6872245780"}
23:01:56.283 00.001 21444 evsrv: cli 0107E920 disconnect
23:01:57.283 01.000 21444 evsrv: cli 0107E920 connect
23:01:57.284 00.001 21444 case statement mapped state 3 to 2
23:01:57.284 00.000 21444 case statement mapped state 3 to 2
23:01:57.284 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"57be25f2-06e3-49af-a07d-71ce40f999a2"}
23:01:57.284 00.000 21444 case statement mapped state 3 to 2
23:01:57.284 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"57be25f2-06e3-49af-a07d-71ce40f999a2"}
23:01:57.284 00.000 21444 evsrv: cli 0107E920 disconnect
23:01:57.511 00.227 25848 Exposure complete
23:01:57.576 00.065 25848 worker thread done servicing request
23:01:57.576 00.000 21444 OnExposeComplete: enter
23:01:57.576 00.000 21444 UpdateGuideState(): m_state=3
23:01:57.576 00.000 21444 Star::Find(15, 1311, 582, 0, (0,0,0,0), 0.5, 10.0, 255) frame 257
23:01:57.576 00.000 21444 Star::Find false star n=5 nbg=253 bg=3340.6 sigma=447.9 thresh=4684 peak=4359
23:01:57.576 00.000 21444 Star::Find returns 0 (2), X=1311.00, Y=582.00, Mass=7893, SNR=2.9, Peak=5244 HFD=0.0
23:01:57.576 00.000 21444 DistanceChecker: activated
23:01:57.576 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:01:57.576 00.000 21444 Star lost during calibration... blundering on
23:01:57.577 00.001 21444 Status Line: star lost
23:01:57.578 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:01:57.578 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20476, med=3096, FiltMin=496, FiltMax=5572, Gamma=1.960
23:01:57.595 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:01:57.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:57.595 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:01:57.595 00.000 21444 Enqueuing Expose request
23:01:57.595 00.000 25848 Worker thread wakes up
23:01:57.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:01:57.595 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:01:58.285 00.690 21444 evsrv: cli 0107E920 connect
23:01:58.285 00.000 21444 case statement mapped state 3 to 2
23:01:58.285 00.000 21444 case statement mapped state 3 to 2
23:01:58.285 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"318caf43-ffda-42fb-b016-c6dae37c082c"}
23:01:58.285 00.000 21444 case statement mapped state 3 to 2
23:01:58.285 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"318caf43-ffda-42fb-b016-c6dae37c082c"}
23:01:58.285 00.000 21444 evsrv: cli 0107E920 disconnect
23:01:59.286 01.001 21444 evsrv: cli 0107E240 connect
23:01:59.286 00.000 21444 case statement mapped state 3 to 2
23:01:59.286 00.000 21444 case statement mapped state 3 to 2
23:01:59.287 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"6ca7ec6c-c71e-46ff-b53e-9b76e912a0f8"}
23:01:59.287 00.000 21444 case statement mapped state 3 to 2
23:01:59.287 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"6ca7ec6c-c71e-46ff-b53e-9b76e912a0f8"}
23:01:59.288 00.001 21444 evsrv: cli 0107E240 disconnect
23:02:00.289 01.001 21444 evsrv: cli 0107E740 connect
23:02:00.289 00.000 21444 case statement mapped state 3 to 2
23:02:00.289 00.000 21444 case statement mapped state 3 to 2
23:02:00.290 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"b85ac52c-c5c2-4f47-b0d7-9451edf9f6ab"}
23:02:00.290 00.000 21444 case statement mapped state 3 to 2
23:02:00.290 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Calibrating","id":"b85ac52c-c5c2-4f47-b0d7-9451edf9f6ab"}
23:02:00.290 00.000 21444 evsrv: cli 0107E740 disconnect
23:02:00.942 00.652 25848 Exposure complete
23:02:01.008 00.066 25848 worker thread done servicing request
23:02:01.008 00.000 21444 OnExposeComplete: enter
23:02:01.008 00.000 21444 UpdateGuideState(): m_state=3
23:02:01.008 00.000 21444 Star::Find(15, 1311, 582, 0, (0,0,0,0), 0.5, 10.0, 255) frame 258
23:02:01.008 00.000 21444 Star::Find returns 1 (1), X=1306.52, Y=575.31, Mass=9940, SNR=9.6, Peak=5924 HFD=2.1
23:02:01.008 00.000 21444 DistanceChecker: deactivated
23:02:01.009 00.001 21444 Status Line: West step   4, dist= 1.5
23:02:01.010 00.001 21444 Enqueuing Calibration Move request for direction 3
23:02:01.010 00.000 25848 Worker thread wakes up
23:02:01.011 00.001 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:02:01.011 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:02:01.011 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:02:01.011 00.000 25848 MoveAxis(W, 150, -)
23:02:01.011 00.000 25848 Guiding  Dir = 3, Dur = 150
23:02:01.016 00.005 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21008, med=3096, FiltMin=520, FiltMax=5576, Gamma=1.960
23:02:01.031 00.015 25848 IsSlewing returns 0
23:02:01.032 00.001 25848 IsGuiding returns 0
23:02:01.033 00.001 21444 UpdateGuideState exits: m=9940 SNR=9.6 Saturated
23:02:01.033 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:01.033 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:02:01.033 00.000 21444 Enqueuing Expose request
23:02:01.063 00.030 25848 PulseGuide returned control before completion, sleep 129
23:02:01.205 00.142 25848 IsGuiding returns 1
23:02:01.205 00.000 25848 scope still moving after pulse duration time elapsed
23:02:01.264 00.059 25848 IsSlewing returns 0
23:02:01.265 00.001 25848 IsGuiding returns 0
23:02:01.265 00.000 25848 scope move finished after 150 + 83 ms
23:02:01.265 00.000 25848 Move returns status 0, amount 150
23:02:01.265 00.000 25848 move complete, result=0
23:02:01.265 00.000 25848 worker thread done servicing request
23:02:01.265 00.000 25848 Worker thread wakes up
23:02:01.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:01.265 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1292,560,31,31)
23:02:01.290 00.025 21444 evsrv: cli 0107EBA0 connect
23:02:01.290 00.000 21444 case statement mapped state 3 to 2
23:02:01.290 00.000 21444 case statement mapped state 3 to 2
23:02:01.290 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"4014c150-0a31-43c3-8b33-3cc73fa80b68"}
23:02:01.291 00.001 21444 case statement mapped state 3 to 2
23:02:01.291 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"4014c150-0a31-43c3-8b33-3cc73fa80b68"}
23:02:01.291 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:02:02.294 01.003 21444 evsrv: cli 0107E4C0 connect
23:02:02.294 00.000 21444 case statement mapped state 3 to 2
23:02:02.294 00.000 21444 case statement mapped state 3 to 2
23:02:02.294 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"7275c6d9-bd60-446c-a670-55750f3ca4d7"}
23:02:02.294 00.000 21444 case statement mapped state 3 to 2
23:02:02.294 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"7275c6d9-bd60-446c-a670-55750f3ca4d7"}
23:02:02.294 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:02:03.295 01.001 21444 evsrv: cli 0107E4C0 connect
23:02:03.295 00.000 21444 case statement mapped state 3 to 2
23:02:03.295 00.000 21444 case statement mapped state 3 to 2
23:02:03.296 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"bc30a805-d51e-4bf3-ae3f-ef72191151dd"}
23:02:03.296 00.000 21444 case statement mapped state 3 to 2
23:02:03.296 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"bc30a805-d51e-4bf3-ae3f-ef72191151dd"}
23:02:03.296 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:02:04.298 01.002 21444 evsrv: cli 0107E560 connect
23:02:04.298 00.000 21444 case statement mapped state 3 to 2
23:02:04.298 00.000 21444 case statement mapped state 3 to 2
23:02:04.299 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"4c853b25-a482-4b23-b746-93539c8a46ef"}
23:02:04.299 00.000 21444 case statement mapped state 3 to 2
23:02:04.299 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"4c853b25-a482-4b23-b746-93539c8a46ef"}
23:02:04.299 00.000 21444 evsrv: cli 0107E560 disconnect
23:02:04.605 00.306 25848 Exposure complete
23:02:04.670 00.065 25848 worker thread done servicing request
23:02:04.670 00.000 21444 OnExposeComplete: enter
23:02:04.670 00.000 21444 UpdateGuideState(): m_state=3
23:02:04.670 00.000 21444 Star::Find(15, 1306, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 259
23:02:04.671 00.001 21444 Star::Find returns 1 (1), X=1290.86, Y=567.73, Mass=20776, SNR=15.9, Peak=6004 HFD=4.2
23:02:04.671 00.000 21444 Status Line: Mass: 20776 vs 12745
23:02:04.672 00.001 21444 UpdateCurrentPosition: star mass new=20775.7 exp=12744.7 thresh=50% limits=(6372.3, 19117.0, 25489.3)
23:02:04.672 00.000 21444 DistanceChecker: activated
23:02:04.672 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:02:04.672 00.000 21444 Star lost during calibration... blundering on
23:02:04.672 00.000 21444 Status Line: star lost
23:02:04.673 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:04.673 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=3100, FiltMin=408, FiltMax=5724, Gamma=1.960
23:02:04.689 00.016 21444 UpdateGuideState exits: Star lost - mass changed
23:02:04.690 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:04.690 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:04.690 00.000 21444 Enqueuing Expose request
23:02:04.690 00.000 25848 Worker thread wakes up
23:02:04.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:04.690 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:05.301 00.611 21444 evsrv: cli 0107E6A0 connect
23:02:05.301 00.000 21444 case statement mapped state 3 to 2
23:02:05.301 00.000 21444 case statement mapped state 3 to 2
23:02:05.302 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"12e3b630-cb4c-42c1-a441-7fc6d5cf80d9"}
23:02:05.302 00.000 21444 case statement mapped state 3 to 2
23:02:05.302 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"12e3b630-cb4c-42c1-a441-7fc6d5cf80d9"}
23:02:05.302 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:02:06.303 01.001 21444 evsrv: cli 0107EA60 connect
23:02:06.304 00.001 21444 case statement mapped state 3 to 2
23:02:06.304 00.000 21444 case statement mapped state 3 to 2
23:02:06.304 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"37c75851-82ee-4ae5-bef6-8660c2fd4861"}
23:02:06.304 00.000 21444 case statement mapped state 3 to 2
23:02:06.304 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"37c75851-82ee-4ae5-bef6-8660c2fd4861"}
23:02:06.305 00.001 21444 evsrv: cli 0107EA60 disconnect
23:02:07.306 01.001 21444 evsrv: cli 0107E880 connect
23:02:07.306 00.000 21444 case statement mapped state 3 to 2
23:02:07.306 00.000 21444 case statement mapped state 3 to 2
23:02:07.307 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"b229ea03-9b93-4d9a-95d6-35a2a4778bb7"}
23:02:07.307 00.000 21444 case statement mapped state 3 to 2
23:02:07.307 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"b229ea03-9b93-4d9a-95d6-35a2a4778bb7"}
23:02:07.307 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:08.033 00.726 25848 Exposure complete
23:02:08.099 00.066 25848 worker thread done servicing request
23:02:08.099 00.000 21444 OnExposeComplete: enter
23:02:08.099 00.000 21444 UpdateGuideState(): m_state=3
23:02:08.100 00.001 21444 Star::Find(15, 1306, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 260
23:02:08.100 00.000 21444 Star::Find false star n=5 nbg=272 bg=3533.8 sigma=465.7 thresh=4931 peak=4624
23:02:08.100 00.000 21444 Star::Find returns 0 (2), X=1306.00, Y=575.00, Mass=9727, SNR=2.9, Peak=5772 HFD=0.0
23:02:08.100 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:08.100 00.000 21444 Star lost during calibration... blundering on
23:02:08.100 00.000 21444 Status Line: star lost
23:02:08.101 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:08.101 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29408, med=3120, FiltMin=472, FiltMax=14512, Gamma=1.960
23:02:08.118 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:02:08.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:08.118 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:08.118 00.000 21444 Enqueuing Expose request
23:02:08.118 00.000 25848 Worker thread wakes up
23:02:08.118 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:08.118 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:08.309 00.191 21444 evsrv: cli 0107E880 connect
23:02:08.309 00.000 21444 case statement mapped state 3 to 2
23:02:08.309 00.000 21444 case statement mapped state 3 to 2
23:02:08.310 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"88fa8571-13d4-4425-9408-2612293d02ff"}
23:02:08.310 00.000 21444 case statement mapped state 3 to 2
23:02:08.310 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"88fa8571-13d4-4425-9408-2612293d02ff"}
23:02:08.310 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:09.312 01.002 21444 evsrv: cli 0107E6A0 connect
23:02:09.312 00.000 21444 case statement mapped state 3 to 2
23:02:09.312 00.000 21444 case statement mapped state 3 to 2
23:02:09.313 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"3e7bb5d7-c8b9-44c3-9a24-32772e69f623"}
23:02:09.313 00.000 21444 case statement mapped state 3 to 2
23:02:09.313 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"3e7bb5d7-c8b9-44c3-9a24-32772e69f623"}
23:02:09.313 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:02:10.315 01.002 21444 evsrv: cli 0107E4C0 connect
23:02:10.315 00.000 21444 case statement mapped state 3 to 2
23:02:10.315 00.000 21444 case statement mapped state 3 to 2
23:02:10.316 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"8e7e1c32-c151-48ea-8cf0-0e708507f8f5"}
23:02:10.316 00.000 21444 case statement mapped state 3 to 2
23:02:10.316 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8e7e1c32-c151-48ea-8cf0-0e708507f8f5"}
23:02:10.316 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:02:11.316 01.000 21444 evsrv: cli 0107E2E0 connect
23:02:11.317 00.001 21444 case statement mapped state 3 to 2
23:02:11.317 00.000 21444 case statement mapped state 3 to 2
23:02:11.317 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"c6a604b1-c5f1-4b9e-b8d5-7828b5c0de1c"}
23:02:11.317 00.000 21444 case statement mapped state 3 to 2
23:02:11.317 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"c6a604b1-c5f1-4b9e-b8d5-7828b5c0de1c"}
23:02:11.318 00.001 21444 evsrv: cli 0107E2E0 disconnect
23:02:11.462 00.144 25848 Exposure complete
23:02:11.528 00.066 25848 worker thread done servicing request
23:02:11.528 00.000 21444 OnExposeComplete: enter
23:02:11.528 00.000 21444 UpdateGuideState(): m_state=3
23:02:11.528 00.000 21444 Star::Find(15, 1306, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 261
23:02:11.528 00.000 21444 Star::Find false star n=4 nbg=265 bg=3369.3 sigma=473.8 thresh=4791 peak=4766
23:02:11.528 00.000 21444 Star::Find returns 0 (2), X=1306.00, Y=575.00, Mass=6931, SNR=2.9, Peak=5644 HFD=0.0
23:02:11.528 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:11.528 00.000 21444 Star lost during calibration... blundering on
23:02:11.528 00.000 21444 Status Line: star lost
23:02:11.530 00.002 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:11.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20580, med=3120, FiltMin=396, FiltMax=5520, Gamma=1.960
23:02:11.547 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:02:11.547 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:11.547 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:11.547 00.000 21444 Enqueuing Expose request
23:02:11.547 00.000 25848 Worker thread wakes up
23:02:11.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:11.548 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:12.321 00.773 21444 evsrv: cli 0107E600 connect
23:02:12.321 00.000 21444 case statement mapped state 3 to 2
23:02:12.321 00.000 21444 case statement mapped state 3 to 2
23:02:12.321 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"b759c8a9-269c-48f5-b4f5-4216d347f5f1"}
23:02:12.322 00.001 21444 case statement mapped state 3 to 2
23:02:12.322 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"b759c8a9-269c-48f5-b4f5-4216d347f5f1"}
23:02:12.322 00.000 21444 evsrv: cli 0107E600 disconnect
23:02:13.324 01.002 21444 evsrv: cli 0107E9C0 connect
23:02:13.325 00.001 21444 case statement mapped state 3 to 2
23:02:13.325 00.000 21444 case statement mapped state 3 to 2
23:02:13.325 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"1587d8b0-98db-430c-86cf-52943725a674"}
23:02:13.325 00.000 21444 case statement mapped state 3 to 2
23:02:13.325 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"1587d8b0-98db-430c-86cf-52943725a674"}
23:02:13.326 00.001 21444 evsrv: cli 0107E9C0 disconnect
23:02:14.328 01.002 21444 evsrv: cli 0107E880 connect
23:02:14.328 00.000 21444 case statement mapped state 3 to 2
23:02:14.328 00.000 21444 case statement mapped state 3 to 2
23:02:14.329 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"8686abb5-650d-4a23-903d-114ddc0a7787"}
23:02:14.329 00.000 21444 case statement mapped state 3 to 2
23:02:14.329 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8686abb5-650d-4a23-903d-114ddc0a7787"}
23:02:14.329 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:14.899 00.570 25848 Exposure complete
23:02:14.964 00.065 25848 worker thread done servicing request
23:02:14.964 00.000 21444 OnExposeComplete: enter
23:02:14.964 00.000 21444 UpdateGuideState(): m_state=3
23:02:14.965 00.001 21444 Star::Find(15, 1306, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 262
23:02:14.965 00.000 21444 Star::Find returns 1 (1), X=1319.60, Y=563.32, Mass=16312, SNR=12.5, Peak=5568 HFD=5.4
23:02:14.965 00.000 21444 DistanceChecker: deactivated
23:02:14.966 00.001 21444 Status Line: West step   5, dist=17.3
23:02:14.967 00.001 21444 Enqueuing Calibration Move request for direction 3
23:02:14.967 00.000 25848 Worker thread wakes up
23:02:14.967 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:02:14.967 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:02:14.967 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:02:14.967 00.000 25848 MoveAxis(W, 150, -)
23:02:14.967 00.000 25848 Guiding  Dir = 3, Dur = 150
23:02:14.973 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20028, med=3100, FiltMin=532, FiltMax=5596, Gamma=1.960
23:02:14.989 00.016 21444 UpdateGuideState exits: m=16312 SNR=12.5 Saturated
23:02:14.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:14.989 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:02:14.989 00.000 21444 Enqueuing Expose request
23:02:15.003 00.014 25848 IsSlewing returns 0
23:02:15.003 00.000 25848 IsGuiding returns 0
23:02:15.034 00.031 25848 PulseGuide returned control before completion, sleep 130
23:02:15.182 00.148 25848 IsGuiding returns 1
23:02:15.182 00.000 25848 scope still moving after pulse duration time elapsed
23:02:15.234 00.052 25848 IsSlewing returns 0
23:02:15.234 00.000 25848 IsGuiding returns 0
23:02:15.234 00.000 25848 scope move finished after 150 + 81 ms
23:02:15.234 00.000 25848 Move returns status 0, amount 150
23:02:15.234 00.000 25848 move complete, result=0
23:02:15.234 00.000 25848 worker thread done servicing request
23:02:15.234 00.000 25848 Worker thread wakes up
23:02:15.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:15.234 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1305,548,31,31)
23:02:15.329 00.095 21444 evsrv: cli 0107E240 connect
23:02:15.329 00.000 21444 case statement mapped state 3 to 2
23:02:15.329 00.000 21444 case statement mapped state 3 to 2
23:02:15.330 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"17903541-8805-4d2b-bab8-70557b0ad7c4"}
23:02:15.330 00.000 21444 case statement mapped state 3 to 2
23:02:15.330 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"17903541-8805-4d2b-bab8-70557b0ad7c4"}
23:02:15.330 00.000 21444 evsrv: cli 0107E240 disconnect
23:02:16.332 01.002 21444 evsrv: cli 0107E240 connect
23:02:16.332 00.000 21444 case statement mapped state 3 to 2
23:02:16.332 00.000 21444 case statement mapped state 3 to 2
23:02:16.333 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"d761bb74-c5f2-423b-a44e-e5d1d4e0cbb7"}
23:02:16.333 00.000 21444 case statement mapped state 3 to 2
23:02:16.333 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d761bb74-c5f2-423b-a44e-e5d1d4e0cbb7"}
23:02:16.333 00.000 21444 evsrv: cli 0107E240 disconnect
23:02:17.333 01.000 21444 evsrv: cli 0107E240 connect
23:02:17.334 00.001 21444 case statement mapped state 3 to 2
23:02:17.334 00.000 21444 case statement mapped state 3 to 2
23:02:17.335 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"0708a060-5fc9-4ef2-89e3-c687ef197e4e"}
23:02:17.335 00.000 21444 case statement mapped state 3 to 2
23:02:17.335 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"0708a060-5fc9-4ef2-89e3-c687ef197e4e"}
23:02:17.335 00.000 21444 evsrv: cli 0107E240 disconnect
23:02:18.335 01.000 21444 evsrv: cli 0107E880 connect
23:02:18.335 00.000 21444 case statement mapped state 3 to 2
23:02:18.335 00.000 21444 case statement mapped state 3 to 2
23:02:18.335 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"43c43279-ebc1-4b3b-a321-24afbec8b21c"}
23:02:18.335 00.000 21444 case statement mapped state 3 to 2
23:02:18.336 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"43c43279-ebc1-4b3b-a321-24afbec8b21c"}
23:02:18.336 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:18.579 00.243 25848 Exposure complete
23:02:18.645 00.066 25848 worker thread done servicing request
23:02:18.645 00.000 21444 OnExposeComplete: enter
23:02:18.645 00.000 21444 UpdateGuideState(): m_state=3
23:02:18.645 00.000 21444 Star::Find(15, 1319, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 263
23:02:18.645 00.000 21444 Star::Find returns 1 (1), X=1307.52, Y=575.49, Mass=9295, SNR=9.6, Peak=5848 HFD=1.4
23:02:18.646 00.001 21444 Status Line: West step   6, dist= 0.6
23:02:18.648 00.002 21444 Enqueuing Calibration Move request for direction 3
23:02:18.648 00.000 25848 Worker thread wakes up
23:02:18.648 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:02:18.648 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:02:18.648 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:02:18.648 00.000 25848 MoveAxis(W, 150, -)
23:02:18.648 00.000 25848 Guiding  Dir = 3, Dur = 150
23:02:18.654 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=344, FiltMax=5600, Gamma=1.960
23:02:18.670 00.016 21444 UpdateGuideState exits: m=9295 SNR=9.6 Saturated
23:02:18.670 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:18.671 00.001 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:02:18.671 00.000 21444 Enqueuing Expose request
23:02:18.672 00.001 25848 IsSlewing returns 0
23:02:18.673 00.001 25848 IsGuiding returns 0
23:02:18.703 00.030 25848 PulseGuide returned control before completion, sleep 130
23:02:18.844 00.141 25848 IsGuiding returns 1
23:02:18.844 00.000 25848 scope still moving after pulse duration time elapsed
23:02:18.906 00.062 25848 IsSlewing returns 0
23:02:18.907 00.001 25848 IsGuiding returns 0
23:02:18.907 00.000 25848 scope move finished after 150 + 84 ms
23:02:18.907 00.000 25848 Move returns status 0, amount 150
23:02:18.907 00.000 25848 move complete, result=0
23:02:18.907 00.000 25848 worker thread done servicing request
23:02:18.907 00.000 25848 Worker thread wakes up
23:02:18.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:18.907 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1293,560,31,31)
23:02:19.338 00.431 21444 evsrv: cli 0107E880 connect
23:02:19.338 00.000 21444 case statement mapped state 3 to 2
23:02:19.338 00.000 21444 case statement mapped state 3 to 2
23:02:19.338 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"39353800-fbbd-432f-97ee-4a5f666a93ee"}
23:02:19.338 00.000 21444 case statement mapped state 3 to 2
23:02:19.339 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"39353800-fbbd-432f-97ee-4a5f666a93ee"}
23:02:19.339 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:20.341 01.002 21444 evsrv: cli 0107E240 connect
23:02:20.341 00.000 21444 case statement mapped state 3 to 2
23:02:20.341 00.000 21444 case statement mapped state 3 to 2
23:02:20.342 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"2c69259f-a228-4081-924d-c78fe080a4ec"}
23:02:20.342 00.000 21444 case statement mapped state 3 to 2
23:02:20.342 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"2c69259f-a228-4081-924d-c78fe080a4ec"}
23:02:20.342 00.000 21444 evsrv: cli 0107E240 disconnect
23:02:21.343 01.001 21444 evsrv: cli 0107E2E0 connect
23:02:21.344 00.001 21444 case statement mapped state 3 to 2
23:02:21.344 00.000 21444 case statement mapped state 3 to 2
23:02:21.344 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"2860fc96-388d-43bb-9a54-bae0c0254205"}
23:02:21.344 00.000 21444 case statement mapped state 3 to 2
23:02:21.344 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"2860fc96-388d-43bb-9a54-bae0c0254205"}
23:02:21.345 00.001 21444 evsrv: cli 0107E2E0 disconnect
23:02:22.258 00.913 25848 Exposure complete
23:02:22.324 00.066 25848 worker thread done servicing request
23:02:22.324 00.000 21444 OnExposeComplete: enter
23:02:22.324 00.000 21444 UpdateGuideState(): m_state=3
23:02:22.324 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 264
23:02:22.324 00.000 21444 Star::Find returns 0 (3), X=1307.00, Y=575.00, Mass=0, SNR=0.0, Peak=5248 HFD=0.0
23:02:22.324 00.000 21444 DistanceChecker: activated
23:02:22.324 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:22.324 00.000 21444 Star lost during calibration... blundering on
23:02:22.325 00.001 21444 Status Line: star lost
23:02:22.326 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:22.326 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19976, med=3100, FiltMin=368, FiltMax=5648, Gamma=1.960
23:02:22.343 00.017 21444 UpdateGuideState exits: Star lost - low mass
23:02:22.343 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:22.343 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:22.343 00.000 21444 Enqueuing Expose request
23:02:22.343 00.000 25848 Worker thread wakes up
23:02:22.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:22.343 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:22.347 00.004 21444 evsrv: cli 0107E6A0 connect
23:02:22.347 00.000 21444 case statement mapped state 3 to 2
23:02:22.347 00.000 21444 case statement mapped state 3 to 2
23:02:22.348 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"1f6267b6-e0a1-40ca-a644-e0d6082c8637"}
23:02:22.348 00.000 21444 case statement mapped state 3 to 2
23:02:22.348 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"1f6267b6-e0a1-40ca-a644-e0d6082c8637"}
23:02:22.348 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:02:23.348 01.000 21444 evsrv: cli 0107E6A0 connect
23:02:23.349 00.001 21444 case statement mapped state 3 to 2
23:02:23.349 00.000 21444 case statement mapped state 3 to 2
23:02:23.349 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"81695fa0-a598-4f5e-98a8-34565a2edd9c"}
23:02:23.349 00.000 21444 case statement mapped state 3 to 2
23:02:23.349 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"81695fa0-a598-4f5e-98a8-34565a2edd9c"}
23:02:23.350 00.001 21444 evsrv: cli 0107E6A0 disconnect
23:02:24.352 01.002 21444 evsrv: cli 0107E740 connect
23:02:24.352 00.000 21444 case statement mapped state 3 to 2
23:02:24.352 00.000 21444 case statement mapped state 3 to 2
23:02:24.352 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"e54f15b0-7d31-43cc-bbcf-76178533150d"}
23:02:24.352 00.000 21444 case statement mapped state 3 to 2
23:02:24.352 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Calibrating","id":"e54f15b0-7d31-43cc-bbcf-76178533150d"}
23:02:24.353 00.001 21444 evsrv: cli 0107E740 disconnect
23:02:25.354 01.001 21444 evsrv: cli 0107E9C0 connect
23:02:25.355 00.001 21444 case statement mapped state 3 to 2
23:02:25.355 00.000 21444 case statement mapped state 3 to 2
23:02:25.355 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"0333c6f9-852b-4da4-bb9f-7b66fcdf6e21"}
23:02:25.356 00.001 21444 case statement mapped state 3 to 2
23:02:25.356 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"0333c6f9-852b-4da4-bb9f-7b66fcdf6e21"}
23:02:25.356 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:02:25.691 00.335 25848 Exposure complete
23:02:25.757 00.066 25848 worker thread done servicing request
23:02:25.757 00.000 21444 OnExposeComplete: enter
23:02:25.757 00.000 21444 UpdateGuideState(): m_state=3
23:02:25.757 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 265
23:02:25.757 00.000 21444 Star::Find false star n=5 nbg=249 bg=3334.7 sigma=445.5 thresh=4671 peak=4648
23:02:25.757 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=9343, SNR=2.9, Peak=5700 HFD=0.0
23:02:25.757 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:25.757 00.000 21444 Star lost during calibration... blundering on
23:02:25.757 00.000 21444 Status Line: star lost
23:02:25.759 00.002 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:25.759 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20556, med=3120, FiltMin=448, FiltMax=5596, Gamma=1.960
23:02:25.775 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:02:25.775 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:25.775 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:25.775 00.000 21444 Enqueuing Expose request
23:02:25.775 00.000 25848 Worker thread wakes up
23:02:25.775 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:25.775 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:26.356 00.581 21444 evsrv: cli 0107E880 connect
23:02:26.357 00.001 21444 case statement mapped state 3 to 2
23:02:26.357 00.000 21444 case statement mapped state 3 to 2
23:02:26.357 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"1c0c5c8f-18b0-4adf-9d44-1dee5ed4c6f2"}
23:02:26.357 00.000 21444 case statement mapped state 3 to 2
23:02:26.357 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"1c0c5c8f-18b0-4adf-9d44-1dee5ed4c6f2"}
23:02:26.357 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:27.358 01.001 21444 evsrv: cli 0107E560 connect
23:02:27.358 00.000 21444 case statement mapped state 3 to 2
23:02:27.358 00.000 21444 case statement mapped state 3 to 2
23:02:27.359 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"8361d117-7c24-4d15-82da-78dd9793b7fa"}
23:02:27.359 00.000 21444 case statement mapped state 3 to 2
23:02:27.359 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8361d117-7c24-4d15-82da-78dd9793b7fa"}
23:02:27.359 00.000 21444 evsrv: cli 0107E560 disconnect
23:02:28.361 01.002 21444 evsrv: cli 0107E560 connect
23:02:28.361 00.000 21444 case statement mapped state 3 to 2
23:02:28.361 00.000 21444 case statement mapped state 3 to 2
23:02:28.362 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"26949d51-753b-4cd8-b16a-53e588a90fdb"}
23:02:28.362 00.000 21444 case statement mapped state 3 to 2
23:02:28.362 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"26949d51-753b-4cd8-b16a-53e588a90fdb"}
23:02:28.362 00.000 21444 evsrv: cli 0107E560 disconnect
23:02:29.125 00.763 25848 Exposure complete
23:02:29.191 00.066 25848 worker thread done servicing request
23:02:29.191 00.000 21444 OnExposeComplete: enter
23:02:29.191 00.000 21444 UpdateGuideState(): m_state=3
23:02:29.191 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 266
23:02:29.191 00.000 21444 Star::Find returns 1 (1), X=1307.50, Y=575.55, Mass=9065, SNR=8.9, Peak=6000 HFD=1.3
23:02:29.191 00.000 21444 DistanceChecker: deactivated
23:02:29.192 00.001 21444 Status Line: West step   7, dist= 0.5
23:02:29.193 00.001 21444 Enqueuing Calibration Move request for direction 3
23:02:29.193 00.000 25848 Worker thread wakes up
23:02:29.193 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:02:29.193 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:02:29.194 00.001 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:02:29.194 00.000 25848 MoveAxis(W, 150, -)
23:02:29.194 00.000 25848 Guiding  Dir = 3, Dur = 150
23:02:29.200 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20528, med=3096, FiltMin=164, FiltMax=5596, Gamma=1.960
23:02:29.216 00.016 21444 UpdateGuideState exits: m=9065 SNR=8.9 Saturated
23:02:29.216 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:29.216 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:02:29.216 00.000 21444 Enqueuing Expose request
23:02:29.218 00.002 25848 IsSlewing returns 0
23:02:29.218 00.000 25848 IsGuiding returns 0
23:02:29.250 00.032 25848 PulseGuide returned control before completion, sleep 130
23:02:29.362 00.112 21444 evsrv: cli 0107E560 connect
23:02:29.363 00.001 21444 case statement mapped state 3 to 2
23:02:29.363 00.000 21444 case statement mapped state 3 to 2
23:02:29.363 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"6afcfb77-3ea3-49c5-bb7b-305fa2471192"}
23:02:29.363 00.000 21444 case statement mapped state 3 to 2
23:02:29.363 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"6afcfb77-3ea3-49c5-bb7b-305fa2471192"}
23:02:29.365 00.002 21444 evsrv: cli 0107E560 disconnect
23:02:29.389 00.024 25848 IsGuiding returns 1
23:02:29.389 00.000 25848 scope still moving after pulse duration time elapsed
23:02:29.453 00.064 25848 IsSlewing returns 0
23:02:29.453 00.000 25848 IsGuiding returns 0
23:02:29.453 00.000 25848 scope move finished after 150 + 84 ms
23:02:29.453 00.000 25848 Move returns status 0, amount 150
23:02:29.454 00.001 25848 move complete, result=0
23:02:29.454 00.000 25848 worker thread done servicing request
23:02:29.454 00.000 25848 Worker thread wakes up
23:02:29.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:29.454 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1292,561,31,31)
23:02:30.366 00.912 21444 evsrv: cli 0107E4C0 connect
23:02:30.366 00.000 21444 case statement mapped state 3 to 2
23:02:30.367 00.001 21444 case statement mapped state 3 to 2
23:02:30.367 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"87f41977-a1bd-44d2-b0ff-b95931e12cc8"}
23:02:30.367 00.000 21444 case statement mapped state 3 to 2
23:02:30.367 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"87f41977-a1bd-44d2-b0ff-b95931e12cc8"}
23:02:30.367 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:02:31.368 01.001 21444 evsrv: cli 0107E2E0 connect
23:02:31.368 00.000 21444 case statement mapped state 3 to 2
23:02:31.368 00.000 21444 case statement mapped state 3 to 2
23:02:31.369 00.001 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"55c83f4c-8e60-41fc-ba73-003441000a19"}
23:02:31.369 00.000 21444 case statement mapped state 3 to 2
23:02:31.369 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"55c83f4c-8e60-41fc-ba73-003441000a19"}
23:02:31.369 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:02:32.370 01.001 21444 evsrv: cli 0107E560 connect
23:02:32.370 00.000 21444 case statement mapped state 3 to 2
23:02:32.370 00.000 21444 case statement mapped state 3 to 2
23:02:32.370 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"cbd2b3f1-499b-4058-a80c-0cb8821fc40a"}
23:02:32.370 00.000 21444 case statement mapped state 3 to 2
23:02:32.370 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"cbd2b3f1-499b-4058-a80c-0cb8821fc40a"}
23:02:32.371 00.001 21444 evsrv: cli 0107E560 disconnect
23:02:32.806 00.435 25848 Exposure complete
23:02:32.871 00.065 25848 worker thread done servicing request
23:02:32.871 00.000 21444 OnExposeComplete: enter
23:02:32.871 00.000 21444 UpdateGuideState(): m_state=3
23:02:32.872 00.001 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 267
23:02:32.872 00.000 21444 Star::Find false star n=5 nbg=262 bg=3372.7 sigma=469.3 thresh=4781 peak=4631
23:02:32.872 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=9581, SNR=2.9, Peak=5672 HFD=0.0
23:02:32.872 00.000 21444 DistanceChecker: activated
23:02:32.872 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:32.872 00.000 21444 Star lost during calibration... blundering on
23:02:32.872 00.000 21444 Status Line: star lost
23:02:32.873 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:32.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20280, med=3100, FiltMin=422, FiltMax=5724, Gamma=1.960
23:02:32.889 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:02:32.890 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:32.890 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:32.890 00.000 21444 Enqueuing Expose request
23:02:32.890 00.000 25848 Worker thread wakes up
23:02:32.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:32.890 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:33.372 00.482 21444 evsrv: cli 0107E600 connect
23:02:33.372 00.000 21444 case statement mapped state 3 to 2
23:02:33.373 00.001 21444 case statement mapped state 3 to 2
23:02:33.373 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"0f42e50d-3a2d-4514-9455-cc7efcbb620b"}
23:02:33.373 00.000 21444 case statement mapped state 3 to 2
23:02:33.373 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"0f42e50d-3a2d-4514-9455-cc7efcbb620b"}
23:02:33.374 00.001 21444 evsrv: cli 0107E600 disconnect
23:02:34.374 01.000 21444 evsrv: cli 0107E9C0 connect
23:02:34.375 00.001 21444 case statement mapped state 3 to 2
23:02:34.375 00.000 21444 case statement mapped state 3 to 2
23:02:34.375 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"75dc2d07-b751-483e-a29c-46a41d0e954e"}
23:02:34.375 00.000 21444 case statement mapped state 3 to 2
23:02:34.375 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"75dc2d07-b751-483e-a29c-46a41d0e954e"}
23:02:34.376 00.001 21444 evsrv: cli 0107E9C0 disconnect
23:02:35.377 01.001 21444 evsrv: cli 0107E880 connect
23:02:35.377 00.000 21444 case statement mapped state 3 to 2
23:02:35.377 00.000 21444 case statement mapped state 3 to 2
23:02:35.378 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"932cf46e-b16d-483d-9384-9d08a1dc5d1a"}
23:02:35.378 00.000 21444 case statement mapped state 3 to 2
23:02:35.378 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"932cf46e-b16d-483d-9384-9d08a1dc5d1a"}
23:02:35.378 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:36.235 00.857 25848 Exposure complete
23:02:36.301 00.066 25848 worker thread done servicing request
23:02:36.301 00.000 21444 OnExposeComplete: enter
23:02:36.301 00.000 21444 UpdateGuideState(): m_state=3
23:02:36.302 00.001 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 268
23:02:36.302 00.000 21444 Star::Find false star n=5 nbg=251 bg=3549.7 sigma=454.9 thresh=4914 peak=4707
23:02:36.302 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=7660, SNR=2.9, Peak=5292 HFD=0.0
23:02:36.302 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:36.302 00.000 21444 Star lost during calibration... blundering on
23:02:36.302 00.000 21444 Status Line: star lost
23:02:36.304 00.002 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:36.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19952, med=3100, FiltMin=244, FiltMax=5772, Gamma=1.960
23:02:36.321 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:02:36.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:36.321 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:36.321 00.000 21444 Enqueuing Expose request
23:02:36.321 00.000 25848 Worker thread wakes up
23:02:36.321 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:36.321 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:36.379 00.058 21444 evsrv: cli 0107E9C0 connect
23:02:36.379 00.000 21444 case statement mapped state 3 to 2
23:02:36.379 00.000 21444 case statement mapped state 3 to 2
23:02:36.379 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"b27fd7fb-2285-4e8d-95fa-048f3118327d"}
23:02:36.379 00.000 21444 case statement mapped state 3 to 2
23:02:36.379 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"b27fd7fb-2285-4e8d-95fa-048f3118327d"}
23:02:36.380 00.001 21444 evsrv: cli 0107E9C0 disconnect
23:02:37.381 01.001 21444 evsrv: cli 0107E6A0 connect
23:02:37.381 00.000 21444 case statement mapped state 3 to 2
23:02:37.381 00.000 21444 case statement mapped state 3 to 2
23:02:37.381 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"88a9168d-7532-4493-89f1-848ada1c744b"}
23:02:37.381 00.000 21444 case statement mapped state 3 to 2
23:02:37.382 00.001 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"88a9168d-7532-4493-89f1-848ada1c744b"}
23:02:37.382 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:02:38.384 01.002 21444 evsrv: cli 0107E6A0 connect
23:02:38.384 00.000 21444 case statement mapped state 3 to 2
23:02:38.384 00.000 21444 case statement mapped state 3 to 2
23:02:38.385 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"4b09049a-896c-4943-befc-edcc5cb6e16a"}
23:02:38.385 00.000 21444 case statement mapped state 3 to 2
23:02:38.385 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"4b09049a-896c-4943-befc-edcc5cb6e16a"}
23:02:38.385 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:02:39.386 01.001 21444 evsrv: cli 0107E240 connect
23:02:39.386 00.000 21444 case statement mapped state 3 to 2
23:02:39.386 00.000 21444 case statement mapped state 3 to 2
23:02:39.387 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"79aaf30a-5452-4039-9c2a-7f67f291a87d"}
23:02:39.387 00.000 21444 case statement mapped state 3 to 2
23:02:39.387 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"79aaf30a-5452-4039-9c2a-7f67f291a87d"}
23:02:39.387 00.000 21444 evsrv: cli 0107E240 disconnect
23:02:39.669 00.282 25848 Exposure complete
23:02:39.735 00.066 25848 worker thread done servicing request
23:02:39.735 00.000 21444 OnExposeComplete: enter
23:02:39.735 00.000 21444 UpdateGuideState(): m_state=3
23:02:39.735 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 269
23:02:39.735 00.000 21444 Star::Find false star n=6 nbg=252 bg=3377.6 sigma=442.1 thresh=4704 peak=4674
23:02:39.735 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=11899, SNR=2.9, Peak=5848 HFD=0.0
23:02:39.735 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:39.735 00.000 21444 Star lost during calibration... blundering on
23:02:39.736 00.001 21444 Status Line: star lost
23:02:39.737 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:39.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20028, med=3120, FiltMin=468, FiltMax=5396, Gamma=1.960
23:02:39.754 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:02:39.754 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:39.754 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:39.754 00.000 21444 Enqueuing Expose request
23:02:39.754 00.000 25848 Worker thread wakes up
23:02:39.754 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:39.754 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:40.388 00.634 21444 evsrv: cli 0107E880 connect
23:02:40.388 00.000 21444 case statement mapped state 3 to 2
23:02:40.388 00.000 21444 case statement mapped state 3 to 2
23:02:40.389 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"f7da6a62-c351-4bfd-8a0e-b46da016cef5"}
23:02:40.389 00.000 21444 case statement mapped state 3 to 2
23:02:40.389 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"f7da6a62-c351-4bfd-8a0e-b46da016cef5"}
23:02:40.389 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:41.391 01.002 21444 evsrv: cli 0107EBA0 connect
23:02:41.391 00.000 21444 case statement mapped state 3 to 2
23:02:41.392 00.001 21444 case statement mapped state 3 to 2
23:02:41.392 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"46ab5b40-60b9-407a-9a2e-0c2a2574951d"}
23:02:41.392 00.000 21444 case statement mapped state 3 to 2
23:02:41.392 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"46ab5b40-60b9-407a-9a2e-0c2a2574951d"}
23:02:41.393 00.001 21444 evsrv: cli 0107EBA0 disconnect
23:02:42.394 01.001 21444 evsrv: cli 0107EA60 connect
23:02:42.394 00.000 21444 case statement mapped state 3 to 2
23:02:42.394 00.000 21444 case statement mapped state 3 to 2
23:02:42.395 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"74532831-8554-4078-9e28-663b024eb62d"}
23:02:42.395 00.000 21444 case statement mapped state 3 to 2
23:02:42.395 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"74532831-8554-4078-9e28-663b024eb62d"}
23:02:42.395 00.000 21444 evsrv: cli 0107EA60 disconnect
23:02:43.098 00.703 25848 Exposure complete
23:02:43.165 00.067 25848 worker thread done servicing request
23:02:43.165 00.000 21444 OnExposeComplete: enter
23:02:43.165 00.000 21444 UpdateGuideState(): m_state=3
23:02:43.165 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 270
23:02:43.165 00.000 21444 Star::Find returns 1 (1), X=1306.50, Y=574.88, Mass=13985, SNR=10.6, Peak=6028 HFD=3.1
23:02:43.165 00.000 21444 DistanceChecker: deactivated
23:02:43.166 00.001 21444 Status Line: West step   8, dist= 1.7
23:02:43.167 00.001 21444 Enqueuing Calibration Move request for direction 3
23:02:43.167 00.000 25848 Worker thread wakes up
23:02:43.167 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:02:43.167 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:02:43.167 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:02:43.167 00.000 25848 MoveAxis(W, 150, -)
23:02:43.167 00.000 25848 Guiding  Dir = 3, Dur = 150
23:02:43.174 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20224, med=3096, FiltMin=332, FiltMax=5420, Gamma=1.960
23:02:43.188 00.014 25848 IsSlewing returns 0
23:02:43.189 00.001 25848 IsGuiding returns 0
23:02:43.190 00.001 21444 UpdateGuideState exits: m=13985 SNR=10.6 Saturated
23:02:43.190 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:43.190 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:02:43.190 00.000 21444 Enqueuing Expose request
23:02:43.219 00.029 25848 PulseGuide returned control before completion, sleep 130
23:02:43.363 00.144 25848 IsGuiding returns 1
23:02:43.363 00.000 25848 scope still moving after pulse duration time elapsed
23:02:43.396 00.033 21444 evsrv: cli 0107E600 connect
23:02:43.397 00.001 21444 case statement mapped state 3 to 2
23:02:43.397 00.000 21444 case statement mapped state 3 to 2
23:02:43.397 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"63b54132-d3fa-488d-a776-3e8867337238"}
23:02:43.397 00.000 21444 case statement mapped state 3 to 2
23:02:43.397 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"63b54132-d3fa-488d-a776-3e8867337238"}
23:02:43.398 00.001 21444 evsrv: cli 0107E600 disconnect
23:02:43.422 00.024 25848 IsSlewing returns 0
23:02:43.423 00.001 25848 IsGuiding returns 0
23:02:43.423 00.000 25848 scope move finished after 150 + 83 ms
23:02:43.423 00.000 25848 Move returns status 0, amount 150
23:02:43.423 00.000 25848 move complete, result=0
23:02:43.423 00.000 25848 worker thread done servicing request
23:02:43.423 00.000 25848 Worker thread wakes up
23:02:43.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:43.423 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1292,560,31,31)
23:02:44.399 00.976 21444 evsrv: cli 0107E880 connect
23:02:44.399 00.000 21444 case statement mapped state 3 to 2
23:02:44.399 00.000 21444 case statement mapped state 3 to 2
23:02:44.399 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"77cf9010-8cdc-4371-a588-f66bd1c824f8"}
23:02:44.400 00.001 21444 case statement mapped state 3 to 2
23:02:44.400 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"77cf9010-8cdc-4371-a588-f66bd1c824f8"}
23:02:44.400 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:45.401 01.001 21444 evsrv: cli 0107E240 connect
23:02:45.401 00.000 21444 case statement mapped state 3 to 2
23:02:45.401 00.000 21444 case statement mapped state 3 to 2
23:02:45.402 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"32d54605-3995-4816-80d7-9e1324c44357"}
23:02:45.402 00.000 21444 case statement mapped state 3 to 2
23:02:45.402 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"32d54605-3995-4816-80d7-9e1324c44357"}
23:02:45.402 00.000 21444 evsrv: cli 0107E240 disconnect
23:02:46.404 01.002 21444 evsrv: cli 0107E880 connect
23:02:46.404 00.000 21444 case statement mapped state 3 to 2
23:02:46.405 00.001 21444 case statement mapped state 3 to 2
23:02:46.405 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"16c27b15-619c-4b70-9075-00704cf0a536"}
23:02:46.405 00.000 21444 case statement mapped state 3 to 2
23:02:46.405 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"16c27b15-619c-4b70-9075-00704cf0a536"}
23:02:46.406 00.001 21444 evsrv: cli 0107E880 disconnect
23:02:46.769 00.363 25848 Exposure complete
23:02:46.835 00.066 25848 worker thread done servicing request
23:02:46.835 00.000 21444 OnExposeComplete: enter
23:02:46.835 00.000 21444 UpdateGuideState(): m_state=3
23:02:46.836 00.001 21444 Star::Find(15, 1306, 574, 0, (0,0,0,0), 0.5, 10.0, 255) frame 271
23:02:46.836 00.000 21444 Star::Find returns 1 (1), X=1308.71, Y=574.99, Mass=14099, SNR=10.6, Peak=5924 HFD=2.9
23:02:46.836 00.000 21444 Status Line: West step   9, dist= 1.3
23:02:46.838 00.002 21444 Enqueuing Calibration Move request for direction 3
23:02:46.838 00.000 25848 Worker thread wakes up
23:02:46.838 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:02:46.838 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:02:46.838 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:02:46.838 00.000 25848 MoveAxis(W, 150, -)
23:02:46.838 00.000 25848 Guiding  Dir = 3, Dur = 150
23:02:46.844 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20380, med=3100, FiltMin=496, FiltMax=5724, Gamma=1.960
23:02:46.858 00.014 25848 IsSlewing returns 0
23:02:46.859 00.001 25848 IsGuiding returns 0
23:02:46.860 00.001 21444 UpdateGuideState exits: m=14099 SNR=10.6 Saturated
23:02:46.860 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:46.860 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:02:46.860 00.000 21444 Enqueuing Expose request
23:02:46.890 00.030 25848 PulseGuide returned control before completion, sleep 129
23:02:47.031 00.141 25848 IsGuiding returns 1
23:02:47.031 00.000 25848 scope still moving after pulse duration time elapsed
23:02:47.094 00.063 25848 IsSlewing returns 0
23:02:47.095 00.001 25848 IsGuiding returns 0
23:02:47.095 00.000 25848 scope move finished after 150 + 86 ms
23:02:47.095 00.000 25848 Move returns status 0, amount 150
23:02:47.095 00.000 25848 move complete, result=0
23:02:47.095 00.000 25848 worker thread done servicing request
23:02:47.095 00.000 25848 Worker thread wakes up
23:02:47.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:47.095 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1294,560,31,31)
23:02:47.407 00.312 21444 evsrv: cli 0107E240 connect
23:02:47.407 00.000 21444 case statement mapped state 3 to 2
23:02:47.408 00.001 21444 case statement mapped state 3 to 2
23:02:47.408 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"2d9c4a3b-5dff-4d2b-b415-14f64366031d"}
23:02:47.408 00.000 21444 case statement mapped state 3 to 2
23:02:47.408 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"2d9c4a3b-5dff-4d2b-b415-14f64366031d"}
23:02:47.409 00.001 21444 evsrv: cli 0107E240 disconnect
23:02:48.410 01.001 21444 evsrv: cli 0107E560 connect
23:02:48.410 00.000 21444 case statement mapped state 3 to 2
23:02:48.411 00.001 21444 case statement mapped state 3 to 2
23:02:48.411 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"dcdb37fb-dd8e-45dd-94b9-7bfff8adc0f5"}
23:02:48.411 00.000 21444 case statement mapped state 3 to 2
23:02:48.411 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"dcdb37fb-dd8e-45dd-94b9-7bfff8adc0f5"}
23:02:48.412 00.001 21444 evsrv: cli 0107E560 disconnect
23:02:49.412 01.000 21444 evsrv: cli 0107EA60 connect
23:02:49.412 00.000 21444 case statement mapped state 3 to 2
23:02:49.412 00.000 21444 case statement mapped state 3 to 2
23:02:49.412 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"fee53674-f45d-42fb-8428-5d8e80cf185e"}
23:02:49.413 00.001 21444 case statement mapped state 3 to 2
23:02:49.413 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"fee53674-f45d-42fb-8428-5d8e80cf185e"}
23:02:49.413 00.000 21444 evsrv: cli 0107EA60 disconnect
23:02:50.413 01.000 21444 evsrv: cli 0107E600 connect
23:02:50.413 00.000 21444 case statement mapped state 3 to 2
23:02:50.414 00.001 21444 case statement mapped state 3 to 2
23:02:50.414 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"a3e5e2c1-1bbf-4bf2-a15c-b67246d6ed00"}
23:02:50.414 00.000 21444 case statement mapped state 3 to 2
23:02:50.414 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a3e5e2c1-1bbf-4bf2-a15c-b67246d6ed00"}
23:02:50.415 00.001 21444 evsrv: cli 0107E600 disconnect
23:02:50.439 00.024 25848 Exposure complete
23:02:50.506 00.067 25848 worker thread done servicing request
23:02:50.506 00.000 21444 OnExposeComplete: enter
23:02:50.506 00.000 21444 UpdateGuideState(): m_state=3
23:02:50.506 00.000 21444 Star::Find(15, 1308, 574, 0, (0,0,0,0), 0.5, 10.0, 255) frame 272
23:02:50.506 00.000 21444 Star::Find false star n=4 nbg=249 bg=3364.0 sigma=440.1 thresh=4684 peak=4425
23:02:50.506 00.000 21444 Star::Find returns 0 (2), X=1308.00, Y=574.00, Mass=6420, SNR=2.9, Peak=5420 HFD=0.0
23:02:50.506 00.000 21444 DistanceChecker: activated
23:02:50.506 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:50.506 00.000 21444 Star lost during calibration... blundering on
23:02:50.507 00.001 21444 Status Line: star lost
23:02:50.508 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:50.508 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20680, med=3100, FiltMin=258, FiltMax=5724, Gamma=1.960
23:02:50.524 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:02:50.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:50.524 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:50.524 00.000 21444 Enqueuing Expose request
23:02:50.524 00.000 25848 Worker thread wakes up
23:02:50.524 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:50.524 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:51.416 00.892 21444 evsrv: cli 0107E880 connect
23:02:51.416 00.000 21444 case statement mapped state 3 to 2
23:02:51.417 00.001 21444 case statement mapped state 3 to 2
23:02:51.417 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"2e16ff89-3f2e-48e4-bfff-532b123136bb"}
23:02:51.417 00.000 21444 case statement mapped state 3 to 2
23:02:51.417 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"2e16ff89-3f2e-48e4-bfff-532b123136bb"}
23:02:51.418 00.001 21444 evsrv: cli 0107E880 disconnect
23:02:52.419 01.001 21444 evsrv: cli 0107E600 connect
23:02:52.419 00.000 21444 case statement mapped state 3 to 2
23:02:52.419 00.000 21444 case statement mapped state 3 to 2
23:02:52.419 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"014acd40-03af-4655-b83e-2f4050c8c8d2"}
23:02:52.419 00.000 21444 case statement mapped state 3 to 2
23:02:52.419 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"014acd40-03af-4655-b83e-2f4050c8c8d2"}
23:02:52.419 00.000 21444 evsrv: cli 0107E600 disconnect
23:02:53.421 01.002 21444 evsrv: cli 0107EBA0 connect
23:02:53.422 00.001 21444 case statement mapped state 3 to 2
23:02:53.423 00.001 21444 case statement mapped state 3 to 2
23:02:53.423 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"17ed13c2-bea1-411e-b9d9-23006ec879fb"}
23:02:53.423 00.000 21444 case statement mapped state 3 to 2
23:02:53.423 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"17ed13c2-bea1-411e-b9d9-23006ec879fb"}
23:02:53.424 00.001 21444 evsrv: cli 0107EBA0 disconnect
23:02:53.876 00.452 25848 Exposure complete
23:02:53.941 00.065 25848 worker thread done servicing request
23:02:53.941 00.000 21444 OnExposeComplete: enter
23:02:53.942 00.001 21444 UpdateGuideState(): m_state=3
23:02:53.942 00.000 21444 Star::Find(15, 1308, 574, 0, (0,0,0,0), 0.5, 10.0, 255) frame 273
23:02:53.942 00.000 21444 Star::Find returns 1 (1), X=1307.53, Y=575.44, Mass=10777, SNR=11.1, Peak=6632 HFD=1.4
23:02:53.942 00.000 21444 DistanceChecker: deactivated
23:02:53.943 00.001 21444 Status Line: West step  10, dist= 0.6
23:02:53.944 00.001 21444 Enqueuing Calibration Move request for direction 3
23:02:53.944 00.000 25848 Worker thread wakes up
23:02:53.944 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:02:53.944 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:02:53.944 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:02:53.944 00.000 25848 MoveAxis(W, 150, -)
23:02:53.944 00.000 25848 Guiding  Dir = 3, Dur = 150
23:02:53.950 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20124, med=3120, FiltMin=596, FiltMax=5562, Gamma=1.960
23:02:53.966 00.016 21444 UpdateGuideState exits: m=10777 SNR=11.1 Saturated
23:02:53.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:53.966 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:02:53.967 00.001 21444 Enqueuing Expose request
23:02:53.969 00.002 25848 IsSlewing returns 0
23:02:53.969 00.000 25848 IsGuiding returns 0
23:02:54.000 00.031 25848 PulseGuide returned control before completion, sleep 130
23:02:54.156 00.156 25848 IsGuiding returns 1
23:02:54.156 00.000 25848 scope still moving after pulse duration time elapsed
23:02:54.218 00.062 25848 IsSlewing returns 0
23:02:54.218 00.000 25848 IsGuiding returns 0
23:02:54.218 00.000 25848 scope move finished after 150 + 98 ms
23:02:54.218 00.000 25848 Move returns status 0, amount 150
23:02:54.218 00.000 25848 move complete, result=0
23:02:54.218 00.000 25848 worker thread done servicing request
23:02:54.218 00.000 25848 Worker thread wakes up
23:02:54.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:54.218 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1293,560,31,31)
23:02:54.423 00.205 21444 evsrv: cli 0107E560 connect
23:02:54.424 00.001 21444 case statement mapped state 3 to 2
23:02:54.424 00.000 21444 case statement mapped state 3 to 2
23:02:54.424 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"38bcd216-3c47-4173-ae85-1b4c6cddae55"}
23:02:54.424 00.000 21444 case statement mapped state 3 to 2
23:02:54.424 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"38bcd216-3c47-4173-ae85-1b4c6cddae55"}
23:02:54.425 00.001 21444 evsrv: cli 0107E560 disconnect
23:02:55.426 01.001 21444 evsrv: cli 0107E880 connect
23:02:55.426 00.000 21444 case statement mapped state 3 to 2
23:02:55.426 00.000 21444 case statement mapped state 3 to 2
23:02:55.426 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"5304dd58-6906-4245-83ad-0476d7679db0"}
23:02:55.427 00.001 21444 case statement mapped state 3 to 2
23:02:55.427 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"5304dd58-6906-4245-83ad-0476d7679db0"}
23:02:55.427 00.000 21444 evsrv: cli 0107E880 disconnect
23:02:56.428 01.001 21444 evsrv: cli 0107EB00 connect
23:02:56.428 00.000 21444 case statement mapped state 3 to 2
23:02:56.428 00.000 21444 case statement mapped state 3 to 2
23:02:56.429 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"febaf65b-76cb-4090-bba6-b37d37dd5247"}
23:02:56.429 00.000 21444 case statement mapped state 3 to 2
23:02:56.429 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Calibrating","id":"febaf65b-76cb-4090-bba6-b37d37dd5247"}
23:02:56.430 00.001 21444 evsrv: cli 0107EB00 disconnect
23:02:57.430 01.000 21444 evsrv: cli 0107E240 connect
23:02:57.431 00.001 21444 case statement mapped state 3 to 2
23:02:57.431 00.000 21444 case statement mapped state 3 to 2
23:02:57.431 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"765cd174-1b46-4b7e-933b-a5463a098f5c"}
23:02:57.431 00.000 21444 case statement mapped state 3 to 2
23:02:57.431 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"765cd174-1b46-4b7e-933b-a5463a098f5c"}
23:02:57.431 00.000 21444 evsrv: cli 0107E240 disconnect
23:02:57.559 00.128 25848 Exposure complete
23:02:57.625 00.066 25848 worker thread done servicing request
23:02:57.625 00.000 21444 OnExposeComplete: enter
23:02:57.626 00.001 21444 UpdateGuideState(): m_state=3
23:02:57.626 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 274
23:02:57.626 00.000 21444 Star::Find false star n=3 nbg=262 bg=3318.3 sigma=448.3 thresh=4663 peak=4515
23:02:57.626 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=5297, SNR=2.9, Peak=5672 HFD=0.0
23:02:57.626 00.000 21444 DistanceChecker: activated
23:02:57.626 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:02:57.626 00.000 21444 Star lost during calibration... blundering on
23:02:57.626 00.000 21444 Status Line: star lost
23:02:57.627 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:02:57.628 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20080, med=3100, FiltMin=256, FiltMax=5496, Gamma=1.960
23:02:57.644 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:02:57.644 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:57.644 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:02:57.644 00.000 21444 Enqueuing Expose request
23:02:57.644 00.000 25848 Worker thread wakes up
23:02:57.644 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:02:57.644 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:02:58.432 00.788 21444 evsrv: cli 0107E4C0 connect
23:02:58.432 00.000 21444 case statement mapped state 3 to 2
23:02:58.432 00.000 21444 case statement mapped state 3 to 2
23:02:58.433 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"a95c83b4-241d-49af-8517-84593191db43"}
23:02:58.433 00.000 21444 case statement mapped state 3 to 2
23:02:58.433 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a95c83b4-241d-49af-8517-84593191db43"}
23:02:58.433 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:02:59.433 01.000 21444 evsrv: cli 0107EA60 connect
23:02:59.433 00.000 21444 case statement mapped state 3 to 2
23:02:59.434 00.001 21444 case statement mapped state 3 to 2
23:02:59.434 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"d4e167f6-c97c-42d1-8b51-3a42d64a91f6"}
23:02:59.434 00.000 21444 case statement mapped state 3 to 2
23:02:59.434 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d4e167f6-c97c-42d1-8b51-3a42d64a91f6"}
23:02:59.434 00.000 21444 evsrv: cli 0107EA60 disconnect
23:03:00.436 01.002 21444 evsrv: cli 0107E880 connect
23:03:00.436 00.000 21444 case statement mapped state 3 to 2
23:03:00.437 00.001 21444 case statement mapped state 3 to 2
23:03:00.437 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"9d91f292-10a3-4028-a63f-a39c39f7da2d"}
23:03:00.437 00.000 21444 case statement mapped state 3 to 2
23:03:00.437 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"9d91f292-10a3-4028-a63f-a39c39f7da2d"}
23:03:00.438 00.001 21444 evsrv: cli 0107E880 disconnect
23:03:00.996 00.558 25848 Exposure complete
23:03:01.062 00.066 25848 worker thread done servicing request
23:03:01.062 00.000 21444 OnExposeComplete: enter
23:03:01.062 00.000 21444 UpdateGuideState(): m_state=3
23:03:01.062 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 275
23:03:01.062 00.000 21444 Star::Find false star n=4 nbg=279 bg=3357.9 sigma=499.8 thresh=4857 peak=4611
23:03:01.062 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=7160, SNR=2.9, Peak=5672 HFD=0.0
23:03:01.062 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:01.063 00.001 21444 Star lost during calibration... blundering on
23:03:01.063 00.000 21444 Status Line: star lost
23:03:01.064 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:01.064 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20480, med=3100, FiltMin=544, FiltMax=5748, Gamma=1.960
23:03:01.081 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:03:01.081 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:01.081 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:01.081 00.000 21444 Enqueuing Expose request
23:03:01.081 00.000 25848 Worker thread wakes up
23:03:01.081 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:01.081 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:01.438 00.357 21444 evsrv: cli 0107E600 connect
23:03:01.438 00.000 21444 case statement mapped state 3 to 2
23:03:01.438 00.000 21444 case statement mapped state 3 to 2
23:03:01.438 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"9ebbbce9-e68c-46a6-86f3-2bd07142c338"}
23:03:01.438 00.000 21444 case statement mapped state 3 to 2
23:03:01.438 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"9ebbbce9-e68c-46a6-86f3-2bd07142c338"}
23:03:01.439 00.001 21444 evsrv: cli 0107E600 disconnect
23:03:02.441 01.002 21444 evsrv: cli 0107E920 connect
23:03:02.441 00.000 21444 case statement mapped state 3 to 2
23:03:02.442 00.001 21444 case statement mapped state 3 to 2
23:03:02.442 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"e7f15e77-8a62-4d22-93a4-40e91dea7dd2"}
23:03:02.442 00.000 21444 case statement mapped state 3 to 2
23:03:02.442 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"e7f15e77-8a62-4d22-93a4-40e91dea7dd2"}
23:03:02.443 00.001 21444 evsrv: cli 0107E920 disconnect
23:03:03.444 01.001 21444 evsrv: cli 0107E880 connect
23:03:03.444 00.000 21444 case statement mapped state 3 to 2
23:03:03.445 00.001 21444 case statement mapped state 3 to 2
23:03:03.445 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"a7d2927c-6317-4595-b8fc-d2c4b0057ce9"}
23:03:03.445 00.000 21444 case statement mapped state 3 to 2
23:03:03.445 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a7d2927c-6317-4595-b8fc-d2c4b0057ce9"}
23:03:03.445 00.000 21444 evsrv: cli 0107E880 disconnect
23:03:04.433 00.988 25848 Exposure complete
23:03:04.445 00.012 21444 evsrv: cli 0107E880 connect
23:03:04.445 00.000 21444 case statement mapped state 3 to 2
23:03:04.446 00.001 21444 case statement mapped state 3 to 2
23:03:04.446 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"e51ae592-cf24-4e36-bf30-7be9525ce5fc"}
23:03:04.446 00.000 21444 case statement mapped state 3 to 2
23:03:04.446 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"e51ae592-cf24-4e36-bf30-7be9525ce5fc"}
23:03:04.446 00.000 21444 evsrv: cli 0107E880 disconnect
23:03:04.499 00.053 25848 worker thread done servicing request
23:03:04.499 00.000 21444 OnExposeComplete: enter
23:03:04.499 00.000 21444 UpdateGuideState(): m_state=3
23:03:04.499 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 276
23:03:04.499 00.000 21444 Star::Find false star n=3 nbg=268 bg=3409.1 sigma=501.9 thresh=4915 peak=4435
23:03:04.499 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=5421, SNR=2.9, Peak=5472 HFD=0.0
23:03:04.500 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:04.500 00.000 21444 Star lost during calibration... blundering on
23:03:04.500 00.000 21444 Status Line: star lost
23:03:04.501 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:04.501 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20552, med=3120, FiltMin=304, FiltMax=5648, Gamma=1.960
23:03:04.517 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:03:04.517 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:04.517 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:04.517 00.000 21444 Enqueuing Expose request
23:03:04.517 00.000 25848 Worker thread wakes up
23:03:04.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:04.517 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:05.447 00.930 21444 evsrv: cli 0107E240 connect
23:03:05.447 00.000 21444 case statement mapped state 3 to 2
23:03:05.447 00.000 21444 case statement mapped state 3 to 2
23:03:05.447 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"7b268899-4a79-4a38-adc7-7b8bdfebf2a8"}
23:03:05.447 00.000 21444 case statement mapped state 3 to 2
23:03:05.448 00.001 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"7b268899-4a79-4a38-adc7-7b8bdfebf2a8"}
23:03:05.448 00.000 21444 evsrv: cli 0107E240 disconnect
23:03:06.450 01.002 21444 evsrv: cli 0107E240 connect
23:03:06.450 00.000 21444 case statement mapped state 3 to 2
23:03:06.451 00.001 21444 case statement mapped state 3 to 2
23:03:06.451 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"81c7ce19-266c-4f85-90ad-cad264ed6399"}
23:03:06.451 00.000 21444 case statement mapped state 3 to 2
23:03:06.451 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"81c7ce19-266c-4f85-90ad-cad264ed6399"}
23:03:06.452 00.001 21444 evsrv: cli 0107E240 disconnect
23:03:07.452 01.000 21444 evsrv: cli 0107E9C0 connect
23:03:07.453 00.001 21444 case statement mapped state 3 to 2
23:03:07.453 00.000 21444 case statement mapped state 3 to 2
23:03:07.453 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"0176cc47-186a-4167-a8d6-0cd65748f975"}
23:03:07.453 00.000 21444 case statement mapped state 3 to 2
23:03:07.453 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"0176cc47-186a-4167-a8d6-0cd65748f975"}
23:03:07.453 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:03:07.869 00.416 25848 Exposure complete
23:03:07.935 00.066 25848 worker thread done servicing request
23:03:07.935 00.000 21444 OnExposeComplete: enter
23:03:07.935 00.000 21444 UpdateGuideState(): m_state=3
23:03:07.935 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 277
23:03:07.935 00.000 21444 Star::Find false star n=11 nbg=224 bg=3377.7 sigma=362.0 thresh=4464 peak=4410
23:03:07.935 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=575.00, Mass=15046, SNR=2.9, Peak=5272 HFD=0.0
23:03:07.935 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:07.935 00.000 21444 Star lost during calibration... blundering on
23:03:07.936 00.001 21444 Status Line: star lost
23:03:07.937 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:07.937 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3120, FiltMin=280, FiltMax=5568, Gamma=1.960
23:03:07.953 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:03:07.953 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:07.953 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:07.953 00.000 21444 Enqueuing Expose request
23:03:07.953 00.000 25848 Worker thread wakes up
23:03:07.954 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:07.954 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:08.454 00.500 21444 evsrv: cli 0107E880 connect
23:03:08.454 00.000 21444 case statement mapped state 3 to 2
23:03:08.454 00.000 21444 case statement mapped state 3 to 2
23:03:08.456 00.002 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"8d94c71d-1a39-46fc-8437-24966f6efc1a"}
23:03:08.456 00.000 21444 case statement mapped state 3 to 2
23:03:08.456 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8d94c71d-1a39-46fc-8437-24966f6efc1a"}
23:03:08.456 00.000 21444 evsrv: cli 0107E880 disconnect
23:03:09.456 01.000 21444 evsrv: cli 0107E880 connect
23:03:09.457 00.001 21444 case statement mapped state 3 to 2
23:03:09.457 00.000 21444 case statement mapped state 3 to 2
23:03:09.457 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"ca5bfaaf-34f3-46a2-8d8e-bd8d5df10ef8"}
23:03:09.457 00.000 21444 case statement mapped state 3 to 2
23:03:09.457 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"ca5bfaaf-34f3-46a2-8d8e-bd8d5df10ef8"}
23:03:09.457 00.000 21444 evsrv: cli 0107E880 disconnect
23:03:10.458 01.001 21444 evsrv: cli 0107E240 connect
23:03:10.458 00.000 21444 case statement mapped state 3 to 2
23:03:10.459 00.001 21444 case statement mapped state 3 to 2
23:03:10.460 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"2645886f-839b-47e4-b4b4-ed56c77aa0ee"}
23:03:10.460 00.000 21444 case statement mapped state 3 to 2
23:03:10.460 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"2645886f-839b-47e4-b4b4-ed56c77aa0ee"}
23:03:10.460 00.000 21444 evsrv: cli 0107E240 disconnect
23:03:11.302 00.842 25848 Exposure complete
23:03:11.367 00.065 25848 worker thread done servicing request
23:03:11.368 00.001 21444 OnExposeComplete: enter
23:03:11.368 00.000 21444 UpdateGuideState(): m_state=3
23:03:11.368 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 278
23:03:11.368 00.000 21444 Star::Find returns 1 (1), X=1306.79, Y=576.07, Mass=8880, SNR=9.3, Peak=6076 HFD=2.4
23:03:11.368 00.000 21444 DistanceChecker: deactivated
23:03:11.369 00.001 21444 Status Line: West step  11, dist= 1.0
23:03:11.370 00.001 21444 Enqueuing Calibration Move request for direction 3
23:03:11.370 00.000 25848 Worker thread wakes up
23:03:11.370 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:03:11.370 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:03:11.370 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:03:11.370 00.000 25848 MoveAxis(W, 150, -)
23:03:11.370 00.000 25848 Guiding  Dir = 3, Dur = 150
23:03:11.376 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=3096, FiltMin=446, FiltMax=5728, Gamma=1.960
23:03:11.391 00.015 25848 IsSlewing returns 0
23:03:11.391 00.000 25848 IsGuiding returns 0
23:03:11.393 00.002 21444 UpdateGuideState exits: m=8880 SNR=9.3 Saturated
23:03:11.393 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:11.393 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:03:11.393 00.000 21444 Enqueuing Expose request
23:03:11.423 00.030 25848 PulseGuide returned control before completion, sleep 129
23:03:11.461 00.038 21444 evsrv: cli 0107EB00 connect
23:03:11.461 00.000 21444 case statement mapped state 3 to 2
23:03:11.461 00.000 21444 case statement mapped state 3 to 2
23:03:11.462 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"c0b3331f-5533-4148-ae08-8f44d2f989b6"}
23:03:11.462 00.000 21444 case statement mapped state 3 to 2
23:03:11.462 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Calibrating","id":"c0b3331f-5533-4148-ae08-8f44d2f989b6"}
23:03:11.462 00.000 21444 evsrv: cli 0107EB00 disconnect
23:03:11.553 00.091 25848 IsGuiding returns 1
23:03:11.553 00.000 25848 scope still moving after pulse duration time elapsed
23:03:11.609 00.056 25848 IsSlewing returns 0
23:03:11.610 00.001 25848 IsGuiding returns 0
23:03:11.610 00.000 25848 scope move finished after 150 + 68 ms
23:03:11.610 00.000 25848 Move returns status 0, amount 150
23:03:11.610 00.000 25848 move complete, result=0
23:03:11.610 00.000 25848 worker thread done servicing request
23:03:11.610 00.000 25848 Worker thread wakes up
23:03:11.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:11.610 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1292,561,31,31)
23:03:12.463 00.853 21444 evsrv: cli 0107E2E0 connect
23:03:12.463 00.000 21444 case statement mapped state 3 to 2
23:03:12.463 00.000 21444 case statement mapped state 3 to 2
23:03:12.463 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"421f8d90-1211-42cd-a0f3-dc43b6d86e81"}
23:03:12.463 00.000 21444 case statement mapped state 3 to 2
23:03:12.464 00.001 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"421f8d90-1211-42cd-a0f3-dc43b6d86e81"}
23:03:12.464 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:03:13.464 01.000 21444 evsrv: cli 0107EBA0 connect
23:03:13.464 00.000 21444 case statement mapped state 3 to 2
23:03:13.465 00.001 21444 case statement mapped state 3 to 2
23:03:13.465 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"766765b6-d124-4f96-8322-be77b8dcbfdc"}
23:03:13.465 00.000 21444 case statement mapped state 3 to 2
23:03:13.465 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"766765b6-d124-4f96-8322-be77b8dcbfdc"}
23:03:13.466 00.001 21444 evsrv: cli 0107EBA0 disconnect
23:03:14.467 01.001 21444 evsrv: cli 0107E880 connect
23:03:14.468 00.001 21444 case statement mapped state 3 to 2
23:03:14.468 00.000 21444 case statement mapped state 3 to 2
23:03:14.469 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"ee043be4-4246-4ce6-b3b1-5a8c33549fb2"}
23:03:14.469 00.000 21444 case statement mapped state 3 to 2
23:03:14.469 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"ee043be4-4246-4ce6-b3b1-5a8c33549fb2"}
23:03:14.470 00.001 21444 evsrv: cli 0107E880 disconnect
23:03:14.958 00.488 25848 Exposure complete
23:03:15.028 00.070 25848 worker thread done servicing request
23:03:15.028 00.000 21444 OnExposeComplete: enter
23:03:15.028 00.000 21444 UpdateGuideState(): m_state=3
23:03:15.028 00.000 21444 Star::Find(15, 1306, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 279
23:03:15.029 00.001 21444 Star::Find returns 1 (1), X=1307.79, Y=574.53, Mass=6738, SNR=8.0, Peak=6176 HFD=1.5
23:03:15.029 00.000 21444 Status Line: West step  12, dist= 1.5
23:03:15.030 00.001 21444 Enqueuing Calibration Move request for direction 3
23:03:15.030 00.000 25848 Worker thread wakes up
23:03:15.030 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:03:15.030 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:03:15.030 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:03:15.030 00.000 25848 MoveAxis(W, 150, -)
23:03:15.030 00.000 25848 Guiding  Dir = 3, Dur = 150
23:03:15.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=3096, FiltMin=520, FiltMax=5468, Gamma=1.960
23:03:15.030 00.000 21444 UpdateGuideState exits: m=6738 SNR=8.0 Saturated
23:03:15.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:15.030 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:03:15.030 00.000 21444 Enqueuing Expose request
23:03:15.061 00.031 25848 IsSlewing returns 0
23:03:15.061 00.000 25848 IsGuiding returns 0
23:03:15.092 00.031 25848 PulseGuide returned control before completion, sleep 129
23:03:15.227 00.135 25848 IsGuiding returns 1
23:03:15.228 00.001 25848 scope still moving after pulse duration time elapsed
23:03:15.280 00.052 25848 IsSlewing returns 0
23:03:15.280 00.000 25848 IsGuiding returns 0
23:03:15.280 00.000 25848 scope move finished after 150 + 70 ms
23:03:15.281 00.001 25848 Move returns status 0, amount 150
23:03:15.281 00.000 25848 move complete, result=0
23:03:15.281 00.000 25848 worker thread done servicing request
23:03:15.281 00.000 25848 Worker thread wakes up
23:03:15.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:15.281 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1293,560,31,31)
23:03:15.470 00.189 21444 evsrv: cli 0107E240 connect
23:03:15.470 00.000 21444 case statement mapped state 3 to 2
23:03:15.471 00.001 21444 case statement mapped state 3 to 2
23:03:15.471 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"66de75f9-8d10-4ebe-bc18-a72c3398cf55"}
23:03:15.471 00.000 21444 case statement mapped state 3 to 2
23:03:15.471 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"66de75f9-8d10-4ebe-bc18-a72c3398cf55"}
23:03:15.471 00.000 21444 evsrv: cli 0107E240 disconnect
23:03:16.473 01.002 21444 evsrv: cli 0107E560 connect
23:03:16.474 00.001 21444 case statement mapped state 3 to 2
23:03:16.474 00.000 21444 case statement mapped state 3 to 2
23:03:16.474 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"c571b52e-2a4d-4c91-867e-fe2096e4b406"}
23:03:16.475 00.001 21444 case statement mapped state 3 to 2
23:03:16.475 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"c571b52e-2a4d-4c91-867e-fe2096e4b406"}
23:03:16.475 00.000 21444 evsrv: cli 0107E560 disconnect
23:03:17.475 01.000 21444 evsrv: cli 0107E6A0 connect
23:03:17.476 00.001 21444 case statement mapped state 3 to 2
23:03:17.476 00.000 21444 case statement mapped state 3 to 2
23:03:17.477 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"9aada4e1-2b1c-4f4e-adf2-7e81b5b58f6d"}
23:03:17.477 00.000 21444 case statement mapped state 3 to 2
23:03:17.477 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"9aada4e1-2b1c-4f4e-adf2-7e81b5b58f6d"}
23:03:17.478 00.001 21444 evsrv: cli 0107E6A0 disconnect
23:03:18.477 00.999 21444 evsrv: cli 0107E920 connect
23:03:18.478 00.001 21444 case statement mapped state 3 to 2
23:03:18.478 00.000 21444 case statement mapped state 3 to 2
23:03:18.479 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"e6d5486a-6eae-4001-93d7-f84df0f4ffbe"}
23:03:18.479 00.000 21444 case statement mapped state 3 to 2
23:03:18.479 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"e6d5486a-6eae-4001-93d7-f84df0f4ffbe"}
23:03:18.480 00.001 21444 evsrv: cli 0107E920 disconnect
23:03:18.625 00.145 25848 Exposure complete
23:03:18.712 00.087 25848 worker thread done servicing request
23:03:18.712 00.000 21444 OnExposeComplete: enter
23:03:18.712 00.000 21444 UpdateGuideState(): m_state=3
23:03:18.712 00.000 21444 Star::Find(15, 1307, 574, 0, (0,0,0,0), 0.5, 10.0, 255) frame 280
23:03:18.712 00.000 21444 Star::Find returns 1 (1), X=1307.50, Y=576.91, Mass=10856, SNR=9.6, Peak=5520 HFD=3.3
23:03:18.713 00.001 21444 Status Line: West step  13, dist= 1.0
23:03:18.714 00.001 21444 Enqueuing Calibration Move request for direction 3
23:03:18.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3096, FiltMin=472, FiltMax=5468, Gamma=1.960
23:03:18.714 00.000 21444 UpdateGuideState exits: m=10856 SNR=9.6 Saturated
23:03:18.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:18.714 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:03:18.714 00.000 21444 Enqueuing Expose request
23:03:18.714 00.000 25848 Worker thread wakes up
23:03:18.714 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:03:18.714 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:03:18.714 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:03:18.714 00.000 25848 MoveAxis(W, 150, -)
23:03:18.714 00.000 25848 Guiding  Dir = 3, Dur = 150
23:03:18.736 00.022 25848 IsSlewing returns 0
23:03:18.736 00.000 25848 IsGuiding returns 0
23:03:18.767 00.031 25848 PulseGuide returned control before completion, sleep 129
23:03:18.905 00.138 25848 IsGuiding returns 1
23:03:18.905 00.000 25848 scope still moving after pulse duration time elapsed
23:03:18.967 00.062 25848 IsSlewing returns 0
23:03:18.968 00.001 25848 IsGuiding returns 0
23:03:18.968 00.000 25848 scope move finished after 150 + 81 ms
23:03:18.968 00.000 25848 Move returns status 0, amount 150
23:03:18.968 00.000 25848 move complete, result=0
23:03:18.968 00.000 25848 worker thread done servicing request
23:03:18.968 00.000 25848 Worker thread wakes up
23:03:18.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:18.968 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1293,562,31,31)
23:03:19.481 00.513 21444 evsrv: cli 0107E740 connect
23:03:19.481 00.000 21444 case statement mapped state 3 to 2
23:03:19.482 00.001 21444 case statement mapped state 3 to 2
23:03:19.482 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"61702d3b-d80f-4488-969b-5526d8eb0cf2"}
23:03:19.482 00.000 21444 case statement mapped state 3 to 2
23:03:19.482 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Calibrating","id":"61702d3b-d80f-4488-969b-5526d8eb0cf2"}
23:03:19.483 00.001 21444 evsrv: cli 0107E740 disconnect
23:03:20.487 01.004 21444 evsrv: cli 0107E880 connect
23:03:20.487 00.000 21444 case statement mapped state 3 to 2
23:03:20.487 00.000 21444 case statement mapped state 3 to 2
23:03:20.487 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"df90f592-8e72-43c0-8a9a-ab231be2f9df"}
23:03:20.487 00.000 21444 case statement mapped state 3 to 2
23:03:20.487 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"df90f592-8e72-43c0-8a9a-ab231be2f9df"}
23:03:20.487 00.000 21444 evsrv: cli 0107E880 disconnect
23:03:21.490 01.003 21444 evsrv: cli 0107E920 connect
23:03:21.490 00.000 21444 case statement mapped state 3 to 2
23:03:21.490 00.000 21444 case statement mapped state 3 to 2
23:03:21.490 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"1ebeea48-65bb-4234-a8dd-5b6d16402601"}
23:03:21.490 00.000 21444 case statement mapped state 3 to 2
23:03:21.490 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"1ebeea48-65bb-4234-a8dd-5b6d16402601"}
23:03:21.490 00.000 21444 evsrv: cli 0107E920 disconnect
23:03:22.316 00.826 25848 Exposure complete
23:03:22.396 00.080 25848 worker thread done servicing request
23:03:22.396 00.000 21444 OnExposeComplete: enter
23:03:22.396 00.000 21444 UpdateGuideState(): m_state=3
23:03:22.396 00.000 21444 Star::Find(15, 1307, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 281
23:03:22.396 00.000 21444 Star::Find false star n=9 nbg=248 bg=3229.3 sigma=386.1 thresh=4388 peak=4311
23:03:22.396 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=576.00, Mass=14168, SNR=2.9, Peak=5572 HFD=0.0
23:03:22.396 00.000 21444 DistanceChecker: activated
23:03:22.396 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:22.396 00.000 21444 Star lost during calibration... blundering on
23:03:22.396 00.000 21444 Status Line: star lost
23:03:22.396 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:22.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20172, med=3096, FiltMin=572, FiltMax=6204, Gamma=1.960
23:03:22.396 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:03:22.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:22.396 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:22.396 00.000 21444 Enqueuing Expose request
23:03:22.396 00.000 25848 Worker thread wakes up
23:03:22.396 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:22.396 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:22.492 00.096 21444 evsrv: cli 0107E9C0 connect
23:03:22.492 00.000 21444 case statement mapped state 3 to 2
23:03:22.492 00.000 21444 case statement mapped state 3 to 2
23:03:22.492 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"5099641d-db16-4e82-8fda-73998cb76b19"}
23:03:22.492 00.000 21444 case statement mapped state 3 to 2
23:03:22.492 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"5099641d-db16-4e82-8fda-73998cb76b19"}
23:03:22.492 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:03:23.492 01.000 21444 evsrv: cli 0107E4C0 connect
23:03:23.492 00.000 21444 case statement mapped state 3 to 2
23:03:23.492 00.000 21444 case statement mapped state 3 to 2
23:03:23.492 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"d12465fd-f54e-4d3e-a597-54cab6d281c7"}
23:03:23.492 00.000 21444 case statement mapped state 3 to 2
23:03:23.492 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d12465fd-f54e-4d3e-a597-54cab6d281c7"}
23:03:23.492 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:03:24.493 01.001 21444 evsrv: cli 0107E240 connect
23:03:24.494 00.001 21444 case statement mapped state 3 to 2
23:03:24.494 00.000 21444 case statement mapped state 3 to 2
23:03:24.495 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"1b5acc1c-39a9-4c0f-8125-e3601920abd7"}
23:03:24.495 00.000 21444 case statement mapped state 3 to 2
23:03:24.495 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"1b5acc1c-39a9-4c0f-8125-e3601920abd7"}
23:03:24.496 00.001 21444 evsrv: cli 0107E240 disconnect
23:03:25.496 01.000 21444 evsrv: cli 0107E4C0 connect
23:03:25.497 00.001 21444 case statement mapped state 3 to 2
23:03:25.497 00.000 21444 case statement mapped state 3 to 2
23:03:25.497 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"6a94f39d-2d3e-4014-8def-351982cfd19d"}
23:03:25.497 00.000 21444 case statement mapped state 3 to 2
23:03:25.497 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"6a94f39d-2d3e-4014-8def-351982cfd19d"}
23:03:25.498 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:03:25.758 00.260 25848 Exposure complete
23:03:25.823 00.065 25848 worker thread done servicing request
23:03:25.823 00.000 21444 OnExposeComplete: enter
23:03:25.823 00.000 21444 UpdateGuideState(): m_state=3
23:03:25.823 00.000 21444 Star::Find(15, 1307, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 282
23:03:25.823 00.000 21444 Star::Find returns 1 (1), X=1307.48, Y=575.39, Mass=8813, SNR=8.8, Peak=6228 HFD=1.3
23:03:25.825 00.002 21444 DistanceChecker: deactivated
23:03:25.825 00.000 21444 Status Line: West step  14, dist= 0.7
23:03:25.827 00.002 21444 Enqueuing Calibration Move request for direction 3
23:03:25.827 00.000 25848 Worker thread wakes up
23:03:25.827 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:03:25.827 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:03:25.827 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:03:25.827 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20356, med=3096, FiltMin=394, FiltMax=5524, Gamma=1.960
23:03:25.827 00.000 21444 UpdateGuideState exits: m=8813 SNR=8.8 Saturated
23:03:25.827 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:25.827 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:03:25.827 00.000 21444 Enqueuing Expose request
23:03:25.828 00.001 25848 MoveAxis(W, 150, -)
23:03:25.828 00.000 25848 Guiding  Dir = 3, Dur = 150
23:03:25.907 00.079 25848 IsSlewing returns 0
23:03:25.907 00.000 25848 IsGuiding returns 0
23:03:25.938 00.031 25848 PulseGuide returned control before completion, sleep 129
23:03:26.068 00.130 25848 IsGuiding returns 1
23:03:26.068 00.000 25848 scope still moving after pulse duration time elapsed
23:03:26.123 00.055 25848 IsSlewing returns 0
23:03:26.123 00.000 25848 IsGuiding returns 0
23:03:26.123 00.000 25848 scope move finished after 150 + 66 ms
23:03:26.124 00.001 25848 Move returns status 0, amount 150
23:03:26.124 00.000 25848 move complete, result=0
23:03:26.124 00.000 25848 worker thread done servicing request
23:03:26.124 00.000 25848 Worker thread wakes up
23:03:26.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:26.124 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1292,560,31,31)
23:03:26.498 00.374 21444 evsrv: cli 0107E240 connect
23:03:26.499 00.001 21444 case statement mapped state 3 to 2
23:03:26.499 00.000 21444 case statement mapped state 3 to 2
23:03:26.499 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"ba08a247-fce5-4c4f-bd22-eadb66b17c94"}
23:03:26.499 00.000 21444 case statement mapped state 3 to 2
23:03:26.499 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"ba08a247-fce5-4c4f-bd22-eadb66b17c94"}
23:03:26.500 00.001 21444 evsrv: cli 0107E240 disconnect
23:03:27.501 01.001 21444 evsrv: cli 0107E4C0 connect
23:03:27.501 00.000 21444 case statement mapped state 3 to 2
23:03:27.501 00.000 21444 case statement mapped state 3 to 2
23:03:27.501 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"16d97e19-e56b-4567-a52a-eb95a11ee296"}
23:03:27.502 00.001 21444 case statement mapped state 3 to 2
23:03:27.502 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"16d97e19-e56b-4567-a52a-eb95a11ee296"}
23:03:27.502 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:03:28.503 01.001 21444 evsrv: cli 0107EA60 connect
23:03:28.504 00.001 21444 case statement mapped state 3 to 2
23:03:28.504 00.000 21444 case statement mapped state 3 to 2
23:03:28.505 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"37e1af0d-b389-4b70-92f3-8808a31cd1e8"}
23:03:28.505 00.000 21444 case statement mapped state 3 to 2
23:03:28.505 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"37e1af0d-b389-4b70-92f3-8808a31cd1e8"}
23:03:28.505 00.000 21444 evsrv: cli 0107EA60 disconnect
23:03:29.465 00.960 25848 Exposure complete
23:03:29.506 00.041 21444 evsrv: cli 0107E380 connect
23:03:29.506 00.000 21444 case statement mapped state 3 to 2
23:03:29.506 00.000 21444 case statement mapped state 3 to 2
23:03:29.506 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"1c737aa8-3463-4796-9d0b-00609a88db51"}
23:03:29.506 00.000 21444 case statement mapped state 3 to 2
23:03:29.506 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Calibrating","id":"1c737aa8-3463-4796-9d0b-00609a88db51"}
23:03:29.507 00.001 21444 evsrv: cli 0107E380 disconnect
23:03:29.551 00.044 25848 worker thread done servicing request
23:03:29.552 00.001 21444 OnExposeComplete: enter
23:03:29.552 00.000 21444 UpdateGuideState(): m_state=3
23:03:29.552 00.000 21444 Star::Find(15, 1307, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 283
23:03:29.552 00.000 21444 Star::Find returns 1 (1), X=1297.89, Y=587.14, Mass=7652, SNR=8.5, Peak=5876 HFD=5.7
23:03:29.553 00.001 21444 Status Line: West step  15, dist=14.9
23:03:29.553 00.000 21444 Enqueuing Calibration Move request for direction 3
23:03:29.553 00.000 25848 Worker thread wakes up
23:03:29.553 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3096, FiltMin=16, FiltMax=5420, Gamma=1.960
23:03:29.553 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:03:29.554 00.001 21444 UpdateGuideState exits: m=7652 SNR=8.5 Saturated
23:03:29.554 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:03:29.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:29.554 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:03:29.554 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:03:29.554 00.000 21444 Enqueuing Expose request
23:03:29.554 00.000 25848 MoveAxis(W, 150, -)
23:03:29.554 00.000 25848 Guiding  Dir = 3, Dur = 150
23:03:29.578 00.024 25848 IsSlewing returns 0
23:03:29.579 00.001 25848 IsGuiding returns 0
23:03:29.610 00.031 25848 PulseGuide returned control before completion, sleep 129
23:03:29.747 00.137 25848 IsGuiding returns 1
23:03:29.747 00.000 25848 scope still moving after pulse duration time elapsed
23:03:29.798 00.051 25848 IsSlewing returns 0
23:03:29.798 00.000 25848 IsGuiding returns 0
23:03:29.798 00.000 25848 scope move finished after 150 + 69 ms
23:03:29.798 00.000 25848 Move returns status 0, amount 150
23:03:29.798 00.000 25848 move complete, result=0
23:03:29.799 00.001 25848 worker thread done servicing request
23:03:29.799 00.000 25848 Worker thread wakes up
23:03:29.799 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:29.799 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1283,572,31,31)
23:03:30.507 00.708 21444 evsrv: cli 0107E240 connect
23:03:30.507 00.000 21444 case statement mapped state 3 to 2
23:03:30.507 00.000 21444 case statement mapped state 3 to 2
23:03:30.507 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"d42f9104-cecb-4297-abb5-4ec3f5670979"}
23:03:30.508 00.001 21444 case statement mapped state 3 to 2
23:03:30.508 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d42f9104-cecb-4297-abb5-4ec3f5670979"}
23:03:30.508 00.000 21444 evsrv: cli 0107E240 disconnect
23:03:31.508 01.000 21444 evsrv: cli 0107EBA0 connect
23:03:31.508 00.000 21444 case statement mapped state 3 to 2
23:03:31.508 00.000 21444 case statement mapped state 3 to 2
23:03:31.509 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"d23134f7-70a8-4361-a13a-6bbf0e95126c"}
23:03:31.509 00.000 21444 case statement mapped state 3 to 2
23:03:31.509 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d23134f7-70a8-4361-a13a-6bbf0e95126c"}
23:03:31.510 00.001 21444 evsrv: cli 0107EBA0 disconnect
23:03:32.510 01.000 21444 evsrv: cli 0107E740 connect
23:03:32.510 00.000 21444 case statement mapped state 3 to 2
23:03:32.510 00.000 21444 case statement mapped state 3 to 2
23:03:32.511 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"8a74b6db-46ff-4493-bcd4-f2527f4f0524"}
23:03:32.511 00.000 21444 case statement mapped state 3 to 2
23:03:32.511 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8a74b6db-46ff-4493-bcd4-f2527f4f0524"}
23:03:32.512 00.001 21444 evsrv: cli 0107E740 disconnect
23:03:33.142 00.630 25848 Exposure complete
23:03:33.227 00.085 25848 worker thread done servicing request
23:03:33.228 00.001 21444 OnExposeComplete: enter
23:03:33.228 00.000 21444 UpdateGuideState(): m_state=3
23:03:33.228 00.000 21444 Star::Find(15, 1297, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 284
23:03:33.228 00.000 21444 Star::Find false star n=1 nbg=259 bg=3416.4 sigma=477.0 thresh=4848 peak=4436
23:03:33.228 00.000 21444 Star::Find returns 0 (2), X=1297.00, Y=587.00, Mass=1900, SNR=2.9, Peak=4940 HFD=0.0
23:03:33.228 00.000 21444 DistanceChecker: activated
23:03:33.228 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:33.228 00.000 21444 Star lost during calibration... blundering on
23:03:33.228 00.000 21444 Status Line: star lost
23:03:33.229 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:33.229 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20120, med=3096, FiltMin=472, FiltMax=6004, Gamma=1.960
23:03:33.229 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:03:33.229 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:33.229 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:33.229 00.000 21444 Enqueuing Expose request
23:03:33.229 00.000 25848 Worker thread wakes up
23:03:33.229 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:33.229 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:33.513 00.284 21444 evsrv: cli 0107E880 connect
23:03:33.513 00.000 21444 case statement mapped state 3 to 2
23:03:33.513 00.000 21444 case statement mapped state 3 to 2
23:03:33.513 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"bc971ce0-1dc9-4717-a21a-0aac422ccd9a"}
23:03:33.513 00.000 21444 case statement mapped state 3 to 2
23:03:33.513 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"bc971ce0-1dc9-4717-a21a-0aac422ccd9a"}
23:03:33.514 00.001 21444 evsrv: cli 0107E880 disconnect
23:03:34.515 01.001 21444 evsrv: cli 0107E4C0 connect
23:03:34.515 00.000 21444 case statement mapped state 3 to 2
23:03:34.516 00.001 21444 case statement mapped state 3 to 2
23:03:34.516 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"5f80842a-3833-4b4d-a40c-b0a404472ca7"}
23:03:34.516 00.000 21444 case statement mapped state 3 to 2
23:03:34.516 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"5f80842a-3833-4b4d-a40c-b0a404472ca7"}
23:03:34.517 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:03:35.516 00.999 21444 evsrv: cli 0107EBA0 connect
23:03:35.516 00.000 21444 case statement mapped state 3 to 2
23:03:35.516 00.000 21444 case statement mapped state 3 to 2
23:03:35.516 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"92a81adb-6132-4d06-a020-9c13f6981589"}
23:03:35.516 00.000 21444 case statement mapped state 3 to 2
23:03:35.516 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"92a81adb-6132-4d06-a020-9c13f6981589"}
23:03:35.517 00.001 21444 evsrv: cli 0107EBA0 disconnect
23:03:36.517 01.000 21444 evsrv: cli 0107E880 connect
23:03:36.517 00.000 21444 case statement mapped state 3 to 2
23:03:36.518 00.001 21444 case statement mapped state 3 to 2
23:03:36.518 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"c7fc975d-b9ca-4dac-a0f8-0a463ebd179a"}
23:03:36.518 00.000 21444 case statement mapped state 3 to 2
23:03:36.518 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"c7fc975d-b9ca-4dac-a0f8-0a463ebd179a"}
23:03:36.519 00.001 21444 evsrv: cli 0107E880 disconnect
23:03:36.571 00.052 25848 Exposure complete
23:03:36.660 00.089 25848 worker thread done servicing request
23:03:36.660 00.000 21444 OnExposeComplete: enter
23:03:36.660 00.000 21444 UpdateGuideState(): m_state=3
23:03:36.660 00.000 21444 Star::Find(15, 1297, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 285
23:03:36.660 00.000 21444 Star::Find false star n=7 nbg=267 bg=3382.7 sigma=467.7 thresh=4786 peak=4703
23:03:36.660 00.000 21444 Star::Find returns 0 (2), X=1297.00, Y=587.00, Mass=11481, SNR=2.9, Peak=5196 HFD=0.0
23:03:36.660 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:36.661 00.001 21444 Star lost during calibration... blundering on
23:03:36.661 00.000 21444 Status Line: star lost
23:03:36.661 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:36.662 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20088, med=3100, FiltMin=258, FiltMax=5372, Gamma=1.960
23:03:36.662 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:03:36.662 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:36.662 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:36.662 00.000 21444 Enqueuing Expose request
23:03:36.662 00.000 25848 Worker thread wakes up
23:03:36.662 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:36.662 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:37.520 00.858 21444 evsrv: cli 0107E880 connect
23:03:37.520 00.000 21444 case statement mapped state 3 to 2
23:03:37.520 00.000 21444 case statement mapped state 3 to 2
23:03:37.521 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"5c4551b4-1d5c-4f1e-acc6-4b50cb7cf1dd"}
23:03:37.521 00.000 21444 case statement mapped state 3 to 2
23:03:37.521 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"5c4551b4-1d5c-4f1e-acc6-4b50cb7cf1dd"}
23:03:37.522 00.001 21444 evsrv: cli 0107E880 disconnect
23:03:38.522 01.000 21444 evsrv: cli 0107E4C0 connect
23:03:38.522 00.000 21444 case statement mapped state 3 to 2
23:03:38.523 00.001 21444 case statement mapped state 3 to 2
23:03:38.523 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"22c16657-4c18-42ca-9d71-83e41c429bf6"}
23:03:38.523 00.000 21444 case statement mapped state 3 to 2
23:03:38.523 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"22c16657-4c18-42ca-9d71-83e41c429bf6"}
23:03:38.524 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:03:39.524 01.000 21444 evsrv: cli 0107EBA0 connect
23:03:39.524 00.000 21444 case statement mapped state 3 to 2
23:03:39.525 00.001 21444 case statement mapped state 3 to 2
23:03:39.525 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"c526ba35-122b-4457-883a-0bb9a74f79ec"}
23:03:39.525 00.000 21444 case statement mapped state 3 to 2
23:03:39.525 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"c526ba35-122b-4457-883a-0bb9a74f79ec"}
23:03:39.526 00.001 21444 evsrv: cli 0107EBA0 disconnect
23:03:40.001 00.475 25848 Exposure complete
23:03:40.084 00.083 25848 worker thread done servicing request
23:03:40.084 00.000 21444 OnExposeComplete: enter
23:03:40.084 00.000 21444 UpdateGuideState(): m_state=3
23:03:40.084 00.000 21444 Star::Find(15, 1297, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 286
23:03:40.084 00.000 21444 Star::Find returns 1 (1), X=1284.43, Y=579.60, Mass=19570, SNR=13.8, Peak=6376 HFD=3.3
23:03:40.084 00.000 21444 Status Line: Mass: 19570 vs 8880
23:03:40.085 00.001 21444 UpdateCurrentPosition: star mass new=19570.0 exp=8880.2 thresh=50% limits=(4440.1, 21323.3, 17760.4)
23:03:40.085 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:03:40.085 00.000 21444 Star lost during calibration... blundering on
23:03:40.086 00.001 21444 Status Line: star lost
23:03:40.086 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:40.086 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20484, med=3096, FiltMin=468, FiltMax=5752, Gamma=1.960
23:03:40.086 00.000 21444 UpdateGuideState exits: Star lost - mass changed
23:03:40.086 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:40.086 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:40.086 00.000 21444 Enqueuing Expose request
23:03:40.086 00.000 25848 Worker thread wakes up
23:03:40.086 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:40.086 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:40.527 00.441 21444 evsrv: cli 0107E880 connect
23:03:40.527 00.000 21444 case statement mapped state 3 to 2
23:03:40.527 00.000 21444 case statement mapped state 3 to 2
23:03:40.528 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"9d2675f8-a3e1-4ce0-80ae-1c5cd4c3f09a"}
23:03:40.528 00.000 21444 case statement mapped state 3 to 2
23:03:40.528 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"9d2675f8-a3e1-4ce0-80ae-1c5cd4c3f09a"}
23:03:40.529 00.001 21444 evsrv: cli 0107E880 disconnect
23:03:41.529 01.000 21444 evsrv: cli 0107E880 connect
23:03:41.529 00.000 21444 case statement mapped state 3 to 2
23:03:41.529 00.000 21444 case statement mapped state 3 to 2
23:03:41.530 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"20b2b2fa-5775-4ae0-92f2-c2b4e2cb4b73"}
23:03:41.530 00.000 21444 case statement mapped state 3 to 2
23:03:41.530 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"20b2b2fa-5775-4ae0-92f2-c2b4e2cb4b73"}
23:03:41.531 00.001 21444 evsrv: cli 0107E880 disconnect
23:03:42.532 01.001 21444 evsrv: cli 0107EA60 connect
23:03:42.532 00.000 21444 case statement mapped state 3 to 2
23:03:42.532 00.000 21444 case statement mapped state 3 to 2
23:03:42.533 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"a627e304-128d-46d0-ab0b-804834f746ff"}
23:03:42.533 00.000 21444 case statement mapped state 3 to 2
23:03:42.533 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a627e304-128d-46d0-ab0b-804834f746ff"}
23:03:42.535 00.002 21444 evsrv: cli 0107EA60 disconnect
23:03:43.430 00.895 25848 Exposure complete
23:03:43.518 00.088 25848 worker thread done servicing request
23:03:43.518 00.000 21444 OnExposeComplete: enter
23:03:43.518 00.000 21444 UpdateGuideState(): m_state=3
23:03:43.518 00.000 21444 Star::Find(15, 1297, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 287
23:03:43.518 00.000 21444 Star::Find false star n=8 nbg=227 bg=3415.0 sigma=367.4 thresh=4517 peak=4384
23:03:43.518 00.000 21444 Star::Find returns 0 (2), X=1297.00, Y=587.00, Mass=9744, SNR=2.9, Peak=4936 HFD=0.0
23:03:43.518 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:43.518 00.000 21444 Star lost during calibration... blundering on
23:03:43.518 00.000 21444 Status Line: star lost
23:03:43.519 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:43.520 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21008, med=3096, FiltMin=322, FiltMax=5976, Gamma=1.960
23:03:43.520 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:03:43.520 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:43.520 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:43.520 00.000 21444 Enqueuing Expose request
23:03:43.520 00.000 25848 Worker thread wakes up
23:03:43.520 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:43.520 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:43.533 00.013 21444 evsrv: cli 0107E600 connect
23:03:43.533 00.000 21444 case statement mapped state 3 to 2
23:03:43.534 00.001 21444 case statement mapped state 3 to 2
23:03:43.534 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"dc2e4bfc-f16b-4af0-ab44-a7093b5c31b8"}
23:03:43.534 00.000 21444 case statement mapped state 3 to 2
23:03:43.534 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"dc2e4bfc-f16b-4af0-ab44-a7093b5c31b8"}
23:03:43.534 00.000 21444 evsrv: cli 0107E600 disconnect
23:03:44.535 01.001 21444 evsrv: cli 0107E4C0 connect
23:03:44.536 00.001 21444 case statement mapped state 3 to 2
23:03:44.536 00.000 21444 case statement mapped state 3 to 2
23:03:44.537 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"63e533dc-8f2c-4042-bece-1ff38b9b7b3b"}
23:03:44.537 00.000 21444 case statement mapped state 3 to 2
23:03:44.537 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"63e533dc-8f2c-4042-bece-1ff38b9b7b3b"}
23:03:44.538 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:03:45.538 01.000 21444 evsrv: cli 0107E4C0 connect
23:03:45.538 00.000 21444 case statement mapped state 3 to 2
23:03:45.539 00.001 21444 case statement mapped state 3 to 2
23:03:45.539 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"b9aa79b1-4413-451a-b4e6-e537b77f9876"}
23:03:45.540 00.001 21444 case statement mapped state 3 to 2
23:03:45.540 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"b9aa79b1-4413-451a-b4e6-e537b77f9876"}
23:03:45.540 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:03:46.541 01.001 21444 evsrv: cli 0107E240 connect
23:03:46.542 00.001 21444 case statement mapped state 3 to 2
23:03:46.542 00.000 21444 case statement mapped state 3 to 2
23:03:46.543 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"71777ab3-73f0-4e74-8bf9-d6d61e28e9ae"}
23:03:46.543 00.000 21444 case statement mapped state 3 to 2
23:03:46.543 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"71777ab3-73f0-4e74-8bf9-d6d61e28e9ae"}
23:03:46.543 00.000 21444 evsrv: cli 0107E240 disconnect
23:03:46.870 00.327 25848 Exposure complete
23:03:46.957 00.087 25848 worker thread done servicing request
23:03:46.957 00.000 21444 OnExposeComplete: enter
23:03:46.957 00.000 21444 UpdateGuideState(): m_state=3
23:03:46.957 00.000 21444 Star::Find(15, 1297, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 288
23:03:46.957 00.000 21444 Star::Find returns 1 (1), X=1305.95, Y=575.53, Mass=13042, SNR=11.0, Peak=5624 HFD=4.2
23:03:46.957 00.000 21444 DistanceChecker: deactivated
23:03:46.958 00.001 21444 Status Line: West step  16, dist= 1.9
23:03:46.959 00.001 21444 Enqueuing Calibration Move request for direction 3
23:03:46.960 00.001 25848 Worker thread wakes up
23:03:46.960 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:03:46.960 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:03:46.960 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:03:46.960 00.000 25848 MoveAxis(W, 150, -)
23:03:46.960 00.000 25848 Guiding  Dir = 3, Dur = 150
23:03:46.960 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33404, med=3100, FiltMin=544, FiltMax=17892, Gamma=1.960
23:03:46.960 00.000 21444 UpdateGuideState exits: m=13042 SNR=11.0 Saturated
23:03:46.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:46.960 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:03:46.960 00.000 21444 Enqueuing Expose request
23:03:46.985 00.025 25848 IsSlewing returns 0
23:03:46.985 00.000 25848 IsGuiding returns 0
23:03:47.016 00.031 25848 PulseGuide returned control before completion, sleep 129
23:03:47.150 00.134 25848 IsGuiding returns 1
23:03:47.150 00.000 25848 scope still moving after pulse duration time elapsed
23:03:47.205 00.055 25848 IsSlewing returns 0
23:03:47.274 00.069 25848 IsGuiding returns 0
23:03:47.274 00.000 25848 scope move finished after 150 + 139 ms
23:03:47.274 00.000 25848 Move returns status 0, amount 150
23:03:47.274 00.000 25848 move complete, result=0
23:03:47.274 00.000 25848 worker thread done servicing request
23:03:47.274 00.000 25848 Worker thread wakes up
23:03:47.275 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:47.275 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1291,561,31,31)
23:03:47.544 00.269 21444 evsrv: cli 0107E380 connect
23:03:47.544 00.000 21444 case statement mapped state 3 to 2
23:03:47.544 00.000 21444 case statement mapped state 3 to 2
23:03:47.545 00.001 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"61fa5f0d-f87d-4914-9ba2-4e6829c19124"}
23:03:47.545 00.000 21444 case statement mapped state 3 to 2
23:03:47.545 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Calibrating","id":"61fa5f0d-f87d-4914-9ba2-4e6829c19124"}
23:03:47.546 00.001 21444 evsrv: cli 0107E380 disconnect
23:03:48.548 01.002 21444 evsrv: cli 0107E920 connect
23:03:48.548 00.000 21444 case statement mapped state 3 to 2
23:03:48.548 00.000 21444 case statement mapped state 3 to 2
23:03:48.549 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"b6127a83-1508-4755-a458-af24d7b691de"}
23:03:48.549 00.000 21444 case statement mapped state 3 to 2
23:03:48.549 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"b6127a83-1508-4755-a458-af24d7b691de"}
23:03:48.550 00.001 21444 evsrv: cli 0107E920 disconnect
23:03:49.550 01.000 21444 evsrv: cli 0107E880 connect
23:03:49.551 00.001 21444 case statement mapped state 3 to 2
23:03:49.551 00.000 21444 case statement mapped state 3 to 2
23:03:49.551 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"55aba50b-4fa2-4dad-b071-9619edd42aba"}
23:03:49.552 00.001 21444 case statement mapped state 3 to 2
23:03:49.552 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"55aba50b-4fa2-4dad-b071-9619edd42aba"}
23:03:49.552 00.000 21444 evsrv: cli 0107E880 disconnect
23:03:50.553 01.001 21444 evsrv: cli 0107E240 connect
23:03:50.553 00.000 21444 case statement mapped state 3 to 2
23:03:50.553 00.000 21444 case statement mapped state 3 to 2
23:03:50.554 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"deca1636-3e71-47c2-a625-9aa3c7414458"}
23:03:50.554 00.000 21444 case statement mapped state 3 to 2
23:03:50.554 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"deca1636-3e71-47c2-a625-9aa3c7414458"}
23:03:50.555 00.001 21444 evsrv: cli 0107E240 disconnect
23:03:50.611 00.056 25848 Exposure complete
23:03:50.703 00.092 25848 worker thread done servicing request
23:03:50.703 00.000 21444 OnExposeComplete: enter
23:03:50.703 00.000 21444 UpdateGuideState(): m_state=3
23:03:50.704 00.001 21444 Star::Find(15, 1305, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 289
23:03:50.704 00.000 21444 Star::Find false star n=4 nbg=242 bg=3701.1 sigma=432.8 thresh=5000 peak=4816
23:03:50.704 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=575.00, Mass=6312, SNR=2.9, Peak=5744 HFD=0.0
23:03:50.704 00.000 21444 DistanceChecker: activated
23:03:50.704 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:50.704 00.000 21444 Star lost during calibration... blundering on
23:03:50.704 00.000 21444 Status Line: star lost
23:03:50.705 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:50.705 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20428, med=3096, FiltMin=498, FiltMax=5520, Gamma=1.960
23:03:50.705 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:03:50.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:50.705 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:50.705 00.000 21444 Enqueuing Expose request
23:03:50.705 00.000 25848 Worker thread wakes up
23:03:50.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:50.705 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:51.556 00.851 21444 evsrv: cli 0107E600 connect
23:03:51.556 00.000 21444 case statement mapped state 3 to 2
23:03:51.556 00.000 21444 case statement mapped state 3 to 2
23:03:51.557 00.001 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"699c693e-66e8-48af-b694-1a6001867596"}
23:03:51.557 00.000 21444 case statement mapped state 3 to 2
23:03:51.557 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Calibrating","id":"699c693e-66e8-48af-b694-1a6001867596"}
23:03:51.557 00.000 21444 evsrv: cli 0107E600 disconnect
23:03:52.558 01.001 21444 evsrv: cli 0107E4C0 connect
23:03:52.558 00.000 21444 case statement mapped state 3 to 2
23:03:52.559 00.001 21444 case statement mapped state 3 to 2
23:03:52.559 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"c20a0ca1-9e2f-4606-bd3e-26277f758cf4"}
23:03:52.559 00.000 21444 case statement mapped state 3 to 2
23:03:52.559 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"c20a0ca1-9e2f-4606-bd3e-26277f758cf4"}
23:03:52.560 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:03:53.561 01.001 21444 evsrv: cli 0107E240 connect
23:03:53.561 00.000 21444 case statement mapped state 3 to 2
23:03:53.562 00.001 21444 case statement mapped state 3 to 2
23:03:53.562 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"f18c4e23-bad7-4def-a2da-f63d0184cc3f"}
23:03:53.562 00.000 21444 case statement mapped state 3 to 2
23:03:53.562 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"f18c4e23-bad7-4def-a2da-f63d0184cc3f"}
23:03:53.563 00.001 21444 evsrv: cli 0107E240 disconnect
23:03:54.057 00.494 25848 Exposure complete
23:03:54.140 00.083 25848 worker thread done servicing request
23:03:54.140 00.000 21444 OnExposeComplete: enter
23:03:54.140 00.000 21444 UpdateGuideState(): m_state=3
23:03:54.140 00.000 21444 Star::Find(15, 1305, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 290
23:03:54.140 00.000 21444 Star::Find false star n=4 nbg=279 bg=3441.5 sigma=522.5 thresh=5009 peak=4600
23:03:54.140 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=575.00, Mass=7710, SNR=2.9, Peak=5520 HFD=0.0
23:03:54.140 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:54.140 00.000 21444 Star lost during calibration... blundering on
23:03:54.140 00.000 21444 Status Line: star lost
23:03:54.141 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:54.142 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20300, med=3100, FiltMin=292, FiltMax=6024, Gamma=1.960
23:03:54.142 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:03:54.142 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:54.142 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:54.142 00.000 21444 Enqueuing Expose request
23:03:54.142 00.000 25848 Worker thread wakes up
23:03:54.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:54.142 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:54.564 00.422 21444 evsrv: cli 0107E240 connect
23:03:54.564 00.000 21444 case statement mapped state 3 to 2
23:03:54.564 00.000 21444 case statement mapped state 3 to 2
23:03:54.565 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"5e665d33-a85a-4cf7-972c-00af70503f5a"}
23:03:54.565 00.000 21444 case statement mapped state 3 to 2
23:03:54.565 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"5e665d33-a85a-4cf7-972c-00af70503f5a"}
23:03:54.566 00.001 21444 evsrv: cli 0107E240 disconnect
23:03:55.567 01.001 21444 evsrv: cli 0107E740 connect
23:03:55.567 00.000 21444 case statement mapped state 3 to 2
23:03:55.568 00.001 21444 case statement mapped state 3 to 2
23:03:55.568 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"0da56823-541f-4790-853f-668e7c69f9e7"}
23:03:55.568 00.000 21444 case statement mapped state 3 to 2
23:03:55.568 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Calibrating","id":"0da56823-541f-4790-853f-668e7c69f9e7"}
23:03:55.569 00.001 21444 evsrv: cli 0107E740 disconnect
23:03:56.568 00.999 21444 evsrv: cli 0107E880 connect
23:03:56.568 00.000 21444 case statement mapped state 3 to 2
23:03:56.568 00.000 21444 case statement mapped state 3 to 2
23:03:56.569 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"8e8b2ec2-e8ce-4de0-a704-6d1ea0f29e8d"}
23:03:56.569 00.000 21444 case statement mapped state 3 to 2
23:03:56.569 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8e8b2ec2-e8ce-4de0-a704-6d1ea0f29e8d"}
23:03:56.569 00.000 21444 evsrv: cli 0107E880 disconnect
23:03:57.496 00.927 25848 Exposure complete
23:03:57.569 00.073 21444 evsrv: cli 0107E240 connect
23:03:57.570 00.001 21444 case statement mapped state 3 to 2
23:03:57.570 00.000 21444 case statement mapped state 3 to 2
23:03:57.570 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"cd0a2b16-0e78-4abe-a085-668a1bc69c3d"}
23:03:57.570 00.000 21444 case statement mapped state 3 to 2
23:03:57.570 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"cd0a2b16-0e78-4abe-a085-668a1bc69c3d"}
23:03:57.570 00.000 21444 evsrv: cli 0107E240 disconnect
23:03:57.577 00.007 25848 worker thread done servicing request
23:03:57.577 00.000 21444 OnExposeComplete: enter
23:03:57.578 00.001 21444 UpdateGuideState(): m_state=3
23:03:57.578 00.000 21444 Star::Find(15, 1305, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 291
23:03:57.578 00.000 21444 Star::Find false star n=2 nbg=272 bg=3498.8 sigma=505.4 thresh=5015 peak=4930
23:03:57.578 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=575.00, Mass=3790, SNR=2.9, Peak=5444 HFD=0.0
23:03:57.578 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:03:57.578 00.000 21444 Star lost during calibration... blundering on
23:03:57.578 00.000 21444 Status Line: star lost
23:03:57.578 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:57.578 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20404, med=3096, FiltMin=382, FiltMax=5648, Gamma=1.960
23:03:57.579 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:03:57.579 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:57.579 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:03:57.579 00.000 21444 Enqueuing Expose request
23:03:57.579 00.000 25848 Worker thread wakes up
23:03:57.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:03:57.579 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:03:58.572 00.993 21444 evsrv: cli 0107E740 connect
23:03:58.572 00.000 21444 case statement mapped state 3 to 2
23:03:58.572 00.000 21444 case statement mapped state 3 to 2
23:03:58.573 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"976daa54-0c5d-4647-9ecc-333ced71cda2"}
23:03:58.573 00.000 21444 case statement mapped state 3 to 2
23:03:58.573 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Calibrating","id":"976daa54-0c5d-4647-9ecc-333ced71cda2"}
23:03:58.574 00.001 21444 evsrv: cli 0107E740 disconnect
23:03:59.574 01.000 21444 evsrv: cli 0107EA60 connect
23:03:59.574 00.000 21444 case statement mapped state 3 to 2
23:03:59.575 00.001 21444 case statement mapped state 3 to 2
23:03:59.576 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"68154174-cb00-40dd-a40a-37501894d90f"}
23:03:59.576 00.000 21444 case statement mapped state 3 to 2
23:03:59.576 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"68154174-cb00-40dd-a40a-37501894d90f"}
23:03:59.577 00.001 21444 evsrv: cli 0107EA60 disconnect
23:04:00.577 01.000 21444 evsrv: cli 0107E880 connect
23:04:00.577 00.000 21444 case statement mapped state 3 to 2
23:04:00.578 00.001 21444 case statement mapped state 3 to 2
23:04:00.579 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"eac9107d-b952-4008-901f-846a4d453f9d"}
23:04:00.579 00.000 21444 case statement mapped state 3 to 2
23:04:00.579 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"eac9107d-b952-4008-901f-846a4d453f9d"}
23:04:00.580 00.001 21444 evsrv: cli 0107E880 disconnect
23:04:00.929 00.349 25848 Exposure complete
23:04:01.011 00.082 25848 worker thread done servicing request
23:04:01.011 00.000 21444 OnExposeComplete: enter
23:04:01.011 00.000 21444 UpdateGuideState(): m_state=3
23:04:01.011 00.000 21444 Star::Find(15, 1305, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 292
23:04:01.011 00.000 21444 Star::Find returns 1 (1), X=1291.50, Y=566.98, Mass=10641, SNR=10.8, Peak=6808 HFD=1.0
23:04:01.011 00.000 21444 DistanceChecker: deactivated
23:04:01.012 00.001 21444 Status Line: West step  17, dist=18.6
23:04:01.013 00.001 21444 Enqueuing Calibration Move request for direction 3
23:04:01.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3100, FiltMin=268, FiltMax=5548, Gamma=1.960
23:04:01.013 00.000 21444 UpdateGuideState exits: m=10641 SNR=10.8 Saturated
23:04:01.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:01.013 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:04:01.013 00.000 21444 Enqueuing Expose request
23:04:01.013 00.000 25848 Worker thread wakes up
23:04:01.013 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:04:01.013 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:04:01.013 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:04:01.013 00.000 25848 MoveAxis(W, 150, -)
23:04:01.013 00.000 25848 Guiding  Dir = 3, Dur = 150
23:04:01.046 00.033 25848 IsSlewing returns 0
23:04:01.046 00.000 25848 IsGuiding returns 0
23:04:01.078 00.032 25848 PulseGuide returned control before completion, sleep 129
23:04:01.209 00.131 25848 IsGuiding returns 1
23:04:01.209 00.000 25848 scope still moving after pulse duration time elapsed
23:04:01.281 00.072 25848 IsSlewing returns 0
23:04:01.281 00.000 25848 IsGuiding returns 0
23:04:01.281 00.000 25848 scope move finished after 150 + 85 ms
23:04:01.281 00.000 25848 Move returns status 0, amount 150
23:04:01.281 00.000 25848 move complete, result=0
23:04:01.281 00.000 25848 worker thread done servicing request
23:04:01.281 00.000 25848 Worker thread wakes up
23:04:01.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:01.281 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1277,552,31,31)
23:04:01.579 00.298 21444 evsrv: cli 0107EBA0 connect
23:04:01.580 00.001 21444 case statement mapped state 3 to 2
23:04:01.580 00.000 21444 case statement mapped state 3 to 2
23:04:01.580 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"895b9c16-678c-400b-85cc-400680044950"}
23:04:01.580 00.000 21444 case statement mapped state 3 to 2
23:04:01.581 00.001 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"895b9c16-678c-400b-85cc-400680044950"}
23:04:01.581 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:04:02.584 01.003 21444 evsrv: cli 0107E920 connect
23:04:02.584 00.000 21444 case statement mapped state 3 to 2
23:04:02.584 00.000 21444 case statement mapped state 3 to 2
23:04:02.585 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"abc3ee64-33a0-412b-b58a-3f3117d36380"}
23:04:02.585 00.000 21444 case statement mapped state 3 to 2
23:04:02.585 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"abc3ee64-33a0-412b-b58a-3f3117d36380"}
23:04:02.586 00.001 21444 evsrv: cli 0107E920 disconnect
23:04:03.586 01.000 21444 evsrv: cli 0107EB00 connect
23:04:03.586 00.000 21444 case statement mapped state 3 to 2
23:04:03.587 00.001 21444 case statement mapped state 3 to 2
23:04:03.587 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"f0df14ae-e322-4ad7-8a58-a61448ec7737"}
23:04:03.587 00.000 21444 case statement mapped state 3 to 2
23:04:03.587 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Calibrating","id":"f0df14ae-e322-4ad7-8a58-a61448ec7737"}
23:04:03.588 00.001 21444 evsrv: cli 0107EB00 disconnect
23:04:04.589 01.001 21444 evsrv: cli 0107EB00 connect
23:04:04.589 00.000 21444 case statement mapped state 3 to 2
23:04:04.589 00.000 21444 case statement mapped state 3 to 2
23:04:04.590 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"d06e0eb7-6388-44b5-bdb7-2e37ddce353c"}
23:04:04.590 00.000 21444 case statement mapped state 3 to 2
23:04:04.590 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d06e0eb7-6388-44b5-bdb7-2e37ddce353c"}
23:04:04.591 00.001 21444 evsrv: cli 0107EB00 disconnect
23:04:04.631 00.040 25848 Exposure complete
23:04:04.719 00.088 25848 worker thread done servicing request
23:04:04.719 00.000 21444 OnExposeComplete: enter
23:04:04.719 00.000 21444 UpdateGuideState(): m_state=3
23:04:04.719 00.000 21444 Star::Find(15, 1291, 566, 0, (0,0,0,0), 0.5, 10.0, 255) frame 293
23:04:04.719 00.000 21444 Star::Find returns 1 (1), X=1283.93, Y=579.29, Mass=10275, SNR=9.3, Peak=5596 HFD=2.2
23:04:04.720 00.001 21444 Status Line: West step  18, dist=24.1
23:04:04.720 00.000 21444 Enqueuing Calibration Move request for direction 3
23:04:04.721 00.001 25848 Worker thread wakes up
23:04:04.721 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20580, med=3100, FiltMin=278, FiltMax=5572, Gamma=1.960
23:04:04.721 00.000 21444 UpdateGuideState exits: m=10275 SNR=9.3 Saturated
23:04:04.721 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:04.721 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:04:04.721 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:04:04.721 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:04:04.721 00.000 25848 MoveAxis(W, 150, -)
23:04:04.721 00.000 25848 Guiding  Dir = 3, Dur = 150
23:04:04.721 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:04:04.721 00.000 21444 Enqueuing Expose request
23:04:04.764 00.043 25848 IsSlewing returns 0
23:04:04.765 00.001 25848 IsGuiding returns 0
23:04:04.797 00.032 25848 PulseGuide returned control before completion, sleep 129
23:04:04.940 00.143 25848 IsGuiding returns 1
23:04:04.940 00.000 25848 scope still moving after pulse duration time elapsed
23:04:04.999 00.059 25848 IsSlewing returns 0
23:04:04.999 00.000 25848 IsGuiding returns 0
23:04:04.999 00.000 25848 scope move finished after 150 + 84 ms
23:04:04.999 00.000 25848 Move returns status 0, amount 150
23:04:04.999 00.000 25848 move complete, result=0
23:04:05.000 00.001 25848 worker thread done servicing request
23:04:05.000 00.000 25848 Worker thread wakes up
23:04:05.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:05.000 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,564,31,31)
23:04:05.591 00.591 21444 evsrv: cli 0107E880 connect
23:04:05.592 00.001 21444 case statement mapped state 3 to 2
23:04:05.592 00.000 21444 case statement mapped state 3 to 2
23:04:05.592 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"4165c81e-8525-4201-bbfe-68b1a51bcf7d"}
23:04:05.592 00.000 21444 case statement mapped state 3 to 2
23:04:05.593 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Calibrating","id":"4165c81e-8525-4201-bbfe-68b1a51bcf7d"}
23:04:05.593 00.000 21444 evsrv: cli 0107E880 disconnect
23:04:06.592 00.999 21444 evsrv: cli 0107E920 connect
23:04:06.593 00.001 21444 case statement mapped state 3 to 2
23:04:06.593 00.000 21444 case statement mapped state 3 to 2
23:04:06.593 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"ddb02588-e079-40a9-8d76-33696b5b6c62"}
23:04:06.593 00.000 21444 case statement mapped state 3 to 2
23:04:06.594 00.001 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Calibrating","id":"ddb02588-e079-40a9-8d76-33696b5b6c62"}
23:04:06.594 00.000 21444 evsrv: cli 0107E920 disconnect
23:04:07.595 01.001 21444 evsrv: cli 0107E560 connect
23:04:07.595 00.000 21444 case statement mapped state 3 to 2
23:04:07.596 00.001 21444 case statement mapped state 3 to 2
23:04:07.596 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"2d888e4e-bfe2-4475-9f16-0cd3c2b73795"}
23:04:07.596 00.000 21444 case statement mapped state 3 to 2
23:04:07.596 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Calibrating","id":"2d888e4e-bfe2-4475-9f16-0cd3c2b73795"}
23:04:07.596 00.000 21444 evsrv: cli 0107E560 disconnect
23:04:08.347 00.751 25848 Exposure complete
23:04:08.415 00.068 25848 worker thread done servicing request
23:04:08.415 00.000 21444 OnExposeComplete: enter
23:04:08.415 00.000 21444 UpdateGuideState(): m_state=3
23:04:08.415 00.000 21444 Star::Find(15, 1283, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:08.415 00.000 21444 Star::Find false star n=2 nbg=260 bg=3381.2 sigma=499.6 thresh=4880 peak=4399
23:04:08.415 00.000 21444 Star::Find returns 0 (2), X=1283.00, Y=579.00, Mass=3446, SNR=2.9, Peak=5216 HFD=0.0
23:04:08.415 00.000 21444 DistanceChecker: activated
23:04:08.415 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:08.415 00.000 21444 Star lost during calibration... blundering on
23:04:08.415 00.000 21444 Status Line: star lost
23:04:08.417 00.002 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:08.417 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19996, med=3096, FiltMin=548, FiltMax=5724, Gamma=1.960
23:04:08.433 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:04:08.433 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:08.433 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:08.433 00.000 21444 Enqueuing Expose request
23:04:08.433 00.000 25848 Worker thread wakes up
23:04:08.433 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:08.433 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:08.597 00.164 21444 evsrv: cli 0107E6A0 connect
23:04:08.597 00.000 21444 case statement mapped state 3 to 2
23:04:08.597 00.000 21444 case statement mapped state 3 to 2
23:04:08.597 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"52545d5d-d708-4bcb-8b3b-ea7650111476"}
23:04:08.598 00.001 21444 case statement mapped state 3 to 2
23:04:08.598 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Calibrating","id":"52545d5d-d708-4bcb-8b3b-ea7650111476"}
23:04:08.598 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:04:09.015 00.417 21444 Stop button clicked
23:04:09.015 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:04:09.016 00.001 21444 Status Line: Waiting for devices...
23:04:09.094 00.078 25848 ZWO: stopexposure
23:04:09.598 00.504 21444 evsrv: cli 0107EA60 connect
23:04:09.598 00.000 21444 case statement mapped state 3 to 2
23:04:09.599 00.001 21444 case statement mapped state 3 to 2
23:04:09.599 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"6781c714-2dee-4cf3-94e8-3a5b0a00b34c"}
23:04:09.599 00.000 21444 case statement mapped state 3 to 2
23:04:09.599 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Calibrating","id":"6781c714-2dee-4cf3-94e8-3a5b0a00b34c"}
23:04:09.599 00.000 21444 evsrv: cli 0107EA60 disconnect
23:04:10.600 01.001 21444 evsrv: cli 0107EB00 connect
23:04:10.600 00.000 21444 case statement mapped state 3 to 2
23:04:10.601 00.001 21444 case statement mapped state 3 to 2
23:04:10.601 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"6343409d-b940-4971-8a98-dc5de20eb89f"}
23:04:10.601 00.000 21444 case statement mapped state 3 to 2
23:04:10.601 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Calibrating","id":"6343409d-b940-4971-8a98-dc5de20eb89f"}
23:04:10.601 00.000 21444 evsrv: cli 0107EB00 disconnect
23:04:11.436 00.835 21444 Stop button clicked
23:04:11.436 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=1
23:04:11.436 00.000 21444 Status Line: Waiting for devices...
23:04:11.601 00.165 21444 evsrv: cli 0107E240 connect
23:04:11.601 00.000 21444 case statement mapped state 3 to 2
23:04:11.601 00.000 21444 case statement mapped state 3 to 2
23:04:11.602 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"14062b79-48cc-4aa4-9033-38bc461c696a"}
23:04:11.602 00.000 21444 case statement mapped state 3 to 2
23:04:11.602 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Calibrating","id":"14062b79-48cc-4aa4-9033-38bc461c696a"}
23:04:11.602 00.000 21444 evsrv: cli 0107E240 disconnect
23:04:11.734 00.132 25848 ZWO: stopexposure
23:04:11.735 00.001 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:04:11.735 00.000 25848 worker thread done servicing request
23:04:11.735 00.000 21444 OnExposeComplete: enter
23:04:11.735 00.000 21444 OnExposeComplete: Capture Error reported
23:04:11.735 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:04:11.735 00.000 21444 Mount: notify guiding stopped
23:04:11.735 00.000 21444 BLC: window closed
23:04:11.735 00.000 21444 BLC: Last direction was reset
23:04:11.736 00.001 21444 PhdController failed: Guiding stopped
23:04:11.736 00.000 21444 PhdController: newstate STATE_FINISH
23:04:11.736 00.000 21444 PhdController complete: fail: Guiding stopped
23:04:11.736 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778814251.736,"Host":"ASTROBRUCE","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":15,"DroppedFrames":9}
23:04:11.736 00.000 21444 Mount: notify guiding dither settle done success=0
23:04:11.736 00.000 21444 PhdController: newstate STATE_IDLE
23:04:11.736 00.000 21444 Changing from state CALIBRATING_PRIMARY to STOP
23:04:11.736 00.000 21444 guider state => SELECTING
23:04:11.736 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19996, med=3096, FiltMin=548, FiltMax=5724, Gamma=1.960
23:04:11.754 00.018 21444 Changing from state SELECTING to UNINITIALIZED
23:04:11.754 00.000 21444 guider state => SELECTING
23:04:11.756 00.002 21444 Status Line: Stopped.
23:04:11.757 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:04:12.603 00.846 21444 evsrv: cli 0107E240 connect
23:04:12.603 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"66efa197-37a4-4fd2-b2f8-b895f0d1f9fc"}
23:04:12.604 00.001 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Stopped","id":"66efa197-37a4-4fd2-b2f8-b895f0d1f9fc"}
23:04:12.604 00.000 21444 evsrv: cli 0107E240 disconnect
23:04:13.431 00.827 21444 StartLoopingInteractive: Loop button clicked
23:04:13.432 00.001 21444 Status Line: Looping
23:04:13.433 00.001 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:04:13.435 00.002 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:13.435 00.000 21444 Enqueuing Expose request
23:04:13.435 00.000 25848 Worker thread wakes up
23:04:13.435 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:13.435 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:13.605 00.170 21444 evsrv: cli 0107E920 connect
23:04:13.605 00.000 21444 case statement mapped state 1 to 101
23:04:13.605 00.000 21444 case statement mapped state 1 to 101
23:04:13.605 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"31110c94-7a54-426d-808b-e0ad090a06a9"}
23:04:13.605 00.000 21444 case statement mapped state 1 to 101
23:04:13.605 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Looping","id":"31110c94-7a54-426d-808b-e0ad090a06a9"}
23:04:13.606 00.001 21444 evsrv: cli 0107E920 disconnect
23:04:14.606 01.000 21444 evsrv: cli 0107E920 connect
23:04:14.606 00.000 21444 case statement mapped state 1 to 101
23:04:14.606 00.000 21444 case statement mapped state 1 to 101
23:04:14.607 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"61b61d4d-d960-49f0-bb59-2578e9bbb984"}
23:04:14.607 00.000 21444 case statement mapped state 1 to 101
23:04:14.607 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Looping","id":"61b61d4d-d960-49f0-bb59-2578e9bbb984"}
23:04:14.607 00.000 21444 evsrv: cli 0107E920 disconnect
23:04:15.285 00.678 21444 GuiderMultiStar::AutoSelect enter
23:04:15.285 00.000 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
23:04:15.350 00.065 21444 AutoFind: auto downsample for scale 0.43 => 2x
23:04:15.350 00.000 21444 AutoFind: downsample 2x
23:04:15.364 00.014 21444 AutoFind: global mean = -1.0, stdev 981.9
23:04:15.364 00.000 21444 AutoFind: using threshold = 0.1
23:04:15.385 00.021 21444 AutoFind: local max [1289, 925] 4.6
23:04:15.385 00.000 21444 AutoFind: local max [541, 819] 4.5
23:04:15.385 00.000 21444 AutoFind: local max [873, 177] 4.4
23:04:15.385 00.000 21444 AutoFind: local max [1833, 231] 4.3
23:04:15.385 00.000 21444 AutoFind: local max [771, 805] 4.2
23:04:15.385 00.000 21444 AutoFind: local max [1151, 1133] 4.2
23:04:15.385 00.000 21444 AutoFind: local max [1307, 145] 4.2
23:04:15.385 00.000 21444 AutoFind: local max [197, 1131] 4.2
23:04:15.385 00.000 21444 AutoFind: local max [1041, 325] 4.2
23:04:15.385 00.000 21444 AutoFind: local max [1369, 445] 4.1
23:04:15.385 00.000 21444 AutoFind: local max [1675, 519] 4.1
23:04:15.385 00.000 21444 AutoFind: local max [1603, 19] 4.1
23:04:15.385 00.000 21444 AutoFind: local max [431, 683] 4.1
23:04:15.385 00.000 21444 AutoFind: local max [169, 367] 4.0
23:04:15.385 00.000 21444 AutoFind: local max [277, 231] 4.0
23:04:15.385 00.000 21444 AutoFind: local max [1145, 945] 4.0
23:04:15.385 00.000 21444 AutoFind: local max [1461, 619] 4.0
23:04:15.385 00.000 21444 AutoFind: local max [479, 275] 4.0
23:04:15.385 00.000 21444 AutoFind: local max [633, 117] 4.0
23:04:15.385 00.000 21444 AutoFind: local max [1643, 507] 4.0
23:04:15.385 00.000 21444 AutoFind: local max [1737, 925] 4.0
23:04:15.385 00.000 21444 AutoFind: local max [1901, 677] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [1119, 713] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [317, 811] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [1203, 633] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [1059, 141] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [1459, 1199] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [1733, 677] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [267, 261] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [389, 653] 3.9
23:04:15.385 00.000 21444 AutoFind: local max [1565, 443] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [23, 633] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [1505, 1001] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [85, 159] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [95, 215] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [291, 179] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [1721, 49] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [1747, 1131] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [1439, 395] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [555, 521] 3.8
23:04:15.385 00.000 21444 AutoFind: local max [179, 119] 3.8
23:04:15.386 00.001 21444 AutoFind: local max [323, 35] 3.8
23:04:15.386 00.000 21444 AutoFind: local max [517, 677] 3.8
23:04:15.386 00.000 21444 AutoFind: local max [1591, 145] 3.8
23:04:15.386 00.000 21444 AutoFind: local max [1389, 875] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [1673, 709] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [1859, 925] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [229, 837] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [1173, 859] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [507, 395] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [1085, 27] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [413, 837] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [1429, 1003] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [919, 1009] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [1001, 661] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [1183, 249] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [1025, 231] 3.7
23:04:15.386 00.000 21444 AutoFind: local max [79, 943] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1175, 1003] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1483, 1153] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1427, 1193] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [313, 369] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1815, 1153] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [951, 837] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1755, 519] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [471, 393] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1271, 1067] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1261, 819] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1157, 23] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1619, 681] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [837, 331] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [753, 255] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [619, 1013] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1165, 445] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [569, 117] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1657, 407] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [181, 825] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [187, 1153] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [405, 331] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [297, 275] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [1427, 1023] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [545, 231] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [435, 849] 3.6
23:04:15.386 00.000 21444 AutoFind: local max [77, 273] 3.5
23:04:15.386 00.000 21444 AutoFind: local max [325, 519] 3.5
23:04:15.387 00.001 21444 AutoFind: local max [929, 95] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [1123, 491] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [673, 679] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [1461, 215] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [263, 177] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [187, 711] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [333, 213] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [387, 749] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [855, 735] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [681, 927] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [1095, 735] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [821, 837] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [1077, 1187] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [745, 49] 3.5
23:04:15.387 00.000 21444 AutoFind: local max [1471, 1013] 3.5
23:04:15.387 00.000 21444 AutoFind: too close [1427, 1023] 3.6 - [1429, 1003] 3.7
23:04:15.387 00.000 21444 AutoFind: too close to edge [745, 49] 3.5
23:04:15.387 00.000 21444 AutoFind: too close to edge [1077, 1187] 3.5
23:04:15.387 00.000 21444 AutoFind: too close to edge [1157, 23] 3.6
23:04:15.387 00.000 21444 AutoFind: too close to edge [1427, 1193] 3.6
23:04:15.387 00.000 21444 AutoFind: too close to edge [1085, 27] 3.7
23:04:15.387 00.000 21444 AutoFind: too close to edge [323, 35] 3.8
23:04:15.387 00.000 21444 AutoFind: too close to edge [1721, 49] 3.8
23:04:15.387 00.000 21444 AutoFind: too close to edge [23, 633] 3.8
23:04:15.387 00.000 21444 AutoFind: too close to edge [1459, 1199] 3.9
23:04:15.387 00.000 21444 AutoFind: too close to edge [1901, 677] 3.9
23:04:15.387 00.000 21444 AutoFind: too close to edge [1603, 19] 4.1
23:04:15.387 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
23:04:15.387 00.000 21444 Star::Find(15, 1289, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.387 00.000 21444 Star::Find false star n=4 nbg=265 bg=2855.2 sigma=467.2 thresh=4257 peak=4102
23:04:15.387 00.000 21444 Star::Find returns 0 (2), X=1289.00, Y=925.00, Mass=6471, SNR=2.9, Peak=4816 HFD=0.0
23:04:15.387 00.000 21444 Star::Find(15, 541, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.387 00.000 21444 Star::Find returns 1 (1), X=539.22, Y=816.50, Mass=14183, SNR=10.8, Peak=5324 HFD=4.0
23:04:15.387 00.000 21444 Star::Find(15, 873, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.387 00.000 21444 Star::Find returns 1 (1), X=885.56, Y=170.13, Mass=11356, SNR=11.2, Peak=5652 HFD=4.3
23:04:15.387 00.000 21444 Star::Find(15, 1833, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.387 00.000 21444 Star::Find false star n=2 nbg=266 bg=2993.8 sigma=486.0 thresh=4452 peak=4166
23:04:15.387 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=231.00, Mass=3136, SNR=2.9, Peak=5216 HFD=0.0
23:04:15.388 00.001 21444 Star::Find(15, 771, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find false star n=6 nbg=265 bg=3146.5 sigma=391.6 thresh=4321 peak=4306
23:04:15.388 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=805.00, Mass=8169, SNR=2.9, Peak=5192 HFD=0.0
23:04:15.388 00.000 21444 Star::Find(15, 1151, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=1152.02, Y=1131.58, Mass=20683, SNR=12.9, Peak=4664 HFD=5.5
23:04:15.388 00.000 21444 Star::Find(15, 1307, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=1308.05, Y=142.92, Mass=14431, SNR=11.4, Peak=6304 HFD=4.0
23:04:15.388 00.000 21444 Star::Find(15, 197, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=196.72, Y=1129.65, Mass=35407, SNR=20.5, Peak=5700 HFD=4.8
23:04:15.388 00.000 21444 Star::Find(15, 1041, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=1039.91, Y=324.38, Mass=19428, SNR=12.5, Peak=5340 HFD=4.8
23:04:15.388 00.000 21444 Star::Find(15, 1369, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=1371.03, Y=448.58, Mass=14450, SNR=10.2, Peak=5724 HFD=5.0
23:04:15.388 00.000 21444 Star::Find(15, 1675, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=1675.39, Y=517.28, Mass=14339, SNR=10.4, Peak=5540 HFD=1.8
23:04:15.388 00.000 21444 Star::Find(15, 431, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find false star n=4 nbg=273 bg=3299.2 sigma=536.4 thresh=4908 peak=4824
23:04:15.388 00.000 21444 Star::Find returns 0 (2), X=431.00, Y=683.00, Mass=6891, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.388 00.000 21444 Star::Find(15, 169, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find false star n=3 nbg=259 bg=3029.1 sigma=412.9 thresh=4268 peak=4052
23:04:15.388 00.000 21444 Star::Find returns 0 (2), X=169.00, Y=367.00, Mass=4421, SNR=2.9, Peak=4664 HFD=0.0
23:04:15.388 00.000 21444 Star::Find(15, 277, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=276.87, Y=233.16, Mass=11242, SNR=10.1, Peak=5624 HFD=3.5
23:04:15.388 00.000 21444 Star::Find(15, 1145, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find false star n=6 nbg=250 bg=2771.1 sigma=392.2 thresh=3948 peak=3935
23:04:15.388 00.000 21444 Star::Find returns 0 (2), X=1145.00, Y=945.00, Mass=8145, SNR=2.9, Peak=4688 HFD=0.0
23:04:15.388 00.000 21444 Star::Find(15, 1461, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=1458.16, Y=617.46, Mass=9895, SNR=8.9, Peak=5272 HFD=1.9
23:04:15.388 00.000 21444 Star::Find(15, 479, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=488.67, Y=271.65, Mass=5797, SNR=7.6, Peak=5500 HFD=1.2
23:04:15.388 00.000 21444 Star::Find(15, 633, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.388 00.000 21444 Star::Find returns 1 (1), X=631.09, Y=103.42, Mass=14327, SNR=10.6, Peak=5744 HFD=3.9
23:04:15.388 00.000 21444 Star::Find(15, 1643, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.001 21444 Star::Find returns 1 (1), X=1645.58, Y=506.44, Mass=17484, SNR=12.2, Peak=7032 HFD=1.8
23:04:15.389 00.000 21444 Star::Find(15, 1737, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find false star n=4 nbg=279 bg=2887.6 sigma=526.4 thresh=4467 peak=4363
23:04:15.389 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=925.00, Mass=7358, SNR=2.9, Peak=4812 HFD=0.0
23:04:15.389 00.000 21444 Star::Find(15, 1119, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find false star n=4 nbg=279 bg=3490.6 sigma=565.6 thresh=5187 peak=5099
23:04:15.389 00.000 21444 Star::Find returns 0 (2), X=1119.00, Y=713.00, Mass=8401, SNR=2.9, Peak=5976 HFD=0.0
23:04:15.389 00.000 21444 Star::Find(15, 317, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find returns 1 (1), X=317.59, Y=812.65, Mass=26370, SNR=18.1, Peak=5720 HFD=3.8
23:04:15.389 00.000 21444 Star::Find(15, 1203, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find returns 1 (1), X=1204.58, Y=633.29, Mass=11581, SNR=9.4, Peak=5372 HFD=1.6
23:04:15.389 00.000 21444 Star::Find(15, 1059, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find returns 1 (1), X=1057.34, Y=142.81, Mass=17911, SNR=12.8, Peak=5620 HFD=3.2
23:04:15.389 00.000 21444 Star::Find(15, 1733, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find false star n=1 nbg=246 bg=3421.0 sigma=494.1 thresh=4903 peak=4373
23:04:15.389 00.000 21444 Star::Find returns 0 (2), X=1733.00, Y=677.00, Mass=1495, SNR=2.9, Peak=4968 HFD=0.0
23:04:15.389 00.000 21444 Star::Find(15, 267, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find returns 1 (1), X=267.05, Y=259.74, Mass=19685, SNR=13.7, Peak=5676 HFD=2.8
23:04:15.389 00.000 21444 Star::Find(15, 389, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find false star n=5 nbg=251 bg=3373.0 sigma=462.8 thresh=4761 peak=4752
23:04:15.389 00.000 21444 Star::Find returns 0 (2), X=389.00, Y=653.00, Mass=7915, SNR=2.9, Peak=5068 HFD=0.0
23:04:15.389 00.000 21444 Star::Find(15, 1565, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find returns 1 (1), X=1563.52, Y=443.48, Mass=19471, SNR=12.4, Peak=5800 HFD=4.1
23:04:15.389 00.000 21444 Star::Find(15, 1505, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find returns 1 (1), X=1510.48, Y=1002.41, Mass=12587, SNR=10.5, Peak=5672 HFD=1.5
23:04:15.389 00.000 21444 Star::Find(15, 85, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find false star n=6 nbg=273 bg=2680.4 sigma=498.6 thresh=4176 peak=3995
23:04:15.389 00.000 21444 Star::Find returns 0 (2), X=85.00, Y=159.00, Mass=9917, SNR=2.9, Peak=4580 HFD=0.0
23:04:15.389 00.000 21444 Star::Find(15, 95, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find returns 1 (1), X=94.53, Y=214.85, Mass=14833, SNR=11.6, Peak=4788 HFD=5.1
23:04:15.389 00.000 21444 Star::Find(15, 291, 179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.389 00.000 21444 Star::Find returns 1 (1), X=290.26, Y=177.92, Mass=14331, SNR=10.6, Peak=5648 HFD=3.2
23:04:15.389 00.000 21444 Star::Find(15, 1747, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.001 21444 Star::Find returns 1 (1), X=1745.88, Y=1129.42, Mass=16326, SNR=12.3, Peak=4792 HFD=2.4
23:04:15.390 00.000 21444 Star::Find(15, 1439, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find false star n=6 nbg=263 bg=3437.2 sigma=478.3 thresh=4872 peak=4646
23:04:15.390 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=395.00, Mass=9445, SNR=2.9, Peak=5676 HFD=0.0
23:04:15.390 00.000 21444 Star::Find(15, 555, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find false star n=3 nbg=254 bg=3270.6 sigma=520.4 thresh=4832 peak=4518
23:04:15.390 00.000 21444 Star::Find returns 0 (2), X=555.00, Y=521.00, Mass=4828, SNR=2.9, Peak=5112 HFD=0.0
23:04:15.390 00.000 21444 Star::Find(15, 179, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=177.33, Y=118.82, Mass=15275, SNR=11.1, Peak=6280 HFD=2.3
23:04:15.390 00.000 21444 Star::Find(15, 517, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find false star n=4 nbg=264 bg=3238.2 sigma=469.3 thresh=4646 peak=4530
23:04:15.390 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=677.00, Mass=6775, SNR=2.9, Peak=5268 HFD=0.0
23:04:15.390 00.000 21444 Star::Find(15, 1591, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=1590.61, Y=145.40, Mass=11528, SNR=8.9, Peak=6228 HFD=3.4
23:04:15.390 00.000 21444 Star::Find(15, 1389, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find false star n=3 nbg=258 bg=3280.1 sigma=460.4 thresh=4661 peak=4601
23:04:15.390 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=875.00, Mass=4704, SNR=2.9, Peak=5652 HFD=0.0
23:04:15.390 00.000 21444 Star::Find(15, 1673, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=1671.50, Y=709.71, Mass=13436, SNR=11.1, Peak=5924 HFD=3.5
23:04:15.390 00.000 21444 Star::Find(15, 1859, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=1857.44, Y=922.44, Mass=14966, SNR=12.1, Peak=4764 HFD=3.1
23:04:15.390 00.000 21444 Star::Find(15, 229, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=227.72, Y=835.41, Mass=16627, SNR=12.7, Peak=5748 HFD=2.8
23:04:15.390 00.000 21444 Star::Find(15, 1173, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=1162.83, Y=866.90, Mass=15700, SNR=12.7, Peak=5748 HFD=5.9
23:04:15.390 00.000 21444 Star::Find(15, 507, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=506.92, Y=393.31, Mass=18516, SNR=11.5, Peak=5452 HFD=4.3
23:04:15.390 00.000 21444 Star::Find(15, 413, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find false star n=1 nbg=258 bg=2799.4 sigma=445.1 thresh=4135 peak=3913
23:04:15.390 00.000 21444 Star::Find returns 0 (2), X=413.00, Y=837.00, Mass=1961, SNR=2.9, Peak=4760 HFD=0.0
23:04:15.390 00.000 21444 Star::Find(15, 919, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=917.65, Y=1009.93, Mass=16968, SNR=14.4, Peak=4460 HFD=2.9
23:04:15.390 00.000 21444 Star::Find(15, 1001, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.390 00.000 21444 Star::Find returns 1 (1), X=1001.92, Y=659.38, Mass=7528, SNR=7.9, Peak=5472 HFD=2.7
23:04:15.391 00.001 21444 Star::Find(15, 1183, 249, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find false star n=3 nbg=262 bg=3352.4 sigma=477.8 thresh=4786 peak=4689
23:04:15.391 00.000 21444 Star::Find returns 0 (2), X=1183.00, Y=249.00, Mass=5015, SNR=2.9, Peak=5192 HFD=0.0
23:04:15.391 00.000 21444 Star::Find(15, 1025, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find false star n=1 nbg=268 bg=3370.4 sigma=493.9 thresh=4852 peak=4622
23:04:15.391 00.000 21444 Star::Find returns 0 (2), X=1025.00, Y=231.00, Mass=2026, SNR=2.9, Peak=5396 HFD=0.0
23:04:15.391 00.000 21444 Star::Find(15, 79, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find false star n=9 nbg=268 bg=2009.0 sigma=435.0 thresh=3314 peak=3311
23:04:15.391 00.000 21444 Star::Find returns 0 (2), X=79.00, Y=943.00, Mass=13815, SNR=2.9, Peak=4336 HFD=0.0
23:04:15.391 00.000 21444 Star::Find(15, 1175, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find returns 1 (1), X=1175.00, Y=1001.46, Mass=7335, SNR=7.4, Peak=5244 HFD=1.0
23:04:15.391 00.000 21444 Star::Find(15, 1483, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find returns 1 (1), X=1483.00, Y=1154.82, Mass=30823, SNR=18.8, Peak=5164 HFD=6.6
23:04:15.391 00.000 21444 Star::Find(15, 313, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find false star n=4 nbg=278 bg=3345.6 sigma=508.8 thresh=4872 peak=4642
23:04:15.391 00.000 21444 Star::Find returns 0 (2), X=313.00, Y=369.00, Mass=6854, SNR=2.9, Peak=5216 HFD=0.0
23:04:15.391 00.000 21444 Star::Find(15, 1815, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find returns 1 (1), X=1815.08, Y=1153.64, Mass=19349, SNR=14.9, Peak=4560 HFD=2.8
23:04:15.391 00.000 21444 Star::Find(15, 951, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find false star n=4 nbg=272 bg=3050.1 sigma=493.8 thresh=4531 peak=4122
23:04:15.391 00.000 21444 Star::Find returns 0 (2), X=951.00, Y=837.00, Mass=7403, SNR=2.9, Peak=4812 HFD=0.0
23:04:15.391 00.000 21444 Star::Find(15, 1755, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find false star n=5 nbg=250 bg=3207.1 sigma=426.6 thresh=4487 peak=4414
23:04:15.391 00.000 21444 Star::Find returns 0 (2), X=1755.00, Y=519.00, Mass=9648, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.391 00.000 21444 Star::Find(15, 471, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find false star n=8 nbg=256 bg=3299.1 sigma=410.5 thresh=4531 peak=4457
23:04:15.391 00.000 21444 Star::Find returns 0 (2), X=471.00, Y=393.00, Mass=11995, SNR=2.9, Peak=5120 HFD=0.0
23:04:15.391 00.000 21444 Star::Find(15, 1271, 1067, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find returns 1 (1), X=1285.47, Y=1055.52, Mass=9877, SNR=11.1, Peak=5396 HFD=1.4
23:04:15.391 00.000 21444 Star::Find(15, 1261, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find returns 1 (1), X=1252.92, Y=829.19, Mass=8780, SNR=9.7, Peak=6152 HFD=2.8
23:04:15.391 00.000 21444 Star::Find(15, 1619, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find returns 1 (1), X=1617.84, Y=681.33, Mass=16141, SNR=12.8, Peak=5620 HFD=2.7
23:04:15.391 00.000 21444 Star::Find(15, 837, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.391 00.000 21444 Star::Find false star n=6 nbg=256 bg=3362.9 sigma=436.9 thresh=4673 peak=4583
23:04:15.392 00.001 21444 Star::Find returns 0 (2), X=837.00, Y=331.00, Mass=9067, SNR=2.9, Peak=5296 HFD=0.0
23:04:15.392 00.000 21444 Star::Find(15, 753, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find false star n=8 nbg=264 bg=3138.6 sigma=473.0 thresh=4558 peak=4497
23:04:15.392 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=255.00, Mass=13239, SNR=2.9, Peak=5092 HFD=0.0
23:04:15.392 00.000 21444 Star::Find(15, 619, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find returns 1 (1), X=617.96, Y=1012.97, Mass=17796, SNR=13.4, Peak=5016 HFD=4.0
23:04:15.392 00.000 21444 Star::Find(15, 1165, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find false star n=2 nbg=268 bg=3359.0 sigma=498.8 thresh=4855 peak=4619
23:04:15.392 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=445.00, Mass=4122, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.392 00.000 21444 Star::Find(15, 569, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find returns 1 (1), X=570.05, Y=110.43, Mass=9206, SNR=8.7, Peak=5448 HFD=1.5
23:04:15.392 00.000 21444 Star::Find(15, 1657, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find false star n=6 nbg=251 bg=3291.9 sigma=467.7 thresh=4695 peak=4647
23:04:15.392 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=407.00, Mass=9689, SNR=2.9, Peak=5676 HFD=0.0
23:04:15.392 00.000 21444 Star::Find(15, 181, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find returns 1 (1), X=189.04, Y=812.20, Mass=11001, SNR=10.0, Peak=5192 HFD=3.9
23:04:15.392 00.000 21444 Star::Find(15, 187, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find returns 1 (1), X=177.79, Y=1142.21, Mass=15292, SNR=12.6, Peak=4736 HFD=1.7
23:04:15.392 00.000 21444 Star::Find(15, 405, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find false star n=5 nbg=255 bg=3330.9 sigma=486.3 thresh=4790 peak=4518
23:04:15.392 00.000 21444 Star::Find returns 0 (2), X=405.00, Y=331.00, Mass=8198, SNR=2.9, Peak=5220 HFD=0.0
23:04:15.392 00.000 21444 Star::Find(15, 297, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find returns 1 (1), X=295.90, Y=274.21, Mass=13383, SNR=11.2, Peak=5296 HFD=2.5
23:04:15.392 00.000 21444 Star::Find(15, 545, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find returns 1 (1), X=545.48, Y=229.46, Mass=22278, SNR=13.6, Peak=5620 HFD=3.1
23:04:15.392 00.000 21444 Star::Find(15, 435, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find false star n=5 nbg=268 bg=2845.9 sigma=469.9 thresh=4256 peak=4048
23:04:15.392 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=849.00, Mass=8350, SNR=2.9, Peak=4916 HFD=0.0
23:04:15.392 00.000 21444 Star::Find(15, 77, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find false star n=1 nbg=266 bg=2814.4 sigma=494.9 thresh=4299 peak=3945
23:04:15.392 00.000 21444 Star::Find returns 0 (2), X=77.00, Y=273.00, Mass=1642, SNR=2.9, Peak=4512 HFD=0.0
23:04:15.392 00.000 21444 Star::Find(15, 325, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find false star n=2 nbg=270 bg=3298.4 sigma=521.9 thresh=4864 peak=4484
23:04:15.392 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=519.00, Mass=3839, SNR=2.9, Peak=5420 HFD=0.0
23:04:15.392 00.000 21444 Star::Find(15, 929, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.392 00.000 21444 Star::Find returns 1 (1), X=916.07, Y=97.82, Mass=12183, SNR=10.2, Peak=6532 HFD=1.8
23:04:15.392 00.000 21444 Star::Find(15, 1123, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.001 21444 Star::Find returns 1 (1), X=1121.40, Y=490.76, Mass=27432, SNR=17.1, Peak=5420 HFD=4.9
23:04:15.393 00.000 21444 Star::Find(15, 673, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find false star n=3 nbg=263 bg=3293.0 sigma=476.3 thresh=4722 peak=4411
23:04:15.393 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=679.00, Mass=4597, SNR=2.9, Peak=5012 HFD=0.0
23:04:15.393 00.000 21444 Star::Find(15, 1461, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find returns 1 (1), X=1459.28, Y=214.19, Mass=12215, SNR=9.9, Peak=5372 HFD=4.5
23:04:15.393 00.000 21444 Star::Find(15, 263, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find returns 1 (1), X=261.27, Y=175.64, Mass=16691, SNR=11.6, Peak=5244 HFD=3.6
23:04:15.393 00.000 21444 Star::Find(15, 187, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find false star n=1 nbg=273 bg=3278.2 sigma=570.8 thresh=4991 peak=4628
23:04:15.393 00.000 21444 Star::Find returns 0 (2), X=187.00, Y=711.00, Mass=1918, SNR=2.9, Peak=5196 HFD=0.0
23:04:15.393 00.000 21444 Star::Find(15, 333, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find false star n=4 nbg=267 bg=3287.9 sigma=523.8 thresh=4859 peak=4599
23:04:15.393 00.000 21444 Star::Find returns 0 (2), X=333.00, Y=213.00, Mass=7180, SNR=2.9, Peak=5520 HFD=0.0
23:04:15.393 00.000 21444 Star::Find(15, 387, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find false star n=6 nbg=268 bg=3214.4 sigma=538.3 thresh=4829 peak=4550
23:04:15.393 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=749.00, Mass=11894, SNR=2.9, Peak=5548 HFD=0.0
23:04:15.393 00.000 21444 Star::Find(15, 855, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find false star n=3 nbg=257 bg=3377.9 sigma=453.7 thresh=4739 peak=4515
23:04:15.393 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=735.00, Mass=5238, SNR=2.9, Peak=5544 HFD=0.0
23:04:15.393 00.000 21444 Star::Find(15, 681, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find returns 1 (1), X=683.56, Y=926.41, Mass=10971, SNR=9.2, Peak=4560 HFD=5.8
23:04:15.393 00.000 21444 Star::Find(15, 1095, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find returns 1 (1), X=1094.66, Y=734.98, Mass=15668, SNR=11.8, Peak=5976 HFD=2.4
23:04:15.393 00.000 21444 Star::Find(15, 821, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find returns 1 (1), X=827.43, Y=846.44, Mass=10786, SNR=10.3, Peak=6152 HFD=1.4
23:04:15.393 00.000 21444 Star::Find(15, 1471, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find returns 1 (1), X=1474.62, Y=1013.22, Mass=24490, SNR=16.5, Peak=6480 HFD=5.2
23:04:15.393 00.000 21444 AutoFind: finding best star pass 1
23:04:15.393 00.000 21444 Star::Find(15, 1289, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find false star n=4 nbg=265 bg=2855.2 sigma=467.2 thresh=4257 peak=4102
23:04:15.393 00.000 21444 Star::Find returns 0 (2), X=1289.00, Y=925.00, Mass=6471, SNR=2.9, Peak=4816 HFD=0.0
23:04:15.393 00.000 21444 Star::Find(15, 541, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.393 00.000 21444 Star::Find returns 1 (1), X=539.22, Y=816.50, Mass=14183, SNR=10.8, Peak=5324 HFD=4.0
23:04:15.393 00.000 21444 AutoFind: near-saturated [541, 819] 4.5 Mass 14183 SNR 10.8 Peak 5324
23:04:15.393 00.000 21444 Star::Find(15, 873, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.001 21444 Star::Find returns 1 (1), X=885.56, Y=170.13, Mass=11356, SNR=11.2, Peak=5652 HFD=4.3
23:04:15.394 00.000 21444 AutoFind: near-saturated [873, 177] 4.4 Mass 11356 SNR 11.2 Peak 5652
23:04:15.394 00.000 21444 Star::Find(15, 1833, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find false star n=2 nbg=266 bg=2993.8 sigma=486.0 thresh=4452 peak=4166
23:04:15.394 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=231.00, Mass=3136, SNR=2.9, Peak=5216 HFD=0.0
23:04:15.394 00.000 21444 Star::Find(15, 771, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find false star n=6 nbg=265 bg=3146.5 sigma=391.6 thresh=4321 peak=4306
23:04:15.394 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=805.00, Mass=8169, SNR=2.9, Peak=5192 HFD=0.0
23:04:15.394 00.000 21444 Star::Find(15, 1151, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find returns 1 (1), X=1152.02, Y=1131.58, Mass=20683, SNR=12.9, Peak=4664 HFD=5.5
23:04:15.394 00.000 21444 AutoFind: near-saturated [1151, 1133] 4.2 Mass 20683 SNR 12.9 Peak 4664
23:04:15.394 00.000 21444 Star::Find(15, 1307, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find returns 1 (1), X=1308.05, Y=142.92, Mass=14431, SNR=11.4, Peak=6304 HFD=4.0
23:04:15.394 00.000 21444 AutoFind: near-saturated [1307, 145] 4.2 Mass 14431 SNR 11.4 Peak 6304
23:04:15.394 00.000 21444 Star::Find(15, 197, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find returns 1 (1), X=196.72, Y=1129.65, Mass=35407, SNR=20.5, Peak=5700 HFD=4.8
23:04:15.394 00.000 21444 AutoFind: near-saturated [197, 1131] 4.2 Mass 35407 SNR 20.5 Peak 5700
23:04:15.394 00.000 21444 Star::Find(15, 1041, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find returns 1 (1), X=1039.91, Y=324.38, Mass=19428, SNR=12.5, Peak=5340 HFD=4.8
23:04:15.394 00.000 21444 AutoFind: near-saturated [1041, 325] 4.2 Mass 19428 SNR 12.5 Peak 5340
23:04:15.394 00.000 21444 Star::Find(15, 1369, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find returns 1 (1), X=1371.03, Y=448.58, Mass=14450, SNR=10.2, Peak=5724 HFD=5.0
23:04:15.394 00.000 21444 AutoFind: near-saturated [1369, 445] 4.1 Mass 14450 SNR 10.2 Peak 5724
23:04:15.394 00.000 21444 Star::Find(15, 1675, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find returns 1 (1), X=1675.39, Y=517.28, Mass=14339, SNR=10.4, Peak=5540 HFD=1.8
23:04:15.394 00.000 21444 AutoFind: near-saturated [1675, 519] 4.1 Mass 14339 SNR 10.4 Peak 5540
23:04:15.394 00.000 21444 Star::Find(15, 431, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find false star n=4 nbg=273 bg=3299.2 sigma=536.4 thresh=4908 peak=4824
23:04:15.394 00.000 21444 Star::Find returns 0 (2), X=431.00, Y=683.00, Mass=6891, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.394 00.000 21444 Star::Find(15, 169, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find false star n=3 nbg=259 bg=3029.1 sigma=412.9 thresh=4268 peak=4052
23:04:15.394 00.000 21444 Star::Find returns 0 (2), X=169.00, Y=367.00, Mass=4421, SNR=2.9, Peak=4664 HFD=0.0
23:04:15.394 00.000 21444 Star::Find(15, 277, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find returns 1 (1), X=276.87, Y=233.16, Mass=11242, SNR=10.1, Peak=5624 HFD=3.5
23:04:15.394 00.000 21444 AutoFind: near-saturated [277, 231] 4.0 Mass 11242 SNR 10.1 Peak 5624
23:04:15.394 00.000 21444 Star::Find(15, 1145, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.394 00.000 21444 Star::Find false star n=6 nbg=250 bg=2771.1 sigma=392.2 thresh=3948 peak=3935
23:04:15.394 00.000 21444 Star::Find returns 0 (2), X=1145.00, Y=945.00, Mass=8145, SNR=2.9, Peak=4688 HFD=0.0
23:04:15.395 00.001 21444 Star::Find(15, 1461, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=1458.16, Y=617.46, Mass=9895, SNR=8.9, Peak=5272 HFD=1.9
23:04:15.395 00.000 21444 AutoFind: near-saturated [1461, 619] 4.0 Mass 9895 SNR 8.9 Peak 5272
23:04:15.395 00.000 21444 Star::Find(15, 479, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=488.67, Y=271.65, Mass=5797, SNR=7.6, Peak=5500 HFD=1.2
23:04:15.395 00.000 21444 AutoFind: near-saturated [479, 275] 4.0 Mass 5797 SNR 7.6 Peak 5500
23:04:15.395 00.000 21444 Star::Find(15, 633, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=631.09, Y=103.42, Mass=14327, SNR=10.6, Peak=5744 HFD=3.9
23:04:15.395 00.000 21444 AutoFind: near-saturated [633, 117] 4.0 Mass 14327 SNR 10.6 Peak 5744
23:04:15.395 00.000 21444 Star::Find(15, 1643, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=1645.58, Y=506.44, Mass=17484, SNR=12.2, Peak=7032 HFD=1.8
23:04:15.395 00.000 21444 AutoFind: near-saturated [1643, 507] 4.0 Mass 17484 SNR 12.2 Peak 7032
23:04:15.395 00.000 21444 Star::Find(15, 1737, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find false star n=4 nbg=279 bg=2887.6 sigma=526.4 thresh=4467 peak=4363
23:04:15.395 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=925.00, Mass=7358, SNR=2.9, Peak=4812 HFD=0.0
23:04:15.395 00.000 21444 Star::Find(15, 1119, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find false star n=4 nbg=279 bg=3490.6 sigma=565.6 thresh=5187 peak=5099
23:04:15.395 00.000 21444 Star::Find returns 0 (2), X=1119.00, Y=713.00, Mass=8401, SNR=2.9, Peak=5976 HFD=0.0
23:04:15.395 00.000 21444 Star::Find(15, 317, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=317.59, Y=812.65, Mass=26370, SNR=18.1, Peak=5720 HFD=3.8
23:04:15.395 00.000 21444 AutoFind: near-saturated [317, 811] 3.9 Mass 26370 SNR 18.1 Peak 5720
23:04:15.395 00.000 21444 Star::Find(15, 1203, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=1204.58, Y=633.29, Mass=11581, SNR=9.4, Peak=5372 HFD=1.6
23:04:15.395 00.000 21444 AutoFind: near-saturated [1203, 633] 3.9 Mass 11581 SNR 9.4 Peak 5372
23:04:15.395 00.000 21444 Star::Find(15, 1059, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=1057.34, Y=142.81, Mass=17911, SNR=12.8, Peak=5620 HFD=3.2
23:04:15.395 00.000 21444 AutoFind: near-saturated [1059, 141] 3.9 Mass 17911 SNR 12.8 Peak 5620
23:04:15.395 00.000 21444 Star::Find(15, 1733, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find false star n=1 nbg=246 bg=3421.0 sigma=494.1 thresh=4903 peak=4373
23:04:15.395 00.000 21444 Star::Find returns 0 (2), X=1733.00, Y=677.00, Mass=1495, SNR=2.9, Peak=4968 HFD=0.0
23:04:15.395 00.000 21444 Star::Find(15, 267, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=267.05, Y=259.74, Mass=19685, SNR=13.7, Peak=5676 HFD=2.8
23:04:15.395 00.000 21444 AutoFind: near-saturated [267, 261] 3.9 Mass 19685 SNR 13.7 Peak 5676
23:04:15.395 00.000 21444 Star::Find(15, 389, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find false star n=5 nbg=251 bg=3373.0 sigma=462.8 thresh=4761 peak=4752
23:04:15.395 00.000 21444 Star::Find returns 0 (2), X=389.00, Y=653.00, Mass=7915, SNR=2.9, Peak=5068 HFD=0.0
23:04:15.395 00.000 21444 Star::Find(15, 1565, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.395 00.000 21444 Star::Find returns 1 (1), X=1563.52, Y=443.48, Mass=19471, SNR=12.4, Peak=5800 HFD=4.1
23:04:15.396 00.001 21444 AutoFind: near-saturated [1565, 443] 3.8 Mass 19471 SNR 12.4 Peak 5800
23:04:15.396 00.000 21444 Star::Find(15, 1505, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find returns 1 (1), X=1510.48, Y=1002.41, Mass=12587, SNR=10.5, Peak=5672 HFD=1.5
23:04:15.396 00.000 21444 AutoFind: near-saturated [1505, 1001] 3.8 Mass 12587 SNR 10.5 Peak 5672
23:04:15.396 00.000 21444 Star::Find(15, 85, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find false star n=6 nbg=273 bg=2680.4 sigma=498.6 thresh=4176 peak=3995
23:04:15.396 00.000 21444 Star::Find returns 0 (2), X=85.00, Y=159.00, Mass=9917, SNR=2.9, Peak=4580 HFD=0.0
23:04:15.396 00.000 21444 Star::Find(15, 95, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find returns 1 (1), X=94.53, Y=214.85, Mass=14833, SNR=11.6, Peak=4788 HFD=5.1
23:04:15.396 00.000 21444 AutoFind: near-saturated [95, 215] 3.8 Mass 14833 SNR 11.6 Peak 4788
23:04:15.396 00.000 21444 Star::Find(15, 291, 179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find returns 1 (1), X=290.26, Y=177.92, Mass=14331, SNR=10.6, Peak=5648 HFD=3.2
23:04:15.396 00.000 21444 AutoFind: near-saturated [291, 179] 3.8 Mass 14331 SNR 10.6 Peak 5648
23:04:15.396 00.000 21444 Star::Find(15, 1747, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find returns 1 (1), X=1745.88, Y=1129.42, Mass=16326, SNR=12.3, Peak=4792 HFD=2.4
23:04:15.396 00.000 21444 AutoFind: near-saturated [1747, 1131] 3.8 Mass 16326 SNR 12.3 Peak 4792
23:04:15.396 00.000 21444 Star::Find(15, 1439, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find false star n=6 nbg=263 bg=3437.2 sigma=478.3 thresh=4872 peak=4646
23:04:15.396 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=395.00, Mass=9445, SNR=2.9, Peak=5676 HFD=0.0
23:04:15.396 00.000 21444 Star::Find(15, 555, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find false star n=3 nbg=254 bg=3270.6 sigma=520.4 thresh=4832 peak=4518
23:04:15.396 00.000 21444 Star::Find returns 0 (2), X=555.00, Y=521.00, Mass=4828, SNR=2.9, Peak=5112 HFD=0.0
23:04:15.396 00.000 21444 Star::Find(15, 179, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find returns 1 (1), X=177.33, Y=118.82, Mass=15275, SNR=11.1, Peak=6280 HFD=2.3
23:04:15.396 00.000 21444 AutoFind: near-saturated [179, 119] 3.8 Mass 15275 SNR 11.1 Peak 6280
23:04:15.396 00.000 21444 Star::Find(15, 517, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find false star n=4 nbg=264 bg=3238.2 sigma=469.3 thresh=4646 peak=4530
23:04:15.396 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=677.00, Mass=6775, SNR=2.9, Peak=5268 HFD=0.0
23:04:15.396 00.000 21444 Star::Find(15, 1591, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find returns 1 (1), X=1590.61, Y=145.40, Mass=11528, SNR=8.9, Peak=6228 HFD=3.4
23:04:15.396 00.000 21444 AutoFind: near-saturated [1591, 145] 3.8 Mass 11528 SNR 8.9 Peak 6228
23:04:15.396 00.000 21444 Star::Find(15, 1389, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find false star n=3 nbg=258 bg=3280.1 sigma=460.4 thresh=4661 peak=4601
23:04:15.396 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=875.00, Mass=4704, SNR=2.9, Peak=5652 HFD=0.0
23:04:15.396 00.000 21444 Star::Find(15, 1673, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.396 00.000 21444 Star::Find returns 1 (1), X=1671.50, Y=709.71, Mass=13436, SNR=11.1, Peak=5924 HFD=3.5
23:04:15.396 00.000 21444 AutoFind: near-saturated [1673, 709] 3.7 Mass 13436 SNR 11.1 Peak 5924
23:04:15.396 00.000 21444 Star::Find(15, 1859, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.001 21444 Star::Find returns 1 (1), X=1857.44, Y=922.44, Mass=14966, SNR=12.1, Peak=4764 HFD=3.1
23:04:15.397 00.000 21444 AutoFind: near-saturated [1859, 925] 3.7 Mass 14966 SNR 12.1 Peak 4764
23:04:15.397 00.000 21444 Star::Find(15, 229, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find returns 1 (1), X=227.72, Y=835.41, Mass=16627, SNR=12.7, Peak=5748 HFD=2.8
23:04:15.397 00.000 21444 AutoFind: near-saturated [229, 837] 3.7 Mass 16627 SNR 12.7 Peak 5748
23:04:15.397 00.000 21444 Star::Find(15, 1173, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find returns 1 (1), X=1162.83, Y=866.90, Mass=15700, SNR=12.7, Peak=5748 HFD=5.9
23:04:15.397 00.000 21444 AutoFind: near-saturated [1173, 859] 3.7 Mass 15700 SNR 12.7 Peak 5748
23:04:15.397 00.000 21444 Star::Find(15, 507, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find returns 1 (1), X=506.92, Y=393.31, Mass=18516, SNR=11.5, Peak=5452 HFD=4.3
23:04:15.397 00.000 21444 AutoFind: near-saturated [507, 395] 3.7 Mass 18516 SNR 11.5 Peak 5452
23:04:15.397 00.000 21444 Star::Find(15, 413, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find false star n=1 nbg=258 bg=2799.4 sigma=445.1 thresh=4135 peak=3913
23:04:15.397 00.000 21444 Star::Find returns 0 (2), X=413.00, Y=837.00, Mass=1961, SNR=2.9, Peak=4760 HFD=0.0
23:04:15.397 00.000 21444 Star::Find(15, 919, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find returns 1 (1), X=917.65, Y=1009.93, Mass=16968, SNR=14.4, Peak=4460 HFD=2.9
23:04:15.397 00.000 21444 AutoFind: near-saturated [919, 1009] 3.7 Mass 16968 SNR 14.4 Peak 4460
23:04:15.397 00.000 21444 Star::Find(15, 1001, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find returns 1 (1), X=1001.92, Y=659.38, Mass=7528, SNR=7.9, Peak=5472 HFD=2.7
23:04:15.397 00.000 21444 AutoFind: near-saturated [1001, 661] 3.7 Mass 7528 SNR 7.9 Peak 5472
23:04:15.397 00.000 21444 Star::Find(15, 1183, 249, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find false star n=3 nbg=262 bg=3352.4 sigma=477.8 thresh=4786 peak=4689
23:04:15.397 00.000 21444 Star::Find returns 0 (2), X=1183.00, Y=249.00, Mass=5015, SNR=2.9, Peak=5192 HFD=0.0
23:04:15.397 00.000 21444 Star::Find(15, 1025, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find false star n=1 nbg=268 bg=3370.4 sigma=493.9 thresh=4852 peak=4622
23:04:15.397 00.000 21444 Star::Find returns 0 (2), X=1025.00, Y=231.00, Mass=2026, SNR=2.9, Peak=5396 HFD=0.0
23:04:15.397 00.000 21444 Star::Find(15, 79, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find false star n=9 nbg=268 bg=2009.0 sigma=435.0 thresh=3314 peak=3311
23:04:15.397 00.000 21444 Star::Find returns 0 (2), X=79.00, Y=943.00, Mass=13815, SNR=2.9, Peak=4336 HFD=0.0
23:04:15.397 00.000 21444 Star::Find(15, 1175, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find returns 1 (1), X=1175.00, Y=1001.46, Mass=7335, SNR=7.4, Peak=5244 HFD=1.0
23:04:15.397 00.000 21444 AutoFind: near-saturated [1175, 1003] 3.6 Mass 7335 SNR 7.4 Peak 5244
23:04:15.397 00.000 21444 Star::Find(15, 1483, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find returns 1 (1), X=1483.00, Y=1154.82, Mass=30823, SNR=18.8, Peak=5164 HFD=6.6
23:04:15.397 00.000 21444 AutoFind: near-saturated [1483, 1153] 3.6 Mass 30823 SNR 18.8 Peak 5164
23:04:15.397 00.000 21444 Star::Find(15, 313, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.397 00.000 21444 Star::Find false star n=4 nbg=278 bg=3345.6 sigma=508.8 thresh=4872 peak=4642
23:04:15.397 00.000 21444 Star::Find returns 0 (2), X=313.00, Y=369.00, Mass=6854, SNR=2.9, Peak=5216 HFD=0.0
23:04:15.397 00.000 21444 Star::Find(15, 1815, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.001 21444 Star::Find returns 1 (1), X=1815.08, Y=1153.64, Mass=19349, SNR=14.9, Peak=4560 HFD=2.8
23:04:15.398 00.000 21444 AutoFind: near-saturated [1815, 1153] 3.6 Mass 19349 SNR 14.9 Peak 4560
23:04:15.398 00.000 21444 Star::Find(15, 951, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find false star n=4 nbg=272 bg=3050.1 sigma=493.8 thresh=4531 peak=4122
23:04:15.398 00.000 21444 Star::Find returns 0 (2), X=951.00, Y=837.00, Mass=7403, SNR=2.9, Peak=4812 HFD=0.0
23:04:15.398 00.000 21444 Star::Find(15, 1755, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find false star n=5 nbg=250 bg=3207.1 sigma=426.6 thresh=4487 peak=4414
23:04:15.398 00.000 21444 Star::Find returns 0 (2), X=1755.00, Y=519.00, Mass=9648, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.398 00.000 21444 Star::Find(15, 471, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find false star n=8 nbg=256 bg=3299.1 sigma=410.5 thresh=4531 peak=4457
23:04:15.398 00.000 21444 Star::Find returns 0 (2), X=471.00, Y=393.00, Mass=11995, SNR=2.9, Peak=5120 HFD=0.0
23:04:15.398 00.000 21444 Star::Find(15, 1271, 1067, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find returns 1 (1), X=1285.47, Y=1055.52, Mass=9877, SNR=11.1, Peak=5396 HFD=1.4
23:04:15.398 00.000 21444 AutoFind: near-saturated [1271, 1067] 3.6 Mass 9877 SNR 11.1 Peak 5396
23:04:15.398 00.000 21444 Star::Find(15, 1261, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find returns 1 (1), X=1252.92, Y=829.19, Mass=8780, SNR=9.7, Peak=6152 HFD=2.8
23:04:15.398 00.000 21444 AutoFind: near-saturated [1261, 819] 3.6 Mass 8780 SNR 9.7 Peak 6152
23:04:15.398 00.000 21444 Star::Find(15, 1619, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find returns 1 (1), X=1617.84, Y=681.33, Mass=16141, SNR=12.8, Peak=5620 HFD=2.7
23:04:15.398 00.000 21444 AutoFind: near-saturated [1619, 681] 3.6 Mass 16141 SNR 12.8 Peak 5620
23:04:15.398 00.000 21444 Star::Find(15, 837, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find false star n=6 nbg=256 bg=3362.9 sigma=436.9 thresh=4673 peak=4583
23:04:15.398 00.000 21444 Star::Find returns 0 (2), X=837.00, Y=331.00, Mass=9067, SNR=2.9, Peak=5296 HFD=0.0
23:04:15.398 00.000 21444 Star::Find(15, 753, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find false star n=8 nbg=264 bg=3138.6 sigma=473.0 thresh=4558 peak=4497
23:04:15.398 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=255.00, Mass=13239, SNR=2.9, Peak=5092 HFD=0.0
23:04:15.398 00.000 21444 Star::Find(15, 619, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find returns 1 (1), X=617.96, Y=1012.97, Mass=17796, SNR=13.4, Peak=5016 HFD=4.0
23:04:15.398 00.000 21444 AutoFind: near-saturated [619, 1013] 3.6 Mass 17796 SNR 13.4 Peak 5016
23:04:15.398 00.000 21444 Star::Find(15, 1165, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find false star n=2 nbg=268 bg=3359.0 sigma=498.8 thresh=4855 peak=4619
23:04:15.398 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=445.00, Mass=4122, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.398 00.000 21444 Star::Find(15, 569, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find returns 1 (1), X=570.05, Y=110.43, Mass=9206, SNR=8.7, Peak=5448 HFD=1.5
23:04:15.398 00.000 21444 AutoFind: near-saturated [569, 117] 3.6 Mass 9206 SNR 8.7 Peak 5448
23:04:15.398 00.000 21444 Star::Find(15, 1657, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.398 00.000 21444 Star::Find false star n=6 nbg=251 bg=3291.9 sigma=467.7 thresh=4695 peak=4647
23:04:15.398 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=407.00, Mass=9689, SNR=2.9, Peak=5676 HFD=0.0
23:04:15.399 00.001 21444 Star::Find(15, 181, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find returns 1 (1), X=189.04, Y=812.20, Mass=11001, SNR=10.0, Peak=5192 HFD=3.9
23:04:15.399 00.000 21444 AutoFind: near-saturated [181, 825] 3.6 Mass 11001 SNR 10.0 Peak 5192
23:04:15.399 00.000 21444 Star::Find(15, 187, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find returns 1 (1), X=177.79, Y=1142.21, Mass=15292, SNR=12.6, Peak=4736 HFD=1.7
23:04:15.399 00.000 21444 AutoFind: near-saturated [187, 1153] 3.6 Mass 15292 SNR 12.6 Peak 4736
23:04:15.399 00.000 21444 Star::Find(15, 405, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find false star n=5 nbg=255 bg=3330.9 sigma=486.3 thresh=4790 peak=4518
23:04:15.399 00.000 21444 Star::Find returns 0 (2), X=405.00, Y=331.00, Mass=8198, SNR=2.9, Peak=5220 HFD=0.0
23:04:15.399 00.000 21444 Star::Find(15, 297, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find returns 1 (1), X=295.90, Y=274.21, Mass=13383, SNR=11.2, Peak=5296 HFD=2.5
23:04:15.399 00.000 21444 AutoFind: near-saturated [297, 275] 3.6 Mass 13383 SNR 11.2 Peak 5296
23:04:15.399 00.000 21444 Star::Find(15, 545, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find returns 1 (1), X=545.48, Y=229.46, Mass=22278, SNR=13.6, Peak=5620 HFD=3.1
23:04:15.399 00.000 21444 AutoFind: near-saturated [545, 231] 3.6 Mass 22278 SNR 13.6 Peak 5620
23:04:15.399 00.000 21444 Star::Find(15, 435, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find false star n=5 nbg=268 bg=2845.9 sigma=469.9 thresh=4256 peak=4048
23:04:15.399 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=849.00, Mass=8350, SNR=2.9, Peak=4916 HFD=0.0
23:04:15.399 00.000 21444 Star::Find(15, 77, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find false star n=1 nbg=266 bg=2814.4 sigma=494.9 thresh=4299 peak=3945
23:04:15.399 00.000 21444 Star::Find returns 0 (2), X=77.00, Y=273.00, Mass=1642, SNR=2.9, Peak=4512 HFD=0.0
23:04:15.399 00.000 21444 Star::Find(15, 325, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find false star n=2 nbg=270 bg=3298.4 sigma=521.9 thresh=4864 peak=4484
23:04:15.399 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=519.00, Mass=3839, SNR=2.9, Peak=5420 HFD=0.0
23:04:15.399 00.000 21444 Star::Find(15, 929, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find returns 1 (1), X=916.07, Y=97.82, Mass=12183, SNR=10.2, Peak=6532 HFD=1.8
23:04:15.399 00.000 21444 AutoFind: near-saturated [929, 95] 3.5 Mass 12183 SNR 10.2 Peak 6532
23:04:15.399 00.000 21444 Star::Find(15, 1123, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find returns 1 (1), X=1121.40, Y=490.76, Mass=27432, SNR=17.1, Peak=5420 HFD=4.9
23:04:15.399 00.000 21444 AutoFind: near-saturated [1123, 491] 3.5 Mass 27432 SNR 17.1 Peak 5420
23:04:15.399 00.000 21444 Star::Find(15, 673, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find false star n=3 nbg=263 bg=3293.0 sigma=476.3 thresh=4722 peak=4411
23:04:15.399 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=679.00, Mass=4597, SNR=2.9, Peak=5012 HFD=0.0
23:04:15.399 00.000 21444 Star::Find(15, 1461, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find returns 1 (1), X=1459.28, Y=214.19, Mass=12215, SNR=9.9, Peak=5372 HFD=4.5
23:04:15.399 00.000 21444 AutoFind: near-saturated [1461, 215] 3.5 Mass 12215 SNR 9.9 Peak 5372
23:04:15.399 00.000 21444 Star::Find(15, 263, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.399 00.000 21444 Star::Find returns 1 (1), X=261.27, Y=175.64, Mass=16691, SNR=11.6, Peak=5244 HFD=3.6
23:04:15.400 00.001 21444 AutoFind: near-saturated [263, 177] 3.5 Mass 16691 SNR 11.6 Peak 5244
23:04:15.400 00.000 21444 Star::Find(15, 187, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find false star n=1 nbg=273 bg=3278.2 sigma=570.8 thresh=4991 peak=4628
23:04:15.400 00.000 21444 Star::Find returns 0 (2), X=187.00, Y=711.00, Mass=1918, SNR=2.9, Peak=5196 HFD=0.0
23:04:15.400 00.000 21444 Star::Find(15, 333, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find false star n=4 nbg=267 bg=3287.9 sigma=523.8 thresh=4859 peak=4599
23:04:15.400 00.000 21444 Star::Find returns 0 (2), X=333.00, Y=213.00, Mass=7180, SNR=2.9, Peak=5520 HFD=0.0
23:04:15.400 00.000 21444 Star::Find(15, 387, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find false star n=6 nbg=268 bg=3214.4 sigma=538.3 thresh=4829 peak=4550
23:04:15.400 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=749.00, Mass=11894, SNR=2.9, Peak=5548 HFD=0.0
23:04:15.400 00.000 21444 Star::Find(15, 855, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find false star n=3 nbg=257 bg=3377.9 sigma=453.7 thresh=4739 peak=4515
23:04:15.400 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=735.00, Mass=5238, SNR=2.9, Peak=5544 HFD=0.0
23:04:15.400 00.000 21444 Star::Find(15, 681, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find returns 1 (1), X=683.56, Y=926.41, Mass=10971, SNR=9.2, Peak=4560 HFD=5.8
23:04:15.400 00.000 21444 AutoFind: near-saturated [681, 927] 3.5 Mass 10971 SNR 9.2 Peak 4560
23:04:15.400 00.000 21444 Star::Find(15, 1095, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find returns 1 (1), X=1094.66, Y=734.98, Mass=15668, SNR=11.8, Peak=5976 HFD=2.4
23:04:15.400 00.000 21444 AutoFind: near-saturated [1095, 735] 3.5 Mass 15668 SNR 11.8 Peak 5976
23:04:15.400 00.000 21444 Star::Find(15, 821, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find returns 1 (1), X=827.43, Y=846.44, Mass=10786, SNR=10.3, Peak=6152 HFD=1.4
23:04:15.400 00.000 21444 AutoFind: near-saturated [821, 837] 3.5 Mass 10786 SNR 10.3 Peak 6152
23:04:15.400 00.000 21444 Star::Find(15, 1471, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find returns 1 (1), X=1474.62, Y=1013.22, Mass=24490, SNR=16.5, Peak=6480 HFD=5.2
23:04:15.400 00.000 21444 AutoFind: near-saturated [1471, 1013] 3.5 Mass 24490 SNR 16.5 Peak 6480
23:04:15.400 00.000 21444 AutoFind: could not find a star on Pass 1
23:04:15.400 00.000 21444 AutoFind: finding best star pass 2
23:04:15.400 00.000 21444 Star::Find(15, 1289, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find false star n=4 nbg=265 bg=2855.2 sigma=467.2 thresh=4257 peak=4102
23:04:15.400 00.000 21444 Star::Find returns 0 (2), X=1289.00, Y=925.00, Mass=6471, SNR=2.9, Peak=4816 HFD=0.0
23:04:15.400 00.000 21444 Star::Find(15, 541, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find returns 1 (1), X=539.22, Y=816.50, Mass=14183, SNR=10.8, Peak=5324 HFD=4.0
23:04:15.400 00.000 21444 AutoFind: star saturated or too dim [541, 819] 4.5 Mass 14183 SNR 10.8
23:04:15.400 00.000 21444 Star::Find(15, 873, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find returns 1 (1), X=885.56, Y=170.13, Mass=11356, SNR=11.2, Peak=5652 HFD=4.3
23:04:15.400 00.000 21444 AutoFind: star saturated or too dim [873, 177] 4.4 Mass 11356 SNR 11.2
23:04:15.400 00.000 21444 Star::Find(15, 1833, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.400 00.000 21444 Star::Find false star n=2 nbg=266 bg=2993.8 sigma=486.0 thresh=4452 peak=4166
23:04:15.400 00.000 21444 Star::Find returns 0 (2), X=1833.00, Y=231.00, Mass=3136, SNR=2.9, Peak=5216 HFD=0.0
23:04:15.401 00.001 21444 Star::Find(15, 771, 805, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find false star n=6 nbg=265 bg=3146.5 sigma=391.6 thresh=4321 peak=4306
23:04:15.401 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=805.00, Mass=8169, SNR=2.9, Peak=5192 HFD=0.0
23:04:15.401 00.000 21444 Star::Find(15, 1151, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find returns 1 (1), X=1152.02, Y=1131.58, Mass=20683, SNR=12.9, Peak=4664 HFD=5.5
23:04:15.401 00.000 21444 AutoFind: star saturated or too dim [1151, 1133] 4.2 Mass 20683 SNR 12.9
23:04:15.401 00.000 21444 Star::Find(15, 1307, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find returns 1 (1), X=1308.05, Y=142.92, Mass=14431, SNR=11.4, Peak=6304 HFD=4.0
23:04:15.401 00.000 21444 AutoFind: star saturated or too dim [1307, 145] 4.2 Mass 14431 SNR 11.4
23:04:15.401 00.000 21444 Star::Find(15, 197, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find returns 1 (1), X=196.72, Y=1129.65, Mass=35407, SNR=20.5, Peak=5700 HFD=4.8
23:04:15.401 00.000 21444 AutoFind: star saturated or too dim [197, 1131] 4.2 Mass 35407 SNR 20.5
23:04:15.401 00.000 21444 Star::Find(15, 1041, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find returns 1 (1), X=1039.91, Y=324.38, Mass=19428, SNR=12.5, Peak=5340 HFD=4.8
23:04:15.401 00.000 21444 AutoFind: star saturated or too dim [1041, 325] 4.2 Mass 19428 SNR 12.5
23:04:15.401 00.000 21444 Star::Find(15, 1369, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find returns 1 (1), X=1371.03, Y=448.58, Mass=14450, SNR=10.2, Peak=5724 HFD=5.0
23:04:15.401 00.000 21444 AutoFind: star saturated or too dim [1369, 445] 4.1 Mass 14450 SNR 10.2
23:04:15.401 00.000 21444 Star::Find(15, 1675, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find returns 1 (1), X=1675.39, Y=517.28, Mass=14339, SNR=10.4, Peak=5540 HFD=1.8
23:04:15.401 00.000 21444 AutoFind: star saturated or too dim [1675, 519] 4.1 Mass 14339 SNR 10.4
23:04:15.401 00.000 21444 Star::Find(15, 431, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find false star n=4 nbg=273 bg=3299.2 sigma=536.4 thresh=4908 peak=4824
23:04:15.401 00.000 21444 Star::Find returns 0 (2), X=431.00, Y=683.00, Mass=6891, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.401 00.000 21444 Star::Find(15, 169, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find false star n=3 nbg=259 bg=3029.1 sigma=412.9 thresh=4268 peak=4052
23:04:15.401 00.000 21444 Star::Find returns 0 (2), X=169.00, Y=367.00, Mass=4421, SNR=2.9, Peak=4664 HFD=0.0
23:04:15.401 00.000 21444 Star::Find(15, 277, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find returns 1 (1), X=276.87, Y=233.16, Mass=11242, SNR=10.1, Peak=5624 HFD=3.5
23:04:15.401 00.000 21444 AutoFind: star saturated or too dim [277, 231] 4.0 Mass 11242 SNR 10.1
23:04:15.401 00.000 21444 Star::Find(15, 1145, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find false star n=6 nbg=250 bg=2771.1 sigma=392.2 thresh=3948 peak=3935
23:04:15.401 00.000 21444 Star::Find returns 0 (2), X=1145.00, Y=945.00, Mass=8145, SNR=2.9, Peak=4688 HFD=0.0
23:04:15.401 00.000 21444 Star::Find(15, 1461, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.401 00.000 21444 Star::Find returns 1 (1), X=1458.16, Y=617.46, Mass=9895, SNR=8.9, Peak=5272 HFD=1.9
23:04:15.401 00.000 21444 AutoFind: star saturated or too dim [1461, 619] 4.0 Mass 9895 SNR 8.9
23:04:15.401 00.000 21444 Star::Find(15, 479, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.001 21444 Star::Find returns 1 (1), X=488.67, Y=271.65, Mass=5797, SNR=7.6, Peak=5500 HFD=1.2
23:04:15.402 00.000 21444 AutoFind: star saturated or too dim [479, 275] 4.0 Mass 5797 SNR 7.6
23:04:15.402 00.000 21444 Star::Find(15, 633, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find returns 1 (1), X=631.09, Y=103.42, Mass=14327, SNR=10.6, Peak=5744 HFD=3.9
23:04:15.402 00.000 21444 AutoFind: star saturated or too dim [633, 117] 4.0 Mass 14327 SNR 10.6
23:04:15.402 00.000 21444 Star::Find(15, 1643, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find returns 1 (1), X=1645.58, Y=506.44, Mass=17484, SNR=12.2, Peak=7032 HFD=1.8
23:04:15.402 00.000 21444 AutoFind: star saturated or too dim [1643, 507] 4.0 Mass 17484 SNR 12.2
23:04:15.402 00.000 21444 Star::Find(15, 1737, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find false star n=4 nbg=279 bg=2887.6 sigma=526.4 thresh=4467 peak=4363
23:04:15.402 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=925.00, Mass=7358, SNR=2.9, Peak=4812 HFD=0.0
23:04:15.402 00.000 21444 Star::Find(15, 1119, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find false star n=4 nbg=279 bg=3490.6 sigma=565.6 thresh=5187 peak=5099
23:04:15.402 00.000 21444 Star::Find returns 0 (2), X=1119.00, Y=713.00, Mass=8401, SNR=2.9, Peak=5976 HFD=0.0
23:04:15.402 00.000 21444 Star::Find(15, 317, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find returns 1 (1), X=317.59, Y=812.65, Mass=26370, SNR=18.1, Peak=5720 HFD=3.8
23:04:15.402 00.000 21444 AutoFind: star saturated or too dim [317, 811] 3.9 Mass 26370 SNR 18.1
23:04:15.402 00.000 21444 Star::Find(15, 1203, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find returns 1 (1), X=1204.58, Y=633.29, Mass=11581, SNR=9.4, Peak=5372 HFD=1.6
23:04:15.402 00.000 21444 AutoFind: star saturated or too dim [1203, 633] 3.9 Mass 11581 SNR 9.4
23:04:15.402 00.000 21444 Star::Find(15, 1059, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find returns 1 (1), X=1057.34, Y=142.81, Mass=17911, SNR=12.8, Peak=5620 HFD=3.2
23:04:15.402 00.000 21444 AutoFind: star saturated or too dim [1059, 141] 3.9 Mass 17911 SNR 12.8
23:04:15.402 00.000 21444 Star::Find(15, 1733, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find false star n=1 nbg=246 bg=3421.0 sigma=494.1 thresh=4903 peak=4373
23:04:15.402 00.000 21444 Star::Find returns 0 (2), X=1733.00, Y=677.00, Mass=1495, SNR=2.9, Peak=4968 HFD=0.0
23:04:15.402 00.000 21444 Star::Find(15, 267, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find returns 1 (1), X=267.05, Y=259.74, Mass=19685, SNR=13.7, Peak=5676 HFD=2.8
23:04:15.402 00.000 21444 AutoFind: star saturated or too dim [267, 261] 3.9 Mass 19685 SNR 13.7
23:04:15.402 00.000 21444 Star::Find(15, 389, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find false star n=5 nbg=251 bg=3373.0 sigma=462.8 thresh=4761 peak=4752
23:04:15.402 00.000 21444 Star::Find returns 0 (2), X=389.00, Y=653.00, Mass=7915, SNR=2.9, Peak=5068 HFD=0.0
23:04:15.402 00.000 21444 Star::Find(15, 1565, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.402 00.000 21444 Star::Find returns 1 (1), X=1563.52, Y=443.48, Mass=19471, SNR=12.4, Peak=5800 HFD=4.1
23:04:15.402 00.000 21444 AutoFind: star saturated or too dim [1565, 443] 3.8 Mass 19471 SNR 12.4
23:04:15.402 00.000 21444 Star::Find(15, 1505, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.001 21444 Star::Find returns 1 (1), X=1510.48, Y=1002.41, Mass=12587, SNR=10.5, Peak=5672 HFD=1.5
23:04:15.403 00.000 21444 AutoFind: star saturated or too dim [1505, 1001] 3.8 Mass 12587 SNR 10.5
23:04:15.403 00.000 21444 Star::Find(15, 85, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find false star n=6 nbg=273 bg=2680.4 sigma=498.6 thresh=4176 peak=3995
23:04:15.403 00.000 21444 Star::Find returns 0 (2), X=85.00, Y=159.00, Mass=9917, SNR=2.9, Peak=4580 HFD=0.0
23:04:15.403 00.000 21444 Star::Find(15, 95, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find returns 1 (1), X=94.53, Y=214.85, Mass=14833, SNR=11.6, Peak=4788 HFD=5.1
23:04:15.403 00.000 21444 AutoFind: star saturated or too dim [95, 215] 3.8 Mass 14833 SNR 11.6
23:04:15.403 00.000 21444 Star::Find(15, 291, 179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find returns 1 (1), X=290.26, Y=177.92, Mass=14331, SNR=10.6, Peak=5648 HFD=3.2
23:04:15.403 00.000 21444 AutoFind: star saturated or too dim [291, 179] 3.8 Mass 14331 SNR 10.6
23:04:15.403 00.000 21444 Star::Find(15, 1747, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find returns 1 (1), X=1745.88, Y=1129.42, Mass=16326, SNR=12.3, Peak=4792 HFD=2.4
23:04:15.403 00.000 21444 AutoFind: star saturated or too dim [1747, 1131] 3.8 Mass 16326 SNR 12.3
23:04:15.403 00.000 21444 Star::Find(15, 1439, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find false star n=6 nbg=263 bg=3437.2 sigma=478.3 thresh=4872 peak=4646
23:04:15.403 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=395.00, Mass=9445, SNR=2.9, Peak=5676 HFD=0.0
23:04:15.403 00.000 21444 Star::Find(15, 555, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find false star n=3 nbg=254 bg=3270.6 sigma=520.4 thresh=4832 peak=4518
23:04:15.403 00.000 21444 Star::Find returns 0 (2), X=555.00, Y=521.00, Mass=4828, SNR=2.9, Peak=5112 HFD=0.0
23:04:15.403 00.000 21444 Star::Find(15, 179, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find returns 1 (1), X=177.33, Y=118.82, Mass=15275, SNR=11.1, Peak=6280 HFD=2.3
23:04:15.403 00.000 21444 AutoFind: star saturated or too dim [179, 119] 3.8 Mass 15275 SNR 11.1
23:04:15.403 00.000 21444 Star::Find(15, 517, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find false star n=4 nbg=264 bg=3238.2 sigma=469.3 thresh=4646 peak=4530
23:04:15.403 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=677.00, Mass=6775, SNR=2.9, Peak=5268 HFD=0.0
23:04:15.403 00.000 21444 Star::Find(15, 1591, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find returns 1 (1), X=1590.61, Y=145.40, Mass=11528, SNR=8.9, Peak=6228 HFD=3.4
23:04:15.403 00.000 21444 AutoFind: star saturated or too dim [1591, 145] 3.8 Mass 11528 SNR 8.9
23:04:15.403 00.000 21444 Star::Find(15, 1389, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find false star n=3 nbg=258 bg=3280.1 sigma=460.4 thresh=4661 peak=4601
23:04:15.403 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=875.00, Mass=4704, SNR=2.9, Peak=5652 HFD=0.0
23:04:15.403 00.000 21444 Star::Find(15, 1673, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find returns 1 (1), X=1671.50, Y=709.71, Mass=13436, SNR=11.1, Peak=5924 HFD=3.5
23:04:15.403 00.000 21444 AutoFind: star saturated or too dim [1673, 709] 3.7 Mass 13436 SNR 11.1
23:04:15.403 00.000 21444 Star::Find(15, 1859, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.403 00.000 21444 Star::Find returns 1 (1), X=1857.44, Y=922.44, Mass=14966, SNR=12.1, Peak=4764 HFD=3.1
23:04:15.404 00.001 21444 AutoFind: star saturated or too dim [1859, 925] 3.7 Mass 14966 SNR 12.1
23:04:15.404 00.000 21444 Star::Find(15, 229, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find returns 1 (1), X=227.72, Y=835.41, Mass=16627, SNR=12.7, Peak=5748 HFD=2.8
23:04:15.404 00.000 21444 AutoFind: star saturated or too dim [229, 837] 3.7 Mass 16627 SNR 12.7
23:04:15.404 00.000 21444 Star::Find(15, 1173, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find returns 1 (1), X=1162.83, Y=866.90, Mass=15700, SNR=12.7, Peak=5748 HFD=5.9
23:04:15.404 00.000 21444 AutoFind: star saturated or too dim [1173, 859] 3.7 Mass 15700 SNR 12.7
23:04:15.404 00.000 21444 Star::Find(15, 507, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find returns 1 (1), X=506.92, Y=393.31, Mass=18516, SNR=11.5, Peak=5452 HFD=4.3
23:04:15.404 00.000 21444 AutoFind: star saturated or too dim [507, 395] 3.7 Mass 18516 SNR 11.5
23:04:15.404 00.000 21444 Star::Find(15, 413, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find false star n=1 nbg=258 bg=2799.4 sigma=445.1 thresh=4135 peak=3913
23:04:15.404 00.000 21444 Star::Find returns 0 (2), X=413.00, Y=837.00, Mass=1961, SNR=2.9, Peak=4760 HFD=0.0
23:04:15.404 00.000 21444 Star::Find(15, 919, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find returns 1 (1), X=917.65, Y=1009.93, Mass=16968, SNR=14.4, Peak=4460 HFD=2.9
23:04:15.404 00.000 21444 AutoFind: star saturated or too dim [919, 1009] 3.7 Mass 16968 SNR 14.4
23:04:15.404 00.000 21444 Star::Find(15, 1001, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find returns 1 (1), X=1001.92, Y=659.38, Mass=7528, SNR=7.9, Peak=5472 HFD=2.7
23:04:15.404 00.000 21444 AutoFind: star saturated or too dim [1001, 661] 3.7 Mass 7528 SNR 7.9
23:04:15.404 00.000 21444 Star::Find(15, 1183, 249, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find false star n=3 nbg=262 bg=3352.4 sigma=477.8 thresh=4786 peak=4689
23:04:15.404 00.000 21444 Star::Find returns 0 (2), X=1183.00, Y=249.00, Mass=5015, SNR=2.9, Peak=5192 HFD=0.0
23:04:15.404 00.000 21444 Star::Find(15, 1025, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find false star n=1 nbg=268 bg=3370.4 sigma=493.9 thresh=4852 peak=4622
23:04:15.404 00.000 21444 Star::Find returns 0 (2), X=1025.00, Y=231.00, Mass=2026, SNR=2.9, Peak=5396 HFD=0.0
23:04:15.404 00.000 21444 Star::Find(15, 79, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find false star n=9 nbg=268 bg=2009.0 sigma=435.0 thresh=3314 peak=3311
23:04:15.404 00.000 21444 Star::Find returns 0 (2), X=79.00, Y=943.00, Mass=13815, SNR=2.9, Peak=4336 HFD=0.0
23:04:15.404 00.000 21444 Star::Find(15, 1175, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find returns 1 (1), X=1175.00, Y=1001.46, Mass=7335, SNR=7.4, Peak=5244 HFD=1.0
23:04:15.404 00.000 21444 AutoFind: star saturated or too dim [1175, 1003] 3.6 Mass 7335 SNR 7.4
23:04:15.404 00.000 21444 Star::Find(15, 1483, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find returns 1 (1), X=1483.00, Y=1154.82, Mass=30823, SNR=18.8, Peak=5164 HFD=6.6
23:04:15.404 00.000 21444 AutoFind: star saturated or too dim [1483, 1153] 3.6 Mass 30823 SNR 18.8
23:04:15.404 00.000 21444 Star::Find(15, 313, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.404 00.000 21444 Star::Find false star n=4 nbg=278 bg=3345.6 sigma=508.8 thresh=4872 peak=4642
23:04:15.405 00.001 21444 Star::Find returns 0 (2), X=313.00, Y=369.00, Mass=6854, SNR=2.9, Peak=5216 HFD=0.0
23:04:15.405 00.000 21444 Star::Find(15, 1815, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find returns 1 (1), X=1815.08, Y=1153.64, Mass=19349, SNR=14.9, Peak=4560 HFD=2.8
23:04:15.405 00.000 21444 AutoFind: star saturated or too dim [1815, 1153] 3.6 Mass 19349 SNR 14.9
23:04:15.405 00.000 21444 Star::Find(15, 951, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find false star n=4 nbg=272 bg=3050.1 sigma=493.8 thresh=4531 peak=4122
23:04:15.405 00.000 21444 Star::Find returns 0 (2), X=951.00, Y=837.00, Mass=7403, SNR=2.9, Peak=4812 HFD=0.0
23:04:15.405 00.000 21444 Star::Find(15, 1755, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find false star n=5 nbg=250 bg=3207.1 sigma=426.6 thresh=4487 peak=4414
23:04:15.405 00.000 21444 Star::Find returns 0 (2), X=1755.00, Y=519.00, Mass=9648, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.405 00.000 21444 Star::Find(15, 471, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find false star n=8 nbg=256 bg=3299.1 sigma=410.5 thresh=4531 peak=4457
23:04:15.405 00.000 21444 Star::Find returns 0 (2), X=471.00, Y=393.00, Mass=11995, SNR=2.9, Peak=5120 HFD=0.0
23:04:15.405 00.000 21444 Star::Find(15, 1271, 1067, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find returns 1 (1), X=1285.47, Y=1055.52, Mass=9877, SNR=11.1, Peak=5396 HFD=1.4
23:04:15.405 00.000 21444 AutoFind: star saturated or too dim [1271, 1067] 3.6 Mass 9877 SNR 11.1
23:04:15.405 00.000 21444 Star::Find(15, 1261, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find returns 1 (1), X=1252.92, Y=829.19, Mass=8780, SNR=9.7, Peak=6152 HFD=2.8
23:04:15.405 00.000 21444 AutoFind: star saturated or too dim [1261, 819] 3.6 Mass 8780 SNR 9.7
23:04:15.405 00.000 21444 Star::Find(15, 1619, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find returns 1 (1), X=1617.84, Y=681.33, Mass=16141, SNR=12.8, Peak=5620 HFD=2.7
23:04:15.405 00.000 21444 AutoFind: star saturated or too dim [1619, 681] 3.6 Mass 16141 SNR 12.8
23:04:15.405 00.000 21444 Star::Find(15, 837, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find false star n=6 nbg=256 bg=3362.9 sigma=436.9 thresh=4673 peak=4583
23:04:15.405 00.000 21444 Star::Find returns 0 (2), X=837.00, Y=331.00, Mass=9067, SNR=2.9, Peak=5296 HFD=0.0
23:04:15.405 00.000 21444 Star::Find(15, 753, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find false star n=8 nbg=264 bg=3138.6 sigma=473.0 thresh=4558 peak=4497
23:04:15.405 00.000 21444 Star::Find returns 0 (2), X=753.00, Y=255.00, Mass=13239, SNR=2.9, Peak=5092 HFD=0.0
23:04:15.405 00.000 21444 Star::Find(15, 619, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find returns 1 (1), X=617.96, Y=1012.97, Mass=17796, SNR=13.4, Peak=5016 HFD=4.0
23:04:15.405 00.000 21444 AutoFind: star saturated or too dim [619, 1013] 3.6 Mass 17796 SNR 13.4
23:04:15.405 00.000 21444 Star::Find(15, 1165, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find false star n=2 nbg=268 bg=3359.0 sigma=498.8 thresh=4855 peak=4619
23:04:15.405 00.000 21444 Star::Find returns 0 (2), X=1165.00, Y=445.00, Mass=4122, SNR=2.9, Peak=5444 HFD=0.0
23:04:15.405 00.000 21444 Star::Find(15, 569, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.405 00.000 21444 Star::Find returns 1 (1), X=570.05, Y=110.43, Mass=9206, SNR=8.7, Peak=5448 HFD=1.5
23:04:15.405 00.000 21444 AutoFind: star saturated or too dim [569, 117] 3.6 Mass 9206 SNR 8.7
23:04:15.405 00.000 21444 Star::Find(15, 1657, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.001 21444 Star::Find false star n=6 nbg=251 bg=3291.9 sigma=467.7 thresh=4695 peak=4647
23:04:15.406 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=407.00, Mass=9689, SNR=2.9, Peak=5676 HFD=0.0
23:04:15.406 00.000 21444 Star::Find(15, 181, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find returns 1 (1), X=189.04, Y=812.20, Mass=11001, SNR=10.0, Peak=5192 HFD=3.9
23:04:15.406 00.000 21444 AutoFind: star saturated or too dim [181, 825] 3.6 Mass 11001 SNR 10.0
23:04:15.406 00.000 21444 Star::Find(15, 187, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find returns 1 (1), X=177.79, Y=1142.21, Mass=15292, SNR=12.6, Peak=4736 HFD=1.7
23:04:15.406 00.000 21444 AutoFind: star saturated or too dim [187, 1153] 3.6 Mass 15292 SNR 12.6
23:04:15.406 00.000 21444 Star::Find(15, 405, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find false star n=5 nbg=255 bg=3330.9 sigma=486.3 thresh=4790 peak=4518
23:04:15.406 00.000 21444 Star::Find returns 0 (2), X=405.00, Y=331.00, Mass=8198, SNR=2.9, Peak=5220 HFD=0.0
23:04:15.406 00.000 21444 Star::Find(15, 297, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find returns 1 (1), X=295.90, Y=274.21, Mass=13383, SNR=11.2, Peak=5296 HFD=2.5
23:04:15.406 00.000 21444 AutoFind: star saturated or too dim [297, 275] 3.6 Mass 13383 SNR 11.2
23:04:15.406 00.000 21444 Star::Find(15, 545, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find returns 1 (1), X=545.48, Y=229.46, Mass=22278, SNR=13.6, Peak=5620 HFD=3.1
23:04:15.406 00.000 21444 AutoFind: star saturated or too dim [545, 231] 3.6 Mass 22278 SNR 13.6
23:04:15.406 00.000 21444 Star::Find(15, 435, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find false star n=5 nbg=268 bg=2845.9 sigma=469.9 thresh=4256 peak=4048
23:04:15.406 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=849.00, Mass=8350, SNR=2.9, Peak=4916 HFD=0.0
23:04:15.406 00.000 21444 Star::Find(15, 77, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find false star n=1 nbg=266 bg=2814.4 sigma=494.9 thresh=4299 peak=3945
23:04:15.406 00.000 21444 Star::Find returns 0 (2), X=77.00, Y=273.00, Mass=1642, SNR=2.9, Peak=4512 HFD=0.0
23:04:15.406 00.000 21444 Star::Find(15, 325, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find false star n=2 nbg=270 bg=3298.4 sigma=521.9 thresh=4864 peak=4484
23:04:15.406 00.000 21444 Star::Find returns 0 (2), X=325.00, Y=519.00, Mass=3839, SNR=2.9, Peak=5420 HFD=0.0
23:04:15.406 00.000 21444 Star::Find(15, 929, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find returns 1 (1), X=916.07, Y=97.82, Mass=12183, SNR=10.2, Peak=6532 HFD=1.8
23:04:15.406 00.000 21444 AutoFind: star saturated or too dim [929, 95] 3.5 Mass 12183 SNR 10.2
23:04:15.406 00.000 21444 Star::Find(15, 1123, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find returns 1 (1), X=1121.40, Y=490.76, Mass=27432, SNR=17.1, Peak=5420 HFD=4.9
23:04:15.406 00.000 21444 AutoFind: star saturated or too dim [1123, 491] 3.5 Mass 27432 SNR 17.1
23:04:15.406 00.000 21444 Star::Find(15, 673, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find false star n=3 nbg=263 bg=3293.0 sigma=476.3 thresh=4722 peak=4411
23:04:15.406 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=679.00, Mass=4597, SNR=2.9, Peak=5012 HFD=0.0
23:04:15.406 00.000 21444 Star::Find(15, 1461, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.406 00.000 21444 Star::Find returns 1 (1), X=1459.28, Y=214.19, Mass=12215, SNR=9.9, Peak=5372 HFD=4.5
23:04:15.406 00.000 21444 AutoFind: star saturated or too dim [1461, 215] 3.5 Mass 12215 SNR 9.9
23:04:15.407 00.001 21444 Star::Find(15, 263, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find returns 1 (1), X=261.27, Y=175.64, Mass=16691, SNR=11.6, Peak=5244 HFD=3.6
23:04:15.407 00.000 21444 AutoFind: star saturated or too dim [263, 177] 3.5 Mass 16691 SNR 11.6
23:04:15.407 00.000 21444 Star::Find(15, 187, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find false star n=1 nbg=273 bg=3278.2 sigma=570.8 thresh=4991 peak=4628
23:04:15.407 00.000 21444 Star::Find returns 0 (2), X=187.00, Y=711.00, Mass=1918, SNR=2.9, Peak=5196 HFD=0.0
23:04:15.407 00.000 21444 Star::Find(15, 333, 213, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find false star n=4 nbg=267 bg=3287.9 sigma=523.8 thresh=4859 peak=4599
23:04:15.407 00.000 21444 Star::Find returns 0 (2), X=333.00, Y=213.00, Mass=7180, SNR=2.9, Peak=5520 HFD=0.0
23:04:15.407 00.000 21444 Star::Find(15, 387, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find false star n=6 nbg=268 bg=3214.4 sigma=538.3 thresh=4829 peak=4550
23:04:15.407 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=749.00, Mass=11894, SNR=2.9, Peak=5548 HFD=0.0
23:04:15.407 00.000 21444 Star::Find(15, 855, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find false star n=3 nbg=257 bg=3377.9 sigma=453.7 thresh=4739 peak=4515
23:04:15.407 00.000 21444 Star::Find returns 0 (2), X=855.00, Y=735.00, Mass=5238, SNR=2.9, Peak=5544 HFD=0.0
23:04:15.407 00.000 21444 Star::Find(15, 681, 927, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find returns 1 (1), X=683.56, Y=926.41, Mass=10971, SNR=9.2, Peak=4560 HFD=5.8
23:04:15.407 00.000 21444 AutoFind: star saturated or too dim [681, 927] 3.5 Mass 10971 SNR 9.2
23:04:15.407 00.000 21444 Star::Find(15, 1095, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find returns 1 (1), X=1094.66, Y=734.98, Mass=15668, SNR=11.8, Peak=5976 HFD=2.4
23:04:15.407 00.000 21444 AutoFind: star saturated or too dim [1095, 735] 3.5 Mass 15668 SNR 11.8
23:04:15.407 00.000 21444 Star::Find(15, 821, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find returns 1 (1), X=827.43, Y=846.44, Mass=10786, SNR=10.3, Peak=6152 HFD=1.4
23:04:15.407 00.000 21444 AutoFind: star saturated or too dim [821, 837] 3.5 Mass 10786 SNR 10.3
23:04:15.407 00.000 21444 Star::Find(15, 1471, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find returns 1 (1), X=1474.62, Y=1013.22, Mass=24490, SNR=16.5, Peak=6480 HFD=5.2
23:04:15.407 00.000 21444 AutoFind: star saturated or too dim [1471, 1013] 3.5 Mass 24490 SNR 16.5
23:04:15.407 00.000 21444 AutoFind: could not find a non-saturated star!
23:04:15.407 00.000 21444 AutoFind: finding best star pass 3
23:04:15.407 00.000 21444 Star::Find(15, 1289, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find false star n=4 nbg=265 bg=2855.2 sigma=467.2 thresh=4257 peak=4102
23:04:15.407 00.000 21444 Star::Find returns 0 (2), X=1289.00, Y=925.00, Mass=6471, SNR=2.9, Peak=4816 HFD=0.0
23:04:15.407 00.000 21444 Star::Find(15, 541, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.407 00.000 21444 Star::Find returns 1 (1), X=539.22, Y=816.50, Mass=14183, SNR=10.8, Peak=5324 HFD=4.0
23:04:15.407 00.000 21444 AutoFind returns star at [541, 819] 4.5 Mass 14183 SNR 10.8
23:04:15.408 00.001 21444 Star::Find(15, 541, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.408 00.000 21444 Star::Find returns 1 (1), X=539.22, Y=816.50, Mass=14183, SNR=10.8, Peak=5324 HFD=4.0
23:04:15.408 00.000 21444 MultiStar: List (12): {539.22, 816.50}(10.8), {885.56, 170.13}(11.2), {1152.02, 1131.58}(12.9), {1308.05, 142.92}(11.4), {196.72, 1129.65}(20.5), {1039.91, 324.38}(12.5), {1371.03, 448.58}(10.2), {1675.39, 517.28}(10.4), {276.87, 233.16}(10.1), {1458.16, 617.46}(8.9), {488.67, 271.65}(7.6), {631.09, 103.42}(10.6), 
23:04:15.408 00.000 21444 setting lock position to (539.22, 816.50)
23:04:15.408 00.000 21444 MultiStar: stabilizing after lock position change
23:04:15.408 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
23:04:15.408 00.000 21444 UpdateGuideState(): m_state=1
23:04:15.408 00.000 21444 Star::Find(15, 539, 816, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
23:04:15.408 00.000 21444 Star::Find returns 1 (1), X=539.22, Y=816.50, Mass=14183, SNR=10.8, Peak=5324 HFD=4.0
23:04:15.408 00.000 21444 DistanceChecker: deactivated
23:04:15.410 00.002 21444 setting lock position to (539.22, 816.50)
23:04:15.410 00.000 21444 MultiStar: stabilizing after lock position change
23:04:15.410 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:04:15.410 00.000 21444 Changing from state SELECTING to SELECTED
23:04:15.410 00.000 21444 guider state => SELECTED
23:04:15.417 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19996, med=3096, FiltMin=548, FiltMax=5724, Gamma=1.960
23:04:15.433 00.016 21444 UpdateGuideState exits: m=14183 SNR=10.8 Saturated
23:04:15.433 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19996, med=3096, FiltMin=548, FiltMax=5724, Gamma=1.960
23:04:15.448 00.015 21444 Status Line: Auto-selected star at (539.2, 816.5)
23:04:15.608 00.160 21444 evsrv: cli 0107E4C0 connect
23:04:15.609 00.001 21444 case statement mapped state 2 to 1
23:04:15.609 00.000 21444 case statement mapped state 2 to 1
23:04:15.609 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"16bfbc8f-b402-42c8-b917-8966b9e23312"}
23:04:15.609 00.000 21444 case statement mapped state 2 to 1
23:04:15.609 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Selected","id":"16bfbc8f-b402-42c8-b917-8966b9e23312"}
23:04:15.610 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:04:16.611 01.001 21444 evsrv: cli 0107EB00 connect
23:04:16.611 00.000 21444 case statement mapped state 2 to 1
23:04:16.611 00.000 21444 case statement mapped state 2 to 1
23:04:16.611 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"362964b8-1904-477a-b9e1-bda0555eeae1"}
23:04:16.611 00.000 21444 case statement mapped state 2 to 1
23:04:16.611 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Selected","id":"362964b8-1904-477a-b9e1-bda0555eeae1"}
23:04:16.611 00.000 21444 evsrv: cli 0107EB00 disconnect
23:04:16.784 00.173 25848 Exposure complete
23:04:16.851 00.067 25848 worker thread done servicing request
23:04:16.851 00.000 21444 OnExposeComplete: enter
23:04:16.851 00.000 21444 UpdateGuideState(): m_state=2
23:04:16.851 00.000 21444 Star::Find(15, 539, 816, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:04:16.851 00.000 21444 Star::Find false star n=2 nbg=247 bg=2954.1 sigma=398.2 thresh=4149 peak=3993
23:04:16.851 00.000 21444 Star::Find returns 0 (2), X=539.00, Y=816.00, Mass=2908, SNR=2.9, Peak=4888 HFD=0.0
23:04:16.851 00.000 21444 DistanceChecker: activated
23:04:16.851 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:16.851 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:04:16.852 00.001 21444 guider state => SELECTING
23:04:16.852 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:16.852 00.000 21444 Status Line: Star lost - low SNR
23:04:16.854 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20376, med=3096, FiltMin=524, FiltMax=5496, Gamma=1.960
23:04:16.870 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:04:16.870 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:16.870 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:16.870 00.000 21444 Enqueuing Expose request
23:04:16.870 00.000 25848 Worker thread wakes up
23:04:16.870 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:16.870 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:17.612 00.742 21444 evsrv: cli 0107E4C0 connect
23:04:17.612 00.000 21444 case statement mapped state 1 to 101
23:04:17.612 00.000 21444 case statement mapped state 1 to 101
23:04:17.612 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"81e9ed75-f7f9-42e9-940a-6b70cccb8eb8"}
23:04:17.612 00.000 21444 case statement mapped state 1 to 101
23:04:17.612 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Looping","id":"81e9ed75-f7f9-42e9-940a-6b70cccb8eb8"}
23:04:17.614 00.002 21444 evsrv: cli 0107E4C0 disconnect
23:04:18.613 00.999 21444 evsrv: cli 0107E600 connect
23:04:18.613 00.000 21444 case statement mapped state 1 to 101
23:04:18.613 00.000 21444 case statement mapped state 1 to 101
23:04:18.613 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"3fffd0f4-e61f-4137-a431-f9120fef4782"}
23:04:18.613 00.000 21444 case statement mapped state 1 to 101
23:04:18.614 00.001 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Looping","id":"3fffd0f4-e61f-4137-a431-f9120fef4782"}
23:04:18.614 00.000 21444 evsrv: cli 0107E600 disconnect
23:04:19.616 01.002 21444 evsrv: cli 0107E880 connect
23:04:19.616 00.000 21444 case statement mapped state 1 to 101
23:04:19.616 00.000 21444 case statement mapped state 1 to 101
23:04:19.617 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"79c83d70-fb8b-4836-926b-09e1e85062cb"}
23:04:19.617 00.000 21444 case statement mapped state 1 to 101
23:04:19.617 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Looping","id":"79c83d70-fb8b-4836-926b-09e1e85062cb"}
23:04:19.617 00.000 21444 evsrv: cli 0107E880 disconnect
23:04:20.216 00.599 25848 Exposure complete
23:04:20.282 00.066 25848 worker thread done servicing request
23:04:20.282 00.000 21444 OnExposeComplete: enter
23:04:20.283 00.001 21444 UpdateGuideState(): m_state=1
23:04:20.283 00.000 21444 Star::Find(15, 539, 816, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:04:20.283 00.000 21444 Star::Find false star n=8 nbg=269 bg=2970.1 sigma=406.4 thresh=4189 peak=4139
23:04:20.283 00.000 21444 Star::Find returns 0 (2), X=539.00, Y=816.00, Mass=11856, SNR=2.9, Peak=4740 HFD=0.0
23:04:20.283 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:20.283 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:20.283 00.000 21444 Status Line: Star lost - low SNR
23:04:20.284 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=3096, FiltMin=548, FiltMax=5876, Gamma=1.960
23:04:20.301 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:04:20.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:20.301 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:20.301 00.000 21444 Enqueuing Expose request
23:04:20.301 00.000 25848 Worker thread wakes up
23:04:20.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:20.301 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:20.618 00.317 21444 evsrv: cli 0107EA60 connect
23:04:20.618 00.000 21444 case statement mapped state 1 to 101
23:04:20.618 00.000 21444 case statement mapped state 1 to 101
23:04:20.618 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"b99e27e7-cd30-4ea7-81a5-f85bab2025ef"}
23:04:20.618 00.000 21444 case statement mapped state 1 to 101
23:04:20.618 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Looping","id":"b99e27e7-cd30-4ea7-81a5-f85bab2025ef"}
23:04:20.618 00.000 21444 evsrv: cli 0107EA60 disconnect
23:04:21.619 01.001 21444 evsrv: cli 0107E6A0 connect
23:04:21.619 00.000 21444 case statement mapped state 1 to 101
23:04:21.619 00.000 21444 case statement mapped state 1 to 101
23:04:21.619 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"44aa4b1d-69d1-4972-aa70-576fc1e123b1"}
23:04:21.619 00.000 21444 case statement mapped state 1 to 101
23:04:21.619 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44aa4b1d-69d1-4972-aa70-576fc1e123b1"}
23:04:21.620 00.001 21444 evsrv: cli 0107E6A0 disconnect
23:04:22.618 00.998 21444 evsrv: cli 0107E920 connect
23:04:22.618 00.000 21444 case statement mapped state 1 to 101
23:04:22.618 00.000 21444 case statement mapped state 1 to 101
23:04:22.619 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"648b2e3d-6d4a-4839-a2c1-3c0ec1729c4d"}
23:04:22.619 00.000 21444 case statement mapped state 1 to 101
23:04:22.619 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Looping","id":"648b2e3d-6d4a-4839-a2c1-3c0ec1729c4d"}
23:04:22.619 00.000 21444 evsrv: cli 0107E920 disconnect
23:04:23.621 01.002 21444 evsrv: cli 0107E6A0 connect
23:04:23.621 00.000 21444 case statement mapped state 1 to 101
23:04:23.621 00.000 21444 case statement mapped state 1 to 101
23:04:23.621 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"a076460a-8e32-408f-843c-2cfef292a950"}
23:04:23.621 00.000 21444 case statement mapped state 1 to 101
23:04:23.621 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a076460a-8e32-408f-843c-2cfef292a950"}
23:04:23.621 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:04:23.640 00.019 25848 Exposure complete
23:04:23.706 00.066 25848 worker thread done servicing request
23:04:23.706 00.000 21444 OnExposeComplete: enter
23:04:23.706 00.000 21444 UpdateGuideState(): m_state=1
23:04:23.706 00.000 21444 Star::Find(15, 539, 816, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:04:23.706 00.000 21444 Star::Find false star n=2 nbg=270 bg=3090.8 sigma=504.2 thresh=4603 peak=4063
23:04:23.706 00.000 21444 Star::Find returns 0 (2), X=539.00, Y=816.00, Mass=3322, SNR=2.9, Peak=4916 HFD=0.0
23:04:23.706 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:23.707 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:23.707 00.000 21444 Status Line: Star lost - low SNR
23:04:23.708 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=20528, med=3096, FiltMin=596, FiltMax=5546, Gamma=1.960
23:04:23.724 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:04:23.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:23.724 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:23.724 00.000 21444 Enqueuing Expose request
23:04:23.724 00.000 25848 Worker thread wakes up
23:04:23.724 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:23.724 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:24.621 00.897 21444 evsrv: cli 0107EBA0 connect
23:04:24.622 00.001 21444 case statement mapped state 1 to 101
23:04:24.622 00.000 21444 case statement mapped state 1 to 101
23:04:24.622 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"f266b82d-58de-4fa0-b227-7e49f21c7dd2"}
23:04:24.622 00.000 21444 case statement mapped state 1 to 101
23:04:24.622 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Looping","id":"f266b82d-58de-4fa0-b227-7e49f21c7dd2"}
23:04:24.622 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:04:25.623 01.001 21444 evsrv: cli 0107E240 connect
23:04:25.624 00.001 21444 case statement mapped state 1 to 101
23:04:25.624 00.000 21444 case statement mapped state 1 to 101
23:04:25.624 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"f6201216-403a-4a0d-a3c8-f14968b4ff0c"}
23:04:25.624 00.000 21444 case statement mapped state 1 to 101
23:04:25.624 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Looping","id":"f6201216-403a-4a0d-a3c8-f14968b4ff0c"}
23:04:25.624 00.000 21444 evsrv: cli 0107E240 disconnect
23:04:26.624 01.000 21444 evsrv: cli 0107E920 connect
23:04:26.625 00.001 21444 case statement mapped state 1 to 101
23:04:26.625 00.000 21444 case statement mapped state 1 to 101
23:04:26.625 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"f8b64e03-1db3-4e4f-8487-c55a9312d9ea"}
23:04:26.625 00.000 21444 case statement mapped state 1 to 101
23:04:26.625 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Looping","id":"f8b64e03-1db3-4e4f-8487-c55a9312d9ea"}
23:04:26.626 00.001 21444 evsrv: cli 0107E920 disconnect
23:04:27.073 00.447 25848 Exposure complete
23:04:27.139 00.066 25848 worker thread done servicing request
23:04:27.139 00.000 21444 OnExposeComplete: enter
23:04:27.139 00.000 21444 UpdateGuideState(): m_state=1
23:04:27.139 00.000 21444 Star::Find(15, 539, 816, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:04:27.139 00.000 21444 Star::Find false star n=2 nbg=254 bg=3193.8 sigma=471.0 thresh=4607 peak=4158
23:04:27.139 00.000 21444 Star::Find returns 0 (2), X=539.00, Y=816.00, Mass=3416, SNR=2.9, Peak=4788 HFD=0.0
23:04:27.139 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:27.139 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:27.139 00.000 21444 Status Line: Star lost - low SNR
23:04:27.141 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20680, med=3100, FiltMin=458, FiltMax=5744, Gamma=1.960
23:04:27.157 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:04:27.157 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:27.157 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:27.157 00.000 21444 Enqueuing Expose request
23:04:27.157 00.000 25848 Worker thread wakes up
23:04:27.157 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:27.157 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:27.625 00.468 21444 evsrv: cli 0107E4C0 connect
23:04:27.625 00.000 21444 case statement mapped state 1 to 101
23:04:27.625 00.000 21444 case statement mapped state 1 to 101
23:04:27.626 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"1c60da82-ae9b-47b6-be73-bff4cf84c183"}
23:04:27.626 00.000 21444 case statement mapped state 1 to 101
23:04:27.626 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c60da82-ae9b-47b6-be73-bff4cf84c183"}
23:04:27.626 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:04:28.627 01.001 21444 evsrv: cli 0107E560 connect
23:04:28.627 00.000 21444 case statement mapped state 1 to 101
23:04:28.628 00.001 21444 case statement mapped state 1 to 101
23:04:28.628 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"d9e52df1-d063-4563-a3ad-03a9ddbe1d17"}
23:04:28.628 00.000 21444 case statement mapped state 1 to 101
23:04:28.628 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Looping","id":"d9e52df1-d063-4563-a3ad-03a9ddbe1d17"}
23:04:28.628 00.000 21444 evsrv: cli 0107E560 disconnect
23:04:29.628 01.000 21444 evsrv: cli 0107E560 connect
23:04:29.628 00.000 21444 case statement mapped state 1 to 101
23:04:29.628 00.000 21444 case statement mapped state 1 to 101
23:04:29.629 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"1e6461e0-76d1-4d22-8ebf-6d8a81e81e82"}
23:04:29.629 00.000 21444 case statement mapped state 1 to 101
23:04:29.629 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Looping","id":"1e6461e0-76d1-4d22-8ebf-6d8a81e81e82"}
23:04:29.629 00.000 21444 evsrv: cli 0107E560 disconnect
23:04:30.505 00.876 25848 Exposure complete
23:04:30.572 00.067 25848 worker thread done servicing request
23:04:30.572 00.000 21444 OnExposeComplete: enter
23:04:30.572 00.000 21444 UpdateGuideState(): m_state=1
23:04:30.572 00.000 21444 Star::Find(15, 539, 816, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:04:30.572 00.000 21444 Star::Find returns 1 (1), X=538.64, Y=817.06, Mass=7074, SNR=7.8, Peak=5472 HFD=3.3
23:04:30.572 00.000 21444 DistanceChecker: deactivated
23:04:30.574 00.002 21444 setting lock position to (538.64, 817.06)
23:04:30.574 00.000 21444 MultiStar: stabilizing after lock position change
23:04:30.574 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:04:30.574 00.000 21444 Changing from state SELECTING to SELECTED
23:04:30.574 00.000 21444 guider state => SELECTED
23:04:30.582 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19948, med=3096, FiltMin=572, FiltMax=5496, Gamma=1.960
23:04:30.598 00.016 21444 UpdateGuideState exits: m=7074 SNR=7.8 Saturated
23:04:30.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:30.598 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:04:30.598 00.000 21444 Enqueuing Expose request
23:04:30.598 00.000 25848 Worker thread wakes up
23:04:30.598 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:30.598 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(524,802,31,31)
23:04:30.630 00.032 21444 evsrv: cli 0107E380 connect
23:04:30.630 00.000 21444 case statement mapped state 2 to 1
23:04:30.631 00.001 21444 case statement mapped state 2 to 1
23:04:30.631 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"c0751341-7a42-4b4d-98f8-f247dfcdc39e"}
23:04:30.631 00.000 21444 case statement mapped state 2 to 1
23:04:30.631 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Selected","id":"c0751341-7a42-4b4d-98f8-f247dfcdc39e"}
23:04:30.631 00.000 21444 evsrv: cli 0107E380 disconnect
23:04:31.633 01.002 21444 evsrv: cli 0107E380 connect
23:04:31.633 00.000 21444 case statement mapped state 2 to 1
23:04:31.634 00.001 21444 case statement mapped state 2 to 1
23:04:31.634 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"313e4f06-c8ad-47a1-9101-f2a0cdd9ab65"}
23:04:31.634 00.000 21444 case statement mapped state 2 to 1
23:04:31.634 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Selected","id":"313e4f06-c8ad-47a1-9101-f2a0cdd9ab65"}
23:04:31.635 00.001 21444 evsrv: cli 0107E380 disconnect
23:04:32.636 01.001 21444 evsrv: cli 0107E4C0 connect
23:04:32.636 00.000 21444 case statement mapped state 2 to 1
23:04:32.636 00.000 21444 case statement mapped state 2 to 1
23:04:32.636 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"19d454f3-be78-4997-b3fa-495b18f511be"}
23:04:32.636 00.000 21444 case statement mapped state 2 to 1
23:04:32.636 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Selected","id":"19d454f3-be78-4997-b3fa-495b18f511be"}
23:04:32.637 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:04:33.636 00.999 21444 evsrv: cli 0107E6A0 connect
23:04:33.636 00.000 21444 case statement mapped state 2 to 1
23:04:33.636 00.000 21444 case statement mapped state 2 to 1
23:04:33.636 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"0f3cf549-a001-43da-a3be-e4261e97b355"}
23:04:33.636 00.000 21444 case statement mapped state 2 to 1
23:04:33.636 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Selected","id":"0f3cf549-a001-43da-a3be-e4261e97b355"}
23:04:33.637 00.001 21444 evsrv: cli 0107E6A0 disconnect
23:04:33.946 00.309 25848 Exposure complete
23:04:34.014 00.068 25848 worker thread done servicing request
23:04:34.014 00.000 21444 OnExposeComplete: enter
23:04:34.014 00.000 21444 UpdateGuideState(): m_state=2
23:04:34.014 00.000 21444 Star::Find(15, 538, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:04:34.014 00.000 21444 Star::Find false star n=9 nbg=247 bg=2932.0 sigma=432.7 thresh=4230 peak=4090
23:04:34.014 00.000 21444 Star::Find returns 0 (2), X=538.00, Y=817.00, Mass=16136, SNR=2.9, Peak=4688 HFD=0.0
23:04:34.014 00.000 21444 DistanceChecker: activated
23:04:34.014 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:34.014 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:04:34.014 00.000 21444 guider state => SELECTING
23:04:34.014 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:34.014 00.000 21444 Status Line: Star lost - low SNR
23:04:34.018 00.004 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=3096, FiltMin=406, FiltMax=5472, Gamma=1.960
23:04:34.034 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:04:34.035 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:34.035 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:34.035 00.000 21444 Enqueuing Expose request
23:04:34.035 00.000 25848 Worker thread wakes up
23:04:34.035 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:34.035 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:34.638 00.603 21444 evsrv: cli 0107E600 connect
23:04:34.638 00.000 21444 case statement mapped state 1 to 101
23:04:34.639 00.001 21444 case statement mapped state 1 to 101
23:04:34.639 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"19783b09-8f5d-4e4b-a96d-32966f9b3286"}
23:04:34.639 00.000 21444 case statement mapped state 1 to 101
23:04:34.639 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Looping","id":"19783b09-8f5d-4e4b-a96d-32966f9b3286"}
23:04:34.639 00.000 21444 evsrv: cli 0107E600 disconnect
23:04:35.639 01.000 21444 evsrv: cli 0107E9C0 connect
23:04:35.640 00.001 21444 case statement mapped state 1 to 101
23:04:35.640 00.000 21444 case statement mapped state 1 to 101
23:04:35.640 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"ff5a8b43-ad20-4b1d-b5c9-303b389350a8"}
23:04:35.640 00.000 21444 case statement mapped state 1 to 101
23:04:35.640 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff5a8b43-ad20-4b1d-b5c9-303b389350a8"}
23:04:35.641 00.001 21444 evsrv: cli 0107E9C0 disconnect
23:04:36.641 01.000 21444 evsrv: cli 0107E880 connect
23:04:36.642 00.001 21444 case statement mapped state 1 to 101
23:04:36.642 00.000 21444 case statement mapped state 1 to 101
23:04:36.642 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"ccd73ed5-aa40-49c4-a12d-091635a6621c"}
23:04:36.642 00.000 21444 case statement mapped state 1 to 101
23:04:36.642 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Looping","id":"ccd73ed5-aa40-49c4-a12d-091635a6621c"}
23:04:36.643 00.001 21444 evsrv: cli 0107E880 disconnect
23:04:37.380 00.737 25848 Exposure complete
23:04:37.467 00.087 25848 worker thread done servicing request
23:04:37.467 00.000 21444 OnExposeComplete: enter
23:04:37.467 00.000 21444 UpdateGuideState(): m_state=1
23:04:37.467 00.000 21444 Star::Find(15, 538, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:04:37.467 00.000 21444 Star::Find false star n=5 nbg=261 bg=2836.1 sigma=440.2 thresh=4157 peak=3962
23:04:37.467 00.000 21444 Star::Find returns 0 (2), X=538.00, Y=817.00, Mass=8092, SNR=2.9, Peak=4836 HFD=0.0
23:04:37.467 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:37.467 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:37.468 00.001 21444 Status Line: Star lost - low SNR
23:04:37.468 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3120, FiltMin=496, FiltMax=5720, Gamma=1.960
23:04:37.468 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:04:37.468 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:37.468 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:37.468 00.000 21444 Enqueuing Expose request
23:04:37.469 00.001 25848 Worker thread wakes up
23:04:37.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:37.469 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:37.642 00.173 21444 evsrv: cli 0107E240 connect
23:04:37.642 00.000 21444 case statement mapped state 1 to 101
23:04:37.643 00.001 21444 case statement mapped state 1 to 101
23:04:37.643 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"f96d6750-aa2e-472e-b533-dbad363a4ba8"}
23:04:37.643 00.000 21444 case statement mapped state 1 to 101
23:04:37.643 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Looping","id":"f96d6750-aa2e-472e-b533-dbad363a4ba8"}
23:04:37.644 00.001 21444 evsrv: cli 0107E240 disconnect
23:04:40.819 03.175 25848 Exposure complete
23:04:40.899 00.080 25848 worker thread done servicing request
23:04:40.899 00.000 21444 OnExposeComplete: enter
23:04:40.899 00.000 21444 UpdateGuideState(): m_state=1
23:04:40.899 00.000 21444 Star::Find(15, 538, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:04:40.899 00.000 21444 Star::Find false star n=7 nbg=258 bg=3021.4 sigma=439.9 thresh=4341 peak=4062
23:04:40.899 00.000 21444 Star::Find returns 0 (2), X=538.00, Y=817.00, Mass=16130, SNR=2.9, Peak=4816 HFD=0.0
23:04:40.899 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:40.899 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:40.899 00.000 21444 Status Line: Star lost - low SNR
23:04:40.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19976, med=3096, FiltMin=230, FiltMax=5446, Gamma=1.960
23:04:40.899 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:04:40.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:40.899 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:40.899 00.000 21444 Enqueuing Expose request
23:04:40.899 00.000 25848 Worker thread wakes up
23:04:40.899 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:40.899 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:44.267 03.368 25848 Exposure complete
23:04:44.345 00.078 25848 worker thread done servicing request
23:04:44.345 00.000 21444 OnExposeComplete: enter
23:04:44.345 00.000 21444 UpdateGuideState(): m_state=1
23:04:44.345 00.000 21444 Star::Find(15, 538, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:04:44.345 00.000 21444 Star::Find returns 1 (1), X=524.97, Y=804.75, Mass=7300, SNR=9.1, Peak=5520 HFD=1.2
23:04:44.345 00.000 21444 DistanceChecker: deactivated
23:04:44.345 00.000 21444 setting lock position to (524.97, 804.75)
23:04:44.345 00.000 21444 MultiStar: stabilizing after lock position change
23:04:44.345 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:04:44.345 00.000 21444 Changing from state SELECTING to SELECTED
23:04:44.345 00.000 21444 guider state => SELECTED
23:04:44.345 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20376, med=3100, FiltMin=258, FiltMax=5744, Gamma=1.960
23:04:44.345 00.000 21444 UpdateGuideState exits: m=7300 SNR=9.1 Saturated
23:04:44.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:44.345 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:04:44.345 00.000 21444 Enqueuing Expose request
23:04:44.345 00.000 25848 Worker thread wakes up
23:04:44.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:44.345 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(510,790,31,31)
23:04:47.706 03.361 25848 Exposure complete
23:04:47.769 00.063 25848 worker thread done servicing request
23:04:47.769 00.000 21444 OnExposeComplete: enter
23:04:47.769 00.000 21444 UpdateGuideState(): m_state=2
23:04:47.769 00.000 21444 Star::Find(15, 524, 804, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:04:47.769 00.000 21444 Star::Find false star n=2 nbg=272 bg=3135.4 sigma=450.1 thresh=4486 peak=3962
23:04:47.769 00.000 21444 Star::Find returns 0 (2), X=524.00, Y=804.00, Mass=2953, SNR=2.9, Peak=4824 HFD=0.0
23:04:47.769 00.000 21444 DistanceChecker: activated
23:04:47.769 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:47.769 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:04:47.769 00.000 21444 guider state => SELECTING
23:04:47.769 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:47.769 00.000 21444 Status Line: Star lost - low SNR
23:04:47.769 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20832, med=3096, FiltMin=546, FiltMax=5472, Gamma=1.960
23:04:47.769 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:04:47.769 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:47.769 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:47.769 00.000 21444 Enqueuing Expose request
23:04:47.769 00.000 25848 Worker thread wakes up
23:04:47.769 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:47.769 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:51.143 03.374 25848 Exposure complete
23:04:51.223 00.080 25848 worker thread done servicing request
23:04:51.223 00.000 21444 OnExposeComplete: enter
23:04:51.223 00.000 21444 UpdateGuideState(): m_state=1
23:04:51.223 00.000 21444 Star::Find(15, 524, 804, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:04:51.223 00.000 21444 Star::Find false star n=2 nbg=263 bg=3045.4 sigma=482.8 thresh=4494 peak=4084
23:04:51.223 00.000 21444 Star::Find returns 0 (2), X=524.00, Y=804.00, Mass=3061, SNR=2.9, Peak=4588 HFD=0.0
23:04:51.223 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:51.223 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:51.223 00.000 21444 Status Line: Star lost - low SNR
23:04:51.223 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20324, med=3120, FiltMin=448, FiltMax=5392, Gamma=1.960
23:04:51.223 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:04:51.223 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:51.223 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:51.223 00.000 21444 Enqueuing Expose request
23:04:51.223 00.000 25848 Worker thread wakes up
23:04:51.223 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:51.223 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:54.577 03.354 25848 Exposure complete
23:04:54.668 00.091 25848 worker thread done servicing request
23:04:54.668 00.000 21444 OnExposeComplete: enter
23:04:54.668 00.000 21444 UpdateGuideState(): m_state=1
23:04:54.668 00.000 21444 Star::Find(15, 524, 804, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:04:54.668 00.000 21444 Star::Find false star n=1 nbg=254 bg=3170.8 sigma=424.2 thresh=4444 peak=4213
23:04:54.668 00.000 21444 Star::Find returns 0 (2), X=524.00, Y=804.00, Mass=1717, SNR=2.9, Peak=5144 HFD=0.0
23:04:54.668 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:54.668 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:54.668 00.000 21444 Status Line: Star lost - low SNR
23:04:54.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22996, med=3116, FiltMin=128, FiltMax=21380, Gamma=1.960
23:04:54.668 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:04:54.668 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:54.668 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:54.668 00.000 21444 Enqueuing Expose request
23:04:54.668 00.000 25848 Worker thread wakes up
23:04:54.668 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:54.668 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:04:58.016 03.348 25848 Exposure complete
23:04:58.096 00.080 25848 worker thread done servicing request
23:04:58.096 00.000 21444 OnExposeComplete: enter
23:04:58.096 00.000 21444 UpdateGuideState(): m_state=1
23:04:58.096 00.000 21444 Star::Find(15, 524, 804, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
23:04:58.096 00.000 21444 Star::Find false star n=2 nbg=261 bg=3094.9 sigma=446.8 thresh=4435 peak=4320
23:04:58.096 00.000 21444 Star::Find returns 0 (2), X=524.00, Y=804.00, Mass=3618, SNR=2.9, Peak=4992 HFD=0.0
23:04:58.096 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:04:58.096 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:04:58.096 00.000 21444 Status Line: Star lost - low SNR
23:04:58.096 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=348, FiltMax=65504, Gamma=1.960
23:04:58.096 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:04:58.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:58.096 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:04:58.096 00.000 21444 Enqueuing Expose request
23:04:58.096 00.000 25848 Worker thread wakes up
23:04:58.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:04:58.096 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:01.453 03.357 25848 Exposure complete
23:05:01.533 00.080 25848 worker thread done servicing request
23:05:01.533 00.000 21444 OnExposeComplete: enter
23:05:01.533 00.000 21444 UpdateGuideState(): m_state=1
23:05:01.533 00.000 21444 Star::Find(15, 524, 804, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
23:05:01.533 00.000 21444 Star::Find returns 1 (1), X=528.21, Y=806.60, Mass=14774, SNR=11.2, Peak=5168 HFD=4.2
23:05:01.533 00.000 21444 DistanceChecker: deactivated
23:05:01.533 00.000 21444 setting lock position to (528.21, 806.60)
23:05:01.533 00.000 21444 MultiStar: stabilizing after lock position change
23:05:01.533 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:05:01.533 00.000 21444 Changing from state SELECTING to SELECTED
23:05:01.533 00.000 21444 guider state => SELECTED
23:05:01.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20680, med=3120, FiltMin=230, FiltMax=5420, Gamma=1.960
23:05:01.533 00.000 21444 UpdateGuideState exits: m=14774 SNR=11.2 Saturated
23:05:01.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:01.533 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:05:01.533 00.000 21444 Enqueuing Expose request
23:05:01.533 00.000 25848 Worker thread wakes up
23:05:01.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:01.533 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(513,792,31,31)
23:05:04.906 03.373 25848 Exposure complete
23:05:04.970 00.064 25848 worker thread done servicing request
23:05:04.970 00.000 21444 OnExposeComplete: enter
23:05:04.970 00.000 21444 UpdateGuideState(): m_state=2
23:05:04.970 00.000 21444 Star::Find(15, 528, 806, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
23:05:04.970 00.000 21444 Star::Find false star n=7 nbg=268 bg=2901.6 sigma=430.2 thresh=4192 peak=4177
23:05:04.970 00.000 21444 Star::Find returns 0 (2), X=528.00, Y=806.00, Mass=10977, SNR=2.9, Peak=4864 HFD=0.0
23:05:04.970 00.000 21444 DistanceChecker: activated
23:05:04.970 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:05:04.970 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:05:04.970 00.000 21444 guider state => SELECTING
23:05:04.970 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:04.970 00.000 21444 Status Line: Star lost - low SNR
23:05:04.970 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20228, med=3200, FiltMin=420, FiltMax=5872, Gamma=1.960
23:05:04.986 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:05:04.986 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:04.986 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:04.986 00.000 21444 Enqueuing Expose request
23:05:04.986 00.000 25848 Worker thread wakes up
23:05:04.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:04.986 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:06.431 01.445 21444 Stop button clicked
23:05:06.431 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:05:06.431 00.000 21444 Status Line: Waiting for devices...
23:05:06.542 00.111 25848 ZWO: stopexposure
23:05:08.284 01.742 25848 ZWO: stopexposure
23:05:08.284 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:05:08.284 00.000 25848 worker thread done servicing request
23:05:08.284 00.000 21444 OnExposeComplete: enter
23:05:08.284 00.000 21444 OnExposeComplete: Capture Error reported
23:05:08.284 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:05:08.284 00.000 21444 Changing from state SELECTING to UNINITIALIZED
23:05:08.284 00.000 21444 guider state => SELECTING
23:05:08.300 00.016 21444 Status Line: Stopped.
23:05:08.300 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:05:09.816 01.516 21444 StartLoopingInteractive: Loop button clicked
23:05:09.816 00.000 21444 Status Line: Looping
23:05:09.816 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:05:09.816 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:09.816 00.000 21444 Enqueuing Expose request
23:05:09.816 00.000 25848 Worker thread wakes up
23:05:09.816 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:09.816 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:13.185 03.369 25848 Exposure complete
23:05:13.251 00.066 25848 worker thread done servicing request
23:05:13.251 00.000 21444 OnExposeComplete: enter
23:05:13.251 00.000 21444 UpdateGuideState(): m_state=1
23:05:13.251 00.000 21444 Star::Find(15, 528, 806, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:05:13.251 00.000 21444 Star::Find false star n=4 nbg=259 bg=3165.7 sigma=410.7 thresh=4398 peak=4238
23:05:13.251 00.000 21444 Star::Find returns 0 (2), X=528.00, Y=806.00, Mass=7433, SNR=2.9, Peak=5348 HFD=0.0
23:05:13.251 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:05:13.251 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:13.251 00.000 21444 Status Line: Star lost - low SNR
23:05:13.251 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20376, med=3196, FiltMin=372, FiltMax=5976, Gamma=1.960
23:05:13.258 00.007 21444 UpdateGuideState exits: Star lost - low SNR
23:05:13.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:13.258 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:13.258 00.000 21444 Enqueuing Expose request
23:05:13.258 00.000 25848 Worker thread wakes up
23:05:13.258 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:13.258 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:16.625 03.367 25848 Exposure complete
23:05:16.691 00.066 25848 worker thread done servicing request
23:05:16.691 00.000 21444 OnExposeComplete: enter
23:05:16.691 00.000 21444 UpdateGuideState(): m_state=1
23:05:16.691 00.000 21444 Star::Find(15, 528, 806, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:05:16.691 00.000 21444 Star::Find returns 0 (3), X=528.00, Y=806.00, Mass=0, SNR=0.0, Peak=4816 HFD=0.0
23:05:16.691 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:05:16.691 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:16.691 00.000 21444 Status Line: Star lost - low mass
23:05:16.691 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20104, med=3192, FiltMin=496, FiltMax=5676, Gamma=1.960
23:05:16.703 00.012 21444 UpdateGuideState exits: Star lost - low mass
23:05:16.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:16.703 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:16.703 00.000 21444 Enqueuing Expose request
23:05:16.703 00.000 25848 Worker thread wakes up
23:05:16.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:16.703 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:20.070 03.367 25848 Exposure complete
23:05:20.150 00.080 25848 worker thread done servicing request
23:05:20.150 00.000 21444 OnExposeComplete: enter
23:05:20.150 00.000 21444 UpdateGuideState(): m_state=1
23:05:20.150 00.000 21444 Star::Find(15, 528, 806, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:05:20.150 00.000 21444 Star::Find false star n=8 nbg=253 bg=3212.3 sigma=414.3 thresh=4455 peak=4443
23:05:20.150 00.000 21444 Star::Find returns 0 (2), X=528.00, Y=806.00, Mass=11717, SNR=2.9, Peak=5240 HFD=0.0
23:05:20.150 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:05:20.150 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:20.150 00.000 21444 Status Line: Star lost - low SNR
23:05:20.150 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20504, med=3200, FiltMin=392, FiltMax=5824, Gamma=1.960
23:05:20.150 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:05:20.150 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:20.150 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:20.150 00.000 21444 Enqueuing Expose request
23:05:20.150 00.000 25848 Worker thread wakes up
23:05:20.150 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:20.150 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:23.512 03.362 25848 Exposure complete
23:05:23.597 00.085 25848 worker thread done servicing request
23:05:23.597 00.000 21444 OnExposeComplete: enter
23:05:23.597 00.000 21444 UpdateGuideState(): m_state=1
23:05:23.597 00.000 21444 Star::Find(15, 528, 806, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:05:23.597 00.000 21444 Star::Find false star n=4 nbg=272 bg=3200.8 sigma=503.1 thresh=4710 peak=4578
23:05:23.597 00.000 21444 Star::Find returns 0 (2), X=528.00, Y=806.00, Mass=7129, SNR=2.9, Peak=5596 HFD=0.0
23:05:23.597 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:05:23.597 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:23.597 00.000 21444 Status Line: Star lost - low SNR
23:05:23.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24012, med=3220, FiltMin=396, FiltMax=16028, Gamma=1.960
23:05:23.597 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:05:23.597 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:23.597 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:23.597 00.000 21444 Enqueuing Expose request
23:05:23.597 00.000 25848 Worker thread wakes up
23:05:23.597 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:23.597 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:26.948 03.351 25848 Exposure complete
23:05:27.028 00.080 25848 worker thread done servicing request
23:05:27.028 00.000 21444 OnExposeComplete: enter
23:05:27.028 00.000 21444 UpdateGuideState(): m_state=1
23:05:27.028 00.000 21444 Star::Find(15, 528, 806, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:05:27.028 00.000 21444 Star::Find false star n=2 nbg=238 bg=3235.9 sigma=389.9 thresh=4406 peak=4340
23:05:27.028 00.000 21444 Star::Find returns 0 (2), X=528.00, Y=806.00, Mass=3152, SNR=2.9, Peak=5064 HFD=0.0
23:05:27.028 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:05:27.028 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:27.028 00.000 21444 Status Line: Star lost - low SNR
23:05:27.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20124, med=3244, FiltMin=520, FiltMax=5648, Gamma=1.960
23:05:27.028 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:05:27.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:27.028 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:27.028 00.000 21444 Enqueuing Expose request
23:05:27.028 00.000 25848 Worker thread wakes up
23:05:27.028 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:27.028 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:30.385 03.357 25848 Exposure complete
23:05:30.449 00.064 25848 worker thread done servicing request
23:05:30.449 00.000 21444 OnExposeComplete: enter
23:05:30.449 00.000 21444 UpdateGuideState(): m_state=1
23:05:30.449 00.000 21444 Star::Find(15, 528, 806, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:05:30.449 00.000 21444 Star::Find false star n=2 nbg=263 bg=3532.7 sigma=437.3 thresh=4845 peak=4515
23:05:30.449 00.000 21444 Star::Find returns 0 (2), X=528.00, Y=806.00, Mass=3023, SNR=2.9, Peak=5424 HFD=0.0
23:05:30.449 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:05:30.449 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:30.449 00.000 21444 Status Line: Star lost - low SNR
23:05:30.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20324, med=3400, FiltMin=544, FiltMax=6556, Gamma=1.960
23:05:30.465 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:05:30.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:30.465 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:30.465 00.000 21444 Enqueuing Expose request
23:05:30.465 00.000 25848 Worker thread wakes up
23:05:30.465 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:30.465 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:33.825 03.360 25848 Exposure complete
23:05:33.892 00.067 25848 worker thread done servicing request
23:05:33.892 00.000 21444 OnExposeComplete: enter
23:05:33.892 00.000 21444 UpdateGuideState(): m_state=1
23:05:33.892 00.000 21444 Star::Find(15, 528, 806, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:33.892 00.000 21444 Star::Find false star n=3 nbg=276 bg=3413.0 sigma=494.0 thresh=4895 peak=4858
23:05:33.892 00.000 21444 Star::Find returns 0 (2), X=528.00, Y=806.00, Mass=5593, SNR=2.9, Peak=5748 HFD=0.0
23:05:33.892 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:05:33.892 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:33.892 00.000 21444 Status Line: Star lost - low SNR
23:05:33.892 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20604, med=3396, FiltMin=242, FiltMax=16124, Gamma=1.960
23:05:33.903 00.011 21444 UpdateGuideState exits: Star lost - low SNR
23:05:33.903 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:33.903 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:05:33.903 00.000 21444 Enqueuing Expose request
23:05:33.903 00.000 25848 Worker thread wakes up
23:05:33.903 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:33.903 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:05:33.982 00.079 21444 GuiderMultiStar::AutoSelect enter
23:05:33.982 00.000 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
23:05:34.046 00.064 21444 AutoFind: auto downsample for scale 0.43 => 2x
23:05:34.046 00.000 21444 AutoFind: downsample 2x
23:05:34.062 00.016 21444 AutoFind: global mean = 0.3, stdev 1016.1
23:05:34.062 00.000 21444 AutoFind: using threshold = 0.1
23:05:34.078 00.016 21444 AutoFind: local max [715, 205] 40.1
23:05:34.078 00.000 21444 AutoFind: local max [1425, 545] 20.3
23:05:34.078 00.000 21444 AutoFind: local max [347, 499] 13.2
23:05:34.078 00.000 21444 AutoFind: local max [1425, 1177] 10.7
23:05:34.078 00.000 21444 AutoFind: local max [1725, 873] 8.7
23:05:34.078 00.000 21444 AutoFind: local max [1273, 741] 5.4
23:05:34.078 00.000 21444 AutoFind: local max [1823, 585] 5.0
23:05:34.078 00.000 21444 AutoFind: local max [1817, 103] 4.6
23:05:34.078 00.000 21444 AutoFind: local max [1257, 1023] 4.4
23:05:34.078 00.000 21444 AutoFind: local max [189, 1173] 4.4
23:05:34.078 00.000 21444 AutoFind: local max [915, 899] 4.3
23:05:34.078 00.000 21444 AutoFind: local max [175, 701] 4.3
23:05:34.078 00.000 21444 AutoFind: local max [451, 73] 4.3
23:05:34.078 00.000 21444 AutoFind: local max [1711, 899] 4.3
23:05:34.078 00.000 21444 AutoFind: local max [347, 749] 4.3
23:05:34.078 00.000 21444 AutoFind: local max [1245, 735] 4.2
23:05:34.078 00.000 21444 AutoFind: local max [183, 291] 4.2
23:05:34.078 00.000 21444 AutoFind: local max [1543, 147] 4.1
23:05:34.078 00.000 21444 AutoFind: local max [1303, 807] 4.1
23:05:34.078 00.000 21444 AutoFind: local max [491, 125] 4.0
23:05:34.078 00.000 21444 AutoFind: local max [1535, 171] 4.0
23:05:34.078 00.000 21444 AutoFind: local max [1445, 829] 4.0
23:05:34.078 00.000 21444 AutoFind: local max [1911, 531] 4.0
23:05:34.078 00.000 21444 AutoFind: local max [1695, 1027] 4.0
23:05:34.078 00.000 21444 AutoFind: local max [1605, 73] 4.0
23:05:34.078 00.000 21444 AutoFind: local max [771, 633] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [947, 449] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [1375, 687] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [65, 621] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [1287, 785] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [621, 63] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [1599, 127] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [517, 671] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [1331, 477] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [553, 685] 3.9
23:05:34.078 00.000 21444 AutoFind: local max [1583, 515] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [565, 491] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [1047, 429] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [1471, 517] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [1075, 687] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [171, 129] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [1465, 447] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [1617, 779] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [1493, 719] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [219, 635] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [157, 341] 3.8
23:05:34.078 00.000 21444 AutoFind: local max [181, 739] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [613, 549] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [1779, 81] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [439, 533] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [511, 23] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [603, 999] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [91, 685] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [1897, 653] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [335, 467] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [1399, 849] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [171, 1063] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [895, 181] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [773, 913] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [1109, 127] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [1483, 901] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [181, 587] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [1785, 433] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [1475, 687] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [719, 687] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [1639, 125] 3.7
23:05:34.078 00.000 21444 AutoFind: local max [161, 711] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [451, 495] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1183, 741] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1203, 63] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1431, 917] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1379, 181] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1801, 181] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [883, 307] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [991, 859] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1255, 23] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [717, 227] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1667, 431] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [859, 431] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [517, 1079] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [359, 243] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [793, 685] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1861, 1179] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1455, 43] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1633, 1025] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [635, 739] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [855, 621] 3.6
23:05:34.078 00.000 21444 AutoFind: local max [1891, 127] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [1447, 623] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [1117, 1127] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [419, 37] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [487, 671] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [415, 959] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [511, 127] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [1885, 535] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [659, 125] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [919, 49] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [1503, 75] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [813, 769] 3.5
23:05:34.078 00.000 21444 AutoFind: local max [1389, 561] 3.5
23:05:34.078 00.000 21444 AutoFind: too close [511, 127] 3.5 - [491, 125] 4.0
23:05:34.078 00.000 21444 AutoFind: too close [161, 711] 3.6 - [175, 701] 4.3
23:05:34.078 00.000 21444 AutoFind: too close to edge [919, 49] 3.5
23:05:34.078 00.000 21444 AutoFind: too close to edge [1885, 535] 3.5
23:05:34.078 00.000 21444 AutoFind: too close to edge [419, 37] 3.5
23:05:34.078 00.000 21444 AutoFind: too close to edge [1891, 127] 3.5
23:05:34.078 00.000 21444 AutoFind: too close to edge [1455, 43] 3.6
23:05:34.078 00.000 21444 AutoFind: too close to edge [1861, 1179] 3.6
23:05:34.078 00.000 21444 AutoFind: too close to edge [1255, 23] 3.6
23:05:34.078 00.000 21444 AutoFind: too close to edge [1897, 653] 3.7
23:05:34.078 00.000 21444 AutoFind: too close to edge [511, 23] 3.7
23:05:34.078 00.000 21444 AutoFind: too close to edge [1911, 531] 4.0
23:05:34.078 00.000 21444 AutoFind: too close to edge [189, 1173] 4.4
23:05:34.078 00.000 21444 AutoFind: too close to edge [1425, 1177] 10.7
23:05:34.078 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
23:05:34.078 00.000 21444 Star::Find(15, 715, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=714.22, Y=205.28, Mass=616994, SNR=96.8, Peak=18372 HFD=6.4
23:05:34.078 00.000 21444 Star::Find(15, 1425, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1425.09, Y=544.30, Mass=232502, SNR=45.5, Peak=10548 HFD=5.4
23:05:34.078 00.000 21444 Star::Find(15, 347, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=345.66, Y=497.78, Mass=154134, SNR=34.7, Peak=8348 HFD=5.9
23:05:34.078 00.000 21444 Star::Find(15, 1725, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1724.39, Y=872.04, Mass=105095, SNR=29.2, Peak=7340 HFD=6.0
23:05:34.078 00.000 21444 Star::Find(15, 1273, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1271.85, Y=739.46, Mass=16619, SNR=10.0, Peak=6152 HFD=3.4
23:05:34.078 00.000 21444 Star::Find(15, 1823, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1822.37, Y=583.81, Mass=24951, SNR=13.0, Peak=6400 HFD=6.5
23:05:34.078 00.000 21444 Star::Find(15, 1817, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1815.55, Y=102.98, Mass=14415, SNR=10.3, Peak=6180 HFD=3.2
23:05:34.078 00.000 21444 Star::Find(15, 1257, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1254.97, Y=1022.37, Mass=64586, SNR=38.5, Peak=14184 HFD=2.0
23:05:34.078 00.000 21444 Star::Find(15, 915, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=915.42, Y=898.40, Mass=13368, SNR=10.3, Peak=5120 HFD=4.3
23:05:34.078 00.000 21444 Star::Find(15, 451, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=464.24, Y=66.35, Mass=67072, SNR=50.1, Peak=19592 HFD=1.4
23:05:34.078 00.000 21444 Star::Find(15, 1711, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1711.34, Y=898.52, Mass=18879, SNR=11.8, Peak=5700 HFD=2.9
23:05:34.078 00.000 21444 Star::Find(15, 347, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=351.82, Y=735.27, Mass=7333, SNR=7.9, Peak=6024 HFD=2.4
23:05:34.078 00.000 21444 Star::Find(15, 1245, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=9 nbg=262 bg=3696.2 sigma=514.2 thresh=5239 peak=5137
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1245.00, Y=735.00, Mass=15318, SNR=2.9, Peak=6124 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 183, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=8 nbg=255 bg=3391.2 sigma=452.6 thresh=4749 peak=4623
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=183.00, Y=291.00, Mass=12118, SNR=2.9, Peak=5496 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1543, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1532.94, Y=142.67, Mass=11217, SNR=11.8, Peak=6884 HFD=1.4
23:05:34.078 00.000 21444 Star::Find(15, 1303, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1301.61, Y=807.12, Mass=11964, SNR=9.7, Peak=7088 HFD=1.2
23:05:34.078 00.000 21444 Star::Find(15, 1535, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1535.67, Y=171.41, Mass=28654, SNR=15.5, Peak=6580 HFD=8.0
23:05:34.078 00.000 21444 Star::Find(15, 1445, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1445.13, Y=827.40, Mass=23192, SNR=13.8, Peak=5800 HFD=4.5
23:05:34.078 00.000 21444 Star::Find(15, 1695, 1027, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1694.48, Y=1026.09, Mass=12451, SNR=10.2, Peak=4688 HFD=5.3
23:05:34.078 00.000 21444 Star::Find(15, 1605, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=268 bg=4146.8 sigma=494.8 thresh=5631 peak=5329
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=73.00, Mass=3478, SNR=2.9, Peak=6376 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 771, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=13 nbg=252 bg=3515.2 sigma=410.7 thresh=4747 peak=4736
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=633.00, Mass=19362, SNR=2.9, Peak=5472 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 947, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=949.64, Y=448.69, Mass=13331, SNR=11.4, Peak=5696 HFD=5.5
23:05:34.078 00.000 21444 Star::Find(15, 1375, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1372.66, Y=689.07, Mass=12864, SNR=9.6, Peak=6252 HFD=6.7
23:05:34.078 00.000 21444 Star::Find(15, 65, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=1 nbg=280 bg=3030.8 sigma=522.8 thresh=4599 peak=4212
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=65.00, Y=621.00, Mass=1833, SNR=2.9, Peak=5068 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1287, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1287.19, Y=784.20, Mass=13650, SNR=9.7, Peak=6304 HFD=2.4
23:05:34.078 00.000 21444 Star::Find(15, 621, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=619.11, Y=62.61, Mass=19323, SNR=14.0, Peak=6072 HFD=3.6
23:05:34.078 00.000 21444 Star::Find(15, 1599, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1601.49, Y=114.50, Mass=60671, SNR=56.3, Peak=19644 HFD=1.4
23:05:34.078 00.000 21444 Star::Find(15, 517, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=4 nbg=261 bg=3727.6 sigma=545.0 thresh=5362 peak=5203
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=671.00, Mass=7553, SNR=2.9, Peak=6124 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1331, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=275 bg=3739.9 sigma=549.9 thresh=5390 peak=4785
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=477.00, Mass=3812, SNR=2.9, Peak=5672 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 553, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=553.10, Y=686.28, Mass=25871, SNR=15.0, Peak=6404 HFD=5.2
23:05:34.078 00.000 21444 Star::Find(15, 1583, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=280 bg=4074.0 sigma=578.8 thresh=5810 peak=5329
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=515.00, Mass=3924, SNR=2.9, Peak=6224 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 565, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=563.42, Y=492.64, Mass=12615, SNR=10.0, Peak=5928 HFD=3.8
23:05:34.078 00.000 21444 Star::Find(15, 1047, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1046.64, Y=428.60, Mass=13141, SNR=9.7, Peak=5872 HFD=4.1
23:05:34.078 00.000 21444 Star::Find(15, 1471, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=1 nbg=272 bg=3867.2 sigma=545.4 thresh=5503 peak=5288
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=517.00, Mass=2509, SNR=2.9, Peak=6376 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1075, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=4 nbg=266 bg=3709.4 sigma=463.2 thresh=5099 peak=5037
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=687.00, Mass=6243, SNR=2.9, Peak=5520 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 171, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=264 bg=3483.6 sigma=535.2 thresh=5089 peak=4771
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=171.00, Y=129.00, Mass=4601, SNR=2.9, Peak=5924 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1465, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1466.48, Y=445.00, Mass=4510, SNR=6.5, Peak=5952 HFD=0.9
23:05:34.078 00.000 21444 Star::Find(15, 1617, 779, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1615.96, Y=780.52, Mass=14887, SNR=11.0, Peak=6580 HFD=5.1
23:05:34.078 00.000 21444 Star::Find(15, 1493, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=7 nbg=243 bg=3913.0 sigma=458.5 thresh=5288 peak=5278
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1493.00, Y=719.00, Mass=12293, SNR=2.9, Peak=6076 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 219, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=218.79, Y=633.60, Mass=11285, SNR=9.2, Peak=5624 HFD=1.8
23:05:34.078 00.000 21444 Star::Find(15, 157, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=156.11, Y=339.34, Mass=14013, SNR=10.7, Peak=4964 HFD=2.7
23:05:34.078 00.000 21444 Star::Find(15, 181, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=192.00, Y=728.00, Mass=2674, SNR=5.0, Peak=6176 HFD=0.5
23:05:34.078 00.000 21444 Star::Find(15, 613, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=611.04, Y=548.39, Mass=13766, SNR=10.4, Peak=5924 HFD=5.8
23:05:34.078 00.000 21444 Star::Find(15, 1779, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=4 nbg=269 bg=3874.7 sigma=631.7 thresh=5770 peak=5089
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1779.00, Y=81.00, Mass=8609, SNR=2.9, Peak=6252 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 439, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=440.60, Y=533.98, Mass=15328, SNR=11.8, Peak=5976 HFD=8.1
23:05:34.078 00.000 21444 Star::Find(15, 603, 999, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=609.26, Y=985.29, Mass=13902, SNR=13.3, Peak=5044 HFD=2.4
23:05:34.078 00.000 21444 Star::Find(15, 91, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=94.80, Y=690.09, Mass=17826, SNR=11.7, Peak=5852 HFD=3.8
23:05:34.078 00.000 21444 Star::Find(15, 335, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=3 nbg=276 bg=3523.4 sigma=558.9 thresh=5200 peak=5093
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=467.00, Mass=6190, SNR=2.9, Peak=6176 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1399, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=3 nbg=274 bg=3424.7 sigma=598.4 thresh=5220 peak=5011
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=849.00, Mass=5910, SNR=2.9, Peak=5748 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 171, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=170.25, Y=1062.85, Mass=36305, SNR=21.9, Peak=4688 HFD=5.5
23:05:34.078 00.000 21444 Star::Find(15, 895, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=3 nbg=272 bg=3895.6 sigma=549.1 thresh=5543 peak=5302
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=181.00, Mass=5505, SNR=2.9, Peak=6024 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 773, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=7 nbg=273 bg=2865.5 sigma=493.6 thresh=4346 peak=4281
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=773.00, Y=913.00, Mass=12273, SNR=2.9, Peak=4964 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1109, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1108.04, Y=126.42, Mass=15576, SNR=10.8, Peak=5976 HFD=5.1
23:05:34.078 00.000 21444 Star::Find(15, 1483, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1481.42, Y=900.38, Mass=19795, SNR=12.8, Peak=5676 HFD=4.1
23:05:34.078 00.000 21444 Star::Find(15, 181, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=257 bg=3430.3 sigma=469.1 thresh=4838 peak=4652
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=587.00, Mass=4235, SNR=2.9, Peak=5700 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1785, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1784.56, Y=431.98, Mass=13177, SNR=10.9, Peak=5192 HFD=5.1
23:05:34.078 00.000 21444 Star::Find(15, 1475, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1473.13, Y=687.21, Mass=14140, SNR=9.9, Peak=5904 HFD=2.2
23:05:34.078 00.000 21444 Star::Find(15, 719, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=241 bg=3814.6 sigma=473.0 thresh=5234 peak=5184
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=719.00, Y=687.00, Mass=3411, SNR=2.9, Peak=6000 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1639, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1637.13, Y=125.05, Mass=11057, SNR=9.2, Peak=6176 HFD=2.3
23:05:34.078 00.000 21444 Star::Find(15, 451, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=450.77, Y=493.33, Mass=18762, SNR=13.7, Peak=6708 HFD=3.6
23:05:34.078 00.000 21444 Star::Find(15, 1183, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1170.46, Y=734.55, Mass=10114, SNR=10.2, Peak=6652 HFD=1.4
23:05:34.078 00.000 21444 Star::Find(15, 1203, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=263 bg=3962.5 sigma=543.0 thresh=5591 peak=5219
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1203.00, Y=63.00, Mass=3751, SNR=2.9, Peak=5928 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1431, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1431.56, Y=915.56, Mass=24790, SNR=15.2, Peak=5296 HFD=4.9
23:05:34.078 00.000 21444 Star::Find(15, 1379, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1389.46, Y=169.02, Mass=17792, SNR=13.0, Peak=6228 HFD=5.3
23:05:34.078 00.000 21444 Star::Find(15, 1801, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1801.65, Y=179.51, Mass=21145, SNR=13.5, Peak=5904 HFD=5.0
23:05:34.078 00.000 21444 Star::Find(15, 883, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=280 bg=3745.8 sigma=644.7 thresh=5680 peak=4848
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=307.00, Mass=4260, SNR=2.9, Peak=5928 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 991, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=989.72, Y=858.43, Mass=22374, SNR=16.8, Peak=5876 HFD=3.5
23:05:34.078 00.000 21444 Star::Find(15, 717, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=704.46, Y=235.62, Mass=8923, SNR=8.0, Peak=5900 HFD=3.0
23:05:34.078 00.000 21444 Star::Find(15, 1667, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=1 nbg=259 bg=3943.9 sigma=482.6 thresh=5392 peak=4978
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1667.00, Y=431.00, Mass=1680, SNR=2.9, Peak=5672 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 859, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=857.85, Y=430.48, Mass=12808, SNR=9.6, Peak=5744 HFD=3.3
23:05:34.078 00.000 21444 Star::Find(15, 517, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=514.73, Y=1077.39, Mass=11273, SNR=9.4, Peak=4080 HFD=2.8
23:05:34.078 00.000 21444 Star::Find(15, 359, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=356.94, Y=243.45, Mass=13646, SNR=11.4, Peak=5772 HFD=3.5
23:05:34.078 00.000 21444 Star::Find(15, 793, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=3 nbg=263 bg=3716.4 sigma=521.2 thresh=5280 peak=5064
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=793.00, Y=685.00, Mass=5843, SNR=2.9, Peak=5648 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1633, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=5 nbg=255 bg=3041.5 sigma=459.4 thresh=4420 peak=4076
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1633.00, Y=1025.00, Mass=7829, SNR=2.9, Peak=4864 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 635, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=5 nbg=270 bg=3575.5 sigma=477.3 thresh=5008 peak=4889
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=739.00, Mass=8355, SNR=2.9, Peak=5696 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 855, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=865.84, Y=630.71, Mass=16329, SNR=15.5, Peak=6384 HFD=2.4
23:05:34.078 00.000 21444 Star::Find(15, 1447, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=1 nbg=262 bg=3715.1 sigma=575.6 thresh=5442 peak=5000
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=623.00, Mass=1781, SNR=2.9, Peak=5772 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1117, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1114.56, Y=1126.43, Mass=36813, SNR=19.3, Peak=5520 HFD=5.2
23:05:34.078 00.000 21444 Star::Find(15, 487, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=486.17, Y=668.63, Mass=10426, SNR=8.6, Peak=5748 HFD=3.3
23:05:34.078 00.000 21444 Star::Find(15, 415, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=399.93, Y=956.84, Mass=12137, SNR=11.9, Peak=5348 HFD=1.8
23:05:34.078 00.000 21444 Star::Find(15, 659, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=4 nbg=262 bg=3656.5 sigma=502.5 thresh=5164 peak=5051
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=659.00, Y=125.00, Mass=7078, SNR=2.9, Peak=6052 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 1503, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find false star n=2 nbg=268 bg=4094.0 sigma=564.3 thresh=5787 peak=5335
23:05:34.078 00.000 21444 Star::Find returns 0 (2), X=1503.00, Y=75.00, Mass=3864, SNR=2.9, Peak=6204 HFD=0.0
23:05:34.078 00.000 21444 Star::Find(15, 813, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=816.86, Y=766.38, Mass=36417, SNR=26.0, Peak=11604 HFD=1.7
23:05:34.078 00.000 21444 Star::Find(15, 1389, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1384.69, Y=562.72, Mass=11820, SNR=10.3, Peak=5972 HFD=3.3
23:05:34.078 00.000 21444 AutoFind: finding best star pass 1
23:05:34.078 00.000 21444 Star::Find(15, 715, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=714.22, Y=205.28, Mass=616994, SNR=96.8, Peak=18372 HFD=6.4
23:05:34.078 00.000 21444 AutoFind: near-saturated [715, 205] 40.1 Mass 616994 SNR 96.8 Peak 18372
23:05:34.078 00.000 21444 Star::Find(15, 1425, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1425.09, Y=544.30, Mass=232502, SNR=45.5, Peak=10548 HFD=5.4
23:05:34.078 00.000 21444 AutoFind: near-saturated [1425, 545] 20.3 Mass 232502 SNR 45.5 Peak 10548
23:05:34.078 00.000 21444 Star::Find(15, 347, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=345.66, Y=497.78, Mass=154134, SNR=34.7, Peak=8348 HFD=5.9
23:05:34.078 00.000 21444 AutoFind: near-saturated [347, 499] 13.2 Mass 154134 SNR 34.7 Peak 8348
23:05:34.078 00.000 21444 Star::Find(15, 1725, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1724.39, Y=872.04, Mass=105095, SNR=29.2, Peak=7340 HFD=6.0
23:05:34.078 00.000 21444 AutoFind: near-saturated [1725, 873] 8.7 Mass 105095 SNR 29.2 Peak 7340
23:05:34.078 00.000 21444 Star::Find(15, 1273, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1271.85, Y=739.46, Mass=16619, SNR=10.0, Peak=6152 HFD=3.4
23:05:34.078 00.000 21444 AutoFind: near-saturated [1273, 741] 5.4 Mass 16619 SNR 10.0 Peak 6152
23:05:34.078 00.000 21444 Star::Find(15, 1823, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1822.37, Y=583.81, Mass=24951, SNR=13.0, Peak=6400 HFD=6.5
23:05:34.078 00.000 21444 AutoFind: near-saturated [1823, 585] 5.0 Mass 24951 SNR 13.0 Peak 6400
23:05:34.078 00.000 21444 Star::Find(15, 1817, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1815.55, Y=102.98, Mass=14415, SNR=10.3, Peak=6180 HFD=3.2
23:05:34.078 00.000 21444 AutoFind: near-saturated [1817, 103] 4.6 Mass 14415 SNR 10.3 Peak 6180
23:05:34.078 00.000 21444 Star::Find(15, 1257, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=1254.97, Y=1022.37, Mass=64586, SNR=38.5, Peak=14184 HFD=2.0
23:05:34.078 00.000 21444 AutoFind: near-saturated [1257, 1023] 4.4 Mass 64586 SNR 38.5 Peak 14184
23:05:34.078 00.000 21444 Star::Find(15, 915, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.078 00.000 21444 Star::Find returns 1 (1), X=915.42, Y=898.40, Mass=13368, SNR=10.3, Peak=5120 HFD=4.3
23:05:34.078 00.000 21444 AutoFind: near-saturated [915, 899] 4.3 Mass 13368 SNR 10.3 Peak 5120
23:05:34.094 00.016 21444 Star::Find(15, 451, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=464.24, Y=66.35, Mass=67072, SNR=50.1, Peak=19592 HFD=1.4
23:05:34.094 00.000 21444 AutoFind: near-saturated [451, 73] 4.3 Mass 67072 SNR 50.1 Peak 19592
23:05:34.094 00.000 21444 Star::Find(15, 1711, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1711.34, Y=898.52, Mass=18879, SNR=11.8, Peak=5700 HFD=2.9
23:05:34.094 00.000 21444 AutoFind: near-saturated [1711, 899] 4.3 Mass 18879 SNR 11.8 Peak 5700
23:05:34.094 00.000 21444 Star::Find(15, 347, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=351.82, Y=735.27, Mass=7333, SNR=7.9, Peak=6024 HFD=2.4
23:05:34.094 00.000 21444 AutoFind: near-saturated [347, 749] 4.3 Mass 7333 SNR 7.9 Peak 6024
23:05:34.094 00.000 21444 Star::Find(15, 1245, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=9 nbg=262 bg=3696.2 sigma=514.2 thresh=5239 peak=5137
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1245.00, Y=735.00, Mass=15318, SNR=2.9, Peak=6124 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 183, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=8 nbg=255 bg=3391.2 sigma=452.6 thresh=4749 peak=4623
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=183.00, Y=291.00, Mass=12118, SNR=2.9, Peak=5496 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1543, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1532.94, Y=142.67, Mass=11217, SNR=11.8, Peak=6884 HFD=1.4
23:05:34.094 00.000 21444 AutoFind: near-saturated [1543, 147] 4.1 Mass 11217 SNR 11.8 Peak 6884
23:05:34.094 00.000 21444 Star::Find(15, 1303, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1301.61, Y=807.12, Mass=11964, SNR=9.7, Peak=7088 HFD=1.2
23:05:34.094 00.000 21444 AutoFind: near-saturated [1303, 807] 4.1 Mass 11964 SNR 9.7 Peak 7088
23:05:34.094 00.000 21444 Star::Find(15, 1535, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1535.67, Y=171.41, Mass=28654, SNR=15.5, Peak=6580 HFD=8.0
23:05:34.094 00.000 21444 AutoFind: near-saturated [1535, 171] 4.0 Mass 28654 SNR 15.5 Peak 6580
23:05:34.094 00.000 21444 Star::Find(15, 1445, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1445.13, Y=827.40, Mass=23192, SNR=13.8, Peak=5800 HFD=4.5
23:05:34.094 00.000 21444 AutoFind: near-saturated [1445, 829] 4.0 Mass 23192 SNR 13.8 Peak 5800
23:05:34.094 00.000 21444 Star::Find(15, 1695, 1027, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1694.48, Y=1026.09, Mass=12451, SNR=10.2, Peak=4688 HFD=5.3
23:05:34.094 00.000 21444 AutoFind: near-saturated [1695, 1027] 4.0 Mass 12451 SNR 10.2 Peak 4688
23:05:34.094 00.000 21444 Star::Find(15, 1605, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=268 bg=4146.8 sigma=494.8 thresh=5631 peak=5329
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=73.00, Mass=3478, SNR=2.9, Peak=6376 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 771, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=13 nbg=252 bg=3515.2 sigma=410.7 thresh=4747 peak=4736
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=633.00, Mass=19362, SNR=2.9, Peak=5472 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 947, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=949.64, Y=448.69, Mass=13331, SNR=11.4, Peak=5696 HFD=5.5
23:05:34.094 00.000 21444 AutoFind: near-saturated [947, 449] 3.9 Mass 13331 SNR 11.4 Peak 5696
23:05:34.094 00.000 21444 Star::Find(15, 1375, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1372.66, Y=689.07, Mass=12864, SNR=9.6, Peak=6252 HFD=6.7
23:05:34.094 00.000 21444 AutoFind: near-saturated [1375, 687] 3.9 Mass 12864 SNR 9.6 Peak 6252
23:05:34.094 00.000 21444 Star::Find(15, 65, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=1 nbg=280 bg=3030.8 sigma=522.8 thresh=4599 peak=4212
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=65.00, Y=621.00, Mass=1833, SNR=2.9, Peak=5068 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1287, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1287.19, Y=784.20, Mass=13650, SNR=9.7, Peak=6304 HFD=2.4
23:05:34.094 00.000 21444 AutoFind: near-saturated [1287, 785] 3.9 Mass 13650 SNR 9.7 Peak 6304
23:05:34.094 00.000 21444 Star::Find(15, 621, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=619.11, Y=62.61, Mass=19323, SNR=14.0, Peak=6072 HFD=3.6
23:05:34.094 00.000 21444 AutoFind: near-saturated [621, 63] 3.9 Mass 19323 SNR 14.0 Peak 6072
23:05:34.094 00.000 21444 Star::Find(15, 1599, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1601.49, Y=114.50, Mass=60671, SNR=56.3, Peak=19644 HFD=1.4
23:05:34.094 00.000 21444 AutoFind: near-saturated [1599, 127] 3.9 Mass 60671 SNR 56.3 Peak 19644
23:05:34.094 00.000 21444 Star::Find(15, 517, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=4 nbg=261 bg=3727.6 sigma=545.0 thresh=5362 peak=5203
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=671.00, Mass=7553, SNR=2.9, Peak=6124 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1331, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=275 bg=3739.9 sigma=549.9 thresh=5390 peak=4785
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=477.00, Mass=3812, SNR=2.9, Peak=5672 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 553, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=553.10, Y=686.28, Mass=25871, SNR=15.0, Peak=6404 HFD=5.2
23:05:34.094 00.000 21444 AutoFind: near-saturated [553, 685] 3.9 Mass 25871 SNR 15.0 Peak 6404
23:05:34.094 00.000 21444 Star::Find(15, 1583, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=280 bg=4074.0 sigma=578.8 thresh=5810 peak=5329
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=515.00, Mass=3924, SNR=2.9, Peak=6224 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 565, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=563.42, Y=492.64, Mass=12615, SNR=10.0, Peak=5928 HFD=3.8
23:05:34.094 00.000 21444 AutoFind: near-saturated [565, 491] 3.8 Mass 12615 SNR 10.0 Peak 5928
23:05:34.094 00.000 21444 Star::Find(15, 1047, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1046.64, Y=428.60, Mass=13141, SNR=9.7, Peak=5872 HFD=4.1
23:05:34.094 00.000 21444 AutoFind: near-saturated [1047, 429] 3.8 Mass 13141 SNR 9.7 Peak 5872
23:05:34.094 00.000 21444 Star::Find(15, 1471, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=1 nbg=272 bg=3867.2 sigma=545.4 thresh=5503 peak=5288
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=517.00, Mass=2509, SNR=2.9, Peak=6376 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1075, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=4 nbg=266 bg=3709.4 sigma=463.2 thresh=5099 peak=5037
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=687.00, Mass=6243, SNR=2.9, Peak=5520 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 171, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=264 bg=3483.6 sigma=535.2 thresh=5089 peak=4771
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=171.00, Y=129.00, Mass=4601, SNR=2.9, Peak=5924 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1465, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1466.48, Y=445.00, Mass=4510, SNR=6.5, Peak=5952 HFD=0.9
23:05:34.094 00.000 21444 AutoFind: near-saturated [1465, 447] 3.8 Mass 4510 SNR 6.5 Peak 5952
23:05:34.094 00.000 21444 Star::Find(15, 1617, 779, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1615.96, Y=780.52, Mass=14887, SNR=11.0, Peak=6580 HFD=5.1
23:05:34.094 00.000 21444 AutoFind: near-saturated [1617, 779] 3.8 Mass 14887 SNR 11.0 Peak 6580
23:05:34.094 00.000 21444 Star::Find(15, 1493, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=7 nbg=243 bg=3913.0 sigma=458.5 thresh=5288 peak=5278
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1493.00, Y=719.00, Mass=12293, SNR=2.9, Peak=6076 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 219, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=218.79, Y=633.60, Mass=11285, SNR=9.2, Peak=5624 HFD=1.8
23:05:34.094 00.000 21444 AutoFind: near-saturated [219, 635] 3.8 Mass 11285 SNR 9.2 Peak 5624
23:05:34.094 00.000 21444 Star::Find(15, 157, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=156.11, Y=339.34, Mass=14013, SNR=10.7, Peak=4964 HFD=2.7
23:05:34.094 00.000 21444 AutoFind: near-saturated [157, 341] 3.8 Mass 14013 SNR 10.7 Peak 4964
23:05:34.094 00.000 21444 Star::Find(15, 181, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=192.00, Y=728.00, Mass=2674, SNR=5.0, Peak=6176 HFD=0.5
23:05:34.094 00.000 21444 AutoFind: near-saturated [181, 739] 3.7 Mass 2674 SNR 5.0 Peak 6176
23:05:34.094 00.000 21444 Star::Find(15, 613, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=611.04, Y=548.39, Mass=13766, SNR=10.4, Peak=5924 HFD=5.8
23:05:34.094 00.000 21444 AutoFind: near-saturated [613, 549] 3.7 Mass 13766 SNR 10.4 Peak 5924
23:05:34.094 00.000 21444 Star::Find(15, 1779, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=4 nbg=269 bg=3874.7 sigma=631.7 thresh=5770 peak=5089
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1779.00, Y=81.00, Mass=8609, SNR=2.9, Peak=6252 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 439, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=440.60, Y=533.98, Mass=15328, SNR=11.8, Peak=5976 HFD=8.1
23:05:34.094 00.000 21444 AutoFind: near-saturated [439, 533] 3.7 Mass 15328 SNR 11.8 Peak 5976
23:05:34.094 00.000 21444 Star::Find(15, 603, 999, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=609.26, Y=985.29, Mass=13902, SNR=13.3, Peak=5044 HFD=2.4
23:05:34.094 00.000 21444 AutoFind: near-saturated [603, 999] 3.7 Mass 13902 SNR 13.3 Peak 5044
23:05:34.094 00.000 21444 Star::Find(15, 91, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=94.80, Y=690.09, Mass=17826, SNR=11.7, Peak=5852 HFD=3.8
23:05:34.094 00.000 21444 AutoFind: near-saturated [91, 685] 3.7 Mass 17826 SNR 11.7 Peak 5852
23:05:34.094 00.000 21444 Star::Find(15, 335, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=3 nbg=276 bg=3523.4 sigma=558.9 thresh=5200 peak=5093
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=467.00, Mass=6190, SNR=2.9, Peak=6176 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1399, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=3 nbg=274 bg=3424.7 sigma=598.4 thresh=5220 peak=5011
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=849.00, Mass=5910, SNR=2.9, Peak=5748 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 171, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=170.25, Y=1062.85, Mass=36305, SNR=21.9, Peak=4688 HFD=5.5
23:05:34.094 00.000 21444 AutoFind: near-saturated [171, 1063] 3.7 Mass 36305 SNR 21.9 Peak 4688
23:05:34.094 00.000 21444 Star::Find(15, 895, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=3 nbg=272 bg=3895.6 sigma=549.1 thresh=5543 peak=5302
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=181.00, Mass=5505, SNR=2.9, Peak=6024 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 773, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=7 nbg=273 bg=2865.5 sigma=493.6 thresh=4346 peak=4281
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=773.00, Y=913.00, Mass=12273, SNR=2.9, Peak=4964 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1109, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1108.04, Y=126.42, Mass=15576, SNR=10.8, Peak=5976 HFD=5.1
23:05:34.094 00.000 21444 AutoFind: near-saturated [1109, 127] 3.7 Mass 15576 SNR 10.8 Peak 5976
23:05:34.094 00.000 21444 Star::Find(15, 1483, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1481.42, Y=900.38, Mass=19795, SNR=12.8, Peak=5676 HFD=4.1
23:05:34.094 00.000 21444 AutoFind: near-saturated [1483, 901] 3.7 Mass 19795 SNR 12.8 Peak 5676
23:05:34.094 00.000 21444 Star::Find(15, 181, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=257 bg=3430.3 sigma=469.1 thresh=4838 peak=4652
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=587.00, Mass=4235, SNR=2.9, Peak=5700 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1785, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1784.56, Y=431.98, Mass=13177, SNR=10.9, Peak=5192 HFD=5.1
23:05:34.094 00.000 21444 AutoFind: near-saturated [1785, 433] 3.7 Mass 13177 SNR 10.9 Peak 5192
23:05:34.094 00.000 21444 Star::Find(15, 1475, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1473.13, Y=687.21, Mass=14140, SNR=9.9, Peak=5904 HFD=2.2
23:05:34.094 00.000 21444 AutoFind: near-saturated [1475, 687] 3.7 Mass 14140 SNR 9.9 Peak 5904
23:05:34.094 00.000 21444 Star::Find(15, 719, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=241 bg=3814.6 sigma=473.0 thresh=5234 peak=5184
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=719.00, Y=687.00, Mass=3411, SNR=2.9, Peak=6000 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1639, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1637.13, Y=125.05, Mass=11057, SNR=9.2, Peak=6176 HFD=2.3
23:05:34.094 00.000 21444 AutoFind: near-saturated [1639, 125] 3.7 Mass 11057 SNR 9.2 Peak 6176
23:05:34.094 00.000 21444 Star::Find(15, 451, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=450.77, Y=493.33, Mass=18762, SNR=13.7, Peak=6708 HFD=3.6
23:05:34.094 00.000 21444 AutoFind: near-saturated [451, 495] 3.6 Mass 18762 SNR 13.7 Peak 6708
23:05:34.094 00.000 21444 Star::Find(15, 1183, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1170.46, Y=734.55, Mass=10114, SNR=10.2, Peak=6652 HFD=1.4
23:05:34.094 00.000 21444 AutoFind: near-saturated [1183, 741] 3.6 Mass 10114 SNR 10.2 Peak 6652
23:05:34.094 00.000 21444 Star::Find(15, 1203, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=263 bg=3962.5 sigma=543.0 thresh=5591 peak=5219
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1203.00, Y=63.00, Mass=3751, SNR=2.9, Peak=5928 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1431, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1431.56, Y=915.56, Mass=24790, SNR=15.2, Peak=5296 HFD=4.9
23:05:34.094 00.000 21444 AutoFind: near-saturated [1431, 917] 3.6 Mass 24790 SNR 15.2 Peak 5296
23:05:34.094 00.000 21444 Star::Find(15, 1379, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1389.46, Y=169.02, Mass=17792, SNR=13.0, Peak=6228 HFD=5.3
23:05:34.094 00.000 21444 AutoFind: near-saturated [1379, 181] 3.6 Mass 17792 SNR 13.0 Peak 6228
23:05:34.094 00.000 21444 Star::Find(15, 1801, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1801.65, Y=179.51, Mass=21145, SNR=13.5, Peak=5904 HFD=5.0
23:05:34.094 00.000 21444 AutoFind: near-saturated [1801, 181] 3.6 Mass 21145 SNR 13.5 Peak 5904
23:05:34.094 00.000 21444 Star::Find(15, 883, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=280 bg=3745.8 sigma=644.7 thresh=5680 peak=4848
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=307.00, Mass=4260, SNR=2.9, Peak=5928 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 991, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=989.72, Y=858.43, Mass=22374, SNR=16.8, Peak=5876 HFD=3.5
23:05:34.094 00.000 21444 AutoFind: near-saturated [991, 859] 3.6 Mass 22374 SNR 16.8 Peak 5876
23:05:34.094 00.000 21444 Star::Find(15, 717, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=704.46, Y=235.62, Mass=8923, SNR=8.0, Peak=5900 HFD=3.0
23:05:34.094 00.000 21444 AutoFind: near-saturated [717, 227] 3.6 Mass 8923 SNR 8.0 Peak 5900
23:05:34.094 00.000 21444 Star::Find(15, 1667, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=1 nbg=259 bg=3943.9 sigma=482.6 thresh=5392 peak=4978
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1667.00, Y=431.00, Mass=1680, SNR=2.9, Peak=5672 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 859, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=857.85, Y=430.48, Mass=12808, SNR=9.6, Peak=5744 HFD=3.3
23:05:34.094 00.000 21444 AutoFind: near-saturated [859, 431] 3.6 Mass 12808 SNR 9.6 Peak 5744
23:05:34.094 00.000 21444 Star::Find(15, 517, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=514.73, Y=1077.39, Mass=11273, SNR=9.4, Peak=4080 HFD=2.8
23:05:34.094 00.000 21444 AutoFind: near-saturated [517, 1079] 3.6 Mass 11273 SNR 9.4 Peak 4080
23:05:34.094 00.000 21444 Star::Find(15, 359, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=356.94, Y=243.45, Mass=13646, SNR=11.4, Peak=5772 HFD=3.5
23:05:34.094 00.000 21444 AutoFind: near-saturated [359, 243] 3.6 Mass 13646 SNR 11.4 Peak 5772
23:05:34.094 00.000 21444 Star::Find(15, 793, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=3 nbg=263 bg=3716.4 sigma=521.2 thresh=5280 peak=5064
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=793.00, Y=685.00, Mass=5843, SNR=2.9, Peak=5648 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1633, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=5 nbg=255 bg=3041.5 sigma=459.4 thresh=4420 peak=4076
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1633.00, Y=1025.00, Mass=7829, SNR=2.9, Peak=4864 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 635, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=5 nbg=270 bg=3575.5 sigma=477.3 thresh=5008 peak=4889
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=739.00, Mass=8355, SNR=2.9, Peak=5696 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 855, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=865.84, Y=630.71, Mass=16329, SNR=15.5, Peak=6384 HFD=2.4
23:05:34.094 00.000 21444 AutoFind: near-saturated [855, 621] 3.6 Mass 16329 SNR 15.5 Peak 6384
23:05:34.094 00.000 21444 Star::Find(15, 1447, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=1 nbg=262 bg=3715.1 sigma=575.6 thresh=5442 peak=5000
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=623.00, Mass=1781, SNR=2.9, Peak=5772 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1117, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1114.56, Y=1126.43, Mass=36813, SNR=19.3, Peak=5520 HFD=5.2
23:05:34.094 00.000 21444 AutoFind: near-saturated [1117, 1127] 3.5 Mass 36813 SNR 19.3 Peak 5520
23:05:34.094 00.000 21444 Star::Find(15, 487, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=486.17, Y=668.63, Mass=10426, SNR=8.6, Peak=5748 HFD=3.3
23:05:34.094 00.000 21444 AutoFind: near-saturated [487, 671] 3.5 Mass 10426 SNR 8.6 Peak 5748
23:05:34.094 00.000 21444 Star::Find(15, 415, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=399.93, Y=956.84, Mass=12137, SNR=11.9, Peak=5348 HFD=1.8
23:05:34.094 00.000 21444 AutoFind: near-saturated [415, 959] 3.5 Mass 12137 SNR 11.9 Peak 5348
23:05:34.094 00.000 21444 Star::Find(15, 659, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=4 nbg=262 bg=3656.5 sigma=502.5 thresh=5164 peak=5051
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=659.00, Y=125.00, Mass=7078, SNR=2.9, Peak=6052 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1503, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=268 bg=4094.0 sigma=564.3 thresh=5787 peak=5335
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1503.00, Y=75.00, Mass=3864, SNR=2.9, Peak=6204 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 813, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=816.86, Y=766.38, Mass=36417, SNR=26.0, Peak=11604 HFD=1.7
23:05:34.094 00.000 21444 AutoFind: near-saturated [813, 769] 3.5 Mass 36417 SNR 26.0 Peak 11604
23:05:34.094 00.000 21444 Star::Find(15, 1389, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1384.69, Y=562.72, Mass=11820, SNR=10.3, Peak=5972 HFD=3.3
23:05:34.094 00.000 21444 AutoFind: near-saturated [1389, 561] 3.5 Mass 11820 SNR 10.3 Peak 5972
23:05:34.094 00.000 21444 AutoFind: could not find a star on Pass 1
23:05:34.094 00.000 21444 AutoFind: finding best star pass 2
23:05:34.094 00.000 21444 Star::Find(15, 715, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=714.22, Y=205.28, Mass=616994, SNR=96.8, Peak=18372 HFD=6.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [715, 205] 40.1 Mass 616994 SNR 96.8
23:05:34.094 00.000 21444 Star::Find(15, 1425, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1425.09, Y=544.30, Mass=232502, SNR=45.5, Peak=10548 HFD=5.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1425, 545] 20.3 Mass 232502 SNR 45.5
23:05:34.094 00.000 21444 Star::Find(15, 347, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=345.66, Y=497.78, Mass=154134, SNR=34.7, Peak=8348 HFD=5.9
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [347, 499] 13.2 Mass 154134 SNR 34.7
23:05:34.094 00.000 21444 Star::Find(15, 1725, 873, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1724.39, Y=872.04, Mass=105095, SNR=29.2, Peak=7340 HFD=6.0
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1725, 873] 8.7 Mass 105095 SNR 29.2
23:05:34.094 00.000 21444 Star::Find(15, 1273, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1271.85, Y=739.46, Mass=16619, SNR=10.0, Peak=6152 HFD=3.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1273, 741] 5.4 Mass 16619 SNR 10.0
23:05:34.094 00.000 21444 Star::Find(15, 1823, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1822.37, Y=583.81, Mass=24951, SNR=13.0, Peak=6400 HFD=6.5
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1823, 585] 5.0 Mass 24951 SNR 13.0
23:05:34.094 00.000 21444 Star::Find(15, 1817, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1815.55, Y=102.98, Mass=14415, SNR=10.3, Peak=6180 HFD=3.2
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1817, 103] 4.6 Mass 14415 SNR 10.3
23:05:34.094 00.000 21444 Star::Find(15, 1257, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1254.97, Y=1022.37, Mass=64586, SNR=38.5, Peak=14184 HFD=2.0
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1257, 1023] 4.4 Mass 64586 SNR 38.5
23:05:34.094 00.000 21444 Star::Find(15, 915, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=915.42, Y=898.40, Mass=13368, SNR=10.3, Peak=5120 HFD=4.3
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [915, 899] 4.3 Mass 13368 SNR 10.3
23:05:34.094 00.000 21444 Star::Find(15, 451, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=464.24, Y=66.35, Mass=67072, SNR=50.1, Peak=19592 HFD=1.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [451, 73] 4.3 Mass 67072 SNR 50.1
23:05:34.094 00.000 21444 Star::Find(15, 1711, 899, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1711.34, Y=898.52, Mass=18879, SNR=11.8, Peak=5700 HFD=2.9
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1711, 899] 4.3 Mass 18879 SNR 11.8
23:05:34.094 00.000 21444 Star::Find(15, 347, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=351.82, Y=735.27, Mass=7333, SNR=7.9, Peak=6024 HFD=2.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [347, 749] 4.3 Mass 7333 SNR 7.9
23:05:34.094 00.000 21444 Star::Find(15, 1245, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=9 nbg=262 bg=3696.2 sigma=514.2 thresh=5239 peak=5137
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1245.00, Y=735.00, Mass=15318, SNR=2.9, Peak=6124 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 183, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=8 nbg=255 bg=3391.2 sigma=452.6 thresh=4749 peak=4623
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=183.00, Y=291.00, Mass=12118, SNR=2.9, Peak=5496 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1543, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1532.94, Y=142.67, Mass=11217, SNR=11.8, Peak=6884 HFD=1.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1543, 147] 4.1 Mass 11217 SNR 11.8
23:05:34.094 00.000 21444 Star::Find(15, 1303, 807, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1301.61, Y=807.12, Mass=11964, SNR=9.7, Peak=7088 HFD=1.2
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1303, 807] 4.1 Mass 11964 SNR 9.7
23:05:34.094 00.000 21444 Star::Find(15, 1535, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1535.67, Y=171.41, Mass=28654, SNR=15.5, Peak=6580 HFD=8.0
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1535, 171] 4.0 Mass 28654 SNR 15.5
23:05:34.094 00.000 21444 Star::Find(15, 1445, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1445.13, Y=827.40, Mass=23192, SNR=13.8, Peak=5800 HFD=4.5
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1445, 829] 4.0 Mass 23192 SNR 13.8
23:05:34.094 00.000 21444 Star::Find(15, 1695, 1027, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1694.48, Y=1026.09, Mass=12451, SNR=10.2, Peak=4688 HFD=5.3
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1695, 1027] 4.0 Mass 12451 SNR 10.2
23:05:34.094 00.000 21444 Star::Find(15, 1605, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=268 bg=4146.8 sigma=494.8 thresh=5631 peak=5329
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1605.00, Y=73.00, Mass=3478, SNR=2.9, Peak=6376 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 771, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=13 nbg=252 bg=3515.2 sigma=410.7 thresh=4747 peak=4736
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=771.00, Y=633.00, Mass=19362, SNR=2.9, Peak=5472 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 947, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=949.64, Y=448.69, Mass=13331, SNR=11.4, Peak=5696 HFD=5.5
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [947, 449] 3.9 Mass 13331 SNR 11.4
23:05:34.094 00.000 21444 Star::Find(15, 1375, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1372.66, Y=689.07, Mass=12864, SNR=9.6, Peak=6252 HFD=6.7
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1375, 687] 3.9 Mass 12864 SNR 9.6
23:05:34.094 00.000 21444 Star::Find(15, 65, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=1 nbg=280 bg=3030.8 sigma=522.8 thresh=4599 peak=4212
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=65.00, Y=621.00, Mass=1833, SNR=2.9, Peak=5068 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1287, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1287.19, Y=784.20, Mass=13650, SNR=9.7, Peak=6304 HFD=2.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1287, 785] 3.9 Mass 13650 SNR 9.7
23:05:34.094 00.000 21444 Star::Find(15, 621, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=619.11, Y=62.61, Mass=19323, SNR=14.0, Peak=6072 HFD=3.6
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [621, 63] 3.9 Mass 19323 SNR 14.0
23:05:34.094 00.000 21444 Star::Find(15, 1599, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1601.49, Y=114.50, Mass=60671, SNR=56.3, Peak=19644 HFD=1.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1599, 127] 3.9 Mass 60671 SNR 56.3
23:05:34.094 00.000 21444 Star::Find(15, 517, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=4 nbg=261 bg=3727.6 sigma=545.0 thresh=5362 peak=5203
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=517.00, Y=671.00, Mass=7553, SNR=2.9, Peak=6124 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1331, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=275 bg=3739.9 sigma=549.9 thresh=5390 peak=4785
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1331.00, Y=477.00, Mass=3812, SNR=2.9, Peak=5672 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 553, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=553.10, Y=686.28, Mass=25871, SNR=15.0, Peak=6404 HFD=5.2
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [553, 685] 3.9 Mass 25871 SNR 15.0
23:05:34.094 00.000 21444 Star::Find(15, 1583, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=280 bg=4074.0 sigma=578.8 thresh=5810 peak=5329
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=515.00, Mass=3924, SNR=2.9, Peak=6224 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 565, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=563.42, Y=492.64, Mass=12615, SNR=10.0, Peak=5928 HFD=3.8
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [565, 491] 3.8 Mass 12615 SNR 10.0
23:05:34.094 00.000 21444 Star::Find(15, 1047, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1046.64, Y=428.60, Mass=13141, SNR=9.7, Peak=5872 HFD=4.1
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1047, 429] 3.8 Mass 13141 SNR 9.7
23:05:34.094 00.000 21444 Star::Find(15, 1471, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=1 nbg=272 bg=3867.2 sigma=545.4 thresh=5503 peak=5288
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=517.00, Mass=2509, SNR=2.9, Peak=6376 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1075, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=4 nbg=266 bg=3709.4 sigma=463.2 thresh=5099 peak=5037
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=687.00, Mass=6243, SNR=2.9, Peak=5520 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 171, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=264 bg=3483.6 sigma=535.2 thresh=5089 peak=4771
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=171.00, Y=129.00, Mass=4601, SNR=2.9, Peak=5924 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1465, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1466.48, Y=445.00, Mass=4510, SNR=6.5, Peak=5952 HFD=0.9
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1465, 447] 3.8 Mass 4510 SNR 6.5
23:05:34.094 00.000 21444 Star::Find(15, 1617, 779, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1615.96, Y=780.52, Mass=14887, SNR=11.0, Peak=6580 HFD=5.1
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1617, 779] 3.8 Mass 14887 SNR 11.0
23:05:34.094 00.000 21444 Star::Find(15, 1493, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=7 nbg=243 bg=3913.0 sigma=458.5 thresh=5288 peak=5278
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1493.00, Y=719.00, Mass=12293, SNR=2.9, Peak=6076 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 219, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=218.79, Y=633.60, Mass=11285, SNR=9.2, Peak=5624 HFD=1.8
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [219, 635] 3.8 Mass 11285 SNR 9.2
23:05:34.094 00.000 21444 Star::Find(15, 157, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=156.11, Y=339.34, Mass=14013, SNR=10.7, Peak=4964 HFD=2.7
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [157, 341] 3.8 Mass 14013 SNR 10.7
23:05:34.094 00.000 21444 Star::Find(15, 181, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=192.00, Y=728.00, Mass=2674, SNR=5.0, Peak=6176 HFD=0.5
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [181, 739] 3.7 Mass 2674 SNR 5.0
23:05:34.094 00.000 21444 Star::Find(15, 613, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=611.04, Y=548.39, Mass=13766, SNR=10.4, Peak=5924 HFD=5.8
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [613, 549] 3.7 Mass 13766 SNR 10.4
23:05:34.094 00.000 21444 Star::Find(15, 1779, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=4 nbg=269 bg=3874.7 sigma=631.7 thresh=5770 peak=5089
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1779.00, Y=81.00, Mass=8609, SNR=2.9, Peak=6252 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 439, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=440.60, Y=533.98, Mass=15328, SNR=11.8, Peak=5976 HFD=8.1
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [439, 533] 3.7 Mass 15328 SNR 11.8
23:05:34.094 00.000 21444 Star::Find(15, 603, 999, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=609.26, Y=985.29, Mass=13902, SNR=13.3, Peak=5044 HFD=2.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [603, 999] 3.7 Mass 13902 SNR 13.3
23:05:34.094 00.000 21444 Star::Find(15, 91, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=94.80, Y=690.09, Mass=17826, SNR=11.7, Peak=5852 HFD=3.8
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [91, 685] 3.7 Mass 17826 SNR 11.7
23:05:34.094 00.000 21444 Star::Find(15, 335, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=3 nbg=276 bg=3523.4 sigma=558.9 thresh=5200 peak=5093
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=335.00, Y=467.00, Mass=6190, SNR=2.9, Peak=6176 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1399, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=3 nbg=274 bg=3424.7 sigma=598.4 thresh=5220 peak=5011
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=849.00, Mass=5910, SNR=2.9, Peak=5748 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 171, 1063, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=170.25, Y=1062.85, Mass=36305, SNR=21.9, Peak=4688 HFD=5.5
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [171, 1063] 3.7 Mass 36305 SNR 21.9
23:05:34.094 00.000 21444 Star::Find(15, 895, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=3 nbg=272 bg=3895.6 sigma=549.1 thresh=5543 peak=5302
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=181.00, Mass=5505, SNR=2.9, Peak=6024 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 773, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=7 nbg=273 bg=2865.5 sigma=493.6 thresh=4346 peak=4281
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=773.00, Y=913.00, Mass=12273, SNR=2.9, Peak=4964 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1109, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1108.04, Y=126.42, Mass=15576, SNR=10.8, Peak=5976 HFD=5.1
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1109, 127] 3.7 Mass 15576 SNR 10.8
23:05:34.094 00.000 21444 Star::Find(15, 1483, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1481.42, Y=900.38, Mass=19795, SNR=12.8, Peak=5676 HFD=4.1
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1483, 901] 3.7 Mass 19795 SNR 12.8
23:05:34.094 00.000 21444 Star::Find(15, 181, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=257 bg=3430.3 sigma=469.1 thresh=4838 peak=4652
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=587.00, Mass=4235, SNR=2.9, Peak=5700 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1785, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1784.56, Y=431.98, Mass=13177, SNR=10.9, Peak=5192 HFD=5.1
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1785, 433] 3.7 Mass 13177 SNR 10.9
23:05:34.094 00.000 21444 Star::Find(15, 1475, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1473.13, Y=687.21, Mass=14140, SNR=9.9, Peak=5904 HFD=2.2
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1475, 687] 3.7 Mass 14140 SNR 9.9
23:05:34.094 00.000 21444 Star::Find(15, 719, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=241 bg=3814.6 sigma=473.0 thresh=5234 peak=5184
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=719.00, Y=687.00, Mass=3411, SNR=2.9, Peak=6000 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1639, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1637.13, Y=125.05, Mass=11057, SNR=9.2, Peak=6176 HFD=2.3
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1639, 125] 3.7 Mass 11057 SNR 9.2
23:05:34.094 00.000 21444 Star::Find(15, 451, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=450.77, Y=493.33, Mass=18762, SNR=13.7, Peak=6708 HFD=3.6
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [451, 495] 3.6 Mass 18762 SNR 13.7
23:05:34.094 00.000 21444 Star::Find(15, 1183, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1170.46, Y=734.55, Mass=10114, SNR=10.2, Peak=6652 HFD=1.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1183, 741] 3.6 Mass 10114 SNR 10.2
23:05:34.094 00.000 21444 Star::Find(15, 1203, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=263 bg=3962.5 sigma=543.0 thresh=5591 peak=5219
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1203.00, Y=63.00, Mass=3751, SNR=2.9, Peak=5928 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1431, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1431.56, Y=915.56, Mass=24790, SNR=15.2, Peak=5296 HFD=4.9
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1431, 917] 3.6 Mass 24790 SNR 15.2
23:05:34.094 00.000 21444 Star::Find(15, 1379, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1389.46, Y=169.02, Mass=17792, SNR=13.0, Peak=6228 HFD=5.3
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1379, 181] 3.6 Mass 17792 SNR 13.0
23:05:34.094 00.000 21444 Star::Find(15, 1801, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1801.65, Y=179.51, Mass=21145, SNR=13.5, Peak=5904 HFD=5.0
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1801, 181] 3.6 Mass 21145 SNR 13.5
23:05:34.094 00.000 21444 Star::Find(15, 883, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=280 bg=3745.8 sigma=644.7 thresh=5680 peak=4848
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=307.00, Mass=4260, SNR=2.9, Peak=5928 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 991, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=989.72, Y=858.43, Mass=22374, SNR=16.8, Peak=5876 HFD=3.5
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [991, 859] 3.6 Mass 22374 SNR 16.8
23:05:34.094 00.000 21444 Star::Find(15, 717, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=704.46, Y=235.62, Mass=8923, SNR=8.0, Peak=5900 HFD=3.0
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [717, 227] 3.6 Mass 8923 SNR 8.0
23:05:34.094 00.000 21444 Star::Find(15, 1667, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=1 nbg=259 bg=3943.9 sigma=482.6 thresh=5392 peak=4978
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1667.00, Y=431.00, Mass=1680, SNR=2.9, Peak=5672 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 859, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=857.85, Y=430.48, Mass=12808, SNR=9.6, Peak=5744 HFD=3.3
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [859, 431] 3.6 Mass 12808 SNR 9.6
23:05:34.094 00.000 21444 Star::Find(15, 517, 1079, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=514.73, Y=1077.39, Mass=11273, SNR=9.4, Peak=4080 HFD=2.8
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [517, 1079] 3.6 Mass 11273 SNR 9.4
23:05:34.094 00.000 21444 Star::Find(15, 359, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=356.94, Y=243.45, Mass=13646, SNR=11.4, Peak=5772 HFD=3.5
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [359, 243] 3.6 Mass 13646 SNR 11.4
23:05:34.094 00.000 21444 Star::Find(15, 793, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=3 nbg=263 bg=3716.4 sigma=521.2 thresh=5280 peak=5064
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=793.00, Y=685.00, Mass=5843, SNR=2.9, Peak=5648 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1633, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=5 nbg=255 bg=3041.5 sigma=459.4 thresh=4420 peak=4076
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1633.00, Y=1025.00, Mass=7829, SNR=2.9, Peak=4864 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 635, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=5 nbg=270 bg=3575.5 sigma=477.3 thresh=5008 peak=4889
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=635.00, Y=739.00, Mass=8355, SNR=2.9, Peak=5696 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 855, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=865.84, Y=630.71, Mass=16329, SNR=15.5, Peak=6384 HFD=2.4
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [855, 621] 3.6 Mass 16329 SNR 15.5
23:05:34.094 00.000 21444 Star::Find(15, 1447, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=1 nbg=262 bg=3715.1 sigma=575.6 thresh=5442 peak=5000
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=623.00, Mass=1781, SNR=2.9, Peak=5772 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1117, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1114.56, Y=1126.43, Mass=36813, SNR=19.3, Peak=5520 HFD=5.2
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1117, 1127] 3.5 Mass 36813 SNR 19.3
23:05:34.094 00.000 21444 Star::Find(15, 487, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=486.17, Y=668.63, Mass=10426, SNR=8.6, Peak=5748 HFD=3.3
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [487, 671] 3.5 Mass 10426 SNR 8.6
23:05:34.094 00.000 21444 Star::Find(15, 415, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=399.93, Y=956.84, Mass=12137, SNR=11.9, Peak=5348 HFD=1.8
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [415, 959] 3.5 Mass 12137 SNR 11.9
23:05:34.094 00.000 21444 Star::Find(15, 659, 125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=4 nbg=262 bg=3656.5 sigma=502.5 thresh=5164 peak=5051
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=659.00, Y=125.00, Mass=7078, SNR=2.9, Peak=6052 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 1503, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find false star n=2 nbg=268 bg=4094.0 sigma=564.3 thresh=5787 peak=5335
23:05:34.094 00.000 21444 Star::Find returns 0 (2), X=1503.00, Y=75.00, Mass=3864, SNR=2.9, Peak=6204 HFD=0.0
23:05:34.094 00.000 21444 Star::Find(15, 813, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=816.86, Y=766.38, Mass=36417, SNR=26.0, Peak=11604 HFD=1.7
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [813, 769] 3.5 Mass 36417 SNR 26.0
23:05:34.094 00.000 21444 Star::Find(15, 1389, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=1384.69, Y=562.72, Mass=11820, SNR=10.3, Peak=5972 HFD=3.3
23:05:34.094 00.000 21444 AutoFind: star saturated or too dim [1389, 561] 3.5 Mass 11820 SNR 10.3
23:05:34.094 00.000 21444 AutoFind: could not find a non-saturated star!
23:05:34.094 00.000 21444 AutoFind: finding best star pass 3
23:05:34.094 00.000 21444 Star::Find(15, 715, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=714.22, Y=205.28, Mass=616994, SNR=96.8, Peak=18372 HFD=6.4
23:05:34.094 00.000 21444 AutoFind returns star at [715, 205] 40.1 Mass 616994 SNR 96.8
23:05:34.094 00.000 21444 Star::Find(15, 715, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=714.22, Y=205.28, Mass=616994, SNR=96.8, Peak=18372 HFD=6.4
23:05:34.094 00.000 21444 MultiStar: List (12): {714.22, 205.28}(96.8), {1425.09, 544.30}(45.5), {345.66, 497.78}(34.7), {1724.39, 872.04}(29.2), {1271.85, 739.46}(10.0), {1822.37, 583.81}(13.0), {1815.55, 102.98}(10.3), {1254.97, 1022.37}(38.5), {915.42, 898.40}(10.3), {464.24, 66.35}(50.1), {1711.34, 898.52}(11.8), {351.82, 735.27}(7.9), 
23:05:34.094 00.000 21444 setting lock position to (714.22, 205.28)
23:05:34.094 00.000 21444 MultiStar: stabilizing after lock position change
23:05:34.094 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
23:05:34.094 00.000 21444 UpdateGuideState(): m_state=1
23:05:34.094 00.000 21444 Star::Find(15, 714, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:05:34.094 00.000 21444 Star::Find returns 1 (1), X=714.22, Y=205.28, Mass=616994, SNR=96.8, Peak=18372 HFD=6.4
23:05:34.094 00.000 21444 DistanceChecker: deactivated
23:05:34.109 00.015 21444 setting lock position to (714.22, 205.28)
23:05:34.109 00.000 21444 MultiStar: stabilizing after lock position change
23:05:34.109 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:05:34.109 00.000 21444 Changing from state SELECTING to SELECTED
23:05:34.109 00.000 21444 guider state => SELECTED
23:05:34.109 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20604, med=3396, FiltMin=242, FiltMax=16124, Gamma=1.960
23:05:34.125 00.016 21444 UpdateGuideState exits: m=616994 SNR=96.8 Saturated
23:05:34.125 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20604, med=3396, FiltMin=242, FiltMax=16124, Gamma=1.960
23:05:34.141 00.016 21444 Status Line: Auto-selected star at (714.2, 205.3)
23:05:37.265 03.124 25848 Exposure complete
23:05:37.329 00.064 25848 worker thread done servicing request
23:05:37.329 00.000 21444 OnExposeComplete: enter
23:05:37.329 00.000 21444 UpdateGuideState(): m_state=2
23:05:37.329 00.000 21444 Star::Find(15, 714, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:05:37.329 00.000 21444 Star::Find returns 1 (1), X=712.76, Y=205.86, Mass=754919, SNR=143.3, Peak=20164 HFD=6.5
23:05:37.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20376, med=3400, FiltMin=422, FiltMax=18092, Gamma=1.960
23:05:37.341 00.012 21444 UpdateGuideState exits: m=754919 SNR=143.3 Saturated
23:05:37.341 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:37.341 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:05:37.341 00.000 21444 Enqueuing Expose request
23:05:37.341 00.000 25848 Worker thread wakes up
23:05:37.341 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:37.341 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(698,191,31,31)
23:05:38.089 00.748 21444 GuideButtonClick i=1 ctx=Guide button clicked
23:05:38.089 00.000 21444 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
23:05:38.089 00.000 21444 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
23:05:38.089 00.000 21444 GetBoolean("/Confirm/v2_highdec_calibration_ok", 0) returns 0
23:05:40.702 02.613 25848 Exposure complete
23:05:40.766 00.064 25848 worker thread done servicing request
23:05:40.766 00.000 21444 OnExposeComplete: enter
23:05:40.766 00.000 21444 UpdateGuideState(): m_state=2
23:05:40.766 00.000 21444 Star::Find(15, 712, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:05:40.766 00.000 21444 Star::Find returns 1 (1), X=711.85, Y=206.00, Mass=724425, SNR=123.0, Peak=20620 HFD=6.2
23:05:40.766 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20620, med=3400, FiltMin=80, FiltMax=19936, Gamma=1.960
23:05:40.786 00.020 21444 UpdateGuideState exits: m=724425 SNR=123.0 Saturated
23:05:40.786 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:40.786 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:05:40.786 00.000 21444 Enqueuing Expose request
23:05:40.786 00.000 25848 Worker thread wakes up
23:05:40.788 00.002 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:40.788 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(697,191,31,31)
23:05:44.135 03.347 25848 Exposure complete
23:05:44.198 00.063 25848 worker thread done servicing request
23:05:44.198 00.000 21444 OnExposeComplete: enter
23:05:44.198 00.000 21444 UpdateGuideState(): m_state=2
23:05:44.198 00.000 21444 Star::Find(15, 711, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:05:44.198 00.000 21444 Star::Find returns 1 (1), X=711.47, Y=206.49, Mass=791492, SNR=110.1, Peak=22944 HFD=7.0
23:05:44.198 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22944, med=3400, FiltMin=268, FiltMax=20340, Gamma=1.960
23:05:44.214 00.016 21444 UpdateGuideState exits: m=791492 SNR=110.1 Saturated
23:05:44.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:44.214 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:05:44.214 00.000 21444 Enqueuing Expose request
23:05:44.214 00.000 25848 Worker thread wakes up
23:05:44.214 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:44.214 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(696,191,31,31)
23:05:47.570 03.356 25848 Exposure complete
23:05:47.633 00.063 25848 worker thread done servicing request
23:05:47.633 00.000 21444 OnExposeComplete: enter
23:05:47.633 00.000 21444 UpdateGuideState(): m_state=2
23:05:47.633 00.000 21444 Star::Find(15, 711, 206, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:05:47.633 00.000 21444 Star::Find returns 1 (1), X=713.11, Y=207.18, Mass=720063, SNR=114.8, Peak=23348 HFD=6.0
23:05:47.633 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23348, med=3400, FiltMin=570, FiltMax=21504, Gamma=1.960
23:05:47.649 00.016 21444 UpdateGuideState exits: m=720063 SNR=114.8 Saturated
23:05:47.649 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:47.649 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:05:47.649 00.000 21444 Enqueuing Expose request
23:05:47.649 00.000 25848 Worker thread wakes up
23:05:47.649 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:47.649 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(698,192,31,31)
23:05:51.015 03.366 25848 Exposure complete
23:05:51.079 00.064 25848 worker thread done servicing request
23:05:51.079 00.000 21444 OnExposeComplete: enter
23:05:51.079 00.000 21444 UpdateGuideState(): m_state=2
23:05:51.079 00.000 21444 Star::Find(15, 713, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:05:51.079 00.000 21444 Star::Find returns 1 (1), X=713.25, Y=206.91, Mass=718969, SNR=115.8, Peak=17840 HFD=6.5
23:05:51.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20884, med=3400, FiltMin=190, FiltMax=17384, Gamma=1.960
23:05:51.095 00.016 21444 UpdateGuideState exits: m=718969 SNR=115.8 Saturated
23:05:51.095 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:51.095 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:05:51.095 00.000 21444 Enqueuing Expose request
23:05:51.095 00.000 25848 Worker thread wakes up
23:05:51.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:51.095 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(698,192,31,31)
23:05:54.465 03.370 25848 Exposure complete
23:05:54.528 00.063 25848 worker thread done servicing request
23:05:54.528 00.000 21444 OnExposeComplete: enter
23:05:54.528 00.000 21444 UpdateGuideState(): m_state=2
23:05:54.528 00.000 21444 Star::Find(15, 713, 206, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
23:05:54.528 00.000 21444 Star::Find returns 1 (1), X=713.04, Y=208.00, Mass=629527, SNR=108.8, Peak=18096 HFD=6.4
23:05:54.528 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3400, FiltMin=596, FiltMax=16780, Gamma=1.960
23:05:54.551 00.023 21444 UpdateGuideState exits: m=629527 SNR=108.8 Saturated
23:05:54.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:54.551 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:05:54.551 00.000 21444 Enqueuing Expose request
23:05:54.551 00.000 25848 Worker thread wakes up
23:05:54.551 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:54.551 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(698,193,31,31)
23:05:57.904 03.353 25848 Exposure complete
23:05:57.967 00.063 25848 worker thread done servicing request
23:05:57.967 00.000 21444 OnExposeComplete: enter
23:05:57.967 00.000 21444 UpdateGuideState(): m_state=2
23:05:57.967 00.000 21444 Star::Find(15, 713, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
23:05:57.967 00.000 21444 Star::Find returns 1 (1), X=713.22, Y=207.87, Mass=685906, SNR=99.6, Peak=19280 HFD=6.3
23:05:57.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20632, med=3400, FiltMin=572, FiltMax=17992, Gamma=1.960
23:05:57.983 00.016 21444 UpdateGuideState exits: m=685906 SNR=99.6 Saturated
23:05:57.983 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:57.983 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:05:57.983 00.000 21444 Enqueuing Expose request
23:05:57.983 00.000 25848 Worker thread wakes up
23:05:57.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:05:57.983 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(698,193,31,31)
23:06:01.344 03.361 25848 Exposure complete
23:06:01.407 00.063 25848 worker thread done servicing request
23:06:01.407 00.000 21444 OnExposeComplete: enter
23:06:01.407 00.000 21444 UpdateGuideState(): m_state=2
23:06:01.407 00.000 21444 Star::Find(15, 713, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
23:06:01.407 00.000 21444 Star::Find returns 1 (1), X=711.87, Y=207.91, Mass=764449, SNR=118.1, Peak=23376 HFD=6.1
23:06:01.407 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23376, med=3424, FiltMin=486, FiltMax=21024, Gamma=1.960
23:06:01.423 00.016 21444 UpdateGuideState exits: m=764449 SNR=118.1 Saturated
23:06:01.423 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:01.423 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:01.423 00.000 21444 Enqueuing Expose request
23:06:01.423 00.000 25848 Worker thread wakes up
23:06:01.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:01.423 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(697,193,31,31)
23:06:04.789 03.366 25848 Exposure complete
23:06:04.856 00.067 25848 worker thread done servicing request
23:06:04.856 00.000 21444 OnExposeComplete: enter
23:06:04.856 00.000 21444 UpdateGuideState(): m_state=2
23:06:04.856 00.000 21444 Star::Find(15, 711, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
23:06:04.856 00.000 21444 Star::Find returns 1 (1), X=712.86, Y=207.81, Mass=721286, SNR=137.5, Peak=22768 HFD=6.2
23:06:04.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22768, med=3404, FiltMin=524, FiltMax=19640, Gamma=1.960
23:06:04.868 00.012 21444 UpdateGuideState exits: m=721286 SNR=137.5 Saturated
23:06:04.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:04.868 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:04.868 00.000 21444 Enqueuing Expose request
23:06:04.868 00.000 25848 Worker thread wakes up
23:06:04.868 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:04.868 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(698,193,31,31)
23:06:08.222 03.354 25848 Exposure complete
23:06:08.292 00.070 25848 worker thread done servicing request
23:06:08.292 00.000 21444 OnExposeComplete: enter
23:06:08.292 00.000 21444 UpdateGuideState(): m_state=2
23:06:08.292 00.000 21444 Star::Find(15, 712, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
23:06:08.292 00.000 21444 Star::Find returns 1 (1), X=713.18, Y=207.88, Mass=766643, SNR=123.9, Peak=21452 HFD=6.3
23:06:08.292 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21452, med=3400, FiltMin=382, FiltMax=19284, Gamma=1.960
23:06:08.301 00.009 21444 UpdateGuideState exits: m=766643 SNR=123.9 Saturated
23:06:08.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:08.301 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:08.301 00.000 21444 Enqueuing Expose request
23:06:08.301 00.000 25848 Worker thread wakes up
23:06:08.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:08.301 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(698,193,31,31)
23:06:09.496 01.195 21444 CalAsst: slew from ra 11.09, dec 31.6 to ra 12.86, dec 0.0, M/F = 0
23:06:09.496 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:06:09.496 00.000 21444 Status Line: Waiting for devices...
23:06:09.528 00.032 25848 ZWO: stopexposure
23:06:09.751 00.223 3632 IsSlewing returns 1
23:06:10.293 00.542 3632 IsSlewing returns 1
23:06:10.833 00.540 3632 IsSlewing returns 1
23:06:11.391 00.558 3632 IsSlewing returns 1
23:06:11.613 00.222 25848 ZWO: stopexposure
23:06:11.613 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:06:11.613 00.000 25848 worker thread done servicing request
23:06:11.629 00.016 21444 OnExposeComplete: enter
23:06:11.629 00.000 21444 OnExposeComplete: Capture Error reported
23:06:11.629 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:06:11.629 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:06:11.629 00.000 21444 guider state => SELECTING
23:06:11.629 00.000 21444 Status Line: Stopped.
23:06:11.629 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:06:11.931 00.302 3632 IsSlewing returns 1
23:06:12.473 00.542 3632 IsSlewing returns 1
23:06:13.015 00.542 3632 IsSlewing returns 1
23:06:13.575 00.560 3632 IsSlewing returns 1
23:06:14.109 00.534 3632 IsSlewing returns 1
23:06:14.641 00.532 3632 IsSlewing returns 1
23:06:15.186 00.545 3632 IsSlewing returns 1
23:06:15.727 00.541 3632 IsSlewing returns 1
23:06:16.264 00.537 3632 IsSlewing returns 1
23:06:16.796 00.532 3632 IsSlewing returns 1
23:06:17.350 00.554 3632 IsSlewing returns 1
23:06:17.892 00.542 3632 IsSlewing returns 1
23:06:18.433 00.541 3632 IsSlewing returns 1
23:06:18.976 00.543 3632 IsSlewing returns 1
23:06:19.520 00.544 3632 IsSlewing returns 1
23:06:20.062 00.542 3632 IsSlewing returns 1
23:06:20.729 00.667 3632 IsSlewing returns 0
23:06:23.015 02.286 11208 IsSlewing returns 1
23:06:23.556 00.541 11208 IsSlewing returns 1
23:06:24.099 00.543 11208 IsSlewing returns 1
23:06:24.656 00.557 11208 IsSlewing returns 1
23:06:25.199 00.543 11208 IsSlewing returns 0
23:06:31.739 06.540 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:06:31.739 00.000 21444 PhdController::Guide begins
23:06:31.739 00.000 21444 PhdController: newstate STATE_SETUP
23:06:31.739 00.000 21444 PhdController: setup
23:06:31.739 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
23:06:31.739 00.000 21444 PhdController: start capturing
23:06:31.739 00.000 21444 Changing from state SELECTING to UNINITIALIZED
23:06:31.739 00.000 21444 guider state => SELECTING
23:06:31.739 00.000 21444 setting force full frames = true
23:06:31.739 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:06:31.739 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:06:31.739 00.000 21444 Enqueuing Expose request
23:06:31.739 00.000 21444 PhdController: newstate STATE_SELECT_STAR
23:06:31.739 00.000 25848 Worker thread wakes up
23:06:31.739 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:31.739 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:06:35.114 03.375 25848 Exposure complete
23:06:35.178 00.064 25848 worker thread done servicing request
23:06:35.178 00.000 21444 OnExposeComplete: enter
23:06:35.178 00.000 21444 UpdateGuideState(): m_state=1
23:06:35.178 00.000 21444 UpdateCurrentPosition: no star selected
23:06:35.178 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:06:35.178 00.000 21444 Status Line: No star selected
23:06:35.178 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=25268, med=4132, FiltMin=572, FiltMax=21732, Gamma=1.960
23:06:35.194 00.016 21444 UpdateGuideState exits: No star selected
23:06:35.194 00.000 21444 GuiderMultiStar::AutoSelect enter
23:06:35.194 00.000 21444 Star::AutoFind called with edgeAllowance = 47 searchRegion = 15 roi = 0x0@0,0
23:06:35.257 00.063 21444 AutoFind: auto downsample for scale 0.43 => 2x
23:06:35.257 00.000 21444 AutoFind: downsample 2x
23:06:35.273 00.016 21444 AutoFind: global mean = 1.9, stdev 1103.3
23:06:35.273 00.000 21444 AutoFind: using threshold = 0.1
23:06:35.289 00.016 21444 AutoFind: local max [287, 593] 48.0
23:06:35.289 00.000 21444 AutoFind: local max [511, 575] 47.0
23:06:35.289 00.000 21444 AutoFind: local max [1581, 163] 30.6
23:06:35.289 00.000 21444 AutoFind: local max [907, 235] 15.3
23:06:35.289 00.000 21444 AutoFind: local max [1217, 223] 12.6
23:06:35.289 00.000 21444 AutoFind: local max [1861, 97] 11.5
23:06:35.289 00.000 21444 AutoFind: local max [1605, 309] 10.4
23:06:35.289 00.000 21444 AutoFind: local max [1769, 595] 8.1
23:06:35.289 00.000 21444 AutoFind: local max [1211, 149] 6.0
23:06:35.289 00.000 21444 AutoFind: local max [249, 171] 4.4
23:06:35.289 00.000 21444 AutoFind: local max [1117, 19] 4.2
23:06:35.289 00.000 21444 AutoFind: local max [71, 401] 4.2
23:06:35.289 00.000 21444 AutoFind: local max [295, 687] 4.2
23:06:35.289 00.000 21444 AutoFind: local max [201, 795] 4.2
23:06:35.289 00.000 21444 AutoFind: local max [1307, 659] 4.1
23:06:35.289 00.000 21444 AutoFind: local max [1763, 203] 4.1
23:06:35.289 00.000 21444 AutoFind: local max [1451, 727] 4.1
23:06:35.289 00.000 21444 AutoFind: local max [1117, 225] 4.0
23:06:35.289 00.000 21444 AutoFind: local max [1047, 19] 4.0
23:06:35.289 00.000 21444 AutoFind: local max [229, 643] 4.0
23:06:35.289 00.000 21444 AutoFind: local max [191, 223] 3.9
23:06:35.289 00.000 21444 AutoFind: local max [1345, 611] 3.9
23:06:35.289 00.000 21444 AutoFind: local max [1745, 329] 3.9
23:06:35.289 00.000 21444 AutoFind: local max [931, 291] 3.9
23:06:35.289 00.000 21444 AutoFind: local max [1579, 205] 3.9
23:06:35.289 00.000 21444 AutoFind: local max [1473, 315] 3.9
23:06:35.289 00.000 21444 AutoFind: local max [1841, 729] 3.9
23:06:35.289 00.000 21444 AutoFind: local max [567, 469] 3.9
23:06:35.289 00.000 21444 AutoFind: local max [1203, 17] 3.8
23:06:35.289 00.000 21444 AutoFind: local max [397, 223] 3.8
23:06:35.289 00.000 21444 AutoFind: local max [863, 645] 3.8
23:06:35.289 00.000 21444 AutoFind: local max [215, 487] 3.8
23:06:35.289 00.000 21444 AutoFind: local max [49, 915] 3.8
23:06:35.289 00.000 21444 AutoFind: local max [1807, 373] 3.8
23:06:35.289 00.000 21444 AutoFind: local max [1023, 223] 3.8
23:06:35.289 00.000 21444 AutoFind: local max [1191, 935] 3.8
23:06:35.289 00.000 21444 AutoFind: local max [409, 223] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [977, 221] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [765, 181] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [1279, 761] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [1431, 991] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [751, 315] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [435, 645] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [971, 775] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [1463, 207] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [471, 473] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [1661, 457] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [887, 169] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [1065, 915] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [1677, 751] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [1431, 1167] 3.7
23:06:35.289 00.000 21444 AutoFind: local max [1281, 871] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [397, 45] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [373, 385] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [1031, 1167] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [1151, 855] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [1197, 917] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [655, 989] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [959, 913] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [1657, 617] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [1019, 169] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [673, 167] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [323, 293] 3.6
23:06:35.289 00.000 21444 AutoFind: local max [1439, 771] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1351, 161] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1745, 489] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [879, 793] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [673, 771] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [791, 37] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [655, 251] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1783, 601] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [673, 595] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [459, 783] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [805, 357] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [573, 253] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [51, 221] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1755, 841] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1517, 795] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1545, 751] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [815, 813] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [929, 33] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1527, 31] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [313, 617] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1725, 593] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [793, 823] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [95, 225] 3.5
23:06:35.289 00.000 21444 AutoFind: local max [1801, 21] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [131, 809] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [1071, 673] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [19, 569] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [961, 757] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [1687, 1083] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [371, 661] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [323, 439] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [647, 541] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [965, 313] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [723, 121] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [1851, 1009] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [195, 625] 3.4
23:06:35.289 00.000 21444 AutoFind: local max [1547, 1009] 3.4
23:06:35.289 00.000 21444 AutoFind: too close [961, 757] 3.4 - [971, 775] 3.7
23:06:35.289 00.000 21444 AutoFind: too close [1783, 601] 3.5 - [1769, 595] 8.1
23:06:35.289 00.000 21444 AutoFind: too close [1197, 917] 3.6 - [1191, 935] 3.8
23:06:35.289 00.000 21444 AutoFind: too close [409, 223] 3.7 - [397, 223] 3.8
23:06:35.289 00.000 21444 AutoFind: too close to edge [19, 569] 3.4
23:06:35.289 00.000 21444 AutoFind: too close to edge [1801, 21] 3.4
23:06:35.289 00.000 21444 AutoFind: too close to edge [1527, 31] 3.5
23:06:35.289 00.000 21444 AutoFind: too close to edge [929, 33] 3.5
23:06:35.289 00.000 21444 AutoFind: too close to edge [51, 221] 3.5
23:06:35.289 00.000 21444 AutoFind: too close to edge [791, 37] 3.5
23:06:35.289 00.000 21444 AutoFind: too close to edge [1031, 1167] 3.6
23:06:35.289 00.000 21444 AutoFind: too close to edge [397, 45] 3.6
23:06:35.289 00.000 21444 AutoFind: too close to edge [1431, 1167] 3.7
23:06:35.289 00.000 21444 AutoFind: too close to edge [49, 915] 3.8
23:06:35.289 00.000 21444 AutoFind: too close to edge [1203, 17] 3.8
23:06:35.289 00.000 21444 AutoFind: too close to edge [1047, 19] 4.0
23:06:35.289 00.000 21444 AutoFind: too close to edge [1117, 19] 4.2
23:06:35.289 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
23:06:35.289 00.000 21444 Star::Find(15, 287, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=285.81, Y=592.18, Mass=781418, SNR=78.8, Peak=25268 HFD=6.1
23:06:35.289 00.000 21444 Star::Find(15, 511, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=510.32, Y=574.34, Mass=674812, SNR=68.7, Peak=23448 HFD=5.6
23:06:35.289 00.000 21444 Star::Find(15, 1581, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1581.12, Y=162.96, Mass=474329, SNR=61.0, Peak=15492 HFD=6.1
23:06:35.289 00.000 21444 Star::Find(15, 907, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=906.47, Y=233.84, Mass=236390, SNR=49.3, Peak=10472 HFD=6.3
23:06:35.289 00.000 21444 Star::Find(15, 1217, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1216.15, Y=222.85, Mass=146094, SNR=32.3, Peak=10240 HFD=4.9
23:06:35.289 00.000 21444 Star::Find(15, 1861, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1860.45, Y=96.39, Mass=134560, SNR=28.5, Peak=9184 HFD=5.1
23:06:35.289 00.000 21444 Star::Find(15, 1605, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1603.76, Y=307.53, Mass=139475, SNR=37.0, Peak=9964 HFD=5.4
23:06:35.289 00.000 21444 Star::Find(15, 1211, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1209.17, Y=148.51, Mass=35640, SNR=16.6, Peak=7820 HFD=3.5
23:06:35.289 00.000 21444 Star::Find(15, 249, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=248.14, Y=170.38, Mass=20319, SNR=13.4, Peak=6608 HFD=4.6
23:06:35.289 00.000 21444 Star::Find(15, 71, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=71.30, Y=389.32, Mass=7090, SNR=7.7, Peak=6456 HFD=1.1
23:06:35.289 00.000 21444 Star::Find(15, 295, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=294.44, Y=686.63, Mass=22776, SNR=12.8, Peak=7212 HFD=3.2
23:06:35.289 00.000 21444 Star::Find(15, 201, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=187.50, Y=794.48, Mass=9786, SNR=10.1, Peak=6580 HFD=1.4
23:06:35.289 00.000 21444 Star::Find(15, 1307, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=3 nbg=262 bg=4643.1 sigma=562.3 thresh=6330 peak=6146
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=659.00, Mass=6063, SNR=2.9, Peak=6984 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 1763, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=2 nbg=245 bg=4436.5 sigma=505.2 thresh=5952 peak=5626
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=1763.00, Y=203.00, Mass=3251, SNR=2.9, Peak=6608 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 1451, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1452.15, Y=726.44, Mass=27698, SNR=15.6, Peak=7492 HFD=3.5
23:06:35.289 00.000 21444 Star::Find(15, 1117, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1116.56, Y=224.45, Mass=18595, SNR=12.0, Peak=6888 HFD=2.1
23:06:35.289 00.000 21444 Star::Find(15, 229, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=3 nbg=266 bg=4414.6 sigma=586.2 thresh=6173 peak=5914
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=643.00, Mass=5896, SNR=2.9, Peak=6732 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 191, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=189.76, Y=224.31, Mass=24817, SNR=14.3, Peak=6076 HFD=4.8
23:06:35.289 00.000 21444 Star::Find(15, 1345, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1344.24, Y=609.91, Mass=15625, SNR=10.7, Peak=7064 HFD=3.5
23:06:35.289 00.000 21444 Star::Find(15, 1745, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1744.43, Y=328.70, Mass=18529, SNR=11.2, Peak=6656 HFD=5.5
23:06:35.289 00.000 21444 Star::Find(15, 931, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=930.00, Y=290.82, Mass=17624, SNR=11.8, Peak=6508 HFD=2.8
23:06:35.289 00.000 21444 Star::Find(15, 1579, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1578.24, Y=204.49, Mass=21445, SNR=14.4, Peak=7132 HFD=3.3
23:06:35.289 00.000 21444 Star::Find(15, 1473, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=1 nbg=275 bg=4656.1 sigma=625.9 thresh=6534 peak=5985
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=315.00, Mass=2208, SNR=2.9, Peak=6864 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 1841, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=6 nbg=258 bg=4054.1 sigma=486.8 thresh=5515 peak=5316
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=1841.00, Y=729.00, Mass=11476, SNR=2.9, Peak=6332 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 567, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=565.45, Y=469.81, Mass=19786, SNR=12.3, Peak=6656 HFD=4.3
23:06:35.289 00.000 21444 Star::Find(15, 863, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=866.80, Y=630.78, Mass=12278, SNR=10.2, Peak=7164 HFD=1.6
23:06:35.289 00.000 21444 Star::Find(15, 215, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=213.88, Y=488.91, Mass=10919, SNR=9.0, Peak=7288 HFD=1.9
23:06:35.289 00.000 21444 Star::Find(15, 1807, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=2 nbg=268 bg=4084.6 sigma=546.1 thresh=5723 peak=5491
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=373.00, Mass=4915, SNR=2.9, Peak=6656 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 1023, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1009.97, Y=222.73, Mass=10174, SNR=8.3, Peak=7436 HFD=2.3
23:06:35.289 00.000 21444 Star::Find(15, 977, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=976.24, Y=220.33, Mass=14428, SNR=9.5, Peak=6732 HFD=2.6
23:06:35.289 00.000 21444 Star::Find(15, 765, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=6 nbg=263 bg=4523.5 sigma=486.5 thresh=5983 peak=5804
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=765.00, Y=181.00, Mass=9995, SNR=2.9, Peak=6428 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 1279, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1277.43, Y=759.92, Mass=38746, SNR=19.8, Peak=7640 HFD=5.3
23:06:35.289 00.000 21444 Star::Find(15, 1431, 991, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=9 nbg=248 bg=3695.4 sigma=448.0 thresh=5039 peak=4996
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=1431.00, Y=991.00, Mass=15449, SNR=2.9, Peak=5900 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 751, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=7 nbg=258 bg=4516.3 sigma=487.7 thresh=5979 peak=5909
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=751.00, Y=315.00, Mass=12558, SNR=2.9, Peak=6532 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 435, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=3 nbg=258 bg=4651.0 sigma=499.0 thresh=6148 peak=6096
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=645.00, Mass=5739, SNR=2.9, Peak=7112 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 1463, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 0 (3), X=1463.00, Y=207.00, Mass=0, SNR=0.0, Peak=6580 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 471, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=470.82, Y=471.58, Mass=12649, SNR=10.1, Peak=6884 HFD=2.8
23:06:35.289 00.000 21444 Star::Find(15, 1661, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1659.55, Y=457.79, Mass=15150, SNR=10.3, Peak=6580 HFD=3.0
23:06:35.289 00.000 21444 Star::Find(15, 887, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=886.56, Y=168.51, Mass=23795, SNR=13.0, Peak=8048 HFD=2.7
23:06:35.289 00.000 21444 Star::Find(15, 1065, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1066.53, Y=915.21, Mass=14332, SNR=10.7, Peak=5772 HFD=4.4
23:06:35.289 00.000 21444 Star::Find(15, 1677, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=3 nbg=261 bg=4544.0 sigma=515.3 thresh=6090 peak=5737
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=1677.00, Y=751.00, Mass=4900, SNR=2.9, Peak=6432 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 1281, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1284.53, Y=857.49, Mass=19282, SNR=13.3, Peak=6832 HFD=4.2
23:06:35.289 00.000 21444 Star::Find(15, 373, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=372.05, Y=384.36, Mass=8943, SNR=9.3, Peak=6732 HFD=3.2
23:06:35.289 00.000 21444 Star::Find(15, 1151, 855, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=1149.37, Y=853.44, Mass=16220, SNR=10.5, Peak=6256 HFD=4.0
23:06:35.289 00.000 21444 Star::Find(15, 655, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=6 nbg=246 bg=3132.8 sigma=451.9 thresh=4489 peak=4378
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=989.00, Mass=10059, SNR=2.9, Peak=5016 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 959, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find returns 1 (1), X=968.49, Y=923.55, Mass=8577, SNR=8.8, Peak=6000 HFD=1.4
23:06:35.289 00.000 21444 Star::Find(15, 1657, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.289 00.000 21444 Star::Find false star n=10 nbg=249 bg=4496.9 sigma=476.0 thresh=5925 peak=5695
23:06:35.289 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=617.00, Mass=16219, SNR=2.9, Peak=6476 HFD=0.0
23:06:35.289 00.000 21444 Star::Find(15, 1019, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.016 21444 Star::Find returns 1 (1), X=1019.80, Y=169.15, Mass=20680, SNR=12.6, Peak=6684 HFD=3.2
23:06:35.305 00.000 21444 Star::Find(15, 673, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=273 bg=4565.0 sigma=573.2 thresh=6285 peak=5924
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=167.00, Mass=4214, SNR=2.9, Peak=6780 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 323, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=270 bg=4541.4 sigma=574.6 thresh=6265 peak=6052
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=293.00, Mass=4009, SNR=2.9, Peak=6612 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1439, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=261 bg=4733.4 sigma=520.7 thresh=6295 peak=6195
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=771.00, Mass=7134, SNR=2.9, Peak=6784 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1351, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1346.83, Y=170.67, Mass=19879, SNR=10.8, Peak=7520 HFD=3.2
23:06:35.305 00.000 21444 Star::Find(15, 1745, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1745.22, Y=488.17, Mass=15139, SNR=11.0, Peak=6856 HFD=2.7
23:06:35.305 00.000 21444 Star::Find(15, 879, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=262 bg=4237.5 sigma=530.7 thresh=5830 peak=5829
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=793.00, Mass=10783, SNR=2.9, Peak=6556 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 673, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=672.20, Y=770.73, Mass=12354, SNR=10.5, Peak=6556 HFD=3.8
23:06:35.305 00.000 21444 Star::Find(15, 655, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=1 nbg=265 bg=4562.0 sigma=570.1 thresh=6272 peak=5869
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=251.00, Mass=2326, SNR=2.9, Peak=6888 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 673, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=678.20, Y=594.35, Mass=14932, SNR=10.5, Peak=7036 HFD=6.2
23:06:35.305 00.000 21444 Star::Find(15, 459, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=264 bg=4023.8 sigma=514.1 thresh=5566 peak=5324
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=459.00, Y=783.00, Mass=7045, SNR=2.9, Peak=5900 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 805, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=263 bg=4598.6 sigma=557.8 thresh=6272 peak=5852
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=805.00, Y=357.00, Mass=4299, SNR=2.9, Peak=7040 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 573, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=573.79, Y=252.90, Mass=39040, SNR=19.0, Peak=7464 HFD=6.0
23:06:35.305 00.000 21444 Star::Find(15, 1755, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=257 bg=4303.1 sigma=487.1 thresh=5764 peak=5532
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1755.00, Y=841.00, Mass=5203, SNR=2.9, Peak=6408 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1517, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1515.20, Y=792.26, Mass=14778, SNR=10.9, Peak=7620 HFD=3.0
23:06:35.305 00.000 21444 Star::Find(15, 1545, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1542.83, Y=751.11, Mass=14683, SNR=10.4, Peak=6780 HFD=2.4
23:06:35.305 00.000 21444 Star::Find(15, 815, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=252 bg=4148.6 sigma=483.8 thresh=5600 peak=5531
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=815.00, Y=813.00, Mass=10869, SNR=2.9, Peak=6432 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 313, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=242 bg=4599.6 sigma=477.6 thresh=6032 peak=5895
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=313.00, Y=617.00, Mass=6866, SNR=2.9, Peak=6756 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1725, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=271 bg=4439.9 sigma=518.3 thresh=5995 peak=5697
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=593.00, Mass=9916, SNR=2.9, Peak=6836 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 793, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=793.34, Y=821.02, Mass=12532, SNR=10.8, Peak=6332 HFD=2.2
23:06:35.305 00.000 21444 Star::Find(15, 95, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=100.62, Y=224.11, Mass=20091, SNR=12.5, Peak=6760 HFD=6.5
23:06:35.305 00.000 21444 Star::Find(15, 131, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=130.29, Y=807.67, Mass=13565, SNR=10.5, Peak=6532 HFD=2.7
23:06:35.305 00.000 21444 Star::Find(15, 1071, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=264 bg=4816.6 sigma=483.8 thresh=6268 peak=5983
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1071.00, Y=673.00, Mass=4782, SNR=2.9, Peak=6756 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1687, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1684.28, Y=1078.89, Mass=18217, SNR=13.0, Peak=5472 HFD=4.2
23:06:35.305 00.000 21444 Star::Find(15, 371, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=371.38, Y=659.90, Mass=16128, SNR=10.4, Peak=6608 HFD=2.8
23:06:35.305 00.000 21444 Star::Find(15, 323, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=9 nbg=261 bg=4481.2 sigma=484.6 thresh=5935 peak=5885
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=439.00, Mass=15677, SNR=2.9, Peak=6888 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 647, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=267 bg=4549.4 sigma=502.1 thresh=6056 peak=5768
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=541.00, Mass=3289, SNR=2.9, Peak=6504 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 965, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=272 bg=4407.3 sigma=623.0 thresh=6276 peak=5902
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=313.00, Mass=6022, SNR=2.9, Peak=6532 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 723, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=724.00, Y=121.03, Mass=28794, SNR=15.5, Peak=6912 HFD=6.3
23:06:35.305 00.000 21444 Star::Find(15, 1851, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1849.69, Y=1009.23, Mass=18614, SNR=13.4, Peak=5144 HFD=3.3
23:06:35.305 00.000 21444 Star::Find(15, 195, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=196.91, Y=613.37, Mass=11239, SNR=10.4, Peak=6380 HFD=6.6
23:06:35.305 00.000 21444 Star::Find(15, 1547, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=1 nbg=254 bg=3775.0 sigma=455.4 thresh=5141 peak=4735
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1547.00, Y=1009.00, Mass=1773, SNR=2.9, Peak=5548 HFD=0.0
23:06:35.305 00.000 21444 AutoFind: finding best star pass 1
23:06:35.305 00.000 21444 Star::Find(15, 287, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=285.81, Y=592.18, Mass=781418, SNR=78.8, Peak=25268 HFD=6.1
23:06:35.305 00.000 21444 AutoFind: near-saturated [287, 593] 48.0 Mass 781418 SNR 78.8 Peak 25268
23:06:35.305 00.000 21444 Star::Find(15, 511, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=510.32, Y=574.34, Mass=674812, SNR=68.7, Peak=23448 HFD=5.6
23:06:35.305 00.000 21444 AutoFind: near-saturated [511, 575] 47.0 Mass 674812 SNR 68.7 Peak 23448
23:06:35.305 00.000 21444 Star::Find(15, 1581, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1581.12, Y=162.96, Mass=474329, SNR=61.0, Peak=15492 HFD=6.1
23:06:35.305 00.000 21444 AutoFind: near-saturated [1581, 163] 30.6 Mass 474329 SNR 61.0 Peak 15492
23:06:35.305 00.000 21444 Star::Find(15, 907, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=906.47, Y=233.84, Mass=236390, SNR=49.3, Peak=10472 HFD=6.3
23:06:35.305 00.000 21444 AutoFind: near-saturated [907, 235] 15.3 Mass 236390 SNR 49.3 Peak 10472
23:06:35.305 00.000 21444 Star::Find(15, 1217, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1216.15, Y=222.85, Mass=146094, SNR=32.3, Peak=10240 HFD=4.9
23:06:35.305 00.000 21444 AutoFind: near-saturated [1217, 223] 12.6 Mass 146094 SNR 32.3 Peak 10240
23:06:35.305 00.000 21444 Star::Find(15, 1861, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1860.45, Y=96.39, Mass=134560, SNR=28.5, Peak=9184 HFD=5.1
23:06:35.305 00.000 21444 AutoFind: near-saturated [1861, 97] 11.5 Mass 134560 SNR 28.5 Peak 9184
23:06:35.305 00.000 21444 Star::Find(15, 1605, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1603.76, Y=307.53, Mass=139475, SNR=37.0, Peak=9964 HFD=5.4
23:06:35.305 00.000 21444 AutoFind: near-saturated [1605, 309] 10.4 Mass 139475 SNR 37.0 Peak 9964
23:06:35.305 00.000 21444 Star::Find(15, 1211, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1209.17, Y=148.51, Mass=35640, SNR=16.6, Peak=7820 HFD=3.5
23:06:35.305 00.000 21444 AutoFind: near-saturated [1211, 149] 6.0 Mass 35640 SNR 16.6 Peak 7820
23:06:35.305 00.000 21444 Star::Find(15, 249, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=248.14, Y=170.38, Mass=20319, SNR=13.4, Peak=6608 HFD=4.6
23:06:35.305 00.000 21444 AutoFind: near-saturated [249, 171] 4.4 Mass 20319 SNR 13.4 Peak 6608
23:06:35.305 00.000 21444 Star::Find(15, 71, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=71.30, Y=389.32, Mass=7090, SNR=7.7, Peak=6456 HFD=1.1
23:06:35.305 00.000 21444 AutoFind: near-saturated [71, 401] 4.2 Mass 7090 SNR 7.7 Peak 6456
23:06:35.305 00.000 21444 Star::Find(15, 295, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=294.44, Y=686.63, Mass=22776, SNR=12.8, Peak=7212 HFD=3.2
23:06:35.305 00.000 21444 AutoFind: near-saturated [295, 687] 4.2 Mass 22776 SNR 12.8 Peak 7212
23:06:35.305 00.000 21444 Star::Find(15, 201, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=187.50, Y=794.48, Mass=9786, SNR=10.1, Peak=6580 HFD=1.4
23:06:35.305 00.000 21444 AutoFind: near-saturated [201, 795] 4.2 Mass 9786 SNR 10.1 Peak 6580
23:06:35.305 00.000 21444 Star::Find(15, 1307, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=262 bg=4643.1 sigma=562.3 thresh=6330 peak=6146
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=659.00, Mass=6063, SNR=2.9, Peak=6984 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1763, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=245 bg=4436.5 sigma=505.2 thresh=5952 peak=5626
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1763.00, Y=203.00, Mass=3251, SNR=2.9, Peak=6608 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1451, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1452.15, Y=726.44, Mass=27698, SNR=15.6, Peak=7492 HFD=3.5
23:06:35.305 00.000 21444 AutoFind: near-saturated [1451, 727] 4.1 Mass 27698 SNR 15.6 Peak 7492
23:06:35.305 00.000 21444 Star::Find(15, 1117, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1116.56, Y=224.45, Mass=18595, SNR=12.0, Peak=6888 HFD=2.1
23:06:35.305 00.000 21444 AutoFind: near-saturated [1117, 225] 4.0 Mass 18595 SNR 12.0 Peak 6888
23:06:35.305 00.000 21444 Star::Find(15, 229, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=266 bg=4414.6 sigma=586.2 thresh=6173 peak=5914
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=643.00, Mass=5896, SNR=2.9, Peak=6732 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 191, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=189.76, Y=224.31, Mass=24817, SNR=14.3, Peak=6076 HFD=4.8
23:06:35.305 00.000 21444 AutoFind: near-saturated [191, 223] 3.9 Mass 24817 SNR 14.3 Peak 6076
23:06:35.305 00.000 21444 Star::Find(15, 1345, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1344.24, Y=609.91, Mass=15625, SNR=10.7, Peak=7064 HFD=3.5
23:06:35.305 00.000 21444 AutoFind: near-saturated [1345, 611] 3.9 Mass 15625 SNR 10.7 Peak 7064
23:06:35.305 00.000 21444 Star::Find(15, 1745, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1744.43, Y=328.70, Mass=18529, SNR=11.2, Peak=6656 HFD=5.5
23:06:35.305 00.000 21444 AutoFind: near-saturated [1745, 329] 3.9 Mass 18529 SNR 11.2 Peak 6656
23:06:35.305 00.000 21444 Star::Find(15, 931, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=930.00, Y=290.82, Mass=17624, SNR=11.8, Peak=6508 HFD=2.8
23:06:35.305 00.000 21444 AutoFind: near-saturated [931, 291] 3.9 Mass 17624 SNR 11.8 Peak 6508
23:06:35.305 00.000 21444 Star::Find(15, 1579, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1578.24, Y=204.49, Mass=21445, SNR=14.4, Peak=7132 HFD=3.3
23:06:35.305 00.000 21444 AutoFind: near-saturated [1579, 205] 3.9 Mass 21445 SNR 14.4 Peak 7132
23:06:35.305 00.000 21444 Star::Find(15, 1473, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=1 nbg=275 bg=4656.1 sigma=625.9 thresh=6534 peak=5985
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=315.00, Mass=2208, SNR=2.9, Peak=6864 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1841, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=258 bg=4054.1 sigma=486.8 thresh=5515 peak=5316
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1841.00, Y=729.00, Mass=11476, SNR=2.9, Peak=6332 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 567, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=565.45, Y=469.81, Mass=19786, SNR=12.3, Peak=6656 HFD=4.3
23:06:35.305 00.000 21444 AutoFind: near-saturated [567, 469] 3.9 Mass 19786 SNR 12.3 Peak 6656
23:06:35.305 00.000 21444 Star::Find(15, 863, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=866.80, Y=630.78, Mass=12278, SNR=10.2, Peak=7164 HFD=1.6
23:06:35.305 00.000 21444 AutoFind: near-saturated [863, 645] 3.8 Mass 12278 SNR 10.2 Peak 7164
23:06:35.305 00.000 21444 Star::Find(15, 215, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=213.88, Y=488.91, Mass=10919, SNR=9.0, Peak=7288 HFD=1.9
23:06:35.305 00.000 21444 AutoFind: near-saturated [215, 487] 3.8 Mass 10919 SNR 9.0 Peak 7288
23:06:35.305 00.000 21444 Star::Find(15, 1807, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=268 bg=4084.6 sigma=546.1 thresh=5723 peak=5491
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=373.00, Mass=4915, SNR=2.9, Peak=6656 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1023, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1009.97, Y=222.73, Mass=10174, SNR=8.3, Peak=7436 HFD=2.3
23:06:35.305 00.000 21444 AutoFind: near-saturated [1023, 223] 3.8 Mass 10174 SNR 8.3 Peak 7436
23:06:35.305 00.000 21444 Star::Find(15, 977, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=976.24, Y=220.33, Mass=14428, SNR=9.5, Peak=6732 HFD=2.6
23:06:35.305 00.000 21444 AutoFind: near-saturated [977, 221] 3.7 Mass 14428 SNR 9.5 Peak 6732
23:06:35.305 00.000 21444 Star::Find(15, 765, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=263 bg=4523.5 sigma=486.5 thresh=5983 peak=5804
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=765.00, Y=181.00, Mass=9995, SNR=2.9, Peak=6428 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1279, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1277.43, Y=759.92, Mass=38746, SNR=19.8, Peak=7640 HFD=5.3
23:06:35.305 00.000 21444 AutoFind: near-saturated [1279, 761] 3.7 Mass 38746 SNR 19.8 Peak 7640
23:06:35.305 00.000 21444 Star::Find(15, 1431, 991, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=9 nbg=248 bg=3695.4 sigma=448.0 thresh=5039 peak=4996
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1431.00, Y=991.00, Mass=15449, SNR=2.9, Peak=5900 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 751, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=7 nbg=258 bg=4516.3 sigma=487.7 thresh=5979 peak=5909
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=751.00, Y=315.00, Mass=12558, SNR=2.9, Peak=6532 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 435, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=258 bg=4651.0 sigma=499.0 thresh=6148 peak=6096
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=645.00, Mass=5739, SNR=2.9, Peak=7112 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1463, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 0 (3), X=1463.00, Y=207.00, Mass=0, SNR=0.0, Peak=6580 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 471, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=470.82, Y=471.58, Mass=12649, SNR=10.1, Peak=6884 HFD=2.8
23:06:35.305 00.000 21444 AutoFind: near-saturated [471, 473] 3.7 Mass 12649 SNR 10.1 Peak 6884
23:06:35.305 00.000 21444 Star::Find(15, 1661, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1659.55, Y=457.79, Mass=15150, SNR=10.3, Peak=6580 HFD=3.0
23:06:35.305 00.000 21444 AutoFind: near-saturated [1661, 457] 3.7 Mass 15150 SNR 10.3 Peak 6580
23:06:35.305 00.000 21444 Star::Find(15, 887, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=886.56, Y=168.51, Mass=23795, SNR=13.0, Peak=8048 HFD=2.7
23:06:35.305 00.000 21444 AutoFind: near-saturated [887, 169] 3.7 Mass 23795 SNR 13.0 Peak 8048
23:06:35.305 00.000 21444 Star::Find(15, 1065, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1066.53, Y=915.21, Mass=14332, SNR=10.7, Peak=5772 HFD=4.4
23:06:35.305 00.000 21444 AutoFind: near-saturated [1065, 915] 3.7 Mass 14332 SNR 10.7 Peak 5772
23:06:35.305 00.000 21444 Star::Find(15, 1677, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=261 bg=4544.0 sigma=515.3 thresh=6090 peak=5737
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1677.00, Y=751.00, Mass=4900, SNR=2.9, Peak=6432 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1281, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1284.53, Y=857.49, Mass=19282, SNR=13.3, Peak=6832 HFD=4.2
23:06:35.305 00.000 21444 AutoFind: near-saturated [1281, 871] 3.6 Mass 19282 SNR 13.3 Peak 6832
23:06:35.305 00.000 21444 Star::Find(15, 373, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=372.05, Y=384.36, Mass=8943, SNR=9.3, Peak=6732 HFD=3.2
23:06:35.305 00.000 21444 AutoFind: near-saturated [373, 385] 3.6 Mass 8943 SNR 9.3 Peak 6732
23:06:35.305 00.000 21444 Star::Find(15, 1151, 855, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1149.37, Y=853.44, Mass=16220, SNR=10.5, Peak=6256 HFD=4.0
23:06:35.305 00.000 21444 AutoFind: near-saturated [1151, 855] 3.6 Mass 16220 SNR 10.5 Peak 6256
23:06:35.305 00.000 21444 Star::Find(15, 655, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=246 bg=3132.8 sigma=451.9 thresh=4489 peak=4378
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=989.00, Mass=10059, SNR=2.9, Peak=5016 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 959, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=968.49, Y=923.55, Mass=8577, SNR=8.8, Peak=6000 HFD=1.4
23:06:35.305 00.000 21444 AutoFind: near-saturated [959, 913] 3.6 Mass 8577 SNR 8.8 Peak 6000
23:06:35.305 00.000 21444 Star::Find(15, 1657, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=10 nbg=249 bg=4496.9 sigma=476.0 thresh=5925 peak=5695
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=617.00, Mass=16219, SNR=2.9, Peak=6476 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1019, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1019.80, Y=169.15, Mass=20680, SNR=12.6, Peak=6684 HFD=3.2
23:06:35.305 00.000 21444 AutoFind: near-saturated [1019, 169] 3.6 Mass 20680 SNR 12.6 Peak 6684
23:06:35.305 00.000 21444 Star::Find(15, 673, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=273 bg=4565.0 sigma=573.2 thresh=6285 peak=5924
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=167.00, Mass=4214, SNR=2.9, Peak=6780 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 323, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=270 bg=4541.4 sigma=574.6 thresh=6265 peak=6052
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=293.00, Mass=4009, SNR=2.9, Peak=6612 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1439, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=261 bg=4733.4 sigma=520.7 thresh=6295 peak=6195
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=771.00, Mass=7134, SNR=2.9, Peak=6784 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1351, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1346.83, Y=170.67, Mass=19879, SNR=10.8, Peak=7520 HFD=3.2
23:06:35.305 00.000 21444 AutoFind: near-saturated [1351, 161] 3.5 Mass 19879 SNR 10.8 Peak 7520
23:06:35.305 00.000 21444 Star::Find(15, 1745, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1745.22, Y=488.17, Mass=15139, SNR=11.0, Peak=6856 HFD=2.7
23:06:35.305 00.000 21444 AutoFind: near-saturated [1745, 489] 3.5 Mass 15139 SNR 11.0 Peak 6856
23:06:35.305 00.000 21444 Star::Find(15, 879, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=262 bg=4237.5 sigma=530.7 thresh=5830 peak=5829
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=793.00, Mass=10783, SNR=2.9, Peak=6556 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 673, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=672.20, Y=770.73, Mass=12354, SNR=10.5, Peak=6556 HFD=3.8
23:06:35.305 00.000 21444 AutoFind: near-saturated [673, 771] 3.5 Mass 12354 SNR 10.5 Peak 6556
23:06:35.305 00.000 21444 Star::Find(15, 655, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=1 nbg=265 bg=4562.0 sigma=570.1 thresh=6272 peak=5869
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=251.00, Mass=2326, SNR=2.9, Peak=6888 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 673, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=678.20, Y=594.35, Mass=14932, SNR=10.5, Peak=7036 HFD=6.2
23:06:35.305 00.000 21444 AutoFind: near-saturated [673, 595] 3.5 Mass 14932 SNR 10.5 Peak 7036
23:06:35.305 00.000 21444 Star::Find(15, 459, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=264 bg=4023.8 sigma=514.1 thresh=5566 peak=5324
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=459.00, Y=783.00, Mass=7045, SNR=2.9, Peak=5900 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 805, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=263 bg=4598.6 sigma=557.8 thresh=6272 peak=5852
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=805.00, Y=357.00, Mass=4299, SNR=2.9, Peak=7040 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 573, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=573.79, Y=252.90, Mass=39040, SNR=19.0, Peak=7464 HFD=6.0
23:06:35.305 00.000 21444 AutoFind: near-saturated [573, 253] 3.5 Mass 39040 SNR 19.0 Peak 7464
23:06:35.305 00.000 21444 Star::Find(15, 1755, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=257 bg=4303.1 sigma=487.1 thresh=5764 peak=5532
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1755.00, Y=841.00, Mass=5203, SNR=2.9, Peak=6408 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1517, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1515.20, Y=792.26, Mass=14778, SNR=10.9, Peak=7620 HFD=3.0
23:06:35.305 00.000 21444 AutoFind: near-saturated [1517, 795] 3.5 Mass 14778 SNR 10.9 Peak 7620
23:06:35.305 00.000 21444 Star::Find(15, 1545, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1542.83, Y=751.11, Mass=14683, SNR=10.4, Peak=6780 HFD=2.4
23:06:35.305 00.000 21444 AutoFind: near-saturated [1545, 751] 3.5 Mass 14683 SNR 10.4 Peak 6780
23:06:35.305 00.000 21444 Star::Find(15, 815, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=252 bg=4148.6 sigma=483.8 thresh=5600 peak=5531
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=815.00, Y=813.00, Mass=10869, SNR=2.9, Peak=6432 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 313, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=242 bg=4599.6 sigma=477.6 thresh=6032 peak=5895
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=313.00, Y=617.00, Mass=6866, SNR=2.9, Peak=6756 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1725, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=271 bg=4439.9 sigma=518.3 thresh=5995 peak=5697
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=593.00, Mass=9916, SNR=2.9, Peak=6836 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 793, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=793.34, Y=821.02, Mass=12532, SNR=10.8, Peak=6332 HFD=2.2
23:06:35.305 00.000 21444 AutoFind: near-saturated [793, 823] 3.5 Mass 12532 SNR 10.8 Peak 6332
23:06:35.305 00.000 21444 Star::Find(15, 95, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=100.62, Y=224.11, Mass=20091, SNR=12.5, Peak=6760 HFD=6.5
23:06:35.305 00.000 21444 AutoFind: near-saturated [95, 225] 3.5 Mass 20091 SNR 12.5 Peak 6760
23:06:35.305 00.000 21444 Star::Find(15, 131, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=130.29, Y=807.67, Mass=13565, SNR=10.5, Peak=6532 HFD=2.7
23:06:35.305 00.000 21444 AutoFind: near-saturated [131, 809] 3.4 Mass 13565 SNR 10.5 Peak 6532
23:06:35.305 00.000 21444 Star::Find(15, 1071, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=264 bg=4816.6 sigma=483.8 thresh=6268 peak=5983
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1071.00, Y=673.00, Mass=4782, SNR=2.9, Peak=6756 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1687, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1684.28, Y=1078.89, Mass=18217, SNR=13.0, Peak=5472 HFD=4.2
23:06:35.305 00.000 21444 AutoFind: near-saturated [1687, 1083] 3.4 Mass 18217 SNR 13.0 Peak 5472
23:06:35.305 00.000 21444 Star::Find(15, 371, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=371.38, Y=659.90, Mass=16128, SNR=10.4, Peak=6608 HFD=2.8
23:06:35.305 00.000 21444 AutoFind: near-saturated [371, 661] 3.4 Mass 16128 SNR 10.4 Peak 6608
23:06:35.305 00.000 21444 Star::Find(15, 323, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=9 nbg=261 bg=4481.2 sigma=484.6 thresh=5935 peak=5885
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=439.00, Mass=15677, SNR=2.9, Peak=6888 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 647, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=267 bg=4549.4 sigma=502.1 thresh=6056 peak=5768
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=541.00, Mass=3289, SNR=2.9, Peak=6504 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 965, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=272 bg=4407.3 sigma=623.0 thresh=6276 peak=5902
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=313.00, Mass=6022, SNR=2.9, Peak=6532 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 723, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=724.00, Y=121.03, Mass=28794, SNR=15.5, Peak=6912 HFD=6.3
23:06:35.305 00.000 21444 AutoFind: near-saturated [723, 121] 3.4 Mass 28794 SNR 15.5 Peak 6912
23:06:35.305 00.000 21444 Star::Find(15, 1851, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1849.69, Y=1009.23, Mass=18614, SNR=13.4, Peak=5144 HFD=3.3
23:06:35.305 00.000 21444 AutoFind: near-saturated [1851, 1009] 3.4 Mass 18614 SNR 13.4 Peak 5144
23:06:35.305 00.000 21444 Star::Find(15, 195, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=196.91, Y=613.37, Mass=11239, SNR=10.4, Peak=6380 HFD=6.6
23:06:35.305 00.000 21444 AutoFind: near-saturated [195, 625] 3.4 Mass 11239 SNR 10.4 Peak 6380
23:06:35.305 00.000 21444 Star::Find(15, 1547, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=1 nbg=254 bg=3775.0 sigma=455.4 thresh=5141 peak=4735
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1547.00, Y=1009.00, Mass=1773, SNR=2.9, Peak=5548 HFD=0.0
23:06:35.305 00.000 21444 AutoFind: could not find a star on Pass 1
23:06:35.305 00.000 21444 AutoFind: finding best star pass 2
23:06:35.305 00.000 21444 Star::Find(15, 287, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=285.81, Y=592.18, Mass=781418, SNR=78.8, Peak=25268 HFD=6.1
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [287, 593] 48.0 Mass 781418 SNR 78.8
23:06:35.305 00.000 21444 Star::Find(15, 511, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=510.32, Y=574.34, Mass=674812, SNR=68.7, Peak=23448 HFD=5.6
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [511, 575] 47.0 Mass 674812 SNR 68.7
23:06:35.305 00.000 21444 Star::Find(15, 1581, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1581.12, Y=162.96, Mass=474329, SNR=61.0, Peak=15492 HFD=6.1
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1581, 163] 30.6 Mass 474329 SNR 61.0
23:06:35.305 00.000 21444 Star::Find(15, 907, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=906.47, Y=233.84, Mass=236390, SNR=49.3, Peak=10472 HFD=6.3
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [907, 235] 15.3 Mass 236390 SNR 49.3
23:06:35.305 00.000 21444 Star::Find(15, 1217, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1216.15, Y=222.85, Mass=146094, SNR=32.3, Peak=10240 HFD=4.9
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1217, 223] 12.6 Mass 146094 SNR 32.3
23:06:35.305 00.000 21444 Star::Find(15, 1861, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1860.45, Y=96.39, Mass=134560, SNR=28.5, Peak=9184 HFD=5.1
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1861, 97] 11.5 Mass 134560 SNR 28.5
23:06:35.305 00.000 21444 Star::Find(15, 1605, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1603.76, Y=307.53, Mass=139475, SNR=37.0, Peak=9964 HFD=5.4
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1605, 309] 10.4 Mass 139475 SNR 37.0
23:06:35.305 00.000 21444 Star::Find(15, 1211, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1209.17, Y=148.51, Mass=35640, SNR=16.6, Peak=7820 HFD=3.5
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1211, 149] 6.0 Mass 35640 SNR 16.6
23:06:35.305 00.000 21444 Star::Find(15, 249, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=248.14, Y=170.38, Mass=20319, SNR=13.4, Peak=6608 HFD=4.6
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [249, 171] 4.4 Mass 20319 SNR 13.4
23:06:35.305 00.000 21444 Star::Find(15, 71, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=71.30, Y=389.32, Mass=7090, SNR=7.7, Peak=6456 HFD=1.1
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [71, 401] 4.2 Mass 7090 SNR 7.7
23:06:35.305 00.000 21444 Star::Find(15, 295, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=294.44, Y=686.63, Mass=22776, SNR=12.8, Peak=7212 HFD=3.2
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [295, 687] 4.2 Mass 22776 SNR 12.8
23:06:35.305 00.000 21444 Star::Find(15, 201, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=187.50, Y=794.48, Mass=9786, SNR=10.1, Peak=6580 HFD=1.4
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [201, 795] 4.2 Mass 9786 SNR 10.1
23:06:35.305 00.000 21444 Star::Find(15, 1307, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=262 bg=4643.1 sigma=562.3 thresh=6330 peak=6146
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1307.00, Y=659.00, Mass=6063, SNR=2.9, Peak=6984 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1763, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=245 bg=4436.5 sigma=505.2 thresh=5952 peak=5626
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1763.00, Y=203.00, Mass=3251, SNR=2.9, Peak=6608 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1451, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1452.15, Y=726.44, Mass=27698, SNR=15.6, Peak=7492 HFD=3.5
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1451, 727] 4.1 Mass 27698 SNR 15.6
23:06:35.305 00.000 21444 Star::Find(15, 1117, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1116.56, Y=224.45, Mass=18595, SNR=12.0, Peak=6888 HFD=2.1
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1117, 225] 4.0 Mass 18595 SNR 12.0
23:06:35.305 00.000 21444 Star::Find(15, 229, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=266 bg=4414.6 sigma=586.2 thresh=6173 peak=5914
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=229.00, Y=643.00, Mass=5896, SNR=2.9, Peak=6732 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 191, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=189.76, Y=224.31, Mass=24817, SNR=14.3, Peak=6076 HFD=4.8
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [191, 223] 3.9 Mass 24817 SNR 14.3
23:06:35.305 00.000 21444 Star::Find(15, 1345, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1344.24, Y=609.91, Mass=15625, SNR=10.7, Peak=7064 HFD=3.5
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1345, 611] 3.9 Mass 15625 SNR 10.7
23:06:35.305 00.000 21444 Star::Find(15, 1745, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1744.43, Y=328.70, Mass=18529, SNR=11.2, Peak=6656 HFD=5.5
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1745, 329] 3.9 Mass 18529 SNR 11.2
23:06:35.305 00.000 21444 Star::Find(15, 931, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=930.00, Y=290.82, Mass=17624, SNR=11.8, Peak=6508 HFD=2.8
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [931, 291] 3.9 Mass 17624 SNR 11.8
23:06:35.305 00.000 21444 Star::Find(15, 1579, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1578.24, Y=204.49, Mass=21445, SNR=14.4, Peak=7132 HFD=3.3
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1579, 205] 3.9 Mass 21445 SNR 14.4
23:06:35.305 00.000 21444 Star::Find(15, 1473, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=1 nbg=275 bg=4656.1 sigma=625.9 thresh=6534 peak=5985
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=315.00, Mass=2208, SNR=2.9, Peak=6864 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1841, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=258 bg=4054.1 sigma=486.8 thresh=5515 peak=5316
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1841.00, Y=729.00, Mass=11476, SNR=2.9, Peak=6332 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 567, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=565.45, Y=469.81, Mass=19786, SNR=12.3, Peak=6656 HFD=4.3
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [567, 469] 3.9 Mass 19786 SNR 12.3
23:06:35.305 00.000 21444 Star::Find(15, 863, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=866.80, Y=630.78, Mass=12278, SNR=10.2, Peak=7164 HFD=1.6
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [863, 645] 3.8 Mass 12278 SNR 10.2
23:06:35.305 00.000 21444 Star::Find(15, 215, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=213.88, Y=488.91, Mass=10919, SNR=9.0, Peak=7288 HFD=1.9
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [215, 487] 3.8 Mass 10919 SNR 9.0
23:06:35.305 00.000 21444 Star::Find(15, 1807, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=268 bg=4084.6 sigma=546.1 thresh=5723 peak=5491
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1807.00, Y=373.00, Mass=4915, SNR=2.9, Peak=6656 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1023, 223, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1009.97, Y=222.73, Mass=10174, SNR=8.3, Peak=7436 HFD=2.3
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1023, 223] 3.8 Mass 10174 SNR 8.3
23:06:35.305 00.000 21444 Star::Find(15, 977, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=976.24, Y=220.33, Mass=14428, SNR=9.5, Peak=6732 HFD=2.6
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [977, 221] 3.7 Mass 14428 SNR 9.5
23:06:35.305 00.000 21444 Star::Find(15, 765, 181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=263 bg=4523.5 sigma=486.5 thresh=5983 peak=5804
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=765.00, Y=181.00, Mass=9995, SNR=2.9, Peak=6428 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1279, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1277.43, Y=759.92, Mass=38746, SNR=19.8, Peak=7640 HFD=5.3
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1279, 761] 3.7 Mass 38746 SNR 19.8
23:06:35.305 00.000 21444 Star::Find(15, 1431, 991, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=9 nbg=248 bg=3695.4 sigma=448.0 thresh=5039 peak=4996
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1431.00, Y=991.00, Mass=15449, SNR=2.9, Peak=5900 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 751, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=7 nbg=258 bg=4516.3 sigma=487.7 thresh=5979 peak=5909
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=751.00, Y=315.00, Mass=12558, SNR=2.9, Peak=6532 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 435, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=258 bg=4651.0 sigma=499.0 thresh=6148 peak=6096
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=645.00, Mass=5739, SNR=2.9, Peak=7112 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1463, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 0 (3), X=1463.00, Y=207.00, Mass=0, SNR=0.0, Peak=6580 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 471, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=470.82, Y=471.58, Mass=12649, SNR=10.1, Peak=6884 HFD=2.8
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [471, 473] 3.7 Mass 12649 SNR 10.1
23:06:35.305 00.000 21444 Star::Find(15, 1661, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1659.55, Y=457.79, Mass=15150, SNR=10.3, Peak=6580 HFD=3.0
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1661, 457] 3.7 Mass 15150 SNR 10.3
23:06:35.305 00.000 21444 Star::Find(15, 887, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=886.56, Y=168.51, Mass=23795, SNR=13.0, Peak=8048 HFD=2.7
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [887, 169] 3.7 Mass 23795 SNR 13.0
23:06:35.305 00.000 21444 Star::Find(15, 1065, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1066.53, Y=915.21, Mass=14332, SNR=10.7, Peak=5772 HFD=4.4
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1065, 915] 3.7 Mass 14332 SNR 10.7
23:06:35.305 00.000 21444 Star::Find(15, 1677, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=261 bg=4544.0 sigma=515.3 thresh=6090 peak=5737
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1677.00, Y=751.00, Mass=4900, SNR=2.9, Peak=6432 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1281, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1284.53, Y=857.49, Mass=19282, SNR=13.3, Peak=6832 HFD=4.2
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1281, 871] 3.6 Mass 19282 SNR 13.3
23:06:35.305 00.000 21444 Star::Find(15, 373, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=372.05, Y=384.36, Mass=8943, SNR=9.3, Peak=6732 HFD=3.2
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [373, 385] 3.6 Mass 8943 SNR 9.3
23:06:35.305 00.000 21444 Star::Find(15, 1151, 855, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1149.37, Y=853.44, Mass=16220, SNR=10.5, Peak=6256 HFD=4.0
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1151, 855] 3.6 Mass 16220 SNR 10.5
23:06:35.305 00.000 21444 Star::Find(15, 655, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=246 bg=3132.8 sigma=451.9 thresh=4489 peak=4378
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=989.00, Mass=10059, SNR=2.9, Peak=5016 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 959, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=968.49, Y=923.55, Mass=8577, SNR=8.8, Peak=6000 HFD=1.4
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [959, 913] 3.6 Mass 8577 SNR 8.8
23:06:35.305 00.000 21444 Star::Find(15, 1657, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=10 nbg=249 bg=4496.9 sigma=476.0 thresh=5925 peak=5695
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1657.00, Y=617.00, Mass=16219, SNR=2.9, Peak=6476 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1019, 169, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1019.80, Y=169.15, Mass=20680, SNR=12.6, Peak=6684 HFD=3.2
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1019, 169] 3.6 Mass 20680 SNR 12.6
23:06:35.305 00.000 21444 Star::Find(15, 673, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=273 bg=4565.0 sigma=573.2 thresh=6285 peak=5924
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=673.00, Y=167.00, Mass=4214, SNR=2.9, Peak=6780 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 323, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=270 bg=4541.4 sigma=574.6 thresh=6265 peak=6052
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=293.00, Mass=4009, SNR=2.9, Peak=6612 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1439, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=261 bg=4733.4 sigma=520.7 thresh=6295 peak=6195
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1439.00, Y=771.00, Mass=7134, SNR=2.9, Peak=6784 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1351, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1346.83, Y=170.67, Mass=19879, SNR=10.8, Peak=7520 HFD=3.2
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1351, 161] 3.5 Mass 19879 SNR 10.8
23:06:35.305 00.000 21444 Star::Find(15, 1745, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1745.22, Y=488.17, Mass=15139, SNR=11.0, Peak=6856 HFD=2.7
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1745, 489] 3.5 Mass 15139 SNR 11.0
23:06:35.305 00.000 21444 Star::Find(15, 879, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=262 bg=4237.5 sigma=530.7 thresh=5830 peak=5829
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=793.00, Mass=10783, SNR=2.9, Peak=6556 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 673, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=672.20, Y=770.73, Mass=12354, SNR=10.5, Peak=6556 HFD=3.8
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [673, 771] 3.5 Mass 12354 SNR 10.5
23:06:35.305 00.000 21444 Star::Find(15, 655, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=1 nbg=265 bg=4562.0 sigma=570.1 thresh=6272 peak=5869
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=655.00, Y=251.00, Mass=2326, SNR=2.9, Peak=6888 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 673, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=678.20, Y=594.35, Mass=14932, SNR=10.5, Peak=7036 HFD=6.2
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [673, 595] 3.5 Mass 14932 SNR 10.5
23:06:35.305 00.000 21444 Star::Find(15, 459, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=264 bg=4023.8 sigma=514.1 thresh=5566 peak=5324
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=459.00, Y=783.00, Mass=7045, SNR=2.9, Peak=5900 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 805, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=263 bg=4598.6 sigma=557.8 thresh=6272 peak=5852
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=805.00, Y=357.00, Mass=4299, SNR=2.9, Peak=7040 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 573, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=573.79, Y=252.90, Mass=39040, SNR=19.0, Peak=7464 HFD=6.0
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [573, 253] 3.5 Mass 39040 SNR 19.0
23:06:35.305 00.000 21444 Star::Find(15, 1755, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=257 bg=4303.1 sigma=487.1 thresh=5764 peak=5532
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1755.00, Y=841.00, Mass=5203, SNR=2.9, Peak=6408 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1517, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1515.20, Y=792.26, Mass=14778, SNR=10.9, Peak=7620 HFD=3.0
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1517, 795] 3.5 Mass 14778 SNR 10.9
23:06:35.305 00.000 21444 Star::Find(15, 1545, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1542.83, Y=751.11, Mass=14683, SNR=10.4, Peak=6780 HFD=2.4
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1545, 751] 3.5 Mass 14683 SNR 10.4
23:06:35.305 00.000 21444 Star::Find(15, 815, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=252 bg=4148.6 sigma=483.8 thresh=5600 peak=5531
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=815.00, Y=813.00, Mass=10869, SNR=2.9, Peak=6432 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 313, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=4 nbg=242 bg=4599.6 sigma=477.6 thresh=6032 peak=5895
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=313.00, Y=617.00, Mass=6866, SNR=2.9, Peak=6756 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1725, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=6 nbg=271 bg=4439.9 sigma=518.3 thresh=5995 peak=5697
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1725.00, Y=593.00, Mass=9916, SNR=2.9, Peak=6836 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 793, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=793.34, Y=821.02, Mass=12532, SNR=10.8, Peak=6332 HFD=2.2
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [793, 823] 3.5 Mass 12532 SNR 10.8
23:06:35.305 00.000 21444 Star::Find(15, 95, 225, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=100.62, Y=224.11, Mass=20091, SNR=12.5, Peak=6760 HFD=6.5
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [95, 225] 3.5 Mass 20091 SNR 12.5
23:06:35.305 00.000 21444 Star::Find(15, 131, 809, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=130.29, Y=807.67, Mass=13565, SNR=10.5, Peak=6532 HFD=2.7
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [131, 809] 3.4 Mass 13565 SNR 10.5
23:06:35.305 00.000 21444 Star::Find(15, 1071, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=264 bg=4816.6 sigma=483.8 thresh=6268 peak=5983
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1071.00, Y=673.00, Mass=4782, SNR=2.9, Peak=6756 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 1687, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1684.28, Y=1078.89, Mass=18217, SNR=13.0, Peak=5472 HFD=4.2
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1687, 1083] 3.4 Mass 18217 SNR 13.0
23:06:35.305 00.000 21444 Star::Find(15, 371, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=371.38, Y=659.90, Mass=16128, SNR=10.4, Peak=6608 HFD=2.8
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [371, 661] 3.4 Mass 16128 SNR 10.4
23:06:35.305 00.000 21444 Star::Find(15, 323, 439, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=9 nbg=261 bg=4481.2 sigma=484.6 thresh=5935 peak=5885
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=439.00, Mass=15677, SNR=2.9, Peak=6888 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 647, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=2 nbg=267 bg=4549.4 sigma=502.1 thresh=6056 peak=5768
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=541.00, Mass=3289, SNR=2.9, Peak=6504 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 965, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=3 nbg=272 bg=4407.3 sigma=623.0 thresh=6276 peak=5902
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=313.00, Mass=6022, SNR=2.9, Peak=6532 HFD=0.0
23:06:35.305 00.000 21444 Star::Find(15, 723, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=724.00, Y=121.03, Mass=28794, SNR=15.5, Peak=6912 HFD=6.3
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [723, 121] 3.4 Mass 28794 SNR 15.5
23:06:35.305 00.000 21444 Star::Find(15, 1851, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=1849.69, Y=1009.23, Mass=18614, SNR=13.4, Peak=5144 HFD=3.3
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [1851, 1009] 3.4 Mass 18614 SNR 13.4
23:06:35.305 00.000 21444 Star::Find(15, 195, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=196.91, Y=613.37, Mass=11239, SNR=10.4, Peak=6380 HFD=6.6
23:06:35.305 00.000 21444 AutoFind: star saturated or too dim [195, 625] 3.4 Mass 11239 SNR 10.4
23:06:35.305 00.000 21444 Star::Find(15, 1547, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find false star n=1 nbg=254 bg=3775.0 sigma=455.4 thresh=5141 peak=4735
23:06:35.305 00.000 21444 Star::Find returns 0 (2), X=1547.00, Y=1009.00, Mass=1773, SNR=2.9, Peak=5548 HFD=0.0
23:06:35.305 00.000 21444 AutoFind: could not find a non-saturated star!
23:06:35.305 00.000 21444 AutoFind: finding best star pass 3
23:06:35.305 00.000 21444 Star::Find(15, 287, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=285.81, Y=592.18, Mass=781418, SNR=78.8, Peak=25268 HFD=6.1
23:06:35.305 00.000 21444 AutoFind returns star at [287, 593] 48.0 Mass 781418 SNR 78.8
23:06:35.305 00.000 21444 Star::Find(15, 287, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.305 00.000 21444 Star::Find returns 1 (1), X=285.81, Y=592.18, Mass=781418, SNR=78.8, Peak=25268 HFD=6.1
23:06:35.305 00.000 21444 MultiStar: List (12): {285.81, 592.18}(78.8), {510.32, 574.34}(68.7), {1581.12, 162.96}(61.0), {906.47, 233.84}(49.3), {1216.15, 222.85}(32.3), {1860.45, 96.39}(28.5), {1603.76, 307.53}(37.0), {1209.17, 148.51}(16.6), {248.14, 170.38}(13.4), {71.30, 389.32}(7.7), {294.44, 686.63}(12.8), {187.50, 794.48}(10.1), 
23:06:35.305 00.000 21444 setting lock position to (285.81, 592.18)
23:06:35.321 00.016 21444 MultiStar: stabilizing after lock position change
23:06:35.321 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
23:06:35.321 00.000 21444 UpdateGuideState(): m_state=1
23:06:35.321 00.000 21444 Star::Find(15, 285, 592, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:06:35.321 00.000 21444 Star::Find returns 1 (1), X=285.81, Y=592.18, Mass=781418, SNR=78.8, Peak=25268 HFD=6.1
23:06:35.321 00.000 21444 setting force full frames = false
23:06:35.321 00.000 21444 setting lock position to (285.81, 592.18)
23:06:35.321 00.000 21444 MultiStar: stabilizing after lock position change
23:06:35.321 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:06:35.321 00.000 21444 Changing from state SELECTING to SELECTED
23:06:35.321 00.000 21444 guider state => SELECTED
23:06:35.321 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=25268, med=4132, FiltMin=572, FiltMax=21732, Gamma=1.960
23:06:35.337 00.016 21444 UpdateGuideState exits: m=781418 SNR=78.8 Saturated
23:06:35.337 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=25268, med=4132, FiltMin=572, FiltMax=21732, Gamma=1.960
23:06:35.353 00.016 21444 Status Line: Auto-selected star at (285.8, 592.2)
23:06:35.353 00.000 21444 PhdController: newstate STATE_WAIT_SELECTED
23:06:35.353 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:35.353 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:35.353 00.000 21444 Enqueuing Expose request
23:06:35.353 00.000 25848 Worker thread wakes up
23:06:35.353 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:35.353 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:06:38.716 03.363 25848 Exposure complete
23:06:38.780 00.064 25848 worker thread done servicing request
23:06:38.780 00.000 21444 OnExposeComplete: enter
23:06:38.780 00.000 21444 UpdateGuideState(): m_state=2
23:06:38.780 00.000 21444 Star::Find(15, 285, 592, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:06:38.780 00.000 21444 Star::Find returns 1 (1), X=286.09, Y=592.60, Mass=877134, SNR=123.0, Peak=26152 HFD=6.4
23:06:38.780 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26152, med=4136, FiltMin=624, FiltMax=23828, Gamma=1.960
23:06:38.796 00.016 21444 UpdateGuideState exits: m=877134 SNR=123.0 Saturated
23:06:38.796 00.000 21444 PhdController: newstate STATE_CALIBRATE
23:06:38.796 00.000 21444 PhdController: clearing calibration
23:06:38.812 00.016 21444 ScopeASCOM::GetDeclinationRadians() returns 0.0
23:06:38.812 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:06:38.876 00.064 21444 PhdController: start calibration
23:06:38.876 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
23:06:38.876 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:06:38.876 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:06:38.876 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:06:38.876 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:06:38.876 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
23:06:38.876 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
23:06:38.876 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
23:06:38.876 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:06:38.876 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
23:06:38.876 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
23:06:38.876 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
23:06:38.876 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
23:06:38.876 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
23:06:38.876 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:06:38.876 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 0.0
23:06:38.876 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:06:38.941 00.065 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
23:06:38.941 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:06:39.101 00.160 21444 ScopeASCOM::SideOfPier() returns 0
23:06:39.169 00.068 21444 guider state => CALIBRATING_PRIMARY
23:06:39.169 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:06:39.169 00.000 21444 reset dither spiral
23:06:39.169 00.000 21444 PhdController: newstate STATE_CALIBRATION_WAIT
23:06:39.169 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:39.169 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:39.169 00.000 21444 Enqueuing Expose request
23:06:39.169 00.000 25848 Worker thread wakes up
23:06:39.169 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:39.169 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,578,31,31)
23:06:42.524 03.355 25848 Exposure complete
23:06:42.588 00.064 25848 worker thread done servicing request
23:06:42.588 00.000 21444 OnExposeComplete: enter
23:06:42.588 00.000 21444 UpdateGuideState(): m_state=3
23:06:42.588 00.000 21444 Star::Find(15, 286, 592, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:06:42.588 00.000 21444 Star::Find returns 1 (1), X=285.91, Y=592.86, Mass=953891, SNR=159.7, Peak=32588 HFD=5.9
23:06:42.604 00.016 21444 Scope::UpdateCalibrationState: starting location = 285.91,592.86 coords = 12.86,0.0
23:06:42.604 00.000 21444 Status Line: West step   1, dist= 0.0
23:06:42.604 00.000 21444 Enqueuing Calibration Move request for direction 3
23:06:42.604 00.000 25848 Worker thread wakes up
23:06:42.604 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:06:42.604 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=32588, med=4156, FiltMin=168, FiltMax=28268, Gamma=1.960
23:06:42.604 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:06:42.604 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:06:42.604 00.000 25848 MoveAxis(W, 150, -)
23:06:42.604 00.000 25848 Guiding  Dir = 3, Dur = 150
23:06:42.619 00.015 21444 UpdateGuideState exits: m=953891 SNR=159.7 Saturated
23:06:42.619 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:42.619 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:42.619 00.000 21444 Enqueuing Expose request
23:06:42.635 00.016 25848 IsSlewing returns 0
23:06:42.635 00.000 25848 IsGuiding returns 0
23:06:42.668 00.033 25848 PulseGuide returned control before completion, sleep 130
23:06:42.812 00.144 25848 IsGuiding returns 1
23:06:42.812 00.000 25848 scope still moving after pulse duration time elapsed
23:06:42.873 00.061 25848 IsSlewing returns 0
23:06:42.873 00.000 25848 IsGuiding returns 0
23:06:42.873 00.000 25848 scope move finished after 150 + 83 ms
23:06:42.873 00.000 25848 Move returns status 0, amount 150
23:06:42.873 00.000 25848 move complete, result=0
23:06:42.873 00.000 25848 worker thread done servicing request
23:06:42.873 00.000 25848 Worker thread wakes up
23:06:42.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:42.873 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,578,31,31)
23:06:46.220 03.347 25848 Exposure complete
23:06:46.283 00.063 25848 worker thread done servicing request
23:06:46.283 00.000 21444 OnExposeComplete: enter
23:06:46.283 00.000 21444 UpdateGuideState(): m_state=3
23:06:46.283 00.000 21444 Star::Find(15, 285, 592, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:06:46.283 00.000 21444 Star::Find returns 1 (1), X=282.35, Y=594.01, Mass=896800, SNR=141.0, Peak=26480 HFD=6.6
23:06:46.283 00.000 21444 Status Line: West step   2, dist= 3.7
23:06:46.283 00.000 21444 Enqueuing Calibration Move request for direction 3
23:06:46.283 00.000 25848 Worker thread wakes up
23:06:46.283 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:06:46.283 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:06:46.283 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:06:46.283 00.000 25848 MoveAxis(W, 150, -)
23:06:46.283 00.000 25848 Guiding  Dir = 3, Dur = 150
23:06:46.297 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26480, med=4156, FiltMin=544, FiltMax=23700, Gamma=1.960
23:06:46.311 00.014 25848 IsSlewing returns 0
23:06:46.311 00.000 25848 IsGuiding returns 0
23:06:46.311 00.000 21444 UpdateGuideState exits: m=896800 SNR=141.0 Saturated
23:06:46.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:46.311 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:46.311 00.000 21444 Enqueuing Expose request
23:06:46.347 00.036 25848 PulseGuide returned control before completion, sleep 119
23:06:46.474 00.127 25848 IsGuiding returns 1
23:06:46.474 00.000 25848 scope still moving after pulse duration time elapsed
23:06:46.538 00.064 25848 IsSlewing returns 0
23:06:46.538 00.000 25848 IsGuiding returns 0
23:06:46.538 00.000 25848 scope move finished after 150 + 79 ms
23:06:46.538 00.000 25848 Move returns status 0, amount 150
23:06:46.538 00.000 25848 move complete, result=0
23:06:46.538 00.000 25848 worker thread done servicing request
23:06:46.538 00.000 25848 Worker thread wakes up
23:06:46.538 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:46.538 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(267,579,31,31)
23:06:49.898 03.360 25848 Exposure complete
23:06:49.961 00.063 25848 worker thread done servicing request
23:06:49.961 00.000 21444 OnExposeComplete: enter
23:06:49.961 00.000 21444 UpdateGuideState(): m_state=3
23:06:49.961 00.000 21444 Star::Find(15, 282, 594, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:06:49.961 00.000 21444 Star::Find returns 1 (1), X=278.48, Y=594.10, Mass=936848, SNR=133.5, Peak=28880 HFD=5.9
23:06:49.961 00.000 21444 Status Line: West step   3, dist= 7.5
23:06:49.961 00.000 21444 Enqueuing Calibration Move request for direction 3
23:06:49.961 00.000 25848 Worker thread wakes up
23:06:49.961 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:06:49.961 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:06:49.961 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:06:49.961 00.000 25848 MoveAxis(W, 150, -)
23:06:49.961 00.000 25848 Guiding  Dir = 3, Dur = 150
23:06:49.975 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33804, med=4160, FiltMin=254, FiltMax=28320, Gamma=1.960
23:06:49.989 00.014 25848 IsSlewing returns 0
23:06:49.989 00.000 25848 IsGuiding returns 0
23:06:49.989 00.000 21444 UpdateGuideState exits: m=936848 SNR=133.5 Saturated
23:06:49.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:49.993 00.004 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:49.993 00.000 21444 Enqueuing Expose request
23:06:50.020 00.027 25848 PulseGuide returned control before completion, sleep 130
23:06:50.167 00.147 25848 IsGuiding returns 1
23:06:50.167 00.000 25848 scope still moving after pulse duration time elapsed
23:06:50.246 00.079 25848 IsSlewing returns 0
23:06:50.246 00.000 25848 IsGuiding returns 0
23:06:50.246 00.000 25848 scope move finished after 150 + 108 ms
23:06:50.246 00.000 25848 Move returns status 0, amount 150
23:06:50.246 00.000 25848 move complete, result=0
23:06:50.246 00.000 25848 worker thread done servicing request
23:06:50.246 00.000 25848 Worker thread wakes up
23:06:50.246 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:50.246 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(263,579,31,31)
23:06:53.608 03.362 25848 Exposure complete
23:06:53.672 00.064 25848 worker thread done servicing request
23:06:53.672 00.000 21444 OnExposeComplete: enter
23:06:53.672 00.000 21444 UpdateGuideState(): m_state=3
23:06:53.672 00.000 21444 Star::Find(15, 278, 594, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:06:53.672 00.000 21444 Star::Find returns 1 (1), X=272.59, Y=594.98, Mass=882302, SNR=157.2, Peak=32388 HFD=5.6
23:06:53.672 00.000 21444 Status Line: West step   4, dist=13.5
23:06:53.672 00.000 21444 Enqueuing Calibration Move request for direction 3
23:06:53.672 00.000 25848 Worker thread wakes up
23:06:53.672 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:06:53.672 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:06:53.672 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:06:53.672 00.000 25848 MoveAxis(W, 150, -)
23:06:53.672 00.000 25848 Guiding  Dir = 3, Dur = 150
23:06:53.672 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.960
23:06:53.688 00.016 21444 UpdateGuideState exits: m=882302 SNR=157.2 Saturated
23:06:53.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:53.688 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:53.688 00.000 21444 Enqueuing Expose request
23:06:53.704 00.016 25848 IsSlewing returns 0
23:06:53.704 00.000 25848 IsGuiding returns 0
23:06:53.736 00.032 25848 PulseGuide returned control before completion, sleep 129
23:06:53.879 00.143 25848 IsGuiding returns 1
23:06:53.879 00.000 25848 scope still moving after pulse duration time elapsed
23:06:53.986 00.107 25848 IsSlewing returns 0
23:06:53.986 00.000 25848 IsGuiding returns 0
23:06:53.986 00.000 25848 scope move finished after 150 + 128 ms
23:06:53.986 00.000 25848 Move returns status 0, amount 150
23:06:53.986 00.000 25848 move complete, result=0
23:06:53.986 00.000 25848 worker thread done servicing request
23:06:53.986 00.000 25848 Worker thread wakes up
23:06:53.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:53.986 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(258,580,31,31)
23:06:54.156 00.170 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.930
23:06:54.178 00.022 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.800
23:06:54.193 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.710
23:06:54.209 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.690
23:06:54.223 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.670
23:06:54.239 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.650
23:06:54.291 00.052 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.630
23:06:54.307 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.600
23:06:54.323 00.016 21444 evsrv: cli 0107E740 connect
23:06:54.323 00.000 21444 case statement mapped state 3 to 2
23:06:54.323 00.000 21444 case statement mapped state 3 to 2
23:06:54.323 00.000 21444 evsrv: cli 0107EB00 connect
23:06:54.323 00.000 21444 case statement mapped state 3 to 2
23:06:54.323 00.000 21444 case statement mapped state 3 to 2
23:06:54.323 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"a05baf22-a325-4d4f-aa7c-762be06c688f"}
23:06:54.323 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"a05baf22-a325-4d4f-aa7c-762be06c688f"}
23:06:54.323 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"c8d2cef4-0a29-4ddd-8bd1-134faa314aba"}
23:06:54.323 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"c8d2cef4-0a29-4ddd-8bd1-134faa314aba"}
23:06:54.323 00.000 21444 evsrv: cli 0107E740 disconnect
23:06:54.323 00.000 21444 evsrv: cli 0107EB00 disconnect
23:06:54.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.580
23:06:54.339 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.560
23:06:54.355 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.540
23:06:54.371 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.520
23:06:54.418 00.047 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.500
23:06:54.706 00.288 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.470
23:06:54.740 00.034 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.450
23:06:54.753 00.013 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.430
23:06:54.769 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.410
23:06:54.785 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.390
23:06:54.800 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.340
23:06:54.816 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.300
23:06:54.832 00.016 21444 evsrv: cli 0107E4C0 connect
23:06:54.832 00.000 21444 case statement mapped state 3 to 2
23:06:54.832 00.000 21444 case statement mapped state 3 to 2
23:06:54.832 00.000 21444 evsrv: cli 0107E600 connect
23:06:54.832 00.000 21444 case statement mapped state 3 to 2
23:06:54.832 00.000 21444 case statement mapped state 3 to 2
23:06:54.832 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"0c616474-db1c-4371-be6a-235e397a4a15"}
23:06:54.832 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"0c616474-db1c-4371-be6a-235e397a4a15"}
23:06:54.832 00.000 21444 evsrv: cli 0107EBA0 connect
23:06:54.832 00.000 21444 case statement mapped state 3 to 2
23:06:54.832 00.000 21444 case statement mapped state 3 to 2
23:06:54.832 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"3f29680b-e80c-44e7-884f-eff185d36e9f"}
23:06:54.832 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"3f29680b-e80c-44e7-884f-eff185d36e9f"}
23:06:54.832 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:06:54.832 00.000 21444 evsrv: cli 0107E740 connect
23:06:54.832 00.000 21444 case statement mapped state 3 to 2
23:06:54.832 00.000 21444 case statement mapped state 3 to 2
23:06:54.848 00.016 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"8ab14c81-6ffd-452f-8147-97fdd702a7ca"}
23:06:54.848 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"8ab14c81-6ffd-452f-8147-97fdd702a7ca"}
23:06:54.848 00.000 21444 evsrv: cli 0107E600 disconnect
23:06:54.848 00.000 21444 evsrv: cli 0107E880 connect
23:06:54.848 00.000 21444 case statement mapped state 3 to 2
23:06:54.848 00.000 21444 case statement mapped state 3 to 2
23:06:54.848 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"24d71a54-b33a-4f26-9b42-07a4a6fc7261"}
23:06:54.848 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"24d71a54-b33a-4f26-9b42-07a4a6fc7261"}
23:06:54.848 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:06:54.848 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"5323cb38-ffd7-40b7-a070-276fcb22e98d"}
23:06:54.848 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"5323cb38-ffd7-40b7-a070-276fcb22e98d"}
23:06:54.848 00.000 21444 evsrv: cli 0107E740 disconnect
23:06:54.848 00.000 21444 evsrv: cli 0107E880 disconnect
23:06:54.848 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.260
23:06:54.864 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.230
23:06:54.880 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.210
23:06:54.896 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.190
23:06:54.928 00.032 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.170
23:06:54.943 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.150
23:06:54.959 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.120
23:06:55.341 00.382 21444 evsrv: cli 0107E6A0 connect
23:06:55.341 00.000 21444 case statement mapped state 3 to 2
23:06:55.341 00.000 21444 case statement mapped state 3 to 2
23:06:55.341 00.000 21444 evsrv: cli 0107E600 connect
23:06:55.341 00.000 21444 case statement mapped state 3 to 2
23:06:55.341 00.000 21444 case statement mapped state 3 to 2
23:06:55.341 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"b95e6772-8f36-453b-9458-56360e24534a"}
23:06:55.341 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"b95e6772-8f36-453b-9458-56360e24534a"}
23:06:55.341 00.000 21444 evsrv: cli 0107E740 connect
23:06:55.341 00.000 21444 case statement mapped state 3 to 2
23:06:55.341 00.000 21444 case statement mapped state 3 to 2
23:06:55.341 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"641d36be-989f-4210-b71f-6942fd123fd7"}
23:06:55.341 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"641d36be-989f-4210-b71f-6942fd123fd7"}
23:06:55.341 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:06:55.341 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"844ec9dd-ede4-443f-b60c-6ed1c654d73c"}
23:06:55.341 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"844ec9dd-ede4-443f-b60c-6ed1c654d73c"}
23:06:55.341 00.000 21444 evsrv: cli 0107E600 disconnect
23:06:55.341 00.000 21444 evsrv: cli 0107E740 disconnect
23:06:55.424 00.083 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.150
23:06:55.437 00.013 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.170
23:06:55.453 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.190
23:06:55.469 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.210
23:06:55.485 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.230
23:06:55.533 00.048 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.260
23:06:55.567 00.034 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.280
23:06:55.581 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.300
23:06:55.851 00.270 21444 evsrv: cli 0107E880 connect
23:06:55.851 00.000 21444 case statement mapped state 3 to 2
23:06:55.851 00.000 21444 case statement mapped state 3 to 2
23:06:55.851 00.000 21444 evsrv: cli 0107E2E0 connect
23:06:55.851 00.000 21444 case statement mapped state 3 to 2
23:06:55.851 00.000 21444 case statement mapped state 3 to 2
23:06:55.851 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"14318e5a-08cf-4ebf-90b5-e75bdbcbe0ff"}
23:06:55.851 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"14318e5a-08cf-4ebf-90b5-e75bdbcbe0ff"}
23:06:55.851 00.000 21444 evsrv: cli 0107EA60 connect
23:06:55.851 00.000 21444 case statement mapped state 3 to 2
23:06:55.851 00.000 21444 case statement mapped state 3 to 2
23:06:55.851 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"e197d8b7-be24-4e62-951c-86f450209e44"}
23:06:55.851 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"e197d8b7-be24-4e62-951c-86f450209e44"}
23:06:55.851 00.000 21444 evsrv: cli 0107E880 disconnect
23:06:55.851 00.000 21444 evsrv: cli 0107E740 connect
23:06:55.851 00.000 21444 case statement mapped state 3 to 2
23:06:55.851 00.000 21444 case statement mapped state 3 to 2
23:06:55.851 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"2ac92f62-b3e8-4364-b8fe-7f759b7c1ab5"}
23:06:55.851 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"2ac92f62-b3e8-4364-b8fe-7f759b7c1ab5"}
23:06:55.851 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:06:55.851 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"e77f45bd-0769-463b-8a2d-2fbba2754e9f"}
23:06:55.851 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"e77f45bd-0769-463b-8a2d-2fbba2754e9f"}
23:06:55.851 00.000 21444 evsrv: cli 0107EA60 disconnect
23:06:55.851 00.000 21444 evsrv: cli 0107E740 disconnect
23:06:56.217 00.366 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.300
23:06:56.233 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33072, med=4184, FiltMin=472, FiltMax=28448, Gamma=1.300
23:06:56.361 00.128 21444 evsrv: cli 0107E9C0 connect
23:06:56.361 00.000 21444 case statement mapped state 3 to 2
23:06:56.361 00.000 21444 case statement mapped state 3 to 2
23:06:56.361 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"421665bc-c38f-4b95-8379-81d762719730"}
23:06:56.361 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"421665bc-c38f-4b95-8379-81d762719730"}
23:06:56.361 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:06:57.350 00.989 25848 Exposure complete
23:06:57.415 00.065 25848 worker thread done servicing request
23:06:57.415 00.000 21444 OnExposeComplete: enter
23:06:57.415 00.000 21444 UpdateGuideState(): m_state=3
23:06:57.415 00.000 21444 Star::Find(15, 272, 594, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:06:57.415 00.000 21444 Star::Find returns 1 (1), X=268.44, Y=595.11, Mass=936002, SNR=126.0, Peak=30620 HFD=6.1
23:06:57.415 00.000 21444 Status Line: West step   5, dist=17.6
23:06:57.415 00.000 21444 Enqueuing Calibration Move request for direction 3
23:06:57.415 00.000 25848 Worker thread wakes up
23:06:57.415 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:06:57.415 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:06:57.415 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:06:57.415 00.000 25848 MoveAxis(W, 150, -)
23:06:57.415 00.000 25848 Guiding  Dir = 3, Dur = 150
23:06:57.415 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=30620, med=4180, FiltMin=104, FiltMax=27664, Gamma=1.300
23:06:57.430 00.015 21444 UpdateGuideState exits: m=936002 SNR=126.0 Saturated
23:06:57.430 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:57.430 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:06:57.430 00.000 21444 Enqueuing Expose request
23:06:57.445 00.015 25848 IsSlewing returns 0
23:06:57.445 00.000 25848 IsGuiding returns 0
23:06:57.477 00.032 25848 PulseGuide returned control before completion, sleep 130
23:06:57.621 00.144 25848 IsGuiding returns 1
23:06:57.621 00.000 25848 scope still moving after pulse duration time elapsed
23:06:57.673 00.052 25848 IsSlewing returns 0
23:06:57.673 00.000 25848 IsGuiding returns 0
23:06:57.673 00.000 25848 scope move finished after 150 + 77 ms
23:06:57.673 00.000 25848 Move returns status 0, amount 150
23:06:57.673 00.000 25848 move complete, result=0
23:06:57.673 00.000 25848 worker thread done servicing request
23:06:57.673 00.000 25848 Worker thread wakes up
23:06:57.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:06:57.673 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(253,580,31,31)
23:07:01.029 03.356 25848 Exposure complete
23:07:01.093 00.064 25848 worker thread done servicing request
23:07:01.093 00.000 21444 OnExposeComplete: enter
23:07:01.093 00.000 21444 UpdateGuideState(): m_state=3
23:07:01.093 00.000 21444 Star::Find(15, 268, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:07:01.093 00.000 21444 Star::Find returns 1 (1), X=264.50, Y=596.56, Mass=909787, SNR=132.1, Peak=31960 HFD=5.8
23:07:01.093 00.000 21444 Status Line: West step   6, dist=21.7
23:07:01.093 00.000 21444 Enqueuing Calibration Move request for direction 3
23:07:01.093 00.000 25848 Worker thread wakes up
23:07:01.093 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:07:01.093 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:07:01.093 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:07:01.093 00.000 25848 MoveAxis(W, 150, -)
23:07:01.093 00.000 25848 Guiding  Dir = 3, Dur = 150
23:07:01.109 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=31960, med=4184, FiltMin=598, FiltMax=28324, Gamma=1.300
23:07:01.125 00.016 21444 UpdateGuideState exits: m=909787 SNR=132.1 Saturated
23:07:01.125 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:01.125 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:01.125 00.000 21444 Enqueuing Expose request
23:07:01.125 00.000 25848 IsSlewing returns 0
23:07:01.125 00.000 25848 IsGuiding returns 0
23:07:01.157 00.032 25848 PulseGuide returned control before completion, sleep 130
23:07:01.301 00.144 25848 IsGuiding returns 1
23:07:01.301 00.000 25848 scope still moving after pulse duration time elapsed
23:07:01.458 00.157 25848 IsSlewing returns 0
23:07:01.458 00.000 25848 IsGuiding returns 0
23:07:01.458 00.000 25848 scope move finished after 150 + 182 ms
23:07:01.458 00.000 25848 Move returns status 0, amount 150
23:07:01.458 00.000 25848 move complete, result=0
23:07:01.458 00.000 25848 worker thread done servicing request
23:07:01.458 00.000 25848 Worker thread wakes up
23:07:01.458 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:01.458 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(249,582,31,31)
23:07:04.823 03.365 25848 Exposure complete
23:07:04.888 00.065 25848 worker thread done servicing request
23:07:04.888 00.000 21444 OnExposeComplete: enter
23:07:04.888 00.000 21444 UpdateGuideState(): m_state=3
23:07:04.888 00.000 21444 Star::Find(15, 264, 596, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:07:04.888 00.000 21444 Star::Find returns 1 (1), X=259.32, Y=595.96, Mass=934139, SNR=148.2, Peak=31124 HFD=6.1
23:07:04.888 00.000 21444 Status Line: West step   7, dist=26.8
23:07:04.888 00.000 21444 Enqueuing Calibration Move request for direction 3
23:07:04.888 00.000 25848 Worker thread wakes up
23:07:04.888 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:07:04.888 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:07:04.888 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:07:04.888 00.000 25848 MoveAxis(W, 150, -)
23:07:04.888 00.000 25848 Guiding  Dir = 3, Dur = 150
23:07:04.897 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=31124, med=4184, FiltMin=574, FiltMax=27316, Gamma=1.300
23:07:04.911 00.014 25848 IsSlewing returns 0
23:07:04.911 00.000 25848 IsGuiding returns 0
23:07:04.911 00.000 21444 UpdateGuideState exits: m=934139 SNR=148.2 Saturated
23:07:04.911 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:04.911 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:04.911 00.000 21444 Enqueuing Expose request
23:07:04.941 00.030 25848 PulseGuide returned control before completion, sleep 130
23:07:05.089 00.148 25848 IsGuiding returns 1
23:07:05.089 00.000 25848 scope still moving after pulse duration time elapsed
23:07:05.153 00.064 25848 IsSlewing returns 0
23:07:05.153 00.000 25848 IsGuiding returns 0
23:07:05.153 00.000 25848 scope move finished after 150 + 91 ms
23:07:05.153 00.000 25848 Move returns status 0, amount 150
23:07:05.153 00.000 25848 move complete, result=0
23:07:05.153 00.000 25848 worker thread done servicing request
23:07:05.153 00.000 25848 Worker thread wakes up
23:07:05.153 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:05.153 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(244,581,31,31)
23:07:08.507 03.354 25848 Exposure complete
23:07:08.571 00.064 25848 worker thread done servicing request
23:07:08.571 00.000 21444 OnExposeComplete: enter
23:07:08.571 00.000 21444 UpdateGuideState(): m_state=3
23:07:08.571 00.000 21444 Star::Find(15, 259, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:07:08.571 00.000 21444 Star::Find returns 1 (1), X=255.24, Y=596.04, Mass=905038, SNR=127.0, Peak=31500 HFD=6.1
23:07:08.571 00.000 21444 Status Line: West step   8, dist=30.8
23:07:08.571 00.000 21444 Enqueuing Calibration Move request for direction 3
23:07:08.571 00.000 25848 Worker thread wakes up
23:07:08.571 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:07:08.571 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:07:08.571 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:07:08.571 00.000 25848 MoveAxis(W, 150, -)
23:07:08.571 00.000 25848 Guiding  Dir = 3, Dur = 150
23:07:08.587 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=144, max=31500, med=4184, FiltMin=520, FiltMax=27920, Gamma=1.300
23:07:08.603 00.016 21444 UpdateGuideState exits: m=905038 SNR=127.0 Saturated
23:07:08.603 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:08.603 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:08.603 00.000 21444 Enqueuing Expose request
23:07:08.635 00.032 25848 IsSlewing returns 0
23:07:08.635 00.000 25848 IsGuiding returns 0
23:07:08.669 00.034 25848 PulseGuide returned control before completion, sleep 120
23:07:08.811 00.142 25848 IsGuiding returns 1
23:07:08.811 00.000 25848 scope still moving after pulse duration time elapsed
23:07:08.907 00.096 25848 IsSlewing returns 0
23:07:08.907 00.000 25848 IsGuiding returns 0
23:07:08.907 00.000 25848 scope move finished after 150 + 122 ms
23:07:08.907 00.000 25848 Move returns status 0, amount 150
23:07:08.907 00.000 25848 move complete, result=0
23:07:08.907 00.000 25848 worker thread done servicing request
23:07:08.907 00.000 25848 Worker thread wakes up
23:07:08.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:08.907 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(240,581,31,31)
23:07:12.263 03.356 25848 Exposure complete
23:07:12.327 00.064 25848 worker thread done servicing request
23:07:12.327 00.000 21444 OnExposeComplete: enter
23:07:12.327 00.000 21444 UpdateGuideState(): m_state=3
23:07:12.327 00.000 21444 Star::Find(15, 255, 596, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:07:12.327 00.000 21444 Star::Find returns 1 (1), X=249.67, Y=597.14, Mass=863236, SNR=113.1, Peak=24232 HFD=6.4
23:07:12.327 00.000 21444 Status Line: West step   9, dist=36.5
23:07:12.327 00.000 21444 Enqueuing Calibration Move request for direction 3
23:07:12.327 00.000 25848 Worker thread wakes up
23:07:12.327 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:07:12.327 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:07:12.327 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:07:12.327 00.000 25848 MoveAxis(W, 150, -)
23:07:12.327 00.000 25848 Guiding  Dir = 3, Dur = 150
23:07:12.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24308, med=4184, FiltMin=296, FiltMax=23092, Gamma=1.300
23:07:12.359 00.032 21444 UpdateGuideState exits: m=863236 SNR=113.1 Saturated
23:07:12.359 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:12.359 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:12.359 00.000 21444 Enqueuing Expose request
23:07:12.359 00.000 25848 IsSlewing returns 0
23:07:12.359 00.000 25848 IsGuiding returns 0
23:07:12.391 00.032 25848 PulseGuide returned control before completion, sleep 130
23:07:12.534 00.143 25848 IsGuiding returns 1
23:07:12.534 00.000 25848 scope still moving after pulse duration time elapsed
23:07:12.598 00.064 25848 IsSlewing returns 0
23:07:12.598 00.000 25848 IsGuiding returns 0
23:07:12.598 00.000 25848 scope move finished after 150 + 86 ms
23:07:12.598 00.000 25848 Move returns status 0, amount 150
23:07:12.598 00.000 25848 move complete, result=0
23:07:12.598 00.000 25848 worker thread done servicing request
23:07:12.598 00.000 25848 Worker thread wakes up
23:07:12.598 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:12.598 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(235,582,31,31)
23:07:15.958 03.360 25848 Exposure complete
23:07:16.024 00.066 25848 worker thread done servicing request
23:07:16.024 00.000 21444 OnExposeComplete: enter
23:07:16.024 00.000 21444 UpdateGuideState(): m_state=3
23:07:16.024 00.000 21444 Star::Find(15, 249, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:07:16.024 00.000 21444 Star::Find returns 1 (1), X=245.12, Y=597.00, Mass=867293, SNR=121.9, Peak=28804 HFD=6.0
23:07:16.024 00.000 21444 Status Line: West step  10, dist=41.0
23:07:16.024 00.000 21444 Enqueuing Calibration Move request for direction 3
23:07:16.024 00.000 25848 Worker thread wakes up
23:07:16.024 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:07:16.024 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:07:16.024 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:07:16.024 00.000 25848 MoveAxis(W, 150, -)
23:07:16.024 00.000 25848 Guiding  Dir = 3, Dur = 150
23:07:16.033 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28804, med=4188, FiltMin=648, FiltMax=26252, Gamma=1.300
23:07:16.048 00.015 25848 IsSlewing returns 0
23:07:16.048 00.000 25848 IsGuiding returns 0
23:07:16.048 00.000 21444 UpdateGuideState exits: m=867293 SNR=121.9 Saturated
23:07:16.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:16.048 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:16.048 00.000 21444 Enqueuing Expose request
23:07:16.080 00.032 25848 PulseGuide returned control before completion, sleep 130
23:07:16.223 00.143 25848 IsGuiding returns 1
23:07:16.223 00.000 25848 scope still moving after pulse duration time elapsed
23:07:16.306 00.083 25848 IsSlewing returns 0
23:07:16.306 00.000 25848 IsGuiding returns 0
23:07:16.306 00.000 25848 scope move finished after 150 + 107 ms
23:07:16.306 00.000 25848 Move returns status 0, amount 150
23:07:16.306 00.000 25848 move complete, result=0
23:07:16.306 00.000 25848 worker thread done servicing request
23:07:16.306 00.000 25848 Worker thread wakes up
23:07:16.306 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:16.306 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(230,582,31,31)
23:07:19.662 03.356 25848 Exposure complete
23:07:19.726 00.064 25848 worker thread done servicing request
23:07:19.726 00.000 21444 OnExposeComplete: enter
23:07:19.726 00.000 21444 UpdateGuideState(): m_state=3
23:07:19.726 00.000 21444 Star::Find(15, 245, 596, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
23:07:19.726 00.000 21444 Star::Find returns 1 (1), X=240.18, Y=597.05, Mass=865105, SNR=104.3, Peak=29208 HFD=6.1
23:07:19.726 00.000 21444 Status Line: West step  11, dist=45.9
23:07:19.726 00.000 21444 Enqueuing Calibration Move request for direction 3
23:07:19.726 00.000 25848 Worker thread wakes up
23:07:19.726 00.000 25848 worker thread servicing REQUEST_MOVE scope dir W(3) 150 opts 0x0
23:07:19.726 00.000 25848 Handling axis move in thread for scope dir=3 dur=150
23:07:19.726 00.000 25848 scope move axis dir= 3 dur= 150 opts= 0x0
23:07:19.726 00.000 25848 MoveAxis(W, 150, -)
23:07:19.726 00.000 25848 Guiding  Dir = 3, Dur = 150
23:07:19.726 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29208, med=4208, FiltMin=434, FiltMax=26048, Gamma=1.300
23:07:19.741 00.015 21444 UpdateGuideState exits: m=865105 SNR=104.3 Saturated
23:07:19.741 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:19.741 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:19.741 00.000 21444 Enqueuing Expose request
23:07:19.757 00.016 25848 IsSlewing returns 0
23:07:19.757 00.000 25848 IsGuiding returns 0
23:07:19.789 00.032 25848 PulseGuide returned control before completion, sleep 119
23:07:19.933 00.144 25848 IsGuiding returns 1
23:07:19.933 00.000 25848 scope still moving after pulse duration time elapsed
23:07:19.985 00.052 25848 IsSlewing returns 0
23:07:19.985 00.000 25848 IsGuiding returns 0
23:07:19.985 00.000 25848 scope move finished after 150 + 78 ms
23:07:19.985 00.000 25848 Move returns status 0, amount 150
23:07:19.985 00.000 25848 move complete, result=0
23:07:19.985 00.000 25848 worker thread done servicing request
23:07:19.985 00.000 25848 Worker thread wakes up
23:07:19.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:19.985 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(225,582,31,31)
23:07:23.352 03.367 25848 Exposure complete
23:07:23.417 00.065 25848 worker thread done servicing request
23:07:23.417 00.000 21444 OnExposeComplete: enter
23:07:23.417 00.000 21444 UpdateGuideState(): m_state=3
23:07:23.417 00.000 21444 Star::Find(15, 240, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
23:07:23.417 00.000 21444 Star::Find returns 1 (1), X=235.78, Y=597.40, Mass=899510, SNR=116.5, Peak=30696 HFD=5.7
23:07:23.426 00.009 21444 WEST calibration completes with steps=11 angle=-5.2 rate=30.507 parity=1
23:07:23.426 00.000 21444 Falling Through to state GO_EAST
23:07:23.426 00.000 21444 Status Line: East step   4, dist=50.3
23:07:23.426 00.000 21444 Enqueuing Calibration Move request for direction 2
23:07:23.426 00.000 25848 Worker thread wakes up
23:07:23.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=31528, med=4208, FiltMin=548, FiltMax=27564, Gamma=1.300
23:07:23.426 00.000 25848 worker thread servicing REQUEST_MOVE scope dir E(2) 491 opts 0x0
23:07:23.426 00.000 25848 Handling axis move in thread for scope dir=2 dur=491
23:07:23.426 00.000 25848 scope move axis dir= 2 dur= 491 opts= 0x0
23:07:23.426 00.000 25848 MoveAxis(E, 491, -)
23:07:23.426 00.000 25848 Guiding  Dir = 2, Dur = 491
23:07:23.445 00.019 21444 UpdateGuideState exits: m=899510 SNR=116.5 Saturated
23:07:23.445 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:23.445 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:23.445 00.000 21444 Enqueuing Expose request
23:07:23.457 00.012 25848 IsSlewing returns 0
23:07:23.457 00.000 25848 IsGuiding returns 0
23:07:23.492 00.035 25848 PulseGuide returned control before completion, sleep 460
23:07:23.972 00.480 25848 IsGuiding returns 1
23:07:23.972 00.000 25848 scope still moving after pulse duration time elapsed
23:07:24.036 00.064 25848 IsSlewing returns 0
23:07:24.036 00.000 25848 IsGuiding returns 0
23:07:24.036 00.000 25848 scope move finished after 491 + 92 ms
23:07:24.036 00.000 25848 Move returns status 0, amount 491
23:07:24.036 00.000 25848 move complete, result=0
23:07:24.036 00.000 25848 worker thread done servicing request
23:07:24.036 00.000 25848 Worker thread wakes up
23:07:24.036 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:24.036 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(221,582,31,31)
23:07:27.392 03.356 25848 Exposure complete
23:07:27.456 00.064 25848 worker thread done servicing request
23:07:27.456 00.000 21444 OnExposeComplete: enter
23:07:27.456 00.000 21444 UpdateGuideState(): m_state=3
23:07:27.456 00.000 21444 Star::Find(15, 235, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
23:07:27.456 00.000 21444 Star::Find returns 1 (1), X=251.41, Y=599.52, Mass=839373, SNR=104.4, Peak=16684 HFD=5.2
23:07:27.456 00.000 21444 Status Line: East step   3, dist=35.1
23:07:27.456 00.000 21444 Enqueuing Calibration Move request for direction 2
23:07:27.456 00.000 25848 Worker thread wakes up
23:07:27.456 00.000 25848 worker thread servicing REQUEST_MOVE scope dir E(2) 491 opts 0x0
23:07:27.456 00.000 25848 Handling axis move in thread for scope dir=2 dur=491
23:07:27.456 00.000 25848 scope move axis dir= 2 dur= 491 opts= 0x0
23:07:27.456 00.000 25848 MoveAxis(E, 491, -)
23:07:27.456 00.000 25848 Guiding  Dir = 2, Dur = 491
23:07:27.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=34936, med=4184, FiltMin=498, FiltMax=29380, Gamma=1.300
23:07:27.472 00.016 21444 UpdateGuideState exits: m=839373 SNR=104.4 Saturated
23:07:27.472 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:27.472 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:27.472 00.000 21444 Enqueuing Expose request
23:07:27.488 00.016 25848 IsSlewing returns 0
23:07:27.488 00.000 25848 IsGuiding returns 0
23:07:27.520 00.032 25848 PulseGuide returned control before completion, sleep 471
23:07:28.000 00.480 25848 IsGuiding returns 1
23:07:28.000 00.000 25848 scope still moving after pulse duration time elapsed
23:07:28.066 00.066 25848 IsSlewing returns 0
23:07:28.068 00.002 25848 IsGuiding returns 0
23:07:28.068 00.000 25848 scope move finished after 491 + 86 ms
23:07:28.068 00.000 25848 Move returns status 0, amount 491
23:07:28.068 00.000 25848 move complete, result=0
23:07:28.068 00.000 25848 worker thread done servicing request
23:07:28.068 00.000 25848 Worker thread wakes up
23:07:28.068 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:28.068 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(236,585,31,31)
23:07:31.423 03.355 25848 Exposure complete
23:07:31.487 00.064 25848 worker thread done servicing request
23:07:31.487 00.000 21444 OnExposeComplete: enter
23:07:31.487 00.000 21444 UpdateGuideState(): m_state=3
23:07:31.487 00.000 21444 Star::Find(15, 251, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
23:07:31.487 00.000 21444 Star::Find returns 1 (1), X=267.57, Y=601.12, Mass=794970, SNR=97.6, Peak=14820 HFD=5.6
23:07:31.487 00.000 21444 Status Line: East step   2, dist=20.1
23:07:31.487 00.000 21444 Enqueuing Calibration Move request for direction 2
23:07:31.487 00.000 25848 Worker thread wakes up
23:07:31.487 00.000 25848 worker thread servicing REQUEST_MOVE scope dir E(2) 491 opts 0x0
23:07:31.487 00.000 25848 Handling axis move in thread for scope dir=2 dur=491
23:07:31.487 00.000 25848 scope move axis dir= 2 dur= 491 opts= 0x0
23:07:31.487 00.000 25848 MoveAxis(E, 491, -)
23:07:31.487 00.000 25848 Guiding  Dir = 2, Dur = 491
23:07:31.503 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=31452, med=4184, FiltMin=444, FiltMax=26960, Gamma=1.300
23:07:31.519 00.016 21444 UpdateGuideState exits: m=794970 SNR=97.6 Saturated
23:07:31.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:31.519 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:31.519 00.000 21444 Enqueuing Expose request
23:07:31.519 00.000 25848 IsSlewing returns 0
23:07:31.519 00.000 25848 IsGuiding returns 0
23:07:31.551 00.032 25848 PulseGuide returned control before completion, sleep 470
23:07:32.030 00.479 25848 IsGuiding returns 1
23:07:32.030 00.000 25848 scope still moving after pulse duration time elapsed
23:07:32.094 00.064 25848 IsSlewing returns 0
23:07:32.094 00.000 25848 IsGuiding returns 0
23:07:32.094 00.000 25848 scope move finished after 491 + 81 ms
23:07:32.094 00.000 25848 Move returns status 0, amount 491
23:07:32.094 00.000 25848 move complete, result=0
23:07:32.094 00.000 25848 worker thread done servicing request
23:07:32.094 00.000 25848 Worker thread wakes up
23:07:32.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:32.094 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(253,586,31,31)
23:07:35.449 03.355 25848 Exposure complete
23:07:35.513 00.064 25848 worker thread done servicing request
23:07:35.513 00.000 21444 OnExposeComplete: enter
23:07:35.513 00.000 21444 UpdateGuideState(): m_state=3
23:07:35.513 00.000 21444 Star::Find(15, 267, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
23:07:35.513 00.000 21444 Star::Find returns 1 (1), X=284.45, Y=602.56, Mass=634645, SNR=95.5, Peak=10644 HFD=5.7
23:07:35.513 00.000 21444 Status Line: East step   1, dist= 9.8
23:07:35.513 00.000 21444 Enqueuing Calibration Move request for direction 2
23:07:35.513 00.000 25848 Worker thread wakes up
23:07:35.513 00.000 25848 worker thread servicing REQUEST_MOVE scope dir E(2) 177 opts 0x0
23:07:35.513 00.000 25848 Handling axis move in thread for scope dir=2 dur=177
23:07:35.513 00.000 25848 scope move axis dir= 2 dur= 177 opts= 0x0
23:07:35.513 00.000 25848 MoveAxis(E, 177, -)
23:07:35.513 00.000 25848 Guiding  Dir = 2, Dur = 177
23:07:35.526 00.013 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=26960, med=4204, FiltMin=644, FiltMax=23804, Gamma=1.300
23:07:35.543 00.017 21444 UpdateGuideState exits: m=634645 SNR=95.5 Saturated
23:07:35.543 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:35.543 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:35.543 00.000 21444 Enqueuing Expose request
23:07:35.577 00.034 25848 IsSlewing returns 0
23:07:35.577 00.000 25848 IsGuiding returns 0
23:07:35.609 00.032 25848 PulseGuide returned control before completion, sleep 147
23:07:35.769 00.160 25848 IsGuiding returns 1
23:07:35.769 00.000 25848 scope still moving after pulse duration time elapsed
23:07:35.829 00.060 25848 IsSlewing returns 0
23:07:35.829 00.000 25848 IsGuiding returns 0
23:07:35.829 00.000 25848 scope move finished after 177 + 75 ms
23:07:35.829 00.000 25848 Move returns status 0, amount 177
23:07:35.829 00.000 25848 move complete, result=0
23:07:35.829 00.000 25848 worker thread done servicing request
23:07:35.829 00.000 25848 Worker thread wakes up
23:07:35.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:35.829 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(269,588,31,31)
23:07:39.189 03.360 25848 Exposure complete
23:07:39.253 00.064 25848 worker thread done servicing request
23:07:39.253 00.000 21444 OnExposeComplete: enter
23:07:39.253 00.000 21444 UpdateGuideState(): m_state=3
23:07:39.253 00.000 21444 Star::Find(15, 284, 602, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
23:07:39.253 00.000 21444 Star::Find returns 1 (1), X=291.63, Y=603.57, Mass=961828, SNR=115.2, Peak=29332 HFD=5.8
23:07:39.253 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:07:39.253 00.000 21444 Backlash: Looking for 3 moves of 2.7 px, max attempts = 400
23:07:39.253 00.000 21444 Falling Through to state CLEAR_BACKLASH
23:07:39.253 00.000 21444 Backlash: Starting north clearing using pulse width of 150
23:07:39.253 00.000 21444 Enqueuing Calibration Move request for direction 0
23:07:39.253 00.000 21444 Status Line: Clearing backlash step 1
23:07:39.253 00.000 25848 Worker thread wakes up
23:07:39.253 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:07:39.253 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:07:39.253 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:07:39.253 00.000 25848 MoveAxis(N, 150, -)
23:07:39.253 00.000 25848 Guiding  Dir = 0, Dur = 150
23:07:39.269 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29332, med=4208, FiltMin=560, FiltMax=28048, Gamma=1.300
23:07:39.285 00.016 21444 UpdateGuideState exits: m=961828 SNR=115.2 Saturated
23:07:39.285 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:39.285 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:39.285 00.000 21444 Enqueuing Expose request
23:07:39.285 00.000 25848 IsSlewing returns 0
23:07:39.285 00.000 25848 IsGuiding returns 0
23:07:39.317 00.032 25848 PulseGuide returned control before completion, sleep 130
23:07:39.461 00.144 25848 IsGuiding returns 1
23:07:39.461 00.000 25848 scope still moving after pulse duration time elapsed
23:07:39.525 00.064 25848 IsSlewing returns 0
23:07:39.525 00.000 25848 IsGuiding returns 0
23:07:39.525 00.000 25848 scope move finished after 150 + 86 ms
23:07:39.525 00.000 25848 Move returns status 0, amount 150
23:07:39.525 00.000 25848 move complete, result=0
23:07:39.525 00.000 25848 worker thread done servicing request
23:07:39.525 00.000 25848 Worker thread wakes up
23:07:39.525 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:39.525 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(277,589,31,31)
23:07:42.882 03.357 25848 Exposure complete
23:07:42.947 00.065 25848 worker thread done servicing request
23:07:42.947 00.000 21444 OnExposeComplete: enter
23:07:42.947 00.000 21444 UpdateGuideState(): m_state=3
23:07:42.948 00.001 21444 Star::Find(15, 291, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
23:07:42.948 00.000 21444 Star::Find returns 1 (1), X=290.55, Y=609.07, Mass=834523, SNR=131.0, Peak=24812 HFD=6.4
23:07:42.948 00.000 21444 Backlash: Accepted clearing move of 5.6
23:07:42.948 00.000 21444 Enqueuing Calibration Move request for direction 0
23:07:42.948 00.000 25848 Worker thread wakes up
23:07:42.948 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:07:42.948 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:07:42.948 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:07:42.948 00.000 25848 MoveAxis(N, 150, -)
23:07:42.948 00.000 25848 Guiding  Dir = 0, Dur = 150
23:07:42.972 00.024 21444 Status Line: Clearing backlash step   2
23:07:42.972 00.000 25848 IsSlewing returns 0
23:07:42.972 00.000 25848 IsGuiding returns 0
23:07:42.972 00.000 21444 Backlash: Clearing backlash step   2, Last Delta = 5.61 px, CumDistance = 5.61 px
23:07:42.972 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24812, med=4208, FiltMin=640, FiltMax=22868, Gamma=1.300
23:07:42.991 00.019 21444 UpdateGuideState exits: m=834523 SNR=131.0 Saturated
23:07:42.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:42.991 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:42.991 00.000 21444 Enqueuing Expose request
23:07:43.005 00.014 25848 PulseGuide returned control before completion, sleep 129
23:07:43.147 00.142 25848 IsGuiding returns 1
23:07:43.147 00.000 25848 scope still moving after pulse duration time elapsed
23:07:43.211 00.064 25848 IsSlewing returns 0
23:07:43.211 00.000 25848 IsGuiding returns 0
23:07:43.211 00.000 25848 scope move finished after 150 + 88 ms
23:07:43.211 00.000 25848 Move returns status 0, amount 150
23:07:43.211 00.000 25848 move complete, result=0
23:07:43.211 00.000 25848 worker thread done servicing request
23:07:43.211 00.000 25848 Worker thread wakes up
23:07:43.211 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:43.211 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(276,594,31,31)
23:07:46.571 03.360 25848 Exposure complete
23:07:46.635 00.064 25848 worker thread done servicing request
23:07:46.635 00.000 21444 OnExposeComplete: enter
23:07:46.635 00.000 21444 UpdateGuideState(): m_state=3
23:07:46.635 00.000 21444 Star::Find(15, 290, 609, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
23:07:46.635 00.000 21444 Star::Find returns 1 (1), X=288.55, Y=615.14, Mass=891762, SNR=110.2, Peak=31000 HFD=5.8
23:07:46.635 00.000 21444 Backlash: Accepted clearing move of 6.4
23:07:46.635 00.000 21444 Enqueuing Calibration Move request for direction 0
23:07:46.635 00.000 25848 Worker thread wakes up
23:07:46.635 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:07:46.635 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:07:46.635 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:07:46.635 00.000 25848 MoveAxis(N, 150, -)
23:07:46.635 00.000 25848 Guiding  Dir = 0, Dur = 150
23:07:46.699 00.064 25848 IsSlewing returns 0
23:07:46.699 00.000 21444 Status Line: Clearing backlash step   3
23:07:46.699 00.000 25848 IsGuiding returns 0
23:07:46.699 00.000 21444 Backlash: Clearing backlash step   3, Last Delta = 6.39 px, CumDistance = 11.98 px
23:07:46.699 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33192, med=4184, FiltMin=620, FiltMax=28168, Gamma=1.300
23:07:46.715 00.016 21444 UpdateGuideState exits: m=891762 SNR=110.2 Saturated
23:07:46.715 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:46.715 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:46.715 00.000 21444 Enqueuing Expose request
23:07:46.731 00.016 25848 PulseGuide returned control before completion, sleep 129
23:07:46.875 00.144 25848 IsGuiding returns 1
23:07:46.875 00.000 25848 scope still moving after pulse duration time elapsed
23:07:46.941 00.066 25848 IsSlewing returns 0
23:07:46.943 00.002 25848 IsGuiding returns 0
23:07:46.943 00.000 25848 scope move finished after 150 + 90 ms
23:07:46.943 00.000 25848 Move returns status 0, amount 150
23:07:46.943 00.000 25848 move complete, result=0
23:07:46.943 00.000 25848 worker thread done servicing request
23:07:46.943 00.000 25848 Worker thread wakes up
23:07:46.943 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:46.943 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(274,600,31,31)
23:07:50.295 03.352 25848 Exposure complete
23:07:50.359 00.064 25848 worker thread done servicing request
23:07:50.359 00.000 21444 OnExposeComplete: enter
23:07:50.359 00.000 21444 UpdateGuideState(): m_state=3
23:07:50.359 00.000 21444 Star::Find(15, 288, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
23:07:50.359 00.000 21444 Star::Find returns 1 (1), X=287.63, Y=619.59, Mass=952191, SNR=110.1, Peak=28976 HFD=6.0
23:07:50.359 00.000 21444 Backlash: Accepted clearing move of 4.5
23:07:50.359 00.000 21444 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration
23:07:50.359 00.000 21444 Backlash: North calibration moves starting at {288.6,615.1}, Offset = 22.7 px
23:07:50.359 00.000 21444 Backlash: Total distance moved = 27.0
23:07:50.359 00.000 21444 Backlash: Falling Through to state GO_NORTH
23:07:50.359 00.000 21444 Status Line: North step   2, dist= 4.5
23:07:50.359 00.000 21444 Enqueuing Calibration Move request for direction 0
23:07:50.359 00.000 25848 Worker thread wakes up
23:07:50.359 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:07:50.359 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:07:50.359 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:07:50.359 00.000 25848 MoveAxis(N, 150, -)
23:07:50.359 00.000 25848 Guiding  Dir = 0, Dur = 150
23:07:50.375 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=31456, med=4184, FiltMin=624, FiltMax=27668, Gamma=1.300
23:07:50.391 00.016 21444 UpdateGuideState exits: m=952191 SNR=110.1 Saturated
23:07:50.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:50.391 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:50.391 00.000 21444 Enqueuing Expose request
23:07:50.391 00.000 25848 IsSlewing returns 0
23:07:50.391 00.000 25848 IsGuiding returns 0
23:07:50.423 00.032 25848 PulseGuide returned control before completion, sleep 129
23:07:50.567 00.144 25848 IsGuiding returns 1
23:07:50.567 00.000 25848 scope still moving after pulse duration time elapsed
23:07:50.630 00.063 25848 IsSlewing returns 0
23:07:50.630 00.000 25848 IsGuiding returns 0
23:07:50.630 00.000 25848 scope move finished after 150 + 88 ms
23:07:50.630 00.000 25848 Move returns status 0, amount 150
23:07:50.630 00.000 25848 move complete, result=0
23:07:50.630 00.000 25848 worker thread done servicing request
23:07:50.630 00.000 25848 Worker thread wakes up
23:07:50.630 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:50.630 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(273,605,31,31)
23:07:53.983 03.353 25848 Exposure complete
23:07:54.047 00.064 25848 worker thread done servicing request
23:07:54.047 00.000 21444 OnExposeComplete: enter
23:07:54.047 00.000 21444 UpdateGuideState(): m_state=3
23:07:54.047 00.000 21444 Star::Find(15, 287, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
23:07:54.047 00.000 21444 Star::Find returns 1 (1), X=286.09, Y=624.48, Mass=933551, SNR=95.2, Peak=32792 HFD=5.6
23:07:54.047 00.000 21444 Status Line: North step   3, dist= 9.7
23:07:54.047 00.000 21444 Enqueuing Calibration Move request for direction 0
23:07:54.047 00.000 25848 Worker thread wakes up
23:07:54.047 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:07:54.047 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:07:54.047 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:07:54.047 00.000 25848 MoveAxis(N, 150, -)
23:07:54.047 00.000 25848 Guiding  Dir = 0, Dur = 150
23:07:54.061 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=32792, med=4208, FiltMin=306, FiltMax=29808, Gamma=1.300
23:07:54.077 00.016 21444 UpdateGuideState exits: m=933551 SNR=95.2 Saturated
23:07:54.077 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:54.077 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:54.077 00.000 21444 Enqueuing Expose request
23:07:54.079 00.002 25848 IsSlewing returns 0
23:07:54.081 00.002 25848 IsGuiding returns 0
23:07:54.110 00.029 25848 PulseGuide returned control before completion, sleep 130
23:07:54.254 00.144 25848 IsGuiding returns 1
23:07:54.254 00.000 25848 scope still moving after pulse duration time elapsed
23:07:54.322 00.068 25848 IsSlewing returns 0
23:07:54.322 00.000 25848 IsGuiding returns 0
23:07:54.322 00.000 25848 scope move finished after 150 + 91 ms
23:07:54.322 00.000 25848 Move returns status 0, amount 150
23:07:54.322 00.000 25848 move complete, result=0
23:07:54.322 00.000 25848 worker thread done servicing request
23:07:54.322 00.000 25848 Worker thread wakes up
23:07:54.322 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:54.322 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,609,31,31)
23:07:57.677 03.355 25848 Exposure complete
23:07:57.740 00.063 25848 worker thread done servicing request
23:07:57.740 00.000 21444 OnExposeComplete: enter
23:07:57.740 00.000 21444 UpdateGuideState(): m_state=3
23:07:57.740 00.000 21444 Star::Find(15, 286, 624, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
23:07:57.740 00.000 21444 Star::Find returns 1 (1), X=284.53, Y=630.15, Mass=902961, SNR=112.1, Peak=27208 HFD=6.4
23:07:57.740 00.000 21444 Status Line: North step   4, dist=15.5
23:07:57.749 00.009 21444 Enqueuing Calibration Move request for direction 0
23:07:57.749 00.000 25848 Worker thread wakes up
23:07:57.749 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:07:57.749 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:07:57.749 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:07:57.749 00.000 25848 MoveAxis(N, 150, -)
23:07:57.749 00.000 25848 Guiding  Dir = 0, Dur = 150
23:07:57.756 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=27208, med=4208, FiltMin=216, FiltMax=24052, Gamma=1.300
23:07:57.774 00.018 21444 UpdateGuideState exits: m=902961 SNR=112.1 Saturated
23:07:57.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:57.774 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:07:57.774 00.000 21444 Enqueuing Expose request
23:07:57.784 00.010 25848 IsSlewing returns 0
23:07:57.786 00.002 25848 IsGuiding returns 0
23:07:57.824 00.038 25848 PulseGuide returned control before completion, sleep 119
23:07:57.960 00.136 25848 IsGuiding returns 1
23:07:57.960 00.000 25848 scope still moving after pulse duration time elapsed
23:07:58.024 00.064 25848 IsSlewing returns 0
23:07:58.024 00.000 25848 IsGuiding returns 0
23:07:58.024 00.000 25848 scope move finished after 150 + 89 ms
23:07:58.024 00.000 25848 Move returns status 0, amount 150
23:07:58.024 00.000 25848 move complete, result=0
23:07:58.024 00.000 25848 worker thread done servicing request
23:07:58.024 00.000 25848 Worker thread wakes up
23:07:58.024 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:07:58.024 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(270,615,31,31)
23:08:01.388 03.364 25848 Exposure complete
23:08:01.455 00.067 25848 worker thread done servicing request
23:08:01.455 00.000 21444 OnExposeComplete: enter
23:08:01.455 00.000 21444 UpdateGuideState(): m_state=3
23:08:01.455 00.000 21444 Star::Find(15, 284, 630, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
23:08:01.455 00.000 21444 Star::Find returns 1 (1), X=282.96, Y=636.12, Mass=920425, SNR=118.4, Peak=30112 HFD=6.1
23:08:01.455 00.000 21444 Status Line: North step   5, dist=21.7
23:08:01.455 00.000 21444 Enqueuing Calibration Move request for direction 0
23:08:01.455 00.000 25848 Worker thread wakes up
23:08:01.455 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:08:01.455 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:08:01.455 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:08:01.455 00.000 25848 MoveAxis(N, 150, -)
23:08:01.455 00.000 25848 Guiding  Dir = 0, Dur = 150
23:08:01.463 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=31652, med=4208, FiltMin=324, FiltMax=27336, Gamma=1.300
23:08:01.481 00.018 21444 UpdateGuideState exits: m=920425 SNR=118.4 Saturated
23:08:01.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:01.481 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:01.481 00.000 21444 Enqueuing Expose request
23:08:01.483 00.002 25848 IsSlewing returns 0
23:08:01.483 00.000 25848 IsGuiding returns 0
23:08:01.527 00.044 25848 PulseGuide returned control before completion, sleep 110
23:08:01.656 00.129 25848 IsGuiding returns 1
23:08:01.656 00.000 25848 scope still moving after pulse duration time elapsed
23:08:01.719 00.063 25848 IsSlewing returns 0
23:08:01.719 00.000 25848 IsGuiding returns 0
23:08:01.719 00.000 25848 scope move finished after 150 + 85 ms
23:08:01.719 00.000 25848 Move returns status 0, amount 150
23:08:01.719 00.000 25848 move complete, result=0
23:08:01.719 00.000 25848 worker thread done servicing request
23:08:01.719 00.000 25848 Worker thread wakes up
23:08:01.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:01.719 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(268,621,31,31)
23:08:05.079 03.360 25848 Exposure complete
23:08:05.144 00.065 25848 worker thread done servicing request
23:08:05.144 00.000 21444 OnExposeComplete: enter
23:08:05.144 00.000 21444 UpdateGuideState(): m_state=3
23:08:05.144 00.000 21444 Star::Find(15, 282, 636, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
23:08:05.144 00.000 21444 Star::Find returns 1 (1), X=282.00, Y=641.65, Mass=843877, SNR=123.6, Peak=29356 HFD=6.0
23:08:05.145 00.001 21444 Status Line: North step   6, dist=27.3
23:08:05.147 00.002 21444 Enqueuing Calibration Move request for direction 0
23:08:05.147 00.000 25848 Worker thread wakes up
23:08:05.147 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:08:05.147 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:08:05.147 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:08:05.147 00.000 25848 MoveAxis(N, 150, -)
23:08:05.147 00.000 25848 Guiding  Dir = 0, Dur = 150
23:08:05.153 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29356, med=4184, FiltMin=496, FiltMax=26020, Gamma=1.300
23:08:05.169 00.016 21444 UpdateGuideState exits: m=843877 SNR=123.6 Saturated
23:08:05.169 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:05.169 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:05.169 00.000 21444 Enqueuing Expose request
23:08:05.178 00.009 25848 IsSlewing returns 0
23:08:05.178 00.000 25848 IsGuiding returns 0
23:08:05.220 00.042 25848 PulseGuide returned control before completion, sleep 119
23:08:05.345 00.125 25848 IsGuiding returns 1
23:08:05.345 00.000 25848 scope still moving after pulse duration time elapsed
23:08:05.409 00.064 25848 IsSlewing returns 0
23:08:05.409 00.000 25848 IsGuiding returns 0
23:08:05.409 00.000 25848 scope move finished after 150 + 83 ms
23:08:05.409 00.000 25848 Move returns status 0, amount 150
23:08:05.409 00.000 25848 move complete, result=0
23:08:05.409 00.000 25848 worker thread done servicing request
23:08:05.409 00.000 25848 Worker thread wakes up
23:08:05.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:05.409 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(267,627,31,31)
23:08:08.763 03.354 25848 Exposure complete
23:08:08.827 00.064 25848 worker thread done servicing request
23:08:08.827 00.000 21444 OnExposeComplete: enter
23:08:08.827 00.000 21444 UpdateGuideState(): m_state=3
23:08:08.827 00.000 21444 Star::Find(15, 282, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
23:08:08.827 00.000 21444 Star::Find returns 1 (1), X=280.99, Y=647.00, Mass=883715, SNR=116.4, Peak=26752 HFD=6.3
23:08:08.827 00.000 21444 Status Line: North step   7, dist=32.7
23:08:08.827 00.000 21444 Enqueuing Calibration Move request for direction 0
23:08:08.827 00.000 25848 Worker thread wakes up
23:08:08.827 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:08:08.827 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:08:08.827 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:08:08.827 00.000 25848 MoveAxis(N, 150, -)
23:08:08.827 00.000 25848 Guiding  Dir = 0, Dur = 150
23:08:08.842 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29760, med=4184, FiltMin=572, FiltMax=26000, Gamma=1.300
23:08:08.858 00.016 21444 UpdateGuideState exits: m=883715 SNR=116.4 Saturated
23:08:08.858 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:08.858 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:08.858 00.000 21444 Enqueuing Expose request
23:08:08.858 00.000 25848 IsSlewing returns 0
23:08:08.858 00.000 25848 IsGuiding returns 0
23:08:08.890 00.032 25848 PulseGuide returned control before completion, sleep 129
23:08:09.033 00.143 25848 IsGuiding returns 1
23:08:09.033 00.000 25848 scope still moving after pulse duration time elapsed
23:08:09.097 00.064 25848 IsSlewing returns 0
23:08:09.097 00.000 25848 IsGuiding returns 0
23:08:09.097 00.000 25848 scope move finished after 150 + 85 ms
23:08:09.097 00.000 25848 Move returns status 0, amount 150
23:08:09.097 00.000 25848 move complete, result=0
23:08:09.097 00.000 25848 worker thread done servicing request
23:08:09.097 00.000 25848 Worker thread wakes up
23:08:09.097 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:09.097 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(266,632,31,31)
23:08:12.457 03.360 25848 Exposure complete
23:08:12.521 00.064 25848 worker thread done servicing request
23:08:12.521 00.000 21444 OnExposeComplete: enter
23:08:12.521 00.000 21444 UpdateGuideState(): m_state=3
23:08:12.521 00.000 21444 Star::Find(15, 280, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
23:08:12.521 00.000 21444 Star::Find returns 1 (1), X=280.73, Y=652.16, Mass=840800, SNR=98.1, Peak=25996 HFD=6.5
23:08:12.521 00.000 21444 Status Line: North step   8, dist=37.8
23:08:12.521 00.000 21444 Enqueuing Calibration Move request for direction 0
23:08:12.521 00.000 25848 Worker thread wakes up
23:08:12.521 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:08:12.521 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:08:12.521 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:08:12.521 00.000 25848 MoveAxis(N, 150, -)
23:08:12.521 00.000 25848 Guiding  Dir = 0, Dur = 150
23:08:12.536 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=25996, med=4184, FiltMin=520, FiltMax=23852, Gamma=1.300
23:08:12.552 00.016 21444 UpdateGuideState exits: m=840800 SNR=98.1 Saturated
23:08:12.552 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:12.552 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:12.552 00.000 21444 Enqueuing Expose request
23:08:12.633 00.081 25848 IsSlewing returns 0
23:08:12.633 00.000 25848 IsGuiding returns 0
23:08:12.664 00.031 25848 PulseGuide returned control before completion, sleep 130
23:08:12.825 00.161 25848 IsGuiding returns 1
23:08:12.825 00.000 25848 scope still moving after pulse duration time elapsed
23:08:12.873 00.048 25848 IsSlewing returns 0
23:08:12.873 00.000 25848 IsGuiding returns 0
23:08:12.873 00.000 25848 scope move finished after 150 + 93 ms
23:08:12.873 00.000 25848 Move returns status 0, amount 150
23:08:12.873 00.000 25848 move complete, result=0
23:08:12.873 00.000 25848 worker thread done servicing request
23:08:12.873 00.000 25848 Worker thread wakes up
23:08:12.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:12.873 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(266,637,31,31)
23:08:16.231 03.358 25848 Exposure complete
23:08:16.292 00.061 25848 worker thread done servicing request
23:08:16.292 00.000 21444 OnExposeComplete: enter
23:08:16.292 00.000 21444 UpdateGuideState(): m_state=3
23:08:16.292 00.000 21444 Star::Find(15, 280, 652, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:08:16.292 00.000 21444 Star::Find returns 1 (1), X=279.49, Y=657.79, Mass=839832, SNR=99.4, Peak=29384 HFD=6.2
23:08:16.292 00.000 21444 Status Line: North step   9, dist=43.6
23:08:16.292 00.000 21444 Enqueuing Calibration Move request for direction 0
23:08:16.292 00.000 25848 Worker thread wakes up
23:08:16.292 00.000 25848 worker thread servicing REQUEST_MOVE scope dir N(0) 150 opts 0x0
23:08:16.292 00.000 25848 Handling axis move in thread for scope dir=0 dur=150
23:08:16.292 00.000 25848 scope move axis dir= 0 dur= 150 opts= 0x0
23:08:16.292 00.000 25848 MoveAxis(N, 150, -)
23:08:16.292 00.000 25848 Guiding  Dir = 0, Dur = 150
23:08:16.308 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=112, max=29384, med=4184, FiltMin=468, FiltMax=24812, Gamma=1.300
23:08:16.324 00.016 21444 UpdateGuideState exits: m=839832 SNR=99.4 Saturated
23:08:16.324 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:16.324 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:16.324 00.000 21444 Enqueuing Expose request
23:08:16.324 00.000 25848 IsSlewing returns 0
23:08:16.324 00.000 25848 IsGuiding returns 0
23:08:16.356 00.032 25848 PulseGuide returned control before completion, sleep 130
23:08:16.500 00.144 25848 IsGuiding returns 1
23:08:16.500 00.000 25848 scope still moving after pulse duration time elapsed
23:08:16.562 00.062 25848 IsSlewing returns 0
23:08:16.579 00.017 25848 IsGuiding returns 0
23:08:16.579 00.000 25848 scope move finished after 150 + 102 ms
23:08:16.579 00.000 25848 Move returns status 0, amount 150
23:08:16.579 00.000 25848 move complete, result=0
23:08:16.579 00.000 25848 worker thread done servicing request
23:08:16.579 00.000 25848 Worker thread wakes up
23:08:16.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:16.579 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(264,643,31,31)
23:08:19.936 03.357 25848 Exposure complete
23:08:20.000 00.064 25848 worker thread done servicing request
23:08:20.000 00.000 21444 OnExposeComplete: enter
23:08:20.000 00.000 21444 UpdateGuideState(): m_state=3
23:08:20.000 00.000 21444 Star::Find(15, 279, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
23:08:20.000 00.000 21444 Star::Find returns 1 (1), X=278.33, Y=663.57, Mass=857427, SNR=100.5, Peak=27264 HFD=6.3
23:08:20.000 00.000 21444 NORTH calibration completes with angle=101.9 rate=36.664 parity=-1
23:08:20.000 00.000 21444 Falling Through to state GO_SOUTH
23:08:20.000 00.000 21444 Status Line: South step   5, dist=49.5
23:08:20.015 00.015 21444 Enqueuing Calibration Move request for direction 1
23:08:20.015 00.000 25848 Worker thread wakes up
23:08:20.015 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=144, max=27564, med=4184, FiltMin=700, FiltMax=24284, Gamma=1.300
23:08:20.015 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 327 opts 0x0
23:08:20.015 00.000 25848 Handling axis move in thread for scope dir=1 dur=327
23:08:20.015 00.000 25848 scope move axis dir= 1 dur= 327 opts= 0x0
23:08:20.015 00.000 25848 MoveAxis(S, 327, -)
23:08:20.015 00.000 25848 Guiding  Dir = 1, Dur = 327
23:08:20.031 00.016 21444 UpdateGuideState exits: m=857427 SNR=100.5 Saturated
23:08:20.031 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:20.031 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:20.033 00.002 21444 Enqueuing Expose request
23:08:20.047 00.014 25848 IsSlewing returns 0
23:08:20.047 00.000 25848 IsGuiding returns 0
23:08:20.079 00.032 25848 PulseGuide returned control before completion, sleep 306
23:08:20.399 00.320 25848 IsGuiding returns 1
23:08:20.399 00.000 25848 scope still moving after pulse duration time elapsed
23:08:20.463 00.064 25848 IsSlewing returns 0
23:08:20.463 00.000 25848 IsGuiding returns 0
23:08:20.463 00.000 25848 scope move finished after 327 + 87 ms
23:08:20.463 00.000 25848 Move returns status 0, amount 327
23:08:20.463 00.000 25848 move complete, result=0
23:08:20.463 00.000 25848 worker thread done servicing request
23:08:20.463 00.000 25848 Worker thread wakes up
23:08:20.463 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:20.463 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(263,649,31,31)
23:08:23.817 03.354 25848 Exposure complete
23:08:23.883 00.066 25848 worker thread done servicing request
23:08:23.885 00.002 21444 OnExposeComplete: enter
23:08:23.885 00.000 21444 UpdateGuideState(): m_state=3
23:08:23.885 00.000 21444 Star::Find(15, 278, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
23:08:23.885 00.000 21444 Star::Find returns 1 (1), X=278.95, Y=662.30, Mass=803629, SNR=74.3, Peak=26984 HFD=6.0
23:08:23.885 00.000 21444 Status Line: South step   4, dist=48.1
23:08:23.885 00.000 21444 Enqueuing Calibration Move request for direction 1
23:08:23.885 00.000 25848 Worker thread wakes up
23:08:23.885 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 327 opts 0x0
23:08:23.885 00.000 25848 Handling axis move in thread for scope dir=1 dur=327
23:08:23.885 00.000 25848 scope move axis dir= 1 dur= 327 opts= 0x0
23:08:23.885 00.000 25848 MoveAxis(S, 327, -)
23:08:23.885 00.000 25848 Guiding  Dir = 1, Dur = 327
23:08:23.894 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=92, max=26984, med=4184, FiltMin=500, FiltMax=24204, Gamma=1.300
23:08:23.907 00.013 25848 IsSlewing returns 0
23:08:23.907 00.000 25848 IsGuiding returns 0
23:08:23.911 00.004 21444 UpdateGuideState exits: m=803629 SNR=74.3 Saturated
23:08:23.911 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:23.911 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:23.911 00.000 21444 Enqueuing Expose request
23:08:23.939 00.028 25848 PulseGuide returned control before completion, sleep 307
23:08:24.261 00.322 25848 IsGuiding returns 1
23:08:24.261 00.000 25848 scope still moving after pulse duration time elapsed
23:08:24.325 00.064 25848 IsSlewing returns 0
23:08:24.325 00.000 25848 IsGuiding returns 0
23:08:24.325 00.000 25848 scope move finished after 327 + 93 ms
23:08:24.325 00.000 25848 Move returns status 0, amount 327
23:08:24.325 00.000 25848 move complete, result=0
23:08:24.325 00.000 25848 worker thread done servicing request
23:08:24.325 00.000 25848 Worker thread wakes up
23:08:24.325 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:24.325 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(264,647,31,31)
23:08:27.686 03.361 25848 Exposure complete
23:08:27.750 00.064 25848 worker thread done servicing request
23:08:27.750 00.000 21444 OnExposeComplete: enter
23:08:27.750 00.000 21444 UpdateGuideState(): m_state=3
23:08:27.750 00.000 21444 Star::Find(15, 278, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
23:08:27.750 00.000 21444 Star::Find returns 1 (1), X=279.48, Y=651.82, Mass=832237, SNR=88.3, Peak=24180 HFD=6.4
23:08:27.750 00.000 21444 Status Line: South step   3, dist=37.8
23:08:27.750 00.000 21444 Enqueuing Calibration Move request for direction 1
23:08:27.750 00.000 25848 Worker thread wakes up
23:08:27.750 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 327 opts 0x0
23:08:27.750 00.000 25848 Handling axis move in thread for scope dir=1 dur=327
23:08:27.750 00.000 25848 scope move axis dir= 1 dur= 327 opts= 0x0
23:08:27.750 00.000 25848 MoveAxis(S, 327, -)
23:08:27.750 00.000 25848 Guiding  Dir = 1, Dur = 327
23:08:27.750 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24180, med=4184, FiltMin=548, FiltMax=22588, Gamma=1.300
23:08:27.782 00.032 21444 UpdateGuideState exits: m=832237 SNR=88.3 Saturated
23:08:27.782 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:27.782 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:27.782 00.000 21444 Enqueuing Expose request
23:08:27.782 00.000 25848 IsSlewing returns 0
23:08:27.782 00.000 25848 IsGuiding returns 0
23:08:27.814 00.032 25848 PulseGuide returned control before completion, sleep 307
23:08:28.134 00.320 25848 IsGuiding returns 1
23:08:28.134 00.000 25848 scope still moving after pulse duration time elapsed
23:08:28.197 00.063 25848 IsSlewing returns 0
23:08:28.197 00.000 25848 IsGuiding returns 0
23:08:28.197 00.000 25848 scope move finished after 327 + 89 ms
23:08:28.197 00.000 25848 Move returns status 0, amount 327
23:08:28.197 00.000 25848 move complete, result=0
23:08:28.197 00.000 25848 worker thread done servicing request
23:08:28.197 00.000 25848 Worker thread wakes up
23:08:28.197 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:28.197 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(264,637,31,31)
23:08:31.553 03.356 25848 Exposure complete
23:08:31.618 00.065 25848 worker thread done servicing request
23:08:31.618 00.000 21444 OnExposeComplete: enter
23:08:31.618 00.000 21444 UpdateGuideState(): m_state=3
23:08:31.618 00.000 21444 Star::Find(15, 279, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
23:08:31.618 00.000 21444 Star::Find returns 1 (1), X=278.68, Y=641.19, Mass=650607, SNR=55.7, Peak=23700 HFD=5.6
23:08:31.618 00.000 21444 Status Line: South step   2, dist=27.9
23:08:31.618 00.000 21444 Enqueuing Calibration Move request for direction 1
23:08:31.618 00.000 25848 Worker thread wakes up
23:08:31.618 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 327 opts 0x0
23:08:31.618 00.000 25848 Handling axis move in thread for scope dir=1 dur=327
23:08:31.618 00.000 25848 scope move axis dir= 1 dur= 327 opts= 0x0
23:08:31.618 00.000 25848 MoveAxis(S, 327, -)
23:08:31.618 00.000 25848 Guiding  Dir = 1, Dur = 327
23:08:31.633 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23700, med=4184, FiltMin=536, FiltMax=21680, Gamma=1.300
23:08:31.649 00.016 21444 UpdateGuideState exits: m=650607 SNR=55.7 Saturated
23:08:31.649 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:31.649 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:31.649 00.000 21444 Enqueuing Expose request
23:08:31.649 00.000 25848 IsSlewing returns 0
23:08:31.649 00.000 25848 IsGuiding returns 0
23:08:31.681 00.032 25848 PulseGuide returned control before completion, sleep 306
23:08:32.001 00.320 25848 IsGuiding returns 1
23:08:32.001 00.000 25848 scope still moving after pulse duration time elapsed
23:08:32.065 00.064 25848 IsSlewing returns 0
23:08:32.065 00.000 25848 IsGuiding returns 0
23:08:32.065 00.000 25848 scope move finished after 327 + 89 ms
23:08:32.065 00.000 25848 Move returns status 0, amount 327
23:08:32.065 00.000 25848 move complete, result=0
23:08:32.065 00.000 25848 worker thread done servicing request
23:08:32.065 00.000 25848 Worker thread wakes up
23:08:32.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:32.065 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(264,626,31,31)
23:08:35.419 03.354 25848 Exposure complete
23:08:35.489 00.070 25848 worker thread done servicing request
23:08:35.489 00.000 21444 OnExposeComplete: enter
23:08:35.489 00.000 21444 UpdateGuideState(): m_state=3
23:08:35.489 00.000 21444 Star::Find(15, 278, 641, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
23:08:35.489 00.000 21444 Star::Find returns 1 (1), X=279.04, Y=630.67, Mass=849202, SNR=83.1, Peak=25776 HFD=6.1
23:08:35.491 00.002 21444 Status Line: South step   1, dist=18.2
23:08:35.491 00.000 21444 Enqueuing Calibration Move request for direction 1
23:08:35.491 00.000 25848 Worker thread wakes up
23:08:35.491 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 42 opts 0x0
23:08:35.491 00.000 25848 Handling axis move in thread for scope dir=1 dur=42
23:08:35.491 00.000 25848 scope move axis dir= 1 dur= 42 opts= 0x0
23:08:35.491 00.000 25848 MoveAxis(S, 42, -)
23:08:35.491 00.000 25848 Guiding  Dir = 1, Dur = 42
23:08:35.499 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=25896, med=4180, FiltMin=548, FiltMax=23828, Gamma=1.300
23:08:35.514 00.015 21444 UpdateGuideState exits: m=849202 SNR=83.1 Saturated
23:08:35.516 00.002 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:35.516 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:35.516 00.000 21444 Enqueuing Expose request
23:08:35.516 00.000 25848 IsSlewing returns 0
23:08:35.516 00.000 25848 IsGuiding returns 0
23:08:35.547 00.031 25848 PulseGuide returned control before completion, sleep 21
23:08:35.578 00.031 25848 IsGuiding returns 1
23:08:35.578 00.000 25848 scope still moving after pulse duration time elapsed
23:08:35.660 00.082 25848 IsSlewing returns 0
23:08:35.660 00.000 25848 IsGuiding returns 0
23:08:35.660 00.000 25848 scope move finished after 42 + 100 ms
23:08:35.660 00.000 25848 Move returns status 0, amount 42
23:08:35.660 00.000 25848 move complete, result=0
23:08:35.660 00.000 25848 worker thread done servicing request
23:08:35.660 00.000 25848 Worker thread wakes up
23:08:35.660 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:35.660 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(264,616,31,31)
23:08:39.012 03.352 25848 Exposure complete
23:08:39.076 00.064 25848 worker thread done servicing request
23:08:39.076 00.000 21444 OnExposeComplete: enter
23:08:39.076 00.000 21444 UpdateGuideState(): m_state=3
23:08:39.076 00.000 21444 Star::Find(15, 279, 630, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
23:08:39.076 00.000 21444 Star::Find returns 1 (1), X=279.31, Y=629.16, Mass=953328, SNR=144.6, Peak=29684 HFD=6.1
23:08:39.076 00.000 21444 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH
23:08:39.076 00.000 21444 Nudge: theta = 3.07
23:08:39.076 00.000 21444 South nudging, decAmt = 31.266, Normal south moves = 31.479
23:08:39.076 00.000 21444 Sending NudgeSouth pulse of duration 150 ms
23:08:39.076 00.000 21444 Status Line: Nudge South   1
23:08:39.076 00.000 21444 Enqueuing Calibration Move request for direction 1
23:08:39.076 00.000 25848 Worker thread wakes up
23:08:39.076 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 150 opts 0x0
23:08:39.076 00.000 25848 Handling axis move in thread for scope dir=1 dur=150
23:08:39.076 00.000 25848 scope move axis dir= 1 dur= 150 opts= 0x0
23:08:39.076 00.000 25848 MoveAxis(S, 150, -)
23:08:39.076 00.000 25848 Guiding  Dir = 1, Dur = 150
23:08:39.090 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=140, max=29684, med=4180, FiltMin=672, FiltMax=27156, Gamma=1.300
23:08:39.103 00.013 25848 IsSlewing returns 0
23:08:39.103 00.000 25848 IsGuiding returns 0
23:08:39.105 00.002 21444 UpdateGuideState exits: m=953328 SNR=144.6 Saturated
23:08:39.105 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:39.105 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:39.105 00.000 21444 Enqueuing Expose request
23:08:39.125 00.020 25848 PulseGuide returned control before completion, sleep 139
23:08:39.266 00.141 25848 IsGuiding returns 1
23:08:39.266 00.000 25848 scope still moving after pulse duration time elapsed
23:08:39.330 00.064 25848 IsSlewing returns 0
23:08:39.330 00.000 25848 IsGuiding returns 0
23:08:39.330 00.000 25848 scope move finished after 150 + 76 ms
23:08:39.330 00.000 25848 Move returns status 0, amount 150
23:08:39.330 00.000 25848 move complete, result=0
23:08:39.330 00.000 25848 worker thread done servicing request
23:08:39.330 00.000 25848 Worker thread wakes up
23:08:39.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:39.330 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(264,614,31,31)
23:08:42.691 03.361 25848 Exposure complete
23:08:42.755 00.064 25848 worker thread done servicing request
23:08:42.755 00.000 21444 OnExposeComplete: enter
23:08:42.755 00.000 21444 UpdateGuideState(): m_state=3
23:08:42.755 00.000 21444 Star::Find(15, 279, 629, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
23:08:42.755 00.000 21444 Star::Find returns 1 (1), X=280.81, Y=623.37, Mass=891329, SNR=117.2, Peak=29104 HFD=6.3
23:08:42.755 00.000 21444 Nudge: theta = 3.08
23:08:42.755 00.000 21444 South nudging, decAmt = 26.477, Normal south moves = 31.479
23:08:42.755 00.000 21444 Sending NudgeSouth pulse of duration 150 ms
23:08:42.755 00.000 21444 Status Line: Nudge South   2
23:08:42.755 00.000 21444 Enqueuing Calibration Move request for direction 1
23:08:42.755 00.000 25848 Worker thread wakes up
23:08:42.755 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 150 opts 0x0
23:08:42.755 00.000 25848 Handling axis move in thread for scope dir=1 dur=150
23:08:42.755 00.000 25848 scope move axis dir= 1 dur= 150 opts= 0x0
23:08:42.755 00.000 25848 MoveAxis(S, 150, -)
23:08:42.755 00.000 25848 Guiding  Dir = 1, Dur = 150
23:08:42.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29104, med=4160, FiltMin=354, FiltMax=25144, Gamma=1.300
23:08:42.787 00.032 21444 UpdateGuideState exits: m=891329 SNR=117.2 Saturated
23:08:42.787 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:42.787 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:42.787 00.000 21444 Enqueuing Expose request
23:08:42.787 00.000 25848 IsSlewing returns 0
23:08:42.787 00.000 25848 IsGuiding returns 0
23:08:42.822 00.035 25848 PulseGuide returned control before completion, sleep 129
23:08:42.963 00.141 25848 IsGuiding returns 1
23:08:42.963 00.000 25848 scope still moving after pulse duration time elapsed
23:08:43.027 00.064 25848 IsSlewing returns 0
23:08:43.027 00.000 25848 IsGuiding returns 0
23:08:43.027 00.000 25848 scope move finished after 150 + 87 ms
23:08:43.027 00.000 25848 Move returns status 0, amount 150
23:08:43.027 00.000 25848 move complete, result=0
23:08:43.027 00.000 25848 worker thread done servicing request
23:08:43.027 00.000 25848 Worker thread wakes up
23:08:43.027 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:43.027 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(266,608,31,31)
23:08:46.387 03.360 25848 Exposure complete
23:08:46.452 00.065 25848 worker thread done servicing request
23:08:46.452 00.000 21444 OnExposeComplete: enter
23:08:46.452 00.000 21444 UpdateGuideState(): m_state=3
23:08:46.452 00.000 21444 Star::Find(15, 280, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
23:08:46.452 00.000 21444 Star::Find returns 1 (1), X=280.04, Y=618.91, Mass=930325, SNR=118.5, Peak=34812 HFD=5.8
23:08:46.454 00.002 21444 Nudge: theta = 3.02
23:08:46.454 00.000 21444 South nudging, decAmt = 22.054, Normal south moves = 31.479
23:08:46.454 00.000 21444 Sending NudgeSouth pulse of duration 150 ms
23:08:46.454 00.000 21444 Status Line: Nudge South   3
23:08:46.454 00.000 21444 Enqueuing Calibration Move request for direction 1
23:08:46.454 00.000 25848 Worker thread wakes up
23:08:46.454 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 150 opts 0x0
23:08:46.454 00.000 25848 Handling axis move in thread for scope dir=1 dur=150
23:08:46.454 00.000 25848 scope move axis dir= 1 dur= 150 opts= 0x0
23:08:46.454 00.000 25848 MoveAxis(S, 150, -)
23:08:46.454 00.000 25848 Guiding  Dir = 1, Dur = 150
23:08:46.462 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=34812, med=4160, FiltMin=306, FiltMax=30188, Gamma=1.300
23:08:46.475 00.013 21444 UpdateGuideState exits: m=930325 SNR=118.5 Saturated
23:08:46.475 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:46.475 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:46.475 00.000 21444 Enqueuing Expose request
23:08:46.490 00.015 25848 IsSlewing returns 0
23:08:46.490 00.000 25848 IsGuiding returns 0
23:08:46.524 00.034 25848 PulseGuide returned control before completion, sleep 119
23:08:46.668 00.144 25848 IsGuiding returns 1
23:08:46.668 00.000 25848 scope still moving after pulse duration time elapsed
23:08:46.732 00.064 25848 IsSlewing returns 0
23:08:46.732 00.000 25848 IsGuiding returns 0
23:08:46.732 00.000 25848 scope move finished after 150 + 95 ms
23:08:46.732 00.000 25848 Move returns status 0, amount 150
23:08:46.732 00.000 25848 move complete, result=0
23:08:46.732 00.000 25848 worker thread done servicing request
23:08:46.732 00.000 25848 Worker thread wakes up
23:08:46.732 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:46.732 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(265,604,31,31)
23:08:50.090 03.358 25848 Exposure complete
23:08:50.154 00.064 25848 worker thread done servicing request
23:08:50.154 00.000 21444 OnExposeComplete: enter
23:08:50.154 00.000 21444 UpdateGuideState(): m_state=3
23:08:50.154 00.000 21444 Star::Find(15, 280, 618, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
23:08:50.154 00.000 21444 Star::Find returns 1 (1), X=279.60, Y=613.41, Mass=917565, SNR=107.6, Peak=30016 HFD=5.9
23:08:50.154 00.000 21444 Nudge: theta = 2.95
23:08:50.154 00.000 21444 South nudging, decAmt = 16.800, Normal south moves = 31.479
23:08:50.154 00.000 21444 Sending NudgeSouth pulse of duration 150 ms
23:08:50.154 00.000 21444 Status Line: Nudge South   4
23:08:50.154 00.000 21444 Enqueuing Calibration Move request for direction 1
23:08:50.154 00.000 25848 Worker thread wakes up
23:08:50.154 00.000 25848 worker thread servicing REQUEST_MOVE scope dir S(1) 150 opts 0x0
23:08:50.154 00.000 25848 Handling axis move in thread for scope dir=1 dur=150
23:08:50.154 00.000 25848 scope move axis dir= 1 dur= 150 opts= 0x0
23:08:50.154 00.000 25848 MoveAxis(S, 150, -)
23:08:50.154 00.000 25848 Guiding  Dir = 1, Dur = 150
23:08:50.169 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=31028, med=4180, FiltMin=408, FiltMax=26480, Gamma=1.300
23:08:50.183 00.014 25848 IsSlewing returns 0
23:08:50.183 00.000 25848 IsGuiding returns 0
23:08:50.185 00.002 21444 UpdateGuideState exits: m=917565 SNR=107.6 Saturated
23:08:50.185 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:50.185 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:50.185 00.000 21444 Enqueuing Expose request
23:08:50.204 00.019 25848 PulseGuide returned control before completion, sleep 140
23:08:50.393 00.189 25848 IsGuiding returns 1
23:08:50.393 00.000 25848 scope still moving after pulse duration time elapsed
23:08:50.457 00.064 25848 IsSlewing returns 0
23:08:50.457 00.000 25848 IsGuiding returns 0
23:08:50.457 00.000 25848 scope move finished after 150 + 123 ms
23:08:50.457 00.000 25848 Move returns status 0, amount 150
23:08:50.457 00.000 25848 move complete, result=0
23:08:50.457 00.000 25848 worker thread done servicing request
23:08:50.457 00.000 25848 Worker thread wakes up
23:08:50.457 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:50.457 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(265,598,31,31)
23:08:53.813 03.356 25848 Exposure complete
23:08:53.876 00.063 25848 worker thread done servicing request
23:08:53.876 00.000 21444 OnExposeComplete: enter
23:08:53.876 00.000 21444 UpdateGuideState(): m_state=3
23:08:53.876 00.000 21444 Star::Find(15, 279, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
23:08:53.876 00.000 21444 Star::Find returns 1 (1), X=279.59, Y=607.39, Mass=932091, SNR=117.7, Peak=26928 HFD=6.3
23:08:53.876 00.000 21444 Nudge: theta = 2.84
23:08:53.876 00.000 21444 Final south nudging status: Current loc = {279.590,607.386}, targeting {286.091,592.605}
23:08:53.876 00.000 21444 Falling Through to state CALIBRATION_COMPLETE
23:08:53.876 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 10:38:05 PM"
23:08:53.876 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.042491
23:08:53.876 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.026651
23:08:53.876 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:08:53.876 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.062803
23:08:53.876 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.639330
23:08:53.884 00.008 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000078
23:08:53.884 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
23:08:53.884 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:08:53.884 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
23:08:53.884 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:08:53.884 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:08:53.884 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:08:53.884 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:08:53.884 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:08:53.884 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 7.525010
23:08:53.884 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 8
23:08:53.884 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 12
23:08:53.884 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:53.884 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 3
23:08:53.884 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "2/11/2026 7:25:22 PM"
23:08:53.884 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 1
23:08:53.884 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-6.2 1.9}, {-13.2 1.0}, {-19.7 1.5}, {-26.6 2.9}, {-31.3 3.2}, {-38.2 4.9}, {-43.8 4.7}, {-50.7 5.0}, {-50.7 5.0}, {-38.0 7.2}, {-25.0 9.0}, {-12.2 11.0}, {-7.9 13.0}"
23:08:53.884 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {1.6 -4.8}, {-0.0 -8.0}, {-0.0 -11.2}, {3.1 -15.6}, {3.1 -18.0}, {3.5 -22.8}, {2.2 -26.2}, {2.1 -31.1}, {3.4 -34.1}, {1.0 -38.1}, {2.0 -44.2}, {1.6 -47.9}, {1.6 -47.9}, {-0.2 -48.0}, {-1.4 -37.0}, {-1.1 -27.1}, {-3.8 -16.1}"
23:08:53.892 00.008 21444 ScopeASCOM::GetDeclinationRadians() returns 0.0
23:08:53.892 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:08:54.004 00.112 21444 Mount::SetCalibration (scope) -- xAngle=-5.2 yAngle=101.9 xRate=30.507 yRate=36.664 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=49.3
23:08:54.004 00.000 21444 Mount::SetCalibration (scope) -- sets m_xAngle=-5.2 m_yAngleError=-17.1
23:08:54.007 00.003 21444 ScopeASCOM::GetDeclinationRadians() returns 0.0
23:08:54.007 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:08:54.072 00.065 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:08:54.072 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:08:54.072 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:08:54 PM"
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:08:54.072 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 0
23:08:54.072 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:08:54.072 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:08:54.072 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:08:54.072 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:08:54.072 00.000 21444 GetBoolean("/Confirm/1/CalWarning_Angle", 1) returns 1
23:08:54.072 00.000 21444 Alert: Advisory: Calibration completed but RA/Dec axis angles are questionable and guiding may be impaired
23:08:54.323 00.251 21444 Calibration alert details: Non-orthogonality = 17.084
23:08:54.323 00.000 21444 Status Line: Calibration complete
23:08:54.323 00.000 21444 Calibration Complete
23:08:54.323 00.000 21444 PhdConfig flush
23:08:54.323 00.000 21444 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY
23:08:54.323 00.000 21444 guider state => CALIBRATED
23:08:54.323 00.000 21444 Changing from state CALIBRATED to CALIBRATED
23:08:54.323 00.000 21444 guider state => CALIBRATED
23:08:54.323 00.000 21444 Changing from state CALIBRATED to GUIDING
23:08:54.323 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 0.0
23:08:54.338 00.015 21444 ScopeASCOM::SideOfPier() returns 0
23:08:54.401 00.063 21444 AdjustCalibrationForScopePointing (scope): current dec=0.0 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
23:08:54.401 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:08:54.401 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:08:54.401 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:08:54.401 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:08:54.401 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:08:54.401 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:08:54.401 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:08:54.401 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:54.401 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:08:54.401 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:08:54.401 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:08:54.401 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:08:54.401 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:08:54.401 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:08:54.401 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
23:08:54.405 00.004 21444 ScopeASCOM::GetDeclinationRadians() returns 0.0
23:08:54.405 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:08:54.464 00.059 21444 keeping sticky lock position
23:08:54.464 00.000 21444 guider state => GUIDING
23:08:54.464 00.000 21444 Status Line: Guiding
23:08:54.466 00.002 21444 Mount: notify guiding started
23:08:54.466 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
23:08:54.466 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:08:54 PM"
23:08:54.466 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
23:08:54.466 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
23:08:54.466 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:08:54.466 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
23:08:54.466 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
23:08:54.466 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
23:08:54.466 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
23:08:54.466 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:08:54.466 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
23:08:54.468 00.002 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:08:54.468 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:08:54.468 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:08:54.468 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:08:54.468 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:08:54.468 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:08:54.468 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:08:54.470 00.002 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:08:54.470 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:08:54.470 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:08:54.612 00.142 21444 ScopeASCOM::SideOfPier() returns 0
23:08:54.639 00.027 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:08:54.639 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:08:54.639 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 0.0
23:08:54.639 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 0.0
23:08:54.639 00.000 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
23:08:54.639 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
23:08:54.639 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
23:08:54.639 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
23:08:54.639 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
23:08:54.639 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26928, med=4160, FiltMin=704, FiltMax=24308, Gamma=1.300
23:08:54.655 00.016 21444 UpdateGuideState exits: m=932091 SNR=117.7 Saturated
23:08:54.655 00.000 21444 PhdController: newstate STATE_SETTLE_BEGIN
23:08:54.655 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
23:08:54.655 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:54.655 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:54.655 00.000 21444 Enqueuing Expose request
23:08:54.655 00.000 25848 Worker thread wakes up
23:08:54.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:54.655 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(265,592,31,31)
23:08:54.655 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:08:54 PM"
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:08:54.655 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:08:54.655 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:08:54.655 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:08:54.655 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:08:54.655 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:08:54.655 00.000 21444 CalAsst: Spds: 1.0X,1.0X, Dec: 0.0, Rates: 7.3, 8.8, Steps: 11,9, Ortho: 17.08, Rates: 1.00 (Expect) vs 0.83 (Act)
23:08:54.655 00.000 21444 CalAsst: poor result, (Orthogonality, Rates)
23:08:54.655 00.000 21444 evsrv: cli 0107E920 connect
23:08:54.655 00.000 21444 case statement mapped state 6 to 3
23:08:54.655 00.000 21444 case statement mapped state 6 to 3
23:08:54.664 00.009 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"ef9f7da8-2550-4d27-9106-cb1d844db2dd"}
23:08:54.664 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"ef9f7da8-2550-4d27-9106-cb1d844db2dd"}
23:08:54.664 00.000 21444 evsrv: cli 0107E920 disconnect
23:08:58.015 03.351 25848 Exposure complete
23:08:58.079 00.064 25848 worker thread done servicing request
23:08:58.079 00.000 21444 OnExposeComplete: enter
23:08:58.079 00.000 21444 UpdateGuideState(): m_state=6
23:08:58.079 00.000 21444 Star::Find(15, 279, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:08:58.079 00.000 21444 Star::Find returns 1 (1), X=280.66, Y=607.67, Mass=899167, SNR=110.9, Peak=27740 HFD=6.0
23:08:58.079 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.09) = xAngle (1.98 = 1.98)
23:08:58.079 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.28 = 2.28)
23:08:58.079 00.000 21444 CameraToMount -- cameraX=-5.14 cameraY=15.48 hyp=16.31 cameraTheta=1.89 mountX=-6.52 mountY=12.38, mountTheta=2.06
23:08:58.079 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-5.14, y=15.48, opts=13)
23:08:58.079 00.000 21444 Enqueuing Move request for scope (-5.14, 15.48)
23:08:58.079 00.000 25848 Worker thread wakes up
23:08:58.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-5.14, 15.48) opts 0xd
23:08:58.079 00.000 25848 Handling offset move in thread for scope, endpoint = (-5.14, 15.48)
23:08:58.079 00.000 25848 Moving (-5.14, 15.48) raw xDistance=-6.52 yDistance=12.38
23:08:58.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns -4.11 from input -6.52
23:08:58.079 00.000 25848 resist switch: large excursion: input 12.38 thresh 1.53 direction from 0 to 1
23:08:58.079 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=37.14
23:08:58.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns 12.38 from input 12.38
23:08:58.079 00.000 25848 MoveAxis(E, 135, ABG)
23:08:58.079 00.000 25848 Guiding  Dir = 2, Dur = 135
23:08:58.095 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28928, med=4156, FiltMin=410, FiltMax=25144, Gamma=1.300
23:08:58.111 00.016 21444 UpdateGuideState exits: m=899167 SNR=110.9 Saturated
23:08:58.111 00.000 21444 PhdController: settling, locked = 1, distance = 16.39 (99.00) aobump = 0 frame = 1 / 5
23:08:58.111 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778814538.111,"Host":"ASTROBRUCE","Inst":1,"Distance":16.39,"Time":0.0,"SettleTime":9999.0,"StarLocked":true}
23:08:58.111 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:58.111 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:08:58.111 00.000 21444 Enqueuing Expose request
23:08:58.127 00.016 25848 IsSlewing returns 0
23:08:58.127 00.000 25848 IsGuiding returns 0
23:08:58.158 00.031 25848 PulseGuide returned control before completion, sleep 115
23:08:58.286 00.128 25848 IsGuiding returns 1
23:08:58.286 00.000 25848 scope still moving after pulse duration time elapsed
23:08:58.350 00.064 25848 IsSlewing returns 0
23:08:58.350 00.000 25848 IsGuiding returns 0
23:08:58.350 00.000 25848 scope move finished after 135 + 87 ms
23:08:58.350 00.000 25848 Move returns status 0, amount 135
23:08:58.350 00.000 25848 MoveAxis(S, 338, ABG)
23:08:58.350 00.000 25848 Guiding  Dir = 1, Dur = 338
23:08:58.382 00.032 25848 IsSlewing returns 0
23:08:58.382 00.000 25848 IsGuiding returns 0
23:08:58.414 00.032 25848 PulseGuide returned control before completion, sleep 318
23:08:58.748 00.334 25848 IsGuiding returns 1
23:08:58.748 00.000 25848 scope still moving after pulse duration time elapsed
23:08:58.813 00.065 25848 IsSlewing returns 0
23:08:58.813 00.000 25848 IsGuiding returns 0
23:08:58.813 00.000 25848 scope move finished after 338 + 94 ms
23:08:58.813 00.000 25848 Move returns status 0, amount 338
23:08:58.813 00.000 25848 move complete, result=0
23:08:58.813 00.000 25848 worker thread done servicing request
23:08:58.813 00.000 25848 Worker thread wakes up
23:08:58.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:08:58.813 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(266,593,31,31)
23:08:58.813 00.000 21444 GuideStep: -6.5 px 135 ms EAST, 12.4 px 338 ms SOUTH
23:09:01.989 03.176 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:08:54 PM"
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:09:01.989 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:09:01.989 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:09:01.989 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:09:01.989 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:09:01.989 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:09:01.991 00.002 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:09:01.991 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:09:01.991 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:09:01.991 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:09:01.991 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:09:01.991 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:09:01.991 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:09:01.991 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:01.991 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:09:01.991 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:09:01.991 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:09:01.991 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:09:01.991 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:09:02.163 00.172 25848 Exposure complete
23:09:02.231 00.068 25848 worker thread done servicing request
23:09:02.231 00.000 21444 OnExposeComplete: enter
23:09:02.231 00.000 21444 UpdateGuideState(): m_state=6
23:09:02.231 00.000 21444 Star::Find(15, 280, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:09:02.231 00.000 21444 Star::Find returns 1 (1), X=285.78, Y=596.53, Mass=922513, SNR=110.2, Peak=30164 HFD=6.2
23:09:02.231 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.09) = xAngle (1.67 = 1.67)
23:09:02.231 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.97 = 1.97)
23:09:02.231 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=4.34 hyp=4.34 cameraTheta=1.58 mountX=-0.42 mountY=4.01, mountTheta=1.68
23:09:02.231 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=4.34, opts=13)
23:09:02.231 00.000 21444 Enqueuing Move request for scope (-0.03, 4.34)
23:09:02.231 00.000 25848 Worker thread wakes up
23:09:02.231 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 4.34) opts 0xd
23:09:02.231 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 4.34)
23:09:02.231 00.000 25848 Moving (-0.03, 4.34) raw xDistance=-0.42 yDistance=4.01
23:09:02.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
23:09:02.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns 4.01 from input 4.01
23:09:02.231 00.000 25848 MoveAxis(E, 0, ABG)
23:09:02.231 00.000 25848 Move returns status 0, amount 0
23:09:02.231 00.000 25848 MoveAxis(S, 109, ABG)
23:09:02.231 00.000 25848 Guiding  Dir = 1, Dur = 109
23:09:02.239 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=32132, med=4160, FiltMin=596, FiltMax=28224, Gamma=1.300
23:09:02.253 00.014 25848 IsSlewing returns 0
23:09:02.253 00.000 25848 IsGuiding returns 0
23:09:02.253 00.000 21444 UpdateGuideState exits: m=922513 SNR=110.2 Saturated
23:09:02.253 00.000 21444 PhdController: settling, locked = 1, distance = 12.78 (99.00) aobump = 0 frame = 2 / 5
23:09:02.253 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778814542.253,"Host":"ASTROBRUCE","Inst":1,"Distance":12.78,"Time":4.1,"SettleTime":9999.0,"StarLocked":true}
23:09:02.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:02.253 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:02.253 00.000 21444 Enqueuing Expose request
23:09:02.285 00.032 25848 PulseGuide returned control before completion, sleep 88
23:09:02.384 00.099 25848 IsGuiding returns 1
23:09:02.384 00.000 25848 scope still moving after pulse duration time elapsed
23:09:02.448 00.064 25848 IsSlewing returns 0
23:09:02.448 00.000 25848 IsGuiding returns 0
23:09:02.448 00.000 25848 scope move finished after 109 + 89 ms
23:09:02.448 00.000 25848 Move returns status 0, amount 109
23:09:02.448 00.000 25848 move complete, result=0
23:09:02.448 00.000 25848 worker thread done servicing request
23:09:02.448 00.000 25848 Worker thread wakes up
23:09:02.448 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 4.0 px 109 ms SOUTH
23:09:02.448 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:02.448 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:05.807 03.359 25848 Exposure complete
23:09:05.871 00.064 25848 worker thread done servicing request
23:09:05.871 00.000 21444 OnExposeComplete: enter
23:09:05.871 00.000 21444 UpdateGuideState(): m_state=6
23:09:05.871 00.000 21444 Star::Find(15, 285, 596, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:09:05.871 00.000 21444 Star::Find returns 1 (1), X=285.72, Y=593.21, Mass=882625, SNR=103.7, Peak=27492 HFD=6.1
23:09:05.871 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.09) = xAngle (1.74 = 1.74)
23:09:05.871 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.04 = 2.04)
23:09:05.871 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=1.02 hyp=1.03 cameraTheta=1.65 mountX=-0.18 mountY=0.91, mountTheta=1.76
23:09:05.871 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=1.02, opts=13)
23:09:05.871 00.000 21444 Enqueuing Move request for scope (-0.08, 1.02)
23:09:05.871 00.000 25848 Worker thread wakes up
23:09:05.871 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.02) opts 0xd
23:09:05.871 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 1.02)
23:09:05.871 00.000 25848 Moving (-0.08, 1.02) raw xDistance=-0.18 yDistance=0.91
23:09:05.871 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:09:05.871 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
23:09:05.871 00.000 25848 MoveAxis(E, 0, ABG)
23:09:05.871 00.000 25848 Move returns status 0, amount 0
23:09:05.871 00.000 25848 MoveAxis(S, 25, ABG)
23:09:05.871 00.000 25848 Guiding  Dir = 1, Dur = 25
23:09:05.871 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=27668, med=4160, FiltMin=624, FiltMax=24764, Gamma=1.300
23:09:05.887 00.016 21444 UpdateGuideState exits: m=882625 SNR=103.7 Saturated
23:09:05.887 00.000 21444 PhdController: settling, locked = 1, distance = 9.25 (99.00) aobump = 0 frame = 3 / 5
23:09:05.887 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778814545.887,"Host":"ASTROBRUCE","Inst":1,"Distance":9.25,"Time":7.8,"SettleTime":9999.0,"StarLocked":true}
23:09:05.887 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:05.887 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:05.887 00.000 21444 Enqueuing Expose request
23:09:05.903 00.016 25848 IsSlewing returns 0
23:09:05.903 00.000 25848 IsGuiding returns 0
23:09:05.920 00.017 25848 PulseGuide returned control before completion, sleep 14
23:09:05.950 00.030 25848 IsGuiding returns 1
23:09:05.950 00.000 25848 scope still moving after pulse duration time elapsed
23:09:06.001 00.051 25848 IsSlewing returns 0
23:09:06.001 00.000 25848 IsGuiding returns 0
23:09:06.001 00.000 25848 scope move finished after 25 + 70 ms
23:09:06.001 00.000 25848 Move returns status 0, amount 25
23:09:06.001 00.000 25848 move complete, result=0
23:09:06.001 00.000 25848 worker thread done servicing request
23:09:06.001 00.000 25848 Worker thread wakes up
23:09:06.001 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.9 px 25 ms SOUTH
23:09:06.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:06.001 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:09.357 03.356 25848 Exposure complete
23:09:09.420 00.063 25848 worker thread done servicing request
23:09:09.420 00.000 21444 OnExposeComplete: enter
23:09:09.420 00.000 21444 UpdateGuideState(): m_state=6
23:09:09.420 00.000 21444 Star::Find(15, 285, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:09:09.420 00.000 21444 Star::Find returns 1 (1), X=287.26, Y=592.08, Mass=939270, SNR=125.9, Peak=26732 HFD=6.3
23:09:09.420 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.09) = xAngle (0.02 = 0.02)
23:09:09.420 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.32 = 0.32)
23:09:09.420 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=-0.10 hyp=1.45 cameraTheta=-0.07 mountX=1.45 mountY=0.45, mountTheta=0.30
23:09:09.420 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-0.10, opts=13)
23:09:09.420 00.000 21444 Enqueuing Move request for scope (1.45, -0.10)
23:09:09.420 00.000 25848 Worker thread wakes up
23:09:09.420 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.10) opts 0xd
23:09:09.420 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -0.10)
23:09:09.420 00.000 25848 Moving (1.45, -0.10) raw xDistance=1.45 yDistance=0.45
23:09:09.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.45
23:09:09.420 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:09.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:09:09.420 00.000 25848 MoveAxis(W, 30, ABG)
23:09:09.420 00.000 25848 Guiding  Dir = 3, Dur = 30
23:09:09.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26732, med=4160, FiltMin=398, FiltMax=24916, Gamma=1.300
23:09:09.437 00.017 21444 UpdateGuideState exits: m=939270 SNR=125.9 Saturated
23:09:09.437 00.000 21444 PhdController: settling, locked = 1, distance = 6.91 (99.00) aobump = 0 frame = 4 / 5
23:09:09.437 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778814549.437,"Host":"ASTROBRUCE","Inst":1,"Distance":6.91,"Time":11.3,"SettleTime":9999.0,"StarLocked":true}
23:09:09.437 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:09.437 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:09.437 00.000 21444 Enqueuing Expose request
23:09:09.453 00.016 25848 IsSlewing returns 0
23:09:09.453 00.000 25848 IsGuiding returns 0
23:09:09.485 00.032 25848 IsGuiding returns 1
23:09:09.485 00.000 25848 scope still moving after pulse duration time elapsed
23:09:09.548 00.063 25848 IsSlewing returns 0
23:09:09.548 00.000 25848 IsGuiding returns 0
23:09:09.548 00.000 25848 scope move finished after 30 + 63 ms
23:09:09.548 00.000 25848 Move returns status 0, amount 30
23:09:09.548 00.000 25848 MoveAxis(N, 0, ABG)
23:09:09.548 00.000 25848 Move returns status 0, amount 0
23:09:09.548 00.000 25848 move complete, result=0
23:09:09.548 00.000 25848 worker thread done servicing request
23:09:09.548 00.000 25848 Worker thread wakes up
23:09:09.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:09.548 00.000 21444 GuideStep: 1.5 px 30 ms WEST, 0.5 px 0 ms NORTH
23:09:09.548 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:11.681 02.133 21444 Calibration sanity check: user chose to ignore alert
23:09:12.905 01.224 25848 Exposure complete
23:09:12.969 00.064 25848 worker thread done servicing request
23:09:12.969 00.000 21444 OnExposeComplete: enter
23:09:12.969 00.000 21444 UpdateGuideState(): m_state=6
23:09:12.969 00.000 21444 Star::Find(15, 287, 592, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:09:12.969 00.000 21444 Star::Find returns 1 (1), X=286.28, Y=593.13, Mass=850038, SNR=120.6, Peak=25492 HFD=6.4
23:09:12.969 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.09) = xAngle (1.20 = 1.20)
23:09:12.969 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.50 = 1.50)
23:09:12.969 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.95 hyp=1.06 cameraTheta=1.11 mountX=0.38 mountY=1.06, mountTheta=1.22
23:09:12.969 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.95, opts=13)
23:09:12.969 00.000 21444 Enqueuing Move request for scope (0.47, 0.95)
23:09:12.969 00.000 25848 Worker thread wakes up
23:09:12.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.95) opts 0xd
23:09:12.969 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.95)
23:09:12.969 00.000 25848 Moving (0.47, 0.95) raw xDistance=0.38 yDistance=1.06
23:09:12.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
23:09:12.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
23:09:12.969 00.000 25848 MoveAxis(E, 0, ABG)
23:09:12.969 00.000 25848 Move returns status 0, amount 0
23:09:12.969 00.000 25848 MoveAxis(S, 29, ABG)
23:09:12.969 00.000 25848 Guiding  Dir = 1, Dur = 29
23:09:12.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26884, med=4180, FiltMin=344, FiltMax=24132, Gamma=1.300
23:09:12.985 00.016 21444 UpdateGuideState exits: m=850038 SNR=120.6 Saturated
23:09:12.985 00.000 21444 PhdController: settling, locked = 1, distance = 5.16 (99.00) aobump = 0 frame = 5 / 5
23:09:12.985 00.000 21444 PhdController: newstate STATE_FINISH
23:09:12.985 00.000 21444 PhdController complete: success
23:09:12.985 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778814552.985,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
23:09:12.985 00.000 21444 Mount: notify guiding dither settle done success=1
23:09:12.985 00.000 21444 PhdController: newstate STATE_IDLE
23:09:12.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:12.985 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:12.985 00.000 21444 Enqueuing Expose request
23:09:13.001 00.016 25848 IsSlewing returns 0
23:09:13.001 00.000 25848 IsGuiding returns 0
23:09:13.033 00.032 25848 IsGuiding returns 1
23:09:13.033 00.000 25848 scope still moving after pulse duration time elapsed
23:09:13.113 00.080 25848 IsSlewing returns 0
23:09:13.113 00.000 25848 IsGuiding returns 0
23:09:13.113 00.000 25848 scope move finished after 29 + 86 ms
23:09:13.113 00.000 25848 Move returns status 0, amount 29
23:09:13.113 00.000 25848 move complete, result=0
23:09:13.113 00.000 25848 worker thread done servicing request
23:09:13.113 00.000 25848 Worker thread wakes up
23:09:13.113 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:13.113 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.1 px 29 ms SOUTH
23:09:13.113 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:16.467 03.354 25848 Exposure complete
23:09:16.530 00.063 25848 worker thread done servicing request
23:09:16.530 00.000 21444 OnExposeComplete: enter
23:09:16.530 00.000 21444 UpdateGuideState(): m_state=6
23:09:16.530 00.000 21444 Star::Find(15, 286, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:09:16.530 00.000 21444 Star::Find returns 1 (1), X=287.16, Y=592.91, Mass=801531, SNR=93.9, Peak=23376 HFD=6.3
23:09:16.530 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.09) = xAngle (0.58 = 0.58)
23:09:16.530 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.88 = 0.88)
23:09:16.530 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=0.73 hyp=1.54 cameraTheta=0.49 mountX=1.28 mountY=1.19, mountTheta=0.75
23:09:16.530 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=0.73, opts=13)
23:09:16.530 00.000 21444 Enqueuing Move request for scope (1.35, 0.73)
23:09:16.530 00.000 25848 Worker thread wakes up
23:09:16.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, 0.73) opts 0xd
23:09:16.530 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, 0.73)
23:09:16.530 00.000 25848 Moving (1.35, 0.73) raw xDistance=1.28 yDistance=1.19
23:09:16.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.28
23:09:16.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
23:09:16.530 00.000 25848 MoveAxis(W, 26, ABG)
23:09:16.530 00.000 25848 Guiding  Dir = 3, Dur = 26
23:09:16.546 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23800, med=4180, FiltMin=524, FiltMax=22336, Gamma=1.300
23:09:16.562 00.016 21444 UpdateGuideState exits: m=801531 SNR=93.9 Saturated
23:09:16.562 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:16.562 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:16.562 00.000 21444 Enqueuing Expose request
23:09:16.562 00.000 25848 IsSlewing returns 0
23:09:16.564 00.002 25848 IsGuiding returns 0
23:09:16.593 00.029 25848 IsGuiding returns 1
23:09:16.593 00.000 25848 scope still moving after pulse duration time elapsed
23:09:16.657 00.064 25848 IsSlewing returns 0
23:09:16.657 00.000 25848 IsGuiding returns 0
23:09:16.657 00.000 25848 scope move finished after 26 + 71 ms
23:09:16.657 00.000 25848 Move returns status 0, amount 26
23:09:16.657 00.000 25848 MoveAxis(S, 32, ABG)
23:09:16.657 00.000 25848 Guiding  Dir = 1, Dur = 32
23:09:16.686 00.029 25848 IsSlewing returns 0
23:09:16.686 00.000 25848 IsGuiding returns 0
23:09:16.717 00.031 25848 PulseGuide returned control before completion, sleep 12
23:09:16.736 00.019 25848 IsGuiding returns 1
23:09:16.736 00.000 25848 scope still moving after pulse duration time elapsed
23:09:16.800 00.064 25848 IsSlewing returns 0
23:09:16.800 00.000 25848 IsGuiding returns 0
23:09:16.800 00.000 25848 scope move finished after 32 + 80 ms
23:09:16.800 00.000 25848 Move returns status 0, amount 32
23:09:16.800 00.000 25848 move complete, result=0
23:09:16.800 00.000 25848 worker thread done servicing request
23:09:16.800 00.000 25848 Worker thread wakes up
23:09:16.800 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:16.800 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:16.800 00.000 21444 GuideStep: 1.3 px 26 ms WEST, 1.2 px 32 ms SOUTH
23:09:20.165 03.365 25848 Exposure complete
23:09:20.224 00.059 25848 worker thread done servicing request
23:09:20.224 00.000 21444 OnExposeComplete: enter
23:09:20.224 00.000 21444 UpdateGuideState(): m_state=6
23:09:20.224 00.000 21444 Star::Find(15, 287, 592, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:09:20.224 00.000 21444 Star::Find returns 1 (1), X=287.59, Y=589.97, Mass=842998, SNR=72.9, Peak=25164 HFD=6.2
23:09:20.224 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.09) = xAngle (-0.80 = -0.80)
23:09:20.224 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.50 = -0.50)
23:09:20.224 00.000 21444 CameraToMount -- cameraX=1.78 cameraY=-2.21 hyp=2.84 cameraTheta=-0.89 mountX=1.97 mountY=-1.37, mountTheta=-0.61
23:09:20.224 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.78, y=-2.21, opts=13)
23:09:20.224 00.000 21444 Enqueuing Move request for scope (1.78, -2.21)
23:09:20.224 00.000 25848 Worker thread wakes up
23:09:20.224 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.78, -2.21) opts 0xd
23:09:20.224 00.000 25848 Handling offset move in thread for scope, endpoint = (1.78, -2.21)
23:09:20.224 00.000 25848 Moving (1.78, -2.21) raw xDistance=1.97 yDistance=-1.37
23:09:20.224 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 1.97
23:09:20.224 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:20.224 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.37
23:09:20.224 00.000 25848 MoveAxis(W, 43, ABG)
23:09:20.224 00.000 25848 Guiding  Dir = 3, Dur = 43
23:09:20.240 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=26480, med=4156, FiltMin=672, FiltMax=24308, Gamma=1.300
23:09:20.256 00.016 21444 UpdateGuideState exits: m=842998 SNR=72.9 Saturated
23:09:20.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:20.256 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:20.256 00.000 21444 Enqueuing Expose request
23:09:20.256 00.000 25848 IsSlewing returns 0
23:09:20.256 00.000 25848 IsGuiding returns 0
23:09:20.287 00.031 25848 PulseGuide returned control before completion, sleep 23
23:09:20.319 00.032 25848 IsGuiding returns 1
23:09:20.319 00.000 25848 scope still moving after pulse duration time elapsed
23:09:20.383 00.064 25848 IsSlewing returns 0
23:09:20.383 00.000 25848 IsGuiding returns 0
23:09:20.383 00.000 25848 scope move finished after 43 + 81 ms
23:09:20.383 00.000 25848 Move returns status 0, amount 43
23:09:20.383 00.000 25848 MoveAxis(N, 0, ABG)
23:09:20.383 00.000 25848 Move returns status 0, amount 0
23:09:20.383 00.000 25848 move complete, result=0
23:09:20.383 00.000 25848 worker thread done servicing request
23:09:20.383 00.000 25848 Worker thread wakes up
23:09:20.383 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:20.383 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:20.383 00.000 21444 GuideStep: 2.0 px 43 ms WEST, -1.4 px 0 ms NORTH
23:09:23.740 03.357 25848 Exposure complete
23:09:23.804 00.064 25848 worker thread done servicing request
23:09:23.804 00.000 21444 OnExposeComplete: enter
23:09:23.804 00.000 21444 UpdateGuideState(): m_state=6
23:09:23.804 00.000 21444 Star::Find(15, 287, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:09:23.804 00.000 21444 Star::Find returns 1 (1), X=286.12, Y=591.79, Mass=927362, SNR=135.0, Peak=29380 HFD=6.2
23:09:23.804 00.000 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.09) = xAngle (-0.81 = -0.81)
23:09:23.804 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.51 = -0.51)
23:09:23.804 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-0.39 hyp=0.50 cameraTheta=-0.90 mountX=0.35 mountY=-0.24, mountTheta=-0.61
23:09:23.804 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-0.39, opts=13)
23:09:23.804 00.000 21444 Enqueuing Move request for scope (0.31, -0.39)
23:09:23.804 00.000 25848 Worker thread wakes up
23:09:23.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.39) opts 0xd
23:09:23.804 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -0.39)
23:09:23.804 00.000 25848 Moving (0.31, -0.39) raw xDistance=0.35 yDistance=-0.24
23:09:23.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
23:09:23.804 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:23.804 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:09:23.804 00.000 25848 MoveAxis(E, 0, ABG)
23:09:23.804 00.000 25848 Move returns status 0, amount 0
23:09:23.804 00.000 25848 MoveAxis(N, 0, ABG)
23:09:23.804 00.000 25848 Move returns status 0, amount 0
23:09:23.804 00.000 25848 move complete, result=0
23:09:23.804 00.000 25848 worker thread done servicing request
23:09:23.820 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29380, med=4160, FiltMin=320, FiltMax=26276, Gamma=1.300
23:09:23.838 00.018 21444 UpdateGuideState exits: m=927362 SNR=135.0 Saturated
23:09:23.838 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:23.838 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:23.838 00.000 21444 Enqueuing Expose request
23:09:23.838 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:23.838 00.000 25848 Worker thread wakes up
23:09:23.838 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:23.838 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:27.195 03.357 25848 Exposure complete
23:09:27.259 00.064 25848 worker thread done servicing request
23:09:27.259 00.000 21444 OnExposeComplete: enter
23:09:27.259 00.000 21444 UpdateGuideState(): m_state=6
23:09:27.259 00.000 21444 Star::Find(15, 286, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:09:27.259 00.000 21444 Star::Find returns 1 (1), X=286.23, Y=591.44, Mass=856803, SNR=94.0, Peak=27440 HFD=6.3
23:09:27.259 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.09) = xAngle (-0.96 = -0.96)
23:09:27.259 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.67 = -0.67)
23:09:27.259 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.75 hyp=0.86 cameraTheta=-1.05 mountX=0.49 mountY=-0.53, mountTheta=-0.83
23:09:27.259 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.75, opts=13)
23:09:27.259 00.000 21444 Enqueuing Move request for scope (0.42, -0.75)
23:09:27.259 00.000 25848 Worker thread wakes up
23:09:27.259 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.75) opts 0xd
23:09:27.259 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.75)
23:09:27.259 00.000 25848 Moving (0.42, -0.75) raw xDistance=0.49 yDistance=-0.53
23:09:27.259 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
23:09:27.259 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:27.259 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
23:09:27.259 00.000 25848 MoveAxis(E, 0, ABG)
23:09:27.259 00.000 25848 Move returns status 0, amount 0
23:09:27.259 00.000 25848 MoveAxis(N, 0, ABG)
23:09:27.259 00.000 25848 Move returns status 0, amount 0
23:09:27.259 00.000 25848 move complete, result=0
23:09:27.259 00.000 25848 worker thread done servicing request
23:09:27.259 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=27440, med=4160, FiltMin=572, FiltMax=24436, Gamma=1.300
23:09:27.291 00.032 21444 UpdateGuideState exits: m=856803 SNR=94.0 Saturated
23:09:27.291 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:27.291 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:27.291 00.000 21444 Enqueuing Expose request
23:09:27.291 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
23:09:27.291 00.000 25848 Worker thread wakes up
23:09:27.291 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:27.291 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:30.644 03.353 25848 Exposure complete
23:09:30.708 00.064 25848 worker thread done servicing request
23:09:30.708 00.000 21444 OnExposeComplete: enter
23:09:30.708 00.000 21444 UpdateGuideState(): m_state=6
23:09:30.708 00.000 21444 Star::Find(15, 286, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:09:30.708 00.000 21444 Star::Find returns 1 (1), X=287.85, Y=591.89, Mass=868251, SNR=125.8, Peak=26200 HFD=6.4
23:09:30.708 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.09) = xAngle (-0.05 = -0.05)
23:09:30.708 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.25 = 0.25)
23:09:30.708 00.000 21444 CameraToMount -- cameraX=2.04 cameraY=-0.29 hyp=2.06 cameraTheta=-0.14 mountX=2.06 mountY=0.50, mountTheta=0.24
23:09:30.708 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.04, y=-0.29, opts=13)
23:09:30.708 00.000 21444 Enqueuing Move request for scope (2.04, -0.29)
23:09:30.708 00.000 25848 Worker thread wakes up
23:09:30.708 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.04, -0.29) opts 0xd
23:09:30.708 00.000 25848 Handling offset move in thread for scope, endpoint = (2.04, -0.29)
23:09:30.708 00.000 25848 Moving (2.04, -0.29) raw xDistance=2.06 yDistance=0.50
23:09:30.708 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 2.06
23:09:30.708 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:30.708 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
23:09:30.708 00.000 25848 MoveAxis(W, 42, ABG)
23:09:30.708 00.000 25848 Guiding  Dir = 3, Dur = 42
23:09:30.708 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26200, med=4160, FiltMin=582, FiltMax=23020, Gamma=1.300
23:09:30.724 00.016 21444 UpdateGuideState exits: m=868251 SNR=125.8 Saturated
23:09:30.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:30.724 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:30.724 00.000 21444 Enqueuing Expose request
23:09:30.740 00.016 25848 IsSlewing returns 0
23:09:30.740 00.000 25848 IsGuiding returns 0
23:09:30.772 00.032 25848 PulseGuide returned control before completion, sleep 22
23:09:30.822 00.050 25848 IsGuiding returns 1
23:09:30.822 00.000 25848 scope still moving after pulse duration time elapsed
23:09:30.883 00.061 25848 IsSlewing returns 0
23:09:30.883 00.000 25848 IsGuiding returns 0
23:09:30.883 00.000 25848 scope move finished after 42 + 100 ms
23:09:30.883 00.000 25848 Move returns status 0, amount 42
23:09:30.883 00.000 25848 MoveAxis(N, 0, ABG)
23:09:30.883 00.000 25848 Move returns status 0, amount 0
23:09:30.883 00.000 25848 move complete, result=0
23:09:30.883 00.000 25848 worker thread done servicing request
23:09:30.883 00.000 25848 Worker thread wakes up
23:09:30.883 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:30.883 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:30.883 00.000 21444 GuideStep: 2.1 px 42 ms WEST, 0.5 px 0 ms NORTH
23:09:34.245 03.362 25848 Exposure complete
23:09:34.306 00.061 25848 worker thread done servicing request
23:09:34.306 00.000 21444 OnExposeComplete: enter
23:09:34.306 00.000 21444 UpdateGuideState(): m_state=6
23:09:34.306 00.000 21444 Star::Find(15, 287, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 1 (1), X=287.09, Y=592.75, Mass=865617, SNR=120.4, Peak=23500 HFD=6.2
23:09:34.306 00.000 21444 MultiStar: exiting stabilization period
23:09:34.306 00.000 21444 MultiStar: updating star positions after lock position change
23:09:34.306 00.000 21444 Star::Find(15, 510, 574, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 1 (1), X=511.60, Y=574.38, Mass=882698, SNR=127.0, Peak=26456 HFD=6.1
23:09:34.306 00.000 21444 Star::Find(15, 1581, 162, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 1 (1), X=1582.25, Y=163.25, Mass=598973, SNR=98.5, Peak=22388 HFD=6.2
23:09:34.306 00.000 21444 Star::Find(15, 906, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 1 (1), X=907.89, Y=234.50, Mass=263020, SNR=60.4, Peak=12616 HFD=5.5
23:09:34.306 00.000 21444 Star::Find(15, 1216, 222, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 1 (1), X=1217.03, Y=222.57, Mass=171356, SNR=35.4, Peak=9812 HFD=5.4
23:09:34.306 00.000 21444 Star::Find(15, 1860, 96, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 1 (1), X=1861.39, Y=96.87, Mass=149973, SNR=42.1, Peak=9688 HFD=5.5
23:09:34.306 00.000 21444 Star::Find(15, 1603, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 1 (1), X=1588.49, Y=303.52, Mass=61757, SNR=53.4, Peak=20604 HFD=1.4
23:09:34.306 00.000 21444 Star::Find(15, 1209, 148, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 1 (1), X=1211.37, Y=149.87, Mass=67735, SNR=24.7, Peak=8828 HFD=5.0
23:09:34.306 00.000 21444 Star::Find(15, 248, 170, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find false star n=1 nbg=268 bg=4438.4 sigma=527.4 thresh=6021 peak=5574
23:09:34.306 00.000 21444 Star::Find returns 0 (2), X=248.00, Y=170.00, Mass=1866, SNR=2.9, Peak=6304 HFD=0.0
23:09:34.306 00.000 21444 Star::Find(15, 71, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find returns 0 (3), X=71.00, Y=389.00, Mass=0, SNR=0.0, Peak=5624 HFD=0.0
23:09:34.306 00.000 21444 Star::Find(15, 294, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find false star n=4 nbg=236 bg=4641.1 sigma=396.1 thresh=5829 peak=5802
23:09:34.306 00.000 21444 Star::Find returns 0 (2), X=294.00, Y=686.00, Mass=5912, SNR=2.9, Peak=6556 HFD=0.0
23:09:34.306 00.000 21444 Star::Find(15, 187, 794, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:09:34.306 00.000 21444 Star::Find false star n=2 nbg=256 bg=3919.8 sigma=464.7 thresh=5314 peak=4890
23:09:34.306 00.000 21444 Star::Find returns 0 (2), X=187.00, Y=794.00, Mass=3128, SNR=2.9, Peak=5700 HFD=0.0
23:09:34.306 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.09) = xAngle (0.50 = 0.50)
23:09:34.306 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.80 = 0.80)
23:09:34.306 00.000 21444 CameraToMount -- cameraX=1.28 cameraY=0.56 hyp=1.40 cameraTheta=0.41 mountX=1.23 mountY=1.01, mountTheta=0.69
23:09:34.306 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.28, y=0.56, opts=13)
23:09:34.306 00.000 21444 Enqueuing Move request for scope (1.28, 0.56)
23:09:34.306 00.000 25848 Worker thread wakes up
23:09:34.306 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.28, 0.56) opts 0xd
23:09:34.306 00.000 25848 Handling offset move in thread for scope, endpoint = (1.28, 0.56)
23:09:34.306 00.000 25848 Moving (1.28, 0.56) raw xDistance=1.23 yDistance=1.01
23:09:34.306 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.23
23:09:34.306 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
23:09:34.306 00.000 25848 MoveAxis(W, 28, ABG)
23:09:34.306 00.000 25848 Guiding  Dir = 3, Dur = 28
23:09:34.321 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26456, med=4184, FiltMin=548, FiltMax=24032, Gamma=1.300
23:09:34.335 00.014 25848 IsSlewing returns 0
23:09:34.335 00.000 25848 IsGuiding returns 0
23:09:34.337 00.002 21444 UpdateGuideState exits: m=865617 SNR=120.4 Saturated
23:09:34.337 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:34.337 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:34.337 00.000 21444 Enqueuing Expose request
23:09:34.365 00.028 25848 IsGuiding returns 1
23:09:34.365 00.000 25848 scope still moving after pulse duration time elapsed
23:09:34.449 00.084 25848 IsSlewing returns 0
23:09:34.449 00.000 25848 IsGuiding returns 0
23:09:34.449 00.000 25848 scope move finished after 28 + 85 ms
23:09:34.449 00.000 25848 Move returns status 0, amount 28
23:09:34.449 00.000 25848 MoveAxis(S, 27, ABG)
23:09:34.449 00.000 25848 Guiding  Dir = 1, Dur = 27
23:09:34.480 00.031 25848 IsSlewing returns 0
23:09:34.480 00.000 25848 IsGuiding returns 0
23:09:34.512 00.032 25848 IsGuiding returns 1
23:09:34.512 00.000 25848 scope still moving after pulse duration time elapsed
23:09:34.561 00.049 25848 IsSlewing returns 0
23:09:34.561 00.000 25848 IsGuiding returns 0
23:09:34.561 00.000 25848 scope move finished after 27 + 60 ms
23:09:34.561 00.000 25848 Move returns status 0, amount 27
23:09:34.561 00.000 25848 move complete, result=0
23:09:34.561 00.000 25848 worker thread done servicing request
23:09:34.561 00.000 25848 Worker thread wakes up
23:09:34.561 00.000 21444 GuideStep: 1.2 px 28 ms WEST, 1.0 px 27 ms SOUTH
23:09:34.561 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:34.561 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:37.916 03.355 25848 Exposure complete
23:09:37.979 00.063 25848 worker thread done servicing request
23:09:37.979 00.000 21444 OnExposeComplete: enter
23:09:37.979 00.000 21444 UpdateGuideState(): m_state=6
23:09:37.979 00.000 21444 Star::Find(15, 287, 592, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:09:37.979 00.000 21444 Star::Find returns 1 (1), X=287.20, Y=593.53, Mass=725656, SNR=69.0, Peak=28172 HFD=5.5
23:09:37.979 00.000 21444 Star::Find false star n=4 nbg=243 bg=4637.0 sigma=433.2 thresh=5937 peak=5936
23:09:37.979 00.000 21444 MultiStar: [#1 0.20,1.05,1.20,U] [#2 0.30,0.46,1.16,U] [#3 0.42,1.02,0.69,U] [#4 0.65,1.00,0.64,U] [#5 0.57,1.84,0.53,U] [#6 0.01,-0.01,0.85,U] [#7 0.16,-0.89,0.36,U] [#8 0.00,0.00,0.00,L] [#9 9.16,3.21,0.00,M1] 
23:09:37.979 00.000 21444 refined, 7 included, MultiStar: {0.47, 0.80}, one-star: {1.39, 1.35}
23:09:37.979 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.09) = xAngle (1.13 = 1.13)
23:09:37.979 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.42 = 1.42)
23:09:37.979 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.80 hyp=0.93 cameraTheta=1.04 mountX=0.40 mountY=0.92, mountTheta=1.16
23:09:37.979 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.80, opts=13)
23:09:37.979 00.000 21444 Enqueuing Move request for scope (0.47, 0.80)
23:09:37.979 00.000 25848 Worker thread wakes up
23:09:37.979 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.80) opts 0xd
23:09:37.979 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.80)
23:09:37.979 00.000 25848 Moving (0.47, 0.80) raw xDistance=0.40 yDistance=0.92
23:09:37.979 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
23:09:37.988 00.009 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
23:09:37.988 00.000 25848 MoveAxis(E, 0, ABG)
23:09:37.988 00.000 25848 Move returns status 0, amount 0
23:09:37.988 00.000 25848 MoveAxis(S, 25, ABG)
23:09:37.988 00.000 25848 Guiding  Dir = 1, Dur = 25
23:09:37.995 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28172, med=4160, FiltMin=700, FiltMax=23980, Gamma=1.300
23:09:38.010 00.015 21444 UpdateGuideState exits: m=725656 SNR=69.0 Saturated
23:09:38.010 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:38.010 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:09:38.010 00.000 21444 Enqueuing Expose request
23:09:38.020 00.010 25848 IsSlewing returns 0
23:09:38.020 00.000 25848 IsGuiding returns 0
23:09:38.057 00.037 25848 IsGuiding returns 1
23:09:38.057 00.000 25848 scope still moving after pulse duration time elapsed
23:09:38.110 00.053 25848 IsSlewing returns 0
23:09:38.110 00.000 25848 IsGuiding returns 0
23:09:38.110 00.000 25848 scope move finished after 25 + 64 ms
23:09:38.110 00.000 25848 Move returns status 0, amount 25
23:09:38.110 00.000 25848 move complete, result=0
23:09:38.110 00.000 25848 worker thread done servicing request
23:09:38.110 00.000 25848 Worker thread wakes up
23:09:38.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:09:38.110 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(271,577,31,31)
23:09:38.110 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.9 px 25 ms SOUTH
23:09:40.368 02.258 21444 Stop button clicked
23:09:40.368 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:09:40.368 00.000 21444 Status Line: Waiting for devices...
23:09:40.446 00.078 25848 ZWO: stopexposure
23:09:41.406 00.960 25848 ZWO: stopexposure
23:09:41.406 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:09:41.406 00.000 25848 worker thread done servicing request
23:09:41.406 00.000 21444 OnExposeComplete: enter
23:09:41.406 00.000 21444 OnExposeComplete: Capture Error reported
23:09:41.422 00.016 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:09:41.422 00.000 21444 Mount: notify guiding stopped
23:09:41.422 00.000 21444 BLC: window closed
23:09:41.422 00.000 21444 BLC: Last direction was reset
23:09:41.422 00.000 21444 Changing from state GUIDING to STOP
23:09:41.422 00.000 21444 guider state => SELECTED
23:09:41.422 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28172, med=4160, FiltMin=700, FiltMax=23980, Gamma=1.300
23:09:41.438 00.016 21444 Changing from state SELECTED to UNINITIALIZED
23:09:41.438 00.000 21444 guider state => SELECTING
23:09:41.438 00.000 21444 Status Line: Stopped.
23:09:41.438 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:10:08.623 27.185 21444 StartLoopingInteractive: Loop button clicked
23:10:08.623 00.000 21444 Status Line: Looping
23:10:08.634 00.011 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:10:08.636 00.002 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:08.636 00.000 21444 Enqueuing Expose request
23:10:08.636 00.000 25848 Worker thread wakes up
23:10:08.637 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:08.637 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:10:11.993 03.356 25848 Exposure complete
23:10:12.057 00.064 25848 worker thread done servicing request
23:10:12.057 00.000 21444 OnExposeComplete: enter
23:10:12.057 00.000 21444 UpdateGuideState(): m_state=1
23:10:12.057 00.000 21444 Star::Find(15, 287, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:10:12.057 00.000 21444 Star::Find returns 1 (1), X=290.74, Y=607.21, Mass=15120, SNR=12.0, Peak=5492 HFD=2.8
23:10:12.057 00.000 21444 Status Line: Mass: 15120 vs 868251
23:10:12.057 00.000 21444 UpdateCurrentPosition: star mass new=15119.7 exp=868251.0 thresh=50% limits=(434125.5, 1376347.0, 1736502.1)
23:10:12.057 00.000 21444 DistanceChecker: activated
23:10:12.057 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:10:12.057 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:10:12.057 00.000 21444 Status Line: No star selected
23:10:12.057 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=458, FiltMax=65504, Gamma=1.300
23:10:12.073 00.016 21444 UpdateGuideState exits: No star selected
23:10:12.073 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:12.073 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:12.073 00.000 21444 Enqueuing Expose request
23:10:12.073 00.000 25848 Worker thread wakes up
23:10:12.073 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:12.073 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:10:15.437 03.364 25848 Exposure complete
23:10:15.501 00.064 25848 worker thread done servicing request
23:10:15.501 00.000 21444 OnExposeComplete: enter
23:10:15.501 00.000 21444 UpdateGuideState(): m_state=1
23:10:15.501 00.000 21444 Star::Find(15, 287, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:15.501 00.000 21444 Star::Find false star n=4 nbg=248 bg=3169.7 sigma=383.7 thresh=4321 peak=4209
23:10:15.501 00.000 21444 Star::Find returns 0 (2), X=287.00, Y=593.00, Mass=5365, SNR=2.9, Peak=5268 HFD=0.0
23:10:15.501 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:10:15.501 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:10:15.501 00.000 21444 Status Line: Star lost - low SNR
23:10:15.501 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=40, FiltMax=65504, Gamma=1.300
23:10:15.517 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:10:15.517 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:15.517 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:15.517 00.000 21444 Enqueuing Expose request
23:10:15.517 00.000 25848 Worker thread wakes up
23:10:15.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:15.517 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:10:17.686 02.169 21444 GuiderMultiStar::AutoSelect enter
23:10:17.686 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:10:17.750 00.064 21444 AutoFind: auto downsample for scale 0.43 => 2x
23:10:17.750 00.000 21444 AutoFind: downsample 2x
23:10:17.766 00.016 21444 AutoFind: global mean = 0.1, stdev 1444.5
23:10:17.766 00.000 21444 AutoFind: using threshold = 0.1
23:10:17.782 00.016 21444 AutoFind: local max [1267, 65] 155.1
23:10:17.782 00.000 21444 AutoFind: local max [369, 1161] 83.2
23:10:17.782 00.000 21444 AutoFind: local max [1557, 87] 8.9
23:10:17.782 00.000 21444 AutoFind: local max [425, 267] 5.2
23:10:17.782 00.000 21444 AutoFind: local max [1249, 79] 4.5
23:10:17.782 00.000 21444 AutoFind: local max [1269, 83] 4.0
23:10:17.782 00.000 21444 AutoFind: local max [1285, 81] 3.6
23:10:17.782 00.000 21444 AutoFind: local max [1397, 99] 3.4
23:10:17.782 00.000 21444 AutoFind: local max [799, 81] 3.2
23:10:17.782 00.000 21444 AutoFind: local max [85, 667] 3.1
23:10:17.782 00.000 21444 AutoFind: local max [301, 79] 3.1
23:10:17.782 00.000 21444 AutoFind: local max [129, 349] 3.1
23:10:17.782 00.000 21444 AutoFind: local max [369, 1183] 3.1
23:10:17.782 00.000 21444 AutoFind: local max [1087, 351] 3.0
23:10:17.782 00.000 21444 AutoFind: local max [1363, 407] 3.0
23:10:17.782 00.000 21444 AutoFind: local max [1071, 171] 2.9
23:10:17.782 00.000 21444 AutoFind: local max [1075, 909] 2.9
23:10:17.782 00.000 21444 AutoFind: local max [1709, 769] 2.9
23:10:17.782 00.000 21444 AutoFind: local max [1855, 555] 2.8
23:10:17.782 00.000 21444 AutoFind: local max [1603, 299] 2.8
23:10:17.782 00.000 21444 AutoFind: local max [1797, 349] 2.8
23:10:17.782 00.000 21444 AutoFind: local max [1653, 781] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [1255, 875] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [411, 745] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [1245, 647] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [947, 121] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [879, 529] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [1645, 201] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [571, 559] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [1341, 1093] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [647, 221] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [1445, 153] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [1499, 597] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [751, 63] 2.7
23:10:17.782 00.000 21444 AutoFind: local max [1055, 475] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [901, 375] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [729, 619] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [595, 407] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [33, 351] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1749, 375] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [463, 841] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [623, 351] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1171, 351] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1601, 665] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1099, 923] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1395, 171] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [375, 839] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [283, 75] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [303, 1057] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [379, 557] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [419, 99] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1649, 593] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [635, 23] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [959, 349] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1635, 647] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1335, 1131] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1007, 101] 2.6
23:10:17.782 00.000 21444 AutoFind: local max [1457, 99] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [645, 619] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [685, 277] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1385, 937] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [777, 617] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [639, 45] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1079, 811] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1361, 83] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1145, 915] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [319, 675] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [659, 47] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [565, 659] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1237, 1111] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [559, 731] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1765, 957] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [101, 1153] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1191, 171] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1139, 1035] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [63, 1133] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1089, 751] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [287, 839] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [303, 939] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1179, 595] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1397, 939] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1445, 451] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [215, 241] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1511, 877] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [223, 665] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1651, 711] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [947, 651] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1307, 101] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1533, 1197] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [913, 925] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [919, 349] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [1793, 151] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [125, 729] 2.5
23:10:17.782 00.000 21444 AutoFind: local max [509, 925] 2.4
23:10:17.782 00.000 21444 AutoFind: local max [1433, 173] 2.4
23:10:17.782 00.000 21444 AutoFind: local max [1689, 813] 2.4
23:10:17.782 00.000 21444 AutoFind: local max [927, 201] 2.4
23:10:17.782 00.000 21444 AutoFind: local max [371, 745] 2.4
23:10:17.782 00.000 21444 AutoFind: local max [1123, 669] 2.4
23:10:17.782 00.000 21444 AutoFind: local max [1187, 409] 2.4
23:10:17.782 00.000 21444 AutoFind: too close [1433, 173] 2.4 - [1445, 153] 2.7
23:10:17.782 00.000 21444 AutoFind: too close [1397, 939] 2.5 - [1385, 937] 2.5
23:10:17.782 00.000 21444 AutoFind: too close [659, 47] 2.5 - [639, 45] 2.5
23:10:17.782 00.000 21444 AutoFind: too close [283, 75] 2.6 - [301, 79] 3.1
23:10:17.782 00.000 21444 AutoFind: too close [1285, 81] 3.6 - [1269, 83] 4.0
23:10:17.782 00.000 21444 AutoFind: close dim-bright [1285, 81] 3.6 - [1267, 65] 155.1
23:10:17.782 00.000 21444 AutoFind: too close [1269, 83] 4.0 - [1249, 79] 4.5
23:10:17.782 00.000 21444 AutoFind: close dim-bright [1269, 83] 4.0 - [1267, 65] 155.1
23:10:17.782 00.000 21444 AutoFind: close dim-bright [1249, 79] 4.5 - [1267, 65] 155.1
23:10:17.782 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
23:10:17.782 00.000 21444 Star::Find(15, 1267, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1267.19, Y=65.03, Mass=3374968, SNR=341.6, Peak=65504 HFD=6.4
23:10:17.782 00.000 21444 Star::Find(15, 369, 1161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=367.75, Y=1161.09, Mass=2262928, SNR=230.8, Peak=47512 HFD=6.9
23:10:17.782 00.000 21444 Star::Find(15, 1557, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1556.42, Y=86.57, Mass=133164, SNR=36.2, Peak=8904 HFD=5.3
23:10:17.782 00.000 21444 Star::Find(15, 425, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=424.91, Y=266.16, Mass=63845, SNR=23.1, Peak=6228 HFD=4.7
23:10:17.782 00.000 21444 Star::Find(15, 1397, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1396.62, Y=100.30, Mass=22590, SNR=12.5, Peak=5444 HFD=3.1
23:10:17.782 00.000 21444 Star::Find(15, 799, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=5 nbg=248 bg=3378.4 sigma=416.4 thresh=4628 peak=4591
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=799.00, Y=81.00, Mass=8768, SNR=2.9, Peak=5872 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 85, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=84.31, Y=666.99, Mass=17708, SNR=13.0, Peak=4916 HFD=2.5
23:10:17.782 00.000 21444 Star::Find(15, 129, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=131.42, Y=350.14, Mass=22772, SNR=13.2, Peak=5396 HFD=6.0
23:10:17.782 00.000 21444 Star::Find(15, 369, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=366.47, Y=1164.75, Mass=698911, SNR=126.7, Peak=6048 HFD=5.1
23:10:17.782 00.000 21444 Star::Find(15, 1087, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=4 nbg=273 bg=3117.6 sigma=553.3 thresh=4777 peak=4474
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1087.00, Y=351.00, Mass=6986, SNR=2.9, Peak=5036 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1363, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=4 nbg=270 bg=3137.1 sigma=514.5 thresh=4681 peak=4681
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=407.00, Mass=7028, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1071, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1070.28, Y=169.59, Mass=20200, SNR=18.5, Peak=7616 HFD=1.5
23:10:17.782 00.000 21444 Star::Find(15, 1075, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=6 nbg=242 bg=2994.0 sigma=397.9 thresh=4188 peak=4111
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=909.00, Mass=8328, SNR=2.9, Peak=4788 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1709, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=10 nbg=270 bg=3227.3 sigma=469.9 thresh=4637 peak=4610
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1709.00, Y=769.00, Mass=16707, SNR=2.9, Peak=5296 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1855, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=2 nbg=273 bg=2768.9 sigma=476.6 thresh=4199 peak=3897
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1855.00, Y=555.00, Mass=3134, SNR=2.9, Peak=4532 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1603, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1588.54, Y=303.42, Mass=66397, SNR=54.6, Peak=19444 HFD=1.4
23:10:17.782 00.000 21444 Star::Find(15, 1797, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1796.51, Y=349.69, Mass=13404, SNR=11.4, Peak=5248 HFD=1.7
23:10:17.782 00.000 21444 Star::Find(15, 1653, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1653.59, Y=779.93, Mass=19470, SNR=12.5, Peak=5572 HFD=4.3
23:10:17.782 00.000 21444 Star::Find(15, 1255, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=10 nbg=265 bg=2961.3 sigma=483.8 thresh=4413 peak=4386
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1255.00, Y=875.00, Mass=17415, SNR=2.9, Peak=5220 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 411, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=424.31, Y=750.07, Mass=22970, SNR=13.7, Peak=5492 HFD=8.4
23:10:17.782 00.000 21444 Star::Find(15, 1245, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1244.28, Y=643.67, Mass=4922, SNR=6.7, Peak=5192 HFD=1.1
23:10:17.782 00.000 21444 Star::Find(15, 947, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=4 nbg=268 bg=3274.3 sigma=469.5 thresh=4683 peak=4576
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=947.00, Y=121.00, Mass=6583, SNR=2.9, Peak=5292 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 879, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=879.32, Y=528.25, Mass=13591, SNR=10.2, Peak=5748 HFD=2.9
23:10:17.782 00.000 21444 Star::Find(15, 1645, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1646.03, Y=201.23, Mass=20765, SNR=14.1, Peak=5216 HFD=5.3
23:10:17.782 00.000 21444 Star::Find(15, 571, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=570.46, Y=557.54, Mass=11341, SNR=9.2, Peak=5372 HFD=1.4
23:10:17.782 00.000 21444 Star::Find(15, 1341, 1093, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1340.82, Y=1091.65, Mass=28893, SNR=16.9, Peak=4764 HFD=7.6
23:10:17.782 00.000 21444 Star::Find(15, 647, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=3 nbg=271 bg=3059.1 sigma=496.4 thresh=4548 peak=4435
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=221.00, Mass=4835, SNR=2.9, Peak=5164 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1499, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=8 nbg=254 bg=3426.6 sigma=418.7 thresh=4683 peak=4574
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1499.00, Y=597.00, Mass=13223, SNR=2.9, Peak=5424 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 751, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=751.26, Y=63.45, Mass=26074, SNR=16.1, Peak=5164 HFD=4.7
23:10:17.782 00.000 21444 Star::Find(15, 1055, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=5 nbg=262 bg=3108.1 sigma=428.9 thresh=4395 peak=4393
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1055.00, Y=475.00, Mass=7999, SNR=2.9, Peak=5068 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 901, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=9 nbg=276 bg=3073.8 sigma=459.9 thresh=4453 peak=4421
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=375.00, Mass=15160, SNR=2.9, Peak=5648 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 729, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=727.50, Y=618.94, Mass=18728, SNR=12.9, Peak=5648 HFD=3.3
23:10:17.782 00.000 21444 Star::Find(15, 595, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=595.61, Y=405.60, Mass=13033, SNR=11.2, Peak=5120 HFD=3.4
23:10:17.782 00.000 21444 Star::Find(15, 33, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=34.45, Y=349.35, Mass=24188, SNR=15.6, Peak=4284 HFD=5.9
23:10:17.782 00.000 21444 Star::Find(15, 1749, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=1 nbg=279 bg=3026.2 sigma=541.0 thresh=4649 peak=4251
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=375.00, Mass=1886, SNR=2.9, Peak=5116 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 463, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=3 nbg=272 bg=2563.3 sigma=475.7 thresh=3990 peak=3760
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=463.00, Y=841.00, Mass=5002, SNR=2.9, Peak=4508 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 623, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=615.53, Y=340.24, Mass=7025, SNR=8.9, Peak=5620 HFD=1.7
23:10:17.782 00.000 21444 Star::Find(15, 1171, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=2 nbg=273 bg=3148.4 sigma=516.4 thresh=4698 peak=4417
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1171.00, Y=351.00, Mass=3227, SNR=2.9, Peak=4816 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1601, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1600.29, Y=665.97, Mass=21625, SNR=14.1, Peak=5928 HFD=3.5
23:10:17.782 00.000 21444 Star::Find(15, 1099, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1099.87, Y=923.49, Mass=27399, SNR=18.5, Peak=4912 HFD=3.5
23:10:17.782 00.000 21444 Star::Find(15, 1395, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=7 nbg=265 bg=3278.9 sigma=477.6 thresh=4712 peak=4699
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=171.00, Mass=12420, SNR=2.9, Peak=5700 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 375, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=374.30, Y=839.59, Mass=18667, SNR=14.2, Peak=4360 HFD=4.8
23:10:17.782 00.000 21444 Star::Find(15, 303, 1057, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=303.14, Y=1057.18, Mass=17524, SNR=12.2, Peak=4280 HFD=2.4
23:10:17.782 00.000 21444 Star::Find(15, 379, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=4 nbg=262 bg=3256.1 sigma=471.9 thresh=4672 peak=4627
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=379.00, Y=557.00, Mass=6428, SNR=2.9, Peak=5040 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 419, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=9 nbg=257 bg=3364.3 sigma=414.0 thresh=4606 peak=4593
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=99.00, Mass=13470, SNR=2.9, Peak=5496 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1649, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1649.03, Y=592.93, Mass=15341, SNR=11.8, Peak=5040 HFD=4.3
23:10:17.782 00.000 21444 Star::Find(15, 635, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=622.71, Y=27.80, Mass=13870, SNR=11.4, Peak=5852 HFD=4.8
23:10:17.782 00.000 21444 Star::Find(15, 959, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=1 nbg=259 bg=3077.4 sigma=493.7 thresh=4558 peak=4444
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=349.00, Mass=1859, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1635, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1647.38, Y=643.68, Mass=5884, SNR=7.5, Peak=5572 HFD=1.2
23:10:17.782 00.000 21444 Star::Find(15, 1335, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1349.26, Y=1141.73, Mass=6465, SNR=8.5, Peak=5524 HFD=0.8
23:10:17.782 00.000 21444 Star::Find(15, 1007, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1003.09, Y=101.43, Mass=64545, SNR=45.2, Peak=17164 HFD=1.6
23:10:17.782 00.000 21444 Star::Find(15, 1457, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=11 nbg=268 bg=3508.1 sigma=458.2 thresh=4883 peak=4831
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=99.00, Mass=16219, SNR=2.9, Peak=5192 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 645, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=641.18, Y=614.02, Mass=9800, SNR=8.6, Peak=5624 HFD=3.0
23:10:17.782 00.000 21444 Star::Find(15, 685, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=684.54, Y=275.61, Mass=16834, SNR=12.3, Peak=5092 HFD=3.2
23:10:17.782 00.000 21444 Star::Find(15, 777, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=3 nbg=270 bg=3178.3 sigma=501.2 thresh=4682 peak=4406
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=777.00, Y=617.00, Mass=4853, SNR=2.9, Peak=5196 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1079, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=2 nbg=274 bg=3373.8 sigma=511.7 thresh=4909 peak=4253
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1079.00, Y=811.00, Mass=3612, SNR=2.9, Peak=5192 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1361, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=3 nbg=276 bg=3342.8 sigma=559.5 thresh=5021 peak=4584
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1361.00, Y=83.00, Mass=5908, SNR=2.9, Peak=5548 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1145, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1143.33, Y=913.19, Mass=11420, SNR=9.6, Peak=4740 HFD=2.6
23:10:17.782 00.000 21444 Star::Find(15, 319, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=5 nbg=258 bg=3070.7 sigma=415.4 thresh=4317 peak=4303
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=319.00, Y=675.00, Mass=7530, SNR=2.9, Peak=4788 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 565, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=2 nbg=268 bg=3218.4 sigma=481.5 thresh=4663 peak=4385
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=659.00, Mass=3215, SNR=2.9, Peak=5068 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1237, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1222.56, Y=1096.37, Mass=13267, SNR=12.5, Peak=4684 HFD=3.3
23:10:17.782 00.000 21444 Star::Find(15, 559, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=557.63, Y=729.76, Mass=15089, SNR=11.9, Peak=5068 HFD=2.3
23:10:17.782 00.000 21444 Star::Find(15, 1765, 957, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=6 nbg=264 bg=2719.8 sigma=456.6 thresh=4090 peak=3842
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1765.00, Y=957.00, Mass=10245, SNR=2.9, Peak=4360 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 101, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=101.12, Y=1152.45, Mass=15003, SNR=11.6, Peak=3628 HFD=5.0
23:10:17.782 00.000 21444 Star::Find(15, 1191, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=1 nbg=265 bg=3437.9 sigma=502.5 thresh=4945 peak=4528
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=171.00, Mass=1606, SNR=2.9, Peak=5064 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1139, 1035, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=8 nbg=265 bg=2349.8 sigma=427.2 thresh=3631 peak=3563
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=1035.00, Mass=12390, SNR=2.9, Peak=4208 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 63, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=77.34, Y=1142.66, Mass=27062, SNR=20.0, Peak=4616 HFD=3.6
23:10:17.782 00.000 21444 Star::Find(15, 1089, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1087.08, Y=750.22, Mass=17034, SNR=13.5, Peak=5240 HFD=2.5
23:10:17.782 00.000 21444 Star::Find(15, 287, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=4 nbg=272 bg=2523.4 sigma=466.3 thresh=3922 peak=3688
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=287.00, Y=839.00, Mass=6114, SNR=2.9, Peak=4384 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 303, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=302.45, Y=938.78, Mass=19893, SNR=16.0, Peak=4284 HFD=3.6
23:10:17.782 00.000 21444 Star::Find(15, 1179, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1176.71, Y=593.85, Mass=15157, SNR=11.1, Peak=5192 HFD=3.0
23:10:17.782 00.000 21444 Star::Find(15, 1445, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=5 nbg=249 bg=3383.0 sigma=439.5 thresh=4702 peak=4696
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1445.00, Y=451.00, Mass=9177, SNR=2.9, Peak=6048 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 215, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=213.66, Y=242.48, Mass=16580, SNR=11.9, Peak=4888 HFD=3.0
23:10:17.782 00.000 21444 Star::Find(15, 1511, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=3 nbg=263 bg=3173.5 sigma=457.6 thresh=4546 peak=4370
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1511.00, Y=877.00, Mass=5195, SNR=2.9, Peak=5292 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 223, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=8 nbg=266 bg=2927.4 sigma=490.2 thresh=4398 peak=4390
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=665.00, Mass=13701, SNR=2.9, Peak=5016 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1651, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=5 nbg=264 bg=3425.7 sigma=500.4 thresh=4927 peak=4901
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=711.00, Mass=8555, SNR=2.9, Peak=5724 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 947, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=946.67, Y=649.97, Mass=24138, SNR=13.9, Peak=5804 HFD=4.8
23:10:17.782 00.000 21444 Star::Find(15, 1307, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1308.28, Y=100.92, Mass=16988, SNR=13.0, Peak=5396 HFD=5.7
23:10:17.782 00.000 21444 Star::Find(15, 1533, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1531.36, Y=1195.42, Mass=15535, SNR=12.5, Peak=5344 HFD=1.5
23:10:17.782 00.000 21444 Star::Find(15, 913, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=913.00, Y=925.00, Mass=1453, SNR=3.0, Peak=4588 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 919, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=918.65, Y=349.57, Mass=12279, SNR=9.8, Peak=5268 HFD=5.8
23:10:17.782 00.000 21444 Star::Find(15, 1793, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=10 nbg=256 bg=3125.7 sigma=460.2 thresh=4506 peak=4503
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1793.00, Y=151.00, Mass=15359, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 125, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=138.54, Y=727.22, Mass=10484, SNR=10.9, Peak=4892 HFD=1.6
23:10:17.782 00.000 21444 Star::Find(15, 509, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=507.59, Y=924.52, Mass=17526, SNR=13.9, Peak=4356 HFD=3.6
23:10:17.782 00.000 21444 Star::Find(15, 1689, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=5 nbg=245 bg=3320.0 sigma=471.8 thresh=4735 peak=4403
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1689.00, Y=813.00, Mass=8396, SNR=2.9, Peak=5492 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 927, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=926.85, Y=202.49, Mass=11056, SNR=9.7, Peak=5120 HFD=2.0
23:10:17.782 00.000 21444 Star::Find(15, 371, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=3 nbg=267 bg=3119.0 sigma=433.7 thresh=4420 peak=4245
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=745.00, Mass=4307, SNR=2.9, Peak=5120 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1123, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1122.65, Y=669.01, Mass=15938, SNR=11.7, Peak=5264 HFD=2.9
23:10:17.782 00.000 21444 Star::Find(15, 1187, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=4 nbg=264 bg=3160.8 sigma=513.0 thresh=4700 peak=4522
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1187.00, Y=409.00, Mass=7041, SNR=2.9, Peak=5116 HFD=0.0
23:10:17.782 00.000 21444 AutoFind: finding best star pass 1
23:10:17.782 00.000 21444 Star::Find(15, 1267, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1267.19, Y=65.03, Mass=3374968, SNR=341.6, Peak=65504 HFD=6.4
23:10:17.782 00.000 21444 AutoFind: near-saturated [1267, 65] 155.1 Mass 3374968 SNR 341.6 Peak 65504
23:10:17.782 00.000 21444 Star::Find(15, 369, 1161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=367.75, Y=1161.09, Mass=2262928, SNR=230.8, Peak=47512 HFD=6.9
23:10:17.782 00.000 21444 AutoFind: near-saturated [369, 1161] 83.2 Mass 2262928 SNR 230.8 Peak 47512
23:10:17.782 00.000 21444 Star::Find(15, 1557, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1556.42, Y=86.57, Mass=133164, SNR=36.2, Peak=8904 HFD=5.3
23:10:17.782 00.000 21444 AutoFind: near-saturated [1557, 87] 8.9 Mass 133164 SNR 36.2 Peak 8904
23:10:17.782 00.000 21444 Star::Find(15, 425, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=424.91, Y=266.16, Mass=63845, SNR=23.1, Peak=6228 HFD=4.7
23:10:17.782 00.000 21444 AutoFind: near-saturated [425, 267] 5.2 Mass 63845 SNR 23.1 Peak 6228
23:10:17.782 00.000 21444 Star::Find(15, 1397, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=1396.62, Y=100.30, Mass=22590, SNR=12.5, Peak=5444 HFD=3.1
23:10:17.782 00.000 21444 AutoFind: near-saturated [1397, 99] 3.4 Mass 22590 SNR 12.5 Peak 5444
23:10:17.782 00.000 21444 Star::Find(15, 799, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=5 nbg=248 bg=3378.4 sigma=416.4 thresh=4628 peak=4591
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=799.00, Y=81.00, Mass=8768, SNR=2.9, Peak=5872 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 85, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=84.31, Y=666.99, Mass=17708, SNR=13.0, Peak=4916 HFD=2.5
23:10:17.782 00.000 21444 AutoFind: near-saturated [85, 667] 3.1 Mass 17708 SNR 13.0 Peak 4916
23:10:17.782 00.000 21444 Star::Find(15, 129, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=131.42, Y=350.14, Mass=22772, SNR=13.2, Peak=5396 HFD=6.0
23:10:17.782 00.000 21444 AutoFind: near-saturated [129, 349] 3.1 Mass 22772 SNR 13.2 Peak 5396
23:10:17.782 00.000 21444 Star::Find(15, 369, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find returns 1 (1), X=366.47, Y=1164.75, Mass=698911, SNR=126.7, Peak=6048 HFD=5.1
23:10:17.782 00.000 21444 AutoFind: near-saturated [369, 1183] 3.1 Mass 698911 SNR 126.7 Peak 6048
23:10:17.782 00.000 21444 Star::Find(15, 1087, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.782 00.000 21444 Star::Find false star n=4 nbg=273 bg=3117.6 sigma=553.3 thresh=4777 peak=4474
23:10:17.782 00.000 21444 Star::Find returns 0 (2), X=1087.00, Y=351.00, Mass=6986, SNR=2.9, Peak=5036 HFD=0.0
23:10:17.782 00.000 21444 Star::Find(15, 1363, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.016 21444 Star::Find false star n=4 nbg=270 bg=3137.1 sigma=514.5 thresh=4681 peak=4681
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=407.00, Mass=7028, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1071, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1070.28, Y=169.59, Mass=20200, SNR=18.5, Peak=7616 HFD=1.5
23:10:17.798 00.000 21444 AutoFind: near-saturated [1071, 171] 2.9 Mass 20200 SNR 18.5 Peak 7616
23:10:17.798 00.000 21444 Star::Find(15, 1075, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=6 nbg=242 bg=2994.0 sigma=397.9 thresh=4188 peak=4111
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=909.00, Mass=8328, SNR=2.9, Peak=4788 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1709, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=10 nbg=270 bg=3227.3 sigma=469.9 thresh=4637 peak=4610
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1709.00, Y=769.00, Mass=16707, SNR=2.9, Peak=5296 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1855, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=2 nbg=273 bg=2768.9 sigma=476.6 thresh=4199 peak=3897
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1855.00, Y=555.00, Mass=3134, SNR=2.9, Peak=4532 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1603, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1588.54, Y=303.42, Mass=66397, SNR=54.6, Peak=19444 HFD=1.4
23:10:17.798 00.000 21444 AutoFind: near-saturated [1603, 299] 2.8 Mass 66397 SNR 54.6 Peak 19444
23:10:17.798 00.000 21444 Star::Find(15, 1797, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1796.51, Y=349.69, Mass=13404, SNR=11.4, Peak=5248 HFD=1.7
23:10:17.798 00.000 21444 AutoFind: near-saturated [1797, 349] 2.8 Mass 13404 SNR 11.4 Peak 5248
23:10:17.798 00.000 21444 Star::Find(15, 1653, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1653.59, Y=779.93, Mass=19470, SNR=12.5, Peak=5572 HFD=4.3
23:10:17.798 00.000 21444 AutoFind: near-saturated [1653, 781] 2.7 Mass 19470 SNR 12.5 Peak 5572
23:10:17.798 00.000 21444 Star::Find(15, 1255, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=10 nbg=265 bg=2961.3 sigma=483.8 thresh=4413 peak=4386
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1255.00, Y=875.00, Mass=17415, SNR=2.9, Peak=5220 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 411, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=424.31, Y=750.07, Mass=22970, SNR=13.7, Peak=5492 HFD=8.4
23:10:17.798 00.000 21444 AutoFind: near-saturated [411, 745] 2.7 Mass 22970 SNR 13.7 Peak 5492
23:10:17.798 00.000 21444 Star::Find(15, 1245, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1244.28, Y=643.67, Mass=4922, SNR=6.7, Peak=5192 HFD=1.1
23:10:17.798 00.000 21444 AutoFind: near-saturated [1245, 647] 2.7 Mass 4922 SNR 6.7 Peak 5192
23:10:17.798 00.000 21444 Star::Find(15, 947, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=268 bg=3274.3 sigma=469.5 thresh=4683 peak=4576
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=947.00, Y=121.00, Mass=6583, SNR=2.9, Peak=5292 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 879, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=879.32, Y=528.25, Mass=13591, SNR=10.2, Peak=5748 HFD=2.9
23:10:17.798 00.000 21444 AutoFind: near-saturated [879, 529] 2.7 Mass 13591 SNR 10.2 Peak 5748
23:10:17.798 00.000 21444 Star::Find(15, 1645, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1646.03, Y=201.23, Mass=20765, SNR=14.1, Peak=5216 HFD=5.3
23:10:17.798 00.000 21444 AutoFind: near-saturated [1645, 201] 2.7 Mass 20765 SNR 14.1 Peak 5216
23:10:17.798 00.000 21444 Star::Find(15, 571, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=570.46, Y=557.54, Mass=11341, SNR=9.2, Peak=5372 HFD=1.4
23:10:17.798 00.000 21444 AutoFind: near-saturated [571, 559] 2.7 Mass 11341 SNR 9.2 Peak 5372
23:10:17.798 00.000 21444 Star::Find(15, 1341, 1093, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1340.82, Y=1091.65, Mass=28893, SNR=16.9, Peak=4764 HFD=7.6
23:10:17.798 00.000 21444 AutoFind: near-saturated [1341, 1093] 2.7 Mass 28893 SNR 16.9 Peak 4764
23:10:17.798 00.000 21444 Star::Find(15, 647, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=271 bg=3059.1 sigma=496.4 thresh=4548 peak=4435
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=221.00, Mass=4835, SNR=2.9, Peak=5164 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1499, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=8 nbg=254 bg=3426.6 sigma=418.7 thresh=4683 peak=4574
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1499.00, Y=597.00, Mass=13223, SNR=2.9, Peak=5424 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 751, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=751.26, Y=63.45, Mass=26074, SNR=16.1, Peak=5164 HFD=4.7
23:10:17.798 00.000 21444 AutoFind: near-saturated [751, 63] 2.7 Mass 26074 SNR 16.1 Peak 5164
23:10:17.798 00.000 21444 Star::Find(15, 1055, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=262 bg=3108.1 sigma=428.9 thresh=4395 peak=4393
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1055.00, Y=475.00, Mass=7999, SNR=2.9, Peak=5068 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 901, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=9 nbg=276 bg=3073.8 sigma=459.9 thresh=4453 peak=4421
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=375.00, Mass=15160, SNR=2.9, Peak=5648 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 729, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=727.50, Y=618.94, Mass=18728, SNR=12.9, Peak=5648 HFD=3.3
23:10:17.798 00.000 21444 AutoFind: near-saturated [729, 619] 2.6 Mass 18728 SNR 12.9 Peak 5648
23:10:17.798 00.000 21444 Star::Find(15, 595, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=595.61, Y=405.60, Mass=13033, SNR=11.2, Peak=5120 HFD=3.4
23:10:17.798 00.000 21444 AutoFind: near-saturated [595, 407] 2.6 Mass 13033 SNR 11.2 Peak 5120
23:10:17.798 00.000 21444 Star::Find(15, 33, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=34.45, Y=349.35, Mass=24188, SNR=15.6, Peak=4284 HFD=5.9
23:10:17.798 00.000 21444 AutoFind: near-saturated [33, 351] 2.6 Mass 24188 SNR 15.6 Peak 4284
23:10:17.798 00.000 21444 Star::Find(15, 1749, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=1 nbg=279 bg=3026.2 sigma=541.0 thresh=4649 peak=4251
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=375.00, Mass=1886, SNR=2.9, Peak=5116 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 463, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=272 bg=2563.3 sigma=475.7 thresh=3990 peak=3760
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=463.00, Y=841.00, Mass=5002, SNR=2.9, Peak=4508 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 623, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=615.53, Y=340.24, Mass=7025, SNR=8.9, Peak=5620 HFD=1.7
23:10:17.798 00.000 21444 AutoFind: near-saturated [623, 351] 2.6 Mass 7025 SNR 8.9 Peak 5620
23:10:17.798 00.000 21444 Star::Find(15, 1171, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=2 nbg=273 bg=3148.4 sigma=516.4 thresh=4698 peak=4417
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1171.00, Y=351.00, Mass=3227, SNR=2.9, Peak=4816 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1601, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1600.29, Y=665.97, Mass=21625, SNR=14.1, Peak=5928 HFD=3.5
23:10:17.798 00.000 21444 AutoFind: near-saturated [1601, 665] 2.6 Mass 21625 SNR 14.1 Peak 5928
23:10:17.798 00.000 21444 Star::Find(15, 1099, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1099.87, Y=923.49, Mass=27399, SNR=18.5, Peak=4912 HFD=3.5
23:10:17.798 00.000 21444 AutoFind: near-saturated [1099, 923] 2.6 Mass 27399 SNR 18.5 Peak 4912
23:10:17.798 00.000 21444 Star::Find(15, 1395, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=7 nbg=265 bg=3278.9 sigma=477.6 thresh=4712 peak=4699
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=171.00, Mass=12420, SNR=2.9, Peak=5700 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 375, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=374.30, Y=839.59, Mass=18667, SNR=14.2, Peak=4360 HFD=4.8
23:10:17.798 00.000 21444 AutoFind: near-saturated [375, 839] 2.6 Mass 18667 SNR 14.2 Peak 4360
23:10:17.798 00.000 21444 Star::Find(15, 303, 1057, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=303.14, Y=1057.18, Mass=17524, SNR=12.2, Peak=4280 HFD=2.4
23:10:17.798 00.000 21444 AutoFind: near-saturated [303, 1057] 2.6 Mass 17524 SNR 12.2 Peak 4280
23:10:17.798 00.000 21444 Star::Find(15, 379, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=262 bg=3256.1 sigma=471.9 thresh=4672 peak=4627
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=379.00, Y=557.00, Mass=6428, SNR=2.9, Peak=5040 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 419, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=9 nbg=257 bg=3364.3 sigma=414.0 thresh=4606 peak=4593
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=99.00, Mass=13470, SNR=2.9, Peak=5496 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1649, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1649.03, Y=592.93, Mass=15341, SNR=11.8, Peak=5040 HFD=4.3
23:10:17.798 00.000 21444 AutoFind: near-saturated [1649, 593] 2.6 Mass 15341 SNR 11.8 Peak 5040
23:10:17.798 00.000 21444 Star::Find(15, 635, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=622.71, Y=27.80, Mass=13870, SNR=11.4, Peak=5852 HFD=4.8
23:10:17.798 00.000 21444 AutoFind: near-saturated [635, 23] 2.6 Mass 13870 SNR 11.4 Peak 5852
23:10:17.798 00.000 21444 Star::Find(15, 959, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=1 nbg=259 bg=3077.4 sigma=493.7 thresh=4558 peak=4444
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=349.00, Mass=1859, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1635, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1647.38, Y=643.68, Mass=5884, SNR=7.5, Peak=5572 HFD=1.2
23:10:17.798 00.000 21444 AutoFind: near-saturated [1635, 647] 2.6 Mass 5884 SNR 7.5 Peak 5572
23:10:17.798 00.000 21444 Star::Find(15, 1335, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1349.26, Y=1141.73, Mass=6465, SNR=8.5, Peak=5524 HFD=0.8
23:10:17.798 00.000 21444 AutoFind: near-saturated [1335, 1131] 2.6 Mass 6465 SNR 8.5 Peak 5524
23:10:17.798 00.000 21444 Star::Find(15, 1007, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1003.09, Y=101.43, Mass=64545, SNR=45.2, Peak=17164 HFD=1.6
23:10:17.798 00.000 21444 AutoFind: near-saturated [1007, 101] 2.6 Mass 64545 SNR 45.2 Peak 17164
23:10:17.798 00.000 21444 Star::Find(15, 1457, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=11 nbg=268 bg=3508.1 sigma=458.2 thresh=4883 peak=4831
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=99.00, Mass=16219, SNR=2.9, Peak=5192 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 645, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=641.18, Y=614.02, Mass=9800, SNR=8.6, Peak=5624 HFD=3.0
23:10:17.798 00.000 21444 AutoFind: near-saturated [645, 619] 2.5 Mass 9800 SNR 8.6 Peak 5624
23:10:17.798 00.000 21444 Star::Find(15, 685, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=684.54, Y=275.61, Mass=16834, SNR=12.3, Peak=5092 HFD=3.2
23:10:17.798 00.000 21444 AutoFind: near-saturated [685, 277] 2.5 Mass 16834 SNR 12.3 Peak 5092
23:10:17.798 00.000 21444 Star::Find(15, 777, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=270 bg=3178.3 sigma=501.2 thresh=4682 peak=4406
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=777.00, Y=617.00, Mass=4853, SNR=2.9, Peak=5196 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1079, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=2 nbg=274 bg=3373.8 sigma=511.7 thresh=4909 peak=4253
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1079.00, Y=811.00, Mass=3612, SNR=2.9, Peak=5192 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1361, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=276 bg=3342.8 sigma=559.5 thresh=5021 peak=4584
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1361.00, Y=83.00, Mass=5908, SNR=2.9, Peak=5548 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1145, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1143.33, Y=913.19, Mass=11420, SNR=9.6, Peak=4740 HFD=2.6
23:10:17.798 00.000 21444 AutoFind: near-saturated [1145, 915] 2.5 Mass 11420 SNR 9.6 Peak 4740
23:10:17.798 00.000 21444 Star::Find(15, 319, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=258 bg=3070.7 sigma=415.4 thresh=4317 peak=4303
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=319.00, Y=675.00, Mass=7530, SNR=2.9, Peak=4788 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 565, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=2 nbg=268 bg=3218.4 sigma=481.5 thresh=4663 peak=4385
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=659.00, Mass=3215, SNR=2.9, Peak=5068 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1237, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1222.56, Y=1096.37, Mass=13267, SNR=12.5, Peak=4684 HFD=3.3
23:10:17.798 00.000 21444 AutoFind: near-saturated [1237, 1111] 2.5 Mass 13267 SNR 12.5 Peak 4684
23:10:17.798 00.000 21444 Star::Find(15, 559, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=557.63, Y=729.76, Mass=15089, SNR=11.9, Peak=5068 HFD=2.3
23:10:17.798 00.000 21444 AutoFind: near-saturated [559, 731] 2.5 Mass 15089 SNR 11.9 Peak 5068
23:10:17.798 00.000 21444 Star::Find(15, 1765, 957, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=6 nbg=264 bg=2719.8 sigma=456.6 thresh=4090 peak=3842
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1765.00, Y=957.00, Mass=10245, SNR=2.9, Peak=4360 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 101, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=101.12, Y=1152.45, Mass=15003, SNR=11.6, Peak=3628 HFD=5.0
23:10:17.798 00.000 21444 AutoFind: near-saturated [101, 1153] 2.5 Mass 15003 SNR 11.6 Peak 3628
23:10:17.798 00.000 21444 Star::Find(15, 1191, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=1 nbg=265 bg=3437.9 sigma=502.5 thresh=4945 peak=4528
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=171.00, Mass=1606, SNR=2.9, Peak=5064 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1139, 1035, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=8 nbg=265 bg=2349.8 sigma=427.2 thresh=3631 peak=3563
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=1035.00, Mass=12390, SNR=2.9, Peak=4208 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 63, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=77.34, Y=1142.66, Mass=27062, SNR=20.0, Peak=4616 HFD=3.6
23:10:17.798 00.000 21444 AutoFind: near-saturated [63, 1133] 2.5 Mass 27062 SNR 20.0 Peak 4616
23:10:17.798 00.000 21444 Star::Find(15, 1089, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1087.08, Y=750.22, Mass=17034, SNR=13.5, Peak=5240 HFD=2.5
23:10:17.798 00.000 21444 AutoFind: near-saturated [1089, 751] 2.5 Mass 17034 SNR 13.5 Peak 5240
23:10:17.798 00.000 21444 Star::Find(15, 287, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=272 bg=2523.4 sigma=466.3 thresh=3922 peak=3688
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=287.00, Y=839.00, Mass=6114, SNR=2.9, Peak=4384 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 303, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=302.45, Y=938.78, Mass=19893, SNR=16.0, Peak=4284 HFD=3.6
23:10:17.798 00.000 21444 AutoFind: near-saturated [303, 939] 2.5 Mass 19893 SNR 16.0 Peak 4284
23:10:17.798 00.000 21444 Star::Find(15, 1179, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1176.71, Y=593.85, Mass=15157, SNR=11.1, Peak=5192 HFD=3.0
23:10:17.798 00.000 21444 AutoFind: near-saturated [1179, 595] 2.5 Mass 15157 SNR 11.1 Peak 5192
23:10:17.798 00.000 21444 Star::Find(15, 1445, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=249 bg=3383.0 sigma=439.5 thresh=4702 peak=4696
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1445.00, Y=451.00, Mass=9177, SNR=2.9, Peak=6048 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 215, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=213.66, Y=242.48, Mass=16580, SNR=11.9, Peak=4888 HFD=3.0
23:10:17.798 00.000 21444 AutoFind: near-saturated [215, 241] 2.5 Mass 16580 SNR 11.9 Peak 4888
23:10:17.798 00.000 21444 Star::Find(15, 1511, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=263 bg=3173.5 sigma=457.6 thresh=4546 peak=4370
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1511.00, Y=877.00, Mass=5195, SNR=2.9, Peak=5292 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 223, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=8 nbg=266 bg=2927.4 sigma=490.2 thresh=4398 peak=4390
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=665.00, Mass=13701, SNR=2.9, Peak=5016 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1651, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=264 bg=3425.7 sigma=500.4 thresh=4927 peak=4901
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=711.00, Mass=8555, SNR=2.9, Peak=5724 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 947, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=946.67, Y=649.97, Mass=24138, SNR=13.9, Peak=5804 HFD=4.8
23:10:17.798 00.000 21444 AutoFind: near-saturated [947, 651] 2.5 Mass 24138 SNR 13.9 Peak 5804
23:10:17.798 00.000 21444 Star::Find(15, 1307, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1308.28, Y=100.92, Mass=16988, SNR=13.0, Peak=5396 HFD=5.7
23:10:17.798 00.000 21444 AutoFind: near-saturated [1307, 101] 2.5 Mass 16988 SNR 13.0 Peak 5396
23:10:17.798 00.000 21444 Star::Find(15, 1533, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1531.36, Y=1195.42, Mass=15535, SNR=12.5, Peak=5344 HFD=1.5
23:10:17.798 00.000 21444 AutoFind: near-saturated [1533, 1197] 2.5 Mass 15535 SNR 12.5 Peak 5344
23:10:17.798 00.000 21444 Star::Find(15, 913, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=913.00, Y=925.00, Mass=1453, SNR=3.0, Peak=4588 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 919, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=918.65, Y=349.57, Mass=12279, SNR=9.8, Peak=5268 HFD=5.8
23:10:17.798 00.000 21444 AutoFind: near-saturated [919, 349] 2.5 Mass 12279 SNR 9.8 Peak 5268
23:10:17.798 00.000 21444 Star::Find(15, 1793, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=10 nbg=256 bg=3125.7 sigma=460.2 thresh=4506 peak=4503
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1793.00, Y=151.00, Mass=15359, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 125, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=138.54, Y=727.22, Mass=10484, SNR=10.9, Peak=4892 HFD=1.6
23:10:17.798 00.000 21444 AutoFind: near-saturated [125, 729] 2.5 Mass 10484 SNR 10.9 Peak 4892
23:10:17.798 00.000 21444 Star::Find(15, 509, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=507.59, Y=924.52, Mass=17526, SNR=13.9, Peak=4356 HFD=3.6
23:10:17.798 00.000 21444 AutoFind: near-saturated [509, 925] 2.4 Mass 17526 SNR 13.9 Peak 4356
23:10:17.798 00.000 21444 Star::Find(15, 1689, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=245 bg=3320.0 sigma=471.8 thresh=4735 peak=4403
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1689.00, Y=813.00, Mass=8396, SNR=2.9, Peak=5492 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 927, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=926.85, Y=202.49, Mass=11056, SNR=9.7, Peak=5120 HFD=2.0
23:10:17.798 00.000 21444 AutoFind: near-saturated [927, 201] 2.4 Mass 11056 SNR 9.7 Peak 5120
23:10:17.798 00.000 21444 Star::Find(15, 371, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=267 bg=3119.0 sigma=433.7 thresh=4420 peak=4245
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=745.00, Mass=4307, SNR=2.9, Peak=5120 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1123, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1122.65, Y=669.01, Mass=15938, SNR=11.7, Peak=5264 HFD=2.9
23:10:17.798 00.000 21444 AutoFind: near-saturated [1123, 669] 2.4 Mass 15938 SNR 11.7 Peak 5264
23:10:17.798 00.000 21444 Star::Find(15, 1187, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=264 bg=3160.8 sigma=513.0 thresh=4700 peak=4522
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1187.00, Y=409.00, Mass=7041, SNR=2.9, Peak=5116 HFD=0.0
23:10:17.798 00.000 21444 AutoFind: could not find a star on Pass 1
23:10:17.798 00.000 21444 AutoFind: finding best star pass 2
23:10:17.798 00.000 21444 Star::Find(15, 1267, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1267.19, Y=65.03, Mass=3374968, SNR=341.6, Peak=65504 HFD=6.4
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1267, 65] 155.1 Mass 3374968 SNR 341.6
23:10:17.798 00.000 21444 Star::Find(15, 369, 1161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=367.75, Y=1161.09, Mass=2262928, SNR=230.8, Peak=47512 HFD=6.9
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [369, 1161] 83.2 Mass 2262928 SNR 230.8
23:10:17.798 00.000 21444 Star::Find(15, 1557, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1556.42, Y=86.57, Mass=133164, SNR=36.2, Peak=8904 HFD=5.3
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1557, 87] 8.9 Mass 133164 SNR 36.2
23:10:17.798 00.000 21444 Star::Find(15, 425, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=424.91, Y=266.16, Mass=63845, SNR=23.1, Peak=6228 HFD=4.7
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [425, 267] 5.2 Mass 63845 SNR 23.1
23:10:17.798 00.000 21444 Star::Find(15, 1397, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1396.62, Y=100.30, Mass=22590, SNR=12.5, Peak=5444 HFD=3.1
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1397, 99] 3.4 Mass 22590 SNR 12.5
23:10:17.798 00.000 21444 Star::Find(15, 799, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=248 bg=3378.4 sigma=416.4 thresh=4628 peak=4591
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=799.00, Y=81.00, Mass=8768, SNR=2.9, Peak=5872 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 85, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=84.31, Y=666.99, Mass=17708, SNR=13.0, Peak=4916 HFD=2.5
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [85, 667] 3.1 Mass 17708 SNR 13.0
23:10:17.798 00.000 21444 Star::Find(15, 129, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=131.42, Y=350.14, Mass=22772, SNR=13.2, Peak=5396 HFD=6.0
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [129, 349] 3.1 Mass 22772 SNR 13.2
23:10:17.798 00.000 21444 Star::Find(15, 369, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=366.47, Y=1164.75, Mass=698911, SNR=126.7, Peak=6048 HFD=5.1
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [369, 1183] 3.1 Mass 698911 SNR 126.7
23:10:17.798 00.000 21444 Star::Find(15, 1087, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=273 bg=3117.6 sigma=553.3 thresh=4777 peak=4474
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1087.00, Y=351.00, Mass=6986, SNR=2.9, Peak=5036 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1363, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=270 bg=3137.1 sigma=514.5 thresh=4681 peak=4681
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=407.00, Mass=7028, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1071, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1070.28, Y=169.59, Mass=20200, SNR=18.5, Peak=7616 HFD=1.5
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1071, 171] 2.9 Mass 20200 SNR 18.5
23:10:17.798 00.000 21444 Star::Find(15, 1075, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=6 nbg=242 bg=2994.0 sigma=397.9 thresh=4188 peak=4111
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1075.00, Y=909.00, Mass=8328, SNR=2.9, Peak=4788 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1709, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=10 nbg=270 bg=3227.3 sigma=469.9 thresh=4637 peak=4610
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1709.00, Y=769.00, Mass=16707, SNR=2.9, Peak=5296 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1855, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=2 nbg=273 bg=2768.9 sigma=476.6 thresh=4199 peak=3897
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1855.00, Y=555.00, Mass=3134, SNR=2.9, Peak=4532 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1603, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1588.54, Y=303.42, Mass=66397, SNR=54.6, Peak=19444 HFD=1.4
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1603, 299] 2.8 Mass 66397 SNR 54.6
23:10:17.798 00.000 21444 Star::Find(15, 1797, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1796.51, Y=349.69, Mass=13404, SNR=11.4, Peak=5248 HFD=1.7
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1797, 349] 2.8 Mass 13404 SNR 11.4
23:10:17.798 00.000 21444 Star::Find(15, 1653, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1653.59, Y=779.93, Mass=19470, SNR=12.5, Peak=5572 HFD=4.3
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1653, 781] 2.7 Mass 19470 SNR 12.5
23:10:17.798 00.000 21444 Star::Find(15, 1255, 875, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=10 nbg=265 bg=2961.3 sigma=483.8 thresh=4413 peak=4386
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1255.00, Y=875.00, Mass=17415, SNR=2.9, Peak=5220 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 411, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=424.31, Y=750.07, Mass=22970, SNR=13.7, Peak=5492 HFD=8.4
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [411, 745] 2.7 Mass 22970 SNR 13.7
23:10:17.798 00.000 21444 Star::Find(15, 1245, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1244.28, Y=643.67, Mass=4922, SNR=6.7, Peak=5192 HFD=1.1
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1245, 647] 2.7 Mass 4922 SNR 6.7
23:10:17.798 00.000 21444 Star::Find(15, 947, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=268 bg=3274.3 sigma=469.5 thresh=4683 peak=4576
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=947.00, Y=121.00, Mass=6583, SNR=2.9, Peak=5292 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 879, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=879.32, Y=528.25, Mass=13591, SNR=10.2, Peak=5748 HFD=2.9
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [879, 529] 2.7 Mass 13591 SNR 10.2
23:10:17.798 00.000 21444 Star::Find(15, 1645, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1646.03, Y=201.23, Mass=20765, SNR=14.1, Peak=5216 HFD=5.3
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1645, 201] 2.7 Mass 20765 SNR 14.1
23:10:17.798 00.000 21444 Star::Find(15, 571, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=570.46, Y=557.54, Mass=11341, SNR=9.2, Peak=5372 HFD=1.4
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [571, 559] 2.7 Mass 11341 SNR 9.2
23:10:17.798 00.000 21444 Star::Find(15, 1341, 1093, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1340.82, Y=1091.65, Mass=28893, SNR=16.9, Peak=4764 HFD=7.6
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1341, 1093] 2.7 Mass 28893 SNR 16.9
23:10:17.798 00.000 21444 Star::Find(15, 647, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=271 bg=3059.1 sigma=496.4 thresh=4548 peak=4435
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=647.00, Y=221.00, Mass=4835, SNR=2.9, Peak=5164 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1499, 597, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=8 nbg=254 bg=3426.6 sigma=418.7 thresh=4683 peak=4574
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1499.00, Y=597.00, Mass=13223, SNR=2.9, Peak=5424 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 751, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=751.26, Y=63.45, Mass=26074, SNR=16.1, Peak=5164 HFD=4.7
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [751, 63] 2.7 Mass 26074 SNR 16.1
23:10:17.798 00.000 21444 Star::Find(15, 1055, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=262 bg=3108.1 sigma=428.9 thresh=4395 peak=4393
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1055.00, Y=475.00, Mass=7999, SNR=2.9, Peak=5068 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 901, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=9 nbg=276 bg=3073.8 sigma=459.9 thresh=4453 peak=4421
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=901.00, Y=375.00, Mass=15160, SNR=2.9, Peak=5648 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 729, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=727.50, Y=618.94, Mass=18728, SNR=12.9, Peak=5648 HFD=3.3
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [729, 619] 2.6 Mass 18728 SNR 12.9
23:10:17.798 00.000 21444 Star::Find(15, 595, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=595.61, Y=405.60, Mass=13033, SNR=11.2, Peak=5120 HFD=3.4
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [595, 407] 2.6 Mass 13033 SNR 11.2
23:10:17.798 00.000 21444 Star::Find(15, 33, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=34.45, Y=349.35, Mass=24188, SNR=15.6, Peak=4284 HFD=5.9
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [33, 351] 2.6 Mass 24188 SNR 15.6
23:10:17.798 00.000 21444 Star::Find(15, 1749, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=1 nbg=279 bg=3026.2 sigma=541.0 thresh=4649 peak=4251
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1749.00, Y=375.00, Mass=1886, SNR=2.9, Peak=5116 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 463, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=272 bg=2563.3 sigma=475.7 thresh=3990 peak=3760
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=463.00, Y=841.00, Mass=5002, SNR=2.9, Peak=4508 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 623, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=615.53, Y=340.24, Mass=7025, SNR=8.9, Peak=5620 HFD=1.7
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [623, 351] 2.6 Mass 7025 SNR 8.9
23:10:17.798 00.000 21444 Star::Find(15, 1171, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=2 nbg=273 bg=3148.4 sigma=516.4 thresh=4698 peak=4417
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1171.00, Y=351.00, Mass=3227, SNR=2.9, Peak=4816 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1601, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1600.29, Y=665.97, Mass=21625, SNR=14.1, Peak=5928 HFD=3.5
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1601, 665] 2.6 Mass 21625 SNR 14.1
23:10:17.798 00.000 21444 Star::Find(15, 1099, 923, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1099.87, Y=923.49, Mass=27399, SNR=18.5, Peak=4912 HFD=3.5
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1099, 923] 2.6 Mass 27399 SNR 18.5
23:10:17.798 00.000 21444 Star::Find(15, 1395, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=7 nbg=265 bg=3278.9 sigma=477.6 thresh=4712 peak=4699
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=171.00, Mass=12420, SNR=2.9, Peak=5700 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 375, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=374.30, Y=839.59, Mass=18667, SNR=14.2, Peak=4360 HFD=4.8
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [375, 839] 2.6 Mass 18667 SNR 14.2
23:10:17.798 00.000 21444 Star::Find(15, 303, 1057, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=303.14, Y=1057.18, Mass=17524, SNR=12.2, Peak=4280 HFD=2.4
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [303, 1057] 2.6 Mass 17524 SNR 12.2
23:10:17.798 00.000 21444 Star::Find(15, 379, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=262 bg=3256.1 sigma=471.9 thresh=4672 peak=4627
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=379.00, Y=557.00, Mass=6428, SNR=2.9, Peak=5040 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 419, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=9 nbg=257 bg=3364.3 sigma=414.0 thresh=4606 peak=4593
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=419.00, Y=99.00, Mass=13470, SNR=2.9, Peak=5496 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1649, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1649.03, Y=592.93, Mass=15341, SNR=11.8, Peak=5040 HFD=4.3
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1649, 593] 2.6 Mass 15341 SNR 11.8
23:10:17.798 00.000 21444 Star::Find(15, 635, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=622.71, Y=27.80, Mass=13870, SNR=11.4, Peak=5852 HFD=4.8
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [635, 23] 2.6 Mass 13870 SNR 11.4
23:10:17.798 00.000 21444 Star::Find(15, 959, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=1 nbg=259 bg=3077.4 sigma=493.7 thresh=4558 peak=4444
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=959.00, Y=349.00, Mass=1859, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1635, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1647.38, Y=643.68, Mass=5884, SNR=7.5, Peak=5572 HFD=1.2
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1635, 647] 2.6 Mass 5884 SNR 7.5
23:10:17.798 00.000 21444 Star::Find(15, 1335, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1349.26, Y=1141.73, Mass=6465, SNR=8.5, Peak=5524 HFD=0.8
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1335, 1131] 2.6 Mass 6465 SNR 8.5
23:10:17.798 00.000 21444 Star::Find(15, 1007, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1003.09, Y=101.43, Mass=64545, SNR=45.2, Peak=17164 HFD=1.6
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1007, 101] 2.6 Mass 64545 SNR 45.2
23:10:17.798 00.000 21444 Star::Find(15, 1457, 99, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=11 nbg=268 bg=3508.1 sigma=458.2 thresh=4883 peak=4831
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=99.00, Mass=16219, SNR=2.9, Peak=5192 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 645, 619, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=641.18, Y=614.02, Mass=9800, SNR=8.6, Peak=5624 HFD=3.0
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [645, 619] 2.5 Mass 9800 SNR 8.6
23:10:17.798 00.000 21444 Star::Find(15, 685, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=684.54, Y=275.61, Mass=16834, SNR=12.3, Peak=5092 HFD=3.2
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [685, 277] 2.5 Mass 16834 SNR 12.3
23:10:17.798 00.000 21444 Star::Find(15, 777, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=270 bg=3178.3 sigma=501.2 thresh=4682 peak=4406
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=777.00, Y=617.00, Mass=4853, SNR=2.9, Peak=5196 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1079, 811, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=2 nbg=274 bg=3373.8 sigma=511.7 thresh=4909 peak=4253
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1079.00, Y=811.00, Mass=3612, SNR=2.9, Peak=5192 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1361, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=276 bg=3342.8 sigma=559.5 thresh=5021 peak=4584
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1361.00, Y=83.00, Mass=5908, SNR=2.9, Peak=5548 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1145, 915, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1143.33, Y=913.19, Mass=11420, SNR=9.6, Peak=4740 HFD=2.6
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1145, 915] 2.5 Mass 11420 SNR 9.6
23:10:17.798 00.000 21444 Star::Find(15, 319, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=258 bg=3070.7 sigma=415.4 thresh=4317 peak=4303
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=319.00, Y=675.00, Mass=7530, SNR=2.9, Peak=4788 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 565, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=2 nbg=268 bg=3218.4 sigma=481.5 thresh=4663 peak=4385
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=659.00, Mass=3215, SNR=2.9, Peak=5068 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1237, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1222.56, Y=1096.37, Mass=13267, SNR=12.5, Peak=4684 HFD=3.3
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1237, 1111] 2.5 Mass 13267 SNR 12.5
23:10:17.798 00.000 21444 Star::Find(15, 559, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=557.63, Y=729.76, Mass=15089, SNR=11.9, Peak=5068 HFD=2.3
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [559, 731] 2.5 Mass 15089 SNR 11.9
23:10:17.798 00.000 21444 Star::Find(15, 1765, 957, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=6 nbg=264 bg=2719.8 sigma=456.6 thresh=4090 peak=3842
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1765.00, Y=957.00, Mass=10245, SNR=2.9, Peak=4360 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 101, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=101.12, Y=1152.45, Mass=15003, SNR=11.6, Peak=3628 HFD=5.0
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [101, 1153] 2.5 Mass 15003 SNR 11.6
23:10:17.798 00.000 21444 Star::Find(15, 1191, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=1 nbg=265 bg=3437.9 sigma=502.5 thresh=4945 peak=4528
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=171.00, Mass=1606, SNR=2.9, Peak=5064 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1139, 1035, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=8 nbg=265 bg=2349.8 sigma=427.2 thresh=3631 peak=3563
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1139.00, Y=1035.00, Mass=12390, SNR=2.9, Peak=4208 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 63, 1133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=77.34, Y=1142.66, Mass=27062, SNR=20.0, Peak=4616 HFD=3.6
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [63, 1133] 2.5 Mass 27062 SNR 20.0
23:10:17.798 00.000 21444 Star::Find(15, 1089, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1087.08, Y=750.22, Mass=17034, SNR=13.5, Peak=5240 HFD=2.5
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1089, 751] 2.5 Mass 17034 SNR 13.5
23:10:17.798 00.000 21444 Star::Find(15, 287, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=272 bg=2523.4 sigma=466.3 thresh=3922 peak=3688
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=287.00, Y=839.00, Mass=6114, SNR=2.9, Peak=4384 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 303, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=302.45, Y=938.78, Mass=19893, SNR=16.0, Peak=4284 HFD=3.6
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [303, 939] 2.5 Mass 19893 SNR 16.0
23:10:17.798 00.000 21444 Star::Find(15, 1179, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1176.71, Y=593.85, Mass=15157, SNR=11.1, Peak=5192 HFD=3.0
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1179, 595] 2.5 Mass 15157 SNR 11.1
23:10:17.798 00.000 21444 Star::Find(15, 1445, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=249 bg=3383.0 sigma=439.5 thresh=4702 peak=4696
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1445.00, Y=451.00, Mass=9177, SNR=2.9, Peak=6048 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 215, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=213.66, Y=242.48, Mass=16580, SNR=11.9, Peak=4888 HFD=3.0
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [215, 241] 2.5 Mass 16580 SNR 11.9
23:10:17.798 00.000 21444 Star::Find(15, 1511, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=263 bg=3173.5 sigma=457.6 thresh=4546 peak=4370
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1511.00, Y=877.00, Mass=5195, SNR=2.9, Peak=5292 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 223, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=8 nbg=266 bg=2927.4 sigma=490.2 thresh=4398 peak=4390
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=665.00, Mass=13701, SNR=2.9, Peak=5016 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1651, 711, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=264 bg=3425.7 sigma=500.4 thresh=4927 peak=4901
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=711.00, Mass=8555, SNR=2.9, Peak=5724 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 947, 651, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=946.67, Y=649.97, Mass=24138, SNR=13.9, Peak=5804 HFD=4.8
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [947, 651] 2.5 Mass 24138 SNR 13.9
23:10:17.798 00.000 21444 Star::Find(15, 1307, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1308.28, Y=100.92, Mass=16988, SNR=13.0, Peak=5396 HFD=5.7
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1307, 101] 2.5 Mass 16988 SNR 13.0
23:10:17.798 00.000 21444 Star::Find(15, 1533, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1531.36, Y=1195.42, Mass=15535, SNR=12.5, Peak=5344 HFD=1.5
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1533, 1197] 2.5 Mass 15535 SNR 12.5
23:10:17.798 00.000 21444 Star::Find(15, 913, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=913.00, Y=925.00, Mass=1453, SNR=3.0, Peak=4588 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 919, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=918.65, Y=349.57, Mass=12279, SNR=9.8, Peak=5268 HFD=5.8
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [919, 349] 2.5 Mass 12279 SNR 9.8
23:10:17.798 00.000 21444 Star::Find(15, 1793, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=10 nbg=256 bg=3125.7 sigma=460.2 thresh=4506 peak=4503
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1793.00, Y=151.00, Mass=15359, SNR=2.9, Peak=5216 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 125, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=138.54, Y=727.22, Mass=10484, SNR=10.9, Peak=4892 HFD=1.6
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [125, 729] 2.5 Mass 10484 SNR 10.9
23:10:17.798 00.000 21444 Star::Find(15, 509, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=507.59, Y=924.52, Mass=17526, SNR=13.9, Peak=4356 HFD=3.6
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [509, 925] 2.4 Mass 17526 SNR 13.9
23:10:17.798 00.000 21444 Star::Find(15, 1689, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=5 nbg=245 bg=3320.0 sigma=471.8 thresh=4735 peak=4403
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1689.00, Y=813.00, Mass=8396, SNR=2.9, Peak=5492 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 927, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=926.85, Y=202.49, Mass=11056, SNR=9.7, Peak=5120 HFD=2.0
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [927, 201] 2.4 Mass 11056 SNR 9.7
23:10:17.798 00.000 21444 Star::Find(15, 371, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=3 nbg=267 bg=3119.0 sigma=433.7 thresh=4420 peak=4245
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=745.00, Mass=4307, SNR=2.9, Peak=5120 HFD=0.0
23:10:17.798 00.000 21444 Star::Find(15, 1123, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1122.65, Y=669.01, Mass=15938, SNR=11.7, Peak=5264 HFD=2.9
23:10:17.798 00.000 21444 AutoFind: star saturated or too dim [1123, 669] 2.4 Mass 15938 SNR 11.7
23:10:17.798 00.000 21444 Star::Find(15, 1187, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find false star n=4 nbg=264 bg=3160.8 sigma=513.0 thresh=4700 peak=4522
23:10:17.798 00.000 21444 Star::Find returns 0 (2), X=1187.00, Y=409.00, Mass=7041, SNR=2.9, Peak=5116 HFD=0.0
23:10:17.798 00.000 21444 AutoFind: could not find a non-saturated star!
23:10:17.798 00.000 21444 AutoFind: finding best star pass 3
23:10:17.798 00.000 21444 Star::Find(15, 1267, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1267.19, Y=65.03, Mass=3374968, SNR=341.6, Peak=65504 HFD=6.4
23:10:17.798 00.000 21444 AutoFind returns star at [1267, 65] 155.1 Mass 3374968 SNR 341.6
23:10:17.798 00.000 21444 Star::Find(15, 1267, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.798 00.000 21444 Star::Find returns 1 (1), X=1267.19, Y=65.03, Mass=3374968, SNR=341.6, Peak=65504 HFD=6.4
23:10:17.798 00.000 21444 MultiStar: List (12): {1267.19, 65.03}(341.6), {367.75, 1161.09}(230.8), {1556.42, 86.57}(36.2), {424.91, 266.16}(23.1), {1396.62, 100.30}(12.5), {84.31, 666.99}(13.0), {131.42, 350.14}(13.2), {1070.28, 169.59}(18.5), {1588.54, 303.42}(54.6), {1796.51, 349.69}(11.4), {1653.59, 779.93}(12.5), {424.31, 750.07}(13.7), 
23:10:17.798 00.000 21444 setting lock position to (1267.19, 65.03)
23:10:17.814 00.016 21444 MultiStar: stabilizing after lock position change
23:10:17.814 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
23:10:17.814 00.000 21444 UpdateGuideState(): m_state=1
23:10:17.814 00.000 21444 Star::Find(15, 1267, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:10:17.814 00.000 21444 Star::Find returns 1 (1), X=1267.19, Y=65.03, Mass=3374968, SNR=341.6, Peak=65504 HFD=6.4
23:10:17.814 00.000 21444 DistanceChecker: deactivated
23:10:17.814 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.09) = xAngle (0.09 = 0.09)
23:10:17.814 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.39 = 0.39)
23:10:17.814 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:10:17.814 00.000 21444 setting lock position to (1267.19, 65.03)
23:10:17.814 00.000 21444 MultiStar: stabilizing after lock position change
23:10:17.814 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:10:17.814 00.000 21444 Changing from state SELECTING to SELECTED
23:10:17.814 00.000 21444 guider state => SELECTED
23:10:17.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=40, FiltMax=65504, Gamma=1.300
23:10:17.830 00.016 21444 UpdateGuideState exits: m=3374968 SNR=341.6 Saturated
23:10:17.830 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=40, FiltMax=65504, Gamma=1.300
23:10:17.848 00.018 21444 Status Line: Auto-selected star at (1267.2, 65.0)
23:10:18.884 01.036 25848 Exposure complete
23:10:18.947 00.063 25848 worker thread done servicing request
23:10:18.947 00.000 21444 OnExposeComplete: enter
23:10:18.947 00.000 21444 UpdateGuideState(): m_state=2
23:10:18.947 00.000 21444 Star::Find(15, 1267, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:10:18.947 00.000 21444 Star::Find returns 1 (1), X=1267.12, Y=64.03, Mass=3310962, SNR=364.5, Peak=65504 HFD=6.3
23:10:18.947 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.09) = xAngle (-1.55 = -1.55)
23:10:18.947 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.25 = -1.25)
23:10:18.947 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-1.00 hyp=1.00 cameraTheta=-1.64 mountX=0.02 mountY=-0.95, mountTheta=-1.55
23:10:18.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=372, FiltMax=65504, Gamma=1.300
23:10:18.963 00.016 21444 UpdateGuideState exits: m=3310962 SNR=364.5 Saturated
23:10:18.963 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:18.963 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:10:18.963 00.000 21444 Enqueuing Expose request
23:10:18.963 00.000 25848 Worker thread wakes up
23:10:18.963 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:18.963 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1252,49,31,31)
23:10:19.933 00.970 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=372, FiltMax=65504, Gamma=1.010
23:10:20.092 00.159 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=372, FiltMax=65504, Gamma=1.010
23:10:20.205 00.113 21444 evsrv: cli 0107EA60 connect
23:10:20.205 00.000 21444 case statement mapped state 2 to 1
23:10:20.205 00.000 21444 case statement mapped state 2 to 1
23:10:20.205 00.000 21444 evsrv: cli 0107E560 connect
23:10:20.205 00.000 21444 case statement mapped state 2 to 1
23:10:20.205 00.000 21444 case statement mapped state 2 to 1
23:10:20.205 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"6bea7b8f-ce1f-4e97-8f30-cdde73b66a62"}
23:10:20.205 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"6bea7b8f-ce1f-4e97-8f30-cdde73b66a62"}
23:10:20.205 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"25abbeb9-d864-419a-bbe3-92845c4c538e"}
23:10:20.205 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"25abbeb9-d864-419a-bbe3-92845c4c538e"}
23:10:20.205 00.000 21444 evsrv: cli 0107EA60 disconnect
23:10:20.205 00.000 21444 evsrv: cli 0107E560 disconnect
23:10:20.843 00.638 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=372, FiltMax=65504, Gamma=0.720
23:10:21.003 00.160 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=372, FiltMax=65504, Gamma=0.720
23:10:21.226 00.223 21444 evsrv: cli 0107EB00 connect
23:10:21.228 00.002 21444 case statement mapped state 2 to 1
23:10:21.228 00.000 21444 case statement mapped state 2 to 1
23:10:21.228 00.000 21444 evsrv: cli 0107E880 connect
23:10:21.228 00.000 21444 case statement mapped state 2 to 1
23:10:21.228 00.000 21444 case statement mapped state 2 to 1
23:10:21.228 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"10ef265d-65a3-4977-b1df-1e19f7ff8eda"}
23:10:21.228 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"10ef265d-65a3-4977-b1df-1e19f7ff8eda"}
23:10:21.228 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"5af1b6e2-c87a-4e57-9961-4216f7944bc6"}
23:10:21.228 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"5af1b6e2-c87a-4e57-9961-4216f7944bc6"}
23:10:21.228 00.000 21444 evsrv: cli 0107EB00 disconnect
23:10:21.228 00.000 21444 evsrv: cli 0107E880 disconnect
23:10:22.324 01.096 25848 Exposure complete
23:10:22.388 00.064 25848 worker thread done servicing request
23:10:22.388 00.000 21444 OnExposeComplete: enter
23:10:22.388 00.000 21444 UpdateGuideState(): m_state=2
23:10:22.388 00.000 21444 Star::Find(15, 1267, 64, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:10:22.388 00.000 21444 Star::Find returns 1 (1), X=1267.48, Y=62.09, Mass=3379205, SNR=381.4, Peak=65504 HFD=6.5
23:10:22.388 00.000 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.09) = xAngle (-1.38 = -1.38)
23:10:22.388 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.08 = -1.08)
23:10:22.388 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-2.94 hyp=2.95 cameraTheta=-1.47 mountX=0.56 mountY=-2.61, mountTheta=-1.36
23:10:22.388 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=330, FiltMax=65504, Gamma=0.720
23:10:22.402 00.014 21444 UpdateGuideState exits: m=3379205 SNR=381.4 Saturated
23:10:22.402 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:22.402 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:10:22.402 00.000 21444 Enqueuing Expose request
23:10:22.402 00.000 25848 Worker thread wakes up
23:10:22.402 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:22.402 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1252,47,31,31)
23:10:25.764 03.362 25848 Exposure complete
23:10:25.830 00.066 25848 worker thread done servicing request
23:10:25.830 00.000 21444 OnExposeComplete: enter
23:10:25.830 00.000 21444 UpdateGuideState(): m_state=2
23:10:25.830 00.000 21444 Star::Find(15, 1267, 62, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:10:25.830 00.000 21444 Star::Find returns 1 (1), X=1267.45, Y=61.56, Mass=3430697, SNR=400.9, Peak=65504 HFD=7.0
23:10:25.830 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.09) = xAngle (-1.41 = -1.41)
23:10:25.830 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.11 = -1.11)
23:10:25.830 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-3.47 hyp=3.48 cameraTheta=-1.50 mountX=0.57 mountY=-3.11, mountTheta=-1.39
23:10:25.832 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=420, FiltMax=64980, Gamma=0.720
23:10:25.848 00.016 21444 UpdateGuideState exits: m=3430697 SNR=400.9 Saturated
23:10:25.848 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:25.848 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:10:25.848 00.000 21444 Enqueuing Expose request
23:10:25.848 00.000 25848 Worker thread wakes up
23:10:25.848 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:25.850 00.002 25848 Handling exposure in thread, d=3000 o=3 r=(1252,47,31,31)
23:10:29.194 03.344 25848 Exposure complete
23:10:29.258 00.064 25848 worker thread done servicing request
23:10:29.258 00.000 21444 OnExposeComplete: enter
23:10:29.258 00.000 21444 UpdateGuideState(): m_state=2
23:10:29.258 00.000 21444 Star::Find(15, 1267, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:10:29.258 00.000 21444 Star::Find returns 1 (1), X=1267.94, Y=59.78, Mass=3338967, SNR=386.3, Peak=65504 HFD=6.4
23:10:29.258 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.09) = xAngle (-1.34 = -1.34)
23:10:29.258 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.04 = -1.04)
23:10:29.258 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-5.25 hyp=5.30 cameraTheta=-1.43 mountX=1.22 mountY=-4.57, mountTheta=-1.31
23:10:29.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=344, FiltMax=65504, Gamma=0.720
23:10:29.258 00.000 21444 UpdateGuideState exits: m=3338967 SNR=386.3 Saturated
23:10:29.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:29.258 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:10:29.258 00.000 21444 Enqueuing Expose request
23:10:29.258 00.000 25848 Worker thread wakes up
23:10:29.258 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:29.258 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1253,45,31,31)
23:10:32.634 03.376 25848 Exposure complete
23:10:32.698 00.064 25848 worker thread done servicing request
23:10:32.698 00.000 21444 OnExposeComplete: enter
23:10:32.698 00.000 21444 UpdateGuideState(): m_state=2
23:10:32.698 00.000 21444 Star::Find(15, 1267, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:10:32.698 00.000 21444 Star::Find returns 1 (1), X=1268.44, Y=58.91, Mass=3272792, SNR=419.1, Peak=65504 HFD=6.4
23:10:32.698 00.000 21444 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.09) = xAngle (-1.28 = -1.28)
23:10:32.698 00.000 21444 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.98 = -0.98)
23:10:32.698 00.000 21444 CameraToMount -- cameraX=1.25 cameraY=-6.12 hyp=6.24 cameraTheta=-1.37 mountX=1.80 mountY=-5.19, mountTheta=-1.24
23:10:32.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=408, FiltMax=65504, Gamma=0.720
23:10:32.698 00.000 21444 UpdateGuideState exits: m=3272792 SNR=419.1 Saturated
23:10:32.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:32.698 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:10:32.698 00.000 21444 Enqueuing Expose request
23:10:32.698 00.000 25848 Worker thread wakes up
23:10:32.698 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:32.698 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1253,44,31,31)
23:10:36.062 03.364 25848 Exposure complete
23:10:36.152 00.090 25848 worker thread done servicing request
23:10:36.152 00.000 21444 OnExposeComplete: enter
23:10:36.152 00.000 21444 UpdateGuideState(): m_state=2
23:10:36.152 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:10:36.152 00.000 21444 Star::Find returns 1 (1), X=1268.51, Y=58.10, Mass=3367796, SNR=349.9, Peak=65504 HFD=6.5
23:10:36.152 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.09) = xAngle (-1.29 = -1.29)
23:10:36.152 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.99 = -0.99)
23:10:36.152 00.000 21444 CameraToMount -- cameraX=1.32 cameraY=-6.93 hyp=7.06 cameraTheta=-1.38 mountX=1.94 mountY=-5.92, mountTheta=-1.25
23:10:36.154 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=406, FiltMax=65504, Gamma=0.720
23:10:36.154 00.000 21444 UpdateGuideState exits: m=3367796 SNR=349.9 Saturated
23:10:36.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:36.154 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:10:36.154 00.000 21444 Enqueuing Expose request
23:10:36.154 00.000 25848 Worker thread wakes up
23:10:36.154 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:36.154 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1254,43,31,31)
23:10:39.518 03.364 25848 Exposure complete
23:10:39.609 00.091 25848 worker thread done servicing request
23:10:39.609 00.000 21444 OnExposeComplete: enter
23:10:39.609 00.000 21444 UpdateGuideState(): m_state=2
23:10:39.609 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:10:39.609 00.000 21444 Star::Find returns 1 (1), X=1272.39, Y=57.35, Mass=56502, SNR=22.4, Peak=6200 HFD=5.4
23:10:39.609 00.000 21444 Status Line: Mass: 56502 vs 3367796
23:10:39.609 00.000 21444 UpdateCurrentPosition: star mass new=56502.5 exp=3367795.5 thresh=50% limits=(1683897.8, 5062452.6, 6735591.0)
23:10:39.609 00.000 21444 DistanceChecker: activated
23:10:39.609 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:10:39.609 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:10:39.609 00.000 21444 guider state => SELECTING
23:10:39.609 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:10:39.609 00.000 21444 Status Line: Star lost - mass changed
23:10:39.612 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20504, med=3024, FiltMin=448, FiltMax=5620, Gamma=0.720
23:10:39.612 00.000 21444 UpdateGuideState exits: Star lost - mass changed
23:10:39.612 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:39.612 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:39.612 00.000 21444 Enqueuing Expose request
23:10:39.612 00.000 25848 Worker thread wakes up
23:10:39.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:39.612 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:10:42.965 03.353 25848 Exposure complete
23:10:43.043 00.078 25848 worker thread done servicing request
23:10:43.043 00.000 21444 OnExposeComplete: enter
23:10:43.043 00.000 21444 UpdateGuideState(): m_state=1
23:10:43.043 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:10:43.043 00.000 21444 Star::Find returns 1 (1), X=1266.22, Y=47.76, Mass=6699, SNR=7.4, Peak=5700 HFD=2.0
23:10:43.043 00.000 21444 Status Line: Mass: 6699 vs 3367796
23:10:43.043 00.000 21444 UpdateCurrentPosition: star mass new=6699.0 exp=3367795.5 thresh=50% limits=(1683897.8, 5062452.6, 6735591.0)
23:10:43.043 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:10:43.043 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:10:43.043 00.000 21444 Status Line: No star selected
23:10:43.043 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20428, med=3096, FiltMin=358, FiltMax=8804, Gamma=0.720
23:10:43.043 00.000 21444 UpdateGuideState exits: No star selected
23:10:43.043 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:43.043 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:43.043 00.000 21444 Enqueuing Expose request
23:10:43.043 00.000 25848 Worker thread wakes up
23:10:43.043 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:43.043 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:10:46.419 03.376 25848 Exposure complete
23:10:46.499 00.080 25848 worker thread done servicing request
23:10:46.499 00.000 21444 OnExposeComplete: enter
23:10:46.499 00.000 21444 UpdateGuideState(): m_state=1
23:10:46.499 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:10:46.499 00.000 21444 Star::Find false star n=5 nbg=256 bg=3800.7 sigma=427.0 thresh=5082 peak=4924
23:10:46.499 00.000 21444 Star::Find returns 0 (2), X=1268.00, Y=58.00, Mass=7761, SNR=2.9, Peak=6052 HFD=0.0
23:10:46.499 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:10:46.499 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:10:46.499 00.000 21444 Status Line: Star lost - low SNR
23:10:46.499 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20604, med=3324, FiltMin=304, FiltMax=5872, Gamma=0.720
23:10:46.499 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:10:46.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:46.499 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:46.499 00.000 21444 Enqueuing Expose request
23:10:46.499 00.000 25848 Worker thread wakes up
23:10:46.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:46.499 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:10:49.859 03.360 25848 Exposure complete
23:10:49.938 00.079 25848 worker thread done servicing request
23:10:49.938 00.000 21444 OnExposeComplete: enter
23:10:49.938 00.000 21444 UpdateGuideState(): m_state=1
23:10:49.938 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:10:49.938 00.000 21444 Star::Find returns 1 (1), X=1254.46, Y=59.34, Mass=17255, SNR=12.9, Peak=6356 HFD=3.5
23:10:49.938 00.000 21444 Status Line: Mass: 17255 vs 3338967
23:10:49.938 00.000 21444 UpdateCurrentPosition: star mass new=17255.3 exp=3338967.1 thresh=50% limits=(1669483.6, 5062452.6, 6677934.3)
23:10:49.938 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:10:49.938 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:10:49.938 00.000 21444 Status Line: No star selected
23:10:49.938 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20984, med=3756, FiltMin=644, FiltMax=7420, Gamma=0.720
23:10:49.938 00.000 21444 UpdateGuideState exits: No star selected
23:10:49.938 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:49.938 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:49.938 00.000 21444 Enqueuing Expose request
23:10:49.938 00.000 25848 Worker thread wakes up
23:10:49.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:49.938 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:10:53.291 03.353 25848 Exposure complete
23:10:53.371 00.080 25848 worker thread done servicing request
23:10:53.371 00.000 21444 OnExposeComplete: enter
23:10:53.371 00.000 21444 UpdateGuideState(): m_state=1
23:10:53.371 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
23:10:53.371 00.000 21444 Star::Find returns 1 (1), X=1275.98, Y=48.79, Mass=7375, SNR=8.3, Peak=7768 HFD=2.4
23:10:53.371 00.000 21444 Status Line: Mass: 7375 vs 3338967
23:10:53.371 00.000 21444 UpdateCurrentPosition: star mass new=7375.0 exp=3338967.1 thresh=50% limits=(1669483.6, 5062452.6, 6677934.3)
23:10:53.371 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:10:53.371 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:10:53.371 00.000 21444 Status Line: No star selected
23:10:53.371 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22248, med=4560, FiltMin=558, FiltMax=8348, Gamma=0.720
23:10:53.371 00.000 21444 UpdateGuideState exits: No star selected
23:10:53.371 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:53.371 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:53.371 00.000 21444 Enqueuing Expose request
23:10:53.371 00.000 25848 Worker thread wakes up
23:10:53.371 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:53.371 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:10:56.744 03.373 25848 Exposure complete
23:10:56.824 00.080 25848 worker thread done servicing request
23:10:56.824 00.000 21444 OnExposeComplete: enter
23:10:56.824 00.000 21444 UpdateGuideState(): m_state=1
23:10:56.824 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
23:10:56.824 00.000 21444 Star::Find false star n=2 nbg=257 bg=7558.5 sigma=811.8 thresh=9994 peak=8334
23:10:56.824 00.000 21444 Star::Find returns 0 (2), X=1268.00, Y=58.00, Mass=5243, SNR=2.9, Peak=9184 HFD=0.0
23:10:56.824 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:10:56.824 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:10:56.824 00.000 21444 Status Line: Star lost - low SNR
23:10:56.824 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23152, med=6000, FiltMin=824, FiltMax=10416, Gamma=0.720
23:10:56.824 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:10:56.824 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:56.824 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:10:56.824 00.000 21444 Enqueuing Expose request
23:10:56.824 00.000 25848 Worker thread wakes up
23:10:56.824 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:10:56.824 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:00.196 03.372 25848 Exposure complete
23:11:00.275 00.079 25848 worker thread done servicing request
23:11:00.275 00.000 21444 OnExposeComplete: enter
23:11:00.275 00.000 21444 UpdateGuideState(): m_state=1
23:11:00.275 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
23:11:00.275 00.000 21444 Star::Find false star n=1 nbg=279 bg=8098.0 sigma=708.0 thresh=10222 peak=9552
23:11:00.275 00.000 21444 Star::Find returns 0 (2), X=1268.00, Y=58.00, Mass=2166, SNR=2.9, Peak=10596 HFD=0.0
23:11:00.275 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:00.275 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:00.275 00.000 21444 Status Line: Star lost - low SNR
23:11:00.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=196, max=24368, med=7064, FiltMin=976, FiltMax=10900, Gamma=0.720
23:11:00.275 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:00.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:00.275 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:00.275 00.000 21444 Enqueuing Expose request
23:11:00.275 00.000 25848 Worker thread wakes up
23:11:00.275 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:00.275 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:03.634 03.359 25848 Exposure complete
23:11:03.714 00.080 25848 worker thread done servicing request
23:11:03.714 00.000 21444 OnExposeComplete: enter
23:11:03.714 00.000 21444 UpdateGuideState(): m_state=1
23:11:03.714 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
23:11:03.714 00.000 21444 Star::Find false star n=1 nbg=257 bg=4245.0 sigma=484.8 thresh=5700 peak=5357
23:11:03.714 00.000 21444 Star::Find returns 0 (2), X=1268.00, Y=58.00, Mass=1979, SNR=2.9, Peak=6224 HFD=0.0
23:11:03.714 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:03.714 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:03.714 00.000 21444 Status Line: Star lost - low SNR
23:11:03.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20832, med=3624, FiltMin=450, FiltMax=6504, Gamma=0.720
23:11:03.714 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:03.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:03.714 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:03.714 00.000 21444 Enqueuing Expose request
23:11:03.714 00.000 25848 Worker thread wakes up
23:11:03.714 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:03.714 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:07.076 03.362 25848 Exposure complete
23:11:07.168 00.092 25848 worker thread done servicing request
23:11:07.168 00.000 21444 OnExposeComplete: enter
23:11:07.168 00.000 21444 UpdateGuideState(): m_state=1
23:11:07.168 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
23:11:07.168 00.000 21444 Star::Find false star n=5 nbg=275 bg=2038.7 sigma=437.3 thresh=3351 peak=3348
23:11:07.168 00.000 21444 Star::Find returns 0 (2), X=1268.00, Y=58.00, Mass=7378, SNR=2.9, Peak=3700 HFD=0.0
23:11:07.168 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:07.170 00.002 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:07.170 00.000 21444 Status Line: Star lost - low SNR
23:11:07.170 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19292, med=1860, FiltMin=392, FiltMax=4940, Gamma=0.720
23:11:07.170 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:07.170 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:07.170 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:07.170 00.000 21444 Enqueuing Expose request
23:11:07.170 00.000 25848 Worker thread wakes up
23:11:07.170 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:07.170 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:10.519 03.349 25848 Exposure complete
23:11:10.583 00.064 25848 worker thread done servicing request
23:11:10.583 00.000 21444 OnExposeComplete: enter
23:11:10.583 00.000 21444 UpdateGuideState(): m_state=1
23:11:10.583 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
23:11:10.583 00.000 21444 Star::Find returns 1 (1), X=1260.78, Y=70.33, Mass=10537, SNR=11.1, Peak=3452 HFD=4.3
23:11:10.583 00.000 21444 Status Line: Mass: 10537 vs 3310962
23:11:10.599 00.016 21444 UpdateCurrentPosition: star mass new=10536.7 exp=3310961.7 thresh=50% limits=(1655480.8, 5062452.6, 6621923.3)
23:11:10.599 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:11:10.599 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:10.599 00.000 21444 Status Line: No star selected
23:11:10.599 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18864, med=1384, FiltMin=154, FiltMax=4700, Gamma=0.720
23:11:10.599 00.000 21444 UpdateGuideState exits: No star selected
23:11:10.599 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:10.599 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:10.599 00.000 21444 Enqueuing Expose request
23:11:10.599 00.000 25848 Worker thread wakes up
23:11:10.599 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:10.599 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:13.957 03.358 25848 Exposure complete
23:11:14.034 00.077 25848 worker thread done servicing request
23:11:14.034 00.000 21444 OnExposeComplete: enter
23:11:14.034 00.000 21444 UpdateGuideState(): m_state=1
23:11:14.034 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
23:11:14.034 00.000 21444 Star::Find returns 1 (1), X=1261.70, Y=61.28, Mass=10800, SNR=10.1, Peak=3176 HFD=2.7
23:11:14.034 00.000 21444 Status Line: Mass: 10800 vs 56502
23:11:14.034 00.000 21444 UpdateCurrentPosition: star mass new=10800.0 exp=56502.5 thresh=50% limits=(28251.2, 5062452.6, 113005.0)
23:11:14.034 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:11:14.034 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:14.034 00.000 21444 Status Line: No star selected
23:11:14.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18640, med=1384, FiltMin=144, FiltMax=4028, Gamma=0.720
23:11:14.034 00.000 21444 UpdateGuideState exits: No star selected
23:11:14.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:14.034 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:14.034 00.000 21444 Enqueuing Expose request
23:11:14.034 00.000 25848 Worker thread wakes up
23:11:14.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:14.034 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:17.404 03.370 25848 Exposure complete
23:11:17.484 00.080 25848 worker thread done servicing request
23:11:17.484 00.000 21444 OnExposeComplete: enter
23:11:17.484 00.000 21444 UpdateGuideState(): m_state=1
23:11:17.484 00.000 21444 Star::Find(15, 1268, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
23:11:17.484 00.000 21444 Star::Find returns 1 (1), X=1272.24, Y=50.96, Mass=13148, SNR=10.5, Peak=3024 HFD=4.8
23:11:17.484 00.000 21444 DistanceChecker: deactivated
23:11:17.484 00.000 21444 setting lock position to (1272.24, 50.96)
23:11:17.484 00.000 21444 MultiStar: stabilizing after lock position change
23:11:17.484 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:11:17.484 00.000 21444 Changing from state SELECTING to SELECTED
23:11:17.484 00.000 21444 guider state => SELECTED
23:11:17.484 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18560, med=1404, FiltMin=216, FiltMax=4780, Gamma=0.720
23:11:17.484 00.000 21444 UpdateGuideState exits: m=13148 SNR=10.5 Saturated
23:11:17.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:17.484 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:11:17.484 00.000 21444 Enqueuing Expose request
23:11:17.484 00.000 25848 Worker thread wakes up
23:11:17.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:17.484 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1257,36,31,31)
23:11:20.843 03.359 25848 Exposure complete
23:11:20.920 00.077 25848 worker thread done servicing request
23:11:20.920 00.000 21444 OnExposeComplete: enter
23:11:20.920 00.000 21444 UpdateGuideState(): m_state=2
23:11:20.920 00.000 21444 Star::Find(15, 1272, 50, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
23:11:20.920 00.000 21444 Star::Find returns 1 (1), X=1286.64, Y=56.04, Mass=9111, SNR=11.0, Peak=2920 HFD=2.4
23:11:20.920 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.09) = xAngle (0.43 = 0.43)
23:11:20.920 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.73 = 0.73)
23:11:20.920 00.000 21444 CameraToMount -- cameraX=14.40 cameraY=5.08 hyp=15.27 cameraTheta=0.34 mountX=13.89 mountY=10.16, mountTheta=0.63
23:11:20.920 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18612, med=1404, FiltMin=120, FiltMax=4618, Gamma=0.720
23:11:20.920 00.000 21444 UpdateGuideState exits: m=9111 SNR=11.0 Saturated
23:11:20.920 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:20.920 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:11:20.920 00.000 21444 Enqueuing Expose request
23:11:20.920 00.000 25848 Worker thread wakes up
23:11:20.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:20.920 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1272,41,31,31)
23:11:24.284 03.364 25848 Exposure complete
23:11:24.362 00.078 25848 worker thread done servicing request
23:11:24.362 00.000 21444 OnExposeComplete: enter
23:11:24.362 00.000 21444 UpdateGuideState(): m_state=2
23:11:24.362 00.000 21444 Star::Find(15, 1286, 56, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
23:11:24.362 00.000 21444 Star::Find returns 1 (1), X=1275.47, Y=45.82, Mass=15378, SNR=12.7, Peak=3300 HFD=4.7
23:11:24.362 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.09) = xAngle (-0.92 = -0.92)
23:11:24.362 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.62 = -0.62)
23:11:24.362 00.000 21444 CameraToMount -- cameraX=3.24 cameraY=-5.14 hyp=6.08 cameraTheta=-1.01 mountX=3.69 mountY=-3.53, mountTheta=-0.76
23:11:24.362 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19088, med=1404, FiltMin=168, FiltMax=4938, Gamma=0.720
23:11:24.362 00.000 21444 UpdateGuideState exits: m=15378 SNR=12.7 Saturated
23:11:24.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:24.362 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:11:24.362 00.000 21444 Enqueuing Expose request
23:11:24.362 00.000 25848 Worker thread wakes up
23:11:24.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:24.362 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1260,31,31,31)
23:11:26.578 02.216 21444 evsrv: cli 0107E2E0 connect
23:11:26.578 00.000 21444 case statement mapped state 2 to 1
23:11:26.579 00.001 21444 case statement mapped state 2 to 1
23:11:26.579 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"9a203dfe-2859-44d8-9104-39f860565fde"}
23:11:26.579 00.000 21444 case statement mapped state 2 to 1
23:11:26.579 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Selected","id":"9a203dfe-2859-44d8-9104-39f860565fde"}
23:11:26.580 00.001 21444 evsrv: cli 0107E2E0 disconnect
23:11:27.711 01.131 25848 Exposure complete
23:11:27.799 00.088 25848 worker thread done servicing request
23:11:27.799 00.000 21444 OnExposeComplete: enter
23:11:27.799 00.000 21444 UpdateGuideState(): m_state=2
23:11:27.799 00.000 21444 Star::Find(15, 1275, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
23:11:27.799 00.000 21444 Star::Find false star n=5 nbg=255 bg=1554.7 sigma=346.6 thresh=2594 peak=2360
23:11:27.799 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=45.00, Mass=5979, SNR=2.9, Peak=2996 HFD=0.0
23:11:27.800 00.001 21444 DistanceChecker: activated
23:11:27.800 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:27.800 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:11:27.800 00.000 21444 guider state => SELECTING
23:11:27.800 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:27.800 00.000 21444 Status Line: Star lost - low SNR
23:11:27.804 00.004 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18912, med=1404, FiltMin=92, FiltMax=5272, Gamma=0.720
23:11:27.804 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:27.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:27.804 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:27.804 00.000 21444 Enqueuing Expose request
23:11:27.804 00.000 25848 Worker thread wakes up
23:11:27.804 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:27.804 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:31.160 03.356 25848 Exposure complete
23:11:31.249 00.089 25848 worker thread done servicing request
23:11:31.249 00.000 21444 OnExposeComplete: enter
23:11:31.249 00.000 21444 UpdateGuideState(): m_state=1
23:11:31.249 00.000 21444 Star::Find(15, 1275, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
23:11:31.249 00.000 21444 Star::Find false star n=8 nbg=265 bg=2524.6 sigma=411.2 thresh=3758 peak=3554
23:11:31.249 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=45.00, Mass=11331, SNR=2.9, Peak=4236 HFD=0.0
23:11:31.249 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:31.249 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:31.249 00.000 21444 Status Line: Star lost - low SNR
23:11:31.250 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20060, med=2168, FiltMin=422, FiltMax=5682, Gamma=0.720
23:11:31.250 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:31.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:31.250 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:31.250 00.000 21444 Enqueuing Expose request
23:11:31.250 00.000 25848 Worker thread wakes up
23:11:31.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:31.250 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:34.599 03.349 25848 Exposure complete
23:11:34.686 00.087 25848 worker thread done servicing request
23:11:34.687 00.001 21444 OnExposeComplete: enter
23:11:34.687 00.000 21444 UpdateGuideState(): m_state=1
23:11:34.687 00.000 21444 Star::Find(15, 1275, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
23:11:34.687 00.000 21444 Star::Find false star n=5 nbg=262 bg=7728.2 sigma=591.3 thresh=9502 peak=9477
23:11:34.687 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=45.00, Mass=11687, SNR=2.9, Peak=10520 HFD=0.0
23:11:34.687 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:34.687 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:34.687 00.000 21444 Status Line: Star lost - low SNR
23:11:34.688 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23432, med=6684, FiltMin=928, FiltMax=10140, Gamma=0.720
23:11:34.688 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:34.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:34.688 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:34.688 00.000 21444 Enqueuing Expose request
23:11:34.689 00.001 25848 Worker thread wakes up
23:11:34.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:34.689 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:38.043 03.354 25848 Exposure complete
23:11:38.129 00.086 25848 worker thread done servicing request
23:11:38.130 00.001 21444 OnExposeComplete: enter
23:11:38.130 00.000 21444 UpdateGuideState(): m_state=1
23:11:38.130 00.000 21444 Star::Find(15, 1275, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
23:11:38.130 00.000 21444 Star::Find false star n=6 nbg=246 bg=8886.9 sigma=567.0 thresh=10588 peak=10511
23:11:38.130 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=45.00, Mass=11831, SNR=2.9, Peak=11284 HFD=0.0
23:11:38.130 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:38.130 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:38.130 00.000 21444 Status Line: Star lost - low SNR
23:11:38.131 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=24772, med=7944, FiltMin=850, FiltMax=11608, Gamma=0.720
23:11:38.131 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:38.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:38.131 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:38.131 00.000 21444 Enqueuing Expose request
23:11:38.132 00.001 25848 Worker thread wakes up
23:11:38.132 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:38.132 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:41.478 03.346 25848 Exposure complete
23:11:41.559 00.081 25848 worker thread done servicing request
23:11:41.559 00.000 21444 OnExposeComplete: enter
23:11:41.559 00.000 21444 UpdateGuideState(): m_state=1
23:11:41.559 00.000 21444 Star::Find(15, 1275, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
23:11:41.559 00.000 21444 Star::Find false star n=5 nbg=263 bg=6290.3 sigma=586.4 thresh=8049 peak=7813
23:11:41.559 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=45.00, Mass=10581, SNR=2.9, Peak=8808 HFD=0.0
23:11:41.559 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:41.560 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:41.560 00.000 21444 Status Line: Star lost - low SNR
23:11:41.560 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22780, med=5620, FiltMin=520, FiltMax=8626, Gamma=0.720
23:11:41.560 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:41.560 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:41.560 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:41.560 00.000 21444 Enqueuing Expose request
23:11:41.560 00.000 25848 Worker thread wakes up
23:11:41.560 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:41.560 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:44.912 03.352 25848 Exposure complete
23:11:45.000 00.088 25848 worker thread done servicing request
23:11:45.000 00.000 21444 OnExposeComplete: enter
23:11:45.000 00.000 21444 UpdateGuideState(): m_state=1
23:11:45.000 00.000 21444 Star::Find(15, 1275, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:11:45.000 00.000 21444 Star::Find false star n=2 nbg=276 bg=4970.0 sigma=535.1 thresh=6575 peak=6461
23:11:45.000 00.000 21444 Star::Find returns 0 (2), X=1275.00, Y=45.00, Mass=4436, SNR=2.9, Peak=7440 HFD=0.0
23:11:45.000 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:45.001 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:45.001 00.000 21444 Status Line: Star lost - low SNR
23:11:45.001 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24924, med=4384, FiltMin=142, FiltMax=9236, Gamma=0.720
23:11:45.001 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:45.002 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:45.002 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:45.002 00.000 21444 Enqueuing Expose request
23:11:45.002 00.000 25848 Worker thread wakes up
23:11:45.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:45.002 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:48.354 03.352 25848 Exposure complete
23:11:48.435 00.081 25848 worker thread done servicing request
23:11:48.435 00.000 21444 OnExposeComplete: enter
23:11:48.435 00.000 21444 UpdateGuideState(): m_state=1
23:11:48.435 00.000 21444 Star::Find(15, 1275, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
23:11:48.435 00.000 21444 Star::Find false star n=4 nbg=266 bg=4318.5 sigma=507.1 thresh=5840 peak=5539
23:11:48.436 00.001 21444 Star::Find returns 0 (2), X=1275.00, Y=45.00, Mass=6362, SNR=2.9, Peak=6152 HFD=0.0
23:11:48.436 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:48.436 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:48.436 00.000 21444 Status Line: Star lost - low SNR
23:11:48.436 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20884, med=3700, FiltMin=444, FiltMax=6380, Gamma=0.720
23:11:48.436 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:48.436 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:48.436 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:48.436 00.000 21444 Enqueuing Expose request
23:11:48.437 00.001 25848 Worker thread wakes up
23:11:48.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:48.437 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:11:51.785 03.348 25848 Exposure complete
23:11:51.874 00.089 25848 worker thread done servicing request
23:11:51.874 00.000 21444 OnExposeComplete: enter
23:11:51.874 00.000 21444 UpdateGuideState(): m_state=1
23:11:51.874 00.000 21444 Star::Find(15, 1275, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
23:11:51.874 00.000 21444 Star::Find returns 1 (1), X=1267.55, Y=30.66, Mass=10309, SNR=9.5, Peak=5872 HFD=5.0
23:11:51.874 00.000 21444 DistanceChecker: deactivated
23:11:51.877 00.003 21444 setting lock position to (1267.55, 30.66)
23:11:51.877 00.000 21444 MultiStar: stabilizing after lock position change
23:11:51.877 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:11:51.877 00.000 21444 Changing from state SELECTING to SELECTED
23:11:51.877 00.000 21444 guider state => SELECTED
23:11:51.880 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3324, FiltMin=448, FiltMax=6228, Gamma=0.720
23:11:51.880 00.000 21444 UpdateGuideState exits: m=10309 SNR=9.5 Saturated
23:11:51.881 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:51.881 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:11:51.881 00.000 21444 Enqueuing Expose request
23:11:51.881 00.000 25848 Worker thread wakes up
23:11:51.881 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:51.881 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1253,16,31,31)
23:11:55.226 03.345 25848 Exposure complete
23:11:55.312 00.086 25848 worker thread done servicing request
23:11:55.313 00.001 21444 OnExposeComplete: enter
23:11:55.313 00.000 21444 UpdateGuideState(): m_state=2
23:11:55.313 00.000 21444 Star::Find(15, 1267, 30, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
23:11:55.313 00.000 21444 Star::Find returns 1 (1), X=1256.38, Y=43.20, Mass=11106, SNR=9.1, Peak=5848 HFD=2.8
23:11:55.313 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.09) = xAngle (2.39 = 2.39)
23:11:55.313 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.69 = 2.69)
23:11:55.313 00.000 21444 CameraToMount -- cameraX=-11.18 cameraY=12.54 hyp=16.80 cameraTheta=2.30 mountX=-12.26 mountY=7.37, mountTheta=2.60
23:11:55.314 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19996, med=3124, FiltMin=370, FiltMax=5600, Gamma=0.720
23:11:55.314 00.000 21444 UpdateGuideState exits: m=11106 SNR=9.1 Saturated
23:11:55.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:55.314 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:11:55.315 00.001 21444 Enqueuing Expose request
23:11:55.315 00.000 25848 Worker thread wakes up
23:11:55.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:55.315 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1241,28,31,31)
23:11:58.658 03.343 25848 Exposure complete
23:11:58.745 00.087 25848 worker thread done servicing request
23:11:58.745 00.000 21444 OnExposeComplete: enter
23:11:58.746 00.001 21444 UpdateGuideState(): m_state=2
23:11:58.746 00.000 21444 Star::Find(15, 1256, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
23:11:58.746 00.000 21444 Star::Find false star n=4 nbg=252 bg=3522.5 sigma=432.3 thresh=4819 peak=4781
23:11:58.746 00.000 21444 Star::Find returns 0 (2), X=1256.00, Y=43.00, Mass=7386, SNR=2.9, Peak=5772 HFD=0.0
23:11:58.746 00.000 21444 DistanceChecker: activated
23:11:58.746 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:11:58.746 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:11:58.746 00.000 21444 guider state => SELECTING
23:11:58.746 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:11:58.746 00.000 21444 Status Line: Star lost - low SNR
23:11:58.748 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3096, FiltMin=518, FiltMax=5444, Gamma=0.720
23:11:58.748 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:11:58.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:58.748 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:11:58.748 00.000 21444 Enqueuing Expose request
23:11:58.748 00.000 25848 Worker thread wakes up
23:11:58.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:11:58.748 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:02.095 03.347 25848 Exposure complete
23:12:02.178 00.083 25848 worker thread done servicing request
23:12:02.179 00.001 21444 OnExposeComplete: enter
23:12:02.179 00.000 21444 UpdateGuideState(): m_state=1
23:12:02.179 00.000 21444 Star::Find(15, 1256, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
23:12:02.179 00.000 21444 Star::Find false star n=6 nbg=266 bg=3555.4 sigma=477.0 thresh=4986 peak=4706
23:12:02.179 00.000 21444 Star::Find returns 0 (2), X=1256.00, Y=43.00, Mass=9959, SNR=2.9, Peak=5700 HFD=0.0
23:12:02.179 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:02.179 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:02.179 00.000 21444 Status Line: Star lost - low SNR
23:12:02.180 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20116, med=3076, FiltMin=472, FiltMax=5472, Gamma=0.720
23:12:02.180 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:02.180 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:02.180 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:02.180 00.000 21444 Enqueuing Expose request
23:12:02.180 00.000 25848 Worker thread wakes up
23:12:02.180 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:02.180 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:05.530 03.350 25848 Exposure complete
23:12:05.597 00.067 25848 worker thread done servicing request
23:12:05.597 00.000 21444 OnExposeComplete: enter
23:12:05.598 00.001 21444 UpdateGuideState(): m_state=1
23:12:05.598 00.000 21444 Star::Find(15, 1256, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
23:12:05.598 00.000 21444 Star::Find false star n=2 nbg=258 bg=3740.7 sigma=450.2 thresh=5091 peak=4979
23:12:05.598 00.000 21444 Star::Find returns 0 (2), X=1256.00, Y=43.00, Mass=4463, SNR=2.9, Peak=6400 HFD=0.0
23:12:05.598 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:05.598 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:05.598 00.000 21444 Status Line: Star lost - low SNR
23:12:05.599 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20020, med=3096, FiltMin=170, FiltMax=5772, Gamma=0.720
23:12:05.599 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:05.599 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:05.599 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:05.599 00.000 21444 Enqueuing Expose request
23:12:05.599 00.000 25848 Worker thread wakes up
23:12:05.599 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:05.599 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:08.951 03.352 25848 Exposure complete
23:12:09.034 00.083 25848 worker thread done servicing request
23:12:09.034 00.000 21444 OnExposeComplete: enter
23:12:09.034 00.000 21444 UpdateGuideState(): m_state=1
23:12:09.034 00.000 21444 Star::Find(15, 1256, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
23:12:09.034 00.000 21444 Star::Find false star n=8 nbg=242 bg=3636.3 sigma=337.5 thresh=4649 peak=4612
23:12:09.034 00.000 21444 Star::Find returns 0 (2), X=1256.00, Y=43.00, Mass=10609, SNR=2.9, Peak=5216 HFD=0.0
23:12:09.034 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:09.034 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:09.034 00.000 21444 Status Line: Star lost - low SNR
23:12:09.035 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20604, med=3096, FiltMin=268, FiltMax=5548, Gamma=0.720
23:12:09.035 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:09.035 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:09.036 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:09.036 00.000 21444 Enqueuing Expose request
23:12:09.036 00.000 25848 Worker thread wakes up
23:12:09.036 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:09.036 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:12.379 03.343 25848 Exposure complete
23:12:12.462 00.083 25848 worker thread done servicing request
23:12:12.462 00.000 21444 OnExposeComplete: enter
23:12:12.462 00.000 21444 UpdateGuideState(): m_state=1
23:12:12.462 00.000 21444 Star::Find(15, 1256, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
23:12:12.462 00.000 21444 Star::Find false star n=3 nbg=266 bg=3491.8 sigma=465.0 thresh=4887 peak=4829
23:12:12.462 00.000 21444 Star::Find returns 0 (2), X=1256.00, Y=43.00, Mass=5229, SNR=2.9, Peak=5396 HFD=0.0
23:12:12.462 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:12.462 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:12.462 00.000 21444 Status Line: Star lost - low SNR
23:12:12.463 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3096, FiltMin=292, FiltMax=5472, Gamma=0.720
23:12:12.463 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:12.463 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:12.463 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:12.463 00.000 21444 Enqueuing Expose request
23:12:12.463 00.000 25848 Worker thread wakes up
23:12:12.463 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:12.463 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:15.818 03.355 25848 Exposure complete
23:12:15.907 00.089 25848 worker thread done servicing request
23:12:15.907 00.000 21444 OnExposeComplete: enter
23:12:15.907 00.000 21444 UpdateGuideState(): m_state=1
23:12:15.907 00.000 21444 Star::Find(15, 1256, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
23:12:15.907 00.000 21444 Star::Find returns 1 (1), X=1253.76, Y=48.53, Mass=17485, SNR=13.0, Peak=5972 HFD=2.7
23:12:15.907 00.000 21444 DistanceChecker: deactivated
23:12:15.911 00.004 21444 setting lock position to (1253.76, 48.53)
23:12:15.911 00.000 21444 MultiStar: stabilizing after lock position change
23:12:15.911 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:12:15.911 00.000 21444 Changing from state SELECTING to SELECTED
23:12:15.911 00.000 21444 guider state => SELECTED
23:12:15.912 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=3072, FiltMin=460, FiltMax=5544, Gamma=0.720
23:12:15.912 00.000 21444 UpdateGuideState exits: m=17485 SNR=13.0 Saturated
23:12:15.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:15.912 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:12:15.912 00.000 21444 Enqueuing Expose request
23:12:15.912 00.000 25848 Worker thread wakes up
23:12:15.912 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:15.912 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1239,34,31,31)
23:12:19.264 03.352 25848 Exposure complete
23:12:19.345 00.081 25848 worker thread done servicing request
23:12:19.345 00.000 21444 OnExposeComplete: enter
23:12:19.345 00.000 21444 UpdateGuideState(): m_state=2
23:12:19.346 00.001 21444 Star::Find(15, 1253, 48, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
23:12:19.346 00.000 21444 Star::Find returns 0 (3), X=1253.00, Y=48.00, Mass=0, SNR=0.0, Peak=5472 HFD=0.0
23:12:19.346 00.000 21444 DistanceChecker: activated
23:12:19.346 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:19.346 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:12:19.346 00.000 21444 guider state => SELECTING
23:12:19.346 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:19.346 00.000 21444 Status Line: Star lost - low mass
23:12:19.347 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3096, FiltMin=306, FiltMax=5672, Gamma=0.720
23:12:19.347 00.000 21444 UpdateGuideState exits: Star lost - low mass
23:12:19.347 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:19.348 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:19.348 00.000 21444 Enqueuing Expose request
23:12:19.348 00.000 25848 Worker thread wakes up
23:12:19.348 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:19.348 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:22.694 03.346 25848 Exposure complete
23:12:22.782 00.088 25848 worker thread done servicing request
23:12:22.782 00.000 21444 OnExposeComplete: enter
23:12:22.782 00.000 21444 UpdateGuideState(): m_state=1
23:12:22.782 00.000 21444 Star::Find(15, 1253, 48, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
23:12:22.782 00.000 21444 Star::Find false star n=5 nbg=256 bg=3747.3 sigma=412.7 thresh=4985 peak=4591
23:12:22.782 00.000 21444 Star::Find returns 0 (2), X=1253.00, Y=48.00, Mass=7603, SNR=2.9, Peak=5092 HFD=0.0
23:12:22.782 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:22.782 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:22.782 00.000 21444 Status Line: Star lost - low SNR
23:12:22.783 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3076, FiltMin=156, FiltMax=5472, Gamma=0.720
23:12:22.783 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:22.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:22.783 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:22.783 00.000 21444 Enqueuing Expose request
23:12:22.783 00.000 25848 Worker thread wakes up
23:12:22.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:22.783 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:26.138 03.355 25848 Exposure complete
23:12:26.227 00.089 25848 worker thread done servicing request
23:12:26.227 00.000 21444 OnExposeComplete: enter
23:12:26.227 00.000 21444 UpdateGuideState(): m_state=1
23:12:26.228 00.001 21444 Star::Find(15, 1253, 48, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
23:12:26.228 00.000 21444 Star::Find false star n=1 nbg=266 bg=3592.9 sigma=521.1 thresh=5156 peak=4678
23:12:26.228 00.000 21444 Star::Find returns 0 (2), X=1253.00, Y=48.00, Mass=1695, SNR=2.9, Peak=5316 HFD=0.0
23:12:26.228 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:26.228 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:26.228 00.000 21444 Status Line: Star lost - low SNR
23:12:26.229 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3096, FiltMin=330, FiltMax=5758, Gamma=0.720
23:12:26.229 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:26.229 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:26.229 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:26.229 00.000 21444 Enqueuing Expose request
23:12:26.229 00.000 25848 Worker thread wakes up
23:12:26.229 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:26.229 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:29.570 03.341 25848 Exposure complete
23:12:29.659 00.089 25848 worker thread done servicing request
23:12:29.659 00.000 21444 OnExposeComplete: enter
23:12:29.659 00.000 21444 UpdateGuideState(): m_state=1
23:12:29.659 00.000 21444 Star::Find(15, 1253, 48, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
23:12:29.659 00.000 21444 Star::Find returns 1 (1), X=1259.00, Y=45.28, Mass=15962, SNR=12.1, Peak=5824 HFD=5.5
23:12:29.660 00.001 21444 DistanceChecker: deactivated
23:12:29.662 00.002 21444 setting lock position to (1259.00, 45.28)
23:12:29.662 00.000 21444 MultiStar: stabilizing after lock position change
23:12:29.662 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:12:29.662 00.000 21444 Changing from state SELECTING to SELECTED
23:12:29.662 00.000 21444 guider state => SELECTED
23:12:29.663 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20332, med=3076, FiltMin=436, FiltMax=5744, Gamma=0.720
23:12:29.663 00.000 21444 UpdateGuideState exits: m=15962 SNR=12.1 Saturated
23:12:29.663 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:29.663 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:12:29.663 00.000 21444 Enqueuing Expose request
23:12:29.663 00.000 25848 Worker thread wakes up
23:12:29.663 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:29.663 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1244,30,31,31)
23:12:33.004 03.341 25848 Exposure complete
23:12:33.088 00.084 25848 worker thread done servicing request
23:12:33.088 00.000 21444 OnExposeComplete: enter
23:12:33.088 00.000 21444 UpdateGuideState(): m_state=2
23:12:33.088 00.000 21444 Star::Find(15, 1259, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
23:12:33.088 00.000 21444 Star::Find false star n=3 nbg=264 bg=3548.4 sigma=505.9 thresh=5066 peak=5041
23:12:33.088 00.000 21444 Star::Find returns 0 (2), X=1259.00, Y=45.00, Mass=5987, SNR=2.9, Peak=5872 HFD=0.0
23:12:33.088 00.000 21444 DistanceChecker: activated
23:12:33.088 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:33.089 00.001 21444 Changing from state SELECTED to UNINITIALIZED
23:12:33.089 00.000 21444 guider state => SELECTING
23:12:33.089 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:33.089 00.000 21444 Status Line: Star lost - low SNR
23:12:33.090 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20380, med=3096, FiltMin=470, FiltMax=5544, Gamma=0.720
23:12:33.090 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:33.090 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:33.090 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:33.090 00.000 21444 Enqueuing Expose request
23:12:33.090 00.000 25848 Worker thread wakes up
23:12:33.090 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:33.090 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:36.440 03.350 25848 Exposure complete
23:12:36.527 00.087 25848 worker thread done servicing request
23:12:36.527 00.000 21444 OnExposeComplete: enter
23:12:36.527 00.000 21444 UpdateGuideState(): m_state=1
23:12:36.528 00.001 21444 Star::Find(15, 1259, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
23:12:36.528 00.000 21444 Star::Find returns 1 (1), X=1270.61, Y=59.34, Mass=12054, SNR=9.7, Peak=6052 HFD=2.2
23:12:36.528 00.000 21444 DistanceChecker: deactivated
23:12:36.530 00.002 21444 setting lock position to (1270.61, 59.34)
23:12:36.530 00.000 21444 MultiStar: stabilizing after lock position change
23:12:36.530 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:12:36.530 00.000 21444 Changing from state SELECTING to SELECTED
23:12:36.530 00.000 21444 guider state => SELECTED
23:12:36.531 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20324, med=3096, FiltMin=368, FiltMax=5572, Gamma=0.720
23:12:36.531 00.000 21444 UpdateGuideState exits: m=12054 SNR=9.7 Saturated
23:12:36.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:36.531 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:12:36.531 00.000 21444 Enqueuing Expose request
23:12:36.531 00.000 25848 Worker thread wakes up
23:12:36.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:36.531 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1256,44,31,31)
23:12:39.876 03.345 25848 Exposure complete
23:12:39.963 00.087 25848 worker thread done servicing request
23:12:39.963 00.000 21444 OnExposeComplete: enter
23:12:39.963 00.000 21444 UpdateGuideState(): m_state=2
23:12:39.964 00.001 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
23:12:39.964 00.000 21444 Star::Find false star n=11 nbg=242 bg=3757.4 sigma=380.0 thresh=4897 peak=4865
23:12:39.964 00.000 21444 Star::Find returns 0 (2), X=1270.00, Y=59.00, Mass=16072, SNR=2.9, Peak=5700 HFD=0.0
23:12:39.964 00.000 21444 DistanceChecker: activated
23:12:39.964 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:39.964 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:12:39.964 00.000 21444 guider state => SELECTING
23:12:39.964 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:39.964 00.000 21444 Status Line: Star lost - low SNR
23:12:39.966 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19936, med=3076, FiltMin=484, FiltMax=5672, Gamma=0.720
23:12:39.966 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:39.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:39.966 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:39.966 00.000 21444 Enqueuing Expose request
23:12:39.966 00.000 25848 Worker thread wakes up
23:12:39.967 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:39.967 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:43.311 03.344 25848 Exposure complete
23:12:43.400 00.089 25848 worker thread done servicing request
23:12:43.401 00.001 21444 OnExposeComplete: enter
23:12:43.401 00.000 21444 UpdateGuideState(): m_state=1
23:12:43.401 00.000 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
23:12:43.401 00.000 21444 Star::Find false star n=6 nbg=246 bg=3741.6 sigma=408.0 thresh=4966 peak=4720
23:12:43.401 00.000 21444 Star::Find returns 0 (2), X=1270.00, Y=59.00, Mass=9058, SNR=2.9, Peak=5572 HFD=0.0
23:12:43.401 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:43.401 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:43.401 00.000 21444 Status Line: Star lost - low SNR
23:12:43.402 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20112, med=3092, FiltMin=396, FiltMax=5624, Gamma=0.720
23:12:43.402 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:43.402 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:43.402 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:43.402 00.000 21444 Enqueuing Expose request
23:12:43.402 00.000 25848 Worker thread wakes up
23:12:43.402 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:43.403 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:46.756 03.353 25848 Exposure complete
23:12:46.823 00.067 25848 worker thread done servicing request
23:12:46.824 00.001 21444 OnExposeComplete: enter
23:12:46.824 00.000 21444 UpdateGuideState(): m_state=1
23:12:46.824 00.000 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
23:12:46.824 00.000 21444 Star::Find false star n=1 nbg=275 bg=3688.7 sigma=524.5 thresh=5262 peak=4888
23:12:46.824 00.000 21444 Star::Find returns 0 (2), X=1270.00, Y=59.00, Mass=1883, SNR=2.9, Peak=5724 HFD=0.0
23:12:46.824 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:46.824 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:46.824 00.000 21444 Status Line: Star lost - low SNR
23:12:46.825 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=3092, FiltMin=344, FiltMax=5668, Gamma=0.720
23:12:46.825 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:46.825 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:46.825 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:46.825 00.000 21444 Enqueuing Expose request
23:12:46.825 00.000 25848 Worker thread wakes up
23:12:46.825 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:46.825 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:50.177 03.352 25848 Exposure complete
23:12:50.255 00.078 25848 worker thread done servicing request
23:12:50.255 00.000 21444 OnExposeComplete: enter
23:12:50.255 00.000 21444 UpdateGuideState(): m_state=1
23:12:50.255 00.000 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
23:12:50.255 00.000 21444 Star::Find false star n=3 nbg=268 bg=3585.3 sigma=467.9 thresh=4989 peak=4719
23:12:50.255 00.000 21444 Star::Find returns 0 (2), X=1270.00, Y=59.00, Mass=4828, SNR=2.9, Peak=5620 HFD=0.0
23:12:50.255 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:50.256 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:50.256 00.000 21444 Status Line: Star lost - low SNR
23:12:50.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20756, med=3072, FiltMin=482, FiltMax=5700, Gamma=0.720
23:12:50.256 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:50.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:50.256 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:50.256 00.000 21444 Enqueuing Expose request
23:12:50.257 00.001 25848 Worker thread wakes up
23:12:50.257 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:50.257 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:53.604 03.347 25848 Exposure complete
23:12:53.692 00.088 25848 worker thread done servicing request
23:12:53.692 00.000 21444 OnExposeComplete: enter
23:12:53.692 00.000 21444 UpdateGuideState(): m_state=1
23:12:53.692 00.000 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
23:12:53.692 00.000 21444 Star::Find false star n=5 nbg=260 bg=3562.8 sigma=475.1 thresh=4988 peak=4797
23:12:53.692 00.000 21444 Star::Find returns 0 (2), X=1270.00, Y=59.00, Mass=8226, SNR=2.9, Peak=5724 HFD=0.0
23:12:53.692 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:53.692 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:53.692 00.000 21444 Status Line: Star lost - low SNR
23:12:53.693 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19824, med=3072, FiltMin=194, FiltMax=5496, Gamma=0.720
23:12:53.693 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:53.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:53.693 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:53.693 00.000 21444 Enqueuing Expose request
23:12:53.693 00.000 25848 Worker thread wakes up
23:12:53.693 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:53.693 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:12:57.045 03.352 25848 Exposure complete
23:12:57.134 00.089 25848 worker thread done servicing request
23:12:57.134 00.000 21444 OnExposeComplete: enter
23:12:57.134 00.000 21444 UpdateGuideState(): m_state=1
23:12:57.135 00.001 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
23:12:57.135 00.000 21444 Star::Find false star n=10 nbg=261 bg=3532.4 sigma=386.5 thresh=4692 peak=4621
23:12:57.135 00.000 21444 Star::Find returns 0 (2), X=1270.00, Y=59.00, Mass=15016, SNR=2.9, Peak=5572 HFD=0.0
23:12:57.135 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:12:57.135 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:12:57.135 00.000 21444 Status Line: Star lost - low SNR
23:12:57.136 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=3072, FiltMin=206, FiltMax=6408, Gamma=0.720
23:12:57.136 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:12:57.136 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:57.136 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:12:57.136 00.000 21444 Enqueuing Expose request
23:12:57.136 00.000 25848 Worker thread wakes up
23:12:57.136 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:12:57.136 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:00.479 03.343 25848 Exposure complete
23:13:00.560 00.081 25848 worker thread done servicing request
23:13:00.560 00.000 21444 OnExposeComplete: enter
23:13:00.560 00.000 21444 UpdateGuideState(): m_state=1
23:13:00.560 00.000 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
23:13:00.560 00.000 21444 Star::Find false star n=1 nbg=265 bg=3492.6 sigma=527.0 thresh=5074 peak=4540
23:13:00.560 00.000 21444 Star::Find returns 0 (2), X=1270.00, Y=59.00, Mass=1719, SNR=2.9, Peak=5212 HFD=0.0
23:13:00.560 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:00.560 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:00.561 00.001 21444 Status Line: Star lost - low SNR
23:13:00.561 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20552, med=3096, FiltMin=460, FiltMax=5724, Gamma=0.720
23:13:00.561 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:13:00.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:00.561 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:00.561 00.000 21444 Enqueuing Expose request
23:13:00.562 00.001 25848 Worker thread wakes up
23:13:00.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:00.562 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:01.088 00.526 21444 evsrv: cli 0107E740 connect
23:13:01.088 00.000 21444 case statement mapped state 1 to 101
23:13:01.089 00.001 21444 case statement mapped state 1 to 101
23:13:01.089 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"2e40b60d-f025-4444-aba4-44acd087d54c"}
23:13:01.089 00.000 21444 case statement mapped state 1 to 101
23:13:01.089 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Looping","id":"2e40b60d-f025-4444-aba4-44acd087d54c"}
23:13:01.090 00.001 21444 evsrv: cli 0107E740 disconnect
23:13:03.922 02.832 25848 Exposure complete
23:13:04.012 00.090 25848 worker thread done servicing request
23:13:04.012 00.000 21444 OnExposeComplete: enter
23:13:04.012 00.000 21444 UpdateGuideState(): m_state=1
23:13:04.012 00.000 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
23:13:04.012 00.000 21444 Star::Find false star n=2 nbg=275 bg=3645.6 sigma=491.2 thresh=5119 peak=4460
23:13:04.013 00.001 21444 Star::Find returns 0 (2), X=1270.00, Y=59.00, Mass=3273, SNR=2.9, Peak=5144 HFD=0.0
23:13:04.013 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:04.013 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:04.013 00.000 21444 Status Line: Star lost - low SNR
23:13:04.014 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20248, med=3096, FiltMin=448, FiltMax=5576, Gamma=0.720
23:13:04.014 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:13:04.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:04.014 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:04.014 00.000 21444 Enqueuing Expose request
23:13:04.014 00.000 25848 Worker thread wakes up
23:13:04.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:04.014 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:07.369 03.355 25848 Exposure complete
23:13:07.457 00.088 25848 worker thread done servicing request
23:13:07.458 00.001 21444 OnExposeComplete: enter
23:13:07.458 00.000 21444 UpdateGuideState(): m_state=1
23:13:07.458 00.000 21444 Star::Find(15, 1270, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
23:13:07.458 00.000 21444 Star::Find returns 1 (1), X=1260.00, Y=52.25, Mass=17563, SNR=13.0, Peak=5596 HFD=2.5
23:13:07.458 00.000 21444 DistanceChecker: deactivated
23:13:07.460 00.002 21444 setting lock position to (1260.00, 52.25)
23:13:07.461 00.001 21444 MultiStar: stabilizing after lock position change
23:13:07.461 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:13:07.461 00.000 21444 Changing from state SELECTING to SELECTED
23:13:07.461 00.000 21444 guider state => SELECTED
23:13:07.461 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3076, FiltMin=496, FiltMax=5624, Gamma=0.720
23:13:07.461 00.000 21444 UpdateGuideState exits: m=17563 SNR=13.0 Saturated
23:13:07.461 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:07.461 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:13:07.462 00.001 21444 Enqueuing Expose request
23:13:07.462 00.000 25848 Worker thread wakes up
23:13:07.462 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:07.462 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1245,37,31,31)
23:13:10.803 03.341 25848 Exposure complete
23:13:10.893 00.090 25848 worker thread done servicing request
23:13:10.893 00.000 21444 OnExposeComplete: enter
23:13:10.893 00.000 21444 UpdateGuideState(): m_state=2
23:13:10.893 00.000 21444 Star::Find(15, 1259, 52, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
23:13:10.893 00.000 21444 Star::Find returns 1 (1), X=1251.53, Y=39.10, Mass=12490, SNR=11.3, Peak=5596 HFD=3.7
23:13:10.893 00.000 21444 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.09) = xAngle (-2.05 = -2.05)
23:13:10.893 00.000 21444 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.75 = -1.75)
23:13:10.893 00.000 21444 CameraToMount -- cameraX=-8.47 cameraY=-13.14 hyp=15.63 cameraTheta=-2.14 mountX=-7.25 mountY=-15.37, mountTheta=-2.01
23:13:10.894 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19888, med=3072, FiltMin=434, FiltMax=5576, Gamma=0.720
23:13:10.895 00.001 21444 UpdateGuideState exits: m=12490 SNR=11.3 Saturated
23:13:10.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:10.895 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:13:10.895 00.000 21444 Enqueuing Expose request
23:13:10.895 00.000 25848 Worker thread wakes up
23:13:10.895 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:10.895 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1237,24,31,31)
23:13:14.248 03.353 25848 Exposure complete
23:13:14.337 00.089 25848 worker thread done servicing request
23:13:14.337 00.000 21444 OnExposeComplete: enter
23:13:14.337 00.000 21444 UpdateGuideState(): m_state=2
23:13:14.337 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
23:13:14.337 00.000 21444 Star::Find false star n=3 nbg=258 bg=3535.4 sigma=467.8 thresh=4939 peak=4723
23:13:14.337 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=4770, SNR=2.9, Peak=5392 HFD=0.0
23:13:14.337 00.000 21444 DistanceChecker: activated
23:13:14.337 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:14.338 00.001 21444 Changing from state SELECTED to UNINITIALIZED
23:13:14.338 00.000 21444 guider state => SELECTING
23:13:14.338 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:14.338 00.000 21444 Status Line: Star lost - low SNR
23:13:14.339 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3072, FiltMin=572, FiltMax=5496, Gamma=0.720
23:13:14.339 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:13:14.339 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:14.339 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:14.339 00.000 21444 Enqueuing Expose request
23:13:14.340 00.001 25848 Worker thread wakes up
23:13:14.340 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:14.340 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:17.701 03.361 25848 Exposure complete
23:13:17.768 00.067 25848 worker thread done servicing request
23:13:17.768 00.000 21444 OnExposeComplete: enter
23:13:17.768 00.000 21444 UpdateGuideState(): m_state=1
23:13:17.769 00.001 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
23:13:17.769 00.000 21444 Star::Find false star n=1 nbg=274 bg=3622.2 sigma=547.4 thresh=5264 peak=4972
23:13:17.769 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=2302, SNR=2.9, Peak=5924 HFD=0.0
23:13:17.769 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:17.769 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:17.769 00.000 21444 Status Line: Star lost - low SNR
23:13:17.771 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=3096, FiltMin=424, FiltMax=5648, Gamma=0.720
23:13:17.788 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:13:17.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:17.789 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:17.789 00.000 21444 Enqueuing Expose request
23:13:17.789 00.000 25848 Worker thread wakes up
23:13:17.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:17.789 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:21.142 03.353 25848 Exposure complete
23:13:21.208 00.066 25848 worker thread done servicing request
23:13:21.209 00.001 21444 OnExposeComplete: enter
23:13:21.209 00.000 21444 UpdateGuideState(): m_state=1
23:13:21.209 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
23:13:21.209 00.000 21444 Star::Find false star n=2 nbg=242 bg=3616.7 sigma=417.6 thresh=4870 peak=4737
23:13:21.209 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=3103, SNR=2.9, Peak=5876 HFD=0.0
23:13:21.209 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:21.209 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:21.209 00.000 21444 Status Line: Star lost - low SNR
23:13:21.211 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20380, med=3096, FiltMin=396, FiltMax=5524, Gamma=0.720
23:13:21.226 00.015 21444 UpdateGuideState exits: Star lost - low SNR
23:13:21.227 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:21.227 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:21.227 00.000 21444 Enqueuing Expose request
23:13:21.227 00.000 25848 Worker thread wakes up
23:13:21.227 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:21.227 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:24.578 03.351 25848 Exposure complete
23:13:24.644 00.066 25848 worker thread done servicing request
23:13:24.644 00.000 21444 OnExposeComplete: enter
23:13:24.644 00.000 21444 UpdateGuideState(): m_state=1
23:13:24.645 00.001 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
23:13:24.645 00.000 21444 Star::Find false star n=1 nbg=272 bg=3651.2 sigma=576.6 thresh=5381 peak=4787
23:13:24.645 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=1901, SNR=2.9, Peak=5552 HFD=0.0
23:13:24.645 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:24.645 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:24.645 00.000 21444 Status Line: Star lost - low SNR
23:13:24.646 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3072, FiltMin=368, FiltMax=5348, Gamma=0.720
23:13:24.662 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:13:24.662 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:24.662 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:24.662 00.000 21444 Enqueuing Expose request
23:13:24.662 00.000 25848 Worker thread wakes up
23:13:24.662 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:24.662 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:28.008 03.346 25848 Exposure complete
23:13:28.076 00.068 25848 worker thread done servicing request
23:13:28.076 00.000 21444 OnExposeComplete: enter
23:13:28.076 00.000 21444 UpdateGuideState(): m_state=1
23:13:28.076 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
23:13:28.076 00.000 21444 Star::Find false star n=3 nbg=255 bg=3502.3 sigma=505.9 thresh=5020 peak=4865
23:13:28.076 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=5217, SNR=2.9, Peak=5368 HFD=0.0
23:13:28.076 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:28.076 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:28.076 00.000 21444 Status Line: Star lost - low SNR
23:13:28.078 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3096, FiltMin=416, FiltMax=5724, Gamma=0.720
23:13:28.094 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:13:28.094 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:28.094 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:28.094 00.000 21444 Enqueuing Expose request
23:13:28.095 00.001 25848 Worker thread wakes up
23:13:28.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:28.095 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:31.446 03.351 25848 Exposure complete
23:13:31.511 00.065 25848 worker thread done servicing request
23:13:31.512 00.001 21444 OnExposeComplete: enter
23:13:31.512 00.000 21444 UpdateGuideState(): m_state=1
23:13:31.512 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
23:13:31.512 00.000 21444 Star::Find false star n=6 nbg=259 bg=3573.0 sigma=503.3 thresh=5083 peak=4771
23:13:31.512 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=10398, SNR=2.9, Peak=5472 HFD=0.0
23:13:31.512 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:31.512 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:31.512 00.000 21444 Status Line: Star lost - low SNR
23:13:31.514 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=3092, FiltMin=432, FiltMax=5496, Gamma=0.720
23:13:31.529 00.015 21444 UpdateGuideState exits: Star lost - low SNR
23:13:31.529 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:31.529 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:31.529 00.000 21444 Enqueuing Expose request
23:13:31.529 00.000 25848 Worker thread wakes up
23:13:31.529 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:31.529 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:34.880 03.351 25848 Exposure complete
23:13:34.947 00.067 25848 worker thread done servicing request
23:13:34.947 00.000 21444 OnExposeComplete: enter
23:13:34.947 00.000 21444 UpdateGuideState(): m_state=1
23:13:34.947 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
23:13:34.947 00.000 21444 Star::Find false star n=4 nbg=266 bg=3556.4 sigma=486.7 thresh=5016 peak=4791
23:13:34.947 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=7094, SNR=2.9, Peak=5492 HFD=0.0
23:13:34.947 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:34.948 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:34.948 00.000 21444 Status Line: Star lost - low SNR
23:13:34.949 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20480, med=3076, FiltMin=334, FiltMax=5776, Gamma=0.720
23:13:34.965 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:13:34.965 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:34.965 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:34.965 00.000 21444 Enqueuing Expose request
23:13:34.966 00.001 25848 Worker thread wakes up
23:13:34.966 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:34.966 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:38.307 03.341 25848 Exposure complete
23:13:38.374 00.067 25848 worker thread done servicing request
23:13:38.375 00.001 21444 OnExposeComplete: enter
23:13:38.375 00.000 21444 UpdateGuideState(): m_state=1
23:13:38.375 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
23:13:38.375 00.000 21444 Star::Find false star n=2 nbg=265 bg=3670.9 sigma=520.5 thresh=5232 peak=4816
23:13:38.375 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=3394, SNR=2.9, Peak=5648 HFD=0.0
23:13:38.375 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:38.375 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:38.375 00.000 21444 Status Line: Star lost - low SNR
23:13:38.377 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20532, med=3084, FiltMin=472, FiltMax=5600, Gamma=0.720
23:13:38.393 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:13:38.393 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:38.393 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:38.393 00.000 21444 Enqueuing Expose request
23:13:38.394 00.001 25848 Worker thread wakes up
23:13:38.394 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:38.394 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:41.742 03.348 25848 Exposure complete
23:13:41.813 00.071 25848 worker thread done servicing request
23:13:41.813 00.000 21444 OnExposeComplete: enter
23:13:41.814 00.001 21444 UpdateGuideState(): m_state=1
23:13:41.814 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
23:13:41.814 00.000 21444 Star::Find false star n=11 nbg=243 bg=3670.6 sigma=401.7 thresh=4876 peak=4834
23:13:41.814 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=15415, SNR=2.9, Peak=5448 HFD=0.0
23:13:41.814 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:41.814 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:41.814 00.000 21444 Status Line: Star lost - low SNR
23:13:41.816 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3096, FiltMin=252, FiltMax=5524, Gamma=0.720
23:13:41.833 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:13:41.833 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:41.833 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:41.833 00.000 21444 Enqueuing Expose request
23:13:41.833 00.000 25848 Worker thread wakes up
23:13:41.833 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:41.833 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:45.176 03.343 25848 Exposure complete
23:13:45.242 00.066 25848 worker thread done servicing request
23:13:45.243 00.001 21444 OnExposeComplete: enter
23:13:45.243 00.000 21444 UpdateGuideState(): m_state=1
23:13:45.243 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
23:13:45.243 00.000 21444 Star::Find false star n=3 nbg=248 bg=3636.2 sigma=470.1 thresh=5046 peak=4736
23:13:45.243 00.000 21444 Star::Find returns 0 (2), X=1251.00, Y=39.00, Mass=5115, SNR=2.9, Peak=5644 HFD=0.0
23:13:45.243 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:45.243 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:45.243 00.000 21444 Status Line: Star lost - low SNR
23:13:45.245 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20452, med=3096, FiltMin=420, FiltMax=5676, Gamma=0.720
23:13:45.261 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:13:45.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:45.261 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:45.261 00.000 21444 Enqueuing Expose request
23:13:45.261 00.000 25848 Worker thread wakes up
23:13:45.261 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:45.261 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:13:48.612 03.351 25848 Exposure complete
23:13:48.679 00.067 25848 worker thread done servicing request
23:13:48.679 00.000 21444 OnExposeComplete: enter
23:13:48.679 00.000 21444 UpdateGuideState(): m_state=1
23:13:48.679 00.000 21444 Star::Find(15, 1251, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
23:13:48.679 00.000 21444 Star::Find returns 1 (1), X=1251.87, Y=32.37, Mass=11013, SNR=10.2, Peak=5872 HFD=3.0
23:13:48.679 00.000 21444 DistanceChecker: deactivated
23:13:48.681 00.002 21444 setting lock position to (1251.87, 32.37)
23:13:48.681 00.000 21444 MultiStar: stabilizing after lock position change
23:13:48.681 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:13:48.681 00.000 21444 Changing from state SELECTING to SELECTED
23:13:48.681 00.000 21444 guider state => SELECTED
23:13:48.690 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3072, FiltMin=420, FiltMax=5520, Gamma=0.720
23:13:48.706 00.016 21444 UpdateGuideState exits: m=11013 SNR=10.2 Saturated
23:13:48.706 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:48.706 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:13:48.706 00.000 21444 Enqueuing Expose request
23:13:48.706 00.000 25848 Worker thread wakes up
23:13:48.706 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:48.706 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1237,17,31,31)
23:13:52.065 03.359 25848 Exposure complete
23:13:52.131 00.066 25848 worker thread done servicing request
23:13:52.132 00.001 21444 OnExposeComplete: enter
23:13:52.132 00.000 21444 UpdateGuideState(): m_state=2
23:13:52.132 00.000 21444 Star::Find(15, 1251, 32, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
23:13:52.132 00.000 21444 Star::Find returns 1 (1), X=1240.92, Y=35.25, Mass=12657, SNR=10.2, Peak=5596 HFD=2.6
23:13:52.132 00.000 21444 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.09) = xAngle (2.97 = 2.97)
23:13:52.132 00.000 21444 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.27 = -3.01)
23:13:52.132 00.000 21444 CameraToMount -- cameraX=-10.95 cameraY=2.88 hyp=11.32 cameraTheta=2.88 mountX=-11.16 mountY=-1.48, mountTheta=-3.01
23:13:52.133 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20224, med=3096, FiltMin=468, FiltMax=5772, Gamma=0.720
23:13:52.149 00.016 21444 UpdateGuideState exits: m=12657 SNR=10.2 Saturated
23:13:52.149 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:52.149 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:13:52.149 00.000 21444 Enqueuing Expose request
23:13:52.149 00.000 25848 Worker thread wakes up
23:13:52.149 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:52.149 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1226,20,31,31)
23:13:54.556 02.407 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20224, med=3096, FiltMin=468, FiltMax=5772, Gamma=1.010
23:13:54.679 00.123 21444 evsrv: cli 0107EBA0 connect
23:13:54.679 00.000 21444 case statement mapped state 2 to 1
23:13:54.680 00.001 21444 case statement mapped state 2 to 1
23:13:54.680 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"ef8bc3c8-647f-4e12-a038-21a83b9b321e"}
23:13:54.680 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"ef8bc3c8-647f-4e12-a038-21a83b9b321e"}
23:13:54.680 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:13:54.713 00.033 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20224, med=3096, FiltMin=468, FiltMax=5772, Gamma=1.010
23:13:55.181 00.468 21444 evsrv: cli 0107E2E0 connect
23:13:55.182 00.001 21444 case statement mapped state 2 to 1
23:13:55.182 00.000 21444 case statement mapped state 2 to 1
23:13:55.182 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"d30e7e65-ce31-4bc4-b996-b482ed9ab539"}
23:13:55.182 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"d30e7e65-ce31-4bc4-b996-b482ed9ab539"}
23:13:55.182 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:13:55.495 00.313 25848 Exposure complete
23:13:55.560 00.065 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20224, med=3096, FiltMin=468, FiltMax=5772, Gamma=1.300
23:13:55.561 00.001 25848 worker thread done servicing request
23:13:55.576 00.015 21444 OnExposeComplete: enter
23:13:55.576 00.000 21444 UpdateGuideState(): m_state=2
23:13:55.576 00.000 21444 Star::Find(15, 1240, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
23:13:55.577 00.001 21444 Star::Find returns 1 (1), X=1230.63, Y=30.18, Mass=13280, SNR=12.5, Peak=5624 HFD=5.8
23:13:55.577 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.09) = xAngle (-2.95 = -2.95)
23:13:55.577 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.65 = -2.65)
23:13:55.577 00.000 21444 CameraToMount -- cameraX=-21.24 cameraY=-2.19 hyp=21.35 cameraTheta=-3.04 mountX=-20.95 mountY=-10.07, mountTheta=-2.69
23:13:55.577 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=1.300
23:13:55.592 00.015 21444 UpdateGuideState exits: m=13280 SNR=12.5 Saturated
23:13:55.592 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:55.592 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:13:55.592 00.000 21444 Enqueuing Expose request
23:13:55.592 00.000 25848 Worker thread wakes up
23:13:55.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:55.592 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1216,15,31,31)
23:13:55.646 00.054 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=1.300
23:13:55.680 00.034 21444 evsrv: cli 0107E4C0 connect
23:13:55.680 00.000 21444 case statement mapped state 2 to 1
23:13:55.681 00.001 21444 case statement mapped state 2 to 1
23:13:55.681 00.000 21444 evsrv: cli 0107EBA0 connect
23:13:55.681 00.000 21444 case statement mapped state 2 to 1
23:13:55.681 00.000 21444 case statement mapped state 2 to 1
23:13:55.681 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"5267cfbf-bdbd-4e99-99b3-83fa63109793"}
23:13:55.681 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"5267cfbf-bdbd-4e99-99b3-83fa63109793"}
23:13:55.681 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"26df524e-e415-4325-8143-1bee1b73f39f"}
23:13:55.681 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"26df524e-e415-4325-8143-1bee1b73f39f"}
23:13:55.681 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:13:55.681 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:13:55.769 00.088 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=1.590
23:13:55.876 00.107 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=1.590
23:13:55.976 00.100 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=1.880
23:13:56.063 00.087 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=1.880
23:13:56.177 00.114 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.170
23:13:56.192 00.015 21444 evsrv: cli 0107E880 connect
23:13:56.192 00.000 21444 case statement mapped state 2 to 1
23:13:56.193 00.001 21444 case statement mapped state 2 to 1
23:13:56.193 00.000 21444 evsrv: cli 0107E6A0 connect
23:13:56.193 00.000 21444 case statement mapped state 2 to 1
23:13:56.193 00.000 21444 case statement mapped state 2 to 1
23:13:56.193 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"1108e1cf-ec4a-4215-b120-5ba9e615d067"}
23:13:56.193 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"1108e1cf-ec4a-4215-b120-5ba9e615d067"}
23:13:56.193 00.000 21444 evsrv: cli 0107E740 connect
23:13:56.193 00.000 21444 case statement mapped state 2 to 1
23:13:56.193 00.000 21444 case statement mapped state 2 to 1
23:13:56.194 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"fad8cf49-91ba-41fb-b8f7-68873910b82f"}
23:13:56.194 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"fad8cf49-91ba-41fb-b8f7-68873910b82f"}
23:13:56.194 00.000 21444 evsrv: cli 0107E880 disconnect
23:13:56.194 00.000 21444 evsrv: cli 0107EBA0 connect
23:13:56.194 00.000 21444 case statement mapped state 2 to 1
23:13:56.194 00.000 21444 case statement mapped state 2 to 1
23:13:56.194 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"f35aa0de-66cc-451a-b595-d7fbfb2a6c07"}
23:13:56.194 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"f35aa0de-66cc-451a-b595-d7fbfb2a6c07"}
23:13:56.194 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:13:56.195 00.001 21444 evsrv: cli 0107E240 connect
23:13:56.195 00.000 21444 case statement mapped state 2 to 1
23:13:56.195 00.000 21444 case statement mapped state 2 to 1
23:13:56.195 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"fb5331c9-a008-497e-8ad3-605d6b233eeb"}
23:13:56.195 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"fb5331c9-a008-497e-8ad3-605d6b233eeb"}
23:13:56.195 00.000 21444 evsrv: cli 0107E740 disconnect
23:13:56.195 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"2f09d7d8-b4db-4c19-8811-4ad5855157cd"}
23:13:56.195 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"2f09d7d8-b4db-4c19-8811-4ad5855157cd"}
23:13:56.195 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:13:56.196 00.001 21444 evsrv: cli 0107E240 disconnect
23:13:56.263 00.067 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.170
23:13:56.370 00.107 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.460
23:13:56.478 00.108 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.460
23:13:56.586 00.108 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.170
23:13:56.671 00.085 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.170
23:13:56.687 00.016 21444 evsrv: cli 0107E2E0 connect
23:13:56.687 00.000 21444 case statement mapped state 2 to 1
23:13:56.687 00.000 21444 case statement mapped state 2 to 1
23:13:56.687 00.000 21444 evsrv: cli 0107EBA0 connect
23:13:56.687 00.000 21444 case statement mapped state 2 to 1
23:13:56.688 00.001 21444 case statement mapped state 2 to 1
23:13:56.688 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"d88afe60-cacd-4361-9789-0731ec0b71c2"}
23:13:56.688 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"d88afe60-cacd-4361-9789-0731ec0b71c2"}
23:13:56.688 00.000 21444 evsrv: cli 0107E740 connect
23:13:56.688 00.000 21444 case statement mapped state 2 to 1
23:13:56.688 00.000 21444 case statement mapped state 2 to 1
23:13:56.688 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"f35aa666-9c2c-4b65-9bc4-b4815b6e0248"}
23:13:56.688 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"f35aa666-9c2c-4b65-9bc4-b4815b6e0248"}
23:13:56.688 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:13:56.689 00.001 21444 evsrv: cli 0107EA60 connect
23:13:56.689 00.000 21444 case statement mapped state 2 to 1
23:13:56.689 00.000 21444 case statement mapped state 2 to 1
23:13:56.689 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"be14db91-13be-48c8-b3d1-8c84402eb518"}
23:13:56.689 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"be14db91-13be-48c8-b3d1-8c84402eb518"}
23:13:56.689 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:13:56.689 00.000 21444 evsrv: cli 0107E880 connect
23:13:56.689 00.000 21444 case statement mapped state 2 to 1
23:13:56.689 00.000 21444 case statement mapped state 2 to 1
23:13:56.689 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"4c42b1b5-620d-42bc-9065-ea9949c5ed49"}
23:13:56.689 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"4c42b1b5-620d-42bc-9065-ea9949c5ed49"}
23:13:56.689 00.000 21444 evsrv: cli 0107E740 disconnect
23:13:56.690 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"95ab70fc-d575-47f9-a222-81bd0d61d7b3"}
23:13:56.690 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"95ab70fc-d575-47f9-a222-81bd0d61d7b3"}
23:13:56.690 00.000 21444 evsrv: cli 0107EA60 disconnect
23:13:56.690 00.000 21444 evsrv: cli 0107E880 disconnect
23:13:56.794 00.104 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.460
23:13:57.152 00.358 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.460
23:13:57.182 00.030 21444 evsrv: cli 0107E6A0 connect
23:13:57.182 00.000 21444 case statement mapped state 2 to 1
23:13:57.183 00.001 21444 case statement mapped state 2 to 1
23:13:57.183 00.000 21444 evsrv: cli 0107EB00 connect
23:13:57.183 00.000 21444 case statement mapped state 2 to 1
23:13:57.183 00.000 21444 case statement mapped state 2 to 1
23:13:57.183 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"317d41b5-62b8-4a20-9156-22c31d293fb6"}
23:13:57.183 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"317d41b5-62b8-4a20-9156-22c31d293fb6"}
23:13:57.183 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"25e44955-5e72-4f9e-80b8-8c03b2920c4c"}
23:13:57.183 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"25e44955-5e72-4f9e-80b8-8c03b2920c4c"}
23:13:57.183 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:13:57.183 00.000 21444 evsrv: cli 0107EB00 disconnect
23:13:57.310 00.127 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.170
23:13:57.503 00.193 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=572, FiltMax=5548, Gamma=2.170
23:13:57.683 00.180 21444 evsrv: cli 0107E9C0 connect
23:13:57.683 00.000 21444 case statement mapped state 2 to 1
23:13:57.683 00.000 21444 case statement mapped state 2 to 1
23:13:57.683 00.000 21444 evsrv: cli 0107E600 connect
23:13:57.683 00.000 21444 case statement mapped state 2 to 1
23:13:57.683 00.000 21444 case statement mapped state 2 to 1
23:13:57.684 00.001 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"a57fe282-0116-40d6-94d8-5ec812396e26"}
23:13:57.684 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"a57fe282-0116-40d6-94d8-5ec812396e26"}
23:13:57.684 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"c0bb3193-2bc2-4ebd-9e0e-156455ee6676"}
23:13:57.684 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"c0bb3193-2bc2-4ebd-9e0e-156455ee6676"}
23:13:57.684 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:13:57.684 00.000 21444 evsrv: cli 0107E600 disconnect
23:13:58.936 01.252 25848 Exposure complete
23:13:59.003 00.067 25848 worker thread done servicing request
23:13:59.003 00.000 21444 OnExposeComplete: enter
23:13:59.004 00.001 21444 UpdateGuideState(): m_state=2
23:13:59.004 00.000 21444 Star::Find(15, 1230, 30, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
23:13:59.004 00.000 21444 Star::Find false star n=8 nbg=267 bg=3408.3 sigma=473.8 thresh=4830 peak=4656
23:13:59.004 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=30.00, Mass=13277, SNR=2.9, Peak=5548 HFD=0.0
23:13:59.004 00.000 21444 DistanceChecker: activated
23:13:59.004 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:59.004 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:13:59.004 00.000 21444 guider state => SELECTING
23:13:59.004 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:59.004 00.000 21444 Status Line: Star lost - low SNR
23:13:59.007 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.170
23:13:59.023 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:13:59.023 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:59.023 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:13:59.023 00.000 21444 Enqueuing Expose request
23:13:59.023 00.000 25848 Worker thread wakes up
23:13:59.023 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:13:59.023 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:00.447 01.424 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.190
23:14:00.465 00.018 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.260
23:14:00.480 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.320
23:14:00.496 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.390
23:14:00.512 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.450
23:14:00.527 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.540
23:14:00.542 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.560
23:14:00.557 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.590
23:14:00.572 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.610
23:14:00.598 00.026 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.630
23:14:00.613 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.650
23:14:00.629 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.670
23:14:00.648 00.019 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.690
23:14:00.664 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.720
23:14:00.683 00.019 21444 evsrv: cli 0107EBA0 connect
23:14:00.684 00.001 21444 case statement mapped state 1 to 101
23:14:00.684 00.000 21444 case statement mapped state 1 to 101
23:14:00.684 00.000 21444 evsrv: cli 0107E880 connect
23:14:00.684 00.000 21444 case statement mapped state 1 to 101
23:14:00.684 00.000 21444 case statement mapped state 1 to 101
23:14:00.684 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"1b4fa0a8-f117-4ee8-ab40-f759ab408e16"}
23:14:00.684 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"1b4fa0a8-f117-4ee8-ab40-f759ab408e16"}
23:14:00.684 00.000 21444 evsrv: cli 0107E560 connect
23:14:00.684 00.000 21444 case statement mapped state 1 to 101
23:14:00.684 00.000 21444 case statement mapped state 1 to 101
23:14:00.684 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"d7207a63-9076-4a8a-8110-011b50775807"}
23:14:00.685 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"d7207a63-9076-4a8a-8110-011b50775807"}
23:14:00.685 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:14:00.685 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"899a04e5-4518-44c3-9627-4673e65d76bd"}
23:14:00.685 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"899a04e5-4518-44c3-9627-4673e65d76bd"}
23:14:00.685 00.000 21444 evsrv: cli 0107E880 disconnect
23:14:00.685 00.000 21444 evsrv: cli 0107E560 disconnect
23:14:00.686 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.740
23:14:00.712 00.026 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.760
23:14:00.985 00.273 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.740
23:14:01.020 00.035 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.720
23:14:01.035 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.690
23:14:01.051 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.670
23:14:01.066 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.650
23:14:01.081 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.630
23:14:01.096 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.610
23:14:01.110 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.590
23:14:01.126 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.560
23:14:01.141 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.540
23:14:01.156 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.520
23:14:01.171 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.480
23:14:01.186 00.015 21444 evsrv: cli 0107E4C0 connect
23:14:01.186 00.000 21444 case statement mapped state 1 to 101
23:14:01.186 00.000 21444 case statement mapped state 1 to 101
23:14:01.186 00.000 21444 evsrv: cli 0107E880 connect
23:14:01.186 00.000 21444 case statement mapped state 1 to 101
23:14:01.186 00.000 21444 case statement mapped state 1 to 101
23:14:01.187 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"d6444a35-2ebb-4e1a-a0a9-aec13bdbd015"}
23:14:01.187 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"d6444a35-2ebb-4e1a-a0a9-aec13bdbd015"}
23:14:01.187 00.000 21444 evsrv: cli 0107E740 connect
23:14:01.187 00.000 21444 case statement mapped state 1 to 101
23:14:01.187 00.000 21444 case statement mapped state 1 to 101
23:14:01.187 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"e7c1b781-b5e3-4c94-a2d2-598151736607"}
23:14:01.187 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"e7c1b781-b5e3-4c94-a2d2-598151736607"}
23:14:01.187 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:14:01.187 00.000 21444 evsrv: cli 0107E920 connect
23:14:01.188 00.001 21444 case statement mapped state 1 to 101
23:14:01.188 00.000 21444 case statement mapped state 1 to 101
23:14:01.188 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"2702cea2-317c-447a-bf62-29ba4155b59a"}
23:14:01.188 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"2702cea2-317c-447a-bf62-29ba4155b59a"}
23:14:01.188 00.000 21444 evsrv: cli 0107E880 disconnect
23:14:01.188 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"b4ecf85c-99c2-428b-895d-e7a5ed2aa775"}
23:14:01.188 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"b4ecf85c-99c2-428b-895d-e7a5ed2aa775"}
23:14:01.188 00.000 21444 evsrv: cli 0107E740 disconnect
23:14:01.188 00.000 21444 evsrv: cli 0107E920 disconnect
23:14:01.189 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.450
23:14:01.204 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.430
23:14:01.236 00.032 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.410
23:14:01.253 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.390
23:14:01.272 00.019 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.370
23:14:01.288 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.350
23:14:01.322 00.034 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.320
23:14:01.351 00.029 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.300
23:14:01.367 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.280
23:14:01.387 00.020 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.260
23:14:01.422 00.035 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.240
23:14:01.444 00.022 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.220
23:14:01.685 00.241 21444 evsrv: cli 0107E560 connect
23:14:01.685 00.000 21444 case statement mapped state 1 to 101
23:14:01.686 00.001 21444 case statement mapped state 1 to 101
23:14:01.686 00.000 21444 evsrv: cli 0107E880 connect
23:14:01.686 00.000 21444 case statement mapped state 1 to 101
23:14:01.686 00.000 21444 case statement mapped state 1 to 101
23:14:01.686 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"ead2d4db-6b11-4982-8f91-ddd7aafe0966"}
23:14:01.686 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"ead2d4db-6b11-4982-8f91-ddd7aafe0966"}
23:14:01.686 00.000 21444 evsrv: cli 0107E240 connect
23:14:01.686 00.000 21444 case statement mapped state 1 to 101
23:14:01.686 00.000 21444 case statement mapped state 1 to 101
23:14:01.686 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"c29a9c2f-9dac-4702-8eb8-dc8c6d356cbc"}
23:14:01.686 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"c29a9c2f-9dac-4702-8eb8-dc8c6d356cbc"}
23:14:01.687 00.001 21444 evsrv: cli 0107E2E0 connect
23:14:01.687 00.000 21444 case statement mapped state 1 to 101
23:14:01.687 00.000 21444 case statement mapped state 1 to 101
23:14:01.687 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"a45ac525-e15b-45e7-924d-156a12ee7374"}
23:14:01.687 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"a45ac525-e15b-45e7-924d-156a12ee7374"}
23:14:01.687 00.000 21444 evsrv: cli 0107E560 disconnect
23:14:01.687 00.000 21444 evsrv: cli 0107E880 disconnect
23:14:01.687 00.000 21444 evsrv: cli 0107E920 connect
23:14:01.687 00.000 21444 case statement mapped state 1 to 101
23:14:01.687 00.000 21444 case statement mapped state 1 to 101
23:14:01.688 00.001 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"905925d7-af3b-47b8-9731-6b24d73c7396"}
23:14:01.688 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"905925d7-af3b-47b8-9731-6b24d73c7396"}
23:14:01.688 00.000 21444 evsrv: cli 0107E240 disconnect
23:14:01.688 00.000 21444 evsrv: cli 0107E4C0 connect
23:14:01.688 00.000 21444 case statement mapped state 1 to 101
23:14:01.688 00.000 21444 case statement mapped state 1 to 101
23:14:01.688 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"480ed6b4-87fd-4a87-92aa-dea8908343f1"}
23:14:01.688 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"480ed6b4-87fd-4a87-92aa-dea8908343f1"}
23:14:01.688 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:14:01.689 00.001 21444 evsrv: cli 0107EA60 connect
23:14:01.689 00.000 21444 case statement mapped state 1 to 101
23:14:01.689 00.000 21444 case statement mapped state 1 to 101
23:14:01.689 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"cba8c20e-fee1-4a73-939c-afa1a8ff9792"}
23:14:01.689 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"cba8c20e-fee1-4a73-939c-afa1a8ff9792"}
23:14:01.689 00.000 21444 evsrv: cli 0107E920 disconnect
23:14:01.689 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"67d7e471-95a7-43e9-9e8b-505912b3ea81"}
23:14:01.689 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"67d7e471-95a7-43e9-9e8b-505912b3ea81"}
23:14:01.689 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:14:01.690 00.001 21444 evsrv: cli 0107EA60 disconnect
23:14:01.818 00.128 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.190
23:14:01.846 00.028 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.170
23:14:01.864 00.018 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.130
23:14:01.882 00.018 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.040
23:14:01.903 00.021 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.020
23:14:01.920 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=2.000
23:14:01.946 00.026 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3096, FiltMin=520, FiltMax=5748, Gamma=1.980
23:14:02.187 00.241 21444 evsrv: cli 0107EB00 connect
23:14:02.187 00.000 21444 case statement mapped state 1 to 101
23:14:02.188 00.001 21444 case statement mapped state 1 to 101
23:14:02.188 00.000 21444 evsrv: cli 0107E4C0 connect
23:14:02.188 00.000 21444 case statement mapped state 1 to 101
23:14:02.188 00.000 21444 case statement mapped state 1 to 101
23:14:02.188 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"3717319e-bba9-416d-b6a0-8c7181f35fab"}
23:14:02.188 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"3717319e-bba9-416d-b6a0-8c7181f35fab"}
23:14:02.188 00.000 21444 evsrv: cli 0107EA60 connect
23:14:02.189 00.001 21444 case statement mapped state 1 to 101
23:14:02.189 00.000 21444 case statement mapped state 1 to 101
23:14:02.189 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"8e387ea2-ed3f-478a-80cd-e6e171872947"}
23:14:02.189 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"8e387ea2-ed3f-478a-80cd-e6e171872947"}
23:14:02.189 00.000 21444 evsrv: cli 0107EB00 disconnect
23:14:02.189 00.000 21444 evsrv: cli 0107EBA0 connect
23:14:02.189 00.000 21444 case statement mapped state 1 to 101
23:14:02.189 00.000 21444 case statement mapped state 1 to 101
23:14:02.190 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"f4ba1d00-fd13-4814-a26b-972ff86f0af4"}
23:14:02.190 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"f4ba1d00-fd13-4814-a26b-972ff86f0af4"}
23:14:02.190 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:14:02.190 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"f0d35754-d8c2-4bc4-87ab-06b10312c9fe"}
23:14:02.190 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"f0d35754-d8c2-4bc4-87ab-06b10312c9fe"}
23:14:02.190 00.000 21444 evsrv: cli 0107EA60 disconnect
23:14:02.190 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:14:02.382 00.192 25848 Exposure complete
23:14:02.450 00.068 25848 worker thread done servicing request
23:14:02.450 00.000 21444 OnExposeComplete: enter
23:14:02.450 00.000 21444 UpdateGuideState(): m_state=1
23:14:02.450 00.000 21444 Star::Find(15, 1230, 30, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
23:14:02.451 00.001 21444 Star::Find returns 1 (1), X=1238.56, Y=25.21, Mass=6653, SNR=7.8, Peak=5848 HFD=2.1
23:14:02.451 00.000 21444 DistanceChecker: deactivated
23:14:02.452 00.001 21444 setting lock position to (1238.56, 25.21)
23:14:02.453 00.001 21444 MultiStar: stabilizing after lock position change
23:14:02.453 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:14:02.453 00.000 21444 Changing from state SELECTING to SELECTED
23:14:02.453 00.000 21444 guider state => SELECTED
23:14:02.461 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=92, max=20456, med=3096, FiltMin=552, FiltMax=5424, Gamma=1.980
23:14:02.477 00.016 21444 UpdateGuideState exits: m=6653 SNR=7.8 Saturated
23:14:02.477 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:02.477 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:14:02.477 00.000 21444 Enqueuing Expose request
23:14:02.478 00.001 25848 Worker thread wakes up
23:14:02.478 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:02.478 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1224,10,31,31)
23:14:02.634 00.156 21444 UpdateImageDisplay: Size=(1936,1216) min=92, max=20456, med=3096, FiltMin=552, FiltMax=5424, Gamma=1.980
23:14:02.651 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=92, max=20456, med=3096, FiltMin=552, FiltMax=5424, Gamma=1.980
23:14:02.686 00.035 21444 evsrv: cli 0107E560 connect
23:14:02.686 00.000 21444 case statement mapped state 2 to 1
23:14:02.687 00.001 21444 case statement mapped state 2 to 1
23:14:02.687 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"cdce384c-4e0e-4306-a937-a90883d9bb27"}
23:14:02.687 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"cdce384c-4e0e-4306-a937-a90883d9bb27"}
23:14:02.687 00.000 21444 evsrv: cli 0107E560 disconnect
23:14:05.821 03.134 25848 Exposure complete
23:14:05.887 00.066 25848 worker thread done servicing request
23:14:05.887 00.000 21444 OnExposeComplete: enter
23:14:05.887 00.000 21444 UpdateGuideState(): m_state=2
23:14:05.888 00.001 21444 Star::Find(15, 1238, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
23:14:05.888 00.000 21444 Star::Find returns 1 (1), X=1230.26, Y=31.10, Mass=8531, SNR=9.3, Peak=6632 HFD=1.6
23:14:05.888 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.09) = xAngle (2.61 = 2.61)
23:14:05.888 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.91 = 2.91)
23:14:05.888 00.000 21444 CameraToMount -- cameraX=-8.30 cameraY=5.89 hyp=10.18 cameraTheta=2.52 mountX=-8.80 mountY=2.30, mountTheta=2.89
23:14:05.889 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=3076, FiltMin=368, FiltMax=5568, Gamma=1.980
23:14:05.903 00.014 21444 UpdateGuideState exits: m=8531 SNR=9.3 Saturated
23:14:05.904 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:05.904 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:14:05.904 00.000 21444 Enqueuing Expose request
23:14:05.904 00.000 25848 Worker thread wakes up
23:14:05.904 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:05.904 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1215,16,31,31)
23:14:09.254 03.350 25848 Exposure complete
23:14:09.344 00.090 25848 worker thread done servicing request
23:14:09.344 00.000 21444 OnExposeComplete: enter
23:14:09.344 00.000 21444 UpdateGuideState(): m_state=2
23:14:09.345 00.001 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
23:14:09.345 00.000 21444 Star::Find returns 1 (1), X=1239.08, Y=44.93, Mass=23947, SNR=14.5, Peak=5444 HFD=5.7
23:14:09.345 00.000 21444 Status Line: Mass: 23947 vs 11013
23:14:09.346 00.001 21444 UpdateCurrentPosition: star mass new=23946.8 exp=11013.1 thresh=50% limits=(5435.1, 5062452.6, 22026.2)
23:14:09.346 00.000 21444 DistanceChecker: activated
23:14:09.346 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:14:09.346 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:14:09.346 00.000 21444 guider state => SELECTING
23:14:09.346 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:09.346 00.000 21444 Status Line: Star lost - mass changed
23:14:09.348 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20832, med=3096, FiltMin=334, FiltMax=5548, Gamma=1.980
23:14:09.348 00.000 21444 UpdateGuideState exits: Star lost - mass changed
23:14:09.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:09.348 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:09.348 00.000 21444 Enqueuing Expose request
23:14:09.349 00.001 25848 Worker thread wakes up
23:14:09.349 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:09.349 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:12.699 03.350 25848 Exposure complete
23:14:12.773 00.074 25848 worker thread done servicing request
23:14:12.773 00.000 21444 OnExposeComplete: enter
23:14:12.773 00.000 21444 UpdateGuideState(): m_state=1
23:14:12.773 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
23:14:12.773 00.000 21444 Star::Find false star n=7 nbg=260 bg=3514.6 sigma=464.3 thresh=4907 peak=4813
23:14:12.773 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=11570, SNR=2.9, Peak=5472 HFD=0.0
23:14:12.773 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:12.773 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:12.773 00.000 21444 Status Line: Star lost - low SNR
23:14:12.774 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20452, med=3072, FiltMin=472, FiltMax=5776, Gamma=1.980
23:14:12.774 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:12.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:12.774 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:12.774 00.000 21444 Enqueuing Expose request
23:14:12.774 00.000 25848 Worker thread wakes up
23:14:12.774 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:12.774 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:16.114 03.340 25848 Exposure complete
23:14:16.190 00.076 25848 worker thread done servicing request
23:14:16.190 00.000 21444 OnExposeComplete: enter
23:14:16.190 00.000 21444 UpdateGuideState(): m_state=1
23:14:16.190 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
23:14:16.190 00.000 21444 Star::Find false star n=6 nbg=269 bg=3514.8 sigma=474.0 thresh=4937 peak=4710
23:14:16.190 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=9271, SNR=2.9, Peak=5424 HFD=0.0
23:14:16.190 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:16.190 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:16.190 00.000 21444 Status Line: Star lost - low SNR
23:14:16.191 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=444, FiltMax=6152, Gamma=1.980
23:14:16.191 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:16.191 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:16.191 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:16.191 00.000 21444 Enqueuing Expose request
23:14:16.191 00.000 25848 Worker thread wakes up
23:14:16.191 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:16.191 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:19.547 03.356 25848 Exposure complete
23:14:19.636 00.089 25848 worker thread done servicing request
23:14:19.636 00.000 21444 OnExposeComplete: enter
23:14:19.636 00.000 21444 UpdateGuideState(): m_state=1
23:14:19.636 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
23:14:19.636 00.000 21444 Star::Find false star n=5 nbg=262 bg=3643.1 sigma=509.2 thresh=5171 peak=5086
23:14:19.636 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=10017, SNR=2.9, Peak=6000 HFD=0.0
23:14:19.636 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:19.636 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:19.637 00.001 21444 Status Line: Star lost - low SNR
23:14:19.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20400, med=3092, FiltMin=420, FiltMax=5676, Gamma=1.980
23:14:19.637 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:19.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:19.637 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:19.637 00.000 21444 Enqueuing Expose request
23:14:19.637 00.000 25848 Worker thread wakes up
23:14:19.638 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:19.638 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:22.984 03.346 25848 Exposure complete
23:14:23.073 00.089 25848 worker thread done servicing request
23:14:23.074 00.001 21444 OnExposeComplete: enter
23:14:23.074 00.000 21444 UpdateGuideState(): m_state=1
23:14:23.074 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
23:14:23.074 00.000 21444 Star::Find false star n=2 nbg=267 bg=3734.7 sigma=491.1 thresh=5208 peak=4851
23:14:23.074 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=3503, SNR=2.9, Peak=6024 HFD=0.0
23:14:23.074 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:23.074 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:23.074 00.000 21444 Status Line: Star lost - low SNR
23:14:23.075 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3072, FiltMin=396, FiltMax=5748, Gamma=1.980
23:14:23.075 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:23.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:23.075 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:23.075 00.000 21444 Enqueuing Expose request
23:14:23.075 00.000 25848 Worker thread wakes up
23:14:23.075 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:23.075 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:26.417 03.342 25848 Exposure complete
23:14:26.500 00.083 25848 worker thread done servicing request
23:14:26.501 00.001 21444 OnExposeComplete: enter
23:14:26.501 00.000 21444 UpdateGuideState(): m_state=1
23:14:26.501 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
23:14:26.501 00.000 21444 Star::Find false star n=6 nbg=266 bg=3401.5 sigma=518.8 thresh=4958 peak=4880
23:14:26.501 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=11075, SNR=2.9, Peak=5848 HFD=0.0
23:14:26.501 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:26.501 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:26.501 00.000 21444 Status Line: Star lost - low SNR
23:14:26.502 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21036, med=3092, FiltMin=448, FiltMax=5568, Gamma=1.980
23:14:26.502 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:26.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:26.502 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:26.502 00.000 21444 Enqueuing Expose request
23:14:26.502 00.000 25848 Worker thread wakes up
23:14:26.502 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:26.502 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:29.861 03.359 25848 Exposure complete
23:14:29.930 00.069 25848 worker thread done servicing request
23:14:29.930 00.000 21444 OnExposeComplete: enter
23:14:29.930 00.000 21444 UpdateGuideState(): m_state=1
23:14:29.930 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
23:14:29.930 00.000 21444 Star::Find false star n=4 nbg=263 bg=3557.6 sigma=483.2 thresh=5007 peak=4791
23:14:29.930 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=7714, SNR=2.9, Peak=5700 HFD=0.0
23:14:29.930 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:29.931 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:29.931 00.000 21444 Status Line: Star lost - low SNR
23:14:29.931 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19896, med=3076, FiltMin=346, FiltMax=5596, Gamma=1.980
23:14:29.931 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:29.931 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:29.932 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:29.932 00.000 21444 Enqueuing Expose request
23:14:29.932 00.000 25848 Worker thread wakes up
23:14:29.932 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:29.932 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:33.283 03.351 25848 Exposure complete
23:14:33.366 00.083 25848 worker thread done servicing request
23:14:33.366 00.000 21444 OnExposeComplete: enter
23:14:33.366 00.000 21444 UpdateGuideState(): m_state=1
23:14:33.366 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
23:14:33.366 00.000 21444 Star::Find returns 1 (1), X=1230.41, Y=31.27, Mass=7606, SNR=8.3, Peak=6356 HFD=3.1
23:14:33.366 00.000 21444 DistanceChecker: deactivated
23:14:33.368 00.002 21444 setting lock position to (1230.41, 31.27)
23:14:33.368 00.000 21444 MultiStar: stabilizing after lock position change
23:14:33.368 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:14:33.368 00.000 21444 Changing from state SELECTING to SELECTED
23:14:33.368 00.000 21444 guider state => SELECTED
23:14:33.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3072, FiltMin=332, FiltMax=5644, Gamma=1.980
23:14:33.368 00.000 21444 UpdateGuideState exits: m=7606 SNR=8.3 Saturated
23:14:33.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:33.368 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:14:33.368 00.000 21444 Enqueuing Expose request
23:14:33.369 00.001 25848 Worker thread wakes up
23:14:33.369 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:33.369 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1215,16,31,31)
23:14:36.715 03.346 25848 Exposure complete
23:14:36.804 00.089 25848 worker thread done servicing request
23:14:36.804 00.000 21444 OnExposeComplete: enter
23:14:36.804 00.000 21444 UpdateGuideState(): m_state=2
23:14:36.804 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
23:14:36.804 00.000 21444 Star::Find false star n=4 nbg=251 bg=3676.9 sigma=419.5 thresh=4935 peak=4882
23:14:36.804 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=7340, SNR=2.9, Peak=5844 HFD=0.0
23:14:36.804 00.000 21444 DistanceChecker: activated
23:14:36.804 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:36.805 00.001 21444 Changing from state SELECTED to UNINITIALIZED
23:14:36.805 00.000 21444 guider state => SELECTING
23:14:36.805 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:36.805 00.000 21444 Status Line: Star lost - low SNR
23:14:36.808 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20176, med=3096, FiltMin=156, FiltMax=5368, Gamma=1.980
23:14:36.808 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:36.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:36.808 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:36.808 00.000 21444 Enqueuing Expose request
23:14:36.808 00.000 25848 Worker thread wakes up
23:14:36.808 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:36.808 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:40.163 03.355 25848 Exposure complete
23:14:40.231 00.068 25848 worker thread done servicing request
23:14:40.231 00.000 21444 OnExposeComplete: enter
23:14:40.231 00.000 21444 UpdateGuideState(): m_state=1
23:14:40.231 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
23:14:40.231 00.000 21444 Star::Find returns 1 (1), X=1230.61, Y=31.72, Mass=10045, SNR=11.0, Peak=6180 HFD=1.8
23:14:40.231 00.000 21444 DistanceChecker: deactivated
23:14:40.232 00.001 21444 setting lock position to (1230.61, 31.72)
23:14:40.233 00.001 21444 MultiStar: stabilizing after lock position change
23:14:40.233 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:14:40.233 00.000 21444 Changing from state SELECTING to SELECTED
23:14:40.233 00.000 21444 guider state => SELECTED
23:14:40.233 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3072, FiltMin=418, FiltMax=5620, Gamma=1.980
23:14:40.233 00.000 21444 UpdateGuideState exits: m=10045 SNR=11.0 Saturated
23:14:40.233 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:40.233 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:14:40.233 00.000 21444 Enqueuing Expose request
23:14:40.233 00.000 25848 Worker thread wakes up
23:14:40.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:40.233 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1216,17,31,31)
23:14:43.582 03.349 25848 Exposure complete
23:14:43.670 00.088 25848 worker thread done servicing request
23:14:43.670 00.000 21444 OnExposeComplete: enter
23:14:43.670 00.000 21444 UpdateGuideState(): m_state=2
23:14:43.670 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
23:14:43.670 00.000 21444 Star::Find false star n=5 nbg=264 bg=3535.2 sigma=460.8 thresh=4918 peak=4645
23:14:43.670 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=7728, SNR=2.9, Peak=5476 HFD=0.0
23:14:43.670 00.000 21444 DistanceChecker: activated
23:14:43.670 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:43.671 00.001 21444 Changing from state SELECTED to UNINITIALIZED
23:14:43.671 00.000 21444 guider state => SELECTING
23:14:43.671 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:43.671 00.000 21444 Status Line: Star lost - low SNR
23:14:43.674 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19792, med=3096, FiltMin=334, FiltMax=5596, Gamma=1.980
23:14:43.674 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:43.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:43.674 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:43.674 00.000 21444 Enqueuing Expose request
23:14:43.674 00.000 25848 Worker thread wakes up
23:14:43.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:43.674 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:47.028 03.354 25848 Exposure complete
23:14:47.111 00.083 25848 worker thread done servicing request
23:14:47.111 00.000 21444 OnExposeComplete: enter
23:14:47.111 00.000 21444 UpdateGuideState(): m_state=1
23:14:47.111 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
23:14:47.111 00.000 21444 Star::Find false star n=5 nbg=224 bg=3682.1 sigma=398.0 thresh=4876 peak=4734
23:14:47.111 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=7046, SNR=2.9, Peak=5924 HFD=0.0
23:14:47.111 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:47.112 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:47.112 00.000 21444 Status Line: Star lost - low SNR
23:14:47.113 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20180, med=3096, FiltMin=544, FiltMax=5620, Gamma=1.980
23:14:47.113 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:47.113 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:47.113 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:47.113 00.000 21444 Enqueuing Expose request
23:14:47.113 00.000 25848 Worker thread wakes up
23:14:47.113 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:47.113 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:50.459 03.346 25848 Exposure complete
23:14:50.541 00.082 25848 worker thread done servicing request
23:14:50.541 00.000 21444 OnExposeComplete: enter
23:14:50.541 00.000 21444 UpdateGuideState(): m_state=1
23:14:50.541 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
23:14:50.541 00.000 21444 Star::Find false star n=1 nbg=261 bg=3465.3 sigma=484.6 thresh=4919 peak=4568
23:14:50.541 00.000 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=1655, SNR=2.9, Peak=5268 HFD=0.0
23:14:50.541 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:50.542 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:50.542 00.000 21444 Status Line: Star lost - low SNR
23:14:50.542 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3092, FiltMin=130, FiltMax=5596, Gamma=1.980
23:14:50.542 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:50.542 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:50.542 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:50.542 00.000 21444 Enqueuing Expose request
23:14:50.542 00.000 25848 Worker thread wakes up
23:14:50.542 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:50.542 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:53.889 03.347 25848 Exposure complete
23:14:53.979 00.090 25848 worker thread done servicing request
23:14:53.979 00.000 21444 OnExposeComplete: enter
23:14:53.979 00.000 21444 UpdateGuideState(): m_state=1
23:14:53.979 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
23:14:53.979 00.000 21444 Star::Find returns 1 (1), X=1227.54, Y=28.12, Mass=22053, SNR=14.7, Peak=5700 HFD=5.1
23:14:53.979 00.000 21444 Status Line: Mass: 22053 vs 10045
23:14:53.981 00.002 21444 UpdateCurrentPosition: star mass new=22053.3 exp=10044.5 thresh=50% limits=(5022.3, 5062452.6, 20089.1)
23:14:53.981 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:14:53.981 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:53.981 00.000 21444 Status Line: No star selected
23:14:53.982 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19972, med=3096, FiltMin=380, FiltMax=6276, Gamma=1.980
23:14:53.982 00.000 21444 UpdateGuideState exits: No star selected
23:14:53.982 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:53.982 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:53.982 00.000 21444 Enqueuing Expose request
23:14:53.982 00.000 25848 Worker thread wakes up
23:14:53.982 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:53.982 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:14:57.329 03.347 25848 Exposure complete
23:14:57.417 00.088 25848 worker thread done servicing request
23:14:57.417 00.000 21444 OnExposeComplete: enter
23:14:57.417 00.000 21444 UpdateGuideState(): m_state=1
23:14:57.417 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
23:14:57.417 00.000 21444 Star::Find false star n=2 nbg=261 bg=3744.6 sigma=464.5 thresh=5138 peak=4653
23:14:57.418 00.001 21444 Star::Find returns 0 (2), X=1230.00, Y=31.00, Mass=3071, SNR=2.9, Peak=5316 HFD=0.0
23:14:57.418 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:14:57.418 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:14:57.418 00.000 21444 Status Line: Star lost - low SNR
23:14:57.418 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3096, FiltMin=116, FiltMax=5900, Gamma=1.980
23:14:57.418 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:14:57.419 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:57.419 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:14:57.419 00.000 21444 Enqueuing Expose request
23:14:57.419 00.000 25848 Worker thread wakes up
23:14:57.419 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:14:57.419 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:00.764 03.345 25848 Exposure complete
23:15:00.852 00.088 25848 worker thread done servicing request
23:15:00.852 00.000 21444 OnExposeComplete: enter
23:15:00.852 00.000 21444 UpdateGuideState(): m_state=1
23:15:00.852 00.000 21444 Star::Find(15, 1230, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
23:15:00.852 00.000 21444 Star::Find returns 1 (1), X=1217.34, Y=24.46, Mass=22251, SNR=13.3, Peak=5720 HFD=4.0
23:15:00.852 00.000 21444 DistanceChecker: deactivated
23:15:00.856 00.004 21444 setting lock position to (1217.34, 24.46)
23:15:00.856 00.000 21444 MultiStar: stabilizing after lock position change
23:15:00.856 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:15:00.856 00.000 21444 Changing from state SELECTING to SELECTED
23:15:00.856 00.000 21444 guider state => SELECTED
23:15:00.857 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20656, med=3076, FiltMin=572, FiltMax=5624, Gamma=1.980
23:15:00.857 00.000 21444 UpdateGuideState exits: m=22251 SNR=13.3 Saturated
23:15:00.857 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:00.857 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:15:00.857 00.000 21444 Enqueuing Expose request
23:15:00.857 00.000 25848 Worker thread wakes up
23:15:00.857 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:00.857 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1202,9,31,31)
23:15:04.215 03.358 25848 Exposure complete
23:15:04.301 00.086 25848 worker thread done servicing request
23:15:04.301 00.000 21444 OnExposeComplete: enter
23:15:04.301 00.000 21444 UpdateGuideState(): m_state=2
23:15:04.301 00.000 21444 Star::Find(15, 1217, 24, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
23:15:04.301 00.000 21444 Star::Find returns 1 (1), X=1228.96, Y=31.73, Mass=30390, SNR=18.0, Peak=6076 HFD=5.1
23:15:04.301 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.09) = xAngle (0.65 = 0.65)
23:15:04.301 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.95 = 0.95)
23:15:04.301 00.000 21444 CameraToMount -- cameraX=11.62 cameraY=7.27 hyp=13.71 cameraTheta=0.56 mountX=10.92 mountY=11.13, mountTheta=0.80
23:15:04.302 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19948, med=3092, FiltMin=392, FiltMax=5524, Gamma=1.980
23:15:04.302 00.000 21444 UpdateGuideState exits: m=30390 SNR=18.0 Saturated
23:15:04.302 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:04.302 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:15:04.303 00.001 21444 Enqueuing Expose request
23:15:04.303 00.000 25848 Worker thread wakes up
23:15:04.303 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:04.303 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1214,17,31,31)
23:15:07.645 03.342 25848 Exposure complete
23:15:07.727 00.082 25848 worker thread done servicing request
23:15:07.728 00.001 21444 OnExposeComplete: enter
23:15:07.728 00.000 21444 UpdateGuideState(): m_state=2
23:15:07.728 00.000 21444 Star::Find(15, 1228, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
23:15:07.728 00.000 21444 Star::Find false star n=6 nbg=254 bg=3628.9 sigma=431.8 thresh=4924 peak=4914
23:15:07.728 00.000 21444 Star::Find returns 0 (2), X=1228.00, Y=31.00, Mass=10586, SNR=2.9, Peak=5744 HFD=0.0
23:15:07.728 00.000 21444 DistanceChecker: activated
23:15:07.728 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:07.729 00.001 21444 Changing from state SELECTED to UNINITIALIZED
23:15:07.729 00.000 21444 guider state => SELECTING
23:15:07.729 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:07.729 00.000 21444 Status Line: Star lost - low SNR
23:15:07.730 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=472, FiltMax=6104, Gamma=1.980
23:15:07.731 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:15:07.731 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:07.731 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:07.731 00.000 21444 Enqueuing Expose request
23:15:07.731 00.000 25848 Worker thread wakes up
23:15:07.731 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:07.731 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:11.079 03.348 25848 Exposure complete
23:15:11.159 00.080 25848 worker thread done servicing request
23:15:11.159 00.000 21444 OnExposeComplete: enter
23:15:11.159 00.000 21444 UpdateGuideState(): m_state=1
23:15:11.159 00.000 21444 Star::Find(15, 1228, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
23:15:11.159 00.000 21444 Star::Find false star n=6 nbg=276 bg=3496.0 sigma=477.4 thresh=4928 peak=4884
23:15:11.159 00.000 21444 Star::Find returns 0 (2), X=1228.00, Y=31.00, Mass=10156, SNR=2.9, Peak=6000 HFD=0.0
23:15:11.159 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:11.159 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:11.159 00.000 21444 Status Line: Star lost - low SNR
23:15:11.159 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20300, med=3076, FiltMin=520, FiltMax=5620, Gamma=1.980
23:15:11.159 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:15:11.159 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:11.159 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:11.159 00.000 21444 Enqueuing Expose request
23:15:11.159 00.000 25848 Worker thread wakes up
23:15:11.159 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:11.159 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:14.518 03.359 25848 Exposure complete
23:15:14.607 00.089 25848 worker thread done servicing request
23:15:14.607 00.000 21444 OnExposeComplete: enter
23:15:14.607 00.000 21444 UpdateGuideState(): m_state=1
23:15:14.608 00.001 21444 Star::Find(15, 1228, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
23:15:14.608 00.000 21444 Star::Find false star n=1 nbg=270 bg=3655.5 sigma=469.0 thresh=5062 peak=4603
23:15:14.608 00.000 21444 Star::Find returns 0 (2), X=1228.00, Y=31.00, Mass=1817, SNR=2.9, Peak=5472 HFD=0.0
23:15:14.608 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:14.608 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:14.608 00.000 21444 Status Line: Star lost - low SNR
23:15:14.609 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20732, med=3096, FiltMin=544, FiltMax=5524, Gamma=1.980
23:15:14.609 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:15:14.609 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:14.609 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:14.609 00.000 21444 Enqueuing Expose request
23:15:14.609 00.000 25848 Worker thread wakes up
23:15:14.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:14.609 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:17.957 03.348 25848 Exposure complete
23:15:18.024 00.067 25848 worker thread done servicing request
23:15:18.024 00.000 21444 OnExposeComplete: enter
23:15:18.024 00.000 21444 UpdateGuideState(): m_state=1
23:15:18.024 00.000 21444 Star::Find(15, 1228, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
23:15:18.024 00.000 21444 Star::Find returns 1 (1), X=1239.27, Y=28.81, Mass=14242, SNR=12.0, Peak=5372 HFD=4.6
23:15:18.024 00.000 21444 DistanceChecker: deactivated
23:15:18.026 00.002 21444 setting lock position to (1239.27, 28.81)
23:15:18.026 00.000 21444 MultiStar: stabilizing after lock position change
23:15:18.026 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:15:18.026 00.000 21444 Changing from state SELECTING to SELECTED
23:15:18.026 00.000 21444 guider state => SELECTED
23:15:18.034 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19876, med=3096, FiltMin=432, FiltMax=5700, Gamma=1.980
23:15:18.051 00.017 21444 UpdateGuideState exits: m=14242 SNR=12.0 Saturated
23:15:18.051 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:18.051 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:15:18.051 00.000 21444 Enqueuing Expose request
23:15:18.051 00.000 25848 Worker thread wakes up
23:15:18.051 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:18.051 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1224,14,31,31)
23:15:21.394 03.343 25848 Exposure complete
23:15:21.461 00.067 25848 worker thread done servicing request
23:15:21.461 00.000 21444 OnExposeComplete: enter
23:15:21.462 00.001 21444 UpdateGuideState(): m_state=2
23:15:21.462 00.000 21444 Star::Find(15, 1239, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
23:15:21.462 00.000 21444 Star::Find false star n=7 nbg=265 bg=3606.9 sigma=414.5 thresh=4850 peak=4714
23:15:21.462 00.000 21444 Star::Find returns 0 (2), X=1239.00, Y=28.00, Mass=11003, SNR=2.9, Peak=5544 HFD=0.0
23:15:21.462 00.000 21444 DistanceChecker: activated
23:15:21.462 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:21.462 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:15:21.462 00.000 21444 guider state => SELECTING
23:15:21.462 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:21.462 00.000 21444 Status Line: Star lost - low SNR
23:15:21.465 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19976, med=3096, FiltMin=424, FiltMax=5596, Gamma=1.980
23:15:21.481 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:15:21.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:21.481 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:21.481 00.000 21444 Enqueuing Expose request
23:15:21.482 00.001 25848 Worker thread wakes up
23:15:21.482 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:21.482 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:24.836 03.354 25848 Exposure complete
23:15:24.901 00.065 25848 worker thread done servicing request
23:15:24.901 00.000 21444 OnExposeComplete: enter
23:15:24.901 00.000 21444 UpdateGuideState(): m_state=1
23:15:24.902 00.001 21444 Star::Find(15, 1239, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
23:15:24.902 00.000 21444 Star::Find false star n=6 nbg=262 bg=3504.2 sigma=501.3 thresh=5008 peak=4703
23:15:24.902 00.000 21444 Star::Find returns 0 (2), X=1239.00, Y=28.00, Mass=10459, SNR=2.9, Peak=5644 HFD=0.0
23:15:24.902 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:24.902 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:24.902 00.000 21444 Status Line: Star lost - low SNR
23:15:24.903 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20404, med=3096, FiltMin=370, FiltMax=5572, Gamma=1.980
23:15:24.919 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:15:24.920 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:24.920 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:24.920 00.000 21444 Enqueuing Expose request
23:15:24.920 00.000 25848 Worker thread wakes up
23:15:24.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:24.920 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:28.259 03.339 25848 Exposure complete
23:15:28.325 00.066 25848 worker thread done servicing request
23:15:28.325 00.000 21444 OnExposeComplete: enter
23:15:28.325 00.000 21444 UpdateGuideState(): m_state=1
23:15:28.325 00.000 21444 Star::Find(15, 1239, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
23:15:28.325 00.000 21444 Star::Find false star n=2 nbg=269 bg=3597.5 sigma=542.1 thresh=5224 peak=4915
23:15:28.325 00.000 21444 Star::Find returns 0 (2), X=1239.00, Y=28.00, Mass=3849, SNR=2.9, Peak=5824 HFD=0.0
23:15:28.325 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:28.325 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:28.325 00.000 21444 Status Line: Star lost - low SNR
23:15:28.327 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20656, med=3092, FiltMin=318, FiltMax=5672, Gamma=1.980
23:15:28.344 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:15:28.344 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:28.344 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:28.344 00.000 21444 Enqueuing Expose request
23:15:28.344 00.000 25848 Worker thread wakes up
23:15:28.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:28.344 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:31.694 03.350 25848 Exposure complete
23:15:31.762 00.068 25848 worker thread done servicing request
23:15:31.762 00.000 21444 OnExposeComplete: enter
23:15:31.762 00.000 21444 UpdateGuideState(): m_state=1
23:15:31.762 00.000 21444 Star::Find(15, 1239, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
23:15:31.762 00.000 21444 Star::Find returns 1 (1), X=1238.92, Y=26.41, Mass=9572, SNR=9.7, Peak=5772 HFD=3.6
23:15:31.762 00.000 21444 DistanceChecker: deactivated
23:15:31.763 00.001 21444 setting lock position to (1238.92, 26.41)
23:15:31.764 00.001 21444 MultiStar: stabilizing after lock position change
23:15:31.764 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:15:31.764 00.000 21444 Changing from state SELECTING to SELECTED
23:15:31.764 00.000 21444 guider state => SELECTED
23:15:31.772 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19976, med=3096, FiltMin=206, FiltMax=5700, Gamma=1.980
23:15:31.788 00.016 21444 UpdateGuideState exits: m=9572 SNR=9.7 Saturated
23:15:31.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:31.789 00.001 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:15:31.789 00.000 21444 Enqueuing Expose request
23:15:31.789 00.000 25848 Worker thread wakes up
23:15:31.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:31.789 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1224,11,31,31)
23:15:35.144 03.355 25848 Exposure complete
23:15:35.211 00.067 25848 worker thread done servicing request
23:15:35.211 00.000 21444 OnExposeComplete: enter
23:15:35.211 00.000 21444 UpdateGuideState(): m_state=2
23:15:35.211 00.000 21444 Star::Find(15, 1238, 26, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
23:15:35.211 00.000 21444 Star::Find false star n=2 nbg=254 bg=3629.2 sigma=427.4 thresh=4911 peak=4730
23:15:35.211 00.000 21444 Star::Find returns 0 (2), X=1238.00, Y=26.00, Mass=3406, SNR=2.9, Peak=5596 HFD=0.0
23:15:35.211 00.000 21444 DistanceChecker: activated
23:15:35.211 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:35.211 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:15:35.211 00.000 21444 guider state => SELECTING
23:15:35.212 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:35.212 00.000 21444 Status Line: Star lost - low SNR
23:15:35.213 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20556, med=3072, FiltMin=434, FiltMax=5652, Gamma=1.980
23:15:35.213 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:15:35.213 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:35.213 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:35.213 00.000 21444 Enqueuing Expose request
23:15:35.213 00.000 25848 Worker thread wakes up
23:15:35.213 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:35.213 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:38.558 03.345 25848 Exposure complete
23:15:38.644 00.086 25848 worker thread done servicing request
23:15:38.644 00.000 21444 OnExposeComplete: enter
23:15:38.644 00.000 21444 UpdateGuideState(): m_state=1
23:15:38.644 00.000 21444 Star::Find(15, 1238, 26, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
23:15:38.645 00.001 21444 Star::Find false star n=5 nbg=264 bg=3477.2 sigma=522.4 thresh=5044 peak=5025
23:15:38.645 00.000 21444 Star::Find returns 0 (2), X=1238.00, Y=26.00, Mass=9950, SNR=2.9, Peak=5876 HFD=0.0
23:15:38.645 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:38.645 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:38.645 00.000 21444 Status Line: Star lost - low SNR
23:15:38.646 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19996, med=3096, FiltMin=270, FiltMax=6052, Gamma=1.980
23:15:38.646 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:15:38.646 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:38.646 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:38.646 00.000 21444 Enqueuing Expose request
23:15:38.646 00.000 25848 Worker thread wakes up
23:15:38.646 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:38.646 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:41.993 03.347 25848 Exposure complete
23:15:42.080 00.087 25848 worker thread done servicing request
23:15:42.080 00.000 21444 OnExposeComplete: enter
23:15:42.080 00.000 21444 UpdateGuideState(): m_state=1
23:15:42.081 00.001 21444 Star::Find(15, 1238, 26, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
23:15:42.081 00.000 21444 Star::Find returns 1 (1), X=1250.38, Y=12.38, Mass=11866, SNR=10.0, Peak=5796 HFD=4.3
23:15:42.081 00.000 21444 DistanceChecker: deactivated
23:15:42.083 00.002 21444 setting lock position to (1250.38, 12.38)
23:15:42.083 00.000 21444 MultiStar: stabilizing after lock position change
23:15:42.083 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:15:42.083 00.000 21444 Changing from state SELECTING to SELECTED
23:15:42.083 00.000 21444 guider state => SELECTED
23:15:42.084 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3096, FiltMin=472, FiltMax=5716, Gamma=1.980
23:15:42.084 00.000 21444 UpdateGuideState exits: m=11866 SNR=10.0 Saturated
23:15:42.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:42.084 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:15:42.084 00.000 21444 Enqueuing Expose request
23:15:42.084 00.000 25848 Worker thread wakes up
23:15:42.084 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:42.084 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1235,0,31,28)
23:15:45.430 03.346 25848 Exposure complete
23:15:45.503 00.073 25848 worker thread done servicing request
23:15:45.503 00.000 21444 OnExposeComplete: enter
23:15:45.503 00.000 21444 UpdateGuideState(): m_state=2
23:15:45.503 00.000 21444 Star::Find(15, 1250, 12, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
23:15:45.503 00.000 21444 Star::Find returns 1 (1), X=1264.48, Y=23.75, Mass=19116, SNR=12.7, Peak=5700 HFD=4.6
23:15:45.503 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.09) = xAngle (0.77 = 0.77)
23:15:45.503 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.07 = 1.07)
23:15:45.503 00.000 21444 CameraToMount -- cameraX=14.10 cameraY=11.37 hyp=18.12 cameraTheta=0.68 mountX=13.02 mountY=15.87, mountTheta=0.88
23:15:45.504 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20128, med=3092, FiltMin=520, FiltMax=5434, Gamma=1.980
23:15:45.504 00.000 21444 UpdateGuideState exits: m=19116 SNR=12.7 Saturated
23:15:45.504 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:45.504 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:15:45.504 00.000 21444 Enqueuing Expose request
23:15:45.504 00.000 25848 Worker thread wakes up
23:15:45.505 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:45.505 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1249,9,31,31)
23:15:48.861 03.356 25848 Exposure complete
23:15:48.948 00.087 25848 worker thread done servicing request
23:15:48.949 00.001 21444 OnExposeComplete: enter
23:15:48.949 00.000 21444 UpdateGuideState(): m_state=2
23:15:48.949 00.000 21444 Star::Find(15, 1264, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
23:15:48.949 00.000 21444 Star::Find returns 1 (1), X=1254.50, Y=28.07, Mass=12097, SNR=10.3, Peak=6200 HFD=1.6
23:15:48.949 00.000 21444 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.09) = xAngle (1.40 = 1.40)
23:15:48.949 00.000 21444 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.70 = 1.70)
23:15:48.949 00.000 21444 CameraToMount -- cameraX=4.12 cameraY=15.69 hyp=16.23 cameraTheta=1.31 mountX=2.68 mountY=16.08, mountTheta=1.41
23:15:48.950 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3096, FiltMin=444, FiltMax=5548, Gamma=1.980
23:15:48.950 00.000 21444 UpdateGuideState exits: m=12097 SNR=10.3 Saturated
23:15:48.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:48.950 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:15:48.950 00.000 21444 Enqueuing Expose request
23:15:48.950 00.000 25848 Worker thread wakes up
23:15:48.951 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:48.951 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1239,13,31,31)
23:15:52.310 03.359 25848 Exposure complete
23:15:52.378 00.068 25848 worker thread done servicing request
23:15:52.378 00.000 21444 OnExposeComplete: enter
23:15:52.378 00.000 21444 UpdateGuideState(): m_state=2
23:15:52.378 00.000 21444 Star::Find(15, 1254, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
23:15:52.379 00.001 21444 Star::Find false star n=3 nbg=272 bg=3545.5 sigma=527.2 thresh=5127 peak=4798
23:15:52.379 00.000 21444 Star::Find returns 0 (2), X=1254.00, Y=28.00, Mass=5196, SNR=2.9, Peak=5496 HFD=0.0
23:15:52.379 00.000 21444 DistanceChecker: activated
23:15:52.379 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:52.379 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:15:52.379 00.000 21444 guider state => SELECTING
23:15:52.379 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:52.379 00.000 21444 Status Line: Star lost - low SNR
23:15:52.380 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20532, med=3096, FiltMin=370, FiltMax=5748, Gamma=1.980
23:15:52.380 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:15:52.380 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:52.380 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:52.380 00.000 21444 Enqueuing Expose request
23:15:52.380 00.000 25848 Worker thread wakes up
23:15:52.381 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:52.381 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:55.730 03.349 25848 Exposure complete
23:15:55.816 00.086 25848 worker thread done servicing request
23:15:55.816 00.000 21444 OnExposeComplete: enter
23:15:55.816 00.000 21444 UpdateGuideState(): m_state=1
23:15:55.817 00.001 21444 Star::Find(15, 1254, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
23:15:55.817 00.000 21444 Star::Find false star n=3 nbg=241 bg=3706.5 sigma=418.1 thresh=4961 peak=4692
23:15:55.817 00.000 21444 Star::Find returns 0 (2), X=1254.00, Y=28.00, Mass=4261, SNR=2.9, Peak=5420 HFD=0.0
23:15:55.817 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:55.817 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:55.817 00.000 21444 Status Line: Star lost - low SNR
23:15:55.817 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20180, med=3096, FiltMin=448, FiltMax=5876, Gamma=1.980
23:15:55.817 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:15:55.817 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:55.817 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:55.817 00.000 21444 Enqueuing Expose request
23:15:55.818 00.001 25848 Worker thread wakes up
23:15:55.818 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:55.818 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:15:59.161 03.343 25848 Exposure complete
23:15:59.250 00.089 25848 worker thread done servicing request
23:15:59.250 00.000 21444 OnExposeComplete: enter
23:15:59.250 00.000 21444 UpdateGuideState(): m_state=1
23:15:59.250 00.000 21444 Star::Find(15, 1254, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:15:59.251 00.001 21444 Star::Find false star n=1 nbg=265 bg=3631.5 sigma=532.2 thresh=5228 peak=4400
23:15:59.251 00.000 21444 Star::Find returns 0 (2), X=1254.00, Y=28.00, Mass=1660, SNR=2.9, Peak=5068 HFD=0.0
23:15:59.251 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:15:59.251 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:59.251 00.000 21444 Status Line: Star lost - low SNR
23:15:59.252 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20128, med=3096, FiltMin=552, FiltMax=5776, Gamma=1.980
23:15:59.252 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:15:59.252 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:59.252 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:15:59.252 00.000 21444 Enqueuing Expose request
23:15:59.252 00.000 25848 Worker thread wakes up
23:15:59.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:15:59.252 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:02.611 03.359 25848 Exposure complete
23:16:02.679 00.068 25848 worker thread done servicing request
23:16:02.679 00.000 21444 OnExposeComplete: enter
23:16:02.679 00.000 21444 UpdateGuideState(): m_state=1
23:16:02.679 00.000 21444 Star::Find(15, 1254, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
23:16:02.679 00.000 21444 Star::Find false star n=3 nbg=275 bg=3617.4 sigma=524.0 thresh=5189 peak=4758
23:16:02.679 00.000 21444 Star::Find returns 0 (2), X=1254.00, Y=28.00, Mass=5180, SNR=2.9, Peak=5676 HFD=0.0
23:16:02.679 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:02.679 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:02.679 00.000 21444 Status Line: Star lost - low SNR
23:16:02.680 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20180, med=3100, FiltMin=292, FiltMax=6152, Gamma=1.980
23:16:02.680 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:02.680 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:02.680 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:02.680 00.000 21444 Enqueuing Expose request
23:16:02.680 00.000 25848 Worker thread wakes up
23:16:02.680 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:02.680 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:06.031 03.351 25848 Exposure complete
23:16:06.118 00.087 25848 worker thread done servicing request
23:16:06.118 00.000 21444 OnExposeComplete: enter
23:16:06.118 00.000 21444 UpdateGuideState(): m_state=1
23:16:06.118 00.000 21444 Star::Find(15, 1254, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
23:16:06.118 00.000 21444 Star::Find false star n=3 nbg=263 bg=3589.9 sigma=471.4 thresh=5004 peak=4714
23:16:06.118 00.000 21444 Star::Find returns 0 (2), X=1254.00, Y=28.00, Mass=5038, SNR=2.9, Peak=5596 HFD=0.0
23:16:06.118 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:06.118 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:06.118 00.000 21444 Status Line: Star lost - low SNR
23:16:06.119 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3076, FiltMin=508, FiltMax=6252, Gamma=1.980
23:16:06.119 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:06.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:06.119 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:06.120 00.001 21444 Enqueuing Expose request
23:16:06.120 00.000 25848 Worker thread wakes up
23:16:06.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:06.120 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:09.478 03.358 25848 Exposure complete
23:16:09.569 00.091 25848 worker thread done servicing request
23:16:09.569 00.000 21444 OnExposeComplete: enter
23:16:09.569 00.000 21444 UpdateGuideState(): m_state=1
23:16:09.569 00.000 21444 Star::Find(15, 1254, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
23:16:09.569 00.000 21444 Star::Find false star n=5 nbg=251 bg=3536.4 sigma=449.3 thresh=4884 peak=4773
23:16:09.569 00.000 21444 Star::Find returns 0 (2), X=1254.00, Y=28.00, Mass=8438, SNR=2.9, Peak=5520 HFD=0.0
23:16:09.569 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:09.569 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:09.570 00.001 21444 Status Line: Star lost - low SNR
23:16:09.570 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19924, med=3096, FiltMin=472, FiltMax=5872, Gamma=1.980
23:16:09.570 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:09.570 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:09.571 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:09.571 00.000 21444 Enqueuing Expose request
23:16:09.571 00.000 25848 Worker thread wakes up
23:16:09.571 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:09.571 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:12.916 03.345 25848 Exposure complete
23:16:13.003 00.087 25848 worker thread done servicing request
23:16:13.003 00.000 21444 OnExposeComplete: enter
23:16:13.003 00.000 21444 UpdateGuideState(): m_state=1
23:16:13.003 00.000 21444 Star::Find(15, 1254, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
23:16:13.003 00.000 21444 Star::Find returns 1 (1), X=1255.39, Y=23.31, Mass=11893, SNR=10.1, Peak=5624 HFD=2.8
23:16:13.003 00.000 21444 DistanceChecker: deactivated
23:16:13.004 00.001 21444 setting lock position to (1255.39, 23.31)
23:16:13.005 00.001 21444 MultiStar: stabilizing after lock position change
23:16:13.005 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:16:13.005 00.000 21444 Changing from state SELECTING to SELECTED
23:16:13.005 00.000 21444 guider state => SELECTED
23:16:13.005 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=3096, FiltMin=444, FiltMax=5324, Gamma=1.980
23:16:13.005 00.000 21444 UpdateGuideState exits: m=11893 SNR=10.1 Saturated
23:16:13.005 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:13.005 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:16:13.005 00.000 21444 Enqueuing Expose request
23:16:13.005 00.000 25848 Worker thread wakes up
23:16:13.005 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:13.005 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1240,8,31,31)
23:16:16.348 03.343 25848 Exposure complete
23:16:16.435 00.087 25848 worker thread done servicing request
23:16:16.435 00.000 21444 OnExposeComplete: enter
23:16:16.435 00.000 21444 UpdateGuideState(): m_state=2
23:16:16.435 00.000 21444 Star::Find(15, 1255, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
23:16:16.435 00.000 21444 Star::Find false star n=2 nbg=270 bg=3689.4 sigma=533.5 thresh=5290 peak=5001
23:16:16.435 00.000 21444 Star::Find returns 0 (2), X=1255.00, Y=23.00, Mass=3893, SNR=2.9, Peak=6048 HFD=0.0
23:16:16.435 00.000 21444 DistanceChecker: activated
23:16:16.435 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:16.435 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:16:16.435 00.000 21444 guider state => SELECTING
23:16:16.435 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:16.435 00.000 21444 Status Line: Star lost - low SNR
23:16:16.437 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3096, FiltMin=356, FiltMax=5496, Gamma=1.980
23:16:16.437 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:16.437 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:16.437 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:16.437 00.000 21444 Enqueuing Expose request
23:16:16.437 00.000 25848 Worker thread wakes up
23:16:16.438 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:16.438 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:19.785 03.347 25848 Exposure complete
23:16:19.863 00.078 25848 worker thread done servicing request
23:16:19.863 00.000 21444 OnExposeComplete: enter
23:16:19.863 00.000 21444 UpdateGuideState(): m_state=1
23:16:19.863 00.000 21444 Star::Find(15, 1255, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
23:16:19.863 00.000 21444 Star::Find false star n=3 nbg=256 bg=3561.6 sigma=496.4 thresh=5051 peak=4842
23:16:19.863 00.000 21444 Star::Find returns 0 (2), X=1255.00, Y=23.00, Mass=5251, SNR=2.9, Peak=5620 HFD=0.0
23:16:19.864 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:19.864 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:19.864 00.000 21444 Status Line: Star lost - low SNR
23:16:19.864 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19948, med=3096, FiltMin=306, FiltMax=6204, Gamma=1.980
23:16:19.864 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:19.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:19.864 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:19.865 00.001 21444 Enqueuing Expose request
23:16:19.865 00.000 25848 Worker thread wakes up
23:16:19.865 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:19.865 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:23.215 03.350 25848 Exposure complete
23:16:23.305 00.090 25848 worker thread done servicing request
23:16:23.305 00.000 21444 OnExposeComplete: enter
23:16:23.305 00.000 21444 UpdateGuideState(): m_state=1
23:16:23.305 00.000 21444 Star::Find(15, 1255, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
23:16:23.305 00.000 21444 Star::Find returns 1 (1), X=1247.50, Y=8.17, Mass=13745, SNR=11.4, Peak=6004 HFD=5.8
23:16:23.305 00.000 21444 DistanceChecker: deactivated
23:16:23.309 00.004 21444 setting lock position to (1247.50, 8.17)
23:16:23.309 00.000 21444 MultiStar: stabilizing after lock position change
23:16:23.309 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:16:23.309 00.000 21444 Changing from state SELECTING to SELECTED
23:16:23.309 00.000 21444 guider state => SELECTED
23:16:23.309 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21112, med=3100, FiltMin=444, FiltMax=5548, Gamma=1.980
23:16:23.310 00.001 21444 UpdateGuideState exits: m=13745 SNR=11.4 Saturated
23:16:23.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:23.310 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:16:23.310 00.000 21444 Enqueuing Expose request
23:16:23.310 00.000 25848 Worker thread wakes up
23:16:23.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:23.310 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1233,0,31,24)
23:16:26.657 03.347 25848 Exposure complete
23:16:26.739 00.082 25848 worker thread done servicing request
23:16:26.739 00.000 21444 OnExposeComplete: enter
23:16:26.739 00.000 21444 UpdateGuideState(): m_state=2
23:16:26.739 00.000 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
23:16:26.739 00.000 21444 Star::Find false star n=11 nbg=233 bg=3554.6 sigma=460.0 thresh=4935 peak=4891
23:16:26.739 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=8.00, Mass=17272, SNR=2.9, Peak=5448 HFD=0.0
23:16:26.739 00.000 21444 DistanceChecker: activated
23:16:26.739 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:26.740 00.001 21444 Changing from state SELECTED to UNINITIALIZED
23:16:26.740 00.000 21444 guider state => SELECTING
23:16:26.740 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:26.740 00.000 21444 Status Line: Star lost - low SNR
23:16:26.741 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20556, med=3076, FiltMin=444, FiltMax=5696, Gamma=1.980
23:16:26.741 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:26.741 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:26.741 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:26.741 00.000 21444 Enqueuing Expose request
23:16:26.741 00.000 25848 Worker thread wakes up
23:16:26.741 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:26.741 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:30.081 03.340 25848 Exposure complete
23:16:30.158 00.077 25848 worker thread done servicing request
23:16:30.158 00.000 21444 OnExposeComplete: enter
23:16:30.158 00.000 21444 UpdateGuideState(): m_state=1
23:16:30.158 00.000 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
23:16:30.158 00.000 21444 Star::Find false star n=2 nbg=253 bg=3534.4 sigma=502.4 thresh=5042 peak=4781
23:16:30.158 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=8.00, Mass=3791, SNR=2.9, Peak=5772 HFD=0.0
23:16:30.158 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:30.159 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:30.159 00.000 21444 Status Line: Star lost - low SNR
23:16:30.159 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3072, FiltMin=180, FiltMax=5724, Gamma=1.980
23:16:30.159 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:30.159 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:30.159 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:30.160 00.001 21444 Enqueuing Expose request
23:16:30.160 00.000 25848 Worker thread wakes up
23:16:30.160 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:30.160 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:33.521 03.361 25848 Exposure complete
23:16:33.610 00.089 25848 worker thread done servicing request
23:16:33.610 00.000 21444 OnExposeComplete: enter
23:16:33.610 00.000 21444 UpdateGuideState(): m_state=1
23:16:33.611 00.001 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
23:16:33.611 00.000 21444 Star::Find false star n=6 nbg=261 bg=3621.9 sigma=512.8 thresh=5160 peak=5061
23:16:33.611 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=8.00, Mass=11604, SNR=2.9, Peak=6024 HFD=0.0
23:16:33.611 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:33.611 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:33.611 00.000 21444 Status Line: Star lost - low SNR
23:16:33.612 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20404, med=3096, FiltMin=256, FiltMax=5724, Gamma=1.980
23:16:33.612 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:33.612 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:33.612 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:33.612 00.000 21444 Enqueuing Expose request
23:16:33.612 00.000 25848 Worker thread wakes up
23:16:33.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:33.612 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:36.956 03.344 25848 Exposure complete
23:16:37.043 00.087 25848 worker thread done servicing request
23:16:37.043 00.000 21444 OnExposeComplete: enter
23:16:37.043 00.000 21444 UpdateGuideState(): m_state=1
23:16:37.044 00.001 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
23:16:37.044 00.000 21444 Star::Find false star n=5 nbg=229 bg=3606.3 sigma=449.6 thresh=4955 peak=4693
23:16:37.044 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=8.00, Mass=8284, SNR=2.9, Peak=5796 HFD=0.0
23:16:37.044 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:37.044 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:37.044 00.000 21444 Status Line: Star lost - low SNR
23:16:37.045 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19972, med=3076, FiltMin=472, FiltMax=5496, Gamma=1.980
23:16:37.045 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:37.045 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:37.045 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:37.045 00.000 21444 Enqueuing Expose request
23:16:37.045 00.000 25848 Worker thread wakes up
23:16:37.045 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:37.045 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:40.399 03.354 25848 Exposure complete
23:16:40.477 00.078 25848 worker thread done servicing request
23:16:40.477 00.000 21444 OnExposeComplete: enter
23:16:40.477 00.000 21444 UpdateGuideState(): m_state=1
23:16:40.477 00.000 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
23:16:40.477 00.000 21444 Star::Find false star n=2 nbg=254 bg=3561.0 sigma=472.9 thresh=4980 peak=4602
23:16:40.477 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=8.00, Mass=2858, SNR=2.9, Peak=5444 HFD=0.0
23:16:40.477 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:40.477 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:40.478 00.001 21444 Status Line: Star lost - low SNR
23:16:40.478 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19940, med=3076, FiltMin=496, FiltMax=5320, Gamma=1.980
23:16:40.478 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:40.478 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:40.478 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:40.478 00.000 21444 Enqueuing Expose request
23:16:40.478 00.000 25848 Worker thread wakes up
23:16:40.479 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:40.479 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:43.830 03.351 25848 Exposure complete
23:16:43.898 00.068 25848 worker thread done servicing request
23:16:43.898 00.000 21444 OnExposeComplete: enter
23:16:43.898 00.000 21444 UpdateGuideState(): m_state=1
23:16:43.898 00.000 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
23:16:43.898 00.000 21444 Star::Find false star n=3 nbg=251 bg=3633.1 sigma=512.2 thresh=5170 peak=5045
23:16:43.898 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=8.00, Mass=6729, SNR=2.9, Peak=6404 HFD=0.0
23:16:43.898 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:43.899 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:43.899 00.000 21444 Status Line: Star lost - low SNR
23:16:43.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3096, FiltMin=500, FiltMax=5748, Gamma=1.980
23:16:43.899 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:43.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:43.899 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:43.899 00.000 21444 Enqueuing Expose request
23:16:43.899 00.000 25848 Worker thread wakes up
23:16:43.899 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:43.900 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:47.242 03.342 25848 Exposure complete
23:16:47.330 00.088 25848 worker thread done servicing request
23:16:47.331 00.001 21444 OnExposeComplete: enter
23:16:47.331 00.000 21444 UpdateGuideState(): m_state=1
23:16:47.331 00.000 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
23:16:47.331 00.000 21444 Star::Find false star n=2 nbg=248 bg=3782.3 sigma=558.3 thresh=5457 peak=4928
23:16:47.331 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=8.00, Mass=3731, SNR=2.9, Peak=5800 HFD=0.0
23:16:47.331 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:47.331 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:47.331 00.000 21444 Status Line: Star lost - low SNR
23:16:47.332 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3096, FiltMin=310, FiltMax=5548, Gamma=1.980
23:16:47.332 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:47.332 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:47.332 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:47.332 00.000 21444 Enqueuing Expose request
23:16:47.333 00.001 25848 Worker thread wakes up
23:16:47.333 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:47.333 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:50.684 03.351 25848 Exposure complete
23:16:50.774 00.090 25848 worker thread done servicing request
23:16:50.774 00.000 21444 OnExposeComplete: enter
23:16:50.774 00.000 21444 UpdateGuideState(): m_state=1
23:16:50.775 00.001 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
23:16:50.775 00.000 21444 Star::Find false star n=3 nbg=179 bg=3712.0 sigma=497.5 thresh=5205 peak=4832
23:16:50.775 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=8.00, Mass=5052, SNR=2.9, Peak=5572 HFD=0.0
23:16:50.775 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:50.775 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:50.775 00.000 21444 Status Line: Star lost - low SNR
23:16:50.776 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20556, med=3076, FiltMin=396, FiltMax=5672, Gamma=1.980
23:16:50.776 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:16:50.776 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:50.776 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:50.776 00.000 21444 Enqueuing Expose request
23:16:50.776 00.000 25848 Worker thread wakes up
23:16:50.777 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:50.777 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:54.128 03.351 25848 Exposure complete
23:16:54.212 00.084 25848 worker thread done servicing request
23:16:54.212 00.000 21444 OnExposeComplete: enter
23:16:54.212 00.000 21444 UpdateGuideState(): m_state=1
23:16:54.213 00.001 21444 Star::Find(15, 1247, 8, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:54.213 00.000 21444 Star::Find returns 0 (3), X=1247.00, Y=8.00, Mass=0, SNR=0.0, Peak=5396 HFD=0.0
23:16:54.213 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:16:54.213 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:16:54.213 00.000 21444 Status Line: Star lost - low mass
23:16:54.214 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3096, FiltMin=434, FiltMax=5572, Gamma=1.980
23:16:54.214 00.000 21444 UpdateGuideState exits: Star lost - low mass
23:16:54.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:54.214 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:54.214 00.000 21444 Enqueuing Expose request
23:16:54.214 00.000 25848 Worker thread wakes up
23:16:54.214 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:54.214 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:56.970 02.756 21444 evsrv: cli 0107E880 connect
23:16:56.970 00.000 21444 case statement mapped state 1 to 101
23:16:56.971 00.001 21444 case statement mapped state 1 to 101
23:16:56.971 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"c682c284-7b2c-436d-bb5a-036af6e49c3e"}
23:16:56.971 00.000 21444 case statement mapped state 1 to 101
23:16:56.971 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Looping","id":"c682c284-7b2c-436d-bb5a-036af6e49c3e"}
23:16:56.972 00.001 21444 evsrv: cli 0107E880 disconnect
23:16:56.973 00.001 21444 evsrv: cli 0107E920 connect
23:16:56.973 00.000 21444 case statement mapped state 1 to 101
23:16:56.973 00.000 21444 case statement mapped state 1 to 101
23:16:56.973 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_calibrated","id":"ea93dac5-c9ed-4275-94fb-f0b27c8af5c1"}
23:16:56.973 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":true,"id":"ea93dac5-c9ed-4275-94fb-f0b27c8af5c1"}
23:16:56.974 00.001 21444 evsrv: cli 0107E920 disconnect
23:16:56.974 00.000 21444 evsrv: cli 0107EBA0 connect
23:16:56.975 00.001 21444 case statement mapped state 1 to 101
23:16:56.975 00.000 21444 case statement mapped state 1 to 101
23:16:56.976 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"eded1aff-d2a5-45ac-9394-8a2fbc4d82f5"}
23:16:56.977 00.001 21444 PhdController::Guide begins
23:16:56.977 00.000 21444 PhdController: newstate STATE_SETUP
23:16:56.977 00.000 21444 PhdController: setup
23:16:56.977 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
23:16:56.977 00.000 21444 PhdController: newstate STATE_SELECT_STAR
23:16:56.977 00.000 21444 GuiderMultiStar::AutoSelect enter
23:16:56.977 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:16:57.061 00.084 21444 AutoFind: auto downsample for scale 0.43 => 2x
23:16:57.061 00.000 21444 AutoFind: downsample 2x
23:16:57.075 00.014 21444 AutoFind: global mean = -0.1, stdev 971.6
23:16:57.075 00.000 21444 AutoFind: using threshold = 0.1
23:16:57.099 00.024 21444 AutoFind: local max [1511, 1003] 4.6
23:16:57.099 00.000 21444 AutoFind: local max [1223, 93] 4.6
23:16:57.099 00.000 21444 AutoFind: local max [963, 625] 4.5
23:16:57.099 00.000 21444 AutoFind: local max [1417, 451] 4.3
23:16:57.099 00.000 21444 AutoFind: local max [927, 987] 4.3
23:16:57.099 00.000 21444 AutoFind: local max [1361, 931] 4.3
23:16:57.099 00.000 21444 AutoFind: local max [1781, 1021] 4.3
23:16:57.099 00.000 21444 AutoFind: local max [1603, 561] 4.3
23:16:57.099 00.000 21444 AutoFind: local max [1515, 465] 4.2
23:16:57.099 00.000 21444 AutoFind: local max [49, 671] 4.2
23:16:57.099 00.000 21444 AutoFind: local max [1483, 1101] 4.2
23:16:57.099 00.000 21444 AutoFind: local max [1437, 197] 4.1
23:16:57.099 00.000 21444 AutoFind: local max [1275, 947] 4.1
23:16:57.099 00.000 21444 AutoFind: local max [953, 309] 4.1
23:16:57.099 00.000 21444 AutoFind: local max [29, 611] 4.1
23:16:57.099 00.000 21444 AutoFind: local max [1705, 877] 4.1
23:16:57.100 00.001 21444 AutoFind: local max [501, 521] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [1707, 215] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [1051, 165] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [993, 525] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [1179, 165] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [523, 457] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [1287, 525] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [1673, 31] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [1709, 945] 4.0
23:16:57.100 00.000 21444 AutoFind: local max [1149, 855] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [1753, 217] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [759, 75] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [1811, 945] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [1595, 309] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [271, 867] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [1801, 167] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [97, 1131] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [1333, 273] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [1279, 1149] 3.9
23:16:57.100 00.000 21444 AutoFind: local max [1725, 1001] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [1641, 513] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [1101, 1175] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [1615, 1139] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [871, 763] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [1823, 85] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [1191, 221] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [113, 451] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [1085, 361] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [1439, 1185] 3.8
23:16:57.100 00.000 21444 AutoFind: local max [55, 989] 3.8
23:16:57.101 00.001 21444 AutoFind: local max [1001, 41] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1417, 195] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1151, 691] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [197, 295] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [475, 309] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1297, 119] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [731, 787] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1543, 833] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [593, 791] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1533, 675] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1387, 409] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [471, 483] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [53, 17] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1051, 41] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1613, 53] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [867, 751] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [577, 793] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [895, 637] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1183, 195] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1639, 483] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [599, 383] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1547, 691] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [525, 729] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [1497, 565] 3.7
23:16:57.101 00.000 21444 AutoFind: local max [429, 183] 3.6
23:16:57.101 00.000 21444 AutoFind: local max [615, 19] 3.6
23:16:57.101 00.000 21444 AutoFind: local max [411, 525] 3.6
23:16:57.101 00.000 21444 AutoFind: local max [1697, 947] 3.6
23:16:57.101 00.000 21444 AutoFind: local max [881, 611] 3.6
23:16:57.101 00.000 21444 AutoFind: local max [275, 1003] 3.6
23:16:57.101 00.000 21444 AutoFind: local max [1263, 393] 3.6
23:16:57.101 00.000 21444 AutoFind: local max [1559, 855] 3.6
23:16:57.101 00.000 21444 AutoFind: local max [1571, 855] 3.6
23:16:57.102 00.001 21444 AutoFind: local max [175, 701] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [1015, 1021] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [1919, 525] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [1089, 773] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [1371, 547] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [497, 1185] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [731, 311] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [415, 341] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [565, 485] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [1357, 1131] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [343, 197] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [1511, 29] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [489, 483] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [199, 309] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [659, 765] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [269, 623] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [1627, 637] 3.6
23:16:57.102 00.000 21444 AutoFind: local max [1557, 1083] 3.5
23:16:57.102 00.000 21444 AutoFind: local max [777, 719] 3.5
23:16:57.102 00.000 21444 AutoFind: local max [719, 803] 3.5
23:16:57.102 00.000 21444 AutoFind: local max [281, 381] 3.5
23:16:57.102 00.000 21444 AutoFind: too close [719, 803] 3.5 - [731, 787] 3.7
23:16:57.102 00.000 21444 AutoFind: too close [199, 309] 3.6 - [197, 295] 3.7
23:16:57.102 00.000 21444 AutoFind: too close [489, 483] 3.6 - [471, 483] 3.7
23:16:57.102 00.000 21444 AutoFind: too close [1571, 855] 3.6 - [1559, 855] 3.6
23:16:57.102 00.000 21444 AutoFind: too close [1697, 947] 3.6 - [1709, 945] 4.0
23:16:57.102 00.000 21444 AutoFind: too close [1547, 691] 3.7 - [1533, 675] 3.7
23:16:57.103 00.001 21444 AutoFind: too close [577, 793] 3.7 - [593, 791] 3.7
23:16:57.103 00.000 21444 AutoFind: too close [867, 751] 3.7 - [871, 763] 3.8
23:16:57.103 00.000 21444 AutoFind: too close [1417, 195] 3.7 - [1437, 197] 4.1
23:16:57.103 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
23:16:57.103 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find returns 1 (1), X=1510.94, Y=1002.25, Mass=24151, SNR=15.8, Peak=6532 HFD=2.3
23:16:57.103 00.000 21444 Star::Find(15, 1223, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find returns 1 (1), X=1222.33, Y=91.69, Mass=19425, SNR=13.5, Peak=6184 HFD=2.7
23:16:57.103 00.000 21444 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find false star n=7 nbg=274 bg=3338.7 sigma=462.5 thresh=4726 peak=4659
23:16:57.103 00.000 21444 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=10897, SNR=2.9, Peak=5116 HFD=0.0
23:16:57.103 00.000 21444 Star::Find(15, 1417, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find returns 1 (1), X=1417.12, Y=450.97, Mass=27742, SNR=15.1, Peak=5648 HFD=4.6
23:16:57.103 00.000 21444 Star::Find(15, 927, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find returns 1 (1), X=922.95, Y=986.35, Mass=16340, SNR=12.2, Peak=5092 HFD=3.0
23:16:57.103 00.000 21444 Star::Find(15, 1361, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find returns 1 (1), X=1360.91, Y=929.49, Mass=26493, SNR=16.8, Peak=5292 HFD=4.0
23:16:57.103 00.000 21444 Star::Find(15, 1781, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find returns 1 (1), X=1782.68, Y=1019.99, Mass=35528, SNR=19.0, Peak=5216 HFD=4.3
23:16:57.103 00.000 21444 Star::Find(15, 1603, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find returns 1 (1), X=1603.15, Y=558.24, Mass=21615, SNR=12.5, Peak=5624 HFD=5.6
23:16:57.103 00.000 21444 Star::Find(15, 1515, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.103 00.000 21444 Star::Find false star n=3 nbg=264 bg=3240.1 sigma=494.2 thresh=4723 peak=4587
23:16:57.104 00.001 21444 Star::Find returns 0 (2), X=1515.00, Y=465.00, Mass=5304, SNR=2.9, Peak=5296 HFD=0.0
23:16:57.104 00.000 21444 Star::Find(15, 49, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.104 00.000 21444 Star::Find false star n=3 nbg=262 bg=2888.1 sigma=451.8 thresh=4244 peak=4137
23:16:57.104 00.000 21444 Star::Find returns 0 (2), X=49.00, Y=671.00, Mass=5372, SNR=2.9, Peak=5140 HFD=0.0
23:16:57.104 00.000 21444 Star::Find(15, 1483, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.104 00.000 21444 Star::Find false star n=4 nbg=266 bg=2715.1 sigma=443.1 thresh=4044 peak=3916
23:16:57.104 00.000 21444 Star::Find returns 0 (2), X=1483.00, Y=1101.00, Mass=6584, SNR=2.9, Peak=4536 HFD=0.0
23:16:57.104 00.000 21444 Star::Find(15, 1275, 947, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.104 00.000 21444 Star::Find returns 1 (1), X=1274.06, Y=946.93, Mass=23650, SNR=14.5, Peak=5316 HFD=4.1
23:16:57.104 00.000 21444 Star::Find(15, 953, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.104 00.000 21444 Star::Find returns 1 (1), X=952.94, Y=308.98, Mass=18041, SNR=13.1, Peak=5572 HFD=3.6
23:16:57.104 00.000 21444 Star::Find(15, 29, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.104 00.000 21444 Star::Find returns 0 (3), X=29.00, Y=611.00, Mass=0, SNR=0.0, Peak=4668 HFD=0.0
23:16:57.104 00.000 21444 Star::Find(15, 1705, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.104 00.000 21444 Star::Find false star n=1 nbg=253 bg=3401.4 sigma=475.3 thresh=4827 peak=4418
23:16:57.104 00.000 21444 Star::Find returns 0 (2), X=1705.00, Y=877.00, Mass=1519, SNR=2.9, Peak=5192 HFD=0.0
23:16:57.104 00.000 21444 Star::Find(15, 501, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.104 00.000 21444 Star::Find returns 1 (1), X=497.52, Y=510.42, Mass=21880, SNR=14.2, Peak=5320 HFD=7.8
23:16:57.104 00.000 21444 Star::Find(15, 1707, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.104 00.000 21444 Star::Find false star n=3 nbg=275 bg=3253.2 sigma=574.5 thresh=4977 peak=4818
23:16:57.105 00.001 21444 Star::Find returns 0 (2), X=1707.00, Y=215.00, Mass=5817, SNR=2.9, Peak=5572 HFD=0.0
23:16:57.105 00.000 21444 Star::Find(15, 1051, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find returns 1 (1), X=1052.61, Y=165.35, Mass=20735, SNR=13.0, Peak=5396 HFD=4.2
23:16:57.105 00.000 21444 Star::Find(15, 993, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find returns 1 (1), X=989.63, Y=538.10, Mass=6601, SNR=8.2, Peak=5424 HFD=2.0
23:16:57.105 00.000 21444 Star::Find(15, 1179, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find false star n=2 nbg=266 bg=3687.4 sigma=510.1 thresh=5218 peak=4901
23:16:57.105 00.000 21444 Star::Find returns 0 (2), X=1179.00, Y=165.00, Mass=3897, SNR=2.9, Peak=6024 HFD=0.0
23:16:57.105 00.000 21444 Star::Find(15, 523, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find false star n=3 nbg=247 bg=3511.8 sigma=442.5 thresh=4839 peak=4821
23:16:57.105 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=457.00, Mass=5749, SNR=2.9, Peak=5824 HFD=0.0
23:16:57.105 00.000 21444 Star::Find(15, 1287, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find false star n=1 nbg=269 bg=3398.0 sigma=492.1 thresh=4874 peak=4626
23:16:57.105 00.000 21444 Star::Find returns 0 (2), X=1287.00, Y=525.00, Mass=1998, SNR=2.9, Peak=5396 HFD=0.0
23:16:57.105 00.000 21444 Star::Find(15, 1673, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find false star n=3 nbg=266 bg=3617.9 sigma=485.1 thresh=5073 peak=4841
23:16:57.105 00.000 21444 Star::Find returns 0 (2), X=1673.00, Y=31.00, Mass=4678, SNR=2.9, Peak=5520 HFD=0.0
23:16:57.105 00.000 21444 Star::Find(15, 1149, 855, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find returns 1 (1), X=1149.01, Y=853.65, Mass=28097, SNR=16.1, Peak=5168 HFD=5.2
23:16:57.105 00.000 21444 Star::Find(15, 1753, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find returns 1 (1), X=1751.34, Y=216.46, Mass=13109, SNR=9.6, Peak=5852 HFD=5.6
23:16:57.105 00.000 21444 Star::Find(15, 759, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.105 00.000 21444 Star::Find returns 1 (1), X=758.90, Y=63.53, Mass=19612, SNR=13.5, Peak=6528 HFD=3.7
23:16:57.105 00.000 21444 Star::Find(15, 1811, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.001 21444 Star::Find returns 1 (1), X=1811.29, Y=945.32, Mass=16839, SNR=13.0, Peak=4912 HFD=4.7
23:16:57.106 00.000 21444 Star::Find(15, 1595, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find returns 1 (1), X=1588.50, Y=303.51, Mass=61407, SNR=55.7, Peak=19212 HFD=1.4
23:16:57.106 00.000 21444 Star::Find(15, 271, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find returns 1 (1), X=268.82, Y=865.19, Mass=11544, SNR=10.7, Peak=5144 HFD=3.4
23:16:57.106 00.000 21444 Star::Find(15, 1801, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find returns 1 (1), X=1799.54, Y=165.92, Mass=31587, SNR=17.5, Peak=6528 HFD=5.1
23:16:57.106 00.000 21444 Star::Find(15, 97, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find returns 1 (1), X=86.25, Y=1142.41, Mass=22098, SNR=17.8, Peak=5068 HFD=3.2
23:16:57.106 00.000 21444 Star::Find(15, 1333, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find false star n=6 nbg=249 bg=3461.3 sigma=443.1 thresh=4791 peak=4781
23:16:57.106 00.000 21444 Star::Find returns 0 (2), X=1333.00, Y=273.00, Mass=9736, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.106 00.000 21444 Star::Find(15, 1279, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find returns 1 (1), X=1278.83, Y=1149.55, Mass=15296, SNR=11.5, Peak=4112 HFD=2.5
23:16:57.106 00.000 21444 Star::Find(15, 1725, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find returns 1 (1), X=1728.75, Y=1003.33, Mass=22475, SNR=15.0, Peak=5320 HFD=7.7
23:16:57.106 00.000 21444 Star::Find(15, 1641, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find false star n=6 nbg=257 bg=3538.6 sigma=486.8 thresh=4999 peak=4990
23:16:57.106 00.000 21444 Star::Find returns 0 (2), X=1641.00, Y=513.00, Mass=9944, SNR=2.9, Peak=5952 HFD=0.0
23:16:57.106 00.000 21444 Star::Find(15, 1101, 1175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find returns 1 (1), X=1100.51, Y=1173.47, Mass=28326, SNR=17.8, Peak=4308 HFD=5.1
23:16:57.106 00.000 21444 Star::Find(15, 1615, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.106 00.000 21444 Star::Find returns 1 (1), X=1614.86, Y=1137.72, Mass=11678, SNR=9.5, Peak=5348 HFD=1.8
23:16:57.107 00.001 21444 Star::Find(15, 1823, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find returns 1 (1), X=1822.45, Y=84.73, Mass=9622, SNR=9.3, Peak=5544 HFD=2.0
23:16:57.107 00.000 21444 Star::Find(15, 1191, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find false star n=8 nbg=263 bg=3319.1 sigma=484.7 thresh=4773 peak=4685
23:16:57.107 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=221.00, Mass=13568, SNR=2.9, Peak=5392 HFD=0.0
23:16:57.107 00.000 21444 Star::Find(15, 113, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find returns 1 (1), X=112.29, Y=450.44, Mass=10435, SNR=9.0, Peak=5900 HFD=2.5
23:16:57.107 00.000 21444 Star::Find(15, 1085, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find returns 1 (1), X=1084.95, Y=359.24, Mass=20682, SNR=13.3, Peak=5672 HFD=5.4
23:16:57.107 00.000 21444 Star::Find(15, 1439, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find returns 1 (1), X=1437.94, Y=1183.33, Mass=15374, SNR=11.4, Peak=4840 HFD=4.3
23:16:57.107 00.000 21444 Star::Find(15, 55, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find returns 1 (1), X=55.33, Y=988.56, Mass=21435, SNR=14.6, Peak=3724 HFD=4.2
23:16:57.107 00.000 21444 Star::Find(15, 1001, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find returns 1 (1), X=989.55, Y=35.81, Mass=67433, SNR=53.5, Peak=19824 HFD=1.3
23:16:57.107 00.000 21444 Star::Find(15, 1151, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find false star n=5 nbg=272 bg=3315.3 sigma=527.3 thresh=4897 peak=4706
23:16:57.107 00.000 21444 Star::Find returns 0 (2), X=1151.00, Y=691.00, Mass=9768, SNR=2.9, Peak=5548 HFD=0.0
23:16:57.107 00.000 21444 Star::Find(15, 475, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find false star n=1 nbg=271 bg=3274.8 sigma=529.3 thresh=4863 peak=4649
23:16:57.107 00.000 21444 Star::Find returns 0 (2), X=475.00, Y=309.00, Mass=2321, SNR=2.9, Peak=5700 HFD=0.0
23:16:57.107 00.000 21444 Star::Find(15, 1297, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.107 00.000 21444 Star::Find false star n=7 nbg=264 bg=3508.9 sigma=492.9 thresh=4988 peak=4876
23:16:57.108 00.001 21444 Star::Find returns 0 (2), X=1297.00, Y=119.00, Mass=11578, SNR=2.9, Peak=5292 HFD=0.0
23:16:57.108 00.000 21444 Star::Find(15, 1543, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find returns 1 (1), X=1541.88, Y=834.19, Mass=24341, SNR=14.9, Peak=5168 HFD=4.8
23:16:57.108 00.000 21444 Star::Find(15, 1387, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find false star n=6 nbg=254 bg=3236.0 sigma=450.0 thresh=4586 peak=4564
23:16:57.108 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=409.00, Mass=10280, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.108 00.000 21444 Star::Find(15, 53, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find false star n=3 nbg=275 bg=2865.8 sigma=476.6 thresh=4296 peak=4144
23:16:57.108 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=17.00, Mass=4654, SNR=2.9, Peak=4836 HFD=0.0
23:16:57.108 00.000 21444 Star::Find(15, 1051, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find returns 1 (1), X=1036.26, Y=26.82, Mass=21197, SNR=15.6, Peak=7440 HFD=1.8
23:16:57.108 00.000 21444 Star::Find(15, 1613, 53, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find returns 1 (1), X=1611.30, Y=51.40, Mass=8746, SNR=8.4, Peak=6432 HFD=2.8
23:16:57.108 00.000 21444 Star::Find(15, 895, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find false star n=2 nbg=273 bg=3398.0 sigma=508.5 thresh=4924 peak=4695
23:16:57.108 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=637.00, Mass=5712, SNR=2.9, Peak=6332 HFD=0.0
23:16:57.108 00.000 21444 Star::Find(15, 1183, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find returns 1 (1), X=1181.84, Y=194.19, Mass=9288, SNR=9.1, Peak=5472 HFD=2.4
23:16:57.108 00.000 21444 Star::Find(15, 1639, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find returns 1 (1), X=1653.99, Y=493.99, Mass=12516, SNR=11.7, Peak=5144 HFD=4.0
23:16:57.108 00.000 21444 Star::Find(15, 599, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.108 00.000 21444 Star::Find false star n=1 nbg=282 bg=3162.2 sigma=510.7 thresh=4694 peak=4470
23:16:57.108 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=383.00, Mass=1858, SNR=2.9, Peak=5020 HFD=0.0
23:16:57.109 00.001 21444 Star::Find(15, 525, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find false star n=5 nbg=263 bg=3184.7 sigma=477.9 thresh=4618 peak=4540
23:16:57.109 00.000 21444 Star::Find returns 0 (2), X=525.00, Y=729.00, Mass=8496, SNR=2.9, Peak=5220 HFD=0.0
23:16:57.109 00.000 21444 Star::Find(15, 1497, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find returns 1 (1), X=1485.43, Y=556.55, Mass=11865, SNR=10.4, Peak=5700 HFD=1.5
23:16:57.109 00.000 21444 Star::Find(15, 429, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find false star n=4 nbg=263 bg=3263.3 sigma=478.8 thresh=4700 peak=4614
23:16:57.109 00.000 21444 Star::Find returns 0 (2), X=429.00, Y=183.00, Mass=6859, SNR=2.9, Peak=5596 HFD=0.0
23:16:57.109 00.000 21444 Star::Find(15, 615, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find returns 1 (1), X=602.60, Y=24.48, Mass=7351, SNR=8.0, Peak=5872 HFD=1.3
23:16:57.109 00.000 21444 Star::Find(15, 411, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find returns 1 (1), X=424.13, Y=510.98, Mass=16291, SNR=13.6, Peak=6048 HFD=2.0
23:16:57.109 00.000 21444 Star::Find(15, 881, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find returns 1 (1), X=871.90, Y=622.24, Mass=10238, SNR=9.2, Peak=5724 HFD=3.6
23:16:57.109 00.000 21444 Star::Find(15, 275, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find false star n=3 nbg=261 bg=2073.7 sigma=446.9 thresh=3414 peak=3270
23:16:57.109 00.000 21444 Star::Find returns 0 (2), X=275.00, Y=1003.00, Mass=4807, SNR=2.9, Peak=3856 HFD=0.0
23:16:57.109 00.000 21444 Star::Find(15, 1263, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find returns 1 (1), X=1274.95, Y=394.01, Mass=13797, SNR=11.0, Peak=6180 HFD=4.9
23:16:57.109 00.000 21444 Star::Find(15, 175, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find returns 0 (3), X=175.00, Y=701.00, Mass=0, SNR=0.0, Peak=4840 HFD=0.0
23:16:57.109 00.000 21444 Star::Find(15, 1015, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.109 00.000 21444 Star::Find false star n=5 nbg=265 bg=2318.5 sigma=446.4 thresh=3658 peak=3653
23:16:57.109 00.000 21444 Star::Find returns 0 (2), X=1015.00, Y=1021.00, Mass=7552, SNR=2.9, Peak=4160 HFD=0.0
23:16:57.110 00.001 21444 Star::Find(15, 1919, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find false star n=5 nbg=242 bg=2541.4 sigma=379.7 thresh=3681 peak=3616
23:16:57.110 00.000 21444 Star::Find returns 0 (2), X=1919.00, Y=525.00, Mass=6853, SNR=2.9, Peak=4080 HFD=0.0
23:16:57.110 00.000 21444 Star::Find(15, 1089, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find false star n=3 nbg=266 bg=3414.8 sigma=462.5 thresh=4802 peak=4772
23:16:57.110 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=773.00, Mass=5056, SNR=2.9, Peak=5516 HFD=0.0
23:16:57.110 00.000 21444 Star::Find(15, 1371, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find false star n=6 nbg=237 bg=3504.0 sigma=386.9 thresh=4665 peak=4511
23:16:57.110 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=547.00, Mass=7956, SNR=2.9, Peak=5748 HFD=0.0
23:16:57.110 00.000 21444 Star::Find(15, 497, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find false star n=4 nbg=257 bg=1926.1 sigma=441.3 thresh=3250 peak=3057
23:16:57.110 00.000 21444 Star::Find returns 0 (2), X=497.00, Y=1185.00, Mass=6176, SNR=2.9, Peak=3628 HFD=0.0
23:16:57.110 00.000 21444 Star::Find(15, 731, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find false star n=7 nbg=257 bg=3186.8 sigma=444.3 thresh=4520 peak=4466
23:16:57.110 00.000 21444 Star::Find returns 0 (2), X=731.00, Y=311.00, Mass=10717, SNR=2.9, Peak=5344 HFD=0.0
23:16:57.110 00.000 21444 Star::Find(15, 415, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find returns 1 (1), X=415.39, Y=339.88, Mass=10874, SNR=9.3, Peak=5116 HFD=2.3
23:16:57.110 00.000 21444 Star::Find(15, 565, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find false star n=4 nbg=261 bg=3371.6 sigma=463.5 thresh=4762 peak=4732
23:16:57.110 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=485.00, Mass=7166, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.110 00.000 21444 Star::Find(15, 1357, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find returns 1 (1), X=1358.01, Y=1134.15, Mass=12174, SNR=9.8, Peak=5268 HFD=2.9
23:16:57.110 00.000 21444 Star::Find(15, 343, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.110 00.000 21444 Star::Find returns 0 (3), X=343.00, Y=197.00, Mass=0, SNR=0.0, Peak=5116 HFD=0.0
23:16:57.111 00.001 21444 Star::Find(15, 1511, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find returns 1 (1), X=1510.78, Y=26.87, Mass=11171, SNR=9.8, Peak=5716 HFD=1.9
23:16:57.111 00.000 21444 Star::Find(15, 659, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find returns 1 (1), X=658.25, Y=775.79, Mass=8723, SNR=8.1, Peak=5344 HFD=1.6
23:16:57.111 00.000 21444 Star::Find(15, 269, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find false star n=6 nbg=251 bg=3248.1 sigma=405.5 thresh=4465 peak=4341
23:16:57.111 00.000 21444 Star::Find returns 0 (2), X=269.00, Y=623.00, Mass=8459, SNR=2.9, Peak=5244 HFD=0.0
23:16:57.111 00.000 21444 Star::Find(15, 1627, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find false star n=1 nbg=269 bg=3534.6 sigma=502.7 thresh=5043 peak=4585
23:16:57.111 00.000 21444 Star::Find returns 0 (2), X=1627.00, Y=637.00, Mass=1557, SNR=2.9, Peak=5220 HFD=0.0
23:16:57.111 00.000 21444 Star::Find(15, 1557, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find returns 1 (1), X=1555.35, Y=1083.13, Mass=9674, SNR=9.8, Peak=4332 HFD=1.8
23:16:57.111 00.000 21444 Star::Find(15, 777, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find returns 1 (1), X=778.17, Y=719.16, Mass=15200, SNR=12.7, Peak=5220 HFD=3.2
23:16:57.111 00.000 21444 Star::Find(15, 281, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find false star n=10 nbg=253 bg=3217.5 sigma=439.0 thresh=4535 peak=4507
23:16:57.111 00.000 21444 Star::Find returns 0 (2), X=281.00, Y=381.00, Mass=15181, SNR=2.9, Peak=5120 HFD=0.0
23:16:57.111 00.000 21444 AutoFind: finding best star pass 1
23:16:57.111 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find returns 1 (1), X=1510.94, Y=1002.25, Mass=24151, SNR=15.8, Peak=6532 HFD=2.3
23:16:57.111 00.000 21444 AutoFind: near-saturated [1511, 1003] 4.6 Mass 24151 SNR 15.8 Peak 6532
23:16:57.111 00.000 21444 Star::Find(15, 1223, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.111 00.000 21444 Star::Find returns 1 (1), X=1222.33, Y=91.69, Mass=19425, SNR=13.5, Peak=6184 HFD=2.7
23:16:57.112 00.001 21444 AutoFind: near-saturated [1223, 93] 4.6 Mass 19425 SNR 13.5 Peak 6184
23:16:57.112 00.000 21444 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.112 00.000 21444 Star::Find false star n=7 nbg=274 bg=3338.7 sigma=462.5 thresh=4726 peak=4659
23:16:57.112 00.000 21444 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=10897, SNR=2.9, Peak=5116 HFD=0.0
23:16:57.112 00.000 21444 Star::Find(15, 1417, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.112 00.000 21444 Star::Find returns 1 (1), X=1417.12, Y=450.97, Mass=27742, SNR=15.1, Peak=5648 HFD=4.6
23:16:57.112 00.000 21444 AutoFind: near-saturated [1417, 451] 4.3 Mass 27742 SNR 15.1 Peak 5648
23:16:57.112 00.000 21444 Star::Find(15, 927, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.112 00.000 21444 Star::Find returns 1 (1), X=922.95, Y=986.35, Mass=16340, SNR=12.2, Peak=5092 HFD=3.0
23:16:57.112 00.000 21444 AutoFind: near-saturated [927, 987] 4.3 Mass 16340 SNR 12.2 Peak 5092
23:16:57.112 00.000 21444 Star::Find(15, 1361, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.112 00.000 21444 Star::Find returns 1 (1), X=1360.91, Y=929.49, Mass=26493, SNR=16.8, Peak=5292 HFD=4.0
23:16:57.112 00.000 21444 AutoFind: near-saturated [1361, 931] 4.3 Mass 26493 SNR 16.8 Peak 5292
23:16:57.112 00.000 21444 Star::Find(15, 1781, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.112 00.000 21444 Star::Find returns 1 (1), X=1782.68, Y=1019.99, Mass=35528, SNR=19.0, Peak=5216 HFD=4.3
23:16:57.112 00.000 21444 AutoFind: near-saturated [1781, 1021] 4.3 Mass 35528 SNR 19.0 Peak 5216
23:16:57.112 00.000 21444 Star::Find(15, 1603, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.112 00.000 21444 Star::Find returns 1 (1), X=1603.15, Y=558.24, Mass=21615, SNR=12.5, Peak=5624 HFD=5.6
23:16:57.112 00.000 21444 AutoFind: near-saturated [1603, 561] 4.3 Mass 21615 SNR 12.5 Peak 5624
23:16:57.112 00.000 21444 Star::Find(15, 1515, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.112 00.000 21444 Star::Find false star n=3 nbg=264 bg=3240.1 sigma=494.2 thresh=4723 peak=4587
23:16:57.112 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=465.00, Mass=5304, SNR=2.9, Peak=5296 HFD=0.0
23:16:57.112 00.000 21444 Star::Find(15, 49, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.112 00.000 21444 Star::Find false star n=3 nbg=262 bg=2888.1 sigma=451.8 thresh=4244 peak=4137
23:16:57.112 00.000 21444 Star::Find returns 0 (2), X=49.00, Y=671.00, Mass=5372, SNR=2.9, Peak=5140 HFD=0.0
23:16:57.113 00.001 21444 Star::Find(15, 1483, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find false star n=4 nbg=266 bg=2715.1 sigma=443.1 thresh=4044 peak=3916
23:16:57.113 00.000 21444 Star::Find returns 0 (2), X=1483.00, Y=1101.00, Mass=6584, SNR=2.9, Peak=4536 HFD=0.0
23:16:57.113 00.000 21444 Star::Find(15, 1275, 947, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find returns 1 (1), X=1274.06, Y=946.93, Mass=23650, SNR=14.5, Peak=5316 HFD=4.1
23:16:57.113 00.000 21444 AutoFind: near-saturated [1275, 947] 4.1 Mass 23650 SNR 14.5 Peak 5316
23:16:57.113 00.000 21444 Star::Find(15, 953, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find returns 1 (1), X=952.94, Y=308.98, Mass=18041, SNR=13.1, Peak=5572 HFD=3.6
23:16:57.113 00.000 21444 AutoFind: near-saturated [953, 309] 4.1 Mass 18041 SNR 13.1 Peak 5572
23:16:57.113 00.000 21444 Star::Find(15, 29, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find returns 0 (3), X=29.00, Y=611.00, Mass=0, SNR=0.0, Peak=4668 HFD=0.0
23:16:57.113 00.000 21444 Star::Find(15, 1705, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find false star n=1 nbg=253 bg=3401.4 sigma=475.3 thresh=4827 peak=4418
23:16:57.113 00.000 21444 Star::Find returns 0 (2), X=1705.00, Y=877.00, Mass=1519, SNR=2.9, Peak=5192 HFD=0.0
23:16:57.113 00.000 21444 Star::Find(15, 501, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find returns 1 (1), X=497.52, Y=510.42, Mass=21880, SNR=14.2, Peak=5320 HFD=7.8
23:16:57.113 00.000 21444 AutoFind: near-saturated [501, 521] 4.0 Mass 21880 SNR 14.2 Peak 5320
23:16:57.113 00.000 21444 Star::Find(15, 1707, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find false star n=3 nbg=275 bg=3253.2 sigma=574.5 thresh=4977 peak=4818
23:16:57.113 00.000 21444 Star::Find returns 0 (2), X=1707.00, Y=215.00, Mass=5817, SNR=2.9, Peak=5572 HFD=0.0
23:16:57.113 00.000 21444 Star::Find(15, 1051, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find returns 1 (1), X=1052.61, Y=165.35, Mass=20735, SNR=13.0, Peak=5396 HFD=4.2
23:16:57.113 00.000 21444 AutoFind: near-saturated [1051, 165] 4.0 Mass 20735 SNR 13.0 Peak 5396
23:16:57.113 00.000 21444 Star::Find(15, 993, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.113 00.000 21444 Star::Find returns 1 (1), X=989.63, Y=538.10, Mass=6601, SNR=8.2, Peak=5424 HFD=2.0
23:16:57.114 00.001 21444 AutoFind: near-saturated [993, 525] 4.0 Mass 6601 SNR 8.2 Peak 5424
23:16:57.114 00.000 21444 Star::Find(15, 1179, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find false star n=2 nbg=266 bg=3687.4 sigma=510.1 thresh=5218 peak=4901
23:16:57.114 00.000 21444 Star::Find returns 0 (2), X=1179.00, Y=165.00, Mass=3897, SNR=2.9, Peak=6024 HFD=0.0
23:16:57.114 00.000 21444 Star::Find(15, 523, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find false star n=3 nbg=247 bg=3511.8 sigma=442.5 thresh=4839 peak=4821
23:16:57.114 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=457.00, Mass=5749, SNR=2.9, Peak=5824 HFD=0.0
23:16:57.114 00.000 21444 Star::Find(15, 1287, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find false star n=1 nbg=269 bg=3398.0 sigma=492.1 thresh=4874 peak=4626
23:16:57.114 00.000 21444 Star::Find returns 0 (2), X=1287.00, Y=525.00, Mass=1998, SNR=2.9, Peak=5396 HFD=0.0
23:16:57.114 00.000 21444 Star::Find(15, 1673, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find false star n=3 nbg=266 bg=3617.9 sigma=485.1 thresh=5073 peak=4841
23:16:57.114 00.000 21444 Star::Find returns 0 (2), X=1673.00, Y=31.00, Mass=4678, SNR=2.9, Peak=5520 HFD=0.0
23:16:57.114 00.000 21444 Star::Find(15, 1149, 855, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find returns 1 (1), X=1149.01, Y=853.65, Mass=28097, SNR=16.1, Peak=5168 HFD=5.2
23:16:57.114 00.000 21444 AutoFind: near-saturated [1149, 855] 3.9 Mass 28097 SNR 16.1 Peak 5168
23:16:57.114 00.000 21444 Star::Find(15, 1753, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find returns 1 (1), X=1751.34, Y=216.46, Mass=13109, SNR=9.6, Peak=5852 HFD=5.6
23:16:57.114 00.000 21444 AutoFind: near-saturated [1753, 217] 3.9 Mass 13109 SNR 9.6 Peak 5852
23:16:57.114 00.000 21444 Star::Find(15, 759, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find returns 1 (1), X=758.90, Y=63.53, Mass=19612, SNR=13.5, Peak=6528 HFD=3.7
23:16:57.114 00.000 21444 AutoFind: near-saturated [759, 75] 3.9 Mass 19612 SNR 13.5 Peak 6528
23:16:57.114 00.000 21444 Star::Find(15, 1811, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find returns 1 (1), X=1811.29, Y=945.32, Mass=16839, SNR=13.0, Peak=4912 HFD=4.7
23:16:57.114 00.000 21444 AutoFind: near-saturated [1811, 945] 3.9 Mass 16839 SNR 13.0 Peak 4912
23:16:57.114 00.000 21444 Star::Find(15, 1595, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.114 00.000 21444 Star::Find returns 1 (1), X=1588.50, Y=303.51, Mass=61407, SNR=55.7, Peak=19212 HFD=1.4
23:16:57.114 00.000 21444 AutoFind: near-saturated [1595, 309] 3.9 Mass 61407 SNR 55.7 Peak 19212
23:16:57.115 00.001 21444 Star::Find(15, 271, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.115 00.000 21444 Star::Find returns 1 (1), X=268.82, Y=865.19, Mass=11544, SNR=10.7, Peak=5144 HFD=3.4
23:16:57.115 00.000 21444 AutoFind: near-saturated [271, 867] 3.9 Mass 11544 SNR 10.7 Peak 5144
23:16:57.115 00.000 21444 Star::Find(15, 1801, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.115 00.000 21444 Star::Find returns 1 (1), X=1799.54, Y=165.92, Mass=31587, SNR=17.5, Peak=6528 HFD=5.1
23:16:57.115 00.000 21444 AutoFind: near-saturated [1801, 167] 3.9 Mass 31587 SNR 17.5 Peak 6528
23:16:57.115 00.000 21444 Star::Find(15, 97, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.115 00.000 21444 Star::Find returns 1 (1), X=86.25, Y=1142.41, Mass=22098, SNR=17.8, Peak=5068 HFD=3.2
23:16:57.115 00.000 21444 AutoFind: near-saturated [97, 1131] 3.9 Mass 22098 SNR 17.8 Peak 5068
23:16:57.115 00.000 21444 Star::Find(15, 1333, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.115 00.000 21444 Star::Find false star n=6 nbg=249 bg=3461.3 sigma=443.1 thresh=4791 peak=4781
23:16:57.115 00.000 21444 Star::Find returns 0 (2), X=1333.00, Y=273.00, Mass=9736, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.115 00.000 21444 Star::Find(15, 1279, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.115 00.000 21444 Star::Find returns 1 (1), X=1278.83, Y=1149.55, Mass=15296, SNR=11.5, Peak=4112 HFD=2.5
23:16:57.115 00.000 21444 AutoFind: near-saturated [1279, 1149] 3.9 Mass 15296 SNR 11.5 Peak 4112
23:16:57.115 00.000 21444 Star::Find(15, 1725, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.115 00.000 21444 Star::Find returns 1 (1), X=1728.75, Y=1003.33, Mass=22475, SNR=15.0, Peak=5320 HFD=7.7
23:16:57.115 00.000 21444 AutoFind: near-saturated [1725, 1001] 3.8 Mass 22475 SNR 15.0 Peak 5320
23:16:57.115 00.000 21444 Star::Find(15, 1641, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.115 00.000 21444 Star::Find false star n=6 nbg=257 bg=3538.6 sigma=486.8 thresh=4999 peak=4990
23:16:57.115 00.000 21444 Star::Find returns 0 (2), X=1641.00, Y=513.00, Mass=9944, SNR=2.9, Peak=5952 HFD=0.0
23:16:57.115 00.000 21444 Star::Find(15, 1101, 1175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.001 21444 Star::Find returns 1 (1), X=1100.51, Y=1173.47, Mass=28326, SNR=17.8, Peak=4308 HFD=5.1
23:16:57.116 00.000 21444 AutoFind: near-saturated [1101, 1175] 3.8 Mass 28326 SNR 17.8 Peak 4308
23:16:57.116 00.000 21444 Star::Find(15, 1615, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.000 21444 Star::Find returns 1 (1), X=1614.86, Y=1137.72, Mass=11678, SNR=9.5, Peak=5348 HFD=1.8
23:16:57.116 00.000 21444 AutoFind: near-saturated [1615, 1139] 3.8 Mass 11678 SNR 9.5 Peak 5348
23:16:57.116 00.000 21444 Star::Find(15, 1823, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.000 21444 Star::Find returns 1 (1), X=1822.45, Y=84.73, Mass=9622, SNR=9.3, Peak=5544 HFD=2.0
23:16:57.116 00.000 21444 AutoFind: near-saturated [1823, 85] 3.8 Mass 9622 SNR 9.3 Peak 5544
23:16:57.116 00.000 21444 Star::Find(15, 1191, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.000 21444 Star::Find false star n=8 nbg=263 bg=3319.1 sigma=484.7 thresh=4773 peak=4685
23:16:57.116 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=221.00, Mass=13568, SNR=2.9, Peak=5392 HFD=0.0
23:16:57.116 00.000 21444 Star::Find(15, 113, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.000 21444 Star::Find returns 1 (1), X=112.29, Y=450.44, Mass=10435, SNR=9.0, Peak=5900 HFD=2.5
23:16:57.116 00.000 21444 AutoFind: near-saturated [113, 451] 3.8 Mass 10435 SNR 9.0 Peak 5900
23:16:57.116 00.000 21444 Star::Find(15, 1085, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.000 21444 Star::Find returns 1 (1), X=1084.95, Y=359.24, Mass=20682, SNR=13.3, Peak=5672 HFD=5.4
23:16:57.116 00.000 21444 AutoFind: near-saturated [1085, 361] 3.8 Mass 20682 SNR 13.3 Peak 5672
23:16:57.116 00.000 21444 Star::Find(15, 1439, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.000 21444 Star::Find returns 1 (1), X=1437.94, Y=1183.33, Mass=15374, SNR=11.4, Peak=4840 HFD=4.3
23:16:57.116 00.000 21444 AutoFind: near-saturated [1439, 1185] 3.8 Mass 15374 SNR 11.4 Peak 4840
23:16:57.116 00.000 21444 Star::Find(15, 55, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.000 21444 Star::Find returns 1 (1), X=55.33, Y=988.56, Mass=21435, SNR=14.6, Peak=3724 HFD=4.2
23:16:57.116 00.000 21444 AutoFind: near-saturated [55, 989] 3.8 Mass 21435 SNR 14.6 Peak 3724
23:16:57.116 00.000 21444 Star::Find(15, 1001, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.116 00.000 21444 Star::Find returns 1 (1), X=989.55, Y=35.81, Mass=67433, SNR=53.5, Peak=19824 HFD=1.3
23:16:57.116 00.000 21444 AutoFind: near-saturated [1001, 41] 3.7 Mass 67433 SNR 53.5 Peak 19824
23:16:57.117 00.001 21444 Star::Find(15, 1151, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.117 00.000 21444 Star::Find false star n=5 nbg=272 bg=3315.3 sigma=527.3 thresh=4897 peak=4706
23:16:57.117 00.000 21444 Star::Find returns 0 (2), X=1151.00, Y=691.00, Mass=9768, SNR=2.9, Peak=5548 HFD=0.0
23:16:57.117 00.000 21444 Star::Find(15, 475, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.117 00.000 21444 Star::Find false star n=1 nbg=271 bg=3274.8 sigma=529.3 thresh=4863 peak=4649
23:16:57.117 00.000 21444 Star::Find returns 0 (2), X=475.00, Y=309.00, Mass=2321, SNR=2.9, Peak=5700 HFD=0.0
23:16:57.117 00.000 21444 Star::Find(15, 1297, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.117 00.000 21444 Star::Find false star n=7 nbg=264 bg=3508.9 sigma=492.9 thresh=4988 peak=4876
23:16:57.117 00.000 21444 Star::Find returns 0 (2), X=1297.00, Y=119.00, Mass=11578, SNR=2.9, Peak=5292 HFD=0.0
23:16:57.117 00.000 21444 Star::Find(15, 1543, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.117 00.000 21444 Star::Find returns 1 (1), X=1541.88, Y=834.19, Mass=24341, SNR=14.9, Peak=5168 HFD=4.8
23:16:57.117 00.000 21444 AutoFind: near-saturated [1543, 833] 3.7 Mass 24341 SNR 14.9 Peak 5168
23:16:57.117 00.000 21444 Star::Find(15, 1387, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.117 00.000 21444 Star::Find false star n=6 nbg=254 bg=3236.0 sigma=450.0 thresh=4586 peak=4564
23:16:57.117 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=409.00, Mass=10280, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.117 00.000 21444 Star::Find(15, 53, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.117 00.000 21444 Star::Find false star n=3 nbg=275 bg=2865.8 sigma=476.6 thresh=4296 peak=4144
23:16:57.117 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=17.00, Mass=4654, SNR=2.9, Peak=4836 HFD=0.0
23:16:57.117 00.000 21444 Star::Find(15, 1051, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.117 00.000 21444 Star::Find returns 1 (1), X=1036.26, Y=26.82, Mass=21197, SNR=15.6, Peak=7440 HFD=1.8
23:16:57.117 00.000 21444 AutoFind: near-saturated [1051, 41] 3.7 Mass 21197 SNR 15.6 Peak 7440
23:16:57.117 00.000 21444 Star::Find(15, 1613, 53, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.117 00.000 21444 Star::Find returns 1 (1), X=1611.30, Y=51.40, Mass=8746, SNR=8.4, Peak=6432 HFD=2.8
23:16:57.117 00.000 21444 AutoFind: near-saturated [1613, 53] 3.7 Mass 8746 SNR 8.4 Peak 6432
23:16:57.117 00.000 21444 Star::Find(15, 895, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.001 21444 Star::Find false star n=2 nbg=273 bg=3398.0 sigma=508.5 thresh=4924 peak=4695
23:16:57.118 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=637.00, Mass=5712, SNR=2.9, Peak=6332 HFD=0.0
23:16:57.118 00.000 21444 Star::Find(15, 1183, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.000 21444 Star::Find returns 1 (1), X=1181.84, Y=194.19, Mass=9288, SNR=9.1, Peak=5472 HFD=2.4
23:16:57.118 00.000 21444 AutoFind: near-saturated [1183, 195] 3.7 Mass 9288 SNR 9.1 Peak 5472
23:16:57.118 00.000 21444 Star::Find(15, 1639, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.000 21444 Star::Find returns 1 (1), X=1653.99, Y=493.99, Mass=12516, SNR=11.7, Peak=5144 HFD=4.0
23:16:57.118 00.000 21444 AutoFind: near-saturated [1639, 483] 3.7 Mass 12516 SNR 11.7 Peak 5144
23:16:57.118 00.000 21444 Star::Find(15, 599, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.000 21444 Star::Find false star n=1 nbg=282 bg=3162.2 sigma=510.7 thresh=4694 peak=4470
23:16:57.118 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=383.00, Mass=1858, SNR=2.9, Peak=5020 HFD=0.0
23:16:57.118 00.000 21444 Star::Find(15, 525, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.000 21444 Star::Find false star n=5 nbg=263 bg=3184.7 sigma=477.9 thresh=4618 peak=4540
23:16:57.118 00.000 21444 Star::Find returns 0 (2), X=525.00, Y=729.00, Mass=8496, SNR=2.9, Peak=5220 HFD=0.0
23:16:57.118 00.000 21444 Star::Find(15, 1497, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.000 21444 Star::Find returns 1 (1), X=1485.43, Y=556.55, Mass=11865, SNR=10.4, Peak=5700 HFD=1.5
23:16:57.118 00.000 21444 AutoFind: near-saturated [1497, 565] 3.7 Mass 11865 SNR 10.4 Peak 5700
23:16:57.118 00.000 21444 Star::Find(15, 429, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.000 21444 Star::Find false star n=4 nbg=263 bg=3263.3 sigma=478.8 thresh=4700 peak=4614
23:16:57.118 00.000 21444 Star::Find returns 0 (2), X=429.00, Y=183.00, Mass=6859, SNR=2.9, Peak=5596 HFD=0.0
23:16:57.118 00.000 21444 Star::Find(15, 615, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.000 21444 Star::Find returns 1 (1), X=602.60, Y=24.48, Mass=7351, SNR=8.0, Peak=5872 HFD=1.3
23:16:57.118 00.000 21444 AutoFind: near-saturated [615, 19] 3.6 Mass 7351 SNR 8.0 Peak 5872
23:16:57.118 00.000 21444 Star::Find(15, 411, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.118 00.000 21444 Star::Find returns 1 (1), X=424.13, Y=510.98, Mass=16291, SNR=13.6, Peak=6048 HFD=2.0
23:16:57.118 00.000 21444 AutoFind: near-saturated [411, 525] 3.6 Mass 16291 SNR 13.6 Peak 6048
23:16:57.119 00.001 21444 Star::Find(15, 881, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find returns 1 (1), X=871.90, Y=622.24, Mass=10238, SNR=9.2, Peak=5724 HFD=3.6
23:16:57.119 00.000 21444 AutoFind: near-saturated [881, 611] 3.6 Mass 10238 SNR 9.2 Peak 5724
23:16:57.119 00.000 21444 Star::Find(15, 275, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find false star n=3 nbg=261 bg=2073.7 sigma=446.9 thresh=3414 peak=3270
23:16:57.119 00.000 21444 Star::Find returns 0 (2), X=275.00, Y=1003.00, Mass=4807, SNR=2.9, Peak=3856 HFD=0.0
23:16:57.119 00.000 21444 Star::Find(15, 1263, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find returns 1 (1), X=1274.95, Y=394.01, Mass=13797, SNR=11.0, Peak=6180 HFD=4.9
23:16:57.119 00.000 21444 AutoFind: near-saturated [1263, 393] 3.6 Mass 13797 SNR 11.0 Peak 6180
23:16:57.119 00.000 21444 Star::Find(15, 175, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find returns 0 (3), X=175.00, Y=701.00, Mass=0, SNR=0.0, Peak=4840 HFD=0.0
23:16:57.119 00.000 21444 Star::Find(15, 1015, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find false star n=5 nbg=265 bg=2318.5 sigma=446.4 thresh=3658 peak=3653
23:16:57.119 00.000 21444 Star::Find returns 0 (2), X=1015.00, Y=1021.00, Mass=7552, SNR=2.9, Peak=4160 HFD=0.0
23:16:57.119 00.000 21444 Star::Find(15, 1919, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find false star n=5 nbg=242 bg=2541.4 sigma=379.7 thresh=3681 peak=3616
23:16:57.119 00.000 21444 Star::Find returns 0 (2), X=1919.00, Y=525.00, Mass=6853, SNR=2.9, Peak=4080 HFD=0.0
23:16:57.119 00.000 21444 Star::Find(15, 1089, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find false star n=3 nbg=266 bg=3414.8 sigma=462.5 thresh=4802 peak=4772
23:16:57.119 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=773.00, Mass=5056, SNR=2.9, Peak=5516 HFD=0.0
23:16:57.119 00.000 21444 Star::Find(15, 1371, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find false star n=6 nbg=237 bg=3504.0 sigma=386.9 thresh=4665 peak=4511
23:16:57.119 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=547.00, Mass=7956, SNR=2.9, Peak=5748 HFD=0.0
23:16:57.119 00.000 21444 Star::Find(15, 497, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.119 00.000 21444 Star::Find false star n=4 nbg=257 bg=1926.1 sigma=441.3 thresh=3250 peak=3057
23:16:57.120 00.001 21444 Star::Find returns 0 (2), X=497.00, Y=1185.00, Mass=6176, SNR=2.9, Peak=3628 HFD=0.0
23:16:57.120 00.000 21444 Star::Find(15, 731, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.120 00.000 21444 Star::Find false star n=7 nbg=257 bg=3186.8 sigma=444.3 thresh=4520 peak=4466
23:16:57.120 00.000 21444 Star::Find returns 0 (2), X=731.00, Y=311.00, Mass=10717, SNR=2.9, Peak=5344 HFD=0.0
23:16:57.120 00.000 21444 Star::Find(15, 415, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.120 00.000 21444 Star::Find returns 1 (1), X=415.39, Y=339.88, Mass=10874, SNR=9.3, Peak=5116 HFD=2.3
23:16:57.120 00.000 21444 AutoFind: near-saturated [415, 341] 3.6 Mass 10874 SNR 9.3 Peak 5116
23:16:57.120 00.000 21444 Star::Find(15, 565, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.120 00.000 21444 Star::Find false star n=4 nbg=261 bg=3371.6 sigma=463.5 thresh=4762 peak=4732
23:16:57.120 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=485.00, Mass=7166, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.120 00.000 21444 Star::Find(15, 1357, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.120 00.000 21444 Star::Find returns 1 (1), X=1358.01, Y=1134.15, Mass=12174, SNR=9.8, Peak=5268 HFD=2.9
23:16:57.120 00.000 21444 AutoFind: near-saturated [1357, 1131] 3.6 Mass 12174 SNR 9.8 Peak 5268
23:16:57.120 00.000 21444 Star::Find(15, 343, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.120 00.000 21444 Star::Find returns 0 (3), X=343.00, Y=197.00, Mass=0, SNR=0.0, Peak=5116 HFD=0.0
23:16:57.120 00.000 21444 Star::Find(15, 1511, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.120 00.000 21444 Star::Find returns 1 (1), X=1510.78, Y=26.87, Mass=11171, SNR=9.8, Peak=5716 HFD=1.9
23:16:57.120 00.000 21444 AutoFind: near-saturated [1511, 29] 3.6 Mass 11171 SNR 9.8 Peak 5716
23:16:57.120 00.000 21444 Star::Find(15, 659, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.120 00.000 21444 Star::Find returns 1 (1), X=658.25, Y=775.79, Mass=8723, SNR=8.1, Peak=5344 HFD=1.6
23:16:57.120 00.000 21444 AutoFind: near-saturated [659, 765] 3.6 Mass 8723 SNR 8.1 Peak 5344
23:16:57.120 00.000 21444 Star::Find(15, 269, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.120 00.000 21444 Star::Find false star n=6 nbg=251 bg=3248.1 sigma=405.5 thresh=4465 peak=4341
23:16:57.120 00.000 21444 Star::Find returns 0 (2), X=269.00, Y=623.00, Mass=8459, SNR=2.9, Peak=5244 HFD=0.0
23:16:57.121 00.001 21444 Star::Find(15, 1627, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.121 00.000 21444 Star::Find false star n=1 nbg=269 bg=3534.6 sigma=502.7 thresh=5043 peak=4585
23:16:57.121 00.000 21444 Star::Find returns 0 (2), X=1627.00, Y=637.00, Mass=1557, SNR=2.9, Peak=5220 HFD=0.0
23:16:57.121 00.000 21444 Star::Find(15, 1557, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.121 00.000 21444 Star::Find returns 1 (1), X=1555.35, Y=1083.13, Mass=9674, SNR=9.8, Peak=4332 HFD=1.8
23:16:57.121 00.000 21444 AutoFind: near-saturated [1557, 1083] 3.5 Mass 9674 SNR 9.8 Peak 4332
23:16:57.121 00.000 21444 Star::Find(15, 777, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.121 00.000 21444 Star::Find returns 1 (1), X=778.17, Y=719.16, Mass=15200, SNR=12.7, Peak=5220 HFD=3.2
23:16:57.121 00.000 21444 AutoFind: near-saturated [777, 719] 3.5 Mass 15200 SNR 12.7 Peak 5220
23:16:57.121 00.000 21444 Star::Find(15, 281, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.121 00.000 21444 Star::Find false star n=10 nbg=253 bg=3217.5 sigma=439.0 thresh=4535 peak=4507
23:16:57.121 00.000 21444 Star::Find returns 0 (2), X=281.00, Y=381.00, Mass=15181, SNR=2.9, Peak=5120 HFD=0.0
23:16:57.121 00.000 21444 AutoFind: could not find a star on Pass 1
23:16:57.121 00.000 21444 AutoFind: finding best star pass 2
23:16:57.121 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.121 00.000 21444 Star::Find returns 1 (1), X=1510.94, Y=1002.25, Mass=24151, SNR=15.8, Peak=6532 HFD=2.3
23:16:57.121 00.000 21444 AutoFind: star saturated or too dim [1511, 1003] 4.6 Mass 24151 SNR 15.8
23:16:57.121 00.000 21444 Star::Find(15, 1223, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.121 00.000 21444 Star::Find returns 1 (1), X=1222.33, Y=91.69, Mass=19425, SNR=13.5, Peak=6184 HFD=2.7
23:16:57.121 00.000 21444 AutoFind: star saturated or too dim [1223, 93] 4.6 Mass 19425 SNR 13.5
23:16:57.121 00.000 21444 Star::Find(15, 963, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.121 00.000 21444 Star::Find false star n=7 nbg=274 bg=3338.7 sigma=462.5 thresh=4726 peak=4659
23:16:57.121 00.000 21444 Star::Find returns 0 (2), X=963.00, Y=625.00, Mass=10897, SNR=2.9, Peak=5116 HFD=0.0
23:16:57.121 00.000 21444 Star::Find(15, 1417, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.121 00.000 21444 Star::Find returns 1 (1), X=1417.12, Y=450.97, Mass=27742, SNR=15.1, Peak=5648 HFD=4.6
23:16:57.122 00.001 21444 AutoFind: star saturated or too dim [1417, 451] 4.3 Mass 27742 SNR 15.1
23:16:57.122 00.000 21444 Star::Find(15, 927, 987, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.122 00.000 21444 Star::Find returns 1 (1), X=922.95, Y=986.35, Mass=16340, SNR=12.2, Peak=5092 HFD=3.0
23:16:57.122 00.000 21444 AutoFind: star saturated or too dim [927, 987] 4.3 Mass 16340 SNR 12.2
23:16:57.122 00.000 21444 Star::Find(15, 1361, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.122 00.000 21444 Star::Find returns 1 (1), X=1360.91, Y=929.49, Mass=26493, SNR=16.8, Peak=5292 HFD=4.0
23:16:57.122 00.000 21444 AutoFind: star saturated or too dim [1361, 931] 4.3 Mass 26493 SNR 16.8
23:16:57.122 00.000 21444 Star::Find(15, 1781, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.122 00.000 21444 Star::Find returns 1 (1), X=1782.68, Y=1019.99, Mass=35528, SNR=19.0, Peak=5216 HFD=4.3
23:16:57.122 00.000 21444 AutoFind: star saturated or too dim [1781, 1021] 4.3 Mass 35528 SNR 19.0
23:16:57.122 00.000 21444 Star::Find(15, 1603, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.122 00.000 21444 Star::Find returns 1 (1), X=1603.15, Y=558.24, Mass=21615, SNR=12.5, Peak=5624 HFD=5.6
23:16:57.122 00.000 21444 AutoFind: star saturated or too dim [1603, 561] 4.3 Mass 21615 SNR 12.5
23:16:57.122 00.000 21444 Star::Find(15, 1515, 465, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.122 00.000 21444 Star::Find false star n=3 nbg=264 bg=3240.1 sigma=494.2 thresh=4723 peak=4587
23:16:57.122 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=465.00, Mass=5304, SNR=2.9, Peak=5296 HFD=0.0
23:16:57.122 00.000 21444 Star::Find(15, 49, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.122 00.000 21444 Star::Find false star n=3 nbg=262 bg=2888.1 sigma=451.8 thresh=4244 peak=4137
23:16:57.122 00.000 21444 Star::Find returns 0 (2), X=49.00, Y=671.00, Mass=5372, SNR=2.9, Peak=5140 HFD=0.0
23:16:57.122 00.000 21444 Star::Find(15, 1483, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.122 00.000 21444 Star::Find false star n=4 nbg=266 bg=2715.1 sigma=443.1 thresh=4044 peak=3916
23:16:57.122 00.000 21444 Star::Find returns 0 (2), X=1483.00, Y=1101.00, Mass=6584, SNR=2.9, Peak=4536 HFD=0.0
23:16:57.122 00.000 21444 Star::Find(15, 1275, 947, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.122 00.000 21444 Star::Find returns 1 (1), X=1274.06, Y=946.93, Mass=23650, SNR=14.5, Peak=5316 HFD=4.1
23:16:57.122 00.000 21444 AutoFind: star saturated or too dim [1275, 947] 4.1 Mass 23650 SNR 14.5
23:16:57.122 00.000 21444 Star::Find(15, 953, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.001 21444 Star::Find returns 1 (1), X=952.94, Y=308.98, Mass=18041, SNR=13.1, Peak=5572 HFD=3.6
23:16:57.123 00.000 21444 AutoFind: star saturated or too dim [953, 309] 4.1 Mass 18041 SNR 13.1
23:16:57.123 00.000 21444 Star::Find(15, 29, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.000 21444 Star::Find returns 0 (3), X=29.00, Y=611.00, Mass=0, SNR=0.0, Peak=4668 HFD=0.0
23:16:57.123 00.000 21444 Star::Find(15, 1705, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.000 21444 Star::Find false star n=1 nbg=253 bg=3401.4 sigma=475.3 thresh=4827 peak=4418
23:16:57.123 00.000 21444 Star::Find returns 0 (2), X=1705.00, Y=877.00, Mass=1519, SNR=2.9, Peak=5192 HFD=0.0
23:16:57.123 00.000 21444 Star::Find(15, 501, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.000 21444 Star::Find returns 1 (1), X=497.52, Y=510.42, Mass=21880, SNR=14.2, Peak=5320 HFD=7.8
23:16:57.123 00.000 21444 AutoFind: star saturated or too dim [501, 521] 4.0 Mass 21880 SNR 14.2
23:16:57.123 00.000 21444 Star::Find(15, 1707, 215, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.000 21444 Star::Find false star n=3 nbg=275 bg=3253.2 sigma=574.5 thresh=4977 peak=4818
23:16:57.123 00.000 21444 Star::Find returns 0 (2), X=1707.00, Y=215.00, Mass=5817, SNR=2.9, Peak=5572 HFD=0.0
23:16:57.123 00.000 21444 Star::Find(15, 1051, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.000 21444 Star::Find returns 1 (1), X=1052.61, Y=165.35, Mass=20735, SNR=13.0, Peak=5396 HFD=4.2
23:16:57.123 00.000 21444 AutoFind: star saturated or too dim [1051, 165] 4.0 Mass 20735 SNR 13.0
23:16:57.123 00.000 21444 Star::Find(15, 993, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.000 21444 Star::Find returns 1 (1), X=989.63, Y=538.10, Mass=6601, SNR=8.2, Peak=5424 HFD=2.0
23:16:57.123 00.000 21444 AutoFind: star saturated or too dim [993, 525] 4.0 Mass 6601 SNR 8.2
23:16:57.123 00.000 21444 Star::Find(15, 1179, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.000 21444 Star::Find false star n=2 nbg=266 bg=3687.4 sigma=510.1 thresh=5218 peak=4901
23:16:57.123 00.000 21444 Star::Find returns 0 (2), X=1179.00, Y=165.00, Mass=3897, SNR=2.9, Peak=6024 HFD=0.0
23:16:57.123 00.000 21444 Star::Find(15, 523, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.123 00.000 21444 Star::Find false star n=3 nbg=247 bg=3511.8 sigma=442.5 thresh=4839 peak=4821
23:16:57.123 00.000 21444 Star::Find returns 0 (2), X=523.00, Y=457.00, Mass=5749, SNR=2.9, Peak=5824 HFD=0.0
23:16:57.123 00.000 21444 Star::Find(15, 1287, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.124 00.001 21444 Star::Find false star n=1 nbg=269 bg=3398.0 sigma=492.1 thresh=4874 peak=4626
23:16:57.124 00.000 21444 Star::Find returns 0 (2), X=1287.00, Y=525.00, Mass=1998, SNR=2.9, Peak=5396 HFD=0.0
23:16:57.124 00.000 21444 Star::Find(15, 1673, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.124 00.000 21444 Star::Find false star n=3 nbg=266 bg=3617.9 sigma=485.1 thresh=5073 peak=4841
23:16:57.124 00.000 21444 Star::Find returns 0 (2), X=1673.00, Y=31.00, Mass=4678, SNR=2.9, Peak=5520 HFD=0.0
23:16:57.124 00.000 21444 Star::Find(15, 1149, 855, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.124 00.000 21444 Star::Find returns 1 (1), X=1149.01, Y=853.65, Mass=28097, SNR=16.1, Peak=5168 HFD=5.2
23:16:57.124 00.000 21444 AutoFind: star saturated or too dim [1149, 855] 3.9 Mass 28097 SNR 16.1
23:16:57.124 00.000 21444 Star::Find(15, 1753, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.124 00.000 21444 Star::Find returns 1 (1), X=1751.34, Y=216.46, Mass=13109, SNR=9.6, Peak=5852 HFD=5.6
23:16:57.124 00.000 21444 AutoFind: star saturated or too dim [1753, 217] 3.9 Mass 13109 SNR 9.6
23:16:57.124 00.000 21444 Star::Find(15, 759, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.124 00.000 21444 Star::Find returns 1 (1), X=758.90, Y=63.53, Mass=19612, SNR=13.5, Peak=6528 HFD=3.7
23:16:57.124 00.000 21444 AutoFind: star saturated or too dim [759, 75] 3.9 Mass 19612 SNR 13.5
23:16:57.124 00.000 21444 Star::Find(15, 1811, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.124 00.000 21444 Star::Find returns 1 (1), X=1811.29, Y=945.32, Mass=16839, SNR=13.0, Peak=4912 HFD=4.7
23:16:57.124 00.000 21444 AutoFind: star saturated or too dim [1811, 945] 3.9 Mass 16839 SNR 13.0
23:16:57.124 00.000 21444 Star::Find(15, 1595, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.124 00.000 21444 Star::Find returns 1 (1), X=1588.50, Y=303.51, Mass=61407, SNR=55.7, Peak=19212 HFD=1.4
23:16:57.124 00.000 21444 AutoFind: star saturated or too dim [1595, 309] 3.9 Mass 61407 SNR 55.7
23:16:57.124 00.000 21444 Star::Find(15, 271, 867, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.124 00.000 21444 Star::Find returns 1 (1), X=268.82, Y=865.19, Mass=11544, SNR=10.7, Peak=5144 HFD=3.4
23:16:57.124 00.000 21444 AutoFind: star saturated or too dim [271, 867] 3.9 Mass 11544 SNR 10.7
23:16:57.124 00.000 21444 Star::Find(15, 1801, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.125 00.001 21444 Star::Find returns 1 (1), X=1799.54, Y=165.92, Mass=31587, SNR=17.5, Peak=6528 HFD=5.1
23:16:57.125 00.000 21444 AutoFind: star saturated or too dim [1801, 167] 3.9 Mass 31587 SNR 17.5
23:16:57.125 00.000 21444 Star::Find(15, 97, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.125 00.000 21444 Star::Find returns 1 (1), X=86.25, Y=1142.41, Mass=22098, SNR=17.8, Peak=5068 HFD=3.2
23:16:57.125 00.000 21444 AutoFind: star saturated or too dim [97, 1131] 3.9 Mass 22098 SNR 17.8
23:16:57.125 00.000 21444 Star::Find(15, 1333, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.125 00.000 21444 Star::Find false star n=6 nbg=249 bg=3461.3 sigma=443.1 thresh=4791 peak=4781
23:16:57.125 00.000 21444 Star::Find returns 0 (2), X=1333.00, Y=273.00, Mass=9736, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.125 00.000 21444 Star::Find(15, 1279, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.125 00.000 21444 Star::Find returns 1 (1), X=1278.83, Y=1149.55, Mass=15296, SNR=11.5, Peak=4112 HFD=2.5
23:16:57.125 00.000 21444 AutoFind: star saturated or too dim [1279, 1149] 3.9 Mass 15296 SNR 11.5
23:16:57.125 00.000 21444 Star::Find(15, 1725, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.125 00.000 21444 Star::Find returns 1 (1), X=1728.75, Y=1003.33, Mass=22475, SNR=15.0, Peak=5320 HFD=7.7
23:16:57.125 00.000 21444 AutoFind: star saturated or too dim [1725, 1001] 3.8 Mass 22475 SNR 15.0
23:16:57.125 00.000 21444 Star::Find(15, 1641, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.125 00.000 21444 Star::Find false star n=6 nbg=257 bg=3538.6 sigma=486.8 thresh=4999 peak=4990
23:16:57.125 00.000 21444 Star::Find returns 0 (2), X=1641.00, Y=513.00, Mass=9944, SNR=2.9, Peak=5952 HFD=0.0
23:16:57.125 00.000 21444 Star::Find(15, 1101, 1175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.125 00.000 21444 Star::Find returns 1 (1), X=1100.51, Y=1173.47, Mass=28326, SNR=17.8, Peak=4308 HFD=5.1
23:16:57.125 00.000 21444 AutoFind: star saturated or too dim [1101, 1175] 3.8 Mass 28326 SNR 17.8
23:16:57.125 00.000 21444 Star::Find(15, 1615, 1139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.125 00.000 21444 Star::Find returns 1 (1), X=1614.86, Y=1137.72, Mass=11678, SNR=9.5, Peak=5348 HFD=1.8
23:16:57.125 00.000 21444 AutoFind: star saturated or too dim [1615, 1139] 3.8 Mass 11678 SNR 9.5
23:16:57.126 00.001 21444 Star::Find(15, 1823, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find returns 1 (1), X=1822.45, Y=84.73, Mass=9622, SNR=9.3, Peak=5544 HFD=2.0
23:16:57.126 00.000 21444 AutoFind: star saturated or too dim [1823, 85] 3.8 Mass 9622 SNR 9.3
23:16:57.126 00.000 21444 Star::Find(15, 1191, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find false star n=8 nbg=263 bg=3319.1 sigma=484.7 thresh=4773 peak=4685
23:16:57.126 00.000 21444 Star::Find returns 0 (2), X=1191.00, Y=221.00, Mass=13568, SNR=2.9, Peak=5392 HFD=0.0
23:16:57.126 00.000 21444 Star::Find(15, 113, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find returns 1 (1), X=112.29, Y=450.44, Mass=10435, SNR=9.0, Peak=5900 HFD=2.5
23:16:57.126 00.000 21444 AutoFind: star saturated or too dim [113, 451] 3.8 Mass 10435 SNR 9.0
23:16:57.126 00.000 21444 Star::Find(15, 1085, 361, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find returns 1 (1), X=1084.95, Y=359.24, Mass=20682, SNR=13.3, Peak=5672 HFD=5.4
23:16:57.126 00.000 21444 AutoFind: star saturated or too dim [1085, 361] 3.8 Mass 20682 SNR 13.3
23:16:57.126 00.000 21444 Star::Find(15, 1439, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find returns 1 (1), X=1437.94, Y=1183.33, Mass=15374, SNR=11.4, Peak=4840 HFD=4.3
23:16:57.126 00.000 21444 AutoFind: star saturated or too dim [1439, 1185] 3.8 Mass 15374 SNR 11.4
23:16:57.126 00.000 21444 Star::Find(15, 55, 989, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find returns 1 (1), X=55.33, Y=988.56, Mass=21435, SNR=14.6, Peak=3724 HFD=4.2
23:16:57.126 00.000 21444 AutoFind: star saturated or too dim [55, 989] 3.8 Mass 21435 SNR 14.6
23:16:57.126 00.000 21444 Star::Find(15, 1001, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find returns 1 (1), X=989.55, Y=35.81, Mass=67433, SNR=53.5, Peak=19824 HFD=1.3
23:16:57.126 00.000 21444 AutoFind: star saturated or too dim [1001, 41] 3.7 Mass 67433 SNR 53.5
23:16:57.126 00.000 21444 Star::Find(15, 1151, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find false star n=5 nbg=272 bg=3315.3 sigma=527.3 thresh=4897 peak=4706
23:16:57.126 00.000 21444 Star::Find returns 0 (2), X=1151.00, Y=691.00, Mass=9768, SNR=2.9, Peak=5548 HFD=0.0
23:16:57.126 00.000 21444 Star::Find(15, 475, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.126 00.000 21444 Star::Find false star n=1 nbg=271 bg=3274.8 sigma=529.3 thresh=4863 peak=4649
23:16:57.126 00.000 21444 Star::Find returns 0 (2), X=475.00, Y=309.00, Mass=2321, SNR=2.9, Peak=5700 HFD=0.0
23:16:57.127 00.001 21444 Star::Find(15, 1297, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.127 00.000 21444 Star::Find false star n=7 nbg=264 bg=3508.9 sigma=492.9 thresh=4988 peak=4876
23:16:57.127 00.000 21444 Star::Find returns 0 (2), X=1297.00, Y=119.00, Mass=11578, SNR=2.9, Peak=5292 HFD=0.0
23:16:57.127 00.000 21444 Star::Find(15, 1543, 833, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.127 00.000 21444 Star::Find returns 1 (1), X=1541.88, Y=834.19, Mass=24341, SNR=14.9, Peak=5168 HFD=4.8
23:16:57.127 00.000 21444 AutoFind: star saturated or too dim [1543, 833] 3.7 Mass 24341 SNR 14.9
23:16:57.127 00.000 21444 Star::Find(15, 1387, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.127 00.000 21444 Star::Find false star n=6 nbg=254 bg=3236.0 sigma=450.0 thresh=4586 peak=4564
23:16:57.127 00.000 21444 Star::Find returns 0 (2), X=1387.00, Y=409.00, Mass=10280, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.127 00.000 21444 Star::Find(15, 53, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.127 00.000 21444 Star::Find false star n=3 nbg=275 bg=2865.8 sigma=476.6 thresh=4296 peak=4144
23:16:57.127 00.000 21444 Star::Find returns 0 (2), X=53.00, Y=17.00, Mass=4654, SNR=2.9, Peak=4836 HFD=0.0
23:16:57.127 00.000 21444 Star::Find(15, 1051, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.127 00.000 21444 Star::Find returns 1 (1), X=1036.26, Y=26.82, Mass=21197, SNR=15.6, Peak=7440 HFD=1.8
23:16:57.127 00.000 21444 AutoFind: star saturated or too dim [1051, 41] 3.7 Mass 21197 SNR 15.6
23:16:57.127 00.000 21444 Star::Find(15, 1613, 53, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.127 00.000 21444 Star::Find returns 1 (1), X=1611.30, Y=51.40, Mass=8746, SNR=8.4, Peak=6432 HFD=2.8
23:16:57.127 00.000 21444 AutoFind: star saturated or too dim [1613, 53] 3.7 Mass 8746 SNR 8.4
23:16:57.127 00.000 21444 Star::Find(15, 895, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.127 00.000 21444 Star::Find false star n=2 nbg=273 bg=3398.0 sigma=508.5 thresh=4924 peak=4695
23:16:57.127 00.000 21444 Star::Find returns 0 (2), X=895.00, Y=637.00, Mass=5712, SNR=2.9, Peak=6332 HFD=0.0
23:16:57.127 00.000 21444 Star::Find(15, 1183, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.127 00.000 21444 Star::Find returns 1 (1), X=1181.84, Y=194.19, Mass=9288, SNR=9.1, Peak=5472 HFD=2.4
23:16:57.127 00.000 21444 AutoFind: star saturated or too dim [1183, 195] 3.7 Mass 9288 SNR 9.1
23:16:57.128 00.001 21444 Star::Find(15, 1639, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find returns 1 (1), X=1653.99, Y=493.99, Mass=12516, SNR=11.7, Peak=5144 HFD=4.0
23:16:57.128 00.000 21444 AutoFind: star saturated or too dim [1639, 483] 3.7 Mass 12516 SNR 11.7
23:16:57.128 00.000 21444 Star::Find(15, 599, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find false star n=1 nbg=282 bg=3162.2 sigma=510.7 thresh=4694 peak=4470
23:16:57.128 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=383.00, Mass=1858, SNR=2.9, Peak=5020 HFD=0.0
23:16:57.128 00.000 21444 Star::Find(15, 525, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find false star n=5 nbg=263 bg=3184.7 sigma=477.9 thresh=4618 peak=4540
23:16:57.128 00.000 21444 Star::Find returns 0 (2), X=525.00, Y=729.00, Mass=8496, SNR=2.9, Peak=5220 HFD=0.0
23:16:57.128 00.000 21444 Star::Find(15, 1497, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find returns 1 (1), X=1485.43, Y=556.55, Mass=11865, SNR=10.4, Peak=5700 HFD=1.5
23:16:57.128 00.000 21444 AutoFind: star saturated or too dim [1497, 565] 3.7 Mass 11865 SNR 10.4
23:16:57.128 00.000 21444 Star::Find(15, 429, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find false star n=4 nbg=263 bg=3263.3 sigma=478.8 thresh=4700 peak=4614
23:16:57.128 00.000 21444 Star::Find returns 0 (2), X=429.00, Y=183.00, Mass=6859, SNR=2.9, Peak=5596 HFD=0.0
23:16:57.128 00.000 21444 Star::Find(15, 615, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find returns 1 (1), X=602.60, Y=24.48, Mass=7351, SNR=8.0, Peak=5872 HFD=1.3
23:16:57.128 00.000 21444 AutoFind: star saturated or too dim [615, 19] 3.6 Mass 7351 SNR 8.0
23:16:57.128 00.000 21444 Star::Find(15, 411, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find returns 1 (1), X=424.13, Y=510.98, Mass=16291, SNR=13.6, Peak=6048 HFD=2.0
23:16:57.128 00.000 21444 AutoFind: star saturated or too dim [411, 525] 3.6 Mass 16291 SNR 13.6
23:16:57.128 00.000 21444 Star::Find(15, 881, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find returns 1 (1), X=871.90, Y=622.24, Mass=10238, SNR=9.2, Peak=5724 HFD=3.6
23:16:57.128 00.000 21444 AutoFind: star saturated or too dim [881, 611] 3.6 Mass 10238 SNR 9.2
23:16:57.128 00.000 21444 Star::Find(15, 275, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.128 00.000 21444 Star::Find false star n=3 nbg=261 bg=2073.7 sigma=446.9 thresh=3414 peak=3270
23:16:57.128 00.000 21444 Star::Find returns 0 (2), X=275.00, Y=1003.00, Mass=4807, SNR=2.9, Peak=3856 HFD=0.0
23:16:57.129 00.001 21444 Star::Find(15, 1263, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.129 00.000 21444 Star::Find returns 1 (1), X=1274.95, Y=394.01, Mass=13797, SNR=11.0, Peak=6180 HFD=4.9
23:16:57.129 00.000 21444 AutoFind: star saturated or too dim [1263, 393] 3.6 Mass 13797 SNR 11.0
23:16:57.129 00.000 21444 Star::Find(15, 175, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.129 00.000 21444 Star::Find returns 0 (3), X=175.00, Y=701.00, Mass=0, SNR=0.0, Peak=4840 HFD=0.0
23:16:57.129 00.000 21444 Star::Find(15, 1015, 1021, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.129 00.000 21444 Star::Find false star n=5 nbg=265 bg=2318.5 sigma=446.4 thresh=3658 peak=3653
23:16:57.129 00.000 21444 Star::Find returns 0 (2), X=1015.00, Y=1021.00, Mass=7552, SNR=2.9, Peak=4160 HFD=0.0
23:16:57.129 00.000 21444 Star::Find(15, 1919, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.129 00.000 21444 Star::Find false star n=5 nbg=242 bg=2541.4 sigma=379.7 thresh=3681 peak=3616
23:16:57.129 00.000 21444 Star::Find returns 0 (2), X=1919.00, Y=525.00, Mass=6853, SNR=2.9, Peak=4080 HFD=0.0
23:16:57.129 00.000 21444 Star::Find(15, 1089, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.129 00.000 21444 Star::Find false star n=3 nbg=266 bg=3414.8 sigma=462.5 thresh=4802 peak=4772
23:16:57.129 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=773.00, Mass=5056, SNR=2.9, Peak=5516 HFD=0.0
23:16:57.129 00.000 21444 Star::Find(15, 1371, 547, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.129 00.000 21444 Star::Find false star n=6 nbg=237 bg=3504.0 sigma=386.9 thresh=4665 peak=4511
23:16:57.129 00.000 21444 Star::Find returns 0 (2), X=1371.00, Y=547.00, Mass=7956, SNR=2.9, Peak=5748 HFD=0.0
23:16:57.129 00.000 21444 Star::Find(15, 497, 1185, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.129 00.000 21444 Star::Find false star n=4 nbg=257 bg=1926.1 sigma=441.3 thresh=3250 peak=3057
23:16:57.129 00.000 21444 Star::Find returns 0 (2), X=497.00, Y=1185.00, Mass=6176, SNR=2.9, Peak=3628 HFD=0.0
23:16:57.129 00.000 21444 Star::Find(15, 731, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.129 00.000 21444 Star::Find false star n=7 nbg=257 bg=3186.8 sigma=444.3 thresh=4520 peak=4466
23:16:57.130 00.001 21444 Star::Find returns 0 (2), X=731.00, Y=311.00, Mass=10717, SNR=2.9, Peak=5344 HFD=0.0
23:16:57.130 00.000 21444 Star::Find(15, 415, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.130 00.000 21444 Star::Find returns 1 (1), X=415.39, Y=339.88, Mass=10874, SNR=9.3, Peak=5116 HFD=2.3
23:16:57.130 00.000 21444 AutoFind: star saturated or too dim [415, 341] 3.6 Mass 10874 SNR 9.3
23:16:57.130 00.000 21444 Star::Find(15, 565, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.130 00.000 21444 Star::Find false star n=4 nbg=261 bg=3371.6 sigma=463.5 thresh=4762 peak=4732
23:16:57.130 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=485.00, Mass=7166, SNR=2.9, Peak=5648 HFD=0.0
23:16:57.130 00.000 21444 Star::Find(15, 1357, 1131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.130 00.000 21444 Star::Find returns 1 (1), X=1358.01, Y=1134.15, Mass=12174, SNR=9.8, Peak=5268 HFD=2.9
23:16:57.130 00.000 21444 AutoFind: star saturated or too dim [1357, 1131] 3.6 Mass 12174 SNR 9.8
23:16:57.130 00.000 21444 Star::Find(15, 343, 197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.130 00.000 21444 Star::Find returns 0 (3), X=343.00, Y=197.00, Mass=0, SNR=0.0, Peak=5116 HFD=0.0
23:16:57.130 00.000 21444 Star::Find(15, 1511, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.130 00.000 21444 Star::Find returns 1 (1), X=1510.78, Y=26.87, Mass=11171, SNR=9.8, Peak=5716 HFD=1.9
23:16:57.130 00.000 21444 AutoFind: star saturated or too dim [1511, 29] 3.6 Mass 11171 SNR 9.8
23:16:57.130 00.000 21444 Star::Find(15, 659, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.130 00.000 21444 Star::Find returns 1 (1), X=658.25, Y=775.79, Mass=8723, SNR=8.1, Peak=5344 HFD=1.6
23:16:57.130 00.000 21444 AutoFind: star saturated or too dim [659, 765] 3.6 Mass 8723 SNR 8.1
23:16:57.130 00.000 21444 Star::Find(15, 269, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.130 00.000 21444 Star::Find false star n=6 nbg=251 bg=3248.1 sigma=405.5 thresh=4465 peak=4341
23:16:57.130 00.000 21444 Star::Find returns 0 (2), X=269.00, Y=623.00, Mass=8459, SNR=2.9, Peak=5244 HFD=0.0
23:16:57.130 00.000 21444 Star::Find(15, 1627, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.130 00.000 21444 Star::Find false star n=1 nbg=269 bg=3534.6 sigma=502.7 thresh=5043 peak=4585
23:16:57.130 00.000 21444 Star::Find returns 0 (2), X=1627.00, Y=637.00, Mass=1557, SNR=2.9, Peak=5220 HFD=0.0
23:16:57.130 00.000 21444 Star::Find(15, 1557, 1083, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.131 00.001 21444 Star::Find returns 1 (1), X=1555.35, Y=1083.13, Mass=9674, SNR=9.8, Peak=4332 HFD=1.8
23:16:57.131 00.000 21444 AutoFind: star saturated or too dim [1557, 1083] 3.5 Mass 9674 SNR 9.8
23:16:57.131 00.000 21444 Star::Find(15, 777, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.131 00.000 21444 Star::Find returns 1 (1), X=778.17, Y=719.16, Mass=15200, SNR=12.7, Peak=5220 HFD=3.2
23:16:57.131 00.000 21444 AutoFind: star saturated or too dim [777, 719] 3.5 Mass 15200 SNR 12.7
23:16:57.131 00.000 21444 Star::Find(15, 281, 381, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.131 00.000 21444 Star::Find false star n=10 nbg=253 bg=3217.5 sigma=439.0 thresh=4535 peak=4507
23:16:57.131 00.000 21444 Star::Find returns 0 (2), X=281.00, Y=381.00, Mass=15181, SNR=2.9, Peak=5120 HFD=0.0
23:16:57.131 00.000 21444 AutoFind: could not find a non-saturated star!
23:16:57.131 00.000 21444 AutoFind: finding best star pass 3
23:16:57.131 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.131 00.000 21444 Star::Find returns 1 (1), X=1510.94, Y=1002.25, Mass=24151, SNR=15.8, Peak=6532 HFD=2.3
23:16:57.131 00.000 21444 AutoFind returns star at [1511, 1003] 4.6 Mass 24151 SNR 15.8
23:16:57.131 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.131 00.000 21444 Star::Find returns 1 (1), X=1510.94, Y=1002.25, Mass=24151, SNR=15.8, Peak=6532 HFD=2.3
23:16:57.131 00.000 21444 MultiStar: List (12): {1510.94, 1002.25}(15.8), {1222.33, 91.69}(13.5), {1417.12, 450.97}(15.1), {922.95, 986.35}(12.2), {1360.91, 929.49}(16.8), {1782.68, 1019.99}(19.0), {1603.15, 558.24}(12.5), {1274.06, 946.93}(14.5), {952.94, 308.98}(13.1), {497.52, 510.42}(14.2), {1052.61, 165.35}(13.0), {989.63, 538.10}(8.2), 
23:16:57.132 00.001 21444 setting lock position to (1510.94, 1002.25)
23:16:57.132 00.000 21444 MultiStar: stabilizing after lock position change
23:16:57.132 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
23:16:57.132 00.000 21444 UpdateGuideState(): m_state=1
23:16:57.132 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:16:57.132 00.000 21444 Star::Find returns 1 (1), X=1510.94, Y=1002.25, Mass=24151, SNR=15.8, Peak=6532 HFD=2.3
23:16:57.132 00.000 21444 DistanceChecker: deactivated
23:16:57.132 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.09) = xAngle (0.09 = 0.09)
23:16:57.132 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.39 = 0.39)
23:16:57.132 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:16:57.135 00.003 21444 setting lock position to (1510.94, 1002.25)
23:16:57.135 00.000 21444 MultiStar: stabilizing after lock position change
23:16:57.136 00.001 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:16:57.136 00.000 21444 Changing from state SELECTING to SELECTED
23:16:57.136 00.000 21444 guider state => SELECTED
23:16:57.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3096, FiltMin=434, FiltMax=5572, Gamma=1.980
23:16:57.136 00.000 21444 UpdateGuideState exits: m=24151 SNR=15.8 Saturated
23:16:57.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3096, FiltMin=434, FiltMax=5572, Gamma=1.980
23:16:57.136 00.000 21444 Status Line: Auto-selected star at (1510.9, 1002.3)
23:16:57.137 00.001 21444 PhdController: newstate STATE_WAIT_SELECTED
23:16:57.138 00.001 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0,"id":"eded1aff-d2a5-45ac-9394-8a2fbc4d82f5"}
23:16:57.138 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:16:57.139 00.001 21444 evsrv: cli 0107E9C0 connect
23:16:57.139 00.000 21444 case statement mapped state 2 to 1
23:16:57.139 00.000 21444 case statement mapped state 2 to 1
23:16:57.139 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_lock_shift_params","id":"b706dabb-ef77-4e73-a734-ab5c2675523e"}
23:16:57.139 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b706dabb-ef77-4e73-a734-ab5c2675523e"}
23:16:57.140 00.001 21444 evsrv: cli 0107E9C0 disconnect
23:16:57.140 00.000 21444 evsrv: cli 0107E740 connect
23:16:57.140 00.000 21444 case statement mapped state 2 to 1
23:16:57.140 00.000 21444 case statement mapped state 2 to 1
23:16:57.141 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_lock_position","id":"e5f7d223-75ea-4a6b-9932-c6f2e3cee788"}
23:16:57.141 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":[1510.94,1002.25],"id":"e5f7d223-75ea-4a6b-9932-c6f2e3cee788"}
23:16:57.141 00.000 21444 evsrv: cli 0107E740 disconnect
23:16:57.141 00.000 21444 evsrv: cli 0107EA60 connect
23:16:57.141 00.000 21444 case statement mapped state 2 to 1
23:16:57.141 00.000 21444 case statement mapped state 2 to 1
23:16:57.142 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"afdebcb9-efc5-425b-9ec8-576dff36babd"}
23:16:57.142 00.000 21444 case statement mapped state 2 to 1
23:16:57.142 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Selected","id":"afdebcb9-efc5-425b-9ec8-576dff36babd"}
23:16:57.142 00.000 21444 evsrv: cli 0107EA60 disconnect
23:16:57.564 00.422 25848 Exposure complete
23:16:57.654 00.090 25848 worker thread done servicing request
23:16:57.655 00.001 21444 OnExposeComplete: enter
23:16:57.655 00.000 21444 UpdateGuideState(): m_state=2
23:16:57.655 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
23:16:57.655 00.000 21444 Star::Find returns 1 (1), X=1509.32, Y=1001.94, Mass=16741, SNR=14.3, Peak=5372 HFD=4.7
23:16:57.655 00.000 21444 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.09) = xAngle (-2.86 = -2.86)
23:16:57.655 00.000 21444 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.56 = -2.56)
23:16:57.655 00.000 21444 CameraToMount -- cameraX=-1.62 cameraY=-0.31 hyp=1.65 cameraTheta=-2.95 mountX=-1.59 mountY=-0.90, mountTheta=-2.63
23:16:57.656 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20304, med=3072, FiltMin=190, FiltMax=5572, Gamma=1.980
23:16:57.656 00.000 21444 UpdateGuideState exits: m=16741 SNR=14.3 Saturated
23:16:57.656 00.000 21444 PhdController: newstate STATE_CALIBRATE
23:16:57.656 00.000 21444 PhdController: newstate STATE_GUIDE
23:16:57.657 00.001 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
23:16:57.657 00.000 21444 guider state => CALIBRATED
23:16:57.657 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:16:57.658 00.001 21444 reset dither spiral
23:16:57.658 00.000 21444 PhdController: newstate STATE_SETTLE_BEGIN
23:16:57.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:57.658 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:16:57.658 00.000 21444 Enqueuing Expose request
23:16:57.658 00.000 25848 Worker thread wakes up
23:16:57.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:16:57.658 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:16:58.144 00.486 21444 evsrv: cli 0107E880 connect
23:16:58.144 00.000 21444 case statement mapped state 5 to 1
23:16:58.144 00.000 21444 case statement mapped state 5 to 1
23:16:58.145 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"24cf04bc-cd0c-4dd5-a891-8fea5f76b150"}
23:16:58.145 00.000 21444 case statement mapped state 5 to 1
23:16:58.145 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Selected","id":"24cf04bc-cd0c-4dd5-a891-8fea5f76b150"}
23:16:58.146 00.001 21444 evsrv: cli 0107E880 disconnect
23:16:59.145 00.999 21444 evsrv: cli 0107E240 connect
23:16:59.145 00.000 21444 case statement mapped state 5 to 1
23:16:59.146 00.001 21444 case statement mapped state 5 to 1
23:16:59.146 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"2992ee49-b08f-47ac-a5fa-25eab7fddfd5"}
23:16:59.146 00.000 21444 case statement mapped state 5 to 1
23:16:59.146 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Selected","id":"2992ee49-b08f-47ac-a5fa-25eab7fddfd5"}
23:16:59.146 00.000 21444 evsrv: cli 0107E240 disconnect
23:17:00.149 01.003 21444 evsrv: cli 0107E560 connect
23:17:00.149 00.000 21444 case statement mapped state 5 to 1
23:17:00.149 00.000 21444 case statement mapped state 5 to 1
23:17:00.150 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"d4f1cd04-3797-4ef6-9ed7-720cadbc962d"}
23:17:00.150 00.000 21444 case statement mapped state 5 to 1
23:17:00.150 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Selected","id":"d4f1cd04-3797-4ef6-9ed7-720cadbc962d"}
23:17:00.150 00.000 21444 evsrv: cli 0107E560 disconnect
23:17:01.010 00.860 25848 Exposure complete
23:17:01.097 00.087 25848 worker thread done servicing request
23:17:01.097 00.000 21444 OnExposeComplete: enter
23:17:01.097 00.000 21444 UpdateGuideState(): m_state=5
23:17:01.098 00.001 21444 Star::Find(15, 1509, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
23:17:01.098 00.000 21444 Star::Find returns 1 (1), X=1512.34, Y=1002.45, Mass=21532, SNR=14.7, Peak=5012 HFD=4.8
23:17:01.098 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.09) = xAngle (0.23 = 0.23)
23:17:01.098 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.53 = 0.53)
23:17:01.098 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=0.20 hyp=1.41 cameraTheta=0.14 mountX=1.37 mountY=0.72, mountTheta=0.48
23:17:01.101 00.003 21444 Changing from state CALIBRATED to GUIDING
23:17:01.102 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:17:01.103 00.001 21444 ScopeASCOM::SideOfPier() returns 0
23:17:01.195 00.092 21444 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
23:17:01.196 00.001 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:17:01.196 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:17:01.196 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:17:01.196 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:17:01.197 00.001 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:17:01.197 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:17:01.197 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:17:01.197 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:01.198 00.001 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:17:01.198 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:17:01.198 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:17:01.198 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:17:01.198 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:17:01.199 00.001 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:17:01.199 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
23:17:01.199 00.000 21444 Dec comp: XRate 30.507 -> 20.741 for dec 0.0 -> dec 47.2
23:17:01.200 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:17:01.200 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:17:01.258 00.058 21444 keeping sticky lock position
23:17:01.258 00.000 21444 guider state => GUIDING
23:17:01.258 00.000 21444 Status Line: Guiding
23:17:01.260 00.002 21444 Mount: notify guiding started
23:17:01.260 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
23:17:01.260 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:08:54 PM"
23:17:01.261 00.001 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
23:17:01.261 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
23:17:01.261 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:17:01.261 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
23:17:01.262 00.001 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
23:17:01.262 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
23:17:01.262 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
23:17:01.262 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:17:01.262 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
23:17:01.263 00.001 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:17:01.263 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:17:01.263 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:17:01.263 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:17:01.263 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:17:01.263 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:17:01.263 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:17:01.264 00.001 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:17:01.264 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:01.264 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:17:01.264 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:17:01.264 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:17:01.264 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:17:01.264 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:17:01.264 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:17:01.264 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:17:01.265 00.001 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:17:01.265 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:17:01.265 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:17:01.265 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:17:01.265 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:17:01.265 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:01.265 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:17:01.265 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:17:01.265 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:17:01.265 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:17:01.266 00.001 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:17:01.266 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:17:01.320 00.054 21444 ScopeASCOM::SideOfPier() returns 0
23:17:01.383 00.063 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:17:01.384 00.001 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:17:01.384 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:17:01.384 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
23:17:01.384 00.000 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
23:17:01.384 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
23:17:01.385 00.001 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
23:17:01.385 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
23:17:01.385 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
23:17:01.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20176, med=3096, FiltMin=472, FiltMax=5396, Gamma=1.980
23:17:01.385 00.000 21444 UpdateGuideState exits: m=21532 SNR=14.7 Saturated
23:17:01.385 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
23:17:01.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:01.386 00.001 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:01.386 00.000 21444 Enqueuing Expose request
23:17:01.386 00.000 25848 Worker thread wakes up
23:17:01.386 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:01.386 00.000 21444 evsrv: cli 0107E740 connect
23:17:01.386 00.000 21444 case statement mapped state 6 to 3
23:17:01.386 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:01.387 00.001 21444 case statement mapped state 6 to 3
23:17:01.387 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"b2deb285-c7d5-46e3-9e38-ba64b74dfb70"}
23:17:01.387 00.000 21444 case statement mapped state 6 to 3
23:17:01.387 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2deb285-c7d5-46e3-9e38-ba64b74dfb70"}
23:17:01.388 00.001 21444 evsrv: cli 0107E740 disconnect
23:17:04.732 03.344 25848 Exposure complete
23:17:04.821 00.089 25848 worker thread done servicing request
23:17:04.821 00.000 21444 OnExposeComplete: enter
23:17:04.821 00.000 21444 UpdateGuideState(): m_state=6
23:17:04.821 00.000 21444 Star::Find(15, 1512, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:17:04.821 00.000 21444 Star::Find returns 1 (1), X=1510.46, Y=1002.48, Mass=9604, SNR=10.0, Peak=5444 HFD=1.4
23:17:04.821 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.09) = xAngle (2.79 = 2.79)
23:17:04.821 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.09 = 3.09)
23:17:04.821 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=0.23 hyp=0.54 cameraTheta=2.70 mountX=-0.51 mountY=0.03, mountTheta=3.08
23:17:04.822 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=0.23, opts=13)
23:17:04.822 00.000 21444 Enqueuing Move request for scope (-0.49, 0.23)
23:17:04.822 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20400, med=3076, FiltMin=206, FiltMax=5820, Gamma=1.980
23:17:04.823 00.001 21444 UpdateGuideState exits: m=9604 SNR=10.0 Saturated
23:17:04.823 00.000 21444 PhdController: settling, locked = 1, distance = 1.15 (3.00) aobump = 0 frame = 1 / 99999
23:17:04.823 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815024.823,"Host":"ASTROBRUCE","Inst":1,"Distance":1.15,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:17:04.823 00.000 25848 Worker thread wakes up
23:17:04.823 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.23) opts 0xd
23:17:04.823 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 0.23)
23:17:04.823 00.000 25848 Moving (-0.49, 0.23) raw xDistance=-0.51 yDistance=0.03
23:17:04.823 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
23:17:04.823 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:04.823 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:04.823 00.000 21444 Enqueuing Expose request
23:17:04.823 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:04.823 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:04.823 00.000 25848 MoveAxis(E, 0, ABG)
23:17:04.823 00.000 25848 Move returns status 0, amount 0
23:17:04.823 00.000 25848 MoveAxis(N, 0, ABG)
23:17:04.823 00.000 25848 Move returns status 0, amount 0
23:17:04.823 00.000 25848 move complete, result=0
23:17:04.823 00.000 25848 worker thread done servicing request
23:17:04.823 00.000 25848 Worker thread wakes up
23:17:04.823 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:04.823 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:04.824 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:08.171 03.347 25848 Exposure complete
23:17:08.255 00.084 25848 worker thread done servicing request
23:17:08.255 00.000 21444 OnExposeComplete: enter
23:17:08.255 00.000 21444 UpdateGuideState(): m_state=6
23:17:08.255 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:17:08.255 00.000 21444 Star::Find returns 1 (1), X=1510.01, Y=1002.70, Mass=12045, SNR=11.4, Peak=6532 HFD=1.4
23:17:08.255 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.09) = xAngle (2.79 = 2.79)
23:17:08.255 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.09 = 3.09)
23:17:08.256 00.001 21444 CameraToMount -- cameraX=-0.93 cameraY=0.44 hyp=1.03 cameraTheta=2.70 mountX=-0.97 mountY=0.06, mountTheta=3.08
23:17:08.257 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.44, opts=13)
23:17:08.257 00.000 21444 Enqueuing Move request for scope (-0.93, 0.44)
23:17:08.257 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3096, FiltMin=494, FiltMax=5596, Gamma=1.980
23:17:08.257 00.000 21444 UpdateGuideState exits: m=12045 SNR=11.4 Saturated
23:17:08.257 00.000 21444 PhdController: settling, locked = 1, distance = 1.11 (3.00) aobump = 0 frame = 2 / 99999
23:17:08.257 00.000 25848 Worker thread wakes up
23:17:08.257 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.44) opts 0xd
23:17:08.257 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.44)
23:17:08.257 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815028.257,"Host":"ASTROBRUCE","Inst":1,"Distance":1.11,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
23:17:08.257 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:08.257 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:08.257 00.000 21444 Enqueuing Expose request
23:17:08.257 00.000 25848 Moving (-0.93, 0.44) raw xDistance=-0.97 yDistance=0.06
23:17:08.257 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97
23:17:08.257 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:08.257 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:17:08.257 00.000 25848 MoveAxis(E, 29, ABG)
23:17:08.257 00.000 25848 Guiding  Dir = 2, Dur = 29
23:17:08.319 00.062 25848 IsSlewing returns 0
23:17:08.319 00.000 25848 IsGuiding returns 0
23:17:08.350 00.031 25848 IsGuiding returns 1
23:17:08.350 00.000 25848 scope still moving after pulse duration time elapsed
23:17:08.405 00.055 25848 IsSlewing returns 0
23:17:08.405 00.000 25848 IsGuiding returns 0
23:17:08.405 00.000 25848 scope move finished after 29 + 57 ms
23:17:08.405 00.000 25848 Move returns status 0, amount 29
23:17:08.405 00.000 25848 MoveAxis(N, 0, ABG)
23:17:08.405 00.000 25848 Move returns status 0, amount 0
23:17:08.405 00.000 25848 move complete, result=0
23:17:08.405 00.000 25848 worker thread done servicing request
23:17:08.406 00.001 25848 Worker thread wakes up
23:17:08.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:08.406 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:08.406 00.000 21444 GuideStep: -1.0 px 29 ms EAST, 0.1 px 0 ms NORTH
23:17:11.752 03.346 25848 Exposure complete
23:17:11.840 00.088 25848 worker thread done servicing request
23:17:11.840 00.000 21444 OnExposeComplete: enter
23:17:11.840 00.000 21444 UpdateGuideState(): m_state=6
23:17:11.840 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:17:11.840 00.000 21444 Star::Find returns 1 (1), X=1503.71, Y=995.96, Mass=11149, SNR=10.4, Peak=4788 HFD=4.2
23:17:11.841 00.001 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.09) = xAngle (-2.34 = -2.34)
23:17:11.841 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.04 = -2.04)
23:17:11.841 00.000 21444 CameraToMount -- cameraX=-7.23 cameraY=-6.29 hyp=9.59 cameraTheta=-2.43 mountX=-6.64 mountY=-8.56, mountTheta=-2.23
23:17:11.842 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-7.23, y=-6.29, opts=13)
23:17:11.842 00.000 21444 Enqueuing Move request for scope (-7.23, -6.29)
23:17:11.842 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=35008, med=3072, FiltMin=104, FiltMax=25024, Gamma=1.980
23:17:11.842 00.000 21444 UpdateGuideState exits: m=11149 SNR=10.4 Saturated
23:17:11.842 00.000 25848 Worker thread wakes up
23:17:11.842 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-7.23, -6.29) opts 0xd
23:17:11.842 00.000 25848 Handling offset move in thread for scope, endpoint = (-7.23, -6.29)
23:17:11.842 00.000 25848 Moving (-7.23, -6.29) raw xDistance=-6.64 yDistance=-8.56
23:17:11.842 00.000 25848 GuideAlgorithmHysteresis::Result() returns -4.22 from input -6.64
23:17:11.842 00.000 25848 resist switch: large excursion: input -8.56 thresh 1.53 direction from 0 to -1
23:17:11.842 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-25.69
23:17:11.842 00.000 25848 GuideAlgorithmResistSwitch::result() returns -8.56 from input -8.56
23:17:11.842 00.000 21444 PhdController: settling, locked = 1, distance = 3.66 (3.00) aobump = 0 frame = 3 / 99999
23:17:11.842 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815031.842,"Host":"ASTROBRUCE","Inst":1,"Distance":3.66,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:17:11.842 00.000 25848 MoveAxis(E, 204, ABG)
23:17:11.842 00.000 25848 Guiding  Dir = 2, Dur = 204
23:17:11.842 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:11.843 00.001 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:11.843 00.000 21444 Enqueuing Expose request
23:17:11.875 00.032 25848 IsSlewing returns 0
23:17:11.875 00.000 25848 IsGuiding returns 0
23:17:11.907 00.032 25848 PulseGuide returned control before completion, sleep 183
23:17:12.099 00.192 25848 IsGuiding returns 1
23:17:12.099 00.000 25848 scope still moving after pulse duration time elapsed
23:17:12.155 00.056 25848 IsSlewing returns 0
23:17:12.155 00.000 25848 IsGuiding returns 0
23:17:12.155 00.000 25848 scope move finished after 204 + 75 ms
23:17:12.155 00.000 25848 Move returns status 0, amount 204
23:17:12.156 00.001 25848 MoveAxis(N, 234, ABG)
23:17:12.156 00.000 25848 Guiding  Dir = 0, Dur = 234
23:17:12.186 00.030 25848 IsSlewing returns 0
23:17:12.187 00.001 25848 IsGuiding returns 0
23:17:12.218 00.031 25848 PulseGuide returned control before completion, sleep 213
23:17:12.441 00.223 25848 IsGuiding returns 1
23:17:12.441 00.000 25848 scope still moving after pulse duration time elapsed
23:17:12.498 00.057 25848 IsSlewing returns 0
23:17:12.499 00.001 25848 IsGuiding returns 0
23:17:12.499 00.000 25848 scope move finished after 234 + 78 ms
23:17:12.499 00.000 25848 Move returns status 0, amount 234
23:17:12.499 00.000 25848 move complete, result=0
23:17:12.499 00.000 25848 worker thread done servicing request
23:17:12.499 00.000 25848 Worker thread wakes up
23:17:12.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:12.499 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1489,981,31,31)
23:17:12.518 00.019 21444 GuideStep: -6.6 px 204 ms EAST, -8.6 px 234 ms NORTH
23:17:15.845 03.327 25848 Exposure complete
23:17:15.912 00.067 25848 worker thread done servicing request
23:17:15.912 00.000 21444 OnExposeComplete: enter
23:17:15.912 00.000 21444 UpdateGuideState(): m_state=6
23:17:15.912 00.000 21444 Star::Find(15, 1503, 995, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:17:15.912 00.000 21444 Star::Find returns 1 (1), X=1509.95, Y=1002.89, Mass=15917, SNR=15.1, Peak=6004 HFD=1.9
23:17:15.912 00.000 21444 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.09) = xAngle (2.66 = 2.66)
23:17:15.912 00.000 21444 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.96 = 2.96)
23:17:15.912 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=0.64 hyp=1.18 cameraTheta=2.57 mountX=-1.05 mountY=0.21, mountTheta=2.94
23:17:15.913 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=0.64, opts=13)
23:17:15.913 00.000 21444 Enqueuing Move request for scope (-1.00, 0.64)
23:17:15.913 00.000 25848 Worker thread wakes up
23:17:15.913 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.64) opts 0xd
23:17:15.913 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.00, 0.64)
23:17:15.913 00.000 25848 Moving (-1.00, 0.64) raw xDistance=-1.05 yDistance=0.21
23:17:15.913 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.05
23:17:15.913 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:15.913 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:17:15.913 00.000 25848 MoveAxis(E, 46, ABG)
23:17:15.913 00.000 25848 Guiding  Dir = 2, Dur = 46
23:17:15.919 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=49664, med=3072, FiltMin=140, FiltMax=31740, Gamma=1.980
23:17:15.936 00.017 21444 UpdateGuideState exits: m=15917 SNR=15.1 Saturated
23:17:15.936 00.000 21444 PhdController: settling, locked = 1, distance = 2.91 (3.00) aobump = 0 frame = 4 / 99999
23:17:15.936 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815035.936,"Host":"ASTROBRUCE","Inst":1,"Distance":2.91,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:17:15.936 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:15.936 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:15.936 00.000 21444 Enqueuing Expose request
23:17:15.938 00.002 25848 IsSlewing returns 0
23:17:15.938 00.000 25848 IsGuiding returns 0
23:17:15.969 00.031 25848 PulseGuide returned control before completion, sleep 26
23:17:16.005 00.036 25848 IsGuiding returns 1
23:17:16.005 00.000 25848 scope still moving after pulse duration time elapsed
23:17:16.063 00.058 25848 IsSlewing returns 0
23:17:16.063 00.000 25848 IsGuiding returns 0
23:17:16.063 00.000 25848 scope move finished after 46 + 77 ms
23:17:16.063 00.000 25848 Move returns status 0, amount 46
23:17:16.063 00.000 25848 MoveAxis(N, 0, ABG)
23:17:16.063 00.000 25848 Move returns status 0, amount 0
23:17:16.063 00.000 25848 move complete, result=0
23:17:16.063 00.000 25848 worker thread done servicing request
23:17:16.063 00.000 25848 Worker thread wakes up
23:17:16.063 00.000 21444 GuideStep: -1.0 px 46 ms EAST, 0.2 px 0 ms NORTH
23:17:16.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:16.063 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:19.408 03.345 25848 Exposure complete
23:17:19.475 00.067 25848 worker thread done servicing request
23:17:19.475 00.000 21444 OnExposeComplete: enter
23:17:19.475 00.000 21444 UpdateGuideState(): m_state=6
23:17:19.476 00.001 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:17:19.476 00.000 21444 Star::Find returns 1 (1), X=1511.21, Y=1002.42, Mass=25455, SNR=17.4, Peak=6432 HFD=5.8
23:17:19.476 00.000 21444 Status Line: Mass: 25455 vs 15917
23:17:19.477 00.001 21444 UpdateCurrentPosition: star mass new=25455.4 exp=15917.3 thresh=50% limits=(7958.7, 25111.2, 31834.6)
23:17:19.477 00.000 21444 DistanceChecker: activated
23:17:19.477 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:17:19.477 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:17:19.477 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:17:19.477 00.000 25848 Worker thread wakes up
23:17:19.477 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:17:19.477 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:17:19.478 00.001 25848 move complete, result=0
23:17:19.478 00.000 25848 worker thread done servicing request
23:17:19.579 00.101 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:17:19.579 00.000 21444 Status Line: Star lost - mass changed
23:17:19.581 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.980
23:17:19.597 00.016 21444 UpdateGuideState exits: Star lost - mass changed
23:17:19.598 00.001 21444 PhdController: settling, locked = 0, distance = 2.91 (3.00) aobump = 0 frame = 5 / 99999
23:17:19.598 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815039.598,"Host":"ASTROBRUCE","Inst":1,"Distance":2.91,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:17:19.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:19.598 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:17:19.598 00.000 21444 Enqueuing Expose request
23:17:19.598 00.000 25848 Worker thread wakes up
23:17:19.598 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:19.598 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:17:19.975 00.377 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.690
23:17:20.110 00.135 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.690
23:17:20.416 00.306 21444 evsrv: cli 0107E560 connect
23:17:20.417 00.001 21444 case statement mapped state 6 to 4
23:17:20.418 00.001 21444 case statement mapped state 6 to 4
23:17:20.418 00.000 21444 evsrv: cli 0107E740 connect
23:17:20.418 00.000 21444 case statement mapped state 6 to 4
23:17:20.418 00.000 21444 case statement mapped state 6 to 4
23:17:20.418 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"dcaf936c-6165-42e6-be44-ef572dc57dca"}
23:17:20.418 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"dcaf936c-6165-42e6-be44-ef572dc57dca"}
23:17:20.418 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"688bb291-bae1-4672-8468-d7f5052f0cb6"}
23:17:20.418 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"688bb291-bae1-4672-8468-d7f5052f0cb6"}
23:17:20.419 00.001 21444 evsrv: cli 0107E560 disconnect
23:17:20.419 00.000 21444 evsrv: cli 0107E740 disconnect
23:17:20.620 00.201 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.400
23:17:20.750 00.130 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.400
23:17:20.918 00.168 21444 evsrv: cli 0107E880 connect
23:17:20.918 00.000 21444 case statement mapped state 6 to 4
23:17:20.918 00.000 21444 case statement mapped state 6 to 4
23:17:20.919 00.001 21444 evsrv: cli 0107E380 connect
23:17:20.919 00.000 21444 case statement mapped state 6 to 4
23:17:20.919 00.000 21444 case statement mapped state 6 to 4
23:17:20.919 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"5f75fbbc-2cfe-4a97-a7ad-01891e88c0e1"}
23:17:20.920 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"5f75fbbc-2cfe-4a97-a7ad-01891e88c0e1"}
23:17:20.920 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"ba81c1f3-8823-4496-9c7c-8f33d4ed8dd5"}
23:17:20.920 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"ba81c1f3-8823-4496-9c7c-8f33d4ed8dd5"}
23:17:20.920 00.000 21444 evsrv: cli 0107E880 disconnect
23:17:20.920 00.000 21444 evsrv: cli 0107E380 disconnect
23:17:21.719 00.799 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.690
23:17:21.835 00.116 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.690
23:17:21.918 00.083 21444 evsrv: cli 0107E380 connect
23:17:21.919 00.001 21444 case statement mapped state 6 to 4
23:17:21.919 00.000 21444 case statement mapped state 6 to 4
23:17:21.919 00.000 21444 evsrv: cli 0107E560 connect
23:17:21.919 00.000 21444 case statement mapped state 6 to 4
23:17:21.919 00.000 21444 case statement mapped state 6 to 4
23:17:21.919 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"17c49857-5fa6-4299-8a5c-e2ec02c92338"}
23:17:21.919 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"17c49857-5fa6-4299-8a5c-e2ec02c92338"}
23:17:21.919 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"d815f216-6356-43d4-818e-bea63b3fd23c"}
23:17:21.919 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"d815f216-6356-43d4-818e-bea63b3fd23c"}
23:17:21.919 00.000 21444 evsrv: cli 0107E380 disconnect
23:17:21.920 00.001 21444 evsrv: cli 0107E560 disconnect
23:17:22.409 00.489 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.980
23:17:22.425 00.016 21444 evsrv: cli 0107EA60 connect
23:17:22.425 00.000 21444 case statement mapped state 6 to 4
23:17:22.425 00.000 21444 case statement mapped state 6 to 4
23:17:22.425 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"deff4112-980b-4c73-b61b-665b7120ca65"}
23:17:22.425 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"deff4112-980b-4c73-b61b-665b7120ca65"}
23:17:22.425 00.000 21444 evsrv: cli 0107EA60 disconnect
23:17:22.523 00.098 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=1.980
23:17:22.653 00.130 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=2.270
23:17:22.789 00.136 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=2.270
23:17:22.918 00.129 21444 evsrv: cli 0107E9C0 connect
23:17:22.918 00.000 21444 case statement mapped state 6 to 4
23:17:22.919 00.001 21444 case statement mapped state 6 to 4
23:17:22.919 00.000 21444 evsrv: cli 0107E880 connect
23:17:22.919 00.000 21444 case statement mapped state 6 to 4
23:17:22.919 00.000 21444 case statement mapped state 6 to 4
23:17:22.919 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"04a24b09-c1e4-4ee6-84dd-434fd5fcac7e"}
23:17:22.919 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"04a24b09-c1e4-4ee6-84dd-434fd5fcac7e"}
23:17:22.919 00.000 21444 evsrv: cli 0107E600 connect
23:17:22.919 00.000 21444 case statement mapped state 6 to 4
23:17:22.919 00.000 21444 case statement mapped state 6 to 4
23:17:22.920 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"b3f3b92c-e66d-4359-9c9f-995500522a72"}
23:17:22.920 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"b3f3b92c-e66d-4359-9c9f-995500522a72"}
23:17:22.920 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"8c7ee269-8fbc-4f4d-8ac3-ac6d7f459576"}
23:17:22.920 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"8c7ee269-8fbc-4f4d-8ac3-ac6d7f459576"}
23:17:22.921 00.001 21444 evsrv: cli 0107E9C0 disconnect
23:17:22.921 00.000 21444 evsrv: cli 0107E880 disconnect
23:17:22.921 00.000 21444 evsrv: cli 0107E600 disconnect
23:17:22.953 00.032 25848 Exposure complete
23:17:23.004 00.051 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=2.270
23:17:23.019 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21184, med=3092, FiltMin=296, FiltMax=5496, Gamma=2.270
23:17:23.019 00.000 25848 worker thread done servicing request
23:17:23.034 00.015 21444 OnExposeComplete: enter
23:17:23.034 00.000 21444 UpdateGuideState(): m_state=6
23:17:23.035 00.001 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:17:23.035 00.000 21444 Star::Find returns 1 (1), X=1509.22, Y=1002.88, Mass=16509, SNR=12.0, Peak=5092 HFD=3.4
23:17:23.035 00.000 21444 DistanceChecker: deactivated
23:17:23.035 00.000 21444 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.09) = xAngle (2.88 = 2.88)
23:17:23.035 00.000 21444 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.18 = -3.10)
23:17:23.035 00.000 21444 CameraToMount -- cameraX=-1.73 cameraY=0.63 hyp=1.84 cameraTheta=2.79 mountX=-1.78 mountY=-0.07, mountTheta=-3.10
23:17:23.035 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.73, y=0.63, opts=13)
23:17:23.036 00.001 21444 Enqueuing Move request for scope (-1.73, 0.63)
23:17:23.036 00.000 25848 Worker thread wakes up
23:17:23.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.73, 0.63) opts 0xd
23:17:23.036 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.73, 0.63)
23:17:23.036 00.000 25848 Moving (-1.73, 0.63) raw xDistance=-1.78 yDistance=-0.07
23:17:23.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.78
23:17:23.036 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:23.036 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:17:23.036 00.000 25848 MoveAxis(E, 57, ABG)
23:17:23.036 00.000 25848 Guiding  Dir = 2, Dur = 57
23:17:23.043 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24668, med=3096, FiltMin=372, FiltMax=9888, Gamma=2.270
23:17:23.059 00.016 21444 UpdateGuideState exits: m=16509 SNR=12.0 Saturated
23:17:23.059 00.000 21444 PhdController: settling, locked = 1, distance = 2.59 (3.00) aobump = 0 frame = 6 / 99999
23:17:23.059 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815043.059,"Host":"ASTROBRUCE","Inst":1,"Distance":2.59,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:17:23.059 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:23.059 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:23.059 00.000 21444 Enqueuing Expose request
23:17:23.109 00.050 25848 IsSlewing returns 0
23:17:23.110 00.001 25848 IsGuiding returns 0
23:17:23.141 00.031 25848 PulseGuide returned control before completion, sleep 37
23:17:23.188 00.047 25848 IsGuiding returns 1
23:17:23.188 00.000 25848 scope still moving after pulse duration time elapsed
23:17:23.248 00.060 25848 IsSlewing returns 0
23:17:23.248 00.000 25848 IsGuiding returns 0
23:17:23.248 00.000 25848 scope move finished after 57 + 80 ms
23:17:23.248 00.000 25848 Move returns status 0, amount 57
23:17:23.248 00.000 25848 MoveAxis(N, 0, ABG)
23:17:23.248 00.000 25848 Move returns status 0, amount 0
23:17:23.248 00.000 25848 move complete, result=0
23:17:23.248 00.000 25848 worker thread done servicing request
23:17:23.248 00.000 25848 Worker thread wakes up
23:17:23.249 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:23.249 00.000 21444 GuideStep: -1.8 px 57 ms EAST, -0.1 px 0 ms NORTH
23:17:23.249 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:23.251 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24668, med=3096, FiltMin=372, FiltMax=9888, Gamma=2.270
23:17:23.269 00.018 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24668, med=3096, FiltMin=372, FiltMax=9888, Gamma=2.270
23:17:23.420 00.151 21444 evsrv: cli 0107E240 connect
23:17:23.421 00.001 21444 case statement mapped state 6 to 3
23:17:23.421 00.000 21444 case statement mapped state 6 to 3
23:17:23.421 00.000 21444 evsrv: cli 0107E380 connect
23:17:23.421 00.000 21444 case statement mapped state 6 to 3
23:17:23.422 00.001 21444 case statement mapped state 6 to 3
23:17:23.422 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"b012339f-b02c-4bff-92d8-b1a4a24a4cc2"}
23:17:23.422 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"b012339f-b02c-4bff-92d8-b1a4a24a4cc2"}
23:17:23.422 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"affde382-da27-428c-aaea-8a152d82f6d6"}
23:17:23.422 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"affde382-da27-428c-aaea-8a152d82f6d6"}
23:17:23.423 00.001 21444 evsrv: cli 0107E240 disconnect
23:17:23.423 00.000 21444 evsrv: cli 0107E380 disconnect
23:17:26.590 03.167 25848 Exposure complete
23:17:26.656 00.066 25848 worker thread done servicing request
23:17:26.656 00.000 21444 OnExposeComplete: enter
23:17:26.656 00.000 21444 UpdateGuideState(): m_state=6
23:17:26.656 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:17:26.656 00.000 21444 Star::Find returns 1 (1), X=1509.10, Y=1002.24, Mass=12929, SNR=11.8, Peak=5444 HFD=3.3
23:17:26.656 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.09) = xAngle (-3.04 = -3.04)
23:17:26.656 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.75 = -2.75)
23:17:26.657 00.001 21444 CameraToMount -- cameraX=-1.85 cameraY=-0.01 hyp=1.85 cameraTheta=-3.13 mountX=-1.84 mountY=-0.71, mountTheta=-2.77
23:17:26.657 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.85, y=-0.01, opts=13)
23:17:26.657 00.000 21444 Enqueuing Move request for scope (-1.85, -0.01)
23:17:26.657 00.000 25848 Worker thread wakes up
23:17:26.657 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.85, -0.01) opts 0xd
23:17:26.657 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.85, -0.01)
23:17:26.657 00.000 25848 Moving (-1.85, -0.01) raw xDistance=-1.84 yDistance=-0.71
23:17:26.658 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.84
23:17:26.658 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
23:17:26.658 00.000 25848 MoveAxis(E, 60, ABG)
23:17:26.658 00.000 25848 Guiding  Dir = 2, Dur = 60
23:17:26.664 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20052, med=3072, FiltMin=444, FiltMax=5644, Gamma=2.270
23:17:26.681 00.017 21444 UpdateGuideState exits: m=12929 SNR=11.8 Saturated
23:17:26.681 00.000 21444 PhdController: settling, locked = 1, distance = 2.37 (3.00) aobump = 0 frame = 7 / 99999
23:17:26.681 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815046.681,"Host":"ASTROBRUCE","Inst":1,"Distance":2.37,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
23:17:26.681 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:26.681 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:26.681 00.000 21444 Enqueuing Expose request
23:17:26.711 00.030 25848 IsSlewing returns 0
23:17:26.711 00.000 25848 IsGuiding returns 0
23:17:26.733 00.022 25848 PulseGuide returned control before completion, sleep 50
23:17:26.794 00.061 25848 IsGuiding returns 1
23:17:26.794 00.000 25848 scope still moving after pulse duration time elapsed
23:17:26.844 00.050 25848 IsSlewing returns 0
23:17:26.844 00.000 25848 IsGuiding returns 0
23:17:26.844 00.000 25848 scope move finished after 60 + 72 ms
23:17:26.844 00.000 25848 Move returns status 0, amount 60
23:17:26.844 00.000 25848 MoveAxis(N, 19, ABG)
23:17:26.844 00.000 25848 Guiding  Dir = 0, Dur = 19
23:17:26.876 00.032 25848 IsSlewing returns 0
23:17:26.877 00.001 25848 IsGuiding returns 0
23:17:26.908 00.031 25848 IsGuiding returns 1
23:17:26.908 00.000 25848 scope still moving after pulse duration time elapsed
23:17:26.967 00.059 25848 IsSlewing returns 0
23:17:26.967 00.000 25848 IsGuiding returns 0
23:17:26.967 00.000 25848 scope move finished after 19 + 71 ms
23:17:26.967 00.000 25848 Move returns status 0, amount 19
23:17:26.967 00.000 25848 move complete, result=0
23:17:26.967 00.000 25848 worker thread done servicing request
23:17:26.967 00.000 25848 Worker thread wakes up
23:17:26.967 00.000 21444 GuideStep: -1.8 px 60 ms EAST, -0.7 px 19 ms NORTH
23:17:26.967 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:26.967 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:30.307 03.340 25848 Exposure complete
23:17:30.373 00.066 25848 worker thread done servicing request
23:17:30.374 00.001 21444 OnExposeComplete: enter
23:17:30.374 00.000 21444 UpdateGuideState(): m_state=6
23:17:30.374 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:17:30.374 00.000 21444 Star::Find false star n=4 nbg=275 bg=2863.4 sigma=505.0 thresh=4378 peak=4342
23:17:30.374 00.000 21444 Star::Find returns 0 (2), X=1509.00, Y=1002.00, Mass=8790, SNR=2.9, Peak=5700 HFD=0.0
23:17:30.374 00.000 21444 DistanceChecker: activated
23:17:30.374 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:17:30.374 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:17:30.374 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:17:30.374 00.000 25848 Worker thread wakes up
23:17:30.374 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:17:30.375 00.001 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:17:30.375 00.000 25848 move complete, result=0
23:17:30.375 00.000 25848 worker thread done servicing request
23:17:30.478 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:17:30.478 00.000 21444 Status Line: Star lost - low SNR
23:17:30.480 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19824, med=3072, FiltMin=420, FiltMax=5572, Gamma=2.270
23:17:30.497 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:17:30.497 00.000 21444 PhdController: settling, locked = 0, distance = 2.37 (3.00) aobump = 0 frame = 8 / 99999
23:17:30.497 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815050.497,"Host":"ASTROBRUCE","Inst":1,"Distance":2.37,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:17:30.497 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:30.497 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:17:30.497 00.000 21444 Enqueuing Expose request
23:17:30.497 00.000 25848 Worker thread wakes up
23:17:30.497 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:30.497 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:17:33.842 03.345 25848 Exposure complete
23:17:33.908 00.066 25848 worker thread done servicing request
23:17:33.908 00.000 21444 OnExposeComplete: enter
23:17:33.909 00.001 21444 UpdateGuideState(): m_state=6
23:17:33.909 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:17:33.909 00.000 21444 Star::Find returns 1 (1), X=1509.08, Y=1003.48, Mass=12953, SNR=10.9, Peak=5320 HFD=3.6
23:17:33.909 00.000 21444 DistanceChecker: deactivated
23:17:33.909 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.09) = xAngle (2.65 = 2.65)
23:17:33.909 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.95 = 2.95)
23:17:33.909 00.000 21444 CameraToMount -- cameraX=-1.86 cameraY=1.22 hyp=2.23 cameraTheta=2.56 mountX=-1.97 mountY=0.43, mountTheta=2.93
23:17:33.910 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.86, y=1.22, opts=13)
23:17:33.910 00.000 21444 Enqueuing Move request for scope (-1.86, 1.22)
23:17:33.910 00.000 25848 Worker thread wakes up
23:17:33.910 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.86, 1.22) opts 0xd
23:17:33.910 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.86, 1.22)
23:17:33.910 00.000 25848 Moving (-1.86, 1.22) raw xDistance=-1.97 yDistance=0.43
23:17:33.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.32 from input -1.97
23:17:33.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:33.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
23:17:33.910 00.000 25848 MoveAxis(E, 64, ABG)
23:17:33.910 00.000 25848 Guiding  Dir = 2, Dur = 64
23:17:33.917 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=3076, FiltMin=384, FiltMax=5572, Gamma=2.270
23:17:33.933 00.016 21444 UpdateGuideState exits: m=12953 SNR=10.9 Saturated
23:17:33.933 00.000 21444 PhdController: settling, locked = 1, distance = 2.33 (3.00) aobump = 0 frame = 9 / 99999
23:17:33.933 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815053.933,"Host":"ASTROBRUCE","Inst":1,"Distance":2.33,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:17:33.933 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:33.933 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:33.933 00.000 21444 Enqueuing Expose request
23:17:33.935 00.002 25848 IsSlewing returns 0
23:17:33.936 00.001 25848 IsGuiding returns 0
23:17:33.967 00.031 25848 PulseGuide returned control before completion, sleep 43
23:17:34.014 00.047 25848 IsGuiding returns 1
23:17:34.014 00.000 25848 scope still moving after pulse duration time elapsed
23:17:34.062 00.048 25848 IsSlewing returns 0
23:17:34.063 00.001 25848 IsGuiding returns 0
23:17:34.063 00.000 25848 scope move finished after 64 + 62 ms
23:17:34.063 00.000 25848 Move returns status 0, amount 64
23:17:34.063 00.000 25848 MoveAxis(N, 0, ABG)
23:17:34.063 00.000 25848 Move returns status 0, amount 0
23:17:34.063 00.000 25848 move complete, result=0
23:17:34.063 00.000 25848 worker thread done servicing request
23:17:34.063 00.000 25848 Worker thread wakes up
23:17:34.063 00.000 21444 GuideStep: -2.0 px 64 ms EAST, 0.4 px 0 ms NORTH
23:17:34.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:34.063 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:37.414 03.351 25848 Exposure complete
23:17:37.481 00.067 25848 worker thread done servicing request
23:17:37.481 00.000 21444 OnExposeComplete: enter
23:17:37.481 00.000 21444 UpdateGuideState(): m_state=6
23:17:37.482 00.001 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:17:37.482 00.000 21444 Star::Find returns 1 (1), X=1510.89, Y=1002.37, Mass=9979, SNR=11.2, Peak=5392 HFD=1.6
23:17:37.482 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.09) = xAngle (2.13 = 2.13)
23:17:37.482 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.43 = 2.43)
23:17:37.482 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.04 mountX=-0.07 mountY=0.08, mountTheta=2.26
23:17:37.483 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.11, opts=13)
23:17:37.483 00.000 21444 Enqueuing Move request for scope (-0.06, 0.11)
23:17:37.483 00.000 25848 Worker thread wakes up
23:17:37.483 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:17:37.483 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:17:37.483 00.000 25848 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=0.08
23:17:37.483 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:17:37.483 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:37.483 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:17:37.483 00.000 25848 MoveAxis(E, 0, ABG)
23:17:37.483 00.000 25848 Move returns status 0, amount 0
23:17:37.483 00.000 25848 MoveAxis(N, 0, ABG)
23:17:37.483 00.000 25848 Move returns status 0, amount 0
23:17:37.483 00.000 25848 move complete, result=0
23:17:37.483 00.000 25848 worker thread done servicing request
23:17:37.490 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19948, med=3072, FiltMin=472, FiltMax=5652, Gamma=2.270
23:17:37.506 00.016 21444 UpdateGuideState exits: m=9979 SNR=11.2 Saturated
23:17:37.507 00.001 21444 PhdController: settling, locked = 1, distance = 1.67 (3.00) aobump = 0 frame = 10 / 99999
23:17:37.507 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815057.507,"Host":"ASTROBRUCE","Inst":1,"Distance":1.67,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
23:17:37.507 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:37.507 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:37.507 00.000 21444 Enqueuing Expose request
23:17:37.507 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:37.507 00.000 25848 Worker thread wakes up
23:17:37.507 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:37.507 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:40.848 03.341 25848 Exposure complete
23:17:40.914 00.066 25848 worker thread done servicing request
23:17:40.914 00.000 21444 OnExposeComplete: enter
23:17:40.914 00.000 21444 UpdateGuideState(): m_state=6
23:17:40.914 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:17:40.914 00.000 21444 Star::Find false star n=4 nbg=265 bg=2673.6 sigma=512.8 thresh=4212 peak=4197
23:17:40.914 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1002.00, Mass=8033, SNR=2.9, Peak=5244 HFD=0.0
23:17:40.914 00.000 21444 DistanceChecker: activated
23:17:40.914 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:17:40.914 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:17:40.914 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:17:40.914 00.000 25848 Worker thread wakes up
23:17:40.915 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:17:40.915 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:17:40.915 00.000 25848 move complete, result=0
23:17:40.915 00.000 25848 worker thread done servicing request
23:17:41.018 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:17:41.018 00.000 21444 Status Line: Star lost - low SNR
23:17:41.020 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3072, FiltMin=296, FiltMax=5496, Gamma=2.270
23:17:41.038 00.018 21444 UpdateGuideState exits: Star lost - low SNR
23:17:41.038 00.000 21444 PhdController: settling, locked = 0, distance = 1.67 (3.00) aobump = 0 frame = 11 / 99999
23:17:41.038 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815061.038,"Host":"ASTROBRUCE","Inst":1,"Distance":1.67,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:17:41.038 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:41.038 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:17:41.038 00.000 21444 Enqueuing Expose request
23:17:41.038 00.000 25848 Worker thread wakes up
23:17:41.038 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:41.038 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:17:44.394 03.356 25848 Exposure complete
23:17:44.460 00.066 25848 worker thread done servicing request
23:17:44.461 00.001 21444 OnExposeComplete: enter
23:17:44.461 00.000 21444 UpdateGuideState(): m_state=6
23:17:44.461 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:17:44.461 00.000 21444 Star::Find returns 1 (1), X=1511.15, Y=1002.93, Mass=9768, SNR=9.6, Peak=5344 HFD=2.0
23:17:44.461 00.000 21444 DistanceChecker: deactivated
23:17:44.461 00.000 21444 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.09) = xAngle (1.37 = 1.37)
23:17:44.461 00.000 21444 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.67 = 1.67)
23:17:44.461 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=0.68 hyp=0.71 cameraTheta=1.28 mountX=0.14 mountY=0.71, mountTheta=1.37
23:17:44.462 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=0.68, opts=13)
23:17:44.462 00.000 21444 Enqueuing Move request for scope (0.20, 0.68)
23:17:44.462 00.000 25848 Worker thread wakes up
23:17:44.462 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.68) opts 0xd
23:17:44.462 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 0.68)
23:17:44.462 00.000 25848 Moving (0.20, 0.68) raw xDistance=0.14 yDistance=0.71
23:17:44.462 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:17:44.462 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:44.462 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
23:17:44.462 00.000 25848 MoveAxis(E, 0, ABG)
23:17:44.462 00.000 25848 Move returns status 0, amount 0
23:17:44.462 00.000 25848 MoveAxis(N, 0, ABG)
23:17:44.462 00.000 25848 Move returns status 0, amount 0
23:17:44.462 00.000 25848 move complete, result=0
23:17:44.462 00.000 25848 worker thread done servicing request
23:17:44.469 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20256, med=3072, FiltMin=168, FiltMax=5804, Gamma=2.270
23:17:44.486 00.017 21444 UpdateGuideState exits: m=9768 SNR=9.6 Saturated
23:17:44.486 00.000 21444 PhdController: settling, locked = 1, distance = 1.38 (3.00) aobump = 0 frame = 12 / 99999
23:17:44.486 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815064.486,"Host":"ASTROBRUCE","Inst":1,"Distance":1.38,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:17:44.486 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:44.486 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:44.486 00.000 21444 Enqueuing Expose request
23:17:44.486 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
23:17:44.486 00.000 25848 Worker thread wakes up
23:17:44.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:44.486 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:47.830 03.344 25848 Exposure complete
23:17:47.897 00.067 25848 worker thread done servicing request
23:17:47.897 00.000 21444 OnExposeComplete: enter
23:17:47.897 00.000 21444 UpdateGuideState(): m_state=6
23:17:47.897 00.000 21444 Star::Find(15, 1511, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
23:17:47.897 00.000 21444 Star::Find returns 1 (1), X=1510.01, Y=1003.17, Mass=14222, SNR=10.8, Peak=5648 HFD=2.2
23:17:47.898 00.001 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.09) = xAngle (2.46 = 2.46)
23:17:47.898 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.75 = 2.75)
23:17:47.898 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.92 hyp=1.31 cameraTheta=2.37 mountX=-1.01 mountY=0.49, mountTheta=2.69
23:17:47.898 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.92, opts=13)
23:17:47.898 00.000 21444 Enqueuing Move request for scope (-0.93, 0.92)
23:17:47.899 00.001 25848 Worker thread wakes up
23:17:47.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.92) opts 0xd
23:17:47.899 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.92)
23:17:47.899 00.000 25848 Moving (-0.93, 0.92) raw xDistance=-1.01 yDistance=0.49
23:17:47.899 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.01
23:17:47.899 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:47.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
23:17:47.899 00.000 25848 MoveAxis(E, 31, ABG)
23:17:47.899 00.000 25848 Guiding  Dir = 2, Dur = 31
23:17:47.906 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20960, med=3072, FiltMin=448, FiltMax=5748, Gamma=2.270
23:17:47.920 00.014 25848 IsSlewing returns 0
23:17:47.920 00.000 25848 IsGuiding returns 0
23:17:47.923 00.003 21444 UpdateGuideState exits: m=14222 SNR=10.8 Saturated
23:17:47.923 00.000 21444 PhdController: settling, locked = 1, distance = 1.36 (3.00) aobump = 0 frame = 13 / 99999
23:17:47.923 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815067.923,"Host":"ASTROBRUCE","Inst":1,"Distance":1.36,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
23:17:47.923 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:47.923 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:47.923 00.000 21444 Enqueuing Expose request
23:17:47.961 00.038 25848 IsGuiding returns 1
23:17:47.961 00.000 25848 scope still moving after pulse duration time elapsed
23:17:48.014 00.053 25848 IsSlewing returns 0
23:17:48.014 00.000 25848 IsGuiding returns 0
23:17:48.014 00.000 25848 scope move finished after 31 + 63 ms
23:17:48.014 00.000 25848 Move returns status 0, amount 31
23:17:48.014 00.000 25848 MoveAxis(N, 0, ABG)
23:17:48.014 00.000 25848 Move returns status 0, amount 0
23:17:48.014 00.000 25848 move complete, result=0
23:17:48.014 00.000 25848 worker thread done servicing request
23:17:48.014 00.000 25848 Worker thread wakes up
23:17:48.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:48.014 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:48.014 00.000 21444 GuideStep: -1.0 px 31 ms EAST, 0.5 px 0 ms NORTH
23:17:51.363 03.349 25848 Exposure complete
23:17:51.429 00.066 25848 worker thread done servicing request
23:17:51.430 00.001 21444 OnExposeComplete: enter
23:17:51.430 00.000 21444 UpdateGuideState(): m_state=6
23:17:51.430 00.000 21444 Star::Find(15, 1510, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
23:17:51.430 00.000 21444 Star::Find false star n=1 nbg=269 bg=2843.4 sigma=469.4 thresh=4252 peak=3729
23:17:51.430 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1003.00, Mass=1441, SNR=2.9, Peak=4360 HFD=0.0
23:17:51.430 00.000 21444 DistanceChecker: activated
23:17:51.430 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:17:51.430 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:17:51.430 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:17:51.431 00.001 25848 Worker thread wakes up
23:17:51.431 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:17:51.431 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:17:51.431 00.000 25848 move complete, result=0
23:17:51.431 00.000 25848 worker thread done servicing request
23:17:51.534 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:17:51.534 00.000 21444 Status Line: Star lost - low SNR
23:17:51.535 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19824, med=3076, FiltMin=468, FiltMax=5596, Gamma=2.270
23:17:51.552 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:17:51.553 00.001 21444 PhdController: settling, locked = 0, distance = 1.36 (3.00) aobump = 0 frame = 14 / 99999
23:17:51.553 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815071.553,"Host":"ASTROBRUCE","Inst":1,"Distance":1.36,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:17:51.553 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:51.553 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:17:51.553 00.000 21444 Enqueuing Expose request
23:17:51.553 00.000 25848 Worker thread wakes up
23:17:51.553 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:51.553 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:17:54.906 03.353 25848 Exposure complete
23:17:54.972 00.066 25848 worker thread done servicing request
23:17:54.972 00.000 21444 OnExposeComplete: enter
23:17:54.972 00.000 21444 UpdateGuideState(): m_state=6
23:17:54.972 00.000 21444 Star::Find(15, 1510, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
23:17:54.972 00.000 21444 Star::Find returns 1 (1), X=1509.17, Y=1002.61, Mass=13052, SNR=12.3, Peak=5568 HFD=2.0
23:17:54.972 00.000 21444 DistanceChecker: deactivated
23:17:54.972 00.000 21444 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.09) = xAngle (3.03 = 3.03)
23:17:54.972 00.000 21444 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.33 = -2.95)
23:17:54.973 00.001 21444 CameraToMount -- cameraX=-1.77 cameraY=0.36 hyp=1.81 cameraTheta=2.94 mountX=-1.80 mountY=-0.34, mountTheta=-2.96
23:17:54.973 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=0.36, opts=13)
23:17:54.973 00.000 21444 Enqueuing Move request for scope (-1.77, 0.36)
23:17:54.974 00.001 25848 Worker thread wakes up
23:17:54.974 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.36) opts 0xd
23:17:54.974 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, 0.36)
23:17:54.974 00.000 25848 Moving (-1.77, 0.36) raw xDistance=-1.80 yDistance=-0.34
23:17:54.974 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.80
23:17:54.974 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:54.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:17:54.974 00.000 25848 MoveAxis(E, 57, ABG)
23:17:54.974 00.000 25848 Guiding  Dir = 2, Dur = 57
23:17:54.980 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3076, FiltMin=520, FiltMax=5772, Gamma=2.270
23:17:54.996 00.016 21444 UpdateGuideState exits: m=13052 SNR=12.3 Saturated
23:17:54.996 00.000 21444 PhdController: settling, locked = 1, distance = 1.49 (3.00) aobump = 0 frame = 15 / 99999
23:17:54.997 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778815074.996,"Host":"ASTROBRUCE","Inst":1,"Distance":1.49,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:17:54.997 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:54.997 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:17:54.997 00.000 21444 Enqueuing Expose request
23:17:54.998 00.001 25848 IsSlewing returns 0
23:17:54.999 00.001 25848 IsGuiding returns 0
23:17:55.030 00.031 25848 PulseGuide returned control before completion, sleep 36
23:17:55.078 00.048 25848 IsGuiding returns 1
23:17:55.078 00.000 25848 scope still moving after pulse duration time elapsed
23:17:55.141 00.063 25848 IsSlewing returns 0
23:17:55.142 00.001 25848 IsGuiding returns 0
23:17:55.142 00.000 25848 scope move finished after 57 + 86 ms
23:17:55.142 00.000 25848 Move returns status 0, amount 57
23:17:55.142 00.000 25848 MoveAxis(N, 0, ABG)
23:17:55.142 00.000 25848 Move returns status 0, amount 0
23:17:55.142 00.000 25848 move complete, result=0
23:17:55.142 00.000 25848 worker thread done servicing request
23:17:55.142 00.000 25848 Worker thread wakes up
23:17:55.142 00.000 21444 GuideStep: -1.8 px 57 ms EAST, -0.3 px 0 ms NORTH
23:17:55.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:55.142 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:17:58.500 03.358 25848 Exposure complete
23:17:58.567 00.067 25848 worker thread done servicing request
23:17:58.567 00.000 21444 OnExposeComplete: enter
23:17:58.567 00.000 21444 UpdateGuideState(): m_state=6
23:17:58.567 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
23:17:58.568 00.001 21444 Star::Find false star n=3 nbg=276 bg=2828.2 sigma=483.5 thresh=4279 peak=4102
23:17:58.568 00.000 21444 Star::Find returns 0 (2), X=1509.00, Y=1002.00, Mass=6112, SNR=2.9, Peak=4916 HFD=0.0
23:17:58.568 00.000 21444 DistanceChecker: activated
23:17:58.568 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:17:58.568 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:17:58.568 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:17:58.568 00.000 25848 Worker thread wakes up
23:17:58.568 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:17:58.568 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:17:58.568 00.000 25848 move complete, result=0
23:17:58.568 00.000 25848 worker thread done servicing request
23:17:58.670 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:17:58.670 00.000 21444 Status Line: Star lost - low SNR
23:17:58.671 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=3072, FiltMin=316, FiltMax=5444, Gamma=2.270
23:17:58.688 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:17:58.688 00.000 21444 PhdController: settling, locked = 0, distance = 1.49 (3.00) aobump = 0 frame = 16 / 99999
23:17:58.688 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815078.688,"Host":"ASTROBRUCE","Inst":1,"Distance":1.49,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:17:58.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:58.688 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:17:58.688 00.000 21444 Enqueuing Expose request
23:17:58.688 00.000 25848 Worker thread wakes up
23:17:58.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:17:58.688 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:18:02.039 03.351 25848 Exposure complete
23:18:02.106 00.067 25848 worker thread done servicing request
23:18:02.106 00.000 21444 OnExposeComplete: enter
23:18:02.106 00.000 21444 UpdateGuideState(): m_state=6
23:18:02.106 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
23:18:02.106 00.000 21444 Star::Find returns 1 (1), X=1510.47, Y=1003.00, Mass=4917, SNR=8.1, Peak=5472 HFD=0.9
23:18:02.106 00.000 21444 Status Line: Mass: 4917 vs 13052
23:18:02.107 00.001 21444 UpdateCurrentPosition: star mass new=4917.3 exp=13052.2 thresh=50% limits=(6467.6, 25111.2, 26104.4)
23:18:02.107 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:18:02.108 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:18:02.108 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:18:02.108 00.000 25848 Worker thread wakes up
23:18:02.108 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:18:02.108 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:18:02.108 00.000 25848 move complete, result=0
23:18:02.108 00.000 25848 worker thread done servicing request
23:18:02.209 00.101 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:18:02.209 00.000 21444 Status Line: Star lost - mass changed
23:18:02.211 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3096, FiltMin=348, FiltMax=5472, Gamma=2.270
23:18:02.228 00.017 21444 UpdateGuideState exits: Star lost - mass changed
23:18:02.228 00.000 21444 PhdController: settling, locked = 0, distance = 1.49 (3.00) aobump = 0 frame = 17 / 99999
23:18:02.228 00.000 21444 PhdController failed: timed-out waiting for guider to settle
23:18:02.228 00.000 21444 PhdController: newstate STATE_FINISH
23:18:02.228 00.000 21444 PhdController complete: fail: timed-out waiting for guider to settle
23:18:02.228 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778815082.228,"Host":"ASTROBRUCE","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":17,"DroppedFrames":6}
23:18:02.228 00.000 21444 Mount: notify guiding dither settle done success=0
23:18:02.228 00.000 21444 PhdController: newstate STATE_IDLE
23:18:02.228 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:02.228 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:18:02.228 00.000 21444 Enqueuing Expose request
23:18:02.228 00.000 25848 Worker thread wakes up
23:18:02.228 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:02.228 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:18:05.583 03.355 25848 Exposure complete
23:18:05.650 00.067 25848 worker thread done servicing request
23:18:05.650 00.000 21444 OnExposeComplete: enter
23:18:05.650 00.000 21444 UpdateGuideState(): m_state=6
23:18:05.650 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
23:18:05.650 00.000 21444 Star::Find returns 1 (1), X=1510.33, Y=1002.71, Mass=9824, SNR=9.2, Peak=5268 HFD=1.5
23:18:05.650 00.000 21444 DistanceChecker: deactivated
23:18:05.651 00.001 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.09) = xAngle (2.60 = 2.60)
23:18:05.651 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.89 = 2.89)
23:18:05.651 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.46 hyp=0.77 cameraTheta=2.51 mountX=-0.65 mountY=0.19, mountTheta=2.86
23:18:05.651 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.46, opts=13)
23:18:05.651 00.000 21444 Enqueuing Move request for scope (-0.62, 0.46)
23:18:05.651 00.000 25848 Worker thread wakes up
23:18:05.652 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.46) opts 0xd
23:18:05.652 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.46)
23:18:05.652 00.000 25848 Moving (-0.62, 0.46) raw xDistance=-0.65 yDistance=0.19
23:18:05.652 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.65
23:18:05.652 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:05.652 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:18:05.652 00.000 25848 MoveAxis(E, 24, ABG)
23:18:05.652 00.000 25848 Guiding  Dir = 2, Dur = 24
23:18:05.658 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19824, med=3096, FiltMin=532, FiltMax=5582, Gamma=2.270
23:18:05.672 00.014 25848 IsSlewing returns 0
23:18:05.672 00.000 25848 IsGuiding returns 0
23:18:05.675 00.003 21444 UpdateGuideState exits: m=9824 SNR=9.2 Saturated
23:18:05.675 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:05.675 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:05.675 00.000 21444 Enqueuing Expose request
23:18:05.704 00.029 25848 IsGuiding returns 1
23:18:05.704 00.000 25848 scope still moving after pulse duration time elapsed
23:18:05.764 00.060 25848 IsSlewing returns 0
23:18:05.764 00.000 25848 IsGuiding returns 0
23:18:05.764 00.000 25848 scope move finished after 24 + 68 ms
23:18:05.764 00.000 25848 Move returns status 0, amount 24
23:18:05.764 00.000 25848 MoveAxis(N, 0, ABG)
23:18:05.765 00.001 25848 Move returns status 0, amount 0
23:18:05.765 00.000 25848 move complete, result=0
23:18:05.765 00.000 25848 worker thread done servicing request
23:18:05.765 00.000 25848 Worker thread wakes up
23:18:05.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:05.765 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:05.765 00.000 21444 GuideStep: -0.7 px 24 ms EAST, 0.2 px 0 ms NORTH
23:18:09.103 03.338 25848 Exposure complete
23:18:09.169 00.066 25848 worker thread done servicing request
23:18:09.169 00.000 21444 OnExposeComplete: enter
23:18:09.169 00.000 21444 UpdateGuideState(): m_state=6
23:18:09.169 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
23:18:09.169 00.000 21444 Star::Find returns 1 (1), X=1510.21, Y=1001.99, Mass=12705, SNR=11.1, Peak=5596 HFD=2.1
23:18:09.169 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.09) = xAngle (-2.70 = -2.70)
23:18:09.169 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.41 = -2.41)
23:18:09.169 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=-0.27 hyp=0.78 cameraTheta=-2.79 mountX=-0.71 mountY=-0.53, mountTheta=-2.50
23:18:09.170 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=-0.27, opts=13)
23:18:09.170 00.000 21444 Enqueuing Move request for scope (-0.74, -0.27)
23:18:09.170 00.000 25848 Worker thread wakes up
23:18:09.170 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.27) opts 0xd
23:18:09.171 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.74, -0.27)
23:18:09.171 00.000 25848 Moving (-0.74, -0.27) raw xDistance=-0.71 yDistance=-0.53
23:18:09.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.71
23:18:09.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
23:18:09.171 00.000 25848 MoveAxis(E, 23, ABG)
23:18:09.171 00.000 25848 Guiding  Dir = 2, Dur = 23
23:18:09.178 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20504, med=3072, FiltMin=396, FiltMax=5548, Gamma=2.270
23:18:09.194 00.016 21444 UpdateGuideState exits: m=12705 SNR=11.1 Saturated
23:18:09.194 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:09.194 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:09.194 00.000 21444 Enqueuing Expose request
23:18:09.203 00.009 25848 IsSlewing returns 0
23:18:09.204 00.001 25848 IsGuiding returns 0
23:18:09.235 00.031 25848 IsGuiding returns 1
23:18:09.235 00.000 25848 scope still moving after pulse duration time elapsed
23:18:09.282 00.047 25848 IsSlewing returns 0
23:18:09.282 00.000 25848 IsGuiding returns 0
23:18:09.282 00.000 25848 scope move finished after 23 + 55 ms
23:18:09.282 00.000 25848 Move returns status 0, amount 23
23:18:09.282 00.000 25848 MoveAxis(N, 14, ABG)
23:18:09.282 00.000 25848 Guiding  Dir = 0, Dur = 14
23:18:09.313 00.031 25848 IsSlewing returns 0
23:18:09.313 00.000 25848 IsGuiding returns 0
23:18:09.344 00.031 25848 IsGuiding returns 1
23:18:09.344 00.000 25848 scope still moving after pulse duration time elapsed
23:18:09.392 00.048 25848 IsSlewing returns 0
23:18:09.392 00.000 25848 IsGuiding returns 0
23:18:09.392 00.000 25848 scope move finished after 14 + 65 ms
23:18:09.392 00.000 25848 Move returns status 0, amount 14
23:18:09.392 00.000 25848 move complete, result=0
23:18:09.393 00.001 25848 worker thread done servicing request
23:18:09.393 00.000 25848 Worker thread wakes up
23:18:09.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:09.393 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:09.393 00.000 21444 GuideStep: -0.7 px 23 ms EAST, -0.5 px 14 ms NORTH
23:18:11.738 02.345 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20504, med=3072, FiltMin=396, FiltMax=5548, Gamma=2.560
23:18:11.923 00.185 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20504, med=3072, FiltMin=396, FiltMax=5548, Gamma=2.560
23:18:11.958 00.035 21444 evsrv: cli 0107E4C0 connect
23:18:11.958 00.000 21444 case statement mapped state 6 to 3
23:18:11.959 00.001 21444 case statement mapped state 6 to 3
23:18:11.959 00.000 21444 evsrv: cli 0107E240 connect
23:18:11.959 00.000 21444 case statement mapped state 6 to 3
23:18:11.959 00.000 21444 case statement mapped state 6 to 3
23:18:11.959 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"ab4b36fb-f19e-4431-83eb-a1e1b9f1ac61"}
23:18:11.959 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"ab4b36fb-f19e-4431-83eb-a1e1b9f1ac61"}
23:18:11.959 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"a85ab856-7391-46b9-a593-f9fe74d4f0c0"}
23:18:11.959 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"a85ab856-7391-46b9-a593-f9fe74d4f0c0"}
23:18:11.959 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:18:11.960 00.001 21444 evsrv: cli 0107E240 disconnect
23:18:12.739 00.779 25848 Exposure complete
23:18:12.805 00.066 25848 worker thread done servicing request
23:18:12.805 00.000 21444 OnExposeComplete: enter
23:18:12.805 00.000 21444 UpdateGuideState(): m_state=6
23:18:12.805 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
23:18:12.805 00.000 21444 Star::Find false star n=6 nbg=268 bg=2739.3 sigma=447.1 thresh=4081 peak=3936
23:18:12.806 00.001 21444 Star::Find returns 0 (2), X=1510.00, Y=1001.00, Mass=10728, SNR=2.9, Peak=4992 HFD=0.0
23:18:12.806 00.000 21444 DistanceChecker: activated
23:18:12.806 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:18:12.806 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:18:12.806 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:18:12.806 00.000 25848 Worker thread wakes up
23:18:12.806 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:18:12.806 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:18:12.806 00.000 25848 move complete, result=0
23:18:12.806 00.000 25848 worker thread done servicing request
23:18:12.909 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:18:12.909 00.000 21444 Status Line: Star lost - low SNR
23:18:12.910 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.560
23:18:12.926 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:18:12.926 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:12.926 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:18:12.926 00.000 21444 Enqueuing Expose request
23:18:12.926 00.000 25848 Worker thread wakes up
23:18:12.926 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:12.926 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:18:14.429 01.503 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.520
23:18:14.446 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.410
23:18:14.461 00.015 21444 evsrv: cli 0107E4C0 connect
23:18:14.461 00.000 21444 case statement mapped state 6 to 4
23:18:14.462 00.001 21444 case statement mapped state 6 to 4
23:18:14.462 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"f303b3b3-e979-4cd9-9d56-314469b39d50"}
23:18:14.462 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"f303b3b3-e979-4cd9-9d56-314469b39d50"}
23:18:14.462 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.350
23:18:14.478 00.016 21444 evsrv: cli 0107E4C0 disconnect
23:18:14.478 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.260
23:18:14.494 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.220
23:18:14.509 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.190
23:18:14.524 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.150
23:18:14.543 00.019 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.130
23:18:14.558 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.110
23:18:14.574 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.060
23:18:14.589 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.000
23:18:14.604 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.980
23:18:14.621 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.910
23:18:14.638 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.870
23:18:14.653 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.840
23:18:14.668 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.820
23:18:14.683 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.800
23:18:14.699 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.780
23:18:14.714 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.740
23:18:14.729 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.710
23:18:14.744 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.670
23:18:14.759 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.630
23:18:14.774 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.580
23:18:14.790 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.500
23:18:14.805 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.450
23:18:14.820 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.390
23:18:14.835 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.340
23:18:14.851 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.320
23:18:14.867 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.300
23:18:14.882 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.280
23:18:14.902 00.020 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.260
23:18:14.923 00.021 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.230
23:18:14.960 00.037 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.210
23:18:14.975 00.015 21444 evsrv: cli 0107E240 connect
23:18:14.975 00.000 21444 case statement mapped state 6 to 4
23:18:14.976 00.001 21444 case statement mapped state 6 to 4
23:18:14.976 00.000 21444 evsrv: cli 0107E380 connect
23:18:14.976 00.000 21444 case statement mapped state 6 to 4
23:18:14.976 00.000 21444 case statement mapped state 6 to 4
23:18:14.976 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"3f69df23-874a-4cb9-b102-2d7617438d6c"}
23:18:14.976 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"3f69df23-874a-4cb9-b102-2d7617438d6c"}
23:18:14.976 00.000 21444 evsrv: cli 0107E2E0 connect
23:18:14.976 00.000 21444 case statement mapped state 6 to 4
23:18:14.976 00.000 21444 case statement mapped state 6 to 4
23:18:14.977 00.001 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"cdf2cb7f-9191-4b18-8570-b01a1fefca51"}
23:18:14.977 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"cdf2cb7f-9191-4b18-8570-b01a1fefca51"}
23:18:14.977 00.000 21444 evsrv: cli 0107E240 disconnect
23:18:14.977 00.000 21444 evsrv: cli 0107E560 connect
23:18:14.977 00.000 21444 case statement mapped state 6 to 4
23:18:14.977 00.000 21444 case statement mapped state 6 to 4
23:18:14.977 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"b5545746-2226-4b09-a362-563ebf6e359e"}
23:18:14.977 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"b5545746-2226-4b09-a362-563ebf6e359e"}
23:18:14.977 00.000 21444 evsrv: cli 0107E380 disconnect
23:18:14.977 00.000 21444 evsrv: cli 0107EA60 connect
23:18:14.977 00.000 21444 case statement mapped state 6 to 4
23:18:14.978 00.001 21444 case statement mapped state 6 to 4
23:18:14.978 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"8a6da87e-0de7-4937-bcf9-6f4ca523337b"}
23:18:14.978 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"8a6da87e-0de7-4937-bcf9-6f4ca523337b"}
23:18:14.978 00.000 21444 evsrv: cli 0107E2E0 disconnect
23:18:14.978 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"c43bfea2-74d9-470e-a5c5-ee5102ca86ab"}
23:18:14.978 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"c43bfea2-74d9-470e-a5c5-ee5102ca86ab"}
23:18:14.978 00.000 21444 evsrv: cli 0107E560 disconnect
23:18:14.978 00.000 21444 evsrv: cli 0107EA60 disconnect
23:18:15.161 00.183 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.230
23:18:15.176 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.300
23:18:15.192 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.360
23:18:15.207 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.410
23:18:15.222 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.450
23:18:15.237 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.470
23:18:15.252 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.500
23:18:15.267 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.540
23:18:15.282 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.600
23:18:15.297 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.670
23:18:15.312 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.760
23:18:15.327 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=1.870
23:18:15.343 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.000
23:18:15.358 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.060
23:18:15.373 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.130
23:18:15.388 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.190
23:18:15.403 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.220
23:18:15.418 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.260
23:18:15.447 00.029 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.280
23:18:15.462 00.015 21444 evsrv: cli 0107EA60 connect
23:18:15.462 00.000 21444 case statement mapped state 6 to 4
23:18:15.462 00.000 21444 case statement mapped state 6 to 4
23:18:15.462 00.000 21444 evsrv: cli 0107E9C0 connect
23:18:15.462 00.000 21444 case statement mapped state 6 to 4
23:18:15.463 00.001 21444 case statement mapped state 6 to 4
23:18:15.463 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"fb633696-57f3-43b7-a8ed-7ad65a454334"}
23:18:15.463 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"fb633696-57f3-43b7-a8ed-7ad65a454334"}
23:18:15.463 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"e85c7d7e-b879-4986-a6dd-633584bc8800"}
23:18:15.463 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"e85c7d7e-b879-4986-a6dd-633584bc8800"}
23:18:15.463 00.000 21444 evsrv: cli 0107EA60 disconnect
23:18:15.463 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:18:15.476 00.013 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.300
23:18:15.497 00.021 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.320
23:18:15.513 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.350
23:18:15.547 00.034 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.370
23:18:15.584 00.037 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3076, FiltMin=230, FiltMax=5772, Gamma=2.390
23:18:15.962 00.378 21444 evsrv: cli 0107E4C0 connect
23:18:15.963 00.001 21444 case statement mapped state 6 to 4
23:18:15.963 00.000 21444 case statement mapped state 6 to 4
23:18:15.963 00.000 21444 evsrv: cli 0107EBA0 connect
23:18:15.963 00.000 21444 case statement mapped state 6 to 4
23:18:15.964 00.001 21444 case statement mapped state 6 to 4
23:18:15.964 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"0085608f-706f-4c6f-a7b3-d37a529fc474"}
23:18:15.964 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"0085608f-706f-4c6f-a7b3-d37a529fc474"}
23:18:15.964 00.000 21444 evsrv: cli 0107E240 connect
23:18:15.964 00.000 21444 case statement mapped state 6 to 4
23:18:15.964 00.000 21444 case statement mapped state 6 to 4
23:18:15.965 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"f8b5929b-972a-4dd5-a221-0163a3669abd"}
23:18:15.965 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"f8b5929b-972a-4dd5-a221-0163a3669abd"}
23:18:15.965 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:18:15.965 00.000 21444 evsrv: cli 0107E740 connect
23:18:15.965 00.000 21444 case statement mapped state 6 to 4
23:18:15.965 00.000 21444 case statement mapped state 6 to 4
23:18:15.966 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"7b57b305-e3cb-48f8-85ae-a8289714187e"}
23:18:15.966 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"7b57b305-e3cb-48f8-85ae-a8289714187e"}
23:18:15.966 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:18:15.966 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"b87b9ca5-7dd3-41c0-959a-aaa2bb2a4059"}
23:18:15.966 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"b87b9ca5-7dd3-41c0-959a-aaa2bb2a4059"}
23:18:15.966 00.000 21444 evsrv: cli 0107E240 disconnect
23:18:15.966 00.000 21444 evsrv: cli 0107E740 disconnect
23:18:16.279 00.313 25848 Exposure complete
23:18:16.345 00.066 25848 worker thread done servicing request
23:18:16.345 00.000 21444 OnExposeComplete: enter
23:18:16.345 00.000 21444 UpdateGuideState(): m_state=6
23:18:16.345 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
23:18:16.345 00.000 21444 Star::Find returns 1 (1), X=1511.67, Y=1003.43, Mass=18745, SNR=17.2, Peak=5040 HFD=5.3
23:18:16.345 00.000 21444 DistanceChecker: deactivated
23:18:16.345 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.09) = xAngle (1.11 = 1.11)
23:18:16.345 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.41 = 1.41)
23:18:16.345 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=1.18 hyp=1.38 cameraTheta=1.02 mountX=0.61 mountY=1.36, mountTheta=1.15
23:18:16.346 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=1.18, opts=13)
23:18:16.346 00.000 21444 Enqueuing Move request for scope (0.72, 1.18)
23:18:16.347 00.001 25848 Worker thread wakes up
23:18:16.347 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, 1.18) opts 0xd
23:18:16.347 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, 1.18)
23:18:16.347 00.000 25848 Moving (0.72, 1.18) raw xDistance=0.61 yDistance=1.36
23:18:16.347 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.61
23:18:16.347 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:18:16.347 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.36
23:18:16.347 00.000 25848 MoveAxis(W, 17, ABG)
23:18:16.347 00.000 25848 Guiding  Dir = 3, Dur = 17
23:18:16.354 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20600, med=3072, FiltMin=324, FiltMax=5672, Gamma=2.390
23:18:16.370 00.016 21444 UpdateGuideState exits: m=18745 SNR=17.2 Saturated
23:18:16.370 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:16.370 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:16.370 00.000 21444 Enqueuing Expose request
23:18:16.376 00.006 25848 IsSlewing returns 0
23:18:16.376 00.000 25848 IsGuiding returns 0
23:18:16.407 00.031 25848 IsGuiding returns 1
23:18:16.407 00.000 25848 scope still moving after pulse duration time elapsed
23:18:16.469 00.062 25848 IsSlewing returns 0
23:18:16.469 00.000 25848 IsGuiding returns 0
23:18:16.469 00.000 25848 scope move finished after 17 + 76 ms
23:18:16.469 00.000 25848 Move returns status 0, amount 17
23:18:16.469 00.000 25848 MoveAxis(N, 0, ABG)
23:18:16.469 00.000 25848 Move returns status 0, amount 0
23:18:16.469 00.000 25848 move complete, result=0
23:18:16.469 00.000 25848 worker thread done servicing request
23:18:16.469 00.000 25848 Worker thread wakes up
23:18:16.469 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 1.4 px 0 ms NORTH
23:18:16.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:16.469 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:16.488 00.019 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20600, med=3072, FiltMin=324, FiltMax=5672, Gamma=2.370
23:18:16.531 00.043 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20600, med=3072, FiltMin=324, FiltMax=5672, Gamma=2.350
23:18:16.567 00.036 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20600, med=3072, FiltMin=324, FiltMax=5672, Gamma=2.320
23:18:16.589 00.022 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20600, med=3072, FiltMin=324, FiltMax=5672, Gamma=2.300
23:18:16.961 00.372 21444 evsrv: cli 0107E880 connect
23:18:16.962 00.001 21444 case statement mapped state 6 to 3
23:18:16.962 00.000 21444 case statement mapped state 6 to 3
23:18:16.962 00.000 21444 evsrv: cli 0107E240 connect
23:18:16.962 00.000 21444 case statement mapped state 6 to 3
23:18:16.962 00.000 21444 case statement mapped state 6 to 3
23:18:16.962 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"0f6e1264-356a-4aee-b1fb-9cbb2ad6cade"}
23:18:16.962 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"0f6e1264-356a-4aee-b1fb-9cbb2ad6cade"}
23:18:16.962 00.000 21444 evsrv: cli 0107EB00 connect
23:18:16.963 00.001 21444 case statement mapped state 6 to 3
23:18:16.963 00.000 21444 case statement mapped state 6 to 3
23:18:16.963 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"9695bd92-be88-43fc-8f50-b08cbcbc0a98"}
23:18:16.963 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"9695bd92-be88-43fc-8f50-b08cbcbc0a98"}
23:18:16.963 00.000 21444 evsrv: cli 0107E880 disconnect
23:18:16.963 00.000 21444 evsrv: cli 0107E4C0 connect
23:18:16.964 00.001 21444 case statement mapped state 6 to 3
23:18:16.964 00.000 21444 case statement mapped state 6 to 3
23:18:16.964 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"dcef05a3-34b2-4757-92a6-133bdfeec4f1"}
23:18:16.964 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"dcef05a3-34b2-4757-92a6-133bdfeec4f1"}
23:18:16.964 00.000 21444 evsrv: cli 0107E240 disconnect
23:18:16.964 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"eb42c1de-c566-483c-b314-714ef2a6552c"}
23:18:16.964 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"eb42c1de-c566-483c-b314-714ef2a6552c"}
23:18:16.964 00.000 21444 evsrv: cli 0107EB00 disconnect
23:18:16.964 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:18:17.256 00.292 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20600, med=3072, FiltMin=324, FiltMax=5672, Gamma=2.300
23:18:17.271 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20600, med=3072, FiltMin=324, FiltMax=5672, Gamma=2.300
23:18:17.463 00.192 21444 evsrv: cli 0107E6A0 connect
23:18:17.463 00.000 21444 case statement mapped state 6 to 3
23:18:17.463 00.000 21444 case statement mapped state 6 to 3
23:18:17.464 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"44455ce4-9c4b-4feb-9cf3-ddc2bb3f5241"}
23:18:17.464 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"44455ce4-9c4b-4feb-9cf3-ddc2bb3f5241"}
23:18:17.464 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:18:19.821 02.357 25848 Exposure complete
23:18:19.887 00.066 25848 worker thread done servicing request
23:18:19.887 00.000 21444 OnExposeComplete: enter
23:18:19.887 00.000 21444 UpdateGuideState(): m_state=6
23:18:19.887 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
23:18:19.887 00.000 21444 Star::Find returns 1 (1), X=1511.16, Y=1003.38, Mass=10982, SNR=9.8, Peak=5672 HFD=2.5
23:18:19.887 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.09) = xAngle (1.48 = 1.48)
23:18:19.887 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.77 = 1.77)
23:18:19.887 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=1.13 hyp=1.15 cameraTheta=1.39 mountX=0.11 mountY=1.13, mountTheta=1.48
23:18:19.888 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=1.13, opts=13)
23:18:19.888 00.000 21444 Enqueuing Move request for scope (0.21, 1.13)
23:18:19.888 00.000 25848 Worker thread wakes up
23:18:19.888 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 1.13) opts 0xd
23:18:19.889 00.001 25848 Handling offset move in thread for scope, endpoint = (0.21, 1.13)
23:18:19.889 00.000 25848 Moving (0.21, 1.13) raw xDistance=0.11 yDistance=1.13
23:18:19.889 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:18:19.889 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:18:19.889 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
23:18:19.889 00.000 25848 MoveAxis(E, 0, ABG)
23:18:19.889 00.000 25848 Move returns status 0, amount 0
23:18:19.889 00.000 25848 MoveAxis(N, 0, ABG)
23:18:19.889 00.000 25848 Move returns status 0, amount 0
23:18:19.889 00.000 25848 move complete, result=0
23:18:19.889 00.000 25848 worker thread done servicing request
23:18:19.896 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3072, FiltMin=420, FiltMax=5568, Gamma=2.300
23:18:19.912 00.016 21444 UpdateGuideState exits: m=10982 SNR=9.8 Saturated
23:18:19.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:19.912 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:19.913 00.001 21444 Enqueuing Expose request
23:18:19.913 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.1 px 0 ms NORTH
23:18:19.913 00.000 25848 Worker thread wakes up
23:18:19.913 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:19.913 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:23.256 03.343 25848 Exposure complete
23:18:23.322 00.066 25848 worker thread done servicing request
23:18:23.322 00.000 21444 OnExposeComplete: enter
23:18:23.322 00.000 21444 UpdateGuideState(): m_state=6
23:18:23.322 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
23:18:23.324 00.002 21444 Star::Find returns 1 (1), X=1509.57, Y=1003.06, Mass=9353, SNR=9.4, Peak=5448 HFD=3.0
23:18:23.324 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.09) = xAngle (2.70 = 2.70)
23:18:23.324 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.00 = 3.00)
23:18:23.324 00.000 21444 CameraToMount -- cameraX=-1.38 cameraY=0.80 hyp=1.59 cameraTheta=2.61 mountX=-1.44 mountY=0.22, mountTheta=2.99
23:18:23.324 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.38, y=0.80, opts=13)
23:18:23.324 00.000 21444 Enqueuing Move request for scope (-1.38, 0.80)
23:18:23.324 00.000 25848 Worker thread wakes up
23:18:23.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.38, 0.80) opts 0xd
23:18:23.324 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.38, 0.80)
23:18:23.324 00.000 25848 Moving (-1.38, 0.80) raw xDistance=-1.44 yDistance=0.22
23:18:23.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.44
23:18:23.324 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:23.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:18:23.324 00.000 25848 MoveAxis(E, 44, ABG)
23:18:23.324 00.000 25848 Guiding  Dir = 2, Dur = 44
23:18:23.331 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19820, med=3076, FiltMin=474, FiltMax=5752, Gamma=2.300
23:18:23.345 00.014 25848 IsSlewing returns 0
23:18:23.345 00.000 25848 IsGuiding returns 0
23:18:23.347 00.002 21444 UpdateGuideState exits: m=9353 SNR=9.4 Saturated
23:18:23.347 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:23.347 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:23.347 00.000 21444 Enqueuing Expose request
23:18:23.376 00.029 25848 PulseGuide returned control before completion, sleep 24
23:18:23.412 00.036 25848 IsGuiding returns 1
23:18:23.412 00.000 25848 scope still moving after pulse duration time elapsed
23:18:23.470 00.058 25848 IsSlewing returns 0
23:18:23.471 00.001 25848 IsGuiding returns 0
23:18:23.471 00.000 25848 scope move finished after 44 + 81 ms
23:18:23.471 00.000 25848 Move returns status 0, amount 44
23:18:23.471 00.000 25848 MoveAxis(N, 0, ABG)
23:18:23.471 00.000 25848 Move returns status 0, amount 0
23:18:23.471 00.000 25848 move complete, result=0
23:18:23.471 00.000 25848 worker thread done servicing request
23:18:23.471 00.000 25848 Worker thread wakes up
23:18:23.471 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:23.471 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:23.471 00.000 21444 GuideStep: -1.4 px 44 ms EAST, 0.2 px 0 ms NORTH
23:18:26.818 03.347 25848 Exposure complete
23:18:26.885 00.067 25848 worker thread done servicing request
23:18:26.885 00.000 21444 OnExposeComplete: enter
23:18:26.885 00.000 21444 UpdateGuideState(): m_state=6
23:18:26.885 00.000 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
23:18:26.885 00.000 21444 Star::Find returns 1 (1), X=1510.33, Y=1003.16, Mass=19818, SNR=14.6, Peak=6332 HFD=2.0
23:18:26.886 00.001 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.09) = xAngle (2.25 = 2.25)
23:18:26.886 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.55 = 2.55)
23:18:26.886 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=0.91 hyp=1.09 cameraTheta=2.16 mountX=-0.69 mountY=0.61, mountTheta=2.42
23:18:26.886 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=0.91, opts=13)
23:18:26.886 00.000 21444 Enqueuing Move request for scope (-0.61, 0.91)
23:18:26.887 00.001 25848 Worker thread wakes up
23:18:26.887 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.91) opts 0xd
23:18:26.887 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, 0.91)
23:18:26.887 00.000 25848 Moving (-0.61, 0.91) raw xDistance=-0.69 yDistance=0.61
23:18:26.887 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.69
23:18:26.887 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=1.29 newest=1.96
23:18:26.887 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
23:18:26.887 00.000 25848 MoveAxis(E, 24, ABG)
23:18:26.887 00.000 25848 Guiding  Dir = 2, Dur = 24
23:18:26.894 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3072, FiltMin=192, FiltMax=5644, Gamma=2.300
23:18:26.907 00.013 25848 IsSlewing returns 0
23:18:26.907 00.000 25848 IsGuiding returns 0
23:18:26.911 00.004 21444 UpdateGuideState exits: m=19818 SNR=14.6 Saturated
23:18:26.911 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:26.911 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:26.911 00.000 21444 Enqueuing Expose request
23:18:26.938 00.027 25848 IsGuiding returns 1
23:18:26.939 00.001 25848 scope still moving after pulse duration time elapsed
23:18:26.998 00.059 25848 IsSlewing returns 0
23:18:26.998 00.000 25848 IsGuiding returns 0
23:18:26.998 00.000 25848 scope move finished after 24 + 67 ms
23:18:26.998 00.000 25848 Move returns status 0, amount 24
23:18:26.998 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 203 applied
23:18:26.998 00.000 25848 MoveAxis(S, 220, ABG)
23:18:26.998 00.000 25848 Guiding  Dir = 1, Dur = 220
23:18:27.034 00.036 25848 IsSlewing returns 0
23:18:27.034 00.000 25848 IsGuiding returns 0
23:18:27.065 00.031 25848 PulseGuide returned control before completion, sleep 200
23:18:27.272 00.207 25848 IsGuiding returns 1
23:18:27.272 00.000 25848 scope still moving after pulse duration time elapsed
23:18:27.327 00.055 25848 IsSlewing returns 0
23:18:27.328 00.001 25848 IsGuiding returns 0
23:18:27.328 00.000 25848 scope move finished after 220 + 73 ms
23:18:27.328 00.000 25848 Move returns status 0, amount 220
23:18:27.328 00.000 25848 move complete, result=0
23:18:27.328 00.000 25848 worker thread done servicing request
23:18:27.328 00.000 25848 Worker thread wakes up
23:18:27.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:27.328 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:27.328 00.000 21444 GuideStep: -0.7 px 24 ms EAST, 0.6 px 220 ms SOUTH
23:18:30.671 03.343 25848 Exposure complete
23:18:30.738 00.067 25848 worker thread done servicing request
23:18:30.738 00.000 21444 OnExposeComplete: enter
23:18:30.738 00.000 21444 UpdateGuideState(): m_state=6
23:18:30.738 00.000 21444 Star::Find(15, 1510, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
23:18:30.738 00.000 21444 Star::Find returns 1 (1), X=1509.73, Y=1003.86, Mass=5485, SNR=6.8, Peak=5064 HFD=1.2
23:18:30.738 00.000 21444 Status Line: Mass: 5485 vs 12705
23:18:30.740 00.002 21444 UpdateCurrentPosition: star mass new=5485.0 exp=12705.1 thresh=50% limits=(5533.9, 25111.2, 25410.2)
23:18:30.740 00.000 21444 DistanceChecker: activated
23:18:30.740 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:18:30.740 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:18:30.740 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:18:30.740 00.000 25848 Worker thread wakes up
23:18:30.740 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:18:30.740 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:18:30.740 00.000 25848 move complete, result=0
23:18:30.740 00.000 25848 worker thread done servicing request
23:18:30.844 00.104 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:18:30.844 00.000 21444 Status Line: Star lost - mass changed
23:18:30.845 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20680, med=3092, FiltMin=472, FiltMax=5544, Gamma=2.300
23:18:30.862 00.017 21444 UpdateGuideState exits: Star lost - mass changed
23:18:30.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:30.862 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:18:30.862 00.000 21444 Enqueuing Expose request
23:18:30.862 00.000 25848 Worker thread wakes up
23:18:30.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:30.862 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:18:34.211 03.349 25848 Exposure complete
23:18:34.277 00.066 25848 worker thread done servicing request
23:18:34.277 00.000 21444 OnExposeComplete: enter
23:18:34.277 00.000 21444 UpdateGuideState(): m_state=6
23:18:34.277 00.000 21444 Star::Find(15, 1510, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
23:18:34.277 00.000 21444 Star::Find returns 1 (1), X=1510.11, Y=1002.51, Mass=12411, SNR=12.4, Peak=5316 HFD=1.6
23:18:34.277 00.000 21444 DistanceChecker: deactivated
23:18:34.277 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.09) = xAngle (2.93 = 2.93)
23:18:34.277 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.23 = -3.05)
23:18:34.277 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.26 hyp=0.88 cameraTheta=2.84 mountX=-0.86 mountY=-0.08, mountTheta=-3.05
23:18:34.278 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.26, opts=13)
23:18:34.278 00.000 21444 Enqueuing Move request for scope (-0.84, 0.26)
23:18:34.278 00.000 25848 Worker thread wakes up
23:18:34.278 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.26) opts 0xd
23:18:34.279 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.26)
23:18:34.279 00.000 25848 Moving (-0.84, 0.26) raw xDistance=-0.86 yDistance=-0.08
23:18:34.279 00.000 25848 BLC: History state: CurrMiss=-0.08, AvgInitMiss=-0.08, ShCount=1, LgCount=0, SticCount=0,  Deflections: 0=0.606639, 1:-0.078513
23:18:34.279 00.000 25848 BLC: No correction, Miss < min_move
23:18:34.279 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.86
23:18:34.279 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:34.279 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:18:34.279 00.000 25848 MoveAxis(E, 28, ABG)
23:18:34.279 00.000 25848 Guiding  Dir = 2, Dur = 28
23:18:34.286 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=3072, FiltMin=320, FiltMax=5500, Gamma=2.300
23:18:34.299 00.013 25848 IsSlewing returns 0
23:18:34.299 00.000 25848 IsGuiding returns 0
23:18:34.302 00.003 21444 UpdateGuideState exits: m=12411 SNR=12.4 Saturated
23:18:34.302 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:34.302 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:34.302 00.000 21444 Enqueuing Expose request
23:18:34.331 00.029 25848 IsGuiding returns 1
23:18:34.331 00.000 25848 scope still moving after pulse duration time elapsed
23:18:34.375 00.044 25848 IsSlewing returns 0
23:18:34.375 00.000 25848 IsGuiding returns 0
23:18:34.375 00.000 25848 scope move finished after 28 + 48 ms
23:18:34.375 00.000 25848 Move returns status 0, amount 28
23:18:34.375 00.000 25848 MoveAxis(N, 0, ABG)
23:18:34.375 00.000 25848 Move returns status 0, amount 0
23:18:34.375 00.000 25848 move complete, result=0
23:18:34.375 00.000 25848 worker thread done servicing request
23:18:34.375 00.000 25848 Worker thread wakes up
23:18:34.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:34.376 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:34.376 00.000 21444 GuideStep: -0.9 px 28 ms EAST, -0.1 px 0 ms NORTH
23:18:36.831 02.455 21444 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
23:18:37.721 00.890 25848 Exposure complete
23:18:37.787 00.066 25848 worker thread done servicing request
23:18:37.788 00.001 21444 OnExposeComplete: enter
23:18:37.788 00.000 21444 UpdateGuideState(): m_state=6
23:18:37.788 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
23:18:37.788 00.000 21444 Star::Find returns 1 (1), X=1509.06, Y=1001.97, Mass=10298, SNR=8.8, Peak=5244 HFD=2.7
23:18:37.788 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.09) = xAngle (-2.90 = -2.90)
23:18:37.788 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.61 = -2.61)
23:18:37.788 00.000 21444 CameraToMount -- cameraX=-1.89 cameraY=-0.28 hyp=1.91 cameraTheta=-2.99 mountX=-1.85 mountY=-0.97, mountTheta=-2.66
23:18:37.789 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.89, y=-0.28, opts=13)
23:18:37.789 00.000 21444 Enqueuing Move request for scope (-1.89, -0.28)
23:18:37.789 00.000 25848 Worker thread wakes up
23:18:37.789 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.89, -0.28) opts 0xd
23:18:37.789 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.89, -0.28)
23:18:37.789 00.000 25848 Moving (-1.89, -0.28) raw xDistance=-1.85 yDistance=-0.97
23:18:37.789 00.000 25848 BLC: History state: CurrMiss=-0.97, AvgInitMiss=-0.08, ShCount=1, LgCount=0, SticCount=0,  Deflections: 0=0.606639, 1:-0.078513, 2:-0.974261
23:18:37.789 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:18:37.789 00.000 25848 BLC: window closed
23:18:37.789 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.85
23:18:37.789 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:18:37.789 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
23:18:37.789 00.000 25848 MoveAxis(E, 58, ABG)
23:18:37.789 00.000 25848 Guiding  Dir = 2, Dur = 58
23:18:37.797 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3096, FiltMin=534, FiltMax=5492, Gamma=2.300
23:18:37.810 00.013 25848 IsSlewing returns 0
23:18:37.810 00.000 25848 IsGuiding returns 0
23:18:37.814 00.004 21444 UpdateGuideState exits: m=10298 SNR=8.8 Saturated
23:18:37.814 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:37.814 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:37.814 00.000 21444 Enqueuing Expose request
23:18:37.852 00.038 25848 PulseGuide returned control before completion, sleep 27
23:18:37.891 00.039 25848 IsGuiding returns 1
23:18:37.891 00.000 25848 scope still moving after pulse duration time elapsed
23:18:37.953 00.062 25848 IsSlewing returns 0
23:18:37.953 00.000 25848 IsGuiding returns 0
23:18:37.953 00.000 25848 scope move finished after 58 + 84 ms
23:18:37.953 00.000 25848 Move returns status 0, amount 58
23:18:37.953 00.000 25848 MoveAxis(N, 0, ABG)
23:18:37.953 00.000 25848 Move returns status 0, amount 0
23:18:37.953 00.000 25848 move complete, result=0
23:18:37.953 00.000 25848 worker thread done servicing request
23:18:37.953 00.000 25848 Worker thread wakes up
23:18:37.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:37.953 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:37.953 00.000 21444 GuideStep: -1.9 px 58 ms EAST, -1.0 px 0 ms NORTH
23:18:41.307 03.354 25848 Exposure complete
23:18:41.374 00.067 25848 worker thread done servicing request
23:18:41.374 00.000 21444 OnExposeComplete: enter
23:18:41.374 00.000 21444 UpdateGuideState(): m_state=6
23:18:41.374 00.000 21444 Star::Find(15, 1509, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.374 00.000 21444 Star::Find returns 1 (1), X=1510.25, Y=1002.67, Mass=6744, SNR=7.7, Peak=5624 HFD=1.0
23:18:41.374 00.000 21444 MultiStar: exiting stabilization period
23:18:41.374 00.000 21444 MultiStar: updating star positions after lock position change
23:18:41.374 00.000 21444 Star::Find(15, 1221, 91, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.374 00.000 21444 Star::Find false star n=4 nbg=261 bg=3556.9 sigma=514.3 thresh=5100 peak=4888
23:18:41.374 00.000 21444 Star::Find returns 0 (2), X=1221.00, Y=91.00, Mass=7181, SNR=2.9, Peak=5700 HFD=0.0
23:18:41.374 00.000 21444 Star::Find(15, 1416, 450, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.374 00.000 21444 Star::Find false star n=1 nbg=266 bg=3421.7 sigma=482.0 thresh=4868 peak=4733
23:18:41.374 00.000 21444 Star::Find returns 0 (2), X=1416.00, Y=450.00, Mass=2178, SNR=2.9, Peak=5600 HFD=0.0
23:18:41.374 00.000 21444 Star::Find(15, 922, 986, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.374 00.000 21444 Star::Find false star n=6 nbg=273 bg=2542.6 sigma=515.0 thresh=4088 peak=3893
23:18:41.374 00.000 21444 Star::Find returns 0 (2), X=922.00, Y=986.00, Mass=11532, SNR=2.9, Peak=4836 HFD=0.0
23:18:41.374 00.000 21444 Star::Find(15, 1360, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.374 00.000 21444 Star::Find false star n=4 nbg=265 bg=3137.8 sigma=477.6 thresh=4571 peak=4146
23:18:41.374 00.000 21444 Star::Find returns 0 (2), X=1360.00, Y=929.00, Mass=7889, SNR=2.9, Peak=5064 HFD=0.0
23:18:41.374 00.000 21444 Star::Find(15, 1781, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.375 00.001 21444 Star::Find returns 1 (1), X=1770.50, Y=1006.45, Mass=8026, SNR=9.1, Peak=4864 HFD=1.3
23:18:41.375 00.000 21444 Star::Find(15, 1602, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.375 00.000 21444 Star::Find false star n=7 nbg=259 bg=3388.9 sigma=462.9 thresh=4778 peak=4729
23:18:41.375 00.000 21444 Star::Find returns 0 (2), X=1602.00, Y=557.00, Mass=11861, SNR=2.9, Peak=5724 HFD=0.0
23:18:41.375 00.000 21444 Star::Find(15, 1273, 946, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.375 00.000 21444 Star::Find false star n=6 nbg=246 bg=2846.9 sigma=412.7 thresh=4085 peak=4017
23:18:41.375 00.000 21444 Star::Find returns 0 (2), X=1273.00, Y=946.00, Mass=8399, SNR=2.9, Peak=4584 HFD=0.0
23:18:41.375 00.000 21444 Star::Find(15, 952, 308, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.375 00.000 21444 Star::Find false star n=4 nbg=253 bg=3434.9 sigma=424.9 thresh=4710 peak=4424
23:18:41.375 00.000 21444 Star::Find returns 0 (2), X=952.00, Y=308.00, Mass=6168, SNR=2.9, Peak=5164 HFD=0.0
23:18:41.375 00.000 21444 Star::Find(15, 496, 510, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.375 00.000 21444 Star::Find returns 1 (1), X=487.68, Y=522.70, Mass=16097, SNR=12.5, Peak=5396 HFD=3.4
23:18:41.375 00.000 21444 Star::Find(15, 1051, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.375 00.000 21444 Star::Find returns 0 (3), X=1051.00, Y=165.00, Mass=0, SNR=0.0, Peak=5188 HFD=0.0
23:18:41.375 00.000 21444 Star::Find(15, 988, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:18:41.375 00.000 21444 Star::Find returns 0 (3), X=988.00, Y=537.00, Mass=0, SNR=0.0, Peak=5144 HFD=0.0
23:18:41.375 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.09) = xAngle (2.69 = 2.69)
23:18:41.375 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.99 = 2.99)
23:18:41.375 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=0.42 hyp=0.81 cameraTheta=2.60 mountX=-0.73 mountY=0.12, mountTheta=2.97
23:18:41.376 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=0.42, opts=13)
23:18:41.376 00.000 21444 Enqueuing Move request for scope (-0.69, 0.42)
23:18:41.376 00.000 25848 Worker thread wakes up
23:18:41.376 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.42) opts 0xd
23:18:41.376 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 0.42)
23:18:41.376 00.000 25848 Moving (-0.69, 0.42) raw xDistance=-0.73 yDistance=0.12
23:18:41.376 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.73
23:18:41.376 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:41.376 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:18:41.376 00.000 25848 MoveAxis(E, 26, ABG)
23:18:41.376 00.000 25848 Guiding  Dir = 2, Dur = 26
23:18:41.383 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19972, med=3076, FiltMin=444, FiltMax=5546, Gamma=2.300
23:18:41.399 00.016 21444 UpdateGuideState exits: m=6744 SNR=7.7 Saturated
23:18:41.399 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:41.399 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:41.399 00.000 21444 Enqueuing Expose request
23:18:41.407 00.008 25848 IsSlewing returns 0
23:18:41.407 00.000 25848 IsGuiding returns 0
23:18:41.439 00.032 25848 IsGuiding returns 1
23:18:41.439 00.000 25848 scope still moving after pulse duration time elapsed
23:18:41.483 00.044 25848 IsSlewing returns 0
23:18:41.483 00.000 25848 IsGuiding returns 0
23:18:41.483 00.000 25848 scope move finished after 26 + 49 ms
23:18:41.483 00.000 25848 Move returns status 0, amount 26
23:18:41.483 00.000 25848 MoveAxis(N, 0, ABG)
23:18:41.483 00.000 25848 Move returns status 0, amount 0
23:18:41.483 00.000 25848 move complete, result=0
23:18:41.483 00.000 25848 worker thread done servicing request
23:18:41.483 00.000 25848 Worker thread wakes up
23:18:41.483 00.000 21444 GuideStep: -0.7 px 26 ms EAST, 0.1 px 0 ms NORTH
23:18:41.483 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:41.483 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:18:44.836 03.353 25848 Exposure complete
23:18:44.902 00.066 25848 worker thread done servicing request
23:18:44.902 00.000 21444 OnExposeComplete: enter
23:18:44.902 00.000 21444 UpdateGuideState(): m_state=6
23:18:44.903 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
23:18:44.903 00.000 21444 Star::Find returns 1 (1), X=1515.54, Y=1011.62, Mass=9656, SNR=9.7, Peak=4964 HFD=2.2
23:18:44.903 00.000 21444 Star::Find false star n=13 nbg=259 bg=3290.1 sigma=545.2 thresh=4926 peak=4571
23:18:44.903 00.000 21444 Star::Find false star n=5 nbg=261 bg=3439.9 sigma=484.6 thresh=4894 peak=4542
23:18:44.903 00.000 21444 Star::Find false star n=10 nbg=242 bg=2807.5 sigma=382.4 thresh=3955 peak=3885
23:18:44.903 00.000 21444 Star::Find false star n=3 nbg=266 bg=3294.7 sigma=495.9 thresh=4783 peak=4414
23:18:44.903 00.000 21444 Star::Find false star n=1 nbg=259 bg=3440.6 sigma=482.0 thresh=4887 peak=4434
23:18:44.903 00.000 21444 MultiStar: [#1 16.77,15.17,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -2.74,6.17,1.08,U] [#4 15.86,-2.59,0.00,M1] [#5 -2.20,-10.59,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -14.75,-4.13,0.00,M1] [#10 18.50,3.58,0.00,M1] [#11 0.00,0.00,0.00,L] 
23:18:44.903 00.000 21444 refined, 1 included, MultiStar: {0.79, 7.71}, one-star: {4.60, 9.37}
23:18:44.903 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.09) = xAngle (1.56 = 1.56)
23:18:44.903 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.86 = 1.86)
23:18:44.903 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=7.71 hyp=7.75 cameraTheta=1.47 mountX=0.10 mountY=7.44, mountTheta=1.56
23:18:44.904 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=7.71, opts=13)
23:18:44.904 00.000 21444 Enqueuing Move request for scope (0.79, 7.71)
23:18:44.904 00.000 25848 Worker thread wakes up
23:18:44.904 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 7.71) opts 0xd
23:18:44.904 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 7.71)
23:18:44.904 00.000 25848 Moving (0.79, 7.71) raw xDistance=0.10 yDistance=7.44
23:18:44.904 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:44.904 00.000 25848 GuideAlgorithmResistSwitch::result() returns 7.44 from input 7.44
23:18:44.904 00.000 25848 MoveAxis(E, 0, ABG)
23:18:44.904 00.000 25848 Move returns status 0, amount 0
23:18:44.904 00.000 25848 MoveAxis(S, 203, ABG)
23:18:44.904 00.000 25848 Guiding  Dir = 1, Dur = 203
23:18:44.911 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19724, med=3096, FiltMin=418, FiltMax=5520, Gamma=2.300
23:18:44.927 00.016 21444 UpdateGuideState exits: m=9656 SNR=9.7 Saturated
23:18:44.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:44.927 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:44.927 00.000 21444 Enqueuing Expose request
23:18:44.951 00.024 25848 IsSlewing returns 0
23:18:44.951 00.000 25848 IsGuiding returns 0
23:18:44.992 00.041 25848 PulseGuide returned control before completion, sleep 173
23:18:45.177 00.185 25848 IsGuiding returns 1
23:18:45.177 00.000 25848 scope still moving after pulse duration time elapsed
23:18:45.234 00.057 25848 IsSlewing returns 0
23:18:45.234 00.000 25848 IsGuiding returns 0
23:18:45.234 00.000 25848 scope move finished after 203 + 80 ms
23:18:45.234 00.000 25848 Move returns status 0, amount 203
23:18:45.234 00.000 25848 move complete, result=0
23:18:45.234 00.000 25848 worker thread done servicing request
23:18:45.234 00.000 25848 Worker thread wakes up
23:18:45.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:45.235 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1501,997,31,31)
23:18:45.235 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 7.4 px 203 ms SOUTH
23:18:48.587 03.352 25848 Exposure complete
23:18:48.653 00.066 25848 worker thread done servicing request
23:18:48.653 00.000 21444 OnExposeComplete: enter
23:18:48.653 00.000 21444 UpdateGuideState(): m_state=6
23:18:48.653 00.000 21444 Star::Find(15, 1515, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
23:18:48.653 00.000 21444 Star::Find false star n=4 nbg=271 bg=2858.9 sigma=462.6 thresh=4247 peak=3866
23:18:48.653 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=1011.00, Mass=6745, SNR=2.9, Peak=4816 HFD=0.0
23:18:48.654 00.001 21444 DistanceChecker: activated
23:18:48.654 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:18:48.654 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:18:48.654 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:18:48.654 00.000 25848 Worker thread wakes up
23:18:48.654 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:18:48.654 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:18:48.654 00.000 25848 move complete, result=0
23:18:48.654 00.000 25848 worker thread done servicing request
23:18:48.759 00.105 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:18:48.759 00.000 21444 Status Line: Star lost - low SNR
23:18:48.760 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20580, med=3072, FiltMin=344, FiltMax=5448, Gamma=2.300
23:18:48.776 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:18:48.777 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:48.777 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:18:48.777 00.000 21444 Enqueuing Expose request
23:18:48.777 00.000 25848 Worker thread wakes up
23:18:48.777 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:48.777 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:18:52.121 03.344 25848 Exposure complete
23:18:52.188 00.067 25848 worker thread done servicing request
23:18:52.188 00.000 21444 OnExposeComplete: enter
23:18:52.188 00.000 21444 UpdateGuideState(): m_state=6
23:18:52.188 00.000 21444 Star::Find(15, 1515, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
23:18:52.188 00.000 21444 Star::Find returns 1 (1), X=1514.53, Y=1011.53, Mass=11041, SNR=11.9, Peak=5900 HFD=1.4
23:18:52.189 00.001 21444 DistanceChecker: reject for large offset (9.95 > 4.08) avgDist = 2.04 count = 22
23:18:52.189 00.000 21444 Status Line: Recovering
23:18:52.190 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:18:52.190 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:18:52.190 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:18:52.190 00.000 25848 Worker thread wakes up
23:18:52.191 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:18:52.191 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:18:52.191 00.000 25848 move complete, result=0
23:18:52.191 00.000 25848 worker thread done servicing request
23:18:52.307 00.116 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:18:52.307 00.000 21444 Status Line: No star found
23:18:52.308 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=49400, med=3072, FiltMin=270, FiltMax=18788, Gamma=2.300
23:18:52.325 00.017 21444 UpdateGuideState exits: No star found
23:18:52.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:52.325 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:18:52.325 00.000 21444 Enqueuing Expose request
23:18:52.325 00.000 25848 Worker thread wakes up
23:18:52.325 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:52.325 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:18:55.676 03.351 25848 Exposure complete
23:18:55.743 00.067 25848 worker thread done servicing request
23:18:55.743 00.000 21444 OnExposeComplete: enter
23:18:55.743 00.000 21444 UpdateGuideState(): m_state=6
23:18:55.743 00.000 21444 Star::Find(15, 1515, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
23:18:55.743 00.000 21444 Star::Find returns 1 (1), X=1514.75, Y=1025.31, Mass=5424, SNR=7.1, Peak=5220 HFD=0.9
23:18:55.743 00.000 21444 DistanceChecker: reject for large offset (23.37 > 4.08) avgDist = 2.04 count = 22
23:18:55.743 00.000 21444 DistanceChecker: begin recovering
23:18:55.743 00.000 21444 Star::Find false star n=5 nbg=252 bg=3658.6 sigma=414.2 thresh=4901 peak=4841
23:18:55.743 00.000 21444 Star::Find false star n=1 nbg=280 bg=2404.2 sigma=520.3 thresh=3965 peak=3437
23:18:55.744 00.001 21444 Star::Find false star n=1 nbg=282 bg=2991.0 sigma=609.0 thresh=4818 peak=4121
23:18:55.744 00.000 21444 Star::Find false star n=4 nbg=262 bg=2605.3 sigma=484.7 thresh=4059 peak=3856
23:18:55.744 00.000 21444 Star::Find false star n=5 nbg=263 bg=3554.0 sigma=456.4 thresh=4923 peak=4798
23:18:55.744 00.000 21444 Star::Find false star n=5 nbg=254 bg=3354.7 sigma=440.8 thresh=4677 peak=4577
23:18:55.744 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.05,11.43,1.42,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -9.34,14.71,1.33,U] [#8 -3.29,13.45,1.47,U] [#9 -13.35,-11.66,0.00,M2] [#10 18.23,4.59,0.00,M2] [#11 0.00,0.00,0.00,L] 
23:18:55.744 00.000 21444 refined, 3 included, MultiStar: {-1.74, 15.06}, one-star: {3.81, 23.06}
23:18:55.744 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.09) = xAngle (1.78 = 1.78)
23:18:55.744 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.07 = 2.07)
23:18:55.744 00.000 21444 CameraToMount -- cameraX=-1.74 cameraY=15.06 hyp=15.16 cameraTheta=1.69 mountX=-3.09 mountY=13.28, mountTheta=1.80
23:18:55.745 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.74, y=15.06, opts=13)
23:18:55.745 00.000 21444 Enqueuing Move request for scope (-1.74, 15.06)
23:18:55.745 00.000 25848 Worker thread wakes up
23:18:55.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.74, 15.06) opts 0xd
23:18:55.745 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.74, 15.06)
23:18:55.745 00.000 25848 Moving (-1.74, 15.06) raw xDistance=-3.09 yDistance=13.28
23:18:55.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.95 from input -3.09
23:18:55.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns 13.28 from input 13.28
23:18:55.745 00.000 25848 MoveAxis(E, 94, ABG)
23:18:55.745 00.000 25848 Guiding  Dir = 2, Dur = 94
23:18:55.752 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3076, FiltMin=468, FiltMax=5624, Gamma=2.300
23:18:55.765 00.013 25848 IsSlewing returns 0
23:18:55.766 00.001 25848 IsGuiding returns 0
23:18:55.768 00.002 21444 UpdateGuideState exits: m=5424 SNR=7.1 Saturated
23:18:55.768 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:55.768 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:18:55.768 00.000 21444 Enqueuing Expose request
23:18:55.797 00.029 25848 PulseGuide returned control before completion, sleep 73
23:18:55.879 00.082 25848 IsGuiding returns 1
23:18:55.880 00.001 25848 scope still moving after pulse duration time elapsed
23:18:55.939 00.059 25848 IsSlewing returns 0
23:18:55.939 00.000 25848 IsGuiding returns 0
23:18:55.939 00.000 25848 scope move finished after 94 + 80 ms
23:18:55.939 00.000 25848 Move returns status 0, amount 94
23:18:55.940 00.001 25848 MoveAxis(S, 362, ABG)
23:18:55.940 00.000 25848 Guiding  Dir = 1, Dur = 362
23:18:55.968 00.028 25848 IsSlewing returns 0
23:18:55.968 00.000 25848 IsGuiding returns 0
23:18:55.999 00.031 25848 PulseGuide returned control before completion, sleep 341
23:18:56.348 00.349 25848 IsGuiding returns 1
23:18:56.348 00.000 25848 scope still moving after pulse duration time elapsed
23:18:56.409 00.061 25848 IsSlewing returns 0
23:18:56.409 00.000 25848 IsGuiding returns 0
23:18:56.409 00.000 25848 scope move finished after 362 + 79 ms
23:18:56.409 00.000 25848 Move returns status 0, amount 362
23:18:56.409 00.000 25848 move complete, result=0
23:18:56.410 00.001 25848 worker thread done servicing request
23:18:56.410 00.000 25848 Worker thread wakes up
23:18:56.410 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:56.410 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1500,1010,31,31)
23:18:56.410 00.000 21444 GuideStep: -3.1 px 94 ms EAST, 13.3 px 362 ms SOUTH
23:18:59.759 03.349 25848 Exposure complete
23:18:59.825 00.066 25848 worker thread done servicing request
23:18:59.825 00.000 21444 OnExposeComplete: enter
23:18:59.825 00.000 21444 UpdateGuideState(): m_state=6
23:18:59.826 00.001 21444 Star::Find(15, 1514, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
23:18:59.826 00.000 21444 Star::Find false star n=3 nbg=262 bg=2759.7 sigma=441.8 thresh=4085 peak=3877
23:18:59.826 00.000 21444 Star::Find returns 0 (2), X=1514.00, Y=1025.00, Mass=4677, SNR=2.9, Peak=4568 HFD=0.0
23:18:59.826 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:18:59.826 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:18:59.826 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:18:59.826 00.000 25848 Worker thread wakes up
23:18:59.826 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:18:59.826 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:18:59.826 00.000 25848 move complete, result=0
23:18:59.826 00.000 25848 worker thread done servicing request
23:18:59.928 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:18:59.928 00.000 21444 Status Line: Star lost - low SNR
23:18:59.931 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20380, med=3072, FiltMin=446, FiltMax=5520, Gamma=2.300
23:18:59.948 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:18:59.948 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:59.948 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:18:59.948 00.000 21444 Enqueuing Expose request
23:18:59.948 00.000 25848 Worker thread wakes up
23:18:59.948 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:18:59.948 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:03.295 03.347 25848 Exposure complete
23:19:03.362 00.067 25848 worker thread done servicing request
23:19:03.362 00.000 21444 OnExposeComplete: enter
23:19:03.362 00.000 21444 UpdateGuideState(): m_state=6
23:19:03.362 00.000 21444 Star::Find(15, 1514, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
23:19:03.363 00.001 21444 Star::Find false star n=2 nbg=268 bg=2719.7 sigma=505.5 thresh=4236 peak=3905
23:19:03.363 00.000 21444 Star::Find returns 0 (2), X=1514.00, Y=1025.00, Mass=3501, SNR=2.9, Peak=4656 HFD=0.0
23:19:03.363 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:19:03.363 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:19:03.363 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:19:03.363 00.000 25848 Worker thread wakes up
23:19:03.363 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:19:03.363 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:19:03.363 00.000 25848 move complete, result=0
23:19:03.363 00.000 25848 worker thread done servicing request
23:19:03.467 00.104 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:19:03.467 00.000 21444 Status Line: Star lost - low SNR
23:19:03.469 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19976, med=3076, FiltMin=244, FiltMax=5676, Gamma=2.300
23:19:03.485 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:19:03.485 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:03.485 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:19:03.486 00.001 21444 Enqueuing Expose request
23:19:03.486 00.000 25848 Worker thread wakes up
23:19:03.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:03.486 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:06.828 03.342 25848 Exposure complete
23:19:06.838 00.010 21444 User exited setup dialog with 'cancel'
23:19:06.897 00.059 25848 worker thread done servicing request
23:19:06.897 00.000 21444 OnExposeComplete: enter
23:19:06.897 00.000 21444 UpdateGuideState(): m_state=6
23:19:06.897 00.000 21444 Star::Find(15, 1514, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
23:19:06.897 00.000 21444 Star::Find false star n=8 nbg=245 bg=2783.5 sigma=387.8 thresh=3947 peak=3787
23:19:06.897 00.000 21444 Star::Find returns 0 (2), X=1514.00, Y=1025.00, Mass=11528, SNR=2.9, Peak=4612 HFD=0.0
23:19:06.897 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:19:06.897 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:19:06.898 00.001 21444 Enqueuing Move request for scope (0.00, 0.00)
23:19:06.898 00.000 25848 Worker thread wakes up
23:19:06.898 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:19:06.898 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:19:06.898 00.000 25848 move complete, result=0
23:19:06.898 00.000 25848 worker thread done servicing request
23:19:07.000 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:19:07.000 00.000 21444 Status Line: Star lost - low SNR
23:19:07.001 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=3076, FiltMin=524, FiltMax=5700, Gamma=2.300
23:19:07.017 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:19:07.017 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:07.018 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:19:07.018 00.000 21444 Enqueuing Expose request
23:19:07.018 00.000 25848 Worker thread wakes up
23:19:07.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:07.018 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:10.369 03.351 25848 Exposure complete
23:19:10.435 00.066 25848 worker thread done servicing request
23:19:10.435 00.000 21444 OnExposeComplete: enter
23:19:10.435 00.000 21444 UpdateGuideState(): m_state=6
23:19:10.436 00.001 21444 Star::Find(15, 1514, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
23:19:10.436 00.000 21444 Star::Find false star n=4 nbg=266 bg=2713.3 sigma=446.5 thresh=4053 peak=3742
23:19:10.436 00.000 21444 Star::Find returns 0 (2), X=1514.00, Y=1025.00, Mass=6547, SNR=2.9, Peak=4284 HFD=0.0
23:19:10.436 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:19:10.436 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:19:10.436 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:19:10.436 00.000 25848 Worker thread wakes up
23:19:10.436 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:19:10.436 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:19:10.436 00.000 25848 move complete, result=0
23:19:10.436 00.000 25848 worker thread done servicing request
23:19:10.551 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:19:10.551 00.000 21444 Status Line: Star lost - low SNR
23:19:10.552 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19924, med=3072, FiltMin=480, FiltMax=5772, Gamma=2.300
23:19:10.568 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:19:10.568 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:10.568 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:19:10.568 00.000 21444 Enqueuing Expose request
23:19:10.568 00.000 25848 Worker thread wakes up
23:19:10.568 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:10.568 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:13.915 03.347 25848 Exposure complete
23:19:13.981 00.066 25848 worker thread done servicing request
23:19:13.981 00.000 21444 OnExposeComplete: enter
23:19:13.982 00.001 21444 UpdateGuideState(): m_state=6
23:19:13.982 00.000 21444 Star::Find(15, 1514, 1025, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
23:19:13.982 00.000 21444 Star::Find returns 1 (1), X=1518.81, Y=1011.78, Mass=11940, SNR=10.1, Peak=4964 HFD=2.5
23:19:13.982 00.000 21444 DistanceChecker: reject for large offset (12.35 > 5.26) avgDist = 2.63 count = 23
23:19:13.982 00.000 21444 Star::Find false star n=2 nbg=261 bg=3663.3 sigma=460.7 thresh=5045 peak=4764
23:19:13.982 00.000 21444 Star::Find false star n=5 nbg=271 bg=3394.5 sigma=485.7 thresh=4852 peak=4685
23:19:13.982 00.000 21444 Star::Find false star n=4 nbg=246 bg=2643.9 sigma=427.1 thresh=3925 peak=3630
23:19:13.982 00.000 21444 Star::Find false star n=1 nbg=281 bg=3499.3 sigma=553.6 thresh=5160 peak=4460
23:19:13.982 00.000 21444 Star::Find false star n=1 nbg=253 bg=3427.8 sigma=431.1 thresh=4721 peak=4304
23:19:13.982 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,-0.12,1.34,U] [#4 15.18,-1.73,1.17,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -5.04,15.10,1.44,U] [#8 -10.54,-1.93,1.43,U] [#9 0.00,0.00,0.00,L] [#10 18.19,5.17,0.00,M3] [#11 -4.90,-1.49,1.12,U] 
23:19:13.982 00.000 21444 refined, 5 included, MultiStar: {-0.44, 3.28}, one-star: {7.86, 9.52}
23:19:13.982 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.09) = xAngle (1.80 = 1.80)
23:19:13.982 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.09 = 2.09)
23:19:13.982 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=3.28 hyp=3.31 cameraTheta=1.71 mountX=-0.74 mountY=2.87, mountTheta=1.82
23:19:13.983 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=3.28, opts=13)
23:19:13.983 00.000 21444 Enqueuing Move request for scope (-0.44, 3.28)
23:19:13.983 00.000 25848 Worker thread wakes up
23:19:13.983 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 3.28) opts 0xd
23:19:13.983 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, 3.28)
23:19:13.983 00.000 25848 Moving (-0.44, 3.28) raw xDistance=-0.74 yDistance=2.87
23:19:13.983 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.74
23:19:13.983 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.87 from input 2.87
23:19:13.983 00.000 25848 MoveAxis(E, 29, ABG)
23:19:13.983 00.000 25848 Guiding  Dir = 2, Dur = 29
23:19:13.990 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=3076, FiltMin=320, FiltMax=5344, Gamma=2.300
23:19:14.006 00.016 21444 UpdateGuideState exits: m=11940 SNR=10.1 Saturated
23:19:14.006 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:14.006 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:19:14.007 00.001 21444 Enqueuing Expose request
23:19:14.016 00.009 25848 IsSlewing returns 0
23:19:14.033 00.017 25848 IsGuiding returns 0
23:19:14.064 00.031 25848 IsGuiding returns 1
23:19:14.064 00.000 25848 scope still moving after pulse duration time elapsed
23:19:14.112 00.048 25848 IsSlewing returns 0
23:19:14.112 00.000 25848 IsGuiding returns 0
23:19:14.112 00.000 25848 scope move finished after 29 + 49 ms
23:19:14.112 00.000 25848 Move returns status 0, amount 29
23:19:14.112 00.000 25848 MoveAxis(S, 78, ABG)
23:19:14.112 00.000 25848 Guiding  Dir = 1, Dur = 78
23:19:14.140 00.028 25848 IsSlewing returns 0
23:19:14.140 00.000 25848 IsGuiding returns 0
23:19:14.171 00.031 25848 PulseGuide returned control before completion, sleep 58
23:19:14.230 00.059 25848 IsGuiding returns 1
23:19:14.230 00.000 25848 scope still moving after pulse duration time elapsed
23:19:14.281 00.051 25848 IsSlewing returns 0
23:19:14.281 00.000 25848 IsGuiding returns 0
23:19:14.281 00.000 25848 scope move finished after 78 + 63 ms
23:19:14.281 00.000 25848 Move returns status 0, amount 78
23:19:14.281 00.000 25848 move complete, result=0
23:19:14.281 00.000 25848 worker thread done servicing request
23:19:14.282 00.001 25848 Worker thread wakes up
23:19:14.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:14.282 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1504,997,31,31)
23:19:14.282 00.000 21444 GuideStep: -0.7 px 29 ms EAST, 2.9 px 78 ms SOUTH
23:19:17.633 03.351 25848 Exposure complete
23:19:17.699 00.066 25848 worker thread done servicing request
23:19:17.699 00.000 21444 OnExposeComplete: enter
23:19:17.699 00.000 21444 UpdateGuideState(): m_state=6
23:19:17.699 00.000 21444 Star::Find(15, 1518, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
23:19:17.699 00.000 21444 Star::Find false star n=7 nbg=251 bg=2690.2 sigma=380.2 thresh=3831 peak=3756
23:19:17.700 00.001 21444 Star::Find returns 0 (2), X=1518.00, Y=1011.00, Mass=10208, SNR=2.9, Peak=4636 HFD=0.0
23:19:17.700 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:19:17.700 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:19:17.700 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:19:17.700 00.000 25848 Worker thread wakes up
23:19:17.700 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:19:17.700 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:19:17.700 00.000 25848 move complete, result=0
23:19:17.700 00.000 25848 worker thread done servicing request
23:19:17.803 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:19:17.803 00.000 21444 Status Line: Star lost - low SNR
23:19:17.804 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=35368, med=3076, FiltMin=420, FiltMax=21808, Gamma=2.300
23:19:17.821 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:19:17.821 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:17.821 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:19:17.821 00.000 21444 Enqueuing Expose request
23:19:17.821 00.000 25848 Worker thread wakes up
23:19:17.821 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:17.821 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:21.163 03.342 25848 Exposure complete
23:19:21.253 00.090 25848 worker thread done servicing request
23:19:21.253 00.000 21444 OnExposeComplete: enter
23:19:21.254 00.001 21444 UpdateGuideState(): m_state=6
23:19:21.254 00.000 21444 Star::Find(15, 1518, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
23:19:21.254 00.000 21444 Star::Find returns 1 (1), X=1514.44, Y=1011.49, Mass=9193, SNR=10.7, Peak=5440 HFD=1.3
23:19:21.254 00.000 21444 DistanceChecker: reject for large offset (9.88 > 5.32) avgDist = 2.66 count = 24
23:19:21.254 00.000 21444 Star::Find false star n=3 nbg=274 bg=3532.0 sigma=554.5 thresh=5195 peak=4857
23:19:21.254 00.000 21444 Star::Find false star n=3 nbg=262 bg=3398.5 sigma=477.0 thresh=4830 peak=4807
23:19:21.254 00.000 21444 Star::Find false star n=1 nbg=251 bg=3278.6 sigma=428.8 thresh=4565 peak=4016
23:19:21.254 00.000 21444 Star::Find false star n=4 nbg=263 bg=2581.0 sigma=428.3 thresh=3866 peak=3523
23:19:21.254 00.000 21444 Star::Find false star n=6 nbg=267 bg=2814.0 sigma=432.1 thresh=4110 peak=4090
23:19:21.254 00.000 21444 Star::Find false star n=3 nbg=267 bg=3275.4 sigma=470.5 thresh=4687 peak=4433
23:19:21.254 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.17,-0.03,1.01,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.85,4.16,0.00,M4] [#11 -11.09,6.32,0.86,U] 
23:19:21.254 00.000 21444 refined, 2 included, MultiStar: {-2.05, 5.10}, one-star: {3.50, 9.24}
23:19:21.254 00.000 21444 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.09) = xAngle (2.04 = 2.04)
23:19:21.255 00.001 21444 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.34 = 2.34)
23:19:21.255 00.000 21444 CameraToMount -- cameraX=-2.05 cameraY=5.10 hyp=5.50 cameraTheta=1.95 mountX=-2.50 mountY=3.94, mountTheta=2.14
23:19:21.255 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.05, y=5.10, opts=13)
23:19:21.256 00.001 21444 Enqueuing Move request for scope (-2.05, 5.10)
23:19:21.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20424, med=3072, FiltMin=168, FiltMax=5596, Gamma=2.300
23:19:21.256 00.000 25848 Worker thread wakes up
23:19:21.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.05, 5.10) opts 0xd
23:19:21.256 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.05, 5.10)
23:19:21.256 00.000 25848 Moving (-2.05, 5.10) raw xDistance=-2.50 yDistance=3.94
23:19:21.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.62 from input -2.50
23:19:21.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.94 from input 3.94
23:19:21.256 00.000 25848 MoveAxis(E, 78, ABG)
23:19:21.256 00.000 25848 Guiding  Dir = 2, Dur = 78
23:19:21.256 00.000 21444 UpdateGuideState exits: m=9193 SNR=10.7 Saturated
23:19:21.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:21.256 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:19:21.256 00.000 21444 Enqueuing Expose request
23:19:21.282 00.026 25848 IsSlewing returns 0
23:19:21.283 00.001 25848 IsGuiding returns 0
23:19:21.313 00.030 25848 PulseGuide returned control before completion, sleep 57
23:19:21.383 00.070 25848 IsGuiding returns 1
23:19:21.384 00.001 25848 scope still moving after pulse duration time elapsed
23:19:21.435 00.051 25848 IsSlewing returns 0
23:19:21.435 00.000 25848 IsGuiding returns 0
23:19:21.435 00.000 25848 scope move finished after 78 + 75 ms
23:19:21.435 00.000 25848 Move returns status 0, amount 78
23:19:21.435 00.000 25848 MoveAxis(S, 107, ABG)
23:19:21.435 00.000 25848 Guiding  Dir = 1, Dur = 107
23:19:21.468 00.033 25848 IsSlewing returns 0
23:19:21.468 00.000 25848 IsGuiding returns 0
23:19:21.499 00.031 25848 PulseGuide returned control before completion, sleep 86
23:19:21.587 00.088 25848 IsGuiding returns 1
23:19:21.588 00.001 25848 scope still moving after pulse duration time elapsed
23:19:21.704 00.116 25848 IsSlewing returns 0
23:19:21.705 00.001 25848 IsGuiding returns 0
23:19:21.705 00.000 25848 scope move finished after 107 + 129 ms
23:19:21.705 00.000 25848 Move returns status 0, amount 107
23:19:21.705 00.000 25848 move complete, result=0
23:19:21.705 00.000 25848 worker thread done servicing request
23:19:21.705 00.000 25848 Worker thread wakes up
23:19:21.705 00.000 21444 GuideStep: -2.5 px 78 ms EAST, 3.9 px 107 ms SOUTH
23:19:21.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:21.706 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1499,996,31,31)
23:19:25.047 03.341 25848 Exposure complete
23:19:25.135 00.088 25848 worker thread done servicing request
23:19:25.135 00.000 21444 OnExposeComplete: enter
23:19:25.135 00.000 21444 UpdateGuideState(): m_state=6
23:19:25.136 00.001 21444 Star::Find(15, 1514, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
23:19:25.136 00.000 21444 Star::Find returns 1 (1), X=1510.79, Y=1001.60, Mass=11489, SNR=10.6, Peak=4764 HFD=3.2
23:19:25.136 00.000 21444 DistanceChecker: deactivated
23:19:25.136 00.000 21444 Star::Find false star n=3 nbg=259 bg=3549.8 sigma=457.0 thresh=4921 peak=4790
23:19:25.136 00.000 21444 Star::Find false star n=3 nbg=269 bg=3424.8 sigma=522.9 thresh=4994 peak=4614
23:19:25.136 00.000 21444 Star::Find false star n=5 nbg=261 bg=2534.4 sigma=409.8 thresh=3764 peak=3524
23:19:25.136 00.000 21444 Star::Find false star n=5 nbg=240 bg=3051.8 sigma=418.8 thresh=4308 peak=4257
23:19:25.136 00.000 21444 Star::Find false star n=6 nbg=261 bg=3499.5 sigma=446.7 thresh=4840 peak=4774
23:19:25.136 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 14.28,2.28,0.82,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -11.21,-1.65,0.75,U] [#9 15.96,-15.06,0.00,M3] [#10 17.83,4.98,0.00,M5] [#11 -20.54,10.82,0.00,M1] 
23:19:25.136 00.000 21444 single-star, 2 included, MultiStar: {1.24, -0.01}, one-star: {-0.16, -0.65}
23:19:25.136 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.09) = xAngle (-1.72 = -1.72)
23:19:25.136 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.42 = -1.42)
23:19:25.136 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.65 hyp=0.67 cameraTheta=-1.81 mountX=-0.10 mountY=-0.66, mountTheta=-1.72
23:19:25.137 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.65, opts=13)
23:19:25.137 00.000 21444 Enqueuing Move request for scope (-0.16, -0.65)
23:19:25.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3076, FiltMin=128, FiltMax=5752, Gamma=2.300
23:19:25.137 00.000 21444 UpdateGuideState exits: m=11489 SNR=10.6 Saturated
23:19:25.137 00.000 25848 Worker thread wakes up
23:19:25.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.65) opts 0xd
23:19:25.138 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.65)
23:19:25.138 00.000 25848 Moving (-0.16, -0.65) raw xDistance=-0.10 yDistance=-0.66
23:19:25.138 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:19:25.138 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:25.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.66
23:19:25.138 00.000 25848 MoveAxis(E, 0, ABG)
23:19:25.138 00.000 25848 Move returns status 0, amount 0
23:19:25.138 00.000 25848 MoveAxis(N, 0, ABG)
23:19:25.138 00.000 25848 Move returns status 0, amount 0
23:19:25.138 00.000 25848 move complete, result=0
23:19:25.138 00.000 25848 worker thread done servicing request
23:19:25.138 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:25.138 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:19:25.138 00.000 21444 Enqueuing Expose request
23:19:25.138 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
23:19:25.138 00.000 25848 Worker thread wakes up
23:19:25.138 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:25.138 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:19:28.490 03.352 25848 Exposure complete
23:19:28.579 00.089 25848 worker thread done servicing request
23:19:28.579 00.000 21444 OnExposeComplete: enter
23:19:28.579 00.000 21444 UpdateGuideState(): m_state=6
23:19:28.579 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
23:19:28.580 00.001 21444 Star::Find returns 1 (1), X=1510.19, Y=1001.87, Mass=20834, SNR=14.7, Peak=5348 HFD=3.6
23:19:28.580 00.000 21444 Status Line: Mass: 20834 vs 9656
23:19:28.581 00.001 21444 UpdateCurrentPosition: star mass new=20834.2 exp=9655.8 thresh=50% limits=(4827.9, 25111.2, 19311.6)
23:19:28.581 00.000 21444 DistanceChecker: activated
23:19:28.581 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:19:28.581 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:19:28.581 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:19:28.581 00.000 25848 Worker thread wakes up
23:19:28.581 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:19:28.581 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:19:28.581 00.000 25848 move complete, result=0
23:19:28.582 00.001 25848 worker thread done servicing request
23:19:28.694 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:19:28.694 00.000 21444 Status Line: Star lost - mass changed
23:19:28.695 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3072, FiltMin=394, FiltMax=5516, Gamma=2.300
23:19:28.696 00.001 21444 UpdateGuideState exits: Star lost - mass changed
23:19:28.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:28.696 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:19:28.696 00.000 21444 Enqueuing Expose request
23:19:28.696 00.000 25848 Worker thread wakes up
23:19:28.696 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:28.696 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:32.039 03.343 25848 Exposure complete
23:19:32.128 00.089 25848 worker thread done servicing request
23:19:32.129 00.001 21444 OnExposeComplete: enter
23:19:32.129 00.000 21444 UpdateGuideState(): m_state=6
23:19:32.129 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
23:19:32.129 00.000 21444 Star::Find returns 1 (1), X=1514.02, Y=1011.55, Mass=7126, SNR=7.5, Peak=5500 HFD=1.1
23:19:32.129 00.000 21444 DistanceChecker: reject for large offset (9.79 > 5.39) avgDist = 2.69 count = 26
23:19:32.129 00.000 21444 Status Line: Recovering
23:19:32.130 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:19:32.130 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:19:32.130 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:19:32.130 00.000 25848 Worker thread wakes up
23:19:32.131 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:19:32.131 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:19:32.131 00.000 25848 move complete, result=0
23:19:32.131 00.000 25848 worker thread done servicing request
23:19:32.242 00.111 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:19:32.242 00.000 21444 Status Line: No star found
23:19:32.243 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3096, FiltMin=346, FiltMax=6328, Gamma=2.300
23:19:32.243 00.000 21444 UpdateGuideState exits: No star found
23:19:32.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:32.243 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:19:32.243 00.000 21444 Enqueuing Expose request
23:19:32.244 00.001 25848 Worker thread wakes up
23:19:32.244 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:32.244 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:35.592 03.348 25848 Exposure complete
23:19:35.679 00.087 25848 worker thread done servicing request
23:19:35.679 00.000 21444 OnExposeComplete: enter
23:19:35.679 00.000 21444 UpdateGuideState(): m_state=6
23:19:35.679 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
23:19:35.679 00.000 21444 Star::Find returns 1 (1), X=1509.41, Y=1002.28, Mass=11742, SNR=10.7, Peak=5848 HFD=1.9
23:19:35.679 00.000 21444 DistanceChecker: deactivated
23:19:35.679 00.000 21444 Star::Find false star n=5 nbg=247 bg=3663.9 sigma=453.6 thresh=5025 peak=4855
23:19:35.679 00.000 21444 Star::Find false star n=2 nbg=241 bg=3561.9 sigma=382.8 thresh=4710 peak=4437
23:19:35.679 00.000 21444 Star::Find false star n=2 nbg=257 bg=2879.4 sigma=442.7 thresh=4207 peak=4080
23:19:35.680 00.001 21444 Star::Find false star n=4 nbg=267 bg=3381.4 sigma=473.9 thresh=4803 peak=4732
23:19:35.680 00.000 21444 Star::Find false star n=7 nbg=254 bg=2879.7 sigma=436.4 thresh=4189 peak=4136
23:19:35.680 00.000 21444 Star::Find false star n=6 nbg=264 bg=3396.0 sigma=448.5 thresh=4742 peak=4444
23:19:35.680 00.000 21444 Star::Find false star n=6 nbg=282 bg=3297.3 sigma=486.4 thresh=4757 peak=4356
23:19:35.680 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.17,0.47,1.09,U] [#4 0.00,0.00,0.00,L] [#5 20.31,-1.45,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 9.34,-18.84,0.00,M4] [#10 17.40,3.28,0.00,M6] [#11 0.00,0.00,0.00,L] 
23:19:35.680 00.000 21444 refined, 1 included, MultiStar: {-1.34, 0.26}, one-star: {-1.53, 0.03}
23:19:35.680 00.000 21444 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.09) = xAngle (3.04 = 3.04)
23:19:35.680 00.000 21444 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.34 = -2.94)
23:19:35.680 00.000 21444 CameraToMount -- cameraX=-1.34 cameraY=0.26 hyp=1.37 cameraTheta=2.95 mountX=-1.36 mountY=-0.27, mountTheta=-2.95
23:19:35.681 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.34, y=0.26, opts=13)
23:19:35.681 00.000 21444 Enqueuing Move request for scope (-1.34, 0.26)
23:19:35.681 00.000 25848 Worker thread wakes up
23:19:35.681 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.26) opts 0xd
23:19:35.681 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.34, 0.26)
23:19:35.681 00.000 25848 Moving (-1.34, 0.26) raw xDistance=-1.36 yDistance=-0.27
23:19:35.681 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.36
23:19:35.681 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:35.681 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:19:35.681 00.000 25848 MoveAxis(E, 41, ABG)
23:19:35.681 00.000 25848 Guiding  Dir = 2, Dur = 41
23:19:35.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20652, med=3072, FiltMin=558, FiltMax=5396, Gamma=2.300
23:19:35.681 00.000 21444 UpdateGuideState exits: m=11742 SNR=10.7 Saturated
23:19:35.681 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:35.681 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:19:35.681 00.000 21444 Enqueuing Expose request
23:19:35.702 00.021 25848 IsSlewing returns 0
23:19:35.702 00.000 25848 IsGuiding returns 0
23:19:35.733 00.031 25848 PulseGuide returned control before completion, sleep 21
23:19:35.763 00.030 25848 IsGuiding returns 1
23:19:35.763 00.000 25848 scope still moving after pulse duration time elapsed
23:19:35.813 00.050 25848 IsSlewing returns 0
23:19:35.813 00.000 25848 IsGuiding returns 0
23:19:35.813 00.000 25848 scope move finished after 41 + 70 ms
23:19:35.813 00.000 25848 Move returns status 0, amount 41
23:19:35.813 00.000 25848 MoveAxis(N, 0, ABG)
23:19:35.813 00.000 25848 Move returns status 0, amount 0
23:19:35.813 00.000 25848 move complete, result=0
23:19:35.814 00.001 25848 worker thread done servicing request
23:19:35.814 00.000 25848 Worker thread wakes up
23:19:35.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:35.814 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:19:35.814 00.000 21444 GuideStep: -1.4 px 41 ms EAST, -0.3 px 0 ms NORTH
23:19:39.155 03.341 25848 Exposure complete
23:19:39.241 00.086 25848 worker thread done servicing request
23:19:39.241 00.000 21444 OnExposeComplete: enter
23:19:39.241 00.000 21444 UpdateGuideState(): m_state=6
23:19:39.241 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
23:19:39.241 00.000 21444 Star::Find returns 1 (1), X=1511.97, Y=1001.82, Mass=11339, SNR=9.9, Peak=5344 HFD=3.8
23:19:39.241 00.000 21444 Star::Find false star n=5 nbg=253 bg=3572.9 sigma=421.0 thresh=4836 peak=4706
23:19:39.241 00.000 21444 Star::Find false star n=3 nbg=255 bg=3369.2 sigma=432.8 thresh=4667 peak=4562
23:19:39.241 00.000 21444 Star::Find false star n=10 nbg=257 bg=2529.3 sigma=405.4 thresh=3746 peak=3704
23:19:39.241 00.000 21444 Star::Find false star n=4 nbg=259 bg=3472.5 sigma=403.3 thresh=4682 peak=4562
23:19:39.242 00.001 21444 Star::Find false star n=3 nbg=264 bg=3335.2 sigma=476.0 thresh=4763 peak=4547
23:19:39.242 00.000 21444 Star::Find false star n=2 nbg=266 bg=3315.6 sigma=450.7 thresh=4668 peak=4366
23:19:39.242 00.000 21444 Star::Find false star n=2 nbg=273 bg=3301.4 sigma=552.8 thresh=4960 peak=4677
23:19:39.242 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.46,0.89,1.20,U] [#4 -3.89,-1.97,0.99,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.47,1.80,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.79,4.12,0.00,M7] [#11 0.00,0.00,0.00,L] 
23:19:39.242 00.000 21444 refined, 3 included, MultiStar: {-0.17, 0.14}, one-star: {1.02, -0.43}
23:19:39.242 00.000 21444 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.09) = xAngle (2.55 = 2.55)
23:19:39.242 00.000 21444 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.85 = 2.85)
23:19:39.242 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.46 mountX=-0.18 mountY=0.06, mountTheta=2.81
23:19:39.243 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.14, opts=13)
23:19:39.243 00.000 21444 Enqueuing Move request for scope (-0.17, 0.14)
23:19:39.243 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3072, FiltMin=66, FiltMax=5810, Gamma=2.300
23:19:39.243 00.000 21444 UpdateGuideState exits: m=11339 SNR=9.9 Saturated
23:19:39.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:39.243 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:19:39.243 00.000 21444 Enqueuing Expose request
23:19:39.243 00.000 25848 Worker thread wakes up
23:19:39.243 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
23:19:39.243 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
23:19:39.243 00.000 25848 Moving (-0.17, 0.14) raw xDistance=-0.18 yDistance=0.06
23:19:39.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:19:39.243 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:39.244 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:19:39.244 00.000 25848 MoveAxis(E, 0, ABG)
23:19:39.244 00.000 25848 Move returns status 0, amount 0
23:19:39.244 00.000 25848 MoveAxis(N, 0, ABG)
23:19:39.244 00.000 25848 Move returns status 0, amount 0
23:19:39.244 00.000 25848 move complete, result=0
23:19:39.244 00.000 25848 worker thread done servicing request
23:19:39.244 00.000 25848 Worker thread wakes up
23:19:39.244 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:39.244 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:19:39.244 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:42.602 03.358 25848 Exposure complete
23:19:42.669 00.067 25848 worker thread done servicing request
23:19:42.669 00.000 21444 OnExposeComplete: enter
23:19:42.669 00.000 21444 UpdateGuideState(): m_state=6
23:19:42.669 00.000 21444 Star::Find(15, 1511, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
23:19:42.669 00.000 21444 Star::Find returns 1 (1), X=1500.28, Y=995.26, Mass=9242, SNR=8.4, Peak=4788 HFD=4.9
23:19:42.669 00.000 21444 Star::Find false star n=5 nbg=264 bg=3271.7 sigma=510.2 thresh=4802 peak=4485
23:19:42.669 00.000 21444 Star::Find false star n=4 nbg=256 bg=2576.8 sigma=400.7 thresh=3779 peak=3557
23:19:42.669 00.000 21444 Star::Find false star n=6 nbg=233 bg=3125.1 sigma=392.0 thresh=4301 peak=4214
23:19:42.669 00.000 21444 Star::Find false star n=1 nbg=263 bg=3486.3 sigma=477.4 thresh=4919 peak=4536
23:19:42.669 00.000 21444 Star::Find false star n=8 nbg=242 bg=2666.0 sigma=382.1 thresh=3812 peak=3800
23:19:42.670 00.001 21444 Star::Find false star n=4 nbg=269 bg=3381.8 sigma=503.1 thresh=4891 peak=4840
23:19:42.670 00.000 21444 Star::Find false star n=2 nbg=264 bg=3505.0 sigma=455.3 thresh=4871 peak=4555
23:19:42.670 00.000 21444 Star::Find false star n=3 nbg=268 bg=3554.0 sigma=529.7 thresh=5143 peak=4896
23:19:42.670 00.000 21444 MultiStar: [#1 -1.41,0.43,1.34,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 16.80,15.77,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.89,4.14,0.00,M8] [#11 0.00,0.00,0.00,L] 
23:19:42.670 00.000 21444 refined, 1 included, MultiStar: {-5.37, -2.75}, one-star: {-10.67, -6.99}
23:19:42.670 00.000 21444 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.09) = xAngle (-2.58 = -2.58)
23:19:42.670 00.000 21444 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.28 = -2.28)
23:19:42.670 00.000 21444 CameraToMount -- cameraX=-5.37 cameraY=-2.75 hyp=6.03 cameraTheta=-2.67 mountX=-5.10 mountY=-4.58, mountTheta=-2.41
23:19:42.670 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-5.37, y=-2.75, opts=13)
23:19:42.670 00.000 21444 Enqueuing Move request for scope (-5.37, -2.75)
23:19:42.671 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20400, med=3072, FiltMin=204, FiltMax=6080, Gamma=2.300
23:19:42.671 00.000 21444 UpdateGuideState exits: m=9242 SNR=8.4 Saturated
23:19:42.671 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:42.671 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:19:42.671 00.000 21444 Enqueuing Expose request
23:19:42.671 00.000 25848 Worker thread wakes up
23:19:42.671 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-5.37, -2.75) opts 0xd
23:19:42.671 00.000 25848 Handling offset move in thread for scope, endpoint = (-5.37, -2.75)
23:19:42.671 00.000 25848 Moving (-5.37, -2.75) raw xDistance=-5.10 yDistance=-4.58
23:19:42.671 00.000 25848 GuideAlgorithmHysteresis::Result() returns -3.21 from input -5.10
23:19:42.671 00.000 25848 resist switch: large excursion: input -4.58 thresh 1.53 direction from 1 to -1
23:19:42.671 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-13.73
23:19:42.671 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.58 from input -4.58
23:19:42.671 00.000 25848 MoveAxis(E, 155, ABG)
23:19:42.671 00.000 25848 Guiding  Dir = 2, Dur = 155
23:19:42.703 00.032 25848 IsSlewing returns 0
23:19:42.704 00.001 25848 IsGuiding returns 0
23:19:42.735 00.031 25848 PulseGuide returned control before completion, sleep 135
23:19:42.885 00.150 25848 IsGuiding returns 1
23:19:42.885 00.000 25848 scope still moving after pulse duration time elapsed
23:19:42.936 00.051 25848 IsSlewing returns 0
23:19:42.936 00.000 25848 IsGuiding returns 0
23:19:42.936 00.000 25848 scope move finished after 155 + 77 ms
23:19:42.936 00.000 25848 Move returns status 0, amount 155
23:19:42.936 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 203 applied
23:19:42.936 00.000 25848 MoveAxis(N, 328, ABG)
23:19:42.936 00.000 25848 Guiding  Dir = 0, Dur = 328
23:19:42.968 00.032 25848 IsSlewing returns 0
23:19:43.006 00.038 25848 IsGuiding returns 0
23:19:43.038 00.032 25848 PulseGuide returned control before completion, sleep 307
23:19:43.351 00.313 25848 IsGuiding returns 1
23:19:43.352 00.001 25848 scope still moving after pulse duration time elapsed
23:19:43.408 00.056 25848 IsSlewing returns 0
23:19:43.408 00.000 25848 IsGuiding returns 0
23:19:43.408 00.000 25848 scope move finished after 328 + 74 ms
23:19:43.408 00.000 25848 Move returns status 0, amount 328
23:19:43.409 00.001 25848 move complete, result=0
23:19:43.409 00.000 25848 worker thread done servicing request
23:19:43.409 00.000 25848 Worker thread wakes up
23:19:43.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:43.409 00.000 21444 GuideStep: -5.1 px 155 ms EAST, -4.6 px 328 ms NORTH
23:19:43.409 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1485,980,31,31)
23:19:46.762 03.353 25848 Exposure complete
23:19:46.849 00.087 25848 worker thread done servicing request
23:19:46.849 00.000 21444 OnExposeComplete: enter
23:19:46.849 00.000 21444 UpdateGuideState(): m_state=6
23:19:46.849 00.000 21444 Star::Find(15, 1500, 995, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
23:19:46.849 00.000 21444 Star::Find false star n=4 nbg=270 bg=2773.0 sigma=545.6 thresh=4410 peak=4165
23:19:46.849 00.000 21444 Star::Find returns 0 (2), X=1500.00, Y=995.00, Mass=8792, SNR=2.9, Peak=5344 HFD=0.0
23:19:46.849 00.000 21444 DistanceChecker: activated
23:19:46.849 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:19:46.850 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:19:46.850 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:19:46.850 00.000 25848 Worker thread wakes up
23:19:46.850 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:19:46.850 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:19:46.850 00.000 25848 move complete, result=0
23:19:46.850 00.000 25848 worker thread done servicing request
23:19:46.964 00.114 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:19:46.964 00.000 21444 Status Line: Star lost - low SNR
23:19:46.965 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19996, med=3068, FiltMin=484, FiltMax=5448, Gamma=2.300
23:19:46.965 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:19:46.965 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:46.966 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:19:46.966 00.000 21444 Enqueuing Expose request
23:19:46.966 00.000 25848 Worker thread wakes up
23:19:46.966 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:46.966 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:50.318 03.352 25848 Exposure complete
23:19:50.405 00.087 25848 worker thread done servicing request
23:19:50.406 00.001 21444 OnExposeComplete: enter
23:19:50.406 00.000 21444 UpdateGuideState(): m_state=6
23:19:50.406 00.000 21444 Star::Find(15, 1500, 995, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
23:19:50.406 00.000 21444 Star::Find false star n=4 nbg=267 bg=2718.9 sigma=520.1 thresh=4279 peak=4142
23:19:50.406 00.000 21444 Star::Find returns 0 (2), X=1500.00, Y=995.00, Mass=7472, SNR=2.9, Peak=4864 HFD=0.0
23:19:50.406 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:19:50.406 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:19:50.406 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:19:50.406 00.000 25848 Worker thread wakes up
23:19:50.406 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:19:50.407 00.001 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:19:50.407 00.000 25848 move complete, result=0
23:19:50.407 00.000 25848 worker thread done servicing request
23:19:50.522 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:19:50.522 00.000 21444 Status Line: Star lost - low SNR
23:19:50.523 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19896, med=3072, FiltMin=496, FiltMax=5544, Gamma=2.300
23:19:50.523 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:19:50.523 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:50.524 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:19:50.524 00.000 21444 Enqueuing Expose request
23:19:50.524 00.000 25848 Worker thread wakes up
23:19:50.524 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:50.524 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:19:53.881 03.357 25848 Exposure complete
23:19:53.970 00.089 25848 worker thread done servicing request
23:19:53.970 00.000 21444 OnExposeComplete: enter
23:19:53.970 00.000 21444 UpdateGuideState(): m_state=6
23:19:53.971 00.001 21444 Star::Find(15, 1500, 995, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
23:19:53.971 00.000 21444 Star::Find returns 1 (1), X=1511.08, Y=1002.87, Mass=11230, SNR=10.7, Peak=5192 HFD=2.0
23:19:53.971 00.000 21444 DistanceChecker: deactivated
23:19:53.971 00.000 21444 Star::Find false star n=5 nbg=257 bg=3548.6 sigma=471.3 thresh=4963 peak=4794
23:19:53.971 00.000 21444 Star::Find false star n=1 nbg=273 bg=3377.8 sigma=540.9 thresh=5000 peak=4421
23:19:53.971 00.000 21444 Star::Find false star n=3 nbg=243 bg=3128.0 sigma=433.4 thresh=4428 peak=4305
23:19:53.971 00.000 21444 Star::Find false star n=4 nbg=284 bg=2392.9 sigma=465.8 thresh=3790 peak=3596
23:19:53.971 00.000 21444 Star::Find false star n=11 nbg=251 bg=3521.1 sigma=399.1 thresh=4718 peak=4589
23:19:53.971 00.000 21444 Star::Find false star n=1 nbg=259 bg=3249.4 sigma=471.3 thresh=4663 peak=4312
23:19:53.971 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.11,0.45,1.33,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.96,7.25,1.05,U] [#8 0.00,0.00,0.00,L] [#9 17.01,-7.89,0.00,M5] [#10 17.96,4.14,0.00,M9] [#11 0.85,-12.10,0.77,U] 
23:19:53.971 00.000 21444 single-star, 3 included, MultiStar: {1.35, -0.11}, one-star: {0.14, 0.61}
23:19:53.971 00.000 21444 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.09) = xAngle (1.44 = 1.44)
23:19:53.971 00.000 21444 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.74 = 1.74)
23:19:53.971 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.61 hyp=0.63 cameraTheta=1.35 mountX=0.08 mountY=0.62, mountTheta=1.44
23:19:53.972 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.61, opts=13)
23:19:53.973 00.001 21444 Enqueuing Move request for scope (0.14, 0.61)
23:19:53.973 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20124, med=3052, FiltMin=544, FiltMax=5440, Gamma=2.300
23:19:53.973 00.000 21444 UpdateGuideState exits: m=11230 SNR=10.7 Saturated
23:19:53.973 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:53.973 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:19:53.973 00.000 21444 Enqueuing Expose request
23:19:53.973 00.000 25848 Worker thread wakes up
23:19:53.973 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.61) opts 0xd
23:19:53.973 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.61)
23:19:53.973 00.000 25848 Moving (0.14, 0.61) raw xDistance=0.08 yDistance=0.62
23:19:53.973 00.000 25848 BLC: History state: CurrMiss=-0.62, AvgInitMiss=-0.35, ShCount=1, LgCount=1, SticCount=0,  Deflections: 0=-4.575540, 1:-0.619869
23:19:53.973 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -9.000000
23:19:53.973 00.000 25848 BLC: window closed
23:19:53.973 00.000 25848 BLC: Pulse adjusted to 194
23:19:53.974 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:53.974 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:53.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
23:19:53.974 00.000 25848 MoveAxis(E, 0, ABG)
23:19:53.974 00.000 25848 Move returns status 0, amount 0
23:19:53.974 00.000 25848 MoveAxis(N, 0, ABG)
23:19:53.974 00.000 25848 Move returns status 0, amount 0
23:19:53.974 00.000 25848 move complete, result=0
23:19:53.974 00.000 25848 worker thread done servicing request
23:19:53.974 00.000 25848 Worker thread wakes up
23:19:53.974 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:53.974 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:19:53.974 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
23:19:54.057 00.083 21444 evsrv: cli 0107E4C0 connect
23:19:54.058 00.001 21444 case statement mapped state 6 to 3
23:19:54.058 00.000 21444 case statement mapped state 6 to 3
23:19:54.058 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"df3ec3fd-4e02-47a7-b3d6-f83677deff7b"}
23:19:54.059 00.001 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"df3ec3fd-4e02-47a7-b3d6-f83677deff7b"}
23:19:54.059 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:19:57.330 03.271 25848 Exposure complete
23:19:57.405 00.075 25848 worker thread done servicing request
23:19:57.405 00.000 21444 OnExposeComplete: enter
23:19:57.405 00.000 21444 UpdateGuideState(): m_state=6
23:19:57.405 00.000 21444 Star::Find(15, 1511, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
23:19:57.405 00.000 21444 Star::Find returns 1 (1), X=1508.14, Y=1015.29, Mass=14849, SNR=12.8, Peak=4840 HFD=3.1
23:19:57.405 00.000 21444 Star::Find false star n=4 nbg=271 bg=3520.9 sigma=476.9 thresh=4952 peak=4900
23:19:57.405 00.000 21444 Star::Find false star n=1 nbg=271 bg=3456.3 sigma=505.6 thresh=4973 peak=4485
23:19:57.405 00.000 21444 Star::Find false star n=4 nbg=263 bg=2462.3 sigma=487.8 thresh=3926 peak=3892
23:19:57.405 00.000 21444 Star::Find false star n=3 nbg=239 bg=3113.8 sigma=393.9 thresh=4295 peak=4233
23:19:57.405 00.000 21444 Star::Find false star n=3 nbg=242 bg=3490.4 sigma=399.7 thresh=4690 peak=4545
23:19:57.405 00.000 21444 Star::Find false star n=6 nbg=236 bg=3369.8 sigma=378.7 thresh=4506 peak=4411
23:19:57.406 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 21.70,15.78,0.00,M3] [#6 -5.27,23.54,0.00,M1] [#7 -4.86,14.91,1.13,U] [#8 -11.13,-1.42,0.72,U] [#9 0.00,0.00,0.00,L] [#10 17.33,4.53,0.00,M10] [#11 0.00,0.00,0.00,L] 
23:19:57.406 00.000 21444 refined, 2 included, MultiStar: {-5.72, 10.14}, one-star: {-2.80, 13.03}
23:19:57.406 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.09) = xAngle (2.17 = 2.17)
23:19:57.406 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.47 = 2.47)
23:19:57.406 00.000 21444 CameraToMount -- cameraX=-5.72 cameraY=10.14 hyp=11.64 cameraTheta=2.08 mountX=-6.61 mountY=7.22, mountTheta=2.31
23:19:57.406 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-5.72, y=10.14, opts=13)
23:19:57.406 00.000 21444 Enqueuing Move request for scope (-5.72, 10.14)
23:19:57.406 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19972, med=3072, FiltMin=494, FiltMax=5744, Gamma=2.300
23:19:57.406 00.000 21444 UpdateGuideState exits: m=14849 SNR=12.8 Saturated
23:19:57.406 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:57.406 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:19:57.406 00.000 21444 Enqueuing Expose request
23:19:57.407 00.001 25848 Worker thread wakes up
23:19:57.407 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-5.72, 10.14) opts 0xd
23:19:57.407 00.000 25848 Handling offset move in thread for scope, endpoint = (-5.72, 10.14)
23:19:57.407 00.000 25848 Moving (-5.72, 10.14) raw xDistance=-6.61 yDistance=7.22
23:19:57.407 00.000 25848 GuideAlgorithmHysteresis::Result() returns -4.16 from input -6.61
23:19:57.407 00.000 25848 resist switch: large excursion: input 7.22 thresh 1.53 direction from -1 to 1
23:19:57.407 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=21.65
23:19:57.407 00.000 25848 GuideAlgorithmResistSwitch::result() returns 7.22 from input 7.22
23:19:57.407 00.000 25848 MoveAxis(E, 201, ABG)
23:19:57.407 00.000 25848 Guiding  Dir = 2, Dur = 201
23:19:57.437 00.030 25848 IsSlewing returns 0
23:19:57.437 00.000 25848 IsGuiding returns 0
23:19:57.469 00.032 25848 PulseGuide returned control before completion, sleep 181
23:19:57.657 00.188 25848 IsGuiding returns 1
23:19:57.657 00.000 25848 scope still moving after pulse duration time elapsed
23:19:57.766 00.109 25848 IsSlewing returns 0
23:19:57.766 00.000 25848 IsGuiding returns 0
23:19:57.767 00.001 25848 scope move finished after 201 + 128 ms
23:19:57.767 00.000 25848 Move returns status 0, amount 201
23:19:57.767 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 194 applied
23:19:57.767 00.000 25848 MoveAxis(S, 391, ABG)
23:19:57.767 00.000 25848 Guiding  Dir = 1, Dur = 391
23:19:57.795 00.028 25848 IsSlewing returns 0
23:19:57.795 00.000 25848 IsGuiding returns 0
23:19:57.826 00.031 25848 PulseGuide returned control before completion, sleep 370
23:19:58.200 00.374 25848 IsGuiding returns 1
23:19:58.200 00.000 25848 scope still moving after pulse duration time elapsed
23:19:58.252 00.052 25848 IsSlewing returns 0
23:19:58.252 00.000 25848 IsGuiding returns 0
23:19:58.252 00.000 25848 scope move finished after 391 + 65 ms
23:19:58.252 00.000 25848 Move returns status 0, amount 391
23:19:58.252 00.000 25848 move complete, result=0
23:19:58.253 00.001 25848 worker thread done servicing request
23:19:58.253 00.000 25848 Worker thread wakes up
23:19:58.253 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:19:58.253 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1493,1000,31,31)
23:19:58.253 00.000 21444 GuideStep: -6.6 px 201 ms EAST, 7.2 px 391 ms SOUTH
23:20:01.604 03.351 25848 Exposure complete
23:20:01.693 00.089 25848 worker thread done servicing request
23:20:01.694 00.001 21444 OnExposeComplete: enter
23:20:01.694 00.000 21444 UpdateGuideState(): m_state=6
23:20:01.694 00.000 21444 Star::Find(15, 1508, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
23:20:01.694 00.000 21444 Star::Find false star n=3 nbg=257 bg=2710.2 sigma=427.1 thresh=3991 peak=3885
23:20:01.694 00.000 21444 Star::Find returns 0 (2), X=1508.00, Y=1015.00, Mass=5493, SNR=2.9, Peak=4784 HFD=0.0
23:20:01.694 00.000 21444 DistanceChecker: activated
23:20:01.694 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:20:01.694 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:20:01.694 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:20:01.695 00.001 25848 Worker thread wakes up
23:20:01.695 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:20:01.695 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:20:01.695 00.000 25848 move complete, result=0
23:20:01.695 00.000 25848 worker thread done servicing request
23:20:01.805 00.110 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:20:01.805 00.000 21444 Status Line: Star lost - low SNR
23:20:01.806 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19720, med=3072, FiltMin=520, FiltMax=5544, Gamma=2.300
23:20:01.806 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:20:01.806 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:01.807 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:20:01.807 00.000 21444 Enqueuing Expose request
23:20:01.807 00.000 25848 Worker thread wakes up
23:20:01.807 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:01.807 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:20:05.167 03.360 25848 Exposure complete
23:20:05.248 00.081 25848 worker thread done servicing request
23:20:05.248 00.000 21444 OnExposeComplete: enter
23:20:05.248 00.000 21444 UpdateGuideState(): m_state=6
23:20:05.248 00.000 21444 Star::Find(15, 1508, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
23:20:05.248 00.000 21444 Star::Find returns 1 (1), X=1510.39, Y=1002.51, Mass=12498, SNR=12.2, Peak=6656 HFD=1.3
23:20:05.248 00.000 21444 DistanceChecker: deactivated
23:20:05.248 00.000 21444 Star::Find false star n=3 nbg=258 bg=3580.3 sigma=427.5 thresh=4863 peak=4434
23:20:05.248 00.000 21444 Star::Find false star n=5 nbg=266 bg=3025.6 sigma=489.1 thresh=4493 peak=4276
23:20:05.248 00.000 21444 Star::Find false star n=2 nbg=247 bg=2733.0 sigma=387.6 thresh=3896 peak=3603
23:20:05.249 00.001 21444 Star::Find false star n=1 nbg=280 bg=3682.3 sigma=571.7 thresh=5398 peak=4814
23:20:05.249 00.000 21444 Star::Find false star n=7 nbg=270 bg=2760.5 sigma=462.3 thresh=4148 peak=4146
23:20:05.249 00.000 21444 Star::Find false star n=3 nbg=254 bg=3213.4 sigma=448.5 thresh=4559 peak=4408
23:20:05.249 00.000 21444 Star::Find false star n=5 nbg=270 bg=3234.5 sigma=496.3 thresh=4723 peak=4696
23:20:05.249 00.000 21444 MultiStar: [#1 6.80,-8.67,0.80,U] [#2 0.00,0.00,0.00,L] [#3 -12.43,-5.07,0.87,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 4.70,-28.68,0.00,M6] [#10 18.03,3.33,0.00,R] [#11 0.00,0.00,0.00,L] 
23:20:05.249 00.000 21444 single-star, 2 included, MultiStar: {-2.22, -4.15}, one-star: {-0.55, 0.26}
23:20:05.249 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.09) = xAngle (2.80 = 2.80)
23:20:05.249 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.10 = 3.10)
23:20:05.249 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.26 hyp=0.61 cameraTheta=2.71 mountX=-0.57 mountY=0.03, mountTheta=3.09
23:20:05.250 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.26, opts=13)
23:20:05.250 00.000 21444 Enqueuing Move request for scope (-0.55, 0.26)
23:20:05.250 00.000 25848 Worker thread wakes up
23:20:05.251 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.26) opts 0xd
23:20:05.251 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.26)
23:20:05.251 00.000 25848 Moving (-0.55, 0.26) raw xDistance=-0.57 yDistance=0.03
23:20:05.251 00.000 25848 BLC: History state: CurrMiss=0.03, AvgInitMiss=-0.22, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=7.218261, 1:0.026906
23:20:05.251 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3068, FiltMin=444, FiltMax=5648, Gamma=2.300
23:20:05.251 00.000 21444 UpdateGuideState exits: m=12498 SNR=12.2 Saturated
23:20:05.251 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:05.251 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:05.251 00.000 21444 Enqueuing Expose request
23:20:05.251 00.000 25848 BLC: No correction, Miss < min_move
23:20:05.251 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.57
23:20:05.251 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:05.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:20:05.251 00.000 25848 MoveAxis(E, 31, ABG)
23:20:05.251 00.000 25848 Guiding  Dir = 2, Dur = 31
23:20:05.283 00.032 25848 IsSlewing returns 0
23:20:05.283 00.000 25848 IsGuiding returns 0
23:20:05.313 00.030 25848 IsGuiding returns 1
23:20:05.315 00.002 25848 scope still moving after pulse duration time elapsed
23:20:05.358 00.043 25848 IsSlewing returns 0
23:20:05.358 00.000 25848 IsGuiding returns 0
23:20:05.358 00.000 25848 scope move finished after 31 + 44 ms
23:20:05.359 00.001 25848 Move returns status 0, amount 31
23:20:05.359 00.000 25848 MoveAxis(N, 0, ABG)
23:20:05.359 00.000 25848 Move returns status 0, amount 0
23:20:05.359 00.000 25848 move complete, result=0
23:20:05.359 00.000 25848 worker thread done servicing request
23:20:05.359 00.000 25848 Worker thread wakes up
23:20:05.359 00.000 21444 GuideStep: -0.6 px 31 ms EAST, 0.0 px 0 ms NORTH
23:20:05.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:05.359 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:08.706 03.347 25848 Exposure complete
23:20:08.794 00.088 25848 worker thread done servicing request
23:20:08.794 00.000 21444 OnExposeComplete: enter
23:20:08.794 00.000 21444 UpdateGuideState(): m_state=6
23:20:08.795 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
23:20:08.795 00.000 21444 Star::Find returns 1 (1), X=1510.44, Y=1002.48, Mass=8360, SNR=8.3, Peak=5420 HFD=1.3
23:20:08.795 00.000 21444 Star::Find false star n=8 nbg=254 bg=3505.0 sigma=393.5 thresh=4686 peak=4582
23:20:08.795 00.000 21444 Star::Find false star n=1 nbg=269 bg=3381.9 sigma=524.6 thresh=4956 peak=4294
23:20:08.795 00.000 21444 Star::Find false star n=2 nbg=279 bg=2975.7 sigma=531.0 thresh=4569 peak=4291
23:20:08.795 00.000 21444 Star::Find false star n=2 nbg=254 bg=2669.9 sigma=422.3 thresh=3937 peak=3718
23:20:08.795 00.000 21444 Star::Find false star n=2 nbg=248 bg=3552.8 sigma=442.9 thresh=4881 peak=4628
23:20:08.795 00.000 21444 Star::Find false star n=4 nbg=265 bg=2849.6 sigma=484.9 thresh=4304 peak=4050
23:20:08.795 00.000 21444 Star::Find false star n=3 nbg=267 bg=3350.9 sigma=444.1 thresh=4683 peak=4383
23:20:08.795 00.000 21444 Star::Find false star n=1 nbg=280 bg=3442.1 sigma=585.1 thresh=5198 peak=4665
23:20:08.795 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.10,3.34,1.84,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -10.07,-1.14,1.86,U] [#9 0.00,0.00,0.00,L] [#10 -1.92,0.33,1.71,U] [#11 0.00,0.00,0.00,L] 
23:20:08.795 00.000 21444 single-star, 3 included, MultiStar: {-3.54, 0.75}, one-star: {-0.51, 0.22}
23:20:08.795 00.000 21444 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.09) = xAngle (2.82 = 2.82)
23:20:08.795 00.000 21444 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.11 = 3.11)
23:20:08.795 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.22 hyp=0.56 cameraTheta=2.73 mountX=-0.53 mountY=0.02, mountTheta=3.11
23:20:08.796 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.22, opts=13)
23:20:08.797 00.001 21444 Enqueuing Move request for scope (-0.51, 0.22)
23:20:08.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3072, FiltMin=446, FiltMax=5392, Gamma=2.300
23:20:08.797 00.000 25848 Worker thread wakes up
23:20:08.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.22) opts 0xd
23:20:08.797 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.22)
23:20:08.797 00.000 21444 UpdateGuideState exits: m=8360 SNR=8.3 Saturated
23:20:08.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:08.797 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:08.797 00.000 21444 Enqueuing Expose request
23:20:08.797 00.000 25848 Moving (-0.51, 0.22) raw xDistance=-0.53 yDistance=0.02
23:20:08.797 00.000 25848 BLC: History state: CurrMiss=0.02, AvgInitMiss=-0.22, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=7.218261, 1:0.026906, 2:0.015243
23:20:08.797 00.000 25848 BLC: No correction, Miss < min_move
23:20:08.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.53
23:20:08.797 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:08.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:20:08.797 00.000 25848 MoveAxis(E, 18, ABG)
23:20:08.797 00.000 25848 Guiding  Dir = 2, Dur = 18
23:20:08.826 00.029 25848 IsSlewing returns 0
23:20:08.826 00.000 25848 IsGuiding returns 0
23:20:08.868 00.042 25848 IsGuiding returns 1
23:20:08.868 00.000 25848 scope still moving after pulse duration time elapsed
23:20:08.923 00.055 25848 IsSlewing returns 0
23:20:08.923 00.000 25848 IsGuiding returns 0
23:20:08.923 00.000 25848 scope move finished after 18 + 79 ms
23:20:08.923 00.000 25848 Move returns status 0, amount 18
23:20:08.923 00.000 25848 MoveAxis(N, 0, ABG)
23:20:08.923 00.000 25848 Move returns status 0, amount 0
23:20:08.923 00.000 25848 move complete, result=0
23:20:08.923 00.000 25848 worker thread done servicing request
23:20:08.923 00.000 25848 Worker thread wakes up
23:20:08.924 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:08.924 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:08.924 00.000 21444 GuideStep: -0.5 px 18 ms EAST, 0.0 px 0 ms NORTH
23:20:12.272 03.348 25848 Exposure complete
23:20:12.345 00.073 25848 worker thread done servicing request
23:20:12.345 00.000 21444 OnExposeComplete: enter
23:20:12.345 00.000 21444 UpdateGuideState(): m_state=6
23:20:12.345 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
23:20:12.345 00.000 21444 Star::Find false star n=10 nbg=258 bg=2664.9 sigma=443.0 thresh=3994 peak=3929
23:20:12.345 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1002.00, Mass=15075, SNR=2.9, Peak=5144 HFD=0.0
23:20:12.345 00.000 21444 DistanceChecker: activated
23:20:12.345 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:20:12.346 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:20:12.346 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:20:12.346 00.000 25848 Worker thread wakes up
23:20:12.346 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:20:12.346 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:20:12.346 00.000 25848 move complete, result=0
23:20:12.346 00.000 25848 worker thread done servicing request
23:20:12.457 00.111 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:20:12.457 00.000 21444 Status Line: Star lost - low SNR
23:20:12.458 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19972, med=3072, FiltMin=268, FiltMax=5700, Gamma=2.300
23:20:12.458 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:20:12.458 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:12.458 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:20:12.458 00.000 21444 Enqueuing Expose request
23:20:12.458 00.000 25848 Worker thread wakes up
23:20:12.458 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:12.458 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:20:15.811 03.353 25848 Exposure complete
23:20:15.900 00.089 25848 worker thread done servicing request
23:20:15.900 00.000 21444 OnExposeComplete: enter
23:20:15.900 00.000 21444 UpdateGuideState(): m_state=6
23:20:15.901 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
23:20:15.901 00.000 21444 Star::Find false star n=4 nbg=256 bg=2793.7 sigma=431.3 thresh=4088 peak=3860
23:20:15.901 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1002.00, Mass=7245, SNR=2.9, Peak=4688 HFD=0.0
23:20:15.901 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:20:15.901 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:20:15.901 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:20:15.902 00.001 25848 Worker thread wakes up
23:20:15.902 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:20:15.902 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:20:15.902 00.000 25848 move complete, result=0
23:20:15.902 00.000 25848 worker thread done servicing request
23:20:16.014 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:20:16.014 00.000 21444 Status Line: Star lost - low SNR
23:20:16.014 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20180, med=3072, FiltMin=242, FiltMax=5372, Gamma=2.300
23:20:16.016 00.002 21444 UpdateGuideState exits: Star lost - low SNR
23:20:16.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:16.016 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:20:16.016 00.000 21444 Enqueuing Expose request
23:20:16.016 00.000 25848 Worker thread wakes up
23:20:16.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:16.016 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:20:19.355 03.339 25848 Exposure complete
23:20:19.432 00.077 25848 worker thread done servicing request
23:20:19.432 00.000 21444 OnExposeComplete: enter
23:20:19.432 00.000 21444 UpdateGuideState(): m_state=6
23:20:19.432 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
23:20:19.432 00.000 21444 Star::Find returns 1 (1), X=1512.24, Y=1004.15, Mass=13193, SNR=10.1, Peak=5392 HFD=4.8
23:20:19.432 00.000 21444 DistanceChecker: deactivated
23:20:19.433 00.001 21444 Star::Find false star n=5 nbg=258 bg=3416.8 sigma=433.4 thresh=4717 peak=4540
23:20:19.433 00.000 21444 Star::Find false star n=3 nbg=267 bg=2901.9 sigma=478.6 thresh=4338 peak=4213
23:20:19.433 00.000 21444 Star::Find false star n=4 nbg=250 bg=3484.0 sigma=402.8 thresh=4692 peak=4542
23:20:19.433 00.000 21444 Star::Find false star n=3 nbg=259 bg=3376.9 sigma=447.9 thresh=4721 peak=4418
23:20:19.433 00.000 21444 MultiStar: [#1 -11.30,4.90,1.20,U] [#2 0.00,0.00,0.00,L] [#3 6.74,-7.15,0.91,U] [#4 0.00,0.00,0.00,L] [#5 21.00,16.72,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 10.49,5.07,0.68,U] [#8 0.00,0.00,0.00,L] [#9 19.15,-19.45,0.00,M7] [#10 -0.53,0.34,1.59,U] [#11 0.00,0.00,0.00,L] 
23:20:19.433 00.000 21444 refined, 4 included, MultiStar: {0.04, 0.98}, one-star: {1.30, 1.90}
23:20:19.433 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.09) = xAngle (1.62 = 1.62)
23:20:19.433 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.92 = 1.92)
23:20:19.433 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=0.98 hyp=0.98 cameraTheta=1.53 mountX=-0.05 mountY=0.93, mountTheta=1.62
23:20:19.434 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=0.98, opts=13)
23:20:19.434 00.000 21444 Enqueuing Move request for scope (0.04, 0.98)
23:20:19.434 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20076, med=3072, FiltMin=544, FiltMax=5416, Gamma=2.300
23:20:19.434 00.000 21444 UpdateGuideState exits: m=13193 SNR=10.1 Saturated
23:20:19.434 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:19.434 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:19.434 00.000 21444 Enqueuing Expose request
23:20:19.434 00.000 25848 Worker thread wakes up
23:20:19.434 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.98) opts 0xd
23:20:19.434 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, 0.98)
23:20:19.434 00.000 25848 Moving (0.04, 0.98) raw xDistance=-0.05 yDistance=0.93
23:20:19.434 00.000 25848 BLC: window closed
23:20:19.434 00.000 25848 BLC: History state: CurrMiss=0.93, AvgInitMiss=-0.22, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=7.218261, 1:0.026906, 2:0.015243
23:20:19.434 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
23:20:19.434 00.000 25848 BLC: window closed
23:20:19.434 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:20:19.434 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
23:20:19.434 00.000 25848 MoveAxis(E, 0, ABG)
23:20:19.434 00.000 25848 Move returns status 0, amount 0
23:20:19.434 00.000 25848 MoveAxis(S, 25, ABG)
23:20:19.434 00.000 25848 Guiding  Dir = 1, Dur = 25
23:20:19.467 00.033 25848 IsSlewing returns 0
23:20:19.467 00.000 25848 IsGuiding returns 0
23:20:19.508 00.041 25848 IsGuiding returns 1
23:20:19.508 00.000 25848 scope still moving after pulse duration time elapsed
23:20:19.562 00.054 25848 IsSlewing returns 0
23:20:19.562 00.000 25848 IsGuiding returns 0
23:20:19.562 00.000 25848 scope move finished after 25 + 70 ms
23:20:19.562 00.000 25848 Move returns status 0, amount 25
23:20:19.563 00.001 25848 move complete, result=0
23:20:19.563 00.000 25848 worker thread done servicing request
23:20:19.563 00.000 25848 Worker thread wakes up
23:20:19.563 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:19.563 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:19.563 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.9 px 25 ms SOUTH
23:20:22.908 03.345 25848 Exposure complete
23:20:22.990 00.082 25848 worker thread done servicing request
23:20:22.990 00.000 21444 OnExposeComplete: enter
23:20:22.990 00.000 21444 UpdateGuideState(): m_state=6
23:20:22.990 00.000 21444 Star::Find(15, 1512, 1004, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
23:20:22.990 00.000 21444 Star::Find returns 1 (1), X=1511.46, Y=1002.13, Mass=12687, SNR=10.4, Peak=5544 HFD=2.9
23:20:22.990 00.000 21444 Star::Find false star n=7 nbg=265 bg=3535.3 sigma=451.4 thresh=4889 peak=4639
23:20:22.990 00.000 21444 Star::Find false star n=2 nbg=251 bg=3306.6 sigma=426.0 thresh=4585 peak=4513
23:20:22.990 00.000 21444 Star::Find false star n=7 nbg=253 bg=2437.9 sigma=414.9 thresh=3683 peak=3679
23:20:22.990 00.000 21444 Star::Find false star n=4 nbg=264 bg=2877.2 sigma=445.3 thresh=4213 peak=4178
23:20:22.990 00.000 21444 Star::Find false star n=5 nbg=259 bg=2620.2 sigma=357.0 thresh=3691 peak=3563
23:20:22.990 00.000 21444 Star::Find false star n=2 nbg=256 bg=3474.0 sigma=462.1 thresh=4860 peak=4678
23:20:22.990 00.000 21444 Star::Find false star n=2 nbg=279 bg=2728.1 sigma=515.9 thresh=4276 peak=4003
23:20:22.990 00.000 21444 Star::Find false star n=7 nbg=253 bg=3217.6 sigma=402.2 thresh=4424 peak=4286
23:20:22.992 00.002 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -11.52,-2.51,0.93,U] [#9 0.00,0.00,0.00,L] [#10 -0.66,0.19,1.39,U] [#11 0.84,-11.13,1.14,U] 
23:20:22.992 00.000 21444 single-star, 3 included, MultiStar: {-2.27, -3.34}, one-star: {0.51, -0.12}
23:20:22.992 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.09) = xAngle (-0.14 = -0.14)
23:20:22.992 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.15 = 0.15)
23:20:22.992 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=-0.12 hyp=0.53 cameraTheta=-0.23 mountX=0.52 mountY=0.08, mountTheta=0.15
23:20:22.992 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=-0.12, opts=13)
23:20:22.992 00.000 21444 Enqueuing Move request for scope (0.51, -0.12)
23:20:22.992 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20348, med=3072, FiltMin=548, FiltMax=5548, Gamma=2.300
23:20:22.992 00.000 21444 UpdateGuideState exits: m=12687 SNR=10.4 Saturated
23:20:22.992 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:22.992 00.000 25848 Worker thread wakes up
23:20:22.992 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.12) opts 0xd
23:20:22.992 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, -0.12)
23:20:22.992 00.000 25848 Moving (0.51, -0.12) raw xDistance=0.52 yDistance=0.08
23:20:22.992 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:22.992 00.000 21444 Enqueuing Expose request
23:20:22.992 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
23:20:22.992 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:22.992 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:20:22.992 00.000 25848 MoveAxis(W, 16, ABG)
23:20:22.992 00.000 25848 Guiding  Dir = 3, Dur = 16
23:20:23.014 00.022 25848 IsSlewing returns 0
23:20:23.014 00.000 25848 IsGuiding returns 0
23:20:23.054 00.040 25848 IsGuiding returns 1
23:20:23.054 00.000 25848 scope still moving after pulse duration time elapsed
23:20:23.110 00.056 25848 IsSlewing returns 0
23:20:23.110 00.000 25848 IsGuiding returns 0
23:20:23.110 00.000 25848 scope move finished after 16 + 80 ms
23:20:23.110 00.000 25848 Move returns status 0, amount 16
23:20:23.110 00.000 25848 MoveAxis(N, 0, ABG)
23:20:23.110 00.000 25848 Move returns status 0, amount 0
23:20:23.110 00.000 25848 move complete, result=0
23:20:23.110 00.000 25848 worker thread done servicing request
23:20:23.110 00.000 25848 Worker thread wakes up
23:20:23.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:23.110 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:23.110 00.000 21444 GuideStep: 0.5 px 16 ms WEST, 0.1 px 0 ms NORTH
23:20:26.466 03.356 25848 Exposure complete
23:20:26.553 00.087 25848 worker thread done servicing request
23:20:26.553 00.000 21444 OnExposeComplete: enter
23:20:26.553 00.000 21444 UpdateGuideState(): m_state=6
23:20:26.553 00.000 21444 Star::Find(15, 1511, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
23:20:26.554 00.001 21444 Star::Find returns 1 (1), X=1511.18, Y=1001.37, Mass=11466, SNR=11.5, Peak=4764 HFD=3.4
23:20:26.554 00.000 21444 Star::Find false star n=2 nbg=262 bg=2991.8 sigma=474.6 thresh=4416 peak=3999
23:20:26.554 00.000 21444 Star::Find false star n=2 nbg=278 bg=3447.2 sigma=584.7 thresh=5201 peak=4945
23:20:26.554 00.000 21444 Star::Find false star n=3 nbg=249 bg=2863.6 sigma=434.5 thresh=4167 peak=3953
23:20:26.554 00.000 21444 Star::Find false star n=4 nbg=273 bg=3204.1 sigma=464.6 thresh=4598 peak=4581
23:20:26.554 00.000 21444 Star::Find false star n=4 nbg=263 bg=3245.1 sigma=491.3 thresh=4719 peak=4495
23:20:26.554 00.000 21444 Star::Find false star n=3 nbg=274 bg=3456.2 sigma=520.3 thresh=5017 peak=4800
23:20:26.554 00.000 21444 MultiStar: [#1 -0.85,-0.22,1.08,U] [#2 -8.71,-14.10,0.00,M1] [#3 -0.29,-0.06,0.70,U] [#4 0.00,0.00,0.00,L] [#5 6.73,-1.11,0.89,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.45,1.17,1.82,U] [#11 0.00,0.00,0.00,L] 
23:20:26.554 00.000 21444 refined, 4 included, MultiStar: {0.78, -0.00}, one-star: {0.24, -0.88}
23:20:26.554 00.000 21444 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.09) = xAngle (0.09 = 0.09)
23:20:26.554 00.000 21444 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.38 = 0.38)
23:20:26.554 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=-0.00 hyp=0.78 cameraTheta=-0.00 mountX=0.78 mountY=0.29, mountTheta=0.36
23:20:26.555 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=-0.00, opts=13)
23:20:26.555 00.000 21444 Enqueuing Move request for scope (0.78, -0.00)
23:20:26.556 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19772, med=3072, FiltMin=448, FiltMax=5440, Gamma=2.300
23:20:26.556 00.000 25848 Worker thread wakes up
23:20:26.556 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.00) opts 0xd
23:20:26.556 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, -0.00)
23:20:26.556 00.000 21444 UpdateGuideState exits: m=11466 SNR=11.5 Saturated
23:20:26.556 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:26.556 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:26.556 00.000 21444 Enqueuing Expose request
23:20:26.556 00.000 25848 Moving (0.78, -0.00) raw xDistance=0.78 yDistance=0.29
23:20:26.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.78
23:20:26.556 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:26.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:20:26.556 00.000 25848 MoveAxis(W, 25, ABG)
23:20:26.556 00.000 25848 Guiding  Dir = 3, Dur = 25
23:20:26.626 00.070 25848 IsSlewing returns 0
23:20:26.627 00.001 25848 IsGuiding returns 0
23:20:26.659 00.032 25848 IsGuiding returns 1
23:20:26.659 00.000 25848 scope still moving after pulse duration time elapsed
23:20:26.718 00.059 25848 IsSlewing returns 0
23:20:26.719 00.001 25848 IsGuiding returns 0
23:20:26.719 00.000 25848 scope move finished after 25 + 66 ms
23:20:26.719 00.000 25848 Move returns status 0, amount 25
23:20:26.719 00.000 25848 MoveAxis(N, 0, ABG)
23:20:26.719 00.000 25848 Move returns status 0, amount 0
23:20:26.719 00.000 25848 move complete, result=0
23:20:26.719 00.000 25848 worker thread done servicing request
23:20:26.719 00.000 25848 Worker thread wakes up
23:20:26.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:26.719 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:26.719 00.000 21444 GuideStep: 0.8 px 25 ms WEST, 0.3 px 0 ms NORTH
23:20:30.061 03.342 25848 Exposure complete
23:20:30.139 00.078 25848 worker thread done servicing request
23:20:30.139 00.000 21444 OnExposeComplete: enter
23:20:30.139 00.000 21444 UpdateGuideState(): m_state=6
23:20:30.139 00.000 21444 Star::Find(15, 1511, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
23:20:30.139 00.000 21444 Star::Find returns 1 (1), X=1510.02, Y=1002.04, Mass=19335, SNR=15.6, Peak=6984 HFD=1.9
23:20:30.139 00.000 21444 Star::Find false star n=1 nbg=273 bg=3563.8 sigma=553.3 thresh=5224 peak=4784
23:20:30.139 00.000 21444 Star::Find false star n=5 nbg=264 bg=3072.3 sigma=454.4 thresh=4435 peak=4156
23:20:30.140 00.001 21444 Star::Find false star n=2 nbg=250 bg=2534.9 sigma=402.6 thresh=3743 peak=3671
23:20:30.140 00.000 21444 Star::Find false star n=3 nbg=265 bg=3387.7 sigma=502.5 thresh=4895 peak=4712
23:20:30.140 00.000 21444 Star::Find false star n=4 nbg=257 bg=2858.1 sigma=412.1 thresh=4094 peak=3809
23:20:30.140 00.000 21444 Star::Find false star n=3 nbg=268 bg=3366.3 sigma=479.1 thresh=4804 peak=4781
23:20:30.140 00.000 21444 Star::Find false star n=3 nbg=262 bg=3338.2 sigma=448.7 thresh=4684 peak=4633
23:20:30.140 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.76,-5.52,0.48,U] [#3 -0.77,0.85,0.78,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -3.53,-12.46,0.57,U] [#10 -0.51,1.18,0.91,U] [#11 0.00,0.00,0.00,L] 
23:20:30.140 00.000 21444 single-star, 4 included, MultiStar: {-0.72, -2.19}, one-star: {-0.92, -0.21}
23:20:30.140 00.000 21444 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.09) = xAngle (-2.83 = -2.83)
23:20:30.140 00.000 21444 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.53 = -2.53)
23:20:30.140 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-0.21 hyp=0.95 cameraTheta=-2.92 mountX=-0.90 mountY=-0.54, mountTheta=-2.60
23:20:30.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-0.21, opts=13)
23:20:30.141 00.000 21444 Enqueuing Move request for scope (-0.92, -0.21)
23:20:30.141 00.000 25848 Worker thread wakes up
23:20:30.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3072, FiltMin=548, FiltMax=5420, Gamma=2.300
23:20:30.141 00.000 21444 UpdateGuideState exits: m=19335 SNR=15.6 Saturated
23:20:30.141 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.21) opts 0xd
23:20:30.141 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -0.21)
23:20:30.141 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:30.141 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:30.141 00.000 21444 Enqueuing Expose request
23:20:30.141 00.000 25848 Moving (-0.92, -0.21) raw xDistance=-0.90 yDistance=-0.54
23:20:30.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.90
23:20:30.141 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:30.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
23:20:30.141 00.000 25848 MoveAxis(E, 26, ABG)
23:20:30.141 00.000 25848 Guiding  Dir = 2, Dur = 26
23:20:30.174 00.033 25848 IsSlewing returns 0
23:20:30.174 00.000 25848 IsGuiding returns 0
23:20:30.205 00.031 25848 IsGuiding returns 1
23:20:30.205 00.000 25848 scope still moving after pulse duration time elapsed
23:20:30.266 00.061 25848 IsSlewing returns 0
23:20:30.266 00.000 25848 IsGuiding returns 0
23:20:30.266 00.000 25848 scope move finished after 26 + 66 ms
23:20:30.267 00.001 25848 Move returns status 0, amount 26
23:20:30.267 00.000 25848 MoveAxis(N, 0, ABG)
23:20:30.267 00.000 25848 Move returns status 0, amount 0
23:20:30.267 00.000 25848 move complete, result=0
23:20:30.267 00.000 25848 worker thread done servicing request
23:20:30.267 00.000 25848 Worker thread wakes up
23:20:30.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:30.267 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:30.267 00.000 21444 GuideStep: -0.9 px 26 ms EAST, -0.5 px 0 ms NORTH
23:20:33.620 03.353 25848 Exposure complete
23:20:33.697 00.077 25848 worker thread done servicing request
23:20:33.697 00.000 21444 OnExposeComplete: enter
23:20:33.697 00.000 21444 UpdateGuideState(): m_state=6
23:20:33.698 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
23:20:33.698 00.000 21444 Star::Find returns 1 (1), X=1513.13, Y=1003.09, Mass=20964, SNR=15.0, Peak=5520 HFD=6.4
23:20:33.698 00.000 21444 Star::Find false star n=2 nbg=266 bg=3560.4 sigma=498.9 thresh=5057 peak=4874
23:20:33.698 00.000 21444 Star::Find false star n=4 nbg=265 bg=3519.8 sigma=434.5 thresh=4823 peak=4548
23:20:33.698 00.000 21444 Star::Find false star n=4 nbg=248 bg=2758.6 sigma=396.2 thresh=3947 peak=3724
23:20:33.698 00.000 21444 Star::Find false star n=1 nbg=270 bg=2891.8 sigma=490.4 thresh=4363 peak=3985
23:20:33.698 00.000 21444 Star::Find false star n=8 nbg=272 bg=3284.6 sigma=457.8 thresh=4658 peak=4609
23:20:33.698 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.30,0.67,0.68,U] [#4 5.77,-13.95,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 16.61,-7.10,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -6.60,-27.25,0.00,M7] [#10 -0.09,0.88,0.67,U] [#11 3.50,-12.93,0.81,U] 
23:20:33.698 00.000 21444 single-star, 3 included, MultiStar: {1.51, -2.74}, one-star: {2.19, 0.83}
23:20:33.698 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.09) = xAngle (0.45 = 0.45)
23:20:33.698 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.75 = 0.75)
23:20:33.698 00.000 21444 CameraToMount -- cameraX=2.19 cameraY=0.83 hyp=2.34 cameraTheta=0.36 mountX=2.10 mountY=1.60, mountTheta=0.65
23:20:33.699 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.19, y=0.83, opts=13)
23:20:33.699 00.000 21444 Enqueuing Move request for scope (2.19, 0.83)
23:20:33.699 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19996, med=3072, FiltMin=420, FiltMax=5372, Gamma=2.300
23:20:33.699 00.000 21444 UpdateGuideState exits: m=20964 SNR=15.0 Saturated
23:20:33.700 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:33.700 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:33.700 00.000 25848 Worker thread wakes up
23:20:33.700 00.000 21444 Enqueuing Expose request
23:20:33.700 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.19, 0.83) opts 0xd
23:20:33.700 00.000 25848 Handling offset move in thread for scope, endpoint = (2.19, 0.83)
23:20:33.700 00.000 25848 Moving (2.19, 0.83) raw xDistance=2.10 yDistance=1.60
23:20:33.700 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.29 from input 2.10
23:20:33.700 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
23:20:33.700 00.000 25848 MoveAxis(W, 62, ABG)
23:20:33.700 00.000 25848 Guiding  Dir = 3, Dur = 62
23:20:33.720 00.020 25848 IsSlewing returns 0
23:20:33.721 00.001 25848 IsGuiding returns 0
23:20:33.752 00.031 25848 PulseGuide returned control before completion, sleep 41
23:20:33.807 00.055 25848 IsGuiding returns 1
23:20:33.807 00.000 25848 scope still moving after pulse duration time elapsed
23:20:33.858 00.051 25848 IsSlewing returns 0
23:20:33.858 00.000 25848 IsGuiding returns 0
23:20:33.858 00.000 25848 scope move finished after 62 + 75 ms
23:20:33.858 00.000 25848 Move returns status 0, amount 62
23:20:33.858 00.000 25848 MoveAxis(S, 44, ABG)
23:20:33.858 00.000 25848 Guiding  Dir = 1, Dur = 44
23:20:33.891 00.033 25848 IsSlewing returns 0
23:20:33.891 00.000 25848 IsGuiding returns 0
23:20:33.923 00.032 25848 PulseGuide returned control before completion, sleep 23
23:20:34.252 00.329 25848 IsGuiding returns 1
23:20:34.253 00.001 25848 scope still moving after pulse duration time elapsed
23:20:34.314 00.061 25848 IsSlewing returns 0
23:20:34.314 00.000 25848 IsGuiding returns 0
23:20:34.314 00.000 25848 scope move finished after 44 + 379 ms
23:20:34.314 00.000 25848 Move returns status 0, amount 44
23:20:34.314 00.000 25848 move complete, result=0
23:20:34.314 00.000 25848 worker thread done servicing request
23:20:34.314 00.000 25848 Worker thread wakes up
23:20:34.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:34.314 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:34.314 00.000 21444 GuideStep: 2.1 px 62 ms WEST, 1.6 px 44 ms SOUTH
23:20:37.669 03.355 25848 Exposure complete
23:20:37.758 00.089 25848 worker thread done servicing request
23:20:37.759 00.001 21444 OnExposeComplete: enter
23:20:37.759 00.000 21444 UpdateGuideState(): m_state=6
23:20:37.759 00.000 21444 Star::Find(15, 1513, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
23:20:37.759 00.000 21444 Star::Find false star n=1 nbg=270 bg=2871.9 sigma=512.6 thresh=4410 peak=4074
23:20:37.759 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=1003.00, Mass=1992, SNR=2.9, Peak=4864 HFD=0.0
23:20:37.759 00.000 21444 DistanceChecker: activated
23:20:37.759 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:20:37.759 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:20:37.759 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:20:37.759 00.000 25848 Worker thread wakes up
23:20:37.760 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:20:37.760 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:20:37.760 00.000 25848 move complete, result=0
23:20:37.760 00.000 25848 worker thread done servicing request
23:20:37.872 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:20:37.872 00.000 21444 Status Line: Star lost - low SNR
23:20:37.873 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3068, FiltMin=448, FiltMax=5596, Gamma=2.300
23:20:37.874 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:20:37.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:37.874 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:20:37.874 00.000 21444 Enqueuing Expose request
23:20:37.874 00.000 25848 Worker thread wakes up
23:20:37.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:37.874 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:20:41.231 03.357 25848 Exposure complete
23:20:41.299 00.068 25848 worker thread done servicing request
23:20:41.299 00.000 21444 OnExposeComplete: enter
23:20:41.299 00.000 21444 UpdateGuideState(): m_state=6
23:20:41.299 00.000 21444 Star::Find(15, 1513, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
23:20:41.299 00.000 21444 Star::Find returns 1 (1), X=1509.53, Y=1002.96, Mass=13595, SNR=11.9, Peak=5244 HFD=2.8
23:20:41.299 00.000 21444 DistanceChecker: deactivated
23:20:41.299 00.000 21444 Star::Find false star n=6 nbg=262 bg=3329.7 sigma=406.5 thresh=4549 peak=4493
23:20:41.299 00.000 21444 Star::Find false star n=7 nbg=258 bg=3193.1 sigma=417.1 thresh=4444 peak=4181
23:20:41.299 00.000 21444 Star::Find false star n=6 nbg=262 bg=2556.2 sigma=467.3 thresh=3958 peak=3944
23:20:41.299 00.000 21444 Star::Find false star n=5 nbg=261 bg=3350.3 sigma=486.4 thresh=4810 peak=4593
23:20:41.299 00.000 21444 Star::Find false star n=4 nbg=268 bg=3414.2 sigma=472.8 thresh=4833 peak=4776
23:20:41.299 00.000 21444 Star::Find false star n=1 nbg=280 bg=3237.5 sigma=568.3 thresh=4942 peak=4436
23:20:41.299 00.000 21444 Star::Find false star n=4 nbg=253 bg=3515.1 sigma=448.8 thresh=4862 peak=4721
23:20:41.300 00.001 21444 Star::Find false star n=6 nbg=257 bg=3255.7 sigma=465.6 thresh=4653 peak=4517
23:20:41.300 00.000 21444 MultiStar: [#1 -12.02,12.66,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 3.53,-7.04,1.09,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.89,-8.49,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:20:41.300 00.000 21444 single-star, 2 included, MultiStar: {1.10, -4.65}, one-star: {-1.41, 0.71}
23:20:41.300 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.09) = xAngle (2.77 = 2.77)
23:20:41.300 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.07 = 3.07)
23:20:41.300 00.000 21444 CameraToMount -- cameraX=-1.41 cameraY=0.71 hyp=1.58 cameraTheta=2.68 mountX=-1.47 mountY=0.12, mountTheta=3.06
23:20:41.301 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.41, y=0.71, opts=13)
23:20:41.301 00.000 21444 Enqueuing Move request for scope (-1.41, 0.71)
23:20:41.301 00.000 25848 Worker thread wakes up
23:20:41.301 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.41, 0.71) opts 0xd
23:20:41.301 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.41, 0.71)
23:20:41.301 00.000 25848 Moving (-1.41, 0.71) raw xDistance=-1.47 yDistance=0.12
23:20:41.301 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.47
23:20:41.301 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20504, med=3068, FiltMin=318, FiltMax=5724, Gamma=2.300
23:20:41.301 00.000 21444 UpdateGuideState exits: m=13595 SNR=11.9 Saturated
23:20:41.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:41.301 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:41.301 00.000 21444 Enqueuing Expose request
23:20:41.301 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:41.301 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:20:41.301 00.000 25848 MoveAxis(E, 40, ABG)
23:20:41.301 00.000 25848 Guiding  Dir = 2, Dur = 40
23:20:41.326 00.025 25848 IsSlewing returns 0
23:20:41.326 00.000 25848 IsGuiding returns 0
23:20:41.395 00.069 25848 IsGuiding returns 1
23:20:41.395 00.000 25848 scope still moving after pulse duration time elapsed
23:20:41.437 00.042 25848 IsSlewing returns 0
23:20:41.437 00.000 25848 IsGuiding returns 0
23:20:41.437 00.000 25848 scope move finished after 40 + 70 ms
23:20:41.437 00.000 25848 Move returns status 0, amount 40
23:20:41.437 00.000 25848 MoveAxis(N, 0, ABG)
23:20:41.437 00.000 25848 Move returns status 0, amount 0
23:20:41.437 00.000 25848 move complete, result=0
23:20:41.437 00.000 25848 worker thread done servicing request
23:20:41.438 00.001 25848 Worker thread wakes up
23:20:41.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:41.438 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:41.438 00.000 21444 GuideStep: -1.5 px 40 ms EAST, 0.1 px 0 ms NORTH
23:20:44.785 03.347 25848 Exposure complete
23:20:44.860 00.075 25848 worker thread done servicing request
23:20:44.861 00.001 21444 OnExposeComplete: enter
23:20:44.861 00.000 21444 UpdateGuideState(): m_state=6
23:20:44.861 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
23:20:44.861 00.000 21444 Star::Find returns 1 (1), X=1511.54, Y=1003.07, Mass=14306, SNR=10.4, Peak=4988 HFD=2.2
23:20:44.861 00.000 21444 Star::Find false star n=2 nbg=278 bg=3542.1 sigma=542.0 thresh=5168 peak=4998
23:20:44.861 00.000 21444 Star::Find false star n=5 nbg=266 bg=3439.9 sigma=468.6 thresh=4846 peak=4477
23:20:44.861 00.000 21444 Star::Find false star n=1 nbg=272 bg=3043.1 sigma=529.0 thresh=4630 peak=4207
23:20:44.861 00.000 21444 Star::Find false star n=2 nbg=261 bg=2502.0 sigma=442.5 thresh=3830 peak=3519
23:20:44.861 00.000 21444 Star::Find false star n=5 nbg=260 bg=3366.2 sigma=475.3 thresh=4792 peak=4790
23:20:44.861 00.000 21444 Star::Find false star n=1 nbg=265 bg=3363.4 sigma=462.4 thresh=4751 peak=4528
23:20:44.861 00.000 21444 Star::Find false star n=3 nbg=258 bg=3469.6 sigma=523.3 thresh=5039 peak=4697
23:20:44.861 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.17,-19.12,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.35,-12.45,0.87,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.62,7.13,0.87,U] 
23:20:44.861 00.000 21444 single-star, 2 included, MultiStar: {1.48, -1.38}, one-star: {0.60, 0.82}
23:20:44.861 00.000 21444 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.09) = xAngle (1.03 = 1.03)
23:20:44.861 00.000 21444 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.33 = 1.33)
23:20:44.861 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=0.82 hyp=1.02 cameraTheta=0.94 mountX=0.52 mountY=0.99, mountTheta=1.08
23:20:44.862 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=0.82, opts=13)
23:20:44.862 00.000 21444 Enqueuing Move request for scope (0.60, 0.82)
23:20:44.862 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20128, med=3072, FiltMin=292, FiltMax=5572, Gamma=2.300
23:20:44.862 00.000 21444 UpdateGuideState exits: m=14306 SNR=10.4 Saturated
23:20:44.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:44.862 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:44.862 00.000 25848 Worker thread wakes up
23:20:44.862 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.82) opts 0xd
23:20:44.862 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 0.82)
23:20:44.862 00.000 25848 Moving (0.60, 0.82) raw xDistance=0.52 yDistance=0.99
23:20:44.862 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.52
23:20:44.862 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
23:20:44.862 00.000 25848 MoveAxis(W, 13, ABG)
23:20:44.863 00.001 25848 Guiding  Dir = 3, Dur = 13
23:20:44.863 00.000 21444 Enqueuing Expose request
23:20:44.891 00.028 25848 IsSlewing returns 0
23:20:44.892 00.001 25848 IsGuiding returns 0
23:20:44.924 00.032 25848 IsGuiding returns 1
23:20:44.924 00.000 25848 scope still moving after pulse duration time elapsed
23:20:44.982 00.058 25848 IsSlewing returns 0
23:20:44.982 00.000 25848 IsGuiding returns 0
23:20:44.982 00.000 25848 scope move finished after 13 + 77 ms
23:20:44.982 00.000 25848 Move returns status 0, amount 13
23:20:44.982 00.000 25848 MoveAxis(S, 27, ABG)
23:20:44.982 00.000 25848 Guiding  Dir = 1, Dur = 27
23:20:45.014 00.032 25848 IsSlewing returns 0
23:20:45.014 00.000 25848 IsGuiding returns 0
23:20:45.048 00.034 25848 IsGuiding returns 1
23:20:45.048 00.000 25848 scope still moving after pulse duration time elapsed
23:20:45.111 00.063 25848 IsSlewing returns 0
23:20:45.111 00.000 25848 IsGuiding returns 0
23:20:45.111 00.000 25848 scope move finished after 27 + 69 ms
23:20:45.111 00.000 25848 Move returns status 0, amount 27
23:20:45.111 00.000 25848 move complete, result=0
23:20:45.111 00.000 25848 worker thread done servicing request
23:20:45.111 00.000 25848 Worker thread wakes up
23:20:45.112 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:45.112 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:45.112 00.000 21444 GuideStep: 0.5 px 13 ms WEST, 1.0 px 27 ms SOUTH
23:20:48.452 03.340 25848 Exposure complete
23:20:48.519 00.067 25848 worker thread done servicing request
23:20:48.519 00.000 21444 OnExposeComplete: enter
23:20:48.519 00.000 21444 UpdateGuideState(): m_state=6
23:20:48.519 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
23:20:48.519 00.000 21444 Star::Find returns 1 (1), X=1510.58, Y=1002.10, Mass=12894, SNR=11.7, Peak=5268 HFD=2.1
23:20:48.519 00.000 21444 Star::Find false star n=5 nbg=241 bg=3331.0 sigma=378.3 thresh=4466 peak=4422
23:20:48.519 00.000 21444 Star::Find false star n=3 nbg=264 bg=2606.6 sigma=432.9 thresh=3905 peak=3494
23:20:48.519 00.000 21444 Star::Find false star n=3 nbg=253 bg=2941.7 sigma=418.0 thresh=4196 peak=3835
23:20:48.519 00.000 21444 Star::Find false star n=1 nbg=251 bg=3580.2 sigma=422.2 thresh=4847 peak=4435
23:20:48.519 00.000 21444 Star::Find false star n=2 nbg=266 bg=2881.0 sigma=475.1 thresh=4306 peak=4070
23:20:48.519 00.000 21444 Star::Find false star n=3 nbg=253 bg=3404.7 sigma=440.0 thresh=4725 peak=4374
23:20:48.519 00.000 21444 MultiStar: [#1 0.31,-0.29,0.91,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 12.76,6.92,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 10.67,3.30,0.75,U] [#9 0.00,0.00,0.00,L] [#10 -28.10,8.67,0.00,M1] [#11 7.59,13.88,0.00,M1] 
23:20:48.519 00.000 21444 single-star, 2 included, MultiStar: {2.97, 0.77}, one-star: {-0.36, -0.15}
23:20:48.519 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.09) = xAngle (-2.65 = -2.65)
23:20:48.520 00.001 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.36 = -2.36)
23:20:48.520 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-0.15 hyp=0.39 cameraTheta=-2.74 mountX=-0.35 mountY=-0.28, mountTheta=-2.47
23:20:48.520 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-0.15, opts=13)
23:20:48.520 00.000 21444 Enqueuing Move request for scope (-0.36, -0.15)
23:20:48.520 00.000 25848 Worker thread wakes up
23:20:48.520 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.15) opts 0xd
23:20:48.520 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -0.15)
23:20:48.520 00.000 25848 Moving (-0.36, -0.15) raw xDistance=-0.35 yDistance=-0.28
23:20:48.520 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
23:20:48.521 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:48.521 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:20:48.521 00.000 25848 MoveAxis(E, 0, ABG)
23:20:48.521 00.000 25848 Move returns status 0, amount 0
23:20:48.521 00.000 25848 MoveAxis(N, 0, ABG)
23:20:48.521 00.000 25848 Move returns status 0, amount 0
23:20:48.521 00.000 25848 move complete, result=0
23:20:48.521 00.000 25848 worker thread done servicing request
23:20:48.527 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3068, FiltMin=204, FiltMax=5420, Gamma=2.300
23:20:48.543 00.016 21444 UpdateGuideState exits: m=12894 SNR=11.7 Saturated
23:20:48.544 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:48.544 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:48.544 00.000 21444 Enqueuing Expose request
23:20:48.544 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
23:20:48.544 00.000 25848 Worker thread wakes up
23:20:48.544 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:48.544 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:51.888 03.344 25848 Exposure complete
23:20:51.954 00.066 25848 worker thread done servicing request
23:20:51.954 00.000 21444 OnExposeComplete: enter
23:20:51.954 00.000 21444 UpdateGuideState(): m_state=6
23:20:51.955 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
23:20:51.955 00.000 21444 Star::Find returns 1 (1), X=1508.95, Y=1002.14, Mass=18238, SNR=14.2, Peak=5244 HFD=4.4
23:20:51.955 00.000 21444 Star::Find false star n=7 nbg=258 bg=3543.0 sigma=407.1 thresh=4764 peak=4650
23:20:51.955 00.000 21444 Star::Find false star n=6 nbg=268 bg=3313.9 sigma=467.6 thresh=4717 peak=4432
23:20:51.955 00.000 21444 Star::Find false star n=3 nbg=254 bg=3085.1 sigma=432.4 thresh=4382 peak=4153
23:20:51.955 00.000 21444 Star::Find false star n=1 nbg=262 bg=3645.8 sigma=470.4 thresh=5057 peak=4705
23:20:51.955 00.000 21444 Star::Find false star n=3 nbg=263 bg=2933.6 sigma=449.7 thresh=4283 peak=3986
23:20:51.955 00.000 21444 Star::Find false star n=11 nbg=245 bg=3387.6 sigma=353.6 thresh=4448 peak=4391
23:20:51.955 00.000 21444 Star::Find false star n=5 nbg=258 bg=3153.8 sigma=471.5 thresh=4568 peak=4500
23:20:51.955 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.37,0.70,0.71,U] [#4 0.00,0.00,0.00,L] [#5 -0.29,0.08,0.93,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -35.56,5.49,0.00,M2] [#11 11.02,27.96,0.00,M2] 
23:20:51.955 00.000 21444 refined, 2 included, MultiStar: {-1.23, 0.18}, one-star: {-2.00, -0.11}
23:20:51.955 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.09) = xAngle (3.09 = 3.09)
23:20:51.955 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.39 = -2.90)
23:20:51.955 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=0.18 hyp=1.24 cameraTheta=3.00 mountX=-1.24 mountY=-0.30, mountTheta=-2.90
23:20:51.956 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=0.18, opts=13)
23:20:51.956 00.000 21444 Enqueuing Move request for scope (-1.23, 0.18)
23:20:51.956 00.000 25848 Worker thread wakes up
23:20:51.956 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.18) opts 0xd
23:20:51.956 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, 0.18)
23:20:51.956 00.000 25848 Moving (-1.23, 0.18) raw xDistance=-1.24 yDistance=-0.30
23:20:51.956 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.24
23:20:51.956 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:51.956 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:20:51.956 00.000 25848 MoveAxis(E, 38, ABG)
23:20:51.956 00.000 25848 Guiding  Dir = 2, Dur = 38
23:20:51.963 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3072, FiltMin=472, FiltMax=5576, Gamma=2.300
23:20:51.979 00.016 21444 UpdateGuideState exits: m=18238 SNR=14.2 Saturated
23:20:51.979 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:51.979 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:51.979 00.000 21444 Enqueuing Expose request
23:20:51.987 00.008 25848 IsSlewing returns 0
23:20:51.987 00.000 25848 IsGuiding returns 0
23:20:52.019 00.032 25848 PulseGuide returned control before completion, sleep 18
23:20:52.043 00.024 25848 IsGuiding returns 1
23:20:52.043 00.000 25848 scope still moving after pulse duration time elapsed
23:20:52.095 00.052 25848 IsSlewing returns 0
23:20:52.095 00.000 25848 IsGuiding returns 0
23:20:52.095 00.000 25848 scope move finished after 38 + 68 ms
23:20:52.095 00.000 25848 Move returns status 0, amount 38
23:20:52.095 00.000 25848 MoveAxis(N, 0, ABG)
23:20:52.095 00.000 25848 Move returns status 0, amount 0
23:20:52.095 00.000 25848 move complete, result=0
23:20:52.095 00.000 25848 worker thread done servicing request
23:20:52.095 00.000 25848 Worker thread wakes up
23:20:52.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:52.095 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:52.095 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -0.3 px 0 ms NORTH
23:20:55.443 03.348 25848 Exposure complete
23:20:55.509 00.066 25848 worker thread done servicing request
23:20:55.509 00.000 21444 OnExposeComplete: enter
23:20:55.509 00.000 21444 UpdateGuideState(): m_state=6
23:20:55.510 00.001 21444 Star::Find(15, 1508, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
23:20:55.510 00.000 21444 Star::Find returns 1 (1), X=1510.62, Y=1001.37, Mass=11588, SNR=11.3, Peak=5044 HFD=3.4
23:20:55.510 00.000 21444 Star::Find false star n=7 nbg=250 bg=3579.5 sigma=416.2 thresh=4828 peak=4786
23:20:55.510 00.000 21444 Star::Find false star n=8 nbg=258 bg=3361.6 sigma=415.7 thresh=4609 peak=4353
23:20:55.510 00.000 21444 Star::Find false star n=4 nbg=259 bg=3006.3 sigma=450.7 thresh=4359 peak=4234
23:20:55.510 00.000 21444 Star::Find false star n=3 nbg=257 bg=3467.7 sigma=434.0 thresh=4770 peak=4615
23:20:55.510 00.000 21444 Star::Find false star n=6 nbg=261 bg=2764.2 sigma=425.3 thresh=4040 peak=3808
23:20:55.510 00.000 21444 Star::Find false star n=3 nbg=266 bg=3246.3 sigma=486.7 thresh=4706 peak=4532
23:20:55.510 00.000 21444 Star::Find false star n=1 nbg=270 bg=3166.8 sigma=444.8 thresh=4501 peak=4327
23:20:55.510 00.000 21444 Star::Find false star n=7 nbg=250 bg=3513.2 sigma=448.6 thresh=4859 peak=4755
23:20:55.510 00.000 21444 Star::Find false star n=2 nbg=240 bg=3533.2 sigma=377.5 thresh=4666 peak=4367
23:20:55.510 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.46,0.79,0.94,U] [#4 0.00,0.00,0.00,L] [#5 -2.94,9.77,1.16,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:20:55.510 00.000 21444 single-star, 2 included, MultiStar: {-1.65, 3.61}, one-star: {-0.33, -0.89}
23:20:55.510 00.000 21444 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.09) = xAngle (-1.83 = -1.83)
23:20:55.510 00.000 21444 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.54 = -1.54)
23:20:55.510 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.89 hyp=0.94 cameraTheta=-1.92 mountX=-0.25 mountY=-0.94, mountTheta=-1.83
23:20:55.511 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.89, opts=13)
23:20:55.511 00.000 21444 Enqueuing Move request for scope (-0.33, -0.89)
23:20:55.511 00.000 25848 Worker thread wakes up
23:20:55.511 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.89) opts 0xd
23:20:55.511 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.89)
23:20:55.511 00.000 25848 Moving (-0.33, -0.89) raw xDistance=-0.25 yDistance=-0.94
23:20:55.511 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
23:20:55.511 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:55.511 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
23:20:55.511 00.000 25848 MoveAxis(E, 0, ABG)
23:20:55.511 00.000 25848 Move returns status 0, amount 0
23:20:55.511 00.000 25848 MoveAxis(N, 0, ABG)
23:20:55.511 00.000 25848 Move returns status 0, amount 0
23:20:55.511 00.000 25848 move complete, result=0
23:20:55.511 00.000 25848 worker thread done servicing request
23:20:55.518 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20140, med=3068, FiltMin=544, FiltMax=5572, Gamma=2.300
23:20:55.534 00.016 21444 UpdateGuideState exits: m=11588 SNR=11.3 Saturated
23:20:55.534 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:55.534 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:20:55.534 00.000 21444 Enqueuing Expose request
23:20:55.535 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.9 px 0 ms NORTH
23:20:55.535 00.000 25848 Worker thread wakes up
23:20:55.535 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:55.535 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:20:58.887 03.352 25848 Exposure complete
23:20:58.954 00.067 25848 worker thread done servicing request
23:20:58.954 00.000 21444 OnExposeComplete: enter
23:20:58.954 00.000 21444 UpdateGuideState(): m_state=6
23:20:58.955 00.001 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
23:20:58.955 00.000 21444 Star::Find false star n=7 nbg=249 bg=2874.2 sigma=419.8 thresh=4134 peak=4106
23:20:58.955 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1001.00, Mass=10548, SNR=2.9, Peak=4740 HFD=0.0
23:20:58.955 00.000 21444 DistanceChecker: activated
23:20:58.955 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:20:58.955 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:20:58.955 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:20:58.955 00.000 25848 Worker thread wakes up
23:20:58.955 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:20:58.955 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:20:58.955 00.000 25848 move complete, result=0
23:20:58.956 00.001 25848 worker thread done servicing request
23:20:59.071 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:20:59.071 00.000 21444 Status Line: Star lost - low SNR
23:20:59.072 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19768, med=3072, FiltMin=316, FiltMax=5496, Gamma=2.300
23:20:59.088 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:20:59.088 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:59.088 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:20:59.088 00.000 21444 Enqueuing Expose request
23:20:59.088 00.000 25848 Worker thread wakes up
23:20:59.088 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:20:59.088 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:21:02.443 03.355 25848 Exposure complete
23:21:02.510 00.067 25848 worker thread done servicing request
23:21:02.511 00.001 21444 OnExposeComplete: enter
23:21:02.511 00.000 21444 UpdateGuideState(): m_state=6
23:21:02.511 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
23:21:02.511 00.000 21444 Star::Find false star n=7 nbg=256 bg=2704.6 sigma=437.4 thresh=4017 peak=3989
23:21:02.511 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1001.00, Mass=11332, SNR=2.9, Peak=4864 HFD=0.0
23:21:02.511 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:21:02.511 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:21:02.511 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:21:02.511 00.000 25848 Worker thread wakes up
23:21:02.512 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:21:02.512 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:21:02.512 00.000 25848 move complete, result=0
23:21:02.512 00.000 25848 worker thread done servicing request
23:21:02.613 00.101 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:21:02.613 00.000 21444 Status Line: Star lost - low SNR
23:21:02.614 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3072, FiltMin=344, FiltMax=5520, Gamma=2.300
23:21:02.630 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:21:02.630 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:02.630 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:21:02.630 00.000 21444 Enqueuing Expose request
23:21:02.630 00.000 25848 Worker thread wakes up
23:21:02.630 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:02.630 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:21:05.976 03.346 25848 Exposure complete
23:21:06.042 00.066 25848 worker thread done servicing request
23:21:06.042 00.000 21444 OnExposeComplete: enter
23:21:06.042 00.000 21444 UpdateGuideState(): m_state=6
23:21:06.042 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
23:21:06.042 00.000 21444 Star::Find returns 1 (1), X=1509.69, Y=1002.18, Mass=7745, SNR=8.5, Peak=5676 HFD=1.5
23:21:06.042 00.000 21444 DistanceChecker: deactivated
23:21:06.042 00.000 21444 Star::Find false star n=1 nbg=276 bg=3499.3 sigma=536.7 thresh=5109 peak=4652
23:21:06.043 00.001 21444 Star::Find false star n=2 nbg=280 bg=3437.4 sigma=450.2 thresh=4788 peak=4449
23:21:06.043 00.000 21444 Star::Find false star n=4 nbg=256 bg=3539.2 sigma=425.6 thresh=4816 peak=4640
23:21:06.043 00.000 21444 Star::Find false star n=5 nbg=245 bg=2860.0 sigma=372.6 thresh=3978 peak=3864
23:21:06.043 00.000 21444 Star::Find false star n=5 nbg=250 bg=3453.7 sigma=394.0 thresh=4636 peak=4479
23:21:06.043 00.000 21444 Star::Find false star n=3 nbg=256 bg=3238.7 sigma=443.1 thresh=4568 peak=4289
23:21:06.043 00.000 21444 Star::Find false star n=1 nbg=261 bg=3314.7 sigma=520.0 thresh=4875 peak=4445
23:21:06.043 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.54,0.81,1.14,U] [#4 -12.41,-0.44,1.59,U] [#5 -16.96,16.18,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -15.93,-2.81,0.00,M3] 
23:21:06.043 00.000 21444 single-star, 2 included, MultiStar: {-6.09, 0.04}, one-star: {-1.26, -0.07}
23:21:06.043 00.000 21444 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.09) = xAngle (-2.99 = -2.99)
23:21:06.043 00.000 21444 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.70 = -2.70)
23:21:06.043 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=-0.07 hyp=1.26 cameraTheta=-3.08 mountX=-1.24 mountY=-0.54, mountTheta=-2.73
23:21:06.044 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=-0.07, opts=13)
23:21:06.044 00.000 21444 Enqueuing Move request for scope (-1.26, -0.07)
23:21:06.044 00.000 25848 Worker thread wakes up
23:21:06.044 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, -0.07) opts 0xd
23:21:06.044 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, -0.07)
23:21:06.044 00.000 25848 Moving (-1.26, -0.07) raw xDistance=-1.24 yDistance=-0.54
23:21:06.044 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.24
23:21:06.044 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:06.044 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
23:21:06.044 00.000 25848 MoveAxis(E, 38, ABG)
23:21:06.044 00.000 25848 Guiding  Dir = 2, Dur = 38
23:21:06.051 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19924, med=3072, FiltMin=320, FiltMax=5468, Gamma=2.300
23:21:06.067 00.016 21444 UpdateGuideState exits: m=7745 SNR=8.5 Saturated
23:21:06.067 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:06.067 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:06.067 00.000 21444 Enqueuing Expose request
23:21:06.092 00.025 25848 IsSlewing returns 0
23:21:06.093 00.001 25848 IsGuiding returns 0
23:21:06.124 00.031 25848 PulseGuide returned control before completion, sleep 18
23:21:06.145 00.021 25848 IsGuiding returns 1
23:21:06.145 00.000 25848 scope still moving after pulse duration time elapsed
23:21:06.204 00.059 25848 IsSlewing returns 0
23:21:06.204 00.000 25848 IsGuiding returns 0
23:21:06.204 00.000 25848 scope move finished after 38 + 73 ms
23:21:06.204 00.000 25848 Move returns status 0, amount 38
23:21:06.204 00.000 25848 MoveAxis(N, 0, ABG)
23:21:06.204 00.000 25848 Move returns status 0, amount 0
23:21:06.204 00.000 25848 move complete, result=0
23:21:06.204 00.000 25848 worker thread done servicing request
23:21:06.204 00.000 25848 Worker thread wakes up
23:21:06.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:06.205 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:06.205 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -0.5 px 0 ms NORTH
23:21:09.559 03.354 25848 Exposure complete
23:21:09.627 00.068 25848 worker thread done servicing request
23:21:09.627 00.000 21444 OnExposeComplete: enter
23:21:09.627 00.000 21444 UpdateGuideState(): m_state=6
23:21:09.627 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
23:21:09.627 00.000 21444 Star::Find returns 1 (1), X=1514.77, Y=1010.16, Mass=17132, SNR=13.7, Peak=5548 HFD=2.3
23:21:09.627 00.000 21444 Star::Find false star n=4 nbg=258 bg=3365.4 sigma=449.6 thresh=4714 peak=4706
23:21:09.627 00.000 21444 Star::Find false star n=7 nbg=248 bg=3099.5 sigma=431.0 thresh=4393 peak=4092
23:21:09.627 00.000 21444 Star::Find false star n=2 nbg=261 bg=2494.5 sigma=457.1 thresh=3866 peak=3731
23:21:09.627 00.000 21444 Star::Find false star n=7 nbg=258 bg=3401.7 sigma=487.2 thresh=4863 peak=4801
23:21:09.627 00.000 21444 Star::Find false star n=6 nbg=274 bg=3360.2 sigma=456.3 thresh=4729 peak=4501
23:21:09.627 00.000 21444 Star::Find false star n=2 nbg=280 bg=3283.8 sigma=570.1 thresh=4994 peak=4467
23:21:09.627 00.000 21444 MultiStar: [#1 -4.56,-6.32,0.57,U] [#2 0.00,0.00,0.00,L] [#3 -1.22,0.57,1.68,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -5.43,13.67,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.21,0.63,1.15,U] [#11 -14.88,-4.97,0.00,M4] 
23:21:09.627 00.000 21444 refined, 3 included, MultiStar: {-0.24, 1.36}, one-star: {3.82, 7.91}
23:21:09.627 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.09) = xAngle (1.84 = 1.84)
23:21:09.627 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.14 = 2.14)
23:21:09.627 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=1.36 hyp=1.38 cameraTheta=1.75 mountX=-0.37 mountY=1.17, mountTheta=1.87
23:21:09.628 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=1.36, opts=13)
23:21:09.628 00.000 21444 Enqueuing Move request for scope (-0.24, 1.36)
23:21:09.628 00.000 25848 Worker thread wakes up
23:21:09.628 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 1.36) opts 0xd
23:21:09.628 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 1.36)
23:21:09.629 00.001 25848 Moving (-0.24, 1.36) raw xDistance=-0.37 yDistance=1.17
23:21:09.629 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
23:21:09.629 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
23:21:09.629 00.000 25848 MoveAxis(E, 0, ABG)
23:21:09.629 00.000 25848 Move returns status 0, amount 0
23:21:09.629 00.000 25848 MoveAxis(S, 32, ABG)
23:21:09.629 00.000 25848 Guiding  Dir = 1, Dur = 32
23:21:09.635 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19920, med=3072, FiltMin=242, FiltMax=5696, Gamma=2.300
23:21:09.651 00.016 21444 UpdateGuideState exits: m=17132 SNR=13.7 Saturated
23:21:09.652 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:09.652 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:09.652 00.000 21444 Enqueuing Expose request
23:21:09.659 00.007 25848 IsSlewing returns 0
23:21:09.660 00.001 25848 IsGuiding returns 0
23:21:09.690 00.030 25848 PulseGuide returned control before completion, sleep 12
23:21:09.711 00.021 25848 IsGuiding returns 1
23:21:09.711 00.000 25848 scope still moving after pulse duration time elapsed
23:21:09.792 00.081 25848 IsSlewing returns 0
23:21:09.792 00.000 25848 IsGuiding returns 0
23:21:09.792 00.000 25848 scope move finished after 32 + 100 ms
23:21:09.792 00.000 25848 Move returns status 0, amount 32
23:21:09.792 00.000 25848 move complete, result=0
23:21:09.792 00.000 25848 worker thread done servicing request
23:21:09.792 00.000 25848 Worker thread wakes up
23:21:09.792 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 32 ms SOUTH
23:21:09.792 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:09.792 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1500,995,31,31)
23:21:13.133 03.341 25848 Exposure complete
23:21:13.198 00.065 25848 worker thread done servicing request
23:21:13.198 00.000 21444 OnExposeComplete: enter
23:21:13.198 00.000 21444 UpdateGuideState(): m_state=6
23:21:13.198 00.000 21444 Star::Find(15, 1514, 1010, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
23:21:13.198 00.000 21444 Star::Find false star n=4 nbg=253 bg=2856.2 sigma=492.7 thresh=4334 peak=4070
23:21:13.198 00.000 21444 Star::Find returns 0 (2), X=1514.00, Y=1010.00, Mass=6971, SNR=2.9, Peak=4940 HFD=0.0
23:21:13.198 00.000 21444 DistanceChecker: activated
23:21:13.198 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:21:13.198 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:21:13.198 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:21:13.198 00.000 25848 Worker thread wakes up
23:21:13.198 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:21:13.198 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:21:13.198 00.000 25848 move complete, result=0
23:21:13.199 00.001 25848 worker thread done servicing request
23:21:13.301 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:21:13.301 00.000 21444 Status Line: Star lost - low SNR
23:21:13.302 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21032, med=3052, FiltMin=218, FiltMax=5744, Gamma=2.300
23:21:13.318 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:21:13.318 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:13.318 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:21:13.318 00.000 21444 Enqueuing Expose request
23:21:13.318 00.000 25848 Worker thread wakes up
23:21:13.319 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:13.319 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:21:16.676 03.357 25848 Exposure complete
23:21:16.743 00.067 25848 worker thread done servicing request
23:21:16.743 00.000 21444 OnExposeComplete: enter
23:21:16.743 00.000 21444 UpdateGuideState(): m_state=6
23:21:16.743 00.000 21444 Star::Find(15, 1514, 1010, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
23:21:16.744 00.001 21444 Star::Find returns 1 (1), X=1511.78, Y=1001.84, Mass=10171, SNR=10.2, Peak=5316 HFD=3.7
23:21:16.744 00.000 21444 DistanceChecker: deactivated
23:21:16.744 00.000 21444 Star::Find false star n=7 nbg=264 bg=3510.5 sigma=498.3 thresh=5005 peak=4722
23:21:16.744 00.000 21444 Star::Find false star n=11 nbg=263 bg=2969.8 sigma=437.1 thresh=4281 peak=4275
23:21:16.744 00.000 21444 Star::Find false star n=5 nbg=245 bg=3387.0 sigma=462.4 thresh=4774 peak=4456
23:21:16.744 00.000 21444 Star::Find false star n=2 nbg=267 bg=2855.0 sigma=439.8 thresh=4174 peak=3873
23:21:16.744 00.000 21444 Star::Find false star n=6 nbg=264 bg=3300.1 sigma=474.0 thresh=4722 peak=4562
23:21:16.744 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.15,1.24,1.23,U] [#4 0.00,0.00,0.00,L] [#5 5.10,0.82,1.19,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -9.42,6.82,1.00,U] [#9 17.97,-23.78,0.00,M8] [#10 -0.12,0.84,1.22,U] [#11 0.00,0.00,0.00,L] 
23:21:16.744 00.000 21444 single-star, 4 included, MultiStar: {-0.95, 1.76}, one-star: {0.83, -0.41}
23:21:16.744 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.09) = xAngle (-0.37 = -0.37)
23:21:16.744 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.07 = -0.07)
23:21:16.744 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=-0.41 hyp=0.93 cameraTheta=-0.46 mountX=0.87 mountY=-0.06, mountTheta=-0.07
23:21:16.745 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-0.41, opts=13)
23:21:16.745 00.000 21444 Enqueuing Move request for scope (0.83, -0.41)
23:21:16.745 00.000 25848 Worker thread wakes up
23:21:16.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.41) opts 0xd
23:21:16.745 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, -0.41)
23:21:16.745 00.000 25848 Moving (0.83, -0.41) raw xDistance=0.87 yDistance=-0.06
23:21:16.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
23:21:16.745 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:16.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:21:16.745 00.000 25848 MoveAxis(W, 26, ABG)
23:21:16.745 00.000 25848 Guiding  Dir = 3, Dur = 26
23:21:16.752 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=3072, FiltMin=270, FiltMax=6960, Gamma=2.300
23:21:16.765 00.013 25848 IsSlewing returns 0
23:21:16.766 00.001 25848 IsGuiding returns 0
23:21:16.768 00.002 21444 UpdateGuideState exits: m=10171 SNR=10.2 Saturated
23:21:16.768 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:16.768 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:16.768 00.000 21444 Enqueuing Expose request
23:21:16.797 00.029 25848 IsGuiding returns 1
23:21:16.797 00.000 25848 scope still moving after pulse duration time elapsed
23:21:16.861 00.064 25848 IsSlewing returns 0
23:21:16.918 00.057 25848 IsGuiding returns 0
23:21:16.918 00.000 25848 scope move finished after 26 + 126 ms
23:21:16.918 00.000 25848 Move returns status 0, amount 26
23:21:16.918 00.000 25848 MoveAxis(N, 0, ABG)
23:21:16.918 00.000 25848 Move returns status 0, amount 0
23:21:16.918 00.000 25848 move complete, result=0
23:21:16.918 00.000 25848 worker thread done servicing request
23:21:16.918 00.000 25848 Worker thread wakes up
23:21:16.918 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.1 px 0 ms NORTH
23:21:16.918 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:16.918 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:20.269 03.351 25848 Exposure complete
23:21:20.335 00.066 25848 worker thread done servicing request
23:21:20.335 00.000 21444 OnExposeComplete: enter
23:21:20.335 00.000 21444 UpdateGuideState(): m_state=6
23:21:20.336 00.001 21444 Star::Find(15, 1511, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
23:21:20.336 00.000 21444 Star::Find returns 1 (1), X=1511.99, Y=1001.88, Mass=9752, SNR=9.5, Peak=4764 HFD=3.8
23:21:20.336 00.000 21444 Star::Find false star n=2 nbg=282 bg=3491.5 sigma=553.3 thresh=5151 peak=4797
23:21:20.336 00.000 21444 Star::Find false star n=4 nbg=260 bg=3318.0 sigma=406.0 thresh=4536 peak=4395
23:21:20.336 00.000 21444 Star::Find false star n=1 nbg=277 bg=2626.8 sigma=497.7 thresh=4120 peak=3548
23:21:20.336 00.000 21444 Star::Find false star n=2 nbg=248 bg=2994.3 sigma=359.5 thresh=4073 peak=3975
23:21:20.336 00.000 21444 Star::Find false star n=6 nbg=256 bg=3237.8 sigma=473.3 thresh=4658 peak=4491
23:21:20.336 00.000 21444 Star::Find false star n=8 nbg=250 bg=3521.8 sigma=450.9 thresh=4875 peak=4631
23:21:20.336 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.36,0.15,1.07,U] [#4 -12.91,-4.61,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 5.10,-9.76,1.56,U] [#7 0.00,0.00,0.00,L] [#8 -5.40,21.20,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 -0.17,0.84,1.53,U] [#11 0.00,0.00,0.00,L] 
23:21:20.336 00.000 21444 single-star, 3 included, MultiStar: {1.62, -2.75}, one-star: {1.05, -0.37}
23:21:20.336 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.09) = xAngle (-0.25 = -0.25)
23:21:20.336 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.05 = 0.05)
23:21:20.336 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-0.37 hyp=1.11 cameraTheta=-0.34 mountX=1.08 mountY=0.05, mountTheta=0.05
23:21:20.337 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-0.37, opts=13)
23:21:20.337 00.000 21444 Enqueuing Move request for scope (1.05, -0.37)
23:21:20.337 00.000 25848 Worker thread wakes up
23:21:20.337 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -0.37) opts 0xd
23:21:20.337 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -0.37)
23:21:20.337 00.000 25848 Moving (1.05, -0.37) raw xDistance=1.08 yDistance=0.05
23:21:20.337 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.08
23:21:20.337 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:20.337 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:21:20.337 00.000 25848 MoveAxis(W, 34, ABG)
23:21:20.337 00.000 25848 Guiding  Dir = 3, Dur = 34
23:21:20.344 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19696, med=3068, FiltMin=506, FiltMax=5852, Gamma=2.300
23:21:20.358 00.014 25848 IsSlewing returns 0
23:21:20.358 00.000 25848 IsGuiding returns 0
23:21:20.360 00.002 21444 UpdateGuideState exits: m=9752 SNR=9.5 Saturated
23:21:20.360 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:20.360 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:20.360 00.000 21444 Enqueuing Expose request
23:21:20.435 00.075 25848 IsGuiding returns 1
23:21:20.435 00.000 25848 scope still moving after pulse duration time elapsed
23:21:20.501 00.066 25848 IsSlewing returns 0
23:21:20.501 00.000 25848 IsGuiding returns 0
23:21:20.501 00.000 25848 scope move finished after 34 + 110 ms
23:21:20.501 00.000 25848 Move returns status 0, amount 34
23:21:20.501 00.000 25848 MoveAxis(N, 0, ABG)
23:21:20.501 00.000 25848 Move returns status 0, amount 0
23:21:20.501 00.000 25848 move complete, result=0
23:21:20.501 00.000 25848 worker thread done servicing request
23:21:20.501 00.000 25848 Worker thread wakes up
23:21:20.501 00.000 21444 GuideStep: 1.1 px 34 ms WEST, 0.1 px 0 ms NORTH
23:21:20.502 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:20.502 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:23.854 03.352 25848 Exposure complete
23:21:23.920 00.066 25848 worker thread done servicing request
23:21:23.921 00.001 21444 OnExposeComplete: enter
23:21:23.921 00.000 21444 UpdateGuideState(): m_state=6
23:21:23.921 00.000 21444 Star::Find(15, 1511, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
23:21:23.921 00.000 21444 Star::Find returns 1 (1), X=1509.89, Y=1002.77, Mass=9932, SNR=10.0, Peak=5164 HFD=1.6
23:21:23.921 00.000 21444 Star::Find false star n=2 nbg=250 bg=3451.1 sigma=470.2 thresh=4862 peak=4715
23:21:23.921 00.000 21444 Star::Find false star n=4 nbg=261 bg=2450.7 sigma=470.1 thresh=3861 peak=3771
23:21:23.921 00.000 21444 Star::Find false star n=9 nbg=247 bg=2915.2 sigma=449.8 thresh=4265 peak=4198
23:21:23.921 00.000 21444 MultiStar: [#1 10.22,0.52,1.19,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 10.03,15.70,0.00,M3] [#6 0.37,-10.96,0.94,U] [#7 -3.31,0.09,0.97,U] [#8 7.54,17.16,0.00,M2] [#9 -2.55,-3.51,1.12,U] [#10 -0.33,0.19,1.97,U] [#11 0.87,-12.64,1.11,U] 
23:21:23.921 00.000 21444 single-star, 6 included, MultiStar: {0.69, -3.22}, one-star: {-1.05, 0.51}
23:21:23.921 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.09) = xAngle (2.78 = 2.78)
23:21:23.921 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.07 = 3.07)
23:21:23.921 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=0.51 hyp=1.17 cameraTheta=2.69 mountX=-1.09 mountY=0.08, mountTheta=3.07
23:21:23.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=0.51, opts=13)
23:21:23.922 00.000 21444 Enqueuing Move request for scope (-1.05, 0.51)
23:21:23.922 00.000 25848 Worker thread wakes up
23:21:23.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.51) opts 0xd
23:21:23.922 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, 0.51)
23:21:23.922 00.000 25848 Moving (-1.05, 0.51) raw xDistance=-1.09 yDistance=0.08
23:21:23.922 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.09
23:21:23.922 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:23.923 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:21:23.923 00.000 25848 MoveAxis(E, 31, ABG)
23:21:23.923 00.000 25848 Guiding  Dir = 2, Dur = 31
23:21:23.930 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3068, FiltMin=334, FiltMax=5724, Gamma=2.300
23:21:23.945 00.015 21444 UpdateGuideState exits: m=9932 SNR=10.0 Saturated
23:21:23.946 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:23.946 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:23.946 00.000 21444 Enqueuing Expose request
23:21:23.951 00.005 25848 IsSlewing returns 0
23:21:23.952 00.001 25848 IsGuiding returns 0
23:21:23.983 00.031 25848 PulseGuide returned control before completion, sleep 11
23:21:24.013 00.030 25848 IsGuiding returns 1
23:21:24.013 00.000 25848 scope still moving after pulse duration time elapsed
23:21:24.062 00.049 25848 IsSlewing returns 0
23:21:24.062 00.000 25848 IsGuiding returns 0
23:21:24.062 00.000 25848 scope move finished after 31 + 78 ms
23:21:24.062 00.000 25848 Move returns status 0, amount 31
23:21:24.062 00.000 25848 MoveAxis(N, 0, ABG)
23:21:24.062 00.000 25848 Move returns status 0, amount 0
23:21:24.062 00.000 25848 move complete, result=0
23:21:24.062 00.000 25848 worker thread done servicing request
23:21:24.062 00.000 25848 Worker thread wakes up
23:21:24.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:24.062 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.1 px 0 ms NORTH
23:21:24.063 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:27.408 03.345 25848 Exposure complete
23:21:27.475 00.067 25848 worker thread done servicing request
23:21:27.476 00.001 21444 OnExposeComplete: enter
23:21:27.476 00.000 21444 UpdateGuideState(): m_state=6
23:21:27.476 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
23:21:27.476 00.000 21444 Star::Find returns 1 (1), X=1508.98, Y=1001.84, Mass=11501, SNR=9.8, Peak=4888 HFD=3.1
23:21:27.476 00.000 21444 Star::Find false star n=1 nbg=268 bg=3478.5 sigma=495.7 thresh=4966 peak=4588
23:21:27.476 00.000 21444 Star::Find false star n=5 nbg=264 bg=3255.1 sigma=434.2 thresh=4558 peak=4244
23:21:27.476 00.000 21444 Star::Find false star n=1 nbg=270 bg=2486.7 sigma=478.3 thresh=3921 peak=3450
23:21:27.476 00.000 21444 Star::Find false star n=4 nbg=267 bg=3574.7 sigma=489.4 thresh=5043 peak=5015
23:21:27.476 00.000 21444 Star::Find false star n=4 nbg=269 bg=3298.9 sigma=532.5 thresh=4896 peak=4797
23:21:27.476 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.37,0.49,1.20,U] [#4 -13.15,-3.73,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -5.90,14.70,0.00,M1] [#8 12.02,28.34,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.23,0.68,1.74,U] [#11 4.72,-8.42,0.83,U] 
23:21:27.476 00.000 21444 refined, 3 included, MultiStar: {0.40, -1.17}, one-star: {-1.97, -0.41}
23:21:27.476 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.09) = xAngle (-1.15 = -1.15)
23:21:27.476 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.86 = -0.86)
23:21:27.476 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=-1.17 hyp=1.24 cameraTheta=-1.25 mountX=0.50 mountY=-0.94, mountTheta=-1.08
23:21:27.477 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=-1.17, opts=13)
23:21:27.477 00.000 21444 Enqueuing Move request for scope (0.40, -1.17)
23:21:27.477 00.000 25848 Worker thread wakes up
23:21:27.478 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, -1.17) opts 0xd
23:21:27.478 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, -1.17)
23:21:27.478 00.000 25848 Moving (0.40, -1.17) raw xDistance=0.50 yDistance=-0.94
23:21:27.478 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
23:21:27.478 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:27.478 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
23:21:27.478 00.000 25848 MoveAxis(E, 0, ABG)
23:21:27.478 00.000 25848 Move returns status 0, amount 0
23:21:27.478 00.000 25848 MoveAxis(N, 0, ABG)
23:21:27.478 00.000 25848 Move returns status 0, amount 0
23:21:27.478 00.000 25848 move complete, result=0
23:21:27.478 00.000 25848 worker thread done servicing request
23:21:27.485 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19692, med=3072, FiltMin=372, FiltMax=5420, Gamma=2.300
23:21:27.501 00.016 21444 UpdateGuideState exits: m=11501 SNR=9.8 Saturated
23:21:27.501 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:27.501 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:27.501 00.000 21444 Enqueuing Expose request
23:21:27.501 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.9 px 0 ms NORTH
23:21:27.501 00.000 25848 Worker thread wakes up
23:21:27.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:27.501 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:30.849 03.348 25848 Exposure complete
23:21:30.915 00.066 25848 worker thread done servicing request
23:21:30.915 00.000 21444 OnExposeComplete: enter
23:21:30.915 00.000 21444 UpdateGuideState(): m_state=6
23:21:30.915 00.000 21444 Star::Find(15, 1508, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
23:21:30.915 00.000 21444 Star::Find returns 1 (1), X=1509.86, Y=1002.91, Mass=8539, SNR=9.0, Peak=5420 HFD=1.3
23:21:30.915 00.000 21444 Star::Find false star n=3 nbg=262 bg=3686.9 sigma=456.6 thresh=5057 peak=4657
23:21:30.915 00.000 21444 Star::Find false star n=4 nbg=255 bg=3227.7 sigma=454.8 thresh=4592 peak=4281
23:21:30.915 00.000 21444 Star::Find false star n=4 nbg=249 bg=2608.4 sigma=420.6 thresh=3870 peak=3788
23:21:30.915 00.000 21444 Star::Find false star n=6 nbg=269 bg=3414.0 sigma=546.7 thresh=5054 peak=4816
23:21:30.915 00.000 21444 Star::Find false star n=2 nbg=267 bg=3386.3 sigma=494.6 thresh=4870 peak=4365
23:21:30.915 00.000 21444 Star::Find false star n=2 nbg=260 bg=3404.1 sigma=446.2 thresh=4743 peak=4543
23:21:30.915 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.86,3.38,0.91,U] [#3 -0.65,-0.57,1.50,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -6.36,14.77,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -4.65,-10.04,1.28,U] [#10 -0.55,1.58,1.49,U] [#11 0.00,0.00,0.00,L] 
23:21:30.915 00.000 21444 single-star, 4 included, MultiStar: {-0.56, -1.24}, one-star: {-1.09, 0.66}
23:21:30.915 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.09) = xAngle (2.69 = 2.69)
23:21:30.915 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.98 = 2.98)
23:21:30.915 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=0.66 hyp=1.27 cameraTheta=2.60 mountX=-1.14 mountY=0.20, mountTheta=2.97
23:21:30.916 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=0.66, opts=13)
23:21:30.916 00.000 21444 Enqueuing Move request for scope (-1.09, 0.66)
23:21:30.916 00.000 25848 Worker thread wakes up
23:21:30.916 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.66) opts 0xd
23:21:30.917 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.09, 0.66)
23:21:30.917 00.000 25848 Moving (-1.09, 0.66) raw xDistance=-1.14 yDistance=0.20
23:21:30.917 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.14
23:21:30.917 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:30.917 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:21:30.917 00.000 25848 MoveAxis(E, 35, ABG)
23:21:30.917 00.000 25848 Guiding  Dir = 2, Dur = 35
23:21:30.923 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3068, FiltMin=192, FiltMax=5524, Gamma=2.300
23:21:30.937 00.014 25848 IsSlewing returns 0
23:21:30.937 00.000 25848 IsGuiding returns 0
23:21:30.940 00.003 21444 UpdateGuideState exits: m=8539 SNR=9.0 Saturated
23:21:30.940 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:30.940 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:30.940 00.000 21444 Enqueuing Expose request
23:21:30.968 00.028 25848 PulseGuide returned control before completion, sleep 15
23:21:30.987 00.019 25848 IsGuiding returns 1
23:21:30.987 00.000 25848 scope still moving after pulse duration time elapsed
23:21:31.046 00.059 25848 IsSlewing returns 0
23:21:31.046 00.000 25848 IsGuiding returns 0
23:21:31.046 00.000 25848 scope move finished after 35 + 74 ms
23:21:31.046 00.000 25848 Move returns status 0, amount 35
23:21:31.046 00.000 25848 MoveAxis(N, 0, ABG)
23:21:31.046 00.000 25848 Move returns status 0, amount 0
23:21:31.046 00.000 25848 move complete, result=0
23:21:31.046 00.000 25848 worker thread done servicing request
23:21:31.046 00.000 25848 Worker thread wakes up
23:21:31.046 00.000 21444 GuideStep: -1.1 px 35 ms EAST, 0.2 px 0 ms NORTH
23:21:31.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:31.046 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:34.391 03.345 25848 Exposure complete
23:21:34.457 00.066 25848 worker thread done servicing request
23:21:34.457 00.000 21444 OnExposeComplete: enter
23:21:34.457 00.000 21444 UpdateGuideState(): m_state=6
23:21:34.457 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
23:21:34.458 00.001 21444 Star::Find returns 1 (1), X=1509.79, Y=1001.66, Mass=13379, SNR=10.4, Peak=5116 HFD=2.6
23:21:34.458 00.000 21444 Star::Find false star n=3 nbg=268 bg=3365.4 sigma=502.8 thresh=4874 peak=4683
23:21:34.458 00.000 21444 Star::Find false star n=2 nbg=266 bg=2668.3 sigma=449.7 thresh=4017 peak=3828
23:21:34.458 00.000 21444 Star::Find false star n=3 nbg=267 bg=3393.2 sigma=480.2 thresh=4834 peak=4728
23:21:34.458 00.000 21444 Star::Find false star n=5 nbg=257 bg=2687.7 sigma=455.5 thresh=4054 peak=4050
23:21:34.458 00.000 21444 Star::Find false star n=5 nbg=253 bg=3274.2 sigma=420.3 thresh=4535 peak=4276
23:21:34.458 00.000 21444 Star::Find false star n=2 nbg=280 bg=3417.8 sigma=511.9 thresh=4953 peak=4698
23:21:34.458 00.000 21444 MultiStar: [#1 -0.60,-0.35,0.82,U] [#2 0.00,0.00,0.00,L] [#3 -1.15,-0.66,1.01,U] [#4 -4.77,-2.00,1.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.13,0.70,1.49,U] [#11 -8.90,10.03,0.00,M3] 
23:21:34.458 00.000 21444 single-star, 4 included, MultiStar: {-1.52, -0.53}, one-star: {-1.15, -0.59}
23:21:34.458 00.000 21444 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.09) = xAngle (-2.58 = -2.58)
23:21:34.458 00.000 21444 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.28 = -2.28)
23:21:34.458 00.000 21444 CameraToMount -- cameraX=-1.15 cameraY=-0.59 hyp=1.30 cameraTheta=-2.67 mountX=-1.10 mountY=-0.98, mountTheta=-2.41
23:21:34.459 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.15, y=-0.59, opts=13)
23:21:34.459 00.000 21444 Enqueuing Move request for scope (-1.15, -0.59)
23:21:34.459 00.000 25848 Worker thread wakes up
23:21:34.459 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.59) opts 0xd
23:21:34.459 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.15, -0.59)
23:21:34.459 00.000 25848 Moving (-1.15, -0.59) raw xDistance=-1.10 yDistance=-0.98
23:21:34.459 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.10
23:21:34.459 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:21:34.459 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
23:21:34.459 00.000 25848 MoveAxis(E, 36, ABG)
23:21:34.459 00.000 25848 Guiding  Dir = 2, Dur = 36
23:21:34.466 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20576, med=3072, FiltMin=408, FiltMax=5396, Gamma=2.300
23:21:34.481 00.015 21444 UpdateGuideState exits: m=13379 SNR=10.4 Saturated
23:21:34.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:34.481 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:34.481 00.000 21444 Enqueuing Expose request
23:21:34.578 00.097 25848 IsSlewing returns 0
23:21:34.609 00.031 25848 IsGuiding returns 0
23:21:34.640 00.031 25848 PulseGuide returned control before completion, sleep 16
23:21:34.672 00.032 25848 IsGuiding returns 1
23:21:34.672 00.000 25848 scope still moving after pulse duration time elapsed
23:21:34.734 00.062 25848 IsSlewing returns 0
23:21:34.751 00.017 25848 IsGuiding returns 0
23:21:34.751 00.000 25848 scope move finished after 36 + 106 ms
23:21:34.751 00.000 25848 Move returns status 0, amount 36
23:21:34.751 00.000 25848 MoveAxis(N, 0, ABG)
23:21:34.751 00.000 25848 Move returns status 0, amount 0
23:21:34.751 00.000 25848 move complete, result=0
23:21:34.751 00.000 25848 worker thread done servicing request
23:21:34.751 00.000 25848 Worker thread wakes up
23:21:34.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:34.752 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:34.752 00.000 21444 GuideStep: -1.1 px 36 ms EAST, -1.0 px 0 ms NORTH
23:21:38.100 03.348 25848 Exposure complete
23:21:38.167 00.067 25848 worker thread done servicing request
23:21:38.167 00.000 21444 OnExposeComplete: enter
23:21:38.167 00.000 21444 UpdateGuideState(): m_state=6
23:21:38.167 00.000 21444 Star::Find(15, 1509, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
23:21:38.167 00.000 21444 Star::Find returns 1 (1), X=1510.23, Y=1003.22, Mass=10743, SNR=10.3, Peak=5524 HFD=1.7
23:21:38.167 00.000 21444 Star::Find false star n=2 nbg=270 bg=3553.7 sigma=463.0 thresh=4943 peak=4696
23:21:38.167 00.000 21444 Star::Find false star n=2 nbg=256 bg=3515.5 sigma=429.0 thresh=4802 peak=4382
23:21:38.167 00.000 21444 Star::Find false star n=2 nbg=258 bg=3098.1 sigma=464.3 thresh=4491 peak=4213
23:21:38.168 00.001 21444 Star::Find false star n=3 nbg=258 bg=3711.9 sigma=440.3 thresh=5033 peak=4830
23:21:38.168 00.000 21444 Star::Find false star n=2 nbg=261 bg=3304.6 sigma=494.4 thresh=4788 peak=4404
23:21:38.168 00.000 21444 Star::Find false star n=3 nbg=256 bg=3316.1 sigma=479.7 thresh=4755 peak=4600
23:21:38.168 00.000 21444 Star::Find false star n=4 nbg=254 bg=3413.3 sigma=392.8 thresh=4592 peak=4402
23:21:38.168 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.46,0.08,1.09,U] [#4 0.00,0.00,0.00,L] [#5 17.76,29.00,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -7.09,14.80,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.33,0.46,1.78,U] [#11 0.00,0.00,0.00,L] 
23:21:38.168 00.000 21444 refined, 2 included, MultiStar: {-0.44, 0.49}, one-star: {-0.71, 0.97}
23:21:38.168 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.09) = xAngle (2.40 = 2.40)
23:21:38.168 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.70 = 2.70)
23:21:38.168 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=0.49 hyp=0.66 cameraTheta=2.31 mountX=-0.48 mountY=0.28, mountTheta=2.61
23:21:38.169 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=0.49, opts=13)
23:21:38.169 00.000 21444 Enqueuing Move request for scope (-0.44, 0.49)
23:21:38.169 00.000 25848 Worker thread wakes up
23:21:38.169 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.49) opts 0xd
23:21:38.169 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, 0.49)
23:21:38.169 00.000 25848 Moving (-0.44, 0.49) raw xDistance=-0.48 yDistance=0.28
23:21:38.169 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
23:21:38.169 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:38.169 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:21:38.169 00.000 25848 MoveAxis(E, 0, ABG)
23:21:38.169 00.000 25848 Move returns status 0, amount 0
23:21:38.169 00.000 25848 MoveAxis(N, 0, ABG)
23:21:38.169 00.000 25848 Move returns status 0, amount 0
23:21:38.169 00.000 25848 move complete, result=0
23:21:38.169 00.000 25848 worker thread done servicing request
23:21:38.176 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20632, med=3072, FiltMin=334, FiltMax=5952, Gamma=2.300
23:21:38.192 00.016 21444 UpdateGuideState exits: m=10743 SNR=10.3 Saturated
23:21:38.192 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:38.192 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:38.192 00.000 21444 Enqueuing Expose request
23:21:38.192 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
23:21:38.192 00.000 25848 Worker thread wakes up
23:21:38.192 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:38.192 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:41.541 03.349 25848 Exposure complete
23:21:41.608 00.067 25848 worker thread done servicing request
23:21:41.608 00.000 21444 OnExposeComplete: enter
23:21:41.608 00.000 21444 UpdateGuideState(): m_state=6
23:21:41.608 00.000 21444 Star::Find(15, 1510, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
23:21:41.609 00.001 21444 Star::Find returns 1 (1), X=1510.72, Y=1002.84, Mass=17985, SNR=15.0, Peak=6052 HFD=1.7
23:21:41.609 00.000 21444 Star::Find false star n=3 nbg=284 bg=3634.7 sigma=577.4 thresh=5367 peak=4918
23:21:41.609 00.000 21444 Star::Find false star n=6 nbg=243 bg=3377.1 sigma=381.6 thresh=4522 peak=4399
23:21:41.609 00.000 21444 Star::Find false star n=3 nbg=274 bg=2985.1 sigma=505.0 thresh=4500 peak=4243
23:21:41.609 00.000 21444 Star::Find false star n=3 nbg=249 bg=2513.6 sigma=410.7 thresh=3746 peak=3459
23:21:41.609 00.000 21444 Star::Find false star n=2 nbg=257 bg=3546.8 sigma=428.8 thresh=4833 peak=4680
23:21:41.609 00.000 21444 Star::Find false star n=4 nbg=263 bg=2742.3 sigma=449.6 thresh=4091 peak=3903
23:21:41.609 00.000 21444 Star::Find false star n=3 nbg=251 bg=3215.2 sigma=391.7 thresh=4390 peak=4367
23:21:41.609 00.000 21444 Star::Find false star n=3 nbg=272 bg=3285.1 sigma=531.2 thresh=4879 peak=4619
23:21:41.609 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.16,1.10,0.74,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -11.41,-1.45,0.62,U] [#9 0.00,0.00,0.00,L] [#10 -0.16,0.82,0.88,U] [#11 0.00,0.00,0.00,L] 
23:21:41.609 00.000 21444 single-star, 3 included, MultiStar: {-2.78, 0.38}, one-star: {-0.22, 0.59}
23:21:41.609 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.09) = xAngle (2.03 = 2.03)
23:21:41.609 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.32 = 2.32)
23:21:41.609 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.59 hyp=0.63 cameraTheta=1.94 mountX=-0.28 mountY=0.46, mountTheta=2.11
23:21:41.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.59, opts=13)
23:21:41.610 00.000 21444 Enqueuing Move request for scope (-0.22, 0.59)
23:21:41.610 00.000 25848 Worker thread wakes up
23:21:41.610 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.59) opts 0xd
23:21:41.610 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.59)
23:21:41.610 00.000 25848 Moving (-0.22, 0.59) raw xDistance=-0.28 yDistance=0.46
23:21:41.610 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
23:21:41.610 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:41.610 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
23:21:41.610 00.000 25848 MoveAxis(E, 0, ABG)
23:21:41.610 00.000 25848 Move returns status 0, amount 0
23:21:41.610 00.000 25848 MoveAxis(N, 0, ABG)
23:21:41.610 00.000 25848 Move returns status 0, amount 0
23:21:41.610 00.000 25848 move complete, result=0
23:21:41.610 00.000 25848 worker thread done servicing request
23:21:41.617 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20228, med=3072, FiltMin=406, FiltMax=5648, Gamma=2.300
23:21:41.633 00.016 21444 UpdateGuideState exits: m=17985 SNR=15.0 Saturated
23:21:41.633 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:41.633 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:41.633 00.000 21444 Enqueuing Expose request
23:21:41.633 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
23:21:41.633 00.000 25848 Worker thread wakes up
23:21:41.633 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:41.633 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:44.978 03.345 25848 Exposure complete
23:21:45.045 00.067 25848 worker thread done servicing request
23:21:45.045 00.000 21444 OnExposeComplete: enter
23:21:45.045 00.000 21444 UpdateGuideState(): m_state=6
23:21:45.045 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
23:21:45.045 00.000 21444 Star::Find false star n=1 nbg=280 bg=2819.1 sigma=561.1 thresh=4502 peak=4107
23:21:45.045 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1002.00, Mass=2073, SNR=2.9, Peak=4892 HFD=0.0
23:21:45.045 00.000 21444 DistanceChecker: activated
23:21:45.045 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:21:45.045 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:21:45.045 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:21:45.046 00.001 25848 Worker thread wakes up
23:21:45.046 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:21:45.046 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:21:45.046 00.000 25848 move complete, result=0
23:21:45.046 00.000 25848 worker thread done servicing request
23:21:45.161 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:21:45.161 00.000 21444 Status Line: Star lost - low SNR
23:21:45.162 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3072, FiltMin=520, FiltMax=5800, Gamma=2.300
23:21:45.178 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:21:45.178 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:45.178 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:21:45.178 00.000 21444 Enqueuing Expose request
23:21:45.178 00.000 25848 Worker thread wakes up
23:21:45.178 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:45.178 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:21:48.522 03.344 25848 Exposure complete
23:21:48.588 00.066 25848 worker thread done servicing request
23:21:48.588 00.000 21444 OnExposeComplete: enter
23:21:48.588 00.000 21444 UpdateGuideState(): m_state=6
23:21:48.589 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
23:21:48.589 00.000 21444 Star::Find returns 1 (1), X=1510.56, Y=1002.45, Mass=8716, SNR=9.4, Peak=5348 HFD=1.4
23:21:48.589 00.000 21444 DistanceChecker: deactivated
23:21:48.589 00.000 21444 Star::Find false star n=7 nbg=257 bg=3509.4 sigma=441.0 thresh=4832 peak=4693
23:21:48.589 00.000 21444 Star::Find false star n=3 nbg=252 bg=2886.6 sigma=416.8 thresh=4137 peak=4054
23:21:48.589 00.000 21444 Star::Find false star n=4 nbg=272 bg=2470.8 sigma=472.5 thresh=3888 peak=3674
23:21:48.589 00.000 21444 Star::Find false star n=3 nbg=270 bg=3502.3 sigma=486.9 thresh=4963 peak=4491
23:21:48.589 00.000 21444 Star::Find false star n=8 nbg=267 bg=2692.4 sigma=434.0 thresh=3994 peak=3956
23:21:48.589 00.000 21444 Star::Find false star n=3 nbg=264 bg=3401.8 sigma=508.1 thresh=4926 peak=4466
23:21:48.589 00.000 21444 Star::Find false star n=5 nbg=270 bg=3416.5 sigma=507.5 thresh=4939 peak=4610
23:21:48.589 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.07,11.68,0.00,M1] [#3 -1.08,0.29,0.95,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 5.71,-28.42,0.00,M7] [#10 -0.17,0.77,1.30,U] [#11 0.00,0.00,0.00,L] 
23:21:48.589 00.000 21444 single-star, 2 included, MultiStar: {-0.50, 0.45}, one-star: {-0.39, 0.19}
23:21:48.589 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.09) = xAngle (2.77 = 2.77)
23:21:48.589 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.07 = 3.07)
23:21:48.589 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=0.19 hyp=0.44 cameraTheta=2.68 mountX=-0.40 mountY=0.03, mountTheta=3.06
23:21:48.590 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=0.19, opts=13)
23:21:48.590 00.000 21444 Enqueuing Move request for scope (-0.39, 0.19)
23:21:48.590 00.000 25848 Worker thread wakes up
23:21:48.590 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.19) opts 0xd
23:21:48.590 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, 0.19)
23:21:48.590 00.000 25848 Moving (-0.39, 0.19) raw xDistance=-0.40 yDistance=0.03
23:21:48.590 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
23:21:48.590 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:48.591 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:21:48.591 00.000 25848 MoveAxis(E, 0, ABG)
23:21:48.591 00.000 25848 Move returns status 0, amount 0
23:21:48.591 00.000 25848 MoveAxis(N, 0, ABG)
23:21:48.591 00.000 25848 Move returns status 0, amount 0
23:21:48.591 00.000 25848 move complete, result=0
23:21:48.591 00.000 25848 worker thread done servicing request
23:21:48.598 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3072, FiltMin=358, FiltMax=5624, Gamma=2.300
23:21:48.614 00.016 21444 UpdateGuideState exits: m=8716 SNR=9.4 Saturated
23:21:48.614 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:48.614 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:48.614 00.000 21444 Enqueuing Expose request
23:21:48.614 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:48.614 00.000 25848 Worker thread wakes up
23:21:48.614 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:48.614 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:51.968 03.354 25848 Exposure complete
23:21:52.034 00.066 25848 worker thread done servicing request
23:21:52.034 00.000 21444 OnExposeComplete: enter
23:21:52.034 00.000 21444 UpdateGuideState(): m_state=6
23:21:52.034 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
23:21:52.034 00.000 21444 Star::Find returns 1 (1), X=1514.80, Y=1011.13, Mass=10629, SNR=11.1, Peak=5292 HFD=1.8
23:21:52.034 00.000 21444 Star::Find false star n=3 nbg=277 bg=3590.7 sigma=568.9 thresh=5297 peak=4862
23:21:52.035 00.001 21444 Star::Find false star n=2 nbg=274 bg=3424.1 sigma=542.3 thresh=5051 peak=4509
23:21:52.035 00.000 21444 Star::Find false star n=4 nbg=277 bg=2568.3 sigma=541.6 thresh=4193 peak=3995
23:21:52.035 00.000 21444 Star::Find false star n=6 nbg=250 bg=3467.1 sigma=402.4 thresh=4674 peak=4518
23:21:52.035 00.000 21444 Star::Find false star n=5 nbg=262 bg=2866.3 sigma=420.4 thresh=4127 peak=4042
23:21:52.035 00.000 21444 Star::Find false star n=3 nbg=266 bg=3417.1 sigma=482.5 thresh=4865 peak=4706
23:21:52.035 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 15.42,17.04,0.00,M2] [#5 10.67,25.32,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 14.92,12.74,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -0.08,0.77,1.44,U] [#11 0.70,2.14,0.78,U] 
23:21:52.035 00.000 21444 refined, 2 included, MultiStar: {1.33, 3.62}, one-star: {3.85, 8.87}
23:21:52.035 00.000 21444 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.09) = xAngle (1.31 = 1.31)
23:21:52.035 00.000 21444 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.61 = 1.61)
23:21:52.035 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=3.62 hyp=3.85 cameraTheta=1.22 mountX=1.00 mountY=3.85, mountTheta=1.32
23:21:52.036 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=3.62, opts=13)
23:21:52.036 00.000 21444 Enqueuing Move request for scope (1.33, 3.62)
23:21:52.036 00.000 25848 Worker thread wakes up
23:21:52.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, 3.62) opts 0xd
23:21:52.036 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, 3.62)
23:21:52.036 00.000 25848 Moving (1.33, 3.62) raw xDistance=1.00 yDistance=3.85
23:21:52.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.00
23:21:52.036 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:52.036 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 3.85
23:21:52.036 00.000 25848 MoveAxis(W, 30, ABG)
23:21:52.036 00.000 25848 Guiding  Dir = 3, Dur = 30
23:21:52.043 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20556, med=3072, FiltMin=544, FiltMax=5576, Gamma=2.300
23:21:52.059 00.016 21444 UpdateGuideState exits: m=10629 SNR=11.1 Saturated
23:21:52.059 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:52.059 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:52.059 00.000 21444 Enqueuing Expose request
23:21:52.062 00.003 25848 IsSlewing returns 0
23:21:52.062 00.000 25848 IsGuiding returns 0
23:21:52.122 00.060 25848 IsGuiding returns 1
23:21:52.122 00.000 25848 scope still moving after pulse duration time elapsed
23:21:52.185 00.063 25848 IsSlewing returns 0
23:21:52.185 00.000 25848 IsGuiding returns 0
23:21:52.186 00.001 25848 scope move finished after 30 + 93 ms
23:21:52.186 00.000 25848 Move returns status 0, amount 30
23:21:52.186 00.000 25848 MoveAxis(N, 0, ABG)
23:21:52.186 00.000 25848 Move returns status 0, amount 0
23:21:52.186 00.000 25848 move complete, result=0
23:21:52.186 00.000 25848 worker thread done servicing request
23:21:52.186 00.000 25848 Worker thread wakes up
23:21:52.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:52.186 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 3.9 px 0 ms NORTH
23:21:52.186 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1500,996,31,31)
23:21:55.533 03.347 25848 Exposure complete
23:21:55.599 00.066 25848 worker thread done servicing request
23:21:55.599 00.000 21444 OnExposeComplete: enter
23:21:55.599 00.000 21444 UpdateGuideState(): m_state=6
23:21:55.599 00.000 21444 Star::Find(15, 1514, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
23:21:55.599 00.000 21444 Star::Find returns 1 (1), X=1511.57, Y=1002.46, Mass=11560, SNR=11.3, Peak=5824 HFD=1.8
23:21:55.599 00.000 21444 Star::Find false star n=3 nbg=264 bg=3520.5 sigma=484.1 thresh=4973 peak=4680
23:21:55.599 00.000 21444 Star::Find false star n=5 nbg=271 bg=2530.8 sigma=516.5 thresh=4080 peak=3765
23:21:55.600 00.001 21444 Star::Find false star n=3 nbg=249 bg=2979.0 sigma=400.0 thresh=4179 peak=3872
23:21:55.600 00.000 21444 Star::Find false star n=3 nbg=267 bg=2591.1 sigma=461.2 thresh=3975 peak=3673
23:21:55.600 00.000 21444 Star::Find false star n=2 nbg=260 bg=2881.0 sigma=442.5 thresh=4209 peak=3952
23:21:55.600 00.000 21444 Star::Find false star n=5 nbg=263 bg=3276.8 sigma=426.4 thresh=4556 peak=4347
23:21:55.600 00.000 21444 Star::Find false star n=1 nbg=284 bg=3294.1 sigma=608.4 thresh=5119 peak=4352
23:21:55.600 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 5.91,7.54,0.69,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.99,-12.14,0.00,M8] [#10 -0.10,0.86,1.31,U] [#11 0.00,0.00,0.00,L] 
23:21:55.600 00.000 21444 single-star, 2 included, MultiStar: {1.52, 2.18}, one-star: {0.63, 0.21}
23:21:55.600 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.09) = xAngle (0.41 = 0.41)
23:21:55.600 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.70 = 0.70)
23:21:55.600 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=0.21 hyp=0.66 cameraTheta=0.32 mountX=0.61 mountY=0.43, mountTheta=0.61
23:21:55.601 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=0.21, opts=13)
23:21:55.601 00.000 21444 Enqueuing Move request for scope (0.63, 0.21)
23:21:55.601 00.000 25848 Worker thread wakes up
23:21:55.601 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.21) opts 0xd
23:21:55.601 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, 0.21)
23:21:55.601 00.000 25848 Moving (0.63, 0.21) raw xDistance=0.61 yDistance=0.43
23:21:55.601 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.61
23:21:55.601 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:55.601 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
23:21:55.601 00.000 25848 MoveAxis(W, 21, ABG)
23:21:55.601 00.000 25848 Guiding  Dir = 3, Dur = 21
23:21:55.608 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=55140, med=3072, FiltMin=320, FiltMax=40588, Gamma=2.300
23:21:55.625 00.017 21444 UpdateGuideState exits: m=11560 SNR=11.3 Saturated
23:21:55.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:55.625 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:55.625 00.000 21444 Enqueuing Expose request
23:21:55.625 00.000 25848 IsSlewing returns 0
23:21:55.626 00.001 25848 IsGuiding returns 0
23:21:55.657 00.031 25848 IsGuiding returns 1
23:21:55.657 00.000 25848 scope still moving after pulse duration time elapsed
23:21:55.720 00.063 25848 IsSlewing returns 0
23:21:55.720 00.000 25848 IsGuiding returns 0
23:21:55.720 00.000 25848 scope move finished after 21 + 72 ms
23:21:55.720 00.000 25848 Move returns status 0, amount 21
23:21:55.720 00.000 25848 MoveAxis(N, 0, ABG)
23:21:55.720 00.000 25848 Move returns status 0, amount 0
23:21:55.720 00.000 25848 move complete, result=0
23:21:55.721 00.001 25848 worker thread done servicing request
23:21:55.721 00.000 25848 Worker thread wakes up
23:21:55.721 00.000 21444 GuideStep: 0.6 px 21 ms WEST, 0.4 px 0 ms NORTH
23:21:55.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:55.721 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:21:59.074 03.353 25848 Exposure complete
23:21:59.140 00.066 25848 worker thread done servicing request
23:21:59.141 00.001 21444 OnExposeComplete: enter
23:21:59.141 00.000 21444 UpdateGuideState(): m_state=6
23:21:59.141 00.000 21444 Star::Find(15, 1511, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
23:21:59.141 00.000 21444 Star::Find returns 1 (1), X=1510.91, Y=1001.83, Mass=15475, SNR=14.1, Peak=6076 HFD=2.2
23:21:59.141 00.000 21444 Star::Find false star n=1 nbg=263 bg=3607.4 sigma=491.9 thresh=5083 peak=4521
23:21:59.141 00.000 21444 Star::Find false star n=9 nbg=264 bg=2260.2 sigma=364.9 thresh=3355 peak=3272
23:21:59.141 00.000 21444 Star::Find false star n=3 nbg=258 bg=2580.2 sigma=453.0 thresh=3939 peak=3685
23:21:59.141 00.000 21444 Star::Find false star n=1 nbg=270 bg=3466.5 sigma=547.3 thresh=5109 peak=4570
23:21:59.141 00.000 21444 Star::Find false star n=7 nbg=266 bg=2757.3 sigma=441.9 thresh=4083 peak=3917
23:21:59.141 00.000 21444 Star::Find false star n=3 nbg=254 bg=3465.1 sigma=424.6 thresh=4739 peak=4597
23:21:59.141 00.000 21444 MultiStar: [#1 -9.53,7.44,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -14.62,-8.95,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -11.20,-23.64,0.00,M9] [#10 -0.29,0.62,1.19,U] [#11 -0.05,0.43,0.70,U] 
23:21:59.141 00.000 21444 refined, 2 included, MultiStar: {-0.14, 0.21}, one-star: {-0.04, -0.43}
23:21:59.142 00.001 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.09) = xAngle (2.25 = 2.25)
23:21:59.142 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.55 = 2.55)
23:21:59.142 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.26 cameraTheta=2.16 mountX=-0.16 mountY=0.14, mountTheta=2.41
23:21:59.142 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.21, opts=13)
23:21:59.142 00.000 21444 Enqueuing Move request for scope (-0.14, 0.21)
23:21:59.143 00.001 25848 Worker thread wakes up
23:21:59.143 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
23:21:59.143 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
23:21:59.143 00.000 25848 Moving (-0.14, 0.21) raw xDistance=-0.16 yDistance=0.14
23:21:59.143 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:21:59.143 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:59.143 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:21:59.143 00.000 25848 MoveAxis(E, 0, ABG)
23:21:59.143 00.000 25848 Move returns status 0, amount 0
23:21:59.143 00.000 25848 MoveAxis(N, 0, ABG)
23:21:59.143 00.000 25848 Move returns status 0, amount 0
23:21:59.143 00.000 25848 move complete, result=0
23:21:59.143 00.000 25848 worker thread done servicing request
23:21:59.151 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19928, med=3072, FiltMin=572, FiltMax=5372, Gamma=2.300
23:21:59.167 00.016 21444 UpdateGuideState exits: m=15475 SNR=14.1 Saturated
23:21:59.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:59.167 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:21:59.167 00.000 21444 Enqueuing Expose request
23:21:59.167 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:59.167 00.000 25848 Worker thread wakes up
23:21:59.167 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:21:59.167 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:22:02.512 03.345 25848 Exposure complete
23:22:02.580 00.068 25848 worker thread done servicing request
23:22:02.580 00.000 21444 OnExposeComplete: enter
23:22:02.580 00.000 21444 UpdateGuideState(): m_state=6
23:22:02.580 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
23:22:02.580 00.000 21444 Star::Find returns 1 (1), X=1510.50, Y=1002.86, Mass=12043, SNR=11.3, Peak=5244 HFD=1.5
23:22:02.580 00.000 21444 Star::Find false star n=4 nbg=259 bg=3422.3 sigma=430.1 thresh=4713 peak=4489
23:22:02.580 00.000 21444 Star::Find false star n=4 nbg=256 bg=3434.8 sigma=464.0 thresh=4827 peak=4742
23:22:02.580 00.000 21444 Star::Find false star n=3 nbg=271 bg=2701.3 sigma=489.3 thresh=4169 peak=4002
23:22:02.580 00.000 21444 Star::Find false star n=1 nbg=247 bg=3469.7 sigma=419.0 thresh=4727 peak=4385
23:22:02.581 00.001 21444 Star::Find false star n=6 nbg=263 bg=3290.0 sigma=425.3 thresh=4566 peak=4376
23:22:02.581 00.000 21444 MultiStar: [#1 -3.63,1.14,1.59,U] [#2 0.00,0.00,0.00,L] [#3 -1.23,0.57,1.18,U] [#4 -23.34,1.24,0.00,M4] [#5 0.44,0.33,1.06,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -11.99,-1.22,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 -0.73,-0.80,1.39,U] [#11 0.00,0.00,0.00,L] 
23:22:02.581 00.000 21444 single-star, 4 included, MultiStar: {-1.32, 0.37}, one-star: {-0.45, 0.60}
23:22:02.581 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.09) = xAngle (2.30 = 2.30)
23:22:02.581 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.60 = 2.60)
23:22:02.581 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=0.60 hyp=0.75 cameraTheta=2.21 mountX=-0.50 mountY=0.39, mountTheta=2.48
23:22:02.582 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=0.60, opts=13)
23:22:02.582 00.000 21444 Enqueuing Move request for scope (-0.45, 0.60)
23:22:02.582 00.000 25848 Worker thread wakes up
23:22:02.582 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.60) opts 0xd
23:22:02.582 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 0.60)
23:22:02.582 00.000 25848 Moving (-0.45, 0.60) raw xDistance=-0.50 yDistance=0.39
23:22:02.582 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
23:22:02.582 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:02.582 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:22:02.582 00.000 25848 MoveAxis(E, 0, ABG)
23:22:02.582 00.000 25848 Move returns status 0, amount 0
23:22:02.582 00.000 25848 MoveAxis(N, 0, ABG)
23:22:02.582 00.000 25848 Move returns status 0, amount 0
23:22:02.582 00.000 25848 move complete, result=0
23:22:02.583 00.001 25848 worker thread done servicing request
23:22:02.589 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3072, FiltMin=548, FiltMax=5544, Gamma=2.300
23:22:02.605 00.016 21444 UpdateGuideState exits: m=12043 SNR=11.3 Saturated
23:22:02.605 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:02.605 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:02.605 00.000 21444 Enqueuing Expose request
23:22:02.605 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
23:22:02.605 00.000 25848 Worker thread wakes up
23:22:02.605 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:02.605 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:22:03.824 01.219 21444 evsrv: cli 0107E880 connect
23:22:03.825 00.001 21444 case statement mapped state 6 to 3
23:22:03.825 00.000 21444 case statement mapped state 6 to 3
23:22:03.825 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"710ff471-d275-4915-aba7-8e6a409822db"}
23:22:03.825 00.000 21444 case statement mapped state 6 to 3
23:22:03.825 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"710ff471-d275-4915-aba7-8e6a409822db"}
23:22:03.825 00.000 21444 evsrv: cli 0107E880 disconnect
23:22:03.825 00.000 21444 evsrv: cli 0107E920 connect
23:22:03.825 00.000 21444 case statement mapped state 6 to 3
23:22:03.826 00.001 21444 case statement mapped state 6 to 3
23:22:03.826 00.000 21444 evsrv: cli 0107E920 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"81f4ef84-c5e7-44a3-b184-089ed52fd264"}
23:22:03.826 00.000 21444 PhdController::Dither begins
23:22:03.826 00.000 21444 dither: size=6.00, dRA=-5.98 dDec=0.76
23:22:03.826 00.000 21444 MountToCamera -- mountTheta (3.01) + m_xAngle (-0.09) = xAngle (2.92 = 2.92)
23:22:03.826 00.000 21444 MountToCamera -- mountX=-5.98 mountY=0.76 hyp=6.03 mountTheta=3.01 cameraX=-5.89, cameraY=1.30 cameraTheta=2.92
23:22:03.826 00.000 21444 setting lock position to (1505.05, 1003.55)
23:22:03.826 00.000 21444 Mount: notify guiding dithered (-5.9, 1.3)
23:22:03.826 00.000 21444 MultiStar: stabilizing after lock position change
23:22:03.826 00.000 21444 Status Line: Dither by -5.98,0.76
23:22:03.828 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
23:22:03.828 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
23:22:03.828 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0,"id":"81f4ef84-c5e7-44a3-b184-089ed52fd264"}
23:22:03.828 00.000 21444 evsrv: cli 0107E920 disconnect
23:22:05.964 02.136 25848 Exposure complete
23:22:06.030 00.066 25848 worker thread done servicing request
23:22:06.030 00.000 21444 OnExposeComplete: enter
23:22:06.030 00.000 21444 UpdateGuideState(): m_state=6
23:22:06.031 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
23:22:06.031 00.000 21444 Star::Find returns 1 (1), X=1514.51, Y=1011.46, Mass=8986, SNR=9.6, Peak=5244 HFD=1.4
23:22:06.031 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.09) = xAngle (0.79 = 0.79)
23:22:06.031 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.09 = 1.09)
23:22:06.031 00.000 21444 CameraToMount -- cameraX=9.45 cameraY=7.91 hyp=12.33 cameraTheta=0.70 mountX=8.70 mountY=10.90, mountTheta=0.90
23:22:06.032 00.001 21444 dither recenter: remaining=(6.0,-0.8) step=(6.0,-0.8)
23:22:06.032 00.000 21444 MountToCamera -- mountTheta (-0.13) + m_xAngle (-0.09) = xAngle (-0.22 = -0.22)
23:22:06.032 00.000 21444 MountToCamera -- mountX=5.98 mountY=-0.76 hyp=6.03 mountTheta=-0.13 cameraX=5.89, cameraY=-1.30 cameraTheta=-0.22
23:22:06.032 00.000 21444 SchedulePrimaryMove(1030A8C0, x=5.89, y=-1.30, opts=4)
23:22:06.032 00.000 21444 Enqueuing Move request for scope (5.89, -1.30)
23:22:06.032 00.000 21444 Mount: notify direct move 5.98,-0.76
23:22:06.032 00.000 25848 Worker thread wakes up
23:22:06.032 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.89, -1.30) opts 0x4
23:22:06.032 00.000 25848 Handling offset move in thread for scope, endpoint = (5.89, -1.30)
23:22:06.032 00.000 25848 Moving (5.89, -1.30) raw xDistance=5.98 yDistance=-0.76
23:22:06.032 00.000 25848 BLC: window closed
23:22:06.032 00.000 25848 MoveAxis(W, 289, B)
23:22:06.032 00.000 25848 Guiding  Dir = 3, Dur = 289
23:22:06.039 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3072, FiltMin=344, FiltMax=5520, Gamma=2.300
23:22:06.055 00.016 21444 UpdateGuideState exits: m=8986 SNR=9.6 Saturated
23:22:06.056 00.001 21444 PhdController: settling, locked = 1, distance = 8.59 (3.00) aobump = 0 frame = 1 / 99999
23:22:06.056 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815326.056,"Host":"ASTROBRUCE","Inst":1,"Distance":8.59,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:06.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:06.056 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:06.056 00.000 21444 Enqueuing Expose request
23:22:06.063 00.007 25848 IsSlewing returns 0
23:22:06.063 00.000 25848 IsGuiding returns 0
23:22:06.094 00.031 25848 PulseGuide returned control before completion, sleep 269
23:22:06.369 00.275 25848 IsGuiding returns 1
23:22:06.369 00.000 25848 scope still moving after pulse duration time elapsed
23:22:06.420 00.051 25848 IsSlewing returns 0
23:22:06.420 00.000 25848 IsGuiding returns 0
23:22:06.420 00.000 25848 scope move finished after 289 + 68 ms
23:22:06.420 00.000 25848 Move returns status 0, amount 289
23:22:06.420 00.000 25848 BLC: window closed
23:22:06.420 00.000 25848 BLC: Compensation needed for non-algo type move
23:22:06.420 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 194 applied
23:22:06.420 00.000 25848 MoveAxis(N, 215, B)
23:22:06.420 00.000 25848 Guiding  Dir = 0, Dur = 215
23:22:06.453 00.033 25848 IsSlewing returns 0
23:22:06.453 00.000 25848 IsGuiding returns 0
23:22:06.484 00.031 25848 PulseGuide returned control before completion, sleep 194
23:22:06.686 00.202 25848 IsGuiding returns 1
23:22:06.686 00.000 25848 scope still moving after pulse duration time elapsed
23:22:06.749 00.063 25848 IsSlewing returns 0
23:22:06.749 00.000 25848 IsGuiding returns 0
23:22:06.749 00.000 25848 scope move finished after 215 + 80 ms
23:22:06.749 00.000 25848 Move returns status 0, amount 215
23:22:06.749 00.000 25848 move complete, result=0
23:22:06.749 00.000 25848 worker thread done servicing request
23:22:06.749 00.000 25848 Worker thread wakes up
23:22:06.749 00.000 21444 GuideStep: 6.0 px 289 ms WEST, -0.8 px 215 ms NORTH
23:22:06.750 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:06.750 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1500,996,31,31)
23:22:10.094 03.344 25848 Exposure complete
23:22:10.160 00.066 25848 worker thread done servicing request
23:22:10.160 00.000 21444 OnExposeComplete: enter
23:22:10.160 00.000 21444 UpdateGuideState(): m_state=6
23:22:10.160 00.000 21444 Star::Find(15, 1514, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
23:22:10.160 00.000 21444 Star::Find returns 1 (1), X=1510.37, Y=1002.78, Mass=7494, SNR=9.7, Peak=5820 HFD=1.0
23:22:10.160 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.09) = xAngle (-0.05 = -0.05)
23:22:10.160 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.24 = 0.24)
23:22:10.160 00.000 21444 CameraToMount -- cameraX=5.32 cameraY=-0.77 hyp=5.38 cameraTheta=-0.14 mountX=5.37 mountY=1.30, mountTheta=0.24
23:22:10.161 00.001 21444 SchedulePrimaryMove(1030A8C0, x=5.32, y=-0.77, opts=13)
23:22:10.161 00.000 21444 Enqueuing Move request for scope (5.32, -0.77)
23:22:10.161 00.000 25848 Worker thread wakes up
23:22:10.161 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.32, -0.77) opts 0xd
23:22:10.161 00.000 25848 Handling offset move in thread for scope, endpoint = (5.32, -0.77)
23:22:10.161 00.000 25848 Moving (5.32, -0.77) raw xDistance=5.37 yDistance=1.30
23:22:10.161 00.000 25848 GuideAlgorithmHysteresis::Result() returns 3.38 from input 5.37
23:22:10.162 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:22:10.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.30
23:22:10.162 00.000 25848 MoveAxis(W, 163, ABG)
23:22:10.162 00.000 25848 Guiding  Dir = 3, Dur = 163
23:22:10.168 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19900, med=3048, FiltMin=396, FiltMax=5772, Gamma=2.300
23:22:10.184 00.016 21444 UpdateGuideState exits: m=7494 SNR=9.7 Saturated
23:22:10.184 00.000 21444 PhdController: settling, locked = 1, distance = 5.38 (3.00) aobump = 0 frame = 2 / 99999
23:22:10.184 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815330.184,"Host":"ASTROBRUCE","Inst":1,"Distance":5.38,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:10.185 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:10.185 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:10.185 00.000 21444 Enqueuing Expose request
23:22:10.187 00.002 25848 IsSlewing returns 0
23:22:10.187 00.000 25848 IsGuiding returns 0
23:22:10.218 00.031 25848 PulseGuide returned control before completion, sleep 143
23:22:10.402 00.184 25848 IsGuiding returns 1
23:22:10.402 00.000 25848 scope still moving after pulse duration time elapsed
23:22:10.469 00.067 25848 IsSlewing returns 0
23:22:10.469 00.000 25848 IsGuiding returns 0
23:22:10.469 00.000 25848 scope move finished after 163 + 118 ms
23:22:10.469 00.000 25848 Move returns status 0, amount 163
23:22:10.469 00.000 25848 MoveAxis(N, 0, ABG)
23:22:10.469 00.000 25848 Move returns status 0, amount 0
23:22:10.469 00.000 25848 move complete, result=0
23:22:10.469 00.000 25848 worker thread done servicing request
23:22:10.469 00.000 25848 Worker thread wakes up
23:22:10.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:10.469 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:22:10.469 00.000 21444 GuideStep: 5.4 px 163 ms WEST, 1.3 px 0 ms NORTH
23:22:13.823 03.354 25848 Exposure complete
23:22:13.890 00.067 25848 worker thread done servicing request
23:22:13.890 00.000 21444 OnExposeComplete: enter
23:22:13.890 00.000 21444 UpdateGuideState(): m_state=6
23:22:13.890 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
23:22:13.890 00.000 21444 Star::Find returns 1 (1), X=1510.44, Y=1002.56, Mass=11374, SNR=12.9, Peak=6332 HFD=1.4
23:22:13.890 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
23:22:13.891 00.001 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.21 = 0.21)
23:22:13.891 00.000 21444 CameraToMount -- cameraX=5.39 cameraY=-0.99 hyp=5.48 cameraTheta=-0.18 mountX=5.46 mountY=1.13, mountTheta=0.20
23:22:13.891 00.000 21444 SchedulePrimaryMove(1030A8C0, x=5.39, y=-0.99, opts=13)
23:22:13.892 00.001 21444 Enqueuing Move request for scope (5.39, -0.99)
23:22:13.892 00.000 25848 Worker thread wakes up
23:22:13.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.39, -0.99) opts 0xd
23:22:13.892 00.000 25848 Handling offset move in thread for scope, endpoint = (5.39, -0.99)
23:22:13.892 00.000 25848 Moving (5.39, -0.99) raw xDistance=5.46 yDistance=1.13
23:22:13.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns 3.68 from input 5.46
23:22:13.892 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:22:13.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
23:22:13.892 00.000 25848 MoveAxis(W, 177, ABG)
23:22:13.892 00.000 25848 Guiding  Dir = 3, Dur = 177
23:22:13.899 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=3068, FiltMin=468, FiltMax=5872, Gamma=2.300
23:22:13.915 00.016 21444 UpdateGuideState exits: m=11374 SNR=12.9 Saturated
23:22:13.915 00.000 21444 PhdController: settling, locked = 1, distance = 5.41 (3.00) aobump = 0 frame = 3 / 99999
23:22:13.915 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815333.915,"Host":"ASTROBRUCE","Inst":1,"Distance":5.41,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:13.915 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:13.915 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:13.915 00.000 21444 Enqueuing Expose request
23:22:13.921 00.006 25848 IsSlewing returns 0
23:22:13.921 00.000 25848 IsGuiding returns 0
23:22:13.952 00.031 25848 PulseGuide returned control before completion, sleep 157
23:22:14.120 00.168 25848 IsGuiding returns 1
23:22:14.120 00.000 25848 scope still moving after pulse duration time elapsed
23:22:14.171 00.051 25848 IsSlewing returns 0
23:22:14.171 00.000 25848 IsGuiding returns 0
23:22:14.171 00.000 25848 scope move finished after 177 + 73 ms
23:22:14.171 00.000 25848 Move returns status 0, amount 177
23:22:14.171 00.000 25848 MoveAxis(N, 0, ABG)
23:22:14.171 00.000 25848 Move returns status 0, amount 0
23:22:14.171 00.000 25848 move complete, result=0
23:22:14.171 00.000 25848 worker thread done servicing request
23:22:14.171 00.000 25848 Worker thread wakes up
23:22:14.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:14.172 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:22:14.172 00.000 21444 GuideStep: 5.5 px 177 ms WEST, 1.1 px 0 ms NORTH
23:22:17.524 03.352 25848 Exposure complete
23:22:17.591 00.067 25848 worker thread done servicing request
23:22:17.591 00.000 21444 OnExposeComplete: enter
23:22:17.591 00.000 21444 UpdateGuideState(): m_state=6
23:22:17.591 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
23:22:17.591 00.000 21444 Star::Find returns 1 (1), X=1511.39, Y=1003.29, Mass=12785, SNR=12.3, Peak=5292 HFD=2.7
23:22:17.591 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.09) = xAngle (0.05 = 0.05)
23:22:17.591 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.35 = 0.35)
23:22:17.591 00.000 21444 CameraToMount -- cameraX=6.34 cameraY=-0.26 hyp=6.34 cameraTheta=-0.04 mountX=6.33 mountY=2.16, mountTheta=0.33
23:22:17.592 00.001 21444 SchedulePrimaryMove(1030A8C0, x=6.34, y=-0.26, opts=13)
23:22:17.592 00.000 21444 Enqueuing Move request for scope (6.34, -0.26)
23:22:17.592 00.000 25848 Worker thread wakes up
23:22:17.593 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (6.34, -0.26) opts 0xd
23:22:17.593 00.000 25848 Handling offset move in thread for scope, endpoint = (6.34, -0.26)
23:22:17.593 00.000 25848 Moving (6.34, -0.26) raw xDistance=6.33 yDistance=2.16
23:22:17.593 00.000 25848 GuideAlgorithmHysteresis::Result() returns 4.25 from input 6.33
23:22:17.593 00.000 25848 resist switch: large excursion: input 2.16 thresh 1.53 direction from 0 to 1
23:22:17.593 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.47
23:22:17.593 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.16 from input 2.16
23:22:17.593 00.000 25848 MoveAxis(W, 205, ABG)
23:22:17.593 00.000 25848 Guiding  Dir = 3, Dur = 205
23:22:17.600 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20096, med=3072, FiltMin=368, FiltMax=5596, Gamma=2.300
23:22:17.616 00.016 21444 UpdateGuideState exits: m=12785 SNR=12.3 Saturated
23:22:17.616 00.000 21444 PhdController: settling, locked = 1, distance = 5.69 (3.00) aobump = 0 frame = 4 / 99999
23:22:17.616 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815337.616,"Host":"ASTROBRUCE","Inst":1,"Distance":5.69,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:17.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:17.616 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:17.616 00.000 21444 Enqueuing Expose request
23:22:17.625 00.009 25848 IsSlewing returns 0
23:22:17.625 00.000 25848 IsGuiding returns 0
23:22:17.657 00.032 25848 PulseGuide returned control before completion, sleep 184
23:22:17.849 00.192 25848 IsGuiding returns 1
23:22:17.849 00.000 25848 scope still moving after pulse duration time elapsed
23:22:17.929 00.080 25848 IsSlewing returns 0
23:22:17.929 00.000 25848 IsGuiding returns 0
23:22:17.929 00.000 25848 scope move finished after 205 + 98 ms
23:22:17.929 00.000 25848 Move returns status 0, amount 205
23:22:17.929 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 194 applied
23:22:17.929 00.000 25848 MoveAxis(S, 253, ABG)
23:22:17.929 00.000 25848 Guiding  Dir = 1, Dur = 253
23:22:17.954 00.025 25848 IsSlewing returns 0
23:22:17.954 00.000 25848 IsGuiding returns 0
23:22:17.985 00.031 25848 PulseGuide returned control before completion, sleep 233
23:22:18.222 00.237 25848 IsGuiding returns 1
23:22:18.222 00.000 25848 scope still moving after pulse duration time elapsed
23:22:18.298 00.076 25848 IsSlewing returns 0
23:22:18.298 00.000 25848 IsGuiding returns 0
23:22:18.298 00.000 25848 scope move finished after 253 + 91 ms
23:22:18.298 00.000 25848 Move returns status 0, amount 253
23:22:18.298 00.000 25848 move complete, result=0
23:22:18.298 00.000 25848 worker thread done servicing request
23:22:18.298 00.000 25848 Worker thread wakes up
23:22:18.298 00.000 21444 GuideStep: 6.3 px 205 ms WEST, 2.2 px 253 ms SOUTH
23:22:18.299 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:18.299 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,988,31,31)
23:22:21.641 03.342 25848 Exposure complete
23:22:21.707 00.066 25848 worker thread done servicing request
23:22:21.708 00.001 21444 OnExposeComplete: enter
23:22:21.708 00.000 21444 UpdateGuideState(): m_state=6
23:22:21.708 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
23:22:21.708 00.000 21444 Star::Find returns 1 (1), X=1509.83, Y=1002.10, Mass=32075, SNR=18.8, Peak=5244 HFD=8.8
23:22:21.708 00.000 21444 Status Line: Mass: 32075 vs 11560
23:22:21.709 00.001 21444 UpdateCurrentPosition: star mass new=32074.9 exp=11559.8 thresh=50% limits=(5261.7, 25111.2, 23119.5)
23:22:21.709 00.000 21444 DistanceChecker: activated
23:22:21.709 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:22:21.710 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:22:21.710 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:22:21.710 00.000 25848 Worker thread wakes up
23:22:21.710 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:22:21.710 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:22:21.710 00.000 25848 move complete, result=0
23:22:21.710 00.000 25848 worker thread done servicing request
23:22:21.813 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:22:21.813 00.000 21444 Status Line: Star lost - mass changed
23:22:21.815 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=3068, FiltMin=458, FiltMax=5634, Gamma=2.300
23:22:21.830 00.015 21444 UpdateGuideState exits: Star lost - mass changed
23:22:21.831 00.001 21444 PhdController: settling, locked = 0, distance = 5.69 (3.00) aobump = 0 frame = 5 / 99999
23:22:21.831 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815341.831,"Host":"ASTROBRUCE","Inst":1,"Distance":5.69,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:22:21.831 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:21.831 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:22:21.831 00.000 21444 Enqueuing Expose request
23:22:21.831 00.000 25848 Worker thread wakes up
23:22:21.831 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:21.831 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:22:25.186 03.355 25848 Exposure complete
23:22:25.253 00.067 25848 worker thread done servicing request
23:22:25.253 00.000 21444 OnExposeComplete: enter
23:22:25.253 00.000 21444 UpdateGuideState(): m_state=6
23:22:25.253 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
23:22:25.253 00.000 21444 Star::Find returns 1 (1), X=1510.28, Y=1002.59, Mass=9358, SNR=10.2, Peak=5144 HFD=1.4
23:22:25.253 00.000 21444 DistanceChecker: deactivated
23:22:25.254 00.001 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
23:22:25.254 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.21 = 0.21)
23:22:25.254 00.000 21444 CameraToMount -- cameraX=5.23 cameraY=-0.96 hyp=5.31 cameraTheta=-0.18 mountX=5.29 mountY=1.09, mountTheta=0.20
23:22:25.254 00.000 21444 SchedulePrimaryMove(1030A8C0, x=5.23, y=-0.96, opts=13)
23:22:25.255 00.001 21444 Enqueuing Move request for scope (5.23, -0.96)
23:22:25.255 00.000 25848 Worker thread wakes up
23:22:25.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.23, -0.96) opts 0xd
23:22:25.255 00.000 25848 Handling offset move in thread for scope, endpoint = (5.23, -0.96)
23:22:25.255 00.000 25848 Moving (5.23, -0.96) raw xDistance=5.29 yDistance=1.09
23:22:25.255 00.000 25848 BLC: History state: CurrMiss=1.09, AvgInitMiss=0.11, ShCount=3, LgCount=1, SticCount=0,  Deflections: 0=2.155957, 1:1.093305
23:22:25.255 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:22:25.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 3.63 from input 5.29
23:22:25.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
23:22:25.255 00.000 25848 MoveAxis(W, 175, ABG)
23:22:25.255 00.000 25848 Guiding  Dir = 3, Dur = 175
23:22:25.262 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19900, med=3068, FiltMin=254, FiltMax=5648, Gamma=2.300
23:22:25.278 00.016 21444 UpdateGuideState exits: m=9358 SNR=10.2 Saturated
23:22:25.278 00.000 21444 PhdController: settling, locked = 1, distance = 5.58 (3.00) aobump = 0 frame = 6 / 99999
23:22:25.278 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815345.278,"Host":"ASTROBRUCE","Inst":1,"Distance":5.58,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:25.278 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:25.278 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:25.278 00.000 21444 Enqueuing Expose request
23:22:25.280 00.002 25848 IsSlewing returns 0
23:22:25.281 00.001 25848 IsGuiding returns 0
23:22:25.311 00.030 25848 PulseGuide returned control before completion, sleep 155
23:22:25.480 00.169 25848 IsGuiding returns 1
23:22:25.480 00.000 25848 scope still moving after pulse duration time elapsed
23:22:25.529 00.049 25848 IsSlewing returns 0
23:22:25.529 00.000 25848 IsGuiding returns 0
23:22:25.529 00.000 25848 scope move finished after 175 + 74 ms
23:22:25.529 00.000 25848 Move returns status 0, amount 175
23:22:25.529 00.000 25848 MoveAxis(S, 30, ABG)
23:22:25.529 00.000 25848 Guiding  Dir = 1, Dur = 30
23:22:25.560 00.031 25848 IsSlewing returns 0
23:22:25.560 00.000 25848 IsGuiding returns 0
23:22:25.631 00.071 25848 IsGuiding returns 1
23:22:25.631 00.000 25848 scope still moving after pulse duration time elapsed
23:22:25.686 00.055 25848 IsSlewing returns 0
23:22:25.686 00.000 25848 IsGuiding returns 0
23:22:25.686 00.000 25848 scope move finished after 30 + 95 ms
23:22:25.686 00.000 25848 Move returns status 0, amount 30
23:22:25.686 00.000 25848 move complete, result=0
23:22:25.686 00.000 25848 worker thread done servicing request
23:22:25.686 00.000 25848 Worker thread wakes up
23:22:25.686 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:25.686 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:22:25.686 00.000 21444 GuideStep: 5.3 px 175 ms WEST, 1.1 px 30 ms SOUTH
23:22:29.033 03.347 25848 Exposure complete
23:22:29.100 00.067 25848 worker thread done servicing request
23:22:29.100 00.000 21444 OnExposeComplete: enter
23:22:29.100 00.000 21444 UpdateGuideState(): m_state=6
23:22:29.100 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
23:22:29.100 00.000 21444 Star::Find returns 1 (1), X=1511.54, Y=1001.32, Mass=13294, SNR=12.7, Peak=5268 HFD=3.5
23:22:29.100 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.09) = xAngle (-0.24 = -0.24)
23:22:29.100 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.06 = 0.06)
23:22:29.101 00.001 21444 CameraToMount -- cameraX=6.49 cameraY=-2.23 hyp=6.86 cameraTheta=-0.33 mountX=6.66 mountY=0.39, mountTheta=0.06
23:22:29.101 00.000 21444 SchedulePrimaryMove(1030A8C0, x=6.49, y=-2.23, opts=13)
23:22:29.101 00.000 21444 Enqueuing Move request for scope (6.49, -2.23)
23:22:29.101 00.000 25848 Worker thread wakes up
23:22:29.102 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (6.49, -2.23) opts 0xd
23:22:29.102 00.000 25848 Handling offset move in thread for scope, endpoint = (6.49, -2.23)
23:22:29.102 00.000 25848 Moving (6.49, -2.23) raw xDistance=6.66 yDistance=0.39
23:22:29.102 00.000 25848 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.11, ShCount=3, LgCount=1, SticCount=0,  Deflections: 0=2.155957, 1:1.093305, 2:0.389115
23:22:29.102 00.000 25848 BLC: No correction, Miss < min_move
23:22:29.102 00.000 25848 GuideAlgorithmHysteresis::Result() returns 4.45 from input 6.66
23:22:29.102 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:29.102 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:22:29.102 00.000 25848 MoveAxis(W, 215, ABG)
23:22:29.102 00.000 25848 Guiding  Dir = 3, Dur = 215
23:22:29.108 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19964, med=3068, FiltMin=572, FiltMax=5348, Gamma=2.300
23:22:29.124 00.016 21444 UpdateGuideState exits: m=13294 SNR=12.7 Saturated
23:22:29.124 00.000 21444 PhdController: settling, locked = 1, distance = 5.96 (3.00) aobump = 0 frame = 7 / 99999
23:22:29.124 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815349.124,"Host":"ASTROBRUCE","Inst":1,"Distance":5.96,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:29.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:29.124 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:29.124 00.000 21444 Enqueuing Expose request
23:22:29.155 00.031 25848 IsSlewing returns 0
23:22:29.155 00.000 25848 IsGuiding returns 0
23:22:29.187 00.032 25848 PulseGuide returned control before completion, sleep 194
23:22:29.389 00.202 25848 IsGuiding returns 1
23:22:29.389 00.000 25848 scope still moving after pulse duration time elapsed
23:22:29.466 00.077 25848 IsSlewing returns 0
23:22:29.466 00.000 25848 IsGuiding returns 0
23:22:29.466 00.000 25848 scope move finished after 215 + 95 ms
23:22:29.466 00.000 25848 Move returns status 0, amount 215
23:22:29.466 00.000 25848 MoveAxis(N, 0, ABG)
23:22:29.466 00.000 25848 Move returns status 0, amount 0
23:22:29.466 00.000 25848 move complete, result=0
23:22:29.466 00.000 25848 worker thread done servicing request
23:22:29.466 00.000 25848 Worker thread wakes up
23:22:29.466 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:29.466 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1497,986,31,31)
23:22:29.466 00.000 21444 GuideStep: 6.7 px 215 ms WEST, 0.4 px 0 ms NORTH
23:22:32.819 03.353 25848 Exposure complete
23:22:32.886 00.067 25848 worker thread done servicing request
23:22:32.886 00.000 21444 OnExposeComplete: enter
23:22:32.886 00.000 21444 UpdateGuideState(): m_state=6
23:22:32.886 00.000 21444 Star::Find(15, 1511, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
23:22:32.886 00.000 21444 Star::Find returns 1 (1), X=1510.96, Y=1002.07, Mass=10937, SNR=10.7, Peak=5344 HFD=1.9
23:22:32.886 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.09) = xAngle (-0.16 = -0.16)
23:22:32.886 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.14 = 0.14)
23:22:32.886 00.000 21444 CameraToMount -- cameraX=5.90 cameraY=-1.48 hyp=6.09 cameraTheta=-0.25 mountX=6.01 mountY=0.87, mountTheta=0.14
23:22:32.887 00.001 21444 SchedulePrimaryMove(1030A8C0, x=5.90, y=-1.48, opts=13)
23:22:32.887 00.000 21444 Enqueuing Move request for scope (5.90, -1.48)
23:22:32.887 00.000 25848 Worker thread wakes up
23:22:32.887 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.90, -1.48) opts 0xd
23:22:32.887 00.000 25848 Handling offset move in thread for scope, endpoint = (5.90, -1.48)
23:22:32.887 00.000 25848 Moving (5.90, -1.48) raw xDistance=6.01 yDistance=0.87
23:22:32.887 00.000 25848 BLC: window closed
23:22:32.887 00.000 25848 BLC: History state: CurrMiss=0.87, AvgInitMiss=0.11, ShCount=3, LgCount=1, SticCount=0,  Deflections: 0=2.155957, 1:1.093305, 2:0.389115
23:22:32.887 00.000 25848 BLC: Under-shoot: nominal increase by 2
23:22:32.887 00.000 25848 BLC: window closed
23:22:32.887 00.000 25848 BLC: Pulse adjusted to 196
23:22:32.888 00.001 25848 GuideAlgorithmHysteresis::Result() returns 4.10 from input 6.01
23:22:32.888 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
23:22:32.888 00.000 25848 MoveAxis(W, 198, ABG)
23:22:32.888 00.000 25848 Guiding  Dir = 3, Dur = 198
23:22:32.894 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=3048, FiltMin=104, FiltMax=5544, Gamma=2.300
23:22:32.908 00.014 25848 IsSlewing returns 0
23:22:32.908 00.000 25848 IsGuiding returns 0
23:22:32.910 00.002 21444 UpdateGuideState exits: m=10937 SNR=10.7 Saturated
23:22:32.910 00.000 21444 PhdController: settling, locked = 1, distance = 6.00 (3.00) aobump = 0 frame = 8 / 99999
23:22:32.910 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815352.910,"Host":"ASTROBRUCE","Inst":1,"Distance":6.00,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:32.910 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:32.910 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:32.910 00.000 21444 Enqueuing Expose request
23:22:32.940 00.030 25848 PulseGuide returned control before completion, sleep 177
23:22:33.134 00.194 25848 IsGuiding returns 1
23:22:33.134 00.000 25848 scope still moving after pulse duration time elapsed
23:22:33.189 00.055 25848 IsSlewing returns 0
23:22:33.189 00.000 25848 IsGuiding returns 0
23:22:33.189 00.000 25848 scope move finished after 198 + 82 ms
23:22:33.189 00.000 25848 Move returns status 0, amount 198
23:22:33.189 00.000 25848 MoveAxis(S, 24, ABG)
23:22:33.190 00.001 25848 Guiding  Dir = 1, Dur = 24
23:22:33.218 00.028 25848 IsSlewing returns 0
23:22:33.218 00.000 25848 IsGuiding returns 0
23:22:33.317 00.099 25848 IsGuiding returns 1
23:22:33.317 00.000 25848 scope still moving after pulse duration time elapsed
23:22:33.344 00.027 21444 evsrv: cli 0107E600 connect
23:22:33.344 00.000 21444 case statement mapped state 6 to 3
23:22:33.344 00.000 21444 case statement mapped state 6 to 3
23:22:33.345 00.001 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"81279685-2210-4812-911c-f83380488f84"}
23:22:33.345 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"81279685-2210-4812-911c-f83380488f84"}
23:22:33.345 00.000 21444 evsrv: cli 0107E600 disconnect
23:22:33.360 00.015 25848 IsSlewing returns 0
23:22:33.360 00.000 25848 IsGuiding returns 0
23:22:33.360 00.000 25848 scope move finished after 24 + 118 ms
23:22:33.360 00.000 25848 Move returns status 0, amount 24
23:22:33.360 00.000 25848 move complete, result=0
23:22:33.360 00.000 25848 worker thread done servicing request
23:22:33.360 00.000 25848 Worker thread wakes up
23:22:33.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:33.360 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:22:33.360 00.000 21444 GuideStep: 6.0 px 198 ms WEST, 0.9 px 24 ms SOUTH
23:22:36.713 03.353 25848 Exposure complete
23:22:36.778 00.065 25848 worker thread done servicing request
23:22:36.779 00.001 21444 OnExposeComplete: enter
23:22:36.779 00.000 21444 UpdateGuideState(): m_state=6
23:22:36.779 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
23:22:36.779 00.000 21444 Star::Find returns 1 (1), X=1509.69, Y=1001.90, Mass=15676, SNR=12.4, Peak=5496 HFD=2.9
23:22:36.779 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.09) = xAngle (-0.25 = -0.25)
23:22:36.779 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.05 = 0.05)
23:22:36.779 00.000 21444 CameraToMount -- cameraX=4.64 cameraY=-1.65 hyp=4.92 cameraTheta=-0.34 mountX=4.77 mountY=0.23, mountTheta=0.05
23:22:36.780 00.001 21444 SchedulePrimaryMove(1030A8C0, x=4.64, y=-1.65, opts=13)
23:22:36.780 00.000 21444 Enqueuing Move request for scope (4.64, -1.65)
23:22:36.780 00.000 25848 Worker thread wakes up
23:22:36.780 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.64, -1.65) opts 0xd
23:22:36.780 00.000 25848 Handling offset move in thread for scope, endpoint = (4.64, -1.65)
23:22:36.780 00.000 25848 Moving (4.64, -1.65) raw xDistance=4.77 yDistance=0.23
23:22:36.780 00.000 25848 GuideAlgorithmHysteresis::Result() returns 3.29 from input 4.77
23:22:36.780 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:36.780 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:22:36.780 00.000 25848 MoveAxis(W, 159, ABG)
23:22:36.780 00.000 25848 Guiding  Dir = 3, Dur = 159
23:22:36.787 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20228, med=3048, FiltMin=332, FiltMax=5472, Gamma=2.300
23:22:36.803 00.016 21444 UpdateGuideState exits: m=15676 SNR=12.4 Saturated
23:22:36.803 00.000 21444 PhdController: settling, locked = 1, distance = 5.68 (3.00) aobump = 0 frame = 9 / 99999
23:22:36.803 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815356.803,"Host":"ASTROBRUCE","Inst":1,"Distance":5.68,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:36.803 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:36.803 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:36.803 00.000 21444 Enqueuing Expose request
23:22:36.811 00.008 25848 IsSlewing returns 0
23:22:36.811 00.000 25848 IsGuiding returns 0
23:22:36.842 00.031 25848 PulseGuide returned control before completion, sleep 139
23:22:36.992 00.150 25848 IsGuiding returns 1
23:22:36.993 00.001 25848 scope still moving after pulse duration time elapsed
23:22:37.048 00.055 25848 IsSlewing returns 0
23:22:37.048 00.000 25848 IsGuiding returns 0
23:22:37.049 00.001 25848 scope move finished after 159 + 78 ms
23:22:37.049 00.000 25848 Move returns status 0, amount 159
23:22:37.049 00.000 25848 MoveAxis(N, 0, ABG)
23:22:37.049 00.000 25848 Move returns status 0, amount 0
23:22:37.049 00.000 25848 move complete, result=0
23:22:37.049 00.000 25848 worker thread done servicing request
23:22:37.049 00.000 25848 Worker thread wakes up
23:22:37.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:37.049 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:22:37.049 00.000 21444 GuideStep: 4.8 px 159 ms WEST, 0.2 px 0 ms NORTH
23:22:40.398 03.349 25848 Exposure complete
23:22:40.464 00.066 25848 worker thread done servicing request
23:22:40.464 00.000 21444 OnExposeComplete: enter
23:22:40.464 00.000 21444 UpdateGuideState(): m_state=6
23:22:40.464 00.000 21444 Star::Find(15, 1509, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
23:22:40.464 00.000 21444 Star::Find returns 1 (1), X=1510.99, Y=1002.30, Mass=11389, SNR=9.9, Peak=5268 HFD=2.0
23:22:40.464 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.09) = xAngle (-0.12 = -0.12)
23:22:40.464 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.18 = 0.18)
23:22:40.464 00.000 21444 CameraToMount -- cameraX=5.94 cameraY=-1.26 hyp=6.07 cameraTheta=-0.21 mountX=6.03 mountY=1.09, mountTheta=0.18
23:22:40.465 00.001 21444 SchedulePrimaryMove(1030A8C0, x=5.94, y=-1.26, opts=13)
23:22:40.465 00.000 21444 Enqueuing Move request for scope (5.94, -1.26)
23:22:40.465 00.000 25848 Worker thread wakes up
23:22:40.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.94, -1.26) opts 0xd
23:22:40.465 00.000 25848 Handling offset move in thread for scope, endpoint = (5.94, -1.26)
23:22:40.466 00.001 25848 Moving (5.94, -1.26) raw xDistance=6.03 yDistance=1.09
23:22:40.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns 4.03 from input 6.03
23:22:40.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
23:22:40.466 00.000 25848 MoveAxis(W, 194, ABG)
23:22:40.466 00.000 25848 Guiding  Dir = 3, Dur = 194
23:22:40.472 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3072, FiltMin=386, FiltMax=6052, Gamma=2.300
23:22:40.487 00.015 25848 IsSlewing returns 0
23:22:40.487 00.000 25848 IsGuiding returns 0
23:22:40.488 00.001 21444 UpdateGuideState exits: m=11389 SNR=9.9 Saturated
23:22:40.488 00.000 21444 PhdController: settling, locked = 1, distance = 5.79 (3.00) aobump = 0 frame = 10 / 99999
23:22:40.488 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815360.488,"Host":"ASTROBRUCE","Inst":1,"Distance":5.79,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:40.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:40.488 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:40.488 00.000 21444 Enqueuing Expose request
23:22:40.518 00.030 25848 PulseGuide returned control before completion, sleep 174
23:22:40.699 00.181 25848 IsGuiding returns 1
23:22:40.700 00.001 25848 scope still moving after pulse duration time elapsed
23:22:40.750 00.050 25848 IsSlewing returns 0
23:22:40.750 00.000 25848 IsGuiding returns 0
23:22:40.750 00.000 25848 scope move finished after 194 + 69 ms
23:22:40.750 00.000 25848 Move returns status 0, amount 194
23:22:40.750 00.000 25848 MoveAxis(S, 30, ABG)
23:22:40.750 00.000 25848 Guiding  Dir = 1, Dur = 30
23:22:40.780 00.030 25848 IsSlewing returns 0
23:22:40.781 00.001 25848 IsGuiding returns 0
23:22:40.813 00.032 25848 IsGuiding returns 1
23:22:40.813 00.000 25848 scope still moving after pulse duration time elapsed
23:22:40.859 00.046 25848 IsSlewing returns 0
23:22:40.859 00.000 25848 IsGuiding returns 0
23:22:40.859 00.000 25848 scope move finished after 30 + 48 ms
23:22:40.859 00.000 25848 Move returns status 0, amount 30
23:22:40.859 00.000 25848 move complete, result=0
23:22:40.859 00.000 25848 worker thread done servicing request
23:22:40.860 00.001 25848 Worker thread wakes up
23:22:40.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:40.860 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:22:40.860 00.000 21444 GuideStep: 6.0 px 194 ms WEST, 1.1 px 30 ms SOUTH
23:22:44.217 03.357 25848 Exposure complete
23:22:44.283 00.066 25848 worker thread done servicing request
23:22:44.283 00.000 21444 OnExposeComplete: enter
23:22:44.283 00.000 21444 UpdateGuideState(): m_state=6
23:22:44.284 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
23:22:44.284 00.000 21444 Star::Find returns 1 (1), X=1514.56, Y=1011.48, Mass=9953, SNR=10.6, Peak=5848 HFD=1.4
23:22:44.284 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.09) = xAngle (0.79 = 0.79)
23:22:44.284 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.08 = 1.08)
23:22:44.284 00.000 21444 CameraToMount -- cameraX=9.50 cameraY=7.93 hyp=12.37 cameraTheta=0.70 mountX=8.75 mountY=10.93, mountTheta=0.90
23:22:44.285 00.001 21444 SchedulePrimaryMove(1030A8C0, x=9.50, y=7.93, opts=13)
23:22:44.285 00.000 21444 Enqueuing Move request for scope (9.50, 7.93)
23:22:44.285 00.000 25848 Worker thread wakes up
23:22:44.285 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (9.50, 7.93) opts 0xd
23:22:44.285 00.000 25848 Handling offset move in thread for scope, endpoint = (9.50, 7.93)
23:22:44.285 00.000 25848 Moving (9.50, 7.93) raw xDistance=8.75 yDistance=10.93
23:22:44.285 00.000 25848 GuideAlgorithmHysteresis::Result() returns 5.79 from input 8.75
23:22:44.285 00.000 25848 GuideAlgorithmResistSwitch::result() returns 10.93 from input 10.93
23:22:44.285 00.000 25848 MoveAxis(W, 279, ABG)
23:22:44.285 00.000 25848 Guiding  Dir = 3, Dur = 279
23:22:44.292 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=3068, FiltMin=472, FiltMax=5416, Gamma=2.300
23:22:44.308 00.016 21444 UpdateGuideState exits: m=9953 SNR=10.6 Saturated
23:22:44.308 00.000 21444 PhdController: settling, locked = 1, distance = 7.77 (3.00) aobump = 0 frame = 11 / 99999
23:22:44.308 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815364.308,"Host":"ASTROBRUCE","Inst":1,"Distance":7.77,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:44.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:44.308 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:44.308 00.000 21444 Enqueuing Expose request
23:22:44.311 00.003 25848 IsSlewing returns 0
23:22:44.311 00.000 25848 IsGuiding returns 0
23:22:44.342 00.031 25848 PulseGuide returned control before completion, sleep 259
23:22:44.630 00.288 25848 IsGuiding returns 1
23:22:44.630 00.000 25848 scope still moving after pulse duration time elapsed
23:22:44.671 00.041 25848 IsSlewing returns 0
23:22:44.671 00.000 25848 IsGuiding returns 0
23:22:44.671 00.000 25848 scope move finished after 279 + 81 ms
23:22:44.671 00.000 25848 Move returns status 0, amount 279
23:22:44.671 00.000 25848 MoveAxis(S, 298, ABG)
23:22:44.671 00.000 25848 Guiding  Dir = 1, Dur = 298
23:22:44.726 00.055 25848 IsSlewing returns 0
23:22:44.726 00.000 25848 IsGuiding returns 0
23:22:44.757 00.031 25848 PulseGuide returned control before completion, sleep 278
23:22:45.041 00.284 25848 IsGuiding returns 1
23:22:45.041 00.000 25848 scope still moving after pulse duration time elapsed
23:22:45.092 00.051 25848 IsSlewing returns 0
23:22:45.092 00.000 25848 IsGuiding returns 0
23:22:45.092 00.000 25848 scope move finished after 298 + 67 ms
23:22:45.092 00.000 25848 Move returns status 0, amount 298
23:22:45.092 00.000 25848 move complete, result=0
23:22:45.092 00.000 25848 worker thread done servicing request
23:22:45.093 00.001 25848 Worker thread wakes up
23:22:45.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:45.093 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1500,996,31,31)
23:22:45.093 00.000 21444 GuideStep: 8.8 px 279 ms WEST, 10.9 px 298 ms SOUTH
23:22:48.439 03.346 25848 Exposure complete
23:22:48.504 00.065 25848 worker thread done servicing request
23:22:48.505 00.001 21444 OnExposeComplete: enter
23:22:48.505 00.000 21444 UpdateGuideState(): m_state=6
23:22:48.505 00.000 21444 Star::Find(15, 1514, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
23:22:48.505 00.000 21444 Star::Find false star n=2 nbg=264 bg=2940.9 sigma=450.7 thresh=4293 peak=3922
23:22:48.505 00.000 21444 Star::Find returns 0 (2), X=1514.00, Y=1011.00, Mass=3778, SNR=2.9, Peak=4968 HFD=0.0
23:22:48.505 00.000 21444 DistanceChecker: activated
23:22:48.505 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:22:48.505 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:22:48.505 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:22:48.505 00.000 25848 Worker thread wakes up
23:22:48.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:22:48.505 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:22:48.505 00.000 25848 move complete, result=0
23:22:48.505 00.000 25848 worker thread done servicing request
23:22:48.611 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:22:48.611 00.000 21444 Status Line: Star lost - low SNR
23:22:48.612 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3048, FiltMin=330, FiltMax=5572, Gamma=2.300
23:22:48.629 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:22:48.629 00.000 21444 PhdController: settling, locked = 0, distance = 7.77 (3.00) aobump = 0 frame = 12 / 99999
23:22:48.629 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815368.629,"Host":"ASTROBRUCE","Inst":1,"Distance":7.77,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:22:48.629 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:48.629 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:22:48.629 00.000 21444 Enqueuing Expose request
23:22:48.629 00.000 25848 Worker thread wakes up
23:22:48.629 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:48.629 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:22:51.981 03.352 25848 Exposure complete
23:22:52.047 00.066 25848 worker thread done servicing request
23:22:52.047 00.000 21444 OnExposeComplete: enter
23:22:52.047 00.000 21444 UpdateGuideState(): m_state=6
23:22:52.048 00.001 21444 Star::Find(15, 1514, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
23:22:52.048 00.000 21444 Star::Find false star n=5 nbg=255 bg=2839.4 sigma=465.3 thresh=4235 peak=4132
23:22:52.048 00.000 21444 Star::Find returns 0 (2), X=1514.00, Y=1011.00, Mass=8615, SNR=2.9, Peak=5272 HFD=0.0
23:22:52.048 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:22:52.048 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:22:52.048 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:22:52.048 00.000 25848 Worker thread wakes up
23:22:52.048 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:22:52.048 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:22:52.048 00.000 25848 move complete, result=0
23:22:52.048 00.000 25848 worker thread done servicing request
23:22:52.151 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:22:52.151 00.000 21444 Status Line: Star lost - low SNR
23:22:52.152 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19744, med=3072, FiltMin=372, FiltMax=5340, Gamma=2.300
23:22:52.168 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:22:52.168 00.000 21444 PhdController: settling, locked = 0, distance = 7.77 (3.00) aobump = 0 frame = 13 / 99999
23:22:52.168 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815372.168,"Host":"ASTROBRUCE","Inst":1,"Distance":7.77,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:22:52.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:52.168 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:22:52.168 00.000 21444 Enqueuing Expose request
23:22:52.168 00.000 25848 Worker thread wakes up
23:22:52.168 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:52.168 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:22:55.521 03.353 25848 Exposure complete
23:22:55.587 00.066 25848 worker thread done servicing request
23:22:55.587 00.000 21444 OnExposeComplete: enter
23:22:55.587 00.000 21444 UpdateGuideState(): m_state=6
23:22:55.588 00.001 21444 Star::Find(15, 1514, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
23:22:55.588 00.000 21444 Star::Find returns 1 (1), X=1510.43, Y=1002.76, Mass=7002, SNR=8.5, Peak=5848 HFD=1.1
23:22:55.588 00.000 21444 DistanceChecker: deactivated
23:22:55.588 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.09) = xAngle (-0.06 = -0.06)
23:22:55.588 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.24 = 0.24)
23:22:55.588 00.000 21444 CameraToMount -- cameraX=5.38 cameraY=-0.79 hyp=5.44 cameraTheta=-0.15 mountX=5.43 mountY=1.31, mountTheta=0.24
23:22:55.589 00.001 21444 SchedulePrimaryMove(1030A8C0, x=5.38, y=-0.79, opts=13)
23:22:55.589 00.000 21444 Enqueuing Move request for scope (5.38, -0.79)
23:22:55.589 00.000 25848 Worker thread wakes up
23:22:55.589 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.38, -0.79) opts 0xd
23:22:55.589 00.000 25848 Handling offset move in thread for scope, endpoint = (5.38, -0.79)
23:22:55.589 00.000 25848 Moving (5.38, -0.79) raw xDistance=5.43 yDistance=1.31
23:22:55.589 00.000 25848 GuideAlgorithmHysteresis::Result() returns 3.83 from input 5.43
23:22:55.589 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
23:22:55.589 00.000 25848 MoveAxis(W, 184, ABG)
23:22:55.589 00.000 25848 Guiding  Dir = 3, Dur = 184
23:22:55.596 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20428, med=3072, FiltMin=458, FiltMax=5468, Gamma=2.300
23:22:55.612 00.016 21444 UpdateGuideState exits: m=7002 SNR=8.5 Saturated
23:22:55.612 00.000 21444 PhdController: settling, locked = 1, distance = 7.07 (3.00) aobump = 0 frame = 14 / 99999
23:22:55.612 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815375.612,"Host":"ASTROBRUCE","Inst":1,"Distance":7.07,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:55.612 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:55.612 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:55.612 00.000 21444 Enqueuing Expose request
23:22:55.625 00.013 25848 IsSlewing returns 0
23:22:55.626 00.001 25848 IsGuiding returns 0
23:22:55.656 00.030 25848 PulseGuide returned control before completion, sleep 164
23:22:55.829 00.173 25848 IsGuiding returns 1
23:22:55.829 00.000 25848 scope still moving after pulse duration time elapsed
23:22:55.892 00.063 25848 IsSlewing returns 0
23:22:55.893 00.001 25848 IsGuiding returns 0
23:22:55.893 00.000 25848 scope move finished after 184 + 83 ms
23:22:55.893 00.000 25848 Move returns status 0, amount 184
23:22:55.893 00.000 25848 MoveAxis(S, 36, ABG)
23:22:55.893 00.000 25848 Guiding  Dir = 1, Dur = 36
23:22:55.921 00.028 25848 IsSlewing returns 0
23:22:55.921 00.000 25848 IsGuiding returns 0
23:22:55.962 00.041 25848 IsGuiding returns 1
23:22:55.962 00.000 25848 scope still moving after pulse duration time elapsed
23:22:56.014 00.052 25848 IsSlewing returns 0
23:22:56.015 00.001 25848 IsGuiding returns 0
23:22:56.015 00.000 25848 scope move finished after 36 + 57 ms
23:22:56.015 00.000 25848 Move returns status 0, amount 36
23:22:56.015 00.000 25848 move complete, result=0
23:22:56.015 00.000 25848 worker thread done servicing request
23:22:56.015 00.000 25848 Worker thread wakes up
23:22:56.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:22:56.015 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:22:56.015 00.000 21444 GuideStep: 5.4 px 184 ms WEST, 1.3 px 36 ms SOUTH
23:22:59.364 03.349 25848 Exposure complete
23:22:59.430 00.066 25848 worker thread done servicing request
23:22:59.430 00.000 21444 OnExposeComplete: enter
23:22:59.430 00.000 21444 UpdateGuideState(): m_state=6
23:22:59.430 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
23:22:59.430 00.000 21444 Star::Find returns 1 (1), X=1515.71, Y=1012.59, Mass=11801, SNR=10.2, Peak=4864 HFD=3.6
23:22:59.430 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.09) = xAngle (0.79 = 0.79)
23:22:59.430 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.09 = 1.09)
23:22:59.431 00.001 21444 CameraToMount -- cameraX=10.65 cameraY=9.04 hyp=13.97 cameraTheta=0.70 mountX=9.80 mountY=12.40, mountTheta=0.90
23:22:59.431 00.000 21444 SchedulePrimaryMove(1030A8C0, x=10.65, y=9.04, opts=13)
23:22:59.431 00.000 21444 Enqueuing Move request for scope (10.65, 9.04)
23:22:59.431 00.000 25848 Worker thread wakes up
23:22:59.432 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (10.65, 9.04) opts 0xd
23:22:59.432 00.000 25848 Handling offset move in thread for scope, endpoint = (10.65, 9.04)
23:22:59.432 00.000 25848 Moving (10.65, 9.04) raw xDistance=9.80 yDistance=12.40
23:22:59.432 00.000 25848 GuideAlgorithmHysteresis::Result() returns 6.44 from input 9.80
23:22:59.432 00.000 25848 GuideAlgorithmResistSwitch::result() returns 12.40 from input 12.40
23:22:59.432 00.000 25848 MoveAxis(W, 310, ABG)
23:22:59.432 00.000 25848 Guiding  Dir = 3, Dur = 310
23:22:59.439 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20452, med=3048, FiltMin=528, FiltMax=5544, Gamma=2.300
23:22:59.452 00.013 25848 IsSlewing returns 0
23:22:59.453 00.001 25848 IsGuiding returns 0
23:22:59.455 00.002 21444 UpdateGuideState exits: m=11801 SNR=10.2 Saturated
23:22:59.455 00.000 21444 PhdController: settling, locked = 1, distance = 9.14 (3.00) aobump = 0 frame = 15 / 99999
23:22:59.455 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815379.455,"Host":"ASTROBRUCE","Inst":1,"Distance":9.14,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:22:59.455 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:59.455 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:22:59.455 00.000 21444 Enqueuing Expose request
23:22:59.484 00.029 25848 PulseGuide returned control before completion, sleep 289
23:22:59.785 00.301 25848 IsGuiding returns 1
23:22:59.785 00.000 25848 scope still moving after pulse duration time elapsed
23:22:59.844 00.059 25848 IsSlewing returns 0
23:22:59.907 00.063 25848 IsGuiding returns 0
23:22:59.907 00.000 25848 scope move finished after 310 + 144 ms
23:22:59.907 00.000 25848 Move returns status 0, amount 310
23:22:59.907 00.000 25848 MoveAxis(S, 338, ABG)
23:22:59.907 00.000 25848 Guiding  Dir = 1, Dur = 338
23:22:59.938 00.031 25848 IsSlewing returns 0
23:22:59.938 00.000 25848 IsGuiding returns 0
23:22:59.969 00.031 25848 PulseGuide returned control before completion, sleep 318
23:23:00.307 00.338 25848 IsGuiding returns 1
23:23:00.307 00.000 25848 scope still moving after pulse duration time elapsed
23:23:00.358 00.051 25848 IsSlewing returns 0
23:23:00.358 00.000 25848 IsGuiding returns 0
23:23:00.358 00.000 25848 scope move finished after 338 + 82 ms
23:23:00.358 00.000 25848 Move returns status 0, amount 338
23:23:00.358 00.000 25848 move complete, result=0
23:23:00.358 00.000 25848 worker thread done servicing request
23:23:00.358 00.000 25848 Worker thread wakes up
23:23:00.358 00.000 21444 GuideStep: 9.8 px 310 ms WEST, 12.4 px 338 ms SOUTH
23:23:00.359 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:00.359 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1501,998,31,31)
23:23:03.704 03.345 25848 Exposure complete
23:23:03.770 00.066 25848 worker thread done servicing request
23:23:03.770 00.000 21444 OnExposeComplete: enter
23:23:03.770 00.000 21444 UpdateGuideState(): m_state=6
23:23:03.771 00.001 21444 Star::Find(15, 1515, 1012, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
23:23:03.771 00.000 21444 Star::Find returns 1 (1), X=1509.10, Y=1003.63, Mass=22105, SNR=14.8, Peak=5924 HFD=4.0
23:23:03.771 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.09) = xAngle (0.11 = 0.11)
23:23:03.771 00.000 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.41 = 0.41)
23:23:03.771 00.000 21444 CameraToMount -- cameraX=4.05 cameraY=0.08 hyp=4.05 cameraTheta=0.02 mountX=4.03 mountY=1.60, mountTheta=0.38
23:23:03.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=4.05, y=0.08, opts=13)
23:23:03.772 00.000 21444 Enqueuing Move request for scope (4.05, 0.08)
23:23:03.772 00.000 25848 Worker thread wakes up
23:23:03.772 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.05, 0.08) opts 0xd
23:23:03.772 00.000 25848 Handling offset move in thread for scope, endpoint = (4.05, 0.08)
23:23:03.772 00.000 25848 Moving (4.05, 0.08) raw xDistance=4.03 yDistance=1.60
23:23:03.772 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.99 from input 4.03
23:23:03.772 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
23:23:03.772 00.000 25848 MoveAxis(W, 144, ABG)
23:23:03.772 00.000 25848 Guiding  Dir = 3, Dur = 144
23:23:03.779 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=3048, FiltMin=336, FiltMax=5824, Gamma=2.300
23:23:03.795 00.016 21444 UpdateGuideState exits: m=22105 SNR=14.8 Saturated
23:23:03.795 00.000 21444 PhdController: settling, locked = 1, distance = 7.61 (3.00) aobump = 0 frame = 16 / 99999
23:23:03.795 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778815383.795,"Host":"ASTROBRUCE","Inst":1,"Distance":7.61,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:23:03.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:03.795 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:03.795 00.000 21444 Enqueuing Expose request
23:23:03.797 00.002 25848 IsSlewing returns 0
23:23:03.797 00.000 25848 IsGuiding returns 0
23:23:03.827 00.030 25848 PulseGuide returned control before completion, sleep 123
23:23:03.953 00.126 25848 IsGuiding returns 1
23:23:03.954 00.001 25848 scope still moving after pulse duration time elapsed
23:23:04.017 00.063 25848 IsSlewing returns 0
23:23:04.017 00.000 25848 IsGuiding returns 0
23:23:04.017 00.000 25848 scope move finished after 144 + 76 ms
23:23:04.017 00.000 25848 Move returns status 0, amount 144
23:23:04.017 00.000 25848 MoveAxis(S, 44, ABG)
23:23:04.017 00.000 25848 Guiding  Dir = 1, Dur = 44
23:23:04.045 00.028 25848 IsSlewing returns 0
23:23:04.045 00.000 25848 IsGuiding returns 0
23:23:04.077 00.032 25848 PulseGuide returned control before completion, sleep 23
23:23:04.108 00.031 25848 IsGuiding returns 1
23:23:04.108 00.000 25848 scope still moving after pulse duration time elapsed
23:23:04.237 00.129 25848 IsSlewing returns 0
23:23:04.237 00.000 25848 IsGuiding returns 0
23:23:04.237 00.000 25848 scope move finished after 44 + 148 ms
23:23:04.237 00.000 25848 Move returns status 0, amount 44
23:23:04.237 00.000 25848 move complete, result=0
23:23:04.237 00.000 25848 worker thread done servicing request
23:23:04.237 00.000 25848 Worker thread wakes up
23:23:04.237 00.000 21444 GuideStep: 4.0 px 144 ms WEST, 1.6 px 44 ms SOUTH
23:23:04.238 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:04.238 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:07.594 03.356 25848 Exposure complete
23:23:07.661 00.067 25848 worker thread done servicing request
23:23:07.661 00.000 21444 OnExposeComplete: enter
23:23:07.661 00.000 21444 UpdateGuideState(): m_state=6
23:23:07.661 00.000 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
23:23:07.661 00.000 21444 Star::Find false star n=5 nbg=255 bg=2656.1 sigma=469.7 thresh=4065 peak=3809
23:23:07.661 00.000 21444 Star::Find returns 0 (2), X=1509.00, Y=1003.00, Mass=7940, SNR=2.9, Peak=4716 HFD=0.0
23:23:07.661 00.000 21444 DistanceChecker: activated
23:23:07.661 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:23:07.661 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:23:07.661 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:23:07.662 00.001 25848 Worker thread wakes up
23:23:07.662 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:23:07.662 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:23:07.662 00.000 25848 move complete, result=0
23:23:07.662 00.000 25848 worker thread done servicing request
23:23:07.777 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:23:07.777 00.000 21444 Status Line: Star lost - low SNR
23:23:07.778 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20404, med=3044, FiltMin=368, FiltMax=5448, Gamma=2.300
23:23:07.794 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:23:07.794 00.000 21444 PhdController: settling, locked = 0, distance = 7.61 (3.00) aobump = 0 frame = 17 / 99999
23:23:07.794 00.000 21444 PhdController failed: timed-out waiting for guider to settle
23:23:07.794 00.000 21444 PhdController: newstate STATE_FINISH
23:23:07.794 00.000 21444 PhdController complete: fail: timed-out waiting for guider to settle
23:23:07.794 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778815387.794,"Host":"ASTROBRUCE","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":17,"DroppedFrames":4}
23:23:07.794 00.000 21444 Mount: notify guiding dither settle done success=0
23:23:07.794 00.000 21444 PhdController: newstate STATE_IDLE
23:23:07.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:07.794 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:23:07.794 00.000 21444 Enqueuing Expose request
23:23:07.795 00.001 25848 Worker thread wakes up
23:23:07.795 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:07.795 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:23:11.138 03.343 25848 Exposure complete
23:23:11.204 00.066 25848 worker thread done servicing request
23:23:11.204 00.000 21444 OnExposeComplete: enter
23:23:11.204 00.000 21444 UpdateGuideState(): m_state=6
23:23:11.205 00.001 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find returns 1 (1), X=1509.34, Y=1002.06, Mass=11304, SNR=10.3, Peak=4588 HFD=2.6
23:23:11.205 00.000 21444 DistanceChecker: deactivated
23:23:11.205 00.000 21444 MultiStar: exiting stabilization period
23:23:11.205 00.000 21444 MultiStar: updating star positions after lock position change
23:23:11.205 00.000 21444 Star::Find(15, 1220, 90, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find false star n=6 nbg=257 bg=3398.8 sigma=490.4 thresh=4870 peak=4709
23:23:11.205 00.000 21444 Star::Find returns 0 (2), X=1220.00, Y=90.00, Mass=11255, SNR=2.9, Peak=5320 HFD=0.0
23:23:11.205 00.000 21444 Star::Find(15, 1415, 450, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find false star n=3 nbg=266 bg=3376.2 sigma=491.6 thresh=4851 peak=4605
23:23:11.205 00.000 21444 Star::Find returns 0 (2), X=1415.00, Y=450.00, Mass=4872, SNR=2.9, Peak=5268 HFD=0.0
23:23:11.205 00.000 21444 Star::Find(15, 921, 985, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find returns 1 (1), X=921.24, Y=987.66, Mass=11276, SNR=11.0, Peak=4692 HFD=3.7
23:23:11.205 00.000 21444 Star::Find(15, 1359, 928, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find false star n=2 nbg=267 bg=3042.6 sigma=474.8 thresh=4467 peak=3960
23:23:11.205 00.000 21444 Star::Find returns 0 (2), X=1359.00, Y=928.00, Mass=3467, SNR=2.9, Peak=4868 HFD=0.0
23:23:11.205 00.000 21444 Star::Find(15, 1781, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find false star n=3 nbg=263 bg=2507.6 sigma=452.5 thresh=3865 peak=3743
23:23:11.205 00.000 21444 Star::Find returns 0 (2), X=1781.00, Y=1019.00, Mass=4797, SNR=2.9, Peak=4460 HFD=0.0
23:23:11.205 00.000 21444 Star::Find(15, 1601, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find false star n=4 nbg=260 bg=3463.3 sigma=462.0 thresh=4849 peak=4487
23:23:11.205 00.000 21444 Star::Find returns 0 (2), X=1601.00, Y=557.00, Mass=6947, SNR=2.9, Peak=5240 HFD=0.0
23:23:11.205 00.000 21444 Star::Find(15, 1272, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find false star n=2 nbg=255 bg=2675.8 sigma=419.6 thresh=3935 peak=3832
23:23:11.205 00.000 21444 Star::Find returns 0 (2), X=1272.00, Y=945.00, Mass=3016, SNR=2.9, Peak=4436 HFD=0.0
23:23:11.205 00.000 21444 Star::Find(15, 951, 308, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find returns 1 (1), X=942.09, Y=308.49, Mass=15198, SNR=14.3, Peak=6224 HFD=2.8
23:23:11.205 00.000 21444 Star::Find(15, 495, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.205 00.000 21444 Star::Find false star n=3 nbg=272 bg=3291.4 sigma=453.5 thresh=4652 peak=4487
23:23:11.205 00.000 21444 Star::Find returns 0 (2), X=495.00, Y=509.00, Mass=5098, SNR=2.9, Peak=5444 HFD=0.0
23:23:11.205 00.000 21444 Star::Find(15, 1050, 164, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.206 00.001 21444 Star::Find false star n=7 nbg=254 bg=3551.7 sigma=435.3 thresh=4858 peak=4554
23:23:11.206 00.000 21444 Star::Find returns 0 (2), X=1050.00, Y=164.00, Mass=12974, SNR=2.9, Peak=5468 HFD=0.0
23:23:11.206 00.000 21444 Star::Find(15, 987, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:23:11.206 00.000 21444 Star::Find returns 1 (1), X=981.46, Y=545.10, Mass=8331, SNR=8.9, Peak=5596 HFD=3.6
23:23:11.206 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.09) = xAngle (-0.25 = -0.25)
23:23:11.206 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.05 = 0.05)
23:23:11.206 00.000 21444 CameraToMount -- cameraX=4.29 cameraY=-1.50 hyp=4.54 cameraTheta=-0.34 mountX=4.40 mountY=0.24, mountTheta=0.05
23:23:11.207 00.001 21444 SchedulePrimaryMove(1030A8C0, x=4.29, y=-1.50, opts=13)
23:23:11.207 00.000 21444 Enqueuing Move request for scope (4.29, -1.50)
23:23:11.207 00.000 25848 Worker thread wakes up
23:23:11.207 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.29, -1.50) opts 0xd
23:23:11.207 00.000 25848 Handling offset move in thread for scope, endpoint = (4.29, -1.50)
23:23:11.207 00.000 25848 Moving (4.29, -1.50) raw xDistance=4.40 yDistance=0.24
23:23:11.207 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.98 from input 4.40
23:23:11.207 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:11.207 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:23:11.207 00.000 25848 MoveAxis(W, 144, ABG)
23:23:11.207 00.000 25848 Guiding  Dir = 3, Dur = 144
23:23:11.214 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=3052, FiltMin=130, FiltMax=5296, Gamma=2.300
23:23:11.230 00.016 21444 UpdateGuideState exits: m=11304 SNR=10.3 Saturated
23:23:11.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:11.230 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:11.230 00.000 21444 Enqueuing Expose request
23:23:11.237 00.007 25848 IsSlewing returns 0
23:23:11.238 00.001 25848 IsGuiding returns 0
23:23:11.269 00.031 25848 PulseGuide returned control before completion, sleep 124
23:23:11.404 00.135 25848 IsGuiding returns 1
23:23:11.404 00.000 25848 scope still moving after pulse duration time elapsed
23:23:11.455 00.051 25848 IsSlewing returns 0
23:23:11.456 00.001 25848 IsGuiding returns 0
23:23:11.456 00.000 25848 scope move finished after 144 + 74 ms
23:23:11.456 00.000 25848 Move returns status 0, amount 144
23:23:11.456 00.000 25848 MoveAxis(N, 0, ABG)
23:23:11.456 00.000 25848 Move returns status 0, amount 0
23:23:11.456 00.000 25848 move complete, result=0
23:23:11.456 00.000 25848 worker thread done servicing request
23:23:11.456 00.000 25848 Worker thread wakes up
23:23:11.456 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:11.456 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:11.456 00.000 21444 GuideStep: 4.4 px 144 ms WEST, 0.2 px 0 ms NORTH
23:23:14.805 03.349 25848 Exposure complete
23:23:14.871 00.066 25848 worker thread done servicing request
23:23:14.871 00.000 21444 OnExposeComplete: enter
23:23:14.871 00.000 21444 UpdateGuideState(): m_state=6
23:23:14.871 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
23:23:14.871 00.000 21444 Star::Find false star n=2 nbg=246 bg=2727.8 sigma=397.3 thresh=3920 peak=3694
23:23:14.871 00.000 21444 Star::Find returns 0 (2), X=1509.00, Y=1002.00, Mass=2700, SNR=2.9, Peak=4360 HFD=0.0
23:23:14.871 00.000 21444 DistanceChecker: activated
23:23:14.871 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:23:14.872 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:23:14.872 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:23:14.872 00.000 25848 Worker thread wakes up
23:23:14.872 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:23:14.872 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:23:14.872 00.000 25848 move complete, result=0
23:23:14.872 00.000 25848 worker thread done servicing request
23:23:14.977 00.105 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:23:14.977 00.000 21444 Status Line: Star lost - low SNR
23:23:14.979 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20352, med=3044, FiltMin=424, FiltMax=5472, Gamma=2.300
23:23:14.994 00.015 21444 UpdateGuideState exits: Star lost - low SNR
23:23:14.995 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:14.995 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:23:14.995 00.000 21444 Enqueuing Expose request
23:23:14.995 00.000 25848 Worker thread wakes up
23:23:14.995 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:14.995 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:23:18.347 03.352 25848 Exposure complete
23:23:18.414 00.067 25848 worker thread done servicing request
23:23:18.414 00.000 21444 OnExposeComplete: enter
23:23:18.414 00.000 21444 UpdateGuideState(): m_state=6
23:23:18.414 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
23:23:18.414 00.000 21444 Star::Find returns 1 (1), X=1510.98, Y=1001.94, Mass=8482, SNR=9.0, Peak=4916 HFD=2.0
23:23:18.414 00.000 21444 DistanceChecker: deactivated
23:23:18.414 00.000 21444 Star::Find false star n=2 nbg=263 bg=2454.2 sigma=436.3 thresh=3763 peak=3616
23:23:18.414 00.000 21444 Star::Find false star n=2 nbg=276 bg=2967.8 sigma=510.6 thresh=4500 peak=4065
23:23:18.414 00.000 21444 Star::Find false star n=2 nbg=260 bg=2568.0 sigma=483.8 thresh=4020 peak=3789
23:23:18.414 00.000 21444 Star::Find false star n=4 nbg=263 bg=3469.9 sigma=454.9 thresh=4834 peak=4475
23:23:18.414 00.000 21444 Star::Find false star n=3 nbg=251 bg=3482.9 sigma=418.6 thresh=4739 peak=4400
23:23:18.414 00.000 21444 Star::Find false star n=5 nbg=269 bg=3248.6 sigma=507.7 thresh=4772 peak=4598
23:23:18.414 00.000 21444 Star::Find false star n=1 nbg=265 bg=3284.9 sigma=493.4 thresh=4765 peak=4209
23:23:18.414 00.000 21444 MultiStar: [#1 -4.00,-7.16,1.17,U] [#2 7.14,-2.54,1.25,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -13.74,0.89,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -4.03,-15.94,0.00,M1] [#11 0.00,0.00,0.00,L] 
23:23:18.415 00.001 21444 refined, 2 included, MultiStar: {2.97, -3.85}, one-star: {5.93, -1.61}
23:23:18.415 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.09) = xAngle (-0.82 = -0.82)
23:23:18.415 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.53 = -0.53)
23:23:18.415 00.000 21444 CameraToMount -- cameraX=2.97 cameraY=-3.85 hyp=4.86 cameraTheta=-0.91 mountX=3.31 mountY=-2.44, mountTheta=-0.64
23:23:18.415 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.97, y=-3.85, opts=13)
23:23:18.415 00.000 21444 Enqueuing Move request for scope (2.97, -3.85)
23:23:18.416 00.001 25848 Worker thread wakes up
23:23:18.416 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.97, -3.85) opts 0xd
23:23:18.416 00.000 25848 Handling offset move in thread for scope, endpoint = (2.97, -3.85)
23:23:18.416 00.000 25848 Moving (2.97, -3.85) raw xDistance=3.31 yDistance=-2.44
23:23:18.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.29 from input 3.31
23:23:18.416 00.000 25848 resist switch: large excursion: input -2.44 thresh 1.53 direction from 1 to -1
23:23:18.416 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.32
23:23:18.416 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.44 from input -2.44
23:23:18.416 00.000 25848 MoveAxis(W, 110, ABG)
23:23:18.416 00.000 25848 Guiding  Dir = 3, Dur = 110
23:23:18.423 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20276, med=3048, FiltMin=420, FiltMax=5396, Gamma=2.300
23:23:18.436 00.013 25848 IsSlewing returns 0
23:23:18.437 00.001 25848 IsGuiding returns 0
23:23:18.439 00.002 21444 UpdateGuideState exits: m=8482 SNR=9.0 Saturated
23:23:18.439 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:18.439 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:18.439 00.000 21444 Enqueuing Expose request
23:23:18.468 00.029 25848 PulseGuide returned control before completion, sleep 90
23:23:18.579 00.111 25848 IsGuiding returns 1
23:23:18.579 00.000 25848 scope still moving after pulse duration time elapsed
23:23:18.640 00.061 25848 IsSlewing returns 0
23:23:18.640 00.000 25848 IsGuiding returns 0
23:23:18.640 00.000 25848 scope move finished after 110 + 92 ms
23:23:18.640 00.000 25848 Move returns status 0, amount 110
23:23:18.640 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 196 applied
23:23:18.640 00.000 25848 MoveAxis(N, 263, ABG)
23:23:18.640 00.000 25848 Guiding  Dir = 0, Dur = 263
23:23:18.672 00.032 25848 IsSlewing returns 0
23:23:18.672 00.000 25848 IsGuiding returns 0
23:23:18.703 00.031 25848 PulseGuide returned control before completion, sleep 243
23:23:18.972 00.269 25848 IsGuiding returns 1
23:23:18.972 00.000 25848 scope still moving after pulse duration time elapsed
23:23:19.032 00.060 25848 IsSlewing returns 0
23:23:19.033 00.001 25848 IsGuiding returns 0
23:23:19.033 00.000 25848 scope move finished after 263 + 97 ms
23:23:19.033 00.000 25848 Move returns status 0, amount 263
23:23:19.033 00.000 25848 move complete, result=0
23:23:19.033 00.000 25848 worker thread done servicing request
23:23:19.033 00.000 25848 Worker thread wakes up
23:23:19.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:19.033 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:23:19.033 00.000 21444 GuideStep: 3.3 px 110 ms WEST, -2.4 px 263 ms NORTH
23:23:22.375 03.342 25848 Exposure complete
23:23:22.442 00.067 25848 worker thread done servicing request
23:23:22.442 00.000 21444 OnExposeComplete: enter
23:23:22.442 00.000 21444 UpdateGuideState(): m_state=6
23:23:22.442 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
23:23:22.442 00.000 21444 Star::Find returns 1 (1), X=1509.06, Y=1002.71, Mass=22254, SNR=14.7, Peak=5572 HFD=3.9
23:23:22.442 00.000 21444 Star::Find false star n=6 nbg=260 bg=3465.9 sigma=497.7 thresh=4959 peak=4849
23:23:22.442 00.000 21444 Star::Find false star n=6 nbg=263 bg=2492.7 sigma=449.7 thresh=3842 peak=3811
23:23:22.442 00.000 21444 Star::Find false star n=8 nbg=256 bg=3510.6 sigma=407.1 thresh=4732 peak=4701
23:23:22.442 00.000 21444 Star::Find false star n=3 nbg=255 bg=2817.9 sigma=460.5 thresh=4199 peak=3957
23:23:22.442 00.000 21444 Star::Find false star n=3 nbg=257 bg=3235.6 sigma=453.2 thresh=4595 peak=4424
23:23:22.442 00.000 21444 Star::Find false star n=4 nbg=259 bg=3445.7 sigma=417.1 thresh=4697 peak=4597
23:23:22.442 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.24,-7.53,0.57,U] [#3 0.03,-0.55,0.82,U] [#4 0.71,13.49,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -3.55,-21.40,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 21.09,-9.84,0.00,M2] 
23:23:22.442 00.000 21444 refined, 2 included, MultiStar: {2.46, -2.34}, one-star: {4.01, -0.84}
23:23:22.442 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.09) = xAngle (-0.67 = -0.67)
23:23:22.442 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.37 = -0.37)
23:23:22.442 00.000 21444 CameraToMount -- cameraX=2.46 cameraY=-2.34 hyp=3.40 cameraTheta=-0.76 mountX=2.66 mountY=-1.23, mountTheta=-0.43
23:23:22.443 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.46, y=-2.34, opts=13)
23:23:22.443 00.000 21444 Enqueuing Move request for scope (2.46, -2.34)
23:23:22.443 00.000 25848 Worker thread wakes up
23:23:22.443 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.46, -2.34) opts 0xd
23:23:22.443 00.000 25848 Handling offset move in thread for scope, endpoint = (2.46, -2.34)
23:23:22.443 00.000 25848 Moving (2.46, -2.34) raw xDistance=2.66 yDistance=-1.23
23:23:22.443 00.000 25848 BLC: History state: CurrMiss=1.23, AvgInitMiss=0.33, ShCount=4, LgCount=1, SticCount=0,  Deflections: 0=-2.440794, 1:1.230773
23:23:22.443 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:23:22.443 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.84 from input 2.66
23:23:22.443 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
23:23:22.443 00.000 25848 MoveAxis(W, 89, ABG)
23:23:22.443 00.000 25848 Guiding  Dir = 3, Dur = 89
23:23:22.450 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20224, med=3044, FiltMin=410, FiltMax=5416, Gamma=2.300
23:23:22.466 00.016 21444 UpdateGuideState exits: m=22254 SNR=14.7 Saturated
23:23:22.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:22.466 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:22.466 00.000 21444 Enqueuing Expose request
23:23:22.468 00.002 25848 IsSlewing returns 0
23:23:22.468 00.000 25848 IsGuiding returns 0
23:23:22.499 00.031 25848 PulseGuide returned control before completion, sleep 69
23:23:22.578 00.079 25848 IsGuiding returns 1
23:23:22.579 00.001 25848 scope still moving after pulse duration time elapsed
23:23:22.625 00.046 25848 IsSlewing returns 0
23:23:22.625 00.000 25848 IsGuiding returns 0
23:23:22.625 00.000 25848 scope move finished after 89 + 67 ms
23:23:22.625 00.000 25848 Move returns status 0, amount 89
23:23:22.625 00.000 25848 MoveAxis(N, 34, ABG)
23:23:22.625 00.000 25848 Guiding  Dir = 0, Dur = 34
23:23:22.678 00.053 25848 IsSlewing returns 0
23:23:22.678 00.000 25848 IsGuiding returns 0
23:23:22.709 00.031 25848 PulseGuide returned control before completion, sleep 14
23:23:22.729 00.020 25848 IsGuiding returns 1
23:23:22.729 00.000 25848 scope still moving after pulse duration time elapsed
23:23:22.780 00.051 25848 IsSlewing returns 0
23:23:22.780 00.000 25848 IsGuiding returns 0
23:23:22.780 00.000 25848 scope move finished after 34 + 67 ms
23:23:22.780 00.000 25848 Move returns status 0, amount 34
23:23:22.780 00.000 25848 move complete, result=0
23:23:22.780 00.000 25848 worker thread done servicing request
23:23:22.780 00.000 25848 Worker thread wakes up
23:23:22.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:22.780 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:22.780 00.000 21444 GuideStep: 2.7 px 89 ms WEST, -1.2 px 34 ms NORTH
23:23:26.136 03.356 25848 Exposure complete
23:23:26.203 00.067 25848 worker thread done servicing request
23:23:26.203 00.000 21444 OnExposeComplete: enter
23:23:26.203 00.000 21444 UpdateGuideState(): m_state=6
23:23:26.204 00.001 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
23:23:26.204 00.000 21444 Star::Find false star n=1 nbg=255 bg=2859.8 sigma=416.2 thresh=4108 peak=3849
23:23:26.204 00.000 21444 Star::Find returns 0 (2), X=1509.00, Y=1002.00, Mass=1976, SNR=2.9, Peak=4836 HFD=0.0
23:23:26.204 00.000 21444 DistanceChecker: activated
23:23:26.204 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:23:26.204 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:23:26.204 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:23:26.204 00.000 25848 Worker thread wakes up
23:23:26.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:23:26.204 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:23:26.204 00.000 25848 move complete, result=0
23:23:26.204 00.000 25848 worker thread done servicing request
23:23:26.320 00.116 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:23:26.320 00.000 21444 Status Line: Star lost - low SNR
23:23:26.322 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3044, FiltMin=396, FiltMax=5620, Gamma=2.300
23:23:26.338 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:23:26.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:26.339 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:23:26.339 00.000 21444 Enqueuing Expose request
23:23:26.339 00.000 25848 Worker thread wakes up
23:23:26.339 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:26.339 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:23:29.691 03.352 25848 Exposure complete
23:23:29.758 00.067 25848 worker thread done servicing request
23:23:29.758 00.000 21444 OnExposeComplete: enter
23:23:29.758 00.000 21444 UpdateGuideState(): m_state=6
23:23:29.758 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
23:23:29.758 00.000 21444 Star::Find returns 1 (1), X=1508.29, Y=1001.76, Mass=17713, SNR=15.7, Peak=4892 HFD=6.0
23:23:29.758 00.000 21444 DistanceChecker: deactivated
23:23:29.758 00.000 21444 Star::Find false star n=4 nbg=273 bg=3554.9 sigma=501.3 thresh=5059 peak=4635
23:23:29.758 00.000 21444 Star::Find false star n=3 nbg=264 bg=3518.0 sigma=465.1 thresh=4913 peak=4458
23:23:29.758 00.000 21444 Star::Find false star n=5 nbg=255 bg=3613.7 sigma=419.8 thresh=4873 peak=4657
23:23:29.758 00.000 21444 Star::Find false star n=4 nbg=271 bg=2702.4 sigma=486.8 thresh=4163 peak=3843
23:23:29.758 00.000 21444 Star::Find false star n=8 nbg=266 bg=3204.1 sigma=449.3 thresh=4552 peak=4529
23:23:29.758 00.000 21444 Star::Find false star n=6 nbg=250 bg=3300.0 sigma=421.4 thresh=4564 peak=4388
23:23:29.758 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.32,-0.07,0.81,U] [#4 11.71,-2.94,0.00,M6] [#5 22.17,-3.67,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -36.40,-6.46,0.00,M2] [#11 24.02,0.39,0.00,M3] 
23:23:29.758 00.000 21444 refined, 1 included, MultiStar: {1.94, -1.02}, one-star: {3.24, -1.79}
23:23:29.758 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.09) = xAngle (-0.40 = -0.40)
23:23:29.758 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.10 = -0.10)
23:23:29.758 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=-1.02 hyp=2.19 cameraTheta=-0.49 mountX=2.02 mountY=-0.21, mountTheta=-0.11
23:23:29.759 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=-1.02, opts=13)
23:23:29.759 00.000 21444 Enqueuing Move request for scope (1.94, -1.02)
23:23:29.759 00.000 25848 Worker thread wakes up
23:23:29.759 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, -1.02) opts 0xd
23:23:29.759 00.000 25848 Handling offset move in thread for scope, endpoint = (1.94, -1.02)
23:23:29.759 00.000 25848 Moving (1.94, -1.02) raw xDistance=2.02 yDistance=-0.21
23:23:29.759 00.000 25848 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.33, ShCount=4, LgCount=1, SticCount=0,  Deflections: 0=-2.440794, 1:1.230773, 2:0.214681
23:23:29.759 00.000 25848 BLC: No correction, Miss < min_move
23:23:29.760 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.40 from input 2.02
23:23:29.760 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:29.760 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:23:29.760 00.000 25848 MoveAxis(W, 68, ABG)
23:23:29.760 00.000 25848 Guiding  Dir = 3, Dur = 68
23:23:29.767 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20176, med=3024, FiltMin=496, FiltMax=5448, Gamma=2.300
23:23:29.780 00.013 25848 IsSlewing returns 0
23:23:29.780 00.000 25848 IsGuiding returns 0
23:23:29.783 00.003 21444 UpdateGuideState exits: m=17713 SNR=15.7 Saturated
23:23:29.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:29.783 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:29.783 00.000 21444 Enqueuing Expose request
23:23:29.812 00.029 25848 PulseGuide returned control before completion, sleep 47
23:23:29.861 00.049 25848 IsGuiding returns 1
23:23:29.861 00.000 25848 scope still moving after pulse duration time elapsed
23:23:29.920 00.059 25848 IsSlewing returns 0
23:23:29.920 00.000 25848 IsGuiding returns 0
23:23:29.920 00.000 25848 scope move finished after 68 + 71 ms
23:23:29.920 00.000 25848 Move returns status 0, amount 68
23:23:29.920 00.000 25848 MoveAxis(N, 0, ABG)
23:23:29.920 00.000 25848 Move returns status 0, amount 0
23:23:29.920 00.000 25848 move complete, result=0
23:23:29.921 00.001 25848 worker thread done servicing request
23:23:29.921 00.000 25848 Worker thread wakes up
23:23:29.921 00.000 21444 GuideStep: 2.0 px 68 ms WEST, -0.2 px 0 ms NORTH
23:23:29.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:29.921 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:33.264 03.343 25848 Exposure complete
23:23:33.330 00.066 25848 worker thread done servicing request
23:23:33.330 00.000 21444 OnExposeComplete: enter
23:23:33.330 00.000 21444 UpdateGuideState(): m_state=6
23:23:33.330 00.000 21444 Star::Find(15, 1508, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
23:23:33.330 00.000 21444 Star::Find false star n=5 nbg=260 bg=2623.4 sigma=499.8 thresh=4123 peak=3996
23:23:33.330 00.000 21444 Star::Find returns 0 (2), X=1508.00, Y=1001.00, Mass=8827, SNR=2.9, Peak=4760 HFD=0.0
23:23:33.330 00.000 21444 DistanceChecker: activated
23:23:33.330 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:23:33.331 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:23:33.331 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:23:33.331 00.000 25848 Worker thread wakes up
23:23:33.331 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:23:33.331 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:23:33.331 00.000 25848 move complete, result=0
23:23:33.331 00.000 25848 worker thread done servicing request
23:23:33.435 00.104 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:23:33.435 00.000 21444 Status Line: Star lost - low SNR
23:23:33.436 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19948, med=3020, FiltMin=344, FiltMax=5544, Gamma=2.300
23:23:33.453 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:23:33.453 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:33.453 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:23:33.454 00.001 21444 Enqueuing Expose request
23:23:33.454 00.000 25848 Worker thread wakes up
23:23:33.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:33.454 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:23:36.799 03.345 25848 Exposure complete
23:23:36.865 00.066 25848 worker thread done servicing request
23:23:36.865 00.000 21444 OnExposeComplete: enter
23:23:36.865 00.000 21444 UpdateGuideState(): m_state=6
23:23:36.865 00.000 21444 Star::Find(15, 1508, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
23:23:36.865 00.000 21444 Star::Find false star n=5 nbg=268 bg=2769.7 sigma=459.5 thresh=4148 peak=4069
23:23:36.865 00.000 21444 Star::Find returns 0 (2), X=1508.00, Y=1001.00, Mass=8256, SNR=2.9, Peak=4892 HFD=0.0
23:23:36.865 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:23:36.866 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:23:36.866 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:23:36.866 00.000 25848 Worker thread wakes up
23:23:36.866 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:23:36.866 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:23:36.866 00.000 25848 move complete, result=0
23:23:36.866 00.000 25848 worker thread done servicing request
23:23:36.969 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:23:36.969 00.000 21444 Status Line: Star lost - low SNR
23:23:36.971 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19896, med=3020, FiltMin=596, FiltMax=6000, Gamma=2.300
23:23:36.987 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:23:36.987 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:36.987 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:23:36.987 00.000 21444 Enqueuing Expose request
23:23:36.987 00.000 25848 Worker thread wakes up
23:23:36.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:36.987 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:23:40.339 03.352 25848 Exposure complete
23:23:40.406 00.067 25848 worker thread done servicing request
23:23:40.406 00.000 21444 OnExposeComplete: enter
23:23:40.406 00.000 21444 UpdateGuideState(): m_state=6
23:23:40.406 00.000 21444 Star::Find(15, 1508, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
23:23:40.406 00.000 21444 Star::Find returns 1 (1), X=1510.76, Y=1002.78, Mass=11638, SNR=11.1, Peak=5448 HFD=1.6
23:23:40.406 00.000 21444 DistanceChecker: deactivated
23:23:40.406 00.000 21444 Star::Find false star n=2 nbg=269 bg=3493.6 sigma=482.7 thresh=4942 peak=4587
23:23:40.406 00.000 21444 Star::Find false star n=4 nbg=272 bg=3391.7 sigma=438.1 thresh=4706 peak=4509
23:23:40.406 00.000 21444 Star::Find false star n=2 nbg=268 bg=2834.7 sigma=544.3 thresh=4468 peak=4360
23:23:40.406 00.000 21444 Star::Find false star n=5 nbg=263 bg=2637.8 sigma=445.0 thresh=3973 peak=3939
23:23:40.406 00.000 21444 Star::Find false star n=12 nbg=261 bg=3192.9 sigma=427.8 thresh=4476 peak=4336
23:23:40.406 00.000 21444 Star::Find false star n=5 nbg=250 bg=3568.3 sigma=403.3 thresh=4778 peak=4752
23:23:40.406 00.000 21444 Star::Find false star n=2 nbg=259 bg=3351.2 sigma=450.2 thresh=4702 peak=4298
23:23:40.406 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.43,-0.83,1.02,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.41,-6.71,1.16,U] [#7 0.00,0.00,0.00,L] [#8 -0.97,-2.52,1.00,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:23:40.406 00.000 21444 refined, 3 included, MultiStar: {1.59, -2.85}, one-star: {5.71, -0.77}
23:23:40.406 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.09) = xAngle (-0.97 = -0.97)
23:23:40.406 00.000 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.67 = -0.67)
23:23:40.406 00.000 21444 CameraToMount -- cameraX=1.59 cameraY=-2.85 hyp=3.27 cameraTheta=-1.06 mountX=1.84 mountY=-2.04, mountTheta=-0.84
23:23:40.407 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-2.85, opts=13)
23:23:40.407 00.000 21444 Enqueuing Move request for scope (1.59, -2.85)
23:23:40.407 00.000 25848 Worker thread wakes up
23:23:40.407 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -2.85) opts 0xd
23:23:40.408 00.001 25848 Handling offset move in thread for scope, endpoint = (1.59, -2.85)
23:23:40.408 00.000 25848 Moving (1.59, -2.85) raw xDistance=1.84 yDistance=-2.04
23:23:40.408 00.000 25848 BLC: window closed
23:23:40.408 00.000 25848 BLC: History state: CurrMiss=2.04, AvgInitMiss=0.33, ShCount=4, LgCount=1, SticCount=0,  Deflections: 0=-2.440794, 1:1.230773, 2:0.214681
23:23:40.408 00.000 25848 BLC: Under-shoot: nominal increase by 9
23:23:40.408 00.000 25848 BLC: window closed
23:23:40.408 00.000 25848 BLC: Pulse adjusted to 205
23:23:40.408 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.26 from input 1.84
23:23:40.408 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.04 from input -2.04
23:23:40.408 00.000 25848 MoveAxis(W, 61, ABG)
23:23:40.408 00.000 25848 Guiding  Dir = 3, Dur = 61
23:23:40.414 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20124, med=3024, FiltMin=318, FiltMax=5420, Gamma=2.300
23:23:40.430 00.016 21444 UpdateGuideState exits: m=11638 SNR=11.1 Saturated
23:23:40.430 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:40.430 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:40.431 00.001 21444 Enqueuing Expose request
23:23:40.439 00.008 25848 IsSlewing returns 0
23:23:40.439 00.000 25848 IsGuiding returns 0
23:23:40.470 00.031 25848 PulseGuide returned control before completion, sleep 41
23:23:40.533 00.063 25848 IsGuiding returns 1
23:23:40.533 00.000 25848 scope still moving after pulse duration time elapsed
23:23:40.580 00.047 25848 IsSlewing returns 0
23:23:40.580 00.000 25848 IsGuiding returns 0
23:23:40.581 00.001 25848 scope move finished after 61 + 80 ms
23:23:40.581 00.000 25848 Move returns status 0, amount 61
23:23:40.581 00.000 25848 MoveAxis(N, 56, ABG)
23:23:40.581 00.000 25848 Guiding  Dir = 0, Dur = 56
23:23:40.612 00.031 25848 IsSlewing returns 0
23:23:40.640 00.028 25848 IsGuiding returns 0
23:23:40.671 00.031 25848 PulseGuide returned control before completion, sleep 36
23:23:40.711 00.040 25848 IsGuiding returns 1
23:23:40.711 00.000 25848 scope still moving after pulse duration time elapsed
23:23:40.765 00.054 25848 IsSlewing returns 0
23:23:40.765 00.000 25848 IsGuiding returns 0
23:23:40.765 00.000 25848 scope move finished after 56 + 69 ms
23:23:40.765 00.000 25848 Move returns status 0, amount 56
23:23:40.765 00.000 25848 move complete, result=0
23:23:40.766 00.001 25848 worker thread done servicing request
23:23:40.766 00.000 25848 Worker thread wakes up
23:23:40.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:40.766 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:40.766 00.000 21444 GuideStep: 1.8 px 61 ms WEST, -2.0 px 56 ms NORTH
23:23:40.905 00.139 21444 evsrv: cli 0107E880 connect
23:23:40.906 00.001 21444 case statement mapped state 6 to 3
23:23:40.906 00.000 21444 case statement mapped state 6 to 3
23:23:40.906 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"d6a3bf10-ce0c-44e1-99d8-714494e764e6"}
23:23:40.906 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"d6a3bf10-ce0c-44e1-99d8-714494e764e6"}
23:23:40.906 00.000 21444 evsrv: cli 0107E880 disconnect
23:23:44.118 03.212 25848 Exposure complete
23:23:44.185 00.067 25848 worker thread done servicing request
23:23:44.185 00.000 21444 OnExposeComplete: enter
23:23:44.185 00.000 21444 UpdateGuideState(): m_state=6
23:23:44.185 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
23:23:44.185 00.000 21444 Star::Find returns 1 (1), X=1509.08, Y=1003.18, Mass=13143, SNR=12.1, Peak=5220 HFD=3.1
23:23:44.185 00.000 21444 Star::Find false star n=9 nbg=255 bg=3674.2 sigma=425.1 thresh=4950 peak=4894
23:23:44.185 00.000 21444 Star::Find false star n=6 nbg=251 bg=3393.5 sigma=437.1 thresh=4705 peak=4602
23:23:44.185 00.000 21444 Star::Find false star n=3 nbg=246 bg=2743.8 sigma=409.3 thresh=3972 peak=3741
23:23:44.185 00.000 21444 Star::Find false star n=1 nbg=278 bg=2410.1 sigma=511.6 thresh=3945 peak=3564
23:23:44.185 00.000 21444 Star::Find false star n=4 nbg=248 bg=3469.1 sigma=461.5 thresh=4854 peak=4816
23:23:44.185 00.000 21444 Star::Find false star n=6 nbg=260 bg=3303.1 sigma=419.4 thresh=4561 peak=4444
23:23:44.185 00.000 21444 Star::Find false star n=3 nbg=253 bg=3336.4 sigma=451.5 thresh=4691 peak=4587
23:23:44.185 00.000 21444 Star::Find false star n=1 nbg=255 bg=3617.6 sigma=453.7 thresh=4979 peak=4651
23:23:44.185 00.000 21444 Star::Find false star n=3 nbg=259 bg=3246.8 sigma=449.2 thresh=4594 peak=4421
23:23:44.185 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.20,-0.82,0.75,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -5.18,14.07,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:23:44.185 00.000 21444 refined, 1 included, MultiStar: {2.39, -0.56}, one-star: {4.03, -0.37}
23:23:44.185 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.09) = xAngle (-0.14 = -0.14)
23:23:44.186 00.001 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.16 = 0.16)
23:23:44.186 00.000 21444 CameraToMount -- cameraX=2.39 cameraY=-0.56 hyp=2.46 cameraTheta=-0.23 mountX=2.44 mountY=0.39, mountTheta=0.16
23:23:44.186 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.39, y=-0.56, opts=13)
23:23:44.186 00.000 21444 Enqueuing Move request for scope (2.39, -0.56)
23:23:44.187 00.001 25848 Worker thread wakes up
23:23:44.187 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.39, -0.56) opts 0xd
23:23:44.187 00.000 25848 Handling offset move in thread for scope, endpoint = (2.39, -0.56)
23:23:44.187 00.000 25848 Moving (2.39, -0.56) raw xDistance=2.44 yDistance=0.39
23:23:44.187 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.62 from input 2.44
23:23:44.187 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:44.187 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:23:44.187 00.000 25848 MoveAxis(W, 78, ABG)
23:23:44.187 00.000 25848 Guiding  Dir = 3, Dur = 78
23:23:44.194 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19952, med=3024, FiltMin=220, FiltMax=5548, Gamma=2.300
23:23:44.210 00.016 21444 UpdateGuideState exits: m=13143 SNR=12.1 Saturated
23:23:44.210 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:44.210 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:44.210 00.000 21444 Enqueuing Expose request
23:23:44.220 00.010 25848 IsSlewing returns 0
23:23:44.220 00.000 25848 IsGuiding returns 0
23:23:44.252 00.032 25848 PulseGuide returned control before completion, sleep 58
23:23:44.320 00.068 25848 IsGuiding returns 1
23:23:44.320 00.000 25848 scope still moving after pulse duration time elapsed
23:23:44.375 00.055 25848 IsSlewing returns 0
23:23:44.375 00.000 25848 IsGuiding returns 0
23:23:44.375 00.000 25848 scope move finished after 78 + 77 ms
23:23:44.375 00.000 25848 Move returns status 0, amount 78
23:23:44.376 00.001 25848 MoveAxis(N, 0, ABG)
23:23:44.376 00.000 25848 Move returns status 0, amount 0
23:23:44.376 00.000 25848 move complete, result=0
23:23:44.376 00.000 25848 worker thread done servicing request
23:23:44.376 00.000 25848 Worker thread wakes up
23:23:44.376 00.000 21444 GuideStep: 2.4 px 78 ms WEST, 0.4 px 0 ms NORTH
23:23:44.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:44.376 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:47.718 03.342 25848 Exposure complete
23:23:47.784 00.066 25848 worker thread done servicing request
23:23:47.784 00.000 21444 OnExposeComplete: enter
23:23:47.784 00.000 21444 UpdateGuideState(): m_state=6
23:23:47.784 00.000 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
23:23:47.784 00.000 21444 Star::Find returns 1 (1), X=1508.56, Y=1002.45, Mass=8952, SNR=9.7, Peak=4916 HFD=3.8
23:23:47.784 00.000 21444 Star::Find false star n=1 nbg=271 bg=3639.6 sigma=512.8 thresh=5178 peak=4779
23:23:47.784 00.000 21444 Star::Find false star n=5 nbg=258 bg=3276.6 sigma=460.6 thresh=4658 peak=4612
23:23:47.784 00.000 21444 Star::Find false star n=8 nbg=264 bg=2446.7 sigma=409.5 thresh=3675 peak=3621
23:23:47.784 00.000 21444 Star::Find false star n=7 nbg=253 bg=2907.5 sigma=394.2 thresh=4090 peak=3892
23:23:47.784 00.000 21444 Star::Find false star n=6 nbg=262 bg=3434.4 sigma=474.1 thresh=4857 peak=4761
23:23:47.785 00.001 21444 Star::Find false star n=6 nbg=261 bg=2617.4 sigma=422.3 thresh=3884 peak=3880
23:23:47.785 00.000 21444 Star::Find false star n=3 nbg=272 bg=3436.1 sigma=491.6 thresh=4911 peak=4700
23:23:47.785 00.000 21444 Star::Find false star n=8 nbg=279 bg=3191.4 sigma=510.2 thresh=4722 peak=4628
23:23:47.785 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 3.82,0.80,1.12,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.73,-2.72,1.03,U] [#9 0.78,-16.77,0.00,R] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:23:47.785 00.000 21444 refined, 2 included, MultiStar: {2.24, -0.95}, one-star: {3.51, -1.10}
23:23:47.785 00.000 21444 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.09) = xAngle (-0.31 = -0.31)
23:23:47.785 00.000 21444 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.01 = -0.01)
23:23:47.785 00.000 21444 CameraToMount -- cameraX=2.24 cameraY=-0.95 hyp=2.43 cameraTheta=-0.40 mountX=2.31 mountY=-0.03, mountTheta=-0.01
23:23:47.786 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.24, y=-0.95, opts=13)
23:23:47.786 00.000 21444 Enqueuing Move request for scope (2.24, -0.95)
23:23:47.786 00.000 25848 Worker thread wakes up
23:23:47.786 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.24, -0.95) opts 0xd
23:23:47.786 00.000 25848 Handling offset move in thread for scope, endpoint = (2.24, -0.95)
23:23:47.786 00.000 25848 Moving (2.24, -0.95) raw xDistance=2.31 yDistance=-0.03
23:23:47.786 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.57 from input 2.31
23:23:47.786 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:47.786 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:23:47.786 00.000 25848 MoveAxis(W, 76, ABG)
23:23:47.786 00.000 25848 Guiding  Dir = 3, Dur = 76
23:23:47.793 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20304, med=3048, FiltMin=524, FiltMax=5420, Gamma=2.300
23:23:47.808 00.015 21444 UpdateGuideState exits: m=8952 SNR=9.7 Saturated
23:23:47.809 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:47.809 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:47.809 00.000 21444 Enqueuing Expose request
23:23:47.811 00.002 25848 IsSlewing returns 0
23:23:47.812 00.001 25848 IsGuiding returns 0
23:23:47.843 00.031 25848 PulseGuide returned control before completion, sleep 56
23:23:47.903 00.060 25848 IsGuiding returns 1
23:23:47.903 00.000 25848 scope still moving after pulse duration time elapsed
23:23:47.954 00.051 25848 IsSlewing returns 0
23:23:47.954 00.000 25848 IsGuiding returns 0
23:23:47.954 00.000 25848 scope move finished after 76 + 66 ms
23:23:47.954 00.000 25848 Move returns status 0, amount 76
23:23:47.954 00.000 25848 MoveAxis(N, 0, ABG)
23:23:47.954 00.000 25848 Move returns status 0, amount 0
23:23:47.954 00.000 25848 move complete, result=0
23:23:47.954 00.000 25848 worker thread done servicing request
23:23:47.954 00.000 25848 Worker thread wakes up
23:23:47.954 00.000 21444 GuideStep: 2.3 px 76 ms WEST, -0.0 px 0 ms NORTH
23:23:47.955 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:47.955 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:51.299 03.344 25848 Exposure complete
23:23:51.366 00.067 25848 worker thread done servicing request
23:23:51.367 00.001 21444 OnExposeComplete: enter
23:23:51.367 00.000 21444 UpdateGuideState(): m_state=6
23:23:51.367 00.000 21444 Star::Find(15, 1508, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
23:23:51.367 00.000 21444 Star::Find returns 1 (1), X=1510.28, Y=1003.00, Mass=13419, SNR=11.0, Peak=5068 HFD=3.4
23:23:51.367 00.000 21444 Star::Find false star n=3 nbg=266 bg=3632.6 sigma=578.3 thresh=5368 peak=4793
23:23:51.367 00.000 21444 Star::Find false star n=4 nbg=255 bg=2832.9 sigma=427.5 thresh=4115 peak=3966
23:23:51.367 00.000 21444 Star::Find false star n=13 nbg=243 bg=2572.9 sigma=394.7 thresh=3757 peak=3487
23:23:51.367 00.000 21444 Star::Find false star n=4 nbg=250 bg=3386.4 sigma=401.4 thresh=4591 peak=4570
23:23:51.367 00.000 21444 Star::Find false star n=3 nbg=261 bg=2776.6 sigma=462.6 thresh=4164 peak=3692
23:23:51.367 00.000 21444 Star::Find false star n=3 nbg=265 bg=3227.1 sigma=505.3 thresh=4743 peak=4694
23:23:51.367 00.000 21444 Star::Find false star n=2 nbg=260 bg=3545.6 sigma=457.9 thresh=4919 peak=4600
23:23:51.367 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.75,-1.77,0.91,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -13.43,-3.42,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -1.09,-21.35,0.00,M4] 
23:23:51.367 00.000 21444 refined, 1 included, MultiStar: {3.57, -1.13}, one-star: {5.23, -0.55}
23:23:51.367 00.000 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.09) = xAngle (-0.22 = -0.22)
23:23:51.367 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.08 = 0.08)
23:23:51.367 00.000 21444 CameraToMount -- cameraX=3.57 cameraY=-1.13 hyp=3.74 cameraTheta=-0.31 mountX=3.65 mountY=0.30, mountTheta=0.08
23:23:51.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.57, y=-1.13, opts=13)
23:23:51.368 00.000 21444 Enqueuing Move request for scope (3.57, -1.13)
23:23:51.368 00.000 25848 Worker thread wakes up
23:23:51.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.57, -1.13) opts 0xd
23:23:51.368 00.000 25848 Handling offset move in thread for scope, endpoint = (3.57, -1.13)
23:23:51.368 00.000 25848 Moving (3.57, -1.13) raw xDistance=3.65 yDistance=0.30
23:23:51.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.41 from input 3.65
23:23:51.368 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:51.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:23:51.368 00.000 25848 MoveAxis(W, 116, ABG)
23:23:51.368 00.000 25848 Guiding  Dir = 3, Dur = 116
23:23:51.375 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20052, med=3048, FiltMin=572, FiltMax=5568, Gamma=2.300
23:23:51.391 00.016 21444 UpdateGuideState exits: m=13419 SNR=11.0 Saturated
23:23:51.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:51.391 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:51.391 00.000 21444 Enqueuing Expose request
23:23:51.408 00.017 25848 IsSlewing returns 0
23:23:51.408 00.000 25848 IsGuiding returns 0
23:23:51.440 00.032 25848 PulseGuide returned control before completion, sleep 95
23:23:51.571 00.131 25848 IsGuiding returns 1
23:23:51.571 00.000 25848 scope still moving after pulse duration time elapsed
23:23:51.626 00.055 25848 IsSlewing returns 0
23:23:51.626 00.000 25848 IsGuiding returns 0
23:23:51.626 00.000 25848 scope move finished after 116 + 100 ms
23:23:51.626 00.000 25848 Move returns status 0, amount 116
23:23:51.626 00.000 25848 MoveAxis(N, 0, ABG)
23:23:51.626 00.000 25848 Move returns status 0, amount 0
23:23:51.626 00.000 25848 move complete, result=0
23:23:51.626 00.000 25848 worker thread done servicing request
23:23:51.626 00.000 25848 Worker thread wakes up
23:23:51.626 00.000 21444 GuideStep: 3.7 px 116 ms WEST, 0.3 px 0 ms NORTH
23:23:51.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:51.627 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:54.971 03.344 25848 Exposure complete
23:23:55.038 00.067 25848 worker thread done servicing request
23:23:55.038 00.000 21444 OnExposeComplete: enter
23:23:55.038 00.000 21444 UpdateGuideState(): m_state=6
23:23:55.038 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
23:23:55.038 00.000 21444 Star::Find returns 1 (1), X=1510.33, Y=1002.93, Mass=20258, SNR=16.0, Peak=5372 HFD=2.9
23:23:55.038 00.000 21444 Star::Find false star n=1 nbg=282 bg=3559.9 sigma=548.5 thresh=5205 peak=4631
23:23:55.039 00.001 21444 Star::Find false star n=2 nbg=250 bg=2589.2 sigma=406.6 thresh=3809 peak=3590
23:23:55.039 00.000 21444 Star::Find false star n=5 nbg=255 bg=2538.2 sigma=392.3 thresh=3715 peak=3588
23:23:55.039 00.000 21444 Star::Find false star n=6 nbg=257 bg=3397.2 sigma=458.2 thresh=4772 peak=4616
23:23:55.039 00.000 21444 Star::Find false star n=5 nbg=250 bg=2750.4 sigma=402.0 thresh=3956 peak=3815
23:23:55.039 00.000 21444 Star::Find false star n=5 nbg=261 bg=3377.3 sigma=470.2 thresh=4788 peak=4754
23:23:55.039 00.000 21444 Star::Find false star n=3 nbg=270 bg=3318.9 sigma=453.1 thresh=4678 peak=4339
23:23:55.039 00.000 21444 Star::Find false star n=5 nbg=270 bg=3242.1 sigma=475.5 thresh=4669 peak=4539
23:23:55.039 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.77,-11.68,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -11.00,-11.29,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -16.62,1.11,0.00,M3] [#11 0.00,0.00,0.00,L] 
23:23:55.039 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.09) = xAngle (-0.03 = -0.03)
23:23:55.039 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.27 = 0.27)
23:23:55.039 00.000 21444 CameraToMount -- cameraX=5.27 cameraY=-0.62 hyp=5.31 cameraTheta=-0.12 mountX=5.31 mountY=1.42, mountTheta=0.26
23:23:55.040 00.001 21444 SchedulePrimaryMove(1030A8C0, x=5.27, y=-0.62, opts=13)
23:23:55.040 00.000 21444 Enqueuing Move request for scope (5.27, -0.62)
23:23:55.040 00.000 25848 Worker thread wakes up
23:23:55.040 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.27, -0.62) opts 0xd
23:23:55.040 00.000 25848 Handling offset move in thread for scope, endpoint = (5.27, -0.62)
23:23:55.041 00.001 25848 Moving (5.27, -0.62) raw xDistance=5.31 yDistance=1.42
23:23:55.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns 3.51 from input 5.31
23:23:55.041 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:55.041 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.42
23:23:55.041 00.000 25848 MoveAxis(W, 169, ABG)
23:23:55.041 00.000 25848 Guiding  Dir = 3, Dur = 169
23:23:55.048 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20300, med=3048, FiltMin=484, FiltMax=5396, Gamma=2.300
23:23:55.061 00.013 25848 IsSlewing returns 0
23:23:55.061 00.000 25848 IsGuiding returns 0
23:23:55.064 00.003 21444 UpdateGuideState exits: m=20258 SNR=16.0 Saturated
23:23:55.064 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:55.064 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:55.064 00.000 21444 Enqueuing Expose request
23:23:55.093 00.029 25848 PulseGuide returned control before completion, sleep 148
23:23:55.250 00.157 25848 IsGuiding returns 1
23:23:55.250 00.000 25848 scope still moving after pulse duration time elapsed
23:23:55.310 00.060 25848 IsSlewing returns 0
23:23:55.310 00.000 25848 IsGuiding returns 0
23:23:55.310 00.000 25848 scope move finished after 169 + 80 ms
23:23:55.310 00.000 25848 Move returns status 0, amount 169
23:23:55.310 00.000 25848 MoveAxis(N, 0, ABG)
23:23:55.310 00.000 25848 Move returns status 0, amount 0
23:23:55.310 00.000 25848 move complete, result=0
23:23:55.310 00.000 25848 worker thread done servicing request
23:23:55.310 00.000 25848 Worker thread wakes up
23:23:55.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:55.310 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:23:55.310 00.000 21444 GuideStep: 5.3 px 169 ms WEST, 1.4 px 0 ms NORTH
23:23:58.660 03.350 25848 Exposure complete
23:23:58.726 00.066 25848 worker thread done servicing request
23:23:58.726 00.000 21444 OnExposeComplete: enter
23:23:58.726 00.000 21444 UpdateGuideState(): m_state=6
23:23:58.727 00.001 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
23:23:58.727 00.000 21444 Star::Find returns 1 (1), X=1510.41, Y=1002.52, Mass=8851, SNR=9.7, Peak=5548 HFD=1.3
23:23:58.727 00.000 21444 Star::Find false star n=4 nbg=258 bg=2877.9 sigma=459.9 thresh=4258 peak=4115
23:23:58.727 00.000 21444 Star::Find false star n=6 nbg=268 bg=2453.5 sigma=426.6 thresh=3733 peak=3560
23:23:58.727 00.000 21444 Star::Find false star n=2 nbg=264 bg=3493.7 sigma=478.3 thresh=4929 peak=4633
23:23:58.727 00.000 21444 Star::Find false star n=3 nbg=256 bg=2656.0 sigma=424.6 thresh=3930 peak=3826
23:23:58.727 00.000 21444 Star::Find false star n=2 nbg=260 bg=3379.9 sigma=497.5 thresh=4872 peak=4625
23:23:58.727 00.000 21444 Star::Find false star n=1 nbg=264 bg=3534.5 sigma=500.8 thresh=5037 peak=4562
23:23:58.727 00.000 21444 Star::Find false star n=2 nbg=250 bg=3606.4 sigma=404.6 thresh=4820 peak=4772
23:23:58.727 00.000 21444 Star::Find false star n=5 nbg=256 bg=3326.4 sigma=467.4 thresh=4729 peak=4337
23:23:58.727 00.000 21444 MultiStar: [#1 -1.38,1.37,0.92,U] [#2 0.00,0.00,0.00,L] [#3 0.67,12.19,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:23:58.727 00.000 21444 refined, 1 included, MultiStar: {2.12, 0.12}, one-star: {5.35, -1.03}
23:23:58.727 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.09) = xAngle (0.15 = 0.15)
23:23:58.727 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.45 = 0.45)
23:23:58.727 00.000 21444 CameraToMount -- cameraX=2.12 cameraY=0.12 hyp=2.13 cameraTheta=0.06 mountX=2.10 mountY=0.92, mountTheta=0.41
23:23:58.728 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.12, y=0.12, opts=13)
23:23:58.728 00.000 21444 Enqueuing Move request for scope (2.12, 0.12)
23:23:58.728 00.000 25848 Worker thread wakes up
23:23:58.728 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.12, 0.12) opts 0xd
23:23:58.728 00.000 25848 Handling offset move in thread for scope, endpoint = (2.12, 0.12)
23:23:58.728 00.000 25848 Moving (2.12, 0.12) raw xDistance=2.10 yDistance=0.92
23:23:58.728 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.57 from input 2.10
23:23:58.728 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:58.728 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.92
23:23:58.728 00.000 25848 MoveAxis(W, 76, ABG)
23:23:58.728 00.000 25848 Guiding  Dir = 3, Dur = 76
23:23:58.735 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=3072, FiltMin=644, FiltMax=5368, Gamma=2.300
23:23:58.749 00.014 25848 IsSlewing returns 0
23:23:58.749 00.000 25848 IsGuiding returns 0
23:23:58.752 00.003 21444 UpdateGuideState exits: m=8851 SNR=9.7 Saturated
23:23:58.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:58.752 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:23:58.752 00.000 21444 Enqueuing Expose request
23:23:58.780 00.028 25848 PulseGuide returned control before completion, sleep 55
23:23:58.844 00.064 25848 IsGuiding returns 1
23:23:58.845 00.001 25848 scope still moving after pulse duration time elapsed
23:23:58.905 00.060 25848 IsSlewing returns 0
23:23:58.905 00.000 25848 IsGuiding returns 0
23:23:58.905 00.000 25848 scope move finished after 76 + 79 ms
23:23:58.905 00.000 25848 Move returns status 0, amount 76
23:23:58.905 00.000 25848 MoveAxis(N, 0, ABG)
23:23:58.905 00.000 25848 Move returns status 0, amount 0
23:23:58.905 00.000 25848 move complete, result=0
23:23:58.905 00.000 25848 worker thread done servicing request
23:23:58.906 00.001 25848 Worker thread wakes up
23:23:58.906 00.000 21444 GuideStep: 2.1 px 76 ms WEST, 0.9 px 0 ms NORTH
23:23:58.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:23:58.906 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:24:02.260 03.354 25848 Exposure complete
23:24:02.328 00.068 25848 worker thread done servicing request
23:24:02.328 00.000 21444 OnExposeComplete: enter
23:24:02.328 00.000 21444 UpdateGuideState(): m_state=6
23:24:02.328 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
23:24:02.328 00.000 21444 Star::Find false star n=4 nbg=253 bg=1670.8 sigma=417.3 thresh=2923 peak=2897
23:24:02.329 00.001 21444 Star::Find returns 0 (2), X=1510.00, Y=1002.00, Mass=7073, SNR=2.9, Peak=3980 HFD=0.0
23:24:02.329 00.000 21444 DistanceChecker: activated
23:24:02.329 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:24:02.329 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:24:02.329 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:24:02.329 00.000 25848 Worker thread wakes up
23:24:02.329 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:24:02.329 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:24:02.329 00.000 25848 move complete, result=0
23:24:02.329 00.000 25848 worker thread done servicing request
23:24:02.445 00.116 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:24:02.445 00.000 21444 Status Line: Star lost - low SNR
23:24:02.446 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=2944, FiltMin=268, FiltMax=5392, Gamma=2.300
23:24:02.463 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:24:02.463 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:02.463 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:24:02.463 00.000 21444 Enqueuing Expose request
23:24:02.463 00.000 25848 Worker thread wakes up
23:24:02.463 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:02.463 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:24:05.816 03.353 25848 Exposure complete
23:24:05.883 00.067 25848 worker thread done servicing request
23:24:05.883 00.000 21444 OnExposeComplete: enter
23:24:05.883 00.000 21444 UpdateGuideState(): m_state=6
23:24:05.883 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
23:24:05.883 00.000 21444 Star::Find returns 1 (1), X=1511.57, Y=1003.10, Mass=12968, SNR=11.8, Peak=4764 HFD=2.7
23:24:05.883 00.000 21444 DistanceChecker: deactivated
23:24:05.883 00.000 21444 Star::Find false star n=2 nbg=271 bg=3475.5 sigma=462.6 thresh=4863 peak=4513
23:24:05.883 00.000 21444 Star::Find false star n=3 nbg=260 bg=2407.4 sigma=423.3 thresh=3677 peak=3569
23:24:05.884 00.001 21444 Star::Find false star n=4 nbg=241 bg=3410.4 sigma=476.8 thresh=4841 peak=4448
23:24:05.884 00.000 21444 Star::Find false star n=6 nbg=257 bg=3291.2 sigma=456.1 thresh=4660 peak=4431
23:24:05.884 00.000 21444 Star::Find false star n=4 nbg=252 bg=3476.6 sigma=435.1 thresh=4782 peak=4592
23:24:05.884 00.000 21444 Star::Find false star n=7 nbg=277 bg=3254.3 sigma=477.9 thresh=4688 peak=4648
23:24:05.884 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -6.31,24.15,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 4.80,1.02,1.15,U] [#6 0.00,0.00,0.00,L] [#7 -5.67,14.93,0.00,M6] [#8 -0.45,-0.87,1.11,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:24:05.884 00.000 21444 refined, 2 included, MultiStar: {3.54, -0.07}, one-star: {6.52, -0.46}
23:24:05.884 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.09) = xAngle (0.07 = 0.07)
23:24:05.884 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.37 = 0.37)
23:24:05.884 00.000 21444 CameraToMount -- cameraX=3.54 cameraY=-0.07 hyp=3.54 cameraTheta=-0.02 mountX=3.53 mountY=1.27, mountTheta=0.35
23:24:05.885 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.54, y=-0.07, opts=13)
23:24:05.885 00.000 21444 Enqueuing Move request for scope (3.54, -0.07)
23:24:05.885 00.000 25848 Worker thread wakes up
23:24:05.885 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.54, -0.07) opts 0xd
23:24:05.885 00.000 25848 Handling offset move in thread for scope, endpoint = (3.54, -0.07)
23:24:05.885 00.000 25848 Moving (3.54, -0.07) raw xDistance=3.53 yDistance=1.27
23:24:05.885 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.33 from input 3.53
23:24:05.885 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:05.885 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.27
23:24:05.885 00.000 25848 MoveAxis(W, 112, ABG)
23:24:05.885 00.000 25848 Guiding  Dir = 3, Dur = 112
23:24:05.893 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19820, med=3044, FiltMin=406, FiltMax=5696, Gamma=2.300
23:24:05.906 00.013 25848 IsSlewing returns 0
23:24:05.906 00.000 25848 IsGuiding returns 0
23:24:05.909 00.003 21444 UpdateGuideState exits: m=12968 SNR=11.8 Saturated
23:24:05.909 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:05.909 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:05.909 00.000 21444 Enqueuing Expose request
23:24:05.938 00.029 25848 PulseGuide returned control before completion, sleep 91
23:24:06.032 00.094 25848 IsGuiding returns 1
23:24:06.032 00.000 25848 scope still moving after pulse duration time elapsed
23:24:06.092 00.060 25848 IsSlewing returns 0
23:24:06.092 00.000 25848 IsGuiding returns 0
23:24:06.093 00.001 25848 scope move finished after 112 + 74 ms
23:24:06.093 00.000 25848 Move returns status 0, amount 112
23:24:06.093 00.000 25848 MoveAxis(N, 0, ABG)
23:24:06.093 00.000 25848 Move returns status 0, amount 0
23:24:06.093 00.000 25848 move complete, result=0
23:24:06.093 00.000 25848 worker thread done servicing request
23:24:06.093 00.000 25848 Worker thread wakes up
23:24:06.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:06.093 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1497,988,31,31)
23:24:06.093 00.000 21444 GuideStep: 3.5 px 112 ms WEST, 1.3 px 0 ms NORTH
23:24:09.435 03.342 25848 Exposure complete
23:24:09.503 00.068 25848 worker thread done servicing request
23:24:09.503 00.000 21444 OnExposeComplete: enter
23:24:09.503 00.000 21444 UpdateGuideState(): m_state=6
23:24:09.503 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:24:09.503 00.000 21444 Star::Find returns 1 (1), X=1509.91, Y=1003.57, Mass=19674, SNR=13.9, Peak=5140 HFD=3.6
23:24:09.503 00.000 21444 Star::Find false star n=5 nbg=249 bg=3596.9 sigma=434.0 thresh=4899 peak=4826
23:24:09.503 00.000 21444 Star::Find false star n=8 nbg=254 bg=3320.3 sigma=432.9 thresh=4619 peak=4508
23:24:09.503 00.000 21444 Star::Find false star n=3 nbg=269 bg=2467.2 sigma=438.0 thresh=3781 peak=3622
23:24:09.503 00.000 21444 Star::Find false star n=4 nbg=279 bg=2874.2 sigma=469.4 thresh=4282 peak=4023
23:24:09.503 00.000 21444 Star::Find false star n=6 nbg=260 bg=2342.4 sigma=437.9 thresh=3656 peak=3483
23:24:09.504 00.001 21444 Star::Find false star n=3 nbg=266 bg=3651.1 sigma=458.3 thresh=5026 peak=4750
23:24:09.504 00.000 21444 Star::Find false star n=2 nbg=260 bg=3357.5 sigma=422.3 thresh=4624 peak=4459
23:24:09.504 00.000 21444 Star::Find false star n=4 nbg=251 bg=3532.1 sigma=450.5 thresh=4884 peak=4535
23:24:09.504 00.000 21444 Star::Find false star n=2 nbg=273 bg=3323.3 sigma=468.2 thresh=4728 peak=4513
23:24:09.504 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -5.83,15.43,0.00,M7] [#8 -0.28,-1.62,0.81,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:24:09.504 00.000 21444 refined, 1 included, MultiStar: {2.56, -0.71}, one-star: {4.86, 0.02}
23:24:09.504 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.09) = xAngle (-0.18 = -0.18)
23:24:09.504 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.12 = 0.12)
23:24:09.504 00.000 21444 CameraToMount -- cameraX=2.56 cameraY=-0.71 hyp=2.66 cameraTheta=-0.27 mountX=2.62 mountY=0.31, mountTheta=0.12
23:24:09.505 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.56, y=-0.71, opts=13)
23:24:09.505 00.000 21444 Enqueuing Move request for scope (2.56, -0.71)
23:24:09.505 00.000 25848 Worker thread wakes up
23:24:09.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.56, -0.71) opts 0xd
23:24:09.505 00.000 25848 Handling offset move in thread for scope, endpoint = (2.56, -0.71)
23:24:09.505 00.000 25848 Moving (2.56, -0.71) raw xDistance=2.62 yDistance=0.31
23:24:09.505 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.81 from input 2.62
23:24:09.505 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:09.505 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:24:09.505 00.000 25848 MoveAxis(W, 87, ABG)
23:24:09.505 00.000 25848 Guiding  Dir = 3, Dur = 87
23:24:09.512 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=3076, FiltMin=472, FiltMax=6000, Gamma=2.300
23:24:09.528 00.016 21444 UpdateGuideState exits: m=19674 SNR=13.9 Saturated
23:24:09.528 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:09.528 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:09.528 00.000 21444 Enqueuing Expose request
23:24:09.531 00.003 25848 IsSlewing returns 0
23:24:09.531 00.000 25848 IsGuiding returns 0
23:24:09.562 00.031 25848 PulseGuide returned control before completion, sleep 67
23:24:09.638 00.076 25848 IsGuiding returns 1
23:24:09.638 00.000 25848 scope still moving after pulse duration time elapsed
23:24:09.702 00.064 25848 IsSlewing returns 0
23:24:09.702 00.000 25848 IsGuiding returns 0
23:24:09.702 00.000 25848 scope move finished after 87 + 83 ms
23:24:09.702 00.000 25848 Move returns status 0, amount 87
23:24:09.703 00.001 25848 MoveAxis(N, 0, ABG)
23:24:09.703 00.000 25848 Move returns status 0, amount 0
23:24:09.703 00.000 25848 move complete, result=0
23:24:09.703 00.000 25848 worker thread done servicing request
23:24:09.703 00.000 25848 Worker thread wakes up
23:24:09.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:09.703 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:24:09.703 00.000 21444 GuideStep: 2.6 px 87 ms WEST, 0.3 px 0 ms NORTH
23:24:13.055 03.352 25848 Exposure complete
23:24:13.121 00.066 25848 worker thread done servicing request
23:24:13.121 00.000 21444 OnExposeComplete: enter
23:24:13.121 00.000 21444 UpdateGuideState(): m_state=6
23:24:13.122 00.001 21444 Star::Find(15, 1509, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
23:24:13.122 00.000 21444 Star::Find returns 1 (1), X=1514.59, Y=1011.67, Mass=9991, SNR=9.2, Peak=5296 HFD=1.6
23:24:13.122 00.000 21444 Star::Find false star n=4 nbg=272 bg=3593.5 sigma=518.7 thresh=5150 peak=4926
23:24:13.122 00.000 21444 Star::Find false star n=3 nbg=254 bg=3455.1 sigma=385.4 thresh=4611 peak=4390
23:24:13.122 00.000 21444 Star::Find false star n=6 nbg=258 bg=2547.4 sigma=452.4 thresh=3905 peak=3630
23:24:13.122 00.000 21444 Star::Find false star n=6 nbg=257 bg=2668.5 sigma=417.5 thresh=3921 peak=3752
23:24:13.122 00.000 21444 Star::Find false star n=2 nbg=258 bg=2665.1 sigma=463.8 thresh=4056 peak=3990
23:24:13.122 00.000 21444 Star::Find false star n=2 nbg=260 bg=3366.4 sigma=465.4 thresh=4763 peak=4391
23:24:13.122 00.000 21444 Star::Find false star n=1 nbg=252 bg=3521.1 sigma=448.1 thresh=4865 peak=4422
23:24:13.122 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 25.56,34.84,0.00,M4] [#6 3.41,11.31,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.12,-1.50,1.38,U] [#9 0.00,0.00,0.00,L] [#10 0.43,1.15,1.54,U] [#11 0.00,0.00,0.00,L] 
23:24:13.122 00.000 21444 refined, 2 included, MultiStar: {2.56, 1.99}, one-star: {9.54, 8.12}
23:24:13.122 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.09) = xAngle (0.75 = 0.75)
23:24:13.122 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.05 = 1.05)
23:24:13.122 00.000 21444 CameraToMount -- cameraX=2.56 cameraY=1.99 hyp=3.24 cameraTheta=0.66 mountX=2.37 mountY=2.81, mountTheta=0.87
23:24:13.123 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.56, y=1.99, opts=13)
23:24:13.123 00.000 21444 Enqueuing Move request for scope (2.56, 1.99)
23:24:13.123 00.000 25848 Worker thread wakes up
23:24:13.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.56, 1.99) opts 0xd
23:24:13.123 00.000 25848 Handling offset move in thread for scope, endpoint = (2.56, 1.99)
23:24:13.123 00.000 25848 Moving (2.56, 1.99) raw xDistance=2.37 yDistance=2.81
23:24:13.123 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.62 from input 2.37
23:24:13.123 00.000 25848 resist switch: large excursion: input 2.81 thresh 1.53 direction from -1 to 1
23:24:13.123 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.44
23:24:13.123 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.81 from input 2.81
23:24:13.123 00.000 25848 MoveAxis(W, 78, ABG)
23:24:13.123 00.000 25848 Guiding  Dir = 3, Dur = 78
23:24:13.130 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20104, med=3076, FiltMin=384, FiltMax=5648, Gamma=2.300
23:24:13.146 00.016 21444 UpdateGuideState exits: m=9991 SNR=9.2 Saturated
23:24:13.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:13.146 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:13.146 00.000 21444 Enqueuing Expose request
23:24:13.156 00.010 25848 IsSlewing returns 0
23:24:13.157 00.001 25848 IsGuiding returns 0
23:24:13.188 00.031 25848 PulseGuide returned control before completion, sleep 58
23:24:13.255 00.067 25848 IsGuiding returns 1
23:24:13.255 00.000 25848 scope still moving after pulse duration time elapsed
23:24:13.312 00.057 25848 IsSlewing returns 0
23:24:13.312 00.000 25848 IsGuiding returns 0
23:24:13.312 00.000 25848 scope move finished after 78 + 78 ms
23:24:13.312 00.000 25848 Move returns status 0, amount 78
23:24:13.313 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 205 applied
23:24:13.313 00.000 25848 MoveAxis(S, 282, ABG)
23:24:13.313 00.000 25848 Guiding  Dir = 1, Dur = 282
23:24:13.345 00.032 25848 IsSlewing returns 0
23:24:13.345 00.000 25848 IsGuiding returns 0
23:24:13.377 00.032 25848 PulseGuide returned control before completion, sleep 262
23:24:13.647 00.270 25848 IsGuiding returns 1
23:24:13.647 00.000 25848 scope still moving after pulse duration time elapsed
23:24:13.703 00.056 25848 IsSlewing returns 0
23:24:13.703 00.000 25848 IsGuiding returns 0
23:24:13.703 00.000 25848 scope move finished after 282 + 75 ms
23:24:13.703 00.000 25848 Move returns status 0, amount 282
23:24:13.703 00.000 25848 move complete, result=0
23:24:13.703 00.000 25848 worker thread done servicing request
23:24:13.703 00.000 25848 Worker thread wakes up
23:24:13.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:13.703 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1500,997,31,31)
23:24:13.703 00.000 21444 GuideStep: 2.4 px 78 ms WEST, 2.8 px 282 ms SOUTH
23:24:17.048 03.345 25848 Exposure complete
23:24:17.115 00.067 25848 worker thread done servicing request
23:24:17.115 00.000 21444 OnExposeComplete: enter
23:24:17.115 00.000 21444 UpdateGuideState(): m_state=6
23:24:17.115 00.000 21444 Star::Find(15, 1514, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
23:24:17.115 00.000 21444 Star::Find returns 1 (1), X=1509.70, Y=1002.20, Mass=14156, SNR=11.1, Peak=5036 HFD=1.8
23:24:17.115 00.000 21444 Star::Find false star n=4 nbg=256 bg=3593.2 sigma=429.8 thresh=4883 peak=4627
23:24:17.116 00.001 21444 Star::Find false star n=3 nbg=242 bg=3465.7 sigma=411.0 thresh=4699 peak=4347
23:24:17.116 00.000 21444 Star::Find false star n=3 nbg=262 bg=2625.7 sigma=411.4 thresh=3860 peak=3579
23:24:17.116 00.000 21444 Star::Find false star n=3 nbg=264 bg=2721.8 sigma=443.2 thresh=4051 peak=3760
23:24:17.116 00.000 21444 Star::Find false star n=5 nbg=264 bg=2143.6 sigma=458.6 thresh=3519 peak=3374
23:24:17.116 00.000 21444 Star::Find false star n=3 nbg=273 bg=3483.9 sigma=486.8 thresh=4944 peak=4582
23:24:17.116 00.000 21444 Star::Find false star n=1 nbg=254 bg=2655.8 sigma=440.0 thresh=3976 peak=3690
23:24:17.116 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.52,-0.97,0.80,U] [#9 12.07,9.78,0.00,M2] [#10 0.18,0.64,1.26,U] [#11 12.85,-4.03,0.00,M5] 
23:24:17.116 00.000 21444 refined, 2 included, MultiStar: {1.46, -0.43}, one-star: {4.64, -1.35}
23:24:17.116 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.09) = xAngle (-0.20 = -0.20)
23:24:17.116 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.10 = 0.10)
23:24:17.116 00.000 21444 CameraToMount -- cameraX=1.46 cameraY=-0.43 hyp=1.52 cameraTheta=-0.29 mountX=1.49 mountY=0.15, mountTheta=0.10
23:24:17.117 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.46, y=-0.43, opts=13)
23:24:17.117 00.000 21444 Enqueuing Move request for scope (1.46, -0.43)
23:24:17.117 00.000 25848 Worker thread wakes up
23:24:17.117 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.46, -0.43) opts 0xd
23:24:17.117 00.000 25848 Handling offset move in thread for scope, endpoint = (1.46, -0.43)
23:24:17.117 00.000 25848 Moving (1.46, -0.43) raw xDistance=1.49 yDistance=0.15
23:24:17.117 00.000 25848 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.30, ShCount=5, LgCount=1, SticCount=0,  Deflections: 0=2.813024, 1:0.149632
23:24:17.117 00.000 25848 BLC: No correction, Miss < min_move
23:24:17.117 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.49
23:24:17.117 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:17.117 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:24:17.117 00.000 25848 MoveAxis(W, 51, ABG)
23:24:17.117 00.000 25848 Guiding  Dir = 3, Dur = 51
23:24:17.124 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20452, med=3072, FiltMin=376, FiltMax=5420, Gamma=2.300
23:24:17.140 00.016 21444 UpdateGuideState exits: m=14156 SNR=11.1 Saturated
23:24:17.140 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:17.140 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:17.140 00.000 21444 Enqueuing Expose request
23:24:17.142 00.002 25848 IsSlewing returns 0
23:24:17.142 00.000 25848 IsGuiding returns 0
23:24:17.173 00.031 25848 PulseGuide returned control before completion, sleep 31
23:24:17.219 00.046 25848 IsGuiding returns 1
23:24:17.219 00.000 25848 scope still moving after pulse duration time elapsed
23:24:17.313 00.094 25848 IsSlewing returns 0
23:24:17.313 00.000 25848 IsGuiding returns 0
23:24:17.313 00.000 25848 scope move finished after 51 + 120 ms
23:24:17.313 00.000 25848 Move returns status 0, amount 51
23:24:17.313 00.000 25848 MoveAxis(N, 0, ABG)
23:24:17.313 00.000 25848 Move returns status 0, amount 0
23:24:17.313 00.000 25848 move complete, result=0
23:24:17.314 00.001 25848 worker thread done servicing request
23:24:17.314 00.000 25848 Worker thread wakes up
23:24:17.314 00.000 21444 GuideStep: 1.5 px 51 ms WEST, 0.1 px 0 ms NORTH
23:24:17.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:17.314 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:24:20.659 03.345 25848 Exposure complete
23:24:20.725 00.066 25848 worker thread done servicing request
23:24:20.725 00.000 21444 OnExposeComplete: enter
23:24:20.726 00.001 21444 UpdateGuideState(): m_state=6
23:24:20.726 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
23:24:20.726 00.000 21444 Star::Find returns 1 (1), X=1510.14, Y=1003.25, Mass=11689, SNR=11.8, Peak=5372 HFD=2.2
23:24:20.726 00.000 21444 Star::Find false star n=1 nbg=254 bg=3712.8 sigma=502.1 thresh=5219 peak=4714
23:24:20.726 00.000 21444 Star::Find false star n=3 nbg=264 bg=3406.6 sigma=496.4 thresh=4896 peak=4675
23:24:20.726 00.000 21444 Star::Find false star n=6 nbg=259 bg=2547.0 sigma=419.3 thresh=3805 peak=3722
23:24:20.726 00.000 21444 Star::Find false star n=1 nbg=261 bg=2765.1 sigma=439.2 thresh=4083 peak=3752
23:24:20.726 00.000 21444 Star::Find false star n=7 nbg=267 bg=2107.7 sigma=401.5 thresh=3312 peak=3281
23:24:20.726 00.000 21444 Star::Find false star n=4 nbg=269 bg=3444.7 sigma=472.3 thresh=4861 peak=4740
23:24:20.726 00.000 21444 Star::Find false star n=5 nbg=264 bg=3315.2 sigma=458.4 thresh=4690 peak=4570
23:24:20.726 00.000 21444 Star::Find false star n=6 nbg=248 bg=3379.4 sigma=397.2 thresh=4571 peak=4544
23:24:20.726 00.000 21444 Star::Find false star n=9 nbg=256 bg=3297.8 sigma=491.8 thresh=4773 peak=4649
23:24:20.726 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -8.08,5.07,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.14,0.84,1.20,U] [#11 0.00,0.00,0.00,L] 
23:24:20.726 00.000 21444 refined, 2 included, MultiStar: {-0.51, 1.58}, one-star: {5.09, -0.30}
23:24:20.726 00.000 21444 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.09) = xAngle (1.97 = 1.97)
23:24:20.726 00.000 21444 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.27 = 2.27)
23:24:20.726 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=1.58 hyp=1.66 cameraTheta=1.88 mountX=-0.65 mountY=1.27, mountTheta=2.04
23:24:20.728 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=1.58, opts=13)
23:24:20.728 00.000 21444 Enqueuing Move request for scope (-0.51, 1.58)
23:24:20.728 00.000 25848 Worker thread wakes up
23:24:20.728 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.58) opts 0xd
23:24:20.728 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 1.58)
23:24:20.728 00.000 25848 Moving (-0.51, 1.58) raw xDistance=-0.65 yDistance=1.27
23:24:20.728 00.000 25848 BLC: History state: CurrMiss=1.27, AvgInitMiss=0.30, ShCount=5, LgCount=1, SticCount=0,  Deflections: 0=2.813024, 1:0.149632, 2:1.272368
23:24:20.728 00.000 25848 BLC: Under-shoot: nominal increase by 8
23:24:20.728 00.000 25848 BLC: window closed
23:24:20.728 00.000 25848 BLC: Pulse adjusted to 213
23:24:20.728 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.65
23:24:20.728 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
23:24:20.728 00.000 25848 MoveAxis(E, 16, ABG)
23:24:20.728 00.000 25848 Guiding  Dir = 2, Dur = 16
23:24:20.734 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20480, med=3068, FiltMin=470, FiltMax=9560, Gamma=2.300
23:24:20.748 00.014 25848 IsSlewing returns 0
23:24:20.749 00.001 25848 IsGuiding returns 0
23:24:20.750 00.001 21444 UpdateGuideState exits: m=11689 SNR=11.8 Saturated
23:24:20.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:20.750 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:20.750 00.000 21444 Enqueuing Expose request
23:24:20.780 00.030 25848 IsGuiding returns 1
23:24:20.780 00.000 25848 scope still moving after pulse duration time elapsed
23:24:20.876 00.096 25848 IsSlewing returns 0
23:24:20.876 00.000 25848 IsGuiding returns 0
23:24:20.876 00.000 25848 scope move finished after 16 + 111 ms
23:24:20.876 00.000 25848 Move returns status 0, amount 16
23:24:20.876 00.000 25848 MoveAxis(S, 35, ABG)
23:24:20.876 00.000 25848 Guiding  Dir = 1, Dur = 35
23:24:20.907 00.031 25848 IsSlewing returns 0
23:24:20.907 00.000 25848 IsGuiding returns 0
23:24:20.937 00.030 25848 PulseGuide returned control before completion, sleep 15
23:24:20.945 00.008 21444 evsrv: cli 0107E880 connect
23:24:20.945 00.000 21444 case statement mapped state 6 to 3
23:24:20.946 00.001 21444 case statement mapped state 6 to 3
23:24:20.946 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"8b55bfd1-db64-4445-9db5-44c958fc2c65"}
23:24:20.946 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"8b55bfd1-db64-4445-9db5-44c958fc2c65"}
23:24:20.946 00.000 21444 evsrv: cli 0107E880 disconnect
23:24:20.957 00.011 25848 IsGuiding returns 1
23:24:20.957 00.000 25848 scope still moving after pulse duration time elapsed
23:24:21.015 00.058 25848 IsSlewing returns 0
23:24:21.015 00.000 25848 IsGuiding returns 0
23:24:21.015 00.000 25848 scope move finished after 35 + 73 ms
23:24:21.015 00.000 25848 Move returns status 0, amount 35
23:24:21.015 00.000 25848 move complete, result=0
23:24:21.015 00.000 25848 worker thread done servicing request
23:24:21.016 00.001 25848 Worker thread wakes up
23:24:21.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:21.016 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:24:21.016 00.000 21444 GuideStep: -0.7 px 16 ms EAST, 1.3 px 35 ms SOUTH
23:24:24.363 03.347 25848 Exposure complete
23:24:24.429 00.066 25848 worker thread done servicing request
23:24:24.430 00.001 21444 OnExposeComplete: enter
23:24:24.430 00.000 21444 UpdateGuideState(): m_state=6
23:24:24.430 00.000 21444 Star::Find(15, 1510, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
23:24:24.430 00.000 21444 Star::Find false star n=6 nbg=262 bg=2375.5 sigma=431.9 thresh=3671 peak=3642
23:24:24.430 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1003.00, Mass=10671, SNR=2.9, Peak=4564 HFD=0.0
23:24:24.430 00.000 21444 DistanceChecker: activated
23:24:24.430 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:24:24.430 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:24:24.430 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:24:24.430 00.000 25848 Worker thread wakes up
23:24:24.430 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:24:24.430 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:24:24.430 00.000 25848 move complete, result=0
23:24:24.431 00.001 25848 worker thread done servicing request
23:24:24.533 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:24:24.533 00.000 21444 Status Line: Star lost - low SNR
23:24:24.535 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20204, med=3044, FiltMin=600, FiltMax=17592, Gamma=2.300
23:24:24.551 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:24:24.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:24.551 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:24:24.551 00.000 21444 Enqueuing Expose request
23:24:24.551 00.000 25848 Worker thread wakes up
23:24:24.551 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:24.551 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:24:27.902 03.351 25848 Exposure complete
23:24:27.969 00.067 25848 worker thread done servicing request
23:24:27.969 00.000 21444 OnExposeComplete: enter
23:24:27.969 00.000 21444 UpdateGuideState(): m_state=6
23:24:27.969 00.000 21444 Star::Find(15, 1510, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
23:24:27.969 00.000 21444 Star::Find returns 1 (1), X=1509.24, Y=1002.83, Mass=15268, SNR=14.6, Peak=5848 HFD=2.6
23:24:27.970 00.001 21444 DistanceChecker: deactivated
23:24:27.970 00.000 21444 Star::Find false star n=4 nbg=260 bg=3361.4 sigma=487.8 thresh=4825 peak=4584
23:24:27.970 00.000 21444 Star::Find false star n=6 nbg=248 bg=2526.9 sigma=425.1 thresh=3802 peak=3626
23:24:27.970 00.000 21444 Star::Find false star n=2 nbg=271 bg=2250.0 sigma=465.5 thresh=3646 peak=3294
23:24:27.970 00.000 21444 Star::Find false star n=9 nbg=257 bg=2542.9 sigma=380.7 thresh=3685 peak=3552
23:24:27.970 00.000 21444 Star::Find false star n=7 nbg=258 bg=3281.5 sigma=445.4 thresh=4618 peak=4480
23:24:27.970 00.000 21444 Star::Find false star n=4 nbg=258 bg=3396.0 sigma=417.7 thresh=4649 peak=4417
23:24:27.970 00.000 21444 MultiStar: [#1 -0.51,-1.05,0.58,U] [#2 0.00,0.00,0.00,L] [#3 0.42,-1.40,0.91,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.99,-0.24,0.76,U] [#9 0.00,0.00,0.00,L] [#10 -0.06,0.29,1.29,U] [#11 0.00,0.00,0.00,L] 
23:24:27.970 00.000 21444 refined, 4 included, MultiStar: {0.76, -0.53}, one-star: {4.19, -0.72}
23:24:27.970 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.09) = xAngle (-0.52 = -0.52)
23:24:27.970 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.23 = -0.23)
23:24:27.970 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=-0.53 hyp=0.93 cameraTheta=-0.61 mountX=0.80 mountY=-0.21, mountTheta=-0.25
23:24:27.971 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=-0.53, opts=13)
23:24:27.971 00.000 21444 Enqueuing Move request for scope (0.76, -0.53)
23:24:27.971 00.000 25848 Worker thread wakes up
23:24:27.971 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.53) opts 0xd
23:24:27.971 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, -0.53)
23:24:27.971 00.000 25848 Moving (0.76, -0.53) raw xDistance=0.80 yDistance=-0.21
23:24:27.971 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.80
23:24:27.971 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:27.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:24:27.971 00.000 25848 MoveAxis(W, 23, ABG)
23:24:27.971 00.000 25848 Guiding  Dir = 3, Dur = 23
23:24:27.978 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=27236, med=3044, FiltMin=432, FiltMax=22488, Gamma=2.300
23:24:27.995 00.017 21444 UpdateGuideState exits: m=15268 SNR=14.6 Saturated
23:24:27.995 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:27.995 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:27.995 00.000 21444 Enqueuing Expose request
23:24:28.000 00.005 25848 IsSlewing returns 0
23:24:28.000 00.000 25848 IsGuiding returns 0
23:24:28.066 00.066 25848 IsGuiding returns 1
23:24:28.066 00.000 25848 scope still moving after pulse duration time elapsed
23:24:28.111 00.045 25848 IsSlewing returns 0
23:24:28.111 00.000 25848 IsGuiding returns 0
23:24:28.111 00.000 25848 scope move finished after 23 + 87 ms
23:24:28.111 00.000 25848 Move returns status 0, amount 23
23:24:28.111 00.000 25848 MoveAxis(N, 0, ABG)
23:24:28.111 00.000 25848 Move returns status 0, amount 0
23:24:28.111 00.000 25848 move complete, result=0
23:24:28.112 00.001 25848 worker thread done servicing request
23:24:28.112 00.000 25848 Worker thread wakes up
23:24:28.112 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.2 px 0 ms NORTH
23:24:28.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:28.112 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:24:31.456 03.344 25848 Exposure complete
23:24:31.522 00.066 25848 worker thread done servicing request
23:24:31.522 00.000 21444 OnExposeComplete: enter
23:24:31.522 00.000 21444 UpdateGuideState(): m_state=6
23:24:31.522 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
23:24:31.522 00.000 21444 Star::Find returns 1 (1), X=1509.88, Y=1002.59, Mass=11751, SNR=10.6, Peak=5468 HFD=1.3
23:24:31.522 00.000 21444 Star::Find false star n=3 nbg=259 bg=3695.8 sigma=466.4 thresh=5095 peak=4592
23:24:31.522 00.000 21444 Star::Find false star n=1 nbg=272 bg=3438.4 sigma=470.4 thresh=4850 peak=4440
23:24:31.522 00.000 21444 Star::Find false star n=3 nbg=265 bg=2729.1 sigma=454.6 thresh=4093 peak=3706
23:24:31.522 00.000 21444 Star::Find false star n=4 nbg=269 bg=2299.4 sigma=429.6 thresh=3588 peak=3404
23:24:31.522 00.000 21444 Star::Find false star n=2 nbg=253 bg=3557.7 sigma=408.5 thresh=4783 peak=4543
23:24:31.522 00.000 21444 Star::Find false star n=2 nbg=258 bg=2560.3 sigma=430.5 thresh=3852 peak=3661
23:24:31.523 00.001 21444 Star::Find false star n=3 nbg=254 bg=3311.5 sigma=447.1 thresh=4653 peak=4287
23:24:31.523 00.000 21444 Star::Find false star n=1 nbg=269 bg=3304.8 sigma=530.8 thresh=4897 peak=4485
23:24:31.523 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.25,-1.17,1.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 10.16,-14.10,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.26,1.47,1.03,U] [#11 0.00,0.00,0.00,L] 
23:24:31.523 00.000 21444 refined, 2 included, MultiStar: {2.05, -0.25}, one-star: {4.83, -0.96}
23:24:31.523 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.09) = xAngle (-0.03 = -0.03)
23:24:31.523 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.27 = 0.27)
23:24:31.523 00.000 21444 CameraToMount -- cameraX=2.05 cameraY=-0.25 hyp=2.07 cameraTheta=-0.12 mountX=2.07 mountY=0.55, mountTheta=0.26
23:24:31.523 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.05, y=-0.25, opts=13)
23:24:31.523 00.000 21444 Enqueuing Move request for scope (2.05, -0.25)
23:24:31.524 00.001 25848 Worker thread wakes up
23:24:31.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.05, -0.25) opts 0xd
23:24:31.524 00.000 25848 Handling offset move in thread for scope, endpoint = (2.05, -0.25)
23:24:31.524 00.000 25848 Moving (2.05, -0.25) raw xDistance=2.07 yDistance=0.55
23:24:31.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.34 from input 2.07
23:24:31.524 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
23:24:31.524 00.000 25848 MoveAxis(W, 64, ABG)
23:24:31.524 00.000 25848 Guiding  Dir = 3, Dur = 64
23:24:31.531 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33016, med=3068, FiltMin=470, FiltMax=27968, Gamma=2.300
23:24:31.547 00.016 21444 UpdateGuideState exits: m=11751 SNR=10.6 Saturated
23:24:31.547 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:31.547 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:31.547 00.000 21444 Enqueuing Expose request
23:24:31.548 00.001 25848 IsSlewing returns 0
23:24:31.549 00.001 25848 IsGuiding returns 0
23:24:31.580 00.031 25848 PulseGuide returned control before completion, sleep 43
23:24:31.627 00.047 25848 IsGuiding returns 1
23:24:31.627 00.000 25848 scope still moving after pulse duration time elapsed
23:24:31.688 00.061 25848 IsSlewing returns 0
23:24:31.688 00.000 25848 IsGuiding returns 0
23:24:31.688 00.000 25848 scope move finished after 64 + 75 ms
23:24:31.688 00.000 25848 Move returns status 0, amount 64
23:24:31.688 00.000 25848 MoveAxis(S, 15, ABG)
23:24:31.688 00.000 25848 Guiding  Dir = 1, Dur = 15
23:24:31.717 00.029 25848 IsSlewing returns 0
23:24:31.717 00.000 25848 IsGuiding returns 0
23:24:31.758 00.041 25848 IsGuiding returns 1
23:24:31.758 00.000 25848 scope still moving after pulse duration time elapsed
23:24:31.815 00.057 25848 IsSlewing returns 0
23:24:31.815 00.000 25848 IsGuiding returns 0
23:24:31.815 00.000 25848 scope move finished after 15 + 83 ms
23:24:31.815 00.000 25848 Move returns status 0, amount 15
23:24:31.815 00.000 25848 move complete, result=0
23:24:31.815 00.000 25848 worker thread done servicing request
23:24:31.815 00.000 25848 Worker thread wakes up
23:24:31.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:31.815 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:24:31.815 00.000 21444 GuideStep: 2.1 px 64 ms WEST, 0.6 px 15 ms SOUTH
23:24:35.164 03.349 25848 Exposure complete
23:24:35.231 00.067 25848 worker thread done servicing request
23:24:35.231 00.000 21444 OnExposeComplete: enter
23:24:35.231 00.000 21444 UpdateGuideState(): m_state=6
23:24:35.231 00.000 21444 Star::Find(15, 1509, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
23:24:35.231 00.000 21444 Star::Find returns 1 (1), X=1510.79, Y=1001.65, Mass=18562, SNR=14.1, Peak=5416 HFD=2.9
23:24:35.231 00.000 21444 Star::Find false star n=1 nbg=271 bg=3489.4 sigma=498.3 thresh=4984 peak=4571
23:24:35.231 00.000 21444 Star::Find false star n=6 nbg=274 bg=2487.4 sigma=508.7 thresh=4013 peak=3799
23:24:35.231 00.000 21444 Star::Find false star n=2 nbg=265 bg=3702.9 sigma=476.2 thresh=5131 peak=4653
23:24:35.231 00.000 21444 Star::Find false star n=8 nbg=256 bg=2577.1 sigma=401.5 thresh=3782 peak=3701
23:24:35.231 00.000 21444 Star::Find false star n=6 nbg=259 bg=3251.5 sigma=463.5 thresh=4642 peak=4558
23:24:35.231 00.000 21444 Star::Find false star n=2 nbg=273 bg=3350.3 sigma=486.9 thresh=4811 peak=4570
23:24:35.231 00.000 21444 MultiStar: [#1 11.47,-10.41,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -12.37,-11.01,0.00,M8] [#5 -0.07,0.11,1.03,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 18.76,-19.30,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 -0.14,0.84,0.91,U] [#11 0.00,0.00,0.00,L] 
23:24:35.231 00.000 21444 refined, 2 included, MultiStar: {1.88, -0.35}, one-star: {5.74, -1.91}
23:24:35.231 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
23:24:35.231 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.20 = 0.20)
23:24:35.231 00.000 21444 CameraToMount -- cameraX=1.88 cameraY=-0.35 hyp=1.91 cameraTheta=-0.18 mountX=1.91 mountY=0.39, mountTheta=0.20
23:24:35.232 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.88, y=-0.35, opts=13)
23:24:35.232 00.000 21444 Enqueuing Move request for scope (1.88, -0.35)
23:24:35.232 00.000 25848 Worker thread wakes up
23:24:35.233 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.88, -0.35) opts 0xd
23:24:35.233 00.000 25848 Handling offset move in thread for scope, endpoint = (1.88, -0.35)
23:24:35.233 00.000 25848 Moving (1.88, -0.35) raw xDistance=1.91 yDistance=0.39
23:24:35.233 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.29 from input 1.91
23:24:35.233 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:35.233 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:24:35.233 00.000 25848 MoveAxis(W, 62, ABG)
23:24:35.233 00.000 25848 Guiding  Dir = 3, Dur = 62
23:24:35.240 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29636, med=3048, FiltMin=620, FiltMax=25344, Gamma=2.300
23:24:35.256 00.016 21444 UpdateGuideState exits: m=18562 SNR=14.1 Saturated
23:24:35.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:35.256 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:35.256 00.000 21444 Enqueuing Expose request
23:24:35.265 00.009 25848 IsSlewing returns 0
23:24:35.266 00.001 25848 IsGuiding returns 0
23:24:35.296 00.030 25848 PulseGuide returned control before completion, sleep 42
23:24:35.610 00.314 25848 IsGuiding returns 1
23:24:35.610 00.000 25848 scope still moving after pulse duration time elapsed
23:24:35.657 00.047 25848 IsSlewing returns 0
23:24:35.657 00.000 25848 IsGuiding returns 0
23:24:35.657 00.000 25848 scope move finished after 62 + 330 ms
23:24:35.657 00.000 25848 Move returns status 0, amount 62
23:24:35.657 00.000 25848 MoveAxis(N, 0, ABG)
23:24:35.657 00.000 25848 Move returns status 0, amount 0
23:24:35.657 00.000 25848 move complete, result=0
23:24:35.658 00.001 25848 worker thread done servicing request
23:24:35.658 00.000 25848 Worker thread wakes up
23:24:35.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:35.658 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1496,987,31,31)
23:24:35.658 00.000 21444 GuideStep: 1.9 px 62 ms WEST, 0.4 px 0 ms NORTH
23:24:39.002 03.344 25848 Exposure complete
23:24:39.068 00.066 25848 worker thread done servicing request
23:24:39.068 00.000 21444 OnExposeComplete: enter
23:24:39.068 00.000 21444 UpdateGuideState(): m_state=6
23:24:39.068 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
23:24:39.068 00.000 21444 Star::Find false star n=6 nbg=272 bg=2398.2 sigma=524.0 thresh=3970 peak=3861
23:24:39.068 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1001.00, Mass=11871, SNR=2.9, Peak=4964 HFD=0.0
23:24:39.068 00.000 21444 DistanceChecker: activated
23:24:39.068 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:24:39.069 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:24:39.069 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:24:39.069 00.000 25848 Worker thread wakes up
23:24:39.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:24:39.069 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:24:39.069 00.000 25848 move complete, result=0
23:24:39.069 00.000 25848 worker thread done servicing request
23:24:39.172 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:24:39.172 00.000 21444 Status Line: Star lost - low SNR
23:24:39.173 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26376, med=3044, FiltMin=394, FiltMax=24788, Gamma=2.300
23:24:39.190 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:24:39.190 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:39.190 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:24:39.190 00.000 21444 Enqueuing Expose request
23:24:39.190 00.000 25848 Worker thread wakes up
23:24:39.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:39.190 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:24:42.538 03.348 25848 Exposure complete
23:24:42.605 00.067 25848 worker thread done servicing request
23:24:42.605 00.000 21444 OnExposeComplete: enter
23:24:42.605 00.000 21444 UpdateGuideState(): m_state=6
23:24:42.605 00.000 21444 Star::Find(15, 1510, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
23:24:42.605 00.000 21444 Star::Find returns 1 (1), X=1509.11, Y=1001.50, Mass=12490, SNR=11.0, Peak=4588 HFD=3.9
23:24:42.605 00.000 21444 DistanceChecker: deactivated
23:24:42.605 00.000 21444 Star::Find false star n=1 nbg=260 bg=3597.3 sigma=458.0 thresh=4971 peak=4659
23:24:42.605 00.000 21444 Star::Find false star n=3 nbg=263 bg=3400.5 sigma=456.4 thresh=4770 peak=4523
23:24:42.605 00.000 21444 Star::Find false star n=6 nbg=259 bg=2645.3 sigma=459.9 thresh=4025 peak=3688
23:24:42.605 00.000 21444 Star::Find false star n=6 nbg=265 bg=2270.1 sigma=452.6 thresh=3628 peak=3254
23:24:42.605 00.000 21444 Star::Find false star n=3 nbg=269 bg=3306.9 sigma=503.5 thresh=4817 peak=4449
23:24:42.605 00.000 21444 Star::Find false star n=2 nbg=263 bg=3273.7 sigma=472.9 thresh=4692 peak=4230
23:24:42.605 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.75,-0.97,1.04,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.03,-0.86,0.99,U] [#7 -0.13,-8.21,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.17,0.94,1.37,U] [#11 10.26,-18.84,0.00,M6] 
23:24:42.605 00.000 21444 refined, 4 included, MultiStar: {0.97, -1.65}, one-star: {4.05, -2.05}
23:24:42.605 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.09) = xAngle (-0.95 = -0.95)
23:24:42.606 00.001 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.65 = -0.65)
23:24:42.606 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-1.65 hyp=1.91 cameraTheta=-1.04 mountX=1.11 mountY=-1.16, mountTheta=-0.81
23:24:42.606 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-1.65, opts=13)
23:24:42.606 00.000 21444 Enqueuing Move request for scope (0.97, -1.65)
23:24:42.606 00.000 25848 Worker thread wakes up
23:24:42.607 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -1.65) opts 0xd
23:24:42.607 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -1.65)
23:24:42.607 00.000 25848 Moving (0.97, -1.65) raw xDistance=1.11 yDistance=-1.16
23:24:42.607 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.11
23:24:42.607 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:42.607 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.16
23:24:42.607 00.000 25848 MoveAxis(W, 38, ABG)
23:24:42.607 00.000 25848 Guiding  Dir = 3, Dur = 38
23:24:42.614 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29984, med=3044, FiltMin=432, FiltMax=25872, Gamma=2.300
23:24:42.630 00.016 21444 UpdateGuideState exits: m=12490 SNR=11.0 Saturated
23:24:42.630 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:42.630 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:42.630 00.000 21444 Enqueuing Expose request
23:24:42.705 00.075 25848 IsSlewing returns 0
23:24:42.705 00.000 25848 IsGuiding returns 0
23:24:42.736 00.031 25848 PulseGuide returned control before completion, sleep 18
23:24:42.757 00.021 25848 IsGuiding returns 1
23:24:42.757 00.000 25848 scope still moving after pulse duration time elapsed
23:24:42.813 00.056 25848 IsSlewing returns 0
23:24:42.813 00.000 25848 IsGuiding returns 0
23:24:42.813 00.000 25848 scope move finished after 38 + 70 ms
23:24:42.813 00.000 25848 Move returns status 0, amount 38
23:24:42.813 00.000 25848 MoveAxis(N, 0, ABG)
23:24:42.813 00.000 25848 Move returns status 0, amount 0
23:24:42.813 00.000 25848 move complete, result=0
23:24:42.813 00.000 25848 worker thread done servicing request
23:24:42.813 00.000 25848 Worker thread wakes up
23:24:42.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:42.813 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:24:42.813 00.000 21444 GuideStep: 1.1 px 38 ms WEST, -1.2 px 0 ms NORTH
23:24:46.163 03.350 25848 Exposure complete
23:24:46.230 00.067 25848 worker thread done servicing request
23:24:46.230 00.000 21444 OnExposeComplete: enter
23:24:46.230 00.000 21444 UpdateGuideState(): m_state=6
23:24:46.231 00.001 21444 Star::Find(15, 1509, 1001, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
23:24:46.231 00.000 21444 Star::Find returns 1 (1), X=1511.63, Y=1003.51, Mass=11641, SNR=11.7, Peak=4760 HFD=3.7
23:24:46.231 00.000 21444 Star::Find false star n=2 nbg=277 bg=2671.8 sigma=565.9 thresh=4370 peak=3925
23:24:46.231 00.000 21444 Star::Find false star n=3 nbg=267 bg=3439.8 sigma=483.8 thresh=4891 peak=4673
23:24:46.231 00.000 21444 Star::Find false star n=3 nbg=274 bg=3232.7 sigma=530.7 thresh=4825 peak=4319
23:24:46.231 00.000 21444 Star::Find false star n=4 nbg=258 bg=3243.4 sigma=420.8 thresh=4506 peak=4345
23:24:46.231 00.000 21444 Star::Find false star n=2 nbg=272 bg=3299.3 sigma=499.8 thresh=4799 peak=4547
23:24:46.231 00.000 21444 MultiStar: [#1 -9.39,-11.39,0.00,M2] [#2 -8.77,3.61,0.69,U] [#3 8.61,-4.45,0.78,U] [#4 0.00,0.00,0.00,L] [#5 -0.09,-0.01,0.92,U] [#6 0.00,0.00,0.00,L] [#7 -5.98,-9.90,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.18,0.82,1.27,U] [#11 0.00,0.00,0.00,L] 
23:24:46.231 00.000 21444 refined, 4 included, MultiStar: {1.49, 0.00}, one-star: {6.58, -0.04}
23:24:46.231 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.09) = xAngle (0.09 = 0.09)
23:24:46.231 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.39 = 0.39)
23:24:46.231 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=0.00 hyp=1.49 cameraTheta=0.00 mountX=1.48 mountY=0.57, mountTheta=0.37
23:24:46.232 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=0.00, opts=13)
23:24:46.232 00.000 21444 Enqueuing Move request for scope (1.49, 0.00)
23:24:46.232 00.000 25848 Worker thread wakes up
23:24:46.232 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, 0.00) opts 0xd
23:24:46.232 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, 0.00)
23:24:46.232 00.000 25848 Moving (1.49, 0.00) raw xDistance=1.48 yDistance=0.57
23:24:46.232 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.48
23:24:46.232 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
23:24:46.232 00.000 25848 MoveAxis(W, 48, ABG)
23:24:46.232 00.000 25848 Guiding  Dir = 3, Dur = 48
23:24:46.239 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=2.300
23:24:46.253 00.014 25848 IsSlewing returns 0
23:24:46.253 00.000 25848 IsGuiding returns 0
23:24:46.255 00.002 21444 UpdateGuideState exits: m=11641 SNR=11.7 Saturated
23:24:46.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:46.255 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:46.255 00.000 21444 Enqueuing Expose request
23:24:46.284 00.029 25848 PulseGuide returned control before completion, sleep 28
23:24:46.321 00.037 25848 IsGuiding returns 1
23:24:46.321 00.000 25848 scope still moving after pulse duration time elapsed
23:24:46.376 00.055 25848 IsSlewing returns 0
23:24:46.376 00.000 25848 IsGuiding returns 0
23:24:46.376 00.000 25848 scope move finished after 48 + 75 ms
23:24:46.376 00.000 25848 Move returns status 0, amount 48
23:24:46.376 00.000 25848 MoveAxis(S, 15, ABG)
23:24:46.376 00.000 25848 Guiding  Dir = 1, Dur = 15
23:24:46.406 00.030 25848 IsSlewing returns 0
23:24:46.459 00.053 25848 IsGuiding returns 0
23:24:46.491 00.032 25848 IsGuiding returns 1
23:24:46.491 00.000 25848 scope still moving after pulse duration time elapsed
23:24:46.564 00.073 25848 IsSlewing returns 0
23:24:46.564 00.000 25848 IsGuiding returns 0
23:24:46.564 00.000 25848 scope move finished after 15 + 89 ms
23:24:46.564 00.000 25848 Move returns status 0, amount 15
23:24:46.564 00.000 25848 move complete, result=0
23:24:46.564 00.000 25848 worker thread done servicing request
23:24:46.564 00.000 25848 Worker thread wakes up
23:24:46.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:46.564 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1497,989,31,31)
23:24:46.564 00.000 21444 GuideStep: 1.5 px 48 ms WEST, 0.6 px 15 ms SOUTH
23:24:46.583 00.019 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=2.010
23:24:46.754 00.171 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=2.010
23:24:46.977 00.223 21444 evsrv: cli 0107E4C0 connect
23:24:46.977 00.000 21444 case statement mapped state 6 to 3
23:24:46.978 00.001 21444 case statement mapped state 6 to 3
23:24:46.978 00.000 21444 evsrv: cli 0107E240 connect
23:24:46.978 00.000 21444 case statement mapped state 6 to 3
23:24:46.979 00.001 21444 case statement mapped state 6 to 3
23:24:46.979 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"7d6b082e-4f7a-451f-8b85-6b1d00a29cfd"}
23:24:46.979 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"7d6b082e-4f7a-451f-8b85-6b1d00a29cfd"}
23:24:46.979 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"bf5cac4c-0e74-45e7-b0f6-fb2c591693b7"}
23:24:46.979 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"bf5cac4c-0e74-45e7-b0f6-fb2c591693b7"}
23:24:46.980 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:24:46.981 00.001 21444 evsrv: cli 0107E240 disconnect
23:24:47.654 00.673 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=1.720
23:24:47.818 00.164 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=1.720
23:24:47.977 00.159 21444 evsrv: cli 0107E880 connect
23:24:47.977 00.000 21444 case statement mapped state 6 to 3
23:24:47.978 00.001 21444 case statement mapped state 6 to 3
23:24:47.978 00.000 21444 evsrv: cli 0107E920 connect
23:24:47.978 00.000 21444 case statement mapped state 6 to 3
23:24:47.978 00.000 21444 case statement mapped state 6 to 3
23:24:47.978 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"355c4944-4e2d-4cb7-a92c-4cef5c29dfb1"}
23:24:47.978 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"355c4944-4e2d-4cb7-a92c-4cef5c29dfb1"}
23:24:47.978 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"9047258a-846c-4cfd-b698-3a6a1f4999ec"}
23:24:47.978 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"9047258a-846c-4cfd-b698-3a6a1f4999ec"}
23:24:47.979 00.001 21444 evsrv: cli 0107E880 disconnect
23:24:47.979 00.000 21444 evsrv: cli 0107E920 disconnect
23:24:48.286 00.307 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=1.430
23:24:48.457 00.171 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=1.430
23:24:48.476 00.019 21444 evsrv: cli 0107E380 connect
23:24:48.477 00.001 21444 case statement mapped state 6 to 3
23:24:48.477 00.000 21444 case statement mapped state 6 to 3
23:24:48.477 00.000 21444 evsrv: cli 0107E560 connect
23:24:48.477 00.000 21444 case statement mapped state 6 to 3
23:24:48.477 00.000 21444 case statement mapped state 6 to 3
23:24:48.477 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"2336ee78-560d-433c-a11d-757650da3a36"}
23:24:48.477 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"2336ee78-560d-433c-a11d-757650da3a36"}
23:24:48.478 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"36dc53e8-6585-4adb-9532-809ae204510c"}
23:24:48.478 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"36dc53e8-6585-4adb-9532-809ae204510c"}
23:24:48.478 00.000 21444 evsrv: cli 0107E560 disconnect
23:24:48.478 00.000 21444 evsrv: cli 0107E380 disconnect
23:24:48.717 00.239 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=1.140
23:24:48.889 00.172 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=1.140
23:24:48.977 00.088 21444 evsrv: cli 0107E920 connect
23:24:48.977 00.000 21444 case statement mapped state 6 to 3
23:24:48.977 00.000 21444 case statement mapped state 6 to 3
23:24:48.978 00.001 21444 evsrv: cli 0107E560 connect
23:24:48.978 00.000 21444 case statement mapped state 6 to 3
23:24:48.978 00.000 21444 case statement mapped state 6 to 3
23:24:48.979 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"b48f4bbc-fe0a-4b18-8509-18c79acfa3bf"}
23:24:48.979 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"b48f4bbc-fe0a-4b18-8509-18c79acfa3bf"}
23:24:48.979 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"685ea722-37ba-4284-9cda-e2012767d560"}
23:24:48.979 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"685ea722-37ba-4284-9cda-e2012767d560"}
23:24:48.979 00.000 21444 evsrv: cli 0107E920 disconnect
23:24:48.980 00.001 21444 evsrv: cli 0107E560 disconnect
23:24:49.772 00.792 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=0.850
23:24:49.909 00.137 25848 Exposure complete
23:24:49.936 00.027 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29608, med=3048, FiltMin=508, FiltMax=25772, Gamma=0.850
23:24:49.976 00.040 25848 worker thread done servicing request
23:24:49.976 00.000 21444 OnExposeComplete: enter
23:24:49.976 00.000 21444 UpdateGuideState(): m_state=6
23:24:49.976 00.000 21444 Star::Find(15, 1511, 1003, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
23:24:49.976 00.000 21444 Star::Find returns 1 (1), X=1510.28, Y=1002.60, Mass=12764, SNR=13.9, Peak=6104 HFD=1.3
23:24:49.976 00.000 21444 Star::Find false star n=1 nbg=267 bg=3636.2 sigma=503.3 thresh=5146 peak=4728
23:24:49.976 00.000 21444 Star::Find false star n=1 nbg=264 bg=3502.5 sigma=539.6 thresh=5121 peak=4425
23:24:49.976 00.000 21444 Star::Find false star n=5 nbg=247 bg=2461.1 sigma=423.9 thresh=3733 peak=3637
23:24:49.976 00.000 21444 Star::Find false star n=4 nbg=257 bg=2636.0 sigma=427.5 thresh=3918 peak=3682
23:24:49.976 00.000 21444 Star::Find false star n=2 nbg=263 bg=2318.7 sigma=408.7 thresh=3545 peak=3211
23:24:49.976 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -14.66,-13.74,0.00,M1] [#7 -15.92,-1.27,0.00,M7] [#8 0.52,-1.88,0.73,U] [#9 19.67,-0.20,0.00,M3] [#10 -0.61,0.52,1.13,U] [#11 10.86,-18.95,0.00,M7] 
23:24:49.976 00.000 21444 refined, 2 included, MultiStar: {1.73, -0.61}, one-star: {5.23, -0.95}
23:24:49.976 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.09) = xAngle (-0.25 = -0.25)
23:24:49.976 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.05 = 0.05)
23:24:49.976 00.000 21444 CameraToMount -- cameraX=1.73 cameraY=-0.61 hyp=1.83 cameraTheta=-0.34 mountX=1.77 mountY=0.09, mountTheta=0.05
23:24:49.977 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.73, y=-0.61, opts=13)
23:24:49.977 00.000 21444 Enqueuing Move request for scope (1.73, -0.61)
23:24:49.977 00.000 25848 Worker thread wakes up
23:24:49.977 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.73, -0.61) opts 0xd
23:24:49.977 00.000 25848 Handling offset move in thread for scope, endpoint = (1.73, -0.61)
23:24:49.977 00.000 25848 Moving (1.73, -0.61) raw xDistance=1.77 yDistance=0.09
23:24:49.977 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.77
23:24:49.977 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:49.977 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:24:49.977 00.000 25848 MoveAxis(W, 57, ABG)
23:24:49.977 00.000 25848 Guiding  Dir = 3, Dur = 57
23:24:49.985 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29080, med=3048, FiltMin=700, FiltMax=25972, Gamma=0.850
23:24:49.998 00.013 25848 IsSlewing returns 0
23:24:49.998 00.000 25848 IsGuiding returns 0
23:24:50.001 00.003 21444 UpdateGuideState exits: m=12764 SNR=13.9 Saturated
23:24:50.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:50.001 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:24:50.001 00.000 21444 Enqueuing Expose request
23:24:50.001 00.000 21444 evsrv: cli 0107E240 connect
23:24:50.001 00.000 21444 case statement mapped state 6 to 3
23:24:50.002 00.001 21444 case statement mapped state 6 to 3
23:24:50.002 00.000 21444 evsrv: cli 0107E560 connect
23:24:50.002 00.000 21444 case statement mapped state 6 to 3
23:24:50.002 00.000 21444 case statement mapped state 6 to 3
23:24:50.002 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"fbfc200f-fc43-4263-ab15-625c6f2a86ca"}
23:24:50.002 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"fbfc200f-fc43-4263-ab15-625c6f2a86ca"}
23:24:50.002 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"3ca2c5fb-125f-4753-9770-3fe88a2e61e7"}
23:24:50.002 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"3ca2c5fb-125f-4753-9770-3fe88a2e61e7"}
23:24:50.003 00.001 21444 evsrv: cli 0107E240 disconnect
23:24:50.003 00.000 21444 evsrv: cli 0107E560 disconnect
23:24:50.029 00.026 25848 PulseGuide returned control before completion, sleep 37
23:24:50.081 00.052 25848 IsGuiding returns 1
23:24:50.081 00.000 25848 scope still moving after pulse duration time elapsed
23:24:50.140 00.059 25848 IsSlewing returns 0
23:24:50.140 00.000 25848 IsGuiding returns 0
23:24:50.140 00.000 25848 scope move finished after 57 + 85 ms
23:24:50.140 00.000 25848 Move returns status 0, amount 57
23:24:50.141 00.001 25848 MoveAxis(N, 0, ABG)
23:24:50.141 00.000 25848 Move returns status 0, amount 0
23:24:50.141 00.000 25848 move complete, result=0
23:24:50.141 00.000 25848 worker thread done servicing request
23:24:50.141 00.000 21444 GuideStep: 1.8 px 57 ms WEST, 0.1 px 0 ms NORTH
23:24:50.141 00.000 25848 Worker thread wakes up
23:24:50.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:50.141 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1490,989,31,31)
23:24:52.772 02.631 21444 StartLoopingInteractive: Loop button clicked
23:24:52.772 00.000 21444 Mount: notify guiding stopped
23:24:52.772 00.000 21444 BLC: window closed
23:24:52.772 00.000 21444 BLC: Last direction was reset
23:24:52.772 00.000 21444 Changing from state GUIDING to STOP
23:24:52.772 00.000 21444 guider state => SELECTED
23:24:52.772 00.000 21444 Status Line: Looping
23:24:52.774 00.002 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:24:53.489 00.715 25848 Exposure complete
23:24:53.555 00.066 25848 worker thread done servicing request
23:24:53.556 00.001 21444 OnExposeComplete: enter
23:24:53.556 00.000 21444 UpdateGuideState(): m_state=2
23:24:53.556 00.000 21444 Star::Find(15, 1510, 1002, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:53.556 00.000 21444 Star::Find false star n=4 nbg=269 bg=2476.7 sigma=462.4 thresh=3864 peak=3574
23:24:53.556 00.000 21444 Star::Find returns 0 (2), X=1510.00, Y=1002.00, Mass=7173, SNR=2.9, Peak=4640 HFD=0.0
23:24:53.556 00.000 21444 DistanceChecker: activated
23:24:53.556 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:24:53.556 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:24:53.556 00.000 21444 guider state => SELECTING
23:24:53.556 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:24:53.556 00.000 21444 Status Line: Star lost - low SNR
23:24:53.559 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=32136, med=3048, FiltMin=420, FiltMax=27588, Gamma=0.850
23:24:53.575 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:24:53.575 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:53.575 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:24:53.575 00.000 21444 Enqueuing Expose request
23:24:53.575 00.000 25848 Worker thread wakes up
23:24:53.575 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:53.575 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:24:54.566 00.991 21444 Stop button clicked
23:24:54.566 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:24:54.566 00.000 21444 Status Line: Waiting for devices...
23:24:54.671 00.105 25848 ZWO: stopexposure
23:24:56.525 01.854 21444 Stop button clicked
23:24:56.525 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=1
23:24:56.525 00.000 21444 Status Line: Waiting for devices...
23:24:56.875 00.350 25848 ZWO: stopexposure
23:24:56.875 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:24:56.875 00.000 25848 worker thread done servicing request
23:24:56.875 00.000 21444 OnExposeComplete: enter
23:24:56.875 00.000 21444 OnExposeComplete: Capture Error reported
23:24:56.876 00.001 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:24:56.876 00.000 21444 Changing from state SELECTING to UNINITIALIZED
23:24:56.876 00.000 21444 guider state => SELECTING
23:24:56.877 00.001 21444 Status Line: Stopped.
23:24:56.879 00.002 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:24:58.182 01.303 21444 StartLoopingInteractive: Loop button clicked
23:24:58.182 00.000 21444 Status Line: Looping
23:24:58.184 00.002 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:24:58.187 00.003 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:24:58.187 00.000 21444 Enqueuing Expose request
23:24:58.187 00.000 25848 Worker thread wakes up
23:24:58.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:24:58.187 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:24:59.841 01.654 21444 GuiderMultiStar::AutoSelect enter
23:24:59.841 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:24:59.906 00.065 21444 AutoFind: auto downsample for scale 0.43 => 2x
23:24:59.906 00.000 21444 AutoFind: downsample 2x
23:24:59.920 00.014 21444 AutoFind: global mean = -1.4, stdev 1024.1
23:24:59.920 00.000 21444 AutoFind: using threshold = 0.1
23:24:59.941 00.021 21444 AutoFind: local max [1285, 1197] 73.5
23:24:59.941 00.000 21444 AutoFind: local max [1307, 297] 6.5
23:24:59.941 00.000 21444 AutoFind: local max [647, 675] 4.5
23:24:59.941 00.000 21444 AutoFind: local max [1395, 77] 4.3
23:24:59.941 00.000 21444 AutoFind: local max [1327, 557] 4.2
23:24:59.941 00.000 21444 AutoFind: local max [1677, 441] 4.2
23:24:59.941 00.000 21444 AutoFind: local max [721, 851] 4.2
23:24:59.941 00.000 21444 AutoFind: local max [755, 909] 4.1
23:24:59.941 00.000 21444 AutoFind: local max [1855, 557] 4.0
23:24:59.941 00.000 21444 AutoFind: local max [425, 451] 4.0
23:24:59.941 00.000 21444 AutoFind: local max [1473, 669] 4.0
23:24:59.941 00.000 21444 AutoFind: local max [519, 503] 4.0
23:24:59.941 00.000 21444 AutoFind: local max [259, 813] 4.0
23:24:59.941 00.000 21444 AutoFind: local max [637, 843] 4.0
23:24:59.941 00.000 21444 AutoFind: local max [723, 63] 3.9
23:24:59.941 00.000 21444 AutoFind: local max [1323, 445] 3.9
23:24:59.941 00.000 21444 AutoFind: local max [265, 865] 3.9
23:24:59.941 00.000 21444 AutoFind: local max [1363, 353] 3.9
23:24:59.941 00.000 21444 AutoFind: local max [1639, 909] 3.9
23:24:59.941 00.000 21444 AutoFind: local max [997, 303] 3.8
23:24:59.941 00.000 21444 AutoFind: local max [1407, 443] 3.8
23:24:59.941 00.000 21444 AutoFind: local max [1327, 545] 3.8
23:24:59.941 00.000 21444 AutoFind: local max [1423, 503] 3.8
23:24:59.941 00.000 21444 AutoFind: local max [1637, 443] 3.8
23:24:59.941 00.000 21444 AutoFind: local max [1329, 51] 3.8
23:24:59.941 00.000 21444 AutoFind: local max [945, 63] 3.8
23:24:59.941 00.000 21444 AutoFind: local max [1177, 155] 3.8
23:24:59.941 00.000 21444 AutoFind: local max [1525, 155] 3.7
23:24:59.941 00.000 21444 AutoFind: local max [1823, 665] 3.7
23:24:59.941 00.000 21444 AutoFind: local max [745, 525] 3.7
23:24:59.941 00.000 21444 AutoFind: local max [811, 205] 3.7
23:24:59.941 00.000 21444 AutoFind: local max [797, 441] 3.7
23:24:59.942 00.001 21444 AutoFind: local max [517, 585] 3.7
23:24:59.942 00.000 21444 AutoFind: local max [305, 1085] 3.7
23:24:59.942 00.000 21444 AutoFind: local max [935, 21] 3.7
23:24:59.942 00.000 21444 AutoFind: local max [471, 605] 3.7
23:24:59.942 00.000 21444 AutoFind: local max [641, 557] 3.7
23:24:59.942 00.000 21444 AutoFind: local max [397, 137] 3.7
23:24:59.942 00.000 21444 AutoFind: local max [1741, 527] 3.7
23:24:59.942 00.000 21444 AutoFind: local max [733, 419] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [923, 851] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [687, 21] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1781, 557] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [587, 245] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1457, 813] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1463, 623] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [349, 427] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1711, 1043] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [989, 37] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [305, 207] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [379, 95] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1643, 555] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1167, 135] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1699, 505] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1747, 21] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [919, 441] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1197, 707] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1625, 577] 3.6
23:24:59.942 00.000 21444 AutoFind: local max [1109, 63] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [745, 205] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1493, 735] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1501, 585] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1131, 343] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1799, 813] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [205, 921] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [867, 441] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1177, 1047] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1345, 529] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1879, 373] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [657, 19] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [665, 77] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1473, 409] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1627, 227] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [495, 545] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1437, 773] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1773, 323] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [663, 555] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [231, 95] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1125, 135] 3.5
23:24:59.942 00.000 21444 AutoFind: local max [1785, 205] 3.4
23:24:59.942 00.000 21444 AutoFind: local max [377, 557] 3.4
23:24:59.942 00.000 21444 AutoFind: local max [1235, 255] 3.4
23:24:59.943 00.001 21444 AutoFind: local max [1023, 555] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [637, 909] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [1179, 557] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [927, 633] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [1593, 667] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [333, 467] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [941, 909] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [431, 359] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [235, 607] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [657, 157] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [215, 63] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [1479, 527] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [185, 295] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [33, 1145] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [1671, 1013] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [643, 529] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [803, 77] 3.4
23:24:59.943 00.000 21444 AutoFind: local max [1183, 1127] 3.4
23:24:59.943 00.000 21444 AutoFind: too close [1345, 529] 3.5 - [1327, 545] 3.8
23:24:59.943 00.000 21444 AutoFind: too close [1167, 135] 3.6 - [1177, 155] 3.8
23:24:59.943 00.000 21444 AutoFind: too close [1327, 545] 3.8 - [1327, 557] 4.2
23:24:59.943 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
23:24:59.943 00.000 21444 Star::Find(15, 1285, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.943 00.000 21444 Star::Find returns 1 (1), X=1284.00, Y=1196.18, Mass=955002, SNR=165.4, Peak=32136 HFD=5.8
23:24:59.943 00.000 21444 Star::Find(15, 1307, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.943 00.000 21444 Star::Find returns 1 (1), X=1306.18, Y=296.23, Mass=67415, SNR=27.3, Peak=5904 HFD=5.8
23:24:59.943 00.000 21444 Star::Find(15, 647, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.943 00.000 21444 Star::Find returns 1 (1), X=646.22, Y=674.33, Mass=37023, SNR=19.4, Peak=6052 HFD=4.2
23:24:59.943 00.000 21444 Star::Find(15, 1395, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.943 00.000 21444 Star::Find returns 1 (1), X=1395.16, Y=77.04, Mass=16494, SNR=11.2, Peak=7140 HFD=2.3
23:24:59.943 00.000 21444 Star::Find(15, 1677, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.001 21444 Star::Find false star n=7 nbg=267 bg=3116.7 sigma=525.7 thresh=4694 peak=4492
23:24:59.944 00.000 21444 Star::Find returns 0 (2), X=1677.00, Y=441.00, Mass=12011, SNR=2.9, Peak=4988 HFD=0.0
23:24:59.944 00.000 21444 Star::Find(15, 721, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=719.40, Y=851.25, Mass=18184, SNR=13.0, Peak=6684 HFD=2.7
23:24:59.944 00.000 21444 Star::Find(15, 755, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=764.53, Y=894.75, Mass=17231, SNR=12.5, Peak=5240 HFD=4.5
23:24:59.944 00.000 21444 Star::Find(15, 1855, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find false star n=8 nbg=263 bg=2768.1 sigma=434.2 thresh=4071 peak=3956
23:24:59.944 00.000 21444 Star::Find returns 0 (2), X=1855.00, Y=557.00, Mass=11843, SNR=2.9, Peak=4640 HFD=0.0
23:24:59.944 00.000 21444 Star::Find(15, 425, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=423.50, Y=451.93, Mass=14122, SNR=10.7, Peak=5268 HFD=5.1
23:24:59.944 00.000 21444 Star::Find(15, 1473, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find false star n=2 nbg=275 bg=3499.1 sigma=509.9 thresh=5029 peak=4607
23:24:59.944 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=669.00, Mass=3622, SNR=2.9, Peak=5448 HFD=0.0
23:24:59.944 00.000 21444 Star::Find(15, 519, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=517.80, Y=502.40, Mass=22363, SNR=14.1, Peak=6704 HFD=3.7
23:24:59.944 00.000 21444 Star::Find(15, 259, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=258.70, Y=812.76, Mass=23586, SNR=16.6, Peak=6580 HFD=2.5
23:24:59.944 00.000 21444 Star::Find(15, 637, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find false star n=5 nbg=262 bg=3140.6 sigma=501.0 thresh=4644 peak=4591
23:24:59.944 00.000 21444 Star::Find returns 0 (2), X=637.00, Y=843.00, Mass=8617, SNR=2.9, Peak=5092 HFD=0.0
23:24:59.944 00.000 21444 Star::Find(15, 723, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=711.41, Y=73.78, Mass=9789, SNR=9.0, Peak=5344 HFD=2.8
23:24:59.944 00.000 21444 Star::Find(15, 1323, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=1317.52, Y=434.51, Mass=45242, SNR=42.3, Peak=15092 HFD=1.4
23:24:59.944 00.000 21444 Star::Find(15, 265, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=266.90, Y=863.65, Mass=12670, SNR=10.4, Peak=5900 HFD=3.9
23:24:59.944 00.000 21444 Star::Find(15, 1363, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.944 00.000 21444 Star::Find returns 1 (1), X=1361.29, Y=350.63, Mass=17910, SNR=12.5, Peak=5700 HFD=2.0
23:24:59.944 00.000 21444 Star::Find(15, 1639, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.001 21444 Star::Find returns 1 (1), X=1638.23, Y=906.72, Mass=11188, SNR=9.8, Peak=4556 HFD=3.3
23:24:59.945 00.000 21444 Star::Find(15, 997, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find returns 1 (1), X=1005.63, Y=291.08, Mass=7540, SNR=8.5, Peak=5396 HFD=1.2
23:24:59.945 00.000 21444 Star::Find(15, 1407, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find returns 1 (1), X=1406.23, Y=443.66, Mass=13415, SNR=10.7, Peak=5492 HFD=4.8
23:24:59.945 00.000 21444 Star::Find(15, 1423, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find returns 1 (1), X=1427.28, Y=510.68, Mass=8489, SNR=9.1, Peak=6936 HFD=1.0
23:24:59.945 00.000 21444 Star::Find(15, 1637, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find returns 1 (1), X=1635.97, Y=443.72, Mass=28397, SNR=16.7, Peak=5296 HFD=4.3
23:24:59.945 00.000 21444 Star::Find(15, 1329, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find false star n=3 nbg=239 bg=3584.0 sigma=418.7 thresh=4840 peak=4636
23:24:59.945 00.000 21444 Star::Find returns 0 (2), X=1329.00, Y=51.00, Mass=4600, SNR=2.9, Peak=5520 HFD=0.0
23:24:59.945 00.000 21444 Star::Find(15, 945, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find returns 1 (1), X=934.17, Y=54.75, Mass=12219, SNR=11.3, Peak=5900 HFD=5.7
23:24:59.945 00.000 21444 Star::Find(15, 1525, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find false star n=4 nbg=254 bg=3506.6 sigma=446.0 thresh=4844 peak=4707
23:24:59.945 00.000 21444 Star::Find returns 0 (2), X=1525.00, Y=155.00, Mass=6622, SNR=2.9, Peak=5724 HFD=0.0
23:24:59.945 00.000 21444 Star::Find(15, 1823, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find false star n=2 nbg=280 bg=2945.7 sigma=503.3 thresh=4456 peak=4337
23:24:59.945 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=665.00, Mass=3421, SNR=2.9, Peak=4964 HFD=0.0
23:24:59.945 00.000 21444 Star::Find(15, 745, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find false star n=2 nbg=271 bg=3207.4 sigma=526.7 thresh=4787 peak=4361
23:24:59.945 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=525.00, Mass=3413, SNR=2.9, Peak=5064 HFD=0.0
23:24:59.945 00.000 21444 Star::Find(15, 811, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find false star n=6 nbg=272 bg=3323.1 sigma=485.7 thresh=4780 peak=4644
23:24:59.945 00.000 21444 Star::Find returns 0 (2), X=811.00, Y=205.00, Mass=10137, SNR=2.9, Peak=5372 HFD=0.0
23:24:59.945 00.000 21444 Star::Find(15, 797, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find returns 1 (1), X=795.59, Y=440.34, Mass=12024, SNR=9.7, Peak=5220 HFD=3.7
23:24:59.945 00.000 21444 Star::Find(15, 517, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find returns 1 (1), X=501.80, Y=594.22, Mass=10972, SNR=10.5, Peak=5168 HFD=2.3
23:24:59.945 00.000 21444 Star::Find(15, 305, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.945 00.000 21444 Star::Find returns 1 (1), X=305.84, Y=1083.62, Mass=25168, SNR=15.5, Peak=4844 HFD=3.8
23:24:59.945 00.000 21444 Star::Find(15, 935, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.001 21444 Star::Find false star n=4 nbg=261 bg=3538.3 sigma=464.7 thresh=4932 peak=4693
23:24:59.946 00.000 21444 Star::Find returns 0 (2), X=935.00, Y=21.00, Mass=6343, SNR=2.9, Peak=5292 HFD=0.0
23:24:59.946 00.000 21444 Star::Find(15, 471, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find returns 1 (1), X=471.56, Y=604.68, Mass=26383, SNR=16.5, Peak=5928 HFD=4.0
23:24:59.946 00.000 21444 Star::Find(15, 641, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find returns 1 (1), X=632.37, Y=557.22, Mass=9535, SNR=9.0, Peak=5652 HFD=1.4
23:24:59.946 00.000 21444 Star::Find(15, 397, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find returns 0 (3), X=397.00, Y=137.00, Mass=0, SNR=0.0, Peak=5140 HFD=0.0
23:24:59.946 00.000 21444 Star::Find(15, 1741, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find false star n=6 nbg=260 bg=3136.0 sigma=451.6 thresh=4491 peak=4472
23:24:59.946 00.000 21444 Star::Find returns 0 (2), X=1741.00, Y=527.00, Mass=9992, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.946 00.000 21444 Star::Find(15, 733, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find false star n=5 nbg=264 bg=3257.3 sigma=471.9 thresh=4673 peak=4506
23:24:59.946 00.000 21444 Star::Find returns 0 (2), X=733.00, Y=419.00, Mass=8221, SNR=2.9, Peak=5120 HFD=0.0
23:24:59.946 00.000 21444 Star::Find(15, 923, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find false star n=5 nbg=259 bg=3075.8 sigma=443.3 thresh=4406 peak=4210
23:24:59.946 00.000 21444 Star::Find returns 0 (2), X=923.00, Y=851.00, Mass=7289, SNR=2.9, Peak=4836 HFD=0.0
23:24:59.946 00.000 21444 Star::Find(15, 687, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find returns 1 (1), X=688.20, Y=20.72, Mass=8914, SNR=8.4, Peak=5652 HFD=1.5
23:24:59.946 00.000 21444 Star::Find(15, 1781, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find returns 1 (1), X=1767.57, Y=545.46, Mass=16674, SNR=13.0, Peak=4912 HFD=3.3
23:24:59.946 00.000 21444 Star::Find(15, 587, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find false star n=4 nbg=260 bg=3272.1 sigma=421.4 thresh=4536 peak=4407
23:24:59.946 00.000 21444 Star::Find returns 0 (2), X=587.00, Y=245.00, Mass=5968, SNR=2.9, Peak=5168 HFD=0.0
23:24:59.946 00.000 21444 Star::Find(15, 1457, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find returns 1 (1), X=1456.66, Y=812.53, Mass=10785, SNR=9.5, Peak=5552 HFD=3.1
23:24:59.946 00.000 21444 Star::Find(15, 1463, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find returns 1 (1), X=1462.41, Y=623.60, Mass=18422, SNR=12.1, Peak=5420 HFD=4.9
23:24:59.946 00.000 21444 Star::Find(15, 349, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find false star n=3 nbg=268 bg=3155.2 sigma=496.2 thresh=4644 peak=4440
23:24:59.946 00.000 21444 Star::Find returns 0 (2), X=349.00, Y=427.00, Mass=5410, SNR=2.9, Peak=5168 HFD=0.0
23:24:59.946 00.000 21444 Star::Find(15, 1711, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.946 00.000 21444 Star::Find returns 1 (1), X=1709.92, Y=1043.08, Mass=16680, SNR=11.8, Peak=4636 HFD=3.3
23:24:59.946 00.000 21444 Star::Find(15, 989, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.001 21444 Star::Find returns 1 (1), X=989.43, Y=35.48, Mass=64013, SNR=52.0, Peak=19824 HFD=1.3
23:24:59.947 00.000 21444 Star::Find(15, 305, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find returns 1 (1), X=308.11, Y=205.70, Mass=18886, SNR=11.5, Peak=5392 HFD=6.4
23:24:59.947 00.000 21444 Star::Find(15, 379, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find returns 1 (1), X=376.28, Y=93.21, Mass=33424, SNR=19.0, Peak=6304 HFD=6.4
23:24:59.947 00.000 21444 Star::Find(15, 1643, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find false star n=1 nbg=252 bg=3446.7 sigma=470.4 thresh=4858 peak=4621
23:24:59.947 00.000 21444 Star::Find returns 0 (2), X=1643.00, Y=555.00, Mass=1617, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.947 00.000 21444 Star::Find(15, 1699, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find false star n=7 nbg=258 bg=3342.5 sigma=437.0 thresh=4653 peak=4609
23:24:59.947 00.000 21444 Star::Find returns 0 (2), X=1699.00, Y=505.00, Mass=10383, SNR=2.9, Peak=5092 HFD=0.0
23:24:59.947 00.000 21444 Star::Find(15, 1747, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find false star n=6 nbg=256 bg=3410.3 sigma=451.9 thresh=4766 peak=4582
23:24:59.947 00.000 21444 Star::Find returns 0 (2), X=1747.00, Y=21.00, Mass=9762, SNR=2.9, Peak=5800 HFD=0.0
23:24:59.947 00.000 21444 Star::Find(15, 919, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find returns 1 (1), X=919.49, Y=429.50, Mass=10472, SNR=8.8, Peak=5292 HFD=1.4
23:24:59.947 00.000 21444 Star::Find(15, 1197, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find returns 1 (1), X=1211.58, Y=707.28, Mass=12414, SNR=9.7, Peak=5596 HFD=4.4
23:24:59.947 00.000 21444 Star::Find(15, 1625, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find false star n=2 nbg=268 bg=3551.6 sigma=513.9 thresh=5093 peak=4640
23:24:59.947 00.000 21444 Star::Find returns 0 (2), X=1625.00, Y=577.00, Mass=3761, SNR=2.9, Peak=5596 HFD=0.0
23:24:59.947 00.000 21444 Star::Find(15, 1109, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find false star n=6 nbg=267 bg=3598.7 sigma=520.0 thresh=5159 peak=4819
23:24:59.947 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=63.00, Mass=12384, SNR=2.9, Peak=5576 HFD=0.0
23:24:59.947 00.000 21444 Star::Find(15, 745, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find returns 1 (1), X=747.52, Y=203.80, Mass=13208, SNR=10.3, Peak=5644 HFD=3.8
23:24:59.947 00.000 21444 Star::Find(15, 1493, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find returns 1 (1), X=1490.82, Y=735.13, Mass=28008, SNR=16.0, Peak=5168 HFD=5.8
23:24:59.947 00.000 21444 Star::Find(15, 1501, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find false star n=6 nbg=262 bg=3407.0 sigma=452.7 thresh=4765 peak=4678
23:24:59.947 00.000 21444 Star::Find returns 0 (2), X=1501.00, Y=585.00, Mass=9630, SNR=2.9, Peak=5648 HFD=0.0
23:24:59.947 00.000 21444 Star::Find(15, 1131, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.947 00.000 21444 Star::Find returns 1 (1), X=1124.34, Y=358.42, Mass=19079, SNR=13.5, Peak=5192 HFD=6.5
23:24:59.948 00.001 21444 Star::Find(15, 1799, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find returns 1 (1), X=1797.92, Y=812.74, Mass=20906, SNR=14.9, Peak=5216 HFD=2.4
23:24:59.948 00.000 21444 Star::Find(15, 205, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find false star n=3 nbg=274 bg=2671.2 sigma=504.5 thresh=4185 peak=4082
23:24:59.948 00.000 21444 Star::Find returns 0 (2), X=205.00, Y=921.00, Mass=5730, SNR=2.9, Peak=5192 HFD=0.0
23:24:59.948 00.000 21444 Star::Find(15, 867, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find returns 1 (1), X=866.47, Y=441.53, Mass=8446, SNR=8.2, Peak=5516 HFD=1.4
23:24:59.948 00.000 21444 Star::Find(15, 1177, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find returns 1 (1), X=1177.06, Y=1046.04, Mass=12787, SNR=11.8, Peak=4512 HFD=2.3
23:24:59.948 00.000 21444 Star::Find(15, 1879, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find returns 1 (1), X=1877.27, Y=372.33, Mass=11684, SNR=9.5, Peak=4432 HFD=4.2
23:24:59.948 00.000 21444 Star::Find(15, 657, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find returns 1 (1), X=668.34, Y=6.46, Mass=14993, SNR=13.6, Peak=6908 HFD=1.3
23:24:59.948 00.000 21444 Star::Find(15, 665, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find false star n=3 nbg=266 bg=3473.0 sigma=460.5 thresh=4854 peak=4671
23:24:59.948 00.000 21444 Star::Find returns 0 (2), X=665.00, Y=77.00, Mass=5381, SNR=2.9, Peak=5392 HFD=0.0
23:24:59.948 00.000 21444 Star::Find(15, 1473, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find returns 1 (1), X=1471.32, Y=408.15, Mass=22034, SNR=14.4, Peak=6380 HFD=3.6
23:24:59.948 00.000 21444 Star::Find(15, 1627, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find false star n=5 nbg=244 bg=3420.0 sigma=392.9 thresh=4599 peak=4370
23:24:59.948 00.000 21444 Star::Find returns 0 (2), X=1627.00, Y=227.00, Mass=8264, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.948 00.000 21444 Star::Find(15, 495, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find returns 1 (1), X=493.85, Y=544.32, Mass=24416, SNR=14.5, Peak=5420 HFD=4.3
23:24:59.948 00.000 21444 Star::Find(15, 1437, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find false star n=4 nbg=257 bg=3325.3 sigma=441.9 thresh=4651 peak=4531
23:24:59.948 00.000 21444 Star::Find returns 0 (2), X=1437.00, Y=773.00, Mass=6815, SNR=2.9, Peak=5424 HFD=0.0
23:24:59.948 00.000 21444 Star::Find(15, 1773, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find returns 1 (1), X=1769.74, Y=323.00, Mass=17874, SNR=13.0, Peak=5800 HFD=4.5
23:24:59.948 00.000 21444 Star::Find(15, 663, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find false star n=8 nbg=257 bg=3170.2 sigma=455.6 thresh=4537 peak=4501
23:24:59.948 00.000 21444 Star::Find returns 0 (2), X=663.00, Y=555.00, Mass=13454, SNR=2.9, Peak=5348 HFD=0.0
23:24:59.948 00.000 21444 Star::Find(15, 231, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.948 00.000 21444 Star::Find false star n=1 nbg=265 bg=3756.5 sigma=520.3 thresh=5317 peak=4786
23:24:59.948 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=95.00, Mass=1612, SNR=2.9, Peak=5720 HFD=0.0
23:24:59.949 00.001 21444 Star::Find(15, 1125, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=5 nbg=270 bg=3621.8 sigma=498.3 thresh=5117 peak=4956
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=1125.00, Y=135.00, Mass=8855, SNR=2.9, Peak=5752 HFD=0.0
23:24:59.949 00.000 21444 Star::Find(15, 1785, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=2 nbg=263 bg=2963.6 sigma=471.9 thresh=4379 peak=4128
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=1785.00, Y=205.00, Mass=3441, SNR=2.9, Peak=4888 HFD=0.0
23:24:59.949 00.000 21444 Star::Find(15, 377, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=6 nbg=258 bg=3418.2 sigma=446.7 thresh=4758 peak=4567
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=377.00, Y=557.00, Mass=9259, SNR=2.9, Peak=5216 HFD=0.0
23:24:59.949 00.000 21444 Star::Find(15, 1235, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=3 nbg=271 bg=3381.5 sigma=520.8 thresh=4944 peak=4489
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=255.00, Mass=5727, SNR=2.9, Peak=5468 HFD=0.0
23:24:59.949 00.000 21444 Star::Find(15, 1023, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=10 nbg=247 bg=3450.9 sigma=419.5 thresh=4709 peak=4677
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=1023.00, Y=555.00, Mass=14699, SNR=2.9, Peak=5296 HFD=0.0
23:24:59.949 00.000 21444 Star::Find(15, 637, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find returns 1 (1), X=638.55, Y=918.49, Mass=8306, SNR=9.3, Peak=5068 HFD=1.4
23:24:59.949 00.000 21444 Star::Find(15, 1179, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find returns 1 (1), X=1177.95, Y=555.98, Mass=22084, SNR=14.6, Peak=5672 HFD=4.6
23:24:59.949 00.000 21444 Star::Find(15, 927, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=1 nbg=271 bg=3352.6 sigma=644.5 thresh=5286 peak=4543
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=927.00, Y=633.00, Mass=1963, SNR=2.9, Peak=5392 HFD=0.0
23:24:59.949 00.000 21444 Star::Find(15, 1593, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=2 nbg=267 bg=3443.0 sigma=537.4 thresh=5055 peak=4761
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=1593.00, Y=667.00, Mass=4166, SNR=2.9, Peak=5676 HFD=0.0
23:24:59.949 00.000 21444 Star::Find(15, 333, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=4 nbg=275 bg=3368.8 sigma=484.7 thresh=4823 peak=4635
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=333.00, Y=467.00, Mass=7289, SNR=2.9, Peak=5596 HFD=0.0
23:24:59.949 00.000 21444 Star::Find(15, 941, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find returns 1 (1), X=956.30, Y=907.82, Mass=15563, SNR=12.3, Peak=4792 HFD=2.7
23:24:59.949 00.000 21444 Star::Find(15, 431, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find returns 1 (1), X=430.00, Y=359.51, Mass=16827, SNR=13.8, Peak=5396 HFD=2.2
23:24:59.949 00.000 21444 Star::Find(15, 235, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.949 00.000 21444 Star::Find false star n=4 nbg=262 bg=3302.8 sigma=466.5 thresh=4702 peak=4516
23:24:59.949 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=607.00, Mass=7001, SNR=2.9, Peak=5344 HFD=0.0
23:24:59.950 00.001 21444 Star::Find(15, 657, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find false star n=5 nbg=254 bg=3209.3 sigma=474.0 thresh=4631 peak=4510
23:24:59.950 00.000 21444 Star::Find returns 0 (2), X=657.00, Y=157.00, Mass=8274, SNR=2.9, Peak=5240 HFD=0.0
23:24:59.950 00.000 21444 Star::Find(15, 215, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find false star n=1 nbg=267 bg=3544.2 sigma=533.8 thresh=5146 peak=4678
23:24:59.950 00.000 21444 Star::Find returns 0 (2), X=215.00, Y=63.00, Mass=1696, SNR=2.9, Peak=5524 HFD=0.0
23:24:59.950 00.000 21444 Star::Find(15, 1479, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=1477.94, Y=525.83, Mass=20062, SNR=15.3, Peak=5624 HFD=4.5
23:24:59.950 00.000 21444 Star::Find(15, 185, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=184.72, Y=295.02, Mass=21959, SNR=15.0, Peak=5396 HFD=4.0
23:24:59.950 00.000 21444 Star::Find(15, 33, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=32.13, Y=1157.96, Mass=11620, SNR=10.9, Peak=5088 HFD=1.8
23:24:59.950 00.000 21444 Star::Find(15, 1671, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=1670.43, Y=1013.42, Mass=9338, SNR=8.9, Peak=4512 HFD=1.6
23:24:59.950 00.000 21444 Star::Find(15, 643, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find false star n=6 nbg=260 bg=3189.0 sigma=458.0 thresh=4563 peak=4479
23:24:59.950 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=529.00, Mass=9882, SNR=2.9, Peak=5120 HFD=0.0
23:24:59.950 00.000 21444 Star::Find(15, 803, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=819.35, Y=72.70, Mass=15222, SNR=12.5, Peak=5348 HFD=5.4
23:24:59.950 00.000 21444 Star::Find(15, 1183, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=1182.66, Y=1125.55, Mass=75069, SNR=54.3, Peak=18764 HFD=1.4
23:24:59.950 00.000 21444 AutoFind: finding best star pass 1
23:24:59.950 00.000 21444 Star::Find(15, 1285, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=1284.00, Y=1196.18, Mass=955002, SNR=165.4, Peak=32136 HFD=5.8
23:24:59.950 00.000 21444 AutoFind: near-saturated [1285, 1197] 73.5 Mass 955002 SNR 165.4 Peak 32136
23:24:59.950 00.000 21444 Star::Find(15, 1307, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=1306.18, Y=296.23, Mass=67415, SNR=27.3, Peak=5904 HFD=5.8
23:24:59.950 00.000 21444 AutoFind: near-saturated [1307, 297] 6.5 Mass 67415 SNR 27.3 Peak 5904
23:24:59.950 00.000 21444 Star::Find(15, 647, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=646.22, Y=674.33, Mass=37023, SNR=19.4, Peak=6052 HFD=4.2
23:24:59.950 00.000 21444 AutoFind: near-saturated [647, 675] 4.5 Mass 37023 SNR 19.4 Peak 6052
23:24:59.950 00.000 21444 Star::Find(15, 1395, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.950 00.000 21444 Star::Find returns 1 (1), X=1395.16, Y=77.04, Mass=16494, SNR=11.2, Peak=7140 HFD=2.3
23:24:59.951 00.001 21444 AutoFind: near-saturated [1395, 77] 4.3 Mass 16494 SNR 11.2 Peak 7140
23:24:59.951 00.000 21444 Star::Find(15, 1677, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find false star n=7 nbg=267 bg=3116.7 sigma=525.7 thresh=4694 peak=4492
23:24:59.951 00.000 21444 Star::Find returns 0 (2), X=1677.00, Y=441.00, Mass=12011, SNR=2.9, Peak=4988 HFD=0.0
23:24:59.951 00.000 21444 Star::Find(15, 721, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find returns 1 (1), X=719.40, Y=851.25, Mass=18184, SNR=13.0, Peak=6684 HFD=2.7
23:24:59.951 00.000 21444 AutoFind: near-saturated [721, 851] 4.2 Mass 18184 SNR 13.0 Peak 6684
23:24:59.951 00.000 21444 Star::Find(15, 755, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find returns 1 (1), X=764.53, Y=894.75, Mass=17231, SNR=12.5, Peak=5240 HFD=4.5
23:24:59.951 00.000 21444 AutoFind: near-saturated [755, 909] 4.1 Mass 17231 SNR 12.5 Peak 5240
23:24:59.951 00.000 21444 Star::Find(15, 1855, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find false star n=8 nbg=263 bg=2768.1 sigma=434.2 thresh=4071 peak=3956
23:24:59.951 00.000 21444 Star::Find returns 0 (2), X=1855.00, Y=557.00, Mass=11843, SNR=2.9, Peak=4640 HFD=0.0
23:24:59.951 00.000 21444 Star::Find(15, 425, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find returns 1 (1), X=423.50, Y=451.93, Mass=14122, SNR=10.7, Peak=5268 HFD=5.1
23:24:59.951 00.000 21444 AutoFind: near-saturated [425, 451] 4.0 Mass 14122 SNR 10.7 Peak 5268
23:24:59.951 00.000 21444 Star::Find(15, 1473, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find false star n=2 nbg=275 bg=3499.1 sigma=509.9 thresh=5029 peak=4607
23:24:59.951 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=669.00, Mass=3622, SNR=2.9, Peak=5448 HFD=0.0
23:24:59.951 00.000 21444 Star::Find(15, 519, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find returns 1 (1), X=517.80, Y=502.40, Mass=22363, SNR=14.1, Peak=6704 HFD=3.7
23:24:59.951 00.000 21444 AutoFind: near-saturated [519, 503] 4.0 Mass 22363 SNR 14.1 Peak 6704
23:24:59.951 00.000 21444 Star::Find(15, 259, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find returns 1 (1), X=258.70, Y=812.76, Mass=23586, SNR=16.6, Peak=6580 HFD=2.5
23:24:59.951 00.000 21444 AutoFind: near-saturated [259, 813] 4.0 Mass 23586 SNR 16.6 Peak 6580
23:24:59.951 00.000 21444 Star::Find(15, 637, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find false star n=5 nbg=262 bg=3140.6 sigma=501.0 thresh=4644 peak=4591
23:24:59.951 00.000 21444 Star::Find returns 0 (2), X=637.00, Y=843.00, Mass=8617, SNR=2.9, Peak=5092 HFD=0.0
23:24:59.951 00.000 21444 Star::Find(15, 723, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find returns 1 (1), X=711.41, Y=73.78, Mass=9789, SNR=9.0, Peak=5344 HFD=2.8
23:24:59.951 00.000 21444 AutoFind: near-saturated [723, 63] 3.9 Mass 9789 SNR 9.0 Peak 5344
23:24:59.951 00.000 21444 Star::Find(15, 1323, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find returns 1 (1), X=1317.52, Y=434.51, Mass=45242, SNR=42.3, Peak=15092 HFD=1.4
23:24:59.951 00.000 21444 AutoFind: near-saturated [1323, 445] 3.9 Mass 45242 SNR 42.3 Peak 15092
23:24:59.951 00.000 21444 Star::Find(15, 265, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.951 00.000 21444 Star::Find returns 1 (1), X=266.90, Y=863.65, Mass=12670, SNR=10.4, Peak=5900 HFD=3.9
23:24:59.952 00.001 21444 AutoFind: near-saturated [265, 865] 3.9 Mass 12670 SNR 10.4 Peak 5900
23:24:59.952 00.000 21444 Star::Find(15, 1363, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find returns 1 (1), X=1361.29, Y=350.63, Mass=17910, SNR=12.5, Peak=5700 HFD=2.0
23:24:59.952 00.000 21444 AutoFind: near-saturated [1363, 353] 3.9 Mass 17910 SNR 12.5 Peak 5700
23:24:59.952 00.000 21444 Star::Find(15, 1639, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find returns 1 (1), X=1638.23, Y=906.72, Mass=11188, SNR=9.8, Peak=4556 HFD=3.3
23:24:59.952 00.000 21444 AutoFind: near-saturated [1639, 909] 3.9 Mass 11188 SNR 9.8 Peak 4556
23:24:59.952 00.000 21444 Star::Find(15, 997, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find returns 1 (1), X=1005.63, Y=291.08, Mass=7540, SNR=8.5, Peak=5396 HFD=1.2
23:24:59.952 00.000 21444 AutoFind: near-saturated [997, 303] 3.8 Mass 7540 SNR 8.5 Peak 5396
23:24:59.952 00.000 21444 Star::Find(15, 1407, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find returns 1 (1), X=1406.23, Y=443.66, Mass=13415, SNR=10.7, Peak=5492 HFD=4.8
23:24:59.952 00.000 21444 AutoFind: near-saturated [1407, 443] 3.8 Mass 13415 SNR 10.7 Peak 5492
23:24:59.952 00.000 21444 Star::Find(15, 1423, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find returns 1 (1), X=1427.28, Y=510.68, Mass=8489, SNR=9.1, Peak=6936 HFD=1.0
23:24:59.952 00.000 21444 AutoFind: near-saturated [1423, 503] 3.8 Mass 8489 SNR 9.1 Peak 6936
23:24:59.952 00.000 21444 Star::Find(15, 1637, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find returns 1 (1), X=1635.97, Y=443.72, Mass=28397, SNR=16.7, Peak=5296 HFD=4.3
23:24:59.952 00.000 21444 AutoFind: near-saturated [1637, 443] 3.8 Mass 28397 SNR 16.7 Peak 5296
23:24:59.952 00.000 21444 Star::Find(15, 1329, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find false star n=3 nbg=239 bg=3584.0 sigma=418.7 thresh=4840 peak=4636
23:24:59.952 00.000 21444 Star::Find returns 0 (2), X=1329.00, Y=51.00, Mass=4600, SNR=2.9, Peak=5520 HFD=0.0
23:24:59.952 00.000 21444 Star::Find(15, 945, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find returns 1 (1), X=934.17, Y=54.75, Mass=12219, SNR=11.3, Peak=5900 HFD=5.7
23:24:59.952 00.000 21444 AutoFind: near-saturated [945, 63] 3.8 Mass 12219 SNR 11.3 Peak 5900
23:24:59.952 00.000 21444 Star::Find(15, 1525, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find false star n=4 nbg=254 bg=3506.6 sigma=446.0 thresh=4844 peak=4707
23:24:59.952 00.000 21444 Star::Find returns 0 (2), X=1525.00, Y=155.00, Mass=6622, SNR=2.9, Peak=5724 HFD=0.0
23:24:59.952 00.000 21444 Star::Find(15, 1823, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find false star n=2 nbg=280 bg=2945.7 sigma=503.3 thresh=4456 peak=4337
23:24:59.952 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=665.00, Mass=3421, SNR=2.9, Peak=4964 HFD=0.0
23:24:59.952 00.000 21444 Star::Find(15, 745, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find false star n=2 nbg=271 bg=3207.4 sigma=526.7 thresh=4787 peak=4361
23:24:59.952 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=525.00, Mass=3413, SNR=2.9, Peak=5064 HFD=0.0
23:24:59.952 00.000 21444 Star::Find(15, 811, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.952 00.000 21444 Star::Find false star n=6 nbg=272 bg=3323.1 sigma=485.7 thresh=4780 peak=4644
23:24:59.952 00.000 21444 Star::Find returns 0 (2), X=811.00, Y=205.00, Mass=10137, SNR=2.9, Peak=5372 HFD=0.0
23:24:59.953 00.001 21444 Star::Find(15, 797, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find returns 1 (1), X=795.59, Y=440.34, Mass=12024, SNR=9.7, Peak=5220 HFD=3.7
23:24:59.953 00.000 21444 AutoFind: near-saturated [797, 441] 3.7 Mass 12024 SNR 9.7 Peak 5220
23:24:59.953 00.000 21444 Star::Find(15, 517, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find returns 1 (1), X=501.80, Y=594.22, Mass=10972, SNR=10.5, Peak=5168 HFD=2.3
23:24:59.953 00.000 21444 AutoFind: near-saturated [517, 585] 3.7 Mass 10972 SNR 10.5 Peak 5168
23:24:59.953 00.000 21444 Star::Find(15, 305, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find returns 1 (1), X=305.84, Y=1083.62, Mass=25168, SNR=15.5, Peak=4844 HFD=3.8
23:24:59.953 00.000 21444 AutoFind: near-saturated [305, 1085] 3.7 Mass 25168 SNR 15.5 Peak 4844
23:24:59.953 00.000 21444 Star::Find(15, 935, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find false star n=4 nbg=261 bg=3538.3 sigma=464.7 thresh=4932 peak=4693
23:24:59.953 00.000 21444 Star::Find returns 0 (2), X=935.00, Y=21.00, Mass=6343, SNR=2.9, Peak=5292 HFD=0.0
23:24:59.953 00.000 21444 Star::Find(15, 471, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find returns 1 (1), X=471.56, Y=604.68, Mass=26383, SNR=16.5, Peak=5928 HFD=4.0
23:24:59.953 00.000 21444 AutoFind: near-saturated [471, 605] 3.7 Mass 26383 SNR 16.5 Peak 5928
23:24:59.953 00.000 21444 Star::Find(15, 641, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find returns 1 (1), X=632.37, Y=557.22, Mass=9535, SNR=9.0, Peak=5652 HFD=1.4
23:24:59.953 00.000 21444 AutoFind: near-saturated [641, 557] 3.7 Mass 9535 SNR 9.0 Peak 5652
23:24:59.953 00.000 21444 Star::Find(15, 397, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find returns 0 (3), X=397.00, Y=137.00, Mass=0, SNR=0.0, Peak=5140 HFD=0.0
23:24:59.953 00.000 21444 Star::Find(15, 1741, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find false star n=6 nbg=260 bg=3136.0 sigma=451.6 thresh=4491 peak=4472
23:24:59.953 00.000 21444 Star::Find returns 0 (2), X=1741.00, Y=527.00, Mass=9992, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.953 00.000 21444 Star::Find(15, 733, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find false star n=5 nbg=264 bg=3257.3 sigma=471.9 thresh=4673 peak=4506
23:24:59.953 00.000 21444 Star::Find returns 0 (2), X=733.00, Y=419.00, Mass=8221, SNR=2.9, Peak=5120 HFD=0.0
23:24:59.953 00.000 21444 Star::Find(15, 923, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find false star n=5 nbg=259 bg=3075.8 sigma=443.3 thresh=4406 peak=4210
23:24:59.953 00.000 21444 Star::Find returns 0 (2), X=923.00, Y=851.00, Mass=7289, SNR=2.9, Peak=4836 HFD=0.0
23:24:59.953 00.000 21444 Star::Find(15, 687, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find returns 1 (1), X=688.20, Y=20.72, Mass=8914, SNR=8.4, Peak=5652 HFD=1.5
23:24:59.953 00.000 21444 AutoFind: near-saturated [687, 21] 3.6 Mass 8914 SNR 8.4 Peak 5652
23:24:59.953 00.000 21444 Star::Find(15, 1781, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find returns 1 (1), X=1767.57, Y=545.46, Mass=16674, SNR=13.0, Peak=4912 HFD=3.3
23:24:59.953 00.000 21444 AutoFind: near-saturated [1781, 557] 3.6 Mass 16674 SNR 13.0 Peak 4912
23:24:59.953 00.000 21444 Star::Find(15, 587, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.953 00.000 21444 Star::Find false star n=4 nbg=260 bg=3272.1 sigma=421.4 thresh=4536 peak=4407
23:24:59.954 00.001 21444 Star::Find returns 0 (2), X=587.00, Y=245.00, Mass=5968, SNR=2.9, Peak=5168 HFD=0.0
23:24:59.954 00.000 21444 Star::Find(15, 1457, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find returns 1 (1), X=1456.66, Y=812.53, Mass=10785, SNR=9.5, Peak=5552 HFD=3.1
23:24:59.954 00.000 21444 AutoFind: near-saturated [1457, 813] 3.6 Mass 10785 SNR 9.5 Peak 5552
23:24:59.954 00.000 21444 Star::Find(15, 1463, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find returns 1 (1), X=1462.41, Y=623.60, Mass=18422, SNR=12.1, Peak=5420 HFD=4.9
23:24:59.954 00.000 21444 AutoFind: near-saturated [1463, 623] 3.6 Mass 18422 SNR 12.1 Peak 5420
23:24:59.954 00.000 21444 Star::Find(15, 349, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find false star n=3 nbg=268 bg=3155.2 sigma=496.2 thresh=4644 peak=4440
23:24:59.954 00.000 21444 Star::Find returns 0 (2), X=349.00, Y=427.00, Mass=5410, SNR=2.9, Peak=5168 HFD=0.0
23:24:59.954 00.000 21444 Star::Find(15, 1711, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find returns 1 (1), X=1709.92, Y=1043.08, Mass=16680, SNR=11.8, Peak=4636 HFD=3.3
23:24:59.954 00.000 21444 AutoFind: near-saturated [1711, 1043] 3.6 Mass 16680 SNR 11.8 Peak 4636
23:24:59.954 00.000 21444 Star::Find(15, 989, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find returns 1 (1), X=989.43, Y=35.48, Mass=64013, SNR=52.0, Peak=19824 HFD=1.3
23:24:59.954 00.000 21444 AutoFind: near-saturated [989, 37] 3.6 Mass 64013 SNR 52.0 Peak 19824
23:24:59.954 00.000 21444 Star::Find(15, 305, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find returns 1 (1), X=308.11, Y=205.70, Mass=18886, SNR=11.5, Peak=5392 HFD=6.4
23:24:59.954 00.000 21444 AutoFind: near-saturated [305, 207] 3.6 Mass 18886 SNR 11.5 Peak 5392
23:24:59.954 00.000 21444 Star::Find(15, 379, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find returns 1 (1), X=376.28, Y=93.21, Mass=33424, SNR=19.0, Peak=6304 HFD=6.4
23:24:59.954 00.000 21444 AutoFind: near-saturated [379, 95] 3.6 Mass 33424 SNR 19.0 Peak 6304
23:24:59.954 00.000 21444 Star::Find(15, 1643, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find false star n=1 nbg=252 bg=3446.7 sigma=470.4 thresh=4858 peak=4621
23:24:59.954 00.000 21444 Star::Find returns 0 (2), X=1643.00, Y=555.00, Mass=1617, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.954 00.000 21444 Star::Find(15, 1699, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find false star n=7 nbg=258 bg=3342.5 sigma=437.0 thresh=4653 peak=4609
23:24:59.954 00.000 21444 Star::Find returns 0 (2), X=1699.00, Y=505.00, Mass=10383, SNR=2.9, Peak=5092 HFD=0.0
23:24:59.954 00.000 21444 Star::Find(15, 1747, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find false star n=6 nbg=256 bg=3410.3 sigma=451.9 thresh=4766 peak=4582
23:24:59.954 00.000 21444 Star::Find returns 0 (2), X=1747.00, Y=21.00, Mass=9762, SNR=2.9, Peak=5800 HFD=0.0
23:24:59.954 00.000 21444 Star::Find(15, 919, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find returns 1 (1), X=919.49, Y=429.50, Mass=10472, SNR=8.8, Peak=5292 HFD=1.4
23:24:59.954 00.000 21444 AutoFind: near-saturated [919, 441] 3.6 Mass 10472 SNR 8.8 Peak 5292
23:24:59.954 00.000 21444 Star::Find(15, 1197, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find returns 1 (1), X=1211.58, Y=707.28, Mass=12414, SNR=9.7, Peak=5596 HFD=4.4
23:24:59.954 00.000 21444 AutoFind: near-saturated [1197, 707] 3.6 Mass 12414 SNR 9.7 Peak 5596
23:24:59.954 00.000 21444 Star::Find(15, 1625, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.954 00.000 21444 Star::Find false star n=2 nbg=268 bg=3551.6 sigma=513.9 thresh=5093 peak=4640
23:24:59.954 00.000 21444 Star::Find returns 0 (2), X=1625.00, Y=577.00, Mass=3761, SNR=2.9, Peak=5596 HFD=0.0
23:24:59.954 00.000 21444 Star::Find(15, 1109, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.001 21444 Star::Find false star n=6 nbg=267 bg=3598.7 sigma=520.0 thresh=5159 peak=4819
23:24:59.955 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=63.00, Mass=12384, SNR=2.9, Peak=5576 HFD=0.0
23:24:59.955 00.000 21444 Star::Find(15, 745, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=747.52, Y=203.80, Mass=13208, SNR=10.3, Peak=5644 HFD=3.8
23:24:59.955 00.000 21444 AutoFind: near-saturated [745, 205] 3.5 Mass 13208 SNR 10.3 Peak 5644
23:24:59.955 00.000 21444 Star::Find(15, 1493, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=1490.82, Y=735.13, Mass=28008, SNR=16.0, Peak=5168 HFD=5.8
23:24:59.955 00.000 21444 AutoFind: near-saturated [1493, 735] 3.5 Mass 28008 SNR 16.0 Peak 5168
23:24:59.955 00.000 21444 Star::Find(15, 1501, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find false star n=6 nbg=262 bg=3407.0 sigma=452.7 thresh=4765 peak=4678
23:24:59.955 00.000 21444 Star::Find returns 0 (2), X=1501.00, Y=585.00, Mass=9630, SNR=2.9, Peak=5648 HFD=0.0
23:24:59.955 00.000 21444 Star::Find(15, 1131, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=1124.34, Y=358.42, Mass=19079, SNR=13.5, Peak=5192 HFD=6.5
23:24:59.955 00.000 21444 AutoFind: near-saturated [1131, 343] 3.5 Mass 19079 SNR 13.5 Peak 5192
23:24:59.955 00.000 21444 Star::Find(15, 1799, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=1797.92, Y=812.74, Mass=20906, SNR=14.9, Peak=5216 HFD=2.4
23:24:59.955 00.000 21444 AutoFind: near-saturated [1799, 813] 3.5 Mass 20906 SNR 14.9 Peak 5216
23:24:59.955 00.000 21444 Star::Find(15, 205, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find false star n=3 nbg=274 bg=2671.2 sigma=504.5 thresh=4185 peak=4082
23:24:59.955 00.000 21444 Star::Find returns 0 (2), X=205.00, Y=921.00, Mass=5730, SNR=2.9, Peak=5192 HFD=0.0
23:24:59.955 00.000 21444 Star::Find(15, 867, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=866.47, Y=441.53, Mass=8446, SNR=8.2, Peak=5516 HFD=1.4
23:24:59.955 00.000 21444 AutoFind: near-saturated [867, 441] 3.5 Mass 8446 SNR 8.2 Peak 5516
23:24:59.955 00.000 21444 Star::Find(15, 1177, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=1177.06, Y=1046.04, Mass=12787, SNR=11.8, Peak=4512 HFD=2.3
23:24:59.955 00.000 21444 AutoFind: near-saturated [1177, 1047] 3.5 Mass 12787 SNR 11.8 Peak 4512
23:24:59.955 00.000 21444 Star::Find(15, 1879, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=1877.27, Y=372.33, Mass=11684, SNR=9.5, Peak=4432 HFD=4.2
23:24:59.955 00.000 21444 AutoFind: near-saturated [1879, 373] 3.5 Mass 11684 SNR 9.5 Peak 4432
23:24:59.955 00.000 21444 Star::Find(15, 657, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=668.34, Y=6.46, Mass=14993, SNR=13.6, Peak=6908 HFD=1.3
23:24:59.955 00.000 21444 AutoFind: near-saturated [657, 19] 3.5 Mass 14993 SNR 13.6 Peak 6908
23:24:59.955 00.000 21444 Star::Find(15, 665, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find false star n=3 nbg=266 bg=3473.0 sigma=460.5 thresh=4854 peak=4671
23:24:59.955 00.000 21444 Star::Find returns 0 (2), X=665.00, Y=77.00, Mass=5381, SNR=2.9, Peak=5392 HFD=0.0
23:24:59.955 00.000 21444 Star::Find(15, 1473, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.955 00.000 21444 Star::Find returns 1 (1), X=1471.32, Y=408.15, Mass=22034, SNR=14.4, Peak=6380 HFD=3.6
23:24:59.956 00.001 21444 AutoFind: near-saturated [1473, 409] 3.5 Mass 22034 SNR 14.4 Peak 6380
23:24:59.956 00.000 21444 Star::Find(15, 1627, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=5 nbg=244 bg=3420.0 sigma=392.9 thresh=4599 peak=4370
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=1627.00, Y=227.00, Mass=8264, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 495, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find returns 1 (1), X=493.85, Y=544.32, Mass=24416, SNR=14.5, Peak=5420 HFD=4.3
23:24:59.956 00.000 21444 AutoFind: near-saturated [495, 545] 3.5 Mass 24416 SNR 14.5 Peak 5420
23:24:59.956 00.000 21444 Star::Find(15, 1437, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=4 nbg=257 bg=3325.3 sigma=441.9 thresh=4651 peak=4531
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=1437.00, Y=773.00, Mass=6815, SNR=2.9, Peak=5424 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 1773, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find returns 1 (1), X=1769.74, Y=323.00, Mass=17874, SNR=13.0, Peak=5800 HFD=4.5
23:24:59.956 00.000 21444 AutoFind: near-saturated [1773, 323] 3.5 Mass 17874 SNR 13.0 Peak 5800
23:24:59.956 00.000 21444 Star::Find(15, 663, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=8 nbg=257 bg=3170.2 sigma=455.6 thresh=4537 peak=4501
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=663.00, Y=555.00, Mass=13454, SNR=2.9, Peak=5348 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 231, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=1 nbg=265 bg=3756.5 sigma=520.3 thresh=5317 peak=4786
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=95.00, Mass=1612, SNR=2.9, Peak=5720 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 1125, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=5 nbg=270 bg=3621.8 sigma=498.3 thresh=5117 peak=4956
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=1125.00, Y=135.00, Mass=8855, SNR=2.9, Peak=5752 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 1785, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=2 nbg=263 bg=2963.6 sigma=471.9 thresh=4379 peak=4128
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=1785.00, Y=205.00, Mass=3441, SNR=2.9, Peak=4888 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 377, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=6 nbg=258 bg=3418.2 sigma=446.7 thresh=4758 peak=4567
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=377.00, Y=557.00, Mass=9259, SNR=2.9, Peak=5216 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 1235, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=3 nbg=271 bg=3381.5 sigma=520.8 thresh=4944 peak=4489
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=255.00, Mass=5727, SNR=2.9, Peak=5468 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 1023, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find false star n=10 nbg=247 bg=3450.9 sigma=419.5 thresh=4709 peak=4677
23:24:59.956 00.000 21444 Star::Find returns 0 (2), X=1023.00, Y=555.00, Mass=14699, SNR=2.9, Peak=5296 HFD=0.0
23:24:59.956 00.000 21444 Star::Find(15, 637, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.956 00.000 21444 Star::Find returns 1 (1), X=638.55, Y=918.49, Mass=8306, SNR=9.3, Peak=5068 HFD=1.4
23:24:59.956 00.000 21444 AutoFind: near-saturated [637, 909] 3.4 Mass 8306 SNR 9.3 Peak 5068
23:24:59.956 00.000 21444 Star::Find(15, 1179, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.001 21444 Star::Find returns 1 (1), X=1177.95, Y=555.98, Mass=22084, SNR=14.6, Peak=5672 HFD=4.6
23:24:59.957 00.000 21444 AutoFind: near-saturated [1179, 557] 3.4 Mass 22084 SNR 14.6 Peak 5672
23:24:59.957 00.000 21444 Star::Find(15, 927, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find false star n=1 nbg=271 bg=3352.6 sigma=644.5 thresh=5286 peak=4543
23:24:59.957 00.000 21444 Star::Find returns 0 (2), X=927.00, Y=633.00, Mass=1963, SNR=2.9, Peak=5392 HFD=0.0
23:24:59.957 00.000 21444 Star::Find(15, 1593, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find false star n=2 nbg=267 bg=3443.0 sigma=537.4 thresh=5055 peak=4761
23:24:59.957 00.000 21444 Star::Find returns 0 (2), X=1593.00, Y=667.00, Mass=4166, SNR=2.9, Peak=5676 HFD=0.0
23:24:59.957 00.000 21444 Star::Find(15, 333, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find false star n=4 nbg=275 bg=3368.8 sigma=484.7 thresh=4823 peak=4635
23:24:59.957 00.000 21444 Star::Find returns 0 (2), X=333.00, Y=467.00, Mass=7289, SNR=2.9, Peak=5596 HFD=0.0
23:24:59.957 00.000 21444 Star::Find(15, 941, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find returns 1 (1), X=956.30, Y=907.82, Mass=15563, SNR=12.3, Peak=4792 HFD=2.7
23:24:59.957 00.000 21444 AutoFind: near-saturated [941, 909] 3.4 Mass 15563 SNR 12.3 Peak 4792
23:24:59.957 00.000 21444 Star::Find(15, 431, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find returns 1 (1), X=430.00, Y=359.51, Mass=16827, SNR=13.8, Peak=5396 HFD=2.2
23:24:59.957 00.000 21444 AutoFind: near-saturated [431, 359] 3.4 Mass 16827 SNR 13.8 Peak 5396
23:24:59.957 00.000 21444 Star::Find(15, 235, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find false star n=4 nbg=262 bg=3302.8 sigma=466.5 thresh=4702 peak=4516
23:24:59.957 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=607.00, Mass=7001, SNR=2.9, Peak=5344 HFD=0.0
23:24:59.957 00.000 21444 Star::Find(15, 657, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find false star n=5 nbg=254 bg=3209.3 sigma=474.0 thresh=4631 peak=4510
23:24:59.957 00.000 21444 Star::Find returns 0 (2), X=657.00, Y=157.00, Mass=8274, SNR=2.9, Peak=5240 HFD=0.0
23:24:59.957 00.000 21444 Star::Find(15, 215, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find false star n=1 nbg=267 bg=3544.2 sigma=533.8 thresh=5146 peak=4678
23:24:59.957 00.000 21444 Star::Find returns 0 (2), X=215.00, Y=63.00, Mass=1696, SNR=2.9, Peak=5524 HFD=0.0
23:24:59.957 00.000 21444 Star::Find(15, 1479, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find returns 1 (1), X=1477.94, Y=525.83, Mass=20062, SNR=15.3, Peak=5624 HFD=4.5
23:24:59.957 00.000 21444 AutoFind: near-saturated [1479, 527] 3.4 Mass 20062 SNR 15.3 Peak 5624
23:24:59.957 00.000 21444 Star::Find(15, 185, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find returns 1 (1), X=184.72, Y=295.02, Mass=21959, SNR=15.0, Peak=5396 HFD=4.0
23:24:59.957 00.000 21444 AutoFind: near-saturated [185, 295] 3.4 Mass 21959 SNR 15.0 Peak 5396
23:24:59.957 00.000 21444 Star::Find(15, 33, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find returns 1 (1), X=32.13, Y=1157.96, Mass=11620, SNR=10.9, Peak=5088 HFD=1.8
23:24:59.957 00.000 21444 AutoFind: near-saturated [33, 1145] 3.4 Mass 11620 SNR 10.9 Peak 5088
23:24:59.957 00.000 21444 Star::Find(15, 1671, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.957 00.000 21444 Star::Find returns 1 (1), X=1670.43, Y=1013.42, Mass=9338, SNR=8.9, Peak=4512 HFD=1.6
23:24:59.957 00.000 21444 AutoFind: near-saturated [1671, 1013] 3.4 Mass 9338 SNR 8.9 Peak 4512
23:24:59.957 00.000 21444 Star::Find(15, 643, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.001 21444 Star::Find false star n=6 nbg=260 bg=3189.0 sigma=458.0 thresh=4563 peak=4479
23:24:59.958 00.000 21444 Star::Find returns 0 (2), X=643.00, Y=529.00, Mass=9882, SNR=2.9, Peak=5120 HFD=0.0
23:24:59.958 00.000 21444 Star::Find(15, 803, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=819.35, Y=72.70, Mass=15222, SNR=12.5, Peak=5348 HFD=5.4
23:24:59.958 00.000 21444 AutoFind: near-saturated [803, 77] 3.4 Mass 15222 SNR 12.5 Peak 5348
23:24:59.958 00.000 21444 Star::Find(15, 1183, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=1182.66, Y=1125.55, Mass=75069, SNR=54.3, Peak=18764 HFD=1.4
23:24:59.958 00.000 21444 AutoFind: near-saturated [1183, 1127] 3.4 Mass 75069 SNR 54.3 Peak 18764
23:24:59.958 00.000 21444 AutoFind: could not find a star on Pass 1
23:24:59.958 00.000 21444 AutoFind: finding best star pass 2
23:24:59.958 00.000 21444 Star::Find(15, 1285, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=1284.00, Y=1196.18, Mass=955002, SNR=165.4, Peak=32136 HFD=5.8
23:24:59.958 00.000 21444 AutoFind: star saturated or too dim [1285, 1197] 73.5 Mass 955002 SNR 165.4
23:24:59.958 00.000 21444 Star::Find(15, 1307, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=1306.18, Y=296.23, Mass=67415, SNR=27.3, Peak=5904 HFD=5.8
23:24:59.958 00.000 21444 AutoFind: star saturated or too dim [1307, 297] 6.5 Mass 67415 SNR 27.3
23:24:59.958 00.000 21444 Star::Find(15, 647, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=646.22, Y=674.33, Mass=37023, SNR=19.4, Peak=6052 HFD=4.2
23:24:59.958 00.000 21444 AutoFind: star saturated or too dim [647, 675] 4.5 Mass 37023 SNR 19.4
23:24:59.958 00.000 21444 Star::Find(15, 1395, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=1395.16, Y=77.04, Mass=16494, SNR=11.2, Peak=7140 HFD=2.3
23:24:59.958 00.000 21444 AutoFind: star saturated or too dim [1395, 77] 4.3 Mass 16494 SNR 11.2
23:24:59.958 00.000 21444 Star::Find(15, 1677, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find false star n=7 nbg=267 bg=3116.7 sigma=525.7 thresh=4694 peak=4492
23:24:59.958 00.000 21444 Star::Find returns 0 (2), X=1677.00, Y=441.00, Mass=12011, SNR=2.9, Peak=4988 HFD=0.0
23:24:59.958 00.000 21444 Star::Find(15, 721, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=719.40, Y=851.25, Mass=18184, SNR=13.0, Peak=6684 HFD=2.7
23:24:59.958 00.000 21444 AutoFind: star saturated or too dim [721, 851] 4.2 Mass 18184 SNR 13.0
23:24:59.958 00.000 21444 Star::Find(15, 755, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=764.53, Y=894.75, Mass=17231, SNR=12.5, Peak=5240 HFD=4.5
23:24:59.958 00.000 21444 AutoFind: star saturated or too dim [755, 909] 4.1 Mass 17231 SNR 12.5
23:24:59.958 00.000 21444 Star::Find(15, 1855, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find false star n=8 nbg=263 bg=2768.1 sigma=434.2 thresh=4071 peak=3956
23:24:59.958 00.000 21444 Star::Find returns 0 (2), X=1855.00, Y=557.00, Mass=11843, SNR=2.9, Peak=4640 HFD=0.0
23:24:59.958 00.000 21444 Star::Find(15, 425, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.958 00.000 21444 Star::Find returns 1 (1), X=423.50, Y=451.93, Mass=14122, SNR=10.7, Peak=5268 HFD=5.1
23:24:59.958 00.000 21444 AutoFind: star saturated or too dim [425, 451] 4.0 Mass 14122 SNR 10.7
23:24:59.959 00.001 21444 Star::Find(15, 1473, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find false star n=2 nbg=275 bg=3499.1 sigma=509.9 thresh=5029 peak=4607
23:24:59.959 00.000 21444 Star::Find returns 0 (2), X=1473.00, Y=669.00, Mass=3622, SNR=2.9, Peak=5448 HFD=0.0
23:24:59.959 00.000 21444 Star::Find(15, 519, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find returns 1 (1), X=517.80, Y=502.40, Mass=22363, SNR=14.1, Peak=6704 HFD=3.7
23:24:59.959 00.000 21444 AutoFind: star saturated or too dim [519, 503] 4.0 Mass 22363 SNR 14.1
23:24:59.959 00.000 21444 Star::Find(15, 259, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find returns 1 (1), X=258.70, Y=812.76, Mass=23586, SNR=16.6, Peak=6580 HFD=2.5
23:24:59.959 00.000 21444 AutoFind: star saturated or too dim [259, 813] 4.0 Mass 23586 SNR 16.6
23:24:59.959 00.000 21444 Star::Find(15, 637, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find false star n=5 nbg=262 bg=3140.6 sigma=501.0 thresh=4644 peak=4591
23:24:59.959 00.000 21444 Star::Find returns 0 (2), X=637.00, Y=843.00, Mass=8617, SNR=2.9, Peak=5092 HFD=0.0
23:24:59.959 00.000 21444 Star::Find(15, 723, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find returns 1 (1), X=711.41, Y=73.78, Mass=9789, SNR=9.0, Peak=5344 HFD=2.8
23:24:59.959 00.000 21444 AutoFind: star saturated or too dim [723, 63] 3.9 Mass 9789 SNR 9.0
23:24:59.959 00.000 21444 Star::Find(15, 1323, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find returns 1 (1), X=1317.52, Y=434.51, Mass=45242, SNR=42.3, Peak=15092 HFD=1.4
23:24:59.959 00.000 21444 AutoFind: star saturated or too dim [1323, 445] 3.9 Mass 45242 SNR 42.3
23:24:59.959 00.000 21444 Star::Find(15, 265, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find returns 1 (1), X=266.90, Y=863.65, Mass=12670, SNR=10.4, Peak=5900 HFD=3.9
23:24:59.959 00.000 21444 AutoFind: star saturated or too dim [265, 865] 3.9 Mass 12670 SNR 10.4
23:24:59.959 00.000 21444 Star::Find(15, 1363, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find returns 1 (1), X=1361.29, Y=350.63, Mass=17910, SNR=12.5, Peak=5700 HFD=2.0
23:24:59.959 00.000 21444 AutoFind: star saturated or too dim [1363, 353] 3.9 Mass 17910 SNR 12.5
23:24:59.959 00.000 21444 Star::Find(15, 1639, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find returns 1 (1), X=1638.23, Y=906.72, Mass=11188, SNR=9.8, Peak=4556 HFD=3.3
23:24:59.959 00.000 21444 AutoFind: star saturated or too dim [1639, 909] 3.9 Mass 11188 SNR 9.8
23:24:59.959 00.000 21444 Star::Find(15, 997, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.959 00.000 21444 Star::Find returns 1 (1), X=1005.63, Y=291.08, Mass=7540, SNR=8.5, Peak=5396 HFD=1.2
23:24:59.959 00.000 21444 AutoFind: star saturated or too dim [997, 303] 3.8 Mass 7540 SNR 8.5
23:24:59.959 00.000 21444 Star::Find(15, 1407, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.001 21444 Star::Find returns 1 (1), X=1406.23, Y=443.66, Mass=13415, SNR=10.7, Peak=5492 HFD=4.8
23:24:59.960 00.000 21444 AutoFind: star saturated or too dim [1407, 443] 3.8 Mass 13415 SNR 10.7
23:24:59.960 00.000 21444 Star::Find(15, 1423, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find returns 1 (1), X=1427.28, Y=510.68, Mass=8489, SNR=9.1, Peak=6936 HFD=1.0
23:24:59.960 00.000 21444 AutoFind: star saturated or too dim [1423, 503] 3.8 Mass 8489 SNR 9.1
23:24:59.960 00.000 21444 Star::Find(15, 1637, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find returns 1 (1), X=1635.97, Y=443.72, Mass=28397, SNR=16.7, Peak=5296 HFD=4.3
23:24:59.960 00.000 21444 AutoFind: star saturated or too dim [1637, 443] 3.8 Mass 28397 SNR 16.7
23:24:59.960 00.000 21444 Star::Find(15, 1329, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find false star n=3 nbg=239 bg=3584.0 sigma=418.7 thresh=4840 peak=4636
23:24:59.960 00.000 21444 Star::Find returns 0 (2), X=1329.00, Y=51.00, Mass=4600, SNR=2.9, Peak=5520 HFD=0.0
23:24:59.960 00.000 21444 Star::Find(15, 945, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find returns 1 (1), X=934.17, Y=54.75, Mass=12219, SNR=11.3, Peak=5900 HFD=5.7
23:24:59.960 00.000 21444 AutoFind: star saturated or too dim [945, 63] 3.8 Mass 12219 SNR 11.3
23:24:59.960 00.000 21444 Star::Find(15, 1525, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find false star n=4 nbg=254 bg=3506.6 sigma=446.0 thresh=4844 peak=4707
23:24:59.960 00.000 21444 Star::Find returns 0 (2), X=1525.00, Y=155.00, Mass=6622, SNR=2.9, Peak=5724 HFD=0.0
23:24:59.960 00.000 21444 Star::Find(15, 1823, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find false star n=2 nbg=280 bg=2945.7 sigma=503.3 thresh=4456 peak=4337
23:24:59.960 00.000 21444 Star::Find returns 0 (2), X=1823.00, Y=665.00, Mass=3421, SNR=2.9, Peak=4964 HFD=0.0
23:24:59.960 00.000 21444 Star::Find(15, 745, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find false star n=2 nbg=271 bg=3207.4 sigma=526.7 thresh=4787 peak=4361
23:24:59.960 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=525.00, Mass=3413, SNR=2.9, Peak=5064 HFD=0.0
23:24:59.960 00.000 21444 Star::Find(15, 811, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find false star n=6 nbg=272 bg=3323.1 sigma=485.7 thresh=4780 peak=4644
23:24:59.960 00.000 21444 Star::Find returns 0 (2), X=811.00, Y=205.00, Mass=10137, SNR=2.9, Peak=5372 HFD=0.0
23:24:59.960 00.000 21444 Star::Find(15, 797, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find returns 1 (1), X=795.59, Y=440.34, Mass=12024, SNR=9.7, Peak=5220 HFD=3.7
23:24:59.960 00.000 21444 AutoFind: star saturated or too dim [797, 441] 3.7 Mass 12024 SNR 9.7
23:24:59.960 00.000 21444 Star::Find(15, 517, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find returns 1 (1), X=501.80, Y=594.22, Mass=10972, SNR=10.5, Peak=5168 HFD=2.3
23:24:59.960 00.000 21444 AutoFind: star saturated or too dim [517, 585] 3.7 Mass 10972 SNR 10.5
23:24:59.960 00.000 21444 Star::Find(15, 305, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find returns 1 (1), X=305.84, Y=1083.62, Mass=25168, SNR=15.5, Peak=4844 HFD=3.8
23:24:59.960 00.000 21444 AutoFind: star saturated or too dim [305, 1085] 3.7 Mass 25168 SNR 15.5
23:24:59.960 00.000 21444 Star::Find(15, 935, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.960 00.000 21444 Star::Find false star n=4 nbg=261 bg=3538.3 sigma=464.7 thresh=4932 peak=4693
23:24:59.960 00.000 21444 Star::Find returns 0 (2), X=935.00, Y=21.00, Mass=6343, SNR=2.9, Peak=5292 HFD=0.0
23:24:59.960 00.000 21444 Star::Find(15, 471, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.001 21444 Star::Find returns 1 (1), X=471.56, Y=604.68, Mass=26383, SNR=16.5, Peak=5928 HFD=4.0
23:24:59.961 00.000 21444 AutoFind: star saturated or too dim [471, 605] 3.7 Mass 26383 SNR 16.5
23:24:59.961 00.000 21444 Star::Find(15, 641, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find returns 1 (1), X=632.37, Y=557.22, Mass=9535, SNR=9.0, Peak=5652 HFD=1.4
23:24:59.961 00.000 21444 AutoFind: star saturated or too dim [641, 557] 3.7 Mass 9535 SNR 9.0
23:24:59.961 00.000 21444 Star::Find(15, 397, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find returns 0 (3), X=397.00, Y=137.00, Mass=0, SNR=0.0, Peak=5140 HFD=0.0
23:24:59.961 00.000 21444 Star::Find(15, 1741, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find false star n=6 nbg=260 bg=3136.0 sigma=451.6 thresh=4491 peak=4472
23:24:59.961 00.000 21444 Star::Find returns 0 (2), X=1741.00, Y=527.00, Mass=9992, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.961 00.000 21444 Star::Find(15, 733, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find false star n=5 nbg=264 bg=3257.3 sigma=471.9 thresh=4673 peak=4506
23:24:59.961 00.000 21444 Star::Find returns 0 (2), X=733.00, Y=419.00, Mass=8221, SNR=2.9, Peak=5120 HFD=0.0
23:24:59.961 00.000 21444 Star::Find(15, 923, 851, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find false star n=5 nbg=259 bg=3075.8 sigma=443.3 thresh=4406 peak=4210
23:24:59.961 00.000 21444 Star::Find returns 0 (2), X=923.00, Y=851.00, Mass=7289, SNR=2.9, Peak=4836 HFD=0.0
23:24:59.961 00.000 21444 Star::Find(15, 687, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find returns 1 (1), X=688.20, Y=20.72, Mass=8914, SNR=8.4, Peak=5652 HFD=1.5
23:24:59.961 00.000 21444 AutoFind: star saturated or too dim [687, 21] 3.6 Mass 8914 SNR 8.4
23:24:59.961 00.000 21444 Star::Find(15, 1781, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find returns 1 (1), X=1767.57, Y=545.46, Mass=16674, SNR=13.0, Peak=4912 HFD=3.3
23:24:59.961 00.000 21444 AutoFind: star saturated or too dim [1781, 557] 3.6 Mass 16674 SNR 13.0
23:24:59.961 00.000 21444 Star::Find(15, 587, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find false star n=4 nbg=260 bg=3272.1 sigma=421.4 thresh=4536 peak=4407
23:24:59.961 00.000 21444 Star::Find returns 0 (2), X=587.00, Y=245.00, Mass=5968, SNR=2.9, Peak=5168 HFD=0.0
23:24:59.961 00.000 21444 Star::Find(15, 1457, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find returns 1 (1), X=1456.66, Y=812.53, Mass=10785, SNR=9.5, Peak=5552 HFD=3.1
23:24:59.961 00.000 21444 AutoFind: star saturated or too dim [1457, 813] 3.6 Mass 10785 SNR 9.5
23:24:59.961 00.000 21444 Star::Find(15, 1463, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find returns 1 (1), X=1462.41, Y=623.60, Mass=18422, SNR=12.1, Peak=5420 HFD=4.9
23:24:59.961 00.000 21444 AutoFind: star saturated or too dim [1463, 623] 3.6 Mass 18422 SNR 12.1
23:24:59.961 00.000 21444 Star::Find(15, 349, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find false star n=3 nbg=268 bg=3155.2 sigma=496.2 thresh=4644 peak=4440
23:24:59.961 00.000 21444 Star::Find returns 0 (2), X=349.00, Y=427.00, Mass=5410, SNR=2.9, Peak=5168 HFD=0.0
23:24:59.961 00.000 21444 Star::Find(15, 1711, 1043, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.961 00.000 21444 Star::Find returns 1 (1), X=1709.92, Y=1043.08, Mass=16680, SNR=11.8, Peak=4636 HFD=3.3
23:24:59.961 00.000 21444 AutoFind: star saturated or too dim [1711, 1043] 3.6 Mass 16680 SNR 11.8
23:24:59.962 00.001 21444 Star::Find(15, 989, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find returns 1 (1), X=989.43, Y=35.48, Mass=64013, SNR=52.0, Peak=19824 HFD=1.3
23:24:59.962 00.000 21444 AutoFind: star saturated or too dim [989, 37] 3.6 Mass 64013 SNR 52.0
23:24:59.962 00.000 21444 Star::Find(15, 305, 207, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find returns 1 (1), X=308.11, Y=205.70, Mass=18886, SNR=11.5, Peak=5392 HFD=6.4
23:24:59.962 00.000 21444 AutoFind: star saturated or too dim [305, 207] 3.6 Mass 18886 SNR 11.5
23:24:59.962 00.000 21444 Star::Find(15, 379, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find returns 1 (1), X=376.28, Y=93.21, Mass=33424, SNR=19.0, Peak=6304 HFD=6.4
23:24:59.962 00.000 21444 AutoFind: star saturated or too dim [379, 95] 3.6 Mass 33424 SNR 19.0
23:24:59.962 00.000 21444 Star::Find(15, 1643, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find false star n=1 nbg=252 bg=3446.7 sigma=470.4 thresh=4858 peak=4621
23:24:59.962 00.000 21444 Star::Find returns 0 (2), X=1643.00, Y=555.00, Mass=1617, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.962 00.000 21444 Star::Find(15, 1699, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find false star n=7 nbg=258 bg=3342.5 sigma=437.0 thresh=4653 peak=4609
23:24:59.962 00.000 21444 Star::Find returns 0 (2), X=1699.00, Y=505.00, Mass=10383, SNR=2.9, Peak=5092 HFD=0.0
23:24:59.962 00.000 21444 Star::Find(15, 1747, 21, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find false star n=6 nbg=256 bg=3410.3 sigma=451.9 thresh=4766 peak=4582
23:24:59.962 00.000 21444 Star::Find returns 0 (2), X=1747.00, Y=21.00, Mass=9762, SNR=2.9, Peak=5800 HFD=0.0
23:24:59.962 00.000 21444 Star::Find(15, 919, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find returns 1 (1), X=919.49, Y=429.50, Mass=10472, SNR=8.8, Peak=5292 HFD=1.4
23:24:59.962 00.000 21444 AutoFind: star saturated or too dim [919, 441] 3.6 Mass 10472 SNR 8.8
23:24:59.962 00.000 21444 Star::Find(15, 1197, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find returns 1 (1), X=1211.58, Y=707.28, Mass=12414, SNR=9.7, Peak=5596 HFD=4.4
23:24:59.962 00.000 21444 AutoFind: star saturated or too dim [1197, 707] 3.6 Mass 12414 SNR 9.7
23:24:59.962 00.000 21444 Star::Find(15, 1625, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find false star n=2 nbg=268 bg=3551.6 sigma=513.9 thresh=5093 peak=4640
23:24:59.962 00.000 21444 Star::Find returns 0 (2), X=1625.00, Y=577.00, Mass=3761, SNR=2.9, Peak=5596 HFD=0.0
23:24:59.962 00.000 21444 Star::Find(15, 1109, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find false star n=6 nbg=267 bg=3598.7 sigma=520.0 thresh=5159 peak=4819
23:24:59.962 00.000 21444 Star::Find returns 0 (2), X=1109.00, Y=63.00, Mass=12384, SNR=2.9, Peak=5576 HFD=0.0
23:24:59.962 00.000 21444 Star::Find(15, 745, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find returns 1 (1), X=747.52, Y=203.80, Mass=13208, SNR=10.3, Peak=5644 HFD=3.8
23:24:59.962 00.000 21444 AutoFind: star saturated or too dim [745, 205] 3.5 Mass 13208 SNR 10.3
23:24:59.962 00.000 21444 Star::Find(15, 1493, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.962 00.000 21444 Star::Find returns 1 (1), X=1490.82, Y=735.13, Mass=28008, SNR=16.0, Peak=5168 HFD=5.8
23:24:59.962 00.000 21444 AutoFind: star saturated or too dim [1493, 735] 3.5 Mass 28008 SNR 16.0
23:24:59.962 00.000 21444 Star::Find(15, 1501, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.001 21444 Star::Find false star n=6 nbg=262 bg=3407.0 sigma=452.7 thresh=4765 peak=4678
23:24:59.963 00.000 21444 Star::Find returns 0 (2), X=1501.00, Y=585.00, Mass=9630, SNR=2.9, Peak=5648 HFD=0.0
23:24:59.963 00.000 21444 Star::Find(15, 1131, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find returns 1 (1), X=1124.34, Y=358.42, Mass=19079, SNR=13.5, Peak=5192 HFD=6.5
23:24:59.963 00.000 21444 AutoFind: star saturated or too dim [1131, 343] 3.5 Mass 19079 SNR 13.5
23:24:59.963 00.000 21444 Star::Find(15, 1799, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find returns 1 (1), X=1797.92, Y=812.74, Mass=20906, SNR=14.9, Peak=5216 HFD=2.4
23:24:59.963 00.000 21444 AutoFind: star saturated or too dim [1799, 813] 3.5 Mass 20906 SNR 14.9
23:24:59.963 00.000 21444 Star::Find(15, 205, 921, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find false star n=3 nbg=274 bg=2671.2 sigma=504.5 thresh=4185 peak=4082
23:24:59.963 00.000 21444 Star::Find returns 0 (2), X=205.00, Y=921.00, Mass=5730, SNR=2.9, Peak=5192 HFD=0.0
23:24:59.963 00.000 21444 Star::Find(15, 867, 441, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find returns 1 (1), X=866.47, Y=441.53, Mass=8446, SNR=8.2, Peak=5516 HFD=1.4
23:24:59.963 00.000 21444 AutoFind: star saturated or too dim [867, 441] 3.5 Mass 8446 SNR 8.2
23:24:59.963 00.000 21444 Star::Find(15, 1177, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find returns 1 (1), X=1177.06, Y=1046.04, Mass=12787, SNR=11.8, Peak=4512 HFD=2.3
23:24:59.963 00.000 21444 AutoFind: star saturated or too dim [1177, 1047] 3.5 Mass 12787 SNR 11.8
23:24:59.963 00.000 21444 Star::Find(15, 1879, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find returns 1 (1), X=1877.27, Y=372.33, Mass=11684, SNR=9.5, Peak=4432 HFD=4.2
23:24:59.963 00.000 21444 AutoFind: star saturated or too dim [1879, 373] 3.5 Mass 11684 SNR 9.5
23:24:59.963 00.000 21444 Star::Find(15, 657, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find returns 1 (1), X=668.34, Y=6.46, Mass=14993, SNR=13.6, Peak=6908 HFD=1.3
23:24:59.963 00.000 21444 AutoFind: star saturated or too dim [657, 19] 3.5 Mass 14993 SNR 13.6
23:24:59.963 00.000 21444 Star::Find(15, 665, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find false star n=3 nbg=266 bg=3473.0 sigma=460.5 thresh=4854 peak=4671
23:24:59.963 00.000 21444 Star::Find returns 0 (2), X=665.00, Y=77.00, Mass=5381, SNR=2.9, Peak=5392 HFD=0.0
23:24:59.963 00.000 21444 Star::Find(15, 1473, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find returns 1 (1), X=1471.32, Y=408.15, Mass=22034, SNR=14.4, Peak=6380 HFD=3.6
23:24:59.963 00.000 21444 AutoFind: star saturated or too dim [1473, 409] 3.5 Mass 22034 SNR 14.4
23:24:59.963 00.000 21444 Star::Find(15, 1627, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.963 00.000 21444 Star::Find false star n=5 nbg=244 bg=3420.0 sigma=392.9 thresh=4599 peak=4370
23:24:59.963 00.000 21444 Star::Find returns 0 (2), X=1627.00, Y=227.00, Mass=8264, SNR=2.9, Peak=5244 HFD=0.0
23:24:59.963 00.000 21444 Star::Find(15, 495, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.001 21444 Star::Find returns 1 (1), X=493.85, Y=544.32, Mass=24416, SNR=14.5, Peak=5420 HFD=4.3
23:24:59.964 00.000 21444 AutoFind: star saturated or too dim [495, 545] 3.5 Mass 24416 SNR 14.5
23:24:59.964 00.000 21444 Star::Find(15, 1437, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=4 nbg=257 bg=3325.3 sigma=441.9 thresh=4651 peak=4531
23:24:59.964 00.000 21444 Star::Find returns 0 (2), X=1437.00, Y=773.00, Mass=6815, SNR=2.9, Peak=5424 HFD=0.0
23:24:59.964 00.000 21444 Star::Find(15, 1773, 323, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find returns 1 (1), X=1769.74, Y=323.00, Mass=17874, SNR=13.0, Peak=5800 HFD=4.5
23:24:59.964 00.000 21444 AutoFind: star saturated or too dim [1773, 323] 3.5 Mass 17874 SNR 13.0
23:24:59.964 00.000 21444 Star::Find(15, 663, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=8 nbg=257 bg=3170.2 sigma=455.6 thresh=4537 peak=4501
23:24:59.964 00.000 21444 Star::Find returns 0 (2), X=663.00, Y=555.00, Mass=13454, SNR=2.9, Peak=5348 HFD=0.0
23:24:59.964 00.000 21444 Star::Find(15, 231, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=1 nbg=265 bg=3756.5 sigma=520.3 thresh=5317 peak=4786
23:24:59.964 00.000 21444 Star::Find returns 0 (2), X=231.00, Y=95.00, Mass=1612, SNR=2.9, Peak=5720 HFD=0.0
23:24:59.964 00.000 21444 Star::Find(15, 1125, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=5 nbg=270 bg=3621.8 sigma=498.3 thresh=5117 peak=4956
23:24:59.964 00.000 21444 Star::Find returns 0 (2), X=1125.00, Y=135.00, Mass=8855, SNR=2.9, Peak=5752 HFD=0.0
23:24:59.964 00.000 21444 Star::Find(15, 1785, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=2 nbg=263 bg=2963.6 sigma=471.9 thresh=4379 peak=4128
23:24:59.964 00.000 21444 Star::Find returns 0 (2), X=1785.00, Y=205.00, Mass=3441, SNR=2.9, Peak=4888 HFD=0.0
23:24:59.964 00.000 21444 Star::Find(15, 377, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=6 nbg=258 bg=3418.2 sigma=446.7 thresh=4758 peak=4567
23:24:59.964 00.000 21444 Star::Find returns 0 (2), X=377.00, Y=557.00, Mass=9259, SNR=2.9, Peak=5216 HFD=0.0
23:24:59.964 00.000 21444 Star::Find(15, 1235, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=3 nbg=271 bg=3381.5 sigma=520.8 thresh=4944 peak=4489
23:24:59.964 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=255.00, Mass=5727, SNR=2.9, Peak=5468 HFD=0.0
23:24:59.964 00.000 21444 Star::Find(15, 1023, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=10 nbg=247 bg=3450.9 sigma=419.5 thresh=4709 peak=4677
23:24:59.964 00.000 21444 Star::Find returns 0 (2), X=1023.00, Y=555.00, Mass=14699, SNR=2.9, Peak=5296 HFD=0.0
23:24:59.964 00.000 21444 Star::Find(15, 637, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find returns 1 (1), X=638.55, Y=918.49, Mass=8306, SNR=9.3, Peak=5068 HFD=1.4
23:24:59.964 00.000 21444 AutoFind: star saturated or too dim [637, 909] 3.4 Mass 8306 SNR 9.3
23:24:59.964 00.000 21444 Star::Find(15, 1179, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find returns 1 (1), X=1177.95, Y=555.98, Mass=22084, SNR=14.6, Peak=5672 HFD=4.6
23:24:59.964 00.000 21444 AutoFind: star saturated or too dim [1179, 557] 3.4 Mass 22084 SNR 14.6
23:24:59.964 00.000 21444 Star::Find(15, 927, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.964 00.000 21444 Star::Find false star n=1 nbg=271 bg=3352.6 sigma=644.5 thresh=5286 peak=4543
23:24:59.965 00.001 21444 Star::Find returns 0 (2), X=927.00, Y=633.00, Mass=1963, SNR=2.9, Peak=5392 HFD=0.0
23:24:59.965 00.000 21444 Star::Find(15, 1593, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find false star n=2 nbg=267 bg=3443.0 sigma=537.4 thresh=5055 peak=4761
23:24:59.965 00.000 21444 Star::Find returns 0 (2), X=1593.00, Y=667.00, Mass=4166, SNR=2.9, Peak=5676 HFD=0.0
23:24:59.965 00.000 21444 Star::Find(15, 333, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find false star n=4 nbg=275 bg=3368.8 sigma=484.7 thresh=4823 peak=4635
23:24:59.965 00.000 21444 Star::Find returns 0 (2), X=333.00, Y=467.00, Mass=7289, SNR=2.9, Peak=5596 HFD=0.0
23:24:59.965 00.000 21444 Star::Find(15, 941, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find returns 1 (1), X=956.30, Y=907.82, Mass=15563, SNR=12.3, Peak=4792 HFD=2.7
23:24:59.965 00.000 21444 AutoFind: star saturated or too dim [941, 909] 3.4 Mass 15563 SNR 12.3
23:24:59.965 00.000 21444 Star::Find(15, 431, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find returns 1 (1), X=430.00, Y=359.51, Mass=16827, SNR=13.8, Peak=5396 HFD=2.2
23:24:59.965 00.000 21444 AutoFind: star saturated or too dim [431, 359] 3.4 Mass 16827 SNR 13.8
23:24:59.965 00.000 21444 Star::Find(15, 235, 607, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find false star n=4 nbg=262 bg=3302.8 sigma=466.5 thresh=4702 peak=4516
23:24:59.965 00.000 21444 Star::Find returns 0 (2), X=235.00, Y=607.00, Mass=7001, SNR=2.9, Peak=5344 HFD=0.0
23:24:59.965 00.000 21444 Star::Find(15, 657, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find false star n=5 nbg=254 bg=3209.3 sigma=474.0 thresh=4631 peak=4510
23:24:59.965 00.000 21444 Star::Find returns 0 (2), X=657.00, Y=157.00, Mass=8274, SNR=2.9, Peak=5240 HFD=0.0
23:24:59.965 00.000 21444 Star::Find(15, 215, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find false star n=1 nbg=267 bg=3544.2 sigma=533.8 thresh=5146 peak=4678
23:24:59.965 00.000 21444 Star::Find returns 0 (2), X=215.00, Y=63.00, Mass=1696, SNR=2.9, Peak=5524 HFD=0.0
23:24:59.965 00.000 21444 Star::Find(15, 1479, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find returns 1 (1), X=1477.94, Y=525.83, Mass=20062, SNR=15.3, Peak=5624 HFD=4.5
23:24:59.965 00.000 21444 AutoFind: star saturated or too dim [1479, 527] 3.4 Mass 20062 SNR 15.3
23:24:59.965 00.000 21444 Star::Find(15, 185, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find returns 1 (1), X=184.72, Y=295.02, Mass=21959, SNR=15.0, Peak=5396 HFD=4.0
23:24:59.965 00.000 21444 AutoFind: star saturated or too dim [185, 295] 3.4 Mass 21959 SNR 15.0
23:24:59.965 00.000 21444 Star::Find(15, 33, 1145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find returns 1 (1), X=32.13, Y=1157.96, Mass=11620, SNR=10.9, Peak=5088 HFD=1.8
23:24:59.965 00.000 21444 AutoFind: star saturated or too dim [33, 1145] 3.4 Mass 11620 SNR 10.9
23:24:59.965 00.000 21444 Star::Find(15, 1671, 1013, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find returns 1 (1), X=1670.43, Y=1013.42, Mass=9338, SNR=8.9, Peak=4512 HFD=1.6
23:24:59.965 00.000 21444 AutoFind: star saturated or too dim [1671, 1013] 3.4 Mass 9338 SNR 8.9
23:24:59.965 00.000 21444 Star::Find(15, 643, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.965 00.000 21444 Star::Find false star n=6 nbg=260 bg=3189.0 sigma=458.0 thresh=4563 peak=4479
23:24:59.966 00.001 21444 Star::Find returns 0 (2), X=643.00, Y=529.00, Mass=9882, SNR=2.9, Peak=5120 HFD=0.0
23:24:59.966 00.000 21444 Star::Find(15, 803, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.966 00.000 21444 Star::Find returns 1 (1), X=819.35, Y=72.70, Mass=15222, SNR=12.5, Peak=5348 HFD=5.4
23:24:59.966 00.000 21444 AutoFind: star saturated or too dim [803, 77] 3.4 Mass 15222 SNR 12.5
23:24:59.966 00.000 21444 Star::Find(15, 1183, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.966 00.000 21444 Star::Find returns 1 (1), X=1182.66, Y=1125.55, Mass=75069, SNR=54.3, Peak=18764 HFD=1.4
23:24:59.966 00.000 21444 AutoFind: star saturated or too dim [1183, 1127] 3.4 Mass 75069 SNR 54.3
23:24:59.966 00.000 21444 AutoFind: could not find a non-saturated star!
23:24:59.966 00.000 21444 AutoFind: finding best star pass 3
23:24:59.966 00.000 21444 Star::Find(15, 1285, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.966 00.000 21444 Star::Find returns 1 (1), X=1284.00, Y=1196.18, Mass=955002, SNR=165.4, Peak=32136 HFD=5.8
23:24:59.966 00.000 21444 AutoFind returns star at [1285, 1197] 73.5 Mass 955002 SNR 165.4
23:24:59.966 00.000 21444 Star::Find(15, 1285, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.966 00.000 21444 Star::Find returns 1 (1), X=1284.00, Y=1196.18, Mass=955002, SNR=165.4, Peak=32136 HFD=5.8
23:24:59.966 00.000 21444 MultiStar: List (12): {1284.00, 1196.18}(165.4), {1306.18, 296.23}(27.3), {646.22, 674.33}(19.4), {1395.16, 77.04}(11.2), {719.40, 851.25}(13.0), {764.53, 894.75}(12.5), {423.50, 451.93}(10.7), {517.80, 502.40}(14.1), {258.70, 812.76}(16.6), {711.41, 73.78}(9.0), {1317.52, 434.51}(42.3), {266.90, 863.65}(10.4), 
23:24:59.966 00.000 21444 setting lock position to (1284.00, 1196.18)
23:24:59.966 00.000 21444 MultiStar: stabilizing after lock position change
23:24:59.967 00.001 21444 AutoSelect: state = 1, call UpdateGuideState
23:24:59.967 00.000 21444 UpdateGuideState(): m_state=1
23:24:59.967 00.000 21444 Star::Find(15, 1283, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:24:59.967 00.000 21444 Star::Find returns 1 (1), X=1284.00, Y=1196.18, Mass=955002, SNR=165.4, Peak=32136 HFD=5.8
23:24:59.967 00.000 21444 DistanceChecker: deactivated
23:24:59.967 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.09) = xAngle (0.09 = 0.09)
23:24:59.967 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.39 = 0.39)
23:24:59.967 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:24:59.968 00.001 21444 setting lock position to (1284.00, 1196.18)
23:24:59.968 00.000 21444 MultiStar: stabilizing after lock position change
23:24:59.968 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:24:59.969 00.001 21444 Changing from state SELECTING to SELECTED
23:24:59.969 00.000 21444 guider state => SELECTED
23:24:59.977 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=32136, med=3048, FiltMin=420, FiltMax=27588, Gamma=0.850
23:24:59.993 00.016 21444 UpdateGuideState exits: m=955002 SNR=165.4 Saturated
23:24:59.993 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=32136, med=3048, FiltMin=420, FiltMax=27588, Gamma=0.850
23:25:00.008 00.015 21444 Status Line: Auto-selected star at (1284.0, 1196.2)
23:25:01.537 01.529 25848 Exposure complete
23:25:01.603 00.066 25848 worker thread done servicing request
23:25:01.603 00.000 21444 OnExposeComplete: enter
23:25:01.603 00.000 21444 UpdateGuideState(): m_state=2
23:25:01.603 00.000 21444 Star::Find(15, 1283, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:25:01.603 00.000 21444 Star::Find returns 1 (1), X=1282.74, Y=1195.99, Mass=917904, SNR=140.1, Peak=27108 HFD=5.8
23:25:01.603 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.09) = xAngle (-2.90 = -2.90)
23:25:01.603 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.60 = -2.60)
23:25:01.603 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=-0.19 hyp=1.27 cameraTheta=-2.99 mountX=-1.24 mountY=-0.65, mountTheta=-2.66
23:25:01.604 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=27108, med=3044, FiltMin=596, FiltMax=24992, Gamma=0.850
23:25:01.620 00.016 21444 UpdateGuideState exits: m=917904 SNR=140.1 Saturated
23:25:01.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:01.620 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:01.620 00.000 21444 Enqueuing Expose request
23:25:01.620 00.000 25848 Worker thread wakes up
23:25:01.620 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:01.621 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1268,1181,31,31)
23:25:04.958 03.337 25848 Exposure complete
23:25:05.024 00.066 25848 worker thread done servicing request
23:25:05.024 00.000 21444 OnExposeComplete: enter
23:25:05.024 00.000 21444 UpdateGuideState(): m_state=2
23:25:05.024 00.000 21444 Star::Find(15, 1282, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:25:05.025 00.001 21444 Star::Find returns 1 (1), X=1282.16, Y=1195.28, Mass=891878, SNR=155.3, Peak=29560 HFD=5.7
23:25:05.025 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.09) = xAngle (-2.59 = -2.59)
23:25:05.025 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.30 = -2.30)
23:25:05.025 00.000 21444 CameraToMount -- cameraX=-1.83 cameraY=-0.90 hyp=2.04 cameraTheta=-2.68 mountX=-1.75 mountY=-1.53, mountTheta=-2.42
23:25:05.026 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29560, med=3048, FiltMin=406, FiltMax=24740, Gamma=0.850
23:25:05.042 00.016 21444 UpdateGuideState exits: m=891878 SNR=155.3 Saturated
23:25:05.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:05.042 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:05.042 00.000 21444 Enqueuing Expose request
23:25:05.042 00.000 25848 Worker thread wakes up
23:25:05.043 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:05.043 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1267,1180,31,31)
23:25:08.389 03.346 25848 Exposure complete
23:25:08.455 00.066 25848 worker thread done servicing request
23:25:08.457 00.002 21444 OnExposeComplete: enter
23:25:08.457 00.000 21444 UpdateGuideState(): m_state=2
23:25:08.457 00.000 21444 Star::Find(15, 1282, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:25:08.457 00.000 21444 Star::Find returns 1 (1), X=1282.12, Y=1196.16, Mass=882658, SNR=172.5, Peak=27312 HFD=5.7
23:25:08.457 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.09) = xAngle (-3.04 = -3.04)
23:25:08.457 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.74 = -2.74)
23:25:08.457 00.000 21444 CameraToMount -- cameraX=-1.87 cameraY=-0.02 hyp=1.87 cameraTheta=-3.13 mountX=-1.86 mountY=-0.72, mountTheta=-2.77
23:25:08.458 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=27312, med=3048, FiltMin=382, FiltMax=24556, Gamma=0.850
23:25:08.474 00.016 21444 UpdateGuideState exits: m=882658 SNR=172.5 Saturated
23:25:08.474 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:08.474 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:08.474 00.000 21444 Enqueuing Expose request
23:25:08.474 00.000 25848 Worker thread wakes up
23:25:08.474 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:08.474 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1267,1181,31,31)
23:25:11.830 03.356 25848 Exposure complete
23:25:11.895 00.065 25848 worker thread done servicing request
23:25:11.895 00.000 21444 OnExposeComplete: enter
23:25:11.895 00.000 21444 UpdateGuideState(): m_state=2
23:25:11.896 00.001 21444 Star::Find(15, 1282, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:25:11.896 00.000 21444 Star::Find returns 1 (1), X=1282.26, Y=1195.38, Mass=874495, SNR=142.5, Peak=28828 HFD=5.4
23:25:11.896 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.09) = xAngle (-2.62 = -2.62)
23:25:11.896 00.000 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.32 = -2.32)
23:25:11.896 00.000 21444 CameraToMount -- cameraX=-1.74 cameraY=-0.80 hyp=1.91 cameraTheta=-2.71 mountX=-1.66 mountY=-1.40, mountTheta=-2.44
23:25:11.897 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28828, med=3048, FiltMin=612, FiltMax=25900, Gamma=0.850
23:25:11.913 00.016 21444 UpdateGuideState exits: m=874495 SNR=142.5 Saturated
23:25:11.913 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:11.913 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:11.913 00.000 21444 Enqueuing Expose request
23:25:11.913 00.000 25848 Worker thread wakes up
23:25:11.913 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:11.913 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1267,1180,31,31)
23:25:15.256 03.343 25848 Exposure complete
23:25:15.323 00.067 25848 worker thread done servicing request
23:25:15.324 00.001 21444 GuideButtonClick i=1 ctx=Guide button clicked
23:25:15.325 00.001 21444 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
23:25:15.325 00.000 21444 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
23:25:15.325 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
23:25:15.325 00.000 21444 guider state => CALIBRATED
23:25:15.325 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:25:15.326 00.001 21444 reset dither spiral
23:25:15.327 00.001 21444 OnExposeComplete: enter
23:25:15.327 00.000 21444 UpdateGuideState(): m_state=5
23:25:15.327 00.000 21444 Star::Find(15, 1282, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:25:15.327 00.000 21444 Star::Find returns 1 (1), X=1281.67, Y=1196.08, Mass=849101, SNR=163.6, Peak=24688 HFD=5.8
23:25:15.327 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.09) = xAngle (-3.01 = -3.01)
23:25:15.327 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.71 = -2.71)
23:25:15.327 00.000 21444 CameraToMount -- cameraX=-2.33 cameraY=-0.10 hyp=2.33 cameraTheta=-3.10 mountX=-2.31 mountY=-0.98, mountTheta=-2.74
23:25:15.328 00.001 21444 Changing from state CALIBRATED to GUIDING
23:25:15.332 00.004 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:25:15.332 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:25:15.429 00.097 21444 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
23:25:15.430 00.001 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:25:15.430 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:25:15.430 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:25:15.430 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:25:15.430 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:25:15.430 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:25:15.430 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:25:15.430 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:15.430 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:25:15.430 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:25:15.430 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:25:15.430 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:25:15.430 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:25:15.435 00.005 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:25:15.435 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
23:25:15.435 00.000 21444 Dec comp: XRate 30.507 -> 20.739 for dec 0.0 -> dec 47.2
23:25:15.437 00.002 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:25:15.438 00.001 21444 ScopeASCOM::SideOfPier() returns 0
23:25:15.682 00.244 21444 keeping sticky lock position
23:25:15.682 00.000 21444 guider state => GUIDING
23:25:15.682 00.000 21444 Status Line: Guiding
23:25:15.684 00.002 21444 Mount: notify guiding started
23:25:15.684 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
23:25:15.684 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:08:54 PM"
23:25:15.684 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
23:25:15.684 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
23:25:15.685 00.001 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:25:15.685 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
23:25:15.685 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
23:25:15.685 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
23:25:15.685 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
23:25:15.685 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:25:15.685 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
23:25:15.685 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:25:15.685 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:25:15.685 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:25:15.685 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:25:15.685 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:25:15.686 00.001 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:25:15.686 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:25:15.686 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:25:15.686 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:15.686 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:25:15.686 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:25:15.686 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:25:15.686 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:25:15.686 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:25:15.686 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:25:15.686 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:25:15.686 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:25:15.686 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:25:15.686 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:25:15.687 00.001 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:25:15.687 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:25:15.687 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:15.687 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:25:15.687 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:25:15.687 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:25:15.687 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:25:15.687 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:25:15.688 00.001 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:25:15.806 00.118 21444 ScopeASCOM::SideOfPier() returns 0
23:25:15.847 00.041 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:25:15.847 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:25:15.847 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:25:15.847 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
23:25:15.847 00.000 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
23:25:15.847 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
23:25:15.848 00.001 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
23:25:15.848 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
23:25:15.848 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
23:25:15.862 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=35652, med=3048, FiltMin=510, FiltMax=22012, Gamma=0.850
23:25:15.878 00.016 21444 UpdateGuideState exits: m=849101 SNR=163.6 Saturated
23:25:15.878 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:15.878 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:15.878 00.000 21444 Enqueuing Expose request
23:25:15.879 00.001 25848 Worker thread wakes up
23:25:15.879 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:15.879 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:19.223 03.344 25848 Exposure complete
23:25:19.289 00.066 25848 worker thread done servicing request
23:25:19.289 00.000 21444 OnExposeComplete: enter
23:25:19.289 00.000 21444 UpdateGuideState(): m_state=6
23:25:19.289 00.000 21444 Star::Find(15, 1281, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:25:19.289 00.000 21444 Star::Find returns 1 (1), X=1278.91, Y=1194.73, Mass=857461, SNR=141.0, Peak=24712 HFD=5.9
23:25:19.289 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.09) = xAngle (-2.77 = -2.77)
23:25:19.290 00.001 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.48 = -2.48)
23:25:19.290 00.000 21444 CameraToMount -- cameraX=-5.09 cameraY=-1.45 hyp=5.29 cameraTheta=-2.86 mountX=-4.94 mountY=-3.27, mountTheta=-2.56
23:25:19.290 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-5.09, y=-1.45, opts=13)
23:25:19.290 00.000 21444 Enqueuing Move request for scope (-5.09, -1.45)
23:25:19.291 00.001 25848 Worker thread wakes up
23:25:19.291 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-5.09, -1.45) opts 0xd
23:25:19.291 00.000 25848 Handling offset move in thread for scope, endpoint = (-5.09, -1.45)
23:25:19.291 00.000 25848 Moving (-5.09, -1.45) raw xDistance=-4.94 yDistance=-3.27
23:25:19.291 00.000 25848 GuideAlgorithmHysteresis::Result() returns -3.11 from input -4.94
23:25:19.291 00.000 25848 resist switch: large excursion: input -3.27 thresh 1.53 direction from 0 to -1
23:25:19.291 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-9.81
23:25:19.291 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.27 from input -3.27
23:25:19.291 00.000 25848 MoveAxis(E, 150, ABG)
23:25:19.291 00.000 25848 Guiding  Dir = 2, Dur = 150
23:25:19.298 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24712, med=3048, FiltMin=436, FiltMax=22240, Gamma=0.850
23:25:19.311 00.013 25848 IsSlewing returns 0
23:25:19.311 00.000 25848 IsGuiding returns 0
23:25:19.314 00.003 21444 UpdateGuideState exits: m=857461 SNR=141.0 Saturated
23:25:19.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:19.314 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:19.314 00.000 21444 Enqueuing Expose request
23:25:19.343 00.029 25848 PulseGuide returned control before completion, sleep 129
23:25:19.488 00.145 25848 IsGuiding returns 1
23:25:19.488 00.000 25848 scope still moving after pulse duration time elapsed
23:25:19.547 00.059 25848 IsSlewing returns 0
23:25:19.547 00.000 25848 IsGuiding returns 0
23:25:19.547 00.000 25848 scope move finished after 150 + 85 ms
23:25:19.547 00.000 25848 Move returns status 0, amount 150
23:25:19.547 00.000 25848 MoveAxis(N, 89, ABG)
23:25:19.547 00.000 25848 Guiding  Dir = 0, Dur = 89
23:25:19.580 00.033 25848 IsSlewing returns 0
23:25:19.580 00.000 25848 IsGuiding returns 0
23:25:19.611 00.031 25848 PulseGuide returned control before completion, sleep 68
23:25:19.692 00.081 25848 IsGuiding returns 1
23:25:19.692 00.000 25848 scope still moving after pulse duration time elapsed
23:25:19.748 00.056 25848 IsSlewing returns 0
23:25:19.748 00.000 25848 IsGuiding returns 0
23:25:19.748 00.000 25848 scope move finished after 89 + 79 ms
23:25:19.748 00.000 25848 Move returns status 0, amount 89
23:25:19.748 00.000 25848 move complete, result=0
23:25:19.748 00.000 25848 worker thread done servicing request
23:25:19.748 00.000 25848 Worker thread wakes up
23:25:19.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:19.748 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:19.748 00.000 21444 GuideStep: -4.9 px 150 ms EAST, -3.3 px 89 ms NORTH
23:25:23.099 03.351 25848 Exposure complete
23:25:23.165 00.066 25848 worker thread done servicing request
23:25:23.165 00.000 21444 OnExposeComplete: enter
23:25:23.165 00.000 21444 UpdateGuideState(): m_state=6
23:25:23.165 00.000 21444 Star::Find(15, 1278, 1194, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:25:23.165 00.000 21444 Star::Find returns 1 (1), X=1282.59, Y=1194.30, Mass=963262, SNR=196.3, Peak=28600 HFD=5.8
23:25:23.165 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.09) = xAngle (-2.12 = -2.12)
23:25:23.165 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.82 = -1.82)
23:25:23.165 00.000 21444 CameraToMount -- cameraX=-1.40 cameraY=-1.88 hyp=2.34 cameraTheta=-2.21 mountX=-1.23 mountY=-2.27, mountTheta=-2.07
23:25:23.165 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.40, y=-1.88, opts=13)
23:25:23.165 00.000 21444 Enqueuing Move request for scope (-1.40, -1.88)
23:25:23.165 00.000 25848 Worker thread wakes up
23:25:23.165 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.40, -1.88) opts 0xd
23:25:23.165 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.40, -1.88)
23:25:23.165 00.000 25848 Moving (-1.40, -1.88) raw xDistance=-1.23 yDistance=-2.27
23:25:23.165 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.23
23:25:23.165 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.27 from input -2.27
23:25:23.165 00.000 25848 MoveAxis(E, 48, ABG)
23:25:23.165 00.000 25848 Guiding  Dir = 2, Dur = 48
23:25:23.172 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28600, med=3048, FiltMin=596, FiltMax=23856, Gamma=0.850
23:25:23.186 00.014 25848 IsSlewing returns 0
23:25:23.186 00.000 25848 IsGuiding returns 0
23:25:23.188 00.002 21444 UpdateGuideState exits: m=963262 SNR=196.3 Saturated
23:25:23.189 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:23.189 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:23.189 00.000 21444 Enqueuing Expose request
23:25:23.217 00.028 25848 PulseGuide returned control before completion, sleep 28
23:25:23.254 00.037 25848 IsGuiding returns 1
23:25:23.254 00.000 25848 scope still moving after pulse duration time elapsed
23:25:23.310 00.056 25848 IsSlewing returns 0
23:25:23.310 00.000 25848 IsGuiding returns 0
23:25:23.310 00.000 25848 scope move finished after 48 + 76 ms
23:25:23.310 00.000 25848 Move returns status 0, amount 48
23:25:23.310 00.000 25848 MoveAxis(N, 62, ABG)
23:25:23.310 00.000 25848 Guiding  Dir = 0, Dur = 62
23:25:23.343 00.033 25848 IsSlewing returns 0
23:25:23.343 00.000 25848 IsGuiding returns 0
23:25:23.374 00.031 25848 PulseGuide returned control before completion, sleep 42
23:25:23.454 00.080 25848 IsGuiding returns 1
23:25:23.454 00.000 25848 scope still moving after pulse duration time elapsed
23:25:23.514 00.060 25848 IsSlewing returns 0
23:25:23.514 00.000 25848 IsGuiding returns 0
23:25:23.514 00.000 25848 scope move finished after 62 + 108 ms
23:25:23.514 00.000 25848 Move returns status 0, amount 62
23:25:23.514 00.000 25848 move complete, result=0
23:25:23.514 00.000 25848 worker thread done servicing request
23:25:23.515 00.001 25848 Worker thread wakes up
23:25:23.515 00.000 21444 GuideStep: -1.2 px 48 ms EAST, -2.3 px 62 ms NORTH
23:25:23.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:23.515 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:26.864 03.349 25848 Exposure complete
23:25:26.930 00.066 25848 worker thread done servicing request
23:25:26.930 00.000 21444 OnExposeComplete: enter
23:25:26.930 00.000 21444 UpdateGuideState(): m_state=6
23:25:26.930 00.000 21444 Star::Find(15, 1282, 1194, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:25:26.930 00.000 21444 Star::Find returns 1 (1), X=1283.90, Y=1195.50, Mass=889308, SNR=165.3, Peak=27868 HFD=5.5
23:25:26.930 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.09) = xAngle (-1.62 = -1.62)
23:25:26.930 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.32 = -1.32)
23:25:26.930 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.67 hyp=0.68 cameraTheta=-1.71 mountX=-0.03 mountY=-0.66, mountTheta=-1.62
23:25:26.931 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.67, opts=13)
23:25:26.931 00.000 21444 Enqueuing Move request for scope (-0.10, -0.67)
23:25:26.931 00.000 25848 Worker thread wakes up
23:25:26.931 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.67) opts 0xd
23:25:26.931 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.67)
23:25:26.931 00.000 25848 Moving (-0.10, -0.67) raw xDistance=-0.03 yDistance=-0.66
23:25:26.931 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:25:26.932 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
23:25:26.932 00.000 25848 MoveAxis(E, 0, ABG)
23:25:26.932 00.000 25848 Move returns status 0, amount 0
23:25:26.932 00.000 25848 MoveAxis(N, 18, ABG)
23:25:26.932 00.000 25848 Guiding  Dir = 0, Dur = 18
23:25:26.938 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=27868, med=3048, FiltMin=588, FiltMax=24988, Gamma=0.850
23:25:26.952 00.014 25848 IsSlewing returns 0
23:25:26.952 00.000 25848 IsGuiding returns 0
23:25:26.955 00.003 21444 UpdateGuideState exits: m=889308 SNR=165.3 Saturated
23:25:26.955 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:26.955 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:26.955 00.000 21444 Enqueuing Expose request
23:25:26.984 00.029 25848 IsGuiding returns 1
23:25:26.984 00.000 25848 scope still moving after pulse duration time elapsed
23:25:27.045 00.061 25848 IsSlewing returns 0
23:25:27.045 00.000 25848 IsGuiding returns 0
23:25:27.045 00.000 25848 scope move finished after 18 + 75 ms
23:25:27.045 00.000 25848 Move returns status 0, amount 18
23:25:27.045 00.000 25848 move complete, result=0
23:25:27.045 00.000 25848 worker thread done servicing request
23:25:27.045 00.000 25848 Worker thread wakes up
23:25:27.045 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:27.045 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:27.046 00.001 21444 GuideStep: -0.0 px 0 ms EAST, -0.7 px 18 ms NORTH
23:25:30.392 03.346 25848 Exposure complete
23:25:30.458 00.066 25848 worker thread done servicing request
23:25:30.458 00.000 21444 OnExposeComplete: enter
23:25:30.458 00.000 21444 UpdateGuideState(): m_state=6
23:25:30.459 00.001 21444 Star::Find(15, 1283, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:25:30.459 00.000 21444 Star::Find returns 1 (1), X=1280.82, Y=1195.54, Mass=896731, SNR=159.5, Peak=24256 HFD=6.1
23:25:30.459 00.000 21444 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.09) = xAngle (-2.85 = -2.85)
23:25:30.459 00.000 21444 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.55 = -2.55)
23:25:30.459 00.000 21444 CameraToMount -- cameraX=-3.18 cameraY=-0.64 hyp=3.24 cameraTheta=-2.94 mountX=-3.11 mountY=-1.80, mountTheta=-2.62
23:25:30.460 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.18, y=-0.64, opts=13)
23:25:30.460 00.000 21444 Enqueuing Move request for scope (-3.18, -0.64)
23:25:30.460 00.000 25848 Worker thread wakes up
23:25:30.460 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.18, -0.64) opts 0xd
23:25:30.460 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.18, -0.64)
23:25:30.460 00.000 25848 Moving (-3.18, -0.64) raw xDistance=-3.11 yDistance=-1.80
23:25:30.460 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.96 from input -3.11
23:25:30.460 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.80 from input -1.80
23:25:30.460 00.000 25848 MoveAxis(E, 94, ABG)
23:25:30.460 00.000 25848 Guiding  Dir = 2, Dur = 94
23:25:30.467 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24256, med=3068, FiltMin=520, FiltMax=22108, Gamma=0.850
23:25:30.483 00.016 21444 UpdateGuideState exits: m=896731 SNR=159.5 Saturated
23:25:30.483 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:30.483 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:30.483 00.000 21444 Enqueuing Expose request
23:25:30.515 00.032 25848 IsSlewing returns 0
23:25:30.516 00.001 25848 IsGuiding returns 0
23:25:30.579 00.063 25848 PulseGuide returned control before completion, sleep 42
23:25:30.640 00.061 25848 IsGuiding returns 1
23:25:30.640 00.000 25848 scope still moving after pulse duration time elapsed
23:25:30.706 00.066 25848 IsSlewing returns 0
23:25:30.739 00.033 25848 IsGuiding returns 0
23:25:30.739 00.000 25848 scope move finished after 94 + 128 ms
23:25:30.739 00.000 25848 Move returns status 0, amount 94
23:25:30.739 00.000 25848 MoveAxis(N, 49, ABG)
23:25:30.739 00.000 25848 Guiding  Dir = 0, Dur = 49
23:25:30.763 00.024 25848 IsSlewing returns 0
23:25:30.763 00.000 25848 IsGuiding returns 0
23:25:30.805 00.042 25848 PulseGuide returned control before completion, sleep 19
23:25:30.851 00.046 25848 IsGuiding returns 1
23:25:30.851 00.000 25848 scope still moving after pulse duration time elapsed
23:25:30.905 00.054 25848 IsSlewing returns 0
23:25:30.906 00.001 25848 IsGuiding returns 0
23:25:30.906 00.000 25848 scope move finished after 49 + 92 ms
23:25:30.906 00.000 25848 Move returns status 0, amount 49
23:25:30.906 00.000 25848 move complete, result=0
23:25:30.906 00.000 25848 worker thread done servicing request
23:25:30.906 00.000 25848 Worker thread wakes up
23:25:30.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:30.906 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:30.906 00.000 21444 GuideStep: -3.1 px 94 ms EAST, -1.8 px 49 ms NORTH
23:25:34.250 03.344 25848 Exposure complete
23:25:34.316 00.066 25848 worker thread done servicing request
23:25:34.316 00.000 21444 OnExposeComplete: enter
23:25:34.317 00.001 21444 UpdateGuideState(): m_state=6
23:25:34.317 00.000 21444 Star::Find(15, 1280, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:25:34.317 00.000 21444 Star::Find returns 1 (1), X=1280.95, Y=1194.75, Mass=876918, SNR=136.0, Peak=26504 HFD=5.8
23:25:34.317 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.09) = xAngle (-2.61 = -2.61)
23:25:34.317 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.32 = -2.32)
23:25:34.317 00.000 21444 CameraToMount -- cameraX=-3.04 cameraY=-1.42 hyp=3.36 cameraTheta=-2.70 mountX=-2.90 mountY=-2.47, mountTheta=-2.44
23:25:34.318 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.04, y=-1.42, opts=13)
23:25:34.318 00.000 21444 Enqueuing Move request for scope (-3.04, -1.42)
23:25:34.318 00.000 25848 Worker thread wakes up
23:25:34.318 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -1.42) opts 0xd
23:25:34.318 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.04, -1.42)
23:25:34.318 00.000 25848 Moving (-3.04, -1.42) raw xDistance=-2.90 yDistance=-2.47
23:25:34.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.97 from input -2.90
23:25:34.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.47 from input -2.47
23:25:34.318 00.000 25848 MoveAxis(E, 95, ABG)
23:25:34.318 00.000 25848 Guiding  Dir = 2, Dur = 95
23:25:34.325 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26504, med=3048, FiltMin=494, FiltMax=24480, Gamma=0.850
23:25:34.341 00.016 21444 UpdateGuideState exits: m=876918 SNR=136.0 Saturated
23:25:34.341 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:34.341 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:34.341 00.000 21444 Enqueuing Expose request
23:25:34.343 00.002 25848 IsSlewing returns 0
23:25:34.343 00.000 25848 IsGuiding returns 0
23:25:34.384 00.041 25848 PulseGuide returned control before completion, sleep 65
23:25:34.449 00.065 25848 IsGuiding returns 1
23:25:34.449 00.000 25848 scope still moving after pulse duration time elapsed
23:25:34.547 00.098 25848 IsSlewing returns 0
23:25:34.547 00.000 25848 IsGuiding returns 0
23:25:34.547 00.000 25848 scope move finished after 95 + 110 ms
23:25:34.547 00.000 25848 Move returns status 0, amount 95
23:25:34.547 00.000 25848 MoveAxis(N, 67, ABG)
23:25:34.547 00.000 25848 Guiding  Dir = 0, Dur = 67
23:25:34.580 00.033 25848 IsSlewing returns 0
23:25:34.606 00.026 25848 IsGuiding returns 0
23:25:34.627 00.021 25848 PulseGuide returned control before completion, sleep 57
23:25:34.718 00.091 25848 IsGuiding returns 1
23:25:34.718 00.000 25848 scope still moving after pulse duration time elapsed
23:25:34.765 00.047 25848 IsSlewing returns 0
23:25:34.766 00.001 25848 IsGuiding returns 0
23:25:34.766 00.000 25848 scope move finished after 67 + 92 ms
23:25:34.766 00.000 25848 Move returns status 0, amount 67
23:25:34.766 00.000 25848 move complete, result=0
23:25:34.766 00.000 25848 worker thread done servicing request
23:25:34.766 00.000 25848 Worker thread wakes up
23:25:34.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:34.766 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:34.766 00.000 21444 GuideStep: -2.9 px 95 ms EAST, -2.5 px 67 ms NORTH
23:25:38.106 03.340 25848 Exposure complete
23:25:38.172 00.066 25848 worker thread done servicing request
23:25:38.173 00.001 21444 OnExposeComplete: enter
23:25:38.173 00.000 21444 UpdateGuideState(): m_state=6
23:25:38.173 00.000 21444 Star::Find(15, 1280, 1194, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.173 00.000 21444 Star::Find returns 1 (1), X=1282.13, Y=1196.42, Mass=812168, SNR=131.9, Peak=23448 HFD=5.6
23:25:38.173 00.000 21444 MultiStar: exiting stabilization period
23:25:38.173 00.000 21444 MultiStar: updating star positions after lock position change
23:25:38.173 00.000 21444 Star::Find(15, 1303, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.173 00.000 21444 Star::Find returns 1 (1), X=1303.42, Y=295.99, Mass=31750, SNR=15.3, Peak=6000 HFD=4.4
23:25:38.173 00.000 21444 Star::Find(15, 643, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.173 00.000 21444 Star::Find returns 1 (1), X=646.34, Y=678.21, Mass=8369, SNR=8.8, Peak=5500 HFD=3.7
23:25:38.173 00.000 21444 Star::Find(15, 1392, 76, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.173 00.000 21444 Star::Find returns 1 (1), X=1395.18, Y=76.48, Mass=15832, SNR=13.5, Peak=6456 HFD=2.4
23:25:38.173 00.000 21444 Star::Find(15, 716, 850, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.173 00.000 21444 Star::Find returns 1 (1), X=718.18, Y=850.09, Mass=11995, SNR=11.1, Peak=5848 HFD=1.8
23:25:38.173 00.000 21444 Star::Find(15, 761, 894, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.173 00.000 21444 Star::Find false star n=4 nbg=273 bg=2864.8 sigma=505.7 thresh=4382 peak=4057
23:25:38.173 00.000 21444 Star::Find returns 0 (2), X=761.00, Y=894.00, Mass=6969, SNR=2.9, Peak=4788 HFD=0.0
23:25:38.173 00.000 21444 Star::Find(15, 420, 451, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.173 00.000 21444 Star::Find false star n=4 nbg=251 bg=3274.9 sigma=474.3 thresh=4698 peak=4650
23:25:38.174 00.001 21444 Star::Find returns 0 (2), X=420.00, Y=451.00, Mass=7060, SNR=2.9, Peak=5444 HFD=0.0
23:25:38.174 00.000 21444 Star::Find(15, 514, 501, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.174 00.000 21444 Star::Find returns 1 (1), X=515.43, Y=506.40, Mass=16304, SNR=14.9, Peak=5264 HFD=6.9
23:25:38.174 00.000 21444 Star::Find(15, 255, 812, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.174 00.000 21444 Star::Find returns 1 (1), X=262.70, Y=825.55, Mass=9588, SNR=10.7, Peak=5900 HFD=2.8
23:25:38.174 00.000 21444 Star::Find(15, 708, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.174 00.000 21444 Star::Find false star n=5 nbg=270 bg=3280.3 sigma=482.4 thresh=4728 peak=4515
23:25:38.174 00.000 21444 Star::Find returns 0 (2), X=708.00, Y=73.00, Mass=8590, SNR=2.9, Peak=5392 HFD=0.0
23:25:38.174 00.000 21444 Star::Find(15, 1314, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.174 00.000 21444 Star::Find returns 1 (1), X=1317.50, Y=434.51, Mass=42096, SNR=44.4, Peak=14388 HFD=1.4
23:25:38.174 00.000 21444 Star::Find(15, 264, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:25:38.174 00.000 21444 Star::Find false star n=6 nbg=256 bg=3202.8 sigma=451.0 thresh=4556 peak=4232
23:25:38.174 00.000 21444 Star::Find returns 0 (2), X=264.00, Y=863.00, Mass=9635, SNR=2.9, Peak=5244 HFD=0.0
23:25:38.174 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.09) = xAngle (3.10 = 3.10)
23:25:38.174 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.40 = -2.88)
23:25:38.174 00.000 21444 CameraToMount -- cameraX=-1.86 cameraY=0.24 hyp=1.88 cameraTheta=3.01 mountX=-1.88 mountY=-0.48, mountTheta=-2.89
23:25:38.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.86, y=0.24, opts=13)
23:25:38.175 00.000 21444 Enqueuing Move request for scope (-1.86, 0.24)
23:25:38.175 00.000 25848 Worker thread wakes up
23:25:38.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.86, 0.24) opts 0xd
23:25:38.175 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.86, 0.24)
23:25:38.175 00.000 25848 Moving (-1.86, 0.24) raw xDistance=-1.88 yDistance=-0.48
23:25:38.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.32 from input -1.88
23:25:38.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:38.175 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
23:25:38.175 00.000 25848 MoveAxis(E, 64, ABG)
23:25:38.175 00.000 25848 Guiding  Dir = 2, Dur = 64
23:25:38.182 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23448, med=3044, FiltMin=570, FiltMax=21380, Gamma=0.850
23:25:38.199 00.017 21444 UpdateGuideState exits: m=812168 SNR=131.9 Saturated
23:25:38.199 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:38.199 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:38.199 00.000 21444 Enqueuing Expose request
23:25:38.204 00.005 25848 IsSlewing returns 0
23:25:38.204 00.000 25848 IsGuiding returns 0
23:25:38.235 00.031 25848 PulseGuide returned control before completion, sleep 44
23:25:38.313 00.078 25848 IsGuiding returns 1
23:25:38.313 00.000 25848 scope still moving after pulse duration time elapsed
23:25:38.360 00.047 25848 IsSlewing returns 0
23:25:38.360 00.000 25848 IsGuiding returns 0
23:25:38.360 00.000 25848 scope move finished after 64 + 92 ms
23:25:38.360 00.000 25848 Move returns status 0, amount 64
23:25:38.360 00.000 25848 MoveAxis(N, 0, ABG)
23:25:38.360 00.000 25848 Move returns status 0, amount 0
23:25:38.360 00.000 25848 move complete, result=0
23:25:38.360 00.000 25848 worker thread done servicing request
23:25:38.360 00.000 25848 Worker thread wakes up
23:25:38.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:38.360 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:38.361 00.001 21444 GuideStep: -1.9 px 64 ms EAST, -0.5 px 0 ms NORTH
23:25:41.713 03.352 25848 Exposure complete
23:25:41.779 00.066 25848 worker thread done servicing request
23:25:41.780 00.001 21444 OnExposeComplete: enter
23:25:41.780 00.000 21444 UpdateGuideState(): m_state=6
23:25:41.780 00.000 21444 Star::Find(15, 1282, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:25:41.780 00.000 21444 Star::Find returns 1 (1), X=1284.00, Y=1196.07, Mass=853641, SNR=145.1, Peak=25196 HFD=6.0
23:25:41.780 00.000 21444 Star::Find false star n=1 nbg=261 bg=3473.2 sigma=522.2 thresh=5040 peak=4799
23:25:41.780 00.000 21444 Star::Find false star n=12 nbg=243 bg=3326.6 sigma=379.8 thresh=4466 peak=4319
23:25:41.780 00.000 21444 Star::Find false star n=2 nbg=275 bg=3080.6 sigma=552.1 thresh=4737 peak=4606
23:25:41.780 00.000 21444 Star::Find false star n=1 nbg=270 bg=2867.6 sigma=480.5 thresh=4309 peak=4104
23:25:41.780 00.000 21444 Star::Find false star n=8 nbg=254 bg=3381.1 sigma=528.1 thresh=4965 peak=4890
23:25:41.780 00.000 21444 Star::Find false star n=2 nbg=276 bg=3348.3 sigma=551.6 thresh=5003 peak=4536
23:25:41.780 00.000 21444 Star::Find false star n=4 nbg=247 bg=3320.3 sigma=435.5 thresh=4627 peak=4410
23:25:41.780 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.47,-0.40,0.10,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -14.16,-3.32,0.00,M1] [#10 -0.00,0.01,0.28,U] [#11 0.05,1.35,0.06,U] 
23:25:41.780 00.000 21444 refined, 3 included, MultiStar: {-0.09, -0.04}, one-star: {0.00, -0.10}
23:25:41.780 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.09) = xAngle (-2.63 = -2.63)
23:25:41.780 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.33 = -2.33)
23:25:41.780 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.72 mountX=-0.09 mountY=-0.07, mountTheta=-2.45
23:25:41.781 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=-0.04, opts=13)
23:25:41.781 00.000 21444 Enqueuing Move request for scope (-0.09, -0.04)
23:25:41.781 00.000 25848 Worker thread wakes up
23:25:41.781 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
23:25:41.781 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
23:25:41.781 00.000 25848 Moving (-0.09, -0.04) raw xDistance=-0.09 yDistance=-0.07
23:25:41.781 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:25:41.781 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:41.781 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:25:41.781 00.000 25848 MoveAxis(E, 0, ABG)
23:25:41.781 00.000 25848 Move returns status 0, amount 0
23:25:41.782 00.001 25848 MoveAxis(N, 0, ABG)
23:25:41.782 00.000 25848 Move returns status 0, amount 0
23:25:41.782 00.000 25848 move complete, result=0
23:25:41.782 00.000 25848 worker thread done servicing request
23:25:41.788 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=25196, med=3048, FiltMin=552, FiltMax=22212, Gamma=0.850
23:25:41.804 00.016 21444 UpdateGuideState exits: m=853641 SNR=145.1 Saturated
23:25:41.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:41.804 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:41.804 00.000 21444 Enqueuing Expose request
23:25:41.804 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:41.805 00.001 25848 Worker thread wakes up
23:25:41.805 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:41.805 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:45.162 03.357 25848 Exposure complete
23:25:45.229 00.067 25848 worker thread done servicing request
23:25:45.229 00.000 21444 OnExposeComplete: enter
23:25:45.229 00.000 21444 UpdateGuideState(): m_state=6
23:25:45.229 00.000 21444 Star::Find(15, 1284, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:25:45.229 00.000 21444 Star::Find returns 1 (1), X=1281.77, Y=1195.62, Mass=927835, SNR=180.6, Peak=30772 HFD=5.4
23:25:45.229 00.000 21444 Star::Find false star n=3 nbg=263 bg=3406.0 sigma=470.3 thresh=4817 peak=4707
23:25:45.229 00.000 21444 Star::Find false star n=2 nbg=276 bg=3161.0 sigma=487.5 thresh=4623 peak=4381
23:25:45.229 00.000 21444 Star::Find false star n=2 nbg=272 bg=2999.6 sigma=469.4 thresh=4408 peak=3831
23:25:45.229 00.000 21444 Star::Find false star n=4 nbg=269 bg=3410.8 sigma=558.1 thresh=5085 peak=5022
23:25:45.229 00.000 21444 Star::Find false star n=6 nbg=254 bg=3463.0 sigma=420.2 thresh=4724 peak=4603
23:25:45.230 00.001 21444 Star::Find false star n=7 nbg=255 bg=3133.2 sigma=411.8 thresh=4369 peak=4248
23:25:45.230 00.000 21444 MultiStar: [#1 0.39,0.50,0.10,U] [#2 0.00,0.00,0.00,L] [#3 -0.67,-0.04,0.07,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -12.95,-15.83,0.00,M1] [#8 -17.34,-7.89,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 -0.00,-0.10,0.22,U] [#11 0.00,0.00,0.00,L] 
23:25:45.230 00.000 21444 refined, 3 included, MultiStar: {-1.61, -0.39}, one-star: {-2.22, -0.56}
23:25:45.230 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.09) = xAngle (-2.81 = -2.81)
23:25:45.230 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.52 = -2.52)
23:25:45.230 00.000 21444 CameraToMount -- cameraX=-1.61 cameraY=-0.39 hyp=1.65 cameraTheta=-2.90 mountX=-1.57 mountY=-0.97, mountTheta=-2.59
23:25:45.230 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.61, y=-0.39, opts=13)
23:25:45.230 00.000 21444 Enqueuing Move request for scope (-1.61, -0.39)
23:25:45.230 00.000 25848 Worker thread wakes up
23:25:45.231 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.61, -0.39) opts 0xd
23:25:45.231 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.61, -0.39)
23:25:45.231 00.000 25848 Moving (-1.61, -0.39) raw xDistance=-1.57 yDistance=-0.97
23:25:45.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.57
23:25:45.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
23:25:45.231 00.000 25848 MoveAxis(E, 48, ABG)
23:25:45.231 00.000 25848 Guiding  Dir = 2, Dur = 48
23:25:45.238 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=30772, med=3048, FiltMin=600, FiltMax=26404, Gamma=0.850
23:25:45.251 00.013 25848 IsSlewing returns 0
23:25:45.252 00.001 25848 IsGuiding returns 0
23:25:45.255 00.003 21444 UpdateGuideState exits: m=927835 SNR=180.6 Saturated
23:25:45.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:45.255 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:45.255 00.000 21444 Enqueuing Expose request
23:25:45.283 00.028 25848 PulseGuide returned control before completion, sleep 27
23:25:45.320 00.037 25848 IsGuiding returns 1
23:25:45.320 00.000 25848 scope still moving after pulse duration time elapsed
23:25:45.376 00.056 25848 IsSlewing returns 0
23:25:45.376 00.000 25848 IsGuiding returns 0
23:25:45.376 00.000 25848 scope move finished after 48 + 76 ms
23:25:45.376 00.000 25848 Move returns status 0, amount 48
23:25:45.376 00.000 25848 MoveAxis(N, 26, ABG)
23:25:45.376 00.000 25848 Guiding  Dir = 0, Dur = 26
23:25:45.423 00.047 25848 IsSlewing returns 0
23:25:45.424 00.001 25848 IsGuiding returns 0
23:25:45.455 00.031 25848 IsGuiding returns 1
23:25:45.455 00.000 25848 scope still moving after pulse duration time elapsed
23:25:45.502 00.047 25848 IsSlewing returns 0
23:25:45.502 00.000 25848 IsGuiding returns 0
23:25:45.502 00.000 25848 scope move finished after 26 + 51 ms
23:25:45.502 00.000 25848 Move returns status 0, amount 26
23:25:45.502 00.000 25848 move complete, result=0
23:25:45.502 00.000 25848 worker thread done servicing request
23:25:45.502 00.000 25848 Worker thread wakes up
23:25:45.502 00.000 21444 GuideStep: -1.6 px 48 ms EAST, -1.0 px 26 ms NORTH
23:25:45.502 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:45.502 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:48.846 03.344 25848 Exposure complete
23:25:48.913 00.067 25848 worker thread done servicing request
23:25:48.913 00.000 21444 OnExposeComplete: enter
23:25:48.913 00.000 21444 UpdateGuideState(): m_state=6
23:25:48.913 00.000 21444 Star::Find(15, 1281, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:25:48.913 00.000 21444 Star::Find returns 1 (1), X=1281.78, Y=1194.90, Mass=892314, SNR=170.8, Peak=28044 HFD=5.8
23:25:48.913 00.000 21444 Star::Find false star n=2 nbg=271 bg=3668.5 sigma=502.2 thresh=5175 peak=5045
23:25:48.913 00.000 21444 Star::Find false star n=4 nbg=269 bg=3276.8 sigma=502.7 thresh=4785 peak=4448
23:25:48.913 00.000 21444 Star::Find false star n=4 nbg=251 bg=3297.8 sigma=491.2 thresh=4771 peak=4466
23:25:48.914 00.001 21444 Star::Find false star n=8 nbg=270 bg=3107.5 sigma=433.7 thresh=4409 peak=4159
23:25:48.914 00.000 21444 MultiStar: [#1 0.69,-0.93,0.13,U] [#2 -9.30,-9.83,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 1.11,1.31,0.07,U] [#5 9.95,-9.27,0.00,M1] [#6 0.47,-1.11,0.05,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -15.54,-5.87,0.00,M2] [#10 -0.17,0.14,0.26,U] [#11 0.00,0.00,0.00,L] 
23:25:48.914 00.000 21444 refined, 4 included, MultiStar: {-1.37, -0.88}, one-star: {-2.22, -1.28}
23:25:48.914 00.000 21444 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.09) = xAngle (-2.48 = -2.48)
23:25:48.914 00.000 21444 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.18 = -2.18)
23:25:48.914 00.000 21444 CameraToMount -- cameraX=-1.37 cameraY=-0.88 hyp=1.63 cameraTheta=-2.57 mountX=-1.29 mountY=-1.33, mountTheta=-2.34
23:25:48.914 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.37, y=-0.88, opts=13)
23:25:48.914 00.000 21444 Enqueuing Move request for scope (-1.37, -0.88)
23:25:48.915 00.001 25848 Worker thread wakes up
23:25:48.915 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.37, -0.88) opts 0xd
23:25:48.915 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.37, -0.88)
23:25:48.915 00.000 25848 Moving (-1.37, -0.88) raw xDistance=-1.29 yDistance=-1.33
23:25:48.915 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.29
23:25:48.915 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
23:25:48.915 00.000 25848 MoveAxis(E, 42, ABG)
23:25:48.915 00.000 25848 Guiding  Dir = 2, Dur = 42
23:25:48.922 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28044, med=3048, FiltMin=560, FiltMax=24336, Gamma=0.850
23:25:48.935 00.013 25848 IsSlewing returns 0
23:25:48.936 00.001 25848 IsGuiding returns 0
23:25:48.938 00.002 21444 UpdateGuideState exits: m=892314 SNR=170.8 Saturated
23:25:48.938 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:48.938 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:48.938 00.000 21444 Enqueuing Expose request
23:25:48.967 00.029 25848 PulseGuide returned control before completion, sleep 21
23:25:49.019 00.052 25848 IsGuiding returns 1
23:25:49.019 00.000 25848 scope still moving after pulse duration time elapsed
23:25:49.078 00.059 25848 IsSlewing returns 0
23:25:49.078 00.000 25848 IsGuiding returns 0
23:25:49.078 00.000 25848 scope move finished after 42 + 99 ms
23:25:49.078 00.000 25848 Move returns status 0, amount 42
23:25:49.078 00.000 25848 MoveAxis(N, 36, ABG)
23:25:49.078 00.000 25848 Guiding  Dir = 0, Dur = 36
23:25:49.109 00.031 25848 IsSlewing returns 0
23:25:49.109 00.000 25848 IsGuiding returns 0
23:25:49.139 00.030 25848 PulseGuide returned control before completion, sleep 15
23:25:49.159 00.020 25848 IsGuiding returns 1
23:25:49.159 00.000 25848 scope still moving after pulse duration time elapsed
23:25:49.233 00.074 25848 IsSlewing returns 0
23:25:49.233 00.000 25848 IsGuiding returns 0
23:25:49.233 00.000 25848 scope move finished after 36 + 88 ms
23:25:49.233 00.000 25848 Move returns status 0, amount 36
23:25:49.233 00.000 25848 move complete, result=0
23:25:49.233 00.000 25848 worker thread done servicing request
23:25:49.233 00.000 25848 Worker thread wakes up
23:25:49.233 00.000 21444 GuideStep: -1.3 px 42 ms EAST, -1.3 px 36 ms NORTH
23:25:49.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:49.233 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:52.580 03.347 25848 Exposure complete
23:25:52.647 00.067 25848 worker thread done servicing request
23:25:52.647 00.000 21444 OnExposeComplete: enter
23:25:52.647 00.000 21444 UpdateGuideState(): m_state=6
23:25:52.648 00.001 21444 Star::Find(15, 1281, 1194, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:25:52.648 00.000 21444 Star::Find returns 1 (1), X=1281.86, Y=1195.09, Mass=925028, SNR=146.4, Peak=28376 HFD=5.8
23:25:52.648 00.000 21444 Star::Find false star n=4 nbg=260 bg=2910.1 sigma=440.6 thresh=4232 peak=4051
23:25:52.648 00.000 21444 Star::Find false star n=5 nbg=254 bg=3262.7 sigma=424.0 thresh=4535 peak=4484
23:25:52.648 00.000 21444 Star::Find false star n=2 nbg=272 bg=3529.2 sigma=495.0 thresh=5014 peak=4628
23:25:52.648 00.000 21444 Star::Find false star n=2 nbg=268 bg=3146.6 sigma=436.7 thresh=4457 peak=4171
23:25:52.648 00.000 21444 MultiStar: [#1 1.12,-0.46,0.10,U] [#2 2.10,-3.42,0.00,M2] [#3 -0.89,-0.21,0.11,U] [#4 -0.28,0.75,0.10,U] [#5 0.00,0.00,0.00,L] [#6 5.32,7.10,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -20.16,-16.14,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.04,-0.10,0.31,U] [#11 0.00,0.00,0.00,L] 
23:25:52.648 00.000 21444 refined, 4 included, MultiStar: {-1.32, -0.69}, one-star: {-2.14, -1.09}
23:25:52.648 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.09) = xAngle (-2.57 = -2.57)
23:25:52.648 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.27 = -2.27)
23:25:52.648 00.000 21444 CameraToMount -- cameraX=-1.32 cameraY=-0.69 hyp=1.49 cameraTheta=-2.66 mountX=-1.25 mountY=-1.13, mountTheta=-2.41
23:25:52.649 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.32, y=-0.69, opts=13)
23:25:52.649 00.000 21444 Enqueuing Move request for scope (-1.32, -0.69)
23:25:52.649 00.000 25848 Worker thread wakes up
23:25:52.649 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.32, -0.69) opts 0xd
23:25:52.649 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.32, -0.69)
23:25:52.649 00.000 25848 Moving (-1.32, -0.69) raw xDistance=-1.25 yDistance=-1.13
23:25:52.649 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.25
23:25:52.649 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
23:25:52.649 00.000 25848 MoveAxis(E, 41, ABG)
23:25:52.649 00.000 25848 Guiding  Dir = 2, Dur = 41
23:25:52.656 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28376, med=3048, FiltMin=268, FiltMax=24152, Gamma=0.850
23:25:52.673 00.017 21444 UpdateGuideState exits: m=925028 SNR=146.4 Saturated
23:25:52.673 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:52.673 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:52.673 00.000 21444 Enqueuing Expose request
23:25:52.674 00.001 25848 IsSlewing returns 0
23:25:52.674 00.000 25848 IsGuiding returns 0
23:25:52.706 00.032 25848 PulseGuide returned control before completion, sleep 21
23:25:52.738 00.032 25848 IsGuiding returns 1
23:25:52.738 00.000 25848 scope still moving after pulse duration time elapsed
23:25:52.796 00.058 25848 IsSlewing returns 0
23:25:52.796 00.000 25848 IsGuiding returns 0
23:25:52.796 00.000 25848 scope move finished after 41 + 81 ms
23:25:52.796 00.000 25848 Move returns status 0, amount 41
23:25:52.796 00.000 25848 MoveAxis(N, 31, ABG)
23:25:52.796 00.000 25848 Guiding  Dir = 0, Dur = 31
23:25:52.828 00.032 25848 IsSlewing returns 0
23:25:52.829 00.001 25848 IsGuiding returns 0
23:25:52.860 00.031 25848 PulseGuide returned control before completion, sleep 11
23:25:52.878 00.018 25848 IsGuiding returns 1
23:25:52.878 00.000 25848 scope still moving after pulse duration time elapsed
23:25:52.939 00.061 25848 IsSlewing returns 0
23:25:52.939 00.000 25848 IsGuiding returns 0
23:25:52.939 00.000 25848 scope move finished after 31 + 78 ms
23:25:52.939 00.000 25848 Move returns status 0, amount 31
23:25:52.939 00.000 25848 move complete, result=0
23:25:52.939 00.000 25848 worker thread done servicing request
23:25:52.939 00.000 25848 Worker thread wakes up
23:25:52.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:52.939 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:52.939 00.000 21444 GuideStep: -1.3 px 41 ms EAST, -1.1 px 31 ms NORTH
23:25:56.294 03.355 25848 Exposure complete
23:25:56.383 00.089 25848 worker thread done servicing request
23:25:56.383 00.000 21444 OnExposeComplete: enter
23:25:56.383 00.000 21444 UpdateGuideState(): m_state=6
23:25:56.383 00.000 21444 Star::Find(15, 1281, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:25:56.383 00.000 21444 Star::Find returns 1 (1), X=1282.52, Y=1195.42, Mass=832872, SNR=139.1, Peak=29200 HFD=5.2
23:25:56.383 00.000 21444 Star::Find false star n=5 nbg=256 bg=3341.6 sigma=465.6 thresh=4738 peak=4706
23:25:56.383 00.000 21444 Star::Find false star n=4 nbg=254 bg=3026.0 sigma=455.0 thresh=4391 peak=4370
23:25:56.383 00.000 21444 MultiStar: [#1 1.59,0.62,0.12,U] [#2 0.00,0.00,0.00,L] [#3 -1.10,-0.51,0.13,U] [#4 0.32,-0.16,0.13,U] [#5 -13.04,-14.45,0.00,M2] [#6 0.49,-3.32,0.05,U] [#7 -1.25,-0.69,0.09,U] [#8 0.00,0.00,0.00,L] [#9 -6.43,-0.01,0.00,M3] [#10 0.05,-0.27,0.28,U] 
23:25:56.383 00.000 21444 refined, 6 included, MultiStar: {-0.81, -0.61}, one-star: {-1.47, -0.76}
23:25:56.383 00.000 21444 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.09) = xAngle (-2.41 = -2.41)
23:25:56.383 00.000 21444 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.11 = -2.11)
23:25:56.383 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=-0.61 hyp=1.01 cameraTheta=-2.50 mountX=-0.75 mountY=-0.87, mountTheta=-2.28
23:25:56.384 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=-0.61, opts=13)
23:25:56.384 00.000 21444 Enqueuing Move request for scope (-0.81, -0.61)
23:25:56.384 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=29200, med=3048, FiltMin=424, FiltMax=24988, Gamma=0.850
23:25:56.384 00.000 21444 UpdateGuideState exits: m=832872 SNR=139.1 Saturated
23:25:56.384 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:56.384 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:25:56.384 00.000 21444 Enqueuing Expose request
23:25:56.384 00.000 25848 Worker thread wakes up
23:25:56.384 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.61) opts 0xd
23:25:56.384 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, -0.61)
23:25:56.384 00.000 25848 Moving (-0.81, -0.61) raw xDistance=-0.75 yDistance=-0.87
23:25:56.384 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.75
23:25:56.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
23:25:56.384 00.000 25848 MoveAxis(E, 26, ABG)
23:25:56.384 00.000 25848 Guiding  Dir = 2, Dur = 26
23:25:56.405 00.021 25848 IsSlewing returns 0
23:25:56.405 00.000 25848 IsGuiding returns 0
23:25:56.437 00.032 25848 IsGuiding returns 1
23:25:56.437 00.000 25848 scope still moving after pulse duration time elapsed
23:25:56.486 00.049 25848 IsSlewing returns 0
23:25:56.486 00.000 25848 IsGuiding returns 0
23:25:56.486 00.000 25848 scope move finished after 26 + 54 ms
23:25:56.486 00.000 25848 Move returns status 0, amount 26
23:25:56.486 00.000 25848 MoveAxis(N, 24, ABG)
23:25:56.486 00.000 25848 Guiding  Dir = 0, Dur = 24
23:25:56.546 00.060 25848 IsSlewing returns 0
23:25:56.578 00.032 25848 IsGuiding returns 0
23:25:56.609 00.031 25848 IsGuiding returns 1
23:25:56.609 00.000 25848 scope still moving after pulse duration time elapsed
23:25:56.670 00.061 25848 IsSlewing returns 0
23:25:56.671 00.001 25848 IsGuiding returns 0
23:25:56.671 00.000 25848 scope move finished after 24 + 68 ms
23:25:56.671 00.000 25848 Move returns status 0, amount 24
23:25:56.671 00.000 25848 move complete, result=0
23:25:56.671 00.000 25848 worker thread done servicing request
23:25:56.671 00.000 25848 Worker thread wakes up
23:25:56.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:25:56.671 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:25:56.671 00.000 21444 GuideStep: -0.7 px 26 ms EAST, -0.9 px 24 ms NORTH
23:26:00.020 03.349 25848 Exposure complete
23:26:00.089 00.069 25848 worker thread done servicing request
23:26:00.089 00.000 21444 OnExposeComplete: enter
23:26:00.091 00.002 21444 UpdateGuideState(): m_state=6
23:26:00.091 00.000 21444 Star::Find(15, 1282, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:26:00.091 00.000 21444 Star::Find returns 1 (1), X=1282.53, Y=1195.96, Mass=888001, SNR=142.9, Peak=27488 HFD=5.9
23:26:00.091 00.000 21444 Star::Find false star n=1 nbg=272 bg=3369.5 sigma=507.8 thresh=4893 peak=4362
23:26:00.091 00.000 21444 Star::Find false star n=4 nbg=258 bg=2999.2 sigma=408.8 thresh=4226 peak=3915
23:26:00.091 00.000 21444 Star::Find false star n=3 nbg=260 bg=3371.1 sigma=436.3 thresh=4680 peak=4423
23:26:00.091 00.000 21444 MultiStar: [#1 2.16,-0.61,0.13,U] [#2 0.00,0.00,0.00,L] [#3 -0.08,-0.21,0.07,U] [#4 0.34,0.53,0.08,U] [#5 0.00,0.00,0.00,L] [#6 5.93,7.04,0.00,M1] [#7 1.00,-3.89,0.00,M1] [#8 -4.33,-12.60,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.04,-0.23,0.31,U] [#11 -1.12,0.50,0.11,U] 
23:26:00.091 00.000 21444 refined, 5 included, MultiStar: {-0.75, -0.17}, one-star: {-1.47, -0.22}
23:26:00.091 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.09) = xAngle (-2.82 = -2.82)
23:26:00.091 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.53 = -2.53)
23:26:00.091 00.000 21444 CameraToMount -- cameraX=-0.75 cameraY=-0.17 hyp=0.76 cameraTheta=-2.91 mountX=-0.73 mountY=-0.44, mountTheta=-2.60
23:26:00.092 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.75, y=-0.17, opts=13)
23:26:00.092 00.000 21444 Enqueuing Move request for scope (-0.75, -0.17)
23:26:00.092 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=27488, med=3044, FiltMin=334, FiltMax=23452, Gamma=0.850
23:26:00.092 00.000 21444 UpdateGuideState exits: m=888001 SNR=142.9 Saturated
23:26:00.092 00.000 25848 Worker thread wakes up
23:26:00.092 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.17) opts 0xd
23:26:00.092 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.75, -0.17)
23:26:00.092 00.000 25848 Moving (-0.75, -0.17) raw xDistance=-0.73 yDistance=-0.44
23:26:00.092 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.73
23:26:00.092 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:00.092 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:00.092 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:00.092 00.000 21444 Enqueuing Expose request
23:26:00.092 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
23:26:00.092 00.000 25848 MoveAxis(E, 24, ABG)
23:26:00.092 00.000 25848 Guiding  Dir = 2, Dur = 24
23:26:00.124 00.032 25848 IsSlewing returns 0
23:26:00.158 00.034 25848 IsGuiding returns 0
23:26:00.189 00.031 25848 IsGuiding returns 1
23:26:00.189 00.000 25848 scope still moving after pulse duration time elapsed
23:26:00.251 00.062 25848 IsSlewing returns 0
23:26:00.251 00.000 25848 IsGuiding returns 0
23:26:00.251 00.000 25848 scope move finished after 24 + 69 ms
23:26:00.251 00.000 25848 Move returns status 0, amount 24
23:26:00.251 00.000 25848 MoveAxis(N, 0, ABG)
23:26:00.251 00.000 25848 Move returns status 0, amount 0
23:26:00.251 00.000 25848 move complete, result=0
23:26:00.251 00.000 25848 worker thread done servicing request
23:26:00.251 00.000 25848 Worker thread wakes up
23:26:00.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:00.251 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:00.251 00.000 21444 GuideStep: -0.7 px 24 ms EAST, -0.4 px 0 ms NORTH
23:26:03.599 03.348 25848 Exposure complete
23:26:03.679 00.080 25848 worker thread done servicing request
23:26:03.679 00.000 21444 OnExposeComplete: enter
23:26:03.679 00.000 21444 UpdateGuideState(): m_state=6
23:26:03.679 00.000 21444 Star::Find(15, 1282, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
23:26:03.679 00.000 21444 Star::Find returns 1 (1), X=1282.55, Y=1196.65, Mass=1010050, SNR=189.0, Peak=33016 HFD=5.4
23:26:03.679 00.000 21444 Star::Find false star n=6 nbg=269 bg=3363.1 sigma=499.9 thresh=4863 peak=4779
23:26:03.680 00.001 21444 Star::Find false star n=3 nbg=253 bg=3801.1 sigma=508.6 thresh=5327 peak=5012
23:26:03.680 00.000 21444 Star::Find false star n=6 nbg=264 bg=3342.7 sigma=455.6 thresh=4709 peak=4510
23:26:03.680 00.000 21444 MultiStar: [#1 0.80,0.95,0.11,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.40,0.01,0.07,U] [#5 9.00,-4.12,0.00,M3] [#6 -0.21,0.45,0.12,U] [#7 14.97,-0.91,0.00,M2] [#8 10.01,-23.75,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.01,-0.02,0.23,U] [#11 -0.94,1.57,0.06,U] 
23:26:03.680 00.000 21444 refined, 5 included, MultiStar: {-0.89, 0.45}, one-star: {-1.45, 0.47}
23:26:03.680 00.000 21444 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.09) = xAngle (2.76 = 2.76)
23:26:03.680 00.000 21444 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.06 = 3.06)
23:26:03.680 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=0.45 hyp=1.00 cameraTheta=2.67 mountX=-0.92 mountY=0.08, mountTheta=3.05
23:26:03.681 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=0.45, opts=13)
23:26:03.681 00.000 21444 Enqueuing Move request for scope (-0.89, 0.45)
23:26:03.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=33016, med=3044, FiltMin=484, FiltMax=29860, Gamma=0.850
23:26:03.681 00.000 21444 UpdateGuideState exits: m=1010050 SNR=189.0 Saturated
23:26:03.681 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:03.681 00.000 25848 Worker thread wakes up
23:26:03.681 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.45) opts 0xd
23:26:03.681 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:03.681 00.000 21444 Enqueuing Expose request
23:26:03.681 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, 0.45)
23:26:03.681 00.000 25848 Moving (-0.89, 0.45) raw xDistance=-0.92 yDistance=0.08
23:26:03.681 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.92
23:26:03.681 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:03.681 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:26:03.681 00.000 25848 MoveAxis(E, 30, ABG)
23:26:03.681 00.000 25848 Guiding  Dir = 2, Dur = 30
23:26:03.702 00.021 25848 IsSlewing returns 0
23:26:03.702 00.000 25848 IsGuiding returns 0
23:26:03.733 00.031 25848 IsGuiding returns 1
23:26:03.733 00.000 25848 scope still moving after pulse duration time elapsed
23:26:03.783 00.050 25848 IsSlewing returns 0
23:26:03.783 00.000 25848 IsGuiding returns 0
23:26:03.783 00.000 25848 scope move finished after 30 + 50 ms
23:26:03.783 00.000 25848 Move returns status 0, amount 30
23:26:03.783 00.000 25848 MoveAxis(N, 0, ABG)
23:26:03.783 00.000 25848 Move returns status 0, amount 0
23:26:03.783 00.000 25848 move complete, result=0
23:26:03.783 00.000 25848 worker thread done servicing request
23:26:03.783 00.000 25848 Worker thread wakes up
23:26:03.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:03.783 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:03.783 00.000 21444 GuideStep: -0.9 px 30 ms EAST, 0.1 px 0 ms NORTH
23:26:07.129 03.346 25848 Exposure complete
23:26:07.217 00.088 25848 worker thread done servicing request
23:26:07.217 00.000 21444 OnExposeComplete: enter
23:26:07.217 00.000 21444 UpdateGuideState(): m_state=6
23:26:07.217 00.000 21444 Star::Find(15, 1282, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
23:26:07.217 00.000 21444 Star::Find returns 1 (1), X=1283.78, Y=1195.58, Mass=920068, SNR=145.2, Peak=30364 HFD=5.4
23:26:07.217 00.000 21444 Star::Find false star n=5 nbg=248 bg=2764.1 sigma=441.0 thresh=4087 peak=3918
23:26:07.217 00.000 21444 Star::Find false star n=7 nbg=259 bg=3504.0 sigma=429.0 thresh=4791 peak=4591
23:26:07.218 00.001 21444 MultiStar: [#1 2.92,1.60,0.00,M1] [#2 2.79,-5.77,0.00,M3] [#3 -0.76,0.26,0.09,U] [#4 0.56,0.66,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.51,-0.84,0.16,U] [#7 2.38,-3.78,0.00,M3] [#8 22.73,-15.28,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 -0.12,-0.27,0.28,U] 
23:26:07.218 00.000 21444 refined, 4 included, MultiStar: {-0.13, -0.46}, one-star: {-0.22, -0.60}
23:26:07.218 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.09) = xAngle (-1.75 = -1.75)
23:26:07.218 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.45 = -1.45)
23:26:07.218 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-0.46 hyp=0.47 cameraTheta=-1.84 mountX=-0.09 mountY=-0.47, mountTheta=-1.75
23:26:07.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-0.46, opts=13)
23:26:07.219 00.000 21444 Enqueuing Move request for scope (-0.13, -0.46)
23:26:07.219 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=30364, med=3048, FiltMin=318, FiltMax=27388, Gamma=0.850
23:26:07.219 00.000 21444 UpdateGuideState exits: m=920068 SNR=145.2 Saturated
23:26:07.219 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:07.219 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:07.219 00.000 21444 Enqueuing Expose request
23:26:07.219 00.000 25848 Worker thread wakes up
23:26:07.219 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.46) opts 0xd
23:26:07.219 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -0.46)
23:26:07.219 00.000 25848 Moving (-0.13, -0.46) raw xDistance=-0.09 yDistance=-0.47
23:26:07.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:26:07.219 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:07.219 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
23:26:07.219 00.000 25848 MoveAxis(E, 0, ABG)
23:26:07.219 00.000 25848 Move returns status 0, amount 0
23:26:07.219 00.000 25848 MoveAxis(N, 0, ABG)
23:26:07.219 00.000 25848 Move returns status 0, amount 0
23:26:07.219 00.000 25848 move complete, result=0
23:26:07.219 00.000 25848 worker thread done servicing request
23:26:07.219 00.000 25848 Worker thread wakes up
23:26:07.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:07.219 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:07.220 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:26:10.568 03.348 25848 Exposure complete
23:26:10.657 00.089 25848 worker thread done servicing request
23:26:10.657 00.000 21444 OnExposeComplete: enter
23:26:10.657 00.000 21444 UpdateGuideState(): m_state=6
23:26:10.658 00.001 21444 Star::Find(15, 1283, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
23:26:10.658 00.000 21444 Star::Find returns 1 (1), X=1283.94, Y=1195.27, Mass=905732, SNR=164.2, Peak=30068 HFD=5.4
23:26:10.658 00.000 21444 Star::Find false star n=3 nbg=258 bg=3169.5 sigma=438.9 thresh=4486 peak=4479
23:26:10.658 00.000 21444 Star::Find false star n=5 nbg=272 bg=3377.2 sigma=442.3 thresh=4704 peak=4655
23:26:10.658 00.000 21444 Star::Find false star n=4 nbg=256 bg=3406.0 sigma=464.1 thresh=4798 peak=4631
23:26:10.658 00.000 21444 Star::Find false star n=4 nbg=262 bg=3095.7 sigma=477.8 thresh=4529 peak=4093
23:26:10.658 00.000 21444 MultiStar: [#1 4.60,-0.09,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.70,-0.07,0.10,U] [#4 0.65,1.08,0.07,U] [#5 1.47,0.80,0.05,U] [#6 0.88,-1.49,0.08,U] [#7 0.00,0.00,0.00,L] [#8 23.41,-17.60,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 -0.04,0.09,0.28,U] [#11 0.00,0.00,0.00,L] 
23:26:10.658 00.000 21444 refined, 5 included, MultiStar: {0.03, -0.58}, one-star: {-0.05, -0.91}
23:26:10.658 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.09) = xAngle (-1.42 = -1.42)
23:26:10.658 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.12 = -1.12)
23:26:10.658 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-0.58 hyp=0.58 cameraTheta=-1.51 mountX=0.09 mountY=-0.52, mountTheta=-1.41
23:26:10.659 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-0.58, opts=13)
23:26:10.659 00.000 21444 Enqueuing Move request for scope (0.03, -0.58)
23:26:10.659 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=30068, med=3048, FiltMin=486, FiltMax=26964, Gamma=0.850
23:26:10.659 00.000 25848 Worker thread wakes up
23:26:10.659 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.58) opts 0xd
23:26:10.660 00.001 25848 Handling offset move in thread for scope, endpoint = (0.03, -0.58)
23:26:10.660 00.000 21444 UpdateGuideState exits: m=905732 SNR=164.2 Saturated
23:26:10.660 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:10.660 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:10.660 00.000 21444 Enqueuing Expose request
23:26:10.660 00.000 25848 Moving (0.03, -0.58) raw xDistance=0.09 yDistance=-0.52
23:26:10.660 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:26:10.660 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
23:26:10.660 00.000 25848 MoveAxis(E, 0, ABG)
23:26:10.660 00.000 25848 Move returns status 0, amount 0
23:26:10.660 00.000 25848 MoveAxis(N, 14, ABG)
23:26:10.660 00.000 25848 Guiding  Dir = 0, Dur = 14
23:26:10.690 00.030 25848 IsSlewing returns 0
23:26:10.691 00.001 25848 IsGuiding returns 0
23:26:10.722 00.031 25848 IsGuiding returns 1
23:26:10.722 00.000 25848 scope still moving after pulse duration time elapsed
23:26:10.780 00.058 25848 IsSlewing returns 0
23:26:10.780 00.000 25848 IsGuiding returns 0
23:26:10.780 00.000 25848 scope move finished after 14 + 75 ms
23:26:10.780 00.000 25848 Move returns status 0, amount 14
23:26:10.780 00.000 25848 move complete, result=0
23:26:10.780 00.000 25848 worker thread done servicing request
23:26:10.780 00.000 25848 Worker thread wakes up
23:26:10.780 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 14 ms NORTH
23:26:10.781 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:10.781 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:14.119 03.338 25848 Exposure complete
23:26:14.196 00.077 25848 worker thread done servicing request
23:26:14.196 00.000 21444 OnExposeComplete: enter
23:26:14.196 00.000 21444 UpdateGuideState(): m_state=6
23:26:14.197 00.001 21444 Star::Find(15, 1283, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
23:26:14.197 00.000 21444 Star::Find returns 1 (1), X=1282.59, Y=1196.06, Mass=896768, SNR=148.5, Peak=31352 HFD=5.2
23:26:14.197 00.000 21444 Star::Find false star n=5 nbg=249 bg=3739.1 sigma=405.1 thresh=4954 peak=4740
23:26:14.197 00.000 21444 Star::Find false star n=3 nbg=275 bg=3366.9 sigma=577.6 thresh=5100 peak=4702
23:26:14.197 00.000 21444 Star::Find false star n=4 nbg=258 bg=3251.9 sigma=433.7 thresh=4553 peak=4404
23:26:14.197 00.000 21444 Star::Find false star n=2 nbg=273 bg=3488.4 sigma=503.6 thresh=4999 peak=4428
23:26:14.197 00.000 21444 Star::Find false star n=2 nbg=252 bg=3158.5 sigma=437.1 thresh=4470 peak=4252
23:26:14.197 00.000 21444 MultiStar: [#1 2.47,0.97,0.12,U] [#2 4.50,-0.96,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 -0.05,0.53,0.09,U] [#5 1.74,2.46,0.09,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -8.47,0.76,0.00,M4] [#10 -0.09,0.04,0.34,U] [#11 0.00,0.00,0.00,L] 
23:26:14.197 00.000 21444 refined, 4 included, MultiStar: {-0.61, 0.17}, one-star: {-1.40, -0.12}
23:26:14.197 00.000 21444 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.09) = xAngle (2.96 = 2.96)
23:26:14.197 00.000 21444 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.26 = -3.02)
23:26:14.197 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=0.17 hyp=0.63 cameraTheta=2.87 mountX=-0.62 mountY=-0.07, mountTheta=-3.02
23:26:14.198 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=0.17, opts=13)
23:26:14.198 00.000 21444 Enqueuing Move request for scope (-0.61, 0.17)
23:26:14.198 00.000 25848 Worker thread wakes up
23:26:14.198 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.17) opts 0xd
23:26:14.198 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, 0.17)
23:26:14.198 00.000 25848 Moving (-0.61, 0.17) raw xDistance=-0.62 yDistance=-0.07
23:26:14.198 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
23:26:14.198 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:14.198 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=31352, med=3048, FiltMin=246, FiltMax=27996, Gamma=0.850
23:26:14.198 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:14.198 00.000 25848 MoveAxis(E, 19, ABG)
23:26:14.198 00.000 25848 Guiding  Dir = 2, Dur = 19
23:26:14.198 00.000 21444 UpdateGuideState exits: m=896768 SNR=148.5 Saturated
23:26:14.199 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:14.199 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:14.199 00.000 21444 Enqueuing Expose request
23:26:14.219 00.020 25848 IsSlewing returns 0
23:26:14.219 00.000 25848 IsGuiding returns 0
23:26:14.315 00.096 25848 IsGuiding returns 1
23:26:14.315 00.000 25848 scope still moving after pulse duration time elapsed
23:26:14.358 00.043 25848 IsSlewing returns 0
23:26:14.359 00.001 25848 IsGuiding returns 0
23:26:14.359 00.000 25848 scope move finished after 19 + 120 ms
23:26:14.359 00.000 25848 Move returns status 0, amount 19
23:26:14.359 00.000 25848 MoveAxis(N, 0, ABG)
23:26:14.359 00.000 25848 Move returns status 0, amount 0
23:26:14.359 00.000 25848 move complete, result=0
23:26:14.359 00.000 25848 worker thread done servicing request
23:26:14.359 00.000 25848 Worker thread wakes up
23:26:14.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:14.359 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:14.359 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.1 px 0 ms NORTH
23:26:17.698 03.339 25848 Exposure complete
23:26:17.786 00.088 25848 worker thread done servicing request
23:26:17.786 00.000 21444 OnExposeComplete: enter
23:26:17.786 00.000 21444 UpdateGuideState(): m_state=6
23:26:17.787 00.001 21444 Star::Find(15, 1282, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
23:26:17.787 00.000 21444 Star::Find returns 1 (1), X=1283.82, Y=1196.28, Mass=875540, SNR=139.3, Peak=28500 HFD=5.7
23:26:17.787 00.000 21444 Star::Find false star n=2 nbg=277 bg=3309.1 sigma=484.8 thresh=4764 peak=4368
23:26:17.787 00.000 21444 Star::Find false star n=5 nbg=258 bg=2790.1 sigma=411.1 thresh=4023 peak=3949
23:26:17.787 00.000 21444 Star::Find false star n=4 nbg=262 bg=3252.3 sigma=484.1 thresh=4705 peak=4528
23:26:17.787 00.000 21444 Star::Find false star n=2 nbg=272 bg=3449.0 sigma=556.3 thresh=5118 peak=4621
23:26:17.787 00.000 21444 Star::Find false star n=4 nbg=269 bg=3108.0 sigma=480.7 thresh=4550 peak=4461
23:26:17.787 00.000 21444 MultiStar: [#1 3.99,0.06,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -1.10,0.14,0.08,U] [#4 -0.35,0.73,0.08,U] [#5 0.00,0.00,0.00,L] [#6 -0.10,-1.31,0.10,U] [#7 0.00,0.00,0.00,L] [#8 -14.16,-23.95,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.65,-0.47,0.26,U] [#11 0.00,0.00,0.00,L] 
23:26:17.787 00.000 21444 refined, 4 included, MultiStar: {-0.08, -0.06}, one-star: {-0.17, 0.10}
23:26:17.787 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.09) = xAngle (-2.40 = -2.40)
23:26:17.787 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.10 = -2.10)
23:26:17.787 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.49 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
23:26:17.788 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.06, opts=13)
23:26:17.788 00.000 21444 Enqueuing Move request for scope (-0.08, -0.06)
23:26:17.789 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28500, med=3048, FiltMin=406, FiltMax=24028, Gamma=0.850
23:26:17.789 00.000 21444 UpdateGuideState exits: m=875540 SNR=139.3 Saturated
23:26:17.789 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:17.789 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:17.789 00.000 21444 Enqueuing Expose request
23:26:17.789 00.000 25848 Worker thread wakes up
23:26:17.789 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
23:26:17.789 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
23:26:17.789 00.000 25848 Moving (-0.08, -0.06) raw xDistance=-0.08 yDistance=-0.09
23:26:17.789 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:26:17.789 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:17.789 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:26:17.789 00.000 25848 MoveAxis(E, 0, ABG)
23:26:17.789 00.000 25848 Move returns status 0, amount 0
23:26:17.789 00.000 25848 MoveAxis(N, 0, ABG)
23:26:17.789 00.000 25848 Move returns status 0, amount 0
23:26:17.789 00.000 25848 move complete, result=0
23:26:17.789 00.000 25848 worker thread done servicing request
23:26:17.789 00.000 25848 Worker thread wakes up
23:26:17.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:17.789 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:17.789 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:21.142 03.353 25848 Exposure complete
23:26:21.230 00.088 25848 worker thread done servicing request
23:26:21.231 00.001 21444 OnExposeComplete: enter
23:26:21.231 00.000 21444 UpdateGuideState(): m_state=6
23:26:21.231 00.000 21444 Star::Find(15, 1283, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
23:26:21.231 00.000 21444 Star::Find returns 1 (1), X=1283.12, Y=1195.34, Mass=872842, SNR=134.0, Peak=24028 HFD=6.0
23:26:21.231 00.000 21444 Star::Find false star n=2 nbg=260 bg=3334.4 sigma=433.2 thresh=4634 peak=4376
23:26:21.231 00.000 21444 Star::Find false star n=1 nbg=279 bg=2920.2 sigma=461.0 thresh=4303 peak=3996
23:26:21.231 00.000 21444 Star::Find false star n=5 nbg=246 bg=3357.2 sigma=424.1 thresh=4629 peak=4509
23:26:21.231 00.000 21444 Star::Find false star n=5 nbg=253 bg=3251.8 sigma=445.5 thresh=4588 peak=4449
23:26:21.231 00.000 21444 Star::Find false star n=4 nbg=247 bg=3322.1 sigma=395.3 thresh=4508 peak=4481
23:26:21.231 00.000 21444 Star::Find false star n=5 nbg=257 bg=3159.3 sigma=411.6 thresh=4394 peak=4315
23:26:21.231 00.000 21444 MultiStar: [#1 2.25,0.27,0.13,U] [#2 0.00,0.00,0.00,L] [#3 -0.60,0.02,0.08,U] [#4 4.36,11.72,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.83,-3.34,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.09,0.14,0.34,U] [#11 0.00,0.00,0.00,L] 
23:26:21.231 00.000 21444 refined, 3 included, MultiStar: {-0.42, -0.48}, one-star: {-0.88, -0.84}
23:26:21.231 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.09) = xAngle (-2.19 = -2.19)
23:26:21.232 00.001 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.90 = -1.90)
23:26:21.232 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.48 hyp=0.64 cameraTheta=-2.28 mountX=-0.37 mountY=-0.61, mountTheta=-2.12
23:26:21.233 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.48, opts=13)
23:26:21.233 00.000 21444 Enqueuing Move request for scope (-0.42, -0.48)
23:26:21.233 00.000 25848 Worker thread wakes up
23:26:21.233 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.48) opts 0xd
23:26:21.233 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.48)
23:26:21.233 00.000 25848 Moving (-0.42, -0.48) raw xDistance=-0.37 yDistance=-0.61
23:26:21.233 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
23:26:21.233 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:26:21.233 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24028, med=3048, FiltMin=558, FiltMax=22236, Gamma=0.850
23:26:21.233 00.000 25848 MoveAxis(E, 0, ABG)
23:26:21.233 00.000 25848 Move returns status 0, amount 0
23:26:21.233 00.000 25848 MoveAxis(N, 17, ABG)
23:26:21.233 00.000 25848 Guiding  Dir = 0, Dur = 17
23:26:21.233 00.000 21444 UpdateGuideState exits: m=872842 SNR=134.0 Saturated
23:26:21.233 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:21.233 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:21.233 00.000 21444 Enqueuing Expose request
23:26:21.266 00.033 25848 IsSlewing returns 0
23:26:21.266 00.000 25848 IsGuiding returns 0
23:26:21.297 00.031 25848 IsGuiding returns 1
23:26:21.297 00.000 25848 scope still moving after pulse duration time elapsed
23:26:21.357 00.060 25848 IsSlewing returns 0
23:26:21.357 00.000 25848 IsGuiding returns 0
23:26:21.357 00.000 25848 scope move finished after 17 + 74 ms
23:26:21.357 00.000 25848 Move returns status 0, amount 17
23:26:21.358 00.001 25848 move complete, result=0
23:26:21.358 00.000 25848 worker thread done servicing request
23:26:21.358 00.000 25848 Worker thread wakes up
23:26:21.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:21.358 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:21.358 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.6 px 17 ms NORTH
23:26:24.705 03.347 25848 Exposure complete
23:26:24.793 00.088 25848 worker thread done servicing request
23:26:24.793 00.000 21444 OnExposeComplete: enter
23:26:24.793 00.000 21444 UpdateGuideState(): m_state=6
23:26:24.794 00.001 21444 Star::Find(15, 1283, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
23:26:24.794 00.000 21444 Star::Find returns 1 (1), X=1282.83, Y=1195.09, Mass=835543, SNR=131.8, Peak=21304 HFD=6.4
23:26:24.794 00.000 21444 Star::Find false star n=2 nbg=272 bg=3350.4 sigma=501.4 thresh=4855 peak=4407
23:26:24.794 00.000 21444 Star::Find false star n=4 nbg=252 bg=2901.8 sigma=429.6 thresh=4191 peak=3990
23:26:24.794 00.000 21444 Star::Find false star n=1 nbg=263 bg=3476.6 sigma=443.2 thresh=4806 peak=4314
23:26:24.794 00.000 21444 Star::Find false star n=4 nbg=263 bg=3313.7 sigma=450.7 thresh=4666 peak=4576
23:26:24.794 00.000 21444 MultiStar: [#1 3.66,0.55,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.03,0.52,0.11,U] [#4 -0.36,-0.77,0.07,U] [#5 0.00,0.00,0.00,L] [#6 -1.13,3.73,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -16.01,-17.07,0.00,M5] [#10 0.01,-0.01,0.36,U] [#11 0.85,0.10,0.10,U] 
23:26:24.794 00.000 21444 refined, 4 included, MultiStar: {-0.67, -0.66}, one-star: {-1.17, -1.08}
23:26:24.794 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.09) = xAngle (-2.28 = -2.28)
23:26:24.794 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.98 = -1.98)
23:26:24.794 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=-0.66 hyp=0.94 cameraTheta=-2.37 mountX=-0.61 mountY=-0.86, mountTheta=-2.19
23:26:24.795 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=-0.66, opts=13)
23:26:24.795 00.000 21444 Enqueuing Move request for scope (-0.67, -0.66)
23:26:24.795 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21304, med=3048, FiltMin=648, FiltMax=18704, Gamma=0.850
23:26:24.795 00.000 21444 UpdateGuideState exits: m=835543 SNR=131.8 Saturated
23:26:24.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:24.795 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:24.795 00.000 21444 Enqueuing Expose request
23:26:24.795 00.000 25848 Worker thread wakes up
23:26:24.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.66) opts 0xd
23:26:24.795 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, -0.66)
23:26:24.795 00.000 25848 Moving (-0.67, -0.66) raw xDistance=-0.61 yDistance=-0.86
23:26:24.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
23:26:24.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
23:26:24.795 00.000 25848 MoveAxis(E, 19, ABG)
23:26:24.795 00.000 25848 Guiding  Dir = 2, Dur = 19
23:26:24.828 00.033 25848 IsSlewing returns 0
23:26:24.828 00.000 25848 IsGuiding returns 0
23:26:24.861 00.033 25848 IsGuiding returns 1
23:26:24.862 00.001 25848 scope still moving after pulse duration time elapsed
23:26:24.920 00.058 25848 IsSlewing returns 0
23:26:24.920 00.000 25848 IsGuiding returns 0
23:26:24.921 00.001 25848 scope move finished after 19 + 72 ms
23:26:24.921 00.000 25848 Move returns status 0, amount 19
23:26:24.921 00.000 25848 MoveAxis(N, 24, ABG)
23:26:24.921 00.000 25848 Guiding  Dir = 0, Dur = 24
23:26:24.953 00.032 25848 IsSlewing returns 0
23:26:24.953 00.000 25848 IsGuiding returns 0
23:26:24.985 00.032 25848 IsGuiding returns 1
23:26:24.985 00.000 25848 scope still moving after pulse duration time elapsed
23:26:25.048 00.063 25848 IsSlewing returns 0
23:26:25.049 00.001 25848 IsGuiding returns 0
23:26:25.049 00.000 25848 scope move finished after 24 + 72 ms
23:26:25.049 00.000 25848 Move returns status 0, amount 24
23:26:25.049 00.000 25848 move complete, result=0
23:26:25.049 00.000 25848 worker thread done servicing request
23:26:25.049 00.000 25848 Worker thread wakes up
23:26:25.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:25.049 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:25.049 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.9 px 24 ms NORTH
23:26:28.394 03.345 25848 Exposure complete
23:26:28.481 00.087 25848 worker thread done servicing request
23:26:28.481 00.000 21444 OnExposeComplete: enter
23:26:28.481 00.000 21444 UpdateGuideState(): m_state=6
23:26:28.482 00.001 21444 Star::Find(15, 1282, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
23:26:28.482 00.000 21444 Star::Find returns 1 (1), X=1281.77, Y=1194.99, Mass=855191, SNR=136.9, Peak=24688 HFD=6.0
23:26:28.482 00.000 21444 Star::Find false star n=3 nbg=269 bg=3396.9 sigma=516.3 thresh=4946 peak=4764
23:26:28.482 00.000 21444 Star::Find false star n=3 nbg=276 bg=2971.7 sigma=479.5 thresh=4410 peak=4244
23:26:28.482 00.000 21444 Star::Find false star n=1 nbg=267 bg=3267.6 sigma=464.4 thresh=4661 peak=4315
23:26:28.482 00.000 21444 Star::Find false star n=2 nbg=266 bg=3465.7 sigma=498.3 thresh=4961 peak=4624
23:26:28.482 00.000 21444 MultiStar: [#1 2.73,-0.40,0.09,U] [#2 0.00,0.00,0.00,L] [#3 1.16,-0.27,0.09,U] [#4 0.32,0.37,0.06,U] [#5 0.00,0.00,0.00,L] [#6 -1.63,1.86,0.10,U] [#7 0.00,0.00,0.00,L] [#8 -4.95,-11.59,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 -0.03,0.05,0.31,U] [#11 -2.87,10.23,0.00,M1] 
23:26:28.482 00.000 21444 refined, 5 included, MultiStar: {-1.21, -0.63}, one-star: {-2.22, -1.19}
23:26:28.482 00.000 21444 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.09) = xAngle (-2.58 = -2.58)
23:26:28.482 00.000 21444 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.28 = -2.28)
23:26:28.482 00.000 21444 CameraToMount -- cameraX=-1.21 cameraY=-0.63 hyp=1.36 cameraTheta=-2.67 mountX=-1.15 mountY=-1.04, mountTheta=-2.41
23:26:28.483 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.21, y=-0.63, opts=13)
23:26:28.483 00.000 21444 Enqueuing Move request for scope (-1.21, -0.63)
23:26:28.483 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24688, med=3048, FiltMin=344, FiltMax=22720, Gamma=0.850
23:26:28.483 00.000 21444 UpdateGuideState exits: m=855191 SNR=136.9 Saturated
23:26:28.484 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:28.484 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:28.484 00.000 21444 Enqueuing Expose request
23:26:28.484 00.000 25848 Worker thread wakes up
23:26:28.484 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.63) opts 0xd
23:26:28.484 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.21, -0.63)
23:26:28.484 00.000 25848 Moving (-1.21, -0.63) raw xDistance=-1.15 yDistance=-1.04
23:26:28.484 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.15
23:26:28.484 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
23:26:28.484 00.000 25848 MoveAxis(E, 36, ABG)
23:26:28.484 00.000 25848 Guiding  Dir = 2, Dur = 36
23:26:28.517 00.033 25848 IsSlewing returns 0
23:26:28.546 00.029 25848 IsGuiding returns 0
23:26:28.577 00.031 25848 PulseGuide returned control before completion, sleep 15
23:26:28.602 00.025 25848 IsGuiding returns 1
23:26:28.602 00.000 25848 scope still moving after pulse duration time elapsed
23:26:28.673 00.071 25848 IsSlewing returns 0
23:26:28.674 00.001 25848 IsGuiding returns 0
23:26:28.674 00.000 25848 scope move finished after 36 + 91 ms
23:26:28.674 00.000 25848 Move returns status 0, amount 36
23:26:28.674 00.000 25848 MoveAxis(N, 28, ABG)
23:26:28.674 00.000 25848 Guiding  Dir = 0, Dur = 28
23:26:28.702 00.028 25848 IsSlewing returns 0
23:26:28.702 00.000 25848 IsGuiding returns 0
23:26:28.734 00.032 25848 IsGuiding returns 1
23:26:28.734 00.000 25848 scope still moving after pulse duration time elapsed
23:26:28.797 00.063 25848 IsSlewing returns 0
23:26:28.797 00.000 25848 IsGuiding returns 0
23:26:28.797 00.000 25848 scope move finished after 28 + 67 ms
23:26:28.797 00.000 25848 Move returns status 0, amount 28
23:26:28.797 00.000 25848 move complete, result=0
23:26:28.797 00.000 25848 worker thread done servicing request
23:26:28.797 00.000 25848 Worker thread wakes up
23:26:28.797 00.000 21444 GuideStep: -1.2 px 36 ms EAST, -1.0 px 28 ms NORTH
23:26:28.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:28.797 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:32.142 03.345 25848 Exposure complete
23:26:32.231 00.089 25848 worker thread done servicing request
23:26:32.231 00.000 21444 OnExposeComplete: enter
23:26:32.231 00.000 21444 UpdateGuideState(): m_state=6
23:26:32.231 00.000 21444 Star::Find(15, 1281, 1194, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
23:26:32.232 00.001 21444 Star::Find returns 1 (1), X=1283.36, Y=1196.37, Mass=806155, SNR=120.7, Peak=22288 HFD=5.5
23:26:32.232 00.000 21444 Star::Find false star n=1 nbg=255 bg=3290.7 sigma=449.6 thresh=4640 peak=4370
23:26:32.232 00.000 21444 Star::Find false star n=8 nbg=270 bg=3105.1 sigma=502.6 thresh=4613 peak=4574
23:26:32.232 00.000 21444 Star::Find false star n=6 nbg=260 bg=3398.6 sigma=470.0 thresh=4809 peak=4453
23:26:32.232 00.000 21444 Star::Find false star n=4 nbg=264 bg=3063.6 sigma=430.0 thresh=4354 peak=4137
23:26:32.232 00.000 21444 MultiStar: [#1 0.22,2.53,0.12,U] [#2 0.00,0.00,0.00,L] [#3 -0.70,-0.02,0.08,U] [#4 0.00,0.00,0.00,L] [#5 12.75,-13.37,0.00,M2] [#6 7.25,7.47,0.00,M2] [#7 -11.48,-6.91,0.00,M4] [#8 -3.10,-11.92,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 -0.27,-0.37,0.37,U] [#11 0.00,0.00,0.00,L] 
23:26:32.232 00.000 21444 refined, 3 included, MultiStar: {-0.49, 0.23}, one-star: {-0.63, 0.19}
23:26:32.232 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.09) = xAngle (2.79 = 2.79)
23:26:32.232 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.09 = 3.09)
23:26:32.232 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=0.23 hyp=0.54 cameraTheta=2.70 mountX=-0.50 mountY=0.03, mountTheta=3.09
23:26:32.233 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=0.23, opts=13)
23:26:32.233 00.000 21444 Enqueuing Move request for scope (-0.49, 0.23)
23:26:32.233 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22288, med=3044, FiltMin=384, FiltMax=21352, Gamma=0.850
23:26:32.233 00.000 25848 Worker thread wakes up
23:26:32.233 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.23) opts 0xd
23:26:32.233 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 0.23)
23:26:32.233 00.000 25848 Moving (-0.49, 0.23) raw xDistance=-0.50 yDistance=0.03
23:26:32.233 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
23:26:32.234 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:32.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:26:32.234 00.000 21444 UpdateGuideState exits: m=806155 SNR=120.7 Saturated
23:26:32.234 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:32.234 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:32.234 00.000 21444 Enqueuing Expose request
23:26:32.234 00.000 25848 MoveAxis(E, 0, ABG)
23:26:32.234 00.000 25848 Move returns status 0, amount 0
23:26:32.234 00.000 25848 MoveAxis(N, 0, ABG)
23:26:32.234 00.000 25848 Move returns status 0, amount 0
23:26:32.234 00.000 25848 move complete, result=0
23:26:32.234 00.000 25848 worker thread done servicing request
23:26:32.234 00.000 25848 Worker thread wakes up
23:26:32.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:32.234 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:32.235 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:35.589 03.354 25848 Exposure complete
23:26:35.676 00.087 25848 worker thread done servicing request
23:26:35.677 00.001 21444 OnExposeComplete: enter
23:26:35.677 00.000 21444 UpdateGuideState(): m_state=6
23:26:35.677 00.000 21444 Star::Find(15, 1283, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
23:26:35.677 00.000 21444 Star::Find returns 1 (1), X=1283.46, Y=1195.69, Mass=875309, SNR=142.2, Peak=28976 HFD=5.5
23:26:35.677 00.000 21444 Star::Find false star n=4 nbg=274 bg=3685.8 sigma=557.6 thresh=5359 peak=5277
23:26:35.677 00.000 21444 Star::Find false star n=5 nbg=255 bg=3143.3 sigma=507.9 thresh=4667 peak=4433
23:26:35.677 00.000 21444 Star::Find false star n=4 nbg=251 bg=3332.0 sigma=472.9 thresh=4751 peak=4416
23:26:35.678 00.001 21444 MultiStar: [#1 2.53,-0.27,0.10,U] [#2 2.25,-2.92,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.11,-20.59,0.00,M3] [#6 -3.25,4.43,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -4.20,-13.61,0.00,M10] [#9 -9.76,-8.46,0.00,M6] [#10 0.58,-0.21,0.27,U] [#11 0.57,0.92,0.07,U] 
23:26:35.678 00.000 21444 refined, 3 included, MultiStar: {-0.06, -0.35}, one-star: {-0.54, -0.49}
23:26:35.678 00.000 21444 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.09) = xAngle (-1.65 = -1.65)
23:26:35.678 00.000 21444 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.35 = -1.35)
23:26:35.678 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.35 hyp=0.36 cameraTheta=-1.74 mountX=-0.03 mountY=-0.35, mountTheta=-1.65
23:26:35.679 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.35, opts=13)
23:26:35.679 00.000 21444 Enqueuing Move request for scope (-0.06, -0.35)
23:26:35.679 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=28976, med=3044, FiltMin=16, FiltMax=25220, Gamma=0.850
23:26:35.679 00.000 21444 UpdateGuideState exits: m=875309 SNR=142.2 Saturated
23:26:35.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:35.679 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:35.679 00.000 21444 Enqueuing Expose request
23:26:35.680 00.001 25848 Worker thread wakes up
23:26:35.680 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.35) opts 0xd
23:26:35.680 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.35)
23:26:35.680 00.000 25848 Moving (-0.06, -0.35) raw xDistance=-0.03 yDistance=-0.35
23:26:35.680 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:26:35.680 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:35.680 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:26:35.680 00.000 25848 MoveAxis(E, 0, ABG)
23:26:35.680 00.000 25848 Move returns status 0, amount 0
23:26:35.680 00.000 25848 MoveAxis(N, 0, ABG)
23:26:35.680 00.000 25848 Move returns status 0, amount 0
23:26:35.680 00.000 25848 move complete, result=0
23:26:35.680 00.000 25848 worker thread done servicing request
23:26:35.680 00.000 25848 Worker thread wakes up
23:26:35.680 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:35.680 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:35.680 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:26:39.022 03.342 25848 Exposure complete
23:26:39.110 00.088 25848 worker thread done servicing request
23:26:39.110 00.000 21444 OnExposeComplete: enter
23:26:39.110 00.000 21444 UpdateGuideState(): m_state=6
23:26:39.110 00.000 21444 Star::Find(15, 1283, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
23:26:39.111 00.001 21444 Star::Find returns 1 (1), X=1283.86, Y=1195.98, Mass=880417, SNR=162.5, Peak=30296 HFD=5.8
23:26:39.111 00.000 21444 Star::Find false star n=6 nbg=256 bg=3715.5 sigma=428.5 thresh=5001 peak=4982
23:26:39.111 00.000 21444 MultiStar: [#1 2.49,1.07,0.16,U] [#2 8.09,-13.69,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.57,-1.58,0.06,U] [#5 11.93,-16.19,0.00,M4] [#6 0.28,-0.36,0.10,U] [#7 -11.23,-10.99,0.00,M5] [#8 -4.12,-12.09,0.00,R] [#9 -12.98,-21.75,0.00,M7] 
23:26:39.111 00.000 21444 single-star, 3 included, MultiStar: {0.25, -0.12}, one-star: {-0.14, -0.20}
23:26:39.111 00.000 21444 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.09) = xAngle (-2.09 = -2.09)
23:26:39.111 00.000 21444 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.79 = -1.79)
23:26:39.111 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-2.18 mountX=-0.12 mountY=-0.23, mountTheta=-2.04
23:26:39.112 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.20, opts=13)
23:26:39.112 00.000 21444 Enqueuing Move request for scope (-0.14, -0.20)
23:26:39.112 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=30296, med=3048, FiltMin=496, FiltMax=25872, Gamma=0.850
23:26:39.112 00.000 21444 UpdateGuideState exits: m=880417 SNR=162.5 Saturated
23:26:39.112 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:39.112 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:39.112 00.000 21444 Enqueuing Expose request
23:26:39.112 00.000 25848 Worker thread wakes up
23:26:39.112 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
23:26:39.112 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
23:26:39.112 00.000 25848 Moving (-0.14, -0.20) raw xDistance=-0.12 yDistance=-0.23
23:26:39.112 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:26:39.112 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:39.113 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:26:39.113 00.000 25848 MoveAxis(E, 0, ABG)
23:26:39.113 00.000 25848 Move returns status 0, amount 0
23:26:39.113 00.000 25848 MoveAxis(N, 0, ABG)
23:26:39.113 00.000 25848 Move returns status 0, amount 0
23:26:39.113 00.000 25848 move complete, result=0
23:26:39.113 00.000 25848 worker thread done servicing request
23:26:39.113 00.000 25848 Worker thread wakes up
23:26:39.113 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:39.113 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:39.113 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:26:42.470 03.357 25848 Exposure complete
23:26:42.558 00.088 25848 worker thread done servicing request
23:26:42.558 00.000 21444 OnExposeComplete: enter
23:26:42.558 00.000 21444 UpdateGuideState(): m_state=6
23:26:42.558 00.000 21444 Star::Find(15, 1283, 1195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
23:26:42.558 00.000 21444 Star::Find returns 1 (1), X=1283.50, Y=1196.25, Mass=861429, SNR=128.5, Peak=26704 HFD=5.6
23:26:42.559 00.001 21444 Star::Find false star n=3 nbg=249 bg=3515.5 sigma=460.5 thresh=4897 peak=4652
23:26:42.559 00.000 21444 Star::Find false star n=5 nbg=257 bg=3268.3 sigma=441.5 thresh=4593 peak=4554
23:26:42.559 00.000 21444 Star::Find false star n=4 nbg=262 bg=3468.2 sigma=515.4 thresh=5014 peak=4766
23:26:42.559 00.000 21444 MultiStar: [#1 -0.66,0.02,0.09,U] [#2 0.00,0.00,0.00,L] [#3 -1.60,0.99,0.12,U] [#4 -12.49,-9.18,0.00,M1] [#5 14.19,-17.42,0.00,M5] [#6 -1.18,-0.87,0.11,U] [#7 0.00,0.00,0.00,L] [#8 -0.19,-1.65,0.08,U] [#9 0.00,0.00,0.00,L] [#10 -0.31,0.15,0.29,U] [#11 0.00,0.00,0.00,L] 
23:26:42.559 00.000 21444 single-star, 5 included, MultiStar: {-0.58, 0.00}, one-star: {-0.50, 0.07}
23:26:42.559 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.09) = xAngle (3.08 = 3.08)
23:26:42.559 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.38 = -2.90)
23:26:42.559 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.07 hyp=0.50 cameraTheta=2.99 mountX=-0.50 mountY=-0.12, mountTheta=-2.91
23:26:42.560 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.07, opts=13)
23:26:42.560 00.000 21444 Enqueuing Move request for scope (-0.50, 0.07)
23:26:42.560 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26704, med=3048, FiltMin=548, FiltMax=23600, Gamma=0.850
23:26:42.560 00.000 21444 UpdateGuideState exits: m=861429 SNR=128.5 Saturated
23:26:42.560 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:42.560 00.000 25848 Worker thread wakes up
23:26:42.560 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.07) opts 0xd
23:26:42.560 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.07)
23:26:42.560 00.000 25848 Moving (-0.50, 0.07) raw xDistance=-0.50 yDistance=-0.12
23:26:42.560 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:42.561 00.001 21444 Enqueuing Expose request
23:26:42.561 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
23:26:42.561 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:42.561 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:26:42.561 00.000 25848 MoveAxis(E, 0, ABG)
23:26:42.561 00.000 25848 Move returns status 0, amount 0
23:26:42.561 00.000 25848 MoveAxis(N, 0, ABG)
23:26:42.561 00.000 25848 Move returns status 0, amount 0
23:26:42.561 00.000 25848 move complete, result=0
23:26:42.561 00.000 25848 worker thread done servicing request
23:26:42.561 00.000 25848 Worker thread wakes up
23:26:42.561 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:42.561 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:42.562 00.001 21444 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:45.913 03.351 25848 Exposure complete
23:26:45.980 00.067 25848 worker thread done servicing request
23:26:45.980 00.000 21444 OnExposeComplete: enter
23:26:45.980 00.000 21444 UpdateGuideState(): m_state=6
23:26:45.980 00.000 21444 Star::Find(15, 1283, 1196, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
23:26:45.980 00.000 21444 Star::Find returns 1 (1), X=1284.75, Y=1196.54, Mass=827897, SNR=137.1, Peak=26556 HFD=5.6
23:26:45.980 00.000 21444 Star::Find false star n=12 nbg=264 bg=3429.5 sigma=526.0 thresh=5007 peak=4865
23:26:45.980 00.000 21444 Star::Find false star n=5 nbg=258 bg=3351.6 sigma=455.4 thresh=4718 peak=4499
23:26:45.980 00.000 21444 Star::Find false star n=6 nbg=257 bg=2925.9 sigma=399.5 thresh=4124 peak=4086
23:26:45.980 00.000 21444 Star::Find false star n=2 nbg=250 bg=3444.8 sigma=441.9 thresh=4770 peak=4763
23:26:45.980 00.000 21444 Star::Find false star n=5 nbg=248 bg=3322.1 sigma=405.0 thresh=4537 peak=4375
23:26:45.980 00.000 21444 Star::Find false star n=3 nbg=254 bg=3379.9 sigma=442.4 thresh=4707 peak=4565
23:26:45.980 00.000 21444 Star::Find false star n=3 nbg=263 bg=3503.5 sigma=452.7 thresh=4862 peak=4684
23:26:45.980 00.000 21444 Star::Find false star n=2 nbg=253 bg=3177.9 sigma=459.9 thresh=4558 peak=4129
23:26:45.980 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.04,-0.13,0.08,U] [#4 1.67,1.10,0.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.01,0.14,0.32,U] [#11 0.00,0.00,0.00,L] 
23:26:45.980 00.000 21444 refined, 3 included, MultiStar: {0.60, 0.33}, one-star: {0.75, 0.37}
23:26:45.981 00.001 21444 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.09) = xAngle (0.59 = 0.59)
23:26:45.981 00.000 21444 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.89 = 0.89)
23:26:45.981 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=0.33 hyp=0.68 cameraTheta=0.50 mountX=0.57 mountY=0.53, mountTheta=0.75
23:26:45.981 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=0.33, opts=13)
23:26:45.982 00.001 21444 Enqueuing Move request for scope (0.60, 0.33)
23:26:45.982 00.000 25848 Worker thread wakes up
23:26:45.982 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.33) opts 0xd
23:26:45.982 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 0.33)
23:26:45.982 00.000 25848 Moving (0.60, 0.33) raw xDistance=0.57 yDistance=0.53
23:26:45.982 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
23:26:45.982 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:45.982 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
23:26:45.982 00.000 25848 MoveAxis(W, 17, ABG)
23:26:45.982 00.000 25848 Guiding  Dir = 3, Dur = 17
23:26:45.989 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26556, med=3048, FiltMin=676, FiltMax=21608, Gamma=0.850
23:26:46.005 00.016 21444 UpdateGuideState exits: m=827897 SNR=137.1 Saturated
23:26:46.005 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:46.005 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:26:46.005 00.000 21444 Enqueuing Expose request
23:26:46.015 00.010 25848 IsSlewing returns 0
23:26:46.015 00.000 25848 IsGuiding returns 0
23:26:46.047 00.032 25848 IsGuiding returns 1
23:26:46.047 00.000 25848 scope still moving after pulse duration time elapsed
23:26:46.110 00.063 25848 IsSlewing returns 0
23:26:46.110 00.000 25848 IsGuiding returns 0
23:26:46.110 00.000 25848 scope move finished after 17 + 77 ms
23:26:46.110 00.000 25848 Move returns status 0, amount 17
23:26:46.110 00.000 25848 MoveAxis(N, 0, ABG)
23:26:46.110 00.000 25848 Move returns status 0, amount 0
23:26:46.110 00.000 25848 move complete, result=0
23:26:46.110 00.000 25848 worker thread done servicing request
23:26:46.110 00.000 25848 Worker thread wakes up
23:26:46.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:26:46.110 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,1181,31,31)
23:26:46.110 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.5 px 0 ms NORTH
23:26:47.141 01.031 21444 Stop button clicked
23:26:47.141 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:26:47.141 00.000 21444 Status Line: Waiting for devices...
23:26:47.206 00.065 25848 ZWO: stopexposure
23:26:49.410 02.204 25848 ZWO: stopexposure
23:26:49.410 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:26:49.410 00.000 25848 worker thread done servicing request
23:26:49.410 00.000 21444 OnExposeComplete: enter
23:26:49.410 00.000 21444 OnExposeComplete: Capture Error reported
23:26:49.410 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:26:49.410 00.000 21444 Mount: notify guiding stopped
23:26:49.410 00.000 21444 BLC: window closed
23:26:49.410 00.000 21444 BLC: Last direction was reset
23:26:49.410 00.000 21444 Changing from state GUIDING to STOP
23:26:49.410 00.000 21444 guider state => SELECTED
23:26:49.410 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26556, med=3048, FiltMin=676, FiltMax=21608, Gamma=0.850
23:26:49.427 00.017 21444 Changing from state SELECTED to UNINITIALIZED
23:26:49.427 00.000 21444 guider state => SELECTING
23:26:49.429 00.002 21444 Status Line: Stopped.
23:26:49.430 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:27:59.834 70.404 21444 evsrv: cli 0107E240 connect
23:27:59.835 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"83cf030a-7983-4d1a-8bdc-4c941012a801"}
23:27:59.835 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Stopped","id":"83cf030a-7983-4d1a-8bdc-4c941012a801"}
23:27:59.836 00.001 21444 evsrv: cli 0107E240 disconnect
23:29:34.757 94.921 21444 evsrv: cli 0107E6A0 connect
23:29:34.758 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"660f6b6a-cf0b-40d7-b60c-c5849748f179"}
23:29:34.758 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"660f6b6a-cf0b-40d7-b60c-c5849748f179"}
23:29:34.759 00.001 21444 evsrv: cli 0107E6A0 disconnect
23:29:42.747 07.988 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26556, med=3048, FiltMin=676, FiltMax=21608, Gamma=1.140
23:29:42.881 00.134 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26556, med=3048, FiltMin=676, FiltMax=21608, Gamma=1.140
23:29:43.127 00.246 21444 evsrv: cli 0107E740 connect
23:29:43.128 00.001 21444 evsrv: cli 0107E4C0 connect
23:29:43.128 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"1cc42e4f-5fb1-4613-9fed-04fee14d87bb"}
23:29:43.128 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"1cc42e4f-5fb1-4613-9fed-04fee14d87bb"}
23:29:43.128 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"a59e3585-1aff-45a7-89be-5188f78382b8"}
23:29:43.129 00.001 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"a59e3585-1aff-45a7-89be-5188f78382b8"}
23:29:43.129 00.000 21444 evsrv: cli 0107E740 disconnect
23:29:43.129 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:29:47.488 04.359 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26556, med=3048, FiltMin=676, FiltMax=21608, Gamma=1.430
23:29:47.609 00.121 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=26556, med=3048, FiltMin=676, FiltMax=21608, Gamma=1.430
23:29:47.631 00.022 21444 evsrv: cli 0107EB00 connect
23:29:47.631 00.000 21444 evsrv: cli 0107E4C0 connect
23:29:47.631 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"8004d617-9f08-4f03-88e2-2a04da6835ca"}
23:29:47.631 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"8004d617-9f08-4f03-88e2-2a04da6835ca"}
23:29:47.632 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"99c5450f-d1af-4764-acef-dd92dfad26a9"}
23:29:47.632 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"99c5450f-d1af-4764-acef-dd92dfad26a9"}
23:29:47.632 00.000 21444 evsrv: cli 0107EB00 disconnect
23:29:47.632 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:37:38.123 470.491 21444 evsrv: cli 0107E740 connect
23:37:38.124 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"e64b2cef-c4e3-4d84-b857-fc87dfce2d0c"}
23:37:38.124 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Stopped","id":"e64b2cef-c4e3-4d84-b857-fc87dfce2d0c"}
23:37:38.125 00.001 21444 evsrv: cli 0107E740 disconnect
23:37:38.125 00.000 21444 evsrv: cli 0107E380 connect
23:37:38.126 00.001 21444 evsrv: cli 0107E380 request: {"method":"get_calibrated","id":"314fcac5-f4cd-446d-8eb7-a996a478c2d3"}
23:37:38.126 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":true,"id":"314fcac5-f4cd-446d-8eb7-a996a478c2d3"}
23:37:38.127 00.001 21444 evsrv: cli 0107E380 disconnect
23:37:38.127 00.000 21444 evsrv: cli 0107EB00 connect
23:37:38.128 00.001 21444 evsrv: cli 0107EB00 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"dde7910b-2027-4ad8-a2a8-c014ab0304ea"}
23:37:38.128 00.000 21444 PhdController::Guide begins
23:37:38.128 00.000 21444 PhdController: newstate STATE_SETUP
23:37:38.128 00.000 21444 PhdController: setup
23:37:38.128 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
23:37:38.129 00.001 21444 PhdController: start capturing
23:37:38.129 00.000 21444 Changing from state SELECTING to UNINITIALIZED
23:37:38.129 00.000 21444 guider state => SELECTING
23:37:38.129 00.000 21444 setting force full frames = true
23:37:38.129 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:37:38.132 00.003 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:37:38.133 00.001 21444 Enqueuing Expose request
23:37:38.133 00.000 21444 PhdController: newstate STATE_SELECT_STAR
23:37:38.133 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0,"id":"dde7910b-2027-4ad8-a2a8-c014ab0304ea"}
23:37:38.133 00.000 25848 Worker thread wakes up
23:37:38.133 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:37:38.133 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:37:38.136 00.003 21444 evsrv: cli 0107EB00 disconnect
23:37:38.136 00.000 21444 evsrv: cli 0107E920 connect
23:37:38.136 00.000 21444 case statement mapped state 1 to 101
23:37:38.136 00.000 21444 case statement mapped state 1 to 101
23:37:38.137 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_lock_shift_params","id":"fb6916bc-fa9b-4435-b966-a5a15d831d83"}
23:37:38.137 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"fb6916bc-fa9b-4435-b966-a5a15d831d83"}
23:37:38.137 00.000 21444 evsrv: cli 0107E920 disconnect
23:37:38.142 00.005 21444 evsrv: cli 0107E240 connect
23:37:38.142 00.000 21444 case statement mapped state 1 to 101
23:37:38.143 00.001 21444 case statement mapped state 1 to 101
23:37:38.143 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_lock_position","id":"3e278f90-cf14-4976-923a-e312f6e7dbeb"}
23:37:38.143 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":null,"id":"3e278f90-cf14-4976-923a-e312f6e7dbeb"}
23:37:38.143 00.000 21444 evsrv: cli 0107E240 disconnect
23:37:39.144 01.001 21444 evsrv: cli 0107E4C0 connect
23:37:39.144 00.000 21444 case statement mapped state 1 to 101
23:37:39.145 00.001 21444 case statement mapped state 1 to 101
23:37:39.145 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_lock_position","id":"caa8626e-e49f-4690-90a6-370654825d12"}
23:37:39.145 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":null,"id":"caa8626e-e49f-4690-90a6-370654825d12"}
23:37:39.146 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:37:40.148 01.002 21444 evsrv: cli 0107E740 connect
23:37:40.148 00.000 21444 case statement mapped state 1 to 101
23:37:40.148 00.000 21444 case statement mapped state 1 to 101
23:37:40.149 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_lock_position","id":"f59788ab-b417-4815-a627-82843b51a2b2"}
23:37:40.149 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":null,"id":"f59788ab-b417-4815-a627-82843b51a2b2"}
23:37:40.150 00.001 21444 evsrv: cli 0107E740 disconnect
23:37:41.150 01.000 21444 evsrv: cli 0107E240 connect
23:37:41.150 00.000 21444 case statement mapped state 1 to 101
23:37:41.150 00.000 21444 case statement mapped state 1 to 101
23:37:41.150 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_lock_position","id":"a0072cd3-dd3f-45a7-b501-3466fe5530cd"}
23:37:41.150 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":null,"id":"a0072cd3-dd3f-45a7-b501-3466fe5530cd"}
23:37:41.151 00.001 21444 evsrv: cli 0107E240 disconnect
23:37:41.487 00.336 25848 Exposure complete
23:37:41.568 00.081 25848 worker thread done servicing request
23:37:41.568 00.000 21444 OnExposeComplete: enter
23:37:41.568 00.000 21444 UpdateGuideState(): m_state=1
23:37:41.568 00.000 21444 UpdateCurrentPosition: no star selected
23:37:41.568 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:37:41.569 00.001 21444 Status Line: No star selected
23:37:41.569 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19748, med=2844, FiltMin=306, FiltMax=5136, Gamma=1.430
23:37:41.569 00.000 21444 UpdateGuideState exits: No star selected
23:37:41.569 00.000 21444 GuiderMultiStar::AutoSelect enter
23:37:41.569 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:37:41.634 00.065 21444 AutoFind: auto downsample for scale 0.43 => 2x
23:37:41.634 00.000 21444 AutoFind: downsample 2x
23:37:41.648 00.014 21444 AutoFind: global mean = -2.0, stdev 945.6
23:37:41.648 00.000 21444 AutoFind: using threshold = 0.1
23:37:41.669 00.021 21444 AutoFind: local max [1291, 785] 4.7
23:37:41.670 00.001 21444 AutoFind: local max [457, 487] 4.7
23:37:41.670 00.000 21444 AutoFind: local max [1447, 581] 4.4
23:37:41.670 00.000 21444 AutoFind: local max [1559, 1085] 4.4
23:37:41.670 00.000 21444 AutoFind: local max [1193, 409] 4.4
23:37:41.670 00.000 21444 AutoFind: local max [1457, 113] 4.2
23:37:41.670 00.000 21444 AutoFind: local max [1339, 333] 4.1
23:37:41.670 00.000 21444 AutoFind: local max [291, 379] 4.1
23:37:41.670 00.000 21444 AutoFind: local max [1011, 721] 4.0
23:37:41.670 00.000 21444 AutoFind: local max [33, 235] 4.0
23:37:41.670 00.000 21444 AutoFind: local max [1507, 789] 4.0
23:37:41.670 00.000 21444 AutoFind: local max [1359, 723] 4.0
23:37:41.670 00.000 21444 AutoFind: local max [921, 577] 4.0
23:37:41.670 00.000 21444 AutoFind: local max [285, 289] 3.9
23:37:41.670 00.000 21444 AutoFind: local max [1663, 405] 3.9
23:37:41.670 00.000 21444 AutoFind: local max [543, 189] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [571, 1019] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [1621, 863] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [1543, 675] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [763, 191] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [1583, 929] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [873, 657] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [211, 1183] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [961, 311] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [1513, 273] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [1819, 761] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [825, 995] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [1429, 751] 3.8
23:37:41.670 00.000 21444 AutoFind: local max [713, 327] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [1675, 995] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [969, 17] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [211, 993] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [1249, 419] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [119, 615] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [217, 1085] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [1157, 479] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [1575, 659] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [1141, 657] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [865, 579] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [17, 891] 3.7
23:37:41.670 00.000 21444 AutoFind: local max [497, 787] 3.6
23:37:41.670 00.000 21444 AutoFind: local max [895, 639] 3.6
23:37:41.670 00.000 21444 AutoFind: local max [51, 235] 3.6
23:37:41.670 00.000 21444 AutoFind: local max [1183, 433] 3.6
23:37:41.670 00.000 21444 AutoFind: local max [1233, 219] 3.6
23:37:41.670 00.000 21444 AutoFind: local max [1513, 137] 3.6
23:37:41.671 00.001 21444 AutoFind: local max [405, 55] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1109, 165] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1655, 993] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1637, 1115] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [23, 81] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1395, 531] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [345, 941] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1241, 61] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [541, 1097] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1195, 377] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1305, 579] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [241, 409] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [371, 491] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1305, 931] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [173, 751] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [219, 135] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [599, 477] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [889, 953] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [411, 117] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1447, 881] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [363, 1015] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [1869, 343] 3.6
23:37:41.671 00.000 21444 AutoFind: local max [545, 721] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1403, 109] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [457, 953] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1453, 731] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1707, 749] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1089, 521] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1727, 563] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1911, 615] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1815, 931] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1919, 543] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [403, 813] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [319, 1011] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [913, 781] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1757, 161] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [241, 825] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1293, 617] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1027, 993] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1773, 841] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [81, 771] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [789, 35] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1061, 25] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [1091, 33] 3.5
23:37:41.671 00.000 21444 AutoFind: local max [593, 45] 3.5
23:37:41.672 00.001 21444 AutoFind: local max [1885, 1113] 3.5
23:37:41.672 00.000 21444 AutoFind: local max [481, 697] 3.5
23:37:41.672 00.000 21444 AutoFind: local max [337, 147] 3.5
23:37:41.672 00.000 21444 AutoFind: local max [1045, 827] 3.5
23:37:41.672 00.000 21444 AutoFind: local max [1095, 1125] 3.5
23:37:41.672 00.000 21444 AutoFind: local max [375, 531] 3.5
23:37:41.672 00.000 21444 AutoFind: local max [993, 953] 3.5
23:37:41.672 00.000 21444 AutoFind: local max [1127, 1199] 3.5
23:37:41.672 00.000 21444 AutoFind: local max [127, 751] 3.5
23:37:41.672 00.000 21444 AutoFind: too close [1655, 993] 3.6 - [1675, 995] 3.7
23:37:41.672 00.000 21444 AutoFind: too close [51, 235] 3.6 - [33, 235] 4.0
23:37:41.672 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
23:37:41.672 00.000 21444 Star::Find(15, 1291, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find returns 1 (1), X=1290.28, Y=785.43, Mass=39282, SNR=21.5, Peak=5088 HFD=6.1
23:37:41.672 00.000 21444 Star::Find(15, 457, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find returns 1 (1), X=456.44, Y=487.88, Mass=30309, SNR=17.7, Peak=5948 HFD=3.1
23:37:41.672 00.000 21444 Star::Find(15, 1447, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find false star n=4 nbg=263 bg=3118.7 sigma=461.1 thresh=4502 peak=4377
23:37:41.672 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=581.00, Mass=6349, SNR=2.9, Peak=4912 HFD=0.0
23:37:41.672 00.000 21444 Star::Find(15, 1559, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find returns 1 (1), X=1558.82, Y=1083.94, Mass=19005, SNR=14.1, Peak=5044 HFD=3.4
23:37:41.672 00.000 21444 Star::Find(15, 1193, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find false star n=6 nbg=268 bg=3071.6 sigma=483.6 thresh=4522 peak=4414
23:37:41.672 00.000 21444 Star::Find returns 0 (2), X=1193.00, Y=409.00, Mass=10082, SNR=2.9, Peak=4888 HFD=0.0
23:37:41.672 00.000 21444 Star::Find(15, 1457, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find returns 1 (1), X=1457.08, Y=112.98, Mass=16720, SNR=11.9, Peak=5344 HFD=4.3
23:37:41.672 00.000 21444 Star::Find(15, 1339, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find returns 1 (1), X=1348.41, Y=324.60, Mass=50636, SNR=38.7, Peak=15696 HFD=1.4
23:37:41.672 00.000 21444 Star::Find(15, 291, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find returns 1 (1), X=289.76, Y=379.13, Mass=24752, SNR=16.6, Peak=5468 HFD=3.8
23:37:41.672 00.000 21444 Star::Find(15, 1011, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.672 00.000 21444 Star::Find false star n=6 nbg=262 bg=3056.6 sigma=509.9 thresh=4586 peak=4488
23:37:41.672 00.000 21444 Star::Find returns 0 (2), X=1011.00, Y=721.00, Mass=10908, SNR=2.9, Peak=5396 HFD=0.0
23:37:41.673 00.001 21444 Star::Find(15, 1507, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find false star n=6 nbg=261 bg=2920.6 sigma=448.3 thresh=4266 peak=4211
23:37:41.673 00.000 21444 Star::Find returns 0 (2), X=1507.00, Y=789.00, Mass=9272, SNR=2.9, Peak=4664 HFD=0.0
23:37:41.673 00.000 21444 Star::Find(15, 1359, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find false star n=7 nbg=239 bg=3253.1 sigma=410.6 thresh=4485 peak=4347
23:37:41.673 00.000 21444 Star::Find returns 0 (2), X=1359.00, Y=723.00, Mass=9352, SNR=2.9, Peak=4992 HFD=0.0
23:37:41.673 00.000 21444 Star::Find(15, 921, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find returns 1 (1), X=918.87, Y=574.69, Mass=21398, SNR=14.1, Peak=4968 HFD=5.0
23:37:41.673 00.000 21444 Star::Find(15, 285, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find returns 0 (3), X=285.00, Y=289.00, Mass=0, SNR=0.0, Peak=4660 HFD=0.0
23:37:41.673 00.000 21444 Star::Find(15, 1663, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find returns 1 (1), X=1661.80, Y=404.19, Mass=16256, SNR=13.3, Peak=4988 HFD=4.3
23:37:41.673 00.000 21444 Star::Find(15, 543, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find returns 1 (1), X=546.54, Y=198.29, Mass=7839, SNR=8.9, Peak=5372 HFD=1.2
23:37:41.673 00.000 21444 Star::Find(15, 571, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find returns 1 (1), X=571.22, Y=1019.29, Mass=28214, SNR=17.6, Peak=4332 HFD=5.2
23:37:41.673 00.000 21444 Star::Find(15, 1621, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find returns 1 (1), X=1620.26, Y=862.17, Mass=9610, SNR=9.3, Peak=4436 HFD=2.9
23:37:41.673 00.000 21444 Star::Find(15, 1543, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find false star n=3 nbg=274 bg=3253.5 sigma=485.0 thresh=4709 peak=4485
23:37:41.673 00.000 21444 Star::Find returns 0 (2), X=1543.00, Y=675.00, Mass=4907, SNR=2.9, Peak=5292 HFD=0.0
23:37:41.673 00.000 21444 Star::Find(15, 763, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find returns 1 (1), X=764.44, Y=189.86, Mass=19623, SNR=13.3, Peak=5116 HFD=4.7
23:37:41.673 00.000 21444 Star::Find(15, 1583, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find false star n=2 nbg=280 bg=2391.6 sigma=481.8 thresh=3837 peak=3543
23:37:41.673 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=929.00, Mass=3329, SNR=2.9, Peak=4080 HFD=0.0
23:37:41.673 00.000 21444 Star::Find(15, 873, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find false star n=2 nbg=259 bg=3172.8 sigma=521.6 thresh=4738 peak=4434
23:37:41.673 00.000 21444 Star::Find returns 0 (2), X=873.00, Y=657.00, Mass=3406, SNR=2.9, Peak=5344 HFD=0.0
23:37:41.673 00.000 21444 Star::Find(15, 211, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find returns 1 (1), X=209.51, Y=1193.49, Mass=63627, SNR=65.5, Peak=18284 HFD=1.4
23:37:41.673 00.000 21444 Star::Find(15, 961, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.673 00.000 21444 Star::Find false star n=5 nbg=246 bg=3103.2 sigma=427.8 thresh=4387 peak=4345
23:37:41.674 00.001 21444 Star::Find returns 0 (2), X=961.00, Y=311.00, Mass=7352, SNR=2.9, Peak=5240 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 1513, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find returns 1 (1), X=1513.14, Y=274.36, Mass=14448, SNR=11.3, Peak=6560 HFD=1.7
23:37:41.674 00.000 21444 Star::Find(15, 1819, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=5 nbg=268 bg=2717.0 sigma=488.8 thresh=4183 peak=4123
23:37:41.674 00.000 21444 Star::Find returns 0 (2), X=1819.00, Y=761.00, Mass=8135, SNR=2.9, Peak=4560 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 825, 995, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find returns 1 (1), X=825.27, Y=985.08, Mass=7738, SNR=9.7, Peak=4108 HFD=2.3
23:37:41.674 00.000 21444 Star::Find(15, 1429, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=2 nbg=279 bg=3103.0 sigma=484.8 thresh=4557 peak=4532
23:37:41.674 00.000 21444 Star::Find returns 0 (2), X=1429.00, Y=751.00, Mass=3602, SNR=2.9, Peak=5244 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 713, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=6 nbg=262 bg=3027.8 sigma=465.9 thresh=4426 peak=4294
23:37:41.674 00.000 21444 Star::Find returns 0 (2), X=713.00, Y=327.00, Mass=9841, SNR=2.9, Peak=5144 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 969, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=2 nbg=204 bg=3208.8 sigma=491.0 thresh=4682 peak=4431
23:37:41.674 00.000 21444 Star::Find returns 0 (2), X=969.00, Y=17.00, Mass=3590, SNR=2.9, Peak=5240 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 211, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=4 nbg=264 bg=2287.1 sigma=431.0 thresh=3580 peak=3403
23:37:41.674 00.000 21444 Star::Find returns 0 (2), X=211.00, Y=993.00, Mass=6676, SNR=2.9, Peak=4460 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 1249, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=2 nbg=263 bg=3316.6 sigma=462.5 thresh=4704 peak=4298
23:37:41.674 00.000 21444 Star::Find returns 0 (2), X=1249.00, Y=419.00, Mass=2967, SNR=2.9, Peak=4892 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 119, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find returns 1 (1), X=118.69, Y=615.06, Mass=15523, SNR=11.6, Peak=4864 HFD=2.7
23:37:41.674 00.000 21444 Star::Find(15, 217, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find returns 1 (1), X=217.74, Y=1084.60, Mass=32018, SNR=19.9, Peak=3804 HFD=6.5
23:37:41.674 00.000 21444 Star::Find(15, 1157, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=4 nbg=276 bg=3127.8 sigma=510.1 thresh=4658 peak=4390
23:37:41.674 00.000 21444 Star::Find returns 0 (2), X=1157.00, Y=479.00, Mass=6521, SNR=2.9, Peak=4944 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 1575, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=4 nbg=272 bg=3226.7 sigma=473.0 thresh=4646 peak=4629
23:37:41.674 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=659.00, Mass=7109, SNR=2.9, Peak=5396 HFD=0.0
23:37:41.674 00.000 21444 Star::Find(15, 1141, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.674 00.000 21444 Star::Find false star n=2 nbg=271 bg=3157.2 sigma=465.3 thresh=4553 peak=4272
23:37:41.675 00.001 21444 Star::Find returns 0 (2), X=1141.00, Y=657.00, Mass=3566, SNR=2.9, Peak=5068 HFD=0.0
23:37:41.675 00.000 21444 Star::Find(15, 865, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find false star n=4 nbg=265 bg=2988.5 sigma=457.9 thresh=4362 peak=4191
23:37:41.675 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=579.00, Mass=6014, SNR=2.9, Peak=4660 HFD=0.0
23:37:41.675 00.000 21444 Star::Find(15, 17, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find returns 1 (1), X=14.80, Y=891.70, Mass=12462, SNR=10.5, Peak=4232 HFD=3.9
23:37:41.675 00.000 21444 Star::Find(15, 497, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find false star n=3 nbg=266 bg=3162.4 sigma=432.3 thresh=4459 peak=4142
23:37:41.675 00.000 21444 Star::Find returns 0 (2), X=497.00, Y=787.00, Mass=4649, SNR=2.9, Peak=4868 HFD=0.0
23:37:41.675 00.000 21444 Star::Find(15, 895, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find returns 1 (1), X=894.10, Y=637.60, Mass=19525, SNR=13.4, Peak=4688 HFD=4.1
23:37:41.675 00.000 21444 Star::Find(15, 1183, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find returns 1 (1), X=1182.98, Y=431.97, Mass=8155, SNR=7.3, Peak=5044 HFD=1.9
23:37:41.675 00.000 21444 Star::Find(15, 1233, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find false star n=7 nbg=265 bg=3297.3 sigma=434.1 thresh=4600 peak=4545
23:37:41.675 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=219.00, Mass=11063, SNR=2.9, Peak=5216 HFD=0.0
23:37:41.675 00.000 21444 Star::Find(15, 1513, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find returns 1 (1), X=1512.29, Y=136.73, Mass=19786, SNR=13.7, Peak=5624 HFD=2.6
23:37:41.675 00.000 21444 Star::Find(15, 405, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find returns 1 (1), X=404.02, Y=47.05, Mass=9820, SNR=9.3, Peak=5292 HFD=2.7
23:37:41.675 00.000 21444 Star::Find(15, 1109, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find returns 1 (1), X=1118.53, Y=173.49, Mass=6747, SNR=7.1, Peak=5348 HFD=1.4
23:37:41.675 00.000 21444 Star::Find(15, 1637, 1115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find returns 1 (1), X=1637.19, Y=1113.59, Mass=11989, SNR=10.6, Peak=3500 HFD=5.3
23:37:41.675 00.000 21444 Star::Find(15, 23, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find false star n=2 nbg=267 bg=2591.4 sigma=492.4 thresh=4069 peak=3669
23:37:41.675 00.000 21444 Star::Find returns 0 (2), X=23.00, Y=81.00, Mass=3285, SNR=2.9, Peak=4384 HFD=0.0
23:37:41.675 00.000 21444 Star::Find(15, 1395, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find false star n=2 nbg=265 bg=3198.6 sigma=467.5 thresh=4601 peak=4309
23:37:41.675 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=531.00, Mass=2955, SNR=2.9, Peak=4740 HFD=0.0
23:37:41.675 00.000 21444 Star::Find(15, 345, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find returns 1 (1), X=357.44, Y=927.53, Mass=9041, SNR=10.1, Peak=5644 HFD=1.4
23:37:41.675 00.000 21444 Star::Find(15, 1241, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.675 00.000 21444 Star::Find false star n=2 nbg=243 bg=3512.3 sigma=470.2 thresh=4923 peak=4626
23:37:41.676 00.001 21444 Star::Find returns 0 (2), X=1241.00, Y=61.00, Mass=3783, SNR=2.9, Peak=5668 HFD=0.0
23:37:41.676 00.000 21444 Star::Find(15, 541, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find false star n=3 nbg=274 bg=1938.2 sigma=470.6 thresh=3350 peak=2968
23:37:41.676 00.000 21444 Star::Find returns 0 (2), X=541.00, Y=1097.00, Mass=5021, SNR=2.9, Peak=3780 HFD=0.0
23:37:41.676 00.000 21444 Star::Find(15, 1195, 377, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find false star n=2 nbg=269 bg=3095.8 sigma=507.3 thresh=4618 peak=4175
23:37:41.676 00.000 21444 Star::Find returns 0 (2), X=1195.00, Y=377.00, Mass=3308, SNR=2.9, Peak=4764 HFD=0.0
23:37:41.676 00.000 21444 Star::Find(15, 1305, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find false star n=5 nbg=279 bg=3039.0 sigma=529.0 thresh=4626 peak=4350
23:37:41.676 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=579.00, Mass=9629, SNR=2.9, Peak=5444 HFD=0.0
23:37:41.676 00.000 21444 Star::Find(15, 241, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find false star n=4 nbg=256 bg=2878.4 sigma=464.5 thresh=4272 peak=4223
23:37:41.676 00.000 21444 Star::Find returns 0 (2), X=241.00, Y=409.00, Mass=6398, SNR=2.9, Peak=4812 HFD=0.0
23:37:41.676 00.000 21444 Star::Find(15, 371, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find false star n=15 nbg=257 bg=3042.7 sigma=399.0 thresh=4240 peak=4207
23:37:41.676 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=491.00, Mass=22788, SNR=2.9, Peak=5040 HFD=0.0
23:37:41.676 00.000 21444 Star::Find(15, 1305, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find returns 1 (1), X=1303.25, Y=931.64, Mass=20722, SNR=15.4, Peak=4860 HFD=4.8
23:37:41.676 00.000 21444 Star::Find(15, 173, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find returns 1 (1), X=172.80, Y=750.45, Mass=9136, SNR=8.6, Peak=4992 HFD=1.7
23:37:41.676 00.000 21444 Star::Find(15, 219, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find returns 1 (1), X=217.97, Y=134.20, Mass=10153, SNR=8.9, Peak=5096 HFD=2.1
23:37:41.676 00.000 21444 Star::Find(15, 599, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find returns 1 (1), X=600.00, Y=488.07, Mass=6023, SNR=7.7, Peak=5496 HFD=0.7
23:37:41.676 00.000 21444 Star::Find(15, 889, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find returns 1 (1), X=894.56, Y=965.20, Mass=12193, SNR=11.5, Peak=4284 HFD=6.7
23:37:41.676 00.000 21444 Star::Find(15, 411, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find returns 1 (1), X=413.43, Y=118.04, Mass=17137, SNR=11.4, Peak=4840 HFD=4.2
23:37:41.676 00.000 21444 Star::Find(15, 1447, 881, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find returns 1 (1), X=1459.63, Y=878.50, Mass=18007, SNR=15.4, Peak=5568 HFD=2.9
23:37:41.676 00.000 21444 Star::Find(15, 363, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.676 00.000 21444 Star::Find false star n=4 nbg=261 bg=2240.2 sigma=436.7 thresh=3550 peak=3348
23:37:41.676 00.000 21444 Star::Find returns 0 (2), X=363.00, Y=1015.00, Mass=5899, SNR=2.9, Peak=4156 HFD=0.0
23:37:41.677 00.001 21444 Star::Find(15, 1869, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find returns 1 (1), X=1868.21, Y=341.12, Mass=14262, SNR=11.3, Peak=4280 HFD=2.5
23:37:41.677 00.000 21444 Star::Find(15, 545, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find false star n=2 nbg=252 bg=3227.2 sigma=421.1 thresh=4491 peak=4480
23:37:41.677 00.000 21444 Star::Find returns 0 (2), X=545.00, Y=721.00, Mass=4538, SNR=2.9, Peak=5724 HFD=0.0
23:37:41.677 00.000 21444 Star::Find(15, 1403, 109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find false star n=7 nbg=267 bg=3380.4 sigma=445.7 thresh=4718 peak=4678
23:37:41.677 00.000 21444 Star::Find returns 0 (2), X=1403.00, Y=109.00, Mass=11113, SNR=2.9, Peak=5600 HFD=0.0
23:37:41.677 00.000 21444 Star::Find(15, 457, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find false star n=2 nbg=265 bg=2673.8 sigma=449.2 thresh=4021 peak=3732
23:37:41.677 00.000 21444 Star::Find returns 0 (2), X=457.00, Y=953.00, Mass=3144, SNR=2.9, Peak=4412 HFD=0.0
23:37:41.677 00.000 21444 Star::Find(15, 1453, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find returns 1 (1), X=1451.50, Y=729.56, Mass=16213, SNR=12.9, Peak=5472 HFD=3.2
23:37:41.677 00.000 21444 Star::Find(15, 1707, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find returns 1 (1), X=1704.78, Y=748.14, Mass=18650, SNR=12.6, Peak=4788 HFD=8.3
23:37:41.677 00.000 21444 Star::Find(15, 1089, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find false star n=5 nbg=265 bg=3187.6 sigma=460.1 thresh=4568 peak=4430
23:37:41.677 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=521.00, Mass=8542, SNR=2.9, Peak=5120 HFD=0.0
23:37:41.677 00.000 21444 Star::Find(15, 1727, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find returns 1 (1), X=1724.64, Y=561.94, Mass=11907, SNR=10.2, Peak=5096 HFD=2.8
23:37:41.677 00.000 21444 Star::Find(15, 1911, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find returns 1 (1), X=1917.43, Y=625.87, Mass=9907, SNR=9.4, Peak=4432 HFD=2.6
23:37:41.677 00.000 21444 Star::Find(15, 1815, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find returns 1 (1), X=1814.30, Y=931.14, Mass=11287, SNR=9.7, Peak=4304 HFD=2.9
23:37:41.677 00.000 21444 Star::Find(15, 1919, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find false star n=3 nbg=259 bg=2271.0 sigma=378.9 thresh=3408 peak=3082
23:37:41.677 00.000 21444 Star::Find returns 0 (2), X=1919.00, Y=543.00, Mass=3551, SNR=2.9, Peak=3632 HFD=0.0
23:37:41.677 00.000 21444 Star::Find(15, 403, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find false star n=3 nbg=256 bg=3025.7 sigma=496.9 thresh=4516 peak=4404
23:37:41.677 00.000 21444 Star::Find returns 0 (2), X=403.00, Y=813.00, Mass=4983, SNR=2.9, Peak=5016 HFD=0.0
23:37:41.677 00.000 21444 Star::Find(15, 319, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find returns 1 (1), X=317.81, Y=1010.62, Mass=7665, SNR=7.9, Peak=4256 HFD=1.5
23:37:41.677 00.000 21444 Star::Find(15, 913, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.677 00.000 21444 Star::Find returns 1 (1), X=916.67, Y=777.71, Mass=22045, SNR=16.3, Peak=7112 HFD=2.9
23:37:41.678 00.001 21444 Star::Find(15, 1757, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find returns 1 (1), X=1756.04, Y=160.57, Mass=17353, SNR=13.4, Peak=4812 HFD=2.4
23:37:41.678 00.000 21444 Star::Find(15, 241, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=1 nbg=259 bg=3125.2 sigma=420.6 thresh=4387 peak=4023
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=241.00, Y=825.00, Mass=1391, SNR=2.9, Peak=4912 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 1293, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=2 nbg=262 bg=3315.6 sigma=453.0 thresh=4675 peak=4282
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=1293.00, Y=617.00, Mass=3073, SNR=2.9, Peak=5072 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 1027, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=5 nbg=267 bg=2163.9 sigma=451.1 thresh=3517 peak=3283
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=1027.00, Y=993.00, Mass=7469, SNR=2.9, Peak=3884 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 1773, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find returns 1 (1), X=1772.87, Y=839.02, Mass=9978, SNR=9.3, Peak=4636 HFD=2.5
23:37:41.678 00.000 21444 Star::Find(15, 81, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=3 nbg=247 bg=2701.3 sigma=400.2 thresh=3902 peak=3690
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=81.00, Y=771.00, Mass=5788, SNR=2.9, Peak=4792 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 789, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=6 nbg=258 bg=3324.2 sigma=458.5 thresh=4700 peak=4603
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=789.00, Y=35.00, Mass=9435, SNR=2.9, Peak=5268 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 1061, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=7 nbg=258 bg=3289.1 sigma=436.1 thresh=4597 peak=4463
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=1061.00, Y=25.00, Mass=10709, SNR=2.9, Peak=5244 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 1091, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=2 nbg=274 bg=3409.3 sigma=491.4 thresh=4883 peak=4786
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=33.00, Mass=4661, SNR=2.9, Peak=5880 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 593, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=6 nbg=258 bg=3254.6 sigma=457.3 thresh=4627 peak=4544
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=593.00, Y=45.00, Mass=9312, SNR=2.9, Peak=5268 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 1885, 1113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find false star n=1 nbg=283 bg=1877.2 sigma=527.3 thresh=3459 peak=2984
23:37:41.678 00.000 21444 Star::Find returns 0 (2), X=1885.00, Y=1113.00, Mass=2307, SNR=2.9, Peak=4184 HFD=0.0
23:37:41.678 00.000 21444 Star::Find(15, 481, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find returns 1 (1), X=466.80, Y=685.65, Mass=7044, SNR=8.7, Peak=5168 HFD=1.5
23:37:41.678 00.000 21444 Star::Find(15, 337, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.678 00.000 21444 Star::Find returns 1 (1), X=331.82, Y=144.62, Mass=19323, SNR=13.8, Peak=5368 HFD=5.6
23:37:41.679 00.001 21444 Star::Find(15, 1045, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find false star n=6 nbg=239 bg=2973.9 sigma=393.4 thresh=4154 peak=4151
23:37:41.679 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=827.00, Mass=9073, SNR=2.9, Peak=5020 HFD=0.0
23:37:41.679 00.000 21444 Star::Find(15, 1095, 1125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find false star n=15 nbg=252 bg=1901.6 sigma=367.3 thresh=3003 peak=2989
23:37:41.679 00.000 21444 Star::Find returns 0 (2), X=1095.00, Y=1125.00, Mass=19353, SNR=2.9, Peak=3576 HFD=0.0
23:37:41.679 00.000 21444 Star::Find(15, 375, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find false star n=2 nbg=273 bg=3042.3 sigma=532.4 thresh=4640 peak=4410
23:37:41.679 00.000 21444 Star::Find returns 0 (2), X=375.00, Y=531.00, Mass=4247, SNR=2.9, Peak=5368 HFD=0.0
23:37:41.679 00.000 21444 Star::Find(15, 993, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find returns 1 (1), X=991.10, Y=952.29, Mass=11367, SNR=10.3, Peak=4492 HFD=3.9
23:37:41.679 00.000 21444 Star::Find(15, 1127, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find returns 1 (1), X=1142.16, Y=1211.04, Mass=6916, SNR=8.1, Peak=3604 HFD=2.7
23:37:41.679 00.000 21444 Star::Find(15, 127, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find returns 1 (1), X=112.17, Y=750.96, Mass=13438, SNR=11.6, Peak=4864 HFD=2.2
23:37:41.679 00.000 21444 AutoFind: finding best star pass 1
23:37:41.679 00.000 21444 Star::Find(15, 1291, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find returns 1 (1), X=1290.28, Y=785.43, Mass=39282, SNR=21.5, Peak=5088 HFD=6.1
23:37:41.679 00.000 21444 AutoFind: near-saturated [1291, 785] 4.7 Mass 39282 SNR 21.5 Peak 5088
23:37:41.679 00.000 21444 Star::Find(15, 457, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find returns 1 (1), X=456.44, Y=487.88, Mass=30309, SNR=17.7, Peak=5948 HFD=3.1
23:37:41.679 00.000 21444 AutoFind: near-saturated [457, 487] 4.7 Mass 30309 SNR 17.7 Peak 5948
23:37:41.679 00.000 21444 Star::Find(15, 1447, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find false star n=4 nbg=263 bg=3118.7 sigma=461.1 thresh=4502 peak=4377
23:37:41.679 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=581.00, Mass=6349, SNR=2.9, Peak=4912 HFD=0.0
23:37:41.679 00.000 21444 Star::Find(15, 1559, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find returns 1 (1), X=1558.82, Y=1083.94, Mass=19005, SNR=14.1, Peak=5044 HFD=3.4
23:37:41.679 00.000 21444 AutoFind: near-saturated [1559, 1085] 4.4 Mass 19005 SNR 14.1 Peak 5044
23:37:41.679 00.000 21444 Star::Find(15, 1193, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find false star n=6 nbg=268 bg=3071.6 sigma=483.6 thresh=4522 peak=4414
23:37:41.679 00.000 21444 Star::Find returns 0 (2), X=1193.00, Y=409.00, Mass=10082, SNR=2.9, Peak=4888 HFD=0.0
23:37:41.679 00.000 21444 Star::Find(15, 1457, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.679 00.000 21444 Star::Find returns 1 (1), X=1457.08, Y=112.98, Mass=16720, SNR=11.9, Peak=5344 HFD=4.3
23:37:41.679 00.000 21444 AutoFind: near-saturated [1457, 113] 4.2 Mass 16720 SNR 11.9 Peak 5344
23:37:41.679 00.000 21444 Star::Find(15, 1339, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.001 21444 Star::Find returns 1 (1), X=1348.41, Y=324.60, Mass=50636, SNR=38.7, Peak=15696 HFD=1.4
23:37:41.680 00.000 21444 AutoFind: near-saturated [1339, 333] 4.1 Mass 50636 SNR 38.7 Peak 15696
23:37:41.680 00.000 21444 Star::Find(15, 291, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find returns 1 (1), X=289.76, Y=379.13, Mass=24752, SNR=16.6, Peak=5468 HFD=3.8
23:37:41.680 00.000 21444 AutoFind: near-saturated [291, 379] 4.1 Mass 24752 SNR 16.6 Peak 5468
23:37:41.680 00.000 21444 Star::Find(15, 1011, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find false star n=6 nbg=262 bg=3056.6 sigma=509.9 thresh=4586 peak=4488
23:37:41.680 00.000 21444 Star::Find returns 0 (2), X=1011.00, Y=721.00, Mass=10908, SNR=2.9, Peak=5396 HFD=0.0
23:37:41.680 00.000 21444 Star::Find(15, 1507, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find false star n=6 nbg=261 bg=2920.6 sigma=448.3 thresh=4266 peak=4211
23:37:41.680 00.000 21444 Star::Find returns 0 (2), X=1507.00, Y=789.00, Mass=9272, SNR=2.9, Peak=4664 HFD=0.0
23:37:41.680 00.000 21444 Star::Find(15, 1359, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find false star n=7 nbg=239 bg=3253.1 sigma=410.6 thresh=4485 peak=4347
23:37:41.680 00.000 21444 Star::Find returns 0 (2), X=1359.00, Y=723.00, Mass=9352, SNR=2.9, Peak=4992 HFD=0.0
23:37:41.680 00.000 21444 Star::Find(15, 921, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find returns 1 (1), X=918.87, Y=574.69, Mass=21398, SNR=14.1, Peak=4968 HFD=5.0
23:37:41.680 00.000 21444 AutoFind: near-saturated [921, 577] 4.0 Mass 21398 SNR 14.1 Peak 4968
23:37:41.680 00.000 21444 Star::Find(15, 285, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find returns 0 (3), X=285.00, Y=289.00, Mass=0, SNR=0.0, Peak=4660 HFD=0.0
23:37:41.680 00.000 21444 Star::Find(15, 1663, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find returns 1 (1), X=1661.80, Y=404.19, Mass=16256, SNR=13.3, Peak=4988 HFD=4.3
23:37:41.680 00.000 21444 AutoFind: near-saturated [1663, 405] 3.9 Mass 16256 SNR 13.3 Peak 4988
23:37:41.680 00.000 21444 Star::Find(15, 543, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find returns 1 (1), X=546.54, Y=198.29, Mass=7839, SNR=8.9, Peak=5372 HFD=1.2
23:37:41.680 00.000 21444 AutoFind: near-saturated [543, 189] 3.8 Mass 7839 SNR 8.9 Peak 5372
23:37:41.680 00.000 21444 Star::Find(15, 571, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find returns 1 (1), X=571.22, Y=1019.29, Mass=28214, SNR=17.6, Peak=4332 HFD=5.2
23:37:41.680 00.000 21444 AutoFind: near-saturated [571, 1019] 3.8 Mass 28214 SNR 17.6 Peak 4332
23:37:41.680 00.000 21444 Star::Find(15, 1621, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find returns 1 (1), X=1620.26, Y=862.17, Mass=9610, SNR=9.3, Peak=4436 HFD=2.9
23:37:41.680 00.000 21444 AutoFind: near-saturated [1621, 863] 3.8 Mass 9610 SNR 9.3 Peak 4436
23:37:41.680 00.000 21444 Star::Find(15, 1543, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find false star n=3 nbg=274 bg=3253.5 sigma=485.0 thresh=4709 peak=4485
23:37:41.680 00.000 21444 Star::Find returns 0 (2), X=1543.00, Y=675.00, Mass=4907, SNR=2.9, Peak=5292 HFD=0.0
23:37:41.680 00.000 21444 Star::Find(15, 763, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.680 00.000 21444 Star::Find returns 1 (1), X=764.44, Y=189.86, Mass=19623, SNR=13.3, Peak=5116 HFD=4.7
23:37:41.681 00.001 21444 AutoFind: near-saturated [763, 191] 3.8 Mass 19623 SNR 13.3 Peak 5116
23:37:41.681 00.000 21444 Star::Find(15, 1583, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=2 nbg=280 bg=2391.6 sigma=481.8 thresh=3837 peak=3543
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=929.00, Mass=3329, SNR=2.9, Peak=4080 HFD=0.0
23:37:41.681 00.000 21444 Star::Find(15, 873, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=2 nbg=259 bg=3172.8 sigma=521.6 thresh=4738 peak=4434
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=873.00, Y=657.00, Mass=3406, SNR=2.9, Peak=5344 HFD=0.0
23:37:41.681 00.000 21444 Star::Find(15, 211, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find returns 1 (1), X=209.51, Y=1193.49, Mass=63627, SNR=65.5, Peak=18284 HFD=1.4
23:37:41.681 00.000 21444 AutoFind: near-saturated [211, 1183] 3.8 Mass 63627 SNR 65.5 Peak 18284
23:37:41.681 00.000 21444 Star::Find(15, 961, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=5 nbg=246 bg=3103.2 sigma=427.8 thresh=4387 peak=4345
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=311.00, Mass=7352, SNR=2.9, Peak=5240 HFD=0.0
23:37:41.681 00.000 21444 Star::Find(15, 1513, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find returns 1 (1), X=1513.14, Y=274.36, Mass=14448, SNR=11.3, Peak=6560 HFD=1.7
23:37:41.681 00.000 21444 AutoFind: near-saturated [1513, 273] 3.8 Mass 14448 SNR 11.3 Peak 6560
23:37:41.681 00.000 21444 Star::Find(15, 1819, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=5 nbg=268 bg=2717.0 sigma=488.8 thresh=4183 peak=4123
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=1819.00, Y=761.00, Mass=8135, SNR=2.9, Peak=4560 HFD=0.0
23:37:41.681 00.000 21444 Star::Find(15, 825, 995, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find returns 1 (1), X=825.27, Y=985.08, Mass=7738, SNR=9.7, Peak=4108 HFD=2.3
23:37:41.681 00.000 21444 AutoFind: near-saturated [825, 995] 3.8 Mass 7738 SNR 9.7 Peak 4108
23:37:41.681 00.000 21444 Star::Find(15, 1429, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=2 nbg=279 bg=3103.0 sigma=484.8 thresh=4557 peak=4532
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=1429.00, Y=751.00, Mass=3602, SNR=2.9, Peak=5244 HFD=0.0
23:37:41.681 00.000 21444 Star::Find(15, 713, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=6 nbg=262 bg=3027.8 sigma=465.9 thresh=4426 peak=4294
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=713.00, Y=327.00, Mass=9841, SNR=2.9, Peak=5144 HFD=0.0
23:37:41.681 00.000 21444 Star::Find(15, 969, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=2 nbg=204 bg=3208.8 sigma=491.0 thresh=4682 peak=4431
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=969.00, Y=17.00, Mass=3590, SNR=2.9, Peak=5240 HFD=0.0
23:37:41.681 00.000 21444 Star::Find(15, 211, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=4 nbg=264 bg=2287.1 sigma=431.0 thresh=3580 peak=3403
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=211.00, Y=993.00, Mass=6676, SNR=2.9, Peak=4460 HFD=0.0
23:37:41.681 00.000 21444 Star::Find(15, 1249, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.681 00.000 21444 Star::Find false star n=2 nbg=263 bg=3316.6 sigma=462.5 thresh=4704 peak=4298
23:37:41.681 00.000 21444 Star::Find returns 0 (2), X=1249.00, Y=419.00, Mass=2967, SNR=2.9, Peak=4892 HFD=0.0
23:37:41.682 00.001 21444 Star::Find(15, 119, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find returns 1 (1), X=118.69, Y=615.06, Mass=15523, SNR=11.6, Peak=4864 HFD=2.7
23:37:41.682 00.000 21444 AutoFind: near-saturated [119, 615] 3.7 Mass 15523 SNR 11.6 Peak 4864
23:37:41.682 00.000 21444 Star::Find(15, 217, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find returns 1 (1), X=217.74, Y=1084.60, Mass=32018, SNR=19.9, Peak=3804 HFD=6.5
23:37:41.682 00.000 21444 AutoFind: near-saturated [217, 1085] 3.7 Mass 32018 SNR 19.9 Peak 3804
23:37:41.682 00.000 21444 Star::Find(15, 1157, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find false star n=4 nbg=276 bg=3127.8 sigma=510.1 thresh=4658 peak=4390
23:37:41.682 00.000 21444 Star::Find returns 0 (2), X=1157.00, Y=479.00, Mass=6521, SNR=2.9, Peak=4944 HFD=0.0
23:37:41.682 00.000 21444 Star::Find(15, 1575, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find false star n=4 nbg=272 bg=3226.7 sigma=473.0 thresh=4646 peak=4629
23:37:41.682 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=659.00, Mass=7109, SNR=2.9, Peak=5396 HFD=0.0
23:37:41.682 00.000 21444 Star::Find(15, 1141, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find false star n=2 nbg=271 bg=3157.2 sigma=465.3 thresh=4553 peak=4272
23:37:41.682 00.000 21444 Star::Find returns 0 (2), X=1141.00, Y=657.00, Mass=3566, SNR=2.9, Peak=5068 HFD=0.0
23:37:41.682 00.000 21444 Star::Find(15, 865, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find false star n=4 nbg=265 bg=2988.5 sigma=457.9 thresh=4362 peak=4191
23:37:41.682 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=579.00, Mass=6014, SNR=2.9, Peak=4660 HFD=0.0
23:37:41.682 00.000 21444 Star::Find(15, 17, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find returns 1 (1), X=14.80, Y=891.70, Mass=12462, SNR=10.5, Peak=4232 HFD=3.9
23:37:41.682 00.000 21444 AutoFind: near-saturated [17, 891] 3.7 Mass 12462 SNR 10.5 Peak 4232
23:37:41.682 00.000 21444 Star::Find(15, 497, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find false star n=3 nbg=266 bg=3162.4 sigma=432.3 thresh=4459 peak=4142
23:37:41.682 00.000 21444 Star::Find returns 0 (2), X=497.00, Y=787.00, Mass=4649, SNR=2.9, Peak=4868 HFD=0.0
23:37:41.682 00.000 21444 Star::Find(15, 895, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find returns 1 (1), X=894.10, Y=637.60, Mass=19525, SNR=13.4, Peak=4688 HFD=4.1
23:37:41.682 00.000 21444 AutoFind: near-saturated [895, 639] 3.6 Mass 19525 SNR 13.4 Peak 4688
23:37:41.682 00.000 21444 Star::Find(15, 1183, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find returns 1 (1), X=1182.98, Y=431.97, Mass=8155, SNR=7.3, Peak=5044 HFD=1.9
23:37:41.682 00.000 21444 AutoFind: near-saturated [1183, 433] 3.6 Mass 8155 SNR 7.3 Peak 5044
23:37:41.682 00.000 21444 Star::Find(15, 1233, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find false star n=7 nbg=265 bg=3297.3 sigma=434.1 thresh=4600 peak=4545
23:37:41.682 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=219.00, Mass=11063, SNR=2.9, Peak=5216 HFD=0.0
23:37:41.682 00.000 21444 Star::Find(15, 1513, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.682 00.000 21444 Star::Find returns 1 (1), X=1512.29, Y=136.73, Mass=19786, SNR=13.7, Peak=5624 HFD=2.6
23:37:41.682 00.000 21444 AutoFind: near-saturated [1513, 137] 3.6 Mass 19786 SNR 13.7 Peak 5624
23:37:41.682 00.000 21444 Star::Find(15, 405, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.001 21444 Star::Find returns 1 (1), X=404.02, Y=47.05, Mass=9820, SNR=9.3, Peak=5292 HFD=2.7
23:37:41.683 00.000 21444 AutoFind: near-saturated [405, 55] 3.6 Mass 9820 SNR 9.3 Peak 5292
23:37:41.683 00.000 21444 Star::Find(15, 1109, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find returns 1 (1), X=1118.53, Y=173.49, Mass=6747, SNR=7.1, Peak=5348 HFD=1.4
23:37:41.683 00.000 21444 AutoFind: near-saturated [1109, 165] 3.6 Mass 6747 SNR 7.1 Peak 5348
23:37:41.683 00.000 21444 Star::Find(15, 1637, 1115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find returns 1 (1), X=1637.19, Y=1113.59, Mass=11989, SNR=10.6, Peak=3500 HFD=5.3
23:37:41.683 00.000 21444 AutoFind: near-saturated [1637, 1115] 3.6 Mass 11989 SNR 10.6 Peak 3500
23:37:41.683 00.000 21444 Star::Find(15, 23, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find false star n=2 nbg=267 bg=2591.4 sigma=492.4 thresh=4069 peak=3669
23:37:41.683 00.000 21444 Star::Find returns 0 (2), X=23.00, Y=81.00, Mass=3285, SNR=2.9, Peak=4384 HFD=0.0
23:37:41.683 00.000 21444 Star::Find(15, 1395, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find false star n=2 nbg=265 bg=3198.6 sigma=467.5 thresh=4601 peak=4309
23:37:41.683 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=531.00, Mass=2955, SNR=2.9, Peak=4740 HFD=0.0
23:37:41.683 00.000 21444 Star::Find(15, 345, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find returns 1 (1), X=357.44, Y=927.53, Mass=9041, SNR=10.1, Peak=5644 HFD=1.4
23:37:41.683 00.000 21444 AutoFind: near-saturated [345, 941] 3.6 Mass 9041 SNR 10.1 Peak 5644
23:37:41.683 00.000 21444 Star::Find(15, 1241, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find false star n=2 nbg=243 bg=3512.3 sigma=470.2 thresh=4923 peak=4626
23:37:41.683 00.000 21444 Star::Find returns 0 (2), X=1241.00, Y=61.00, Mass=3783, SNR=2.9, Peak=5668 HFD=0.0
23:37:41.683 00.000 21444 Star::Find(15, 541, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find false star n=3 nbg=274 bg=1938.2 sigma=470.6 thresh=3350 peak=2968
23:37:41.683 00.000 21444 Star::Find returns 0 (2), X=541.00, Y=1097.00, Mass=5021, SNR=2.9, Peak=3780 HFD=0.0
23:37:41.683 00.000 21444 Star::Find(15, 1195, 377, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find false star n=2 nbg=269 bg=3095.8 sigma=507.3 thresh=4618 peak=4175
23:37:41.683 00.000 21444 Star::Find returns 0 (2), X=1195.00, Y=377.00, Mass=3308, SNR=2.9, Peak=4764 HFD=0.0
23:37:41.683 00.000 21444 Star::Find(15, 1305, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find false star n=5 nbg=279 bg=3039.0 sigma=529.0 thresh=4626 peak=4350
23:37:41.683 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=579.00, Mass=9629, SNR=2.9, Peak=5444 HFD=0.0
23:37:41.683 00.000 21444 Star::Find(15, 241, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find false star n=4 nbg=256 bg=2878.4 sigma=464.5 thresh=4272 peak=4223
23:37:41.683 00.000 21444 Star::Find returns 0 (2), X=241.00, Y=409.00, Mass=6398, SNR=2.9, Peak=4812 HFD=0.0
23:37:41.683 00.000 21444 Star::Find(15, 371, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.683 00.000 21444 Star::Find false star n=15 nbg=257 bg=3042.7 sigma=399.0 thresh=4240 peak=4207
23:37:41.683 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=491.00, Mass=22788, SNR=2.9, Peak=5040 HFD=0.0
23:37:41.684 00.001 21444 Star::Find(15, 1305, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find returns 1 (1), X=1303.25, Y=931.64, Mass=20722, SNR=15.4, Peak=4860 HFD=4.8
23:37:41.684 00.000 21444 AutoFind: near-saturated [1305, 931] 3.6 Mass 20722 SNR 15.4 Peak 4860
23:37:41.684 00.000 21444 Star::Find(15, 173, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find returns 1 (1), X=172.80, Y=750.45, Mass=9136, SNR=8.6, Peak=4992 HFD=1.7
23:37:41.684 00.000 21444 AutoFind: near-saturated [173, 751] 3.6 Mass 9136 SNR 8.6 Peak 4992
23:37:41.684 00.000 21444 Star::Find(15, 219, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find returns 1 (1), X=217.97, Y=134.20, Mass=10153, SNR=8.9, Peak=5096 HFD=2.1
23:37:41.684 00.000 21444 AutoFind: near-saturated [219, 135] 3.6 Mass 10153 SNR 8.9 Peak 5096
23:37:41.684 00.000 21444 Star::Find(15, 599, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find returns 1 (1), X=600.00, Y=488.07, Mass=6023, SNR=7.7, Peak=5496 HFD=0.7
23:37:41.684 00.000 21444 AutoFind: near-saturated [599, 477] 3.6 Mass 6023 SNR 7.7 Peak 5496
23:37:41.684 00.000 21444 Star::Find(15, 889, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find returns 1 (1), X=894.56, Y=965.20, Mass=12193, SNR=11.5, Peak=4284 HFD=6.7
23:37:41.684 00.000 21444 AutoFind: near-saturated [889, 953] 3.6 Mass 12193 SNR 11.5 Peak 4284
23:37:41.684 00.000 21444 Star::Find(15, 411, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find returns 1 (1), X=413.43, Y=118.04, Mass=17137, SNR=11.4, Peak=4840 HFD=4.2
23:37:41.684 00.000 21444 AutoFind: near-saturated [411, 117] 3.6 Mass 17137 SNR 11.4 Peak 4840
23:37:41.684 00.000 21444 Star::Find(15, 1447, 881, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find returns 1 (1), X=1459.63, Y=878.50, Mass=18007, SNR=15.4, Peak=5568 HFD=2.9
23:37:41.684 00.000 21444 AutoFind: near-saturated [1447, 881] 3.6 Mass 18007 SNR 15.4 Peak 5568
23:37:41.684 00.000 21444 Star::Find(15, 363, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find false star n=4 nbg=261 bg=2240.2 sigma=436.7 thresh=3550 peak=3348
23:37:41.684 00.000 21444 Star::Find returns 0 (2), X=363.00, Y=1015.00, Mass=5899, SNR=2.9, Peak=4156 HFD=0.0
23:37:41.684 00.000 21444 Star::Find(15, 1869, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find returns 1 (1), X=1868.21, Y=341.12, Mass=14262, SNR=11.3, Peak=4280 HFD=2.5
23:37:41.684 00.000 21444 AutoFind: near-saturated [1869, 343] 3.6 Mass 14262 SNR 11.3 Peak 4280
23:37:41.684 00.000 21444 Star::Find(15, 545, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find false star n=2 nbg=252 bg=3227.2 sigma=421.1 thresh=4491 peak=4480
23:37:41.684 00.000 21444 Star::Find returns 0 (2), X=545.00, Y=721.00, Mass=4538, SNR=2.9, Peak=5724 HFD=0.0
23:37:41.684 00.000 21444 Star::Find(15, 1403, 109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find false star n=7 nbg=267 bg=3380.4 sigma=445.7 thresh=4718 peak=4678
23:37:41.684 00.000 21444 Star::Find returns 0 (2), X=1403.00, Y=109.00, Mass=11113, SNR=2.9, Peak=5600 HFD=0.0
23:37:41.684 00.000 21444 Star::Find(15, 457, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.684 00.000 21444 Star::Find false star n=2 nbg=265 bg=2673.8 sigma=449.2 thresh=4021 peak=3732
23:37:41.684 00.000 21444 Star::Find returns 0 (2), X=457.00, Y=953.00, Mass=3144, SNR=2.9, Peak=4412 HFD=0.0
23:37:41.685 00.001 21444 Star::Find(15, 1453, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find returns 1 (1), X=1451.50, Y=729.56, Mass=16213, SNR=12.9, Peak=5472 HFD=3.2
23:37:41.685 00.000 21444 AutoFind: near-saturated [1453, 731] 3.5 Mass 16213 SNR 12.9 Peak 5472
23:37:41.685 00.000 21444 Star::Find(15, 1707, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find returns 1 (1), X=1704.78, Y=748.14, Mass=18650, SNR=12.6, Peak=4788 HFD=8.3
23:37:41.685 00.000 21444 AutoFind: near-saturated [1707, 749] 3.5 Mass 18650 SNR 12.6 Peak 4788
23:37:41.685 00.000 21444 Star::Find(15, 1089, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find false star n=5 nbg=265 bg=3187.6 sigma=460.1 thresh=4568 peak=4430
23:37:41.685 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=521.00, Mass=8542, SNR=2.9, Peak=5120 HFD=0.0
23:37:41.685 00.000 21444 Star::Find(15, 1727, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find returns 1 (1), X=1724.64, Y=561.94, Mass=11907, SNR=10.2, Peak=5096 HFD=2.8
23:37:41.685 00.000 21444 AutoFind: near-saturated [1727, 563] 3.5 Mass 11907 SNR 10.2 Peak 5096
23:37:41.685 00.000 21444 Star::Find(15, 1911, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find returns 1 (1), X=1917.43, Y=625.87, Mass=9907, SNR=9.4, Peak=4432 HFD=2.6
23:37:41.685 00.000 21444 AutoFind: near-saturated [1911, 615] 3.5 Mass 9907 SNR 9.4 Peak 4432
23:37:41.685 00.000 21444 Star::Find(15, 1815, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find returns 1 (1), X=1814.30, Y=931.14, Mass=11287, SNR=9.7, Peak=4304 HFD=2.9
23:37:41.685 00.000 21444 AutoFind: near-saturated [1815, 931] 3.5 Mass 11287 SNR 9.7 Peak 4304
23:37:41.685 00.000 21444 Star::Find(15, 1919, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find false star n=3 nbg=259 bg=2271.0 sigma=378.9 thresh=3408 peak=3082
23:37:41.685 00.000 21444 Star::Find returns 0 (2), X=1919.00, Y=543.00, Mass=3551, SNR=2.9, Peak=3632 HFD=0.0
23:37:41.685 00.000 21444 Star::Find(15, 403, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find false star n=3 nbg=256 bg=3025.7 sigma=496.9 thresh=4516 peak=4404
23:37:41.685 00.000 21444 Star::Find returns 0 (2), X=403.00, Y=813.00, Mass=4983, SNR=2.9, Peak=5016 HFD=0.0
23:37:41.685 00.000 21444 Star::Find(15, 319, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find returns 1 (1), X=317.81, Y=1010.62, Mass=7665, SNR=7.9, Peak=4256 HFD=1.5
23:37:41.685 00.000 21444 AutoFind: near-saturated [319, 1011] 3.5 Mass 7665 SNR 7.9 Peak 4256
23:37:41.685 00.000 21444 Star::Find(15, 913, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find returns 1 (1), X=916.67, Y=777.71, Mass=22045, SNR=16.3, Peak=7112 HFD=2.9
23:37:41.685 00.000 21444 AutoFind: near-saturated [913, 781] 3.5 Mass 22045 SNR 16.3 Peak 7112
23:37:41.685 00.000 21444 Star::Find(15, 1757, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find returns 1 (1), X=1756.04, Y=160.57, Mass=17353, SNR=13.4, Peak=4812 HFD=2.4
23:37:41.685 00.000 21444 AutoFind: near-saturated [1757, 161] 3.5 Mass 17353 SNR 13.4 Peak 4812
23:37:41.685 00.000 21444 Star::Find(15, 241, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.685 00.000 21444 Star::Find false star n=1 nbg=259 bg=3125.2 sigma=420.6 thresh=4387 peak=4023
23:37:41.685 00.000 21444 Star::Find returns 0 (2), X=241.00, Y=825.00, Mass=1391, SNR=2.9, Peak=4912 HFD=0.0
23:37:41.685 00.000 21444 Star::Find(15, 1293, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.001 21444 Star::Find false star n=2 nbg=262 bg=3315.6 sigma=453.0 thresh=4675 peak=4282
23:37:41.686 00.000 21444 Star::Find returns 0 (2), X=1293.00, Y=617.00, Mass=3073, SNR=2.9, Peak=5072 HFD=0.0
23:37:41.686 00.000 21444 Star::Find(15, 1027, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find false star n=5 nbg=267 bg=2163.9 sigma=451.1 thresh=3517 peak=3283
23:37:41.686 00.000 21444 Star::Find returns 0 (2), X=1027.00, Y=993.00, Mass=7469, SNR=2.9, Peak=3884 HFD=0.0
23:37:41.686 00.000 21444 Star::Find(15, 1773, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find returns 1 (1), X=1772.87, Y=839.02, Mass=9978, SNR=9.3, Peak=4636 HFD=2.5
23:37:41.686 00.000 21444 AutoFind: near-saturated [1773, 841] 3.5 Mass 9978 SNR 9.3 Peak 4636
23:37:41.686 00.000 21444 Star::Find(15, 81, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find false star n=3 nbg=247 bg=2701.3 sigma=400.2 thresh=3902 peak=3690
23:37:41.686 00.000 21444 Star::Find returns 0 (2), X=81.00, Y=771.00, Mass=5788, SNR=2.9, Peak=4792 HFD=0.0
23:37:41.686 00.000 21444 Star::Find(15, 789, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find false star n=6 nbg=258 bg=3324.2 sigma=458.5 thresh=4700 peak=4603
23:37:41.686 00.000 21444 Star::Find returns 0 (2), X=789.00, Y=35.00, Mass=9435, SNR=2.9, Peak=5268 HFD=0.0
23:37:41.686 00.000 21444 Star::Find(15, 1061, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find false star n=7 nbg=258 bg=3289.1 sigma=436.1 thresh=4597 peak=4463
23:37:41.686 00.000 21444 Star::Find returns 0 (2), X=1061.00, Y=25.00, Mass=10709, SNR=2.9, Peak=5244 HFD=0.0
23:37:41.686 00.000 21444 Star::Find(15, 1091, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find false star n=2 nbg=274 bg=3409.3 sigma=491.4 thresh=4883 peak=4786
23:37:41.686 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=33.00, Mass=4661, SNR=2.9, Peak=5880 HFD=0.0
23:37:41.686 00.000 21444 Star::Find(15, 593, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find false star n=6 nbg=258 bg=3254.6 sigma=457.3 thresh=4627 peak=4544
23:37:41.686 00.000 21444 Star::Find returns 0 (2), X=593.00, Y=45.00, Mass=9312, SNR=2.9, Peak=5268 HFD=0.0
23:37:41.686 00.000 21444 Star::Find(15, 1885, 1113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find false star n=1 nbg=283 bg=1877.2 sigma=527.3 thresh=3459 peak=2984
23:37:41.686 00.000 21444 Star::Find returns 0 (2), X=1885.00, Y=1113.00, Mass=2307, SNR=2.9, Peak=4184 HFD=0.0
23:37:41.686 00.000 21444 Star::Find(15, 481, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find returns 1 (1), X=466.80, Y=685.65, Mass=7044, SNR=8.7, Peak=5168 HFD=1.5
23:37:41.686 00.000 21444 AutoFind: near-saturated [481, 697] 3.5 Mass 7044 SNR 8.7 Peak 5168
23:37:41.686 00.000 21444 Star::Find(15, 337, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.686 00.000 21444 Star::Find returns 1 (1), X=331.82, Y=144.62, Mass=19323, SNR=13.8, Peak=5368 HFD=5.6
23:37:41.686 00.000 21444 AutoFind: near-saturated [337, 147] 3.5 Mass 19323 SNR 13.8 Peak 5368
23:37:41.686 00.000 21444 Star::Find(15, 1045, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.001 21444 Star::Find false star n=6 nbg=239 bg=2973.9 sigma=393.4 thresh=4154 peak=4151
23:37:41.687 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=827.00, Mass=9073, SNR=2.9, Peak=5020 HFD=0.0
23:37:41.687 00.000 21444 Star::Find(15, 1095, 1125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find false star n=15 nbg=252 bg=1901.6 sigma=367.3 thresh=3003 peak=2989
23:37:41.687 00.000 21444 Star::Find returns 0 (2), X=1095.00, Y=1125.00, Mass=19353, SNR=2.9, Peak=3576 HFD=0.0
23:37:41.687 00.000 21444 Star::Find(15, 375, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find false star n=2 nbg=273 bg=3042.3 sigma=532.4 thresh=4640 peak=4410
23:37:41.687 00.000 21444 Star::Find returns 0 (2), X=375.00, Y=531.00, Mass=4247, SNR=2.9, Peak=5368 HFD=0.0
23:37:41.687 00.000 21444 Star::Find(15, 993, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find returns 1 (1), X=991.10, Y=952.29, Mass=11367, SNR=10.3, Peak=4492 HFD=3.9
23:37:41.687 00.000 21444 AutoFind: near-saturated [993, 953] 3.5 Mass 11367 SNR 10.3 Peak 4492
23:37:41.687 00.000 21444 Star::Find(15, 1127, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find returns 1 (1), X=1142.16, Y=1211.04, Mass=6916, SNR=8.1, Peak=3604 HFD=2.7
23:37:41.687 00.000 21444 AutoFind: near-saturated [1127, 1199] 3.5 Mass 6916 SNR 8.1 Peak 3604
23:37:41.687 00.000 21444 Star::Find(15, 127, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find returns 1 (1), X=112.17, Y=750.96, Mass=13438, SNR=11.6, Peak=4864 HFD=2.2
23:37:41.687 00.000 21444 AutoFind: near-saturated [127, 751] 3.5 Mass 13438 SNR 11.6 Peak 4864
23:37:41.687 00.000 21444 AutoFind: could not find a star on Pass 1
23:37:41.687 00.000 21444 AutoFind: finding best star pass 2
23:37:41.687 00.000 21444 Star::Find(15, 1291, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find returns 1 (1), X=1290.28, Y=785.43, Mass=39282, SNR=21.5, Peak=5088 HFD=6.1
23:37:41.687 00.000 21444 AutoFind: star saturated or too dim [1291, 785] 4.7 Mass 39282 SNR 21.5
23:37:41.687 00.000 21444 Star::Find(15, 457, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find returns 1 (1), X=456.44, Y=487.88, Mass=30309, SNR=17.7, Peak=5948 HFD=3.1
23:37:41.687 00.000 21444 AutoFind: star saturated or too dim [457, 487] 4.7 Mass 30309 SNR 17.7
23:37:41.687 00.000 21444 Star::Find(15, 1447, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find false star n=4 nbg=263 bg=3118.7 sigma=461.1 thresh=4502 peak=4377
23:37:41.687 00.000 21444 Star::Find returns 0 (2), X=1447.00, Y=581.00, Mass=6349, SNR=2.9, Peak=4912 HFD=0.0
23:37:41.687 00.000 21444 Star::Find(15, 1559, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find returns 1 (1), X=1558.82, Y=1083.94, Mass=19005, SNR=14.1, Peak=5044 HFD=3.4
23:37:41.687 00.000 21444 AutoFind: star saturated or too dim [1559, 1085] 4.4 Mass 19005 SNR 14.1
23:37:41.687 00.000 21444 Star::Find(15, 1193, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find false star n=6 nbg=268 bg=3071.6 sigma=483.6 thresh=4522 peak=4414
23:37:41.687 00.000 21444 Star::Find returns 0 (2), X=1193.00, Y=409.00, Mass=10082, SNR=2.9, Peak=4888 HFD=0.0
23:37:41.687 00.000 21444 Star::Find(15, 1457, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.687 00.000 21444 Star::Find returns 1 (1), X=1457.08, Y=112.98, Mass=16720, SNR=11.9, Peak=5344 HFD=4.3
23:37:41.688 00.001 21444 AutoFind: star saturated or too dim [1457, 113] 4.2 Mass 16720 SNR 11.9
23:37:41.688 00.000 21444 Star::Find(15, 1339, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find returns 1 (1), X=1348.41, Y=324.60, Mass=50636, SNR=38.7, Peak=15696 HFD=1.4
23:37:41.688 00.000 21444 AutoFind: star saturated or too dim [1339, 333] 4.1 Mass 50636 SNR 38.7
23:37:41.688 00.000 21444 Star::Find(15, 291, 379, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find returns 1 (1), X=289.76, Y=379.13, Mass=24752, SNR=16.6, Peak=5468 HFD=3.8
23:37:41.688 00.000 21444 AutoFind: star saturated or too dim [291, 379] 4.1 Mass 24752 SNR 16.6
23:37:41.688 00.000 21444 Star::Find(15, 1011, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find false star n=6 nbg=262 bg=3056.6 sigma=509.9 thresh=4586 peak=4488
23:37:41.688 00.000 21444 Star::Find returns 0 (2), X=1011.00, Y=721.00, Mass=10908, SNR=2.9, Peak=5396 HFD=0.0
23:37:41.688 00.000 21444 Star::Find(15, 1507, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find false star n=6 nbg=261 bg=2920.6 sigma=448.3 thresh=4266 peak=4211
23:37:41.688 00.000 21444 Star::Find returns 0 (2), X=1507.00, Y=789.00, Mass=9272, SNR=2.9, Peak=4664 HFD=0.0
23:37:41.688 00.000 21444 Star::Find(15, 1359, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find false star n=7 nbg=239 bg=3253.1 sigma=410.6 thresh=4485 peak=4347
23:37:41.688 00.000 21444 Star::Find returns 0 (2), X=1359.00, Y=723.00, Mass=9352, SNR=2.9, Peak=4992 HFD=0.0
23:37:41.688 00.000 21444 Star::Find(15, 921, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find returns 1 (1), X=918.87, Y=574.69, Mass=21398, SNR=14.1, Peak=4968 HFD=5.0
23:37:41.688 00.000 21444 AutoFind: star saturated or too dim [921, 577] 4.0 Mass 21398 SNR 14.1
23:37:41.688 00.000 21444 Star::Find(15, 285, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find returns 0 (3), X=285.00, Y=289.00, Mass=0, SNR=0.0, Peak=4660 HFD=0.0
23:37:41.688 00.000 21444 Star::Find(15, 1663, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find returns 1 (1), X=1661.80, Y=404.19, Mass=16256, SNR=13.3, Peak=4988 HFD=4.3
23:37:41.688 00.000 21444 AutoFind: star saturated or too dim [1663, 405] 3.9 Mass 16256 SNR 13.3
23:37:41.688 00.000 21444 Star::Find(15, 543, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find returns 1 (1), X=546.54, Y=198.29, Mass=7839, SNR=8.9, Peak=5372 HFD=1.2
23:37:41.688 00.000 21444 AutoFind: star saturated or too dim [543, 189] 3.8 Mass 7839 SNR 8.9
23:37:41.688 00.000 21444 Star::Find(15, 571, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find returns 1 (1), X=571.22, Y=1019.29, Mass=28214, SNR=17.6, Peak=4332 HFD=5.2
23:37:41.688 00.000 21444 AutoFind: star saturated or too dim [571, 1019] 3.8 Mass 28214 SNR 17.6
23:37:41.688 00.000 21444 Star::Find(15, 1621, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find returns 1 (1), X=1620.26, Y=862.17, Mass=9610, SNR=9.3, Peak=4436 HFD=2.9
23:37:41.688 00.000 21444 AutoFind: star saturated or too dim [1621, 863] 3.8 Mass 9610 SNR 9.3
23:37:41.688 00.000 21444 Star::Find(15, 1543, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.688 00.000 21444 Star::Find false star n=3 nbg=274 bg=3253.5 sigma=485.0 thresh=4709 peak=4485
23:37:41.688 00.000 21444 Star::Find returns 0 (2), X=1543.00, Y=675.00, Mass=4907, SNR=2.9, Peak=5292 HFD=0.0
23:37:41.689 00.001 21444 Star::Find(15, 763, 191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find returns 1 (1), X=764.44, Y=189.86, Mass=19623, SNR=13.3, Peak=5116 HFD=4.7
23:37:41.689 00.000 21444 AutoFind: star saturated or too dim [763, 191] 3.8 Mass 19623 SNR 13.3
23:37:41.689 00.000 21444 Star::Find(15, 1583, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find false star n=2 nbg=280 bg=2391.6 sigma=481.8 thresh=3837 peak=3543
23:37:41.689 00.000 21444 Star::Find returns 0 (2), X=1583.00, Y=929.00, Mass=3329, SNR=2.9, Peak=4080 HFD=0.0
23:37:41.689 00.000 21444 Star::Find(15, 873, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find false star n=2 nbg=259 bg=3172.8 sigma=521.6 thresh=4738 peak=4434
23:37:41.689 00.000 21444 Star::Find returns 0 (2), X=873.00, Y=657.00, Mass=3406, SNR=2.9, Peak=5344 HFD=0.0
23:37:41.689 00.000 21444 Star::Find(15, 211, 1183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find returns 1 (1), X=209.51, Y=1193.49, Mass=63627, SNR=65.5, Peak=18284 HFD=1.4
23:37:41.689 00.000 21444 AutoFind: star saturated or too dim [211, 1183] 3.8 Mass 63627 SNR 65.5
23:37:41.689 00.000 21444 Star::Find(15, 961, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find false star n=5 nbg=246 bg=3103.2 sigma=427.8 thresh=4387 peak=4345
23:37:41.689 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=311.00, Mass=7352, SNR=2.9, Peak=5240 HFD=0.0
23:37:41.689 00.000 21444 Star::Find(15, 1513, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find returns 1 (1), X=1513.14, Y=274.36, Mass=14448, SNR=11.3, Peak=6560 HFD=1.7
23:37:41.689 00.000 21444 AutoFind: star saturated or too dim [1513, 273] 3.8 Mass 14448 SNR 11.3
23:37:41.689 00.000 21444 Star::Find(15, 1819, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find false star n=5 nbg=268 bg=2717.0 sigma=488.8 thresh=4183 peak=4123
23:37:41.689 00.000 21444 Star::Find returns 0 (2), X=1819.00, Y=761.00, Mass=8135, SNR=2.9, Peak=4560 HFD=0.0
23:37:41.689 00.000 21444 Star::Find(15, 825, 995, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find returns 1 (1), X=825.27, Y=985.08, Mass=7738, SNR=9.7, Peak=4108 HFD=2.3
23:37:41.689 00.000 21444 AutoFind: star saturated or too dim [825, 995] 3.8 Mass 7738 SNR 9.7
23:37:41.689 00.000 21444 Star::Find(15, 1429, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find false star n=2 nbg=279 bg=3103.0 sigma=484.8 thresh=4557 peak=4532
23:37:41.689 00.000 21444 Star::Find returns 0 (2), X=1429.00, Y=751.00, Mass=3602, SNR=2.9, Peak=5244 HFD=0.0
23:37:41.689 00.000 21444 Star::Find(15, 713, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find false star n=6 nbg=262 bg=3027.8 sigma=465.9 thresh=4426 peak=4294
23:37:41.689 00.000 21444 Star::Find returns 0 (2), X=713.00, Y=327.00, Mass=9841, SNR=2.9, Peak=5144 HFD=0.0
23:37:41.689 00.000 21444 Star::Find(15, 969, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find false star n=2 nbg=204 bg=3208.8 sigma=491.0 thresh=4682 peak=4431
23:37:41.689 00.000 21444 Star::Find returns 0 (2), X=969.00, Y=17.00, Mass=3590, SNR=2.9, Peak=5240 HFD=0.0
23:37:41.689 00.000 21444 Star::Find(15, 211, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.689 00.000 21444 Star::Find false star n=4 nbg=264 bg=2287.1 sigma=431.0 thresh=3580 peak=3403
23:37:41.689 00.000 21444 Star::Find returns 0 (2), X=211.00, Y=993.00, Mass=6676, SNR=2.9, Peak=4460 HFD=0.0
23:37:41.689 00.000 21444 Star::Find(15, 1249, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.001 21444 Star::Find false star n=2 nbg=263 bg=3316.6 sigma=462.5 thresh=4704 peak=4298
23:37:41.690 00.000 21444 Star::Find returns 0 (2), X=1249.00, Y=419.00, Mass=2967, SNR=2.9, Peak=4892 HFD=0.0
23:37:41.690 00.000 21444 Star::Find(15, 119, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find returns 1 (1), X=118.69, Y=615.06, Mass=15523, SNR=11.6, Peak=4864 HFD=2.7
23:37:41.690 00.000 21444 AutoFind: star saturated or too dim [119, 615] 3.7 Mass 15523 SNR 11.6
23:37:41.690 00.000 21444 Star::Find(15, 217, 1085, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find returns 1 (1), X=217.74, Y=1084.60, Mass=32018, SNR=19.9, Peak=3804 HFD=6.5
23:37:41.690 00.000 21444 AutoFind: star saturated or too dim [217, 1085] 3.7 Mass 32018 SNR 19.9
23:37:41.690 00.000 21444 Star::Find(15, 1157, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find false star n=4 nbg=276 bg=3127.8 sigma=510.1 thresh=4658 peak=4390
23:37:41.690 00.000 21444 Star::Find returns 0 (2), X=1157.00, Y=479.00, Mass=6521, SNR=2.9, Peak=4944 HFD=0.0
23:37:41.690 00.000 21444 Star::Find(15, 1575, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find false star n=4 nbg=272 bg=3226.7 sigma=473.0 thresh=4646 peak=4629
23:37:41.690 00.000 21444 Star::Find returns 0 (2), X=1575.00, Y=659.00, Mass=7109, SNR=2.9, Peak=5396 HFD=0.0
23:37:41.690 00.000 21444 Star::Find(15, 1141, 657, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find false star n=2 nbg=271 bg=3157.2 sigma=465.3 thresh=4553 peak=4272
23:37:41.690 00.000 21444 Star::Find returns 0 (2), X=1141.00, Y=657.00, Mass=3566, SNR=2.9, Peak=5068 HFD=0.0
23:37:41.690 00.000 21444 Star::Find(15, 865, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find false star n=4 nbg=265 bg=2988.5 sigma=457.9 thresh=4362 peak=4191
23:37:41.690 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=579.00, Mass=6014, SNR=2.9, Peak=4660 HFD=0.0
23:37:41.690 00.000 21444 Star::Find(15, 17, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find returns 1 (1), X=14.80, Y=891.70, Mass=12462, SNR=10.5, Peak=4232 HFD=3.9
23:37:41.690 00.000 21444 AutoFind: star saturated or too dim [17, 891] 3.7 Mass 12462 SNR 10.5
23:37:41.690 00.000 21444 Star::Find(15, 497, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find false star n=3 nbg=266 bg=3162.4 sigma=432.3 thresh=4459 peak=4142
23:37:41.690 00.000 21444 Star::Find returns 0 (2), X=497.00, Y=787.00, Mass=4649, SNR=2.9, Peak=4868 HFD=0.0
23:37:41.690 00.000 21444 Star::Find(15, 895, 639, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find returns 1 (1), X=894.10, Y=637.60, Mass=19525, SNR=13.4, Peak=4688 HFD=4.1
23:37:41.690 00.000 21444 AutoFind: star saturated or too dim [895, 639] 3.6 Mass 19525 SNR 13.4
23:37:41.690 00.000 21444 Star::Find(15, 1183, 433, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.690 00.000 21444 Star::Find returns 1 (1), X=1182.98, Y=431.97, Mass=8155, SNR=7.3, Peak=5044 HFD=1.9
23:37:41.690 00.000 21444 AutoFind: star saturated or too dim [1183, 433] 3.6 Mass 8155 SNR 7.3
23:37:41.690 00.000 21444 Star::Find(15, 1233, 219, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.001 21444 Star::Find false star n=7 nbg=265 bg=3297.3 sigma=434.1 thresh=4600 peak=4545
23:37:41.691 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=219.00, Mass=11063, SNR=2.9, Peak=5216 HFD=0.0
23:37:41.691 00.000 21444 Star::Find(15, 1513, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find returns 1 (1), X=1512.29, Y=136.73, Mass=19786, SNR=13.7, Peak=5624 HFD=2.6
23:37:41.691 00.000 21444 AutoFind: star saturated or too dim [1513, 137] 3.6 Mass 19786 SNR 13.7
23:37:41.691 00.000 21444 Star::Find(15, 405, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find returns 1 (1), X=404.02, Y=47.05, Mass=9820, SNR=9.3, Peak=5292 HFD=2.7
23:37:41.691 00.000 21444 AutoFind: star saturated or too dim [405, 55] 3.6 Mass 9820 SNR 9.3
23:37:41.691 00.000 21444 Star::Find(15, 1109, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find returns 1 (1), X=1118.53, Y=173.49, Mass=6747, SNR=7.1, Peak=5348 HFD=1.4
23:37:41.691 00.000 21444 AutoFind: star saturated or too dim [1109, 165] 3.6 Mass 6747 SNR 7.1
23:37:41.691 00.000 21444 Star::Find(15, 1637, 1115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find returns 1 (1), X=1637.19, Y=1113.59, Mass=11989, SNR=10.6, Peak=3500 HFD=5.3
23:37:41.691 00.000 21444 AutoFind: star saturated or too dim [1637, 1115] 3.6 Mass 11989 SNR 10.6
23:37:41.691 00.000 21444 Star::Find(15, 23, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find false star n=2 nbg=267 bg=2591.4 sigma=492.4 thresh=4069 peak=3669
23:37:41.691 00.000 21444 Star::Find returns 0 (2), X=23.00, Y=81.00, Mass=3285, SNR=2.9, Peak=4384 HFD=0.0
23:37:41.691 00.000 21444 Star::Find(15, 1395, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find false star n=2 nbg=265 bg=3198.6 sigma=467.5 thresh=4601 peak=4309
23:37:41.691 00.000 21444 Star::Find returns 0 (2), X=1395.00, Y=531.00, Mass=2955, SNR=2.9, Peak=4740 HFD=0.0
23:37:41.691 00.000 21444 Star::Find(15, 345, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find returns 1 (1), X=357.44, Y=927.53, Mass=9041, SNR=10.1, Peak=5644 HFD=1.4
23:37:41.691 00.000 21444 AutoFind: star saturated or too dim [345, 941] 3.6 Mass 9041 SNR 10.1
23:37:41.691 00.000 21444 Star::Find(15, 1241, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find false star n=2 nbg=243 bg=3512.3 sigma=470.2 thresh=4923 peak=4626
23:37:41.691 00.000 21444 Star::Find returns 0 (2), X=1241.00, Y=61.00, Mass=3783, SNR=2.9, Peak=5668 HFD=0.0
23:37:41.691 00.000 21444 Star::Find(15, 541, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find false star n=3 nbg=274 bg=1938.2 sigma=470.6 thresh=3350 peak=2968
23:37:41.691 00.000 21444 Star::Find returns 0 (2), X=541.00, Y=1097.00, Mass=5021, SNR=2.9, Peak=3780 HFD=0.0
23:37:41.691 00.000 21444 Star::Find(15, 1195, 377, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find false star n=2 nbg=269 bg=3095.8 sigma=507.3 thresh=4618 peak=4175
23:37:41.691 00.000 21444 Star::Find returns 0 (2), X=1195.00, Y=377.00, Mass=3308, SNR=2.9, Peak=4764 HFD=0.0
23:37:41.691 00.000 21444 Star::Find(15, 1305, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find false star n=5 nbg=279 bg=3039.0 sigma=529.0 thresh=4626 peak=4350
23:37:41.691 00.000 21444 Star::Find returns 0 (2), X=1305.00, Y=579.00, Mass=9629, SNR=2.9, Peak=5444 HFD=0.0
23:37:41.691 00.000 21444 Star::Find(15, 241, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.691 00.000 21444 Star::Find false star n=4 nbg=256 bg=2878.4 sigma=464.5 thresh=4272 peak=4223
23:37:41.692 00.001 21444 Star::Find returns 0 (2), X=241.00, Y=409.00, Mass=6398, SNR=2.9, Peak=4812 HFD=0.0
23:37:41.692 00.000 21444 Star::Find(15, 371, 491, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find false star n=15 nbg=257 bg=3042.7 sigma=399.0 thresh=4240 peak=4207
23:37:41.692 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=491.00, Mass=22788, SNR=2.9, Peak=5040 HFD=0.0
23:37:41.692 00.000 21444 Star::Find(15, 1305, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find returns 1 (1), X=1303.25, Y=931.64, Mass=20722, SNR=15.4, Peak=4860 HFD=4.8
23:37:41.692 00.000 21444 AutoFind: star saturated or too dim [1305, 931] 3.6 Mass 20722 SNR 15.4
23:37:41.692 00.000 21444 Star::Find(15, 173, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find returns 1 (1), X=172.80, Y=750.45, Mass=9136, SNR=8.6, Peak=4992 HFD=1.7
23:37:41.692 00.000 21444 AutoFind: star saturated or too dim [173, 751] 3.6 Mass 9136 SNR 8.6
23:37:41.692 00.000 21444 Star::Find(15, 219, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find returns 1 (1), X=217.97, Y=134.20, Mass=10153, SNR=8.9, Peak=5096 HFD=2.1
23:37:41.692 00.000 21444 AutoFind: star saturated or too dim [219, 135] 3.6 Mass 10153 SNR 8.9
23:37:41.692 00.000 21444 Star::Find(15, 599, 477, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find returns 1 (1), X=600.00, Y=488.07, Mass=6023, SNR=7.7, Peak=5496 HFD=0.7
23:37:41.692 00.000 21444 AutoFind: star saturated or too dim [599, 477] 3.6 Mass 6023 SNR 7.7
23:37:41.692 00.000 21444 Star::Find(15, 889, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find returns 1 (1), X=894.56, Y=965.20, Mass=12193, SNR=11.5, Peak=4284 HFD=6.7
23:37:41.692 00.000 21444 AutoFind: star saturated or too dim [889, 953] 3.6 Mass 12193 SNR 11.5
23:37:41.692 00.000 21444 Star::Find(15, 411, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find returns 1 (1), X=413.43, Y=118.04, Mass=17137, SNR=11.4, Peak=4840 HFD=4.2
23:37:41.692 00.000 21444 AutoFind: star saturated or too dim [411, 117] 3.6 Mass 17137 SNR 11.4
23:37:41.692 00.000 21444 Star::Find(15, 1447, 881, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find returns 1 (1), X=1459.63, Y=878.50, Mass=18007, SNR=15.4, Peak=5568 HFD=2.9
23:37:41.692 00.000 21444 AutoFind: star saturated or too dim [1447, 881] 3.6 Mass 18007 SNR 15.4
23:37:41.692 00.000 21444 Star::Find(15, 363, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find false star n=4 nbg=261 bg=2240.2 sigma=436.7 thresh=3550 peak=3348
23:37:41.692 00.000 21444 Star::Find returns 0 (2), X=363.00, Y=1015.00, Mass=5899, SNR=2.9, Peak=4156 HFD=0.0
23:37:41.692 00.000 21444 Star::Find(15, 1869, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find returns 1 (1), X=1868.21, Y=341.12, Mass=14262, SNR=11.3, Peak=4280 HFD=2.5
23:37:41.692 00.000 21444 AutoFind: star saturated or too dim [1869, 343] 3.6 Mass 14262 SNR 11.3
23:37:41.692 00.000 21444 Star::Find(15, 545, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.692 00.000 21444 Star::Find false star n=2 nbg=252 bg=3227.2 sigma=421.1 thresh=4491 peak=4480
23:37:41.692 00.000 21444 Star::Find returns 0 (2), X=545.00, Y=721.00, Mass=4538, SNR=2.9, Peak=5724 HFD=0.0
23:37:41.692 00.000 21444 Star::Find(15, 1403, 109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.001 21444 Star::Find false star n=7 nbg=267 bg=3380.4 sigma=445.7 thresh=4718 peak=4678
23:37:41.693 00.000 21444 Star::Find returns 0 (2), X=1403.00, Y=109.00, Mass=11113, SNR=2.9, Peak=5600 HFD=0.0
23:37:41.693 00.000 21444 Star::Find(15, 457, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find false star n=2 nbg=265 bg=2673.8 sigma=449.2 thresh=4021 peak=3732
23:37:41.693 00.000 21444 Star::Find returns 0 (2), X=457.00, Y=953.00, Mass=3144, SNR=2.9, Peak=4412 HFD=0.0
23:37:41.693 00.000 21444 Star::Find(15, 1453, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find returns 1 (1), X=1451.50, Y=729.56, Mass=16213, SNR=12.9, Peak=5472 HFD=3.2
23:37:41.693 00.000 21444 AutoFind: star saturated or too dim [1453, 731] 3.5 Mass 16213 SNR 12.9
23:37:41.693 00.000 21444 Star::Find(15, 1707, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find returns 1 (1), X=1704.78, Y=748.14, Mass=18650, SNR=12.6, Peak=4788 HFD=8.3
23:37:41.693 00.000 21444 AutoFind: star saturated or too dim [1707, 749] 3.5 Mass 18650 SNR 12.6
23:37:41.693 00.000 21444 Star::Find(15, 1089, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find false star n=5 nbg=265 bg=3187.6 sigma=460.1 thresh=4568 peak=4430
23:37:41.693 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=521.00, Mass=8542, SNR=2.9, Peak=5120 HFD=0.0
23:37:41.693 00.000 21444 Star::Find(15, 1727, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find returns 1 (1), X=1724.64, Y=561.94, Mass=11907, SNR=10.2, Peak=5096 HFD=2.8
23:37:41.693 00.000 21444 AutoFind: star saturated or too dim [1727, 563] 3.5 Mass 11907 SNR 10.2
23:37:41.693 00.000 21444 Star::Find(15, 1911, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find returns 1 (1), X=1917.43, Y=625.87, Mass=9907, SNR=9.4, Peak=4432 HFD=2.6
23:37:41.693 00.000 21444 AutoFind: star saturated or too dim [1911, 615] 3.5 Mass 9907 SNR 9.4
23:37:41.693 00.000 21444 Star::Find(15, 1815, 931, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find returns 1 (1), X=1814.30, Y=931.14, Mass=11287, SNR=9.7, Peak=4304 HFD=2.9
23:37:41.693 00.000 21444 AutoFind: star saturated or too dim [1815, 931] 3.5 Mass 11287 SNR 9.7
23:37:41.693 00.000 21444 Star::Find(15, 1919, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find false star n=3 nbg=259 bg=2271.0 sigma=378.9 thresh=3408 peak=3082
23:37:41.693 00.000 21444 Star::Find returns 0 (2), X=1919.00, Y=543.00, Mass=3551, SNR=2.9, Peak=3632 HFD=0.0
23:37:41.693 00.000 21444 Star::Find(15, 403, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find false star n=3 nbg=256 bg=3025.7 sigma=496.9 thresh=4516 peak=4404
23:37:41.693 00.000 21444 Star::Find returns 0 (2), X=403.00, Y=813.00, Mass=4983, SNR=2.9, Peak=5016 HFD=0.0
23:37:41.693 00.000 21444 Star::Find(15, 319, 1011, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find returns 1 (1), X=317.81, Y=1010.62, Mass=7665, SNR=7.9, Peak=4256 HFD=1.5
23:37:41.693 00.000 21444 AutoFind: star saturated or too dim [319, 1011] 3.5 Mass 7665 SNR 7.9
23:37:41.693 00.000 21444 Star::Find(15, 913, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.693 00.000 21444 Star::Find returns 1 (1), X=916.67, Y=777.71, Mass=22045, SNR=16.3, Peak=7112 HFD=2.9
23:37:41.693 00.000 21444 AutoFind: star saturated or too dim [913, 781] 3.5 Mass 22045 SNR 16.3
23:37:41.693 00.000 21444 Star::Find(15, 1757, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.001 21444 Star::Find returns 1 (1), X=1756.04, Y=160.57, Mass=17353, SNR=13.4, Peak=4812 HFD=2.4
23:37:41.694 00.000 21444 AutoFind: star saturated or too dim [1757, 161] 3.5 Mass 17353 SNR 13.4
23:37:41.694 00.000 21444 Star::Find(15, 241, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=1 nbg=259 bg=3125.2 sigma=420.6 thresh=4387 peak=4023
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=241.00, Y=825.00, Mass=1391, SNR=2.9, Peak=4912 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 1293, 617, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=2 nbg=262 bg=3315.6 sigma=453.0 thresh=4675 peak=4282
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=1293.00, Y=617.00, Mass=3073, SNR=2.9, Peak=5072 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 1027, 993, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=5 nbg=267 bg=2163.9 sigma=451.1 thresh=3517 peak=3283
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=1027.00, Y=993.00, Mass=7469, SNR=2.9, Peak=3884 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 1773, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find returns 1 (1), X=1772.87, Y=839.02, Mass=9978, SNR=9.3, Peak=4636 HFD=2.5
23:37:41.694 00.000 21444 AutoFind: star saturated or too dim [1773, 841] 3.5 Mass 9978 SNR 9.3
23:37:41.694 00.000 21444 Star::Find(15, 81, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=3 nbg=247 bg=2701.3 sigma=400.2 thresh=3902 peak=3690
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=81.00, Y=771.00, Mass=5788, SNR=2.9, Peak=4792 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 789, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=6 nbg=258 bg=3324.2 sigma=458.5 thresh=4700 peak=4603
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=789.00, Y=35.00, Mass=9435, SNR=2.9, Peak=5268 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 1061, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=7 nbg=258 bg=3289.1 sigma=436.1 thresh=4597 peak=4463
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=1061.00, Y=25.00, Mass=10709, SNR=2.9, Peak=5244 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 1091, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=2 nbg=274 bg=3409.3 sigma=491.4 thresh=4883 peak=4786
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=33.00, Mass=4661, SNR=2.9, Peak=5880 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 593, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=6 nbg=258 bg=3254.6 sigma=457.3 thresh=4627 peak=4544
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=593.00, Y=45.00, Mass=9312, SNR=2.9, Peak=5268 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 1885, 1113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find false star n=1 nbg=283 bg=1877.2 sigma=527.3 thresh=3459 peak=2984
23:37:41.694 00.000 21444 Star::Find returns 0 (2), X=1885.00, Y=1113.00, Mass=2307, SNR=2.9, Peak=4184 HFD=0.0
23:37:41.694 00.000 21444 Star::Find(15, 481, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find returns 1 (1), X=466.80, Y=685.65, Mass=7044, SNR=8.7, Peak=5168 HFD=1.5
23:37:41.694 00.000 21444 AutoFind: star saturated or too dim [481, 697] 3.5 Mass 7044 SNR 8.7
23:37:41.694 00.000 21444 Star::Find(15, 337, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.694 00.000 21444 Star::Find returns 1 (1), X=331.82, Y=144.62, Mass=19323, SNR=13.8, Peak=5368 HFD=5.6
23:37:41.695 00.001 21444 AutoFind: star saturated or too dim [337, 147] 3.5 Mass 19323 SNR 13.8
23:37:41.695 00.000 21444 Star::Find(15, 1045, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.695 00.000 21444 Star::Find false star n=6 nbg=239 bg=2973.9 sigma=393.4 thresh=4154 peak=4151
23:37:41.695 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=827.00, Mass=9073, SNR=2.9, Peak=5020 HFD=0.0
23:37:41.695 00.000 21444 Star::Find(15, 1095, 1125, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.695 00.000 21444 Star::Find false star n=15 nbg=252 bg=1901.6 sigma=367.3 thresh=3003 peak=2989
23:37:41.695 00.000 21444 Star::Find returns 0 (2), X=1095.00, Y=1125.00, Mass=19353, SNR=2.9, Peak=3576 HFD=0.0
23:37:41.695 00.000 21444 Star::Find(15, 375, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.695 00.000 21444 Star::Find false star n=2 nbg=273 bg=3042.3 sigma=532.4 thresh=4640 peak=4410
23:37:41.695 00.000 21444 Star::Find returns 0 (2), X=375.00, Y=531.00, Mass=4247, SNR=2.9, Peak=5368 HFD=0.0
23:37:41.695 00.000 21444 Star::Find(15, 993, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.695 00.000 21444 Star::Find returns 1 (1), X=991.10, Y=952.29, Mass=11367, SNR=10.3, Peak=4492 HFD=3.9
23:37:41.695 00.000 21444 AutoFind: star saturated or too dim [993, 953] 3.5 Mass 11367 SNR 10.3
23:37:41.695 00.000 21444 Star::Find(15, 1127, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.695 00.000 21444 Star::Find returns 1 (1), X=1142.16, Y=1211.04, Mass=6916, SNR=8.1, Peak=3604 HFD=2.7
23:37:41.695 00.000 21444 AutoFind: star saturated or too dim [1127, 1199] 3.5 Mass 6916 SNR 8.1
23:37:41.695 00.000 21444 Star::Find(15, 127, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.695 00.000 21444 Star::Find returns 1 (1), X=112.17, Y=750.96, Mass=13438, SNR=11.6, Peak=4864 HFD=2.2
23:37:41.695 00.000 21444 AutoFind: star saturated or too dim [127, 751] 3.5 Mass 13438 SNR 11.6
23:37:41.695 00.000 21444 AutoFind: could not find a non-saturated star!
23:37:41.695 00.000 21444 AutoFind: finding best star pass 3
23:37:41.695 00.000 21444 Star::Find(15, 1291, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.695 00.000 21444 Star::Find returns 1 (1), X=1290.28, Y=785.43, Mass=39282, SNR=21.5, Peak=5088 HFD=6.1
23:37:41.695 00.000 21444 AutoFind returns star at [1291, 785] 4.7 Mass 39282 SNR 21.5
23:37:41.695 00.000 21444 Star::Find(15, 1291, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.695 00.000 21444 Star::Find returns 1 (1), X=1290.28, Y=785.43, Mass=39282, SNR=21.5, Peak=5088 HFD=6.1
23:37:41.696 00.001 21444 MultiStar: List (12): {1290.28, 785.43}(21.5), {456.44, 487.88}(17.7), {1558.82, 1083.94}(14.1), {1457.08, 112.98}(11.9), {1348.41, 324.60}(38.7), {289.76, 379.13}(16.6), {918.87, 574.69}(14.1), {1661.80, 404.19}(13.3), {546.54, 198.29}(8.9), {571.22, 1019.29}(17.6), {1620.26, 862.17}(9.3), {764.44, 189.86}(13.3), 
23:37:41.696 00.000 21444 setting lock position to (1290.28, 785.43)
23:37:41.696 00.000 21444 MultiStar: stabilizing after lock position change
23:37:41.696 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
23:37:41.696 00.000 21444 UpdateGuideState(): m_state=1
23:37:41.696 00.000 21444 Star::Find(15, 1290, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:41.696 00.000 21444 Star::Find returns 1 (1), X=1290.28, Y=785.43, Mass=39282, SNR=21.5, Peak=5088 HFD=6.1
23:37:41.696 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.09) = xAngle (0.09 = 0.09)
23:37:41.696 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.39 = 0.39)
23:37:41.696 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:37:41.698 00.002 21444 setting force full frames = false
23:37:41.698 00.000 21444 setting lock position to (1290.28, 785.43)
23:37:41.699 00.001 21444 MultiStar: stabilizing after lock position change
23:37:41.699 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:37:41.699 00.000 21444 Changing from state SELECTING to SELECTED
23:37:41.699 00.000 21444 guider state => SELECTED
23:37:41.699 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19748, med=2844, FiltMin=306, FiltMax=5136, Gamma=1.430
23:37:41.699 00.000 21444 UpdateGuideState exits: m=39282 SNR=21.5 Saturated
23:37:41.699 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19748, med=2844, FiltMin=306, FiltMax=5136, Gamma=1.430
23:37:41.699 00.000 21444 Status Line: Auto-selected star at (1290.3, 785.4)
23:37:41.700 00.001 21444 PhdController: newstate STATE_WAIT_SELECTED
23:37:41.700 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:41.700 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:37:41.700 00.000 21444 Enqueuing Expose request
23:37:41.700 00.000 25848 Worker thread wakes up
23:37:41.700 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:37:41.700 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1275,770,31,31)
23:37:42.152 00.452 21444 evsrv: cli 0107E9C0 connect
23:37:42.152 00.000 21444 case statement mapped state 2 to 1
23:37:42.152 00.000 21444 case statement mapped state 2 to 1
23:37:42.152 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_lock_position","id":"7b0545f4-d188-43a3-ae4d-63c447b51952"}
23:37:42.153 00.001 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":[1290.28,785.43],"id":"7b0545f4-d188-43a3-ae4d-63c447b51952"}
23:37:42.153 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:37:42.153 00.000 21444 evsrv: cli 0107E9C0 connect
23:37:42.153 00.000 21444 case statement mapped state 2 to 1
23:37:42.153 00.000 21444 case statement mapped state 2 to 1
23:37:42.153 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"525949f9-d605-4f56-ac73-401e99a1eaf3"}
23:37:42.153 00.000 21444 case statement mapped state 2 to 1
23:37:42.153 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Selected","id":"525949f9-d605-4f56-ac73-401e99a1eaf3"}
23:37:42.154 00.001 21444 evsrv: cli 0107E9C0 disconnect
23:37:43.154 01.000 21444 evsrv: cli 0107EA60 connect
23:37:43.154 00.000 21444 case statement mapped state 2 to 1
23:37:43.154 00.000 21444 case statement mapped state 2 to 1
23:37:43.155 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"f357e833-90e5-4aca-8fee-49d58406af0a"}
23:37:43.155 00.000 21444 case statement mapped state 2 to 1
23:37:43.155 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Selected","id":"f357e833-90e5-4aca-8fee-49d58406af0a"}
23:37:43.155 00.000 21444 evsrv: cli 0107EA60 disconnect
23:37:44.156 01.001 21444 evsrv: cli 0107E240 connect
23:37:44.156 00.000 21444 case statement mapped state 2 to 1
23:37:44.157 00.001 21444 case statement mapped state 2 to 1
23:37:44.157 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"204abf26-3a72-42bc-817b-4d8dbb3eb89c"}
23:37:44.157 00.000 21444 case statement mapped state 2 to 1
23:37:44.157 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Selected","id":"204abf26-3a72-42bc-817b-4d8dbb3eb89c"}
23:37:44.158 00.001 21444 evsrv: cli 0107E240 disconnect
23:37:45.042 00.884 25848 Exposure complete
23:37:45.127 00.085 25848 worker thread done servicing request
23:37:45.127 00.000 21444 OnExposeComplete: enter
23:37:45.128 00.001 21444 UpdateGuideState(): m_state=2
23:37:45.128 00.000 21444 Star::Find(15, 1290, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:37:45.128 00.000 21444 Star::Find returns 1 (1), X=1287.53, Y=783.94, Mass=10568, SNR=10.7, Peak=5548 HFD=2.9
23:37:45.128 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.09) = xAngle (-2.55 = -2.55)
23:37:45.128 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.25 = -2.25)
23:37:45.128 00.000 21444 CameraToMount -- cameraX=-2.75 cameraY=-1.50 hyp=3.13 cameraTheta=-2.64 mountX=-2.60 mountY=-2.42, mountTheta=-2.39
23:37:45.129 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=2872, FiltMin=418, FiltMax=5168, Gamma=1.430
23:37:45.129 00.000 21444 UpdateGuideState exits: m=10568 SNR=10.7 Saturated
23:37:45.129 00.000 21444 PhdController: newstate STATE_CALIBRATE
23:37:45.129 00.000 21444 PhdController: newstate STATE_GUIDE
23:37:45.129 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
23:37:45.129 00.000 21444 guider state => CALIBRATED
23:37:45.129 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:37:45.129 00.000 21444 reset dither spiral
23:37:45.129 00.000 21444 PhdController: newstate STATE_SETTLE_BEGIN
23:37:45.129 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:45.129 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:37:45.129 00.000 21444 Enqueuing Expose request
23:37:45.129 00.000 25848 Worker thread wakes up
23:37:45.129 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:37:45.129 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:37:45.159 00.030 21444 evsrv: cli 0107EA60 connect
23:37:45.159 00.000 21444 case statement mapped state 5 to 1
23:37:45.159 00.000 21444 case statement mapped state 5 to 1
23:37:45.159 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"2f557f0a-4e6a-4ba7-a708-6413a4c6fe06"}
23:37:45.159 00.000 21444 case statement mapped state 5 to 1
23:37:45.160 00.001 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Selected","id":"2f557f0a-4e6a-4ba7-a708-6413a4c6fe06"}
23:37:45.160 00.000 21444 evsrv: cli 0107EA60 disconnect
23:37:46.161 01.001 21444 evsrv: cli 0107E6A0 connect
23:37:46.162 00.001 21444 case statement mapped state 5 to 1
23:37:46.162 00.000 21444 case statement mapped state 5 to 1
23:37:46.162 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"c8d66933-ffa7-4a40-8c02-83716acc525c"}
23:37:46.162 00.000 21444 case statement mapped state 5 to 1
23:37:46.162 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Selected","id":"c8d66933-ffa7-4a40-8c02-83716acc525c"}
23:37:46.163 00.001 21444 evsrv: cli 0107E6A0 disconnect
23:37:47.163 01.000 21444 evsrv: cli 0107E4C0 connect
23:37:47.163 00.000 21444 case statement mapped state 5 to 1
23:37:47.163 00.000 21444 case statement mapped state 5 to 1
23:37:47.164 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"8d36555e-9553-49f1-9c00-e5637bb4a9e4"}
23:37:47.164 00.000 21444 case statement mapped state 5 to 1
23:37:47.164 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Selected","id":"8d36555e-9553-49f1-9c00-e5637bb4a9e4"}
23:37:47.164 00.000 21444 evsrv: cli 0107E4C0 disconnect
23:37:48.164 01.000 21444 evsrv: cli 0107E740 connect
23:37:48.165 00.001 21444 case statement mapped state 5 to 1
23:37:48.165 00.000 21444 case statement mapped state 5 to 1
23:37:48.166 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"3051dbbd-b02c-447c-84e4-5c9dd11e0923"}
23:37:48.166 00.000 21444 case statement mapped state 5 to 1
23:37:48.166 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Selected","id":"3051dbbd-b02c-447c-84e4-5c9dd11e0923"}
23:37:48.168 00.002 21444 evsrv: cli 0107E740 disconnect
23:37:48.471 00.303 25848 Exposure complete
23:37:48.538 00.067 25848 worker thread done servicing request
23:37:48.538 00.000 21444 OnExposeComplete: enter
23:37:48.539 00.001 21444 UpdateGuideState(): m_state=5
23:37:48.539 00.000 21444 Star::Find(15, 1287, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:37:48.539 00.000 21444 Star::Find returns 1 (1), X=1286.60, Y=783.77, Mass=17437, SNR=14.2, Peak=5672 HFD=1.8
23:37:48.539 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.09) = xAngle (-2.63 = -2.63)
23:37:48.539 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.33 = -2.33)
23:37:48.539 00.000 21444 CameraToMount -- cameraX=-3.68 cameraY=-1.67 hyp=4.04 cameraTheta=-2.72 mountX=-3.52 mountY=-2.94, mountTheta=-2.45
23:37:48.540 00.001 21444 Changing from state CALIBRATED to GUIDING
23:37:48.548 00.008 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:37:48.548 00.000 21444 ScopeASCOM::SideOfPier() returns 0
23:37:48.613 00.065 21444 AdjustCalibrationForScopePointing (scope): current dec=47.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
23:37:48.614 00.001 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:37:48.614 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:37:48.614 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:37:48.614 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:37:48.614 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:37:48.614 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:37:48.614 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:37:48.614 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:37:48.614 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:37:48.614 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:37:48.614 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:37:48.614 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:37:48.614 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:37:48.641 00.027 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:37:48.641 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
23:37:48.641 00.000 21444 Dec comp: XRate 30.507 -> 20.741 for dec 0.0 -> dec 47.2
23:37:48.643 00.002 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:37:48.644 00.001 21444 ScopeASCOM::SideOfPier() returns 0
23:37:48.707 00.063 21444 keeping sticky lock position
23:37:48.707 00.000 21444 guider state => GUIDING
23:37:48.707 00.000 21444 Status Line: Guiding
23:37:48.709 00.002 21444 Mount: notify guiding started
23:37:48.709 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
23:37:48.709 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:08:54 PM"
23:37:48.709 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
23:37:48.709 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
23:37:48.709 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:37:48.709 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
23:37:48.709 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
23:37:48.710 00.001 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
23:37:48.710 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
23:37:48.710 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:37:48.710 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
23:37:48.710 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:37:48.710 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:37:48.710 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:37:48.710 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:37:48.710 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:37:48.710 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:37:48.710 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:37:48.711 00.001 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:37:48.711 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:37:48.711 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:37:48.711 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:37:48.711 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:37:48.711 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:37:48.711 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:37:48.711 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:37:48.711 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:37:48.711 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:37:48.711 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:37:48.711 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:37:48.711 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:37:48.711 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:37:48.712 00.001 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:37:48.712 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:37:48.712 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:37:48.712 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:37:48.712 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:37:48.712 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:37:48.712 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:37:48.958 00.246 21444 ScopeASCOM::SideOfPier() returns 0
23:37:48.993 00.035 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:37:48.993 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:37:48.994 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 47.2
23:37:48.994 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 47.2
23:37:48.994 00.000 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
23:37:48.994 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
23:37:48.994 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
23:37:48.994 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
23:37:48.994 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
23:37:48.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20200, med=2896, FiltMin=516, FiltMax=5372, Gamma=1.430
23:37:49.010 00.016 21444 UpdateGuideState exits: m=17437 SNR=14.2 Saturated
23:37:49.010 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
23:37:49.010 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:49.010 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:37:49.010 00.000 21444 Enqueuing Expose request
23:37:49.011 00.001 25848 Worker thread wakes up
23:37:49.011 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:37:49.011 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1275,770,31,31)
23:37:49.167 00.156 21444 evsrv: cli 0107E6A0 connect
23:37:49.168 00.001 21444 case statement mapped state 6 to 3
23:37:49.168 00.000 21444 case statement mapped state 6 to 3
23:37:49.168 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"92a26d3b-72bb-4f9d-b98f-faffb1720f4f"}
23:37:49.168 00.000 21444 case statement mapped state 6 to 3
23:37:49.168 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92a26d3b-72bb-4f9d-b98f-faffb1720f4f"}
23:37:49.169 00.001 21444 evsrv: cli 0107E6A0 disconnect
23:37:52.355 03.186 25848 Exposure complete
23:37:52.423 00.068 25848 worker thread done servicing request
23:37:52.423 00.000 21444 OnExposeComplete: enter
23:37:52.423 00.000 21444 UpdateGuideState(): m_state=6
23:37:52.423 00.000 21444 Star::Find(15, 1286, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:37:52.423 00.000 21444 Star::Find false star n=8 nbg=235 bg=3083.0 sigma=383.6 thresh=4234 peak=4218
23:37:52.424 00.001 21444 Star::Find returns 0 (2), X=1286.00, Y=783.00, Mass=11168, SNR=2.9, Peak=4784 HFD=0.0
23:37:52.424 00.000 21444 DistanceChecker: activated
23:37:52.424 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:37:52.424 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:37:52.424 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:37:52.424 00.000 25848 Worker thread wakes up
23:37:52.424 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:37:52.424 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:37:52.424 00.000 25848 move complete, result=0
23:37:52.424 00.000 25848 worker thread done servicing request
23:37:52.529 00.105 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:37:52.529 00.000 21444 Status Line: Star lost - low SNR
23:37:52.530 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19472, med=2892, FiltMin=524, FiltMax=5116, Gamma=1.430
23:37:52.547 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:37:52.547 00.000 21444 PhdController: settling, locked = 0, distance = 4.04 (3.00) aobump = 0 frame = 1 / 99999
23:37:52.547 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816272.547,"Host":"ASTROBRUCE","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:37:52.547 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:52.547 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:37:52.547 00.000 21444 Enqueuing Expose request
23:37:52.547 00.000 25848 Worker thread wakes up
23:37:52.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:37:52.547 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:37:55.903 03.356 25848 Exposure complete
23:37:55.970 00.067 25848 worker thread done servicing request
23:37:55.970 00.000 21444 OnExposeComplete: enter
23:37:55.971 00.001 21444 UpdateGuideState(): m_state=6
23:37:55.971 00.000 21444 Star::Find(15, 1286, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:37:55.971 00.000 21444 Star::Find false star n=3 nbg=268 bg=3217.5 sigma=466.5 thresh=4617 peak=4537
23:37:55.971 00.000 21444 Star::Find returns 0 (2), X=1286.00, Y=783.00, Mass=5511, SNR=2.9, Peak=5392 HFD=0.0
23:37:55.971 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:37:55.971 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:37:55.971 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:37:55.971 00.000 25848 Worker thread wakes up
23:37:55.972 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:37:55.972 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:37:55.972 00.000 25848 move complete, result=0
23:37:55.972 00.000 25848 worker thread done servicing request
23:37:56.072 00.100 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:37:56.072 00.000 21444 Status Line: Star lost - low SNR
23:37:56.074 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19848, med=2896, FiltMin=386, FiltMax=5224, Gamma=1.430
23:37:56.090 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:37:56.090 00.000 21444 PhdController: settling, locked = 0, distance = 4.04 (3.00) aobump = 0 frame = 2 / 99999
23:37:56.090 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816276.090,"Host":"ASTROBRUCE","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:37:56.090 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:56.090 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:37:56.090 00.000 21444 Enqueuing Expose request
23:37:56.090 00.000 25848 Worker thread wakes up
23:37:56.090 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:37:56.090 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:37:59.440 03.350 25848 Exposure complete
23:37:59.507 00.067 25848 worker thread done servicing request
23:37:59.507 00.000 21444 OnExposeComplete: enter
23:37:59.507 00.000 21444 UpdateGuideState(): m_state=6
23:37:59.507 00.000 21444 Star::Find(15, 1286, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:37:59.507 00.000 21444 Star::Find returns 1 (1), X=1286.56, Y=781.09, Mass=16853, SNR=13.2, Peak=5220 HFD=5.9
23:37:59.507 00.000 21444 DistanceChecker: deactivated
23:37:59.507 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.09) = xAngle (-2.19 = -2.19)
23:37:59.507 00.000 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.89 = -1.89)
23:37:59.507 00.000 21444 CameraToMount -- cameraX=-3.72 cameraY=-4.35 hyp=5.72 cameraTheta=-2.28 mountX=-3.31 mountY=-5.43, mountTheta=-2.12
23:37:59.508 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.72, y=-4.35, opts=13)
23:37:59.508 00.000 21444 Enqueuing Move request for scope (-3.72, -4.35)
23:37:59.508 00.000 25848 Worker thread wakes up
23:37:59.509 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.72, -4.35) opts 0xd
23:37:59.509 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.72, -4.35)
23:37:59.509 00.000 25848 Moving (-3.72, -4.35) raw xDistance=-3.31 yDistance=-5.43
23:37:59.509 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.09 from input -3.31
23:37:59.509 00.000 25848 resist switch: large excursion: input -5.43 thresh 1.53 direction from 0 to -1
23:37:59.509 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-16.30
23:37:59.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns -5.43 from input -5.43
23:37:59.509 00.000 25848 MoveAxis(E, 101, ABG)
23:37:59.509 00.000 25848 Guiding  Dir = 2, Dur = 101
23:37:59.516 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19744, med=2924, FiltMin=344, FiltMax=5496, Gamma=1.430
23:37:59.532 00.016 21444 UpdateGuideState exits: m=16853 SNR=13.2 Saturated
23:37:59.532 00.000 21444 PhdController: settling, locked = 1, distance = 4.54 (3.00) aobump = 0 frame = 3 / 99999
23:37:59.532 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816279.532,"Host":"ASTROBRUCE","Inst":1,"Distance":4.54,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:37:59.532 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:59.532 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:37:59.532 00.000 21444 Enqueuing Expose request
23:37:59.534 00.002 25848 IsSlewing returns 0
23:37:59.535 00.001 25848 IsGuiding returns 0
23:37:59.566 00.031 25848 PulseGuide returned control before completion, sleep 81
23:37:59.655 00.089 25848 IsGuiding returns 1
23:37:59.655 00.000 25848 scope still moving after pulse duration time elapsed
23:37:59.718 00.063 25848 IsSlewing returns 0
23:37:59.718 00.000 25848 IsGuiding returns 0
23:37:59.718 00.000 25848 scope move finished after 101 + 83 ms
23:37:59.718 00.000 25848 Move returns status 0, amount 101
23:37:59.719 00.001 25848 MoveAxis(N, 148, ABG)
23:37:59.719 00.000 25848 Guiding  Dir = 0, Dur = 148
23:37:59.751 00.032 25848 IsSlewing returns 0
23:37:59.751 00.000 25848 IsGuiding returns 0
23:37:59.782 00.031 25848 PulseGuide returned control before completion, sleep 128
23:37:59.923 00.141 25848 IsGuiding returns 1
23:37:59.923 00.000 25848 scope still moving after pulse duration time elapsed
23:37:59.984 00.061 25848 IsSlewing returns 0
23:38:00.019 00.035 25848 IsGuiding returns 0
23:38:00.019 00.000 25848 scope move finished after 148 + 120 ms
23:38:00.019 00.000 25848 Move returns status 0, amount 148
23:38:00.019 00.000 25848 move complete, result=0
23:38:00.019 00.000 25848 worker thread done servicing request
23:38:00.019 00.000 25848 Worker thread wakes up
23:38:00.019 00.000 21444 GuideStep: -3.3 px 101 ms EAST, -5.4 px 148 ms NORTH
23:38:00.020 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:00.020 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1275,770,31,31)
23:38:03.375 03.355 25848 Exposure complete
23:38:03.441 00.066 25848 worker thread done servicing request
23:38:03.441 00.000 21444 OnExposeComplete: enter
23:38:03.441 00.000 21444 UpdateGuideState(): m_state=6
23:38:03.441 00.000 21444 Star::Find(15, 1286, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:38:03.441 00.000 21444 Star::Find returns 1 (1), X=1283.38, Y=769.10, Mass=11038, SNR=10.9, Peak=5140 HFD=2.1
23:38:03.441 00.000 21444 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.09) = xAngle (-1.88 = -1.88)
23:38:03.441 00.000 21444 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.58 = -1.58)
23:38:03.441 00.000 21444 CameraToMount -- cameraX=-6.90 cameraY=-16.33 hyp=17.73 cameraTheta=-1.97 mountX=-5.40 mountY=-17.73, mountTheta=-1.87
23:38:03.442 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-6.90, y=-16.33, opts=13)
23:38:03.442 00.000 21444 Enqueuing Move request for scope (-6.90, -16.33)
23:38:03.442 00.000 25848 Worker thread wakes up
23:38:03.442 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-6.90, -16.33) opts 0xd
23:38:03.442 00.000 25848 Handling offset move in thread for scope, endpoint = (-6.90, -16.33)
23:38:03.442 00.000 25848 Moving (-6.90, -16.33) raw xDistance=-5.40 yDistance=-17.73
23:38:03.442 00.000 25848 GuideAlgorithmHysteresis::Result() returns -3.55 from input -5.40
23:38:03.442 00.000 25848 GuideAlgorithmResistSwitch::result() returns -17.73 from input -17.73
23:38:03.443 00.001 25848 MoveAxis(E, 171, ABG)
23:38:03.443 00.000 25848 Guiding  Dir = 2, Dur = 171
23:38:03.449 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19948, med=2920, FiltMin=144, FiltMax=5244, Gamma=1.430
23:38:03.465 00.016 21444 UpdateGuideState exits: m=11038 SNR=10.9 Saturated
23:38:03.465 00.000 21444 PhdController: settling, locked = 1, distance = 8.50 (3.00) aobump = 0 frame = 4 / 99999
23:38:03.465 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816283.465,"Host":"ASTROBRUCE","Inst":1,"Distance":8.50,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:38:03.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:03.465 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:38:03.465 00.000 21444 Enqueuing Expose request
23:38:03.467 00.002 25848 IsSlewing returns 0
23:38:03.467 00.000 25848 IsGuiding returns 0
23:38:03.508 00.041 25848 PulseGuide returned control before completion, sleep 140
23:38:03.654 00.146 25848 IsGuiding returns 1
23:38:03.654 00.000 25848 scope still moving after pulse duration time elapsed
23:38:03.704 00.050 25848 IsSlewing returns 0
23:38:03.705 00.001 25848 IsGuiding returns 0
23:38:03.705 00.000 25848 scope move finished after 171 + 67 ms
23:38:03.705 00.000 25848 Move returns status 0, amount 171
23:38:03.705 00.000 25848 MoveAxis(N, 484, ABG)
23:38:03.705 00.000 25848 Guiding  Dir = 0, Dur = 484
23:38:03.735 00.030 25848 IsSlewing returns 0
23:38:03.735 00.000 25848 IsGuiding returns 0
23:38:03.767 00.032 25848 PulseGuide returned control before completion, sleep 463
23:38:04.272 00.505 25848 IsGuiding returns 1
23:38:04.272 00.000 25848 scope still moving after pulse duration time elapsed
23:38:04.313 00.041 25848 IsSlewing returns 0
23:38:04.313 00.000 25848 IsGuiding returns 0
23:38:04.313 00.000 25848 scope move finished after 484 + 93 ms
23:38:04.313 00.000 25848 Move returns status 0, amount 484
23:38:04.313 00.000 25848 move complete, result=0
23:38:04.313 00.000 25848 worker thread done servicing request
23:38:04.313 00.000 25848 Worker thread wakes up
23:38:04.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:04.313 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1268,754,31,31)
23:38:04.314 00.001 21444 GuideStep: -5.4 px 171 ms EAST, -17.7 px 484 ms NORTH
23:38:07.665 03.351 25848 Exposure complete
23:38:07.731 00.066 25848 worker thread done servicing request
23:38:07.731 00.000 21444 OnExposeComplete: enter
23:38:07.731 00.000 21444 UpdateGuideState(): m_state=6
23:38:07.732 00.001 21444 Star::Find(15, 1283, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:38:07.732 00.000 21444 Star::Find returns 1 (1), X=1278.52, Y=760.53, Mass=8950, SNR=9.2, Peak=5752 HFD=1.4
23:38:07.732 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.09) = xAngle (-1.92 = -1.92)
23:38:07.732 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.62 = -1.62)
23:38:07.732 00.000 21444 CameraToMount -- cameraX=-11.76 cameraY=-24.90 hyp=27.54 cameraTheta=-2.01 mountX=-9.47 mountY=-27.50, mountTheta=-1.90
23:38:07.733 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-11.76, y=-24.90, opts=13)
23:38:07.733 00.000 21444 Enqueuing Move request for scope (-11.76, -24.90)
23:38:07.733 00.000 25848 Worker thread wakes up
23:38:07.733 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-11.76, -24.90) opts 0xd
23:38:07.733 00.000 25848 Handling offset move in thread for scope, endpoint = (-11.76, -24.90)
23:38:07.733 00.000 25848 Moving (-11.76, -24.90) raw xDistance=-9.47 yDistance=-27.50
23:38:07.733 00.000 25848 GuideAlgorithmHysteresis::Result() returns -6.21 from input -9.47
23:38:07.733 00.000 25848 GuideAlgorithmResistSwitch::result() returns -27.50 from input -27.50
23:38:07.733 00.000 25848 MoveAxis(E, 300, ABG)
23:38:07.733 00.000 25848 Guiding  Dir = 2, Dur = 300
23:38:07.740 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19748, med=2920, FiltMin=244, FiltMax=5244, Gamma=1.430
23:38:07.757 00.017 21444 UpdateGuideState exits: m=8950 SNR=9.2 Saturated
23:38:07.757 00.000 21444 PhdController: settling, locked = 1, distance = 14.21 (3.00) aobump = 0 frame = 5 / 99999
23:38:07.757 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816287.757,"Host":"ASTROBRUCE","Inst":1,"Distance":14.21,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:38:07.757 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:07.757 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:38:07.757 00.000 21444 Enqueuing Expose request
23:38:07.785 00.028 25848 IsSlewing returns 0
23:38:07.785 00.000 25848 IsGuiding returns 0
23:38:07.817 00.032 25848 PulseGuide returned control before completion, sleep 280
23:38:08.107 00.290 25848 IsGuiding returns 1
23:38:08.107 00.000 25848 scope still moving after pulse duration time elapsed
23:38:08.158 00.051 25848 IsSlewing returns 0
23:38:08.158 00.000 25848 IsGuiding returns 0
23:38:08.158 00.000 25848 scope move finished after 300 + 72 ms
23:38:08.158 00.000 25848 Move returns status 0, amount 300
23:38:08.158 00.000 25848 MoveAxis(N, 750, ABG)
23:38:08.158 00.000 25848 Guiding  Dir = 0, Dur = 750
23:38:08.189 00.031 25848 IsSlewing returns 0
23:38:08.189 00.000 25848 IsGuiding returns 0
23:38:08.220 00.031 25848 PulseGuide returned control before completion, sleep 729
23:38:08.954 00.734 25848 IsGuiding returns 1
23:38:08.955 00.001 25848 scope still moving after pulse duration time elapsed
23:38:09.017 00.062 25848 IsSlewing returns 0
23:38:09.019 00.002 25848 IsGuiding returns 0
23:38:09.019 00.000 25848 scope move finished after 750 + 80 ms
23:38:09.019 00.000 25848 Move returns status 0, amount 750
23:38:09.019 00.000 25848 move complete, result=0
23:38:09.019 00.000 25848 worker thread done servicing request
23:38:09.019 00.000 25848 Worker thread wakes up
23:38:09.019 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:09.019 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1264,746,31,31)
23:38:09.019 00.000 21444 GuideStep: -9.5 px 300 ms EAST, -27.5 px 750 ms NORTH
23:38:12.377 03.358 25848 Exposure complete
23:38:12.443 00.066 25848 worker thread done servicing request
23:38:12.443 00.000 21444 OnExposeComplete: enter
23:38:12.443 00.000 21444 UpdateGuideState(): m_state=6
23:38:12.443 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:38:12.443 00.000 21444 Star::Find false star n=4 nbg=252 bg=3306.2 sigma=456.0 thresh=4674 peak=4437
23:38:12.443 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=6091, SNR=2.9, Peak=5044 HFD=0.0
23:38:12.443 00.000 21444 DistanceChecker: activated
23:38:12.443 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:38:12.444 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:38:12.444 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:38:12.444 00.000 25848 Worker thread wakes up
23:38:12.444 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:38:12.444 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:38:12.444 00.000 25848 move complete, result=0
23:38:12.444 00.000 25848 worker thread done servicing request
23:38:12.547 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:38:12.547 00.000 21444 Status Line: Star lost - low SNR
23:38:12.548 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20228, med=2920, FiltMin=232, FiltMax=5196, Gamma=1.430
23:38:12.565 00.017 21444 UpdateGuideState exits: Star lost - low SNR
23:38:12.565 00.000 21444 PhdController: settling, locked = 0, distance = 14.21 (3.00) aobump = 0 frame = 6 / 99999
23:38:12.565 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816292.565,"Host":"ASTROBRUCE","Inst":1,"Distance":14.21,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:38:12.565 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:12.565 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:38:12.565 00.000 21444 Enqueuing Expose request
23:38:12.565 00.000 25848 Worker thread wakes up
23:38:12.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:12.565 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:38:15.920 03.355 25848 Exposure complete
23:38:15.986 00.066 25848 worker thread done servicing request
23:38:15.986 00.000 21444 OnExposeComplete: enter
23:38:15.987 00.001 21444 UpdateGuideState(): m_state=6
23:38:15.987 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:38:15.987 00.000 21444 Star::Find false star n=5 nbg=272 bg=3209.0 sigma=489.4 thresh=4677 peak=4670
23:38:15.987 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=9411, SNR=2.9, Peak=5420 HFD=0.0
23:38:15.987 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:38:15.987 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:38:15.987 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:38:15.987 00.000 25848 Worker thread wakes up
23:38:15.987 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:38:15.987 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:38:15.987 00.000 25848 move complete, result=0
23:38:15.987 00.000 25848 worker thread done servicing request
23:38:16.092 00.105 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:38:16.092 00.000 21444 Status Line: Star lost - low SNR
23:38:16.093 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19868, med=2920, FiltMin=496, FiltMax=6376, Gamma=1.430
23:38:16.109 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:38:16.109 00.000 21444 PhdController: settling, locked = 0, distance = 14.21 (3.00) aobump = 0 frame = 7 / 99999
23:38:16.109 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816296.109,"Host":"ASTROBRUCE","Inst":1,"Distance":14.21,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:38:16.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:16.109 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:38:16.109 00.000 21444 Enqueuing Expose request
23:38:16.109 00.000 25848 Worker thread wakes up
23:38:16.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:16.109 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:38:19.457 03.348 25848 Exposure complete
23:38:19.523 00.066 25848 worker thread done servicing request
23:38:19.523 00.000 21444 OnExposeComplete: enter
23:38:19.523 00.000 21444 UpdateGuideState(): m_state=6
23:38:19.523 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:38:19.523 00.000 21444 Star::Find returns 1 (1), X=1279.47, Y=760.49, Mass=8056, SNR=8.2, Peak=5800 HFD=1.6
23:38:19.523 00.000 21444 Status Line: Mass: 8056 vs 16853
23:38:19.525 00.002 21444 UpdateCurrentPosition: star mass new=8056.0 exp=16852.6 thresh=50% limits=(8426.3, 25278.8, 33705.1)
23:38:19.525 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:38:19.525 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:38:19.525 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:38:19.525 00.000 25848 Worker thread wakes up
23:38:19.525 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:38:19.526 00.001 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:38:19.526 00.000 25848 move complete, result=0
23:38:19.526 00.000 25848 worker thread done servicing request
23:38:19.627 00.101 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:38:19.627 00.000 21444 Status Line: Star lost - mass changed
23:38:19.628 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=2940, FiltMin=344, FiltMax=5572, Gamma=1.430
23:38:19.644 00.016 21444 UpdateGuideState exits: Star lost - mass changed
23:38:19.645 00.001 21444 PhdController: settling, locked = 0, distance = 14.21 (3.00) aobump = 0 frame = 8 / 99999
23:38:19.645 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816299.645,"Host":"ASTROBRUCE","Inst":1,"Distance":14.21,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:38:19.645 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:19.645 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:38:19.645 00.000 21444 Enqueuing Expose request
23:38:19.645 00.000 25848 Worker thread wakes up
23:38:19.645 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:19.645 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:38:22.991 03.346 25848 Exposure complete
23:38:23.057 00.066 25848 worker thread done servicing request
23:38:23.057 00.000 21444 OnExposeComplete: enter
23:38:23.057 00.000 21444 UpdateGuideState(): m_state=6
23:38:23.057 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:38:23.057 00.000 21444 Star::Find returns 1 (1), X=1277.64, Y=761.44, Mass=18030, SNR=15.4, Peak=6328 HFD=3.3
23:38:23.057 00.000 21444 DistanceChecker: deactivated
23:38:23.057 00.000 21444 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.09) = xAngle (-1.97 = -1.97)
23:38:23.057 00.000 21444 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.67 = -1.67)
23:38:23.057 00.000 21444 CameraToMount -- cameraX=-12.64 cameraY=-23.99 hyp=27.12 cameraTheta=-2.06 mountX=-10.42 mountY=-26.99, mountTheta=-1.94
23:38:23.058 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-12.64, y=-23.99, opts=13)
23:38:23.058 00.000 21444 Enqueuing Move request for scope (-12.64, -23.99)
23:38:23.058 00.000 25848 Worker thread wakes up
23:38:23.058 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-12.64, -23.99) opts 0xd
23:38:23.058 00.000 25848 Handling offset move in thread for scope, endpoint = (-12.64, -23.99)
23:38:23.059 00.001 25848 Moving (-12.64, -23.99) raw xDistance=-10.42 yDistance=-26.99
23:38:23.059 00.000 25848 GuideAlgorithmHysteresis::Result() returns -7.00 from input -10.42
23:38:23.059 00.000 25848 GuideAlgorithmResistSwitch::result() returns -26.99 from input -26.99
23:38:23.059 00.000 25848 MoveAxis(E, 338, ABG)
23:38:23.059 00.000 25848 Guiding  Dir = 2, Dur = 338
23:38:23.065 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=2944, FiltMin=496, FiltMax=5420, Gamma=1.430
23:38:23.078 00.013 25848 IsSlewing returns 0
23:38:23.078 00.000 25848 IsGuiding returns 0
23:38:23.081 00.003 21444 UpdateGuideState exits: m=18030 SNR=15.4 Saturated
23:38:23.081 00.000 21444 PhdController: settling, locked = 1, distance = 18.08 (3.00) aobump = 0 frame = 9 / 99999
23:38:23.081 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816303.081,"Host":"ASTROBRUCE","Inst":1,"Distance":18.08,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:38:23.081 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:23.081 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:38:23.081 00.000 21444 Enqueuing Expose request
23:38:23.109 00.028 25848 PulseGuide returned control before completion, sleep 318
23:38:23.430 00.321 25848 IsGuiding returns 1
23:38:23.430 00.000 25848 scope still moving after pulse duration time elapsed
23:38:23.482 00.052 25848 IsSlewing returns 0
23:38:23.482 00.000 25848 IsGuiding returns 0
23:38:23.482 00.000 25848 scope move finished after 338 + 65 ms
23:38:23.482 00.000 25848 Move returns status 0, amount 338
23:38:23.482 00.000 25848 MoveAxis(N, 736, ABG)
23:38:23.482 00.000 25848 Guiding  Dir = 0, Dur = 736
23:38:23.514 00.032 25848 IsSlewing returns 0
23:38:23.515 00.001 25848 IsGuiding returns 0
23:38:23.545 00.030 25848 PulseGuide returned control before completion, sleep 716
23:38:24.267 00.722 25848 IsGuiding returns 1
23:38:24.268 00.001 25848 scope still moving after pulse duration time elapsed
23:38:24.326 00.058 25848 IsSlewing returns 0
23:38:24.326 00.000 25848 IsGuiding returns 0
23:38:24.326 00.000 25848 scope move finished after 736 + 75 ms
23:38:24.326 00.000 25848 Move returns status 0, amount 736
23:38:24.326 00.000 25848 move complete, result=0
23:38:24.326 00.000 25848 worker thread done servicing request
23:38:24.326 00.000 25848 Worker thread wakes up
23:38:24.326 00.000 21444 GuideStep: -10.4 px 338 ms EAST, -27.0 px 736 ms NORTH
23:38:24.326 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:24.326 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,746,31,31)
23:38:27.670 03.344 25848 Exposure complete
23:38:27.761 00.091 25848 worker thread done servicing request
23:38:27.761 00.000 21444 OnExposeComplete: enter
23:38:27.761 00.000 21444 UpdateGuideState(): m_state=6
23:38:27.761 00.000 21444 Star::Find(15, 1277, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:38:27.761 00.000 21444 Star::Find returns 1 (1), X=1277.93, Y=757.29, Mass=17320, SNR=12.1, Peak=4964 HFD=5.0
23:38:27.761 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.09) = xAngle (-1.89 = -1.89)
23:38:27.761 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.60 = -1.60)
23:38:27.761 00.000 21444 CameraToMount -- cameraX=-12.35 cameraY=-28.15 hyp=30.74 cameraTheta=-1.98 mountX=-9.76 mountY=-30.73, mountTheta=-1.88
23:38:27.762 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-12.35, y=-28.15, opts=13)
23:38:27.762 00.000 21444 Enqueuing Move request for scope (-12.35, -28.15)
23:38:27.763 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20328, med=2944, FiltMin=524, FiltMax=5496, Gamma=1.430
23:38:27.763 00.000 21444 UpdateGuideState exits: m=17320 SNR=12.1 Saturated
23:38:27.763 00.000 21444 PhdController: settling, locked = 1, distance = 21.88 (3.00) aobump = 0 frame = 10 / 99999
23:38:27.763 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816307.763,"Host":"ASTROBRUCE","Inst":1,"Distance":21.88,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:38:27.763 00.000 25848 Worker thread wakes up
23:38:27.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-12.35, -28.15) opts 0xd
23:38:27.763 00.000 25848 Handling offset move in thread for scope, endpoint = (-12.35, -28.15)
23:38:27.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:27.763 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:38:27.763 00.000 21444 Enqueuing Expose request
23:38:27.763 00.000 25848 Moving (-12.35, -28.15) raw xDistance=-9.76 yDistance=-30.73
23:38:27.763 00.000 25848 GuideAlgorithmHysteresis::Result() returns -6.64 from input -9.76
23:38:27.763 00.000 25848 GuideAlgorithmResistSwitch::result() returns -30.73 from input -30.73
23:38:27.763 00.000 25848 MoveAxis(E, 320, ABG)
23:38:27.763 00.000 25848 Guiding  Dir = 2, Dur = 320
23:38:27.796 00.033 25848 IsSlewing returns 0
23:38:27.796 00.000 25848 IsGuiding returns 0
23:38:27.827 00.031 25848 PulseGuide returned control before completion, sleep 299
23:38:28.142 00.315 25848 IsGuiding returns 1
23:38:28.142 00.000 25848 scope still moving after pulse duration time elapsed
23:38:28.204 00.062 25848 IsSlewing returns 0
23:38:28.204 00.000 25848 IsGuiding returns 0
23:38:28.204 00.000 25848 scope move finished after 320 + 88 ms
23:38:28.205 00.001 25848 Move returns status 0, amount 320
23:38:28.205 00.000 25848 MoveAxis(N, 838, ABG)
23:38:28.205 00.000 25848 Guiding  Dir = 0, Dur = 838
23:38:28.235 00.030 25848 IsSlewing returns 0
23:38:28.235 00.000 25848 IsGuiding returns 0
23:38:28.266 00.031 25848 PulseGuide returned control before completion, sleep 817
23:38:29.094 00.828 25848 IsGuiding returns 1
23:38:29.095 00.001 25848 scope still moving after pulse duration time elapsed
23:38:29.157 00.062 25848 IsSlewing returns 0
23:38:29.157 00.000 25848 IsGuiding returns 0
23:38:29.157 00.000 25848 scope move finished after 838 + 83 ms
23:38:29.157 00.000 25848 Move returns status 0, amount 838
23:38:29.157 00.000 25848 move complete, result=0
23:38:29.157 00.000 25848 worker thread done servicing request
23:38:29.157 00.000 25848 Worker thread wakes up
23:38:29.157 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:29.157 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,742,31,31)
23:38:29.157 00.000 21444 GuideStep: -9.8 px 320 ms EAST, -30.7 px 838 ms NORTH
23:38:32.512 03.355 25848 Exposure complete
23:38:32.598 00.086 25848 worker thread done servicing request
23:38:32.599 00.001 21444 OnExposeComplete: enter
23:38:32.599 00.000 21444 UpdateGuideState(): m_state=6
23:38:32.599 00.000 21444 Star::Find(15, 1277, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:38:32.599 00.000 21444 Star::Find false star n=4 nbg=260 bg=3023.4 sigma=456.5 thresh=4393 peak=4079
23:38:32.599 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=757.00, Mass=6403, SNR=2.9, Peak=4812 HFD=0.0
23:38:32.599 00.000 21444 DistanceChecker: activated
23:38:32.599 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:38:32.599 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:38:32.599 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:38:32.599 00.000 25848 Worker thread wakes up
23:38:32.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:38:32.599 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:38:32.599 00.000 25848 move complete, result=0
23:38:32.600 00.001 25848 worker thread done servicing request
23:38:32.714 00.114 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:38:32.714 00.000 21444 Status Line: Star lost - low SNR
23:38:32.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19696, med=2944, FiltMin=344, FiltMax=5620, Gamma=1.430
23:38:32.714 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:38:32.714 00.000 21444 PhdController: settling, locked = 0, distance = 21.88 (3.00) aobump = 0 frame = 11 / 99999
23:38:32.714 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816312.714,"Host":"ASTROBRUCE","Inst":1,"Distance":21.88,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:38:32.715 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:32.715 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:38:32.715 00.000 21444 Enqueuing Expose request
23:38:32.715 00.000 25848 Worker thread wakes up
23:38:32.715 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:32.715 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:38:36.054 03.339 25848 Exposure complete
23:38:36.135 00.081 25848 worker thread done servicing request
23:38:36.135 00.000 21444 OnExposeComplete: enter
23:38:36.136 00.001 21444 UpdateGuideState(): m_state=6
23:38:36.136 00.000 21444 Star::Find(15, 1277, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:38:36.136 00.000 21444 Star::Find returns 1 (1), X=1270.19, Y=750.54, Mass=17767, SNR=13.0, Peak=5116 HFD=6.7
23:38:36.136 00.000 21444 DistanceChecker: deactivated
23:38:36.136 00.000 21444 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.09) = xAngle (-2.00 = -2.00)
23:38:36.136 00.000 21444 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.70 = -1.70)
23:38:36.136 00.000 21444 CameraToMount -- cameraX=-20.09 cameraY=-34.89 hyp=40.26 cameraTheta=-2.09 mountX=-16.87 mountY=-39.90, mountTheta=-1.97
23:38:36.136 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-20.09, y=-34.89, opts=13)
23:38:36.137 00.001 21444 Enqueuing Move request for scope (-20.09, -34.89)
23:38:36.137 00.000 25848 Worker thread wakes up
23:38:36.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20100, med=2944, FiltMin=16, FiltMax=5220, Gamma=1.430
23:38:36.137 00.000 21444 UpdateGuideState exits: m=17767 SNR=13.0 Saturated
23:38:36.137 00.000 21444 PhdController: settling, locked = 1, distance = 27.39 (3.00) aobump = 0 frame = 12 / 99999
23:38:36.137 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816316.137,"Host":"ASTROBRUCE","Inst":1,"Distance":27.39,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:38:36.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-20.09, -34.89) opts 0xd
23:38:36.137 00.000 25848 Handling offset move in thread for scope, endpoint = (-20.09, -34.89)
23:38:36.137 00.000 25848 Moving (-20.09, -34.89) raw xDistance=-16.87 yDistance=-39.90
23:38:36.137 00.000 25848 GuideAlgorithmHysteresis::Result() returns -11.09 from input -16.87
23:38:36.137 00.000 25848 GuideAlgorithmResistSwitch::result() returns -39.90 from input -39.90
23:38:36.137 00.000 25848 MoveAxis(E, 535, ABG)
23:38:36.137 00.000 25848 Guiding  Dir = 2, Dur = 535
23:38:36.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:36.137 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:38:36.137 00.000 21444 Enqueuing Expose request
23:38:36.157 00.020 25848 IsSlewing returns 0
23:38:36.158 00.001 25848 IsGuiding returns 0
23:38:36.189 00.031 25848 PulseGuide returned control before completion, sleep 514
23:38:36.726 00.537 25848 IsGuiding returns 1
23:38:36.726 00.000 25848 scope still moving after pulse duration time elapsed
23:38:36.780 00.054 25848 IsSlewing returns 0
23:38:36.780 00.000 25848 IsGuiding returns 0
23:38:36.780 00.000 25848 scope move finished after 535 + 88 ms
23:38:36.780 00.000 25848 Move returns status 0, amount 535
23:38:36.780 00.000 25848 MoveAxis(N, 1088, ABG)
23:38:36.780 00.000 25848 Guiding  Dir = 0, Dur = 1088
23:38:36.811 00.031 25848 IsSlewing returns 0
23:38:36.811 00.000 25848 IsGuiding returns 0
23:38:36.843 00.032 25848 PulseGuide returned control before completion, sleep 1067
23:38:37.960 01.117 25848 IsGuiding returns 1
23:38:37.961 00.001 25848 scope still moving after pulse duration time elapsed
23:38:38.016 00.055 25848 IsSlewing returns 0
23:38:38.017 00.001 25848 IsGuiding returns 0
23:38:38.017 00.000 25848 scope move finished after 1088 + 117 ms
23:38:38.017 00.000 25848 Move returns status 0, amount 1088
23:38:38.017 00.000 25848 move complete, result=0
23:38:38.017 00.000 25848 worker thread done servicing request
23:38:38.017 00.000 25848 Worker thread wakes up
23:38:38.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:38.017 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1255,736,31,31)
23:38:38.018 00.001 21444 GuideStep: -16.9 px 535 ms EAST, -39.9 px 1088 ms NORTH
23:38:41.361 03.343 25848 Exposure complete
23:38:41.448 00.087 25848 worker thread done servicing request
23:38:41.448 00.000 21444 OnExposeComplete: enter
23:38:41.448 00.000 21444 UpdateGuideState(): m_state=6
23:38:41.448 00.000 21444 Star::Find(15, 1270, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
23:38:41.448 00.000 21444 Star::Find false star n=3 nbg=260 bg=3206.8 sigma=466.3 thresh=4606 peak=4412
23:38:41.448 00.000 21444 Star::Find returns 0 (2), X=1270.00, Y=750.00, Mass=4956, SNR=2.9, Peak=5696 HFD=0.0
23:38:41.449 00.001 21444 DistanceChecker: activated
23:38:41.449 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:38:41.449 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:38:41.449 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:38:41.449 00.000 25848 Worker thread wakes up
23:38:41.449 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:38:41.449 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:38:41.449 00.000 25848 move complete, result=0
23:38:41.450 00.001 25848 worker thread done servicing request
23:38:41.565 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:38:41.565 00.000 21444 Status Line: Star lost - low SNR
23:38:41.566 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=2944, FiltMin=558, FiltMax=5700, Gamma=1.430
23:38:41.566 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:38:41.566 00.000 21444 PhdController: settling, locked = 0, distance = 27.39 (3.00) aobump = 0 frame = 13 / 99999
23:38:41.567 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778816321.566,"Host":"ASTROBRUCE","Inst":1,"Distance":27.39,"Time":0.0,"SettleTime":12.0,"StarLocked":false}
23:38:41.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:41.567 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:38:41.567 00.000 21444 Enqueuing Expose request
23:38:41.567 00.000 25848 Worker thread wakes up
23:38:41.567 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:41.567 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:38:44.909 03.342 25848 Exposure complete
23:38:44.984 00.075 25848 worker thread done servicing request
23:38:44.985 00.001 21444 OnExposeComplete: enter
23:38:44.985 00.000 21444 UpdateGuideState(): m_state=6
23:38:44.985 00.000 21444 Star::Find(15, 1270, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
23:38:44.985 00.000 21444 Star::Find returns 1 (1), X=1282.26, Y=762.32, Mass=12089, SNR=10.3, Peak=5368 HFD=3.7
23:38:44.985 00.000 21444 DistanceChecker: deactivated
23:38:44.985 00.000 21444 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.09) = xAngle (-1.81 = -1.81)
23:38:44.985 00.000 21444 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.52 = -1.52)
23:38:44.985 00.000 21444 CameraToMount -- cameraX=-8.02 cameraY=-23.12 hyp=24.47 cameraTheta=-1.90 mountX=-5.90 mountY=-24.43, mountTheta=-1.81
23:38:44.986 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-8.02, y=-23.12, opts=13)
23:38:44.986 00.000 21444 Enqueuing Move request for scope (-8.02, -23.12)
23:38:44.986 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=2948, FiltMin=420, FiltMax=5392, Gamma=1.430
23:38:44.986 00.000 21444 UpdateGuideState exits: m=12089 SNR=10.3 Saturated
23:38:44.986 00.000 21444 PhdController: settling, locked = 1, distance = 26.52 (3.00) aobump = 0 frame = 14 / 99999
23:38:44.986 00.000 25848 Worker thread wakes up
23:38:44.986 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-8.02, -23.12) opts 0xd
23:38:44.987 00.001 25848 Handling offset move in thread for scope, endpoint = (-8.02, -23.12)
23:38:44.987 00.000 25848 Moving (-8.02, -23.12) raw xDistance=-5.90 yDistance=-24.43
23:38:44.987 00.000 25848 GuideAlgorithmHysteresis::Result() returns -4.49 from input -5.90
23:38:44.987 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816324.986,"Host":"ASTROBRUCE","Inst":1,"Distance":26.52,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:38:44.987 00.000 25848 GuideAlgorithmResistSwitch::result() returns -24.43 from input -24.43
23:38:44.987 00.000 25848 MoveAxis(E, 217, ABG)
23:38:44.987 00.000 25848 Guiding  Dir = 2, Dur = 217
23:38:44.987 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:44.987 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:38:44.987 00.000 21444 Enqueuing Expose request
23:38:45.015 00.028 25848 IsSlewing returns 0
23:38:45.016 00.001 25848 IsGuiding returns 0
23:38:45.046 00.030 25848 PulseGuide returned control before completion, sleep 197
23:38:45.258 00.212 25848 IsGuiding returns 1
23:38:45.258 00.000 25848 scope still moving after pulse duration time elapsed
23:38:45.314 00.056 25848 IsSlewing returns 0
23:38:45.314 00.000 25848 IsGuiding returns 0
23:38:45.314 00.000 25848 scope move finished after 217 + 81 ms
23:38:45.314 00.000 25848 Move returns status 0, amount 217
23:38:45.314 00.000 25848 MoveAxis(N, 666, ABG)
23:38:45.314 00.000 25848 Guiding  Dir = 0, Dur = 666
23:38:45.342 00.028 25848 IsSlewing returns 0
23:38:45.342 00.000 25848 IsGuiding returns 0
23:38:45.374 00.032 25848 PulseGuide returned control before completion, sleep 645
23:38:46.035 00.661 25848 IsGuiding returns 1
23:38:46.035 00.000 25848 scope still moving after pulse duration time elapsed
23:38:46.094 00.059 25848 IsSlewing returns 0
23:38:46.095 00.001 25848 IsGuiding returns 0
23:38:46.095 00.000 25848 scope move finished after 666 + 86 ms
23:38:46.095 00.000 25848 Move returns status 0, amount 666
23:38:46.095 00.000 25848 move complete, result=0
23:38:46.095 00.000 25848 worker thread done servicing request
23:38:46.095 00.000 25848 Worker thread wakes up
23:38:46.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:46.095 00.000 21444 GuideStep: -5.9 px 217 ms EAST, -24.4 px 666 ms NORTH
23:38:46.095 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1267,747,31,31)
23:38:49.450 03.355 25848 Exposure complete
23:38:49.538 00.088 25848 worker thread done servicing request
23:38:49.538 00.000 21444 OnExposeComplete: enter
23:38:49.538 00.000 21444 UpdateGuideState(): m_state=6
23:38:49.538 00.000 21444 Star::Find(15, 1282, 762, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
23:38:49.538 00.000 21444 Star::Find false star n=10 nbg=249 bg=3159.4 sigma=368.6 thresh=4265 peak=4237
23:38:49.538 00.000 21444 Star::Find returns 0 (2), X=1282.00, Y=762.00, Mass=13030, SNR=2.9, Peak=4612 HFD=0.0
23:38:49.538 00.000 21444 DistanceChecker: activated
23:38:49.538 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:38:49.539 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:38:49.539 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:38:49.539 00.000 25848 Worker thread wakes up
23:38:49.539 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:38:49.539 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:38:49.539 00.000 25848 move complete, result=0
23:38:49.539 00.000 25848 worker thread done servicing request
23:38:49.654 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:38:49.654 00.000 21444 Status Line: Star lost - low SNR
23:38:49.656 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20404, med=2948, FiltMin=472, FiltMax=6476, Gamma=1.430
23:38:49.656 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:38:49.656 00.000 21444 PhdController: settling, locked = 0, distance = 26.52 (3.00) aobump = 0 frame = 15 / 99999
23:38:49.656 00.000 21444 PhdController failed: timed-out waiting for guider to settle
23:38:49.656 00.000 21444 PhdController: newstate STATE_FINISH
23:38:49.656 00.000 21444 PhdController complete: fail: timed-out waiting for guider to settle
23:38:49.656 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778816329.656,"Host":"ASTROBRUCE","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":15,"DroppedFrames":8}
23:38:49.657 00.001 21444 Mount: notify guiding dither settle done success=0
23:38:49.657 00.000 21444 PhdController: newstate STATE_IDLE
23:38:49.657 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:49.657 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:38:49.657 00.000 21444 Enqueuing Expose request
23:38:49.657 00.000 25848 Worker thread wakes up
23:38:49.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:49.657 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:38:53.010 03.353 25848 Exposure complete
23:38:53.097 00.087 25848 worker thread done servicing request
23:38:53.097 00.000 21444 OnExposeComplete: enter
23:38:53.097 00.000 21444 UpdateGuideState(): m_state=6
23:38:53.097 00.000 21444 Star::Find(15, 1282, 762, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
23:38:53.097 00.000 21444 Star::Find returns 1 (1), X=1278.40, Y=760.20, Mass=8936, SNR=8.8, Peak=5292 HFD=1.4
23:38:53.098 00.001 21444 DistanceChecker: deactivated
23:38:53.098 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.09) = xAngle (-1.92 = -1.92)
23:38:53.098 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.62 = -1.62)
23:38:53.098 00.000 21444 CameraToMount -- cameraX=-11.88 cameraY=-25.23 hyp=27.89 cameraTheta=-2.01 mountX=-9.55 mountY=-27.85, mountTheta=-1.90
23:38:53.099 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-11.88, y=-25.23, opts=13)
23:38:53.099 00.000 21444 Enqueuing Move request for scope (-11.88, -25.23)
23:38:53.099 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19796, med=2948, FiltMin=270, FiltMax=6228, Gamma=1.430
23:38:53.099 00.000 21444 UpdateGuideState exits: m=8936 SNR=8.8 Saturated
23:38:53.099 00.000 25848 Worker thread wakes up
23:38:53.099 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-11.88, -25.23) opts 0xd
23:38:53.099 00.000 25848 Handling offset move in thread for scope, endpoint = (-11.88, -25.23)
23:38:53.099 00.000 25848 Moving (-11.88, -25.23) raw xDistance=-9.55 yDistance=-27.85
23:38:53.099 00.000 25848 GuideAlgorithmHysteresis::Result() returns -6.33 from input -9.55
23:38:53.099 00.000 25848 GuideAlgorithmResistSwitch::result() returns -27.85 from input -27.85
23:38:53.099 00.000 25848 MoveAxis(E, 305, ABG)
23:38:53.099 00.000 25848 Guiding  Dir = 2, Dur = 305
23:38:53.099 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:53.099 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:38:53.099 00.000 21444 Enqueuing Expose request
23:38:53.123 00.024 25848 IsSlewing returns 0
23:38:53.124 00.001 25848 IsGuiding returns 0
23:38:53.154 00.030 25848 PulseGuide returned control before completion, sleep 284
23:38:53.457 00.303 25848 IsGuiding returns 1
23:38:53.457 00.000 25848 scope still moving after pulse duration time elapsed
23:38:53.502 00.045 25848 IsSlewing returns 0
23:38:53.502 00.000 25848 IsGuiding returns 0
23:38:53.502 00.000 25848 scope move finished after 305 + 73 ms
23:38:53.502 00.000 25848 Move returns status 0, amount 305
23:38:53.502 00.000 25848 MoveAxis(N, 760, ABG)
23:38:53.502 00.000 25848 Guiding  Dir = 0, Dur = 760
23:38:53.533 00.031 25848 IsSlewing returns 0
23:38:53.533 00.000 25848 IsGuiding returns 0
23:38:53.564 00.031 25848 PulseGuide returned control before completion, sleep 739
23:38:54.320 00.756 25848 IsGuiding returns 1
23:38:54.320 00.000 25848 scope still moving after pulse duration time elapsed
23:38:54.376 00.056 25848 IsSlewing returns 0
23:38:54.376 00.000 25848 IsGuiding returns 0
23:38:54.376 00.000 25848 scope move finished after 760 + 83 ms
23:38:54.376 00.000 25848 Move returns status 0, amount 760
23:38:54.376 00.000 25848 move complete, result=0
23:38:54.376 00.000 25848 worker thread done servicing request
23:38:54.376 00.000 25848 Worker thread wakes up
23:38:54.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:54.377 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1263,745,31,31)
23:38:54.377 00.000 21444 GuideStep: -9.6 px 305 ms EAST, -27.9 px 760 ms NORTH
23:38:57.725 03.348 25848 Exposure complete
23:38:57.814 00.089 25848 worker thread done servicing request
23:38:57.814 00.000 21444 OnExposeComplete: enter
23:38:57.814 00.000 21444 UpdateGuideState(): m_state=6
23:38:57.814 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
23:38:57.815 00.001 21444 Star::Find false star n=4 nbg=253 bg=3364.6 sigma=403.6 thresh=4575 peak=4501
23:38:57.815 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=6445, SNR=2.9, Peak=5296 HFD=0.0
23:38:57.815 00.000 21444 DistanceChecker: activated
23:38:57.815 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:38:57.815 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:38:57.815 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:38:57.815 00.000 25848 Worker thread wakes up
23:38:57.815 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:38:57.815 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:38:57.815 00.000 25848 move complete, result=0
23:38:57.816 00.001 25848 worker thread done servicing request
23:38:57.927 00.111 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:38:57.927 00.000 21444 Status Line: Star lost - low SNR
23:38:57.928 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20152, med=2968, FiltMin=496, FiltMax=7740, Gamma=1.430
23:38:57.929 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:38:57.929 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:57.929 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:38:57.929 00.000 21444 Enqueuing Expose request
23:38:57.929 00.000 25848 Worker thread wakes up
23:38:57.929 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:38:57.929 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:01.282 03.353 25848 Exposure complete
23:39:01.361 00.079 25848 worker thread done servicing request
23:39:01.361 00.000 21444 OnExposeComplete: enter
23:39:01.361 00.000 21444 UpdateGuideState(): m_state=6
23:39:01.361 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
23:39:01.361 00.000 21444 Star::Find returns 1 (1), X=1279.13, Y=745.84, Mass=10773, SNR=11.5, Peak=5624 HFD=4.8
23:39:01.361 00.000 21444 DistanceChecker: deactivated
23:39:01.361 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.09) = xAngle (-1.75 = -1.75)
23:39:01.361 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.46 = -1.46)
23:39:01.361 00.000 21444 CameraToMount -- cameraX=-11.14 cameraY=-39.59 hyp=41.13 cameraTheta=-1.85 mountX=-7.53 mountY=-40.86, mountTheta=-1.75
23:39:01.361 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-11.14, y=-39.59, opts=13)
23:39:01.361 00.000 21444 Enqueuing Move request for scope (-11.14, -39.59)
23:39:01.361 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=2972, FiltMin=360, FiltMax=7388, Gamma=1.430
23:39:01.361 00.000 25848 Worker thread wakes up
23:39:01.361 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-11.14, -39.59) opts 0xd
23:39:01.361 00.000 25848 Handling offset move in thread for scope, endpoint = (-11.14, -39.59)
23:39:01.361 00.000 21444 UpdateGuideState exits: m=10773 SNR=11.5 Saturated
23:39:01.361 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:01.361 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:39:01.361 00.000 21444 Enqueuing Expose request
23:39:01.361 00.000 25848 Moving (-11.14, -39.59) raw xDistance=-7.53 yDistance=-40.86
23:39:01.361 00.000 25848 GuideAlgorithmHysteresis::Result() returns -5.19 from input -7.53
23:39:01.361 00.000 25848 GuideAlgorithmResistSwitch::result() returns -40.86 from input -40.86
23:39:01.361 00.000 25848 MoveAxis(E, 250, ABG)
23:39:01.361 00.000 25848 Guiding  Dir = 2, Dur = 250
23:39:01.393 00.032 25848 IsSlewing returns 0
23:39:01.393 00.000 25848 IsGuiding returns 0
23:39:01.425 00.032 25848 PulseGuide returned control before completion, sleep 229
23:39:01.666 00.241 25848 IsGuiding returns 1
23:39:01.666 00.000 25848 scope still moving after pulse duration time elapsed
23:39:01.730 00.064 25848 IsSlewing returns 0
23:39:01.730 00.000 25848 IsGuiding returns 0
23:39:01.730 00.000 25848 scope move finished after 250 + 85 ms
23:39:01.730 00.000 25848 Move returns status 0, amount 250
23:39:01.730 00.000 25848 MoveAxis(N, 1114, ABG)
23:39:01.730 00.000 25848 Guiding  Dir = 0, Dur = 1114
23:39:01.763 00.033 25848 IsSlewing returns 0
23:39:01.763 00.000 25848 IsGuiding returns 0
23:39:01.795 00.032 25848 PulseGuide returned control before completion, sleep 1083
23:39:02.894 01.099 25848 IsGuiding returns 1
23:39:02.894 00.000 25848 scope still moving after pulse duration time elapsed
23:39:02.969 00.075 25848 IsSlewing returns 0
23:39:02.969 00.000 25848 IsGuiding returns 0
23:39:02.969 00.000 25848 scope move finished after 1114 + 91 ms
23:39:02.969 00.000 25848 Move returns status 0, amount 1114
23:39:02.969 00.000 25848 move complete, result=0
23:39:02.969 00.000 25848 worker thread done servicing request
23:39:02.969 00.000 25848 Worker thread wakes up
23:39:02.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:02.969 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1264,731,31,31)
23:39:02.969 00.000 21444 GuideStep: -7.5 px 250 ms EAST, -40.9 px 1114 ms NORTH
23:39:06.334 03.365 25848 Exposure complete
23:39:06.411 00.077 25848 worker thread done servicing request
23:39:06.411 00.000 21444 OnExposeComplete: enter
23:39:06.411 00.000 21444 UpdateGuideState(): m_state=6
23:39:06.411 00.000 21444 Star::Find(15, 1279, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
23:39:06.411 00.000 21444 Star::Find false star n=3 nbg=260 bg=3405.1 sigma=428.3 thresh=4690 peak=4298
23:39:06.411 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=745.00, Mass=4381, SNR=2.9, Peak=5020 HFD=0.0
23:39:06.411 00.000 21444 DistanceChecker: activated
23:39:06.411 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:06.411 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:39:06.411 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:39:06.411 00.000 25848 Worker thread wakes up
23:39:06.411 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:39:06.411 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:39:06.411 00.000 25848 move complete, result=0
23:39:06.411 00.000 25848 worker thread done servicing request
23:39:06.522 00.111 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:06.522 00.000 21444 Status Line: Star lost - low SNR
23:39:06.522 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20024, med=2948, FiltMin=332, FiltMax=13092, Gamma=1.430
23:39:06.522 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:39:06.522 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:06.522 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:06.522 00.000 21444 Enqueuing Expose request
23:39:06.522 00.000 25848 Worker thread wakes up
23:39:06.522 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:06.522 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:09.882 03.360 25848 Exposure complete
23:39:09.961 00.079 25848 worker thread done servicing request
23:39:09.961 00.000 21444 OnExposeComplete: enter
23:39:09.961 00.000 21444 UpdateGuideState(): m_state=6
23:39:09.961 00.000 21444 Star::Find(15, 1279, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
23:39:09.961 00.000 21444 Star::Find false star n=8 nbg=257 bg=3222.3 sigma=456.6 thresh=4592 peak=4443
23:39:09.961 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=745.00, Mass=13197, SNR=2.9, Peak=5120 HFD=0.0
23:39:09.961 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:09.961 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:39:09.961 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:39:09.961 00.000 25848 Worker thread wakes up
23:39:09.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:39:09.961 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:39:09.961 00.000 25848 move complete, result=0
23:39:09.961 00.000 25848 worker thread done servicing request
23:39:10.071 00.110 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:10.071 00.000 21444 Status Line: Star lost - low SNR
23:39:10.071 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19920, med=2968, FiltMin=536, FiltMax=13372, Gamma=1.430
23:39:10.071 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:39:10.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:10.071 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:10.071 00.000 21444 Enqueuing Expose request
23:39:10.071 00.000 25848 Worker thread wakes up
23:39:10.071 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:10.071 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:13.431 03.360 25848 Exposure complete
23:39:13.510 00.079 25848 worker thread done servicing request
23:39:13.510 00.000 21444 OnExposeComplete: enter
23:39:13.510 00.000 21444 UpdateGuideState(): m_state=6
23:39:13.510 00.000 21444 Star::Find(15, 1279, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
23:39:13.510 00.000 21444 Star::Find false star n=1 nbg=268 bg=3421.6 sigma=472.5 thresh=4839 peak=4311
23:39:13.510 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=745.00, Mass=1570, SNR=2.9, Peak=4992 HFD=0.0
23:39:13.510 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:13.510 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:39:13.510 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:39:13.510 00.000 25848 Worker thread wakes up
23:39:13.510 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:39:13.510 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:39:13.510 00.000 25848 move complete, result=0
23:39:13.510 00.000 25848 worker thread done servicing request
23:39:13.621 00.111 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:13.621 00.000 21444 Status Line: Star lost - low SNR
23:39:13.621 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19648, med=2948, FiltMin=424, FiltMax=13472, Gamma=1.430
23:39:13.622 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:39:13.622 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:13.622 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:13.622 00.000 21444 Enqueuing Expose request
23:39:13.622 00.000 25848 Worker thread wakes up
23:39:13.622 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:13.622 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:16.970 03.348 25848 Exposure complete
23:39:17.050 00.080 25848 worker thread done servicing request
23:39:17.050 00.000 21444 OnExposeComplete: enter
23:39:17.050 00.000 21444 UpdateGuideState(): m_state=6
23:39:17.050 00.000 21444 Star::Find(15, 1279, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
23:39:17.050 00.000 21444 Star::Find returns 0 (3), X=1279.00, Y=745.00, Mass=0, SNR=0.0, Peak=5036 HFD=0.0
23:39:17.050 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:17.050 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:39:17.050 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:39:17.050 00.000 25848 Worker thread wakes up
23:39:17.050 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:39:17.050 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:39:17.050 00.000 25848 move complete, result=0
23:39:17.050 00.000 25848 worker thread done servicing request
23:39:17.177 00.127 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:17.177 00.000 21444 Status Line: Star lost - low mass
23:39:17.177 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20252, med=2976, FiltMin=294, FiltMax=11504, Gamma=1.430
23:39:17.177 00.000 21444 UpdateGuideState exits: Star lost - low mass
23:39:17.177 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:17.177 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:17.177 00.000 21444 Enqueuing Expose request
23:39:17.180 00.003 25848 Worker thread wakes up
23:39:17.180 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:17.180 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:20.535 03.355 25848 Exposure complete
23:39:20.615 00.080 25848 worker thread done servicing request
23:39:20.615 00.000 21444 OnExposeComplete: enter
23:39:20.615 00.000 21444 UpdateGuideState(): m_state=6
23:39:20.615 00.000 21444 Star::Find(15, 1279, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
23:39:20.615 00.000 21444 Star::Find returns 1 (1), X=1269.61, Y=751.50, Mass=11698, SNR=10.9, Peak=5572 HFD=1.6
23:39:20.615 00.000 21444 DistanceChecker: deactivated
23:39:20.615 00.000 21444 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.09) = xAngle (-2.03 = -2.03)
23:39:20.615 00.000 21444 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.73 = -1.73)
23:39:20.615 00.000 21444 CameraToMount -- cameraX=-20.67 cameraY=-33.94 hyp=39.73 cameraTheta=-2.12 mountX=-17.52 mountY=-39.23, mountTheta=-1.99
23:39:20.615 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-20.67, y=-33.94, opts=13)
23:39:20.615 00.000 21444 Enqueuing Move request for scope (-20.67, -33.94)
23:39:20.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20180, med=2972, FiltMin=344, FiltMax=11780, Gamma=1.430
23:39:20.615 00.000 21444 UpdateGuideState exits: m=11698 SNR=10.9 Saturated
23:39:20.615 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:20.615 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:39:20.615 00.000 21444 Enqueuing Expose request
23:39:20.615 00.000 25848 Worker thread wakes up
23:39:20.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-20.67, -33.94) opts 0xd
23:39:20.615 00.000 25848 Handling offset move in thread for scope, endpoint = (-20.67, -33.94)
23:39:20.615 00.000 25848 Moving (-20.67, -33.94) raw xDistance=-17.52 yDistance=-39.23
23:39:20.615 00.000 25848 GuideAlgorithmHysteresis::Result() returns -11.40 from input -17.52
23:39:20.615 00.000 25848 GuideAlgorithmResistSwitch::result() returns -39.23 from input -39.23
23:39:20.615 00.000 25848 MoveAxis(E, 550, ABG)
23:39:20.615 00.000 25848 Guiding  Dir = 2, Dur = 550
23:39:20.663 00.048 25848 IsSlewing returns 0
23:39:20.663 00.000 25848 IsGuiding returns 0
23:39:20.695 00.032 25848 PulseGuide returned control before completion, sleep 529
23:39:21.235 00.540 25848 IsGuiding returns 1
23:39:21.235 00.000 25848 scope still moving after pulse duration time elapsed
23:39:21.298 00.063 25848 IsSlewing returns 0
23:39:21.299 00.001 25848 IsGuiding returns 0
23:39:21.299 00.000 25848 scope move finished after 550 + 78 ms
23:39:21.299 00.000 25848 Move returns status 0, amount 550
23:39:21.299 00.000 25848 MoveAxis(N, 1070, ABG)
23:39:21.299 00.000 25848 Guiding  Dir = 0, Dur = 1070
23:39:21.329 00.030 25848 IsSlewing returns 0
23:39:21.329 00.000 25848 IsGuiding returns 0
23:39:21.361 00.032 25848 PulseGuide returned control before completion, sleep 1050
23:39:22.417 01.056 25848 IsGuiding returns 1
23:39:22.417 00.000 25848 scope still moving after pulse duration time elapsed
23:39:22.544 00.127 25848 IsSlewing returns 0
23:39:22.544 00.000 25848 IsGuiding returns 0
23:39:22.544 00.000 25848 scope move finished after 1070 + 156 ms
23:39:22.544 00.000 25848 Move returns status 0, amount 1070
23:39:22.544 00.000 25848 move complete, result=0
23:39:22.544 00.000 25848 worker thread done servicing request
23:39:22.544 00.000 25848 Worker thread wakes up
23:39:22.544 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:22.544 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1255,736,31,31)
23:39:22.544 00.000 21444 GuideStep: -17.5 px 550 ms EAST, -39.2 px 1070 ms NORTH
23:39:25.910 03.366 25848 Exposure complete
23:39:25.990 00.080 25848 worker thread done servicing request
23:39:25.990 00.000 21444 OnExposeComplete: enter
23:39:25.990 00.000 21444 UpdateGuideState(): m_state=6
23:39:25.990 00.000 21444 Star::Find(15, 1269, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
23:39:25.990 00.000 21444 Star::Find false star n=3 nbg=252 bg=3332.6 sigma=432.4 thresh=4630 peak=4519
23:39:25.990 00.000 21444 Star::Find returns 0 (2), X=1269.00, Y=751.00, Mass=4494, SNR=2.9, Peak=5068 HFD=0.0
23:39:25.990 00.000 21444 DistanceChecker: activated
23:39:25.990 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:25.990 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:39:25.990 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:39:25.990 00.000 25848 Worker thread wakes up
23:39:25.990 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:39:25.990 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:39:25.990 00.000 25848 move complete, result=0
23:39:25.990 00.000 25848 worker thread done servicing request
23:39:26.116 00.126 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:26.116 00.000 21444 Status Line: Star lost - low SNR
23:39:26.116 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20048, med=2948, FiltMin=494, FiltMax=15848, Gamma=1.430
23:39:26.116 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:39:26.116 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:26.116 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:26.116 00.000 21444 Enqueuing Expose request
23:39:26.116 00.000 25848 Worker thread wakes up
23:39:26.116 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:26.116 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:29.473 03.357 25848 Exposure complete
23:39:29.537 00.064 25848 worker thread done servicing request
23:39:29.537 00.000 21444 OnExposeComplete: enter
23:39:29.553 00.016 21444 UpdateGuideState(): m_state=6
23:39:29.553 00.000 21444 Star::Find(15, 1269, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
23:39:29.553 00.000 21444 Star::Find false star n=4 nbg=265 bg=3397.9 sigma=480.9 thresh=4841 peak=4696
23:39:29.553 00.000 21444 Star::Find returns 0 (2), X=1269.00, Y=751.00, Mass=6988, SNR=2.9, Peak=5576 HFD=0.0
23:39:29.553 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:29.553 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:39:29.553 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:39:29.553 00.000 25848 Worker thread wakes up
23:39:29.553 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:39:29.553 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:39:29.553 00.000 25848 move complete, result=0
23:39:29.553 00.000 25848 worker thread done servicing request
23:39:29.664 00.111 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:29.664 00.000 21444 Status Line: Star lost - low SNR
23:39:29.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20000, med=2972, FiltMin=282, FiltMax=16556, Gamma=1.430
23:39:29.664 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:39:29.664 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:29.664 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:29.664 00.000 21444 Enqueuing Expose request
23:39:29.664 00.000 25848 Worker thread wakes up
23:39:29.664 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:29.664 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:33.018 03.354 25848 Exposure complete
23:39:33.098 00.080 25848 worker thread done servicing request
23:39:33.098 00.000 21444 OnExposeComplete: enter
23:39:33.098 00.000 21444 UpdateGuideState(): m_state=6
23:39:33.098 00.000 21444 Star::Find(15, 1269, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
23:39:33.098 00.000 21444 Star::Find false star n=2 nbg=274 bg=3178.9 sigma=485.7 thresh=4636 peak=4434
23:39:33.098 00.000 21444 Star::Find returns 0 (2), X=1269.00, Y=751.00, Mass=3698, SNR=2.9, Peak=5368 HFD=0.0
23:39:33.098 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:33.098 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:39:33.098 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:39:33.098 00.000 25848 Worker thread wakes up
23:39:33.098 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:39:33.098 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:39:33.098 00.000 25848 move complete, result=0
23:39:33.098 00.000 25848 worker thread done servicing request
23:39:33.225 00.127 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:33.225 00.000 21444 Status Line: Star lost - low SNR
23:39:33.225 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19924, med=2992, FiltMin=368, FiltMax=15268, Gamma=1.430
23:39:33.225 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:39:33.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:33.225 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:33.225 00.000 21444 Enqueuing Expose request
23:39:33.225 00.000 25848 Worker thread wakes up
23:39:33.225 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:33.225 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:36.586 03.361 25848 Exposure complete
23:39:36.666 00.080 25848 worker thread done servicing request
23:39:36.666 00.000 21444 OnExposeComplete: enter
23:39:36.666 00.000 21444 UpdateGuideState(): m_state=6
23:39:36.666 00.000 21444 Star::Find(15, 1269, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
23:39:36.666 00.000 21444 Star::Find returns 1 (1), X=1271.39, Y=742.89, Mass=10241, SNR=10.3, Peak=5420 HFD=1.9
23:39:36.666 00.000 21444 DistanceChecker: deactivated
23:39:36.666 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.09) = xAngle (-1.90 = -1.90)
23:39:36.666 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.60 = -1.60)
23:39:36.666 00.000 21444 CameraToMount -- cameraX=-18.89 cameraY=-42.54 hyp=46.55 cameraTheta=-1.99 mountX=-14.98 mountY=-46.52, mountTheta=-1.88
23:39:36.666 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-18.89, y=-42.54, opts=13)
23:39:36.666 00.000 21444 Enqueuing Move request for scope (-18.89, -42.54)
23:39:36.666 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20096, med=2972, FiltMin=584, FiltMax=8628, Gamma=1.430
23:39:36.666 00.000 21444 UpdateGuideState exits: m=10241 SNR=10.3 Saturated
23:39:36.666 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:36.666 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:39:36.666 00.000 21444 Enqueuing Expose request
23:39:36.666 00.000 25848 Worker thread wakes up
23:39:36.666 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-18.89, -42.54) opts 0xd
23:39:36.666 00.000 25848 Handling offset move in thread for scope, endpoint = (-18.89, -42.54)
23:39:36.666 00.000 25848 Moving (-18.89, -42.54) raw xDistance=-14.98 yDistance=-46.52
23:39:36.666 00.000 25848 GuideAlgorithmHysteresis::Result() returns -10.24 from input -14.98
23:39:36.666 00.000 25848 GuideAlgorithmResistSwitch::result() returns -46.52 from input -46.52
23:39:36.666 00.000 25848 MoveAxis(E, 493, ABG)
23:39:36.666 00.000 25848 Guiding  Dir = 2, Dur = 493
23:39:36.718 00.052 25848 IsSlewing returns 1
23:39:36.718 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
23:39:36.718 00.000 25848 GetBoolean("/Confirm/1/SlewWarningEnabled", 1) returns 1
23:39:36.718 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
23:39:36.718 00.000 25848 Move returns status 2, amount 0
23:39:36.718 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
23:39:36.718 00.000 25848 move complete, result=2
23:39:36.718 00.000 25848 worker thread done servicing request
23:39:36.718 00.000 25848 Worker thread wakes up
23:39:36.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:36.718 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1256,728,31,31)
23:39:36.718 00.000 21444 Alert: Guiding stopped: the scope started slewing.
23:39:36.921 00.203 21444 GuideStep: -15.0 px 0 ms EAST, -46.5 px 0 ms NORTH
23:39:36.923 00.002 21444 mount move error indicates guiding should stop
23:39:36.923 00.000 21444 Mount: notify guiding stopped
23:39:36.923 00.000 21444 BLC: window closed
23:39:36.926 00.003 21444 BLC: Last direction was reset
23:39:36.926 00.000 21444 Changing from state GUIDING to STOP
23:39:36.926 00.000 21444 guider state => SELECTED
23:39:36.926 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
23:39:40.068 03.142 25848 Exposure complete
23:39:40.148 00.080 25848 worker thread done servicing request
23:39:40.148 00.000 21444 OnExposeComplete: enter
23:39:40.148 00.000 21444 UpdateGuideState(): m_state=2
23:39:40.148 00.000 21444 Star::Find(15, 1271, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:39:40.148 00.000 21444 Star::Find false star n=4 nbg=253 bg=3411.7 sigma=370.9 thresh=4524 peak=4340
23:39:40.148 00.000 21444 Star::Find returns 0 (2), X=1271.00, Y=742.00, Mass=6117, SNR=2.9, Peak=5344 HFD=0.0
23:39:40.148 00.000 21444 DistanceChecker: activated
23:39:40.148 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:40.148 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:39:40.148 00.000 21444 guider state => SELECTING
23:39:40.148 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:40.148 00.000 21444 Status Line: Star lost - low SNR
23:39:40.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20124, med=2996, FiltMin=218, FiltMax=5572, Gamma=1.430
23:39:40.148 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:39:40.148 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:40.148 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:40.148 00.000 21444 Enqueuing Expose request
23:39:40.148 00.000 25848 Worker thread wakes up
23:39:40.148 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:40.148 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:43.510 03.362 25848 Exposure complete
23:39:43.591 00.081 25848 worker thread done servicing request
23:39:43.591 00.000 21444 OnExposeComplete: enter
23:39:43.591 00.000 21444 UpdateGuideState(): m_state=1
23:39:43.591 00.000 21444 Star::Find(15, 1271, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
23:39:43.591 00.000 21444 Star::Find returns 1 (1), X=1280.74, Y=753.72, Mass=10482, SNR=9.3, Peak=5976 HFD=2.0
23:39:43.591 00.000 21444 DistanceChecker: deactivated
23:39:43.591 00.000 21444 setting lock position to (1280.74, 753.72)
23:39:43.591 00.000 21444 MultiStar: stabilizing after lock position change
23:39:43.591 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:39:43.591 00.000 21444 Changing from state SELECTING to SELECTED
23:39:43.591 00.000 21444 guider state => SELECTED
23:39:43.595 00.004 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20232, med=3224, FiltMin=168, FiltMax=6028, Gamma=1.430
23:39:43.595 00.000 21444 UpdateGuideState exits: m=10482 SNR=9.3 Saturated
23:39:43.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:43.595 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:39:43.595 00.000 21444 Enqueuing Expose request
23:39:43.595 00.000 25848 Worker thread wakes up
23:39:43.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:43.595 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1266,739,31,31)
23:39:46.956 03.361 25848 Exposure complete
23:39:47.036 00.080 25848 worker thread done servicing request
23:39:47.036 00.000 21444 OnExposeComplete: enter
23:39:47.036 00.000 21444 UpdateGuideState(): m_state=2
23:39:47.036 00.000 21444 Star::Find(15, 1280, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
23:39:47.036 00.000 21444 Star::Find returns 0 (3), X=1280.00, Y=753.00, Mass=0, SNR=0.0, Peak=6100 HFD=0.0
23:39:47.036 00.000 21444 DistanceChecker: activated
23:39:47.036 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:47.036 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:39:47.036 00.000 21444 guider state => SELECTING
23:39:47.036 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:47.036 00.000 21444 Status Line: Star lost - low mass
23:39:47.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20804, med=3732, FiltMin=598, FiltMax=6382, Gamma=1.430
23:39:47.036 00.000 21444 UpdateGuideState exits: Star lost - low mass
23:39:47.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:47.036 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:47.036 00.000 21444 Enqueuing Expose request
23:39:47.036 00.000 25848 Worker thread wakes up
23:39:47.036 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:47.036 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:39:50.411 03.375 25848 Exposure complete
23:39:50.490 00.079 25848 worker thread done servicing request
23:39:50.490 00.000 21444 OnExposeComplete: enter
23:39:50.490 00.000 21444 UpdateGuideState(): m_state=1
23:39:50.490 00.000 21444 Star::Find(15, 1280, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
23:39:50.490 00.000 21444 Star::Find returns 1 (1), X=1278.28, Y=761.52, Mass=18831, SNR=11.6, Peak=8652 HFD=2.4
23:39:50.490 00.000 21444 DistanceChecker: deactivated
23:39:50.490 00.000 21444 setting lock position to (1278.28, 761.52)
23:39:50.490 00.000 21444 MultiStar: stabilizing after lock position change
23:39:50.490 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:39:50.490 00.000 21444 Changing from state SELECTING to SELECTED
23:39:50.490 00.000 21444 guider state => SELECTED
23:39:50.490 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=22324, med=5220, FiltMin=772, FiltMax=8248, Gamma=1.430
23:39:50.490 00.000 21444 UpdateGuideState exits: m=18831 SNR=11.6 Saturated
23:39:50.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:50.490 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:39:50.490 00.000 21444 Enqueuing Expose request
23:39:50.490 00.000 25848 Worker thread wakes up
23:39:50.490 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:50.490 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,747,31,31)
23:39:53.853 03.363 25848 Exposure complete
23:39:53.935 00.082 25848 worker thread done servicing request
23:39:53.935 00.000 21444 OnExposeComplete: enter
23:39:53.935 00.000 21444 UpdateGuideState(): m_state=2
23:39:53.935 00.000 21444 Star::Find(15, 1278, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
23:39:53.935 00.000 21444 Star::Find returns 1 (1), X=1291.02, Y=749.51, Mass=9842, SNR=8.5, Peak=9940 HFD=1.0
23:39:53.935 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.09) = xAngle (-0.67 = -0.67)
23:39:53.935 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.37 = -0.37)
23:39:53.935 00.000 21444 CameraToMount -- cameraX=12.74 cameraY=-12.01 hyp=17.51 cameraTheta=-0.76 mountX=13.77 mountY=-6.29, mountTheta=-0.43
23:39:53.935 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=22956, med=6484, FiltMin=600, FiltMax=9940, Gamma=1.430
23:39:53.935 00.000 21444 UpdateGuideState exits: m=9842 SNR=8.5 Saturated
23:39:53.935 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:53.935 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:39:53.935 00.000 21444 Enqueuing Expose request
23:39:53.935 00.000 25848 Worker thread wakes up
23:39:53.935 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:53.935 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1276,735,31,31)
23:39:57.286 03.351 25848 Exposure complete
23:39:57.367 00.081 25848 worker thread done servicing request
23:39:57.367 00.000 21444 OnExposeComplete: enter
23:39:57.367 00.000 21444 UpdateGuideState(): m_state=2
23:39:57.367 00.000 21444 Star::Find(15, 1291, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
23:39:57.367 00.000 21444 Star::Find false star n=2 nbg=253 bg=8012.2 sigma=558.9 thresh=9689 peak=9483
23:39:57.367 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=749.00, Mass=3932, SNR=2.9, Peak=10572 HFD=0.0
23:39:57.367 00.000 21444 DistanceChecker: activated
23:39:57.367 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:39:57.367 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:39:57.367 00.000 21444 guider state => SELECTING
23:39:57.367 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:57.367 00.000 21444 Status Line: Star lost - low SNR
23:39:57.367 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=24140, med=7312, FiltMin=880, FiltMax=10724, Gamma=1.430
23:39:57.367 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:39:57.367 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:57.367 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:39:57.367 00.000 21444 Enqueuing Expose request
23:39:57.367 00.000 25848 Worker thread wakes up
23:39:57.367 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:39:57.367 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:00.728 03.361 25848 Exposure complete
23:40:00.810 00.082 25848 worker thread done servicing request
23:40:00.810 00.000 21444 OnExposeComplete: enter
23:40:00.810 00.000 21444 UpdateGuideState(): m_state=1
23:40:00.810 00.000 21444 Star::Find(15, 1291, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
23:40:00.810 00.000 21444 Star::Find false star n=4 nbg=269 bg=2829.2 sigma=465.9 thresh=4227 peak=4104
23:40:00.810 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=749.00, Mass=7123, SNR=2.9, Peak=5116 HFD=0.0
23:40:00.810 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:00.810 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:00.810 00.000 21444 Status Line: Star lost - low SNR
23:40:00.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19824, med=2592, FiltMin=344, FiltMax=5068, Gamma=1.430
23:40:00.810 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:00.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:00.810 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:00.810 00.000 21444 Enqueuing Expose request
23:40:00.810 00.000 25848 Worker thread wakes up
23:40:00.810 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:00.810 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:04.168 03.358 25848 Exposure complete
23:40:04.248 00.080 25848 worker thread done servicing request
23:40:04.248 00.000 21444 OnExposeComplete: enter
23:40:04.248 00.000 21444 UpdateGuideState(): m_state=1
23:40:04.248 00.000 21444 Star::Find(15, 1291, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
23:40:04.248 00.000 21444 Star::Find returns 1 (1), X=1277.48, Y=761.52, Mass=13694, SNR=13.7, Peak=3300 HFD=6.8
23:40:04.248 00.000 21444 DistanceChecker: deactivated
23:40:04.248 00.000 21444 setting lock position to (1277.48, 761.52)
23:40:04.248 00.000 21444 MultiStar: stabilizing after lock position change
23:40:04.248 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:40:04.248 00.000 21444 Changing from state SELECTING to SELECTED
23:40:04.248 00.000 21444 guider state => SELECTED
23:40:04.248 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18612, med=1508, FiltMin=152, FiltMax=3708, Gamma=1.430
23:40:04.248 00.000 21444 UpdateGuideState exits: m=13694 SNR=13.7 Saturated
23:40:04.248 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:04.248 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:40:04.248 00.000 21444 Enqueuing Expose request
23:40:04.248 00.000 25848 Worker thread wakes up
23:40:04.248 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:04.248 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1262,747,31,31)
23:40:07.616 03.368 25848 Exposure complete
23:40:07.704 00.088 25848 worker thread done servicing request
23:40:07.704 00.000 21444 OnExposeComplete: enter
23:40:07.704 00.000 21444 UpdateGuideState(): m_state=2
23:40:07.704 00.000 21444 Star::Find(15, 1277, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
23:40:07.706 00.002 21444 Star::Find false star n=5 nbg=256 bg=1189.6 sigma=350.9 thresh=2242 peak=2156
23:40:07.706 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=761.00, Mass=7520, SNR=2.9, Peak=2896 HFD=0.0
23:40:07.706 00.000 21444 DistanceChecker: activated
23:40:07.706 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:07.706 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:40:07.706 00.000 21444 guider state => SELECTING
23:40:07.706 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:07.706 00.000 21444 Status Line: Star lost - low SNR
23:40:07.706 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18736, med=1252, FiltMin=66, FiltMax=3890, Gamma=1.430
23:40:07.706 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:07.706 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:07.706 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:07.706 00.000 21444 Enqueuing Expose request
23:40:07.706 00.000 25848 Worker thread wakes up
23:40:07.706 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:07.706 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:11.065 03.359 25848 Exposure complete
23:40:11.145 00.080 25848 worker thread done servicing request
23:40:11.145 00.000 21444 OnExposeComplete: enter
23:40:11.145 00.000 21444 UpdateGuideState(): m_state=1
23:40:11.145 00.000 21444 Star::Find(15, 1277, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
23:40:11.145 00.000 21444 Star::Find false star n=3 nbg=273 bg=1229.3 sigma=467.8 thresh=2633 peak=2455
23:40:11.145 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=761.00, Mass=5772, SNR=2.9, Peak=3220 HFD=0.0
23:40:11.145 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:11.145 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:11.145 00.000 21444 Status Line: Star lost - low SNR
23:40:11.145 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18348, med=1252, FiltMin=68, FiltMax=4132, Gamma=1.430
23:40:11.145 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:11.145 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:11.145 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:11.145 00.000 21444 Enqueuing Expose request
23:40:11.145 00.000 25848 Worker thread wakes up
23:40:11.145 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:11.145 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:14.505 03.360 25848 Exposure complete
23:40:14.587 00.082 25848 worker thread done servicing request
23:40:14.587 00.000 21444 OnExposeComplete: enter
23:40:14.587 00.000 21444 UpdateGuideState(): m_state=1
23:40:14.587 00.000 21444 Star::Find(15, 1277, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
23:40:14.587 00.000 21444 Star::Find false star n=4 nbg=261 bg=1252.3 sigma=355.1 thresh=2318 peak=2179
23:40:14.587 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=761.00, Mass=5111, SNR=2.9, Peak=3072 HFD=0.0
23:40:14.587 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:14.587 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:14.587 00.000 21444 Status Line: Star lost - low SNR
23:40:14.587 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18588, med=1252, FiltMin=78, FiltMax=3928, Gamma=1.430
23:40:14.587 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:14.587 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:14.587 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:14.587 00.000 21444 Enqueuing Expose request
23:40:14.587 00.000 25848 Worker thread wakes up
23:40:14.587 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:14.587 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:17.880 03.293 21444 evsrv: cli 0107E4C0 connect
23:40:17.880 00.000 21444 case statement mapped state 1 to 101
23:40:17.880 00.000 21444 case statement mapped state 1 to 101
23:40:17.883 00.003 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"19a0b381-98e0-4f03-9596-245b8637d87b"}
23:40:17.883 00.000 21444 case statement mapped state 1 to 101
23:40:17.883 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Looping","id":"19a0b381-98e0-4f03-9596-245b8637d87b"}
23:40:17.885 00.002 21444 evsrv: cli 0107E4C0 disconnect
23:40:17.952 00.067 25848 Exposure complete
23:40:18.042 00.090 25848 worker thread done servicing request
23:40:18.042 00.000 21444 OnExposeComplete: enter
23:40:18.042 00.000 21444 UpdateGuideState(): m_state=1
23:40:18.042 00.000 21444 Star::Find(15, 1277, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
23:40:18.042 00.000 21444 Star::Find returns 1 (1), X=1276.93, Y=760.64, Mass=12823, SNR=12.6, Peak=3220 HFD=6.8
23:40:18.042 00.000 21444 DistanceChecker: deactivated
23:40:18.044 00.002 21444 setting lock position to (1276.93, 760.64)
23:40:18.044 00.000 21444 MultiStar: stabilizing after lock position change
23:40:18.044 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:40:18.044 00.000 21444 Changing from state SELECTING to SELECTED
23:40:18.044 00.000 21444 guider state => SELECTED
23:40:18.045 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18508, med=1252, FiltMin=164, FiltMax=4686, Gamma=1.430
23:40:18.045 00.000 21444 UpdateGuideState exits: m=12823 SNR=12.6 Saturated
23:40:18.045 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:18.045 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:40:18.045 00.000 21444 Enqueuing Expose request
23:40:18.045 00.000 25848 Worker thread wakes up
23:40:18.045 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:18.045 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1262,746,31,31)
23:40:21.391 03.346 25848 Exposure complete
23:40:21.479 00.088 25848 worker thread done servicing request
23:40:21.479 00.000 21444 OnExposeComplete: enter
23:40:21.480 00.001 21444 UpdateGuideState(): m_state=2
23:40:21.480 00.000 21444 Star::Find(15, 1276, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
23:40:21.480 00.000 21444 Star::Find returns 1 (1), X=1277.45, Y=760.33, Mass=17305, SNR=14.9, Peak=4208 HFD=3.0
23:40:21.480 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.09) = xAngle (-0.45 = -0.45)
23:40:21.480 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.15 = -0.15)
23:40:21.480 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.31 hyp=0.61 cameraTheta=-0.54 mountX=0.55 mountY=-0.09, mountTheta=-0.16
23:40:21.481 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18456, med=1484, FiltMin=168, FiltMax=3528, Gamma=1.430
23:40:21.481 00.000 21444 UpdateGuideState exits: m=17305 SNR=14.9 Saturated
23:40:21.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:21.481 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:40:21.481 00.000 21444 Enqueuing Expose request
23:40:21.482 00.001 25848 Worker thread wakes up
23:40:21.482 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:21.482 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1262,745,31,31)
23:40:24.829 03.347 25848 Exposure complete
23:40:24.917 00.088 25848 worker thread done servicing request
23:40:24.917 00.000 21444 OnExposeComplete: enter
23:40:24.917 00.000 21444 UpdateGuideState(): m_state=2
23:40:24.917 00.000 21444 Star::Find(15, 1277, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
23:40:24.917 00.000 21444 Star::Find false star n=6 nbg=243 bg=5913.3 sigma=473.0 thresh=7332 peak=7192
23:40:24.917 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=760.00, Mass=10904, SNR=2.9, Peak=8224 HFD=0.0
23:40:24.917 00.000 21444 DistanceChecker: activated
23:40:24.917 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:24.918 00.001 21444 Changing from state SELECTED to UNINITIALIZED
23:40:24.918 00.000 21444 guider state => SELECTING
23:40:24.918 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:24.918 00.000 21444 Status Line: Star lost - low SNR
23:40:24.920 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22272, med=5444, FiltMin=788, FiltMax=8476, Gamma=1.430
23:40:24.920 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:24.920 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:24.920 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:24.920 00.000 21444 Enqueuing Expose request
23:40:24.920 00.000 25848 Worker thread wakes up
23:40:24.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:24.920 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:28.265 03.345 25848 Exposure complete
23:40:28.331 00.066 25848 worker thread done servicing request
23:40:28.332 00.001 21444 OnExposeComplete: enter
23:40:28.332 00.000 21444 UpdateGuideState(): m_state=1
23:40:28.332 00.000 21444 Star::Find(15, 1277, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
23:40:28.332 00.000 21444 Star::Find returns 1 (1), X=1277.93, Y=762.55, Mass=21506, SNR=13.3, Peak=10872 HFD=4.4
23:40:28.332 00.000 21444 DistanceChecker: deactivated
23:40:28.334 00.002 21444 setting lock position to (1277.93, 762.55)
23:40:28.334 00.000 21444 MultiStar: stabilizing after lock position change
23:40:28.334 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:40:28.334 00.000 21444 Changing from state SELECTING to SELECTED
23:40:28.334 00.000 21444 guider state => SELECTED
23:40:28.342 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24368, med=7264, FiltMin=848, FiltMax=10800, Gamma=1.430
23:40:28.357 00.015 21444 UpdateGuideState exits: m=21506 SNR=13.3 Saturated
23:40:28.357 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:28.357 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:40:28.357 00.000 21444 Enqueuing Expose request
23:40:28.357 00.000 25848 Worker thread wakes up
23:40:28.357 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:28.357 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,748,31,31)
23:40:31.701 03.344 25848 Exposure complete
23:40:31.768 00.067 25848 worker thread done servicing request
23:40:31.941 00.173 21444 OnExposeComplete: enter
23:40:31.941 00.000 21444 UpdateGuideState(): m_state=2
23:40:31.941 00.000 21444 Star::Find(15, 1277, 762, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
23:40:31.941 00.000 21444 Star::Find false star n=2 nbg=270 bg=8084.9 sigma=672.0 thresh=10101 peak=9837
23:40:31.941 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=762.00, Mass=5778, SNR=2.9, Peak=11024 HFD=0.0
23:40:31.941 00.000 21444 DistanceChecker: activated
23:40:31.941 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:31.941 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:40:31.941 00.000 21444 guider state => SELECTING
23:40:31.941 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:31.942 00.001 21444 Status Line: Star lost - low SNR
23:40:31.963 00.021 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24116, med=7540, FiltMin=774, FiltMax=11100, Gamma=1.430
23:40:31.978 00.015 21444 UpdateGuideState exits: Star lost - low SNR
23:40:31.978 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:31.978 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:31.978 00.000 21444 Enqueuing Expose request
23:40:31.978 00.000 25848 Worker thread wakes up
23:40:31.978 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:31.978 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:35.334 03.356 25848 Exposure complete
23:40:35.400 00.066 25848 worker thread done servicing request
23:40:35.401 00.001 21444 OnExposeComplete: enter
23:40:35.401 00.000 21444 UpdateGuideState(): m_state=1
23:40:35.401 00.000 21444 Star::Find(15, 1277, 762, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
23:40:35.401 00.000 21444 Star::Find false star n=5 nbg=269 bg=7324.0 sigma=634.5 thresh=9227 peak=8996
23:40:35.401 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=762.00, Mass=10580, SNR=2.9, Peak=9664 HFD=0.0
23:40:35.401 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:35.401 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:35.401 00.000 21444 Status Line: Star lost - low SNR
23:40:35.402 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23988, med=6860, FiltMin=722, FiltMax=10496, Gamma=1.430
23:40:35.418 00.016 21444 UpdateGuideState exits: Star lost - low SNR
23:40:35.418 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:35.418 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:35.418 00.000 21444 Enqueuing Expose request
23:40:35.419 00.001 25848 Worker thread wakes up
23:40:35.419 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:35.419 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:38.763 03.344 25848 Exposure complete
23:40:38.851 00.088 25848 worker thread done servicing request
23:40:38.852 00.001 21444 OnExposeComplete: enter
23:40:38.852 00.000 21444 UpdateGuideState(): m_state=1
23:40:38.852 00.000 21444 Star::Find(15, 1277, 762, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
23:40:38.852 00.000 21444 Star::Find false star n=2 nbg=255 bg=7488.0 sigma=566.8 thresh=9189 peak=8781
23:40:38.852 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=762.00, Mass=4176, SNR=2.9, Peak=9664 HFD=0.0
23:40:38.852 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:38.852 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:38.852 00.000 21444 Status Line: Star lost - low SNR
23:40:38.853 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=23432, med=7088, FiltMin=752, FiltMax=10320, Gamma=1.430
23:40:38.853 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:38.853 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:38.853 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:38.853 00.000 21444 Enqueuing Expose request
23:40:38.853 00.000 25848 Worker thread wakes up
23:40:38.853 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:38.853 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:42.192 03.339 25848 Exposure complete
23:40:42.279 00.087 25848 worker thread done servicing request
23:40:42.280 00.001 21444 OnExposeComplete: enter
23:40:42.280 00.000 21444 UpdateGuideState(): m_state=1
23:40:42.280 00.000 21444 Star::Find(15, 1277, 762, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
23:40:42.280 00.000 21444 Star::Find false star n=5 nbg=249 bg=6072.9 sigma=515.8 thresh=7620 peak=7377
23:40:42.280 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=762.00, Mass=8951, SNR=2.9, Peak=8068 HFD=0.0
23:40:42.280 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:42.280 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:42.280 00.000 21444 Status Line: Star lost - low SNR
23:40:42.281 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21968, med=5776, FiltMin=788, FiltMax=8980, Gamma=1.430
23:40:42.282 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:40:42.282 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:42.282 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:42.282 00.000 21444 Enqueuing Expose request
23:40:42.283 00.001 25848 Worker thread wakes up
23:40:42.283 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:42.283 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:45.640 03.357 25848 Exposure complete
23:40:45.712 00.072 25848 worker thread done servicing request
23:40:45.713 00.001 21444 OnExposeComplete: enter
23:40:45.713 00.000 21444 UpdateGuideState(): m_state=1
23:40:45.713 00.000 21444 Star::Find(15, 1277, 762, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
23:40:45.713 00.000 21444 Star::Find returns 1 (1), X=1278.55, Y=759.97, Mass=13219, SNR=11.1, Peak=6760 HFD=1.7
23:40:45.713 00.000 21444 DistanceChecker: deactivated
23:40:45.715 00.002 21444 setting lock position to (1278.55, 759.97)
23:40:45.715 00.000 21444 MultiStar: stabilizing after lock position change
23:40:45.715 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:40:45.715 00.000 21444 Changing from state SELECTING to SELECTED
23:40:45.715 00.000 21444 guider state => SELECTED
23:40:45.715 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20860, med=3528, FiltMin=420, FiltMax=9812, Gamma=1.430
23:40:45.715 00.000 21444 UpdateGuideState exits: m=13219 SNR=11.1 Saturated
23:40:45.715 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:45.715 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:40:45.715 00.000 21444 Enqueuing Expose request
23:40:45.716 00.001 25848 Worker thread wakes up
23:40:45.716 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:45.716 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1264,745,31,31)
23:40:49.056 03.340 25848 Exposure complete
23:40:49.143 00.087 25848 worker thread done servicing request
23:40:49.143 00.000 21444 OnExposeComplete: enter
23:40:49.143 00.000 21444 UpdateGuideState(): m_state=2
23:40:49.143 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
23:40:49.143 00.000 21444 Star::Find false star n=2 nbg=270 bg=4832.8 sigma=486.5 thresh=6292 peak=5845
23:40:49.144 00.001 21444 Star::Find returns 0 (2), X=1278.00, Y=759.00, Mass=2970, SNR=2.9, Peak=6684 HFD=0.0
23:40:49.144 00.000 21444 DistanceChecker: activated
23:40:49.144 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:49.144 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:40:49.144 00.000 21444 guider state => SELECTING
23:40:49.144 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:49.144 00.000 21444 Status Line: Star lost - low SNR
23:40:49.146 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21792, med=4360, FiltMin=572, FiltMax=7088, Gamma=1.430
23:40:49.146 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:49.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:49.146 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:49.146 00.000 21444 Enqueuing Expose request
23:40:49.146 00.000 25848 Worker thread wakes up
23:40:49.146 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:49.146 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:52.485 03.339 25848 Exposure complete
23:40:52.573 00.088 25848 worker thread done servicing request
23:40:52.574 00.001 21444 OnExposeComplete: enter
23:40:52.574 00.000 21444 UpdateGuideState(): m_state=1
23:40:52.574 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
23:40:52.574 00.000 21444 Star::Find false star n=4 nbg=253 bg=5562.0 sigma=538.8 thresh=7179 peak=7154
23:40:52.574 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=759.00, Mass=8500, SNR=2.9, Peak=8076 HFD=0.0
23:40:52.574 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:52.574 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:52.574 00.000 21444 Status Line: Star lost - low SNR
23:40:52.575 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21872, med=4996, FiltMin=360, FiltMax=7940, Gamma=1.430
23:40:52.575 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:52.575 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:52.575 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:52.575 00.000 21444 Enqueuing Expose request
23:40:52.576 00.001 25848 Worker thread wakes up
23:40:52.576 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:52.576 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:40:55.915 03.339 25848 Exposure complete
23:40:56.002 00.087 25848 worker thread done servicing request
23:40:56.003 00.001 21444 OnExposeComplete: enter
23:40:56.003 00.000 21444 UpdateGuideState(): m_state=1
23:40:56.003 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
23:40:56.003 00.000 21444 Star::Find returns 1 (1), X=1269.51, Y=757.77, Mass=15852, SNR=11.2, Peak=7188 HFD=3.3
23:40:56.003 00.000 21444 DistanceChecker: deactivated
23:40:56.006 00.003 21444 setting lock position to (1269.51, 757.77)
23:40:56.006 00.000 21444 MultiStar: stabilizing after lock position change
23:40:56.006 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:40:56.006 00.000 21444 Changing from state SELECTING to SELECTED
23:40:56.006 00.000 21444 guider state => SELECTED
23:40:56.007 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21668, med=4384, FiltMin=862, FiltMax=7136, Gamma=1.430
23:40:56.007 00.000 21444 UpdateGuideState exits: m=15852 SNR=11.2 Saturated
23:40:56.007 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:56.007 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:40:56.007 00.000 21444 Enqueuing Expose request
23:40:56.007 00.000 25848 Worker thread wakes up
23:40:56.007 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:56.007 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1255,743,31,31)
23:40:59.357 03.350 25848 Exposure complete
23:40:59.433 00.076 25848 worker thread done servicing request
23:40:59.433 00.000 21444 OnExposeComplete: enter
23:40:59.433 00.000 21444 UpdateGuideState(): m_state=2
23:40:59.433 00.000 21444 Star::Find(15, 1269, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
23:40:59.433 00.000 21444 Star::Find false star n=6 nbg=269 bg=4286.1 sigma=495.2 thresh=5772 peak=5594
23:40:59.433 00.000 21444 Star::Find returns 0 (2), X=1269.00, Y=757.00, Mass=10947, SNR=2.9, Peak=6580 HFD=0.0
23:40:59.433 00.000 21444 DistanceChecker: activated
23:40:59.433 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:40:59.433 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:40:59.433 00.000 21444 guider state => SELECTING
23:40:59.433 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:59.433 00.000 21444 Status Line: Star lost - low SNR
23:40:59.435 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21064, med=3828, FiltMin=598, FiltMax=6456, Gamma=1.430
23:40:59.435 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:40:59.435 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:59.435 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:40:59.435 00.000 21444 Enqueuing Expose request
23:40:59.435 00.000 25848 Worker thread wakes up
23:40:59.435 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:40:59.435 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:02.774 03.339 25848 Exposure complete
23:41:02.862 00.088 25848 worker thread done servicing request
23:41:02.862 00.000 21444 OnExposeComplete: enter
23:41:02.862 00.000 21444 UpdateGuideState(): m_state=1
23:41:02.862 00.000 21444 Star::Find(15, 1269, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
23:41:02.862 00.000 21444 Star::Find returns 1 (1), X=1279.08, Y=761.39, Mass=20095, SNR=13.1, Peak=6380 HFD=4.9
23:41:02.862 00.000 21444 DistanceChecker: deactivated
23:41:02.865 00.003 21444 setting lock position to (1279.08, 761.39)
23:41:02.865 00.000 21444 MultiStar: stabilizing after lock position change
23:41:02.865 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:41:02.865 00.000 21444 Changing from state SELECTING to SELECTED
23:41:02.865 00.000 21444 guider state => SELECTED
23:41:02.865 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21088, med=3648, FiltMin=624, FiltMax=6656, Gamma=1.430
23:41:02.865 00.000 21444 UpdateGuideState exits: m=20095 SNR=13.1 Saturated
23:41:02.866 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:02.866 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:41:02.866 00.000 21444 Enqueuing Expose request
23:41:02.866 00.000 25848 Worker thread wakes up
23:41:02.866 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:02.866 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1264,746,31,31)
23:41:06.215 03.349 25848 Exposure complete
23:41:06.302 00.087 25848 worker thread done servicing request
23:41:06.303 00.001 21444 OnExposeComplete: enter
23:41:06.303 00.000 21444 UpdateGuideState(): m_state=2
23:41:06.303 00.000 21444 Star::Find(15, 1279, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
23:41:06.303 00.000 21444 Star::Find false star n=3 nbg=255 bg=3998.7 sigma=521.7 thresh=5564 peak=5245
23:41:06.303 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=761.00, Mass=5596, SNR=2.9, Peak=6356 HFD=0.0
23:41:06.303 00.000 21444 DistanceChecker: activated
23:41:06.303 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:06.303 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:41:06.303 00.000 21444 guider state => SELECTING
23:41:06.303 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:06.304 00.001 21444 Status Line: Star lost - low SNR
23:41:06.306 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21032, med=3724, FiltMin=710, FiltMax=7916, Gamma=1.430
23:41:06.306 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:06.306 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:06.306 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:06.306 00.000 21444 Enqueuing Expose request
23:41:06.306 00.000 25848 Worker thread wakes up
23:41:06.306 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:06.306 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:09.661 03.355 25848 Exposure complete
23:41:09.749 00.088 25848 worker thread done servicing request
23:41:09.750 00.001 21444 OnExposeComplete: enter
23:41:09.750 00.000 21444 UpdateGuideState(): m_state=1
23:41:09.750 00.000 21444 Star::Find(15, 1279, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
23:41:09.750 00.000 21444 Star::Find returns 1 (1), X=1278.43, Y=760.73, Mass=10710, SNR=10.8, Peak=7160 HFD=1.3
23:41:09.750 00.000 21444 DistanceChecker: deactivated
23:41:09.752 00.002 21444 setting lock position to (1278.43, 760.73)
23:41:09.752 00.000 21444 MultiStar: stabilizing after lock position change
23:41:09.752 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:41:09.752 00.000 21444 Changing from state SELECTING to SELECTED
23:41:09.752 00.000 21444 guider state => SELECTED
23:41:09.753 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20736, med=4156, FiltMin=752, FiltMax=6984, Gamma=1.430
23:41:09.753 00.000 21444 UpdateGuideState exits: m=10710 SNR=10.8 Saturated
23:41:09.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:09.753 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:41:09.753 00.000 21444 Enqueuing Expose request
23:41:09.754 00.001 25848 Worker thread wakes up
23:41:09.754 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:09.754 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,746,31,31)
23:41:13.109 03.355 25848 Exposure complete
23:41:13.197 00.088 25848 worker thread done servicing request
23:41:13.197 00.000 21444 OnExposeComplete: enter
23:41:13.197 00.000 21444 UpdateGuideState(): m_state=2
23:41:13.197 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
23:41:13.197 00.000 21444 Star::Find false star n=3 nbg=265 bg=5378.5 sigma=568.1 thresh=7083 peak=6875
23:41:13.197 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=6564, SNR=2.9, Peak=8048 HFD=0.0
23:41:13.197 00.000 21444 DistanceChecker: activated
23:41:13.197 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:13.197 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:41:13.197 00.000 21444 guider state => SELECTING
23:41:13.197 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:13.198 00.001 21444 Status Line: Star lost - low SNR
23:41:13.199 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21592, med=4916, FiltMin=724, FiltMax=19336, Gamma=1.430
23:41:13.199 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:13.199 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:13.199 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:13.199 00.000 21444 Enqueuing Expose request
23:41:13.199 00.000 25848 Worker thread wakes up
23:41:13.199 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:13.199 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:16.549 03.350 25848 Exposure complete
23:41:16.638 00.089 25848 worker thread done servicing request
23:41:16.638 00.000 21444 OnExposeComplete: enter
23:41:16.638 00.000 21444 UpdateGuideState(): m_state=1
23:41:16.638 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
23:41:16.638 00.000 21444 Star::Find false star n=1 nbg=258 bg=5456.4 sigma=587.8 thresh=7220 peak=6699
23:41:16.638 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=1984, SNR=2.9, Peak=7440 HFD=0.0
23:41:16.638 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:16.638 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:16.638 00.000 21444 Status Line: Star lost - low SNR
23:41:16.639 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=168, max=48372, med=5016, FiltMin=662, FiltMax=46476, Gamma=1.430
23:41:16.639 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:16.639 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:16.639 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:16.639 00.000 21444 Enqueuing Expose request
23:41:16.640 00.001 25848 Worker thread wakes up
23:41:16.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:16.640 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:19.995 03.355 25848 Exposure complete
23:41:20.082 00.087 25848 worker thread done servicing request
23:41:20.083 00.001 21444 OnExposeComplete: enter
23:41:20.083 00.000 21444 UpdateGuideState(): m_state=1
23:41:20.083 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
23:41:20.083 00.000 21444 Star::Find false star n=5 nbg=262 bg=5466.3 sigma=533.0 thresh=7065 peak=6891
23:41:20.083 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=10269, SNR=2.9, Peak=8072 HFD=0.0
23:41:20.083 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:20.083 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:20.083 00.000 21444 Status Line: Star lost - low SNR
23:41:20.084 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=52740, med=5016, FiltMin=572, FiltMax=50724, Gamma=1.430
23:41:20.084 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:20.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:20.084 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:20.084 00.000 21444 Enqueuing Expose request
23:41:20.084 00.000 25848 Worker thread wakes up
23:41:20.084 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:20.084 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:23.424 03.340 25848 Exposure complete
23:41:23.497 00.073 25848 worker thread done servicing request
23:41:23.497 00.000 21444 OnExposeComplete: enter
23:41:23.497 00.000 21444 UpdateGuideState(): m_state=1
23:41:23.497 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
23:41:23.497 00.000 21444 Star::Find false star n=4 nbg=241 bg=5310.7 sigma=453.4 thresh=6671 peak=6653
23:41:23.497 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=6649, SNR=2.9, Peak=7616 HFD=0.0
23:41:23.497 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:23.498 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:23.498 00.000 21444 Status Line: Star lost - low SNR
23:41:23.499 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=53952, med=5012, FiltMin=872, FiltMax=51020, Gamma=1.430
23:41:23.499 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:23.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:23.499 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:23.499 00.000 21444 Enqueuing Expose request
23:41:23.499 00.000 25848 Worker thread wakes up
23:41:23.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:23.500 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:26.841 03.341 25848 Exposure complete
23:41:26.930 00.089 25848 worker thread done servicing request
23:41:26.930 00.000 21444 OnExposeComplete: enter
23:41:26.930 00.000 21444 UpdateGuideState(): m_state=1
23:41:26.930 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
23:41:26.930 00.000 21444 Star::Find false star n=4 nbg=271 bg=5455.7 sigma=611.4 thresh=7290 peak=6850
23:41:26.930 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=8569, SNR=2.9, Peak=7792 HFD=0.0
23:41:26.930 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:26.930 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:26.930 00.000 21444 Status Line: Star lost - low SNR
23:41:26.931 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=53928, med=4996, FiltMin=798, FiltMax=51932, Gamma=1.430
23:41:26.931 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:26.931 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:26.931 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:26.931 00.000 21444 Enqueuing Expose request
23:41:26.931 00.000 25848 Worker thread wakes up
23:41:26.931 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:26.931 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:30.272 03.341 25848 Exposure complete
23:41:30.360 00.088 25848 worker thread done servicing request
23:41:30.360 00.000 21444 OnExposeComplete: enter
23:41:30.360 00.000 21444 UpdateGuideState(): m_state=1
23:41:30.360 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
23:41:30.360 00.000 21444 Star::Find false star n=4 nbg=244 bg=5436.3 sigma=495.5 thresh=6923 peak=6711
23:41:30.360 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=7107, SNR=2.9, Peak=7468 HFD=0.0
23:41:30.360 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:30.361 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:30.361 00.000 21444 Status Line: Star lost - low SNR
23:41:30.362 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=57940, med=4992, FiltMin=648, FiltMax=53900, Gamma=1.430
23:41:30.362 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:30.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:30.362 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:30.362 00.000 21444 Enqueuing Expose request
23:41:30.362 00.000 25848 Worker thread wakes up
23:41:30.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:30.362 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:33.706 03.344 25848 Exposure complete
23:41:33.794 00.088 25848 worker thread done servicing request
23:41:33.794 00.000 21444 OnExposeComplete: enter
23:41:33.794 00.000 21444 UpdateGuideState(): m_state=1
23:41:33.795 00.001 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
23:41:33.795 00.000 21444 Star::Find false star n=4 nbg=271 bg=5208.7 sigma=529.9 thresh=6799 peak=6796
23:41:33.795 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=8705, SNR=2.9, Peak=7744 HFD=0.0
23:41:33.795 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:33.795 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:33.795 00.000 21444 Status Line: Star lost - low SNR
23:41:33.796 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=220, max=54000, med=4992, FiltMin=824, FiltMax=51148, Gamma=1.430
23:41:33.796 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:33.796 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:33.796 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:33.796 00.000 21444 Enqueuing Expose request
23:41:33.796 00.000 25848 Worker thread wakes up
23:41:33.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:33.796 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:37.152 03.356 25848 Exposure complete
23:41:37.239 00.087 25848 worker thread done servicing request
23:41:37.239 00.000 21444 OnExposeComplete: enter
23:41:37.240 00.001 21444 UpdateGuideState(): m_state=1
23:41:37.240 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
23:41:37.240 00.000 21444 Star::Find false star n=3 nbg=260 bg=5556.5 sigma=534.6 thresh=7160 peak=6821
23:41:37.240 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=5659, SNR=2.9, Peak=7692 HFD=0.0
23:41:37.240 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:37.240 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:37.240 00.000 21444 Status Line: Star lost - low SNR
23:41:37.241 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=54000, med=4992, FiltMin=532, FiltMax=52508, Gamma=1.430
23:41:37.241 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:37.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:37.241 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:37.241 00.000 21444 Enqueuing Expose request
23:41:37.241 00.000 25848 Worker thread wakes up
23:41:37.241 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:37.241 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:40.590 03.349 25848 Exposure complete
23:41:40.656 00.066 25848 worker thread done servicing request
23:41:40.657 00.001 21444 OnExposeComplete: enter
23:41:40.657 00.000 21444 UpdateGuideState(): m_state=1
23:41:40.657 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
23:41:40.657 00.000 21444 Star::Find false star n=2 nbg=265 bg=5328.7 sigma=522.0 thresh=6895 peak=6592
23:41:40.657 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=4275, SNR=2.9, Peak=7720 HFD=0.0
23:41:40.657 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:40.657 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:40.657 00.000 21444 Status Line: Star lost - low SNR
23:41:40.658 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=58116, med=5016, FiltMin=708, FiltMax=55820, Gamma=1.430
23:41:40.658 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:40.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:40.658 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:40.658 00.000 21444 Enqueuing Expose request
23:41:40.658 00.000 25848 Worker thread wakes up
23:41:40.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:40.658 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:44.003 03.345 25848 Exposure complete
23:41:44.081 00.078 25848 worker thread done servicing request
23:41:44.081 00.000 21444 OnExposeComplete: enter
23:41:44.081 00.000 21444 UpdateGuideState(): m_state=1
23:41:44.081 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
23:41:44.081 00.000 21444 Star::Find false star n=4 nbg=269 bg=5501.2 sigma=522.7 thresh=7069 peak=6693
23:41:44.081 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=7335, SNR=2.9, Peak=7644 HFD=0.0
23:41:44.082 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:44.082 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:44.082 00.000 21444 Status Line: Star lost - low SNR
23:41:44.082 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=56124, med=5016, FiltMin=924, FiltMax=53500, Gamma=1.430
23:41:44.082 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:44.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:44.082 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:44.082 00.000 21444 Enqueuing Expose request
23:41:44.084 00.002 25848 Worker thread wakes up
23:41:44.084 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:44.084 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:47.427 03.343 25848 Exposure complete
23:41:47.517 00.090 25848 worker thread done servicing request
23:41:47.517 00.000 21444 OnExposeComplete: enter
23:41:47.517 00.000 21444 UpdateGuideState(): m_state=1
23:41:47.517 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
23:41:47.517 00.000 21444 Star::Find false star n=4 nbg=257 bg=5360.5 sigma=542.2 thresh=6987 peak=6684
23:41:47.517 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=760.00, Mass=7610, SNR=2.9, Peak=7440 HFD=0.0
23:41:47.517 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:47.518 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:47.518 00.000 21444 Status Line: Star lost - low SNR
23:41:47.518 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=54428, med=5012, FiltMin=564, FiltMax=50192, Gamma=1.430
23:41:47.519 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:41:47.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:47.519 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:47.519 00.000 21444 Enqueuing Expose request
23:41:47.519 00.000 25848 Worker thread wakes up
23:41:47.519 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:47.519 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:50.863 03.344 25848 Exposure complete
23:41:50.929 00.066 25848 worker thread done servicing request
23:41:50.929 00.000 21444 OnExposeComplete: enter
23:41:50.929 00.000 21444 UpdateGuideState(): m_state=1
23:41:50.929 00.000 21444 Star::Find(15, 1278, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
23:41:50.929 00.000 21444 Star::Find returns 1 (1), X=1278.33, Y=761.34, Mass=9502, SNR=8.6, Peak=8148 HFD=1.3
23:41:50.929 00.000 21444 DistanceChecker: deactivated
23:41:50.931 00.002 21444 setting lock position to (1278.33, 761.34)
23:41:50.931 00.000 21444 MultiStar: stabilizing after lock position change
23:41:50.931 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:41:50.932 00.001 21444 Changing from state SELECTING to SELECTED
23:41:50.932 00.000 21444 guider state => SELECTED
23:41:50.940 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=57816, med=5016, FiltMin=790, FiltMax=53704, Gamma=1.430
23:41:50.956 00.016 21444 UpdateGuideState exits: m=9502 SNR=8.6 Saturated
23:41:50.956 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:50.956 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:41:50.957 00.001 21444 Enqueuing Expose request
23:41:50.957 00.000 25848 Worker thread wakes up
23:41:50.957 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:50.957 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,746,31,31)
23:41:54.304 03.347 25848 Exposure complete
23:41:54.393 00.089 25848 worker thread done servicing request
23:41:54.393 00.000 21444 OnExposeComplete: enter
23:41:54.393 00.000 21444 UpdateGuideState(): m_state=2
23:41:54.393 00.000 21444 Star::Find(15, 1278, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
23:41:54.393 00.000 21444 Star::Find false star n=9 nbg=248 bg=5496.1 sigma=480.9 thresh=6939 peak=6917
23:41:54.393 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=761.00, Mass=16263, SNR=2.9, Peak=7744 HFD=0.0
23:41:54.393 00.000 21444 DistanceChecker: activated
23:41:54.393 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:54.393 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:41:54.393 00.000 21444 guider state => SELECTING
23:41:54.393 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:54.393 00.000 21444 Status Line: Star lost - low SNR
23:41:54.396 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=49964, med=5016, FiltMin=586, FiltMax=47032, Gamma=1.430
23:41:54.396 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:54.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:54.396 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:54.396 00.000 21444 Enqueuing Expose request
23:41:54.396 00.000 25848 Worker thread wakes up
23:41:54.396 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:54.396 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:41:57.739 03.343 25848 Exposure complete
23:41:57.827 00.088 25848 worker thread done servicing request
23:41:57.827 00.000 21444 OnExposeComplete: enter
23:41:57.827 00.000 21444 UpdateGuideState(): m_state=1
23:41:57.828 00.001 21444 Star::Find(15, 1278, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
23:41:57.828 00.000 21444 Star::Find false star n=4 nbg=258 bg=5446.6 sigma=522.6 thresh=7014 peak=6761
23:41:57.828 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=761.00, Mass=7194, SNR=2.9, Peak=7388 HFD=0.0
23:41:57.828 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:41:57.828 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:57.828 00.000 21444 Status Line: Star lost - low SNR
23:41:57.829 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=58796, med=4988, FiltMin=370, FiltMax=55944, Gamma=1.430
23:41:57.829 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:41:57.829 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:57.829 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:41:57.829 00.000 21444 Enqueuing Expose request
23:41:57.829 00.000 25848 Worker thread wakes up
23:41:57.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:41:57.829 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:01.170 03.341 25848 Exposure complete
23:42:01.261 00.091 25848 worker thread done servicing request
23:42:01.261 00.000 21444 OnExposeComplete: enter
23:42:01.261 00.000 21444 UpdateGuideState(): m_state=1
23:42:01.261 00.000 21444 Star::Find(15, 1278, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
23:42:01.261 00.000 21444 Star::Find false star n=4 nbg=267 bg=5385.8 sigma=536.3 thresh=6995 peak=6621
23:42:01.261 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=761.00, Mass=7805, SNR=2.9, Peak=7696 HFD=0.0
23:42:01.261 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:01.262 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:01.262 00.000 21444 Status Line: Star lost - low SNR
23:42:01.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=56024, med=4992, FiltMin=924, FiltMax=54936, Gamma=1.430
23:42:01.262 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:01.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:01.263 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:01.263 00.000 21444 Enqueuing Expose request
23:42:01.263 00.000 25848 Worker thread wakes up
23:42:01.263 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:01.263 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:04.609 03.346 25848 Exposure complete
23:42:04.679 00.070 25848 worker thread done servicing request
23:42:04.679 00.000 21444 OnExposeComplete: enter
23:42:04.679 00.000 21444 UpdateGuideState(): m_state=1
23:42:04.679 00.000 21444 Star::Find(15, 1278, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
23:42:04.680 00.001 21444 Star::Find false star n=1 nbg=265 bg=5537.7 sigma=550.1 thresh=7188 peak=6640
23:42:04.680 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=761.00, Mass=1902, SNR=2.9, Peak=7388 HFD=0.0
23:42:04.680 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:04.680 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:04.680 00.000 21444 Status Line: Star lost - low SNR
23:42:04.680 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=58220, med=4992, FiltMin=624, FiltMax=57160, Gamma=1.430
23:42:04.680 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:04.680 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:04.680 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:04.680 00.000 21444 Enqueuing Expose request
23:42:04.681 00.001 25848 Worker thread wakes up
23:42:04.681 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:04.681 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:08.035 03.354 25848 Exposure complete
23:42:08.111 00.076 25848 worker thread done servicing request
23:42:08.111 00.000 21444 OnExposeComplete: enter
23:42:08.111 00.000 21444 UpdateGuideState(): m_state=1
23:42:08.111 00.000 21444 Star::Find(15, 1278, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
23:42:08.111 00.000 21444 Star::Find false star n=8 nbg=246 bg=5243.2 sigma=469.6 thresh=6652 peak=6602
23:42:08.111 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=761.00, Mass=12983, SNR=2.9, Peak=7440 HFD=0.0
23:42:08.111 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:08.111 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:08.111 00.000 21444 Status Line: Star lost - low SNR
23:42:08.112 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=56472, med=4992, FiltMin=648, FiltMax=52688, Gamma=1.430
23:42:08.112 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:08.112 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:08.112 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:08.112 00.000 21444 Enqueuing Expose request
23:42:08.112 00.000 25848 Worker thread wakes up
23:42:08.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:08.112 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:11.455 03.343 25848 Exposure complete
23:42:11.527 00.072 25848 worker thread done servicing request
23:42:11.528 00.001 21444 OnExposeComplete: enter
23:42:11.528 00.000 21444 UpdateGuideState(): m_state=1
23:42:11.528 00.000 21444 Star::Find(15, 1278, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
23:42:11.528 00.000 21444 Star::Find returns 1 (1), X=1278.28, Y=759.96, Mass=10276, SNR=8.6, Peak=8652 HFD=1.5
23:42:11.528 00.000 21444 DistanceChecker: deactivated
23:42:11.530 00.002 21444 setting lock position to (1278.28, 759.96)
23:42:11.530 00.000 21444 MultiStar: stabilizing after lock position change
23:42:11.530 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:42:11.530 00.000 21444 Changing from state SELECTING to SELECTED
23:42:11.530 00.000 21444 guider state => SELECTED
23:42:11.531 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=59176, med=4988, FiltMin=556, FiltMax=55920, Gamma=1.430
23:42:11.531 00.000 21444 UpdateGuideState exits: m=10276 SNR=8.6 Saturated
23:42:11.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:11.531 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:42:11.531 00.000 21444 Enqueuing Expose request
23:42:11.531 00.000 25848 Worker thread wakes up
23:42:11.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:11.531 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,745,31,31)
23:42:14.878 03.347 25848 Exposure complete
23:42:14.960 00.082 25848 worker thread done servicing request
23:42:14.960 00.000 21444 OnExposeComplete: enter
23:42:14.960 00.000 21444 UpdateGuideState(): m_state=2
23:42:14.960 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
23:42:14.960 00.000 21444 Star::Find false star n=2 nbg=265 bg=5297.1 sigma=572.5 thresh=7015 peak=6538
23:42:14.960 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=759.00, Mass=3882, SNR=2.9, Peak=7316 HFD=0.0
23:42:14.960 00.000 21444 DistanceChecker: activated
23:42:14.960 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:14.960 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:42:14.960 00.000 21444 guider state => SELECTING
23:42:14.960 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:14.960 00.000 21444 Status Line: Star lost - low SNR
23:42:14.961 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=51172, med=4992, FiltMin=636, FiltMax=50236, Gamma=1.430
23:42:14.961 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:14.961 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:14.961 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:14.961 00.000 21444 Enqueuing Expose request
23:42:14.961 00.000 25848 Worker thread wakes up
23:42:14.961 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:14.961 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:18.314 03.353 25848 Exposure complete
23:42:18.392 00.078 25848 worker thread done servicing request
23:42:18.392 00.000 21444 OnExposeComplete: enter
23:42:18.392 00.000 21444 UpdateGuideState(): m_state=1
23:42:18.392 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
23:42:18.392 00.000 21444 Star::Find false star n=1 nbg=262 bg=5607.8 sigma=555.0 thresh=7273 peak=6825
23:42:18.392 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=759.00, Mass=2492, SNR=2.9, Peak=8100 HFD=0.0
23:42:18.392 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:18.392 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:18.392 00.000 21444 Status Line: Star lost - low SNR
23:42:18.393 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=37612, med=4988, FiltMin=824, FiltMax=35392, Gamma=1.430
23:42:18.393 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:18.393 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:18.393 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:18.393 00.000 21444 Enqueuing Expose request
23:42:18.393 00.000 25848 Worker thread wakes up
23:42:18.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:18.393 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:21.733 03.340 25848 Exposure complete
23:42:21.822 00.089 25848 worker thread done servicing request
23:42:21.822 00.000 21444 OnExposeComplete: enter
23:42:21.822 00.000 21444 UpdateGuideState(): m_state=1
23:42:21.822 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
23:42:21.822 00.000 21444 Star::Find false star n=1 nbg=276 bg=5383.2 sigma=618.2 thresh=7238 peak=6720
23:42:21.822 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=759.00, Mass=2205, SNR=2.9, Peak=7588 HFD=0.0
23:42:21.822 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:21.823 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:21.823 00.000 21444 Status Line: Star lost - low SNR
23:42:21.824 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=112, max=65504, med=4964, FiltMin=676, FiltMax=65504, Gamma=1.430
23:42:21.824 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:21.824 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:21.824 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:21.824 00.000 21444 Enqueuing Expose request
23:42:21.824 00.000 25848 Worker thread wakes up
23:42:21.824 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:21.824 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:25.174 03.350 25848 Exposure complete
23:42:25.250 00.076 25848 worker thread done servicing request
23:42:25.250 00.000 21444 OnExposeComplete: enter
23:42:25.250 00.000 21444 UpdateGuideState(): m_state=1
23:42:25.250 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
23:42:25.250 00.000 21444 Star::Find false star n=4 nbg=268 bg=5485.3 sigma=551.2 thresh=7139 peak=7024
23:42:25.250 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=759.00, Mass=9175, SNR=2.9, Peak=8296 HFD=0.0
23:42:25.250 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:25.250 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:25.250 00.000 21444 Status Line: Star lost - low SNR
23:42:25.252 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=522, FiltMax=65504, Gamma=1.430
23:42:25.252 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:25.252 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:25.252 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:25.252 00.000 21444 Enqueuing Expose request
23:42:25.252 00.000 25848 Worker thread wakes up
23:42:25.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:25.252 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:28.595 03.343 25848 Exposure complete
23:42:28.681 00.086 25848 worker thread done servicing request
23:42:28.681 00.000 21444 OnExposeComplete: enter
23:42:28.682 00.001 21444 UpdateGuideState(): m_state=1
23:42:28.682 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
23:42:28.682 00.000 21444 Star::Find false star n=5 nbg=265 bg=5453.5 sigma=562.5 thresh=7141 peak=7130
23:42:28.682 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=759.00, Mass=10912, SNR=2.9, Peak=7816 HFD=0.0
23:42:28.682 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:28.682 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:28.682 00.000 21444 Status Line: Star lost - low SNR
23:42:28.683 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=112, max=65504, med=4988, FiltMin=824, FiltMax=65504, Gamma=1.430
23:42:28.683 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:28.683 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:28.683 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:28.683 00.000 21444 Enqueuing Expose request
23:42:28.683 00.000 25848 Worker thread wakes up
23:42:28.683 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:28.683 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:32.033 03.350 25848 Exposure complete
23:42:32.122 00.089 25848 worker thread done servicing request
23:42:32.122 00.000 21444 OnExposeComplete: enter
23:42:32.122 00.000 21444 UpdateGuideState(): m_state=1
23:42:32.122 00.000 21444 Star::Find(15, 1278, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
23:42:32.122 00.000 21444 Star::Find returns 1 (1), X=1271.94, Y=753.39, Mass=12103, SNR=10.9, Peak=7872 HFD=2.3
23:42:32.122 00.000 21444 DistanceChecker: deactivated
23:42:32.125 00.003 21444 setting lock position to (1271.94, 753.39)
23:42:32.125 00.000 21444 MultiStar: stabilizing after lock position change
23:42:32.125 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:42:32.125 00.000 21444 Changing from state SELECTING to SELECTED
23:42:32.125 00.000 21444 guider state => SELECTED
23:42:32.126 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=760, FiltMax=65504, Gamma=1.430
23:42:32.126 00.000 21444 UpdateGuideState exits: m=12103 SNR=10.9 Saturated
23:42:32.126 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:32.126 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:42:32.126 00.000 21444 Enqueuing Expose request
23:42:32.126 00.000 25848 Worker thread wakes up
23:42:32.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:32.126 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1257,738,31,31)
23:42:35.474 03.348 25848 Exposure complete
23:42:35.563 00.089 25848 worker thread done servicing request
23:42:35.563 00.000 21444 OnExposeComplete: enter
23:42:35.563 00.000 21444 UpdateGuideState(): m_state=2
23:42:35.564 00.001 21444 Star::Find(15, 1271, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
23:42:35.564 00.000 21444 Star::Find returns 1 (1), X=1279.17, Y=760.44, Mass=9647, SNR=9.9, Peak=8144 HFD=2.2
23:42:35.564 00.000 21444 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.09) = xAngle (0.86 = 0.86)
23:42:35.564 00.000 21444 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.16 = 1.16)
23:42:35.564 00.000 21444 CameraToMount -- cameraX=7.22 cameraY=7.06 hyp=10.10 cameraTheta=0.77 mountX=6.56 mountY=9.27, mountTheta=0.95
23:42:35.565 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4992, FiltMin=896, FiltMax=65504, Gamma=1.430
23:42:35.565 00.000 21444 UpdateGuideState exits: m=9647 SNR=9.9 Saturated
23:42:35.565 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:35.565 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:42:35.565 00.000 21444 Enqueuing Expose request
23:42:35.565 00.000 25848 Worker thread wakes up
23:42:35.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:35.565 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1264,745,31,31)
23:42:38.920 03.355 25848 Exposure complete
23:42:39.008 00.088 25848 worker thread done servicing request
23:42:39.009 00.001 21444 OnExposeComplete: enter
23:42:39.009 00.000 21444 UpdateGuideState(): m_state=2
23:42:39.009 00.000 21444 Star::Find(15, 1279, 760, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
23:42:39.009 00.000 21444 Star::Find returns 1 (1), X=1285.56, Y=746.30, Mass=20674, SNR=12.4, Peak=7844 HFD=7.5
23:42:39.009 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.09) = xAngle (-0.39 = -0.39)
23:42:39.009 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.09 = -0.09)
23:42:39.009 00.000 21444 CameraToMount -- cameraX=13.62 cameraY=-7.09 hyp=15.36 cameraTheta=-0.48 mountX=14.20 mountY=-1.41, mountTheta=-0.10
23:42:39.010 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4968, FiltMin=552, FiltMax=65504, Gamma=1.430
23:42:39.010 00.000 21444 UpdateGuideState exits: m=20674 SNR=12.4 Saturated
23:42:39.010 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:39.010 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:42:39.010 00.000 21444 Enqueuing Expose request
23:42:39.010 00.000 25848 Worker thread wakes up
23:42:39.010 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:39.011 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1271,731,31,31)
23:42:42.359 03.348 25848 Exposure complete
23:42:42.447 00.088 25848 worker thread done servicing request
23:42:42.447 00.000 21444 OnExposeComplete: enter
23:42:42.447 00.000 21444 UpdateGuideState(): m_state=2
23:42:42.447 00.000 21444 Star::Find(15, 1285, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
23:42:42.447 00.000 21444 Star::Find returns 1 (1), X=1278.09, Y=758.58, Mass=16659, SNR=12.6, Peak=8324 HFD=3.8
23:42:42.447 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.09) = xAngle (0.79 = 0.79)
23:42:42.447 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.09 = 1.09)
23:42:42.447 00.000 21444 CameraToMount -- cameraX=6.15 cameraY=5.20 hyp=8.05 cameraTheta=0.70 mountX=5.65 mountY=7.14, mountTheta=0.90
23:42:42.448 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4988, FiltMin=852, FiltMax=65504, Gamma=1.430
23:42:42.448 00.000 21444 UpdateGuideState exits: m=16659 SNR=12.6 Saturated
23:42:42.448 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:42.448 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:42:42.448 00.000 21444 Enqueuing Expose request
23:42:42.449 00.001 25848 Worker thread wakes up
23:42:42.449 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:42.449 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,744,31,31)
23:42:43.048 00.599 21444 evsrv: cli 0107E4C0 connect
23:42:43.048 00.000 21444 case statement mapped state 2 to 1
23:42:43.048 00.000 21444 case statement mapped state 2 to 1
23:42:43.049 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"236a77ee-8595-4fb6-b04b-7241be3fda13"}
23:42:43.049 00.000 21444 case statement mapped state 2 to 1
23:42:43.049 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Selected","id":"236a77ee-8595-4fb6-b04b-7241be3fda13"}
23:42:43.050 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:42:45.793 02.743 25848 Exposure complete
23:42:45.870 00.077 25848 worker thread done servicing request
23:42:45.871 00.001 21444 OnExposeComplete: enter
23:42:45.871 00.000 21444 UpdateGuideState(): m_state=2
23:42:45.871 00.000 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
23:42:45.871 00.000 21444 Star::Find false star n=3 nbg=275 bg=5351.0 sigma=591.1 thresh=7124 peak=6870
23:42:45.871 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=758.00, Mass=5783, SNR=2.9, Peak=7460 HFD=0.0
23:42:45.871 00.000 21444 DistanceChecker: activated
23:42:45.871 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:45.871 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:42:45.871 00.000 21444 guider state => SELECTING
23:42:45.871 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:45.871 00.000 21444 Status Line: Star lost - low SNR
23:42:45.873 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=724, FiltMax=65504, Gamma=1.430
23:42:45.873 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:45.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:45.873 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:45.873 00.000 21444 Enqueuing Expose request
23:42:45.873 00.000 25848 Worker thread wakes up
23:42:45.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:45.873 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:49.226 03.353 25848 Exposure complete
23:42:49.302 00.076 25848 worker thread done servicing request
23:42:49.302 00.000 21444 OnExposeComplete: enter
23:42:49.302 00.000 21444 UpdateGuideState(): m_state=1
23:42:49.303 00.001 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
23:42:49.303 00.000 21444 Star::Find false star n=1 nbg=258 bg=5511.6 sigma=501.0 thresh=7015 peak=6579
23:42:49.303 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=758.00, Mass=1628, SNR=2.9, Peak=7140 HFD=0.0
23:42:49.303 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:49.303 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:49.303 00.000 21444 Status Line: Star lost - low SNR
23:42:49.303 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=168, max=65504, med=4992, FiltMin=776, FiltMax=65504, Gamma=1.430
23:42:49.303 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:49.304 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:49.304 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:49.304 00.000 21444 Enqueuing Expose request
23:42:49.304 00.000 25848 Worker thread wakes up
23:42:49.304 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:49.304 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:52.655 03.351 25848 Exposure complete
23:42:52.743 00.088 25848 worker thread done servicing request
23:42:52.743 00.000 21444 OnExposeComplete: enter
23:42:52.743 00.000 21444 UpdateGuideState(): m_state=1
23:42:52.744 00.001 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
23:42:52.744 00.000 21444 Star::Find false star n=7 nbg=251 bg=5401.9 sigma=522.2 thresh=6969 peak=6924
23:42:52.744 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=758.00, Mass=13099, SNR=2.9, Peak=7668 HFD=0.0
23:42:52.744 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:52.744 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:52.744 00.000 21444 Status Line: Star lost - low SNR
23:42:52.745 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=1000, FiltMax=65504, Gamma=1.430
23:42:52.745 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:52.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:52.745 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:52.745 00.000 21444 Enqueuing Expose request
23:42:52.745 00.000 25848 Worker thread wakes up
23:42:52.745 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:52.745 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:56.102 03.357 25848 Exposure complete
23:42:56.184 00.082 25848 worker thread done servicing request
23:42:56.184 00.000 21444 OnExposeComplete: enter
23:42:56.184 00.000 21444 UpdateGuideState(): m_state=1
23:42:56.184 00.000 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
23:42:56.184 00.000 21444 Star::Find false star n=3 nbg=270 bg=5570.6 sigma=560.0 thresh=7251 peak=6925
23:42:56.184 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=758.00, Mass=5936, SNR=2.9, Peak=7944 HFD=0.0
23:42:56.184 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:56.184 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:56.184 00.000 21444 Status Line: Star lost - low SNR
23:42:56.185 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=380, FiltMax=65504, Gamma=1.430
23:42:56.185 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:42:56.185 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:56.185 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:56.185 00.000 21444 Enqueuing Expose request
23:42:56.185 00.000 25848 Worker thread wakes up
23:42:56.185 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:56.185 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:42:59.550 03.365 25848 Exposure complete
23:42:59.638 00.088 25848 worker thread done servicing request
23:42:59.639 00.001 21444 OnExposeComplete: enter
23:42:59.639 00.000 21444 UpdateGuideState(): m_state=1
23:42:59.639 00.000 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
23:42:59.639 00.000 21444 Star::Find false star n=2 nbg=258 bg=5517.0 sigma=534.9 thresh=7122 peak=6878
23:42:59.639 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=758.00, Mass=3842, SNR=2.9, Peak=7464 HFD=0.0
23:42:59.639 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:42:59.639 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:59.639 00.000 21444 Status Line: Star lost - low SNR
23:42:59.640 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=748, FiltMax=65504, Gamma=1.430
23:42:59.641 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:42:59.641 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:59.641 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:42:59.641 00.000 21444 Enqueuing Expose request
23:42:59.641 00.000 25848 Worker thread wakes up
23:42:59.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:42:59.641 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:02.983 03.342 25848 Exposure complete
23:43:03.071 00.088 25848 worker thread done servicing request
23:43:03.071 00.000 21444 OnExposeComplete: enter
23:43:03.071 00.000 21444 UpdateGuideState(): m_state=1
23:43:03.072 00.001 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
23:43:03.072 00.000 21444 Star::Find false star n=1 nbg=261 bg=5487.0 sigma=553.1 thresh=7146 peak=6473
23:43:03.072 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=758.00, Mass=1877, SNR=2.9, Peak=7592 HFD=0.0
23:43:03.072 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:03.072 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:03.072 00.000 21444 Status Line: Star lost - low SNR
23:43:03.073 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=648, FiltMax=65504, Gamma=1.430
23:43:03.073 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:03.073 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:03.073 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:03.073 00.000 21444 Enqueuing Expose request
23:43:03.073 00.000 25848 Worker thread wakes up
23:43:03.073 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:03.073 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:06.428 03.355 25848 Exposure complete
23:43:06.515 00.087 25848 worker thread done servicing request
23:43:06.515 00.000 21444 OnExposeComplete: enter
23:43:06.515 00.000 21444 UpdateGuideState(): m_state=1
23:43:06.515 00.000 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
23:43:06.515 00.000 21444 Star::Find returns 1 (1), X=1279.03, Y=759.40, Mass=21721, SNR=14.6, Peak=7692 HFD=3.4
23:43:06.515 00.000 21444 DistanceChecker: deactivated
23:43:06.517 00.002 21444 setting lock position to (1279.03, 759.40)
23:43:06.517 00.000 21444 MultiStar: stabilizing after lock position change
23:43:06.517 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:43:06.517 00.000 21444 Changing from state SELECTING to SELECTED
23:43:06.517 00.000 21444 guider state => SELECTED
23:43:06.517 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=434, FiltMax=65504, Gamma=1.430
23:43:06.517 00.000 21444 UpdateGuideState exits: m=21721 SNR=14.6 Saturated
23:43:06.517 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:06.517 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:43:06.517 00.000 21444 Enqueuing Expose request
23:43:06.518 00.001 25848 Worker thread wakes up
23:43:06.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:06.518 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1264,744,31,31)
23:43:09.856 03.338 25848 Exposure complete
23:43:09.931 00.075 25848 worker thread done servicing request
23:43:09.931 00.000 21444 OnExposeComplete: enter
23:43:09.931 00.000 21444 UpdateGuideState(): m_state=2
23:43:09.931 00.000 21444 Star::Find(15, 1279, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
23:43:09.931 00.000 21444 Star::Find returns 1 (1), X=1279.00, Y=759.93, Mass=6282, SNR=6.5, Peak=7992 HFD=0.7
23:43:09.931 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.09) = xAngle (1.72 = 1.72)
23:43:09.931 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.02 = 2.02)
23:43:09.931 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.53 hyp=0.53 cameraTheta=1.63 mountX=-0.08 mountY=0.48, mountTheta=1.74
23:43:09.932 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=434, FiltMax=65504, Gamma=1.430
23:43:09.932 00.000 21444 UpdateGuideState exits: m=6282 SNR=6.5 Saturated
23:43:09.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:09.932 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:43:09.932 00.000 21444 Enqueuing Expose request
23:43:09.932 00.000 25848 Worker thread wakes up
23:43:09.932 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:09.932 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1264,745,31,31)
23:43:13.271 03.339 25848 Exposure complete
23:43:13.360 00.089 25848 worker thread done servicing request
23:43:13.360 00.000 21444 OnExposeComplete: enter
23:43:13.360 00.000 21444 UpdateGuideState(): m_state=2
23:43:13.361 00.001 21444 Star::Find(15, 1279, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
23:43:13.361 00.000 21444 Star::Find false star n=3 nbg=275 bg=5419.6 sigma=601.3 thresh=7224 peak=6978
23:43:13.361 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=759.00, Mass=6289, SNR=2.9, Peak=7972 HFD=0.0
23:43:13.361 00.000 21444 DistanceChecker: activated
23:43:13.361 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:13.361 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:43:13.361 00.000 21444 guider state => SELECTING
23:43:13.361 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:13.361 00.000 21444 Status Line: Star lost - low SNR
23:43:13.364 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=948, FiltMax=65504, Gamma=1.430
23:43:13.364 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:13.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:13.364 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:13.364 00.000 21444 Enqueuing Expose request
23:43:13.364 00.000 25848 Worker thread wakes up
23:43:13.364 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:13.364 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:16.717 03.353 25848 Exposure complete
23:43:16.804 00.087 25848 worker thread done servicing request
23:43:16.804 00.000 21444 OnExposeComplete: enter
23:43:16.804 00.000 21444 UpdateGuideState(): m_state=1
23:43:16.804 00.000 21444 Star::Find(15, 1279, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
23:43:16.804 00.000 21444 Star::Find returns 1 (1), X=1284.42, Y=748.59, Mass=18676, SNR=11.4, Peak=7588 HFD=5.7
23:43:16.804 00.000 21444 DistanceChecker: deactivated
23:43:16.807 00.003 21444 setting lock position to (1284.42, 748.59)
23:43:16.807 00.000 21444 MultiStar: stabilizing after lock position change
23:43:16.807 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:43:16.807 00.000 21444 Changing from state SELECTING to SELECTED
23:43:16.807 00.000 21444 guider state => SELECTED
23:43:16.808 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=496, FiltMax=65504, Gamma=1.430
23:43:16.808 00.000 21444 UpdateGuideState exits: m=18676 SNR=11.4 Saturated
23:43:16.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:16.808 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:43:16.808 00.000 21444 Enqueuing Expose request
23:43:16.808 00.000 25848 Worker thread wakes up
23:43:16.808 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:16.808 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1269,734,31,31)
23:43:20.148 03.340 25848 Exposure complete
23:43:20.229 00.081 25848 worker thread done servicing request
23:43:20.229 00.000 21444 OnExposeComplete: enter
23:43:20.229 00.000 21444 UpdateGuideState(): m_state=2
23:43:20.229 00.000 21444 Star::Find(15, 1284, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
23:43:20.230 00.001 21444 Star::Find returns 1 (1), X=1278.41, Y=758.98, Mass=19543, SNR=13.1, Peak=8324 HFD=2.3
23:43:20.230 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.09) = xAngle (2.19 = 2.19)
23:43:20.230 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.48 = 2.48)
23:43:20.230 00.000 21444 CameraToMount -- cameraX=-6.01 cameraY=10.39 hyp=12.00 cameraTheta=2.09 mountX=-6.92 mountY=7.34, mountTheta=2.33
23:43:20.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=396, FiltMax=65504, Gamma=1.430
23:43:20.230 00.000 21444 UpdateGuideState exits: m=19543 SNR=13.1 Saturated
23:43:20.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:20.230 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:43:20.230 00.000 21444 Enqueuing Expose request
23:43:20.231 00.001 25848 Worker thread wakes up
23:43:20.231 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:20.231 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1263,744,31,31)
23:43:23.594 03.363 25848 Exposure complete
23:43:23.683 00.089 25848 worker thread done servicing request
23:43:23.683 00.000 21444 OnExposeComplete: enter
23:43:23.683 00.000 21444 UpdateGuideState(): m_state=2
23:43:23.684 00.001 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
23:43:23.684 00.000 21444 Star::Find false star n=4 nbg=271 bg=5244.8 sigma=521.9 thresh=6811 peak=6785
23:43:23.684 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=758.00, Mass=7881, SNR=2.9, Peak=7392 HFD=0.0
23:43:23.684 00.000 21444 DistanceChecker: activated
23:43:23.684 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:23.684 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:43:23.684 00.000 21444 guider state => SELECTING
23:43:23.684 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:23.684 00.000 21444 Status Line: Star lost - low SNR
23:43:23.687 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=498, FiltMax=65504, Gamma=1.430
23:43:23.688 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:43:23.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:23.688 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:23.688 00.000 21444 Enqueuing Expose request
23:43:23.688 00.000 25848 Worker thread wakes up
23:43:23.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:23.688 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:27.042 03.354 25848 Exposure complete
23:43:27.132 00.090 25848 worker thread done servicing request
23:43:27.132 00.000 21444 OnExposeComplete: enter
23:43:27.132 00.000 21444 UpdateGuideState(): m_state=1
23:43:27.132 00.000 21444 Star::Find(15, 1278, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
23:43:27.132 00.000 21444 Star::Find returns 1 (1), X=1263.00, Y=743.35, Mass=11990, SNR=9.5, Peak=8148 HFD=3.2
23:43:27.132 00.000 21444 DistanceChecker: deactivated
23:43:27.135 00.003 21444 setting lock position to (1263.00, 743.35)
23:43:27.136 00.001 21444 MultiStar: stabilizing after lock position change
23:43:27.136 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:43:27.136 00.000 21444 Changing from state SELECTING to SELECTED
23:43:27.136 00.000 21444 guider state => SELECTED
23:43:27.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4988, FiltMin=738, FiltMax=65504, Gamma=1.430
23:43:27.136 00.000 21444 UpdateGuideState exits: m=11990 SNR=9.5 Saturated
23:43:27.137 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:27.137 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:43:27.137 00.000 21444 Enqueuing Expose request
23:43:27.137 00.000 25848 Worker thread wakes up
23:43:27.137 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:27.137 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1248,728,31,31)
23:43:30.484 03.347 25848 Exposure complete
23:43:30.571 00.087 25848 worker thread done servicing request
23:43:30.572 00.001 21444 OnExposeComplete: enter
23:43:30.572 00.000 21444 UpdateGuideState(): m_state=2
23:43:30.572 00.000 21444 Star::Find(15, 1263, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
23:43:30.572 00.000 21444 Star::Find false star n=4 nbg=260 bg=5402.7 sigma=514.2 thresh=6945 peak=6723
23:43:30.572 00.000 21444 Star::Find returns 0 (2), X=1263.00, Y=743.00, Mass=6937, SNR=2.9, Peak=7288 HFD=0.0
23:43:30.572 00.000 21444 DistanceChecker: activated
23:43:30.572 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:30.572 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:43:30.572 00.000 21444 guider state => SELECTING
23:43:30.572 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:30.572 00.000 21444 Status Line: Star lost - low SNR
23:43:30.575 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=776, FiltMax=65504, Gamma=1.430
23:43:30.575 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:30.575 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:30.575 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:30.575 00.000 21444 Enqueuing Expose request
23:43:30.575 00.000 25848 Worker thread wakes up
23:43:30.575 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:30.575 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:33.928 03.353 25848 Exposure complete
23:43:34.016 00.088 25848 worker thread done servicing request
23:43:34.016 00.000 21444 OnExposeComplete: enter
23:43:34.017 00.001 21444 UpdateGuideState(): m_state=1
23:43:34.017 00.000 21444 Star::Find(15, 1263, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
23:43:34.017 00.000 21444 Star::Find false star n=5 nbg=269 bg=5493.6 sigma=543.4 thresh=7124 peak=7064
23:43:34.017 00.000 21444 Star::Find returns 0 (2), X=1263.00, Y=743.00, Mass=12736, SNR=2.9, Peak=7716 HFD=0.0
23:43:34.017 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:34.017 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:34.017 00.000 21444 Status Line: Star lost - low SNR
23:43:34.018 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4968, FiltMin=548, FiltMax=65504, Gamma=1.430
23:43:34.018 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:34.018 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:34.018 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:34.018 00.000 21444 Enqueuing Expose request
23:43:34.018 00.000 25848 Worker thread wakes up
23:43:34.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:34.018 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:37.359 03.341 25848 Exposure complete
23:43:37.446 00.087 25848 worker thread done servicing request
23:43:37.446 00.000 21444 OnExposeComplete: enter
23:43:37.446 00.000 21444 UpdateGuideState(): m_state=1
23:43:37.446 00.000 21444 Star::Find(15, 1263, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
23:43:37.447 00.001 21444 Star::Find false star n=1 nbg=273 bg=5559.5 sigma=543.6 thresh=7190 peak=6585
23:43:37.447 00.000 21444 Star::Find returns 0 (2), X=1263.00, Y=743.00, Mass=1701, SNR=2.9, Peak=7312 HFD=0.0
23:43:37.447 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:37.447 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:37.447 00.000 21444 Status Line: Star lost - low SNR
23:43:37.448 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=848, FiltMax=65504, Gamma=1.430
23:43:37.448 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:37.448 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:37.448 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:37.448 00.000 21444 Enqueuing Expose request
23:43:37.448 00.000 25848 Worker thread wakes up
23:43:37.448 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:37.448 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:40.805 03.357 25848 Exposure complete
23:43:40.893 00.088 25848 worker thread done servicing request
23:43:40.895 00.002 21444 OnExposeComplete: enter
23:43:40.895 00.000 21444 UpdateGuideState(): m_state=1
23:43:40.895 00.000 21444 Star::Find(15, 1263, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
23:43:40.895 00.000 21444 Star::Find false star n=1 nbg=276 bg=5633.7 sigma=645.8 thresh=7571 peak=6787
23:43:40.895 00.000 21444 Star::Find returns 0 (2), X=1263.00, Y=743.00, Mass=1958, SNR=2.9, Peak=7516 HFD=0.0
23:43:40.895 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:40.895 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:40.895 00.000 21444 Status Line: Star lost - low SNR
23:43:40.895 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=860, FiltMax=65504, Gamma=1.430
23:43:40.895 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:40.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:40.895 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:40.895 00.000 21444 Enqueuing Expose request
23:43:40.896 00.001 25848 Worker thread wakes up
23:43:40.896 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:40.896 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:44.238 03.342 25848 Exposure complete
23:43:44.326 00.088 25848 worker thread done servicing request
23:43:44.326 00.000 21444 OnExposeComplete: enter
23:43:44.326 00.000 21444 UpdateGuideState(): m_state=1
23:43:44.326 00.000 21444 Star::Find(15, 1263, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
23:43:44.327 00.001 21444 Star::Find returns 1 (1), X=1266.55, Y=732.12, Mass=17179, SNR=11.5, Peak=7872 HFD=3.3
23:43:44.327 00.000 21444 DistanceChecker: deactivated
23:43:44.329 00.002 21444 setting lock position to (1266.55, 732.12)
23:43:44.329 00.000 21444 MultiStar: stabilizing after lock position change
23:43:44.329 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:43:44.329 00.000 21444 Changing from state SELECTING to SELECTED
23:43:44.329 00.000 21444 guider state => SELECTED
23:43:44.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=686, FiltMax=65504, Gamma=1.430
23:43:44.329 00.000 21444 UpdateGuideState exits: m=17179 SNR=11.5 Saturated
23:43:44.330 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:44.330 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:43:44.330 00.000 21444 Enqueuing Expose request
23:43:44.330 00.000 25848 Worker thread wakes up
23:43:44.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:44.330 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1252,717,31,31)
23:43:47.671 03.341 25848 Exposure complete
23:43:47.760 00.089 25848 worker thread done servicing request
23:43:47.760 00.000 21444 OnExposeComplete: enter
23:43:47.760 00.000 21444 UpdateGuideState(): m_state=2
23:43:47.760 00.000 21444 Star::Find(15, 1266, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
23:43:47.761 00.001 21444 Star::Find false star n=8 nbg=250 bg=5601.7 sigma=432.7 thresh=6900 peak=6714
23:43:47.761 00.000 21444 Star::Find returns 0 (2), X=1266.00, Y=732.00, Mass=12022, SNR=2.9, Peak=7516 HFD=0.0
23:43:47.761 00.000 21444 DistanceChecker: activated
23:43:47.761 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:47.761 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:43:47.761 00.000 21444 guider state => SELECTING
23:43:47.761 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:47.761 00.000 21444 Status Line: Star lost - low SNR
23:43:47.762 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=112, max=65504, med=4968, FiltMin=824, FiltMax=65504, Gamma=1.430
23:43:47.763 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:43:47.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:47.763 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:47.763 00.000 21444 Enqueuing Expose request
23:43:47.763 00.000 25848 Worker thread wakes up
23:43:47.763 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:47.763 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:51.119 03.356 25848 Exposure complete
23:43:51.206 00.087 25848 worker thread done servicing request
23:43:51.206 00.000 21444 OnExposeComplete: enter
23:43:51.206 00.000 21444 UpdateGuideState(): m_state=1
23:43:51.206 00.000 21444 Star::Find(15, 1266, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
23:43:51.206 00.000 21444 Star::Find false star n=4 nbg=236 bg=5536.4 sigma=427.7 thresh=6819 peak=6753
23:43:51.206 00.000 21444 Star::Find returns 0 (2), X=1266.00, Y=732.00, Mass=7026, SNR=2.9, Peak=7640 HFD=0.0
23:43:51.206 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:51.207 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:51.207 00.000 21444 Status Line: Star lost - low SNR
23:43:51.208 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4968, FiltMin=466, FiltMax=65504, Gamma=1.430
23:43:51.208 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:51.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:51.208 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:51.208 00.000 21444 Enqueuing Expose request
23:43:51.208 00.000 25848 Worker thread wakes up
23:43:51.208 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:51.208 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:54.553 03.345 25848 Exposure complete
23:43:54.641 00.088 25848 worker thread done servicing request
23:43:54.642 00.001 21444 OnExposeComplete: enter
23:43:54.642 00.000 21444 UpdateGuideState(): m_state=1
23:43:54.642 00.000 21444 Star::Find(15, 1266, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:43:54.642 00.000 21444 Star::Find false star n=7 nbg=251 bg=5467.8 sigma=511.8 thresh=7003 peak=6866
23:43:54.642 00.000 21444 Star::Find returns 0 (2), X=1266.00, Y=732.00, Mass=14090, SNR=2.9, Peak=7668 HFD=0.0
23:43:54.642 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:54.642 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:54.642 00.000 21444 Status Line: Star lost - low SNR
23:43:54.643 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4984, FiltMin=710, FiltMax=65504, Gamma=1.430
23:43:54.643 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:54.643 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:54.643 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:54.643 00.000 21444 Enqueuing Expose request
23:43:54.643 00.000 25848 Worker thread wakes up
23:43:54.643 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:54.643 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:43:57.984 03.341 25848 Exposure complete
23:43:58.062 00.078 25848 worker thread done servicing request
23:43:58.063 00.001 21444 OnExposeComplete: enter
23:43:58.063 00.000 21444 UpdateGuideState(): m_state=1
23:43:58.063 00.000 21444 Star::Find(15, 1266, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
23:43:58.063 00.000 21444 Star::Find false star n=8 nbg=254 bg=5453.0 sigma=464.4 thresh=6846 peak=6701
23:43:58.063 00.000 21444 Star::Find returns 0 (2), X=1266.00, Y=732.00, Mass=13792, SNR=2.9, Peak=7644 HFD=0.0
23:43:58.063 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:43:58.063 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:58.063 00.000 21444 Status Line: Star lost - low SNR
23:43:58.064 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4968, FiltMin=672, FiltMax=65504, Gamma=1.430
23:43:58.064 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:43:58.064 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:58.064 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:43:58.064 00.000 21444 Enqueuing Expose request
23:43:58.064 00.000 25848 Worker thread wakes up
23:43:58.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:43:58.064 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:01.407 03.343 25848 Exposure complete
23:44:01.483 00.076 25848 worker thread done servicing request
23:44:01.483 00.000 21444 OnExposeComplete: enter
23:44:01.483 00.000 21444 UpdateGuideState(): m_state=1
23:44:01.483 00.000 21444 Star::Find(15, 1266, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
23:44:01.483 00.000 21444 Star::Find false star n=3 nbg=258 bg=5560.9 sigma=514.4 thresh=7104 peak=6706
23:44:01.483 00.000 21444 Star::Find returns 0 (2), X=1266.00, Y=732.00, Mass=4973, SNR=2.9, Peak=7564 HFD=0.0
23:44:01.483 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:01.483 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:01.483 00.000 21444 Status Line: Star lost - low SNR
23:44:01.484 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4988, FiltMin=668, FiltMax=65504, Gamma=1.430
23:44:01.484 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:01.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:01.484 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:01.484 00.000 21444 Enqueuing Expose request
23:44:01.484 00.000 25848 Worker thread wakes up
23:44:01.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:01.484 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:04.838 03.354 25848 Exposure complete
23:44:04.929 00.091 25848 worker thread done servicing request
23:44:04.929 00.000 21444 OnExposeComplete: enter
23:44:04.929 00.000 21444 UpdateGuideState(): m_state=1
23:44:04.929 00.000 21444 Star::Find(15, 1266, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
23:44:04.929 00.000 21444 Star::Find false star n=2 nbg=246 bg=5671.1 sigma=468.8 thresh=7078 peak=6756
23:44:04.929 00.000 21444 Star::Find returns 0 (2), X=1266.00, Y=732.00, Mass=3438, SNR=2.9, Peak=7544 HFD=0.0
23:44:04.929 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:04.930 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:04.930 00.000 21444 Status Line: Star lost - low SNR
23:44:04.930 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=320, max=65504, med=4964, FiltMin=724, FiltMax=65504, Gamma=1.430
23:44:04.930 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:04.931 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:04.931 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:04.931 00.000 21444 Enqueuing Expose request
23:44:04.931 00.000 25848 Worker thread wakes up
23:44:04.931 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:04.931 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:08.280 03.349 25848 Exposure complete
23:44:08.363 00.083 25848 worker thread done servicing request
23:44:08.363 00.000 21444 OnExposeComplete: enter
23:44:08.363 00.000 21444 UpdateGuideState(): m_state=1
23:44:08.363 00.000 21444 Star::Find(15, 1266, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
23:44:08.363 00.000 21444 Star::Find false star n=4 nbg=264 bg=5391.6 sigma=516.8 thresh=6942 peak=6800
23:44:08.363 00.000 21444 Star::Find returns 0 (2), X=1266.00, Y=732.00, Mass=7394, SNR=2.9, Peak=7744 HFD=0.0
23:44:08.364 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:08.364 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:08.364 00.000 21444 Status Line: Star lost - low SNR
23:44:08.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=168, max=65504, med=4964, FiltMin=624, FiltMax=65504, Gamma=1.430
23:44:08.364 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:08.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:08.364 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:08.364 00.000 21444 Enqueuing Expose request
23:44:08.364 00.000 25848 Worker thread wakes up
23:44:08.365 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:08.365 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:11.708 03.343 25848 Exposure complete
23:44:11.785 00.077 25848 worker thread done servicing request
23:44:11.785 00.000 21444 OnExposeComplete: enter
23:44:11.785 00.000 21444 UpdateGuideState(): m_state=1
23:44:11.786 00.001 21444 Star::Find(15, 1266, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
23:44:11.786 00.000 21444 Star::Find returns 1 (1), X=1258.87, Y=732.50, Mass=15348, SNR=10.7, Peak=7664 HFD=8.5
23:44:11.786 00.000 21444 DistanceChecker: deactivated
23:44:11.787 00.001 21444 setting lock position to (1258.87, 732.50)
23:44:11.787 00.000 21444 MultiStar: stabilizing after lock position change
23:44:11.787 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:44:11.787 00.000 21444 Changing from state SELECTING to SELECTED
23:44:11.787 00.000 21444 guider state => SELECTED
23:44:11.787 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4968, FiltMin=936, FiltMax=65504, Gamma=1.430
23:44:11.787 00.000 21444 UpdateGuideState exits: m=15348 SNR=10.7 Saturated
23:44:11.787 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:11.787 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:44:11.787 00.000 21444 Enqueuing Expose request
23:44:11.787 00.000 25848 Worker thread wakes up
23:44:11.787 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:11.787 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1244,718,31,31)
23:44:15.129 03.342 25848 Exposure complete
23:44:15.219 00.090 25848 worker thread done servicing request
23:44:15.220 00.001 21444 OnExposeComplete: enter
23:44:15.220 00.000 21444 UpdateGuideState(): m_state=2
23:44:15.220 00.000 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
23:44:15.220 00.000 21444 Star::Find false star n=9 nbg=255 bg=5437.9 sigma=485.1 thresh=6893 peak=6860
23:44:15.220 00.000 21444 Star::Find returns 0 (2), X=1258.00, Y=732.00, Mass=15987, SNR=2.9, Peak=7820 HFD=0.0
23:44:15.220 00.000 21444 DistanceChecker: activated
23:44:15.220 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:15.220 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:44:15.220 00.000 21444 guider state => SELECTING
23:44:15.220 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:15.220 00.000 21444 Status Line: Star lost - low SNR
23:44:15.223 00.003 21444 UpdateImageDisplay: Size=(1936,1216) min=168, max=65504, med=4988, FiltMin=638, FiltMax=65504, Gamma=1.430
23:44:15.223 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:15.223 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:15.223 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:15.223 00.000 21444 Enqueuing Expose request
23:44:15.224 00.001 25848 Worker thread wakes up
23:44:15.224 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:15.224 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:18.582 03.358 25848 Exposure complete
23:44:18.665 00.083 25848 worker thread done servicing request
23:44:18.666 00.001 21444 OnExposeComplete: enter
23:44:18.666 00.000 21444 UpdateGuideState(): m_state=1
23:44:18.666 00.000 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
23:44:18.666 00.000 21444 Star::Find false star n=2 nbg=271 bg=5703.5 sigma=563.5 thresh=7394 peak=6921
23:44:18.666 00.000 21444 Star::Find returns 0 (2), X=1258.00, Y=732.00, Mass=3553, SNR=2.9, Peak=7564 HFD=0.0
23:44:18.666 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:18.666 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:18.666 00.000 21444 Status Line: Star lost - low SNR
23:44:18.667 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=862, FiltMax=65504, Gamma=1.430
23:44:18.667 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:18.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:18.667 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:18.667 00.000 21444 Enqueuing Expose request
23:44:18.667 00.000 25848 Worker thread wakes up
23:44:18.667 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:18.667 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:22.029 03.362 25848 Exposure complete
23:44:22.116 00.087 25848 worker thread done servicing request
23:44:22.117 00.001 21444 OnExposeComplete: enter
23:44:22.117 00.000 21444 UpdateGuideState(): m_state=1
23:44:22.117 00.000 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
23:44:22.117 00.000 21444 Star::Find false star n=4 nbg=256 bg=5508.0 sigma=516.0 thresh=7056 peak=6859
23:44:22.117 00.000 21444 Star::Find returns 0 (2), X=1258.00, Y=732.00, Mass=6760, SNR=2.9, Peak=7640 HFD=0.0
23:44:22.117 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:22.117 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:22.117 00.000 21444 Status Line: Star lost - low SNR
23:44:22.118 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=216, max=65504, med=4992, FiltMin=784, FiltMax=65504, Gamma=1.430
23:44:22.118 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:22.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:22.118 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:22.118 00.000 21444 Enqueuing Expose request
23:44:22.118 00.000 25848 Worker thread wakes up
23:44:22.118 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:22.118 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:25.467 03.349 25848 Exposure complete
23:44:25.555 00.088 25848 worker thread done servicing request
23:44:25.555 00.000 21444 OnExposeComplete: enter
23:44:25.555 00.000 21444 UpdateGuideState(): m_state=1
23:44:25.555 00.000 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
23:44:25.555 00.000 21444 Star::Find false star n=2 nbg=272 bg=5621.4 sigma=495.0 thresh=7106 peak=6734
23:44:25.556 00.001 21444 Star::Find returns 0 (2), X=1258.00, Y=732.00, Mass=3237, SNR=2.9, Peak=7392 HFD=0.0
23:44:25.556 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:25.556 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:25.556 00.000 21444 Status Line: Star lost - low SNR
23:44:25.557 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=5016, FiltMin=708, FiltMax=65504, Gamma=1.430
23:44:25.557 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:25.557 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:25.557 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:25.557 00.000 21444 Enqueuing Expose request
23:44:25.557 00.000 25848 Worker thread wakes up
23:44:25.557 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:25.557 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:28.904 03.347 25848 Exposure complete
23:44:28.982 00.078 25848 worker thread done servicing request
23:44:28.982 00.000 21444 OnExposeComplete: enter
23:44:28.982 00.000 21444 UpdateGuideState(): m_state=1
23:44:28.982 00.000 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
23:44:28.982 00.000 21444 Star::Find false star n=2 nbg=267 bg=5636.2 sigma=579.9 thresh=7376 peak=6844
23:44:28.982 00.000 21444 Star::Find returns 0 (2), X=1258.00, Y=732.00, Mass=4036, SNR=2.9, Peak=7792 HFD=0.0
23:44:28.982 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:28.982 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:28.983 00.001 21444 Status Line: Star lost - low SNR
23:44:28.983 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=5016, FiltMin=948, FiltMax=65504, Gamma=1.430
23:44:28.983 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:28.983 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:28.983 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:28.983 00.000 21444 Enqueuing Expose request
23:44:28.983 00.000 25848 Worker thread wakes up
23:44:28.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:28.983 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:32.335 03.352 25848 Exposure complete
23:44:32.412 00.077 25848 worker thread done servicing request
23:44:32.412 00.000 21444 OnExposeComplete: enter
23:44:32.413 00.001 21444 UpdateGuideState(): m_state=1
23:44:32.413 00.000 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
23:44:32.413 00.000 21444 Star::Find false star n=3 nbg=252 bg=5600.5 sigma=510.3 thresh=7131 peak=6820
23:44:32.413 00.000 21444 Star::Find returns 0 (2), X=1258.00, Y=732.00, Mass=4755, SNR=2.9, Peak=7444 HFD=0.0
23:44:32.413 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:32.413 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:32.413 00.000 21444 Status Line: Star lost - low SNR
23:44:32.414 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=5016, FiltMin=800, FiltMax=65504, Gamma=1.430
23:44:32.414 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:32.414 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:32.414 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:32.414 00.000 21444 Enqueuing Expose request
23:44:32.414 00.000 25848 Worker thread wakes up
23:44:32.414 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:32.414 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:35.755 03.341 25848 Exposure complete
23:44:35.844 00.089 25848 worker thread done servicing request
23:44:35.844 00.000 21444 OnExposeComplete: enter
23:44:35.844 00.000 21444 UpdateGuideState(): m_state=1
23:44:35.844 00.000 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
23:44:35.844 00.000 21444 Star::Find false star n=1 nbg=266 bg=5540.0 sigma=561.4 thresh=7224 peak=6744
23:44:35.845 00.001 21444 Star::Find returns 0 (2), X=1258.00, Y=732.00, Mass=3112, SNR=2.9, Peak=8652 HFD=0.0
23:44:35.845 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:35.845 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:35.845 00.000 21444 Status Line: Star lost - low SNR
23:44:35.846 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=5016, FiltMin=280, FiltMax=65504, Gamma=1.430
23:44:35.846 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:35.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:35.846 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:35.846 00.000 21444 Enqueuing Expose request
23:44:35.846 00.000 25848 Worker thread wakes up
23:44:35.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:35.846 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:39.189 03.343 25848 Exposure complete
23:44:39.268 00.079 25848 worker thread done servicing request
23:44:39.268 00.000 21444 OnExposeComplete: enter
23:44:39.268 00.000 21444 UpdateGuideState(): m_state=1
23:44:39.269 00.001 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
23:44:39.269 00.000 21444 Star::Find false star n=2 nbg=259 bg=5721.4 sigma=564.4 thresh=7415 peak=6885
23:44:39.269 00.000 21444 Star::Find returns 0 (2), X=1258.00, Y=732.00, Mass=3665, SNR=2.9, Peak=7564 HFD=0.0
23:44:39.269 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:39.269 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:39.269 00.000 21444 Status Line: Star lost - low SNR
23:44:39.269 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=68, FiltMax=65504, Gamma=1.430
23:44:39.269 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:39.269 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:39.269 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:39.269 00.000 21444 Enqueuing Expose request
23:44:39.270 00.001 25848 Worker thread wakes up
23:44:39.270 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:39.270 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:42.631 03.361 25848 Exposure complete
23:44:42.721 00.090 25848 worker thread done servicing request
23:44:42.721 00.000 21444 OnExposeComplete: enter
23:44:42.721 00.000 21444 UpdateGuideState(): m_state=1
23:44:42.722 00.001 21444 Star::Find(15, 1258, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
23:44:42.722 00.000 21444 Star::Find returns 1 (1), X=1264.48, Y=744.46, Mass=9030, SNR=8.6, Peak=8068 HFD=1.4
23:44:42.722 00.000 21444 DistanceChecker: deactivated
23:44:42.724 00.002 21444 setting lock position to (1264.48, 744.46)
23:44:42.724 00.000 21444 MultiStar: stabilizing after lock position change
23:44:42.724 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:44:42.724 00.000 21444 Changing from state SELECTING to SELECTED
23:44:42.724 00.000 21444 guider state => SELECTED
23:44:42.725 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=622, FiltMax=65504, Gamma=1.430
23:44:42.725 00.000 21444 UpdateGuideState exits: m=9030 SNR=8.6 Saturated
23:44:42.725 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:42.725 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:44:42.725 00.000 21444 Enqueuing Expose request
23:44:42.725 00.000 25848 Worker thread wakes up
23:44:42.725 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:42.725 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1249,729,31,31)
23:44:46.067 03.342 25848 Exposure complete
23:44:46.155 00.088 25848 worker thread done servicing request
23:44:46.156 00.001 21444 OnExposeComplete: enter
23:44:46.156 00.000 21444 UpdateGuideState(): m_state=2
23:44:46.156 00.000 21444 Star::Find(15, 1264, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
23:44:46.156 00.000 21444 Star::Find returns 1 (1), X=1263.71, Y=743.06, Mass=10600, SNR=8.3, Peak=8396 HFD=2.0
23:44:46.156 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.09) = xAngle (-1.99 = -1.99)
23:44:46.156 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.69 = -1.69)
23:44:46.156 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=-1.39 hyp=1.60 cameraTheta=-2.08 mountX=-0.65 mountY=-1.59, mountTheta=-1.96
23:44:46.157 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=270, FiltMax=65504, Gamma=1.430
23:44:46.157 00.000 21444 UpdateGuideState exits: m=10600 SNR=8.3 Saturated
23:44:46.157 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:46.158 00.001 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:44:46.158 00.000 21444 Enqueuing Expose request
23:44:46.158 00.000 25848 Worker thread wakes up
23:44:46.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:46.158 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1249,728,31,31)
23:44:49.496 03.338 25848 Exposure complete
23:44:49.570 00.074 25848 worker thread done servicing request
23:44:49.570 00.000 21444 OnExposeComplete: enter
23:44:49.570 00.000 21444 UpdateGuideState(): m_state=2
23:44:49.571 00.001 21444 Star::Find(15, 1263, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:44:49.571 00.000 21444 Star::Find returns 1 (1), X=1263.04, Y=756.23, Mass=14156, SNR=11.4, Peak=8148 HFD=2.1
23:44:49.571 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.09) = xAngle (1.78 = 1.78)
23:44:49.571 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.08 = 2.08)
23:44:49.571 00.000 21444 CameraToMount -- cameraX=-1.44 cameraY=11.78 hyp=11.86 cameraTheta=1.69 mountX=-2.50 mountY=10.35, mountTheta=1.81
23:44:49.572 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=812, FiltMax=65504, Gamma=1.430
23:44:49.572 00.000 21444 UpdateGuideState exits: m=14156 SNR=11.4 Saturated
23:44:49.572 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:49.572 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:44:49.572 00.000 21444 Enqueuing Expose request
23:44:49.572 00.000 25848 Worker thread wakes up
23:44:49.572 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:49.572 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1248,741,31,31)
23:44:52.913 03.341 25848 Exposure complete
23:44:53.002 00.089 25848 worker thread done servicing request
23:44:53.002 00.000 21444 OnExposeComplete: enter
23:44:53.002 00.000 21444 UpdateGuideState(): m_state=2
23:44:53.002 00.000 21444 Star::Find(15, 1263, 756, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
23:44:53.002 00.000 21444 Star::Find false star n=2 nbg=253 bg=5407.0 sigma=495.6 thresh=6894 peak=6743
23:44:53.002 00.000 21444 Star::Find returns 0 (2), X=1263.00, Y=756.00, Mass=3842, SNR=2.9, Peak=7644 HFD=0.0
23:44:53.002 00.000 21444 DistanceChecker: activated
23:44:53.002 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:53.002 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:44:53.002 00.000 21444 guider state => SELECTING
23:44:53.002 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:53.003 00.001 21444 Status Line: Star lost - low SNR
23:44:53.005 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4988, FiltMin=522, FiltMax=65504, Gamma=1.430
23:44:53.005 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:53.005 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:53.005 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:53.005 00.000 21444 Enqueuing Expose request
23:44:53.005 00.000 25848 Worker thread wakes up
23:44:53.005 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:53.005 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:56.344 03.339 25848 Exposure complete
23:44:56.433 00.089 25848 worker thread done servicing request
23:44:56.433 00.000 21444 OnExposeComplete: enter
23:44:56.433 00.000 21444 UpdateGuideState(): m_state=1
23:44:56.433 00.000 21444 Star::Find(15, 1263, 756, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
23:44:56.433 00.000 21444 Star::Find false star n=6 nbg=264 bg=5262.4 sigma=525.9 thresh=6840 peak=6604
23:44:56.433 00.000 21444 Star::Find returns 0 (2), X=1263.00, Y=756.00, Mass=10333, SNR=2.9, Peak=7488 HFD=0.0
23:44:56.433 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:56.433 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:56.434 00.001 21444 Status Line: Star lost - low SNR
23:44:56.434 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4992, FiltMin=700, FiltMax=65504, Gamma=1.430
23:44:56.434 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:56.434 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:56.434 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:56.434 00.000 21444 Enqueuing Expose request
23:44:56.435 00.001 25848 Worker thread wakes up
23:44:56.435 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:56.435 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:44:59.782 03.347 25848 Exposure complete
23:44:59.871 00.089 25848 worker thread done servicing request
23:44:59.871 00.000 21444 OnExposeComplete: enter
23:44:59.871 00.000 21444 UpdateGuideState(): m_state=1
23:44:59.871 00.000 21444 Star::Find(15, 1263, 756, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
23:44:59.871 00.000 21444 Star::Find false star n=3 nbg=258 bg=5502.5 sigma=472.0 thresh=6918 peak=6648
23:44:59.871 00.000 21444 Star::Find returns 0 (2), X=1263.00, Y=756.00, Mass=4933, SNR=2.9, Peak=7364 HFD=0.0
23:44:59.871 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:44:59.871 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:59.872 00.001 21444 Status Line: Star lost - low SNR
23:44:59.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4964, FiltMin=872, FiltMax=65504, Gamma=1.430
23:44:59.872 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:44:59.872 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:59.872 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:44:59.872 00.000 21444 Enqueuing Expose request
23:44:59.873 00.001 25848 Worker thread wakes up
23:44:59.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:44:59.873 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:03.219 03.346 25848 Exposure complete
23:45:03.298 00.079 25848 worker thread done servicing request
23:45:03.298 00.000 21444 OnExposeComplete: enter
23:45:03.298 00.000 21444 UpdateGuideState(): m_state=1
23:45:03.298 00.000 21444 Star::Find(15, 1263, 756, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
23:45:03.298 00.000 21444 Star::Find returns 1 (1), X=1262.19, Y=754.56, Mass=9792, SNR=10.4, Peak=7872 HFD=2.7
23:45:03.299 00.001 21444 DistanceChecker: deactivated
23:45:03.300 00.001 21444 setting lock position to (1262.19, 754.56)
23:45:03.300 00.000 21444 MultiStar: stabilizing after lock position change
23:45:03.300 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:45:03.300 00.000 21444 Changing from state SELECTING to SELECTED
23:45:03.300 00.000 21444 guider state => SELECTED
23:45:03.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=670, FiltMax=65504, Gamma=1.430
23:45:03.300 00.000 21444 UpdateGuideState exits: m=9792 SNR=10.4 Saturated
23:45:03.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:03.300 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:45:03.301 00.001 21444 Enqueuing Expose request
23:45:03.301 00.000 25848 Worker thread wakes up
23:45:03.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:03.301 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1247,740,31,31)
23:45:06.645 03.344 25848 Exposure complete
23:45:06.733 00.088 25848 worker thread done servicing request
23:45:06.733 00.000 21444 OnExposeComplete: enter
23:45:06.733 00.000 21444 UpdateGuideState(): m_state=2
23:45:06.733 00.000 21444 Star::Find(15, 1262, 754, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
23:45:06.733 00.000 21444 Star::Find returns 1 (1), X=1248.76, Y=763.92, Mass=8710, SNR=10.1, Peak=8700 HFD=1.0
23:45:06.733 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.09) = xAngle (2.62 = 2.62)
23:45:06.733 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.92 = 2.92)
23:45:06.733 00.000 21444 CameraToMount -- cameraX=-13.44 cameraY=9.36 hyp=16.37 cameraTheta=2.53 mountX=-14.22 mountY=3.57, mountTheta=2.90
23:45:06.734 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=814, FiltMax=65504, Gamma=1.430
23:45:06.734 00.000 21444 UpdateGuideState exits: m=8710 SNR=10.1 Saturated
23:45:06.734 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:06.734 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:45:06.735 00.001 21444 Enqueuing Expose request
23:45:06.735 00.000 25848 Worker thread wakes up
23:45:06.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:06.735 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1234,749,31,31)
23:45:10.081 03.346 25848 Exposure complete
23:45:10.161 00.080 25848 worker thread done servicing request
23:45:10.161 00.000 21444 OnExposeComplete: enter
23:45:10.162 00.001 21444 UpdateGuideState(): m_state=2
23:45:10.162 00.000 21444 Star::Find(15, 1248, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
23:45:10.162 00.000 21444 Star::Find false star n=3 nbg=247 bg=5483.2 sigma=493.7 thresh=6964 peak=6640
23:45:10.162 00.000 21444 Star::Find returns 0 (2), X=1248.00, Y=763.00, Mass=5546, SNR=2.9, Peak=7640 HFD=0.0
23:45:10.162 00.000 21444 DistanceChecker: activated
23:45:10.162 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:10.162 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:45:10.162 00.000 21444 guider state => SELECTING
23:45:10.162 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:10.162 00.000 21444 Status Line: Star lost - low SNR
23:45:10.164 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=112, max=65504, med=4964, FiltMin=776, FiltMax=65504, Gamma=1.430
23:45:10.164 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:10.164 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:10.164 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:10.164 00.000 21444 Enqueuing Expose request
23:45:10.164 00.000 25848 Worker thread wakes up
23:45:10.164 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:10.164 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:13.509 03.345 25848 Exposure complete
23:45:13.586 00.077 25848 worker thread done servicing request
23:45:13.586 00.000 21444 OnExposeComplete: enter
23:45:13.587 00.001 21444 UpdateGuideState(): m_state=1
23:45:13.587 00.000 21444 Star::Find(15, 1248, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
23:45:13.587 00.000 21444 Star::Find returns 1 (1), X=1260.19, Y=758.10, Mass=13018, SNR=10.2, Peak=7928 HFD=5.3
23:45:13.587 00.000 21444 DistanceChecker: deactivated
23:45:13.589 00.002 21444 setting lock position to (1260.19, 758.10)
23:45:13.589 00.000 21444 MultiStar: stabilizing after lock position change
23:45:13.589 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:45:13.589 00.000 21444 Changing from state SELECTING to SELECTED
23:45:13.589 00.000 21444 guider state => SELECTED
23:45:13.589 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4968, FiltMin=800, FiltMax=65504, Gamma=1.430
23:45:13.589 00.000 21444 UpdateGuideState exits: m=13018 SNR=10.2 Saturated
23:45:13.589 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:13.589 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:45:13.589 00.000 21444 Enqueuing Expose request
23:45:13.589 00.000 25848 Worker thread wakes up
23:45:13.589 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:13.589 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1245,743,31,31)
23:45:16.940 03.351 25848 Exposure complete
23:45:17.028 00.088 25848 worker thread done servicing request
23:45:17.028 00.000 21444 OnExposeComplete: enter
23:45:17.028 00.000 21444 UpdateGuideState(): m_state=2
23:45:17.028 00.000 21444 Star::Find(15, 1260, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
23:45:17.028 00.000 21444 Star::Find false star n=6 nbg=250 bg=5398.1 sigma=430.8 thresh=6691 peak=6666
23:45:17.028 00.000 21444 Star::Find returns 0 (2), X=1260.00, Y=758.00, Mass=10883, SNR=2.9, Peak=7312 HFD=0.0
23:45:17.028 00.000 21444 DistanceChecker: activated
23:45:17.028 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:17.028 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:45:17.028 00.000 21444 guider state => SELECTING
23:45:17.029 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:17.029 00.000 21444 Status Line: Star lost - low SNR
23:45:17.030 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=164, max=65504, med=4960, FiltMin=652, FiltMax=65504, Gamma=1.430
23:45:17.030 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:17.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:17.030 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:17.030 00.000 21444 Enqueuing Expose request
23:45:17.031 00.001 25848 Worker thread wakes up
23:45:17.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:17.031 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:20.370 03.339 25848 Exposure complete
23:45:20.452 00.082 25848 worker thread done servicing request
23:45:20.452 00.000 21444 OnExposeComplete: enter
23:45:20.452 00.000 21444 UpdateGuideState(): m_state=1
23:45:20.453 00.001 21444 Star::Find(15, 1260, 758, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
23:45:20.453 00.000 21444 Star::Find returns 1 (1), X=1247.54, Y=763.01, Mass=7287, SNR=8.7, Peak=8072 HFD=1.7
23:45:20.453 00.000 21444 DistanceChecker: deactivated
23:45:20.454 00.001 21444 setting lock position to (1247.54, 763.01)
23:45:20.454 00.000 21444 MultiStar: stabilizing after lock position change
23:45:20.454 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:45:20.454 00.000 21444 Changing from state SELECTING to SELECTED
23:45:20.454 00.000 21444 guider state => SELECTED
23:45:20.455 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=660, FiltMax=65504, Gamma=1.430
23:45:20.455 00.000 21444 UpdateGuideState exits: m=7287 SNR=8.7 Saturated
23:45:20.455 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:20.455 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:45:20.455 00.000 21444 Enqueuing Expose request
23:45:20.455 00.000 25848 Worker thread wakes up
23:45:20.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:20.455 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1233,748,31,31)
23:45:23.799 03.344 25848 Exposure complete
23:45:23.875 00.076 25848 worker thread done servicing request
23:45:23.875 00.000 21444 OnExposeComplete: enter
23:45:23.875 00.000 21444 UpdateGuideState(): m_state=2
23:45:23.875 00.000 21444 Star::Find(15, 1247, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
23:45:23.875 00.000 21444 Star::Find false star n=2 nbg=264 bg=5346.2 sigma=526.9 thresh=6927 peak=6824
23:45:23.875 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=763.00, Mass=4192, SNR=2.9, Peak=7796 HFD=0.0
23:45:23.875 00.000 21444 DistanceChecker: activated
23:45:23.875 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:23.875 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:45:23.876 00.001 21444 guider state => SELECTING
23:45:23.876 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:23.876 00.000 21444 Status Line: Star lost - low SNR
23:45:23.877 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4968, FiltMin=650, FiltMax=65504, Gamma=1.430
23:45:23.877 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:23.877 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:23.877 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:23.877 00.000 21444 Enqueuing Expose request
23:45:23.877 00.000 25848 Worker thread wakes up
23:45:23.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:23.877 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:27.220 03.343 25848 Exposure complete
23:45:27.308 00.088 25848 worker thread done servicing request
23:45:27.308 00.000 21444 OnExposeComplete: enter
23:45:27.308 00.000 21444 UpdateGuideState(): m_state=1
23:45:27.308 00.000 21444 Star::Find(15, 1247, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
23:45:27.308 00.000 21444 Star::Find false star n=4 nbg=268 bg=5611.3 sigma=622.2 thresh=7478 peak=7451
23:45:27.308 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=763.00, Mass=8511, SNR=2.9, Peak=8476 HFD=0.0
23:45:27.308 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:27.308 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:27.308 00.000 21444 Status Line: Star lost - low SNR
23:45:27.309 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=216, max=65504, med=4964, FiltMin=696, FiltMax=65504, Gamma=1.430
23:45:27.309 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:27.309 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:27.309 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:27.309 00.000 21444 Enqueuing Expose request
23:45:27.310 00.001 25848 Worker thread wakes up
23:45:27.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:27.310 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:30.664 03.354 25848 Exposure complete
23:45:30.752 00.088 25848 worker thread done servicing request
23:45:30.752 00.000 21444 OnExposeComplete: enter
23:45:30.752 00.000 21444 UpdateGuideState(): m_state=1
23:45:30.752 00.000 21444 Star::Find(15, 1247, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:45:30.752 00.000 21444 Star::Find false star n=2 nbg=274 bg=5392.7 sigma=531.4 thresh=6987 peak=6671
23:45:30.752 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=763.00, Mass=3771, SNR=2.9, Peak=7316 HFD=0.0
23:45:30.752 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:30.752 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:30.753 00.001 21444 Status Line: Star lost - low SNR
23:45:30.753 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=800, FiltMax=65504, Gamma=1.430
23:45:30.753 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:30.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:30.753 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:30.753 00.000 21444 Enqueuing Expose request
23:45:30.753 00.000 25848 Worker thread wakes up
23:45:30.753 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:30.754 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:34.108 03.354 25848 Exposure complete
23:45:34.190 00.082 25848 worker thread done servicing request
23:45:34.190 00.000 21444 OnExposeComplete: enter
23:45:34.190 00.000 21444 UpdateGuideState(): m_state=1
23:45:34.190 00.000 21444 Star::Find(15, 1247, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
23:45:34.190 00.000 21444 Star::Find false star n=2 nbg=266 bg=5399.5 sigma=579.2 thresh=7137 peak=6945
23:45:34.190 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=763.00, Mass=4005, SNR=2.9, Peak=7820 HFD=0.0
23:45:34.190 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:34.190 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:34.190 00.000 21444 Status Line: Star lost - low SNR
23:45:34.191 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=634, FiltMax=65504, Gamma=1.430
23:45:34.191 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:34.191 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:34.191 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:34.191 00.000 21444 Enqueuing Expose request
23:45:34.191 00.000 25848 Worker thread wakes up
23:45:34.191 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:34.191 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:37.542 03.351 25848 Exposure complete
23:45:37.630 00.088 25848 worker thread done servicing request
23:45:37.630 00.000 21444 OnExposeComplete: enter
23:45:37.630 00.000 21444 UpdateGuideState(): m_state=1
23:45:37.630 00.000 21444 Star::Find(15, 1247, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
23:45:37.630 00.000 21444 Star::Find false star n=2 nbg=277 bg=5320.2 sigma=622.3 thresh=7187 peak=7078
23:45:37.630 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=763.00, Mass=5128, SNR=2.9, Peak=8100 HFD=0.0
23:45:37.630 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:37.631 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:37.631 00.000 21444 Status Line: Star lost - low SNR
23:45:37.631 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4944, FiltMin=686, FiltMax=65504, Gamma=1.430
23:45:37.631 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:37.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:37.632 00.001 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:37.632 00.000 21444 Enqueuing Expose request
23:45:37.632 00.000 25848 Worker thread wakes up
23:45:37.632 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:37.632 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:40.986 03.354 25848 Exposure complete
23:45:41.057 00.071 25848 worker thread done servicing request
23:45:41.057 00.000 21444 OnExposeComplete: enter
23:45:41.058 00.001 21444 UpdateGuideState(): m_state=1
23:45:41.058 00.000 21444 Star::Find(15, 1247, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
23:45:41.058 00.000 21444 Star::Find returns 1 (1), X=1247.76, Y=763.22, Mass=20311, SNR=13.9, Peak=8092 HFD=3.9
23:45:41.058 00.000 21444 Status Line: Mass: 20311 vs 9792
23:45:41.058 00.000 21444 UpdateCurrentPosition: star mass new=20310.5 exp=9792.3 thresh=50% limits=(4896.2, 28013.3, 19584.6)
23:45:41.058 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:45:41.059 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:41.059 00.000 21444 Status Line: No star selected
23:45:41.059 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4964, FiltMin=724, FiltMax=65504, Gamma=1.430
23:45:41.059 00.000 21444 UpdateGuideState exits: No star selected
23:45:41.059 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:41.059 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:41.059 00.000 21444 Enqueuing Expose request
23:45:41.059 00.000 25848 Worker thread wakes up
23:45:41.059 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:41.059 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:44.405 03.346 25848 Exposure complete
23:45:44.494 00.089 25848 worker thread done servicing request
23:45:44.494 00.000 21444 OnExposeComplete: enter
23:45:44.494 00.000 21444 UpdateGuideState(): m_state=1
23:45:44.494 00.000 21444 Star::Find(15, 1247, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
23:45:44.494 00.000 21444 Star::Find returns 1 (1), X=1247.49, Y=764.41, Mass=18005, SNR=12.2, Peak=7944 HFD=3.2
23:45:44.494 00.000 21444 DistanceChecker: deactivated
23:45:44.497 00.003 21444 setting lock position to (1247.49, 764.41)
23:45:44.497 00.000 21444 MultiStar: stabilizing after lock position change
23:45:44.497 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:45:44.497 00.000 21444 Changing from state SELECTING to SELECTED
23:45:44.497 00.000 21444 guider state => SELECTED
23:45:44.498 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=824, FiltMax=65504, Gamma=1.430
23:45:44.498 00.000 21444 UpdateGuideState exits: m=18005 SNR=12.2 Saturated
23:45:44.498 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:44.498 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:45:44.498 00.000 21444 Enqueuing Expose request
23:45:44.498 00.000 25848 Worker thread wakes up
23:45:44.498 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:44.498 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1232,749,31,31)
23:45:47.848 03.350 25848 Exposure complete
23:45:47.914 00.066 25848 worker thread done servicing request
23:45:47.914 00.000 21444 OnExposeComplete: enter
23:45:47.914 00.000 21444 UpdateGuideState(): m_state=2
23:45:47.915 00.001 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
23:45:47.915 00.000 21444 Star::Find false star n=7 nbg=248 bg=5285.5 sigma=499.3 thresh=6783 peak=6661
23:45:47.915 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=12585, SNR=2.9, Peak=7368 HFD=0.0
23:45:47.915 00.000 21444 DistanceChecker: activated
23:45:47.915 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:47.915 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:45:47.915 00.000 21444 guider state => SELECTING
23:45:47.915 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:47.915 00.000 21444 Status Line: Star lost - low SNR
23:45:47.916 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=216, max=65504, med=4964, FiltMin=952, FiltMax=65504, Gamma=1.430
23:45:47.917 00.001 21444 UpdateGuideState exits: Star lost - low SNR
23:45:47.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:47.917 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:47.917 00.000 21444 Enqueuing Expose request
23:45:47.917 00.000 25848 Worker thread wakes up
23:45:47.917 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:47.917 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:51.269 03.352 25848 Exposure complete
23:45:51.357 00.088 25848 worker thread done servicing request
23:45:51.357 00.000 21444 OnExposeComplete: enter
23:45:51.357 00.000 21444 UpdateGuideState(): m_state=1
23:45:51.357 00.000 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
23:45:51.357 00.000 21444 Star::Find false star n=3 nbg=259 bg=5338.9 sigma=534.2 thresh=6941 peak=6523
23:45:51.357 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=5699, SNR=2.9, Peak=7340 HFD=0.0
23:45:51.358 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:51.358 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:51.358 00.000 21444 Status Line: Star lost - low SNR
23:45:51.358 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=774, FiltMax=65504, Gamma=1.430
23:45:51.358 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:51.359 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:51.359 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:51.359 00.000 21444 Enqueuing Expose request
23:45:51.359 00.000 25848 Worker thread wakes up
23:45:51.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:51.359 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:54.712 03.353 25848 Exposure complete
23:45:54.801 00.089 25848 worker thread done servicing request
23:45:54.801 00.000 21444 OnExposeComplete: enter
23:45:54.801 00.000 21444 UpdateGuideState(): m_state=1
23:45:54.802 00.001 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
23:45:54.802 00.000 21444 Star::Find false star n=3 nbg=264 bg=5453.2 sigma=536.7 thresh=7063 peak=6705
23:45:54.802 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=5808, SNR=2.9, Peak=7464 HFD=0.0
23:45:54.802 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:54.802 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:54.802 00.000 21444 Status Line: Star lost - low SNR
23:45:54.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=710, FiltMax=65504, Gamma=1.430
23:45:54.802 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:54.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:54.802 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:54.802 00.000 21444 Enqueuing Expose request
23:45:54.802 00.000 25848 Worker thread wakes up
23:45:54.802 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:54.802 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:45:58.152 03.350 25848 Exposure complete
23:45:58.240 00.088 25848 worker thread done servicing request
23:45:58.240 00.000 21444 OnExposeComplete: enter
23:45:58.240 00.000 21444 UpdateGuideState(): m_state=1
23:45:58.240 00.000 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
23:45:58.240 00.000 21444 Star::Find false star n=2 nbg=260 bg=5372.7 sigma=548.4 thresh=7018 peak=6632
23:45:58.241 00.001 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=4235, SNR=2.9, Peak=7844 HFD=0.0
23:45:58.241 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:45:58.241 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:45:58.241 00.000 21444 Status Line: Star lost - low SNR
23:45:58.242 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4944, FiltMin=758, FiltMax=65504, Gamma=1.430
23:45:58.242 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:45:58.242 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:58.242 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:45:58.242 00.000 21444 Enqueuing Expose request
23:45:58.242 00.000 25848 Worker thread wakes up
23:45:58.242 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:45:58.242 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:01.583 03.341 25848 Exposure complete
23:46:01.671 00.088 25848 worker thread done servicing request
23:46:01.672 00.001 21444 OnExposeComplete: enter
23:46:01.672 00.000 21444 UpdateGuideState(): m_state=1
23:46:01.672 00.000 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
23:46:01.672 00.000 21444 Star::Find false star n=4 nbg=260 bg=5290.9 sigma=557.4 thresh=6963 peak=6892
23:46:01.672 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=8448, SNR=2.9, Peak=8124 HFD=0.0
23:46:01.672 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:46:01.673 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:01.673 00.000 21444 Status Line: Star lost - low SNR
23:46:01.674 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4964, FiltMin=854, FiltMax=65504, Gamma=1.430
23:46:01.674 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:46:01.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:01.674 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:01.675 00.001 21444 Enqueuing Expose request
23:46:01.675 00.000 25848 Worker thread wakes up
23:46:01.675 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:01.675 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:05.031 03.356 25848 Exposure complete
23:46:05.118 00.087 25848 worker thread done servicing request
23:46:05.118 00.000 21444 OnExposeComplete: enter
23:46:05.119 00.001 21444 UpdateGuideState(): m_state=1
23:46:05.119 00.000 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
23:46:05.119 00.000 21444 Star::Find false star n=5 nbg=256 bg=5306.3 sigma=476.8 thresh=6737 peak=6638
23:46:05.119 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=8785, SNR=2.9, Peak=7620 HFD=0.0
23:46:05.119 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:46:05.119 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:05.119 00.000 21444 Status Line: Star lost - low SNR
23:46:05.120 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=952, FiltMax=65504, Gamma=1.430
23:46:05.120 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:46:05.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:05.120 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:05.120 00.000 21444 Enqueuing Expose request
23:46:05.120 00.000 25848 Worker thread wakes up
23:46:05.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:05.120 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:08.468 03.348 25848 Exposure complete
23:46:08.556 00.088 25848 worker thread done servicing request
23:46:08.556 00.000 21444 OnExposeComplete: enter
23:46:08.556 00.000 21444 UpdateGuideState(): m_state=1
23:46:08.557 00.001 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
23:46:08.557 00.000 21444 Star::Find false star n=3 nbg=254 bg=5388.1 sigma=566.7 thresh=7088 peak=6693
23:46:08.557 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=5440, SNR=2.9, Peak=7340 HFD=0.0
23:46:08.557 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:46:08.557 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:08.557 00.000 21444 Status Line: Star lost - low SNR
23:46:08.558 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4964, FiltMin=676, FiltMax=65504, Gamma=1.430
23:46:08.558 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:46:08.558 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:08.558 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:08.558 00.000 21444 Enqueuing Expose request
23:46:08.558 00.000 25848 Worker thread wakes up
23:46:08.558 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:08.558 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:11.900 03.342 25848 Exposure complete
23:46:11.982 00.082 25848 worker thread done servicing request
23:46:11.982 00.000 21444 OnExposeComplete: enter
23:46:11.982 00.000 21444 UpdateGuideState(): m_state=1
23:46:11.982 00.000 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
23:46:11.982 00.000 21444 Star::Find false star n=5 nbg=244 bg=5271.9 sigma=509.1 thresh=6799 peak=6528
23:46:11.982 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=8652, SNR=2.9, Peak=7668 HFD=0.0
23:46:11.982 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:46:11.982 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:11.982 00.000 21444 Status Line: Star lost - low SNR
23:46:11.983 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4940, FiltMin=836, FiltMax=65504, Gamma=1.430
23:46:11.983 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:46:11.983 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:11.983 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:11.983 00.000 21444 Enqueuing Expose request
23:46:11.983 00.000 25848 Worker thread wakes up
23:46:11.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:11.983 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:15.323 03.340 25848 Exposure complete
23:46:15.405 00.082 25848 worker thread done servicing request
23:46:15.405 00.000 21444 OnExposeComplete: enter
23:46:15.405 00.000 21444 UpdateGuideState(): m_state=1
23:46:15.405 00.000 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
23:46:15.405 00.000 21444 Star::Find false star n=2 nbg=269 bg=5379.8 sigma=510.4 thresh=6911 peak=6611
23:46:15.405 00.000 21444 Star::Find returns 0 (2), X=1247.00, Y=764.00, Mass=3644, SNR=2.9, Peak=7288 HFD=0.0
23:46:15.405 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:46:15.406 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:15.406 00.000 21444 Status Line: Star lost - low SNR
23:46:15.406 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4940, FiltMin=484, FiltMax=65504, Gamma=1.430
23:46:15.406 00.000 21444 UpdateGuideState exits: Star lost - low SNR
23:46:15.406 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:15.406 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:15.406 00.000 21444 Enqueuing Expose request
23:46:15.407 00.001 25848 Worker thread wakes up
23:46:15.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:15.407 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:18.755 03.348 25848 Exposure complete
23:46:18.845 00.090 25848 worker thread done servicing request
23:46:18.845 00.000 21444 OnExposeComplete: enter
23:46:18.845 00.000 21444 UpdateGuideState(): m_state=1
23:46:18.845 00.000 21444 Star::Find(15, 1247, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
23:46:18.845 00.000 21444 Star::Find returns 1 (1), X=1242.19, Y=755.39, Mass=16946, SNR=11.2, Peak=8172 HFD=2.5
23:46:18.846 00.001 21444 DistanceChecker: deactivated
23:46:18.847 00.001 21444 setting lock position to (1242.19, 755.39)
23:46:18.847 00.000 21444 MultiStar: stabilizing after lock position change
23:46:18.847 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:46:18.847 00.000 21444 Changing from state SELECTING to SELECTED
23:46:18.848 00.001 21444 guider state => SELECTED
23:46:18.848 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4940, FiltMin=644, FiltMax=65504, Gamma=1.430
23:46:18.848 00.000 21444 UpdateGuideState exits: m=16946 SNR=11.2 Saturated
23:46:18.848 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:18.848 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:46:18.848 00.000 21444 Enqueuing Expose request
23:46:18.848 00.000 25848 Worker thread wakes up
23:46:18.848 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:18.848 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1227,740,31,31)
23:46:22.194 03.346 25848 Exposure complete
23:46:22.273 00.079 25848 worker thread done servicing request
23:46:22.273 00.000 21444 OnExposeComplete: enter
23:46:22.273 00.000 21444 UpdateGuideState(): m_state=2
23:46:22.274 00.001 21444 Star::Find(15, 1242, 755, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
23:46:22.274 00.000 21444 Star::Find returns 1 (1), X=1225.27, Y=739.26, Mass=260143, SNR=57.1, Peak=9712 HFD=5.2
23:46:22.274 00.000 21444 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.09) = xAngle (-2.29 = -2.29)
23:46:22.274 00.000 21444 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.99 = -1.99)
23:46:22.274 00.000 21444 CameraToMount -- cameraX=-16.91 cameraY=-16.13 hyp=23.37 cameraTheta=-2.38 mountX=-15.39 mountY=-21.33, mountTheta=-2.20
23:46:22.275 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4944, FiltMin=772, FiltMax=65504, Gamma=1.430
23:46:22.275 00.000 21444 UpdateGuideState exits: m=260143 SNR=57.1 Saturated
23:46:22.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:22.275 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:46:22.275 00.000 21444 Enqueuing Expose request
23:46:22.275 00.000 25848 Worker thread wakes up
23:46:22.275 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:22.275 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1210,724,31,31)
23:46:25.615 03.340 25848 Exposure complete
23:46:25.695 00.080 25848 worker thread done servicing request
23:46:25.695 00.000 21444 OnExposeComplete: enter
23:46:25.695 00.000 21444 UpdateGuideState(): m_state=2
23:46:25.695 00.000 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
23:46:25.695 00.000 21444 Star::Find returns 1 (1), X=1223.24, Y=737.64, Mass=265527, SNR=41.6, Peak=13348 HFD=6.2
23:46:25.695 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.09) = xAngle (-2.30 = -2.30)
23:46:25.695 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.00 = -2.00)
23:46:25.695 00.000 21444 CameraToMount -- cameraX=-18.95 cameraY=-17.75 hyp=25.97 cameraTheta=-2.39 mountX=-17.28 mountY=-23.60, mountTheta=-2.20
23:46:25.696 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4964, FiltMin=292, FiltMax=65504, Gamma=1.430
23:46:25.696 00.000 21444 UpdateGuideState exits: m=265527 SNR=41.6 Saturated
23:46:25.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:25.696 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:46:25.696 00.000 21444 Enqueuing Expose request
23:46:25.696 00.000 25848 Worker thread wakes up
23:46:25.696 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:25.696 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1208,723,31,31)
23:46:29.051 03.355 25848 Exposure complete
23:46:29.118 00.067 25848 worker thread done servicing request
23:46:29.119 00.001 21444 OnExposeComplete: enter
23:46:29.119 00.000 21444 UpdateGuideState(): m_state=2
23:46:29.119 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 147
23:46:29.119 00.000 21444 Star::Find returns 1 (1), X=1223.81, Y=737.51, Mass=426030, SNR=62.4, Peak=13400 HFD=7.1
23:46:29.119 00.000 21444 Status Line: Mass: 426030 vs 20311
23:46:29.120 00.001 21444 UpdateCurrentPosition: star mass new=426029.8 exp=20310.5 thresh=50% limits=(5235.7, 30465.8, 40621.1)
23:46:29.120 00.000 21444 DistanceChecker: activated
23:46:29.120 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:46:29.120 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:46:29.120 00.000 21444 guider state => SELECTING
23:46:29.120 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:29.120 00.000 21444 Status Line: Star lost - mass changed
23:46:29.121 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4940, FiltMin=558, FiltMax=65504, Gamma=1.430
23:46:29.121 00.000 21444 UpdateGuideState exits: Star lost - mass changed
23:46:29.121 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:29.121 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:29.121 00.000 21444 Enqueuing Expose request
23:46:29.121 00.000 25848 Worker thread wakes up
23:46:29.122 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:29.122 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:32.478 03.356 25848 Exposure complete
23:46:32.567 00.089 25848 worker thread done servicing request
23:46:32.567 00.000 21444 OnExposeComplete: enter
23:46:32.567 00.000 21444 UpdateGuideState(): m_state=1
23:46:32.567 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 148
23:46:32.567 00.000 21444 Star::Find returns 1 (1), X=1222.05, Y=737.76, Mass=311153, SNR=51.5, Peak=12844 HFD=6.2
23:46:32.567 00.000 21444 DistanceChecker: deactivated
23:46:32.569 00.002 21444 setting lock position to (1222.05, 737.76)
23:46:32.569 00.000 21444 MultiStar: stabilizing after lock position change
23:46:32.569 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:46:32.569 00.000 21444 Changing from state SELECTING to SELECTED
23:46:32.570 00.001 21444 guider state => SELECTED
23:46:32.570 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=848, FiltMax=65504, Gamma=1.430
23:46:32.570 00.000 21444 UpdateGuideState exits: m=311153 SNR=51.5 Saturated
23:46:32.570 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:32.570 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:46:32.570 00.000 21444 Enqueuing Expose request
23:46:32.570 00.000 25848 Worker thread wakes up
23:46:32.571 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:32.571 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1207,723,31,31)
23:46:35.916 03.345 25848 Exposure complete
23:46:36.004 00.088 25848 worker thread done servicing request
23:46:36.004 00.000 21444 OnExposeComplete: enter
23:46:36.004 00.000 21444 UpdateGuideState(): m_state=2
23:46:36.004 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 149
23:46:36.004 00.000 21444 Star::Find returns 1 (1), X=1223.10, Y=737.34, Mass=423975, SNR=65.2, Peak=14988 HFD=7.1
23:46:36.004 00.000 21444 Status Line: Mass: 423975 vs 265527
23:46:36.005 00.001 21444 UpdateCurrentPosition: star mass new=423975.0 exp=265527.4 thresh=50% limits=(17541.8, 398291.0, 531054.7)
23:46:36.005 00.000 21444 DistanceChecker: activated
23:46:36.005 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:46:36.005 00.000 21444 Changing from state SELECTED to UNINITIALIZED
23:46:36.006 00.001 21444 guider state => SELECTING
23:46:36.006 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:36.006 00.000 21444 Status Line: Star lost - mass changed
23:46:36.008 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4940, FiltMin=494, FiltMax=65504, Gamma=1.430
23:46:36.008 00.000 21444 UpdateGuideState exits: Star lost - mass changed
23:46:36.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:36.008 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:36.008 00.000 21444 Enqueuing Expose request
23:46:36.008 00.000 25848 Worker thread wakes up
23:46:36.008 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:36.008 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:39.364 03.356 25848 Exposure complete
23:46:39.451 00.087 25848 worker thread done servicing request
23:46:39.451 00.000 21444 OnExposeComplete: enter
23:46:39.451 00.000 21444 UpdateGuideState(): m_state=1
23:46:39.452 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 150
23:46:39.452 00.000 21444 Star::Find returns 1 (1), X=1221.66, Y=736.06, Mass=510857, SNR=76.5, Peak=14812 HFD=6.9
23:46:39.452 00.000 21444 Status Line: Mass: 510857 vs 311153
23:46:39.453 00.001 21444 UpdateCurrentPosition: star mass new=510857.0 exp=311153.3 thresh=50% limits=(24443.6, 466730.0, 622306.7)
23:46:39.453 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:46:39.453 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:39.453 00.000 21444 Status Line: No star selected
23:46:39.454 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=398, FiltMax=65504, Gamma=1.430
23:46:39.454 00.000 21444 UpdateGuideState exits: No star selected
23:46:39.454 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:39.454 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:39.454 00.000 21444 Enqueuing Expose request
23:46:39.454 00.000 25848 Worker thread wakes up
23:46:39.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:39.454 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:42.810 03.356 25848 Exposure complete
23:46:42.898 00.088 25848 worker thread done servicing request
23:46:42.898 00.000 21444 OnExposeComplete: enter
23:46:42.898 00.000 21444 UpdateGuideState(): m_state=1
23:46:42.899 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 151
23:46:42.899 00.000 21444 Star::Find returns 1 (1), X=1220.25, Y=737.01, Mass=521363, SNR=80.7, Peak=15776 HFD=7.0
23:46:42.899 00.000 21444 Status Line: Mass: 521363 vs 311153
23:46:42.900 00.001 21444 UpdateCurrentPosition: star mass new=521363.4 exp=311153.3 thresh=50% limits=(31000.2, 466730.0, 622306.7)
23:46:42.900 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:46:42.900 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:42.901 00.001 21444 Status Line: No star selected
23:46:42.901 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=876, FiltMax=65504, Gamma=1.430
23:46:42.901 00.000 21444 UpdateGuideState exits: No star selected
23:46:42.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:42.901 00.000 21444 ScheduleExposure(3000,3,0) exposurePending=0
23:46:42.901 00.000 21444 Enqueuing Expose request
23:46:42.901 00.000 25848 Worker thread wakes up
23:46:42.901 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:42.901 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
23:46:46.245 03.344 25848 Exposure complete
23:46:46.328 00.083 25848 worker thread done servicing request
23:46:46.328 00.000 21444 OnExposeComplete: enter
23:46:46.328 00.000 21444 UpdateGuideState(): m_state=1
23:46:46.328 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 152
23:46:46.328 00.000 21444 Star::Find returns 1 (1), X=1219.91, Y=735.49, Mass=436951, SNR=64.4, Peak=13852 HFD=6.6
23:46:46.328 00.000 21444 DistanceChecker: deactivated
23:46:46.330 00.002 21444 setting lock position to (1219.91, 735.49)
23:46:46.330 00.000 21444 MultiStar: stabilizing after lock position change
23:46:46.330 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
23:46:46.330 00.000 21444 Changing from state SELECTING to SELECTED
23:46:46.330 00.000 21444 guider state => SELECTED
23:46:46.331 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=764, FiltMax=65504, Gamma=1.430
23:46:46.331 00.000 21444 UpdateGuideState exits: m=436951 SNR=64.4 Saturated
23:46:46.331 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:46.331 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:46:46.331 00.000 21444 Enqueuing Expose request
23:46:46.331 00.000 25848 Worker thread wakes up
23:46:46.331 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:46.331 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:46:49.673 03.342 25848 Exposure complete
23:46:49.760 00.087 25848 worker thread done servicing request
23:46:49.761 00.001 21444 OnExposeComplete: enter
23:46:49.761 00.000 21444 UpdateGuideState(): m_state=2
23:46:49.761 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
23:46:49.761 00.000 21444 Star::Find returns 1 (1), X=1221.66, Y=736.25, Mass=443730, SNR=60.8, Peak=14028 HFD=6.9
23:46:49.761 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.09) = xAngle (0.50 = 0.50)
23:46:49.761 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.80 = 0.80)
23:46:49.761 00.000 21444 CameraToMount -- cameraX=1.75 cameraY=0.76 hyp=1.90 cameraTheta=0.41 mountX=1.67 mountY=1.36, mountTheta=0.68
23:46:49.762 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=814, FiltMax=65504, Gamma=1.430
23:46:49.762 00.000 21444 UpdateGuideState exits: m=443730 SNR=60.8 Saturated
23:46:49.762 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:49.762 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:46:49.762 00.000 21444 Enqueuing Expose request
23:46:49.763 00.001 25848 Worker thread wakes up
23:46:49.763 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:49.763 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1207,721,31,31)
23:46:53.121 03.358 25848 Exposure complete
23:46:53.209 00.088 25848 worker thread done servicing request
23:46:53.209 00.000 21444 OnExposeComplete: enter
23:46:53.209 00.000 21444 UpdateGuideState(): m_state=2
23:46:53.209 00.000 21444 Star::Find(15, 1221, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 154
23:46:53.209 00.000 21444 Star::Find returns 1 (1), X=1220.84, Y=736.63, Mass=486163, SNR=77.3, Peak=15344 HFD=6.6
23:46:53.209 00.000 21444 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.09) = xAngle (0.98 = 0.98)
23:46:53.209 00.000 21444 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.28 = 1.28)
23:46:53.209 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=1.15 hyp=1.47 cameraTheta=0.89 mountX=0.82 mountY=1.41, mountTheta=1.05
23:46:53.211 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=748, FiltMax=65504, Gamma=1.430
23:46:53.211 00.000 21444 UpdateGuideState exits: m=486163 SNR=77.3 Saturated
23:46:53.211 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:53.211 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:46:53.211 00.000 21444 Enqueuing Expose request
23:46:53.211 00.000 25848 Worker thread wakes up
23:46:53.211 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:53.211 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1206,722,31,31)
23:46:56.051 02.840 21444 evsrv: cli 0107E240 connect
23:46:56.051 00.000 21444 case statement mapped state 2 to 1
23:46:56.052 00.001 21444 case statement mapped state 2 to 1
23:46:56.052 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"6bf7d592-8564-4324-94cd-33e9cf789b27"}
23:46:56.052 00.000 21444 case statement mapped state 2 to 1
23:46:56.052 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Selected","id":"6bf7d592-8564-4324-94cd-33e9cf789b27"}
23:46:56.052 00.000 21444 evsrv: cli 0107E240 disconnect
23:46:56.053 00.001 21444 evsrv: cli 0107E740 connect
23:46:56.053 00.000 21444 case statement mapped state 2 to 1
23:46:56.053 00.000 21444 case statement mapped state 2 to 1
23:46:56.053 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_calibrated","id":"35f07be3-ef84-4826-913e-b6239f8a4467"}
23:46:56.053 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":true,"id":"35f07be3-ef84-4826-913e-b6239f8a4467"}
23:46:56.053 00.000 21444 evsrv: cli 0107E740 disconnect
23:46:56.054 00.001 21444 evsrv: cli 0107EBA0 connect
23:46:56.054 00.000 21444 case statement mapped state 2 to 1
23:46:56.054 00.000 21444 case statement mapped state 2 to 1
23:46:56.054 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"b176c3f4-2103-42d1-9367-e4ba2a7e517d"}
23:46:56.054 00.000 21444 PhdController::Guide begins
23:46:56.054 00.000 21444 PhdController: newstate STATE_SETUP
23:46:56.054 00.000 21444 PhdController: setup
23:46:56.054 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
23:46:56.054 00.000 21444 PhdController: newstate STATE_CALIBRATE
23:46:56.054 00.000 21444 PhdController: newstate STATE_GUIDE
23:46:56.054 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
23:46:56.054 00.000 21444 guider state => CALIBRATED
23:46:56.054 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:46:56.054 00.000 21444 reset dither spiral
23:46:56.055 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
23:46:56.055 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0,"id":"b176c3f4-2103-42d1-9367-e4ba2a7e517d"}
23:46:56.055 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:46:56.056 00.001 21444 evsrv: cli 0107E240 connect
23:46:56.056 00.000 21444 case statement mapped state 5 to 1
23:46:56.056 00.000 21444 case statement mapped state 5 to 1
23:46:56.056 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_lock_shift_params","id":"bec657ff-9f37-48c6-a92b-f98837c4ad59"}
23:46:56.056 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"bec657ff-9f37-48c6-a92b-f98837c4ad59"}
23:46:56.057 00.001 21444 evsrv: cli 0107E240 disconnect
23:46:56.057 00.000 21444 evsrv: cli 0107E4C0 connect
23:46:56.057 00.000 21444 case statement mapped state 5 to 1
23:46:56.057 00.000 21444 case statement mapped state 5 to 1
23:46:56.057 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_lock_position","id":"a2d15f56-1af1-47d7-b83a-786169491a39"}
23:46:56.057 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":[1219.91,735.49],"id":"a2d15f56-1af1-47d7-b83a-786169491a39"}
23:46:56.058 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:46:56.058 00.000 21444 evsrv: cli 0107E2E0 connect
23:46:56.058 00.000 21444 case statement mapped state 5 to 1
23:46:56.058 00.000 21444 case statement mapped state 5 to 1
23:46:56.058 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"f93b1c6e-dede-4ade-b573-5542b6963a5e"}
23:46:56.058 00.000 21444 case statement mapped state 5 to 1
23:46:56.058 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Selected","id":"f93b1c6e-dede-4ade-b573-5542b6963a5e"}
23:46:56.059 00.001 21444 evsrv: cli 0107E2E0 disconnect
23:46:56.559 00.500 25848 Exposure complete
23:46:56.625 00.066 25848 worker thread done servicing request
23:46:56.626 00.001 21444 OnExposeComplete: enter
23:46:56.626 00.000 21444 UpdateGuideState(): m_state=5
23:46:56.626 00.000 21444 Star::Find(15, 1220, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 155
23:46:56.626 00.000 21444 Star::Find returns 1 (1), X=1220.42, Y=737.12, Mass=421479, SNR=68.0, Peak=14288 HFD=6.4
23:46:56.626 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.09) = xAngle (1.36 = 1.36)
23:46:56.626 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.66 = 1.66)
23:46:56.626 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=1.64 hyp=1.71 cameraTheta=1.27 mountX=0.36 mountY=1.71, mountTheta=1.36
23:46:56.627 00.001 21444 Changing from state CALIBRATED to GUIDING
23:46:56.627 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
23:46:56.628 00.001 21444 ScopeASCOM::SideOfPier() returns 1
23:46:56.683 00.055 21444 AdjustCalibrationForScopePointing (scope): current dec=44.8 pierSide=1, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
23:46:56.684 00.001 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:46:56.684 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:46:56.684 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:46:56.684 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:46:56.684 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:46:56.684 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:46:56.684 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:46:56.684 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:56.684 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:46:56.684 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:46:56.684 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:46:56.684 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:46:56.685 00.001 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:46:56.685 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:46:56.685 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
23:46:56.685 00.000 21444 Guiding starts on opposite side of pier: calibration data side is East, current side is West
23:46:56.685 00.000 21444 FlipCalibration before: x=-5.2, y=101.9 decFlipRequired=0 sideOfPier=East rotAngle=49.3 parity=+/-
23:46:56.685 00.000 21444 FlipCalibration pre-normalize: x=174.8, y=101.9
23:46:56.685 00.000 21444 FlipCalibration after: x=174.8 y=101.9 sideOfPier=West parity=+/+
23:46:56.685 00.000 21444 Mount::SetCalibration (scope) -- xAngle=174.8 yAngle=101.9 xRate=30.507 yRate=36.664 bin=1 dec=0.0 pierSide=1 par=+/+ rotAng=49.3
23:46:56.685 00.000 21444 Mount::SetCalibration (scope) -- sets m_xAngle=174.8 m_yAngleError=162.9
23:46:56.686 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
23:46:56.686 00.000 21444 ScopeASCOM::SideOfPier() returns 1
23:46:56.811 00.125 21444 Status Line: CAL: East(-5,102)->West(175,102)
23:46:56.812 00.001 21444 Dec comp: XRate 30.507 -> 21.644 for dec 0.0 -> dec 44.8
23:46:56.813 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
23:46:56.813 00.000 21444 ScopeASCOM::SideOfPier() returns 1
23:46:56.937 00.124 21444 keeping sticky lock position
23:46:56.937 00.000 21444 guider state => GUIDING
23:46:56.937 00.000 21444 Status Line: Guiding
23:46:56.937 00.000 21444 Mount: notify guiding started
23:46:56.938 00.001 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
23:46:56.938 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:46:56 PM"
23:46:56.938 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
23:46:56.938 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
23:46:56.938 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
23:46:56.938 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.051370
23:46:56.938 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
23:46:56.938 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
23:46:56.939 00.001 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
23:46:56.939 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
23:46:56.939 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
23:46:56.939 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
23:46:56.939 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:46:56.939 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:46:56.939 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:46:56.939 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:46:56.939 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:46:56.939 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:46:56.940 00.001 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:46:56.940 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:56.940 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:46:56.940 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:46:56.940 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:46:56.940 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:46:56.940 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:46:56.940 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
23:46:56.940 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
23:46:56.941 00.001 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
23:46:56.941 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
23:46:56.941 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
23:46:56.941 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
23:46:56.941 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
23:46:56.941 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:56.941 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
23:46:56.941 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
23:46:56.941 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
23:46:56.941 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
23:46:56.942 00.001 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
23:46:56.942 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
23:46:57.126 00.184 21444 ScopeASCOM::SideOfPier() returns 1
23:46:57.163 00.037 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:46:57.164 00.001 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:46:57.164 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
23:46:57.164 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 44.8
23:46:57.164 00.000 21444 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.05) = xAngle (3.05 = 3.05)
23:46:57.164 00.000 21444 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
23:46:57.164 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
23:46:57.164 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
23:46:57.164 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
23:46:57.164 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=216, max=65504, med=4920, FiltMin=798, FiltMax=65504, Gamma=1.430
23:46:57.164 00.000 21444 UpdateGuideState exits: m=421479 SNR=68.0 Saturated
23:46:57.164 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
23:46:57.164 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:57.165 00.001 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:46:57.165 00.000 21444 Enqueuing Expose request
23:46:57.165 00.000 25848 Worker thread wakes up
23:46:57.165 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:46:57.165 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:46:57.165 00.000 21444 evsrv: cli 0107E240 connect
23:46:57.165 00.000 21444 case statement mapped state 6 to 3
23:46:57.165 00.000 21444 case statement mapped state 6 to 3
23:46:57.165 00.000 21444 evsrv: cli 0107E4C0 connect
23:46:57.165 00.000 21444 case statement mapped state 6 to 3
23:46:57.166 00.001 21444 case statement mapped state 6 to 3
23:46:57.166 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"e82df4af-b536-4fb2-b352-38f5c7da6f43"}
23:46:57.166 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"e82df4af-b536-4fb2-b352-38f5c7da6f43"}
23:46:57.166 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"eb3c24e1-4404-4ef2-9534-d6fd170690ed"}
23:46:57.166 00.000 21444 case statement mapped state 6 to 3
23:46:57.166 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb3c24e1-4404-4ef2-9534-d6fd170690ed"}
23:46:57.166 00.000 21444 evsrv: cli 0107E240 disconnect
23:46:57.167 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:47:00.528 03.361 25848 Exposure complete
23:47:00.613 00.085 25848 worker thread done servicing request
23:47:00.614 00.001 21444 OnExposeComplete: enter
23:47:00.614 00.000 21444 UpdateGuideState(): m_state=6
23:47:00.614 00.000 21444 Star::Find(15, 1220, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
23:47:00.614 00.000 21444 Star::Find returns 1 (1), X=1220.50, Y=736.45, Mass=551394, SNR=77.4, Peak=16380 HFD=7.1
23:47:00.614 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
23:47:00.614 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
23:47:00.614 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=0.96 hyp=1.13 cameraTheta=1.02 mountX=-0.50 mountY=1.11, mountTheta=1.99
23:47:00.615 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=0.96, opts=13)
23:47:00.615 00.000 21444 Enqueuing Move request for scope (0.59, 0.96)
23:47:00.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=632, FiltMax=65504, Gamma=1.430
23:47:00.616 00.001 21444 UpdateGuideState exits: m=551394 SNR=77.4 Saturated
23:47:00.616 00.000 25848 Worker thread wakes up
23:47:00.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.96) opts 0xd
23:47:00.616 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 0.96)
23:47:00.616 00.000 25848 Moving (0.59, 0.96) raw xDistance=-0.50 yDistance=1.11
23:47:00.616 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
23:47:00.616 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:00.616 00.000 21444 PhdController: settling, locked = 1, distance = 1.54 (3.00) aobump = 0 frame = 1 / 99999
23:47:00.616 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816820.616,"Host":"ASTROBRUCE","Inst":1,"Distance":1.54,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:47:00.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.11
23:47:00.616 00.000 25848 MoveAxis(E, 0, ABG)
23:47:00.616 00.000 25848 Move returns status 0, amount 0
23:47:00.616 00.000 25848 MoveAxis(N, 0, ABG)
23:47:00.616 00.000 25848 Move returns status 0, amount 0
23:47:00.616 00.000 25848 move complete, result=0
23:47:00.616 00.000 25848 worker thread done servicing request
23:47:00.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:00.616 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:00.616 00.000 21444 Enqueuing Expose request
23:47:00.616 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 0 ms NORTH
23:47:00.617 00.001 25848 Worker thread wakes up
23:47:00.617 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:00.617 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:03.975 03.358 25848 Exposure complete
23:47:04.062 00.087 25848 worker thread done servicing request
23:47:04.062 00.000 21444 OnExposeComplete: enter
23:47:04.062 00.000 21444 UpdateGuideState(): m_state=6
23:47:04.062 00.000 21444 Star::Find(15, 1220, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
23:47:04.062 00.000 21444 Star::Find returns 1 (1), X=1219.97, Y=736.88, Mass=506390, SNR=97.6, Peak=14156 HFD=7.2
23:47:04.062 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
23:47:04.062 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.92)
23:47:04.062 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=1.39 hyp=1.39 cameraTheta=1.53 mountX=0.07 mountY=1.30, mountTheta=1.52
23:47:04.063 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=1.39, opts=13)
23:47:04.063 00.000 21444 Enqueuing Move request for scope (0.05, 1.39)
23:47:04.064 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4912, FiltMin=548, FiltMax=65504, Gamma=1.430
23:47:04.064 00.000 25848 Worker thread wakes up
23:47:04.064 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.39) opts 0xd
23:47:04.064 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 1.39)
23:47:04.064 00.000 21444 UpdateGuideState exits: m=506390 SNR=97.6 Saturated
23:47:04.064 00.000 21444 PhdController: settling, locked = 1, distance = 1.49 (3.00) aobump = 0 frame = 2 / 99999
23:47:04.064 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816824.064,"Host":"ASTROBRUCE","Inst":1,"Distance":1.49,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
23:47:04.064 00.000 25848 Moving (0.05, 1.39) raw xDistance=0.07 yDistance=1.30
23:47:04.064 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:47:04.064 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:04.064 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:04.064 00.000 21444 Enqueuing Expose request
23:47:04.064 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:04.064 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.30
23:47:04.064 00.000 25848 MoveAxis(E, 0, ABG)
23:47:04.064 00.000 25848 Move returns status 0, amount 0
23:47:04.064 00.000 25848 MoveAxis(N, 0, ABG)
23:47:04.064 00.000 25848 Move returns status 0, amount 0
23:47:04.064 00.000 25848 move complete, result=0
23:47:04.065 00.001 25848 worker thread done servicing request
23:47:04.065 00.000 25848 Worker thread wakes up
23:47:04.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:04.065 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:04.065 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.3 px 0 ms NORTH
23:47:07.414 03.349 25848 Exposure complete
23:47:07.501 00.087 25848 worker thread done servicing request
23:47:07.501 00.000 21444 OnExposeComplete: enter
23:47:07.501 00.000 21444 UpdateGuideState(): m_state=6
23:47:07.501 00.000 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
23:47:07.501 00.000 21444 Star::Find returns 1 (1), X=1219.76, Y=736.03, Mass=486343, SNR=62.4, Peak=13700 HFD=7.0
23:47:07.501 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
23:47:07.501 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
23:47:07.501 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.54 hyp=0.56 cameraTheta=1.86 mountX=0.21 mountY=0.44, mountTheta=1.13
23:47:07.502 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.54, opts=13)
23:47:07.503 00.001 21444 Enqueuing Move request for scope (-0.16, 0.54)
23:47:07.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=752, FiltMax=65504, Gamma=1.430
23:47:07.503 00.000 21444 UpdateGuideState exits: m=486343 SNR=62.4 Saturated
23:47:07.503 00.000 21444 PhdController: settling, locked = 1, distance = 1.21 (3.00) aobump = 0 frame = 3 / 99999
23:47:07.503 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816827.503,"Host":"ASTROBRUCE","Inst":1,"Distance":1.21,"Time":6.9,"SettleTime":12.0,"StarLocked":true}
23:47:07.503 00.000 25848 Worker thread wakes up
23:47:07.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.54) opts 0xd
23:47:07.503 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.54)
23:47:07.503 00.000 25848 Moving (-0.16, 0.54) raw xDistance=0.21 yDistance=0.44
23:47:07.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
23:47:07.503 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:07.503 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
23:47:07.503 00.000 25848 MoveAxis(E, 0, ABG)
23:47:07.503 00.000 25848 Move returns status 0, amount 0
23:47:07.503 00.000 25848 MoveAxis(N, 0, ABG)
23:47:07.503 00.000 25848 Move returns status 0, amount 0
23:47:07.503 00.000 25848 move complete, result=0
23:47:07.503 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:07.503 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:07.503 00.000 21444 Enqueuing Expose request
23:47:07.504 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:47:07.504 00.000 25848 worker thread done servicing request
23:47:07.504 00.000 25848 Worker thread wakes up
23:47:07.504 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:07.504 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:10.848 03.344 25848 Exposure complete
23:47:10.913 00.065 25848 worker thread done servicing request
23:47:10.913 00.000 21444 OnExposeComplete: enter
23:47:10.913 00.000 21444 UpdateGuideState(): m_state=6
23:47:10.914 00.001 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
23:47:10.914 00.000 21444 Star::Find returns 1 (1), X=1220.98, Y=735.39, Mass=564473, SNR=75.0, Peak=15620 HFD=7.2
23:47:10.914 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = -3.14)
23:47:10.914 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.30)
23:47:10.914 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=-0.09 hyp=1.07 cameraTheta=-0.09 mountX=-1.07 mountY=0.32, mountTheta=2.85
23:47:10.914 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=-0.09, opts=13)
23:47:10.914 00.000 21444 Enqueuing Move request for scope (1.07, -0.09)
23:47:10.915 00.001 25848 Worker thread wakes up
23:47:10.915 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, -0.09) opts 0xd
23:47:10.915 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, -0.09)
23:47:10.915 00.000 25848 Moving (1.07, -0.09) raw xDistance=-1.07 yDistance=0.32
23:47:10.915 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.07
23:47:10.915 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:10.915 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:47:10.915 00.000 25848 MoveAxis(E, 31, ABG)
23:47:10.915 00.000 25848 Guiding  Dir = 2, Dur = 31
23:47:10.921 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=824, FiltMax=65504, Gamma=1.430
23:47:10.935 00.014 25848 IsSlewing returns 0
23:47:10.936 00.001 25848 IsGuiding returns 0
23:47:10.938 00.002 21444 UpdateGuideState exits: m=564473 SNR=75.0 Saturated
23:47:10.939 00.001 21444 PhdController: settling, locked = 1, distance = 1.17 (3.00) aobump = 0 frame = 4 / 99999
23:47:10.939 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778816830.939,"Host":"ASTROBRUCE","Inst":1,"Distance":1.17,"Time":10.3,"SettleTime":12.0,"StarLocked":true}
23:47:10.939 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:10.939 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:10.939 00.000 21444 Enqueuing Expose request
23:47:11.001 00.062 25848 IsGuiding returns 1
23:47:11.001 00.000 25848 scope still moving after pulse duration time elapsed
23:47:11.061 00.060 25848 IsSlewing returns 0
23:47:11.061 00.000 25848 IsGuiding returns 0
23:47:11.061 00.000 25848 scope move finished after 31 + 93 ms
23:47:11.061 00.000 25848 Move returns status 0, amount 31
23:47:11.061 00.000 25848 MoveAxis(N, 0, ABG)
23:47:11.061 00.000 25848 Move returns status 0, amount 0
23:47:11.061 00.000 25848 move complete, result=0
23:47:11.061 00.000 25848 worker thread done servicing request
23:47:11.061 00.000 25848 Worker thread wakes up
23:47:11.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:11.061 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:11.061 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.3 px 0 ms NORTH
23:47:12.948 01.887 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=824, FiltMax=65504, Gamma=1.720
23:47:13.098 00.150 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=824, FiltMax=65504, Gamma=1.720
23:47:13.406 00.308 21444 evsrv: cli 0107E240 connect
23:47:13.406 00.000 21444 case statement mapped state 6 to 3
23:47:13.406 00.000 21444 case statement mapped state 6 to 3
23:47:13.407 00.001 21444 evsrv: cli 0107EA60 connect
23:47:13.407 00.000 21444 case statement mapped state 6 to 3
23:47:13.407 00.000 21444 case statement mapped state 6 to 3
23:47:13.407 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"6569c6ba-336e-4d13-87ef-f43e0dec9378"}
23:47:13.407 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"6569c6ba-336e-4d13-87ef-f43e0dec9378"}
23:47:13.408 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"350b26fb-25e8-46d2-a5fa-40c356747367"}
23:47:13.408 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"350b26fb-25e8-46d2-a5fa-40c356747367"}
23:47:13.408 00.000 21444 evsrv: cli 0107E240 disconnect
23:47:13.409 00.001 21444 evsrv: cli 0107EA60 disconnect
23:47:14.390 00.981 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4916, FiltMin=824, FiltMax=65504, Gamma=1.430
23:47:14.407 00.017 21444 evsrv: cli 0107E4C0 connect
23:47:14.407 00.000 21444 case statement mapped state 6 to 3
23:47:14.407 00.000 21444 case statement mapped state 6 to 3
23:47:14.407 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"00b2b837-8af6-4a95-bad1-8ecb134668be"}
23:47:14.407 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"00b2b837-8af6-4a95-bad1-8ecb134668be"}
23:47:14.408 00.001 21444 evsrv: cli 0107E4C0 disconnect
23:47:14.409 00.001 25848 Exposure complete
23:47:14.475 00.066 25848 worker thread done servicing request
23:47:14.475 00.000 21444 OnExposeComplete: enter
23:47:14.475 00.000 21444 UpdateGuideState(): m_state=6
23:47:14.475 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
23:47:14.475 00.000 21444 Star::Find returns 1 (1), X=1220.83, Y=736.05, Mass=551202, SNR=92.2, Peak=15064 HFD=7.0
23:47:14.475 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
23:47:14.475 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.94)
23:47:14.475 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=0.56 hyp=1.07 cameraTheta=0.55 mountX=-0.86 mountY=0.86, mountTheta=2.35
23:47:14.476 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=0.56, opts=13)
23:47:14.476 00.000 21444 Enqueuing Move request for scope (0.92, 0.56)
23:47:14.476 00.000 25848 Worker thread wakes up
23:47:14.476 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.56) opts 0xd
23:47:14.476 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, 0.56)
23:47:14.476 00.000 25848 Moving (0.92, 0.56) raw xDistance=-0.86 yDistance=0.86
23:47:14.476 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.86
23:47:14.476 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.62
23:47:14.476 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
23:47:14.477 00.001 25848 MoveAxis(E, 27, ABG)
23:47:14.477 00.000 25848 Guiding  Dir = 2, Dur = 27
23:47:14.484 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=65504, med=4892, FiltMin=660, FiltMax=65504, Gamma=1.430
23:47:14.502 00.018 25848 IsSlewing returns 0
23:47:14.502 00.000 21444 UpdateGuideState exits: m=551202 SNR=92.2 Saturated
23:47:14.502 00.000 21444 PhdController: settling, locked = 1, distance = 1.14 (3.00) aobump = 0 frame = 5 / 99999
23:47:14.502 00.000 21444 PhdController: newstate STATE_FINISH
23:47:14.502 00.000 21444 PhdController complete: success
23:47:14.502 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778816834.502,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
23:47:14.502 00.000 21444 Mount: notify guiding dither settle done success=1
23:47:14.502 00.000 21444 PhdController: newstate STATE_IDLE
23:47:14.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:14.502 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:14.502 00.000 21444 Enqueuing Expose request
23:47:14.519 00.017 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=65504, med=4892, FiltMin=660, FiltMax=65504, Gamma=1.430
23:47:14.533 00.014 25848 IsGuiding returns 0
23:47:14.565 00.032 25848 IsGuiding returns 1
23:47:14.565 00.000 25848 scope still moving after pulse duration time elapsed
23:47:14.626 00.061 25848 IsSlewing returns 0
23:47:14.626 00.000 25848 IsGuiding returns 0
23:47:14.626 00.000 25848 scope move finished after 27 + 66 ms
23:47:14.626 00.000 25848 Move returns status 0, amount 27
23:47:14.626 00.000 25848 MoveAxis(S, 24, ABG)
23:47:14.626 00.000 25848 Guiding  Dir = 1, Dur = 24
23:47:14.657 00.031 25848 IsSlewing returns 0
23:47:14.657 00.000 25848 IsGuiding returns 0
23:47:14.720 00.063 25848 IsGuiding returns 1
23:47:14.720 00.000 25848 scope still moving after pulse duration time elapsed
23:47:14.766 00.046 25848 IsSlewing returns 0
23:47:14.766 00.000 25848 IsGuiding returns 0
23:47:14.766 00.000 25848 scope move finished after 24 + 85 ms
23:47:14.766 00.000 25848 Move returns status 0, amount 24
23:47:14.766 00.000 25848 move complete, result=0
23:47:14.766 00.000 25848 worker thread done servicing request
23:47:14.766 00.000 25848 Worker thread wakes up
23:47:14.766 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.9 px 24 ms SOUTH
23:47:14.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:14.766 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:14.835 00.069 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=65504, med=4892, FiltMin=660, FiltMax=65504, Gamma=1.140
23:47:14.906 00.071 21444 evsrv: cli 0107E560 connect
23:47:14.906 00.000 21444 case statement mapped state 6 to 3
23:47:14.907 00.001 21444 case statement mapped state 6 to 3
23:47:14.907 00.000 21444 evsrv: cli 0107E380 connect
23:47:14.907 00.000 21444 case statement mapped state 6 to 3
23:47:14.907 00.000 21444 case statement mapped state 6 to 3
23:47:14.907 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"bad240c1-d86a-42fc-b23e-e67392613a1a"}
23:47:14.907 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"bad240c1-d86a-42fc-b23e-e67392613a1a"}
23:47:14.907 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"b4be9581-215b-4cc2-887d-85a930def417"}
23:47:14.907 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"b4be9581-215b-4cc2-887d-85a930def417"}
23:47:14.908 00.001 21444 evsrv: cli 0107E560 disconnect
23:47:14.908 00.000 21444 evsrv: cli 0107E380 disconnect
23:47:14.970 00.062 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=65504, med=4892, FiltMin=660, FiltMax=65504, Gamma=1.140
23:47:15.143 00.173 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=65504, med=4892, FiltMin=660, FiltMax=65504, Gamma=0.850
23:47:15.294 00.151 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=65504, med=4892, FiltMin=660, FiltMax=65504, Gamma=0.850
23:47:15.406 00.112 21444 evsrv: cli 0107EBA0 connect
23:47:15.406 00.000 21444 case statement mapped state 6 to 3
23:47:15.407 00.001 21444 case statement mapped state 6 to 3
23:47:15.407 00.000 21444 evsrv: cli 0107E6A0 connect
23:47:15.407 00.000 21444 case statement mapped state 6 to 3
23:47:15.407 00.000 21444 case statement mapped state 6 to 3
23:47:15.407 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"bcf739f9-ae70-4dc7-b630-f17421e9e703"}
23:47:15.407 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"bcf739f9-ae70-4dc7-b630-f17421e9e703"}
23:47:15.407 00.000 21444 evsrv: cli 0107E920 connect
23:47:15.407 00.000 21444 case statement mapped state 6 to 3
23:47:15.408 00.001 21444 case statement mapped state 6 to 3
23:47:15.408 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"6386bc9d-1432-40c6-ad8a-62fdad71e817"}
23:47:15.408 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"6386bc9d-1432-40c6-ad8a-62fdad71e817"}
23:47:15.408 00.000 21444 evsrv: cli 0107EBA0 disconnect
23:47:15.408 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"3459f6a2-f50a-4ac7-bc7f-9d90a8369859"}
23:47:15.408 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"3459f6a2-f50a-4ac7-bc7f-9d90a8369859"}
23:47:15.408 00.000 21444 evsrv: cli 0107E6A0 disconnect
23:47:15.409 00.001 21444 evsrv: cli 0107E920 disconnect
23:47:16.005 00.596 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=65504, med=4892, FiltMin=660, FiltMax=65504, Gamma=0.560
23:47:16.170 00.165 21444 UpdateImageDisplay: Size=(1936,1216) min=116, max=65504, med=4892, FiltMin=660, FiltMax=65504, Gamma=0.560
23:47:16.407 00.237 21444 evsrv: cli 0107E740 connect
23:47:16.407 00.000 21444 case statement mapped state 6 to 3
23:47:16.408 00.001 21444 case statement mapped state 6 to 3
23:47:16.408 00.000 21444 evsrv: cli 0107E920 connect
23:47:16.408 00.000 21444 case statement mapped state 6 to 3
23:47:16.408 00.000 21444 case statement mapped state 6 to 3
23:47:16.409 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"cf53c85e-5913-41ee-af65-c40c6f7bb09d"}
23:47:16.409 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"cf53c85e-5913-41ee-af65-c40c6f7bb09d"}
23:47:16.409 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"e1a91e67-b90e-45b3-8987-d468800c91d8"}
23:47:16.409 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"e1a91e67-b90e-45b3-8987-d468800c91d8"}
23:47:16.410 00.001 21444 evsrv: cli 0107E740 disconnect
23:47:16.410 00.000 21444 evsrv: cli 0107E920 disconnect
23:47:18.111 01.701 25848 Exposure complete
23:47:18.176 00.065 25848 worker thread done servicing request
23:47:18.176 00.000 21444 OnExposeComplete: enter
23:47:18.176 00.000 21444 UpdateGuideState(): m_state=6
23:47:18.176 00.000 21444 Star::Find(15, 1220, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
23:47:18.177 00.001 21444 Star::Find returns 1 (1), X=1218.68, Y=735.73, Mass=489698, SNR=67.4, Peak=16076 HFD=6.8
23:47:18.177 00.000 21444 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.05) = xAngle (-0.11 = -0.11)
23:47:18.177 00.000 21444 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.95 = -2.95)
23:47:18.177 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=0.24 hyp=1.25 cameraTheta=2.94 mountX=1.25 mountY=-0.24, mountTheta=-0.19
23:47:18.178 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=0.24, opts=13)
23:47:18.178 00.000 21444 Enqueuing Move request for scope (-1.23, 0.24)
23:47:18.179 00.001 25848 Worker thread wakes up
23:47:18.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.24) opts 0xd
23:47:18.179 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, 0.24)
23:47:18.179 00.000 25848 Moving (-1.23, 0.24) raw xDistance=1.25 yDistance=-0.24
23:47:18.179 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.25
23:47:18.179 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:18.179 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:47:18.179 00.000 25848 MoveAxis(W, 34, ABG)
23:47:18.179 00.000 25848 Guiding  Dir = 3, Dur = 34
23:47:18.186 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=112, max=65504, med=4912, FiltMin=700, FiltMax=65504, Gamma=0.560
23:47:18.203 00.017 25848 IsSlewing returns 0
23:47:18.204 00.001 21444 UpdateGuideState exits: m=489698 SNR=67.4 Saturated
23:47:18.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:18.204 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:18.204 00.000 21444 Enqueuing Expose request
23:47:18.204 00.000 25848 IsGuiding returns 0
23:47:18.235 00.031 25848 PulseGuide returned control before completion, sleep 14
23:47:18.250 00.015 25848 IsGuiding returns 1
23:47:18.250 00.000 25848 scope still moving after pulse duration time elapsed
23:47:18.310 00.060 25848 IsSlewing returns 0
23:47:18.310 00.000 25848 IsGuiding returns 0
23:47:18.310 00.000 25848 scope move finished after 34 + 72 ms
23:47:18.310 00.000 25848 Move returns status 0, amount 34
23:47:18.310 00.000 25848 MoveAxis(N, 0, ABG)
23:47:18.310 00.000 25848 Move returns status 0, amount 0
23:47:18.310 00.000 25848 move complete, result=0
23:47:18.310 00.000 25848 worker thread done servicing request
23:47:18.310 00.000 25848 Worker thread wakes up
23:47:18.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:18.310 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:18.310 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.2 px 0 ms NORTH
23:47:21.651 03.341 25848 Exposure complete
23:47:21.717 00.066 25848 worker thread done servicing request
23:47:21.717 00.000 21444 OnExposeComplete: enter
23:47:21.718 00.001 21444 UpdateGuideState(): m_state=6
23:47:21.718 00.000 21444 Star::Find(15, 1218, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.718 00.000 21444 Star::Find returns 1 (1), X=1220.74, Y=736.01, Mass=475319, SNR=64.8, Peak=15396 HFD=6.5
23:47:21.718 00.000 21444 MultiStar: exiting stabilization period
23:47:21.718 00.000 21444 MultiStar: updating star positions after lock position change
23:47:21.718 00.000 21444 Star::Find(15, 386, 438, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.718 00.000 21444 Star::Find returns 1 (1), X=385.39, Y=449.70, Mass=14447, SNR=10.9, Peak=8068 HFD=5.1
23:47:21.718 00.000 21444 Star::Find(15, 1488, 1034, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.718 00.000 21444 Star::Find false star n=2 nbg=276 bg=3249.3 sigma=530.5 thresh=4841 peak=4278
23:47:21.718 00.000 21444 Star::Find returns 0 (2), X=1488.00, Y=1034.00, Mass=3353, SNR=2.9, Peak=5092 HFD=0.0
23:47:21.718 00.000 21444 Star::Find(15, 1386, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.718 00.000 21444 Star::Find returns 1 (1), X=1376.64, Y=50.86, Mass=10411, SNR=8.5, Peak=8804 HFD=1.4
23:47:21.718 00.000 21444 Star::Find(15, 1278, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.718 00.000 21444 Star::Find false star n=9 nbg=275 bg=5418.4 sigma=577.7 thresh=7151 peak=7102
23:47:21.718 00.000 21444 Star::Find returns 0 (2), X=1278.00, Y=275.00, Mass=20019, SNR=2.9, Peak=8124 HFD=0.0
23:47:21.718 00.000 21444 Star::Find(15, 219, 330, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.718 00.000 21444 Star::Find returns 1 (1), X=206.06, Y=337.35, Mass=14302, SNR=10.4, Peak=8120 HFD=2.1
23:47:21.718 00.000 21444 Star::Find(15, 848, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.718 00.000 21444 Star::Find false star n=1 nbg=270 bg=5353.7 sigma=556.3 thresh=7022 peak=6658
23:47:21.718 00.000 21444 Star::Find returns 0 (2), X=848.00, Y=525.00, Mass=2062, SNR=2.9, Peak=7416 HFD=0.0
23:47:21.718 00.000 21444 Star::Find(15, 1591, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.718 00.000 21444 Star::Find false star n=5 nbg=282 bg=5530.4 sigma=663.6 thresh=7521 peak=7007
23:47:21.718 00.000 21444 Star::Find returns 0 (2), X=1591.00, Y=355.00, Mass=11892, SNR=2.9, Peak=8072 HFD=0.0
23:47:21.719 00.001 21444 Star::Find(15, 476, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.719 00.000 21444 Star::Find returns 1 (1), X=465.27, Y=156.14, Mass=11314, SNR=9.0, Peak=8196 HFD=3.7
23:47:21.719 00.000 21444 Star::Find(15, 500, 970, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.719 00.000 21444 Star::Find returns 1 (1), X=503.69, Y=974.33, Mass=6256, SNR=7.4, Peak=6308 HFD=1.2
23:47:21.719 00.000 21444 Star::Find(15, 1549, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.719 00.000 21444 Star::Find returns 1 (1), X=1549.93, Y=805.96, Mass=14796, SNR=10.5, Peak=7264 HFD=2.1
23:47:21.719 00.000 21444 Star::Find(15, 694, 140, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
23:47:21.719 00.000 21444 Star::Find returns 1 (1), X=711.71, Y=155.67, Mass=700312, SNR=116.5, Peak=9236 HFD=5.3
23:47:21.719 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.49 = -2.49)
23:47:21.719 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.95)
23:47:21.719 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=0.52 hyp=0.97 cameraTheta=0.56 mountX=-0.77 mountY=0.79, mountTheta=2.34
23:47:21.719 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=0.52, opts=13)
23:47:21.720 00.001 21444 Enqueuing Move request for scope (0.82, 0.52)
23:47:21.720 00.000 25848 Worker thread wakes up
23:47:21.720 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.52) opts 0xd
23:47:21.720 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 0.52)
23:47:21.720 00.000 25848 Moving (0.82, 0.52) raw xDistance=-0.77 yDistance=0.79
23:47:21.720 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.77
23:47:21.720 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
23:47:21.720 00.000 25848 MoveAxis(E, 20, ABG)
23:47:21.720 00.000 25848 Guiding  Dir = 2, Dur = 20
23:47:21.727 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4912, FiltMin=648, FiltMax=65504, Gamma=0.560
23:47:21.746 00.019 21444 UpdateGuideState exits: m=475319 SNR=64.8 Saturated
23:47:21.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:21.746 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:21.746 00.000 21444 Enqueuing Expose request
23:47:21.749 00.003 25848 IsSlewing returns 0
23:47:21.749 00.000 25848 IsGuiding returns 0
23:47:21.804 00.055 25848 IsGuiding returns 1
23:47:21.804 00.000 25848 scope still moving after pulse duration time elapsed
23:47:21.858 00.054 25848 IsSlewing returns 0
23:47:21.858 00.000 25848 IsGuiding returns 0
23:47:21.858 00.000 25848 scope move finished after 20 + 88 ms
23:47:21.858 00.000 25848 Move returns status 0, amount 20
23:47:21.858 00.000 25848 MoveAxis(S, 22, ABG)
23:47:21.858 00.000 25848 Guiding  Dir = 1, Dur = 22
23:47:21.890 00.032 25848 IsSlewing returns 0
23:47:21.891 00.001 25848 IsGuiding returns 0
23:47:21.922 00.031 25848 IsGuiding returns 1
23:47:21.922 00.000 25848 scope still moving after pulse duration time elapsed
23:47:21.995 00.073 25848 IsSlewing returns 0
23:47:21.995 00.000 25848 IsGuiding returns 0
23:47:21.995 00.000 25848 scope move finished after 22 + 82 ms
23:47:21.995 00.000 25848 Move returns status 0, amount 22
23:47:21.995 00.000 25848 move complete, result=0
23:47:21.995 00.000 25848 worker thread done servicing request
23:47:21.995 00.000 25848 Worker thread wakes up
23:47:21.996 00.001 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:21.996 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:21.996 00.000 21444 GuideStep: -0.8 px 20 ms EAST, 0.8 px 22 ms SOUTH
23:47:25.351 03.355 25848 Exposure complete
23:47:25.417 00.066 25848 worker thread done servicing request
23:47:25.418 00.001 21444 OnExposeComplete: enter
23:47:25.418 00.000 21444 UpdateGuideState(): m_state=6
23:47:25.418 00.000 21444 Star::Find(15, 1220, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
23:47:25.418 00.000 21444 Star::Find returns 1 (1), X=1218.95, Y=735.23, Mass=464422, SNR=69.5, Peak=14560 HFD=6.8
23:47:25.418 00.000 21444 Star::Find false star n=1 nbg=271 bg=5429.0 sigma=554.2 thresh=7092 peak=6613
23:47:25.418 00.000 21444 Star::Find false star n=4 nbg=233 bg=5398.8 sigma=491.1 thresh=6872 peak=6832
23:47:25.418 00.000 21444 Star::Find false star n=3 nbg=245 bg=5402.1 sigma=457.2 thresh=6774 peak=6694
23:47:25.418 00.000 21444 Star::Find false star n=5 nbg=277 bg=5316.2 sigma=543.6 thresh=6947 peak=6623
23:47:25.418 00.000 21444 Star::Find false star n=4 nbg=259 bg=5479.2 sigma=542.7 thresh=7107 peak=6814
23:47:25.418 00.000 21444 Star::Find false star n=1 nbg=261 bg=5401.3 sigma=515.3 thresh=6947 peak=6781
23:47:25.418 00.000 21444 Star::Find false star n=6 nbg=267 bg=4887.4 sigma=533.3 thresh=6487 peak=6407
23:47:25.418 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -67.80,-50.96,0.00,M1] [#3 -14.06,1.92,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -7.93,-13.34,0.11,U] [#10 0.00,0.00,0.00,L] [#11 5.03,1.20,2.82,U] 
23:47:25.418 00.000 21444 single-star, 3 included, MultiStar: {2.26, 0.50}, one-star: {-0.97, -0.26}
23:47:25.418 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.93 = 0.36)
23:47:25.418 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
23:47:25.418 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=-0.26 hyp=1.00 cameraTheta=-2.88 mountX=0.94 mountY=-0.61, mountTheta=-0.58
23:47:25.419 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=-0.26, opts=13)
23:47:25.419 00.000 21444 Enqueuing Move request for scope (-0.97, -0.26)
23:47:25.419 00.000 25848 Worker thread wakes up
23:47:25.419 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.26) opts 0xd
23:47:25.419 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, -0.26)
23:47:25.419 00.000 25848 Moving (-0.97, -0.26) raw xDistance=0.94 yDistance=-0.61
23:47:25.419 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.94
23:47:25.419 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:25.419 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
23:47:25.419 00.000 25848 MoveAxis(W, 26, ABG)
23:47:25.419 00.000 25848 Guiding  Dir = 3, Dur = 26
23:47:25.426 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4892, FiltMin=696, FiltMax=65504, Gamma=0.560
23:47:25.443 00.017 21444 UpdateGuideState exits: m=464422 SNR=69.5 Saturated
23:47:25.443 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:25.443 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:25.443 00.000 21444 Enqueuing Expose request
23:47:25.483 00.040 25848 IsSlewing returns 0
23:47:25.484 00.001 25848 IsGuiding returns 0
23:47:25.515 00.031 25848 IsGuiding returns 1
23:47:25.515 00.000 25848 scope still moving after pulse duration time elapsed
23:47:25.565 00.050 25848 IsSlewing returns 0
23:47:25.565 00.000 25848 IsGuiding returns 0
23:47:25.565 00.000 25848 scope move finished after 26 + 55 ms
23:47:25.565 00.000 25848 Move returns status 0, amount 26
23:47:25.565 00.000 25848 MoveAxis(N, 0, ABG)
23:47:25.565 00.000 25848 Move returns status 0, amount 0
23:47:25.565 00.000 25848 move complete, result=0
23:47:25.565 00.000 25848 worker thread done servicing request
23:47:25.565 00.000 25848 Worker thread wakes up
23:47:25.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:25.565 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:25.565 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.6 px 0 ms NORTH
23:47:28.908 03.343 25848 Exposure complete
23:47:28.973 00.065 25848 worker thread done servicing request
23:47:28.974 00.001 21444 OnExposeComplete: enter
23:47:28.974 00.000 21444 UpdateGuideState(): m_state=6
23:47:28.974 00.000 21444 Star::Find(15, 1218, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
23:47:28.974 00.000 21444 Star::Find returns 1 (1), X=1221.00, Y=736.58, Mass=516522, SNR=86.3, Peak=15264 HFD=6.8
23:47:28.974 00.000 21444 Star::Find false star n=5 nbg=261 bg=5455.3 sigma=538.5 thresh=7071 peak=6765
23:47:28.974 00.000 21444 Star::Find false star n=2 nbg=264 bg=3282.0 sigma=462.7 thresh=4670 peak=4262
23:47:28.974 00.000 21444 Star::Find false star n=9 nbg=269 bg=5405.0 sigma=559.5 thresh=7083 peak=7014
23:47:28.974 00.000 21444 Star::Find false star n=7 nbg=257 bg=5277.4 sigma=476.8 thresh=6708 peak=6650
23:47:28.974 00.000 21444 Star::Find false star n=3 nbg=246 bg=5533.4 sigma=479.0 thresh=6970 peak=6722
23:47:28.974 00.000 21444 Star::Find false star n=2 nbg=276 bg=5582.7 sigma=585.6 thresh=7340 peak=6685
23:47:28.974 00.000 21444 Star::Find false star n=2 nbg=267 bg=4228.9 sigma=542.4 thresh=5856 peak=5462
23:47:28.974 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -14.54,0.88,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 5.58,-19.76,0.10,U] [#9 0.00,0.00,0.00,L] [#10 8.41,6.81,0.13,U] [#11 6.47,2.50,2.27,U] 
23:47:28.974 00.000 21444 single-star, 4 included, MultiStar: {4.34, 1.58}, one-star: {1.09, 1.10}
23:47:28.974 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
23:47:28.974 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
23:47:28.975 00.001 21444 CameraToMount -- cameraX=1.09 cameraY=1.10 hyp=1.54 cameraTheta=0.79 mountX=-0.98 mountY=1.43, mountTheta=2.17
23:47:28.975 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=1.10, opts=13)
23:47:28.975 00.000 21444 Enqueuing Move request for scope (1.09, 1.10)
23:47:28.976 00.001 25848 Worker thread wakes up
23:47:28.976 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, 1.10) opts 0xd
23:47:28.976 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, 1.10)
23:47:28.976 00.000 25848 Moving (1.09, 1.10) raw xDistance=-0.98 yDistance=1.43
23:47:28.976 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.98
23:47:28.976 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
23:47:28.976 00.000 25848 MoveAxis(E, 27, ABG)
23:47:28.976 00.000 25848 Guiding  Dir = 2, Dur = 27
23:47:28.983 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4892, FiltMin=728, FiltMax=65504, Gamma=0.560
23:47:29.000 00.017 21444 UpdateGuideState exits: m=516522 SNR=86.3 Saturated
23:47:29.000 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:29.000 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:29.000 00.000 21444 Enqueuing Expose request
23:47:29.000 00.000 25848 IsSlewing returns 0
23:47:29.000 00.000 25848 IsGuiding returns 0
23:47:29.032 00.032 25848 IsGuiding returns 1
23:47:29.032 00.000 25848 scope still moving after pulse duration time elapsed
23:47:29.123 00.091 25848 IsSlewing returns 0
23:47:29.123 00.000 25848 IsGuiding returns 0
23:47:29.123 00.000 25848 scope move finished after 27 + 95 ms
23:47:29.123 00.000 25848 Move returns status 0, amount 27
23:47:29.123 00.000 25848 MoveAxis(S, 39, ABG)
23:47:29.123 00.000 25848 Guiding  Dir = 1, Dur = 39
23:47:29.158 00.035 25848 IsSlewing returns 0
23:47:29.158 00.000 25848 IsGuiding returns 0
23:47:29.190 00.032 25848 PulseGuide returned control before completion, sleep 18
23:47:29.223 00.033 25848 IsGuiding returns 1
23:47:29.223 00.000 25848 scope still moving after pulse duration time elapsed
23:47:29.283 00.060 25848 IsSlewing returns 0
23:47:29.283 00.000 25848 IsGuiding returns 0
23:47:29.284 00.001 25848 scope move finished after 39 + 86 ms
23:47:29.284 00.000 25848 Move returns status 0, amount 39
23:47:29.284 00.000 25848 move complete, result=0
23:47:29.284 00.000 25848 worker thread done servicing request
23:47:29.284 00.000 25848 Worker thread wakes up
23:47:29.284 00.000 21444 GuideStep: -1.0 px 27 ms EAST, 1.4 px 39 ms SOUTH
23:47:29.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:29.284 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:32.626 03.342 25848 Exposure complete
23:47:32.692 00.066 25848 worker thread done servicing request
23:47:32.692 00.000 21444 OnExposeComplete: enter
23:47:32.692 00.000 21444 UpdateGuideState(): m_state=6
23:47:32.692 00.000 21444 Star::Find(15, 1220, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
23:47:32.692 00.000 21444 Star::Find returns 1 (1), X=1222.43, Y=735.69, Mass=457675, SNR=89.6, Peak=15068 HFD=6.7
23:47:32.692 00.000 21444 Star::Find false star n=6 nbg=242 bg=5307.3 sigma=478.5 thresh=6743 peak=6581
23:47:32.692 00.000 21444 Star::Find false star n=3 nbg=260 bg=3373.8 sigma=391.7 thresh=4549 peak=4377
23:47:32.692 00.000 21444 Star::Find false star n=3 nbg=279 bg=5888.2 sigma=617.5 thresh=7741 peak=7564
23:47:32.692 00.000 21444 Star::Find false star n=2 nbg=273 bg=5411.0 sigma=597.2 thresh=7203 peak=6514
23:47:32.693 00.001 21444 Star::Find false star n=3 nbg=267 bg=5746.8 sigma=574.7 thresh=7471 peak=6866
23:47:32.693 00.000 21444 Star::Find false star n=5 nbg=250 bg=4265.1 sigma=483.6 thresh=5716 peak=5636
23:47:32.693 00.000 21444 Star::Find false star n=5 nbg=262 bg=4886.7 sigma=503.1 thresh=6396 peak=6238
23:47:32.693 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -67.87,-56.57,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -76.86,-44.41,0.00,M1] [#7 -64.00,-47.15,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.97,1.86,1.91,U] 
23:47:32.693 00.000 21444 single-star, 1 included, MultiStar: {4.78, 1.29}, one-star: {2.51, 0.20}
23:47:32.693 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
23:47:32.693 00.000 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
23:47:32.693 00.000 21444 CameraToMount -- cameraX=2.51 cameraY=0.20 hyp=2.52 cameraTheta=0.08 mountX=-2.48 mountY=1.14, mountTheta=2.71
23:47:32.694 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.51, y=0.20, opts=13)
23:47:32.694 00.000 21444 Enqueuing Move request for scope (2.51, 0.20)
23:47:32.694 00.000 25848 Worker thread wakes up
23:47:32.694 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.51, 0.20) opts 0xd
23:47:32.694 00.000 25848 Handling offset move in thread for scope, endpoint = (2.51, 0.20)
23:47:32.694 00.000 25848 Moving (2.51, 0.20) raw xDistance=-2.48 yDistance=1.14
23:47:32.694 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.61 from input -2.48
23:47:32.694 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
23:47:32.694 00.000 25848 MoveAxis(E, 74, ABG)
23:47:32.694 00.000 25848 Guiding  Dir = 2, Dur = 74
23:47:32.701 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4888, FiltMin=792, FiltMax=65504, Gamma=0.560
23:47:32.718 00.017 21444 UpdateGuideState exits: m=457675 SNR=89.6 Saturated
23:47:32.718 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:32.718 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:32.718 00.000 21444 Enqueuing Expose request
23:47:32.718 00.000 25848 IsSlewing returns 0
23:47:32.719 00.001 25848 IsGuiding returns 0
23:47:32.749 00.030 25848 PulseGuide returned control before completion, sleep 54
23:47:32.815 00.066 25848 IsGuiding returns 1
23:47:32.815 00.000 25848 scope still moving after pulse duration time elapsed
23:47:32.874 00.059 25848 IsSlewing returns 0
23:47:32.874 00.000 25848 IsGuiding returns 0
23:47:32.874 00.000 25848 scope move finished after 74 + 82 ms
23:47:32.874 00.000 25848 Move returns status 0, amount 74
23:47:32.874 00.000 25848 MoveAxis(S, 31, ABG)
23:47:32.874 00.000 25848 Guiding  Dir = 1, Dur = 31
23:47:32.905 00.031 25848 IsSlewing returns 0
23:47:32.905 00.000 25848 IsGuiding returns 0
23:47:32.973 00.068 25848 IsGuiding returns 1
23:47:32.973 00.000 25848 scope still moving after pulse duration time elapsed
23:47:33.034 00.061 25848 IsSlewing returns 0
23:47:33.035 00.001 25848 IsGuiding returns 0
23:47:33.035 00.000 25848 scope move finished after 31 + 98 ms
23:47:33.035 00.000 25848 Move returns status 0, amount 31
23:47:33.035 00.000 25848 move complete, result=0
23:47:33.035 00.000 25848 worker thread done servicing request
23:47:33.035 00.000 25848 Worker thread wakes up
23:47:33.035 00.000 21444 GuideStep: -2.5 px 74 ms EAST, 1.1 px 31 ms SOUTH
23:47:33.035 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:33.035 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:36.376 03.341 25848 Exposure complete
23:47:36.441 00.065 25848 worker thread done servicing request
23:47:36.442 00.001 21444 OnExposeComplete: enter
23:47:36.442 00.000 21444 UpdateGuideState(): m_state=6
23:47:36.442 00.000 21444 Star::Find(15, 1222, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
23:47:36.442 00.000 21444 Star::Find returns 1 (1), X=1220.59, Y=733.69, Mass=469467, SNR=71.1, Peak=14456 HFD=6.8
23:47:36.442 00.000 21444 Star::Find false star n=4 nbg=250 bg=3431.8 sigma=376.4 thresh=4561 peak=4310
23:47:36.442 00.000 21444 Star::Find false star n=2 nbg=274 bg=5530.4 sigma=567.4 thresh=7232 peak=7167
23:47:36.442 00.000 21444 Star::Find false star n=5 nbg=255 bg=5510.6 sigma=429.3 thresh=6798 peak=6693
23:47:36.442 00.000 21444 Star::Find false star n=4 nbg=266 bg=5383.1 sigma=573.4 thresh=7103 peak=6756
23:47:36.442 00.000 21444 Star::Find false star n=2 nbg=266 bg=5684.1 sigma=554.2 thresh=7347 peak=6990
23:47:36.442 00.000 21444 Star::Find false star n=1 nbg=275 bg=4942.4 sigma=597.7 thresh=6735 peak=6055
23:47:36.442 00.000 21444 MultiStar: [#1 -6.01,-20.73,0.15,U] [#2 0.00,0.00,0.00,L] [#3 20.72,10.77,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 7.44,-14.33,0.12,U] [#9 -6.60,-13.79,0.14,U] [#10 0.00,0.00,0.00,L] [#11 4.58,-0.47,2.39,U] 
23:47:36.442 00.000 21444 single-star, 5 included, MultiStar: {3.34, -2.15}, one-star: {0.68, -1.79}
23:47:36.442 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
23:47:36.442 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.82)
23:47:36.442 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=-1.79 hyp=1.92 cameraTheta=-1.21 mountX=-0.84 mountY=-1.40, mountTheta=-2.11
23:47:36.443 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=-1.79, opts=13)
23:47:36.443 00.000 21444 Enqueuing Move request for scope (0.68, -1.79)
23:47:36.443 00.000 25848 Worker thread wakes up
23:47:36.443 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, -1.79) opts 0xd
23:47:36.443 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, -1.79)
23:47:36.443 00.000 25848 Moving (0.68, -1.79) raw xDistance=-0.84 yDistance=-1.40
23:47:36.443 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.84
23:47:36.443 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:36.443 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.40
23:47:36.443 00.000 25848 MoveAxis(E, 30, ABG)
23:47:36.443 00.000 25848 Guiding  Dir = 2, Dur = 30
23:47:36.450 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4892, FiltMin=698, FiltMax=65504, Gamma=0.560
23:47:36.467 00.017 21444 UpdateGuideState exits: m=469467 SNR=71.1 Saturated
23:47:36.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:36.467 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:36.467 00.000 21444 Enqueuing Expose request
23:47:36.468 00.001 25848 IsSlewing returns 0
23:47:36.468 00.000 25848 IsGuiding returns 0
23:47:36.500 00.032 25848 IsGuiding returns 1
23:47:36.500 00.000 25848 scope still moving after pulse duration time elapsed
23:47:36.561 00.061 25848 IsSlewing returns 0
23:47:36.562 00.001 25848 IsGuiding returns 0
23:47:36.562 00.000 25848 scope move finished after 30 + 63 ms
23:47:36.562 00.000 25848 Move returns status 0, amount 30
23:47:36.562 00.000 25848 MoveAxis(N, 0, ABG)
23:47:36.562 00.000 25848 Move returns status 0, amount 0
23:47:36.562 00.000 25848 move complete, result=0
23:47:36.562 00.000 25848 worker thread done servicing request
23:47:36.562 00.000 25848 Worker thread wakes up
23:47:36.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:36.562 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:36.562 00.000 21444 GuideStep: -0.8 px 30 ms EAST, -1.4 px 0 ms NORTH
23:47:39.904 03.342 25848 Exposure complete
23:47:39.970 00.066 25848 worker thread done servicing request
23:47:39.971 00.001 21444 OnExposeComplete: enter
23:47:39.971 00.000 21444 UpdateGuideState(): m_state=6
23:47:39.971 00.000 21444 Star::Find(15, 1220, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
23:47:39.971 00.000 21444 Star::Find returns 1 (1), X=1221.59, Y=734.26, Mass=419285, SNR=56.8, Peak=13852 HFD=6.7
23:47:39.971 00.000 21444 Star::Find false star n=6 nbg=253 bg=5914.7 sigma=570.2 thresh=7625 peak=7569
23:47:39.971 00.000 21444 Star::Find false star n=2 nbg=276 bg=5411.8 sigma=603.7 thresh=7223 peak=6728
23:47:39.971 00.000 21444 Star::Find false star n=2 nbg=258 bg=5591.2 sigma=549.4 thresh=7239 peak=6924
23:47:39.971 00.000 21444 Star::Find false star n=11 nbg=251 bg=5395.9 sigma=447.2 thresh=6738 peak=6733
23:47:39.971 00.000 21444 Star::Find false star n=5 nbg=258 bg=4313.7 sigma=454.8 thresh=5678 peak=5574
23:47:39.971 00.000 21444 MultiStar: [#1 -6.92,-20.23,0.16,U] [#2 -61.44,-63.12,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -84.63,-55.06,0.00,M2] [#5 10.48,-6.08,0.18,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -13.61,-4.76,0.19,U] [#11 5.45,0.55,2.61,U] 
23:47:39.971 00.000 21444 single-star, 4 included, MultiStar: {3.40, -1.21}, one-star: {1.67, -1.23}
23:47:39.971 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
23:47:39.971 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.24)
23:47:39.971 00.000 21444 CameraToMount -- cameraX=1.67 cameraY=-1.23 hyp=2.07 cameraTheta=-0.63 mountX=-1.78 mountY=-0.50, mountTheta=-2.87
23:47:39.972 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.67, y=-1.23, opts=13)
23:47:39.972 00.000 21444 Enqueuing Move request for scope (1.67, -1.23)
23:47:39.972 00.000 25848 Worker thread wakes up
23:47:39.972 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.67, -1.23) opts 0xd
23:47:39.972 00.000 25848 Handling offset move in thread for scope, endpoint = (1.67, -1.23)
23:47:39.972 00.000 25848 Moving (1.67, -1.23) raw xDistance=-1.78 yDistance=-0.50
23:47:39.972 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.78
23:47:39.972 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:39.973 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
23:47:39.973 00.000 25848 MoveAxis(E, 54, ABG)
23:47:39.973 00.000 25848 Guiding  Dir = 2, Dur = 54
23:47:39.979 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=472, FiltMax=65504, Gamma=0.560
23:47:39.997 00.018 21444 UpdateGuideState exits: m=419285 SNR=56.8 Saturated
23:47:39.997 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:39.997 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:39.997 00.000 21444 Enqueuing Expose request
23:47:40.001 00.004 25848 IsSlewing returns 0
23:47:40.001 00.000 25848 IsGuiding returns 0
23:47:40.033 00.032 25848 PulseGuide returned control before completion, sleep 33
23:47:40.075 00.042 25848 IsGuiding returns 1
23:47:40.075 00.000 25848 scope still moving after pulse duration time elapsed
23:47:40.126 00.051 25848 IsSlewing returns 0
23:47:40.126 00.000 25848 IsGuiding returns 0
23:47:40.126 00.000 25848 scope move finished after 54 + 71 ms
23:47:40.126 00.000 25848 Move returns status 0, amount 54
23:47:40.126 00.000 25848 MoveAxis(N, 0, ABG)
23:47:40.126 00.000 25848 Move returns status 0, amount 0
23:47:40.126 00.000 25848 move complete, result=0
23:47:40.126 00.000 25848 worker thread done servicing request
23:47:40.127 00.001 25848 Worker thread wakes up
23:47:40.127 00.000 21444 GuideStep: -1.8 px 54 ms EAST, -0.5 px 0 ms NORTH
23:47:40.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:40.127 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:43.468 03.341 25848 Exposure complete
23:47:43.534 00.066 25848 worker thread done servicing request
23:47:43.535 00.001 21444 OnExposeComplete: enter
23:47:43.535 00.000 21444 UpdateGuideState(): m_state=6
23:47:43.535 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
23:47:43.535 00.000 21444 Star::Find returns 1 (1), X=1220.40, Y=732.78, Mass=495728, SNR=77.0, Peak=15012 HFD=7.4
23:47:43.535 00.000 21444 Star::Find false star n=5 nbg=257 bg=5406.4 sigma=538.0 thresh=7020 peak=6882
23:47:43.535 00.000 21444 Star::Find false star n=5 nbg=251 bg=3156.6 sigma=436.6 thresh=4466 peak=4456
23:47:43.535 00.000 21444 Star::Find false star n=3 nbg=267 bg=5302.4 sigma=608.7 thresh=7129 peak=6870
23:47:43.535 00.000 21444 Star::Find false star n=6 nbg=258 bg=5404.8 sigma=476.2 thresh=6834 peak=6492
23:47:43.535 00.000 21444 Star::Find false star n=1 nbg=257 bg=5764.2 sigma=578.9 thresh=7501 peak=7121
23:47:43.535 00.000 21444 Star::Find false star n=5 nbg=270 bg=5412.1 sigma=505.2 thresh=6928 peak=6874
23:47:43.535 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 23.34,10.93,0.16,U] [#4 -87.20,-55.48,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -4.72,-18.44,0.14,U] [#10 -14.09,-5.31,0.16,U] [#11 6.15,-0.54,2.40,U] 
23:47:43.535 00.000 21444 single-star, 4 included, MultiStar: {4.13, -1.50}, one-star: {0.49, -2.71}
23:47:43.535 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
23:47:43.535 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.00)
23:47:43.535 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-2.71 hyp=2.75 cameraTheta=-1.39 mountX=-0.73 mountY=-2.32, mountTheta=-1.87
23:47:43.537 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-2.71, opts=13)
23:47:43.537 00.000 21444 Enqueuing Move request for scope (0.49, -2.71)
23:47:43.537 00.000 25848 Worker thread wakes up
23:47:43.537 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -2.71) opts 0xd
23:47:43.537 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -2.71)
23:47:43.537 00.000 25848 Moving (0.49, -2.71) raw xDistance=-0.73 yDistance=-2.32
23:47:43.537 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.73
23:47:43.537 00.000 25848 resist switch: large excursion: input -2.32 thresh 1.53 direction from 1 to -1
23:47:43.537 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.97
23:47:43.537 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.32 from input -2.32
23:47:43.537 00.000 25848 MoveAxis(E, 25, ABG)
23:47:43.537 00.000 25848 Guiding  Dir = 2, Dur = 25
23:47:43.543 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4892, FiltMin=474, FiltMax=65504, Gamma=0.560
23:47:43.561 00.018 21444 UpdateGuideState exits: m=495728 SNR=77.0 Saturated
23:47:43.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:43.561 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:43.561 00.000 21444 Enqueuing Expose request
23:47:43.576 00.015 25848 IsSlewing returns 0
23:47:43.576 00.000 25848 IsGuiding returns 0
23:47:43.617 00.041 25848 IsGuiding returns 1
23:47:43.617 00.000 25848 scope still moving after pulse duration time elapsed
23:47:43.673 00.056 25848 IsSlewing returns 0
23:47:43.673 00.000 25848 IsGuiding returns 0
23:47:43.673 00.000 25848 scope move finished after 25 + 71 ms
23:47:43.673 00.000 25848 Move returns status 0, amount 25
23:47:43.673 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 213 applied
23:47:43.673 00.000 25848 MoveAxis(N, 276, ABG)
23:47:43.673 00.000 25848 Guiding  Dir = 0, Dur = 276
23:47:43.706 00.033 25848 IsSlewing returns 0
23:47:43.706 00.000 25848 IsGuiding returns 0
23:47:43.736 00.030 25848 PulseGuide returned control before completion, sleep 256
23:47:44.000 00.264 25848 IsGuiding returns 1
23:47:44.000 00.000 25848 scope still moving after pulse duration time elapsed
23:47:44.061 00.061 25848 IsSlewing returns 0
23:47:44.061 00.000 25848 IsGuiding returns 0
23:47:44.061 00.000 25848 scope move finished after 276 + 79 ms
23:47:44.061 00.000 25848 Move returns status 0, amount 276
23:47:44.061 00.000 25848 move complete, result=0
23:47:44.061 00.000 25848 worker thread done servicing request
23:47:44.061 00.000 25848 Worker thread wakes up
23:47:44.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:44.061 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:44.061 00.000 21444 GuideStep: -0.7 px 25 ms EAST, -2.3 px 276 ms NORTH
23:47:47.406 03.345 25848 Exposure complete
23:47:47.472 00.066 25848 worker thread done servicing request
23:47:47.473 00.001 21444 OnExposeComplete: enter
23:47:47.473 00.000 21444 UpdateGuideState(): m_state=6
23:47:47.473 00.000 21444 Star::Find(15, 1220, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
23:47:47.473 00.000 21444 Star::Find returns 1 (1), X=1220.92, Y=731.89, Mass=442344, SNR=71.7, Peak=14636 HFD=7.2
23:47:47.473 00.000 21444 Star::Find false star n=7 nbg=265 bg=5492.3 sigma=514.8 thresh=7037 peak=7005
23:47:47.473 00.000 21444 Star::Find false star n=3 nbg=233 bg=3380.0 sigma=417.6 thresh=4633 peak=4600
23:47:47.473 00.000 21444 Star::Find false star n=1 nbg=273 bg=5388.8 sigma=671.8 thresh=7404 peak=6729
23:47:47.473 00.000 21444 Star::Find false star n=4 nbg=271 bg=5591.6 sigma=481.8 thresh=7037 peak=6687
23:47:47.473 00.000 21444 Star::Find false star n=4 nbg=261 bg=5477.9 sigma=505.0 thresh=6993 peak=6944
23:47:47.473 00.000 21444 Star::Find false star n=2 nbg=266 bg=4301.0 sigma=521.2 thresh=5864 peak=5498
23:47:47.473 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 14.64,24.89,0.21,U] [#4 -84.83,-53.04,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -59.61,-69.37,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -14.46,-5.51,0.12,U] [#11 5.34,-0.89,2.60,U] 
23:47:47.473 00.000 21444 single-star, 3 included, MultiStar: {4.14, -0.33}, one-star: {1.01, -3.60}
23:47:47.473 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.35 = 1.93)
23:47:47.473 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.91)
23:47:47.473 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-3.60 hyp=3.74 cameraTheta=-1.30 mountX=-1.33 mountY=-2.95, mountTheta=-1.99
23:47:47.474 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-3.60, opts=13)
23:47:47.474 00.000 21444 Enqueuing Move request for scope (1.01, -3.60)
23:47:47.475 00.001 25848 Worker thread wakes up
23:47:47.475 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -3.60) opts 0xd
23:47:47.475 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -3.60)
23:47:47.475 00.000 25848 Moving (1.01, -3.60) raw xDistance=-1.33 yDistance=-2.95
23:47:47.475 00.000 25848 BLC: History state: CurrMiss=2.95, AvgInitMiss=0.68, ShCount=6, LgCount=1, SticCount=0,  Deflections: 0=-2.322691, 1:2.949591
23:47:47.475 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:47:47.475 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.33
23:47:47.475 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.95 from input -2.95
23:47:47.475 00.000 25848 MoveAxis(E, 40, ABG)
23:47:47.475 00.000 25848 Guiding  Dir = 2, Dur = 40
23:47:47.482 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4868, FiltMin=396, FiltMax=65504, Gamma=0.560
23:47:47.500 00.018 21444 UpdateGuideState exits: m=442344 SNR=71.7 Saturated
23:47:47.500 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:47.500 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:47.500 00.000 21444 Enqueuing Expose request
23:47:47.531 00.031 25848 IsSlewing returns 0
23:47:47.531 00.000 25848 IsGuiding returns 0
23:47:47.562 00.031 25848 PulseGuide returned control before completion, sleep 20
23:47:47.591 00.029 25848 IsGuiding returns 1
23:47:47.591 00.000 25848 scope still moving after pulse duration time elapsed
23:47:47.642 00.051 25848 IsSlewing returns 0
23:47:47.642 00.000 25848 IsGuiding returns 0
23:47:47.642 00.000 25848 scope move finished after 40 + 71 ms
23:47:47.642 00.000 25848 Move returns status 0, amount 40
23:47:47.642 00.000 25848 MoveAxis(N, 80, ABG)
23:47:47.642 00.000 25848 Guiding  Dir = 0, Dur = 80
23:47:47.671 00.029 25848 IsSlewing returns 0
23:47:47.671 00.000 25848 IsGuiding returns 0
23:47:47.702 00.031 25848 PulseGuide returned control before completion, sleep 59
23:47:47.763 00.061 25848 IsGuiding returns 1
23:47:47.763 00.000 25848 scope still moving after pulse duration time elapsed
23:47:47.814 00.051 25848 IsSlewing returns 0
23:47:47.814 00.000 25848 IsGuiding returns 0
23:47:47.814 00.000 25848 scope move finished after 80 + 63 ms
23:47:47.814 00.000 25848 Move returns status 0, amount 80
23:47:47.814 00.000 25848 move complete, result=0
23:47:47.814 00.000 25848 worker thread done servicing request
23:47:47.814 00.000 25848 Worker thread wakes up
23:47:47.815 00.001 21444 GuideStep: -1.3 px 40 ms EAST, -2.9 px 80 ms NORTH
23:47:47.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:47.815 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:51.169 03.354 25848 Exposure complete
23:47:51.235 00.066 25848 worker thread done servicing request
23:47:51.235 00.000 21444 OnExposeComplete: enter
23:47:51.235 00.000 21444 UpdateGuideState(): m_state=6
23:47:51.236 00.001 21444 Star::Find(15, 1220, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
23:47:51.236 00.000 21444 Star::Find returns 1 (1), X=1220.72, Y=733.21, Mass=462860, SNR=74.6, Peak=13976 HFD=7.2
23:47:51.236 00.000 21444 Star::Find false star n=6 nbg=263 bg=5262.7 sigma=526.0 thresh=6841 peak=6822
23:47:51.236 00.000 21444 Star::Find false star n=1 nbg=266 bg=3321.7 sigma=456.2 thresh=4690 peak=4200
23:47:51.236 00.000 21444 Star::Find false star n=3 nbg=268 bg=5557.8 sigma=549.1 thresh=7205 peak=6793
23:47:51.236 00.000 21444 Star::Find false star n=4 nbg=260 bg=5553.7 sigma=513.9 thresh=7095 peak=7072
23:47:51.236 00.000 21444 Star::Find false star n=6 nbg=257 bg=4651.7 sigma=524.1 thresh=6224 peak=6175
23:47:51.236 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 18.82,25.47,0.10,U] [#4 -84.82,-56.51,0.00,M5] [#5 10.57,-5.75,0.14,U] [#6 -58.63,-45.17,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -9.67,-12.92,0.16,U] [#10 0.00,0.00,0.00,L] [#11 5.79,-0.33,2.07,U] 
23:47:51.236 00.000 21444 single-star, 4 included, MultiStar: {4.23, -0.90}, one-star: {0.80, -2.28}
23:47:51.236 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.00)
23:47:51.236 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.13 = -0.84)
23:47:51.236 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-2.28 hyp=2.42 cameraTheta=-1.23 mountX=-1.01 mountY=-1.81, mountTheta=-2.08
23:47:51.237 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-2.28, opts=13)
23:47:51.237 00.000 21444 Enqueuing Move request for scope (0.80, -2.28)
23:47:51.237 00.000 25848 Worker thread wakes up
23:47:51.237 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -2.28) opts 0xd
23:47:51.237 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -2.28)
23:47:51.237 00.000 25848 Moving (0.80, -2.28) raw xDistance=-1.01 yDistance=-1.81
23:47:51.237 00.000 25848 BLC: History state: CurrMiss=1.81, AvgInitMiss=0.68, ShCount=6, LgCount=1, SticCount=0,  Deflections: 0=-2.322691, 1:2.949591, 2:1.807501
23:47:51.237 00.000 25848 BLC: Under-shoot: nominal increase by 18
23:47:51.237 00.000 25848 BLC: window closed
23:47:51.237 00.000 25848 BLC: Pulse adjusted to 231
23:47:51.237 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.01
23:47:51.238 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.81 from input -1.81
23:47:51.238 00.000 25848 MoveAxis(E, 32, ABG)
23:47:51.238 00.000 25848 Guiding  Dir = 2, Dur = 32
23:47:51.245 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=816, FiltMax=65504, Gamma=0.560
23:47:51.262 00.017 21444 UpdateGuideState exits: m=462860 SNR=74.6 Saturated
23:47:51.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:51.262 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:51.262 00.000 21444 Enqueuing Expose request
23:47:51.266 00.004 25848 IsSlewing returns 0
23:47:51.266 00.000 25848 IsGuiding returns 0
23:47:51.298 00.032 25848 PulseGuide returned control before completion, sleep 11
23:47:51.323 00.025 25848 IsGuiding returns 1
23:47:51.323 00.000 25848 scope still moving after pulse duration time elapsed
23:47:51.375 00.052 25848 IsSlewing returns 0
23:47:51.375 00.000 25848 IsGuiding returns 0
23:47:51.375 00.000 25848 scope move finished after 32 + 77 ms
23:47:51.376 00.001 25848 Move returns status 0, amount 32
23:47:51.376 00.000 25848 MoveAxis(N, 49, ABG)
23:47:51.376 00.000 25848 Guiding  Dir = 0, Dur = 49
23:47:51.406 00.030 25848 IsSlewing returns 0
23:47:51.406 00.000 25848 IsGuiding returns 0
23:47:51.429 00.023 21444 evsrv: cli 0107EA60 connect
23:47:51.429 00.000 21444 case statement mapped state 6 to 3
23:47:51.429 00.000 21444 case statement mapped state 6 to 3
23:47:51.429 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"0e239ccf-9c8d-4fd9-9866-be33b4a80dde"}
23:47:51.429 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"0e239ccf-9c8d-4fd9-9866-be33b4a80dde"}
23:47:51.429 00.000 21444 evsrv: cli 0107EA60 disconnect
23:47:51.437 00.008 25848 PulseGuide returned control before completion, sleep 29
23:47:51.482 00.045 25848 IsGuiding returns 1
23:47:51.482 00.000 25848 scope still moving after pulse duration time elapsed
23:47:51.545 00.063 25848 IsSlewing returns 0
23:47:51.546 00.001 25848 IsGuiding returns 0
23:47:51.546 00.000 25848 scope move finished after 49 + 90 ms
23:47:51.546 00.000 25848 Move returns status 0, amount 49
23:47:51.546 00.000 25848 move complete, result=0
23:47:51.546 00.000 25848 worker thread done servicing request
23:47:51.546 00.000 25848 Worker thread wakes up
23:47:51.546 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -1.8 px 49 ms NORTH
23:47:51.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:51.546 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:54.898 03.352 25848 Exposure complete
23:47:54.964 00.066 25848 worker thread done servicing request
23:47:54.964 00.000 21444 OnExposeComplete: enter
23:47:54.964 00.000 21444 UpdateGuideState(): m_state=6
23:47:54.965 00.001 21444 Star::Find(15, 1220, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
23:47:54.965 00.000 21444 Star::Find returns 1 (1), X=1221.21, Y=734.59, Mass=500152, SNR=69.0, Peak=14508 HFD=7.2
23:47:54.965 00.000 21444 Star::Find false star n=3 nbg=273 bg=5323.5 sigma=514.2 thresh=6866 peak=6612
23:47:54.965 00.000 21444 Star::Find false star n=3 nbg=261 bg=3537.2 sigma=477.9 thresh=4971 peak=4616
23:47:54.965 00.000 21444 Star::Find false star n=3 nbg=255 bg=5225.3 sigma=459.9 thresh=6605 peak=6549
23:47:54.965 00.000 21444 Star::Find false star n=5 nbg=260 bg=5424.5 sigma=485.2 thresh=6880 peak=6780
23:47:54.965 00.000 21444 Star::Find false star n=2 nbg=270 bg=5429.1 sigma=556.4 thresh=7098 peak=6812
23:47:54.965 00.000 21444 Star::Find false star n=5 nbg=254 bg=4815.8 sigma=467.9 thresh=6220 peak=6099
23:47:54.965 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 29.92,25.90,0.14,U] [#4 -85.05,-54.67,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -79.59,-54.16,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 -2.06,0.10,0.19,U] [#10 0.00,0.00,0.00,L] [#11 5.73,0.99,2.39,U] 
23:47:54.965 00.000 21444 single-star, 3 included, MultiStar: {5.06, 1.39}, one-star: {1.30, -0.90}
23:47:54.965 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.62)
23:47:54.965 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
23:47:54.965 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-0.90 hyp=1.58 cameraTheta=-0.61 mountX=-1.37 mountY=-0.34, mountTheta=-2.90
23:47:54.966 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-0.90, opts=13)
23:47:54.966 00.000 21444 Enqueuing Move request for scope (1.30, -0.90)
23:47:54.966 00.000 25848 Worker thread wakes up
23:47:54.966 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.90) opts 0xd
23:47:54.966 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, -0.90)
23:47:54.966 00.000 25848 Moving (1.30, -0.90) raw xDistance=-1.37 yDistance=-0.34
23:47:54.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.37
23:47:54.966 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:54.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:47:54.966 00.000 25848 MoveAxis(E, 42, ABG)
23:47:54.966 00.000 25848 Guiding  Dir = 2, Dur = 42
23:47:54.973 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=216, max=65504, med=4888, FiltMin=648, FiltMax=65504, Gamma=0.560
23:47:54.990 00.017 21444 UpdateGuideState exits: m=500152 SNR=69.0 Saturated
23:47:54.990 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:54.990 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:54.990 00.000 21444 Enqueuing Expose request
23:47:54.999 00.009 25848 IsSlewing returns 0
23:47:54.999 00.000 25848 IsGuiding returns 0
23:47:55.030 00.031 25848 PulseGuide returned control before completion, sleep 21
23:47:55.055 00.025 25848 IsGuiding returns 1
23:47:55.055 00.000 25848 scope still moving after pulse duration time elapsed
23:47:55.137 00.082 25848 IsSlewing returns 0
23:47:55.137 00.000 25848 IsGuiding returns 0
23:47:55.137 00.000 25848 scope move finished after 42 + 96 ms
23:47:55.137 00.000 25848 Move returns status 0, amount 42
23:47:55.137 00.000 25848 MoveAxis(N, 0, ABG)
23:47:55.137 00.000 25848 Move returns status 0, amount 0
23:47:55.137 00.000 25848 move complete, result=0
23:47:55.137 00.000 25848 worker thread done servicing request
23:47:55.137 00.000 25848 Worker thread wakes up
23:47:55.137 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:55.138 00.001 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:47:55.138 00.000 21444 GuideStep: -1.4 px 42 ms EAST, -0.3 px 0 ms NORTH
23:47:58.493 03.355 25848 Exposure complete
23:47:58.581 00.088 25848 worker thread done servicing request
23:47:58.581 00.000 21444 OnExposeComplete: enter
23:47:58.581 00.000 21444 UpdateGuideState(): m_state=6
23:47:58.581 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
23:47:58.581 00.000 21444 Star::Find returns 1 (1), X=1220.04, Y=734.80, Mass=514179, SNR=93.3, Peak=15340 HFD=7.5
23:47:58.582 00.001 21444 Star::Find false star n=3 nbg=262 bg=5225.8 sigma=520.7 thresh=6788 peak=6705
23:47:58.582 00.000 21444 Star::Find false star n=6 nbg=256 bg=3174.7 sigma=446.2 thresh=4513 peak=4347
23:47:58.582 00.000 21444 Star::Find false star n=4 nbg=276 bg=5984.4 sigma=592.1 thresh=7761 peak=7685
23:47:58.582 00.000 21444 Star::Find false star n=4 nbg=254 bg=5399.1 sigma=530.6 thresh=6991 peak=6623
23:47:58.582 00.000 21444 Star::Find false star n=1 nbg=272 bg=5494.6 sigma=654.0 thresh=7457 peak=6724
23:47:58.582 00.000 21444 Star::Find false star n=1 nbg=272 bg=5445.6 sigma=582.4 thresh=7193 peak=6619
23:47:58.582 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -86.30,-55.17,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -2.67,-7.15,0.10,U] [#10 -16.22,-4.40,0.14,U] [#11 5.35,0.83,1.57,U] 
23:47:58.582 00.000 21444 single-star, 3 included, MultiStar: {2.15, -0.25}, one-star: {0.13, -0.68}
23:47:58.582 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.85)
23:47:58.582 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -1.00)
23:47:58.582 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.68 hyp=0.70 cameraTheta=-1.39 mountX=-0.19 mountY=-0.59, mountTheta=-1.88
23:47:58.583 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.68, opts=13)
23:47:58.583 00.000 21444 Enqueuing Move request for scope (0.13, -0.68)
23:47:58.583 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=444, FiltMax=65504, Gamma=0.560
23:47:58.583 00.000 21444 UpdateGuideState exits: m=514179 SNR=93.3 Saturated
23:47:58.583 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:58.583 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:47:58.583 00.000 21444 Enqueuing Expose request
23:47:58.583 00.000 25848 Worker thread wakes up
23:47:58.583 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.68) opts 0xd
23:47:58.583 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.68)
23:47:58.584 00.001 25848 Moving (0.13, -0.68) raw xDistance=-0.19 yDistance=-0.59
23:47:58.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:47:58.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
23:47:58.584 00.000 25848 MoveAxis(E, 0, ABG)
23:47:58.584 00.000 25848 Move returns status 0, amount 0
23:47:58.584 00.000 25848 MoveAxis(N, 16, ABG)
23:47:58.584 00.000 25848 Guiding  Dir = 0, Dur = 16
23:47:58.652 00.068 25848 IsSlewing returns 0
23:47:58.653 00.001 25848 IsGuiding returns 0
23:47:58.695 00.042 25848 IsGuiding returns 1
23:47:58.695 00.000 25848 scope still moving after pulse duration time elapsed
23:47:58.749 00.054 25848 IsSlewing returns 0
23:47:58.749 00.000 25848 IsGuiding returns 0
23:47:58.749 00.000 25848 scope move finished after 16 + 79 ms
23:47:58.749 00.000 25848 Move returns status 0, amount 16
23:47:58.749 00.000 25848 move complete, result=0
23:47:58.749 00.000 25848 worker thread done servicing request
23:47:58.750 00.001 25848 Worker thread wakes up
23:47:58.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:47:58.750 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 16 ms NORTH
23:47:58.750 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:02.101 03.351 25848 Exposure complete
23:48:02.190 00.089 25848 worker thread done servicing request
23:48:02.190 00.000 21444 OnExposeComplete: enter
23:48:02.190 00.000 21444 UpdateGuideState(): m_state=6
23:48:02.190 00.000 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
23:48:02.190 00.000 21444 Star::Find returns 1 (1), X=1222.06, Y=734.69, Mass=423906, SNR=63.8, Peak=13880 HFD=6.8
23:48:02.190 00.000 21444 Star::Find false star n=10 nbg=241 bg=5281.0 sigma=453.7 thresh=6642 peak=6590
23:48:02.190 00.000 21444 Star::Find false star n=3 nbg=261 bg=3187.7 sigma=412.6 thresh=4426 peak=4400
23:48:02.190 00.000 21444 Star::Find false star n=4 nbg=279 bg=5963.6 sigma=640.8 thresh=7886 peak=7590
23:48:02.191 00.001 21444 Star::Find false star n=5 nbg=267 bg=5141.3 sigma=557.5 thresh=6814 peak=6386
23:48:02.191 00.000 21444 Star::Find false star n=3 nbg=248 bg=5520.2 sigma=442.3 thresh=6847 peak=6557
23:48:02.191 00.000 21444 Star::Find false star n=2 nbg=240 bg=5568.3 sigma=454.7 thresh=6932 peak=6670
23:48:02.191 00.000 21444 Star::Find false star n=2 nbg=269 bg=5499.8 sigma=596.4 thresh=7289 peak=7099
23:48:02.191 00.000 21444 Star::Find false star n=3 nbg=260 bg=4268.4 sigma=434.5 thresh=5572 peak=5247
23:48:02.191 00.000 21444 Star::Find false star n=7 nbg=272 bg=5064.2 sigma=502.5 thresh=6572 peak=6309
23:48:02.191 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -84.57,-53.51,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 7.09,0.70,2.63,U] 
23:48:02.191 00.000 21444 single-star, 1 included, MultiStar: {5.73, 0.29}, one-star: {2.15, -0.79}
23:48:02.191 00.000 21444 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.05) = xAngle (-3.41 = 2.88)
23:48:02.191 00.000 21444 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.03)
23:48:02.191 00.000 21444 CameraToMount -- cameraX=2.15 cameraY=-0.79 hyp=2.29 cameraTheta=-0.35 mountX=-2.21 mountY=0.08, mountTheta=3.11
23:48:02.192 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.15, y=-0.79, opts=13)
23:48:02.192 00.000 21444 Enqueuing Move request for scope (2.15, -0.79)
23:48:02.192 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4868, FiltMin=712, FiltMax=65504, Gamma=0.560
23:48:02.192 00.000 21444 UpdateGuideState exits: m=423906 SNR=63.8 Saturated
23:48:02.192 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:02.192 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:02.192 00.000 21444 Enqueuing Expose request
23:48:02.192 00.000 25848 Worker thread wakes up
23:48:02.192 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.15, -0.79) opts 0xd
23:48:02.192 00.000 25848 Handling offset move in thread for scope, endpoint = (2.15, -0.79)
23:48:02.192 00.000 25848 Moving (2.15, -0.79) raw xDistance=-2.21 yDistance=0.08
23:48:02.192 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.39 from input -2.21
23:48:02.192 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:02.192 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:48:02.193 00.001 25848 MoveAxis(E, 64, ABG)
23:48:02.193 00.000 25848 Guiding  Dir = 2, Dur = 64
23:48:02.217 00.024 25848 IsSlewing returns 0
23:48:02.217 00.000 25848 IsGuiding returns 0
23:48:02.249 00.032 25848 PulseGuide returned control before completion, sleep 43
23:48:02.306 00.057 25848 IsGuiding returns 1
23:48:02.306 00.000 25848 scope still moving after pulse duration time elapsed
23:48:02.361 00.055 25848 IsSlewing returns 0
23:48:02.361 00.000 25848 IsGuiding returns 0
23:48:02.361 00.000 25848 scope move finished after 64 + 79 ms
23:48:02.361 00.000 25848 Move returns status 0, amount 64
23:48:02.361 00.000 25848 MoveAxis(N, 0, ABG)
23:48:02.361 00.000 25848 Move returns status 0, amount 0
23:48:02.361 00.000 25848 move complete, result=0
23:48:02.361 00.000 25848 worker thread done servicing request
23:48:02.361 00.000 25848 Worker thread wakes up
23:48:02.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:02.361 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:02.361 00.000 21444 GuideStep: -2.2 px 64 ms EAST, 0.1 px 0 ms NORTH
23:48:05.709 03.348 25848 Exposure complete
23:48:05.797 00.088 25848 worker thread done servicing request
23:48:05.797 00.000 21444 OnExposeComplete: enter
23:48:05.797 00.000 21444 UpdateGuideState(): m_state=6
23:48:05.797 00.000 21444 Star::Find(15, 1222, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
23:48:05.797 00.000 21444 Star::Find returns 1 (1), X=1219.19, Y=734.04, Mass=398964, SNR=62.2, Peak=13656 HFD=7.5
23:48:05.797 00.000 21444 Star::Find false star n=2 nbg=249 bg=3283.7 sigma=414.2 thresh=4526 peak=4215
23:48:05.797 00.000 21444 Star::Find false star n=3 nbg=260 bg=5699.8 sigma=553.0 thresh=7359 peak=6814
23:48:05.797 00.000 21444 Star::Find false star n=4 nbg=266 bg=5480.6 sigma=494.3 thresh=6964 peak=6819
23:48:05.797 00.000 21444 Star::Find false star n=4 nbg=254 bg=5364.8 sigma=502.8 thresh=6873 peak=6731
23:48:05.797 00.000 21444 Star::Find false star n=4 nbg=267 bg=5475.5 sigma=570.0 thresh=7186 peak=7171
23:48:05.797 00.000 21444 Star::Find false star n=5 nbg=266 bg=5477.1 sigma=472.4 thresh=6894 peak=6760
23:48:05.798 00.001 21444 Star::Find false star n=6 nbg=247 bg=4642.4 sigma=484.0 thresh=6094 peak=5984
23:48:05.798 00.000 21444 MultiStar: [#1 -7.56,-20.23,0.17,U] [#2 0.00,0.00,0.00,L] [#3 17.18,25.75,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -1.31,-17.50,0.15,U] [#10 0.00,0.00,0.00,L] [#11 4.35,0.32,2.41,U] 
23:48:05.798 00.000 21444 single-star, 4 included, MultiStar: {3.04, -0.28}, one-star: {-0.72, -1.44}
23:48:05.798 00.000 21444 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.05) = xAngle (-5.08 = 1.20)
23:48:05.798 00.000 21444 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.93 = -1.64)
23:48:05.798 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=-1.44 hyp=1.61 cameraTheta=-2.03 mountX=0.59 mountY=-1.61, mountTheta=-1.22
23:48:05.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=-1.44, opts=13)
23:48:05.799 00.000 21444 Enqueuing Move request for scope (-0.72, -1.44)
23:48:05.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=584, FiltMax=65504, Gamma=0.560
23:48:05.799 00.000 21444 UpdateGuideState exits: m=398964 SNR=62.2 Saturated
23:48:05.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:05.799 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:05.799 00.000 21444 Enqueuing Expose request
23:48:05.799 00.000 25848 Worker thread wakes up
23:48:05.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -1.44) opts 0xd
23:48:05.799 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, -1.44)
23:48:05.799 00.000 25848 Moving (-0.72, -1.44) raw xDistance=0.59 yDistance=-1.61
23:48:05.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.59
23:48:05.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.61 from input -1.61
23:48:05.799 00.000 25848 MoveAxis(W, 13, ABG)
23:48:05.799 00.000 25848 Guiding  Dir = 3, Dur = 13
23:48:05.828 00.029 25848 IsSlewing returns 0
23:48:05.828 00.000 25848 IsGuiding returns 0
23:48:05.860 00.032 25848 IsGuiding returns 1
23:48:05.860 00.000 25848 scope still moving after pulse duration time elapsed
23:48:05.906 00.046 25848 IsSlewing returns 0
23:48:05.906 00.000 25848 IsGuiding returns 0
23:48:05.906 00.000 25848 scope move finished after 13 + 64 ms
23:48:05.906 00.000 25848 Move returns status 0, amount 13
23:48:05.906 00.000 25848 MoveAxis(N, 44, ABG)
23:48:05.906 00.000 25848 Guiding  Dir = 0, Dur = 44
23:48:05.937 00.031 25848 IsSlewing returns 0
23:48:05.937 00.000 25848 IsGuiding returns 0
23:48:05.968 00.031 25848 PulseGuide returned control before completion, sleep 23
23:48:06.007 00.039 25848 IsGuiding returns 1
23:48:06.007 00.000 25848 scope still moving after pulse duration time elapsed
23:48:06.064 00.057 25848 IsSlewing returns 0
23:48:06.064 00.000 25848 IsGuiding returns 0
23:48:06.064 00.000 25848 scope move finished after 44 + 82 ms
23:48:06.064 00.000 25848 Move returns status 0, amount 44
23:48:06.064 00.000 25848 move complete, result=0
23:48:06.064 00.000 25848 worker thread done servicing request
23:48:06.064 00.000 25848 Worker thread wakes up
23:48:06.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:06.064 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:06.064 00.000 21444 GuideStep: 0.6 px 13 ms WEST, -1.6 px 44 ms NORTH
23:48:09.408 03.344 25848 Exposure complete
23:48:09.487 00.079 25848 worker thread done servicing request
23:48:09.487 00.000 21444 OnExposeComplete: enter
23:48:09.487 00.000 21444 UpdateGuideState(): m_state=6
23:48:09.487 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
23:48:09.488 00.001 21444 Star::Find returns 1 (1), X=1220.90, Y=734.18, Mass=418060, SNR=56.5, Peak=13780 HFD=6.8
23:48:09.488 00.000 21444 Star::Find false star n=6 nbg=269 bg=3309.2 sigma=451.6 thresh=4664 peak=4595
23:48:09.488 00.000 21444 Star::Find false star n=4 nbg=267 bg=5803.7 sigma=579.3 thresh=7542 peak=7346
23:48:09.488 00.000 21444 Star::Find false star n=3 nbg=268 bg=5368.7 sigma=555.9 thresh=7036 peak=6840
23:48:09.488 00.000 21444 Star::Find false star n=10 nbg=244 bg=5512.7 sigma=447.5 thresh=6855 peak=6768
23:48:09.488 00.000 21444 Star::Find false star n=2 nbg=260 bg=5665.2 sigma=617.6 thresh=7518 peak=6890
23:48:09.488 00.000 21444 Star::Find false star n=2 nbg=272 bg=4182.4 sigma=595.7 thresh=5970 peak=5499
23:48:09.488 00.000 21444 Star::Find false star n=4 nbg=245 bg=4716.4 sigma=429.3 thresh=6004 peak=5953
23:48:09.488 00.000 21444 MultiStar: [#1 -13.22,-23.06,0.28,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -86.05,-53.77,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -78.93,-63.18,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.28,-0.06,2.52,U] 
23:48:09.488 00.000 21444 single-star, 2 included, MultiStar: {2.77, -2.10}, one-star: {0.99, -1.31}
23:48:09.488 00.000 21444 CameraToMount -- cameraTheta (-0.92) - m_xAngle (3.05) = xAngle (-3.98 = 2.31)
23:48:09.488 00.000 21444 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
23:48:09.488 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=-1.31 hyp=1.64 cameraTheta=-0.92 mountX=-1.10 mountY=-0.84, mountTheta=-2.49
23:48:09.489 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=-1.31, opts=13)
23:48:09.489 00.000 21444 Enqueuing Move request for scope (0.99, -1.31)
23:48:09.489 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=724, FiltMax=65504, Gamma=0.560
23:48:09.489 00.000 21444 UpdateGuideState exits: m=418060 SNR=56.5 Saturated
23:48:09.489 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:09.489 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:09.489 00.000 21444 Enqueuing Expose request
23:48:09.489 00.000 25848 Worker thread wakes up
23:48:09.489 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, -1.31) opts 0xd
23:48:09.489 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, -1.31)
23:48:09.489 00.000 25848 Moving (0.99, -1.31) raw xDistance=-1.10 yDistance=-0.84
23:48:09.489 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.10
23:48:09.489 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
23:48:09.489 00.000 25848 MoveAxis(E, 31, ABG)
23:48:09.489 00.000 25848 Guiding  Dir = 2, Dur = 31
23:48:09.518 00.029 25848 IsSlewing returns 0
23:48:09.518 00.000 25848 IsGuiding returns 0
23:48:09.549 00.031 25848 PulseGuide returned control before completion, sleep 11
23:48:09.566 00.017 25848 IsGuiding returns 1
23:48:09.566 00.000 25848 scope still moving after pulse duration time elapsed
23:48:09.625 00.059 25848 IsSlewing returns 0
23:48:09.663 00.038 25848 IsGuiding returns 0
23:48:09.663 00.000 25848 scope move finished after 31 + 113 ms
23:48:09.663 00.000 25848 Move returns status 0, amount 31
23:48:09.663 00.000 25848 MoveAxis(N, 23, ABG)
23:48:09.663 00.000 25848 Guiding  Dir = 0, Dur = 23
23:48:09.688 00.025 25848 IsSlewing returns 0
23:48:09.688 00.000 25848 IsGuiding returns 0
23:48:09.720 00.032 25848 IsGuiding returns 1
23:48:09.720 00.000 25848 scope still moving after pulse duration time elapsed
23:48:09.784 00.064 25848 IsSlewing returns 0
23:48:09.784 00.000 25848 IsGuiding returns 0
23:48:09.784 00.000 25848 scope move finished after 23 + 72 ms
23:48:09.784 00.000 25848 Move returns status 0, amount 23
23:48:09.784 00.000 25848 move complete, result=0
23:48:09.784 00.000 25848 worker thread done servicing request
23:48:09.784 00.000 25848 Worker thread wakes up
23:48:09.784 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:09.784 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:09.784 00.000 21444 GuideStep: -1.1 px 31 ms EAST, -0.8 px 23 ms NORTH
23:48:13.128 03.344 25848 Exposure complete
23:48:13.195 00.067 25848 worker thread done servicing request
23:48:13.195 00.000 21444 OnExposeComplete: enter
23:48:13.195 00.000 21444 UpdateGuideState(): m_state=6
23:48:13.195 00.000 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
23:48:13.195 00.000 21444 Star::Find returns 1 (1), X=1220.54, Y=734.73, Mass=443111, SNR=65.7, Peak=14512 HFD=7.1
23:48:13.195 00.000 21444 Star::Find false star n=11 nbg=264 bg=5470.6 sigma=499.9 thresh=6970 peak=6842
23:48:13.195 00.000 21444 Star::Find false star n=11 nbg=237 bg=5462.1 sigma=434.2 thresh=6765 peak=6596
23:48:13.196 00.001 21444 Star::Find false star n=6 nbg=249 bg=5416.9 sigma=496.9 thresh=6908 peak=6592
23:48:13.196 00.000 21444 Star::Find false star n=4 nbg=252 bg=4195.1 sigma=468.7 thresh=5601 peak=5535
23:48:13.196 00.000 21444 Star::Find false star n=1 nbg=280 bg=4898.8 sigma=645.0 thresh=6834 peak=6299
23:48:13.196 00.000 21444 MultiStar: [#1 -7.16,-20.48,0.13,U] [#2 -80.53,-47.21,0.00,M3] [#3 18.15,25.57,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -59.61,-53.39,0.00,M3] [#7 -86.78,-75.38,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.21,0.65,2.44,U] 
23:48:13.196 00.000 21444 single-star, 3 included, MultiStar: {4.15, 0.68}, one-star: {0.63, -0.75}
23:48:13.196 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
23:48:13.196 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
23:48:13.196 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-0.75 hyp=0.98 cameraTheta=-0.88 mountX=-0.69 mountY=-0.46, mountTheta=-2.55
23:48:13.197 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-0.75, opts=13)
23:48:13.197 00.000 21444 Enqueuing Move request for scope (0.63, -0.75)
23:48:13.197 00.000 25848 Worker thread wakes up
23:48:13.197 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.75) opts 0xd
23:48:13.197 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, -0.75)
23:48:13.197 00.000 25848 Moving (0.63, -0.75) raw xDistance=-0.69 yDistance=-0.46
23:48:13.197 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.69
23:48:13.197 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:13.197 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
23:48:13.197 00.000 25848 MoveAxis(E, 22, ABG)
23:48:13.197 00.000 25848 Guiding  Dir = 2, Dur = 22
23:48:13.204 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=474, FiltMax=65504, Gamma=0.560
23:48:13.217 00.013 25848 IsSlewing returns 0
23:48:13.218 00.001 25848 IsGuiding returns 0
23:48:13.221 00.003 21444 UpdateGuideState exits: m=443111 SNR=65.7 Saturated
23:48:13.222 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:13.222 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:13.222 00.000 21444 Enqueuing Expose request
23:48:13.249 00.027 25848 IsGuiding returns 1
23:48:13.249 00.000 25848 scope still moving after pulse duration time elapsed
23:48:13.314 00.065 25848 IsSlewing returns 0
23:48:13.314 00.000 25848 IsGuiding returns 0
23:48:13.314 00.000 25848 scope move finished after 22 + 74 ms
23:48:13.314 00.000 25848 Move returns status 0, amount 22
23:48:13.314 00.000 25848 MoveAxis(N, 0, ABG)
23:48:13.314 00.000 25848 Move returns status 0, amount 0
23:48:13.314 00.000 25848 move complete, result=0
23:48:13.314 00.000 25848 worker thread done servicing request
23:48:13.314 00.000 25848 Worker thread wakes up
23:48:13.314 00.000 21444 GuideStep: -0.7 px 22 ms EAST, -0.5 px 0 ms NORTH
23:48:13.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:13.314 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:16.670 03.356 25848 Exposure complete
23:48:16.737 00.067 25848 worker thread done servicing request
23:48:16.737 00.000 21444 OnExposeComplete: enter
23:48:16.737 00.000 21444 UpdateGuideState(): m_state=6
23:48:16.737 00.000 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
23:48:16.737 00.000 21444 Star::Find returns 1 (1), X=1219.71, Y=732.77, Mass=401687, SNR=56.2, Peak=13044 HFD=7.2
23:48:16.737 00.000 21444 Star::Find false star n=3 nbg=246 bg=5426.9 sigma=496.2 thresh=6915 peak=6685
23:48:16.737 00.000 21444 Star::Find false star n=4 nbg=264 bg=6067.5 sigma=546.8 thresh=7708 peak=7660
23:48:16.737 00.000 21444 Star::Find false star n=5 nbg=237 bg=5582.6 sigma=431.6 thresh=6877 peak=6852
23:48:16.737 00.000 21444 Star::Find false star n=6 nbg=254 bg=4158.5 sigma=488.5 thresh=5624 peak=5546
23:48:16.737 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -66.63,-34.37,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 -81.59,-68.34,0.00,M10] [#5 3.75,-4.11,0.14,U] [#6 -64.63,-50.28,0.00,M4] [#7 -87.69,-77.71,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -7.93,9.57,0.12,U] [#11 3.14,-1.08,2.74,U] 
23:48:16.737 00.000 21444 refined, 3 included, MultiStar: {1.99, -1.27}, one-star: {-0.21, -2.71}
23:48:16.737 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.66)
23:48:16.738 00.001 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
23:48:16.738 00.000 21444 CameraToMount -- cameraX=1.99 cameraY=-1.27 hyp=2.36 cameraTheta=-0.57 mountX=-2.09 mountY=-0.43, mountTheta=-2.94
23:48:16.738 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.99, y=-1.27, opts=13)
23:48:16.738 00.000 21444 Enqueuing Move request for scope (1.99, -1.27)
23:48:16.739 00.001 25848 Worker thread wakes up
23:48:16.739 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.99, -1.27) opts 0xd
23:48:16.739 00.000 25848 Handling offset move in thread for scope, endpoint = (1.99, -1.27)
23:48:16.739 00.000 25848 Moving (1.99, -1.27) raw xDistance=-2.09 yDistance=-0.43
23:48:16.739 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.35 from input -2.09
23:48:16.739 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:16.739 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
23:48:16.739 00.000 25848 MoveAxis(E, 63, ABG)
23:48:16.739 00.000 25848 Guiding  Dir = 2, Dur = 63
23:48:16.746 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=848, FiltMax=65504, Gamma=0.560
23:48:16.763 00.017 21444 UpdateGuideState exits: m=401687 SNR=56.2 Saturated
23:48:16.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:16.763 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:16.763 00.000 21444 Enqueuing Expose request
23:48:16.782 00.019 25848 IsSlewing returns 0
23:48:16.782 00.000 25848 IsGuiding returns 0
23:48:16.813 00.031 25848 PulseGuide returned control before completion, sleep 43
23:48:16.857 00.044 25848 IsGuiding returns 1
23:48:16.857 00.000 25848 scope still moving after pulse duration time elapsed
23:48:16.932 00.075 25848 IsSlewing returns 0
23:48:16.932 00.000 25848 IsGuiding returns 0
23:48:16.932 00.000 25848 scope move finished after 63 + 87 ms
23:48:16.932 00.000 25848 Move returns status 0, amount 63
23:48:16.932 00.000 25848 MoveAxis(N, 0, ABG)
23:48:16.932 00.000 25848 Move returns status 0, amount 0
23:48:16.932 00.000 25848 move complete, result=0
23:48:16.932 00.000 25848 worker thread done servicing request
23:48:16.932 00.000 25848 Worker thread wakes up
23:48:16.932 00.000 21444 GuideStep: -2.1 px 63 ms EAST, -0.4 px 0 ms NORTH
23:48:16.932 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:16.932 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:20.281 03.349 25848 Exposure complete
23:48:20.348 00.067 25848 worker thread done servicing request
23:48:20.348 00.000 21444 OnExposeComplete: enter
23:48:20.348 00.000 21444 UpdateGuideState(): m_state=6
23:48:20.348 00.000 21444 Star::Find(15, 1219, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
23:48:20.348 00.000 21444 Star::Find returns 1 (1), X=1216.56, Y=733.28, Mass=433053, SNR=66.3, Peak=14408 HFD=7.1
23:48:20.348 00.000 21444 Star::Find false star n=4 nbg=259 bg=5197.7 sigma=557.8 thresh=6871 peak=6574
23:48:20.348 00.000 21444 Star::Find false star n=4 nbg=269 bg=5578.9 sigma=598.0 thresh=7373 peak=7339
23:48:20.348 00.000 21444 Star::Find false star n=4 nbg=254 bg=5275.2 sigma=533.1 thresh=6874 peak=6794
23:48:20.348 00.000 21444 Star::Find false star n=4 nbg=254 bg=5520.6 sigma=518.9 thresh=7077 peak=6799
23:48:20.348 00.000 21444 Star::Find false star n=4 nbg=253 bg=4206.5 sigma=478.0 thresh=5640 peak=5407
23:48:20.348 00.000 21444 Star::Find false star n=4 nbg=267 bg=4842.6 sigma=516.8 thresh=6393 peak=6098
23:48:20.348 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -57.24,-43.14,0.00,M5] [#3 0.82,0.59,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -92.42,-77.21,0.00,M7] [#8 4.73,-17.07,0.10,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.41,-0.34,2.28,U] 
23:48:20.348 00.000 21444 refined, 3 included, MultiStar: {0.12, -1.29}, one-star: {-3.36, -2.20}
23:48:20.348 00.000 21444 CameraToMount -- cameraTheta (-1.48) - m_xAngle (3.05) = xAngle (-4.53 = 1.75)
23:48:20.349 00.001 21444 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.09)
23:48:20.349 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-1.29 hyp=1.29 cameraTheta=-1.48 mountX=-0.23 mountY=-1.15, mountTheta=-1.77
23:48:20.349 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-1.29, opts=13)
23:48:20.349 00.000 21444 Enqueuing Move request for scope (0.12, -1.29)
23:48:20.350 00.001 25848 Worker thread wakes up
23:48:20.350 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -1.29) opts 0xd
23:48:20.350 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -1.29)
23:48:20.350 00.000 25848 Moving (0.12, -1.29) raw xDistance=-0.23 yDistance=-1.15
23:48:20.350 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
23:48:20.350 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
23:48:20.350 00.000 25848 MoveAxis(E, 0, ABG)
23:48:20.350 00.000 25848 Move returns status 0, amount 0
23:48:20.350 00.000 25848 MoveAxis(N, 31, ABG)
23:48:20.350 00.000 25848 Guiding  Dir = 0, Dur = 31
23:48:20.357 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=406, FiltMax=65504, Gamma=0.560
23:48:20.374 00.017 21444 UpdateGuideState exits: m=433053 SNR=66.3 Saturated
23:48:20.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:20.374 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:20.374 00.000 21444 Enqueuing Expose request
23:48:20.374 00.000 25848 IsSlewing returns 0
23:48:20.375 00.001 25848 IsGuiding returns 0
23:48:20.405 00.030 25848 PulseGuide returned control before completion, sleep 11
23:48:20.419 00.014 25848 IsGuiding returns 1
23:48:20.419 00.000 25848 scope still moving after pulse duration time elapsed
23:48:20.470 00.051 25848 IsSlewing returns 0
23:48:20.470 00.000 25848 IsGuiding returns 0
23:48:20.470 00.000 25848 scope move finished after 31 + 64 ms
23:48:20.470 00.000 25848 Move returns status 0, amount 31
23:48:20.470 00.000 25848 move complete, result=0
23:48:20.470 00.000 25848 worker thread done servicing request
23:48:20.470 00.000 25848 Worker thread wakes up
23:48:20.470 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.1 px 31 ms NORTH
23:48:20.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:20.470 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:23.814 03.344 25848 Exposure complete
23:48:23.881 00.067 25848 worker thread done servicing request
23:48:23.881 00.000 21444 OnExposeComplete: enter
23:48:23.881 00.000 21444 UpdateGuideState(): m_state=6
23:48:23.881 00.000 21444 Star::Find(15, 1216, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
23:48:23.881 00.000 21444 Star::Find returns 1 (1), X=1216.40, Y=734.28, Mass=498452, SNR=71.3, Peak=15920 HFD=6.9
23:48:23.881 00.000 21444 Star::Find false star n=1 nbg=254 bg=5432.0 sigma=539.9 thresh=7052 peak=6538
23:48:23.881 00.000 21444 Star::Find false star n=2 nbg=256 bg=5892.6 sigma=540.8 thresh=7515 peak=7114
23:48:23.881 00.000 21444 Star::Find false star n=9 nbg=267 bg=5555.9 sigma=503.3 thresh=7066 peak=6958
23:48:23.881 00.000 21444 Star::Find false star n=4 nbg=257 bg=5387.9 sigma=510.7 thresh=6920 peak=6699
23:48:23.882 00.001 21444 Star::Find false star n=1 nbg=271 bg=4946.7 sigma=563.2 thresh=6636 peak=6350
23:48:23.882 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 5.24,1.12,0.22,U] [#6 -63.33,-40.75,0.00,M5] [#7 -91.68,-76.11,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.93,-0.47,0.13,U] [#10 0.00,0.00,0.00,L] [#11 2.88,0.68,3.02,U] 
23:48:23.882 00.000 21444 refined, 3 included, MultiStar: {1.48, 0.23}, one-star: {-3.51, -1.21}
23:48:23.882 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.89 = -2.89)
23:48:23.882 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.74 = 0.55)
23:48:23.882 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=0.23 hyp=1.50 cameraTheta=0.16 mountX=-1.45 mountY=0.78, mountTheta=2.65
23:48:23.883 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=0.23, opts=13)
23:48:23.883 00.000 21444 Enqueuing Move request for scope (1.48, 0.23)
23:48:23.883 00.000 25848 Worker thread wakes up
23:48:23.883 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, 0.23) opts 0xd
23:48:23.883 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, 0.23)
23:48:23.883 00.000 25848 Moving (1.48, 0.23) raw xDistance=-1.45 yDistance=0.78
23:48:23.883 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.45
23:48:23.883 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:23.883 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.78
23:48:23.883 00.000 25848 MoveAxis(E, 42, ABG)
23:48:23.883 00.000 25848 Guiding  Dir = 2, Dur = 42
23:48:23.890 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4868, FiltMin=396, FiltMax=65504, Gamma=0.560
23:48:23.907 00.017 21444 UpdateGuideState exits: m=498452 SNR=71.3 Saturated
23:48:23.908 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:23.908 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:23.908 00.000 21444 Enqueuing Expose request
23:48:23.909 00.001 25848 IsSlewing returns 0
23:48:23.909 00.000 25848 IsGuiding returns 0
23:48:23.940 00.031 25848 PulseGuide returned control before completion, sleep 22
23:48:23.979 00.039 25848 IsGuiding returns 1
23:48:23.980 00.001 25848 scope still moving after pulse duration time elapsed
23:48:24.031 00.051 25848 IsSlewing returns 0
23:48:24.032 00.001 25848 IsGuiding returns 0
23:48:24.032 00.000 25848 scope move finished after 42 + 80 ms
23:48:24.032 00.000 25848 Move returns status 0, amount 42
23:48:24.032 00.000 25848 MoveAxis(N, 0, ABG)
23:48:24.032 00.000 25848 Move returns status 0, amount 0
23:48:24.032 00.000 25848 move complete, result=0
23:48:24.032 00.000 25848 worker thread done servicing request
23:48:24.032 00.000 25848 Worker thread wakes up
23:48:24.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:24.032 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:24.032 00.000 21444 GuideStep: -1.5 px 42 ms EAST, 0.8 px 0 ms NORTH
23:48:27.372 03.340 25848 Exposure complete
23:48:27.438 00.066 25848 worker thread done servicing request
23:48:27.438 00.000 21444 OnExposeComplete: enter
23:48:27.438 00.000 21444 UpdateGuideState(): m_state=6
23:48:27.439 00.001 21444 Star::Find(15, 1216, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
23:48:27.439 00.000 21444 Star::Find returns 1 (1), X=1217.12, Y=735.88, Mass=384573, SNR=55.4, Peak=14052 HFD=6.5
23:48:27.439 00.000 21444 Star::Find false star n=5 nbg=251 bg=5336.6 sigma=513.6 thresh=6877 peak=6723
23:48:27.439 00.000 21444 Star::Find false star n=5 nbg=248 bg=3286.5 sigma=405.8 thresh=4504 peak=4459
23:48:27.439 00.000 21444 Star::Find false star n=3 nbg=280 bg=5992.1 sigma=668.6 thresh=7998 peak=7360
23:48:27.439 00.000 21444 Star::Find false star n=4 nbg=267 bg=5295.7 sigma=582.7 thresh=7044 peak=6748
23:48:27.439 00.000 21444 Star::Find false star n=5 nbg=265 bg=5486.2 sigma=518.9 thresh=7043 peak=6869
23:48:27.439 00.000 21444 Star::Find false star n=3 nbg=261 bg=5531.9 sigma=490.1 thresh=7002 peak=6838
23:48:27.439 00.000 21444 Star::Find false star n=5 nbg=255 bg=3977.3 sigma=514.3 thresh=5520 peak=5356
23:48:27.439 00.000 21444 Star::Find false star n=3 nbg=262 bg=4844.5 sigma=451.8 thresh=6200 peak=5949
23:48:27.439 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -83.72,-53.75,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -91.58,-73.92,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.28,2.40,2.82,U] 
23:48:27.439 00.000 21444 refined, 1 included, MultiStar: {0.22, 1.88}, one-star: {-2.79, 0.39}
23:48:27.439 00.000 21444 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
23:48:27.439 00.000 21444 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.84)
23:48:27.439 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=1.88 hyp=1.89 cameraTheta=1.45 mountX=-0.05 mountY=1.82, mountTheta=1.60
23:48:27.440 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=1.88, opts=13)
23:48:27.440 00.000 21444 Enqueuing Move request for scope (0.22, 1.88)
23:48:27.440 00.000 25848 Worker thread wakes up
23:48:27.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 1.88) opts 0xd
23:48:27.440 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 1.88)
23:48:27.440 00.000 25848 Moving (0.22, 1.88) raw xDistance=-0.05 yDistance=1.82
23:48:27.440 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:48:27.440 00.000 25848 resist switch: large excursion: input 1.82 thresh 1.53 direction from -1 to 1
23:48:27.440 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.46
23:48:27.440 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.82 from input 1.82
23:48:27.440 00.000 25848 MoveAxis(E, 0, ABG)
23:48:27.440 00.000 25848 Move returns status 0, amount 0
23:48:27.440 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 231 applied
23:48:27.440 00.000 25848 MoveAxis(S, 281, ABG)
23:48:27.440 00.000 25848 Guiding  Dir = 1, Dur = 281
23:48:27.448 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4888, FiltMin=824, FiltMax=65504, Gamma=0.560
23:48:27.465 00.017 21444 UpdateGuideState exits: m=384573 SNR=55.4 Saturated
23:48:27.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:27.465 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:27.465 00.000 21444 Enqueuing Expose request
23:48:27.469 00.004 25848 IsSlewing returns 0
23:48:27.469 00.000 25848 IsGuiding returns 0
23:48:27.500 00.031 25848 PulseGuide returned control before completion, sleep 261
23:48:27.774 00.274 25848 IsGuiding returns 1
23:48:27.774 00.000 25848 scope still moving after pulse duration time elapsed
23:48:27.829 00.055 25848 IsSlewing returns 0
23:48:27.829 00.000 25848 IsGuiding returns 0
23:48:27.829 00.000 25848 scope move finished after 281 + 79 ms
23:48:27.829 00.000 25848 Move returns status 0, amount 281
23:48:27.829 00.000 25848 move complete, result=0
23:48:27.830 00.001 25848 worker thread done servicing request
23:48:27.830 00.000 25848 Worker thread wakes up
23:48:27.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:27.830 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:27.830 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.8 px 281 ms SOUTH
23:48:31.168 03.338 25848 Exposure complete
23:48:31.234 00.066 25848 worker thread done servicing request
23:48:31.234 00.000 21444 OnExposeComplete: enter
23:48:31.234 00.000 21444 UpdateGuideState(): m_state=6
23:48:31.234 00.000 21444 Star::Find(15, 1217, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
23:48:31.234 00.000 21444 Star::Find returns 1 (1), X=1217.55, Y=733.79, Mass=508948, SNR=117.2, Peak=13624 HFD=7.4
23:48:31.235 00.001 21444 Star::Find false star n=8 nbg=268 bg=5829.2 sigma=554.0 thresh=7491 peak=7480
23:48:31.235 00.000 21444 Star::Find false star n=5 nbg=265 bg=5475.9 sigma=550.7 thresh=7128 peak=7018
23:48:31.235 00.000 21444 Star::Find false star n=5 nbg=256 bg=5249.9 sigma=521.0 thresh=6813 peak=6737
23:48:31.235 00.000 21444 Star::Find false star n=7 nbg=255 bg=5509.0 sigma=450.1 thresh=6859 peak=6855
23:48:31.235 00.000 21444 Star::Find false star n=5 nbg=269 bg=4139.2 sigma=510.8 thresh=5672 peak=5656
23:48:31.235 00.000 21444 MultiStar: [#1 -17.61,-23.48,0.08,U] [#2 -66.11,-48.64,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -86.12,-42.20,0.00,M6] [#7 -90.27,-76.10,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -15.36,-5.77,0.11,U] [#11 1.52,0.29,1.20,U] 
23:48:31.235 00.000 21444 refined, 3 included, MultiStar: {-1.51, -1.59}, one-star: {-2.36, -1.70}
23:48:31.235 00.000 21444 CameraToMount -- cameraTheta (-2.33) - m_xAngle (3.05) = xAngle (-5.38 = 0.90)
23:48:31.235 00.000 21444 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.94)
23:48:31.235 00.000 21444 CameraToMount -- cameraX=-1.51 cameraY=-1.59 hyp=2.20 cameraTheta=-2.33 mountX=1.36 mountY=-2.05, mountTheta=-0.98
23:48:31.236 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.51, y=-1.59, opts=13)
23:48:31.236 00.000 21444 Enqueuing Move request for scope (-1.51, -1.59)
23:48:31.236 00.000 25848 Worker thread wakes up
23:48:31.236 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.51, -1.59) opts 0xd
23:48:31.236 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.51, -1.59)
23:48:31.236 00.000 25848 Moving (-1.51, -1.59) raw xDistance=1.36 yDistance=-2.05
23:48:31.236 00.000 25848 BLC: History state: CurrMiss=-2.05, AvgInitMiss=0.34, ShCount=6, LgCount=2, SticCount=0,  Deflections: 0=1.820892, 1:-2.045038
23:48:31.236 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:48:31.236 00.000 25848 BLC: window closed
23:48:31.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.36
23:48:31.236 00.000 25848 resist switch: large excursion: input -2.05 thresh 1.53 direction from 1 to -1
23:48:31.236 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.14
23:48:31.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.05 from input -2.05
23:48:31.236 00.000 25848 MoveAxis(W, 40, ABG)
23:48:31.236 00.000 25848 Guiding  Dir = 3, Dur = 40
23:48:31.243 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4868, FiltMin=708, FiltMax=65504, Gamma=0.560
23:48:31.260 00.017 21444 UpdateGuideState exits: m=508948 SNR=117.2 Saturated
23:48:31.260 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:31.260 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:31.261 00.001 21444 Enqueuing Expose request
23:48:31.265 00.004 25848 IsSlewing returns 0
23:48:31.299 00.034 25848 IsGuiding returns 0
23:48:31.330 00.031 25848 PulseGuide returned control before completion, sleep 20
23:48:31.354 00.024 25848 IsGuiding returns 1
23:48:31.354 00.000 25848 scope still moving after pulse duration time elapsed
23:48:31.405 00.051 25848 IsSlewing returns 0
23:48:31.405 00.000 25848 IsGuiding returns 0
23:48:31.405 00.000 25848 scope move finished after 40 + 66 ms
23:48:31.405 00.000 25848 Move returns status 0, amount 40
23:48:31.405 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 231 applied
23:48:31.405 00.000 25848 MoveAxis(N, 287, ABG)
23:48:31.405 00.000 25848 Guiding  Dir = 0, Dur = 287
23:48:31.440 00.035 25848 IsSlewing returns 0
23:48:31.440 00.000 25848 IsGuiding returns 0
23:48:31.471 00.031 25848 PulseGuide returned control before completion, sleep 267
23:48:31.745 00.274 25848 IsGuiding returns 1
23:48:31.745 00.000 25848 scope still moving after pulse duration time elapsed
23:48:31.825 00.080 25848 IsSlewing returns 0
23:48:31.825 00.000 25848 IsGuiding returns 0
23:48:31.825 00.000 25848 scope move finished after 287 + 97 ms
23:48:31.825 00.000 25848 Move returns status 0, amount 287
23:48:31.825 00.000 25848 move complete, result=0
23:48:31.825 00.000 25848 worker thread done servicing request
23:48:31.825 00.000 25848 Worker thread wakes up
23:48:31.825 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:31.825 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:31.825 00.000 21444 GuideStep: 1.4 px 40 ms WEST, -2.0 px 287 ms NORTH
23:48:35.181 03.356 25848 Exposure complete
23:48:35.247 00.066 25848 worker thread done servicing request
23:48:35.247 00.000 21444 OnExposeComplete: enter
23:48:35.247 00.000 21444 UpdateGuideState(): m_state=6
23:48:35.248 00.001 21444 Star::Find(15, 1217, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
23:48:35.248 00.000 21444 Star::Find returns 1 (1), X=1219.16, Y=735.59, Mass=398980, SNR=62.5, Peak=13672 HFD=7.2
23:48:35.248 00.000 21444 Star::Find false star n=2 nbg=267 bg=3271.4 sigma=509.9 thresh=4801 peak=4491
23:48:35.248 00.000 21444 Star::Find false star n=4 nbg=268 bg=5925.5 sigma=560.9 thresh=7608 peak=7605
23:48:35.248 00.000 21444 Star::Find false star n=7 nbg=248 bg=5150.0 sigma=489.4 thresh=6618 peak=6534
23:48:35.248 00.000 21444 Star::Find false star n=4 nbg=251 bg=5616.6 sigma=518.2 thresh=7171 peak=6857
23:48:35.248 00.000 21444 Star::Find false star n=3 nbg=257 bg=4982.5 sigma=536.0 thresh=6591 peak=6476
23:48:35.248 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 17.88,-5.60,0.17,U] [#5 0.00,0.00,0.00,L] [#6 -96.40,-42.83,0.00,M7] [#7 -89.17,-73.98,0.00,R] [#8 0.00,0.00,0.00,L] [#9 -1.68,-19.35,0.17,U] [#10 0.00,0.00,0.00,L] [#11 3.92,1.61,1.81,U] 
23:48:35.248 00.000 21444 single-star, 3 included, MultiStar: {2.87, -0.38}, one-star: {-0.75, 0.10}
23:48:35.248 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
23:48:35.248 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
23:48:35.248 00.000 21444 CameraToMount -- cameraX=-0.75 cameraY=0.10 hyp=0.76 cameraTheta=3.01 mountX=0.76 mountY=-0.19, mountTheta=-0.25
23:48:35.249 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.75, y=0.10, opts=13)
23:48:35.249 00.000 21444 Enqueuing Move request for scope (-0.75, 0.10)
23:48:35.249 00.000 25848 Worker thread wakes up
23:48:35.249 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.10) opts 0xd
23:48:35.249 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.75, 0.10)
23:48:35.249 00.000 25848 Moving (-0.75, 0.10) raw xDistance=0.76 yDistance=-0.19
23:48:35.249 00.000 25848 BLC: History state: CurrMiss=0.19, AvgInitMiss=0.32, ShCount=7, LgCount=2, SticCount=0,  Deflections: 0=-2.045038, 1:0.192389
23:48:35.249 00.000 25848 BLC: No correction, Miss < min_move
23:48:35.249 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.76
23:48:35.249 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:35.249 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:48:35.250 00.001 25848 MoveAxis(W, 25, ABG)
23:48:35.250 00.000 25848 Guiding  Dir = 3, Dur = 25
23:48:35.256 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4864, FiltMin=582, FiltMax=65504, Gamma=0.560
23:48:35.274 00.018 21444 UpdateGuideState exits: m=398980 SNR=62.5 Saturated
23:48:35.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:35.274 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:35.274 00.000 21444 Enqueuing Expose request
23:48:35.280 00.006 25848 IsSlewing returns 0
23:48:35.280 00.000 25848 IsGuiding returns 0
23:48:35.312 00.032 25848 IsGuiding returns 1
23:48:35.312 00.000 25848 scope still moving after pulse duration time elapsed
23:48:35.360 00.048 25848 IsSlewing returns 0
23:48:35.360 00.000 25848 IsGuiding returns 0
23:48:35.360 00.000 25848 scope move finished after 25 + 54 ms
23:48:35.360 00.000 25848 Move returns status 0, amount 25
23:48:35.360 00.000 25848 MoveAxis(N, 0, ABG)
23:48:35.360 00.000 25848 Move returns status 0, amount 0
23:48:35.360 00.000 25848 move complete, result=0
23:48:35.360 00.000 25848 worker thread done servicing request
23:48:35.360 00.000 25848 Worker thread wakes up
23:48:35.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:35.360 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:35.360 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -0.2 px 0 ms NORTH
23:48:38.707 03.347 25848 Exposure complete
23:48:38.775 00.068 25848 worker thread done servicing request
23:48:38.775 00.000 21444 OnExposeComplete: enter
23:48:38.776 00.001 21444 UpdateGuideState(): m_state=6
23:48:38.776 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
23:48:38.776 00.000 21444 Star::Find returns 1 (1), X=1221.31, Y=736.66, Mass=408143, SNR=60.5, Peak=13172 HFD=7.4
23:48:38.776 00.000 21444 Star::Find false star n=8 nbg=238 bg=5521.7 sigma=425.6 thresh=6799 peak=6739
23:48:38.776 00.000 21444 Star::Find false star n=3 nbg=254 bg=3345.8 sigma=446.7 thresh=4686 peak=4525
23:48:38.776 00.000 21444 Star::Find false star n=3 nbg=277 bg=5922.6 sigma=677.6 thresh=7956 peak=7349
23:48:38.776 00.000 21444 Star::Find false star n=1 nbg=255 bg=5372.2 sigma=556.5 thresh=7042 peak=6725
23:48:38.776 00.000 21444 Star::Find false star n=4 nbg=258 bg=5386.4 sigma=505.9 thresh=6904 peak=6618
23:48:38.776 00.000 21444 Star::Find false star n=1 nbg=256 bg=5536.3 sigma=499.6 thresh=7035 peak=6711
23:48:38.776 00.000 21444 Star::Find false star n=2 nbg=256 bg=4196.3 sigma=538.5 thresh=5812 peak=5437
23:48:38.776 00.000 21444 Star::Find false star n=7 nbg=266 bg=4882.8 sigma=527.6 thresh=6466 peak=6184
23:48:38.776 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.14,-1.38,0.17,U] [#6 0.00,0.00,0.00,L] [#7 1.98,1.17,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.64,2.10,2.38,U] 
23:48:38.776 00.000 21444 single-star, 3 included, MultiStar: {3.80, 1.59}, one-star: {1.40, 1.18}
23:48:38.776 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
23:48:38.776 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.09)
23:48:38.776 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=1.18 hyp=1.83 cameraTheta=0.70 mountX=-1.29 mountY=1.62, mountTheta=2.24
23:48:38.777 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=1.18, opts=13)
23:48:38.777 00.000 21444 Enqueuing Move request for scope (1.40, 1.18)
23:48:38.777 00.000 25848 Worker thread wakes up
23:48:38.777 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, 1.18) opts 0xd
23:48:38.777 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, 1.18)
23:48:38.777 00.000 25848 Moving (1.40, 1.18) raw xDistance=-1.29 yDistance=1.62
23:48:38.778 00.001 25848 BLC: History state: CurrMiss=-1.62, AvgInitMiss=0.32, ShCount=7, LgCount=2, SticCount=1,  Deflections: 0=-2.045038, 1:0.192389, 2:-1.617528
23:48:38.778 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
23:48:38.778 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.29
23:48:38.778 00.000 25848 resist switch: large excursion: input 1.62 thresh 1.53 direction from -1 to 1
23:48:38.778 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.85
23:48:38.778 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.62 from input 1.62
23:48:38.778 00.000 25848 MoveAxis(E, 36, ABG)
23:48:38.778 00.000 25848 Guiding  Dir = 2, Dur = 36
23:48:38.785 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=4888, FiltMin=936, FiltMax=65504, Gamma=0.560
23:48:38.798 00.013 25848 IsSlewing returns 0
23:48:38.798 00.000 25848 IsGuiding returns 0
23:48:38.803 00.005 21444 UpdateGuideState exits: m=408143 SNR=60.5 Saturated
23:48:38.805 00.002 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:38.805 00.000 21444 ScheduleExposure(3000,3,1) exposurePending=0
23:48:38.805 00.000 21444 Enqueuing Expose request
23:48:38.830 00.025 25848 PulseGuide returned control before completion, sleep 15
23:48:38.848 00.018 25848 IsGuiding returns 1
23:48:38.848 00.000 25848 scope still moving after pulse duration time elapsed
23:48:38.908 00.060 25848 IsSlewing returns 0
23:48:38.908 00.000 25848 IsGuiding returns 0
23:48:38.908 00.000 25848 scope move finished after 36 + 74 ms
23:48:38.908 00.000 25848 Move returns status 0, amount 36
23:48:38.908 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 231 applied
23:48:38.908 00.000 25848 MoveAxis(S, 275, ABG)
23:48:38.908 00.000 25848 Guiding  Dir = 1, Dur = 275
23:48:38.939 00.031 25848 IsSlewing returns 0
23:48:38.940 00.001 25848 IsGuiding returns 0
23:48:38.971 00.031 25848 PulseGuide returned control before completion, sleep 254
23:48:39.237 00.266 25848 IsGuiding returns 1
23:48:39.237 00.000 25848 scope still moving after pulse duration time elapsed
23:48:39.296 00.059 25848 IsSlewing returns 0
23:48:39.296 00.000 25848 IsGuiding returns 0
23:48:39.296 00.000 25848 scope move finished after 275 + 82 ms
23:48:39.296 00.000 25848 Move returns status 0, amount 275
23:48:39.296 00.000 25848 move complete, result=0
23:48:39.297 00.001 25848 worker thread done servicing request
23:48:39.297 00.000 25848 Worker thread wakes up
23:48:39.297 00.000 21444 GuideStep: -1.3 px 36 ms EAST, 1.6 px 275 ms SOUTH
23:48:39.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 3000
23:48:39.297 00.000 25848 Handling exposure in thread, d=3000 o=3 r=(1205,720,31,31)
23:48:39.518 00.221 21444 OnExposureDurationSelected: duration = 2500
23:48:39.972 00.454 21444 evsrv: cli 0107EB00 connect
23:48:39.972 00.000 21444 case statement mapped state 6 to 3
23:48:39.973 00.001 21444 case statement mapped state 6 to 3
23:48:39.973 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"afd084df-7c13-4db5-8335-77cda0319b80"}
23:48:39.973 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"afd084df-7c13-4db5-8335-77cda0319b80"}
23:48:39.973 00.000 21444 evsrv: cli 0107EB00 disconnect
23:48:42.648 02.675 25848 Exposure complete
23:48:42.715 00.067 25848 worker thread done servicing request
23:48:42.716 00.001 21444 OnExposeComplete: enter
23:48:42.716 00.000 21444 UpdateGuideState(): m_state=6
23:48:42.716 00.000 21444 Star::Find(15, 1221, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
23:48:42.716 00.000 21444 Star::Find returns 1 (1), X=1219.57, Y=734.70, Mass=431937, SNR=74.4, Peak=13576 HFD=7.2
23:48:42.716 00.000 21444 Star::Find false star n=3 nbg=264 bg=5481.4 sigma=577.1 thresh=7213 peak=6840
23:48:42.716 00.000 21444 Star::Find false star n=8 nbg=252 bg=3169.2 sigma=401.1 thresh=4372 peak=4313
23:48:42.716 00.000 21444 Star::Find false star n=4 nbg=262 bg=5336.5 sigma=597.7 thresh=7130 peak=6831
23:48:42.716 00.000 21444 Star::Find false star n=3 nbg=269 bg=5311.2 sigma=508.2 thresh=6836 peak=6395
23:48:42.716 00.000 21444 Star::Find false star n=5 nbg=263 bg=5447.8 sigma=479.1 thresh=6885 peak=6559
23:48:42.716 00.000 21444 Star::Find false star n=4 nbg=279 bg=5506.3 sigma=611.6 thresh=7341 peak=6797
23:48:42.716 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 19.34,13.02,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.97,-1.79,0.53,U] [#8 0.00,0.00,0.00,L] [#9 -8.19,-2.20,0.16,U] [#10 0.00,0.00,0.00,L] [#11 4.29,-0.05,2.01,U] 
23:48:42.716 00.000 21444 single-star, 4 included, MultiStar: {2.72, -0.04}, one-star: {-0.34, -0.79}
23:48:42.716 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.05) = xAngle (-5.03 = 1.25)
23:48:42.716 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.87 = -1.59)
23:48:42.716 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.79 hyp=0.86 cameraTheta=-1.98 mountX=0.27 mountY=-0.86, mountTheta=-1.27
23:48:42.717 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.79, opts=13)
23:48:42.717 00.000 21444 Enqueuing Move request for scope (-0.34, -0.79)
23:48:42.717 00.000 25848 Worker thread wakes up
23:48:42.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.79) opts 0xd
23:48:42.717 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.79)
23:48:42.718 00.001 25848 Moving (-0.34, -0.79) raw xDistance=0.27 yDistance=-0.86
23:48:42.718 00.000 25848 BLC: History state: CurrMiss=-0.86, AvgInitMiss=0.20, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.617528, 1:-0.856057
23:48:42.718 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:48:42.718 00.000 25848 BLC: window closed
23:48:42.718 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
23:48:42.718 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:42.718 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
23:48:42.718 00.000 25848 MoveAxis(E, 0, ABG)
23:48:42.718 00.000 25848 Move returns status 0, amount 0
23:48:42.718 00.000 25848 MoveAxis(N, 0, ABG)
23:48:42.718 00.000 25848 Move returns status 0, amount 0
23:48:42.718 00.000 25848 move complete, result=0
23:48:42.718 00.000 25848 worker thread done servicing request
23:48:42.725 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4864, FiltMin=700, FiltMax=65504, Gamma=0.560
23:48:42.742 00.017 21444 UpdateGuideState exits: m=431937 SNR=74.4 Saturated
23:48:42.742 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:42.742 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:48:42.742 00.000 21444 Enqueuing Expose request
23:48:42.742 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
23:48:42.742 00.000 25848 Worker thread wakes up
23:48:42.742 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:48:42.742 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:48:42.742 00.000 25848 ZWO: set CONTROL_EXPOSURE 2500000
23:48:45.600 02.858 25848 Exposure complete
23:48:45.666 00.066 25848 worker thread done servicing request
23:48:45.666 00.000 21444 OnExposeComplete: enter
23:48:45.666 00.000 21444 UpdateGuideState(): m_state=6
23:48:45.666 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
23:48:45.667 00.001 21444 Star::Find returns 1 (1), X=1217.08, Y=733.48, Mass=346387, SNR=62.7, Peak=11680 HFD=6.8
23:48:45.667 00.000 21444 Star::Find false star n=3 nbg=271 bg=4631.3 sigma=489.5 thresh=6100 peak=5803
23:48:45.667 00.000 21444 Star::Find false star n=4 nbg=266 bg=2573.7 sigma=428.3 thresh=3859 peak=3818
23:48:45.667 00.000 21444 Star::Find false star n=1 nbg=258 bg=4525.7 sigma=503.6 thresh=6037 peak=5651
23:48:45.667 00.000 21444 Star::Find false star n=4 nbg=249 bg=4702.4 sigma=451.3 thresh=6056 peak=5783
23:48:45.667 00.000 21444 Star::Find false star n=1 nbg=266 bg=3603.8 sigma=524.7 thresh=5178 peak=4619
23:48:45.667 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 18.36,26.29,0.20,U] [#4 0.00,0.00,0.00,L] [#5 22.20,-10.45,0.19,U] [#6 -81.07,-42.99,0.00,M8] [#7 -2.41,-2.78,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.65,-0.42,0.24,U] [#11 1.74,0.04,1.86,U] 
23:48:45.667 00.000 21444 refined, 5 included, MultiStar: {1.39, -0.30}, one-star: {-2.83, -2.01}
23:48:45.667 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.26 = 3.02)
23:48:45.667 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.18)
23:48:45.667 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=-0.30 hyp=1.42 cameraTheta=-0.21 mountX=-1.41 mountY=0.25, mountTheta=2.96
23:48:45.668 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=-0.30, opts=13)
23:48:45.668 00.000 21444 Enqueuing Move request for scope (1.39, -0.30)
23:48:45.668 00.000 25848 Worker thread wakes up
23:48:45.668 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, -0.30) opts 0xd
23:48:45.668 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, -0.30)
23:48:45.668 00.000 25848 Moving (1.39, -0.30) raw xDistance=-1.41 yDistance=0.25
23:48:45.668 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.41
23:48:45.668 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:45.668 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:48:45.668 00.000 25848 MoveAxis(E, 41, ABG)
23:48:45.668 00.000 25848 Guiding  Dir = 2, Dur = 41
23:48:45.675 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=776, FiltMax=65504, Gamma=0.560
23:48:45.689 00.014 25848 IsSlewing returns 0
23:48:45.689 00.000 25848 IsGuiding returns 0
23:48:45.692 00.003 21444 UpdateGuideState exits: m=346387 SNR=62.7 Saturated
23:48:45.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:45.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:48:45.692 00.000 21444 Enqueuing Expose request
23:48:45.720 00.028 25848 PulseGuide returned control before completion, sleep 20
23:48:45.755 00.035 25848 IsGuiding returns 1
23:48:45.755 00.000 25848 scope still moving after pulse duration time elapsed
23:48:45.810 00.055 25848 IsSlewing returns 0
23:48:45.810 00.000 25848 IsGuiding returns 0
23:48:45.811 00.001 25848 scope move finished after 41 + 80 ms
23:48:45.811 00.000 25848 Move returns status 0, amount 41
23:48:45.811 00.000 25848 MoveAxis(N, 0, ABG)
23:48:45.811 00.000 25848 Move returns status 0, amount 0
23:48:45.811 00.000 25848 move complete, result=0
23:48:45.811 00.000 25848 worker thread done servicing request
23:48:45.811 00.000 25848 Worker thread wakes up
23:48:45.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:48:45.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:48:45.811 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 0.3 px 0 ms NORTH
23:48:48.656 02.845 25848 Exposure complete
23:48:48.722 00.066 25848 worker thread done servicing request
23:48:48.722 00.000 21444 OnExposeComplete: enter
23:48:48.722 00.000 21444 UpdateGuideState(): m_state=6
23:48:48.722 00.000 21444 Star::Find(15, 1217, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
23:48:48.722 00.000 21444 Star::Find returns 1 (1), X=1219.43, Y=734.80, Mass=365627, SNR=61.6, Peak=12188 HFD=6.5
23:48:48.722 00.000 21444 Star::Find false star n=5 nbg=256 bg=4328.9 sigma=473.6 thresh=5750 peak=5581
23:48:48.722 00.000 21444 Star::Find false star n=9 nbg=266 bg=2543.1 sigma=457.8 thresh=3916 peak=3631
23:48:48.723 00.001 21444 Star::Find false star n=11 nbg=244 bg=4523.4 sigma=437.9 thresh=5837 peak=5517
23:48:48.723 00.000 21444 Star::Find false star n=6 nbg=256 bg=4407.2 sigma=474.0 thresh=5829 peak=5716
23:48:48.723 00.000 21444 Star::Find false star n=1 nbg=267 bg=4606.3 sigma=474.2 thresh=6029 peak=5522
23:48:48.723 00.000 21444 Star::Find false star n=2 nbg=264 bg=4525.8 sigma=540.3 thresh=6147 peak=5783
23:48:48.723 00.000 21444 Star::Find false star n=3 nbg=258 bg=3367.6 sigma=480.2 thresh=4808 peak=4750
23:48:48.723 00.000 21444 Star::Find false star n=2 nbg=278 bg=4119.9 sigma=572.8 thresh=5838 peak=5433
23:48:48.723 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 17.68,26.05,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.37,-1.23,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.46,1.15,2.19,U] 
23:48:48.723 00.000 21444 single-star, 3 included, MultiStar: {2.72, 1.66}, one-star: {-0.48, -0.69}
23:48:48.723 00.000 21444 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.05) = xAngle (-5.23 = 1.05)
23:48:48.723 00.000 21444 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.07 = -1.79)
23:48:48.723 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.69 hyp=0.84 cameraTheta=-2.18 mountX=0.42 mountY=-0.82, mountTheta=-1.10
23:48:48.724 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.69, opts=13)
23:48:48.724 00.000 21444 Enqueuing Move request for scope (-0.48, -0.69)
23:48:48.724 00.000 25848 Worker thread wakes up
23:48:48.724 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.69) opts 0xd
23:48:48.724 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.69)
23:48:48.724 00.000 25848 Moving (-0.48, -0.69) raw xDistance=0.42 yDistance=-0.82
23:48:48.724 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
23:48:48.724 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:48.724 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
23:48:48.724 00.000 25848 MoveAxis(E, 0, ABG)
23:48:48.724 00.000 25848 Move returns status 0, amount 0
23:48:48.724 00.000 25848 MoveAxis(N, 0, ABG)
23:48:48.724 00.000 25848 Move returns status 0, amount 0
23:48:48.724 00.000 25848 move complete, result=0
23:48:48.724 00.000 25848 worker thread done servicing request
23:48:48.731 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=620, FiltMax=65504, Gamma=0.560
23:48:48.749 00.018 21444 UpdateGuideState exits: m=365627 SNR=61.6 Saturated
23:48:48.749 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:48.749 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:48:48.749 00.000 21444 Enqueuing Expose request
23:48:48.749 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
23:48:48.749 00.000 25848 Worker thread wakes up
23:48:48.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:48:48.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:48:51.600 02.851 25848 Exposure complete
23:48:51.667 00.067 25848 worker thread done servicing request
23:48:51.667 00.000 21444 OnExposeComplete: enter
23:48:51.667 00.000 21444 UpdateGuideState(): m_state=6
23:48:51.668 00.001 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
23:48:51.668 00.000 21444 Star::Find returns 1 (1), X=1217.56, Y=735.62, Mass=306895, SNR=52.3, Peak=11504 HFD=7.2
23:48:51.668 00.000 21444 MultiStar: [#1 -3.70,-24.45,0.27,U] [#2 -87.35,-57.53,0.00,M7] [#3 17.90,25.66,0.16,U] [#4 -5.13,19.29,0.21,U] [#5 22.81,-6.71,0.27,U] [#6 -65.94,-35.91,0.00,M9] [#7 -0.31,-1.22,1.06,U] [#8 -5.38,-0.17,0.30,U] 
23:48:51.668 00.000 21444 refined, 6 included, MultiStar: {0.81, -0.43}, one-star: {-2.36, 0.13}
23:48:51.668 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
23:48:51.668 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
23:48:51.668 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.43 hyp=0.91 cameraTheta=-0.49 mountX=-0.84 mountY=-0.09, mountTheta=-3.03
23:48:51.669 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.43, opts=13)
23:48:51.669 00.000 21444 Enqueuing Move request for scope (0.81, -0.43)
23:48:51.669 00.000 25848 Worker thread wakes up
23:48:51.669 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.43) opts 0xd
23:48:51.669 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.43)
23:48:51.669 00.000 25848 Moving (0.81, -0.43) raw xDistance=-0.84 yDistance=-0.09
23:48:51.669 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.84
23:48:51.669 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:51.669 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:51.669 00.000 25848 MoveAxis(E, 25, ABG)
23:48:51.669 00.000 25848 Guiding  Dir = 2, Dur = 25
23:48:51.676 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=272, FiltMax=65504, Gamma=0.560
23:48:51.694 00.018 21444 UpdateGuideState exits: m=306895 SNR=52.3 Saturated
23:48:51.694 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:51.694 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:48:51.694 00.000 21444 Enqueuing Expose request
23:48:51.720 00.026 25848 IsSlewing returns 0
23:48:51.720 00.000 25848 IsGuiding returns 0
23:48:51.751 00.031 25848 IsGuiding returns 1
23:48:51.751 00.000 25848 scope still moving after pulse duration time elapsed
23:48:51.811 00.060 25848 IsSlewing returns 0
23:48:51.811 00.000 25848 IsGuiding returns 0
23:48:51.811 00.000 25848 scope move finished after 25 + 66 ms
23:48:51.811 00.000 25848 Move returns status 0, amount 25
23:48:51.811 00.000 25848 MoveAxis(N, 0, ABG)
23:48:51.811 00.000 25848 Move returns status 0, amount 0
23:48:51.811 00.000 25848 move complete, result=0
23:48:51.811 00.000 25848 worker thread done servicing request
23:48:51.811 00.000 25848 Worker thread wakes up
23:48:51.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:48:51.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:48:51.811 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -0.1 px 0 ms NORTH
23:48:54.668 02.857 25848 Exposure complete
23:48:54.734 00.066 25848 worker thread done servicing request
23:48:54.734 00.000 21444 OnExposeComplete: enter
23:48:54.734 00.000 21444 UpdateGuideState(): m_state=6
23:48:54.734 00.000 21444 Star::Find(15, 1217, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
23:48:54.734 00.000 21444 Star::Find returns 1 (1), X=1215.62, Y=735.41, Mass=381584, SNR=76.9, Peak=13852 HFD=6.8
23:48:54.734 00.000 21444 Star::Find false star n=3 nbg=251 bg=4435.7 sigma=482.9 thresh=5884 peak=5680
23:48:54.734 00.000 21444 Star::Find false star n=2 nbg=266 bg=4929.0 sigma=567.9 thresh=6633 peak=6404
23:48:54.734 00.000 21444 Star::Find false star n=2 nbg=262 bg=4857.5 sigma=472.7 thresh=6276 peak=5966
23:48:54.735 00.001 21444 Star::Find false star n=4 nbg=270 bg=4539.6 sigma=521.0 thresh=6103 peak=5816
23:48:54.735 00.000 21444 Star::Find false star n=1 nbg=262 bg=4723.7 sigma=544.6 thresh=6357 peak=5974
23:48:54.735 00.000 21444 Star::Find false star n=4 nbg=277 bg=4563.7 sigma=546.7 thresh=6204 peak=5779
23:48:54.735 00.000 21444 Star::Find false star n=5 nbg=257 bg=3580.1 sigma=487.1 thresh=5041 peak=4751
23:48:54.735 00.000 21444 Star::Find false star n=4 nbg=257 bg=3911.3 sigma=459.9 thresh=5291 peak=5208
23:48:54.735 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -83.14,-72.07,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.53,-0.27,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.86,2.21,1.77,U] 
23:48:54.735 00.000 21444 refined, 2 included, MultiStar: {-2.38, 1.06}, one-star: {-4.29, -0.08}
23:48:54.735 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
23:48:54.735 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.17 = 3.11)
23:48:54.735 00.000 21444 CameraToMount -- cameraX=-2.38 cameraY=1.06 hyp=2.61 cameraTheta=2.72 mountX=2.46 mountY=0.08, mountTheta=0.03
23:48:54.736 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.38, y=1.06, opts=13)
23:48:54.736 00.000 21444 Enqueuing Move request for scope (-2.38, 1.06)
23:48:54.736 00.000 25848 Worker thread wakes up
23:48:54.736 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.38, 1.06) opts 0xd
23:48:54.736 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.38, 1.06)
23:48:54.736 00.000 25848 Moving (-2.38, 1.06) raw xDistance=2.46 yDistance=0.08
23:48:54.736 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.52 from input 2.46
23:48:54.736 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:54.736 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:48:54.736 00.000 25848 MoveAxis(W, 70, ABG)
23:48:54.736 00.000 25848 Guiding  Dir = 3, Dur = 70
23:48:54.743 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=432, FiltMax=65504, Gamma=0.560
23:48:54.761 00.018 21444 UpdateGuideState exits: m=381584 SNR=76.9 Saturated
23:48:54.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:54.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:48:54.761 00.000 21444 Enqueuing Expose request
23:48:54.765 00.004 25848 IsSlewing returns 0
23:48:54.765 00.000 25848 IsGuiding returns 0
23:48:54.796 00.031 25848 PulseGuide returned control before completion, sleep 49
23:48:54.855 00.059 25848 IsGuiding returns 1
23:48:54.855 00.000 25848 scope still moving after pulse duration time elapsed
23:48:54.905 00.050 25848 IsSlewing returns 0
23:48:54.905 00.000 25848 IsGuiding returns 0
23:48:54.905 00.000 25848 scope move finished after 70 + 70 ms
23:48:54.905 00.000 25848 Move returns status 0, amount 70
23:48:54.905 00.000 25848 MoveAxis(N, 0, ABG)
23:48:54.905 00.000 25848 Move returns status 0, amount 0
23:48:54.905 00.000 25848 move complete, result=0
23:48:54.905 00.000 25848 worker thread done servicing request
23:48:54.905 00.000 25848 Worker thread wakes up
23:48:54.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:48:54.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:48:54.905 00.000 21444 GuideStep: 2.5 px 70 ms WEST, 0.1 px 0 ms NORTH
23:48:57.753 02.848 25848 Exposure complete
23:48:57.820 00.067 25848 worker thread done servicing request
23:48:57.820 00.000 21444 OnExposeComplete: enter
23:48:57.820 00.000 21444 UpdateGuideState(): m_state=6
23:48:57.820 00.000 21444 Star::Find(15, 1215, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
23:48:57.820 00.000 21444 Star::Find returns 1 (1), X=1213.92, Y=735.60, Mass=336169, SNR=60.6, Peak=11832 HFD=6.8
23:48:57.820 00.000 21444 Star::Find false star n=3 nbg=262 bg=4442.5 sigma=515.3 thresh=5988 peak=5653
23:48:57.820 00.000 21444 Star::Find false star n=8 nbg=245 bg=2908.4 sigma=356.9 thresh=3979 peak=3945
23:48:57.820 00.000 21444 Star::Find false star n=3 nbg=262 bg=4816.1 sigma=629.1 thresh=6703 peak=6348
23:48:57.820 00.000 21444 Star::Find false star n=4 nbg=274 bg=4602.2 sigma=591.4 thresh=6376 peak=6260
23:48:57.820 00.000 21444 Star::Find false star n=6 nbg=262 bg=4718.9 sigma=506.2 thresh=6238 peak=6116
23:48:57.820 00.000 21444 Star::Find false star n=4 nbg=257 bg=3337.1 sigma=480.8 thresh=4779 peak=4444
23:48:57.820 00.000 21444 Star::Find false star n=1 nbg=249 bg=4053.1 sigma=496.8 thresh=5543 peak=5082
23:48:57.820 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 14.17,-14.36,0.12,U] [#6 -76.64,-65.47,0.00,M10] [#7 -4.86,-0.38,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.70,1.72,1.97,U] 
23:48:57.820 00.000 21444 refined, 3 included, MultiStar: {-3.01, 0.34}, one-star: {-5.99, 0.12}
23:48:57.820 00.000 21444 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
23:48:57.820 00.000 21444 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
23:48:57.820 00.000 21444 CameraToMount -- cameraX=-3.01 cameraY=0.34 hyp=3.02 cameraTheta=3.03 mountX=3.02 mountY=-0.82, mountTheta=-0.27
23:48:57.821 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.01, y=0.34, opts=13)
23:48:57.821 00.000 21444 Enqueuing Move request for scope (-3.01, 0.34)
23:48:57.821 00.000 25848 Worker thread wakes up
23:48:57.822 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.01, 0.34) opts 0xd
23:48:57.822 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.01, 0.34)
23:48:57.822 00.000 25848 Moving (-3.01, 0.34) raw xDistance=3.02 yDistance=-0.82
23:48:57.822 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.01 from input 3.02
23:48:57.822 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:57.822 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
23:48:57.822 00.000 25848 MoveAxis(W, 93, ABG)
23:48:57.822 00.000 25848 Guiding  Dir = 3, Dur = 93
23:48:57.829 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4036, FiltMin=370, FiltMax=65504, Gamma=0.560
23:48:57.842 00.013 25848 IsSlewing returns 0
23:48:57.842 00.000 25848 IsGuiding returns 0
23:48:57.846 00.004 21444 UpdateGuideState exits: m=336169 SNR=60.6 Saturated
23:48:57.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:57.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:48:57.846 00.000 21444 Enqueuing Expose request
23:48:57.873 00.027 25848 PulseGuide returned control before completion, sleep 73
23:48:57.967 00.094 25848 IsGuiding returns 1
23:48:57.967 00.000 25848 scope still moving after pulse duration time elapsed
23:48:58.014 00.047 25848 IsSlewing returns 0
23:48:58.014 00.000 25848 IsGuiding returns 0
23:48:58.014 00.000 25848 scope move finished after 93 + 78 ms
23:48:58.014 00.000 25848 Move returns status 0, amount 93
23:48:58.014 00.000 25848 MoveAxis(N, 0, ABG)
23:48:58.014 00.000 25848 Move returns status 0, amount 0
23:48:58.014 00.000 25848 move complete, result=0
23:48:58.014 00.000 25848 worker thread done servicing request
23:48:58.014 00.000 25848 Worker thread wakes up
23:48:58.014 00.000 21444 GuideStep: 3.0 px 93 ms WEST, -0.8 px 0 ms NORTH
23:48:58.015 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:48:58.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:00.856 02.841 25848 Exposure complete
23:49:00.922 00.066 25848 worker thread done servicing request
23:49:00.922 00.000 21444 OnExposeComplete: enter
23:49:00.922 00.000 21444 UpdateGuideState(): m_state=6
23:49:00.923 00.001 21444 Star::Find(15, 1213, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
23:49:00.923 00.000 21444 Star::Find returns 1 (1), X=1217.36, Y=734.72, Mass=396806, SNR=69.7, Peak=11960 HFD=7.3
23:49:00.923 00.000 21444 Star::Find false star n=5 nbg=269 bg=4346.0 sigma=535.2 thresh=5952 peak=5560
23:49:00.923 00.000 21444 Star::Find false star n=6 nbg=254 bg=2833.5 sigma=403.8 thresh=4045 peak=3815
23:49:00.923 00.000 21444 Star::Find false star n=1 nbg=257 bg=5034.2 sigma=548.1 thresh=6679 peak=6137
23:49:00.923 00.000 21444 Star::Find false star n=3 nbg=253 bg=4511.8 sigma=433.3 thresh=5812 peak=5649
23:49:00.923 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.61,0.84,0.15,U] [#5 18.68,-29.38,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -1.18,-0.90,0.70,U] [#8 -5.65,-4.34,0.11,U] [#9 0.10,0.03,0.13,U] [#10 0.88,-0.57,0.17,U] [#11 2.19,0.44,2.04,U] 
23:49:00.923 00.000 21444 refined, 6 included, MultiStar: {0.09, -0.22}, one-star: {-2.56, -0.77}
23:49:00.923 00.000 21444 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.05) = xAngle (-4.23 = 2.05)
23:49:00.923 00.000 21444 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.08 = -0.79)
23:49:00.923 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.18 mountX=-0.11 mountY=-0.17, mountTheta=-2.14
23:49:00.924 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-0.22, opts=13)
23:49:00.924 00.000 21444 Enqueuing Move request for scope (0.09, -0.22)
23:49:00.924 00.000 25848 Worker thread wakes up
23:49:00.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
23:49:00.924 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
23:49:00.924 00.000 25848 Moving (0.09, -0.22) raw xDistance=-0.11 yDistance=-0.17
23:49:00.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:49:00.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:00.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:49:00.924 00.000 25848 MoveAxis(E, 0, ABG)
23:49:00.924 00.000 25848 Move returns status 0, amount 0
23:49:00.924 00.000 25848 MoveAxis(N, 0, ABG)
23:49:00.924 00.000 25848 Move returns status 0, amount 0
23:49:00.924 00.000 25848 move complete, result=0
23:49:00.924 00.000 25848 worker thread done servicing request
23:49:00.931 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=464, FiltMax=65504, Gamma=0.560
23:49:00.948 00.017 21444 UpdateGuideState exits: m=396806 SNR=69.7 Saturated
23:49:00.948 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:00.948 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:00.948 00.000 21444 Enqueuing Expose request
23:49:00.948 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:49:00.948 00.000 25848 Worker thread wakes up
23:49:00.948 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:00.948 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:03.787 02.839 25848 Exposure complete
23:49:03.853 00.066 25848 worker thread done servicing request
23:49:03.853 00.000 21444 OnExposeComplete: enter
23:49:03.853 00.000 21444 UpdateGuideState(): m_state=6
23:49:03.853 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
23:49:03.853 00.000 21444 Star::Find returns 1 (1), X=1216.35, Y=735.47, Mass=328591, SNR=53.1, Peak=12116 HFD=6.1
23:49:03.853 00.000 21444 Star::Find false star n=3 nbg=261 bg=4549.3 sigma=519.0 thresh=6106 peak=5892
23:49:03.853 00.000 21444 Star::Find false star n=7 nbg=259 bg=4770.8 sigma=450.5 thresh=6122 peak=6116
23:49:03.853 00.000 21444 Star::Find false star n=2 nbg=247 bg=4515.7 sigma=453.9 thresh=5877 peak=5697
23:49:03.853 00.000 21444 Star::Find false star n=1 nbg=271 bg=4485.6 sigma=495.1 thresh=5971 peak=5467
23:49:03.854 00.001 21444 Star::Find false star n=10 nbg=253 bg=3398.5 sigma=371.1 thresh=4512 peak=4443
23:49:03.854 00.000 21444 Star::Find false star n=7 nbg=261 bg=3914.5 sigma=459.4 thresh=5293 peak=5108
23:49:03.854 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -86.71,-58.64,0.00,M9] [#3 19.28,0.84,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.28,-0.47,0.90,U] [#8 -19.72,-13.50,0.23,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.85,1.91,2.12,U] 
23:49:03.854 00.000 21444 refined, 4 included, MultiStar: {-0.82, 0.16}, one-star: {-3.56, -0.02}
23:49:03.854 00.000 21444 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.05) = xAngle (-0.10 = -0.10)
23:49:03.854 00.000 21444 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.94 = -2.94)
23:49:03.854 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.16 hyp=0.84 cameraTheta=2.95 mountX=0.84 mountY=-0.17, mountTheta=-0.20
23:49:03.855 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.16, opts=13)
23:49:03.855 00.000 21444 Enqueuing Move request for scope (-0.82, 0.16)
23:49:03.855 00.000 25848 Worker thread wakes up
23:49:03.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.16) opts 0xd
23:49:03.855 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.16)
23:49:03.855 00.000 25848 Moving (-0.82, 0.16) raw xDistance=0.84 yDistance=-0.17
23:49:03.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
23:49:03.855 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:03.855 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:49:03.855 00.000 25848 MoveAxis(W, 24, ABG)
23:49:03.855 00.000 25848 Guiding  Dir = 3, Dur = 24
23:49:03.862 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=724, FiltMax=65504, Gamma=0.560
23:49:03.875 00.013 25848 IsSlewing returns 0
23:49:03.876 00.001 25848 IsGuiding returns 0
23:49:03.879 00.003 21444 UpdateGuideState exits: m=328591 SNR=53.1 Saturated
23:49:03.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:03.879 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:03.879 00.000 21444 Enqueuing Expose request
23:49:03.907 00.028 25848 IsGuiding returns 1
23:49:03.907 00.000 25848 scope still moving after pulse duration time elapsed
23:49:03.970 00.063 25848 IsSlewing returns 0
23:49:03.970 00.000 25848 IsGuiding returns 0
23:49:03.970 00.000 25848 scope move finished after 24 + 70 ms
23:49:03.970 00.000 25848 Move returns status 0, amount 24
23:49:03.970 00.000 25848 MoveAxis(N, 0, ABG)
23:49:03.970 00.000 25848 Move returns status 0, amount 0
23:49:03.970 00.000 25848 move complete, result=0
23:49:03.970 00.000 25848 worker thread done servicing request
23:49:03.970 00.000 25848 Worker thread wakes up
23:49:03.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:03.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:03.971 00.001 21444 GuideStep: 0.8 px 24 ms WEST, -0.2 px 0 ms NORTH
23:49:06.814 02.843 25848 Exposure complete
23:49:06.880 00.066 25848 worker thread done servicing request
23:49:06.880 00.000 21444 OnExposeComplete: enter
23:49:06.880 00.000 21444 UpdateGuideState(): m_state=6
23:49:06.881 00.001 21444 Star::Find(15, 1216, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
23:49:06.881 00.000 21444 Star::Find returns 1 (1), X=1216.70, Y=735.51, Mass=346681, SNR=65.1, Peak=11504 HFD=6.8
23:49:06.881 00.000 21444 Star::Find false star n=8 nbg=259 bg=4398.4 sigma=476.7 thresh=5829 peak=5647
23:49:06.881 00.000 21444 Star::Find false star n=2 nbg=261 bg=5056.4 sigma=500.7 thresh=6559 peak=6183
23:49:06.881 00.000 21444 Star::Find false star n=3 nbg=252 bg=4583.8 sigma=542.6 thresh=6212 peak=5701
23:49:06.881 00.000 21444 Star::Find false star n=4 nbg=256 bg=4443.5 sigma=487.7 thresh=5906 peak=5589
23:49:06.881 00.000 21444 Star::Find false star n=5 nbg=263 bg=4564.2 sigma=503.0 thresh=6073 peak=5916
23:49:06.881 00.000 21444 Star::Find false star n=1 nbg=260 bg=4731.0 sigma=558.6 thresh=6407 peak=5862
23:49:06.881 00.000 21444 Star::Find false star n=5 nbg=254 bg=3325.7 sigma=455.8 thresh=4693 peak=4622
23:49:06.881 00.000 21444 Star::Find false star n=2 nbg=235 bg=4085.3 sigma=410.0 thresh=5315 peak=5015
23:49:06.881 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -84.24,-70.71,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.58,-0.79,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.29,1.86,2.12,U] 
23:49:06.881 00.000 21444 refined, 2 included, MultiStar: {0.07, 0.82}, one-star: {-3.21, 0.02}
23:49:06.881 00.000 21444 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.05) = xAngle (-1.56 = -1.56)
23:49:06.881 00.000 21444 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.88)
23:49:06.881 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.82 hyp=0.83 cameraTheta=1.49 mountX=0.01 mountY=0.79, mountTheta=1.56
23:49:06.882 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.82, opts=13)
23:49:06.882 00.000 21444 Enqueuing Move request for scope (0.07, 0.82)
23:49:06.882 00.000 25848 Worker thread wakes up
23:49:06.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.82) opts 0xd
23:49:06.882 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.82)
23:49:06.882 00.000 25848 Moving (0.07, 0.82) raw xDistance=0.01 yDistance=0.79
23:49:06.882 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:49:06.882 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:06.882 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.79
23:49:06.883 00.001 25848 MoveAxis(E, 0, ABG)
23:49:06.883 00.000 25848 Move returns status 0, amount 0
23:49:06.883 00.000 25848 MoveAxis(N, 0, ABG)
23:49:06.883 00.000 25848 Move returns status 0, amount 0
23:49:06.883 00.000 25848 move complete, result=0
23:49:06.883 00.000 25848 worker thread done servicing request
23:49:06.889 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=700, FiltMax=65504, Gamma=0.560
23:49:06.907 00.018 21444 UpdateGuideState exits: m=346681 SNR=65.1 Saturated
23:49:06.907 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:06.907 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:06.907 00.000 21444 Enqueuing Expose request
23:49:06.907 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.8 px 0 ms NORTH
23:49:06.907 00.000 25848 Worker thread wakes up
23:49:06.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:06.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:09.755 02.848 25848 Exposure complete
23:49:09.844 00.089 25848 worker thread done servicing request
23:49:09.844 00.000 21444 OnExposeComplete: enter
23:49:09.845 00.001 21444 UpdateGuideState(): m_state=6
23:49:09.845 00.000 21444 Star::Find(15, 1216, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
23:49:09.845 00.000 21444 Star::Find returns 1 (1), X=1215.92, Y=735.38, Mass=254205, SNR=45.6, Peak=10292 HFD=6.5
23:49:09.845 00.000 21444 Star::Find false star n=3 nbg=261 bg=4691.1 sigma=495.0 thresh=6176 peak=5848
23:49:09.845 00.000 21444 Star::Find false star n=2 nbg=263 bg=2846.8 sigma=476.2 thresh=4275 peak=4012
23:49:09.845 00.000 21444 Star::Find false star n=1 nbg=273 bg=4567.7 sigma=536.6 thresh=6178 peak=5850
23:49:09.845 00.000 21444 Star::Find false star n=6 nbg=254 bg=4607.1 sigma=455.5 thresh=5974 peak=5593
23:49:09.845 00.000 21444 Star::Find false star n=2 nbg=258 bg=3483.4 sigma=485.4 thresh=4940 peak=4550
23:49:09.845 00.000 21444 Star::Find false star n=1 nbg=269 bg=3922.3 sigma=546.9 thresh=5563 peak=4971
23:49:09.845 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 18.51,26.00,0.00,M1] [#4 8.63,12.68,0.30,U] [#5 -3.67,-22.27,0.26,U] [#6 0.00,0.00,0.00,L] [#7 -2.92,-0.05,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.85,1.87,2.26,U] 
23:49:09.845 00.000 21444 refined, 4 included, MultiStar: {-0.64, 0.43}, one-star: {-4.00, -0.10}
23:49:09.845 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
23:49:09.845 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.94)
23:49:09.846 00.001 21444 CameraToMount -- cameraX=-0.64 cameraY=0.43 hyp=0.77 cameraTheta=2.55 mountX=0.67 mountY=0.15, mountTheta=0.23
23:49:09.846 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=0.43, opts=13)
23:49:09.846 00.000 21444 Enqueuing Move request for scope (-0.64, 0.43)
23:49:09.847 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=368, FiltMax=65504, Gamma=0.560
23:49:09.847 00.000 21444 UpdateGuideState exits: m=254205 SNR=45.6 Saturated
23:49:09.847 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:09.847 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:09.847 00.000 21444 Enqueuing Expose request
23:49:09.847 00.000 25848 Worker thread wakes up
23:49:09.847 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.43) opts 0xd
23:49:09.847 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 0.43)
23:49:09.847 00.000 25848 Moving (-0.64, 0.43) raw xDistance=0.67 yDistance=0.15
23:49:09.847 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
23:49:09.847 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:09.847 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:49:09.847 00.000 25848 MoveAxis(W, 20, ABG)
23:49:09.847 00.000 25848 Guiding  Dir = 3, Dur = 20
23:49:09.876 00.029 25848 IsSlewing returns 0
23:49:09.876 00.000 25848 IsGuiding returns 0
23:49:09.907 00.031 25848 IsGuiding returns 1
23:49:09.907 00.000 25848 scope still moving after pulse duration time elapsed
23:49:09.988 00.081 25848 IsSlewing returns 0
23:49:09.988 00.000 25848 IsGuiding returns 0
23:49:09.988 00.000 25848 scope move finished after 20 + 91 ms
23:49:09.988 00.000 25848 Move returns status 0, amount 20
23:49:09.988 00.000 25848 MoveAxis(N, 0, ABG)
23:49:09.988 00.000 25848 Move returns status 0, amount 0
23:49:09.988 00.000 25848 move complete, result=0
23:49:09.988 00.000 25848 worker thread done servicing request
23:49:09.988 00.000 25848 Worker thread wakes up
23:49:09.988 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:09.988 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:09.988 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.2 px 0 ms NORTH
23:49:12.831 02.843 25848 Exposure complete
23:49:12.920 00.089 25848 worker thread done servicing request
23:49:12.920 00.000 21444 OnExposeComplete: enter
23:49:12.920 00.000 21444 UpdateGuideState(): m_state=6
23:49:12.920 00.000 21444 Star::Find(15, 1215, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
23:49:12.920 00.000 21444 Star::Find returns 1 (1), X=1217.17, Y=734.88, Mass=159451, SNR=30.9, Peak=10292 HFD=5.1
23:49:12.920 00.000 21444 Status Line: Mass: 159451 vs 346681
23:49:12.921 00.001 21444 UpdateCurrentPosition: star mass new=159451.2 exp=346680.5 thresh=50% limits=(173340.3, 548440.1, 693361.1)
23:49:12.921 00.000 21444 DistanceChecker: activated
23:49:12.921 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:49:12.921 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:49:12.921 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:49:12.921 00.000 25848 Worker thread wakes up
23:49:12.922 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:49:12.922 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:49:12.922 00.000 25848 move complete, result=0
23:49:12.922 00.000 25848 worker thread done servicing request
23:49:13.032 00.110 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:49:13.032 00.000 21444 Status Line: Star lost - mass changed
23:49:13.033 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=520, FiltMax=65504, Gamma=0.560
23:49:13.034 00.001 21444 UpdateGuideState exits: Star lost - mass changed
23:49:13.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:13.034 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
23:49:13.034 00.000 21444 Enqueuing Expose request
23:49:13.034 00.000 25848 Worker thread wakes up
23:49:13.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:13.034 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
23:49:15.887 02.853 25848 Exposure complete
23:49:15.975 00.088 25848 worker thread done servicing request
23:49:15.975 00.000 21444 OnExposeComplete: enter
23:49:15.976 00.001 21444 UpdateGuideState(): m_state=6
23:49:15.976 00.000 21444 Star::Find(15, 1215, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
23:49:15.976 00.000 21444 Star::Find returns 1 (1), X=1217.00, Y=736.07, Mass=303114, SNR=43.4, Peak=11912 HFD=6.2
23:49:15.976 00.000 21444 DistanceChecker: reject for large offset (2.98 > 2.84) avgDist = 1.42 count = 39
23:49:15.976 00.000 21444 Status Line: Recovering
23:49:15.977 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:49:15.977 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:49:15.977 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:49:15.977 00.000 25848 Worker thread wakes up
23:49:15.977 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:49:15.977 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:49:15.977 00.000 25848 move complete, result=0
23:49:15.978 00.001 25848 worker thread done servicing request
23:49:16.091 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:49:16.091 00.000 21444 Status Line: No star found
23:49:16.092 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=360, FiltMax=65504, Gamma=0.560
23:49:16.093 00.001 21444 UpdateGuideState exits: No star found
23:49:16.093 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:16.093 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
23:49:16.093 00.000 21444 Enqueuing Expose request
23:49:16.093 00.000 25848 Worker thread wakes up
23:49:16.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:16.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
23:49:18.936 02.843 25848 Exposure complete
23:49:19.004 00.068 25848 worker thread done servicing request
23:49:19.004 00.000 21444 OnExposeComplete: enter
23:49:19.004 00.000 21444 UpdateGuideState(): m_state=6
23:49:19.005 00.001 21444 Star::Find(15, 1215, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
23:49:19.005 00.000 21444 Star::Find returns 1 (1), X=1215.80, Y=734.81, Mass=222651, SNR=37.5, Peak=10828 HFD=5.9
23:49:19.005 00.000 21444 DistanceChecker: reject for large offset (4.17 > 2.84) avgDist = 1.42 count = 39
23:49:19.005 00.000 21444 DistanceChecker: begin recovering
23:49:19.005 00.000 21444 Star::Find false star n=8 nbg=246 bg=4432.8 sigma=442.0 thresh=5759 peak=5615
23:49:19.005 00.000 21444 Star::Find false star n=6 nbg=256 bg=5010.7 sigma=511.7 thresh=6546 peak=6238
23:49:19.005 00.000 21444 Star::Find false star n=11 nbg=260 bg=4614.4 sigma=509.3 thresh=6142 peak=6059
23:49:19.005 00.000 21444 Star::Find false star n=3 nbg=261 bg=4476.7 sigma=438.9 thresh=5794 peak=5527
23:49:19.005 00.000 21444 Star::Find false star n=7 nbg=255 bg=4512.5 sigma=488.2 thresh=5977 peak=5951
23:49:19.005 00.000 21444 Star::Find false star n=3 nbg=258 bg=3465.6 sigma=530.5 thresh=5057 peak=4993
23:49:19.005 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -68.09,-45.79,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.97,-1.32,1.33,U] [#8 14.29,-4.48,0.34,U] [#9 0.00,0.00,0.00,L] [#10 -12.76,-6.10,0.33,U] [#11 1.08,2.06,3.24,U] 
23:49:19.005 00.000 21444 refined, 4 included, MultiStar: {-0.65, 0.11}, one-star: {-4.11, -0.67}
23:49:19.005 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
23:49:19.005 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
23:49:19.005 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=0.11 hyp=0.66 cameraTheta=2.97 mountX=0.65 mountY=-0.14, mountTheta=-0.21
23:49:19.006 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=0.11, opts=13)
23:49:19.006 00.000 21444 Enqueuing Move request for scope (-0.65, 0.11)
23:49:19.006 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=344, FiltMax=65504, Gamma=0.560
23:49:19.006 00.000 21444 UpdateGuideState exits: m=222651 SNR=37.5 Saturated
23:49:19.006 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:19.006 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:19.006 00.000 21444 Enqueuing Expose request
23:49:19.006 00.000 25848 Worker thread wakes up
23:49:19.006 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.11) opts 0xd
23:49:19.006 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, 0.11)
23:49:19.006 00.000 25848 Moving (-0.65, 0.11) raw xDistance=0.65 yDistance=-0.14
23:49:19.006 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.65
23:49:19.006 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:19.007 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:49:19.007 00.000 25848 MoveAxis(W, 20, ABG)
23:49:19.007 00.000 25848 Guiding  Dir = 3, Dur = 20
23:49:19.032 00.025 25848 IsSlewing returns 0
23:49:19.033 00.001 25848 IsGuiding returns 0
23:49:19.064 00.031 25848 IsGuiding returns 1
23:49:19.064 00.000 25848 scope still moving after pulse duration time elapsed
23:49:19.111 00.047 25848 IsSlewing returns 0
23:49:19.111 00.000 25848 IsGuiding returns 0
23:49:19.111 00.000 25848 scope move finished after 20 + 58 ms
23:49:19.111 00.000 25848 Move returns status 0, amount 20
23:49:19.111 00.000 25848 MoveAxis(N, 0, ABG)
23:49:19.111 00.000 25848 Move returns status 0, amount 0
23:49:19.111 00.000 25848 move complete, result=0
23:49:19.111 00.000 25848 worker thread done servicing request
23:49:19.111 00.000 25848 Worker thread wakes up
23:49:19.111 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -0.1 px 0 ms NORTH
23:49:19.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:19.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:21.956 02.845 25848 Exposure complete
23:49:22.035 00.079 25848 worker thread done servicing request
23:49:22.035 00.000 21444 OnExposeComplete: enter
23:49:22.035 00.000 21444 UpdateGuideState(): m_state=6
23:49:22.035 00.000 21444 Star::Find(15, 1215, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
23:49:22.035 00.000 21444 Star::Find returns 1 (1), X=1217.15, Y=734.29, Mass=315835, SNR=53.3, Peak=11432 HFD=6.6
23:49:22.035 00.000 21444 DistanceChecker: reject for large offset (3.02 > 2.77) avgDist = 1.39 count = 40
23:49:22.035 00.000 21444 Star::Find false star n=3 nbg=264 bg=4545.3 sigma=452.6 thresh=5903 peak=5710
23:49:22.035 00.000 21444 Star::Find false star n=7 nbg=255 bg=4474.5 sigma=493.9 thresh=5956 peak=5908
23:49:22.035 00.000 21444 Star::Find false star n=4 nbg=257 bg=4453.9 sigma=536.1 thresh=6062 peak=5738
23:49:22.035 00.000 21444 Star::Find false star n=3 nbg=269 bg=4066.7 sigma=580.3 thresh=5808 peak=5447
23:49:22.035 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.75,-1.62,0.21,U] [#3 17.69,24.61,0.00,M2] [#4 21.74,7.66,0.18,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.13,-2.19,0.88,U] [#8 15.46,-8.58,0.19,U] [#9 -3.73,-17.90,0.27,U] [#10 0.00,0.00,0.00,L] [#11 1.15,0.19,2.35,U] 
23:49:22.035 00.000 21444 refined, 6 included, MultiStar: {0.63, -1.59}, one-star: {-2.77, -1.20}
23:49:22.035 00.000 21444 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.05) = xAngle (-4.24 = 2.04)
23:49:22.035 00.000 21444 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.09 = -0.80)
23:49:22.035 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-1.59 hyp=1.71 cameraTheta=-1.19 mountX=-0.78 mountY=-1.23, mountTheta=-2.13
23:49:22.036 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-1.59, opts=13)
23:49:22.036 00.000 21444 Enqueuing Move request for scope (0.63, -1.59)
23:49:22.036 00.000 25848 Worker thread wakes up
23:49:22.037 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=434, FiltMax=65504, Gamma=0.560
23:49:22.037 00.000 21444 UpdateGuideState exits: m=315835 SNR=53.3 Saturated
23:49:22.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -1.59) opts 0xd
23:49:22.037 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, -1.59)
23:49:22.037 00.000 25848 Moving (0.63, -1.59) raw xDistance=-0.78 yDistance=-1.23
23:49:22.037 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.78
23:49:22.037 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:22.037 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:22.037 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:22.037 00.000 21444 Enqueuing Expose request
23:49:22.037 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
23:49:22.037 00.000 25848 MoveAxis(E, 21, ABG)
23:49:22.037 00.000 25848 Guiding  Dir = 2, Dur = 21
23:49:22.062 00.025 25848 IsSlewing returns 0
23:49:22.063 00.001 25848 IsGuiding returns 0
23:49:22.094 00.031 25848 IsGuiding returns 1
23:49:22.094 00.000 25848 scope still moving after pulse duration time elapsed
23:49:22.158 00.064 25848 IsSlewing returns 0
23:49:22.158 00.000 25848 IsGuiding returns 0
23:49:22.158 00.000 25848 scope move finished after 21 + 74 ms
23:49:22.158 00.000 25848 Move returns status 0, amount 21
23:49:22.158 00.000 25848 MoveAxis(N, 0, ABG)
23:49:22.158 00.000 25848 Move returns status 0, amount 0
23:49:22.158 00.000 25848 move complete, result=0
23:49:22.158 00.000 25848 worker thread done servicing request
23:49:22.158 00.000 25848 Worker thread wakes up
23:49:22.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:22.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:22.159 00.001 21444 GuideStep: -0.8 px 21 ms EAST, -1.2 px 0 ms NORTH
23:49:24.997 02.838 25848 Exposure complete
23:49:25.087 00.090 25848 worker thread done servicing request
23:49:25.087 00.000 21444 OnExposeComplete: enter
23:49:25.087 00.000 21444 UpdateGuideState(): m_state=6
23:49:25.087 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
23:49:25.087 00.000 21444 Star::Find returns 1 (1), X=1215.85, Y=735.50, Mass=393443, SNR=70.2, Peak=11908 HFD=7.2
23:49:25.087 00.000 21444 DistanceChecker: reject for large offset (4.07 > 2.80) avgDist = 1.40 count = 41
23:49:25.087 00.000 21444 Star::Find false star n=5 nbg=259 bg=4575.7 sigma=491.2 thresh=6049 peak=5899
23:49:25.087 00.000 21444 Star::Find false star n=5 nbg=253 bg=5127.5 sigma=468.2 thresh=6532 peak=6317
23:49:25.087 00.000 21444 Star::Find false star n=4 nbg=247 bg=4677.0 sigma=473.1 thresh=6096 peak=5550
23:49:25.087 00.000 21444 Star::Find false star n=3 nbg=273 bg=4231.7 sigma=508.2 thresh=5756 peak=5449
23:49:25.087 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.04,-5.13,0.11,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -66.38,-60.77,0.00,R] [#7 -3.09,-0.86,0.73,U] [#8 0.00,0.00,0.00,L] [#9 -12.73,-30.80,0.00,M1] [#10 -14.09,-6.37,0.15,U] [#11 0.16,1.48,1.66,U] 
23:49:25.087 00.000 21444 refined, 4 included, MultiStar: {-2.03, 0.09}, one-star: {-4.07, 0.01}
23:49:25.087 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
23:49:25.088 00.001 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
23:49:25.088 00.000 21444 CameraToMount -- cameraX=-2.03 cameraY=0.09 hyp=2.03 cameraTheta=3.10 mountX=2.03 mountY=-0.68, mountTheta=-0.33
23:49:25.088 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.03, y=0.09, opts=13)
23:49:25.088 00.000 21444 Enqueuing Move request for scope (-2.03, 0.09)
23:49:25.089 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=220, FiltMax=65504, Gamma=0.560
23:49:25.089 00.000 21444 UpdateGuideState exits: m=393443 SNR=70.2 Saturated
23:49:25.089 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:25.089 00.000 25848 Worker thread wakes up
23:49:25.089 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.03, 0.09) opts 0xd
23:49:25.089 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.03, 0.09)
23:49:25.089 00.000 25848 Moving (-2.03, 0.09) raw xDistance=2.03 yDistance=-0.68
23:49:25.089 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.25 from input 2.03
23:49:25.089 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:25.089 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:25.089 00.000 21444 Enqueuing Expose request
23:49:25.089 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
23:49:25.089 00.000 25848 MoveAxis(W, 58, ABG)
23:49:25.089 00.000 25848 Guiding  Dir = 3, Dur = 58
23:49:25.110 00.021 25848 IsSlewing returns 0
23:49:25.110 00.000 25848 IsGuiding returns 0
23:49:25.141 00.031 25848 PulseGuide returned control before completion, sleep 37
23:49:25.184 00.043 25848 IsGuiding returns 1
23:49:25.184 00.000 25848 scope still moving after pulse duration time elapsed
23:49:25.236 00.052 25848 IsSlewing returns 0
23:49:25.236 00.000 25848 IsGuiding returns 0
23:49:25.236 00.000 25848 scope move finished after 58 + 68 ms
23:49:25.236 00.000 25848 Move returns status 0, amount 58
23:49:25.236 00.000 25848 MoveAxis(N, 0, ABG)
23:49:25.236 00.000 25848 Move returns status 0, amount 0
23:49:25.236 00.000 25848 move complete, result=0
23:49:25.237 00.001 25848 worker thread done servicing request
23:49:25.237 00.000 25848 Worker thread wakes up
23:49:25.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:25.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:25.237 00.000 21444 GuideStep: 2.0 px 58 ms WEST, -0.7 px 0 ms NORTH
23:49:28.085 02.848 25848 Exposure complete
23:49:28.166 00.081 25848 worker thread done servicing request
23:49:28.166 00.000 21444 OnExposeComplete: enter
23:49:28.166 00.000 21444 UpdateGuideState(): m_state=6
23:49:28.166 00.000 21444 Star::Find(15, 1215, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
23:49:28.166 00.000 21444 Star::Find returns 1 (1), X=1216.25, Y=734.39, Mass=284983, SNR=49.5, Peak=11328 HFD=5.8
23:49:28.166 00.000 21444 DistanceChecker: reject for large offset (3.83 > 2.86) avgDist = 1.43 count = 42
23:49:28.167 00.001 21444 Star::Find false star n=4 nbg=256 bg=2794.0 sigma=409.6 thresh=4023 peak=3977
23:49:28.167 00.000 21444 Star::Find false star n=4 nbg=256 bg=4578.1 sigma=479.3 thresh=6016 peak=5926
23:49:28.167 00.000 21444 Star::Find false star n=7 nbg=269 bg=4740.6 sigma=471.7 thresh=6156 peak=5952
23:49:28.167 00.000 21444 Star::Find false star n=2 nbg=258 bg=4095.3 sigma=475.7 thresh=5523 peak=5194
23:49:28.167 00.000 21444 MultiStar: [#1 5.94,-26.75,0.18,U] [#2 0.00,0.00,0.00,L] [#3 17.94,25.59,0.00,M3] [#4 21.16,4.23,0.19,U] [#5 -0.02,-0.73,0.23,U] [#6 0.00,0.00,0.00,L] [#7 -3.04,-2.73,0.87,U] [#8 0.00,0.00,0.00,L] [#9 -6.34,-31.86,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.36,-0.59,2.17,U] 
23:49:28.167 00.000 21444 refined, 5 included, MultiStar: {-0.10, -1.94}, one-star: {-3.67, -1.10}
23:49:28.167 00.000 21444 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.05) = xAngle (-4.67 = 1.61)
23:49:28.167 00.000 21444 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.23)
23:49:28.167 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-1.94 hyp=1.95 cameraTheta=-1.62 mountX=-0.08 mountY=-1.84, mountTheta=-1.61
23:49:28.168 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-1.94, opts=13)
23:49:28.168 00.000 21444 Enqueuing Move request for scope (-0.10, -1.94)
23:49:28.168 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4052, FiltMin=188, FiltMax=65504, Gamma=0.560
23:49:28.168 00.000 21444 UpdateGuideState exits: m=284983 SNR=49.5 Saturated
23:49:28.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:28.168 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:28.168 00.000 21444 Enqueuing Expose request
23:49:28.168 00.000 25848 Worker thread wakes up
23:49:28.168 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -1.94) opts 0xd
23:49:28.168 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -1.94)
23:49:28.168 00.000 25848 Moving (-0.10, -1.94) raw xDistance=-0.08 yDistance=-1.84
23:49:28.168 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:49:28.168 00.000 25848 resist switch: large excursion: input -1.84 thresh 1.53 direction from 1 to -1
23:49:28.168 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.51
23:49:28.168 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.84 from input -1.84
23:49:28.168 00.000 25848 MoveAxis(E, 0, ABG)
23:49:28.168 00.000 25848 Move returns status 0, amount 0
23:49:28.168 00.000 25848 BLC: Oldest BLC event removed
23:49:28.168 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 231 applied
23:49:28.168 00.000 25848 MoveAxis(N, 281, ABG)
23:49:28.168 00.000 25848 Guiding  Dir = 0, Dur = 281
23:49:28.189 00.021 25848 IsSlewing returns 0
23:49:28.189 00.000 25848 IsGuiding returns 0
23:49:28.220 00.031 25848 PulseGuide returned control before completion, sleep 261
23:49:28.489 00.269 25848 IsGuiding returns 1
23:49:28.489 00.000 25848 scope still moving after pulse duration time elapsed
23:49:28.562 00.073 25848 IsSlewing returns 0
23:49:28.562 00.000 25848 IsGuiding returns 0
23:49:28.562 00.000 25848 scope move finished after 281 + 91 ms
23:49:28.562 00.000 25848 Move returns status 0, amount 281
23:49:28.562 00.000 25848 move complete, result=0
23:49:28.562 00.000 25848 worker thread done servicing request
23:49:28.562 00.000 25848 Worker thread wakes up
23:49:28.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:28.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:28.562 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.8 px 281 ms NORTH
23:49:31.413 02.851 25848 Exposure complete
23:49:31.491 00.078 25848 worker thread done servicing request
23:49:31.491 00.000 21444 OnExposeComplete: enter
23:49:31.491 00.000 21444 UpdateGuideState(): m_state=6
23:49:31.491 00.000 21444 Star::Find(15, 1216, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
23:49:31.491 00.000 21444 Star::Find returns 1 (1), X=1217.65, Y=732.78, Mass=367031, SNR=66.1, Peak=12720 HFD=6.9
23:49:31.491 00.000 21444 DistanceChecker: reject for large offset (3.53 > 2.91) avgDist = 1.45 count = 43
23:49:31.491 00.000 21444 Star::Find false star n=3 nbg=261 bg=2715.2 sigma=448.7 thresh=4061 peak=3778
23:49:31.491 00.000 21444 Star::Find false star n=2 nbg=278 bg=4458.2 sigma=595.3 thresh=6244 peak=5893
23:49:31.491 00.000 21444 Star::Find false star n=2 nbg=251 bg=4401.7 sigma=483.0 thresh=5851 peak=5685
23:49:31.492 00.001 21444 Star::Find false star n=1 nbg=259 bg=3589.0 sigma=500.7 thresh=5091 peak=4697
23:49:31.492 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 18.49,26.99,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 9.07,-1.65,0.22,U] [#6 0.00,0.00,0.00,L] [#7 -1.46,-1.96,0.83,U] [#8 14.75,-4.73,0.17,U] [#9 0.00,0.00,0.00,L] [#10 -14.55,-10.61,0.14,U] [#11 2.25,-0.06,2.21,U] 
23:49:31.492 00.000 21444 refined, 5 included, MultiStar: {0.89, -1.56}, one-star: {-2.26, -2.71}
23:49:31.492 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.10 = 2.18)
23:49:31.492 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.95 = -0.66)
23:49:31.492 00.000 21444 CameraToMount -- cameraX=0.89 cameraY=-1.56 hyp=1.79 cameraTheta=-1.05 mountX=-1.03 mountY=-1.10, mountTheta=-2.32
23:49:31.492 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.89, y=-1.56, opts=13)
23:49:31.493 00.001 21444 Enqueuing Move request for scope (0.89, -1.56)
23:49:31.493 00.000 25848 Worker thread wakes up
23:49:31.493 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.89, -1.56) opts 0xd
23:49:31.493 00.000 25848 Handling offset move in thread for scope, endpoint = (0.89, -1.56)
23:49:31.493 00.000 25848 Moving (0.89, -1.56) raw xDistance=-1.03 yDistance=-1.10
23:49:31.493 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=406, FiltMax=65504, Gamma=0.560
23:49:31.493 00.000 21444 UpdateGuideState exits: m=367031 SNR=66.1 Saturated
23:49:31.493 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:31.493 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:31.493 00.000 21444 Enqueuing Expose request
23:49:31.493 00.000 25848 BLC: History state: CurrMiss=1.10, AvgInitMiss=0.32, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.837624, 1:1.104242
23:49:31.493 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:49:31.493 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03
23:49:31.493 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
23:49:31.493 00.000 25848 MoveAxis(E, 30, ABG)
23:49:31.493 00.000 25848 Guiding  Dir = 2, Dur = 30
23:49:31.517 00.024 25848 IsSlewing returns 0
23:49:31.518 00.001 25848 IsGuiding returns 0
23:49:31.548 00.030 25848 IsGuiding returns 1
23:49:31.548 00.000 25848 scope still moving after pulse duration time elapsed
23:49:31.609 00.061 25848 IsSlewing returns 0
23:49:31.609 00.000 25848 IsGuiding returns 0
23:49:31.609 00.000 25848 scope move finished after 30 + 61 ms
23:49:31.609 00.000 25848 Move returns status 0, amount 30
23:49:31.609 00.000 25848 MoveAxis(N, 30, ABG)
23:49:31.609 00.000 25848 Guiding  Dir = 0, Dur = 30
23:49:31.642 00.033 25848 IsSlewing returns 0
23:49:31.642 00.000 25848 IsGuiding returns 0
23:49:31.673 00.031 25848 IsGuiding returns 1
23:49:31.673 00.000 25848 scope still moving after pulse duration time elapsed
23:49:31.718 00.045 25848 IsSlewing returns 0
23:49:31.718 00.000 25848 IsGuiding returns 0
23:49:31.718 00.000 25848 scope move finished after 30 + 46 ms
23:49:31.718 00.000 25848 Move returns status 0, amount 30
23:49:31.718 00.000 25848 move complete, result=0
23:49:31.718 00.000 25848 worker thread done servicing request
23:49:31.718 00.000 25848 Worker thread wakes up
23:49:31.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:31.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:31.718 00.000 21444 GuideStep: -1.0 px 30 ms EAST, -1.1 px 30 ms NORTH
23:49:34.566 02.848 25848 Exposure complete
23:49:34.656 00.090 25848 worker thread done servicing request
23:49:34.656 00.000 21444 OnExposeComplete: enter
23:49:34.656 00.000 21444 UpdateGuideState(): m_state=6
23:49:34.656 00.000 21444 Star::Find(15, 1217, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
23:49:34.656 00.000 21444 Star::Find returns 1 (1), X=1214.85, Y=733.97, Mass=298858, SNR=50.3, Peak=11528 HFD=6.3
23:49:34.656 00.000 21444 DistanceChecker: reject for large offset (5.28 > 2.94) avgDist = 1.47 count = 44
23:49:34.656 00.000 21444 Star::Find false star n=4 nbg=266 bg=4597.7 sigma=553.0 thresh=6257 peak=5368
23:49:34.656 00.000 21444 Star::Find false star n=4 nbg=265 bg=2817.5 sigma=457.4 thresh=4190 peak=4045
23:49:34.657 00.001 21444 Star::Find false star n=4 nbg=268 bg=4713.7 sigma=589.4 thresh=6482 peak=6401
23:49:34.657 00.000 21444 Star::Find false star n=5 nbg=256 bg=4608.0 sigma=468.2 thresh=6013 peak=5930
23:49:34.657 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 17.81,25.64,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 1.13,-11.14,0.17,U] [#6 -12.72,16.61,0.18,U] [#7 -4.99,-2.67,0.98,U] [#8 0.00,0.00,0.00,L] [#9 -0.98,-17.88,0.23,U] [#10 -14.39,-5.44,0.18,U] [#11 -0.48,1.20,3.12,U] 
23:49:34.657 00.000 21444 refined, 6 included, MultiStar: {-2.79, -0.74}, one-star: {-5.06, -1.52}
23:49:34.657 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.93 = 0.35)
23:49:34.657 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.49)
23:49:34.657 00.000 21444 CameraToMount -- cameraX=-2.79 cameraY=-0.74 hyp=2.88 cameraTheta=-2.88 mountX=2.71 mountY=-1.74, mountTheta=-0.57
23:49:34.658 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.79, y=-0.74, opts=13)
23:49:34.658 00.000 21444 Enqueuing Move request for scope (-2.79, -0.74)
23:49:34.658 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=432, FiltMax=65504, Gamma=0.560
23:49:34.658 00.000 21444 UpdateGuideState exits: m=298858 SNR=50.3 Saturated
23:49:34.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:34.658 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:34.658 00.000 21444 Enqueuing Expose request
23:49:34.658 00.000 25848 Worker thread wakes up
23:49:34.659 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.79, -0.74) opts 0xd
23:49:34.659 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.79, -0.74)
23:49:34.659 00.000 25848 Moving (-2.79, -0.74) raw xDistance=2.71 yDistance=-1.74
23:49:34.659 00.000 25848 BLC: History state: CurrMiss=1.74, AvgInitMiss=0.32, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.837624, 1:1.104242, 2:1.743475
23:49:34.659 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:49:34.659 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.66 from input 2.71
23:49:34.659 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.74 from input -1.74
23:49:34.659 00.000 25848 MoveAxis(W, 77, ABG)
23:49:34.659 00.000 25848 Guiding  Dir = 3, Dur = 77
23:49:34.689 00.030 25848 IsSlewing returns 0
23:49:34.690 00.001 25848 IsGuiding returns 0
23:49:34.721 00.031 25848 PulseGuide returned control before completion, sleep 56
23:49:34.785 00.064 25848 IsGuiding returns 1
23:49:34.785 00.000 25848 scope still moving after pulse duration time elapsed
23:49:34.844 00.059 25848 IsSlewing returns 0
23:49:34.845 00.001 25848 IsGuiding returns 0
23:49:34.845 00.000 25848 scope move finished after 77 + 78 ms
23:49:34.845 00.000 25848 Move returns status 0, amount 77
23:49:34.845 00.000 25848 MoveAxis(N, 48, ABG)
23:49:34.845 00.000 25848 Guiding  Dir = 0, Dur = 48
23:49:34.873 00.028 25848 IsSlewing returns 0
23:49:34.873 00.000 25848 IsGuiding returns 0
23:49:34.905 00.032 25848 PulseGuide returned control before completion, sleep 27
23:49:34.941 00.036 25848 IsGuiding returns 1
23:49:34.941 00.000 25848 scope still moving after pulse duration time elapsed
23:49:35.001 00.060 25848 IsSlewing returns 0
23:49:35.002 00.001 25848 IsGuiding returns 0
23:49:35.002 00.000 25848 scope move finished after 48 + 80 ms
23:49:35.002 00.000 25848 Move returns status 0, amount 48
23:49:35.002 00.000 25848 move complete, result=0
23:49:35.002 00.000 25848 worker thread done servicing request
23:49:35.002 00.000 25848 Worker thread wakes up
23:49:35.002 00.000 21444 GuideStep: 2.7 px 77 ms WEST, -1.7 px 48 ms NORTH
23:49:35.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:35.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:37.852 02.850 25848 Exposure complete
23:49:37.930 00.078 25848 worker thread done servicing request
23:49:37.930 00.000 21444 OnExposeComplete: enter
23:49:37.930 00.000 21444 UpdateGuideState(): m_state=6
23:49:37.930 00.000 21444 Star::Find(15, 1214, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
23:49:37.930 00.000 21444 Star::Find returns 1 (1), X=1217.86, Y=736.84, Mass=333790, SNR=60.1, Peak=11856 HFD=6.1
23:49:37.930 00.000 21444 DistanceChecker: deactivated
23:49:37.930 00.000 21444 Star::Find false star n=3 nbg=264 bg=4386.7 sigma=501.1 thresh=5890 peak=5679
23:49:37.930 00.000 21444 Star::Find false star n=3 nbg=245 bg=3368.9 sigma=443.6 thresh=4700 peak=4494
23:49:37.930 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -17.33,-14.15,0.20,U] [#3 17.37,24.81,0.00,M6] [#4 -2.45,0.54,0.31,U] [#5 10.52,-5.91,0.16,U] [#6 -25.45,12.46,0.00,M1] [#7 -1.11,0.79,0.94,U] [#8 3.87,4.13,0.16,U] [#9 0.00,0.00,0.00,L] [#10 -14.21,-5.22,0.12,U] 
23:49:37.930 00.000 21444 refined, 6 included, MultiStar: {-2.35, -0.52}, one-star: {-2.05, 1.35}
23:49:37.930 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.31)
23:49:37.930 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.54)
23:49:37.930 00.000 21444 CameraToMount -- cameraX=-2.35 cameraY=-0.52 hyp=2.41 cameraTheta=-2.93 mountX=2.30 mountY=-1.37, mountTheta=-0.54
23:49:37.931 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.35, y=-0.52, opts=13)
23:49:37.931 00.000 21444 Enqueuing Move request for scope (-2.35, -0.52)
23:49:37.931 00.000 25848 Worker thread wakes up
23:49:37.931 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.35, -0.52) opts 0xd
23:49:37.931 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.35, -0.52)
23:49:37.931 00.000 25848 Moving (-2.35, -0.52) raw xDistance=2.30 yDistance=-1.37
23:49:37.931 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4036, FiltMin=608, FiltMax=65504, Gamma=0.560
23:49:37.931 00.000 25848 BLC: window closed
23:49:37.931 00.000 21444 UpdateGuideState exits: m=333790 SNR=60.1 Saturated
23:49:37.931 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:37.931 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:37.931 00.000 21444 Enqueuing Expose request
23:49:37.932 00.001 25848 BLC: History state: CurrMiss=1.37, AvgInitMiss=0.32, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.837624, 1:1.104242, 2:1.743475
23:49:37.932 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:49:37.932 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.56 from input 2.30
23:49:37.932 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
23:49:37.932 00.000 25848 MoveAxis(W, 72, ABG)
23:49:37.932 00.000 25848 Guiding  Dir = 3, Dur = 72
23:49:37.952 00.020 25848 IsSlewing returns 0
23:49:37.952 00.000 25848 IsGuiding returns 0
23:49:37.984 00.032 25848 PulseGuide returned control before completion, sleep 51
23:49:38.037 00.053 25848 IsGuiding returns 1
23:49:38.037 00.000 25848 scope still moving after pulse duration time elapsed
23:49:38.092 00.055 25848 IsSlewing returns 0
23:49:38.092 00.000 25848 IsGuiding returns 0
23:49:38.092 00.000 25848 scope move finished after 72 + 67 ms
23:49:38.092 00.000 25848 Move returns status 0, amount 72
23:49:38.092 00.000 25848 MoveAxis(N, 37, ABG)
23:49:38.092 00.000 25848 Guiding  Dir = 0, Dur = 37
23:49:38.124 00.032 25848 IsSlewing returns 0
23:49:38.125 00.001 25848 IsGuiding returns 0
23:49:38.156 00.031 25848 PulseGuide returned control before completion, sleep 17
23:49:38.178 00.022 25848 IsGuiding returns 1
23:49:38.178 00.000 25848 scope still moving after pulse duration time elapsed
23:49:38.234 00.056 25848 IsSlewing returns 0
23:49:38.235 00.001 25848 IsGuiding returns 0
23:49:38.235 00.000 25848 scope move finished after 37 + 73 ms
23:49:38.235 00.000 25848 Move returns status 0, amount 37
23:49:38.235 00.000 25848 move complete, result=0
23:49:38.235 00.000 25848 worker thread done servicing request
23:49:38.235 00.000 25848 Worker thread wakes up
23:49:38.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:38.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:38.235 00.000 21444 GuideStep: 2.3 px 72 ms WEST, -1.4 px 37 ms NORTH
23:49:41.083 02.848 25848 Exposure complete
23:49:41.170 00.087 25848 worker thread done servicing request
23:49:41.170 00.000 21444 OnExposeComplete: enter
23:49:41.170 00.000 21444 UpdateGuideState(): m_state=6
23:49:41.170 00.000 21444 Star::Find(15, 1217, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
23:49:41.170 00.000 21444 Star::Find returns 1 (1), X=1220.03, Y=737.22, Mass=350291, SNR=58.8, Peak=12288 HFD=6.8
23:49:41.170 00.000 21444 Star::Find false star n=7 nbg=246 bg=2881.2 sigma=385.5 thresh=4038 peak=3976
23:49:41.170 00.000 21444 Star::Find false star n=3 nbg=251 bg=4536.1 sigma=468.0 thresh=5940 peak=5857
23:49:41.171 00.001 21444 Star::Find false star n=2 nbg=244 bg=4575.9 sigma=457.9 thresh=5950 peak=5594
23:49:41.171 00.000 21444 Star::Find false star n=2 nbg=275 bg=3437.6 sigma=503.6 thresh=4948 peak=4593
23:49:41.171 00.000 21444 MultiStar: [#1 -2.38,-15.69,0.18,U] [#2 0.00,0.00,0.00,L] [#3 19.30,25.72,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 9.87,-5.48,0.16,U] [#6 -33.49,22.04,0.00,M2] [#7 2.08,0.45,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -12.31,-4.76,0.19,U] [#11 13.25,-16.82,3.59,U] 
23:49:41.171 00.000 21444 single-star, 5 included, MultiStar: {8.11, -10.58}, one-star: {0.12, 1.73}
23:49:41.171 00.000 21444 CameraToMount -- cameraTheta (1.50) - m_xAngle (3.05) = xAngle (-1.55 = -1.55)
23:49:41.171 00.000 21444 CameraToMount -- cameraTheta (1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.39 = 1.89)
23:49:41.171 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=1.73 hyp=1.73 cameraTheta=1.50 mountX=0.04 mountY=1.64, mountTheta=1.55
23:49:41.172 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=1.73, opts=13)
23:49:41.172 00.000 21444 Enqueuing Move request for scope (0.12, 1.73)
23:49:41.172 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=548, FiltMax=65504, Gamma=0.560
23:49:41.172 00.000 21444 UpdateGuideState exits: m=350291 SNR=58.8 Saturated
23:49:41.172 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:41.172 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:41.172 00.000 21444 Enqueuing Expose request
23:49:41.172 00.000 25848 Worker thread wakes up
23:49:41.172 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 1.73) opts 0xd
23:49:41.172 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 1.73)
23:49:41.172 00.000 25848 Moving (0.12, 1.73) raw xDistance=0.04 yDistance=1.64
23:49:41.172 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:49:41.172 00.000 25848 resist switch: large excursion: input 1.64 thresh 1.53 direction from -1 to 1
23:49:41.172 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.93
23:49:41.172 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
23:49:41.172 00.000 25848 MoveAxis(E, 0, ABG)
23:49:41.173 00.001 25848 Move returns status 0, amount 0
23:49:41.173 00.000 25848 BLC: Oldest BLC event removed
23:49:41.173 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 231 applied
23:49:41.173 00.000 25848 MoveAxis(S, 276, ABG)
23:49:41.173 00.000 25848 Guiding  Dir = 1, Dur = 276
23:49:41.201 00.028 25848 IsSlewing returns 0
23:49:41.201 00.000 25848 IsGuiding returns 0
23:49:41.233 00.032 25848 PulseGuide returned control before completion, sleep 255
23:49:41.489 00.256 25848 IsGuiding returns 1
23:49:41.490 00.001 25848 scope still moving after pulse duration time elapsed
23:49:41.548 00.058 25848 IsSlewing returns 0
23:49:41.548 00.000 25848 IsGuiding returns 0
23:49:41.548 00.000 25848 scope move finished after 276 + 70 ms
23:49:41.548 00.000 25848 Move returns status 0, amount 276
23:49:41.549 00.001 25848 move complete, result=0
23:49:41.549 00.000 25848 worker thread done servicing request
23:49:41.549 00.000 25848 Worker thread wakes up
23:49:41.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:41.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:41.549 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.6 px 276 ms SOUTH
23:49:44.395 02.846 25848 Exposure complete
23:49:44.485 00.090 25848 worker thread done servicing request
23:49:44.486 00.001 21444 OnExposeComplete: enter
23:49:44.486 00.000 21444 UpdateGuideState(): m_state=6
23:49:44.486 00.000 21444 Star::Find(15, 1220, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
23:49:44.486 00.000 21444 Star::Find returns 1 (1), X=1217.93, Y=738.24, Mass=279861, SNR=52.5, Peak=11736 HFD=6.0
23:49:44.486 00.000 21444 DistanceChecker: reject for large offset (3.39 > 3.16) avgDist = 1.58 count = 47
23:49:44.486 00.000 21444 DistanceChecker: activated
23:49:44.486 00.000 21444 Status Line: Recovering
23:49:44.487 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:49:44.487 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:49:44.487 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:49:44.487 00.000 25848 Worker thread wakes up
23:49:44.488 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:49:44.488 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:49:44.488 00.000 25848 move complete, result=0
23:49:44.488 00.000 25848 worker thread done servicing request
23:49:44.600 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:49:44.600 00.000 21444 Status Line: No star found
23:49:44.601 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4036, FiltMin=584, FiltMax=65504, Gamma=0.560
23:49:44.601 00.000 21444 UpdateGuideState exits: No star found
23:49:44.601 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:44.601 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
23:49:44.601 00.000 21444 Enqueuing Expose request
23:49:44.602 00.001 25848 Worker thread wakes up
23:49:44.602 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:44.602 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
23:49:47.453 02.851 25848 Exposure complete
23:49:47.541 00.088 25848 worker thread done servicing request
23:49:47.541 00.000 21444 OnExposeComplete: enter
23:49:47.541 00.000 21444 UpdateGuideState(): m_state=6
23:49:47.542 00.001 21444 Star::Find(15, 1220, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
23:49:47.542 00.000 21444 Star::Find returns 1 (1), X=1215.11, Y=736.17, Mass=360157, SNR=69.4, Peak=11832 HFD=6.7
23:49:47.542 00.000 21444 DistanceChecker: reject for large offset (4.85 > 3.16) avgDist = 1.58 count = 47
23:49:47.542 00.000 21444 Status Line: Recovering
23:49:47.542 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:49:47.543 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:49:47.543 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:49:47.543 00.000 25848 Worker thread wakes up
23:49:47.543 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:49:47.543 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:49:47.543 00.000 25848 move complete, result=0
23:49:47.543 00.000 25848 worker thread done servicing request
23:49:47.655 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:49:47.655 00.000 21444 Status Line: No star found
23:49:47.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=40, max=65504, med=4056, FiltMin=386, FiltMax=65504, Gamma=0.560
23:49:47.656 00.001 21444 UpdateGuideState exits: No star found
23:49:47.656 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:47.656 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
23:49:47.656 00.000 21444 Enqueuing Expose request
23:49:47.656 00.000 25848 Worker thread wakes up
23:49:47.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:47.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
23:49:50.508 02.852 25848 Exposure complete
23:49:50.575 00.067 25848 worker thread done servicing request
23:49:50.575 00.000 21444 OnExposeComplete: enter
23:49:50.575 00.000 21444 UpdateGuideState(): m_state=6
23:49:50.575 00.000 21444 Star::Find(15, 1220, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
23:49:50.575 00.000 21444 Star::Find returns 1 (1), X=1217.47, Y=738.08, Mass=313951, SNR=55.0, Peak=11528 HFD=6.9
23:49:50.577 00.002 21444 DistanceChecker: reject for large offset (3.56 > 3.16) avgDist = 1.58 count = 47
23:49:50.577 00.000 21444 DistanceChecker: begin recovering
23:49:50.577 00.000 21444 Star::Find false star n=2 nbg=273 bg=4487.2 sigma=552.8 thresh=6146 peak=6032
23:49:50.577 00.000 21444 Star::Find false star n=7 nbg=266 bg=2611.4 sigma=455.8 thresh=3979 peak=3915
23:49:50.577 00.000 21444 Star::Find false star n=4 nbg=270 bg=5038.6 sigma=598.9 thresh=6835 peak=6537
23:49:50.577 00.000 21444 Star::Find false star n=3 nbg=273 bg=4559.8 sigma=521.0 thresh=6123 peak=6000
23:49:50.577 00.000 21444 Star::Find false star n=6 nbg=267 bg=4288.5 sigma=548.0 thresh=5933 peak=5888
23:49:50.577 00.000 21444 Star::Find false star n=4 nbg=256 bg=4486.1 sigma=454.4 thresh=5849 peak=5780
23:49:50.577 00.000 21444 Star::Find false star n=3 nbg=245 bg=4612.2 sigma=418.8 thresh=5869 peak=5513
23:49:50.577 00.000 21444 Star::Find false star n=3 nbg=264 bg=3418.8 sigma=469.6 thresh=4828 peak=4518
23:49:50.577 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.15,1.34,0.69,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -23.49,-13.47,0.00,M1] [#11 10.19,-18.60,3.25,U] 
23:49:50.577 00.000 21444 single-star, 2 included, MultiStar: {5.77, -11.52}, one-star: {-2.44, 2.59}
23:49:50.577 00.000 21444 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.05) = xAngle (-0.72 = -0.72)
23:49:50.577 00.000 21444 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.72)
23:49:50.577 00.000 21444 CameraToMount -- cameraX=-2.44 cameraY=2.59 hyp=3.56 cameraTheta=2.33 mountX=2.67 mountY=1.47, mountTheta=0.50
23:49:50.577 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.44, y=2.59, opts=13)
23:49:50.577 00.000 21444 Enqueuing Move request for scope (-2.44, 2.59)
23:49:50.577 00.000 25848 Worker thread wakes up
23:49:50.577 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.44, 2.59) opts 0xd
23:49:50.577 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.44, 2.59)
23:49:50.577 00.000 25848 Moving (-2.44, 2.59) raw xDistance=2.67 yDistance=1.47
23:49:50.577 00.000 25848 BLC: History state: CurrMiss=1.47, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.642798, 1:1.470574
23:49:50.577 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:49:50.577 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.68 from input 2.67
23:49:50.577 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
23:49:50.577 00.000 25848 MoveAxis(W, 78, ABG)
23:49:50.577 00.000 25848 Guiding  Dir = 3, Dur = 78
23:49:50.585 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4052, FiltMin=670, FiltMax=65504, Gamma=0.560
23:49:50.602 00.017 21444 UpdateGuideState exits: m=313951 SNR=55.0 Saturated
23:49:50.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:50.602 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:50.602 00.000 21444 Enqueuing Expose request
23:49:50.609 00.007 25848 IsSlewing returns 0
23:49:50.609 00.000 25848 IsGuiding returns 0
23:49:50.642 00.033 25848 PulseGuide returned control before completion, sleep 57
23:49:50.748 00.106 25848 IsGuiding returns 1
23:49:50.748 00.000 25848 scope still moving after pulse duration time elapsed
23:49:50.796 00.048 25848 IsSlewing returns 0
23:49:50.796 00.000 25848 IsGuiding returns 0
23:49:50.796 00.000 25848 scope move finished after 78 + 108 ms
23:49:50.796 00.000 25848 Move returns status 0, amount 78
23:49:50.796 00.000 25848 MoveAxis(S, 40, ABG)
23:49:50.796 00.000 25848 Guiding  Dir = 1, Dur = 40
23:49:50.828 00.032 25848 IsSlewing returns 0
23:49:50.829 00.001 25848 IsGuiding returns 0
23:49:50.860 00.031 25848 PulseGuide returned control before completion, sleep 19
23:49:50.885 00.025 25848 IsGuiding returns 1
23:49:50.885 00.000 25848 scope still moving after pulse duration time elapsed
23:49:50.956 00.071 25848 IsSlewing returns 0
23:49:50.956 00.000 25848 IsGuiding returns 0
23:49:50.956 00.000 25848 scope move finished after 40 + 86 ms
23:49:50.956 00.000 25848 Move returns status 0, amount 40
23:49:50.956 00.000 25848 move complete, result=0
23:49:50.956 00.000 25848 worker thread done servicing request
23:49:50.956 00.000 25848 Worker thread wakes up
23:49:50.956 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:50.956 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:50.956 00.000 21444 GuideStep: 2.7 px 78 ms WEST, 1.5 px 40 ms SOUTH
23:49:53.800 02.844 25848 Exposure complete
23:49:53.867 00.067 25848 worker thread done servicing request
23:49:53.867 00.000 21444 OnExposeComplete: enter
23:49:53.867 00.000 21444 UpdateGuideState(): m_state=6
23:49:53.867 00.000 21444 Star::Find(15, 1217, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
23:49:53.867 00.000 21444 Star::Find returns 1 (1), X=1219.31, Y=735.33, Mass=271558, SNR=48.7, Peak=9740 HFD=7.2
23:49:53.867 00.000 21444 DistanceChecker: deactivated
23:49:53.867 00.000 21444 Star::Find false star n=2 nbg=264 bg=4476.1 sigma=453.8 thresh=5837 peak=5454
23:49:53.867 00.000 21444 Star::Find false star n=1 nbg=267 bg=2738.0 sigma=464.5 thresh=4132 peak=3838
23:49:53.867 00.000 21444 Star::Find false star n=5 nbg=266 bg=4898.5 sigma=506.1 thresh=6417 peak=6027
23:49:53.867 00.000 21444 Star::Find false star n=1 nbg=261 bg=4452.0 sigma=535.3 thresh=6058 peak=5470
23:49:53.867 00.000 21444 Star::Find false star n=2 nbg=264 bg=4258.0 sigma=516.0 thresh=5806 peak=5347
23:49:53.867 00.000 21444 Star::Find false star n=4 nbg=261 bg=4684.8 sigma=485.2 thresh=6141 peak=5860
23:49:53.867 00.000 21444 Star::Find false star n=3 nbg=273 bg=3309.1 sigma=529.7 thresh=4898 peak=4752
23:49:53.867 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.78,7.30,0.15,U] [#7 -0.49,-0.94,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -30.21,-15.18,0.00,M2] [#11 12.47,-21.43,2.95,U] 
23:49:53.867 00.000 21444 single-star, 3 included, MultiStar: {7.18, -12.51}, one-star: {-0.60, -0.16}
23:49:53.867 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.94 = 0.35)
23:49:53.867 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
23:49:53.868 00.001 21444 CameraToMount -- cameraX=-0.60 cameraY=-0.16 hyp=0.62 cameraTheta=-2.88 mountX=0.58 mountY=-0.37, mountTheta=-0.57
23:49:53.868 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=-0.16, opts=13)
23:49:53.868 00.000 21444 Enqueuing Move request for scope (-0.60, -0.16)
23:49:53.869 00.001 25848 Worker thread wakes up
23:49:53.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.16) opts 0xd
23:49:53.869 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, -0.16)
23:49:53.869 00.000 25848 Moving (-0.60, -0.16) raw xDistance=0.58 yDistance=-0.37
23:49:53.869 00.000 25848 BLC: History state: CurrMiss=-0.37, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.642798, 1:1.470574, 2:-0.373681
23:49:53.869 00.000 25848 BLC: No correction, Miss < min_move
23:49:53.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.58
23:49:53.869 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:53.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
23:49:53.869 00.000 25848 MoveAxis(W, 22, ABG)
23:49:53.869 00.000 25848 Guiding  Dir = 3, Dur = 22
23:49:53.876 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4036, FiltMin=522, FiltMax=65504, Gamma=0.560
23:49:53.889 00.013 25848 IsSlewing returns 0
23:49:53.889 00.000 25848 IsGuiding returns 0
23:49:53.893 00.004 21444 UpdateGuideState exits: m=271558 SNR=48.7 Saturated
23:49:53.893 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:53.893 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:53.893 00.000 21444 Enqueuing Expose request
23:49:53.992 00.099 25848 IsGuiding returns 1
23:49:53.992 00.000 25848 scope still moving after pulse duration time elapsed
23:49:54.045 00.053 25848 IsSlewing returns 0
23:49:54.045 00.000 25848 IsGuiding returns 0
23:49:54.046 00.001 25848 scope move finished after 22 + 133 ms
23:49:54.046 00.000 25848 Move returns status 0, amount 22
23:49:54.046 00.000 25848 MoveAxis(N, 0, ABG)
23:49:54.046 00.000 25848 Move returns status 0, amount 0
23:49:54.046 00.000 25848 move complete, result=0
23:49:54.046 00.000 25848 worker thread done servicing request
23:49:54.046 00.000 25848 Worker thread wakes up
23:49:54.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:54.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:54.046 00.000 21444 GuideStep: 0.6 px 22 ms WEST, -0.4 px 0 ms NORTH
23:49:56.892 02.846 25848 Exposure complete
23:49:56.958 00.066 25848 worker thread done servicing request
23:49:56.958 00.000 21444 OnExposeComplete: enter
23:49:56.958 00.000 21444 UpdateGuideState(): m_state=6
23:49:56.958 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
23:49:56.959 00.001 21444 Star::Find returns 1 (1), X=1217.71, Y=735.39, Mass=245762, SNR=41.9, Peak=9968 HFD=6.7
23:49:56.959 00.000 21444 Star::Find false star n=2 nbg=260 bg=4624.3 sigma=475.4 thresh=6051 peak=5942
23:49:56.959 00.000 21444 Star::Find false star n=1 nbg=257 bg=2799.9 sigma=438.5 thresh=4115 peak=3602
23:49:56.959 00.000 21444 Star::Find false star n=2 nbg=266 bg=4474.0 sigma=513.0 thresh=6013 peak=5718
23:49:56.959 00.000 21444 Star::Find false star n=5 nbg=255 bg=4632.9 sigma=469.8 thresh=6042 peak=5993
23:49:56.959 00.000 21444 Star::Find false star n=2 nbg=275 bg=3576.7 sigma=452.1 thresh=4933 peak=4654
23:49:56.959 00.000 21444 Star::Find false star n=4 nbg=245 bg=3993.3 sigma=496.7 thresh=5483 peak=5298
23:49:56.959 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.30,11.93,0.38,U] [#4 -2.70,-0.21,0.27,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.98,-0.63,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 10.50,-20.34,2.70,U] 
23:49:56.959 00.000 21444 single-star, 4 included, MultiStar: {4.64, -9.71}, one-star: {-2.21, -0.10}
23:49:56.959 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.15 = 0.13)
23:49:56.959 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.99 = -2.71)
23:49:56.959 00.000 21444 CameraToMount -- cameraX=-2.21 cameraY=-0.10 hyp=2.21 cameraTheta=-3.10 mountX=2.19 mountY=-0.93, mountTheta=-0.40
23:49:56.961 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-2.21, y=-0.10, opts=13)
23:49:56.961 00.000 21444 Enqueuing Move request for scope (-2.21, -0.10)
23:49:56.961 00.000 25848 Worker thread wakes up
23:49:56.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.21, -0.10) opts 0xd
23:49:56.961 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.21, -0.10)
23:49:56.961 00.000 25848 Moving (-2.21, -0.10) raw xDistance=2.19 yDistance=-0.93
23:49:56.961 00.000 25848 BLC: window closed
23:49:56.961 00.000 25848 BLC: History state: CurrMiss=-0.93, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.642798, 1:1.470574, 2:-0.373681
23:49:56.961 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:49:56.961 00.000 25848 BLC: window closed
23:49:56.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.41 from input 2.19
23:49:56.961 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:56.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
23:49:56.961 00.000 25848 MoveAxis(W, 65, ABG)
23:49:56.961 00.000 25848 Guiding  Dir = 3, Dur = 65
23:49:56.967 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4052, FiltMin=546, FiltMax=65504, Gamma=0.560
23:49:56.986 00.019 21444 UpdateGuideState exits: m=245762 SNR=41.9 Saturated
23:49:56.986 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:56.986 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:49:56.986 00.000 21444 Enqueuing Expose request
23:49:56.986 00.000 25848 IsSlewing returns 0
23:49:56.986 00.000 25848 IsGuiding returns 0
23:49:57.018 00.032 25848 PulseGuide returned control before completion, sleep 44
23:49:57.076 00.058 25848 IsGuiding returns 1
23:49:57.076 00.000 25848 scope still moving after pulse duration time elapsed
23:49:57.139 00.063 25848 IsSlewing returns 0
23:49:57.139 00.000 25848 IsGuiding returns 0
23:49:57.139 00.000 25848 scope move finished after 65 + 87 ms
23:49:57.139 00.000 25848 Move returns status 0, amount 65
23:49:57.139 00.000 25848 MoveAxis(N, 0, ABG)
23:49:57.139 00.000 25848 Move returns status 0, amount 0
23:49:57.139 00.000 25848 move complete, result=0
23:49:57.139 00.000 25848 worker thread done servicing request
23:49:57.139 00.000 25848 Worker thread wakes up
23:49:57.140 00.001 21444 GuideStep: 2.2 px 65 ms WEST, -0.9 px 0 ms NORTH
23:49:57.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:49:57.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:49:59.993 02.853 25848 Exposure complete
23:50:00.060 00.067 25848 worker thread done servicing request
23:50:00.060 00.000 21444 OnExposeComplete: enter
23:50:00.060 00.000 21444 UpdateGuideState(): m_state=6
23:50:00.061 00.001 21444 Star::Find(15, 1217, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
23:50:00.061 00.000 21444 Star::Find returns 1 (1), X=1218.79, Y=734.48, Mass=300088, SNR=54.3, Peak=10472 HFD=7.1
23:50:00.061 00.000 21444 Star::Find false star n=4 nbg=261 bg=4499.8 sigma=485.3 thresh=5956 peak=5781
23:50:00.061 00.000 21444 Star::Find false star n=4 nbg=271 bg=2759.5 sigma=489.6 thresh=4228 peak=3937
23:50:00.061 00.000 21444 Star::Find false star n=8 nbg=253 bg=4976.9 sigma=428.6 thresh=6263 peak=6048
23:50:00.061 00.000 21444 Star::Find false star n=1 nbg=272 bg=4535.4 sigma=584.9 thresh=6290 peak=5906
23:50:00.061 00.000 21444 Star::Find false star n=2 nbg=280 bg=4594.8 sigma=551.1 thresh=6248 peak=5847
23:50:00.061 00.000 21444 Star::Find false star n=6 nbg=246 bg=3535.9 sigma=424.3 thresh=4809 peak=4699
23:50:00.061 00.000 21444 Star::Find false star n=4 nbg=270 bg=4111.1 sigma=514.6 thresh=5655 peak=5197
23:50:00.061 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 10.20,-6.72,0.20,U] [#6 0.00,0.00,0.00,L] [#7 -0.36,-1.20,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.25,-20.41,3.00,U] 
23:50:00.061 00.000 21444 single-star, 3 included, MultiStar: {7.34, -12.71}, one-star: {-1.12, -1.01}
23:50:00.061 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
23:50:00.061 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.02)
23:50:00.061 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=-1.01 hyp=1.51 cameraTheta=-2.41 mountX=1.03 mountY=-1.36, mountTheta=-0.92
23:50:00.062 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=-1.01, opts=13)
23:50:00.062 00.000 21444 Enqueuing Move request for scope (-1.12, -1.01)
23:50:00.062 00.000 25848 Worker thread wakes up
23:50:00.062 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -1.01) opts 0xd
23:50:00.062 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, -1.01)
23:50:00.062 00.000 25848 Moving (-1.12, -1.01) raw xDistance=1.03 yDistance=-1.36
23:50:00.062 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.03
23:50:00.062 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:00.062 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.36
23:50:00.062 00.000 25848 MoveAxis(W, 35, ABG)
23:50:00.062 00.000 25848 Guiding  Dir = 3, Dur = 35
23:50:00.069 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=548, FiltMax=65504, Gamma=0.560
23:50:00.086 00.017 21444 UpdateGuideState exits: m=300088 SNR=54.3 Saturated
23:50:00.086 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:00.086 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:00.087 00.001 21444 Enqueuing Expose request
23:50:00.095 00.008 25848 IsSlewing returns 0
23:50:00.095 00.000 25848 IsGuiding returns 0
23:50:00.126 00.031 25848 PulseGuide returned control before completion, sleep 15
23:50:00.148 00.022 25848 IsGuiding returns 1
23:50:00.148 00.000 25848 scope still moving after pulse duration time elapsed
23:50:00.203 00.055 25848 IsSlewing returns 0
23:50:00.203 00.000 25848 IsGuiding returns 0
23:50:00.203 00.000 25848 scope move finished after 35 + 73 ms
23:50:00.203 00.000 25848 Move returns status 0, amount 35
23:50:00.203 00.000 25848 MoveAxis(N, 0, ABG)
23:50:00.203 00.000 25848 Move returns status 0, amount 0
23:50:00.203 00.000 25848 move complete, result=0
23:50:00.204 00.001 25848 worker thread done servicing request
23:50:00.204 00.000 25848 Worker thread wakes up
23:50:00.204 00.000 21444 GuideStep: 1.0 px 35 ms WEST, -1.4 px 0 ms NORTH
23:50:00.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:00.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:03.051 02.847 25848 Exposure complete
23:50:03.117 00.066 25848 worker thread done servicing request
23:50:03.117 00.000 21444 OnExposeComplete: enter
23:50:03.117 00.000 21444 UpdateGuideState(): m_state=6
23:50:03.117 00.000 21444 Star::Find(15, 1218, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
23:50:03.117 00.000 21444 Star::Find returns 1 (1), X=1221.48, Y=734.88, Mass=255964, SNR=44.7, Peak=10216 HFD=6.3
23:50:03.117 00.000 21444 Star::Find false star n=8 nbg=269 bg=4469.7 sigma=502.0 thresh=5976 peak=5721
23:50:03.117 00.000 21444 Star::Find false star n=3 nbg=252 bg=2929.4 sigma=413.4 thresh=4170 peak=3814
23:50:03.118 00.001 21444 Star::Find false star n=4 nbg=266 bg=4467.0 sigma=507.6 thresh=5990 peak=5984
23:50:03.118 00.000 21444 Star::Find false star n=5 nbg=239 bg=4451.6 sigma=467.2 thresh=5853 peak=5561
23:50:03.118 00.000 21444 Star::Find false star n=1 nbg=254 bg=4749.7 sigma=495.9 thresh=6237 peak=5793
23:50:03.118 00.000 21444 Star::Find false star n=3 nbg=261 bg=3659.2 sigma=491.4 thresh=5133 peak=4589
23:50:03.118 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 18.05,24.54,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.18,-2.59,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.53,0.66,0.27,U] [#11 14.83,-21.48,0.00,M1] 
23:50:03.118 00.000 21444 single-star, 2 included, MultiStar: {1.87, -1.16}, one-star: {1.57, -0.61}
23:50:03.118 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.86)
23:50:03.118 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.27 = 0.02)
23:50:03.118 00.000 21444 CameraToMount -- cameraX=1.57 cameraY=-0.61 hyp=1.68 cameraTheta=-0.37 mountX=-1.62 mountY=0.03, mountTheta=3.12
23:50:03.119 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.57, y=-0.61, opts=13)
23:50:03.119 00.000 21444 Enqueuing Move request for scope (1.57, -0.61)
23:50:03.119 00.000 25848 Worker thread wakes up
23:50:03.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.57, -0.61) opts 0xd
23:50:03.119 00.000 25848 Handling offset move in thread for scope, endpoint = (1.57, -0.61)
23:50:03.119 00.000 25848 Moving (1.57, -0.61) raw xDistance=-1.62 yDistance=0.03
23:50:03.119 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.62
23:50:03.119 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:03.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:50:03.119 00.000 25848 MoveAxis(E, 45, ABG)
23:50:03.119 00.000 25848 Guiding  Dir = 2, Dur = 45
23:50:03.126 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=372, FiltMax=65504, Gamma=0.560
23:50:03.139 00.013 25848 IsSlewing returns 0
23:50:03.140 00.001 25848 IsGuiding returns 0
23:50:03.143 00.003 21444 UpdateGuideState exits: m=255964 SNR=44.7 Saturated
23:50:03.143 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:03.143 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:03.143 00.000 21444 Enqueuing Expose request
23:50:03.171 00.028 25848 PulseGuide returned control before completion, sleep 25
23:50:03.207 00.036 25848 IsGuiding returns 1
23:50:03.207 00.000 25848 scope still moving after pulse duration time elapsed
23:50:03.265 00.058 25848 IsSlewing returns 0
23:50:03.265 00.000 25848 IsGuiding returns 0
23:50:03.265 00.000 25848 scope move finished after 45 + 80 ms
23:50:03.265 00.000 25848 Move returns status 0, amount 45
23:50:03.265 00.000 25848 MoveAxis(N, 0, ABG)
23:50:03.265 00.000 25848 Move returns status 0, amount 0
23:50:03.265 00.000 25848 move complete, result=0
23:50:03.265 00.000 25848 worker thread done servicing request
23:50:03.265 00.000 25848 Worker thread wakes up
23:50:03.265 00.000 21444 GuideStep: -1.6 px 45 ms EAST, 0.0 px 0 ms NORTH
23:50:03.266 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:03.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:06.111 02.845 25848 Exposure complete
23:50:06.177 00.066 25848 worker thread done servicing request
23:50:06.177 00.000 21444 OnExposeComplete: enter
23:50:06.177 00.000 21444 UpdateGuideState(): m_state=6
23:50:06.177 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
23:50:06.177 00.000 21444 Star::Find returns 1 (1), X=1219.87, Y=736.52, Mass=303022, SNR=53.1, Peak=11248 HFD=6.5
23:50:06.178 00.001 21444 Star::Find false star n=2 nbg=270 bg=4339.1 sigma=550.3 thresh=5990 peak=5890
23:50:06.178 00.000 21444 Star::Find false star n=1 nbg=261 bg=2825.9 sigma=484.3 thresh=4279 peak=3807
23:50:06.178 00.000 21444 Star::Find false star n=3 nbg=264 bg=4971.2 sigma=558.9 thresh=6648 peak=6298
23:50:06.178 00.000 21444 Star::Find false star n=5 nbg=257 bg=4506.7 sigma=473.0 thresh=5926 peak=5681
23:50:06.178 00.000 21444 Star::Find false star n=2 nbg=272 bg=4654.8 sigma=500.8 thresh=6157 peak=5774
23:50:06.178 00.000 21444 Star::Find false star n=7 nbg=250 bg=3385.1 sigma=389.0 thresh=4552 peak=4376
23:50:06.178 00.000 21444 Star::Find false star n=7 nbg=253 bg=4125.3 sigma=412.4 thresh=5362 peak=4962
23:50:06.178 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.65,2.17,0.21,U] [#5 10.24,-6.64,0.18,U] [#6 0.00,0.00,0.00,L] [#7 -0.09,0.44,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.41,-19.68,3.65,U] 
23:50:06.178 00.000 21444 single-star, 4 included, MultiStar: {8.44, -11.93}, one-star: {-0.04, 1.03}
23:50:06.178 00.000 21444 CameraToMount -- cameraTheta (1.61) - m_xAngle (3.05) = xAngle (-1.44 = -1.44)
23:50:06.178 00.000 21444 CameraToMount -- cameraTheta (1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.28 = 2.00)
23:50:06.178 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=1.03 hyp=1.03 cameraTheta=1.61 mountX=0.13 mountY=0.94, mountTheta=1.43
23:50:06.179 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=1.03, opts=13)
23:50:06.179 00.000 21444 Enqueuing Move request for scope (-0.04, 1.03)
23:50:06.179 00.000 25848 Worker thread wakes up
23:50:06.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 1.03) opts 0xd
23:50:06.179 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 1.03)
23:50:06.179 00.000 25848 Moving (-0.04, 1.03) raw xDistance=0.13 yDistance=0.94
23:50:06.179 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:50:06.179 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
23:50:06.179 00.000 25848 MoveAxis(E, 0, ABG)
23:50:06.179 00.000 25848 Move returns status 0, amount 0
23:50:06.179 00.000 25848 MoveAxis(S, 26, ABG)
23:50:06.179 00.000 25848 Guiding  Dir = 1, Dur = 26
23:50:06.186 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=568, FiltMax=65504, Gamma=0.560
23:50:06.204 00.018 21444 UpdateGuideState exits: m=303022 SNR=53.1 Saturated
23:50:06.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:06.204 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:06.204 00.000 21444 Enqueuing Expose request
23:50:06.232 00.028 25848 IsSlewing returns 0
23:50:06.232 00.000 25848 IsGuiding returns 0
23:50:06.273 00.041 25848 IsGuiding returns 1
23:50:06.273 00.000 25848 scope still moving after pulse duration time elapsed
23:50:06.326 00.053 25848 IsSlewing returns 0
23:50:06.326 00.000 25848 IsGuiding returns 0
23:50:06.326 00.000 25848 scope move finished after 26 + 68 ms
23:50:06.326 00.000 25848 Move returns status 0, amount 26
23:50:06.326 00.000 25848 move complete, result=0
23:50:06.327 00.001 25848 worker thread done servicing request
23:50:06.327 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.9 px 26 ms SOUTH
23:50:06.327 00.000 25848 Worker thread wakes up
23:50:06.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:06.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:09.168 02.841 25848 Exposure complete
23:50:09.235 00.067 25848 worker thread done servicing request
23:50:09.235 00.000 21444 OnExposeComplete: enter
23:50:09.235 00.000 21444 UpdateGuideState(): m_state=6
23:50:09.236 00.001 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
23:50:09.236 00.000 21444 Star::Find returns 1 (1), X=1219.57, Y=735.67, Mass=340248, SNR=58.3, Peak=10724 HFD=7.4
23:50:09.236 00.000 21444 Star::Find false star n=2 nbg=267 bg=4331.3 sigma=523.2 thresh=5901 peak=5650
23:50:09.236 00.000 21444 Star::Find false star n=3 nbg=251 bg=5017.7 sigma=545.4 thresh=6654 peak=6342
23:50:09.236 00.000 21444 Star::Find false star n=4 nbg=260 bg=3519.4 sigma=396.4 thresh=4709 peak=4600
23:50:09.236 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -18.55,-10.86,0.23,U] [#3 0.00,0.00,0.00,L] [#4 -5.80,14.30,0.17,U] [#5 10.60,-6.60,0.22,U] [#6 0.00,0.00,0.00,L] [#7 1.09,-1.41,0.68,U] [#8 -2.15,4.89,0.13,U] [#9 0.00,0.00,0.00,L] [#10 -4.40,3.26,0.21,U] [#11 13.28,-20.67,3.30,U] 
23:50:09.236 00.000 21444 single-star, 7 included, MultiStar: {6.75, -11.62}, one-star: {-0.34, 0.18}
23:50:09.236 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
23:50:09.236 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
23:50:09.236 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.39 cameraTheta=2.65 mountX=0.36 mountY=0.04, mountTheta=0.11
23:50:09.237 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.18, opts=13)
23:50:09.237 00.000 21444 Enqueuing Move request for scope (-0.34, 0.18)
23:50:09.237 00.000 25848 Worker thread wakes up
23:50:09.237 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd
23:50:09.237 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.18)
23:50:09.237 00.000 25848 Moving (-0.34, 0.18) raw xDistance=0.36 yDistance=0.04
23:50:09.237 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
23:50:09.237 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:09.237 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:50:09.237 00.000 25848 MoveAxis(E, 0, ABG)
23:50:09.237 00.000 25848 Move returns status 0, amount 0
23:50:09.237 00.000 25848 MoveAxis(N, 0, ABG)
23:50:09.237 00.000 25848 Move returns status 0, amount 0
23:50:09.237 00.000 25848 move complete, result=0
23:50:09.237 00.000 25848 worker thread done servicing request
23:50:09.244 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=396, FiltMax=65504, Gamma=0.560
23:50:09.261 00.017 21444 UpdateGuideState exits: m=340248 SNR=58.3 Saturated
23:50:09.262 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:09.262 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:09.262 00.000 21444 Enqueuing Expose request
23:50:09.262 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:09.262 00.000 25848 Worker thread wakes up
23:50:09.262 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:09.262 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:12.110 02.848 25848 Exposure complete
23:50:12.176 00.066 25848 worker thread done servicing request
23:50:12.176 00.000 21444 OnExposeComplete: enter
23:50:12.176 00.000 21444 UpdateGuideState(): m_state=6
23:50:12.177 00.001 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
23:50:12.177 00.000 21444 Star::Find returns 1 (1), X=1219.55, Y=736.03, Mass=371399, SNR=62.7, Peak=11076 HFD=7.0
23:50:12.177 00.000 21444 Star::Find false star n=5 nbg=270 bg=4380.4 sigma=514.7 thresh=5925 peak=5728
23:50:12.177 00.000 21444 Star::Find false star n=5 nbg=255 bg=4960.2 sigma=519.4 thresh=6518 peak=6424
23:50:12.177 00.000 21444 Star::Find false star n=6 nbg=260 bg=4709.6 sigma=467.6 thresh=6112 peak=6004
23:50:12.177 00.000 21444 Star::Find false star n=1 nbg=267 bg=4539.9 sigma=532.4 thresh=6137 peak=5639
23:50:12.177 00.000 21444 Star::Find false star n=2 nbg=263 bg=4533.6 sigma=486.0 thresh=5991 peak=5553
23:50:12.177 00.000 21444 Star::Find false star n=5 nbg=260 bg=3443.1 sigma=440.3 thresh=4764 peak=4736
23:50:12.177 00.000 21444 Star::Find false star n=4 nbg=258 bg=3941.6 sigma=474.4 thresh=5365 peak=5285
23:50:12.177 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.27,-25.38,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.91,0.12,0.75,U] [#8 -13.54,0.58,0.18,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.19,-20.45,2.51,U] 
23:50:12.177 00.000 21444 single-star, 3 included, MultiStar: {6.97, -11.39}, one-star: {-0.37, 0.54}
23:50:12.177 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
23:50:12.177 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.56)
23:50:12.177 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.54 hyp=0.65 cameraTheta=2.17 mountX=0.42 mountY=0.36, mountTheta=0.71
23:50:12.178 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.54, opts=13)
23:50:12.178 00.000 21444 Enqueuing Move request for scope (-0.37, 0.54)
23:50:12.178 00.000 25848 Worker thread wakes up
23:50:12.178 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.54) opts 0xd
23:50:12.178 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.54)
23:50:12.178 00.000 25848 Moving (-0.37, 0.54) raw xDistance=0.42 yDistance=0.36
23:50:12.178 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
23:50:12.178 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:12.178 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:50:12.178 00.000 25848 MoveAxis(E, 0, ABG)
23:50:12.178 00.000 25848 Move returns status 0, amount 0
23:50:12.178 00.000 25848 MoveAxis(N, 0, ABG)
23:50:12.178 00.000 25848 Move returns status 0, amount 0
23:50:12.178 00.000 25848 move complete, result=0
23:50:12.178 00.000 25848 worker thread done servicing request
23:50:12.185 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4052, FiltMin=494, FiltMax=65504, Gamma=0.560
23:50:12.202 00.017 21444 UpdateGuideState exits: m=371399 SNR=62.7 Saturated
23:50:12.202 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:12.202 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:12.202 00.000 21444 Enqueuing Expose request
23:50:12.202 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
23:50:12.202 00.000 25848 Worker thread wakes up
23:50:12.202 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:12.202 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:15.041 02.839 25848 Exposure complete
23:50:15.108 00.067 25848 worker thread done servicing request
23:50:15.108 00.000 21444 OnExposeComplete: enter
23:50:15.108 00.000 21444 UpdateGuideState(): m_state=6
23:50:15.109 00.001 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
23:50:15.109 00.000 21444 Star::Find returns 1 (1), X=1217.46, Y=734.98, Mass=364927, SNR=56.4, Peak=12292 HFD=6.8
23:50:15.109 00.000 21444 Star::Find false star n=2 nbg=265 bg=4504.2 sigma=498.7 thresh=6000 peak=5588
23:50:15.109 00.000 21444 Star::Find false star n=5 nbg=250 bg=4704.3 sigma=490.2 thresh=6175 peak=6006
23:50:15.109 00.000 21444 Star::Find false star n=4 nbg=261 bg=4503.2 sigma=490.9 thresh=5976 peak=5529
23:50:15.109 00.000 21444 Star::Find false star n=4 nbg=242 bg=4385.3 sigma=459.7 thresh=5764 peak=5729
23:50:15.109 00.000 21444 Star::Find false star n=4 nbg=256 bg=4688.1 sigma=418.0 thresh=5942 peak=5792
23:50:15.109 00.000 21444 Star::Find false star n=5 nbg=264 bg=3421.1 sigma=510.8 thresh=4953 peak=4704
23:50:15.109 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.25,-24.68,0.00,M2] [#3 17.29,25.32,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.53,-0.80,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -13.36,-5.49,0.23,U] [#11 11.01,-20.50,4.01,U] 
23:50:15.109 00.000 21444 single-star, 3 included, MultiStar: {6.32, -13.99}, one-star: {-2.46, -0.51}
23:50:15.109 00.000 21444 CameraToMount -- cameraTheta (-2.94) - m_xAngle (3.05) = xAngle (-5.99 = 0.30)
23:50:15.109 00.000 21444 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.55)
23:50:15.109 00.000 21444 CameraToMount -- cameraX=-2.46 cameraY=-0.51 hyp=2.51 cameraTheta=-2.94 mountX=2.40 mountY=-1.40, mountTheta=-0.53
23:50:15.110 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.46, y=-0.51, opts=13)
23:50:15.110 00.000 21444 Enqueuing Move request for scope (-2.46, -0.51)
23:50:15.110 00.000 25848 Worker thread wakes up
23:50:15.110 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.46, -0.51) opts 0xd
23:50:15.110 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.46, -0.51)
23:50:15.110 00.000 25848 Moving (-2.46, -0.51) raw xDistance=2.40 yDistance=-1.40
23:50:15.110 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.51 from input 2.40
23:50:15.110 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:15.110 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.40
23:50:15.110 00.000 25848 MoveAxis(W, 70, ABG)
23:50:15.110 00.000 25848 Guiding  Dir = 3, Dur = 70
23:50:15.117 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=572, FiltMax=65504, Gamma=0.560
23:50:15.134 00.017 21444 UpdateGuideState exits: m=364927 SNR=56.4 Saturated
23:50:15.135 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:15.135 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:15.135 00.000 21444 Enqueuing Expose request
23:50:15.139 00.004 25848 IsSlewing returns 0
23:50:15.139 00.000 25848 IsGuiding returns 0
23:50:15.171 00.032 25848 PulseGuide returned control before completion, sleep 49
23:50:15.227 00.056 25848 IsGuiding returns 1
23:50:15.227 00.000 25848 scope still moving after pulse duration time elapsed
23:50:15.284 00.057 25848 IsSlewing returns 0
23:50:15.284 00.000 25848 IsGuiding returns 0
23:50:15.284 00.000 25848 scope move finished after 70 + 74 ms
23:50:15.284 00.000 25848 Move returns status 0, amount 70
23:50:15.284 00.000 25848 MoveAxis(N, 0, ABG)
23:50:15.284 00.000 25848 Move returns status 0, amount 0
23:50:15.284 00.000 25848 move complete, result=0
23:50:15.284 00.000 25848 worker thread done servicing request
23:50:15.284 00.000 25848 Worker thread wakes up
23:50:15.284 00.000 21444 GuideStep: 2.4 px 70 ms WEST, -1.4 px 0 ms NORTH
23:50:15.285 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:15.285 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:18.137 02.852 25848 Exposure complete
23:50:18.203 00.066 25848 worker thread done servicing request
23:50:18.203 00.000 21444 OnExposeComplete: enter
23:50:18.203 00.000 21444 UpdateGuideState(): m_state=6
23:50:18.203 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
23:50:18.204 00.001 21444 Star::Find returns 1 (1), X=1221.29, Y=734.13, Mass=340093, SNR=52.7, Peak=11428 HFD=6.9
23:50:18.204 00.000 21444 Star::Find false star n=7 nbg=265 bg=4450.1 sigma=511.1 thresh=5983 peak=5795
23:50:18.204 00.000 21444 Star::Find false star n=5 nbg=268 bg=2815.9 sigma=481.6 thresh=4261 peak=3996
23:50:18.204 00.000 21444 Star::Find false star n=2 nbg=278 bg=4643.5 sigma=620.3 thresh=6504 peak=5705
23:50:18.204 00.000 21444 Star::Find false star n=3 nbg=274 bg=4560.9 sigma=554.5 thresh=6225 peak=5940
23:50:18.204 00.000 21444 Star::Find false star n=1 nbg=262 bg=3651.0 sigma=504.1 thresh=5163 peak=4815
23:50:18.204 00.000 21444 Star::Find false star n=3 nbg=261 bg=4203.6 sigma=445.4 thresh=5540 peak=5379
23:50:18.204 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 18.44,25.90,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 10.97,-6.19,0.21,U] [#6 6.37,20.28,0.25,U] [#7 3.51,-1.61,1.27,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 15.36,-21.72,0.00,M1] 
23:50:18.204 00.000 21444 single-star, 3 included, MultiStar: {3.55, 0.15}, one-star: {1.37, -1.36}
23:50:18.204 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.45)
23:50:18.204 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.39)
23:50:18.204 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=-1.36 hyp=1.93 cameraTheta=-0.78 mountX=-1.49 mountY=-0.74, mountTheta=-2.68
23:50:18.205 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=-1.36, opts=13)
23:50:18.205 00.000 21444 Enqueuing Move request for scope (1.37, -1.36)
23:50:18.205 00.000 25848 Worker thread wakes up
23:50:18.205 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, -1.36) opts 0xd
23:50:18.205 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, -1.36)
23:50:18.205 00.000 25848 Moving (1.37, -1.36) raw xDistance=-1.49 yDistance=-0.74
23:50:18.205 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.49
23:50:18.205 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:50:18.205 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
23:50:18.205 00.000 25848 MoveAxis(E, 38, ABG)
23:50:18.205 00.000 25848 Guiding  Dir = 2, Dur = 38
23:50:18.212 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=574, FiltMax=65504, Gamma=0.560
23:50:18.230 00.018 21444 UpdateGuideState exits: m=340093 SNR=52.7 Saturated
23:50:18.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:18.230 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:18.230 00.000 21444 Enqueuing Expose request
23:50:18.236 00.006 25848 IsSlewing returns 0
23:50:18.236 00.000 25848 IsGuiding returns 0
23:50:18.268 00.032 25848 PulseGuide returned control before completion, sleep 18
23:50:18.293 00.025 25848 IsGuiding returns 1
23:50:18.293 00.000 25848 scope still moving after pulse duration time elapsed
23:50:18.343 00.050 25848 IsSlewing returns 0
23:50:18.343 00.000 25848 IsGuiding returns 0
23:50:18.343 00.000 25848 scope move finished after 38 + 68 ms
23:50:18.343 00.000 25848 Move returns status 0, amount 38
23:50:18.343 00.000 25848 MoveAxis(N, 0, ABG)
23:50:18.343 00.000 25848 Move returns status 0, amount 0
23:50:18.343 00.000 25848 move complete, result=0
23:50:18.343 00.000 25848 worker thread done servicing request
23:50:18.343 00.000 25848 Worker thread wakes up
23:50:18.343 00.000 21444 GuideStep: -1.5 px 38 ms EAST, -0.7 px 0 ms NORTH
23:50:18.344 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:18.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:21.193 02.849 25848 Exposure complete
23:50:21.259 00.066 25848 worker thread done servicing request
23:50:21.259 00.000 21444 OnExposeComplete: enter
23:50:21.259 00.000 21444 UpdateGuideState(): m_state=6
23:50:21.259 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
23:50:21.259 00.000 21444 Star::Find returns 1 (1), X=1219.44, Y=735.16, Mass=461843, SNR=94.7, Peak=12948 HFD=7.0
23:50:21.260 00.001 21444 Star::Find false star n=6 nbg=247 bg=4402.4 sigma=427.6 thresh=5685 peak=5504
23:50:21.260 00.000 21444 Star::Find false star n=8 nbg=270 bg=2722.6 sigma=414.1 thresh=3965 peak=3780
23:50:21.260 00.000 21444 Star::Find false star n=5 nbg=268 bg=4570.6 sigma=501.4 thresh=6075 peak=5998
23:50:21.260 00.000 21444 Star::Find false star n=1 nbg=259 bg=4642.3 sigma=472.3 thresh=6059 peak=5665
23:50:21.260 00.000 21444 Star::Find false star n=1 nbg=247 bg=4609.0 sigma=435.7 thresh=5916 peak=5581
23:50:21.260 00.000 21444 Star::Find false star n=1 nbg=270 bg=3936.6 sigma=524.9 thresh=5511 peak=5135
23:50:21.260 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 17.45,24.80,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.28,-0.03,0.57,U] [#8 0.00,0.00,0.00,L] [#9 -18.71,1.56,0.09,U] [#10 0.00,0.00,0.00,L] [#11 13.09,-20.86,0.00,M2] 
23:50:21.260 00.000 21444 single-star, 2 included, MultiStar: {-1.23, -0.12}, one-star: {-0.47, -0.32}
23:50:21.260 00.000 21444 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.05) = xAngle (-5.59 = 0.69)
23:50:21.260 00.000 21444 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.44 = -2.15)
23:50:21.260 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=-0.32 hyp=0.57 cameraTheta=-2.54 mountX=0.44 mountY=-0.48, mountTheta=-0.83
23:50:21.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=-0.32, opts=13)
23:50:21.261 00.000 21444 Enqueuing Move request for scope (-0.47, -0.32)
23:50:21.261 00.000 25848 Worker thread wakes up
23:50:21.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.32) opts 0xd
23:50:21.261 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, -0.32)
23:50:21.261 00.000 25848 Moving (-0.47, -0.32) raw xDistance=0.44 yDistance=-0.48
23:50:21.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
23:50:21.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:21.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
23:50:21.261 00.000 25848 MoveAxis(E, 0, ABG)
23:50:21.261 00.000 25848 Move returns status 0, amount 0
23:50:21.261 00.000 25848 MoveAxis(N, 0, ABG)
23:50:21.261 00.000 25848 Move returns status 0, amount 0
23:50:21.261 00.000 25848 move complete, result=0
23:50:21.261 00.000 25848 worker thread done servicing request
23:50:21.268 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=368, FiltMax=65504, Gamma=0.560
23:50:21.284 00.016 21444 UpdateGuideState exits: m=461843 SNR=94.7 Saturated
23:50:21.285 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:21.285 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:21.285 00.000 21444 Enqueuing Expose request
23:50:21.285 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
23:50:21.285 00.000 25848 Worker thread wakes up
23:50:21.285 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:21.285 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:24.131 02.846 25848 Exposure complete
23:50:24.198 00.067 25848 worker thread done servicing request
23:50:24.198 00.000 21444 OnExposeComplete: enter
23:50:24.198 00.000 21444 UpdateGuideState(): m_state=6
23:50:24.199 00.001 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
23:50:24.199 00.000 21444 Star::Find returns 1 (1), X=1221.35, Y=734.17, Mass=340365, SNR=64.6, Peak=11784 HFD=6.9
23:50:24.199 00.000 21444 Star::Find false star n=4 nbg=256 bg=4384.1 sigma=444.5 thresh=5718 peak=5684
23:50:24.199 00.000 21444 Star::Find false star n=4 nbg=258 bg=4930.2 sigma=466.8 thresh=6331 peak=6067
23:50:24.199 00.000 21444 Star::Find false star n=6 nbg=268 bg=4464.8 sigma=527.6 thresh=6047 peak=5658
23:50:24.199 00.000 21444 Star::Find false star n=5 nbg=252 bg=4321.5 sigma=493.3 thresh=5801 peak=5619
23:50:24.199 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.92,-2.61,0.15,U] [#3 0.00,0.00,0.00,L] [#4 -1.67,-1.91,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.60,-1.94,0.80,U] [#8 -3.45,-10.65,0.18,U] [#9 -29.44,7.17,0.00,M1] [#10 -13.44,-6.00,0.15,U] [#11 14.81,-21.90,0.00,M3] 
23:50:24.199 00.000 21444 single-star, 5 included, MultiStar: {-0.39, -2.61}, one-star: {1.44, -1.32}
23:50:24.199 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
23:50:24.199 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.35)
23:50:24.199 00.000 21444 CameraToMount -- cameraX=1.44 cameraY=-1.32 hyp=1.95 cameraTheta=-0.74 mountX=-1.55 mountY=-0.67, mountTheta=-2.73
23:50:24.200 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.44, y=-1.32, opts=13)
23:50:24.200 00.000 21444 Enqueuing Move request for scope (1.44, -1.32)
23:50:24.200 00.000 25848 Worker thread wakes up
23:50:24.200 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.44, -1.32) opts 0xd
23:50:24.200 00.000 25848 Handling offset move in thread for scope, endpoint = (1.44, -1.32)
23:50:24.200 00.000 25848 Moving (1.44, -1.32) raw xDistance=-1.55 yDistance=-0.67
23:50:24.200 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.55
23:50:24.200 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:50:24.200 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
23:50:24.200 00.000 25848 MoveAxis(E, 45, ABG)
23:50:24.200 00.000 25848 Guiding  Dir = 2, Dur = 45
23:50:24.207 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=672, FiltMax=65504, Gamma=0.560
23:50:24.221 00.014 25848 IsSlewing returns 0
23:50:24.221 00.000 25848 IsGuiding returns 0
23:50:24.225 00.004 21444 UpdateGuideState exits: m=340365 SNR=64.6 Saturated
23:50:24.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:24.225 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:24.225 00.000 21444 Enqueuing Expose request
23:50:24.252 00.027 25848 PulseGuide returned control before completion, sleep 25
23:50:24.284 00.032 25848 IsGuiding returns 1
23:50:24.284 00.000 25848 scope still moving after pulse duration time elapsed
23:50:24.345 00.061 25848 IsSlewing returns 0
23:50:24.346 00.001 25848 IsGuiding returns 0
23:50:24.346 00.000 25848 scope move finished after 45 + 79 ms
23:50:24.346 00.000 25848 Move returns status 0, amount 45
23:50:24.346 00.000 25848 MoveAxis(N, 0, ABG)
23:50:24.346 00.000 25848 Move returns status 0, amount 0
23:50:24.346 00.000 25848 move complete, result=0
23:50:24.346 00.000 25848 worker thread done servicing request
23:50:24.346 00.000 25848 Worker thread wakes up
23:50:24.346 00.000 21444 GuideStep: -1.5 px 45 ms EAST, -0.7 px 0 ms NORTH
23:50:24.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:24.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:27.187 02.841 25848 Exposure complete
23:50:27.254 00.067 25848 worker thread done servicing request
23:50:27.254 00.000 21444 OnExposeComplete: enter
23:50:27.254 00.000 21444 UpdateGuideState(): m_state=6
23:50:27.254 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
23:50:27.254 00.000 21444 Star::Find returns 1 (1), X=1219.32, Y=734.22, Mass=395012, SNR=69.6, Peak=12592 HFD=7.0
23:50:27.254 00.000 21444 Star::Find false star n=4 nbg=266 bg=5078.7 sigma=587.3 thresh=6841 peak=6629
23:50:27.254 00.000 21444 Star::Find false star n=2 nbg=257 bg=4348.0 sigma=523.5 thresh=5918 peak=5665
23:50:27.254 00.000 21444 Star::Find false star n=2 nbg=267 bg=4507.6 sigma=545.0 thresh=6143 peak=5652
23:50:27.254 00.000 21444 Star::Find false star n=11 nbg=239 bg=3230.1 sigma=345.6 thresh=4267 peak=4254
23:50:27.254 00.000 21444 MultiStar: [#1 7.31,-10.80,0.16,U] [#2 -4.99,-11.80,0.18,U] [#3 0.00,0.00,0.00,L] [#4 10.17,10.78,0.15,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.60,-1.65,0.89,U] [#8 -2.81,-8.13,0.15,U] [#9 0.00,0.00,0.00,L] [#10 -22.84,-12.72,0.00,M1] [#11 11.57,-22.28,0.00,M4] 
23:50:27.254 00.000 21444 single-star, 5 included, MultiStar: {0.51, -2.43}, one-star: {-0.59, -1.27}
23:50:27.254 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.05) = xAngle (-5.06 = 1.23)
23:50:27.254 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.62)
23:50:27.254 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=-1.27 hyp=1.40 cameraTheta=-2.01 mountX=0.47 mountY=-1.40, mountTheta=-1.24
23:50:27.255 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=-1.27, opts=13)
23:50:27.255 00.000 21444 Enqueuing Move request for scope (-0.59, -1.27)
23:50:27.255 00.000 25848 Worker thread wakes up
23:50:27.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -1.27) opts 0xd
23:50:27.255 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, -1.27)
23:50:27.255 00.000 25848 Moving (-0.59, -1.27) raw xDistance=0.47 yDistance=-1.40
23:50:27.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
23:50:27.255 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-0.39 newest=-2.55
23:50:27.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
23:50:27.255 00.000 25848 MoveAxis(E, 0, ABG)
23:50:27.255 00.000 25848 Move returns status 0, amount 0
23:50:27.256 00.001 25848 BLC: Oldest BLC event removed
23:50:27.256 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 231 applied
23:50:27.256 00.000 25848 MoveAxis(N, 269, ABG)
23:50:27.256 00.000 25848 Guiding  Dir = 0, Dur = 269
23:50:27.262 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=220, FiltMax=65504, Gamma=0.560
23:50:27.279 00.017 21444 UpdateGuideState exits: m=395012 SNR=69.6 Saturated
23:50:27.279 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:27.280 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:27.280 00.000 21444 Enqueuing Expose request
23:50:27.282 00.002 25848 IsSlewing returns 0
23:50:27.282 00.000 25848 IsGuiding returns 0
23:50:27.313 00.031 25848 PulseGuide returned control before completion, sleep 248
23:50:27.575 00.262 25848 IsGuiding returns 1
23:50:27.575 00.000 25848 scope still moving after pulse duration time elapsed
23:50:27.641 00.066 25848 IsSlewing returns 0
23:50:27.641 00.000 25848 IsGuiding returns 0
23:50:27.641 00.000 25848 scope move finished after 269 + 90 ms
23:50:27.641 00.000 25848 Move returns status 0, amount 269
23:50:27.641 00.000 25848 move complete, result=0
23:50:27.641 00.000 25848 worker thread done servicing request
23:50:27.641 00.000 25848 Worker thread wakes up
23:50:27.641 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.4 px 269 ms NORTH
23:50:27.642 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:27.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:30.489 02.847 25848 Exposure complete
23:50:30.577 00.088 25848 worker thread done servicing request
23:50:30.578 00.001 21444 OnExposeComplete: enter
23:50:30.578 00.000 21444 UpdateGuideState(): m_state=6
23:50:30.578 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
23:50:30.578 00.000 21444 Star::Find returns 1 (1), X=1219.81, Y=734.03, Mass=382900, SNR=60.4, Peak=13396 HFD=6.5
23:50:30.578 00.000 21444 Star::Find false star n=5 nbg=258 bg=4379.2 sigma=552.6 thresh=6037 peak=5791
23:50:30.578 00.000 21444 Star::Find false star n=8 nbg=261 bg=4358.7 sigma=483.3 thresh=5809 peak=5717
23:50:30.578 00.000 21444 Star::Find false star n=1 nbg=276 bg=4522.9 sigma=627.7 thresh=6406 peak=5753
23:50:30.578 00.000 21444 Star::Find false star n=5 nbg=260 bg=4601.4 sigma=482.6 thresh=6049 peak=5766
23:50:30.578 00.000 21444 Star::Find false star n=4 nbg=258 bg=3454.2 sigma=463.6 thresh=4845 peak=4765
23:50:30.578 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.09,2.15,0.11,U] [#3 18.79,25.23,0.00,R] [#4 -5.51,-3.18,0.28,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.08,-1.07,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -23.99,-13.43,0.00,M2] [#11 12.41,-21.73,0.00,M5] 
23:50:30.578 00.000 21444 single-star, 3 included, MultiStar: {-1.44, -1.35}, one-star: {-0.11, -1.46}
23:50:30.578 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.70 = 1.59)
23:50:30.578 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.26)
23:50:30.579 00.001 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.46 hyp=1.46 cameraTheta=-1.64 mountX=-0.03 mountY=-1.39, mountTheta=-1.59
23:50:30.581 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.46, opts=13)
23:50:30.583 00.002 21444 Enqueuing Move request for scope (-0.11, -1.46)
23:50:30.583 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4052, FiltMin=452, FiltMax=65504, Gamma=0.560
23:50:30.583 00.000 21444 UpdateGuideState exits: m=382900 SNR=60.4 Saturated
23:50:30.583 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:30.583 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:30.583 00.000 21444 Enqueuing Expose request
23:50:30.583 00.000 25848 Worker thread wakes up
23:50:30.583 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.46) opts 0xd
23:50:30.583 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.46)
23:50:30.583 00.000 25848 Moving (-0.11, -1.46) raw xDistance=-0.03 yDistance=-1.39
23:50:30.583 00.000 25848 BLC: History state: CurrMiss=1.39, AvgInitMiss=0.67, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.396462, 1:1.392424
23:50:30.583 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:50:30.583 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:50:30.583 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
23:50:30.583 00.000 25848 MoveAxis(E, 0, ABG)
23:50:30.583 00.000 25848 Move returns status 0, amount 0
23:50:30.583 00.000 25848 MoveAxis(N, 38, ABG)
23:50:30.583 00.000 25848 Guiding  Dir = 0, Dur = 38
23:50:30.625 00.042 25848 IsSlewing returns 0
23:50:30.626 00.001 25848 IsGuiding returns 0
23:50:30.657 00.031 25848 PulseGuide returned control before completion, sleep 17
23:50:30.690 00.033 25848 IsGuiding returns 1
23:50:30.690 00.000 25848 scope still moving after pulse duration time elapsed
23:50:30.749 00.059 25848 IsSlewing returns 0
23:50:30.749 00.000 25848 IsGuiding returns 0
23:50:30.749 00.000 25848 scope move finished after 38 + 85 ms
23:50:30.749 00.000 25848 Move returns status 0, amount 38
23:50:30.749 00.000 25848 move complete, result=0
23:50:30.749 00.000 25848 worker thread done servicing request
23:50:30.749 00.000 25848 Worker thread wakes up
23:50:30.749 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.4 px 38 ms NORTH
23:50:30.750 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:30.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:33.597 02.847 25848 Exposure complete
23:50:33.685 00.088 25848 worker thread done servicing request
23:50:33.685 00.000 21444 OnExposeComplete: enter
23:50:33.685 00.000 21444 UpdateGuideState(): m_state=6
23:50:33.685 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
23:50:33.685 00.000 21444 Star::Find returns 1 (1), X=1218.75, Y=732.23, Mass=259262, SNR=57.0, Peak=10468 HFD=6.5
23:50:33.685 00.000 21444 DistanceChecker: reject for large offset (3.46 > 3.09) avgDist = 1.54 count = 61
23:50:33.685 00.000 21444 DistanceChecker: activated
23:50:33.686 00.001 21444 Status Line: Recovering
23:50:33.686 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:50:33.686 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
23:50:33.686 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
23:50:33.687 00.001 25848 Worker thread wakes up
23:50:33.687 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:50:33.687 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:50:33.687 00.000 25848 move complete, result=0
23:50:33.687 00.000 25848 worker thread done servicing request
23:50:33.801 00.114 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:50:33.801 00.000 21444 Status Line: No star found
23:50:33.802 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4052, FiltMin=434, FiltMax=65504, Gamma=0.560
23:50:33.803 00.001 21444 UpdateGuideState exits: No star found
23:50:33.803 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:33.803 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
23:50:33.803 00.000 21444 Enqueuing Expose request
23:50:33.803 00.000 25848 Worker thread wakes up
23:50:33.803 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:33.803 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
23:50:36.650 02.847 25848 Exposure complete
23:50:36.737 00.087 25848 worker thread done servicing request
23:50:36.737 00.000 21444 OnExposeComplete: enter
23:50:36.737 00.000 21444 UpdateGuideState(): m_state=6
23:50:36.737 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
23:50:36.737 00.000 21444 Star::Find returns 1 (1), X=1220.20, Y=734.08, Mass=290280, SNR=63.2, Peak=10776 HFD=6.7
23:50:36.737 00.000 21444 DistanceChecker: deactivated
23:50:36.738 00.001 21444 Star::Find false star n=3 nbg=266 bg=4455.9 sigma=477.0 thresh=5887 peak=5616
23:50:36.738 00.000 21444 Star::Find false star n=1 nbg=265 bg=2844.5 sigma=531.5 thresh=4439 peak=3889
23:50:36.738 00.000 21444 Star::Find false star n=2 nbg=266 bg=4967.4 sigma=544.8 thresh=6602 peak=6430
23:50:36.738 00.000 21444 Star::Find false star n=5 nbg=250 bg=4703.2 sigma=432.4 thresh=6000 peak=5746
23:50:36.738 00.000 21444 Star::Find false star n=3 nbg=276 bg=4609.2 sigma=558.3 thresh=6284 peak=5931
23:50:36.738 00.000 21444 Star::Find false star n=6 nbg=260 bg=3398.0 sigma=431.1 thresh=4691 peak=4637
23:50:36.738 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 1.45,-0.14,0.20,U] [#6 -14.81,16.41,0.21,U] [#7 1.14,-1.88,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -22.10,-15.16,0.00,M3] [#11 13.87,-21.71,0.00,M6] 
23:50:36.738 00.000 21444 refined, 3 included, MultiStar: {-0.77, 0.27}, one-star: {0.29, -1.41}
23:50:36.738 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
23:50:36.738 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
23:50:36.738 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.27 hyp=0.82 cameraTheta=2.81 mountX=0.79 mountY=-0.05, mountTheta=-0.06
23:50:36.739 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.27, opts=13)
23:50:36.739 00.000 21444 Enqueuing Move request for scope (-0.77, 0.27)
23:50:36.739 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=548, FiltMax=65504, Gamma=0.560
23:50:36.739 00.000 21444 UpdateGuideState exits: m=290280 SNR=63.2 Saturated
23:50:36.739 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:36.739 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:36.739 00.000 21444 Enqueuing Expose request
23:50:36.740 00.001 25848 Worker thread wakes up
23:50:36.740 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.27) opts 0xd
23:50:36.740 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.27)
23:50:36.740 00.000 25848 Moving (-0.77, 0.27) raw xDistance=0.79 yDistance=-0.05
23:50:36.740 00.000 25848 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.67, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.396462, 1:1.392424, 2:0.045576
23:50:36.740 00.000 25848 BLC: No correction, Miss < min_move
23:50:36.740 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
23:50:36.740 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:36.740 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:50:36.740 00.000 25848 MoveAxis(W, 23, ABG)
23:50:36.740 00.000 25848 Guiding  Dir = 3, Dur = 23
23:50:36.764 00.024 25848 IsSlewing returns 0
23:50:36.766 00.002 25848 IsGuiding returns 0
23:50:36.799 00.033 25848 IsGuiding returns 1
23:50:36.799 00.000 25848 scope still moving after pulse duration time elapsed
23:50:36.842 00.043 25848 IsSlewing returns 0
23:50:36.842 00.000 25848 IsGuiding returns 0
23:50:36.842 00.000 25848 scope move finished after 23 + 53 ms
23:50:36.842 00.000 25848 Move returns status 0, amount 23
23:50:36.842 00.000 25848 MoveAxis(N, 0, ABG)
23:50:36.842 00.000 25848 Move returns status 0, amount 0
23:50:36.842 00.000 25848 move complete, result=0
23:50:36.842 00.000 25848 worker thread done servicing request
23:50:36.842 00.000 25848 Worker thread wakes up
23:50:36.843 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:36.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:36.843 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.0 px 0 ms NORTH
23:50:39.687 02.844 25848 Exposure complete
23:50:39.764 00.077 25848 worker thread done servicing request
23:50:39.764 00.000 21444 OnExposeComplete: enter
23:50:39.764 00.000 21444 UpdateGuideState(): m_state=6
23:50:39.764 00.000 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
23:50:39.764 00.000 21444 Star::Find returns 1 (1), X=1221.09, Y=732.67, Mass=292282, SNR=51.9, Peak=9712 HFD=7.0
23:50:39.764 00.000 21444 Star::Find false star n=4 nbg=249 bg=4611.7 sigma=445.2 thresh=5947 peak=5721
23:50:39.764 00.000 21444 Star::Find false star n=3 nbg=261 bg=2662.3 sigma=472.9 thresh=4081 peak=3970
23:50:39.764 00.000 21444 Star::Find false star n=13 nbg=262 bg=4890.3 sigma=488.7 thresh=6356 peak=6354
23:50:39.764 00.000 21444 Star::Find false star n=10 nbg=264 bg=4553.0 sigma=450.8 thresh=5905 peak=5778
23:50:39.764 00.000 21444 Star::Find false star n=2 nbg=270 bg=4419.5 sigma=494.2 thresh=5902 peak=5477
23:50:39.764 00.000 21444 Star::Find false star n=6 nbg=253 bg=4592.2 sigma=437.8 thresh=5906 peak=5896
23:50:39.765 00.001 21444 Star::Find false star n=3 nbg=262 bg=3616.8 sigma=483.4 thresh=5067 peak=4977
23:50:39.765 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -7.38,20.74,0.24,U] [#7 2.91,-3.08,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -27.51,-5.45,0.00,M4] [#11 15.13,-22.00,0.00,M7] 
23:50:39.765 00.000 21444 refined, 2 included, MultiStar: {0.71, 0.05}, one-star: {1.18, -2.82}
23:50:39.765 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
23:50:39.765 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.46)
23:50:39.765 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=0.05 hyp=0.71 cameraTheta=0.07 mountX=-0.70 mountY=0.31, mountTheta=2.72
23:50:39.765 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=0.05, opts=13)
23:50:39.765 00.000 21444 Enqueuing Move request for scope (0.71, 0.05)
23:50:39.766 00.001 25848 Worker thread wakes up
23:50:39.766 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.05) opts 0xd
23:50:39.766 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, 0.05)
23:50:39.766 00.000 25848 Moving (0.71, 0.05) raw xDistance=-0.70 yDistance=0.31
23:50:39.766 00.000 25848 BLC: window closed
23:50:39.766 00.000 25848 BLC: History state: CurrMiss=-0.31, AvgInitMiss=0.67, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.396462, 1:1.392424, 2:0.045576
23:50:39.766 00.000 25848 BLC: No correction, Miss < min_move
23:50:39.766 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.70
23:50:39.766 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=406, FiltMax=65504, Gamma=0.560
23:50:39.766 00.000 21444 UpdateGuideState exits: m=292282 SNR=51.9 Saturated
23:50:39.766 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:39.766 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:39.766 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:39.766 00.000 21444 Enqueuing Expose request
23:50:39.766 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:50:39.766 00.000 25848 MoveAxis(E, 19, ABG)
23:50:39.766 00.000 25848 Guiding  Dir = 2, Dur = 19
23:50:39.799 00.033 25848 IsSlewing returns 0
23:50:39.799 00.000 25848 IsGuiding returns 0
23:50:39.829 00.030 25848 IsGuiding returns 1
23:50:39.829 00.000 25848 scope still moving after pulse duration time elapsed
23:50:39.890 00.061 25848 IsSlewing returns 0
23:50:39.891 00.001 25848 IsGuiding returns 0
23:50:39.891 00.000 25848 scope move finished after 19 + 73 ms
23:50:39.891 00.000 25848 Move returns status 0, amount 19
23:50:39.891 00.000 25848 MoveAxis(N, 0, ABG)
23:50:39.891 00.000 25848 Move returns status 0, amount 0
23:50:39.891 00.000 25848 move complete, result=0
23:50:39.891 00.000 25848 worker thread done servicing request
23:50:39.891 00.000 25848 Worker thread wakes up
23:50:39.891 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.3 px 0 ms NORTH
23:50:39.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:39.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:42.734 02.843 25848 Exposure complete
23:50:42.820 00.086 25848 worker thread done servicing request
23:50:42.821 00.001 21444 OnExposeComplete: enter
23:50:42.821 00.000 21444 UpdateGuideState(): m_state=6
23:50:42.821 00.000 21444 Star::Find(15, 1221, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
23:50:42.821 00.000 21444 Star::Find returns 1 (1), X=1218.77, Y=734.64, Mass=305088, SNR=49.2, Peak=10368 HFD=6.9
23:50:42.821 00.000 21444 Star::Find false star n=3 nbg=259 bg=4421.4 sigma=554.0 thresh=6083 peak=5983
23:50:42.821 00.000 21444 Star::Find false star n=2 nbg=258 bg=4510.8 sigma=465.4 thresh=5907 peak=5624
23:50:42.821 00.000 21444 Star::Find false star n=6 nbg=238 bg=4623.3 sigma=431.1 thresh=5917 peak=5689
23:50:42.821 00.000 21444 Star::Find false star n=4 nbg=257 bg=4110.6 sigma=459.5 thresh=5489 peak=5301
23:50:42.821 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -11.50,-13.51,0.16,U] [#3 -6.55,-23.76,0.00,M1] [#4 -3.95,0.98,0.29,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.21,-0.95,0.69,U] [#8 0.00,0.00,0.00,L] [#9 -12.65,-1.74,0.19,U] [#10 0.00,0.00,0.00,L] [#11 11.97,-20.67,0.00,M8] 
23:50:42.821 00.000 21444 single-star, 4 included, MultiStar: {-2.87, -1.58}, one-star: {-1.14, -0.85}
23:50:42.821 00.000 21444 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.05) = xAngle (-5.55 = 0.73)
23:50:42.821 00.000 21444 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.11)
23:50:42.822 00.001 21444 CameraToMount -- cameraX=-1.14 cameraY=-0.85 hyp=1.42 cameraTheta=-2.50 mountX=1.06 mountY=-1.22, mountTheta=-0.85
23:50:42.822 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=-0.85, opts=13)
23:50:42.822 00.000 21444 Enqueuing Move request for scope (-1.14, -0.85)
23:50:42.823 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4036, FiltMin=356, FiltMax=65504, Gamma=0.560
23:50:42.823 00.000 21444 UpdateGuideState exits: m=305088 SNR=49.2 Saturated
23:50:42.823 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:42.823 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:42.823 00.000 21444 Enqueuing Expose request
23:50:42.823 00.000 25848 Worker thread wakes up
23:50:42.823 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.85) opts 0xd
23:50:42.823 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, -0.85)
23:50:42.823 00.000 25848 Moving (-1.14, -0.85) raw xDistance=1.06 yDistance=-1.22
23:50:42.823 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.06
23:50:42.823 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
23:50:42.823 00.000 25848 MoveAxis(W, 30, ABG)
23:50:42.823 00.000 25848 Guiding  Dir = 3, Dur = 30
23:50:42.843 00.020 25848 IsSlewing returns 0
23:50:42.846 00.003 25848 IsGuiding returns 0
23:50:42.877 00.031 25848 IsGuiding returns 1
23:50:42.877 00.000 25848 scope still moving after pulse duration time elapsed
23:50:42.936 00.059 25848 IsSlewing returns 0
23:50:42.937 00.001 25848 IsGuiding returns 0
23:50:42.937 00.000 25848 scope move finished after 30 + 60 ms
23:50:42.937 00.000 25848 Move returns status 0, amount 30
23:50:42.937 00.000 25848 MoveAxis(N, 33, ABG)
23:50:42.937 00.000 25848 Guiding  Dir = 0, Dur = 33
23:50:42.970 00.033 25848 IsSlewing returns 0
23:50:42.970 00.000 25848 IsGuiding returns 0
23:50:43.001 00.031 25848 PulseGuide returned control before completion, sleep 13
23:50:43.017 00.016 25848 IsGuiding returns 1
23:50:43.017 00.000 25848 scope still moving after pulse duration time elapsed
23:50:43.077 00.060 25848 IsSlewing returns 0
23:50:43.077 00.000 25848 IsGuiding returns 0
23:50:43.077 00.000 25848 scope move finished after 33 + 74 ms
23:50:43.077 00.000 25848 Move returns status 0, amount 33
23:50:43.077 00.000 25848 move complete, result=0
23:50:43.077 00.000 25848 worker thread done servicing request
23:50:43.077 00.000 25848 Worker thread wakes up
23:50:43.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:43.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:43.077 00.000 21444 GuideStep: 1.1 px 30 ms WEST, -1.2 px 33 ms NORTH
23:50:45.922 02.845 25848 Exposure complete
23:50:45.989 00.067 25848 worker thread done servicing request
23:50:45.989 00.000 21444 OnExposeComplete: enter
23:50:45.989 00.000 21444 UpdateGuideState(): m_state=6
23:50:45.989 00.000 21444 Star::Find(15, 1218, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
23:50:45.989 00.000 21444 Star::Find returns 1 (1), X=1218.92, Y=733.82, Mass=344093, SNR=63.4, Peak=10768 HFD=7.1
23:50:45.989 00.000 21444 Star::Find false star n=3 nbg=256 bg=4436.0 sigma=453.3 thresh=5796 peak=5683
23:50:45.989 00.000 21444 Star::Find false star n=3 nbg=265 bg=2806.9 sigma=483.8 thresh=4258 peak=3855
23:50:45.989 00.000 21444 Star::Find false star n=5 nbg=274 bg=4943.8 sigma=547.3 thresh=6586 peak=6403
23:50:45.989 00.000 21444 Star::Find false star n=7 nbg=242 bg=4559.4 sigma=480.8 thresh=6002 peak=5915
23:50:45.989 00.000 21444 Star::Find false star n=6 nbg=251 bg=4463.2 sigma=483.3 thresh=5913 peak=5815
23:50:45.989 00.000 21444 Star::Find false star n=4 nbg=258 bg=4108.9 sigma=494.9 thresh=5594 peak=5495
23:50:45.989 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 1.03,17.94,0.17,U] [#7 -0.35,-2.18,0.59,U] [#8 1.77,-20.54,0.20,U] [#9 -14.99,1.53,0.14,U] [#10 0.00,0.00,0.00,L] [#11 11.78,-22.43,0.00,M9] 
23:50:45.989 00.000 21444 single-star, 4 included, MultiStar: {-1.29, -1.86}, one-star: {-1.00, -1.67}
23:50:45.989 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.16 = 1.12)
23:50:45.990 00.001 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.00 = -1.72)
23:50:45.990 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=-1.67 hyp=1.94 cameraTheta=-2.11 mountX=0.84 mountY=-1.92, mountTheta=-1.16
23:50:45.990 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=-1.67, opts=13)
23:50:45.990 00.000 21444 Enqueuing Move request for scope (-1.00, -1.67)
23:50:45.990 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4036, FiltMin=522, FiltMax=65504, Gamma=0.560
23:50:45.990 00.000 21444 UpdateGuideState exits: m=344093 SNR=63.4 Saturated
23:50:45.990 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:45.990 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:45.990 00.000 21444 Enqueuing Expose request
23:50:45.991 00.001 25848 Worker thread wakes up
23:50:45.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -1.67) opts 0xd
23:50:45.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.00, -1.67)
23:50:45.991 00.000 25848 Moving (-1.00, -1.67) raw xDistance=0.84 yDistance=-1.92
23:50:45.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.84
23:50:45.991 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.92 from input -1.92
23:50:45.991 00.000 25848 MoveAxis(W, 27, ABG)
23:50:45.991 00.000 25848 Guiding  Dir = 3, Dur = 27
23:50:46.015 00.024 25848 IsSlewing returns 0
23:50:46.015 00.000 25848 IsGuiding returns 0
23:50:46.047 00.032 25848 IsGuiding returns 1
23:50:46.047 00.000 25848 scope still moving after pulse duration time elapsed
23:50:46.109 00.062 25848 IsSlewing returns 0
23:50:46.109 00.000 25848 IsGuiding returns 0
23:50:46.109 00.000 25848 scope move finished after 27 + 65 ms
23:50:46.109 00.000 25848 Move returns status 0, amount 27
23:50:46.109 00.000 25848 MoveAxis(N, 52, ABG)
23:50:46.109 00.000 25848 Guiding  Dir = 0, Dur = 52
23:50:46.166 00.057 25848 IsSlewing returns 0
23:50:46.166 00.000 25848 IsGuiding returns 0
23:50:46.187 00.021 25848 PulseGuide returned control before completion, sleep 42
23:50:46.235 00.048 25848 IsGuiding returns 1
23:50:46.235 00.000 25848 scope still moving after pulse duration time elapsed
23:50:46.298 00.063 25848 IsSlewing returns 0
23:50:46.298 00.000 25848 IsGuiding returns 0
23:50:46.298 00.000 25848 scope move finished after 52 + 79 ms
23:50:46.299 00.001 25848 Move returns status 0, amount 52
23:50:46.299 00.000 25848 move complete, result=0
23:50:46.299 00.000 25848 worker thread done servicing request
23:50:46.299 00.000 25848 Worker thread wakes up
23:50:46.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:46.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:46.299 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -1.9 px 52 ms NORTH
23:50:49.138 02.839 25848 Exposure complete
23:50:49.215 00.077 25848 worker thread done servicing request
23:50:49.215 00.000 21444 OnExposeComplete: enter
23:50:49.215 00.000 21444 UpdateGuideState(): m_state=6
23:50:49.215 00.000 21444 Star::Find(15, 1218, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
23:50:49.215 00.000 21444 Star::Find returns 1 (1), X=1220.03, Y=735.36, Mass=287336, SNR=44.2, Peak=10620 HFD=6.7
23:50:49.215 00.000 21444 Star::Find false star n=1 nbg=261 bg=4508.6 sigma=531.9 thresh=6104 peak=5604
23:50:49.215 00.000 21444 Star::Find false star n=4 nbg=267 bg=2638.3 sigma=443.2 thresh=3968 peak=3784
23:50:49.215 00.000 21444 Star::Find false star n=5 nbg=253 bg=4955.7 sigma=468.7 thresh=6362 peak=6213
23:50:49.215 00.000 21444 Star::Find false star n=4 nbg=256 bg=4560.8 sigma=520.1 thresh=6121 peak=5967
23:50:49.215 00.000 21444 Star::Find false star n=2 nbg=273 bg=4461.0 sigma=587.2 thresh=6223 peak=5553
23:50:49.215 00.000 21444 Star::Find false star n=9 nbg=254 bg=4504.8 sigma=461.7 thresh=5890 peak=5759
23:50:49.215 00.000 21444 Star::Find false star n=3 nbg=266 bg=4559.1 sigma=483.9 thresh=6011 peak=5656
23:50:49.216 00.001 21444 Star::Find false star n=3 nbg=257 bg=3445.4 sigma=441.4 thresh=4770 peak=4582
23:50:49.216 00.000 21444 Star::Find false star n=3 nbg=271 bg=4054.4 sigma=485.8 thresh=5512 peak=5127
23:50:49.216 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.51,-0.66,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.53,-20.40,0.00,M10] 
23:50:49.216 00.000 21444 single-star, 1 included, MultiStar: {0.28, -0.35}, one-star: {0.11, -0.13}
23:50:49.216 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.90 = 2.38)
23:50:49.216 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.46)
23:50:49.216 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.85 mountX=-0.13 mountY=-0.08, mountTheta=-2.59
23:50:49.216 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.13, opts=13)
23:50:49.217 00.001 21444 Enqueuing Move request for scope (0.11, -0.13)
23:50:49.217 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=558, FiltMax=65504, Gamma=0.560
23:50:49.217 00.000 21444 UpdateGuideState exits: m=287336 SNR=44.2 Saturated
23:50:49.217 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:49.217 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:49.217 00.000 21444 Enqueuing Expose request
23:50:49.217 00.000 25848 Worker thread wakes up
23:50:49.217 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
23:50:49.217 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
23:50:49.217 00.000 25848 Moving (0.11, -0.13) raw xDistance=-0.13 yDistance=-0.08
23:50:49.217 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:50:49.217 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:49.217 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:50:49.217 00.000 25848 MoveAxis(E, 0, ABG)
23:50:49.217 00.000 25848 Move returns status 0, amount 0
23:50:49.217 00.000 25848 MoveAxis(N, 0, ABG)
23:50:49.217 00.000 25848 Move returns status 0, amount 0
23:50:49.217 00.000 25848 move complete, result=0
23:50:49.217 00.000 25848 worker thread done servicing request
23:50:49.217 00.000 25848 Worker thread wakes up
23:50:49.217 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:49.217 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:49.217 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:52.071 02.854 25848 Exposure complete
23:50:52.138 00.067 25848 worker thread done servicing request
23:50:52.138 00.000 21444 OnExposeComplete: enter
23:50:52.138 00.000 21444 UpdateGuideState(): m_state=6
23:50:52.138 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
23:50:52.138 00.000 21444 Star::Find returns 1 (1), X=1218.01, Y=737.37, Mass=332636, SNR=60.5, Peak=10900 HFD=6.6
23:50:52.138 00.000 21444 Star::Find false star n=7 nbg=260 bg=4467.0 sigma=464.9 thresh=5862 peak=5768
23:50:52.139 00.001 21444 Star::Find false star n=5 nbg=259 bg=4448.5 sigma=474.1 thresh=5871 peak=5701
23:50:52.139 00.000 21444 Star::Find false star n=5 nbg=264 bg=4499.4 sigma=524.6 thresh=6073 peak=5627
23:50:52.139 00.000 21444 Star::Find false star n=5 nbg=248 bg=4691.1 sigma=534.6 thresh=6295 peak=6165
23:50:52.139 00.000 21444 Star::Find false star n=4 nbg=276 bg=3459.6 sigma=513.9 thresh=5001 peak=4942
23:50:52.139 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -15.65,-14.46,0.17,U] [#3 -11.43,-3.69,0.16,U] [#4 -1.37,0.08,0.27,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.41,-0.03,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.17,-18.86,3.16,U] 
23:50:52.139 00.000 21444 single-star, 5 included, MultiStar: {5.53, -10.98}, one-star: {-1.90, 1.88}
23:50:52.139 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
23:50:52.139 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
23:50:52.139 00.000 21444 CameraToMount -- cameraX=-1.90 cameraY=1.88 hyp=2.67 cameraTheta=2.36 mountX=2.06 mountY=1.02, mountTheta=0.46
23:50:52.140 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.90, y=1.88, opts=13)
23:50:52.140 00.000 21444 Enqueuing Move request for scope (-1.90, 1.88)
23:50:52.140 00.000 25848 Worker thread wakes up
23:50:52.140 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.90, 1.88) opts 0xd
23:50:52.140 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.90, 1.88)
23:50:52.140 00.000 25848 Moving (-1.90, 1.88) raw xDistance=2.06 yDistance=1.02
23:50:52.140 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 2.06
23:50:52.140 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:52.140 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=568, FiltMax=65504, Gamma=0.560
23:50:52.140 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.02
23:50:52.140 00.000 25848 MoveAxis(W, 60, ABG)
23:50:52.140 00.000 25848 Guiding  Dir = 3, Dur = 60
23:50:52.140 00.000 21444 UpdateGuideState exits: m=332636 SNR=60.5 Saturated
23:50:52.140 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:52.140 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:52.140 00.000 21444 Enqueuing Expose request
23:50:52.172 00.032 25848 IsSlewing returns 0
23:50:52.174 00.002 25848 IsGuiding returns 0
23:50:52.205 00.031 25848 PulseGuide returned control before completion, sleep 39
23:50:52.258 00.053 25848 IsGuiding returns 1
23:50:52.258 00.000 25848 scope still moving after pulse duration time elapsed
23:50:52.314 00.056 25848 IsSlewing returns 0
23:50:52.314 00.000 25848 IsGuiding returns 0
23:50:52.314 00.000 25848 scope move finished after 60 + 80 ms
23:50:52.314 00.000 25848 Move returns status 0, amount 60
23:50:52.315 00.001 25848 MoveAxis(N, 0, ABG)
23:50:52.315 00.000 25848 Move returns status 0, amount 0
23:50:52.315 00.000 25848 move complete, result=0
23:50:52.315 00.000 25848 worker thread done servicing request
23:50:52.315 00.000 25848 Worker thread wakes up
23:50:52.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:52.315 00.000 21444 GuideStep: 2.1 px 60 ms WEST, 1.0 px 0 ms NORTH
23:50:52.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:55.157 02.842 25848 Exposure complete
23:50:55.238 00.081 25848 worker thread done servicing request
23:50:55.238 00.000 21444 OnExposeComplete: enter
23:50:55.239 00.001 21444 UpdateGuideState(): m_state=6
23:50:55.239 00.000 21444 Star::Find(15, 1218, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
23:50:55.239 00.000 21444 Star::Find returns 1 (1), X=1219.16, Y=734.06, Mass=313216, SNR=52.5, Peak=11504 HFD=6.6
23:50:55.239 00.000 21444 Star::Find false star n=4 nbg=267 bg=4338.3 sigma=544.5 thresh=5972 peak=5731
23:50:55.239 00.000 21444 Star::Find false star n=5 nbg=259 bg=2827.6 sigma=434.3 thresh=4130 peak=3999
23:50:55.239 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.47,-0.45,0.22,U] [#4 -1.45,-1.03,0.23,U] [#5 10.33,-22.94,0.00,M1] [#6 2.44,16.93,0.21,U] [#7 -0.13,-0.71,0.92,U] [#8 21.65,5.15,0.13,U] [#9 -3.69,-18.58,0.27,U] [#10 -0.32,-0.99,0.27,U] 
23:50:55.239 00.000 21444 refined, 7 included, MultiStar: {0.29, -1.05}, one-star: {-0.75, -1.43}
23:50:55.239 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.36 = 1.93)
23:50:55.239 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.20 = -0.92)
23:50:55.239 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-1.05 hyp=1.09 cameraTheta=-1.30 mountX=-0.38 mountY=-0.86, mountTheta=-1.98
23:50:55.240 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-1.05, opts=13)
23:50:55.240 00.000 21444 Enqueuing Move request for scope (0.29, -1.05)
23:50:55.240 00.000 25848 Worker thread wakes up
23:50:55.240 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.05) opts 0xd
23:50:55.240 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -1.05)
23:50:55.240 00.000 25848 Moving (0.29, -1.05) raw xDistance=-0.38 yDistance=-0.86
23:50:55.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
23:50:55.240 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
23:50:55.241 00.001 25848 MoveAxis(E, 0, ABG)
23:50:55.241 00.000 25848 Move returns status 0, amount 0
23:50:55.241 00.000 25848 MoveAxis(N, 24, ABG)
23:50:55.241 00.000 25848 Guiding  Dir = 0, Dur = 24
23:50:55.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=674, FiltMax=65504, Gamma=0.560
23:50:55.241 00.000 21444 UpdateGuideState exits: m=313216 SNR=52.5 Saturated
23:50:55.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:55.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:55.241 00.000 21444 Enqueuing Expose request
23:50:55.265 00.024 25848 IsSlewing returns 0
23:50:55.265 00.000 25848 IsGuiding returns 0
23:50:55.297 00.032 25848 IsGuiding returns 1
23:50:55.297 00.000 25848 scope still moving after pulse duration time elapsed
23:50:55.360 00.063 25848 IsSlewing returns 0
23:50:55.360 00.000 25848 IsGuiding returns 0
23:50:55.361 00.001 25848 scope move finished after 24 + 70 ms
23:50:55.361 00.000 25848 Move returns status 0, amount 24
23:50:55.361 00.000 25848 move complete, result=0
23:50:55.361 00.000 25848 worker thread done servicing request
23:50:55.361 00.000 25848 Worker thread wakes up
23:50:55.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:55.361 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:50:55.361 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.9 px 24 ms NORTH
23:50:58.205 02.844 25848 Exposure complete
23:50:58.283 00.078 25848 worker thread done servicing request
23:50:58.284 00.001 21444 OnExposeComplete: enter
23:50:58.284 00.000 21444 UpdateGuideState(): m_state=6
23:50:58.284 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
23:50:58.284 00.000 21444 Star::Find returns 1 (1), X=1219.89, Y=735.47, Mass=407034, SNR=75.4, Peak=12492 HFD=6.9
23:50:58.284 00.000 21444 Star::Find false star n=6 nbg=245 bg=4397.4 sigma=459.5 thresh=5776 peak=5710
23:50:58.284 00.000 21444 Star::Find false star n=5 nbg=252 bg=4995.0 sigma=474.5 thresh=6418 peak=6206
23:50:58.284 00.000 21444 Star::Find false star n=3 nbg=274 bg=4345.0 sigma=496.2 thresh=5834 peak=5636
23:50:58.284 00.000 21444 Star::Find false star n=4 nbg=260 bg=4429.0 sigma=434.6 thresh=5733 peak=5599
23:50:58.284 00.000 21444 Star::Find false star n=5 nbg=261 bg=4610.5 sigma=452.2 thresh=5967 peak=5817
23:50:58.284 00.000 21444 Star::Find false star n=3 nbg=266 bg=3391.5 sigma=497.2 thresh=4883 peak=4751
23:50:58.284 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -2.35,-16.99,0.15,U] [#3 0.00,0.00,0.00,L] [#4 -1.19,0.29,0.16,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.89,-0.78,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -8.37,-12.07,0.16,U] [#11 13.19,-19.84,0.00,M10] 
23:50:58.284 00.000 21444 single-star, 4 included, MultiStar: {-0.66, -2.42}, one-star: {-0.02, -0.02}
23:50:58.284 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.83)
23:50:58.285 00.001 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.01)
23:50:58.285 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.40 mountX=0.02 mountY=-0.03, mountTheta=-0.93
23:50:58.285 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.02, opts=13)
23:50:58.285 00.000 21444 Enqueuing Move request for scope (-0.02, -0.02)
23:50:58.285 00.000 25848 Worker thread wakes up
23:50:58.285 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:50:58.285 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:50:58.286 00.001 25848 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=-0.03
23:50:58.286 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:50:58.286 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:58.286 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=182, FiltMax=65504, Gamma=0.560
23:50:58.286 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:50:58.286 00.000 25848 MoveAxis(E, 0, ABG)
23:50:58.286 00.000 25848 Move returns status 0, amount 0
23:50:58.286 00.000 25848 MoveAxis(N, 0, ABG)
23:50:58.286 00.000 25848 Move returns status 0, amount 0
23:50:58.286 00.000 25848 move complete, result=0
23:50:58.286 00.000 21444 UpdateGuideState exits: m=407034 SNR=75.4 Saturated
23:50:58.286 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:58.286 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:50:58.286 00.000 21444 Enqueuing Expose request
23:50:58.286 00.000 25848 worker thread done servicing request
23:50:58.286 00.000 25848 Worker thread wakes up
23:50:58.286 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:58.286 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:50:58.286 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:01.135 02.849 25848 Exposure complete
23:51:01.211 00.076 25848 worker thread done servicing request
23:51:01.211 00.000 21444 OnExposeComplete: enter
23:51:01.211 00.000 21444 UpdateGuideState(): m_state=6
23:51:01.212 00.001 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
23:51:01.212 00.000 21444 Star::Find returns 1 (1), X=1217.95, Y=737.43, Mass=363520, SNR=63.7, Peak=12112 HFD=6.5
23:51:01.212 00.000 21444 Star::Find false star n=5 nbg=268 bg=2741.6 sigma=537.7 thresh=4355 peak=4302
23:51:01.212 00.000 21444 Star::Find false star n=2 nbg=270 bg=4461.7 sigma=531.6 thresh=6057 peak=5621
23:51:01.212 00.000 21444 Star::Find false star n=2 nbg=275 bg=4600.8 sigma=581.2 thresh=6344 peak=5904
23:51:01.212 00.000 21444 Star::Find false star n=1 nbg=253 bg=4736.2 sigma=486.2 thresh=6195 peak=5768
23:51:01.212 00.000 21444 Star::Find false star n=6 nbg=251 bg=3286.2 sigma=464.8 thresh=4681 peak=4635
23:51:01.212 00.000 21444 Star::Find false star n=8 nbg=245 bg=4193.7 sigma=442.2 thresh=5520 peak=5508
23:51:01.212 00.000 21444 MultiStar: [#1 5.87,-14.77,0.13,U] [#2 0.00,0.00,0.00,L] [#3 -0.99,0.32,0.16,U] [#4 -14.00,13.81,0.15,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.96,1.15,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 10.21,-18.80,3.86,U] 
23:51:01.212 00.000 21444 single-star, 5 included, MultiStar: {5.67, -11.21}, one-star: {-1.96, 1.94}
23:51:01.212 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
23:51:01.212 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
23:51:01.212 00.000 21444 CameraToMount -- cameraX=-1.96 cameraY=1.94 hyp=2.76 cameraTheta=2.36 mountX=2.13 mountY=1.06, mountTheta=0.46
23:51:01.213 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.96, y=1.94, opts=13)
23:51:01.213 00.000 21444 Enqueuing Move request for scope (-1.96, 1.94)
23:51:01.214 00.001 25848 Worker thread wakes up
23:51:01.214 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=496, FiltMax=65504, Gamma=0.560
23:51:01.214 00.000 21444 UpdateGuideState exits: m=363520 SNR=63.7 Saturated
23:51:01.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:01.214 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:01.214 00.000 21444 Enqueuing Expose request
23:51:01.214 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.96, 1.94) opts 0xd
23:51:01.214 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.96, 1.94)
23:51:01.214 00.000 25848 Moving (-1.96, 1.94) raw xDistance=2.13 yDistance=1.06
23:51:01.214 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.34 from input 2.13
23:51:01.214 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:01.214 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
23:51:01.214 00.000 25848 MoveAxis(W, 62, ABG)
23:51:01.214 00.000 25848 Guiding  Dir = 3, Dur = 62
23:51:01.234 00.020 25848 IsSlewing returns 0
23:51:01.235 00.001 25848 IsGuiding returns 0
23:51:01.265 00.030 25848 PulseGuide returned control before completion, sleep 42
23:51:01.322 00.057 25848 IsGuiding returns 1
23:51:01.322 00.000 25848 scope still moving after pulse duration time elapsed
23:51:01.376 00.054 25848 IsSlewing returns 0
23:51:01.377 00.001 25848 IsGuiding returns 0
23:51:01.377 00.000 25848 scope move finished after 62 + 80 ms
23:51:01.377 00.000 25848 Move returns status 0, amount 62
23:51:01.377 00.000 25848 MoveAxis(N, 0, ABG)
23:51:01.377 00.000 25848 Move returns status 0, amount 0
23:51:01.377 00.000 25848 move complete, result=0
23:51:01.377 00.000 25848 worker thread done servicing request
23:51:01.377 00.000 25848 Worker thread wakes up
23:51:01.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:01.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:01.377 00.000 21444 GuideStep: 2.1 px 62 ms WEST, 1.1 px 0 ms NORTH
23:51:04.229 02.852 25848 Exposure complete
23:51:04.307 00.078 25848 worker thread done servicing request
23:51:04.307 00.000 21444 OnExposeComplete: enter
23:51:04.308 00.001 21444 UpdateGuideState(): m_state=6
23:51:04.308 00.000 21444 Star::Find(15, 1217, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
23:51:04.308 00.000 21444 Star::Find returns 1 (1), X=1220.72, Y=735.56, Mass=421099, SNR=64.8, Peak=12668 HFD=7.3
23:51:04.308 00.000 21444 Star::Find false star n=5 nbg=249 bg=4811.4 sigma=530.4 thresh=6403 peak=6245
23:51:04.308 00.000 21444 Star::Find false star n=3 nbg=263 bg=4770.1 sigma=586.6 thresh=6530 peak=6141
23:51:04.308 00.000 21444 Star::Find false star n=5 nbg=274 bg=4479.0 sigma=535.9 thresh=6087 peak=5982
23:51:04.308 00.000 21444 Star::Find false star n=2 nbg=263 bg=4510.2 sigma=544.7 thresh=6144 peak=5662
23:51:04.308 00.000 21444 Star::Find false star n=2 nbg=251 bg=3617.1 sigma=468.6 thresh=5023 peak=4550
23:51:04.308 00.000 21444 Star::Find false star n=4 nbg=267 bg=4001.5 sigma=532.5 thresh=5599 peak=5167
23:51:04.308 00.000 21444 MultiStar: [#1 17.54,-30.52,0.00,M1] [#2 -13.95,9.65,0.21,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.21,-0.16,0.83,U] [#8 15.30,2.09,0.18,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.01,-19.91,0.00,M10] 
23:51:04.308 00.000 21444 single-star, 3 included, MultiStar: {0.73, 1.04}, one-star: {0.81, 0.08}
23:51:04.308 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
23:51:04.308 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.48)
23:51:04.308 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=0.08 hyp=0.81 cameraTheta=0.09 mountX=-0.80 mountY=0.37, mountTheta=2.70
23:51:04.309 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=0.08, opts=13)
23:51:04.309 00.000 21444 Enqueuing Move request for scope (0.81, 0.08)
23:51:04.309 00.000 25848 Worker thread wakes up
23:51:04.309 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.08) opts 0xd
23:51:04.309 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, 0.08)
23:51:04.309 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=344, FiltMax=65504, Gamma=0.560
23:51:04.309 00.000 21444 UpdateGuideState exits: m=421099 SNR=64.8 Saturated
23:51:04.309 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:04.309 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:04.309 00.000 21444 Enqueuing Expose request
23:51:04.309 00.000 25848 Moving (0.81, 0.08) raw xDistance=-0.80 yDistance=0.37
23:51:04.309 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.80
23:51:04.309 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:04.310 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
23:51:04.310 00.000 25848 MoveAxis(E, 19, ABG)
23:51:04.310 00.000 25848 Guiding  Dir = 2, Dur = 19
23:51:04.343 00.033 25848 IsSlewing returns 0
23:51:04.343 00.000 25848 IsGuiding returns 0
23:51:04.374 00.031 25848 IsGuiding returns 1
23:51:04.374 00.000 25848 scope still moving after pulse duration time elapsed
23:51:04.447 00.073 25848 IsSlewing returns 0
23:51:04.447 00.000 25848 IsGuiding returns 0
23:51:04.447 00.000 25848 scope move finished after 19 + 85 ms
23:51:04.447 00.000 25848 Move returns status 0, amount 19
23:51:04.447 00.000 25848 MoveAxis(N, 0, ABG)
23:51:04.448 00.001 25848 Move returns status 0, amount 0
23:51:04.448 00.000 25848 move complete, result=0
23:51:04.448 00.000 25848 worker thread done servicing request
23:51:04.448 00.000 25848 Worker thread wakes up
23:51:04.448 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:04.448 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:04.448 00.000 21444 GuideStep: -0.8 px 19 ms EAST, 0.4 px 0 ms NORTH
23:51:07.290 02.842 25848 Exposure complete
23:51:07.378 00.088 25848 worker thread done servicing request
23:51:07.378 00.000 21444 OnExposeComplete: enter
23:51:07.378 00.000 21444 UpdateGuideState(): m_state=6
23:51:07.378 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
23:51:07.378 00.000 21444 Star::Find returns 1 (1), X=1218.64, Y=735.10, Mass=393230, SNR=74.0, Peak=11652 HFD=7.0
23:51:07.379 00.001 21444 Star::Find false star n=3 nbg=280 bg=4361.3 sigma=554.9 thresh=6026 peak=5669
23:51:07.379 00.000 21444 Star::Find false star n=6 nbg=247 bg=2715.8 sigma=433.5 thresh=4016 peak=3835
23:51:07.379 00.000 21444 Star::Find false star n=3 nbg=259 bg=4589.1 sigma=497.5 thresh=6082 peak=5763
23:51:07.379 00.000 21444 Star::Find false star n=7 nbg=256 bg=3538.6 sigma=413.2 thresh=4778 peak=4308
23:51:07.379 00.000 21444 Star::Find false star n=3 nbg=255 bg=4025.5 sigma=469.1 thresh=5433 peak=5331
23:51:07.379 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.21,-0.14,0.23,U] [#4 -0.18,0.25,0.19,U] [#5 6.94,-19.28,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.01,0.14,0.66,U] [#8 27.50,5.06,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.05,-20.82,0.00,R] 
23:51:07.379 00.000 21444 single-star, 4 included, MultiStar: {-0.18, -1.32}, one-star: {-1.27, -0.39}
23:51:07.379 00.000 21444 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.05) = xAngle (-5.89 = 0.39)
23:51:07.379 00.000 21444 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.74 = -2.45)
23:51:07.379 00.000 21444 CameraToMount -- cameraX=-1.27 cameraY=-0.39 hyp=1.33 cameraTheta=-2.84 mountX=1.23 mountY=-0.84, mountTheta=-0.60
23:51:07.380 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.27, y=-0.39, opts=13)
23:51:07.380 00.000 21444 Enqueuing Move request for scope (-1.27, -0.39)
23:51:07.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=368, FiltMax=65504, Gamma=0.560
23:51:07.380 00.000 21444 UpdateGuideState exits: m=393230 SNR=74.0 Saturated
23:51:07.380 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:07.380 00.000 25848 Worker thread wakes up
23:51:07.380 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -0.39) opts 0xd
23:51:07.380 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.27, -0.39)
23:51:07.380 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:07.380 00.000 21444 Enqueuing Expose request
23:51:07.380 00.000 25848 Moving (-1.27, -0.39) raw xDistance=1.23 yDistance=-0.84
23:51:07.381 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.23
23:51:07.381 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
23:51:07.381 00.000 25848 MoveAxis(W, 34, ABG)
23:51:07.381 00.000 25848 Guiding  Dir = 3, Dur = 34
23:51:07.406 00.025 25848 IsSlewing returns 0
23:51:07.406 00.000 25848 IsGuiding returns 0
23:51:07.438 00.032 25848 PulseGuide returned control before completion, sleep 13
23:51:07.467 00.029 25848 IsGuiding returns 1
23:51:07.467 00.000 25848 scope still moving after pulse duration time elapsed
23:51:07.517 00.050 25848 IsSlewing returns 0
23:51:07.517 00.000 25848 IsGuiding returns 0
23:51:07.517 00.000 25848 scope move finished after 34 + 77 ms
23:51:07.517 00.000 25848 Move returns status 0, amount 34
23:51:07.517 00.000 25848 MoveAxis(N, 23, ABG)
23:51:07.517 00.000 25848 Guiding  Dir = 0, Dur = 23
23:51:07.546 00.029 25848 IsSlewing returns 0
23:51:07.546 00.000 25848 IsGuiding returns 0
23:51:07.578 00.032 25848 IsGuiding returns 1
23:51:07.578 00.000 25848 scope still moving after pulse duration time elapsed
23:51:07.643 00.065 25848 IsSlewing returns 0
23:51:07.643 00.000 25848 IsGuiding returns 0
23:51:07.643 00.000 25848 scope move finished after 23 + 74 ms
23:51:07.643 00.000 25848 Move returns status 0, amount 23
23:51:07.643 00.000 25848 move complete, result=0
23:51:07.643 00.000 25848 worker thread done servicing request
23:51:07.643 00.000 25848 Worker thread wakes up
23:51:07.643 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:07.643 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:07.643 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.8 px 23 ms NORTH
23:51:10.499 02.856 25848 Exposure complete
23:51:10.588 00.089 25848 worker thread done servicing request
23:51:10.588 00.000 21444 OnExposeComplete: enter
23:51:10.589 00.001 21444 UpdateGuideState(): m_state=6
23:51:10.589 00.000 21444 Star::Find(15, 1218, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
23:51:10.589 00.000 21444 Star::Find returns 1 (1), X=1222.24, Y=737.45, Mass=337083, SNR=50.2, Peak=11276 HFD=7.1
23:51:10.589 00.000 21444 Star::Find false star n=3 nbg=263 bg=4399.0 sigma=553.8 thresh=6060 peak=5626
23:51:10.589 00.000 21444 Star::Find false star n=4 nbg=258 bg=5023.4 sigma=502.8 thresh=6532 peak=6470
23:51:10.589 00.000 21444 Star::Find false star n=2 nbg=263 bg=4530.5 sigma=538.8 thresh=6147 peak=5649
23:51:10.589 00.000 21444 Star::Find false star n=2 nbg=268 bg=4424.9 sigma=554.2 thresh=6088 peak=5850
23:51:10.589 00.000 21444 Star::Find false star n=3 nbg=250 bg=3892.8 sigma=429.6 thresh=5182 peak=4941
23:51:10.589 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.45,-2.51,0.19,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.66,1.87,0.75,U] [#8 19.71,-1.90,0.27,U] [#9 -9.82,-12.54,0.24,U] [#10 0.00,0.00,0.00,L] [#11 1.95,0.75,4.01,U] 
23:51:10.589 00.000 21444 refined, 5 included, MultiStar: {2.21, 0.36}, one-star: {2.33, 1.96}
23:51:10.589 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.89 = -2.89)
23:51:10.589 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.55)
23:51:10.590 00.001 21444 CameraToMount -- cameraX=2.21 cameraY=0.36 hyp=2.24 cameraTheta=0.16 mountX=-2.17 mountY=1.17, mountTheta=2.65
23:51:10.590 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.21, y=0.36, opts=13)
23:51:10.591 00.001 21444 Enqueuing Move request for scope (2.21, 0.36)
23:51:10.591 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=220, FiltMax=65504, Gamma=0.560
23:51:10.591 00.000 21444 UpdateGuideState exits: m=337083 SNR=50.2 Saturated
23:51:10.591 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:10.591 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:10.591 00.000 21444 Enqueuing Expose request
23:51:10.591 00.000 25848 Worker thread wakes up
23:51:10.591 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.21, 0.36) opts 0xd
23:51:10.591 00.000 25848 Handling offset move in thread for scope, endpoint = (2.21, 0.36)
23:51:10.591 00.000 25848 Moving (2.21, 0.36) raw xDistance=-2.17 yDistance=1.17
23:51:10.591 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.31 from input -2.17
23:51:10.591 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:10.591 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.17
23:51:10.591 00.000 25848 MoveAxis(E, 61, ABG)
23:51:10.591 00.000 25848 Guiding  Dir = 2, Dur = 61
23:51:10.642 00.051 25848 IsSlewing returns 0
23:51:10.642 00.000 25848 IsGuiding returns 0
23:51:10.673 00.031 25848 PulseGuide returned control before completion, sleep 41
23:51:10.717 00.044 25848 IsGuiding returns 1
23:51:10.717 00.000 25848 scope still moving after pulse duration time elapsed
23:51:10.784 00.067 25848 IsSlewing returns 0
23:51:10.784 00.000 25848 IsGuiding returns 0
23:51:10.784 00.000 25848 scope move finished after 61 + 81 ms
23:51:10.784 00.000 25848 Move returns status 0, amount 61
23:51:10.784 00.000 25848 MoveAxis(N, 0, ABG)
23:51:10.784 00.000 25848 Move returns status 0, amount 0
23:51:10.785 00.001 25848 move complete, result=0
23:51:10.785 00.000 25848 worker thread done servicing request
23:51:10.785 00.000 25848 Worker thread wakes up
23:51:10.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:10.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:10.785 00.000 21444 GuideStep: -2.2 px 61 ms EAST, 1.2 px 0 ms NORTH
23:51:13.621 02.836 25848 Exposure complete
23:51:13.709 00.088 25848 worker thread done servicing request
23:51:13.709 00.000 21444 OnExposeComplete: enter
23:51:13.709 00.000 21444 UpdateGuideState(): m_state=6
23:51:13.710 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
23:51:13.710 00.000 21444 Star::Find returns 1 (1), X=1219.48, Y=736.45, Mass=420052, SNR=78.5, Peak=13752 HFD=5.9
23:51:13.710 00.000 21444 Star::Find false star n=8 nbg=246 bg=4430.9 sigma=434.5 thresh=5735 peak=5408
23:51:13.710 00.000 21444 Star::Find false star n=6 nbg=250 bg=2640.0 sigma=428.6 thresh=3926 peak=3881
23:51:13.710 00.000 21444 Star::Find false star n=6 nbg=265 bg=4253.7 sigma=496.9 thresh=5745 peak=5671
23:51:13.710 00.000 21444 Star::Find false star n=6 nbg=275 bg=4459.3 sigma=561.3 thresh=6143 peak=6109
23:51:13.710 00.000 21444 Star::Find false star n=6 nbg=260 bg=4605.2 sigma=489.1 thresh=6073 peak=5643
23:51:13.710 00.000 21444 Star::Find false star n=3 nbg=271 bg=3913.5 sigma=562.3 thresh=5600 peak=5108
23:51:13.710 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.97,0.36,0.12,U] [#4 25.02,15.32,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.20,0.03,0.62,U] [#8 0.00,0.00,0.00,L] [#9 -16.56,-0.94,0.15,U] [#10 0.00,0.00,0.00,L] [#11 0.11,1.08,2.79,U] 
23:51:13.710 00.000 21444 refined, 4 included, MultiStar: {-0.60, 0.83}, one-star: {-0.43, 0.97}
23:51:13.710 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.86 = -0.86)
23:51:13.710 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.70 = 2.58)
23:51:13.710 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=0.83 hyp=1.03 cameraTheta=2.19 mountX=0.67 mountY=0.55, mountTheta=0.69
23:51:13.711 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=0.83, opts=13)
23:51:13.711 00.000 21444 Enqueuing Move request for scope (-0.60, 0.83)
23:51:13.711 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4012, FiltMin=382, FiltMax=65504, Gamma=0.560
23:51:13.711 00.000 21444 UpdateGuideState exits: m=420052 SNR=78.5 Saturated
23:51:13.711 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:13.711 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:13.712 00.001 21444 Enqueuing Expose request
23:51:13.712 00.000 25848 Worker thread wakes up
23:51:13.712 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.83) opts 0xd
23:51:13.712 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, 0.83)
23:51:13.712 00.000 25848 Moving (-0.60, 0.83) raw xDistance=0.67 yDistance=0.55
23:51:13.712 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.67
23:51:13.712 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:51:13.712 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
23:51:13.712 00.000 25848 MoveAxis(W, 15, ABG)
23:51:13.712 00.000 25848 Guiding  Dir = 3, Dur = 15
23:51:13.733 00.021 25848 IsSlewing returns 0
23:51:13.733 00.000 25848 IsGuiding returns 0
23:51:13.764 00.031 25848 IsGuiding returns 1
23:51:13.764 00.000 25848 scope still moving after pulse duration time elapsed
23:51:13.814 00.050 25848 IsSlewing returns 0
23:51:13.815 00.001 25848 IsGuiding returns 0
23:51:13.815 00.000 25848 scope move finished after 15 + 66 ms
23:51:13.815 00.000 25848 Move returns status 0, amount 15
23:51:13.815 00.000 25848 MoveAxis(N, 0, ABG)
23:51:13.815 00.000 25848 Move returns status 0, amount 0
23:51:13.815 00.000 25848 move complete, result=0
23:51:13.815 00.000 25848 worker thread done servicing request
23:51:13.815 00.000 25848 Worker thread wakes up
23:51:13.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:13.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:13.815 00.000 21444 GuideStep: 0.7 px 15 ms WEST, 0.5 px 0 ms NORTH
23:51:16.663 02.848 25848 Exposure complete
23:51:16.751 00.088 25848 worker thread done servicing request
23:51:16.751 00.000 21444 OnExposeComplete: enter
23:51:16.751 00.000 21444 UpdateGuideState(): m_state=6
23:51:16.751 00.000 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
23:51:16.751 00.000 21444 Star::Find returns 1 (1), X=1219.15, Y=736.67, Mass=341430, SNR=61.7, Peak=11604 HFD=6.5
23:51:16.751 00.000 21444 Star::Find false star n=7 nbg=268 bg=2654.7 sigma=440.0 thresh=3975 peak=3719
23:51:16.751 00.000 21444 Star::Find false star n=6 nbg=265 bg=4417.2 sigma=483.0 thresh=5866 peak=5798
23:51:16.751 00.000 21444 Star::Find false star n=15 nbg=236 bg=4463.4 sigma=390.2 thresh=5634 peak=5615
23:51:16.752 00.001 21444 Star::Find false star n=3 nbg=278 bg=4491.4 sigma=525.0 thresh=6067 peak=5759
23:51:16.752 00.000 21444 Star::Find false star n=8 nbg=260 bg=3485.7 sigma=446.9 thresh=4827 peak=4755
23:51:16.752 00.000 21444 Star::Find false star n=1 nbg=258 bg=3961.3 sigma=464.9 thresh=5356 peak=4934
23:51:16.752 00.000 21444 MultiStar: [#1 -0.47,-1.96,0.13,U] [#2 0.00,0.00,0.00,L] [#3 -0.85,0.49,0.19,U] [#4 15.12,11.56,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.24,1.05,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.21,1.25,3.79,U] 
23:51:16.752 00.000 21444 single-star, 5 included, MultiStar: {0.20, 1.47}, one-star: {-0.76, 1.18}
23:51:16.752 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
23:51:16.752 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
23:51:16.752 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=1.18 hyp=1.40 cameraTheta=2.15 mountX=0.87 mountY=0.80, mountTheta=0.75
23:51:16.753 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=1.18, opts=13)
23:51:16.753 00.000 21444 Enqueuing Move request for scope (-0.76, 1.18)
23:51:16.753 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=598, FiltMax=65504, Gamma=0.560
23:51:16.753 00.000 21444 UpdateGuideState exits: m=341430 SNR=61.7 Saturated
23:51:16.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:16.753 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:16.753 00.000 21444 Enqueuing Expose request
23:51:16.753 00.000 25848 Worker thread wakes up
23:51:16.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 1.18) opts 0xd
23:51:16.753 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 1.18)
23:51:16.753 00.000 25848 Moving (-0.76, 1.18) raw xDistance=0.87 yDistance=0.80
23:51:16.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.87
23:51:16.753 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.08 newest=2.52
23:51:16.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
23:51:16.753 00.000 25848 MoveAxis(W, 26, ABG)
23:51:16.753 00.000 25848 Guiding  Dir = 3, Dur = 26
23:51:16.784 00.031 25848 IsSlewing returns 0
23:51:16.784 00.000 25848 IsGuiding returns 0
23:51:16.815 00.031 25848 IsGuiding returns 1
23:51:16.815 00.000 25848 scope still moving after pulse duration time elapsed
23:51:16.862 00.047 25848 IsSlewing returns 0
23:51:16.862 00.000 25848 IsGuiding returns 0
23:51:16.862 00.000 25848 scope move finished after 26 + 52 ms
23:51:16.862 00.000 25848 Move returns status 0, amount 26
23:51:16.862 00.000 25848 BLC: Oldest BLC event removed
23:51:16.862 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 231 applied
23:51:16.862 00.000 25848 MoveAxis(S, 253, ABG)
23:51:16.862 00.000 25848 Guiding  Dir = 1, Dur = 253
23:51:16.891 00.029 25848 IsSlewing returns 0
23:51:16.891 00.000 25848 IsGuiding returns 0
23:51:16.921 00.030 25848 PulseGuide returned control before completion, sleep 233
23:51:17.166 00.245 25848 IsGuiding returns 1
23:51:17.166 00.000 25848 scope still moving after pulse duration time elapsed
23:51:17.218 00.052 25848 IsSlewing returns 0
23:51:17.218 00.000 25848 IsGuiding returns 0
23:51:17.218 00.000 25848 scope move finished after 253 + 75 ms
23:51:17.219 00.001 25848 Move returns status 0, amount 253
23:51:17.219 00.000 25848 move complete, result=0
23:51:17.219 00.000 25848 worker thread done servicing request
23:51:17.219 00.000 25848 Worker thread wakes up
23:51:17.219 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.8 px 253 ms SOUTH
23:51:17.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:17.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:20.069 02.850 25848 Exposure complete
23:51:20.149 00.080 25848 worker thread done servicing request
23:51:20.150 00.001 21444 OnExposeComplete: enter
23:51:20.150 00.000 21444 UpdateGuideState(): m_state=6
23:51:20.150 00.000 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
23:51:20.150 00.000 21444 Star::Find returns 1 (1), X=1220.51, Y=736.18, Mass=372552, SNR=58.9, Peak=12212 HFD=7.1
23:51:20.150 00.000 21444 Star::Find false star n=3 nbg=257 bg=4890.2 sigma=512.1 thresh=6427 peak=6166
23:51:20.150 00.000 21444 Star::Find false star n=4 nbg=268 bg=4267.6 sigma=494.1 thresh=5750 peak=5523
23:51:20.150 00.000 21444 Star::Find false star n=4 nbg=245 bg=4527.5 sigma=422.5 thresh=5795 peak=5705
23:51:20.150 00.000 21444 Star::Find false star n=4 nbg=260 bg=3374.6 sigma=479.7 thresh=4814 peak=4524
23:51:20.150 00.000 21444 Star::Find false star n=5 nbg=270 bg=4035.0 sigma=497.2 thresh=5527 peak=5276
23:51:20.150 00.000 21444 MultiStar: [#1 -2.65,-2.04,0.22,U] [#2 -1.27,-0.32,0.18,U] [#3 0.00,0.00,0.00,L] [#4 0.27,-1.42,0.27,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.00,-0.17,0.74,U] [#8 20.10,4.91,0.18,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.82,1.96,3.46,U] 
23:51:20.150 00.000 21444 single-star, 6 included, MultiStar: {1.15, 1.21}, one-star: {0.59, 0.69}
23:51:20.150 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
23:51:20.150 00.000 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.25)
23:51:20.150 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=0.69 hyp=0.91 cameraTheta=0.86 mountX=-0.53 mountY=0.87, mountTheta=2.12
23:51:20.151 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=0.69, opts=13)
23:51:20.151 00.000 21444 Enqueuing Move request for scope (0.59, 0.69)
23:51:20.151 00.000 25848 Worker thread wakes up
23:51:20.152 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=392, FiltMax=65504, Gamma=0.560
23:51:20.152 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.69) opts 0xd
23:51:20.152 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 0.69)
23:51:20.152 00.000 25848 Moving (0.59, 0.69) raw xDistance=-0.53 yDistance=0.87
23:51:20.152 00.000 21444 UpdateGuideState exits: m=372552 SNR=58.9 Saturated
23:51:20.152 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:20.152 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:20.152 00.000 21444 Enqueuing Expose request
23:51:20.152 00.000 25848 BLC: History state: CurrMiss=0.87, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.802121, 1:0.866994
23:51:20.152 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:51:20.152 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.53
23:51:20.152 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
23:51:20.152 00.000 25848 MoveAxis(E, 14, ABG)
23:51:20.152 00.000 25848 Guiding  Dir = 2, Dur = 14
23:51:20.172 00.020 25848 IsSlewing returns 0
23:51:20.173 00.001 25848 IsGuiding returns 0
23:51:20.204 00.031 25848 IsGuiding returns 1
23:51:20.204 00.000 25848 scope still moving after pulse duration time elapsed
23:51:20.266 00.062 25848 IsSlewing returns 0
23:51:20.266 00.000 25848 IsGuiding returns 0
23:51:20.266 00.000 25848 scope move finished after 14 + 79 ms
23:51:20.266 00.000 25848 Move returns status 0, amount 14
23:51:20.266 00.000 25848 MoveAxis(S, 24, ABG)
23:51:20.266 00.000 25848 Guiding  Dir = 1, Dur = 24
23:51:20.298 00.032 25848 IsSlewing returns 0
23:51:20.299 00.001 25848 IsGuiding returns 0
23:51:20.330 00.031 25848 IsGuiding returns 1
23:51:20.330 00.000 25848 scope still moving after pulse duration time elapsed
23:51:20.376 00.046 25848 IsSlewing returns 0
23:51:20.376 00.000 25848 IsGuiding returns 0
23:51:20.376 00.000 25848 scope move finished after 24 + 53 ms
23:51:20.376 00.000 25848 Move returns status 0, amount 24
23:51:20.376 00.000 25848 move complete, result=0
23:51:20.376 00.000 25848 worker thread done servicing request
23:51:20.376 00.000 25848 Worker thread wakes up
23:51:20.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:20.377 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:20.377 00.000 21444 GuideStep: -0.5 px 14 ms EAST, 0.9 px 24 ms SOUTH
23:51:23.220 02.843 25848 Exposure complete
23:51:23.307 00.087 25848 worker thread done servicing request
23:51:23.307 00.000 21444 OnExposeComplete: enter
23:51:23.308 00.001 21444 UpdateGuideState(): m_state=6
23:51:23.308 00.000 21444 Star::Find(15, 1220, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
23:51:23.308 00.000 21444 Star::Find returns 1 (1), X=1218.69, Y=738.54, Mass=206497, SNR=34.7, Peak=10596 HFD=5.6
23:51:23.308 00.000 21444 Star::Find false star n=3 nbg=262 bg=4899.8 sigma=554.6 thresh=6564 peak=6420
23:51:23.308 00.000 21444 Star::Find false star n=2 nbg=253 bg=4670.2 sigma=506.7 thresh=6190 peak=5962
23:51:23.308 00.000 21444 Star::Find false star n=4 nbg=258 bg=4440.7 sigma=482.1 thresh=5887 peak=5620
23:51:23.308 00.000 21444 Star::Find false star n=3 nbg=264 bg=4068.3 sigma=508.3 thresh=5593 peak=5251
23:51:23.308 00.000 21444 MultiStar: [#1 -18.59,-12.54,0.00,M1] [#2 -1.63,0.19,0.36,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.13,-5.99,0.38,U] [#6 0.00,0.00,0.00,L] [#7 0.75,-0.26,0.92,U] [#8 9.46,13.29,0.32,U] [#9 7.89,5.09,0.46,U] [#10 0.00,0.00,0.00,L] [#11 0.17,3.91,4.02,U] 
23:51:23.308 00.000 21444 single-star, 6 included, MultiStar: {1.41, 3.07}, one-star: {-1.22, 3.05}
23:51:23.308 00.000 21444 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.05) = xAngle (-1.10 = -1.10)
23:51:23.309 00.001 21444 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.94 = 2.34)
23:51:23.309 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=3.05 hyp=3.29 cameraTheta=1.95 mountX=1.49 mountY=2.36, mountTheta=1.01
23:51:23.310 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=3.05, opts=13)
23:51:23.310 00.000 21444 Enqueuing Move request for scope (-1.22, 3.05)
23:51:23.310 00.000 25848 Worker thread wakes up
23:51:23.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 3.05) opts 0xd
23:51:23.310 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, 3.05)
23:51:23.310 00.000 25848 Moving (-1.22, 3.05) raw xDistance=1.49 yDistance=2.36
23:51:23.310 00.000 25848 BLC: History state: CurrMiss=2.36, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.802121, 1:0.866994, 2:2.361306
23:51:23.310 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:51:23.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.49
23:51:23.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.36 from input 2.36
23:51:23.310 00.000 25848 MoveAxis(W, 43, ABG)
23:51:23.310 00.000 25848 Guiding  Dir = 3, Dur = 43
23:51:23.311 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=520, FiltMax=65504, Gamma=0.560
23:51:23.311 00.000 21444 UpdateGuideState exits: m=206497 SNR=34.7 Saturated
23:51:23.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:23.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:23.311 00.000 21444 Enqueuing Expose request
23:51:23.343 00.032 25848 IsSlewing returns 0
23:51:23.343 00.000 25848 IsGuiding returns 0
23:51:23.375 00.032 25848 PulseGuide returned control before completion, sleep 22
23:51:23.407 00.032 25848 IsGuiding returns 1
23:51:23.407 00.000 25848 scope still moving after pulse duration time elapsed
23:51:23.469 00.062 25848 IsSlewing returns 0
23:51:23.469 00.000 25848 IsGuiding returns 0
23:51:23.469 00.000 25848 scope move finished after 43 + 83 ms
23:51:23.469 00.000 25848 Move returns status 0, amount 43
23:51:23.469 00.000 25848 MoveAxis(S, 64, ABG)
23:51:23.469 00.000 25848 Guiding  Dir = 1, Dur = 64
23:51:23.498 00.029 25848 IsSlewing returns 0
23:51:23.498 00.000 25848 IsGuiding returns 0
23:51:23.539 00.041 25848 PulseGuide returned control before completion, sleep 33
23:51:23.579 00.040 25848 IsGuiding returns 1
23:51:23.580 00.001 25848 scope still moving after pulse duration time elapsed
23:51:23.639 00.059 25848 IsSlewing returns 0
23:51:23.639 00.000 25848 IsGuiding returns 0
23:51:23.639 00.000 25848 scope move finished after 64 + 77 ms
23:51:23.639 00.000 25848 Move returns status 0, amount 64
23:51:23.639 00.000 25848 move complete, result=0
23:51:23.640 00.001 25848 worker thread done servicing request
23:51:23.640 00.000 25848 Worker thread wakes up
23:51:23.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:23.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:23.640 00.000 21444 GuideStep: 1.5 px 43 ms WEST, 2.4 px 64 ms SOUTH
23:51:26.481 02.841 25848 Exposure complete
23:51:26.570 00.089 25848 worker thread done servicing request
23:51:26.570 00.000 21444 OnExposeComplete: enter
23:51:26.570 00.000 21444 UpdateGuideState(): m_state=6
23:51:26.570 00.000 21444 Star::Find(15, 1218, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
23:51:26.570 00.000 21444 Star::Find returns 1 (1), X=1219.43, Y=735.50, Mass=375775, SNR=59.6, Peak=13420 HFD=7.0
23:51:26.570 00.000 21444 Star::Find false star n=4 nbg=244 bg=4372.3 sigma=440.5 thresh=5694 peak=5625
23:51:26.570 00.000 21444 Star::Find false star n=11 nbg=251 bg=2762.0 sigma=402.2 thresh=3969 peak=3941
23:51:26.571 00.001 21444 Star::Find false star n=1 nbg=278 bg=4394.3 sigma=644.2 thresh=6327 peak=5669
23:51:26.571 00.000 21444 Star::Find false star n=7 nbg=257 bg=4457.2 sigma=427.3 thresh=5739 peak=5601
23:51:26.571 00.000 21444 Star::Find false star n=11 nbg=240 bg=4479.7 sigma=430.3 thresh=5771 peak=5681
23:51:26.571 00.000 21444 Star::Find false star n=1 nbg=264 bg=3407.0 sigma=455.9 thresh=4775 peak=4372
23:51:26.571 00.000 21444 Star::Find false star n=2 nbg=272 bg=4009.0 sigma=482.4 thresh=5456 peak=5029
23:51:26.571 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -17.98,-24.66,0.00,M1] [#4 -2.03,0.65,0.15,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.28,-0.57,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.13,1.44,3.41,U] 
23:51:26.571 00.000 21444 single-star, 3 included, MultiStar: {0.76, 0.86}, one-star: {-0.48, 0.01}
23:51:26.571 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
23:51:26.571 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.78 = -2.78)
23:51:26.571 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=0.01 hyp=0.48 cameraTheta=3.12 mountX=0.48 mountY=-0.17, mountTheta=-0.34
23:51:26.572 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=0.01, opts=13)
23:51:26.572 00.000 21444 Enqueuing Move request for scope (-0.48, 0.01)
23:51:26.572 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=508, FiltMax=65504, Gamma=0.560
23:51:26.572 00.000 21444 UpdateGuideState exits: m=375775 SNR=59.6 Saturated
23:51:26.572 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:26.572 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:26.572 00.000 21444 Enqueuing Expose request
23:51:26.572 00.000 25848 Worker thread wakes up
23:51:26.572 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.01) opts 0xd
23:51:26.572 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 0.01)
23:51:26.572 00.000 25848 Moving (-0.48, 0.01) raw xDistance=0.48 yDistance=-0.17
23:51:26.572 00.000 25848 BLC: window closed
23:51:26.573 00.001 25848 BLC: History state: CurrMiss=-0.17, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.802121, 1:0.866994, 2:2.361306
23:51:26.573 00.000 25848 BLC: No correction, Miss < min_move
23:51:26.573 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
23:51:26.573 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:26.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:51:26.573 00.000 25848 MoveAxis(E, 0, ABG)
23:51:26.573 00.000 25848 Move returns status 0, amount 0
23:51:26.573 00.000 25848 MoveAxis(N, 0, ABG)
23:51:26.573 00.000 25848 Move returns status 0, amount 0
23:51:26.573 00.000 25848 move complete, result=0
23:51:26.573 00.000 25848 worker thread done servicing request
23:51:26.573 00.000 25848 Worker thread wakes up
23:51:26.573 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:26.573 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:26.573 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
23:51:29.406 02.833 25848 Exposure complete
23:51:29.487 00.081 25848 worker thread done servicing request
23:51:29.487 00.000 21444 OnExposeComplete: enter
23:51:29.487 00.000 21444 UpdateGuideState(): m_state=6
23:51:29.488 00.001 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
23:51:29.488 00.000 21444 Star::Find returns 1 (1), X=1220.93, Y=735.39, Mass=347738, SNR=60.0, Peak=11984 HFD=7.0
23:51:29.488 00.000 21444 Star::Find false star n=3 nbg=265 bg=4469.8 sigma=510.9 thresh=6003 peak=5935
23:51:29.488 00.000 21444 Star::Find false star n=4 nbg=257 bg=4449.8 sigma=476.3 thresh=5879 peak=5834
23:51:29.488 00.000 21444 Star::Find false star n=5 nbg=241 bg=4531.2 sigma=451.6 thresh=5886 peak=5605
23:51:29.488 00.000 21444 Star::Find false star n=6 nbg=247 bg=4019.0 sigma=432.1 thresh=5315 peak=4944
23:51:29.488 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.98,5.02,0.18,U] [#3 -18.04,-24.58,0.00,M2] [#4 -3.08,2.38,0.30,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.17,-0.44,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.93,-19.14,0.19,U] [#10 0.00,0.00,0.00,L] [#11 1.72,1.74,2.93,U] 
23:51:29.488 00.000 21444 refined, 5 included, MultiStar: {0.72, 0.48}, one-star: {1.01, -0.10}
23:51:29.488 00.000 21444 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
23:51:29.488 00.000 21444 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.98)
23:51:29.488 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=0.48 hyp=0.87 cameraTheta=0.59 mountX=-0.67 mountY=0.72, mountTheta=2.32
23:51:29.489 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=0.48, opts=13)
23:51:29.489 00.000 21444 Enqueuing Move request for scope (0.72, 0.48)
23:51:29.489 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=522, FiltMax=65504, Gamma=0.560
23:51:29.489 00.000 21444 UpdateGuideState exits: m=347738 SNR=60.0 Saturated
23:51:29.489 00.000 25848 Worker thread wakes up
23:51:29.489 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.48) opts 0xd
23:51:29.489 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, 0.48)
23:51:29.489 00.000 25848 Moving (0.72, 0.48) raw xDistance=-0.67 yDistance=0.72
23:51:29.489 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
23:51:29.489 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
23:51:29.489 00.000 25848 MoveAxis(E, 20, ABG)
23:51:29.489 00.000 25848 Guiding  Dir = 2, Dur = 20
23:51:29.489 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:29.489 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:29.490 00.001 21444 Enqueuing Expose request
23:51:29.514 00.024 25848 IsSlewing returns 0
23:51:29.514 00.000 25848 IsGuiding returns 0
23:51:29.555 00.041 25848 IsGuiding returns 1
23:51:29.555 00.000 25848 scope still moving after pulse duration time elapsed
23:51:29.609 00.054 25848 IsSlewing returns 0
23:51:29.609 00.000 25848 IsGuiding returns 0
23:51:29.609 00.000 25848 scope move finished after 20 + 74 ms
23:51:29.609 00.000 25848 Move returns status 0, amount 20
23:51:29.609 00.000 25848 MoveAxis(S, 20, ABG)
23:51:29.609 00.000 25848 Guiding  Dir = 1, Dur = 20
23:51:29.641 00.032 25848 IsSlewing returns 0
23:51:29.642 00.001 25848 IsGuiding returns 0
23:51:29.673 00.031 25848 IsGuiding returns 1
23:51:29.673 00.000 25848 scope still moving after pulse duration time elapsed
23:51:29.736 00.063 25848 IsSlewing returns 0
23:51:29.736 00.000 25848 IsGuiding returns 0
23:51:29.736 00.000 25848 scope move finished after 20 + 74 ms
23:51:29.736 00.000 25848 Move returns status 0, amount 20
23:51:29.736 00.000 25848 move complete, result=0
23:51:29.736 00.000 25848 worker thread done servicing request
23:51:29.736 00.000 25848 Worker thread wakes up
23:51:29.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:29.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:29.736 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.7 px 20 ms SOUTH
23:51:32.576 02.840 25848 Exposure complete
23:51:32.664 00.088 25848 worker thread done servicing request
23:51:32.665 00.001 21444 OnExposeComplete: enter
23:51:32.665 00.000 21444 UpdateGuideState(): m_state=6
23:51:32.665 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
23:51:32.665 00.000 21444 Star::Find returns 1 (1), X=1221.91, Y=735.32, Mass=315717, SNR=54.6, Peak=11196 HFD=6.7
23:51:32.665 00.000 21444 Star::Find false star n=2 nbg=252 bg=2655.2 sigma=433.1 thresh=3954 peak=3804
23:51:32.665 00.000 21444 Star::Find false star n=3 nbg=257 bg=4496.7 sigma=447.8 thresh=5840 peak=5746
23:51:32.665 00.000 21444 Star::Find false star n=3 nbg=264 bg=4499.0 sigma=474.3 thresh=5922 peak=5570
23:51:32.665 00.000 21444 Star::Find false star n=3 nbg=279 bg=4518.2 sigma=550.1 thresh=6168 peak=5823
23:51:32.665 00.000 21444 Star::Find false star n=1 nbg=258 bg=3667.5 sigma=484.2 thresh=5120 peak=4565
23:51:32.665 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.89,-13.57,0.17,U] [#4 0.03,-0.36,0.33,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.58,-0.55,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -9.96,10.79,0.15,U] [#11 2.32,-0.73,2.79,U] 
23:51:32.665 00.000 21444 refined, 5 included, MultiStar: {1.19, -0.67}, one-star: {1.99, -0.17}
23:51:32.665 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
23:51:32.666 00.001 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
23:51:32.666 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=-0.67 hyp=1.36 cameraTheta=-0.51 mountX=-1.24 mountY=-0.17, mountTheta=-3.01
23:51:32.666 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=-0.67, opts=13)
23:51:32.667 00.001 21444 Enqueuing Move request for scope (1.19, -0.67)
23:51:32.667 00.000 25848 Worker thread wakes up
23:51:32.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=380, FiltMax=65504, Gamma=0.560
23:51:32.667 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, -0.67) opts 0xd
23:51:32.667 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, -0.67)
23:51:32.667 00.000 25848 Moving (1.19, -0.67) raw xDistance=-1.24 yDistance=-0.17
23:51:32.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.24
23:51:32.667 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:32.667 00.000 21444 UpdateGuideState exits: m=315717 SNR=54.6 Saturated
23:51:32.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:32.667 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:32.667 00.000 21444 Enqueuing Expose request
23:51:32.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:51:32.667 00.000 25848 MoveAxis(E, 37, ABG)
23:51:32.667 00.000 25848 Guiding  Dir = 2, Dur = 37
23:51:32.688 00.021 25848 IsSlewing returns 0
23:51:32.688 00.000 25848 IsGuiding returns 0
23:51:32.719 00.031 25848 PulseGuide returned control before completion, sleep 17
23:51:32.763 00.044 25848 IsGuiding returns 1
23:51:32.763 00.000 25848 scope still moving after pulse duration time elapsed
23:51:32.826 00.063 25848 IsSlewing returns 0
23:51:32.827 00.001 25848 IsGuiding returns 0
23:51:32.827 00.000 25848 scope move finished after 37 + 101 ms
23:51:32.827 00.000 25848 Move returns status 0, amount 37
23:51:32.827 00.000 25848 MoveAxis(N, 0, ABG)
23:51:32.827 00.000 25848 Move returns status 0, amount 0
23:51:32.827 00.000 25848 move complete, result=0
23:51:32.827 00.000 25848 worker thread done servicing request
23:51:32.827 00.000 25848 Worker thread wakes up
23:51:32.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:32.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:32.827 00.000 21444 GuideStep: -1.2 px 37 ms EAST, -0.2 px 0 ms NORTH
23:51:35.671 02.844 25848 Exposure complete
23:51:35.750 00.079 25848 worker thread done servicing request
23:51:35.751 00.001 21444 OnExposeComplete: enter
23:51:35.751 00.000 21444 UpdateGuideState(): m_state=6
23:51:35.751 00.000 21444 Star::Find(15, 1221, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
23:51:35.751 00.000 21444 Star::Find returns 1 (1), X=1222.43, Y=736.41, Mass=320430, SNR=52.5, Peak=10344 HFD=7.3
23:51:35.751 00.000 21444 Star::Find false star n=4 nbg=264 bg=4395.1 sigma=500.3 thresh=5896 peak=5796
23:51:35.751 00.000 21444 Star::Find false star n=3 nbg=251 bg=2711.1 sigma=430.5 thresh=4003 peak=3828
23:51:35.751 00.000 21444 Star::Find false star n=6 nbg=259 bg=4414.2 sigma=510.5 thresh=5946 peak=5861
23:51:35.751 00.000 21444 Star::Find false star n=9 nbg=266 bg=4335.5 sigma=457.1 thresh=5707 peak=5598
23:51:35.751 00.000 21444 Star::Find false star n=6 nbg=262 bg=3361.1 sigma=490.0 thresh=4831 peak=4692
23:51:35.751 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.14,-6.91,0.24,U] [#4 -1.64,-0.38,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.59,0.95,0.54,U] [#8 1.33,-19.51,0.23,U] [#9 0.00,0.00,0.00,L] [#10 -1.41,1.40,0.22,U] [#11 3.81,1.17,2.81,U] 
23:51:35.751 00.000 21444 refined, 6 included, MultiStar: {2.26, -0.22}, one-star: {2.51, 0.92}
23:51:35.751 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.14)
23:51:35.751 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
23:51:35.751 00.000 21444 CameraToMount -- cameraX=2.26 cameraY=-0.22 hyp=2.27 cameraTheta=-0.10 mountX=-2.27 mountY=0.65, mountTheta=2.86
23:51:35.752 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.26, y=-0.22, opts=13)
23:51:35.752 00.000 21444 Enqueuing Move request for scope (2.26, -0.22)
23:51:35.752 00.000 25848 Worker thread wakes up
23:51:35.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=560, FiltMax=65504, Gamma=0.560
23:51:35.752 00.000 21444 UpdateGuideState exits: m=320430 SNR=52.5 Saturated
23:51:35.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:35.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:35.752 00.000 21444 Enqueuing Expose request
23:51:35.753 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.26, -0.22) opts 0xd
23:51:35.753 00.000 25848 Handling offset move in thread for scope, endpoint = (2.26, -0.22)
23:51:35.753 00.000 25848 Moving (2.26, -0.22) raw xDistance=-2.27 yDistance=0.65
23:51:35.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.48 from input -2.27
23:51:35.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
23:51:35.753 00.000 25848 MoveAxis(E, 69, ABG)
23:51:35.753 00.000 25848 Guiding  Dir = 2, Dur = 69
23:51:35.783 00.030 25848 IsSlewing returns 0
23:51:35.783 00.000 25848 IsGuiding returns 0
23:51:35.814 00.031 25848 PulseGuide returned control before completion, sleep 49
23:51:35.873 00.059 25848 IsGuiding returns 1
23:51:35.873 00.000 25848 scope still moving after pulse duration time elapsed
23:51:35.939 00.066 25848 IsSlewing returns 0
23:51:35.939 00.000 25848 IsGuiding returns 0
23:51:35.939 00.000 25848 scope move finished after 69 + 86 ms
23:51:35.939 00.000 25848 Move returns status 0, amount 69
23:51:35.939 00.000 25848 MoveAxis(S, 18, ABG)
23:51:35.939 00.000 25848 Guiding  Dir = 1, Dur = 18
23:51:35.967 00.028 25848 IsSlewing returns 0
23:51:35.991 00.024 25848 IsGuiding returns 0
23:51:36.023 00.032 25848 IsGuiding returns 1
23:51:36.023 00.000 25848 scope still moving after pulse duration time elapsed
23:51:36.079 00.056 25848 IsSlewing returns 0
23:51:36.079 00.000 25848 IsGuiding returns 0
23:51:36.079 00.000 25848 scope move finished after 18 + 70 ms
23:51:36.079 00.000 25848 Move returns status 0, amount 18
23:51:36.079 00.000 25848 move complete, result=0
23:51:36.079 00.000 25848 worker thread done servicing request
23:51:36.079 00.000 25848 Worker thread wakes up
23:51:36.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:36.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:36.079 00.000 21444 GuideStep: -2.3 px 69 ms EAST, 0.7 px 18 ms SOUTH
23:51:38.927 02.848 25848 Exposure complete
23:51:39.015 00.088 25848 worker thread done servicing request
23:51:39.015 00.000 21444 OnExposeComplete: enter
23:51:39.015 00.000 21444 UpdateGuideState(): m_state=6
23:51:39.016 00.001 21444 Star::Find(15, 1222, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
23:51:39.016 00.000 21444 Star::Find returns 1 (1), X=1222.04, Y=734.06, Mass=332072, SNR=64.2, Peak=12036 HFD=6.4
23:51:39.016 00.000 21444 Star::Find false star n=1 nbg=268 bg=4509.6 sigma=530.7 thresh=6102 peak=5645
23:51:39.016 00.000 21444 Star::Find false star n=6 nbg=238 bg=2616.2 sigma=399.4 thresh=3814 peak=3631
23:51:39.016 00.000 21444 Star::Find false star n=4 nbg=273 bg=5012.9 sigma=568.3 thresh=6718 peak=6711
23:51:39.016 00.000 21444 Star::Find false star n=1 nbg=257 bg=4436.4 sigma=492.8 thresh=5915 peak=5745
23:51:39.016 00.000 21444 Star::Find false star n=4 nbg=269 bg=4429.7 sigma=469.4 thresh=5838 peak=5702
23:51:39.016 00.000 21444 Star::Find false star n=3 nbg=276 bg=4662.0 sigma=526.6 thresh=6242 peak=5802
23:51:39.016 00.000 21444 Star::Find false star n=5 nbg=270 bg=3790.7 sigma=553.7 thresh=5452 peak=4999
23:51:39.016 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.04,0.30,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.69,-1.80,0.86,U] [#8 0.00,0.00,0.00,L] [#9 -13.53,-18.54,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 3.94,0.01,3.09,U] 
23:51:39.016 00.000 21444 single-star, 3 included, MultiStar: {3.15, -0.56}, one-star: {2.13, -1.42}
23:51:39.016 00.000 21444 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.05) = xAngle (-3.64 = 2.64)
23:51:39.016 00.000 21444 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.20)
23:51:39.016 00.000 21444 CameraToMount -- cameraX=2.13 cameraY=-1.42 hyp=2.56 cameraTheta=-0.59 mountX=-2.25 mountY=-0.51, mountTheta=-2.92
23:51:39.017 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.13, y=-1.42, opts=13)
23:51:39.017 00.000 21444 Enqueuing Move request for scope (2.13, -1.42)
23:51:39.017 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4000, FiltMin=446, FiltMax=65504, Gamma=0.560
23:51:39.017 00.000 21444 UpdateGuideState exits: m=332072 SNR=64.2 Saturated
23:51:39.018 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:39.018 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:39.018 00.000 21444 Enqueuing Expose request
23:51:39.018 00.000 25848 Worker thread wakes up
23:51:39.018 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.13, -1.42) opts 0xd
23:51:39.018 00.000 25848 Handling offset move in thread for scope, endpoint = (2.13, -1.42)
23:51:39.018 00.000 25848 Moving (2.13, -1.42) raw xDistance=-2.25 yDistance=-0.51
23:51:39.018 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.52 from input -2.25
23:51:39.018 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:39.018 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
23:51:39.018 00.000 25848 MoveAxis(E, 70, ABG)
23:51:39.018 00.000 25848 Guiding  Dir = 2, Dur = 70
23:51:39.047 00.029 25848 IsSlewing returns 0
23:51:39.047 00.000 25848 IsGuiding returns 0
23:51:39.079 00.032 25848 PulseGuide returned control before completion, sleep 49
23:51:39.130 00.051 25848 IsGuiding returns 1
23:51:39.130 00.000 25848 scope still moving after pulse duration time elapsed
23:51:39.186 00.056 25848 IsSlewing returns 0
23:51:39.186 00.000 25848 IsGuiding returns 0
23:51:39.186 00.000 25848 scope move finished after 70 + 69 ms
23:51:39.186 00.000 25848 Move returns status 0, amount 70
23:51:39.186 00.000 25848 MoveAxis(N, 0, ABG)
23:51:39.186 00.000 25848 Move returns status 0, amount 0
23:51:39.186 00.000 25848 move complete, result=0
23:51:39.187 00.001 25848 worker thread done servicing request
23:51:39.187 00.000 25848 Worker thread wakes up
23:51:39.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:39.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:39.187 00.000 21444 GuideStep: -2.2 px 70 ms EAST, -0.5 px 0 ms NORTH
23:51:42.029 02.842 25848 Exposure complete
23:51:42.107 00.078 25848 worker thread done servicing request
23:51:42.107 00.000 21444 OnExposeComplete: enter
23:51:42.107 00.000 21444 UpdateGuideState(): m_state=6
23:51:42.107 00.000 21444 Star::Find(15, 1222, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
23:51:42.107 00.000 21444 Star::Find returns 1 (1), X=1219.78, Y=733.29, Mass=318777, SNR=58.0, Peak=12264 HFD=6.6
23:51:42.107 00.000 21444 Star::Find false star n=5 nbg=276 bg=2666.3 sigma=493.3 thresh=4146 peak=3848
23:51:42.107 00.000 21444 Star::Find false star n=5 nbg=270 bg=4946.1 sigma=510.2 thresh=6477 peak=6174
23:51:42.108 00.001 21444 Star::Find false star n=4 nbg=265 bg=4456.7 sigma=517.9 thresh=6010 peak=5947
23:51:42.108 00.000 21444 Star::Find false star n=2 nbg=254 bg=4520.2 sigma=438.5 thresh=5836 peak=5711
23:51:42.108 00.000 21444 Star::Find false star n=6 nbg=262 bg=4506.8 sigma=460.2 thresh=5887 peak=5822
23:51:42.108 00.000 21444 Star::Find false star n=3 nbg=264 bg=3713.5 sigma=443.7 thresh=5045 peak=4713
23:51:42.108 00.000 21444 Star::Find false star n=1 nbg=262 bg=3963.8 sigma=514.4 thresh=5507 peak=4987
23:51:42.108 00.000 21444 MultiStar: [#1 -5.39,-20.45,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 12.61,-10.07,0.24,U] [#6 0.00,0.00,0.00,L] [#7 0.83,-1.79,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.80,-1.14,2.66,U] 
23:51:42.108 00.000 21444 single-star, 3 included, MultiStar: {1.22, -1.94}, one-star: {-0.13, -2.20}
23:51:42.108 00.000 21444 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.05) = xAngle (-4.68 = 1.60)
23:51:42.108 00.000 21444 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.24)
23:51:42.108 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-2.20 hyp=2.20 cameraTheta=-1.63 mountX=-0.07 mountY=-2.08, mountTheta=-1.60
23:51:42.109 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-2.20, opts=13)
23:51:42.109 00.000 21444 Enqueuing Move request for scope (-0.13, -2.20)
23:51:42.109 00.000 25848 Worker thread wakes up
23:51:42.109 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=330, FiltMax=65504, Gamma=0.560
23:51:42.109 00.000 21444 UpdateGuideState exits: m=318777 SNR=58.0 Saturated
23:51:42.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:42.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:42.109 00.000 21444 Enqueuing Expose request
23:51:42.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -2.20) opts 0xd
23:51:42.109 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -2.20)
23:51:42.109 00.000 25848 Moving (-0.13, -2.20) raw xDistance=-0.07 yDistance=-2.08
23:51:42.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:51:42.109 00.000 25848 resist switch: large excursion: input -2.08 thresh 1.53 direction from 1 to -1
23:51:42.109 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.25
23:51:42.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.08 from input -2.08
23:51:42.109 00.000 25848 MoveAxis(E, 0, ABG)
23:51:42.109 00.000 25848 Move returns status 0, amount 0
23:51:42.109 00.000 25848 BLC: Oldest BLC event removed
23:51:42.109 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 231 applied
23:51:42.109 00.000 25848 MoveAxis(N, 288, ABG)
23:51:42.109 00.000 25848 Guiding  Dir = 0, Dur = 288
23:51:42.142 00.033 25848 IsSlewing returns 0
23:51:42.142 00.000 25848 IsGuiding returns 0
23:51:42.173 00.031 25848 PulseGuide returned control before completion, sleep 268
23:51:42.448 00.275 25848 IsGuiding returns 1
23:51:42.448 00.000 25848 scope still moving after pulse duration time elapsed
23:51:42.499 00.051 25848 IsSlewing returns 0
23:51:42.500 00.001 25848 IsGuiding returns 0
23:51:42.500 00.000 25848 scope move finished after 288 + 70 ms
23:51:42.500 00.000 25848 Move returns status 0, amount 288
23:51:42.500 00.000 25848 move complete, result=0
23:51:42.500 00.000 25848 worker thread done servicing request
23:51:42.500 00.000 25848 Worker thread wakes up
23:51:42.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:42.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:42.500 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -2.1 px 288 ms NORTH
23:51:45.350 02.850 25848 Exposure complete
23:51:45.438 00.088 25848 worker thread done servicing request
23:51:45.438 00.000 21444 OnExposeComplete: enter
23:51:45.438 00.000 21444 UpdateGuideState(): m_state=6
23:51:45.438 00.000 21444 Star::Find(15, 1219, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
23:51:45.438 00.000 21444 Star::Find returns 1 (1), X=1219.32, Y=734.19, Mass=366959, SNR=62.8, Peak=12992 HFD=6.9
23:51:45.438 00.000 21444 Star::Find false star n=2 nbg=264 bg=4359.3 sigma=499.2 thresh=5857 peak=5655
23:51:45.438 00.000 21444 Star::Find false star n=8 nbg=259 bg=2632.8 sigma=410.6 thresh=3865 peak=3776
23:51:45.438 00.000 21444 Star::Find false star n=5 nbg=253 bg=4849.4 sigma=494.6 thresh=6333 peak=6306
23:51:45.438 00.000 21444 Star::Find false star n=3 nbg=271 bg=4683.1 sigma=530.1 thresh=6273 peak=5862
23:51:45.438 00.000 21444 Star::Find false star n=1 nbg=259 bg=4308.4 sigma=498.3 thresh=5803 peak=5639
23:51:45.438 00.000 21444 Star::Find false star n=6 nbg=262 bg=4313.0 sigma=480.4 thresh=5754 peak=5726
23:51:45.439 00.001 21444 Star::Find false star n=3 nbg=254 bg=4556.9 sigma=458.6 thresh=5933 peak=5576
23:51:45.439 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.77,-0.93,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 8.67,12.61,0.15,U] [#11 -0.48,0.30,3.26,U] 
23:51:45.439 00.000 21444 refined, 3 included, MultiStar: {-0.05, 0.15}, one-star: {-0.59, -1.29}
23:51:45.439 00.000 21444 CameraToMount -- cameraTheta (1.88) - m_xAngle (3.05) = xAngle (-1.17 = -1.17)
23:51:45.439 00.000 21444 CameraToMount -- cameraTheta (1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.01 = 2.27)
23:51:45.439 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.15 cameraTheta=1.88 mountX=0.06 mountY=0.12, mountTheta=1.09
23:51:45.440 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.15, opts=13)
23:51:45.440 00.000 21444 Enqueuing Move request for scope (-0.05, 0.15)
23:51:45.440 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=496, FiltMax=65504, Gamma=0.560
23:51:45.440 00.000 21444 UpdateGuideState exits: m=366959 SNR=62.8 Saturated
23:51:45.440 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:45.440 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:45.440 00.000 21444 Enqueuing Expose request
23:51:45.440 00.000 25848 Worker thread wakes up
23:51:45.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
23:51:45.440 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
23:51:45.440 00.000 25848 Moving (-0.05, 0.15) raw xDistance=0.06 yDistance=0.12
23:51:45.440 00.000 25848 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.51, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.081797, 1:-0.117747
23:51:45.440 00.000 25848 BLC: No correction, Miss < min_move
23:51:45.440 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:51:45.440 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:45.440 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:51:45.440 00.000 25848 MoveAxis(E, 0, ABG)
23:51:45.440 00.000 25848 Move returns status 0, amount 0
23:51:45.440 00.000 25848 MoveAxis(N, 0, ABG)
23:51:45.441 00.001 25848 Move returns status 0, amount 0
23:51:45.441 00.000 25848 move complete, result=0
23:51:45.441 00.000 25848 worker thread done servicing request
23:51:45.441 00.000 25848 Worker thread wakes up
23:51:45.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:45.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:45.441 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:48.283 02.842 25848 Exposure complete
23:51:48.370 00.087 25848 worker thread done servicing request
23:51:48.370 00.000 21444 OnExposeComplete: enter
23:51:48.370 00.000 21444 UpdateGuideState(): m_state=6
23:51:48.370 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
23:51:48.371 00.001 21444 Star::Find returns 1 (1), X=1220.01, Y=733.72, Mass=297474, SNR=44.9, Peak=11380 HFD=6.4
23:51:48.371 00.000 21444 Star::Find false star n=2 nbg=260 bg=4397.4 sigma=499.3 thresh=5895 peak=5476
23:51:48.371 00.000 21444 Star::Find false star n=1 nbg=272 bg=5052.8 sigma=593.9 thresh=6834 peak=6272
23:51:48.371 00.000 21444 Star::Find false star n=3 nbg=271 bg=4482.0 sigma=543.7 thresh=6113 peak=5664
23:51:48.371 00.000 21444 Star::Find false star n=5 nbg=240 bg=4713.4 sigma=375.6 thresh=5840 peak=5729
23:51:48.371 00.000 21444 Star::Find false star n=2 nbg=256 bg=4551.4 sigma=492.8 thresh=6030 peak=5598
23:51:48.371 00.000 21444 Star::Find false star n=4 nbg=255 bg=3561.2 sigma=439.0 thresh=4878 peak=4420
23:51:48.371 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.41,-2.25,0.24,U] [#3 0.00,0.00,0.00,L] [#4 7.89,-8.42,0.27,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.45,-2.46,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.84,-1.05,3.41,U] 
23:51:48.371 00.000 21444 single-star, 4 included, MultiStar: {0.98, -1.81}, one-star: {0.10, -1.77}
23:51:48.371 00.000 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.57 = 1.72)
23:51:48.371 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.41 = -1.13)
23:51:48.371 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-1.77 hyp=1.77 cameraTheta=-1.52 mountX=-0.25 mountY=-1.60, mountTheta=-1.73
23:51:48.372 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-1.77, opts=13)
23:51:48.372 00.000 21444 Enqueuing Move request for scope (0.10, -1.77)
23:51:48.372 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=584, FiltMax=65504, Gamma=0.560
23:51:48.372 00.000 21444 UpdateGuideState exits: m=297474 SNR=44.9 Saturated
23:51:48.372 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:48.372 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:48.373 00.001 21444 Enqueuing Expose request
23:51:48.373 00.000 25848 Worker thread wakes up
23:51:48.373 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -1.77) opts 0xd
23:51:48.373 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -1.77)
23:51:48.373 00.000 25848 Moving (0.10, -1.77) raw xDistance=-0.25 yDistance=-1.60
23:51:48.373 00.000 25848 BLC: History state: CurrMiss=1.60, AvgInitMiss=0.51, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.081797, 1:-0.117747, 2:1.601268
23:51:48.373 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:51:48.373 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
23:51:48.373 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
23:51:48.373 00.000 25848 MoveAxis(E, 0, ABG)
23:51:48.373 00.000 25848 Move returns status 0, amount 0
23:51:48.373 00.000 25848 MoveAxis(N, 44, ABG)
23:51:48.373 00.000 25848 Guiding  Dir = 0, Dur = 44
23:51:48.471 00.098 25848 IsSlewing returns 0
23:51:48.472 00.001 25848 IsGuiding returns 0
23:51:48.503 00.031 25848 PulseGuide returned control before completion, sleep 23
23:51:48.551 00.048 25848 IsGuiding returns 1
23:51:48.551 00.000 25848 scope still moving after pulse duration time elapsed
23:51:48.623 00.072 25848 IsSlewing returns 0
23:51:48.623 00.000 25848 IsGuiding returns 0
23:51:48.624 00.001 25848 scope move finished after 44 + 107 ms
23:51:48.624 00.000 25848 Move returns status 0, amount 44
23:51:48.624 00.000 25848 move complete, result=0
23:51:48.624 00.000 25848 worker thread done servicing request
23:51:48.624 00.000 25848 Worker thread wakes up
23:51:48.624 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.6 px 44 ms NORTH
23:51:48.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:48.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:51.467 02.843 25848 Exposure complete
23:51:51.556 00.089 25848 worker thread done servicing request
23:51:51.556 00.000 21444 OnExposeComplete: enter
23:51:51.556 00.000 21444 UpdateGuideState(): m_state=6
23:51:51.556 00.000 21444 Star::Find(15, 1220, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
23:51:51.556 00.000 21444 Star::Find returns 1 (1), X=1223.66, Y=736.03, Mass=292474, SNR=43.0, Peak=11608 HFD=6.5
23:51:51.556 00.000 21444 Star::Find false star n=9 nbg=244 bg=4366.2 sigma=432.9 thresh=5665 peak=5637
23:51:51.556 00.000 21444 Star::Find false star n=6 nbg=270 bg=2646.7 sigma=461.5 thresh=4031 peak=3857
23:51:51.556 00.000 21444 Star::Find false star n=2 nbg=262 bg=4988.6 sigma=542.3 thresh=6615 peak=6192
23:51:51.556 00.000 21444 Star::Find false star n=6 nbg=259 bg=4718.0 sigma=455.5 thresh=6085 peak=6012
23:51:51.556 00.000 21444 Star::Find false star n=5 nbg=262 bg=4354.6 sigma=473.8 thresh=5776 peak=5587
23:51:51.556 00.000 21444 Star::Find false star n=3 nbg=258 bg=4318.9 sigma=514.4 thresh=5862 peak=5790
23:51:51.556 00.000 21444 Star::Find false star n=4 nbg=269 bg=4484.5 sigma=568.4 thresh=6190 peak=5742
23:51:51.557 00.001 21444 Star::Find false star n=6 nbg=234 bg=3253.6 sigma=427.0 thresh=4535 peak=4457
23:51:51.557 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.46,-0.31,1.38,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.45,14.79,0.00,M1] [#11 4.19,1.85,4.15,U] 
23:51:51.557 00.000 21444 single-star, 2 included, MultiStar: {4.18, 1.19}, one-star: {3.75, 0.54}
23:51:51.557 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
23:51:51.557 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.53)
23:51:51.557 00.000 21444 CameraToMount -- cameraX=3.75 cameraY=0.54 hyp=3.79 cameraTheta=0.14 mountX=-3.68 mountY=1.92, mountTheta=2.66
23:51:51.558 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.75, y=0.54, opts=13)
23:51:51.558 00.000 21444 Enqueuing Move request for scope (3.75, 0.54)
23:51:51.558 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=144, FiltMax=65504, Gamma=0.560
23:51:51.558 00.000 25848 Worker thread wakes up
23:51:51.558 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.75, 0.54) opts 0xd
23:51:51.558 00.000 25848 Handling offset move in thread for scope, endpoint = (3.75, 0.54)
23:51:51.558 00.000 25848 Moving (3.75, 0.54) raw xDistance=-3.68 yDistance=1.92
23:51:51.558 00.000 25848 BLC: window closed
23:51:51.558 00.000 21444 UpdateGuideState exits: m=292474 SNR=43.0 Saturated
23:51:51.558 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:51.558 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:51.558 00.000 21444 Enqueuing Expose request
23:51:51.558 00.000 25848 BLC: History state: CurrMiss=-1.92, AvgInitMiss=0.51, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.081797, 1:-0.117747, 2:1.601268
23:51:51.558 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:51:51.559 00.001 25848 BLC: window closed
23:51:51.559 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.32 from input -3.68
23:51:51.559 00.000 25848 resist switch: large excursion: input 1.92 thresh 1.53 direction from -1 to 1
23:51:51.559 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.75
23:51:51.559 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.92 from input 1.92
23:51:51.559 00.000 25848 MoveAxis(E, 107, ABG)
23:51:51.559 00.000 25848 Guiding  Dir = 2, Dur = 107
23:51:51.579 00.020 25848 IsSlewing returns 0
23:51:51.579 00.000 25848 IsGuiding returns 0
23:51:51.611 00.032 25848 PulseGuide returned control before completion, sleep 86
23:51:51.703 00.092 25848 IsGuiding returns 1
23:51:51.703 00.000 25848 scope still moving after pulse duration time elapsed
23:51:51.767 00.064 25848 IsSlewing returns 0
23:51:51.767 00.000 25848 IsGuiding returns 0
23:51:51.767 00.000 25848 scope move finished after 107 + 79 ms
23:51:51.767 00.000 25848 Move returns status 0, amount 107
23:51:51.767 00.000 25848 BLC: Oldest BLC event removed
23:51:51.767 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 231 applied
23:51:51.767 00.000 25848 MoveAxis(S, 283, ABG)
23:51:51.767 00.000 25848 Guiding  Dir = 1, Dur = 283
23:51:51.796 00.029 25848 IsSlewing returns 0
23:51:51.796 00.000 25848 IsGuiding returns 0
23:51:51.827 00.031 25848 PulseGuide returned control before completion, sleep 262
23:51:52.091 00.264 25848 IsGuiding returns 1
23:51:52.091 00.000 25848 scope still moving after pulse duration time elapsed
23:51:52.142 00.051 25848 IsSlewing returns 0
23:51:52.142 00.000 25848 IsGuiding returns 0
23:51:52.143 00.001 25848 scope move finished after 283 + 64 ms
23:51:52.143 00.000 25848 Move returns status 0, amount 283
23:51:52.143 00.000 25848 move complete, result=0
23:51:52.143 00.000 25848 worker thread done servicing request
23:51:52.143 00.000 25848 Worker thread wakes up
23:51:52.143 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:52.143 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:52.143 00.000 21444 GuideStep: -3.7 px 107 ms EAST, 1.9 px 283 ms SOUTH
23:51:54.997 02.854 25848 Exposure complete
23:51:55.085 00.088 25848 worker thread done servicing request
23:51:55.086 00.001 21444 OnExposeComplete: enter
23:51:55.086 00.000 21444 UpdateGuideState(): m_state=6
23:51:55.086 00.000 21444 Star::Find(15, 1223, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
23:51:55.086 00.000 21444 Star::Find returns 1 (1), X=1220.83, Y=735.25, Mass=371942, SNR=63.5, Peak=11252 HFD=7.0
23:51:55.086 00.000 21444 Star::Find false star n=2 nbg=258 bg=4486.7 sigma=519.7 thresh=6046 peak=5583
23:51:55.086 00.000 21444 Star::Find false star n=9 nbg=268 bg=2589.5 sigma=459.3 thresh=3967 peak=3957
23:51:55.086 00.000 21444 Star::Find false star n=3 nbg=271 bg=4279.0 sigma=523.7 thresh=5850 peak=5824
23:51:55.086 00.000 21444 Star::Find false star n=3 nbg=266 bg=4494.5 sigma=463.1 thresh=5884 peak=5695
23:51:55.086 00.000 21444 Star::Find false star n=2 nbg=253 bg=3787.0 sigma=489.0 thresh=5254 peak=4876
23:51:55.086 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -17.94,-24.54,0.00,M1] [#4 -0.93,0.92,0.26,U] [#5 0.00,0.00,0.00,L] [#6 2.97,12.07,0.11,U] [#7 1.02,-0.07,0.80,U] [#8 0.00,0.00,0.00,L] [#9 -7.91,-1.76,0.16,U] [#10 0.00,0.00,0.00,L] [#11 1.35,1.42,3.04,U] 
23:51:55.086 00.000 21444 single-star, 5 included, MultiStar: {0.86, 0.99}, one-star: {0.92, -0.24}
23:51:55.087 00.001 21444 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.05) = xAngle (-3.31 = 2.98)
23:51:55.087 00.000 21444 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.13)
23:51:55.087 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=-0.24 hyp=0.95 cameraTheta=-0.26 mountX=-0.94 mountY=0.13, mountTheta=3.01
23:51:55.087 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=-0.24, opts=13)
23:51:55.087 00.000 21444 Enqueuing Move request for scope (0.92, -0.24)
23:51:55.087 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=444, FiltMax=65504, Gamma=0.560
23:51:55.087 00.000 21444 UpdateGuideState exits: m=371942 SNR=63.5 Saturated
23:51:55.087 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:55.087 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:55.087 00.000 21444 Enqueuing Expose request
23:51:55.087 00.000 25848 Worker thread wakes up
23:51:55.087 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, -0.24) opts 0xd
23:51:55.087 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, -0.24)
23:51:55.087 00.000 25848 Moving (0.92, -0.24) raw xDistance=-0.94 yDistance=0.13
23:51:55.087 00.000 25848 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.51, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.916937, 1:0.125443
23:51:55.087 00.000 25848 BLC: No correction, Miss < min_move
23:51:55.087 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -0.94
23:51:55.087 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:55.089 00.002 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:51:55.089 00.000 25848 MoveAxis(E, 35, ABG)
23:51:55.089 00.000 25848 Guiding  Dir = 2, Dur = 35
23:51:55.111 00.022 25848 IsSlewing returns 0
23:51:55.111 00.000 25848 IsGuiding returns 0
23:51:55.143 00.032 25848 PulseGuide returned control before completion, sleep 14
23:51:55.168 00.025 25848 IsGuiding returns 1
23:51:55.168 00.000 25848 scope still moving after pulse duration time elapsed
23:51:55.219 00.051 25848 IsSlewing returns 0
23:51:55.219 00.000 25848 IsGuiding returns 0
23:51:55.219 00.000 25848 scope move finished after 35 + 73 ms
23:51:55.219 00.000 25848 Move returns status 0, amount 35
23:51:55.220 00.001 25848 MoveAxis(N, 0, ABG)
23:51:55.220 00.000 25848 Move returns status 0, amount 0
23:51:55.220 00.000 25848 move complete, result=0
23:51:55.220 00.000 25848 worker thread done servicing request
23:51:55.220 00.000 25848 Worker thread wakes up
23:51:55.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:55.220 00.000 21444 GuideStep: -0.9 px 35 ms EAST, 0.1 px 0 ms NORTH
23:51:55.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:58.061 02.841 25848 Exposure complete
23:51:58.139 00.078 25848 worker thread done servicing request
23:51:58.139 00.000 21444 OnExposeComplete: enter
23:51:58.139 00.000 21444 UpdateGuideState(): m_state=6
23:51:58.139 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
23:51:58.139 00.000 21444 Star::Find returns 1 (1), X=1220.40, Y=734.02, Mass=326574, SNR=51.0, Peak=12064 HFD=6.8
23:51:58.139 00.000 21444 Star::Find false star n=4 nbg=249 bg=4429.0 sigma=399.3 thresh=5627 peak=5620
23:51:58.139 00.000 21444 Star::Find false star n=7 nbg=252 bg=2675.8 sigma=433.2 thresh=3975 peak=3939
23:51:58.139 00.000 21444 Star::Find false star n=7 nbg=249 bg=4848.2 sigma=476.5 thresh=6278 peak=6175
23:51:58.140 00.001 21444 Star::Find false star n=4 nbg=280 bg=4511.2 sigma=567.0 thresh=6212 peak=6025
23:51:58.140 00.000 21444 Star::Find false star n=3 nbg=274 bg=4420.5 sigma=523.8 thresh=5992 peak=5734
23:51:58.140 00.000 21444 Star::Find false star n=5 nbg=257 bg=3861.5 sigma=464.0 thresh=5254 peak=5193
23:51:58.140 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.83,-0.82,0.25,U] [#5 0.68,-8.56,0.23,U] [#6 0.00,0.00,0.00,L] [#7 1.51,-1.27,0.91,U] [#8 0.00,0.00,0.00,L] [#9 -0.52,-0.45,0.20,U] [#10 0.00,0.00,0.00,L] [#11 1.21,-0.61,5.20,U] 
23:51:58.140 00.000 21444 refined, 5 included, MultiStar: {0.97, -1.03}, one-star: {0.48, -1.47}
23:51:58.140 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
23:51:58.140 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.43)
23:51:58.140 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-1.03 hyp=1.41 cameraTheta=-0.82 mountX=-1.06 mountY=-0.59, mountTheta=-2.63
23:51:58.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-1.03, opts=13)
23:51:58.141 00.000 21444 Enqueuing Move request for scope (0.97, -1.03)
23:51:58.141 00.000 25848 Worker thread wakes up
23:51:58.141 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -1.03) opts 0xd
23:51:58.141 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -1.03)
23:51:58.141 00.000 25848 Moving (0.97, -1.03) raw xDistance=-1.06 yDistance=-0.59
23:51:58.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=472, FiltMax=65504, Gamma=0.560
23:51:58.141 00.000 21444 UpdateGuideState exits: m=326574 SNR=51.0 Saturated
23:51:58.141 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:58.141 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:51:58.141 00.000 21444 Enqueuing Expose request
23:51:58.141 00.000 25848 BLC: History state: CurrMiss=-0.59, AvgInitMiss=0.51, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=1.916937, 1:0.125443, 2:-0.590436
23:51:58.141 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -30.000000
23:51:58.141 00.000 25848 BLC: window closed
23:51:58.141 00.000 25848 BLC: Pulse adjusted to 201
23:51:58.142 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.06
23:51:58.142 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:58.142 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
23:51:58.142 00.000 25848 MoveAxis(E, 33, ABG)
23:51:58.142 00.000 25848 Guiding  Dir = 2, Dur = 33
23:51:58.158 00.016 21444 evsrv: cli 0107EA60 connect
23:51:58.158 00.000 21444 case statement mapped state 6 to 3
23:51:58.159 00.001 21444 case statement mapped state 6 to 3
23:51:58.159 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"13ae702f-b763-4e15-8706-007cb21913f2"}
23:51:58.159 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"13ae702f-b763-4e15-8706-007cb21913f2"}
23:51:58.159 00.000 21444 evsrv: cli 0107EA60 disconnect
23:51:58.170 00.011 25848 IsSlewing returns 0
23:51:58.171 00.001 25848 IsGuiding returns 0
23:51:58.201 00.030 25848 PulseGuide returned control before completion, sleep 13
23:51:58.218 00.017 25848 IsGuiding returns 1
23:51:58.218 00.000 25848 scope still moving after pulse duration time elapsed
23:51:58.279 00.061 25848 IsSlewing returns 0
23:51:58.279 00.000 25848 IsGuiding returns 0
23:51:58.279 00.000 25848 scope move finished after 33 + 76 ms
23:51:58.279 00.000 25848 Move returns status 0, amount 33
23:51:58.279 00.000 25848 MoveAxis(N, 0, ABG)
23:51:58.280 00.001 25848 Move returns status 0, amount 0
23:51:58.280 00.000 25848 move complete, result=0
23:51:58.280 00.000 25848 worker thread done servicing request
23:51:58.280 00.000 25848 Worker thread wakes up
23:51:58.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:51:58.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:51:58.280 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -0.6 px 0 ms NORTH
23:52:01.124 02.844 25848 Exposure complete
23:52:01.212 00.088 25848 worker thread done servicing request
23:52:01.212 00.000 21444 OnExposeComplete: enter
23:52:01.212 00.000 21444 UpdateGuideState(): m_state=6
23:52:01.212 00.000 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
23:52:01.212 00.000 21444 Star::Find returns 1 (1), X=1220.03, Y=735.36, Mass=304590, SNR=49.2, Peak=11000 HFD=6.8
23:52:01.213 00.001 21444 Star::Find false star n=4 nbg=266 bg=2734.5 sigma=501.2 thresh=4238 peak=3891
23:52:01.213 00.000 21444 Star::Find false star n=4 nbg=259 bg=4801.1 sigma=542.2 thresh=6428 peak=6106
23:52:01.213 00.000 21444 Star::Find false star n=2 nbg=264 bg=4602.4 sigma=500.3 thresh=6103 peak=6100
23:52:01.213 00.000 21444 Star::Find false star n=1 nbg=267 bg=4476.2 sigma=564.6 thresh=6170 peak=5644
23:52:01.213 00.000 21444 Star::Find false star n=5 nbg=247 bg=4600.3 sigma=452.4 thresh=5958 peak=5738
23:52:01.213 00.000 21444 Star::Find false star n=3 nbg=260 bg=4658.0 sigma=481.5 thresh=6102 peak=5981
23:52:01.213 00.000 21444 Star::Find false star n=3 nbg=257 bg=3590.9 sigma=479.0 thresh=5028 peak=4698
23:52:01.213 00.000 21444 Star::Find false star n=6 nbg=252 bg=4145.9 sigma=480.2 thresh=5586 peak=5326
23:52:01.213 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.94,0.02,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.37,-0.11,2.87,U] 
23:52:01.213 00.000 21444 single-star, 2 included, MultiStar: {1.22, -0.09}, one-star: {0.12, -0.13}
23:52:01.213 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
23:52:01.213 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.72 = -0.43)
23:52:01.213 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-0.82 mountX=-0.13 mountY=-0.07, mountTheta=-2.63
23:52:01.214 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.13, opts=13)
23:52:01.214 00.000 21444 Enqueuing Move request for scope (0.12, -0.13)
23:52:01.214 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=596, FiltMax=65504, Gamma=0.560
23:52:01.214 00.000 25848 Worker thread wakes up
23:52:01.215 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
23:52:01.215 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
23:52:01.215 00.000 25848 Moving (0.12, -0.13) raw xDistance=-0.13 yDistance=-0.07
23:52:01.215 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:52:01.215 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:01.215 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:52:01.215 00.000 21444 UpdateGuideState exits: m=304590 SNR=49.2 Saturated
23:52:01.215 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:01.215 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:01.215 00.000 21444 Enqueuing Expose request
23:52:01.215 00.000 25848 MoveAxis(E, 0, ABG)
23:52:01.215 00.000 25848 Move returns status 0, amount 0
23:52:01.215 00.000 25848 MoveAxis(N, 0, ABG)
23:52:01.215 00.000 25848 Move returns status 0, amount 0
23:52:01.215 00.000 25848 move complete, result=0
23:52:01.215 00.000 25848 worker thread done servicing request
23:52:01.215 00.000 25848 Worker thread wakes up
23:52:01.215 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:01.215 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:01.216 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:04.063 02.847 25848 Exposure complete
23:52:04.152 00.089 25848 worker thread done servicing request
23:52:04.152 00.000 21444 OnExposeComplete: enter
23:52:04.152 00.000 21444 UpdateGuideState(): m_state=6
23:52:04.152 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
23:52:04.152 00.000 21444 Star::Find returns 1 (1), X=1221.23, Y=734.31, Mass=251103, SNR=42.1, Peak=10444 HFD=6.4
23:52:04.152 00.000 21444 Star::Find false star n=2 nbg=276 bg=4409.7 sigma=523.6 thresh=5980 peak=5598
23:52:04.152 00.000 21444 Star::Find false star n=7 nbg=263 bg=2849.9 sigma=410.0 thresh=4080 peak=3943
23:52:04.152 00.000 21444 Star::Find false star n=1 nbg=272 bg=5022.2 sigma=590.9 thresh=6795 peak=6508
23:52:04.153 00.001 21444 Star::Find false star n=5 nbg=254 bg=4622.5 sigma=483.9 thresh=6074 peak=5594
23:52:04.153 00.000 21444 Star::Find false star n=11 nbg=230 bg=4561.8 sigma=407.7 thresh=5785 peak=5785
23:52:04.153 00.000 21444 Star::Find false star n=3 nbg=269 bg=4423.2 sigma=525.9 thresh=6001 peak=5909
23:52:04.153 00.000 21444 Star::Find false star n=5 nbg=259 bg=4458.2 sigma=530.7 thresh=6050 peak=5724
23:52:04.153 00.000 21444 Star::Find false star n=12 nbg=266 bg=3195.7 sigma=470.9 thresh=4608 peak=4583
23:52:04.153 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.65,-1.98,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.46,5.62,0.25,U] [#11 3.03,-0.13,4.04,U] 
23:52:04.153 00.000 21444 single-star, 3 included, MultiStar: {2.99, -0.37}, one-star: {1.32, -1.18}
23:52:04.153 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.78 = 2.50)
23:52:04.153 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.62 = -0.34)
23:52:04.153 00.000 21444 CameraToMount -- cameraX=1.32 cameraY=-1.18 hyp=1.77 cameraTheta=-0.73 mountX=-1.42 mountY=-0.59, mountTheta=-2.75
23:52:04.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.32, y=-1.18, opts=13)
23:52:04.154 00.000 21444 Enqueuing Move request for scope (1.32, -1.18)
23:52:04.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=662, FiltMax=65504, Gamma=0.560
23:52:04.154 00.000 21444 UpdateGuideState exits: m=251103 SNR=42.1 Saturated
23:52:04.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:04.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:04.154 00.000 21444 Enqueuing Expose request
23:52:04.154 00.000 25848 Worker thread wakes up
23:52:04.155 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.32, -1.18) opts 0xd
23:52:04.155 00.000 25848 Handling offset move in thread for scope, endpoint = (1.32, -1.18)
23:52:04.155 00.000 25848 Moving (1.32, -1.18) raw xDistance=-1.42 yDistance=-0.59
23:52:04.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.42
23:52:04.155 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:04.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
23:52:04.155 00.000 25848 MoveAxis(E, 41, ABG)
23:52:04.155 00.000 25848 Guiding  Dir = 2, Dur = 41
23:52:04.186 00.031 25848 IsSlewing returns 0
23:52:04.186 00.000 25848 IsGuiding returns 0
23:52:04.217 00.031 25848 PulseGuide returned control before completion, sleep 21
23:52:04.251 00.034 25848 IsGuiding returns 1
23:52:04.251 00.000 25848 scope still moving after pulse duration time elapsed
23:52:04.313 00.062 25848 IsSlewing returns 0
23:52:04.313 00.000 25848 IsGuiding returns 0
23:52:04.313 00.000 25848 scope move finished after 41 + 85 ms
23:52:04.313 00.000 25848 Move returns status 0, amount 41
23:52:04.313 00.000 25848 MoveAxis(N, 0, ABG)
23:52:04.313 00.000 25848 Move returns status 0, amount 0
23:52:04.313 00.000 25848 move complete, result=0
23:52:04.313 00.000 25848 worker thread done servicing request
23:52:04.314 00.001 25848 Worker thread wakes up
23:52:04.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:04.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:04.314 00.000 21444 GuideStep: -1.4 px 41 ms EAST, -0.6 px 0 ms NORTH
23:52:07.150 02.836 25848 Exposure complete
23:52:07.227 00.077 25848 worker thread done servicing request
23:52:07.227 00.000 21444 OnExposeComplete: enter
23:52:07.227 00.000 21444 UpdateGuideState(): m_state=6
23:52:07.227 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
23:52:07.227 00.000 21444 Star::Find returns 1 (1), X=1223.36, Y=732.47, Mass=271174, SNR=41.4, Peak=10544 HFD=6.0
23:52:07.228 00.001 21444 Star::Find false star n=3 nbg=247 bg=2607.6 sigma=403.8 thresh=3819 peak=3640
23:52:07.228 00.000 21444 Star::Find false star n=6 nbg=255 bg=4751.2 sigma=518.6 thresh=6307 peak=6107
23:52:07.228 00.000 21444 Star::Find false star n=9 nbg=264 bg=4766.6 sigma=544.1 thresh=6399 peak=6391
23:52:07.228 00.000 21444 Star::Find false star n=6 nbg=263 bg=4433.9 sigma=505.1 thresh=5949 peak=5899
23:52:07.228 00.000 21444 Star::Find false star n=9 nbg=259 bg=4304.0 sigma=466.4 thresh=5703 peak=5661
23:52:07.228 00.000 21444 Star::Find false star n=8 nbg=259 bg=4623.6 sigma=503.0 thresh=6133 peak=6050
23:52:07.228 00.000 21444 Star::Find false star n=5 nbg=257 bg=3605.9 sigma=447.5 thresh=4948 peak=4733
23:52:07.228 00.000 21444 Star::Find false star n=4 nbg=256 bg=3986.7 sigma=507.4 thresh=5509 peak=5224
23:52:07.228 00.000 21444 MultiStar: [#1 17.35,-17.16,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.06,-3.47,1.35,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.61,-2.76,3.88,U] 
23:52:07.228 00.000 21444 single-star, 2 included, MultiStar: {4.31, -2.96}, one-star: {3.45, -3.02}
23:52:07.228 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
23:52:07.228 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
23:52:07.228 00.000 21444 CameraToMount -- cameraX=3.45 cameraY=-3.02 hyp=4.58 cameraTheta=-0.72 mountX=-3.70 mountY=-1.49, mountTheta=-2.76
23:52:07.229 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.45, y=-3.02, opts=13)
23:52:07.229 00.000 21444 Enqueuing Move request for scope (3.45, -3.02)
23:52:07.229 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=346, FiltMax=65504, Gamma=0.560
23:52:07.229 00.000 21444 UpdateGuideState exits: m=271174 SNR=41.4 Saturated
23:52:07.229 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:07.229 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:07.229 00.000 21444 Enqueuing Expose request
23:52:07.229 00.000 25848 Worker thread wakes up
23:52:07.229 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.45, -3.02) opts 0xd
23:52:07.229 00.000 25848 Handling offset move in thread for scope, endpoint = (3.45, -3.02)
23:52:07.229 00.000 25848 Moving (3.45, -3.02) raw xDistance=-3.70 yDistance=-1.49
23:52:07.229 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.40 from input -3.70
23:52:07.229 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:07.229 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.49
23:52:07.229 00.000 25848 MoveAxis(E, 111, ABG)
23:52:07.229 00.000 25848 Guiding  Dir = 2, Dur = 111
23:52:07.250 00.021 25848 IsSlewing returns 0
23:52:07.250 00.000 25848 IsGuiding returns 0
23:52:07.282 00.032 25848 PulseGuide returned control before completion, sleep 90
23:52:07.384 00.102 25848 IsGuiding returns 1
23:52:07.384 00.000 25848 scope still moving after pulse duration time elapsed
23:52:07.440 00.056 25848 IsSlewing returns 0
23:52:07.440 00.000 25848 IsGuiding returns 0
23:52:07.440 00.000 25848 scope move finished after 111 + 78 ms
23:52:07.440 00.000 25848 Move returns status 0, amount 111
23:52:07.440 00.000 25848 MoveAxis(N, 0, ABG)
23:52:07.441 00.001 25848 Move returns status 0, amount 0
23:52:07.441 00.000 25848 move complete, result=0
23:52:07.441 00.000 25848 worker thread done servicing request
23:52:07.441 00.000 25848 Worker thread wakes up
23:52:07.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:07.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:07.441 00.000 21444 GuideStep: -3.7 px 111 ms EAST, -1.5 px 0 ms NORTH
23:52:10.283 02.842 25848 Exposure complete
23:52:10.366 00.083 25848 worker thread done servicing request
23:52:10.366 00.000 21444 OnExposeComplete: enter
23:52:10.366 00.000 21444 UpdateGuideState(): m_state=6
23:52:10.366 00.000 21444 Star::Find(15, 1223, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
23:52:10.366 00.000 21444 Star::Find returns 1 (1), X=1218.73, Y=733.79, Mass=372465, SNR=72.5, Peak=11404 HFD=7.4
23:52:10.366 00.000 21444 Star::Find false star n=2 nbg=258 bg=4910.3 sigma=502.6 thresh=6418 peak=6222
23:52:10.366 00.000 21444 Star::Find false star n=2 nbg=260 bg=4843.5 sigma=621.7 thresh=6709 peak=5889
23:52:10.366 00.000 21444 Star::Find false star n=3 nbg=274 bg=4358.0 sigma=549.0 thresh=6005 peak=5751
23:52:10.367 00.001 21444 Star::Find false star n=2 nbg=270 bg=4600.0 sigma=560.1 thresh=6280 peak=5866
23:52:10.367 00.000 21444 Star::Find false star n=12 nbg=246 bg=3617.8 sigma=386.3 thresh=4777 peak=4538
23:52:10.367 00.000 21444 MultiStar: [#1 30.19,-9.23,0.00,M4] [#2 3.02,-14.29,0.15,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.46,11.24,0.14,U] [#7 0.15,-1.87,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -12.51,-9.38,0.11,U] [#11 -0.14,-0.92,2.66,U] 
23:52:10.367 00.000 21444 refined, 5 included, MultiStar: {-0.37, -1.50}, one-star: {-1.18, -1.70}
23:52:10.367 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.87 = 1.42)
23:52:10.367 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.43)
23:52:10.367 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-1.50 hyp=1.54 cameraTheta=-1.81 mountX=0.24 mountY=-1.53, mountTheta=-1.42
23:52:10.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-1.50, opts=13)
23:52:10.368 00.000 21444 Enqueuing Move request for scope (-0.37, -1.50)
23:52:10.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=142, FiltMax=65504, Gamma=0.560
23:52:10.368 00.000 21444 UpdateGuideState exits: m=372465 SNR=72.5 Saturated
23:52:10.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:10.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:10.368 00.000 25848 Worker thread wakes up
23:52:10.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -1.50) opts 0xd
23:52:10.368 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -1.50)
23:52:10.368 00.000 25848 Moving (-0.37, -1.50) raw xDistance=0.24 yDistance=-1.53
23:52:10.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
23:52:10.368 00.000 21444 Enqueuing Expose request
23:52:10.368 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:52:10.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.53
23:52:10.368 00.000 25848 MoveAxis(E, 0, ABG)
23:52:10.368 00.000 25848 Move returns status 0, amount 0
23:52:10.368 00.000 25848 MoveAxis(N, 0, ABG)
23:52:10.368 00.000 25848 Move returns status 0, amount 0
23:52:10.368 00.000 25848 move complete, result=0
23:52:10.368 00.000 25848 worker thread done servicing request
23:52:10.368 00.000 25848 Worker thread wakes up
23:52:10.368 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:10.368 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:10.369 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -1.5 px 0 ms NORTH
23:52:13.209 02.840 25848 Exposure complete
23:52:13.285 00.076 25848 worker thread done servicing request
23:52:13.285 00.000 21444 OnExposeComplete: enter
23:52:13.285 00.000 21444 UpdateGuideState(): m_state=6
23:52:13.285 00.000 21444 Star::Find(15, 1218, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
23:52:13.285 00.000 21444 Star::Find returns 1 (1), X=1219.80, Y=735.03, Mass=325434, SNR=52.1, Peak=11304 HFD=6.7
23:52:13.285 00.000 21444 Star::Find false star n=4 nbg=258 bg=4440.2 sigma=476.8 thresh=5871 peak=5586
23:52:13.285 00.000 21444 Star::Find false star n=10 nbg=237 bg=4472.4 sigma=438.2 thresh=5787 peak=5569
23:52:13.285 00.000 21444 Star::Find false star n=3 nbg=264 bg=4457.9 sigma=503.9 thresh=5970 peak=5885
23:52:13.286 00.001 21444 Star::Find false star n=2 nbg=258 bg=4456.8 sigma=475.9 thresh=5885 peak=5638
23:52:13.286 00.000 21444 Star::Find false star n=11 nbg=236 bg=4563.1 sigma=342.7 thresh=5591 peak=5487
23:52:13.286 00.000 21444 Star::Find false star n=4 nbg=271 bg=4109.1 sigma=567.8 thresh=5813 peak=5694
23:52:13.286 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.60,-11.04,0.25,U] [#3 -0.41,-0.32,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.48,-0.94,0.95,U] [#8 0.00,0.00,0.00,L] [#9 -7.43,-14.66,0.16,U] [#10 0.00,0.00,0.00,L] [#11 0.92,-0.09,4.32,U] 
23:52:13.286 00.000 21444 single-star, 5 included, MultiStar: {0.24, -1.00}, one-star: {-0.11, -0.45}
23:52:13.286 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.42)
23:52:13.286 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.42)
23:52:13.286 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.45 hyp=0.47 cameraTheta=-1.81 mountX=0.07 mountY=-0.46, mountTheta=-1.42
23:52:13.286 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.45, opts=13)
23:52:13.287 00.001 21444 Enqueuing Move request for scope (-0.11, -0.45)
23:52:13.287 00.000 25848 Worker thread wakes up
23:52:13.287 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.45) opts 0xd
23:52:13.287 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.45)
23:52:13.287 00.000 25848 Moving (-0.11, -0.45) raw xDistance=0.07 yDistance=-0.46
23:52:13.287 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:52:13.287 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:13.287 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=572, FiltMax=65504, Gamma=0.560
23:52:13.287 00.000 21444 UpdateGuideState exits: m=325434 SNR=52.1 Saturated
23:52:13.287 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:13.287 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:13.287 00.000 21444 Enqueuing Expose request
23:52:13.287 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
23:52:13.287 00.000 25848 MoveAxis(E, 0, ABG)
23:52:13.287 00.000 25848 Move returns status 0, amount 0
23:52:13.287 00.000 25848 MoveAxis(N, 0, ABG)
23:52:13.287 00.000 25848 Move returns status 0, amount 0
23:52:13.287 00.000 25848 move complete, result=0
23:52:13.287 00.000 25848 worker thread done servicing request
23:52:13.287 00.000 25848 Worker thread wakes up
23:52:13.288 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:13.288 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:13.288 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:52:16.124 02.836 25848 Exposure complete
23:52:16.204 00.080 25848 worker thread done servicing request
23:52:16.204 00.000 21444 OnExposeComplete: enter
23:52:16.204 00.000 21444 UpdateGuideState(): m_state=6
23:52:16.204 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
23:52:16.204 00.000 21444 Star::Find returns 1 (1), X=1219.42, Y=735.27, Mass=335548, SNR=67.6, Peak=11056 HFD=7.2
23:52:16.204 00.000 21444 Star::Find false star n=3 nbg=274 bg=4354.6 sigma=572.9 thresh=6073 peak=5669
23:52:16.204 00.000 21444 Star::Find false star n=8 nbg=239 bg=4545.8 sigma=444.6 thresh=5880 peak=5817
23:52:16.204 00.000 21444 Star::Find false star n=5 nbg=265 bg=4335.0 sigma=473.5 thresh=5755 peak=5591
23:52:16.205 00.001 21444 Star::Find false star n=1 nbg=281 bg=4338.9 sigma=598.3 thresh=6134 peak=5534
23:52:16.205 00.000 21444 Star::Find false star n=6 nbg=266 bg=3318.0 sigma=474.2 thresh=4741 peak=4616
23:52:16.205 00.000 21444 Star::Find false star n=6 nbg=236 bg=4134.3 sigma=418.6 thresh=5390 peak=5224
23:52:16.205 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.28,-25.61,0.00,M1] [#3 -4.64,-12.92,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.47,-0.77,0.61,U] [#8 -6.10,0.46,0.19,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.88,0.26,2.37,U] 
23:52:16.205 00.000 21444 single-star, 4 included, MultiStar: {-0.04, -0.56}, one-star: {-0.49, -0.22}
23:52:16.205 00.000 21444 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.05) = xAngle (-5.78 = 0.50)
23:52:16.205 00.000 21444 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.34)
23:52:16.205 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.22 hyp=0.54 cameraTheta=-2.73 mountX=0.47 mountY=-0.39, mountTheta=-0.69
23:52:16.206 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.22, opts=13)
23:52:16.206 00.000 21444 Enqueuing Move request for scope (-0.49, -0.22)
23:52:16.206 00.000 25848 Worker thread wakes up
23:52:16.206 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=420, FiltMax=65504, Gamma=0.560
23:52:16.206 00.000 21444 UpdateGuideState exits: m=335548 SNR=67.6 Saturated
23:52:16.206 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:16.206 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:16.206 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.22) opts 0xd
23:52:16.206 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.22)
23:52:16.206 00.000 25848 Moving (-0.49, -0.22) raw xDistance=0.47 yDistance=-0.39
23:52:16.206 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
23:52:16.206 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:16.206 00.000 21444 Enqueuing Expose request
23:52:16.206 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
23:52:16.206 00.000 25848 MoveAxis(E, 0, ABG)
23:52:16.206 00.000 25848 Move returns status 0, amount 0
23:52:16.206 00.000 25848 MoveAxis(N, 0, ABG)
23:52:16.206 00.000 25848 Move returns status 0, amount 0
23:52:16.206 00.000 25848 move complete, result=0
23:52:16.206 00.000 25848 worker thread done servicing request
23:52:16.206 00.000 25848 Worker thread wakes up
23:52:16.206 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:16.206 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:16.207 00.001 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
23:52:19.044 02.837 25848 Exposure complete
23:52:19.130 00.086 25848 worker thread done servicing request
23:52:19.130 00.000 21444 OnExposeComplete: enter
23:52:19.131 00.001 21444 UpdateGuideState(): m_state=6
23:52:19.131 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
23:52:19.131 00.000 21444 Star::Find returns 1 (1), X=1221.49, Y=734.88, Mass=358674, SNR=62.9, Peak=11224 HFD=7.4
23:52:19.131 00.000 21444 Star::Find false star n=3 nbg=256 bg=4326.4 sigma=524.7 thresh=5901 peak=5590
23:52:19.131 00.000 21444 Star::Find false star n=9 nbg=250 bg=2798.9 sigma=419.2 thresh=4057 peak=4053
23:52:19.131 00.000 21444 Star::Find false star n=6 nbg=258 bg=4700.7 sigma=474.0 thresh=6123 peak=6053
23:52:19.131 00.000 21444 Star::Find false star n=2 nbg=260 bg=4490.2 sigma=533.3 thresh=6090 peak=5618
23:52:19.131 00.000 21444 Star::Find false star n=6 nbg=250 bg=4087.9 sigma=478.9 thresh=5525 peak=5340
23:52:19.131 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 19.30,-6.01,0.00,M1] [#5 -0.63,1.53,0.23,U] [#6 0.00,0.00,0.00,L] [#7 2.09,-1.87,0.60,U] [#8 0.00,0.00,0.00,L] [#9 -7.50,-15.52,0.17,U] [#10 0.00,0.00,0.00,L] [#11 3.12,-0.51,3.07,U] 
23:52:19.131 00.000 21444 single-star, 4 included, MultiStar: {2.18, -1.09}, one-star: {1.57, -0.60}
23:52:19.131 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
23:52:19.131 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
23:52:19.131 00.000 21444 CameraToMount -- cameraX=1.57 cameraY=-0.60 hyp=1.68 cameraTheta=-0.37 mountX=-1.62 mountY=0.04, mountTheta=3.12
23:52:19.132 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.57, y=-0.60, opts=13)
23:52:19.133 00.001 21444 Enqueuing Move request for scope (1.57, -0.60)
23:52:19.133 00.000 25848 Worker thread wakes up
23:52:19.133 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=192, FiltMax=65504, Gamma=0.560
23:52:19.133 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.57, -0.60) opts 0xd
23:52:19.133 00.000 21444 UpdateGuideState exits: m=358674 SNR=62.9 Saturated
23:52:19.133 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:19.133 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:19.133 00.000 21444 Enqueuing Expose request
23:52:19.133 00.000 25848 Handling offset move in thread for scope, endpoint = (1.57, -0.60)
23:52:19.133 00.000 25848 Moving (1.57, -0.60) raw xDistance=-1.62 yDistance=0.04
23:52:19.133 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.62
23:52:19.133 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:19.133 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:52:19.133 00.000 25848 MoveAxis(E, 47, ABG)
23:52:19.133 00.000 25848 Guiding  Dir = 2, Dur = 47
23:52:19.184 00.051 25848 IsSlewing returns 0
23:52:19.184 00.000 25848 IsGuiding returns 0
23:52:19.205 00.021 25848 PulseGuide returned control before completion, sleep 37
23:52:19.249 00.044 25848 IsGuiding returns 0
23:52:19.249 00.000 25848 Move returns status 0, amount 47
23:52:19.249 00.000 25848 MoveAxis(N, 0, ABG)
23:52:19.249 00.000 25848 Move returns status 0, amount 0
23:52:19.250 00.001 25848 move complete, result=0
23:52:19.250 00.000 25848 worker thread done servicing request
23:52:19.250 00.000 25848 Worker thread wakes up
23:52:19.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:19.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:19.250 00.000 21444 GuideStep: -1.6 px 47 ms EAST, 0.0 px 0 ms NORTH
23:52:22.099 02.849 25848 Exposure complete
23:52:22.177 00.078 25848 worker thread done servicing request
23:52:22.177 00.000 21444 OnExposeComplete: enter
23:52:22.177 00.000 21444 UpdateGuideState(): m_state=6
23:52:22.177 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
23:52:22.177 00.000 21444 Star::Find returns 1 (1), X=1217.36, Y=735.37, Mass=324088, SNR=52.2, Peak=11300 HFD=6.8
23:52:22.178 00.001 21444 Star::Find false star n=3 nbg=246 bg=2587.2 sigma=430.9 thresh=3880 peak=3605
23:52:22.178 00.000 21444 Star::Find false star n=2 nbg=265 bg=4470.4 sigma=592.3 thresh=6247 peak=5880
23:52:22.178 00.000 21444 Star::Find false star n=7 nbg=269 bg=4318.6 sigma=448.5 thresh=5664 peak=5402
23:52:22.178 00.000 21444 Star::Find false star n=2 nbg=263 bg=4459.0 sigma=511.2 thresh=5993 peak=5611
23:52:22.178 00.000 21444 Star::Find false star n=1 nbg=263 bg=3835.6 sigma=469.9 thresh=5245 peak=4913
23:52:22.178 00.000 21444 MultiStar: [#1 -9.85,-27.15,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -0.79,0.86,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.47,-0.88,1.30,U] [#8 16.54,4.11,0.18,U] [#9 -0.51,-7.75,0.17,U] [#10 0.00,0.00,0.00,L] [#11 -1.03,0.04,3.26,U] 
23:52:22.178 00.000 21444 refined, 5 included, MultiStar: {-0.83, -0.24}, one-star: {-2.56, -0.12}
23:52:22.178 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.91 = 0.38)
23:52:22.178 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.75 = -2.47)
23:52:22.178 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.24 hyp=0.86 cameraTheta=-2.86 mountX=0.80 mountY=-0.54, mountTheta=-0.59
23:52:22.179 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.24, opts=13)
23:52:22.179 00.000 21444 Enqueuing Move request for scope (-0.83, -0.24)
23:52:22.179 00.000 25848 Worker thread wakes up
23:52:22.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.24) opts 0xd
23:52:22.179 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.24)
23:52:22.179 00.000 25848 Moving (-0.83, -0.24) raw xDistance=0.80 yDistance=-0.54
23:52:22.179 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.80
23:52:22.179 00.000 25848 switching direction from 1 to -1 - decHistory=-5 oldest=-0.54 newest=-0.89
23:52:22.179 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
23:52:22.179 00.000 25848 MoveAxis(W, 20, ABG)
23:52:22.179 00.000 25848 Guiding  Dir = 3, Dur = 20
23:52:22.180 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=332, FiltMax=65504, Gamma=0.560
23:52:22.180 00.000 21444 UpdateGuideState exits: m=324088 SNR=52.2 Saturated
23:52:22.180 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:22.180 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:22.180 00.000 21444 Enqueuing Expose request
23:52:22.204 00.024 25848 IsSlewing returns 0
23:52:22.204 00.000 25848 IsGuiding returns 0
23:52:22.269 00.065 25848 IsGuiding returns 1
23:52:22.269 00.000 25848 scope still moving after pulse duration time elapsed
23:52:22.327 00.058 25848 IsSlewing returns 0
23:52:22.328 00.001 25848 IsGuiding returns 0
23:52:22.328 00.000 25848 scope move finished after 20 + 103 ms
23:52:22.328 00.000 25848 Move returns status 0, amount 20
23:52:22.328 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 201 applied
23:52:22.328 00.000 25848 MoveAxis(N, 216, ABG)
23:52:22.328 00.000 25848 Guiding  Dir = 0, Dur = 216
23:52:22.358 00.030 25848 IsSlewing returns 0
23:52:22.358 00.000 25848 IsGuiding returns 0
23:52:22.390 00.032 25848 PulseGuide returned control before completion, sleep 196
23:52:22.601 00.211 25848 IsGuiding returns 1
23:52:22.601 00.000 25848 scope still moving after pulse duration time elapsed
23:52:22.685 00.084 25848 IsSlewing returns 0
23:52:22.685 00.000 25848 IsGuiding returns 0
23:52:22.685 00.000 25848 scope move finished after 216 + 110 ms
23:52:22.685 00.000 25848 Move returns status 0, amount 216
23:52:22.685 00.000 25848 move complete, result=0
23:52:22.685 00.000 25848 worker thread done servicing request
23:52:22.685 00.000 25848 Worker thread wakes up
23:52:22.685 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:22.685 00.000 21444 GuideStep: 0.8 px 20 ms WEST, -0.5 px 216 ms NORTH
23:52:22.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:25.538 02.853 25848 Exposure complete
23:52:25.612 00.074 25848 worker thread done servicing request
23:52:25.613 00.001 21444 OnExposeComplete: enter
23:52:25.613 00.000 21444 UpdateGuideState(): m_state=6
23:52:25.613 00.000 21444 Star::Find(15, 1217, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
23:52:25.613 00.000 21444 Star::Find returns 1 (1), X=1220.57, Y=733.91, Mass=362784, SNR=58.3, Peak=12492 HFD=6.6
23:52:25.613 00.000 21444 Star::Find false star n=4 nbg=263 bg=4485.8 sigma=479.9 thresh=5926 peak=5545
23:52:25.613 00.000 21444 Star::Find false star n=9 nbg=233 bg=2916.3 sigma=317.3 thresh=3868 peak=3807
23:52:25.613 00.000 21444 Star::Find false star n=4 nbg=269 bg=4585.1 sigma=544.5 thresh=6219 peak=6214
23:52:25.613 00.000 21444 Star::Find false star n=4 nbg=267 bg=4395.7 sigma=517.1 thresh=5947 peak=5740
23:52:25.613 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 10.89,12.58,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.69,-0.43,0.19,U] [#6 0.00,0.00,0.00,L] [#7 0.53,-1.53,0.86,U] [#8 8.17,13.62,0.18,U] [#9 6.01,-6.65,0.17,U] [#10 0.00,0.00,0.00,L] [#11 1.24,-1.01,3.99,U] 
23:52:25.613 00.000 21444 refined, 6 included, MultiStar: {1.58, -0.58}, one-star: {0.65, -1.58}
23:52:25.613 00.000 21444 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.05) = xAngle (-3.40 = 2.88)
23:52:25.613 00.000 21444 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.04)
23:52:25.613 00.000 21444 CameraToMount -- cameraX=1.58 cameraY=-0.58 hyp=1.68 cameraTheta=-0.35 mountX=-1.62 mountY=0.06, mountTheta=3.10
23:52:25.614 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.58, y=-0.58, opts=13)
23:52:25.614 00.000 21444 Enqueuing Move request for scope (1.58, -0.58)
23:52:25.614 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=624, FiltMax=65504, Gamma=0.560
23:52:25.614 00.000 21444 UpdateGuideState exits: m=362784 SNR=58.3 Saturated
23:52:25.614 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:25.614 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:25.614 00.000 21444 Enqueuing Expose request
23:52:25.614 00.000 25848 Worker thread wakes up
23:52:25.615 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.58, -0.58) opts 0xd
23:52:25.615 00.000 25848 Handling offset move in thread for scope, endpoint = (1.58, -0.58)
23:52:25.615 00.000 25848 Moving (1.58, -0.58) raw xDistance=-1.62 yDistance=0.06
23:52:25.615 00.000 25848 BLC: History state: CurrMiss=-0.06, AvgInitMiss=0.48, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.537924, 1:-0.063933
23:52:25.615 00.000 25848 BLC: No correction, Miss < min_move
23:52:25.615 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.62
23:52:25.615 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:25.615 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:52:25.615 00.000 25848 MoveAxis(E, 46, ABG)
23:52:25.615 00.000 25848 Guiding  Dir = 2, Dur = 46
23:52:25.639 00.024 25848 IsSlewing returns 0
23:52:25.640 00.001 25848 IsGuiding returns 0
23:52:25.671 00.031 25848 PulseGuide returned control before completion, sleep 25
23:52:25.709 00.038 25848 IsGuiding returns 1
23:52:25.709 00.000 25848 scope still moving after pulse duration time elapsed
23:52:25.784 00.075 25848 IsSlewing returns 0
23:52:25.785 00.001 25848 IsGuiding returns 0
23:52:25.785 00.000 25848 scope move finished after 46 + 98 ms
23:52:25.785 00.000 25848 Move returns status 0, amount 46
23:52:25.785 00.000 25848 MoveAxis(N, 0, ABG)
23:52:25.785 00.000 25848 Move returns status 0, amount 0
23:52:25.785 00.000 25848 move complete, result=0
23:52:25.785 00.000 25848 worker thread done servicing request
23:52:25.785 00.000 25848 Worker thread wakes up
23:52:25.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:25.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:25.785 00.000 21444 GuideStep: -1.6 px 46 ms EAST, 0.1 px 0 ms NORTH
23:52:28.636 02.851 25848 Exposure complete
23:52:28.723 00.087 25848 worker thread done servicing request
23:52:28.724 00.001 21444 OnExposeComplete: enter
23:52:28.724 00.000 21444 UpdateGuideState(): m_state=6
23:52:28.724 00.000 21444 Star::Find(15, 1220, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
23:52:28.724 00.000 21444 Star::Find returns 1 (1), X=1220.35, Y=734.98, Mass=364662, SNR=54.7, Peak=12488 HFD=6.6
23:52:28.724 00.000 21444 Star::Find false star n=3 nbg=253 bg=4420.2 sigma=452.4 thresh=5777 peak=5524
23:52:28.724 00.000 21444 Star::Find false star n=4 nbg=263 bg=2819.4 sigma=499.4 thresh=4318 peak=4151
23:52:28.724 00.000 21444 Star::Find false star n=11 nbg=257 bg=4566.7 sigma=487.4 thresh=6029 peak=5913
23:52:28.724 00.000 21444 Star::Find false star n=3 nbg=278 bg=4232.7 sigma=517.0 thresh=5784 peak=5182
23:52:28.724 00.000 21444 Star::Find false star n=4 nbg=253 bg=4451.2 sigma=471.4 thresh=5865 peak=5612
23:52:28.724 00.000 21444 Star::Find false star n=2 nbg=262 bg=4635.6 sigma=536.9 thresh=6246 peak=5896
23:52:28.725 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.90,16.70,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.02,-1.13,1.17,U] [#8 0.00,0.00,0.00,L] [#9 1.33,0.77,0.26,U] [#10 0.33,0.39,0.18,U] [#11 1.44,0.04,5.37,U] 
23:52:28.725 00.000 21444 single-star, 5 included, MultiStar: {1.18, 0.19}, one-star: {0.43, -0.51}
23:52:28.725 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
23:52:28.725 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
23:52:28.725 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-0.51 hyp=0.67 cameraTheta=-0.86 mountX=-0.48 mountY=-0.30, mountTheta=-2.58
23:52:28.726 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-0.51, opts=13)
23:52:28.726 00.000 21444 Enqueuing Move request for scope (0.43, -0.51)
23:52:28.726 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=482, FiltMax=65504, Gamma=0.560
23:52:28.726 00.000 21444 UpdateGuideState exits: m=364662 SNR=54.7 Saturated
23:52:28.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:28.726 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:28.726 00.000 21444 Enqueuing Expose request
23:52:28.726 00.000 25848 Worker thread wakes up
23:52:28.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.51) opts 0xd
23:52:28.726 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -0.51)
23:52:28.726 00.000 25848 Moving (0.43, -0.51) raw xDistance=-0.48 yDistance=-0.30
23:52:28.726 00.000 25848 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.48, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.537924, 1:-0.063933, 2:0.302934
23:52:28.726 00.000 25848 BLC: No correction, Miss < min_move
23:52:28.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
23:52:28.727 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:28.727 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:52:28.727 00.000 25848 MoveAxis(E, 0, ABG)
23:52:28.727 00.000 25848 Move returns status 0, amount 0
23:52:28.727 00.000 25848 MoveAxis(N, 0, ABG)
23:52:28.727 00.000 25848 Move returns status 0, amount 0
23:52:28.727 00.000 25848 move complete, result=0
23:52:28.727 00.000 25848 worker thread done servicing request
23:52:28.727 00.000 25848 Worker thread wakes up
23:52:28.727 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:28.727 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:28.727 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
23:52:31.573 02.846 25848 Exposure complete
23:52:31.653 00.080 25848 worker thread done servicing request
23:52:31.653 00.000 21444 OnExposeComplete: enter
23:52:31.653 00.000 21444 UpdateGuideState(): m_state=6
23:52:31.654 00.001 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
23:52:31.654 00.000 21444 Star::Find returns 1 (1), X=1220.11, Y=736.02, Mass=381285, SNR=70.6, Peak=14232 HFD=6.2
23:52:31.654 00.000 21444 Star::Find false star n=3 nbg=270 bg=4864.4 sigma=594.4 thresh=6647 peak=6254
23:52:31.654 00.000 21444 Star::Find false star n=1 nbg=244 bg=4454.1 sigma=456.5 thresh=5824 peak=5620
23:52:31.654 00.000 21444 Star::Find false star n=6 nbg=249 bg=4386.6 sigma=429.1 thresh=5674 peak=5499
23:52:31.654 00.000 21444 Star::Find false star n=5 nbg=254 bg=4515.9 sigma=464.1 thresh=5908 peak=5838
23:52:31.654 00.000 21444 Star::Find false star n=4 nbg=244 bg=3387.4 sigma=427.1 thresh=4669 peak=4584
23:52:31.654 00.000 21444 Star::Find false star n=6 nbg=267 bg=3956.1 sigma=478.6 thresh=5392 peak=5288
23:52:31.654 00.000 21444 MultiStar: [#1 -7.43,-19.76,0.00,M6] [#2 -0.25,-0.82,0.12,U] [#3 0.00,0.00,0.00,L] [#4 15.89,-5.64,0.18,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.83,0.64,0.65,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.28,1.07,3.32,U] 
23:52:31.654 00.000 21444 single-star, 4 included, MultiStar: {1.47, 0.65}, one-star: {0.19, 0.53}
23:52:31.654 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.83 = -1.83)
23:52:31.654 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.67 = 1.61)
23:52:31.654 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.53 hyp=0.57 cameraTheta=1.23 mountX=-0.14 mountY=0.57, mountTheta=1.82
23:52:31.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.53, opts=13)
23:52:31.655 00.000 21444 Enqueuing Move request for scope (0.19, 0.53)
23:52:31.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=510, FiltMax=65504, Gamma=0.560
23:52:31.655 00.000 21444 UpdateGuideState exits: m=381285 SNR=70.6 Saturated
23:52:31.655 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:31.655 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:31.655 00.000 25848 Worker thread wakes up
23:52:31.655 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.53) opts 0xd
23:52:31.655 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.53)
23:52:31.655 00.000 25848 Moving (0.19, 0.53) raw xDistance=-0.14 yDistance=0.57
23:52:31.655 00.000 25848 BLC: window closed
23:52:31.655 00.000 25848 BLC: History state: CurrMiss=-0.57, AvgInitMiss=0.48, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.537924, 1:-0.063933, 2:0.302934
23:52:31.655 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:52:31.655 00.000 25848 BLC: window closed
23:52:31.656 00.001 21444 Enqueuing Expose request
23:52:31.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:52:31.656 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:31.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
23:52:31.656 00.000 25848 MoveAxis(E, 0, ABG)
23:52:31.656 00.000 25848 Move returns status 0, amount 0
23:52:31.656 00.000 25848 MoveAxis(N, 0, ABG)
23:52:31.656 00.000 25848 Move returns status 0, amount 0
23:52:31.656 00.000 25848 move complete, result=0
23:52:31.656 00.000 25848 worker thread done servicing request
23:52:31.656 00.000 25848 Worker thread wakes up
23:52:31.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:31.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:31.656 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
23:52:34.507 02.851 25848 Exposure complete
23:52:34.585 00.078 25848 worker thread done servicing request
23:52:34.585 00.000 21444 OnExposeComplete: enter
23:52:34.585 00.000 21444 UpdateGuideState(): m_state=6
23:52:34.585 00.000 21444 Star::Find(15, 1220, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
23:52:34.585 00.000 21444 Star::Find returns 1 (1), X=1219.55, Y=735.07, Mass=385275, SNR=69.3, Peak=11632 HFD=6.6
23:52:34.585 00.000 21444 Star::Find false star n=3 nbg=262 bg=4453.5 sigma=500.5 thresh=5955 peak=5666
23:52:34.585 00.000 21444 Star::Find false star n=8 nbg=254 bg=4652.7 sigma=468.9 thresh=6060 peak=5876
23:52:34.585 00.000 21444 Star::Find false star n=1 nbg=275 bg=4574.4 sigma=534.3 thresh=6177 peak=5803
23:52:34.586 00.001 21444 Star::Find false star n=5 nbg=259 bg=3912.3 sigma=449.3 thresh=5260 peak=5255
23:52:34.586 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -10.37,-14.09,0.15,U] [#4 0.00,0.00,0.00,L] [#5 1.74,0.14,0.19,U] [#6 0.00,0.00,0.00,L] [#7 0.40,-1.09,1.13,U] [#8 17.59,-11.30,0.00,M1] [#9 -14.53,1.21,0.16,U] [#10 0.00,0.00,0.00,L] [#11 0.15,-0.46,4.46,U] 
23:52:34.586 00.000 21444 single-star, 5 included, MultiStar: {-0.41, -0.79}, one-star: {-0.36, -0.41}
23:52:34.586 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
23:52:34.586 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.90)
23:52:34.586 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-0.41 hyp=0.55 cameraTheta=-2.29 mountX=0.32 mountY=-0.52, mountTheta=-1.01
23:52:34.587 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-0.41, opts=13)
23:52:34.587 00.000 21444 Enqueuing Move request for scope (-0.36, -0.41)
23:52:34.587 00.000 25848 Worker thread wakes up
23:52:34.587 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=468, FiltMax=65504, Gamma=0.560
23:52:34.587 00.000 21444 UpdateGuideState exits: m=385275 SNR=69.3 Saturated
23:52:34.587 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:34.587 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:34.587 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.41) opts 0xd
23:52:34.587 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -0.41)
23:52:34.587 00.000 25848 Moving (-0.36, -0.41) raw xDistance=0.32 yDistance=-0.52
23:52:34.587 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
23:52:34.587 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
23:52:34.587 00.000 25848 MoveAxis(E, 0, ABG)
23:52:34.587 00.000 25848 Move returns status 0, amount 0
23:52:34.587 00.000 25848 MoveAxis(N, 14, ABG)
23:52:34.587 00.000 25848 Guiding  Dir = 0, Dur = 14
23:52:34.587 00.000 21444 Enqueuing Expose request
23:52:34.625 00.038 25848 IsSlewing returns 0
23:52:34.625 00.000 25848 IsGuiding returns 0
23:52:34.656 00.031 25848 IsGuiding returns 1
23:52:34.656 00.000 25848 scope still moving after pulse duration time elapsed
23:52:34.703 00.047 25848 IsSlewing returns 0
23:52:34.703 00.000 25848 IsGuiding returns 0
23:52:34.703 00.000 25848 scope move finished after 14 + 64 ms
23:52:34.703 00.000 25848 Move returns status 0, amount 14
23:52:34.703 00.000 25848 move complete, result=0
23:52:34.703 00.000 25848 worker thread done servicing request
23:52:34.703 00.000 25848 Worker thread wakes up
23:52:34.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:34.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:34.703 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 14 ms NORTH
23:52:37.552 02.849 25848 Exposure complete
23:52:37.629 00.077 25848 worker thread done servicing request
23:52:37.630 00.001 21444 OnExposeComplete: enter
23:52:37.630 00.000 21444 UpdateGuideState(): m_state=6
23:52:37.630 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
23:52:37.630 00.000 21444 Star::Find returns 1 (1), X=1217.97, Y=734.54, Mass=331208, SNR=60.9, Peak=12516 HFD=6.3
23:52:37.630 00.000 21444 Star::Find false star n=1 nbg=266 bg=4327.5 sigma=537.2 thresh=5939 peak=5552
23:52:37.630 00.000 21444 Star::Find false star n=5 nbg=257 bg=2661.0 sigma=428.5 thresh=3947 peak=3747
23:52:37.630 00.000 21444 Star::Find false star n=10 nbg=259 bg=4937.3 sigma=472.3 thresh=6354 peak=6189
23:52:37.630 00.000 21444 Star::Find false star n=3 nbg=246 bg=4499.6 sigma=445.9 thresh=5837 peak=5616
23:52:37.630 00.000 21444 Star::Find false star n=5 nbg=260 bg=4004.5 sigma=484.2 thresh=5457 peak=5171
23:52:37.630 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 14.33,-6.02,0.16,U] [#5 0.00,0.00,0.00,L] [#6 3.31,11.46,0.16,U] [#7 -1.43,-1.08,0.84,U] [#8 0.00,0.00,0.00,L] [#9 -25.23,-2.48,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -1.80,-0.55,4.08,U] 
23:52:37.630 00.000 21444 refined, 4 included, MultiStar: {-1.22, -0.51}, one-star: {-1.94, -0.95}
23:52:37.630 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.80 = 0.49)
23:52:37.630 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.36)
23:52:37.630 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=-0.51 hyp=1.32 cameraTheta=-2.74 mountX=1.17 mountY=-0.94, mountTheta=-0.67
23:52:37.631 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=-0.51, opts=13)
23:52:37.631 00.000 21444 Enqueuing Move request for scope (-1.22, -0.51)
23:52:37.631 00.000 25848 Worker thread wakes up
23:52:37.631 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=416, FiltMax=65504, Gamma=0.560
23:52:37.631 00.000 21444 UpdateGuideState exits: m=331208 SNR=60.9 Saturated
23:52:37.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:37.631 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:37.631 00.000 21444 Enqueuing Expose request
23:52:37.631 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.51) opts 0xd
23:52:37.631 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, -0.51)
23:52:37.631 00.000 25848 Moving (-1.22, -0.51) raw xDistance=1.17 yDistance=-0.94
23:52:37.631 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.17
23:52:37.631 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
23:52:37.631 00.000 25848 MoveAxis(W, 34, ABG)
23:52:37.631 00.000 25848 Guiding  Dir = 3, Dur = 34
23:52:37.657 00.026 25848 IsSlewing returns 0
23:52:37.657 00.000 25848 IsGuiding returns 0
23:52:37.689 00.032 25848 PulseGuide returned control before completion, sleep 13
23:52:37.769 00.080 25848 IsGuiding returns 1
23:52:37.769 00.000 25848 scope still moving after pulse duration time elapsed
23:52:37.827 00.058 25848 IsSlewing returns 0
23:52:37.827 00.000 25848 IsGuiding returns 0
23:52:37.827 00.000 25848 scope move finished after 34 + 135 ms
23:52:37.827 00.000 25848 Move returns status 0, amount 34
23:52:37.827 00.000 25848 MoveAxis(N, 26, ABG)
23:52:37.827 00.000 25848 Guiding  Dir = 0, Dur = 26
23:52:37.857 00.030 25848 IsSlewing returns 0
23:52:37.858 00.001 25848 IsGuiding returns 0
23:52:37.890 00.032 25848 IsGuiding returns 1
23:52:37.890 00.000 25848 scope still moving after pulse duration time elapsed
23:52:37.960 00.070 25848 IsSlewing returns 0
23:52:37.960 00.000 25848 IsGuiding returns 0
23:52:37.960 00.000 25848 scope move finished after 26 + 76 ms
23:52:37.960 00.000 25848 Move returns status 0, amount 26
23:52:37.960 00.000 25848 move complete, result=0
23:52:37.961 00.001 25848 worker thread done servicing request
23:52:37.961 00.000 25848 Worker thread wakes up
23:52:37.961 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:37.961 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.9 px 26 ms NORTH
23:52:37.961 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:40.816 02.855 25848 Exposure complete
23:52:40.905 00.089 25848 worker thread done servicing request
23:52:40.905 00.000 21444 OnExposeComplete: enter
23:52:40.905 00.000 21444 UpdateGuideState(): m_state=6
23:52:40.905 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
23:52:40.905 00.000 21444 Star::Find returns 1 (1), X=1219.92, Y=735.40, Mass=320780, SNR=55.7, Peak=12744 HFD=6.5
23:52:40.905 00.000 21444 Star::Find false star n=2 nbg=271 bg=4996.3 sigma=547.1 thresh=6638 peak=6520
23:52:40.905 00.000 21444 Star::Find false star n=6 nbg=247 bg=4516.3 sigma=413.8 thresh=5758 peak=5742
23:52:40.905 00.000 21444 Star::Find false star n=1 nbg=265 bg=4470.9 sigma=575.2 thresh=6196 peak=5728
23:52:40.905 00.000 21444 Star::Find false star n=7 nbg=263 bg=4421.7 sigma=452.7 thresh=5780 peak=5757
23:52:40.905 00.000 21444 Star::Find false star n=3 nbg=269 bg=4534.2 sigma=527.0 thresh=6115 peak=5642
23:52:40.905 00.000 21444 Star::Find false star n=2 nbg=263 bg=3510.7 sigma=476.8 thresh=4941 peak=4539
23:52:40.905 00.000 21444 Star::Find false star n=2 nbg=278 bg=4001.5 sigma=512.8 thresh=5540 peak=5011
23:52:40.905 00.000 21444 MultiStar: [#1 -7.40,-20.23,0.00,M7] [#2 -17.37,-15.20,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.60,-1.02,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.55,0.51,3.93,U] 
23:52:40.906 00.001 21444 single-star, 2 included, MultiStar: {0.46, 0.20}, one-star: {0.01, -0.09}
23:52:40.906 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.50 = 1.78)
23:52:40.906 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.06)
23:52:40.906 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.45 mountX=-0.02 mountY=-0.08, mountTheta=-1.80
23:52:40.907 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.09, opts=13)
23:52:40.907 00.000 21444 Enqueuing Move request for scope (0.01, -0.09)
23:52:40.907 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=572, FiltMax=65504, Gamma=0.560
23:52:40.907 00.000 21444 UpdateGuideState exits: m=320780 SNR=55.7 Saturated
23:52:40.907 00.000 25848 Worker thread wakes up
23:52:40.907 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
23:52:40.907 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
23:52:40.907 00.000 25848 Moving (0.01, -0.09) raw xDistance=-0.02 yDistance=-0.08
23:52:40.907 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:52:40.907 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:40.907 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:52:40.907 00.000 25848 MoveAxis(E, 0, ABG)
23:52:40.907 00.000 25848 Move returns status 0, amount 0
23:52:40.907 00.000 25848 MoveAxis(N, 0, ABG)
23:52:40.907 00.000 25848 Move returns status 0, amount 0
23:52:40.907 00.000 25848 move complete, result=0
23:52:40.907 00.000 25848 worker thread done servicing request
23:52:40.907 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:40.907 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:40.907 00.000 21444 Enqueuing Expose request
23:52:40.908 00.001 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:40.908 00.000 25848 Worker thread wakes up
23:52:40.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:40.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:43.760 02.852 25848 Exposure complete
23:52:43.849 00.089 25848 worker thread done servicing request
23:52:43.849 00.000 21444 OnExposeComplete: enter
23:52:43.849 00.000 21444 UpdateGuideState(): m_state=6
23:52:43.849 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
23:52:43.849 00.000 21444 Star::Find returns 1 (1), X=1219.15, Y=734.93, Mass=308470, SNR=53.6, Peak=11076 HFD=6.5
23:52:43.849 00.000 21444 Star::Find false star n=4 nbg=260 bg=4238.6 sigma=566.0 thresh=5936 peak=5878
23:52:43.851 00.002 21444 Star::Find false star n=6 nbg=267 bg=2720.5 sigma=469.6 thresh=4129 peak=3902
23:52:43.851 00.000 21444 Star::Find false star n=7 nbg=262 bg=4949.0 sigma=512.1 thresh=6485 peak=6175
23:52:43.851 00.000 21444 Star::Find false star n=5 nbg=261 bg=4618.5 sigma=502.3 thresh=6125 peak=6022
23:52:43.851 00.000 21444 Star::Find false star n=2 nbg=276 bg=4334.2 sigma=593.8 thresh=6116 peak=5959
23:52:43.851 00.000 21444 Star::Find false star n=2 nbg=259 bg=4589.1 sigma=456.7 thresh=5959 peak=5632
23:52:43.851 00.000 21444 Star::Find false star n=8 nbg=268 bg=3259.1 sigma=456.5 thresh=4629 peak=4628
23:52:43.851 00.000 21444 Star::Find false star n=3 nbg=262 bg=4017.7 sigma=515.0 thresh=5563 peak=5072
23:52:43.851 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.78,-1.54,0.81,U] [#8 4.45,5.07,0.16,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.01,-0.85,3.50,U] 
23:52:43.851 00.000 21444 refined, 3 included, MultiStar: {-0.11, -0.72}, one-star: {-0.76, -0.56}
23:52:43.851 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.78 = 1.50)
23:52:43.851 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.34)
23:52:43.851 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.72 hyp=0.73 cameraTheta=-1.73 mountX=0.05 mountY=-0.71, mountTheta=-1.50
23:52:43.852 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.72, opts=13)
23:52:43.852 00.000 21444 Enqueuing Move request for scope (-0.11, -0.72)
23:52:43.852 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=472, FiltMax=65504, Gamma=0.560
23:52:43.852 00.000 21444 UpdateGuideState exits: m=308470 SNR=53.6 Saturated
23:52:43.852 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:43.852 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:43.852 00.000 21444 Enqueuing Expose request
23:52:43.852 00.000 25848 Worker thread wakes up
23:52:43.852 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.72) opts 0xd
23:52:43.853 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.72)
23:52:43.853 00.000 25848 Moving (-0.11, -0.72) raw xDistance=0.05 yDistance=-0.71
23:52:43.853 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:52:43.853 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
23:52:43.853 00.000 25848 MoveAxis(E, 0, ABG)
23:52:43.853 00.000 25848 Move returns status 0, amount 0
23:52:43.853 00.000 25848 MoveAxis(N, 19, ABG)
23:52:43.853 00.000 25848 Guiding  Dir = 0, Dur = 19
23:52:43.877 00.024 25848 IsSlewing returns 0
23:52:43.877 00.000 25848 IsGuiding returns 0
23:52:43.909 00.032 25848 IsGuiding returns 1
23:52:43.909 00.000 25848 scope still moving after pulse duration time elapsed
23:52:43.955 00.046 25848 IsSlewing returns 0
23:52:43.955 00.000 25848 IsGuiding returns 0
23:52:43.955 00.000 25848 scope move finished after 19 + 58 ms
23:52:43.955 00.000 25848 Move returns status 0, amount 19
23:52:43.956 00.001 25848 move complete, result=0
23:52:43.956 00.000 25848 worker thread done servicing request
23:52:43.956 00.000 25848 Worker thread wakes up
23:52:43.956 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.7 px 19 ms NORTH
23:52:43.956 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:43.956 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:46.805 02.849 25848 Exposure complete
23:52:46.892 00.087 25848 worker thread done servicing request
23:52:46.892 00.000 21444 OnExposeComplete: enter
23:52:46.892 00.000 21444 UpdateGuideState(): m_state=6
23:52:46.893 00.001 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
23:52:46.893 00.000 21444 Star::Find returns 1 (1), X=1218.92, Y=734.12, Mass=234315, SNR=37.4, Peak=10516 HFD=6.2
23:52:46.893 00.000 21444 Star::Find false star n=4 nbg=274 bg=4401.9 sigma=575.1 thresh=6127 peak=5916
23:52:46.893 00.000 21444 Star::Find false star n=2 nbg=259 bg=2680.2 sigma=424.5 thresh=3954 peak=3863
23:52:46.893 00.000 21444 Star::Find false star n=6 nbg=272 bg=5016.6 sigma=526.4 thresh=6596 peak=6223
23:52:46.893 00.000 21444 Star::Find false star n=3 nbg=264 bg=4553.3 sigma=558.8 thresh=6230 peak=5892
23:52:46.893 00.000 21444 Star::Find false star n=1 nbg=261 bg=4391.7 sigma=507.1 thresh=5913 peak=5750
23:52:46.893 00.000 21444 Star::Find false star n=3 nbg=248 bg=4618.2 sigma=451.3 thresh=5972 peak=5937
23:52:46.893 00.000 21444 Star::Find false star n=4 nbg=254 bg=3453.7 sigma=442.6 thresh=4781 peak=4434
23:52:46.893 00.000 21444 Star::Find false star n=4 nbg=242 bg=3935.4 sigma=442.0 thresh=5261 peak=5049
23:52:46.893 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -15.60,17.43,0.00,M1] [#7 -0.69,-2.10,1.26,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.74,-0.73,4.59,U] 
23:52:46.893 00.000 21444 refined, 2 included, MultiStar: {-0.77, -1.08}, one-star: {-0.99, -1.37}
23:52:46.893 00.000 21444 CameraToMount -- cameraTheta (-2.19) - m_xAngle (3.05) = xAngle (-5.24 = 1.04)
23:52:46.893 00.000 21444 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.09 = -1.80)
23:52:46.893 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=-1.08 hyp=1.32 cameraTheta=-2.19 mountX=0.67 mountY=-1.29, mountTheta=-1.09
23:52:46.895 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=-1.08, opts=13)
23:52:46.895 00.000 21444 Enqueuing Move request for scope (-0.77, -1.08)
23:52:46.895 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=424, FiltMax=65504, Gamma=0.560
23:52:46.895 00.000 21444 UpdateGuideState exits: m=234315 SNR=37.4 Saturated
23:52:46.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:46.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:46.895 00.000 21444 Enqueuing Expose request
23:52:46.895 00.000 25848 Worker thread wakes up
23:52:46.895 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -1.08) opts 0xd
23:52:46.895 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, -1.08)
23:52:46.895 00.000 25848 Moving (-0.77, -1.08) raw xDistance=0.67 yDistance=-1.29
23:52:46.895 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
23:52:46.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
23:52:46.895 00.000 25848 MoveAxis(W, 19, ABG)
23:52:46.895 00.000 25848 Guiding  Dir = 3, Dur = 19
23:52:46.920 00.025 25848 IsSlewing returns 0
23:52:46.920 00.000 25848 IsGuiding returns 0
23:52:46.951 00.031 25848 IsGuiding returns 1
23:52:46.951 00.000 25848 scope still moving after pulse duration time elapsed
23:52:47.021 00.070 25848 IsSlewing returns 0
23:52:47.021 00.000 25848 IsGuiding returns 0
23:52:47.021 00.000 25848 scope move finished after 19 + 82 ms
23:52:47.021 00.000 25848 Move returns status 0, amount 19
23:52:47.021 00.000 25848 MoveAxis(N, 35, ABG)
23:52:47.021 00.000 25848 Guiding  Dir = 0, Dur = 35
23:52:47.046 00.025 25848 IsSlewing returns 0
23:52:47.046 00.000 25848 IsGuiding returns 0
23:52:47.078 00.032 25848 PulseGuide returned control before completion, sleep 14
23:52:47.101 00.023 25848 IsGuiding returns 1
23:52:47.101 00.000 25848 scope still moving after pulse duration time elapsed
23:52:47.158 00.057 25848 IsSlewing returns 0
23:52:47.158 00.000 25848 IsGuiding returns 0
23:52:47.158 00.000 25848 scope move finished after 35 + 77 ms
23:52:47.158 00.000 25848 Move returns status 0, amount 35
23:52:47.158 00.000 25848 move complete, result=0
23:52:47.159 00.001 25848 worker thread done servicing request
23:52:47.159 00.000 25848 Worker thread wakes up
23:52:47.159 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:47.159 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:47.159 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -1.3 px 35 ms NORTH
23:52:50.007 02.848 25848 Exposure complete
23:52:50.093 00.086 25848 worker thread done servicing request
23:52:50.093 00.000 21444 OnExposeComplete: enter
23:52:50.093 00.000 21444 UpdateGuideState(): m_state=6
23:52:50.093 00.000 21444 Star::Find(15, 1218, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
23:52:50.093 00.000 21444 Star::Find returns 1 (1), X=1218.70, Y=734.12, Mass=346071, SNR=54.8, Peak=15068 HFD=5.9
23:52:50.093 00.000 21444 Star::Find false star n=4 nbg=271 bg=4413.8 sigma=521.3 thresh=5978 peak=5694
23:52:50.094 00.001 21444 Star::Find false star n=4 nbg=245 bg=2797.9 sigma=368.3 thresh=3903 peak=3690
23:52:50.094 00.000 21444 Star::Find false star n=2 nbg=277 bg=4662.6 sigma=594.3 thresh=6446 peak=5881
23:52:50.094 00.000 21444 Star::Find false star n=3 nbg=258 bg=4422.5 sigma=477.0 thresh=5854 peak=5755
23:52:50.094 00.000 21444 Star::Find false star n=4 nbg=262 bg=4645.5 sigma=491.8 thresh=6121 peak=5698
23:52:50.094 00.000 21444 Star::Find false star n=12 nbg=257 bg=4538.1 sigma=428.3 thresh=5823 peak=5767
23:52:50.094 00.000 21444 Star::Find false star n=2 nbg=270 bg=4032.0 sigma=555.1 thresh=5697 peak=5098
23:52:50.094 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -26.81,-3.52,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.79,-1.99,0.97,U] [#8 0.00,0.00,0.00,L] [#9 4.37,-17.10,0.22,U] [#10 0.00,0.00,0.00,L] [#11 0.19,-0.91,4.33,U] 
23:52:50.094 00.000 21444 refined, 3 included, MultiStar: {0.20, -1.67}, one-star: {-1.21, -1.37}
23:52:50.094 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.50 = 1.78)
23:52:50.094 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.06)
23:52:50.094 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=-1.67 hyp=1.69 cameraTheta=-1.45 mountX=-0.35 mountY=-1.47, mountTheta=-1.80
23:52:50.095 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=-1.67, opts=13)
23:52:50.095 00.000 21444 Enqueuing Move request for scope (0.20, -1.67)
23:52:50.095 00.000 25848 Worker thread wakes up
23:52:50.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, -1.67) opts 0xd
23:52:50.095 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, -1.67)
23:52:50.095 00.000 25848 Moving (0.20, -1.67) raw xDistance=-0.35 yDistance=-1.47
23:52:50.096 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
23:52:50.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.47 from input -1.47
23:52:50.096 00.000 25848 MoveAxis(E, 0, ABG)
23:52:50.096 00.000 25848 Move returns status 0, amount 0
23:52:50.096 00.000 25848 MoveAxis(N, 40, ABG)
23:52:50.096 00.000 25848 Guiding  Dir = 0, Dur = 40
23:52:50.096 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=356, FiltMax=65504, Gamma=0.560
23:52:50.096 00.000 21444 UpdateGuideState exits: m=346071 SNR=54.8 Saturated
23:52:50.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:50.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:50.096 00.000 21444 Enqueuing Expose request
23:52:50.126 00.030 25848 IsSlewing returns 0
23:52:50.126 00.000 25848 IsGuiding returns 0
23:52:50.157 00.031 25848 PulseGuide returned control before completion, sleep 20
23:52:50.179 00.022 25848 IsGuiding returns 1
23:52:50.179 00.000 25848 scope still moving after pulse duration time elapsed
23:52:50.235 00.056 25848 IsSlewing returns 0
23:52:50.235 00.000 25848 IsGuiding returns 0
23:52:50.235 00.000 25848 scope move finished after 40 + 68 ms
23:52:50.235 00.000 25848 Move returns status 0, amount 40
23:52:50.235 00.000 25848 move complete, result=0
23:52:50.235 00.000 25848 worker thread done servicing request
23:52:50.235 00.000 25848 Worker thread wakes up
23:52:50.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:50.235 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.5 px 40 ms NORTH
23:52:50.236 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:53.079 02.843 25848 Exposure complete
23:52:53.166 00.087 25848 worker thread done servicing request
23:52:53.166 00.000 21444 OnExposeComplete: enter
23:52:53.166 00.000 21444 UpdateGuideState(): m_state=6
23:52:53.166 00.000 21444 Star::Find(15, 1218, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
23:52:53.167 00.001 21444 Star::Find returns 1 (1), X=1217.85, Y=733.90, Mass=373608, SNR=61.9, Peak=12844 HFD=6.6
23:52:53.167 00.000 21444 Star::Find false star n=1 nbg=273 bg=4521.2 sigma=526.1 thresh=6100 peak=5458
23:52:53.167 00.000 21444 Star::Find false star n=3 nbg=257 bg=2814.6 sigma=442.4 thresh=4142 peak=3848
23:52:53.167 00.000 21444 Star::Find false star n=7 nbg=268 bg=5051.1 sigma=553.7 thresh=6712 peak=6163
23:52:53.167 00.000 21444 Star::Find false star n=2 nbg=233 bg=4531.0 sigma=503.8 thresh=6042 peak=5597
23:52:53.167 00.000 21444 Star::Find false star n=3 nbg=268 bg=4639.1 sigma=558.4 thresh=6314 peak=5927
23:52:53.167 00.000 21444 Star::Find false star n=3 nbg=277 bg=4489.6 sigma=606.2 thresh=6308 peak=5762
23:52:53.167 00.000 21444 Star::Find false star n=3 nbg=255 bg=3546.1 sigma=414.2 thresh=4789 peak=4709
23:52:53.167 00.000 21444 Star::Find false star n=8 nbg=245 bg=3768.6 sigma=426.4 thresh=5048 peak=5034
23:52:53.167 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -16.80,13.27,0.00,M2] [#7 -0.45,-1.30,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.32,0.09,4.85,U] 
23:52:53.167 00.000 21444 refined, 2 included, MultiStar: {-0.59, -0.35}, one-star: {-2.06, -1.59}
23:52:53.167 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.66 = 0.63)
23:52:53.167 00.000 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.50 = -2.22)
23:52:53.167 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=-0.35 hyp=0.69 cameraTheta=-2.60 mountX=0.56 mountY=-0.55, mountTheta=-0.78
23:52:53.168 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=-0.35, opts=13)
23:52:53.168 00.000 21444 Enqueuing Move request for scope (-0.59, -0.35)
23:52:53.168 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=708, FiltMax=65504, Gamma=0.560
23:52:53.168 00.000 21444 UpdateGuideState exits: m=373608 SNR=61.9 Saturated
23:52:53.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:53.168 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:53.168 00.000 21444 Enqueuing Expose request
23:52:53.168 00.000 25848 Worker thread wakes up
23:52:53.169 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.35) opts 0xd
23:52:53.169 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, -0.35)
23:52:53.169 00.000 25848 Moving (-0.59, -0.35) raw xDistance=0.56 yDistance=-0.55
23:52:53.169 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
23:52:53.169 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
23:52:53.169 00.000 25848 MoveAxis(W, 16, ABG)
23:52:53.169 00.000 25848 Guiding  Dir = 3, Dur = 16
23:52:53.189 00.020 25848 IsSlewing returns 0
23:52:53.190 00.001 25848 IsGuiding returns 0
23:52:53.221 00.031 25848 IsGuiding returns 1
23:52:53.221 00.000 25848 scope still moving after pulse duration time elapsed
23:52:53.281 00.060 25848 IsSlewing returns 0
23:52:53.282 00.001 25848 IsGuiding returns 0
23:52:53.282 00.000 25848 scope move finished after 16 + 77 ms
23:52:53.282 00.000 25848 Move returns status 0, amount 16
23:52:53.283 00.001 25848 MoveAxis(N, 15, ABG)
23:52:53.283 00.000 25848 Guiding  Dir = 0, Dur = 15
23:52:53.313 00.030 25848 IsSlewing returns 0
23:52:53.313 00.000 25848 IsGuiding returns 0
23:52:53.381 00.068 25848 IsGuiding returns 1
23:52:53.382 00.001 25848 scope still moving after pulse duration time elapsed
23:52:53.439 00.057 25848 IsSlewing returns 0
23:52:53.440 00.001 25848 IsGuiding returns 0
23:52:53.440 00.000 25848 scope move finished after 15 + 112 ms
23:52:53.440 00.000 25848 Move returns status 0, amount 15
23:52:53.440 00.000 25848 move complete, result=0
23:52:53.440 00.000 25848 worker thread done servicing request
23:52:53.440 00.000 25848 Worker thread wakes up
23:52:53.440 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.5 px 15 ms NORTH
23:52:53.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:53.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:56.291 02.851 25848 Exposure complete
23:52:56.379 00.088 25848 worker thread done servicing request
23:52:56.379 00.000 21444 OnExposeComplete: enter
23:52:56.379 00.000 21444 UpdateGuideState(): m_state=6
23:52:56.380 00.001 21444 Star::Find(15, 1217, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
23:52:56.380 00.000 21444 Star::Find returns 1 (1), X=1217.68, Y=735.21, Mass=267831, SNR=52.6, Peak=12112 HFD=6.2
23:52:56.380 00.000 21444 Star::Find false star n=4 nbg=266 bg=2634.5 sigma=447.6 thresh=3977 peak=3594
23:52:56.380 00.000 21444 Star::Find false star n=2 nbg=269 bg=5024.4 sigma=577.1 thresh=6756 peak=6453
23:52:56.380 00.000 21444 Star::Find false star n=5 nbg=260 bg=4401.7 sigma=524.5 thresh=5975 peak=5843
23:52:56.380 00.000 21444 Star::Find false star n=3 nbg=266 bg=4361.9 sigma=497.5 thresh=5855 peak=5591
23:52:56.380 00.000 21444 Star::Find false star n=4 nbg=267 bg=4477.1 sigma=486.0 thresh=5935 peak=5673
23:52:56.380 00.000 21444 Star::Find false star n=10 nbg=265 bg=4513.1 sigma=515.6 thresh=6060 peak=6026
23:52:56.380 00.000 21444 Star::Find false star n=6 nbg=259 bg=3440.8 sigma=437.2 thresh=4752 peak=4608
23:52:56.380 00.000 21444 Star::Find false star n=4 nbg=259 bg=4026.6 sigma=458.7 thresh=5403 peak=5186
23:52:56.380 00.000 21444 MultiStar: [#1 -4.89,-2.44,0.20,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.24,0.29,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.06,1.17,3.51,U] 
23:52:56.380 00.000 21444 refined, 3 included, MultiStar: {-0.82, 0.64}, one-star: {-2.24, -0.28}
23:52:56.380 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
23:52:56.380 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.87)
23:52:56.380 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.64 hyp=1.04 cameraTheta=2.48 mountX=0.87 mountY=0.28, mountTheta=0.31
23:52:56.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.64, opts=13)
23:52:56.381 00.000 21444 Enqueuing Move request for scope (-0.82, 0.64)
23:52:56.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=446, FiltMax=65504, Gamma=0.560
23:52:56.381 00.000 21444 UpdateGuideState exits: m=267831 SNR=52.6 Saturated
23:52:56.382 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:56.382 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:56.382 00.000 21444 Enqueuing Expose request
23:52:56.382 00.000 25848 Worker thread wakes up
23:52:56.382 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.64) opts 0xd
23:52:56.382 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.64)
23:52:56.382 00.000 25848 Moving (-0.82, 0.64) raw xDistance=0.87 yDistance=0.28
23:52:56.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.87
23:52:56.382 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:56.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:52:56.382 00.000 25848 MoveAxis(W, 26, ABG)
23:52:56.382 00.000 25848 Guiding  Dir = 3, Dur = 26
23:52:56.407 00.025 25848 IsSlewing returns 0
23:52:56.408 00.001 25848 IsGuiding returns 0
23:52:56.440 00.032 25848 IsGuiding returns 1
23:52:56.440 00.000 25848 scope still moving after pulse duration time elapsed
23:52:56.485 00.045 25848 IsSlewing returns 0
23:52:56.485 00.000 25848 IsGuiding returns 0
23:52:56.485 00.000 25848 scope move finished after 26 + 50 ms
23:52:56.485 00.000 25848 Move returns status 0, amount 26
23:52:56.485 00.000 25848 MoveAxis(N, 0, ABG)
23:52:56.485 00.000 25848 Move returns status 0, amount 0
23:52:56.485 00.000 25848 move complete, result=0
23:52:56.485 00.000 25848 worker thread done servicing request
23:52:56.485 00.000 25848 Worker thread wakes up
23:52:56.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:56.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:56.485 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.3 px 0 ms NORTH
23:52:59.336 02.851 25848 Exposure complete
23:52:59.423 00.087 25848 worker thread done servicing request
23:52:59.424 00.001 21444 OnExposeComplete: enter
23:52:59.424 00.000 21444 UpdateGuideState(): m_state=6
23:52:59.424 00.000 21444 Star::Find(15, 1217, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
23:52:59.424 00.000 21444 Star::Find returns 1 (1), X=1221.18, Y=735.71, Mass=361959, SNR=60.5, Peak=11508 HFD=6.8
23:52:59.424 00.000 21444 Star::Find false star n=6 nbg=261 bg=4353.4 sigma=440.7 thresh=5675 peak=5558
23:52:59.424 00.000 21444 Star::Find false star n=3 nbg=257 bg=2773.8 sigma=445.4 thresh=4110 peak=3945
23:52:59.424 00.000 21444 Star::Find false star n=1 nbg=278 bg=4525.1 sigma=556.0 thresh=6193 peak=5563
23:52:59.424 00.000 21444 Star::Find false star n=3 nbg=255 bg=4459.8 sigma=457.1 thresh=5831 peak=5799
23:52:59.424 00.000 21444 Star::Find false star n=1 nbg=272 bg=4555.2 sigma=551.5 thresh=6210 peak=5627
23:52:59.424 00.000 21444 Star::Find false star n=3 nbg=255 bg=3517.5 sigma=436.1 thresh=4826 peak=4622
23:52:59.424 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.93,0.42,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 7.69,7.68,0.20,U] [#7 1.58,-0.24,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -10.17,1.79,0.17,U] [#11 3.23,1.79,3.29,U] 
23:52:59.424 00.000 21444 single-star, 5 included, MultiStar: {2.28, 1.40}, one-star: {1.27, 0.22}
23:52:59.425 00.001 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
23:52:59.425 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.56)
23:52:59.425 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=0.22 hyp=1.29 cameraTheta=0.17 mountX=-1.25 mountY=0.69, mountTheta=2.64
23:52:59.426 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=0.22, opts=13)
23:52:59.426 00.000 21444 Enqueuing Move request for scope (1.27, 0.22)
23:52:59.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=432, FiltMax=65504, Gamma=0.560
23:52:59.426 00.000 21444 UpdateGuideState exits: m=361959 SNR=60.5 Saturated
23:52:59.426 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:59.426 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:52:59.426 00.000 21444 Enqueuing Expose request
23:52:59.426 00.000 25848 Worker thread wakes up
23:52:59.426 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, 0.22) opts 0xd
23:52:59.426 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, 0.22)
23:52:59.426 00.000 25848 Moving (1.27, 0.22) raw xDistance=-1.25 yDistance=0.69
23:52:59.426 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.25
23:52:59.426 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:59.426 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
23:52:59.426 00.000 25848 MoveAxis(E, 34, ABG)
23:52:59.426 00.000 25848 Guiding  Dir = 2, Dur = 34
23:52:59.451 00.025 25848 IsSlewing returns 0
23:52:59.451 00.000 25848 IsGuiding returns 0
23:52:59.483 00.032 25848 PulseGuide returned control before completion, sleep 13
23:52:59.507 00.024 25848 IsGuiding returns 1
23:52:59.507 00.000 25848 scope still moving after pulse duration time elapsed
23:52:59.563 00.056 25848 IsSlewing returns 0
23:52:59.563 00.000 25848 IsGuiding returns 0
23:52:59.563 00.000 25848 scope move finished after 34 + 78 ms
23:52:59.563 00.000 25848 Move returns status 0, amount 34
23:52:59.563 00.000 25848 MoveAxis(N, 0, ABG)
23:52:59.563 00.000 25848 Move returns status 0, amount 0
23:52:59.564 00.001 25848 move complete, result=0
23:52:59.564 00.000 25848 worker thread done servicing request
23:52:59.564 00.000 25848 Worker thread wakes up
23:52:59.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:52:59.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:52:59.564 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.7 px 0 ms NORTH
23:53:02.409 02.845 25848 Exposure complete
23:53:02.486 00.077 25848 worker thread done servicing request
23:53:02.486 00.000 21444 OnExposeComplete: enter
23:53:02.486 00.000 21444 UpdateGuideState(): m_state=6
23:53:02.487 00.001 21444 Star::Find(15, 1221, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
23:53:02.487 00.000 21444 Star::Find returns 1 (1), X=1221.44, Y=734.72, Mass=390771, SNR=67.5, Peak=14008 HFD=6.7
23:53:02.487 00.000 21444 Star::Find false star n=5 nbg=252 bg=4414.9 sigma=443.2 thresh=5745 peak=5702
23:53:02.487 00.000 21444 Star::Find false star n=8 nbg=265 bg=2726.9 sigma=384.1 thresh=3879 peak=3847
23:53:02.487 00.000 21444 Star::Find false star n=5 nbg=261 bg=4670.7 sigma=582.8 thresh=6419 peak=6172
23:53:02.487 00.000 21444 Star::Find false star n=3 nbg=268 bg=4422.7 sigma=518.7 thresh=5979 peak=5814
23:53:02.487 00.000 21444 Star::Find false star n=2 nbg=267 bg=4500.4 sigma=464.5 thresh=5894 peak=5733
23:53:02.487 00.000 21444 Star::Find false star n=6 nbg=250 bg=4458.7 sigma=438.5 thresh=5774 peak=5679
23:53:02.487 00.000 21444 Star::Find false star n=5 nbg=251 bg=3430.1 sigma=432.8 thresh=4729 peak=4694
23:53:02.487 00.000 21444 Star::Find false star n=3 nbg=262 bg=4074.3 sigma=499.6 thresh=5573 peak=5235
23:53:02.487 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.92,0.34,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.30,-0.88,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.00,-0.07,3.78,U] 
23:53:02.487 00.000 21444 single-star, 3 included, MultiStar: {1.90, -0.31}, one-star: {1.52, -0.77}
23:53:02.487 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.76)
23:53:02.487 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
23:53:02.487 00.000 21444 CameraToMount -- cameraX=1.52 cameraY=-0.77 hyp=1.71 cameraTheta=-0.47 mountX=-1.59 mountY=-0.14, mountTheta=-3.06
23:53:02.488 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.52, y=-0.77, opts=13)
23:53:02.488 00.000 21444 Enqueuing Move request for scope (1.52, -0.77)
23:53:02.488 00.000 25848 Worker thread wakes up
23:53:02.488 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=484, FiltMax=65504, Gamma=0.560
23:53:02.488 00.000 21444 UpdateGuideState exits: m=390771 SNR=67.5 Saturated
23:53:02.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:02.488 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.52, -0.77) opts 0xd
23:53:02.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:02.488 00.000 21444 Enqueuing Expose request
23:53:02.488 00.000 25848 Handling offset move in thread for scope, endpoint = (1.52, -0.77)
23:53:02.489 00.001 25848 Moving (1.52, -0.77) raw xDistance=-1.59 yDistance=-0.14
23:53:02.489 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.59
23:53:02.489 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:02.489 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:53:02.489 00.000 25848 MoveAxis(E, 49, ABG)
23:53:02.489 00.000 25848 Guiding  Dir = 2, Dur = 49
23:53:02.513 00.024 25848 IsSlewing returns 0
23:53:02.513 00.000 25848 IsGuiding returns 0
23:53:02.545 00.032 25848 PulseGuide returned control before completion, sleep 29
23:53:02.600 00.055 25848 IsGuiding returns 1
23:53:02.600 00.000 25848 scope still moving after pulse duration time elapsed
23:53:02.656 00.056 25848 IsSlewing returns 0
23:53:02.656 00.000 25848 IsGuiding returns 0
23:53:02.656 00.000 25848 scope move finished after 49 + 94 ms
23:53:02.656 00.000 25848 Move returns status 0, amount 49
23:53:02.657 00.001 25848 MoveAxis(N, 0, ABG)
23:53:02.657 00.000 25848 Move returns status 0, amount 0
23:53:02.657 00.000 25848 move complete, result=0
23:53:02.657 00.000 25848 worker thread done servicing request
23:53:02.657 00.000 25848 Worker thread wakes up
23:53:02.657 00.000 21444 GuideStep: -1.6 px 49 ms EAST, -0.1 px 0 ms NORTH
23:53:02.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:02.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:05.503 02.846 25848 Exposure complete
23:53:05.591 00.088 25848 worker thread done servicing request
23:53:05.591 00.000 21444 OnExposeComplete: enter
23:53:05.591 00.000 21444 UpdateGuideState(): m_state=6
23:53:05.592 00.001 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
23:53:05.592 00.000 21444 Star::Find returns 1 (1), X=1219.14, Y=735.72, Mass=404752, SNR=74.5, Peak=11964 HFD=6.9
23:53:05.592 00.000 21444 Star::Find false star n=9 nbg=257 bg=4464.3 sigma=485.5 thresh=5921 peak=5757
23:53:05.592 00.000 21444 Star::Find false star n=6 nbg=278 bg=2599.1 sigma=465.2 thresh=3995 peak=3948
23:53:05.592 00.000 21444 Star::Find false star n=5 nbg=261 bg=5091.4 sigma=557.5 thresh=6764 peak=6420
23:53:05.592 00.000 21444 Star::Find false star n=3 nbg=262 bg=4364.1 sigma=477.0 thresh=5795 peak=5780
23:53:05.592 00.000 21444 Star::Find false star n=5 nbg=265 bg=4460.8 sigma=482.0 thresh=5907 peak=5622
23:53:05.592 00.000 21444 Star::Find false star n=5 nbg=256 bg=4507.9 sigma=494.2 thresh=5991 peak=5733
23:53:05.592 00.000 21444 Star::Find false star n=2 nbg=261 bg=4591.4 sigma=463.8 thresh=5983 peak=5655
23:53:05.592 00.000 21444 Star::Find false star n=6 nbg=260 bg=3826.0 sigma=503.8 thresh=5337 peak=5204
23:53:05.592 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.35,-0.10,0.63,U] [#8 0.00,0.00,0.00,L] [#9 -18.75,0.20,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -1.53,0.08,2.74,U] 
23:53:05.592 00.000 21444 single-star, 2 included, MultiStar: {-1.19, 0.09}, one-star: {-0.77, 0.23}
23:53:05.592 00.000 21444 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.05) = xAngle (-0.20 = -0.20)
23:53:05.592 00.000 21444 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.04 = -3.04)
23:53:05.592 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.23 hyp=0.80 cameraTheta=2.85 mountX=0.79 mountY=-0.08, mountTheta=-0.10
23:53:05.593 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.23, opts=13)
23:53:05.593 00.000 21444 Enqueuing Move request for scope (-0.77, 0.23)
23:53:05.594 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=410, FiltMax=65504, Gamma=0.560
23:53:05.594 00.000 21444 UpdateGuideState exits: m=404752 SNR=74.5 Saturated
23:53:05.594 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:05.594 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:05.594 00.000 21444 Enqueuing Expose request
23:53:05.594 00.000 25848 Worker thread wakes up
23:53:05.594 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.23) opts 0xd
23:53:05.594 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.23)
23:53:05.594 00.000 25848 Moving (-0.77, 0.23) raw xDistance=0.79 yDistance=-0.08
23:53:05.594 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.79
23:53:05.594 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:05.594 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:53:05.594 00.000 25848 MoveAxis(W, 20, ABG)
23:53:05.594 00.000 25848 Guiding  Dir = 3, Dur = 20
23:53:05.623 00.029 25848 IsSlewing returns 0
23:53:05.623 00.000 25848 IsGuiding returns 0
23:53:05.654 00.031 25848 IsGuiding returns 1
23:53:05.654 00.000 25848 scope still moving after pulse duration time elapsed
23:53:05.718 00.064 25848 IsSlewing returns 0
23:53:05.718 00.000 25848 IsGuiding returns 0
23:53:05.718 00.000 25848 scope move finished after 20 + 74 ms
23:53:05.718 00.000 25848 Move returns status 0, amount 20
23:53:05.718 00.000 25848 MoveAxis(N, 0, ABG)
23:53:05.718 00.000 25848 Move returns status 0, amount 0
23:53:05.718 00.000 25848 move complete, result=0
23:53:05.718 00.000 25848 worker thread done servicing request
23:53:05.718 00.000 25848 Worker thread wakes up
23:53:05.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:05.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:05.718 00.000 21444 GuideStep: 0.8 px 20 ms WEST, -0.1 px 0 ms NORTH
23:53:08.571 02.853 25848 Exposure complete
23:53:08.659 00.088 25848 worker thread done servicing request
23:53:08.659 00.000 21444 OnExposeComplete: enter
23:53:08.659 00.000 21444 UpdateGuideState(): m_state=6
23:53:08.659 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
23:53:08.659 00.000 21444 Star::Find returns 1 (1), X=1217.64, Y=734.77, Mass=418889, SNR=68.8, Peak=12816 HFD=6.8
23:53:08.659 00.000 21444 Star::Find false star n=1 nbg=259 bg=4335.1 sigma=542.5 thresh=5963 peak=5533
23:53:08.660 00.001 21444 Star::Find false star n=2 nbg=259 bg=4803.0 sigma=561.9 thresh=6489 peak=6154
23:53:08.660 00.000 21444 Star::Find false star n=1 nbg=268 bg=4561.7 sigma=623.3 thresh=6432 peak=5763
23:53:08.660 00.000 21444 Star::Find false star n=5 nbg=258 bg=4411.9 sigma=456.8 thresh=5782 peak=5588
23:53:08.660 00.000 21444 Star::Find false star n=3 nbg=261 bg=4549.8 sigma=515.2 thresh=6095 peak=5752
23:53:08.660 00.000 21444 Star::Find false star n=6 nbg=273 bg=3484.8 sigma=522.5 thresh=5052 peak=4542
23:53:08.660 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.68,-10.92,0.00,M2] [#3 -26.43,-9.26,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.75,-0.85,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -13.76,-7.05,0.18,U] [#11 -1.61,0.54,4.23,U] 
23:53:08.660 00.000 21444 refined, 3 included, MultiStar: {-1.95, -0.07}, one-star: {-2.27, -0.72}
23:53:08.660 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.13)
23:53:08.660 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
23:53:08.660 00.000 21444 CameraToMount -- cameraX=-1.95 cameraY=-0.07 hyp=1.95 cameraTheta=-3.11 mountX=1.93 mountY=-0.80, mountTheta=-0.39
23:53:08.661 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.95, y=-0.07, opts=13)
23:53:08.661 00.000 21444 Enqueuing Move request for scope (-1.95, -0.07)
23:53:08.661 00.000 25848 Worker thread wakes up
23:53:08.661 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.95, -0.07) opts 0xd
23:53:08.661 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.95, -0.07)
23:53:08.661 00.000 25848 Moving (-1.95, -0.07) raw xDistance=1.93 yDistance=-0.80
23:53:08.661 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.93
23:53:08.661 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
23:53:08.661 00.000 25848 MoveAxis(W, 58, ABG)
23:53:08.662 00.001 25848 Guiding  Dir = 3, Dur = 58
23:53:08.662 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=16, FiltMax=65504, Gamma=0.560
23:53:08.662 00.000 21444 UpdateGuideState exits: m=418889 SNR=68.8 Saturated
23:53:08.662 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:08.662 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:08.662 00.000 21444 Enqueuing Expose request
23:53:08.705 00.043 25848 IsSlewing returns 0
23:53:08.705 00.000 25848 IsGuiding returns 0
23:53:08.737 00.032 25848 PulseGuide returned control before completion, sleep 37
23:53:08.788 00.051 25848 IsGuiding returns 1
23:53:08.788 00.000 25848 scope still moving after pulse duration time elapsed
23:53:08.843 00.055 25848 IsSlewing returns 0
23:53:08.843 00.000 25848 IsGuiding returns 0
23:53:08.843 00.000 25848 scope move finished after 58 + 80 ms
23:53:08.843 00.000 25848 Move returns status 0, amount 58
23:53:08.844 00.001 25848 MoveAxis(N, 22, ABG)
23:53:08.844 00.000 25848 Guiding  Dir = 0, Dur = 22
23:53:08.876 00.032 25848 IsSlewing returns 0
23:53:08.876 00.000 25848 IsGuiding returns 0
23:53:08.908 00.032 25848 IsGuiding returns 1
23:53:08.908 00.000 25848 scope still moving after pulse duration time elapsed
23:53:08.954 00.046 25848 IsSlewing returns 0
23:53:08.954 00.000 25848 IsGuiding returns 0
23:53:08.954 00.000 25848 scope move finished after 22 + 55 ms
23:53:08.954 00.000 25848 Move returns status 0, amount 22
23:53:08.954 00.000 25848 move complete, result=0
23:53:08.954 00.000 25848 worker thread done servicing request
23:53:08.954 00.000 25848 Worker thread wakes up
23:53:08.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:08.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:08.954 00.000 21444 GuideStep: 1.9 px 58 ms WEST, -0.8 px 22 ms NORTH
23:53:11.807 02.853 25848 Exposure complete
23:53:11.895 00.088 25848 worker thread done servicing request
23:53:11.896 00.001 21444 OnExposeComplete: enter
23:53:11.896 00.000 21444 UpdateGuideState(): m_state=6
23:53:11.896 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
23:53:11.896 00.000 21444 Star::Find returns 1 (1), X=1218.85, Y=735.37, Mass=352030, SNR=54.9, Peak=11072 HFD=6.5
23:53:11.896 00.000 21444 Star::Find false star n=1 nbg=265 bg=4416.2 sigma=539.9 thresh=6036 peak=5419
23:53:11.896 00.000 21444 Star::Find false star n=4 nbg=268 bg=4422.7 sigma=514.6 thresh=5966 peak=5954
23:53:11.896 00.000 21444 Star::Find false star n=2 nbg=273 bg=4570.9 sigma=523.0 thresh=6140 peak=5842
23:53:11.896 00.000 21444 Star::Find false star n=2 nbg=256 bg=4532.1 sigma=421.0 thresh=5795 peak=5625
23:53:11.896 00.000 21444 Star::Find false star n=3 nbg=262 bg=3366.7 sigma=474.9 thresh=4791 peak=4510
23:53:11.896 00.000 21444 Star::Find false star n=4 nbg=259 bg=3989.4 sigma=529.3 thresh=5577 peak=5437
23:53:11.897 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -13.32,-25.96,0.00,M3] [#3 -39.56,-22.72,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 10.57,-6.23,0.21,U] [#6 0.00,0.00,0.00,L] [#7 0.21,-1.22,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.23,0.17,4.18,U] 
23:53:11.897 00.000 21444 refined, 3 included, MultiStar: {0.36, -0.28}, one-star: {-1.06, -0.12}
23:53:11.897 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
23:53:11.897 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.27)
23:53:11.897 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-0.28 hyp=0.46 cameraTheta=-0.66 mountX=-0.39 mountY=-0.12, mountTheta=-2.83
23:53:11.898 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-0.28, opts=13)
23:53:11.898 00.000 21444 Enqueuing Move request for scope (0.36, -0.28)
23:53:11.898 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=406, FiltMax=65504, Gamma=0.560
23:53:11.898 00.000 21444 UpdateGuideState exits: m=352030 SNR=54.9 Saturated
23:53:11.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:11.898 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:11.898 00.000 21444 Enqueuing Expose request
23:53:11.899 00.001 25848 Worker thread wakes up
23:53:11.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.28) opts 0xd
23:53:11.899 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -0.28)
23:53:11.899 00.000 25848 Moving (0.36, -0.28) raw xDistance=-0.39 yDistance=-0.12
23:53:11.899 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
23:53:11.899 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:11.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:53:11.899 00.000 25848 MoveAxis(E, 0, ABG)
23:53:11.899 00.000 25848 Move returns status 0, amount 0
23:53:11.899 00.000 25848 MoveAxis(N, 0, ABG)
23:53:11.899 00.000 25848 Move returns status 0, amount 0
23:53:11.899 00.000 25848 move complete, result=0
23:53:11.899 00.000 25848 worker thread done servicing request
23:53:11.899 00.000 25848 Worker thread wakes up
23:53:11.899 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:11.899 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:11.899 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:14.752 02.853 25848 Exposure complete
23:53:14.840 00.088 25848 worker thread done servicing request
23:53:14.840 00.000 21444 OnExposeComplete: enter
23:53:14.840 00.000 21444 UpdateGuideState(): m_state=6
23:53:14.840 00.000 21444 Star::Find(15, 1218, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
23:53:14.840 00.000 21444 Star::Find returns 1 (1), X=1216.84, Y=735.90, Mass=380092, SNR=60.3, Peak=12740 HFD=6.8
23:53:14.841 00.001 21444 Star::Find false star n=3 nbg=270 bg=4397.8 sigma=499.2 thresh=5895 peak=5604
23:53:14.841 00.000 21444 Star::Find false star n=2 nbg=256 bg=4927.4 sigma=552.0 thresh=6584 peak=6147
23:53:14.841 00.000 21444 Star::Find false star n=4 nbg=263 bg=4675.7 sigma=495.2 thresh=6161 peak=5741
23:53:14.841 00.000 21444 Star::Find false star n=2 nbg=267 bg=4547.3 sigma=518.1 thresh=6102 peak=5639
23:53:14.841 00.000 21444 Star::Find false star n=4 nbg=262 bg=4396.7 sigma=453.7 thresh=5758 peak=5402
23:53:14.841 00.000 21444 Star::Find false star n=3 nbg=267 bg=4591.5 sigma=529.8 thresh=6181 peak=5688
23:53:14.841 00.000 21444 Star::Find false star n=3 nbg=266 bg=3275.6 sigma=470.7 thresh=4688 peak=4611
23:53:14.841 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.21,-25.79,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.62,0.59,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -14.99,-4.85,0.19,U] [#11 -2.88,0.84,3.37,U] 
23:53:14.841 00.000 21444 single-star, 3 included, MultiStar: {-3.15, 0.52}, one-star: {-3.07, 0.41}
23:53:14.841 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
23:53:14.841 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
23:53:14.841 00.000 21444 CameraToMount -- cameraX=-3.07 cameraY=0.41 hyp=3.10 cameraTheta=3.01 mountX=3.10 mountY=-0.78, mountTheta=-0.25
23:53:14.842 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.07, y=0.41, opts=13)
23:53:14.842 00.000 21444 Enqueuing Move request for scope (-3.07, 0.41)
23:53:14.842 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=700, FiltMax=65504, Gamma=0.560
23:53:14.842 00.000 21444 UpdateGuideState exits: m=380092 SNR=60.3 Saturated
23:53:14.842 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:14.842 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:14.842 00.000 21444 Enqueuing Expose request
23:53:14.842 00.000 25848 Worker thread wakes up
23:53:14.843 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.07, 0.41) opts 0xd
23:53:14.843 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.07, 0.41)
23:53:14.843 00.000 25848 Moving (-3.07, 0.41) raw xDistance=3.10 yDistance=-0.78
23:53:14.843 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.95 from input 3.10
23:53:14.843 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
23:53:14.843 00.000 25848 MoveAxis(W, 90, ABG)
23:53:14.843 00.000 25848 Guiding  Dir = 3, Dur = 90
23:53:14.875 00.032 25848 IsSlewing returns 0
23:53:14.876 00.001 25848 IsGuiding returns 0
23:53:14.907 00.031 25848 PulseGuide returned control before completion, sleep 70
23:53:14.987 00.080 25848 IsGuiding returns 1
23:53:14.987 00.000 25848 scope still moving after pulse duration time elapsed
23:53:15.046 00.059 25848 IsSlewing returns 0
23:53:15.047 00.001 25848 IsGuiding returns 0
23:53:15.047 00.000 25848 scope move finished after 90 + 81 ms
23:53:15.047 00.000 25848 Move returns status 0, amount 90
23:53:15.047 00.000 25848 MoveAxis(N, 21, ABG)
23:53:15.047 00.000 25848 Guiding  Dir = 0, Dur = 21
23:53:15.079 00.032 25848 IsSlewing returns 0
23:53:15.079 00.000 25848 IsGuiding returns 0
23:53:15.144 00.065 25848 IsGuiding returns 1
23:53:15.144 00.000 25848 scope still moving after pulse duration time elapsed
23:53:15.204 00.060 25848 IsSlewing returns 0
23:53:15.206 00.002 25848 IsGuiding returns 0
23:53:15.206 00.000 25848 scope move finished after 21 + 105 ms
23:53:15.206 00.000 25848 Move returns status 0, amount 21
23:53:15.206 00.000 25848 move complete, result=0
23:53:15.206 00.000 25848 worker thread done servicing request
23:53:15.206 00.000 25848 Worker thread wakes up
23:53:15.206 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:15.206 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:15.206 00.000 21444 GuideStep: 3.1 px 90 ms WEST, -0.8 px 21 ms NORTH
23:53:18.061 02.855 25848 Exposure complete
23:53:18.146 00.085 25848 worker thread done servicing request
23:53:18.146 00.000 21444 OnExposeComplete: enter
23:53:18.146 00.000 21444 UpdateGuideState(): m_state=6
23:53:18.147 00.001 21444 Star::Find(15, 1216, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
23:53:18.147 00.000 21444 Star::Find returns 1 (1), X=1217.95, Y=736.47, Mass=308763, SNR=48.2, Peak=11480 HFD=6.7
23:53:18.147 00.000 21444 Star::Find false star n=3 nbg=247 bg=4495.5 sigma=463.1 thresh=5885 peak=5657
23:53:18.147 00.000 21444 Star::Find false star n=3 nbg=265 bg=4610.3 sigma=516.9 thresh=6161 peak=5715
23:53:18.147 00.000 21444 Star::Find false star n=3 nbg=271 bg=4386.1 sigma=519.5 thresh=5945 peak=5705
23:53:18.147 00.000 21444 Star::Find false star n=3 nbg=252 bg=4452.1 sigma=500.8 thresh=5954 peak=5597
23:53:18.147 00.000 21444 Star::Find false star n=1 nbg=267 bg=4513.8 sigma=570.7 thresh=6226 peak=5764
23:53:18.147 00.000 21444 Star::Find false star n=4 nbg=269 bg=3452.9 sigma=456.2 thresh=4821 peak=4588
23:53:18.147 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.40,-26.70,0.00,M5] [#3 -1.10,1.39,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.79,0.60,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -14.77,-5.22,0.28,U] [#11 -0.81,1.62,3.90,U] 
23:53:18.147 00.000 21444 refined, 4 included, MultiStar: {-1.76, 1.06}, one-star: {-1.97, 0.98}
23:53:18.147 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
23:53:18.147 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
23:53:18.147 00.000 21444 CameraToMount -- cameraX=-1.76 cameraY=1.06 hyp=2.06 cameraTheta=2.60 mountX=1.85 mountY=0.31, mountTheta=0.17
23:53:18.148 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.76, y=1.06, opts=13)
23:53:18.148 00.000 21444 Enqueuing Move request for scope (-1.76, 1.06)
23:53:18.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=320, FiltMax=65504, Gamma=0.560
23:53:18.148 00.000 21444 UpdateGuideState exits: m=308763 SNR=48.2 Saturated
23:53:18.149 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:18.149 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:18.149 00.000 21444 Enqueuing Expose request
23:53:18.149 00.000 25848 Worker thread wakes up
23:53:18.149 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.76, 1.06) opts 0xd
23:53:18.149 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.76, 1.06)
23:53:18.149 00.000 25848 Moving (-1.76, 1.06) raw xDistance=1.85 yDistance=0.31
23:53:18.149 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 1.85
23:53:18.149 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:18.149 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:53:18.149 00.000 25848 MoveAxis(W, 60, ABG)
23:53:18.149 00.000 25848 Guiding  Dir = 3, Dur = 60
23:53:18.173 00.024 25848 IsSlewing returns 0
23:53:18.174 00.001 25848 IsGuiding returns 0
23:53:18.205 00.031 25848 PulseGuide returned control before completion, sleep 40
23:53:18.251 00.046 25848 IsGuiding returns 1
23:53:18.251 00.000 25848 scope still moving after pulse duration time elapsed
23:53:18.314 00.063 25848 IsSlewing returns 0
23:53:18.314 00.000 25848 IsGuiding returns 0
23:53:18.314 00.000 25848 scope move finished after 60 + 80 ms
23:53:18.314 00.000 25848 Move returns status 0, amount 60
23:53:18.315 00.001 25848 MoveAxis(N, 0, ABG)
23:53:18.315 00.000 25848 Move returns status 0, amount 0
23:53:18.315 00.000 25848 move complete, result=0
23:53:18.315 00.000 25848 worker thread done servicing request
23:53:18.315 00.000 25848 Worker thread wakes up
23:53:18.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:18.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:18.315 00.000 21444 GuideStep: 1.8 px 60 ms WEST, 0.3 px 0 ms NORTH
23:53:21.164 02.849 25848 Exposure complete
23:53:21.232 00.068 25848 worker thread done servicing request
23:53:21.232 00.000 21444 OnExposeComplete: enter
23:53:21.232 00.000 21444 UpdateGuideState(): m_state=6
23:53:21.232 00.000 21444 Star::Find(15, 1217, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
23:53:21.232 00.000 21444 Star::Find returns 1 (1), X=1221.30, Y=736.05, Mass=256013, SNR=46.3, Peak=12388 HFD=6.1
23:53:21.232 00.000 21444 Star::Find false star n=9 nbg=246 bg=4344.0 sigma=426.0 thresh=5622 peak=5598
23:53:21.232 00.000 21444 Star::Find false star n=6 nbg=253 bg=4690.6 sigma=494.6 thresh=6174 peak=6016
23:53:21.233 00.001 21444 Star::Find false star n=5 nbg=262 bg=4541.5 sigma=422.6 thresh=5809 peak=5775
23:53:21.233 00.000 21444 Star::Find false star n=2 nbg=271 bg=4363.7 sigma=506.8 thresh=5884 peak=5710
23:53:21.233 00.000 21444 Star::Find false star n=5 nbg=256 bg=4520.2 sigma=483.5 thresh=5971 peak=5574
23:53:21.233 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.91,-24.77,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.50,0.62,0.98,U] [#8 -0.83,-18.72,0.00,M1] [#9 -14.81,2.42,0.19,U] [#10 -26.02,-10.35,0.00,M1] [#11 2.85,1.73,2.99,U] 
23:53:21.233 00.000 21444 single-star, 3 included, MultiStar: {1.85, 1.32}, one-star: {1.38, 0.56}
23:53:21.233 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
23:53:21.233 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.77)
23:53:21.233 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=0.56 hyp=1.49 cameraTheta=0.38 mountX=-1.33 mountY=1.04, mountTheta=2.48
23:53:21.234 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=0.56, opts=13)
23:53:21.234 00.000 21444 Enqueuing Move request for scope (1.38, 0.56)
23:53:21.234 00.000 25848 Worker thread wakes up
23:53:21.234 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 0.56) opts 0xd
23:53:21.234 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, 0.56)
23:53:21.234 00.000 25848 Moving (1.38, 0.56) raw xDistance=-1.33 yDistance=1.04
23:53:21.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.33
23:53:21.234 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:21.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=498, FiltMax=65504, Gamma=0.560
23:53:21.234 00.000 21444 UpdateGuideState exits: m=256013 SNR=46.3 Saturated
23:53:21.234 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:21.234 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:21.234 00.000 21444 Enqueuing Expose request
23:53:21.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
23:53:21.234 00.000 25848 MoveAxis(E, 34, ABG)
23:53:21.234 00.000 25848 Guiding  Dir = 2, Dur = 34
23:53:21.297 00.063 25848 IsSlewing returns 0
23:53:21.297 00.000 25848 IsGuiding returns 0
23:53:21.328 00.031 25848 PulseGuide returned control before completion, sleep 14
23:53:21.352 00.024 25848 IsGuiding returns 1
23:53:21.352 00.000 25848 scope still moving after pulse duration time elapsed
23:53:21.404 00.052 25848 IsSlewing returns 0
23:53:21.404 00.000 25848 IsGuiding returns 0
23:53:21.404 00.000 25848 scope move finished after 34 + 73 ms
23:53:21.404 00.000 25848 Move returns status 0, amount 34
23:53:21.404 00.000 25848 MoveAxis(N, 0, ABG)
23:53:21.404 00.000 25848 Move returns status 0, amount 0
23:53:21.404 00.000 25848 move complete, result=0
23:53:21.405 00.001 25848 worker thread done servicing request
23:53:21.405 00.000 25848 Worker thread wakes up
23:53:21.405 00.000 21444 GuideStep: -1.3 px 34 ms EAST, 1.0 px 0 ms NORTH
23:53:21.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:21.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:24.243 02.838 25848 Exposure complete
23:53:24.320 00.077 25848 worker thread done servicing request
23:53:24.321 00.001 21444 OnExposeComplete: enter
23:53:24.321 00.000 21444 UpdateGuideState(): m_state=6
23:53:24.321 00.000 21444 Star::Find(15, 1221, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
23:53:24.321 00.000 21444 Star::Find returns 1 (1), X=1220.76, Y=735.91, Mass=304315, SNR=52.0, Peak=10420 HFD=6.8
23:53:24.321 00.000 21444 Star::Find false star n=13 nbg=230 bg=4556.3 sigma=434.0 thresh=5858 peak=5641
23:53:24.321 00.000 21444 Star::Find false star n=3 nbg=272 bg=4982.9 sigma=606.7 thresh=6803 peak=6734
23:53:24.321 00.000 21444 Star::Find false star n=3 nbg=259 bg=4412.0 sigma=430.5 thresh=5704 peak=5364
23:53:24.321 00.000 21444 Star::Find false star n=9 nbg=247 bg=4557.5 sigma=431.3 thresh=5851 peak=5737
23:53:24.321 00.000 21444 Star::Find false star n=3 nbg=253 bg=4738.8 sigma=449.9 thresh=6088 peak=5836
23:53:24.321 00.000 21444 Star::Find false star n=4 nbg=258 bg=3260.4 sigma=416.5 thresh=4510 peak=4449
23:53:24.321 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.23,-25.74,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 -1.69,0.32,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.17,-0.15,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -23.36,-15.98,0.00,M2] [#11 1.58,0.90,2.93,U] 
23:53:24.321 00.000 21444 single-star, 3 included, MultiStar: {1.38, 0.61}, one-star: {0.85, 0.42}
23:53:24.321 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
23:53:24.321 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.85)
23:53:24.321 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.42 hyp=0.94 cameraTheta=0.46 mountX=-0.80 mountY=0.71, mountTheta=2.42
23:53:24.322 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.42, opts=13)
23:53:24.322 00.000 21444 Enqueuing Move request for scope (0.85, 0.42)
23:53:24.322 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=496, FiltMax=65504, Gamma=0.560
23:53:24.322 00.000 21444 UpdateGuideState exits: m=304315 SNR=52.0 Saturated
23:53:24.322 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:24.322 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:24.322 00.000 25848 Worker thread wakes up
23:53:24.323 00.001 21444 Enqueuing Expose request
23:53:24.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.42) opts 0xd
23:53:24.323 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.42)
23:53:24.323 00.000 25848 Moving (0.85, 0.42) raw xDistance=-0.80 yDistance=0.71
23:53:24.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.80
23:53:24.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:24.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
23:53:24.323 00.000 25848 MoveAxis(E, 26, ABG)
23:53:24.323 00.000 25848 Guiding  Dir = 2, Dur = 26
23:53:24.397 00.074 25848 IsSlewing returns 0
23:53:24.397 00.000 25848 IsGuiding returns 0
23:53:24.428 00.031 25848 IsGuiding returns 1
23:53:24.428 00.000 25848 scope still moving after pulse duration time elapsed
23:53:24.483 00.055 25848 IsSlewing returns 0
23:53:24.483 00.000 25848 IsGuiding returns 0
23:53:24.483 00.000 25848 scope move finished after 26 + 59 ms
23:53:24.483 00.000 25848 Move returns status 0, amount 26
23:53:24.483 00.000 25848 MoveAxis(N, 0, ABG)
23:53:24.483 00.000 25848 Move returns status 0, amount 0
23:53:24.483 00.000 25848 move complete, result=0
23:53:24.483 00.000 25848 worker thread done servicing request
23:53:24.483 00.000 25848 Worker thread wakes up
23:53:24.483 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:24.483 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:24.484 00.001 21444 GuideStep: -0.8 px 26 ms EAST, 0.7 px 0 ms NORTH
23:53:27.332 02.848 25848 Exposure complete
23:53:27.420 00.088 25848 worker thread done servicing request
23:53:27.421 00.001 21444 OnExposeComplete: enter
23:53:27.421 00.000 21444 UpdateGuideState(): m_state=6
23:53:27.421 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
23:53:27.421 00.000 21444 Star::Find returns 1 (1), X=1220.54, Y=732.88, Mass=317795, SNR=59.2, Peak=11704 HFD=6.5
23:53:27.421 00.000 21444 Star::Find false star n=2 nbg=260 bg=4489.4 sigma=506.3 thresh=6008 peak=5928
23:53:27.421 00.000 21444 Star::Find false star n=3 nbg=264 bg=2833.7 sigma=476.7 thresh=4264 peak=4126
23:53:27.421 00.000 21444 Star::Find false star n=1 nbg=256 bg=4938.2 sigma=507.7 thresh=6461 peak=6101
23:53:27.421 00.000 21444 Star::Find false star n=4 nbg=270 bg=4514.7 sigma=541.5 thresh=6139 peak=5961
23:53:27.421 00.000 21444 Star::Find false star n=4 nbg=256 bg=4460.9 sigma=503.1 thresh=5970 peak=5637
23:53:27.421 00.000 21444 Star::Find false star n=6 nbg=261 bg=4147.0 sigma=441.8 thresh=5473 peak=5242
23:53:27.421 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.93,0.08,0.14,U] [#5 4.70,-12.89,0.15,U] [#6 0.00,0.00,0.00,L] [#7 1.14,-2.69,0.88,U] [#8 0.00,0.00,0.00,L] [#9 -8.40,-2.62,0.16,U] [#10 0.00,0.00,0.00,L] [#11 1.55,-1.63,2.97,U] 
23:53:27.421 00.000 21444 refined, 5 included, MultiStar: {0.98, -2.30}, one-star: {0.63, -2.60}
23:53:27.422 00.001 21444 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.05) = xAngle (-4.22 = 2.07)
23:53:27.422 00.000 21444 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.78)
23:53:27.422 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=-2.30 hyp=2.50 cameraTheta=-1.17 mountX=-1.19 mountY=-1.76, mountTheta=-2.17
23:53:27.423 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=-2.30, opts=13)
23:53:27.423 00.000 21444 Enqueuing Move request for scope (0.98, -2.30)
23:53:27.423 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=624, FiltMax=65504, Gamma=0.560
23:53:27.423 00.000 21444 UpdateGuideState exits: m=317795 SNR=59.2 Saturated
23:53:27.424 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:27.424 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:27.424 00.000 21444 Enqueuing Expose request
23:53:27.424 00.000 25848 Worker thread wakes up
23:53:27.424 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, -2.30) opts 0xd
23:53:27.424 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, -2.30)
23:53:27.424 00.000 25848 Moving (0.98, -2.30) raw xDistance=-1.19 yDistance=-1.76
23:53:27.424 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.19
23:53:27.424 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.76 from input -1.76
23:53:27.424 00.000 25848 MoveAxis(E, 36, ABG)
23:53:27.424 00.000 25848 Guiding  Dir = 2, Dur = 36
23:53:27.452 00.028 25848 IsSlewing returns 0
23:53:27.453 00.001 25848 IsGuiding returns 0
23:53:27.484 00.031 25848 PulseGuide returned control before completion, sleep 16
23:53:27.504 00.020 25848 IsGuiding returns 1
23:53:27.504 00.000 25848 scope still moving after pulse duration time elapsed
23:53:27.564 00.060 25848 IsSlewing returns 0
23:53:27.577 00.013 25848 IsGuiding returns 0
23:53:27.577 00.000 25848 scope move finished after 36 + 87 ms
23:53:27.577 00.000 25848 Move returns status 0, amount 36
23:53:27.577 00.000 25848 MoveAxis(N, 48, ABG)
23:53:27.577 00.000 25848 Guiding  Dir = 0, Dur = 48
23:53:27.612 00.035 25848 IsSlewing returns 0
23:53:27.613 00.001 25848 IsGuiding returns 0
23:53:27.644 00.031 25848 PulseGuide returned control before completion, sleep 27
23:53:27.674 00.030 25848 IsGuiding returns 1
23:53:27.674 00.000 25848 scope still moving after pulse duration time elapsed
23:53:27.737 00.063 25848 IsSlewing returns 0
23:53:27.737 00.000 25848 IsGuiding returns 0
23:53:27.737 00.000 25848 scope move finished after 48 + 76 ms
23:53:27.737 00.000 25848 Move returns status 0, amount 48
23:53:27.737 00.000 25848 move complete, result=0
23:53:27.738 00.001 25848 worker thread done servicing request
23:53:27.738 00.000 25848 Worker thread wakes up
23:53:27.738 00.000 21444 GuideStep: -1.2 px 36 ms EAST, -1.8 px 48 ms NORTH
23:53:27.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:27.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:30.587 02.849 25848 Exposure complete
23:53:30.675 00.088 25848 worker thread done servicing request
23:53:30.675 00.000 21444 OnExposeComplete: enter
23:53:30.675 00.000 21444 UpdateGuideState(): m_state=6
23:53:30.675 00.000 21444 Star::Find(15, 1220, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
23:53:30.676 00.001 21444 Star::Find returns 1 (1), X=1220.15, Y=733.03, Mass=301433, SNR=49.8, Peak=11232 HFD=6.6
23:53:30.676 00.000 21444 Star::Find false star n=8 nbg=270 bg=2756.9 sigma=464.6 thresh=4151 peak=4132
23:53:30.676 00.000 21444 Star::Find false star n=5 nbg=250 bg=5061.3 sigma=486.5 thresh=6521 peak=6108
23:53:30.676 00.000 21444 Star::Find false star n=3 nbg=265 bg=4367.2 sigma=550.8 thresh=6019 peak=5904
23:53:30.676 00.000 21444 Star::Find false star n=9 nbg=256 bg=4428.8 sigma=453.1 thresh=5788 peak=5431
23:53:30.676 00.000 21444 Star::Find false star n=2 nbg=266 bg=3449.8 sigma=507.8 thresh=4973 peak=4699
23:53:30.676 00.000 21444 Star::Find false star n=1 nbg=258 bg=4015.2 sigma=462.5 thresh=5403 peak=5102
23:53:30.676 00.000 21444 MultiStar: [#1 -14.03,-16.36,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -8.14,-4.47,0.19,U] [#7 2.14,-3.59,0.83,U] [#8 16.04,-3.45,0.22,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.64,-1.03,2.86,U] 
23:53:30.676 00.000 21444 single-star, 4 included, MultiStar: {1.70, -1.96}, one-star: {0.24, -2.46}
23:53:30.676 00.000 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.53 = 1.76)
23:53:30.676 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.09)
23:53:30.676 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-2.46 hyp=2.47 cameraTheta=-1.47 mountX=-0.46 mountY=-2.19, mountTheta=-1.78
23:53:30.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-2.46, opts=13)
23:53:30.677 00.000 21444 Enqueuing Move request for scope (0.24, -2.46)
23:53:30.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=472, FiltMax=65504, Gamma=0.560
23:53:30.677 00.000 21444 UpdateGuideState exits: m=301433 SNR=49.8 Saturated
23:53:30.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:30.677 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:30.677 00.000 21444 Enqueuing Expose request
23:53:30.678 00.001 25848 Worker thread wakes up
23:53:30.678 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -2.46) opts 0xd
23:53:30.678 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -2.46)
23:53:30.678 00.000 25848 Moving (0.24, -2.46) raw xDistance=-0.46 yDistance=-2.19
23:53:30.678 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
23:53:30.678 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.19 from input -2.19
23:53:30.678 00.000 25848 MoveAxis(E, 0, ABG)
23:53:30.678 00.000 25848 Move returns status 0, amount 0
23:53:30.678 00.000 25848 MoveAxis(N, 60, ABG)
23:53:30.678 00.000 25848 Guiding  Dir = 0, Dur = 60
23:53:30.725 00.047 25848 IsSlewing returns 0
23:53:30.725 00.000 25848 IsGuiding returns 0
23:53:30.756 00.031 25848 PulseGuide returned control before completion, sleep 40
23:53:30.807 00.051 25848 IsGuiding returns 1
23:53:30.807 00.000 25848 scope still moving after pulse duration time elapsed
23:53:30.858 00.051 25848 IsSlewing returns 0
23:53:30.858 00.000 25848 IsGuiding returns 0
23:53:30.858 00.000 25848 scope move finished after 60 + 73 ms
23:53:30.858 00.000 25848 Move returns status 0, amount 60
23:53:30.858 00.000 25848 move complete, result=0
23:53:30.858 00.000 25848 worker thread done servicing request
23:53:30.858 00.000 25848 Worker thread wakes up
23:53:30.858 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:30.858 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:30.859 00.001 21444 GuideStep: -0.5 px 0 ms EAST, -2.2 px 60 ms NORTH
23:53:33.709 02.850 25848 Exposure complete
23:53:33.799 00.090 25848 worker thread done servicing request
23:53:33.799 00.000 21444 OnExposeComplete: enter
23:53:33.799 00.000 21444 UpdateGuideState(): m_state=6
23:53:33.799 00.000 21444 Star::Find(15, 1220, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
23:53:33.799 00.000 21444 Star::Find returns 1 (1), X=1217.91, Y=737.65, Mass=300100, SNR=51.7, Peak=11728 HFD=6.5
23:53:33.799 00.000 21444 Star::Find false star n=6 nbg=270 bg=4341.4 sigma=500.9 thresh=5844 peak=5649
23:53:33.799 00.000 21444 Star::Find false star n=4 nbg=248 bg=2641.4 sigma=417.0 thresh=3893 peak=3784
23:53:33.799 00.000 21444 Star::Find false star n=4 nbg=266 bg=4807.2 sigma=525.5 thresh=6384 peak=6361
23:53:33.799 00.000 21444 Star::Find false star n=4 nbg=253 bg=4382.3 sigma=443.5 thresh=5713 peak=5661
23:53:33.799 00.000 21444 Star::Find false star n=2 nbg=258 bg=4485.2 sigma=533.4 thresh=6085 peak=5661
23:53:33.800 00.001 21444 Star::Find false star n=4 nbg=274 bg=4073.4 sigma=527.9 thresh=5657 peak=5181
23:53:33.800 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.32,0.87,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.00,1.11,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.09,2.84,3.14,U] 
23:53:33.800 00.000 21444 refined, 3 included, MultiStar: {-0.71, 2.30}, one-star: {-2.01, 2.16}
23:53:33.800 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.18 = -1.18)
23:53:33.800 00.000 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.26)
23:53:33.800 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=2.30 hyp=2.40 cameraTheta=1.87 mountX=0.92 mountY=1.85, mountTheta=1.11
23:53:33.801 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=2.30, opts=13)
23:53:33.801 00.000 21444 Enqueuing Move request for scope (-0.71, 2.30)
23:53:33.801 00.000 25848 Worker thread wakes up
23:53:33.801 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=372, FiltMax=65504, Gamma=0.560
23:53:33.801 00.000 21444 UpdateGuideState exits: m=300100 SNR=51.7 Saturated
23:53:33.801 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:33.801 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:33.801 00.000 21444 Enqueuing Expose request
23:53:33.801 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 2.30) opts 0xd
23:53:33.801 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 2.30)
23:53:33.801 00.000 25848 Moving (-0.71, 2.30) raw xDistance=0.92 yDistance=1.85
23:53:33.801 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.92
23:53:33.802 00.001 25848 resist switch: large excursion: input 1.85 thresh 1.53 direction from -1 to 1
23:53:33.802 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.56
23:53:33.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.85 from input 1.85
23:53:33.802 00.000 25848 MoveAxis(W, 27, ABG)
23:53:33.802 00.000 25848 Guiding  Dir = 3, Dur = 27
23:53:33.829 00.027 25848 IsSlewing returns 0
23:53:33.829 00.000 25848 IsGuiding returns 0
23:53:33.861 00.032 25848 IsGuiding returns 1
23:53:33.861 00.000 25848 scope still moving after pulse duration time elapsed
23:53:33.920 00.059 25848 IsSlewing returns 0
23:53:33.920 00.000 25848 IsGuiding returns 0
23:53:33.920 00.000 25848 scope move finished after 27 + 63 ms
23:53:33.920 00.000 25848 Move returns status 0, amount 27
23:53:33.920 00.000 25848 BLC: Oldest BLC event removed
23:53:33.921 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 201 applied
23:53:33.921 00.000 25848 MoveAxis(S, 252, ABG)
23:53:33.921 00.000 25848 Guiding  Dir = 1, Dur = 252
23:53:33.953 00.032 25848 IsSlewing returns 0
23:53:33.953 00.000 25848 IsGuiding returns 0
23:53:33.984 00.031 25848 PulseGuide returned control before completion, sleep 232
23:53:34.241 00.257 25848 IsGuiding returns 1
23:53:34.241 00.000 25848 scope still moving after pulse duration time elapsed
23:53:34.296 00.055 25848 IsSlewing returns 0
23:53:34.297 00.001 25848 IsGuiding returns 0
23:53:34.297 00.000 25848 scope move finished after 252 + 91 ms
23:53:34.297 00.000 25848 Move returns status 0, amount 252
23:53:34.297 00.000 25848 move complete, result=0
23:53:34.297 00.000 25848 worker thread done servicing request
23:53:34.297 00.000 25848 Worker thread wakes up
23:53:34.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:34.297 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 1.9 px 252 ms SOUTH
23:53:34.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:37.137 02.840 25848 Exposure complete
23:53:37.227 00.090 25848 worker thread done servicing request
23:53:37.227 00.000 21444 OnExposeComplete: enter
23:53:37.227 00.000 21444 UpdateGuideState(): m_state=6
23:53:37.227 00.000 21444 Star::Find(15, 1217, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
23:53:37.227 00.000 21444 Star::Find returns 1 (1), X=1221.52, Y=737.90, Mass=305865, SNR=60.2, Peak=10644 HFD=7.0
23:53:37.227 00.000 21444 Star::Find false star n=4 nbg=251 bg=4414.4 sigma=449.1 thresh=5762 peak=5637
23:53:37.227 00.000 21444 Star::Find false star n=1 nbg=275 bg=2711.9 sigma=512.4 thresh=4249 peak=3703
23:53:37.227 00.000 21444 Star::Find false star n=4 nbg=275 bg=4912.5 sigma=571.9 thresh=6628 peak=6512
23:53:37.228 00.001 21444 Star::Find false star n=7 nbg=250 bg=4375.9 sigma=429.9 thresh=5666 peak=5650
23:53:37.228 00.000 21444 Star::Find false star n=6 nbg=240 bg=4340.7 sigma=431.0 thresh=5634 peak=5632
23:53:37.228 00.000 21444 Star::Find false star n=1 nbg=257 bg=4418.5 sigma=495.7 thresh=5906 peak=5620
23:53:37.228 00.000 21444 Star::Find false star n=4 nbg=269 bg=3456.0 sigma=450.3 thresh=4807 peak=4561
23:53:37.228 00.000 21444 Star::Find false star n=8 nbg=250 bg=3828.6 sigma=396.2 thresh=5017 peak=4962
23:53:37.228 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.88,2.05,0.18,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.77,2.53,0.55,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.96,3.73,2.09,U] 
23:53:37.228 00.000 21444 single-star, 3 included, MultiStar: {2.40, 3.13}, one-star: {1.61, 2.41}
23:53:37.228 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
23:53:37.228 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
23:53:37.228 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=2.41 hyp=2.90 cameraTheta=0.98 mountX=-1.39 mountY=2.84, mountTheta=2.02
23:53:37.229 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=2.41, opts=13)
23:53:37.229 00.000 21444 Enqueuing Move request for scope (1.61, 2.41)
23:53:37.229 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=508, FiltMax=65504, Gamma=0.560
23:53:37.229 00.000 21444 UpdateGuideState exits: m=305865 SNR=60.2 Saturated
23:53:37.229 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:37.229 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:37.229 00.000 21444 Enqueuing Expose request
23:53:37.229 00.000 25848 Worker thread wakes up
23:53:37.229 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, 2.41) opts 0xd
23:53:37.230 00.001 25848 Handling offset move in thread for scope, endpoint = (1.61, 2.41)
23:53:37.230 00.000 25848 Moving (1.61, 2.41) raw xDistance=-1.39 yDistance=2.84
23:53:37.230 00.000 25848 BLC: History state: CurrMiss=2.84, AvgInitMiss=0.47, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.854049, 1:2.843053
23:53:37.230 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:53:37.230 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.39
23:53:37.230 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.84 from input 2.84
23:53:37.230 00.000 25848 MoveAxis(E, 38, ABG)
23:53:37.230 00.000 25848 Guiding  Dir = 2, Dur = 38
23:53:37.250 00.020 25848 IsSlewing returns 0
23:53:37.251 00.001 25848 IsGuiding returns 0
23:53:37.283 00.032 25848 PulseGuide returned control before completion, sleep 17
23:53:37.309 00.026 25848 IsGuiding returns 1
23:53:37.309 00.000 25848 scope still moving after pulse duration time elapsed
23:53:37.389 00.080 25848 IsSlewing returns 0
23:53:37.389 00.000 25848 IsGuiding returns 0
23:53:37.389 00.000 25848 scope move finished after 38 + 100 ms
23:53:37.389 00.000 25848 Move returns status 0, amount 38
23:53:37.389 00.000 25848 MoveAxis(S, 78, ABG)
23:53:37.389 00.000 25848 Guiding  Dir = 1, Dur = 78
23:53:37.421 00.032 25848 IsSlewing returns 0
23:53:37.422 00.001 25848 IsGuiding returns 0
23:53:37.453 00.031 25848 PulseGuide returned control before completion, sleep 58
23:53:37.514 00.061 25848 IsGuiding returns 1
23:53:37.514 00.000 25848 scope still moving after pulse duration time elapsed
23:53:37.578 00.064 25848 IsSlewing returns 0
23:53:37.578 00.000 25848 IsGuiding returns 0
23:53:37.578 00.000 25848 scope move finished after 78 + 78 ms
23:53:37.578 00.000 25848 Move returns status 0, amount 78
23:53:37.578 00.000 25848 move complete, result=0
23:53:37.578 00.000 25848 worker thread done servicing request
23:53:37.578 00.000 25848 Worker thread wakes up
23:53:37.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:37.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:37.578 00.000 21444 GuideStep: -1.4 px 38 ms EAST, 2.8 px 78 ms SOUTH
23:53:40.427 02.849 25848 Exposure complete
23:53:40.510 00.083 25848 worker thread done servicing request
23:53:40.510 00.000 21444 OnExposeComplete: enter
23:53:40.510 00.000 21444 UpdateGuideState(): m_state=6
23:53:40.510 00.000 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
23:53:40.510 00.000 21444 Star::Find returns 1 (1), X=1221.22, Y=737.79, Mass=220496, SNR=38.3, Peak=10160 HFD=6.1
23:53:40.510 00.000 21444 Star::Find false star n=6 nbg=258 bg=4390.2 sigma=470.1 thresh=5801 peak=5634
23:53:40.510 00.000 21444 Star::Find false star n=5 nbg=272 bg=4603.3 sigma=550.4 thresh=6255 peak=5990
23:53:40.510 00.000 21444 Star::Find false star n=4 nbg=261 bg=4400.7 sigma=518.5 thresh=5956 peak=5684
23:53:40.511 00.001 21444 Star::Find false star n=8 nbg=247 bg=4598.6 sigma=450.5 thresh=5950 peak=5904
23:53:40.511 00.000 21444 Star::Find false star n=1 nbg=264 bg=3514.1 sigma=499.5 thresh=5013 peak=4627
23:53:40.511 00.000 21444 Star::Find false star n=4 nbg=248 bg=3925.5 sigma=441.3 thresh=5249 peak=5102
23:53:40.511 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -15.30,-15.63,0.00,M8] [#3 -21.36,-18.09,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 11.84,-6.35,0.29,U] [#6 0.00,0.00,0.00,L] [#7 1.14,1.59,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.79,2.70,4.24,U] 
23:53:40.511 00.000 21444 single-star, 3 included, MultiStar: {2.04, 2.05}, one-star: {1.31, 2.31}
23:53:40.511 00.000 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
23:53:40.511 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.44)
23:53:40.511 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=2.31 hyp=2.65 cameraTheta=1.06 mountX=-1.09 mountY=2.63, mountTheta=1.96
23:53:40.511 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=2.31, opts=13)
23:53:40.512 00.001 21444 Enqueuing Move request for scope (1.31, 2.31)
23:53:40.512 00.000 25848 Worker thread wakes up
23:53:40.512 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, 2.31) opts 0xd
23:53:40.512 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, 2.31)
23:53:40.512 00.000 25848 Moving (1.31, 2.31) raw xDistance=-1.09 yDistance=2.63
23:53:40.512 00.000 25848 BLC: History state: CurrMiss=2.63, AvgInitMiss=0.47, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.854049, 1:2.843053, 2:2.629697
23:53:40.512 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:53:40.512 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.09
23:53:40.512 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.63 from input 2.63
23:53:40.512 00.000 25848 MoveAxis(E, 34, ABG)
23:53:40.512 00.000 25848 Guiding  Dir = 2, Dur = 34
23:53:40.512 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=368, FiltMax=65504, Gamma=0.560
23:53:40.512 00.000 21444 UpdateGuideState exits: m=220496 SNR=38.3 Saturated
23:53:40.512 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:40.512 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:40.512 00.000 21444 Enqueuing Expose request
23:53:40.546 00.034 25848 IsSlewing returns 0
23:53:40.547 00.001 25848 IsGuiding returns 0
23:53:40.577 00.030 25848 PulseGuide returned control before completion, sleep 14
23:53:40.600 00.023 25848 IsGuiding returns 1
23:53:40.600 00.000 25848 scope still moving after pulse duration time elapsed
23:53:40.657 00.057 25848 IsSlewing returns 0
23:53:40.657 00.000 25848 IsGuiding returns 0
23:53:40.657 00.000 25848 scope move finished after 34 + 77 ms
23:53:40.657 00.000 25848 Move returns status 0, amount 34
23:53:40.658 00.001 25848 MoveAxis(S, 72, ABG)
23:53:40.658 00.000 25848 Guiding  Dir = 1, Dur = 72
23:53:40.688 00.030 25848 IsSlewing returns 0
23:53:40.688 00.000 25848 IsGuiding returns 0
23:53:40.720 00.032 25848 PulseGuide returned control before completion, sleep 51
23:53:40.776 00.056 25848 IsGuiding returns 1
23:53:40.776 00.000 25848 scope still moving after pulse duration time elapsed
23:53:40.829 00.053 25848 IsSlewing returns 0
23:53:40.829 00.000 25848 IsGuiding returns 0
23:53:40.829 00.000 25848 scope move finished after 72 + 68 ms
23:53:40.830 00.001 25848 Move returns status 0, amount 72
23:53:40.830 00.000 25848 move complete, result=0
23:53:40.830 00.000 25848 worker thread done servicing request
23:53:40.830 00.000 25848 Worker thread wakes up
23:53:40.830 00.000 21444 GuideStep: -1.1 px 34 ms EAST, 2.6 px 72 ms SOUTH
23:53:40.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:40.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:43.682 02.852 25848 Exposure complete
23:53:43.770 00.088 25848 worker thread done servicing request
23:53:43.770 00.000 21444 OnExposeComplete: enter
23:53:43.770 00.000 21444 UpdateGuideState(): m_state=6
23:53:43.771 00.001 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
23:53:43.771 00.000 21444 Star::Find returns 1 (1), X=1219.54, Y=737.47, Mass=386256, SNR=67.2, Peak=11984 HFD=7.2
23:53:43.771 00.000 21444 Star::Find false star n=5 nbg=241 bg=4520.8 sigma=434.9 thresh=5826 peak=5793
23:53:43.771 00.000 21444 Star::Find false star n=4 nbg=265 bg=4527.4 sigma=539.5 thresh=6146 peak=5808
23:53:43.771 00.000 21444 Star::Find false star n=2 nbg=279 bg=4439.2 sigma=569.6 thresh=6148 peak=5693
23:53:43.771 00.000 21444 Star::Find false star n=3 nbg=268 bg=3514.5 sigma=506.1 thresh=5033 peak=4595
23:53:43.771 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -20.30,-21.05,0.00,M9] [#3 -9.14,-7.52,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 7.02,12.52,0.17,U] [#7 1.12,1.46,0.87,U] [#8 0.95,-11.42,0.16,U] [#9 0.00,0.00,0.00,L] [#10 -13.77,-3.91,0.16,U] [#11 0.02,2.63,2.94,U] 
23:53:43.771 00.000 21444 refined, 6 included, MultiStar: {-0.33, 1.71}, one-star: {-0.37, 1.98}
23:53:43.771 00.000 21444 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
23:53:43.771 00.000 21444 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.15)
23:53:43.771 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=1.71 hyp=1.74 cameraTheta=1.76 mountX=0.48 mountY=1.45, mountTheta=1.25
23:53:43.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=1.71, opts=13)
23:53:43.772 00.000 21444 Enqueuing Move request for scope (-0.33, 1.71)
23:53:43.772 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=40, FiltMax=65504, Gamma=0.560
23:53:43.772 00.000 21444 UpdateGuideState exits: m=386256 SNR=67.2 Saturated
23:53:43.772 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:43.772 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:43.772 00.000 21444 Enqueuing Expose request
23:53:43.772 00.000 25848 Worker thread wakes up
23:53:43.772 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 1.71) opts 0xd
23:53:43.773 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.33, 1.71)
23:53:43.773 00.000 25848 Moving (-0.33, 1.71) raw xDistance=0.48 yDistance=1.45
23:53:43.773 00.000 25848 BLC: window closed
23:53:43.773 00.000 25848 BLC: History state: CurrMiss=1.45, AvgInitMiss=0.47, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.854049, 1:2.843053, 2:2.629697
23:53:43.773 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:53:43.773 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
23:53:43.773 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.45 from input 1.45
23:53:43.773 00.000 25848 MoveAxis(E, 0, ABG)
23:53:43.773 00.000 25848 Move returns status 0, amount 0
23:53:43.773 00.000 25848 MoveAxis(S, 40, ABG)
23:53:43.773 00.000 25848 Guiding  Dir = 1, Dur = 40
23:53:43.797 00.024 25848 IsSlewing returns 0
23:53:43.798 00.001 25848 IsGuiding returns 0
23:53:43.830 00.032 25848 PulseGuide returned control before completion, sleep 19
23:53:43.860 00.030 25848 IsGuiding returns 1
23:53:43.861 00.001 25848 scope still moving after pulse duration time elapsed
23:53:43.907 00.046 25848 IsSlewing returns 0
23:53:43.908 00.001 25848 IsGuiding returns 0
23:53:43.908 00.000 25848 scope move finished after 40 + 69 ms
23:53:43.908 00.000 25848 Move returns status 0, amount 40
23:53:43.908 00.000 25848 move complete, result=0
23:53:43.908 00.000 25848 worker thread done servicing request
23:53:43.908 00.000 25848 Worker thread wakes up
23:53:43.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:43.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:43.908 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.5 px 40 ms SOUTH
23:53:46.756 02.848 25848 Exposure complete
23:53:46.844 00.088 25848 worker thread done servicing request
23:53:46.844 00.000 21444 OnExposeComplete: enter
23:53:46.844 00.000 21444 UpdateGuideState(): m_state=6
23:53:46.845 00.001 21444 Star::Find(15, 1219, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
23:53:46.845 00.000 21444 Star::Find returns 1 (1), X=1218.03, Y=738.41, Mass=311341, SNR=49.3, Peak=10368 HFD=7.2
23:53:46.845 00.000 21444 Star::Find false star n=5 nbg=238 bg=4458.8 sigma=445.4 thresh=5795 peak=5647
23:53:46.845 00.000 21444 Star::Find false star n=5 nbg=254 bg=4460.3 sigma=425.0 thresh=5735 peak=5701
23:53:46.845 00.000 21444 Star::Find false star n=2 nbg=245 bg=4530.9 sigma=483.2 thresh=5980 peak=5635
23:53:46.845 00.000 21444 Star::Find false star n=2 nbg=261 bg=4636.2 sigma=493.0 thresh=6115 peak=5994
23:53:46.845 00.000 21444 Star::Find false star n=2 nbg=268 bg=3376.6 sigma=524.8 thresh=4951 peak=4832
23:53:46.845 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -23.36,-17.08,0.00,M10] [#3 4.84,-8.31,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.37,3.09,0.65,U] [#8 -8.37,2.07,0.24,U] [#9 0.00,0.00,0.00,L] [#10 -15.68,-7.47,0.00,M2] [#11 -0.95,3.56,2.44,U] 
23:53:46.845 00.000 21444 refined, 4 included, MultiStar: {-1.45, 2.90}, one-star: {-1.88, 2.92}
23:53:46.845 00.000 21444 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
23:53:46.845 00.000 21444 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.42)
23:53:46.845 00.000 21444 CameraToMount -- cameraX=-1.45 cameraY=2.90 hyp=3.24 cameraTheta=2.03 mountX=1.70 mountY=2.14, mountTheta=0.90
23:53:46.846 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.45, y=2.90, opts=13)
23:53:46.846 00.000 21444 Enqueuing Move request for scope (-1.45, 2.90)
23:53:46.846 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=596, FiltMax=65504, Gamma=0.560
23:53:46.846 00.000 21444 UpdateGuideState exits: m=311341 SNR=49.3 Saturated
23:53:46.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:46.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:46.846 00.000 21444 Enqueuing Expose request
23:53:46.846 00.000 25848 Worker thread wakes up
23:53:46.847 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 2.90) opts 0xd
23:53:46.847 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.45, 2.90)
23:53:46.847 00.000 25848 Moving (-1.45, 2.90) raw xDistance=1.70 yDistance=2.14
23:53:46.847 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.70
23:53:46.847 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.14 from input 2.14
23:53:46.847 00.000 25848 MoveAxis(W, 50, ABG)
23:53:46.847 00.000 25848 Guiding  Dir = 3, Dur = 50
23:53:46.875 00.028 25848 IsSlewing returns 0
23:53:46.876 00.001 25848 IsGuiding returns 0
23:53:46.907 00.031 25848 PulseGuide returned control before completion, sleep 29
23:53:46.947 00.040 25848 IsGuiding returns 1
23:53:46.947 00.000 25848 scope still moving after pulse duration time elapsed
23:53:46.999 00.052 25848 IsSlewing returns 0
23:53:46.999 00.000 25848 IsGuiding returns 0
23:53:46.999 00.000 25848 scope move finished after 50 + 73 ms
23:53:46.999 00.000 25848 Move returns status 0, amount 50
23:53:46.999 00.000 25848 MoveAxis(S, 58, ABG)
23:53:46.999 00.000 25848 Guiding  Dir = 1, Dur = 58
23:53:47.030 00.031 25848 IsSlewing returns 0
23:53:47.030 00.000 25848 IsGuiding returns 0
23:53:47.061 00.031 25848 PulseGuide returned control before completion, sleep 37
23:53:47.106 00.045 25848 IsGuiding returns 1
23:53:47.106 00.000 25848 scope still moving after pulse duration time elapsed
23:53:47.157 00.051 25848 IsSlewing returns 0
23:53:47.157 00.000 25848 IsGuiding returns 0
23:53:47.157 00.000 25848 scope move finished after 58 + 69 ms
23:53:47.157 00.000 25848 Move returns status 0, amount 58
23:53:47.157 00.000 25848 move complete, result=0
23:53:47.158 00.001 25848 worker thread done servicing request
23:53:47.158 00.000 25848 Worker thread wakes up
23:53:47.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:47.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:47.158 00.000 21444 GuideStep: 1.7 px 50 ms WEST, 2.1 px 58 ms SOUTH
23:53:50.006 02.848 25848 Exposure complete
23:53:50.082 00.076 25848 worker thread done servicing request
23:53:50.082 00.000 21444 OnExposeComplete: enter
23:53:50.082 00.000 21444 UpdateGuideState(): m_state=6
23:53:50.082 00.000 21444 Star::Find(15, 1218, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
23:53:50.082 00.000 21444 Star::Find returns 1 (1), X=1221.40, Y=736.28, Mass=362411, SNR=75.6, Peak=10244 HFD=7.5
23:53:50.083 00.001 21444 Star::Find false star n=3 nbg=257 bg=4358.9 sigma=465.3 thresh=5755 peak=5656
23:53:50.083 00.000 21444 Star::Find false star n=5 nbg=264 bg=2842.8 sigma=469.3 thresh=4251 peak=4077
23:53:50.083 00.000 21444 Star::Find false star n=5 nbg=244 bg=4895.0 sigma=425.5 thresh=6172 peak=6106
23:53:50.083 00.000 21444 Star::Find false star n=7 nbg=243 bg=4610.4 sigma=487.1 thresh=6072 peak=5948
23:53:50.083 00.000 21444 Star::Find false star n=10 nbg=264 bg=4455.1 sigma=482.6 thresh=5903 peak=5851
23:53:50.083 00.000 21444 Star::Find false star n=2 nbg=274 bg=3527.1 sigma=481.5 thresh=4971 peak=4845
23:53:50.083 00.000 21444 Star::Find false star n=5 nbg=258 bg=4043.3 sigma=435.4 thresh=5350 peak=5313
23:53:50.083 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.29,-5.99,0.12,U] [#6 0.00,0.00,0.00,L] [#7 3.39,0.68,0.55,U] [#8 -18.90,10.87,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.93,1.59,2.28,U] 
23:53:50.083 00.000 21444 single-star, 3 included, MultiStar: {2.87, 1.04}, one-star: {1.48, 0.79}
23:53:50.083 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
23:53:50.083 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.40 = 0.88)
23:53:50.083 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=0.79 hyp=1.68 cameraTheta=0.49 mountX=-1.41 mountY=1.30, mountTheta=2.40
23:53:50.085 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=0.79, opts=13)
23:53:50.085 00.000 21444 Enqueuing Move request for scope (1.48, 0.79)
23:53:50.085 00.000 25848 Worker thread wakes up
23:53:50.085 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, 0.79) opts 0xd
23:53:50.085 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, 0.79)
23:53:50.085 00.000 25848 Moving (1.48, 0.79) raw xDistance=-1.41 yDistance=1.30
23:53:50.085 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.41
23:53:50.085 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
23:53:50.085 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=638, FiltMax=65504, Gamma=0.560
23:53:50.085 00.000 21444 UpdateGuideState exits: m=362411 SNR=75.6 Saturated
23:53:50.085 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:50.085 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:50.085 00.000 21444 Enqueuing Expose request
23:53:50.085 00.000 25848 MoveAxis(E, 37, ABG)
23:53:50.085 00.000 25848 Guiding  Dir = 2, Dur = 37
23:53:50.110 00.025 25848 IsSlewing returns 0
23:53:50.111 00.001 25848 IsGuiding returns 0
23:53:50.141 00.030 25848 PulseGuide returned control before completion, sleep 17
23:53:50.161 00.020 25848 IsGuiding returns 1
23:53:50.161 00.000 25848 scope still moving after pulse duration time elapsed
23:53:50.220 00.059 25848 IsSlewing returns 0
23:53:50.220 00.000 25848 IsGuiding returns 0
23:53:50.220 00.000 25848 scope move finished after 37 + 72 ms
23:53:50.220 00.000 25848 Move returns status 0, amount 37
23:53:50.220 00.000 25848 MoveAxis(S, 35, ABG)
23:53:50.220 00.000 25848 Guiding  Dir = 1, Dur = 35
23:53:50.248 00.028 25848 IsSlewing returns 0
23:53:50.248 00.000 25848 IsGuiding returns 0
23:53:50.279 00.031 25848 PulseGuide returned control before completion, sleep 15
23:53:50.302 00.023 25848 IsGuiding returns 1
23:53:50.302 00.000 25848 scope still moving after pulse duration time elapsed
23:53:50.358 00.056 25848 IsSlewing returns 0
23:53:50.359 00.001 25848 IsGuiding returns 0
23:53:50.359 00.000 25848 scope move finished after 35 + 75 ms
23:53:50.359 00.000 25848 Move returns status 0, amount 35
23:53:50.359 00.000 25848 move complete, result=0
23:53:50.359 00.000 25848 worker thread done servicing request
23:53:50.359 00.000 25848 Worker thread wakes up
23:53:50.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:50.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:50.359 00.000 21444 GuideStep: -1.4 px 37 ms EAST, 1.3 px 35 ms SOUTH
23:53:53.209 02.850 25848 Exposure complete
23:53:53.298 00.089 25848 worker thread done servicing request
23:53:53.298 00.000 21444 OnExposeComplete: enter
23:53:53.298 00.000 21444 UpdateGuideState(): m_state=6
23:53:53.298 00.000 21444 Star::Find(15, 1221, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
23:53:53.298 00.000 21444 Star::Find returns 1 (1), X=1221.92, Y=734.29, Mass=399019, SNR=65.8, Peak=12160 HFD=6.8
23:53:53.299 00.001 21444 Star::Find false star n=4 nbg=260 bg=4445.7 sigma=445.8 thresh=5783 peak=5593
23:53:53.299 00.000 21444 Star::Find false star n=4 nbg=267 bg=3451.2 sigma=507.6 thresh=4974 peak=4756
23:53:53.299 00.000 21444 Star::Find false star n=12 nbg=236 bg=3776.0 sigma=387.4 thresh=4938 peak=4920
23:53:53.299 00.000 21444 MultiStar: [#1 4.80,-9.24,0.24,U] [#2 4.95,-14.17,0.14,U] [#3 -0.83,-0.16,0.17,U] [#4 24.28,6.97,0.00,M1] [#5 10.58,-5.59,0.12,U] [#6 0.00,0.00,0.00,L] [#7 3.26,-2.94,0.86,U] [#8 -26.48,1.03,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.04,-0.99,3.73,U] 
23:53:53.299 00.000 21444 single-star, 6 included, MultiStar: {3.06, -1.97}, one-star: {2.01, -1.20}
23:53:53.299 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.70)
23:53:53.299 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
23:53:53.299 00.000 21444 CameraToMount -- cameraX=2.01 cameraY=-1.20 hyp=2.34 cameraTheta=-0.54 mountX=-2.11 mountY=-0.35, mountTheta=-2.98
23:53:53.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.01, y=-1.20, opts=13)
23:53:53.300 00.000 21444 Enqueuing Move request for scope (2.01, -1.20)
23:53:53.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=584, FiltMax=65504, Gamma=0.560
23:53:53.300 00.000 21444 UpdateGuideState exits: m=399019 SNR=65.8 Saturated
23:53:53.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:53.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:53.300 00.000 21444 Enqueuing Expose request
23:53:53.300 00.000 25848 Worker thread wakes up
23:53:53.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.01, -1.20) opts 0xd
23:53:53.300 00.000 25848 Handling offset move in thread for scope, endpoint = (2.01, -1.20)
23:53:53.300 00.000 25848 Moving (2.01, -1.20) raw xDistance=-2.11 yDistance=-0.35
23:53:53.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.39 from input -2.11
23:53:53.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:53.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:53:53.300 00.000 25848 MoveAxis(E, 64, ABG)
23:53:53.301 00.001 25848 Guiding  Dir = 2, Dur = 64
23:53:53.329 00.028 25848 IsSlewing returns 0
23:53:53.329 00.000 25848 IsGuiding returns 0
23:53:53.361 00.032 25848 PulseGuide returned control before completion, sleep 43
23:53:53.416 00.055 25848 IsGuiding returns 1
23:53:53.417 00.001 25848 scope still moving after pulse duration time elapsed
23:53:53.468 00.051 25848 IsSlewing returns 0
23:53:53.470 00.002 25848 IsGuiding returns 0
23:53:53.470 00.000 25848 scope move finished after 64 + 75 ms
23:53:53.470 00.000 25848 Move returns status 0, amount 64
23:53:53.470 00.000 25848 MoveAxis(N, 0, ABG)
23:53:53.470 00.000 25848 Move returns status 0, amount 0
23:53:53.470 00.000 25848 move complete, result=0
23:53:53.470 00.000 25848 worker thread done servicing request
23:53:53.470 00.000 25848 Worker thread wakes up
23:53:53.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:53.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:53.470 00.000 21444 GuideStep: -2.1 px 64 ms EAST, -0.3 px 0 ms NORTH
23:53:56.313 02.843 25848 Exposure complete
23:53:56.393 00.080 25848 worker thread done servicing request
23:53:56.394 00.001 21444 OnExposeComplete: enter
23:53:56.394 00.000 21444 UpdateGuideState(): m_state=6
23:53:56.394 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
23:53:56.394 00.000 21444 Star::Find returns 1 (1), X=1220.58, Y=732.74, Mass=323390, SNR=54.6, Peak=12768 HFD=6.6
23:53:56.394 00.000 21444 Star::Find false star n=3 nbg=259 bg=4411.8 sigma=468.4 thresh=5817 peak=5707
23:53:56.394 00.000 21444 Star::Find false star n=3 nbg=242 bg=4944.6 sigma=436.8 thresh=6255 peak=6199
23:53:56.394 00.000 21444 Star::Find false star n=4 nbg=270 bg=4469.3 sigma=524.8 thresh=6044 peak=5679
23:53:56.394 00.000 21444 Star::Find false star n=2 nbg=265 bg=4623.6 sigma=510.0 thresh=6154 peak=5653
23:53:56.394 00.000 21444 Star::Find false star n=10 nbg=251 bg=3413.2 sigma=413.9 thresh=4655 peak=4621
23:53:56.394 00.000 21444 Star::Find false star n=7 nbg=252 bg=4002.4 sigma=428.6 thresh=5288 peak=5135
23:53:56.394 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 35.30,20.55,0.00,M2] [#5 1.06,5.04,0.17,U] [#6 0.00,0.00,0.00,L] [#7 1.00,-3.37,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.38,-2.70,4.14,U] 
23:53:56.394 00.000 21444 single-star, 3 included, MultiStar: {1.20, -2.63}, one-star: {0.67, -2.75}
23:53:56.394 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.90)
23:53:56.394 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.94)
23:53:56.394 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-2.75 hyp=2.83 cameraTheta=-1.33 mountX=-0.91 mountY=-2.29, mountTheta=-1.95
23:53:56.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-2.75, opts=13)
23:53:56.395 00.000 21444 Enqueuing Move request for scope (0.67, -2.75)
23:53:56.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=522, FiltMax=65504, Gamma=0.560
23:53:56.395 00.000 21444 UpdateGuideState exits: m=323390 SNR=54.6 Saturated
23:53:56.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:56.395 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:56.395 00.000 21444 Enqueuing Expose request
23:53:56.395 00.000 25848 Worker thread wakes up
23:53:56.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -2.75) opts 0xd
23:53:56.395 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -2.75)
23:53:56.395 00.000 25848 Moving (0.67, -2.75) raw xDistance=-0.91 yDistance=-2.29
23:53:56.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.91
23:53:56.395 00.000 25848 resist switch: large excursion: input -2.29 thresh 1.53 direction from 1 to -1
23:53:56.396 00.001 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.87
23:53:56.396 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.29 from input -2.29
23:53:56.396 00.000 25848 MoveAxis(E, 31, ABG)
23:53:56.396 00.000 25848 Guiding  Dir = 2, Dur = 31
23:53:56.420 00.024 25848 IsSlewing returns 0
23:53:56.420 00.000 25848 IsGuiding returns 0
23:53:56.451 00.031 25848 IsGuiding returns 1
23:53:56.451 00.000 25848 scope still moving after pulse duration time elapsed
23:53:56.515 00.064 25848 IsSlewing returns 0
23:53:56.548 00.033 25848 IsGuiding returns 0
23:53:56.548 00.000 25848 scope move finished after 31 + 96 ms
23:53:56.548 00.000 25848 Move returns status 0, amount 31
23:53:56.548 00.000 25848 BLC: Oldest BLC event removed
23:53:56.548 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 201 applied
23:53:56.548 00.000 25848 MoveAxis(N, 263, ABG)
23:53:56.548 00.000 25848 Guiding  Dir = 0, Dur = 263
23:53:56.576 00.028 25848 IsSlewing returns 0
23:53:56.576 00.000 25848 IsGuiding returns 0
23:53:56.608 00.032 25848 PulseGuide returned control before completion, sleep 243
23:53:56.883 00.275 25848 IsGuiding returns 1
23:53:56.883 00.000 25848 scope still moving after pulse duration time elapsed
23:53:56.939 00.056 25848 IsSlewing returns 0
23:53:56.940 00.001 25848 IsGuiding returns 0
23:53:56.940 00.000 25848 scope move finished after 263 + 99 ms
23:53:56.940 00.000 25848 Move returns status 0, amount 263
23:53:56.940 00.000 25848 move complete, result=0
23:53:56.940 00.000 25848 worker thread done servicing request
23:53:56.940 00.000 25848 Worker thread wakes up
23:53:56.940 00.000 21444 GuideStep: -0.9 px 31 ms EAST, -2.3 px 263 ms NORTH
23:53:56.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:53:56.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:53:59.798 02.858 25848 Exposure complete
23:53:59.888 00.090 25848 worker thread done servicing request
23:53:59.888 00.000 21444 OnExposeComplete: enter
23:53:59.888 00.000 21444 UpdateGuideState(): m_state=6
23:53:59.888 00.000 21444 Star::Find(15, 1220, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
23:53:59.888 00.000 21444 Star::Find returns 1 (1), X=1222.48, Y=732.15, Mass=373056, SNR=66.1, Peak=11812 HFD=7.0
23:53:59.888 00.000 21444 Star::Find false star n=8 nbg=262 bg=4370.4 sigma=463.1 thresh=5760 peak=5705
23:53:59.888 00.000 21444 Star::Find false star n=4 nbg=261 bg=2779.6 sigma=476.7 thresh=4210 peak=4075
23:53:59.888 00.000 21444 Star::Find false star n=4 nbg=251 bg=4486.4 sigma=492.0 thresh=5962 peak=5926
23:53:59.888 00.000 21444 Star::Find false star n=5 nbg=257 bg=4434.5 sigma=495.7 thresh=5921 peak=5789
23:53:59.888 00.000 21444 Star::Find false star n=2 nbg=263 bg=4368.9 sigma=535.0 thresh=5974 peak=5574
23:53:59.888 00.000 21444 Star::Find false star n=3 nbg=247 bg=4616.7 sigma=395.1 thresh=5802 peak=5593
23:53:59.888 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.57,-1.96,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.85,-3.70,0.76,U] [#8 0.00,0.00,0.00,L] [#9 5.99,-1.68,0.18,U] [#10 0.00,0.00,0.00,L] [#11 3.18,-2.11,3.11,U] 
23:53:59.888 00.000 21444 refined, 4 included, MultiStar: {2.54, -2.56}, one-star: {2.56, -3.33}
23:53:59.888 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
23:53:59.888 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
23:53:59.888 00.000 21444 CameraToMount -- cameraX=2.54 cameraY=-2.56 hyp=3.60 cameraTheta=-0.79 mountX=-2.76 mountY=-1.40, mountTheta=-2.67
23:53:59.889 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.54, y=-2.56, opts=13)
23:53:59.889 00.000 21444 Enqueuing Move request for scope (2.54, -2.56)
23:53:59.889 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4008, FiltMin=492, FiltMax=65504, Gamma=0.560
23:53:59.889 00.000 21444 UpdateGuideState exits: m=373056 SNR=66.1 Saturated
23:53:59.889 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:59.889 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:53:59.889 00.000 21444 Enqueuing Expose request
23:53:59.889 00.000 25848 Worker thread wakes up
23:53:59.889 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.54, -2.56) opts 0xd
23:53:59.889 00.000 25848 Handling offset move in thread for scope, endpoint = (2.54, -2.56)
23:53:59.889 00.000 25848 Moving (2.54, -2.56) raw xDistance=-2.76 yDistance=-1.40
23:53:59.889 00.000 25848 BLC: History state: CurrMiss=1.40, AvgInitMiss=0.82, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.290509, 1:1.402834
23:53:59.889 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:53:59.890 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.79 from input -2.76
23:53:59.890 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
23:53:59.890 00.000 25848 MoveAxis(E, 83, ABG)
23:53:59.890 00.000 25848 Guiding  Dir = 2, Dur = 83
23:53:59.922 00.032 25848 IsSlewing returns 0
23:53:59.922 00.000 25848 IsGuiding returns 0
23:53:59.954 00.032 25848 PulseGuide returned control before completion, sleep 62
23:54:00.064 00.110 25848 IsGuiding returns 1
23:54:00.064 00.000 25848 scope still moving after pulse duration time elapsed
23:54:00.125 00.061 25848 IsSlewing returns 0
23:54:00.125 00.000 25848 IsGuiding returns 0
23:54:00.125 00.000 25848 scope move finished after 83 + 119 ms
23:54:00.125 00.000 25848 Move returns status 0, amount 83
23:54:00.125 00.000 25848 MoveAxis(N, 38, ABG)
23:54:00.125 00.000 25848 Guiding  Dir = 0, Dur = 38
23:54:00.156 00.031 25848 IsSlewing returns 0
23:54:00.156 00.000 25848 IsGuiding returns 0
23:54:00.187 00.031 25848 PulseGuide returned control before completion, sleep 17
23:54:00.206 00.019 25848 IsGuiding returns 1
23:54:00.206 00.000 25848 scope still moving after pulse duration time elapsed
23:54:00.264 00.058 25848 IsSlewing returns 0
23:54:00.264 00.000 25848 IsGuiding returns 0
23:54:00.264 00.000 25848 scope move finished after 38 + 70 ms
23:54:00.264 00.000 25848 Move returns status 0, amount 38
23:54:00.264 00.000 25848 move complete, result=0
23:54:00.264 00.000 25848 worker thread done servicing request
23:54:00.264 00.000 25848 Worker thread wakes up
23:54:00.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:00.265 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:00.265 00.000 21444 GuideStep: -2.8 px 83 ms EAST, -1.4 px 38 ms NORTH
23:54:03.110 02.845 25848 Exposure complete
23:54:03.199 00.089 25848 worker thread done servicing request
23:54:03.199 00.000 21444 OnExposeComplete: enter
23:54:03.199 00.000 21444 UpdateGuideState(): m_state=6
23:54:03.199 00.000 21444 Star::Find(15, 1222, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
23:54:03.199 00.000 21444 Star::Find returns 1 (1), X=1221.01, Y=734.10, Mass=340613, SNR=55.8, Peak=11048 HFD=6.4
23:54:03.199 00.000 21444 Star::Find false star n=1 nbg=260 bg=4456.5 sigma=526.2 thresh=6035 peak=5761
23:54:03.200 00.001 21444 Star::Find false star n=4 nbg=239 bg=2682.0 sigma=458.6 thresh=4058 peak=3893
23:54:03.200 00.000 21444 Star::Find false star n=8 nbg=268 bg=4967.2 sigma=637.4 thresh=6879 peak=6564
23:54:03.200 00.000 21444 Star::Find false star n=6 nbg=258 bg=4301.8 sigma=474.1 thresh=5724 peak=5673
23:54:03.200 00.000 21444 Star::Find false star n=2 nbg=257 bg=4620.5 sigma=525.5 thresh=6197 peak=5852
23:54:03.200 00.000 21444 Star::Find false star n=4 nbg=265 bg=4361.9 sigma=509.5 thresh=5890 peak=5630
23:54:03.200 00.000 21444 Star::Find false star n=3 nbg=245 bg=3962.0 sigma=463.9 thresh=5354 peak=5206
23:54:03.200 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.40,-1.11,0.27,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.63,-1.35,0.86,U] [#8 0.00,0.00,0.00,L] [#9 -7.58,-4.75,0.19,U] [#10 0.00,0.00,0.00,L] [#11 1.71,-1.09,2.86,U] 
23:54:03.200 00.000 21444 refined, 4 included, MultiStar: {1.03, -1.33}, one-star: {1.09, -1.39}
23:54:03.200 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.96 = 2.32)
23:54:03.200 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.81 = -0.52)
23:54:03.200 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-1.33 hyp=1.68 cameraTheta=-0.91 mountX=-1.14 mountY=-0.84, mountTheta=-2.51
23:54:03.201 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-1.33, opts=13)
23:54:03.201 00.000 21444 Enqueuing Move request for scope (1.03, -1.33)
23:54:03.201 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=572, FiltMax=65504, Gamma=0.560
23:54:03.201 00.000 21444 UpdateGuideState exits: m=340613 SNR=55.8 Saturated
23:54:03.201 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:03.201 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:03.201 00.000 21444 Enqueuing Expose request
23:54:03.201 00.000 25848 Worker thread wakes up
23:54:03.202 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -1.33) opts 0xd
23:54:03.202 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, -1.33)
23:54:03.202 00.000 25848 Moving (1.03, -1.33) raw xDistance=-1.14 yDistance=-0.84
23:54:03.202 00.000 25848 BLC: History state: CurrMiss=0.84, AvgInitMiss=0.82, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.290509, 1:1.402834, 2:0.838260
23:54:03.202 00.000 25848 BLC: Under-shoot: nominal increase by 22
23:54:03.202 00.000 25848 BLC: window closed
23:54:03.202 00.000 25848 BLC: Pulse adjusted to 221
23:54:03.202 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.14
23:54:03.202 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
23:54:03.202 00.000 25848 MoveAxis(E, 39, ABG)
23:54:03.202 00.000 25848 Guiding  Dir = 2, Dur = 39
23:54:03.259 00.057 25848 IsSlewing returns 0
23:54:03.259 00.000 25848 IsGuiding returns 0
23:54:03.280 00.021 25848 PulseGuide returned control before completion, sleep 28
23:54:03.292 00.012 21444 evsrv: cli 0107E920 connect
23:54:03.292 00.000 21444 case statement mapped state 6 to 3
23:54:03.293 00.001 21444 case statement mapped state 6 to 3
23:54:03.293 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"aa1b7c54-d7a9-4d2e-b929-033ad5c5a837"}
23:54:03.293 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"aa1b7c54-d7a9-4d2e-b929-033ad5c5a837"}
23:54:03.293 00.000 21444 evsrv: cli 0107E920 disconnect
23:54:03.312 00.019 25848 IsGuiding returns 1
23:54:03.312 00.000 25848 scope still moving after pulse duration time elapsed
23:54:03.375 00.063 25848 IsSlewing returns 0
23:54:03.375 00.000 25848 IsGuiding returns 0
23:54:03.375 00.000 25848 scope move finished after 39 + 76 ms
23:54:03.375 00.000 25848 Move returns status 0, amount 39
23:54:03.375 00.000 25848 MoveAxis(N, 23, ABG)
23:54:03.375 00.000 25848 Guiding  Dir = 0, Dur = 23
23:54:03.405 00.030 25848 IsSlewing returns 0
23:54:03.406 00.001 25848 IsGuiding returns 0
23:54:03.467 00.061 25848 IsGuiding returns 1
23:54:03.467 00.000 25848 scope still moving after pulse duration time elapsed
23:54:03.531 00.064 25848 IsSlewing returns 0
23:54:03.531 00.000 25848 IsGuiding returns 0
23:54:03.531 00.000 25848 scope move finished after 23 + 102 ms
23:54:03.531 00.000 25848 Move returns status 0, amount 23
23:54:03.531 00.000 25848 move complete, result=0
23:54:03.531 00.000 25848 worker thread done servicing request
23:54:03.531 00.000 25848 Worker thread wakes up
23:54:03.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:03.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:03.532 00.001 21444 GuideStep: -1.1 px 39 ms EAST, -0.8 px 23 ms NORTH
23:54:06.383 02.851 25848 Exposure complete
23:54:06.465 00.082 25848 worker thread done servicing request
23:54:06.465 00.000 21444 OnExposeComplete: enter
23:54:06.465 00.000 21444 UpdateGuideState(): m_state=6
23:54:06.465 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
23:54:06.465 00.000 21444 Star::Find returns 1 (1), X=1220.86, Y=731.78, Mass=375374, SNR=71.7, Peak=11528 HFD=7.4
23:54:06.465 00.000 21444 Star::Find false star n=3 nbg=256 bg=4459.7 sigma=527.8 thresh=6043 peak=5603
23:54:06.465 00.000 21444 Star::Find false star n=4 nbg=268 bg=2620.6 sigma=451.7 thresh=3976 peak=3782
23:54:06.466 00.001 21444 Star::Find false star n=3 nbg=265 bg=4438.3 sigma=447.0 thresh=5779 peak=5688
23:54:06.466 00.000 21444 Star::Find false star n=5 nbg=267 bg=4548.4 sigma=525.8 thresh=6126 peak=6080
23:54:06.466 00.000 21444 Star::Find false star n=1 nbg=262 bg=4589.1 sigma=528.4 thresh=6174 peak=5749
23:54:06.466 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -19.06,-23.12,0.00,M1] [#4 -0.65,0.85,0.17,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.59,-3.52,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.18,-18.28,0.00,M1] [#10 0.73,-8.74,0.12,U] [#11 1.26,-2.66,2.27,U] 
23:54:06.466 00.000 21444 refined, 4 included, MultiStar: {0.97, -3.10}, one-star: {0.95, -3.71}
23:54:06.466 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.32 = 1.97)
23:54:06.466 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
23:54:06.466 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-3.10 hyp=3.25 cameraTheta=-1.27 mountX=-1.25 mountY=-2.50, mountTheta=-2.03
23:54:06.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-3.10, opts=13)
23:54:06.467 00.000 21444 Enqueuing Move request for scope (0.97, -3.10)
23:54:06.467 00.000 25848 Worker thread wakes up
23:54:06.467 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=434, FiltMax=65504, Gamma=0.560
23:54:06.467 00.000 21444 UpdateGuideState exits: m=375374 SNR=71.7 Saturated
23:54:06.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:06.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:06.467 00.000 21444 Enqueuing Expose request
23:54:06.467 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -3.10) opts 0xd
23:54:06.467 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -3.10)
23:54:06.467 00.000 25848 Moving (0.97, -3.10) raw xDistance=-1.25 yDistance=-2.50
23:54:06.467 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.25
23:54:06.467 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.50 from input -2.50
23:54:06.467 00.000 25848 MoveAxis(E, 39, ABG)
23:54:06.467 00.000 25848 Guiding  Dir = 2, Dur = 39
23:54:06.500 00.033 25848 IsSlewing returns 0
23:54:06.531 00.031 25848 IsGuiding returns 0
23:54:06.563 00.032 25848 PulseGuide returned control before completion, sleep 18
23:54:06.599 00.036 25848 IsGuiding returns 1
23:54:06.600 00.001 25848 scope still moving after pulse duration time elapsed
23:54:06.656 00.056 25848 IsSlewing returns 0
23:54:06.657 00.001 25848 IsGuiding returns 0
23:54:06.657 00.000 25848 scope move finished after 39 + 85 ms
23:54:06.657 00.000 25848 Move returns status 0, amount 39
23:54:06.657 00.000 25848 MoveAxis(N, 68, ABG)
23:54:06.657 00.000 25848 Guiding  Dir = 0, Dur = 68
23:54:06.687 00.030 25848 IsSlewing returns 0
23:54:06.688 00.001 25848 IsGuiding returns 0
23:54:06.718 00.030 25848 PulseGuide returned control before completion, sleep 48
23:54:06.780 00.062 25848 IsGuiding returns 1
23:54:06.780 00.000 25848 scope still moving after pulse duration time elapsed
23:54:06.830 00.050 25848 IsSlewing returns 0
23:54:06.830 00.000 25848 IsGuiding returns 0
23:54:06.830 00.000 25848 scope move finished after 68 + 74 ms
23:54:06.830 00.000 25848 Move returns status 0, amount 68
23:54:06.830 00.000 25848 move complete, result=0
23:54:06.830 00.000 25848 worker thread done servicing request
23:54:06.830 00.000 25848 Worker thread wakes up
23:54:06.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:06.831 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:06.831 00.000 21444 GuideStep: -1.2 px 39 ms EAST, -2.5 px 68 ms NORTH
23:54:09.675 02.844 25848 Exposure complete
23:54:09.763 00.088 25848 worker thread done servicing request
23:54:09.763 00.000 21444 OnExposeComplete: enter
23:54:09.763 00.000 21444 UpdateGuideState(): m_state=6
23:54:09.763 00.000 21444 Star::Find(15, 1220, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
23:54:09.764 00.001 21444 Star::Find returns 1 (1), X=1220.96, Y=734.91, Mass=317170, SNR=52.0, Peak=11760 HFD=6.4
23:54:09.764 00.000 21444 Star::Find false star n=5 nbg=255 bg=4410.7 sigma=450.0 thresh=5761 peak=5498
23:54:09.764 00.000 21444 Star::Find false star n=3 nbg=268 bg=4648.3 sigma=550.0 thresh=6298 peak=5739
23:54:09.764 00.000 21444 Star::Find false star n=6 nbg=270 bg=3504.5 sigma=540.4 thresh=5126 peak=5014
23:54:09.764 00.000 21444 Star::Find false star n=5 nbg=247 bg=4176.0 sigma=442.2 thresh=5503 peak=5323
23:54:09.764 00.000 21444 MultiStar: [#1 -6.73,-20.64,0.00,M7] [#2 -1.39,8.04,0.24,U] [#3 -18.71,-24.31,0.00,M2] [#4 -2.13,0.25,0.20,U] [#5 0.00,0.00,0.00,L] [#6 1.50,13.69,0.25,U] [#7 1.60,-1.19,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.37,0.15,3.32,U] 
23:54:09.764 00.000 21444 single-star, 5 included, MultiStar: {1.12, 0.74}, one-star: {1.05, -0.58}
23:54:09.764 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
23:54:09.764 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.12)
23:54:09.764 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-0.58 hyp=1.20 cameraTheta=-0.50 mountX=-1.10 mountY=-0.14, mountTheta=-3.02
23:54:09.765 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-0.58, opts=13)
23:54:09.765 00.000 21444 Enqueuing Move request for scope (1.05, -0.58)
23:54:09.765 00.000 25848 Worker thread wakes up
23:54:09.765 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -0.58) opts 0xd
23:54:09.765 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -0.58)
23:54:09.765 00.000 25848 Moving (1.05, -0.58) raw xDistance=-1.10 yDistance=-0.14
23:54:09.765 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=432, FiltMax=65504, Gamma=0.560
23:54:09.765 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.10
23:54:09.765 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:09.765 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:54:09.765 00.000 25848 MoveAxis(E, 35, ABG)
23:54:09.766 00.001 25848 Guiding  Dir = 2, Dur = 35
23:54:09.766 00.000 21444 UpdateGuideState exits: m=317170 SNR=52.0 Saturated
23:54:09.766 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:09.766 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:09.766 00.000 21444 Enqueuing Expose request
23:54:09.798 00.032 25848 IsSlewing returns 0
23:54:09.860 00.062 25848 IsGuiding returns 0
23:54:09.892 00.032 25848 PulseGuide returned control before completion, sleep 14
23:54:09.909 00.017 25848 IsGuiding returns 1
23:54:09.909 00.000 25848 scope still moving after pulse duration time elapsed
23:54:09.969 00.060 25848 IsSlewing returns 0
23:54:09.970 00.001 25848 IsGuiding returns 0
23:54:09.970 00.000 25848 scope move finished after 35 + 74 ms
23:54:09.970 00.000 25848 Move returns status 0, amount 35
23:54:09.970 00.000 25848 MoveAxis(N, 0, ABG)
23:54:09.970 00.000 25848 Move returns status 0, amount 0
23:54:09.970 00.000 25848 move complete, result=0
23:54:09.970 00.000 25848 worker thread done servicing request
23:54:09.970 00.000 25848 Worker thread wakes up
23:54:09.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:09.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:09.970 00.000 21444 GuideStep: -1.1 px 35 ms EAST, -0.1 px 0 ms NORTH
23:54:12.820 02.850 25848 Exposure complete
23:54:12.907 00.087 25848 worker thread done servicing request
23:54:12.907 00.000 21444 OnExposeComplete: enter
23:54:12.908 00.001 21444 UpdateGuideState(): m_state=6
23:54:12.908 00.000 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
23:54:12.908 00.000 21444 Star::Find returns 1 (1), X=1219.93, Y=735.36, Mass=329579, SNR=55.9, Peak=10268 HFD=7.0
23:54:12.908 00.000 21444 Star::Find false star n=4 nbg=259 bg=4688.0 sigma=456.1 thresh=6056 peak=5639
23:54:12.908 00.000 21444 Star::Find false star n=12 nbg=249 bg=2607.6 sigma=381.0 thresh=3751 peak=3703
23:54:12.908 00.000 21444 Star::Find false star n=2 nbg=262 bg=4462.2 sigma=499.0 thresh=5959 peak=5369
23:54:12.908 00.000 21444 Star::Find false star n=4 nbg=274 bg=4472.6 sigma=545.7 thresh=6110 peak=5822
23:54:12.908 00.000 21444 Star::Find false star n=2 nbg=277 bg=4581.8 sigma=514.5 thresh=6125 peak=5535
23:54:12.908 00.000 21444 Star::Find false star n=5 nbg=253 bg=3963.6 sigma=424.3 thresh=5237 peak=5035
23:54:12.908 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -19.01,-26.47,0.00,M3] [#4 -3.17,-1.04,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.17,-0.32,0.78,U] [#8 0.00,0.00,0.00,L] [#9 4.53,6.40,0.15,U] [#10 0.00,0.00,0.00,L] [#11 1.10,-0.05,3.11,U] 
23:54:12.908 00.000 21444 single-star, 4 included, MultiStar: {0.84, 0.05}, one-star: {0.02, -0.13}
23:54:12.908 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.05) = xAngle (-4.48 = 1.80)
23:54:12.908 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.32 = -1.04)
23:54:12.908 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.43 mountX=-0.03 mountY=-0.11, mountTheta=-1.83
23:54:12.909 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.13, opts=13)
23:54:12.909 00.000 21444 Enqueuing Move request for scope (0.02, -0.13)
23:54:12.910 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=520, FiltMax=65504, Gamma=0.560
23:54:12.910 00.000 21444 UpdateGuideState exits: m=329579 SNR=55.9 Saturated
23:54:12.910 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:12.910 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:12.910 00.000 21444 Enqueuing Expose request
23:54:12.910 00.000 25848 Worker thread wakes up
23:54:12.910 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
23:54:12.910 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
23:54:12.910 00.000 25848 Moving (0.02, -0.13) raw xDistance=-0.03 yDistance=-0.11
23:54:12.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:54:12.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:12.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:54:12.910 00.000 25848 MoveAxis(E, 0, ABG)
23:54:12.910 00.000 25848 Move returns status 0, amount 0
23:54:12.910 00.000 25848 MoveAxis(N, 0, ABG)
23:54:12.910 00.000 25848 Move returns status 0, amount 0
23:54:12.910 00.000 25848 move complete, result=0
23:54:12.910 00.000 25848 worker thread done servicing request
23:54:12.910 00.000 25848 Worker thread wakes up
23:54:12.910 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:12.910 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:12.910 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:15.754 02.844 25848 Exposure complete
23:54:15.841 00.087 25848 worker thread done servicing request
23:54:15.841 00.000 21444 OnExposeComplete: enter
23:54:15.841 00.000 21444 UpdateGuideState(): m_state=6
23:54:15.842 00.001 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
23:54:15.842 00.000 21444 Star::Find returns 1 (1), X=1219.54, Y=734.11, Mass=309153, SNR=56.9, Peak=10900 HFD=6.8
23:54:15.842 00.000 21444 Star::Find false star n=8 nbg=261 bg=4254.2 sigma=530.9 thresh=5847 peak=5800
23:54:15.842 00.000 21444 Star::Find false star n=8 nbg=255 bg=2649.6 sigma=404.3 thresh=3862 peak=3772
23:54:15.842 00.000 21444 Star::Find false star n=4 nbg=274 bg=5039.0 sigma=579.7 thresh=6778 peak=6454
23:54:15.842 00.000 21444 Star::Find false star n=8 nbg=257 bg=4571.5 sigma=501.5 thresh=6076 peak=5982
23:54:15.842 00.000 21444 Star::Find false star n=8 nbg=248 bg=4354.2 sigma=427.5 thresh=5637 peak=5611
23:54:15.842 00.000 21444 Star::Find false star n=3 nbg=268 bg=4549.8 sigma=467.7 thresh=5953 peak=5836
23:54:15.842 00.000 21444 Star::Find false star n=2 nbg=264 bg=4501.2 sigma=532.1 thresh=6098 peak=5909
23:54:15.842 00.000 21444 Star::Find false star n=2 nbg=263 bg=3249.5 sigma=483.6 thresh=4700 peak=4339
23:54:15.842 00.000 21444 Star::Find false star n=8 nbg=259 bg=3939.4 sigma=471.9 thresh=5355 peak=5159
23:54:15.842 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.55,-1.01,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.76,-0.02,2.76,U] 
23:54:15.842 00.000 21444 refined, 2 included, MultiStar: {0.47, -0.50}, one-star: {-0.38, -1.38}
23:54:15.842 00.000 21444 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.05) = xAngle (-3.87 = 2.42)
23:54:15.842 00.000 21444 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.43)
23:54:15.842 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.50 hyp=0.69 cameraTheta=-0.81 mountX=-0.52 mountY=-0.29, mountTheta=-2.64
23:54:15.843 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.50, opts=13)
23:54:15.843 00.000 21444 Enqueuing Move request for scope (0.47, -0.50)
23:54:15.844 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=412, FiltMax=65504, Gamma=0.560
23:54:15.844 00.000 25848 Worker thread wakes up
23:54:15.844 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.50) opts 0xd
23:54:15.844 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.50)
23:54:15.844 00.000 25848 Moving (0.47, -0.50) raw xDistance=-0.52 yDistance=-0.29
23:54:15.844 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
23:54:15.844 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:15.844 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:54:15.844 00.000 25848 MoveAxis(E, 15, ABG)
23:54:15.844 00.000 25848 Guiding  Dir = 2, Dur = 15
23:54:15.844 00.000 21444 UpdateGuideState exits: m=309153 SNR=56.9 Saturated
23:54:15.844 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:15.844 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:15.844 00.000 21444 Enqueuing Expose request
23:54:15.876 00.032 25848 IsSlewing returns 0
23:54:15.877 00.001 25848 IsGuiding returns 0
23:54:15.931 00.054 25848 IsGuiding returns 1
23:54:15.931 00.000 25848 scope still moving after pulse duration time elapsed
23:54:15.987 00.056 25848 IsSlewing returns 0
23:54:15.988 00.001 25848 IsGuiding returns 0
23:54:15.988 00.000 25848 scope move finished after 15 + 95 ms
23:54:15.988 00.000 25848 Move returns status 0, amount 15
23:54:15.988 00.000 25848 MoveAxis(N, 0, ABG)
23:54:15.988 00.000 25848 Move returns status 0, amount 0
23:54:15.988 00.000 25848 move complete, result=0
23:54:15.988 00.000 25848 worker thread done servicing request
23:54:15.988 00.000 25848 Worker thread wakes up
23:54:15.988 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:15.988 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:15.988 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.3 px 0 ms NORTH
23:54:18.840 02.852 25848 Exposure complete
23:54:18.930 00.090 25848 worker thread done servicing request
23:54:18.930 00.000 21444 OnExposeComplete: enter
23:54:18.930 00.000 21444 UpdateGuideState(): m_state=6
23:54:18.931 00.001 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
23:54:18.931 00.000 21444 Star::Find returns 1 (1), X=1220.12, Y=733.34, Mass=313696, SNR=56.6, Peak=10820 HFD=6.8
23:54:18.931 00.000 21444 Star::Find false star n=1 nbg=267 bg=2817.1 sigma=478.0 thresh=4251 peak=3712
23:54:18.931 00.000 21444 Star::Find false star n=6 nbg=259 bg=4880.9 sigma=466.5 thresh=6281 peak=6097
23:54:18.931 00.000 21444 Star::Find false star n=5 nbg=244 bg=4423.1 sigma=463.7 thresh=5814 peak=5742
23:54:18.931 00.000 21444 Star::Find false star n=2 nbg=268 bg=4730.0 sigma=479.1 thresh=6167 peak=5793
23:54:18.931 00.000 21444 Star::Find false star n=7 nbg=249 bg=3429.1 sigma=426.6 thresh=4709 peak=4646
23:54:18.931 00.000 21444 Star::Find false star n=1 nbg=258 bg=4057.8 sigma=475.2 thresh=5483 peak=5147
23:54:18.931 00.000 21444 MultiStar: [#1 -1.65,-3.34,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.66,-0.59,0.32,U] [#5 0.00,0.00,0.00,L] [#6 -6.98,-3.97,0.19,U] [#7 1.76,-3.81,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.87,-1.22,2.58,U] 
23:54:18.931 00.000 21444 refined, 5 included, MultiStar: {0.84, -1.95}, one-star: {0.21, -2.15}
23:54:18.931 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
23:54:18.931 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.77)
23:54:18.931 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=-1.95 hyp=2.13 cameraTheta=-1.16 mountX=-1.02 mountY=-1.49, mountTheta=-2.17
23:54:18.932 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=-1.95, opts=13)
23:54:18.932 00.000 21444 Enqueuing Move request for scope (0.84, -1.95)
23:54:18.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=292, FiltMax=65504, Gamma=0.560
23:54:18.932 00.000 21444 UpdateGuideState exits: m=313696 SNR=56.6 Saturated
23:54:18.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:18.932 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:18.932 00.000 25848 Worker thread wakes up
23:54:18.933 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, -1.95) opts 0xd
23:54:18.933 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, -1.95)
23:54:18.933 00.000 25848 Moving (0.84, -1.95) raw xDistance=-1.02 yDistance=-1.49
23:54:18.933 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.02
23:54:18.933 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
23:54:18.933 00.000 25848 MoveAxis(E, 31, ABG)
23:54:18.933 00.000 25848 Guiding  Dir = 2, Dur = 31
23:54:18.933 00.000 21444 Enqueuing Expose request
23:54:18.953 00.020 25848 IsSlewing returns 0
23:54:18.954 00.001 25848 IsGuiding returns 0
23:54:18.985 00.031 25848 PulseGuide returned control before completion, sleep 11
23:54:19.015 00.030 25848 IsGuiding returns 1
23:54:19.015 00.000 25848 scope still moving after pulse duration time elapsed
23:54:19.078 00.063 25848 IsSlewing returns 0
23:54:19.078 00.000 25848 IsGuiding returns 0
23:54:19.078 00.000 25848 scope move finished after 31 + 93 ms
23:54:19.078 00.000 25848 Move returns status 0, amount 31
23:54:19.078 00.000 25848 MoveAxis(N, 41, ABG)
23:54:19.078 00.000 25848 Guiding  Dir = 0, Dur = 41
23:54:19.108 00.030 25848 IsSlewing returns 0
23:54:19.108 00.000 25848 IsGuiding returns 0
23:54:19.140 00.032 25848 PulseGuide returned control before completion, sleep 20
23:54:19.172 00.032 25848 IsGuiding returns 1
23:54:19.172 00.000 25848 scope still moving after pulse duration time elapsed
23:54:19.233 00.061 25848 IsSlewing returns 0
23:54:19.233 00.000 25848 IsGuiding returns 0
23:54:19.234 00.001 25848 scope move finished after 41 + 84 ms
23:54:19.234 00.000 25848 Move returns status 0, amount 41
23:54:19.234 00.000 25848 move complete, result=0
23:54:19.234 00.000 25848 worker thread done servicing request
23:54:19.234 00.000 25848 Worker thread wakes up
23:54:19.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:19.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:19.234 00.000 21444 GuideStep: -1.0 px 31 ms EAST, -1.5 px 41 ms NORTH
23:54:22.075 02.841 25848 Exposure complete
23:54:22.152 00.077 25848 worker thread done servicing request
23:54:22.152 00.000 21444 OnExposeComplete: enter
23:54:22.152 00.000 21444 UpdateGuideState(): m_state=6
23:54:22.152 00.000 21444 Star::Find(15, 1220, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
23:54:22.152 00.000 21444 Star::Find returns 1 (1), X=1222.30, Y=733.86, Mass=280415, SNR=44.3, Peak=11304 HFD=6.3
23:54:22.152 00.000 21444 Star::Find false star n=3 nbg=268 bg=4534.3 sigma=499.8 thresh=6034 peak=5711
23:54:22.152 00.000 21444 Star::Find false star n=7 nbg=265 bg=2728.2 sigma=405.4 thresh=3944 peak=3804
23:54:22.152 00.000 21444 Star::Find false star n=6 nbg=257 bg=4605.4 sigma=480.6 thresh=6047 peak=6028
23:54:22.153 00.001 21444 Star::Find false star n=1 nbg=279 bg=4411.2 sigma=552.8 thresh=6070 peak=5594
23:54:22.153 00.000 21444 Star::Find false star n=5 nbg=261 bg=4461.0 sigma=498.8 thresh=5957 peak=5941
23:54:22.153 00.000 21444 Star::Find false star n=1 nbg=279 bg=3380.7 sigma=570.9 thresh=5093 peak=4756
23:54:22.153 00.000 21444 Star::Find false star n=7 nbg=257 bg=3873.4 sigma=439.7 thresh=5192 peak=5093
23:54:22.153 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.76,-3.56,0.33,U] [#4 0.00,0.00,0.00,L] [#5 0.58,0.40,0.16,U] [#6 0.00,0.00,0.00,L] [#7 2.85,-2.18,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.41,-1.06,3.95,U] 
23:54:22.153 00.000 21444 refined, 4 included, MultiStar: {1.68, -1.40}, one-star: {2.39, -1.63}
23:54:22.153 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.75 = 2.54)
23:54:22.153 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
23:54:22.153 00.000 21444 CameraToMount -- cameraX=1.68 cameraY=-1.40 hyp=2.18 cameraTheta=-0.69 mountX=-1.80 mountY=-0.66, mountTheta=-2.79
23:54:22.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.68, y=-1.40, opts=13)
23:54:22.154 00.000 21444 Enqueuing Move request for scope (1.68, -1.40)
23:54:22.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=508, FiltMax=65504, Gamma=0.560
23:54:22.154 00.000 21444 UpdateGuideState exits: m=280415 SNR=44.3 Saturated
23:54:22.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:22.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:22.154 00.000 21444 Enqueuing Expose request
23:54:22.154 00.000 25848 Worker thread wakes up
23:54:22.154 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.68, -1.40) opts 0xd
23:54:22.154 00.000 25848 Handling offset move in thread for scope, endpoint = (1.68, -1.40)
23:54:22.154 00.000 25848 Moving (1.68, -1.40) raw xDistance=-1.80 yDistance=-0.66
23:54:22.154 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.80
23:54:22.154 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
23:54:22.154 00.000 25848 MoveAxis(E, 54, ABG)
23:54:22.154 00.000 25848 Guiding  Dir = 2, Dur = 54
23:54:22.190 00.036 25848 IsSlewing returns 0
23:54:22.190 00.000 25848 IsGuiding returns 0
23:54:22.221 00.031 25848 PulseGuide returned control before completion, sleep 34
23:54:22.265 00.044 25848 IsGuiding returns 1
23:54:22.265 00.000 25848 scope still moving after pulse duration time elapsed
23:54:22.328 00.063 25848 IsSlewing returns 0
23:54:22.328 00.000 25848 IsGuiding returns 0
23:54:22.328 00.000 25848 scope move finished after 54 + 83 ms
23:54:22.328 00.000 25848 Move returns status 0, amount 54
23:54:22.328 00.000 25848 MoveAxis(N, 18, ABG)
23:54:22.328 00.000 25848 Guiding  Dir = 0, Dur = 18
23:54:22.358 00.030 25848 IsSlewing returns 0
23:54:22.359 00.001 25848 IsGuiding returns 0
23:54:22.390 00.031 25848 IsGuiding returns 1
23:54:22.390 00.000 25848 scope still moving after pulse duration time elapsed
23:54:22.454 00.064 25848 IsSlewing returns 0
23:54:22.454 00.000 25848 IsGuiding returns 0
23:54:22.454 00.000 25848 scope move finished after 18 + 77 ms
23:54:22.454 00.000 25848 Move returns status 0, amount 18
23:54:22.454 00.000 25848 move complete, result=0
23:54:22.454 00.000 25848 worker thread done servicing request
23:54:22.454 00.000 25848 Worker thread wakes up
23:54:22.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:22.454 00.000 21444 GuideStep: -1.8 px 54 ms EAST, -0.7 px 18 ms NORTH
23:54:22.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:25.299 02.845 25848 Exposure complete
23:54:25.374 00.075 25848 worker thread done servicing request
23:54:25.374 00.000 21444 OnExposeComplete: enter
23:54:25.374 00.000 21444 UpdateGuideState(): m_state=6
23:54:25.374 00.000 21444 Star::Find(15, 1222, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
23:54:25.374 00.000 21444 Star::Find returns 1 (1), X=1221.18, Y=733.50, Mass=179599, SNR=30.4, Peak=9988 HFD=5.6
23:54:25.374 00.000 21444 Star::Find false star n=3 nbg=252 bg=4378.2 sigma=431.4 thresh=5672 peak=5385
23:54:25.374 00.000 21444 Star::Find false star n=5 nbg=277 bg=2671.7 sigma=460.7 thresh=4054 peak=3901
23:54:25.374 00.000 21444 Star::Find false star n=1 nbg=269 bg=4886.7 sigma=570.7 thresh=6599 peak=6151
23:54:25.374 00.000 21444 Star::Find false star n=4 nbg=267 bg=4497.2 sigma=486.6 thresh=5957 peak=5764
23:54:25.374 00.000 21444 Star::Find false star n=5 nbg=243 bg=4662.7 sigma=444.3 thresh=5996 peak=5857
23:54:25.375 00.001 21444 Star::Find false star n=2 nbg=271 bg=3335.6 sigma=475.8 thresh=4763 peak=4511
23:54:25.375 00.000 21444 Star::Find false star n=1 nbg=270 bg=3945.6 sigma=522.7 thresh=5514 peak=5111
23:54:25.375 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.47,2.16,0.39,U] [#5 0.54,-1.34,0.52,U] [#6 0.00,0.00,0.00,L] [#7 2.06,-0.51,1.60,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.53,-0.86,4.15,U] 
23:54:25.375 00.000 21444 refined, 4 included, MultiStar: {1.34, -0.81}, one-star: {1.27, -1.99}
23:54:25.375 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
23:54:25.375 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
23:54:25.375 00.000 21444 CameraToMount -- cameraX=1.34 cameraY=-0.81 hyp=1.56 cameraTheta=-0.55 mountX=-1.40 mountY=-0.25, mountTheta=-2.97
23:54:25.375 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.34, y=-0.81, opts=13)
23:54:25.375 00.000 21444 Enqueuing Move request for scope (1.34, -0.81)
23:54:25.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=472, FiltMax=65504, Gamma=0.560
23:54:25.376 00.001 21444 UpdateGuideState exits: m=179599 SNR=30.4 Saturated
23:54:25.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:25.376 00.000 25848 Worker thread wakes up
23:54:25.376 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.34, -0.81) opts 0xd
23:54:25.376 00.000 25848 Handling offset move in thread for scope, endpoint = (1.34, -0.81)
23:54:25.376 00.000 25848 Moving (1.34, -0.81) raw xDistance=-1.40 yDistance=-0.25
23:54:25.376 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.40
23:54:25.376 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:25.376 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:54:25.376 00.000 25848 MoveAxis(E, 45, ABG)
23:54:25.376 00.000 25848 Guiding  Dir = 2, Dur = 45
23:54:25.376 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:25.376 00.000 21444 Enqueuing Expose request
23:54:25.406 00.030 25848 IsSlewing returns 0
23:54:25.407 00.001 25848 IsGuiding returns 0
23:54:25.438 00.031 25848 PulseGuide returned control before completion, sleep 25
23:54:25.470 00.032 25848 IsGuiding returns 1
23:54:25.470 00.000 25848 scope still moving after pulse duration time elapsed
23:54:25.550 00.080 25848 IsSlewing returns 0
23:54:25.550 00.000 25848 IsGuiding returns 0
23:54:25.550 00.000 25848 scope move finished after 45 + 98 ms
23:54:25.550 00.000 25848 Move returns status 0, amount 45
23:54:25.550 00.000 25848 MoveAxis(N, 0, ABG)
23:54:25.550 00.000 25848 Move returns status 0, amount 0
23:54:25.550 00.000 25848 move complete, result=0
23:54:25.550 00.000 25848 worker thread done servicing request
23:54:25.550 00.000 25848 Worker thread wakes up
23:54:25.550 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:25.550 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:25.550 00.000 21444 GuideStep: -1.4 px 45 ms EAST, -0.2 px 0 ms NORTH
23:54:28.405 02.855 25848 Exposure complete
23:54:28.478 00.073 25848 worker thread done servicing request
23:54:28.478 00.000 21444 OnExposeComplete: enter
23:54:28.478 00.000 21444 UpdateGuideState(): m_state=6
23:54:28.478 00.000 21444 Star::Find(15, 1221, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
23:54:28.478 00.000 21444 Star::Find returns 1 (1), X=1220.63, Y=734.98, Mass=405131, SNR=69.9, Peak=11904 HFD=7.0
23:54:28.478 00.000 21444 Star::Find false star n=3 nbg=257 bg=4356.8 sigma=496.4 thresh=5846 peak=5573
23:54:28.478 00.000 21444 Star::Find false star n=1 nbg=281 bg=2723.6 sigma=502.5 thresh=4231 peak=3771
23:54:28.478 00.000 21444 Star::Find false star n=2 nbg=247 bg=4509.1 sigma=446.0 thresh=5847 peak=5674
23:54:28.478 00.000 21444 Star::Find false star n=3 nbg=265 bg=4666.6 sigma=546.1 thresh=6305 peak=5886
23:54:28.478 00.000 21444 Star::Find false star n=3 nbg=245 bg=4624.5 sigma=464.3 thresh=6017 peak=5903
23:54:28.478 00.000 21444 Star::Find false star n=3 nbg=264 bg=3510.5 sigma=510.7 thresh=5043 peak=4897
23:54:28.479 00.001 21444 Star::Find false star n=4 nbg=262 bg=3974.5 sigma=527.6 thresh=5557 peak=5553
23:54:28.479 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.48,1.51,0.21,U] [#4 -2.42,0.20,0.13,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.89,-0.60,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.45,-0.28,2.91,U] 
23:54:28.479 00.000 21444 single-star, 4 included, MultiStar: {1.08, -0.28}, one-star: {0.72, -0.51}
23:54:28.479 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.67 = 2.61)
23:54:28.479 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.51 = -0.23)
23:54:28.479 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-0.51 hyp=0.88 cameraTheta=-0.62 mountX=-0.76 mountY=-0.20, mountTheta=-2.88
23:54:28.480 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-0.51, opts=13)
23:54:28.480 00.000 21444 Enqueuing Move request for scope (0.72, -0.51)
23:54:28.480 00.000 25848 Worker thread wakes up
23:54:28.480 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.51) opts 0xd
23:54:28.480 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -0.51)
23:54:28.480 00.000 25848 Moving (0.72, -0.51) raw xDistance=-0.76 yDistance=-0.20
23:54:28.480 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.76
23:54:28.480 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:28.480 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4012, FiltMin=570, FiltMax=65504, Gamma=0.560
23:54:28.480 00.000 21444 UpdateGuideState exits: m=405131 SNR=69.9 Saturated
23:54:28.480 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:28.480 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:28.480 00.000 21444 Enqueuing Expose request
23:54:28.480 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:54:28.480 00.000 25848 MoveAxis(E, 25, ABG)
23:54:28.480 00.000 25848 Guiding  Dir = 2, Dur = 25
23:54:28.501 00.021 25848 IsSlewing returns 0
23:54:28.501 00.000 25848 IsGuiding returns 0
23:54:28.563 00.062 25848 IsGuiding returns 1
23:54:28.563 00.000 25848 scope still moving after pulse duration time elapsed
23:54:28.640 00.077 25848 IsSlewing returns 0
23:54:28.640 00.000 25848 IsGuiding returns 0
23:54:28.640 00.000 25848 scope move finished after 25 + 113 ms
23:54:28.640 00.000 25848 Move returns status 0, amount 25
23:54:28.640 00.000 25848 MoveAxis(N, 0, ABG)
23:54:28.640 00.000 25848 Move returns status 0, amount 0
23:54:28.640 00.000 25848 move complete, result=0
23:54:28.640 00.000 25848 worker thread done servicing request
23:54:28.640 00.000 25848 Worker thread wakes up
23:54:28.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:28.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:28.640 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -0.2 px 0 ms NORTH
23:54:31.501 02.861 25848 Exposure complete
23:54:31.587 00.086 25848 worker thread done servicing request
23:54:31.587 00.000 21444 OnExposeComplete: enter
23:54:31.587 00.000 21444 UpdateGuideState(): m_state=6
23:54:31.588 00.001 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
23:54:31.588 00.000 21444 Star::Find returns 1 (1), X=1219.86, Y=735.84, Mass=314351, SNR=55.6, Peak=10800 HFD=6.8
23:54:31.588 00.000 21444 Star::Find false star n=4 nbg=271 bg=5122.4 sigma=537.2 thresh=6734 peak=6346
23:54:31.588 00.000 21444 Star::Find false star n=3 nbg=254 bg=4675.5 sigma=485.2 thresh=6131 peak=5801
23:54:31.588 00.000 21444 Star::Find false star n=2 nbg=257 bg=4326.9 sigma=470.2 thresh=5737 peak=5521
23:54:31.588 00.000 21444 Star::Find false star n=6 nbg=260 bg=4623.0 sigma=455.3 thresh=5989 peak=5778
23:54:31.588 00.000 21444 Star::Find false star n=4 nbg=267 bg=3832.5 sigma=548.9 thresh=5479 peak=5139
23:54:31.588 00.000 21444 MultiStar: [#1 -7.40,-18.12,0.00,M7] [#2 -4.95,-12.77,0.18,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.72,6.74,0.17,U] [#7 -0.36,-0.79,0.80,U] [#8 0.00,0.00,0.00,L] [#9 -6.72,-1.88,0.21,U] [#10 0.00,0.00,0.00,L] [#11 -0.15,0.35,4.18,U] 
23:54:31.588 00.000 21444 single-star, 5 included, MultiStar: {-0.40, -0.06}, one-star: {-0.06, 0.35}
23:54:31.588 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
23:54:31.588 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.12)
23:54:31.588 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.35 hyp=0.36 cameraTheta=1.73 mountX=0.09 mountY=0.30, mountTheta=1.29
23:54:31.589 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.35, opts=13)
23:54:31.589 00.000 21444 Enqueuing Move request for scope (-0.06, 0.35)
23:54:31.589 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=434, FiltMax=65504, Gamma=0.560
23:54:31.590 00.001 21444 UpdateGuideState exits: m=314351 SNR=55.6 Saturated
23:54:31.590 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:31.590 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:31.590 00.000 21444 Enqueuing Expose request
23:54:31.590 00.000 25848 Worker thread wakes up
23:54:31.590 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.35) opts 0xd
23:54:31.590 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.35)
23:54:31.590 00.000 25848 Moving (-0.06, 0.35) raw xDistance=0.09 yDistance=0.30
23:54:31.590 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:54:31.590 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:31.590 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:54:31.590 00.000 25848 MoveAxis(E, 0, ABG)
23:54:31.590 00.000 25848 Move returns status 0, amount 0
23:54:31.590 00.000 25848 MoveAxis(N, 0, ABG)
23:54:31.590 00.000 25848 Move returns status 0, amount 0
23:54:31.590 00.000 25848 move complete, result=0
23:54:31.590 00.000 25848 worker thread done servicing request
23:54:31.590 00.000 25848 Worker thread wakes up
23:54:31.590 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:31.590 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:31.590 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:54:34.443 02.853 25848 Exposure complete
23:54:34.511 00.068 25848 worker thread done servicing request
23:54:34.511 00.000 21444 OnExposeComplete: enter
23:54:34.511 00.000 21444 UpdateGuideState(): m_state=6
23:54:34.511 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
23:54:34.511 00.000 21444 Star::Find returns 1 (1), X=1221.14, Y=734.82, Mass=275097, SNR=42.4, Peak=10824 HFD=6.6
23:54:34.511 00.000 21444 Star::Find false star n=6 nbg=271 bg=4358.0 sigma=494.0 thresh=5840 peak=5705
23:54:34.511 00.000 21444 Star::Find false star n=4 nbg=264 bg=2709.0 sigma=426.9 thresh=3990 peak=3725
23:54:34.511 00.000 21444 Star::Find false star n=3 nbg=267 bg=5013.0 sigma=494.6 thresh=6497 peak=6163
23:54:34.511 00.000 21444 Star::Find false star n=8 nbg=266 bg=4658.5 sigma=479.7 thresh=6098 peak=5746
23:54:34.512 00.001 21444 Star::Find false star n=8 nbg=253 bg=4433.7 sigma=469.7 thresh=5843 peak=5834
23:54:34.512 00.000 21444 Star::Find false star n=4 nbg=262 bg=4473.0 sigma=475.9 thresh=5901 peak=5798
23:54:34.512 00.000 21444 Star::Find false star n=1 nbg=270 bg=4590.8 sigma=564.1 thresh=6283 peak=5804
23:54:34.512 00.000 21444 Star::Find false star n=10 nbg=235 bg=3918.6 sigma=374.1 thresh=5041 peak=4966
23:54:34.512 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.04,-2.05,1.02,U] [#8 0.00,0.00,0.00,L] [#9 7.34,7.90,0.18,U] [#10 0.00,0.00,0.00,L] [#11 2.70,-1.20,3.85,U] 
23:54:34.512 00.000 21444 single-star, 3 included, MultiStar: {2.48, -0.99}, one-star: {1.23, -0.67}
23:54:34.512 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
23:54:34.512 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.11)
23:54:34.512 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=-0.67 hyp=1.40 cameraTheta=-0.50 mountX=-1.28 mountY=-0.16, mountTheta=-3.02
23:54:34.512 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=-0.67, opts=13)
23:54:34.513 00.001 21444 Enqueuing Move request for scope (1.23, -0.67)
23:54:34.513 00.000 25848 Worker thread wakes up
23:54:34.513 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.67) opts 0xd
23:54:34.513 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, -0.67)
23:54:34.513 00.000 25848 Moving (1.23, -0.67) raw xDistance=-1.28 yDistance=-0.16
23:54:34.513 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.28
23:54:34.513 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:34.513 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=548, FiltMax=65504, Gamma=0.560
23:54:34.513 00.000 21444 UpdateGuideState exits: m=275097 SNR=42.4 Saturated
23:54:34.513 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:34.513 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:34.513 00.000 21444 Enqueuing Expose request
23:54:34.513 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:54:34.513 00.000 25848 MoveAxis(E, 37, ABG)
23:54:34.513 00.000 25848 Guiding  Dir = 2, Dur = 37
23:54:34.562 00.049 25848 IsSlewing returns 0
23:54:34.562 00.000 25848 IsGuiding returns 0
23:54:34.593 00.031 25848 PulseGuide returned control before completion, sleep 17
23:54:34.626 00.033 25848 IsGuiding returns 1
23:54:34.626 00.000 25848 scope still moving after pulse duration time elapsed
23:54:34.688 00.062 25848 IsSlewing returns 0
23:54:34.688 00.000 25848 IsGuiding returns 0
23:54:34.688 00.000 25848 scope move finished after 37 + 88 ms
23:54:34.688 00.000 25848 Move returns status 0, amount 37
23:54:34.688 00.000 25848 MoveAxis(N, 0, ABG)
23:54:34.688 00.000 25848 Move returns status 0, amount 0
23:54:34.688 00.000 25848 move complete, result=0
23:54:34.688 00.000 25848 worker thread done servicing request
23:54:34.688 00.000 25848 Worker thread wakes up
23:54:34.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:34.688 00.000 21444 GuideStep: -1.3 px 37 ms EAST, -0.2 px 0 ms NORTH
23:54:34.688 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:37.533 02.845 25848 Exposure complete
23:54:37.613 00.080 25848 worker thread done servicing request
23:54:37.613 00.000 21444 OnExposeComplete: enter
23:54:37.613 00.000 21444 UpdateGuideState(): m_state=6
23:54:37.614 00.001 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
23:54:37.614 00.000 21444 Star::Find returns 1 (1), X=1220.01, Y=735.08, Mass=284334, SNR=47.8, Peak=10140 HFD=7.4
23:54:37.614 00.000 21444 Star::Find false star n=2 nbg=270 bg=4434.6 sigma=544.8 thresh=6069 peak=5893
23:54:37.614 00.000 21444 Star::Find false star n=2 nbg=280 bg=2757.5 sigma=528.0 thresh=4342 peak=3986
23:54:37.614 00.000 21444 Star::Find false star n=1 nbg=278 bg=4412.6 sigma=556.1 thresh=6081 peak=5865
23:54:37.614 00.000 21444 Star::Find false star n=2 nbg=265 bg=4454.0 sigma=474.4 thresh=5877 peak=5569
23:54:37.614 00.000 21444 Star::Find false star n=1 nbg=271 bg=4579.4 sigma=578.7 thresh=6315 peak=5986
23:54:37.614 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.12,0.45,0.28,U] [#4 0.00,0.00,0.00,L] [#5 10.38,-5.48,0.28,U] [#6 0.00,0.00,0.00,L] [#7 1.18,-1.20,1.09,U] [#8 0.00,0.00,0.00,L] [#9 17.19,13.83,0.00,M1] [#10 -13.97,-6.26,0.21,U] [#11 1.77,-0.35,3.10,U] 
23:54:37.614 00.000 21444 single-star, 5 included, MultiStar: {1.09, -0.93}, one-star: {0.10, -0.41}
23:54:37.614 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.39 = 1.90)
23:54:37.614 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.95)
23:54:37.614 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.41 hyp=0.42 cameraTheta=-1.34 mountX=-0.13 mountY=-0.34, mountTheta=-1.95
23:54:37.615 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.41, opts=13)
23:54:37.615 00.000 21444 Enqueuing Move request for scope (0.10, -0.41)
23:54:37.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=648, FiltMax=65504, Gamma=0.560
23:54:37.615 00.000 21444 UpdateGuideState exits: m=284334 SNR=47.8 Saturated
23:54:37.615 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:37.615 00.000 25848 Worker thread wakes up
23:54:37.615 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:37.615 00.000 21444 Enqueuing Expose request
23:54:37.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.41) opts 0xd
23:54:37.615 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.41)
23:54:37.616 00.001 25848 Moving (0.10, -0.41) raw xDistance=-0.13 yDistance=-0.34
23:54:37.616 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:54:37.616 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:37.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:54:37.616 00.000 25848 MoveAxis(E, 0, ABG)
23:54:37.616 00.000 25848 Move returns status 0, amount 0
23:54:37.616 00.000 25848 MoveAxis(N, 0, ABG)
23:54:37.616 00.000 25848 Move returns status 0, amount 0
23:54:37.616 00.000 25848 move complete, result=0
23:54:37.616 00.000 25848 worker thread done servicing request
23:54:37.616 00.000 25848 Worker thread wakes up
23:54:37.616 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:37.616 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:37.616 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:54:40.470 02.854 25848 Exposure complete
23:54:40.550 00.080 25848 worker thread done servicing request
23:54:40.550 00.000 21444 OnExposeComplete: enter
23:54:40.550 00.000 21444 UpdateGuideState(): m_state=6
23:54:40.550 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
23:54:40.550 00.000 21444 Star::Find returns 1 (1), X=1220.38, Y=735.28, Mass=360406, SNR=57.2, Peak=13196 HFD=6.2
23:54:40.551 00.001 21444 Star::Find false star n=3 nbg=253 bg=2839.3 sigma=418.5 thresh=4095 peak=3824
23:54:40.551 00.000 21444 Star::Find false star n=5 nbg=250 bg=4320.3 sigma=518.8 thresh=5877 peak=5838
23:54:40.551 00.000 21444 Star::Find false star n=6 nbg=251 bg=4504.9 sigma=419.3 thresh=5763 peak=5427
23:54:40.551 00.000 21444 Star::Find false star n=4 nbg=258 bg=4395.3 sigma=467.8 thresh=5799 peak=5652
23:54:40.551 00.000 21444 Star::Find false star n=1 nbg=275 bg=4513.8 sigma=595.8 thresh=6301 peak=5804
23:54:40.551 00.000 21444 Star::Find false star n=1 nbg=255 bg=3208.7 sigma=435.6 thresh=4515 peak=4198
23:54:40.551 00.000 21444 Star::Find false star n=12 nbg=235 bg=4097.1 sigma=384.3 thresh=5250 peak=5197
23:54:40.551 00.000 21444 MultiStar: [#1 -7.39,-20.75,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -10.27,-3.12,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.77,-1.22,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.10,0.39,3.91,U] 
23:54:40.551 00.000 21444 refined, 3 included, MultiStar: {-0.10, -0.10}, one-star: {0.46, -0.21}
23:54:40.551 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.05) = xAngle (-5.42 = 0.86)
23:54:40.551 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.27 = -1.98)
23:54:40.551 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.37 mountX=0.09 mountY=-0.13, mountTheta=-0.95
23:54:40.552 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.10, opts=13)
23:54:40.552 00.000 21444 Enqueuing Move request for scope (-0.10, -0.10)
23:54:40.552 00.000 25848 Worker thread wakes up
23:54:40.552 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=634, FiltMax=65504, Gamma=0.560
23:54:40.552 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
23:54:40.552 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
23:54:40.552 00.000 25848 Moving (-0.10, -0.10) raw xDistance=0.09 yDistance=-0.13
23:54:40.552 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:54:40.552 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:40.552 00.000 21444 UpdateGuideState exits: m=360406 SNR=57.2 Saturated
23:54:40.552 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:40.552 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:40.552 00.000 21444 Enqueuing Expose request
23:54:40.552 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:54:40.552 00.000 25848 MoveAxis(E, 0, ABG)
23:54:40.552 00.000 25848 Move returns status 0, amount 0
23:54:40.552 00.000 25848 MoveAxis(N, 0, ABG)
23:54:40.552 00.000 25848 Move returns status 0, amount 0
23:54:40.552 00.000 25848 move complete, result=0
23:54:40.552 00.000 25848 worker thread done servicing request
23:54:40.553 00.001 25848 Worker thread wakes up
23:54:40.553 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:40.553 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:40.553 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:43.401 02.848 25848 Exposure complete
23:54:43.481 00.080 25848 worker thread done servicing request
23:54:43.481 00.000 21444 OnExposeComplete: enter
23:54:43.482 00.001 21444 UpdateGuideState(): m_state=6
23:54:43.482 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
23:54:43.482 00.000 21444 Star::Find returns 1 (1), X=1218.54, Y=733.89, Mass=359128, SNR=55.3, Peak=12668 HFD=6.2
23:54:43.482 00.000 21444 Star::Find false star n=9 nbg=239 bg=4316.4 sigma=452.4 thresh=5674 peak=5544
23:54:43.482 00.000 21444 Star::Find false star n=6 nbg=254 bg=4816.6 sigma=475.8 thresh=6244 peak=6226
23:54:43.482 00.000 21444 Star::Find false star n=9 nbg=242 bg=4588.0 sigma=382.9 thresh=5737 peak=5641
23:54:43.482 00.000 21444 Star::Find false star n=5 nbg=255 bg=4600.1 sigma=426.3 thresh=5879 peak=5738
23:54:43.482 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 8.25,-14.94,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 -2.91,0.03,0.19,U] [#5 24.67,-3.03,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.25,-1.78,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -11.34,4.24,0.14,U] [#11 -0.05,-1.29,3.22,U] 
23:54:43.482 00.000 21444 refined, 4 included, MultiStar: {-0.70, -1.25}, one-star: {-1.37, -1.60}
23:54:43.482 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.14 = 1.15)
23:54:43.482 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.70)
23:54:43.482 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=-1.25 hyp=1.43 cameraTheta=-2.08 mountX=0.59 mountY=-1.42, mountTheta=-1.18
23:54:43.482 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=-1.25, opts=13)
23:54:43.482 00.000 21444 Enqueuing Move request for scope (-0.70, -1.25)
23:54:43.482 00.000 25848 Worker thread wakes up
23:54:43.482 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=184, FiltMax=65504, Gamma=0.560
23:54:43.482 00.000 21444 UpdateGuideState exits: m=359128 SNR=55.3 Saturated
23:54:43.482 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:43.482 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:43.482 00.000 21444 Enqueuing Expose request
23:54:43.482 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -1.25) opts 0xd
23:54:43.482 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, -1.25)
23:54:43.483 00.001 25848 Moving (-0.70, -1.25) raw xDistance=0.59 yDistance=-1.42
23:54:43.483 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
23:54:43.483 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
23:54:43.483 00.000 25848 MoveAxis(W, 17, ABG)
23:54:43.483 00.000 25848 Guiding  Dir = 3, Dur = 17
23:54:43.515 00.032 25848 IsSlewing returns 0
23:54:43.515 00.000 25848 IsGuiding returns 0
23:54:43.547 00.032 25848 IsGuiding returns 1
23:54:43.547 00.000 25848 scope still moving after pulse duration time elapsed
23:54:43.593 00.046 25848 IsSlewing returns 0
23:54:43.593 00.000 25848 IsGuiding returns 0
23:54:43.593 00.000 25848 scope move finished after 17 + 60 ms
23:54:43.593 00.000 25848 Move returns status 0, amount 17
23:54:43.593 00.000 25848 MoveAxis(N, 39, ABG)
23:54:43.593 00.000 25848 Guiding  Dir = 0, Dur = 39
23:54:43.626 00.033 25848 IsSlewing returns 0
23:54:43.626 00.000 25848 IsGuiding returns 0
23:54:43.657 00.031 25848 PulseGuide returned control before completion, sleep 19
23:54:43.684 00.027 25848 IsGuiding returns 1
23:54:43.684 00.000 25848 scope still moving after pulse duration time elapsed
23:54:43.736 00.052 25848 IsSlewing returns 0
23:54:43.736 00.000 25848 IsGuiding returns 0
23:54:43.736 00.000 25848 scope move finished after 39 + 71 ms
23:54:43.736 00.000 25848 Move returns status 0, amount 39
23:54:43.736 00.000 25848 move complete, result=0
23:54:43.736 00.000 25848 worker thread done servicing request
23:54:43.736 00.000 25848 Worker thread wakes up
23:54:43.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:43.736 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -1.4 px 39 ms NORTH
23:54:43.737 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:46.581 02.844 25848 Exposure complete
23:54:46.669 00.088 25848 worker thread done servicing request
23:54:46.669 00.000 21444 OnExposeComplete: enter
23:54:46.669 00.000 21444 UpdateGuideState(): m_state=6
23:54:46.669 00.000 21444 Star::Find(15, 1218, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
23:54:46.669 00.000 21444 Star::Find returns 1 (1), X=1219.23, Y=735.12, Mass=341482, SNR=58.2, Peak=10824 HFD=7.0
23:54:46.670 00.001 21444 Star::Find false star n=3 nbg=270 bg=4451.2 sigma=508.1 thresh=5976 peak=5584
23:54:46.670 00.000 21444 Star::Find false star n=2 nbg=268 bg=4568.2 sigma=476.5 thresh=5998 peak=5730
23:54:46.670 00.000 21444 Star::Find false star n=1 nbg=267 bg=4464.8 sigma=510.0 thresh=5995 peak=5508
23:54:46.670 00.000 21444 Star::Find false star n=1 nbg=256 bg=4662.9 sigma=495.9 thresh=6151 peak=5693
23:54:46.670 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.89,0.35,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 5.59,6.77,0.16,U] [#7 -1.45,-0.46,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -2.70,-15.20,0.20,U] [#10 -10.67,20.09,0.00,M1] [#11 0.07,0.28,3.47,U] 
23:54:46.670 00.000 21444 refined, 5 included, MultiStar: {-0.24, -0.30}, one-star: {-0.69, -0.37}
23:54:46.670 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.05) = xAngle (-5.30 = 0.99)
23:54:46.670 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.14 = -1.86)
23:54:46.670 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.30 hyp=0.39 cameraTheta=-2.25 mountX=0.21 mountY=-0.37, mountTheta=-1.05
23:54:46.671 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.30, opts=13)
23:54:46.671 00.000 21444 Enqueuing Move request for scope (-0.24, -0.30)
23:54:46.671 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=574, FiltMax=65504, Gamma=0.560
23:54:46.671 00.000 21444 UpdateGuideState exits: m=341482 SNR=58.2 Saturated
23:54:46.671 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:46.671 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:46.671 00.000 21444 Enqueuing Expose request
23:54:46.671 00.000 25848 Worker thread wakes up
23:54:46.671 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.30) opts 0xd
23:54:46.671 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.30)
23:54:46.671 00.000 25848 Moving (-0.24, -0.30) raw xDistance=0.21 yDistance=-0.37
23:54:46.671 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
23:54:46.671 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:46.672 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
23:54:46.672 00.000 25848 MoveAxis(E, 0, ABG)
23:54:46.672 00.000 25848 Move returns status 0, amount 0
23:54:46.672 00.000 25848 MoveAxis(N, 0, ABG)
23:54:46.672 00.000 25848 Move returns status 0, amount 0
23:54:46.672 00.000 25848 move complete, result=0
23:54:46.672 00.000 25848 worker thread done servicing request
23:54:46.672 00.000 25848 Worker thread wakes up
23:54:46.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:46.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:46.672 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
23:54:49.520 02.848 25848 Exposure complete
23:54:49.608 00.088 25848 worker thread done servicing request
23:54:49.608 00.000 21444 OnExposeComplete: enter
23:54:49.608 00.000 21444 UpdateGuideState(): m_state=6
23:54:49.608 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 147
23:54:49.608 00.000 21444 Star::Find returns 1 (1), X=1218.69, Y=734.58, Mass=319280, SNR=52.0, Peak=11860 HFD=6.8
23:54:49.609 00.001 21444 Star::Find false star n=1 nbg=277 bg=4432.1 sigma=648.4 thresh=6377 peak=5801
23:54:49.609 00.000 21444 Star::Find false star n=9 nbg=241 bg=4366.2 sigma=445.2 thresh=5702 peak=5612
23:54:49.609 00.000 21444 Star::Find false star n=5 nbg=260 bg=4362.6 sigma=495.6 thresh=5849 peak=5586
23:54:49.609 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 9.53,-20.26,0.00,M9] [#3 -0.65,0.30,0.19,U] [#4 2.58,2.08,0.27,U] [#5 0.00,0.00,0.00,L] [#6 7.60,16.99,0.00,M1] [#7 -1.12,-1.11,0.98,U] [#8 0.00,0.00,0.00,L] [#9 -8.48,-12.80,0.19,U] [#10 0.00,0.00,0.00,L] [#11 -0.15,-0.02,3.02,U] 
23:54:49.609 00.000 21444 refined, 5 included, MultiStar: {-0.68, -0.69}, one-star: {-1.22, -0.91}
23:54:49.609 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.40 = 0.89)
23:54:49.609 00.000 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.24 = -1.96)
23:54:49.609 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-0.69 hyp=0.97 cameraTheta=-2.35 mountX=0.62 mountY=-0.90, mountTheta=-0.97
23:54:49.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-0.69, opts=13)
23:54:49.610 00.000 21444 Enqueuing Move request for scope (-0.68, -0.69)
23:54:49.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=572, FiltMax=65504, Gamma=0.560
23:54:49.610 00.000 21444 UpdateGuideState exits: m=319280 SNR=52.0 Saturated
23:54:49.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:49.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:49.610 00.000 21444 Enqueuing Expose request
23:54:49.610 00.000 25848 Worker thread wakes up
23:54:49.611 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.69) opts 0xd
23:54:49.611 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -0.69)
23:54:49.611 00.000 25848 Moving (-0.68, -0.69) raw xDistance=0.62 yDistance=-0.90
23:54:49.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
23:54:49.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
23:54:49.611 00.000 25848 MoveAxis(W, 18, ABG)
23:54:49.611 00.000 25848 Guiding  Dir = 3, Dur = 18
23:54:49.658 00.047 25848 IsSlewing returns 0
23:54:49.659 00.001 25848 IsGuiding returns 0
23:54:49.691 00.032 25848 IsGuiding returns 1
23:54:49.691 00.000 25848 scope still moving after pulse duration time elapsed
23:54:49.751 00.060 25848 IsSlewing returns 0
23:54:49.752 00.001 25848 IsGuiding returns 0
23:54:49.752 00.000 25848 scope move finished after 18 + 74 ms
23:54:49.752 00.000 25848 Move returns status 0, amount 18
23:54:49.752 00.000 25848 MoveAxis(N, 25, ABG)
23:54:49.752 00.000 25848 Guiding  Dir = 0, Dur = 25
23:54:49.782 00.030 25848 IsSlewing returns 0
23:54:49.783 00.001 25848 IsGuiding returns 0
23:54:49.815 00.032 25848 IsGuiding returns 1
23:54:49.815 00.000 25848 scope still moving after pulse duration time elapsed
23:54:49.874 00.059 25848 IsSlewing returns 0
23:54:49.874 00.000 25848 IsGuiding returns 0
23:54:49.874 00.000 25848 scope move finished after 25 + 66 ms
23:54:49.874 00.000 25848 Move returns status 0, amount 25
23:54:49.874 00.000 25848 move complete, result=0
23:54:49.875 00.001 25848 worker thread done servicing request
23:54:49.875 00.000 25848 Worker thread wakes up
23:54:49.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:49.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:49.875 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.9 px 25 ms NORTH
23:54:52.716 02.841 25848 Exposure complete
23:54:52.805 00.089 25848 worker thread done servicing request
23:54:52.805 00.000 21444 OnExposeComplete: enter
23:54:52.805 00.000 21444 UpdateGuideState(): m_state=6
23:54:52.805 00.000 21444 Star::Find(15, 1218, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 148
23:54:52.805 00.000 21444 Star::Find returns 1 (1), X=1220.80, Y=735.44, Mass=322720, SNR=64.8, Peak=10872 HFD=7.0
23:54:52.806 00.001 21444 Star::Find false star n=4 nbg=256 bg=2852.8 sigma=464.6 thresh=4247 peak=4189
23:54:52.806 00.000 21444 Star::Find false star n=5 nbg=265 bg=4835.3 sigma=491.1 thresh=6309 peak=6220
23:54:52.806 00.000 21444 Star::Find false star n=2 nbg=267 bg=4425.9 sigma=551.9 thresh=6082 peak=5518
23:54:52.806 00.000 21444 Star::Find false star n=3 nbg=264 bg=4526.0 sigma=498.4 thresh=6021 peak=5608
23:54:52.806 00.000 21444 Star::Find false star n=3 nbg=263 bg=3934.1 sigma=491.5 thresh=5409 peak=5326
23:54:52.806 00.000 21444 MultiStar: [#1 6.14,-21.70,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.95,-8.85,0.21,U] [#5 0.00,0.00,0.00,L] [#6 6.03,26.28,0.00,M2] [#7 1.07,-0.94,0.66,U] [#8 0.00,0.00,0.00,L] [#9 -0.84,-0.91,0.13,U] [#10 0.00,0.00,0.00,L] [#11 0.76,0.33,2.44,U] 
23:54:52.806 00.000 21444 refined, 4 included, MultiStar: {0.62, -0.41}, one-star: {0.89, -0.04}
23:54:52.806 00.000 21444 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.05) = xAngle (-3.64 = 2.65)
23:54:52.806 00.000 21444 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.20)
23:54:52.806 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.41 hyp=0.74 cameraTheta=-0.59 mountX=-0.65 mountY=-0.14, mountTheta=-2.92
23:54:52.806 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.41, opts=13)
23:54:52.806 00.000 21444 Enqueuing Move request for scope (0.62, -0.41)
23:54:52.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=144, FiltMax=65504, Gamma=0.560
23:54:52.806 00.000 21444 UpdateGuideState exits: m=322720 SNR=64.8 Saturated
23:54:52.806 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:52.806 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:52.806 00.000 21444 Enqueuing Expose request
23:54:52.806 00.000 25848 Worker thread wakes up
23:54:52.807 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.41) opts 0xd
23:54:52.807 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.41)
23:54:52.807 00.000 25848 Moving (0.62, -0.41) raw xDistance=-0.65 yDistance=-0.14
23:54:52.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.65
23:54:52.807 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:52.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:54:52.807 00.000 25848 MoveAxis(E, 18, ABG)
23:54:52.807 00.000 25848 Guiding  Dir = 2, Dur = 18
23:54:52.827 00.020 25848 IsSlewing returns 0
23:54:52.827 00.000 25848 IsGuiding returns 0
23:54:52.859 00.032 25848 IsGuiding returns 1
23:54:52.859 00.000 25848 scope still moving after pulse duration time elapsed
23:54:52.968 00.109 25848 IsSlewing returns 0
23:54:52.968 00.000 25848 IsGuiding returns 0
23:54:52.968 00.000 25848 scope move finished after 18 + 122 ms
23:54:52.968 00.000 25848 Move returns status 0, amount 18
23:54:52.968 00.000 25848 MoveAxis(N, 0, ABG)
23:54:52.968 00.000 25848 Move returns status 0, amount 0
23:54:52.968 00.000 25848 move complete, result=0
23:54:52.968 00.000 25848 worker thread done servicing request
23:54:52.968 00.000 25848 Worker thread wakes up
23:54:52.969 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:52.969 00.000 21444 GuideStep: -0.7 px 18 ms EAST, -0.1 px 0 ms NORTH
23:54:52.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:55.823 02.854 25848 Exposure complete
23:54:55.913 00.090 25848 worker thread done servicing request
23:54:55.913 00.000 21444 OnExposeComplete: enter
23:54:55.913 00.000 21444 UpdateGuideState(): m_state=6
23:54:55.913 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 149
23:54:55.913 00.000 21444 Star::Find returns 1 (1), X=1219.45, Y=736.42, Mass=334044, SNR=57.1, Peak=11408 HFD=7.1
23:54:55.913 00.000 21444 Star::Find false star n=1 nbg=255 bg=4494.6 sigma=506.3 thresh=6014 peak=5738
23:54:55.913 00.000 21444 Star::Find false star n=5 nbg=253 bg=4952.3 sigma=481.8 thresh=6398 peak=6330
23:54:55.913 00.000 21444 Star::Find false star n=3 nbg=280 bg=4786.5 sigma=543.6 thresh=6417 peak=5970
23:54:55.913 00.000 21444 Star::Find false star n=2 nbg=271 bg=4479.0 sigma=548.9 thresh=6126 peak=5583
23:54:55.913 00.000 21444 Star::Find false star n=3 nbg=253 bg=4663.6 sigma=457.8 thresh=6037 peak=5548
23:54:55.914 00.001 21444 Star::Find false star n=3 nbg=272 bg=3552.5 sigma=521.2 thresh=5116 peak=4517
23:54:55.914 00.000 21444 Star::Find false star n=6 nbg=266 bg=4017.8 sigma=523.6 thresh=5589 peak=5558
23:54:55.914 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.27,-0.63,0.14,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.59,1.00,0.58,U] [#8 18.33,-14.06,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.38,1.36,2.88,U] 
23:54:55.914 00.000 21444 single-star, 3 included, MultiStar: {0.33, 1.16}, one-star: {-0.46, 0.93}
23:54:55.914 00.000 21444 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
23:54:55.914 00.000 21444 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.42)
23:54:55.914 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.93 hyp=1.04 cameraTheta=2.03 mountX=0.54 mountY=0.69, mountTheta=0.90
23:54:55.915 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.93, opts=13)
23:54:55.915 00.000 21444 Enqueuing Move request for scope (-0.46, 0.93)
23:54:55.915 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=444, FiltMax=65504, Gamma=0.560
23:54:55.915 00.000 25848 Worker thread wakes up
23:54:55.915 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.93) opts 0xd
23:54:55.915 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.93)
23:54:55.915 00.000 21444 UpdateGuideState exits: m=334044 SNR=57.1 Saturated
23:54:55.915 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:55.915 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:55.915 00.000 21444 Enqueuing Expose request
23:54:55.915 00.000 25848 Moving (-0.46, 0.93) raw xDistance=0.54 yDistance=0.69
23:54:55.915 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.54
23:54:55.915 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:55.916 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
23:54:55.916 00.000 25848 MoveAxis(W, 15, ABG)
23:54:55.916 00.000 25848 Guiding  Dir = 3, Dur = 15
23:54:55.936 00.020 25848 IsSlewing returns 0
23:54:55.937 00.001 25848 IsGuiding returns 0
23:54:56.025 00.088 25848 IsGuiding returns 1
23:54:56.025 00.000 25848 scope still moving after pulse duration time elapsed
23:54:56.077 00.052 25848 IsSlewing returns 0
23:54:56.077 00.000 25848 IsGuiding returns 0
23:54:56.078 00.001 25848 scope move finished after 15 + 125 ms
23:54:56.078 00.000 25848 Move returns status 0, amount 15
23:54:56.078 00.000 25848 MoveAxis(N, 0, ABG)
23:54:56.078 00.000 25848 Move returns status 0, amount 0
23:54:56.078 00.000 25848 move complete, result=0
23:54:56.078 00.000 25848 worker thread done servicing request
23:54:56.078 00.000 25848 Worker thread wakes up
23:54:56.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:56.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:56.078 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 0.7 px 0 ms NORTH
23:54:58.931 02.853 25848 Exposure complete
23:54:59.019 00.088 25848 worker thread done servicing request
23:54:59.019 00.000 21444 OnExposeComplete: enter
23:54:59.019 00.000 21444 UpdateGuideState(): m_state=6
23:54:59.019 00.000 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 150
23:54:59.019 00.000 21444 Star::Find returns 1 (1), X=1219.28, Y=735.13, Mass=271355, SNR=41.0, Peak=11000 HFD=6.3
23:54:59.020 00.001 21444 Star::Find false star n=5 nbg=250 bg=4236.9 sigma=448.0 thresh=5581 peak=5570
23:54:59.020 00.000 21444 Star::Find false star n=2 nbg=261 bg=2902.3 sigma=443.1 thresh=4232 peak=3845
23:54:59.020 00.000 21444 Star::Find false star n=3 nbg=268 bg=4982.4 sigma=571.1 thresh=6696 peak=6614
23:54:59.020 00.000 21444 Star::Find false star n=7 nbg=248 bg=4708.7 sigma=484.2 thresh=6161 peak=6002
23:54:59.020 00.000 21444 Star::Find false star n=3 nbg=256 bg=4604.9 sigma=487.6 thresh=6068 peak=6067
23:54:59.020 00.000 21444 Star::Find false star n=1 nbg=261 bg=3313.2 sigma=471.2 thresh=4727 peak=4657
23:54:59.020 00.000 21444 Star::Find false star n=1 nbg=269 bg=4004.2 sigma=522.6 thresh=5572 peak=5063
23:54:59.020 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 10.43,-7.14,0.30,U] [#6 -1.01,6.77,0.30,U] [#7 0.93,-0.20,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.99,0.47,4.37,U] 
23:54:59.020 00.000 21444 single-star, 4 included, MultiStar: {1.69, 0.18}, one-star: {-0.63, -0.36}
23:54:59.020 00.000 21444 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.05) = xAngle (-5.68 = 0.60)
23:54:59.020 00.000 21444 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.52 = -2.24)
23:54:59.020 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=-0.36 hyp=0.72 cameraTheta=-2.63 mountX=0.60 mountY=-0.57, mountTheta=-0.76
23:54:59.021 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=-0.36, opts=13)
23:54:59.021 00.000 21444 Enqueuing Move request for scope (-0.63, -0.36)
23:54:59.021 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=578, FiltMax=65504, Gamma=0.560
23:54:59.021 00.000 21444 UpdateGuideState exits: m=271355 SNR=41.0 Saturated
23:54:59.021 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:59.021 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:54:59.021 00.000 21444 Enqueuing Expose request
23:54:59.021 00.000 25848 Worker thread wakes up
23:54:59.022 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.36) opts 0xd
23:54:59.022 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, -0.36)
23:54:59.022 00.000 25848 Moving (-0.63, -0.36) raw xDistance=0.60 yDistance=-0.57
23:54:59.022 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.60
23:54:59.022 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
23:54:59.022 00.000 25848 MoveAxis(W, 18, ABG)
23:54:59.022 00.000 25848 Guiding  Dir = 3, Dur = 18
23:54:59.046 00.024 25848 IsSlewing returns 0
23:54:59.046 00.000 25848 IsGuiding returns 0
23:54:59.078 00.032 25848 IsGuiding returns 1
23:54:59.078 00.000 25848 scope still moving after pulse duration time elapsed
23:54:59.139 00.061 25848 IsSlewing returns 0
23:54:59.139 00.000 25848 IsGuiding returns 0
23:54:59.139 00.000 25848 scope move finished after 18 + 74 ms
23:54:59.139 00.000 25848 Move returns status 0, amount 18
23:54:59.139 00.000 25848 MoveAxis(N, 15, ABG)
23:54:59.139 00.000 25848 Guiding  Dir = 0, Dur = 15
23:54:59.172 00.033 25848 IsSlewing returns 0
23:54:59.172 00.000 25848 IsGuiding returns 0
23:54:59.203 00.031 25848 IsGuiding returns 1
23:54:59.203 00.000 25848 scope still moving after pulse duration time elapsed
23:54:59.251 00.048 25848 IsSlewing returns 0
23:54:59.251 00.000 25848 IsGuiding returns 0
23:54:59.252 00.001 25848 scope move finished after 15 + 64 ms
23:54:59.252 00.000 25848 Move returns status 0, amount 15
23:54:59.252 00.000 25848 move complete, result=0
23:54:59.252 00.000 25848 worker thread done servicing request
23:54:59.252 00.000 25848 Worker thread wakes up
23:54:59.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:54:59.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:54:59.252 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.6 px 15 ms NORTH
23:55:02.104 02.852 25848 Exposure complete
23:55:02.193 00.089 25848 worker thread done servicing request
23:55:02.193 00.000 21444 OnExposeComplete: enter
23:55:02.193 00.000 21444 UpdateGuideState(): m_state=6
23:55:02.193 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 151
23:55:02.193 00.000 21444 Star::Find returns 1 (1), X=1220.72, Y=733.37, Mass=368664, SNR=66.8, Peak=11408 HFD=7.6
23:55:02.193 00.000 21444 Star::Find false star n=1 nbg=255 bg=4610.4 sigma=418.2 thresh=5865 peak=5447
23:55:02.193 00.000 21444 Star::Find false star n=4 nbg=242 bg=5019.5 sigma=433.1 thresh=6319 peak=6318
23:55:02.193 00.000 21444 Star::Find false star n=10 nbg=253 bg=4585.2 sigma=458.4 thresh=5961 peak=5709
23:55:02.194 00.001 21444 Star::Find false star n=7 nbg=247 bg=4249.8 sigma=438.5 thresh=5565 peak=5536
23:55:02.194 00.000 21444 Star::Find false star n=1 nbg=273 bg=4416.6 sigma=575.5 thresh=6143 peak=5633
23:55:02.194 00.000 21444 Star::Find false star n=3 nbg=255 bg=4518.1 sigma=484.2 thresh=5971 peak=5673
23:55:02.194 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.86,1.07,0.20,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.66,-3.56,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -7.48,-14.17,0.00,M1] [#10 -15.10,0.66,0.12,U] [#11 2.57,-1.79,2.48,U] 
23:55:02.194 00.000 21444 single-star, 4 included, MultiStar: {1.12, -1.98}, one-star: {0.80, -2.12}
23:55:02.194 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
23:55:02.194 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.82)
23:55:02.194 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-2.12 hyp=2.27 cameraTheta=-1.21 mountX=-0.99 mountY=-1.66, mountTheta=-2.11
23:55:02.194 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-2.12, opts=13)
23:55:02.194 00.000 21444 Enqueuing Move request for scope (0.80, -2.12)
23:55:02.194 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=612, FiltMax=65504, Gamma=0.560
23:55:02.194 00.000 21444 UpdateGuideState exits: m=368664 SNR=66.8 Saturated
23:55:02.194 00.000 25848 Worker thread wakes up
23:55:02.194 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -2.12) opts 0xd
23:55:02.194 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -2.12)
23:55:02.194 00.000 25848 Moving (0.80, -2.12) raw xDistance=-0.99 yDistance=-1.66
23:55:02.194 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.99
23:55:02.194 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.66 from input -1.66
23:55:02.194 00.000 25848 MoveAxis(E, 28, ABG)
23:55:02.194 00.000 25848 Guiding  Dir = 2, Dur = 28
23:55:02.194 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:02.196 00.002 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:02.196 00.000 21444 Enqueuing Expose request
23:55:02.220 00.024 25848 IsSlewing returns 0
23:55:02.220 00.000 25848 IsGuiding returns 0
23:55:02.252 00.032 25848 IsGuiding returns 1
23:55:02.252 00.000 25848 scope still moving after pulse duration time elapsed
23:55:02.297 00.045 25848 IsSlewing returns 0
23:55:02.297 00.000 25848 IsGuiding returns 0
23:55:02.297 00.000 25848 scope move finished after 28 + 49 ms
23:55:02.297 00.000 25848 Move returns status 0, amount 28
23:55:02.297 00.000 25848 MoveAxis(N, 45, ABG)
23:55:02.297 00.000 25848 Guiding  Dir = 0, Dur = 45
23:55:02.326 00.029 25848 IsSlewing returns 0
23:55:02.326 00.000 25848 IsGuiding returns 0
23:55:02.357 00.031 25848 PulseGuide returned control before completion, sleep 25
23:55:02.387 00.030 25848 IsGuiding returns 1
23:55:02.387 00.000 25848 scope still moving after pulse duration time elapsed
23:55:02.439 00.052 25848 IsSlewing returns 0
23:55:02.440 00.001 25848 IsGuiding returns 0
23:55:02.440 00.000 25848 scope move finished after 45 + 68 ms
23:55:02.440 00.000 25848 Move returns status 0, amount 45
23:55:02.440 00.000 25848 move complete, result=0
23:55:02.440 00.000 25848 worker thread done servicing request
23:55:02.440 00.000 25848 Worker thread wakes up
23:55:02.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:02.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:02.440 00.000 21444 GuideStep: -1.0 px 28 ms EAST, -1.7 px 45 ms NORTH
23:55:05.294 02.854 25848 Exposure complete
23:55:05.381 00.087 25848 worker thread done servicing request
23:55:05.381 00.000 21444 OnExposeComplete: enter
23:55:05.381 00.000 21444 UpdateGuideState(): m_state=6
23:55:05.381 00.000 21444 Star::Find(15, 1220, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 152
23:55:05.381 00.000 21444 Star::Find returns 1 (1), X=1221.33, Y=734.66, Mass=314451, SNR=51.1, Peak=11656 HFD=6.7
23:55:05.382 00.001 21444 Star::Find false star n=1 nbg=277 bg=4422.7 sigma=567.4 thresh=6125 peak=5719
23:55:05.382 00.000 21444 Star::Find false star n=1 nbg=270 bg=4353.1 sigma=553.3 thresh=6013 peak=5491
23:55:05.382 00.000 21444 Star::Find false star n=3 nbg=269 bg=4395.0 sigma=525.7 thresh=5972 peak=5473
23:55:05.382 00.000 21444 Star::Find false star n=2 nbg=255 bg=4494.2 sigma=496.4 thresh=5983 peak=5606
23:55:05.382 00.000 21444 Star::Find false star n=5 nbg=246 bg=3384.8 sigma=440.4 thresh=4706 peak=4545
23:55:05.382 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.27,6.45,0.12,U] [#3 -0.44,0.87,0.22,U] [#4 -1.50,-0.28,0.30,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.48,0.31,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -15.39,-5.83,0.00,M1] [#11 2.07,0.26,3.90,U] 
23:55:05.382 00.000 21444 single-star, 5 included, MultiStar: {1.70, 0.21}, one-star: {1.41, -0.83}
23:55:05.382 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
23:55:05.382 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
23:55:05.382 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=-0.83 hyp=1.64 cameraTheta=-0.53 mountX=-1.48 mountY=-0.23, mountTheta=-2.99
23:55:05.383 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=-0.83, opts=13)
23:55:05.383 00.000 21444 Enqueuing Move request for scope (1.41, -0.83)
23:55:05.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=420, FiltMax=65504, Gamma=0.560
23:55:05.383 00.000 21444 UpdateGuideState exits: m=314451 SNR=51.1 Saturated
23:55:05.383 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:05.383 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:05.383 00.000 21444 Enqueuing Expose request
23:55:05.383 00.000 25848 Worker thread wakes up
23:55:05.383 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, -0.83) opts 0xd
23:55:05.383 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, -0.83)
23:55:05.383 00.000 25848 Moving (1.41, -0.83) raw xDistance=-1.48 yDistance=-0.23
23:55:05.383 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.48
23:55:05.384 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:05.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:55:05.384 00.000 25848 MoveAxis(E, 45, ABG)
23:55:05.384 00.000 25848 Guiding  Dir = 2, Dur = 45
23:55:05.410 00.026 25848 IsSlewing returns 0
23:55:05.410 00.000 25848 IsGuiding returns 0
23:55:05.442 00.032 25848 PulseGuide returned control before completion, sleep 24
23:55:05.468 00.026 25848 IsGuiding returns 1
23:55:05.468 00.000 25848 scope still moving after pulse duration time elapsed
23:55:05.530 00.062 25848 IsSlewing returns 0
23:55:05.530 00.000 25848 IsGuiding returns 0
23:55:05.530 00.000 25848 scope move finished after 45 + 75 ms
23:55:05.530 00.000 25848 Move returns status 0, amount 45
23:55:05.530 00.000 25848 MoveAxis(N, 0, ABG)
23:55:05.530 00.000 25848 Move returns status 0, amount 0
23:55:05.530 00.000 25848 move complete, result=0
23:55:05.530 00.000 25848 worker thread done servicing request
23:55:05.530 00.000 25848 Worker thread wakes up
23:55:05.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:05.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:05.531 00.001 21444 GuideStep: -1.5 px 45 ms EAST, -0.2 px 0 ms NORTH
23:55:08.374 02.843 25848 Exposure complete
23:55:08.450 00.076 25848 worker thread done servicing request
23:55:08.450 00.000 21444 OnExposeComplete: enter
23:55:08.450 00.000 21444 UpdateGuideState(): m_state=6
23:55:08.450 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
23:55:08.450 00.000 21444 Star::Find returns 1 (1), X=1218.54, Y=736.48, Mass=410092, SNR=71.7, Peak=11936 HFD=7.0
23:55:08.450 00.000 21444 Star::Find false star n=5 nbg=246 bg=4520.2 sigma=427.8 thresh=5804 peak=5543
23:55:08.450 00.000 21444 Star::Find false star n=2 nbg=252 bg=4928.5 sigma=499.2 thresh=6426 peak=6349
23:55:08.450 00.000 21444 Star::Find false star n=4 nbg=266 bg=4503.9 sigma=509.4 thresh=6032 peak=5937
23:55:08.450 00.000 21444 Star::Find false star n=4 nbg=270 bg=4451.7 sigma=532.4 thresh=6049 peak=5695
23:55:08.450 00.000 21444 Star::Find false star n=5 nbg=256 bg=4403.8 sigma=473.5 thresh=5824 peak=5443
23:55:08.450 00.000 21444 Star::Find false star n=2 nbg=263 bg=4621.1 sigma=450.6 thresh=5973 peak=5596
23:55:08.450 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.90,3.71,0.12,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.63,0.58,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.73,-0.74,0.14,U] [#10 -22.51,-14.45,0.00,M2] [#11 0.21,2.00,3.63,U] 
23:55:08.451 00.001 21444 refined, 4 included, MultiStar: {-0.11, 1.60}, one-star: {-1.38, 0.99}
23:55:08.451 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
23:55:08.451 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.03)
23:55:08.451 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=1.60 hyp=1.60 cameraTheta=1.64 mountX=0.26 mountY=1.44, mountTheta=1.39
23:55:08.451 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=1.60, opts=13)
23:55:08.452 00.001 21444 Enqueuing Move request for scope (-0.11, 1.60)
23:55:08.452 00.000 25848 Worker thread wakes up
23:55:08.452 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4004, FiltMin=648, FiltMax=65504, Gamma=0.560
23:55:08.452 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.60) opts 0xd
23:55:08.452 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 1.60)
23:55:08.452 00.000 21444 UpdateGuideState exits: m=410092 SNR=71.7 Saturated
23:55:08.452 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:08.452 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:08.452 00.000 21444 Enqueuing Expose request
23:55:08.452 00.000 25848 Moving (-0.11, 1.60) raw xDistance=0.26 yDistance=1.44
23:55:08.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
23:55:08.452 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:08.452 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.44
23:55:08.452 00.000 25848 MoveAxis(E, 0, ABG)
23:55:08.452 00.000 25848 Move returns status 0, amount 0
23:55:08.452 00.000 25848 MoveAxis(N, 0, ABG)
23:55:08.452 00.000 25848 Move returns status 0, amount 0
23:55:08.452 00.000 25848 move complete, result=0
23:55:08.452 00.000 25848 worker thread done servicing request
23:55:08.452 00.000 25848 Worker thread wakes up
23:55:08.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:08.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:08.452 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.4 px 0 ms NORTH
23:55:11.303 02.851 25848 Exposure complete
23:55:11.392 00.089 25848 worker thread done servicing request
23:55:11.392 00.000 21444 OnExposeComplete: enter
23:55:11.392 00.000 21444 UpdateGuideState(): m_state=6
23:55:11.393 00.001 21444 Star::Find(15, 1218, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 154
23:55:11.393 00.000 21444 Star::Find returns 1 (1), X=1218.84, Y=736.02, Mass=272874, SNR=42.4, Peak=11432 HFD=6.0
23:55:11.393 00.000 21444 Star::Find false star n=8 nbg=267 bg=4337.8 sigma=508.4 thresh=5863 peak=5459
23:55:11.393 00.000 21444 Star::Find false star n=2 nbg=256 bg=4381.2 sigma=575.2 thresh=6107 peak=5879
23:55:11.393 00.000 21444 Star::Find false star n=8 nbg=261 bg=4563.3 sigma=499.4 thresh=6061 peak=5981
23:55:11.393 00.000 21444 Star::Find false star n=7 nbg=254 bg=3229.8 sigma=477.7 thresh=4663 peak=4444
23:55:11.393 00.000 21444 Star::Find false star n=5 nbg=270 bg=4098.1 sigma=530.9 thresh=5691 peak=5450
23:55:11.393 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.45,-9.55,0.21,U] [#3 -0.88,-1.64,0.31,U] [#4 -2.81,-0.45,0.35,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.86,-0.05,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.62,1.41,4.83,U] 
23:55:11.393 00.000 21444 refined, 5 included, MultiStar: {0.38, 0.59}, one-star: {-1.07, 0.53}
23:55:11.393 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
23:55:11.393 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
23:55:11.393 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=0.59 hyp=0.70 cameraTheta=0.99 mountX=-0.33 mountY=0.69, mountTheta=2.02
23:55:11.394 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=0.59, opts=13)
23:55:11.394 00.000 21444 Enqueuing Move request for scope (0.38, 0.59)
23:55:11.394 00.000 25848 Worker thread wakes up
23:55:11.394 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.59) opts 0xd
23:55:11.394 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, 0.59)
23:55:11.395 00.001 25848 Moving (0.38, 0.59) raw xDistance=-0.33 yDistance=0.69
23:55:11.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
23:55:11.395 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:11.395 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
23:55:11.395 00.000 25848 MoveAxis(E, 0, ABG)
23:55:11.395 00.000 25848 Move returns status 0, amount 0
23:55:11.395 00.000 25848 MoveAxis(N, 0, ABG)
23:55:11.395 00.000 25848 Move returns status 0, amount 0
23:55:11.395 00.000 25848 move complete, result=0
23:55:11.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=242, FiltMax=65504, Gamma=0.560
23:55:11.395 00.000 25848 worker thread done servicing request
23:55:11.395 00.000 21444 UpdateGuideState exits: m=272874 SNR=42.4 Saturated
23:55:11.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:11.395 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:11.395 00.000 21444 Enqueuing Expose request
23:55:11.395 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
23:55:11.395 00.000 25848 Worker thread wakes up
23:55:11.395 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:11.395 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:14.251 02.856 25848 Exposure complete
23:55:14.331 00.080 25848 worker thread done servicing request
23:55:14.331 00.000 21444 OnExposeComplete: enter
23:55:14.331 00.000 21444 UpdateGuideState(): m_state=6
23:55:14.331 00.000 21444 Star::Find(15, 1218, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 155
23:55:14.331 00.000 21444 Star::Find returns 1 (1), X=1219.31, Y=737.31, Mass=349846, SNR=57.6, Peak=12264 HFD=7.1
23:55:14.332 00.001 21444 Star::Find false star n=5 nbg=265 bg=2702.0 sigma=397.6 thresh=3895 peak=3756
23:55:14.332 00.000 21444 Star::Find false star n=5 nbg=248 bg=5038.9 sigma=465.0 thresh=6434 peak=6336
23:55:14.332 00.000 21444 Star::Find false star n=4 nbg=253 bg=4354.3 sigma=471.8 thresh=5770 peak=5764
23:55:14.332 00.000 21444 Star::Find false star n=5 nbg=266 bg=4468.3 sigma=475.9 thresh=5896 peak=5590
23:55:14.332 00.000 21444 Star::Find false star n=2 nbg=271 bg=4598.9 sigma=515.4 thresh=6145 peak=5675
23:55:14.332 00.000 21444 MultiStar: [#1 -8.25,-13.18,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 4.26,-11.85,0.12,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.35,1.30,0.73,U] [#8 0.00,0.00,0.00,L] [#9 -7.04,-14.25,0.00,M1] [#10 -14.42,-5.45,0.17,U] [#11 -0.63,1.50,2.96,U] 
23:55:14.332 00.000 21444 refined, 4 included, MultiStar: {-0.84, 0.97}, one-star: {-0.61, 1.83}
23:55:14.332 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
23:55:14.332 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.67)
23:55:14.332 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.97 hyp=1.28 cameraTheta=2.28 mountX=0.92 mountY=0.58, mountTheta=0.56
23:55:14.333 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.97, opts=13)
23:55:14.333 00.000 21444 Enqueuing Move request for scope (-0.84, 0.97)
23:55:14.333 00.000 25848 Worker thread wakes up
23:55:14.333 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=270, FiltMax=65504, Gamma=0.560
23:55:14.333 00.000 21444 UpdateGuideState exits: m=349846 SNR=57.6 Saturated
23:55:14.333 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:14.333 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:14.333 00.000 21444 Enqueuing Expose request
23:55:14.333 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.97) opts 0xd
23:55:14.333 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.97)
23:55:14.333 00.000 25848 Moving (-0.84, 0.97) raw xDistance=0.92 yDistance=0.58
23:55:14.333 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.92
23:55:14.333 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:55:14.333 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
23:55:14.333 00.000 25848 MoveAxis(W, 27, ABG)
23:55:14.333 00.000 25848 Guiding  Dir = 3, Dur = 27
23:55:14.359 00.026 25848 IsSlewing returns 0
23:55:14.359 00.000 25848 IsGuiding returns 0
23:55:14.416 00.057 25848 IsGuiding returns 1
23:55:14.416 00.000 25848 scope still moving after pulse duration time elapsed
23:55:14.469 00.053 25848 IsSlewing returns 0
23:55:14.469 00.000 25848 IsGuiding returns 0
23:55:14.469 00.000 25848 scope move finished after 27 + 83 ms
23:55:14.469 00.000 25848 Move returns status 0, amount 27
23:55:14.469 00.000 25848 MoveAxis(N, 0, ABG)
23:55:14.469 00.000 25848 Move returns status 0, amount 0
23:55:14.469 00.000 25848 move complete, result=0
23:55:14.469 00.000 25848 worker thread done servicing request
23:55:14.469 00.000 25848 Worker thread wakes up
23:55:14.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:14.470 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:14.470 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.6 px 0 ms NORTH
23:55:17.314 02.844 25848 Exposure complete
23:55:17.391 00.077 25848 worker thread done servicing request
23:55:17.392 00.001 21444 OnExposeComplete: enter
23:55:17.392 00.000 21444 UpdateGuideState(): m_state=6
23:55:17.392 00.000 21444 Star::Find(15, 1219, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 156
23:55:17.392 00.000 21444 Star::Find returns 1 (1), X=1217.98, Y=735.36, Mass=395370, SNR=58.2, Peak=11224 HFD=7.6
23:55:17.392 00.000 21444 Star::Find false star n=4 nbg=260 bg=4545.2 sigma=474.3 thresh=5968 peak=5925
23:55:17.392 00.000 21444 Star::Find false star n=5 nbg=260 bg=2740.7 sigma=432.4 thresh=4038 peak=3802
23:55:17.392 00.000 21444 Star::Find false star n=3 nbg=257 bg=5028.6 sigma=486.8 thresh=6489 peak=6413
23:55:17.392 00.000 21444 Star::Find false star n=2 nbg=251 bg=4499.1 sigma=458.4 thresh=5874 peak=5539
23:55:17.392 00.000 21444 Star::Find false star n=7 nbg=247 bg=4512.6 sigma=485.4 thresh=5969 peak=5888
23:55:17.392 00.000 21444 Star::Find false star n=3 nbg=258 bg=4486.8 sigma=497.1 thresh=5978 peak=5828
23:55:17.392 00.000 21444 Star::Find false star n=4 nbg=262 bg=4177.2 sigma=485.5 thresh=5634 peak=5335
23:55:17.392 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -5.63,-2.08,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.28,-0.08,0.77,U] [#8 0.00,0.00,0.00,L] [#9 -0.69,0.17,0.21,U] [#10 0.00,0.00,0.00,L] [#11 -1.13,0.17,3.75,U] 
23:55:17.392 00.000 21444 refined, 4 included, MultiStar: {-1.43, 0.01}, one-star: {-1.93, -0.13}
23:55:17.392 00.000 21444 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
23:55:17.392 00.000 21444 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
23:55:17.392 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=0.01 hyp=1.43 cameraTheta=3.14 mountX=1.42 mountY=-0.53, mountTheta=-0.36
23:55:17.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=0.01, opts=13)
23:55:17.393 00.000 21444 Enqueuing Move request for scope (-1.43, 0.01)
23:55:17.393 00.000 25848 Worker thread wakes up
23:55:17.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.01) opts 0xd
23:55:17.393 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, 0.01)
23:55:17.394 00.001 25848 Moving (-1.43, 0.01) raw xDistance=1.42 yDistance=-0.53
23:55:17.394 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.42
23:55:17.394 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
23:55:17.394 00.000 25848 MoveAxis(W, 43, ABG)
23:55:17.394 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=572, FiltMax=65504, Gamma=0.560
23:55:17.394 00.000 21444 UpdateGuideState exits: m=395370 SNR=58.2 Saturated
23:55:17.394 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:17.394 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:17.394 00.000 21444 Enqueuing Expose request
23:55:17.394 00.000 25848 Guiding  Dir = 3, Dur = 43
23:55:17.422 00.028 25848 IsSlewing returns 0
23:55:17.422 00.000 25848 IsGuiding returns 0
23:55:17.454 00.032 25848 PulseGuide returned control before completion, sleep 22
23:55:17.486 00.032 25848 IsGuiding returns 1
23:55:17.486 00.000 25848 scope still moving after pulse duration time elapsed
23:55:17.546 00.060 25848 IsSlewing returns 0
23:55:17.547 00.001 25848 IsGuiding returns 0
23:55:17.547 00.000 25848 scope move finished after 43 + 81 ms
23:55:17.547 00.000 25848 Move returns status 0, amount 43
23:55:17.547 00.000 25848 MoveAxis(N, 15, ABG)
23:55:17.547 00.000 25848 Guiding  Dir = 0, Dur = 15
23:55:17.579 00.032 25848 IsSlewing returns 0
23:55:17.579 00.000 25848 IsGuiding returns 0
23:55:17.610 00.031 25848 IsGuiding returns 1
23:55:17.610 00.000 25848 scope still moving after pulse duration time elapsed
23:55:17.672 00.062 25848 IsSlewing returns 0
23:55:17.672 00.000 25848 IsGuiding returns 0
23:55:17.672 00.000 25848 scope move finished after 15 + 78 ms
23:55:17.672 00.000 25848 Move returns status 0, amount 15
23:55:17.672 00.000 25848 move complete, result=0
23:55:17.672 00.000 25848 worker thread done servicing request
23:55:17.672 00.000 25848 Worker thread wakes up
23:55:17.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:17.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:17.673 00.001 21444 GuideStep: 1.4 px 43 ms WEST, -0.5 px 15 ms NORTH
23:55:20.518 02.845 25848 Exposure complete
23:55:20.606 00.088 25848 worker thread done servicing request
23:55:20.606 00.000 21444 OnExposeComplete: enter
23:55:20.606 00.000 21444 UpdateGuideState(): m_state=6
23:55:20.606 00.000 21444 Star::Find(15, 1217, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 157
23:55:20.606 00.000 21444 Star::Find returns 1 (1), X=1218.90, Y=735.64, Mass=355884, SNR=55.1, Peak=11784 HFD=6.4
23:55:20.606 00.000 21444 Star::Find false star n=5 nbg=260 bg=2792.8 sigma=406.9 thresh=4014 peak=3827
23:55:20.606 00.000 21444 Star::Find false star n=4 nbg=266 bg=4835.3 sigma=541.9 thresh=6461 peak=6287
23:55:20.606 00.000 21444 Star::Find false star n=3 nbg=253 bg=4411.8 sigma=513.1 thresh=5951 peak=5675
23:55:20.606 00.000 21444 Star::Find false star n=4 nbg=261 bg=4490.2 sigma=485.9 thresh=5948 peak=5881
23:55:20.607 00.001 21444 Star::Find false star n=6 nbg=245 bg=4570.0 sigma=452.5 thresh=5927 peak=5813
23:55:20.607 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -6.84,-1.37,0.39,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.79,-1.04,1.15,U] [#8 0.00,0.00,0.00,L] [#9 -7.68,-4.11,0.25,U] [#10 0.15,0.75,0.19,U] [#11 0.25,1.11,5.07,U] 
23:55:20.607 00.000 21444 refined, 5 included, MultiStar: {-0.42, 0.39}, one-star: {-1.01, 0.16}
23:55:20.607 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
23:55:20.607 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
23:55:20.607 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.39 hyp=0.58 cameraTheta=2.39 mountX=0.46 mountY=0.20, mountTheta=0.42
23:55:20.608 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.39, opts=13)
23:55:20.608 00.000 21444 Enqueuing Move request for scope (-0.42, 0.39)
23:55:20.608 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=344, FiltMax=65504, Gamma=0.560
23:55:20.608 00.000 21444 UpdateGuideState exits: m=355884 SNR=55.1 Saturated
23:55:20.608 00.000 25848 Worker thread wakes up
23:55:20.608 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.39) opts 0xd
23:55:20.608 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.39)
23:55:20.608 00.000 25848 Moving (-0.42, 0.39) raw xDistance=0.46 yDistance=0.20
23:55:20.608 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
23:55:20.608 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:20.608 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:55:20.608 00.000 25848 MoveAxis(E, 0, ABG)
23:55:20.608 00.000 25848 Move returns status 0, amount 0
23:55:20.608 00.000 25848 MoveAxis(N, 0, ABG)
23:55:20.608 00.000 25848 Move returns status 0, amount 0
23:55:20.608 00.000 25848 move complete, result=0
23:55:20.608 00.000 25848 worker thread done servicing request
23:55:20.608 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:20.608 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:20.609 00.001 21444 Enqueuing Expose request
23:55:20.609 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:20.609 00.000 25848 Worker thread wakes up
23:55:20.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:20.609 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:23.459 02.850 25848 Exposure complete
23:55:23.535 00.076 25848 worker thread done servicing request
23:55:23.535 00.000 21444 OnExposeComplete: enter
23:55:23.536 00.001 21444 UpdateGuideState(): m_state=6
23:55:23.536 00.000 21444 Star::Find(15, 1218, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 158
23:55:23.536 00.000 21444 Star::Find returns 1 (1), X=1217.59, Y=734.70, Mass=328139, SNR=56.2, Peak=10748 HFD=7.2
23:55:23.536 00.000 21444 Star::Find false star n=5 nbg=263 bg=4538.9 sigma=487.4 thresh=6001 peak=5829
23:55:23.536 00.000 21444 Star::Find false star n=5 nbg=250 bg=2762.5 sigma=389.8 thresh=3932 peak=3716
23:55:23.536 00.000 21444 Star::Find false star n=4 nbg=267 bg=4356.8 sigma=506.1 thresh=5875 peak=5534
23:55:23.536 00.000 21444 Star::Find false star n=4 nbg=240 bg=4521.1 sigma=415.3 thresh=5767 peak=5515
23:55:23.536 00.000 21444 Star::Find false star n=5 nbg=262 bg=4433.7 sigma=485.1 thresh=5889 peak=5746
23:55:23.536 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.13,0.22,0.15,U] [#4 -6.42,-9.47,0.14,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.74,-1.39,0.90,U] [#8 0.00,0.00,0.00,L] [#9 -9.00,-13.44,0.00,M1] [#10 -7.69,11.42,0.19,U] [#11 -0.65,-0.47,3.07,U] 
23:55:23.536 00.000 21444 refined, 5 included, MultiStar: {-1.38, -0.47}, one-star: {-2.32, -0.79}
23:55:23.536 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
23:55:23.536 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.42)
23:55:23.536 00.000 21444 CameraToMount -- cameraX=-1.38 cameraY=-0.47 hyp=1.46 cameraTheta=-2.81 mountX=1.33 mountY=-0.96, mountTheta=-0.62
23:55:23.537 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.38, y=-0.47, opts=13)
23:55:23.537 00.000 21444 Enqueuing Move request for scope (-1.38, -0.47)
23:55:23.537 00.000 25848 Worker thread wakes up
23:55:23.537 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.38, -0.47) opts 0xd
23:55:23.537 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.38, -0.47)
23:55:23.537 00.000 25848 Moving (-1.38, -0.47) raw xDistance=1.33 yDistance=-0.96
23:55:23.537 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=762, FiltMax=65504, Gamma=0.560
23:55:23.537 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.33
23:55:23.537 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
23:55:23.537 00.000 25848 MoveAxis(W, 39, ABG)
23:55:23.537 00.000 25848 Guiding  Dir = 3, Dur = 39
23:55:23.537 00.000 21444 UpdateGuideState exits: m=328139 SNR=56.2 Saturated
23:55:23.538 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:23.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:23.538 00.000 21444 Enqueuing Expose request
23:55:23.564 00.026 25848 IsSlewing returns 0
23:55:23.564 00.000 25848 IsGuiding returns 0
23:55:23.595 00.031 25848 PulseGuide returned control before completion, sleep 18
23:55:23.615 00.020 25848 IsGuiding returns 1
23:55:23.615 00.000 25848 scope still moving after pulse duration time elapsed
23:55:23.672 00.057 25848 IsSlewing returns 0
23:55:23.673 00.001 25848 IsGuiding returns 0
23:55:23.673 00.000 25848 scope move finished after 39 + 70 ms
23:55:23.673 00.000 25848 Move returns status 0, amount 39
23:55:23.673 00.000 25848 MoveAxis(N, 26, ABG)
23:55:23.673 00.000 25848 Guiding  Dir = 0, Dur = 26
23:55:23.701 00.028 25848 IsSlewing returns 0
23:55:23.701 00.000 25848 IsGuiding returns 0
23:55:23.733 00.032 25848 IsGuiding returns 1
23:55:23.733 00.000 25848 scope still moving after pulse duration time elapsed
23:55:23.783 00.050 25848 IsSlewing returns 0
23:55:23.783 00.000 25848 IsGuiding returns 0
23:55:23.783 00.000 25848 scope move finished after 26 + 55 ms
23:55:23.783 00.000 25848 Move returns status 0, amount 26
23:55:23.783 00.000 25848 move complete, result=0
23:55:23.783 00.000 25848 worker thread done servicing request
23:55:23.783 00.000 25848 Worker thread wakes up
23:55:23.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:23.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:23.783 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -1.0 px 26 ms NORTH
23:55:26.627 02.844 25848 Exposure complete
23:55:26.714 00.087 25848 worker thread done servicing request
23:55:26.715 00.001 21444 OnExposeComplete: enter
23:55:26.715 00.000 21444 UpdateGuideState(): m_state=6
23:55:26.715 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
23:55:26.715 00.000 21444 Star::Find returns 1 (1), X=1219.10, Y=738.58, Mass=295030, SNR=54.4, Peak=10140 HFD=7.1
23:55:26.715 00.000 21444 Star::Find false star n=1 nbg=263 bg=4451.3 sigma=449.5 thresh=5800 peak=5540
23:55:26.715 00.000 21444 Star::Find false star n=2 nbg=257 bg=2647.5 sigma=431.2 thresh=3941 peak=3886
23:55:26.715 00.000 21444 Star::Find false star n=7 nbg=265 bg=4923.6 sigma=546.9 thresh=6564 peak=6552
23:55:26.715 00.000 21444 Star::Find false star n=5 nbg=252 bg=4509.1 sigma=509.9 thresh=6039 peak=5886
23:55:26.715 00.000 21444 Star::Find false star n=2 nbg=266 bg=4547.3 sigma=536.8 thresh=6158 peak=5995
23:55:26.715 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.62,-0.12,0.23,U] [#5 -0.96,-12.28,0.22,U] [#6 0.00,0.00,0.00,L] [#7 -0.01,3.10,0.89,U] [#8 0.00,0.00,0.00,L] [#9 -8.01,-13.79,0.00,M2] [#10 -14.21,3.59,0.21,U] [#11 1.00,3.94,2.73,U] 
23:55:26.716 00.001 21444 refined, 5 included, MultiStar: {-0.37, 2.78}, one-star: {-0.81, 3.09}
23:55:26.716 00.000 21444 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.05) = xAngle (-1.35 = -1.35)
23:55:26.716 00.000 21444 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.19 = 2.09)
23:55:26.716 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=2.78 hyp=2.81 cameraTheta=1.70 mountX=0.62 mountY=2.43, mountTheta=1.32
23:55:26.717 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=2.78, opts=13)
23:55:26.717 00.000 21444 Enqueuing Move request for scope (-0.37, 2.78)
23:55:26.717 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4032, FiltMin=612, FiltMax=65504, Gamma=0.560
23:55:26.717 00.000 21444 UpdateGuideState exits: m=295030 SNR=54.4 Saturated
23:55:26.717 00.000 25848 Worker thread wakes up
23:55:26.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 2.78) opts 0xd
23:55:26.717 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 2.78)
23:55:26.717 00.000 25848 Moving (-0.37, 2.78) raw xDistance=0.62 yDistance=2.43
23:55:26.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.62
23:55:26.717 00.000 25848 resist switch: large excursion: input 2.43 thresh 1.53 direction from -1 to 1
23:55:26.717 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.30
23:55:26.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.43 from input 2.43
23:55:26.717 00.000 25848 MoveAxis(W, 21, ABG)
23:55:26.717 00.000 25848 Guiding  Dir = 3, Dur = 21
23:55:26.717 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:26.718 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:26.718 00.000 21444 Enqueuing Expose request
23:55:26.750 00.032 25848 IsSlewing returns 0
23:55:26.751 00.001 25848 IsGuiding returns 0
23:55:26.782 00.031 25848 IsGuiding returns 1
23:55:26.782 00.000 25848 scope still moving after pulse duration time elapsed
23:55:26.874 00.092 25848 IsSlewing returns 0
23:55:26.875 00.001 25848 IsGuiding returns 0
23:55:26.875 00.000 25848 scope move finished after 21 + 103 ms
23:55:26.875 00.000 25848 Move returns status 0, amount 21
23:55:26.875 00.000 25848 BLC: Oldest BLC event removed
23:55:26.875 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 221 applied
23:55:26.875 00.000 25848 MoveAxis(S, 287, ABG)
23:55:26.875 00.000 25848 Guiding  Dir = 1, Dur = 287
23:55:26.905 00.030 25848 IsSlewing returns 0
23:55:26.905 00.000 25848 IsGuiding returns 0
23:55:26.938 00.033 25848 PulseGuide returned control before completion, sleep 266
23:55:27.207 00.269 25848 IsGuiding returns 1
23:55:27.207 00.000 25848 scope still moving after pulse duration time elapsed
23:55:27.263 00.056 25848 IsSlewing returns 0
23:55:27.263 00.000 25848 IsGuiding returns 0
23:55:27.263 00.000 25848 scope move finished after 287 + 71 ms
23:55:27.263 00.000 25848 Move returns status 0, amount 287
23:55:27.263 00.000 25848 move complete, result=0
23:55:27.265 00.002 25848 worker thread done servicing request
23:55:27.265 00.000 25848 Worker thread wakes up
23:55:27.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:27.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:27.265 00.000 21444 GuideStep: 0.6 px 21 ms WEST, 2.4 px 287 ms SOUTH
23:55:30.108 02.843 25848 Exposure complete
23:55:30.175 00.067 25848 worker thread done servicing request
23:55:30.175 00.000 21444 OnExposeComplete: enter
23:55:30.175 00.000 21444 UpdateGuideState(): m_state=6
23:55:30.175 00.000 21444 Star::Find(15, 1219, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 160
23:55:30.175 00.000 21444 Star::Find returns 1 (1), X=1218.61, Y=736.39, Mass=369382, SNR=56.5, Peak=12768 HFD=6.9
23:55:30.175 00.000 21444 Star::Find false star n=8 nbg=263 bg=4482.4 sigma=468.7 thresh=5888 peak=5812
23:55:30.175 00.000 21444 Star::Find false star n=7 nbg=243 bg=2852.2 sigma=367.4 thresh=3954 peak=3919
23:55:30.175 00.000 21444 Star::Find false star n=3 nbg=282 bg=4589.3 sigma=584.2 thresh=6342 peak=5853
23:55:30.175 00.000 21444 Star::Find false star n=3 nbg=257 bg=4391.9 sigma=508.7 thresh=5918 peak=5587
23:55:30.175 00.000 21444 Star::Find false star n=2 nbg=270 bg=4489.0 sigma=588.0 thresh=6253 peak=5814
23:55:30.175 00.000 21444 Star::Find false star n=6 nbg=257 bg=4701.3 sigma=455.0 thresh=6066 peak=5961
23:55:30.176 00.001 21444 Star::Find false star n=7 nbg=255 bg=3326.0 sigma=447.9 thresh=4670 peak=4545
23:55:30.176 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.93,0.12,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.66,0.47,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -3.86,1.67,0.22,U] [#11 0.60,1.77,3.57,U] 
23:55:30.176 00.000 21444 refined, 4 included, MultiStar: {-0.19, 1.33}, one-star: {-1.31, 0.90}
23:55:30.176 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
23:55:30.176 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
23:55:30.176 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=1.33 hyp=1.34 cameraTheta=1.71 mountX=0.31 mountY=1.16, mountTheta=1.31
23:55:30.177 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=1.33, opts=13)
23:55:30.177 00.000 21444 Enqueuing Move request for scope (-0.19, 1.33)
23:55:30.177 00.000 25848 Worker thread wakes up
23:55:30.177 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.33) opts 0xd
23:55:30.177 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 1.33)
23:55:30.177 00.000 25848 Moving (-0.19, 1.33) raw xDistance=0.31 yDistance=1.16
23:55:30.177 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=268, FiltMax=65504, Gamma=0.560
23:55:30.177 00.000 21444 UpdateGuideState exits: m=369382 SNR=56.5 Saturated
23:55:30.177 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:30.177 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:30.177 00.000 21444 Enqueuing Expose request
23:55:30.177 00.000 25848 BLC: History state: CurrMiss=1.16, AvgInitMiss=1.02, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=2.431935, 1:1.155345
23:55:30.177 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:55:30.177 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
23:55:30.177 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
23:55:30.177 00.000 25848 MoveAxis(E, 0, ABG)
23:55:30.177 00.000 25848 Move returns status 0, amount 0
23:55:30.177 00.000 25848 MoveAxis(S, 32, ABG)
23:55:30.177 00.000 25848 Guiding  Dir = 1, Dur = 32
23:55:30.220 00.043 25848 IsSlewing returns 0
23:55:30.220 00.000 25848 IsGuiding returns 0
23:55:30.251 00.031 25848 PulseGuide returned control before completion, sleep 12
23:55:30.264 00.013 25848 IsGuiding returns 1
23:55:30.264 00.000 25848 scope still moving after pulse duration time elapsed
23:55:30.328 00.064 25848 IsSlewing returns 0
23:55:30.328 00.000 25848 IsGuiding returns 0
23:55:30.328 00.000 25848 scope move finished after 32 + 75 ms
23:55:30.328 00.000 25848 Move returns status 0, amount 32
23:55:30.328 00.000 25848 move complete, result=0
23:55:30.328 00.000 25848 worker thread done servicing request
23:55:30.328 00.000 25848 Worker thread wakes up
23:55:30.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:30.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:30.328 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.2 px 32 ms SOUTH
23:55:33.179 02.851 25848 Exposure complete
23:55:33.269 00.090 25848 worker thread done servicing request
23:55:33.269 00.000 21444 OnExposeComplete: enter
23:55:33.269 00.000 21444 UpdateGuideState(): m_state=6
23:55:33.269 00.000 21444 Star::Find(15, 1218, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 161
23:55:33.269 00.000 21444 Star::Find returns 1 (1), X=1219.00, Y=734.93, Mass=419891, SNR=72.7, Peak=12440 HFD=6.9
23:55:33.269 00.000 21444 Star::Find false star n=3 nbg=273 bg=4525.6 sigma=516.0 thresh=6074 peak=5770
23:55:33.269 00.000 21444 Star::Find false star n=1 nbg=274 bg=2818.1 sigma=519.8 thresh=4378 peak=3851
23:55:33.269 00.000 21444 Star::Find false star n=4 nbg=263 bg=4457.3 sigma=522.8 thresh=6026 peak=5882
23:55:33.269 00.000 21444 Star::Find false star n=1 nbg=265 bg=4643.9 sigma=554.8 thresh=6308 peak=5824
23:55:33.270 00.001 21444 Star::Find false star n=5 nbg=267 bg=4492.5 sigma=568.8 thresh=6199 peak=5895
23:55:33.270 00.000 21444 Star::Find false star n=4 nbg=237 bg=3284.3 sigma=424.3 thresh=4557 peak=4497
23:55:33.270 00.000 21444 Star::Find false star n=6 nbg=266 bg=4025.1 sigma=469.4 thresh=5433 peak=5324
23:55:33.270 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -9.60,-11.27,0.14,U] [#4 0.00,0.00,0.00,L] [#5 15.30,-21.37,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -1.62,0.06,0.55,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.90,0.19,3.19,U] 
23:55:33.270 00.000 21444 single-star, 3 included, MultiStar: {-1.24, -0.30}, one-star: {-0.92, -0.56}
23:55:33.270 00.000 21444 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.05) = xAngle (-5.64 = 0.64)
23:55:33.270 00.000 21444 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.49 = -2.20)
23:55:33.270 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-0.56 hyp=1.07 cameraTheta=-2.59 mountX=0.86 mountY=-0.87, mountTheta=-0.79
23:55:33.271 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-0.56, opts=13)
23:55:33.271 00.000 21444 Enqueuing Move request for scope (-0.92, -0.56)
23:55:33.271 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=420, FiltMax=65504, Gamma=0.560
23:55:33.271 00.000 21444 UpdateGuideState exits: m=419891 SNR=72.7 Saturated
23:55:33.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:33.271 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:33.271 00.000 21444 Enqueuing Expose request
23:55:33.271 00.000 25848 Worker thread wakes up
23:55:33.271 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.56) opts 0xd
23:55:33.271 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -0.56)
23:55:33.271 00.000 25848 Moving (-0.92, -0.56) raw xDistance=0.86 yDistance=-0.87
23:55:33.271 00.000 25848 BLC: History state: CurrMiss=-0.87, AvgInitMiss=1.02, ShCount=10, LgCount=0, SticCount=2,  Deflections: 0=2.431935, 1:1.155345, 2:-0.866119
23:55:33.271 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -19.000000
23:55:33.271 00.000 25848 BLC: window closed
23:55:33.271 00.000 25848 BLC: Pulse adjusted to 202
23:55:33.272 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
23:55:33.272 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:33.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.87
23:55:33.272 00.000 25848 MoveAxis(W, 25, ABG)
23:55:33.272 00.000 25848 Guiding  Dir = 3, Dur = 25
23:55:33.297 00.025 25848 IsSlewing returns 0
23:55:33.297 00.000 25848 IsGuiding returns 0
23:55:33.328 00.031 25848 IsGuiding returns 1
23:55:33.328 00.000 25848 scope still moving after pulse duration time elapsed
23:55:33.376 00.048 25848 IsSlewing returns 0
23:55:33.386 00.010 21444 evsrv: cli 0107E9C0 connect
23:55:33.386 00.000 21444 case statement mapped state 6 to 3
23:55:33.386 00.000 21444 case statement mapped state 6 to 3
23:55:33.386 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"eaccf3a3-dd40-4614-8160-0db9a4a2623a"}
23:55:33.387 00.001 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"eaccf3a3-dd40-4614-8160-0db9a4a2623a"}
23:55:33.387 00.000 21444 evsrv: cli 0107E9C0 disconnect
23:55:33.401 00.014 25848 IsGuiding returns 0
23:55:33.401 00.000 25848 scope move finished after 25 + 78 ms
23:55:33.401 00.000 25848 Move returns status 0, amount 25
23:55:33.401 00.000 25848 MoveAxis(N, 0, ABG)
23:55:33.401 00.000 25848 Move returns status 0, amount 0
23:55:33.401 00.000 25848 move complete, result=0
23:55:33.401 00.000 25848 worker thread done servicing request
23:55:33.401 00.000 25848 Worker thread wakes up
23:55:33.401 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:33.401 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:33.401 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.9 px 0 ms NORTH
23:55:36.250 02.849 25848 Exposure complete
23:55:36.337 00.087 25848 worker thread done servicing request
23:55:36.338 00.001 21444 OnExposeComplete: enter
23:55:36.338 00.000 21444 UpdateGuideState(): m_state=6
23:55:36.338 00.000 21444 Star::Find(15, 1218, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 162
23:55:36.338 00.000 21444 Star::Find returns 1 (1), X=1218.92, Y=735.09, Mass=356437, SNR=59.5, Peak=11936 HFD=6.5
23:55:36.338 00.000 21444 Star::Find false star n=5 nbg=262 bg=4456.4 sigma=550.4 thresh=6108 peak=5867
23:55:36.338 00.000 21444 Star::Find false star n=3 nbg=265 bg=2746.7 sigma=475.4 thresh=4173 peak=3975
23:55:36.338 00.000 21444 Star::Find false star n=3 nbg=263 bg=4462.7 sigma=525.0 thresh=6038 peak=5751
23:55:36.338 00.000 21444 Star::Find false star n=2 nbg=265 bg=4558.4 sigma=519.5 thresh=6117 peak=5647
23:55:36.338 00.000 21444 Star::Find false star n=6 nbg=267 bg=4454.3 sigma=510.1 thresh=5985 peak=5835
23:55:36.338 00.000 21444 Star::Find false star n=5 nbg=255 bg=4390.9 sigma=467.1 thresh=5792 peak=5737
23:55:36.338 00.000 21444 Star::Find false star n=5 nbg=259 bg=3478.5 sigma=477.8 thresh=4912 peak=4674
23:55:36.338 00.000 21444 Star::Find false star n=2 nbg=263 bg=4004.7 sigma=538.1 thresh=5619 peak=5368
23:55:36.338 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -17.95,-25.19,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.43,-1.05,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.01,0.23,2.52,U] 
23:55:36.338 00.000 21444 refined, 2 included, MultiStar: {-0.32, -0.15}, one-star: {-1.00, -0.40}
23:55:36.338 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.76 = 0.53)
23:55:36.339 00.001 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.60 = -2.32)
23:55:36.339 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=-0.15 hyp=0.35 cameraTheta=-2.70 mountX=0.30 mountY=-0.26, mountTheta=-0.70
23:55:36.340 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-0.15, opts=13)
23:55:36.340 00.000 21444 Enqueuing Move request for scope (-0.32, -0.15)
23:55:36.340 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=458, FiltMax=65504, Gamma=0.560
23:55:36.340 00.000 21444 UpdateGuideState exits: m=356437 SNR=59.5 Saturated
23:55:36.340 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:36.340 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:36.340 00.000 21444 Enqueuing Expose request
23:55:36.340 00.000 25848 Worker thread wakes up
23:55:36.340 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.15) opts 0xd
23:55:36.340 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -0.15)
23:55:36.340 00.000 25848 Moving (-0.32, -0.15) raw xDistance=0.30 yDistance=-0.26
23:55:36.340 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
23:55:36.340 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:36.340 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:55:36.341 00.001 25848 MoveAxis(E, 0, ABG)
23:55:36.341 00.000 25848 Move returns status 0, amount 0
23:55:36.341 00.000 25848 MoveAxis(N, 0, ABG)
23:55:36.341 00.000 25848 Move returns status 0, amount 0
23:55:36.341 00.000 25848 move complete, result=0
23:55:36.341 00.000 25848 worker thread done servicing request
23:55:36.341 00.000 25848 Worker thread wakes up
23:55:36.341 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:36.341 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:36.341 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
23:55:39.188 02.847 25848 Exposure complete
23:55:39.265 00.077 25848 worker thread done servicing request
23:55:39.265 00.000 21444 OnExposeComplete: enter
23:55:39.266 00.001 21444 UpdateGuideState(): m_state=6
23:55:39.266 00.000 21444 Star::Find(15, 1218, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 163
23:55:39.266 00.000 21444 Star::Find returns 1 (1), X=1216.45, Y=737.16, Mass=368028, SNR=71.8, Peak=11052 HFD=7.2
23:55:39.266 00.000 21444 Star::Find false star n=13 nbg=246 bg=2575.3 sigma=417.9 thresh=3829 peak=3811
23:55:39.266 00.000 21444 Star::Find false star n=5 nbg=269 bg=4389.5 sigma=556.6 thresh=6059 peak=5995
23:55:39.266 00.000 21444 Star::Find false star n=3 nbg=274 bg=4462.1 sigma=528.0 thresh=6046 peak=5929
23:55:39.267 00.001 21444 Star::Find false star n=1 nbg=273 bg=4511.3 sigma=614.5 thresh=6355 peak=5753
23:55:39.267 00.000 21444 Star::Find false star n=9 nbg=252 bg=3417.2 sigma=421.5 thresh=4682 peak=4526
23:55:39.267 00.000 21444 Star::Find false star n=6 nbg=242 bg=3936.3 sigma=438.2 thresh=5251 peak=5233
23:55:39.267 00.000 21444 MultiStar: [#1 -4.43,-20.98,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -4.93,-13.91,0.14,U] [#4 0.16,1.08,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.31,1.55,0.49,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.00,2.28,2.74,U] 
23:55:39.267 00.000 21444 refined, 4 included, MultiStar: {-2.57, 1.53}, one-star: {-3.47, 1.67}
23:55:39.267 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
23:55:39.267 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
23:55:39.267 00.000 21444 CameraToMount -- cameraX=-2.57 cameraY=1.53 hyp=2.99 cameraTheta=2.61 mountX=2.69 mountY=0.44, mountTheta=0.16
23:55:39.267 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.57, y=1.53, opts=13)
23:55:39.267 00.000 21444 Enqueuing Move request for scope (-2.57, 1.53)
23:55:39.268 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=610, FiltMax=65504, Gamma=0.560
23:55:39.268 00.000 21444 UpdateGuideState exits: m=368028 SNR=71.8 Saturated
23:55:39.268 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:39.268 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:39.268 00.000 21444 Enqueuing Expose request
23:55:39.268 00.000 25848 Worker thread wakes up
23:55:39.268 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.57, 1.53) opts 0xd
23:55:39.268 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.57, 1.53)
23:55:39.268 00.000 25848 Moving (-2.57, 1.53) raw xDistance=2.69 yDistance=0.44
23:55:39.268 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.70 from input 2.69
23:55:39.268 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:39.268 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
23:55:39.268 00.000 25848 MoveAxis(W, 78, ABG)
23:55:39.268 00.000 25848 Guiding  Dir = 3, Dur = 78
23:55:39.296 00.028 25848 IsSlewing returns 0
23:55:39.297 00.001 25848 IsGuiding returns 0
23:55:39.328 00.031 25848 PulseGuide returned control before completion, sleep 57
23:55:39.390 00.062 25848 IsGuiding returns 1
23:55:39.390 00.000 25848 scope still moving after pulse duration time elapsed
23:55:39.454 00.064 25848 IsSlewing returns 0
23:55:39.454 00.000 25848 IsGuiding returns 0
23:55:39.454 00.000 25848 scope move finished after 78 + 79 ms
23:55:39.454 00.000 25848 Move returns status 0, amount 78
23:55:39.454 00.000 25848 MoveAxis(N, 0, ABG)
23:55:39.454 00.000 25848 Move returns status 0, amount 0
23:55:39.454 00.000 25848 move complete, result=0
23:55:39.454 00.000 25848 worker thread done servicing request
23:55:39.454 00.000 25848 Worker thread wakes up
23:55:39.454 00.000 21444 GuideStep: 2.7 px 78 ms WEST, 0.4 px 0 ms NORTH
23:55:39.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:39.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:42.304 02.850 25848 Exposure complete
23:55:42.383 00.079 25848 worker thread done servicing request
23:55:42.383 00.000 21444 OnExposeComplete: enter
23:55:42.383 00.000 21444 UpdateGuideState(): m_state=6
23:55:42.383 00.000 21444 Star::Find(15, 1216, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 164
23:55:42.383 00.000 21444 Star::Find returns 1 (1), X=1218.74, Y=737.30, Mass=235480, SNR=41.8, Peak=10348 HFD=5.9
23:55:42.384 00.001 21444 Star::Find false star n=2 nbg=280 bg=4402.5 sigma=565.1 thresh=6098 peak=5525
23:55:42.384 00.000 21444 Star::Find false star n=1 nbg=265 bg=2650.8 sigma=522.0 thresh=4217 peak=3684
23:55:42.384 00.000 21444 Star::Find false star n=7 nbg=237 bg=4969.2 sigma=401.0 thresh=6172 peak=6081
23:55:42.384 00.000 21444 Star::Find false star n=1 nbg=273 bg=4583.9 sigma=564.0 thresh=6276 peak=5787
23:55:42.384 00.000 21444 Star::Find false star n=3 nbg=270 bg=4380.4 sigma=621.3 thresh=6244 peak=5860
23:55:42.384 00.000 21444 Star::Find false star n=7 nbg=253 bg=4396.1 sigma=500.3 thresh=5897 peak=5788
23:55:42.384 00.000 21444 Star::Find false star n=4 nbg=265 bg=4262.0 sigma=507.6 thresh=5785 peak=5440
23:55:42.384 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.17,1.37,1.00,U] [#8 0.00,0.00,0.00,L] [#9 -16.15,-9.75,0.00,M3] [#10 -1.43,1.20,0.28,U] [#11 0.18,2.16,3.53,U] 
23:55:42.384 00.000 21444 refined, 3 included, MultiStar: {-0.13, 1.91}, one-star: {-1.17, 1.81}
23:55:42.384 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
23:55:42.384 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.03)
23:55:42.384 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=1.91 hyp=1.92 cameraTheta=1.64 mountX=0.30 mountY=1.72, mountTheta=1.40
23:55:42.385 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=1.91, opts=13)
23:55:42.385 00.000 21444 Enqueuing Move request for scope (-0.13, 1.91)
23:55:42.385 00.000 25848 Worker thread wakes up
23:55:42.385 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.91) opts 0xd
23:55:42.385 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 1.91)
23:55:42.385 00.000 25848 Moving (-0.13, 1.91) raw xDistance=0.30 yDistance=1.72
23:55:42.385 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
23:55:42.385 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
23:55:42.385 00.000 25848 MoveAxis(E, 0, ABG)
23:55:42.385 00.000 25848 Move returns status 0, amount 0
23:55:42.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=676, FiltMax=65504, Gamma=0.560
23:55:42.385 00.000 21444 UpdateGuideState exits: m=235480 SNR=41.8 Saturated
23:55:42.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:42.385 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:42.385 00.000 21444 Enqueuing Expose request
23:55:42.385 00.000 25848 MoveAxis(S, 47, ABG)
23:55:42.385 00.000 25848 Guiding  Dir = 1, Dur = 47
23:55:42.405 00.020 25848 IsSlewing returns 0
23:55:42.406 00.001 25848 IsGuiding returns 0
23:55:42.438 00.032 25848 PulseGuide returned control before completion, sleep 26
23:55:42.476 00.038 25848 IsGuiding returns 1
23:55:42.476 00.000 25848 scope still moving after pulse duration time elapsed
23:55:42.548 00.072 25848 IsSlewing returns 0
23:55:42.549 00.001 25848 IsGuiding returns 0
23:55:42.549 00.000 25848 scope move finished after 47 + 96 ms
23:55:42.549 00.000 25848 Move returns status 0, amount 47
23:55:42.549 00.000 25848 move complete, result=0
23:55:42.549 00.000 25848 worker thread done servicing request
23:55:42.549 00.000 25848 Worker thread wakes up
23:55:42.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:42.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:42.549 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.7 px 47 ms SOUTH
23:55:45.394 02.845 25848 Exposure complete
23:55:45.480 00.086 25848 worker thread done servicing request
23:55:45.480 00.000 21444 OnExposeComplete: enter
23:55:45.481 00.001 21444 UpdateGuideState(): m_state=6
23:55:45.481 00.000 21444 Star::Find(15, 1218, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 165
23:55:45.481 00.000 21444 Star::Find returns 1 (1), X=1218.16, Y=734.39, Mass=312159, SNR=57.9, Peak=10172 HFD=6.9
23:55:45.481 00.000 21444 Star::Find false star n=7 nbg=252 bg=4320.7 sigma=514.8 thresh=5865 peak=5778
23:55:45.481 00.000 21444 Star::Find false star n=5 nbg=259 bg=4304.9 sigma=531.4 thresh=5899 peak=5619
23:55:45.481 00.000 21444 Star::Find false star n=3 nbg=261 bg=4497.7 sigma=480.6 thresh=5939 peak=5662
23:55:45.481 00.000 21444 Star::Find false star n=3 nbg=252 bg=4672.4 sigma=447.6 thresh=6015 peak=5939
23:55:45.481 00.000 21444 Star::Find false star n=5 nbg=257 bg=3353.3 sigma=447.3 thresh=4695 peak=4408
23:55:45.481 00.000 21444 Star::Find false star n=7 nbg=249 bg=4046.8 sigma=415.7 thresh=5294 peak=5183
23:55:45.481 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -11.95,-18.20,0.00,M5] [#3 -0.03,0.36,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.18,-1.28,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.97,0.47,2.80,U] 
23:55:45.481 00.000 21444 refined, 3 included, MultiStar: {-1.14, -0.17}, one-star: {-1.75, -1.10}
23:55:45.481 00.000 21444 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.05) = xAngle (-6.05 = 0.24)
23:55:45.481 00.000 21444 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.89 = -2.61)
23:55:45.482 00.001 21444 CameraToMount -- cameraX=-1.14 cameraY=-0.17 hyp=1.15 cameraTheta=-3.00 mountX=1.12 mountY=-0.59, mountTheta=-0.48
23:55:45.483 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=-0.17, opts=13)
23:55:45.483 00.000 21444 Enqueuing Move request for scope (-1.14, -0.17)
23:55:45.483 00.000 25848 Worker thread wakes up
23:55:45.483 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=544, FiltMax=65504, Gamma=0.560
23:55:45.483 00.000 21444 UpdateGuideState exits: m=312159 SNR=57.9 Saturated
23:55:45.483 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:45.483 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:45.483 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.17) opts 0xd
23:55:45.483 00.000 21444 Enqueuing Expose request
23:55:45.483 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, -0.17)
23:55:45.483 00.000 25848 Moving (-1.14, -0.17) raw xDistance=1.12 yDistance=-0.59
23:55:45.483 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.12
23:55:45.483 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:45.483 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
23:55:45.483 00.000 25848 MoveAxis(W, 33, ABG)
23:55:45.483 00.000 25848 Guiding  Dir = 3, Dur = 33
23:55:45.516 00.033 25848 IsSlewing returns 0
23:55:45.516 00.000 25848 IsGuiding returns 0
23:55:45.547 00.031 25848 PulseGuide returned control before completion, sleep 12
23:55:45.566 00.019 25848 IsGuiding returns 1
23:55:45.566 00.000 25848 scope still moving after pulse duration time elapsed
23:55:45.625 00.059 25848 IsSlewing returns 0
23:55:45.626 00.001 25848 IsGuiding returns 0
23:55:45.626 00.000 25848 scope move finished after 33 + 76 ms
23:55:45.626 00.000 25848 Move returns status 0, amount 33
23:55:45.626 00.000 25848 MoveAxis(N, 0, ABG)
23:55:45.626 00.000 25848 Move returns status 0, amount 0
23:55:45.626 00.000 25848 move complete, result=0
23:55:45.626 00.000 25848 worker thread done servicing request
23:55:45.626 00.000 25848 Worker thread wakes up
23:55:45.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:45.626 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.6 px 0 ms NORTH
23:55:45.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:48.475 02.849 25848 Exposure complete
23:55:48.549 00.074 25848 worker thread done servicing request
23:55:48.549 00.000 21444 OnExposeComplete: enter
23:55:48.549 00.000 21444 UpdateGuideState(): m_state=6
23:55:48.550 00.001 21444 Star::Find(15, 1218, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 166
23:55:48.550 00.000 21444 Star::Find returns 1 (1), X=1219.16, Y=734.26, Mass=227397, SNR=41.7, Peak=10492 HFD=6.4
23:55:48.550 00.000 21444 Star::Find false star n=5 nbg=266 bg=4424.7 sigma=552.8 thresh=6083 peak=5814
23:55:48.550 00.000 21444 Star::Find false star n=1 nbg=272 bg=2675.9 sigma=553.4 thresh=4336 peak=3875
23:55:48.550 00.000 21444 Star::Find false star n=6 nbg=267 bg=5034.0 sigma=504.1 thresh=6546 peak=6523
23:55:48.550 00.000 21444 Star::Find false star n=6 nbg=261 bg=4640.6 sigma=481.5 thresh=6085 peak=6056
23:55:48.550 00.000 21444 Star::Find false star n=2 nbg=268 bg=4404.3 sigma=445.1 thresh=5740 peak=5362
23:55:48.550 00.000 21444 Star::Find false star n=10 nbg=220 bg=4130.4 sigma=342.8 thresh=5159 peak=5152
23:55:48.550 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.17,-2.59,0.21,U] [#7 0.17,-0.01,1.03,U] [#8 8.95,-6.11,0.18,U] [#9 1.16,0.40,0.25,U] [#10 0.00,0.00,0.00,L] [#11 0.33,0.30,3.53,U] 
23:55:48.550 00.000 21444 refined, 5 included, MultiStar: {0.51, -0.27}, one-star: {-0.75, -1.23}
23:55:48.550 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
23:55:48.550 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.10)
23:55:48.550 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=-0.27 hyp=0.58 cameraTheta=-0.49 mountX=-0.53 mountY=-0.06, mountTheta=-3.03
23:55:48.551 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=-0.27, opts=13)
23:55:48.551 00.000 21444 Enqueuing Move request for scope (0.51, -0.27)
23:55:48.551 00.000 25848 Worker thread wakes up
23:55:48.551 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=68, max=65504, med=4032, FiltMin=696, FiltMax=65504, Gamma=0.560
23:55:48.551 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.27) opts 0xd
23:55:48.551 00.000 21444 UpdateGuideState exits: m=227397 SNR=41.7 Saturated
23:55:48.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:48.551 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:48.551 00.000 21444 Enqueuing Expose request
23:55:48.551 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, -0.27)
23:55:48.551 00.000 25848 Moving (0.51, -0.27) raw xDistance=-0.53 yDistance=-0.06
23:55:48.551 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.53
23:55:48.552 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:48.552 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:55:48.552 00.000 25848 MoveAxis(E, 13, ABG)
23:55:48.552 00.000 25848 Guiding  Dir = 2, Dur = 13
23:55:48.608 00.056 25848 IsSlewing returns 0
23:55:48.608 00.000 25848 IsGuiding returns 0
23:55:48.640 00.032 25848 IsGuiding returns 1
23:55:48.640 00.000 25848 scope still moving after pulse duration time elapsed
23:55:48.701 00.061 25848 IsSlewing returns 0
23:55:48.701 00.000 25848 IsGuiding returns 0
23:55:48.701 00.000 25848 scope move finished after 13 + 79 ms
23:55:48.702 00.001 25848 Move returns status 0, amount 13
23:55:48.702 00.000 25848 MoveAxis(N, 0, ABG)
23:55:48.702 00.000 25848 Move returns status 0, amount 0
23:55:48.702 00.000 25848 move complete, result=0
23:55:48.702 00.000 25848 worker thread done servicing request
23:55:48.702 00.000 25848 Worker thread wakes up
23:55:48.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:48.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:48.702 00.000 21444 GuideStep: -0.5 px 13 ms EAST, -0.1 px 0 ms NORTH
23:55:51.553 02.851 25848 Exposure complete
23:55:51.642 00.089 25848 worker thread done servicing request
23:55:51.642 00.000 21444 OnExposeComplete: enter
23:55:51.642 00.000 21444 UpdateGuideState(): m_state=6
23:55:51.642 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 167
23:55:51.642 00.000 21444 Star::Find returns 1 (1), X=1217.80, Y=734.45, Mass=277374, SNR=49.6, Peak=11028 HFD=7.1
23:55:51.642 00.000 21444 Star::Find false star n=3 nbg=260 bg=4429.6 sigma=494.2 thresh=5912 peak=5497
23:55:51.642 00.000 21444 Star::Find false star n=5 nbg=269 bg=5023.2 sigma=531.5 thresh=6618 peak=6229
23:55:51.642 00.000 21444 Star::Find false star n=2 nbg=269 bg=4371.7 sigma=564.7 thresh=6066 peak=5667
23:55:51.642 00.000 21444 Star::Find false star n=1 nbg=278 bg=4433.8 sigma=583.1 thresh=6183 peak=5627
23:55:51.643 00.001 21444 Star::Find false star n=5 nbg=241 bg=4415.5 sigma=465.3 thresh=5811 peak=5614
23:55:51.643 00.000 21444 Star::Find false star n=4 nbg=271 bg=3481.2 sigma=464.5 thresh=4875 peak=4636
23:55:51.643 00.000 21444 Star::Find false star n=4 nbg=261 bg=4109.3 sigma=481.4 thresh=5554 peak=5296
23:55:51.643 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.07,-5.06,0.22,U] [#3 0.00,0.00,0.00,L] [#4 16.79,-5.41,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.02,-0.27,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.00,1.10,2.04,U] 
23:55:51.643 00.000 21444 refined, 3 included, MultiStar: {-1.19, -0.03}, one-star: {-2.11, -1.03}
23:55:51.643 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.17 = 0.12)
23:55:51.643 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
23:55:51.643 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=-0.03 hyp=1.19 cameraTheta=-3.11 mountX=1.18 mountY=-0.48, mountTheta=-0.39
23:55:51.644 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=-0.03, opts=13)
23:55:51.644 00.000 21444 Enqueuing Move request for scope (-1.19, -0.03)
23:55:51.644 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=584, FiltMax=65504, Gamma=0.560
23:55:51.644 00.000 21444 UpdateGuideState exits: m=277374 SNR=49.6 Saturated
23:55:51.644 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:51.644 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:51.644 00.000 25848 Worker thread wakes up
23:55:51.644 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.03) opts 0xd
23:55:51.644 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, -0.03)
23:55:51.644 00.000 25848 Moving (-1.19, -0.03) raw xDistance=1.18 yDistance=-0.48
23:55:51.644 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.18
23:55:51.644 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:51.644 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
23:55:51.644 00.000 25848 MoveAxis(W, 33, ABG)
23:55:51.644 00.000 25848 Guiding  Dir = 3, Dur = 33
23:55:51.645 00.001 21444 Enqueuing Expose request
23:55:51.673 00.028 25848 IsSlewing returns 0
23:55:51.674 00.001 25848 IsGuiding returns 0
23:55:51.705 00.031 25848 PulseGuide returned control before completion, sleep 12
23:55:51.725 00.020 25848 IsGuiding returns 1
23:55:51.725 00.000 25848 scope still moving after pulse duration time elapsed
23:55:51.782 00.057 25848 IsSlewing returns 0
23:55:51.782 00.000 25848 IsGuiding returns 0
23:55:51.782 00.000 25848 scope move finished after 33 + 75 ms
23:55:51.783 00.001 25848 Move returns status 0, amount 33
23:55:51.783 00.000 25848 MoveAxis(N, 0, ABG)
23:55:51.783 00.000 25848 Move returns status 0, amount 0
23:55:51.783 00.000 25848 move complete, result=0
23:55:51.783 00.000 25848 worker thread done servicing request
23:55:51.783 00.000 25848 Worker thread wakes up
23:55:51.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:51.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:51.783 00.000 21444 GuideStep: 1.2 px 33 ms WEST, -0.5 px 0 ms NORTH
23:55:54.634 02.851 25848 Exposure complete
23:55:54.723 00.089 25848 worker thread done servicing request
23:55:54.724 00.001 21444 OnExposeComplete: enter
23:55:54.724 00.000 21444 UpdateGuideState(): m_state=6
23:55:54.724 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 168
23:55:54.724 00.000 21444 Star::Find returns 1 (1), X=1217.27, Y=737.51, Mass=172777, SNR=34.9, Peak=9184 HFD=7.1
23:55:54.724 00.000 21444 Star::Find false star n=5 nbg=260 bg=4479.9 sigma=529.0 thresh=6067 peak=5568
23:55:54.724 00.000 21444 Star::Find false star n=2 nbg=269 bg=4558.9 sigma=479.5 thresh=5997 peak=5537
23:55:54.724 00.000 21444 Star::Find false star n=1 nbg=272 bg=4160.7 sigma=488.9 thresh=5627 peak=5227
23:55:54.724 00.000 21444 MultiStar: [#1 -2.10,-0.20,0.22,U] [#2 10.84,3.61,0.29,U] [#3 -2.12,0.98,0.30,U] [#4 0.00,0.00,0.00,L] [#5 9.25,-4.60,0.36,U] [#6 0.00,0.00,0.00,L] [#7 -0.86,2.73,0.62,U] [#8 2.12,-13.25,0.27,U] [#9 5.54,2.04,0.32,U] [#10 0.00,0.00,0.00,L] [#11 -1.61,3.43,2.41,U] 
23:55:54.724 00.000 21444 refined, 8 included, MultiStar: {0.12, 1.50}, one-star: {-2.64, 2.02}
23:55:54.724 00.000 21444 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.05) = xAngle (-1.56 = -1.56)
23:55:54.724 00.000 21444 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.40 = 1.88)
23:55:54.724 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=1.50 hyp=1.50 cameraTheta=1.49 mountX=0.02 mountY=1.43, mountTheta=1.56
23:55:54.725 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=1.50, opts=13)
23:55:54.725 00.000 21444 Enqueuing Move request for scope (0.12, 1.50)
23:55:54.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=698, FiltMax=65504, Gamma=0.560
23:55:54.725 00.000 21444 UpdateGuideState exits: m=172777 SNR=34.9 Saturated
23:55:54.725 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:54.726 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:54.726 00.000 21444 Enqueuing Expose request
23:55:54.726 00.000 25848 Worker thread wakes up
23:55:54.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 1.50) opts 0xd
23:55:54.726 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 1.50)
23:55:54.726 00.000 25848 Moving (0.12, 1.50) raw xDistance=0.02 yDistance=1.43
23:55:54.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:55:54.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
23:55:54.726 00.000 25848 MoveAxis(E, 0, ABG)
23:55:54.726 00.000 25848 Move returns status 0, amount 0
23:55:54.726 00.000 25848 MoveAxis(S, 39, ABG)
23:55:54.726 00.000 25848 Guiding  Dir = 1, Dur = 39
23:55:54.750 00.024 25848 IsSlewing returns 0
23:55:54.751 00.001 25848 IsGuiding returns 0
23:55:54.783 00.032 25848 PulseGuide returned control before completion, sleep 18
23:55:54.806 00.023 25848 IsGuiding returns 1
23:55:54.806 00.000 25848 scope still moving after pulse duration time elapsed
23:55:54.858 00.052 25848 IsSlewing returns 0
23:55:54.859 00.001 25848 IsGuiding returns 0
23:55:54.859 00.000 25848 scope move finished after 39 + 68 ms
23:55:54.859 00.000 25848 Move returns status 0, amount 39
23:55:54.859 00.000 25848 move complete, result=0
23:55:54.859 00.000 25848 worker thread done servicing request
23:55:54.859 00.000 25848 Worker thread wakes up
23:55:54.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:54.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:54.859 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.4 px 39 ms SOUTH
23:55:57.703 02.844 25848 Exposure complete
23:55:57.780 00.077 25848 worker thread done servicing request
23:55:57.780 00.000 21444 OnExposeComplete: enter
23:55:57.780 00.000 21444 UpdateGuideState(): m_state=6
23:55:57.781 00.001 21444 Star::Find(15, 1217, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 169
23:55:57.781 00.000 21444 Star::Find returns 1 (1), X=1219.59, Y=736.05, Mass=280251, SNR=47.7, Peak=10544 HFD=6.5
23:55:57.781 00.000 21444 Star::Find false star n=10 nbg=246 bg=2679.9 sigma=348.3 thresh=3725 peak=3630
23:55:57.781 00.000 21444 Star::Find false star n=4 nbg=275 bg=4702.5 sigma=549.6 thresh=6351 peak=6334
23:55:57.781 00.000 21444 Star::Find false star n=2 nbg=266 bg=4476.5 sigma=484.3 thresh=5929 peak=5528
23:55:57.781 00.000 21444 Star::Find false star n=2 nbg=263 bg=4500.3 sigma=468.7 thresh=5906 peak=5601
23:55:57.781 00.000 21444 Star::Find false star n=5 nbg=254 bg=4572.7 sigma=495.5 thresh=6059 peak=5754
23:55:57.781 00.000 21444 Star::Find false star n=3 nbg=253 bg=3410.6 sigma=437.7 thresh=4724 peak=4560
23:55:57.781 00.000 21444 Star::Find false star n=3 nbg=268 bg=3874.6 sigma=493.1 thresh=5354 peak=4964
23:55:57.781 00.000 21444 MultiStar: [#1 4.68,-7.53,0.25,U] [#2 0.00,0.00,0.00,L] [#3 -11.09,-1.06,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.23,0.51,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.83,2.24,3.44,U] 
23:55:57.781 00.000 21444 single-star, 4 included, MultiStar: {0.95, 1.17}, one-star: {-0.33, 0.56}
23:55:57.781 00.000 21444 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.05) = xAngle (-0.95 = -0.95)
23:55:57.781 00.000 21444 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.49)
23:55:57.781 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=0.56 hyp=0.65 cameraTheta=2.10 mountX=0.38 mountY=0.39, mountTheta=0.81
23:55:57.782 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=0.56, opts=13)
23:55:57.782 00.000 21444 Enqueuing Move request for scope (-0.33, 0.56)
23:55:57.782 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=572, FiltMax=65504, Gamma=0.560
23:55:57.782 00.000 21444 UpdateGuideState exits: m=280251 SNR=47.7 Saturated
23:55:57.782 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:57.782 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:55:57.782 00.000 25848 Worker thread wakes up
23:55:57.782 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.56) opts 0xd
23:55:57.782 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 0.56)
23:55:57.782 00.000 25848 Moving (-0.33, 0.56) raw xDistance=0.38 yDistance=0.39
23:55:57.782 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
23:55:57.782 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:57.782 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:55:57.782 00.000 25848 MoveAxis(E, 0, ABG)
23:55:57.782 00.000 25848 Move returns status 0, amount 0
23:55:57.782 00.000 21444 Enqueuing Expose request
23:55:57.782 00.000 25848 MoveAxis(N, 0, ABG)
23:55:57.782 00.000 25848 Move returns status 0, amount 0
23:55:57.783 00.001 25848 move complete, result=0
23:55:57.783 00.000 25848 worker thread done servicing request
23:55:57.783 00.000 25848 Worker thread wakes up
23:55:57.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:55:57.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:55:57.783 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
23:56:00.635 02.852 25848 Exposure complete
23:56:00.724 00.089 25848 worker thread done servicing request
23:56:00.724 00.000 21444 OnExposeComplete: enter
23:56:00.724 00.000 21444 UpdateGuideState(): m_state=6
23:56:00.724 00.000 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 170
23:56:00.724 00.000 21444 Star::Find returns 1 (1), X=1220.34, Y=735.00, Mass=412008, SNR=71.6, Peak=14132 HFD=6.7
23:56:00.724 00.000 21444 Star::Find false star n=2 nbg=251 bg=4512.8 sigma=423.9 thresh=5784 peak=5603
23:56:00.724 00.000 21444 Star::Find false star n=5 nbg=265 bg=2684.4 sigma=458.1 thresh=4059 peak=3927
23:56:00.725 00.001 21444 Star::Find false star n=5 nbg=276 bg=4500.8 sigma=545.8 thresh=6138 peak=6087
23:56:00.725 00.000 21444 Star::Find false star n=6 nbg=256 bg=4365.0 sigma=465.8 thresh=5762 peak=5679
23:56:00.725 00.000 21444 Star::Find false star n=3 nbg=237 bg=3451.7 sigma=397.8 thresh=4645 peak=4559
23:56:00.725 00.000 21444 Star::Find false star n=6 nbg=264 bg=3726.3 sigma=570.2 thresh=5437 peak=5421
23:56:00.725 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -24.54,13.66,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.37,-0.69,0.69,U] [#8 25.79,6.44,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.23,0.44,3.59,U] 
23:56:00.725 00.000 21444 single-star, 2 included, MultiStar: {1.10, 0.12}, one-star: {0.42, -0.48}
23:56:00.725 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.90 = 2.38)
23:56:00.725 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
23:56:00.725 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.48 hyp=0.64 cameraTheta=-0.85 mountX=-0.46 mountY=-0.29, mountTheta=-2.59
23:56:00.727 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.48, opts=13)
23:56:00.727 00.000 21444 Enqueuing Move request for scope (0.42, -0.48)
23:56:00.727 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=550, FiltMax=65504, Gamma=0.560
23:56:00.727 00.000 21444 UpdateGuideState exits: m=412008 SNR=71.6 Saturated
23:56:00.727 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:00.727 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:00.727 00.000 21444 Enqueuing Expose request
23:56:00.728 00.001 25848 Worker thread wakes up
23:56:00.728 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.48) opts 0xd
23:56:00.728 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.48)
23:56:00.728 00.000 25848 Moving (0.42, -0.48) raw xDistance=-0.46 yDistance=-0.29
23:56:00.728 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
23:56:00.728 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:00.728 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:56:00.728 00.000 25848 MoveAxis(E, 0, ABG)
23:56:00.728 00.000 25848 Move returns status 0, amount 0
23:56:00.728 00.000 25848 MoveAxis(N, 0, ABG)
23:56:00.728 00.000 25848 Move returns status 0, amount 0
23:56:00.728 00.000 25848 move complete, result=0
23:56:00.728 00.000 25848 worker thread done servicing request
23:56:00.728 00.000 25848 Worker thread wakes up
23:56:00.728 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:00.728 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:00.728 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
23:56:03.570 02.842 25848 Exposure complete
23:56:03.644 00.074 25848 worker thread done servicing request
23:56:03.644 00.000 21444 OnExposeComplete: enter
23:56:03.644 00.000 21444 UpdateGuideState(): m_state=6
23:56:03.644 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 171
23:56:03.644 00.000 21444 Star::Find returns 1 (1), X=1220.62, Y=735.44, Mass=376661, SNR=61.8, Peak=13172 HFD=6.8
23:56:03.644 00.000 21444 Star::Find false star n=8 nbg=237 bg=4733.4 sigma=421.7 thresh=5999 peak=5773
23:56:03.644 00.000 21444 Star::Find false star n=6 nbg=263 bg=4404.6 sigma=517.4 thresh=5957 peak=5814
23:56:03.644 00.000 21444 Star::Find false star n=6 nbg=245 bg=4180.6 sigma=421.9 thresh=5446 peak=5436
23:56:03.644 00.000 21444 MultiStar: [#1 19.66,18.63,0.00,M1] [#2 5.31,-4.73,0.17,U] [#3 -26.00,12.99,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 2.94,1.36,0.15,U] [#6 0.00,0.00,0.00,L] [#7 1.35,-0.79,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.93,-2.26,0.18,U] [#10 0.00,0.00,0.00,L] [#11 1.42,0.39,4.58,U] 
23:56:03.645 00.001 21444 single-star, 5 included, MultiStar: {1.43, -0.00}, one-star: {0.71, -0.04}
23:56:03.645 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
23:56:03.645 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.33)
23:56:03.645 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=-0.04 hyp=0.71 cameraTheta=-0.06 mountX=-0.71 mountY=0.23, mountTheta=2.83
23:56:03.645 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=-0.04, opts=13)
23:56:03.645 00.000 21444 Enqueuing Move request for scope (0.71, -0.04)
23:56:03.645 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=376, FiltMax=65504, Gamma=0.560
23:56:03.646 00.001 21444 UpdateGuideState exits: m=376661 SNR=61.8 Saturated
23:56:03.646 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:03.646 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:03.646 00.000 21444 Enqueuing Expose request
23:56:03.646 00.000 25848 Worker thread wakes up
23:56:03.646 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.04) opts 0xd
23:56:03.646 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, -0.04)
23:56:03.646 00.000 25848 Moving (0.71, -0.04) raw xDistance=-0.71 yDistance=0.23
23:56:03.646 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71
23:56:03.646 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:03.646 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:56:03.646 00.000 25848 MoveAxis(E, 21, ABG)
23:56:03.646 00.000 25848 Guiding  Dir = 2, Dur = 21
23:56:03.671 00.025 25848 IsSlewing returns 0
23:56:03.671 00.000 25848 IsGuiding returns 0
23:56:03.712 00.041 25848 IsGuiding returns 1
23:56:03.712 00.000 25848 scope still moving after pulse duration time elapsed
23:56:03.767 00.055 25848 IsSlewing returns 0
23:56:03.767 00.000 25848 IsGuiding returns 0
23:56:03.767 00.000 25848 scope move finished after 21 + 75 ms
23:56:03.767 00.000 25848 Move returns status 0, amount 21
23:56:03.767 00.000 25848 MoveAxis(N, 0, ABG)
23:56:03.767 00.000 25848 Move returns status 0, amount 0
23:56:03.767 00.000 25848 move complete, result=0
23:56:03.767 00.000 25848 worker thread done servicing request
23:56:03.767 00.000 25848 Worker thread wakes up
23:56:03.767 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.2 px 0 ms NORTH
23:56:03.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:03.768 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:06.616 02.848 25848 Exposure complete
23:56:06.703 00.087 25848 worker thread done servicing request
23:56:06.703 00.000 21444 OnExposeComplete: enter
23:56:06.704 00.001 21444 UpdateGuideState(): m_state=6
23:56:06.704 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 172
23:56:06.704 00.000 21444 Star::Find returns 1 (1), X=1220.97, Y=735.42, Mass=389180, SNR=72.4, Peak=11756 HFD=6.8
23:56:06.704 00.000 21444 Star::Find false star n=1 nbg=257 bg=4443.0 sigma=473.7 thresh=5864 peak=5682
23:56:06.704 00.000 21444 Star::Find false star n=13 nbg=253 bg=2631.4 sigma=388.9 thresh=3798 peak=3739
23:56:06.704 00.000 21444 Star::Find false star n=1 nbg=262 bg=4646.9 sigma=520.3 thresh=6208 peak=5964
23:56:06.704 00.000 21444 Star::Find false star n=2 nbg=266 bg=4497.2 sigma=485.1 thresh=5952 peak=5756
23:56:06.704 00.000 21444 Star::Find false star n=6 nbg=251 bg=3473.2 sigma=422.1 thresh=4740 peak=4647
23:56:06.704 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -26.72,14.32,0.00,M3] [#4 28.12,7.03,0.00,M2] [#5 11.08,-5.72,0.15,U] [#6 0.00,0.00,0.00,L] [#7 1.39,-1.44,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.98,0.48,0.18,U] [#11 1.29,0.20,2.52,U] 
23:56:06.704 00.000 21444 single-star, 4 included, MultiStar: {1.49, -0.29}, one-star: {1.05, -0.07}
23:56:06.704 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
23:56:06.704 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.33)
23:56:06.704 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-0.07 hyp=1.06 cameraTheta=-0.06 mountX=-1.06 mountY=0.34, mountTheta=2.83
23:56:06.705 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-0.07, opts=13)
23:56:06.705 00.000 21444 Enqueuing Move request for scope (1.05, -0.07)
23:56:06.705 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=416, FiltMax=65504, Gamma=0.560
23:56:06.705 00.000 21444 UpdateGuideState exits: m=389180 SNR=72.4 Saturated
23:56:06.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:06.705 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:06.706 00.001 21444 Enqueuing Expose request
23:56:06.706 00.000 25848 Worker thread wakes up
23:56:06.706 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -0.07) opts 0xd
23:56:06.706 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -0.07)
23:56:06.706 00.000 25848 Moving (1.05, -0.07) raw xDistance=-1.06 yDistance=0.34
23:56:06.706 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.06
23:56:06.706 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:06.706 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:56:06.706 00.000 25848 MoveAxis(E, 32, ABG)
23:56:06.706 00.000 25848 Guiding  Dir = 2, Dur = 32
23:56:06.736 00.030 25848 IsSlewing returns 0
23:56:06.737 00.001 25848 IsGuiding returns 0
23:56:06.769 00.032 25848 PulseGuide returned control before completion, sleep 11
23:56:06.789 00.020 25848 IsGuiding returns 1
23:56:06.789 00.000 25848 scope still moving after pulse duration time elapsed
23:56:06.842 00.053 25848 IsSlewing returns 0
23:56:06.842 00.000 25848 IsGuiding returns 0
23:56:06.842 00.000 25848 scope move finished after 32 + 73 ms
23:56:06.842 00.000 25848 Move returns status 0, amount 32
23:56:06.842 00.000 25848 MoveAxis(N, 0, ABG)
23:56:06.842 00.000 25848 Move returns status 0, amount 0
23:56:06.842 00.000 25848 move complete, result=0
23:56:06.842 00.000 25848 worker thread done servicing request
23:56:06.842 00.000 25848 Worker thread wakes up
23:56:06.842 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:06.842 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:06.842 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.3 px 0 ms NORTH
23:56:09.689 02.847 25848 Exposure complete
23:56:09.778 00.089 25848 worker thread done servicing request
23:56:09.778 00.000 21444 OnExposeComplete: enter
23:56:09.778 00.000 21444 UpdateGuideState(): m_state=6
23:56:09.778 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 173
23:56:09.778 00.000 21444 Star::Find returns 1 (1), X=1217.46, Y=734.86, Mass=346470, SNR=76.8, Peak=11432 HFD=6.9
23:56:09.778 00.000 21444 Star::Find false star n=3 nbg=274 bg=4322.2 sigma=491.0 thresh=5795 peak=5407
23:56:09.778 00.000 21444 Star::Find false star n=4 nbg=264 bg=2762.4 sigma=436.0 thresh=4070 peak=3747
23:56:09.778 00.000 21444 Star::Find false star n=4 nbg=249 bg=5069.8 sigma=508.7 thresh=6596 peak=6573
23:56:09.778 00.000 21444 Star::Find false star n=6 nbg=262 bg=4409.8 sigma=505.1 thresh=5925 peak=5627
23:56:09.779 00.001 21444 Star::Find false star n=3 nbg=264 bg=4485.8 sigma=562.2 thresh=6173 peak=5872
23:56:09.779 00.000 21444 Star::Find false star n=3 nbg=243 bg=3450.1 sigma=430.8 thresh=4743 peak=4619
23:56:09.779 00.000 21444 Star::Find false star n=5 nbg=263 bg=3934.9 sigma=480.8 thresh=5377 peak=5168
23:56:09.779 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 6.07,0.15,0.14,U] [#6 0.00,0.00,0.00,L] [#7 -0.91,-1.30,0.86,U] [#8 16.76,-20.85,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.94,0.48,3.52,U] 
23:56:09.779 00.000 21444 refined, 3 included, MultiStar: {-1.03, -0.01}, one-star: {-2.45, -0.63}
23:56:09.779 00.000 21444 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.05) = xAngle (-6.19 = 0.10)
23:56:09.779 00.000 21444 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.03 = -2.75)
23:56:09.779 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=-0.01 hyp=1.03 cameraTheta=-3.14 mountX=1.02 mountY=-0.39, mountTheta=-0.37
23:56:09.780 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=-0.01, opts=13)
23:56:09.780 00.000 21444 Enqueuing Move request for scope (-1.03, -0.01)
23:56:09.780 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=460, FiltMax=65504, Gamma=0.560
23:56:09.780 00.000 21444 UpdateGuideState exits: m=346470 SNR=76.8 Saturated
23:56:09.780 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:09.780 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:09.781 00.001 21444 Enqueuing Expose request
23:56:09.781 00.000 25848 Worker thread wakes up
23:56:09.781 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.01) opts 0xd
23:56:09.781 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, -0.01)
23:56:09.781 00.000 25848 Moving (-1.03, -0.01) raw xDistance=1.02 yDistance=-0.39
23:56:09.781 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 1.02
23:56:09.781 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:09.781 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
23:56:09.781 00.000 25848 MoveAxis(W, 28, ABG)
23:56:09.781 00.000 25848 Guiding  Dir = 3, Dur = 28
23:56:09.811 00.030 25848 IsSlewing returns 0
23:56:09.812 00.001 25848 IsGuiding returns 0
23:56:09.842 00.030 25848 IsGuiding returns 1
23:56:09.842 00.000 25848 scope still moving after pulse duration time elapsed
23:56:09.909 00.067 25848 IsSlewing returns 0
23:56:09.909 00.000 25848 IsGuiding returns 0
23:56:09.909 00.000 25848 scope move finished after 28 + 69 ms
23:56:09.909 00.000 25848 Move returns status 0, amount 28
23:56:09.909 00.000 25848 MoveAxis(N, 0, ABG)
23:56:09.909 00.000 25848 Move returns status 0, amount 0
23:56:09.909 00.000 25848 move complete, result=0
23:56:09.909 00.000 25848 worker thread done servicing request
23:56:09.909 00.000 25848 Worker thread wakes up
23:56:09.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:09.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:09.909 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.4 px 0 ms NORTH
23:56:12.768 02.859 25848 Exposure complete
23:56:12.858 00.090 25848 worker thread done servicing request
23:56:12.858 00.000 21444 OnExposeComplete: enter
23:56:12.858 00.000 21444 UpdateGuideState(): m_state=6
23:56:12.858 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 174
23:56:12.858 00.000 21444 Star::Find returns 1 (1), X=1218.28, Y=734.91, Mass=388626, SNR=61.1, Peak=10648 HFD=7.7
23:56:12.858 00.000 21444 Star::Find false star n=1 nbg=274 bg=4355.0 sigma=526.5 thresh=5935 peak=5538
23:56:12.858 00.000 21444 Star::Find false star n=7 nbg=258 bg=2700.9 sigma=436.4 thresh=4010 peak=3995
23:56:12.858 00.000 21444 Star::Find false star n=5 nbg=249 bg=5053.2 sigma=488.0 thresh=6517 peak=6331
23:56:12.858 00.000 21444 Star::Find false star n=2 nbg=270 bg=4646.0 sigma=562.1 thresh=6332 peak=6125
23:56:12.858 00.000 21444 Star::Find false star n=5 nbg=256 bg=4474.9 sigma=476.2 thresh=5904 peak=5891
23:56:12.858 00.000 21444 Star::Find false star n=7 nbg=257 bg=3409.8 sigma=427.5 thresh=4692 peak=4661
23:56:12.859 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -8.29,-4.67,0.17,U] [#6 -16.01,14.76,0.00,M1] [#7 -1.18,0.02,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.61,-0.48,0.18,U] [#11 -1.10,1.12,2.96,U] 
23:56:12.859 00.000 21444 refined, 4 included, MultiStar: {-1.39, 0.37}, one-star: {-1.63, -0.58}
23:56:12.859 00.000 21444 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.05) = xAngle (-0.17 = -0.17)
23:56:12.859 00.000 21444 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.02 = -3.02)
23:56:12.859 00.000 21444 CameraToMount -- cameraX=-1.39 cameraY=0.37 hyp=1.44 cameraTheta=2.88 mountX=1.42 mountY=-0.18, mountTheta=-0.13
23:56:12.860 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.39, y=0.37, opts=13)
23:56:12.860 00.000 21444 Enqueuing Move request for scope (-1.39, 0.37)
23:56:12.860 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=460, FiltMax=65504, Gamma=0.560
23:56:12.860 00.000 21444 UpdateGuideState exits: m=388626 SNR=61.1 Saturated
23:56:12.860 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:12.860 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:12.860 00.000 21444 Enqueuing Expose request
23:56:12.860 00.000 25848 Worker thread wakes up
23:56:12.860 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.39, 0.37) opts 0xd
23:56:12.860 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.39, 0.37)
23:56:12.860 00.000 25848 Moving (-1.39, 0.37) raw xDistance=1.42 yDistance=-0.18
23:56:12.860 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.42
23:56:12.860 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:12.860 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:56:12.860 00.000 25848 MoveAxis(W, 43, ABG)
23:56:12.860 00.000 25848 Guiding  Dir = 3, Dur = 43
23:56:12.889 00.029 25848 IsSlewing returns 0
23:56:12.889 00.000 25848 IsGuiding returns 0
23:56:12.921 00.032 25848 PulseGuide returned control before completion, sleep 22
23:56:13.017 00.096 25848 IsGuiding returns 1
23:56:13.017 00.000 25848 scope still moving after pulse duration time elapsed
23:56:13.077 00.060 25848 IsSlewing returns 0
23:56:13.078 00.001 25848 IsGuiding returns 0
23:56:13.078 00.000 25848 scope move finished after 43 + 145 ms
23:56:13.078 00.000 25848 Move returns status 0, amount 43
23:56:13.078 00.000 25848 MoveAxis(N, 0, ABG)
23:56:13.078 00.000 25848 Move returns status 0, amount 0
23:56:13.078 00.000 25848 move complete, result=0
23:56:13.078 00.000 25848 worker thread done servicing request
23:56:13.078 00.000 21444 GuideStep: 1.4 px 43 ms WEST, -0.2 px 0 ms NORTH
23:56:13.078 00.000 25848 Worker thread wakes up
23:56:13.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:13.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:15.922 02.844 25848 Exposure complete
23:56:16.009 00.087 25848 worker thread done servicing request
23:56:16.009 00.000 21444 OnExposeComplete: enter
23:56:16.009 00.000 21444 UpdateGuideState(): m_state=6
23:56:16.009 00.000 21444 Star::Find(15, 1218, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 175
23:56:16.009 00.000 21444 Star::Find returns 1 (1), X=1219.70, Y=735.87, Mass=347312, SNR=57.8, Peak=10068 HFD=7.8
23:56:16.009 00.000 21444 Star::Find false star n=7 nbg=256 bg=4512.0 sigma=512.5 thresh=6049 peak=6036
23:56:16.009 00.000 21444 Star::Find false star n=4 nbg=258 bg=2668.3 sigma=436.0 thresh=3976 peak=3820
23:56:16.010 00.001 21444 Star::Find false star n=3 nbg=266 bg=4277.6 sigma=508.4 thresh=5803 peak=5755
23:56:16.010 00.000 21444 Star::Find false star n=4 nbg=255 bg=4376.4 sigma=419.4 thresh=5635 peak=5598
23:56:16.010 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.39,0.28,0.18,U] [#4 -2.71,0.57,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.31,0.77,0.83,U] [#8 14.81,6.07,0.00,M4] [#9 -9.01,-7.93,0.23,U] [#10 10.93,-9.32,0.24,U] [#11 0.36,1.09,2.56,U] 
23:56:16.010 00.000 21444 refined, 6 included, MultiStar: {0.21, -0.02}, one-star: {-0.21, 0.39}
23:56:16.010 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
23:56:16.010 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.31)
23:56:16.010 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.08 mountX=-0.21 mountY=0.06, mountTheta=2.85
23:56:16.012 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=-0.02, opts=13)
23:56:16.012 00.000 21444 Enqueuing Move request for scope (0.21, -0.02)
23:56:16.013 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=634, FiltMax=65504, Gamma=0.560
23:56:16.013 00.000 21444 UpdateGuideState exits: m=347312 SNR=57.8 Saturated
23:56:16.013 00.000 25848 Worker thread wakes up
23:56:16.013 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
23:56:16.013 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
23:56:16.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:16.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:16.013 00.000 21444 Enqueuing Expose request
23:56:16.013 00.000 25848 Moving (0.21, -0.02) raw xDistance=-0.21 yDistance=0.06
23:56:16.013 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
23:56:16.013 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:16.013 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:16.013 00.000 25848 MoveAxis(E, 0, ABG)
23:56:16.013 00.000 25848 Move returns status 0, amount 0
23:56:16.013 00.000 25848 MoveAxis(N, 0, ABG)
23:56:16.013 00.000 25848 Move returns status 0, amount 0
23:56:16.013 00.000 25848 move complete, result=0
23:56:16.013 00.000 25848 worker thread done servicing request
23:56:16.013 00.000 25848 Worker thread wakes up
23:56:16.013 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:16.014 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:16.014 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:18.863 02.849 25848 Exposure complete
23:56:18.950 00.087 25848 worker thread done servicing request
23:56:18.951 00.001 21444 OnExposeComplete: enter
23:56:18.951 00.000 21444 UpdateGuideState(): m_state=6
23:56:18.951 00.000 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 176
23:56:18.951 00.000 21444 Star::Find returns 1 (1), X=1217.97, Y=734.25, Mass=349104, SNR=58.9, Peak=11048 HFD=7.3
23:56:18.951 00.000 21444 Star::Find false star n=8 nbg=256 bg=2720.8 sigma=475.3 thresh=4147 peak=3936
23:56:18.951 00.000 21444 Star::Find false star n=3 nbg=261 bg=4867.1 sigma=567.4 thresh=6569 peak=6234
23:56:18.951 00.000 21444 Star::Find false star n=5 nbg=273 bg=4540.1 sigma=532.4 thresh=6137 peak=6096
23:56:18.951 00.000 21444 Star::Find false star n=8 nbg=265 bg=3392.8 sigma=464.7 thresh=4787 peak=4733
23:56:18.951 00.000 21444 MultiStar: [#1 -2.83,2.79,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -13.41,-10.71,0.00,M2] [#5 21.85,2.93,0.00,M1] [#6 -0.71,15.72,0.00,M2] [#7 -0.95,-2.83,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 22.66,-14.53,0.00,M1] [#11 -0.32,-1.46,2.29,U] 
23:56:18.951 00.000 21444 refined, 3 included, MultiStar: {-0.92, -1.53}, one-star: {-1.95, -1.24}
23:56:18.951 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.17 = 1.12)
23:56:18.951 00.000 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.01 = -1.73)
23:56:18.952 00.001 21444 CameraToMount -- cameraX=-0.92 cameraY=-1.53 hyp=1.78 cameraTheta=-2.11 mountX=0.78 mountY=-1.76, mountTheta=-1.15
23:56:18.953 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-1.53, opts=13)
23:56:18.953 00.000 21444 Enqueuing Move request for scope (-0.92, -1.53)
23:56:18.953 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=610, FiltMax=65504, Gamma=0.560
23:56:18.953 00.000 21444 UpdateGuideState exits: m=349104 SNR=58.9 Saturated
23:56:18.953 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:18.953 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:18.953 00.000 21444 Enqueuing Expose request
23:56:18.953 00.000 25848 Worker thread wakes up
23:56:18.953 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -1.53) opts 0xd
23:56:18.953 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -1.53)
23:56:18.953 00.000 25848 Moving (-0.92, -1.53) raw xDistance=0.78 yDistance=-1.76
23:56:18.953 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
23:56:18.953 00.000 25848 resist switch: large excursion: input -1.76 thresh 1.53 direction from 1 to -1
23:56:18.953 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.28
23:56:18.953 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.76 from input -1.76
23:56:18.953 00.000 25848 MoveAxis(W, 23, ABG)
23:56:18.953 00.000 25848 Guiding  Dir = 3, Dur = 23
23:56:19.000 00.047 25848 IsSlewing returns 0
23:56:19.000 00.000 25848 IsGuiding returns 0
23:56:19.032 00.032 25848 IsGuiding returns 1
23:56:19.032 00.000 25848 scope still moving after pulse duration time elapsed
23:56:19.094 00.062 25848 IsSlewing returns 0
23:56:19.094 00.000 25848 IsGuiding returns 0
23:56:19.094 00.000 25848 scope move finished after 23 + 71 ms
23:56:19.095 00.001 25848 Move returns status 0, amount 23
23:56:19.095 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 202 applied
23:56:19.095 00.000 25848 MoveAxis(N, 250, ABG)
23:56:19.095 00.000 25848 Guiding  Dir = 0, Dur = 250
23:56:19.123 00.028 25848 IsSlewing returns 0
23:56:19.123 00.000 25848 IsGuiding returns 0
23:56:19.155 00.032 25848 PulseGuide returned control before completion, sleep 229
23:56:19.393 00.238 25848 IsGuiding returns 1
23:56:19.393 00.000 25848 scope still moving after pulse duration time elapsed
23:56:19.454 00.061 25848 IsSlewing returns 0
23:56:19.454 00.000 25848 IsGuiding returns 0
23:56:19.454 00.000 25848 scope move finished after 250 + 80 ms
23:56:19.454 00.000 25848 Move returns status 0, amount 250
23:56:19.455 00.001 25848 move complete, result=0
23:56:19.455 00.000 25848 worker thread done servicing request
23:56:19.455 00.000 25848 Worker thread wakes up
23:56:19.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:19.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:19.455 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -1.8 px 250 ms NORTH
23:56:22.297 02.842 25848 Exposure complete
23:56:22.385 00.088 25848 worker thread done servicing request
23:56:22.385 00.000 21444 OnExposeComplete: enter
23:56:22.385 00.000 21444 UpdateGuideState(): m_state=6
23:56:22.385 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 177
23:56:22.385 00.000 21444 Star::Find returns 1 (1), X=1219.13, Y=737.47, Mass=358480, SNR=55.6, Peak=11532 HFD=7.2
23:56:22.385 00.000 21444 Star::Find false star n=8 nbg=262 bg=4309.3 sigma=546.7 thresh=5949 peak=5730
23:56:22.386 00.001 21444 Star::Find false star n=4 nbg=267 bg=4473.8 sigma=504.7 thresh=5988 peak=5879
23:56:22.386 00.000 21444 Star::Find false star n=2 nbg=264 bg=4305.1 sigma=509.5 thresh=5834 peak=5346
23:56:22.386 00.000 21444 Star::Find false star n=3 nbg=276 bg=4482.8 sigma=606.5 thresh=6302 peak=5952
23:56:22.386 00.000 21444 Star::Find false star n=5 nbg=258 bg=3434.2 sigma=415.9 thresh=4682 peak=4524
23:56:22.386 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.51,2.90,0.13,U] [#3 -2.68,2.41,0.19,U] [#4 -0.83,-0.72,0.26,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.28,1.92,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 31.67,-3.45,0.00,M2] [#11 -0.06,2.32,3.18,U] 
23:56:22.386 00.000 21444 single-star, 5 included, MultiStar: {-0.51, 2.07}, one-star: {-0.78, 1.98}
23:56:22.386 00.000 21444 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
23:56:22.386 00.000 21444 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.95 = 2.33)
23:56:22.386 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=1.98 hyp=2.13 cameraTheta=1.95 mountX=0.96 mountY=1.54, mountTheta=1.02
23:56:22.387 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=1.98, opts=13)
23:56:22.387 00.000 21444 Enqueuing Move request for scope (-0.78, 1.98)
23:56:22.387 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3984, FiltMin=382, FiltMax=65504, Gamma=0.560
23:56:22.387 00.000 21444 UpdateGuideState exits: m=358480 SNR=55.6 Saturated
23:56:22.387 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:22.387 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:22.387 00.000 21444 Enqueuing Expose request
23:56:22.387 00.000 25848 Worker thread wakes up
23:56:22.387 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 1.98) opts 0xd
23:56:22.387 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 1.98)
23:56:22.387 00.000 25848 Moving (-0.78, 1.98) raw xDistance=0.96 yDistance=1.54
23:56:22.387 00.000 25848 BLC: History state: CurrMiss=-1.54, AvgInitMiss=0.85, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.761018, 1:-1.540352
23:56:22.388 00.001 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:56:22.388 00.000 25848 BLC: window closed
23:56:22.388 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.96
23:56:22.388 00.000 25848 resist switch: large excursion: input 1.54 thresh 1.53 direction from -1 to 1
23:56:22.388 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.62
23:56:22.388 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
23:56:22.388 00.000 25848 MoveAxis(W, 29, ABG)
23:56:22.388 00.000 25848 Guiding  Dir = 3, Dur = 29
23:56:22.408 00.020 25848 IsSlewing returns 0
23:56:22.408 00.000 25848 IsGuiding returns 0
23:56:22.440 00.032 25848 IsGuiding returns 1
23:56:22.440 00.000 25848 scope still moving after pulse duration time elapsed
23:56:22.498 00.058 25848 IsSlewing returns 0
23:56:22.499 00.001 25848 IsGuiding returns 0
23:56:22.499 00.000 25848 scope move finished after 29 + 61 ms
23:56:22.499 00.000 25848 Move returns status 0, amount 29
23:56:22.499 00.000 25848 BLC: Oldest BLC event removed
23:56:22.499 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 202 applied
23:56:22.499 00.000 25848 MoveAxis(S, 244, ABG)
23:56:22.499 00.000 25848 Guiding  Dir = 1, Dur = 244
23:56:22.587 00.088 25848 IsSlewing returns 0
23:56:22.587 00.000 25848 IsGuiding returns 0
23:56:22.608 00.021 25848 PulseGuide returned control before completion, sleep 234
23:56:22.845 00.237 25848 IsGuiding returns 1
23:56:22.845 00.000 25848 scope still moving after pulse duration time elapsed
23:56:22.907 00.062 25848 IsSlewing returns 0
23:56:22.907 00.000 25848 IsGuiding returns 0
23:56:22.907 00.000 25848 scope move finished after 244 + 75 ms
23:56:22.907 00.000 25848 Move returns status 0, amount 244
23:56:22.907 00.000 25848 move complete, result=0
23:56:22.908 00.001 25848 worker thread done servicing request
23:56:22.908 00.000 25848 Worker thread wakes up
23:56:22.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:22.908 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 1.5 px 244 ms SOUTH
23:56:22.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:25.755 02.847 25848 Exposure complete
23:56:25.843 00.088 25848 worker thread done servicing request
23:56:25.843 00.000 21444 OnExposeComplete: enter
23:56:25.843 00.000 21444 UpdateGuideState(): m_state=6
23:56:25.844 00.001 21444 Star::Find(15, 1219, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 178
23:56:25.844 00.000 21444 Star::Find returns 1 (1), X=1217.79, Y=735.10, Mass=280168, SNR=50.0, Peak=11580 HFD=6.7
23:56:25.844 00.000 21444 Star::Find false star n=11 nbg=246 bg=4311.9 sigma=418.8 thresh=5568 peak=5562
23:56:25.844 00.000 21444 Star::Find false star n=2 nbg=268 bg=2649.0 sigma=488.4 thresh=4114 peak=3775
23:56:25.844 00.000 21444 Star::Find false star n=2 nbg=262 bg=4581.3 sigma=490.9 thresh=6054 peak=5773
23:56:25.844 00.000 21444 Star::Find false star n=2 nbg=261 bg=4427.1 sigma=425.4 thresh=5703 peak=5610
23:56:25.844 00.000 21444 Star::Find false star n=2 nbg=270 bg=4167.0 sigma=517.4 thresh=5719 peak=5179
23:56:25.844 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.86,-0.54,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 6.52,20.16,0.00,M3] [#7 -0.25,-1.58,0.96,U] [#8 12.34,-7.17,0.24,U] [#9 1.20,-8.81,0.20,U] [#10 0.00,0.00,0.00,L] [#11 -0.95,-0.74,2.87,U] 
23:56:25.844 00.000 21444 refined, 5 included, MultiStar: {-0.38, -1.39}, one-star: {-2.13, -0.38}
23:56:25.844 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.89 = 1.40)
23:56:25.844 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.45)
23:56:25.844 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-1.39 hyp=1.44 cameraTheta=-1.84 mountX=0.25 mountY=-1.43, mountTheta=-1.40
23:56:25.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-1.39, opts=13)
23:56:25.846 00.001 21444 Enqueuing Move request for scope (-0.38, -1.39)
23:56:25.846 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3984, FiltMin=344, FiltMax=65504, Gamma=0.560
23:56:25.846 00.000 21444 UpdateGuideState exits: m=280168 SNR=50.0 Saturated
23:56:25.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:25.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:25.846 00.000 21444 Enqueuing Expose request
23:56:25.846 00.000 25848 Worker thread wakes up
23:56:25.846 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -1.39) opts 0xd
23:56:25.846 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -1.39)
23:56:25.846 00.000 25848 Moving (-0.38, -1.39) raw xDistance=0.25 yDistance=-1.43
23:56:25.846 00.000 25848 BLC: History state: CurrMiss=-1.43, AvgInitMiss=0.60, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.540352, 1:-1.429209
23:56:25.846 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:56:25.846 00.000 25848 BLC: window closed
23:56:25.846 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
23:56:25.846 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:56:25.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.43
23:56:25.846 00.000 25848 MoveAxis(E, 0, ABG)
23:56:25.846 00.000 25848 Move returns status 0, amount 0
23:56:25.846 00.000 25848 MoveAxis(N, 0, ABG)
23:56:25.846 00.000 25848 Move returns status 0, amount 0
23:56:25.846 00.000 25848 move complete, result=0
23:56:25.846 00.000 25848 worker thread done servicing request
23:56:25.846 00.000 25848 Worker thread wakes up
23:56:25.847 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:25.847 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:25.847 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.4 px 0 ms NORTH
23:56:28.701 02.854 25848 Exposure complete
23:56:28.789 00.088 25848 worker thread done servicing request
23:56:28.789 00.000 21444 OnExposeComplete: enter
23:56:28.789 00.000 21444 UpdateGuideState(): m_state=6
23:56:28.789 00.000 21444 Star::Find(15, 1217, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 179
23:56:28.789 00.000 21444 Star::Find returns 1 (1), X=1215.90, Y=732.23, Mass=242183, SNR=47.5, Peak=10496 HFD=7.1
23:56:28.790 00.001 21444 Star::Find false star n=2 nbg=275 bg=4583.5 sigma=528.4 thresh=6169 peak=5880
23:56:28.790 00.000 21444 Star::Find false star n=4 nbg=276 bg=4337.8 sigma=511.7 thresh=5873 peak=5835
23:56:28.790 00.000 21444 MultiStar: [#1 2.45,5.52,0.24,U] [#2 0.54,0.24,0.15,U] [#3 -1.17,-0.28,0.21,U] [#4 0.00,0.00,0.00,L] [#5 10.57,-6.89,0.26,U] [#6 0.00,0.00,0.00,L] [#7 -3.09,-4.14,0.60,U] [#8 0.00,0.00,0.00,L] [#9 -9.05,-2.53,0.18,U] [#10 1.12,-0.90,0.21,U] [#11 -4.78,-2.10,3.44,U] 
23:56:28.790 00.000 21444 refined, 8 included, MultiStar: {-3.25, -2.24}, one-star: {-4.01, -3.25}
23:56:28.790 00.000 21444 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.05) = xAngle (-5.59 = 0.69)
23:56:28.790 00.000 21444 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.43 = -2.15)
23:56:28.790 00.000 21444 CameraToMount -- cameraX=-3.25 cameraY=-2.24 hyp=3.95 cameraTheta=-2.54 mountX=3.04 mountY=-3.31, mountTheta=-0.83
23:56:28.791 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.25, y=-2.24, opts=13)
23:56:28.791 00.000 21444 Enqueuing Move request for scope (-3.25, -2.24)
23:56:28.791 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=356, FiltMax=65504, Gamma=0.560
23:56:28.791 00.000 21444 UpdateGuideState exits: m=242183 SNR=47.5 Saturated
23:56:28.791 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:28.791 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:28.791 00.000 21444 Enqueuing Expose request
23:56:28.791 00.000 25848 Worker thread wakes up
23:56:28.791 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.25, -2.24) opts 0xd
23:56:28.791 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.25, -2.24)
23:56:28.791 00.000 25848 Moving (-3.25, -2.24) raw xDistance=3.04 yDistance=-3.31
23:56:28.791 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.91 from input 3.04
23:56:28.791 00.000 25848 resist switch: large excursion: input -3.31 thresh 1.53 direction from 1 to -1
23:56:28.791 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-9.93
23:56:28.791 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.31 from input -3.31
23:56:28.791 00.000 25848 MoveAxis(W, 88, ABG)
23:56:28.792 00.001 25848 Guiding  Dir = 3, Dur = 88
23:56:28.812 00.020 25848 IsSlewing returns 0
23:56:28.812 00.000 25848 IsGuiding returns 0
23:56:28.843 00.031 25848 PulseGuide returned control before completion, sleep 67
23:56:28.920 00.077 25848 IsGuiding returns 1
23:56:28.921 00.001 25848 scope still moving after pulse duration time elapsed
23:56:28.986 00.065 25848 IsSlewing returns 0
23:56:28.986 00.000 25848 IsGuiding returns 0
23:56:28.986 00.000 25848 scope move finished after 88 + 86 ms
23:56:28.986 00.000 25848 Move returns status 0, amount 88
23:56:28.986 00.000 25848 BLC: Oldest BLC event removed
23:56:28.986 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 202 applied
23:56:28.986 00.000 25848 MoveAxis(N, 292, ABG)
23:56:28.986 00.000 25848 Guiding  Dir = 0, Dur = 292
23:56:29.015 00.029 25848 IsSlewing returns 0
23:56:29.015 00.000 25848 IsGuiding returns 0
23:56:29.046 00.031 25848 PulseGuide returned control before completion, sleep 271
23:56:29.325 00.279 25848 IsGuiding returns 1
23:56:29.325 00.000 25848 scope still moving after pulse duration time elapsed
23:56:29.375 00.050 25848 IsSlewing returns 0
23:56:29.376 00.001 25848 IsGuiding returns 0
23:56:29.376 00.000 25848 scope move finished after 292 + 68 ms
23:56:29.376 00.000 25848 Move returns status 0, amount 292
23:56:29.376 00.000 25848 move complete, result=0
23:56:29.376 00.000 25848 worker thread done servicing request
23:56:29.376 00.000 25848 Worker thread wakes up
23:56:29.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:29.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:29.376 00.000 21444 GuideStep: 3.0 px 88 ms WEST, -3.3 px 292 ms NORTH
23:56:32.231 02.855 25848 Exposure complete
23:56:32.320 00.089 25848 worker thread done servicing request
23:56:32.320 00.000 21444 OnExposeComplete: enter
23:56:32.320 00.000 21444 UpdateGuideState(): m_state=6
23:56:32.320 00.000 21444 Star::Find(15, 1215, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 180
23:56:32.320 00.000 21444 Star::Find returns 1 (1), X=1220.89, Y=735.07, Mass=266314, SNR=48.7, Peak=10492 HFD=6.4
23:56:32.320 00.000 21444 Star::Find false star n=2 nbg=254 bg=4351.3 sigma=476.9 thresh=5782 peak=5536
23:56:32.320 00.000 21444 Star::Find false star n=3 nbg=256 bg=2532.6 sigma=380.1 thresh=3673 peak=3556
23:56:32.320 00.000 21444 Star::Find false star n=2 nbg=259 bg=5004.2 sigma=554.6 thresh=6668 peak=6337
23:56:32.320 00.000 21444 Star::Find false star n=3 nbg=247 bg=4759.5 sigma=476.8 thresh=6190 peak=6111
23:56:32.321 00.001 21444 Star::Find false star n=2 nbg=276 bg=4443.2 sigma=601.0 thresh=6246 peak=5735
23:56:32.321 00.000 21444 Star::Find false star n=3 nbg=257 bg=4426.5 sigma=451.2 thresh=5780 peak=5585
23:56:32.321 00.000 21444 Star::Find false star n=1 nbg=278 bg=4574.2 sigma=546.4 thresh=6213 peak=5852
23:56:32.321 00.000 21444 Star::Find false star n=5 nbg=267 bg=3956.7 sigma=522.1 thresh=5523 peak=5129
23:56:32.321 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.25,-1.92,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.68,1.90,0.17,U] [#10 0.00,0.00,0.00,L] [#11 1.02,-1.23,2.96,U] 
23:56:32.321 00.000 21444 single-star, 3 included, MultiStar: {1.04, -1.07}, one-star: {0.98, -0.42}
23:56:32.321 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.83)
23:56:32.321 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.02)
23:56:32.321 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=-0.42 hyp=1.07 cameraTheta=-0.41 mountX=-1.01 mountY=-0.02, mountTheta=-3.12
23:56:32.322 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=-0.42, opts=13)
23:56:32.322 00.000 21444 Enqueuing Move request for scope (0.98, -0.42)
23:56:32.322 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3984, FiltMin=520, FiltMax=65504, Gamma=0.560
23:56:32.322 00.000 21444 UpdateGuideState exits: m=266314 SNR=48.7 Saturated
23:56:32.322 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:32.322 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:32.322 00.000 21444 Enqueuing Expose request
23:56:32.322 00.000 25848 Worker thread wakes up
23:56:32.322 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, -0.42) opts 0xd
23:56:32.322 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, -0.42)
23:56:32.322 00.000 25848 Moving (0.98, -0.42) raw xDistance=-1.01 yDistance=-0.02
23:56:32.322 00.000 25848 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.45, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-3.308762, 1:0.018386
23:56:32.322 00.000 25848 BLC: No correction, Miss < min_move
23:56:32.322 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -1.01
23:56:32.322 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:32.323 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:56:32.323 00.000 25848 MoveAxis(E, 23, ABG)
23:56:32.323 00.000 25848 Guiding  Dir = 2, Dur = 23
23:56:32.343 00.020 25848 IsSlewing returns 0
23:56:32.343 00.000 25848 IsGuiding returns 0
23:56:32.374 00.031 25848 IsGuiding returns 1
23:56:32.374 00.000 25848 scope still moving after pulse duration time elapsed
23:56:32.423 00.049 25848 IsSlewing returns 0
23:56:32.423 00.000 25848 IsGuiding returns 0
23:56:32.424 00.001 25848 scope move finished after 23 + 56 ms
23:56:32.424 00.000 25848 Move returns status 0, amount 23
23:56:32.424 00.000 25848 MoveAxis(N, 0, ABG)
23:56:32.424 00.000 25848 Move returns status 0, amount 0
23:56:32.424 00.000 25848 move complete, result=0
23:56:32.424 00.000 25848 worker thread done servicing request
23:56:32.424 00.000 25848 Worker thread wakes up
23:56:32.424 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:32.424 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:32.424 00.000 21444 GuideStep: -1.0 px 23 ms EAST, -0.0 px 0 ms NORTH
23:56:35.276 02.852 25848 Exposure complete
23:56:35.364 00.088 25848 worker thread done servicing request
23:56:35.364 00.000 21444 OnExposeComplete: enter
23:56:35.364 00.000 21444 UpdateGuideState(): m_state=6
23:56:35.364 00.000 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 181
23:56:35.364 00.000 21444 Star::Find returns 1 (1), X=1221.25, Y=733.38, Mass=314052, SNR=53.0, Peak=11808 HFD=6.3
23:56:35.364 00.000 21444 Star::Find false star n=4 nbg=270 bg=4291.3 sigma=515.7 thresh=5838 peak=5681
23:56:35.364 00.000 21444 Star::Find false star n=5 nbg=228 bg=2779.0 sigma=328.3 thresh=3764 peak=3627
23:56:35.364 00.000 21444 Star::Find false star n=4 nbg=267 bg=4896.2 sigma=503.2 thresh=6406 peak=6051
23:56:35.364 00.000 21444 Star::Find false star n=1 nbg=280 bg=4546.1 sigma=584.4 thresh=6299 peak=5629
23:56:35.364 00.000 21444 Star::Find false star n=6 nbg=255 bg=3967.1 sigma=470.8 thresh=5380 peak=5202
23:56:35.365 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.97,-0.44,0.21,U] [#5 1.34,0.10,0.19,U] [#6 0.83,16.61,0.00,M4] [#7 2.66,-2.78,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.74,0.08,0.19,U] [#10 0.00,0.00,0.00,L] [#11 2.12,-2.18,4.09,U] 
23:56:35.365 00.000 21444 single-star, 5 included, MultiStar: {1.92, -2.07}, one-star: {1.34, -2.11}
23:56:35.365 00.000 21444 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.05) = xAngle (-4.06 = 2.23)
23:56:35.365 00.000 21444 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
23:56:35.365 00.000 21444 CameraToMount -- cameraX=1.34 cameraY=-2.11 hyp=2.50 cameraTheta=-1.00 mountX=-1.53 mountY=-1.44, mountTheta=-2.38
23:56:35.366 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.34, y=-2.11, opts=13)
23:56:35.366 00.000 21444 Enqueuing Move request for scope (1.34, -2.11)
23:56:35.366 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=420, FiltMax=65504, Gamma=0.560
23:56:35.366 00.000 21444 UpdateGuideState exits: m=314052 SNR=53.0 Saturated
23:56:35.366 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:35.366 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:35.366 00.000 21444 Enqueuing Expose request
23:56:35.366 00.000 25848 Worker thread wakes up
23:56:35.366 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.34, -2.11) opts 0xd
23:56:35.366 00.000 25848 Handling offset move in thread for scope, endpoint = (1.34, -2.11)
23:56:35.366 00.000 25848 Moving (1.34, -2.11) raw xDistance=-1.53 yDistance=-1.44
23:56:35.366 00.000 25848 BLC: History state: CurrMiss=1.44, AvgInitMiss=0.45, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-3.308762, 1:0.018386, 2:1.441682
23:56:35.366 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:56:35.366 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.53
23:56:35.366 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.44 from input -1.44
23:56:35.366 00.000 25848 MoveAxis(E, 46, ABG)
23:56:35.366 00.000 25848 Guiding  Dir = 2, Dur = 46
23:56:35.391 00.025 25848 IsSlewing returns 0
23:56:35.392 00.001 25848 IsGuiding returns 0
23:56:35.423 00.031 25848 PulseGuide returned control before completion, sleep 25
23:56:35.450 00.027 25848 IsGuiding returns 1
23:56:35.450 00.000 25848 scope still moving after pulse duration time elapsed
23:56:35.500 00.050 25848 IsSlewing returns 0
23:56:35.500 00.000 25848 IsGuiding returns 0
23:56:35.500 00.000 25848 scope move finished after 46 + 62 ms
23:56:35.500 00.000 25848 Move returns status 0, amount 46
23:56:35.500 00.000 25848 MoveAxis(N, 39, ABG)
23:56:35.500 00.000 25848 Guiding  Dir = 0, Dur = 39
23:56:35.547 00.047 25848 IsSlewing returns 0
23:56:35.547 00.000 25848 IsGuiding returns 0
23:56:35.579 00.032 25848 PulseGuide returned control before completion, sleep 18
23:56:35.605 00.026 25848 IsGuiding returns 1
23:56:35.606 00.001 25848 scope still moving after pulse duration time elapsed
23:56:35.656 00.050 25848 IsSlewing returns 0
23:56:35.657 00.001 25848 IsGuiding returns 0
23:56:35.657 00.000 25848 scope move finished after 39 + 70 ms
23:56:35.657 00.000 25848 Move returns status 0, amount 39
23:56:35.657 00.000 25848 move complete, result=0
23:56:35.657 00.000 25848 worker thread done servicing request
23:56:35.657 00.000 25848 Worker thread wakes up
23:56:35.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:35.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:35.657 00.000 21444 GuideStep: -1.5 px 46 ms EAST, -1.4 px 39 ms NORTH
23:56:38.509 02.852 25848 Exposure complete
23:56:38.596 00.087 25848 worker thread done servicing request
23:56:38.596 00.000 21444 OnExposeComplete: enter
23:56:38.596 00.000 21444 UpdateGuideState(): m_state=6
23:56:38.597 00.001 21444 Star::Find(15, 1221, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 182
23:56:38.597 00.000 21444 Star::Find returns 1 (1), X=1219.24, Y=734.64, Mass=361734, SNR=57.9, Peak=12868 HFD=6.9
23:56:38.597 00.000 21444 Star::Find false star n=3 nbg=266 bg=4409.3 sigma=529.1 thresh=5997 peak=5869
23:56:38.597 00.000 21444 Star::Find false star n=4 nbg=267 bg=2689.8 sigma=495.8 thresh=4177 peak=4089
23:56:38.597 00.000 21444 Star::Find false star n=2 nbg=260 bg=4999.9 sigma=519.5 thresh=6558 peak=6249
23:56:38.597 00.000 21444 Star::Find false star n=3 nbg=264 bg=4612.4 sigma=542.4 thresh=6240 peak=6159
23:56:38.597 00.000 21444 Star::Find false star n=5 nbg=239 bg=4430.1 sigma=457.5 thresh=5803 peak=5561
23:56:38.597 00.000 21444 Star::Find false star n=3 nbg=270 bg=4516.8 sigma=533.0 thresh=6116 peak=5604
23:56:38.597 00.000 21444 Star::Find false star n=1 nbg=275 bg=3074.6 sigma=511.7 thresh=4610 peak=4248
23:56:38.597 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 2.27,1.35,0.19,U] [#6 0.00,0.00,0.00,L] [#7 0.31,-0.52,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -13.65,-4.59,0.00,M2] [#11 -0.21,0.00,3.18,U] 
23:56:38.597 00.000 21444 refined, 3 included, MultiStar: {-0.11, -0.21}, one-star: {-0.68, -0.85}
23:56:38.597 00.000 21444 CameraToMount -- cameraTheta (-2.06) - m_xAngle (3.05) = xAngle (-5.11 = 1.17)
23:56:38.597 00.000 21444 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.95 = -1.67)
23:56:38.597 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-2.06 mountX=0.09 mountY=-0.23, mountTheta=-1.20
23:56:38.598 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.21, opts=13)
23:56:38.598 00.000 21444 Enqueuing Move request for scope (-0.11, -0.21)
23:56:38.598 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=676, FiltMax=65504, Gamma=0.560
23:56:38.598 00.000 21444 UpdateGuideState exits: m=361734 SNR=57.9 Saturated
23:56:38.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:38.598 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:38.599 00.001 21444 Enqueuing Expose request
23:56:38.599 00.000 25848 Worker thread wakes up
23:56:38.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.21) opts 0xd
23:56:38.599 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.21)
23:56:38.599 00.000 25848 Moving (-0.11, -0.21) raw xDistance=0.09 yDistance=-0.23
23:56:38.599 00.000 25848 BLC: window closed
23:56:38.599 00.000 25848 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.45, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-3.308762, 1:0.018386, 2:1.441682
23:56:38.599 00.000 25848 BLC: No correction, Miss < min_move
23:56:38.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:56:38.599 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:38.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:56:38.599 00.000 25848 MoveAxis(E, 0, ABG)
23:56:38.599 00.000 25848 Move returns status 0, amount 0
23:56:38.599 00.000 25848 MoveAxis(N, 0, ABG)
23:56:38.599 00.000 25848 Move returns status 0, amount 0
23:56:38.599 00.000 25848 move complete, result=0
23:56:38.599 00.000 25848 worker thread done servicing request
23:56:38.599 00.000 25848 Worker thread wakes up
23:56:38.599 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:38.599 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:38.600 00.001 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:41.453 02.853 25848 Exposure complete
23:56:41.529 00.076 25848 worker thread done servicing request
23:56:41.529 00.000 21444 OnExposeComplete: enter
23:56:41.529 00.000 21444 UpdateGuideState(): m_state=6
23:56:41.529 00.000 21444 Star::Find(15, 1219, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 183
23:56:41.529 00.000 21444 Star::Find returns 1 (1), X=1219.38, Y=733.50, Mass=429942, SNR=79.3, Peak=12316 HFD=7.3
23:56:41.529 00.000 21444 Star::Find false star n=6 nbg=270 bg=2571.2 sigma=448.5 thresh=3917 peak=3643
23:56:41.529 00.000 21444 Star::Find false star n=6 nbg=240 bg=4896.4 sigma=472.7 thresh=6315 peak=6147
23:56:41.529 00.000 21444 Star::Find false star n=1 nbg=263 bg=4284.6 sigma=557.1 thresh=5956 peak=5662
23:56:41.529 00.000 21444 Star::Find false star n=3 nbg=232 bg=4545.4 sigma=386.3 thresh=5704 peak=5552
23:56:41.529 00.000 21444 Star::Find false star n=3 nbg=259 bg=4537.5 sigma=479.8 thresh=5977 peak=5696
23:56:41.529 00.000 21444 Star::Find false star n=4 nbg=261 bg=3527.5 sigma=494.2 thresh=5010 peak=4522
23:56:41.529 00.000 21444 Star::Find false star n=5 nbg=261 bg=4054.3 sigma=495.9 thresh=5542 peak=5416
23:56:41.529 00.000 21444 MultiStar: [#1 6.25,-5.20,0.12,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.34,-6.41,0.12,U] [#6 0.00,0.00,0.00,L] [#7 0.55,-2.74,0.62,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.37,-1.69,3.36,U] 
23:56:41.529 00.000 21444 single-star, 4 included, MultiStar: {0.61, -2.06}, one-star: {-0.54, -1.99}
23:56:41.529 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.89 = 1.40)
23:56:41.529 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.45)
23:56:41.529 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=-1.99 hyp=2.06 cameraTheta=-1.84 mountX=0.36 mountY=-2.05, mountTheta=-1.40
23:56:41.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=-1.99, opts=13)
23:56:41.530 00.000 21444 Enqueuing Move request for scope (-0.54, -1.99)
23:56:41.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3984, FiltMin=494, FiltMax=65504, Gamma=0.560
23:56:41.531 00.001 21444 UpdateGuideState exits: m=429942 SNR=79.3 Saturated
23:56:41.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:41.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:41.531 00.000 21444 Enqueuing Expose request
23:56:41.531 00.000 25848 Worker thread wakes up
23:56:41.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.99) opts 0xd
23:56:41.531 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, -1.99)
23:56:41.531 00.000 25848 Moving (-0.54, -1.99) raw xDistance=0.36 yDistance=-2.05
23:56:41.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
23:56:41.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.05 from input -2.05
23:56:41.531 00.000 25848 MoveAxis(E, 0, ABG)
23:56:41.531 00.000 25848 Move returns status 0, amount 0
23:56:41.532 00.001 25848 MoveAxis(N, 56, ABG)
23:56:41.532 00.000 25848 Guiding  Dir = 0, Dur = 56
23:56:41.562 00.030 25848 IsSlewing returns 0
23:56:41.563 00.001 25848 IsGuiding returns 0
23:56:41.593 00.030 25848 PulseGuide returned control before completion, sleep 36
23:56:41.642 00.049 25848 IsGuiding returns 1
23:56:41.642 00.000 25848 scope still moving after pulse duration time elapsed
23:56:41.701 00.059 25848 IsSlewing returns 0
23:56:41.701 00.000 25848 IsGuiding returns 0
23:56:41.701 00.000 25848 scope move finished after 56 + 82 ms
23:56:41.701 00.000 25848 Move returns status 0, amount 56
23:56:41.701 00.000 25848 move complete, result=0
23:56:41.701 00.000 25848 worker thread done servicing request
23:56:41.702 00.001 25848 Worker thread wakes up
23:56:41.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:41.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:41.702 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -2.0 px 56 ms NORTH
23:56:44.545 02.843 25848 Exposure complete
23:56:44.632 00.087 25848 worker thread done servicing request
23:56:44.632 00.000 21444 OnExposeComplete: enter
23:56:44.632 00.000 21444 UpdateGuideState(): m_state=6
23:56:44.633 00.001 21444 Star::Find(15, 1219, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 184
23:56:44.633 00.000 21444 Star::Find returns 1 (1), X=1220.78, Y=734.11, Mass=385636, SNR=74.3, Peak=12368 HFD=6.8
23:56:44.633 00.000 21444 Star::Find false star n=3 nbg=266 bg=4368.7 sigma=600.7 thresh=6171 peak=5772
23:56:44.633 00.000 21444 Star::Find false star n=2 nbg=262 bg=2754.1 sigma=401.2 thresh=3958 peak=3811
23:56:44.633 00.000 21444 Star::Find false star n=4 nbg=280 bg=4857.1 sigma=550.0 thresh=6507 peak=6067
23:56:44.633 00.000 21444 Star::Find false star n=3 nbg=266 bg=4599.8 sigma=633.0 thresh=6499 peak=5946
23:56:44.633 00.000 21444 Star::Find false star n=2 nbg=272 bg=4330.0 sigma=516.5 thresh=5879 peak=5638
23:56:44.633 00.000 21444 Star::Find false star n=1 nbg=272 bg=4496.0 sigma=550.7 thresh=6148 peak=5578
23:56:44.633 00.000 21444 Star::Find false star n=3 nbg=262 bg=3607.0 sigma=476.3 thresh=5036 peak=4692
23:56:44.633 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.58,10.28,0.13,U] [#7 1.75,-2.44,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -14.18,-5.27,0.00,M3] [#11 1.47,-0.86,3.11,U] 
23:56:44.633 00.000 21444 single-star, 3 included, MultiStar: {1.43, -0.92}, one-star: {0.87, -1.37}
23:56:44.633 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.23)
23:56:44.633 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
23:56:44.633 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=-1.37 hyp=1.63 cameraTheta=-1.01 mountX=-0.99 mountY=-0.94, mountTheta=-2.38
23:56:44.634 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=-1.37, opts=13)
23:56:44.634 00.000 21444 Enqueuing Move request for scope (0.87, -1.37)
23:56:44.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4000, FiltMin=524, FiltMax=65504, Gamma=0.560
23:56:44.634 00.000 21444 UpdateGuideState exits: m=385636 SNR=74.3 Saturated
23:56:44.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:44.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:44.635 00.001 21444 Enqueuing Expose request
23:56:44.635 00.000 25848 Worker thread wakes up
23:56:44.635 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, -1.37) opts 0xd
23:56:44.635 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, -1.37)
23:56:44.635 00.000 25848 Moving (0.87, -1.37) raw xDistance=-0.99 yDistance=-0.94
23:56:44.635 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.99
23:56:44.635 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
23:56:44.635 00.000 25848 MoveAxis(E, 29, ABG)
23:56:44.635 00.000 25848 Guiding  Dir = 2, Dur = 29
23:56:44.691 00.056 25848 IsSlewing returns 0
23:56:44.691 00.000 25848 IsGuiding returns 0
23:56:44.722 00.031 25848 IsGuiding returns 1
23:56:44.722 00.000 25848 scope still moving after pulse duration time elapsed
23:56:44.779 00.057 25848 IsSlewing returns 0
23:56:44.779 00.000 25848 IsGuiding returns 0
23:56:44.779 00.000 25848 scope move finished after 29 + 59 ms
23:56:44.779 00.000 25848 Move returns status 0, amount 29
23:56:44.779 00.000 25848 MoveAxis(N, 26, ABG)
23:56:44.779 00.000 25848 Guiding  Dir = 0, Dur = 26
23:56:44.814 00.035 25848 IsSlewing returns 0
23:56:44.815 00.001 25848 IsGuiding returns 0
23:56:44.846 00.031 25848 IsGuiding returns 1
23:56:44.846 00.000 25848 scope still moving after pulse duration time elapsed
23:56:44.905 00.059 25848 IsSlewing returns 0
23:56:44.905 00.000 25848 IsGuiding returns 0
23:56:44.905 00.000 25848 scope move finished after 26 + 63 ms
23:56:44.905 00.000 25848 Move returns status 0, amount 26
23:56:44.905 00.000 25848 move complete, result=0
23:56:44.905 00.000 25848 worker thread done servicing request
23:56:44.905 00.000 25848 Worker thread wakes up
23:56:44.905 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -0.9 px 26 ms NORTH
23:56:44.906 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:44.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:47.761 02.855 25848 Exposure complete
23:56:47.849 00.088 25848 worker thread done servicing request
23:56:47.849 00.000 21444 OnExposeComplete: enter
23:56:47.849 00.000 21444 UpdateGuideState(): m_state=6
23:56:47.850 00.001 21444 Star::Find(15, 1220, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 185
23:56:47.850 00.000 21444 Star::Find returns 1 (1), X=1217.83, Y=734.42, Mass=297485, SNR=49.7, Peak=10568 HFD=6.5
23:56:47.850 00.000 21444 Star::Find false star n=1 nbg=266 bg=4426.4 sigma=482.5 thresh=5874 peak=5602
23:56:47.850 00.000 21444 Star::Find false star n=2 nbg=266 bg=4648.5 sigma=589.9 thresh=6418 peak=5899
23:56:47.850 00.000 21444 Star::Find false star n=2 nbg=272 bg=4458.6 sigma=518.0 thresh=6013 peak=5491
23:56:47.850 00.000 21444 Star::Find false star n=4 nbg=249 bg=4530.3 sigma=466.1 thresh=5929 peak=5875
23:56:47.850 00.000 21444 Star::Find false star n=2 nbg=259 bg=3494.8 sigma=411.8 thresh=4730 peak=4486
23:56:47.850 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.36,-1.58,0.17,U] [#3 -11.24,-2.69,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -2.05,12.62,0.20,U] [#7 -0.47,-2.01,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -22.44,-14.12,0.00,M4] [#11 -0.78,-0.17,3.55,U] 
23:56:47.850 00.000 21444 refined, 5 included, MultiStar: {-1.29, -0.30}, one-star: {-2.08, -1.07}
23:56:47.850 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.32)
23:56:47.850 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
23:56:47.850 00.000 21444 CameraToMount -- cameraX=-1.29 cameraY=-0.30 hyp=1.32 cameraTheta=-2.91 mountX=1.26 mountY=-0.77, mountTheta=-0.55
23:56:47.851 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.29, y=-0.30, opts=13)
23:56:47.851 00.000 21444 Enqueuing Move request for scope (-1.29, -0.30)
23:56:47.851 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=4004, FiltMin=524, FiltMax=65504, Gamma=0.560
23:56:47.852 00.001 25848 Worker thread wakes up
23:56:47.852 00.000 21444 UpdateGuideState exits: m=297485 SNR=49.7 Saturated
23:56:47.852 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:47.852 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:47.852 00.000 21444 Enqueuing Expose request
23:56:47.852 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -0.30) opts 0xd
23:56:47.852 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.29, -0.30)
23:56:47.852 00.000 25848 Moving (-1.29, -0.30) raw xDistance=1.26 yDistance=-0.77
23:56:47.852 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.26
23:56:47.852 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
23:56:47.852 00.000 25848 MoveAxis(W, 35, ABG)
23:56:47.852 00.000 25848 Guiding  Dir = 3, Dur = 35
23:56:47.876 00.024 25848 IsSlewing returns 0
23:56:47.877 00.001 25848 IsGuiding returns 0
23:56:47.908 00.031 25848 PulseGuide returned control before completion, sleep 14
23:56:47.932 00.024 25848 IsGuiding returns 1
23:56:47.932 00.000 25848 scope still moving after pulse duration time elapsed
23:56:47.984 00.052 25848 IsSlewing returns 0
23:56:47.985 00.001 25848 IsGuiding returns 0
23:56:47.985 00.000 25848 scope move finished after 35 + 73 ms
23:56:47.985 00.000 25848 Move returns status 0, amount 35
23:56:47.985 00.000 25848 MoveAxis(N, 21, ABG)
23:56:47.985 00.000 25848 Guiding  Dir = 0, Dur = 21
23:56:48.017 00.032 25848 IsSlewing returns 0
23:56:48.017 00.000 25848 IsGuiding returns 0
23:56:48.050 00.033 25848 IsGuiding returns 1
23:56:48.050 00.000 25848 scope still moving after pulse duration time elapsed
23:56:48.123 00.073 25848 IsSlewing returns 0
23:56:48.125 00.002 25848 IsGuiding returns 0
23:56:48.125 00.000 25848 scope move finished after 21 + 86 ms
23:56:48.125 00.000 25848 Move returns status 0, amount 21
23:56:48.125 00.000 25848 move complete, result=0
23:56:48.125 00.000 25848 worker thread done servicing request
23:56:48.125 00.000 25848 Worker thread wakes up
23:56:48.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:48.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:48.125 00.000 21444 GuideStep: 1.3 px 35 ms WEST, -0.8 px 21 ms NORTH
23:56:50.973 02.848 25848 Exposure complete
23:56:51.061 00.088 25848 worker thread done servicing request
23:56:51.061 00.000 21444 OnExposeComplete: enter
23:56:51.061 00.000 21444 UpdateGuideState(): m_state=6
23:56:51.061 00.000 21444 Star::Find(15, 1217, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 186
23:56:51.061 00.000 21444 Star::Find returns 1 (1), X=1216.42, Y=736.11, Mass=382300, SNR=67.5, Peak=12188 HFD=7.1
23:56:51.061 00.000 21444 Star::Find false star n=2 nbg=247 bg=4450.6 sigma=491.4 thresh=5925 peak=5753
23:56:51.061 00.000 21444 Star::Find false star n=3 nbg=265 bg=2694.9 sigma=471.9 thresh=4111 peak=3744
23:56:51.061 00.000 21444 Star::Find false star n=7 nbg=273 bg=4750.9 sigma=615.0 thresh=6596 peak=6276
23:56:51.061 00.000 21444 Star::Find false star n=4 nbg=266 bg=4268.2 sigma=500.4 thresh=5769 peak=5615
23:56:51.061 00.000 21444 Star::Find false star n=1 nbg=276 bg=4381.5 sigma=560.2 thresh=6062 peak=5437
23:56:51.062 00.001 21444 Star::Find false star n=3 nbg=258 bg=3411.7 sigma=449.5 thresh=4760 peak=4398
23:56:51.062 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 21.68,14.96,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.42,-1.37,0.81,U] [#8 -2.16,2.60,0.17,U] [#9 0.00,0.00,0.00,L] [#10 -22.47,-14.48,0.00,M5] [#11 -2.82,0.68,2.76,U] 
23:56:51.062 00.000 21444 refined, 3 included, MultiStar: {-2.87, 0.39}, one-star: {-3.49, 0.62}
23:56:51.062 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
23:56:51.062 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
23:56:51.062 00.000 21444 CameraToMount -- cameraX=-2.87 cameraY=0.39 hyp=2.89 cameraTheta=3.01 mountX=2.89 mountY=-0.73, mountTheta=-0.25
23:56:51.063 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.87, y=0.39, opts=13)
23:56:51.063 00.000 21444 Enqueuing Move request for scope (-2.87, 0.39)
23:56:51.063 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=368, FiltMax=65504, Gamma=0.560
23:56:51.063 00.000 25848 Worker thread wakes up
23:56:51.063 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.87, 0.39) opts 0xd
23:56:51.063 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.87, 0.39)
23:56:51.063 00.000 25848 Moving (-2.87, 0.39) raw xDistance=2.89 yDistance=-0.73
23:56:51.063 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.87 from input 2.89
23:56:51.063 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
23:56:51.063 00.000 25848 MoveAxis(W, 87, ABG)
23:56:51.063 00.000 21444 UpdateGuideState exits: m=382300 SNR=67.5 Saturated
23:56:51.064 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:51.064 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:51.064 00.000 21444 Enqueuing Expose request
23:56:51.064 00.000 25848 Guiding  Dir = 3, Dur = 87
23:56:51.092 00.028 25848 IsSlewing returns 0
23:56:51.092 00.000 25848 IsGuiding returns 0
23:56:51.125 00.033 25848 PulseGuide returned control before completion, sleep 66
23:56:51.194 00.069 25848 IsGuiding returns 1
23:56:51.194 00.000 25848 scope still moving after pulse duration time elapsed
23:56:51.248 00.054 25848 IsSlewing returns 0
23:56:51.248 00.000 25848 IsGuiding returns 0
23:56:51.248 00.000 25848 scope move finished after 87 + 69 ms
23:56:51.248 00.000 25848 Move returns status 0, amount 87
23:56:51.248 00.000 25848 MoveAxis(N, 20, ABG)
23:56:51.249 00.001 25848 Guiding  Dir = 0, Dur = 20
23:56:51.279 00.030 25848 IsSlewing returns 0
23:56:51.280 00.001 25848 IsGuiding returns 0
23:56:51.312 00.032 25848 IsGuiding returns 1
23:56:51.312 00.000 25848 scope still moving after pulse duration time elapsed
23:56:51.359 00.047 25848 IsSlewing returns 0
23:56:51.359 00.000 25848 IsGuiding returns 0
23:56:51.359 00.000 25848 scope move finished after 20 + 59 ms
23:56:51.360 00.001 25848 Move returns status 0, amount 20
23:56:51.360 00.000 25848 move complete, result=0
23:56:51.360 00.000 25848 worker thread done servicing request
23:56:51.360 00.000 25848 Worker thread wakes up
23:56:51.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:51.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:51.360 00.000 21444 GuideStep: 2.9 px 87 ms WEST, -0.7 px 20 ms NORTH
23:56:54.205 02.845 25848 Exposure complete
23:56:54.283 00.078 25848 worker thread done servicing request
23:56:54.284 00.001 21444 OnExposeComplete: enter
23:56:54.284 00.000 21444 UpdateGuideState(): m_state=6
23:56:54.284 00.000 21444 Star::Find(15, 1216, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 187
23:56:54.284 00.000 21444 Star::Find returns 1 (1), X=1218.71, Y=735.51, Mass=273948, SNR=49.6, Peak=10468 HFD=7.3
23:56:54.284 00.000 21444 Star::Find false star n=1 nbg=255 bg=4471.8 sigma=500.8 thresh=5974 peak=5483
23:56:54.284 00.000 21444 Star::Find false star n=5 nbg=251 bg=4436.4 sigma=453.8 thresh=5798 peak=5622
23:56:54.284 00.000 21444 Star::Find false star n=4 nbg=248 bg=4321.1 sigma=465.4 thresh=5717 peak=5710
23:56:54.284 00.000 21444 Star::Find false star n=8 nbg=262 bg=4501.0 sigma=475.7 thresh=5928 peak=5632
23:56:54.284 00.000 21444 Star::Find false star n=1 nbg=266 bg=4517.2 sigma=460.1 thresh=5898 peak=5567
23:56:54.284 00.000 21444 Star::Find false star n=6 nbg=260 bg=4119.0 sigma=537.9 thresh=5733 peak=5564
23:56:54.284 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.29,4.69,0.25,U] [#3 -1.03,0.39,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.47,-0.06,1.10,U] [#8 0.00,0.00,0.00,L] [#9 3.27,-10.66,0.29,U] [#10 0.00,0.00,0.00,L] [#11 -0.05,0.50,2.43,U] 
23:56:54.284 00.000 21444 refined, 5 included, MultiStar: {-0.15, -0.13}, one-star: {-1.20, 0.02}
23:56:54.284 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
23:56:54.284 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.02)
23:56:54.285 00.001 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.41 mountX=0.13 mountY=-0.18, mountTheta=-0.92
23:56:54.285 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.13, opts=13)
23:56:54.285 00.000 21444 Enqueuing Move request for scope (-0.15, -0.13)
23:56:54.285 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3984, FiltMin=144, FiltMax=65504, Gamma=0.560
23:56:54.285 00.000 21444 UpdateGuideState exits: m=273948 SNR=49.6 Saturated
23:56:54.285 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:54.285 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:54.285 00.000 25848 Worker thread wakes up
23:56:54.285 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
23:56:54.285 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
23:56:54.286 00.001 21444 Enqueuing Expose request
23:56:54.286 00.000 25848 Moving (-0.15, -0.13) raw xDistance=0.13 yDistance=-0.18
23:56:54.286 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:56:54.286 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:54.286 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:56:54.286 00.000 25848 MoveAxis(E, 0, ABG)
23:56:54.286 00.000 25848 Move returns status 0, amount 0
23:56:54.286 00.000 25848 MoveAxis(N, 0, ABG)
23:56:54.286 00.000 25848 Move returns status 0, amount 0
23:56:54.286 00.000 25848 move complete, result=0
23:56:54.286 00.000 25848 worker thread done servicing request
23:56:54.286 00.000 25848 Worker thread wakes up
23:56:54.286 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:54.286 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:54.286 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:57.126 02.840 25848 Exposure complete
23:56:57.199 00.073 25848 worker thread done servicing request
23:56:57.199 00.000 21444 OnExposeComplete: enter
23:56:57.199 00.000 21444 UpdateGuideState(): m_state=6
23:56:57.200 00.001 21444 Star::Find(15, 1218, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 188
23:56:57.200 00.000 21444 Star::Find returns 1 (1), X=1217.91, Y=735.15, Mass=237001, SNR=41.0, Peak=10548 HFD=6.2
23:56:57.200 00.000 21444 Star::Find false star n=6 nbg=253 bg=4386.8 sigma=457.8 thresh=5760 peak=5639
23:56:57.200 00.000 21444 Star::Find false star n=3 nbg=259 bg=4538.3 sigma=500.6 thresh=6040 peak=5808
23:56:57.200 00.000 21444 Star::Find false star n=2 nbg=262 bg=4299.0 sigma=510.6 thresh=5831 peak=5785
23:56:57.200 00.000 21444 Star::Find false star n=1 nbg=261 bg=4626.4 sigma=506.6 thresh=6146 peak=5774
23:56:57.200 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.39,-1.50,0.38,U] [#3 -1.39,-0.09,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.34,-0.21,1.03,U] [#8 -4.04,-16.78,0.00,M3] [#9 15.91,-18.33,0.00,M1] [#10 3.47,-5.06,0.32,U] [#11 -1.40,1.05,3.63,U] 
23:56:57.200 00.000 21444 refined, 5 included, MultiStar: {-1.19, 0.15}, one-star: {-2.00, -0.34}
23:56:57.200 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
23:56:57.200 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
23:56:57.200 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=0.15 hyp=1.20 cameraTheta=3.01 mountX=1.20 mountY=-0.31, mountTheta=-0.25
23:56:57.201 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=0.15, opts=13)
23:56:57.201 00.000 21444 Enqueuing Move request for scope (-1.19, 0.15)
23:56:57.201 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=444, FiltMax=65504, Gamma=0.560
23:56:57.201 00.000 21444 UpdateGuideState exits: m=237001 SNR=41.0 Saturated
23:56:57.201 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:57.201 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:56:57.201 00.000 21444 Enqueuing Expose request
23:56:57.201 00.000 25848 Worker thread wakes up
23:56:57.201 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.15) opts 0xd
23:56:57.201 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, 0.15)
23:56:57.201 00.000 25848 Moving (-1.19, 0.15) raw xDistance=1.20 yDistance=-0.31
23:56:57.201 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.20
23:56:57.201 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:57.201 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:56:57.201 00.000 25848 MoveAxis(W, 35, ABG)
23:56:57.201 00.000 25848 Guiding  Dir = 3, Dur = 35
23:56:57.263 00.062 25848 IsSlewing returns 0
23:56:57.264 00.001 25848 IsGuiding returns 0
23:56:57.305 00.041 25848 IsGuiding returns 1
23:56:57.305 00.000 25848 scope still moving after pulse duration time elapsed
23:56:57.358 00.053 25848 IsSlewing returns 0
23:56:57.358 00.000 25848 IsGuiding returns 0
23:56:57.358 00.000 25848 scope move finished after 35 + 59 ms
23:56:57.358 00.000 25848 Move returns status 0, amount 35
23:56:57.358 00.000 25848 MoveAxis(N, 0, ABG)
23:56:57.358 00.000 25848 Move returns status 0, amount 0
23:56:57.358 00.000 25848 move complete, result=0
23:56:57.358 00.000 25848 worker thread done servicing request
23:56:57.358 00.000 25848 Worker thread wakes up
23:56:57.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:56:57.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:56:57.359 00.001 21444 GuideStep: 1.2 px 35 ms WEST, -0.3 px 0 ms NORTH
23:57:00.203 02.844 25848 Exposure complete
23:57:00.279 00.076 25848 worker thread done servicing request
23:57:00.280 00.001 21444 OnExposeComplete: enter
23:57:00.280 00.000 21444 UpdateGuideState(): m_state=6
23:57:00.280 00.000 21444 Star::Find(15, 1217, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 189
23:57:00.280 00.000 21444 Star::Find returns 1 (1), X=1221.52, Y=735.36, Mass=335938, SNR=52.8, Peak=11784 HFD=7.2
23:57:00.280 00.000 21444 Star::Find false star n=4 nbg=271 bg=2752.1 sigma=470.8 thresh=4165 peak=3915
23:57:00.280 00.000 21444 Star::Find false star n=4 nbg=266 bg=4341.0 sigma=457.4 thresh=5713 peak=5589
23:57:00.280 00.000 21444 Star::Find false star n=2 nbg=266 bg=4460.7 sigma=552.6 thresh=6119 peak=5682
23:57:00.280 00.000 21444 MultiStar: [#1 -3.45,0.80,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.28,-0.78,0.27,U] [#4 26.53,17.59,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 3.94,9.32,0.24,U] [#7 2.87,-0.65,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.53,-10.63,0.22,U] [#11 2.69,0.25,2.63,U] 
23:57:00.280 00.000 21444 single-star, 6 included, MultiStar: {2.07, -0.04}, one-star: {1.61, -0.13}
23:57:00.280 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
23:57:00.280 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
23:57:00.280 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=-0.13 hyp=1.61 cameraTheta=-0.08 mountX=-1.61 mountY=0.49, mountTheta=2.85
23:57:00.281 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=-0.13, opts=13)
23:57:00.281 00.000 21444 Enqueuing Move request for scope (1.61, -0.13)
23:57:00.281 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4008, FiltMin=520, FiltMax=65504, Gamma=0.560
23:57:00.281 00.000 21444 UpdateGuideState exits: m=335938 SNR=52.8 Saturated
23:57:00.281 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:00.281 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:00.281 00.000 21444 Enqueuing Expose request
23:57:00.282 00.001 25848 Worker thread wakes up
23:57:00.282 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, -0.13) opts 0xd
23:57:00.282 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, -0.13)
23:57:00.282 00.000 25848 Moving (1.61, -0.13) raw xDistance=-1.61 yDistance=0.49
23:57:00.282 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.61
23:57:00.282 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:00.282 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
23:57:00.282 00.000 25848 MoveAxis(E, 44, ABG)
23:57:00.282 00.000 25848 Guiding  Dir = 2, Dur = 44
23:57:00.312 00.030 25848 IsSlewing returns 0
23:57:00.312 00.000 25848 IsGuiding returns 0
23:57:00.344 00.032 25848 PulseGuide returned control before completion, sleep 23
23:57:00.373 00.029 25848 IsGuiding returns 1
23:57:00.373 00.000 25848 scope still moving after pulse duration time elapsed
23:57:00.440 00.067 25848 IsSlewing returns 0
23:57:00.441 00.001 25848 IsGuiding returns 0
23:57:00.441 00.000 25848 scope move finished after 44 + 83 ms
23:57:00.441 00.000 25848 Move returns status 0, amount 44
23:57:00.441 00.000 25848 MoveAxis(N, 0, ABG)
23:57:00.441 00.000 25848 Move returns status 0, amount 0
23:57:00.441 00.000 25848 move complete, result=0
23:57:00.441 00.000 25848 worker thread done servicing request
23:57:00.441 00.000 25848 Worker thread wakes up
23:57:00.441 00.000 21444 GuideStep: -1.6 px 44 ms EAST, 0.5 px 0 ms NORTH
23:57:00.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:00.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:57:03.297 02.856 25848 Exposure complete
23:57:03.384 00.087 25848 worker thread done servicing request
23:57:03.385 00.001 21444 OnExposeComplete: enter
23:57:03.385 00.000 21444 UpdateGuideState(): m_state=6
23:57:03.385 00.000 21444 Star::Find(15, 1221, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 190
23:57:03.385 00.000 21444 Star::Find returns 1 (1), X=1219.34, Y=736.81, Mass=308360, SNR=60.2, Peak=10572 HFD=6.9
23:57:03.385 00.000 21444 Star::Find false star n=5 nbg=260 bg=4391.0 sigma=462.7 thresh=5779 peak=5563
23:57:03.385 00.000 21444 Star::Find false star n=4 nbg=266 bg=2676.6 sigma=444.1 thresh=4009 peak=3874
23:57:03.385 00.000 21444 Star::Find false star n=2 nbg=276 bg=4544.4 sigma=476.2 thresh=5973 peak=5626
23:57:03.385 00.000 21444 Star::Find false star n=3 nbg=263 bg=4280.3 sigma=472.3 thresh=5697 peak=5326
23:57:03.385 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.86,0.39,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.70,4.66,0.21,U] [#7 0.07,0.91,0.66,U] [#8 0.00,0.00,0.00,L] [#9 -7.93,-14.55,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -0.97,1.17,3.11,U] 
23:57:03.385 00.000 21444 refined, 4 included, MultiStar: {-0.57, 1.28}, one-star: {-0.57, 1.33}
23:57:03.385 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
23:57:03.386 00.001 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.38)
23:57:03.386 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=1.28 hyp=1.40 cameraTheta=1.99 mountX=0.68 mountY=0.97, mountTheta=0.96
23:57:03.386 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=1.28, opts=13)
23:57:03.386 00.000 21444 Enqueuing Move request for scope (-0.57, 1.28)
23:57:03.387 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=570, FiltMax=65504, Gamma=0.560
23:57:03.387 00.000 21444 UpdateGuideState exits: m=308360 SNR=60.2 Saturated
23:57:03.387 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:03.387 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:03.387 00.000 21444 Enqueuing Expose request
23:57:03.387 00.000 25848 Worker thread wakes up
23:57:03.387 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.28) opts 0xd
23:57:03.387 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, 1.28)
23:57:03.387 00.000 25848 Moving (-0.57, 1.28) raw xDistance=0.68 yDistance=0.97
23:57:03.387 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.68
23:57:03.387 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:03.387 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.97
23:57:03.387 00.000 25848 MoveAxis(W, 17, ABG)
23:57:03.387 00.000 25848 Guiding  Dir = 3, Dur = 17
23:57:03.408 00.021 25848 IsSlewing returns 0
23:57:03.408 00.000 25848 IsGuiding returns 0
23:57:03.481 00.073 25848 IsGuiding returns 1
23:57:03.481 00.000 25848 scope still moving after pulse duration time elapsed
23:57:03.547 00.066 25848 IsSlewing returns 0
23:57:03.548 00.001 25848 IsGuiding returns 0
23:57:03.548 00.000 25848 scope move finished after 17 + 123 ms
23:57:03.548 00.000 25848 Move returns status 0, amount 17
23:57:03.548 00.000 25848 MoveAxis(N, 0, ABG)
23:57:03.548 00.000 25848 Move returns status 0, amount 0
23:57:03.548 00.000 25848 move complete, result=0
23:57:03.548 00.000 25848 worker thread done servicing request
23:57:03.548 00.000 25848 Worker thread wakes up
23:57:03.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:03.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:57:03.548 00.000 21444 GuideStep: 0.7 px 17 ms WEST, 1.0 px 0 ms NORTH
23:57:06.398 02.850 25848 Exposure complete
23:57:06.475 00.077 25848 worker thread done servicing request
23:57:06.475 00.000 21444 OnExposeComplete: enter
23:57:06.475 00.000 21444 UpdateGuideState(): m_state=6
23:57:06.476 00.001 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 191
23:57:06.476 00.000 21444 Star::Find returns 1 (1), X=1220.71, Y=737.17, Mass=239499, SNR=41.8, Peak=10776 HFD=6.4
23:57:06.476 00.000 21444 Star::Find false star n=4 nbg=240 bg=4356.9 sigma=458.6 thresh=5733 peak=5597
23:57:06.476 00.000 21444 Star::Find false star n=3 nbg=272 bg=2684.5 sigma=483.9 thresh=4136 peak=3926
23:57:06.476 00.000 21444 Star::Find false star n=3 nbg=272 bg=4893.4 sigma=554.7 thresh=6558 peak=6079
23:57:06.476 00.000 21444 Star::Find false star n=2 nbg=262 bg=4371.2 sigma=514.2 thresh=5914 peak=5835
23:57:06.476 00.000 21444 Star::Find false star n=2 nbg=250 bg=4724.3 sigma=454.9 thresh=6089 peak=5890
23:57:06.476 00.000 21444 Star::Find false star n=4 nbg=257 bg=3227.7 sigma=435.7 thresh=4535 peak=4423
23:57:06.476 00.000 21444 Star::Find false star n=6 nbg=272 bg=4125.2 sigma=527.8 thresh=5709 peak=5305
23:57:06.476 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 13.45,17.19,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 3.47,-1.07,0.31,U] [#7 -0.29,1.64,1.35,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.91,2.53,3.98,U] 
23:57:06.476 00.000 21444 single-star, 3 included, MultiStar: {0.77, 2.05}, one-star: {0.79, 1.68}
23:57:06.476 00.000 21444 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.05) = xAngle (-1.92 = -1.92)
23:57:06.476 00.000 21444 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.52)
23:57:06.476 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=1.68 hyp=1.86 cameraTheta=1.13 mountX=-0.64 mountY=1.86, mountTheta=1.90
23:57:06.477 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=1.68, opts=13)
23:57:06.477 00.000 21444 Enqueuing Move request for scope (0.79, 1.68)
23:57:06.477 00.000 25848 Worker thread wakes up
23:57:06.477 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 1.68) opts 0xd
23:57:06.477 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 1.68)
23:57:06.477 00.000 25848 Moving (0.79, 1.68) raw xDistance=-0.64 yDistance=1.86
23:57:06.477 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.64
23:57:06.477 00.000 25848 resist switch: large excursion: input 1.86 thresh 1.53 direction from -1 to 1
23:57:06.477 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.57
23:57:06.477 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.86 from input 1.86
23:57:06.477 00.000 25848 MoveAxis(E, 17, ABG)
23:57:06.477 00.000 25848 Guiding  Dir = 2, Dur = 17
23:57:06.477 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=562, FiltMax=65504, Gamma=0.560
23:57:06.477 00.000 21444 UpdateGuideState exits: m=239499 SNR=41.8 Saturated
23:57:06.477 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:06.477 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:06.478 00.001 21444 Enqueuing Expose request
23:57:06.498 00.020 25848 IsSlewing returns 0
23:57:06.498 00.000 25848 IsGuiding returns 0
23:57:06.612 00.114 25848 IsGuiding returns 1
23:57:06.612 00.000 25848 scope still moving after pulse duration time elapsed
23:57:06.703 00.091 25848 IsSlewing returns 0
23:57:06.703 00.000 25848 IsGuiding returns 0
23:57:06.703 00.000 25848 scope move finished after 17 + 188 ms
23:57:06.703 00.000 25848 Move returns status 0, amount 17
23:57:06.703 00.000 25848 BLC: Oldest BLC event removed
23:57:06.703 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 202 applied
23:57:06.703 00.000 25848 MoveAxis(S, 253, ABG)
23:57:06.703 00.000 25848 Guiding  Dir = 1, Dur = 253
23:57:06.734 00.031 25848 IsSlewing returns 0
23:57:06.734 00.000 25848 IsGuiding returns 0
23:57:06.765 00.031 25848 PulseGuide returned control before completion, sleep 233
23:57:07.008 00.243 25848 IsGuiding returns 1
23:57:07.008 00.000 25848 scope still moving after pulse duration time elapsed
23:57:07.060 00.052 25848 IsSlewing returns 0
23:57:07.060 00.000 25848 IsGuiding returns 0
23:57:07.060 00.000 25848 scope move finished after 253 + 72 ms
23:57:07.060 00.000 25848 Move returns status 0, amount 253
23:57:07.060 00.000 25848 move complete, result=0
23:57:07.060 00.000 25848 worker thread done servicing request
23:57:07.060 00.000 25848 Worker thread wakes up
23:57:07.060 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:07.060 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:57:07.060 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.9 px 253 ms SOUTH
23:57:09.912 02.852 25848 Exposure complete
23:57:10.001 00.089 25848 worker thread done servicing request
23:57:10.001 00.000 21444 OnExposeComplete: enter
23:57:10.001 00.000 21444 UpdateGuideState(): m_state=6
23:57:10.002 00.001 21444 Star::Find(15, 1220, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 192
23:57:10.002 00.000 21444 Star::Find returns 1 (1), X=1219.62, Y=736.49, Mass=302862, SNR=49.3, Peak=11836 HFD=6.6
23:57:10.002 00.000 21444 Star::Find false star n=6 nbg=260 bg=4310.2 sigma=499.0 thresh=5807 peak=5652
23:57:10.002 00.000 21444 Star::Find false star n=9 nbg=254 bg=4206.5 sigma=471.4 thresh=5621 peak=5541
23:57:10.002 00.000 21444 Star::Find false star n=2 nbg=278 bg=4342.2 sigma=566.8 thresh=6043 peak=5560
23:57:10.002 00.000 21444 Star::Find false star n=1 nbg=243 bg=3444.6 sigma=439.9 thresh=4764 peak=4449
23:57:10.002 00.000 21444 Star::Find false star n=1 nbg=267 bg=4035.9 sigma=527.3 thresh=5618 peak=5092
23:57:10.002 00.000 21444 MultiStar: [#1 7.58,4.90,0.16,U] [#2 -17.46,-3.51,0.00,M1] [#3 -17.15,-23.67,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -7.55,-3.16,0.24,U] [#7 -0.20,0.93,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.91,1.99,3.99,U] 
23:57:10.002 00.000 21444 single-star, 4 included, MultiStar: {0.39, 1.54}, one-star: {-0.29, 1.00}
23:57:10.002 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
23:57:10.002 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
23:57:10.002 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=1.00 hyp=1.04 cameraTheta=1.85 mountX=0.38 mountY=0.82, mountTheta=1.13
23:57:10.003 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=1.00, opts=13)
23:57:10.003 00.000 21444 Enqueuing Move request for scope (-0.29, 1.00)
23:57:10.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=472, FiltMax=65504, Gamma=0.560
23:57:10.003 00.000 21444 UpdateGuideState exits: m=302862 SNR=49.3 Saturated
23:57:10.004 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:10.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:10.004 00.000 21444 Enqueuing Expose request
23:57:10.004 00.000 25848 Worker thread wakes up
23:57:10.004 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.00) opts 0xd
23:57:10.004 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 1.00)
23:57:10.004 00.000 25848 Moving (-0.29, 1.00) raw xDistance=0.38 yDistance=0.82
23:57:10.004 00.000 25848 BLC: History state: CurrMiss=0.82, AvgInitMiss=0.40, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.856804, 1:0.815744
23:57:10.004 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:57:10.004 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
23:57:10.004 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
23:57:10.004 00.000 25848 MoveAxis(E, 0, ABG)
23:57:10.004 00.000 25848 Move returns status 0, amount 0
23:57:10.004 00.000 25848 MoveAxis(S, 22, ABG)
23:57:10.004 00.000 25848 Guiding  Dir = 1, Dur = 22
23:57:10.035 00.031 25848 IsSlewing returns 0
23:57:10.035 00.000 25848 IsGuiding returns 0
23:57:10.066 00.031 25848 IsGuiding returns 1
23:57:10.066 00.000 25848 scope still moving after pulse duration time elapsed
23:57:10.124 00.058 25848 IsSlewing returns 0
23:57:10.124 00.000 25848 IsGuiding returns 0
23:57:10.124 00.000 25848 scope move finished after 22 + 67 ms
23:57:10.124 00.000 25848 Move returns status 0, amount 22
23:57:10.124 00.000 25848 move complete, result=0
23:57:10.124 00.000 25848 worker thread done servicing request
23:57:10.124 00.000 25848 Worker thread wakes up
23:57:10.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:10.125 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:57:10.125 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.8 px 22 ms SOUTH
23:57:12.971 02.846 25848 Exposure complete
23:57:13.059 00.088 25848 worker thread done servicing request
23:57:13.059 00.000 21444 OnExposeComplete: enter
23:57:13.060 00.001 21444 UpdateGuideState(): m_state=6
23:57:13.060 00.000 21444 Star::Find(15, 1219, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 193
23:57:13.060 00.000 21444 Star::Find returns 1 (1), X=1219.14, Y=735.89, Mass=396998, SNR=76.9, Peak=11480 HFD=7.1
23:57:13.060 00.000 21444 Star::Find false star n=2 nbg=255 bg=2540.4 sigma=457.3 thresh=3912 peak=3725
23:57:13.060 00.000 21444 Star::Find false star n=1 nbg=273 bg=4379.1 sigma=518.7 thresh=5935 peak=5583
23:57:13.060 00.000 21444 Star::Find false star n=6 nbg=255 bg=4462.2 sigma=548.1 thresh=6107 peak=6001
23:57:13.060 00.000 21444 Star::Find false star n=4 nbg=256 bg=3404.7 sigma=406.7 thresh=4625 peak=4356
23:57:13.060 00.000 21444 Star::Find false star n=8 nbg=261 bg=3937.9 sigma=405.9 thresh=5156 peak=4995
23:57:13.060 00.000 21444 MultiStar: [#1 -1.56,0.74,0.16,U] [#2 0.00,0.00,0.00,L] [#3 -20.26,-24.98,0.00,M2] [#4 -2.06,0.71,0.10,U] [#5 -0.49,-0.62,0.17,U] [#6 0.00,0.00,0.00,L] [#7 -0.20,0.45,0.54,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.43,0.97,2.79,U] 
23:57:13.060 00.000 21444 single-star, 5 included, MultiStar: {-0.55, 0.72}, one-star: {-0.78, 0.40}
23:57:13.060 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
23:57:13.060 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.05)
23:57:13.060 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=0.40 hyp=0.87 cameraTheta=2.66 mountX=0.81 mountY=0.08, mountTheta=0.09
23:57:13.061 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=0.40, opts=13)
23:57:13.061 00.000 21444 Enqueuing Move request for scope (-0.78, 0.40)
23:57:13.062 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=368, FiltMax=65504, Gamma=0.560
23:57:13.062 00.000 21444 UpdateGuideState exits: m=396998 SNR=76.9 Saturated
23:57:13.062 00.000 25848 Worker thread wakes up
23:57:13.062 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.40) opts 0xd
23:57:13.062 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 0.40)
23:57:13.062 00.000 25848 Moving (-0.78, 0.40) raw xDistance=0.81 yDistance=0.08
23:57:13.062 00.000 25848 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.40, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.856804, 1:0.815744, 2:0.076858
23:57:13.062 00.000 25848 BLC: No correction, Miss < min_move
23:57:13.062 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81
23:57:13.062 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:13.062 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:13.062 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:13.062 00.000 21444 Enqueuing Expose request
23:57:13.062 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:57:13.062 00.000 25848 MoveAxis(W, 24, ABG)
23:57:13.062 00.000 25848 Guiding  Dir = 3, Dur = 24
23:57:13.095 00.033 25848 IsSlewing returns 0
23:57:13.096 00.001 25848 IsGuiding returns 0
23:57:13.128 00.032 25848 IsGuiding returns 1
23:57:13.128 00.000 25848 scope still moving after pulse duration time elapsed
23:57:13.212 00.084 25848 IsSlewing returns 0
23:57:13.213 00.001 25848 IsGuiding returns 0
23:57:13.213 00.000 25848 scope move finished after 24 + 92 ms
23:57:13.213 00.000 25848 Move returns status 0, amount 24
23:57:13.213 00.000 25848 MoveAxis(N, 0, ABG)
23:57:13.213 00.000 25848 Move returns status 0, amount 0
23:57:13.213 00.000 25848 move complete, result=0
23:57:13.213 00.000 25848 worker thread done servicing request
23:57:13.213 00.000 25848 Worker thread wakes up
23:57:13.213 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:13.213 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1205,720,31,31)
23:57:13.213 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 0.1 px 0 ms NORTH
23:57:15.637 02.424 21444 evsrv: cli 0107E4C0 connect
23:57:15.637 00.000 21444 case statement mapped state 6 to 3
23:57:15.637 00.000 21444 case statement mapped state 6 to 3
23:57:15.638 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"7cb226c7-a4db-4660-8b32-f9eab493f478"}
23:57:15.638 00.000 21444 case statement mapped state 6 to 3
23:57:15.638 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cb226c7-a4db-4660-8b32-f9eab493f478"}
23:57:15.640 00.002 21444 evsrv: cli 0107E4C0 disconnect
23:57:15.641 00.001 21444 evsrv: cli 0107E240 connect
23:57:15.641 00.000 21444 case statement mapped state 6 to 3
23:57:15.641 00.000 21444 case statement mapped state 6 to 3
23:57:15.642 00.001 21444 evsrv: cli 0107E240 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"24298bf1-e6db-438f-939a-a3cb4a3f0ff5"}
23:57:15.642 00.000 21444 PhdController::Dither begins
23:57:15.642 00.000 21444 dither: size=6.00, dRA=-3.68 dDec=3.70
23:57:15.642 00.000 21444 MountToCamera -- mountTheta (-2.35) + m_xAngle (3.05) = xAngle (0.70 = 0.70)
23:57:15.642 00.000 21444 MountToCamera -- mountX=-3.68 mountY=3.70 hyp=5.22 mountTheta=-2.35 cameraX=4.00, cameraY=3.36 cameraTheta=0.70
23:57:15.642 00.000 21444 setting lock position to (1223.91, 738.85)
23:57:15.642 00.000 21444 Mount: notify guiding dithered (4.0, 3.4)
23:57:15.642 00.000 21444 MultiStar: stabilizing after lock position change
23:57:15.642 00.000 21444 Status Line: Dither by -3.68,3.70
23:57:15.644 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
23:57:15.644 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
23:57:15.644 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0,"id":"24298bf1-e6db-438f-939a-a3cb4a3f0ff5"}
23:57:15.645 00.001 21444 evsrv: cli 0107E240 disconnect
23:57:16.063 00.418 25848 Exposure complete
23:57:16.151 00.088 25848 worker thread done servicing request
23:57:16.151 00.000 21444 OnExposeComplete: enter
23:57:16.151 00.000 21444 UpdateGuideState(): m_state=6
23:57:16.152 00.001 21444 Star::Find(15, 1219, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 194
23:57:16.152 00.000 21444 Star::Find returns 1 (1), X=1218.87, Y=735.92, Mass=281577, SNR=43.5, Peak=11224 HFD=6.2
23:57:16.152 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.62)
23:57:16.152 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
23:57:16.152 00.000 21444 CameraToMount -- cameraX=-5.05 cameraY=-2.93 hyp=5.84 cameraTheta=-2.62 mountX=4.76 mountY=-4.62, mountTheta=-0.77
23:57:16.154 00.002 21444 dither recenter: remaining=(3.7,-3.7) step=(3.7,-3.7)
23:57:16.154 00.000 21444 MountToCamera -- mountTheta (0.79) + m_xAngle (3.05) = xAngle (3.84 = -2.44)
23:57:16.154 00.000 21444 MountToCamera -- mountX=3.68 mountY=-3.70 hyp=5.22 mountTheta=0.79 cameraX=-4.00, cameraY=-3.36 cameraTheta=-2.44
23:57:16.154 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-4.00, y=-3.36, opts=4)
23:57:16.154 00.000 21444 Enqueuing Move request for scope (-4.00, -3.36)
23:57:16.154 00.000 21444 Mount: notify direct move 3.68,-3.70
23:57:16.155 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=724, FiltMax=65504, Gamma=0.560
23:57:16.155 00.000 21444 UpdateGuideState exits: m=281577 SNR=43.5 Saturated
23:57:16.155 00.000 21444 PhdController: settling, locked = 1, distance = 6.28 (3.00) aobump = 0 frame = 1 / 99999
23:57:16.155 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817436.155,"Host":"ASTROBRUCE","Inst":1,"Distance":6.28,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:57:16.155 00.000 25848 Worker thread wakes up
23:57:16.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-4.00, -3.36) opts 0x4
23:57:16.155 00.000 25848 Handling offset move in thread for scope, endpoint = (-4.00, -3.36)
23:57:16.155 00.000 25848 Moving (-4.00, -3.36) raw xDistance=3.68 yDistance=-3.70
23:57:16.155 00.000 25848 BLC: window closed
23:57:16.155 00.000 25848 MoveAxis(W, 170, B)
23:57:16.155 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:16.155 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:16.155 00.000 21444 Enqueuing Expose request
23:57:16.155 00.000 25848 Guiding  Dir = 3, Dur = 170
23:57:16.215 00.060 25848 IsSlewing returns 0
23:57:16.216 00.001 25848 IsGuiding returns 0
23:57:16.237 00.021 25848 PulseGuide returned control before completion, sleep 159
23:57:16.411 00.174 25848 IsGuiding returns 0
23:57:16.412 00.001 25848 Move returns status 0, amount 170
23:57:16.412 00.000 25848 BLC: window closed
23:57:16.412 00.000 25848 BLC: Compensation needed for non-algo type move
23:57:16.412 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 202 applied
23:57:16.412 00.000 25848 MoveAxis(N, 303, B)
23:57:16.412 00.000 25848 Guiding  Dir = 0, Dur = 303
23:57:16.438 00.026 25848 IsSlewing returns 0
23:57:16.438 00.000 25848 IsGuiding returns 0
23:57:16.470 00.032 25848 PulseGuide returned control before completion, sleep 282
23:57:16.763 00.293 25848 IsGuiding returns 1
23:57:16.763 00.000 25848 scope still moving after pulse duration time elapsed
23:57:16.829 00.066 25848 IsSlewing returns 0
23:57:16.829 00.000 25848 IsGuiding returns 0
23:57:16.829 00.000 25848 scope move finished after 303 + 88 ms
23:57:16.830 00.001 25848 Move returns status 0, amount 303
23:57:16.830 00.000 25848 move complete, result=0
23:57:16.830 00.000 25848 worker thread done servicing request
23:57:16.830 00.000 25848 Worker thread wakes up
23:57:16.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:16.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:16.830 00.000 21444 GuideStep: 3.7 px 170 ms WEST, -3.7 px 303 ms NORTH
23:57:19.678 02.848 25848 Exposure complete
23:57:19.766 00.088 25848 worker thread done servicing request
23:57:19.766 00.000 21444 OnExposeComplete: enter
23:57:19.766 00.000 21444 UpdateGuideState(): m_state=6
23:57:19.766 00.000 21444 Star::Find(15, 1218, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 195
23:57:19.766 00.000 21444 Star::Find returns 1 (1), X=1224.56, Y=735.94, Mass=418550, SNR=64.7, Peak=11304 HFD=7.3
23:57:19.766 00.000 21444 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.05) = xAngle (-4.40 = 1.88)
23:57:19.766 00.000 21444 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.96)
23:57:19.766 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-2.90 hyp=2.98 cameraTheta=-1.35 mountX=-0.91 mountY=-2.44, mountTheta=-1.93
23:57:19.767 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-2.90, opts=13)
23:57:19.767 00.000 21444 Enqueuing Move request for scope (0.65, -2.90)
23:57:19.767 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=472, FiltMax=65504, Gamma=0.560
23:57:19.767 00.000 21444 UpdateGuideState exits: m=418550 SNR=64.7 Saturated
23:57:19.769 00.002 21444 PhdController: settling, locked = 1, distance = 2.98 (3.00) aobump = 0 frame = 2 / 99999
23:57:19.769 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817439.769,"Host":"ASTROBRUCE","Inst":1,"Distance":2.98,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:57:19.769 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:19.769 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:19.769 00.000 21444 Enqueuing Expose request
23:57:19.769 00.000 25848 Worker thread wakes up
23:57:19.769 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -2.90) opts 0xd
23:57:19.769 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -2.90)
23:57:19.769 00.000 25848 Moving (0.65, -2.90) raw xDistance=-0.91 yDistance=-2.44
23:57:19.769 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
23:57:19.769 00.000 25848 resist switch: large excursion: input -2.44 thresh 1.53 direction from 0 to -1
23:57:19.769 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.33
23:57:19.769 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.44 from input -2.44
23:57:19.769 00.000 25848 MoveAxis(E, 26, ABG)
23:57:19.769 00.000 25848 Guiding  Dir = 2, Dur = 26
23:57:19.797 00.028 25848 IsSlewing returns 0
23:57:19.797 00.000 25848 IsGuiding returns 0
23:57:19.830 00.033 25848 IsGuiding returns 1
23:57:19.830 00.000 25848 scope still moving after pulse duration time elapsed
23:57:19.906 00.076 25848 IsSlewing returns 0
23:57:19.906 00.000 25848 IsGuiding returns 0
23:57:19.906 00.000 25848 scope move finished after 26 + 82 ms
23:57:19.906 00.000 25848 Move returns status 0, amount 26
23:57:19.906 00.000 25848 MoveAxis(N, 67, ABG)
23:57:19.906 00.000 25848 Guiding  Dir = 0, Dur = 67
23:57:19.936 00.030 25848 IsSlewing returns 0
23:57:19.937 00.001 25848 IsGuiding returns 0
23:57:19.969 00.032 25848 PulseGuide returned control before completion, sleep 46
23:57:20.022 00.053 25848 IsGuiding returns 1
23:57:20.023 00.001 25848 scope still moving after pulse duration time elapsed
23:57:20.077 00.054 25848 IsSlewing returns 0
23:57:20.078 00.001 25848 IsGuiding returns 0
23:57:20.078 00.000 25848 scope move finished after 67 + 74 ms
23:57:20.078 00.000 25848 Move returns status 0, amount 67
23:57:20.078 00.000 25848 move complete, result=0
23:57:20.078 00.000 25848 worker thread done servicing request
23:57:20.078 00.000 25848 Worker thread wakes up
23:57:20.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:20.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:20.078 00.000 21444 GuideStep: -0.9 px 26 ms EAST, -2.4 px 67 ms NORTH
23:57:22.927 02.849 25848 Exposure complete
23:57:23.006 00.079 25848 worker thread done servicing request
23:57:23.006 00.000 21444 OnExposeComplete: enter
23:57:23.007 00.001 21444 UpdateGuideState(): m_state=6
23:57:23.007 00.000 21444 Star::Find(15, 1224, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 196
23:57:23.007 00.000 21444 Star::Find returns 1 (1), X=1219.19, Y=738.06, Mass=295875, SNR=56.6, Peak=10372 HFD=7.6
23:57:23.007 00.000 21444 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.05) = xAngle (-6.03 = 0.26)
23:57:23.007 00.000 21444 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.59)
23:57:23.007 00.000 21444 CameraToMount -- cameraX=-4.72 cameraY=-0.79 hyp=4.78 cameraTheta=-2.98 mountX=4.63 mountY=-2.51, mountTheta=-0.50
23:57:23.008 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-4.72, y=-0.79, opts=13)
23:57:23.008 00.000 21444 Enqueuing Move request for scope (-4.72, -0.79)
23:57:23.008 00.000 25848 Worker thread wakes up
23:57:23.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-4.72, -0.79) opts 0xd
23:57:23.008 00.000 25848 Handling offset move in thread for scope, endpoint = (-4.72, -0.79)
23:57:23.008 00.000 25848 Moving (-4.72, -0.79) raw xDistance=4.63 yDistance=-2.51
23:57:23.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.88 from input 4.63
23:57:23.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.51 from input -2.51
23:57:23.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3976, FiltMin=670, FiltMax=65504, Gamma=0.560
23:57:23.008 00.000 21444 UpdateGuideState exits: m=295875 SNR=56.6 Saturated
23:57:23.008 00.000 25848 MoveAxis(W, 133, ABG)
23:57:23.008 00.000 25848 Guiding  Dir = 3, Dur = 133
23:57:23.008 00.000 21444 PhdController: settling, locked = 1, distance = 3.52 (3.00) aobump = 0 frame = 3 / 99999
23:57:23.008 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817443.008,"Host":"ASTROBRUCE","Inst":1,"Distance":3.52,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:57:23.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:23.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:23.008 00.000 21444 Enqueuing Expose request
23:57:23.033 00.025 25848 IsSlewing returns 0
23:57:23.034 00.001 25848 IsGuiding returns 0
23:57:23.065 00.031 25848 PulseGuide returned control before completion, sleep 113
23:57:23.192 00.127 25848 IsGuiding returns 1
23:57:23.192 00.000 25848 scope still moving after pulse duration time elapsed
23:57:23.250 00.058 25848 IsSlewing returns 0
23:57:23.250 00.000 25848 IsGuiding returns 0
23:57:23.250 00.000 25848 scope move finished after 133 + 83 ms
23:57:23.250 00.000 25848 Move returns status 0, amount 133
23:57:23.250 00.000 25848 MoveAxis(N, 69, ABG)
23:57:23.250 00.000 25848 Guiding  Dir = 0, Dur = 69
23:57:23.281 00.031 25848 IsSlewing returns 0
23:57:23.343 00.062 25848 IsGuiding returns 0
23:57:23.374 00.031 25848 PulseGuide returned control before completion, sleep 48
23:57:23.426 00.052 25848 IsGuiding returns 1
23:57:23.426 00.000 25848 scope still moving after pulse duration time elapsed
23:57:23.483 00.057 25848 IsSlewing returns 0
23:57:23.483 00.000 25848 IsGuiding returns 0
23:57:23.483 00.000 25848 scope move finished after 69 + 70 ms
23:57:23.483 00.000 25848 Move returns status 0, amount 69
23:57:23.483 00.000 25848 move complete, result=0
23:57:23.483 00.000 25848 worker thread done servicing request
23:57:23.483 00.000 25848 Worker thread wakes up
23:57:23.483 00.000 21444 GuideStep: 4.6 px 133 ms WEST, -2.5 px 69 ms NORTH
23:57:23.483 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:23.483 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:26.330 02.847 25848 Exposure complete
23:57:26.416 00.086 25848 worker thread done servicing request
23:57:26.416 00.000 21444 OnExposeComplete: enter
23:57:26.416 00.000 21444 UpdateGuideState(): m_state=6
23:57:26.416 00.000 21444 Star::Find(15, 1219, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 197
23:57:26.416 00.000 21444 Star::Find returns 1 (1), X=1221.08, Y=737.89, Mass=264881, SNR=50.7, Peak=10696 HFD=6.3
23:57:26.416 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.42)
23:57:26.416 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.43)
23:57:26.416 00.000 21444 CameraToMount -- cameraX=-2.83 cameraY=-0.96 hyp=2.99 cameraTheta=-2.82 mountX=2.74 mountY=-1.96, mountTheta=-0.62
23:57:26.417 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.83, y=-0.96, opts=13)
23:57:26.417 00.000 21444 Enqueuing Move request for scope (-2.83, -0.96)
23:57:26.417 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=500, FiltMax=65504, Gamma=0.560
23:57:26.417 00.000 21444 UpdateGuideState exits: m=264881 SNR=50.7 Saturated
23:57:26.417 00.000 21444 PhdController: settling, locked = 1, distance = 3.36 (3.00) aobump = 0 frame = 4 / 99999
23:57:26.417 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817446.417,"Host":"ASTROBRUCE","Inst":1,"Distance":3.36,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:57:26.417 00.000 25848 Worker thread wakes up
23:57:26.418 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:26.418 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:26.418 00.000 21444 Enqueuing Expose request
23:57:26.418 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.83, -0.96) opts 0xd
23:57:26.418 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.83, -0.96)
23:57:26.418 00.000 25848 Moving (-2.83, -0.96) raw xDistance=2.74 yDistance=-1.96
23:57:26.418 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.93 from input 2.74
23:57:26.418 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.96 from input -1.96
23:57:26.418 00.000 25848 MoveAxis(W, 89, ABG)
23:57:26.418 00.000 25848 Guiding  Dir = 3, Dur = 89
23:57:26.455 00.037 25848 IsSlewing returns 0
23:57:26.455 00.000 25848 IsGuiding returns 0
23:57:26.486 00.031 25848 PulseGuide returned control before completion, sleep 68
23:57:26.619 00.133 25848 IsGuiding returns 1
23:57:26.619 00.000 25848 scope still moving after pulse duration time elapsed
23:57:26.671 00.052 25848 IsSlewing returns 0
23:57:26.672 00.001 25848 IsGuiding returns 0
23:57:26.672 00.000 25848 scope move finished after 89 + 127 ms
23:57:26.672 00.000 25848 Move returns status 0, amount 89
23:57:26.672 00.000 25848 MoveAxis(N, 53, ABG)
23:57:26.672 00.000 25848 Guiding  Dir = 0, Dur = 53
23:57:26.704 00.032 25848 IsSlewing returns 0
23:57:26.704 00.000 25848 IsGuiding returns 0
23:57:26.736 00.032 25848 PulseGuide returned control before completion, sleep 32
23:57:26.770 00.034 25848 IsGuiding returns 1
23:57:26.770 00.000 25848 scope still moving after pulse duration time elapsed
23:57:26.830 00.060 25848 IsSlewing returns 0
23:57:26.830 00.000 25848 IsGuiding returns 0
23:57:26.830 00.000 25848 scope move finished after 53 + 72 ms
23:57:26.830 00.000 25848 Move returns status 0, amount 53
23:57:26.830 00.000 25848 move complete, result=0
23:57:26.830 00.000 25848 worker thread done servicing request
23:57:26.830 00.000 25848 Worker thread wakes up
23:57:26.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:26.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:26.830 00.000 21444 GuideStep: 2.7 px 89 ms WEST, -2.0 px 53 ms NORTH
23:57:29.684 02.854 25848 Exposure complete
23:57:29.751 00.067 25848 worker thread done servicing request
23:57:29.751 00.000 21444 OnExposeComplete: enter
23:57:29.751 00.000 21444 UpdateGuideState(): m_state=6
23:57:29.751 00.000 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 198
23:57:29.751 00.000 21444 Star::Find returns 1 (1), X=1226.39, Y=739.73, Mass=243080, SNR=45.4, Peak=10624 HFD=6.5
23:57:29.751 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
23:57:29.752 00.001 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
23:57:29.752 00.000 21444 CameraToMount -- cameraX=2.48 cameraY=0.88 hyp=2.63 cameraTheta=0.34 mountX=-2.39 mountY=1.75, mountTheta=2.51
23:57:29.753 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.48, y=0.88, opts=13)
23:57:29.753 00.000 21444 Enqueuing Move request for scope (2.48, 0.88)
23:57:29.753 00.000 25848 Worker thread wakes up
23:57:29.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.48, 0.88) opts 0xd
23:57:29.753 00.000 25848 Handling offset move in thread for scope, endpoint = (2.48, 0.88)
23:57:29.753 00.000 25848 Moving (2.48, 0.88) raw xDistance=-2.39 yDistance=1.75
23:57:29.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.37 from input -2.39
23:57:29.753 00.000 25848 resist switch: large excursion: input 1.75 thresh 1.53 direction from -1 to 1
23:57:29.753 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.26
23:57:29.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
23:57:29.753 00.000 25848 MoveAxis(E, 63, ABG)
23:57:29.753 00.000 25848 Guiding  Dir = 2, Dur = 63
23:57:29.753 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=532, FiltMax=65504, Gamma=0.560
23:57:29.753 00.000 21444 UpdateGuideState exits: m=243080 SNR=45.4 Saturated
23:57:29.753 00.000 21444 PhdController: settling, locked = 1, distance = 3.14 (3.00) aobump = 0 frame = 5 / 99999
23:57:29.753 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817449.753,"Host":"ASTROBRUCE","Inst":1,"Distance":3.14,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:57:29.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:29.753 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:29.753 00.000 21444 Enqueuing Expose request
23:57:29.784 00.031 25848 IsSlewing returns 0
23:57:29.784 00.000 25848 IsGuiding returns 0
23:57:29.815 00.031 25848 PulseGuide returned control before completion, sleep 43
23:57:29.895 00.080 25848 IsGuiding returns 1
23:57:29.895 00.000 25848 scope still moving after pulse duration time elapsed
23:57:29.938 00.043 25848 IsSlewing returns 0
23:57:29.938 00.000 25848 IsGuiding returns 0
23:57:29.938 00.000 25848 scope move finished after 63 + 91 ms
23:57:29.938 00.000 25848 Move returns status 0, amount 63
23:57:29.938 00.000 25848 BLC: Oldest BLC event removed
23:57:29.938 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 202 applied
23:57:29.939 00.001 25848 MoveAxis(S, 250, ABG)
23:57:29.939 00.000 25848 Guiding  Dir = 1, Dur = 250
23:57:29.967 00.028 25848 IsSlewing returns 0
23:57:29.967 00.000 25848 IsGuiding returns 0
23:57:29.998 00.031 25848 PulseGuide returned control before completion, sleep 230
23:57:30.232 00.234 25848 IsGuiding returns 1
23:57:30.232 00.000 25848 scope still moving after pulse duration time elapsed
23:57:30.295 00.063 25848 IsSlewing returns 0
23:57:30.296 00.001 25848 IsGuiding returns 0
23:57:30.296 00.000 25848 scope move finished after 250 + 78 ms
23:57:30.296 00.000 25848 Move returns status 0, amount 250
23:57:30.296 00.000 25848 move complete, result=0
23:57:30.296 00.000 25848 worker thread done servicing request
23:57:30.296 00.000 25848 Worker thread wakes up
23:57:30.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:30.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:30.296 00.000 21444 GuideStep: -2.4 px 63 ms EAST, 1.8 px 250 ms SOUTH
23:57:33.137 02.841 25848 Exposure complete
23:57:33.219 00.082 25848 worker thread done servicing request
23:57:33.219 00.000 21444 OnExposeComplete: enter
23:57:33.219 00.000 21444 UpdateGuideState(): m_state=6
23:57:33.219 00.000 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 199
23:57:33.219 00.000 21444 Star::Find returns 1 (1), X=1225.47, Y=739.66, Mass=285357, SNR=53.4, Peak=10672 HFD=6.7
23:57:33.219 00.000 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
23:57:33.219 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.87)
23:57:33.219 00.000 21444 CameraToMount -- cameraX=1.56 cameraY=0.82 hyp=1.76 cameraTheta=0.48 mountX=-1.48 mountY=1.35, mountTheta=2.40
23:57:33.220 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.56, y=0.82, opts=13)
23:57:33.220 00.000 21444 Enqueuing Move request for scope (1.56, 0.82)
23:57:33.220 00.000 25848 Worker thread wakes up
23:57:33.220 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=384, FiltMax=65504, Gamma=0.560
23:57:33.220 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.56, 0.82) opts 0xd
23:57:33.220 00.000 25848 Handling offset move in thread for scope, endpoint = (1.56, 0.82)
23:57:33.220 00.000 21444 UpdateGuideState exits: m=285357 SNR=53.4 Saturated
23:57:33.220 00.000 25848 Moving (1.56, 0.82) raw xDistance=-1.48 yDistance=1.35
23:57:33.220 00.000 21444 PhdController: settling, locked = 1, distance = 2.73 (3.00) aobump = 0 frame = 6 / 99999
23:57:33.220 00.000 25848 BLC: History state: CurrMiss=1.35, AvgInitMiss=0.44, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.753639, 1:1.346747
23:57:33.220 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:57:33.220 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.48
23:57:33.220 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.35 from input 1.35
23:57:33.220 00.000 25848 MoveAxis(E, 47, ABG)
23:57:33.220 00.000 25848 Guiding  Dir = 2, Dur = 47
23:57:33.220 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817453.220,"Host":"ASTROBRUCE","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
23:57:33.220 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:33.220 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:33.221 00.001 21444 Enqueuing Expose request
23:57:33.249 00.028 25848 IsSlewing returns 0
23:57:33.249 00.000 25848 IsGuiding returns 0
23:57:33.280 00.031 25848 PulseGuide returned control before completion, sleep 26
23:57:33.307 00.027 25848 IsGuiding returns 1
23:57:33.307 00.000 25848 scope still moving after pulse duration time elapsed
23:57:33.360 00.053 25848 IsSlewing returns 0
23:57:33.360 00.000 25848 IsGuiding returns 0
23:57:33.360 00.000 25848 scope move finished after 47 + 64 ms
23:57:33.360 00.000 25848 Move returns status 0, amount 47
23:57:33.360 00.000 25848 MoveAxis(S, 37, ABG)
23:57:33.360 00.000 25848 Guiding  Dir = 1, Dur = 37
23:57:33.392 00.032 25848 IsSlewing returns 0
23:57:33.392 00.000 25848 IsGuiding returns 0
23:57:33.425 00.033 25848 PulseGuide returned control before completion, sleep 16
23:57:33.449 00.024 25848 IsGuiding returns 1
23:57:33.449 00.000 25848 scope still moving after pulse duration time elapsed
23:57:33.500 00.051 25848 IsSlewing returns 0
23:57:33.500 00.000 25848 IsGuiding returns 0
23:57:33.500 00.000 25848 scope move finished after 37 + 71 ms
23:57:33.501 00.001 25848 Move returns status 0, amount 37
23:57:33.501 00.000 25848 move complete, result=0
23:57:33.501 00.000 25848 worker thread done servicing request
23:57:33.501 00.000 25848 Worker thread wakes up
23:57:33.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:33.501 00.000 21444 GuideStep: -1.5 px 47 ms EAST, 1.3 px 37 ms SOUTH
23:57:33.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:36.356 02.855 25848 Exposure complete
23:57:36.437 00.081 25848 worker thread done servicing request
23:57:36.437 00.000 21444 OnExposeComplete: enter
23:57:36.437 00.000 21444 UpdateGuideState(): m_state=6
23:57:36.438 00.001 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 200
23:57:36.438 00.000 21444 Star::Find returns 1 (1), X=1223.83, Y=738.27, Mass=269063, SNR=46.8, Peak=11152 HFD=6.7
23:57:36.438 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.05) = xAngle (-4.76 = 1.52)
23:57:36.438 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.61 = -1.32)
23:57:36.438 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.57 hyp=0.58 cameraTheta=-1.71 mountX=0.03 mountY=-0.56, mountTheta=-1.52
23:57:36.439 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.57, opts=13)
23:57:36.439 00.000 21444 Enqueuing Move request for scope (-0.08, -0.57)
23:57:36.439 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3960, FiltMin=482, FiltMax=65504, Gamma=0.560
23:57:36.439 00.000 21444 UpdateGuideState exits: m=269063 SNR=46.8 Saturated
23:57:36.439 00.000 21444 PhdController: settling, locked = 1, distance = 2.08 (3.00) aobump = 0 frame = 7 / 99999
23:57:36.439 00.000 25848 Worker thread wakes up
23:57:36.439 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817456.439,"Host":"ASTROBRUCE","Inst":1,"Distance":2.08,"Time":3.2,"SettleTime":12.0,"StarLocked":true}
23:57:36.439 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.57) opts 0xd
23:57:36.439 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.57)
23:57:36.439 00.000 25848 Moving (-0.08, -0.57) raw xDistance=0.03 yDistance=-0.56
23:57:36.439 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:36.439 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:36.439 00.000 21444 Enqueuing Expose request
23:57:36.439 00.000 25848 BLC: History state: CurrMiss=-0.56, AvgInitMiss=0.44, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=1.753639, 1:1.346747, 2:-0.562854
23:57:36.439 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -19.000000
23:57:36.439 00.000 25848 BLC: window closed
23:57:36.439 00.000 25848 BLC: Pulse adjusted to 183
23:57:36.439 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:57:36.440 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:36.440 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
23:57:36.440 00.000 25848 MoveAxis(E, 0, ABG)
23:57:36.440 00.000 25848 Move returns status 0, amount 0
23:57:36.440 00.000 25848 MoveAxis(N, 0, ABG)
23:57:36.440 00.000 25848 Move returns status 0, amount 0
23:57:36.440 00.000 25848 move complete, result=0
23:57:36.440 00.000 25848 worker thread done servicing request
23:57:36.440 00.000 25848 Worker thread wakes up
23:57:36.440 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
23:57:36.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:36.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:36.665 00.225 21444 evsrv: cli 0107E6A0 connect
23:57:36.666 00.001 21444 case statement mapped state 6 to 3
23:57:36.666 00.000 21444 case statement mapped state 6 to 3
23:57:36.666 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"d679e66b-2b4d-4991-9069-f069f6a1fcbb"}
23:57:36.666 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"d679e66b-2b4d-4991-9069-f069f6a1fcbb"}
23:57:36.667 00.001 21444 evsrv: cli 0107E6A0 disconnect
23:57:39.296 02.629 25848 Exposure complete
23:57:39.363 00.067 25848 worker thread done servicing request
23:57:39.363 00.000 21444 OnExposeComplete: enter
23:57:39.363 00.000 21444 UpdateGuideState(): m_state=6
23:57:39.363 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 201
23:57:39.363 00.000 21444 Star::Find returns 1 (1), X=1223.86, Y=739.56, Mass=321502, SNR=56.7, Peak=10520 HFD=7.0
23:57:39.363 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
23:57:39.363 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.03)
23:57:39.363 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.72 hyp=0.72 cameraTheta=1.64 mountX=0.11 mountY=0.65, mountTheta=1.40
23:57:39.365 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.72, opts=13)
23:57:39.365 00.000 21444 Enqueuing Move request for scope (-0.05, 0.72)
23:57:39.365 00.000 25848 Worker thread wakes up
23:57:39.365 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.72) opts 0xd
23:57:39.365 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.72)
23:57:39.365 00.000 25848 Moving (-0.05, 0.72) raw xDistance=0.11 yDistance=0.65
23:57:39.365 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:57:39.365 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
23:57:39.365 00.000 25848 MoveAxis(E, 0, ABG)
23:57:39.365 00.000 25848 Move returns status 0, amount 0
23:57:39.365 00.000 25848 MoveAxis(S, 18, ABG)
23:57:39.365 00.000 25848 Guiding  Dir = 1, Dur = 18
23:57:39.365 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=498, FiltMax=65504, Gamma=0.560
23:57:39.365 00.000 21444 UpdateGuideState exits: m=321502 SNR=56.7 Saturated
23:57:39.365 00.000 21444 PhdController: settling, locked = 1, distance = 1.67 (3.00) aobump = 0 frame = 8 / 99999
23:57:39.365 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817459.365,"Host":"ASTROBRUCE","Inst":1,"Distance":1.67,"Time":6.1,"SettleTime":12.0,"StarLocked":true}
23:57:39.365 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:39.365 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:39.365 00.000 21444 Enqueuing Expose request
23:57:39.390 00.025 25848 IsSlewing returns 0
23:57:39.391 00.001 25848 IsGuiding returns 0
23:57:39.421 00.030 25848 IsGuiding returns 1
23:57:39.421 00.000 25848 scope still moving after pulse duration time elapsed
23:57:39.486 00.065 25848 IsSlewing returns 0
23:57:39.486 00.000 25848 IsGuiding returns 0
23:57:39.486 00.000 25848 scope move finished after 18 + 78 ms
23:57:39.486 00.000 25848 Move returns status 0, amount 18
23:57:39.486 00.000 25848 move complete, result=0
23:57:39.486 00.000 25848 worker thread done servicing request
23:57:39.486 00.000 25848 Worker thread wakes up
23:57:39.486 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 18 ms SOUTH
23:57:39.487 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:39.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:42.340 02.853 25848 Exposure complete
23:57:42.429 00.089 25848 worker thread done servicing request
23:57:42.429 00.000 21444 OnExposeComplete: enter
23:57:42.429 00.000 21444 UpdateGuideState(): m_state=6
23:57:42.429 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 202
23:57:42.429 00.000 21444 Star::Find returns 1 (1), X=1226.94, Y=739.99, Mass=365035, SNR=60.5, Peak=11632 HFD=7.2
23:57:42.429 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
23:57:42.429 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
23:57:42.430 00.001 21444 CameraToMount -- cameraX=3.03 cameraY=1.14 hyp=3.24 cameraTheta=0.36 mountX=-2.91 mountY=2.21, mountTheta=2.49
23:57:42.430 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.03, y=1.14, opts=13)
23:57:42.430 00.000 21444 Enqueuing Move request for scope (3.03, 1.14)
23:57:42.430 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=462, FiltMax=65504, Gamma=0.560
23:57:42.430 00.000 21444 UpdateGuideState exits: m=365035 SNR=60.5 Saturated
23:57:42.430 00.000 21444 PhdController: settling, locked = 1, distance = 2.14 (3.00) aobump = 0 frame = 9 / 99999
23:57:42.430 00.000 25848 Worker thread wakes up
23:57:42.430 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.03, 1.14) opts 0xd
23:57:42.430 00.000 25848 Handling offset move in thread for scope, endpoint = (3.03, 1.14)
23:57:42.431 00.001 25848 Moving (3.03, 1.14) raw xDistance=-2.91 yDistance=2.21
23:57:42.431 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778817462.430,"Host":"ASTROBRUCE","Inst":1,"Distance":2.14,"Time":9.2,"SettleTime":12.0,"StarLocked":true}
23:57:42.431 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.84 from input -2.91
23:57:42.431 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.21 from input 2.21
23:57:42.431 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:42.431 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:42.431 00.000 21444 Enqueuing Expose request
23:57:42.431 00.000 25848 MoveAxis(E, 85, ABG)
23:57:42.431 00.000 25848 Guiding  Dir = 2, Dur = 85
23:57:42.519 00.088 25848 IsSlewing returns 0
23:57:42.520 00.001 25848 IsGuiding returns 0
23:57:42.551 00.031 25848 PulseGuide returned control before completion, sleep 64
23:57:42.624 00.073 25848 IsGuiding returns 1
23:57:42.624 00.000 25848 scope still moving after pulse duration time elapsed
23:57:42.674 00.050 25848 IsSlewing returns 0
23:57:42.674 00.000 25848 IsGuiding returns 0
23:57:42.674 00.000 25848 scope move finished after 85 + 69 ms
23:57:42.674 00.000 25848 Move returns status 0, amount 85
23:57:42.674 00.000 25848 MoveAxis(S, 60, ABG)
23:57:42.674 00.000 25848 Guiding  Dir = 1, Dur = 60
23:57:42.703 00.029 25848 IsSlewing returns 0
23:57:42.703 00.000 25848 IsGuiding returns 0
23:57:42.733 00.030 25848 PulseGuide returned control before completion, sleep 40
23:57:42.779 00.046 25848 IsGuiding returns 1
23:57:42.779 00.000 25848 scope still moving after pulse duration time elapsed
23:57:42.854 00.075 25848 IsSlewing returns 0
23:57:42.854 00.000 25848 IsGuiding returns 0
23:57:42.854 00.000 25848 scope move finished after 60 + 91 ms
23:57:42.854 00.000 25848 Move returns status 0, amount 60
23:57:42.854 00.000 25848 move complete, result=0
23:57:42.854 00.000 25848 worker thread done servicing request
23:57:42.854 00.000 25848 Worker thread wakes up
23:57:42.854 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:42.855 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:42.855 00.000 21444 GuideStep: -2.9 px 85 ms EAST, 2.2 px 60 ms SOUTH
23:57:45.703 02.848 25848 Exposure complete
23:57:45.792 00.089 25848 worker thread done servicing request
23:57:45.792 00.000 21444 OnExposeComplete: enter
23:57:45.792 00.000 21444 UpdateGuideState(): m_state=6
23:57:45.792 00.000 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 203
23:57:45.792 00.000 21444 Star::Find returns 1 (1), X=1222.81, Y=739.90, Mass=287792, SNR=49.8, Peak=10216 HFD=6.8
23:57:45.792 00.000 21444 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.05) = xAngle (-0.67 = -0.67)
23:57:45.792 00.000 21444 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.52 = 2.77)
23:57:45.792 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=1.06 hyp=1.53 cameraTheta=2.38 mountX=1.19 mountY=0.56, mountTheta=0.44
23:57:45.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.10, y=1.06, opts=13)
23:57:45.793 00.000 21444 Enqueuing Move request for scope (-1.10, 1.06)
23:57:45.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=258, FiltMax=65504, Gamma=0.560
23:57:45.793 00.000 21444 UpdateGuideState exits: m=287792 SNR=49.8 Saturated
23:57:45.793 00.000 21444 PhdController: settling, locked = 1, distance = 1.96 (3.00) aobump = 0 frame = 10 / 99999
23:57:45.793 00.000 21444 PhdController: newstate STATE_FINISH
23:57:45.793 00.000 21444 PhdController complete: success
23:57:45.794 00.001 21444 evsrv: {"Event":"SettleDone","Timestamp":1778817465.793,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
23:57:45.794 00.000 21444 Mount: notify guiding dither settle done success=1
23:57:45.794 00.000 21444 PhdController: newstate STATE_IDLE
23:57:45.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:45.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:45.794 00.000 21444 Enqueuing Expose request
23:57:45.794 00.000 25848 Worker thread wakes up
23:57:45.794 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 1.06) opts 0xd
23:57:45.794 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.10, 1.06)
23:57:45.794 00.000 25848 Moving (-1.10, 1.06) raw xDistance=1.19 yDistance=0.56
23:57:45.794 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 1.19
23:57:45.794 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
23:57:45.794 00.000 25848 MoveAxis(W, 29, ABG)
23:57:45.794 00.000 25848 Guiding  Dir = 3, Dur = 29
23:57:45.814 00.020 25848 IsSlewing returns 0
23:57:45.815 00.001 25848 IsGuiding returns 0
23:57:45.846 00.031 25848 IsGuiding returns 1
23:57:45.846 00.000 25848 scope still moving after pulse duration time elapsed
23:57:45.908 00.062 25848 IsSlewing returns 0
23:57:45.908 00.000 25848 IsGuiding returns 0
23:57:45.908 00.000 25848 scope move finished after 29 + 64 ms
23:57:45.908 00.000 25848 Move returns status 0, amount 29
23:57:45.908 00.000 25848 MoveAxis(S, 15, ABG)
23:57:45.908 00.000 25848 Guiding  Dir = 1, Dur = 15
23:57:45.939 00.031 25848 IsSlewing returns 0
23:57:45.939 00.000 25848 IsGuiding returns 0
23:57:45.971 00.032 25848 IsGuiding returns 1
23:57:45.971 00.000 25848 scope still moving after pulse duration time elapsed
23:57:46.031 00.060 25848 IsSlewing returns 0
23:57:46.032 00.001 25848 IsGuiding returns 0
23:57:46.032 00.000 25848 scope move finished after 15 + 76 ms
23:57:46.032 00.000 25848 Move returns status 0, amount 15
23:57:46.032 00.000 25848 move complete, result=0
23:57:46.032 00.000 25848 worker thread done servicing request
23:57:46.032 00.000 25848 Worker thread wakes up
23:57:46.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:46.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:46.032 00.000 21444 GuideStep: 1.2 px 29 ms WEST, 0.6 px 15 ms SOUTH
23:57:48.872 02.840 25848 Exposure complete
23:57:48.960 00.088 25848 worker thread done servicing request
23:57:48.960 00.000 21444 OnExposeComplete: enter
23:57:48.960 00.000 21444 UpdateGuideState(): m_state=6
23:57:48.960 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.960 00.000 21444 Star::Find returns 1 (1), X=1225.67, Y=740.63, Mass=210642, SNR=35.6, Peak=10244 HFD=6.2
23:57:48.960 00.000 21444 MultiStar: exiting stabilization period
23:57:48.960 00.000 21444 MultiStar: updating star positions after lock position change
23:57:48.960 00.000 21444 Star::Find(15, 391, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.960 00.000 21444 Star::Find false star n=6 nbg=257 bg=4261.6 sigma=480.0 thresh=5701 peak=5656
23:57:48.960 00.000 21444 Star::Find returns 0 (2), X=391.00, Y=443.00, Mass=10886, SNR=2.9, Peak=6656 HFD=0.0
23:57:48.960 00.000 21444 Star::Find(15, 1493, 1039, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.001 21444 Star::Find false star n=2 nbg=259 bg=2724.3 sigma=393.4 thresh=3905 peak=3571
23:57:48.961 00.000 21444 Star::Find returns 0 (2), X=1493.00, Y=1039.00, Mass=3091, SNR=2.9, Peak=4384 HFD=0.0
23:57:48.961 00.000 21444 Star::Find(15, 1391, 68, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.000 21444 Star::Find returns 1 (1), X=1389.52, Y=75.24, Mass=21437, SNR=14.1, Peak=7316 HFD=9.7
23:57:48.961 00.000 21444 Star::Find(15, 1283, 280, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.000 21444 Star::Find false star n=3 nbg=252 bg=4642.7 sigma=428.5 thresh=5928 peak=5569
23:57:48.961 00.000 21444 Star::Find returns 0 (2), X=1283.00, Y=280.00, Mass=4508, SNR=2.9, Peak=6408 HFD=0.0
23:57:48.961 00.000 21444 Star::Find(15, 224, 334, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.000 21444 Star::Find returns 1 (1), X=217.75, Y=333.21, Mass=13760, SNR=10.8, Peak=6428 HFD=3.1
23:57:48.961 00.000 21444 Star::Find(15, 853, 530, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.000 21444 Star::Find false star n=2 nbg=270 bg=4314.5 sigma=541.5 thresh=5939 peak=5612
23:57:48.961 00.000 21444 Star::Find returns 0 (2), X=853.00, Y=530.00, Mass=4159, SNR=2.9, Peak=6508 HFD=0.0
23:57:48.961 00.000 21444 Star::Find(15, 1596, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.000 21444 Star::Find false star n=5 nbg=259 bg=4522.4 sigma=477.9 thresh=5956 peak=5870
23:57:48.961 00.000 21444 Star::Find returns 0 (2), X=1596.00, Y=359.00, Mass=8500, SNR=2.9, Peak=6656 HFD=0.0
23:57:48.961 00.000 21444 Star::Find(15, 481, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.000 21444 Star::Find false star n=8 nbg=226 bg=4585.4 sigma=373.4 thresh=5706 peak=5663
23:57:48.961 00.000 21444 Star::Find returns 0 (2), X=481.00, Y=153.00, Mass=11721, SNR=2.9, Peak=6432 HFD=0.0
23:57:48.961 00.000 21444 Star::Find(15, 505, 974, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.000 21444 Star::Find returns 1 (1), X=496.02, Y=960.77, Mass=13894, SNR=12.4, Peak=6308 HFD=3.9
23:57:48.961 00.000 21444 Star::Find(15, 1554, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.961 00.000 21444 Star::Find returns 1 (1), X=1551.56, Y=805.46, Mass=19752, SNR=13.4, Peak=5724 HFD=6.5
23:57:48.962 00.001 21444 Star::Find(15, 699, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
23:57:48.962 00.000 21444 Star::Find returns 1 (1), X=716.38, Y=158.78, Mass=431111, SNR=81.3, Peak=8832 HFD=5.5
23:57:48.962 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
23:57:48.962 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
23:57:48.962 00.000 21444 CameraToMount -- cameraX=1.76 cameraY=1.78 hyp=2.50 cameraTheta=0.79 mountX=-1.59 mountY=2.31, mountTheta=2.17
23:57:48.963 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.76, y=1.78, opts=13)
23:57:48.963 00.000 21444 Enqueuing Move request for scope (1.76, 1.78)
23:57:48.963 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=268, FiltMax=65504, Gamma=0.560
23:57:48.963 00.000 21444 UpdateGuideState exits: m=210642 SNR=35.6 Saturated
23:57:48.963 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:48.963 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:48.963 00.000 21444 Enqueuing Expose request
23:57:48.963 00.000 25848 Worker thread wakes up
23:57:48.963 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.76, 1.78) opts 0xd
23:57:48.963 00.000 25848 Handling offset move in thread for scope, endpoint = (1.76, 1.78)
23:57:48.963 00.000 25848 Moving (1.76, 1.78) raw xDistance=-1.59 yDistance=2.31
23:57:48.963 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.59
23:57:48.963 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.31 from input 2.31
23:57:48.963 00.000 25848 MoveAxis(E, 44, ABG)
23:57:48.963 00.000 25848 Guiding  Dir = 2, Dur = 44
23:57:49.007 00.044 25848 IsSlewing returns 0
23:57:49.007 00.000 25848 IsGuiding returns 0
23:57:49.038 00.031 25848 PulseGuide returned control before completion, sleep 23
23:57:49.075 00.037 25848 IsGuiding returns 1
23:57:49.075 00.000 25848 scope still moving after pulse duration time elapsed
23:57:49.127 00.052 25848 IsSlewing returns 0
23:57:49.127 00.000 25848 IsGuiding returns 0
23:57:49.127 00.000 25848 scope move finished after 44 + 76 ms
23:57:49.127 00.000 25848 Move returns status 0, amount 44
23:57:49.127 00.000 25848 MoveAxis(S, 63, ABG)
23:57:49.127 00.000 25848 Guiding  Dir = 1, Dur = 63
23:57:49.157 00.030 25848 IsSlewing returns 0
23:57:49.158 00.001 25848 IsGuiding returns 0
23:57:49.190 00.032 25848 PulseGuide returned control before completion, sleep 42
23:57:49.233 00.043 25848 IsGuiding returns 1
23:57:49.233 00.000 25848 scope still moving after pulse duration time elapsed
23:57:49.297 00.064 25848 IsSlewing returns 0
23:57:49.297 00.000 25848 IsGuiding returns 0
23:57:49.297 00.000 25848 scope move finished after 63 + 76 ms
23:57:49.297 00.000 25848 Move returns status 0, amount 63
23:57:49.297 00.000 25848 move complete, result=0
23:57:49.297 00.000 25848 worker thread done servicing request
23:57:49.297 00.000 25848 Worker thread wakes up
23:57:49.297 00.000 21444 GuideStep: -1.6 px 44 ms EAST, 2.3 px 63 ms SOUTH
23:57:49.298 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:49.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:52.158 02.860 25848 Exposure complete
23:57:52.236 00.078 25848 worker thread done servicing request
23:57:52.238 00.002 21444 OnExposeComplete: enter
23:57:52.238 00.000 21444 UpdateGuideState(): m_state=6
23:57:52.238 00.000 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 205
23:57:52.238 00.000 21444 Star::Find returns 1 (1), X=1221.80, Y=739.60, Mass=376848, SNR=72.5, Peak=12084 HFD=6.5
23:57:52.238 00.000 21444 Star::Find false star n=2 nbg=273 bg=4217.3 sigma=579.7 thresh=5956 peak=5500
23:57:52.238 00.000 21444 Star::Find false star n=12 nbg=227 bg=2703.7 sigma=359.5 thresh=3782 peak=3684
23:57:52.238 00.000 21444 Star::Find false star n=3 nbg=254 bg=4895.6 sigma=526.3 thresh=6475 peak=6010
23:57:52.238 00.000 21444 Star::Find false star n=4 nbg=261 bg=4409.2 sigma=472.6 thresh=5827 peak=5767
23:57:52.238 00.000 21444 Star::Find false star n=8 nbg=256 bg=4260.8 sigma=433.9 thresh=5562 peak=5420
23:57:52.238 00.000 21444 Star::Find false star n=5 nbg=267 bg=4435.8 sigma=495.8 thresh=5923 peak=5778
23:57:52.238 00.000 21444 Star::Find false star n=5 nbg=262 bg=3948.3 sigma=447.3 thresh=5290 peak=5090
23:57:52.238 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -18.22,22.26,0.00,M1] [#7 15.99,33.44,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 -4.89,-13.90,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 10.48,-17.25,0.00,M1] 
23:57:52.238 00.000 21444 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
23:57:52.238 00.000 21444 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.10 = -3.10)
23:57:52.238 00.000 21444 CameraToMount -- cameraX=-2.11 cameraY=0.76 hyp=2.24 cameraTheta=2.80 mountX=2.17 mountY=-0.10, mountTheta=-0.05
23:57:52.239 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.11, y=0.76, opts=13)
23:57:52.240 00.001 21444 Enqueuing Move request for scope (-2.11, 0.76)
23:57:52.240 00.000 25848 Worker thread wakes up
23:57:52.240 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=596, FiltMax=65504, Gamma=0.560
23:57:52.240 00.000 21444 UpdateGuideState exits: m=376848 SNR=72.5 Saturated
23:57:52.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:52.240 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:52.240 00.000 21444 Enqueuing Expose request
23:57:52.240 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.11, 0.76) opts 0xd
23:57:52.240 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.11, 0.76)
23:57:52.240 00.000 25848 Moving (-2.11, 0.76) raw xDistance=2.17 yDistance=-0.10
23:57:52.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 2.17
23:57:52.240 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:52.240 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:57:52.240 00.000 25848 MoveAxis(W, 60, ABG)
23:57:52.240 00.000 25848 Guiding  Dir = 3, Dur = 60
23:57:52.264 00.024 25848 IsSlewing returns 0
23:57:52.265 00.001 25848 IsGuiding returns 0
23:57:52.296 00.031 25848 PulseGuide returned control before completion, sleep 39
23:57:52.346 00.050 25848 IsGuiding returns 1
23:57:52.346 00.000 25848 scope still moving after pulse duration time elapsed
23:57:52.425 00.079 25848 IsSlewing returns 0
23:57:52.426 00.001 25848 IsGuiding returns 0
23:57:52.426 00.000 25848 scope move finished after 60 + 101 ms
23:57:52.426 00.000 25848 Move returns status 0, amount 60
23:57:52.426 00.000 25848 MoveAxis(N, 0, ABG)
23:57:52.426 00.000 25848 Move returns status 0, amount 0
23:57:52.426 00.000 25848 move complete, result=0
23:57:52.426 00.000 25848 worker thread done servicing request
23:57:52.426 00.000 25848 Worker thread wakes up
23:57:52.426 00.000 21444 GuideStep: 2.2 px 60 ms WEST, -0.1 px 0 ms NORTH
23:57:52.426 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:52.426 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:55.272 02.846 25848 Exposure complete
23:57:55.339 00.067 25848 worker thread done servicing request
23:57:55.339 00.000 21444 OnExposeComplete: enter
23:57:55.339 00.000 21444 UpdateGuideState(): m_state=6
23:57:55.340 00.001 21444 Star::Find(15, 1221, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 206
23:57:55.340 00.000 21444 Star::Find returns 1 (1), X=1224.46, Y=738.94, Mass=328089, SNR=55.1, Peak=11704 HFD=6.6
23:57:55.340 00.000 21444 Star::Find false star n=3 nbg=266 bg=4286.8 sigma=504.3 thresh=5800 peak=5778
23:57:55.340 00.000 21444 Star::Find false star n=5 nbg=255 bg=2589.3 sigma=418.6 thresh=3845 peak=3663
23:57:55.340 00.000 21444 Star::Find false star n=3 nbg=265 bg=4805.0 sigma=553.7 thresh=6466 peak=6143
23:57:55.340 00.000 21444 Star::Find false star n=11 nbg=250 bg=4230.7 sigma=471.9 thresh=5646 peak=5637
23:57:55.340 00.000 21444 Star::Find false star n=1 nbg=269 bg=4373.4 sigma=487.2 thresh=5835 peak=5419
23:57:55.340 00.000 21444 Star::Find false star n=10 nbg=241 bg=4434.6 sigma=418.5 thresh=5690 peak=5621
23:57:55.340 00.000 21444 Star::Find false star n=1 nbg=265 bg=4416.2 sigma=511.4 thresh=5951 peak=5691
23:57:55.340 00.000 21444 Star::Find false star n=1 nbg=270 bg=3638.8 sigma=464.8 thresh=5033 peak=4500
23:57:55.340 00.000 21444 Star::Find false star n=3 nbg=269 bg=3802.6 sigma=557.3 thresh=5474 peak=5379
23:57:55.340 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 7.10,8.60,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.58,-20.73,0.00,M2] 
23:57:55.340 00.000 21444 single-star, 1 included, MultiStar: {1.68, 1.56}, one-star: {0.55, 0.09}
23:57:55.340 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
23:57:55.340 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.56)
23:57:55.340 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.09 hyp=0.56 cameraTheta=0.17 mountX=-0.54 mountY=0.30, mountTheta=2.64
23:57:55.341 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.09, opts=13)
23:57:55.341 00.000 21444 Enqueuing Move request for scope (0.55, 0.09)
23:57:55.341 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=308, FiltMax=65504, Gamma=0.560
23:57:55.341 00.000 21444 UpdateGuideState exits: m=328089 SNR=55.1 Saturated
23:57:55.341 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:55.341 00.000 25848 Worker thread wakes up
23:57:55.341 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.09) opts 0xd
23:57:55.341 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.09)
23:57:55.341 00.000 25848 Moving (0.55, 0.09) raw xDistance=-0.54 yDistance=0.30
23:57:55.341 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.54
23:57:55.341 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:55.341 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:57:55.342 00.001 25848 MoveAxis(E, 12, ABG)
23:57:55.342 00.000 25848 Guiding  Dir = 2, Dur = 12
23:57:55.342 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:55.342 00.000 21444 Enqueuing Expose request
23:57:55.375 00.033 25848 IsSlewing returns 0
23:57:55.375 00.000 25848 IsGuiding returns 0
23:57:55.406 00.031 25848 IsGuiding returns 1
23:57:55.406 00.000 25848 scope still moving after pulse duration time elapsed
23:57:55.454 00.048 25848 IsSlewing returns 0
23:57:55.454 00.000 25848 IsGuiding returns 0
23:57:55.455 00.001 25848 scope move finished after 12 + 68 ms
23:57:55.455 00.000 25848 Move returns status 0, amount 12
23:57:55.455 00.000 25848 MoveAxis(N, 0, ABG)
23:57:55.455 00.000 25848 Move returns status 0, amount 0
23:57:55.455 00.000 25848 move complete, result=0
23:57:55.455 00.000 25848 worker thread done servicing request
23:57:55.455 00.000 25848 Worker thread wakes up
23:57:55.455 00.000 21444 GuideStep: -0.5 px 12 ms EAST, 0.3 px 0 ms NORTH
23:57:55.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:55.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:58.303 02.848 25848 Exposure complete
23:57:58.383 00.080 25848 worker thread done servicing request
23:57:58.383 00.000 21444 OnExposeComplete: enter
23:57:58.383 00.000 21444 UpdateGuideState(): m_state=6
23:57:58.384 00.001 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 207
23:57:58.384 00.000 21444 Star::Find returns 1 (1), X=1224.18, Y=738.26, Mass=323484, SNR=59.4, Peak=12188 HFD=6.7
23:57:58.384 00.000 21444 Star::Find false star n=5 nbg=254 bg=4258.9 sigma=436.7 thresh=5569 peak=5496
23:57:58.384 00.000 21444 Star::Find false star n=5 nbg=272 bg=4556.4 sigma=571.2 thresh=6270 peak=6123
23:57:58.384 00.000 21444 Star::Find false star n=5 nbg=253 bg=4415.1 sigma=475.3 thresh=5841 peak=5708
23:57:58.384 00.000 21444 Star::Find false star n=2 nbg=260 bg=3405.2 sigma=437.4 thresh=4717 peak=4470
23:57:58.384 00.000 21444 Star::Find false star n=4 nbg=252 bg=3740.5 sigma=441.5 thresh=5065 peak=5031
23:57:58.384 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.24,-1.44,0.20,U] [#3 4.45,1.55,0.14,U] [#4 0.00,0.00,0.00,L] [#5 -2.41,-0.87,0.18,U] [#6 -8.88,11.36,0.00,M2] [#7 21.82,39.23,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.80,-19.89,0.00,M3] 
23:57:58.384 00.000 21444 refined, 3 included, MultiStar: {0.34, -0.53}, one-star: {0.27, -0.59}
23:57:58.384 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
23:57:58.384 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
23:57:58.384 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-0.53 hyp=0.63 cameraTheta=-1.01 mountX=-0.38 mountY=-0.37, mountTheta=-2.38
23:57:58.385 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-0.53, opts=13)
23:57:58.385 00.000 21444 Enqueuing Move request for scope (0.34, -0.53)
23:57:58.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3976, FiltMin=598, FiltMax=65504, Gamma=0.560
23:57:58.385 00.000 21444 UpdateGuideState exits: m=323484 SNR=59.4 Saturated
23:57:58.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:58.385 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:57:58.385 00.000 25848 Worker thread wakes up
23:57:58.385 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.53) opts 0xd
23:57:58.385 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -0.53)
23:57:58.385 00.000 25848 Moving (0.34, -0.53) raw xDistance=-0.38 yDistance=-0.37
23:57:58.385 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
23:57:58.385 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:58.385 00.000 21444 Enqueuing Expose request
23:57:58.385 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
23:57:58.385 00.000 25848 MoveAxis(E, 0, ABG)
23:57:58.385 00.000 25848 Move returns status 0, amount 0
23:57:58.385 00.000 25848 MoveAxis(N, 0, ABG)
23:57:58.385 00.000 25848 Move returns status 0, amount 0
23:57:58.385 00.000 25848 move complete, result=0
23:57:58.385 00.000 25848 worker thread done servicing request
23:57:58.386 00.001 25848 Worker thread wakes up
23:57:58.386 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:57:58.386 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:57:58.386 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
23:58:01.242 02.856 25848 Exposure complete
23:58:01.331 00.089 25848 worker thread done servicing request
23:58:01.331 00.000 21444 OnExposeComplete: enter
23:58:01.331 00.000 21444 UpdateGuideState(): m_state=6
23:58:01.331 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
23:58:01.331 00.000 21444 Star::Find returns 1 (1), X=1222.96, Y=737.01, Mass=341216, SNR=58.8, Peak=11584 HFD=6.3
23:58:01.331 00.000 21444 Star::Find false star n=6 nbg=269 bg=4380.9 sigma=512.5 thresh=5918 peak=5636
23:58:01.331 00.000 21444 Star::Find false star n=3 nbg=263 bg=2592.3 sigma=435.4 thresh=3899 peak=3612
23:58:01.331 00.000 21444 Star::Find false star n=3 nbg=261 bg=4902.1 sigma=493.9 thresh=6384 peak=6328
23:58:01.331 00.000 21444 Star::Find false star n=11 nbg=239 bg=4557.5 sigma=422.5 thresh=5825 peak=5784
23:58:01.331 00.000 21444 Star::Find false star n=2 nbg=256 bg=4422.2 sigma=513.0 thresh=5961 peak=5712
23:58:01.331 00.000 21444 Star::Find false star n=3 nbg=270 bg=4589.0 sigma=599.5 thresh=6388 peak=5709
23:58:01.331 00.000 21444 Star::Find false star n=2 nbg=262 bg=4472.7 sigma=476.6 thresh=5903 peak=5644
23:58:01.331 00.000 21444 Star::Find false star n=1 nbg=257 bg=3964.7 sigma=435.0 thresh=5270 peak=4852
23:58:01.332 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -1.45,11.51,0.18,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 6.61,-2.01,0.20,U] [#10 0.00,0.00,0.00,L] [#11 11.19,-20.91,0.00,M4] 
23:58:01.332 00.000 21444 refined, 2 included, MultiStar: {0.07, -0.10}, one-star: {-0.96, -1.84}
23:58:01.332 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
23:58:01.332 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.57)
23:58:01.332 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.96 mountX=-0.08 mountY=-0.07, mountTheta=-2.44
23:58:01.333 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=-0.10, opts=13)
23:58:01.333 00.000 21444 Enqueuing Move request for scope (0.07, -0.10)
23:58:01.333 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=648, FiltMax=65504, Gamma=0.560
23:58:01.333 00.000 21444 UpdateGuideState exits: m=341216 SNR=58.8 Saturated
23:58:01.333 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:01.333 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:01.333 00.000 21444 Enqueuing Expose request
23:58:01.333 00.000 25848 Worker thread wakes up
23:58:01.333 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
23:58:01.333 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
23:58:01.333 00.000 25848 Moving (0.07, -0.10) raw xDistance=-0.08 yDistance=-0.07
23:58:01.333 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:58:01.333 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:01.333 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:58:01.333 00.000 25848 MoveAxis(E, 0, ABG)
23:58:01.333 00.000 25848 Move returns status 0, amount 0
23:58:01.334 00.001 25848 MoveAxis(N, 0, ABG)
23:58:01.334 00.000 25848 Move returns status 0, amount 0
23:58:01.334 00.000 25848 move complete, result=0
23:58:01.334 00.000 25848 worker thread done servicing request
23:58:01.334 00.000 25848 Worker thread wakes up
23:58:01.334 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:01.334 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:01.334 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:04.187 02.853 25848 Exposure complete
23:58:04.265 00.078 25848 worker thread done servicing request
23:58:04.265 00.000 21444 OnExposeComplete: enter
23:58:04.265 00.000 21444 UpdateGuideState(): m_state=6
23:58:04.266 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 209
23:58:04.266 00.000 21444 Star::Find returns 1 (1), X=1223.77, Y=735.79, Mass=329031, SNR=59.2, Peak=11856 HFD=6.6
23:58:04.266 00.000 21444 Star::Find false star n=2 nbg=250 bg=2582.3 sigma=421.5 thresh=3847 peak=3690
23:58:04.266 00.000 21444 Star::Find false star n=8 nbg=266 bg=4907.5 sigma=513.7 thresh=6449 peak=6207
23:58:04.266 00.000 21444 Star::Find false star n=5 nbg=253 bg=4517.4 sigma=471.1 thresh=5931 peak=5904
23:58:04.266 00.000 21444 Star::Find false star n=1 nbg=263 bg=4635.0 sigma=533.0 thresh=6234 peak=5854
23:58:04.266 00.000 21444 Star::Find false star n=3 nbg=273 bg=4651.2 sigma=593.0 thresh=6430 peak=6229
23:58:04.266 00.000 21444 Star::Find false star n=2 nbg=265 bg=4563.5 sigma=532.6 thresh=6161 peak=5725
23:58:04.266 00.000 21444 Star::Find false star n=3 nbg=258 bg=3528.1 sigma=483.2 thresh=4978 peak=4733
23:58:04.266 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -2.01,-1.02,0.18,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.48,-22.20,0.00,M5] 
23:58:04.266 00.000 21444 refined, 1 included, MultiStar: {-0.42, -2.75}, one-star: {-0.14, -3.06}
23:58:04.266 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.77 = 1.51)
23:58:04.266 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.33)
23:58:04.266 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-2.75 hyp=2.78 cameraTheta=-1.72 mountX=0.17 mountY=-2.71, mountTheta=-1.51
23:58:04.267 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-2.75, opts=13)
23:58:04.267 00.000 21444 Enqueuing Move request for scope (-0.42, -2.75)
23:58:04.267 00.000 25848 Worker thread wakes up
23:58:04.267 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=496, FiltMax=65504, Gamma=0.560
23:58:04.267 00.000 21444 UpdateGuideState exits: m=329031 SNR=59.2 Saturated
23:58:04.267 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:04.267 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:04.267 00.000 21444 Enqueuing Expose request
23:58:04.267 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -2.75) opts 0xd
23:58:04.267 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -2.75)
23:58:04.267 00.000 25848 Moving (-0.42, -2.75) raw xDistance=0.17 yDistance=-2.71
23:58:04.267 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:58:04.267 00.000 25848 resist switch: large excursion: input -2.71 thresh 1.53 direction from 1 to -1
23:58:04.267 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.12
23:58:04.267 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.71 from input -2.71
23:58:04.268 00.001 25848 MoveAxis(E, 0, ABG)
23:58:04.268 00.000 25848 Move returns status 0, amount 0
23:58:04.268 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 183 applied
23:58:04.268 00.000 25848 MoveAxis(N, 257, ABG)
23:58:04.268 00.000 25848 Guiding  Dir = 0, Dur = 257
23:58:04.296 00.028 25848 IsSlewing returns 0
23:58:04.296 00.000 25848 IsGuiding returns 0
23:58:04.328 00.032 25848 PulseGuide returned control before completion, sleep 236
23:58:04.603 00.275 25848 IsGuiding returns 1
23:58:04.603 00.000 25848 scope still moving after pulse duration time elapsed
23:58:04.655 00.052 25848 IsSlewing returns 0
23:58:04.699 00.044 25848 IsGuiding returns 0
23:58:04.699 00.000 25848 scope move finished after 257 + 145 ms
23:58:04.699 00.000 25848 Move returns status 0, amount 257
23:58:04.699 00.000 25848 move complete, result=0
23:58:04.699 00.000 25848 worker thread done servicing request
23:58:04.699 00.000 25848 Worker thread wakes up
23:58:04.699 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:04.699 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:04.699 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -2.7 px 257 ms NORTH
23:58:07.545 02.846 25848 Exposure complete
23:58:07.624 00.079 25848 worker thread done servicing request
23:58:07.624 00.000 21444 OnExposeComplete: enter
23:58:07.624 00.000 21444 UpdateGuideState(): m_state=6
23:58:07.624 00.000 21444 Star::Find(15, 1223, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 210
23:58:07.625 00.001 21444 Star::Find returns 1 (1), X=1225.44, Y=736.79, Mass=364012, SNR=65.1, Peak=11556 HFD=7.0
23:58:07.625 00.000 21444 Star::Find false star n=3 nbg=266 bg=4883.6 sigma=516.8 thresh=6434 peak=6223
23:58:07.625 00.000 21444 Star::Find false star n=8 nbg=240 bg=4515.9 sigma=477.9 thresh=5950 peak=5724
23:58:07.625 00.000 21444 Star::Find false star n=3 nbg=260 bg=4448.2 sigma=438.4 thresh=5763 peak=5723
23:58:07.625 00.000 21444 Star::Find false star n=23 nbg=195 bg=4762.1 sigma=475.3 thresh=6188 peak=6041
23:58:07.625 00.000 21444 Star::Find false star n=3 nbg=265 bg=4543.4 sigma=500.3 thresh=6044 peak=5907
23:58:07.625 00.000 21444 Star::Find false star n=5 nbg=274 bg=3342.4 sigma=504.1 thresh=4855 peak=4721
23:58:07.625 00.000 21444 Star::Find false star n=2 nbg=261 bg=4027.5 sigma=486.6 thresh=5487 peak=4903
23:58:07.625 00.000 21444 MultiStar: [#1 8.74,11.14,0.00,M1] [#2 -0.58,-0.46,0.18,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.27,-1.60,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.46,-20.73,0.00,M6] 
23:58:07.625 00.000 21444 refined, 2 included, MultiStar: {0.95, -1.79}, one-star: {1.52, -2.05}
23:58:07.625 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.15)
23:58:07.625 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.98 = -0.69)
23:58:07.625 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=-1.79 hyp=2.03 cameraTheta=-1.08 mountX=-1.11 mountY=-1.30, mountTheta=-2.28
23:58:07.626 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=-1.79, opts=13)
23:58:07.626 00.000 21444 Enqueuing Move request for scope (0.95, -1.79)
23:58:07.626 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=596, FiltMax=65504, Gamma=0.560
23:58:07.626 00.000 21444 UpdateGuideState exits: m=364012 SNR=65.1 Saturated
23:58:07.626 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:07.626 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:07.626 00.000 21444 Enqueuing Expose request
23:58:07.626 00.000 25848 Worker thread wakes up
23:58:07.626 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, -1.79) opts 0xd
23:58:07.627 00.001 25848 Handling offset move in thread for scope, endpoint = (0.95, -1.79)
23:58:07.627 00.000 25848 Moving (0.95, -1.79) raw xDistance=-1.11 yDistance=-1.30
23:58:07.627 00.000 25848 BLC: History state: CurrMiss=1.30, AvgInitMiss=0.46, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.706666, 1:1.298101
23:58:07.627 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:58:07.627 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.11
23:58:07.627 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
23:58:07.627 00.000 25848 MoveAxis(E, 32, ABG)
23:58:07.627 00.000 25848 Guiding  Dir = 2, Dur = 32
23:58:07.657 00.030 25848 IsSlewing returns 0
23:58:07.658 00.001 25848 IsGuiding returns 0
23:58:07.689 00.031 25848 PulseGuide returned control before completion, sleep 11
23:58:07.701 00.012 25848 IsGuiding returns 1
23:58:07.701 00.000 25848 scope still moving after pulse duration time elapsed
23:58:07.799 00.098 25848 IsSlewing returns 0
23:58:07.799 00.000 25848 IsGuiding returns 0
23:58:07.799 00.000 25848 scope move finished after 32 + 109 ms
23:58:07.799 00.000 25848 Move returns status 0, amount 32
23:58:07.799 00.000 25848 MoveAxis(N, 35, ABG)
23:58:07.799 00.000 25848 Guiding  Dir = 0, Dur = 35
23:58:07.827 00.028 25848 IsSlewing returns 0
23:58:07.828 00.001 25848 IsGuiding returns 0
23:58:07.859 00.031 25848 PulseGuide returned control before completion, sleep 15
23:58:07.875 00.016 25848 IsGuiding returns 1
23:58:07.875 00.000 25848 scope still moving after pulse duration time elapsed
23:58:07.937 00.062 25848 IsSlewing returns 0
23:58:07.937 00.000 25848 IsGuiding returns 0
23:58:07.937 00.000 25848 scope move finished after 35 + 74 ms
23:58:07.937 00.000 25848 Move returns status 0, amount 35
23:58:07.937 00.000 25848 move complete, result=0
23:58:07.937 00.000 25848 worker thread done servicing request
23:58:07.937 00.000 25848 Worker thread wakes up
23:58:07.937 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:07.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:07.938 00.001 21444 GuideStep: -1.1 px 32 ms EAST, -1.3 px 35 ms NORTH
23:58:10.785 02.847 25848 Exposure complete
23:58:10.873 00.088 25848 worker thread done servicing request
23:58:10.873 00.000 21444 OnExposeComplete: enter
23:58:10.873 00.000 21444 UpdateGuideState(): m_state=6
23:58:10.874 00.001 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 211
23:58:10.874 00.000 21444 Star::Find returns 1 (1), X=1226.69, Y=738.46, Mass=386063, SNR=62.0, Peak=12816 HFD=6.8
23:58:10.874 00.000 21444 Star::Find false star n=2 nbg=255 bg=4491.0 sigma=517.8 thresh=6044 peak=5929
23:58:10.874 00.000 21444 Star::Find false star n=7 nbg=270 bg=2652.7 sigma=441.4 thresh=3977 peak=3772
23:58:10.874 00.000 21444 Star::Find false star n=3 nbg=263 bg=4914.4 sigma=563.4 thresh=6605 peak=6033
23:58:10.874 00.000 21444 Star::Find false star n=7 nbg=259 bg=4164.3 sigma=481.5 thresh=5609 peak=5436
23:58:10.874 00.000 21444 Star::Find false star n=3 nbg=261 bg=3435.1 sigma=456.5 thresh=4805 peak=4593
23:58:10.874 00.000 21444 Star::Find false star n=5 nbg=239 bg=3848.3 sigma=412.8 thresh=5087 peak=4926
23:58:10.874 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 16.81,-5.38,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 6.58,17.45,0.00,M2] [#7 13.72,34.50,0.00,M3] [#8 13.37,-19.51,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 15.62,-20.27,0.00,M7] 
23:58:10.874 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
23:58:10.874 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
23:58:10.874 00.000 21444 CameraToMount -- cameraX=2.78 cameraY=-0.39 hyp=2.81 cameraTheta=-0.14 mountX=-2.80 mountY=0.70, mountTheta=2.90
23:58:10.875 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.78, y=-0.39, opts=13)
23:58:10.875 00.000 21444 Enqueuing Move request for scope (2.78, -0.39)
23:58:10.875 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=496, FiltMax=65504, Gamma=0.560
23:58:10.875 00.000 21444 UpdateGuideState exits: m=386063 SNR=62.0 Saturated
23:58:10.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:10.875 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:10.875 00.000 21444 Enqueuing Expose request
23:58:10.875 00.000 25848 Worker thread wakes up
23:58:10.876 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.78, -0.39) opts 0xd
23:58:10.876 00.000 25848 Handling offset move in thread for scope, endpoint = (2.78, -0.39)
23:58:10.876 00.000 25848 Moving (2.78, -0.39) raw xDistance=-2.80 yDistance=0.70
23:58:10.876 00.000 25848 BLC: History state: CurrMiss=-0.70, AvgInitMiss=0.46, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=-2.706666, 1:1.298101, 2:-0.695953
23:58:10.876 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -17.000000
23:58:10.876 00.000 25848 BLC: window closed
23:58:10.876 00.000 25848 BLC: Pulse adjusted to 166
23:58:10.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.81 from input -2.80
23:58:10.876 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:58:10.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
23:58:10.876 00.000 25848 MoveAxis(E, 84, ABG)
23:58:10.877 00.001 25848 Guiding  Dir = 2, Dur = 84
23:58:10.907 00.030 25848 IsSlewing returns 0
23:58:10.907 00.000 25848 IsGuiding returns 0
23:58:10.940 00.033 25848 PulseGuide returned control before completion, sleep 63
23:58:11.059 00.119 25848 IsGuiding returns 1
23:58:11.059 00.000 25848 scope still moving after pulse duration time elapsed
23:58:11.123 00.064 25848 IsSlewing returns 0
23:58:11.124 00.001 25848 IsGuiding returns 0
23:58:11.124 00.000 25848 scope move finished after 84 + 131 ms
23:58:11.124 00.000 25848 Move returns status 0, amount 84
23:58:11.124 00.000 25848 MoveAxis(N, 0, ABG)
23:58:11.124 00.000 25848 Move returns status 0, amount 0
23:58:11.124 00.000 25848 move complete, result=0
23:58:11.124 00.000 25848 worker thread done servicing request
23:58:11.124 00.000 25848 Worker thread wakes up
23:58:11.124 00.000 21444 GuideStep: -2.8 px 84 ms EAST, 0.7 px 0 ms NORTH
23:58:11.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:11.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:11.199 00.075 21444 evsrv: cli 0107E880 connect
23:58:11.199 00.000 21444 case statement mapped state 6 to 3
23:58:11.200 00.001 21444 case statement mapped state 6 to 3
23:58:11.200 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"f3e15f8e-58e5-4484-833f-263bf6468799"}
23:58:11.200 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"f3e15f8e-58e5-4484-833f-263bf6468799"}
23:58:11.201 00.001 21444 evsrv: cli 0107E880 disconnect
23:58:13.964 02.763 25848 Exposure complete
23:58:14.046 00.082 25848 worker thread done servicing request
23:58:14.047 00.001 21444 OnExposeComplete: enter
23:58:14.047 00.000 21444 UpdateGuideState(): m_state=6
23:58:14.047 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 212
23:58:14.047 00.000 21444 Star::Find returns 1 (1), X=1224.54, Y=738.34, Mass=283886, SNR=46.8, Peak=10264 HFD=7.4
23:58:14.047 00.000 21444 Star::Find false star n=3 nbg=254 bg=4482.8 sigma=444.2 thresh=5815 peak=5622
23:58:14.047 00.000 21444 Star::Find false star n=4 nbg=259 bg=4966.5 sigma=418.4 thresh=6222 peak=5942
23:58:14.047 00.000 21444 Star::Find false star n=3 nbg=270 bg=4388.5 sigma=513.8 thresh=5930 peak=5775
23:58:14.047 00.000 21444 Star::Find false star n=4 nbg=259 bg=4449.8 sigma=504.1 thresh=5962 peak=5579
23:58:14.047 00.000 21444 Star::Find false star n=1 nbg=268 bg=4558.5 sigma=530.1 thresh=6149 peak=5864
23:58:14.047 00.000 21444 Star::Find false star n=4 nbg=261 bg=4589.9 sigma=514.3 thresh=6133 peak=6010
23:58:14.047 00.000 21444 Star::Find false star n=4 nbg=266 bg=4557.1 sigma=556.4 thresh=6226 peak=5822
23:58:14.047 00.000 21444 Star::Find false star n=5 nbg=272 bg=3237.4 sigma=484.9 thresh=4692 peak=4345
23:58:14.047 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.32,-13.94,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.38,7.54,0.16,U] [#11 12.91,-20.44,0.00,M8] 
23:58:14.047 00.000 21444 single-star, 1 included, MultiStar: {1.96, 0.59}, one-star: {0.62, -0.50}
23:58:14.047 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
23:58:14.047 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
23:58:14.047 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.50 hyp=0.80 cameraTheta=-0.68 mountX=-0.67 mountY=-0.23, mountTheta=-2.81
23:58:14.048 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.50, opts=13)
23:58:14.048 00.000 21444 Enqueuing Move request for scope (0.62, -0.50)
23:58:14.048 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=460, FiltMax=65504, Gamma=0.560
23:58:14.048 00.000 21444 UpdateGuideState exits: m=283886 SNR=46.8 Saturated
23:58:14.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:14.048 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:14.048 00.000 21444 Enqueuing Expose request
23:58:14.048 00.000 25848 Worker thread wakes up
23:58:14.048 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.50) opts 0xd
23:58:14.048 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.50)
23:58:14.048 00.000 25848 Moving (0.62, -0.50) raw xDistance=-0.67 yDistance=-0.23
23:58:14.048 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.67
23:58:14.048 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:14.048 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:58:14.048 00.000 25848 MoveAxis(E, 25, ABG)
23:58:14.048 00.000 25848 Guiding  Dir = 2, Dur = 25
23:58:14.076 00.028 25848 IsSlewing returns 0
23:58:14.078 00.002 25848 IsGuiding returns 0
23:58:14.109 00.031 25848 IsGuiding returns 1
23:58:14.109 00.000 25848 scope still moving after pulse duration time elapsed
23:58:14.156 00.047 25848 IsSlewing returns 0
23:58:14.156 00.000 25848 IsGuiding returns 0
23:58:14.156 00.000 25848 scope move finished after 25 + 54 ms
23:58:14.156 00.000 25848 Move returns status 0, amount 25
23:58:14.157 00.001 25848 MoveAxis(N, 0, ABG)
23:58:14.157 00.000 25848 Move returns status 0, amount 0
23:58:14.157 00.000 25848 move complete, result=0
23:58:14.157 00.000 25848 worker thread done servicing request
23:58:14.157 00.000 25848 Worker thread wakes up
23:58:14.157 00.000 21444 GuideStep: -0.7 px 25 ms EAST, -0.2 px 0 ms NORTH
23:58:14.157 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:14.157 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:16.998 02.841 25848 Exposure complete
23:58:17.074 00.076 25848 worker thread done servicing request
23:58:17.074 00.000 21444 OnExposeComplete: enter
23:58:17.075 00.001 21444 UpdateGuideState(): m_state=6
23:58:17.075 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 213
23:58:17.075 00.000 21444 Star::Find returns 1 (1), X=1226.78, Y=738.22, Mass=367576, SNR=81.2, Peak=11452 HFD=6.8
23:58:17.075 00.000 21444 Star::Find false star n=6 nbg=261 bg=4269.9 sigma=479.2 thresh=5707 peak=5597
23:58:17.075 00.000 21444 Star::Find false star n=6 nbg=262 bg=4879.8 sigma=471.2 thresh=6293 peak=6037
23:58:17.075 00.000 21444 Star::Find false star n=2 nbg=249 bg=4446.4 sigma=479.3 thresh=5884 peak=5582
23:58:17.075 00.000 21444 Star::Find false star n=1 nbg=264 bg=4291.8 sigma=499.8 thresh=5791 peak=5416
23:58:17.075 00.000 21444 Star::Find false star n=2 nbg=264 bg=4545.2 sigma=490.8 thresh=6018 peak=5676
23:58:17.075 00.000 21444 Star::Find false star n=4 nbg=278 bg=4523.1 sigma=542.4 thresh=6150 peak=5550
23:58:17.075 00.000 21444 Star::Find false star n=2 nbg=279 bg=3477.1 sigma=569.2 thresh=5185 peak=4461
23:58:17.075 00.000 21444 Star::Find false star n=1 nbg=268 bg=3753.8 sigma=536.0 thresh=5362 peak=4996
23:58:17.075 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 12.84,-23.66,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -3.14,-1.50,0.15,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.51,-20.52,0.00,M9] 
23:58:17.075 00.000 21444 refined, 1 included, MultiStar: {2.10, -0.74}, one-star: {2.87, -0.63}
23:58:17.075 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.89)
23:58:17.075 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
23:58:17.075 00.000 21444 CameraToMount -- cameraX=2.10 cameraY=-0.74 hyp=2.22 cameraTheta=-0.34 mountX=-2.16 mountY=0.11, mountTheta=3.09
23:58:17.076 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.10, y=-0.74, opts=13)
23:58:17.076 00.000 21444 Enqueuing Move request for scope (2.10, -0.74)
23:58:17.076 00.000 25848 Worker thread wakes up
23:58:17.076 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.10, -0.74) opts 0xd
23:58:17.076 00.000 25848 Handling offset move in thread for scope, endpoint = (2.10, -0.74)
23:58:17.076 00.000 25848 Moving (2.10, -0.74) raw xDistance=-2.16 yDistance=0.11
23:58:17.076 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.16
23:58:17.076 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:17.076 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3960, FiltMin=726, FiltMax=65504, Gamma=0.560
23:58:17.076 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:58:17.076 00.000 25848 MoveAxis(E, 65, ABG)
23:58:17.076 00.000 25848 Guiding  Dir = 2, Dur = 65
23:58:17.076 00.000 21444 UpdateGuideState exits: m=367576 SNR=81.2 Saturated
23:58:17.077 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:17.077 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:17.077 00.000 21444 Enqueuing Expose request
23:58:17.113 00.036 25848 IsSlewing returns 0
23:58:17.113 00.000 25848 IsGuiding returns 0
23:58:17.144 00.031 25848 PulseGuide returned control before completion, sleep 45
23:58:17.201 00.057 25848 IsGuiding returns 1
23:58:17.201 00.000 25848 scope still moving after pulse duration time elapsed
23:58:17.291 00.090 25848 IsSlewing returns 0
23:58:17.291 00.000 25848 IsGuiding returns 0
23:58:17.291 00.000 25848 scope move finished after 65 + 113 ms
23:58:17.291 00.000 25848 Move returns status 0, amount 65
23:58:17.291 00.000 25848 MoveAxis(N, 0, ABG)
23:58:17.291 00.000 25848 Move returns status 0, amount 0
23:58:17.291 00.000 25848 move complete, result=0
23:58:17.291 00.000 25848 worker thread done servicing request
23:58:17.291 00.000 25848 Worker thread wakes up
23:58:17.291 00.000 21444 GuideStep: -2.2 px 65 ms EAST, 0.1 px 0 ms NORTH
23:58:17.291 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:17.291 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:20.132 02.841 25848 Exposure complete
23:58:20.218 00.086 25848 worker thread done servicing request
23:58:20.218 00.000 21444 OnExposeComplete: enter
23:58:20.219 00.001 21444 UpdateGuideState(): m_state=6
23:58:20.219 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 214
23:58:20.219 00.000 21444 Star::Find returns 1 (1), X=1224.23, Y=739.13, Mass=358621, SNR=63.4, Peak=12368 HFD=6.5
23:58:20.219 00.000 21444 Star::Find false star n=3 nbg=239 bg=4408.1 sigma=404.7 thresh=5622 peak=5440
23:58:20.219 00.000 21444 Star::Find false star n=3 nbg=270 bg=2796.2 sigma=466.8 thresh=4197 peak=3962
23:58:20.219 00.000 21444 Star::Find false star n=2 nbg=252 bg=4739.4 sigma=478.5 thresh=6175 peak=5912
23:58:20.219 00.000 21444 Star::Find false star n=1 nbg=255 bg=4484.8 sigma=554.1 thresh=6147 peak=5756
23:58:20.219 00.000 21444 Star::Find false star n=10 nbg=246 bg=4149.7 sigma=468.1 thresh=5554 peak=5517
23:58:20.219 00.000 21444 Star::Find false star n=4 nbg=267 bg=4409.2 sigma=528.4 thresh=5994 peak=5623
23:58:20.219 00.000 21444 Star::Find false star n=4 nbg=259 bg=3687.4 sigma=490.6 thresh=5159 peak=4865
23:58:20.219 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.15,21.06,0.00,M3] [#7 32.45,14.78,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.63,0.37,0.21,U] [#10 0.00,0.00,0.00,L] [#11 12.62,-19.10,0.00,M10] 
23:58:20.219 00.000 21444 single-star, 1 included, MultiStar: {0.37, 0.30}, one-star: {0.31, 0.29}
23:58:20.219 00.000 21444 CameraToMount -- cameraTheta (0.74) - m_xAngle (3.05) = xAngle (-2.31 = -2.31)
23:58:20.219 00.000 21444 CameraToMount -- cameraTheta (0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.13)
23:58:20.219 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.29 hyp=0.43 cameraTheta=0.74 mountX=-0.29 mountY=0.38, mountTheta=2.21
23:58:20.220 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.29, opts=13)
23:58:20.220 00.000 21444 Enqueuing Move request for scope (0.31, 0.29)
23:58:20.220 00.000 25848 Worker thread wakes up
23:58:20.220 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=600, FiltMax=65504, Gamma=0.560
23:58:20.220 00.000 21444 UpdateGuideState exits: m=358621 SNR=63.4 Saturated
23:58:20.220 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:20.220 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:20.220 00.000 21444 Enqueuing Expose request
23:58:20.220 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.29) opts 0xd
23:58:20.220 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.29)
23:58:20.220 00.000 25848 Moving (0.31, 0.29) raw xDistance=-0.29 yDistance=0.38
23:58:20.220 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
23:58:20.221 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:20.221 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
23:58:20.221 00.000 25848 MoveAxis(E, 0, ABG)
23:58:20.221 00.000 25848 Move returns status 0, amount 0
23:58:20.221 00.000 25848 MoveAxis(N, 0, ABG)
23:58:20.221 00.000 25848 Move returns status 0, amount 0
23:58:20.221 00.000 25848 move complete, result=0
23:58:20.221 00.000 25848 worker thread done servicing request
23:58:20.221 00.000 25848 Worker thread wakes up
23:58:20.221 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:20.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:20.221 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
23:58:23.066 02.845 25848 Exposure complete
23:58:23.141 00.075 25848 worker thread done servicing request
23:58:23.141 00.000 21444 OnExposeComplete: enter
23:58:23.141 00.000 21444 UpdateGuideState(): m_state=6
23:58:23.141 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 215
23:58:23.141 00.000 21444 Star::Find returns 1 (1), X=1226.89, Y=739.28, Mass=356357, SNR=70.3, Peak=11608 HFD=6.9
23:58:23.141 00.000 21444 Star::Find false star n=3 nbg=253 bg=4413.8 sigma=461.3 thresh=5798 peak=5598
23:58:23.141 00.000 21444 Star::Find false star n=9 nbg=240 bg=2632.8 sigma=373.5 thresh=3753 peak=3660
23:58:23.141 00.000 21444 Star::Find false star n=4 nbg=270 bg=4916.7 sigma=563.1 thresh=6606 peak=6527
23:58:23.141 00.000 21444 Star::Find false star n=2 nbg=250 bg=4677.5 sigma=476.7 thresh=6108 peak=5623
23:58:23.141 00.000 21444 Star::Find false star n=5 nbg=248 bg=4387.5 sigma=466.5 thresh=5787 peak=5748
23:58:23.141 00.000 21444 Star::Find false star n=19 nbg=213 bg=4671.6 sigma=481.7 thresh=6117 peak=5777
23:58:23.141 00.000 21444 Star::Find false star n=3 nbg=251 bg=4517.1 sigma=486.3 thresh=5976 peak=5710
23:58:23.141 00.000 21444 Star::Find false star n=4 nbg=267 bg=3877.1 sigma=494.3 thresh=5360 peak=5310
23:58:23.142 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 6.27,-4.33,0.17,U] [#10 0.00,0.00,0.00,L] [#11 15.50,-20.04,0.00,R] 
23:58:23.142 00.000 21444 single-star, 1 included, MultiStar: {3.45, -0.26}, one-star: {2.97, 0.44}
23:58:23.142 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
23:58:23.142 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.53)
23:58:23.142 00.000 21444 CameraToMount -- cameraX=2.97 cameraY=0.44 hyp=3.01 cameraTheta=0.15 mountX=-2.92 mountY=1.53, mountTheta=2.66
23:58:23.143 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.97, y=0.44, opts=13)
23:58:23.143 00.000 21444 Enqueuing Move request for scope (2.97, 0.44)
23:58:23.143 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=420, FiltMax=65504, Gamma=0.560
23:58:23.143 00.000 21444 UpdateGuideState exits: m=356357 SNR=70.3 Saturated
23:58:23.143 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:23.143 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:23.143 00.000 21444 Enqueuing Expose request
23:58:23.143 00.000 25848 Worker thread wakes up
23:58:23.143 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.97, 0.44) opts 0xd
23:58:23.143 00.000 25848 Handling offset move in thread for scope, endpoint = (2.97, 0.44)
23:58:23.143 00.000 25848 Moving (2.97, 0.44) raw xDistance=-2.92 yDistance=1.53
23:58:23.143 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.84 from input -2.92
23:58:23.143 00.000 25848 resist switch: large excursion: input 1.53 thresh 1.53 direction from -1 to 1
23:58:23.143 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.59
23:58:23.143 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
23:58:23.143 00.000 25848 MoveAxis(E, 85, ABG)
23:58:23.143 00.000 25848 Guiding  Dir = 2, Dur = 85
23:58:23.172 00.029 25848 IsSlewing returns 0
23:58:23.172 00.000 25848 IsGuiding returns 0
23:58:23.203 00.031 25848 PulseGuide returned control before completion, sleep 64
23:58:23.270 00.067 25848 IsGuiding returns 1
23:58:23.270 00.000 25848 scope still moving after pulse duration time elapsed
23:58:23.329 00.059 25848 IsSlewing returns 0
23:58:23.329 00.000 25848 IsGuiding returns 0
23:58:23.329 00.000 25848 scope move finished after 85 + 72 ms
23:58:23.329 00.000 25848 Move returns status 0, amount 85
23:58:23.329 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 166 applied
23:58:23.329 00.000 25848 MoveAxis(S, 208, ABG)
23:58:23.329 00.000 25848 Guiding  Dir = 1, Dur = 208
23:58:23.359 00.030 25848 IsSlewing returns 0
23:58:23.360 00.001 25848 IsGuiding returns 0
23:58:23.392 00.032 25848 PulseGuide returned control before completion, sleep 187
23:58:23.587 00.195 25848 IsGuiding returns 1
23:58:23.587 00.000 25848 scope still moving after pulse duration time elapsed
23:58:23.641 00.054 25848 IsSlewing returns 0
23:58:23.641 00.000 25848 IsGuiding returns 0
23:58:23.641 00.000 25848 scope move finished after 208 + 73 ms
23:58:23.641 00.000 25848 Move returns status 0, amount 208
23:58:23.642 00.001 25848 move complete, result=0
23:58:23.642 00.000 25848 worker thread done servicing request
23:58:23.642 00.000 25848 Worker thread wakes up
23:58:23.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:23.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:23.642 00.000 21444 GuideStep: -2.9 px 85 ms EAST, 1.5 px 208 ms SOUTH
23:58:26.492 02.850 25848 Exposure complete
23:58:26.560 00.068 25848 worker thread done servicing request
23:58:26.560 00.000 21444 OnExposeComplete: enter
23:58:26.560 00.000 21444 UpdateGuideState(): m_state=6
23:58:26.561 00.001 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 216
23:58:26.561 00.000 21444 Star::Find returns 1 (1), X=1228.22, Y=738.64, Mass=324559, SNR=52.3, Peak=12264 HFD=6.5
23:58:26.561 00.000 21444 Star::Find false star n=3 nbg=251 bg=4491.1 sigma=432.9 thresh=5790 peak=5473
23:58:26.561 00.000 21444 Star::Find false star n=3 nbg=262 bg=2631.0 sigma=399.3 thresh=3829 peak=3600
23:58:26.561 00.000 21444 Star::Find false star n=2 nbg=266 bg=4942.7 sigma=531.2 thresh=6536 peak=6040
23:58:26.561 00.000 21444 Star::Find false star n=3 nbg=264 bg=4294.2 sigma=531.0 thresh=5887 peak=5353
23:58:26.561 00.000 21444 Star::Find false star n=3 nbg=262 bg=4205.8 sigma=525.3 thresh=5782 peak=5555
23:58:26.561 00.000 21444 Star::Find false star n=2 nbg=221 bg=4797.6 sigma=441.2 thresh=6121 peak=6019
23:58:26.561 00.000 21444 Star::Find false star n=3 nbg=269 bg=3482.2 sigma=497.2 thresh=4974 peak=4816
23:58:26.561 00.000 21444 Star::Find false star n=6 nbg=273 bg=3881.8 sigma=485.3 thresh=5338 peak=4987
23:58:26.561 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 18.62,19.52,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 27.15,-2.09,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.76,-0.55,4.38,U] 
23:58:26.561 00.000 21444 refined, 1 included, MultiStar: {1.42, -0.48}, one-star: {4.31, -0.21}
23:58:26.561 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.38 = 2.90)
23:58:26.561 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.06)
23:58:26.561 00.000 21444 CameraToMount -- cameraX=1.42 cameraY=-0.48 hyp=1.50 cameraTheta=-0.33 mountX=-1.46 mountY=0.09, mountTheta=3.08
23:58:26.562 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.42, y=-0.48, opts=13)
23:58:26.562 00.000 21444 Enqueuing Move request for scope (1.42, -0.48)
23:58:26.562 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=192, FiltMax=65504, Gamma=0.560
23:58:26.562 00.000 21444 UpdateGuideState exits: m=324559 SNR=52.3 Saturated
23:58:26.562 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:26.562 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:26.562 00.000 21444 Enqueuing Expose request
23:58:26.563 00.001 25848 Worker thread wakes up
23:58:26.563 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.42, -0.48) opts 0xd
23:58:26.563 00.000 25848 Handling offset move in thread for scope, endpoint = (1.42, -0.48)
23:58:26.563 00.000 25848 Moving (1.42, -0.48) raw xDistance=-1.46 yDistance=0.09
23:58:26.563 00.000 25848 BLC: History state: CurrMiss=0.09, AvgInitMiss=0.33, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.530973, 1:0.091216
23:58:26.563 00.000 25848 BLC: No correction, Miss < min_move
23:58:26.563 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.46
23:58:26.563 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:26.563 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:58:26.563 00.000 25848 MoveAxis(E, 48, ABG)
23:58:26.563 00.000 25848 Guiding  Dir = 2, Dur = 48
23:58:26.622 00.059 25848 IsSlewing returns 0
23:58:26.622 00.000 25848 IsGuiding returns 0
23:58:26.643 00.021 25848 PulseGuide returned control before completion, sleep 38
23:58:26.694 00.051 25848 IsGuiding returns 1
23:58:26.694 00.000 25848 scope still moving after pulse duration time elapsed
23:58:26.750 00.056 25848 IsSlewing returns 0
23:58:26.750 00.000 25848 IsGuiding returns 0
23:58:26.750 00.000 25848 scope move finished after 48 + 79 ms
23:58:26.750 00.000 25848 Move returns status 0, amount 48
23:58:26.750 00.000 25848 MoveAxis(N, 0, ABG)
23:58:26.750 00.000 25848 Move returns status 0, amount 0
23:58:26.750 00.000 25848 move complete, result=0
23:58:26.750 00.000 25848 worker thread done servicing request
23:58:26.750 00.000 25848 Worker thread wakes up
23:58:26.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:26.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:26.751 00.001 21444 GuideStep: -1.5 px 48 ms EAST, 0.1 px 0 ms NORTH
23:58:29.594 02.843 25848 Exposure complete
23:58:29.667 00.073 25848 worker thread done servicing request
23:58:29.667 00.000 21444 OnExposeComplete: enter
23:58:29.668 00.001 21444 UpdateGuideState(): m_state=6
23:58:29.668 00.000 21444 Star::Find(15, 1228, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 217
23:58:29.668 00.000 21444 Star::Find returns 1 (1), X=1229.19, Y=738.23, Mass=402116, SNR=64.2, Peak=11380 HFD=7.1
23:58:29.668 00.000 21444 Star::Find false star n=3 nbg=270 bg=2570.1 sigma=521.8 thresh=4136 peak=3751
23:58:29.668 00.000 21444 Star::Find false star n=5 nbg=263 bg=4202.4 sigma=536.6 thresh=5812 peak=5699
23:58:29.668 00.000 21444 Star::Find false star n=2 nbg=277 bg=4445.9 sigma=563.2 thresh=6136 peak=5729
23:58:29.668 00.000 21444 Star::Find false star n=6 nbg=252 bg=4483.1 sigma=503.7 thresh=5994 peak=5778
23:58:29.668 00.000 21444 Star::Find false star n=6 nbg=256 bg=4570.3 sigma=451.9 thresh=5926 peak=5812
23:58:29.668 00.000 21444 Star::Find false star n=7 nbg=254 bg=3867.4 sigma=439.5 thresh=5186 peak=4962
23:58:29.668 00.000 21444 MultiStar: [#1 24.70,13.94,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 3.97,1.52,0.20,U] [#4 8.28,-3.93,0.16,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.06,0.20,0.18,U] [#10 0.00,0.00,0.00,L] [#11 1.17,-0.47,4.50,U] 
23:58:29.668 00.000 21444 refined, 4 included, MultiStar: {2.09, -0.50}, one-star: {5.28, -0.61}
23:58:29.668 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.29 = 3.00)
23:58:29.668 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.15)
23:58:29.668 00.000 21444 CameraToMount -- cameraX=2.09 cameraY=-0.50 hyp=2.15 cameraTheta=-0.23 mountX=-2.13 mountY=0.33, mountTheta=2.99
23:58:29.669 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.09, y=-0.50, opts=13)
23:58:29.669 00.000 21444 Enqueuing Move request for scope (2.09, -0.50)
23:58:29.669 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=522, FiltMax=65504, Gamma=0.560
23:58:29.669 00.000 21444 UpdateGuideState exits: m=402116 SNR=64.2 Saturated
23:58:29.669 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:29.669 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:29.669 00.000 21444 Enqueuing Expose request
23:58:29.669 00.000 25848 Worker thread wakes up
23:58:29.669 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.09, -0.50) opts 0xd
23:58:29.669 00.000 25848 Handling offset move in thread for scope, endpoint = (2.09, -0.50)
23:58:29.669 00.000 25848 Moving (2.09, -0.50) raw xDistance=-2.13 yDistance=0.33
23:58:29.670 00.001 25848 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.33, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.530973, 1:0.091216, 2:0.329734
23:58:29.670 00.000 25848 BLC: No correction, Miss < min_move
23:58:29.670 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.41 from input -2.13
23:58:29.670 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:29.670 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:58:29.670 00.000 25848 MoveAxis(E, 65, ABG)
23:58:29.670 00.000 25848 Guiding  Dir = 2, Dur = 65
23:58:29.702 00.032 25848 IsSlewing returns 0
23:58:29.702 00.000 25848 IsGuiding returns 0
23:58:29.734 00.032 25848 PulseGuide returned control before completion, sleep 44
23:58:29.783 00.049 25848 IsGuiding returns 1
23:58:29.783 00.000 25848 scope still moving after pulse duration time elapsed
23:58:29.868 00.085 25848 IsSlewing returns 0
23:58:29.868 00.000 25848 IsGuiding returns 0
23:58:29.868 00.000 25848 scope move finished after 65 + 100 ms
23:58:29.868 00.000 25848 Move returns status 0, amount 65
23:58:29.869 00.001 25848 MoveAxis(N, 0, ABG)
23:58:29.869 00.000 25848 Move returns status 0, amount 0
23:58:29.869 00.000 25848 move complete, result=0
23:58:29.869 00.000 25848 worker thread done servicing request
23:58:29.869 00.000 25848 Worker thread wakes up
23:58:29.869 00.000 21444 GuideStep: -2.1 px 65 ms EAST, 0.3 px 0 ms NORTH
23:58:29.869 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:29.869 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:32.722 02.853 25848 Exposure complete
23:58:32.810 00.088 25848 worker thread done servicing request
23:58:32.810 00.000 21444 OnExposeComplete: enter
23:58:32.810 00.000 21444 UpdateGuideState(): m_state=6
23:58:32.810 00.000 21444 Star::Find(15, 1229, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 218
23:58:32.810 00.000 21444 Star::Find returns 1 (1), X=1227.25, Y=739.06, Mass=364898, SNR=80.7, Peak=11808 HFD=7.6
23:58:32.810 00.000 21444 Star::Find false star n=9 nbg=251 bg=4434.6 sigma=444.3 thresh=5768 peak=5719
23:58:32.811 00.001 21444 Star::Find false star n=3 nbg=262 bg=2624.8 sigma=441.6 thresh=3950 peak=3599
23:58:32.811 00.000 21444 Star::Find false star n=6 nbg=262 bg=4282.1 sigma=496.5 thresh=5772 peak=5749
23:58:32.811 00.000 21444 Star::Find false star n=1 nbg=263 bg=4631.6 sigma=571.1 thresh=6345 peak=5762
23:58:32.811 00.000 21444 Star::Find false star n=5 nbg=269 bg=3334.1 sigma=518.3 thresh=4889 peak=4644
23:58:32.811 00.000 21444 Star::Find false star n=1 nbg=275 bg=4005.9 sigma=526.4 thresh=5585 peak=5084
23:58:32.811 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.57,0.11,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 26.11,26.46,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.84,0.38,2.06,U] 
23:58:32.811 00.000 21444 refined, 2 included, MultiStar: {0.82, 0.31}, one-star: {3.34, 0.21}
23:58:32.811 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
23:58:32.811 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
23:58:32.811 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=0.31 hyp=0.88 cameraTheta=0.36 mountX=-0.79 mountY=0.60, mountTheta=2.49
23:58:32.812 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=0.31, opts=13)
23:58:32.812 00.000 21444 Enqueuing Move request for scope (0.82, 0.31)
23:58:32.812 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3956, FiltMin=332, FiltMax=65504, Gamma=0.560
23:58:32.812 00.000 21444 UpdateGuideState exits: m=364898 SNR=80.7 Saturated
23:58:32.812 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:32.812 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:32.812 00.000 21444 Enqueuing Expose request
23:58:32.813 00.001 25848 Worker thread wakes up
23:58:32.813 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.31) opts 0xd
23:58:32.813 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 0.31)
23:58:32.813 00.000 25848 Moving (0.82, 0.31) raw xDistance=-0.79 yDistance=0.60
23:58:32.813 00.000 25848 BLC: window closed
23:58:32.813 00.000 25848 BLC: History state: CurrMiss=0.60, AvgInitMiss=0.33, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.530973, 1:0.091216, 2:0.329734
23:58:32.813 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:58:32.813 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.79
23:58:32.813 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
23:58:32.813 00.000 25848 MoveAxis(E, 28, ABG)
23:58:32.813 00.000 25848 Guiding  Dir = 2, Dur = 28
23:58:32.845 00.032 25848 IsSlewing returns 0
23:58:32.846 00.001 25848 IsGuiding returns 0
23:58:32.878 00.032 25848 IsGuiding returns 1
23:58:32.878 00.000 25848 scope still moving after pulse duration time elapsed
23:58:32.938 00.060 25848 IsSlewing returns 0
23:58:32.938 00.000 25848 IsGuiding returns 0
23:58:32.938 00.000 25848 scope move finished after 28 + 64 ms
23:58:32.938 00.000 25848 Move returns status 0, amount 28
23:58:32.938 00.000 25848 MoveAxis(S, 16, ABG)
23:58:32.938 00.000 25848 Guiding  Dir = 1, Dur = 16
23:58:32.966 00.028 25848 IsSlewing returns 0
23:58:32.966 00.000 25848 IsGuiding returns 0
23:58:33.008 00.042 25848 IsGuiding returns 1
23:58:33.008 00.000 25848 scope still moving after pulse duration time elapsed
23:58:33.065 00.057 25848 IsSlewing returns 0
23:58:33.065 00.000 25848 IsGuiding returns 0
23:58:33.065 00.000 25848 scope move finished after 16 + 82 ms
23:58:33.065 00.000 25848 Move returns status 0, amount 16
23:58:33.065 00.000 25848 move complete, result=0
23:58:33.065 00.000 25848 worker thread done servicing request
23:58:33.065 00.000 25848 Worker thread wakes up
23:58:33.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:33.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:33.065 00.000 21444 GuideStep: -0.8 px 28 ms EAST, 0.6 px 16 ms SOUTH
23:58:35.910 02.845 25848 Exposure complete
23:58:35.984 00.074 25848 worker thread done servicing request
23:58:35.985 00.001 21444 OnExposeComplete: enter
23:58:35.985 00.000 21444 UpdateGuideState(): m_state=6
23:58:35.985 00.000 21444 Star::Find(15, 1227, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 219
23:58:35.985 00.000 21444 Star::Find returns 1 (1), X=1225.59, Y=738.17, Mass=278591, SNR=47.3, Peak=12416 HFD=5.8
23:58:35.985 00.000 21444 Star::Find false star n=5 nbg=266 bg=4366.9 sigma=460.4 thresh=5748 peak=5530
23:58:35.985 00.000 21444 Star::Find false star n=4 nbg=247 bg=2593.9 sigma=395.3 thresh=3780 peak=3649
23:58:35.985 00.000 21444 Star::Find false star n=1 nbg=263 bg=4925.3 sigma=590.1 thresh=6696 peak=6008
23:58:35.985 00.000 21444 Star::Find false star n=3 nbg=282 bg=4429.6 sigma=568.9 thresh=6136 peak=5867
23:58:35.985 00.000 21444 Star::Find false star n=8 nbg=251 bg=4466.5 sigma=463.4 thresh=5857 peak=5428
23:58:35.985 00.000 21444 Star::Find false star n=5 nbg=233 bg=4603.7 sigma=543.5 thresh=6234 peak=5931
23:58:35.985 00.000 21444 Star::Find false star n=2 nbg=256 bg=4588.5 sigma=483.6 thresh=6039 peak=5582
23:58:35.985 00.000 21444 Star::Find false star n=3 nbg=255 bg=3733.3 sigma=494.5 thresh=5217 peak=4843
23:58:35.985 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 16.41,9.59,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 7.54,12.62,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -1.21,-1.06,3.21,U] 
23:58:35.985 00.000 21444 refined, 1 included, MultiStar: {-0.52, -0.97}, one-star: {1.67, -0.68}
23:58:35.985 00.000 21444 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.05) = xAngle (-5.12 = 1.17)
23:58:35.985 00.000 21444 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.96 = -1.68)
23:58:35.985 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.97 hyp=1.10 cameraTheta=-2.07 mountX=0.43 mountY=-1.09, mountTheta=-1.19
23:58:35.987 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.97, opts=13)
23:58:35.987 00.000 21444 Enqueuing Move request for scope (-0.52, -0.97)
23:58:35.987 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=292, FiltMax=65504, Gamma=0.560
23:58:35.987 00.000 21444 UpdateGuideState exits: m=278591 SNR=47.3 Saturated
23:58:35.987 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:35.987 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:35.987 00.000 21444 Enqueuing Expose request
23:58:35.987 00.000 25848 Worker thread wakes up
23:58:35.987 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.97) opts 0xd
23:58:35.987 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.97)
23:58:35.987 00.000 25848 Moving (-0.52, -0.97) raw xDistance=0.43 yDistance=-1.09
23:58:35.987 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
23:58:35.987 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:58:35.987 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.09
23:58:35.987 00.000 25848 MoveAxis(E, 0, ABG)
23:58:35.987 00.000 25848 Move returns status 0, amount 0
23:58:35.987 00.000 25848 MoveAxis(N, 0, ABG)
23:58:35.987 00.000 25848 Move returns status 0, amount 0
23:58:35.987 00.000 25848 move complete, result=0
23:58:35.987 00.000 25848 worker thread done servicing request
23:58:35.987 00.000 25848 Worker thread wakes up
23:58:35.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:35.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:35.987 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.1 px 0 ms NORTH
23:58:38.828 02.841 25848 Exposure complete
23:58:38.915 00.087 25848 worker thread done servicing request
23:58:38.916 00.001 21444 OnExposeComplete: enter
23:58:38.916 00.000 21444 UpdateGuideState(): m_state=6
23:58:38.916 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 220
23:58:38.916 00.000 21444 Star::Find returns 1 (1), X=1232.11, Y=729.88, Mass=384471, SNR=68.2, Peak=12364 HFD=6.9
23:58:38.916 00.000 21444 Star::Find false star n=2 nbg=260 bg=4463.0 sigma=520.9 thresh=6026 peak=5719
23:58:38.916 00.000 21444 Star::Find false star n=8 nbg=252 bg=4826.6 sigma=497.4 thresh=6319 peak=6305
23:58:38.916 00.000 21444 Star::Find false star n=5 nbg=251 bg=4360.4 sigma=429.8 thresh=5650 peak=5633
23:58:38.916 00.000 21444 Star::Find false star n=1 nbg=266 bg=4427.6 sigma=559.9 thresh=6107 peak=5679
23:58:38.916 00.000 21444 Star::Find false star n=1 nbg=261 bg=4692.3 sigma=528.6 thresh=6278 peak=5804
23:58:38.916 00.000 21444 Star::Find false star n=1 nbg=270 bg=4684.3 sigma=523.0 thresh=6253 peak=5518
23:58:38.916 00.000 21444 Star::Find false star n=6 nbg=241 bg=4032.5 sigma=390.6 thresh=5204 peak=4998
23:58:38.916 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 14.39,-4.28,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.35,-1.23,0.12,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -2.72,0.99,0.15,U] [#10 0.00,0.00,0.00,L] [#11 4.91,-7.95,2.30,U] 
23:58:38.917 00.001 21444 refined, 3 included, MultiStar: {5.74, -7.63}, one-star: {8.20, -8.97}
23:58:38.917 00.000 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.31)
23:58:38.917 00.000 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
23:58:38.917 00.000 21444 CameraToMount -- cameraX=5.74 cameraY=-7.63 hyp=9.55 cameraTheta=-0.93 mountX=-6.40 mountY=-4.89, mountTheta=-2.49
23:58:38.918 00.001 21444 SchedulePrimaryMove(1030A8C0, x=5.74, y=-7.63, opts=13)
23:58:38.918 00.000 21444 Enqueuing Move request for scope (5.74, -7.63)
23:58:38.918 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3952, FiltMin=520, FiltMax=65504, Gamma=0.560
23:58:38.918 00.000 21444 UpdateGuideState exits: m=384471 SNR=68.2 Saturated
23:58:38.918 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:38.918 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:38.918 00.000 21444 Enqueuing Expose request
23:58:38.918 00.000 25848 Worker thread wakes up
23:58:38.918 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.74, -7.63) opts 0xd
23:58:38.918 00.000 25848 Handling offset move in thread for scope, endpoint = (5.74, -7.63)
23:58:38.918 00.000 25848 Moving (5.74, -7.63) raw xDistance=-6.40 yDistance=-4.89
23:58:38.918 00.000 25848 GuideAlgorithmHysteresis::Result() returns -4.03 from input -6.40
23:58:38.918 00.000 25848 resist switch: large excursion: input -4.89 thresh 1.53 direction from 1 to -1
23:58:38.918 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-14.66
23:58:38.918 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.89 from input -4.89
23:58:38.918 00.000 25848 MoveAxis(E, 186, ABG)
23:58:38.918 00.000 25848 Guiding  Dir = 2, Dur = 186
23:58:38.939 00.021 25848 IsSlewing returns 0
23:58:38.939 00.000 25848 IsGuiding returns 0
23:58:38.970 00.031 25848 PulseGuide returned control before completion, sleep 165
23:58:39.140 00.170 25848 IsGuiding returns 1
23:58:39.140 00.000 25848 scope still moving after pulse duration time elapsed
23:58:39.201 00.061 25848 IsSlewing returns 0
23:58:39.201 00.000 25848 IsGuiding returns 0
23:58:39.201 00.000 25848 scope move finished after 186 + 76 ms
23:58:39.201 00.000 25848 Move returns status 0, amount 186
23:58:39.201 00.000 25848 BLC: Oldest BLC event removed
23:58:39.201 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 166 applied
23:58:39.201 00.000 25848 MoveAxis(N, 299, ABG)
23:58:39.201 00.000 25848 Guiding  Dir = 0, Dur = 299
23:58:39.232 00.031 25848 IsSlewing returns 0
23:58:39.232 00.000 25848 IsGuiding returns 0
23:58:39.264 00.032 25848 PulseGuide returned control before completion, sleep 278
23:58:39.548 00.284 25848 IsGuiding returns 1
23:58:39.549 00.001 25848 scope still moving after pulse duration time elapsed
23:58:39.612 00.063 25848 IsSlewing returns 0
23:58:39.612 00.000 25848 IsGuiding returns 0
23:58:39.612 00.000 25848 scope move finished after 299 + 81 ms
23:58:39.612 00.000 25848 Move returns status 0, amount 299
23:58:39.612 00.000 25848 move complete, result=0
23:58:39.613 00.001 25848 worker thread done servicing request
23:58:39.613 00.000 25848 Worker thread wakes up
23:58:39.613 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:39.613 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1217,715,31,31)
23:58:39.613 00.000 21444 GuideStep: -6.4 px 186 ms EAST, -4.9 px 299 ms NORTH
23:58:42.453 02.840 25848 Exposure complete
23:58:42.529 00.076 25848 worker thread done servicing request
23:58:42.529 00.000 21444 OnExposeComplete: enter
23:58:42.529 00.000 21444 UpdateGuideState(): m_state=6
23:58:42.529 00.000 21444 Star::Find(15, 1232, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 221
23:58:42.529 00.000 21444 Star::Find returns 1 (1), X=1228.75, Y=731.17, Mass=411312, SNR=70.5, Peak=13372 HFD=6.6
23:58:42.529 00.000 21444 Star::Find false star n=7 nbg=257 bg=4269.2 sigma=486.5 thresh=5729 peak=5541
23:58:42.529 00.000 21444 Star::Find false star n=5 nbg=264 bg=2590.1 sigma=449.8 thresh=3940 peak=3705
23:58:42.529 00.000 21444 Star::Find false star n=3 nbg=268 bg=4865.0 sigma=521.1 thresh=6428 peak=6082
23:58:42.529 00.000 21444 Star::Find false star n=10 nbg=244 bg=4362.9 sigma=430.1 thresh=5653 peak=5538
23:58:42.529 00.000 21444 Star::Find false star n=2 nbg=261 bg=4572.5 sigma=483.4 thresh=6023 peak=5697
23:58:42.529 00.000 21444 Star::Find false star n=3 nbg=266 bg=3526.9 sigma=508.2 thresh=5051 peak=4668
23:58:42.529 00.000 21444 Star::Find false star n=3 nbg=259 bg=4002.8 sigma=452.7 thresh=5361 peak=5048
23:58:42.530 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 7.84,-15.98,0.00,M1] [#6 1.14,1.52,0.16,U] [#7 0.00,0.00,0.00,L] [#8 12.39,-22.49,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.69,-6.72,3.70,U] 
23:58:42.530 00.000 21444 refined, 2 included, MultiStar: {3.08, -6.64}, one-star: {4.84, -7.67}
23:58:42.530 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.10)
23:58:42.530 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.75)
23:58:42.530 00.000 21444 CameraToMount -- cameraX=3.08 cameraY=-6.64 hyp=7.32 cameraTheta=-1.14 mountX=-3.66 mountY=-4.98, mountTheta=-2.20
23:58:42.531 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.08, y=-6.64, opts=13)
23:58:42.531 00.000 21444 Enqueuing Move request for scope (3.08, -6.64)
23:58:42.531 00.000 25848 Worker thread wakes up
23:58:42.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.08, -6.64) opts 0xd
23:58:42.531 00.000 25848 Handling offset move in thread for scope, endpoint = (3.08, -6.64)
23:58:42.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=624, FiltMax=65504, Gamma=0.560
23:58:42.531 00.000 21444 UpdateGuideState exits: m=411312 SNR=70.5 Saturated
23:58:42.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:42.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:42.531 00.000 21444 Enqueuing Expose request
23:58:42.531 00.000 25848 Moving (3.08, -6.64) raw xDistance=-3.66 yDistance=-4.98
23:58:42.531 00.000 25848 BLC: History state: CurrMiss=4.98, AvgInitMiss=0.84, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-4.886149, 1:4.979702
23:58:42.531 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:58:42.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.59 from input -3.66
23:58:42.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.98 from input -4.98
23:58:42.531 00.000 25848 MoveAxis(E, 120, ABG)
23:58:42.531 00.000 25848 Guiding  Dir = 2, Dur = 120
23:58:42.564 00.033 25848 IsSlewing returns 0
23:58:42.564 00.000 25848 IsGuiding returns 0
23:58:42.595 00.031 25848 PulseGuide returned control before completion, sleep 100
23:58:42.704 00.109 25848 IsGuiding returns 1
23:58:42.704 00.000 25848 scope still moving after pulse duration time elapsed
23:58:42.764 00.060 25848 IsSlewing returns 0
23:58:42.765 00.001 25848 IsGuiding returns 0
23:58:42.765 00.000 25848 scope move finished after 120 + 80 ms
23:58:42.765 00.000 25848 Move returns status 0, amount 120
23:58:42.765 00.000 25848 MoveAxis(N, 136, ABG)
23:58:42.765 00.000 25848 Guiding  Dir = 0, Dur = 136
23:58:42.797 00.032 25848 IsSlewing returns 0
23:58:42.798 00.001 25848 IsGuiding returns 0
23:58:42.829 00.031 25848 PulseGuide returned control before completion, sleep 115
23:58:42.986 00.157 25848 IsGuiding returns 1
23:58:42.986 00.000 25848 scope still moving after pulse duration time elapsed
23:58:43.045 00.059 25848 IsSlewing returns 0
23:58:43.046 00.001 25848 IsGuiding returns 0
23:58:43.046 00.000 25848 scope move finished after 136 + 111 ms
23:58:43.046 00.000 25848 Move returns status 0, amount 136
23:58:43.046 00.000 25848 move complete, result=0
23:58:43.046 00.000 25848 worker thread done servicing request
23:58:43.046 00.000 25848 Worker thread wakes up
23:58:43.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:43.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1214,716,31,31)
23:58:43.046 00.000 21444 GuideStep: -3.7 px 120 ms EAST, -5.0 px 136 ms NORTH
23:58:45.889 02.843 25848 Exposure complete
23:58:45.977 00.088 25848 worker thread done servicing request
23:58:45.977 00.000 21444 OnExposeComplete: enter
23:58:45.977 00.000 21444 UpdateGuideState(): m_state=6
23:58:45.978 00.001 21444 Star::Find(15, 1228, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 222
23:58:45.978 00.000 21444 Star::Find returns 1 (1), X=1226.09, Y=735.08, Mass=459553, SNR=77.3, Peak=13672 HFD=6.5
23:58:45.978 00.000 21444 Star::Find false star n=4 nbg=258 bg=4317.1 sigma=514.7 thresh=5861 peak=5475
23:58:45.978 00.000 21444 Star::Find false star n=2 nbg=262 bg=4924.7 sigma=496.7 thresh=6415 peak=6205
23:58:45.978 00.000 21444 Star::Find false star n=2 nbg=272 bg=4490.6 sigma=521.6 thresh=6056 peak=5782
23:58:45.978 00.000 21444 Star::Find false star n=2 nbg=265 bg=4276.7 sigma=547.9 thresh=5920 peak=5616
23:58:45.978 00.000 21444 Star::Find false star n=4 nbg=263 bg=4473.7 sigma=517.4 thresh=6026 peak=5800
23:58:45.978 00.000 21444 Star::Find false star n=13 nbg=242 bg=4383.0 sigma=437.4 thresh=5695 peak=5620
23:58:45.978 00.000 21444 Star::Find false star n=1 nbg=274 bg=4361.8 sigma=573.9 thresh=6083 peak=5579
23:58:45.978 00.000 21444 Star::Find false star n=4 nbg=259 bg=3268.1 sigma=426.4 thresh=4547 peak=4485
23:58:45.978 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 14.23,-14.28,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.84,4.34,0.00,M3] [#11 -0.33,-3.07,4.41,U] 
23:58:45.978 00.000 21444 refined, 1 included, MultiStar: {0.13, -3.20}, one-star: {2.18, -3.77}
23:58:45.978 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.58 = 1.70)
23:58:45.978 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.14)
23:58:45.978 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-3.20 hyp=3.20 cameraTheta=-1.53 mountX=-0.42 mountY=-2.91, mountTheta=-1.71
23:58:45.979 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-3.20, opts=13)
23:58:45.979 00.000 21444 Enqueuing Move request for scope (0.13, -3.20)
23:58:45.979 00.000 25848 Worker thread wakes up
23:58:45.980 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -3.20) opts 0xd
23:58:45.980 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -3.20)
23:58:45.980 00.000 25848 Moving (0.13, -3.20) raw xDistance=-0.42 yDistance=-2.91
23:58:45.980 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=3932, FiltMin=598, FiltMax=65504, Gamma=0.560
23:58:45.980 00.000 25848 BLC: History state: CurrMiss=2.91, AvgInitMiss=0.84, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-4.886149, 1:4.979702, 2:2.908029
23:58:45.980 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:58:45.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
23:58:45.980 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.91 from input -2.91
23:58:45.980 00.000 25848 MoveAxis(E, 0, ABG)
23:58:45.980 00.000 25848 Move returns status 0, amount 0
23:58:45.980 00.000 25848 MoveAxis(N, 79, ABG)
23:58:45.980 00.000 25848 Guiding  Dir = 0, Dur = 79
23:58:45.980 00.000 21444 UpdateGuideState exits: m=459553 SNR=77.3 Saturated
23:58:45.980 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:45.980 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:45.980 00.000 21444 Enqueuing Expose request
23:58:46.000 00.020 25848 IsSlewing returns 0
23:58:46.001 00.001 25848 IsGuiding returns 0
23:58:46.032 00.031 25848 PulseGuide returned control before completion, sleep 59
23:58:46.106 00.074 25848 IsGuiding returns 1
23:58:46.106 00.000 25848 scope still moving after pulse duration time elapsed
23:58:46.157 00.051 25848 IsSlewing returns 0
23:58:46.158 00.001 25848 IsGuiding returns 0
23:58:46.158 00.000 25848 scope move finished after 79 + 78 ms
23:58:46.158 00.000 25848 Move returns status 0, amount 79
23:58:46.158 00.000 25848 move complete, result=0
23:58:46.158 00.000 25848 worker thread done servicing request
23:58:46.158 00.000 25848 Worker thread wakes up
23:58:46.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:46.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:46.158 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -2.9 px 79 ms NORTH
23:58:49.008 02.850 25848 Exposure complete
23:58:49.097 00.089 25848 worker thread done servicing request
23:58:49.097 00.000 21444 OnExposeComplete: enter
23:58:49.097 00.000 21444 UpdateGuideState(): m_state=6
23:58:49.098 00.001 21444 Star::Find(15, 1226, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 223
23:58:49.098 00.000 21444 Star::Find returns 1 (1), X=1225.88, Y=737.44, Mass=459563, SNR=78.4, Peak=14840 HFD=6.9
23:58:49.098 00.000 21444 Star::Find false star n=2 nbg=265 bg=4447.3 sigma=537.4 thresh=6059 peak=5880
23:58:49.098 00.000 21444 Star::Find false star n=4 nbg=258 bg=2669.0 sigma=430.9 thresh=3962 peak=3843
23:58:49.098 00.000 21444 Star::Find false star n=6 nbg=257 bg=4763.0 sigma=528.2 thresh=6348 peak=6334
23:58:49.098 00.000 21444 Star::Find false star n=3 nbg=271 bg=4229.0 sigma=506.0 thresh=5747 peak=5457
23:58:49.098 00.000 21444 Star::Find false star n=3 nbg=269 bg=4392.3 sigma=511.4 thresh=5926 peak=5578
23:58:49.098 00.000 21444 Star::Find false star n=2 nbg=262 bg=4695.2 sigma=470.7 thresh=6107 peak=5523
23:58:49.098 00.000 21444 Star::Find false star n=2 nbg=253 bg=3540.7 sigma=489.6 thresh=5009 peak=4508
23:58:49.098 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 18.90,19.48,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 25.47,12.47,0.00,M4] [#11 -0.95,-1.07,4.24,U] 
23:58:49.098 00.000 21444 refined, 1 included, MultiStar: {-0.39, -1.13}, one-star: {1.97, -1.41}
23:58:49.098 00.000 21444 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.05) = xAngle (-4.96 = 1.33)
23:58:49.098 00.000 21444 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.52)
23:58:49.098 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-1.13 hyp=1.20 cameraTheta=-1.91 mountX=0.29 mountY=-1.20, mountTheta=-1.33
23:58:49.099 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-1.13, opts=13)
23:58:49.099 00.000 21444 Enqueuing Move request for scope (-0.39, -1.13)
23:58:49.099 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=296, FiltMax=65504, Gamma=0.560
23:58:49.099 00.000 21444 UpdateGuideState exits: m=459563 SNR=78.4 Saturated
23:58:49.099 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:49.099 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:49.099 00.000 21444 Enqueuing Expose request
23:58:49.100 00.001 25848 Worker thread wakes up
23:58:49.100 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.13) opts 0xd
23:58:49.100 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -1.13)
23:58:49.100 00.000 25848 Moving (-0.39, -1.13) raw xDistance=0.29 yDistance=-1.20
23:58:49.100 00.000 25848 BLC: window closed
23:58:49.100 00.000 25848 BLC: History state: CurrMiss=1.20, AvgInitMiss=0.84, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-4.886149, 1:4.979702, 2:2.908029
23:58:49.100 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:58:49.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
23:58:49.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
23:58:49.100 00.000 25848 MoveAxis(E, 0, ABG)
23:58:49.100 00.000 25848 Move returns status 0, amount 0
23:58:49.100 00.000 25848 MoveAxis(N, 33, ABG)
23:58:49.100 00.000 25848 Guiding  Dir = 0, Dur = 33
23:58:49.124 00.024 25848 IsSlewing returns 0
23:58:49.125 00.001 25848 IsGuiding returns 0
23:58:49.157 00.032 25848 PulseGuide returned control before completion, sleep 12
23:58:49.181 00.024 25848 IsGuiding returns 1
23:58:49.181 00.000 25848 scope still moving after pulse duration time elapsed
23:58:49.233 00.052 25848 IsSlewing returns 0
23:58:49.234 00.001 25848 IsGuiding returns 0
23:58:49.234 00.000 25848 scope move finished after 33 + 75 ms
23:58:49.234 00.000 25848 Move returns status 0, amount 33
23:58:49.234 00.000 25848 move complete, result=0
23:58:49.234 00.000 25848 worker thread done servicing request
23:58:49.234 00.000 25848 Worker thread wakes up
23:58:49.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:49.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:49.234 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.2 px 33 ms NORTH
23:58:52.088 02.854 25848 Exposure complete
23:58:52.177 00.089 25848 worker thread done servicing request
23:58:52.177 00.000 21444 OnExposeComplete: enter
23:58:52.177 00.000 21444 UpdateGuideState(): m_state=6
23:58:52.178 00.001 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 224
23:58:52.178 00.000 21444 Star::Find returns 1 (1), X=1226.96, Y=737.91, Mass=456296, SNR=74.6, Peak=12136 HFD=7.0
23:58:52.178 00.000 21444 Star::Find false star n=5 nbg=253 bg=2658.5 sigma=391.6 thresh=3833 peak=3711
23:58:52.178 00.000 21444 Star::Find false star n=2 nbg=261 bg=4913.4 sigma=546.8 thresh=6554 peak=5939
23:58:52.178 00.000 21444 Star::Find false star n=26 nbg=248 bg=4380.0 sigma=446.0 thresh=5718 peak=5640
23:58:52.178 00.000 21444 Star::Find false star n=4 nbg=248 bg=4526.2 sigma=418.2 thresh=5781 peak=5707
23:58:52.178 00.000 21444 Star::Find false star n=3 nbg=272 bg=3475.3 sigma=485.6 thresh=4932 peak=4642
23:58:52.178 00.000 21444 Star::Find false star n=3 nbg=261 bg=3776.2 sigma=450.8 thresh=5129 peak=4950
23:58:52.178 00.000 21444 MultiStar: [#1 -2.06,25.66,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.13,-1.96,0.14,U] [#6 -2.81,14.33,0.00,M4] [#7 8.14,2.31,0.62,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.08,-0.88,4.11,U] 
23:58:52.178 00.000 21444 refined, 3 included, MultiStar: {1.29, -0.58}, one-star: {3.05, -0.94}
23:58:52.178 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.81)
23:58:52.178 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.04)
23:58:52.178 00.000 21444 CameraToMount -- cameraX=1.29 cameraY=-0.58 hyp=1.41 cameraTheta=-0.43 mountX=-1.33 mountY=-0.05, mountTheta=-3.10
23:58:52.179 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=-0.58, opts=13)
23:58:52.179 00.000 21444 Enqueuing Move request for scope (1.29, -0.58)
23:58:52.179 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3952, FiltMin=636, FiltMax=65504, Gamma=0.560
23:58:52.179 00.000 21444 UpdateGuideState exits: m=456296 SNR=74.6 Saturated
23:58:52.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:52.179 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:52.180 00.001 21444 Enqueuing Expose request
23:58:52.180 00.000 25848 Worker thread wakes up
23:58:52.180 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, -0.58) opts 0xd
23:58:52.180 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, -0.58)
23:58:52.180 00.000 25848 Moving (1.29, -0.58) raw xDistance=-1.33 yDistance=-0.05
23:58:52.180 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
23:58:52.180 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:52.180 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:58:52.181 00.001 25848 MoveAxis(E, 39, ABG)
23:58:52.181 00.000 25848 Guiding  Dir = 2, Dur = 39
23:58:52.201 00.020 25848 IsSlewing returns 0
23:58:52.202 00.001 25848 IsGuiding returns 0
23:58:52.233 00.031 25848 PulseGuide returned control before completion, sleep 18
23:58:52.259 00.026 25848 IsGuiding returns 1
23:58:52.259 00.000 25848 scope still moving after pulse duration time elapsed
23:58:52.314 00.055 25848 IsSlewing returns 0
23:58:52.314 00.000 25848 IsGuiding returns 0
23:58:52.315 00.001 25848 scope move finished after 39 + 73 ms
23:58:52.315 00.000 25848 Move returns status 0, amount 39
23:58:52.315 00.000 25848 MoveAxis(N, 0, ABG)
23:58:52.315 00.000 25848 Move returns status 0, amount 0
23:58:52.315 00.000 25848 move complete, result=0
23:58:52.315 00.000 25848 worker thread done servicing request
23:58:52.315 00.000 25848 Worker thread wakes up
23:58:52.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:52.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:52.315 00.000 21444 GuideStep: -1.3 px 39 ms EAST, -0.1 px 0 ms NORTH
23:58:55.162 02.847 25848 Exposure complete
23:58:55.229 00.067 25848 worker thread done servicing request
23:58:55.229 00.000 21444 OnExposeComplete: enter
23:58:55.229 00.000 21444 UpdateGuideState(): m_state=6
23:58:55.230 00.001 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 225
23:58:55.230 00.000 21444 Star::Find returns 1 (1), X=1226.51, Y=737.76, Mass=323918, SNR=57.4, Peak=11608 HFD=6.4
23:58:55.230 00.000 21444 Star::Find false star n=2 nbg=251 bg=2634.7 sigma=438.6 thresh=3950 peak=3811
23:58:55.230 00.000 21444 Star::Find false star n=3 nbg=268 bg=4861.5 sigma=565.1 thresh=6557 peak=6286
23:58:55.230 00.000 21444 Star::Find false star n=3 nbg=267 bg=4544.8 sigma=487.4 thresh=6007 peak=5567
23:58:55.230 00.000 21444 Star::Find false star n=3 nbg=257 bg=4258.8 sigma=479.0 thresh=5696 peak=5431
23:58:55.230 00.000 21444 Star::Find false star n=2 nbg=257 bg=4652.5 sigma=487.3 thresh=6114 peak=5439
23:58:55.230 00.000 21444 Star::Find false star n=4 nbg=258 bg=3920.8 sigma=474.6 thresh=5345 peak=5045
23:58:55.230 00.000 21444 MultiStar: [#1 -12.36,11.88,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.04,-2.64,0.16,U] [#6 0.00,0.00,0.00,L] [#7 6.57,1.63,0.93,U] [#8 0.00,0.00,0.00,L] [#9 2.51,-3.40,0.20,U] [#10 0.00,0.00,0.00,L] [#11 -0.45,-1.06,3.33,U] 
23:58:55.230 00.000 21444 refined, 4 included, MultiStar: {1.33, -0.75}, one-star: {2.59, -1.09}
23:58:55.230 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
23:58:55.230 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
23:58:55.230 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-0.75 hyp=1.53 cameraTheta=-0.51 mountX=-1.40 mountY=-0.19, mountTheta=-3.01
23:58:55.231 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-0.75, opts=13)
23:58:55.231 00.000 21444 Enqueuing Move request for scope (1.33, -0.75)
23:58:55.231 00.000 25848 Worker thread wakes up
23:58:55.231 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -0.75) opts 0xd
23:58:55.231 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -0.75)
23:58:55.231 00.000 25848 Moving (1.33, -0.75) raw xDistance=-1.40 yDistance=-0.19
23:58:55.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.40
23:58:55.231 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:55.231 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3928, FiltMin=292, FiltMax=65504, Gamma=0.560
23:58:55.231 00.000 21444 UpdateGuideState exits: m=323918 SNR=57.4 Saturated
23:58:55.231 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:55.231 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:55.231 00.000 21444 Enqueuing Expose request
23:58:55.232 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:58:55.232 00.000 25848 MoveAxis(E, 43, ABG)
23:58:55.232 00.000 25848 Guiding  Dir = 2, Dur = 43
23:58:55.252 00.020 25848 IsSlewing returns 0
23:58:55.252 00.000 25848 IsGuiding returns 0
23:58:55.284 00.032 25848 PulseGuide returned control before completion, sleep 22
23:58:55.318 00.034 25848 IsGuiding returns 1
23:58:55.318 00.000 25848 scope still moving after pulse duration time elapsed
23:58:55.402 00.084 25848 IsSlewing returns 0
23:58:55.402 00.000 25848 IsGuiding returns 0
23:58:55.403 00.001 25848 scope move finished after 43 + 107 ms
23:58:55.403 00.000 25848 Move returns status 0, amount 43
23:58:55.403 00.000 25848 MoveAxis(N, 0, ABG)
23:58:55.403 00.000 25848 Move returns status 0, amount 0
23:58:55.403 00.000 25848 move complete, result=0
23:58:55.403 00.000 25848 worker thread done servicing request
23:58:55.403 00.000 25848 Worker thread wakes up
23:58:55.403 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:55.403 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:58:55.403 00.000 21444 GuideStep: -1.4 px 43 ms EAST, -0.2 px 0 ms NORTH
23:58:58.249 02.846 25848 Exposure complete
23:58:58.322 00.073 25848 worker thread done servicing request
23:58:58.323 00.001 21444 OnExposeComplete: enter
23:58:58.323 00.000 21444 UpdateGuideState(): m_state=6
23:58:58.323 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 226
23:58:58.323 00.000 21444 Star::Find returns 1 (1), X=1224.52, Y=737.59, Mass=373053, SNR=67.5, Peak=13952 HFD=6.9
23:58:58.323 00.000 21444 Star::Find false star n=4 nbg=270 bg=2589.4 sigma=479.8 thresh=4029 peak=3747
23:58:58.323 00.000 21444 Star::Find false star n=1 nbg=257 bg=4531.4 sigma=476.8 thresh=5962 peak=5585
23:58:58.323 00.000 21444 Star::Find false star n=4 nbg=261 bg=4160.5 sigma=528.8 thresh=5747 peak=5690
23:58:58.323 00.000 21444 Star::Find false star n=6 nbg=257 bg=4467.8 sigma=476.7 thresh=5898 peak=5649
23:58:58.323 00.000 21444 Star::Find false star n=1 nbg=255 bg=4566.1 sigma=499.8 thresh=6065 peak=5549
23:58:58.323 00.000 21444 Star::Find false star n=5 nbg=265 bg=3602.5 sigma=469.4 thresh=5011 peak=4881
23:58:58.323 00.000 21444 MultiStar: [#1 -13.29,-1.69,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -12.04,-23.78,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.36,2.08,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -9.57,1.92,0.16,U] [#11 -2.36,-0.96,2.71,U] 
23:58:58.323 00.000 21444 refined, 3 included, MultiStar: {-0.83, -0.47}, one-star: {0.60, -1.26}
23:58:58.323 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.61)
23:58:58.323 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.52 = -2.23)
23:58:58.323 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.47 hyp=0.95 cameraTheta=-2.62 mountX=0.78 mountY=-0.75, mountTheta=-0.77
23:58:58.324 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.47, opts=13)
23:58:58.324 00.000 21444 Enqueuing Move request for scope (-0.83, -0.47)
23:58:58.324 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=534, FiltMax=65504, Gamma=0.560
23:58:58.324 00.000 21444 UpdateGuideState exits: m=373053 SNR=67.5 Saturated
23:58:58.324 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:58.324 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:58:58.324 00.000 21444 Enqueuing Expose request
23:58:58.324 00.000 25848 Worker thread wakes up
23:58:58.325 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.47) opts 0xd
23:58:58.325 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.47)
23:58:58.325 00.000 25848 Moving (-0.83, -0.47) raw xDistance=0.78 yDistance=-0.75
23:58:58.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.78
23:58:58.325 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
23:58:58.325 00.000 25848 MoveAxis(W, 20, ABG)
23:58:58.325 00.000 25848 Guiding  Dir = 3, Dur = 20
23:58:58.374 00.049 25848 IsSlewing returns 0
23:58:58.374 00.000 25848 IsGuiding returns 0
23:58:58.406 00.032 25848 IsGuiding returns 1
23:58:58.406 00.000 25848 scope still moving after pulse duration time elapsed
23:58:58.468 00.062 25848 IsSlewing returns 0
23:58:58.469 00.001 25848 IsGuiding returns 0
23:58:58.469 00.000 25848 scope move finished after 20 + 73 ms
23:58:58.469 00.000 25848 Move returns status 0, amount 20
23:58:58.469 00.000 25848 MoveAxis(N, 21, ABG)
23:58:58.469 00.000 25848 Guiding  Dir = 0, Dur = 21
23:58:58.502 00.033 25848 IsSlewing returns 0
23:58:58.532 00.030 25848 IsGuiding returns 0
23:58:58.563 00.031 25848 IsGuiding returns 1
23:58:58.563 00.000 25848 scope still moving after pulse duration time elapsed
23:58:58.625 00.062 25848 IsSlewing returns 0
23:58:58.625 00.000 25848 IsGuiding returns 0
23:58:58.626 00.001 25848 scope move finished after 21 + 72 ms
23:58:58.626 00.000 25848 Move returns status 0, amount 21
23:58:58.626 00.000 25848 move complete, result=0
23:58:58.626 00.000 25848 worker thread done servicing request
23:58:58.626 00.000 25848 Worker thread wakes up
23:58:58.626 00.000 21444 GuideStep: 0.8 px 20 ms WEST, -0.8 px 21 ms NORTH
23:58:58.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:58:58.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:01.466 02.840 25848 Exposure complete
23:59:01.552 00.086 25848 worker thread done servicing request
23:59:01.552 00.000 21444 OnExposeComplete: enter
23:59:01.552 00.000 21444 UpdateGuideState(): m_state=6
23:59:01.553 00.001 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 227
23:59:01.553 00.000 21444 Star::Find returns 1 (1), X=1225.66, Y=739.65, Mass=338050, SNR=58.5, Peak=11204 HFD=6.8
23:59:01.553 00.000 21444 Star::Find false star n=4 nbg=261 bg=4544.6 sigma=472.3 thresh=5961 peak=5915
23:59:01.553 00.000 21444 Star::Find false star n=2 nbg=274 bg=4231.0 sigma=581.1 thresh=5974 peak=5576
23:59:01.553 00.000 21444 Star::Find false star n=6 nbg=255 bg=4468.2 sigma=491.0 thresh=5941 peak=5751
23:59:01.553 00.000 21444 Star::Find false star n=8 nbg=240 bg=3416.7 sigma=386.4 thresh=4576 peak=4364
23:59:01.553 00.000 21444 MultiStar: [#1 -3.44,0.89,0.29,U] [#2 -6.10,9.28,0.17,U] [#3 -15.78,-18.78,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -7.50,14.58,0.00,M5] [#7 7.00,3.95,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.95,1.28,0.19,U] [#11 -1.96,0.61,3.06,U] 
23:59:01.553 00.000 21444 refined, 5 included, MultiStar: {0.27, 1.60}, one-star: {1.75, 0.80}
23:59:01.553 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
23:59:01.553 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
23:59:01.553 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=1.60 hyp=1.62 cameraTheta=1.40 mountX=-0.12 mountY=1.58, mountTheta=1.65
23:59:01.554 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=1.60, opts=13)
23:59:01.554 00.000 21444 Enqueuing Move request for scope (0.27, 1.60)
23:59:01.554 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=348, FiltMax=65504, Gamma=0.560
23:59:01.554 00.000 21444 UpdateGuideState exits: m=338050 SNR=58.5 Saturated
23:59:01.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:01.554 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:01.554 00.000 21444 Enqueuing Expose request
23:59:01.554 00.000 25848 Worker thread wakes up
23:59:01.554 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 1.60) opts 0xd
23:59:01.554 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 1.60)
23:59:01.554 00.000 25848 Moving (0.27, 1.60) raw xDistance=-0.12 yDistance=1.58
23:59:01.554 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:59:01.554 00.000 25848 resist switch: large excursion: input 1.58 thresh 1.53 direction from -1 to 1
23:59:01.554 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.75
23:59:01.555 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.58 from input 1.58
23:59:01.555 00.000 25848 MoveAxis(E, 0, ABG)
23:59:01.555 00.000 25848 Move returns status 0, amount 0
23:59:01.555 00.000 25848 BLC: Oldest BLC event removed
23:59:01.555 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 166 applied
23:59:01.555 00.000 25848 MoveAxis(S, 209, ABG)
23:59:01.555 00.000 25848 Guiding  Dir = 1, Dur = 209
23:59:01.579 00.024 25848 IsSlewing returns 0
23:59:01.579 00.000 25848 IsGuiding returns 0
23:59:01.611 00.032 25848 PulseGuide returned control before completion, sleep 188
23:59:01.809 00.198 25848 IsGuiding returns 1
23:59:01.809 00.000 25848 scope still moving after pulse duration time elapsed
23:59:01.892 00.083 25848 IsSlewing returns 0
23:59:01.892 00.000 25848 IsGuiding returns 0
23:59:01.892 00.000 25848 scope move finished after 209 + 103 ms
23:59:01.892 00.000 25848 Move returns status 0, amount 209
23:59:01.892 00.000 25848 move complete, result=0
23:59:01.892 00.000 25848 worker thread done servicing request
23:59:01.892 00.000 25848 Worker thread wakes up
23:59:01.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:01.893 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:01.893 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.6 px 209 ms SOUTH
23:59:04.742 02.849 25848 Exposure complete
23:59:04.830 00.088 25848 worker thread done servicing request
23:59:04.830 00.000 21444 OnExposeComplete: enter
23:59:04.830 00.000 21444 UpdateGuideState(): m_state=6
23:59:04.831 00.001 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
23:59:04.831 00.000 21444 Star::Find returns 1 (1), X=1225.80, Y=738.34, Mass=294008, SNR=49.0, Peak=10848 HFD=6.9
23:59:04.831 00.000 21444 Star::Find false star n=1 nbg=253 bg=2526.4 sigma=462.7 thresh=3914 peak=3589
23:59:04.831 00.000 21444 Star::Find false star n=3 nbg=260 bg=4418.0 sigma=488.3 thresh=5883 peak=5503
23:59:04.831 00.000 21444 Star::Find false star n=6 nbg=262 bg=4423.3 sigma=436.1 thresh=5731 peak=5455
23:59:04.831 00.000 21444 Star::Find false star n=2 nbg=267 bg=3404.4 sigma=489.4 thresh=4873 peak=4374
23:59:04.831 00.000 21444 Star::Find false star n=4 nbg=259 bg=4030.9 sigma=488.6 thresh=5497 peak=5389
23:59:04.831 00.000 21444 MultiStar: [#1 -7.81,-7.22,0.18,U] [#2 0.00,0.00,0.00,L] [#3 -23.93,-17.23,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.51,11.98,0.21,U] [#7 7.19,3.37,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.76,0.65,3.35,U] 
23:59:04.831 00.000 21444 refined, 4 included, MultiStar: {0.82, 1.03}, one-star: {1.89, -0.51}
23:59:04.831 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.15 = -2.15)
23:59:04.831 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.29)
23:59:04.831 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=1.03 hyp=1.32 cameraTheta=0.90 mountX=-0.72 mountY=1.27, mountTheta=2.09
23:59:04.832 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=1.03, opts=13)
23:59:04.832 00.000 21444 Enqueuing Move request for scope (0.82, 1.03)
23:59:04.833 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3952, FiltMin=130, FiltMax=65504, Gamma=0.560
23:59:04.833 00.000 25848 Worker thread wakes up
23:59:04.833 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 1.03) opts 0xd
23:59:04.833 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 1.03)
23:59:04.833 00.000 25848 Moving (0.82, 1.03) raw xDistance=-0.72 yDistance=1.27
23:59:04.833 00.000 25848 BLC: History state: CurrMiss=1.27, AvgInitMiss=0.97, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.583474, 1:1.265965
23:59:04.833 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:59:04.833 00.000 21444 UpdateGuideState exits: m=294008 SNR=49.0 Saturated
23:59:04.833 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:04.833 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:04.833 00.000 21444 Enqueuing Expose request
23:59:04.833 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
23:59:04.833 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
23:59:04.833 00.000 25848 MoveAxis(E, 21, ABG)
23:59:04.833 00.000 25848 Guiding  Dir = 2, Dur = 21
23:59:04.859 00.026 25848 IsSlewing returns 0
23:59:04.859 00.000 25848 IsGuiding returns 0
23:59:04.891 00.032 25848 IsGuiding returns 1
23:59:04.891 00.000 25848 scope still moving after pulse duration time elapsed
23:59:04.960 00.069 25848 IsSlewing returns 0
23:59:04.960 00.000 25848 IsGuiding returns 0
23:59:04.960 00.000 25848 scope move finished after 21 + 80 ms
23:59:04.960 00.000 25848 Move returns status 0, amount 21
23:59:04.960 00.000 25848 MoveAxis(S, 35, ABG)
23:59:04.960 00.000 25848 Guiding  Dir = 1, Dur = 35
23:59:04.985 00.025 25848 IsSlewing returns 0
23:59:04.986 00.001 25848 IsGuiding returns 0
23:59:05.018 00.032 25848 PulseGuide returned control before completion, sleep 14
23:59:05.039 00.021 25848 IsGuiding returns 1
23:59:05.039 00.000 25848 scope still moving after pulse duration time elapsed
23:59:05.094 00.055 25848 IsSlewing returns 0
23:59:05.094 00.000 25848 IsGuiding returns 0
23:59:05.094 00.000 25848 scope move finished after 35 + 73 ms
23:59:05.094 00.000 25848 Move returns status 0, amount 35
23:59:05.094 00.000 25848 move complete, result=0
23:59:05.094 00.000 25848 worker thread done servicing request
23:59:05.094 00.000 25848 Worker thread wakes up
23:59:05.095 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:05.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:05.095 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 1.3 px 35 ms SOUTH
23:59:07.942 02.847 25848 Exposure complete
23:59:08.031 00.089 25848 worker thread done servicing request
23:59:08.031 00.000 21444 OnExposeComplete: enter
23:59:08.031 00.000 21444 UpdateGuideState(): m_state=6
23:59:08.031 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 229
23:59:08.031 00.000 21444 Star::Find returns 1 (1), X=1225.47, Y=738.50, Mass=354061, SNR=59.4, Peak=12060 HFD=7.1
23:59:08.032 00.001 21444 Star::Find false star n=3 nbg=253 bg=4470.7 sigma=489.0 thresh=5938 peak=5792
23:59:08.032 00.000 21444 Star::Find false star n=4 nbg=271 bg=2739.0 sigma=456.5 thresh=4109 peak=3987
23:59:08.032 00.000 21444 Star::Find false star n=3 nbg=252 bg=4861.1 sigma=480.1 thresh=6301 peak=5877
23:59:08.032 00.000 21444 Star::Find false star n=5 nbg=263 bg=4485.3 sigma=515.4 thresh=6031 peak=5792
23:59:08.032 00.000 21444 Star::Find false star n=4 nbg=267 bg=4315.6 sigma=478.0 thresh=5749 peak=5370
23:59:08.032 00.000 21444 Star::Find false star n=3 nbg=264 bg=4325.1 sigma=470.7 thresh=5737 peak=5575
23:59:08.032 00.000 21444 Star::Find false star n=2 nbg=254 bg=4513.2 sigma=483.6 thresh=5964 peak=5680
23:59:08.032 00.000 21444 Star::Find false star n=5 nbg=269 bg=3458.5 sigma=481.1 thresh=4902 peak=4560
23:59:08.032 00.000 21444 Star::Find false star n=1 nbg=268 bg=3892.4 sigma=519.8 thresh=5452 peak=4936
23:59:08.032 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.91,2.02,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.02,-0.55,3.84,U] 
23:59:08.032 00.000 21444 refined, 2 included, MultiStar: {0.77, -0.08}, one-star: {1.56, -0.35}
23:59:08.032 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.13)
23:59:08.032 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.29)
23:59:08.032 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-0.08 hyp=0.77 cameraTheta=-0.10 mountX=-0.77 mountY=0.22, mountTheta=2.86
23:59:08.033 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-0.08, opts=13)
23:59:08.034 00.001 21444 Enqueuing Move request for scope (0.77, -0.08)
23:59:08.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=396, FiltMax=65504, Gamma=0.560
23:59:08.034 00.000 21444 UpdateGuideState exits: m=354061 SNR=59.4 Saturated
23:59:08.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:08.034 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:08.034 00.000 21444 Enqueuing Expose request
23:59:08.034 00.000 25848 Worker thread wakes up
23:59:08.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.08) opts 0xd
23:59:08.034 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -0.08)
23:59:08.034 00.000 25848 Moving (0.77, -0.08) raw xDistance=-0.77 yDistance=0.22
23:59:08.034 00.000 25848 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.97, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.583474, 1:1.265965, 2:0.218398
23:59:08.034 00.000 25848 BLC: No correction, Miss < min_move
23:59:08.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.77
23:59:08.035 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:08.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:59:08.035 00.000 25848 MoveAxis(E, 24, ABG)
23:59:08.035 00.000 25848 Guiding  Dir = 2, Dur = 24
23:59:08.061 00.026 25848 IsSlewing returns 0
23:59:08.061 00.000 25848 IsGuiding returns 0
23:59:08.123 00.062 25848 IsGuiding returns 1
23:59:08.123 00.000 25848 scope still moving after pulse duration time elapsed
23:59:08.170 00.047 25848 IsSlewing returns 0
23:59:08.170 00.000 25848 IsGuiding returns 0
23:59:08.170 00.000 25848 scope move finished after 24 + 85 ms
23:59:08.170 00.000 25848 Move returns status 0, amount 24
23:59:08.170 00.000 25848 MoveAxis(N, 0, ABG)
23:59:08.170 00.000 25848 Move returns status 0, amount 0
23:59:08.170 00.000 25848 move complete, result=0
23:59:08.170 00.000 25848 worker thread done servicing request
23:59:08.170 00.000 25848 Worker thread wakes up
23:59:08.170 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:08.171 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:08.171 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.2 px 0 ms NORTH
23:59:11.018 02.847 25848 Exposure complete
23:59:11.093 00.075 25848 worker thread done servicing request
23:59:11.093 00.000 21444 OnExposeComplete: enter
23:59:11.093 00.000 21444 UpdateGuideState(): m_state=6
23:59:11.093 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 230
23:59:11.093 00.000 21444 Star::Find returns 1 (1), X=1224.05, Y=737.49, Mass=384345, SNR=62.9, Peak=13176 HFD=7.3
23:59:11.094 00.001 21444 Star::Find false star n=4 nbg=258 bg=4282.3 sigma=497.6 thresh=5775 peak=5652
23:59:11.094 00.000 21444 Star::Find false star n=8 nbg=257 bg=2591.7 sigma=394.6 thresh=3775 peak=3617
23:59:11.094 00.000 21444 Star::Find false star n=4 nbg=271 bg=4750.7 sigma=614.9 thresh=6595 peak=6467
23:59:11.094 00.000 21444 Star::Find false star n=5 nbg=259 bg=4503.0 sigma=487.7 thresh=5966 peak=5772
23:59:11.094 00.000 21444 Star::Find false star n=4 nbg=248 bg=4325.9 sigma=488.8 thresh=5792 peak=5488
23:59:11.094 00.000 21444 Star::Find false star n=3 nbg=254 bg=4321.3 sigma=495.9 thresh=5809 peak=5502
23:59:11.094 00.000 21444 Star::Find false star n=2 nbg=247 bg=4595.4 sigma=436.5 thresh=5905 peak=5623
23:59:11.094 00.000 21444 Star::Find false star n=6 nbg=265 bg=3259.3 sigma=437.0 thresh=4570 peak=4244
23:59:11.094 00.000 21444 Star::Find false star n=2 nbg=271 bg=3762.8 sigma=521.8 thresh=5328 peak=5015
23:59:11.094 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.24,1.43,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.06,-0.67,3.37,U] 
23:59:11.094 00.000 21444 refined, 2 included, MultiStar: {-1.26, -0.46}, one-star: {0.14, -1.35}
23:59:11.094 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.85 = 0.44)
23:59:11.094 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.41)
23:59:11.094 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=-0.46 hyp=1.35 cameraTheta=-2.79 mountX=1.22 mountY=-0.90, mountTheta=-0.64
23:59:11.095 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=-0.46, opts=13)
23:59:11.095 00.000 21444 Enqueuing Move request for scope (-1.26, -0.46)
23:59:11.095 00.000 25848 Worker thread wakes up
23:59:11.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, -0.46) opts 0xd
23:59:11.095 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, -0.46)
23:59:11.095 00.000 25848 Moving (-1.26, -0.46) raw xDistance=1.22 yDistance=-0.90
23:59:11.095 00.000 25848 BLC: window closed
23:59:11.095 00.000 25848 BLC: History state: CurrMiss=-0.90, AvgInitMiss=0.97, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.583474, 1:1.265965, 2:0.218398
23:59:11.095 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:59:11.095 00.000 25848 BLC: window closed
23:59:11.096 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=348, FiltMax=65504, Gamma=0.560
23:59:11.096 00.000 21444 UpdateGuideState exits: m=384345 SNR=62.9 Saturated
23:59:11.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:11.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:11.096 00.000 21444 Enqueuing Expose request
23:59:11.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.22
23:59:11.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:11.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
23:59:11.096 00.000 25848 MoveAxis(W, 34, ABG)
23:59:11.096 00.000 25848 Guiding  Dir = 3, Dur = 34
23:59:11.124 00.028 25848 IsSlewing returns 0
23:59:11.124 00.000 25848 IsGuiding returns 0
23:59:11.156 00.032 25848 PulseGuide returned control before completion, sleep 13
23:59:11.173 00.017 25848 IsGuiding returns 1
23:59:11.174 00.001 25848 scope still moving after pulse duration time elapsed
23:59:11.235 00.061 25848 IsSlewing returns 0
23:59:11.236 00.001 25848 IsGuiding returns 0
23:59:11.236 00.000 25848 scope move finished after 34 + 76 ms
23:59:11.236 00.000 25848 Move returns status 0, amount 34
23:59:11.236 00.000 25848 MoveAxis(N, 0, ABG)
23:59:11.236 00.000 25848 Move returns status 0, amount 0
23:59:11.236 00.000 25848 move complete, result=0
23:59:11.236 00.000 25848 worker thread done servicing request
23:59:11.236 00.000 25848 Worker thread wakes up
23:59:11.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:11.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:11.236 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.9 px 0 ms NORTH
23:59:14.084 02.848 25848 Exposure complete
23:59:14.159 00.075 25848 worker thread done servicing request
23:59:14.159 00.000 21444 OnExposeComplete: enter
23:59:14.160 00.001 21444 UpdateGuideState(): m_state=6
23:59:14.160 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 231
23:59:14.160 00.000 21444 Star::Find returns 1 (1), X=1225.21, Y=737.26, Mass=332336, SNR=61.9, Peak=10444 HFD=7.1
23:59:14.160 00.000 21444 Star::Find false star n=7 nbg=241 bg=4472.2 sigma=442.6 thresh=5800 peak=5526
23:59:14.160 00.000 21444 Star::Find false star n=5 nbg=260 bg=4681.2 sigma=472.8 thresh=6100 peak=5737
23:59:14.160 00.000 21444 Star::Find false star n=5 nbg=274 bg=4405.3 sigma=494.5 thresh=5889 peak=5553
23:59:14.160 00.000 21444 Star::Find false star n=5 nbg=264 bg=4440.2 sigma=470.8 thresh=5853 peak=5595
23:59:14.160 00.000 21444 Star::Find false star n=4 nbg=252 bg=3468.9 sigma=454.8 thresh=4833 peak=4673
23:59:14.160 00.000 21444 Star::Find false star n=3 nbg=264 bg=3814.7 sigma=447.2 thresh=5156 peak=4808
23:59:14.160 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.07,-1.63,0.23,U] [#3 -12.02,-23.76,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.15,16.20,0.00,M5] [#7 6.04,1.78,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.54,-1.77,3.08,U] 
23:59:14.160 00.000 21444 refined, 3 included, MultiStar: {-0.40, -1.21}, one-star: {1.29, -1.59}
23:59:14.160 00.000 21444 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.05) = xAngle (-4.94 = 1.34)
23:59:14.160 00.000 21444 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.79 = -1.50)
23:59:14.161 00.001 21444 CameraToMount -- cameraX=-0.40 cameraY=-1.21 hyp=1.27 cameraTheta=-1.89 mountX=0.29 mountY=-1.27, mountTheta=-1.35
23:59:14.161 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-1.21, opts=13)
23:59:14.161 00.000 21444 Enqueuing Move request for scope (-0.40, -1.21)
23:59:14.161 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=408, FiltMax=65504, Gamma=0.560
23:59:14.161 00.000 21444 UpdateGuideState exits: m=332336 SNR=61.9 Saturated
23:59:14.161 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:14.161 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:14.161 00.000 25848 Worker thread wakes up
23:59:14.161 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.21) opts 0xd
23:59:14.161 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -1.21)
23:59:14.162 00.001 25848 Moving (-0.40, -1.21) raw xDistance=0.29 yDistance=-1.27
23:59:14.162 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
23:59:14.162 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:14.162 00.000 21444 Enqueuing Expose request
23:59:14.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.27
23:59:14.162 00.000 25848 MoveAxis(E, 0, ABG)
23:59:14.162 00.000 25848 Move returns status 0, amount 0
23:59:14.162 00.000 25848 MoveAxis(N, 0, ABG)
23:59:14.162 00.000 25848 Move returns status 0, amount 0
23:59:14.162 00.000 25848 move complete, result=0
23:59:14.162 00.000 25848 worker thread done servicing request
23:59:14.162 00.000 25848 Worker thread wakes up
23:59:14.162 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:14.162 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:14.162 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.3 px 0 ms NORTH
23:59:17.005 02.843 25848 Exposure complete
23:59:17.093 00.088 25848 worker thread done servicing request
23:59:17.093 00.000 21444 OnExposeComplete: enter
23:59:17.093 00.000 21444 UpdateGuideState(): m_state=6
23:59:17.093 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
23:59:17.093 00.000 21444 Star::Find returns 1 (1), X=1226.00, Y=739.55, Mass=314134, SNR=58.7, Peak=10344 HFD=6.9
23:59:17.093 00.000 21444 Star::Find false star n=8 nbg=247 bg=2588.4 sigma=394.6 thresh=3772 peak=3711
23:59:17.093 00.000 21444 Star::Find false star n=3 nbg=257 bg=4373.3 sigma=436.2 thresh=5682 peak=5540
23:59:17.093 00.000 21444 Star::Find false star n=1 nbg=263 bg=4348.1 sigma=464.6 thresh=5742 peak=5311
23:59:17.093 00.000 21444 Star::Find false star n=1 nbg=255 bg=4439.1 sigma=463.1 thresh=5829 peak=5426
23:59:17.093 00.000 21444 Star::Find false star n=1 nbg=270 bg=4432.8 sigma=503.0 thresh=5942 peak=5739
23:59:17.094 00.001 21444 Star::Find false star n=3 nbg=266 bg=3137.1 sigma=503.6 thresh=4648 peak=4338
23:59:17.094 00.000 21444 Star::Find false star n=4 nbg=274 bg=3694.6 sigma=501.9 thresh=5200 peak=4906
23:59:17.094 00.000 21444 MultiStar: [#1 14.15,10.62,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -12.07,-23.51,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.04,3.45,0.69,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.37,0.99,2.57,U] 
23:59:17.094 00.000 21444 refined, 2 included, MultiStar: {0.80, 1.32}, one-star: {2.09, 0.70}
23:59:17.094 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
23:59:17.094 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
23:59:17.094 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=1.32 hyp=1.54 cameraTheta=1.02 mountX=-0.68 mountY=1.52, mountTheta=1.99
23:59:17.095 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=1.32, opts=13)
23:59:17.095 00.000 21444 Enqueuing Move request for scope (0.80, 1.32)
23:59:17.095 00.000 25848 Worker thread wakes up
23:59:17.095 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=496, FiltMax=65504, Gamma=0.560
23:59:17.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, 1.32) opts 0xd
23:59:17.095 00.000 21444 UpdateGuideState exits: m=314134 SNR=58.7 Saturated
23:59:17.095 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:17.095 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:17.095 00.000 21444 Enqueuing Expose request
23:59:17.095 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, 1.32)
23:59:17.095 00.000 25848 Moving (0.80, 1.32) raw xDistance=-0.68 yDistance=1.52
23:59:17.095 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
23:59:17.095 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.52 from input 1.52
23:59:17.095 00.000 25848 MoveAxis(E, 20, ABG)
23:59:17.095 00.000 25848 Guiding  Dir = 2, Dur = 20
23:59:17.124 00.029 25848 IsSlewing returns 0
23:59:17.124 00.000 25848 IsGuiding returns 0
23:59:17.155 00.031 25848 IsGuiding returns 1
23:59:17.155 00.000 25848 scope still moving after pulse duration time elapsed
23:59:17.218 00.063 25848 IsSlewing returns 0
23:59:17.220 00.002 25848 IsGuiding returns 0
23:59:17.220 00.000 25848 scope move finished after 20 + 75 ms
23:59:17.220 00.000 25848 Move returns status 0, amount 20
23:59:17.220 00.000 25848 MoveAxis(S, 42, ABG)
23:59:17.220 00.000 25848 Guiding  Dir = 1, Dur = 42
23:59:17.252 00.032 25848 IsSlewing returns 0
23:59:17.252 00.000 25848 IsGuiding returns 0
23:59:17.283 00.031 25848 PulseGuide returned control before completion, sleep 22
23:59:17.316 00.033 25848 IsGuiding returns 1
23:59:17.316 00.000 25848 scope still moving after pulse duration time elapsed
23:59:17.374 00.058 25848 IsSlewing returns 0
23:59:17.375 00.001 25848 IsGuiding returns 0
23:59:17.375 00.000 25848 scope move finished after 42 + 81 ms
23:59:17.375 00.000 25848 Move returns status 0, amount 42
23:59:17.375 00.000 25848 move complete, result=0
23:59:17.375 00.000 25848 worker thread done servicing request
23:59:17.375 00.000 25848 Worker thread wakes up
23:59:17.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:17.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:17.375 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 1.5 px 42 ms SOUTH
23:59:20.220 02.845 25848 Exposure complete
23:59:20.294 00.074 25848 worker thread done servicing request
23:59:20.294 00.000 21444 OnExposeComplete: enter
23:59:20.294 00.000 21444 UpdateGuideState(): m_state=6
23:59:20.294 00.000 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 233
23:59:20.294 00.000 21444 Star::Find returns 1 (1), X=1223.58, Y=738.01, Mass=382973, SNR=60.8, Peak=12616 HFD=6.6
23:59:20.294 00.000 21444 Star::Find false star n=4 nbg=265 bg=4485.9 sigma=482.2 thresh=5932 peak=5692
23:59:20.294 00.000 21444 Star::Find false star n=4 nbg=266 bg=2676.8 sigma=426.5 thresh=3956 peak=3912
23:59:20.294 00.000 21444 Star::Find false star n=4 nbg=251 bg=4743.4 sigma=458.7 thresh=6119 peak=6005
23:59:20.294 00.000 21444 Star::Find false star n=5 nbg=264 bg=4355.6 sigma=461.7 thresh=5741 peak=5739
23:59:20.294 00.000 21444 Star::Find false star n=4 nbg=251 bg=4427.0 sigma=443.8 thresh=5758 peak=5724
23:59:20.294 00.000 21444 Star::Find false star n=4 nbg=273 bg=4418.9 sigma=504.1 thresh=5931 peak=5687
23:59:20.294 00.000 21444 Star::Find false star n=1 nbg=261 bg=3884.5 sigma=522.3 thresh=5452 peak=5189
23:59:20.295 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -6.42,-12.77,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 4.29,2.44,1.01,U] [#8 0.00,0.00,0.00,L] [#9 -7.09,25.55,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -4.37,0.11,3.26,U] 
23:59:20.295 00.000 21444 single-star, 2 included, MultiStar: {-1.95, 0.38}, one-star: {-0.33, -0.84}
23:59:20.295 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
23:59:20.295 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
23:59:20.295 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.84 hyp=0.90 cameraTheta=-1.95 mountX=0.26 mountY=-0.90, mountTheta=-1.29
23:59:20.296 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.84, opts=13)
23:59:20.296 00.000 21444 Enqueuing Move request for scope (-0.33, -0.84)
23:59:20.296 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=396, FiltMax=65504, Gamma=0.560
23:59:20.296 00.000 21444 UpdateGuideState exits: m=382973 SNR=60.8 Saturated
23:59:20.296 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:20.296 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:20.296 00.000 21444 Enqueuing Expose request
23:59:20.296 00.000 25848 Worker thread wakes up
23:59:20.296 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.84) opts 0xd
23:59:20.296 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.84)
23:59:20.296 00.000 25848 Moving (-0.33, -0.84) raw xDistance=0.26 yDistance=-0.90
23:59:20.296 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
23:59:20.296 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:20.296 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
23:59:20.296 00.000 25848 MoveAxis(E, 0, ABG)
23:59:20.296 00.000 25848 Move returns status 0, amount 0
23:59:20.296 00.000 25848 MoveAxis(N, 0, ABG)
23:59:20.296 00.000 25848 Move returns status 0, amount 0
23:59:20.296 00.000 25848 move complete, result=0
23:59:20.296 00.000 25848 worker thread done servicing request
23:59:20.296 00.000 25848 Worker thread wakes up
23:59:20.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:20.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:20.297 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
23:59:23.145 02.848 25848 Exposure complete
23:59:23.211 00.066 25848 worker thread done servicing request
23:59:23.211 00.000 21444 OnExposeComplete: enter
23:59:23.212 00.001 21444 UpdateGuideState(): m_state=6
23:59:23.212 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 234
23:59:23.212 00.000 21444 Star::Find returns 1 (1), X=1222.27, Y=738.25, Mass=413111, SNR=78.6, Peak=12592 HFD=7.0
23:59:23.212 00.000 21444 Star::Find false star n=1 nbg=260 bg=4312.1 sigma=512.7 thresh=5850 peak=5485
23:59:23.212 00.000 21444 Star::Find false star n=4 nbg=283 bg=4801.4 sigma=583.8 thresh=6553 peak=6318
23:59:23.212 00.000 21444 Star::Find false star n=12 nbg=252 bg=3186.6 sigma=423.6 thresh=4457 peak=4408
23:59:23.212 00.000 21444 Star::Find false star n=3 nbg=266 bg=3875.8 sigma=488.4 thresh=5341 peak=4942
23:59:23.212 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.96,-5.18,0.14,U] [#3 0.00,0.00,0.00,L] [#4 0.29,0.03,0.21,U] [#5 -20.42,-26.48,0.00,M2] [#6 -3.29,3.58,0.10,U] [#7 4.95,2.45,0.78,U] [#8 18.60,-1.77,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.73,-0.81,2.49,U] 
23:59:23.212 00.000 21444 single-star, 5 included, MultiStar: {-1.86, -0.23}, one-star: {-1.64, -0.59}
23:59:23.212 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.85 = 0.44)
23:59:23.212 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.41)
23:59:23.212 00.000 21444 CameraToMount -- cameraX=-1.64 cameraY=-0.59 hyp=1.74 cameraTheta=-2.79 mountX=1.58 mountY=-1.17, mountTheta=-0.64
23:59:23.213 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.64, y=-0.59, opts=13)
23:59:23.213 00.000 21444 Enqueuing Move request for scope (-1.64, -0.59)
23:59:23.213 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3928, FiltMin=458, FiltMax=65504, Gamma=0.560
23:59:23.213 00.000 21444 UpdateGuideState exits: m=413111 SNR=78.6 Saturated
23:59:23.213 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:23.213 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:23.213 00.000 21444 Enqueuing Expose request
23:59:23.213 00.000 25848 Worker thread wakes up
23:59:23.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -0.59) opts 0xd
23:59:23.214 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.64, -0.59)
23:59:23.214 00.000 25848 Moving (-1.64, -0.59) raw xDistance=1.58 yDistance=-1.17
23:59:23.214 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.58
23:59:23.214 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:23.214 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
23:59:23.214 00.000 25848 MoveAxis(W, 46, ABG)
23:59:23.214 00.000 25848 Guiding  Dir = 3, Dur = 46
23:59:23.234 00.020 25848 IsSlewing returns 0
23:59:23.234 00.000 25848 IsGuiding returns 0
23:59:23.267 00.033 25848 PulseGuide returned control before completion, sleep 25
23:59:23.301 00.034 25848 IsGuiding returns 1
23:59:23.301 00.000 25848 scope still moving after pulse duration time elapsed
23:59:23.361 00.060 25848 IsSlewing returns 0
23:59:23.361 00.000 25848 IsGuiding returns 0
23:59:23.361 00.000 25848 scope move finished after 46 + 80 ms
23:59:23.361 00.000 25848 Move returns status 0, amount 46
23:59:23.362 00.001 25848 MoveAxis(N, 0, ABG)
23:59:23.362 00.000 25848 Move returns status 0, amount 0
23:59:23.362 00.000 25848 move complete, result=0
23:59:23.362 00.000 25848 worker thread done servicing request
23:59:23.362 00.000 25848 Worker thread wakes up
23:59:23.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:23.362 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:23.362 00.000 21444 GuideStep: 1.6 px 46 ms WEST, -1.2 px 0 ms NORTH
23:59:26.199 02.837 25848 Exposure complete
23:59:26.274 00.075 25848 worker thread done servicing request
23:59:26.274 00.000 21444 OnExposeComplete: enter
23:59:26.274 00.000 21444 UpdateGuideState(): m_state=6
23:59:26.274 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 235
23:59:26.275 00.001 21444 Star::Find returns 1 (1), X=1224.25, Y=737.23, Mass=330947, SNR=51.3, Peak=12792 HFD=6.1
23:59:26.275 00.000 21444 Star::Find false star n=4 nbg=268 bg=4407.7 sigma=515.7 thresh=5955 peak=5808
23:59:26.275 00.000 21444 Star::Find false star n=2 nbg=256 bg=3397.5 sigma=386.3 thresh=4556 peak=4253
23:59:26.275 00.000 21444 Star::Find false star n=2 nbg=273 bg=3715.0 sigma=505.5 thresh=5232 peak=5055
23:59:26.275 00.000 21444 MultiStar: [#1 15.07,18.85,0.00,M5] [#2 2.30,-1.65,0.19,U] [#3 5.28,0.87,0.18,U] [#4 1.15,0.56,0.16,U] [#5 -8.73,-26.01,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 4.08,1.31,0.90,U] [#8 18.24,5.37,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.54,-0.95,3.76,U] 
23:59:26.275 00.000 21444 refined, 5 included, MultiStar: {-0.65, -0.66}, one-star: {0.33, -1.61}
23:59:26.275 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.40 = 0.88)
23:59:26.275 00.000 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.24 = -1.96)
23:59:26.275 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=-0.66 hyp=0.92 cameraTheta=-2.35 mountX=0.59 mountY=-0.85, mountTheta=-0.97
23:59:26.276 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=-0.66, opts=13)
23:59:26.276 00.000 21444 Enqueuing Move request for scope (-0.65, -0.66)
23:59:26.276 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=370, FiltMax=65504, Gamma=0.560
23:59:26.276 00.000 21444 UpdateGuideState exits: m=330947 SNR=51.3 Saturated
23:59:26.276 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:26.276 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:26.276 00.000 21444 Enqueuing Expose request
23:59:26.276 00.000 25848 Worker thread wakes up
23:59:26.276 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.66) opts 0xd
23:59:26.276 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, -0.66)
23:59:26.277 00.001 25848 Moving (-0.65, -0.66) raw xDistance=0.59 yDistance=-0.85
23:59:26.277 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.59
23:59:26.277 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:59:26.277 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.85
23:59:26.277 00.000 25848 MoveAxis(W, 20, ABG)
23:59:26.277 00.000 25848 Guiding  Dir = 3, Dur = 20
23:59:26.297 00.020 25848 IsSlewing returns 0
23:59:26.297 00.000 25848 IsGuiding returns 0
23:59:26.329 00.032 25848 IsGuiding returns 1
23:59:26.329 00.000 25848 scope still moving after pulse duration time elapsed
23:59:26.375 00.046 25848 IsSlewing returns 0
23:59:26.375 00.000 25848 IsGuiding returns 0
23:59:26.375 00.000 25848 scope move finished after 20 + 57 ms
23:59:26.375 00.000 25848 Move returns status 0, amount 20
23:59:26.375 00.000 25848 MoveAxis(N, 0, ABG)
23:59:26.375 00.000 25848 Move returns status 0, amount 0
23:59:26.375 00.000 25848 move complete, result=0
23:59:26.375 00.000 25848 worker thread done servicing request
23:59:26.375 00.000 25848 Worker thread wakes up
23:59:26.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:26.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:26.375 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -0.9 px 0 ms NORTH
23:59:29.214 02.839 25848 Exposure complete
23:59:29.296 00.082 25848 worker thread done servicing request
23:59:29.296 00.000 21444 OnExposeComplete: enter
23:59:29.296 00.000 21444 UpdateGuideState(): m_state=6
23:59:29.296 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 236
23:59:29.296 00.000 21444 Star::Find returns 1 (1), X=1225.19, Y=736.92, Mass=360887, SNR=64.1, Peak=11380 HFD=6.9
23:59:29.296 00.000 21444 Star::Find false star n=5 nbg=255 bg=4408.0 sigma=452.4 thresh=5765 peak=5710
23:59:29.296 00.000 21444 Star::Find false star n=3 nbg=251 bg=2628.0 sigma=371.0 thresh=3741 peak=3733
23:59:29.296 00.000 21444 Star::Find false star n=1 nbg=258 bg=4513.0 sigma=534.6 thresh=6117 peak=5739
23:59:29.296 00.000 21444 Star::Find false star n=3 nbg=264 bg=4302.4 sigma=536.1 thresh=5911 peak=5554
23:59:29.297 00.001 21444 Star::Find false star n=7 nbg=242 bg=3394.3 sigma=421.2 thresh=4658 peak=4632
23:59:29.297 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.90,1.31,0.19,U] [#4 1.02,2.28,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.97,2.46,0.65,U] [#8 32.57,3.36,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 4.09,6.50,0.16,U] [#11 -2.94,-1.45,2.79,U] 
23:59:29.297 00.000 21444 refined, 5 included, MultiStar: {-0.24, -0.52}, one-star: {1.28, -1.93}
23:59:29.297 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.05) = xAngle (-5.06 = 1.22)
23:59:29.297 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.91 = -1.62)
23:59:29.297 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.52 hyp=0.57 cameraTheta=-2.01 mountX=0.20 mountY=-0.57, mountTheta=-1.24
23:59:29.298 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.52, opts=13)
23:59:29.298 00.000 21444 Enqueuing Move request for scope (-0.24, -0.52)
23:59:29.298 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=548, FiltMax=65504, Gamma=0.560
23:59:29.298 00.000 21444 UpdateGuideState exits: m=360887 SNR=64.1 Saturated
23:59:29.298 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:29.298 00.000 25848 Worker thread wakes up
23:59:29.298 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.52) opts 0xd
23:59:29.298 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.52)
23:59:29.298 00.000 25848 Moving (-0.24, -0.52) raw xDistance=0.20 yDistance=-0.57
23:59:29.298 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:59:29.298 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:59:29.298 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:29.298 00.000 21444 Enqueuing Expose request
23:59:29.298 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
23:59:29.298 00.000 25848 MoveAxis(E, 0, ABG)
23:59:29.298 00.000 25848 Move returns status 0, amount 0
23:59:29.298 00.000 25848 MoveAxis(N, 0, ABG)
23:59:29.298 00.000 25848 Move returns status 0, amount 0
23:59:29.298 00.000 25848 move complete, result=0
23:59:29.298 00.000 25848 worker thread done servicing request
23:59:29.298 00.000 25848 Worker thread wakes up
23:59:29.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:29.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:29.299 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
23:59:32.140 02.841 25848 Exposure complete
23:59:32.217 00.077 25848 worker thread done servicing request
23:59:32.218 00.001 21444 OnExposeComplete: enter
23:59:32.218 00.000 21444 UpdateGuideState(): m_state=6
23:59:32.218 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 237
23:59:32.218 00.000 21444 Star::Find returns 1 (1), X=1224.40, Y=738.75, Mass=408051, SNR=87.7, Peak=11908 HFD=7.2
23:59:32.218 00.000 21444 Star::Find false star n=4 nbg=260 bg=4296.0 sigma=488.7 thresh=5762 peak=5473
23:59:32.218 00.000 21444 Star::Find false star n=1 nbg=267 bg=2720.2 sigma=480.4 thresh=4161 peak=3694
23:59:32.218 00.000 21444 Star::Find false star n=7 nbg=258 bg=4417.3 sigma=516.6 thresh=5967 peak=5912
23:59:32.218 00.000 21444 Star::Find false star n=5 nbg=264 bg=4462.7 sigma=448.1 thresh=5807 peak=5545
23:59:32.218 00.000 21444 Star::Find false star n=3 nbg=248 bg=4386.5 sigma=445.8 thresh=5724 peak=5616
23:59:32.218 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.93,0.75,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.50,3.01,0.56,U] [#8 0.00,0.00,0.00,L] [#9 14.27,-2.06,0.00,M2] [#10 -3.03,0.52,0.13,U] [#11 -2.98,0.23,2.03,U] 
23:59:32.218 00.000 21444 single-star, 4 included, MultiStar: {-0.47, 0.58}, one-star: {0.49, -0.10}
23:59:32.218 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
23:59:32.218 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.19)
23:59:32.218 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.10 hyp=0.50 cameraTheta=-0.20 mountX=-0.50 mountY=0.09, mountTheta=2.96
23:59:32.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.10, opts=13)
23:59:32.219 00.000 21444 Enqueuing Move request for scope (0.49, -0.10)
23:59:32.219 00.000 25848 Worker thread wakes up
23:59:32.219 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.10) opts 0xd
23:59:32.219 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.10)
23:59:32.219 00.000 25848 Moving (0.49, -0.10) raw xDistance=-0.50 yDistance=0.09
23:59:32.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
23:59:32.220 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:32.220 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=358, FiltMax=65504, Gamma=0.560
23:59:32.220 00.000 21444 UpdateGuideState exits: m=408051 SNR=87.7 Saturated
23:59:32.220 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:32.220 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:32.220 00.000 21444 Enqueuing Expose request
23:59:32.220 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:59:32.220 00.000 25848 MoveAxis(E, 0, ABG)
23:59:32.220 00.000 25848 Move returns status 0, amount 0
23:59:32.220 00.000 25848 MoveAxis(N, 0, ABG)
23:59:32.220 00.000 25848 Move returns status 0, amount 0
23:59:32.220 00.000 25848 move complete, result=0
23:59:32.220 00.000 25848 worker thread done servicing request
23:59:32.220 00.000 25848 Worker thread wakes up
23:59:32.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:32.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:32.220 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:35.070 02.850 25848 Exposure complete
23:59:35.143 00.073 25848 worker thread done servicing request
23:59:35.143 00.000 21444 OnExposeComplete: enter
23:59:35.143 00.000 21444 UpdateGuideState(): m_state=6
23:59:35.144 00.001 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 238
23:59:35.144 00.000 21444 Star::Find returns 1 (1), X=1223.13, Y=735.99, Mass=379282, SNR=70.2, Peak=11580 HFD=6.6
23:59:35.144 00.000 21444 Star::Find false star n=2 nbg=263 bg=4436.0 sigma=523.0 thresh=6005 peak=5514
23:59:35.144 00.000 21444 Star::Find false star n=6 nbg=264 bg=2697.2 sigma=446.1 thresh=4036 peak=3846
23:59:35.144 00.000 21444 Star::Find false star n=5 nbg=265 bg=4778.6 sigma=526.1 thresh=6357 peak=6281
23:59:35.144 00.000 21444 Star::Find false star n=3 nbg=254 bg=4392.5 sigma=488.5 thresh=5858 peak=5418
23:59:35.144 00.000 21444 Star::Find false star n=6 nbg=252 bg=4453.7 sigma=433.6 thresh=5754 peak=5660
23:59:35.144 00.000 21444 Star::Find false star n=6 nbg=258 bg=3521.8 sigma=408.4 thresh=4747 peak=4587
23:59:35.144 00.000 21444 Star::Find false star n=2 nbg=269 bg=3839.9 sigma=463.1 thresh=5229 peak=4989
23:59:35.144 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.72,0.31,0.62,U] [#8 17.51,-1.44,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.92,-2.47,2.08,U] 
23:59:35.144 00.000 21444 refined, 2 included, MultiStar: {-1.79, -2.11}, one-star: {-0.78, -2.86}
23:59:35.144 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (3.05) = xAngle (-5.33 = 0.96)
23:59:35.144 00.000 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.17 = -1.89)
23:59:35.144 00.000 21444 CameraToMount -- cameraX=-1.79 cameraY=-2.11 hyp=2.76 cameraTheta=-2.28 mountX=1.59 mountY=-2.63, mountTheta=-1.03
23:59:35.145 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.79, y=-2.11, opts=13)
23:59:35.145 00.000 21444 Enqueuing Move request for scope (-1.79, -2.11)
23:59:35.145 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=476, FiltMax=65504, Gamma=0.560
23:59:35.145 00.000 21444 UpdateGuideState exits: m=379282 SNR=70.2 Saturated
23:59:35.145 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:35.145 00.000 25848 Worker thread wakes up
23:59:35.145 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.79, -2.11) opts 0xd
23:59:35.145 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.79, -2.11)
23:59:35.146 00.001 25848 Moving (-1.79, -2.11) raw xDistance=1.59 yDistance=-2.63
23:59:35.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.59
23:59:35.146 00.000 25848 resist switch: large excursion: input -2.63 thresh 1.53 direction from 1 to -1
23:59:35.146 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.88
23:59:35.146 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.63 from input -2.63
23:59:35.146 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:35.146 00.000 21444 Enqueuing Expose request
23:59:35.146 00.000 25848 MoveAxis(W, 46, ABG)
23:59:35.146 00.000 25848 Guiding  Dir = 3, Dur = 46
23:59:35.171 00.025 25848 IsSlewing returns 0
23:59:35.171 00.000 25848 IsGuiding returns 0
23:59:35.203 00.032 25848 PulseGuide returned control before completion, sleep 25
23:59:35.241 00.038 25848 IsGuiding returns 1
23:59:35.241 00.000 25848 scope still moving after pulse duration time elapsed
23:59:35.297 00.056 25848 IsSlewing returns 0
23:59:35.319 00.022 25848 IsGuiding returns 0
23:59:35.319 00.000 25848 scope move finished after 46 + 101 ms
23:59:35.319 00.000 25848 Move returns status 0, amount 46
23:59:35.319 00.000 25848 BLC: Oldest BLC event removed
23:59:35.319 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 166 applied
23:59:35.319 00.000 25848 MoveAxis(N, 238, ABG)
23:59:35.319 00.000 25848 Guiding  Dir = 0, Dur = 238
23:59:35.343 00.024 25848 IsSlewing returns 0
23:59:35.344 00.001 25848 IsGuiding returns 0
23:59:35.375 00.031 25848 PulseGuide returned control before completion, sleep 218
23:59:35.600 00.225 25848 IsGuiding returns 1
23:59:35.600 00.000 25848 scope still moving after pulse duration time elapsed
23:59:35.687 00.087 25848 IsSlewing returns 0
23:59:35.689 00.002 25848 IsGuiding returns 0
23:59:35.689 00.000 25848 scope move finished after 238 + 106 ms
23:59:35.689 00.000 25848 Move returns status 0, amount 238
23:59:35.689 00.000 25848 move complete, result=0
23:59:35.689 00.000 25848 worker thread done servicing request
23:59:35.689 00.000 25848 Worker thread wakes up
23:59:35.689 00.000 21444 GuideStep: 1.6 px 46 ms WEST, -2.6 px 238 ms NORTH
23:59:35.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:35.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:38.543 02.854 25848 Exposure complete
23:59:38.610 00.067 25848 worker thread done servicing request
23:59:38.610 00.000 21444 OnExposeComplete: enter
23:59:38.610 00.000 21444 UpdateGuideState(): m_state=6
23:59:38.610 00.000 21444 Star::Find(15, 1223, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 239
23:59:38.610 00.000 21444 Star::Find returns 1 (1), X=1220.70, Y=735.62, Mass=180375, SNR=33.8, Peak=9460 HFD=6.5
23:59:38.610 00.000 21444 Star::Find false star n=3 nbg=264 bg=4287.9 sigma=573.6 thresh=6009 peak=5634
23:59:38.610 00.000 21444 Star::Find false star n=4 nbg=266 bg=2747.0 sigma=407.2 thresh=3969 peak=3939
23:59:38.610 00.000 21444 Star::Find false star n=5 nbg=259 bg=4734.9 sigma=553.0 thresh=6394 peak=6291
23:59:38.610 00.000 21444 Star::Find false star n=2 nbg=264 bg=4388.9 sigma=496.0 thresh=5877 peak=5619
23:59:38.610 00.000 21444 Star::Find false star n=1 nbg=256 bg=4172.2 sigma=518.9 thresh=5729 peak=5448
23:59:38.610 00.000 21444 Star::Find false star n=11 nbg=247 bg=4365.8 sigma=410.8 thresh=5598 peak=5562
23:59:38.610 00.000 21444 Star::Find false star n=3 nbg=255 bg=3322.3 sigma=437.0 thresh=4633 peak=4276
23:59:38.610 00.000 21444 Star::Find false star n=8 nbg=258 bg=4016.0 sigma=443.7 thresh=5347 peak=5313
23:59:38.610 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.76,14.85,0.00,M5] [#7 2.54,1.04,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.98,-2.11,2.45,U] 
23:59:38.610 00.000 21444 refined, 2 included, MultiStar: {-3.93, -1.87}, one-star: {-3.21, -3.22}
23:59:38.610 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.75 = 0.53)
23:59:38.610 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.31)
23:59:38.611 00.001 21444 CameraToMount -- cameraX=-3.93 cameraY=-1.87 hyp=4.36 cameraTheta=-2.70 mountX=3.75 mountY=-3.22, mountTheta=-0.71
23:59:38.612 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.93, y=-1.87, opts=13)
23:59:38.612 00.000 21444 Enqueuing Move request for scope (-3.93, -1.87)
23:59:38.612 00.000 25848 Worker thread wakes up
23:59:38.612 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.93, -1.87) opts 0xd
23:59:38.612 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.93, -1.87)
23:59:38.612 00.000 25848 Moving (-3.93, -1.87) raw xDistance=3.75 yDistance=-3.22
23:59:38.612 00.000 25848 BLC: History state: CurrMiss=3.22, AvgInitMiss=1.01, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.626761, 1:3.222112
23:59:38.612 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:59:38.612 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.43 from input 3.75
23:59:38.612 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.22 from input -3.22
23:59:38.612 00.000 25848 MoveAxis(W, 112, ABG)
23:59:38.612 00.000 25848 Guiding  Dir = 3, Dur = 112
23:59:38.612 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3908, FiltMin=320, FiltMax=65504, Gamma=0.560
23:59:38.612 00.000 21444 UpdateGuideState exits: m=180375 SNR=33.8 Saturated
23:59:38.612 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:38.612 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:38.612 00.000 21444 Enqueuing Expose request
23:59:38.640 00.028 25848 IsSlewing returns 0
23:59:38.641 00.001 25848 IsGuiding returns 0
23:59:38.672 00.031 25848 PulseGuide returned control before completion, sleep 92
23:59:38.777 00.105 25848 IsGuiding returns 1
23:59:38.777 00.000 25848 scope still moving after pulse duration time elapsed
23:59:38.891 00.114 25848 IsSlewing returns 0
23:59:38.892 00.001 25848 IsGuiding returns 0
23:59:38.892 00.000 25848 scope move finished after 112 + 138 ms
23:59:38.892 00.000 25848 Move returns status 0, amount 112
23:59:38.892 00.000 25848 MoveAxis(N, 88, ABG)
23:59:38.892 00.000 25848 Guiding  Dir = 0, Dur = 88
23:59:38.920 00.028 25848 IsSlewing returns 0
23:59:38.920 00.000 25848 IsGuiding returns 0
23:59:38.952 00.032 25848 PulseGuide returned control before completion, sleep 66
23:59:39.043 00.091 25848 IsGuiding returns 1
23:59:39.043 00.000 25848 scope still moving after pulse duration time elapsed
23:59:39.094 00.051 25848 IsSlewing returns 0
23:59:39.094 00.000 25848 IsGuiding returns 0
23:59:39.095 00.001 25848 scope move finished after 88 + 86 ms
23:59:39.095 00.000 25848 Move returns status 0, amount 88
23:59:39.095 00.000 25848 move complete, result=0
23:59:39.095 00.000 25848 worker thread done servicing request
23:59:39.095 00.000 25848 Worker thread wakes up
23:59:39.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:39.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:39.095 00.000 21444 GuideStep: 3.7 px 112 ms WEST, -3.2 px 88 ms NORTH
23:59:41.940 02.845 25848 Exposure complete
23:59:42.027 00.087 25848 worker thread done servicing request
23:59:42.027 00.000 21444 OnExposeComplete: enter
23:59:42.027 00.000 21444 UpdateGuideState(): m_state=6
23:59:42.028 00.001 21444 Star::Find(15, 1220, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 240
23:59:42.028 00.000 21444 Star::Find returns 1 (1), X=1226.03, Y=737.38, Mass=367708, SNR=58.8, Peak=12840 HFD=6.6
23:59:42.028 00.000 21444 Star::Find false star n=5 nbg=258 bg=4386.1 sigma=511.5 thresh=5921 peak=5720
23:59:42.028 00.000 21444 Star::Find false star n=7 nbg=244 bg=2641.8 sigma=371.1 thresh=3755 peak=3602
23:59:42.028 00.000 21444 Star::Find false star n=2 nbg=268 bg=4293.2 sigma=521.6 thresh=5858 peak=5537
23:59:42.028 00.000 21444 Star::Find false star n=4 nbg=268 bg=4354.1 sigma=509.4 thresh=5882 peak=5536
23:59:42.028 00.000 21444 Star::Find false star n=7 nbg=249 bg=3236.9 sigma=374.3 thresh=4360 peak=4305
23:59:42.028 00.000 21444 Star::Find false star n=2 nbg=262 bg=4028.0 sigma=494.5 thresh=5511 peak=5095
23:59:42.028 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.84,-0.32,0.19,U] [#4 16.21,-4.04,0.00,M1] [#5 10.01,-15.44,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 7.48,1.05,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.77,-1.96,3.50,U] 
23:59:42.028 00.000 21444 refined, 3 included, MultiStar: {1.24, -1.34}, one-star: {2.12, -1.47}
23:59:42.028 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
23:59:42.028 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.72 = -0.44)
23:59:42.028 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=-1.34 hyp=1.83 cameraTheta=-0.82 mountX=-1.36 mountY=-0.77, mountTheta=-2.63
23:59:42.030 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=-1.34, opts=13)
23:59:42.030 00.000 21444 Enqueuing Move request for scope (1.24, -1.34)
23:59:42.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3928, FiltMin=568, FiltMax=65504, Gamma=0.560
23:59:42.030 00.000 21444 UpdateGuideState exits: m=367708 SNR=58.8 Saturated
23:59:42.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:42.030 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:42.030 00.000 21444 Enqueuing Expose request
23:59:42.030 00.000 25848 Worker thread wakes up
23:59:42.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, -1.34) opts 0xd
23:59:42.030 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, -1.34)
23:59:42.030 00.000 25848 Moving (1.24, -1.34) raw xDistance=-1.36 yDistance=-0.77
23:59:42.030 00.000 25848 BLC: History state: CurrMiss=0.77, AvgInitMiss=1.01, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.626761, 1:3.222112, 2:0.769119
23:59:42.030 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:59:42.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.36
23:59:42.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
23:59:42.030 00.000 25848 MoveAxis(E, 32, ABG)
23:59:42.030 00.000 25848 Guiding  Dir = 2, Dur = 32
23:59:42.061 00.031 25848 IsSlewing returns 0
23:59:42.061 00.000 25848 IsGuiding returns 0
23:59:42.093 00.032 25848 PulseGuide returned control before completion, sleep 11
23:59:42.111 00.018 25848 IsGuiding returns 1
23:59:42.111 00.000 25848 scope still moving after pulse duration time elapsed
23:59:42.170 00.059 25848 IsSlewing returns 0
23:59:42.170 00.000 25848 IsGuiding returns 0
23:59:42.170 00.000 25848 scope move finished after 32 + 77 ms
23:59:42.170 00.000 25848 Move returns status 0, amount 32
23:59:42.171 00.001 25848 MoveAxis(N, 21, ABG)
23:59:42.171 00.000 25848 Guiding  Dir = 0, Dur = 21
23:59:42.203 00.032 25848 IsSlewing returns 0
23:59:42.203 00.000 25848 IsGuiding returns 0
23:59:42.235 00.032 25848 IsGuiding returns 1
23:59:42.235 00.000 25848 scope still moving after pulse duration time elapsed
23:59:42.296 00.061 25848 IsSlewing returns 0
23:59:42.296 00.000 25848 IsGuiding returns 0
23:59:42.296 00.000 25848 scope move finished after 21 + 71 ms
23:59:42.297 00.001 25848 Move returns status 0, amount 21
23:59:42.297 00.000 25848 move complete, result=0
23:59:42.297 00.000 25848 worker thread done servicing request
23:59:42.297 00.000 25848 Worker thread wakes up
23:59:42.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:42.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:42.297 00.000 21444 GuideStep: -1.4 px 32 ms EAST, -0.8 px 21 ms NORTH
23:59:45.148 02.851 25848 Exposure complete
23:59:45.235 00.087 25848 worker thread done servicing request
23:59:45.236 00.001 21444 OnExposeComplete: enter
23:59:45.236 00.000 21444 UpdateGuideState(): m_state=6
23:59:45.236 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 241
23:59:45.236 00.000 21444 Star::Find returns 1 (1), X=1225.75, Y=740.43, Mass=381467, SNR=62.1, Peak=11052 HFD=7.1
23:59:45.236 00.000 21444 Star::Find false star n=2 nbg=258 bg=4310.3 sigma=504.2 thresh=5823 peak=5348
23:59:45.236 00.000 21444 Star::Find false star n=3 nbg=263 bg=2588.9 sigma=437.5 thresh=3901 peak=3754
23:59:45.236 00.000 21444 Star::Find false star n=2 nbg=269 bg=4337.5 sigma=542.0 thresh=5963 peak=5740
23:59:45.237 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.29,1.23,0.18,U] [#4 12.32,9.16,0.00,M2] [#5 16.94,-26.39,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 6.19,5.29,0.78,U] [#8 29.45,-9.68,0.00,R] [#9 13.88,17.55,0.00,M3] [#10 -5.01,2.12,0.18,U] [#11 -2.27,1.46,2.58,U] 
23:59:45.237 00.000 21444 refined, 4 included, MultiStar: {0.19, 2.14}, one-star: {1.84, 1.59}
23:59:45.237 00.000 21444 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.05) = xAngle (-1.57 = -1.57)
23:59:45.237 00.000 21444 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.87)
23:59:45.237 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=2.14 hyp=2.15 cameraTheta=1.48 mountX=0.01 mountY=2.05, mountTheta=1.57
23:59:45.238 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=2.14, opts=13)
23:59:45.238 00.000 21444 Enqueuing Move request for scope (0.19, 2.14)
23:59:45.238 00.000 25848 Worker thread wakes up
23:59:45.238 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 2.14) opts 0xd
23:59:45.238 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 2.14)
23:59:45.238 00.000 25848 Moving (0.19, 2.14) raw xDistance=0.01 yDistance=2.05
23:59:45.238 00.000 25848 BLC: window closed
23:59:45.238 00.000 25848 BLC: History state: CurrMiss=-2.05, AvgInitMiss=1.01, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.626761, 1:3.222112, 2:0.769119
23:59:45.238 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:59:45.238 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3908, FiltMin=534, FiltMax=65504, Gamma=0.560
23:59:45.238 00.000 21444 UpdateGuideState exits: m=381467 SNR=62.1 Saturated
23:59:45.238 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:45.238 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:45.238 00.000 21444 Enqueuing Expose request
23:59:45.239 00.001 25848 BLC: window closed
23:59:45.239 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:59:45.239 00.000 25848 resist switch: large excursion: input 2.05 thresh 1.53 direction from -1 to 1
23:59:45.239 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.15
23:59:45.239 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.05 from input 2.05
23:59:45.239 00.000 25848 MoveAxis(E, 0, ABG)
23:59:45.239 00.000 25848 Move returns status 0, amount 0
23:59:45.239 00.000 25848 BLC: Oldest BLC event removed
23:59:45.239 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 166 applied
23:59:45.239 00.000 25848 MoveAxis(S, 222, ABG)
23:59:45.239 00.000 25848 Guiding  Dir = 1, Dur = 222
23:59:45.291 00.052 25848 IsSlewing returns 0
23:59:45.291 00.000 25848 IsGuiding returns 0
23:59:45.313 00.022 25848 PulseGuide returned control before completion, sleep 211
23:59:45.538 00.225 25848 IsGuiding returns 1
23:59:45.538 00.000 25848 scope still moving after pulse duration time elapsed
23:59:45.592 00.054 25848 IsSlewing returns 0
23:59:45.592 00.000 25848 IsGuiding returns 0
23:59:45.592 00.000 25848 scope move finished after 222 + 79 ms
23:59:45.592 00.000 25848 Move returns status 0, amount 222
23:59:45.592 00.000 25848 move complete, result=0
23:59:45.592 00.000 25848 worker thread done servicing request
23:59:45.592 00.000 25848 Worker thread wakes up
23:59:45.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:45.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:45.593 00.001 21444 GuideStep: 0.0 px 0 ms EAST, 2.1 px 222 ms SOUTH
23:59:48.439 02.846 25848 Exposure complete
23:59:48.527 00.088 25848 worker thread done servicing request
23:59:48.528 00.001 21444 OnExposeComplete: enter
23:59:48.528 00.000 21444 UpdateGuideState(): m_state=6
23:59:48.528 00.000 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 242
23:59:48.528 00.000 21444 Star::Find returns 1 (1), X=1226.60, Y=739.39, Mass=396356, SNR=62.5, Peak=12896 HFD=7.1
23:59:48.528 00.000 21444 Star::Find false star n=4 nbg=262 bg=4411.9 sigma=469.0 thresh=5819 peak=5643
23:59:48.528 00.000 21444 Star::Find false star n=3 nbg=263 bg=2504.3 sigma=418.9 thresh=3761 peak=3665
23:59:48.528 00.000 21444 Star::Find false star n=4 nbg=257 bg=4431.7 sigma=462.8 thresh=5820 peak=5589
23:59:48.528 00.000 21444 Star::Find false star n=1 nbg=271 bg=4461.0 sigma=557.7 thresh=6134 peak=5646
23:59:48.528 00.000 21444 Star::Find false star n=4 nbg=254 bg=3473.9 sigma=458.8 thresh=4850 peak=4684
23:59:48.528 00.000 21444 Star::Find false star n=7 nbg=263 bg=3806.2 sigma=495.8 thresh=5293 peak=5291
23:59:48.528 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.93,11.99,0.15,U] [#4 1.76,2.74,0.15,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.27,3.37,0.87,U] [#8 -4.40,13.82,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.08,0.26,4.00,U] 
23:59:48.529 00.001 21444 refined, 4 included, MultiStar: {0.78, 1.09}, one-star: {2.69, 0.55}
23:59:48.529 00.000 21444 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.05) = xAngle (-2.11 = -2.11)
23:59:48.529 00.000 21444 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.95 = 1.33)
23:59:48.529 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=1.09 hyp=1.34 cameraTheta=0.95 mountX=-0.68 mountY=1.30, mountTheta=2.05
23:59:48.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=1.09, opts=13)
23:59:48.530 00.000 21444 Enqueuing Move request for scope (0.78, 1.09)
23:59:48.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3908, FiltMin=400, FiltMax=65504, Gamma=0.560
23:59:48.530 00.000 21444 UpdateGuideState exits: m=396356 SNR=62.5 Saturated
23:59:48.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:48.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:48.530 00.000 21444 Enqueuing Expose request
23:59:48.530 00.000 25848 Worker thread wakes up
23:59:48.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 1.09) opts 0xd
23:59:48.530 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 1.09)
23:59:48.530 00.000 25848 Moving (0.78, 1.09) raw xDistance=-0.68 yDistance=1.30
23:59:48.530 00.000 25848 BLC: History state: CurrMiss=1.30, AvgInitMiss=1.00, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.050225, 1:1.304249
23:59:48.530 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
23:59:48.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
23:59:48.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
23:59:48.530 00.000 25848 MoveAxis(E, 20, ABG)
23:59:48.530 00.000 25848 Guiding  Dir = 2, Dur = 20
23:59:48.563 00.033 25848 IsSlewing returns 0
23:59:48.563 00.000 25848 IsGuiding returns 0
23:59:48.595 00.032 25848 IsGuiding returns 1
23:59:48.595 00.000 25848 scope still moving after pulse duration time elapsed
23:59:48.656 00.061 25848 IsSlewing returns 0
23:59:48.656 00.000 25848 IsGuiding returns 0
23:59:48.656 00.000 25848 scope move finished after 20 + 72 ms
23:59:48.656 00.000 25848 Move returns status 0, amount 20
23:59:48.656 00.000 25848 MoveAxis(S, 36, ABG)
23:59:48.656 00.000 25848 Guiding  Dir = 1, Dur = 36
23:59:48.687 00.031 25848 IsSlewing returns 0
23:59:48.687 00.000 25848 IsGuiding returns 0
23:59:48.719 00.032 25848 PulseGuide returned control before completion, sleep 15
23:59:48.775 00.056 25848 IsGuiding returns 1
23:59:48.775 00.000 25848 scope still moving after pulse duration time elapsed
23:59:48.826 00.051 25848 IsSlewing returns 0
23:59:48.827 00.001 25848 IsGuiding returns 0
23:59:48.827 00.000 25848 scope move finished after 36 + 103 ms
23:59:48.827 00.000 25848 Move returns status 0, amount 36
23:59:48.827 00.000 25848 move complete, result=0
23:59:48.827 00.000 25848 worker thread done servicing request
23:59:48.827 00.000 25848 Worker thread wakes up
23:59:48.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:48.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:48.827 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 1.3 px 36 ms SOUTH
23:59:51.670 02.843 25848 Exposure complete
23:59:51.758 00.088 25848 worker thread done servicing request
23:59:51.759 00.001 21444 OnExposeComplete: enter
23:59:51.759 00.000 21444 UpdateGuideState(): m_state=6
23:59:51.759 00.000 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 243
23:59:51.759 00.000 21444 Star::Find returns 1 (1), X=1224.21, Y=739.07, Mass=368554, SNR=58.4, Peak=10672 HFD=6.9
23:59:51.759 00.000 21444 Star::Find false star n=2 nbg=272 bg=4403.3 sigma=533.8 thresh=6005 peak=5689
23:59:51.759 00.000 21444 Star::Find false star n=6 nbg=244 bg=2670.3 sigma=358.9 thresh=3747 peak=3720
23:59:51.759 00.000 21444 Star::Find false star n=2 nbg=253 bg=3393.1 sigma=421.2 thresh=4657 peak=4281
23:59:51.759 00.000 21444 Star::Find false star n=2 nbg=266 bg=3714.9 sigma=477.7 thresh=5148 peak=5096
23:59:51.759 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.76,13.41,0.00,M1] [#4 -0.46,1.16,0.20,U] [#5 -0.31,-2.39,0.23,U] [#6 1.58,10.83,0.22,U] [#7 5.07,2.97,0.92,U] [#8 5.23,9.61,0.18,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.13,1.01,3.94,U] 
23:59:51.759 00.000 21444 single-star, 6 included, MultiStar: {-0.93, 1.60}, one-star: {0.29, 0.23}
23:59:51.759 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
23:59:51.759 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.04)
23:59:51.759 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=0.23 hyp=0.37 cameraTheta=0.66 mountX=-0.27 mountY=0.32, mountTheta=2.28
23:59:51.760 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=0.23, opts=13)
23:59:51.760 00.000 21444 Enqueuing Move request for scope (0.29, 0.23)
23:59:51.761 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=434, FiltMax=65504, Gamma=0.560
23:59:51.761 00.000 21444 UpdateGuideState exits: m=368554 SNR=58.4 Saturated
23:59:51.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:51.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:51.761 00.000 21444 Enqueuing Expose request
23:59:51.761 00.000 25848 Worker thread wakes up
23:59:51.761 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.23) opts 0xd
23:59:51.761 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 0.23)
23:59:51.761 00.000 25848 Moving (0.29, 0.23) raw xDistance=-0.27 yDistance=0.32
23:59:51.761 00.000 25848 BLC: History state: CurrMiss=0.32, AvgInitMiss=1.00, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.050225, 1:1.304249, 2:0.319224
23:59:51.761 00.000 25848 BLC: No correction, Miss < min_move
23:59:51.761 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
23:59:51.761 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:51.761 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:59:51.761 00.000 25848 MoveAxis(E, 0, ABG)
23:59:51.761 00.000 25848 Move returns status 0, amount 0
23:59:51.761 00.000 25848 MoveAxis(N, 0, ABG)
23:59:51.761 00.000 25848 Move returns status 0, amount 0
23:59:51.761 00.000 25848 move complete, result=0
23:59:51.761 00.000 25848 worker thread done servicing request
23:59:51.761 00.000 25848 Worker thread wakes up
23:59:51.761 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:51.762 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:51.762 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
23:59:54.608 02.846 25848 Exposure complete
23:59:54.696 00.088 25848 worker thread done servicing request
23:59:54.696 00.000 21444 OnExposeComplete: enter
23:59:54.696 00.000 21444 UpdateGuideState(): m_state=6
23:59:54.696 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 244
23:59:54.696 00.000 21444 Star::Find returns 1 (1), X=1224.70, Y=739.21, Mass=350466, SNR=61.2, Peak=11432 HFD=7.2
23:59:54.696 00.000 21444 Star::Find false star n=3 nbg=271 bg=4317.0 sigma=564.3 thresh=6010 peak=5772
23:59:54.696 00.000 21444 Star::Find false star n=1 nbg=271 bg=2721.6 sigma=544.9 thresh=4356 peak=3846
23:59:54.696 00.000 21444 Star::Find false star n=1 nbg=279 bg=4349.9 sigma=530.3 thresh=5941 peak=5343
23:59:54.697 00.001 21444 Star::Find false star n=3 nbg=260 bg=4496.3 sigma=466.7 thresh=5896 peak=5461
23:59:54.697 00.000 21444 Star::Find false star n=3 nbg=267 bg=4547.4 sigma=505.9 thresh=6065 peak=5562
23:59:54.697 00.000 21444 Star::Find false star n=2 nbg=262 bg=3284.8 sigma=512.6 thresh=4822 peak=4403
23:59:54.697 00.000 21444 Star::Find false star n=2 nbg=272 bg=3865.0 sigma=533.6 thresh=5466 peak=5104
23:59:54.697 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -18.39,14.33,0.00,M2] [#4 -1.72,1.08,0.18,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.47,3.41,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.70,0.49,2.99,U] 
23:59:54.697 00.000 21444 single-star, 3 included, MultiStar: {-0.60, 0.97}, one-star: {0.79, 0.36}
23:59:54.697 00.000 21444 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.05) = xAngle (-2.62 = -2.62)
23:59:54.697 00.000 21444 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.82)
23:59:54.697 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=0.36 hyp=0.87 cameraTheta=0.43 mountX=-0.76 mountY=0.63, mountTheta=2.44
23:59:54.698 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=0.36, opts=13)
23:59:54.698 00.000 21444 Enqueuing Move request for scope (0.79, 0.36)
23:59:54.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3928, FiltMin=420, FiltMax=65504, Gamma=0.560
23:59:54.698 00.000 21444 UpdateGuideState exits: m=350466 SNR=61.2 Saturated
23:59:54.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:54.698 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:54.698 00.000 21444 Enqueuing Expose request
23:59:54.698 00.000 25848 Worker thread wakes up
23:59:54.698 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.36) opts 0xd
23:59:54.699 00.001 25848 Handling offset move in thread for scope, endpoint = (0.79, 0.36)
23:59:54.699 00.000 25848 Moving (0.79, 0.36) raw xDistance=-0.76 yDistance=0.63
23:59:54.699 00.000 25848 BLC: window closed
23:59:54.699 00.000 25848 BLC: History state: CurrMiss=0.63, AvgInitMiss=1.00, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.050225, 1:1.304249, 2:0.319224
23:59:54.699 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
23:59:54.699 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
23:59:54.699 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
23:59:54.699 00.000 25848 MoveAxis(E, 22, ABG)
23:59:54.699 00.000 25848 Guiding  Dir = 2, Dur = 22
23:59:54.719 00.020 25848 IsSlewing returns 0
23:59:54.719 00.000 25848 IsGuiding returns 0
23:59:54.784 00.065 25848 IsGuiding returns 1
23:59:54.785 00.001 25848 scope still moving after pulse duration time elapsed
23:59:54.830 00.045 25848 IsSlewing returns 0
23:59:54.830 00.000 25848 IsGuiding returns 0
23:59:54.830 00.000 25848 scope move finished after 22 + 88 ms
23:59:54.830 00.000 25848 Move returns status 0, amount 22
23:59:54.830 00.000 25848 MoveAxis(S, 17, ABG)
23:59:54.830 00.000 25848 Guiding  Dir = 1, Dur = 17
23:59:54.860 00.030 25848 IsSlewing returns 0
23:59:54.861 00.001 25848 IsGuiding returns 0
23:59:54.892 00.031 25848 IsGuiding returns 1
23:59:54.892 00.000 25848 scope still moving after pulse duration time elapsed
23:59:54.952 00.060 25848 IsSlewing returns 0
23:59:54.952 00.000 25848 IsGuiding returns 0
23:59:54.952 00.000 25848 scope move finished after 17 + 74 ms
23:59:54.952 00.000 25848 Move returns status 0, amount 17
23:59:54.952 00.000 25848 move complete, result=0
23:59:54.952 00.000 25848 worker thread done servicing request
23:59:54.952 00.000 25848 Worker thread wakes up
23:59:54.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:54.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:54.952 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.6 px 17 ms SOUTH
23:59:57.795 02.843 25848 Exposure complete
23:59:57.883 00.088 25848 worker thread done servicing request
23:59:57.883 00.000 21444 OnExposeComplete: enter
23:59:57.883 00.000 21444 UpdateGuideState(): m_state=6
23:59:57.883 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 245
23:59:57.883 00.000 21444 Star::Find returns 1 (1), X=1225.12, Y=739.52, Mass=296865, SNR=49.3, Peak=12468 HFD=6.5
23:59:57.884 00.001 21444 Star::Find false star n=8 nbg=250 bg=4240.9 sigma=420.8 thresh=5503 peak=5458
23:59:57.884 00.000 21444 Star::Find false star n=7 nbg=263 bg=4513.7 sigma=533.9 thresh=6115 peak=5898
23:59:57.884 00.000 21444 Star::Find false star n=2 nbg=259 bg=4380.7 sigma=494.8 thresh=5865 peak=5509
23:59:57.884 00.000 21444 Star::Find false star n=1 nbg=272 bg=3392.4 sigma=475.9 thresh=4820 peak=4243
23:59:57.884 00.000 21444 Star::Find false star n=6 nbg=266 bg=3748.5 sigma=468.3 thresh=5153 peak=5067
23:59:57.884 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.15,-15.28,0.00,M1] [#3 -14.03,19.38,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 16.89,12.81,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 5.74,3.94,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.78,1.17,3.23,U] 
23:59:57.884 00.000 21444 single-star, 2 included, MultiStar: {0.33, 1.65}, one-star: {1.20, 0.67}
23:59:57.884 00.000 21444 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
23:59:57.884 00.000 21444 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.90)
23:59:57.884 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=0.67 hyp=1.38 cameraTheta=0.51 mountX=-1.14 mountY=1.08, mountTheta=2.38
23:59:57.885 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=0.67, opts=13)
23:59:57.885 00.000 21444 Enqueuing Move request for scope (1.20, 0.67)
23:59:57.885 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3928, FiltMin=596, FiltMax=65504, Gamma=0.560
23:59:57.885 00.000 21444 UpdateGuideState exits: m=296865 SNR=49.3 Saturated
23:59:57.885 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:57.885 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
23:59:57.885 00.000 21444 Enqueuing Expose request
23:59:57.886 00.001 25848 Worker thread wakes up
23:59:57.886 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.67) opts 0xd
23:59:57.886 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, 0.67)
23:59:57.886 00.000 25848 Moving (1.20, 0.67) raw xDistance=-1.14 yDistance=1.08
23:59:57.886 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.14
23:59:57.886 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
23:59:57.886 00.000 25848 MoveAxis(E, 35, ABG)
23:59:57.886 00.000 25848 Guiding  Dir = 2, Dur = 35
23:59:57.906 00.020 25848 IsSlewing returns 0
23:59:57.906 00.000 25848 IsGuiding returns 0
23:59:57.939 00.033 25848 PulseGuide returned control before completion, sleep 14
23:59:57.969 00.030 25848 IsGuiding returns 1
23:59:57.969 00.000 25848 scope still moving after pulse duration time elapsed
23:59:58.048 00.079 25848 IsSlewing returns 0
23:59:58.049 00.001 25848 IsGuiding returns 0
23:59:58.049 00.000 25848 scope move finished after 35 + 106 ms
23:59:58.049 00.000 25848 Move returns status 0, amount 35
23:59:58.049 00.000 25848 MoveAxis(S, 29, ABG)
23:59:58.049 00.000 25848 Guiding  Dir = 1, Dur = 29
23:59:58.077 00.028 25848 IsSlewing returns 0
23:59:58.077 00.000 25848 IsGuiding returns 0
23:59:58.109 00.032 25848 IsGuiding returns 1
23:59:58.109 00.000 25848 scope still moving after pulse duration time elapsed
23:59:58.235 00.126 25848 IsSlewing returns 0
23:59:58.235 00.000 25848 IsGuiding returns 0
23:59:58.235 00.000 25848 scope move finished after 29 + 128 ms
23:59:58.235 00.000 25848 Move returns status 0, amount 29
23:59:58.235 00.000 25848 move complete, result=0
23:59:58.235 00.000 25848 worker thread done servicing request
23:59:58.235 00.000 25848 Worker thread wakes up
23:59:58.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
23:59:58.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
23:59:58.236 00.001 21444 GuideStep: -1.1 px 35 ms EAST, 1.1 px 29 ms SOUTH
00:00:01.084 02.848 25848 Exposure complete
00:00:01.173 00.089 25848 worker thread done servicing request
00:00:01.173 00.000 21444 OnExposeComplete: enter
00:00:01.173 00.000 21444 UpdateGuideState(): m_state=6
00:00:01.173 00.000 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 246
00:00:01.173 00.000 21444 Star::Find returns 1 (1), X=1222.98, Y=738.73, Mass=385770, SNR=62.6, Peak=12768 HFD=6.3
00:00:01.173 00.000 21444 Star::Find false star n=1 nbg=261 bg=4383.7 sigma=430.5 thresh=5675 peak=5340
00:00:01.173 00.000 21444 Star::Find false star n=7 nbg=268 bg=2618.6 sigma=438.8 thresh=3935 peak=3851
00:00:01.173 00.000 21444 Star::Find false star n=7 nbg=252 bg=4485.6 sigma=420.0 thresh=5746 peak=5651
00:00:01.173 00.000 21444 Star::Find false star n=3 nbg=246 bg=4313.1 sigma=435.6 thresh=5620 peak=5442
00:00:01.173 00.000 21444 Star::Find false star n=9 nbg=265 bg=4261.3 sigma=497.0 thresh=5752 peak=5714
00:00:01.174 00.001 21444 Star::Find false star n=5 nbg=252 bg=4357.6 sigma=459.1 thresh=5735 peak=5455
00:00:01.174 00.000 21444 Star::Find false star n=2 nbg=268 bg=3226.2 sigma=473.7 thresh=4647 peak=4294
00:00:01.174 00.000 21444 Star::Find false star n=3 nbg=263 bg=3949.9 sigma=495.7 thresh=5437 peak=5052
00:00:01.174 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -19.66,17.10,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.27,2.48,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.83,0.73,3.37,U] 
00:00:01.174 00.000 21444 single-star, 2 included, MultiStar: {-2.03, 0.83}, one-star: {-0.94, -0.12}
00:00:01.174 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.07 = 0.22)
00:00:01.174 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.91 = -2.63)
00:00:01.174 00.000 21444 CameraToMount -- cameraX=-0.94 cameraY=-0.12 hyp=0.95 cameraTheta=-3.01 mountX=0.92 mountY=-0.47, mountTheta=-0.47
00:00:01.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.94, y=-0.12, opts=13)
00:00:01.175 00.000 21444 Enqueuing Move request for scope (-0.94, -0.12)
00:00:01.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=16, FiltMax=65504, Gamma=0.560
00:00:01.175 00.000 21444 UpdateGuideState exits: m=385770 SNR=62.6 Saturated
00:00:01.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:01.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:01.175 00.000 21444 Enqueuing Expose request
00:00:01.175 00.000 25848 Worker thread wakes up
00:00:01.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.12) opts 0xd
00:00:01.175 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.94, -0.12)
00:00:01.175 00.000 25848 Moving (-0.94, -0.12) raw xDistance=0.92 yDistance=-0.47
00:00:01.176 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.92
00:00:01.176 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:01.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
00:00:01.176 00.000 25848 MoveAxis(W, 24, ABG)
00:00:01.176 00.000 25848 Guiding  Dir = 3, Dur = 24
00:00:01.204 00.028 25848 IsSlewing returns 0
00:00:01.205 00.001 25848 IsGuiding returns 0
00:00:01.272 00.067 25848 IsGuiding returns 1
00:00:01.272 00.000 25848 scope still moving after pulse duration time elapsed
00:00:01.328 00.056 25848 IsSlewing returns 0
00:00:01.328 00.000 25848 IsGuiding returns 0
00:00:01.328 00.000 25848 scope move finished after 24 + 98 ms
00:00:01.328 00.000 25848 Move returns status 0, amount 24
00:00:01.328 00.000 25848 MoveAxis(N, 0, ABG)
00:00:01.328 00.000 25848 Move returns status 0, amount 0
00:00:01.328 00.000 25848 move complete, result=0
00:00:01.328 00.000 25848 worker thread done servicing request
00:00:01.329 00.001 25848 Worker thread wakes up
00:00:01.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:01.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:01.329 00.000 21444 GuideStep: 0.9 px 24 ms WEST, -0.5 px 0 ms NORTH
00:00:04.180 02.851 25848 Exposure complete
00:00:04.268 00.088 25848 worker thread done servicing request
00:00:04.269 00.001 21444 OnExposeComplete: enter
00:00:04.269 00.000 21444 UpdateGuideState(): m_state=6
00:00:04.269 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 247
00:00:04.269 00.000 21444 Star::Find returns 1 (1), X=1224.97, Y=739.47, Mass=383053, SNR=65.1, Peak=11556 HFD=7.0
00:00:04.269 00.000 21444 Star::Find false star n=11 nbg=248 bg=2550.8 sigma=386.7 thresh=3711 peak=3444
00:00:04.269 00.000 21444 Star::Find false star n=6 nbg=269 bg=4308.1 sigma=462.4 thresh=5695 peak=5667
00:00:04.269 00.000 21444 Star::Find false star n=3 nbg=263 bg=4404.4 sigma=471.0 thresh=5817 peak=5591
00:00:04.269 00.000 21444 Star::Find false star n=4 nbg=259 bg=4297.1 sigma=467.8 thresh=5701 peak=5540
00:00:04.269 00.000 21444 Star::Find false star n=6 nbg=271 bg=3164.2 sigma=555.6 thresh=4831 peak=4519
00:00:04.269 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.10,20.63,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.67,3.09,0.64,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 8.32,-3.11,0.18,U] [#11 -1.67,0.55,3.00,U] 
00:00:04.269 00.000 21444 refined, 3 included, MultiStar: {0.24, 0.77}, one-star: {1.06, 0.62}
00:00:04.270 00.001 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
00:00:04.270 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.62 = 1.66)
00:00:04.270 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=0.77 hyp=0.81 cameraTheta=1.27 mountX=-0.17 mountY=0.80, mountTheta=1.78
00:00:04.271 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=0.77, opts=13)
00:00:04.271 00.000 21444 Enqueuing Move request for scope (0.24, 0.77)
00:00:04.271 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=420, FiltMax=65504, Gamma=0.560
00:00:04.271 00.000 21444 UpdateGuideState exits: m=383053 SNR=65.1 Saturated
00:00:04.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:04.271 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:04.271 00.000 21444 Enqueuing Expose request
00:00:04.271 00.000 25848 Worker thread wakes up
00:00:04.271 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.77) opts 0xd
00:00:04.271 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 0.77)
00:00:04.271 00.000 25848 Moving (0.24, 0.77) raw xDistance=-0.17 yDistance=0.80
00:00:04.271 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:00:04.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
00:00:04.271 00.000 25848 MoveAxis(E, 0, ABG)
00:00:04.271 00.000 25848 Move returns status 0, amount 0
00:00:04.271 00.000 25848 MoveAxis(S, 22, ABG)
00:00:04.271 00.000 25848 Guiding  Dir = 1, Dur = 22
00:00:04.296 00.025 25848 IsSlewing returns 0
00:00:04.296 00.000 25848 IsGuiding returns 0
00:00:04.328 00.032 25848 IsGuiding returns 1
00:00:04.328 00.000 25848 scope still moving after pulse duration time elapsed
00:00:04.377 00.049 25848 IsSlewing returns 0
00:00:04.404 00.027 25848 IsGuiding returns 0
00:00:04.404 00.000 25848 scope move finished after 22 + 86 ms
00:00:04.404 00.000 25848 Move returns status 0, amount 22
00:00:04.404 00.000 25848 move complete, result=0
00:00:04.404 00.000 25848 worker thread done servicing request
00:00:04.404 00.000 25848 Worker thread wakes up
00:00:04.404 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:04.404 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:04.404 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 22 ms SOUTH
00:00:07.253 02.849 25848 Exposure complete
00:00:07.331 00.078 25848 worker thread done servicing request
00:00:07.332 00.001 21444 OnExposeComplete: enter
00:00:07.332 00.000 21444 UpdateGuideState(): m_state=6
00:00:07.332 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 248
00:00:07.332 00.000 21444 Star::Find returns 1 (1), X=1226.83, Y=739.16, Mass=314783, SNR=57.2, Peak=11076 HFD=6.4
00:00:07.332 00.000 21444 Star::Find false star n=2 nbg=272 bg=4340.3 sigma=530.8 thresh=5933 peak=5687
00:00:07.332 00.000 21444 Star::Find false star n=5 nbg=270 bg=2605.3 sigma=412.2 thresh=3842 peak=3645
00:00:07.332 00.000 21444 Star::Find false star n=5 nbg=266 bg=4147.0 sigma=528.7 thresh=5733 peak=5389
00:00:07.332 00.000 21444 Star::Find false star n=4 nbg=258 bg=4473.6 sigma=462.1 thresh=5860 peak=5446
00:00:07.332 00.000 21444 Star::Find false star n=1 nbg=269 bg=3374.1 sigma=471.1 thresh=4787 peak=4585
00:00:07.332 00.000 21444 Star::Find false star n=3 nbg=265 bg=3945.4 sigma=456.8 thresh=5316 peak=5182
00:00:07.332 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.38,19.05,0.00,M6] [#4 28.72,10.79,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.20,4.11,0.84,U] [#8 -26.87,10.20,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.04,0.51,4.41,U] 
00:00:07.332 00.000 21444 refined, 2 included, MultiStar: {1.41, 0.96}, one-star: {2.92, 0.31}
00:00:07.332 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
00:00:07.332 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.99)
00:00:07.332 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=0.96 hyp=1.70 cameraTheta=0.60 mountX=-1.32 mountY=1.42, mountTheta=2.32
00:00:07.333 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=0.96, opts=13)
00:00:07.333 00.000 21444 Enqueuing Move request for scope (1.41, 0.96)
00:00:07.333 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=544, FiltMax=65504, Gamma=0.560
00:00:07.333 00.000 21444 UpdateGuideState exits: m=314783 SNR=57.2 Saturated
00:00:07.333 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:07.333 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:07.333 00.000 21444 Enqueuing Expose request
00:00:07.334 00.001 25848 Worker thread wakes up
00:00:07.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, 0.96) opts 0xd
00:00:07.334 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, 0.96)
00:00:07.334 00.000 25848 Moving (1.41, 0.96) raw xDistance=-1.32 yDistance=1.42
00:00:07.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.32
00:00:07.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
00:00:07.334 00.000 25848 MoveAxis(E, 38, ABG)
00:00:07.334 00.000 25848 Guiding  Dir = 2, Dur = 38
00:00:07.359 00.025 25848 IsSlewing returns 0
00:00:07.359 00.000 25848 IsGuiding returns 0
00:00:07.391 00.032 25848 PulseGuide returned control before completion, sleep 17
00:00:07.410 00.019 25848 IsGuiding returns 1
00:00:07.410 00.000 25848 scope still moving after pulse duration time elapsed
00:00:07.485 00.075 25848 IsSlewing returns 0
00:00:07.485 00.000 25848 IsGuiding returns 0
00:00:07.485 00.000 25848 scope move finished after 38 + 87 ms
00:00:07.485 00.000 25848 Move returns status 0, amount 38
00:00:07.485 00.000 25848 MoveAxis(S, 39, ABG)
00:00:07.485 00.000 25848 Guiding  Dir = 1, Dur = 39
00:00:07.517 00.032 25848 IsSlewing returns 0
00:00:07.518 00.001 25848 IsGuiding returns 0
00:00:07.549 00.031 25848 PulseGuide returned control before completion, sleep 18
00:00:07.568 00.019 25848 IsGuiding returns 1
00:00:07.568 00.000 25848 scope still moving after pulse duration time elapsed
00:00:07.662 00.094 25848 IsSlewing returns 0
00:00:07.662 00.000 25848 IsGuiding returns 0
00:00:07.662 00.000 25848 scope move finished after 39 + 106 ms
00:00:07.662 00.000 25848 Move returns status 0, amount 39
00:00:07.662 00.000 25848 move complete, result=0
00:00:07.662 00.000 25848 worker thread done servicing request
00:00:07.662 00.000 25848 Worker thread wakes up
00:00:07.662 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:07.662 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:07.662 00.000 21444 GuideStep: -1.3 px 38 ms EAST, 1.4 px 39 ms SOUTH
00:00:10.513 02.851 25848 Exposure complete
00:00:10.601 00.088 25848 worker thread done servicing request
00:00:10.601 00.000 21444 OnExposeComplete: enter
00:00:10.601 00.000 21444 UpdateGuideState(): m_state=6
00:00:10.601 00.000 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
00:00:10.602 00.001 21444 Star::Find returns 1 (1), X=1226.64, Y=738.45, Mass=411642, SNR=75.1, Peak=12544 HFD=7.2
00:00:10.602 00.000 21444 Star::Find false star n=4 nbg=280 bg=4300.4 sigma=515.7 thresh=5848 peak=5506
00:00:10.602 00.000 21444 Star::Find false star n=6 nbg=260 bg=2571.2 sigma=401.6 thresh=3776 peak=3775
00:00:10.602 00.000 21444 Star::Find false star n=6 nbg=258 bg=4818.6 sigma=585.8 thresh=6576 peak=6358
00:00:10.602 00.000 21444 Star::Find false star n=3 nbg=265 bg=4462.4 sigma=546.9 thresh=6103 peak=5768
00:00:10.602 00.000 21444 Star::Find false star n=2 nbg=269 bg=4164.6 sigma=547.5 thresh=5807 peak=5463
00:00:10.602 00.000 21444 Star::Find false star n=3 nbg=253 bg=4389.9 sigma=440.1 thresh=5710 peak=5450
00:00:10.602 00.000 21444 Star::Find false star n=4 nbg=278 bg=4449.9 sigma=478.6 thresh=5886 peak=5375
00:00:10.602 00.000 21444 Star::Find false star n=5 nbg=235 bg=3227.1 sigma=382.4 thresh=4374 peak=4314
00:00:10.602 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.26,3.58,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.13,20.94,0.00,M1] [#11 -0.78,0.79,3.31,U] 
00:00:10.602 00.000 21444 refined, 2 included, MultiStar: {0.96, 0.97}, one-star: {2.73, -0.40}
00:00:10.602 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
00:00:10.602 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
00:00:10.602 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=0.97 hyp=1.36 cameraTheta=0.79 mountX=-0.87 mountY=1.26, mountTheta=2.17
00:00:10.603 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=0.97, opts=13)
00:00:10.603 00.000 21444 Enqueuing Move request for scope (0.96, 0.97)
00:00:10.603 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=608, FiltMax=65504, Gamma=0.560
00:00:10.603 00.000 21444 UpdateGuideState exits: m=411642 SNR=75.1 Saturated
00:00:10.603 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:10.604 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:10.604 00.000 21444 Enqueuing Expose request
00:00:10.604 00.000 25848 Worker thread wakes up
00:00:10.604 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.97) opts 0xd
00:00:10.604 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, 0.97)
00:00:10.604 00.000 25848 Moving (0.96, 0.97) raw xDistance=-0.87 yDistance=1.26
00:00:10.604 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.87
00:00:10.604 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
00:00:10.604 00.000 25848 MoveAxis(E, 28, ABG)
00:00:10.604 00.000 25848 Guiding  Dir = 2, Dur = 28
00:00:10.624 00.020 25848 IsSlewing returns 0
00:00:10.625 00.001 25848 IsGuiding returns 0
00:00:10.656 00.031 25848 IsGuiding returns 1
00:00:10.657 00.001 25848 scope still moving after pulse duration time elapsed
00:00:10.718 00.061 25848 IsSlewing returns 0
00:00:10.718 00.000 25848 IsGuiding returns 0
00:00:10.718 00.000 25848 scope move finished after 28 + 65 ms
00:00:10.718 00.000 25848 Move returns status 0, amount 28
00:00:10.718 00.000 25848 MoveAxis(S, 34, ABG)
00:00:10.718 00.000 25848 Guiding  Dir = 1, Dur = 34
00:00:10.751 00.033 25848 IsSlewing returns 0
00:00:10.751 00.000 25848 IsGuiding returns 0
00:00:10.782 00.031 25848 PulseGuide returned control before completion, sleep 13
00:00:10.798 00.016 25848 IsGuiding returns 1
00:00:10.798 00.000 25848 scope still moving after pulse duration time elapsed
00:00:10.905 00.107 25848 IsSlewing returns 0
00:00:10.905 00.000 25848 IsGuiding returns 0
00:00:10.905 00.000 25848 scope move finished after 34 + 119 ms
00:00:10.905 00.000 25848 Move returns status 0, amount 34
00:00:10.905 00.000 25848 move complete, result=0
00:00:10.905 00.000 25848 worker thread done servicing request
00:00:10.905 00.000 25848 Worker thread wakes up
00:00:10.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:10.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:10.906 00.001 21444 GuideStep: -0.9 px 28 ms EAST, 1.3 px 34 ms SOUTH
00:00:13.749 02.843 25848 Exposure complete
00:00:13.834 00.085 25848 worker thread done servicing request
00:00:13.835 00.001 21444 OnExposeComplete: enter
00:00:13.835 00.000 21444 UpdateGuideState(): m_state=6
00:00:13.835 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 250
00:00:13.835 00.000 21444 Star::Find returns 1 (1), X=1225.14, Y=738.53, Mass=436641, SNR=84.7, Peak=13500 HFD=6.8
00:00:13.835 00.000 21444 Star::Find false star n=1 nbg=258 bg=4520.0 sigma=472.2 thresh=5936 peak=5605
00:00:13.835 00.000 21444 Star::Find false star n=1 nbg=276 bg=2581.7 sigma=459.3 thresh=3960 peak=3519
00:00:13.835 00.000 21444 Star::Find false star n=14 nbg=273 bg=4364.5 sigma=492.4 thresh=5842 peak=5758
00:00:13.835 00.000 21444 Star::Find false star n=4 nbg=267 bg=4308.5 sigma=486.6 thresh=5768 peak=5692
00:00:13.835 00.000 21444 Star::Find false star n=1 nbg=274 bg=4304.4 sigma=573.5 thresh=6025 peak=5502
00:00:13.835 00.000 21444 Star::Find false star n=7 nbg=258 bg=4327.7 sigma=481.4 thresh=5772 peak=5589
00:00:13.836 00.001 21444 Star::Find false star n=3 nbg=271 bg=3787.5 sigma=501.9 thresh=5293 peak=5041
00:00:13.836 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.46,1.27,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.84,2.97,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.15,-0.54,2.84,U] 
00:00:13.836 00.000 21444 refined, 3 included, MultiStar: {0.18, 0.17}, one-star: {1.22, -0.32}
00:00:13.836 00.000 21444 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.05) = xAngle (-2.28 = -2.28)
00:00:13.836 00.000 21444 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.12 = 1.16)
00:00:13.836 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.25 cameraTheta=0.77 mountX=-0.16 mountY=0.23, mountTheta=2.19
00:00:13.837 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.17, opts=13)
00:00:13.837 00.000 21444 Enqueuing Move request for scope (0.18, 0.17)
00:00:13.837 00.000 25848 Worker thread wakes up
00:00:13.837 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd
00:00:13.837 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.17)
00:00:13.837 00.000 25848 Moving (0.18, 0.17) raw xDistance=-0.16 yDistance=0.23
00:00:13.837 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:00:13.837 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:13.837 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:00:13.837 00.000 25848 MoveAxis(E, 0, ABG)
00:00:13.837 00.000 25848 Move returns status 0, amount 0
00:00:13.837 00.000 25848 MoveAxis(N, 0, ABG)
00:00:13.837 00.000 25848 Move returns status 0, amount 0
00:00:13.837 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=280, FiltMax=65504, Gamma=0.560
00:00:13.837 00.000 25848 move complete, result=0
00:00:13.837 00.000 25848 worker thread done servicing request
00:00:13.838 00.001 21444 UpdateGuideState exits: m=436641 SNR=84.7 Saturated
00:00:13.838 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:13.838 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:13.838 00.000 21444 Enqueuing Expose request
00:00:13.838 00.000 25848 Worker thread wakes up
00:00:13.838 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:13.838 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:13.838 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:00:16.681 02.843 25848 Exposure complete
00:00:16.769 00.088 25848 worker thread done servicing request
00:00:16.770 00.001 21444 OnExposeComplete: enter
00:00:16.770 00.000 21444 UpdateGuideState(): m_state=6
00:00:16.770 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 251
00:00:16.770 00.000 21444 Star::Find returns 1 (1), X=1225.15, Y=737.31, Mass=355855, SNR=61.3, Peak=12112 HFD=6.5
00:00:16.770 00.000 21444 Star::Find false star n=3 nbg=263 bg=4282.7 sigma=510.4 thresh=5814 peak=5384
00:00:16.770 00.000 21444 Star::Find false star n=4 nbg=269 bg=2514.9 sigma=552.0 thresh=4171 peak=3854
00:00:16.770 00.000 21444 Star::Find false star n=2 nbg=265 bg=4462.2 sigma=537.7 thresh=6075 peak=5680
00:00:16.770 00.000 21444 Star::Find false star n=10 nbg=251 bg=4323.4 sigma=436.7 thresh=5634 peak=5522
00:00:16.770 00.000 21444 Star::Find false star n=2 nbg=270 bg=4325.3 sigma=562.3 thresh=6012 peak=5531
00:00:16.770 00.000 21444 Star::Find false star n=8 nbg=247 bg=4523.2 sigma=426.8 thresh=5804 peak=5799
00:00:16.770 00.000 21444 Star::Find false star n=2 nbg=264 bg=3429.4 sigma=532.0 thresh=5025 peak=4677
00:00:16.771 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.00,1.98,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.68,0.92,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.41,19.99,0.00,M2] [#11 -2.21,-2.00,3.62,U] 
00:00:16.771 00.000 21444 refined, 3 included, MultiStar: {-0.03, -1.29}, one-star: {1.24, -1.53}
00:00:16.771 00.000 21444 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.05) = xAngle (-4.64 = 1.64)
00:00:16.771 00.000 21444 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.49 = -1.20)
00:00:16.771 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-1.29 hyp=1.29 cameraTheta=-1.59 mountX=-0.09 mountY=-1.20, mountTheta=-1.64
00:00:16.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-1.29, opts=13)
00:00:16.772 00.000 21444 Enqueuing Move request for scope (-0.03, -1.29)
00:00:16.772 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3900, FiltMin=342, FiltMax=65504, Gamma=0.560
00:00:16.772 00.000 25848 Worker thread wakes up
00:00:16.772 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -1.29) opts 0xd
00:00:16.772 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -1.29)
00:00:16.772 00.000 25848 Moving (-0.03, -1.29) raw xDistance=-0.09 yDistance=-1.20
00:00:16.772 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:00:16.772 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:16.772 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.20
00:00:16.772 00.000 25848 MoveAxis(E, 0, ABG)
00:00:16.772 00.000 25848 Move returns status 0, amount 0
00:00:16.772 00.000 25848 MoveAxis(N, 0, ABG)
00:00:16.772 00.000 25848 Move returns status 0, amount 0
00:00:16.772 00.000 25848 move complete, result=0
00:00:16.772 00.000 25848 worker thread done servicing request
00:00:16.772 00.000 21444 UpdateGuideState exits: m=355855 SNR=61.3 Saturated
00:00:16.773 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:16.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:16.773 00.000 21444 Enqueuing Expose request
00:00:16.773 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.2 px 0 ms NORTH
00:00:16.773 00.000 25848 Worker thread wakes up
00:00:16.773 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:16.773 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:19.615 02.842 25848 Exposure complete
00:00:19.703 00.088 25848 worker thread done servicing request
00:00:19.703 00.000 21444 OnExposeComplete: enter
00:00:19.703 00.000 21444 UpdateGuideState(): m_state=6
00:00:19.703 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 252
00:00:19.704 00.001 21444 Star::Find returns 1 (1), X=1225.13, Y=737.10, Mass=406438, SNR=73.9, Peak=12668 HFD=7.0
00:00:19.704 00.000 21444 Star::Find false star n=2 nbg=265 bg=2718.6 sigma=431.6 thresh=4013 peak=3651
00:00:19.704 00.000 21444 Star::Find false star n=2 nbg=278 bg=4779.9 sigma=626.8 thresh=6660 peak=5963
00:00:19.704 00.000 21444 Star::Find false star n=5 nbg=268 bg=4366.4 sigma=502.1 thresh=5873 peak=5658
00:00:19.704 00.000 21444 Star::Find false star n=5 nbg=258 bg=4236.0 sigma=447.3 thresh=5578 peak=5339
00:00:19.704 00.000 21444 Star::Find false star n=3 nbg=262 bg=4426.5 sigma=489.3 thresh=5894 peak=5576
00:00:19.704 00.000 21444 Star::Find false star n=6 nbg=250 bg=4526.2 sigma=453.5 thresh=5887 peak=5780
00:00:19.704 00.000 21444 Star::Find false star n=5 nbg=235 bg=3343.3 sigma=381.8 thresh=4489 peak=4405
00:00:19.704 00.000 21444 Star::Find false star n=3 nbg=261 bg=3923.2 sigma=426.3 thresh=5202 peak=4901
00:00:19.704 00.000 21444 MultiStar: [#1 1.06,23.71,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.17,1.02,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.77,-1.69,3.07,U] 
00:00:19.704 00.000 21444 refined, 2 included, MultiStar: {0.36, -1.24}, one-star: {1.22, -1.74}
00:00:19.704 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
00:00:19.704 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.90)
00:00:19.704 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-1.24 hyp=1.29 cameraTheta=-1.29 mountX=-0.47 mountY=-1.01, mountTheta=-2.00
00:00:19.705 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-1.24, opts=13)
00:00:19.705 00.000 21444 Enqueuing Move request for scope (0.36, -1.24)
00:00:19.705 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=592, FiltMax=65504, Gamma=0.560
00:00:19.705 00.000 21444 UpdateGuideState exits: m=406438 SNR=73.9 Saturated
00:00:19.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:19.705 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:19.705 00.000 21444 Enqueuing Expose request
00:00:19.706 00.001 25848 Worker thread wakes up
00:00:19.706 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.24) opts 0xd
00:00:19.706 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -1.24)
00:00:19.706 00.000 25848 Moving (0.36, -1.24) raw xDistance=-0.47 yDistance=-1.01
00:00:19.706 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
00:00:19.706 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:19.706 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.01
00:00:19.706 00.000 25848 MoveAxis(E, 0, ABG)
00:00:19.706 00.000 25848 Move returns status 0, amount 0
00:00:19.706 00.000 25848 MoveAxis(N, 0, ABG)
00:00:19.706 00.000 25848 Move returns status 0, amount 0
00:00:19.706 00.000 25848 move complete, result=0
00:00:19.706 00.000 25848 worker thread done servicing request
00:00:19.706 00.000 25848 Worker thread wakes up
00:00:19.706 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:19.706 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:19.706 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.0 px 0 ms NORTH
00:00:22.556 02.850 25848 Exposure complete
00:00:22.644 00.088 25848 worker thread done servicing request
00:00:22.645 00.001 21444 OnExposeComplete: enter
00:00:22.645 00.000 21444 UpdateGuideState(): m_state=6
00:00:22.645 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 253
00:00:22.645 00.000 21444 Star::Find returns 1 (1), X=1226.81, Y=736.83, Mass=320084, SNR=53.1, Peak=12260 HFD=6.5
00:00:22.645 00.000 21444 Star::Find false star n=3 nbg=257 bg=4432.8 sigma=489.4 thresh=5901 peak=5520
00:00:22.645 00.000 21444 Star::Find false star n=4 nbg=257 bg=2588.4 sigma=419.9 thresh=3848 peak=3540
00:00:22.645 00.000 21444 Star::Find false star n=3 nbg=265 bg=4851.8 sigma=550.4 thresh=6503 peak=6417
00:00:22.645 00.000 21444 Star::Find false star n=2 nbg=249 bg=4383.8 sigma=543.4 thresh=6014 peak=5508
00:00:22.645 00.000 21444 Star::Find false star n=10 nbg=251 bg=4201.8 sigma=429.1 thresh=5489 peak=5265
00:00:22.645 00.000 21444 Star::Find false star n=3 nbg=267 bg=4393.0 sigma=508.4 thresh=5918 peak=5563
00:00:22.645 00.000 21444 Star::Find false star n=5 nbg=269 bg=3333.7 sigma=463.5 thresh=4724 peak=4566
00:00:22.645 00.000 21444 Star::Find false star n=3 nbg=266 bg=3814.3 sigma=487.0 thresh=5275 peak=5132
00:00:22.645 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 19.07,-16.99,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 7.37,1.06,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.57,-2.40,5.20,U] 
00:00:22.646 00.001 21444 refined, 2 included, MultiStar: {1.09, -1.83}, one-star: {2.90, -2.02}
00:00:22.646 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
00:00:22.646 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.64)
00:00:22.646 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=-1.83 hyp=2.13 cameraTheta=-1.03 mountX=-1.25 mountY=-1.28, mountTheta=-2.34
00:00:22.647 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=-1.83, opts=13)
00:00:22.647 00.000 21444 Enqueuing Move request for scope (1.09, -1.83)
00:00:22.647 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=696, FiltMax=65504, Gamma=0.560
00:00:22.647 00.000 21444 UpdateGuideState exits: m=320084 SNR=53.1 Saturated
00:00:22.647 00.000 25848 Worker thread wakes up
00:00:22.647 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, -1.83) opts 0xd
00:00:22.647 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, -1.83)
00:00:22.647 00.000 25848 Moving (1.09, -1.83) raw xDistance=-1.25 yDistance=-1.28
00:00:22.647 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.25
00:00:22.647 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:22.647 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.28
00:00:22.647 00.000 25848 MoveAxis(E, 36, ABG)
00:00:22.647 00.000 25848 Guiding  Dir = 2, Dur = 36
00:00:22.647 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:22.647 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:22.647 00.000 21444 Enqueuing Expose request
00:00:22.671 00.024 25848 IsSlewing returns 0
00:00:22.672 00.001 25848 IsGuiding returns 0
00:00:22.704 00.032 25848 PulseGuide returned control before completion, sleep 15
00:00:22.728 00.024 25848 IsGuiding returns 1
00:00:22.728 00.000 25848 scope still moving after pulse duration time elapsed
00:00:22.780 00.052 25848 IsSlewing returns 0
00:00:22.780 00.000 25848 IsGuiding returns 0
00:00:22.781 00.001 25848 scope move finished after 36 + 72 ms
00:00:22.781 00.000 25848 Move returns status 0, amount 36
00:00:22.781 00.000 25848 MoveAxis(N, 0, ABG)
00:00:22.781 00.000 25848 Move returns status 0, amount 0
00:00:22.781 00.000 25848 move complete, result=0
00:00:22.781 00.000 25848 worker thread done servicing request
00:00:22.781 00.000 25848 Worker thread wakes up
00:00:22.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:22.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:22.781 00.000 21444 GuideStep: -1.3 px 36 ms EAST, -1.3 px 0 ms NORTH
00:00:25.629 02.848 25848 Exposure complete
00:00:25.718 00.089 25848 worker thread done servicing request
00:00:25.718 00.000 21444 OnExposeComplete: enter
00:00:25.718 00.000 21444 UpdateGuideState(): m_state=6
00:00:25.718 00.000 21444 Star::Find(15, 1226, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 254
00:00:25.718 00.000 21444 Star::Find returns 1 (1), X=1227.41, Y=737.04, Mass=339223, SNR=54.2, Peak=11960 HFD=6.5
00:00:25.718 00.000 21444 Star::Find false star n=7 nbg=282 bg=4211.8 sigma=555.6 thresh=5879 peak=5717
00:00:25.719 00.001 21444 Star::Find false star n=3 nbg=254 bg=2798.0 sigma=374.7 thresh=3922 peak=3723
00:00:25.719 00.000 21444 Star::Find false star n=1 nbg=270 bg=4499.2 sigma=550.8 thresh=6152 peak=5622
00:00:25.719 00.000 21444 Star::Find false star n=4 nbg=256 bg=4250.8 sigma=509.0 thresh=5778 peak=5753
00:00:25.719 00.000 21444 Star::Find false star n=1 nbg=262 bg=4448.9 sigma=523.5 thresh=6019 peak=5662
00:00:25.719 00.000 21444 Star::Find false star n=2 nbg=260 bg=3861.2 sigma=509.2 thresh=5389 peak=5115
00:00:25.719 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.97,1.20,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -11.39,18.04,0.00,M5] [#7 8.26,2.17,0.96,U] [#8 0.00,0.00,0.00,L] [#9 -0.44,1.04,0.18,U] [#10 0.00,0.00,0.00,L] [#11 0.54,-0.83,3.47,U] 
00:00:25.719 00.000 21444 refined, 4 included, MultiStar: {2.43, -0.39}, one-star: {3.49, -1.80}
00:00:25.719 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
00:00:25.719 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
00:00:25.719 00.000 21444 CameraToMount -- cameraX=2.43 cameraY=-0.39 hyp=2.46 cameraTheta=-0.16 mountX=-2.46 mountY=0.56, mountTheta=2.92
00:00:25.720 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.43, y=-0.39, opts=13)
00:00:25.720 00.000 21444 Enqueuing Move request for scope (2.43, -0.39)
00:00:25.720 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=496, FiltMax=65504, Gamma=0.560
00:00:25.720 00.000 21444 UpdateGuideState exits: m=339223 SNR=54.2 Saturated
00:00:25.720 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:25.720 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:25.720 00.000 21444 Enqueuing Expose request
00:00:25.720 00.000 25848 Worker thread wakes up
00:00:25.721 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.43, -0.39) opts 0xd
00:00:25.721 00.000 25848 Handling offset move in thread for scope, endpoint = (2.43, -0.39)
00:00:25.721 00.000 25848 Moving (2.43, -0.39) raw xDistance=-2.46 yDistance=0.56
00:00:25.721 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.60 from input -2.46
00:00:25.721 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
00:00:25.721 00.000 25848 MoveAxis(E, 74, ABG)
00:00:25.721 00.000 25848 Guiding  Dir = 2, Dur = 74
00:00:25.749 00.028 25848 IsSlewing returns 0
00:00:25.750 00.001 25848 IsGuiding returns 0
00:00:25.781 00.031 25848 PulseGuide returned control before completion, sleep 53
00:00:25.849 00.068 25848 IsGuiding returns 1
00:00:25.849 00.000 25848 scope still moving after pulse duration time elapsed
00:00:25.906 00.057 25848 IsSlewing returns 0
00:00:25.907 00.001 25848 IsGuiding returns 0
00:00:25.907 00.000 25848 scope move finished after 74 + 83 ms
00:00:25.907 00.000 25848 Move returns status 0, amount 74
00:00:25.907 00.000 25848 MoveAxis(S, 15, ABG)
00:00:25.907 00.000 25848 Guiding  Dir = 1, Dur = 15
00:00:25.937 00.030 25848 IsSlewing returns 0
00:00:25.937 00.000 25848 IsGuiding returns 0
00:00:25.969 00.032 25848 IsGuiding returns 1
00:00:25.969 00.000 25848 scope still moving after pulse duration time elapsed
00:00:26.015 00.046 25848 IsSlewing returns 0
00:00:26.015 00.000 25848 IsGuiding returns 0
00:00:26.015 00.000 25848 scope move finished after 15 + 63 ms
00:00:26.016 00.001 25848 Move returns status 0, amount 15
00:00:26.016 00.000 25848 move complete, result=0
00:00:26.016 00.000 25848 worker thread done servicing request
00:00:26.016 00.000 25848 Worker thread wakes up
00:00:26.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:26.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:26.016 00.000 21444 GuideStep: -2.5 px 74 ms EAST, 0.6 px 15 ms SOUTH
00:00:28.855 02.839 25848 Exposure complete
00:00:28.944 00.089 25848 worker thread done servicing request
00:00:28.944 00.000 21444 OnExposeComplete: enter
00:00:28.944 00.000 21444 UpdateGuideState(): m_state=6
00:00:28.944 00.000 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 255
00:00:28.944 00.000 21444 Star::Find returns 1 (1), X=1227.10, Y=737.55, Mass=260133, SNR=53.1, Peak=10068 HFD=7.1
00:00:28.944 00.000 21444 Star::Find false star n=9 nbg=256 bg=4092.8 sigma=450.8 thresh=5445 peak=5367
00:00:28.944 00.000 21444 Star::Find false star n=2 nbg=248 bg=2723.2 sigma=347.2 thresh=3765 peak=3698
00:00:28.944 00.000 21444 Star::Find false star n=2 nbg=260 bg=4502.1 sigma=518.7 thresh=6058 peak=5709
00:00:28.944 00.000 21444 Star::Find false star n=3 nbg=258 bg=4460.4 sigma=472.7 thresh=5878 peak=5458
00:00:28.944 00.000 21444 Star::Find false star n=3 nbg=265 bg=3913.2 sigma=463.8 thresh=5305 peak=4986
00:00:28.944 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.90,1.26,0.22,U] [#4 0.00,0.00,0.00,L] [#5 2.36,-4.27,0.23,U] [#6 1.54,12.10,0.22,U] [#7 8.20,2.70,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.76,-0.45,1.76,U] 
00:00:28.944 00.000 21444 refined, 5 included, MultiStar: {2.84, 0.36}, one-star: {3.19, -1.29}
00:00:28.944 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
00:00:28.946 00.002 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.52)
00:00:28.946 00.000 21444 CameraToMount -- cameraX=2.84 cameraY=0.36 hyp=2.86 cameraTheta=0.13 mountX=-2.80 mountY=1.41, mountTheta=2.67
00:00:28.946 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.84, y=0.36, opts=13)
00:00:28.946 00.000 21444 Enqueuing Move request for scope (2.84, 0.36)
00:00:28.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=518, FiltMax=65504, Gamma=0.560
00:00:28.946 00.000 21444 UpdateGuideState exits: m=260133 SNR=53.1 Saturated
00:00:28.946 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:28.946 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:28.946 00.000 21444 Enqueuing Expose request
00:00:28.947 00.001 25848 Worker thread wakes up
00:00:28.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.84, 0.36) opts 0xd
00:00:28.947 00.000 25848 Handling offset move in thread for scope, endpoint = (2.84, 0.36)
00:00:28.947 00.000 25848 Moving (2.84, 0.36) raw xDistance=-2.80 yDistance=1.41
00:00:28.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.87 from input -2.80
00:00:28.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.41 from input 1.41
00:00:28.947 00.000 25848 MoveAxis(E, 87, ABG)
00:00:28.947 00.000 25848 Guiding  Dir = 2, Dur = 87
00:00:28.984 00.037 25848 IsSlewing returns 0
00:00:28.985 00.001 25848 IsGuiding returns 0
00:00:29.017 00.032 25848 PulseGuide returned control before completion, sleep 66
00:00:29.089 00.072 25848 IsGuiding returns 1
00:00:29.089 00.000 25848 scope still moving after pulse duration time elapsed
00:00:29.173 00.084 25848 IsSlewing returns 0
00:00:29.173 00.000 25848 IsGuiding returns 0
00:00:29.173 00.000 25848 scope move finished after 87 + 100 ms
00:00:29.173 00.000 25848 Move returns status 0, amount 87
00:00:29.173 00.000 25848 MoveAxis(S, 38, ABG)
00:00:29.173 00.000 25848 Guiding  Dir = 1, Dur = 38
00:00:29.202 00.029 25848 IsSlewing returns 0
00:00:29.202 00.000 25848 IsGuiding returns 0
00:00:29.243 00.041 25848 IsGuiding returns 1
00:00:29.243 00.000 25848 scope still moving after pulse duration time elapsed
00:00:29.296 00.053 25848 IsSlewing returns 0
00:00:29.296 00.000 25848 IsGuiding returns 0
00:00:29.296 00.000 25848 scope move finished after 38 + 56 ms
00:00:29.296 00.000 25848 Move returns status 0, amount 38
00:00:29.296 00.000 25848 move complete, result=0
00:00:29.296 00.000 25848 worker thread done servicing request
00:00:29.296 00.000 25848 Worker thread wakes up
00:00:29.296 00.000 21444 GuideStep: -2.8 px 87 ms EAST, 1.4 px 38 ms SOUTH
00:00:29.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:29.297 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:32.143 02.846 25848 Exposure complete
00:00:32.227 00.084 25848 worker thread done servicing request
00:00:32.227 00.000 21444 OnExposeComplete: enter
00:00:32.227 00.000 21444 UpdateGuideState(): m_state=6
00:00:32.227 00.000 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 256
00:00:32.227 00.000 21444 Star::Find returns 1 (1), X=1226.27, Y=736.68, Mass=161751, SNR=32.0, Peak=9460 HFD=5.6
00:00:32.228 00.001 21444 Status Line: Mass: 161751 vs 368554
00:00:32.228 00.000 21444 UpdateCurrentPosition: star mass new=161750.9 exp=368553.8 thresh=50% limits=(179951.4, 574459.1, 737107.5)
00:00:32.229 00.001 21444 DistanceChecker: activated
00:00:32.229 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:00:32.229 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:00:32.229 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:00:32.229 00.000 25848 Worker thread wakes up
00:00:32.229 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:00:32.229 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:00:32.229 00.000 25848 move complete, result=0
00:00:32.229 00.000 25848 worker thread done servicing request
00:00:32.332 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:00:32.332 00.000 21444 Status Line: Star lost - mass changed
00:00:32.333 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=384, FiltMax=65504, Gamma=0.560
00:00:32.333 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:00:32.333 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:32.333 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:00:32.333 00.000 21444 Enqueuing Expose request
00:00:32.333 00.000 25848 Worker thread wakes up
00:00:32.333 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:32.333 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:00:35.180 02.847 25848 Exposure complete
00:00:35.266 00.086 25848 worker thread done servicing request
00:00:35.267 00.001 21444 OnExposeComplete: enter
00:00:35.267 00.000 21444 UpdateGuideState(): m_state=6
00:00:35.267 00.000 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 257
00:00:35.267 00.000 21444 Star::Find returns 1 (1), X=1226.78, Y=735.45, Mass=348670, SNR=62.9, Peak=11860 HFD=7.0
00:00:35.267 00.000 21444 DistanceChecker: reject for large offset (4.44 > 3.48) avgDist = 1.74 count = 61
00:00:35.267 00.000 21444 Status Line: Recovering
00:00:35.268 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:00:35.268 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:00:35.268 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:00:35.269 00.001 25848 Worker thread wakes up
00:00:35.269 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:00:35.269 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:00:35.269 00.000 25848 move complete, result=0
00:00:35.269 00.000 25848 worker thread done servicing request
00:00:35.385 00.116 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:00:35.385 00.000 21444 Status Line: No star found
00:00:35.386 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=292, FiltMax=65504, Gamma=0.560
00:00:35.386 00.000 21444 UpdateGuideState exits: No star found
00:00:35.386 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:35.386 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:00:35.386 00.000 21444 Enqueuing Expose request
00:00:35.386 00.000 25848 Worker thread wakes up
00:00:35.387 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:35.387 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:00:38.238 02.851 25848 Exposure complete
00:00:38.319 00.081 25848 worker thread done servicing request
00:00:38.319 00.000 21444 OnExposeComplete: enter
00:00:38.319 00.000 21444 UpdateGuideState(): m_state=6
00:00:38.320 00.001 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 258
00:00:38.320 00.000 21444 Star::Find returns 1 (1), X=1229.23, Y=734.95, Mass=425738, SNR=79.5, Peak=12464 HFD=6.9
00:00:38.320 00.000 21444 DistanceChecker: reject for large offset (6.59 > 3.48) avgDist = 1.74 count = 61
00:00:38.320 00.000 21444 DistanceChecker: begin recovering
00:00:38.320 00.000 21444 Star::Find false star n=2 nbg=272 bg=2738.0 sigma=445.6 thresh=4075 peak=3697
00:00:38.320 00.000 21444 Star::Find false star n=9 nbg=271 bg=4758.0 sigma=583.6 thresh=6509 peak=6410
00:00:38.320 00.000 21444 Star::Find false star n=3 nbg=268 bg=4378.7 sigma=509.8 thresh=5908 peak=5521
00:00:38.320 00.000 21444 Star::Find false star n=7 nbg=272 bg=4284.2 sigma=474.9 thresh=5709 peak=5547
00:00:38.320 00.000 21444 Star::Find false star n=4 nbg=258 bg=4460.8 sigma=507.1 thresh=5982 peak=5315
00:00:38.320 00.000 21444 Star::Find false star n=1 nbg=259 bg=4476.4 sigma=480.6 thresh=5918 peak=5468
00:00:38.320 00.000 21444 Star::Find false star n=2 nbg=265 bg=3867.1 sigma=574.4 thresh=5590 peak=5004
00:00:38.320 00.000 21444 MultiStar: [#1 9.91,0.22,0.10,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 9.44,-0.86,0.74,U] [#8 0.00,0.00,0.00,L] [#9 25.56,-4.93,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 1.99,-3.76,2.93,U] 
00:00:38.320 00.000 21444 refined, 3 included, MultiStar: {4.01, -3.25}, one-star: {5.32, -3.89}
00:00:38.320 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
00:00:38.320 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.58 = -0.29)
00:00:38.320 00.000 21444 CameraToMount -- cameraX=4.01 cameraY=-3.25 hyp=5.16 cameraTheta=-0.68 mountX=-4.29 mountY=-1.49, mountTheta=-2.81
00:00:38.321 00.001 21444 SchedulePrimaryMove(1030A8C0, x=4.01, y=-3.25, opts=13)
00:00:38.321 00.000 21444 Enqueuing Move request for scope (4.01, -3.25)
00:00:38.321 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=650, FiltMax=65504, Gamma=0.560
00:00:38.321 00.000 21444 UpdateGuideState exits: m=425738 SNR=79.5 Saturated
00:00:38.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:38.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:38.321 00.000 21444 Enqueuing Expose request
00:00:38.321 00.000 25848 Worker thread wakes up
00:00:38.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.01, -3.25) opts 0xd
00:00:38.322 00.001 25848 Handling offset move in thread for scope, endpoint = (4.01, -3.25)
00:00:38.322 00.000 25848 Moving (4.01, -3.25) raw xDistance=-4.29 yDistance=-1.49
00:00:38.322 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.83 from input -4.29
00:00:38.322 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:38.322 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.49
00:00:38.322 00.000 25848 MoveAxis(E, 131, ABG)
00:00:38.322 00.000 25848 Guiding  Dir = 2, Dur = 131
00:00:38.342 00.020 25848 IsSlewing returns 0
00:00:38.342 00.000 25848 IsGuiding returns 0
00:00:38.374 00.032 25848 PulseGuide returned control before completion, sleep 110
00:00:38.487 00.113 25848 IsGuiding returns 1
00:00:38.487 00.000 25848 scope still moving after pulse duration time elapsed
00:00:38.546 00.059 25848 IsSlewing returns 0
00:00:38.547 00.001 25848 IsGuiding returns 0
00:00:38.547 00.000 25848 scope move finished after 131 + 73 ms
00:00:38.547 00.000 25848 Move returns status 0, amount 131
00:00:38.547 00.000 25848 MoveAxis(N, 0, ABG)
00:00:38.547 00.000 25848 Move returns status 0, amount 0
00:00:38.547 00.000 25848 move complete, result=0
00:00:38.547 00.000 25848 worker thread done servicing request
00:00:38.547 00.000 25848 Worker thread wakes up
00:00:38.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:38.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1214,720,31,31)
00:00:38.547 00.000 21444 GuideStep: -4.3 px 131 ms EAST, -1.5 px 0 ms NORTH
00:00:41.392 02.845 25848 Exposure complete
00:00:41.471 00.079 25848 worker thread done servicing request
00:00:41.471 00.000 21444 OnExposeComplete: enter
00:00:41.471 00.000 21444 UpdateGuideState(): m_state=6
00:00:41.471 00.000 21444 Star::Find(15, 1229, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 259
00:00:41.471 00.000 21444 Star::Find returns 1 (1), X=1225.54, Y=735.57, Mass=371469, SNR=58.0, Peak=12264 HFD=6.9
00:00:41.471 00.000 21444 DistanceChecker: deactivated
00:00:41.471 00.000 21444 Star::Find false star n=5 nbg=256 bg=4020.9 sigma=454.6 thresh=5385 peak=5298
00:00:41.471 00.000 21444 Star::Find false star n=2 nbg=252 bg=2625.9 sigma=384.5 thresh=3779 peak=3474
00:00:41.472 00.001 21444 Star::Find false star n=5 nbg=261 bg=4249.4 sigma=487.4 thresh=5712 peak=5606
00:00:41.472 00.000 21444 Star::Find false star n=3 nbg=271 bg=4383.7 sigma=510.0 thresh=5914 peak=5711
00:00:41.472 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.26,-10.34,0.17,U] [#4 1.64,0.31,0.34,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.40,0.04,0.93,U] [#8 -20.61,9.39,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 2.00,16.93,0.00,M3] [#11 -1.85,-3.14,4.09,U] 
00:00:41.472 00.000 21444 refined, 4 included, MultiStar: {0.10, -2.72}, one-star: {1.63, -3.27}
00:00:41.472 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.70)
00:00:41.472 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
00:00:41.472 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-2.72 hyp=2.72 cameraTheta=-1.54 mountX=-0.34 mountY=-2.48, mountTheta=-1.71
00:00:41.473 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-2.72, opts=13)
00:00:41.473 00.000 21444 Enqueuing Move request for scope (0.10, -2.72)
00:00:41.473 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=16, FiltMax=65504, Gamma=0.560
00:00:41.473 00.000 21444 UpdateGuideState exits: m=371469 SNR=58.0 Saturated
00:00:41.473 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:41.473 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:41.473 00.000 21444 Enqueuing Expose request
00:00:41.473 00.000 25848 Worker thread wakes up
00:00:41.473 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -2.72) opts 0xd
00:00:41.473 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -2.72)
00:00:41.473 00.000 25848 Moving (0.10, -2.72) raw xDistance=-0.34 yDistance=-2.48
00:00:41.473 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
00:00:41.473 00.000 25848 resist switch: large excursion: input -2.48 thresh 1.53 direction from 1 to -1
00:00:41.473 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.44
00:00:41.473 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.48 from input -2.48
00:00:41.473 00.000 25848 MoveAxis(E, 0, ABG)
00:00:41.473 00.000 25848 Move returns status 0, amount 0
00:00:41.473 00.000 25848 BLC: Oldest BLC event removed
00:00:41.473 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 166 applied
00:00:41.473 00.000 25848 MoveAxis(N, 234, ABG)
00:00:41.473 00.000 25848 Guiding  Dir = 0, Dur = 234
00:00:41.502 00.029 25848 IsSlewing returns 0
00:00:41.502 00.000 25848 IsGuiding returns 0
00:00:41.533 00.031 25848 PulseGuide returned control before completion, sleep 213
00:00:41.752 00.219 25848 IsGuiding returns 1
00:00:41.753 00.001 25848 scope still moving after pulse duration time elapsed
00:00:41.815 00.062 25848 IsSlewing returns 0
00:00:41.815 00.000 25848 IsGuiding returns 0
00:00:41.816 00.001 25848 scope move finished after 234 + 80 ms
00:00:41.816 00.000 25848 Move returns status 0, amount 234
00:00:41.816 00.000 25848 move complete, result=0
00:00:41.816 00.000 25848 worker thread done servicing request
00:00:41.816 00.000 25848 Worker thread wakes up
00:00:41.816 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:41.816 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -2.5 px 234 ms NORTH
00:00:41.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:44.668 02.852 25848 Exposure complete
00:00:44.757 00.089 25848 worker thread done servicing request
00:00:44.757 00.000 21444 OnExposeComplete: enter
00:00:44.757 00.000 21444 UpdateGuideState(): m_state=6
00:00:44.758 00.001 21444 Star::Find(15, 1225, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 260
00:00:44.758 00.000 21444 Star::Find returns 1 (1), X=1223.74, Y=734.20, Mass=318870, SNR=57.2, Peak=11708 HFD=6.6
00:00:44.758 00.000 21444 DistanceChecker: reject for large offset (4.65 > 3.86) avgDist = 1.93 count = 63
00:00:44.758 00.000 21444 DistanceChecker: activated
00:00:44.758 00.000 21444 Status Line: Recovering
00:00:44.759 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:00:44.759 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:00:44.759 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:00:44.759 00.000 25848 Worker thread wakes up
00:00:44.759 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:00:44.759 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:00:44.759 00.000 25848 move complete, result=0
00:00:44.759 00.000 25848 worker thread done servicing request
00:00:44.873 00.114 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:00:44.873 00.000 21444 Status Line: No star found
00:00:44.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=244, FiltMax=65504, Gamma=0.560
00:00:44.873 00.000 21444 UpdateGuideState exits: No star found
00:00:44.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:44.873 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:00:44.873 00.000 21444 Enqueuing Expose request
00:00:44.873 00.000 25848 Worker thread wakes up
00:00:44.874 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:44.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:00:47.717 02.843 25848 Exposure complete
00:00:47.792 00.075 25848 worker thread done servicing request
00:00:47.793 00.001 21444 OnExposeComplete: enter
00:00:47.793 00.000 21444 UpdateGuideState(): m_state=6
00:00:47.793 00.000 21444 Star::Find(15, 1225, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 261
00:00:47.793 00.000 21444 Star::Find returns 1 (1), X=1225.25, Y=736.31, Mass=259209, SNR=42.2, Peak=10720 HFD=6.5
00:00:47.793 00.000 21444 DistanceChecker: deactivated
00:00:47.793 00.000 21444 Star::Find false star n=3 nbg=256 bg=2615.2 sigma=451.0 thresh=3968 peak=3752
00:00:47.793 00.000 21444 Star::Find false star n=1 nbg=264 bg=4457.4 sigma=495.9 thresh=5945 peak=5711
00:00:47.793 00.000 21444 Star::Find false star n=6 nbg=258 bg=4004.5 sigma=464.3 thresh=5398 peak=5288
00:00:47.793 00.000 21444 Star::Find false star n=4 nbg=263 bg=4442.9 sigma=490.1 thresh=5913 peak=5400
00:00:47.793 00.000 21444 Star::Find false star n=2 nbg=262 bg=4374.3 sigma=477.7 thresh=5808 peak=5764
00:00:47.793 00.000 21444 Star::Find false star n=3 nbg=260 bg=3395.2 sigma=478.6 thresh=4831 peak=4524
00:00:47.793 00.000 21444 Star::Find false star n=5 nbg=244 bg=3758.6 sigma=422.0 thresh=5024 peak=4900
00:00:47.793 00.000 21444 MultiStar: [#1 -0.44,2.73,0.24,U] [#2 0.00,0.00,0.00,L] [#3 2.39,-18.63,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.10,-0.92,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.68,-2.77,3.92,U] 
00:00:47.793 00.000 21444 refined, 3 included, MultiStar: {0.15, -2.22}, one-star: {1.34, -2.54}
00:00:47.793 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.05) = xAngle (-4.55 = 1.73)
00:00:47.793 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.12)
00:00:47.793 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-2.22 hyp=2.22 cameraTheta=-1.50 mountX=-0.35 mountY=-2.00, mountTheta=-1.74
00:00:47.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-2.22, opts=13)
00:00:47.795 00.001 21444 Enqueuing Move request for scope (0.15, -2.22)
00:00:47.795 00.000 25848 Worker thread wakes up
00:00:47.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -2.22) opts 0xd
00:00:47.795 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -2.22)
00:00:47.795 00.000 25848 Moving (0.15, -2.22) raw xDistance=-0.35 yDistance=-2.00
00:00:47.795 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3884, FiltMin=520, FiltMax=65504, Gamma=0.560
00:00:47.795 00.000 21444 UpdateGuideState exits: m=259209 SNR=42.2 Saturated
00:00:47.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:47.795 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:47.795 00.000 21444 Enqueuing Expose request
00:00:47.795 00.000 25848 BLC: History state: CurrMiss=2.00, AvgInitMiss=1.36, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.480255, 1:1.995440
00:00:47.795 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:00:47.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
00:00:47.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.00 from input -2.00
00:00:47.795 00.000 25848 MoveAxis(E, 0, ABG)
00:00:47.795 00.000 25848 Move returns status 0, amount 0
00:00:47.795 00.000 25848 MoveAxis(N, 54, ABG)
00:00:47.795 00.000 25848 Guiding  Dir = 0, Dur = 54
00:00:47.828 00.033 25848 IsSlewing returns 0
00:00:47.828 00.000 25848 IsGuiding returns 0
00:00:47.859 00.031 25848 PulseGuide returned control before completion, sleep 33
00:00:47.904 00.045 25848 IsGuiding returns 1
00:00:47.904 00.000 25848 scope still moving after pulse duration time elapsed
00:00:47.967 00.063 25848 IsSlewing returns 0
00:00:47.967 00.000 25848 IsGuiding returns 0
00:00:47.967 00.000 25848 scope move finished after 54 + 86 ms
00:00:47.967 00.000 25848 Move returns status 0, amount 54
00:00:47.967 00.000 25848 move complete, result=0
00:00:47.967 00.000 25848 worker thread done servicing request
00:00:47.967 00.000 25848 Worker thread wakes up
00:00:47.967 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:47.967 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:47.969 00.002 21444 GuideStep: -0.3 px 0 ms EAST, -2.0 px 54 ms NORTH
00:00:50.812 02.843 25848 Exposure complete
00:00:50.899 00.087 25848 worker thread done servicing request
00:00:50.900 00.001 21444 OnExposeComplete: enter
00:00:50.900 00.000 21444 UpdateGuideState(): m_state=6
00:00:50.900 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 262
00:00:50.900 00.000 21444 Star::Find returns 1 (1), X=1226.09, Y=737.08, Mass=126560, SNR=27.1, Peak=9084 HFD=6.1
00:00:50.900 00.000 21444 Status Line: Mass: 126560 vs 355855
00:00:50.901 00.001 21444 UpdateCurrentPosition: star mass new=126560.1 exp=355854.6 thresh=50% limits=(177927.3, 574459.1, 711709.2)
00:00:50.901 00.000 21444 DistanceChecker: activated
00:00:50.901 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:00:50.901 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:00:50.902 00.001 21444 Enqueuing Move request for scope (0.00, 0.00)
00:00:50.902 00.000 25848 Worker thread wakes up
00:00:50.902 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:00:50.902 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:00:50.902 00.000 25848 move complete, result=0
00:00:50.902 00.000 25848 worker thread done servicing request
00:00:51.015 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:00:51.015 00.000 21444 Status Line: Star lost - mass changed
00:00:51.016 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=308, FiltMax=65504, Gamma=0.560
00:00:51.017 00.001 21444 UpdateGuideState exits: Star lost - mass changed
00:00:51.017 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:51.017 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:00:51.017 00.000 21444 Enqueuing Expose request
00:00:51.017 00.000 25848 Worker thread wakes up
00:00:51.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:51.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:00:53.861 02.844 25848 Exposure complete
00:00:53.950 00.089 25848 worker thread done servicing request
00:00:53.950 00.000 21444 OnExposeComplete: enter
00:00:53.950 00.000 21444 UpdateGuideState(): m_state=6
00:00:53.950 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 263
00:00:53.950 00.000 21444 Star::Find returns 1 (1), X=1222.73, Y=735.31, Mass=243596, SNR=42.4, Peak=10900 HFD=5.9
00:00:53.950 00.000 21444 DistanceChecker: deactivated
00:00:53.950 00.000 21444 Star::Find false star n=1 nbg=268 bg=4875.5 sigma=587.0 thresh=6637 peak=6144
00:00:53.950 00.000 21444 Star::Find false star n=3 nbg=268 bg=4548.1 sigma=496.3 thresh=6037 peak=5317
00:00:53.950 00.000 21444 Star::Find false star n=9 nbg=234 bg=4101.9 sigma=433.7 thresh=5403 peak=5331
00:00:53.950 00.000 21444 Star::Find false star n=1 nbg=276 bg=4361.3 sigma=562.6 thresh=6049 peak=5498
00:00:53.950 00.000 21444 Star::Find false star n=8 nbg=246 bg=4483.9 sigma=420.6 thresh=5746 peak=5675
00:00:53.950 00.000 21444 MultiStar: [#1 -3.32,0.07,0.34,U] [#2 -15.04,1.60,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.90,0.15,1.11,U] [#8 0.00,0.00,0.00,L] [#9 -1.29,0.38,0.22,U] [#10 -2.92,0.39,0.21,U] [#11 -4.71,-2.67,3.12,U] 
00:00:53.951 00.001 21444 refined, 5 included, MultiStar: {-2.26, -1.91}, one-star: {-1.18, -3.53}
00:00:53.951 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.49 = 0.79)
00:00:53.951 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.33 = -2.05)
00:00:53.951 00.000 21444 CameraToMount -- cameraX=-2.26 cameraY=-1.91 hyp=2.96 cameraTheta=-2.44 mountX=2.08 mountY=-2.63, mountTheta=-0.90
00:00:53.952 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.26, y=-1.91, opts=13)
00:00:53.952 00.000 21444 Enqueuing Move request for scope (-2.26, -1.91)
00:00:53.952 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=398, FiltMax=65504, Gamma=0.560
00:00:53.952 00.000 21444 UpdateGuideState exits: m=243596 SNR=42.4 Saturated
00:00:53.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:53.952 00.000 25848 Worker thread wakes up
00:00:53.952 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.26, -1.91) opts 0xd
00:00:53.952 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.26, -1.91)
00:00:53.952 00.000 25848 Moving (-2.26, -1.91) raw xDistance=2.08 yDistance=-2.63
00:00:53.952 00.000 25848 BLC: History state: CurrMiss=2.63, AvgInitMiss=1.36, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.480255, 1:1.995440, 2:2.627239
00:00:53.952 00.000 25848 BLC: Under-shoot: nominal increase by 36
00:00:53.952 00.000 25848 BLC: window closed
00:00:53.952 00.000 25848 BLC: Pulse adjusted to 183
00:00:53.952 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:53.952 00.000 21444 Enqueuing Expose request
00:00:53.953 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.31 from input 2.08
00:00:53.953 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.63 from input -2.63
00:00:53.953 00.000 25848 MoveAxis(W, 61, ABG)
00:00:53.953 00.000 25848 Guiding  Dir = 3, Dur = 61
00:00:53.984 00.031 25848 IsSlewing returns 0
00:00:53.984 00.000 25848 IsGuiding returns 0
00:00:54.016 00.032 25848 PulseGuide returned control before completion, sleep 40
00:00:54.065 00.049 25848 IsGuiding returns 1
00:00:54.065 00.000 25848 scope still moving after pulse duration time elapsed
00:00:54.123 00.058 25848 IsSlewing returns 0
00:00:54.124 00.001 25848 IsGuiding returns 0
00:00:54.124 00.000 25848 scope move finished after 61 + 79 ms
00:00:54.124 00.000 25848 Move returns status 0, amount 61
00:00:54.124 00.000 25848 MoveAxis(N, 72, ABG)
00:00:54.124 00.000 25848 Guiding  Dir = 0, Dur = 72
00:00:54.154 00.030 25848 IsSlewing returns 0
00:00:54.154 00.000 25848 IsGuiding returns 0
00:00:54.187 00.033 25848 PulseGuide returned control before completion, sleep 51
00:00:54.254 00.067 25848 IsGuiding returns 1
00:00:54.254 00.000 25848 scope still moving after pulse duration time elapsed
00:00:54.310 00.056 25848 IsSlewing returns 0
00:00:54.310 00.000 25848 IsGuiding returns 0
00:00:54.310 00.000 25848 scope move finished after 72 + 83 ms
00:00:54.311 00.001 25848 Move returns status 0, amount 72
00:00:54.311 00.000 25848 move complete, result=0
00:00:54.311 00.000 25848 worker thread done servicing request
00:00:54.311 00.000 25848 Worker thread wakes up
00:00:54.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:54.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:54.311 00.000 21444 GuideStep: 2.1 px 61 ms WEST, -2.6 px 72 ms NORTH
00:00:54.327 00.016 21444 evsrv: cli 0107E4C0 connect
00:00:54.327 00.000 21444 case statement mapped state 6 to 3
00:00:54.327 00.000 21444 case statement mapped state 6 to 3
00:00:54.327 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"5238b8ec-9901-4784-ba4a-c57c62b1b3b8"}
00:00:54.327 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"5238b8ec-9901-4784-ba4a-c57c62b1b3b8"}
00:00:54.328 00.001 21444 evsrv: cli 0107E4C0 disconnect
00:00:57.160 02.832 25848 Exposure complete
00:00:57.237 00.077 25848 worker thread done servicing request
00:00:57.238 00.001 21444 OnExposeComplete: enter
00:00:57.238 00.000 21444 UpdateGuideState(): m_state=6
00:00:57.238 00.000 21444 Star::Find(15, 1222, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 264
00:00:57.238 00.000 21444 Star::Find returns 1 (1), X=1223.83, Y=735.29, Mass=250453, SNR=49.0, Peak=10420 HFD=6.8
00:00:57.238 00.000 21444 Star::Find false star n=3 nbg=259 bg=4465.9 sigma=542.9 thresh=6095 peak=5777
00:00:57.238 00.000 21444 Star::Find false star n=6 nbg=271 bg=2633.2 sigma=440.5 thresh=3955 peak=3721
00:00:57.238 00.000 21444 Star::Find false star n=7 nbg=256 bg=4392.9 sigma=477.7 thresh=5826 peak=5622
00:00:57.238 00.000 21444 Star::Find false star n=3 nbg=266 bg=4358.1 sigma=501.5 thresh=5863 peak=5390
00:00:57.238 00.000 21444 Star::Find false star n=1 nbg=256 bg=4322.6 sigma=487.2 thresh=5784 peak=5495
00:00:57.238 00.000 21444 Star::Find false star n=1 nbg=279 bg=4486.5 sigma=635.1 thresh=6392 peak=5545
00:00:57.238 00.000 21444 Star::Find false star n=8 nbg=225 bg=3437.7 sigma=337.7 thresh=4451 peak=4443
00:00:57.238 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.94,0.96,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.21,-0.20,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.50,-8.44,0.24,U] [#11 -3.19,-3.37,3.23,U] 
00:00:57.238 00.000 21444 refined, 4 included, MultiStar: {-0.88, -3.06}, one-star: {-0.08, -3.56}
00:00:57.239 00.001 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.38)
00:00:57.239 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.46)
00:00:57.239 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-3.06 hyp=3.18 cameraTheta=-1.85 mountX=0.60 mountY=-3.17, mountTheta=-1.38
00:00:57.239 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-3.06, opts=13)
00:00:57.239 00.000 21444 Enqueuing Move request for scope (-0.88, -3.06)
00:00:57.239 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3884, FiltMin=382, FiltMax=65504, Gamma=0.560
00:00:57.239 00.000 21444 UpdateGuideState exits: m=250453 SNR=49.0 Saturated
00:00:57.239 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:57.239 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:00:57.239 00.000 21444 Enqueuing Expose request
00:00:57.240 00.001 25848 Worker thread wakes up
00:00:57.240 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -3.06) opts 0xd
00:00:57.240 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -3.06)
00:00:57.240 00.000 25848 Moving (-0.88, -3.06) raw xDistance=0.60 yDistance=-3.17
00:00:57.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.60
00:00:57.240 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.17 from input -3.17
00:00:57.240 00.000 25848 MoveAxis(W, 22, ABG)
00:00:57.240 00.000 25848 Guiding  Dir = 3, Dur = 22
00:00:57.264 00.024 25848 IsSlewing returns 0
00:00:57.281 00.017 25848 IsGuiding returns 0
00:00:57.312 00.031 25848 IsGuiding returns 1
00:00:57.312 00.000 25848 scope still moving after pulse duration time elapsed
00:00:57.375 00.063 25848 IsSlewing returns 0
00:00:57.375 00.000 25848 IsGuiding returns 0
00:00:57.375 00.000 25848 scope move finished after 22 + 72 ms
00:00:57.375 00.000 25848 Move returns status 0, amount 22
00:00:57.375 00.000 25848 MoveAxis(N, 86, ABG)
00:00:57.375 00.000 25848 Guiding  Dir = 0, Dur = 86
00:00:57.405 00.030 25848 IsSlewing returns 0
00:00:57.405 00.000 25848 IsGuiding returns 0
00:00:57.437 00.032 25848 PulseGuide returned control before completion, sleep 65
00:00:57.504 00.067 25848 IsGuiding returns 1
00:00:57.504 00.000 25848 scope still moving after pulse duration time elapsed
00:00:57.561 00.057 25848 IsSlewing returns 0
00:00:57.561 00.000 25848 IsGuiding returns 0
00:00:57.561 00.000 25848 scope move finished after 86 + 69 ms
00:00:57.561 00.000 25848 Move returns status 0, amount 86
00:00:57.561 00.000 25848 move complete, result=0
00:00:57.561 00.000 25848 worker thread done servicing request
00:00:57.561 00.000 25848 Worker thread wakes up
00:00:57.561 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:00:57.561 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:00:57.561 00.000 21444 GuideStep: 0.6 px 22 ms WEST, -3.2 px 86 ms NORTH
00:01:00.410 02.849 25848 Exposure complete
00:01:00.498 00.088 25848 worker thread done servicing request
00:01:00.498 00.000 21444 OnExposeComplete: enter
00:01:00.498 00.000 21444 UpdateGuideState(): m_state=6
00:01:00.498 00.000 21444 Star::Find(15, 1223, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 265
00:01:00.498 00.000 21444 Star::Find returns 1 (1), X=1226.93, Y=737.73, Mass=294049, SNR=49.5, Peak=11100 HFD=6.5
00:01:00.498 00.000 21444 Star::Find false star n=3 nbg=273 bg=4346.0 sigma=604.5 thresh=6159 peak=5862
00:01:00.499 00.001 21444 Star::Find false star n=2 nbg=266 bg=4409.1 sigma=521.3 thresh=5973 peak=5511
00:01:00.499 00.000 21444 Star::Find false star n=5 nbg=254 bg=4199.8 sigma=491.2 thresh=5673 peak=5515
00:01:00.499 00.000 21444 Star::Find false star n=1 nbg=247 bg=4585.4 sigma=444.3 thresh=5918 peak=5480
00:01:00.499 00.000 21444 Star::Find false star n=2 nbg=272 bg=3337.0 sigma=479.0 thresh=4774 peak=4388
00:01:00.499 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 11.18,-11.11,0.00,M3] [#3 4.37,1.67,0.21,U] [#4 20.46,-0.49,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.09,2.05,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.65,-0.12,0.31,U] [#11 0.01,-0.20,3.00,U] 
00:01:00.499 00.000 21444 refined, 4 included, MultiStar: {1.98, 0.12}, one-star: {3.02, -1.12}
00:01:00.499 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
00:01:00.499 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.45)
00:01:00.499 00.000 21444 CameraToMount -- cameraX=1.98 cameraY=0.12 hyp=1.98 cameraTheta=0.06 mountX=-1.96 mountY=0.86, mountTheta=2.73
00:01:00.500 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.98, y=0.12, opts=13)
00:01:00.500 00.000 21444 Enqueuing Move request for scope (1.98, 0.12)
00:01:00.500 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=268, FiltMax=65504, Gamma=0.560
00:01:00.500 00.000 21444 UpdateGuideState exits: m=294049 SNR=49.5 Saturated
00:01:00.500 00.000 25848 Worker thread wakes up
00:01:00.500 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.98, 0.12) opts 0xd
00:01:00.500 00.000 25848 Handling offset move in thread for scope, endpoint = (1.98, 0.12)
00:01:00.500 00.000 25848 Moving (1.98, 0.12) raw xDistance=-1.96 yDistance=0.86
00:01:00.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.96
00:01:00.500 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:00.500 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:00.500 00.000 21444 Enqueuing Expose request
00:01:00.501 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:00.501 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
00:01:00.501 00.000 25848 MoveAxis(E, 56, ABG)
00:01:00.501 00.000 25848 Guiding  Dir = 2, Dur = 56
00:01:00.545 00.044 25848 IsSlewing returns 0
00:01:00.546 00.001 25848 IsGuiding returns 0
00:01:00.577 00.031 25848 PulseGuide returned control before completion, sleep 35
00:01:00.626 00.049 25848 IsGuiding returns 1
00:01:00.626 00.000 25848 scope still moving after pulse duration time elapsed
00:01:00.686 00.060 25848 IsSlewing returns 0
00:01:00.686 00.000 25848 IsGuiding returns 0
00:01:00.686 00.000 25848 scope move finished after 56 + 84 ms
00:01:00.687 00.001 25848 Move returns status 0, amount 56
00:01:00.687 00.000 25848 MoveAxis(N, 0, ABG)
00:01:00.687 00.000 25848 Move returns status 0, amount 0
00:01:00.687 00.000 25848 move complete, result=0
00:01:00.687 00.000 25848 worker thread done servicing request
00:01:00.687 00.000 25848 Worker thread wakes up
00:01:00.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:00.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:00.687 00.000 21444 GuideStep: -2.0 px 56 ms EAST, 0.9 px 0 ms NORTH
00:01:03.538 02.851 25848 Exposure complete
00:01:03.614 00.076 25848 worker thread done servicing request
00:01:03.614 00.000 21444 OnExposeComplete: enter
00:01:03.615 00.001 21444 UpdateGuideState(): m_state=6
00:01:03.615 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 266
00:01:03.615 00.000 21444 Star::Find returns 1 (1), X=1224.80, Y=738.22, Mass=372972, SNR=64.6, Peak=11128 HFD=7.2
00:01:03.615 00.000 21444 Star::Find false star n=2 nbg=259 bg=4186.5 sigma=479.7 thresh=5626 peak=5374
00:01:03.615 00.000 21444 Star::Find false star n=1 nbg=276 bg=4301.6 sigma=575.2 thresh=6027 peak=5610
00:01:03.615 00.000 21444 Star::Find false star n=3 nbg=273 bg=4256.4 sigma=510.0 thresh=5786 peak=5324
00:01:03.615 00.000 21444 Star::Find false star n=5 nbg=271 bg=3347.8 sigma=510.3 thresh=4879 peak=4582
00:01:03.615 00.000 21444 Star::Find false star n=6 nbg=263 bg=3819.2 sigma=477.6 thresh=5252 peak=5217
00:01:03.615 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 11.21,-19.08,0.00,M4] [#3 4.90,1.47,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.35,2.03,0.68,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.20,-0.88,3.10,U] 
00:01:03.615 00.000 21444 refined, 3 included, MultiStar: {0.47, -0.35}, one-star: {0.89, -0.63}
00:01:03.615 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
00:01:03.615 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.24)
00:01:03.615 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.35 hyp=0.59 cameraTheta=-0.63 mountX=-0.50 mountY=-0.14, mountTheta=-2.87
00:01:03.616 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.35, opts=13)
00:01:03.616 00.000 21444 Enqueuing Move request for scope (0.47, -0.35)
00:01:03.616 00.000 25848 Worker thread wakes up
00:01:03.616 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=636, FiltMax=65504, Gamma=0.560
00:01:03.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.35) opts 0xd
00:01:03.616 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.35)
00:01:03.616 00.000 21444 UpdateGuideState exits: m=372972 SNR=64.6 Saturated
00:01:03.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:03.616 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:03.616 00.000 21444 Enqueuing Expose request
00:01:03.617 00.001 25848 Moving (0.47, -0.35) raw xDistance=-0.50 yDistance=-0.14
00:01:03.617 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
00:01:03.617 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:03.617 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:01:03.617 00.000 25848 MoveAxis(E, 0, ABG)
00:01:03.617 00.000 25848 Move returns status 0, amount 0
00:01:03.617 00.000 25848 MoveAxis(N, 0, ABG)
00:01:03.617 00.000 25848 Move returns status 0, amount 0
00:01:03.617 00.000 25848 move complete, result=0
00:01:03.617 00.000 25848 worker thread done servicing request
00:01:03.617 00.000 25848 Worker thread wakes up
00:01:03.617 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:03.617 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:03.617 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:06.468 02.851 25848 Exposure complete
00:01:06.557 00.089 25848 worker thread done servicing request
00:01:06.557 00.000 21444 OnExposeComplete: enter
00:01:06.557 00.000 21444 UpdateGuideState(): m_state=6
00:01:06.557 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 267
00:01:06.558 00.001 21444 Star::Find returns 1 (1), X=1226.46, Y=737.69, Mass=324782, SNR=55.6, Peak=11608 HFD=7.1
00:01:06.558 00.000 21444 Star::Find false star n=1 nbg=252 bg=2730.7 sigma=418.9 thresh=3987 peak=3489
00:01:06.558 00.000 21444 Star::Find false star n=5 nbg=262 bg=4790.5 sigma=495.2 thresh=6276 peak=6274
00:01:06.558 00.000 21444 Star::Find false star n=5 nbg=262 bg=4390.5 sigma=479.3 thresh=5828 peak=5599
00:01:06.558 00.000 21444 Star::Find false star n=5 nbg=255 bg=4337.2 sigma=436.6 thresh=5647 peak=5490
00:01:06.558 00.000 21444 Star::Find false star n=5 nbg=249 bg=4355.6 sigma=439.9 thresh=5675 peak=5584
00:01:06.558 00.000 21444 MultiStar: [#1 9.14,12.14,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 12.82,1.41,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 7.81,2.08,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 7.59,-3.24,0.18,U] [#11 -0.85,-1.27,2.71,U] 
00:01:06.558 00.000 21444 refined, 3 included, MultiStar: {1.62, -0.78}, one-star: {2.55, -1.16}
00:01:06.558 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.78)
00:01:06.558 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.06)
00:01:06.558 00.000 21444 CameraToMount -- cameraX=1.62 cameraY=-0.78 hyp=1.80 cameraTheta=-0.45 mountX=-1.68 mountY=-0.11, mountTheta=-3.08
00:01:06.559 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.62, y=-0.78, opts=13)
00:01:06.559 00.000 21444 Enqueuing Move request for scope (1.62, -0.78)
00:01:06.559 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3884, FiltMin=130, FiltMax=65504, Gamma=0.560
00:01:06.559 00.000 21444 UpdateGuideState exits: m=324782 SNR=55.6 Saturated
00:01:06.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:06.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:06.559 00.000 21444 Enqueuing Expose request
00:01:06.559 00.000 25848 Worker thread wakes up
00:01:06.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.62, -0.78) opts 0xd
00:01:06.559 00.000 25848 Handling offset move in thread for scope, endpoint = (1.62, -0.78)
00:01:06.560 00.001 25848 Moving (1.62, -0.78) raw xDistance=-1.68 yDistance=-0.11
00:01:06.560 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.68
00:01:06.560 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:06.560 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:01:06.560 00.000 25848 MoveAxis(E, 49, ABG)
00:01:06.560 00.000 25848 Guiding  Dir = 2, Dur = 49
00:01:06.594 00.034 25848 IsSlewing returns 0
00:01:06.594 00.000 25848 IsGuiding returns 0
00:01:06.625 00.031 25848 PulseGuide returned control before completion, sleep 29
00:01:06.657 00.032 25848 IsGuiding returns 1
00:01:06.657 00.000 25848 scope still moving after pulse duration time elapsed
00:01:06.717 00.060 25848 IsSlewing returns 0
00:01:06.717 00.000 25848 IsGuiding returns 0
00:01:06.717 00.000 25848 scope move finished after 49 + 73 ms
00:01:06.717 00.000 25848 Move returns status 0, amount 49
00:01:06.717 00.000 25848 MoveAxis(N, 0, ABG)
00:01:06.717 00.000 25848 Move returns status 0, amount 0
00:01:06.717 00.000 25848 move complete, result=0
00:01:06.717 00.000 25848 worker thread done servicing request
00:01:06.717 00.000 25848 Worker thread wakes up
00:01:06.717 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:06.717 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:06.717 00.000 21444 GuideStep: -1.7 px 49 ms EAST, -0.1 px 0 ms NORTH
00:01:09.569 02.852 25848 Exposure complete
00:01:09.651 00.082 25848 worker thread done servicing request
00:01:09.651 00.000 21444 OnExposeComplete: enter
00:01:09.651 00.000 21444 UpdateGuideState(): m_state=6
00:01:09.651 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 268
00:01:09.651 00.000 21444 Star::Find returns 1 (1), X=1224.73, Y=735.89, Mass=297269, SNR=53.1, Peak=11784 HFD=6.7
00:01:09.651 00.000 21444 Star::Find false star n=7 nbg=248 bg=4373.9 sigma=452.2 thresh=5730 peak=5603
00:01:09.652 00.001 21444 Star::Find false star n=1 nbg=274 bg=2686.9 sigma=454.3 thresh=4050 peak=3516
00:01:09.652 00.000 21444 Star::Find false star n=3 nbg=254 bg=4348.6 sigma=473.8 thresh=5770 peak=5482
00:01:09.652 00.000 21444 Star::Find false star n=2 nbg=261 bg=4322.9 sigma=472.7 thresh=5741 peak=5221
00:01:09.652 00.000 21444 Star::Find false star n=2 nbg=268 bg=4465.7 sigma=472.6 thresh=5883 peak=5687
00:01:09.652 00.000 21444 Star::Find false star n=3 nbg=269 bg=3241.9 sigma=480.6 thresh=4684 peak=4455
00:01:09.652 00.000 21444 Star::Find false star n=3 nbg=271 bg=3937.4 sigma=543.1 thresh=5567 peak=5260
00:01:09.652 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.17,0.05,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.12,-0.22,0.69,U] [#8 -25.73,10.49,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.27,-2.81,2.53,U] 
00:01:09.652 00.000 21444 refined, 3 included, MultiStar: {0.46, -2.32}, one-star: {0.81, -2.95}
00:01:09.652 00.000 21444 CameraToMount -- cameraTheta (-1.37) - m_xAngle (3.05) = xAngle (-4.43 = 1.86)
00:01:09.652 00.000 21444 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.27 = -0.99)
00:01:09.652 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-2.32 hyp=2.37 cameraTheta=-1.37 mountX=-0.67 mountY=-1.98, mountTheta=-1.90
00:01:09.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-2.32, opts=13)
00:01:09.653 00.000 21444 Enqueuing Move request for scope (0.46, -2.32)
00:01:09.653 00.000 25848 Worker thread wakes up
00:01:09.653 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -2.32) opts 0xd
00:01:09.653 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -2.32)
00:01:09.653 00.000 25848 Moving (0.46, -2.32) raw xDistance=-0.67 yDistance=-1.98
00:01:09.653 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.67
00:01:09.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.98 from input -1.98
00:01:09.653 00.000 25848 MoveAxis(E, 23, ABG)
00:01:09.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=664, FiltMax=65504, Gamma=0.560
00:01:09.653 00.000 21444 UpdateGuideState exits: m=297269 SNR=53.1 Saturated
00:01:09.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:09.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:09.653 00.000 21444 Enqueuing Expose request
00:01:09.653 00.000 25848 Guiding  Dir = 2, Dur = 23
00:01:09.689 00.036 25848 IsSlewing returns 0
00:01:09.690 00.001 25848 IsGuiding returns 0
00:01:09.721 00.031 25848 IsGuiding returns 1
00:01:09.721 00.000 25848 scope still moving after pulse duration time elapsed
00:01:09.782 00.061 25848 IsSlewing returns 0
00:01:09.782 00.000 25848 IsGuiding returns 0
00:01:09.782 00.000 25848 scope move finished after 23 + 69 ms
00:01:09.782 00.000 25848 Move returns status 0, amount 23
00:01:09.782 00.000 25848 MoveAxis(N, 54, ABG)
00:01:09.782 00.000 25848 Guiding  Dir = 0, Dur = 54
00:01:09.813 00.031 25848 IsSlewing returns 0
00:01:09.813 00.000 25848 IsGuiding returns 0
00:01:09.845 00.032 25848 PulseGuide returned control before completion, sleep 33
00:01:09.938 00.093 25848 IsGuiding returns 1
00:01:09.938 00.000 25848 scope still moving after pulse duration time elapsed
00:01:09.985 00.047 25848 IsSlewing returns 0
00:01:09.986 00.001 25848 IsGuiding returns 0
00:01:09.986 00.000 25848 scope move finished after 54 + 119 ms
00:01:09.986 00.000 25848 Move returns status 0, amount 54
00:01:09.986 00.000 25848 move complete, result=0
00:01:09.986 00.000 25848 worker thread done servicing request
00:01:09.986 00.000 25848 Worker thread wakes up
00:01:09.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:09.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:09.986 00.000 21444 GuideStep: -0.7 px 23 ms EAST, -2.0 px 54 ms NORTH
00:01:12.837 02.851 25848 Exposure complete
00:01:12.925 00.088 25848 worker thread done servicing request
00:01:12.926 00.001 21444 OnExposeComplete: enter
00:01:12.926 00.000 21444 UpdateGuideState(): m_state=6
00:01:12.926 00.000 21444 Star::Find(15, 1224, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 269
00:01:12.926 00.000 21444 Star::Find returns 1 (1), X=1225.67, Y=740.12, Mass=291373, SNR=46.6, Peak=10748 HFD=6.5
00:01:12.926 00.000 21444 Star::Find false star n=5 nbg=261 bg=4243.8 sigma=477.1 thresh=5675 peak=5254
00:01:12.926 00.000 21444 Star::Find false star n=6 nbg=273 bg=2423.0 sigma=466.4 thresh=3822 peak=3727
00:01:12.926 00.000 21444 Star::Find false star n=6 nbg=259 bg=4827.8 sigma=499.1 thresh=6325 peak=6067
00:01:12.926 00.000 21444 Star::Find false star n=2 nbg=268 bg=4482.5 sigma=540.6 thresh=6104 peak=5668
00:01:12.926 00.000 21444 Star::Find false star n=3 nbg=271 bg=4415.2 sigma=552.7 thresh=6073 peak=5538
00:01:12.926 00.000 21444 Star::Find false star n=3 nbg=266 bg=3199.7 sigma=493.9 thresh=4681 peak=4202
00:01:12.926 00.000 21444 Star::Find false star n=2 nbg=269 bg=3828.8 sigma=512.2 thresh=5366 peak=5008
00:01:12.926 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 9.10,-0.94,0.21,U] [#6 2.55,14.91,0.00,M5] [#7 6.63,4.14,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.74,1.51,3.08,U] 
00:01:12.926 00.000 21444 refined, 3 included, MultiStar: {0.67, 1.75}, one-star: {1.76, 1.28}
00:01:12.926 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.85 = -1.85)
00:01:12.926 00.000 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.59)
00:01:12.927 00.001 21444 CameraToMount -- cameraX=0.67 cameraY=1.75 hyp=1.88 cameraTheta=1.21 mountX=-0.51 mountY=1.88, mountTheta=1.84
00:01:12.927 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=1.75, opts=13)
00:01:12.927 00.000 21444 Enqueuing Move request for scope (0.67, 1.75)
00:01:12.928 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=482, FiltMax=65504, Gamma=0.560
00:01:12.928 00.000 21444 UpdateGuideState exits: m=291373 SNR=46.6 Saturated
00:01:12.928 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:12.928 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:12.928 00.000 21444 Enqueuing Expose request
00:01:12.928 00.000 25848 Worker thread wakes up
00:01:12.928 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, 1.75) opts 0xd
00:01:12.928 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, 1.75)
00:01:12.928 00.000 25848 Moving (0.67, 1.75) raw xDistance=-0.51 yDistance=1.88
00:01:12.928 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.51
00:01:12.928 00.000 25848 resist switch: large excursion: input 1.88 thresh 1.53 direction from -1 to 1
00:01:12.928 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.63
00:01:12.928 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.88 from input 1.88
00:01:12.928 00.000 25848 MoveAxis(E, 16, ABG)
00:01:12.928 00.000 25848 Guiding  Dir = 2, Dur = 16
00:01:12.953 00.025 25848 IsSlewing returns 0
00:01:12.954 00.001 25848 IsGuiding returns 0
00:01:12.986 00.032 25848 IsGuiding returns 1
00:01:12.986 00.000 25848 scope still moving after pulse duration time elapsed
00:01:13.034 00.048 25848 IsSlewing returns 0
00:01:13.035 00.001 25848 IsGuiding returns 0
00:01:13.035 00.000 25848 scope move finished after 16 + 65 ms
00:01:13.035 00.000 25848 Move returns status 0, amount 16
00:01:13.035 00.000 25848 BLC: Oldest BLC event removed
00:01:13.035 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 183 applied
00:01:13.035 00.000 25848 MoveAxis(S, 234, ABG)
00:01:13.035 00.000 25848 Guiding  Dir = 1, Dur = 234
00:01:13.065 00.030 25848 IsSlewing returns 0
00:01:13.065 00.000 25848 IsGuiding returns 0
00:01:13.097 00.032 25848 PulseGuide returned control before completion, sleep 213
00:01:13.323 00.226 25848 IsGuiding returns 1
00:01:13.324 00.001 25848 scope still moving after pulse duration time elapsed
00:01:13.373 00.049 25848 IsSlewing returns 0
00:01:13.373 00.000 25848 IsGuiding returns 0
00:01:13.374 00.001 25848 scope move finished after 234 + 74 ms
00:01:13.374 00.000 25848 Move returns status 0, amount 234
00:01:13.374 00.000 25848 move complete, result=0
00:01:13.374 00.000 25848 worker thread done servicing request
00:01:13.374 00.000 25848 Worker thread wakes up
00:01:13.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:13.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:13.374 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 1.9 px 234 ms SOUTH
00:01:16.231 02.857 25848 Exposure complete
00:01:16.298 00.067 25848 worker thread done servicing request
00:01:16.298 00.000 21444 OnExposeComplete: enter
00:01:16.298 00.000 21444 UpdateGuideState(): m_state=6
00:01:16.298 00.000 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 270
00:01:16.298 00.000 21444 Star::Find returns 1 (1), X=1224.66, Y=738.23, Mass=228323, SNR=45.1, Peak=10416 HFD=6.6
00:01:16.298 00.000 21444 Star::Find false star n=6 nbg=269 bg=4223.2 sigma=539.8 thresh=5843 peak=5795
00:01:16.298 00.000 21444 Star::Find false star n=6 nbg=246 bg=4870.9 sigma=429.7 thresh=6160 peak=6060
00:01:16.299 00.001 21444 Star::Find false star n=5 nbg=246 bg=4375.1 sigma=439.9 thresh=5695 peak=5544
00:01:16.299 00.000 21444 Star::Find false star n=1 nbg=282 bg=4325.3 sigma=512.3 thresh=5862 peak=5554
00:01:16.299 00.000 21444 Star::Find false star n=4 nbg=253 bg=4482.2 sigma=424.2 thresh=5755 peak=5653
00:01:16.299 00.000 21444 Star::Find false star n=2 nbg=244 bg=3358.9 sigma=434.5 thresh=4663 peak=4405
00:01:16.299 00.000 21444 Star::Find false star n=2 nbg=254 bg=3748.6 sigma=436.9 thresh=5059 peak=4641
00:01:16.299 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.35,2.06,0.24,U] [#3 0.00,0.00,0.00,L] [#4 1.20,3.82,0.39,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.05,1.35,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.69,-0.60,2.97,U] 
00:01:16.299 00.000 21444 single-star, 4 included, MultiStar: {-1.06, 0.20}, one-star: {0.75, -0.62}
00:01:16.299 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.74 = 2.54)
00:01:16.299 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.30)
00:01:16.299 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.62 hyp=0.97 cameraTheta=-0.69 mountX=-0.80 mountY=-0.29, mountTheta=-2.79
00:01:16.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.62, opts=13)
00:01:16.300 00.000 21444 Enqueuing Move request for scope (0.75, -0.62)
00:01:16.300 00.000 25848 Worker thread wakes up
00:01:16.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.62) opts 0xd
00:01:16.300 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.62)
00:01:16.300 00.000 25848 Moving (0.75, -0.62) raw xDistance=-0.80 yDistance=-0.29
00:01:16.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=408, FiltMax=65504, Gamma=0.560
00:01:16.300 00.000 21444 UpdateGuideState exits: m=228323 SNR=45.1 Saturated
00:01:16.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:16.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:16.300 00.000 21444 Enqueuing Expose request
00:01:16.300 00.000 25848 BLC: History state: CurrMiss=-0.29, AvgInitMiss=1.47, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.876510, 1:-0.288863
00:01:16.300 00.000 25848 BLC: No correction, Miss < min_move
00:01:16.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.80
00:01:16.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:16.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:01:16.300 00.000 25848 MoveAxis(E, 24, ABG)
00:01:16.300 00.000 25848 Guiding  Dir = 2, Dur = 24
00:01:16.328 00.028 25848 IsSlewing returns 0
00:01:16.329 00.001 25848 IsGuiding returns 0
00:01:16.426 00.097 25848 IsGuiding returns 1
00:01:16.426 00.000 25848 scope still moving after pulse duration time elapsed
00:01:16.467 00.041 25848 IsSlewing returns 0
00:01:16.468 00.001 25848 IsGuiding returns 0
00:01:16.468 00.000 25848 scope move finished after 24 + 115 ms
00:01:16.468 00.000 25848 Move returns status 0, amount 24
00:01:16.468 00.000 25848 MoveAxis(N, 0, ABG)
00:01:16.468 00.000 25848 Move returns status 0, amount 0
00:01:16.468 00.000 25848 move complete, result=0
00:01:16.468 00.000 25848 worker thread done servicing request
00:01:16.468 00.000 25848 Worker thread wakes up
00:01:16.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:16.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:16.468 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.3 px 0 ms NORTH
00:01:19.315 02.847 25848 Exposure complete
00:01:19.389 00.074 25848 worker thread done servicing request
00:01:19.389 00.000 21444 OnExposeComplete: enter
00:01:19.390 00.001 21444 UpdateGuideState(): m_state=6
00:01:19.390 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 271
00:01:19.390 00.000 21444 Star::Find returns 1 (1), X=1224.17, Y=739.28, Mass=263259, SNR=47.4, Peak=9812 HFD=7.5
00:01:19.390 00.000 21444 Star::Find false star n=2 nbg=257 bg=4391.1 sigma=503.6 thresh=5902 peak=5407
00:01:19.390 00.000 21444 Star::Find false star n=8 nbg=242 bg=2646.3 sigma=391.5 thresh=3821 peak=3594
00:01:19.390 00.000 21444 Star::Find false star n=4 nbg=273 bg=4451.3 sigma=569.7 thresh=6160 peak=6152
00:01:19.390 00.000 21444 Star::Find false star n=3 nbg=257 bg=4308.5 sigma=511.0 thresh=5842 peak=5431
00:01:19.390 00.000 21444 Star::Find false star n=3 nbg=272 bg=4453.0 sigma=521.5 thresh=6018 peak=5697
00:01:19.390 00.000 21444 Star::Find false star n=3 nbg=263 bg=3272.4 sigma=463.1 thresh=4662 peak=4408
00:01:19.390 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.89,1.27,0.24,U] [#4 0.00,0.00,0.00,L] [#5 -1.83,-2.41,0.19,U] [#6 0.00,0.00,0.00,L] [#7 5.70,3.25,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.95,0.54,2.92,U] 
00:01:19.390 00.000 21444 single-star, 4 included, MultiStar: {-0.88, 0.96}, one-star: {0.26, 0.43}
00:01:19.390 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.02 = -2.02)
00:01:19.390 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.42)
00:01:19.390 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.43 hyp=0.50 cameraTheta=1.03 mountX=-0.22 mountY=0.49, mountTheta=1.98
00:01:19.391 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.43, opts=13)
00:01:19.391 00.000 21444 Enqueuing Move request for scope (0.26, 0.43)
00:01:19.391 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=386, FiltMax=65504, Gamma=0.560
00:01:19.391 00.000 21444 UpdateGuideState exits: m=263259 SNR=47.4 Saturated
00:01:19.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:19.391 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:19.391 00.000 21444 Enqueuing Expose request
00:01:19.392 00.001 25848 Worker thread wakes up
00:01:19.392 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.43) opts 0xd
00:01:19.392 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.43)
00:01:19.392 00.000 25848 Moving (0.26, 0.43) raw xDistance=-0.22 yDistance=0.49
00:01:19.392 00.000 25848 BLC: History state: CurrMiss=0.49, AvgInitMiss=1.47, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.876510, 1:-0.288863, 2:0.494272
00:01:19.392 00.000 25848 BLC: No correction, Miss < min_move
00:01:19.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
00:01:19.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:19.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
00:01:19.392 00.000 25848 MoveAxis(E, 0, ABG)
00:01:19.392 00.000 25848 Move returns status 0, amount 0
00:01:19.392 00.000 25848 MoveAxis(N, 0, ABG)
00:01:19.392 00.000 25848 Move returns status 0, amount 0
00:01:19.392 00.000 25848 move complete, result=0
00:01:19.392 00.000 25848 worker thread done servicing request
00:01:19.392 00.000 25848 Worker thread wakes up
00:01:19.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:19.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:19.392 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
00:01:22.231 02.839 25848 Exposure complete
00:01:22.310 00.079 25848 worker thread done servicing request
00:01:22.310 00.000 21444 OnExposeComplete: enter
00:01:22.310 00.000 21444 UpdateGuideState(): m_state=6
00:01:22.310 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 272
00:01:22.310 00.000 21444 Star::Find returns 1 (1), X=1224.38, Y=737.05, Mass=243943, SNR=46.1, Peak=11484 HFD=6.6
00:01:22.310 00.000 21444 Star::Find false star n=4 nbg=235 bg=4265.4 sigma=380.6 thresh=5407 peak=5277
00:01:22.310 00.000 21444 Star::Find false star n=2 nbg=264 bg=2720.4 sigma=445.1 thresh=4056 peak=3949
00:01:22.310 00.000 21444 Star::Find false star n=10 nbg=272 bg=4664.6 sigma=573.2 thresh=6384 peak=6327
00:01:22.310 00.000 21444 Star::Find false star n=2 nbg=253 bg=4499.7 sigma=447.6 thresh=5842 peak=5395
00:01:22.311 00.001 21444 Star::Find false star n=2 nbg=255 bg=4450.5 sigma=508.1 thresh=5975 peak=5952
00:01:22.311 00.000 21444 Star::Find false star n=4 nbg=277 bg=3162.6 sigma=460.1 thresh=4543 peak=4482
00:01:22.311 00.000 21444 Star::Find false star n=5 nbg=259 bg=3781.3 sigma=401.4 thresh=4985 peak=4803
00:01:22.311 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 10.60,11.40,0.00,M5] [#6 1.92,11.59,0.22,U] [#7 4.72,-0.24,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.78,-2.04,3.48,U] 
00:01:22.311 00.000 21444 refined, 3 included, MultiStar: {-0.93, -1.19}, one-star: {0.46, -1.80}
00:01:22.311 00.000 21444 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.05) = xAngle (-5.29 = 1.00)
00:01:22.311 00.000 21444 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.13 = -1.85)
00:01:22.311 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=-1.19 hyp=1.51 cameraTheta=-2.24 mountX=0.82 mountY=-1.45, mountTheta=-1.06
00:01:22.312 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=-1.19, opts=13)
00:01:22.312 00.000 21444 Enqueuing Move request for scope (-0.93, -1.19)
00:01:22.312 00.000 25848 Worker thread wakes up
00:01:22.312 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -1.19) opts 0xd
00:01:22.312 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, -1.19)
00:01:22.312 00.000 25848 Moving (-0.93, -1.19) raw xDistance=0.82 yDistance=-1.45
00:01:22.312 00.000 25848 BLC: window closed
00:01:22.312 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=156, FiltMax=65504, Gamma=0.560
00:01:22.312 00.000 25848 BLC: History state: CurrMiss=-1.45, AvgInitMiss=1.47, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.876510, 1:-0.288863, 2:0.494272
00:01:22.312 00.000 21444 UpdateGuideState exits: m=243943 SNR=46.1 Saturated
00:01:22.312 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:22.312 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:22.312 00.000 21444 Enqueuing Expose request
00:01:22.312 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:01:22.312 00.000 25848 BLC: window closed
00:01:22.312 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82
00:01:22.312 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:22.313 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.45
00:01:22.313 00.000 25848 MoveAxis(W, 24, ABG)
00:01:22.313 00.000 25848 Guiding  Dir = 3, Dur = 24
00:01:22.341 00.028 25848 IsSlewing returns 0
00:01:22.341 00.000 25848 IsGuiding returns 0
00:01:22.382 00.041 25848 IsGuiding returns 1
00:01:22.382 00.000 25848 scope still moving after pulse duration time elapsed
00:01:22.440 00.058 25848 IsSlewing returns 0
00:01:22.440 00.000 25848 IsGuiding returns 0
00:01:22.440 00.000 25848 scope move finished after 24 + 74 ms
00:01:22.440 00.000 25848 Move returns status 0, amount 24
00:01:22.440 00.000 25848 MoveAxis(N, 0, ABG)
00:01:22.440 00.000 25848 Move returns status 0, amount 0
00:01:22.440 00.000 25848 move complete, result=0
00:01:22.440 00.000 25848 worker thread done servicing request
00:01:22.440 00.000 25848 Worker thread wakes up
00:01:22.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:22.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:22.440 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -1.4 px 0 ms NORTH
00:01:25.290 02.850 25848 Exposure complete
00:01:25.365 00.075 25848 worker thread done servicing request
00:01:25.365 00.000 21444 OnExposeComplete: enter
00:01:25.365 00.000 21444 UpdateGuideState(): m_state=6
00:01:25.365 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 273
00:01:25.365 00.000 21444 Star::Find returns 1 (1), X=1223.70, Y=737.68, Mass=320395, SNR=59.2, Peak=10900 HFD=7.1
00:01:25.365 00.000 21444 Star::Find false star n=2 nbg=268 bg=4381.7 sigma=505.9 thresh=5899 peak=5607
00:01:25.365 00.000 21444 Star::Find false star n=2 nbg=266 bg=2474.8 sigma=478.4 thresh=3910 peak=3552
00:01:25.365 00.000 21444 Star::Find false star n=2 nbg=266 bg=4310.2 sigma=515.3 thresh=5856 peak=5555
00:01:25.366 00.001 21444 Star::Find false star n=3 nbg=259 bg=4457.1 sigma=508.4 thresh=5982 peak=5641
00:01:25.366 00.000 21444 Star::Find false star n=1 nbg=261 bg=3889.3 sigma=546.5 thresh=5529 peak=5143
00:01:25.366 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.97,1.23,0.18,U] [#4 0.33,1.26,0.25,U] [#5 -2.32,1.73,0.29,U] [#6 0.00,0.00,0.00,L] [#7 5.16,1.78,0.92,U] [#8 0.00,0.00,0.00,L] [#9 6.55,-4.24,0.17,U] [#10 0.00,0.00,0.00,L] [#11 -4.01,-0.99,3.24,U] 
00:01:25.366 00.000 21444 single-star, 6 included, MultiStar: {-1.17, -0.40}, one-star: {-0.21, -1.17}
00:01:25.366 00.000 21444 CameraToMount -- cameraTheta (-1.75) - m_xAngle (3.05) = xAngle (-4.80 = 1.48)
00:01:25.366 00.000 21444 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.64 = -1.36)
00:01:25.366 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-1.17 hyp=1.19 cameraTheta=-1.75 mountX=0.10 mountY=-1.16, mountTheta=-1.48
00:01:25.367 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-1.17, opts=13)
00:01:25.367 00.000 21444 Enqueuing Move request for scope (-0.21, -1.17)
00:01:25.367 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=624, FiltMax=65504, Gamma=0.560
00:01:25.367 00.000 21444 UpdateGuideState exits: m=320395 SNR=59.2 Saturated
00:01:25.367 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:25.367 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:25.367 00.000 21444 Enqueuing Expose request
00:01:25.367 00.000 25848 Worker thread wakes up
00:01:25.367 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -1.17) opts 0xd
00:01:25.367 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -1.17)
00:01:25.367 00.000 25848 Moving (-0.21, -1.17) raw xDistance=0.10 yDistance=-1.16
00:01:25.367 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:01:25.367 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:25.367 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.16
00:01:25.367 00.000 25848 MoveAxis(E, 0, ABG)
00:01:25.367 00.000 25848 Move returns status 0, amount 0
00:01:25.367 00.000 25848 MoveAxis(N, 0, ABG)
00:01:25.368 00.001 25848 Move returns status 0, amount 0
00:01:25.368 00.000 25848 move complete, result=0
00:01:25.368 00.000 25848 worker thread done servicing request
00:01:25.368 00.000 25848 Worker thread wakes up
00:01:25.368 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:25.368 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:25.368 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.2 px 0 ms NORTH
00:01:28.208 02.840 25848 Exposure complete
00:01:28.285 00.077 25848 worker thread done servicing request
00:01:28.286 00.001 21444 OnExposeComplete: enter
00:01:28.286 00.000 21444 UpdateGuideState(): m_state=6
00:01:28.286 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 274
00:01:28.286 00.000 21444 Star::Find returns 1 (1), X=1222.11, Y=737.21, Mass=341232, SNR=55.8, Peak=12060 HFD=6.8
00:01:28.286 00.000 21444 Star::Find false star n=7 nbg=259 bg=2614.1 sigma=446.3 thresh=3953 peak=3813
00:01:28.286 00.000 21444 Star::Find false star n=5 nbg=253 bg=4864.6 sigma=471.5 thresh=6279 peak=5954
00:01:28.286 00.000 21444 Star::Find false star n=2 nbg=271 bg=4311.4 sigma=552.1 thresh=5968 peak=5622
00:01:28.287 00.001 21444 Star::Find false star n=5 nbg=258 bg=4403.6 sigma=471.2 thresh=5817 peak=5653
00:01:28.287 00.000 21444 Star::Find false star n=1 nbg=269 bg=3319.8 sigma=508.0 thresh=4844 peak=4269
00:01:28.287 00.000 21444 MultiStar: [#1 -2.37,0.80,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.25,1.29,0.24,U] [#5 -12.13,-12.40,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 2.49,1.22,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -6.05,-2.12,2.73,U] 
00:01:28.287 00.000 21444 single-star, 4 included, MultiStar: {-3.43, -1.19}, one-star: {-1.81, -1.63}
00:01:28.287 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
00:01:28.287 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.02)
00:01:28.287 00.000 21444 CameraToMount -- cameraX=-1.81 cameraY=-1.63 hyp=2.44 cameraTheta=-2.41 mountX=1.65 mountY=-2.20, mountTheta=-0.93
00:01:28.288 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.81, y=-1.63, opts=13)
00:01:28.288 00.000 21444 Enqueuing Move request for scope (-1.81, -1.63)
00:01:28.288 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=446, FiltMax=65504, Gamma=0.560
00:01:28.288 00.000 21444 UpdateGuideState exits: m=341232 SNR=55.8 Saturated
00:01:28.288 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:28.288 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:28.288 00.000 21444 Enqueuing Expose request
00:01:28.288 00.000 25848 Worker thread wakes up
00:01:28.288 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.81, -1.63) opts 0xd
00:01:28.288 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.81, -1.63)
00:01:28.288 00.000 25848 Moving (-1.81, -1.63) raw xDistance=1.65 yDistance=-2.20
00:01:28.288 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.65
00:01:28.288 00.000 25848 resist switch: large excursion: input -2.20 thresh 1.53 direction from 1 to -1
00:01:28.288 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.59
00:01:28.288 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.20 from input -2.20
00:01:28.288 00.000 25848 MoveAxis(W, 48, ABG)
00:01:28.288 00.000 25848 Guiding  Dir = 3, Dur = 48
00:01:28.314 00.026 25848 IsSlewing returns 0
00:01:28.314 00.000 25848 IsGuiding returns 0
00:01:28.345 00.031 25848 PulseGuide returned control before completion, sleep 28
00:01:28.379 00.034 25848 IsGuiding returns 1
00:01:28.379 00.000 25848 scope still moving after pulse duration time elapsed
00:01:28.458 00.079 25848 IsSlewing returns 0
00:01:28.458 00.000 25848 IsGuiding returns 0
00:01:28.458 00.000 25848 scope move finished after 48 + 96 ms
00:01:28.458 00.000 25848 Move returns status 0, amount 48
00:01:28.458 00.000 25848 BLC: Oldest BLC event removed
00:01:28.458 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 183 applied
00:01:28.458 00.000 25848 MoveAxis(N, 243, ABG)
00:01:28.458 00.000 25848 Guiding  Dir = 0, Dur = 243
00:01:28.483 00.025 25848 IsSlewing returns 0
00:01:28.483 00.000 25848 IsGuiding returns 0
00:01:28.515 00.032 25848 PulseGuide returned control before completion, sleep 222
00:01:28.739 00.224 25848 IsGuiding returns 1
00:01:28.739 00.000 25848 scope still moving after pulse duration time elapsed
00:01:28.795 00.056 25848 IsSlewing returns 0
00:01:28.795 00.000 25848 IsGuiding returns 0
00:01:28.796 00.001 25848 scope move finished after 243 + 68 ms
00:01:28.796 00.000 25848 Move returns status 0, amount 243
00:01:28.796 00.000 25848 move complete, result=0
00:01:28.796 00.000 25848 worker thread done servicing request
00:01:28.796 00.000 25848 Worker thread wakes up
00:01:28.796 00.000 21444 GuideStep: 1.7 px 48 ms WEST, -2.2 px 243 ms NORTH
00:01:28.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:28.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:31.641 02.845 25848 Exposure complete
00:01:31.714 00.073 25848 worker thread done servicing request
00:01:31.714 00.000 21444 OnExposeComplete: enter
00:01:31.714 00.000 21444 UpdateGuideState(): m_state=6
00:01:31.714 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 275
00:01:31.714 00.000 21444 Star::Find returns 1 (1), X=1225.36, Y=736.45, Mass=389278, SNR=66.3, Peak=11832 HFD=6.9
00:01:31.714 00.000 21444 Star::Find false star n=3 nbg=265 bg=4293.4 sigma=520.3 thresh=5854 peak=5492
00:01:31.714 00.000 21444 Star::Find false star n=3 nbg=250 bg=4293.0 sigma=492.7 thresh=5771 peak=5458
00:01:31.714 00.000 21444 Star::Find false star n=1 nbg=256 bg=4493.5 sigma=474.0 thresh=5915 peak=5266
00:01:31.714 00.000 21444 Star::Find false star n=2 nbg=246 bg=4556.1 sigma=485.6 thresh=6013 peak=5758
00:01:31.714 00.000 21444 Star::Find false star n=8 nbg=255 bg=3214.2 sigma=404.2 thresh=4427 peak=4397
00:01:31.715 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.18,1.21,0.18,U] [#4 -1.44,-0.34,0.17,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.58,1.40,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 5.98,-6.69,0.13,U] [#11 -1.93,-2.23,3.79,U] 
00:01:31.715 00.000 21444 refined, 5 included, MultiStar: {0.28, -1.63}, one-star: {1.45, -2.40}
00:01:31.715 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
00:01:31.715 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.01)
00:01:31.715 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-1.63 hyp=1.65 cameraTheta=-1.40 mountX=-0.42 mountY=-1.40, mountTheta=-1.86
00:01:31.716 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-1.63, opts=13)
00:01:31.716 00.000 21444 Enqueuing Move request for scope (0.28, -1.63)
00:01:31.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=40, FiltMax=65504, Gamma=0.560
00:01:31.716 00.000 21444 UpdateGuideState exits: m=389278 SNR=66.3 Saturated
00:01:31.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:31.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:31.716 00.000 21444 Enqueuing Expose request
00:01:31.716 00.000 25848 Worker thread wakes up
00:01:31.716 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.63) opts 0xd
00:01:31.716 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -1.63)
00:01:31.716 00.000 25848 Moving (0.28, -1.63) raw xDistance=-0.42 yDistance=-1.40
00:01:31.716 00.000 25848 BLC: History state: CurrMiss=1.40, AvgInitMiss=1.61, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-2.195953, 1:1.403787
00:01:31.716 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:01:31.716 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
00:01:31.716 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
00:01:31.716 00.000 25848 MoveAxis(E, 0, ABG)
00:01:31.716 00.000 25848 Move returns status 0, amount 0
00:01:31.716 00.000 25848 MoveAxis(N, 38, ABG)
00:01:31.716 00.000 25848 Guiding  Dir = 0, Dur = 38
00:01:31.749 00.033 25848 IsSlewing returns 0
00:01:31.749 00.000 25848 IsGuiding returns 0
00:01:31.780 00.031 25848 PulseGuide returned control before completion, sleep 17
00:01:31.799 00.019 25848 IsGuiding returns 1
00:01:31.799 00.000 25848 scope still moving after pulse duration time elapsed
00:01:31.859 00.060 25848 IsSlewing returns 0
00:01:31.859 00.000 25848 IsGuiding returns 0
00:01:31.859 00.000 25848 scope move finished after 38 + 72 ms
00:01:31.859 00.000 25848 Move returns status 0, amount 38
00:01:31.859 00.000 25848 move complete, result=0
00:01:31.859 00.000 25848 worker thread done servicing request
00:01:31.859 00.000 25848 Worker thread wakes up
00:01:31.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:31.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:31.859 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.4 px 38 ms NORTH
00:01:34.707 02.848 25848 Exposure complete
00:01:34.796 00.089 25848 worker thread done servicing request
00:01:34.796 00.000 21444 OnExposeComplete: enter
00:01:34.796 00.000 21444 UpdateGuideState(): m_state=6
00:01:34.796 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 276
00:01:34.796 00.000 21444 Star::Find returns 1 (1), X=1225.14, Y=736.73, Mass=331514, SNR=52.6, Peak=10900 HFD=6.9
00:01:34.796 00.000 21444 Star::Find false star n=1 nbg=263 bg=2653.0 sigma=435.7 thresh=3960 peak=3776
00:01:34.796 00.000 21444 Star::Find false star n=2 nbg=266 bg=4769.5 sigma=591.3 thresh=6543 peak=6031
00:01:34.796 00.000 21444 Star::Find false star n=4 nbg=276 bg=4443.3 sigma=502.6 thresh=5951 peak=5799
00:01:34.798 00.002 21444 Star::Find false star n=7 nbg=256 bg=4232.8 sigma=446.4 thresh=5572 peak=5502
00:01:34.798 00.000 21444 Star::Find false star n=6 nbg=263 bg=4093.6 sigma=503.7 thresh=5605 peak=5172
00:01:34.798 00.000 21444 MultiStar: [#1 10.03,4.89,0.12,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.33,15.11,0.00,M5] [#7 6.25,1.27,0.94,U] [#8 -20.87,-9.62,0.00,M4] [#9 6.73,13.60,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -1.82,-1.77,3.81,U] 
00:01:34.798 00.000 21444 refined, 3 included, MultiStar: {0.23, -1.21}, one-star: {1.23, -2.12}
00:01:34.798 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.44 = 1.85)
00:01:34.798 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -1.00)
00:01:34.798 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-1.21 hyp=1.23 cameraTheta=-1.38 mountX=-0.34 mountY=-1.03, mountTheta=-1.89
00:01:34.798 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-1.21, opts=13)
00:01:34.798 00.000 21444 Enqueuing Move request for scope (0.23, -1.21)
00:01:34.798 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=482, FiltMax=65504, Gamma=0.560
00:01:34.798 00.000 21444 UpdateGuideState exits: m=331514 SNR=52.6 Saturated
00:01:34.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:34.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:34.798 00.000 21444 Enqueuing Expose request
00:01:34.798 00.000 25848 Worker thread wakes up
00:01:34.798 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -1.21) opts 0xd
00:01:34.798 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -1.21)
00:01:34.798 00.000 25848 Moving (0.23, -1.21) raw xDistance=-0.34 yDistance=-1.03
00:01:34.798 00.000 25848 BLC: History state: CurrMiss=1.03, AvgInitMiss=1.61, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-2.195953, 1:1.403787, 2:1.031730
00:01:34.799 00.001 25848 BLC: Under-shoot: nominal increase by 43
00:01:34.799 00.000 25848 BLC: window closed
00:01:34.799 00.000 25848 BLC: Pulse adjusted to 201
00:01:34.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
00:01:34.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
00:01:34.799 00.000 25848 MoveAxis(E, 0, ABG)
00:01:34.799 00.000 25848 Move returns status 0, amount 0
00:01:34.799 00.000 25848 MoveAxis(N, 28, ABG)
00:01:34.799 00.000 25848 Guiding  Dir = 0, Dur = 28
00:01:34.843 00.044 25848 IsSlewing returns 0
00:01:34.843 00.000 25848 IsGuiding returns 0
00:01:34.861 00.018 21444 evsrv: cli 0107E880 connect
00:01:34.861 00.000 21444 case statement mapped state 6 to 3
00:01:34.861 00.000 21444 case statement mapped state 6 to 3
00:01:34.862 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"4bf396ce-fe96-4599-a1e4-aa5a9c79caa1"}
00:01:34.862 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"4bf396ce-fe96-4599-a1e4-aa5a9c79caa1"}
00:01:34.862 00.000 21444 evsrv: cli 0107E880 disconnect
00:01:34.874 00.012 25848 IsGuiding returns 1
00:01:34.874 00.000 25848 scope still moving after pulse duration time elapsed
00:01:34.923 00.049 25848 IsSlewing returns 0
00:01:34.924 00.001 25848 IsGuiding returns 0
00:01:34.924 00.000 25848 scope move finished after 28 + 53 ms
00:01:34.924 00.000 25848 Move returns status 0, amount 28
00:01:34.924 00.000 25848 move complete, result=0
00:01:34.924 00.000 25848 worker thread done servicing request
00:01:34.924 00.000 25848 Worker thread wakes up
00:01:34.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:34.924 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 28 ms NORTH
00:01:34.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:37.768 02.844 25848 Exposure complete
00:01:37.857 00.089 25848 worker thread done servicing request
00:01:37.857 00.000 21444 OnExposeComplete: enter
00:01:37.857 00.000 21444 UpdateGuideState(): m_state=6
00:01:37.858 00.001 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 277
00:01:37.858 00.000 21444 Star::Find returns 1 (1), X=1224.53, Y=736.34, Mass=367525, SNR=60.4, Peak=11428 HFD=7.2
00:01:37.858 00.000 21444 Star::Find false star n=1 nbg=273 bg=2483.4 sigma=528.4 thresh=4069 peak=3633
00:01:37.858 00.000 21444 Star::Find false star n=4 nbg=261 bg=4373.5 sigma=466.0 thresh=5771 peak=5451
00:01:37.858 00.000 21444 Star::Find false star n=7 nbg=253 bg=4187.8 sigma=456.9 thresh=5558 peak=5476
00:01:37.858 00.000 21444 Star::Find false star n=1 nbg=256 bg=4298.2 sigma=500.9 thresh=5801 peak=5487
00:01:37.858 00.000 21444 Star::Find false star n=3 nbg=272 bg=4382.1 sigma=495.5 thresh=5869 peak=5556
00:01:37.858 00.000 21444 Star::Find false star n=5 nbg=259 bg=3284.1 sigma=492.4 thresh=4761 peak=4472
00:01:37.858 00.000 21444 Star::Find false star n=2 nbg=274 bg=3805.4 sigma=517.4 thresh=5358 peak=5042
00:01:37.858 00.000 21444 MultiStar: [#1 3.85,-7.65,0.16,U] [#2 0.00,0.00,0.00,L] [#3 4.75,1.18,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.15,0.56,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.94,-2.53,3.38,U] 
00:01:37.858 00.000 21444 refined, 4 included, MultiStar: {0.08, -2.03}, one-star: {0.62, -2.51}
00:01:37.858 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.58 = 1.70)
00:01:37.858 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.14)
00:01:37.858 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-2.03 hyp=2.03 cameraTheta=-1.53 mountX=-0.26 mountY=-1.85, mountTheta=-1.71
00:01:37.860 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-2.03, opts=13)
00:01:37.860 00.000 21444 Enqueuing Move request for scope (0.08, -2.03)
00:01:37.860 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=672, FiltMax=65504, Gamma=0.560
00:01:37.860 00.000 21444 UpdateGuideState exits: m=367525 SNR=60.4 Saturated
00:01:37.860 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:37.860 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:37.860 00.000 21444 Enqueuing Expose request
00:01:37.860 00.000 25848 Worker thread wakes up
00:01:37.860 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -2.03) opts 0xd
00:01:37.860 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -2.03)
00:01:37.860 00.000 25848 Moving (0.08, -2.03) raw xDistance=-0.26 yDistance=-1.85
00:01:37.860 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
00:01:37.860 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.85 from input -1.85
00:01:37.860 00.000 25848 MoveAxis(E, 0, ABG)
00:01:37.860 00.000 25848 Move returns status 0, amount 0
00:01:37.860 00.000 25848 MoveAxis(N, 50, ABG)
00:01:37.860 00.000 25848 Guiding  Dir = 0, Dur = 50
00:01:37.889 00.029 25848 IsSlewing returns 0
00:01:37.889 00.000 25848 IsGuiding returns 0
00:01:37.922 00.033 25848 PulseGuide returned control before completion, sleep 28
00:01:37.955 00.033 25848 IsGuiding returns 1
00:01:37.955 00.000 25848 scope still moving after pulse duration time elapsed
00:01:38.016 00.061 25848 IsSlewing returns 0
00:01:38.016 00.000 25848 IsGuiding returns 0
00:01:38.016 00.000 25848 scope move finished after 50 + 76 ms
00:01:38.016 00.000 25848 Move returns status 0, amount 50
00:01:38.016 00.000 25848 move complete, result=0
00:01:38.016 00.000 25848 worker thread done servicing request
00:01:38.016 00.000 25848 Worker thread wakes up
00:01:38.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:38.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:38.016 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.9 px 50 ms NORTH
00:01:40.868 02.852 25848 Exposure complete
00:01:40.956 00.088 25848 worker thread done servicing request
00:01:40.956 00.000 21444 OnExposeComplete: enter
00:01:40.956 00.000 21444 UpdateGuideState(): m_state=6
00:01:40.956 00.000 21444 Star::Find(15, 1224, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 278
00:01:40.956 00.000 21444 Star::Find returns 1 (1), X=1224.93, Y=737.57, Mass=308531, SNR=56.3, Peak=11580 HFD=6.8
00:01:40.958 00.002 21444 Star::Find false star n=6 nbg=239 bg=4240.9 sigma=410.7 thresh=5473 peak=5459
00:01:40.958 00.000 21444 Star::Find false star n=3 nbg=269 bg=2594.2 sigma=483.3 thresh=4044 peak=3880
00:01:40.958 00.000 21444 Star::Find false star n=8 nbg=249 bg=4586.6 sigma=444.5 thresh=5920 peak=5911
00:01:40.958 00.000 21444 Star::Find false star n=2 nbg=258 bg=4373.7 sigma=477.4 thresh=5806 peak=5583
00:01:40.958 00.000 21444 Star::Find false star n=6 nbg=266 bg=4132.7 sigma=483.5 thresh=5583 peak=5530
00:01:40.958 00.000 21444 Star::Find false star n=2 nbg=272 bg=4402.0 sigma=485.9 thresh=5860 peak=5372
00:01:40.958 00.000 21444 Star::Find false star n=7 nbg=248 bg=4325.2 sigma=498.1 thresh=5820 peak=5587
00:01:40.958 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.20,1.96,0.68,U] [#8 0.00,0.00,0.00,L] [#9 -2.20,7.89,0.15,U] [#10 0.00,0.00,0.00,L] [#11 -1.53,-1.46,2.98,U] 
00:01:40.958 00.000 21444 refined, 3 included, MultiStar: {-0.08, -0.64}, one-star: {1.02, -1.28}
00:01:40.958 00.000 21444 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.05) = xAngle (-4.74 = 1.54)
00:01:40.958 00.000 21444 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.58 = -1.30)
00:01:40.958 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.64 hyp=0.64 cameraTheta=-1.69 mountX=0.02 mountY=-0.62, mountTheta=-1.54
00:01:40.959 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.64, opts=13)
00:01:40.959 00.000 21444 Enqueuing Move request for scope (-0.08, -0.64)
00:01:40.959 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=558, FiltMax=65504, Gamma=0.560
00:01:40.959 00.000 21444 UpdateGuideState exits: m=308531 SNR=56.3 Saturated
00:01:40.959 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:40.959 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:40.959 00.000 21444 Enqueuing Expose request
00:01:40.959 00.000 25848 Worker thread wakes up
00:01:40.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.64) opts 0xd
00:01:40.960 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.64)
00:01:40.960 00.000 25848 Moving (-0.08, -0.64) raw xDistance=0.02 yDistance=-0.62
00:01:40.960 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:01:40.960 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:01:40.960 00.000 25848 MoveAxis(E, 0, ABG)
00:01:40.960 00.000 25848 Move returns status 0, amount 0
00:01:40.960 00.000 25848 MoveAxis(N, 17, ABG)
00:01:40.960 00.000 25848 Guiding  Dir = 0, Dur = 17
00:01:40.984 00.024 25848 IsSlewing returns 0
00:01:40.984 00.000 25848 IsGuiding returns 0
00:01:41.016 00.032 25848 IsGuiding returns 1
00:01:41.016 00.000 25848 scope still moving after pulse duration time elapsed
00:01:41.063 00.047 25848 IsSlewing returns 0
00:01:41.064 00.001 25848 IsGuiding returns 0
00:01:41.064 00.000 25848 scope move finished after 17 + 61 ms
00:01:41.064 00.000 25848 Move returns status 0, amount 17
00:01:41.064 00.000 25848 move complete, result=0
00:01:41.064 00.000 25848 worker thread done servicing request
00:01:41.065 00.001 25848 Worker thread wakes up
00:01:41.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:41.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:41.065 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.6 px 17 ms NORTH
00:01:43.907 02.842 25848 Exposure complete
00:01:43.989 00.082 25848 worker thread done servicing request
00:01:43.989 00.000 21444 OnExposeComplete: enter
00:01:43.989 00.000 21444 UpdateGuideState(): m_state=6
00:01:43.989 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 279
00:01:43.989 00.000 21444 Star::Find returns 1 (1), X=1222.65, Y=739.82, Mass=255651, SNR=42.1, Peak=10292 HFD=6.4
00:01:43.989 00.000 21444 Star::Find false star n=2 nbg=255 bg=2613.3 sigma=389.4 thresh=3782 peak=3562
00:01:43.989 00.000 21444 Star::Find false star n=10 nbg=243 bg=4671.6 sigma=417.8 thresh=5925 peak=5825
00:01:43.989 00.000 21444 Star::Find false star n=8 nbg=244 bg=4496.7 sigma=438.6 thresh=5813 peak=5235
00:01:43.989 00.000 21444 Star::Find false star n=8 nbg=261 bg=4113.7 sigma=474.6 thresh=5537 peak=5458
00:01:43.989 00.000 21444 Star::Find false star n=3 nbg=265 bg=4370.4 sigma=479.5 thresh=5809 peak=5579
00:01:43.990 00.001 21444 Star::Find false star n=9 nbg=248 bg=3103.5 sigma=407.4 thresh=4326 peak=4222
00:01:43.990 00.000 21444 MultiStar: [#1 7.16,11.79,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.79,3.67,1.00,U] [#8 -9.98,13.65,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 -1.26,-1.25,0.30,U] [#11 -4.82,0.57,3.51,U] 
00:01:43.990 00.000 21444 single-star, 3 included, MultiStar: {-2.71, 1.08}, one-star: {-1.26, 0.98}
00:01:43.990 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
00:01:43.990 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.41 = 2.87)
00:01:43.990 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=0.98 hyp=1.59 cameraTheta=2.48 mountX=1.34 mountY=0.43, mountTheta=0.31
00:01:43.990 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=0.98, opts=13)
00:01:43.990 00.000 21444 Enqueuing Move request for scope (-1.26, 0.98)
00:01:43.990 00.000 25848 Worker thread wakes up
00:01:43.991 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 0.98) opts 0xd
00:01:43.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, 0.98)
00:01:43.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=600, FiltMax=65504, Gamma=0.560
00:01:43.991 00.000 21444 UpdateGuideState exits: m=255651 SNR=42.1 Saturated
00:01:43.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:43.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:43.991 00.000 21444 Enqueuing Expose request
00:01:43.991 00.000 25848 Moving (-1.26, 0.98) raw xDistance=1.34 yDistance=0.43
00:01:43.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.34
00:01:43.991 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:43.991 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
00:01:43.991 00.000 25848 MoveAxis(W, 39, ABG)
00:01:43.991 00.000 25848 Guiding  Dir = 3, Dur = 39
00:01:44.039 00.048 25848 IsSlewing returns 0
00:01:44.039 00.000 25848 IsGuiding returns 0
00:01:44.070 00.031 25848 PulseGuide returned control before completion, sleep 18
00:01:44.095 00.025 25848 IsGuiding returns 1
00:01:44.095 00.000 25848 scope still moving after pulse duration time elapsed
00:01:44.157 00.062 25848 IsSlewing returns 0
00:01:44.157 00.000 25848 IsGuiding returns 0
00:01:44.157 00.000 25848 scope move finished after 39 + 79 ms
00:01:44.157 00.000 25848 Move returns status 0, amount 39
00:01:44.157 00.000 25848 MoveAxis(N, 0, ABG)
00:01:44.158 00.001 25848 Move returns status 0, amount 0
00:01:44.158 00.000 25848 move complete, result=0
00:01:44.158 00.000 25848 worker thread done servicing request
00:01:44.158 00.000 25848 Worker thread wakes up
00:01:44.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:44.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:44.158 00.000 21444 GuideStep: 1.3 px 39 ms WEST, 0.4 px 0 ms NORTH
00:01:47.002 02.844 25848 Exposure complete
00:01:47.076 00.074 25848 worker thread done servicing request
00:01:47.076 00.000 21444 OnExposeComplete: enter
00:01:47.076 00.000 21444 UpdateGuideState(): m_state=6
00:01:47.077 00.001 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 280
00:01:47.077 00.000 21444 Star::Find returns 1 (1), X=1221.25, Y=740.04, Mass=284859, SNR=51.1, Peak=9964 HFD=6.8
00:01:47.077 00.000 21444 Star::Find false star n=5 nbg=259 bg=4241.1 sigma=453.2 thresh=5601 peak=5322
00:01:47.077 00.000 21444 Star::Find false star n=9 nbg=262 bg=4452.9 sigma=464.9 thresh=5848 peak=5696
00:01:47.077 00.000 21444 Star::Find false star n=1 nbg=270 bg=4336.8 sigma=493.0 thresh=5816 peak=5314
00:01:47.077 00.000 21444 Star::Find false star n=2 nbg=260 bg=4419.2 sigma=484.7 thresh=5873 peak=5367
00:01:47.077 00.000 21444 Star::Find false star n=3 nbg=278 bg=3976.3 sigma=522.5 thresh=5544 peak=5144
00:01:47.077 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -13.94,-9.26,0.00,M4] [#3 5.08,0.55,0.25,U] [#4 0.00,0.00,0.00,L] [#5 -1.03,-3.83,0.29,U] [#6 0.00,0.00,0.00,L] [#7 1.92,4.02,0.90,U] [#8 0.00,0.00,0.00,L] [#9 -0.26,0.45,0.15,U] [#10 0.00,0.00,0.00,L] [#11 -6.65,1.97,2.61,U] 
00:01:47.077 00.000 21444 single-star, 5 included, MultiStar: {-3.34, 1.74}, one-star: {-2.66, 1.19}
00:01:47.077 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
00:01:47.077 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.17 = 3.11)
00:01:47.077 00.000 21444 CameraToMount -- cameraX=-2.66 cameraY=1.19 hyp=2.91 cameraTheta=2.72 mountX=2.76 mountY=0.10, mountTheta=0.03
00:01:47.079 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-2.66, y=1.19, opts=13)
00:01:47.079 00.000 21444 Enqueuing Move request for scope (-2.66, 1.19)
00:01:47.079 00.000 25848 Worker thread wakes up
00:01:47.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.66, 1.19) opts 0xd
00:01:47.079 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.66, 1.19)
00:01:47.079 00.000 25848 Moving (-2.66, 1.19) raw xDistance=2.76 yDistance=0.10
00:01:47.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.80 from input 2.76
00:01:47.079 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:47.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=16, FiltMax=65504, Gamma=0.560
00:01:47.079 00.000 21444 UpdateGuideState exits: m=284859 SNR=51.1 Saturated
00:01:47.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:47.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:47.079 00.000 21444 Enqueuing Expose request
00:01:47.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:01:47.079 00.000 25848 MoveAxis(W, 83, ABG)
00:01:47.079 00.000 25848 Guiding  Dir = 3, Dur = 83
00:01:47.139 00.060 25848 IsSlewing returns 0
00:01:47.140 00.001 25848 IsGuiding returns 0
00:01:47.171 00.031 25848 PulseGuide returned control before completion, sleep 62
00:01:47.237 00.066 25848 IsGuiding returns 1
00:01:47.237 00.000 25848 scope still moving after pulse duration time elapsed
00:01:47.297 00.060 25848 IsSlewing returns 0
00:01:47.298 00.001 25848 IsGuiding returns 0
00:01:47.298 00.000 25848 scope move finished after 83 + 74 ms
00:01:47.298 00.000 25848 Move returns status 0, amount 83
00:01:47.298 00.000 25848 MoveAxis(N, 0, ABG)
00:01:47.298 00.000 25848 Move returns status 0, amount 0
00:01:47.298 00.000 25848 move complete, result=0
00:01:47.298 00.000 25848 worker thread done servicing request
00:01:47.298 00.000 25848 Worker thread wakes up
00:01:47.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:47.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:47.298 00.000 21444 GuideStep: 2.8 px 83 ms WEST, 0.1 px 0 ms NORTH
00:01:50.139 02.841 25848 Exposure complete
00:01:50.214 00.075 25848 worker thread done servicing request
00:01:50.214 00.000 21444 OnExposeComplete: enter
00:01:50.214 00.000 21444 UpdateGuideState(): m_state=6
00:01:50.214 00.000 21444 Star::Find(15, 1221, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 281
00:01:50.214 00.000 21444 Star::Find returns 1 (1), X=1222.73, Y=738.24, Mass=314121, SNR=54.5, Peak=10520 HFD=7.6
00:01:50.214 00.000 21444 Star::Find false star n=2 nbg=268 bg=4792.9 sigma=531.9 thresh=6389 peak=6083
00:01:50.214 00.000 21444 Star::Find false star n=10 nbg=260 bg=4270.3 sigma=507.5 thresh=5793 peak=5781
00:01:50.214 00.000 21444 Star::Find false star n=8 nbg=264 bg=4135.5 sigma=470.4 thresh=5547 peak=5451
00:01:50.215 00.001 21444 Star::Find false star n=5 nbg=253 bg=4316.6 sigma=455.0 thresh=5682 peak=5358
00:01:50.215 00.000 21444 Star::Find false star n=3 nbg=264 bg=4343.2 sigma=542.7 thresh=5971 peak=5745
00:01:50.215 00.000 21444 Star::Find false star n=3 nbg=274 bg=3676.9 sigma=531.8 thresh=5272 peak=5010
00:01:50.215 00.000 21444 MultiStar: [#1 -2.46,0.69,0.17,U] [#2 -16.17,-14.80,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.48,1.80,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.85,-0.64,0.23,U] [#10 0.00,0.00,0.00,L] [#11 -4.21,0.06,2.01,U] 
00:01:50.215 00.000 21444 single-star, 4 included, MultiStar: {-1.67, 0.22}, one-star: {-1.19, -0.60}
00:01:50.215 00.000 21444 CameraToMount -- cameraTheta (-2.67) - m_xAngle (3.05) = xAngle (-5.72 = 0.56)
00:01:50.215 00.000 21444 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.57 = -2.28)
00:01:50.215 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=-0.60 hyp=1.33 cameraTheta=-2.67 mountX=1.13 mountY=-1.01, mountTheta=-0.73
00:01:50.216 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=-0.60, opts=13)
00:01:50.216 00.000 21444 Enqueuing Move request for scope (-1.19, -0.60)
00:01:50.216 00.000 25848 Worker thread wakes up
00:01:50.216 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.60) opts 0xd
00:01:50.216 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, -0.60)
00:01:50.216 00.000 25848 Moving (-1.19, -0.60) raw xDistance=1.13 yDistance=-1.01
00:01:50.216 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.13
00:01:50.216 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
00:01:50.216 00.000 25848 MoveAxis(W, 39, ABG)
00:01:50.216 00.000 25848 Guiding  Dir = 3, Dur = 39
00:01:50.216 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=496, FiltMax=65504, Gamma=0.560
00:01:50.216 00.000 21444 UpdateGuideState exits: m=314121 SNR=54.5 Saturated
00:01:50.216 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:50.216 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:50.216 00.000 21444 Enqueuing Expose request
00:01:50.236 00.020 25848 IsSlewing returns 0
00:01:50.237 00.001 25848 IsGuiding returns 0
00:01:50.268 00.031 25848 PulseGuide returned control before completion, sleep 18
00:01:50.292 00.024 25848 IsGuiding returns 1
00:01:50.292 00.000 25848 scope still moving after pulse duration time elapsed
00:01:50.366 00.074 25848 IsSlewing returns 0
00:01:50.367 00.001 25848 IsGuiding returns 0
00:01:50.367 00.000 25848 scope move finished after 39 + 91 ms
00:01:50.367 00.000 25848 Move returns status 0, amount 39
00:01:50.367 00.000 25848 MoveAxis(N, 27, ABG)
00:01:50.367 00.000 25848 Guiding  Dir = 0, Dur = 27
00:01:50.392 00.025 25848 IsSlewing returns 0
00:01:50.392 00.000 25848 IsGuiding returns 0
00:01:50.423 00.031 25848 IsGuiding returns 1
00:01:50.423 00.000 25848 scope still moving after pulse duration time elapsed
00:01:50.469 00.046 25848 IsSlewing returns 0
00:01:50.469 00.000 25848 IsGuiding returns 0
00:01:50.469 00.000 25848 scope move finished after 27 + 50 ms
00:01:50.469 00.000 25848 Move returns status 0, amount 27
00:01:50.469 00.000 25848 move complete, result=0
00:01:50.470 00.001 25848 worker thread done servicing request
00:01:50.470 00.000 25848 Worker thread wakes up
00:01:50.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:50.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:50.470 00.000 21444 GuideStep: 1.1 px 39 ms WEST, -1.0 px 27 ms NORTH
00:01:53.321 02.851 25848 Exposure complete
00:01:53.411 00.090 25848 worker thread done servicing request
00:01:53.411 00.000 21444 OnExposeComplete: enter
00:01:53.411 00.000 21444 UpdateGuideState(): m_state=6
00:01:53.412 00.001 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 282
00:01:53.412 00.000 21444 Star::Find returns 1 (1), X=1221.42, Y=740.58, Mass=289243, SNR=43.8, Peak=9992 HFD=7.1
00:01:53.412 00.000 21444 Star::Find false star n=2 nbg=255 bg=4257.4 sigma=443.0 thresh=5586 peak=5424
00:01:53.412 00.000 21444 Star::Find false star n=5 nbg=265 bg=2671.3 sigma=494.0 thresh=4153 peak=3867
00:01:53.412 00.000 21444 Star::Find false star n=7 nbg=253 bg=4487.1 sigma=442.9 thresh=5816 peak=5504
00:01:53.412 00.000 21444 Star::Find false star n=2 nbg=268 bg=4322.9 sigma=521.0 thresh=5886 peak=5567
00:01:53.412 00.000 21444 Star::Find false star n=1 nbg=274 bg=4393.3 sigma=571.4 thresh=6108 peak=5510
00:01:53.412 00.000 21444 Star::Find false star n=4 nbg=273 bg=3362.4 sigma=509.0 thresh=4889 peak=4489
00:01:53.412 00.000 21444 Star::Find false star n=1 nbg=263 bg=3908.6 sigma=470.6 thresh=5320 peak=5007
00:01:53.412 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -4.07,-4.87,0.30,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -14.52,8.78,0.00,M6] [#7 2.30,4.74,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.86,1.46,3.35,U] 
00:01:53.412 00.000 21444 single-star, 3 included, MultiStar: {-3.99, 1.62}, one-star: {-2.50, 1.73}
00:01:53.412 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
00:01:53.412 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.92)
00:01:53.412 00.000 21444 CameraToMount -- cameraX=-2.50 cameraY=1.73 hyp=3.04 cameraTheta=2.53 mountX=2.64 mountY=0.66, mountTheta=0.24
00:01:53.413 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.50, y=1.73, opts=13)
00:01:53.414 00.001 21444 Enqueuing Move request for scope (-2.50, 1.73)
00:01:53.414 00.000 25848 Worker thread wakes up
00:01:53.414 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.50, 1.73) opts 0xd
00:01:53.414 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.50, 1.73)
00:01:53.414 00.000 25848 Moving (-2.50, 1.73) raw xDistance=2.64 yDistance=0.66
00:01:53.414 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=556, FiltMax=65504, Gamma=0.560
00:01:53.414 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.72 from input 2.64
00:01:53.414 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:53.414 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
00:01:53.414 00.000 25848 MoveAxis(W, 80, ABG)
00:01:53.414 00.000 21444 UpdateGuideState exits: m=289243 SNR=43.8 Saturated
00:01:53.414 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:53.415 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:53.415 00.000 21444 Enqueuing Expose request
00:01:53.415 00.000 25848 Guiding  Dir = 3, Dur = 80
00:01:53.435 00.020 25848 IsSlewing returns 0
00:01:53.435 00.000 25848 IsGuiding returns 0
00:01:53.467 00.032 25848 PulseGuide returned control before completion, sleep 59
00:01:53.541 00.074 25848 IsGuiding returns 1
00:01:53.541 00.000 25848 scope still moving after pulse duration time elapsed
00:01:53.595 00.054 25848 IsSlewing returns 0
00:01:53.595 00.000 25848 IsGuiding returns 0
00:01:53.595 00.000 25848 scope move finished after 80 + 79 ms
00:01:53.595 00.000 25848 Move returns status 0, amount 80
00:01:53.595 00.000 25848 MoveAxis(N, 0, ABG)
00:01:53.595 00.000 25848 Move returns status 0, amount 0
00:01:53.595 00.000 25848 move complete, result=0
00:01:53.596 00.001 25848 worker thread done servicing request
00:01:53.596 00.000 25848 Worker thread wakes up
00:01:53.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:53.596 00.000 21444 GuideStep: 2.6 px 80 ms WEST, 0.7 px 0 ms NORTH
00:01:53.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:56.442 02.846 25848 Exposure complete
00:01:56.521 00.079 25848 worker thread done servicing request
00:01:56.521 00.000 21444 OnExposeComplete: enter
00:01:56.521 00.000 21444 UpdateGuideState(): m_state=6
00:01:56.522 00.001 21444 Star::Find(15, 1221, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 283
00:01:56.522 00.000 21444 Star::Find returns 1 (1), X=1224.79, Y=740.14, Mass=299758, SNR=52.8, Peak=10392 HFD=6.7
00:01:56.522 00.000 21444 Star::Find false star n=6 nbg=260 bg=4150.3 sigma=519.4 thresh=5708 peak=5571
00:01:56.522 00.000 21444 Star::Find false star n=12 nbg=248 bg=4462.1 sigma=494.7 thresh=5946 peak=5784
00:01:56.522 00.000 21444 Star::Find false star n=2 nbg=263 bg=4249.6 sigma=510.0 thresh=5779 peak=5587
00:01:56.522 00.000 21444 Star::Find false star n=3 nbg=253 bg=4229.7 sigma=459.8 thresh=5609 peak=5595
00:01:56.522 00.000 21444 Star::Find false star n=3 nbg=263 bg=3766.3 sigma=498.2 thresh=5261 peak=5056
00:01:56.522 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.78,13.25,0.00,M6] [#3 3.58,-19.46,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.98,3.95,0.75,U] [#8 -18.00,11.96,0.00,M6] [#9 -4.40,23.51,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -2.95,1.59,2.46,U] 
00:01:56.522 00.000 21444 single-star, 2 included, MultiStar: {-0.63, 1.94}, one-star: {0.88, 1.30}
00:01:56.522 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.08 = -2.08)
00:01:56.522 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.92 = 1.36)
00:01:56.522 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=1.30 hyp=1.57 cameraTheta=0.98 mountX=-0.76 mountY=1.53, mountTheta=2.03
00:01:56.523 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=1.30, opts=13)
00:01:56.523 00.000 21444 Enqueuing Move request for scope (0.88, 1.30)
00:01:56.523 00.000 25848 Worker thread wakes up
00:01:56.523 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, 1.30) opts 0xd
00:01:56.523 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, 1.30)
00:01:56.523 00.000 25848 Moving (0.88, 1.30) raw xDistance=-0.76 yDistance=1.53
00:01:56.523 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.76
00:01:56.523 00.000 25848 resist switch: large excursion: input 1.53 thresh 1.53 direction from -1 to 1
00:01:56.523 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.60
00:01:56.523 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
00:01:56.523 00.000 25848 MoveAxis(E, 17, ABG)
00:01:56.523 00.000 25848 Guiding  Dir = 2, Dur = 17
00:01:56.524 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=596, FiltMax=65504, Gamma=0.560
00:01:56.524 00.000 21444 UpdateGuideState exits: m=299758 SNR=52.8 Saturated
00:01:56.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:56.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:01:56.524 00.000 21444 Enqueuing Expose request
00:01:56.565 00.041 25848 IsSlewing returns 0
00:01:56.565 00.000 25848 IsGuiding returns 0
00:01:56.630 00.065 25848 IsGuiding returns 1
00:01:56.630 00.000 25848 scope still moving after pulse duration time elapsed
00:01:56.703 00.073 25848 IsSlewing returns 0
00:01:56.703 00.000 25848 IsGuiding returns 0
00:01:56.703 00.000 25848 scope move finished after 17 + 120 ms
00:01:56.703 00.000 25848 Move returns status 0, amount 17
00:01:56.703 00.000 25848 BLC: Oldest BLC event removed
00:01:56.703 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 201 applied
00:01:56.703 00.000 25848 MoveAxis(S, 243, ABG)
00:01:56.703 00.000 25848 Guiding  Dir = 1, Dur = 243
00:01:56.734 00.031 25848 IsSlewing returns 0
00:01:56.734 00.000 25848 IsGuiding returns 0
00:01:56.765 00.031 25848 PulseGuide returned control before completion, sleep 222
00:01:57.000 00.235 25848 IsGuiding returns 1
00:01:57.000 00.000 25848 scope still moving after pulse duration time elapsed
00:01:57.062 00.062 25848 IsSlewing returns 0
00:01:57.062 00.000 25848 IsGuiding returns 0
00:01:57.062 00.000 25848 scope move finished after 243 + 84 ms
00:01:57.062 00.000 25848 Move returns status 0, amount 243
00:01:57.062 00.000 25848 move complete, result=0
00:01:57.062 00.000 25848 worker thread done servicing request
00:01:57.062 00.000 25848 Worker thread wakes up
00:01:57.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:01:57.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:01:57.062 00.000 21444 GuideStep: -0.8 px 17 ms EAST, 1.5 px 243 ms SOUTH
00:01:59.914 02.852 25848 Exposure complete
00:01:59.994 00.080 25848 worker thread done servicing request
00:01:59.994 00.000 21444 OnExposeComplete: enter
00:01:59.994 00.000 21444 UpdateGuideState(): m_state=6
00:01:59.994 00.000 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 284
00:01:59.994 00.000 21444 Star::Find returns 1 (1), X=1219.74, Y=736.92, Mass=115686, SNR=28.8, Peak=9128 HFD=6.3
00:01:59.994 00.000 21444 Status Line: Mass: 115686 vs 299758
00:01:59.995 00.001 21444 UpdateCurrentPosition: star mass new=115686.2 exp=299758.4 thresh=50% limits=(147627.6, 574459.1, 599516.7)
00:01:59.995 00.000 21444 DistanceChecker: activated
00:01:59.995 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:01:59.995 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:01:59.995 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:01:59.995 00.000 25848 Worker thread wakes up
00:01:59.995 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:01:59.995 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:01:59.995 00.000 25848 move complete, result=0
00:01:59.995 00.000 25848 worker thread done servicing request
00:02:00.100 00.105 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:02:00.100 00.000 21444 Status Line: Star lost - mass changed
00:02:00.100 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=650, FiltMax=65504, Gamma=0.560
00:02:00.100 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:02:00.101 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:00.101 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:02:00.101 00.000 21444 Enqueuing Expose request
00:02:00.101 00.000 25848 Worker thread wakes up
00:02:00.101 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:00.101 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:02:02.944 02.843 25848 Exposure complete
00:02:03.013 00.069 25848 worker thread done servicing request
00:02:03.013 00.000 21444 OnExposeComplete: enter
00:02:03.013 00.000 21444 UpdateGuideState(): m_state=6
00:02:03.013 00.000 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 285
00:02:03.013 00.000 21444 Star::Find returns 1 (1), X=1222.57, Y=740.54, Mass=235367, SNR=44.5, Peak=9664 HFD=6.9
00:02:03.013 00.000 21444 DistanceChecker: deactivated
00:02:03.013 00.000 21444 Star::Find false star n=1 nbg=266 bg=4171.7 sigma=594.2 thresh=5954 peak=5267
00:02:03.013 00.000 21444 Star::Find false star n=4 nbg=264 bg=2418.7 sigma=382.2 thresh=3565 peak=3467
00:02:03.013 00.000 21444 Star::Find false star n=2 nbg=253 bg=4514.2 sigma=502.8 thresh=6023 peak=5412
00:02:03.013 00.000 21444 Star::Find false star n=8 nbg=248 bg=4283.2 sigma=432.4 thresh=5580 peak=5571
00:02:03.014 00.001 21444 Star::Find false star n=2 nbg=268 bg=4407.3 sigma=638.7 thresh=6324 peak=5702
00:02:03.014 00.000 21444 Star::Find false star n=1 nbg=276 bg=3176.9 sigma=498.5 thresh=4672 peak=3975
00:02:03.014 00.000 21444 Star::Find false star n=1 nbg=266 bg=3680.2 sigma=482.1 thresh=5127 peak=4806
00:02:03.014 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -4.74,-24.86,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -2.86,12.33,0.00,M7] [#7 3.09,5.40,0.68,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.65,2.20,3.11,U] 
00:02:03.014 00.000 21444 single-star, 2 included, MultiStar: {-2.86, 2.55}, one-star: {-1.34, 1.69}
00:02:03.014 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.81 = -0.81)
00:02:03.014 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
00:02:03.014 00.000 21444 CameraToMount -- cameraX=-1.34 cameraY=1.69 hyp=2.16 cameraTheta=2.24 mountX=1.49 mountY=1.06, mountTheta=0.62
00:02:03.015 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.34, y=1.69, opts=13)
00:02:03.015 00.000 21444 Enqueuing Move request for scope (-1.34, 1.69)
00:02:03.015 00.000 25848 Worker thread wakes up
00:02:03.015 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 1.69) opts 0xd
00:02:03.015 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.34, 1.69)
00:02:03.015 00.000 25848 Moving (-1.34, 1.69) raw xDistance=1.49 yDistance=1.06
00:02:03.015 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=498, FiltMax=65504, Gamma=0.560
00:02:03.015 00.000 21444 UpdateGuideState exits: m=235367 SNR=44.5 Saturated
00:02:03.015 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:03.015 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:03.015 00.000 21444 Enqueuing Expose request
00:02:03.015 00.000 25848 BLC: History state: CurrMiss=1.06, AvgInitMiss=1.63, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.534386, 1:1.058792
00:02:03.015 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:02:03.015 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.49
00:02:03.016 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
00:02:03.016 00.000 25848 MoveAxis(W, 42, ABG)
00:02:03.016 00.000 25848 Guiding  Dir = 3, Dur = 42
00:02:03.048 00.032 25848 IsSlewing returns 0
00:02:03.048 00.000 25848 IsGuiding returns 0
00:02:03.079 00.031 25848 PulseGuide returned control before completion, sleep 22
00:02:03.117 00.038 25848 IsGuiding returns 1
00:02:03.117 00.000 25848 scope still moving after pulse duration time elapsed
00:02:03.173 00.056 25848 IsSlewing returns 0
00:02:03.173 00.000 25848 IsGuiding returns 0
00:02:03.173 00.000 25848 scope move finished after 42 + 82 ms
00:02:03.174 00.001 25848 Move returns status 0, amount 42
00:02:03.174 00.000 25848 MoveAxis(S, 29, ABG)
00:02:03.174 00.000 25848 Guiding  Dir = 1, Dur = 29
00:02:03.202 00.028 25848 IsSlewing returns 0
00:02:03.202 00.000 25848 IsGuiding returns 0
00:02:03.243 00.041 25848 IsGuiding returns 1
00:02:03.243 00.000 25848 scope still moving after pulse duration time elapsed
00:02:03.326 00.083 25848 IsSlewing returns 0
00:02:03.327 00.001 25848 IsGuiding returns 0
00:02:03.327 00.000 25848 scope move finished after 29 + 96 ms
00:02:03.327 00.000 25848 Move returns status 0, amount 29
00:02:03.327 00.000 25848 move complete, result=0
00:02:03.327 00.000 25848 worker thread done servicing request
00:02:03.327 00.000 25848 Worker thread wakes up
00:02:03.327 00.000 21444 GuideStep: 1.5 px 42 ms WEST, 1.1 px 29 ms SOUTH
00:02:03.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:03.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:06.180 02.853 25848 Exposure complete
00:02:06.261 00.081 25848 worker thread done servicing request
00:02:06.262 00.001 21444 OnExposeComplete: enter
00:02:06.262 00.000 21444 UpdateGuideState(): m_state=6
00:02:06.262 00.000 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 286
00:02:06.262 00.000 21444 Star::Find returns 1 (1), X=1224.73, Y=741.87, Mass=252002, SNR=46.7, Peak=11328 HFD=6.4
00:02:06.262 00.000 21444 Star::Find false star n=1 nbg=268 bg=2628.6 sigma=511.3 thresh=4163 peak=3689
00:02:06.262 00.000 21444 Star::Find false star n=3 nbg=274 bg=4365.4 sigma=573.8 thresh=6087 peak=5870
00:02:06.262 00.000 21444 Star::Find false star n=1 nbg=269 bg=4255.6 sigma=526.9 thresh=5836 peak=5431
00:02:06.262 00.000 21444 Star::Find false star n=7 nbg=252 bg=4330.6 sigma=435.5 thresh=5637 peak=5627
00:02:06.262 00.000 21444 Star::Find false star n=4 nbg=245 bg=4340.0 sigma=442.4 thresh=5667 peak=5576
00:02:06.262 00.000 21444 Star::Find false star n=7 nbg=248 bg=3165.5 sigma=401.7 thresh=4371 peak=4362
00:02:06.262 00.000 21444 Star::Find false star n=6 nbg=245 bg=3753.2 sigma=404.6 thresh=4967 peak=4911
00:02:06.262 00.000 21444 MultiStar: [#1 -1.41,1.50,0.24,U] [#2 0.00,0.00,0.00,L] [#3 9.08,-11.36,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.52,6.60,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.01,3.30,2.38,U] 
00:02:06.262 00.000 21444 single-star, 3 included, MultiStar: {0.35, 3.80}, one-star: {0.82, 3.02}
00:02:06.262 00.000 21444 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.05) = xAngle (-1.75 = -1.75)
00:02:06.262 00.000 21444 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.59 = 1.69)
00:02:06.263 00.001 21444 CameraToMount -- cameraX=0.82 cameraY=3.02 hyp=3.13 cameraTheta=1.31 mountX=-0.55 mountY=3.11, mountTheta=1.74
00:02:06.263 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=3.02, opts=13)
00:02:06.264 00.001 21444 Enqueuing Move request for scope (0.82, 3.02)
00:02:06.264 00.000 25848 Worker thread wakes up
00:02:06.264 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 3.02) opts 0xd
00:02:06.264 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 3.02)
00:02:06.264 00.000 25848 Moving (0.82, 3.02) raw xDistance=-0.55 yDistance=3.11
00:02:06.264 00.000 25848 BLC: History state: CurrMiss=3.11, AvgInitMiss=1.63, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.534386, 1:1.058792, 2:3.107817
00:02:06.264 00.000 25848 BLC: Under-shoot: nominal increase by 44
00:02:06.264 00.000 25848 BLC: window closed
00:02:06.264 00.000 25848 BLC: Pulse adjusted to 221
00:02:06.264 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=600, FiltMax=65504, Gamma=0.560
00:02:06.264 00.000 21444 UpdateGuideState exits: m=252002 SNR=46.7 Saturated
00:02:06.264 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:06.264 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:06.264 00.000 21444 Enqueuing Expose request
00:02:06.264 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.55
00:02:06.264 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.11 from input 3.11
00:02:06.264 00.000 25848 MoveAxis(E, 13, ABG)
00:02:06.264 00.000 25848 Guiding  Dir = 2, Dur = 13
00:02:06.297 00.033 25848 IsSlewing returns 0
00:02:06.297 00.000 25848 IsGuiding returns 0
00:02:06.328 00.031 25848 IsGuiding returns 1
00:02:06.328 00.000 25848 scope still moving after pulse duration time elapsed
00:02:06.375 00.047 25848 IsSlewing returns 0
00:02:06.375 00.000 25848 IsGuiding returns 0
00:02:06.375 00.000 25848 scope move finished after 13 + 65 ms
00:02:06.375 00.000 25848 Move returns status 0, amount 13
00:02:06.375 00.000 25848 MoveAxis(S, 85, ABG)
00:02:06.375 00.000 25848 Guiding  Dir = 1, Dur = 85
00:02:06.383 00.008 21444 evsrv: cli 0107E920 connect
00:02:06.383 00.000 21444 case statement mapped state 6 to 3
00:02:06.384 00.001 21444 case statement mapped state 6 to 3
00:02:06.384 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"4f95ecaa-d908-4fed-986e-d35ea52a5d2f"}
00:02:06.384 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"4f95ecaa-d908-4fed-986e-d35ea52a5d2f"}
00:02:06.384 00.000 21444 evsrv: cli 0107E920 disconnect
00:02:06.406 00.022 25848 IsSlewing returns 0
00:02:06.406 00.000 25848 IsGuiding returns 0
00:02:06.437 00.031 25848 PulseGuide returned control before completion, sleep 65
00:02:06.524 00.087 25848 IsGuiding returns 1
00:02:06.524 00.000 25848 scope still moving after pulse duration time elapsed
00:02:06.595 00.071 25848 IsSlewing returns 0
00:02:06.595 00.000 25848 IsGuiding returns 0
00:02:06.595 00.000 25848 scope move finished after 85 + 103 ms
00:02:06.595 00.000 25848 Move returns status 0, amount 85
00:02:06.595 00.000 25848 move complete, result=0
00:02:06.595 00.000 25848 worker thread done servicing request
00:02:06.595 00.000 25848 Worker thread wakes up
00:02:06.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:06.596 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:06.596 00.000 21444 GuideStep: -0.5 px 13 ms EAST, 3.1 px 85 ms SOUTH
00:02:09.446 02.850 25848 Exposure complete
00:02:09.524 00.078 25848 worker thread done servicing request
00:02:09.524 00.000 21444 OnExposeComplete: enter
00:02:09.524 00.000 21444 UpdateGuideState(): m_state=6
00:02:09.524 00.000 21444 Star::Find(15, 1224, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 287
00:02:09.524 00.000 21444 Star::Find returns 1 (1), X=1220.63, Y=738.53, Mass=275468, SNR=47.7, Peak=10016 HFD=7.1
00:02:09.524 00.000 21444 Star::Find false star n=9 nbg=258 bg=4200.2 sigma=466.7 thresh=5600 peak=5562
00:02:09.524 00.000 21444 Star::Find false star n=3 nbg=247 bg=2649.8 sigma=412.1 thresh=3886 peak=3535
00:02:09.524 00.000 21444 Star::Find false star n=8 nbg=259 bg=4273.4 sigma=429.6 thresh=5562 peak=5405
00:02:09.524 00.000 21444 Star::Find false star n=2 nbg=268 bg=4385.4 sigma=500.7 thresh=5888 peak=5408
00:02:09.525 00.001 21444 Star::Find false star n=3 nbg=259 bg=4415.6 sigma=485.9 thresh=5873 peak=5634
00:02:09.525 00.000 21444 Star::Find false star n=3 nbg=259 bg=3405.2 sigma=452.1 thresh=4762 peak=4473
00:02:09.525 00.000 21444 Star::Find false star n=18 nbg=246 bg=3802.3 sigma=401.1 thresh=5006 peak=4957
00:02:09.525 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 6.57,0.09,0.28,U] [#4 -1.57,0.56,0.26,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.90,2.75,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -6.24,0.58,2.43,U] 
00:02:09.525 00.000 21444 single-star, 4 included, MultiStar: {-3.36, 0.75}, one-star: {-3.28, -0.31}
00:02:09.525 00.000 21444 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.05) = xAngle (-6.10 = 0.19)
00:02:09.525 00.000 21444 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.66)
00:02:09.525 00.000 21444 CameraToMount -- cameraX=-3.28 cameraY=-0.31 hyp=3.29 cameraTheta=-3.05 mountX=3.24 mountY=-1.53, mountTheta=-0.44
00:02:09.526 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.28, y=-0.31, opts=13)
00:02:09.526 00.000 21444 Enqueuing Move request for scope (-3.28, -0.31)
00:02:09.526 00.000 25848 Worker thread wakes up
00:02:09.526 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=456, FiltMax=65504, Gamma=0.560
00:02:09.526 00.000 21444 UpdateGuideState exits: m=275468 SNR=47.7 Saturated
00:02:09.526 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:09.526 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:09.526 00.000 21444 Enqueuing Expose request
00:02:09.526 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.28, -0.31) opts 0xd
00:02:09.526 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.28, -0.31)
00:02:09.526 00.000 25848 Moving (-3.28, -0.31) raw xDistance=3.24 yDistance=-1.53
00:02:09.526 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.02 from input 3.24
00:02:09.526 00.000 25848 resist switch: large excursion: input -1.53 thresh 1.53 direction from 1 to -1
00:02:09.526 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.60
00:02:09.526 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.53 from input -1.53
00:02:09.526 00.000 25848 MoveAxis(W, 93, ABG)
00:02:09.526 00.000 25848 Guiding  Dir = 3, Dur = 93
00:02:09.546 00.020 25848 IsSlewing returns 0
00:02:09.547 00.001 25848 IsGuiding returns 0
00:02:09.578 00.031 25848 PulseGuide returned control before completion, sleep 72
00:02:09.666 00.088 25848 IsGuiding returns 1
00:02:09.666 00.000 25848 scope still moving after pulse duration time elapsed
00:02:09.720 00.054 25848 IsSlewing returns 0
00:02:09.720 00.000 25848 IsGuiding returns 0
00:02:09.720 00.000 25848 scope move finished after 93 + 80 ms
00:02:09.720 00.000 25848 Move returns status 0, amount 93
00:02:09.720 00.000 25848 BLC: Oldest BLC event removed
00:02:09.720 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 221 applied
00:02:09.720 00.000 25848 MoveAxis(N, 263, ABG)
00:02:09.720 00.000 25848 Guiding  Dir = 0, Dur = 263
00:02:09.749 00.029 25848 IsSlewing returns 0
00:02:09.749 00.000 25848 IsGuiding returns 0
00:02:09.780 00.031 25848 PulseGuide returned control before completion, sleep 242
00:02:10.027 00.247 25848 IsGuiding returns 1
00:02:10.027 00.000 25848 scope still moving after pulse duration time elapsed
00:02:10.078 00.051 25848 IsSlewing returns 0
00:02:10.079 00.001 25848 IsGuiding returns 0
00:02:10.079 00.000 25848 scope move finished after 263 + 67 ms
00:02:10.079 00.000 25848 Move returns status 0, amount 263
00:02:10.079 00.000 25848 move complete, result=0
00:02:10.079 00.000 25848 worker thread done servicing request
00:02:10.079 00.000 25848 Worker thread wakes up
00:02:10.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:10.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:10.079 00.000 21444 GuideStep: 3.2 px 93 ms WEST, -1.5 px 263 ms NORTH
00:02:12.937 02.858 25848 Exposure complete
00:02:13.004 00.067 25848 worker thread done servicing request
00:02:13.004 00.000 21444 OnExposeComplete: enter
00:02:13.004 00.000 21444 UpdateGuideState(): m_state=6
00:02:13.004 00.000 21444 Star::Find(15, 1220, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 288
00:02:13.004 00.000 21444 Star::Find returns 1 (1), X=1224.96, Y=739.16, Mass=271154, SNR=48.4, Peak=10372 HFD=7.5
00:02:13.004 00.000 21444 Star::Find false star n=2 nbg=256 bg=2631.9 sigma=411.1 thresh=3865 peak=3524
00:02:13.005 00.001 21444 Star::Find false star n=7 nbg=269 bg=4240.4 sigma=510.9 thresh=5773 peak=5542
00:02:13.005 00.000 21444 Star::Find false star n=6 nbg=264 bg=4244.2 sigma=465.2 thresh=5640 peak=5494
00:02:13.005 00.000 21444 Star::Find false star n=5 nbg=253 bg=4284.3 sigma=530.7 thresh=5876 peak=5719
00:02:13.005 00.000 21444 Star::Find false star n=4 nbg=279 bg=3870.8 sigma=527.8 thresh=5454 peak=5170
00:02:13.005 00.000 21444 MultiStar: [#1 17.99,9.94,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 5.50,1.05,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -13.43,15.56,0.00,M8] [#7 6.50,4.23,0.73,U] [#8 0.00,0.00,0.00,L] [#9 6.74,19.91,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -1.84,1.55,2.69,U] 
00:02:13.005 00.000 21444 single-star, 3 included, MultiStar: {0.50, 1.67}, one-star: {1.05, 0.31}
00:02:13.005 00.000 21444 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.05) = xAngle (-2.76 = -2.76)
00:02:13.005 00.000 21444 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.60 = 0.68)
00:02:13.005 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=0.31 hyp=1.09 cameraTheta=0.29 mountX=-1.01 mountY=0.69, mountTheta=2.55
00:02:13.006 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=0.31, opts=13)
00:02:13.006 00.000 21444 Enqueuing Move request for scope (1.05, 0.31)
00:02:13.006 00.000 25848 Worker thread wakes up
00:02:13.006 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, 0.31) opts 0xd
00:02:13.006 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, 0.31)
00:02:13.006 00.000 25848 Moving (1.05, 0.31) raw xDistance=-1.01 yDistance=0.69
00:02:13.006 00.000 25848 BLC: History state: CurrMiss=-0.69, AvgInitMiss=1.43, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.533277, 1:-0.686160
00:02:13.006 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:02:13.006 00.000 25848 BLC: window closed
00:02:13.006 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -1.01
00:02:13.006 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:02:13.006 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=460, FiltMax=65504, Gamma=0.560
00:02:13.006 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
00:02:13.006 00.000 25848 MoveAxis(E, 23, ABG)
00:02:13.006 00.000 25848 Guiding  Dir = 2, Dur = 23
00:02:13.006 00.000 21444 UpdateGuideState exits: m=271154 SNR=48.4 Saturated
00:02:13.006 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:13.006 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:13.006 00.000 21444 Enqueuing Expose request
00:02:13.031 00.025 25848 IsSlewing returns 0
00:02:13.032 00.001 25848 IsGuiding returns 0
00:02:13.063 00.031 25848 IsGuiding returns 1
00:02:13.063 00.000 25848 scope still moving after pulse duration time elapsed
00:02:13.154 00.091 25848 IsSlewing returns 0
00:02:13.155 00.001 25848 IsGuiding returns 0
00:02:13.155 00.000 25848 scope move finished after 23 + 99 ms
00:02:13.155 00.000 25848 Move returns status 0, amount 23
00:02:13.155 00.000 25848 MoveAxis(N, 0, ABG)
00:02:13.155 00.000 25848 Move returns status 0, amount 0
00:02:13.155 00.000 25848 move complete, result=0
00:02:13.155 00.000 25848 worker thread done servicing request
00:02:13.155 00.000 25848 Worker thread wakes up
00:02:13.155 00.000 21444 GuideStep: -1.0 px 23 ms EAST, 0.7 px 0 ms NORTH
00:02:13.155 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:13.155 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:15.998 02.843 25848 Exposure complete
00:02:16.072 00.074 25848 worker thread done servicing request
00:02:16.072 00.000 21444 OnExposeComplete: enter
00:02:16.072 00.000 21444 UpdateGuideState(): m_state=6
00:02:16.072 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 289
00:02:16.072 00.000 21444 Star::Find returns 1 (1), X=1226.52, Y=738.21, Mass=286916, SNR=53.4, Peak=10168 HFD=7.1
00:02:16.072 00.000 21444 Star::Find false star n=4 nbg=253 bg=4325.3 sigma=450.5 thresh=5677 peak=5440
00:02:16.072 00.000 21444 Star::Find false star n=1 nbg=272 bg=2760.3 sigma=481.7 thresh=4205 peak=3798
00:02:16.073 00.001 21444 Star::Find false star n=2 nbg=273 bg=4352.7 sigma=534.2 thresh=5955 peak=5687
00:02:16.073 00.000 21444 Star::Find false star n=4 nbg=259 bg=4130.2 sigma=525.1 thresh=5705 peak=5655
00:02:16.073 00.000 21444 Star::Find false star n=2 nbg=253 bg=4462.2 sigma=447.7 thresh=5805 peak=5759
00:02:16.073 00.000 21444 Star::Find false star n=3 nbg=261 bg=3513.7 sigma=503.4 thresh=5024 peak=4930
00:02:16.073 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.97,0.96,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -19.27,10.87,0.00,M9] [#7 6.74,1.89,0.54,U] [#8 0.00,0.00,0.00,L] [#9 -2.41,11.26,0.15,U] [#10 0.00,0.00,0.00,L] [#11 -1.12,-0.75,2.46,U] 
00:02:16.073 00.000 21444 refined, 4 included, MultiStar: {0.93, 0.10}, one-star: {2.61, -0.64}
00:02:16.073 00.000 21444 CameraToMount -- cameraTheta (0.11) - m_xAngle (3.05) = xAngle (-2.94 = -2.94)
00:02:16.073 00.000 21444 CameraToMount -- cameraTheta (0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.78 = 0.50)
00:02:16.073 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=0.10 hyp=0.93 cameraTheta=0.11 mountX=-0.91 mountY=0.45, mountTheta=2.69
00:02:16.074 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=0.10, opts=13)
00:02:16.074 00.000 21444 Enqueuing Move request for scope (0.93, 0.10)
00:02:16.074 00.000 25848 Worker thread wakes up
00:02:16.074 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.10) opts 0xd
00:02:16.074 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, 0.10)
00:02:16.074 00.000 25848 Moving (0.93, 0.10) raw xDistance=-0.91 yDistance=0.45
00:02:16.074 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.91
00:02:16.074 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:16.074 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
00:02:16.074 00.000 25848 MoveAxis(E, 28, ABG)
00:02:16.074 00.000 25848 Guiding  Dir = 2, Dur = 28
00:02:16.074 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=624, FiltMax=65504, Gamma=0.560
00:02:16.074 00.000 21444 UpdateGuideState exits: m=286916 SNR=53.4 Saturated
00:02:16.074 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:16.074 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:16.074 00.000 21444 Enqueuing Expose request
00:02:16.094 00.020 25848 IsSlewing returns 0
00:02:16.094 00.000 25848 IsGuiding returns 0
00:02:16.127 00.033 25848 IsGuiding returns 1
00:02:16.127 00.000 25848 scope still moving after pulse duration time elapsed
00:02:16.171 00.044 25848 IsSlewing returns 0
00:02:16.171 00.000 25848 IsGuiding returns 0
00:02:16.171 00.000 25848 scope move finished after 28 + 48 ms
00:02:16.171 00.000 25848 Move returns status 0, amount 28
00:02:16.171 00.000 25848 MoveAxis(N, 0, ABG)
00:02:16.171 00.000 25848 Move returns status 0, amount 0
00:02:16.171 00.000 25848 move complete, result=0
00:02:16.171 00.000 25848 worker thread done servicing request
00:02:16.171 00.000 25848 Worker thread wakes up
00:02:16.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:16.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:16.171 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 0.4 px 0 ms NORTH
00:02:19.028 02.857 25848 Exposure complete
00:02:19.111 00.083 25848 worker thread done servicing request
00:02:19.111 00.000 21444 OnExposeComplete: enter
00:02:19.112 00.001 21444 UpdateGuideState(): m_state=6
00:02:19.112 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 290
00:02:19.112 00.000 21444 Star::Find returns 1 (1), X=1224.94, Y=740.02, Mass=330250, SNR=57.8, Peak=10848 HFD=6.5
00:02:19.112 00.000 21444 Star::Find false star n=5 nbg=262 bg=4397.0 sigma=457.4 thresh=5769 peak=5734
00:02:19.112 00.000 21444 Star::Find false star n=2 nbg=266 bg=2811.7 sigma=425.5 thresh=4088 peak=3628
00:02:19.112 00.000 21444 Star::Find false star n=7 nbg=258 bg=4870.2 sigma=488.2 thresh=6335 peak=6312
00:02:19.112 00.000 21444 Star::Find false star n=2 nbg=274 bg=3269.1 sigma=511.0 thresh=4802 peak=4307
00:02:19.112 00.000 21444 Star::Find false star n=5 nbg=258 bg=3819.2 sigma=448.5 thresh=5165 peak=4871
00:02:19.112 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 26.49,22.62,0.00,M1] [#5 -2.53,-1.19,0.17,U] [#6 -21.33,24.13,0.00,M10] [#7 5.93,4.31,0.68,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.25,1.93,2.91,U] 
00:02:19.112 00.000 21444 single-star, 3 included, MultiStar: {0.21, 2.00}, one-star: {1.02, 1.18}
00:02:19.112 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
00:02:19.112 00.000 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
00:02:19.112 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=1.18 hyp=1.56 cameraTheta=0.86 mountX=-0.91 mountY=1.48, mountTheta=2.12
00:02:19.113 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=1.18, opts=13)
00:02:19.113 00.000 21444 Enqueuing Move request for scope (1.02, 1.18)
00:02:19.113 00.000 25848 Worker thread wakes up
00:02:19.113 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 1.18) opts 0xd
00:02:19.113 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, 1.18)
00:02:19.113 00.000 25848 Moving (1.02, 1.18) raw xDistance=-0.91 yDistance=1.48
00:02:19.113 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.91
00:02:19.113 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:02:19.113 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.48
00:02:19.113 00.000 25848 MoveAxis(E, 29, ABG)
00:02:19.113 00.000 25848 Guiding  Dir = 2, Dur = 29
00:02:19.113 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3860, FiltMin=492, FiltMax=65504, Gamma=0.560
00:02:19.113 00.000 21444 UpdateGuideState exits: m=330250 SNR=57.8 Saturated
00:02:19.113 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:19.113 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:19.113 00.000 21444 Enqueuing Expose request
00:02:19.142 00.029 25848 IsSlewing returns 0
00:02:19.142 00.000 25848 IsGuiding returns 0
00:02:19.173 00.031 25848 IsGuiding returns 1
00:02:19.173 00.000 25848 scope still moving after pulse duration time elapsed
00:02:19.220 00.047 25848 IsSlewing returns 0
00:02:19.220 00.000 25848 IsGuiding returns 0
00:02:19.220 00.000 25848 scope move finished after 29 + 49 ms
00:02:19.220 00.000 25848 Move returns status 0, amount 29
00:02:19.220 00.000 25848 MoveAxis(N, 0, ABG)
00:02:19.220 00.000 25848 Move returns status 0, amount 0
00:02:19.220 00.000 25848 move complete, result=0
00:02:19.220 00.000 25848 worker thread done servicing request
00:02:19.221 00.001 25848 Worker thread wakes up
00:02:19.221 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 1.5 px 0 ms NORTH
00:02:19.221 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:19.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:22.069 02.848 25848 Exposure complete
00:02:22.149 00.080 25848 worker thread done servicing request
00:02:22.149 00.000 21444 OnExposeComplete: enter
00:02:22.149 00.000 21444 UpdateGuideState(): m_state=6
00:02:22.149 00.000 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 291
00:02:22.149 00.000 21444 Star::Find returns 1 (1), X=1224.37, Y=740.89, Mass=343090, SNR=58.8, Peak=12336 HFD=6.4
00:02:22.149 00.000 21444 Star::Find false star n=7 nbg=237 bg=2514.8 sigma=386.0 thresh=3673 peak=3601
00:02:22.150 00.001 21444 Star::Find false star n=6 nbg=246 bg=4436.2 sigma=456.0 thresh=5804 peak=5778
00:02:22.150 00.000 21444 Star::Find false star n=4 nbg=239 bg=4287.6 sigma=415.7 thresh=5535 peak=5244
00:02:22.150 00.000 21444 Star::Find false star n=5 nbg=266 bg=4286.1 sigma=512.2 thresh=5823 peak=5737
00:02:22.150 00.000 21444 Star::Find false star n=4 nbg=257 bg=4398.7 sigma=466.0 thresh=5797 peak=5684
00:02:22.150 00.000 21444 Star::Find false star n=11 nbg=248 bg=3047.2 sigma=392.7 thresh=4225 peak=4179
00:02:22.150 00.000 21444 MultiStar: [#1 -3.24,1.03,0.14,U] [#2 0.00,0.00,0.00,L] [#3 4.96,1.15,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.97,5.58,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -9.71,11.78,0.00,M1] [#11 -2.89,2.20,3.02,U] 
00:02:22.150 00.000 21444 single-star, 4 included, MultiStar: {-0.87, 2.59}, one-star: {0.45, 2.04}
00:02:22.150 00.000 21444 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.05) = xAngle (-1.70 = -1.70)
00:02:22.150 00.000 21444 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.54 = 1.74)
00:02:22.150 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=2.04 hyp=2.09 cameraTheta=1.35 mountX=-0.27 mountY=2.06, mountTheta=1.70
00:02:22.151 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=2.04, opts=13)
00:02:22.151 00.000 21444 Enqueuing Move request for scope (0.45, 2.04)
00:02:22.151 00.000 25848 Worker thread wakes up
00:02:22.151 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=386, FiltMax=65504, Gamma=0.560
00:02:22.151 00.000 21444 UpdateGuideState exits: m=343090 SNR=58.8 Saturated
00:02:22.151 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:22.151 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:22.151 00.000 21444 Enqueuing Expose request
00:02:22.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, 2.04) opts 0xd
00:02:22.151 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, 2.04)
00:02:22.151 00.000 25848 Moving (0.45, 2.04) raw xDistance=-0.27 yDistance=2.06
00:02:22.151 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
00:02:22.151 00.000 25848 resist switch: large excursion: input 2.06 thresh 1.53 direction from -1 to 1
00:02:22.151 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.18
00:02:22.151 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.06 from input 2.06
00:02:22.151 00.000 25848 MoveAxis(E, 0, ABG)
00:02:22.151 00.000 25848 Move returns status 0, amount 0
00:02:22.151 00.000 25848 BLC: Oldest BLC event removed
00:02:22.151 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 221 applied
00:02:22.151 00.000 25848 MoveAxis(S, 277, ABG)
00:02:22.151 00.000 25848 Guiding  Dir = 1, Dur = 277
00:02:22.172 00.021 25848 IsSlewing returns 0
00:02:22.172 00.000 25848 IsGuiding returns 0
00:02:22.204 00.032 25848 PulseGuide returned control before completion, sleep 256
00:02:22.473 00.269 25848 IsGuiding returns 1
00:02:22.473 00.000 25848 scope still moving after pulse duration time elapsed
00:02:22.545 00.072 25848 IsSlewing returns 0
00:02:22.546 00.001 25848 IsGuiding returns 0
00:02:22.546 00.000 25848 scope move finished after 277 + 97 ms
00:02:22.546 00.000 25848 Move returns status 0, amount 277
00:02:22.546 00.000 25848 move complete, result=0
00:02:22.546 00.000 25848 worker thread done servicing request
00:02:22.546 00.000 25848 Worker thread wakes up
00:02:22.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:22.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:22.546 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 2.1 px 277 ms SOUTH
00:02:25.392 02.846 25848 Exposure complete
00:02:25.470 00.078 25848 worker thread done servicing request
00:02:25.470 00.000 21444 OnExposeComplete: enter
00:02:25.470 00.000 21444 UpdateGuideState(): m_state=6
00:02:25.470 00.000 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 292
00:02:25.471 00.001 21444 Star::Find returns 1 (1), X=1225.24, Y=739.31, Mass=414044, SNR=66.0, Peak=13072 HFD=7.2
00:02:25.471 00.000 21444 Star::Find false star n=5 nbg=271 bg=4347.5 sigma=440.2 thresh=5668 peak=5572
00:02:25.471 00.000 21444 Star::Find false star n=6 nbg=272 bg=4047.9 sigma=524.5 thresh=5622 peak=5494
00:02:25.471 00.000 21444 Star::Find false star n=2 nbg=266 bg=4367.6 sigma=546.1 thresh=6006 peak=5533
00:02:25.471 00.000 21444 Star::Find false star n=5 nbg=249 bg=4403.5 sigma=447.6 thresh=5746 peak=5472
00:02:25.471 00.000 21444 Star::Find false star n=7 nbg=268 bg=3412.9 sigma=463.7 thresh=4804 peak=4452
00:02:25.471 00.000 21444 Star::Find false star n=5 nbg=256 bg=3770.0 sigma=428.5 thresh=5056 peak=4834
00:02:25.471 00.000 21444 MultiStar: [#1 4.31,-9.11,0.17,U] [#2 0.58,-1.48,0.11,U] [#3 4.67,1.77,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.62,3.19,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.07,0.98,3.95,U] 
00:02:25.471 00.000 21444 refined, 5 included, MultiStar: {-0.11, 0.89}, one-star: {1.32, 0.47}
00:02:25.471 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
00:02:25.471 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.20 = 2.08)
00:02:25.471 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.89 hyp=0.90 cameraTheta=1.69 mountX=0.19 mountY=0.78, mountTheta=1.34
00:02:25.472 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.89, opts=13)
00:02:25.472 00.000 21444 Enqueuing Move request for scope (-0.11, 0.89)
00:02:25.472 00.000 25848 Worker thread wakes up
00:02:25.472 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=358, FiltMax=65504, Gamma=0.560
00:02:25.472 00.000 21444 UpdateGuideState exits: m=414044 SNR=66.0 Saturated
00:02:25.472 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:25.472 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:25.472 00.000 21444 Enqueuing Expose request
00:02:25.472 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.89) opts 0xd
00:02:25.472 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.89)
00:02:25.472 00.000 25848 Moving (-0.11, 0.89) raw xDistance=0.19 yDistance=0.78
00:02:25.472 00.000 25848 BLC: History state: CurrMiss=0.78, AvgInitMiss=1.50, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=2.060555, 1:0.784932
00:02:25.472 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:02:25.472 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:02:25.472 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
00:02:25.472 00.000 25848 MoveAxis(E, 0, ABG)
00:02:25.472 00.000 25848 Move returns status 0, amount 0
00:02:25.472 00.000 25848 MoveAxis(S, 21, ABG)
00:02:25.472 00.000 25848 Guiding  Dir = 1, Dur = 21
00:02:25.501 00.029 25848 IsSlewing returns 0
00:02:25.501 00.000 25848 IsGuiding returns 0
00:02:25.532 00.031 25848 IsGuiding returns 1
00:02:25.532 00.000 25848 scope still moving after pulse duration time elapsed
00:02:25.591 00.059 25848 IsSlewing returns 0
00:02:25.591 00.000 25848 IsGuiding returns 0
00:02:25.591 00.000 25848 scope move finished after 21 + 69 ms
00:02:25.591 00.000 25848 Move returns status 0, amount 21
00:02:25.591 00.000 25848 move complete, result=0
00:02:25.591 00.000 25848 worker thread done servicing request
00:02:25.591 00.000 25848 Worker thread wakes up
00:02:25.591 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:25.591 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:25.591 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.8 px 21 ms SOUTH
00:02:28.435 02.844 25848 Exposure complete
00:02:28.523 00.088 25848 worker thread done servicing request
00:02:28.523 00.000 21444 OnExposeComplete: enter
00:02:28.523 00.000 21444 UpdateGuideState(): m_state=6
00:02:28.523 00.000 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 293
00:02:28.523 00.000 21444 Star::Find returns 1 (1), X=1224.47, Y=738.46, Mass=331813, SNR=57.0, Peak=12036 HFD=7.1
00:02:28.523 00.000 21444 Star::Find false star n=2 nbg=248 bg=4325.5 sigma=444.1 thresh=5658 peak=5269
00:02:28.523 00.000 21444 Star::Find false star n=2 nbg=269 bg=4621.2 sigma=564.0 thresh=6313 peak=5571
00:02:28.524 00.001 21444 Star::Find false star n=3 nbg=267 bg=3349.8 sigma=483.0 thresh=4799 peak=4643
00:02:28.524 00.000 21444 Star::Find false star n=2 nbg=250 bg=3901.9 sigma=493.2 thresh=5381 peak=4962
00:02:28.524 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.02,1.80,0.20,U] [#4 0.00,0.00,0.00,L] [#5 14.32,-3.03,0.00,M4] [#6 -8.83,12.31,0.00,R] [#7 5.42,3.07,0.70,U] [#8 -9.38,8.91,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.57,-0.76,2.80,U] 
00:02:28.524 00.000 21444 single-star, 3 included, MultiStar: {-1.03, 0.00}, one-star: {0.56, -0.39}
00:02:28.524 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.66 = 2.63)
00:02:28.524 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
00:02:28.524 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=-0.39 hyp=0.68 cameraTheta=-0.60 mountX=-0.59 mountY=-0.15, mountTheta=-2.90
00:02:28.525 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=-0.39, opts=13)
00:02:28.525 00.000 21444 Enqueuing Move request for scope (0.56, -0.39)
00:02:28.525 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=548, FiltMax=65504, Gamma=0.560
00:02:28.525 00.000 21444 UpdateGuideState exits: m=331813 SNR=57.0 Saturated
00:02:28.525 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:28.525 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:28.525 00.000 21444 Enqueuing Expose request
00:02:28.525 00.000 25848 Worker thread wakes up
00:02:28.525 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.39) opts 0xd
00:02:28.525 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, -0.39)
00:02:28.525 00.000 25848 Moving (0.56, -0.39) raw xDistance=-0.59 yDistance=-0.15
00:02:28.525 00.000 25848 BLC: History state: CurrMiss=-0.15, AvgInitMiss=1.50, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=2.060555, 1:0.784932, 2:-0.145502
00:02:28.525 00.000 25848 BLC: No correction, Miss < min_move
00:02:28.525 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
00:02:28.525 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:28.526 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:02:28.526 00.000 25848 MoveAxis(E, 17, ABG)
00:02:28.526 00.000 25848 Guiding  Dir = 2, Dur = 17
00:02:28.564 00.038 25848 IsSlewing returns 0
00:02:28.564 00.000 25848 IsGuiding returns 0
00:02:28.594 00.030 25848 IsGuiding returns 1
00:02:28.595 00.001 25848 scope still moving after pulse duration time elapsed
00:02:28.658 00.063 25848 IsSlewing returns 0
00:02:28.658 00.000 25848 IsGuiding returns 0
00:02:28.658 00.000 25848 scope move finished after 17 + 78 ms
00:02:28.659 00.001 25848 Move returns status 0, amount 17
00:02:28.659 00.000 25848 MoveAxis(N, 0, ABG)
00:02:28.659 00.000 25848 Move returns status 0, amount 0
00:02:28.659 00.000 25848 move complete, result=0
00:02:28.659 00.000 25848 worker thread done servicing request
00:02:28.659 00.000 25848 Worker thread wakes up
00:02:28.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:28.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:28.660 00.001 21444 GuideStep: -0.6 px 17 ms EAST, -0.1 px 0 ms NORTH
00:02:31.510 02.850 25848 Exposure complete
00:02:31.589 00.079 25848 worker thread done servicing request
00:02:31.589 00.000 21444 OnExposeComplete: enter
00:02:31.589 00.000 21444 UpdateGuideState(): m_state=6
00:02:31.589 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
00:02:31.589 00.000 21444 Star::Find returns 1 (1), X=1223.70, Y=741.16, Mass=208083, SNR=38.6, Peak=9684 HFD=7.1
00:02:31.589 00.000 21444 Star::Find false star n=3 nbg=255 bg=4333.6 sigma=481.9 thresh=5779 peak=5449
00:02:31.589 00.000 21444 Star::Find false star n=11 nbg=262 bg=2427.1 sigma=415.4 thresh=3673 peak=3621
00:02:31.589 00.000 21444 Star::Find false star n=1 nbg=260 bg=4356.5 sigma=522.6 thresh=5924 peak=5396
00:02:31.589 00.000 21444 Star::Find false star n=3 nbg=252 bg=4182.6 sigma=433.3 thresh=5483 peak=5298
00:02:31.589 00.000 21444 Star::Find false star n=5 nbg=249 bg=4362.0 sigma=419.7 thresh=5621 peak=5504
00:02:31.589 00.000 21444 Star::Find false star n=1 nbg=262 bg=3323.4 sigma=484.4 thresh=4777 peak=4340
00:02:31.589 00.000 21444 Star::Find false star n=5 nbg=255 bg=3790.2 sigma=412.8 thresh=5029 peak=4882
00:02:31.589 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.01,1.17,0.24,U] [#4 28.09,2.32,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.10,5.50,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.10,2.45,2.70,U] 
00:02:31.590 00.001 21444 single-star, 3 included, MultiStar: {-1.55, 2.90}, one-star: {-0.21, 2.31}
00:02:31.590 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
00:02:31.590 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.23 = 2.05)
00:02:31.590 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=2.31 hyp=2.32 cameraTheta=1.66 mountX=0.42 mountY=2.06, mountTheta=1.37
00:02:31.591 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=2.31, opts=13)
00:02:31.591 00.000 21444 Enqueuing Move request for scope (-0.21, 2.31)
00:02:31.591 00.000 25848 Worker thread wakes up
00:02:31.591 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=356, FiltMax=65504, Gamma=0.560
00:02:31.591 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 2.31) opts 0xd
00:02:31.591 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 2.31)
00:02:31.591 00.000 21444 UpdateGuideState exits: m=208083 SNR=38.6 Saturated
00:02:31.591 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:31.591 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:31.591 00.000 21444 Enqueuing Expose request
00:02:31.591 00.000 25848 Moving (-0.21, 2.31) raw xDistance=0.42 yDistance=2.06
00:02:31.591 00.000 25848 BLC: window closed
00:02:31.591 00.000 25848 BLC: History state: CurrMiss=2.06, AvgInitMiss=1.50, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=2.060555, 1:0.784932, 2:-0.145502
00:02:31.591 00.000 25848 BLC: Under-shoot: nominal increase by 41
00:02:31.591 00.000 25848 BLC: window closed
00:02:31.591 00.000 25848 BLC: Pulse adjusted to 243
00:02:31.592 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
00:02:31.592 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.06 from input 2.06
00:02:31.592 00.000 25848 MoveAxis(E, 0, ABG)
00:02:31.592 00.000 25848 Move returns status 0, amount 0
00:02:31.592 00.000 25848 MoveAxis(S, 56, ABG)
00:02:31.592 00.000 25848 Guiding  Dir = 1, Dur = 56
00:02:31.624 00.032 25848 IsSlewing returns 0
00:02:31.624 00.000 25848 IsGuiding returns 0
00:02:31.656 00.032 25848 PulseGuide returned control before completion, sleep 35
00:02:31.699 00.043 25848 IsGuiding returns 1
00:02:31.699 00.000 25848 scope still moving after pulse duration time elapsed
00:02:31.751 00.052 25848 IsSlewing returns 0
00:02:31.752 00.001 25848 IsGuiding returns 0
00:02:31.752 00.000 25848 scope move finished after 56 + 71 ms
00:02:31.752 00.000 25848 Move returns status 0, amount 56
00:02:31.752 00.000 25848 move complete, result=0
00:02:31.752 00.000 25848 worker thread done servicing request
00:02:31.752 00.000 25848 Worker thread wakes up
00:02:31.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:31.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:31.752 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 2.1 px 56 ms SOUTH
00:02:31.909 00.157 21444 evsrv: cli 0107E240 connect
00:02:31.909 00.000 21444 case statement mapped state 6 to 3
00:02:31.910 00.001 21444 case statement mapped state 6 to 3
00:02:31.910 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"9bc9efb2-e099-4a4f-881a-14f9765102a9"}
00:02:31.910 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"9bc9efb2-e099-4a4f-881a-14f9765102a9"}
00:02:31.911 00.001 21444 evsrv: cli 0107E240 disconnect
00:02:34.595 02.684 25848 Exposure complete
00:02:34.684 00.089 25848 worker thread done servicing request
00:02:34.685 00.001 21444 OnExposeComplete: enter
00:02:34.685 00.000 21444 UpdateGuideState(): m_state=6
00:02:34.685 00.000 21444 Star::Find(15, 1223, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 295
00:02:34.685 00.000 21444 Star::Find returns 1 (1), X=1221.56, Y=736.80, Mass=295945, SNR=51.4, Peak=10320 HFD=6.7
00:02:34.685 00.000 21444 Star::Find false star n=5 nbg=246 bg=4378.7 sigma=430.4 thresh=5670 peak=5610
00:02:34.685 00.000 21444 Star::Find false star n=4 nbg=263 bg=2710.1 sigma=412.0 thresh=3946 peak=3651
00:02:34.685 00.000 21444 Star::Find false star n=3 nbg=263 bg=4839.8 sigma=533.7 thresh=6441 peak=6046
00:02:34.685 00.000 21444 Star::Find false star n=5 nbg=259 bg=4327.8 sigma=464.3 thresh=5721 peak=5429
00:02:34.685 00.000 21444 Star::Find false star n=5 nbg=252 bg=4207.0 sigma=508.8 thresh=5733 peak=5685
00:02:34.685 00.000 21444 Star::Find false star n=1 nbg=242 bg=4531.1 sigma=427.9 thresh=5815 peak=5469
00:02:34.686 00.001 21444 Star::Find false star n=2 nbg=259 bg=3500.9 sigma=449.9 thresh=4851 peak=4454
00:02:34.686 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.17,1.50,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.22,16.17,0.00,M2] [#11 -5.06,-1.40,2.57,U] 
00:02:34.686 00.000 21444 single-star, 2 included, MultiStar: {-2.99, -1.04}, one-star: {-2.35, -2.05}
00:02:34.686 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.48 = 0.81)
00:02:34.686 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.32 = -2.04)
00:02:34.686 00.000 21444 CameraToMount -- cameraX=-2.35 cameraY=-2.05 hyp=3.12 cameraTheta=-2.43 mountX=2.16 mountY=-2.78, mountTheta=-0.91
00:02:34.687 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.35, y=-2.05, opts=13)
00:02:34.687 00.000 21444 Enqueuing Move request for scope (-2.35, -2.05)
00:02:34.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=310, FiltMax=65504, Gamma=0.560
00:02:34.687 00.000 21444 UpdateGuideState exits: m=295945 SNR=51.4 Saturated
00:02:34.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:34.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:34.687 00.000 21444 Enqueuing Expose request
00:02:34.687 00.000 25848 Worker thread wakes up
00:02:34.687 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.35, -2.05) opts 0xd
00:02:34.687 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.35, -2.05)
00:02:34.687 00.000 25848 Moving (-2.35, -2.05) raw xDistance=2.16 yDistance=-2.78
00:02:34.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.36 from input 2.16
00:02:34.687 00.000 25848 resist switch: large excursion: input -2.78 thresh 1.53 direction from 1 to -1
00:02:34.687 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.35
00:02:34.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.78 from input -2.78
00:02:34.687 00.000 25848 MoveAxis(W, 63, ABG)
00:02:34.687 00.000 25848 Guiding  Dir = 3, Dur = 63
00:02:34.720 00.033 25848 IsSlewing returns 0
00:02:34.720 00.000 25848 IsGuiding returns 0
00:02:34.752 00.032 25848 PulseGuide returned control before completion, sleep 42
00:02:34.800 00.048 25848 IsGuiding returns 1
00:02:34.800 00.000 25848 scope still moving after pulse duration time elapsed
00:02:34.858 00.058 25848 IsSlewing returns 0
00:02:34.859 00.001 25848 IsGuiding returns 0
00:02:34.859 00.000 25848 scope move finished after 63 + 75 ms
00:02:34.859 00.000 25848 Move returns status 0, amount 63
00:02:34.859 00.000 25848 BLC: Oldest BLC event removed
00:02:34.859 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 243 applied
00:02:34.859 00.000 25848 MoveAxis(N, 319, ABG)
00:02:34.859 00.000 25848 Guiding  Dir = 0, Dur = 319
00:02:34.891 00.032 25848 IsSlewing returns 0
00:02:34.892 00.001 25848 IsGuiding returns 0
00:02:34.923 00.031 25848 PulseGuide returned control before completion, sleep 298
00:02:35.224 00.301 25848 IsGuiding returns 1
00:02:35.224 00.000 25848 scope still moving after pulse duration time elapsed
00:02:35.280 00.056 25848 IsSlewing returns 0
00:02:35.281 00.001 25848 IsGuiding returns 0
00:02:35.281 00.000 25848 scope move finished after 319 + 70 ms
00:02:35.281 00.000 25848 Move returns status 0, amount 319
00:02:35.281 00.000 25848 move complete, result=0
00:02:35.281 00.000 25848 worker thread done servicing request
00:02:35.281 00.000 25848 Worker thread wakes up
00:02:35.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:35.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:35.281 00.000 21444 GuideStep: 2.2 px 63 ms WEST, -2.8 px 319 ms NORTH
00:02:38.129 02.848 25848 Exposure complete
00:02:38.216 00.087 25848 worker thread done servicing request
00:02:38.216 00.000 21444 OnExposeComplete: enter
00:02:38.216 00.000 21444 UpdateGuideState(): m_state=6
00:02:38.216 00.000 21444 Star::Find(15, 1221, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 296
00:02:38.216 00.000 21444 Star::Find returns 1 (1), X=1223.92, Y=738.15, Mass=328069, SNR=64.5, Peak=11356 HFD=6.6
00:02:38.217 00.001 21444 Star::Find false star n=3 nbg=276 bg=4232.4 sigma=531.9 thresh=5828 peak=5365
00:02:38.217 00.000 21444 Star::Find false star n=2 nbg=256 bg=4223.4 sigma=466.4 thresh=5623 peak=5572
00:02:38.217 00.000 21444 Star::Find false star n=2 nbg=265 bg=4424.4 sigma=488.7 thresh=5891 peak=5520
00:02:38.217 00.000 21444 Star::Find false star n=1 nbg=261 bg=3792.7 sigma=485.6 thresh=5249 peak=5065
00:02:38.217 00.000 21444 MultiStar: [#1 8.67,9.17,0.00,M1] [#2 0.01,2.04,0.16,U] [#3 5.19,-0.10,0.13,U] [#4 19.07,6.37,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.63,2.16,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.19,-0.11,0.14,U] [#10 0.00,0.00,0.00,L] [#11 -2.86,0.14,3.10,U] 
00:02:38.217 00.000 21444 single-star, 5 included, MultiStar: {-0.81, 0.34}, one-star: {0.01, -0.70}
00:02:38.217 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.61 = 1.68)
00:02:38.217 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
00:02:38.217 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.70 hyp=0.70 cameraTheta=-1.56 mountX=-0.07 mountY=-0.64, mountTheta=-1.69
00:02:38.218 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.70, opts=13)
00:02:38.218 00.000 21444 Enqueuing Move request for scope (0.01, -0.70)
00:02:38.218 00.000 25848 Worker thread wakes up
00:02:38.218 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.70) opts 0xd
00:02:38.218 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.70)
00:02:38.218 00.000 25848 Moving (0.01, -0.70) raw xDistance=-0.07 yDistance=-0.64
00:02:38.219 00.001 25848 BLC: History state: CurrMiss=0.64, AvgInitMiss=1.07, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-2.784428, 1:0.644191
00:02:38.219 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:02:38.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:02:38.219 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=610, FiltMax=65504, Gamma=0.560
00:02:38.219 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:02:38.219 00.000 25848 MoveAxis(E, 0, ABG)
00:02:38.219 00.000 25848 Move returns status 0, amount 0
00:02:38.219 00.000 25848 MoveAxis(N, 18, ABG)
00:02:38.219 00.000 25848 Guiding  Dir = 0, Dur = 18
00:02:38.219 00.000 21444 UpdateGuideState exits: m=328069 SNR=64.5 Saturated
00:02:38.219 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:38.219 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:38.219 00.000 21444 Enqueuing Expose request
00:02:38.251 00.032 25848 IsSlewing returns 0
00:02:38.252 00.001 25848 IsGuiding returns 0
00:02:38.283 00.031 25848 IsGuiding returns 1
00:02:38.283 00.000 25848 scope still moving after pulse duration time elapsed
00:02:38.370 00.087 25848 IsSlewing returns 0
00:02:38.370 00.000 25848 IsGuiding returns 0
00:02:38.370 00.000 25848 scope move finished after 18 + 100 ms
00:02:38.371 00.001 25848 Move returns status 0, amount 18
00:02:38.371 00.000 25848 move complete, result=0
00:02:38.371 00.000 25848 worker thread done servicing request
00:02:38.371 00.000 25848 Worker thread wakes up
00:02:38.371 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:38.371 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:38.371 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.6 px 18 ms NORTH
00:02:41.221 02.850 25848 Exposure complete
00:02:41.309 00.088 25848 worker thread done servicing request
00:02:41.309 00.000 21444 OnExposeComplete: enter
00:02:41.309 00.000 21444 UpdateGuideState(): m_state=6
00:02:41.309 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 297
00:02:41.310 00.001 21444 Star::Find returns 1 (1), X=1223.01, Y=737.64, Mass=304534, SNR=61.0, Peak=11124 HFD=6.6
00:02:41.310 00.000 21444 Star::Find false star n=4 nbg=256 bg=2498.6 sigma=422.8 thresh=3767 peak=3594
00:02:41.310 00.000 21444 Star::Find false star n=5 nbg=261 bg=4230.9 sigma=518.3 thresh=5786 peak=5502
00:02:41.310 00.000 21444 Star::Find false star n=2 nbg=258 bg=4321.0 sigma=505.8 thresh=5838 peak=5490
00:02:41.310 00.000 21444 Star::Find false star n=10 nbg=234 bg=4135.3 sigma=443.9 thresh=5467 peak=5365
00:02:41.310 00.000 21444 Star::Find false star n=2 nbg=259 bg=4374.7 sigma=504.2 thresh=5887 peak=5821
00:02:41.310 00.000 21444 Star::Find false star n=2 nbg=259 bg=3415.2 sigma=440.9 thresh=4738 peak=4406
00:02:41.310 00.000 21444 Star::Find false star n=2 nbg=273 bg=3728.6 sigma=529.9 thresh=5318 peak=4662
00:02:41.310 00.000 21444 MultiStar: [#1 -1.57,6.18,0.21,U] [#2 0.00,0.00,0.00,L] [#3 -5.87,-2.29,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.27,1.66,0.70,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.45,-1.47,2.63,U] 
00:02:41.310 00.000 21444 single-star, 4 included, MultiStar: {-3.01, -0.63}, one-star: {-0.90, -1.21}
00:02:41.310 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.26 = 1.02)
00:02:41.310 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.82)
00:02:41.310 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=-1.21 hyp=1.51 cameraTheta=-2.21 mountX=0.79 mountY=-1.46, mountTheta=-1.07
00:02:41.311 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=-1.21, opts=13)
00:02:41.311 00.000 21444 Enqueuing Move request for scope (-0.90, -1.21)
00:02:41.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=356, FiltMax=65504, Gamma=0.560
00:02:41.311 00.000 21444 UpdateGuideState exits: m=304534 SNR=61.0 Saturated
00:02:41.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:41.312 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:41.312 00.000 21444 Enqueuing Expose request
00:02:41.312 00.000 25848 Worker thread wakes up
00:02:41.312 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -1.21) opts 0xd
00:02:41.312 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, -1.21)
00:02:41.312 00.000 25848 Moving (-0.90, -1.21) raw xDistance=0.79 yDistance=-1.46
00:02:41.312 00.000 25848 BLC: History state: CurrMiss=1.46, AvgInitMiss=1.07, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-2.784428, 1:0.644191, 2:1.462073
00:02:41.312 00.000 25848 BLC: Under-shoot: nominal increase by 29
00:02:41.312 00.000 25848 BLC: window closed
00:02:41.312 00.000 25848 BLC: Pulse adjusted to 267
00:02:41.312 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
00:02:41.313 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
00:02:41.313 00.000 25848 MoveAxis(W, 23, ABG)
00:02:41.313 00.000 25848 Guiding  Dir = 3, Dur = 23
00:02:41.345 00.032 25848 IsSlewing returns 0
00:02:41.345 00.000 25848 IsGuiding returns 0
00:02:41.377 00.032 25848 IsGuiding returns 1
00:02:41.378 00.001 25848 scope still moving after pulse duration time elapsed
00:02:41.418 00.040 21444 evsrv: cli 0107E380 connect
00:02:41.418 00.000 21444 case statement mapped state 6 to 3
00:02:41.418 00.000 21444 case statement mapped state 6 to 3
00:02:41.418 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"28e05d56-69b1-4064-b100-37fb6a17ab2e"}
00:02:41.418 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"28e05d56-69b1-4064-b100-37fb6a17ab2e"}
00:02:41.419 00.001 21444 evsrv: cli 0107E380 disconnect
00:02:41.439 00.020 25848 IsSlewing returns 0
00:02:41.439 00.000 25848 IsGuiding returns 0
00:02:41.439 00.000 25848 scope move finished after 23 + 71 ms
00:02:41.439 00.000 25848 Move returns status 0, amount 23
00:02:41.439 00.000 25848 MoveAxis(N, 40, ABG)
00:02:41.439 00.000 25848 Guiding  Dir = 0, Dur = 40
00:02:41.487 00.048 25848 IsSlewing returns 0
00:02:41.487 00.000 25848 IsGuiding returns 0
00:02:41.519 00.032 25848 PulseGuide returned control before completion, sleep 19
00:02:41.549 00.030 25848 IsGuiding returns 1
00:02:41.549 00.000 25848 scope still moving after pulse duration time elapsed
00:02:41.610 00.061 25848 IsSlewing returns 0
00:02:41.610 00.000 25848 IsGuiding returns 0
00:02:41.610 00.000 25848 scope move finished after 40 + 83 ms
00:02:41.611 00.001 25848 Move returns status 0, amount 40
00:02:41.611 00.000 25848 move complete, result=0
00:02:41.611 00.000 25848 worker thread done servicing request
00:02:41.611 00.000 25848 Worker thread wakes up
00:02:41.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:41.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:41.611 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -1.5 px 40 ms NORTH
00:02:44.460 02.849 25848 Exposure complete
00:02:44.528 00.068 25848 worker thread done servicing request
00:02:44.528 00.000 21444 OnExposeComplete: enter
00:02:44.528 00.000 21444 UpdateGuideState(): m_state=6
00:02:44.528 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 298
00:02:44.528 00.000 21444 Star::Find returns 1 (1), X=1223.29, Y=736.73, Mass=161651, SNR=30.7, Peak=9788 HFD=5.5
00:02:44.528 00.000 21444 Star::Find false star n=2 nbg=250 bg=4291.7 sigma=508.7 thresh=5818 peak=5663
00:02:44.528 00.000 21444 Star::Find false star n=8 nbg=262 bg=2586.6 sigma=392.7 thresh=3765 peak=3595
00:02:44.528 00.000 21444 Star::Find false star n=4 nbg=260 bg=4294.0 sigma=525.3 thresh=5870 peak=5384
00:02:44.529 00.001 21444 Star::Find false star n=2 nbg=257 bg=4411.6 sigma=444.8 thresh=5746 peak=5420
00:02:44.529 00.000 21444 Star::Find false star n=2 nbg=251 bg=4532.2 sigma=433.1 thresh=5831 peak=5677
00:02:44.529 00.000 21444 Star::Find false star n=7 nbg=247 bg=3751.9 sigma=438.8 thresh=5068 peak=5019
00:02:44.529 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.02,1.18,0.40,U] [#4 0.00,0.00,0.00,L] [#5 0.06,-1.13,0.42,U] [#6 0.00,0.00,0.00,L] [#7 3.51,2.57,1.31,U] [#8 0.00,0.00,0.00,L] [#9 -0.79,0.92,0.44,U] [#10 0.00,0.00,0.00,L] [#11 -3.83,-0.89,4.42,U] 
00:02:44.529 00.000 21444 refined, 5 included, MultiStar: {-1.41, -0.28}, one-star: {-0.62, -2.11}
00:02:44.529 00.000 21444 CameraToMount -- cameraTheta (-2.94) - m_xAngle (3.05) = xAngle (-5.99 = 0.29)
00:02:44.529 00.000 21444 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.84 = -2.55)
00:02:44.529 00.000 21444 CameraToMount -- cameraX=-1.41 cameraY=-0.28 hyp=1.44 cameraTheta=-2.94 mountX=1.38 mountY=-0.80, mountTheta=-0.52
00:02:44.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.41, y=-0.28, opts=13)
00:02:44.530 00.000 21444 Enqueuing Move request for scope (-1.41, -0.28)
00:02:44.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=648, FiltMax=65504, Gamma=0.560
00:02:44.530 00.000 21444 UpdateGuideState exits: m=161651 SNR=30.7 Saturated
00:02:44.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:44.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:44.530 00.000 21444 Enqueuing Expose request
00:02:44.530 00.000 25848 Worker thread wakes up
00:02:44.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.41, -0.28) opts 0xd
00:02:44.530 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.41, -0.28)
00:02:44.530 00.000 25848 Moving (-1.41, -0.28) raw xDistance=1.38 yDistance=-0.80
00:02:44.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.38
00:02:44.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
00:02:44.530 00.000 25848 MoveAxis(W, 42, ABG)
00:02:44.530 00.000 25848 Guiding  Dir = 3, Dur = 42
00:02:44.587 00.057 25848 IsSlewing returns 0
00:02:44.587 00.000 25848 IsGuiding returns 0
00:02:44.609 00.022 25848 PulseGuide returned control before completion, sleep 31
00:02:44.657 00.048 25848 IsGuiding returns 1
00:02:44.657 00.000 25848 scope still moving after pulse duration time elapsed
00:02:44.702 00.045 25848 IsSlewing returns 0
00:02:44.703 00.001 25848 IsGuiding returns 0
00:02:44.703 00.000 25848 scope move finished after 42 + 74 ms
00:02:44.703 00.000 25848 Move returns status 0, amount 42
00:02:44.703 00.000 25848 MoveAxis(N, 22, ABG)
00:02:44.703 00.000 25848 Guiding  Dir = 0, Dur = 22
00:02:44.733 00.030 25848 IsSlewing returns 0
00:02:44.734 00.001 25848 IsGuiding returns 0
00:02:44.827 00.093 25848 IsGuiding returns 1
00:02:44.827 00.000 25848 scope still moving after pulse duration time elapsed
00:02:44.874 00.047 25848 IsSlewing returns 0
00:02:44.875 00.001 25848 IsGuiding returns 0
00:02:44.875 00.000 25848 scope move finished after 22 + 118 ms
00:02:44.875 00.000 25848 Move returns status 0, amount 22
00:02:44.875 00.000 25848 move complete, result=0
00:02:44.875 00.000 25848 worker thread done servicing request
00:02:44.875 00.000 25848 Worker thread wakes up
00:02:44.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:44.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:44.875 00.000 21444 GuideStep: 1.4 px 42 ms WEST, -0.8 px 22 ms NORTH
00:02:47.717 02.842 25848 Exposure complete
00:02:47.795 00.078 25848 worker thread done servicing request
00:02:47.795 00.000 21444 OnExposeComplete: enter
00:02:47.795 00.000 21444 UpdateGuideState(): m_state=6
00:02:47.795 00.000 21444 Star::Find(15, 1223, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 299
00:02:47.795 00.000 21444 Star::Find returns 1 (1), X=1226.71, Y=740.22, Mass=242610, SNR=49.2, Peak=9916 HFD=6.6
00:02:47.795 00.000 21444 Star::Find false star n=6 nbg=264 bg=4195.6 sigma=443.8 thresh=5527 peak=5381
00:02:47.795 00.000 21444 Star::Find false star n=4 nbg=263 bg=2666.1 sigma=418.8 thresh=3923 peak=3640
00:02:47.795 00.000 21444 Star::Find false star n=1 nbg=268 bg=4918.4 sigma=581.8 thresh=6664 peak=6115
00:02:47.795 00.000 21444 Star::Find false star n=3 nbg=264 bg=4304.9 sigma=498.8 thresh=5801 peak=5760
00:02:47.795 00.000 21444 Star::Find false star n=4 nbg=261 bg=4260.6 sigma=451.8 thresh=5616 peak=5359
00:02:47.795 00.000 21444 Star::Find false star n=3 nbg=253 bg=4196.4 sigma=446.9 thresh=5537 peak=5392
00:02:47.795 00.000 21444 Star::Find false star n=1 nbg=258 bg=3441.6 sigma=460.2 thresh=4822 peak=4581
00:02:47.795 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 8.11,3.39,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -8.16,16.21,0.00,M3] [#11 -0.93,1.19,3.67,U] 
00:02:47.795 00.000 21444 refined, 2 included, MultiStar: {1.08, 1.55}, one-star: {2.80, 1.37}
00:02:47.795 00.000 21444 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.05) = xAngle (-2.09 = -2.09)
00:02:47.795 00.000 21444 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.93 = 1.35)
00:02:47.795 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=1.55 hyp=1.89 cameraTheta=0.96 mountX=-0.94 mountY=1.84, mountTheta=2.04
00:02:47.796 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=1.55, opts=13)
00:02:47.796 00.000 21444 Enqueuing Move request for scope (1.08, 1.55)
00:02:47.796 00.000 25848 Worker thread wakes up
00:02:47.797 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, 1.55) opts 0xd
00:02:47.797 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, 1.55)
00:02:47.797 00.000 25848 Moving (1.08, 1.55) raw xDistance=-0.94 yDistance=1.84
00:02:47.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.94
00:02:47.797 00.000 25848 resist switch: large excursion: input 1.84 thresh 1.53 direction from -1 to 1
00:02:47.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=508, FiltMax=65504, Gamma=0.560
00:02:47.797 00.000 21444 UpdateGuideState exits: m=242610 SNR=49.2 Saturated
00:02:47.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:47.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:47.797 00.000 21444 Enqueuing Expose request
00:02:47.797 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.53
00:02:47.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.84 from input 1.84
00:02:47.797 00.000 25848 MoveAxis(E, 24, ABG)
00:02:47.797 00.000 25848 Guiding  Dir = 2, Dur = 24
00:02:47.829 00.032 25848 IsSlewing returns 0
00:02:47.830 00.001 25848 IsGuiding returns 0
00:02:47.861 00.031 25848 IsGuiding returns 1
00:02:47.861 00.000 25848 scope still moving after pulse duration time elapsed
00:02:47.943 00.082 25848 IsSlewing returns 0
00:02:47.943 00.000 25848 IsGuiding returns 0
00:02:47.943 00.000 25848 scope move finished after 24 + 89 ms
00:02:47.943 00.000 25848 Move returns status 0, amount 24
00:02:47.943 00.000 25848 BLC: Oldest BLC event removed
00:02:47.944 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 267 applied
00:02:47.944 00.000 25848 MoveAxis(S, 317, ABG)
00:02:47.944 00.000 25848 Guiding  Dir = 1, Dur = 317
00:02:47.968 00.024 25848 IsSlewing returns 0
00:02:47.968 00.000 25848 IsGuiding returns 0
00:02:47.999 00.031 25848 PulseGuide returned control before completion, sleep 297
00:02:48.299 00.300 25848 IsGuiding returns 1
00:02:48.299 00.000 25848 scope still moving after pulse duration time elapsed
00:02:48.360 00.061 25848 IsSlewing returns 0
00:02:48.360 00.000 25848 IsGuiding returns 0
00:02:48.361 00.001 25848 scope move finished after 317 + 75 ms
00:02:48.361 00.000 25848 Move returns status 0, amount 317
00:02:48.361 00.000 25848 move complete, result=0
00:02:48.361 00.000 25848 worker thread done servicing request
00:02:48.361 00.000 25848 Worker thread wakes up
00:02:48.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:48.361 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:48.361 00.000 21444 GuideStep: -0.9 px 24 ms EAST, 1.8 px 317 ms SOUTH
00:02:51.206 02.845 25848 Exposure complete
00:02:51.294 00.088 25848 worker thread done servicing request
00:02:51.294 00.000 21444 OnExposeComplete: enter
00:02:51.294 00.000 21444 UpdateGuideState(): m_state=6
00:02:51.294 00.000 21444 Star::Find(15, 1226, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
00:02:51.294 00.000 21444 Star::Find returns 1 (1), X=1226.09, Y=739.64, Mass=259330, SNR=49.4, Peak=10064 HFD=6.7
00:02:51.294 00.000 21444 Star::Find false star n=6 nbg=263 bg=4144.6 sigma=437.1 thresh=5456 peak=5336
00:02:51.294 00.000 21444 Star::Find false star n=8 nbg=256 bg=2547.7 sigma=403.3 thresh=3758 peak=3634
00:02:51.294 00.000 21444 Star::Find false star n=2 nbg=256 bg=4605.6 sigma=510.4 thresh=6137 peak=5645
00:02:51.294 00.000 21444 Star::Find false star n=7 nbg=246 bg=4522.5 sigma=436.2 thresh=5831 peak=5757
00:02:51.294 00.000 21444 Star::Find false star n=2 nbg=262 bg=4415.5 sigma=439.4 thresh=5734 peak=5275
00:02:51.295 00.001 21444 Star::Find false star n=4 nbg=256 bg=4472.6 sigma=423.1 thresh=5742 peak=5636
00:02:51.295 00.000 21444 Star::Find false star n=7 nbg=256 bg=3174.2 sigma=434.1 thresh=4476 peak=4135
00:02:51.295 00.000 21444 Star::Find false star n=8 nbg=262 bg=3730.9 sigma=441.7 thresh=5056 peak=4932
00:02:51.295 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 20.22,4.30,0.00,M1] [#7 6.79,4.46,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.99,0.50,3.15,U] 
00:02:51.295 00.000 21444 refined, 2 included, MultiStar: {1.07, 1.29}, one-star: {2.18, 0.79}
00:02:51.295 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
00:02:51.295 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.27)
00:02:51.295 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=1.29 hyp=1.68 cameraTheta=0.88 mountX=-0.95 mountY=1.60, mountTheta=2.11
00:02:51.296 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=1.29, opts=13)
00:02:51.296 00.000 21444 Enqueuing Move request for scope (1.07, 1.29)
00:02:51.296 00.000 25848 Worker thread wakes up
00:02:51.296 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 1.29) opts 0xd
00:02:51.296 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 1.29)
00:02:51.296 00.000 25848 Moving (1.07, 1.29) raw xDistance=-0.95 yDistance=1.60
00:02:51.296 00.000 25848 BLC: History state: CurrMiss=1.60, AvgInitMiss=1.10, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.844133, 1:1.598836
00:02:51.296 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:02:51.296 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.95
00:02:51.296 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
00:02:51.296 00.000 25848 MoveAxis(E, 29, ABG)
00:02:51.296 00.000 25848 Guiding  Dir = 2, Dur = 29
00:02:51.296 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=486, FiltMax=65504, Gamma=0.560
00:02:51.297 00.001 21444 UpdateGuideState exits: m=259330 SNR=49.4 Saturated
00:02:51.297 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:51.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:51.297 00.000 21444 Enqueuing Expose request
00:02:51.327 00.030 25848 IsSlewing returns 0
00:02:51.327 00.000 25848 IsGuiding returns 0
00:02:51.360 00.033 25848 IsGuiding returns 1
00:02:51.360 00.000 25848 scope still moving after pulse duration time elapsed
00:02:51.422 00.062 25848 IsSlewing returns 0
00:02:51.423 00.001 25848 IsGuiding returns 0
00:02:51.423 00.000 25848 scope move finished after 29 + 66 ms
00:02:51.423 00.000 25848 Move returns status 0, amount 29
00:02:51.423 00.000 25848 MoveAxis(S, 44, ABG)
00:02:51.423 00.000 25848 Guiding  Dir = 1, Dur = 44
00:02:51.451 00.028 25848 IsSlewing returns 0
00:02:51.474 00.023 25848 IsGuiding returns 0
00:02:51.506 00.032 25848 PulseGuide returned control before completion, sleep 23
00:02:51.535 00.029 25848 IsGuiding returns 1
00:02:51.535 00.000 25848 scope still moving after pulse duration time elapsed
00:02:51.593 00.058 25848 IsSlewing returns 0
00:02:51.593 00.000 25848 IsGuiding returns 0
00:02:51.593 00.000 25848 scope move finished after 44 + 75 ms
00:02:51.593 00.000 25848 Move returns status 0, amount 44
00:02:51.593 00.000 25848 move complete, result=0
00:02:51.593 00.000 25848 worker thread done servicing request
00:02:51.593 00.000 25848 Worker thread wakes up
00:02:51.594 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:51.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:51.594 00.000 21444 GuideStep: -1.0 px 29 ms EAST, 1.6 px 44 ms SOUTH
00:02:54.443 02.849 25848 Exposure complete
00:02:54.530 00.087 25848 worker thread done servicing request
00:02:54.530 00.000 21444 OnExposeComplete: enter
00:02:54.531 00.001 21444 UpdateGuideState(): m_state=6
00:02:54.531 00.000 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 301
00:02:54.531 00.000 21444 Star::Find returns 1 (1), X=1224.91, Y=738.29, Mass=296389, SNR=54.4, Peak=10952 HFD=6.8
00:02:54.531 00.000 21444 Star::Find false star n=1 nbg=264 bg=4391.8 sigma=527.6 thresh=5975 peak=5582
00:02:54.531 00.000 21444 Star::Find false star n=3 nbg=268 bg=4400.8 sigma=566.2 thresh=6099 peak=5851
00:02:54.531 00.000 21444 Star::Find false star n=2 nbg=268 bg=4510.3 sigma=473.8 thresh=5932 peak=5519
00:02:54.531 00.000 21444 Star::Find false star n=7 nbg=257 bg=3777.7 sigma=417.6 thresh=5031 peak=4775
00:02:54.531 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.85,12.24,0.00,M5] [#3 5.04,2.37,0.20,U] [#4 0.00,0.00,0.00,L] [#5 10.72,8.47,0.00,M4] [#6 11.33,-5.62,0.00,M2] [#7 5.52,3.58,0.84,U] [#8 0.00,0.00,0.00,L] [#9 11.38,1.23,0.12,U] [#10 0.00,0.00,0.00,L] [#11 -1.98,0.77,2.40,U] 
00:02:54.531 00.000 21444 single-star, 4 included, MultiStar: {0.72, 1.08}, one-star: {0.99, -0.56}
00:02:54.531 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
00:02:54.531 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.12)
00:02:54.531 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=-0.56 hyp=1.14 cameraTheta=-0.51 mountX=-1.04 mountY=-0.14, mountTheta=-3.01
00:02:54.532 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=-0.56, opts=13)
00:02:54.533 00.001 21444 Enqueuing Move request for scope (0.99, -0.56)
00:02:54.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3860, FiltMin=256, FiltMax=65504, Gamma=0.560
00:02:54.533 00.000 21444 UpdateGuideState exits: m=296389 SNR=54.4 Saturated
00:02:54.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:54.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:54.533 00.000 21444 Enqueuing Expose request
00:02:54.533 00.000 25848 Worker thread wakes up
00:02:54.533 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, -0.56) opts 0xd
00:02:54.533 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, -0.56)
00:02:54.533 00.000 25848 Moving (0.99, -0.56) raw xDistance=-1.04 yDistance=-0.14
00:02:54.533 00.000 25848 BLC: History state: CurrMiss=-0.14, AvgInitMiss=1.10, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.844133, 1:1.598836, 2:-0.137856
00:02:54.533 00.000 25848 BLC: No correction, Miss < min_move
00:02:54.533 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.04
00:02:54.533 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:54.533 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:02:54.533 00.000 25848 MoveAxis(E, 32, ABG)
00:02:54.533 00.000 25848 Guiding  Dir = 2, Dur = 32
00:02:54.564 00.031 25848 IsSlewing returns 0
00:02:54.564 00.000 25848 IsGuiding returns 0
00:02:54.596 00.032 25848 PulseGuide returned control before completion, sleep 11
00:02:54.622 00.026 25848 IsGuiding returns 1
00:02:54.622 00.000 25848 scope still moving after pulse duration time elapsed
00:02:54.688 00.066 25848 IsSlewing returns 0
00:02:54.688 00.000 25848 IsGuiding returns 0
00:02:54.688 00.000 25848 scope move finished after 32 + 92 ms
00:02:54.688 00.000 25848 Move returns status 0, amount 32
00:02:54.688 00.000 25848 MoveAxis(N, 0, ABG)
00:02:54.688 00.000 25848 Move returns status 0, amount 0
00:02:54.689 00.001 25848 move complete, result=0
00:02:54.689 00.000 25848 worker thread done servicing request
00:02:54.689 00.000 25848 Worker thread wakes up
00:02:54.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:54.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:02:54.689 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -0.1 px 0 ms NORTH
00:02:57.531 02.842 25848 Exposure complete
00:02:57.609 00.078 25848 worker thread done servicing request
00:02:57.609 00.000 21444 OnExposeComplete: enter
00:02:57.609 00.000 21444 UpdateGuideState(): m_state=6
00:02:57.609 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 302
00:02:57.609 00.000 21444 Star::Find returns 1 (1), X=1225.89, Y=737.11, Mass=215912, SNR=45.6, Peak=10016 HFD=6.0
00:02:57.609 00.000 21444 Star::Find false star n=3 nbg=273 bg=4274.7 sigma=501.2 thresh=5778 peak=5516
00:02:57.609 00.000 21444 Star::Find false star n=3 nbg=266 bg=2625.9 sigma=461.4 thresh=4010 peak=3754
00:02:57.609 00.000 21444 Star::Find false star n=4 nbg=276 bg=4858.9 sigma=518.6 thresh=6415 peak=5875
00:02:57.609 00.000 21444 Star::Find false star n=1 nbg=277 bg=4313.5 sigma=546.6 thresh=5953 peak=5548
00:02:57.609 00.000 21444 Star::Find false star n=7 nbg=232 bg=4310.5 sigma=389.4 thresh=5479 peak=5432
00:02:57.609 00.000 21444 Star::Find false star n=5 nbg=272 bg=4505.7 sigma=461.1 thresh=5889 peak=5757
00:02:57.609 00.000 21444 Star::Find false star n=2 nbg=264 bg=4252.8 sigma=485.1 thresh=5708 peak=5469
00:02:57.609 00.000 21444 Star::Find false star n=2 nbg=261 bg=3726.2 sigma=508.6 thresh=5252 peak=4988
00:02:57.609 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.45,2.49,0.71,U] [#8 0.00,0.00,0.00,L] [#9 -1.16,0.93,0.26,U] [#10 0.00,0.00,0.00,L] [#11 -0.72,-0.25,2.90,U] 
00:02:57.609 00.000 21444 refined, 3 included, MultiStar: {0.85, -0.09}, one-star: {1.98, -1.73}
00:02:57.609 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.12)
00:02:57.609 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.28)
00:02:57.609 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.09 hyp=0.86 cameraTheta=-0.11 mountX=-0.86 mountY=0.24, mountTheta=2.87
00:02:57.611 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.09, opts=13)
00:02:57.611 00.000 21444 Enqueuing Move request for scope (0.85, -0.09)
00:02:57.611 00.000 25848 Worker thread wakes up
00:02:57.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.09) opts 0xd
00:02:57.611 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.09)
00:02:57.611 00.000 25848 Moving (0.85, -0.09) raw xDistance=-0.86 yDistance=0.24
00:02:57.611 00.000 25848 BLC: window closed
00:02:57.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=318, FiltMax=65504, Gamma=0.560
00:02:57.611 00.000 25848 BLC: History state: CurrMiss=0.24, AvgInitMiss=1.10, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.844133, 1:1.598836, 2:-0.137856
00:02:57.611 00.000 25848 BLC: No correction, Miss < min_move
00:02:57.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.86
00:02:57.611 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:57.611 00.000 21444 UpdateGuideState exits: m=215912 SNR=45.6 Saturated
00:02:57.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:57.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:02:57.611 00.000 21444 Enqueuing Expose request
00:02:57.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:02:57.611 00.000 25848 MoveAxis(E, 27, ABG)
00:02:57.611 00.000 25848 Guiding  Dir = 2, Dur = 27
00:02:57.640 00.029 25848 IsSlewing returns 0
00:02:57.640 00.000 25848 IsGuiding returns 0
00:02:57.671 00.031 25848 IsGuiding returns 1
00:02:57.671 00.000 25848 scope still moving after pulse duration time elapsed
00:02:57.733 00.062 25848 IsSlewing returns 0
00:02:57.733 00.000 25848 IsGuiding returns 0
00:02:57.733 00.000 25848 scope move finished after 27 + 65 ms
00:02:57.733 00.000 25848 Move returns status 0, amount 27
00:02:57.733 00.000 25848 MoveAxis(N, 0, ABG)
00:02:57.733 00.000 25848 Move returns status 0, amount 0
00:02:57.733 00.000 25848 move complete, result=0
00:02:57.733 00.000 25848 worker thread done servicing request
00:02:57.733 00.000 25848 Worker thread wakes up
00:02:57.733 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.2 px 0 ms NORTH
00:02:57.734 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:02:57.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:00.578 02.844 25848 Exposure complete
00:03:00.666 00.088 25848 worker thread done servicing request
00:03:00.666 00.000 21444 OnExposeComplete: enter
00:03:00.666 00.000 21444 UpdateGuideState(): m_state=6
00:03:00.667 00.001 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 303
00:03:00.667 00.000 21444 Star::Find returns 1 (1), X=1224.62, Y=739.03, Mass=257361, SNR=45.9, Peak=11400 HFD=6.2
00:03:00.667 00.000 21444 Star::Find false star n=2 nbg=261 bg=4356.1 sigma=527.4 thresh=5938 peak=5413
00:03:00.667 00.000 21444 Star::Find false star n=1 nbg=259 bg=2468.5 sigma=395.8 thresh=3656 peak=3489
00:03:00.667 00.000 21444 Star::Find false star n=4 nbg=267 bg=4634.0 sigma=504.7 thresh=6148 peak=5964
00:03:00.667 00.000 21444 Star::Find false star n=8 nbg=250 bg=4245.6 sigma=454.9 thresh=5610 peak=5557
00:03:00.667 00.000 21444 Star::Find false star n=3 nbg=262 bg=4227.3 sigma=550.8 thresh=5880 peak=5473
00:03:00.667 00.000 21444 Star::Find false star n=1 nbg=265 bg=4395.1 sigma=529.9 thresh=5985 peak=5494
00:03:00.667 00.000 21444 Star::Find false star n=4 nbg=250 bg=3348.9 sigma=481.7 thresh=4794 peak=4670
00:03:00.667 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 24.48,5.76,0.00,M3] [#7 5.32,3.27,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.98,-0.34,0.24,U] [#11 -2.47,0.60,2.88,U] 
00:03:00.667 00.000 21444 single-star, 3 included, MultiStar: {-0.36, 0.97}, one-star: {0.70, 0.18}
00:03:00.667 00.000 21444 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
00:03:00.667 00.000 21444 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.64 = 0.64)
00:03:00.667 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=0.18 hyp=0.73 cameraTheta=0.26 mountX=-0.69 mountY=0.44, mountTheta=2.57
00:03:00.668 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=0.18, opts=13)
00:03:00.668 00.000 21444 Enqueuing Move request for scope (0.70, 0.18)
00:03:00.669 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=294, FiltMax=65504, Gamma=0.560
00:03:00.669 00.000 21444 UpdateGuideState exits: m=257361 SNR=45.9 Saturated
00:03:00.669 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:00.669 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:00.669 00.000 21444 Enqueuing Expose request
00:03:00.669 00.000 25848 Worker thread wakes up
00:03:00.669 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.18) opts 0xd
00:03:00.669 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 0.18)
00:03:00.669 00.000 25848 Moving (0.70, 0.18) raw xDistance=-0.69 yDistance=0.44
00:03:00.669 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.69
00:03:00.669 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:00.669 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
00:03:00.669 00.000 25848 MoveAxis(E, 22, ABG)
00:03:00.669 00.000 25848 Guiding  Dir = 2, Dur = 22
00:03:00.689 00.020 25848 IsSlewing returns 0
00:03:00.690 00.001 25848 IsGuiding returns 0
00:03:00.721 00.031 25848 IsGuiding returns 1
00:03:00.721 00.000 25848 scope still moving after pulse duration time elapsed
00:03:00.807 00.086 25848 IsSlewing returns 0
00:03:00.808 00.001 25848 IsGuiding returns 0
00:03:00.808 00.000 25848 scope move finished after 22 + 95 ms
00:03:00.808 00.000 25848 Move returns status 0, amount 22
00:03:00.808 00.000 25848 MoveAxis(N, 0, ABG)
00:03:00.808 00.000 25848 Move returns status 0, amount 0
00:03:00.808 00.000 25848 move complete, result=0
00:03:00.808 00.000 25848 worker thread done servicing request
00:03:00.808 00.000 25848 Worker thread wakes up
00:03:00.808 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:00.808 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:00.808 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.4 px 0 ms NORTH
00:03:03.658 02.850 25848 Exposure complete
00:03:03.733 00.075 25848 worker thread done servicing request
00:03:03.733 00.000 21444 OnExposeComplete: enter
00:03:03.733 00.000 21444 UpdateGuideState(): m_state=6
00:03:03.733 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 304
00:03:03.733 00.000 21444 Star::Find returns 1 (1), X=1221.86, Y=739.22, Mass=344782, SNR=55.4, Peak=11404 HFD=6.8
00:03:03.733 00.000 21444 Star::Find false star n=8 nbg=259 bg=4121.1 sigma=477.8 thresh=5554 peak=5531
00:03:03.733 00.000 21444 Star::Find false star n=6 nbg=254 bg=2519.7 sigma=419.6 thresh=3778 peak=3623
00:03:03.734 00.001 21444 Star::Find false star n=1 nbg=258 bg=4403.7 sigma=501.6 thresh=5908 peak=5363
00:03:03.734 00.000 21444 Star::Find false star n=2 nbg=266 bg=3448.7 sigma=452.4 thresh=4806 peak=4538
00:03:03.734 00.000 21444 Star::Find false star n=4 nbg=251 bg=3934.8 sigma=415.8 thresh=5182 peak=4779
00:03:03.734 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.41,0.64,0.23,U] [#4 -0.02,4.75,0.28,U] [#5 -10.02,2.72,0.21,U] [#6 35.13,1.67,0.00,M4] [#7 3.39,4.25,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.02,0.04,4.12,U] 
00:03:03.734 00.000 21444 single-star, 5 included, MultiStar: {-2.95, 1.00}, one-star: {-2.05, 0.38}
00:03:03.734 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.09 = -0.09)
00:03:03.734 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
00:03:03.734 00.000 21444 CameraToMount -- cameraX=-2.05 cameraY=0.38 hyp=2.09 cameraTheta=2.96 mountX=2.08 mountY=-0.43, mountTheta=-0.20
00:03:03.735 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.05, y=0.38, opts=13)
00:03:03.735 00.000 21444 Enqueuing Move request for scope (-2.05, 0.38)
00:03:03.735 00.000 25848 Worker thread wakes up
00:03:03.735 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.05, 0.38) opts 0xd
00:03:03.735 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.05, 0.38)
00:03:03.735 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=396, FiltMax=65504, Gamma=0.560
00:03:03.735 00.000 21444 UpdateGuideState exits: m=344782 SNR=55.4 Saturated
00:03:03.735 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:03.735 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:03.735 00.000 21444 Enqueuing Expose request
00:03:03.735 00.000 25848 Moving (-2.05, 0.38) raw xDistance=2.08 yDistance=-0.43
00:03:03.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.28 from input 2.08
00:03:03.735 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:03.736 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:03:03.736 00.000 25848 MoveAxis(W, 59, ABG)
00:03:03.736 00.000 25848 Guiding  Dir = 3, Dur = 59
00:03:03.764 00.028 25848 IsSlewing returns 0
00:03:03.764 00.000 25848 IsGuiding returns 0
00:03:03.796 00.032 25848 PulseGuide returned control before completion, sleep 38
00:03:03.907 00.111 25848 IsGuiding returns 1
00:03:03.908 00.001 25848 scope still moving after pulse duration time elapsed
00:03:03.970 00.062 25848 IsSlewing returns 0
00:03:03.970 00.000 25848 IsGuiding returns 0
00:03:03.971 00.001 25848 scope move finished after 59 + 147 ms
00:03:03.971 00.000 25848 Move returns status 0, amount 59
00:03:03.971 00.000 25848 MoveAxis(N, 0, ABG)
00:03:03.971 00.000 25848 Move returns status 0, amount 0
00:03:03.971 00.000 25848 move complete, result=0
00:03:03.971 00.000 25848 worker thread done servicing request
00:03:03.971 00.000 25848 Worker thread wakes up
00:03:03.971 00.000 21444 GuideStep: 2.1 px 59 ms WEST, -0.4 px 0 ms NORTH
00:03:03.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:03.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:06.820 02.849 25848 Exposure complete
00:03:06.909 00.089 25848 worker thread done servicing request
00:03:06.910 00.001 21444 OnExposeComplete: enter
00:03:06.910 00.000 21444 UpdateGuideState(): m_state=6
00:03:06.910 00.000 21444 Star::Find(15, 1221, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 305
00:03:06.910 00.000 21444 Star::Find returns 1 (1), X=1223.78, Y=738.73, Mass=361141, SNR=64.9, Peak=10420 HFD=7.3
00:03:06.910 00.000 21444 Star::Find false star n=3 nbg=255 bg=4247.0 sigma=516.5 thresh=5796 peak=5528
00:03:06.910 00.000 21444 Star::Find false star n=4 nbg=259 bg=4717.6 sigma=496.4 thresh=6207 peak=6121
00:03:06.910 00.000 21444 Star::Find false star n=3 nbg=237 bg=4512.5 sigma=413.3 thresh=5752 peak=5554
00:03:06.910 00.000 21444 Star::Find false star n=7 nbg=266 bg=3713.1 sigma=498.8 thresh=5210 peak=5004
00:03:06.910 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.03,0.48,0.18,U] [#5 -0.77,-10.40,0.13,U] [#6 37.54,-6.70,0.00,M5] [#7 4.59,4.35,0.53,U] [#8 0.00,0.00,0.00,L] [#9 0.85,1.27,0.18,U] [#10 0.00,0.00,0.00,L] [#11 -3.75,0.22,2.47,U] 
00:03:06.910 00.000 21444 single-star, 5 included, MultiStar: {-1.57, 0.39}, one-star: {-0.13, -0.11}
00:03:06.910 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.48 = 0.80)
00:03:06.911 00.001 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.32 = -2.04)
00:03:06.911 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.43 mountX=0.12 mountY=-0.16, mountTheta=-0.91
00:03:06.912 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-0.11, opts=13)
00:03:06.912 00.000 21444 Enqueuing Move request for scope (-0.13, -0.11)
00:03:06.912 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3860, FiltMin=460, FiltMax=65504, Gamma=0.560
00:03:06.912 00.000 21444 UpdateGuideState exits: m=361141 SNR=64.9 Saturated
00:03:06.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:06.912 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:06.912 00.000 21444 Enqueuing Expose request
00:03:06.912 00.000 25848 Worker thread wakes up
00:03:06.912 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
00:03:06.912 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
00:03:06.912 00.000 25848 Moving (-0.13, -0.11) raw xDistance=0.12 yDistance=-0.16
00:03:06.912 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:03:06.912 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:06.912 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:03:06.912 00.000 25848 MoveAxis(E, 0, ABG)
00:03:06.912 00.000 25848 Move returns status 0, amount 0
00:03:06.912 00.000 25848 MoveAxis(N, 0, ABG)
00:03:06.912 00.000 25848 Move returns status 0, amount 0
00:03:06.913 00.001 25848 move complete, result=0
00:03:06.913 00.000 25848 worker thread done servicing request
00:03:06.913 00.000 25848 Worker thread wakes up
00:03:06.913 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:06.913 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:06.913 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:09.758 02.845 25848 Exposure complete
00:03:09.826 00.068 25848 worker thread done servicing request
00:03:09.826 00.000 21444 OnExposeComplete: enter
00:03:09.826 00.000 21444 UpdateGuideState(): m_state=6
00:03:09.826 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
00:03:09.826 00.000 21444 Star::Find returns 1 (1), X=1223.33, Y=739.47, Mass=343772, SNR=65.1, Peak=11580 HFD=6.8
00:03:09.827 00.001 21444 Star::Find false star n=2 nbg=248 bg=4323.7 sigma=451.1 thresh=5677 peak=5309
00:03:09.827 00.000 21444 Star::Find false star n=5 nbg=260 bg=2577.4 sigma=404.5 thresh=3791 peak=3624
00:03:09.827 00.000 21444 Star::Find false star n=5 nbg=280 bg=4442.1 sigma=548.6 thresh=6088 peak=5658
00:03:09.827 00.000 21444 Star::Find false star n=2 nbg=269 bg=4372.4 sigma=537.1 thresh=5984 peak=5495
00:03:09.827 00.000 21444 Star::Find false star n=4 nbg=268 bg=4405.1 sigma=489.2 thresh=5873 peak=5454
00:03:09.827 00.000 21444 Star::Find false star n=2 nbg=265 bg=3839.9 sigma=445.6 thresh=5177 peak=4945
00:03:09.827 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 6.23,0.74,0.19,U] [#4 0.00,0.00,0.00,L] [#5 7.98,-17.63,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 3.72,3.91,0.79,U] [#8 0.00,0.00,0.00,L] [#9 2.39,-4.61,0.22,U] [#10 0.00,0.00,0.00,L] [#11 -3.42,1.02,2.51,U] 
00:03:09.827 00.000 21444 single-star, 4 included, MultiStar: {-0.96, 1.15}, one-star: {-0.58, 0.62}
00:03:09.827 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
00:03:09.827 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.71)
00:03:09.827 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=0.62 hyp=0.85 cameraTheta=2.32 mountX=0.64 mountY=0.36, mountTheta=0.51
00:03:09.828 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=0.62, opts=13)
00:03:09.828 00.000 21444 Enqueuing Move request for scope (-0.58, 0.62)
00:03:09.828 00.000 25848 Worker thread wakes up
00:03:09.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.62) opts 0xd
00:03:09.828 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 0.62)
00:03:09.828 00.000 25848 Moving (-0.58, 0.62) raw xDistance=0.64 yDistance=0.36
00:03:09.828 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
00:03:09.828 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:09.828 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3860, FiltMin=600, FiltMax=65504, Gamma=0.560
00:03:09.828 00.000 21444 UpdateGuideState exits: m=343772 SNR=65.1 Saturated
00:03:09.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:09.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:09.828 00.000 21444 Enqueuing Expose request
00:03:09.828 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
00:03:09.828 00.000 25848 MoveAxis(W, 19, ABG)
00:03:09.828 00.000 25848 Guiding  Dir = 3, Dur = 19
00:03:09.859 00.031 25848 IsSlewing returns 0
00:03:09.859 00.000 25848 IsGuiding returns 0
00:03:09.890 00.031 25848 IsGuiding returns 1
00:03:09.890 00.000 25848 scope still moving after pulse duration time elapsed
00:03:09.939 00.049 25848 IsSlewing returns 0
00:03:09.939 00.000 25848 IsGuiding returns 0
00:03:09.939 00.000 25848 scope move finished after 19 + 61 ms
00:03:09.939 00.000 25848 Move returns status 0, amount 19
00:03:09.939 00.000 25848 MoveAxis(N, 0, ABG)
00:03:09.939 00.000 25848 Move returns status 0, amount 0
00:03:09.940 00.001 25848 move complete, result=0
00:03:09.940 00.000 25848 worker thread done servicing request
00:03:09.940 00.000 25848 Worker thread wakes up
00:03:09.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:09.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:09.940 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.4 px 0 ms NORTH
00:03:12.791 02.851 25848 Exposure complete
00:03:12.880 00.089 25848 worker thread done servicing request
00:03:12.880 00.000 21444 OnExposeComplete: enter
00:03:12.880 00.000 21444 UpdateGuideState(): m_state=6
00:03:12.880 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 307
00:03:12.880 00.000 21444 Star::Find returns 1 (1), X=1223.53, Y=740.13, Mass=226107, SNR=45.1, Peak=10748 HFD=5.8
00:03:12.880 00.000 21444 Star::Find false star n=1 nbg=280 bg=2633.6 sigma=540.6 thresh=4255 peak=3707
00:03:12.881 00.001 21444 Star::Find false star n=5 nbg=253 bg=4333.5 sigma=493.3 thresh=5814 peak=5685
00:03:12.881 00.000 21444 Star::Find false star n=3 nbg=255 bg=4416.7 sigma=489.4 thresh=5885 peak=5562
00:03:12.881 00.000 21444 Star::Find false star n=7 nbg=248 bg=4401.0 sigma=451.0 thresh=5754 peak=5752
00:03:12.881 00.000 21444 Star::Find false star n=8 nbg=262 bg=3348.8 sigma=412.0 thresh=4585 peak=4386
00:03:12.881 00.000 21444 Star::Find false star n=6 nbg=249 bg=3850.1 sigma=398.1 thresh=5044 peak=4703
00:03:12.881 00.000 21444 MultiStar: [#1 -1.83,13.01,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 5.01,1.24,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 13.41,-3.29,0.00,M6] [#7 4.11,4.59,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.64,1.82,3.60,U] 
00:03:12.881 00.000 21444 single-star, 3 included, MultiStar: {-1.84, 2.24}, one-star: {-0.38, 1.28}
00:03:12.881 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
00:03:12.881 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.25)
00:03:12.881 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=1.28 hyp=1.34 cameraTheta=1.86 mountX=0.49 mountY=1.04, mountTheta=1.13
00:03:12.882 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=1.28, opts=13)
00:03:12.882 00.000 21444 Enqueuing Move request for scope (-0.38, 1.28)
00:03:12.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=282, FiltMax=65504, Gamma=0.560
00:03:12.882 00.000 21444 UpdateGuideState exits: m=226107 SNR=45.1 Saturated
00:03:12.882 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:12.882 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:12.882 00.000 21444 Enqueuing Expose request
00:03:12.882 00.000 25848 Worker thread wakes up
00:03:12.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.28) opts 0xd
00:03:12.882 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 1.28)
00:03:12.882 00.000 25848 Moving (-0.38, 1.28) raw xDistance=0.49 yDistance=1.04
00:03:12.883 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
00:03:12.883 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
00:03:12.883 00.000 25848 MoveAxis(E, 0, ABG)
00:03:12.883 00.000 25848 Move returns status 0, amount 0
00:03:12.883 00.000 25848 MoveAxis(S, 28, ABG)
00:03:12.883 00.000 25848 Guiding  Dir = 1, Dur = 28
00:03:12.908 00.025 25848 IsSlewing returns 0
00:03:12.908 00.000 25848 IsGuiding returns 0
00:03:12.967 00.059 25848 IsGuiding returns 1
00:03:12.967 00.000 25848 scope still moving after pulse duration time elapsed
00:03:13.014 00.047 25848 IsSlewing returns 0
00:03:13.016 00.002 25848 IsGuiding returns 0
00:03:13.016 00.000 25848 scope move finished after 28 + 78 ms
00:03:13.016 00.000 25848 Move returns status 0, amount 28
00:03:13.016 00.000 25848 move complete, result=0
00:03:13.016 00.000 25848 worker thread done servicing request
00:03:13.016 00.000 25848 Worker thread wakes up
00:03:13.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:13.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:13.016 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.0 px 28 ms SOUTH
00:03:15.858 02.842 25848 Exposure complete
00:03:15.945 00.087 25848 worker thread done servicing request
00:03:15.945 00.000 21444 OnExposeComplete: enter
00:03:15.945 00.000 21444 UpdateGuideState(): m_state=6
00:03:15.945 00.000 21444 Star::Find(15, 1223, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 308
00:03:15.945 00.000 21444 Star::Find returns 1 (1), X=1222.28, Y=737.48, Mass=247794, SNR=47.1, Peak=9988 HFD=7.3
00:03:15.945 00.000 21444 Star::Find false star n=8 nbg=263 bg=4314.6 sigma=490.4 thresh=5786 peak=5759
00:03:15.945 00.000 21444 Star::Find false star n=6 nbg=253 bg=2694.3 sigma=430.6 thresh=3986 peak=3889
00:03:15.945 00.000 21444 Star::Find false star n=2 nbg=255 bg=4589.4 sigma=484.1 thresh=6042 peak=5459
00:03:15.946 00.001 21444 Star::Find false star n=4 nbg=263 bg=4203.2 sigma=552.1 thresh=5859 peak=5473
00:03:15.946 00.000 21444 Star::Find false star n=6 nbg=259 bg=4400.3 sigma=480.3 thresh=5841 peak=5382
00:03:15.946 00.000 21444 Star::Find false star n=1 nbg=273 bg=3653.0 sigma=533.2 thresh=5253 peak=4955
00:03:15.946 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.41,1.70,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.92,0.90,0.51,U] [#8 -30.89,6.57,0.00,M8] [#9 8.96,12.71,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -4.91,-1.41,2.20,U] 
00:03:15.946 00.000 21444 single-star, 3 included, MultiStar: {-2.66, -0.92}, one-star: {-1.63, -1.37}
00:03:15.946 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.50 = 0.79)
00:03:15.946 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
00:03:15.946 00.000 21444 CameraToMount -- cameraX=-1.63 cameraY=-1.37 hyp=2.13 cameraTheta=-2.44 mountX=1.50 mountY=-1.89, mountTheta=-0.90
00:03:15.947 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.63, y=-1.37, opts=13)
00:03:15.947 00.000 21444 Enqueuing Move request for scope (-1.63, -1.37)
00:03:15.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=320, FiltMax=65504, Gamma=0.560
00:03:15.947 00.000 21444 UpdateGuideState exits: m=247794 SNR=47.1 Saturated
00:03:15.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:15.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:15.947 00.000 21444 Enqueuing Expose request
00:03:15.947 00.000 25848 Worker thread wakes up
00:03:15.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.63, -1.37) opts 0xd
00:03:15.947 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.63, -1.37)
00:03:15.948 00.001 25848 Moving (-1.63, -1.37) raw xDistance=1.50 yDistance=-1.89
00:03:15.948 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.50
00:03:15.948 00.000 25848 resist switch: large excursion: input -1.89 thresh 1.53 direction from 1 to -1
00:03:15.948 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.66
00:03:15.948 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.89 from input -1.89
00:03:15.948 00.000 25848 MoveAxis(W, 44, ABG)
00:03:15.948 00.000 25848 Guiding  Dir = 3, Dur = 44
00:03:15.968 00.020 25848 IsSlewing returns 0
00:03:15.968 00.000 25848 IsGuiding returns 0
00:03:16.000 00.032 25848 PulseGuide returned control before completion, sleep 23
00:03:16.032 00.032 25848 IsGuiding returns 1
00:03:16.032 00.000 25848 scope still moving after pulse duration time elapsed
00:03:16.092 00.060 25848 IsSlewing returns 0
00:03:16.092 00.000 25848 IsGuiding returns 0
00:03:16.092 00.000 25848 scope move finished after 44 + 79 ms
00:03:16.092 00.000 25848 Move returns status 0, amount 44
00:03:16.092 00.000 25848 BLC: Oldest BLC event removed
00:03:16.092 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 267 applied
00:03:16.092 00.000 25848 MoveAxis(N, 318, ABG)
00:03:16.092 00.000 25848 Guiding  Dir = 0, Dur = 318
00:03:16.124 00.032 25848 IsSlewing returns 0
00:03:16.125 00.001 25848 IsGuiding returns 0
00:03:16.157 00.032 25848 PulseGuide returned control before completion, sleep 297
00:03:16.469 00.312 25848 IsGuiding returns 1
00:03:16.469 00.000 25848 scope still moving after pulse duration time elapsed
00:03:16.579 00.110 25848 IsSlewing returns 0
00:03:16.580 00.001 25848 IsGuiding returns 0
00:03:16.580 00.000 25848 scope move finished after 318 + 137 ms
00:03:16.580 00.000 25848 Move returns status 0, amount 318
00:03:16.580 00.000 25848 move complete, result=0
00:03:16.580 00.000 25848 worker thread done servicing request
00:03:16.580 00.000 25848 Worker thread wakes up
00:03:16.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:16.580 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -1.9 px 318 ms NORTH
00:03:16.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:19.421 02.841 25848 Exposure complete
00:03:19.508 00.087 25848 worker thread done servicing request
00:03:19.509 00.001 21444 OnExposeComplete: enter
00:03:19.509 00.000 21444 UpdateGuideState(): m_state=6
00:03:19.509 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 309
00:03:19.509 00.000 21444 Star::Find returns 1 (1), X=1220.84, Y=738.35, Mass=299486, SNR=55.5, Peak=10164 HFD=6.9
00:03:19.509 00.000 21444 Star::Find false star n=2 nbg=251 bg=4294.5 sigma=505.6 thresh=5811 peak=5565
00:03:19.509 00.000 21444 Star::Find false star n=1 nbg=272 bg=2762.4 sigma=522.1 thresh=4329 peak=3834
00:03:19.509 00.000 21444 Star::Find false star n=7 nbg=261 bg=4703.5 sigma=509.4 thresh=6232 peak=6205
00:03:19.509 00.000 21444 Star::Find false star n=3 nbg=250 bg=4358.6 sigma=482.5 thresh=5806 peak=5524
00:03:19.509 00.000 21444 Star::Find false star n=2 nbg=270 bg=4274.9 sigma=540.0 thresh=5895 peak=5376
00:03:19.509 00.000 21444 Star::Find false star n=3 nbg=251 bg=4211.3 sigma=485.6 thresh=5668 peak=5516
00:03:19.509 00.000 21444 Star::Find false star n=10 nbg=243 bg=3356.2 sigma=364.0 thresh=4448 peak=4314
00:03:19.510 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.50,-1.55,0.22,U] [#6 0.00,0.00,0.00,L] [#7 2.37,2.87,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.25,14.27,0.00,M3] [#11 -5.41,0.18,2.40,U] 
00:03:19.510 00.000 21444 single-star, 3 included, MultiStar: {-3.48, 0.32}, one-star: {-3.07, -0.49}
00:03:19.510 00.000 21444 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.05) = xAngle (-6.03 = 0.25)
00:03:19.510 00.000 21444 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.88 = -2.59)
00:03:19.510 00.000 21444 CameraToMount -- cameraX=-3.07 cameraY=-0.49 hyp=3.11 cameraTheta=-2.98 mountX=3.02 mountY=-1.62, mountTheta=-0.49
00:03:19.511 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.07, y=-0.49, opts=13)
00:03:19.511 00.000 21444 Enqueuing Move request for scope (-3.07, -0.49)
00:03:19.511 00.000 25848 Worker thread wakes up
00:03:19.511 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.07, -0.49) opts 0xd
00:03:19.511 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.07, -0.49)
00:03:19.511 00.000 25848 Moving (-3.07, -0.49) raw xDistance=3.02 yDistance=-1.62
00:03:19.511 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=548, FiltMax=65504, Gamma=0.560
00:03:19.511 00.000 25848 BLC: History state: CurrMiss=1.62, AvgInitMiss=0.94, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.885198, 1:1.620343
00:03:19.511 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:03:19.511 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.97 from input 3.02
00:03:19.511 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.62 from input -1.62
00:03:19.511 00.000 25848 MoveAxis(W, 91, ABG)
00:03:19.511 00.000 25848 Guiding  Dir = 3, Dur = 91
00:03:19.511 00.000 21444 UpdateGuideState exits: m=299486 SNR=55.5 Saturated
00:03:19.511 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:19.511 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:19.511 00.000 21444 Enqueuing Expose request
00:03:19.532 00.021 25848 IsSlewing returns 0
00:03:19.532 00.000 25848 IsGuiding returns 0
00:03:19.563 00.031 25848 PulseGuide returned control before completion, sleep 70
00:03:19.648 00.085 25848 IsGuiding returns 1
00:03:19.648 00.000 25848 scope still moving after pulse duration time elapsed
00:03:19.704 00.056 25848 IsSlewing returns 0
00:03:19.704 00.000 25848 IsGuiding returns 0
00:03:19.705 00.001 25848 scope move finished after 91 + 81 ms
00:03:19.705 00.000 25848 Move returns status 0, amount 91
00:03:19.705 00.000 25848 MoveAxis(N, 44, ABG)
00:03:19.705 00.000 25848 Guiding  Dir = 0, Dur = 44
00:03:19.735 00.030 25848 IsSlewing returns 0
00:03:19.735 00.000 25848 IsGuiding returns 0
00:03:19.766 00.031 25848 PulseGuide returned control before completion, sleep 23
00:03:19.825 00.059 25848 IsGuiding returns 1
00:03:19.825 00.000 25848 scope still moving after pulse duration time elapsed
00:03:19.874 00.049 25848 IsSlewing returns 0
00:03:19.874 00.000 25848 IsGuiding returns 0
00:03:19.875 00.001 25848 scope move finished after 44 + 95 ms
00:03:19.875 00.000 25848 Move returns status 0, amount 44
00:03:19.875 00.000 25848 move complete, result=0
00:03:19.875 00.000 25848 worker thread done servicing request
00:03:19.875 00.000 25848 Worker thread wakes up
00:03:19.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:19.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:19.875 00.000 21444 GuideStep: 3.0 px 91 ms WEST, -1.6 px 44 ms NORTH
00:03:22.734 02.859 25848 Exposure complete
00:03:22.822 00.088 25848 worker thread done servicing request
00:03:22.822 00.000 21444 OnExposeComplete: enter
00:03:22.822 00.000 21444 UpdateGuideState(): m_state=6
00:03:22.822 00.000 21444 Star::Find(15, 1220, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 310
00:03:22.822 00.000 21444 Star::Find returns 1 (1), X=1223.90, Y=739.73, Mass=210262, SNR=34.4, Peak=9712 HFD=6.2
00:03:22.822 00.000 21444 Star::Find false star n=3 nbg=245 bg=4231.5 sigma=476.1 thresh=5660 peak=5416
00:03:22.822 00.000 21444 Star::Find false star n=1 nbg=280 bg=4230.7 sigma=540.8 thresh=5853 peak=5299
00:03:22.822 00.000 21444 Star::Find false star n=1 nbg=257 bg=4415.2 sigma=520.3 thresh=5976 peak=5550
00:03:22.823 00.001 21444 Star::Find false star n=3 nbg=272 bg=4285.1 sigma=506.4 thresh=5804 peak=5695
00:03:22.823 00.000 21444 Star::Find false star n=8 nbg=260 bg=3285.4 sigma=426.7 thresh=4565 peak=4449
00:03:22.823 00.000 21444 Star::Find false star n=3 nbg=259 bg=3880.8 sigma=451.3 thresh=5235 peak=4948
00:03:22.823 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 11.22,4.13,0.00,M6] [#3 6.20,-12.80,0.00,M1] [#4 4.09,3.11,0.53,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.43,3.54,1.21,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.26,0.09,3.30,U] 
00:03:22.823 00.000 21444 single-star, 3 included, MultiStar: {0.21, 1.18}, one-star: {-0.02, 0.88}
00:03:22.823 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
00:03:22.823 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.30 = 1.98)
00:03:22.823 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=0.88 hyp=0.88 cameraTheta=1.59 mountX=0.10 mountY=0.81, mountTheta=1.45
00:03:22.824 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=0.88, opts=13)
00:03:22.824 00.000 21444 Enqueuing Move request for scope (-0.02, 0.88)
00:03:22.824 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=612, FiltMax=65504, Gamma=0.560
00:03:22.824 00.000 25848 Worker thread wakes up
00:03:22.824 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.88) opts 0xd
00:03:22.824 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 0.88)
00:03:22.824 00.000 25848 Moving (-0.02, 0.88) raw xDistance=0.10 yDistance=0.81
00:03:22.824 00.000 25848 BLC: History state: CurrMiss=-0.81, AvgInitMiss=0.94, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.885198, 1:1.620343, 2:-0.807989
00:03:22.824 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
00:03:22.824 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:03:22.825 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:22.825 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
00:03:22.825 00.000 25848 MoveAxis(E, 0, ABG)
00:03:22.825 00.000 25848 Move returns status 0, amount 0
00:03:22.825 00.000 25848 MoveAxis(N, 0, ABG)
00:03:22.825 00.000 25848 Move returns status 0, amount 0
00:03:22.825 00.000 25848 move complete, result=0
00:03:22.825 00.000 21444 UpdateGuideState exits: m=210262 SNR=34.4 Saturated
00:03:22.825 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:22.825 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:22.825 00.000 21444 Enqueuing Expose request
00:03:22.825 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
00:03:22.825 00.000 25848 worker thread done servicing request
00:03:22.825 00.000 25848 Worker thread wakes up
00:03:22.825 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:22.825 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:25.669 02.844 25848 Exposure complete
00:03:25.758 00.089 25848 worker thread done servicing request
00:03:25.759 00.001 21444 OnExposeComplete: enter
00:03:25.759 00.000 21444 UpdateGuideState(): m_state=6
00:03:25.759 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 311
00:03:25.759 00.000 21444 Star::Find returns 1 (1), X=1225.74, Y=738.23, Mass=213224, SNR=39.1, Peak=10524 HFD=6.0
00:03:25.759 00.000 21444 Star::Find false star n=6 nbg=252 bg=4279.0 sigma=478.9 thresh=5716 peak=5495
00:03:25.759 00.000 21444 Star::Find false star n=9 nbg=244 bg=2578.4 sigma=380.7 thresh=3720 peak=3656
00:03:25.759 00.000 21444 Star::Find false star n=1 nbg=264 bg=4635.2 sigma=544.7 thresh=6269 peak=6051
00:03:25.759 00.000 21444 Star::Find false star n=2 nbg=262 bg=4231.0 sigma=518.6 thresh=5787 peak=5596
00:03:25.759 00.000 21444 Star::Find false star n=6 nbg=268 bg=4291.2 sigma=448.1 thresh=5635 peak=5256
00:03:25.759 00.000 21444 Star::Find false star n=1 nbg=271 bg=4363.2 sigma=548.2 thresh=6008 peak=5541
00:03:25.759 00.000 21444 Star::Find false star n=2 nbg=268 bg=3350.6 sigma=521.8 thresh=4916 peak=4702
00:03:25.759 00.000 21444 Star::Find false star n=5 nbg=259 bg=3822.0 sigma=420.5 thresh=5084 peak=4843
00:03:25.759 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.39,2.21,0.24,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.07,2.94,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.22,0.25,2.64,U] 
00:03:25.759 00.000 21444 refined, 3 included, MultiStar: {0.65, 0.74}, one-star: {1.83, -0.61}
00:03:25.760 00.001 21444 CameraToMount -- cameraTheta (0.84) - m_xAngle (3.05) = xAngle (-2.21 = -2.21)
00:03:25.760 00.000 21444 CameraToMount -- cameraTheta (0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.05 = 1.23)
00:03:25.760 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=0.74 hyp=0.98 cameraTheta=0.84 mountX=-0.58 mountY=0.93, mountTheta=2.13
00:03:25.760 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.74, opts=13)
00:03:25.761 00.001 21444 Enqueuing Move request for scope (0.65, 0.74)
00:03:25.761 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=296, FiltMax=65504, Gamma=0.560
00:03:25.761 00.000 21444 UpdateGuideState exits: m=213224 SNR=39.1 Saturated
00:03:25.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:25.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:25.761 00.000 21444 Enqueuing Expose request
00:03:25.761 00.000 25848 Worker thread wakes up
00:03:25.761 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.74) opts 0xd
00:03:25.761 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.74)
00:03:25.761 00.000 25848 Moving (0.65, 0.74) raw xDistance=-0.58 yDistance=0.93
00:03:25.761 00.000 25848 BLC: window closed
00:03:25.761 00.000 25848 BLC: History state: CurrMiss=-0.93, AvgInitMiss=0.94, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.885198, 1:1.620343, 2:-0.807989
00:03:25.761 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
00:03:25.761 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
00:03:25.761 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:25.761 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
00:03:25.761 00.000 25848 MoveAxis(E, 17, ABG)
00:03:25.761 00.000 25848 Guiding  Dir = 2, Dur = 17
00:03:25.782 00.021 25848 IsSlewing returns 0
00:03:25.782 00.000 25848 IsGuiding returns 0
00:03:25.815 00.033 25848 IsGuiding returns 1
00:03:25.815 00.000 25848 scope still moving after pulse duration time elapsed
00:03:25.861 00.046 25848 IsSlewing returns 0
00:03:25.861 00.000 25848 IsGuiding returns 0
00:03:25.861 00.000 25848 scope move finished after 17 + 61 ms
00:03:25.861 00.000 25848 Move returns status 0, amount 17
00:03:25.861 00.000 25848 MoveAxis(N, 0, ABG)
00:03:25.861 00.000 25848 Move returns status 0, amount 0
00:03:25.861 00.000 25848 move complete, result=0
00:03:25.861 00.000 25848 worker thread done servicing request
00:03:25.861 00.000 25848 Worker thread wakes up
00:03:25.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:25.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:25.862 00.001 21444 GuideStep: -0.6 px 17 ms EAST, 0.9 px 0 ms NORTH
00:03:28.709 02.847 25848 Exposure complete
00:03:28.796 00.087 25848 worker thread done servicing request
00:03:28.796 00.000 21444 OnExposeComplete: enter
00:03:28.796 00.000 21444 UpdateGuideState(): m_state=6
00:03:28.797 00.001 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 312
00:03:28.797 00.000 21444 Star::Find returns 1 (1), X=1225.27, Y=739.97, Mass=331490, SNR=63.3, Peak=10652 HFD=6.9
00:03:28.797 00.000 21444 Star::Find false star n=3 nbg=255 bg=4324.7 sigma=499.0 thresh=5822 peak=5355
00:03:28.797 00.000 21444 Star::Find false star n=3 nbg=258 bg=2566.1 sigma=420.1 thresh=3826 peak=3644
00:03:28.797 00.000 21444 Star::Find false star n=7 nbg=256 bg=4733.2 sigma=471.5 thresh=6148 peak=6000
00:03:28.797 00.000 21444 Star::Find false star n=4 nbg=256 bg=4213.4 sigma=493.2 thresh=5693 peak=5620
00:03:28.797 00.000 21444 Star::Find false star n=4 nbg=254 bg=4430.1 sigma=468.6 thresh=5836 peak=5612
00:03:28.797 00.000 21444 Star::Find false star n=6 nbg=249 bg=3185.5 sigma=383.1 thresh=4335 peak=4272
00:03:28.797 00.000 21444 Star::Find false star n=4 nbg=255 bg=3960.1 sigma=501.4 thresh=5464 peak=4932
00:03:28.797 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -4.35,3.79,0.16,U] [#5 0.00,0.00,0.00,L] [#6 12.80,0.02,0.00,M7] [#7 5.31,4.24,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.72,1.14,2.63,U] 
00:03:28.797 00.000 21444 single-star, 3 included, MultiStar: {-0.56, 1.74}, one-star: {1.35, 1.13}
00:03:28.797 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
00:03:28.797 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
00:03:28.797 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=1.13 hyp=1.76 cameraTheta=0.69 mountX=-1.25 mountY=1.56, mountTheta=2.25
00:03:28.798 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=1.13, opts=13)
00:03:28.798 00.000 21444 Enqueuing Move request for scope (1.35, 1.13)
00:03:28.798 00.000 25848 Worker thread wakes up
00:03:28.798 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, 1.13) opts 0xd
00:03:28.798 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, 1.13)
00:03:28.798 00.000 25848 Moving (1.35, 1.13) raw xDistance=-1.25 yDistance=1.56
00:03:28.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.25
00:03:28.798 00.000 25848 resist switch: large excursion: input 1.56 thresh 1.53 direction from -1 to 1
00:03:28.798 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.67
00:03:28.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
00:03:28.798 00.000 25848 MoveAxis(E, 37, ABG)
00:03:28.798 00.000 25848 Guiding  Dir = 2, Dur = 37
00:03:28.798 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=206, FiltMax=65504, Gamma=0.560
00:03:28.799 00.001 21444 UpdateGuideState exits: m=331490 SNR=63.3 Saturated
00:03:28.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:28.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:28.799 00.000 21444 Enqueuing Expose request
00:03:28.827 00.028 25848 IsSlewing returns 0
00:03:28.827 00.000 25848 IsGuiding returns 0
00:03:28.859 00.032 25848 PulseGuide returned control before completion, sleep 16
00:03:28.881 00.022 25848 IsGuiding returns 1
00:03:28.881 00.000 25848 scope still moving after pulse duration time elapsed
00:03:28.939 00.058 25848 IsSlewing returns 0
00:03:28.940 00.001 25848 IsGuiding returns 0
00:03:28.940 00.000 25848 scope move finished after 37 + 75 ms
00:03:28.940 00.000 25848 Move returns status 0, amount 37
00:03:28.940 00.000 25848 BLC: Oldest BLC event removed
00:03:28.940 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 267 applied
00:03:28.940 00.000 25848 MoveAxis(S, 309, ABG)
00:03:28.940 00.000 25848 Guiding  Dir = 1, Dur = 309
00:03:28.968 00.028 25848 IsSlewing returns 0
00:03:28.968 00.000 25848 IsGuiding returns 0
00:03:28.999 00.031 25848 PulseGuide returned control before completion, sleep 288
00:03:29.288 00.289 25848 IsGuiding returns 1
00:03:29.288 00.000 25848 scope still moving after pulse duration time elapsed
00:03:29.343 00.055 25848 IsSlewing returns 0
00:03:29.344 00.001 25848 IsGuiding returns 0
00:03:29.344 00.000 25848 scope move finished after 309 + 66 ms
00:03:29.344 00.000 25848 Move returns status 0, amount 309
00:03:29.344 00.000 25848 move complete, result=0
00:03:29.344 00.000 25848 worker thread done servicing request
00:03:29.344 00.000 25848 Worker thread wakes up
00:03:29.344 00.000 21444 GuideStep: -1.2 px 37 ms EAST, 1.6 px 309 ms SOUTH
00:03:29.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:29.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:32.194 02.850 25848 Exposure complete
00:03:32.272 00.078 25848 worker thread done servicing request
00:03:32.272 00.000 21444 OnExposeComplete: enter
00:03:32.273 00.001 21444 UpdateGuideState(): m_state=6
00:03:32.273 00.000 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 313
00:03:32.273 00.000 21444 Star::Find returns 1 (1), X=1222.09, Y=739.72, Mass=267670, SNR=50.8, Peak=9812 HFD=6.9
00:03:32.273 00.000 21444 Star::Find false star n=7 nbg=247 bg=4283.7 sigma=397.7 thresh=5477 peak=5404
00:03:32.273 00.000 21444 Star::Find false star n=4 nbg=263 bg=2637.7 sigma=491.4 thresh=4112 peak=3779
00:03:32.273 00.000 21444 Star::Find false star n=8 nbg=249 bg=4529.2 sigma=458.5 thresh=5905 peak=5848
00:03:32.273 00.000 21444 Star::Find false star n=4 nbg=252 bg=4188.3 sigma=503.8 thresh=5700 peak=5474
00:03:32.273 00.000 21444 Star::Find false star n=4 nbg=276 bg=4285.0 sigma=516.2 thresh=5834 peak=5577
00:03:32.273 00.000 21444 Star::Find false star n=3 nbg=256 bg=4448.5 sigma=499.8 thresh=5948 peak=5668
00:03:32.273 00.000 21444 Star::Find false star n=9 nbg=250 bg=3357.2 sigma=410.1 thresh=4587 peak=4585
00:03:32.273 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.38,-0.38,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.93,3.08,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 7.06,18.43,0.00,M4] [#11 -3.90,1.85,2.83,U] 
00:03:32.273 00.000 21444 single-star, 3 included, MultiStar: {-2.26, 1.74}, one-star: {-1.83, 0.88}
00:03:32.273 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
00:03:32.273 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.20 = 3.08)
00:03:32.273 00.000 21444 CameraToMount -- cameraX=-1.83 cameraY=0.88 hyp=2.03 cameraTheta=2.69 mountX=1.90 mountY=0.12, mountTheta=0.06
00:03:32.275 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.83, y=0.88, opts=13)
00:03:32.275 00.000 21444 Enqueuing Move request for scope (-1.83, 0.88)
00:03:32.275 00.000 25848 Worker thread wakes up
00:03:32.275 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.83, 0.88) opts 0xd
00:03:32.275 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.83, 0.88)
00:03:32.275 00.000 25848 Moving (-1.83, 0.88) raw xDistance=1.90 yDistance=0.12
00:03:32.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=242, FiltMax=65504, Gamma=0.560
00:03:32.275 00.000 21444 UpdateGuideState exits: m=267670 SNR=50.8 Saturated
00:03:32.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:32.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:32.275 00.000 21444 Enqueuing Expose request
00:03:32.275 00.000 25848 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.83, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.556466, 1:0.121286
00:03:32.275 00.000 25848 BLC: No correction, Miss < min_move
00:03:32.275 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.14 from input 1.90
00:03:32.275 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:32.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:03:32.276 00.001 25848 MoveAxis(W, 53, ABG)
00:03:32.276 00.000 25848 Guiding  Dir = 3, Dur = 53
00:03:32.295 00.019 25848 IsSlewing returns 0
00:03:32.295 00.000 25848 IsGuiding returns 0
00:03:32.327 00.032 25848 PulseGuide returned control before completion, sleep 32
00:03:32.367 00.040 25848 IsGuiding returns 1
00:03:32.367 00.000 25848 scope still moving after pulse duration time elapsed
00:03:32.420 00.053 25848 IsSlewing returns 0
00:03:32.420 00.000 25848 IsGuiding returns 0
00:03:32.420 00.000 25848 scope move finished after 53 + 72 ms
00:03:32.421 00.001 25848 Move returns status 0, amount 53
00:03:32.421 00.000 25848 MoveAxis(N, 0, ABG)
00:03:32.421 00.000 25848 Move returns status 0, amount 0
00:03:32.421 00.000 25848 move complete, result=0
00:03:32.421 00.000 25848 worker thread done servicing request
00:03:32.421 00.000 25848 Worker thread wakes up
00:03:32.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:32.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:32.421 00.000 21444 GuideStep: 1.9 px 53 ms WEST, 0.1 px 0 ms NORTH
00:03:35.270 02.849 25848 Exposure complete
00:03:35.357 00.087 25848 worker thread done servicing request
00:03:35.357 00.000 21444 OnExposeComplete: enter
00:03:35.357 00.000 21444 UpdateGuideState(): m_state=6
00:03:35.357 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 314
00:03:35.357 00.000 21444 Star::Find returns 1 (1), X=1223.42, Y=738.11, Mass=294129, SNR=55.7, Peak=11912 HFD=6.9
00:03:35.357 00.000 21444 Star::Find false star n=2 nbg=272 bg=4288.3 sigma=578.5 thresh=6024 peak=5421
00:03:35.357 00.000 21444 Star::Find false star n=6 nbg=252 bg=4641.4 sigma=529.8 thresh=6231 peak=5926
00:03:35.358 00.001 21444 Star::Find false star n=5 nbg=245 bg=4388.0 sigma=426.5 thresh=5668 peak=5489
00:03:35.358 00.000 21444 Star::Find false star n=2 nbg=255 bg=4557.1 sigma=520.4 thresh=6118 peak=5910
00:03:35.358 00.000 21444 Star::Find false star n=1 nbg=258 bg=3260.9 sigma=440.3 thresh=4582 peak=4312
00:03:35.358 00.000 21444 Star::Find false star n=2 nbg=266 bg=3830.4 sigma=493.5 thresh=5311 peak=5002
00:03:35.358 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.17,-2.40,0.18,U] [#3 0.00,0.00,0.00,L] [#4 -0.75,0.58,0.17,U] [#5 -2.52,-1.14,0.21,U] [#6 0.00,0.00,0.00,L] [#7 4.05,2.74,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.00,0.21,3.14,U] 
00:03:35.358 00.000 21444 single-star, 5 included, MultiStar: {-2.26, 0.35}, one-star: {-0.50, -0.73}
00:03:35.358 00.000 21444 CameraToMount -- cameraTheta (-2.17) - m_xAngle (3.05) = xAngle (-5.22 = 1.06)
00:03:35.358 00.000 21444 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.06 = -1.78)
00:03:35.358 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.73 hyp=0.88 cameraTheta=-2.17 mountX=0.43 mountY=-0.87, mountTheta=-1.11
00:03:35.359 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.73, opts=13)
00:03:35.359 00.000 21444 Enqueuing Move request for scope (-0.50, -0.73)
00:03:35.359 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=620, FiltMax=65504, Gamma=0.560
00:03:35.359 00.000 21444 UpdateGuideState exits: m=294129 SNR=55.7 Saturated
00:03:35.359 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:35.359 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:35.359 00.000 21444 Enqueuing Expose request
00:03:35.359 00.000 25848 Worker thread wakes up
00:03:35.359 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.73) opts 0xd
00:03:35.360 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.73)
00:03:35.360 00.000 25848 Moving (-0.50, -0.73) raw xDistance=0.43 yDistance=-0.87
00:03:35.360 00.000 25848 BLC: History state: CurrMiss=-0.87, AvgInitMiss=0.83, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=1.556466, 1:0.121286, 2:-0.865720
00:03:35.360 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -22.000000
00:03:35.360 00.000 25848 BLC: window closed
00:03:35.360 00.000 25848 BLC: Pulse adjusted to 245
00:03:35.360 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
00:03:35.360 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:35.360 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.87
00:03:35.360 00.000 25848 MoveAxis(E, 0, ABG)
00:03:35.360 00.000 25848 Move returns status 0, amount 0
00:03:35.360 00.000 25848 MoveAxis(N, 0, ABG)
00:03:35.360 00.000 25848 Move returns status 0, amount 0
00:03:35.360 00.000 25848 move complete, result=0
00:03:35.360 00.000 25848 worker thread done servicing request
00:03:35.360 00.000 25848 Worker thread wakes up
00:03:35.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:35.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:35.360 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.9 px 0 ms NORTH
00:03:35.459 00.099 21444 evsrv: cli 0107E740 connect
00:03:35.459 00.000 21444 case statement mapped state 6 to 3
00:03:35.459 00.000 21444 case statement mapped state 6 to 3
00:03:35.460 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"85799af9-565e-48db-97f6-e701aec86544"}
00:03:35.460 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"85799af9-565e-48db-97f6-e701aec86544"}
00:03:35.461 00.001 21444 evsrv: cli 0107E740 disconnect
00:03:38.209 02.748 25848 Exposure complete
00:03:38.289 00.080 25848 worker thread done servicing request
00:03:38.289 00.000 21444 OnExposeComplete: enter
00:03:38.289 00.000 21444 UpdateGuideState(): m_state=6
00:03:38.290 00.001 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 315
00:03:38.290 00.000 21444 Star::Find returns 1 (1), X=1222.23, Y=738.39, Mass=113413, SNR=21.9, Peak=9412 HFD=5.5
00:03:38.290 00.000 21444 Status Line: Mass: 113413 vs 267670
00:03:38.291 00.001 21444 UpdateCurrentPosition: star mass new=113413.3 exp=267670.1 thresh=50% limits=(128985.0, 574459.1, 535340.3)
00:03:38.291 00.000 21444 DistanceChecker: activated
00:03:38.291 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:03:38.291 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:03:38.291 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:03:38.291 00.000 25848 Worker thread wakes up
00:03:38.291 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:03:38.291 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:03:38.291 00.000 25848 move complete, result=0
00:03:38.291 00.000 25848 worker thread done servicing request
00:03:38.396 00.105 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:03:38.396 00.000 21444 Status Line: Star lost - mass changed
00:03:38.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3860, FiltMin=334, FiltMax=65504, Gamma=0.560
00:03:38.396 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:03:38.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:38.396 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:03:38.396 00.000 21444 Enqueuing Expose request
00:03:38.397 00.001 25848 Worker thread wakes up
00:03:38.397 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:38.397 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:03:41.236 02.839 25848 Exposure complete
00:03:41.324 00.088 25848 worker thread done servicing request
00:03:41.324 00.000 21444 OnExposeComplete: enter
00:03:41.324 00.000 21444 UpdateGuideState(): m_state=6
00:03:41.324 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 316
00:03:41.324 00.000 21444 Star::Find returns 1 (1), X=1221.37, Y=738.28, Mass=233119, SNR=39.4, Peak=10092 HFD=6.3
00:03:41.324 00.000 21444 DistanceChecker: deactivated
00:03:41.324 00.000 21444 Star::Find false star n=1 nbg=257 bg=2544.3 sigma=449.5 thresh=3893 peak=3576
00:03:41.325 00.001 21444 Star::Find false star n=3 nbg=268 bg=4451.2 sigma=484.6 thresh=5905 peak=5866
00:03:41.325 00.000 21444 Star::Find false star n=1 nbg=265 bg=4318.8 sigma=484.4 thresh=5772 peak=5509
00:03:41.325 00.000 21444 Star::Find false star n=3 nbg=268 bg=4570.5 sigma=513.5 thresh=6111 peak=5654
00:03:41.325 00.000 21444 Star::Find false star n=5 nbg=259 bg=3637.9 sigma=488.8 thresh=5104 peak=4993
00:03:41.325 00.000 21444 MultiStar: [#1 4.10,16.08,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 3.99,-0.09,0.41,U] [#4 0.00,0.00,0.00,L] [#5 0.14,-1.73,0.31,U] [#6 0.00,0.00,0.00,L] [#7 1.64,2.42,0.75,U] [#8 0.00,0.00,0.00,L] [#9 -0.37,0.56,0.25,U] [#10 0.00,0.00,0.00,L] [#11 -4.82,0.76,3.01,U] 
00:03:41.325 00.000 21444 refined, 5 included, MultiStar: {-2.48, 0.54}, one-star: {-2.54, -0.57}
00:03:41.325 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
00:03:41.325 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.97 = -2.97)
00:03:41.325 00.000 21444 CameraToMount -- cameraX=-2.48 cameraY=0.54 hyp=2.54 cameraTheta=2.93 mountX=2.52 mountY=-0.44, mountTheta=-0.17
00:03:41.326 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.48, y=0.54, opts=13)
00:03:41.326 00.000 21444 Enqueuing Move request for scope (-2.48, 0.54)
00:03:41.326 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=494, FiltMax=65504, Gamma=0.560
00:03:41.326 00.000 21444 UpdateGuideState exits: m=233119 SNR=39.4 Saturated
00:03:41.326 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:41.326 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:41.326 00.000 21444 Enqueuing Expose request
00:03:41.326 00.000 25848 Worker thread wakes up
00:03:41.326 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.48, 0.54) opts 0xd
00:03:41.326 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.48, 0.54)
00:03:41.326 00.000 25848 Moving (-2.48, 0.54) raw xDistance=2.52 yDistance=-0.44
00:03:41.326 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.59 from input 2.52
00:03:41.326 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:41.326 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:03:41.327 00.001 25848 MoveAxis(W, 73, ABG)
00:03:41.327 00.000 25848 Guiding  Dir = 3, Dur = 73
00:03:41.357 00.030 25848 IsSlewing returns 0
00:03:41.357 00.000 25848 IsGuiding returns 0
00:03:41.389 00.032 25848 PulseGuide returned control before completion, sleep 52
00:03:41.454 00.065 25848 IsGuiding returns 1
00:03:41.454 00.000 25848 scope still moving after pulse duration time elapsed
00:03:41.514 00.060 25848 IsSlewing returns 0
00:03:41.514 00.000 25848 IsGuiding returns 0
00:03:41.514 00.000 25848 scope move finished after 73 + 83 ms
00:03:41.514 00.000 25848 Move returns status 0, amount 73
00:03:41.514 00.000 25848 MoveAxis(N, 0, ABG)
00:03:41.514 00.000 25848 Move returns status 0, amount 0
00:03:41.514 00.000 25848 move complete, result=0
00:03:41.514 00.000 25848 worker thread done servicing request
00:03:41.514 00.000 25848 Worker thread wakes up
00:03:41.515 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:41.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:41.515 00.000 21444 GuideStep: 2.5 px 73 ms WEST, -0.4 px 0 ms NORTH
00:03:44.356 02.841 25848 Exposure complete
00:03:44.430 00.074 25848 worker thread done servicing request
00:03:44.430 00.000 21444 OnExposeComplete: enter
00:03:44.431 00.001 21444 UpdateGuideState(): m_state=6
00:03:44.431 00.000 21444 Star::Find(15, 1221, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 317
00:03:44.431 00.000 21444 Star::Find returns 1 (1), X=1222.56, Y=737.74, Mass=302562, SNR=54.3, Peak=11708 HFD=6.9
00:03:44.431 00.000 21444 Star::Find false star n=4 nbg=246 bg=4304.5 sigma=427.5 thresh=5587 peak=5535
00:03:44.431 00.000 21444 Star::Find false star n=4 nbg=273 bg=2681.1 sigma=382.7 thresh=3829 peak=3720
00:03:44.431 00.000 21444 Star::Find false star n=8 nbg=250 bg=4032.7 sigma=455.9 thresh=5400 peak=5370
00:03:44.431 00.000 21444 Star::Find false star n=2 nbg=271 bg=4376.9 sigma=556.3 thresh=6046 peak=5526
00:03:44.431 00.000 21444 Star::Find false star n=1 nbg=273 bg=4276.7 sigma=550.8 thresh=5929 peak=5461
00:03:44.431 00.000 21444 Star::Find false star n=1 nbg=263 bg=3794.4 sigma=486.2 thresh=5253 peak=4877
00:03:44.431 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -6.52,8.12,0.21,U] [#4 22.58,2.61,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.74,0.95,0.88,U] [#8 0.00,0.00,0.00,L] [#9 1.23,-13.56,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -5.37,-0.79,3.08,U] 
00:03:44.431 00.000 21444 single-star, 3 included, MultiStar: {-2.92, -0.19}, one-star: {-1.36, -1.10}
00:03:44.431 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
00:03:44.431 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
00:03:44.431 00.000 21444 CameraToMount -- cameraX=-1.36 cameraY=-1.10 hyp=1.75 cameraTheta=-2.46 mountX=1.25 mountY=-1.53, mountTheta=-0.89
00:03:44.432 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.36, y=-1.10, opts=13)
00:03:44.432 00.000 21444 Enqueuing Move request for scope (-1.36, -1.10)
00:03:44.432 00.000 25848 Worker thread wakes up
00:03:44.432 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.36, -1.10) opts 0xd
00:03:44.432 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.36, -1.10)
00:03:44.432 00.000 25848 Moving (-1.36, -1.10) raw xDistance=1.25 yDistance=-1.53
00:03:44.432 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.25
00:03:44.432 00.000 25848 resist switch: large excursion: input -1.53 thresh 1.53 direction from 1 to -1
00:03:44.432 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.60
00:03:44.432 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.53 from input -1.53
00:03:44.432 00.000 25848 MoveAxis(W, 42, ABG)
00:03:44.432 00.000 25848 Guiding  Dir = 3, Dur = 42
00:03:44.432 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=344, FiltMax=65504, Gamma=0.560
00:03:44.433 00.001 21444 UpdateGuideState exits: m=302562 SNR=54.3 Saturated
00:03:44.433 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:44.433 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:44.433 00.000 21444 Enqueuing Expose request
00:03:44.467 00.034 25848 IsSlewing returns 0
00:03:44.467 00.000 25848 IsGuiding returns 0
00:03:44.498 00.031 25848 PulseGuide returned control before completion, sleep 22
00:03:44.529 00.031 25848 IsGuiding returns 1
00:03:44.529 00.000 25848 scope still moving after pulse duration time elapsed
00:03:44.579 00.050 25848 IsSlewing returns 0
00:03:44.579 00.000 25848 IsGuiding returns 0
00:03:44.579 00.000 25848 scope move finished after 42 + 70 ms
00:03:44.579 00.000 25848 Move returns status 0, amount 42
00:03:44.579 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 245 applied
00:03:44.579 00.000 25848 MoveAxis(N, 287, ABG)
00:03:44.579 00.000 25848 Guiding  Dir = 0, Dur = 287
00:03:44.610 00.031 25848 IsSlewing returns 0
00:03:44.610 00.000 25848 IsGuiding returns 0
00:03:44.642 00.032 25848 PulseGuide returned control before completion, sleep 267
00:03:44.919 00.277 25848 IsGuiding returns 1
00:03:44.919 00.000 25848 scope still moving after pulse duration time elapsed
00:03:44.970 00.051 25848 IsSlewing returns 0
00:03:44.970 00.000 25848 IsGuiding returns 0
00:03:44.970 00.000 25848 scope move finished after 287 + 72 ms
00:03:44.970 00.000 25848 Move returns status 0, amount 287
00:03:44.970 00.000 25848 move complete, result=0
00:03:44.970 00.000 25848 worker thread done servicing request
00:03:44.970 00.000 25848 Worker thread wakes up
00:03:44.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:44.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:44.970 00.000 21444 GuideStep: 1.3 px 42 ms WEST, -1.5 px 287 ms NORTH
00:03:47.823 02.853 25848 Exposure complete
00:03:47.911 00.088 25848 worker thread done servicing request
00:03:47.911 00.000 21444 OnExposeComplete: enter
00:03:47.911 00.000 21444 UpdateGuideState(): m_state=6
00:03:47.911 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 318
00:03:47.911 00.000 21444 Star::Find returns 1 (1), X=1222.92, Y=736.98, Mass=270593, SNR=52.4, Peak=9584 HFD=7.3
00:03:47.911 00.000 21444 Star::Find false star n=2 nbg=268 bg=4357.9 sigma=495.4 thresh=5844 peak=5488
00:03:47.911 00.000 21444 Star::Find false star n=7 nbg=253 bg=2583.3 sigma=434.7 thresh=3887 peak=3800
00:03:47.911 00.000 21444 Star::Find false star n=7 nbg=264 bg=4761.2 sigma=534.9 thresh=6366 peak=6355
00:03:47.911 00.000 21444 Star::Find false star n=3 nbg=264 bg=4435.1 sigma=482.6 thresh=5883 peak=5530
00:03:47.911 00.000 21444 Star::Find false star n=10 nbg=266 bg=4195.4 sigma=460.9 thresh=5578 peak=5566
00:03:47.911 00.000 21444 Star::Find false star n=2 nbg=269 bg=4425.4 sigma=478.2 thresh=5860 peak=5445
00:03:47.911 00.000 21444 Star::Find false star n=2 nbg=260 bg=3578.9 sigma=468.6 thresh=4985 peak=4749
00:03:47.912 00.001 21444 Star::Find false star n=3 nbg=266 bg=3615.2 sigma=511.9 thresh=5151 peak=4887
00:03:47.912 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 11.33,-1.38,0.00,M8] [#7 4.31,2.13,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.01,-1.20,1.71,U] 
00:03:47.912 00.000 21444 refined, 2 included, MultiStar: {-1.35, -0.68}, one-star: {-0.99, -1.87}
00:03:47.912 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.56)
00:03:47.912 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.57 = -2.29)
00:03:47.912 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=-0.68 hyp=1.52 cameraTheta=-2.68 mountX=1.29 mountY=-1.14, mountTheta=-0.73
00:03:47.913 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=-0.68, opts=13)
00:03:47.913 00.000 21444 Enqueuing Move request for scope (-1.35, -0.68)
00:03:47.913 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=408, FiltMax=65504, Gamma=0.560
00:03:47.913 00.000 21444 UpdateGuideState exits: m=270593 SNR=52.4 Saturated
00:03:47.913 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:47.913 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:47.913 00.000 21444 Enqueuing Expose request
00:03:47.913 00.000 25848 Worker thread wakes up
00:03:47.913 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.68) opts 0xd
00:03:47.913 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, -0.68)
00:03:47.913 00.000 25848 Moving (-1.35, -0.68) raw xDistance=1.29 yDistance=-1.14
00:03:47.913 00.000 25848 BLC: History state: CurrMiss=1.14, AvgInitMiss=0.78, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.534957, 1:1.141847
00:03:47.913 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:03:47.913 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.29
00:03:47.913 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
00:03:47.913 00.000 25848 MoveAxis(W, 40, ABG)
00:03:47.913 00.000 25848 Guiding  Dir = 3, Dur = 40
00:03:47.939 00.026 25848 IsSlewing returns 0
00:03:47.940 00.001 25848 IsGuiding returns 0
00:03:47.972 00.032 25848 PulseGuide returned control before completion, sleep 19
00:03:47.995 00.023 25848 IsGuiding returns 1
00:03:47.995 00.000 25848 scope still moving after pulse duration time elapsed
00:03:48.108 00.113 25848 IsSlewing returns 0
00:03:48.108 00.000 25848 IsGuiding returns 0
00:03:48.109 00.001 25848 scope move finished after 40 + 128 ms
00:03:48.109 00.000 25848 Move returns status 0, amount 40
00:03:48.109 00.000 25848 MoveAxis(N, 31, ABG)
00:03:48.109 00.000 25848 Guiding  Dir = 0, Dur = 31
00:03:48.141 00.032 25848 IsSlewing returns 0
00:03:48.141 00.000 25848 IsGuiding returns 0
00:03:48.174 00.033 25848 IsGuiding returns 1
00:03:48.174 00.000 25848 scope still moving after pulse duration time elapsed
00:03:48.220 00.046 25848 IsSlewing returns 0
00:03:48.221 00.001 25848 IsGuiding returns 0
00:03:48.221 00.000 25848 scope move finished after 31 + 48 ms
00:03:48.221 00.000 25848 Move returns status 0, amount 31
00:03:48.221 00.000 25848 move complete, result=0
00:03:48.221 00.000 25848 worker thread done servicing request
00:03:48.221 00.000 25848 Worker thread wakes up
00:03:48.221 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:48.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:48.221 00.000 21444 GuideStep: 1.3 px 40 ms WEST, -1.1 px 31 ms NORTH
00:03:51.075 02.854 25848 Exposure complete
00:03:51.164 00.089 25848 worker thread done servicing request
00:03:51.164 00.000 21444 OnExposeComplete: enter
00:03:51.164 00.000 21444 UpdateGuideState(): m_state=6
00:03:51.164 00.000 21444 Star::Find(15, 1222, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 319
00:03:51.164 00.000 21444 Star::Find returns 1 (1), X=1225.45, Y=736.55, Mass=267376, SNR=45.5, Peak=10068 HFD=7.0
00:03:51.164 00.000 21444 Star::Find false star n=5 nbg=252 bg=4282.8 sigma=479.5 thresh=5721 peak=5707
00:03:51.164 00.000 21444 Star::Find false star n=1 nbg=230 bg=2613.5 sigma=359.6 thresh=3692 peak=3487
00:03:51.164 00.000 21444 Star::Find false star n=4 nbg=262 bg=4463.8 sigma=546.9 thresh=6104 peak=5712
00:03:51.164 00.000 21444 Star::Find false star n=6 nbg=274 bg=4177.8 sigma=512.3 thresh=5715 peak=5519
00:03:51.164 00.000 21444 Star::Find false star n=7 nbg=255 bg=4277.4 sigma=451.3 thresh=5631 peak=5541
00:03:51.164 00.000 21444 Star::Find false star n=4 nbg=260 bg=4373.3 sigma=510.8 thresh=5906 peak=5524
00:03:51.164 00.000 21444 Star::Find false star n=2 nbg=266 bg=3308.0 sigma=518.3 thresh=4863 peak=4441
00:03:51.164 00.000 21444 Star::Find false star n=4 nbg=250 bg=3937.8 sigma=449.7 thresh=5287 peak=4971
00:03:51.165 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 12.20,-2.34,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.41,-0.21,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.10,-1.21,1.95,U] 
00:03:51.165 00.000 21444 refined, 2 included, MultiStar: {1.48, -1.23}, one-star: {1.53, -2.29}
00:03:51.165 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.75 = 2.54)
00:03:51.165 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
00:03:51.165 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=-1.23 hyp=1.92 cameraTheta=-0.69 mountX=-1.58 mountY=-0.58, mountTheta=-2.79
00:03:51.166 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=-1.23, opts=13)
00:03:51.166 00.000 21444 Enqueuing Move request for scope (1.48, -1.23)
00:03:51.166 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=192, FiltMax=65504, Gamma=0.560
00:03:51.166 00.000 21444 UpdateGuideState exits: m=267376 SNR=45.5 Saturated
00:03:51.166 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:51.166 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:51.166 00.000 21444 Enqueuing Expose request
00:03:51.166 00.000 25848 Worker thread wakes up
00:03:51.166 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, -1.23) opts 0xd
00:03:51.166 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, -1.23)
00:03:51.166 00.000 25848 Moving (1.48, -1.23) raw xDistance=-1.58 yDistance=-0.58
00:03:51.167 00.001 25848 BLC: History state: CurrMiss=0.58, AvgInitMiss=0.78, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.534957, 1:1.141847, 2:0.579695
00:03:51.167 00.000 25848 BLC: Under-shoot: nominal increase by 21
00:03:51.167 00.000 25848 BLC: window closed
00:03:51.167 00.000 25848 BLC: Pulse adjusted to 266
00:03:51.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.58
00:03:51.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
00:03:51.167 00.000 25848 MoveAxis(E, 43, ABG)
00:03:51.167 00.000 25848 Guiding  Dir = 2, Dur = 43
00:03:51.188 00.021 25848 IsSlewing returns 0
00:03:51.188 00.000 25848 IsGuiding returns 0
00:03:51.220 00.032 25848 PulseGuide returned control before completion, sleep 22
00:03:51.243 00.023 25848 IsGuiding returns 1
00:03:51.243 00.000 25848 scope still moving after pulse duration time elapsed
00:03:51.295 00.052 25848 IsSlewing returns 0
00:03:51.295 00.000 25848 IsGuiding returns 0
00:03:51.295 00.000 25848 scope move finished after 43 + 64 ms
00:03:51.295 00.000 25848 Move returns status 0, amount 43
00:03:51.295 00.000 25848 MoveAxis(N, 16, ABG)
00:03:51.295 00.000 25848 Guiding  Dir = 0, Dur = 16
00:03:51.328 00.033 25848 IsSlewing returns 0
00:03:51.328 00.000 25848 IsGuiding returns 0
00:03:51.383 00.055 25848 IsGuiding returns 1
00:03:51.383 00.000 25848 scope still moving after pulse duration time elapsed
00:03:51.437 00.054 25848 IsSlewing returns 0
00:03:51.438 00.001 25848 IsGuiding returns 0
00:03:51.438 00.000 25848 scope move finished after 16 + 93 ms
00:03:51.438 00.000 25848 Move returns status 0, amount 16
00:03:51.438 00.000 25848 move complete, result=0
00:03:51.438 00.000 25848 worker thread done servicing request
00:03:51.438 00.000 25848 Worker thread wakes up
00:03:51.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:51.438 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:51.438 00.000 21444 GuideStep: -1.6 px 43 ms EAST, -0.6 px 16 ms NORTH
00:03:51.477 00.039 21444 evsrv: cli 0107EA60 connect
00:03:51.477 00.000 21444 case statement mapped state 6 to 3
00:03:51.477 00.000 21444 case statement mapped state 6 to 3
00:03:51.478 00.001 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"6276e1cb-ea03-4590-9c31-b63f3ec1278f"}
00:03:51.478 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"6276e1cb-ea03-4590-9c31-b63f3ec1278f"}
00:03:51.478 00.000 21444 evsrv: cli 0107EA60 disconnect
00:03:54.276 02.798 25848 Exposure complete
00:03:54.355 00.079 25848 worker thread done servicing request
00:03:54.355 00.000 21444 OnExposeComplete: enter
00:03:54.355 00.000 21444 UpdateGuideState(): m_state=6
00:03:54.355 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 320
00:03:54.355 00.000 21444 Star::Find returns 1 (1), X=1225.07, Y=735.39, Mass=295625, SNR=57.7, Peak=12036 HFD=6.3
00:03:54.355 00.000 21444 Star::Find false star n=3 nbg=265 bg=4315.4 sigma=492.7 thresh=5794 peak=5437
00:03:54.355 00.000 21444 Star::Find false star n=3 nbg=270 bg=2656.5 sigma=449.0 thresh=4004 peak=3681
00:03:54.355 00.000 21444 Star::Find false star n=10 nbg=256 bg=4622.0 sigma=473.4 thresh=6042 peak=5957
00:03:54.355 00.000 21444 Star::Find false star n=2 nbg=264 bg=4216.2 sigma=493.4 thresh=5696 peak=5463
00:03:54.355 00.000 21444 Star::Find false star n=6 nbg=254 bg=4256.1 sigma=460.5 thresh=5638 peak=5613
00:03:54.356 00.001 21444 Star::Find false star n=7 nbg=261 bg=4183.6 sigma=419.4 thresh=5442 peak=5439
00:03:54.356 00.000 21444 Star::Find false star n=5 nbg=250 bg=4339.6 sigma=448.3 thresh=5685 peak=5601
00:03:54.356 00.000 21444 Star::Find false star n=3 nbg=255 bg=3747.7 sigma=457.9 thresh=5121 peak=4752
00:03:54.356 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.31,-0.08,0.87,U] [#8 0.00,0.00,0.00,L] [#9 -0.03,0.97,0.19,U] [#10 0.00,0.00,0.00,L] [#11 -2.84,-2.83,3.35,U] 
00:03:54.356 00.000 21444 refined, 3 included, MultiStar: {-0.53, -2.37}, one-star: {1.16, -3.46}
00:03:54.356 00.000 21444 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.05) = xAngle (-4.84 = 1.44)
00:03:54.356 00.000 21444 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.69 = -1.40)
00:03:54.356 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-2.37 hyp=2.43 cameraTheta=-1.79 mountX=0.31 mountY=-2.39, mountTheta=-1.44
00:03:54.356 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-2.37, opts=13)
00:03:54.356 00.000 21444 Enqueuing Move request for scope (-0.53, -2.37)
00:03:54.357 00.001 25848 Worker thread wakes up
00:03:54.357 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -2.37) opts 0xd
00:03:54.357 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -2.37)
00:03:54.357 00.000 25848 Moving (-0.53, -2.37) raw xDistance=0.31 yDistance=-2.39
00:03:54.357 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
00:03:54.357 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.39 from input -2.39
00:03:54.357 00.000 25848 MoveAxis(E, 0, ABG)
00:03:54.357 00.000 25848 Move returns status 0, amount 0
00:03:54.357 00.000 25848 MoveAxis(N, 65, ABG)
00:03:54.357 00.000 25848 Guiding  Dir = 0, Dur = 65
00:03:54.357 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=546, FiltMax=65504, Gamma=0.560
00:03:54.357 00.000 21444 UpdateGuideState exits: m=295625 SNR=57.7 Saturated
00:03:54.357 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:54.357 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:54.357 00.000 21444 Enqueuing Expose request
00:03:54.389 00.032 25848 IsSlewing returns 0
00:03:54.389 00.000 25848 IsGuiding returns 0
00:03:54.422 00.033 25848 PulseGuide returned control before completion, sleep 44
00:03:54.479 00.057 25848 IsGuiding returns 1
00:03:54.479 00.000 25848 scope still moving after pulse duration time elapsed
00:03:54.563 00.084 25848 IsSlewing returns 0
00:03:54.564 00.001 25848 IsGuiding returns 0
00:03:54.564 00.000 25848 scope move finished after 65 + 108 ms
00:03:54.564 00.000 25848 Move returns status 0, amount 65
00:03:54.564 00.000 25848 move complete, result=0
00:03:54.564 00.000 25848 worker thread done servicing request
00:03:54.564 00.000 25848 Worker thread wakes up
00:03:54.564 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -2.4 px 65 ms NORTH
00:03:54.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:54.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:57.415 02.851 25848 Exposure complete
00:03:57.502 00.087 25848 worker thread done servicing request
00:03:57.502 00.000 21444 OnExposeComplete: enter
00:03:57.503 00.001 21444 UpdateGuideState(): m_state=6
00:03:57.503 00.000 21444 Star::Find(15, 1225, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 321
00:03:57.503 00.000 21444 Star::Find returns 1 (1), X=1224.08, Y=738.61, Mass=334239, SNR=58.4, Peak=11128 HFD=7.3
00:03:57.503 00.000 21444 Star::Find false star n=2 nbg=257 bg=4375.5 sigma=480.4 thresh=5817 peak=5569
00:03:57.503 00.000 21444 Star::Find false star n=2 nbg=268 bg=2706.7 sigma=439.3 thresh=4025 peak=3552
00:03:57.503 00.000 21444 Star::Find false star n=3 nbg=276 bg=4795.6 sigma=617.8 thresh=6649 peak=6093
00:03:57.503 00.000 21444 Star::Find false star n=7 nbg=253 bg=4290.4 sigma=464.6 thresh=5684 peak=5496
00:03:57.503 00.000 21444 Star::Find false star n=4 nbg=252 bg=4241.7 sigma=478.6 thresh=5677 peak=5410
00:03:57.503 00.000 21444 Star::Find false star n=4 nbg=266 bg=4308.0 sigma=504.9 thresh=5823 peak=5529
00:03:57.503 00.000 21444 Star::Find false star n=3 nbg=261 bg=4435.5 sigma=495.6 thresh=5922 peak=5361
00:03:57.503 00.000 21444 Star::Find false star n=7 nbg=261 bg=3374.5 sigma=485.7 thresh=4831 peak=4830
00:03:57.503 00.000 21444 Star::Find false star n=1 nbg=274 bg=3763.9 sigma=558.0 thresh=5438 peak=4883
00:03:57.503 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.80,2.39,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.90,-0.06,2.75,U] 
00:03:57.503 00.000 21444 single-star, 2 included, MultiStar: {-0.78, 0.31}, one-star: {0.17, -0.24}
00:03:57.503 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.29)
00:03:57.504 00.001 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.55)
00:03:57.504 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-0.94 mountX=-0.19 mountY=-0.15, mountTheta=-2.47
00:03:57.504 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-0.24, opts=13)
00:03:57.505 00.001 21444 Enqueuing Move request for scope (0.17, -0.24)
00:03:57.505 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=68, FiltMax=65504, Gamma=0.560
00:03:57.505 00.000 21444 UpdateGuideState exits: m=334239 SNR=58.4 Saturated
00:03:57.505 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:57.505 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:03:57.505 00.000 21444 Enqueuing Expose request
00:03:57.505 00.000 25848 Worker thread wakes up
00:03:57.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.24) opts 0xd
00:03:57.505 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -0.24)
00:03:57.505 00.000 25848 Moving (0.17, -0.24) raw xDistance=-0.19 yDistance=-0.15
00:03:57.505 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:03:57.505 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:57.505 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:03:57.505 00.000 25848 MoveAxis(E, 0, ABG)
00:03:57.505 00.000 25848 Move returns status 0, amount 0
00:03:57.505 00.000 25848 MoveAxis(N, 0, ABG)
00:03:57.505 00.000 25848 Move returns status 0, amount 0
00:03:57.505 00.000 25848 move complete, result=0
00:03:57.505 00.000 25848 worker thread done servicing request
00:03:57.505 00.000 25848 Worker thread wakes up
00:03:57.505 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:03:57.505 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:03:57.506 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:00.357 02.851 25848 Exposure complete
00:04:00.445 00.088 25848 worker thread done servicing request
00:04:00.445 00.000 21444 OnExposeComplete: enter
00:04:00.445 00.000 21444 UpdateGuideState(): m_state=6
00:04:00.445 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 322
00:04:00.445 00.000 21444 Star::Find returns 1 (1), X=1225.02, Y=736.65, Mass=308460, SNR=55.6, Peak=11760 HFD=6.6
00:04:00.445 00.000 21444 Star::Find false star n=1 nbg=234 bg=4472.1 sigma=385.7 thresh=5629 peak=5186
00:04:00.445 00.000 21444 Star::Find false star n=2 nbg=274 bg=4713.9 sigma=593.7 thresh=6495 peak=6052
00:04:00.445 00.000 21444 Star::Find false star n=8 nbg=247 bg=4406.7 sigma=424.9 thresh=5682 peak=5529
00:04:00.445 00.000 21444 Star::Find false star n=4 nbg=247 bg=4270.2 sigma=448.8 thresh=5617 peak=5469
00:04:00.446 00.001 21444 Star::Find false star n=1 nbg=282 bg=4403.3 sigma=557.7 thresh=6076 peak=5457
00:04:00.446 00.000 21444 Star::Find false star n=8 nbg=250 bg=3941.5 sigma=412.8 thresh=5180 peak=5072
00:04:00.446 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.03,-5.87,0.15,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.34,1.24,1.18,U] [#8 0.00,0.00,0.00,L] [#9 19.70,0.54,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -2.28,-1.83,2.09,U] 
00:04:00.446 00.000 21444 refined, 3 included, MultiStar: {1.07, -1.23}, one-star: {1.11, -2.19}
00:04:00.446 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.91 = 2.38)
00:04:00.446 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
00:04:00.446 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=-1.23 hyp=1.63 cameraTheta=-0.85 mountX=-1.18 mountY=-0.73, mountTheta=-2.59
00:04:00.447 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=-1.23, opts=13)
00:04:00.447 00.000 21444 Enqueuing Move request for scope (1.07, -1.23)
00:04:00.447 00.000 25848 Worker thread wakes up
00:04:00.447 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, -1.23) opts 0xd
00:04:00.447 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, -1.23)
00:04:00.447 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3860, FiltMin=344, FiltMax=65504, Gamma=0.560
00:04:00.447 00.000 21444 UpdateGuideState exits: m=308460 SNR=55.6 Saturated
00:04:00.447 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:00.447 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:00.448 00.001 21444 Enqueuing Expose request
00:04:00.448 00.000 25848 Moving (1.07, -1.23) raw xDistance=-1.18 yDistance=-0.73
00:04:00.448 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.18
00:04:00.448 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
00:04:00.448 00.000 25848 MoveAxis(E, 34, ABG)
00:04:00.448 00.000 25848 Guiding  Dir = 2, Dur = 34
00:04:00.468 00.020 25848 IsSlewing returns 0
00:04:00.468 00.000 25848 IsGuiding returns 0
00:04:00.500 00.032 25848 PulseGuide returned control before completion, sleep 13
00:04:00.530 00.030 25848 IsGuiding returns 1
00:04:00.530 00.000 25848 scope still moving after pulse duration time elapsed
00:04:00.607 00.077 25848 IsSlewing returns 0
00:04:00.608 00.001 25848 IsGuiding returns 0
00:04:00.608 00.000 25848 scope move finished after 34 + 105 ms
00:04:00.608 00.000 25848 Move returns status 0, amount 34
00:04:00.608 00.000 25848 MoveAxis(N, 20, ABG)
00:04:00.608 00.000 25848 Guiding  Dir = 0, Dur = 20
00:04:00.640 00.032 25848 IsSlewing returns 0
00:04:00.640 00.000 25848 IsGuiding returns 0
00:04:00.704 00.064 25848 IsGuiding returns 1
00:04:00.704 00.000 25848 scope still moving after pulse duration time elapsed
00:04:00.766 00.062 25848 IsSlewing returns 0
00:04:00.767 00.001 25848 IsGuiding returns 0
00:04:00.767 00.000 25848 scope move finished after 20 + 106 ms
00:04:00.767 00.000 25848 Move returns status 0, amount 20
00:04:00.767 00.000 25848 move complete, result=0
00:04:00.767 00.000 25848 worker thread done servicing request
00:04:00.767 00.000 25848 Worker thread wakes up
00:04:00.767 00.000 21444 GuideStep: -1.2 px 34 ms EAST, -0.7 px 20 ms NORTH
00:04:00.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:00.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:03.610 02.843 25848 Exposure complete
00:04:03.686 00.076 25848 worker thread done servicing request
00:04:03.686 00.000 21444 OnExposeComplete: enter
00:04:03.686 00.000 21444 UpdateGuideState(): m_state=6
00:04:03.686 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 323
00:04:03.686 00.000 21444 Star::Find returns 1 (1), X=1222.54, Y=737.90, Mass=334170, SNR=53.8, Peak=10292 HFD=7.1
00:04:03.686 00.000 21444 Star::Find false star n=7 nbg=261 bg=4287.7 sigma=492.2 thresh=5764 peak=5523
00:04:03.686 00.000 21444 Star::Find false star n=2 nbg=250 bg=2591.7 sigma=412.7 thresh=3830 peak=3611
00:04:03.686 00.000 21444 Star::Find false star n=5 nbg=261 bg=4723.0 sigma=439.1 thresh=6040 peak=5863
00:04:03.687 00.001 21444 Star::Find false star n=3 nbg=264 bg=4270.0 sigma=582.6 thresh=6018 peak=5826
00:04:03.687 00.000 21444 Star::Find false star n=2 nbg=272 bg=4338.2 sigma=540.8 thresh=5960 peak=5541
00:04:03.687 00.000 21444 Star::Find false star n=3 nbg=258 bg=3377.8 sigma=453.0 thresh=4737 peak=4421
00:04:03.687 00.000 21444 Star::Find false star n=1 nbg=266 bg=3851.2 sigma=468.4 thresh=5256 peak=4778
00:04:03.687 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.81,-1.17,0.22,U] [#6 7.32,0.59,0.21,U] [#7 3.80,1.97,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.72,-0.08,2.68,U] 
00:04:03.687 00.000 21444 single-star, 4 included, MultiStar: {-1.97, 0.05}, one-star: {-1.37, -0.94}
00:04:03.687 00.000 21444 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.05) = xAngle (-5.59 = 0.69)
00:04:03.687 00.000 21444 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.43 = -2.15)
00:04:03.687 00.000 21444 CameraToMount -- cameraX=-1.37 cameraY=-0.94 hyp=1.66 cameraTheta=-2.54 mountX=1.28 mountY=-1.39, mountTheta=-0.83
00:04:03.687 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.37, y=-0.94, opts=13)
00:04:03.687 00.000 21444 Enqueuing Move request for scope (-1.37, -0.94)
00:04:03.687 00.000 25848 Worker thread wakes up
00:04:03.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=624, FiltMax=65504, Gamma=0.560
00:04:03.688 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.37, -0.94) opts 0xd
00:04:03.688 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.37, -0.94)
00:04:03.688 00.000 25848 Moving (-1.37, -0.94) raw xDistance=1.28 yDistance=-1.39
00:04:03.688 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.28
00:04:03.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
00:04:03.688 00.000 25848 MoveAxis(W, 35, ABG)
00:04:03.688 00.000 25848 Guiding  Dir = 3, Dur = 35
00:04:03.688 00.000 21444 UpdateGuideState exits: m=334170 SNR=53.8 Saturated
00:04:03.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:03.688 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:03.688 00.000 21444 Enqueuing Expose request
00:04:03.751 00.063 25848 IsSlewing returns 0
00:04:03.752 00.001 25848 IsGuiding returns 0
00:04:03.783 00.031 25848 PulseGuide returned control before completion, sleep 14
00:04:03.812 00.029 25848 IsGuiding returns 1
00:04:03.812 00.000 25848 scope still moving after pulse duration time elapsed
00:04:03.875 00.063 25848 IsSlewing returns 0
00:04:03.875 00.000 25848 IsGuiding returns 0
00:04:03.875 00.000 25848 scope move finished after 35 + 88 ms
00:04:03.876 00.001 25848 Move returns status 0, amount 35
00:04:03.876 00.000 25848 MoveAxis(N, 38, ABG)
00:04:03.876 00.000 25848 Guiding  Dir = 0, Dur = 38
00:04:03.906 00.030 25848 IsSlewing returns 0
00:04:03.906 00.000 25848 IsGuiding returns 0
00:04:03.937 00.031 25848 PulseGuide returned control before completion, sleep 17
00:04:03.955 00.018 25848 IsGuiding returns 1
00:04:03.955 00.000 25848 scope still moving after pulse duration time elapsed
00:04:04.014 00.059 25848 IsSlewing returns 0
00:04:04.015 00.001 25848 IsGuiding returns 0
00:04:04.015 00.000 25848 scope move finished after 38 + 71 ms
00:04:04.015 00.000 25848 Move returns status 0, amount 38
00:04:04.015 00.000 25848 move complete, result=0
00:04:04.015 00.000 25848 worker thread done servicing request
00:04:04.015 00.000 25848 Worker thread wakes up
00:04:04.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:04.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:04.015 00.000 21444 GuideStep: 1.3 px 35 ms WEST, -1.4 px 38 ms NORTH
00:04:06.866 02.851 25848 Exposure complete
00:04:06.953 00.087 25848 worker thread done servicing request
00:04:06.953 00.000 21444 OnExposeComplete: enter
00:04:06.953 00.000 21444 UpdateGuideState(): m_state=6
00:04:06.953 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 324
00:04:06.954 00.001 21444 Star::Find returns 1 (1), X=1224.74, Y=738.77, Mass=441771, SNR=74.3, Peak=11932 HFD=7.2
00:04:06.954 00.000 21444 Star::Find false star n=4 nbg=257 bg=4264.0 sigma=418.7 thresh=5520 peak=5363
00:04:06.954 00.000 21444 Star::Find false star n=3 nbg=260 bg=2611.3 sigma=404.4 thresh=3824 peak=3528
00:04:06.954 00.000 21444 Star::Find false star n=4 nbg=245 bg=4366.0 sigma=413.9 thresh=5608 peak=5342
00:04:06.954 00.000 21444 Star::Find false star n=3 nbg=260 bg=4518.8 sigma=455.0 thresh=5884 peak=5671
00:04:06.954 00.000 21444 Star::Find false star n=2 nbg=265 bg=4299.1 sigma=566.9 thresh=6000 peak=5604
00:04:06.954 00.000 21444 Star::Find false star n=5 nbg=245 bg=3666.4 sigma=441.7 thresh=4991 peak=4907
00:04:06.954 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.44,2.05,0.15,U] [#4 0.00,0.00,0.00,L] [#5 -17.10,-0.48,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 5.86,3.05,0.75,U] [#8 0.00,0.00,0.00,L] [#9 2.95,26.23,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -1.91,0.42,2.98,U] 
00:04:06.954 00.000 21444 refined, 3 included, MultiStar: {0.02, 0.77}, one-star: {0.83, -0.07}
00:04:06.954 00.000 21444 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.05) = xAngle (-1.50 = -1.50)
00:04:06.954 00.000 21444 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.94)
00:04:06.954 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.77 hyp=0.77 cameraTheta=1.55 mountX=0.05 mountY=0.72, mountTheta=1.50
00:04:06.955 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.77, opts=13)
00:04:06.955 00.000 21444 Enqueuing Move request for scope (0.02, 0.77)
00:04:06.955 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=410, FiltMax=65504, Gamma=0.560
00:04:06.955 00.000 25848 Worker thread wakes up
00:04:06.956 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.77) opts 0xd
00:04:06.956 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.77)
00:04:06.956 00.000 25848 Moving (0.02, 0.77) raw xDistance=0.05 yDistance=0.72
00:04:06.956 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:04:06.956 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:06.956 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
00:04:06.956 00.000 25848 MoveAxis(E, 0, ABG)
00:04:06.956 00.000 25848 Move returns status 0, amount 0
00:04:06.956 00.000 25848 MoveAxis(N, 0, ABG)
00:04:06.956 00.000 25848 Move returns status 0, amount 0
00:04:06.956 00.000 25848 move complete, result=0
00:04:06.956 00.000 25848 worker thread done servicing request
00:04:06.956 00.000 21444 UpdateGuideState exits: m=441771 SNR=74.3 Saturated
00:04:06.956 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:06.956 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:06.956 00.000 21444 Enqueuing Expose request
00:04:06.956 00.000 25848 Worker thread wakes up
00:04:06.956 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:06.956 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:06.956 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
00:04:09.805 02.849 25848 Exposure complete
00:04:09.893 00.088 25848 worker thread done servicing request
00:04:09.894 00.001 21444 OnExposeComplete: enter
00:04:09.894 00.000 21444 UpdateGuideState(): m_state=6
00:04:09.894 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 325
00:04:09.894 00.000 21444 Star::Find returns 1 (1), X=1226.07, Y=738.93, Mass=331772, SNR=59.0, Peak=11456 HFD=6.4
00:04:09.894 00.000 21444 Star::Find false star n=3 nbg=245 bg=2585.7 sigma=388.5 thresh=3751 peak=3637
00:04:09.894 00.000 21444 Star::Find false star n=3 nbg=260 bg=4131.3 sigma=510.5 thresh=5663 peak=5359
00:04:09.894 00.000 21444 Star::Find false star n=2 nbg=273 bg=4389.4 sigma=522.1 thresh=5956 peak=5689
00:04:09.895 00.001 21444 Star::Find false star n=3 nbg=261 bg=4321.2 sigma=509.9 thresh=5851 peak=5678
00:04:09.895 00.000 21444 Star::Find false star n=5 nbg=245 bg=3280.4 sigma=370.3 thresh=4391 peak=4060
00:04:09.895 00.000 21444 Star::Find false star n=5 nbg=257 bg=3638.4 sigma=414.9 thresh=4883 peak=4634
00:04:09.895 00.000 21444 MultiStar: [#1 -1.97,0.77,0.13,U] [#2 0.00,0.00,0.00,L] [#3 3.71,1.74,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.57,3.48,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.80,0.76,2.82,U] 
00:04:09.895 00.000 21444 refined, 4 included, MultiStar: {0.64, 1.13}, one-star: {2.15, 0.08}
00:04:09.895 00.000 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
00:04:09.895 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.44)
00:04:09.895 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=1.13 hyp=1.30 cameraTheta=1.06 mountX=-0.54 mountY=1.29, mountTheta=1.96
00:04:09.896 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=1.13, opts=13)
00:04:09.896 00.000 21444 Enqueuing Move request for scope (0.64, 1.13)
00:04:09.896 00.000 25848 Worker thread wakes up
00:04:09.896 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 1.13) opts 0xd
00:04:09.896 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 1.13)
00:04:09.897 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=244, FiltMax=65504, Gamma=0.560
00:04:09.897 00.000 25848 Moving (0.64, 1.13) raw xDistance=-0.54 yDistance=1.29
00:04:09.897 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
00:04:09.897 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:09.897 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.29
00:04:09.897 00.000 25848 MoveAxis(E, 16, ABG)
00:04:09.897 00.000 25848 Guiding  Dir = 2, Dur = 16
00:04:09.897 00.000 21444 UpdateGuideState exits: m=331772 SNR=59.0 Saturated
00:04:09.897 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:09.897 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:09.897 00.000 21444 Enqueuing Expose request
00:04:09.922 00.025 25848 IsSlewing returns 0
00:04:09.922 00.000 25848 IsGuiding returns 0
00:04:09.953 00.031 25848 IsGuiding returns 1
00:04:09.953 00.000 25848 scope still moving after pulse duration time elapsed
00:04:10.001 00.048 25848 IsSlewing returns 0
00:04:10.001 00.000 25848 IsGuiding returns 0
00:04:10.001 00.000 25848 scope move finished after 16 + 64 ms
00:04:10.001 00.000 25848 Move returns status 0, amount 16
00:04:10.002 00.001 25848 MoveAxis(N, 0, ABG)
00:04:10.002 00.000 25848 Move returns status 0, amount 0
00:04:10.002 00.000 25848 move complete, result=0
00:04:10.002 00.000 25848 worker thread done servicing request
00:04:10.002 00.000 25848 Worker thread wakes up
00:04:10.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:10.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:10.002 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 1.3 px 0 ms NORTH
00:04:12.851 02.849 25848 Exposure complete
00:04:12.938 00.087 25848 worker thread done servicing request
00:04:12.939 00.001 21444 OnExposeComplete: enter
00:04:12.939 00.000 21444 UpdateGuideState(): m_state=6
00:04:12.939 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 326
00:04:12.939 00.000 21444 Star::Find returns 1 (1), X=1226.00, Y=740.02, Mass=322958, SNR=58.4, Peak=11860 HFD=6.4
00:04:12.939 00.000 21444 Star::Find false star n=9 nbg=247 bg=4433.8 sigma=444.3 thresh=5767 peak=5702
00:04:12.939 00.000 21444 Star::Find false star n=4 nbg=278 bg=2662.9 sigma=460.2 thresh=4044 peak=4030
00:04:12.939 00.000 21444 Star::Find false star n=1 nbg=261 bg=4159.1 sigma=536.1 thresh=5767 peak=5292
00:04:12.939 00.000 21444 Star::Find false star n=1 nbg=269 bg=4351.5 sigma=592.2 thresh=6128 peak=5534
00:04:12.939 00.000 21444 Star::Find false star n=3 nbg=266 bg=4375.2 sigma=495.1 thresh=5861 peak=5591
00:04:12.939 00.000 21444 Star::Find false star n=4 nbg=261 bg=3557.3 sigma=458.0 thresh=4931 peak=4912
00:04:12.939 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 6.39,1.70,0.17,U] [#4 2.27,2.28,0.31,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.75,4.32,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -3.90,22.34,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -1.03,1.31,3.76,U] 
00:04:12.939 00.000 21444 refined, 4 included, MultiStar: {0.89, 1.74}, one-star: {2.08, 1.18}
00:04:12.940 00.001 21444 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.05) = xAngle (-1.95 = -1.95)
00:04:12.940 00.000 21444 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.49)
00:04:12.940 00.000 21444 CameraToMount -- cameraX=0.89 cameraY=1.74 hyp=1.96 cameraTheta=1.10 mountX=-0.73 mountY=1.95, mountTheta=1.93
00:04:12.941 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.89, y=1.74, opts=13)
00:04:12.941 00.000 21444 Enqueuing Move request for scope (0.89, 1.74)
00:04:12.941 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=524, FiltMax=65504, Gamma=0.560
00:04:12.941 00.000 21444 UpdateGuideState exits: m=322958 SNR=58.4 Saturated
00:04:12.941 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:12.941 00.000 25848 Worker thread wakes up
00:04:12.941 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.89, 1.74) opts 0xd
00:04:12.941 00.000 25848 Handling offset move in thread for scope, endpoint = (0.89, 1.74)
00:04:12.942 00.001 25848 Moving (0.89, 1.74) raw xDistance=-0.73 yDistance=1.95
00:04:12.942 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.73
00:04:12.942 00.000 25848 resist switch: large excursion: input 1.95 thresh 1.53 direction from -1 to 1
00:04:12.942 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.85
00:04:12.942 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
00:04:12.942 00.000 25848 MoveAxis(E, 22, ABG)
00:04:12.942 00.000 25848 Guiding  Dir = 2, Dur = 22
00:04:12.942 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:12.942 00.000 21444 Enqueuing Expose request
00:04:12.970 00.028 25848 IsSlewing returns 0
00:04:12.970 00.000 25848 IsGuiding returns 0
00:04:13.003 00.033 25848 IsGuiding returns 1
00:04:13.003 00.000 25848 scope still moving after pulse duration time elapsed
00:04:13.048 00.045 25848 IsSlewing returns 0
00:04:13.048 00.000 25848 IsGuiding returns 0
00:04:13.048 00.000 25848 scope move finished after 22 + 56 ms
00:04:13.048 00.000 25848 Move returns status 0, amount 22
00:04:13.049 00.001 25848 BLC: Oldest BLC event removed
00:04:13.049 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 266 applied
00:04:13.049 00.000 25848 MoveAxis(S, 319, ABG)
00:04:13.049 00.000 25848 Guiding  Dir = 1, Dur = 319
00:04:13.077 00.028 25848 IsSlewing returns 0
00:04:13.077 00.000 25848 IsGuiding returns 0
00:04:13.109 00.032 25848 PulseGuide returned control before completion, sleep 298
00:04:13.414 00.305 25848 IsGuiding returns 1
00:04:13.414 00.000 25848 scope still moving after pulse duration time elapsed
00:04:13.486 00.072 25848 IsSlewing returns 0
00:04:13.486 00.000 25848 IsGuiding returns 0
00:04:13.486 00.000 25848 scope move finished after 319 + 89 ms
00:04:13.486 00.000 25848 Move returns status 0, amount 319
00:04:13.486 00.000 25848 move complete, result=0
00:04:13.486 00.000 25848 worker thread done servicing request
00:04:13.486 00.000 25848 Worker thread wakes up
00:04:13.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:13.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:13.487 00.001 21444 GuideStep: -0.7 px 22 ms EAST, 2.0 px 319 ms SOUTH
00:04:16.330 02.843 25848 Exposure complete
00:04:16.397 00.067 25848 worker thread done servicing request
00:04:16.397 00.000 21444 OnExposeComplete: enter
00:04:16.397 00.000 21444 UpdateGuideState(): m_state=6
00:04:16.397 00.000 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 327
00:04:16.397 00.000 21444 Star::Find returns 1 (1), X=1226.84, Y=738.20, Mass=234669, SNR=41.1, Peak=10672 HFD=5.9
00:04:16.398 00.001 21444 Star::Find false star n=3 nbg=250 bg=4229.1 sigma=450.7 thresh=5581 peak=5323
00:04:16.398 00.000 21444 Star::Find false star n=3 nbg=250 bg=2623.7 sigma=381.8 thresh=3769 peak=3636
00:04:16.398 00.000 21444 Star::Find false star n=3 nbg=262 bg=4248.3 sigma=464.7 thresh=5642 peak=5349
00:04:16.398 00.000 21444 Star::Find false star n=3 nbg=258 bg=4435.2 sigma=473.8 thresh=5856 peak=5749
00:04:16.398 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.77,1.54,0.24,U] [#4 0.75,2.15,0.32,U] [#5 0.00,0.00,0.00,L] [#6 -5.01,3.95,0.28,U] [#7 6.82,2.52,1.13,U] [#8 0.00,0.00,0.00,L] [#9 -16.18,9.73,0.00,M4] [#10 17.46,22.91,0.00,M5] [#11 -0.30,0.01,3.78,U] 
00:04:16.398 00.000 21444 refined, 5 included, MultiStar: {1.44, 0.65}, one-star: {2.93, -0.65}
00:04:16.398 00.000 21444 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
00:04:16.398 00.000 21444 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.81)
00:04:16.398 00.000 21444 CameraToMount -- cameraX=1.44 cameraY=0.65 hyp=1.58 cameraTheta=0.43 mountX=-1.37 mountY=1.15, mountTheta=2.45
00:04:16.399 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.44, y=0.65, opts=13)
00:04:16.399 00.000 21444 Enqueuing Move request for scope (1.44, 0.65)
00:04:16.399 00.000 25848 Worker thread wakes up
00:04:16.399 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.44, 0.65) opts 0xd
00:04:16.399 00.000 25848 Handling offset move in thread for scope, endpoint = (1.44, 0.65)
00:04:16.399 00.000 25848 Moving (1.44, 0.65) raw xDistance=-1.37 yDistance=1.15
00:04:16.399 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=368, FiltMax=65504, Gamma=0.560
00:04:16.399 00.000 21444 UpdateGuideState exits: m=234669 SNR=41.1 Saturated
00:04:16.399 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:16.399 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:16.399 00.000 21444 Enqueuing Expose request
00:04:16.399 00.000 25848 BLC: History state: CurrMiss=1.15, AvgInitMiss=0.69, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.950276, 1:1.148849
00:04:16.399 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:04:16.399 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.37
00:04:16.399 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
00:04:16.399 00.000 25848 MoveAxis(E, 42, ABG)
00:04:16.399 00.000 25848 Guiding  Dir = 2, Dur = 42
00:04:16.420 00.021 25848 IsSlewing returns 0
00:04:16.420 00.000 25848 IsGuiding returns 0
00:04:16.452 00.032 25848 PulseGuide returned control before completion, sleep 21
00:04:16.486 00.034 25848 IsGuiding returns 1
00:04:16.486 00.000 25848 scope still moving after pulse duration time elapsed
00:04:16.563 00.077 25848 IsSlewing returns 0
00:04:16.563 00.000 25848 IsGuiding returns 0
00:04:16.563 00.000 25848 scope move finished after 42 + 101 ms
00:04:16.563 00.000 25848 Move returns status 0, amount 42
00:04:16.564 00.001 25848 MoveAxis(S, 31, ABG)
00:04:16.564 00.000 25848 Guiding  Dir = 1, Dur = 31
00:04:16.592 00.028 25848 IsSlewing returns 0
00:04:16.592 00.000 25848 IsGuiding returns 0
00:04:16.623 00.031 25848 PulseGuide returned control before completion, sleep 11
00:04:16.646 00.023 25848 IsGuiding returns 1
00:04:16.646 00.000 25848 scope still moving after pulse duration time elapsed
00:04:16.703 00.057 25848 IsSlewing returns 0
00:04:16.703 00.000 25848 IsGuiding returns 0
00:04:16.703 00.000 25848 scope move finished after 31 + 80 ms
00:04:16.703 00.000 25848 Move returns status 0, amount 31
00:04:16.703 00.000 25848 move complete, result=0
00:04:16.704 00.001 25848 worker thread done servicing request
00:04:16.704 00.000 25848 Worker thread wakes up
00:04:16.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:16.704 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 1.1 px 31 ms SOUTH
00:04:16.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:19.555 02.851 25848 Exposure complete
00:04:19.642 00.087 25848 worker thread done servicing request
00:04:19.643 00.001 21444 OnExposeComplete: enter
00:04:19.643 00.000 21444 UpdateGuideState(): m_state=6
00:04:19.643 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 328
00:04:19.643 00.000 21444 Star::Find returns 1 (1), X=1226.12, Y=737.91, Mass=351503, SNR=54.8, Peak=11272 HFD=6.5
00:04:19.643 00.000 21444 Star::Find false star n=4 nbg=265 bg=4125.3 sigma=487.8 thresh=5589 peak=5280
00:04:19.643 00.000 21444 Star::Find false star n=4 nbg=272 bg=4430.5 sigma=530.0 thresh=6021 peak=5796
00:04:19.643 00.000 21444 Star::Find false star n=5 nbg=252 bg=4285.4 sigma=487.3 thresh=5747 peak=5586
00:04:19.643 00.000 21444 Star::Find false star n=2 nbg=249 bg=4234.9 sigma=454.3 thresh=5598 peak=5377
00:04:19.643 00.000 21444 Star::Find false star n=2 nbg=263 bg=4498.1 sigma=473.2 thresh=5918 peak=5617
00:04:19.643 00.000 21444 Star::Find false star n=2 nbg=261 bg=3578.1 sigma=457.1 thresh=4949 peak=4540
00:04:19.644 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.50,3.00,0.18,U] [#3 5.98,1.37,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.63,1.81,0.99,U] [#8 0.00,0.00,0.00,L] [#9 -23.54,-0.27,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -0.99,-0.41,3.75,U] 
00:04:19.644 00.000 21444 refined, 4 included, MultiStar: {0.55, 0.02}, one-star: {2.21, -0.94}
00:04:19.644 00.000 21444 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
00:04:19.644 00.000 21444 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.42)
00:04:19.644 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.02 hyp=0.55 cameraTheta=0.03 mountX=-0.55 mountY=0.23, mountTheta=2.75
00:04:19.645 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.02, opts=13)
00:04:19.645 00.000 21444 Enqueuing Move request for scope (0.55, 0.02)
00:04:19.645 00.000 25848 Worker thread wakes up
00:04:19.645 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.02) opts 0xd
00:04:19.645 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.02)
00:04:19.645 00.000 25848 Moving (0.55, 0.02) raw xDistance=-0.55 yDistance=0.23
00:04:19.645 00.000 25848 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.69, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.950276, 1:1.148849, 2:0.226730
00:04:19.645 00.000 25848 BLC: No correction, Miss < min_move
00:04:19.645 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.55
00:04:19.645 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:19.645 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:04:19.645 00.000 25848 MoveAxis(E, 19, ABG)
00:04:19.645 00.000 25848 Guiding  Dir = 2, Dur = 19
00:04:19.645 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=572, FiltMax=65504, Gamma=0.560
00:04:19.645 00.000 21444 UpdateGuideState exits: m=351503 SNR=54.8 Saturated
00:04:19.645 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:19.645 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:19.645 00.000 21444 Enqueuing Expose request
00:04:19.674 00.029 25848 IsSlewing returns 0
00:04:19.674 00.000 25848 IsGuiding returns 0
00:04:19.706 00.032 25848 IsGuiding returns 1
00:04:19.706 00.000 25848 scope still moving after pulse duration time elapsed
00:04:19.748 00.042 25848 IsSlewing returns 0
00:04:19.748 00.000 25848 IsGuiding returns 0
00:04:19.748 00.000 25848 scope move finished after 19 + 55 ms
00:04:19.748 00.000 25848 Move returns status 0, amount 19
00:04:19.748 00.000 25848 MoveAxis(N, 0, ABG)
00:04:19.748 00.000 25848 Move returns status 0, amount 0
00:04:19.748 00.000 25848 move complete, result=0
00:04:19.748 00.000 25848 worker thread done servicing request
00:04:19.748 00.000 25848 Worker thread wakes up
00:04:19.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:19.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:19.748 00.000 21444 GuideStep: -0.5 px 19 ms EAST, 0.2 px 0 ms NORTH
00:04:22.590 02.842 25848 Exposure complete
00:04:22.680 00.090 25848 worker thread done servicing request
00:04:22.680 00.000 21444 OnExposeComplete: enter
00:04:22.680 00.000 21444 UpdateGuideState(): m_state=6
00:04:22.680 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 329
00:04:22.680 00.000 21444 Star::Find returns 1 (1), X=1224.56, Y=737.25, Mass=329305, SNR=60.4, Peak=11252 HFD=7.1
00:04:22.680 00.000 21444 Star::Find false star n=3 nbg=269 bg=2652.1 sigma=453.6 thresh=4013 peak=3850
00:04:22.680 00.000 21444 Star::Find false star n=7 nbg=252 bg=4258.9 sigma=530.8 thresh=5851 peak=5450
00:04:22.680 00.000 21444 Star::Find false star n=4 nbg=270 bg=4377.7 sigma=521.3 thresh=5942 peak=5621
00:04:22.681 00.001 21444 MultiStar: [#1 11.11,0.58,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 5.61,1.75,0.20,U] [#4 0.00,0.00,0.00,L] [#5 9.43,-2.67,0.17,U] [#6 0.00,0.00,0.00,L] [#7 5.32,1.74,0.95,U] [#8 -25.10,8.48,0.00,M9] [#9 -23.45,-0.56,0.00,M6] [#10 8.97,15.55,0.00,M6] [#11 -2.79,-0.45,4.26,U] 
00:04:22.681 00.000 21444 refined, 4 included, MultiStar: {-0.52, -0.30}, one-star: {0.64, -1.60}
00:04:22.681 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.61)
00:04:22.681 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.52 = -2.23)
00:04:22.681 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.30 hyp=0.60 cameraTheta=-2.62 mountX=0.49 mountY=-0.48, mountTheta=-0.77
00:04:22.682 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.30, opts=13)
00:04:22.682 00.000 21444 Enqueuing Move request for scope (-0.52, -0.30)
00:04:22.682 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=644, FiltMax=65504, Gamma=0.560
00:04:22.682 00.000 21444 UpdateGuideState exits: m=329305 SNR=60.4 Saturated
00:04:22.682 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:22.682 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:22.682 00.000 21444 Enqueuing Expose request
00:04:22.682 00.000 25848 Worker thread wakes up
00:04:22.682 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.30) opts 0xd
00:04:22.682 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.30)
00:04:22.682 00.000 25848 Moving (-0.52, -0.30) raw xDistance=0.49 yDistance=-0.48
00:04:22.682 00.000 25848 BLC: window closed
00:04:22.682 00.000 25848 BLC: History state: CurrMiss=-0.48, AvgInitMiss=0.69, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.950276, 1:1.148849, 2:0.226730
00:04:22.682 00.000 25848 BLC: No correction, Miss < min_move
00:04:22.682 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
00:04:22.682 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:22.682 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
00:04:22.682 00.000 25848 MoveAxis(E, 0, ABG)
00:04:22.682 00.000 25848 Move returns status 0, amount 0
00:04:22.682 00.000 25848 MoveAxis(N, 0, ABG)
00:04:22.683 00.001 25848 Move returns status 0, amount 0
00:04:22.683 00.000 25848 move complete, result=0
00:04:22.683 00.000 25848 worker thread done servicing request
00:04:22.683 00.000 25848 Worker thread wakes up
00:04:22.683 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
00:04:22.683 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:22.683 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:25.523 02.840 25848 Exposure complete
00:04:25.604 00.081 25848 worker thread done servicing request
00:04:25.604 00.000 21444 OnExposeComplete: enter
00:04:25.604 00.000 21444 UpdateGuideState(): m_state=6
00:04:25.604 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 330
00:04:25.604 00.000 21444 Star::Find returns 1 (1), X=1225.02, Y=739.30, Mass=307060, SNR=50.1, Peak=11000 HFD=6.9
00:04:25.605 00.001 21444 Star::Find false star n=9 nbg=249 bg=4154.5 sigma=478.6 thresh=5590 peak=5489
00:04:25.605 00.000 21444 Star::Find false star n=6 nbg=252 bg=2591.9 sigma=399.5 thresh=3790 peak=3512
00:04:25.605 00.000 21444 Star::Find false star n=5 nbg=273 bg=4801.6 sigma=525.6 thresh=6378 peak=6198
00:04:25.605 00.000 21444 Star::Find false star n=3 nbg=255 bg=4583.4 sigma=523.1 thresh=6153 peak=6129
00:04:25.605 00.000 21444 Star::Find false star n=7 nbg=262 bg=4194.3 sigma=526.4 thresh=5774 peak=5637
00:04:25.605 00.000 21444 Star::Find false star n=2 nbg=251 bg=4420.4 sigma=462.9 thresh=5809 peak=5328
00:04:25.605 00.000 21444 Star::Find false star n=2 nbg=277 bg=4174.8 sigma=588.7 thresh=5941 peak=5452
00:04:25.605 00.000 21444 Star::Find false star n=5 nbg=266 bg=3365.3 sigma=499.0 thresh=4862 peak=4646
00:04:25.605 00.000 21444 Star::Find false star n=7 nbg=264 bg=3672.2 sigma=454.7 thresh=5036 peak=4835
00:04:25.605 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.07,3.21,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.78,0.35,3.17,U] 
00:04:25.605 00.000 21444 refined, 2 included, MultiStar: {0.55, 0.94}, one-star: {1.10, 0.46}
00:04:25.605 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
00:04:25.605 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.43)
00:04:25.605 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.94 hyp=1.09 cameraTheta=1.04 mountX=-0.47 mountY=1.08, mountTheta=1.98
00:04:25.606 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.94, opts=13)
00:04:25.606 00.000 21444 Enqueuing Move request for scope (0.55, 0.94)
00:04:25.606 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=116, FiltMax=65504, Gamma=0.560
00:04:25.606 00.000 21444 UpdateGuideState exits: m=307060 SNR=50.1 Saturated
00:04:25.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:25.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:25.606 00.000 21444 Enqueuing Expose request
00:04:25.606 00.000 25848 Worker thread wakes up
00:04:25.606 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.94) opts 0xd
00:04:25.606 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.94)
00:04:25.606 00.000 25848 Moving (0.55, 0.94) raw xDistance=-0.47 yDistance=1.08
00:04:25.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
00:04:25.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
00:04:25.606 00.000 25848 MoveAxis(E, 0, ABG)
00:04:25.606 00.000 25848 Move returns status 0, amount 0
00:04:25.606 00.000 25848 MoveAxis(S, 30, ABG)
00:04:25.606 00.000 25848 Guiding  Dir = 1, Dur = 30
00:04:25.657 00.051 25848 IsSlewing returns 0
00:04:25.658 00.001 25848 IsGuiding returns 0
00:04:25.689 00.031 25848 IsGuiding returns 1
00:04:25.689 00.000 25848 scope still moving after pulse duration time elapsed
00:04:25.751 00.062 25848 IsSlewing returns 0
00:04:25.751 00.000 25848 IsGuiding returns 0
00:04:25.751 00.000 25848 scope move finished after 30 + 63 ms
00:04:25.751 00.000 25848 Move returns status 0, amount 30
00:04:25.752 00.001 25848 move complete, result=0
00:04:25.752 00.000 25848 worker thread done servicing request
00:04:25.752 00.000 25848 Worker thread wakes up
00:04:25.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:25.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:25.752 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 30 ms SOUTH
00:04:28.598 02.846 25848 Exposure complete
00:04:28.686 00.088 25848 worker thread done servicing request
00:04:28.687 00.001 21444 OnExposeComplete: enter
00:04:28.687 00.000 21444 UpdateGuideState(): m_state=6
00:04:28.687 00.000 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 331
00:04:28.687 00.000 21444 Star::Find returns 1 (1), X=1227.56, Y=738.97, Mass=319951, SNR=52.6, Peak=11508 HFD=6.4
00:04:28.687 00.000 21444 Star::Find false star n=4 nbg=245 bg=2558.5 sigma=414.6 thresh=3802 peak=3565
00:04:28.687 00.000 21444 Star::Find false star n=6 nbg=258 bg=4765.3 sigma=507.2 thresh=6287 peak=6171
00:04:28.687 00.000 21444 Star::Find false star n=5 nbg=255 bg=4611.4 sigma=487.5 thresh=6074 peak=5859
00:04:28.687 00.000 21444 Star::Find false star n=1 nbg=272 bg=4346.4 sigma=468.1 thresh=5751 peak=5421
00:04:28.687 00.000 21444 Star::Find false star n=5 nbg=269 bg=3422.3 sigma=472.6 thresh=4840 peak=4512
00:04:28.687 00.000 21444 Star::Find false star n=1 nbg=256 bg=3682.0 sigma=482.4 thresh=5129 peak=4891
00:04:28.688 00.001 21444 MultiStar: [#1 3.67,13.11,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -2.47,10.63,0.16,U] [#6 0.00,0.00,0.00,L] [#7 8.18,2.91,0.94,U] [#8 -6.06,3.37,0.17,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.87,0.14,4.06,U] 
00:04:28.688 00.000 21444 refined, 4 included, MultiStar: {2.12, 0.91}, one-star: {3.65, 0.12}
00:04:28.688 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
00:04:28.688 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.79)
00:04:28.688 00.000 21444 CameraToMount -- cameraX=2.12 cameraY=0.91 hyp=2.30 cameraTheta=0.40 mountX=-2.03 mountY=1.64, mountTheta=2.46
00:04:28.689 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.12, y=0.91, opts=13)
00:04:28.689 00.000 21444 Enqueuing Move request for scope (2.12, 0.91)
00:04:28.689 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=556, FiltMax=65504, Gamma=0.560
00:04:28.689 00.000 21444 UpdateGuideState exits: m=319951 SNR=52.6 Saturated
00:04:28.689 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:28.689 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:28.689 00.000 21444 Enqueuing Expose request
00:04:28.689 00.000 25848 Worker thread wakes up
00:04:28.689 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.12, 0.91) opts 0xd
00:04:28.689 00.000 25848 Handling offset move in thread for scope, endpoint = (2.12, 0.91)
00:04:28.689 00.000 25848 Moving (2.12, 0.91) raw xDistance=-2.03 yDistance=1.64
00:04:28.689 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -2.03
00:04:28.689 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
00:04:28.689 00.000 25848 MoveAxis(E, 59, ABG)
00:04:28.689 00.000 25848 Guiding  Dir = 2, Dur = 59
00:04:28.718 00.029 25848 IsSlewing returns 0
00:04:28.718 00.000 25848 IsGuiding returns 0
00:04:28.749 00.031 25848 PulseGuide returned control before completion, sleep 38
00:04:28.802 00.053 25848 IsGuiding returns 1
00:04:28.802 00.000 25848 scope still moving after pulse duration time elapsed
00:04:28.858 00.056 25848 IsSlewing returns 0
00:04:28.860 00.002 25848 IsGuiding returns 0
00:04:28.860 00.000 25848 scope move finished after 59 + 82 ms
00:04:28.860 00.000 25848 Move returns status 0, amount 59
00:04:28.860 00.000 25848 MoveAxis(S, 45, ABG)
00:04:28.860 00.000 25848 Guiding  Dir = 1, Dur = 45
00:04:28.952 00.092 25848 IsSlewing returns 0
00:04:28.952 00.000 25848 IsGuiding returns 0
00:04:28.983 00.031 25848 PulseGuide returned control before completion, sleep 25
00:04:29.021 00.038 25848 IsGuiding returns 1
00:04:29.021 00.000 25848 scope still moving after pulse duration time elapsed
00:04:29.077 00.056 25848 IsSlewing returns 0
00:04:29.077 00.000 25848 IsGuiding returns 0
00:04:29.077 00.000 25848 scope move finished after 45 + 79 ms
00:04:29.077 00.000 25848 Move returns status 0, amount 45
00:04:29.077 00.000 25848 move complete, result=0
00:04:29.077 00.000 25848 worker thread done servicing request
00:04:29.077 00.000 25848 Worker thread wakes up
00:04:29.077 00.000 21444 GuideStep: -2.0 px 59 ms EAST, 1.6 px 45 ms SOUTH
00:04:29.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:29.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:31.921 02.844 25848 Exposure complete
00:04:31.996 00.075 25848 worker thread done servicing request
00:04:31.996 00.000 21444 OnExposeComplete: enter
00:04:31.996 00.000 21444 UpdateGuideState(): m_state=6
00:04:31.996 00.000 21444 Star::Find(15, 1227, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 332
00:04:31.996 00.000 21444 Star::Find returns 1 (1), X=1228.68, Y=739.17, Mass=234320, SNR=43.6, Peak=11380 HFD=6.2
00:04:31.997 00.001 21444 Star::Find false star n=5 nbg=252 bg=4445.7 sigma=442.6 thresh=5774 peak=5625
00:04:31.997 00.000 21444 Star::Find false star n=1 nbg=265 bg=4213.3 sigma=509.7 thresh=5743 peak=5370
00:04:31.997 00.000 21444 Star::Find false star n=1 nbg=271 bg=4322.6 sigma=496.3 thresh=5812 peak=5625
00:04:31.997 00.000 21444 Star::Find false star n=5 nbg=266 bg=3676.0 sigma=454.6 thresh=5040 peak=4858
00:04:31.997 00.000 21444 MultiStar: [#1 -3.59,0.62,0.20,U] [#2 19.37,0.95,0.00,M4] [#3 5.44,0.90,0.31,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.28,0.52,0.22,U] [#7 8.87,2.39,0.59,U] [#8 0.00,0.00,0.00,L] [#9 14.75,17.18,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 1.23,0.74,3.74,U] 
00:04:31.997 00.000 21444 refined, 5 included, MultiStar: {2.65, 0.83}, one-star: {4.76, 0.32}
00:04:31.997 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
00:04:31.997 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.69)
00:04:31.997 00.000 21444 CameraToMount -- cameraX=2.65 cameraY=0.83 hyp=2.78 cameraTheta=0.30 mountX=-2.56 mountY=1.77, mountTheta=2.54
00:04:31.998 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.65, y=0.83, opts=13)
00:04:31.998 00.000 21444 Enqueuing Move request for scope (2.65, 0.83)
00:04:31.998 00.000 25848 Worker thread wakes up
00:04:31.998 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.65, 0.83) opts 0xd
00:04:31.998 00.000 25848 Handling offset move in thread for scope, endpoint = (2.65, 0.83)
00:04:31.998 00.000 25848 Moving (2.65, 0.83) raw xDistance=-2.56 yDistance=1.77
00:04:31.998 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.70 from input -2.56
00:04:31.998 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.77 from input 1.77
00:04:31.998 00.000 25848 MoveAxis(E, 79, ABG)
00:04:31.998 00.000 25848 Guiding  Dir = 2, Dur = 79
00:04:31.998 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=232, FiltMax=65504, Gamma=0.560
00:04:31.998 00.000 21444 UpdateGuideState exits: m=234320 SNR=43.6 Saturated
00:04:31.998 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:31.998 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:31.998 00.000 21444 Enqueuing Expose request
00:04:32.034 00.036 25848 IsSlewing returns 0
00:04:32.034 00.000 25848 IsGuiding returns 0
00:04:32.065 00.031 25848 PulseGuide returned control before completion, sleep 59
00:04:32.138 00.073 25848 IsGuiding returns 1
00:04:32.138 00.000 25848 scope still moving after pulse duration time elapsed
00:04:32.188 00.050 25848 IsSlewing returns 0
00:04:32.188 00.000 25848 IsGuiding returns 0
00:04:32.188 00.000 25848 scope move finished after 79 + 75 ms
00:04:32.188 00.000 25848 Move returns status 0, amount 79
00:04:32.188 00.000 25848 MoveAxis(S, 48, ABG)
00:04:32.188 00.000 25848 Guiding  Dir = 1, Dur = 48
00:04:32.217 00.029 25848 IsSlewing returns 0
00:04:32.217 00.000 25848 IsGuiding returns 0
00:04:32.259 00.042 25848 PulseGuide returned control before completion, sleep 17
00:04:32.279 00.020 25848 IsGuiding returns 1
00:04:32.279 00.000 25848 scope still moving after pulse duration time elapsed
00:04:32.330 00.051 25848 IsSlewing returns 0
00:04:32.330 00.000 25848 IsGuiding returns 0
00:04:32.330 00.000 25848 scope move finished after 48 + 64 ms
00:04:32.330 00.000 25848 Move returns status 0, amount 48
00:04:32.330 00.000 25848 move complete, result=0
00:04:32.330 00.000 25848 worker thread done servicing request
00:04:32.330 00.000 25848 Worker thread wakes up
00:04:32.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:32.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:32.330 00.000 21444 GuideStep: -2.6 px 79 ms EAST, 1.8 px 48 ms SOUTH
00:04:35.185 02.855 25848 Exposure complete
00:04:35.252 00.067 25848 worker thread done servicing request
00:04:35.253 00.001 21444 OnExposeComplete: enter
00:04:35.253 00.000 21444 UpdateGuideState(): m_state=6
00:04:35.253 00.000 21444 Star::Find(15, 1228, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 333
00:04:35.253 00.000 21444 Star::Find returns 1 (1), X=1224.83, Y=736.74, Mass=246965, SNR=43.0, Peak=12160 HFD=5.7
00:04:35.253 00.000 21444 Star::Find false star n=4 nbg=262 bg=4116.7 sigma=508.0 thresh=5641 peak=5625
00:04:35.253 00.000 21444 Star::Find false star n=2 nbg=262 bg=2589.2 sigma=442.8 thresh=3918 peak=3429
00:04:35.253 00.000 21444 Star::Find false star n=1 nbg=262 bg=4452.4 sigma=569.5 thresh=6161 peak=5500
00:04:35.253 00.000 21444 Star::Find false star n=6 nbg=241 bg=4271.7 sigma=468.4 thresh=5677 peak=5647
00:04:35.253 00.000 21444 Star::Find false star n=2 nbg=270 bg=4213.9 sigma=535.3 thresh=5820 peak=5263
00:04:35.253 00.000 21444 Star::Find false star n=3 nbg=268 bg=3793.7 sigma=485.2 thresh=5249 peak=4967
00:04:35.253 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 6.06,1.88,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 7.74,-5.33,0.25,U] [#7 5.84,-0.07,1.03,U] [#8 0.00,0.00,0.00,L] [#9 6.60,14.36,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -1.23,-1.85,3.33,U] 
00:04:35.253 00.000 21444 refined, 4 included, MultiStar: {1.05, -1.59}, one-star: {0.91, -2.10}
00:04:35.254 00.001 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.25)
00:04:35.254 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.88 = -0.60)
00:04:35.254 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-1.59 hyp=1.90 cameraTheta=-0.99 mountX=-1.19 mountY=-1.07, mountTheta=-2.41
00:04:35.255 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-1.59, opts=13)
00:04:35.255 00.000 21444 Enqueuing Move request for scope (1.05, -1.59)
00:04:35.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=486, FiltMax=65504, Gamma=0.560
00:04:35.255 00.000 21444 UpdateGuideState exits: m=246965 SNR=43.0 Saturated
00:04:35.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:35.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:35.255 00.000 21444 Enqueuing Expose request
00:04:35.255 00.000 25848 Worker thread wakes up
00:04:35.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -1.59) opts 0xd
00:04:35.255 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -1.59)
00:04:35.255 00.000 25848 Moving (1.05, -1.59) raw xDistance=-1.19 yDistance=-1.07
00:04:35.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.19
00:04:35.255 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:35.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.07
00:04:35.255 00.000 25848 MoveAxis(E, 40, ABG)
00:04:35.255 00.000 25848 Guiding  Dir = 2, Dur = 40
00:04:35.281 00.026 25848 IsSlewing returns 0
00:04:35.281 00.000 25848 IsGuiding returns 0
00:04:35.312 00.031 25848 PulseGuide returned control before completion, sleep 20
00:04:35.343 00.031 25848 IsGuiding returns 1
00:04:35.343 00.000 25848 scope still moving after pulse duration time elapsed
00:04:35.390 00.047 25848 IsSlewing returns 0
00:04:35.390 00.000 25848 IsGuiding returns 0
00:04:35.390 00.000 25848 scope move finished after 40 + 69 ms
00:04:35.390 00.000 25848 Move returns status 0, amount 40
00:04:35.390 00.000 25848 MoveAxis(N, 0, ABG)
00:04:35.390 00.000 25848 Move returns status 0, amount 0
00:04:35.390 00.000 25848 move complete, result=0
00:04:35.390 00.000 25848 worker thread done servicing request
00:04:35.390 00.000 25848 Worker thread wakes up
00:04:35.390 00.000 21444 GuideStep: -1.2 px 40 ms EAST, -1.1 px 0 ms NORTH
00:04:35.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:35.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:38.241 02.851 25848 Exposure complete
00:04:38.330 00.089 25848 worker thread done servicing request
00:04:38.330 00.000 21444 OnExposeComplete: enter
00:04:38.330 00.000 21444 UpdateGuideState(): m_state=6
00:04:38.330 00.000 21444 Star::Find(15, 1224, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 334
00:04:38.330 00.000 21444 Star::Find returns 1 (1), X=1226.63, Y=737.48, Mass=296729, SNR=61.8, Peak=11432 HFD=6.9
00:04:38.330 00.000 21444 Star::Find false star n=7 nbg=262 bg=2746.2 sigma=409.2 thresh=3974 peak=3741
00:04:38.330 00.000 21444 Star::Find false star n=7 nbg=246 bg=4390.1 sigma=437.0 thresh=5701 peak=5684
00:04:38.331 00.001 21444 Star::Find false star n=5 nbg=257 bg=4353.6 sigma=481.7 thresh=5799 peak=5489
00:04:38.331 00.000 21444 Star::Find false star n=4 nbg=245 bg=4673.1 sigma=448.0 thresh=6017 peak=5658
00:04:38.331 00.000 21444 Star::Find false star n=3 nbg=262 bg=3118.5 sigma=515.0 thresh=4663 peak=4417
00:04:38.331 00.000 21444 MultiStar: [#1 -2.77,-0.33,0.22,U] [#2 0.00,0.00,0.00,L] [#3 5.59,1.54,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 14.76,2.83,0.00,M5] [#7 6.76,1.80,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.45,17.29,0.00,M7] [#11 -1.00,-0.93,2.77,U] 
00:04:38.331 00.000 21444 refined, 4 included, MultiStar: {1.30, -0.41}, one-star: {2.72, -1.37}
00:04:38.331 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.36 = 2.93)
00:04:38.331 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.08)
00:04:38.331 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-0.41 hyp=1.36 cameraTheta=-0.30 mountX=-1.33 mountY=0.11, mountTheta=3.06
00:04:38.333 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-0.41, opts=13)
00:04:38.333 00.000 21444 Enqueuing Move request for scope (1.30, -0.41)
00:04:38.333 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=64, max=65504, med=3856, FiltMin=706, FiltMax=65504, Gamma=0.560
00:04:38.333 00.000 21444 UpdateGuideState exits: m=296729 SNR=61.8 Saturated
00:04:38.334 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:38.334 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:38.334 00.000 21444 Enqueuing Expose request
00:04:38.334 00.000 25848 Worker thread wakes up
00:04:38.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.41) opts 0xd
00:04:38.334 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, -0.41)
00:04:38.334 00.000 25848 Moving (1.30, -0.41) raw xDistance=-1.33 yDistance=0.11
00:04:38.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.33
00:04:38.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:38.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:04:38.334 00.000 25848 MoveAxis(E, 41, ABG)
00:04:38.334 00.000 25848 Guiding  Dir = 2, Dur = 41
00:04:38.359 00.025 25848 IsSlewing returns 0
00:04:38.361 00.002 25848 IsGuiding returns 0
00:04:38.393 00.032 25848 PulseGuide returned control before completion, sleep 20
00:04:38.428 00.035 25848 IsGuiding returns 1
00:04:38.429 00.001 25848 scope still moving after pulse duration time elapsed
00:04:38.487 00.058 25848 IsSlewing returns 0
00:04:38.487 00.000 25848 IsGuiding returns 0
00:04:38.487 00.000 25848 scope move finished after 41 + 85 ms
00:04:38.487 00.000 25848 Move returns status 0, amount 41
00:04:38.487 00.000 25848 MoveAxis(N, 0, ABG)
00:04:38.487 00.000 25848 Move returns status 0, amount 0
00:04:38.487 00.000 25848 move complete, result=0
00:04:38.487 00.000 25848 worker thread done servicing request
00:04:38.487 00.000 25848 Worker thread wakes up
00:04:38.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:38.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:38.487 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 0.1 px 0 ms NORTH
00:04:41.339 02.852 25848 Exposure complete
00:04:41.427 00.088 25848 worker thread done servicing request
00:04:41.427 00.000 21444 OnExposeComplete: enter
00:04:41.427 00.000 21444 UpdateGuideState(): m_state=6
00:04:41.428 00.001 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 335
00:04:41.428 00.000 21444 Star::Find returns 1 (1), X=1227.36, Y=736.19, Mass=223097, SNR=38.2, Peak=10344 HFD=6.3
00:04:41.428 00.000 21444 Star::Find false star n=5 nbg=262 bg=2550.5 sigma=458.7 thresh=3927 peak=3601
00:04:41.428 00.000 21444 Star::Find false star n=7 nbg=262 bg=4689.0 sigma=500.8 thresh=6191 peak=5936
00:04:41.428 00.000 21444 Star::Find false star n=1 nbg=274 bg=4351.5 sigma=571.2 thresh=6065 peak=5576
00:04:41.428 00.000 21444 Star::Find false star n=1 nbg=261 bg=4403.1 sigma=462.0 thresh=5789 peak=5507
00:04:41.428 00.000 21444 Star::Find false star n=4 nbg=256 bg=4397.0 sigma=512.8 thresh=5935 peak=5898
00:04:41.428 00.000 21444 Star::Find false star n=3 nbg=247 bg=3758.9 sigma=460.0 thresh=5139 peak=4905
00:04:41.428 00.000 21444 MultiStar: [#1 -12.22,-3.93,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 19.42,9.42,0.00,M6] [#7 7.56,1.58,0.96,U] [#8 0.00,0.00,0.00,L] [#9 6.90,-4.25,0.24,U] [#10 0.00,0.00,0.00,L] [#11 -0.65,-1.77,3.80,U] 
00:04:41.428 00.000 21444 refined, 3 included, MultiStar: {1.64, -1.48}, one-star: {3.44, -2.66}
00:04:41.428 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.78 = 2.50)
00:04:41.428 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.34)
00:04:41.428 00.000 21444 CameraToMount -- cameraX=1.64 cameraY=-1.48 hyp=2.21 cameraTheta=-0.73 mountX=-1.77 mountY=-0.75, mountTheta=-2.74
00:04:41.429 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.64, y=-1.48, opts=13)
00:04:41.429 00.000 21444 Enqueuing Move request for scope (1.64, -1.48)
00:04:41.429 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=208, FiltMax=65504, Gamma=0.560
00:04:41.429 00.000 21444 UpdateGuideState exits: m=223097 SNR=38.2 Saturated
00:04:41.429 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:41.429 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:41.429 00.000 21444 Enqueuing Expose request
00:04:41.430 00.001 25848 Worker thread wakes up
00:04:41.430 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.64, -1.48) opts 0xd
00:04:41.430 00.000 25848 Handling offset move in thread for scope, endpoint = (1.64, -1.48)
00:04:41.430 00.000 25848 Moving (1.64, -1.48) raw xDistance=-1.77 yDistance=-0.75
00:04:41.430 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.77
00:04:41.430 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:41.430 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
00:04:41.430 00.000 25848 MoveAxis(E, 54, ABG)
00:04:41.430 00.000 25848 Guiding  Dir = 2, Dur = 54
00:04:41.454 00.024 25848 IsSlewing returns 0
00:04:41.455 00.001 25848 IsGuiding returns 0
00:04:41.486 00.031 25848 PulseGuide returned control before completion, sleep 34
00:04:41.526 00.040 25848 IsGuiding returns 1
00:04:41.526 00.000 25848 scope still moving after pulse duration time elapsed
00:04:41.578 00.052 25848 IsSlewing returns 0
00:04:41.578 00.000 25848 IsGuiding returns 0
00:04:41.578 00.000 25848 scope move finished after 54 + 69 ms
00:04:41.578 00.000 25848 Move returns status 0, amount 54
00:04:41.578 00.000 25848 MoveAxis(N, 0, ABG)
00:04:41.578 00.000 25848 Move returns status 0, amount 0
00:04:41.578 00.000 25848 move complete, result=0
00:04:41.578 00.000 25848 worker thread done servicing request
00:04:41.578 00.000 25848 Worker thread wakes up
00:04:41.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:41.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:41.578 00.000 21444 GuideStep: -1.8 px 54 ms EAST, -0.7 px 0 ms NORTH
00:04:44.431 02.853 25848 Exposure complete
00:04:44.514 00.083 25848 worker thread done servicing request
00:04:44.515 00.001 21444 OnExposeComplete: enter
00:04:44.515 00.000 21444 UpdateGuideState(): m_state=6
00:04:44.515 00.000 21444 Star::Find(15, 1227, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 336
00:04:44.515 00.000 21444 Star::Find returns 1 (1), X=1225.25, Y=737.05, Mass=324752, SNR=60.4, Peak=10268 HFD=7.6
00:04:44.515 00.000 21444 Star::Find false star n=2 nbg=258 bg=4359.8 sigma=535.6 thresh=5967 peak=5699
00:04:44.515 00.000 21444 Star::Find false star n=1 nbg=268 bg=4315.3 sigma=535.2 thresh=5921 peak=5711
00:04:44.515 00.000 21444 Star::Find false star n=6 nbg=251 bg=4322.5 sigma=465.5 thresh=5719 peak=5536
00:04:44.515 00.000 21444 Star::Find false star n=5 nbg=251 bg=4478.9 sigma=468.3 thresh=5884 peak=5856
00:04:44.515 00.000 21444 Star::Find false star n=1 nbg=258 bg=3429.1 sigma=453.4 thresh=4789 peak=4535
00:04:44.515 00.000 21444 Star::Find false star n=3 nbg=258 bg=3652.3 sigma=510.7 thresh=5184 peak=4853
00:04:44.515 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.79,-1.78,0.21,U] [#3 5.31,1.61,0.21,U] [#4 0.00,0.00,0.00,L] [#5 17.57,-0.50,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 5.26,2.52,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.19,-1.59,2.37,U] 
00:04:44.515 00.000 21444 refined, 4 included, MultiStar: {0.69, -0.92}, one-star: {1.34, -1.80}
00:04:44.515 00.000 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.30)
00:04:44.516 00.001 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
00:04:44.516 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.92 hyp=1.15 cameraTheta=-0.93 mountX=-0.77 mountY=-0.59, mountTheta=-2.49
00:04:44.517 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.92, opts=13)
00:04:44.517 00.000 21444 Enqueuing Move request for scope (0.69, -0.92)
00:04:44.517 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=386, FiltMax=65504, Gamma=0.560
00:04:44.517 00.000 21444 UpdateGuideState exits: m=324752 SNR=60.4 Saturated
00:04:44.517 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:44.517 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:44.517 00.000 21444 Enqueuing Expose request
00:04:44.517 00.000 25848 Worker thread wakes up
00:04:44.517 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.92) opts 0xd
00:04:44.517 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.92)
00:04:44.517 00.000 25848 Moving (0.69, -0.92) raw xDistance=-0.77 yDistance=-0.59
00:04:44.517 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.77
00:04:44.517 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:44.517 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
00:04:44.517 00.000 25848 MoveAxis(E, 26, ABG)
00:04:44.517 00.000 25848 Guiding  Dir = 2, Dur = 26
00:04:44.545 00.028 25848 IsSlewing returns 0
00:04:44.546 00.001 25848 IsGuiding returns 0
00:04:44.611 00.065 25848 IsGuiding returns 1
00:04:44.611 00.000 25848 scope still moving after pulse duration time elapsed
00:04:44.672 00.061 25848 IsSlewing returns 0
00:04:44.673 00.001 25848 IsGuiding returns 0
00:04:44.673 00.000 25848 scope move finished after 26 + 101 ms
00:04:44.673 00.000 25848 Move returns status 0, amount 26
00:04:44.673 00.000 25848 MoveAxis(N, 0, ABG)
00:04:44.673 00.000 25848 Move returns status 0, amount 0
00:04:44.673 00.000 25848 move complete, result=0
00:04:44.673 00.000 25848 worker thread done servicing request
00:04:44.673 00.000 25848 Worker thread wakes up
00:04:44.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:44.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:44.673 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.6 px 0 ms NORTH
00:04:47.524 02.851 25848 Exposure complete
00:04:47.613 00.089 25848 worker thread done servicing request
00:04:47.613 00.000 21444 OnExposeComplete: enter
00:04:47.613 00.000 21444 UpdateGuideState(): m_state=6
00:04:47.613 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 337
00:04:47.613 00.000 21444 Star::Find returns 1 (1), X=1227.94, Y=737.06, Mass=294990, SNR=49.4, Peak=10040 HFD=7.1
00:04:47.613 00.000 21444 Star::Find false star n=3 nbg=255 bg=4339.3 sigma=533.6 thresh=5940 peak=5505
00:04:47.613 00.000 21444 Star::Find false star n=1 nbg=267 bg=2605.6 sigma=467.4 thresh=4008 peak=3773
00:04:47.614 00.001 21444 Star::Find false star n=5 nbg=275 bg=4619.3 sigma=599.4 thresh=6418 peak=6392
00:04:47.614 00.000 21444 Star::Find false star n=1 nbg=248 bg=4571.7 sigma=436.3 thresh=5881 peak=5536
00:04:47.614 00.000 21444 Star::Find false star n=5 nbg=245 bg=4190.7 sigma=491.9 thresh=5667 peak=5439
00:04:47.614 00.000 21444 Star::Find false star n=3 nbg=258 bg=4408.3 sigma=461.3 thresh=5792 peak=5749
00:04:47.614 00.000 21444 Star::Find false star n=1 nbg=276 bg=3423.1 sigma=532.1 thresh=5019 peak=4487
00:04:47.614 00.000 21444 Star::Find false star n=8 nbg=266 bg=3696.6 sigma=452.4 thresh=5054 peak=5003
00:04:47.614 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 1.76,-9.86,0.29,U] [#7 8.34,1.77,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.95,-1.63,2.81,U] 
00:04:47.614 00.000 21444 refined, 3 included, MultiStar: {2.62, -1.72}, one-star: {4.03, -1.79}
00:04:47.614 00.000 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.65)
00:04:47.614 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.19)
00:04:47.614 00.000 21444 CameraToMount -- cameraX=2.62 cameraY=-1.72 hyp=3.13 cameraTheta=-0.58 mountX=-2.76 mountY=-0.60, mountTheta=-2.93
00:04:47.615 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.62, y=-1.72, opts=13)
00:04:47.615 00.000 21444 Enqueuing Move request for scope (2.62, -1.72)
00:04:47.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=244, FiltMax=65504, Gamma=0.560
00:04:47.615 00.000 21444 UpdateGuideState exits: m=294990 SNR=49.4 Saturated
00:04:47.615 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:47.615 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:47.615 00.000 21444 Enqueuing Expose request
00:04:47.615 00.000 25848 Worker thread wakes up
00:04:47.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.62, -1.72) opts 0xd
00:04:47.615 00.000 25848 Handling offset move in thread for scope, endpoint = (2.62, -1.72)
00:04:47.615 00.000 25848 Moving (2.62, -1.72) raw xDistance=-2.76 yDistance=-0.60
00:04:47.616 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.78 from input -2.76
00:04:47.616 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:04:47.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
00:04:47.616 00.000 25848 MoveAxis(E, 82, ABG)
00:04:47.616 00.000 25848 Guiding  Dir = 2, Dur = 82
00:04:47.640 00.024 25848 IsSlewing returns 0
00:04:47.641 00.001 25848 IsGuiding returns 0
00:04:47.673 00.032 25848 PulseGuide returned control before completion, sleep 61
00:04:47.745 00.072 25848 IsGuiding returns 1
00:04:47.745 00.000 25848 scope still moving after pulse duration time elapsed
00:04:47.795 00.050 25848 IsSlewing returns 0
00:04:47.795 00.000 25848 IsGuiding returns 0
00:04:47.795 00.000 25848 scope move finished after 82 + 73 ms
00:04:47.795 00.000 25848 Move returns status 0, amount 82
00:04:47.795 00.000 25848 MoveAxis(N, 0, ABG)
00:04:47.795 00.000 25848 Move returns status 0, amount 0
00:04:47.795 00.000 25848 move complete, result=0
00:04:47.796 00.001 25848 worker thread done servicing request
00:04:47.796 00.000 25848 Worker thread wakes up
00:04:47.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:47.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:47.796 00.000 21444 GuideStep: -2.8 px 82 ms EAST, -0.6 px 0 ms NORTH
00:04:50.647 02.851 25848 Exposure complete
00:04:50.736 00.089 25848 worker thread done servicing request
00:04:50.736 00.000 21444 OnExposeComplete: enter
00:04:50.736 00.000 21444 UpdateGuideState(): m_state=6
00:04:50.737 00.001 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 338
00:04:50.737 00.000 21444 Star::Find returns 1 (1), X=1226.34, Y=739.03, Mass=117441, SNR=24.6, Peak=9464 HFD=5.7
00:04:50.737 00.000 21444 Status Line: Mass: 117441 vs 319951
00:04:50.738 00.001 21444 UpdateCurrentPosition: star mass new=117440.7 exp=319950.9 thresh=50% limits=(143919.4, 574459.1, 639901.8)
00:04:50.738 00.000 21444 DistanceChecker: activated
00:04:50.738 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:04:50.738 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:04:50.738 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:04:50.738 00.000 25848 Worker thread wakes up
00:04:50.739 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:04:50.739 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:04:50.739 00.000 25848 move complete, result=0
00:04:50.739 00.000 25848 worker thread done servicing request
00:04:50.847 00.108 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:04:50.847 00.000 21444 Status Line: Star lost - mass changed
00:04:50.848 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=368, FiltMax=65504, Gamma=0.560
00:04:50.849 00.001 21444 UpdateGuideState exits: Star lost - mass changed
00:04:50.849 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:50.849 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:04:50.849 00.000 21444 Enqueuing Expose request
00:04:50.849 00.000 25848 Worker thread wakes up
00:04:50.849 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:50.849 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:04:53.693 02.844 25848 Exposure complete
00:04:53.782 00.089 25848 worker thread done servicing request
00:04:53.782 00.000 21444 OnExposeComplete: enter
00:04:53.782 00.000 21444 UpdateGuideState(): m_state=6
00:04:53.782 00.000 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 339
00:04:53.782 00.000 21444 Star::Find returns 1 (1), X=1227.70, Y=737.32, Mass=312886, SNR=60.7, Peak=11652 HFD=7.0
00:04:53.782 00.000 21444 DistanceChecker: reject for large offset (4.08 > 3.32) avgDist = 1.66 count = 137
00:04:53.782 00.000 21444 Status Line: Recovering
00:04:53.783 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:04:53.783 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:04:53.783 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:04:53.783 00.000 25848 Worker thread wakes up
00:04:53.783 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:04:53.783 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:04:53.783 00.000 25848 move complete, result=0
00:04:53.783 00.000 25848 worker thread done servicing request
00:04:53.896 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:04:53.896 00.000 21444 Status Line: No star found
00:04:53.896 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=386, FiltMax=65504, Gamma=0.560
00:04:53.896 00.000 21444 UpdateGuideState exits: No star found
00:04:53.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:53.896 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:04:53.896 00.000 21444 Enqueuing Expose request
00:04:53.896 00.000 25848 Worker thread wakes up
00:04:53.896 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:53.896 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:04:56.737 02.841 25848 Exposure complete
00:04:56.824 00.087 25848 worker thread done servicing request
00:04:56.824 00.000 21444 OnExposeComplete: enter
00:04:56.824 00.000 21444 UpdateGuideState(): m_state=6
00:04:56.825 00.001 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 340
00:04:56.825 00.000 21444 Star::Find returns 1 (1), X=1226.42, Y=735.87, Mass=374473, SNR=56.9, Peak=11556 HFD=6.8
00:04:56.825 00.000 21444 DistanceChecker: reject for large offset (3.89 > 3.32) avgDist = 1.66 count = 137
00:04:56.825 00.000 21444 DistanceChecker: begin recovering
00:04:56.825 00.000 21444 Star::Find false star n=3 nbg=262 bg=4310.2 sigma=510.3 thresh=5841 peak=5470
00:04:56.825 00.000 21444 Star::Find false star n=3 nbg=258 bg=2675.8 sigma=439.8 thresh=3995 peak=3895
00:04:56.825 00.000 21444 Star::Find false star n=3 nbg=264 bg=4804.5 sigma=484.2 thresh=6257 peak=6104
00:04:56.825 00.000 21444 Star::Find false star n=4 nbg=247 bg=4262.9 sigma=452.6 thresh=5621 peak=5289
00:04:56.825 00.000 21444 Star::Find false star n=1 nbg=247 bg=4240.5 sigma=436.8 thresh=5551 peak=5384
00:04:56.825 00.000 21444 Star::Find false star n=1 nbg=260 bg=4459.7 sigma=444.4 thresh=5793 peak=5418
00:04:56.825 00.000 21444 Star::Find false star n=3 nbg=244 bg=3300.5 sigma=389.0 thresh=4467 peak=4295
00:04:56.825 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 2.67,-0.76,0.26,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.50,0.30,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -6.49,-2.51,0.17,U] [#11 -0.12,-2.71,3.57,U] 
00:04:56.825 00.000 21444 refined, 4 included, MultiStar: {1.53, -2.16}, one-star: {2.50, -2.98}
00:04:56.825 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.28)
00:04:56.825 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
00:04:56.825 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-2.16 hyp=2.65 cameraTheta=-0.96 mountX=-1.72 mountY=-1.42, mountTheta=-2.45
00:04:56.826 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-2.16, opts=13)
00:04:56.826 00.000 21444 Enqueuing Move request for scope (1.53, -2.16)
00:04:56.826 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=496, FiltMax=65504, Gamma=0.560
00:04:56.826 00.000 21444 UpdateGuideState exits: m=374473 SNR=56.9 Saturated
00:04:56.827 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:56.827 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:56.827 00.000 21444 Enqueuing Expose request
00:04:56.827 00.000 25848 Worker thread wakes up
00:04:56.827 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -2.16) opts 0xd
00:04:56.827 00.000 25848 Handling offset move in thread for scope, endpoint = (1.53, -2.16)
00:04:56.827 00.000 25848 Moving (1.53, -2.16) raw xDistance=-1.72 yDistance=-1.42
00:04:56.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.72
00:04:56.827 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:04:56.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.42
00:04:56.827 00.000 25848 MoveAxis(E, 56, ABG)
00:04:56.827 00.000 25848 Guiding  Dir = 2, Dur = 56
00:04:56.858 00.031 25848 IsSlewing returns 0
00:04:56.859 00.001 25848 IsGuiding returns 0
00:04:56.891 00.032 25848 PulseGuide returned control before completion, sleep 35
00:04:56.940 00.049 25848 IsGuiding returns 1
00:04:56.941 00.001 25848 scope still moving after pulse duration time elapsed
00:04:57.000 00.059 25848 IsSlewing returns 0
00:04:57.000 00.000 25848 IsGuiding returns 0
00:04:57.000 00.000 25848 scope move finished after 56 + 85 ms
00:04:57.000 00.000 25848 Move returns status 0, amount 56
00:04:57.000 00.000 25848 MoveAxis(N, 0, ABG)
00:04:57.000 00.000 25848 Move returns status 0, amount 0
00:04:57.000 00.000 25848 move complete, result=0
00:04:57.001 00.001 25848 worker thread done servicing request
00:04:57.001 00.000 25848 Worker thread wakes up
00:04:57.001 00.000 21444 GuideStep: -1.7 px 56 ms EAST, -1.4 px 0 ms NORTH
00:04:57.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:04:57.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:04:59.851 02.850 25848 Exposure complete
00:04:59.931 00.080 25848 worker thread done servicing request
00:04:59.931 00.000 21444 OnExposeComplete: enter
00:04:59.931 00.000 21444 UpdateGuideState(): m_state=6
00:04:59.931 00.000 21444 Star::Find(15, 1226, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 341
00:04:59.931 00.000 21444 Star::Find returns 1 (1), X=1223.65, Y=735.57, Mass=314714, SNR=52.3, Peak=11556 HFD=6.9
00:04:59.931 00.000 21444 DistanceChecker: deactivated
00:04:59.931 00.000 21444 Star::Find false star n=6 nbg=266 bg=4183.5 sigma=543.8 thresh=5815 peak=5523
00:04:59.931 00.000 21444 Star::Find false star n=3 nbg=258 bg=2663.6 sigma=395.1 thresh=3849 peak=3600
00:04:59.931 00.000 21444 Star::Find false star n=4 nbg=249 bg=4819.3 sigma=483.0 thresh=6268 peak=6013
00:04:59.931 00.000 21444 Star::Find false star n=8 nbg=257 bg=4335.9 sigma=420.4 thresh=5597 peak=5584
00:04:59.931 00.000 21444 Star::Find false star n=2 nbg=265 bg=4255.4 sigma=522.3 thresh=5822 peak=5575
00:04:59.931 00.000 21444 Star::Find false star n=3 nbg=236 bg=4056.2 sigma=423.4 thresh=5327 peak=5196
00:04:59.931 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 17.74,-5.17,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.04,-1.25,0.77,U] [#8 -8.15,16.45,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.71,-2.86,2.89,U] 
00:04:59.931 00.000 21444 refined, 2 included, MultiStar: {-1.68, -2.68}, one-star: {-0.26, -3.28}
00:04:59.931 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.10)
00:04:59.932 00.001 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.03 = -1.74)
00:04:59.932 00.000 21444 CameraToMount -- cameraX=-1.68 cameraY=-2.68 hyp=3.17 cameraTheta=-2.13 mountX=1.44 mountY=-3.12, mountTheta=-1.14
00:04:59.932 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.68, y=-2.68, opts=13)
00:04:59.932 00.000 21444 Enqueuing Move request for scope (-1.68, -2.68)
00:04:59.933 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=574, FiltMax=65504, Gamma=0.560
00:04:59.933 00.000 21444 UpdateGuideState exits: m=314714 SNR=52.3 Saturated
00:04:59.933 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:59.933 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:04:59.933 00.000 21444 Enqueuing Expose request
00:04:59.933 00.000 25848 Worker thread wakes up
00:04:59.933 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.68, -2.68) opts 0xd
00:04:59.933 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.68, -2.68)
00:04:59.933 00.000 25848 Moving (-1.68, -2.68) raw xDistance=1.44 yDistance=-3.12
00:04:59.933 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.44
00:04:59.933 00.000 25848 resist switch: large excursion: input -3.12 thresh 1.53 direction from 1 to -1
00:04:59.933 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-9.36
00:04:59.933 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.12 from input -3.12
00:04:59.933 00.000 25848 MoveAxis(W, 38, ABG)
00:04:59.933 00.000 25848 Guiding  Dir = 3, Dur = 38
00:04:59.954 00.021 25848 IsSlewing returns 0
00:04:59.954 00.000 25848 IsGuiding returns 0
00:04:59.985 00.031 25848 PulseGuide returned control before completion, sleep 17
00:05:00.006 00.021 25848 IsGuiding returns 1
00:05:00.006 00.000 25848 scope still moving after pulse duration time elapsed
00:05:00.063 00.057 25848 IsSlewing returns 0
00:05:00.064 00.001 25848 IsGuiding returns 0
00:05:00.064 00.000 25848 scope move finished after 38 + 71 ms
00:05:00.064 00.000 25848 Move returns status 0, amount 38
00:05:00.064 00.000 25848 BLC: Oldest BLC event removed
00:05:00.064 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 266 applied
00:05:00.064 00.000 25848 MoveAxis(N, 351, ABG)
00:05:00.064 00.000 25848 Guiding  Dir = 0, Dur = 351
00:05:00.092 00.028 25848 IsSlewing returns 0
00:05:00.092 00.000 25848 IsGuiding returns 0
00:05:00.124 00.032 25848 PulseGuide returned control before completion, sleep 330
00:05:00.464 00.340 25848 IsGuiding returns 1
00:05:00.464 00.000 25848 scope still moving after pulse duration time elapsed
00:05:00.516 00.052 25848 IsSlewing returns 0
00:05:00.516 00.000 25848 IsGuiding returns 0
00:05:00.516 00.000 25848 scope move finished after 351 + 73 ms
00:05:00.516 00.000 25848 Move returns status 0, amount 351
00:05:00.516 00.000 25848 move complete, result=0
00:05:00.517 00.001 25848 worker thread done servicing request
00:05:00.517 00.000 25848 Worker thread wakes up
00:05:00.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:00.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:00.517 00.000 21444 GuideStep: 1.4 px 38 ms WEST, -3.1 px 351 ms NORTH
00:05:03.362 02.845 25848 Exposure complete
00:05:03.450 00.088 25848 worker thread done servicing request
00:05:03.450 00.000 21444 OnExposeComplete: enter
00:05:03.450 00.000 21444 UpdateGuideState(): m_state=6
00:05:03.450 00.000 21444 Star::Find(15, 1223, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 342
00:05:03.450 00.000 21444 Star::Find returns 1 (1), X=1227.57, Y=736.96, Mass=460938, SNR=78.8, Peak=13728 HFD=6.8
00:05:03.450 00.000 21444 DistanceChecker: reject for large offset (4.11 > 3.54) avgDist = 1.77 count = 139
00:05:03.450 00.000 21444 DistanceChecker: activated
00:05:03.450 00.000 21444 Status Line: Recovering
00:05:03.451 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:05:03.451 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:05:03.451 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:05:03.451 00.000 25848 Worker thread wakes up
00:05:03.451 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:05:03.452 00.001 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:05:03.452 00.000 25848 move complete, result=0
00:05:03.452 00.000 25848 worker thread done servicing request
00:05:03.564 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:05:03.564 00.000 21444 Status Line: No star found
00:05:03.565 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=520, FiltMax=65504, Gamma=0.560
00:05:03.565 00.000 21444 UpdateGuideState exits: No star found
00:05:03.566 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:03.566 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:05:03.566 00.000 21444 Enqueuing Expose request
00:05:03.566 00.000 25848 Worker thread wakes up
00:05:03.566 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:03.566 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:05:06.417 02.851 25848 Exposure complete
00:05:06.505 00.088 25848 worker thread done servicing request
00:05:06.505 00.000 21444 OnExposeComplete: enter
00:05:06.505 00.000 21444 UpdateGuideState(): m_state=6
00:05:06.505 00.000 21444 Star::Find(15, 1223, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 343
00:05:06.505 00.000 21444 Star::Find returns 1 (1), X=1227.49, Y=734.35, Mass=408871, SNR=68.6, Peak=12692 HFD=7.1
00:05:06.505 00.000 21444 DistanceChecker: reject for large offset (5.75 > 3.54) avgDist = 1.77 count = 139
00:05:06.505 00.000 21444 Status Line: Recovering
00:05:06.506 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:05:06.506 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:05:06.506 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:05:06.506 00.000 25848 Worker thread wakes up
00:05:06.507 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:05:06.507 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:05:06.507 00.000 25848 move complete, result=0
00:05:06.507 00.000 25848 worker thread done servicing request
00:05:06.619 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:05:06.619 00.000 21444 Status Line: No star found
00:05:06.620 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=320, FiltMax=65504, Gamma=0.560
00:05:06.620 00.000 21444 UpdateGuideState exits: No star found
00:05:06.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:06.620 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:05:06.620 00.000 21444 Enqueuing Expose request
00:05:06.620 00.000 25848 Worker thread wakes up
00:05:06.620 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:06.620 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:05:09.459 02.839 25848 Exposure complete
00:05:09.536 00.077 25848 worker thread done servicing request
00:05:09.536 00.000 21444 OnExposeComplete: enter
00:05:09.536 00.000 21444 UpdateGuideState(): m_state=6
00:05:09.537 00.001 21444 Star::Find(15, 1223, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 344
00:05:09.537 00.000 21444 Star::Find returns 1 (1), X=1228.61, Y=733.50, Mass=366817, SNR=68.4, Peak=12564 HFD=6.9
00:05:09.537 00.000 21444 DistanceChecker: reject for large offset (7.12 > 3.54) avgDist = 1.77 count = 139
00:05:09.537 00.000 21444 DistanceChecker: begin recovering
00:05:09.537 00.000 21444 Star::Find false star n=1 nbg=259 bg=4340.8 sigma=521.0 thresh=5904 peak=5412
00:05:09.537 00.000 21444 Star::Find false star n=4 nbg=266 bg=2506.6 sigma=389.8 thresh=3676 peak=3601
00:05:09.537 00.000 21444 Star::Find false star n=4 nbg=268 bg=4714.8 sigma=569.5 thresh=6423 peak=6311
00:05:09.537 00.000 21444 Star::Find false star n=2 nbg=268 bg=4477.7 sigma=516.2 thresh=6026 peak=5666
00:05:09.537 00.000 21444 Star::Find false star n=2 nbg=260 bg=3370.7 sigma=472.2 thresh=4787 peak=4509
00:05:09.537 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 19.93,-18.26,0.00,M2] [#5 7.55,-1.70,0.17,U] [#6 0.25,-7.90,0.16,U] [#7 8.67,-2.21,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.77,-4.58,3.07,U] 
00:05:09.537 00.000 21444 refined, 4 included, MultiStar: {2.85, -4.41}, one-star: {4.70, -5.35}
00:05:09.537 00.000 21444 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.05) = xAngle (-4.05 = 2.23)
00:05:09.537 00.000 21444 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.61)
00:05:09.537 00.000 21444 CameraToMount -- cameraX=2.85 cameraY=-4.41 hyp=5.25 cameraTheta=-1.00 mountX=-3.23 mountY=-3.00, mountTheta=-2.39
00:05:09.538 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.85, y=-4.41, opts=13)
00:05:09.538 00.000 21444 Enqueuing Move request for scope (2.85, -4.41)
00:05:09.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=444, FiltMax=65504, Gamma=0.560
00:05:09.538 00.000 21444 UpdateGuideState exits: m=366817 SNR=68.4 Saturated
00:05:09.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:09.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:09.538 00.000 21444 Enqueuing Expose request
00:05:09.538 00.000 25848 Worker thread wakes up
00:05:09.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.85, -4.41) opts 0xd
00:05:09.538 00.000 25848 Handling offset move in thread for scope, endpoint = (2.85, -4.41)
00:05:09.538 00.000 25848 Moving (2.85, -4.41) raw xDistance=-3.23 yDistance=-3.00
00:05:09.538 00.000 25848 BLC: History state: CurrMiss=3.00, AvgInitMiss=1.02, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-3.120450, 1:3.004000
00:05:09.538 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:05:09.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.98 from input -3.23
00:05:09.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.00 from input -3.00
00:05:09.538 00.000 25848 MoveAxis(E, 91, ABG)
00:05:09.538 00.000 25848 Guiding  Dir = 2, Dur = 91
00:05:09.564 00.026 25848 IsSlewing returns 0
00:05:09.564 00.000 25848 IsGuiding returns 0
00:05:09.596 00.032 25848 PulseGuide returned control before completion, sleep 70
00:05:09.678 00.082 25848 IsGuiding returns 1
00:05:09.678 00.000 25848 scope still moving after pulse duration time elapsed
00:05:09.733 00.055 25848 IsSlewing returns 0
00:05:09.733 00.000 25848 IsGuiding returns 0
00:05:09.733 00.000 25848 scope move finished after 91 + 78 ms
00:05:09.733 00.000 25848 Move returns status 0, amount 91
00:05:09.733 00.000 25848 MoveAxis(N, 82, ABG)
00:05:09.734 00.001 25848 Guiding  Dir = 0, Dur = 82
00:05:09.766 00.032 25848 IsSlewing returns 0
00:05:09.766 00.000 25848 IsGuiding returns 0
00:05:09.797 00.031 25848 PulseGuide returned control before completion, sleep 61
00:05:09.865 00.068 25848 IsGuiding returns 1
00:05:09.865 00.000 25848 scope still moving after pulse duration time elapsed
00:05:09.923 00.058 25848 IsSlewing returns 0
00:05:09.923 00.000 25848 IsGuiding returns 0
00:05:09.924 00.001 25848 scope move finished after 82 + 75 ms
00:05:09.924 00.000 25848 Move returns status 0, amount 82
00:05:09.924 00.000 25848 move complete, result=0
00:05:09.924 00.000 25848 worker thread done servicing request
00:05:09.924 00.000 25848 Worker thread wakes up
00:05:09.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:09.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1214,718,31,31)
00:05:09.924 00.000 21444 GuideStep: -3.2 px 91 ms EAST, -3.0 px 82 ms NORTH
00:05:12.767 02.843 25848 Exposure complete
00:05:12.855 00.088 25848 worker thread done servicing request
00:05:12.855 00.000 21444 OnExposeComplete: enter
00:05:12.855 00.000 21444 UpdateGuideState(): m_state=6
00:05:12.855 00.000 21444 Star::Find(15, 1228, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 345
00:05:12.855 00.000 21444 Star::Find returns 1 (1), X=1225.60, Y=736.27, Mass=380874, SNR=65.7, Peak=12440 HFD=7.3
00:05:12.855 00.000 21444 DistanceChecker: deactivated
00:05:12.856 00.001 21444 Star::Find false star n=4 nbg=238 bg=2623.6 sigma=358.6 thresh=3699 peak=3559
00:05:12.856 00.000 21444 Star::Find false star n=6 nbg=263 bg=4299.3 sigma=501.1 thresh=5803 peak=5503
00:05:12.856 00.000 21444 Star::Find false star n=1 nbg=265 bg=4333.3 sigma=545.4 thresh=5970 peak=5466
00:05:12.856 00.000 21444 Star::Find false star n=13 nbg=267 bg=4362.0 sigma=469.6 thresh=5771 peak=5716
00:05:12.856 00.000 21444 Star::Find false star n=7 nbg=243 bg=3447.9 sigma=433.3 thresh=4748 peak=4595
00:05:12.856 00.000 21444 Star::Find false star n=2 nbg=276 bg=3838.8 sigma=519.4 thresh=5397 peak=5060
00:05:12.856 00.000 21444 MultiStar: [#1 -3.26,4.96,0.11,U] [#2 0.00,0.00,0.00,L] [#3 4.89,1.30,0.15,U] [#4 30.75,-26.20,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.46,0.70,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.97,-2.73,2.64,U] 
00:05:12.856 00.000 21444 refined, 4 included, MultiStar: {0.32, -1.78}, one-star: {1.68, -2.57}
00:05:12.856 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
00:05:12.856 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
00:05:12.856 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-1.78 hyp=1.80 cameraTheta=-1.39 mountX=-0.48 mountY=-1.52, mountTheta=-1.87
00:05:12.857 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-1.78, opts=13)
00:05:12.857 00.000 21444 Enqueuing Move request for scope (0.32, -1.78)
00:05:12.857 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=648, FiltMax=65504, Gamma=0.560
00:05:12.857 00.000 25848 Worker thread wakes up
00:05:12.857 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.78) opts 0xd
00:05:12.857 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -1.78)
00:05:12.858 00.001 21444 UpdateGuideState exits: m=380874 SNR=65.7 Saturated
00:05:12.858 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:12.858 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:12.858 00.000 25848 Moving (0.32, -1.78) raw xDistance=-0.48 yDistance=-1.52
00:05:12.858 00.000 25848 BLC: History state: CurrMiss=1.52, AvgInitMiss=1.02, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-3.120450, 1:3.004000, 2:1.522530
00:05:12.858 00.000 25848 BLC: Under-shoot: nominal increase by 27
00:05:12.858 00.000 25848 BLC: window closed
00:05:12.858 00.000 25848 BLC: Pulse adjusted to 293
00:05:12.858 00.000 21444 Enqueuing Expose request
00:05:12.858 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
00:05:12.859 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
00:05:12.859 00.000 25848 MoveAxis(E, 0, ABG)
00:05:12.859 00.000 25848 Move returns status 0, amount 0
00:05:12.859 00.000 25848 MoveAxis(N, 42, ABG)
00:05:12.859 00.000 25848 Guiding  Dir = 0, Dur = 42
00:05:12.891 00.032 25848 IsSlewing returns 0
00:05:12.892 00.001 25848 IsGuiding returns 0
00:05:12.923 00.031 25848 PulseGuide returned control before completion, sleep 21
00:05:12.956 00.033 25848 IsGuiding returns 1
00:05:12.956 00.000 25848 scope still moving after pulse duration time elapsed
00:05:13.015 00.059 25848 IsSlewing returns 0
00:05:13.015 00.000 25848 IsGuiding returns 0
00:05:13.015 00.000 25848 scope move finished after 42 + 81 ms
00:05:13.015 00.000 25848 Move returns status 0, amount 42
00:05:13.015 00.000 25848 move complete, result=0
00:05:13.015 00.000 25848 worker thread done servicing request
00:05:13.015 00.000 25848 Worker thread wakes up
00:05:13.015 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.5 px 42 ms NORTH
00:05:13.016 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:13.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:13.039 00.023 21444 evsrv: cli 0107E880 connect
00:05:13.039 00.000 21444 case statement mapped state 6 to 3
00:05:13.040 00.001 21444 case statement mapped state 6 to 3
00:05:13.040 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"17e1d181-6504-4f7f-882a-2fb6f2537f91"}
00:05:13.040 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"17e1d181-6504-4f7f-882a-2fb6f2537f91"}
00:05:13.040 00.000 21444 evsrv: cli 0107E880 disconnect
00:05:15.866 02.826 25848 Exposure complete
00:05:15.953 00.087 25848 worker thread done servicing request
00:05:15.954 00.001 21444 OnExposeComplete: enter
00:05:15.954 00.000 21444 UpdateGuideState(): m_state=6
00:05:15.954 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 346
00:05:15.954 00.000 21444 Star::Find returns 1 (1), X=1224.85, Y=738.91, Mass=375050, SNR=58.1, Peak=12160 HFD=6.5
00:05:15.954 00.000 21444 Star::Find false star n=5 nbg=263 bg=2673.5 sigma=461.7 thresh=4059 peak=3890
00:05:15.954 00.000 21444 Star::Find false star n=3 nbg=251 bg=4824.1 sigma=550.5 thresh=6476 peak=6064
00:05:15.954 00.000 21444 Star::Find false star n=4 nbg=274 bg=4244.2 sigma=499.8 thresh=5743 peak=5641
00:05:15.954 00.000 21444 Star::Find false star n=2 nbg=273 bg=4502.3 sigma=523.8 thresh=6074 peak=5491
00:05:15.954 00.000 21444 Star::Find false star n=1 nbg=261 bg=3402.8 sigma=507.0 thresh=4924 peak=4260
00:05:15.955 00.001 21444 Star::Find false star n=11 nbg=240 bg=3888.9 sigma=368.3 thresh=4994 peak=4918
00:05:15.955 00.000 21444 MultiStar: [#1 -13.40,13.27,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 31.16,-26.54,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 -4.48,4.11,0.15,U] [#7 6.08,2.38,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.77,-0.53,4.44,U] 
00:05:15.955 00.000 21444 single-star, 3 included, MultiStar: {-1.06, 0.06}, one-star: {0.93, 0.06}
00:05:15.955 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
00:05:15.955 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.45)
00:05:15.955 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=0.06 hyp=0.94 cameraTheta=0.07 mountX=-0.92 mountY=0.41, mountTheta=2.72
00:05:15.957 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=0.06, opts=13)
00:05:15.957 00.000 21444 Enqueuing Move request for scope (0.93, 0.06)
00:05:15.957 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=518, FiltMax=65504, Gamma=0.560
00:05:15.957 00.000 21444 UpdateGuideState exits: m=375050 SNR=58.1 Saturated
00:05:15.957 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:15.957 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:15.957 00.000 21444 Enqueuing Expose request
00:05:15.957 00.000 25848 Worker thread wakes up
00:05:15.957 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.06) opts 0xd
00:05:15.957 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, 0.06)
00:05:15.957 00.000 25848 Moving (0.93, 0.06) raw xDistance=-0.92 yDistance=0.41
00:05:15.957 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
00:05:15.957 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:15.958 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
00:05:15.958 00.000 25848 MoveAxis(E, 27, ABG)
00:05:15.958 00.000 25848 Guiding  Dir = 2, Dur = 27
00:05:15.983 00.025 25848 IsSlewing returns 0
00:05:15.983 00.000 25848 IsGuiding returns 0
00:05:16.015 00.032 25848 IsGuiding returns 1
00:05:16.015 00.000 25848 scope still moving after pulse duration time elapsed
00:05:16.063 00.048 25848 IsSlewing returns 0
00:05:16.063 00.000 25848 IsGuiding returns 0
00:05:16.063 00.000 25848 scope move finished after 27 + 53 ms
00:05:16.064 00.001 25848 Move returns status 0, amount 27
00:05:16.064 00.000 25848 MoveAxis(N, 0, ABG)
00:05:16.064 00.000 25848 Move returns status 0, amount 0
00:05:16.064 00.000 25848 move complete, result=0
00:05:16.064 00.000 25848 worker thread done servicing request
00:05:16.064 00.000 25848 Worker thread wakes up
00:05:16.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:16.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:16.064 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.4 px 0 ms NORTH
00:05:18.914 02.850 25848 Exposure complete
00:05:19.002 00.088 25848 worker thread done servicing request
00:05:19.002 00.000 21444 OnExposeComplete: enter
00:05:19.002 00.000 21444 UpdateGuideState(): m_state=6
00:05:19.002 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 347
00:05:19.002 00.000 21444 Star::Find returns 1 (1), X=1225.14, Y=736.96, Mass=382285, SNR=60.3, Peak=12288 HFD=6.9
00:05:19.002 00.000 21444 Star::Find false star n=6 nbg=268 bg=4153.6 sigma=507.5 thresh=5676 peak=5407
00:05:19.003 00.001 21444 Star::Find false star n=11 nbg=247 bg=4221.5 sigma=380.8 thresh=5364 peak=5333
00:05:19.003 00.000 21444 Star::Find false star n=3 nbg=244 bg=3698.9 sigma=418.6 thresh=4955 peak=4837
00:05:19.003 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 9.04,-14.91,0.00,M4] [#3 5.44,1.40,0.20,U] [#4 30.79,-26.44,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.94,1.48,0.85,U] [#8 -25.44,-8.26,0.00,M10] [#9 0.40,2.45,0.18,U] [#10 0.00,0.00,0.00,L] [#11 -2.92,-1.45,3.20,U] 
00:05:19.003 00.000 21444 refined, 4 included, MultiStar: {-0.35, -0.83}, one-star: {1.23, -1.88}
00:05:19.003 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.05) = xAngle (-5.02 = 1.27)
00:05:19.003 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.86 = -1.58)
00:05:19.003 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-0.83 hyp=0.90 cameraTheta=-1.96 mountX=0.27 mountY=-0.90, mountTheta=-1.28
00:05:19.004 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-0.83, opts=13)
00:05:19.004 00.000 21444 Enqueuing Move request for scope (-0.35, -0.83)
00:05:19.004 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=318, FiltMax=65504, Gamma=0.560
00:05:19.004 00.000 21444 UpdateGuideState exits: m=382285 SNR=60.3 Saturated
00:05:19.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:19.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:19.004 00.000 21444 Enqueuing Expose request
00:05:19.005 00.001 25848 Worker thread wakes up
00:05:19.005 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.83) opts 0xd
00:05:19.005 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -0.83)
00:05:19.005 00.000 25848 Moving (-0.35, -0.83) raw xDistance=0.27 yDistance=-0.90
00:05:19.005 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
00:05:19.005 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
00:05:19.005 00.000 25848 MoveAxis(E, 0, ABG)
00:05:19.005 00.000 25848 Move returns status 0, amount 0
00:05:19.005 00.000 25848 MoveAxis(N, 25, ABG)
00:05:19.005 00.000 25848 Guiding  Dir = 0, Dur = 25
00:05:19.030 00.025 25848 IsSlewing returns 0
00:05:19.031 00.001 25848 IsGuiding returns 0
00:05:19.062 00.031 25848 IsGuiding returns 1
00:05:19.062 00.000 25848 scope still moving after pulse duration time elapsed
00:05:19.111 00.049 25848 IsSlewing returns 0
00:05:19.111 00.000 25848 IsGuiding returns 0
00:05:19.111 00.000 25848 scope move finished after 25 + 55 ms
00:05:19.111 00.000 25848 Move returns status 0, amount 25
00:05:19.111 00.000 25848 move complete, result=0
00:05:19.112 00.001 25848 worker thread done servicing request
00:05:19.112 00.000 25848 Worker thread wakes up
00:05:19.112 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 25 ms NORTH
00:05:19.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:19.112 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:21.956 02.844 25848 Exposure complete
00:05:22.032 00.076 25848 worker thread done servicing request
00:05:22.032 00.000 21444 OnExposeComplete: enter
00:05:22.032 00.000 21444 UpdateGuideState(): m_state=6
00:05:22.032 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 348
00:05:22.032 00.000 21444 Star::Find returns 1 (1), X=1226.98, Y=739.41, Mass=299415, SNR=50.5, Peak=11200 HFD=6.3
00:05:22.032 00.000 21444 Star::Find false star n=2 nbg=240 bg=4290.4 sigma=446.4 thresh=5630 peak=5575
00:05:22.032 00.000 21444 Star::Find false star n=6 nbg=262 bg=4769.5 sigma=486.5 thresh=6229 peak=6065
00:05:22.033 00.001 21444 Star::Find false star n=4 nbg=266 bg=4307.2 sigma=555.8 thresh=5975 peak=5692
00:05:22.033 00.000 21444 Star::Find false star n=3 nbg=254 bg=4426.7 sigma=498.2 thresh=5921 peak=5511
00:05:22.033 00.000 21444 Star::Find false star n=6 nbg=270 bg=3260.3 sigma=477.9 thresh=4694 peak=4626
00:05:22.033 00.000 21444 Star::Find false star n=5 nbg=253 bg=3910.4 sigma=463.8 thresh=5302 peak=4930
00:05:22.033 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.89,-4.43,0.21,U] [#3 0.00,0.00,0.00,L] [#4 30.43,-26.22,0.00,M6] [#5 22.59,-3.61,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 7.26,3.43,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.87,0.39,4.37,U] 
00:05:22.033 00.000 21444 refined, 3 included, MultiStar: {1.40, 0.80}, one-star: {3.07, 0.56}
00:05:22.033 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
00:05:22.033 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.91)
00:05:22.033 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=0.80 hyp=1.62 cameraTheta=0.52 mountX=-1.32 mountY=1.27, mountTheta=2.38
00:05:22.033 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=0.80, opts=13)
00:05:22.033 00.000 21444 Enqueuing Move request for scope (1.40, 0.80)
00:05:22.033 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=194, FiltMax=65504, Gamma=0.560
00:05:22.034 00.001 21444 UpdateGuideState exits: m=299415 SNR=50.5 Saturated
00:05:22.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:22.034 00.000 25848 Worker thread wakes up
00:05:22.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, 0.80) opts 0xd
00:05:22.034 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, 0.80)
00:05:22.034 00.000 25848 Moving (1.40, 0.80) raw xDistance=-1.32 yDistance=1.27
00:05:22.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.32
00:05:22.034 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:22.034 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.27
00:05:22.034 00.000 25848 MoveAxis(E, 39, ABG)
00:05:22.034 00.000 25848 Guiding  Dir = 2, Dur = 39
00:05:22.034 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:22.034 00.000 21444 Enqueuing Expose request
00:05:22.064 00.030 25848 IsSlewing returns 0
00:05:22.064 00.000 25848 IsGuiding returns 0
00:05:22.096 00.032 25848 PulseGuide returned control before completion, sleep 18
00:05:22.128 00.032 25848 IsGuiding returns 1
00:05:22.128 00.000 25848 scope still moving after pulse duration time elapsed
00:05:22.190 00.062 25848 IsSlewing returns 0
00:05:22.191 00.001 25848 IsGuiding returns 0
00:05:22.191 00.000 25848 scope move finished after 39 + 87 ms
00:05:22.191 00.000 25848 Move returns status 0, amount 39
00:05:22.191 00.000 25848 MoveAxis(N, 0, ABG)
00:05:22.191 00.000 25848 Move returns status 0, amount 0
00:05:22.191 00.000 25848 move complete, result=0
00:05:22.191 00.000 25848 worker thread done servicing request
00:05:22.191 00.000 25848 Worker thread wakes up
00:05:22.191 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:22.191 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:22.191 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 1.3 px 0 ms NORTH
00:05:25.039 02.848 25848 Exposure complete
00:05:25.117 00.078 25848 worker thread done servicing request
00:05:25.117 00.000 21444 OnExposeComplete: enter
00:05:25.118 00.001 21444 UpdateGuideState(): m_state=6
00:05:25.118 00.000 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 349
00:05:25.118 00.000 21444 Star::Find returns 1 (1), X=1226.66, Y=738.88, Mass=247212, SNR=47.4, Peak=9860 HFD=6.3
00:05:25.118 00.000 21444 Star::Find false star n=4 nbg=267 bg=4199.3 sigma=546.7 thresh=5839 peak=5628
00:05:25.118 00.000 21444 Star::Find false star n=6 nbg=254 bg=2621.9 sigma=385.8 thresh=3779 peak=3605
00:05:25.118 00.000 21444 Star::Find false star n=6 nbg=246 bg=4444.9 sigma=429.7 thresh=5734 peak=5721
00:05:25.118 00.000 21444 Star::Find false star n=3 nbg=269 bg=4343.8 sigma=504.1 thresh=5856 peak=5456
00:05:25.118 00.000 21444 Star::Find false star n=5 nbg=237 bg=4458.8 sigma=402.8 thresh=5667 peak=5622
00:05:25.118 00.000 21444 Star::Find false star n=1 nbg=270 bg=3929.2 sigma=495.4 thresh=5416 peak=5057
00:05:25.118 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.15,1.00,0.17,U] [#4 30.71,-26.47,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.82,2.72,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -0.80,-0.42,0.23,U] [#10 0.00,0.00,0.00,L] [#11 -0.65,-0.07,3.90,U] 
00:05:25.118 00.000 21444 refined, 4 included, MultiStar: {1.17, 0.33}, one-star: {2.75, 0.03}
00:05:25.118 00.000 21444 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
00:05:25.118 00.000 21444 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.66)
00:05:25.118 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=0.33 hyp=1.21 cameraTheta=0.27 mountX=-1.14 mountY=0.75, mountTheta=2.56
00:05:25.119 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=0.33, opts=13)
00:05:25.119 00.000 21444 Enqueuing Move request for scope (1.17, 0.33)
00:05:25.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=544, FiltMax=65504, Gamma=0.560
00:05:25.119 00.000 21444 UpdateGuideState exits: m=247212 SNR=47.4 Saturated
00:05:25.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:25.119 00.000 25848 Worker thread wakes up
00:05:25.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, 0.33) opts 0xd
00:05:25.119 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, 0.33)
00:05:25.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:25.119 00.000 21444 Enqueuing Expose request
00:05:25.120 00.001 25848 Moving (1.17, 0.33) raw xDistance=-1.14 yDistance=0.75
00:05:25.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.14
00:05:25.120 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:25.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
00:05:25.120 00.000 25848 MoveAxis(E, 36, ABG)
00:05:25.120 00.000 25848 Guiding  Dir = 2, Dur = 36
00:05:25.140 00.020 25848 IsSlewing returns 0
00:05:25.140 00.000 25848 IsGuiding returns 0
00:05:25.173 00.033 25848 PulseGuide returned control before completion, sleep 15
00:05:25.234 00.061 25848 IsGuiding returns 1
00:05:25.234 00.000 25848 scope still moving after pulse duration time elapsed
00:05:25.285 00.051 25848 IsSlewing returns 0
00:05:25.285 00.000 25848 IsGuiding returns 0
00:05:25.285 00.000 25848 scope move finished after 36 + 107 ms
00:05:25.285 00.000 25848 Move returns status 0, amount 36
00:05:25.285 00.000 25848 MoveAxis(N, 0, ABG)
00:05:25.285 00.000 25848 Move returns status 0, amount 0
00:05:25.285 00.000 25848 move complete, result=0
00:05:25.285 00.000 25848 worker thread done servicing request
00:05:25.285 00.000 25848 Worker thread wakes up
00:05:25.285 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:25.285 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:25.285 00.000 21444 GuideStep: -1.1 px 36 ms EAST, 0.7 px 0 ms NORTH
00:05:28.133 02.848 25848 Exposure complete
00:05:28.217 00.084 25848 worker thread done servicing request
00:05:28.217 00.000 21444 OnExposeComplete: enter
00:05:28.217 00.000 21444 UpdateGuideState(): m_state=6
00:05:28.217 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 350
00:05:28.217 00.000 21444 Star::Find returns 1 (1), X=1226.24, Y=737.07, Mass=308882, SNR=55.2, Peak=9712 HFD=7.5
00:05:28.217 00.000 21444 Star::Find false star n=2 nbg=268 bg=4384.4 sigma=491.0 thresh=5857 peak=5383
00:05:28.217 00.000 21444 Star::Find false star n=17 nbg=258 bg=4808.4 sigma=512.5 thresh=6346 peak=6159
00:05:28.218 00.001 21444 Star::Find false star n=5 nbg=250 bg=4081.5 sigma=486.2 thresh=5540 peak=5321
00:05:28.218 00.000 21444 Star::Find false star n=12 nbg=244 bg=4252.5 sigma=414.8 thresh=5497 peak=5422
00:05:28.218 00.000 21444 Star::Find false star n=2 nbg=238 bg=3292.0 sigma=404.5 thresh=4505 peak=4394
00:05:28.218 00.000 21444 Star::Find false star n=1 nbg=271 bg=3825.1 sigma=484.3 thresh=5278 peak=4888
00:05:28.218 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 4.12,-16.43,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 30.81,-26.35,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.26,1.99,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.49,-0.90,2.37,U] 
00:05:28.218 00.000 21444 refined, 2 included, MultiStar: {1.65, -0.47}, one-star: {2.32, -1.78}
00:05:28.218 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.33 = 2.96)
00:05:28.218 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.11)
00:05:28.218 00.000 21444 CameraToMount -- cameraX=1.65 cameraY=-0.47 hyp=1.72 cameraTheta=-0.27 mountX=-1.69 mountY=0.20, mountTheta=3.03
00:05:28.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.65, y=-0.47, opts=13)
00:05:28.219 00.000 21444 Enqueuing Move request for scope (1.65, -0.47)
00:05:28.219 00.000 25848 Worker thread wakes up
00:05:28.219 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.65, -0.47) opts 0xd
00:05:28.219 00.000 25848 Handling offset move in thread for scope, endpoint = (1.65, -0.47)
00:05:28.219 00.000 25848 Moving (1.65, -0.47) raw xDistance=-1.69 yDistance=0.20
00:05:28.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.69
00:05:28.219 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:28.219 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:05:28.219 00.000 25848 MoveAxis(E, 52, ABG)
00:05:28.219 00.000 25848 Guiding  Dir = 2, Dur = 52
00:05:28.219 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=188, FiltMax=65504, Gamma=0.560
00:05:28.219 00.000 21444 UpdateGuideState exits: m=308882 SNR=55.2 Saturated
00:05:28.219 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:28.219 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:28.220 00.001 21444 Enqueuing Expose request
00:05:28.252 00.032 25848 IsSlewing returns 0
00:05:28.253 00.001 25848 IsGuiding returns 0
00:05:28.283 00.030 25848 PulseGuide returned control before completion, sleep 31
00:05:28.320 00.037 25848 IsGuiding returns 1
00:05:28.320 00.000 25848 scope still moving after pulse duration time elapsed
00:05:28.376 00.056 25848 IsSlewing returns 0
00:05:28.376 00.000 25848 IsGuiding returns 0
00:05:28.376 00.000 25848 scope move finished after 52 + 71 ms
00:05:28.376 00.000 25848 Move returns status 0, amount 52
00:05:28.376 00.000 25848 MoveAxis(N, 0, ABG)
00:05:28.376 00.000 25848 Move returns status 0, amount 0
00:05:28.376 00.000 25848 move complete, result=0
00:05:28.376 00.000 25848 worker thread done servicing request
00:05:28.376 00.000 25848 Worker thread wakes up
00:05:28.376 00.000 21444 GuideStep: -1.7 px 52 ms EAST, 0.2 px 0 ms NORTH
00:05:28.377 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:28.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:31.225 02.848 25848 Exposure complete
00:05:31.309 00.084 25848 worker thread done servicing request
00:05:31.310 00.001 21444 OnExposeComplete: enter
00:05:31.310 00.000 21444 UpdateGuideState(): m_state=6
00:05:31.310 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 351
00:05:31.310 00.000 21444 Star::Find returns 1 (1), X=1222.20, Y=738.37, Mass=294453, SNR=48.4, Peak=11304 HFD=6.5
00:05:31.310 00.000 21444 Star::Find false star n=3 nbg=262 bg=4231.3 sigma=472.8 thresh=5650 peak=5539
00:05:31.310 00.000 21444 Star::Find false star n=2 nbg=265 bg=2642.6 sigma=382.1 thresh=3789 peak=3661
00:05:31.310 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.50,1.58,0.21,U] [#4 30.80,-26.36,0.00,M9] [#5 -8.72,-15.33,0.00,M2] [#6 0.50,1.42,0.19,U] [#7 3.69,1.66,0.89,U] [#8 -13.70,-6.12,0.00,R] [#9 8.34,14.21,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -4.92,-0.25,3.55,U] 
00:05:31.310 00.000 21444 single-star, 4 included, MultiStar: {-2.52, 0.12}, one-star: {-1.71, -0.48}
00:05:31.310 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.92 = 0.36)
00:05:31.310 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.48)
00:05:31.310 00.000 21444 CameraToMount -- cameraX=-1.71 cameraY=-0.48 hyp=1.78 cameraTheta=-2.87 mountX=1.66 mountY=-1.09, mountTheta=-0.58
00:05:31.311 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.71, y=-0.48, opts=13)
00:05:31.311 00.000 21444 Enqueuing Move request for scope (-1.71, -0.48)
00:05:31.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=544, FiltMax=65504, Gamma=0.560
00:05:31.311 00.000 21444 UpdateGuideState exits: m=294453 SNR=48.4 Saturated
00:05:31.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:31.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:31.311 00.000 21444 Enqueuing Expose request
00:05:31.311 00.000 25848 Worker thread wakes up
00:05:31.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -0.48) opts 0xd
00:05:31.311 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.71, -0.48)
00:05:31.311 00.000 25848 Moving (-1.71, -0.48) raw xDistance=1.66 yDistance=-1.09
00:05:31.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.66
00:05:31.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
00:05:31.311 00.000 25848 MoveAxis(W, 45, ABG)
00:05:31.311 00.000 25848 Guiding  Dir = 3, Dur = 45
00:05:31.369 00.058 25848 IsSlewing returns 0
00:05:31.369 00.000 25848 IsGuiding returns 0
00:05:31.391 00.022 25848 PulseGuide returned control before completion, sleep 35
00:05:31.428 00.037 25848 IsGuiding returns 1
00:05:31.428 00.000 25848 scope still moving after pulse duration time elapsed
00:05:31.485 00.057 25848 IsSlewing returns 0
00:05:31.485 00.000 25848 IsGuiding returns 0
00:05:31.485 00.000 25848 scope move finished after 45 + 70 ms
00:05:31.485 00.000 25848 Move returns status 0, amount 45
00:05:31.485 00.000 25848 MoveAxis(N, 30, ABG)
00:05:31.485 00.000 25848 Guiding  Dir = 0, Dur = 30
00:05:31.514 00.029 25848 IsSlewing returns 0
00:05:31.545 00.031 25848 IsGuiding returns 0
00:05:31.587 00.042 25848 IsGuiding returns 1
00:05:31.587 00.000 25848 scope still moving after pulse duration time elapsed
00:05:31.642 00.055 25848 IsSlewing returns 0
00:05:31.642 00.000 25848 IsGuiding returns 0
00:05:31.642 00.000 25848 scope move finished after 30 + 67 ms
00:05:31.642 00.000 25848 Move returns status 0, amount 30
00:05:31.642 00.000 25848 move complete, result=0
00:05:31.642 00.000 25848 worker thread done servicing request
00:05:31.642 00.000 25848 Worker thread wakes up
00:05:31.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:31.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:31.643 00.001 21444 GuideStep: 1.7 px 45 ms WEST, -1.1 px 30 ms NORTH
00:05:34.493 02.850 25848 Exposure complete
00:05:34.581 00.088 25848 worker thread done servicing request
00:05:34.581 00.000 21444 OnExposeComplete: enter
00:05:34.581 00.000 21444 UpdateGuideState(): m_state=6
00:05:34.582 00.001 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 352
00:05:34.582 00.000 21444 Star::Find returns 1 (1), X=1222.81, Y=738.39, Mass=311132, SNR=58.1, Peak=11556 HFD=6.5
00:05:34.582 00.000 21444 Star::Find false star n=7 nbg=255 bg=4242.6 sigma=489.6 thresh=5711 peak=5659
00:05:34.582 00.000 21444 Star::Find false star n=4 nbg=241 bg=4160.3 sigma=432.4 thresh=5458 peak=5266
00:05:34.582 00.000 21444 Star::Find false star n=3 nbg=262 bg=4483.3 sigma=557.0 thresh=6154 peak=5852
00:05:34.582 00.000 21444 Star::Find false star n=1 nbg=259 bg=3221.4 sigma=468.4 thresh=4627 peak=4151
00:05:34.582 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.63,9.32,0.16,U] [#3 5.01,1.24,0.16,U] [#4 30.82,-26.34,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.06,2.27,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -11.57,16.64,0.00,M7] [#11 -3.26,0.24,3.07,U] 
00:05:34.582 00.000 21444 single-star, 4 included, MultiStar: {-1.17, 0.79}, one-star: {-1.10, -0.45}
00:05:34.582 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.48)
00:05:34.582 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.36)
00:05:34.582 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=-0.45 hyp=1.19 cameraTheta=-2.75 mountX=1.05 mountY=-0.84, mountTheta=-0.67
00:05:34.583 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.10, y=-0.45, opts=13)
00:05:34.584 00.001 21444 Enqueuing Move request for scope (-1.10, -0.45)
00:05:34.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=520, FiltMax=65504, Gamma=0.560
00:05:34.584 00.000 21444 UpdateGuideState exits: m=311132 SNR=58.1 Saturated
00:05:34.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:34.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:34.584 00.000 21444 Enqueuing Expose request
00:05:34.584 00.000 25848 Worker thread wakes up
00:05:34.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -0.45) opts 0xd
00:05:34.584 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.10, -0.45)
00:05:34.584 00.000 25848 Moving (-1.10, -0.45) raw xDistance=1.05 yDistance=-0.84
00:05:34.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.05
00:05:34.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
00:05:34.584 00.000 25848 MoveAxis(W, 34, ABG)
00:05:34.584 00.000 25848 Guiding  Dir = 3, Dur = 34
00:05:34.626 00.042 25848 IsSlewing returns 0
00:05:34.627 00.001 25848 IsGuiding returns 0
00:05:34.658 00.031 25848 PulseGuide returned control before completion, sleep 13
00:05:34.693 00.035 25848 IsGuiding returns 1
00:05:34.693 00.000 25848 scope still moving after pulse duration time elapsed
00:05:34.751 00.058 25848 IsSlewing returns 0
00:05:34.751 00.000 25848 IsGuiding returns 0
00:05:34.751 00.000 25848 scope move finished after 34 + 91 ms
00:05:34.751 00.000 25848 Move returns status 0, amount 34
00:05:34.752 00.001 25848 MoveAxis(N, 23, ABG)
00:05:34.752 00.000 25848 Guiding  Dir = 0, Dur = 23
00:05:34.782 00.030 25848 IsSlewing returns 0
00:05:34.805 00.023 25848 IsGuiding returns 0
00:05:34.836 00.031 25848 IsGuiding returns 1
00:05:34.836 00.000 25848 scope still moving after pulse duration time elapsed
00:05:34.889 00.053 25848 IsSlewing returns 0
00:05:34.889 00.000 25848 IsGuiding returns 0
00:05:34.889 00.000 25848 scope move finished after 23 + 61 ms
00:05:34.889 00.000 25848 Move returns status 0, amount 23
00:05:34.889 00.000 25848 move complete, result=0
00:05:34.889 00.000 25848 worker thread done servicing request
00:05:34.890 00.001 25848 Worker thread wakes up
00:05:34.890 00.000 21444 GuideStep: 1.1 px 34 ms WEST, -0.8 px 23 ms NORTH
00:05:34.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:34.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:37.738 02.848 25848 Exposure complete
00:05:37.825 00.087 25848 worker thread done servicing request
00:05:37.825 00.000 21444 OnExposeComplete: enter
00:05:37.825 00.000 21444 UpdateGuideState(): m_state=6
00:05:37.826 00.001 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 353
00:05:37.826 00.000 21444 Star::Find returns 1 (1), X=1225.36, Y=740.52, Mass=310391, SNR=54.5, Peak=11176 HFD=6.8
00:05:37.826 00.000 21444 Star::Find false star n=6 nbg=252 bg=4264.8 sigma=433.0 thresh=5564 peak=5510
00:05:37.826 00.000 21444 Star::Find false star n=5 nbg=272 bg=2612.7 sigma=410.6 thresh=3845 peak=3649
00:05:37.826 00.000 21444 Star::Find false star n=4 nbg=251 bg=4707.5 sigma=504.1 thresh=6220 peak=6186
00:05:37.826 00.000 21444 Star::Find false star n=3 nbg=260 bg=4197.8 sigma=531.4 thresh=5792 peak=5613
00:05:37.826 00.000 21444 Star::Find false star n=4 nbg=264 bg=4251.3 sigma=470.0 thresh=5661 peak=5454
00:05:37.826 00.000 21444 Star::Find false star n=2 nbg=258 bg=4434.4 sigma=481.9 thresh=5880 peak=5469
00:05:37.826 00.000 21444 Star::Find false star n=2 nbg=265 bg=3266.2 sigma=464.9 thresh=4661 peak=4543
00:05:37.826 00.000 21444 Star::Find false star n=14 nbg=235 bg=3677.0 sigma=394.5 thresh=4861 peak=4827
00:05:37.826 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 30.89,-26.24,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.25,3.86,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.95,1.28,3.26,U] 
00:05:37.826 00.000 21444 refined, 2 included, MultiStar: {-0.36, 1.91}, one-star: {1.45, 1.67}
00:05:37.826 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
00:05:37.826 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
00:05:37.826 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=1.91 hyp=1.94 cameraTheta=1.75 mountX=0.53 mountY=1.63, mountTheta=1.26
00:05:37.827 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=1.91, opts=13)
00:05:37.828 00.001 21444 Enqueuing Move request for scope (-0.36, 1.91)
00:05:37.828 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=546, FiltMax=65504, Gamma=0.560
00:05:37.828 00.000 21444 UpdateGuideState exits: m=310391 SNR=54.5 Saturated
00:05:37.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:37.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:37.828 00.000 21444 Enqueuing Expose request
00:05:37.828 00.000 25848 Worker thread wakes up
00:05:37.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 1.91) opts 0xd
00:05:37.828 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, 1.91)
00:05:37.828 00.000 25848 Moving (-0.36, 1.91) raw xDistance=0.53 yDistance=1.63
00:05:37.828 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.53
00:05:37.828 00.000 25848 resist switch: large excursion: input 1.63 thresh 1.53 direction from -1 to 1
00:05:37.828 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.90
00:05:37.828 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.63 from input 1.63
00:05:37.828 00.000 25848 MoveAxis(W, 18, ABG)
00:05:37.828 00.000 25848 Guiding  Dir = 3, Dur = 18
00:05:37.859 00.031 25848 IsSlewing returns 0
00:05:37.859 00.000 25848 IsGuiding returns 0
00:05:37.892 00.033 25848 IsGuiding returns 1
00:05:37.892 00.000 25848 scope still moving after pulse duration time elapsed
00:05:37.968 00.076 25848 IsSlewing returns 0
00:05:37.969 00.001 25848 IsGuiding returns 0
00:05:37.969 00.000 25848 scope move finished after 18 + 92 ms
00:05:37.969 00.000 25848 Move returns status 0, amount 18
00:05:37.969 00.000 25848 BLC: Oldest BLC event removed
00:05:37.969 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 293 applied
00:05:37.969 00.000 25848 MoveAxis(S, 338, ABG)
00:05:37.969 00.000 25848 Guiding  Dir = 1, Dur = 338
00:05:38.001 00.032 25848 IsSlewing returns 0
00:05:38.002 00.001 25848 IsGuiding returns 0
00:05:38.034 00.032 25848 PulseGuide returned control before completion, sleep 317
00:05:38.363 00.329 25848 IsGuiding returns 1
00:05:38.363 00.000 25848 scope still moving after pulse duration time elapsed
00:05:38.422 00.059 25848 IsSlewing returns 0
00:05:38.422 00.000 25848 IsGuiding returns 0
00:05:38.422 00.000 25848 scope move finished after 338 + 82 ms
00:05:38.423 00.001 25848 Move returns status 0, amount 338
00:05:38.423 00.000 25848 move complete, result=0
00:05:38.423 00.000 25848 worker thread done servicing request
00:05:38.423 00.000 25848 Worker thread wakes up
00:05:38.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:38.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:38.423 00.000 21444 GuideStep: 0.5 px 18 ms WEST, 1.6 px 338 ms SOUTH
00:05:41.261 02.838 25848 Exposure complete
00:05:41.350 00.089 25848 worker thread done servicing request
00:05:41.351 00.001 21444 OnExposeComplete: enter
00:05:41.351 00.000 21444 UpdateGuideState(): m_state=6
00:05:41.351 00.000 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 354
00:05:41.351 00.000 21444 Star::Find returns 1 (1), X=1224.93, Y=738.13, Mass=391510, SNR=66.4, Peak=13428 HFD=6.6
00:05:41.351 00.000 21444 Star::Find false star n=12 nbg=260 bg=4329.7 sigma=425.9 thresh=5607 peak=5561
00:05:41.351 00.000 21444 Star::Find false star n=4 nbg=270 bg=2678.0 sigma=473.2 thresh=4098 peak=3777
00:05:41.351 00.000 21444 Star::Find false star n=5 nbg=256 bg=4888.4 sigma=505.8 thresh=6406 peak=6354
00:05:41.351 00.000 21444 Star::Find false star n=1 nbg=273 bg=4387.6 sigma=541.3 thresh=6011 peak=5760
00:05:41.351 00.000 21444 Star::Find false star n=11 nbg=259 bg=3223.7 sigma=394.4 thresh=4407 peak=4377
00:05:41.351 00.000 21444 Star::Find false star n=1 nbg=255 bg=3720.5 sigma=460.7 thresh=5103 peak=4702
00:05:41.351 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.07,-0.10,0.88,U] [#5 -1.48,-0.64,0.19,U] [#6 10.91,-2.63,0.00,M3] [#7 5.72,1.74,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.84,0.09,3.04,U] 
00:05:41.351 00.000 21444 refined, 4 included, MultiStar: {-0.36, 0.18}, one-star: {1.01, -0.71}
00:05:41.351 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
00:05:41.351 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.07)
00:05:41.351 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=0.18 hyp=0.41 cameraTheta=2.68 mountX=0.38 mountY=0.03, mountTheta=0.08
00:05:41.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=0.18, opts=13)
00:05:41.352 00.000 21444 Enqueuing Move request for scope (-0.36, 0.18)
00:05:41.352 00.000 25848 Worker thread wakes up
00:05:41.353 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.18) opts 0xd
00:05:41.353 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, 0.18)
00:05:41.353 00.000 25848 Moving (-0.36, 0.18) raw xDistance=0.38 yDistance=0.03
00:05:41.353 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=434, FiltMax=65504, Gamma=0.560
00:05:41.353 00.000 25848 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.88, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.634206, 1:0.030776
00:05:41.353 00.000 25848 BLC: No correction, Miss < min_move
00:05:41.353 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
00:05:41.353 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:41.353 00.000 21444 UpdateGuideState exits: m=391510 SNR=66.4 Saturated
00:05:41.353 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:41.353 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:41.353 00.000 21444 Enqueuing Expose request
00:05:41.353 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:05:41.353 00.000 25848 MoveAxis(E, 0, ABG)
00:05:41.353 00.000 25848 Move returns status 0, amount 0
00:05:41.353 00.000 25848 MoveAxis(N, 0, ABG)
00:05:41.353 00.000 25848 Move returns status 0, amount 0
00:05:41.354 00.001 25848 move complete, result=0
00:05:41.354 00.000 25848 worker thread done servicing request
00:05:41.354 00.000 25848 Worker thread wakes up
00:05:41.354 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:41.354 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:41.354 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:44.209 02.855 25848 Exposure complete
00:05:44.295 00.086 25848 worker thread done servicing request
00:05:44.295 00.000 21444 OnExposeComplete: enter
00:05:44.295 00.000 21444 UpdateGuideState(): m_state=6
00:05:44.296 00.001 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 355
00:05:44.296 00.000 21444 Star::Find returns 1 (1), X=1224.28, Y=739.28, Mass=264530, SNR=49.6, Peak=10216 HFD=6.7
00:05:44.296 00.000 21444 Star::Find false star n=3 nbg=270 bg=4170.8 sigma=474.9 thresh=5596 peak=5330
00:05:44.296 00.000 21444 Star::Find false star n=4 nbg=269 bg=4799.8 sigma=528.5 thresh=6385 peak=6051
00:05:44.296 00.000 21444 Star::Find false star n=1 nbg=266 bg=4193.7 sigma=465.7 thresh=5591 peak=5383
00:05:44.296 00.000 21444 Star::Find false star n=3 nbg=266 bg=4221.1 sigma=561.9 thresh=5907 peak=5815
00:05:44.296 00.000 21444 Star::Find false star n=3 nbg=269 bg=4434.5 sigma=526.7 thresh=6015 peak=5771
00:05:44.296 00.000 21444 Star::Find false star n=5 nbg=257 bg=3381.9 sigma=403.2 thresh=4591 peak=4589
00:05:44.296 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.78,-13.38,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 -0.09,-0.12,1.13,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.37,2.69,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 12.95,5.80,0.00,M8] [#11 -2.74,0.23,2.93,U] 
00:05:44.296 00.000 21444 single-star, 3 included, MultiStar: {-0.46, 0.58}, one-star: {0.37, 0.43}
00:05:44.296 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
00:05:44.296 00.000 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.25)
00:05:44.296 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.43 hyp=0.57 cameraTheta=0.86 mountX=-0.33 mountY=0.54, mountTheta=2.12
00:05:44.297 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.43, opts=13)
00:05:44.297 00.000 21444 Enqueuing Move request for scope (0.37, 0.43)
00:05:44.297 00.000 25848 Worker thread wakes up
00:05:44.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.43) opts 0xd
00:05:44.297 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.43)
00:05:44.297 00.000 25848 Moving (0.37, 0.43) raw xDistance=-0.33 yDistance=0.54
00:05:44.297 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=396, FiltMax=65504, Gamma=0.560
00:05:44.297 00.000 21444 UpdateGuideState exits: m=264530 SNR=49.6 Saturated
00:05:44.298 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:44.298 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:44.298 00.000 21444 Enqueuing Expose request
00:05:44.298 00.000 25848 BLC: History state: CurrMiss=0.54, AvgInitMiss=0.88, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.634206, 1:0.030776, 2:0.537415
00:05:44.298 00.000 25848 BLC: Under-shoot: nominal increase by 24
00:05:44.298 00.000 25848 BLC: window closed
00:05:44.298 00.000 25848 BLC: Pulse adjusted to 317
00:05:44.298 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
00:05:44.298 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
00:05:44.298 00.000 25848 MoveAxis(E, 0, ABG)
00:05:44.298 00.000 25848 Move returns status 0, amount 0
00:05:44.298 00.000 25848 MoveAxis(S, 15, ABG)
00:05:44.298 00.000 25848 Guiding  Dir = 1, Dur = 15
00:05:44.327 00.029 25848 IsSlewing returns 0
00:05:44.327 00.000 25848 IsGuiding returns 0
00:05:44.358 00.031 25848 IsGuiding returns 1
00:05:44.358 00.000 25848 scope still moving after pulse duration time elapsed
00:05:44.406 00.048 25848 IsSlewing returns 0
00:05:44.406 00.000 25848 IsGuiding returns 0
00:05:44.406 00.000 25848 scope move finished after 15 + 64 ms
00:05:44.406 00.000 25848 Move returns status 0, amount 15
00:05:44.406 00.000 25848 move complete, result=0
00:05:44.406 00.000 25848 worker thread done servicing request
00:05:44.406 00.000 25848 Worker thread wakes up
00:05:44.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:44.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:44.407 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 15 ms SOUTH
00:05:44.571 00.164 21444 evsrv: cli 0107E560 connect
00:05:44.571 00.000 21444 case statement mapped state 6 to 3
00:05:44.572 00.001 21444 case statement mapped state 6 to 3
00:05:44.572 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"cab046a8-4b71-40c5-80be-b7eee44ec774"}
00:05:44.572 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"cab046a8-4b71-40c5-80be-b7eee44ec774"}
00:05:44.572 00.000 21444 evsrv: cli 0107E560 disconnect
00:05:47.252 02.680 25848 Exposure complete
00:05:47.342 00.090 25848 worker thread done servicing request
00:05:47.342 00.000 21444 OnExposeComplete: enter
00:05:47.343 00.001 21444 UpdateGuideState(): m_state=6
00:05:47.343 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 356
00:05:47.343 00.000 21444 Star::Find returns 1 (1), X=1224.44, Y=740.23, Mass=234727, SNR=35.9, Peak=10092 HFD=6.2
00:05:47.343 00.000 21444 Star::Find false star n=3 nbg=252 bg=4248.8 sigma=546.8 thresh=5889 peak=5866
00:05:47.343 00.000 21444 Star::Find false star n=9 nbg=263 bg=2866.0 sigma=427.5 thresh=4148 peak=4081
00:05:47.343 00.000 21444 Star::Find false star n=4 nbg=265 bg=4266.8 sigma=474.3 thresh=5690 peak=5631
00:05:47.343 00.000 21444 Star::Find false star n=3 nbg=249 bg=4371.7 sigma=463.6 thresh=5763 peak=5283
00:05:47.343 00.000 21444 Star::Find false star n=2 nbg=278 bg=4528.2 sigma=598.0 thresh=6322 peak=6035
00:05:47.343 00.000 21444 Star::Find false star n=6 nbg=258 bg=3388.9 sigma=437.1 thresh=4700 peak=4375
00:05:47.343 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 2.50,0.96,0.26,U] [#4 -0.03,-0.16,1.48,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.69,5.12,1.31,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.00,-7.74,0.36,U] [#11 -3.02,1.61,5.17,U] 
00:05:47.343 00.000 21444 single-star, 5 included, MultiStar: {-0.79, 1.43}, one-star: {0.53, 1.38}
00:05:47.343 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.85 = -1.85)
00:05:47.343 00.000 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.59)
00:05:47.343 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=1.38 hyp=1.48 cameraTheta=1.21 mountX=-0.40 mountY=1.48, mountTheta=1.84
00:05:47.345 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=1.38, opts=13)
00:05:47.345 00.000 21444 Enqueuing Move request for scope (0.53, 1.38)
00:05:47.345 00.000 25848 Worker thread wakes up
00:05:47.345 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, 1.38) opts 0xd
00:05:47.345 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, 1.38)
00:05:47.345 00.000 25848 Moving (0.53, 1.38) raw xDistance=-0.40 yDistance=1.48
00:05:47.345 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
00:05:47.345 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.48 from input 1.48
00:05:47.345 00.000 25848 MoveAxis(E, 0, ABG)
00:05:47.345 00.000 25848 Move returns status 0, amount 0
00:05:47.345 00.000 25848 MoveAxis(S, 40, ABG)
00:05:47.345 00.000 25848 Guiding  Dir = 1, Dur = 40
00:05:47.345 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3884, FiltMin=346, FiltMax=65504, Gamma=0.560
00:05:47.346 00.001 21444 UpdateGuideState exits: m=234727 SNR=35.9 Saturated
00:05:47.346 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:47.346 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:47.346 00.000 21444 Enqueuing Expose request
00:05:47.396 00.050 25848 IsSlewing returns 0
00:05:47.396 00.000 25848 IsGuiding returns 0
00:05:47.428 00.032 25848 PulseGuide returned control before completion, sleep 19
00:05:47.455 00.027 25848 IsGuiding returns 1
00:05:47.455 00.000 25848 scope still moving after pulse duration time elapsed
00:05:47.514 00.059 25848 IsSlewing returns 0
00:05:47.514 00.000 25848 IsGuiding returns 0
00:05:47.514 00.000 25848 scope move finished after 40 + 78 ms
00:05:47.515 00.001 25848 Move returns status 0, amount 40
00:05:47.515 00.000 25848 move complete, result=0
00:05:47.515 00.000 25848 worker thread done servicing request
00:05:47.515 00.000 25848 Worker thread wakes up
00:05:47.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:47.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:47.515 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.5 px 40 ms SOUTH
00:05:50.357 02.842 25848 Exposure complete
00:05:50.443 00.086 25848 worker thread done servicing request
00:05:50.443 00.000 21444 OnExposeComplete: enter
00:05:50.443 00.000 21444 UpdateGuideState(): m_state=6
00:05:50.444 00.001 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 357
00:05:50.444 00.000 21444 Star::Find returns 1 (1), X=1224.62, Y=739.54, Mass=412057, SNR=68.3, Peak=12008 HFD=7.1
00:05:50.444 00.000 21444 Star::Find false star n=6 nbg=252 bg=4338.3 sigma=421.4 thresh=5603 peak=5440
00:05:50.444 00.000 21444 Star::Find false star n=8 nbg=259 bg=2435.8 sigma=414.0 thresh=3678 peak=3435
00:05:50.444 00.000 21444 Star::Find false star n=6 nbg=240 bg=4517.4 sigma=427.9 thresh=5801 peak=5727
00:05:50.444 00.000 21444 Star::Find false star n=2 nbg=265 bg=4451.1 sigma=467.0 thresh=5852 peak=5556
00:05:50.444 00.000 21444 Star::Find false star n=2 nbg=248 bg=3300.1 sigma=405.6 thresh=4517 peak=4163
00:05:50.444 00.000 21444 Star::Find false star n=4 nbg=260 bg=3802.7 sigma=455.1 thresh=5168 peak=5145
00:05:50.444 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.07,1.03,0.16,U] [#4 -0.13,-0.26,0.68,U] [#5 0.00,0.00,0.00,L] [#6 12.88,1.43,0.00,M4] [#7 5.14,4.69,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.40,2.25,3.98,U] 
00:05:50.444 00.000 21444 single-star, 4 included, MultiStar: {-1.17, 2.04}, one-star: {0.71, 0.69}
00:05:50.444 00.000 21444 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.05) = xAngle (-2.28 = -2.28)
00:05:50.444 00.000 21444 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.12 = 1.16)
00:05:50.444 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=0.69 hyp=0.99 cameraTheta=0.77 mountX=-0.65 mountY=0.91, mountTheta=2.19
00:05:50.445 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=0.69, opts=13)
00:05:50.445 00.000 21444 Enqueuing Move request for scope (0.71, 0.69)
00:05:50.446 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=684, FiltMax=65504, Gamma=0.560
00:05:50.446 00.000 21444 UpdateGuideState exits: m=412057 SNR=68.3 Saturated
00:05:50.446 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:50.446 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:50.446 00.000 21444 Enqueuing Expose request
00:05:50.446 00.000 25848 Worker thread wakes up
00:05:50.446 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.69) opts 0xd
00:05:50.446 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, 0.69)
00:05:50.446 00.000 25848 Moving (0.71, 0.69) raw xDistance=-0.65 yDistance=0.91
00:05:50.446 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
00:05:50.446 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
00:05:50.446 00.000 25848 MoveAxis(E, 19, ABG)
00:05:50.446 00.000 25848 Guiding  Dir = 2, Dur = 19
00:05:50.470 00.024 25848 IsSlewing returns 0
00:05:50.471 00.001 25848 IsGuiding returns 0
00:05:50.503 00.032 25848 IsGuiding returns 1
00:05:50.503 00.000 25848 scope still moving after pulse duration time elapsed
00:05:50.624 00.121 25848 IsSlewing returns 0
00:05:50.625 00.001 25848 IsGuiding returns 0
00:05:50.625 00.000 25848 scope move finished after 19 + 135 ms
00:05:50.625 00.000 25848 Move returns status 0, amount 19
00:05:50.625 00.000 25848 MoveAxis(S, 25, ABG)
00:05:50.625 00.000 25848 Guiding  Dir = 1, Dur = 25
00:05:50.656 00.031 25848 IsSlewing returns 0
00:05:50.657 00.001 25848 IsGuiding returns 0
00:05:50.688 00.031 25848 IsGuiding returns 1
00:05:50.688 00.000 25848 scope still moving after pulse duration time elapsed
00:05:50.748 00.060 25848 IsSlewing returns 0
00:05:50.749 00.001 25848 IsGuiding returns 0
00:05:50.749 00.000 25848 scope move finished after 25 + 67 ms
00:05:50.749 00.000 25848 Move returns status 0, amount 25
00:05:50.749 00.000 25848 move complete, result=0
00:05:50.750 00.001 25848 worker thread done servicing request
00:05:50.750 00.000 25848 Worker thread wakes up
00:05:50.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:50.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:50.750 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.9 px 25 ms SOUTH
00:05:53.594 02.844 25848 Exposure complete
00:05:53.668 00.074 25848 worker thread done servicing request
00:05:53.668 00.000 21444 OnExposeComplete: enter
00:05:53.668 00.000 21444 UpdateGuideState(): m_state=6
00:05:53.668 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 358
00:05:53.668 00.000 21444 Star::Find returns 1 (1), X=1222.69, Y=741.04, Mass=364648, SNR=63.5, Peak=11712 HFD=6.8
00:05:53.668 00.000 21444 Star::Find false star n=4 nbg=237 bg=4200.2 sigma=428.4 thresh=5485 peak=5260
00:05:53.668 00.000 21444 Star::Find false star n=3 nbg=256 bg=2668.7 sigma=411.8 thresh=3904 peak=3782
00:05:53.668 00.000 21444 Star::Find false star n=4 nbg=252 bg=4667.7 sigma=505.2 thresh=6183 peak=5955
00:05:53.668 00.000 21444 Star::Find false star n=4 nbg=273 bg=4257.8 sigma=560.6 thresh=5940 peak=5446
00:05:53.668 00.000 21444 Star::Find false star n=4 nbg=245 bg=4320.9 sigma=459.0 thresh=5698 peak=5443
00:05:53.668 00.000 21444 Star::Find false star n=6 nbg=247 bg=4414.3 sigma=421.7 thresh=5679 peak=5506
00:05:53.668 00.000 21444 Star::Find false star n=5 nbg=260 bg=3766.9 sigma=429.0 thresh=5054 peak=4919
00:05:53.668 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.15,0.01,0.87,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.23,5.27,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.48,2.40,4.00,U] 
00:05:53.669 00.001 21444 single-star, 3 included, MultiStar: {-2.39, 2.38}, one-star: {-1.22, 2.19}
00:05:53.669 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
00:05:53.669 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
00:05:53.669 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=2.19 hyp=2.51 cameraTheta=2.08 mountX=1.42 mountY=1.56, mountTheta=0.83
00:05:53.670 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=2.19, opts=13)
00:05:53.670 00.000 21444 Enqueuing Move request for scope (-1.22, 2.19)
00:05:53.670 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=444, FiltMax=65504, Gamma=0.560
00:05:53.670 00.000 21444 UpdateGuideState exits: m=364648 SNR=63.5 Saturated
00:05:53.670 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:53.670 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:53.670 00.000 21444 Enqueuing Expose request
00:05:53.670 00.000 25848 Worker thread wakes up
00:05:53.670 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 2.19) opts 0xd
00:05:53.670 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, 2.19)
00:05:53.670 00.000 25848 Moving (-1.22, 2.19) raw xDistance=1.42 yDistance=1.56
00:05:53.670 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.42
00:05:53.670 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
00:05:53.670 00.000 25848 MoveAxis(W, 40, ABG)
00:05:53.670 00.000 25848 Guiding  Dir = 3, Dur = 40
00:05:53.703 00.033 25848 IsSlewing returns 0
00:05:53.703 00.000 25848 IsGuiding returns 0
00:05:53.734 00.031 25848 PulseGuide returned control before completion, sleep 20
00:05:53.772 00.038 25848 IsGuiding returns 1
00:05:53.772 00.000 25848 scope still moving after pulse duration time elapsed
00:05:53.827 00.055 25848 IsSlewing returns 0
00:05:53.827 00.000 25848 IsGuiding returns 0
00:05:53.828 00.001 25848 scope move finished after 40 + 84 ms
00:05:53.828 00.000 25848 Move returns status 0, amount 40
00:05:53.828 00.000 25848 MoveAxis(S, 43, ABG)
00:05:53.828 00.000 25848 Guiding  Dir = 1, Dur = 43
00:05:53.858 00.030 25848 IsSlewing returns 0
00:05:53.858 00.000 25848 IsGuiding returns 0
00:05:53.900 00.042 25848 PulseGuide returned control before completion, sleep 12
00:05:53.948 00.048 25848 IsGuiding returns 1
00:05:53.948 00.000 25848 scope still moving after pulse duration time elapsed
00:05:54.001 00.053 25848 IsSlewing returns 0
00:05:54.001 00.000 25848 IsGuiding returns 0
00:05:54.001 00.000 25848 scope move finished after 43 + 100 ms
00:05:54.001 00.000 25848 Move returns status 0, amount 43
00:05:54.002 00.001 25848 move complete, result=0
00:05:54.002 00.000 25848 worker thread done servicing request
00:05:54.002 00.000 25848 Worker thread wakes up
00:05:54.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:54.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:54.002 00.000 21444 GuideStep: 1.4 px 40 ms WEST, 1.6 px 43 ms SOUTH
00:05:56.847 02.845 25848 Exposure complete
00:05:56.934 00.087 25848 worker thread done servicing request
00:05:56.934 00.000 21444 OnExposeComplete: enter
00:05:56.934 00.000 21444 UpdateGuideState(): m_state=6
00:05:56.935 00.001 21444 Star::Find(15, 1222, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 359
00:05:56.935 00.000 21444 Star::Find returns 1 (1), X=1221.60, Y=737.25, Mass=282947, SNR=46.1, Peak=10244 HFD=7.2
00:05:56.935 00.000 21444 Star::Find false star n=9 nbg=252 bg=4206.4 sigma=422.6 thresh=5474 peak=5347
00:05:56.935 00.000 21444 Star::Find false star n=3 nbg=258 bg=2762.4 sigma=434.6 thresh=4066 peak=3913
00:05:56.935 00.000 21444 Star::Find false star n=3 nbg=258 bg=4683.4 sigma=501.8 thresh=6189 peak=6067
00:05:56.935 00.000 21444 Star::Find false star n=2 nbg=276 bg=3465.6 sigma=475.3 thresh=4892 peak=4372
00:05:56.935 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.13,-0.32,1.11,U] [#5 -3.14,-2.05,0.28,U] [#6 10.84,6.60,0.00,M5] [#7 0.67,2.57,1.18,U] [#8 -12.85,22.49,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.85,-1.15,2.31,U] 
00:05:56.935 00.000 21444 refined, 4 included, MultiStar: {-2.73, -0.37}, one-star: {-2.32, -1.59}
00:05:56.935 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.06 = 0.22)
00:05:56.935 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.62)
00:05:56.935 00.000 21444 CameraToMount -- cameraX=-2.73 cameraY=-0.37 hyp=2.76 cameraTheta=-3.01 mountX=2.69 mountY=-1.37, mountTheta=-0.47
00:05:56.936 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.73, y=-0.37, opts=13)
00:05:56.936 00.000 21444 Enqueuing Move request for scope (-2.73, -0.37)
00:05:56.936 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=596, FiltMax=65504, Gamma=0.560
00:05:56.936 00.000 25848 Worker thread wakes up
00:05:56.936 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.73, -0.37) opts 0xd
00:05:56.937 00.001 25848 Handling offset move in thread for scope, endpoint = (-2.73, -0.37)
00:05:56.937 00.000 25848 Moving (-2.73, -0.37) raw xDistance=2.69 yDistance=-1.37
00:05:56.937 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.75 from input 2.69
00:05:56.937 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:56.937 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.37
00:05:56.937 00.000 25848 MoveAxis(W, 81, ABG)
00:05:56.937 00.000 25848 Guiding  Dir = 3, Dur = 81
00:05:56.937 00.000 21444 UpdateGuideState exits: m=282947 SNR=46.1 Saturated
00:05:56.937 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:56.937 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:05:56.937 00.000 21444 Enqueuing Expose request
00:05:56.969 00.032 25848 IsSlewing returns 0
00:05:56.970 00.001 25848 IsGuiding returns 0
00:05:57.001 00.031 25848 PulseGuide returned control before completion, sleep 60
00:05:57.068 00.067 25848 IsGuiding returns 1
00:05:57.068 00.000 25848 scope still moving after pulse duration time elapsed
00:05:57.126 00.058 25848 IsSlewing returns 0
00:05:57.126 00.000 25848 IsGuiding returns 0
00:05:57.126 00.000 25848 scope move finished after 81 + 75 ms
00:05:57.127 00.001 25848 Move returns status 0, amount 81
00:05:57.127 00.000 25848 MoveAxis(N, 0, ABG)
00:05:57.127 00.000 25848 Move returns status 0, amount 0
00:05:57.127 00.000 25848 move complete, result=0
00:05:57.127 00.000 25848 worker thread done servicing request
00:05:57.127 00.000 25848 Worker thread wakes up
00:05:57.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:05:57.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:05:57.127 00.000 21444 GuideStep: 2.7 px 81 ms WEST, -1.4 px 0 ms NORTH
00:05:59.969 02.842 25848 Exposure complete
00:06:00.036 00.067 25848 worker thread done servicing request
00:06:00.036 00.000 21444 OnExposeComplete: enter
00:06:00.036 00.000 21444 UpdateGuideState(): m_state=6
00:06:00.037 00.001 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 360
00:06:00.037 00.000 21444 Star::Find returns 1 (1), X=1223.54, Y=740.40, Mass=262044, SNR=45.2, Peak=10920 HFD=6.0
00:06:00.037 00.000 21444 Star::Find false star n=1 nbg=269 bg=4260.2 sigma=542.6 thresh=5888 peak=5281
00:06:00.037 00.000 21444 Star::Find false star n=5 nbg=250 bg=2577.7 sigma=411.8 thresh=3813 peak=3738
00:06:00.037 00.000 21444 Star::Find false star n=3 nbg=264 bg=4187.5 sigma=492.5 thresh=5665 peak=5259
00:06:00.037 00.000 21444 Star::Find false star n=3 nbg=258 bg=4302.5 sigma=472.7 thresh=5720 peak=5482
00:06:00.037 00.000 21444 Star::Find false star n=6 nbg=257 bg=3320.8 sigma=440.9 thresh=4643 peak=4277
00:06:00.037 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.99,1.35,0.20,U] [#4 0.01,-0.23,1.48,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.18,5.29,0.86,U] [#8 -16.83,13.45,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 14.13,18.02,0.00,M8] [#11 -4.29,1.47,2.96,U] 
00:06:00.037 00.000 21444 single-star, 4 included, MultiStar: {-1.31, 1.60}, one-star: {-0.37, 1.56}
00:06:00.037 00.000 21444 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
00:06:00.037 00.000 21444 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.19)
00:06:00.037 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=1.56 hyp=1.60 cameraTheta=1.81 mountX=0.51 mountY=1.30, mountTheta=1.20
00:06:00.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=1.56, opts=13)
00:06:00.038 00.000 21444 Enqueuing Move request for scope (-0.37, 1.56)
00:06:00.038 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=406, FiltMax=65504, Gamma=0.560
00:06:00.038 00.000 21444 UpdateGuideState exits: m=262044 SNR=45.2 Saturated
00:06:00.038 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:00.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:00.038 00.000 21444 Enqueuing Expose request
00:06:00.038 00.000 25848 Worker thread wakes up
00:06:00.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.56) opts 0xd
00:06:00.038 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 1.56)
00:06:00.038 00.000 25848 Moving (-0.37, 1.56) raw xDistance=0.51 yDistance=1.30
00:06:00.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.51
00:06:00.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
00:06:00.038 00.000 25848 MoveAxis(W, 21, ABG)
00:06:00.038 00.000 25848 Guiding  Dir = 3, Dur = 21
00:06:00.084 00.046 25848 IsSlewing returns 0
00:06:00.084 00.000 25848 IsGuiding returns 0
00:06:00.116 00.032 25848 IsGuiding returns 1
00:06:00.116 00.000 25848 scope still moving after pulse duration time elapsed
00:06:00.173 00.057 25848 IsSlewing returns 0
00:06:00.173 00.000 25848 IsGuiding returns 0
00:06:00.173 00.000 25848 scope move finished after 21 + 67 ms
00:06:00.173 00.000 25848 Move returns status 0, amount 21
00:06:00.173 00.000 25848 MoveAxis(S, 35, ABG)
00:06:00.173 00.000 25848 Guiding  Dir = 1, Dur = 35
00:06:00.204 00.031 25848 IsSlewing returns 0
00:06:00.205 00.001 25848 IsGuiding returns 0
00:06:00.238 00.033 25848 PulseGuide returned control before completion, sleep 12
00:06:00.278 00.040 25848 IsGuiding returns 1
00:06:00.278 00.000 25848 scope still moving after pulse duration time elapsed
00:06:00.345 00.067 25848 IsSlewing returns 0
00:06:00.346 00.001 25848 IsGuiding returns 0
00:06:00.346 00.000 25848 scope move finished after 35 + 106 ms
00:06:00.346 00.000 25848 Move returns status 0, amount 35
00:06:00.346 00.000 25848 move complete, result=0
00:06:00.346 00.000 25848 worker thread done servicing request
00:06:00.347 00.001 25848 Worker thread wakes up
00:06:00.347 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:00.347 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:00.347 00.000 21444 GuideStep: 0.5 px 21 ms WEST, 1.3 px 35 ms SOUTH
00:06:03.189 02.842 25848 Exposure complete
00:06:03.269 00.080 25848 worker thread done servicing request
00:06:03.269 00.000 21444 OnExposeComplete: enter
00:06:03.269 00.000 21444 UpdateGuideState(): m_state=6
00:06:03.269 00.000 21444 Star::Find(15, 1223, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 361
00:06:03.269 00.000 21444 Star::Find returns 1 (1), X=1222.30, Y=735.59, Mass=133031, SNR=24.2, Peak=9640 HFD=5.4
00:06:03.269 00.000 21444 Status Line: Mass: 133031 vs 308882
00:06:03.270 00.001 21444 UpdateCurrentPosition: star mass new=133030.9 exp=308881.8 thresh=50% limits=(152712.7, 574459.1, 617763.7)
00:06:03.270 00.000 21444 DistanceChecker: activated
00:06:03.270 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:06:03.270 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:06:03.270 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:06:03.270 00.000 25848 Worker thread wakes up
00:06:03.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:06:03.270 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:06:03.270 00.000 25848 move complete, result=0
00:06:03.270 00.000 25848 worker thread done servicing request
00:06:03.376 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:06:03.376 00.000 21444 Status Line: Star lost - mass changed
00:06:03.376 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=512, FiltMax=65504, Gamma=0.560
00:06:03.376 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:06:03.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:03.377 00.001 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:06:03.377 00.000 21444 Enqueuing Expose request
00:06:03.377 00.000 25848 Worker thread wakes up
00:06:03.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:03.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:06:06.217 02.840 25848 Exposure complete
00:06:06.294 00.077 25848 worker thread done servicing request
00:06:06.295 00.001 21444 OnExposeComplete: enter
00:06:06.295 00.000 21444 UpdateGuideState(): m_state=6
00:06:06.295 00.000 21444 Star::Find(15, 1223, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 362
00:06:06.295 00.000 21444 Star::Find returns 1 (1), X=1224.98, Y=735.24, Mass=341523, SNR=62.3, Peak=10900 HFD=6.8
00:06:06.295 00.000 21444 DistanceChecker: reject for large offset (3.76 > 3.41) avgDist = 1.71 count = 156
00:06:06.295 00.000 21444 Status Line: Recovering
00:06:06.296 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:06:06.296 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:06:06.296 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:06:06.296 00.000 25848 Worker thread wakes up
00:06:06.296 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:06:06.296 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:06:06.296 00.000 25848 move complete, result=0
00:06:06.296 00.000 25848 worker thread done servicing request
00:06:06.403 00.107 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:06:06.403 00.000 21444 Status Line: No star found
00:06:06.404 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=204, FiltMax=65504, Gamma=0.560
00:06:06.404 00.000 21444 UpdateGuideState exits: No star found
00:06:06.404 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:06.404 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:06:06.404 00.000 21444 Enqueuing Expose request
00:06:06.404 00.000 25848 Worker thread wakes up
00:06:06.404 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:06.404 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:06:09.248 02.844 25848 Exposure complete
00:06:09.336 00.088 25848 worker thread done servicing request
00:06:09.336 00.000 21444 OnExposeComplete: enter
00:06:09.336 00.000 21444 UpdateGuideState(): m_state=6
00:06:09.336 00.000 21444 Star::Find(15, 1223, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 363
00:06:09.336 00.000 21444 Star::Find returns 1 (1), X=1222.69, Y=735.10, Mass=320319, SNR=51.5, Peak=11628 HFD=6.4
00:06:09.336 00.000 21444 DistanceChecker: reject for large offset (3.94 > 3.41) avgDist = 1.71 count = 156
00:06:09.336 00.000 21444 DistanceChecker: begin recovering
00:06:09.337 00.001 21444 Star::Find false star n=2 nbg=257 bg=4273.4 sigma=523.5 thresh=5844 peak=5567
00:06:09.337 00.000 21444 Star::Find false star n=2 nbg=259 bg=2807.7 sigma=448.5 thresh=4153 peak=3871
00:06:09.337 00.000 21444 Star::Find false star n=3 nbg=259 bg=4650.1 sigma=537.5 thresh=6263 peak=6207
00:06:09.337 00.000 21444 Star::Find false star n=1 nbg=282 bg=4262.1 sigma=540.0 thresh=5882 peak=5411
00:06:09.337 00.000 21444 Star::Find false star n=4 nbg=249 bg=4297.1 sigma=462.3 thresh=5684 peak=5491
00:06:09.337 00.000 21444 Star::Find false star n=2 nbg=273 bg=4413.1 sigma=481.2 thresh=5857 peak=5608
00:06:09.337 00.000 21444 Star::Find false star n=7 nbg=244 bg=3340.5 sigma=426.4 thresh=4620 peak=4586
00:06:09.337 00.000 21444 Star::Find false star n=2 nbg=243 bg=3643.2 sigma=423.1 thresh=4913 peak=4635
00:06:09.337 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.08,-0.10,1.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.52,-0.72,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.19,-3.33,3.57,U] 
00:06:09.337 00.000 21444 refined, 3 included, MultiStar: {-1.49, -2.52}, one-star: {-1.22, -3.75}
00:06:09.337 00.000 21444 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.05) = xAngle (-5.16 = 1.13)
00:06:09.337 00.000 21444 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.00 = -1.72)
00:06:09.337 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=-2.52 hyp=2.92 cameraTheta=-2.10 mountX=1.25 mountY=-2.89, mountTheta=-1.16
00:06:09.338 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=-2.52, opts=13)
00:06:09.338 00.000 21444 Enqueuing Move request for scope (-1.49, -2.52)
00:06:09.338 00.000 25848 Worker thread wakes up
00:06:09.338 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -2.52) opts 0xd
00:06:09.338 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, -2.52)
00:06:09.338 00.000 25848 Moving (-1.49, -2.52) raw xDistance=1.25 yDistance=-2.89
00:06:09.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.25
00:06:09.338 00.000 25848 resist switch: large excursion: input -2.89 thresh 1.53 direction from 1 to -1
00:06:09.338 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.67
00:06:09.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.89 from input -2.89
00:06:09.339 00.001 25848 MoveAxis(W, 38, ABG)
00:06:09.339 00.000 25848 Guiding  Dir = 3, Dur = 38
00:06:09.339 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3876, FiltMin=582, FiltMax=65504, Gamma=0.560
00:06:09.339 00.000 21444 UpdateGuideState exits: m=320319 SNR=51.5 Saturated
00:06:09.339 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:09.339 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:09.339 00.000 21444 Enqueuing Expose request
00:06:09.359 00.020 25848 IsSlewing returns 0
00:06:09.359 00.000 25848 IsGuiding returns 0
00:06:09.390 00.031 25848 PulseGuide returned control before completion, sleep 18
00:06:09.420 00.030 25848 IsGuiding returns 1
00:06:09.420 00.000 25848 scope still moving after pulse duration time elapsed
00:06:09.486 00.066 25848 IsSlewing returns 0
00:06:09.486 00.000 25848 IsGuiding returns 0
00:06:09.486 00.000 25848 scope move finished after 38 + 89 ms
00:06:09.486 00.000 25848 Move returns status 0, amount 38
00:06:09.487 00.001 25848 BLC: Oldest BLC event removed
00:06:09.487 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 317 applied
00:06:09.487 00.000 25848 MoveAxis(N, 396, ABG)
00:06:09.487 00.000 25848 Guiding  Dir = 0, Dur = 396
00:06:09.515 00.028 25848 IsSlewing returns 0
00:06:09.515 00.000 25848 IsGuiding returns 0
00:06:09.546 00.031 25848 PulseGuide returned control before completion, sleep 376
00:06:09.924 00.378 25848 IsGuiding returns 1
00:06:09.924 00.000 25848 scope still moving after pulse duration time elapsed
00:06:09.986 00.062 25848 IsSlewing returns 0
00:06:09.987 00.001 25848 IsGuiding returns 0
00:06:09.987 00.000 25848 scope move finished after 396 + 75 ms
00:06:09.987 00.000 25848 Move returns status 0, amount 396
00:06:09.987 00.000 25848 move complete, result=0
00:06:09.987 00.000 25848 worker thread done servicing request
00:06:09.987 00.000 25848 Worker thread wakes up
00:06:09.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:09.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:09.987 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -2.9 px 396 ms NORTH
00:06:12.837 02.850 25848 Exposure complete
00:06:12.910 00.073 25848 worker thread done servicing request
00:06:12.910 00.000 21444 OnExposeComplete: enter
00:06:12.910 00.000 21444 UpdateGuideState(): m_state=6
00:06:12.911 00.001 21444 Star::Find(15, 1222, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 364
00:06:12.911 00.000 21444 Star::Find returns 1 (1), X=1224.96, Y=737.46, Mass=351273, SNR=58.8, Peak=11732 HFD=6.9
00:06:12.911 00.000 21444 DistanceChecker: deactivated
00:06:12.911 00.000 21444 Star::Find false star n=4 nbg=247 bg=4324.4 sigma=478.2 thresh=5759 peak=5661
00:06:12.911 00.000 21444 Star::Find false star n=4 nbg=249 bg=2605.1 sigma=439.4 thresh=3923 peak=3903
00:06:12.911 00.000 21444 Star::Find false star n=6 nbg=247 bg=4800.3 sigma=502.2 thresh=6307 peak=6140
00:06:12.911 00.000 21444 Star::Find false star n=2 nbg=255 bg=4398.7 sigma=450.2 thresh=5749 peak=5395
00:06:12.911 00.000 21444 Star::Find false star n=1 nbg=265 bg=4371.6 sigma=449.1 thresh=5719 peak=5320
00:06:12.911 00.000 21444 Star::Find false star n=5 nbg=269 bg=4291.7 sigma=531.3 thresh=5885 peak=5739
00:06:12.911 00.000 21444 Star::Find false star n=2 nbg=265 bg=3340.2 sigma=518.6 thresh=4896 peak=4459
00:06:12.911 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.07,-0.11,0.92,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.84,0.70,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -9.49,20.69,0.00,M9] [#11 -2.41,-1.16,3.59,U] 
00:06:12.911 00.000 21444 refined, 3 included, MultiStar: {-0.37, -0.81}, one-star: {1.05, -1.38}
00:06:12.911 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.23)
00:06:12.911 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.61)
00:06:12.911 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.81 hyp=0.89 cameraTheta=-2.00 mountX=0.30 mountY=-0.89, mountTheta=-1.25
00:06:12.912 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.81, opts=13)
00:06:12.912 00.000 21444 Enqueuing Move request for scope (-0.37, -0.81)
00:06:12.912 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=292, FiltMax=65504, Gamma=0.560
00:06:12.912 00.000 21444 UpdateGuideState exits: m=351273 SNR=58.8 Saturated
00:06:12.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:12.912 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:12.912 00.000 21444 Enqueuing Expose request
00:06:12.912 00.000 25848 Worker thread wakes up
00:06:12.912 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.81) opts 0xd
00:06:12.912 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.81)
00:06:12.912 00.000 25848 Moving (-0.37, -0.81) raw xDistance=0.30 yDistance=-0.89
00:06:12.912 00.000 25848 BLC: History state: CurrMiss=0.89, AvgInitMiss=0.87, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.890962, 1:0.893619
00:06:12.912 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:06:12.912 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:06:12.912 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
00:06:12.912 00.000 25848 MoveAxis(E, 0, ABG)
00:06:12.912 00.000 25848 Move returns status 0, amount 0
00:06:12.912 00.000 25848 MoveAxis(N, 24, ABG)
00:06:12.912 00.000 25848 Guiding  Dir = 0, Dur = 24
00:06:12.938 00.026 25848 IsSlewing returns 0
00:06:12.938 00.000 25848 IsGuiding returns 0
00:06:12.969 00.031 25848 IsGuiding returns 1
00:06:12.969 00.000 25848 scope still moving after pulse duration time elapsed
00:06:13.017 00.048 25848 IsSlewing returns 0
00:06:13.017 00.000 25848 IsGuiding returns 0
00:06:13.017 00.000 25848 scope move finished after 24 + 55 ms
00:06:13.017 00.000 25848 Move returns status 0, amount 24
00:06:13.017 00.000 25848 move complete, result=0
00:06:13.018 00.001 25848 worker thread done servicing request
00:06:13.018 00.000 25848 Worker thread wakes up
00:06:13.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:13.018 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:13.018 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 24 ms NORTH
00:06:15.862 02.844 25848 Exposure complete
00:06:15.950 00.088 25848 worker thread done servicing request
00:06:15.950 00.000 21444 OnExposeComplete: enter
00:06:15.950 00.000 21444 UpdateGuideState(): m_state=6
00:06:15.950 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 365
00:06:15.950 00.000 21444 Star::Find returns 1 (1), X=1225.35, Y=738.20, Mass=417459, SNR=74.9, Peak=13068 HFD=6.9
00:06:15.950 00.000 21444 Star::Find false star n=2 nbg=271 bg=2600.5 sigma=501.3 thresh=4104 peak=3893
00:06:15.951 00.001 21444 Star::Find false star n=5 nbg=262 bg=4767.4 sigma=522.7 thresh=6335 peak=6328
00:06:15.951 00.000 21444 Star::Find false star n=3 nbg=258 bg=4268.0 sigma=477.1 thresh=5699 peak=5353
00:06:15.951 00.000 21444 Star::Find false star n=4 nbg=262 bg=4416.2 sigma=511.6 thresh=5951 peak=5665
00:06:15.951 00.000 21444 Star::Find false star n=9 nbg=259 bg=3222.9 sigma=481.0 thresh=4666 peak=4614
00:06:15.951 00.000 21444 Star::Find false star n=4 nbg=271 bg=3617.2 sigma=482.5 thresh=5065 peak=5013
00:06:15.951 00.000 21444 MultiStar: [#1 -1.62,1.77,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.07,-0.09,0.89,U] [#5 14.68,12.19,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 7.20,2.68,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.64,-0.22,3.30,U] 
00:06:15.951 00.000 21444 refined, 4 included, MultiStar: {0.08, 0.10}, one-star: {1.44, -0.65}
00:06:15.951 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.15 = -2.15)
00:06:15.951 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.29)
00:06:15.951 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.90 mountX=-0.07 mountY=0.13, mountTheta=2.09
00:06:15.952 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.10, opts=13)
00:06:15.952 00.000 21444 Enqueuing Move request for scope (0.08, 0.10)
00:06:15.952 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=496, FiltMax=65504, Gamma=0.560
00:06:15.952 00.000 21444 UpdateGuideState exits: m=417459 SNR=74.9 Saturated
00:06:15.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:15.952 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:15.952 00.000 21444 Enqueuing Expose request
00:06:15.952 00.000 25848 Worker thread wakes up
00:06:15.952 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:06:15.952 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:06:15.952 00.000 25848 Moving (0.08, 0.10) raw xDistance=-0.07 yDistance=0.13
00:06:15.952 00.000 25848 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.87, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.890962, 1:0.893619, 2:-0.125944
00:06:15.952 00.000 25848 BLC: No correction, Miss < min_move
00:06:15.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:06:15.953 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:15.953 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:06:15.953 00.000 25848 MoveAxis(E, 0, ABG)
00:06:15.953 00.000 25848 Move returns status 0, amount 0
00:06:15.953 00.000 25848 MoveAxis(N, 0, ABG)
00:06:15.953 00.000 25848 Move returns status 0, amount 0
00:06:15.953 00.000 25848 move complete, result=0
00:06:15.953 00.000 25848 worker thread done servicing request
00:06:15.953 00.000 25848 Worker thread wakes up
00:06:15.953 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:15.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:15.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:18.807 02.854 25848 Exposure complete
00:06:18.896 00.089 25848 worker thread done servicing request
00:06:18.896 00.000 21444 OnExposeComplete: enter
00:06:18.896 00.000 21444 UpdateGuideState(): m_state=6
00:06:18.897 00.001 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 366
00:06:18.897 00.000 21444 Star::Find returns 1 (1), X=1226.74, Y=738.44, Mass=383266, SNR=69.1, Peak=11556 HFD=7.0
00:06:18.897 00.000 21444 Star::Find false star n=2 nbg=261 bg=4329.8 sigma=531.9 thresh=5925 peak=5704
00:06:18.897 00.000 21444 Star::Find false star n=2 nbg=264 bg=2558.4 sigma=491.5 thresh=4033 peak=3559
00:06:18.897 00.000 21444 Star::Find false star n=2 nbg=255 bg=4151.3 sigma=470.9 thresh=5564 peak=5457
00:06:18.897 00.000 21444 Star::Find false star n=4 nbg=248 bg=4138.6 sigma=476.8 thresh=5569 peak=5478
00:06:18.897 00.000 21444 Star::Find false star n=4 nbg=265 bg=4185.6 sigma=499.9 thresh=5685 peak=5543
00:06:18.897 00.000 21444 Star::Find false star n=6 nbg=256 bg=3288.1 sigma=457.3 thresh=4660 peak=4632
00:06:18.897 00.000 21444 Star::Find false star n=4 nbg=262 bg=3670.2 sigma=497.8 thresh=5164 peak=5131
00:06:18.897 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -12.26,-24.62,0.00,M1] [#4 -0.00,-0.83,0.72,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.53,2.88,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.04,-0.24,3.45,U] 
00:06:18.897 00.000 21444 refined, 3 included, MultiStar: {1.37, 0.04}, one-star: {2.83, -0.40}
00:06:18.897 00.000 21444 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
00:06:18.897 00.000 21444 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.87 = 0.42)
00:06:18.897 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=0.04 hyp=1.37 cameraTheta=0.03 mountX=-1.36 mountY=0.55, mountTheta=2.76
00:06:18.898 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=0.04, opts=13)
00:06:18.898 00.000 21444 Enqueuing Move request for scope (1.37, 0.04)
00:06:18.898 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=296, FiltMax=65504, Gamma=0.560
00:06:18.898 00.000 21444 UpdateGuideState exits: m=383266 SNR=69.1 Saturated
00:06:18.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:18.899 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:18.899 00.000 21444 Enqueuing Expose request
00:06:18.899 00.000 25848 Worker thread wakes up
00:06:18.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, 0.04) opts 0xd
00:06:18.899 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, 0.04)
00:06:18.899 00.000 25848 Moving (1.37, 0.04) raw xDistance=-1.36 yDistance=0.55
00:06:18.899 00.000 25848 BLC: window closed
00:06:18.899 00.000 25848 BLC: History state: CurrMiss=-0.55, AvgInitMiss=0.87, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.890962, 1:0.893619, 2:-0.125944
00:06:18.899 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:06:18.899 00.000 25848 BLC: window closed
00:06:18.899 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.36
00:06:18.899 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:18.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
00:06:18.899 00.000 25848 MoveAxis(E, 40, ABG)
00:06:18.899 00.000 25848 Guiding  Dir = 2, Dur = 40
00:06:18.920 00.021 25848 IsSlewing returns 0
00:06:18.920 00.000 25848 IsGuiding returns 0
00:06:18.961 00.041 25848 IsGuiding returns 1
00:06:18.962 00.001 25848 scope still moving after pulse duration time elapsed
00:06:19.062 00.100 25848 IsSlewing returns 0
00:06:19.063 00.001 25848 IsGuiding returns 0
00:06:19.063 00.000 25848 scope move finished after 40 + 102 ms
00:06:19.063 00.000 25848 Move returns status 0, amount 40
00:06:19.063 00.000 25848 MoveAxis(N, 0, ABG)
00:06:19.063 00.000 25848 Move returns status 0, amount 0
00:06:19.063 00.000 25848 move complete, result=0
00:06:19.063 00.000 25848 worker thread done servicing request
00:06:19.063 00.000 25848 Worker thread wakes up
00:06:19.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:19.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:19.063 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.6 px 0 ms NORTH
00:06:21.909 02.846 25848 Exposure complete
00:06:21.980 00.071 25848 worker thread done servicing request
00:06:21.980 00.000 21444 OnExposeComplete: enter
00:06:21.980 00.000 21444 UpdateGuideState(): m_state=6
00:06:21.980 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 367
00:06:21.980 00.000 21444 Star::Find returns 1 (1), X=1226.04, Y=738.26, Mass=364076, SNR=69.3, Peak=12312 HFD=6.7
00:06:21.980 00.000 21444 Star::Find false star n=5 nbg=249 bg=4252.7 sigma=459.1 thresh=5630 peak=5569
00:06:21.980 00.000 21444 Star::Find false star n=2 nbg=269 bg=2755.5 sigma=457.1 thresh=4127 peak=3806
00:06:21.981 00.001 21444 Star::Find false star n=5 nbg=250 bg=4773.8 sigma=506.2 thresh=6293 peak=6029
00:06:21.981 00.000 21444 Star::Find false star n=1 nbg=257 bg=4317.2 sigma=478.9 thresh=5754 peak=5240
00:06:21.981 00.000 21444 Star::Find false star n=2 nbg=266 bg=4352.0 sigma=525.7 thresh=5929 peak=5434
00:06:21.981 00.000 21444 Star::Find false star n=4 nbg=253 bg=3390.7 sigma=449.9 thresh=4740 peak=4568
00:06:21.981 00.000 21444 Star::Find false star n=1 nbg=261 bg=3649.0 sigma=491.2 thresh=5123 peak=4840
00:06:21.981 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.28,-0.34,0.80,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.15,2.72,0.88,U] [#8 -4.88,17.36,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.77,-0.54,3.26,U] 
00:06:21.981 00.000 21444 refined, 3 included, MultiStar: {0.40, -0.04}, one-star: {2.13, -0.58}
00:06:21.981 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.14)
00:06:21.981 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
00:06:21.981 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=-0.04 hyp=0.40 cameraTheta=-0.10 mountX=-0.40 mountY=0.12, mountTheta=2.86
00:06:21.982 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=-0.04, opts=13)
00:06:21.982 00.000 21444 Enqueuing Move request for scope (0.40, -0.04)
00:06:21.982 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=496, FiltMax=65504, Gamma=0.560
00:06:21.982 00.000 21444 UpdateGuideState exits: m=364076 SNR=69.3 Saturated
00:06:21.982 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:21.982 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:21.982 00.000 25848 Worker thread wakes up
00:06:21.982 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.04) opts 0xd
00:06:21.982 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, -0.04)
00:06:21.982 00.000 25848 Moving (0.40, -0.04) raw xDistance=-0.40 yDistance=0.12
00:06:21.982 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
00:06:21.982 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:21.982 00.000 21444 Enqueuing Expose request
00:06:21.982 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:06:21.983 00.001 25848 MoveAxis(E, 0, ABG)
00:06:21.983 00.000 25848 Move returns status 0, amount 0
00:06:21.983 00.000 25848 MoveAxis(N, 0, ABG)
00:06:21.983 00.000 25848 Move returns status 0, amount 0
00:06:21.983 00.000 25848 move complete, result=0
00:06:21.983 00.000 25848 worker thread done servicing request
00:06:21.983 00.000 25848 Worker thread wakes up
00:06:21.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:21.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:21.983 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:24.833 02.850 25848 Exposure complete
00:06:24.920 00.087 25848 worker thread done servicing request
00:06:24.920 00.000 21444 OnExposeComplete: enter
00:06:24.920 00.000 21444 UpdateGuideState(): m_state=6
00:06:24.921 00.001 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 368
00:06:24.921 00.000 21444 Star::Find returns 1 (1), X=1226.58, Y=739.42, Mass=243341, SNR=39.3, Peak=11152 HFD=5.8
00:06:24.921 00.000 21444 Star::Find false star n=7 nbg=261 bg=4215.8 sigma=498.7 thresh=5712 peak=5381
00:06:24.921 00.000 21444 Star::Find false star n=3 nbg=266 bg=4301.4 sigma=497.9 thresh=5795 peak=5594
00:06:24.921 00.000 21444 Star::Find false star n=3 nbg=258 bg=4276.8 sigma=501.3 thresh=5781 peak=5592
00:06:24.921 00.000 21444 Star::Find false star n=5 nbg=256 bg=3827.1 sigma=442.4 thresh=5154 peak=4846
00:06:24.921 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 4.77,-7.09,0.22,U] [#3 12.77,-1.09,0.00,M2] [#4 -0.01,-0.02,1.37,U] [#5 18.36,-4.71,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 6.81,3.55,1.05,U] [#8 0.00,0.00,0.00,L] [#9 -0.62,0.72,0.27,U] [#10 0.00,0.00,0.00,L] [#11 -1.18,0.60,3.77,U] 
00:06:24.921 00.000 21444 refined, 5 included, MultiStar: {0.81, 0.68}, one-star: {2.67, 0.57}
00:06:24.921 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
00:06:24.921 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
00:06:24.921 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=0.68 hyp=1.06 cameraTheta=0.69 mountX=-0.75 mountY=0.94, mountTheta=2.25
00:06:24.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=0.68, opts=13)
00:06:24.922 00.000 21444 Enqueuing Move request for scope (0.81, 0.68)
00:06:24.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=16, FiltMax=65504, Gamma=0.560
00:06:24.922 00.000 21444 UpdateGuideState exits: m=243341 SNR=39.3 Saturated
00:06:24.923 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:24.923 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:24.923 00.000 21444 Enqueuing Expose request
00:06:24.923 00.000 25848 Worker thread wakes up
00:06:24.923 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.68) opts 0xd
00:06:24.923 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, 0.68)
00:06:24.923 00.000 25848 Moving (0.81, 0.68) raw xDistance=-0.75 yDistance=0.94
00:06:24.923 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
00:06:24.923 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:24.923 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
00:06:24.923 00.000 25848 MoveAxis(E, 22, ABG)
00:06:24.923 00.000 25848 Guiding  Dir = 2, Dur = 22
00:06:24.951 00.028 25848 IsSlewing returns 0
00:06:24.952 00.001 25848 IsGuiding returns 0
00:06:24.984 00.032 25848 IsGuiding returns 1
00:06:24.984 00.000 25848 scope still moving after pulse duration time elapsed
00:06:25.031 00.047 25848 IsSlewing returns 0
00:06:25.031 00.000 25848 IsGuiding returns 0
00:06:25.031 00.000 25848 scope move finished after 22 + 57 ms
00:06:25.031 00.000 25848 Move returns status 0, amount 22
00:06:25.031 00.000 25848 MoveAxis(N, 0, ABG)
00:06:25.031 00.000 25848 Move returns status 0, amount 0
00:06:25.031 00.000 25848 move complete, result=0
00:06:25.031 00.000 25848 worker thread done servicing request
00:06:25.031 00.000 25848 Worker thread wakes up
00:06:25.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:25.032 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:25.032 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.9 px 0 ms NORTH
00:06:27.886 02.854 25848 Exposure complete
00:06:27.964 00.078 25848 worker thread done servicing request
00:06:27.964 00.000 21444 OnExposeComplete: enter
00:06:27.964 00.000 21444 UpdateGuideState(): m_state=6
00:06:27.965 00.001 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 369
00:06:27.965 00.000 21444 Star::Find returns 1 (1), X=1226.84, Y=739.08, Mass=307957, SNR=57.6, Peak=10824 HFD=6.7
00:06:27.965 00.000 21444 Star::Find false star n=6 nbg=244 bg=4275.7 sigma=434.4 thresh=5579 peak=5424
00:06:27.965 00.000 21444 Star::Find false star n=3 nbg=278 bg=2765.1 sigma=493.7 thresh=4246 peak=3958
00:06:27.965 00.000 21444 Star::Find false star n=2 nbg=266 bg=4237.5 sigma=555.3 thresh=5903 peak=5652
00:06:27.965 00.000 21444 Star::Find false star n=3 nbg=264 bg=4374.5 sigma=514.6 thresh=5918 peak=5591
00:06:27.965 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 14.64,-6.58,0.00,M3] [#4 -0.19,0.01,0.93,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.62,3.10,0.84,U] [#8 0.00,0.00,0.00,L] [#9 -12.16,-9.24,0.00,M6] [#10 16.94,4.88,0.00,M10] [#11 -0.72,0.06,3.08,U] 
00:06:27.965 00.000 21444 refined, 3 included, MultiStar: {1.18, 0.52}, one-star: {2.93, 0.24}
00:06:27.965 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.05) = xAngle (-2.64 = -2.64)
00:06:27.965 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.48 = 0.80)
00:06:27.965 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=0.52 hyp=1.29 cameraTheta=0.41 mountX=-1.13 mountY=0.92, mountTheta=2.46
00:06:27.966 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=0.52, opts=13)
00:06:27.966 00.000 21444 Enqueuing Move request for scope (1.18, 0.52)
00:06:27.966 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=120, max=65504, med=3852, FiltMin=500, FiltMax=65504, Gamma=0.560
00:06:27.966 00.000 21444 UpdateGuideState exits: m=307957 SNR=57.6 Saturated
00:06:27.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:27.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:27.966 00.000 21444 Enqueuing Expose request
00:06:27.966 00.000 25848 Worker thread wakes up
00:06:27.966 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, 0.52) opts 0xd
00:06:27.966 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, 0.52)
00:06:27.966 00.000 25848 Moving (1.18, 0.52) raw xDistance=-1.13 yDistance=0.92
00:06:27.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.13
00:06:27.966 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:27.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.92
00:06:27.966 00.000 25848 MoveAxis(E, 34, ABG)
00:06:27.966 00.000 25848 Guiding  Dir = 2, Dur = 34
00:06:27.999 00.033 25848 IsSlewing returns 0
00:06:27.999 00.000 25848 IsGuiding returns 0
00:06:28.030 00.031 25848 PulseGuide returned control before completion, sleep 13
00:06:28.059 00.029 25848 IsGuiding returns 1
00:06:28.059 00.000 25848 scope still moving after pulse duration time elapsed
00:06:28.110 00.051 25848 IsSlewing returns 0
00:06:28.110 00.000 25848 IsGuiding returns 0
00:06:28.110 00.000 25848 scope move finished after 34 + 76 ms
00:06:28.110 00.000 25848 Move returns status 0, amount 34
00:06:28.110 00.000 25848 MoveAxis(N, 0, ABG)
00:06:28.110 00.000 25848 Move returns status 0, amount 0
00:06:28.110 00.000 25848 move complete, result=0
00:06:28.110 00.000 25848 worker thread done servicing request
00:06:28.110 00.000 25848 Worker thread wakes up
00:06:28.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:28.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:28.110 00.000 21444 GuideStep: -1.1 px 34 ms EAST, 0.9 px 0 ms NORTH
00:06:30.955 02.845 25848 Exposure complete
00:06:31.021 00.066 25848 worker thread done servicing request
00:06:31.021 00.000 21444 OnExposeComplete: enter
00:06:31.022 00.001 21444 UpdateGuideState(): m_state=6
00:06:31.022 00.000 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 370
00:06:31.022 00.000 21444 Star::Find returns 1 (1), X=1225.42, Y=738.55, Mass=277532, SNR=49.4, Peak=12108 HFD=5.8
00:06:31.022 00.000 21444 Star::Find false star n=3 nbg=255 bg=4180.2 sigma=474.7 thresh=5604 peak=5406
00:06:31.022 00.000 21444 Star::Find false star n=9 nbg=243 bg=2725.8 sigma=363.6 thresh=3817 peak=3662
00:06:31.022 00.000 21444 Star::Find false star n=2 nbg=275 bg=4442.5 sigma=553.6 thresh=6103 peak=5676
00:06:31.022 00.000 21444 Star::Find false star n=2 nbg=267 bg=3448.6 sigma=434.7 thresh=4753 peak=4321
00:06:31.022 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.00,1.34,0.21,U] [#4 -0.09,-0.11,1.16,U] [#5 1.97,-5.88,0.21,U] [#6 0.00,0.00,0.00,L] [#7 7.29,2.38,1.30,U] [#8 -8.32,-1.38,0.22,U] [#9 0.00,0.00,0.00,L] [#10 9.11,-5.61,0.00,R] [#11 -1.68,0.06,4.32,U] 
00:06:31.022 00.000 21444 refined, 6 included, MultiStar: {0.39, 0.20}, one-star: {1.51, -0.30}
00:06:31.022 00.000 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
00:06:31.022 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.86)
00:06:31.022 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=0.20 hyp=0.44 cameraTheta=0.47 mountX=-0.37 mountY=0.33, mountTheta=2.41
00:06:31.023 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=0.20, opts=13)
00:06:31.023 00.000 21444 Enqueuing Move request for scope (0.39, 0.20)
00:06:31.023 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3832, FiltMin=324, FiltMax=65504, Gamma=0.560
00:06:31.023 00.000 21444 UpdateGuideState exits: m=277532 SNR=49.4 Saturated
00:06:31.023 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:31.023 00.000 25848 Worker thread wakes up
00:06:31.023 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:31.023 00.000 21444 Enqueuing Expose request
00:06:31.024 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.20) opts 0xd
00:06:31.024 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 0.20)
00:06:31.024 00.000 25848 Moving (0.39, 0.20) raw xDistance=-0.37 yDistance=0.33
00:06:31.024 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
00:06:31.024 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:31.024 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:06:31.024 00.000 25848 MoveAxis(E, 0, ABG)
00:06:31.024 00.000 25848 Move returns status 0, amount 0
00:06:31.024 00.000 25848 MoveAxis(N, 0, ABG)
00:06:31.024 00.000 25848 Move returns status 0, amount 0
00:06:31.024 00.000 25848 move complete, result=0
00:06:31.024 00.000 25848 worker thread done servicing request
00:06:31.024 00.000 25848 Worker thread wakes up
00:06:31.024 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:31.024 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:31.024 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
00:06:33.867 02.843 25848 Exposure complete
00:06:33.947 00.080 25848 worker thread done servicing request
00:06:33.947 00.000 21444 OnExposeComplete: enter
00:06:33.948 00.001 21444 UpdateGuideState(): m_state=6
00:06:33.948 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 371
00:06:33.948 00.000 21444 Star::Find returns 1 (1), X=1225.37, Y=739.04, Mass=413002, SNR=75.1, Peak=12212 HFD=7.2
00:06:33.948 00.000 21444 Star::Find false star n=2 nbg=281 bg=4196.1 sigma=578.4 thresh=5931 peak=5463
00:06:33.948 00.000 21444 Star::Find false star n=3 nbg=267 bg=4666.9 sigma=598.9 thresh=6464 peak=6084
00:06:33.948 00.000 21444 Star::Find false star n=6 nbg=265 bg=4116.6 sigma=506.9 thresh=5637 peak=5576
00:06:33.948 00.000 21444 Star::Find false star n=3 nbg=264 bg=4297.4 sigma=537.3 thresh=5909 peak=5530
00:06:33.948 00.000 21444 Star::Find false star n=5 nbg=242 bg=3217.1 sigma=414.9 thresh=4462 peak=4328
00:06:33.948 00.000 21444 Star::Find false star n=4 nbg=258 bg=4010.9 sigma=495.4 thresh=5497 peak=5002
00:06:33.948 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.75,-1.75,0.11,U] [#3 0.00,0.00,0.00,L] [#4 -0.06,-0.11,0.72,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.42,3.56,0.56,U] [#8 -8.88,-15.24,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.81,1.09,2.41,U] 
00:06:33.949 00.001 21444 refined, 4 included, MultiStar: {0.15, 0.95}, one-star: {1.46, 0.19}
00:06:33.949 00.000 21444 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
00:06:33.949 00.000 21444 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.80)
00:06:33.949 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.95 hyp=0.96 cameraTheta=1.42 mountX=-0.06 mountY=0.93, mountTheta=1.64
00:06:33.949 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.95, opts=13)
00:06:33.949 00.000 21444 Enqueuing Move request for scope (0.15, 0.95)
00:06:33.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=68, FiltMax=65504, Gamma=0.560
00:06:33.949 00.000 21444 UpdateGuideState exits: m=413002 SNR=75.1 Saturated
00:06:33.949 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:33.950 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:33.950 00.000 21444 Enqueuing Expose request
00:06:33.950 00.000 25848 Worker thread wakes up
00:06:33.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.95) opts 0xd
00:06:33.950 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.95)
00:06:33.950 00.000 25848 Moving (0.15, 0.95) raw xDistance=-0.06 yDistance=0.93
00:06:33.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:06:33.950 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:33.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
00:06:33.950 00.000 25848 MoveAxis(E, 0, ABG)
00:06:33.950 00.000 25848 Move returns status 0, amount 0
00:06:33.950 00.000 25848 MoveAxis(N, 0, ABG)
00:06:33.950 00.000 25848 Move returns status 0, amount 0
00:06:33.950 00.000 25848 move complete, result=0
00:06:33.950 00.000 25848 worker thread done servicing request
00:06:33.950 00.000 25848 Worker thread wakes up
00:06:33.950 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:33.950 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:33.950 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
00:06:36.801 02.851 25848 Exposure complete
00:06:36.889 00.088 25848 worker thread done servicing request
00:06:36.889 00.000 21444 OnExposeComplete: enter
00:06:36.889 00.000 21444 UpdateGuideState(): m_state=6
00:06:36.889 00.000 21444 Star::Find(15, 1225, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 372
00:06:36.889 00.000 21444 Star::Find returns 1 (1), X=1224.87, Y=738.77, Mass=431140, SNR=78.2, Peak=13196 HFD=6.7
00:06:36.889 00.000 21444 Star::Find false star n=4 nbg=238 bg=4564.9 sigma=426.8 thresh=5845 peak=5753
00:06:36.890 00.001 21444 Star::Find false star n=4 nbg=279 bg=2768.8 sigma=459.3 thresh=4147 peak=3886
00:06:36.890 00.000 21444 Star::Find false star n=3 nbg=259 bg=4207.8 sigma=489.6 thresh=5677 peak=5471
00:06:36.890 00.000 21444 Star::Find false star n=2 nbg=271 bg=4350.3 sigma=534.6 thresh=5954 peak=5531
00:06:36.890 00.000 21444 Star::Find false star n=5 nbg=255 bg=4522.2 sigma=450.0 thresh=5872 peak=5801
00:06:36.890 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.98,0.69,0.13,U] [#4 0.18,-0.10,0.73,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.40,2.70,0.59,U] [#8 0.00,0.00,0.00,L] [#9 20.72,13.95,0.00,M7] [#10 -0.69,22.17,0.00,M1] [#11 -0.85,-0.19,3.31,U] 
00:06:36.890 00.000 21444 refined, 4 included, MultiStar: {0.49, 0.16}, one-star: {0.96, -0.08}
00:06:36.890 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
00:06:36.890 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.70)
00:06:36.890 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=0.16 hyp=0.51 cameraTheta=0.31 mountX=-0.47 mountY=0.33, mountTheta=2.53
00:06:36.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=0.16, opts=13)
00:06:36.891 00.000 21444 Enqueuing Move request for scope (0.49, 0.16)
00:06:36.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3832, FiltMin=480, FiltMax=65504, Gamma=0.560
00:06:36.891 00.000 21444 UpdateGuideState exits: m=431140 SNR=78.2 Saturated
00:06:36.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:36.891 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:36.891 00.000 21444 Enqueuing Expose request
00:06:36.891 00.000 25848 Worker thread wakes up
00:06:36.891 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.16) opts 0xd
00:06:36.891 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 0.16)
00:06:36.891 00.000 25848 Moving (0.49, 0.16) raw xDistance=-0.47 yDistance=0.33
00:06:36.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
00:06:36.891 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:36.892 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:06:36.892 00.000 25848 MoveAxis(E, 0, ABG)
00:06:36.892 00.000 25848 Move returns status 0, amount 0
00:06:36.892 00.000 25848 MoveAxis(N, 0, ABG)
00:06:36.892 00.000 25848 Move returns status 0, amount 0
00:06:36.892 00.000 25848 move complete, result=0
00:06:36.892 00.000 25848 worker thread done servicing request
00:06:36.892 00.000 25848 Worker thread wakes up
00:06:36.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:36.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:36.892 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
00:06:39.738 02.846 25848 Exposure complete
00:06:39.827 00.089 25848 worker thread done servicing request
00:06:39.827 00.000 21444 OnExposeComplete: enter
00:06:39.827 00.000 21444 UpdateGuideState(): m_state=6
00:06:39.827 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 373
00:06:39.827 00.000 21444 Star::Find returns 1 (1), X=1224.50, Y=737.01, Mass=273108, SNR=46.5, Peak=10748 HFD=6.8
00:06:39.827 00.000 21444 Star::Find false star n=2 nbg=265 bg=4822.9 sigma=576.4 thresh=6552 peak=6336
00:06:39.827 00.000 21444 Star::Find false star n=3 nbg=264 bg=4209.6 sigma=466.3 thresh=5608 peak=5297
00:06:39.828 00.001 21444 Star::Find false star n=2 nbg=269 bg=4454.3 sigma=476.8 thresh=5885 peak=5525
00:06:39.828 00.000 21444 Star::Find false star n=1 nbg=262 bg=4294.7 sigma=501.4 thresh=5799 peak=5344
00:06:39.828 00.000 21444 Star::Find false star n=5 nbg=253 bg=3272.5 sigma=436.9 thresh=4583 peak=4462
00:06:39.828 00.000 21444 Star::Find false star n=5 nbg=258 bg=3796.9 sigma=420.7 thresh=5059 peak=4897
00:06:39.828 00.000 21444 MultiStar: [#1 -1.17,1.74,0.22,U] [#2 10.72,6.59,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 -0.17,-0.02,1.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.70,0.57,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.84,-1.84,3.47,U] 
00:06:39.828 00.000 21444 refined, 4 included, MultiStar: {-0.12, -1.11}, one-star: {0.58, -1.84}
00:06:39.828 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.73 = 1.55)
00:06:39.828 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.29)
00:06:39.828 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-1.11 hyp=1.11 cameraTheta=-1.68 mountX=0.02 mountY=-1.07, mountTheta=-1.55
00:06:39.829 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-1.11, opts=13)
00:06:39.829 00.000 21444 Enqueuing Move request for scope (-0.12, -1.11)
00:06:39.829 00.000 25848 Worker thread wakes up
00:06:39.829 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.11) opts 0xd
00:06:39.829 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -1.11)
00:06:39.829 00.000 25848 Moving (-0.12, -1.11) raw xDistance=0.02 yDistance=-1.07
00:06:39.829 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:06:39.829 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:39.829 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.07
00:06:39.829 00.000 25848 MoveAxis(E, 0, ABG)
00:06:39.829 00.000 25848 Move returns status 0, amount 0
00:06:39.829 00.000 25848 MoveAxis(N, 0, ABG)
00:06:39.829 00.000 25848 Move returns status 0, amount 0
00:06:39.829 00.000 25848 move complete, result=0
00:06:39.829 00.000 25848 worker thread done servicing request
00:06:39.829 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=624, FiltMax=65504, Gamma=0.560
00:06:39.829 00.000 21444 UpdateGuideState exits: m=273108 SNR=46.5 Saturated
00:06:39.830 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:39.830 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:39.830 00.000 21444 Enqueuing Expose request
00:06:39.830 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.1 px 0 ms NORTH
00:06:39.830 00.000 25848 Worker thread wakes up
00:06:39.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:39.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:42.669 02.839 25848 Exposure complete
00:06:42.757 00.088 25848 worker thread done servicing request
00:06:42.757 00.000 21444 OnExposeComplete: enter
00:06:42.757 00.000 21444 UpdateGuideState(): m_state=6
00:06:42.757 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 374
00:06:42.758 00.001 21444 Star::Find returns 1 (1), X=1226.57, Y=738.70, Mass=350904, SNR=57.8, Peak=13400 HFD=6.1
00:06:42.758 00.000 21444 Star::Find false star n=4 nbg=278 bg=2691.3 sigma=455.7 thresh=4058 peak=3849
00:06:42.758 00.000 21444 Star::Find false star n=4 nbg=254 bg=4837.8 sigma=507.5 thresh=6360 peak=6295
00:06:42.758 00.000 21444 Star::Find false star n=8 nbg=260 bg=4246.6 sigma=460.9 thresh=5629 peak=5488
00:06:42.758 00.000 21444 Star::Find false star n=5 nbg=270 bg=4205.5 sigma=529.6 thresh=5794 peak=5740
00:06:42.758 00.000 21444 Star::Find false star n=2 nbg=263 bg=3301.9 sigma=491.2 thresh=4775 peak=4382
00:06:42.758 00.000 21444 MultiStar: [#1 -13.72,-0.81,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.20,-0.04,0.95,U] [#5 -1.17,-1.96,0.18,U] [#6 0.00,0.00,0.00,L] [#7 8.08,2.51,1.32,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -11.83,4.11,0.00,M2] [#11 -0.87,0.27,4.57,U] 
00:06:42.758 00.000 21444 refined, 4 included, MultiStar: {1.11, 0.50}, one-star: {2.66, -0.15}
00:06:42.758 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
00:06:42.758 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.81)
00:06:42.758 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=0.50 hyp=1.22 cameraTheta=0.42 mountX=-1.06 mountY=0.88, mountTheta=2.45
00:06:42.759 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=0.50, opts=13)
00:06:42.759 00.000 21444 Enqueuing Move request for scope (1.11, 0.50)
00:06:42.759 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3832, FiltMin=510, FiltMax=65504, Gamma=0.560
00:06:42.759 00.000 21444 UpdateGuideState exits: m=350904 SNR=57.8 Saturated
00:06:42.759 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:42.759 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:42.759 00.000 21444 Enqueuing Expose request
00:06:42.759 00.000 25848 Worker thread wakes up
00:06:42.760 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, 0.50) opts 0xd
00:06:42.760 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, 0.50)
00:06:42.760 00.000 25848 Moving (1.11, 0.50) raw xDistance=-1.06 yDistance=0.88
00:06:42.760 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.06
00:06:42.760 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:06:42.760 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
00:06:42.760 00.000 25848 MoveAxis(E, 31, ABG)
00:06:42.760 00.000 25848 Guiding  Dir = 2, Dur = 31
00:06:42.795 00.035 25848 IsSlewing returns 0
00:06:42.795 00.000 25848 IsGuiding returns 0
00:06:42.827 00.032 25848 IsGuiding returns 1
00:06:42.827 00.000 25848 scope still moving after pulse duration time elapsed
00:06:42.890 00.063 25848 IsSlewing returns 0
00:06:42.890 00.000 25848 IsGuiding returns 0
00:06:42.890 00.000 25848 scope move finished after 31 + 63 ms
00:06:42.890 00.000 25848 Move returns status 0, amount 31
00:06:42.890 00.000 25848 MoveAxis(N, 0, ABG)
00:06:42.890 00.000 25848 Move returns status 0, amount 0
00:06:42.890 00.000 25848 move complete, result=0
00:06:42.890 00.000 25848 worker thread done servicing request
00:06:42.890 00.000 25848 Worker thread wakes up
00:06:42.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:42.890 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.9 px 0 ms NORTH
00:06:42.891 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:45.738 02.847 25848 Exposure complete
00:06:45.824 00.086 25848 worker thread done servicing request
00:06:45.824 00.000 21444 OnExposeComplete: enter
00:06:45.824 00.000 21444 UpdateGuideState(): m_state=6
00:06:45.824 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 375
00:06:45.824 00.000 21444 Star::Find returns 1 (1), X=1225.79, Y=738.62, Mass=362310, SNR=66.9, Peak=11988 HFD=6.5
00:06:45.824 00.000 21444 Star::Find false star n=6 nbg=257 bg=4099.6 sigma=459.4 thresh=5478 peak=5398
00:06:45.824 00.000 21444 Star::Find false star n=3 nbg=261 bg=4699.7 sigma=524.4 thresh=6273 peak=6118
00:06:45.825 00.001 21444 Star::Find false star n=1 nbg=280 bg=4378.0 sigma=576.0 thresh=6106 peak=5626
00:06:45.825 00.000 21444 Star::Find false star n=2 nbg=275 bg=4430.1 sigma=583.0 thresh=6179 peak=5687
00:06:45.825 00.000 21444 Star::Find false star n=7 nbg=255 bg=3210.2 sigma=386.0 thresh=4368 peak=4314
00:06:45.825 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.37,0.21,0.18,U] [#3 0.00,0.00,0.00,L] [#4 -0.21,0.04,0.72,U] [#5 -6.16,-8.88,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 6.48,3.33,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -23.54,0.15,0.00,M3] [#11 -1.98,0.04,3.25,U] 
00:06:45.825 00.000 21444 refined, 4 included, MultiStar: {0.31, 0.53}, one-star: {1.88, -0.22}
00:06:45.825 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
00:06:45.825 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.43)
00:06:45.825 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.53 hyp=0.62 cameraTheta=1.04 mountX=-0.26 mountY=0.61, mountTheta=1.98
00:06:45.826 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.53, opts=13)
00:06:45.826 00.000 21444 Enqueuing Move request for scope (0.31, 0.53)
00:06:45.826 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3832, FiltMin=366, FiltMax=65504, Gamma=0.560
00:06:45.826 00.000 25848 Worker thread wakes up
00:06:45.826 00.000 21444 UpdateGuideState exits: m=362310 SNR=66.9 Saturated
00:06:45.826 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:45.826 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:45.826 00.000 21444 Enqueuing Expose request
00:06:45.827 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.53) opts 0xd
00:06:45.827 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.53)
00:06:45.827 00.000 25848 Moving (0.31, 0.53) raw xDistance=-0.26 yDistance=0.61
00:06:45.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
00:06:45.827 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:06:45.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
00:06:45.827 00.000 25848 MoveAxis(E, 0, ABG)
00:06:45.827 00.000 25848 Move returns status 0, amount 0
00:06:45.827 00.000 25848 MoveAxis(N, 0, ABG)
00:06:45.827 00.000 25848 Move returns status 0, amount 0
00:06:45.827 00.000 25848 move complete, result=0
00:06:45.827 00.000 25848 worker thread done servicing request
00:06:45.827 00.000 25848 Worker thread wakes up
00:06:45.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:45.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:45.827 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
00:06:48.677 02.850 25848 Exposure complete
00:06:48.766 00.089 25848 worker thread done servicing request
00:06:48.766 00.000 21444 OnExposeComplete: enter
00:06:48.766 00.000 21444 UpdateGuideState(): m_state=6
00:06:48.766 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 376
00:06:48.766 00.000 21444 Star::Find returns 1 (1), X=1227.40, Y=738.80, Mass=347645, SNR=65.8, Peak=11960 HFD=7.4
00:06:48.766 00.000 21444 DistanceChecker: reject for large offset (3.49 > 2.74) avgDist = 1.37 count = 169
00:06:48.766 00.000 21444 DistanceChecker: activated
00:06:48.766 00.000 21444 Status Line: Recovering
00:06:48.767 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:06:48.767 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:06:48.767 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:06:48.768 00.001 25848 Worker thread wakes up
00:06:48.768 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:06:48.768 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:06:48.768 00.000 25848 move complete, result=0
00:06:48.768 00.000 25848 worker thread done servicing request
00:06:48.880 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:06:48.880 00.000 21444 Status Line: No star found
00:06:48.881 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=356, FiltMax=65504, Gamma=0.560
00:06:48.881 00.000 21444 UpdateGuideState exits: No star found
00:06:48.881 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:48.881 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:06:48.882 00.001 21444 Enqueuing Expose request
00:06:48.882 00.000 25848 Worker thread wakes up
00:06:48.882 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:48.882 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:06:51.728 02.846 25848 Exposure complete
00:06:51.816 00.088 25848 worker thread done servicing request
00:06:51.816 00.000 21444 OnExposeComplete: enter
00:06:51.816 00.000 21444 UpdateGuideState(): m_state=6
00:06:51.816 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 377
00:06:51.816 00.000 21444 Star::Find returns 1 (1), X=1228.50, Y=738.90, Mass=314469, SNR=55.7, Peak=10600 HFD=6.9
00:06:51.816 00.000 21444 DistanceChecker: reject for large offset (4.59 > 2.74) avgDist = 1.37 count = 169
00:06:51.816 00.000 21444 Status Line: Recovering
00:06:51.817 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:06:51.817 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:06:51.817 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:06:51.817 00.000 25848 Worker thread wakes up
00:06:51.818 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:06:51.818 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:06:51.818 00.000 25848 move complete, result=0
00:06:51.818 00.000 25848 worker thread done servicing request
00:06:51.931 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:06:51.931 00.000 21444 Status Line: No star found
00:06:51.932 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=172, FiltMax=65504, Gamma=0.560
00:06:51.932 00.000 21444 UpdateGuideState exits: No star found
00:06:51.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:51.932 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:06:51.933 00.001 21444 Enqueuing Expose request
00:06:51.933 00.000 25848 Worker thread wakes up
00:06:51.933 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:51.933 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:06:54.784 02.851 25848 Exposure complete
00:06:54.871 00.087 25848 worker thread done servicing request
00:06:54.871 00.000 21444 OnExposeComplete: enter
00:06:54.871 00.000 21444 UpdateGuideState(): m_state=6
00:06:54.871 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 378
00:06:54.871 00.000 21444 Star::Find returns 1 (1), X=1226.85, Y=738.72, Mass=254714, SNR=40.6, Peak=11604 HFD=6.3
00:06:54.871 00.000 21444 DistanceChecker: reject for large offset (2.94 > 2.74) avgDist = 1.37 count = 169
00:06:54.871 00.000 21444 DistanceChecker: begin recovering
00:06:54.871 00.000 21444 Star::Find false star n=3 nbg=280 bg=4228.4 sigma=562.2 thresh=5915 peak=5886
00:06:54.871 00.000 21444 Star::Find false star n=2 nbg=257 bg=2850.2 sigma=441.6 thresh=4175 peak=3938
00:06:54.871 00.000 21444 Star::Find false star n=4 nbg=245 bg=4274.0 sigma=436.5 thresh=5584 peak=5540
00:06:54.872 00.001 21444 Star::Find false star n=2 nbg=265 bg=4477.7 sigma=497.7 thresh=5971 peak=5488
00:06:54.872 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -10.91,-22.88,0.00,M2] [#4 -0.08,-0.10,1.37,U] [#5 0.00,0.00,0.00,L] [#6 -1.38,-7.21,0.21,U] [#7 8.11,2.43,1.11,U] [#8 0.00,0.00,0.00,L] [#9 -0.34,1.48,0.30,U] [#10 -33.65,-9.65,0.00,M4] [#11 0.16,-0.70,4.12,U] 
00:06:54.872 00.000 21444 refined, 5 included, MultiStar: {1.50, -0.18}, one-star: {2.93, -0.12}
00:06:54.872 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.17 = 3.11)
00:06:54.872 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.27)
00:06:54.872 00.000 21444 CameraToMount -- cameraX=1.50 cameraY=-0.18 hyp=1.51 cameraTheta=-0.12 mountX=-1.51 mountY=0.40, mountTheta=2.88
00:06:54.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.50, y=-0.18, opts=13)
00:06:54.873 00.000 21444 Enqueuing Move request for scope (1.50, -0.18)
00:06:54.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=570, FiltMax=65504, Gamma=0.560
00:06:54.873 00.000 21444 UpdateGuideState exits: m=254714 SNR=40.6 Saturated
00:06:54.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:54.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:54.873 00.000 21444 Enqueuing Expose request
00:06:54.873 00.000 25848 Worker thread wakes up
00:06:54.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.50, -0.18) opts 0xd
00:06:54.873 00.000 25848 Handling offset move in thread for scope, endpoint = (1.50, -0.18)
00:06:54.873 00.000 25848 Moving (1.50, -0.18) raw xDistance=-1.51 yDistance=0.40
00:06:54.873 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.51
00:06:54.873 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:54.873 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:06:54.873 00.000 25848 MoveAxis(E, 44, ABG)
00:06:54.873 00.000 25848 Guiding  Dir = 2, Dur = 44
00:06:54.909 00.036 25848 IsSlewing returns 0
00:06:54.909 00.000 25848 IsGuiding returns 0
00:06:54.941 00.032 25848 PulseGuide returned control before completion, sleep 23
00:06:54.991 00.050 25848 IsGuiding returns 1
00:06:54.992 00.001 25848 scope still moving after pulse duration time elapsed
00:06:55.048 00.056 25848 IsSlewing returns 0
00:06:55.049 00.001 25848 IsGuiding returns 0
00:06:55.049 00.000 25848 scope move finished after 44 + 95 ms
00:06:55.049 00.000 25848 Move returns status 0, amount 44
00:06:55.049 00.000 25848 MoveAxis(N, 0, ABG)
00:06:55.049 00.000 25848 Move returns status 0, amount 0
00:06:55.049 00.000 25848 move complete, result=0
00:06:55.050 00.001 25848 worker thread done servicing request
00:06:55.050 00.000 25848 Worker thread wakes up
00:06:55.050 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:55.050 00.000 21444 GuideStep: -1.5 px 44 ms EAST, 0.4 px 0 ms NORTH
00:06:55.050 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:57.891 02.841 25848 Exposure complete
00:06:57.973 00.082 25848 worker thread done servicing request
00:06:57.973 00.000 21444 OnExposeComplete: enter
00:06:57.973 00.000 21444 UpdateGuideState(): m_state=6
00:06:57.973 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 379
00:06:57.973 00.000 21444 Star::Find returns 1 (1), X=1229.23, Y=737.03, Mass=407545, SNR=59.4, Peak=12612 HFD=6.8
00:06:57.973 00.000 21444 DistanceChecker: reject for large offset (5.62 > 2.75) avgDist = 1.38 count = 170
00:06:57.973 00.000 21444 Star::Find false star n=2 nbg=254 bg=4246.8 sigma=463.9 thresh=5638 peak=5244
00:06:57.973 00.000 21444 Star::Find false star n=3 nbg=251 bg=4798.0 sigma=482.2 thresh=6245 peak=5846
00:06:57.973 00.000 21444 Star::Find false star n=3 nbg=255 bg=4333.3 sigma=498.4 thresh=5829 peak=5818
00:06:57.973 00.000 21444 Star::Find false star n=6 nbg=266 bg=4336.6 sigma=502.9 thresh=5845 peak=5432
00:06:57.974 00.001 21444 Star::Find false star n=7 nbg=259 bg=3343.6 sigma=494.5 thresh=4827 peak=4563
00:06:57.974 00.000 21444 Star::Find false star n=4 nbg=254 bg=3761.8 sigma=461.0 thresh=5145 peak=5050
00:06:57.974 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 12.98,-6.73,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 -0.02,-0.33,0.82,U] [#5 0.00,0.00,0.00,L] [#6 11.32,-13.48,0.00,M5] [#7 9.73,0.79,1.19,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.36,-1.58,3.22,U] 
00:06:57.974 00.000 21444 refined, 3 included, MultiStar: {3.42, -1.00}, one-star: {5.32, -1.82}
00:06:57.974 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.34 = 2.95)
00:06:57.974 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
00:06:57.974 00.000 21444 CameraToMount -- cameraX=3.42 cameraY=-1.00 hyp=3.56 cameraTheta=-0.28 mountX=-3.49 mountY=0.37, mountTheta=3.04
00:06:57.975 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.42, y=-1.00, opts=13)
00:06:57.975 00.000 21444 Enqueuing Move request for scope (3.42, -1.00)
00:06:57.975 00.000 25848 Worker thread wakes up
00:06:57.975 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.42, -1.00) opts 0xd
00:06:57.975 00.000 25848 Handling offset move in thread for scope, endpoint = (3.42, -1.00)
00:06:57.975 00.000 25848 Moving (3.42, -1.00) raw xDistance=-3.49 yDistance=0.37
00:06:57.975 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.27 from input -3.49
00:06:57.975 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:57.975 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=572, FiltMax=65504, Gamma=0.560
00:06:57.975 00.000 21444 UpdateGuideState exits: m=407545 SNR=59.4 Saturated
00:06:57.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:57.975 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:06:57.975 00.000 21444 Enqueuing Expose request
00:06:57.975 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:06:57.975 00.000 25848 MoveAxis(E, 105, ABG)
00:06:57.975 00.000 25848 Guiding  Dir = 2, Dur = 105
00:06:58.000 00.025 25848 IsSlewing returns 0
00:06:58.000 00.000 25848 IsGuiding returns 0
00:06:58.031 00.031 25848 PulseGuide returned control before completion, sleep 85
00:06:58.126 00.095 25848 IsGuiding returns 1
00:06:58.126 00.000 25848 scope still moving after pulse duration time elapsed
00:06:58.188 00.062 25848 IsSlewing returns 0
00:06:58.189 00.001 25848 IsGuiding returns 0
00:06:58.189 00.000 25848 scope move finished after 105 + 84 ms
00:06:58.189 00.000 25848 Move returns status 0, amount 105
00:06:58.189 00.000 25848 MoveAxis(N, 0, ABG)
00:06:58.189 00.000 25848 Move returns status 0, amount 0
00:06:58.189 00.000 25848 move complete, result=0
00:06:58.189 00.000 25848 worker thread done servicing request
00:06:58.189 00.000 25848 Worker thread wakes up
00:06:58.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:06:58.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:06:58.189 00.000 21444 GuideStep: -3.5 px 105 ms EAST, 0.4 px 0 ms NORTH
00:07:01.028 02.839 25848 Exposure complete
00:07:01.116 00.088 25848 worker thread done servicing request
00:07:01.117 00.001 21444 OnExposeComplete: enter
00:07:01.117 00.000 21444 UpdateGuideState(): m_state=6
00:07:01.117 00.000 21444 Star::Find(15, 1229, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 380
00:07:01.117 00.000 21444 Star::Find returns 1 (1), X=1226.72, Y=737.11, Mass=354505, SNR=62.3, Peak=11984 HFD=6.6
00:07:01.117 00.000 21444 DistanceChecker: reject for large offset (3.30 > 2.95) avgDist = 1.47 count = 171
00:07:01.117 00.000 21444 Star::Find false star n=4 nbg=264 bg=4263.1 sigma=517.2 thresh=5815 peak=5612
00:07:01.117 00.000 21444 Star::Find false star n=3 nbg=264 bg=2612.9 sigma=443.3 thresh=3943 peak=3837
00:07:01.117 00.000 21444 Star::Find false star n=3 nbg=254 bg=4848.6 sigma=512.3 thresh=6385 peak=6272
00:07:01.117 00.000 21444 Star::Find false star n=1 nbg=272 bg=4419.4 sigma=562.0 thresh=6105 peak=5708
00:07:01.117 00.000 21444 Star::Find false star n=1 nbg=268 bg=4511.9 sigma=511.0 thresh=6045 peak=5669
00:07:01.118 00.001 21444 Star::Find false star n=1 nbg=271 bg=3324.6 sigma=465.6 thresh=4721 peak=4268
00:07:01.118 00.000 21444 Star::Find false star n=1 nbg=280 bg=3783.0 sigma=530.7 thresh=5375 peak=4835
00:07:01.118 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.07,-0.12,0.81,U] [#5 1.48,-2.33,0.14,U] [#6 0.00,0.00,0.00,L] [#7 6.56,1.91,0.68,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.23,-1.45,3.10,U] 
00:07:01.118 00.000 21444 refined, 4 included, MultiStar: {1.17, -0.94}, one-star: {2.81, -1.74}
00:07:01.118 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.73 = 2.56)
00:07:01.118 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
00:07:01.118 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=-0.94 hyp=1.50 cameraTheta=-0.67 mountX=-1.25 mountY=-0.42, mountTheta=-2.82
00:07:01.119 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=-0.94, opts=13)
00:07:01.119 00.000 21444 Enqueuing Move request for scope (1.17, -0.94)
00:07:01.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=612, FiltMax=65504, Gamma=0.560
00:07:01.119 00.000 21444 UpdateGuideState exits: m=354505 SNR=62.3 Saturated
00:07:01.119 00.000 25848 Worker thread wakes up
00:07:01.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.94) opts 0xd
00:07:01.119 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, -0.94)
00:07:01.119 00.000 25848 Moving (1.17, -0.94) raw xDistance=-1.25 yDistance=-0.42
00:07:01.119 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.25
00:07:01.119 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:01.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:01.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:01.119 00.000 21444 Enqueuing Expose request
00:07:01.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:07:01.119 00.000 25848 MoveAxis(E, 44, ABG)
00:07:01.119 00.000 25848 Guiding  Dir = 2, Dur = 44
00:07:01.140 00.021 25848 IsSlewing returns 0
00:07:01.141 00.001 25848 IsGuiding returns 0
00:07:01.172 00.031 25848 PulseGuide returned control before completion, sleep 23
00:07:01.201 00.029 25848 IsGuiding returns 1
00:07:01.201 00.000 25848 scope still moving after pulse duration time elapsed
00:07:01.264 00.063 25848 IsSlewing returns 0
00:07:01.264 00.000 25848 IsGuiding returns 0
00:07:01.264 00.000 25848 scope move finished after 44 + 79 ms
00:07:01.264 00.000 25848 Move returns status 0, amount 44
00:07:01.264 00.000 25848 MoveAxis(N, 0, ABG)
00:07:01.264 00.000 25848 Move returns status 0, amount 0
00:07:01.264 00.000 25848 move complete, result=0
00:07:01.265 00.001 25848 worker thread done servicing request
00:07:01.265 00.000 25848 Worker thread wakes up
00:07:01.265 00.000 21444 GuideStep: -1.3 px 44 ms EAST, -0.4 px 0 ms NORTH
00:07:01.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:01.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:04.116 02.851 25848 Exposure complete
00:07:04.197 00.081 25848 worker thread done servicing request
00:07:04.197 00.000 21444 OnExposeComplete: enter
00:07:04.197 00.000 21444 UpdateGuideState(): m_state=6
00:07:04.198 00.001 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 381
00:07:04.198 00.000 21444 Star::Find returns 1 (1), X=1228.34, Y=737.03, Mass=336300, SNR=78.5, Peak=10448 HFD=6.9
00:07:04.198 00.000 21444 DistanceChecker: reject for large offset (4.78 > 2.95) avgDist = 1.48 count = 172
00:07:04.198 00.000 21444 Star::Find false star n=2 nbg=261 bg=4278.5 sigma=477.0 thresh=5709 peak=5409
00:07:04.198 00.000 21444 Star::Find false star n=5 nbg=263 bg=4299.4 sigma=465.1 thresh=5695 peak=5604
00:07:04.198 00.000 21444 Star::Find false star n=3 nbg=264 bg=4425.2 sigma=516.8 thresh=5976 peak=5858
00:07:04.198 00.000 21444 Star::Find false star n=2 nbg=255 bg=3335.7 sigma=428.8 thresh=4622 peak=4354
00:07:04.198 00.000 21444 Star::Find false star n=8 nbg=225 bg=3927.8 sigma=385.6 thresh=5085 peak=5006
00:07:04.198 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.20,1.48,0.14,U] [#3 5.04,1.24,0.12,U] [#4 -0.05,-0.23,0.65,U] [#5 0.00,0.00,0.00,L] [#6 22.81,-12.55,0.00,M6] [#7 8.71,2.58,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.77,-0.53,2.53,U] 
00:07:04.198 00.000 21444 refined, 5 included, MultiStar: {2.49, -0.24}, one-star: {4.43, -1.81}
00:07:04.198 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.14)
00:07:04.198 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
00:07:04.198 00.000 21444 CameraToMount -- cameraX=2.49 cameraY=-0.24 hyp=2.51 cameraTheta=-0.10 mountX=-2.51 mountY=0.72, mountTheta=2.86
00:07:04.199 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.49, y=-0.24, opts=13)
00:07:04.199 00.000 21444 Enqueuing Move request for scope (2.49, -0.24)
00:07:04.199 00.000 25848 Worker thread wakes up
00:07:04.199 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.49, -0.24) opts 0xd
00:07:04.199 00.000 25848 Handling offset move in thread for scope, endpoint = (2.49, -0.24)
00:07:04.199 00.000 25848 Moving (2.49, -0.24) raw xDistance=-2.51 yDistance=0.72
00:07:04.199 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.64 from input -2.51
00:07:04.199 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:07:04.199 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=572, FiltMax=65504, Gamma=0.560
00:07:04.199 00.000 21444 UpdateGuideState exits: m=336300 SNR=78.5 Saturated
00:07:04.199 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:04.199 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:04.199 00.000 21444 Enqueuing Expose request
00:07:04.199 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
00:07:04.199 00.000 25848 MoveAxis(E, 76, ABG)
00:07:04.199 00.000 25848 Guiding  Dir = 2, Dur = 76
00:07:04.220 00.021 25848 IsSlewing returns 0
00:07:04.220 00.000 25848 IsGuiding returns 0
00:07:04.252 00.032 25848 PulseGuide returned control before completion, sleep 55
00:07:04.320 00.068 25848 IsGuiding returns 1
00:07:04.320 00.000 25848 scope still moving after pulse duration time elapsed
00:07:04.376 00.056 25848 IsSlewing returns 0
00:07:04.376 00.000 25848 IsGuiding returns 0
00:07:04.376 00.000 25848 scope move finished after 76 + 80 ms
00:07:04.376 00.000 25848 Move returns status 0, amount 76
00:07:04.376 00.000 25848 MoveAxis(N, 0, ABG)
00:07:04.376 00.000 25848 Move returns status 0, amount 0
00:07:04.376 00.000 25848 move complete, result=0
00:07:04.376 00.000 25848 worker thread done servicing request
00:07:04.376 00.000 25848 Worker thread wakes up
00:07:04.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:04.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:04.376 00.000 21444 GuideStep: -2.5 px 76 ms EAST, 0.7 px 0 ms NORTH
00:07:07.229 02.853 25848 Exposure complete
00:07:07.318 00.089 25848 worker thread done servicing request
00:07:07.318 00.000 21444 OnExposeComplete: enter
00:07:07.318 00.000 21444 UpdateGuideState(): m_state=6
00:07:07.318 00.000 21444 Star::Find(15, 1228, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 382
00:07:07.318 00.000 21444 Star::Find returns 1 (1), X=1226.07, Y=738.29, Mass=296619, SNR=49.5, Peak=11276 HFD=6.4
00:07:07.318 00.000 21444 DistanceChecker: deactivated
00:07:07.319 00.001 21444 Star::Find false star n=10 nbg=261 bg=4212.0 sigma=418.6 thresh=5468 peak=5323
00:07:07.319 00.000 21444 Star::Find false star n=5 nbg=239 bg=4149.4 sigma=419.4 thresh=5408 peak=5254
00:07:07.319 00.000 21444 Star::Find false star n=4 nbg=257 bg=4259.6 sigma=489.1 thresh=5727 peak=5458
00:07:07.319 00.000 21444 Star::Find false star n=4 nbg=262 bg=3308.0 sigma=409.7 thresh=4537 peak=4309
00:07:07.319 00.000 21444 Star::Find false star n=3 nbg=266 bg=3722.2 sigma=534.9 thresh=5327 peak=4852
00:07:07.319 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 8.60,2.58,0.27,U] [#4 -0.10,-0.25,1.04,U] [#5 -0.89,2.52,0.30,U] [#6 0.00,0.00,0.00,L] [#7 6.72,2.55,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.02,-0.84,3.58,U] 
00:07:07.319 00.000 21444 refined, 5 included, MultiStar: {0.91, -0.01}, one-star: {2.15, -0.56}
00:07:07.319 00.000 21444 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
00:07:07.319 00.000 21444 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.37)
00:07:07.319 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.01 hyp=0.91 cameraTheta=-0.01 mountX=-0.90 mountY=0.33, mountTheta=2.79
00:07:07.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.01, opts=13)
00:07:07.320 00.000 21444 Enqueuing Move request for scope (0.91, -0.01)
00:07:07.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3832, FiltMin=410, FiltMax=65504, Gamma=0.560
00:07:07.320 00.000 21444 UpdateGuideState exits: m=296619 SNR=49.5 Saturated
00:07:07.320 00.000 25848 Worker thread wakes up
00:07:07.320 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.01) opts 0xd
00:07:07.320 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.01)
00:07:07.320 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:07.320 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:07.320 00.000 21444 Enqueuing Expose request
00:07:07.320 00.000 25848 Moving (0.91, -0.01) raw xDistance=-0.90 yDistance=0.33
00:07:07.321 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.90
00:07:07.321 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:07.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:07:07.321 00.000 25848 MoveAxis(E, 32, ABG)
00:07:07.321 00.000 25848 Guiding  Dir = 2, Dur = 32
00:07:07.342 00.021 25848 IsSlewing returns 0
00:07:07.342 00.000 25848 IsGuiding returns 0
00:07:07.384 00.042 25848 IsGuiding returns 1
00:07:07.384 00.000 25848 scope still moving after pulse duration time elapsed
00:07:07.455 00.071 25848 IsSlewing returns 0
00:07:07.455 00.000 25848 IsGuiding returns 0
00:07:07.455 00.000 25848 scope move finished after 32 + 81 ms
00:07:07.455 00.000 25848 Move returns status 0, amount 32
00:07:07.456 00.001 25848 MoveAxis(N, 0, ABG)
00:07:07.456 00.000 25848 Move returns status 0, amount 0
00:07:07.456 00.000 25848 move complete, result=0
00:07:07.456 00.000 25848 worker thread done servicing request
00:07:07.456 00.000 25848 Worker thread wakes up
00:07:07.456 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:07.456 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:07.456 00.000 21444 GuideStep: -0.9 px 32 ms EAST, 0.3 px 0 ms NORTH
00:07:10.300 02.844 25848 Exposure complete
00:07:10.374 00.074 25848 worker thread done servicing request
00:07:10.374 00.000 21444 OnExposeComplete: enter
00:07:10.374 00.000 21444 UpdateGuideState(): m_state=6
00:07:10.374 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 383
00:07:10.375 00.001 21444 Star::Find returns 1 (1), X=1224.07, Y=737.15, Mass=395954, SNR=69.5, Peak=12740 HFD=6.8
00:07:10.375 00.000 21444 Star::Find false star n=1 nbg=262 bg=4246.5 sigma=512.8 thresh=5785 peak=5318
00:07:10.375 00.000 21444 Star::Find false star n=3 nbg=271 bg=2576.4 sigma=458.9 thresh=3953 peak=3564
00:07:10.375 00.000 21444 Star::Find false star n=2 nbg=246 bg=4206.5 sigma=445.4 thresh=5543 peak=5415
00:07:10.375 00.000 21444 Star::Find false star n=5 nbg=248 bg=4213.0 sigma=446.2 thresh=5552 peak=5509
00:07:10.375 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 18.63,-0.97,0.00,M1] [#4 -0.03,-0.23,0.76,U] [#5 0.00,0.00,0.00,L] [#6 -2.79,12.81,0.00,M7] [#7 5.09,0.65,0.70,U] [#8 0.00,0.00,0.00,L] [#9 8.10,14.33,0.00,M7] [#10 -16.19,20.58,0.00,M5] [#11 -4.03,-1.76,3.39,U] 
00:07:10.375 00.000 21444 single-star, 3 included, MultiStar: {-1.70, -1.26}, one-star: {0.16, -1.70}
00:07:10.375 00.000 21444 CameraToMount -- cameraTheta (-1.48) - m_xAngle (3.05) = xAngle (-4.53 = 1.75)
00:07:10.375 00.000 21444 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.09)
00:07:10.375 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-1.70 hyp=1.70 cameraTheta=-1.48 mountX=-0.31 mountY=-1.51, mountTheta=-1.77
00:07:10.376 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-1.70, opts=13)
00:07:10.376 00.000 21444 Enqueuing Move request for scope (0.16, -1.70)
00:07:10.376 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=608, FiltMax=65504, Gamma=0.560
00:07:10.376 00.000 21444 UpdateGuideState exits: m=395954 SNR=69.5 Saturated
00:07:10.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:10.376 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:10.376 00.000 21444 Enqueuing Expose request
00:07:10.376 00.000 25848 Worker thread wakes up
00:07:10.376 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.70) opts 0xd
00:07:10.376 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -1.70)
00:07:10.376 00.000 25848 Moving (0.16, -1.70) raw xDistance=-0.31 yDistance=-1.51
00:07:10.376 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
00:07:10.376 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:07:10.376 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.51
00:07:10.376 00.000 25848 MoveAxis(E, 0, ABG)
00:07:10.376 00.000 25848 Move returns status 0, amount 0
00:07:10.376 00.000 25848 MoveAxis(N, 0, ABG)
00:07:10.377 00.001 25848 Move returns status 0, amount 0
00:07:10.377 00.000 25848 move complete, result=0
00:07:10.377 00.000 25848 worker thread done servicing request
00:07:10.377 00.000 25848 Worker thread wakes up
00:07:10.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:10.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:10.377 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.5 px 0 ms NORTH
00:07:13.225 02.848 25848 Exposure complete
00:07:13.313 00.088 25848 worker thread done servicing request
00:07:13.313 00.000 21444 OnExposeComplete: enter
00:07:13.313 00.000 21444 UpdateGuideState(): m_state=6
00:07:13.314 00.001 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 384
00:07:13.314 00.000 21444 Star::Find returns 1 (1), X=1225.09, Y=736.81, Mass=371976, SNR=69.4, Peak=11580 HFD=7.0
00:07:13.314 00.000 21444 Star::Find false star n=4 nbg=265 bg=4161.4 sigma=483.3 thresh=5611 peak=5505
00:07:13.314 00.000 21444 Star::Find false star n=2 nbg=246 bg=2673.5 sigma=392.7 thresh=3852 peak=3520
00:07:13.314 00.000 21444 Star::Find false star n=3 nbg=266 bg=4580.9 sigma=517.1 thresh=6132 peak=5906
00:07:13.314 00.000 21444 Star::Find false star n=3 nbg=259 bg=4299.0 sigma=515.4 thresh=5845 peak=5651
00:07:13.314 00.000 21444 Star::Find false star n=1 nbg=258 bg=4409.9 sigma=534.3 thresh=6013 peak=5565
00:07:13.314 00.000 21444 Star::Find false star n=4 nbg=260 bg=3691.1 sigma=458.1 thresh=5065 peak=4848
00:07:13.314 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.09,-0.16,0.82,U] [#5 0.00,0.00,0.00,L] [#6 10.27,1.04,0.21,U] [#7 4.87,0.15,0.70,U] [#8 0.00,0.00,0.00,L] [#9 0.50,0.62,0.15,U] [#10 0.00,0.00,0.00,L] [#11 -2.64,-1.73,2.05,U] 
00:07:13.314 00.000 21444 refined, 5 included, MultiStar: {0.27, -1.07}, one-star: {1.18, -2.04}
00:07:13.314 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.90)
00:07:13.314 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.22 = -0.94)
00:07:13.314 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-1.07 hyp=1.11 cameraTheta=-1.33 mountX=-0.36 mountY=-0.89, mountTheta=-1.96
00:07:13.315 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-1.07, opts=13)
00:07:13.315 00.000 21444 Enqueuing Move request for scope (0.27, -1.07)
00:07:13.315 00.000 25848 Worker thread wakes up
00:07:13.315 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -1.07) opts 0xd
00:07:13.316 00.001 25848 Handling offset move in thread for scope, endpoint = (0.27, -1.07)
00:07:13.316 00.000 25848 Moving (0.27, -1.07) raw xDistance=-0.36 yDistance=-0.89
00:07:13.316 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
00:07:13.316 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
00:07:13.316 00.000 25848 MoveAxis(E, 0, ABG)
00:07:13.316 00.000 25848 Move returns status 0, amount 0
00:07:13.316 00.000 25848 MoveAxis(N, 24, ABG)
00:07:13.316 00.000 25848 Guiding  Dir = 0, Dur = 24
00:07:13.316 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=420, FiltMax=65504, Gamma=0.560
00:07:13.316 00.000 21444 UpdateGuideState exits: m=371976 SNR=69.4 Saturated
00:07:13.316 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:13.316 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:13.316 00.000 21444 Enqueuing Expose request
00:07:13.344 00.028 25848 IsSlewing returns 0
00:07:13.345 00.001 25848 IsGuiding returns 0
00:07:13.376 00.031 25848 IsGuiding returns 1
00:07:13.376 00.000 25848 scope still moving after pulse duration time elapsed
00:07:13.437 00.061 25848 IsSlewing returns 0
00:07:13.437 00.000 25848 IsGuiding returns 0
00:07:13.437 00.000 25848 scope move finished after 24 + 68 ms
00:07:13.437 00.000 25848 Move returns status 0, amount 24
00:07:13.437 00.000 25848 move complete, result=0
00:07:13.437 00.000 25848 worker thread done servicing request
00:07:13.437 00.000 25848 Worker thread wakes up
00:07:13.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:13.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:13.437 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.9 px 24 ms NORTH
00:07:16.280 02.843 25848 Exposure complete
00:07:16.369 00.089 25848 worker thread done servicing request
00:07:16.370 00.001 21444 OnExposeComplete: enter
00:07:16.370 00.000 21444 UpdateGuideState(): m_state=6
00:07:16.370 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 385
00:07:16.370 00.000 21444 Star::Find returns 1 (1), X=1227.33, Y=738.03, Mass=356721, SNR=64.8, Peak=10956 HFD=6.7
00:07:16.370 00.000 21444 DistanceChecker: reject for large offset (3.52 > 2.97) avgDist = 1.49 count = 176
00:07:16.370 00.000 21444 DistanceChecker: activated
00:07:16.370 00.000 21444 Status Line: Recovering
00:07:16.370 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:07:16.370 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:07:16.370 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:07:16.370 00.000 25848 Worker thread wakes up
00:07:16.370 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:07:16.370 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:07:16.370 00.000 25848 move complete, result=0
00:07:16.370 00.000 25848 worker thread done servicing request
00:07:16.482 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:07:16.482 00.000 21444 Status Line: No star found
00:07:16.484 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=724, FiltMax=65504, Gamma=0.560
00:07:16.484 00.000 21444 UpdateGuideState exits: No star found
00:07:16.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:16.484 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:07:16.484 00.000 21444 Enqueuing Expose request
00:07:16.484 00.000 25848 Worker thread wakes up
00:07:16.485 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:16.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:07:19.338 02.853 25848 Exposure complete
00:07:19.415 00.077 25848 worker thread done servicing request
00:07:19.415 00.000 21444 OnExposeComplete: enter
00:07:19.415 00.000 21444 UpdateGuideState(): m_state=6
00:07:19.415 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 386
00:07:19.416 00.001 21444 Star::Find returns 1 (1), X=1223.95, Y=737.43, Mass=301675, SNR=54.6, Peak=11784 HFD=6.5
00:07:19.416 00.000 21444 DistanceChecker: deactivated
00:07:19.416 00.000 21444 Star::Find false star n=2 nbg=251 bg=4223.8 sigma=483.9 thresh=5675 peak=5639
00:07:19.416 00.000 21444 Star::Find false star n=5 nbg=247 bg=4373.3 sigma=510.7 thresh=5905 peak=5844
00:07:19.416 00.000 21444 Star::Find false star n=3 nbg=259 bg=3432.1 sigma=478.1 thresh=4867 peak=4601
00:07:19.416 00.000 21444 Star::Find false star n=2 nbg=251 bg=3847.2 sigma=431.2 thresh=5141 peak=4821
00:07:19.416 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.78,2.42,0.15,U] [#3 5.75,1.31,0.23,U] [#4 -0.10,0.32,0.89,U] [#5 -2.48,-1.38,0.27,U] [#6 0.00,0.00,0.00,L] [#7 4.18,1.52,0.94,U] [#8 -2.24,10.20,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.80,-1.28,2.81,U] 
00:07:19.416 00.000 21444 refined, 6 included, MultiStar: {-0.91, -0.48}, one-star: {0.04, -1.42}
00:07:19.416 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.58)
00:07:19.416 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
00:07:19.416 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=-0.48 hyp=1.03 cameraTheta=-2.66 mountX=0.87 mountY=-0.79, mountTheta=-0.74
00:07:19.417 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=-0.48, opts=13)
00:07:19.417 00.000 21444 Enqueuing Move request for scope (-0.91, -0.48)
00:07:19.417 00.000 25848 Worker thread wakes up
00:07:19.417 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.48) opts 0xd
00:07:19.417 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=218, FiltMax=65504, Gamma=0.560
00:07:19.417 00.000 21444 UpdateGuideState exits: m=301675 SNR=54.6 Saturated
00:07:19.417 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:19.417 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:19.417 00.000 21444 Enqueuing Expose request
00:07:19.417 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, -0.48)
00:07:19.417 00.000 25848 Moving (-0.91, -0.48) raw xDistance=0.87 yDistance=-0.79
00:07:19.417 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
00:07:19.417 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
00:07:19.417 00.000 25848 MoveAxis(W, 25, ABG)
00:07:19.418 00.001 25848 Guiding  Dir = 3, Dur = 25
00:07:19.438 00.020 25848 IsSlewing returns 0
00:07:19.438 00.000 25848 IsGuiding returns 0
00:07:19.503 00.065 25848 IsGuiding returns 1
00:07:19.504 00.001 25848 scope still moving after pulse duration time elapsed
00:07:19.547 00.043 25848 IsSlewing returns 0
00:07:19.547 00.000 25848 IsGuiding returns 0
00:07:19.547 00.000 25848 scope move finished after 25 + 83 ms
00:07:19.547 00.000 25848 Move returns status 0, amount 25
00:07:19.547 00.000 25848 MoveAxis(N, 22, ABG)
00:07:19.547 00.000 25848 Guiding  Dir = 0, Dur = 22
00:07:19.579 00.032 25848 IsSlewing returns 0
00:07:19.580 00.001 25848 IsGuiding returns 0
00:07:19.611 00.031 25848 IsGuiding returns 1
00:07:19.611 00.000 25848 scope still moving after pulse duration time elapsed
00:07:19.656 00.045 25848 IsSlewing returns 0
00:07:19.680 00.024 25848 IsGuiding returns 0
00:07:19.680 00.000 25848 scope move finished after 22 + 78 ms
00:07:19.680 00.000 25848 Move returns status 0, amount 22
00:07:19.680 00.000 25848 move complete, result=0
00:07:19.680 00.000 25848 worker thread done servicing request
00:07:19.680 00.000 25848 Worker thread wakes up
00:07:19.680 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:19.680 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:19.680 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.8 px 22 ms NORTH
00:07:22.528 02.848 25848 Exposure complete
00:07:22.619 00.091 25848 worker thread done servicing request
00:07:22.619 00.000 21444 OnExposeComplete: enter
00:07:22.619 00.000 21444 UpdateGuideState(): m_state=6
00:07:22.619 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 387
00:07:22.619 00.000 21444 Star::Find returns 1 (1), X=1226.86, Y=737.51, Mass=405621, SNR=67.0, Peak=12340 HFD=6.9
00:07:22.619 00.000 21444 Star::Find false star n=5 nbg=265 bg=4186.4 sigma=497.7 thresh=5680 peak=5302
00:07:22.619 00.000 21444 Star::Find false star n=1 nbg=265 bg=4731.3 sigma=553.0 thresh=6390 peak=5972
00:07:22.619 00.000 21444 Star::Find false star n=3 nbg=261 bg=4240.0 sigma=504.0 thresh=5752 peak=5384
00:07:22.619 00.000 21444 Star::Find false star n=3 nbg=234 bg=4445.2 sigma=465.1 thresh=5840 peak=5459
00:07:22.619 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.87,-2.75,0.17,U] [#3 0.00,0.00,0.00,L] [#4 -0.44,0.02,0.64,U] [#5 0.00,0.00,0.00,L] [#6 -1.49,-4.87,0.18,U] [#7 6.76,2.06,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.54,0.95,0.12,U] [#10 -11.37,3.90,0.00,M6] [#11 -1.07,-0.90,4.88,U] 
00:07:22.620 00.001 21444 refined, 6 included, MultiStar: {0.36, -0.69}, one-star: {2.95, -1.34}
00:07:22.620 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.14 = 2.15)
00:07:22.620 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.98 = -0.70)
00:07:22.620 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-0.69 hyp=0.78 cameraTheta=-1.08 mountX=-0.42 mountY=-0.50, mountTheta=-2.28
00:07:22.620 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-0.69, opts=13)
00:07:22.620 00.000 21444 Enqueuing Move request for scope (0.36, -0.69)
00:07:22.620 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=470, FiltMax=65504, Gamma=0.560
00:07:22.620 00.000 21444 UpdateGuideState exits: m=405621 SNR=67.0 Saturated
00:07:22.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:22.620 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:22.620 00.000 21444 Enqueuing Expose request
00:07:22.620 00.000 25848 Worker thread wakes up
00:07:22.620 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.69) opts 0xd
00:07:22.620 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -0.69)
00:07:22.620 00.000 25848 Moving (0.36, -0.69) raw xDistance=-0.42 yDistance=-0.50
00:07:22.620 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
00:07:22.620 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:22.620 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
00:07:22.620 00.000 25848 MoveAxis(E, 0, ABG)
00:07:22.620 00.000 25848 Move returns status 0, amount 0
00:07:22.621 00.001 25848 MoveAxis(N, 0, ABG)
00:07:22.621 00.000 25848 Move returns status 0, amount 0
00:07:22.621 00.000 25848 move complete, result=0
00:07:22.621 00.000 25848 worker thread done servicing request
00:07:22.621 00.000 25848 Worker thread wakes up
00:07:22.621 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:22.621 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:22.621 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
00:07:25.470 02.849 25848 Exposure complete
00:07:25.544 00.074 25848 worker thread done servicing request
00:07:25.544 00.000 21444 OnExposeComplete: enter
00:07:25.545 00.001 21444 UpdateGuideState(): m_state=6
00:07:25.545 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 388
00:07:25.545 00.000 21444 Star::Find returns 1 (1), X=1224.33, Y=738.54, Mass=375899, SNR=61.9, Peak=12364 HFD=6.7
00:07:25.545 00.000 21444 Star::Find false star n=4 nbg=252 bg=4197.0 sigma=441.2 thresh=5521 peak=5460
00:07:25.545 00.000 21444 Star::Find false star n=2 nbg=254 bg=4806.9 sigma=480.2 thresh=6247 peak=5860
00:07:25.545 00.000 21444 Star::Find false star n=3 nbg=252 bg=4324.7 sigma=466.6 thresh=5725 peak=5659
00:07:25.545 00.000 21444 Star::Find false star n=2 nbg=274 bg=4376.7 sigma=539.0 thresh=5994 peak=5302
00:07:25.545 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.47,-15.50,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.06,-0.44,0.74,U] [#5 -3.54,-3.18,0.16,U] [#6 0.00,0.00,0.00,L] [#7 5.96,2.25,0.93,U] [#8 0.00,0.00,0.00,L] [#9 -0.74,1.36,0.14,U] [#10 -8.96,-9.98,0.00,M7] [#11 -2.02,0.06,3.06,U] 
00:07:25.545 00.000 21444 refined, 5 included, MultiStar: {-0.15, 0.22}, one-star: {0.41, -0.30}
00:07:25.545 00.000 21444 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
00:07:25.545 00.000 21444 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.72 = 2.57)
00:07:25.545 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.18 mountX=0.17 mountY=0.15, mountTheta=0.70
00:07:25.546 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.22, opts=13)
00:07:25.546 00.000 21444 Enqueuing Move request for scope (-0.15, 0.22)
00:07:25.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=420, FiltMax=65504, Gamma=0.560
00:07:25.546 00.000 21444 UpdateGuideState exits: m=375899 SNR=61.9 Saturated
00:07:25.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:25.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:25.546 00.000 21444 Enqueuing Expose request
00:07:25.546 00.000 25848 Worker thread wakes up
00:07:25.546 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
00:07:25.546 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
00:07:25.546 00.000 25848 Moving (-0.15, 0.22) raw xDistance=0.17 yDistance=0.15
00:07:25.546 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:07:25.546 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:25.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:07:25.546 00.000 25848 MoveAxis(E, 0, ABG)
00:07:25.546 00.000 25848 Move returns status 0, amount 0
00:07:25.546 00.000 25848 MoveAxis(N, 0, ABG)
00:07:25.546 00.000 25848 Move returns status 0, amount 0
00:07:25.546 00.000 25848 move complete, result=0
00:07:25.547 00.001 25848 worker thread done servicing request
00:07:25.547 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:25.547 00.000 25848 Worker thread wakes up
00:07:25.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:25.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:28.396 02.849 25848 Exposure complete
00:07:28.473 00.077 25848 worker thread done servicing request
00:07:28.473 00.000 21444 OnExposeComplete: enter
00:07:28.473 00.000 21444 UpdateGuideState(): m_state=6
00:07:28.473 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 389
00:07:28.473 00.000 21444 Star::Find returns 1 (1), X=1224.29, Y=737.56, Mass=267768, SNR=54.7, Peak=10748 HFD=6.1
00:07:28.473 00.000 21444 Star::Find false star n=9 nbg=258 bg=4193.6 sigma=447.5 thresh=5536 peak=5408
00:07:28.474 00.001 21444 Star::Find false star n=6 nbg=240 bg=4750.7 sigma=487.5 thresh=6213 peak=6192
00:07:28.474 00.000 21444 Star::Find false star n=4 nbg=230 bg=4474.0 sigma=373.2 thresh=5594 peak=5477
00:07:28.474 00.000 21444 Star::Find false star n=4 nbg=260 bg=4368.0 sigma=471.0 thresh=5781 peak=5648
00:07:28.474 00.000 21444 Star::Find false star n=4 nbg=258 bg=3333.8 sigma=458.6 thresh=4709 peak=4360
00:07:28.474 00.000 21444 Star::Find false star n=1 nbg=271 bg=3916.8 sigma=453.4 thresh=5277 peak=4790
00:07:28.474 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.81,-26.16,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -0.06,-0.10,1.23,U] [#5 -12.81,5.60,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 5.97,2.06,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.01,-1.54,3.07,U] 
00:07:28.474 00.000 21444 refined, 3 included, MultiStar: {-0.32, -0.80}, one-star: {0.37, -1.28}
00:07:28.474 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
00:07:28.474 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
00:07:28.474 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=-0.80 hyp=0.86 cameraTheta=-1.95 mountX=0.25 mountY=-0.86, mountTheta=-1.29
00:07:28.475 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-0.80, opts=13)
00:07:28.475 00.000 21444 Enqueuing Move request for scope (-0.32, -0.80)
00:07:28.475 00.000 25848 Worker thread wakes up
00:07:28.475 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=420, FiltMax=65504, Gamma=0.560
00:07:28.475 00.000 21444 UpdateGuideState exits: m=267768 SNR=54.7 Saturated
00:07:28.475 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:28.475 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:28.475 00.000 21444 Enqueuing Expose request
00:07:28.475 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.80) opts 0xd
00:07:28.475 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -0.80)
00:07:28.475 00.000 25848 Moving (-0.32, -0.80) raw xDistance=0.25 yDistance=-0.86
00:07:28.475 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
00:07:28.475 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
00:07:28.475 00.000 25848 MoveAxis(E, 0, ABG)
00:07:28.475 00.000 25848 Move returns status 0, amount 0
00:07:28.475 00.000 25848 MoveAxis(N, 23, ABG)
00:07:28.475 00.000 25848 Guiding  Dir = 0, Dur = 23
00:07:28.500 00.025 25848 IsSlewing returns 0
00:07:28.500 00.000 25848 IsGuiding returns 0
00:07:28.581 00.081 25848 IsGuiding returns 1
00:07:28.581 00.000 25848 scope still moving after pulse duration time elapsed
00:07:28.641 00.060 25848 IsSlewing returns 0
00:07:28.641 00.000 25848 IsGuiding returns 0
00:07:28.641 00.000 25848 scope move finished after 23 + 118 ms
00:07:28.641 00.000 25848 Move returns status 0, amount 23
00:07:28.641 00.000 25848 move complete, result=0
00:07:28.641 00.000 25848 worker thread done servicing request
00:07:28.641 00.000 25848 Worker thread wakes up
00:07:28.641 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.9 px 23 ms NORTH
00:07:28.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:28.642 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:31.483 02.841 25848 Exposure complete
00:07:31.562 00.079 25848 worker thread done servicing request
00:07:31.563 00.001 21444 OnExposeComplete: enter
00:07:31.563 00.000 21444 UpdateGuideState(): m_state=6
00:07:31.563 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 390
00:07:31.563 00.000 21444 Star::Find returns 1 (1), X=1225.56, Y=736.61, Mass=263797, SNR=59.4, Peak=10448 HFD=7.0
00:07:31.563 00.000 21444 Star::Find false star n=6 nbg=280 bg=2785.1 sigma=515.8 thresh=4333 peak=3910
00:07:31.563 00.000 21444 Star::Find false star n=1 nbg=275 bg=4725.4 sigma=591.8 thresh=6501 peak=6005
00:07:31.563 00.000 21444 Star::Find false star n=7 nbg=269 bg=4058.9 sigma=473.6 thresh=5480 peak=5417
00:07:31.563 00.000 21444 Star::Find false star n=3 nbg=277 bg=4278.4 sigma=560.2 thresh=5959 peak=5544
00:07:31.563 00.000 21444 Star::Find false star n=4 nbg=251 bg=3396.0 sigma=455.3 thresh=4762 peak=4710
00:07:31.563 00.000 21444 MultiStar: [#1 -1.55,0.92,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.04,-0.14,1.08,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.32,0.39,0.60,U] [#8 -5.11,4.78,0.19,U] [#9 0.00,0.00,0.00,L] [#10 -9.65,6.30,0.00,M8] [#11 -2.04,-1.13,2.02,U] 
00:07:31.563 00.000 21444 refined, 5 included, MultiStar: {-0.09, -0.66}, one-star: {1.65, -2.24}
00:07:31.563 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.05) = xAngle (-4.76 = 1.52)
00:07:31.563 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.60 = -1.32)
00:07:31.563 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=-0.66 hyp=0.67 cameraTheta=-1.71 mountX=0.03 mountY=-0.65, mountTheta=-1.52
00:07:31.564 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=-0.66, opts=13)
00:07:31.564 00.000 21444 Enqueuing Move request for scope (-0.09, -0.66)
00:07:31.564 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=552, FiltMax=65504, Gamma=0.560
00:07:31.564 00.000 21444 UpdateGuideState exits: m=263797 SNR=59.4 Saturated
00:07:31.564 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:31.564 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:31.564 00.000 21444 Enqueuing Expose request
00:07:31.564 00.000 25848 Worker thread wakes up
00:07:31.565 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.66) opts 0xd
00:07:31.565 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, -0.66)
00:07:31.565 00.000 25848 Moving (-0.09, -0.66) raw xDistance=0.03 yDistance=-0.65
00:07:31.565 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:07:31.565 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
00:07:31.565 00.000 25848 MoveAxis(E, 0, ABG)
00:07:31.565 00.000 25848 Move returns status 0, amount 0
00:07:31.565 00.000 25848 MoveAxis(N, 18, ABG)
00:07:31.565 00.000 25848 Guiding  Dir = 0, Dur = 18
00:07:31.593 00.028 25848 IsSlewing returns 0
00:07:31.593 00.000 25848 IsGuiding returns 0
00:07:31.625 00.032 25848 IsGuiding returns 1
00:07:31.625 00.000 25848 scope still moving after pulse duration time elapsed
00:07:31.685 00.060 25848 IsSlewing returns 0
00:07:31.685 00.000 25848 IsGuiding returns 0
00:07:31.685 00.000 25848 scope move finished after 18 + 74 ms
00:07:31.685 00.000 25848 Move returns status 0, amount 18
00:07:31.685 00.000 25848 move complete, result=0
00:07:31.685 00.000 25848 worker thread done servicing request
00:07:31.685 00.000 25848 Worker thread wakes up
00:07:31.685 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:31.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:31.685 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.7 px 18 ms NORTH
00:07:34.529 02.844 25848 Exposure complete
00:07:34.618 00.089 25848 worker thread done servicing request
00:07:34.618 00.000 21444 OnExposeComplete: enter
00:07:34.618 00.000 21444 UpdateGuideState(): m_state=6
00:07:34.619 00.001 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 391
00:07:34.619 00.000 21444 Star::Find returns 1 (1), X=1225.25, Y=737.94, Mass=307651, SNR=51.1, Peak=11960 HFD=6.4
00:07:34.619 00.000 21444 Star::Find false star n=5 nbg=255 bg=4234.2 sigma=496.1 thresh=5723 peak=5723
00:07:34.619 00.000 21444 Star::Find false star n=6 nbg=266 bg=4224.6 sigma=498.0 thresh=5719 peak=5301
00:07:34.619 00.000 21444 Star::Find false star n=2 nbg=263 bg=4403.5 sigma=502.2 thresh=5910 peak=5580
00:07:34.619 00.000 21444 Star::Find false star n=2 nbg=264 bg=3414.4 sigma=460.8 thresh=4797 peak=4393
00:07:34.619 00.000 21444 Star::Find false star n=3 nbg=257 bg=3821.4 sigma=456.9 thresh=5192 peak=5100
00:07:34.619 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.07,-1.17,0.31,U] [#3 4.83,1.03,0.18,U] [#4 -0.00,-0.14,1.04,U] [#5 -6.20,-10.87,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 4.08,1.97,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.70,-1.02,3.67,U] 
00:07:34.619 00.000 21444 refined, 5 included, MultiStar: {0.06, -0.46}, one-star: {1.33, -0.90}
00:07:34.619 00.000 21444 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.05) = xAngle (-4.49 = 1.80)
00:07:34.619 00.000 21444 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.33 = -1.05)
00:07:34.619 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.46 hyp=0.47 cameraTheta=-1.44 mountX=-0.10 mountY=-0.40, mountTheta=-1.82
00:07:34.620 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.46, opts=13)
00:07:34.620 00.000 21444 Enqueuing Move request for scope (0.06, -0.46)
00:07:34.620 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=330, FiltMax=65504, Gamma=0.560
00:07:34.620 00.000 21444 UpdateGuideState exits: m=307651 SNR=51.1 Saturated
00:07:34.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:34.620 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:34.620 00.000 21444 Enqueuing Expose request
00:07:34.620 00.000 25848 Worker thread wakes up
00:07:34.621 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.46) opts 0xd
00:07:34.621 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.46)
00:07:34.621 00.000 25848 Moving (0.06, -0.46) raw xDistance=-0.10 yDistance=-0.40
00:07:34.621 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:07:34.621 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:34.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:07:34.621 00.000 25848 MoveAxis(E, 0, ABG)
00:07:34.621 00.000 25848 Move returns status 0, amount 0
00:07:34.621 00.000 25848 MoveAxis(N, 0, ABG)
00:07:34.621 00.000 25848 Move returns status 0, amount 0
00:07:34.621 00.000 25848 move complete, result=0
00:07:34.621 00.000 25848 worker thread done servicing request
00:07:34.621 00.000 25848 Worker thread wakes up
00:07:34.621 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:34.621 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:34.621 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:07:37.464 02.843 25848 Exposure complete
00:07:37.531 00.067 25848 worker thread done servicing request
00:07:37.531 00.000 21444 OnExposeComplete: enter
00:07:37.532 00.001 21444 UpdateGuideState(): m_state=6
00:07:37.532 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 392
00:07:37.532 00.000 21444 Star::Find returns 1 (1), X=1227.25, Y=737.19, Mass=379050, SNR=60.5, Peak=12208 HFD=6.6
00:07:37.532 00.000 21444 Star::Find false star n=5 nbg=256 bg=4112.0 sigma=485.1 thresh=5567 peak=5359
00:07:37.532 00.000 21444 Star::Find false star n=6 nbg=259 bg=2519.5 sigma=420.9 thresh=3782 peak=3614
00:07:37.532 00.000 21444 Star::Find false star n=3 nbg=265 bg=4016.8 sigma=525.7 thresh=5594 peak=5352
00:07:37.532 00.000 21444 Star::Find false star n=3 nbg=275 bg=4351.0 sigma=561.1 thresh=6034 peak=5944
00:07:37.532 00.000 21444 Star::Find false star n=2 nbg=263 bg=3657.6 sigma=466.4 thresh=5057 peak=4814
00:07:37.532 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.31,0.89,0.17,U] [#4 -0.07,-0.11,0.97,U] [#5 0.00,0.00,0.00,L] [#6 0.15,13.27,0.00,M6] [#7 7.68,1.27,0.98,U] [#8 0.00,0.00,0.00,L] [#9 7.99,-0.83,0.18,U] [#10 0.00,0.00,0.00,L] [#11 0.15,-0.54,4.13,U] 
00:07:37.532 00.000 21444 refined, 5 included, MultiStar: {1.83, -0.37}, one-star: {3.34, -1.65}
00:07:37.532 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
00:07:37.532 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
00:07:37.532 00.000 21444 CameraToMount -- cameraX=1.83 cameraY=-0.37 hyp=1.87 cameraTheta=-0.20 mountX=-1.86 mountY=0.35, mountTheta=2.95
00:07:37.533 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.83, y=-0.37, opts=13)
00:07:37.533 00.000 21444 Enqueuing Move request for scope (1.83, -0.37)
00:07:37.533 00.000 25848 Worker thread wakes up
00:07:37.533 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.83, -0.37) opts 0xd
00:07:37.533 00.000 25848 Handling offset move in thread for scope, endpoint = (1.83, -0.37)
00:07:37.533 00.000 25848 Moving (1.83, -0.37) raw xDistance=-1.86 yDistance=0.35
00:07:37.533 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.86
00:07:37.533 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:37.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=620, FiltMax=65504, Gamma=0.560
00:07:37.533 00.000 21444 UpdateGuideState exits: m=379050 SNR=60.5 Saturated
00:07:37.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:37.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:37.533 00.000 21444 Enqueuing Expose request
00:07:37.533 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:07:37.534 00.001 25848 MoveAxis(E, 54, ABG)
00:07:37.534 00.000 25848 Guiding  Dir = 2, Dur = 54
00:07:37.565 00.031 25848 IsSlewing returns 0
00:07:37.565 00.000 25848 IsGuiding returns 0
00:07:37.596 00.031 25848 PulseGuide returned control before completion, sleep 34
00:07:37.638 00.042 25848 IsGuiding returns 1
00:07:37.638 00.000 25848 scope still moving after pulse duration time elapsed
00:07:37.688 00.050 25848 IsSlewing returns 0
00:07:37.688 00.000 25848 IsGuiding returns 0
00:07:37.688 00.000 25848 scope move finished after 54 + 69 ms
00:07:37.688 00.000 25848 Move returns status 0, amount 54
00:07:37.688 00.000 25848 MoveAxis(N, 0, ABG)
00:07:37.688 00.000 25848 Move returns status 0, amount 0
00:07:37.688 00.000 25848 move complete, result=0
00:07:37.689 00.001 25848 worker thread done servicing request
00:07:37.689 00.000 25848 Worker thread wakes up
00:07:37.689 00.000 21444 GuideStep: -1.9 px 54 ms EAST, 0.4 px 0 ms NORTH
00:07:37.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:37.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:40.538 02.849 25848 Exposure complete
00:07:40.628 00.090 25848 worker thread done servicing request
00:07:40.628 00.000 21444 OnExposeComplete: enter
00:07:40.628 00.000 21444 UpdateGuideState(): m_state=6
00:07:40.628 00.000 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 393
00:07:40.628 00.000 21444 Star::Find returns 1 (1), X=1226.62, Y=738.84, Mass=240685, SNR=39.7, Peak=10544 HFD=5.8
00:07:40.628 00.000 21444 Star::Find false star n=3 nbg=262 bg=2376.8 sigma=452.0 thresh=3733 peak=3707
00:07:40.628 00.000 21444 Star::Find false star n=5 nbg=266 bg=4614.2 sigma=526.3 thresh=6193 peak=6181
00:07:40.628 00.000 21444 Star::Find false star n=3 nbg=262 bg=4209.1 sigma=453.1 thresh=5568 peak=5300
00:07:40.628 00.000 21444 Star::Find false star n=3 nbg=272 bg=4308.1 sigma=508.8 thresh=5834 peak=5540
00:07:40.628 00.000 21444 Star::Find false star n=5 nbg=265 bg=3671.6 sigma=509.9 thresh=5201 peak=5083
00:07:40.628 00.000 21444 MultiStar: [#1 4.55,17.20,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.07,-0.11,1.35,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.51,3.14,0.98,U] [#8 0.04,13.31,0.00,M4] [#9 15.25,-5.38,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -0.74,0.10,3.09,U] 
00:07:40.629 00.001 21444 refined, 3 included, MultiStar: {1.19, 0.50}, one-star: {2.71, -0.01}
00:07:40.629 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
00:07:40.629 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.78)
00:07:40.629 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=0.50 hyp=1.29 cameraTheta=0.40 mountX=-1.14 mountY=0.91, mountTheta=2.47
00:07:40.631 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=0.50, opts=13)
00:07:40.631 00.000 21444 Enqueuing Move request for scope (1.19, 0.50)
00:07:40.631 00.000 25848 Worker thread wakes up
00:07:40.631 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, 0.50) opts 0xd
00:07:40.631 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, 0.50)
00:07:40.631 00.000 25848 Moving (1.19, 0.50) raw xDistance=-1.14 yDistance=0.91
00:07:40.631 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3852, FiltMin=532, FiltMax=65504, Gamma=0.560
00:07:40.631 00.000 21444 UpdateGuideState exits: m=240685 SNR=39.7 Saturated
00:07:40.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:40.631 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:40.631 00.000 21444 Enqueuing Expose request
00:07:40.631 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.14
00:07:40.631 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:07:40.631 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
00:07:40.632 00.001 25848 MoveAxis(E, 37, ABG)
00:07:40.632 00.000 25848 Guiding  Dir = 2, Dur = 37
00:07:40.657 00.025 25848 IsSlewing returns 0
00:07:40.657 00.000 25848 IsGuiding returns 0
00:07:40.688 00.031 25848 PulseGuide returned control before completion, sleep 16
00:07:40.709 00.021 25848 IsGuiding returns 1
00:07:40.709 00.000 25848 scope still moving after pulse duration time elapsed
00:07:40.765 00.056 25848 IsSlewing returns 0
00:07:40.765 00.000 25848 IsGuiding returns 0
00:07:40.765 00.000 25848 scope move finished after 37 + 71 ms
00:07:40.765 00.000 25848 Move returns status 0, amount 37
00:07:40.765 00.000 25848 MoveAxis(N, 0, ABG)
00:07:40.765 00.000 25848 Move returns status 0, amount 0
00:07:40.765 00.000 25848 move complete, result=0
00:07:40.765 00.000 25848 worker thread done servicing request
00:07:40.766 00.001 25848 Worker thread wakes up
00:07:40.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:40.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:40.766 00.000 21444 GuideStep: -1.1 px 37 ms EAST, 0.9 px 0 ms NORTH
00:07:43.607 02.841 25848 Exposure complete
00:07:43.695 00.088 25848 worker thread done servicing request
00:07:43.695 00.000 21444 OnExposeComplete: enter
00:07:43.695 00.000 21444 UpdateGuideState(): m_state=6
00:07:43.695 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 394
00:07:43.696 00.001 21444 Star::Find returns 1 (1), X=1224.46, Y=737.90, Mass=375224, SNR=68.1, Peak=12844 HFD=6.9
00:07:43.696 00.000 21444 Star::Find false star n=4 nbg=268 bg=4371.2 sigma=501.4 thresh=5875 peak=5631
00:07:43.696 00.000 21444 Star::Find false star n=1 nbg=274 bg=4319.1 sigma=522.1 thresh=5885 peak=5466
00:07:43.696 00.000 21444 Star::Find false star n=2 nbg=258 bg=3761.5 sigma=495.8 thresh=5249 peak=4888
00:07:43.696 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.02,-1.83,0.11,U] [#3 7.04,1.05,0.21,U] [#4 -0.23,-0.07,0.82,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.87,2.69,0.71,U] [#8 0.00,0.00,0.00,L] [#9 17.83,-17.19,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -4.76,-0.88,2.52,U] 
00:07:43.696 00.000 21444 single-star, 5 included, MultiStar: {-1.38, -0.24}, one-star: {0.55, -0.95}
00:07:43.696 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.10 = 2.18)
00:07:43.696 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.66)
00:07:43.696 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.95 hyp=1.10 cameraTheta=-1.05 mountX=-0.63 mountY=-0.67, mountTheta=-2.33
00:07:43.697 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.95, opts=13)
00:07:43.697 00.000 21444 Enqueuing Move request for scope (0.55, -0.95)
00:07:43.697 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=510, FiltMax=65504, Gamma=0.560
00:07:43.697 00.000 21444 UpdateGuideState exits: m=375224 SNR=68.1 Saturated
00:07:43.697 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:43.697 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:43.697 00.000 21444 Enqueuing Expose request
00:07:43.697 00.000 25848 Worker thread wakes up
00:07:43.697 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.95) opts 0xd
00:07:43.698 00.001 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.95)
00:07:43.698 00.000 25848 Moving (0.55, -0.95) raw xDistance=-0.63 yDistance=-0.67
00:07:43.698 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.63
00:07:43.698 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:07:43.698 00.000 25848 MoveAxis(E, 21, ABG)
00:07:43.698 00.000 25848 Guiding  Dir = 2, Dur = 21
00:07:43.718 00.020 25848 IsSlewing returns 0
00:07:43.718 00.000 25848 IsGuiding returns 0
00:07:43.750 00.032 25848 IsGuiding returns 1
00:07:43.750 00.000 25848 scope still moving after pulse duration time elapsed
00:07:43.810 00.060 25848 IsSlewing returns 0
00:07:43.810 00.000 25848 IsGuiding returns 0
00:07:43.810 00.000 25848 scope move finished after 21 + 71 ms
00:07:43.810 00.000 25848 Move returns status 0, amount 21
00:07:43.810 00.000 25848 MoveAxis(N, 18, ABG)
00:07:43.810 00.000 25848 Guiding  Dir = 0, Dur = 18
00:07:43.843 00.033 25848 IsSlewing returns 0
00:07:43.843 00.000 25848 IsGuiding returns 0
00:07:43.875 00.032 25848 IsGuiding returns 1
00:07:43.875 00.000 25848 scope still moving after pulse duration time elapsed
00:07:43.937 00.062 25848 IsSlewing returns 0
00:07:43.937 00.000 25848 IsGuiding returns 0
00:07:43.938 00.001 25848 scope move finished after 18 + 76 ms
00:07:43.938 00.000 25848 Move returns status 0, amount 18
00:07:43.938 00.000 25848 move complete, result=0
00:07:43.939 00.001 25848 worker thread done servicing request
00:07:43.939 00.000 25848 Worker thread wakes up
00:07:43.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:43.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:43.939 00.000 21444 GuideStep: -0.6 px 21 ms EAST, -0.7 px 18 ms NORTH
00:07:46.778 02.839 25848 Exposure complete
00:07:46.866 00.088 25848 worker thread done servicing request
00:07:46.866 00.000 21444 OnExposeComplete: enter
00:07:46.866 00.000 21444 UpdateGuideState(): m_state=6
00:07:46.866 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 395
00:07:46.866 00.000 21444 Star::Find returns 1 (1), X=1222.30, Y=737.58, Mass=420382, SNR=66.6, Peak=12924 HFD=6.7
00:07:46.866 00.000 21444 Star::Find false star n=3 nbg=269 bg=4282.7 sigma=494.1 thresh=5765 peak=5751
00:07:46.867 00.001 21444 Star::Find false star n=3 nbg=250 bg=2677.7 sigma=390.4 thresh=3849 peak=3703
00:07:46.867 00.000 21444 Star::Find false star n=2 nbg=259 bg=4737.4 sigma=499.5 thresh=6236 peak=5918
00:07:46.867 00.000 21444 Star::Find false star n=12 nbg=237 bg=4154.5 sigma=407.4 thresh=5377 peak=5360
00:07:46.867 00.000 21444 Star::Find false star n=6 nbg=269 bg=4250.7 sigma=504.8 thresh=5765 peak=5565
00:07:46.867 00.000 21444 Star::Find false star n=9 nbg=266 bg=3377.8 sigma=419.6 thresh=4637 peak=4610
00:07:46.867 00.000 21444 Star::Find false star n=8 nbg=271 bg=3617.1 sigma=512.4 thresh=5154 peak=4922
00:07:46.867 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.42,0.00,0.78,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.37,1.73,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.70,0.07,3.66,U] 
00:07:46.867 00.000 21444 refined, 3 included, MultiStar: {-2.01, 0.07}, one-star: {-1.61, -1.27}
00:07:46.867 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
00:07:46.867 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
00:07:46.867 00.000 21444 CameraToMount -- cameraX=-2.01 cameraY=0.07 hyp=2.01 cameraTheta=3.11 mountX=2.01 mountY=-0.69, mountTheta=-0.33
00:07:46.868 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.01, y=0.07, opts=13)
00:07:46.868 00.000 21444 Enqueuing Move request for scope (-2.01, 0.07)
00:07:46.868 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3832, FiltMin=548, FiltMax=65504, Gamma=0.560
00:07:46.868 00.000 21444 UpdateGuideState exits: m=420382 SNR=66.6 Saturated
00:07:46.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:46.868 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:46.868 00.000 21444 Enqueuing Expose request
00:07:46.868 00.000 25848 Worker thread wakes up
00:07:46.868 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.01, 0.07) opts 0xd
00:07:46.868 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.01, 0.07)
00:07:46.868 00.000 25848 Moving (-2.01, 0.07) raw xDistance=2.01 yDistance=-0.69
00:07:46.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.23 from input 2.01
00:07:46.869 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
00:07:46.869 00.000 25848 MoveAxis(W, 57, ABG)
00:07:46.869 00.000 25848 Guiding  Dir = 3, Dur = 57
00:07:46.889 00.020 25848 IsSlewing returns 0
00:07:46.889 00.000 25848 IsGuiding returns 0
00:07:46.931 00.042 25848 PulseGuide returned control before completion, sleep 26
00:07:46.965 00.034 25848 IsGuiding returns 1
00:07:46.965 00.000 25848 scope still moving after pulse duration time elapsed
00:07:47.017 00.052 25848 IsSlewing returns 0
00:07:47.017 00.000 25848 IsGuiding returns 0
00:07:47.017 00.000 25848 scope move finished after 57 + 70 ms
00:07:47.017 00.000 25848 Move returns status 0, amount 57
00:07:47.017 00.000 25848 MoveAxis(N, 19, ABG)
00:07:47.017 00.000 25848 Guiding  Dir = 0, Dur = 19
00:07:47.045 00.028 25848 IsSlewing returns 0
00:07:47.046 00.001 25848 IsGuiding returns 0
00:07:47.076 00.030 25848 IsGuiding returns 1
00:07:47.076 00.000 25848 scope still moving after pulse duration time elapsed
00:07:47.128 00.052 25848 IsSlewing returns 0
00:07:47.128 00.000 25848 IsGuiding returns 0
00:07:47.128 00.000 25848 scope move finished after 19 + 63 ms
00:07:47.128 00.000 25848 Move returns status 0, amount 19
00:07:47.128 00.000 25848 move complete, result=0
00:07:47.128 00.000 25848 worker thread done servicing request
00:07:47.128 00.000 25848 Worker thread wakes up
00:07:47.128 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:47.128 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,724,31,31)
00:07:47.128 00.000 21444 GuideStep: 2.0 px 57 ms WEST, -0.7 px 19 ms NORTH
00:07:47.182 00.054 21444 evsrv: cli 0107E880 connect
00:07:47.183 00.001 21444 case statement mapped state 6 to 3
00:07:47.183 00.000 21444 case statement mapped state 6 to 3
00:07:47.184 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"361cf120-49a4-4806-936a-cc7719cc1079"}
00:07:47.184 00.000 21444 case statement mapped state 6 to 3
00:07:47.184 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"361cf120-49a4-4806-936a-cc7719cc1079"}
00:07:47.185 00.001 21444 evsrv: cli 0107E880 disconnect
00:07:47.185 00.000 21444 evsrv: cli 0107E240 connect
00:07:47.185 00.000 21444 case statement mapped state 6 to 3
00:07:47.186 00.001 21444 case statement mapped state 6 to 3
00:07:47.186 00.000 21444 evsrv: cli 0107E240 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"fa4c9e55-9d00-4422-873b-6f930e8ff258"}
00:07:47.186 00.000 21444 PhdController::Dither begins
00:07:47.186 00.000 21444 dither: size=6.00, dRA=1.02 dDec=-0.24
00:07:47.186 00.000 21444 MountToCamera -- mountTheta (0.23) + m_xAngle (3.05) = xAngle (3.28 = -3.00)
00:07:47.187 00.001 21444 MountToCamera -- mountX=1.02 mountY=-0.24 hyp=1.05 mountTheta=0.23 cameraX=-1.04, cameraY=-0.15 cameraTheta=-3.00
00:07:47.187 00.000 21444 setting lock position to (1222.88, 738.70)
00:07:47.187 00.000 21444 Mount: notify guiding dithered (-1.0, -0.1)
00:07:47.187 00.000 21444 MultiStar: stabilizing after lock position change
00:07:47.187 00.000 21444 Status Line: Dither by 1.02,-0.24
00:07:47.189 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
00:07:47.189 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
00:07:47.189 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0,"id":"fa4c9e55-9d00-4422-873b-6f930e8ff258"}
00:07:47.190 00.001 21444 evsrv: cli 0107E240 disconnect
00:07:49.970 02.780 25848 Exposure complete
00:07:50.058 00.088 25848 worker thread done servicing request
00:07:50.058 00.000 21444 OnExposeComplete: enter
00:07:50.058 00.000 21444 UpdateGuideState(): m_state=6
00:07:50.059 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 396
00:07:50.059 00.000 21444 Star::Find returns 1 (1), X=1225.54, Y=739.00, Mass=310858, SNR=46.8, Peak=11988 HFD=6.1
00:07:50.059 00.000 21444 CameraToMount -- cameraTheta (0.11) - m_xAngle (3.05) = xAngle (-2.94 = -2.94)
00:07:50.059 00.000 21444 CameraToMount -- cameraTheta (0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.78 = 0.50)
00:07:50.059 00.000 21444 CameraToMount -- cameraX=2.67 cameraY=0.30 hyp=2.68 cameraTheta=0.11 mountX=-2.63 mountY=1.29, mountTheta=2.69
00:07:50.060 00.001 21444 dither recenter: remaining=(-1.0,0.2) step=(-1.0,0.2)
00:07:50.060 00.000 21444 MountToCamera -- mountTheta (-2.91) + m_xAngle (3.05) = xAngle (0.14 = 0.14)
00:07:50.060 00.000 21444 MountToCamera -- mountX=-1.02 mountY=0.24 hyp=1.05 mountTheta=-2.91 cameraX=1.04, cameraY=0.15 cameraTheta=0.14
00:07:50.060 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=0.15, opts=4)
00:07:50.060 00.000 21444 Enqueuing Move request for scope (1.04, 0.15)
00:07:50.060 00.000 21444 Mount: notify direct move -1.02,0.24
00:07:50.060 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=552, FiltMax=65504, Gamma=0.560
00:07:50.060 00.000 21444 UpdateGuideState exits: m=310858 SNR=46.8 Saturated
00:07:50.060 00.000 21444 PhdController: settling, locked = 1, distance = 2.51 (3.00) aobump = 0 frame = 1 / 99999
00:07:50.060 00.000 25848 Worker thread wakes up
00:07:50.060 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.15) opts 0x4
00:07:50.060 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, 0.15)
00:07:50.060 00.000 25848 Moving (1.04, 0.15) raw xDistance=-1.02 yDistance=0.24
00:07:50.061 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778818070.060,"Host":"ASTROBRUCE","Inst":1,"Distance":2.51,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:07:50.061 00.000 25848 BLC: window closed
00:07:50.061 00.000 25848 MoveAxis(E, 47, B)
00:07:50.061 00.000 25848 Guiding  Dir = 2, Dur = 47
00:07:50.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:50.061 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:50.061 00.000 21444 Enqueuing Expose request
00:07:50.093 00.032 25848 IsSlewing returns 0
00:07:50.094 00.001 25848 IsGuiding returns 0
00:07:50.124 00.030 25848 PulseGuide returned control before completion, sleep 26
00:07:50.158 00.034 25848 IsGuiding returns 1
00:07:50.158 00.000 25848 scope still moving after pulse duration time elapsed
00:07:50.218 00.060 25848 IsSlewing returns 0
00:07:50.219 00.001 25848 IsGuiding returns 0
00:07:50.219 00.000 25848 scope move finished after 47 + 78 ms
00:07:50.219 00.000 25848 Move returns status 0, amount 47
00:07:50.219 00.000 25848 BLC: window closed
00:07:50.219 00.000 25848 BLC: Compensation needed for non-algo type move
00:07:50.219 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 317 applied
00:07:50.219 00.000 25848 MoveAxis(S, 324, B)
00:07:50.219 00.000 25848 Guiding  Dir = 1, Dur = 324
00:07:50.251 00.032 25848 IsSlewing returns 0
00:07:50.253 00.002 25848 IsGuiding returns 0
00:07:50.284 00.031 25848 PulseGuide returned control before completion, sleep 303
00:07:50.599 00.315 25848 IsGuiding returns 1
00:07:50.599 00.000 25848 scope still moving after pulse duration time elapsed
00:07:50.660 00.061 25848 IsSlewing returns 0
00:07:50.660 00.000 25848 IsGuiding returns 0
00:07:50.660 00.000 25848 scope move finished after 324 + 82 ms
00:07:50.660 00.000 25848 Move returns status 0, amount 324
00:07:50.661 00.001 25848 move complete, result=0
00:07:50.661 00.000 25848 worker thread done servicing request
00:07:50.661 00.000 25848 Worker thread wakes up
00:07:50.661 00.000 21444 GuideStep: -1.0 px 47 ms EAST, 0.2 px 324 ms SOUTH
00:07:50.661 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:50.661 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:07:53.502 02.841 25848 Exposure complete
00:07:53.590 00.088 25848 worker thread done servicing request
00:07:53.590 00.000 21444 OnExposeComplete: enter
00:07:53.590 00.000 21444 UpdateGuideState(): m_state=6
00:07:53.590 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 397
00:07:53.590 00.000 21444 Star::Find returns 1 (1), X=1222.67, Y=739.26, Mass=370713, SNR=63.3, Peak=12008 HFD=6.5
00:07:53.590 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
00:07:53.590 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.31)
00:07:53.590 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.56 hyp=0.60 cameraTheta=1.92 mountX=0.25 mountY=0.44, mountTheta=1.05
00:07:53.591 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.56, opts=13)
00:07:53.591 00.000 21444 Enqueuing Move request for scope (-0.20, 0.56)
00:07:53.592 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=350, FiltMax=65504, Gamma=0.560
00:07:53.592 00.000 21444 UpdateGuideState exits: m=370713 SNR=63.3 Saturated
00:07:53.592 00.000 21444 PhdController: settling, locked = 1, distance = 0.60 (3.00) aobump = 0 frame = 2 / 99999
00:07:53.592 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818073.592,"Host":"ASTROBRUCE","Inst":1,"Distance":0.60,"Time":3.5,"SettleTime":12.0,"StarLocked":true}
00:07:53.592 00.000 25848 Worker thread wakes up
00:07:53.592 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:53.592 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:53.592 00.000 21444 Enqueuing Expose request
00:07:53.592 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.56) opts 0xd
00:07:53.592 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.56)
00:07:53.592 00.000 25848 Moving (-0.20, 0.56) raw xDistance=0.25 yDistance=0.44
00:07:53.592 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
00:07:53.592 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:53.592 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
00:07:53.592 00.000 25848 MoveAxis(E, 0, ABG)
00:07:53.592 00.000 25848 Move returns status 0, amount 0
00:07:53.592 00.000 25848 MoveAxis(N, 0, ABG)
00:07:53.592 00.000 25848 Move returns status 0, amount 0
00:07:53.592 00.000 25848 move complete, result=0
00:07:53.593 00.001 25848 worker thread done servicing request
00:07:53.593 00.000 25848 Worker thread wakes up
00:07:53.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:53.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:07:53.593 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
00:07:56.451 02.858 25848 Exposure complete
00:07:56.538 00.087 25848 worker thread done servicing request
00:07:56.539 00.001 21444 OnExposeComplete: enter
00:07:56.539 00.000 21444 UpdateGuideState(): m_state=6
00:07:56.539 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 398
00:07:56.539 00.000 21444 Star::Find returns 1 (1), X=1223.06, Y=738.18, Mass=310385, SNR=45.3, Peak=11660 HFD=6.3
00:07:56.539 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.01)
00:07:56.539 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.12 = -0.84)
00:07:56.539 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.52 hyp=0.55 cameraTheta=-1.23 mountX=-0.23 mountY=-0.41, mountTheta=-2.09
00:07:56.540 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.52, opts=13)
00:07:56.540 00.000 21444 Enqueuing Move request for scope (0.19, -0.52)
00:07:56.540 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=472, FiltMax=65504, Gamma=0.560
00:07:56.540 00.000 21444 UpdateGuideState exits: m=310385 SNR=45.3 Saturated
00:07:56.540 00.000 25848 Worker thread wakes up
00:07:56.541 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.52) opts 0xd
00:07:56.541 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.52)
00:07:56.541 00.000 25848 Moving (0.19, -0.52) raw xDistance=-0.23 yDistance=-0.41
00:07:56.541 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
00:07:56.541 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:56.541 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:07:56.541 00.000 25848 MoveAxis(E, 0, ABG)
00:07:56.541 00.000 25848 Move returns status 0, amount 0
00:07:56.541 00.000 25848 MoveAxis(N, 0, ABG)
00:07:56.541 00.000 25848 Move returns status 0, amount 0
00:07:56.541 00.000 25848 move complete, result=0
00:07:56.541 00.000 25848 worker thread done servicing request
00:07:56.541 00.000 21444 PhdController: settling, locked = 1, distance = 0.58 (3.00) aobump = 0 frame = 3 / 99999
00:07:56.541 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818076.541,"Host":"ASTROBRUCE","Inst":1,"Distance":0.58,"Time":6.5,"SettleTime":12.0,"StarLocked":true}
00:07:56.541 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:56.541 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:56.541 00.000 21444 Enqueuing Expose request
00:07:56.541 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:07:56.541 00.000 25848 Worker thread wakes up
00:07:56.542 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:07:56.542 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:07:59.389 02.847 25848 Exposure complete
00:07:59.469 00.080 25848 worker thread done servicing request
00:07:59.469 00.000 21444 OnExposeComplete: enter
00:07:59.469 00.000 21444 UpdateGuideState(): m_state=6
00:07:59.470 00.001 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 399
00:07:59.470 00.000 21444 Star::Find returns 1 (1), X=1224.94, Y=735.73, Mass=269658, SNR=51.2, Peak=10644 HFD=6.2
00:07:59.470 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
00:07:59.470 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.57)
00:07:59.470 00.000 21444 CameraToMount -- cameraX=2.07 cameraY=-2.97 hyp=3.62 cameraTheta=-0.96 mountX=-2.33 mountY=-1.97, mountTheta=-2.44
00:07:59.470 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.07, y=-2.97, opts=13)
00:07:59.470 00.000 21444 Enqueuing Move request for scope (2.07, -2.97)
00:07:59.470 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=420, FiltMax=65504, Gamma=0.560
00:07:59.471 00.001 21444 UpdateGuideState exits: m=269658 SNR=51.2 Saturated
00:07:59.471 00.000 21444 PhdController: settling, locked = 1, distance = 1.49 (3.00) aobump = 0 frame = 4 / 99999
00:07:59.471 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818079.471,"Host":"ASTROBRUCE","Inst":1,"Distance":1.49,"Time":9.4,"SettleTime":12.0,"StarLocked":true}
00:07:59.471 00.000 25848 Worker thread wakes up
00:07:59.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.07, -2.97) opts 0xd
00:07:59.471 00.000 25848 Handling offset move in thread for scope, endpoint = (2.07, -2.97)
00:07:59.471 00.000 25848 Moving (2.07, -2.97) raw xDistance=-2.33 yDistance=-1.97
00:07:59.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.33
00:07:59.471 00.000 25848 resist switch: large excursion: input -1.97 thresh 1.53 direction from 0 to -1
00:07:59.471 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.90
00:07:59.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.97 from input -1.97
00:07:59.471 00.000 25848 MoveAxis(E, 68, ABG)
00:07:59.471 00.000 25848 Guiding  Dir = 2, Dur = 68
00:07:59.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:59.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:07:59.471 00.000 21444 Enqueuing Expose request
00:07:59.500 00.029 25848 IsSlewing returns 0
00:07:59.501 00.001 25848 IsGuiding returns 0
00:07:59.532 00.031 25848 PulseGuide returned control before completion, sleep 47
00:07:59.591 00.059 25848 IsGuiding returns 1
00:07:59.591 00.000 25848 scope still moving after pulse duration time elapsed
00:07:59.656 00.065 25848 IsSlewing returns 0
00:07:59.656 00.000 25848 IsGuiding returns 0
00:07:59.656 00.000 25848 scope move finished after 68 + 87 ms
00:07:59.656 00.000 25848 Move returns status 0, amount 68
00:07:59.656 00.000 25848 BLC: Oldest BLC event removed
00:07:59.656 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 317 applied
00:07:59.656 00.000 25848 MoveAxis(N, 371, ABG)
00:07:59.656 00.000 25848 Guiding  Dir = 0, Dur = 371
00:07:59.686 00.030 25848 IsSlewing returns 0
00:07:59.687 00.001 25848 IsGuiding returns 0
00:07:59.718 00.031 25848 PulseGuide returned control before completion, sleep 350
00:08:00.078 00.360 25848 IsGuiding returns 1
00:08:00.078 00.000 25848 scope still moving after pulse duration time elapsed
00:08:00.139 00.061 25848 IsSlewing returns 0
00:08:00.139 00.000 25848 IsGuiding returns 0
00:08:00.139 00.000 25848 scope move finished after 371 + 81 ms
00:08:00.139 00.000 25848 Move returns status 0, amount 371
00:08:00.139 00.000 25848 move complete, result=0
00:08:00.139 00.000 25848 worker thread done servicing request
00:08:00.139 00.000 25848 Worker thread wakes up
00:08:00.140 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:00.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:00.140 00.000 21444 GuideStep: -2.3 px 68 ms EAST, -2.0 px 371 ms NORTH
00:08:02.988 02.848 25848 Exposure complete
00:08:03.062 00.074 25848 worker thread done servicing request
00:08:03.062 00.000 21444 OnExposeComplete: enter
00:08:03.062 00.000 21444 UpdateGuideState(): m_state=6
00:08:03.062 00.000 21444 Star::Find(15, 1224, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 400
00:08:03.062 00.000 21444 Star::Find returns 1 (1), X=1222.18, Y=739.34, Mass=323171, SNR=59.7, Peak=11176 HFD=6.5
00:08:03.062 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
00:08:03.062 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
00:08:03.062 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=0.64 hyp=0.94 cameraTheta=2.39 mountX=0.75 mountY=0.33, mountTheta=0.42
00:08:03.063 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=0.64, opts=13)
00:08:03.063 00.000 21444 Enqueuing Move request for scope (-0.69, 0.64)
00:08:03.063 00.000 25848 Worker thread wakes up
00:08:03.063 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.64) opts 0xd
00:08:03.063 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 0.64)
00:08:03.063 00.000 25848 Moving (-0.69, 0.64) raw xDistance=0.75 yDistance=0.33
00:08:03.063 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=600, FiltMax=65504, Gamma=0.560
00:08:03.063 00.000 25848 BLC: History state: CurrMiss=-0.33, AvgInitMiss=0.90, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.967665, 1:-0.330956
00:08:03.063 00.000 25848 BLC: No correction, Miss < min_move
00:08:03.063 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.75
00:08:03.064 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:03.064 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:08:03.064 00.000 25848 MoveAxis(W, 17, ABG)
00:08:03.064 00.000 25848 Guiding  Dir = 3, Dur = 17
00:08:03.064 00.000 21444 UpdateGuideState exits: m=323171 SNR=59.7 Saturated
00:08:03.064 00.000 21444 PhdController: settling, locked = 1, distance = 1.33 (3.00) aobump = 0 frame = 5 / 99999
00:08:03.064 00.000 21444 PhdController: newstate STATE_FINISH
00:08:03.064 00.000 21444 PhdController complete: success
00:08:03.064 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778818083.064,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
00:08:03.064 00.000 21444 Mount: notify guiding dither settle done success=1
00:08:03.064 00.000 21444 PhdController: newstate STATE_IDLE
00:08:03.064 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:03.064 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:03.064 00.000 21444 Enqueuing Expose request
00:08:03.092 00.028 25848 IsSlewing returns 0
00:08:03.092 00.000 25848 IsGuiding returns 0
00:08:03.124 00.032 25848 IsGuiding returns 1
00:08:03.124 00.000 25848 scope still moving after pulse duration time elapsed
00:08:03.171 00.047 25848 IsSlewing returns 0
00:08:03.171 00.000 25848 IsGuiding returns 0
00:08:03.171 00.000 25848 scope move finished after 17 + 61 ms
00:08:03.171 00.000 25848 Move returns status 0, amount 17
00:08:03.171 00.000 25848 MoveAxis(N, 0, ABG)
00:08:03.171 00.000 25848 Move returns status 0, amount 0
00:08:03.171 00.000 25848 move complete, result=0
00:08:03.171 00.000 25848 worker thread done servicing request
00:08:03.172 00.001 25848 Worker thread wakes up
00:08:03.172 00.000 21444 GuideStep: 0.7 px 17 ms WEST, 0.3 px 0 ms NORTH
00:08:03.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:03.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:06.017 02.845 25848 Exposure complete
00:08:06.095 00.078 25848 worker thread done servicing request
00:08:06.095 00.000 21444 OnExposeComplete: enter
00:08:06.095 00.000 21444 UpdateGuideState(): m_state=6
00:08:06.095 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.095 00.000 21444 Star::Find returns 1 (1), X=1219.90, Y=740.91, Mass=335501, SNR=61.2, Peak=12164 HFD=6.4
00:08:06.096 00.001 21444 MultiStar: exiting stabilization period
00:08:06.096 00.000 21444 MultiStar: updating star positions after lock position change
00:08:06.096 00.000 21444 Star::Find(15, 385, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find returns 1 (1), X=371.47, Y=455.97, Mass=11775, SNR=11.5, Peak=6664 HFD=1.6
00:08:06.096 00.000 21444 Star::Find(15, 1487, 1039, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=2 nbg=255 bg=2592.7 sigma=460.2 thresh=3973 peak=3701
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=1487.00, Y=1039.00, Mass=3403, SNR=2.9, Peak=4540 HFD=0.0
00:08:06.096 00.000 21444 Star::Find(15, 1385, 68, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find returns 1 (1), X=1395.32, Y=76.36, Mass=12660, SNR=12.7, Peak=8224 HFD=1.6
00:08:06.096 00.000 21444 Star::Find(15, 1277, 280, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=5 nbg=261 bg=4324.9 sigma=516.1 thresh=5873 peak=5631
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=1277.00, Y=280.00, Mass=9331, SNR=2.9, Peak=6532 HFD=0.0
00:08:06.096 00.000 21444 Star::Find(15, 218, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=3 nbg=260 bg=4319.6 sigma=508.7 thresh=5846 peak=5545
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=218.00, Y=335.00, Mass=5265, SNR=2.9, Peak=6228 HFD=0.0
00:08:06.096 00.000 21444 Star::Find(15, 847, 530, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=4 nbg=260 bg=4135.2 sigma=499.9 thresh=5635 peak=5315
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=847.00, Y=530.00, Mass=6915, SNR=2.9, Peak=6028 HFD=0.0
00:08:06.096 00.000 21444 Star::Find(15, 1590, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=6 nbg=250 bg=4366.3 sigma=489.6 thresh=5835 peak=5675
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=1590.00, Y=360.00, Mass=9706, SNR=2.9, Peak=6356 HFD=0.0
00:08:06.096 00.000 21444 Star::Find(15, 475, 154, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=2 nbg=266 bg=4392.9 sigma=504.4 thresh=5906 peak=5538
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=475.00, Y=154.00, Mass=3194, SNR=2.9, Peak=6052 HFD=0.0
00:08:06.096 00.000 21444 Star::Find(15, 500, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=5 nbg=255 bg=3294.2 sigma=446.2 thresh=4633 peak=4371
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=500.00, Y=975.00, Mass=7897, SNR=2.9, Peak=5064 HFD=0.0
00:08:06.096 00.000 21444 Star::Find(15, 1549, 818, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=6 nbg=255 bg=3865.5 sigma=402.1 thresh=5072 peak=5054
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=1549.00, Y=818.00, Mass=8671, SNR=2.9, Peak=5720 HFD=0.0
00:08:06.096 00.000 21444 Star::Find(15, 693, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
00:08:06.096 00.000 21444 Star::Find false star n=69 nbg=179 bg=4641.1 sigma=551.2 thresh=6295 peak=6192
00:08:06.096 00.000 21444 Star::Find returns 0 (2), X=693.00, Y=145.00, Mass=388489, SNR=2.9, Peak=6352 HFD=0.0
00:08:06.097 00.001 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
00:08:06.097 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
00:08:06.097 00.000 21444 CameraToMount -- cameraX=-2.98 cameraY=2.21 hyp=3.71 cameraTheta=2.50 mountX=3.16 mountY=0.92, mountTheta=0.28
00:08:06.097 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.98, y=2.21, opts=13)
00:08:06.097 00.000 21444 Enqueuing Move request for scope (-2.98, 2.21)
00:08:06.097 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=546, FiltMax=65504, Gamma=0.560
00:08:06.097 00.000 21444 UpdateGuideState exits: m=335501 SNR=61.2 Saturated
00:08:06.097 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:06.097 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:06.097 00.000 21444 Enqueuing Expose request
00:08:06.097 00.000 25848 Worker thread wakes up
00:08:06.098 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.98, 2.21) opts 0xd
00:08:06.098 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.98, 2.21)
00:08:06.098 00.000 25848 Moving (-2.98, 2.21) raw xDistance=3.16 yDistance=0.92
00:08:06.098 00.000 25848 BLC: History state: CurrMiss=-0.92, AvgInitMiss=0.90, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.967665, 1:-0.330956, 2:-0.918821
00:08:06.098 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:08:06.098 00.000 25848 BLC: window closed
00:08:06.098 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.02 from input 3.16
00:08:06.098 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:06.098 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.92
00:08:06.098 00.000 25848 MoveAxis(W, 93, ABG)
00:08:06.098 00.000 25848 Guiding  Dir = 3, Dur = 93
00:08:06.126 00.028 25848 IsSlewing returns 0
00:08:06.126 00.000 25848 IsGuiding returns 0
00:08:06.157 00.031 25848 PulseGuide returned control before completion, sleep 72
00:08:06.237 00.080 25848 IsGuiding returns 1
00:08:06.237 00.000 25848 scope still moving after pulse duration time elapsed
00:08:06.296 00.059 25848 IsSlewing returns 0
00:08:06.297 00.001 25848 IsGuiding returns 0
00:08:06.297 00.000 25848 scope move finished after 93 + 77 ms
00:08:06.297 00.000 25848 Move returns status 0, amount 93
00:08:06.297 00.000 25848 MoveAxis(N, 0, ABG)
00:08:06.297 00.000 25848 Move returns status 0, amount 0
00:08:06.297 00.000 25848 move complete, result=0
00:08:06.297 00.000 25848 worker thread done servicing request
00:08:06.297 00.000 25848 Worker thread wakes up
00:08:06.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:06.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:06.297 00.000 21444 GuideStep: 3.2 px 93 ms WEST, 0.9 px 0 ms NORTH
00:08:09.146 02.849 25848 Exposure complete
00:08:09.235 00.089 25848 worker thread done servicing request
00:08:09.235 00.000 21444 OnExposeComplete: enter
00:08:09.235 00.000 21444 UpdateGuideState(): m_state=6
00:08:09.235 00.000 21444 Star::Find(15, 1219, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 402
00:08:09.235 00.000 21444 Star::Find returns 1 (1), X=1221.66, Y=739.11, Mass=434832, SNR=68.6, Peak=12740 HFD=6.7
00:08:09.235 00.000 21444 Star::Find false star n=2 nbg=260 bg=4014.4 sigma=475.7 thresh=5441 peak=5196
00:08:09.235 00.000 21444 Star::Find false star n=6 nbg=248 bg=2588.0 sigma=365.7 thresh=3685 peak=3426
00:08:09.235 00.000 21444 Star::Find false star n=4 nbg=263 bg=4510.6 sigma=506.0 thresh=6029 peak=5517
00:08:09.235 00.000 21444 Star::Find false star n=5 nbg=266 bg=4134.6 sigma=497.6 thresh=5627 peak=5224
00:08:09.235 00.000 21444 Star::Find false star n=3 nbg=258 bg=4205.2 sigma=443.2 thresh=5535 peak=5452
00:08:09.235 00.000 21444 Star::Find false star n=3 nbg=253 bg=4467.8 sigma=476.9 thresh=5899 peak=5539
00:08:09.235 00.000 21444 Star::Find false star n=3 nbg=270 bg=4342.2 sigma=529.9 thresh=5932 peak=5624
00:08:09.236 00.001 21444 Star::Find false star n=3 nbg=263 bg=3304.2 sigma=443.1 thresh=4634 peak=4486
00:08:09.236 00.000 21444 Star::Find false star n=5 nbg=252 bg=3661.3 sigma=460.0 thresh=5041 peak=4801
00:08:09.236 00.000 21444 Star::Find false star n=53 nbg=188 bg=4653.0 sigma=670.7 thresh=6665 peak=6366
00:08:09.236 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,0.13,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:08:09.236 00.000 21444 refined, 1 included, MultiStar: {-1.17, 0.37}, one-star: {-1.22, 0.41}
00:08:09.236 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
00:08:09.236 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
00:08:09.236 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=0.37 hyp=1.23 cameraTheta=2.83 mountX=1.20 mountY=-0.10, mountTheta=-0.08
00:08:09.237 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=0.37, opts=13)
00:08:09.237 00.000 21444 Enqueuing Move request for scope (-1.17, 0.37)
00:08:09.237 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=292, FiltMax=65504, Gamma=0.560
00:08:09.237 00.000 21444 UpdateGuideState exits: m=434832 SNR=68.6 Saturated
00:08:09.237 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:09.237 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:09.237 00.000 21444 Enqueuing Expose request
00:08:09.237 00.000 25848 Worker thread wakes up
00:08:09.237 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.37) opts 0xd
00:08:09.237 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, 0.37)
00:08:09.237 00.000 25848 Moving (-1.17, 0.37) raw xDistance=1.20 yDistance=-0.10
00:08:09.237 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.20
00:08:09.237 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:09.237 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:08:09.237 00.000 25848 MoveAxis(W, 41, ABG)
00:08:09.237 00.000 25848 Guiding  Dir = 3, Dur = 41
00:08:09.266 00.029 25848 IsSlewing returns 0
00:08:09.266 00.000 25848 IsGuiding returns 0
00:08:09.298 00.032 25848 PulseGuide returned control before completion, sleep 20
00:08:09.361 00.063 25848 IsGuiding returns 1
00:08:09.361 00.000 25848 scope still moving after pulse duration time elapsed
00:08:09.420 00.059 25848 IsSlewing returns 0
00:08:09.421 00.001 25848 IsGuiding returns 0
00:08:09.421 00.000 25848 scope move finished after 41 + 113 ms
00:08:09.421 00.000 25848 Move returns status 0, amount 41
00:08:09.421 00.000 25848 MoveAxis(N, 0, ABG)
00:08:09.421 00.000 25848 Move returns status 0, amount 0
00:08:09.421 00.000 25848 move complete, result=0
00:08:09.421 00.000 25848 worker thread done servicing request
00:08:09.421 00.000 25848 Worker thread wakes up
00:08:09.422 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:09.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:09.422 00.000 21444 GuideStep: 1.2 px 41 ms WEST, -0.1 px 0 ms NORTH
00:08:12.262 02.840 25848 Exposure complete
00:08:12.351 00.089 25848 worker thread done servicing request
00:08:12.351 00.000 21444 OnExposeComplete: enter
00:08:12.351 00.000 21444 UpdateGuideState(): m_state=6
00:08:12.352 00.001 21444 Star::Find(15, 1221, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 403
00:08:12.352 00.000 21444 Star::Find returns 1 (1), X=1222.57, Y=740.06, Mass=425819, SNR=70.9, Peak=12036 HFD=7.2
00:08:12.352 00.000 21444 Star::Find false star n=9 nbg=246 bg=2515.2 sigma=366.2 thresh=3614 peak=3532
00:08:12.352 00.000 21444 Star::Find false star n=7 nbg=253 bg=4397.7 sigma=467.5 thresh=5800 peak=5488
00:08:12.352 00.000 21444 Star::Find false star n=6 nbg=260 bg=4284.4 sigma=523.9 thresh=5856 peak=5706
00:08:12.352 00.000 21444 Star::Find false star n=4 nbg=251 bg=4241.1 sigma=474.8 thresh=5665 peak=5340
00:08:12.352 00.000 21444 Star::Find false star n=1 nbg=263 bg=4435.8 sigma=492.7 thresh=5914 peak=5630
00:08:12.352 00.000 21444 Star::Find false star n=9 nbg=264 bg=4267.9 sigma=464.6 thresh=5662 peak=5509
00:08:12.352 00.000 21444 Star::Find false star n=2 nbg=261 bg=3273.6 sigma=450.3 thresh=4625 peak=4353
00:08:12.352 00.000 21444 Star::Find false star n=4 nbg=268 bg=3573.4 sigma=497.8 thresh=5067 peak=4864
00:08:12.352 00.000 21444 MultiStar: [#1 29.64,-10.08,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.72,2.03,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -18.14,21.09,0.00,M1] 
00:08:12.352 00.000 21444 single-star, 1 included, MultiStar: {-0.36, 1.45}, one-star: {-0.30, 1.36}
00:08:12.352 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
00:08:12.352 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.18)
00:08:12.352 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=1.36 hyp=1.39 cameraTheta=1.79 mountX=0.42 mountY=1.14, mountTheta=1.22
00:08:12.353 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=1.36, opts=13)
00:08:12.353 00.000 21444 Enqueuing Move request for scope (-0.30, 1.36)
00:08:12.354 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=624, FiltMax=65504, Gamma=0.560
00:08:12.354 00.000 21444 UpdateGuideState exits: m=425819 SNR=70.9 Saturated
00:08:12.354 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:12.354 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:12.354 00.000 21444 Enqueuing Expose request
00:08:12.354 00.000 25848 Worker thread wakes up
00:08:12.354 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.36) opts 0xd
00:08:12.354 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 1.36)
00:08:12.354 00.000 25848 Moving (-0.30, 1.36) raw xDistance=0.42 yDistance=1.14
00:08:12.354 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
00:08:12.354 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:12.354 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.14
00:08:12.354 00.000 25848 MoveAxis(E, 0, ABG)
00:08:12.354 00.000 25848 Move returns status 0, amount 0
00:08:12.354 00.000 25848 MoveAxis(N, 0, ABG)
00:08:12.355 00.001 25848 Move returns status 0, amount 0
00:08:12.355 00.000 25848 move complete, result=0
00:08:12.355 00.000 25848 worker thread done servicing request
00:08:12.355 00.000 25848 Worker thread wakes up
00:08:12.355 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:12.355 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:12.355 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.1 px 0 ms NORTH
00:08:15.197 02.842 25848 Exposure complete
00:08:15.287 00.090 25848 worker thread done servicing request
00:08:15.288 00.001 21444 OnExposeComplete: enter
00:08:15.288 00.000 21444 UpdateGuideState(): m_state=6
00:08:15.288 00.000 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 404
00:08:15.288 00.000 21444 Star::Find returns 1 (1), X=1222.77, Y=740.97, Mass=428734, SNR=74.0, Peak=13068 HFD=6.8
00:08:15.289 00.001 21444 Star::Find false star n=4 nbg=280 bg=4695.8 sigma=583.6 thresh=6447 peak=6419
00:08:15.289 00.000 21444 Star::Find false star n=3 nbg=254 bg=4325.9 sigma=466.2 thresh=5724 peak=5613
00:08:15.289 00.000 21444 Star::Find false star n=5 nbg=251 bg=4060.0 sigma=463.3 thresh=5450 peak=5319
00:08:15.289 00.000 21444 Star::Find false star n=5 nbg=271 bg=4225.0 sigma=533.2 thresh=5825 peak=5674
00:08:15.289 00.000 21444 Star::Find false star n=2 nbg=274 bg=4440.3 sigma=515.1 thresh=5985 peak=5654
00:08:15.289 00.000 21444 Star::Find false star n=6 nbg=257 bg=4159.8 sigma=452.6 thresh=5518 peak=5362
00:08:15.289 00.000 21444 Star::Find false star n=5 nbg=258 bg=3280.4 sigma=467.2 thresh=4682 peak=4602
00:08:15.289 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.59,-2.37,0.15,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -13.42,7.12,0.00,M9] [#11 -4.97,3.75,5.38,U] 
00:08:15.289 00.000 21444 single-star, 2 included, MultiStar: {-4.07, 3.39}, one-star: {-0.11, 2.27}
00:08:15.291 00.002 21444 CameraToMount -- cameraTheta (1.62) - m_xAngle (3.05) = xAngle (-1.43 = -1.43)
00:08:15.291 00.000 21444 CameraToMount -- cameraTheta (1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.28 = 2.01)
00:08:15.291 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=2.27 hyp=2.28 cameraTheta=1.62 mountX=0.31 mountY=2.07, mountTheta=1.42
00:08:15.292 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=2.27, opts=13)
00:08:15.292 00.000 21444 Enqueuing Move request for scope (-0.11, 2.27)
00:08:15.292 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=468, FiltMax=65504, Gamma=0.560
00:08:15.292 00.000 21444 UpdateGuideState exits: m=428734 SNR=74.0 Saturated
00:08:15.293 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:15.293 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:15.293 00.000 21444 Enqueuing Expose request
00:08:15.293 00.000 25848 Worker thread wakes up
00:08:15.293 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 2.27) opts 0xd
00:08:15.293 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 2.27)
00:08:15.293 00.000 25848 Moving (-0.11, 2.27) raw xDistance=0.31 yDistance=2.07
00:08:15.293 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
00:08:15.293 00.000 25848 resist switch: large excursion: input 2.07 thresh 1.53 direction from -1 to 1
00:08:15.293 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.20
00:08:15.293 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.07 from input 2.07
00:08:15.293 00.000 25848 MoveAxis(E, 0, ABG)
00:08:15.293 00.000 25848 Move returns status 0, amount 0
00:08:15.293 00.000 25848 BLC: Oldest BLC event removed
00:08:15.293 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 317 applied
00:08:15.293 00.000 25848 MoveAxis(S, 373, ABG)
00:08:15.293 00.000 25848 Guiding  Dir = 1, Dur = 373
00:08:15.313 00.020 25848 IsSlewing returns 0
00:08:15.313 00.000 25848 IsGuiding returns 0
00:08:15.345 00.032 25848 PulseGuide returned control before completion, sleep 352
00:08:15.709 00.364 25848 IsGuiding returns 1
00:08:15.709 00.000 25848 scope still moving after pulse duration time elapsed
00:08:15.764 00.055 25848 IsSlewing returns 0
00:08:15.785 00.021 25848 IsGuiding returns 0
00:08:15.785 00.000 25848 scope move finished after 373 + 98 ms
00:08:15.785 00.000 25848 Move returns status 0, amount 373
00:08:15.785 00.000 25848 move complete, result=0
00:08:15.785 00.000 25848 worker thread done servicing request
00:08:15.785 00.000 25848 Worker thread wakes up
00:08:15.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:15.786 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:15.786 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 2.1 px 373 ms SOUTH
00:08:18.627 02.841 25848 Exposure complete
00:08:18.713 00.086 25848 worker thread done servicing request
00:08:18.714 00.001 21444 OnExposeComplete: enter
00:08:18.714 00.000 21444 UpdateGuideState(): m_state=6
00:08:18.714 00.000 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 405
00:08:18.714 00.000 21444 Star::Find returns 1 (1), X=1222.51, Y=738.64, Mass=405066, SNR=82.9, Peak=12792 HFD=7.0
00:08:18.714 00.000 21444 Star::Find false star n=6 nbg=267 bg=4122.9 sigma=500.9 thresh=5626 peak=5626
00:08:18.714 00.000 21444 Star::Find false star n=5 nbg=251 bg=4572.6 sigma=479.5 thresh=6011 peak=5912
00:08:18.714 00.000 21444 Star::Find false star n=6 nbg=246 bg=4114.9 sigma=475.9 thresh=5543 peak=5196
00:08:18.714 00.000 21444 Star::Find false star n=10 nbg=253 bg=4265.8 sigma=473.7 thresh=5687 peak=5675
00:08:18.714 00.000 21444 Star::Find false star n=4 nbg=267 bg=4345.2 sigma=511.4 thresh=5879 peak=5390
00:08:18.714 00.000 21444 Star::Find false star n=4 nbg=243 bg=4361.8 sigma=471.0 thresh=5775 peak=5619
00:08:18.714 00.000 21444 Star::Find false star n=6 nbg=248 bg=3853.9 sigma=488.9 thresh=5321 peak=5146
00:08:18.714 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 8.03,-13.99,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -31.60,26.84,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -2.01,0.87,0.13,U] [#10 0.00,0.00,0.00,L] [#11 -4.91,0.53,3.10,U] 
00:08:18.714 00.000 21444 single-star, 2 included, MultiStar: {-3.75, 0.41}, one-star: {-0.37, -0.06}
00:08:18.714 00.000 21444 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.05) = xAngle (-6.04 = 0.25)
00:08:18.715 00.001 21444 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.88 = -2.60)
00:08:18.715 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.06 hyp=0.37 cameraTheta=-2.98 mountX=0.36 mountY=-0.19, mountTheta=-0.49
00:08:18.715 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.06, opts=13)
00:08:18.716 00.001 21444 Enqueuing Move request for scope (-0.37, -0.06)
00:08:18.716 00.000 25848 Worker thread wakes up
00:08:18.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=448, FiltMax=65504, Gamma=0.560
00:08:18.716 00.000 21444 UpdateGuideState exits: m=405066 SNR=82.9 Saturated
00:08:18.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:18.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:18.716 00.000 21444 Enqueuing Expose request
00:08:18.716 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.06) opts 0xd
00:08:18.716 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.06)
00:08:18.716 00.000 25848 Moving (-0.37, -0.06) raw xDistance=0.36 yDistance=-0.19
00:08:18.716 00.000 25848 BLC: History state: CurrMiss=-0.19, AvgInitMiss=0.81, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=2.065441, 1:-0.192163
00:08:18.716 00.000 25848 BLC: No correction, Miss < min_move
00:08:18.716 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
00:08:18.716 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:18.716 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:08:18.716 00.000 25848 MoveAxis(E, 0, ABG)
00:08:18.716 00.000 25848 Move returns status 0, amount 0
00:08:18.716 00.000 25848 MoveAxis(N, 0, ABG)
00:08:18.716 00.000 25848 Move returns status 0, amount 0
00:08:18.716 00.000 25848 move complete, result=0
00:08:18.716 00.000 25848 worker thread done servicing request
00:08:18.716 00.000 25848 Worker thread wakes up
00:08:18.717 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:18.717 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:18.717 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:21.565 02.848 25848 Exposure complete
00:08:21.650 00.085 25848 worker thread done servicing request
00:08:21.650 00.000 21444 OnExposeComplete: enter
00:08:21.651 00.001 21444 UpdateGuideState(): m_state=6
00:08:21.651 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
00:08:21.651 00.000 21444 Star::Find returns 1 (1), X=1222.25, Y=739.24, Mass=389868, SNR=66.6, Peak=10944 HFD=7.5
00:08:21.651 00.000 21444 Star::Find false star n=8 nbg=256 bg=4159.4 sigma=456.8 thresh=5530 peak=5482
00:08:21.651 00.000 21444 Star::Find false star n=3 nbg=263 bg=2636.3 sigma=391.1 thresh=3810 peak=3722
00:08:21.651 00.000 21444 Star::Find false star n=7 nbg=273 bg=4417.6 sigma=489.4 thresh=5886 peak=5501
00:08:21.651 00.000 21444 Star::Find false star n=3 nbg=279 bg=4158.0 sigma=549.0 thresh=5805 peak=5392
00:08:21.651 00.000 21444 Star::Find false star n=2 nbg=266 bg=4180.7 sigma=539.0 thresh=5798 peak=5569
00:08:21.651 00.000 21444 Star::Find false star n=4 nbg=264 bg=4371.2 sigma=519.8 thresh=5930 peak=5880
00:08:21.651 00.000 21444 Star::Find false star n=10 nbg=253 bg=4252.1 sigma=450.0 thresh=5602 peak=5577
00:08:21.651 00.000 21444 Star::Find false star n=3 nbg=264 bg=3325.5 sigma=433.6 thresh=4626 peak=4302
00:08:21.651 00.000 21444 Star::Find false star n=2 nbg=268 bg=3658.7 sigma=513.2 thresh=5198 peak=4894
00:08:21.651 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.03,-0.47,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.87,0.41,3.08,U] 
00:08:21.652 00.001 21444 single-star, 2 included, MultiStar: {-3.72, 0.41}, one-star: {-0.62, 0.55}
00:08:21.652 00.000 21444 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.05) = xAngle (-0.63 = -0.63)
00:08:21.652 00.000 21444 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.47 = 2.81)
00:08:21.652 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.55 hyp=0.83 cameraTheta=2.42 mountX=0.67 mountY=0.27, mountTheta=0.38
00:08:21.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.55, opts=13)
00:08:21.653 00.000 21444 Enqueuing Move request for scope (-0.62, 0.55)
00:08:21.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3832, FiltMin=408, FiltMax=65504, Gamma=0.560
00:08:21.653 00.000 21444 UpdateGuideState exits: m=389868 SNR=66.6 Saturated
00:08:21.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:21.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:21.653 00.000 21444 Enqueuing Expose request
00:08:21.653 00.000 25848 Worker thread wakes up
00:08:21.653 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.55) opts 0xd
00:08:21.653 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.55)
00:08:21.653 00.000 25848 Moving (-0.62, 0.55) raw xDistance=0.67 yDistance=0.27
00:08:21.653 00.000 25848 BLC: History state: CurrMiss=0.27, AvgInitMiss=0.81, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=2.065441, 1:-0.192163, 2:0.268462
00:08:21.653 00.000 25848 BLC: No correction, Miss < min_move
00:08:21.653 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
00:08:21.653 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:21.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:08:21.653 00.000 25848 MoveAxis(W, 20, ABG)
00:08:21.653 00.000 25848 Guiding  Dir = 3, Dur = 20
00:08:21.674 00.021 25848 IsSlewing returns 0
00:08:21.675 00.001 25848 IsGuiding returns 0
00:08:21.705 00.030 25848 IsGuiding returns 1
00:08:21.705 00.000 25848 scope still moving after pulse duration time elapsed
00:08:21.765 00.060 25848 IsSlewing returns 0
00:08:21.765 00.000 25848 IsGuiding returns 0
00:08:21.765 00.000 25848 scope move finished after 20 + 70 ms
00:08:21.765 00.000 25848 Move returns status 0, amount 20
00:08:21.765 00.000 25848 MoveAxis(N, 0, ABG)
00:08:21.765 00.000 25848 Move returns status 0, amount 0
00:08:21.765 00.000 25848 move complete, result=0
00:08:21.765 00.000 25848 worker thread done servicing request
00:08:21.765 00.000 25848 Worker thread wakes up
00:08:21.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:21.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:21.765 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.3 px 0 ms NORTH
00:08:24.613 02.848 25848 Exposure complete
00:08:24.701 00.088 25848 worker thread done servicing request
00:08:24.701 00.000 21444 OnExposeComplete: enter
00:08:24.701 00.000 21444 UpdateGuideState(): m_state=6
00:08:24.702 00.001 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 407
00:08:24.702 00.000 21444 Star::Find returns 1 (1), X=1222.05, Y=739.22, Mass=464166, SNR=72.6, Peak=14080 HFD=6.8
00:08:24.702 00.000 21444 Star::Find false star n=2 nbg=277 bg=4161.8 sigma=531.0 thresh=5755 peak=5458
00:08:24.702 00.000 21444 Star::Find false star n=10 nbg=232 bg=2488.1 sigma=347.9 thresh=3532 peak=3502
00:08:24.702 00.000 21444 Star::Find false star n=2 nbg=264 bg=4781.2 sigma=565.1 thresh=6477 peak=6035
00:08:24.702 00.000 21444 Star::Find false star n=3 nbg=261 bg=4432.8 sigma=494.9 thresh=5917 peak=5592
00:08:24.702 00.000 21444 Star::Find false star n=3 nbg=261 bg=4477.1 sigma=510.2 thresh=6008 peak=5786
00:08:24.702 00.000 21444 Star::Find false star n=4 nbg=275 bg=4388.3 sigma=530.2 thresh=5979 peak=5888
00:08:24.702 00.000 21444 Star::Find false star n=9 nbg=245 bg=3220.0 sigma=413.5 thresh=4460 peak=4259
00:08:24.702 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -14.32,20.80,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.57,20.72,0.00,M10] [#11 -5.18,0.89,2.78,U] 
00:08:24.702 00.000 21444 single-star, 1 included, MultiStar: {-4.03, 0.79}, one-star: {-0.83, 0.53}
00:08:24.702 00.000 21444 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
00:08:24.702 00.000 21444 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.32 = 2.96)
00:08:24.702 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.53 hyp=0.98 cameraTheta=2.58 mountX=0.87 mountY=0.17, mountTheta=0.20
00:08:24.704 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.53, opts=13)
00:08:24.704 00.000 21444 Enqueuing Move request for scope (-0.83, 0.53)
00:08:24.704 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=468, FiltMax=65504, Gamma=0.560
00:08:24.704 00.000 21444 UpdateGuideState exits: m=464166 SNR=72.6 Saturated
00:08:24.704 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:24.704 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:24.704 00.000 21444 Enqueuing Expose request
00:08:24.704 00.000 25848 Worker thread wakes up
00:08:24.704 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.53) opts 0xd
00:08:24.704 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.53)
00:08:24.704 00.000 25848 Moving (-0.83, 0.53) raw xDistance=0.87 yDistance=0.17
00:08:24.704 00.000 25848 BLC: window closed
00:08:24.704 00.000 25848 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.81, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=2.065441, 1:-0.192163, 2:0.268462
00:08:24.704 00.000 25848 BLC: No correction, Miss < min_move
00:08:24.704 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.87
00:08:24.704 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:24.704 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:08:24.704 00.000 25848 MoveAxis(W, 27, ABG)
00:08:24.704 00.000 25848 Guiding  Dir = 3, Dur = 27
00:08:24.735 00.031 25848 IsSlewing returns 0
00:08:24.735 00.000 25848 IsGuiding returns 0
00:08:24.768 00.033 25848 IsGuiding returns 1
00:08:24.768 00.000 25848 scope still moving after pulse duration time elapsed
00:08:24.826 00.058 25848 IsSlewing returns 0
00:08:24.826 00.000 25848 IsGuiding returns 0
00:08:24.826 00.000 25848 scope move finished after 27 + 63 ms
00:08:24.826 00.000 25848 Move returns status 0, amount 27
00:08:24.826 00.000 25848 MoveAxis(N, 0, ABG)
00:08:24.826 00.000 25848 Move returns status 0, amount 0
00:08:24.826 00.000 25848 move complete, result=0
00:08:24.826 00.000 25848 worker thread done servicing request
00:08:24.826 00.000 25848 Worker thread wakes up
00:08:24.826 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:24.826 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:24.826 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.2 px 0 ms NORTH
00:08:27.673 02.847 25848 Exposure complete
00:08:27.761 00.088 25848 worker thread done servicing request
00:08:27.761 00.000 21444 OnExposeComplete: enter
00:08:27.761 00.000 21444 UpdateGuideState(): m_state=6
00:08:27.761 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 408
00:08:27.761 00.000 21444 Star::Find returns 1 (1), X=1221.71, Y=737.73, Mass=378131, SNR=60.4, Peak=11276 HFD=7.1
00:08:27.761 00.000 21444 Star::Find false star n=4 nbg=257 bg=4285.9 sigma=460.1 thresh=5666 peak=5499
00:08:27.761 00.000 21444 Star::Find false star n=3 nbg=267 bg=2490.8 sigma=422.8 thresh=3759 peak=3543
00:08:27.762 00.001 21444 Star::Find false star n=7 nbg=265 bg=4737.8 sigma=525.7 thresh=6315 peak=6181
00:08:27.762 00.000 21444 Star::Find false star n=4 nbg=241 bg=4267.4 sigma=443.5 thresh=5598 peak=5594
00:08:27.762 00.000 21444 Star::Find false star n=3 nbg=251 bg=4317.7 sigma=464.9 thresh=5712 peak=5440
00:08:27.762 00.000 21444 Star::Find false star n=7 nbg=242 bg=4196.5 sigma=425.2 thresh=5472 peak=5411
00:08:27.762 00.000 21444 Star::Find false star n=11 nbg=268 bg=4306.3 sigma=482.1 thresh=5753 peak=5572
00:08:27.762 00.000 21444 Star::Find false star n=2 nbg=267 bg=4267.5 sigma=512.0 thresh=5803 peak=5615
00:08:27.762 00.000 21444 Star::Find false star n=5 nbg=251 bg=3320.2 sigma=436.9 thresh=4631 peak=4354
00:08:27.762 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -8.75,22.06,0.00,R] [#11 -7.09,-0.74,3.29,U] 
00:08:27.762 00.000 21444 single-star, 1 included, MultiStar: {-5.71, -0.79}, one-star: {-1.17, -0.97}
00:08:27.762 00.000 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.05) = xAngle (-5.50 = 0.78)
00:08:27.762 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
00:08:27.762 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=-0.97 hyp=1.52 cameraTheta=-2.45 mountX=1.07 mountY=-1.34, mountTheta=-0.90
00:08:27.763 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=-0.97, opts=13)
00:08:27.763 00.000 21444 Enqueuing Move request for scope (-1.17, -0.97)
00:08:27.763 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=572, FiltMax=65504, Gamma=0.560
00:08:27.763 00.000 21444 UpdateGuideState exits: m=378131 SNR=60.4 Saturated
00:08:27.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:27.763 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:27.763 00.000 21444 Enqueuing Expose request
00:08:27.763 00.000 25848 Worker thread wakes up
00:08:27.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -0.97) opts 0xd
00:08:27.763 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, -0.97)
00:08:27.764 00.001 25848 Moving (-1.17, -0.97) raw xDistance=1.07 yDistance=-1.34
00:08:27.764 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.07
00:08:27.764 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:27.764 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.34
00:08:27.764 00.000 25848 MoveAxis(W, 33, ABG)
00:08:27.764 00.000 25848 Guiding  Dir = 3, Dur = 33
00:08:27.796 00.032 25848 IsSlewing returns 0
00:08:27.797 00.001 25848 IsGuiding returns 0
00:08:27.829 00.032 25848 PulseGuide returned control before completion, sleep 12
00:08:27.846 00.017 25848 IsGuiding returns 1
00:08:27.846 00.000 25848 scope still moving after pulse duration time elapsed
00:08:27.930 00.084 25848 IsSlewing returns 0
00:08:27.930 00.000 25848 IsGuiding returns 0
00:08:27.930 00.000 25848 scope move finished after 33 + 100 ms
00:08:27.930 00.000 25848 Move returns status 0, amount 33
00:08:27.930 00.000 25848 MoveAxis(N, 0, ABG)
00:08:27.931 00.001 25848 Move returns status 0, amount 0
00:08:27.931 00.000 25848 move complete, result=0
00:08:27.931 00.000 25848 worker thread done servicing request
00:08:27.931 00.000 25848 Worker thread wakes up
00:08:27.931 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:27.931 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:27.931 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.3 px 0 ms NORTH
00:08:30.777 02.846 25848 Exposure complete
00:08:30.866 00.089 25848 worker thread done servicing request
00:08:30.866 00.000 21444 OnExposeComplete: enter
00:08:30.866 00.000 21444 UpdateGuideState(): m_state=6
00:08:30.866 00.000 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 409
00:08:30.866 00.000 21444 Star::Find returns 1 (1), X=1221.53, Y=738.77, Mass=469116, SNR=91.4, Peak=13276 HFD=7.2
00:08:30.866 00.000 21444 Star::Find false star n=5 nbg=277 bg=4271.9 sigma=473.8 thresh=5693 peak=5430
00:08:30.866 00.000 21444 Star::Find false star n=3 nbg=267 bg=2468.3 sigma=436.1 thresh=3777 peak=3568
00:08:30.867 00.001 21444 Star::Find false star n=7 nbg=241 bg=4385.3 sigma=430.2 thresh=5676 peak=5675
00:08:30.867 00.000 21444 Star::Find false star n=2 nbg=255 bg=3195.4 sigma=461.1 thresh=4579 peak=4240
00:08:30.867 00.000 21444 Star::Find false star n=4 nbg=257 bg=3786.0 sigma=434.4 thresh=5089 peak=4986
00:08:30.867 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.51,0.50,0.12,U] [#4 -7.66,38.58,0.00,M3] [#5 3.65,-17.32,0.00,M3] [#6 7.57,-12.91,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 2.14,6.43,0.10,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.34,0.09,2.82,U] 
00:08:30.867 00.000 21444 single-star, 3 included, MultiStar: {-4.06, 0.25}, one-star: {-1.35, 0.07}
00:08:30.867 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
00:08:30.867 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
00:08:30.867 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=0.07 hyp=1.35 cameraTheta=3.09 mountX=1.35 mountY=-0.44, mountTheta=-0.32
00:08:30.868 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=0.07, opts=13)
00:08:30.868 00.000 21444 Enqueuing Move request for scope (-1.35, 0.07)
00:08:30.868 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=244, FiltMax=65504, Gamma=0.560
00:08:30.868 00.000 25848 Worker thread wakes up
00:08:30.868 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 0.07) opts 0xd
00:08:30.868 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, 0.07)
00:08:30.868 00.000 25848 Moving (-1.35, 0.07) raw xDistance=1.35 yDistance=-0.44
00:08:30.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.35
00:08:30.869 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:30.869 00.000 21444 UpdateGuideState exits: m=469116 SNR=91.4 Saturated
00:08:30.869 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:30.869 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:30.869 00.000 21444 Enqueuing Expose request
00:08:30.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:08:30.869 00.000 25848 MoveAxis(W, 42, ABG)
00:08:30.869 00.000 25848 Guiding  Dir = 3, Dur = 42
00:08:30.889 00.020 25848 IsSlewing returns 0
00:08:30.889 00.000 25848 IsGuiding returns 0
00:08:30.921 00.032 25848 PulseGuide returned control before completion, sleep 21
00:08:30.951 00.030 25848 IsGuiding returns 1
00:08:30.951 00.000 25848 scope still moving after pulse duration time elapsed
00:08:31.015 00.064 25848 IsSlewing returns 0
00:08:31.015 00.000 25848 IsGuiding returns 0
00:08:31.015 00.000 25848 scope move finished after 42 + 83 ms
00:08:31.015 00.000 25848 Move returns status 0, amount 42
00:08:31.015 00.000 25848 MoveAxis(N, 0, ABG)
00:08:31.016 00.001 25848 Move returns status 0, amount 0
00:08:31.016 00.000 25848 move complete, result=0
00:08:31.016 00.000 25848 worker thread done servicing request
00:08:31.016 00.000 25848 Worker thread wakes up
00:08:31.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:31.016 00.000 21444 GuideStep: 1.3 px 42 ms WEST, -0.4 px 0 ms NORTH
00:08:31.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:33.859 02.843 25848 Exposure complete
00:08:33.947 00.088 25848 worker thread done servicing request
00:08:33.947 00.000 21444 OnExposeComplete: enter
00:08:33.947 00.000 21444 UpdateGuideState(): m_state=6
00:08:33.948 00.001 21444 Star::Find(15, 1221, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
00:08:33.948 00.000 21444 Star::Find returns 1 (1), X=1222.15, Y=736.02, Mass=436246, SNR=71.8, Peak=11760 HFD=7.4
00:08:33.948 00.000 21444 Star::Find false star n=4 nbg=268 bg=2613.0 sigma=444.1 thresh=3945 peak=3842
00:08:33.948 00.000 21444 Star::Find false star n=8 nbg=256 bg=4721.7 sigma=450.0 thresh=6072 peak=6006
00:08:33.948 00.000 21444 Star::Find false star n=9 nbg=240 bg=4310.2 sigma=384.3 thresh=5463 peak=5301
00:08:33.948 00.000 21444 Star::Find false star n=4 nbg=264 bg=4112.1 sigma=543.0 thresh=5741 peak=5570
00:08:33.948 00.000 21444 Star::Find false star n=3 nbg=278 bg=3199.2 sigma=476.0 thresh=4627 peak=4278
00:08:33.948 00.000 21444 Star::Find false star n=2 nbg=263 bg=3832.7 sigma=457.0 thresh=5204 peak=4809
00:08:33.948 00.000 21444 MultiStar: [#1 27.18,-29.49,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -9.98,-25.87,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 7.36,22.82,0.00,M1] [#8 -10.80,22.32,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -6.13,-1.70,3.08,U] 
00:08:33.948 00.000 21444 single-star, 1 included, MultiStar: {-4.81, -1.94}, one-star: {-0.73, -2.68}
00:08:33.948 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.89 = 1.40)
00:08:33.948 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.45)
00:08:33.948 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-2.68 hyp=2.78 cameraTheta=-1.84 mountX=0.48 mountY=-2.76, mountTheta=-1.40
00:08:33.949 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-2.68, opts=13)
00:08:33.949 00.000 21444 Enqueuing Move request for scope (-0.73, -2.68)
00:08:33.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3828, FiltMin=368, FiltMax=65504, Gamma=0.560
00:08:33.949 00.000 21444 UpdateGuideState exits: m=436246 SNR=71.8 Saturated
00:08:33.950 00.001 25848 Worker thread wakes up
00:08:33.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -2.68) opts 0xd
00:08:33.950 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -2.68)
00:08:33.950 00.000 25848 Moving (-0.73, -2.68) raw xDistance=0.48 yDistance=-2.76
00:08:33.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
00:08:33.950 00.000 25848 resist switch: large excursion: input -2.76 thresh 1.53 direction from 1 to -1
00:08:33.950 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.27
00:08:33.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.76 from input -2.76
00:08:33.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:33.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:33.950 00.000 21444 Enqueuing Expose request
00:08:33.950 00.000 25848 MoveAxis(E, 0, ABG)
00:08:33.950 00.000 25848 Move returns status 0, amount 0
00:08:33.950 00.000 25848 BLC: Oldest BLC event removed
00:08:33.950 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 317 applied
00:08:33.950 00.000 25848 MoveAxis(N, 392, ABG)
00:08:33.950 00.000 25848 Guiding  Dir = 0, Dur = 392
00:08:33.986 00.036 25848 IsSlewing returns 0
00:08:33.986 00.000 25848 IsGuiding returns 0
00:08:34.018 00.032 25848 PulseGuide returned control before completion, sleep 371
00:08:34.393 00.375 25848 IsGuiding returns 1
00:08:34.393 00.000 25848 scope still moving after pulse duration time elapsed
00:08:34.451 00.058 25848 IsSlewing returns 0
00:08:34.451 00.000 25848 IsGuiding returns 0
00:08:34.452 00.001 25848 scope move finished after 392 + 73 ms
00:08:34.452 00.000 25848 Move returns status 0, amount 392
00:08:34.452 00.000 25848 move complete, result=0
00:08:34.452 00.000 25848 worker thread done servicing request
00:08:34.452 00.000 25848 Worker thread wakes up
00:08:34.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:34.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:34.452 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -2.8 px 392 ms NORTH
00:08:37.300 02.848 25848 Exposure complete
00:08:37.379 00.079 25848 worker thread done servicing request
00:08:37.379 00.000 21444 OnExposeComplete: enter
00:08:37.379 00.000 21444 UpdateGuideState(): m_state=6
00:08:37.379 00.000 21444 Star::Find(15, 1222, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 411
00:08:37.379 00.000 21444 Star::Find returns 1 (1), X=1222.89, Y=740.84, Mass=320615, SNR=56.7, Peak=11228 HFD=6.6
00:08:37.380 00.001 21444 Star::Find false star n=5 nbg=254 bg=4280.7 sigma=472.8 thresh=5699 peak=5477
00:08:37.380 00.000 21444 Star::Find false star n=10 nbg=261 bg=4300.5 sigma=462.5 thresh=5688 peak=5645
00:08:37.380 00.000 21444 Star::Find false star n=1 nbg=267 bg=4271.8 sigma=473.3 thresh=5692 peak=5451
00:08:37.380 00.000 21444 Star::Find false star n=3 nbg=249 bg=4289.1 sigma=481.7 thresh=5734 peak=5718
00:08:37.380 00.000 21444 Star::Find false star n=2 nbg=274 bg=4226.3 sigma=574.0 thresh=5948 peak=5221
00:08:37.380 00.000 21444 Star::Find false star n=3 nbg=259 bg=3315.6 sigma=450.5 thresh=4667 peak=4327
00:08:37.380 00.000 21444 Star::Find false star n=4 nbg=267 bg=3648.1 sigma=466.7 thresh=5048 peak=4844
00:08:37.380 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.41,-1.88,0.20,U] [#3 -0.25,-0.53,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.55,5.93,0.63,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.87,1.98,4.22,U] 
00:08:37.380 00.000 21444 single-star, 4 included, MultiStar: {-2.24, 2.19}, one-star: {0.02, 2.14}
00:08:37.380 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
00:08:37.380 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.33 = 1.95)
00:08:37.380 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=2.14 hyp=2.14 cameraTheta=1.56 mountX=0.17 mountY=1.99, mountTheta=1.48
00:08:37.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=2.14, opts=13)
00:08:37.381 00.000 21444 Enqueuing Move request for scope (0.02, 2.14)
00:08:37.381 00.000 25848 Worker thread wakes up
00:08:37.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 2.14) opts 0xd
00:08:37.381 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 2.14)
00:08:37.381 00.000 25848 Moving (0.02, 2.14) raw xDistance=0.17 yDistance=1.99
00:08:37.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3824, FiltMin=544, FiltMax=65504, Gamma=0.560
00:08:37.381 00.000 21444 UpdateGuideState exits: m=320615 SNR=56.7 Saturated
00:08:37.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:37.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:37.381 00.000 21444 Enqueuing Expose request
00:08:37.381 00.000 25848 BLC: History state: CurrMiss=-1.99, AvgInitMiss=0.54, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.756152, 1:-1.990930
00:08:37.382 00.001 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:08:37.382 00.000 25848 BLC: window closed
00:08:37.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:08:37.382 00.000 25848 resist switch: large excursion: input 1.99 thresh 1.53 direction from -1 to 1
00:08:37.382 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.97
00:08:37.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.99 from input 1.99
00:08:37.382 00.000 25848 MoveAxis(E, 0, ABG)
00:08:37.382 00.000 25848 Move returns status 0, amount 0
00:08:37.382 00.000 25848 BLC: Oldest BLC event removed
00:08:37.382 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 317 applied
00:08:37.382 00.000 25848 MoveAxis(S, 371, ABG)
00:08:37.382 00.000 25848 Guiding  Dir = 1, Dur = 371
00:08:37.407 00.025 25848 IsSlewing returns 0
00:08:37.407 00.000 25848 IsGuiding returns 0
00:08:37.438 00.031 25848 PulseGuide returned control before completion, sleep 351
00:08:37.802 00.364 25848 IsGuiding returns 1
00:08:37.802 00.000 25848 scope still moving after pulse duration time elapsed
00:08:37.875 00.073 25848 IsSlewing returns 0
00:08:37.875 00.000 25848 IsGuiding returns 0
00:08:37.875 00.000 25848 scope move finished after 371 + 96 ms
00:08:37.875 00.000 25848 Move returns status 0, amount 371
00:08:37.875 00.000 25848 move complete, result=0
00:08:37.876 00.001 25848 worker thread done servicing request
00:08:37.876 00.000 25848 Worker thread wakes up
00:08:37.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:37.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:37.876 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 2.0 px 371 ms SOUTH
00:08:40.727 02.851 25848 Exposure complete
00:08:40.814 00.087 25848 worker thread done servicing request
00:08:40.814 00.000 21444 OnExposeComplete: enter
00:08:40.814 00.000 21444 UpdateGuideState(): m_state=6
00:08:40.815 00.001 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 412
00:08:40.815 00.000 21444 Star::Find returns 1 (1), X=1221.95, Y=738.73, Mass=348694, SNR=59.4, Peak=12340 HFD=6.7
00:08:40.815 00.000 21444 Star::Find false star n=4 nbg=243 bg=4106.4 sigma=461.1 thresh=5490 peak=5394
00:08:40.815 00.000 21444 Star::Find false star n=8 nbg=264 bg=2403.1 sigma=441.8 thresh=3729 peak=3590
00:08:40.815 00.000 21444 Star::Find false star n=2 nbg=277 bg=4559.0 sigma=642.2 thresh=6486 peak=6152
00:08:40.815 00.000 21444 Star::Find false star n=6 nbg=253 bg=4219.8 sigma=482.8 thresh=5668 peak=5542
00:08:40.815 00.000 21444 Star::Find false star n=3 nbg=267 bg=3204.3 sigma=497.0 thresh=4695 peak=4350
00:08:40.815 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -32.47,48.81,0.00,M4] [#5 -5.88,-6.25,0.28,U] [#6 0.00,0.00,0.00,L] [#7 3.48,2.49,1.29,U] [#8 -6.53,13.10,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 -11.13,4.61,0.00,M1] [#11 -4.47,0.31,3.52,U] 
00:08:40.815 00.000 21444 single-star, 3 included, MultiStar: {-2.27, 0.42}, one-star: {-0.92, 0.03}
00:08:40.816 00.001 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
00:08:40.816 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
00:08:40.816 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=0.03 hyp=0.93 cameraTheta=3.10 mountX=0.92 mountY=-0.32, mountTheta=-0.33
00:08:40.817 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=0.03, opts=13)
00:08:40.817 00.000 21444 Enqueuing Move request for scope (-0.92, 0.03)
00:08:40.817 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=164, FiltMax=65504, Gamma=0.560
00:08:40.817 00.000 25848 Worker thread wakes up
00:08:40.817 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.03) opts 0xd
00:08:40.817 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, 0.03)
00:08:40.817 00.000 25848 Moving (-0.92, 0.03) raw xDistance=0.92 yDistance=-0.32
00:08:40.817 00.000 25848 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.35, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.990930, 1:-0.317978
00:08:40.817 00.000 25848 BLC: No correction, Miss < min_move
00:08:40.817 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.92
00:08:40.817 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:40.817 00.000 21444 UpdateGuideState exits: m=348694 SNR=59.4 Saturated
00:08:40.817 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:40.817 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:40.817 00.000 21444 Enqueuing Expose request
00:08:40.817 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:08:40.818 00.001 25848 MoveAxis(W, 27, ABG)
00:08:40.818 00.000 25848 Guiding  Dir = 3, Dur = 27
00:08:40.842 00.024 25848 IsSlewing returns 0
00:08:40.843 00.001 25848 IsGuiding returns 0
00:08:40.874 00.031 25848 IsGuiding returns 1
00:08:40.874 00.000 25848 scope still moving after pulse duration time elapsed
00:08:40.953 00.079 25848 IsSlewing returns 0
00:08:40.953 00.000 25848 IsGuiding returns 0
00:08:40.954 00.001 25848 scope move finished after 27 + 83 ms
00:08:40.954 00.000 25848 Move returns status 0, amount 27
00:08:40.954 00.000 25848 MoveAxis(N, 0, ABG)
00:08:40.954 00.000 25848 Move returns status 0, amount 0
00:08:40.954 00.000 25848 move complete, result=0
00:08:40.954 00.000 25848 worker thread done servicing request
00:08:40.954 00.000 25848 Worker thread wakes up
00:08:40.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:40.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:40.954 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.3 px 0 ms NORTH
00:08:43.806 02.852 25848 Exposure complete
00:08:43.896 00.090 25848 worker thread done servicing request
00:08:43.896 00.000 21444 OnExposeComplete: enter
00:08:43.896 00.000 21444 UpdateGuideState(): m_state=6
00:08:43.896 00.000 21444 Star::Find(15, 1221, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 413
00:08:43.896 00.000 21444 Star::Find returns 1 (1), X=1222.18, Y=739.13, Mass=262212, SNR=39.7, Peak=10624 HFD=6.1
00:08:43.896 00.000 21444 Star::Find false star n=2 nbg=259 bg=4135.4 sigma=485.7 thresh=5593 peak=5167
00:08:43.896 00.000 21444 Star::Find false star n=3 nbg=261 bg=4129.3 sigma=484.9 thresh=5584 peak=5508
00:08:43.897 00.001 21444 Star::Find false star n=5 nbg=254 bg=4289.4 sigma=466.1 thresh=5688 peak=5656
00:08:43.897 00.000 21444 Star::Find false star n=4 nbg=262 bg=3551.8 sigma=457.1 thresh=4923 peak=4871
00:08:43.897 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.29,-11.56,0.00,M1] [#3 -3.63,-12.38,0.00,M1] [#4 -34.82,53.85,0.00,M5] [#5 -4.62,-10.17,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 2.17,3.03,1.02,U] [#8 0.00,0.00,0.00,L] [#9 1.05,-1.45,0.28,U] [#10 0.00,0.00,0.00,L] [#11 -5.69,0.28,4.16,U] 
00:08:43.897 00.000 21444 single-star, 3 included, MultiStar: {-3.38, 0.67}, one-star: {-0.69, 0.43}
00:08:43.897 00.000 21444 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
00:08:43.897 00.000 21444 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.31 = 2.97)
00:08:43.897 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=0.43 hyp=0.82 cameraTheta=2.58 mountX=0.73 mountY=0.14, mountTheta=0.19
00:08:43.898 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=0.43, opts=13)
00:08:43.898 00.000 21444 Enqueuing Move request for scope (-0.69, 0.43)
00:08:43.898 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=432, FiltMax=65504, Gamma=0.560
00:08:43.898 00.000 21444 UpdateGuideState exits: m=262212 SNR=39.7 Saturated
00:08:43.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:43.898 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:43.899 00.001 21444 Enqueuing Expose request
00:08:43.899 00.000 25848 Worker thread wakes up
00:08:43.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.43) opts 0xd
00:08:43.899 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 0.43)
00:08:43.899 00.000 25848 Moving (-0.69, 0.43) raw xDistance=0.73 yDistance=0.14
00:08:43.899 00.000 25848 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.35, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.990930, 1:-0.317978, 2:0.139617
00:08:43.899 00.000 25848 BLC: No correction, Miss < min_move
00:08:43.899 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.73
00:08:43.899 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:43.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:08:43.899 00.000 25848 MoveAxis(W, 23, ABG)
00:08:43.899 00.000 25848 Guiding  Dir = 3, Dur = 23
00:08:43.924 00.025 25848 IsSlewing returns 0
00:08:43.924 00.000 25848 IsGuiding returns 0
00:08:43.957 00.033 25848 IsGuiding returns 1
00:08:43.957 00.000 25848 scope still moving after pulse duration time elapsed
00:08:44.001 00.044 25848 IsSlewing returns 0
00:08:44.002 00.001 25848 IsGuiding returns 0
00:08:44.002 00.000 25848 scope move finished after 23 + 54 ms
00:08:44.002 00.000 25848 Move returns status 0, amount 23
00:08:44.002 00.000 25848 MoveAxis(N, 0, ABG)
00:08:44.002 00.000 25848 Move returns status 0, amount 0
00:08:44.002 00.000 25848 move complete, result=0
00:08:44.002 00.000 25848 worker thread done servicing request
00:08:44.002 00.000 25848 Worker thread wakes up
00:08:44.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:44.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:44.002 00.000 21444 GuideStep: 0.7 px 23 ms WEST, 0.1 px 0 ms NORTH
00:08:46.851 02.849 25848 Exposure complete
00:08:46.940 00.089 25848 worker thread done servicing request
00:08:46.940 00.000 21444 OnExposeComplete: enter
00:08:46.940 00.000 21444 UpdateGuideState(): m_state=6
00:08:46.940 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 414
00:08:46.940 00.000 21444 Star::Find returns 1 (1), X=1222.67, Y=738.45, Mass=347720, SNR=51.0, Peak=11608 HFD=6.7
00:08:46.940 00.000 21444 Star::Find false star n=3 nbg=264 bg=4353.2 sigma=529.6 thresh=5942 peak=5546
00:08:46.941 00.001 21444 Star::Find false star n=7 nbg=232 bg=4237.9 sigma=380.4 thresh=5379 peak=5362
00:08:46.941 00.000 21444 Star::Find false star n=2 nbg=255 bg=3430.1 sigma=500.1 thresh=4930 peak=4508
00:08:46.941 00.000 21444 MultiStar: [#1 4.70,-3.55,0.22,U] [#2 -15.70,-9.66,0.00,M2] [#3 -0.07,-1.06,0.18,U] [#4 0.00,0.00,0.00,L] [#5 -1.76,-14.72,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 4.21,1.47,0.99,U] [#8 -16.73,11.54,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 -9.16,-0.72,0.18,U] [#11 -4.14,-0.33,3.75,U] 
00:08:46.941 00.000 21444 single-star, 5 included, MultiStar: {-1.93, -0.18}, one-star: {-0.20, -0.25}
00:08:46.941 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.05) = xAngle (-5.30 = 0.99)
00:08:46.941 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.14 = -1.86)
00:08:46.941 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.25 mountX=0.18 mountY=-0.31, mountTheta=-1.05
00:08:46.942 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.25, opts=13)
00:08:46.942 00.000 21444 Enqueuing Move request for scope (-0.20, -0.25)
00:08:46.942 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3808, FiltMin=596, FiltMax=65504, Gamma=0.560
00:08:46.942 00.000 21444 UpdateGuideState exits: m=347720 SNR=51.0 Saturated
00:08:46.942 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:46.942 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:46.942 00.000 21444 Enqueuing Expose request
00:08:46.942 00.000 25848 Worker thread wakes up
00:08:46.942 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.25) opts 0xd
00:08:46.942 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.25)
00:08:46.942 00.000 25848 Moving (-0.20, -0.25) raw xDistance=0.18 yDistance=-0.31
00:08:46.942 00.000 25848 BLC: window closed
00:08:46.942 00.000 25848 BLC: History state: CurrMiss=-0.31, AvgInitMiss=0.35, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.990930, 1:-0.317978, 2:0.139617
00:08:46.942 00.000 25848 BLC: No correction, Miss < min_move
00:08:46.942 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:08:46.943 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:46.943 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:08:46.943 00.000 25848 MoveAxis(E, 0, ABG)
00:08:46.943 00.000 25848 Move returns status 0, amount 0
00:08:46.943 00.000 25848 MoveAxis(N, 0, ABG)
00:08:46.943 00.000 25848 Move returns status 0, amount 0
00:08:46.943 00.000 25848 move complete, result=0
00:08:46.943 00.000 25848 worker thread done servicing request
00:08:46.943 00.000 25848 Worker thread wakes up
00:08:46.943 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:46.943 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:46.943 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:08:49.786 02.843 25848 Exposure complete
00:08:49.854 00.068 25848 worker thread done servicing request
00:08:49.854 00.000 21444 OnExposeComplete: enter
00:08:49.854 00.000 21444 UpdateGuideState(): m_state=6
00:08:49.854 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 415
00:08:49.854 00.000 21444 Star::Find returns 1 (1), X=1223.03, Y=738.37, Mass=380657, SNR=65.8, Peak=12540 HFD=6.6
00:08:49.854 00.000 21444 Star::Find false star n=3 nbg=274 bg=4169.0 sigma=541.3 thresh=5793 peak=5345
00:08:49.854 00.000 21444 Star::Find false star n=2 nbg=270 bg=2553.5 sigma=471.8 thresh=3969 peak=3582
00:08:49.854 00.000 21444 Star::Find false star n=4 nbg=254 bg=4156.2 sigma=437.7 thresh=5469 peak=5395
00:08:49.854 00.000 21444 Star::Find false star n=6 nbg=262 bg=4096.1 sigma=500.2 thresh=5597 peak=5369
00:08:49.854 00.000 21444 Star::Find false star n=4 nbg=261 bg=3291.1 sigma=473.9 thresh=4713 peak=4466
00:08:49.855 00.001 21444 Star::Find false star n=4 nbg=258 bg=3644.2 sigma=452.5 thresh=5002 peak=4847
00:08:49.855 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.84,0.12,0.15,U] [#4 -14.52,22.03,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.65,2.38,0.92,U] [#8 -20.95,13.04,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.86,-0.55,3.86,U] 
00:08:49.855 00.000 21444 single-star, 3 included, MultiStar: {-2.58, -0.04}, one-star: {0.16, -0.33}
00:08:49.855 00.000 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.11)
00:08:49.855 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.73)
00:08:49.855 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-0.33 hyp=0.36 cameraTheta=-1.12 mountX=-0.19 mountY=-0.24, mountTheta=-2.22
00:08:49.856 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-0.33, opts=13)
00:08:49.856 00.000 21444 Enqueuing Move request for scope (0.16, -0.33)
00:08:49.856 00.000 25848 Worker thread wakes up
00:08:49.856 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.33) opts 0xd
00:08:49.856 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -0.33)
00:08:49.856 00.000 25848 Moving (0.16, -0.33) raw xDistance=-0.19 yDistance=-0.24
00:08:49.856 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:08:49.856 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:49.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=306, FiltMax=65504, Gamma=0.560
00:08:49.856 00.000 21444 UpdateGuideState exits: m=380657 SNR=65.8 Saturated
00:08:49.856 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:49.856 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:49.856 00.000 21444 Enqueuing Expose request
00:08:49.856 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:08:49.856 00.000 25848 MoveAxis(E, 0, ABG)
00:08:49.856 00.000 25848 Move returns status 0, amount 0
00:08:49.856 00.000 25848 MoveAxis(N, 0, ABG)
00:08:49.856 00.000 25848 Move returns status 0, amount 0
00:08:49.856 00.000 25848 move complete, result=0
00:08:49.856 00.000 25848 worker thread done servicing request
00:08:49.856 00.000 25848 Worker thread wakes up
00:08:49.856 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:49.856 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:49.857 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:52.703 02.846 25848 Exposure complete
00:08:52.788 00.085 25848 worker thread done servicing request
00:08:52.789 00.001 21444 OnExposeComplete: enter
00:08:52.789 00.000 21444 UpdateGuideState(): m_state=6
00:08:52.789 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 416
00:08:52.789 00.000 21444 Star::Find returns 1 (1), X=1222.53, Y=738.43, Mass=367641, SNR=66.3, Peak=12316 HFD=7.1
00:08:52.789 00.000 21444 Star::Find false star n=3 nbg=255 bg=4253.9 sigma=486.4 thresh=5713 peak=5477
00:08:52.789 00.000 21444 Star::Find false star n=4 nbg=243 bg=4684.1 sigma=454.8 thresh=6048 peak=5737
00:08:52.789 00.000 21444 Star::Find false star n=6 nbg=251 bg=4111.8 sigma=504.6 thresh=5626 peak=5332
00:08:52.789 00.000 21444 Star::Find false star n=1 nbg=263 bg=4229.8 sigma=517.3 thresh=5782 peak=5300
00:08:52.789 00.000 21444 Star::Find false star n=7 nbg=276 bg=4256.4 sigma=485.1 thresh=5712 peak=5712
00:08:52.789 00.000 21444 Star::Find false star n=1 nbg=267 bg=3768.7 sigma=487.0 thresh=5230 peak=4919
00:08:52.789 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.13,-14.15,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 -14.55,21.90,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.83,2.12,0.82,U] [#8 0.00,0.00,0.00,L] [#9 -2.60,11.58,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -3.86,0.09,3.40,U] 
00:08:52.789 00.000 21444 single-star, 2 included, MultiStar: {-1.98, 0.34}, one-star: {-0.34, -0.27}
00:08:52.789 00.000 21444 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.05) = xAngle (-5.53 = 0.76)
00:08:52.789 00.000 21444 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.37 = -2.09)
00:08:52.790 00.001 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.27 hyp=0.43 cameraTheta=-2.48 mountX=0.32 mountY=-0.38, mountTheta=-0.87
00:08:52.790 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.27, opts=13)
00:08:52.790 00.000 21444 Enqueuing Move request for scope (-0.34, -0.27)
00:08:52.791 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=420, FiltMax=65504, Gamma=0.560
00:08:52.791 00.000 21444 UpdateGuideState exits: m=367641 SNR=66.3 Saturated
00:08:52.791 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:52.791 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:52.791 00.000 21444 Enqueuing Expose request
00:08:52.791 00.000 25848 Worker thread wakes up
00:08:52.791 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.27) opts 0xd
00:08:52.791 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.27)
00:08:52.791 00.000 25848 Moving (-0.34, -0.27) raw xDistance=0.32 yDistance=-0.38
00:08:52.791 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
00:08:52.791 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:52.791 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:08:52.791 00.000 25848 MoveAxis(E, 0, ABG)
00:08:52.791 00.000 25848 Move returns status 0, amount 0
00:08:52.791 00.000 25848 MoveAxis(N, 0, ABG)
00:08:52.791 00.000 25848 Move returns status 0, amount 0
00:08:52.791 00.000 25848 move complete, result=0
00:08:52.791 00.000 25848 worker thread done servicing request
00:08:52.791 00.000 25848 Worker thread wakes up
00:08:52.791 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:52.792 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:52.792 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
00:08:55.634 02.842 25848 Exposure complete
00:08:55.700 00.066 25848 worker thread done servicing request
00:08:55.701 00.001 21444 OnExposeComplete: enter
00:08:55.701 00.000 21444 UpdateGuideState(): m_state=6
00:08:55.701 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 417
00:08:55.701 00.000 21444 Star::Find returns 1 (1), X=1222.98, Y=738.24, Mass=311378, SNR=56.3, Peak=10976 HFD=6.8
00:08:55.701 00.000 21444 Star::Find false star n=2 nbg=257 bg=4207.3 sigma=535.2 thresh=5813 peak=5456
00:08:55.701 00.000 21444 Star::Find false star n=1 nbg=253 bg=4246.7 sigma=459.8 thresh=5626 peak=5270
00:08:55.701 00.000 21444 Star::Find false star n=1 nbg=269 bg=4353.9 sigma=543.2 thresh=5984 peak=5462
00:08:55.701 00.000 21444 Star::Find false star n=2 nbg=248 bg=3340.3 sigma=389.5 thresh=4509 peak=4280
00:08:55.701 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.16,-25.29,0.00,M4] [#3 -14.75,-12.07,0.00,M1] [#4 -8.08,26.80,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.02,3.20,0.81,U] [#8 8.61,-1.99,0.17,U] [#9 0.00,0.00,0.00,L] [#10 6.11,-21.12,0.00,M1] [#11 -4.98,0.72,2.56,U] 
00:08:55.701 00.000 21444 single-star, 3 included, MultiStar: {-2.10, 0.80}, one-star: {0.11, -0.46}
00:08:55.701 00.000 21444 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.05) = xAngle (-4.40 = 1.89)
00:08:55.701 00.000 21444 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.24 = -0.96)
00:08:55.701 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.46 hyp=0.47 cameraTheta=-1.35 mountX=-0.15 mountY=-0.39, mountTheta=-1.93
00:08:55.702 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.46, opts=13)
00:08:55.702 00.000 21444 Enqueuing Move request for scope (0.11, -0.46)
00:08:55.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=214, FiltMax=65504, Gamma=0.560
00:08:55.702 00.000 21444 UpdateGuideState exits: m=311378 SNR=56.3 Saturated
00:08:55.702 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:55.702 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:55.702 00.000 25848 Worker thread wakes up
00:08:55.702 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.46) opts 0xd
00:08:55.702 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.46)
00:08:55.702 00.000 25848 Moving (0.11, -0.46) raw xDistance=-0.15 yDistance=-0.39
00:08:55.702 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:08:55.703 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:55.703 00.000 21444 Enqueuing Expose request
00:08:55.703 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
00:08:55.703 00.000 25848 MoveAxis(E, 0, ABG)
00:08:55.703 00.000 25848 Move returns status 0, amount 0
00:08:55.703 00.000 25848 MoveAxis(N, 0, ABG)
00:08:55.703 00.000 25848 Move returns status 0, amount 0
00:08:55.703 00.000 25848 move complete, result=0
00:08:55.703 00.000 25848 worker thread done servicing request
00:08:55.703 00.000 25848 Worker thread wakes up
00:08:55.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:55.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:55.703 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:08:58.551 02.848 25848 Exposure complete
00:08:58.640 00.089 25848 worker thread done servicing request
00:08:58.640 00.000 21444 OnExposeComplete: enter
00:08:58.640 00.000 21444 UpdateGuideState(): m_state=6
00:08:58.641 00.001 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 418
00:08:58.641 00.000 21444 Star::Find returns 1 (1), X=1222.91, Y=737.21, Mass=389319, SNR=67.0, Peak=12188 HFD=6.7
00:08:58.641 00.000 21444 Star::Find false star n=5 nbg=252 bg=4217.2 sigma=442.9 thresh=5546 peak=5507
00:08:58.641 00.000 21444 Star::Find false star n=4 nbg=269 bg=2705.1 sigma=475.4 thresh=4131 peak=3887
00:08:58.641 00.000 21444 Star::Find false star n=3 nbg=263 bg=4250.5 sigma=506.4 thresh=5770 peak=5684
00:08:58.641 00.000 21444 Star::Find false star n=1 nbg=267 bg=4330.2 sigma=529.2 thresh=5918 peak=5538
00:08:58.641 00.000 21444 Star::Find false star n=4 nbg=244 bg=4372.4 sigma=429.4 thresh=5661 peak=5522
00:08:58.641 00.000 21444 Star::Find false star n=3 nbg=269 bg=3407.8 sigma=458.5 thresh=4783 peak=4661
00:08:58.641 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -14.29,-5.02,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.23,1.09,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.02,-30.03,0.00,M2] [#11 -5.69,-0.94,2.98,U] 
00:08:58.641 00.000 21444 single-star, 2 included, MultiStar: {-2.64, -0.61}, one-star: {0.03, -1.48}
00:08:58.641 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.68)
00:08:58.641 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
00:08:58.641 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-1.48 hyp=1.48 cameraTheta=-1.55 mountX=-0.17 mountY=-1.36, mountTheta=-1.69
00:08:58.642 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-1.48, opts=13)
00:08:58.642 00.000 21444 Enqueuing Move request for scope (0.03, -1.48)
00:08:58.642 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=546, FiltMax=65504, Gamma=0.560
00:08:58.643 00.001 21444 UpdateGuideState exits: m=389319 SNR=67.0 Saturated
00:08:58.643 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:58.643 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:08:58.643 00.000 21444 Enqueuing Expose request
00:08:58.643 00.000 25848 Worker thread wakes up
00:08:58.643 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -1.48) opts 0xd
00:08:58.643 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, -1.48)
00:08:58.643 00.000 25848 Moving (0.03, -1.48) raw xDistance=-0.17 yDistance=-1.36
00:08:58.643 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:08:58.643 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:58.643 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.36
00:08:58.643 00.000 25848 MoveAxis(E, 0, ABG)
00:08:58.643 00.000 25848 Move returns status 0, amount 0
00:08:58.643 00.000 25848 MoveAxis(N, 0, ABG)
00:08:58.643 00.000 25848 Move returns status 0, amount 0
00:08:58.643 00.000 25848 move complete, result=0
00:08:58.643 00.000 25848 worker thread done servicing request
00:08:58.643 00.000 25848 Worker thread wakes up
00:08:58.643 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:08:58.643 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:08:58.644 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -1.4 px 0 ms NORTH
00:09:01.487 02.843 25848 Exposure complete
00:09:01.575 00.088 25848 worker thread done servicing request
00:09:01.575 00.000 21444 OnExposeComplete: enter
00:09:01.575 00.000 21444 UpdateGuideState(): m_state=6
00:09:01.575 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 419
00:09:01.575 00.000 21444 Star::Find returns 1 (1), X=1221.30, Y=739.43, Mass=437264, SNR=78.8, Peak=12112 HFD=7.3
00:09:01.575 00.000 21444 Star::Find false star n=4 nbg=263 bg=4096.1 sigma=452.5 thresh=5454 peak=5420
00:09:01.576 00.001 21444 Star::Find false star n=9 nbg=262 bg=4155.8 sigma=519.9 thresh=5715 peak=5669
00:09:01.576 00.000 21444 Star::Find false star n=9 nbg=258 bg=3860.4 sigma=459.5 thresh=5239 peak=5192
00:09:01.576 00.000 21444 Star::Find false star n=3 nbg=275 bg=3120.3 sigma=499.8 thresh=4620 peak=4243
00:09:01.576 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -12.42,-5.06,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 10.07,-0.85,0.00,M8] [#7 1.83,3.38,0.60,U] [#8 -10.20,15.09,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 -0.70,-32.08,0.00,M3] [#11 -6.04,1.68,3.05,U] 
00:09:01.576 00.000 21444 single-star, 2 included, MultiStar: {-4.07, 1.69}, one-star: {-1.57, 0.74}
00:09:01.576 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.35 = -0.35)
00:09:01.576 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.09)
00:09:01.576 00.000 21444 CameraToMount -- cameraX=-1.57 cameraY=0.74 hyp=1.74 cameraTheta=2.70 mountX=1.63 mountY=0.09, mountTheta=0.05
00:09:01.578 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.57, y=0.74, opts=13)
00:09:01.578 00.000 21444 Enqueuing Move request for scope (-1.57, 0.74)
00:09:01.578 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=306, FiltMax=65504, Gamma=0.560
00:09:01.578 00.000 21444 UpdateGuideState exits: m=437264 SNR=78.8 Saturated
00:09:01.578 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:01.578 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:01.578 00.000 21444 Enqueuing Expose request
00:09:01.579 00.001 25848 Worker thread wakes up
00:09:01.579 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.57, 0.74) opts 0xd
00:09:01.579 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.57, 0.74)
00:09:01.579 00.000 25848 Moving (-1.57, 0.74) raw xDistance=1.63 yDistance=0.09
00:09:01.579 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.63
00:09:01.579 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:01.579 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:09:01.579 00.000 25848 MoveAxis(W, 48, ABG)
00:09:01.579 00.000 25848 Guiding  Dir = 3, Dur = 48
00:09:01.610 00.031 25848 IsSlewing returns 0
00:09:01.611 00.001 25848 IsGuiding returns 0
00:09:01.642 00.031 25848 PulseGuide returned control before completion, sleep 27
00:09:01.694 00.052 25848 IsGuiding returns 1
00:09:01.695 00.001 25848 scope still moving after pulse duration time elapsed
00:09:01.750 00.055 25848 IsSlewing returns 0
00:09:01.750 00.000 25848 IsGuiding returns 0
00:09:01.750 00.000 25848 scope move finished after 48 + 91 ms
00:09:01.750 00.000 25848 Move returns status 0, amount 48
00:09:01.750 00.000 25848 MoveAxis(N, 0, ABG)
00:09:01.750 00.000 25848 Move returns status 0, amount 0
00:09:01.750 00.000 25848 move complete, result=0
00:09:01.750 00.000 25848 worker thread done servicing request
00:09:01.750 00.000 25848 Worker thread wakes up
00:09:01.750 00.000 21444 GuideStep: 1.6 px 48 ms WEST, 0.1 px 0 ms NORTH
00:09:01.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:01.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:04.607 02.857 25848 Exposure complete
00:09:04.696 00.089 25848 worker thread done servicing request
00:09:04.697 00.001 21444 OnExposeComplete: enter
00:09:04.697 00.000 21444 UpdateGuideState(): m_state=6
00:09:04.697 00.000 21444 Star::Find(15, 1221, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 420
00:09:04.697 00.000 21444 Star::Find returns 1 (1), X=1220.32, Y=738.68, Mass=333557, SNR=58.7, Peak=12340 HFD=6.8
00:09:04.697 00.000 21444 Star::Find false star n=4 nbg=254 bg=4214.7 sigma=462.8 thresh=5603 peak=5305
00:09:04.697 00.000 21444 Star::Find false star n=7 nbg=271 bg=4349.0 sigma=557.0 thresh=6020 peak=6000
00:09:04.697 00.000 21444 Star::Find false star n=4 nbg=264 bg=4211.9 sigma=483.1 thresh=5661 peak=5610
00:09:04.697 00.000 21444 Star::Find false star n=3 nbg=280 bg=3161.5 sigma=504.0 thresh=4673 peak=4486
00:09:04.697 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.46,-5.26,0.16,U] [#3 -1.06,0.66,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 10.86,-0.79,0.00,M9] [#7 1.52,3.01,0.80,U] [#8 -19.42,8.17,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 6.74,-44.35,0.00,M4] [#11 -7.00,0.28,3.70,U] 
00:09:04.697 00.000 21444 single-star, 4 included, MultiStar: {-4.59, 0.46}, one-star: {-2.55, -0.02}
00:09:04.697 00.000 21444 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.05) = xAngle (-6.19 = 0.10)
00:09:04.698 00.001 21444 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.03 = -2.75)
00:09:04.698 00.000 21444 CameraToMount -- cameraX=-2.55 cameraY=-0.02 hyp=2.55 cameraTheta=-3.14 mountX=2.54 mountY=-0.98, mountTheta=-0.37
00:09:04.699 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.55, y=-0.02, opts=13)
00:09:04.699 00.000 21444 Enqueuing Move request for scope (-2.55, -0.02)
00:09:04.699 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=446, FiltMax=65504, Gamma=0.560
00:09:04.699 00.000 21444 UpdateGuideState exits: m=333557 SNR=58.7 Saturated
00:09:04.699 00.000 25848 Worker thread wakes up
00:09:04.699 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.55, -0.02) opts 0xd
00:09:04.699 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.55, -0.02)
00:09:04.699 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:04.699 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:04.699 00.000 21444 Enqueuing Expose request
00:09:04.699 00.000 25848 Moving (-2.55, -0.02) raw xDistance=2.54 yDistance=-0.98
00:09:04.699 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.67 from input 2.54
00:09:04.699 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:09:04.699 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
00:09:04.699 00.000 25848 MoveAxis(W, 77, ABG)
00:09:04.699 00.000 25848 Guiding  Dir = 3, Dur = 77
00:09:04.720 00.021 25848 IsSlewing returns 0
00:09:04.721 00.001 25848 IsGuiding returns 0
00:09:04.752 00.031 25848 PulseGuide returned control before completion, sleep 56
00:09:04.823 00.071 25848 IsGuiding returns 1
00:09:04.823 00.000 25848 scope still moving after pulse duration time elapsed
00:09:04.875 00.052 25848 IsSlewing returns 0
00:09:04.875 00.000 25848 IsGuiding returns 0
00:09:04.875 00.000 25848 scope move finished after 77 + 77 ms
00:09:04.875 00.000 25848 Move returns status 0, amount 77
00:09:04.875 00.000 25848 MoveAxis(N, 0, ABG)
00:09:04.875 00.000 25848 Move returns status 0, amount 0
00:09:04.875 00.000 25848 move complete, result=0
00:09:04.875 00.000 25848 worker thread done servicing request
00:09:04.875 00.000 25848 Worker thread wakes up
00:09:04.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:04.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:04.875 00.000 21444 GuideStep: 2.5 px 77 ms WEST, -1.0 px 0 ms NORTH
00:09:07.725 02.850 25848 Exposure complete
00:09:07.804 00.079 25848 worker thread done servicing request
00:09:07.804 00.000 21444 OnExposeComplete: enter
00:09:07.804 00.000 21444 UpdateGuideState(): m_state=6
00:09:07.804 00.000 21444 Star::Find(15, 1220, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 421
00:09:07.804 00.000 21444 Star::Find returns 1 (1), X=1225.02, Y=737.68, Mass=392275, SNR=66.1, Peak=10676 HFD=7.2
00:09:07.804 00.000 21444 Star::Find false star n=1 nbg=269 bg=4380.1 sigma=544.5 thresh=6014 peak=5298
00:09:07.804 00.000 21444 Star::Find false star n=4 nbg=265 bg=4857.3 sigma=478.3 thresh=6292 peak=6198
00:09:07.804 00.000 21444 Star::Find false star n=4 nbg=265 bg=4302.6 sigma=494.4 thresh=5786 peak=5473
00:09:07.804 00.000 21444 Star::Find false star n=4 nbg=269 bg=4052.9 sigma=514.3 thresh=5596 peak=5451
00:09:07.804 00.000 21444 Star::Find false star n=3 nbg=261 bg=4346.2 sigma=500.9 thresh=5849 peak=5595
00:09:07.804 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.20,-2.74,0.22,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -1.94,-7.38,0.24,U] [#7 5.88,1.29,0.74,U] [#8 0.00,0.00,0.00,L] [#9 12.84,1.48,0.00,M5] [#10 1.59,-48.51,0.00,M5] [#11 -2.90,-0.71,3.81,U] 
00:09:07.804 00.000 21444 refined, 4 included, MultiStar: {-0.83, -0.86}, one-star: {2.14, -1.01}
00:09:07.805 00.001 21444 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.05) = xAngle (-5.39 = 0.89)
00:09:07.805 00.000 21444 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.24 = -1.95)
00:09:07.805 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.86 hyp=1.19 cameraTheta=-2.34 mountX=0.75 mountY=-1.11, mountTheta=-0.98
00:09:07.805 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.86, opts=13)
00:09:07.805 00.000 21444 Enqueuing Move request for scope (-0.83, -0.86)
00:09:07.805 00.000 25848 Worker thread wakes up
00:09:07.806 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.86) opts 0xd
00:09:07.806 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.86)
00:09:07.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3800, FiltMin=510, FiltMax=65504, Gamma=0.560
00:09:07.806 00.000 21444 UpdateGuideState exits: m=392275 SNR=66.1 Saturated
00:09:07.806 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:07.806 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:07.806 00.000 21444 Enqueuing Expose request
00:09:07.806 00.000 25848 Moving (-0.83, -0.86) raw xDistance=0.75 yDistance=-1.11
00:09:07.806 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.75
00:09:07.806 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.49 newest=-2.00
00:09:07.806 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
00:09:07.806 00.000 25848 MoveAxis(W, 27, ABG)
00:09:07.806 00.000 25848 Guiding  Dir = 3, Dur = 27
00:09:07.830 00.024 25848 IsSlewing returns 0
00:09:07.830 00.000 25848 IsGuiding returns 0
00:09:07.862 00.032 25848 IsGuiding returns 1
00:09:07.862 00.000 25848 scope still moving after pulse duration time elapsed
00:09:07.922 00.060 25848 IsSlewing returns 0
00:09:07.922 00.000 25848 IsGuiding returns 0
00:09:07.922 00.000 25848 scope move finished after 27 + 64 ms
00:09:07.922 00.000 25848 Move returns status 0, amount 27
00:09:07.922 00.000 25848 BLC: Oldest BLC event removed
00:09:07.922 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 317 applied
00:09:07.922 00.000 25848 MoveAxis(N, 347, ABG)
00:09:07.922 00.000 25848 Guiding  Dir = 0, Dur = 347
00:09:07.975 00.053 25848 IsSlewing returns 0
00:09:07.975 00.000 25848 IsGuiding returns 0
00:09:08.007 00.032 25848 PulseGuide returned control before completion, sleep 326
00:09:08.339 00.332 25848 IsGuiding returns 1
00:09:08.339 00.000 25848 scope still moving after pulse duration time elapsed
00:09:08.390 00.051 25848 IsSlewing returns 0
00:09:08.390 00.000 25848 IsGuiding returns 0
00:09:08.390 00.000 25848 scope move finished after 347 + 67 ms
00:09:08.390 00.000 25848 Move returns status 0, amount 347
00:09:08.390 00.000 25848 move complete, result=0
00:09:08.390 00.000 25848 worker thread done servicing request
00:09:08.390 00.000 25848 Worker thread wakes up
00:09:08.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:08.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:08.390 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -1.1 px 347 ms NORTH
00:09:11.244 02.854 25848 Exposure complete
00:09:11.333 00.089 25848 worker thread done servicing request
00:09:11.333 00.000 21444 OnExposeComplete: enter
00:09:11.333 00.000 21444 UpdateGuideState(): m_state=6
00:09:11.333 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 422
00:09:11.333 00.000 21444 Star::Find returns 1 (1), X=1225.51, Y=740.28, Mass=419511, SNR=65.1, Peak=13072 HFD=6.7
00:09:11.334 00.001 21444 Star::Find false star n=4 nbg=269 bg=2606.9 sigma=511.2 thresh=4140 peak=3994
00:09:11.334 00.000 21444 Star::Find false star n=13 nbg=267 bg=4327.2 sigma=484.7 thresh=5781 peak=5420
00:09:11.334 00.000 21444 Star::Find false star n=1 nbg=275 bg=4205.1 sigma=512.6 thresh=5743 peak=5329
00:09:11.334 00.000 21444 Star::Find false star n=2 nbg=248 bg=4261.8 sigma=460.5 thresh=5643 peak=5349
00:09:11.334 00.000 21444 Star::Find false star n=3 nbg=271 bg=3779.1 sigma=543.2 thresh=5409 peak=5210
00:09:11.334 00.000 21444 MultiStar: [#1 6.57,-27.53,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 8.06,-16.44,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -7.49,-6.75,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 6.22,3.93,0.93,U] [#8 0.00,0.00,0.00,L] [#9 23.07,-6.86,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -2.57,1.31,3.60,U] 
00:09:11.334 00.000 21444 refined, 2 included, MultiStar: {-0.14, 1.80}, one-star: {2.63, 1.58}
00:09:11.334 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
00:09:11.334 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.04)
00:09:11.334 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=1.80 hyp=1.80 cameraTheta=1.65 mountX=0.30 mountY=1.61, mountTheta=1.38
00:09:11.336 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=1.80, opts=13)
00:09:11.337 00.001 21444 Enqueuing Move request for scope (-0.14, 1.80)
00:09:11.337 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=394, FiltMax=65504, Gamma=0.560
00:09:11.337 00.000 25848 Worker thread wakes up
00:09:11.337 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 1.80) opts 0xd
00:09:11.337 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 1.80)
00:09:11.337 00.000 25848 Moving (-0.14, 1.80) raw xDistance=0.30 yDistance=1.61
00:09:11.337 00.000 21444 UpdateGuideState exits: m=419511 SNR=65.1 Saturated
00:09:11.337 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:11.337 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:11.337 00.000 21444 Enqueuing Expose request
00:09:11.337 00.000 25848 BLC: History state: CurrMiss=-1.61, AvgInitMiss=0.18, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.108405, 1:-1.610861
00:09:11.337 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:09:11.337 00.000 25848 BLC: window closed
00:09:11.337 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:09:11.337 00.000 25848 resist switch: large excursion: input 1.61 thresh 1.53 direction from -1 to 1
00:09:11.337 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.83
00:09:11.337 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.61 from input 1.61
00:09:11.337 00.000 25848 MoveAxis(E, 0, ABG)
00:09:11.337 00.000 25848 Move returns status 0, amount 0
00:09:11.337 00.000 25848 BLC: Oldest BLC event removed
00:09:11.337 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 317 applied
00:09:11.337 00.000 25848 MoveAxis(S, 361, ABG)
00:09:11.337 00.000 25848 Guiding  Dir = 1, Dur = 361
00:09:11.358 00.021 25848 IsSlewing returns 0
00:09:11.358 00.000 25848 IsGuiding returns 0
00:09:11.389 00.031 25848 PulseGuide returned control before completion, sleep 340
00:09:11.778 00.389 25848 IsGuiding returns 1
00:09:11.778 00.000 25848 scope still moving after pulse duration time elapsed
00:09:11.830 00.052 25848 IsSlewing returns 0
00:09:11.830 00.000 25848 IsGuiding returns 0
00:09:11.830 00.000 25848 scope move finished after 361 + 111 ms
00:09:11.830 00.000 25848 Move returns status 0, amount 361
00:09:11.830 00.000 25848 move complete, result=0
00:09:11.831 00.001 25848 worker thread done servicing request
00:09:11.831 00.000 25848 Worker thread wakes up
00:09:11.831 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:11.831 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:11.831 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.6 px 361 ms SOUTH
00:09:14.674 02.843 25848 Exposure complete
00:09:14.754 00.080 25848 worker thread done servicing request
00:09:14.754 00.000 21444 OnExposeComplete: enter
00:09:14.754 00.000 21444 UpdateGuideState(): m_state=6
00:09:14.755 00.001 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 423
00:09:14.755 00.000 21444 Star::Find returns 1 (1), X=1224.41, Y=738.47, Mass=268298, SNR=44.9, Peak=11376 HFD=5.7
00:09:14.755 00.000 21444 Star::Find false star n=2 nbg=265 bg=4071.6 sigma=474.9 thresh=5496 peak=5227
00:09:14.755 00.000 21444 Star::Find false star n=3 nbg=258 bg=2644.4 sigma=406.8 thresh=3865 peak=3621
00:09:14.755 00.000 21444 Star::Find false star n=3 nbg=258 bg=4784.2 sigma=482.6 thresh=6232 peak=5839
00:09:14.755 00.000 21444 Star::Find false star n=4 nbg=248 bg=4174.3 sigma=437.3 thresh=5486 peak=5390
00:09:14.755 00.000 21444 Star::Find false star n=4 nbg=236 bg=4245.9 sigma=411.1 thresh=5479 peak=5095
00:09:14.755 00.000 21444 Star::Find false star n=3 nbg=271 bg=4286.7 sigma=515.9 thresh=5834 peak=5491
00:09:14.755 00.000 21444 Star::Find false star n=4 nbg=255 bg=4370.5 sigma=475.1 thresh=5796 peak=5521
00:09:14.755 00.000 21444 Star::Find false star n=5 nbg=261 bg=3242.1 sigma=422.8 thresh=4511 peak=4256
00:09:14.755 00.000 21444 Star::Find false star n=4 nbg=254 bg=3776.6 sigma=442.3 thresh=5104 peak=4849
00:09:14.755 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.10,2.06,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.12,-1.04,3.58,U] 
00:09:14.755 00.000 21444 refined, 2 included, MultiStar: {-0.66, -0.27}, one-star: {1.54, -0.22}
00:09:14.755 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.48)
00:09:14.755 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.36)
00:09:14.755 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-0.27 hyp=0.71 cameraTheta=-2.75 mountX=0.63 mountY=-0.50, mountTheta=-0.67
00:09:14.756 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-0.27, opts=13)
00:09:14.756 00.000 21444 Enqueuing Move request for scope (-0.66, -0.27)
00:09:14.756 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=582, FiltMax=65504, Gamma=0.560
00:09:14.756 00.000 21444 UpdateGuideState exits: m=268298 SNR=44.9 Saturated
00:09:14.756 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:14.756 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:14.756 00.000 21444 Enqueuing Expose request
00:09:14.756 00.000 25848 Worker thread wakes up
00:09:14.756 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.27) opts 0xd
00:09:14.756 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -0.27)
00:09:14.756 00.000 25848 Moving (-0.66, -0.27) raw xDistance=0.63 yDistance=-0.50
00:09:14.756 00.000 25848 BLC: History state: CurrMiss=-0.50, AvgInitMiss=0.01, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.610861, 1:-0.502980
00:09:14.756 00.000 25848 BLC: No correction, Miss < min_move
00:09:14.756 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63
00:09:14.756 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:14.756 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
00:09:14.756 00.000 25848 MoveAxis(W, 18, ABG)
00:09:14.756 00.000 25848 Guiding  Dir = 3, Dur = 18
00:09:14.798 00.042 25848 IsSlewing returns 0
00:09:14.798 00.000 25848 IsGuiding returns 0
00:09:14.829 00.031 25848 IsGuiding returns 1
00:09:14.829 00.000 25848 scope still moving after pulse duration time elapsed
00:09:14.889 00.060 25848 IsSlewing returns 0
00:09:14.890 00.001 25848 IsGuiding returns 0
00:09:14.890 00.000 25848 scope move finished after 18 + 73 ms
00:09:14.890 00.000 25848 Move returns status 0, amount 18
00:09:14.890 00.000 25848 MoveAxis(N, 0, ABG)
00:09:14.890 00.000 25848 Move returns status 0, amount 0
00:09:14.890 00.000 25848 move complete, result=0
00:09:14.890 00.000 25848 worker thread done servicing request
00:09:14.890 00.000 25848 Worker thread wakes up
00:09:14.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:14.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:14.890 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.5 px 0 ms NORTH
00:09:17.734 02.844 25848 Exposure complete
00:09:17.822 00.088 25848 worker thread done servicing request
00:09:17.822 00.000 21444 OnExposeComplete: enter
00:09:17.822 00.000 21444 UpdateGuideState(): m_state=6
00:09:17.822 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 424
00:09:17.822 00.000 21444 Star::Find returns 1 (1), X=1223.03, Y=737.32, Mass=353149, SNR=56.9, Peak=13020 HFD=6.6
00:09:17.822 00.000 21444 Star::Find false star n=7 nbg=258 bg=4304.7 sigma=478.0 thresh=5739 peak=5730
00:09:17.822 00.000 21444 Star::Find false star n=1 nbg=264 bg=2582.1 sigma=440.4 thresh=3903 peak=3737
00:09:17.822 00.000 21444 Star::Find false star n=3 nbg=258 bg=4735.8 sigma=513.9 thresh=6278 peak=5868
00:09:17.822 00.000 21444 Star::Find false star n=3 nbg=269 bg=4371.5 sigma=523.5 thresh=5942 peak=5617
00:09:17.822 00.000 21444 Star::Find false star n=2 nbg=264 bg=4361.1 sigma=526.8 thresh=5942 peak=5516
00:09:17.823 00.001 21444 Star::Find false star n=6 nbg=275 bg=3194.1 sigma=475.2 thresh=4620 peak=4466
00:09:17.823 00.000 21444 Star::Find false star n=3 nbg=261 bg=3686.2 sigma=506.0 thresh=5204 peak=4691
00:09:17.823 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 6.09,-5.59,0.30,U] [#6 0.00,0.00,0.00,L] [#7 5.15,1.53,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.65,-1.71,4.01,U] 
00:09:17.823 00.000 21444 single-star, 3 included, MultiStar: {-1.38, -1.42}, one-star: {0.16, -1.38}
00:09:17.823 00.000 21444 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.05) = xAngle (-4.51 = 1.77)
00:09:17.823 00.000 21444 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
00:09:17.823 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-1.38 hyp=1.39 cameraTheta=-1.46 mountX=-0.28 mountY=-1.21, mountTheta=-1.80
00:09:17.824 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-1.38, opts=13)
00:09:17.824 00.000 21444 Enqueuing Move request for scope (0.16, -1.38)
00:09:17.824 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=116, FiltMax=65504, Gamma=0.560
00:09:17.824 00.000 21444 UpdateGuideState exits: m=353149 SNR=56.9 Saturated
00:09:17.824 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:17.824 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:17.824 00.000 21444 Enqueuing Expose request
00:09:17.824 00.000 25848 Worker thread wakes up
00:09:17.824 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.38) opts 0xd
00:09:17.824 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -1.38)
00:09:17.824 00.000 25848 Moving (0.16, -1.38) raw xDistance=-0.28 yDistance=-1.21
00:09:17.825 00.001 25848 BLC: History state: CurrMiss=-1.21, AvgInitMiss=0.01, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.610861, 1:-0.502980, 2:-1.214955
00:09:17.825 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:09:17.825 00.000 25848 BLC: window closed
00:09:17.825 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
00:09:17.825 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:17.825 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.21
00:09:17.825 00.000 25848 MoveAxis(E, 0, ABG)
00:09:17.825 00.000 25848 Move returns status 0, amount 0
00:09:17.825 00.000 25848 MoveAxis(N, 0, ABG)
00:09:17.825 00.000 25848 Move returns status 0, amount 0
00:09:17.825 00.000 25848 move complete, result=0
00:09:17.825 00.000 25848 worker thread done servicing request
00:09:17.825 00.000 25848 Worker thread wakes up
00:09:17.825 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:17.825 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:17.825 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.2 px 0 ms NORTH
00:09:20.679 02.854 25848 Exposure complete
00:09:20.747 00.068 25848 worker thread done servicing request
00:09:20.747 00.000 21444 OnExposeComplete: enter
00:09:20.747 00.000 21444 UpdateGuideState(): m_state=6
00:09:20.748 00.001 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 425
00:09:20.748 00.000 21444 Star::Find returns 1 (1), X=1224.30, Y=735.41, Mass=407734, SNR=73.7, Peak=13224 HFD=7.1
00:09:20.748 00.000 21444 Star::Find false star n=5 nbg=244 bg=4162.2 sigma=461.8 thresh=5548 peak=5460
00:09:20.748 00.000 21444 Star::Find false star n=4 nbg=271 bg=2597.6 sigma=434.9 thresh=3902 peak=3605
00:09:20.748 00.000 21444 Star::Find false star n=3 nbg=259 bg=4645.6 sigma=517.4 thresh=6198 peak=5935
00:09:20.748 00.000 21444 Star::Find false star n=2 nbg=244 bg=4455.7 sigma=475.0 thresh=5881 peak=5427
00:09:20.748 00.000 21444 Star::Find false star n=12 nbg=233 bg=4093.6 sigma=434.5 thresh=5397 peak=5353
00:09:20.748 00.000 21444 Star::Find false star n=2 nbg=269 bg=3306.9 sigma=476.8 thresh=4737 peak=4322
00:09:20.748 00.000 21444 Star::Find false star n=4 nbg=261 bg=3702.5 sigma=421.2 thresh=4966 peak=4863
00:09:20.748 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.29,-0.51,0.09,U] [#7 6.01,0.93,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.13,-1.90,3.57,U] 
00:09:20.748 00.000 21444 refined, 3 included, MultiStar: {-0.11, -1.63}, one-star: {1.43, -3.29}
00:09:20.748 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.59)
00:09:20.748 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.25)
00:09:20.748 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.63 hyp=1.63 cameraTheta=-1.64 mountX=-0.04 mountY=-1.55, mountTheta=-1.59
00:09:20.749 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.63, opts=13)
00:09:20.749 00.000 21444 Enqueuing Move request for scope (-0.11, -1.63)
00:09:20.749 00.000 25848 Worker thread wakes up
00:09:20.749 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.63) opts 0xd
00:09:20.749 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.63)
00:09:20.749 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=568, FiltMax=65504, Gamma=0.560
00:09:20.750 00.001 21444 UpdateGuideState exits: m=407734 SNR=73.7 Saturated
00:09:20.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:20.750 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:20.750 00.000 21444 Enqueuing Expose request
00:09:20.750 00.000 25848 Moving (-0.11, -1.63) raw xDistance=-0.04 yDistance=-1.55
00:09:20.750 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:09:20.750 00.000 25848 resist switch: large excursion: input -1.55 thresh 1.53 direction from 1 to -1
00:09:20.750 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.65
00:09:20.750 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.55 from input -1.55
00:09:20.750 00.000 25848 MoveAxis(E, 0, ABG)
00:09:20.750 00.000 25848 Move returns status 0, amount 0
00:09:20.750 00.000 25848 BLC: Oldest BLC event removed
00:09:20.750 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 317 applied
00:09:20.750 00.000 25848 MoveAxis(N, 359, ABG)
00:09:20.750 00.000 25848 Guiding  Dir = 0, Dur = 359
00:09:20.781 00.031 25848 IsSlewing returns 0
00:09:20.781 00.000 25848 IsGuiding returns 0
00:09:20.812 00.031 25848 PulseGuide returned control before completion, sleep 339
00:09:21.159 00.347 25848 IsGuiding returns 1
00:09:21.159 00.000 25848 scope still moving after pulse duration time elapsed
00:09:21.218 00.059 25848 IsSlewing returns 0
00:09:21.218 00.000 25848 IsGuiding returns 0
00:09:21.218 00.000 25848 scope move finished after 359 + 78 ms
00:09:21.218 00.000 25848 Move returns status 0, amount 359
00:09:21.218 00.000 25848 move complete, result=0
00:09:21.218 00.000 25848 worker thread done servicing request
00:09:21.218 00.000 25848 Worker thread wakes up
00:09:21.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:21.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:21.219 00.001 21444 GuideStep: -0.0 px 0 ms EAST, -1.6 px 359 ms NORTH
00:09:24.067 02.848 25848 Exposure complete
00:09:24.144 00.077 25848 worker thread done servicing request
00:09:24.144 00.000 21444 OnExposeComplete: enter
00:09:24.144 00.000 21444 UpdateGuideState(): m_state=6
00:09:24.144 00.000 21444 Star::Find(15, 1224, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 426
00:09:24.144 00.000 21444 Star::Find returns 1 (1), X=1225.92, Y=738.28, Mass=351428, SNR=51.3, Peak=12112 HFD=6.3
00:09:24.144 00.000 21444 Star::Find false star n=2 nbg=250 bg=2586.4 sigma=433.8 thresh=3888 peak=3466
00:09:24.144 00.000 21444 Star::Find false star n=6 nbg=249 bg=4778.7 sigma=469.4 thresh=6187 peak=6152
00:09:24.144 00.000 21444 Star::Find false star n=3 nbg=265 bg=4266.1 sigma=637.1 thresh=6177 peak=5858
00:09:24.144 00.000 21444 Star::Find false star n=4 nbg=259 bg=4178.2 sigma=492.1 thresh=5655 peak=5625
00:09:24.144 00.000 21444 Star::Find false star n=4 nbg=249 bg=4334.1 sigma=462.0 thresh=5720 peak=5577
00:09:24.144 00.000 21444 MultiStar: [#1 11.45,-13.57,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -6.96,1.76,0.23,U] [#6 0.00,0.00,0.00,L] [#7 6.64,2.97,1.24,U] [#8 0.00,0.00,0.00,L] [#9 -2.55,9.47,0.23,U] [#10 1.94,3.27,0.19,U] [#11 -1.86,-0.26,4.65,U] 
00:09:24.144 00.000 21444 refined, 5 included, MultiStar: {0.11, 0.69}, one-star: {3.05, -0.42}
00:09:24.145 00.001 21444 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
00:09:24.145 00.000 21444 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.80)
00:09:24.145 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.69 hyp=0.70 cameraTheta=1.41 mountX=-0.05 mountY=0.68, mountTheta=1.64
00:09:24.146 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.69, opts=13)
00:09:24.146 00.000 21444 Enqueuing Move request for scope (0.11, 0.69)
00:09:24.146 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=472, FiltMax=65504, Gamma=0.560
00:09:24.146 00.000 21444 UpdateGuideState exits: m=351428 SNR=51.3 Saturated
00:09:24.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:24.146 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:24.146 00.000 21444 Enqueuing Expose request
00:09:24.146 00.000 25848 Worker thread wakes up
00:09:24.146 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.69) opts 0xd
00:09:24.146 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.69)
00:09:24.146 00.000 25848 Moving (0.11, 0.69) raw xDistance=-0.05 yDistance=0.68
00:09:24.146 00.000 25848 BLC: History state: CurrMiss=-0.68, AvgInitMiss=-0.17, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.550711, 1:-0.684715
00:09:24.146 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -4.000000
00:09:24.146 00.000 25848 BLC: window closed
00:09:24.146 00.000 25848 BLC: Pulse adjusted to 313
00:09:24.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:09:24.147 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:24.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.68
00:09:24.147 00.000 25848 MoveAxis(E, 0, ABG)
00:09:24.147 00.000 25848 Move returns status 0, amount 0
00:09:24.147 00.000 25848 MoveAxis(N, 0, ABG)
00:09:24.147 00.000 25848 Move returns status 0, amount 0
00:09:24.147 00.000 25848 move complete, result=0
00:09:24.147 00.000 25848 worker thread done servicing request
00:09:24.147 00.000 25848 Worker thread wakes up
00:09:24.147 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
00:09:24.147 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:24.147 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:24.353 00.206 21444 evsrv: cli 0107E600 connect
00:09:24.353 00.000 21444 case statement mapped state 6 to 3
00:09:24.353 00.000 21444 case statement mapped state 6 to 3
00:09:24.353 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"0c00e973-c284-41d1-bec3-6fc0a3957d34"}
00:09:24.353 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"0c00e973-c284-41d1-bec3-6fc0a3957d34"}
00:09:24.353 00.000 21444 evsrv: cli 0107E600 disconnect
00:09:26.991 02.638 25848 Exposure complete
00:09:27.059 00.068 25848 worker thread done servicing request
00:09:27.059 00.000 21444 OnExposeComplete: enter
00:09:27.059 00.000 21444 UpdateGuideState(): m_state=6
00:09:27.059 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 427
00:09:27.059 00.000 21444 Star::Find returns 1 (1), X=1225.32, Y=738.13, Mass=359318, SNR=66.7, Peak=11960 HFD=6.9
00:09:27.059 00.000 21444 Star::Find false star n=2 nbg=273 bg=4103.4 sigma=526.3 thresh=5682 peak=5255
00:09:27.059 00.000 21444 Star::Find false star n=5 nbg=257 bg=4135.2 sigma=476.7 thresh=5565 peak=5204
00:09:27.059 00.000 21444 Star::Find false star n=5 nbg=262 bg=4340.8 sigma=427.8 thresh=5624 peak=5347
00:09:27.059 00.000 21444 Star::Find false star n=7 nbg=264 bg=4125.3 sigma=511.3 thresh=5659 peak=5492
00:09:27.059 00.000 21444 Star::Find false star n=1 nbg=271 bg=3285.5 sigma=539.9 thresh=4905 peak=4518
00:09:27.059 00.000 21444 Star::Find false star n=8 nbg=252 bg=3625.6 sigma=409.4 thresh=4854 peak=4769
00:09:27.059 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.04,-0.39,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.06,3.17,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.26,-0.27,2.47,U] 
00:09:27.059 00.000 21444 refined, 3 included, MultiStar: {1.11, 0.27}, one-star: {2.44, -0.56}
00:09:27.059 00.000 21444 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.05) = xAngle (-2.81 = -2.81)
00:09:27.059 00.000 21444 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.66 = 0.63)
00:09:27.059 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=0.27 hyp=1.14 cameraTheta=0.24 mountX=-1.08 mountY=0.67, mountTheta=2.59
00:09:27.060 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=0.27, opts=13)
00:09:27.060 00.000 21444 Enqueuing Move request for scope (1.11, 0.27)
00:09:27.060 00.000 25848 Worker thread wakes up
00:09:27.060 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, 0.27) opts 0xd
00:09:27.060 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, 0.27)
00:09:27.060 00.000 25848 Moving (1.11, 0.27) raw xDistance=-1.08 yDistance=0.67
00:09:27.060 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.08
00:09:27.060 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=268, FiltMax=65504, Gamma=0.560
00:09:27.061 00.001 21444 UpdateGuideState exits: m=359318 SNR=66.7 Saturated
00:09:27.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:27.061 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:27.061 00.000 21444 Enqueuing Expose request
00:09:27.061 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:27.061 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
00:09:27.061 00.000 25848 MoveAxis(E, 31, ABG)
00:09:27.061 00.000 25848 Guiding  Dir = 2, Dur = 31
00:09:27.093 00.032 25848 IsSlewing returns 0
00:09:27.093 00.000 25848 IsGuiding returns 0
00:09:27.125 00.032 25848 IsGuiding returns 1
00:09:27.125 00.000 25848 scope still moving after pulse duration time elapsed
00:09:27.170 00.045 25848 IsSlewing returns 0
00:09:27.170 00.000 25848 IsGuiding returns 0
00:09:27.170 00.000 25848 scope move finished after 31 + 45 ms
00:09:27.170 00.000 25848 Move returns status 0, amount 31
00:09:27.170 00.000 25848 MoveAxis(N, 0, ABG)
00:09:27.170 00.000 25848 Move returns status 0, amount 0
00:09:27.170 00.000 25848 move complete, result=0
00:09:27.170 00.000 25848 worker thread done servicing request
00:09:27.170 00.000 25848 Worker thread wakes up
00:09:27.170 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:27.170 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:27.170 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.7 px 0 ms NORTH
00:09:30.012 02.842 25848 Exposure complete
00:09:30.091 00.079 25848 worker thread done servicing request
00:09:30.091 00.000 21444 OnExposeComplete: enter
00:09:30.091 00.000 21444 UpdateGuideState(): m_state=6
00:09:30.092 00.001 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 428
00:09:30.092 00.000 21444 Star::Find returns 1 (1), X=1224.55, Y=737.88, Mass=343072, SNR=62.5, Peak=12012 HFD=6.8
00:09:30.092 00.000 21444 Star::Find false star n=1 nbg=279 bg=4289.4 sigma=546.2 thresh=5928 peak=5296
00:09:30.092 00.000 21444 Star::Find false star n=3 nbg=256 bg=2567.9 sigma=378.1 thresh=3702 peak=3606
00:09:30.092 00.000 21444 Star::Find false star n=2 nbg=272 bg=4039.8 sigma=540.0 thresh=5660 peak=5479
00:09:30.092 00.000 21444 Star::Find false star n=6 nbg=249 bg=4506.2 sigma=379.5 thresh=5645 peak=5422
00:09:30.092 00.000 21444 Star::Find false star n=7 nbg=255 bg=3507.3 sigma=456.3 thresh=4876 peak=4825
00:09:30.092 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -7.16,-12.57,0.00,M3] [#4 -11.86,42.08,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 -2.39,-2.78,0.15,U] [#7 5.55,1.88,0.86,U] [#8 0.00,0.00,0.00,L] [#9 7.81,12.42,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -2.36,-0.27,2.77,U] 
00:09:30.092 00.000 21444 refined, 3 included, MultiStar: {-0.10, -0.08}, one-star: {1.67, -0.81}
00:09:30.092 00.000 21444 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.05) = xAngle (-5.53 = 0.75)
00:09:30.092 00.000 21444 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.09)
00:09:30.092 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.48 mountX=0.10 mountY=-0.11, mountTheta=-0.87
00:09:30.093 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.08, opts=13)
00:09:30.093 00.000 21444 Enqueuing Move request for scope (-0.10, -0.08)
00:09:30.093 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=484, FiltMax=65504, Gamma=0.560
00:09:30.093 00.000 21444 UpdateGuideState exits: m=343072 SNR=62.5 Saturated
00:09:30.093 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:30.093 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:30.093 00.000 25848 Worker thread wakes up
00:09:30.093 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
00:09:30.093 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
00:09:30.093 00.000 25848 Moving (-0.10, -0.08) raw xDistance=0.10 yDistance=-0.11
00:09:30.093 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:09:30.093 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:30.093 00.000 21444 Enqueuing Expose request
00:09:30.093 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:09:30.093 00.000 25848 MoveAxis(E, 0, ABG)
00:09:30.093 00.000 25848 Move returns status 0, amount 0
00:09:30.093 00.000 25848 MoveAxis(N, 0, ABG)
00:09:30.093 00.000 25848 Move returns status 0, amount 0
00:09:30.093 00.000 25848 move complete, result=0
00:09:30.093 00.000 25848 worker thread done servicing request
00:09:30.093 00.000 25848 Worker thread wakes up
00:09:30.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:30.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:30.094 00.001 21444 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:32.948 02.854 25848 Exposure complete
00:09:33.030 00.082 25848 worker thread done servicing request
00:09:33.030 00.000 21444 OnExposeComplete: enter
00:09:33.030 00.000 21444 UpdateGuideState(): m_state=6
00:09:33.030 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 429
00:09:33.030 00.000 21444 Star::Find returns 1 (1), X=1225.86, Y=737.02, Mass=296597, SNR=51.1, Peak=11280 HFD=6.6
00:09:33.030 00.000 21444 Star::Find false star n=4 nbg=269 bg=4044.7 sigma=467.0 thresh=5446 peak=5110
00:09:33.030 00.000 21444 Star::Find false star n=2 nbg=270 bg=2488.8 sigma=447.5 thresh=3831 peak=3517
00:09:33.030 00.000 21444 Star::Find false star n=2 nbg=263 bg=4112.6 sigma=477.9 thresh=5546 peak=5264
00:09:33.030 00.000 21444 Star::Find false star n=1 nbg=262 bg=4199.2 sigma=484.9 thresh=5654 peak=5355
00:09:33.030 00.000 21444 Star::Find false star n=3 nbg=265 bg=3344.0 sigma=429.7 thresh=4633 peak=4446
00:09:33.031 00.001 21444 Star::Find false star n=3 nbg=260 bg=3579.5 sigma=481.2 thresh=5023 peak=4723
00:09:33.031 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.28,-1.01,0.20,U] [#4 -8.97,48.71,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.75,2.79,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.51,-1.13,3.20,U] 
00:09:33.031 00.000 21444 refined, 3 included, MultiStar: {0.47, -0.64}, one-star: {2.98, -1.68}
00:09:33.031 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.29)
00:09:33.031 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.83 = -0.55)
00:09:33.031 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.64 hyp=0.79 cameraTheta=-0.94 mountX=-0.52 mountY=-0.41, mountTheta=-2.47
00:09:33.032 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.64, opts=13)
00:09:33.032 00.000 21444 Enqueuing Move request for scope (0.47, -0.64)
00:09:33.032 00.000 25848 Worker thread wakes up
00:09:33.032 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.64) opts 0xd
00:09:33.032 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.64)
00:09:33.032 00.000 25848 Moving (0.47, -0.64) raw xDistance=-0.52 yDistance=-0.41
00:09:33.032 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=318, FiltMax=65504, Gamma=0.560
00:09:33.032 00.000 21444 UpdateGuideState exits: m=296597 SNR=51.1 Saturated
00:09:33.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:33.032 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:33.032 00.000 21444 Enqueuing Expose request
00:09:33.032 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
00:09:33.032 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:33.032 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:09:33.032 00.000 25848 MoveAxis(E, 15, ABG)
00:09:33.032 00.000 25848 Guiding  Dir = 2, Dur = 15
00:09:33.094 00.062 25848 IsSlewing returns 0
00:09:33.094 00.000 25848 IsGuiding returns 0
00:09:33.126 00.032 25848 IsGuiding returns 1
00:09:33.126 00.000 25848 scope still moving after pulse duration time elapsed
00:09:33.171 00.045 25848 IsSlewing returns 0
00:09:33.172 00.001 25848 IsGuiding returns 0
00:09:33.172 00.000 25848 scope move finished after 15 + 61 ms
00:09:33.172 00.000 25848 Move returns status 0, amount 15
00:09:33.172 00.000 25848 MoveAxis(N, 0, ABG)
00:09:33.172 00.000 25848 Move returns status 0, amount 0
00:09:33.172 00.000 25848 move complete, result=0
00:09:33.172 00.000 25848 worker thread done servicing request
00:09:33.172 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.4 px 0 ms NORTH
00:09:33.172 00.000 25848 Worker thread wakes up
00:09:33.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:33.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:36.026 02.854 25848 Exposure complete
00:09:36.113 00.087 25848 worker thread done servicing request
00:09:36.113 00.000 21444 OnExposeComplete: enter
00:09:36.113 00.000 21444 UpdateGuideState(): m_state=6
00:09:36.114 00.001 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 430
00:09:36.114 00.000 21444 Star::Find returns 1 (1), X=1227.08, Y=739.84, Mass=225545, SNR=35.9, Peak=9740 HFD=6.9
00:09:36.114 00.000 21444 Star::Find false star n=1 nbg=271 bg=4243.7 sigma=506.2 thresh=5762 peak=5327
00:09:36.114 00.000 21444 Star::Find false star n=6 nbg=245 bg=4328.8 sigma=446.9 thresh=5669 peak=5569
00:09:36.114 00.000 21444 Star::Find false star n=5 nbg=247 bg=3969.2 sigma=463.1 thresh=5358 peak=5218
00:09:36.114 00.000 21444 Star::Find false star n=3 nbg=258 bg=4213.1 sigma=447.4 thresh=5555 peak=5418
00:09:36.114 00.000 21444 Star::Find false star n=4 nbg=265 bg=3241.2 sigma=453.4 thresh=4601 peak=4256
00:09:36.114 00.000 21444 Star::Find false star n=4 nbg=260 bg=3788.1 sigma=472.2 thresh=5205 peak=4816
00:09:36.114 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.39,2.94,0.31,U] [#3 -0.78,0.90,0.35,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.38,3.18,1.07,U] [#8 -12.88,22.51,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.96,0.75,2.59,U] 
00:09:36.114 00.000 21444 refined, 4 included, MultiStar: {1.20, 1.45}, one-star: {4.20, 1.14}
00:09:36.114 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
00:09:36.114 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.27)
00:09:36.114 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=1.45 hyp=1.89 cameraTheta=0.88 mountX=-1.07 mountY=1.80, mountTheta=2.11
00:09:36.115 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=1.45, opts=13)
00:09:36.115 00.000 21444 Enqueuing Move request for scope (1.20, 1.45)
00:09:36.115 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=430, FiltMax=65504, Gamma=0.560
00:09:36.115 00.000 21444 UpdateGuideState exits: m=225545 SNR=35.9 Saturated
00:09:36.115 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:36.116 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:36.116 00.000 21444 Enqueuing Expose request
00:09:36.116 00.000 25848 Worker thread wakes up
00:09:36.116 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, 1.45) opts 0xd
00:09:36.116 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, 1.45)
00:09:36.116 00.000 25848 Moving (1.20, 1.45) raw xDistance=-1.07 yDistance=1.80
00:09:36.116 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.07
00:09:36.116 00.000 25848 resist switch: large excursion: input 1.80 thresh 1.53 direction from -1 to 1
00:09:36.116 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.40
00:09:36.116 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.80 from input 1.80
00:09:36.116 00.000 25848 MoveAxis(E, 32, ABG)
00:09:36.116 00.000 25848 Guiding  Dir = 2, Dur = 32
00:09:36.140 00.024 25848 IsSlewing returns 0
00:09:36.141 00.001 25848 IsGuiding returns 0
00:09:36.173 00.032 25848 PulseGuide returned control before completion, sleep 11
00:09:36.184 00.011 25848 IsGuiding returns 1
00:09:36.184 00.000 25848 scope still moving after pulse duration time elapsed
00:09:36.236 00.052 25848 IsSlewing returns 0
00:09:36.236 00.000 25848 IsGuiding returns 0
00:09:36.236 00.000 25848 scope move finished after 32 + 62 ms
00:09:36.236 00.000 25848 Move returns status 0, amount 32
00:09:36.236 00.000 25848 BLC: Oldest BLC event removed
00:09:36.236 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 313 applied
00:09:36.236 00.000 25848 MoveAxis(S, 362, ABG)
00:09:36.236 00.000 25848 Guiding  Dir = 1, Dur = 362
00:09:36.265 00.029 25848 IsSlewing returns 0
00:09:36.265 00.000 25848 IsGuiding returns 0
00:09:36.296 00.031 25848 PulseGuide returned control before completion, sleep 341
00:09:36.640 00.344 25848 IsGuiding returns 1
00:09:36.640 00.000 25848 scope still moving after pulse duration time elapsed
00:09:36.702 00.062 25848 IsSlewing returns 0
00:09:36.703 00.001 25848 IsGuiding returns 0
00:09:36.703 00.000 25848 scope move finished after 362 + 75 ms
00:09:36.703 00.000 25848 Move returns status 0, amount 362
00:09:36.703 00.000 25848 move complete, result=0
00:09:36.703 00.000 25848 worker thread done servicing request
00:09:36.703 00.000 25848 Worker thread wakes up
00:09:36.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:36.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:36.703 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 1.8 px 362 ms SOUTH
00:09:39.555 02.852 25848 Exposure complete
00:09:39.636 00.081 25848 worker thread done servicing request
00:09:39.637 00.001 21444 OnExposeComplete: enter
00:09:39.637 00.000 21444 UpdateGuideState(): m_state=6
00:09:39.637 00.000 21444 Star::Find(15, 1227, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 431
00:09:39.637 00.000 21444 Star::Find returns 1 (1), X=1221.77, Y=734.60, Mass=319758, SNR=62.3, Peak=10344 HFD=7.0
00:09:39.637 00.000 21444 Star::Find false star n=1 nbg=267 bg=4166.5 sigma=525.9 thresh=5744 peak=5301
00:09:39.637 00.000 21444 Star::Find false star n=3 nbg=276 bg=2603.0 sigma=506.0 thresh=4121 peak=3799
00:09:39.637 00.000 21444 Star::Find false star n=6 nbg=273 bg=4239.4 sigma=526.7 thresh=5820 peak=5582
00:09:39.637 00.000 21444 Star::Find false star n=2 nbg=255 bg=4283.9 sigma=491.2 thresh=5757 peak=5352
00:09:39.637 00.000 21444 Star::Find false star n=7 nbg=265 bg=4218.4 sigma=468.2 thresh=5623 peak=5599
00:09:39.637 00.000 21444 Star::Find false star n=6 nbg=256 bg=3462.7 sigma=449.3 thresh=4811 peak=4659
00:09:39.637 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.25,-1.73,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -0.38,-3.15,0.14,U] [#6 0.00,0.00,0.00,L] [#7 1.82,-1.04,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.93,-1.16,0.19,U] [#10 0.00,0.00,0.00,L] [#11 -5.22,-4.41,2.07,U] 
00:09:39.637 00.000 21444 single-star, 4 included, MultiStar: {-2.52, -3.54}, one-star: {-1.11, -4.10}
00:09:39.637 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.89 = 1.40)
00:09:39.637 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.45)
00:09:39.637 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=-4.10 hyp=4.24 cameraTheta=-1.84 mountX=0.74 mountY=-4.21, mountTheta=-1.40
00:09:39.638 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=-4.10, opts=13)
00:09:39.638 00.000 21444 Enqueuing Move request for scope (-1.11, -4.10)
00:09:39.638 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=496, FiltMax=65504, Gamma=0.560
00:09:39.638 00.000 21444 UpdateGuideState exits: m=319758 SNR=62.3 Saturated
00:09:39.638 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:39.638 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:39.638 00.000 21444 Enqueuing Expose request
00:09:39.638 00.000 25848 Worker thread wakes up
00:09:39.638 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -4.10) opts 0xd
00:09:39.638 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, -4.10)
00:09:39.638 00.000 25848 Moving (-1.11, -4.10) raw xDistance=0.74 yDistance=-4.21
00:09:39.638 00.000 25848 BLC: History state: CurrMiss=-4.21, AvgInitMiss=-0.89, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.798438, 1:-4.212451
00:09:39.638 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -24.000000
00:09:39.638 00.000 25848 BLC: window closed
00:09:39.638 00.000 25848 BLC: Pulse adjusted to 289
00:09:39.639 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.74
00:09:39.639 00.000 25848 resist switch: large excursion: input -4.21 thresh 1.53 direction from 1 to -1
00:09:39.639 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-12.64
00:09:39.639 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.21 from input -4.21
00:09:39.639 00.000 25848 MoveAxis(W, 19, ABG)
00:09:39.639 00.000 25848 Guiding  Dir = 3, Dur = 19
00:09:39.671 00.032 25848 IsSlewing returns 0
00:09:39.672 00.001 25848 IsGuiding returns 0
00:09:39.703 00.031 25848 IsGuiding returns 1
00:09:39.703 00.000 25848 scope still moving after pulse duration time elapsed
00:09:39.750 00.047 25848 IsSlewing returns 0
00:09:39.750 00.000 25848 IsGuiding returns 0
00:09:39.750 00.000 25848 scope move finished after 19 + 60 ms
00:09:39.750 00.000 25848 Move returns status 0, amount 19
00:09:39.751 00.001 25848 BLC: Oldest BLC event removed
00:09:39.751 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
00:09:39.751 00.000 25848 MoveAxis(N, 404, ABG)
00:09:39.751 00.000 25848 Guiding  Dir = 0, Dur = 404
00:09:39.805 00.054 25848 IsSlewing returns 0
00:09:39.806 00.001 25848 IsGuiding returns 0
00:09:39.827 00.021 25848 PulseGuide returned control before completion, sleep 393
00:09:39.868 00.041 21444 evsrv: cli 0107E240 connect
00:09:39.868 00.000 21444 case statement mapped state 6 to 3
00:09:39.868 00.000 21444 case statement mapped state 6 to 3
00:09:39.869 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"9b7d7b07-ec79-40f0-af2f-eed695c2e105"}
00:09:39.869 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"9b7d7b07-ec79-40f0-af2f-eed695c2e105"}
00:09:39.869 00.000 21444 evsrv: cli 0107E240 disconnect
00:09:40.224 00.355 25848 IsGuiding returns 1
00:09:40.224 00.000 25848 scope still moving after pulse duration time elapsed
00:09:40.280 00.056 25848 IsSlewing returns 0
00:09:40.280 00.000 25848 IsGuiding returns 0
00:09:40.280 00.000 25848 scope move finished after 404 + 70 ms
00:09:40.280 00.000 25848 Move returns status 0, amount 404
00:09:40.280 00.000 25848 move complete, result=0
00:09:40.280 00.000 25848 worker thread done servicing request
00:09:40.281 00.001 25848 Worker thread wakes up
00:09:40.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:40.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:40.281 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -4.2 px 404 ms NORTH
00:09:43.127 02.846 25848 Exposure complete
00:09:43.205 00.078 25848 worker thread done servicing request
00:09:43.206 00.001 21444 OnExposeComplete: enter
00:09:43.206 00.000 21444 UpdateGuideState(): m_state=6
00:09:43.206 00.000 21444 Star::Find(15, 1221, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 432
00:09:43.206 00.000 21444 Star::Find returns 1 (1), X=1223.19, Y=737.84, Mass=329169, SNR=65.3, Peak=11904 HFD=6.7
00:09:43.206 00.000 21444 Star::Find false star n=1 nbg=278 bg=2599.5 sigma=503.8 thresh=4111 peak=3715
00:09:43.206 00.000 21444 Star::Find false star n=3 nbg=256 bg=4293.5 sigma=476.1 thresh=5722 peak=5483
00:09:43.206 00.000 21444 Star::Find false star n=1 nbg=257 bg=4075.5 sigma=523.5 thresh=5646 peak=5093
00:09:43.206 00.000 21444 Star::Find false star n=1 nbg=258 bg=4265.3 sigma=512.0 thresh=5801 peak=5433
00:09:43.206 00.000 21444 Star::Find false star n=6 nbg=250 bg=3229.5 sigma=406.1 thresh=4448 peak=4422
00:09:43.206 00.000 21444 Star::Find false star n=4 nbg=268 bg=3714.2 sigma=497.7 thresh=5207 peak=5068
00:09:43.206 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.45,1.09,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 17.93,-6.83,0.00,M7] [#7 4.66,1.90,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.85,-0.62,4.48,U] 
00:09:43.206 00.000 21444 single-star, 3 included, MultiStar: {-1.91, -0.26}, one-star: {0.32, -0.85}
00:09:43.207 00.001 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.27 = 2.02)
00:09:43.207 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
00:09:43.207 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.85 hyp=0.91 cameraTheta=-1.22 mountX=-0.39 mountY=-0.67, mountTheta=-2.10
00:09:43.207 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.85, opts=13)
00:09:43.207 00.000 21444 Enqueuing Move request for scope (0.32, -0.85)
00:09:43.207 00.000 25848 Worker thread wakes up
00:09:43.207 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.85) opts 0xd
00:09:43.207 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.85)
00:09:43.207 00.000 25848 Moving (0.32, -0.85) raw xDistance=-0.39 yDistance=-0.67
00:09:43.207 00.000 25848 BLC: History state: CurrMiss=0.67, AvgInitMiss=-0.83, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-4.212451, 1:0.669858
00:09:43.208 00.001 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:09:43.208 00.000 25848 BLC: window closed
00:09:43.208 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
00:09:43.208 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:09:43.208 00.000 25848 MoveAxis(E, 0, ABG)
00:09:43.208 00.000 25848 Move returns status 0, amount 0
00:09:43.208 00.000 25848 MoveAxis(N, 18, ABG)
00:09:43.208 00.000 25848 Guiding  Dir = 0, Dur = 18
00:09:43.208 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=546, FiltMax=65504, Gamma=0.560
00:09:43.208 00.000 21444 UpdateGuideState exits: m=329169 SNR=65.3 Saturated
00:09:43.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:43.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:43.208 00.000 21444 Enqueuing Expose request
00:09:43.233 00.025 25848 IsSlewing returns 0
00:09:43.233 00.000 25848 IsGuiding returns 0
00:09:43.266 00.033 25848 IsGuiding returns 1
00:09:43.266 00.000 25848 scope still moving after pulse duration time elapsed
00:09:43.327 00.061 25848 IsSlewing returns 0
00:09:43.327 00.000 25848 IsGuiding returns 0
00:09:43.327 00.000 25848 scope move finished after 18 + 76 ms
00:09:43.327 00.000 25848 Move returns status 0, amount 18
00:09:43.327 00.000 25848 move complete, result=0
00:09:43.327 00.000 25848 worker thread done servicing request
00:09:43.327 00.000 25848 Worker thread wakes up
00:09:43.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:43.328 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:43.328 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.7 px 18 ms NORTH
00:09:46.175 02.847 25848 Exposure complete
00:09:46.242 00.067 25848 worker thread done servicing request
00:09:46.242 00.000 21444 OnExposeComplete: enter
00:09:46.242 00.000 21444 UpdateGuideState(): m_state=6
00:09:46.243 00.001 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 433
00:09:46.243 00.000 21444 Star::Find returns 1 (1), X=1222.46, Y=737.27, Mass=345184, SNR=61.4, Peak=12064 HFD=6.6
00:09:46.243 00.000 21444 Star::Find false star n=2 nbg=267 bg=4195.0 sigma=426.3 thresh=5474 peak=5269
00:09:46.243 00.000 21444 Star::Find false star n=2 nbg=267 bg=2571.7 sigma=416.4 thresh=3821 peak=3610
00:09:46.243 00.000 21444 Star::Find false star n=4 nbg=264 bg=4620.4 sigma=540.9 thresh=6243 peak=6217
00:09:46.243 00.000 21444 Star::Find false star n=2 nbg=270 bg=4342.4 sigma=595.3 thresh=6128 peak=5950
00:09:46.243 00.000 21444 Star::Find false star n=7 nbg=254 bg=4171.4 sigma=497.0 thresh=5663 peak=5371
00:09:46.243 00.000 21444 Star::Find false star n=5 nbg=273 bg=4161.6 sigma=553.6 thresh=5822 peak=5785
00:09:46.243 00.000 21444 Star::Find false star n=5 nbg=255 bg=4316.0 sigma=430.9 thresh=5609 peak=5416
00:09:46.243 00.000 21444 Star::Find false star n=8 nbg=232 bg=3546.3 sigma=372.3 thresh=4663 peak=4648
00:09:46.243 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.72,1.41,0.93,U] [#8 0.00,0.00,0.00,L] [#9 7.48,12.56,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -5.00,-1.25,2.77,U] 
00:09:46.243 00.000 21444 single-star, 2 included, MultiStar: {-2.50, -0.76}, one-star: {-0.41, -1.42}
00:09:46.243 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.38)
00:09:46.243 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.46)
00:09:46.243 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=-1.42 hyp=1.48 cameraTheta=-1.85 mountX=0.28 mountY=-1.47, mountTheta=-1.38
00:09:46.244 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=-1.42, opts=13)
00:09:46.244 00.000 21444 Enqueuing Move request for scope (-0.41, -1.42)
00:09:46.245 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=454, FiltMax=65504, Gamma=0.560
00:09:46.245 00.000 21444 UpdateGuideState exits: m=345184 SNR=61.4 Saturated
00:09:46.245 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:46.245 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:46.245 00.000 21444 Enqueuing Expose request
00:09:46.245 00.000 25848 Worker thread wakes up
00:09:46.245 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -1.42) opts 0xd
00:09:46.245 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, -1.42)
00:09:46.245 00.000 25848 Moving (-0.41, -1.42) raw xDistance=0.28 yDistance=-1.47
00:09:46.245 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
00:09:46.245 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.47 from input -1.47
00:09:46.245 00.000 25848 MoveAxis(E, 0, ABG)
00:09:46.245 00.000 25848 Move returns status 0, amount 0
00:09:46.245 00.000 25848 MoveAxis(N, 40, ABG)
00:09:46.245 00.000 25848 Guiding  Dir = 0, Dur = 40
00:09:46.326 00.081 25848 IsSlewing returns 0
00:09:46.326 00.000 25848 IsGuiding returns 0
00:09:46.347 00.021 25848 PulseGuide returned control before completion, sleep 30
00:09:46.379 00.032 25848 IsGuiding returns 1
00:09:46.379 00.000 25848 scope still moving after pulse duration time elapsed
00:09:46.440 00.061 25848 IsSlewing returns 0
00:09:46.440 00.000 25848 IsGuiding returns 0
00:09:46.441 00.001 25848 scope move finished after 40 + 74 ms
00:09:46.441 00.000 25848 Move returns status 0, amount 40
00:09:46.441 00.000 25848 move complete, result=0
00:09:46.441 00.000 25848 worker thread done servicing request
00:09:46.441 00.000 25848 Worker thread wakes up
00:09:46.441 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.5 px 40 ms NORTH
00:09:46.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:46.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:49.284 02.843 25848 Exposure complete
00:09:49.362 00.078 25848 worker thread done servicing request
00:09:49.362 00.000 21444 OnExposeComplete: enter
00:09:49.362 00.000 21444 UpdateGuideState(): m_state=6
00:09:49.362 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 434
00:09:49.362 00.000 21444 Star::Find returns 1 (1), X=1222.93, Y=737.54, Mass=284481, SNR=49.2, Peak=11328 HFD=6.4
00:09:49.362 00.000 21444 Star::Find false star n=5 nbg=267 bg=4094.0 sigma=527.1 thresh=5675 peak=5282
00:09:49.362 00.000 21444 Star::Find false star n=2 nbg=251 bg=2574.5 sigma=493.0 thresh=4053 peak=3782
00:09:49.362 00.000 21444 Star::Find false star n=13 nbg=243 bg=4288.2 sigma=377.1 thresh=5420 peak=5381
00:09:49.362 00.000 21444 Star::Find false star n=5 nbg=262 bg=3957.3 sigma=507.3 thresh=5479 peak=5266
00:09:49.362 00.000 21444 Star::Find false star n=4 nbg=260 bg=4119.0 sigma=523.9 thresh=5691 peak=5539
00:09:49.362 00.000 21444 Star::Find false star n=3 nbg=242 bg=4188.7 sigma=419.8 thresh=5448 peak=5355
00:09:49.363 00.001 21444 Star::Find false star n=2 nbg=261 bg=3330.0 sigma=484.4 thresh=4783 peak=4387
00:09:49.363 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.04,-0.95,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.47,2.08,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -10.50,3.91,0.00,M5] [#11 -3.36,-0.89,3.82,U] 
00:09:49.363 00.000 21444 single-star, 3 included, MultiStar: {-1.40, -0.46}, one-star: {0.06, -1.15}
00:09:49.363 00.000 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.57 = 1.71)
00:09:49.363 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.41 = -1.13)
00:09:49.363 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-1.15 hyp=1.15 cameraTheta=-1.52 mountX=-0.16 mountY=-1.04, mountTheta=-1.72
00:09:49.363 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-1.15, opts=13)
00:09:49.363 00.000 21444 Enqueuing Move request for scope (0.06, -1.15)
00:09:49.363 00.000 25848 Worker thread wakes up
00:09:49.364 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -1.15) opts 0xd
00:09:49.364 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -1.15)
00:09:49.364 00.000 25848 Moving (0.06, -1.15) raw xDistance=-0.16 yDistance=-1.04
00:09:49.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:09:49.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
00:09:49.364 00.000 25848 MoveAxis(E, 0, ABG)
00:09:49.364 00.000 25848 Move returns status 0, amount 0
00:09:49.364 00.000 25848 MoveAxis(N, 28, ABG)
00:09:49.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=624, FiltMax=65504, Gamma=0.560
00:09:49.364 00.000 21444 UpdateGuideState exits: m=284481 SNR=49.2 Saturated
00:09:49.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:49.364 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:49.364 00.000 21444 Enqueuing Expose request
00:09:49.364 00.000 25848 Guiding  Dir = 0, Dur = 28
00:09:49.392 00.028 25848 IsSlewing returns 0
00:09:49.393 00.001 25848 IsGuiding returns 0
00:09:49.424 00.031 25848 IsGuiding returns 1
00:09:49.424 00.000 25848 scope still moving after pulse duration time elapsed
00:09:49.487 00.063 25848 IsSlewing returns 0
00:09:49.487 00.000 25848 IsGuiding returns 0
00:09:49.487 00.000 25848 scope move finished after 28 + 66 ms
00:09:49.487 00.000 25848 Move returns status 0, amount 28
00:09:49.487 00.000 25848 move complete, result=0
00:09:49.487 00.000 25848 worker thread done servicing request
00:09:49.487 00.000 25848 Worker thread wakes up
00:09:49.487 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.0 px 28 ms NORTH
00:09:49.488 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:49.488 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:52.335 02.847 25848 Exposure complete
00:09:52.424 00.089 25848 worker thread done servicing request
00:09:52.424 00.000 21444 OnExposeComplete: enter
00:09:52.424 00.000 21444 UpdateGuideState(): m_state=6
00:09:52.425 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 435
00:09:52.425 00.000 21444 Star::Find returns 1 (1), X=1222.44, Y=740.13, Mass=298838, SNR=51.2, Peak=11732 HFD=5.8
00:09:52.425 00.000 21444 Star::Find false star n=7 nbg=256 bg=4299.9 sigma=453.3 thresh=5660 peak=5606
00:09:52.425 00.000 21444 Star::Find false star n=6 nbg=247 bg=2491.3 sigma=371.7 thresh=3606 peak=3496
00:09:52.425 00.000 21444 Star::Find false star n=6 nbg=256 bg=4104.0 sigma=415.4 thresh=5350 peak=5278
00:09:52.425 00.000 21444 Star::Find false star n=2 nbg=271 bg=4200.2 sigma=491.7 thresh=5675 peak=5263
00:09:52.425 00.000 21444 Star::Find false star n=6 nbg=251 bg=4371.1 sigma=413.8 thresh=5612 peak=5550
00:09:52.425 00.000 21444 Star::Find false star n=1 nbg=268 bg=3787.8 sigma=553.4 thresh=5448 peak=4897
00:09:52.425 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.45,1.93,0.38,U] [#4 -30.59,44.01,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.23,3.56,0.90,U] [#8 0.00,0.00,0.00,L] [#9 6.46,13.42,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -5.55,1.07,2.90,U] 
00:09:52.425 00.000 21444 single-star, 3 included, MultiStar: {-2.49, 1.64}, one-star: {-0.43, 1.43}
00:09:52.425 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
00:09:52.425 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.25)
00:09:52.425 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=1.43 hyp=1.49 cameraTheta=1.86 mountX=0.56 mountY=1.16, mountTheta=1.12
00:09:52.426 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=1.43, opts=13)
00:09:52.426 00.000 21444 Enqueuing Move request for scope (-0.43, 1.43)
00:09:52.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=354, FiltMax=65504, Gamma=0.560
00:09:52.426 00.000 21444 UpdateGuideState exits: m=298838 SNR=51.2 Saturated
00:09:52.426 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:52.426 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:52.426 00.000 21444 Enqueuing Expose request
00:09:52.426 00.000 25848 Worker thread wakes up
00:09:52.427 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 1.43) opts 0xd
00:09:52.427 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 1.43)
00:09:52.427 00.000 25848 Moving (-0.43, 1.43) raw xDistance=0.56 yDistance=1.16
00:09:52.427 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
00:09:52.427 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:52.427 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
00:09:52.427 00.000 25848 MoveAxis(W, 16, ABG)
00:09:52.427 00.000 25848 Guiding  Dir = 3, Dur = 16
00:09:52.455 00.028 25848 IsSlewing returns 0
00:09:52.456 00.001 25848 IsGuiding returns 0
00:09:52.487 00.031 25848 IsGuiding returns 1
00:09:52.487 00.000 25848 scope still moving after pulse duration time elapsed
00:09:52.589 00.102 25848 IsSlewing returns 0
00:09:52.589 00.000 25848 IsGuiding returns 0
00:09:52.589 00.000 25848 scope move finished after 16 + 117 ms
00:09:52.589 00.000 25848 Move returns status 0, amount 16
00:09:52.589 00.000 25848 MoveAxis(N, 0, ABG)
00:09:52.589 00.000 25848 Move returns status 0, amount 0
00:09:52.589 00.000 25848 move complete, result=0
00:09:52.589 00.000 25848 worker thread done servicing request
00:09:52.589 00.000 25848 Worker thread wakes up
00:09:52.589 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:52.589 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:52.590 00.001 21444 GuideStep: 0.6 px 16 ms WEST, 1.2 px 0 ms NORTH
00:09:55.439 02.849 25848 Exposure complete
00:09:55.527 00.088 25848 worker thread done servicing request
00:09:55.527 00.000 21444 OnExposeComplete: enter
00:09:55.527 00.000 21444 UpdateGuideState(): m_state=6
00:09:55.527 00.000 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 436
00:09:55.527 00.000 21444 Star::Find returns 1 (1), X=1222.90, Y=740.19, Mass=419879, SNR=68.4, Peak=13324 HFD=6.6
00:09:55.527 00.000 21444 Star::Find false star n=1 nbg=277 bg=4187.0 sigma=534.6 thresh=5791 peak=5448
00:09:55.527 00.000 21444 Star::Find false star n=3 nbg=267 bg=2435.9 sigma=441.4 thresh=3760 peak=3546
00:09:55.527 00.000 21444 Star::Find false star n=3 nbg=266 bg=4450.8 sigma=575.7 thresh=6178 peak=5785
00:09:55.527 00.000 21444 Star::Find false star n=3 nbg=275 bg=4031.2 sigma=545.0 thresh=5666 peak=5220
00:09:55.527 00.000 21444 Star::Find false star n=5 nbg=241 bg=4279.1 sigma=405.6 thresh=5496 peak=5473
00:09:55.528 00.001 21444 Star::Find false star n=4 nbg=273 bg=3199.9 sigma=503.8 thresh=4711 peak=4705
00:09:55.528 00.000 21444 Star::Find false star n=6 nbg=258 bg=3628.4 sigma=467.5 thresh=5031 peak=4841
00:09:55.528 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.87,8.72,0.25,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.47,4.70,0.92,U] [#8 -14.48,3.10,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.89,1.41,5.01,U] 
00:09:55.528 00.000 21444 single-star, 3 included, MultiStar: {-2.94, 2.10}, one-star: {0.02, 1.50}
00:09:55.528 00.000 21444 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.05) = xAngle (-1.50 = -1.50)
00:09:55.528 00.000 21444 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.94)
00:09:55.528 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=1.50 hyp=1.50 cameraTheta=1.55 mountX=0.11 mountY=1.39, mountTheta=1.49
00:09:55.529 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=1.50, opts=13)
00:09:55.529 00.000 21444 Enqueuing Move request for scope (0.02, 1.50)
00:09:55.529 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=332, FiltMax=65504, Gamma=0.560
00:09:55.529 00.000 25848 Worker thread wakes up
00:09:55.529 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.50) opts 0xd
00:09:55.529 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 1.50)
00:09:55.529 00.000 25848 Moving (0.02, 1.50) raw xDistance=0.11 yDistance=1.39
00:09:55.529 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:09:55.529 00.000 21444 UpdateGuideState exits: m=419879 SNR=68.4 Saturated
00:09:55.529 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:55.529 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:55.529 00.000 21444 Enqueuing Expose request
00:09:55.529 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:55.530 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.39
00:09:55.530 00.000 25848 MoveAxis(E, 0, ABG)
00:09:55.530 00.000 25848 Move returns status 0, amount 0
00:09:55.530 00.000 25848 MoveAxis(N, 0, ABG)
00:09:55.530 00.000 25848 Move returns status 0, amount 0
00:09:55.530 00.000 25848 move complete, result=0
00:09:55.530 00.000 25848 worker thread done servicing request
00:09:55.530 00.000 25848 Worker thread wakes up
00:09:55.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:55.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:09:55.530 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.4 px 0 ms NORTH
00:09:58.372 02.842 25848 Exposure complete
00:09:58.452 00.080 25848 worker thread done servicing request
00:09:58.453 00.001 21444 OnExposeComplete: enter
00:09:58.453 00.000 21444 UpdateGuideState(): m_state=6
00:09:58.453 00.000 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 437
00:09:58.453 00.000 21444 Star::Find returns 1 (1), X=1221.71, Y=738.72, Mass=442497, SNR=71.8, Peak=13680 HFD=6.7
00:09:58.453 00.000 21444 Star::Find false star n=6 nbg=242 bg=2511.1 sigma=404.0 thresh=3723 peak=3455
00:09:58.453 00.000 21444 Star::Find false star n=7 nbg=256 bg=4453.3 sigma=540.2 thresh=6074 peak=5808
00:09:58.453 00.000 21444 Star::Find false star n=4 nbg=249 bg=4222.6 sigma=424.1 thresh=5495 peak=5296
00:09:58.454 00.001 21444 Star::Find false star n=2 nbg=256 bg=4366.7 sigma=438.8 thresh=5683 peak=5536
00:09:58.454 00.000 21444 Star::Find false star n=3 nbg=272 bg=3789.9 sigma=429.9 thresh=5080 peak=4787
00:09:58.454 00.000 21444 MultiStar: [#1 27.78,-0.72,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -17.54,-24.38,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -10.47,3.54,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 3.22,2.48,1.01,U] [#8 0.00,0.00,0.00,L] [#9 1.12,24.93,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -5.13,0.43,3.29,U] 
00:09:58.454 00.000 21444 single-star, 2 included, MultiStar: {-2.78, 0.75}, one-star: {-1.16, 0.03}
00:09:58.454 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
00:09:58.454 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.78 = -2.78)
00:09:58.454 00.000 21444 CameraToMount -- cameraX=-1.16 cameraY=0.03 hyp=1.16 cameraTheta=3.12 mountX=1.16 mountY=-0.42, mountTheta=-0.34
00:09:58.455 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.16, y=0.03, opts=13)
00:09:58.455 00.000 21444 Enqueuing Move request for scope (-1.16, 0.03)
00:09:58.455 00.000 25848 Worker thread wakes up
00:09:58.455 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.03) opts 0xd
00:09:58.455 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.16, 0.03)
00:09:58.455 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3756, FiltMin=54, FiltMax=65504, Gamma=0.560
00:09:58.455 00.000 21444 UpdateGuideState exits: m=442497 SNR=71.8 Saturated
00:09:58.455 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:58.455 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:09:58.455 00.000 21444 Enqueuing Expose request
00:09:58.455 00.000 25848 Moving (-1.16, 0.03) raw xDistance=1.16 yDistance=-0.42
00:09:58.455 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
00:09:58.455 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:58.455 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:09:58.455 00.000 25848 MoveAxis(W, 34, ABG)
00:09:58.455 00.000 25848 Guiding  Dir = 3, Dur = 34
00:09:58.486 00.031 25848 IsSlewing returns 0
00:09:58.486 00.000 25848 IsGuiding returns 0
00:09:58.518 00.032 25848 PulseGuide returned control before completion, sleep 14
00:09:58.565 00.047 25848 IsGuiding returns 1
00:09:58.565 00.000 25848 scope still moving after pulse duration time elapsed
00:09:58.626 00.061 25848 IsSlewing returns 0
00:09:58.626 00.000 25848 IsGuiding returns 0
00:09:58.626 00.000 25848 scope move finished after 34 + 105 ms
00:09:58.626 00.000 25848 Move returns status 0, amount 34
00:09:58.626 00.000 25848 MoveAxis(N, 0, ABG)
00:09:58.626 00.000 25848 Move returns status 0, amount 0
00:09:58.626 00.000 25848 move complete, result=0
00:09:58.626 00.000 25848 worker thread done servicing request
00:09:58.626 00.000 25848 Worker thread wakes up
00:09:58.626 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.4 px 0 ms NORTH
00:09:58.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:09:58.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:01.470 02.844 25848 Exposure complete
00:10:01.559 00.089 25848 worker thread done servicing request
00:10:01.560 00.001 21444 OnExposeComplete: enter
00:10:01.560 00.000 21444 UpdateGuideState(): m_state=6
00:10:01.560 00.000 21444 Star::Find(15, 1221, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 438
00:10:01.560 00.000 21444 Star::Find returns 1 (1), X=1223.24, Y=736.74, Mass=272477, SNR=43.8, Peak=11080 HFD=6.5
00:10:01.560 00.000 21444 Star::Find false star n=4 nbg=250 bg=4095.2 sigma=412.4 thresh=5332 peak=5218
00:10:01.560 00.000 21444 Star::Find false star n=3 nbg=261 bg=2626.5 sigma=435.9 thresh=3934 peak=3797
00:10:01.560 00.000 21444 Star::Find false star n=5 nbg=268 bg=4589.2 sigma=554.3 thresh=6252 peak=5816
00:10:01.560 00.000 21444 Star::Find false star n=5 nbg=254 bg=4288.7 sigma=469.0 thresh=5696 peak=5603
00:10:01.560 00.000 21444 Star::Find false star n=3 nbg=257 bg=4123.0 sigma=497.5 thresh=5615 peak=5164
00:10:01.560 00.000 21444 Star::Find false star n=1 nbg=259 bg=4333.8 sigma=475.8 thresh=5761 peak=5408
00:10:01.560 00.000 21444 Star::Find false star n=3 nbg=263 bg=4273.5 sigma=466.7 thresh=5674 peak=5524
00:10:01.560 00.000 21444 Star::Find false star n=4 nbg=263 bg=2959.2 sigma=439.8 thresh=4279 peak=4118
00:10:01.560 00.000 21444 Star::Find false star n=2 nbg=249 bg=3698.9 sigma=484.3 thresh=5152 peak=4860
00:10:01.561 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.96,1.47,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.89,-1.35,2.89,U] 
00:10:01.561 00.000 21444 refined, 2 included, MultiStar: {-1.39, -0.88}, one-star: {0.36, -1.96}
00:10:01.561 00.000 21444 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.05) = xAngle (-5.63 = 0.66)
00:10:01.561 00.000 21444 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.47 = -2.19)
00:10:01.561 00.000 21444 CameraToMount -- cameraX=-1.39 cameraY=-0.88 hyp=1.65 cameraTheta=-2.57 mountX=1.30 mountY=-1.34, mountTheta=-0.80
00:10:01.562 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.39, y=-0.88, opts=13)
00:10:01.562 00.000 21444 Enqueuing Move request for scope (-1.39, -0.88)
00:10:01.562 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=496, FiltMax=65504, Gamma=0.560
00:10:01.562 00.000 21444 UpdateGuideState exits: m=272477 SNR=43.8 Saturated
00:10:01.562 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:01.562 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:01.562 00.000 21444 Enqueuing Expose request
00:10:01.562 00.000 25848 Worker thread wakes up
00:10:01.562 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.88) opts 0xd
00:10:01.562 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.39, -0.88)
00:10:01.562 00.000 25848 Moving (-1.39, -0.88) raw xDistance=1.30 yDistance=-1.34
00:10:01.562 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.30
00:10:01.562 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34
00:10:01.562 00.000 25848 MoveAxis(W, 40, ABG)
00:10:01.562 00.000 25848 Guiding  Dir = 3, Dur = 40
00:10:01.595 00.033 25848 IsSlewing returns 0
00:10:01.595 00.000 25848 IsGuiding returns 0
00:10:01.627 00.032 25848 PulseGuide returned control before completion, sleep 19
00:10:01.682 00.055 25848 IsGuiding returns 1
00:10:01.682 00.000 25848 scope still moving after pulse duration time elapsed
00:10:01.736 00.054 25848 IsSlewing returns 0
00:10:01.736 00.000 25848 IsGuiding returns 0
00:10:01.736 00.000 25848 scope move finished after 40 + 100 ms
00:10:01.736 00.000 25848 Move returns status 0, amount 40
00:10:01.736 00.000 25848 MoveAxis(N, 37, ABG)
00:10:01.736 00.000 25848 Guiding  Dir = 0, Dur = 37
00:10:01.765 00.029 25848 IsSlewing returns 0
00:10:01.765 00.000 25848 IsGuiding returns 0
00:10:01.796 00.031 25848 PulseGuide returned control before completion, sleep 16
00:10:01.817 00.021 25848 IsGuiding returns 1
00:10:01.817 00.000 25848 scope still moving after pulse duration time elapsed
00:10:01.875 00.058 25848 IsSlewing returns 0
00:10:01.875 00.000 25848 IsGuiding returns 0
00:10:01.875 00.000 25848 scope move finished after 37 + 73 ms
00:10:01.875 00.000 25848 Move returns status 0, amount 37
00:10:01.875 00.000 25848 move complete, result=0
00:10:01.875 00.000 25848 worker thread done servicing request
00:10:01.876 00.001 25848 Worker thread wakes up
00:10:01.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:01.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:01.876 00.000 21444 GuideStep: 1.3 px 40 ms WEST, -1.3 px 37 ms NORTH
00:10:04.717 02.841 25848 Exposure complete
00:10:04.804 00.087 25848 worker thread done servicing request
00:10:04.804 00.000 21444 OnExposeComplete: enter
00:10:04.804 00.000 21444 UpdateGuideState(): m_state=6
00:10:04.805 00.001 21444 Star::Find(15, 1223, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 439
00:10:04.805 00.000 21444 Star::Find returns 1 (1), X=1223.04, Y=739.66, Mass=256158, SNR=43.0, Peak=10572 HFD=6.2
00:10:04.805 00.000 21444 Star::Find false star n=4 nbg=257 bg=4096.4 sigma=449.0 thresh=5443 peak=5431
00:10:04.805 00.000 21444 Star::Find false star n=3 nbg=266 bg=2578.8 sigma=443.7 thresh=3910 peak=3540
00:10:04.805 00.000 21444 Star::Find false star n=5 nbg=253 bg=4122.5 sigma=461.9 thresh=5508 peak=5455
00:10:04.805 00.000 21444 Star::Find false star n=6 nbg=259 bg=4245.2 sigma=454.9 thresh=5610 peak=5189
00:10:04.805 00.000 21444 Star::Find false star n=2 nbg=238 bg=4278.8 sigma=469.3 thresh=5687 peak=5349
00:10:04.805 00.000 21444 Star::Find false star n=2 nbg=256 bg=4230.4 sigma=482.0 thresh=5677 peak=5671
00:10:04.805 00.000 21444 Star::Find false star n=3 nbg=275 bg=3789.2 sigma=537.6 thresh=5402 peak=5172
00:10:04.805 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.74,0.10,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.46,3.69,1.22,U] [#8 0.00,0.00,0.00,L] [#9 -0.24,1.30,0.30,U] [#10 0.00,0.00,0.00,L] [#11 -4.62,1.09,4.58,U] 
00:10:04.805 00.000 21444 single-star, 4 included, MultiStar: {-2.35, 1.49}, one-star: {0.17, 0.96}
00:10:04.805 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
00:10:04.805 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.79)
00:10:04.805 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.96 hyp=0.98 cameraTheta=1.40 mountX=-0.08 mountY=0.96, mountTheta=1.65
00:10:04.806 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.96, opts=13)
00:10:04.806 00.000 21444 Enqueuing Move request for scope (0.17, 0.96)
00:10:04.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3756, FiltMin=224, FiltMax=65504, Gamma=0.560
00:10:04.807 00.001 21444 UpdateGuideState exits: m=256158 SNR=43.0 Saturated
00:10:04.807 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:04.807 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:04.807 00.000 21444 Enqueuing Expose request
00:10:04.807 00.000 25848 Worker thread wakes up
00:10:04.807 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.96) opts 0xd
00:10:04.807 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.96)
00:10:04.807 00.000 25848 Moving (0.17, 0.96) raw xDistance=-0.08 yDistance=0.96
00:10:04.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:10:04.807 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:04.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
00:10:04.807 00.000 25848 MoveAxis(E, 0, ABG)
00:10:04.807 00.000 25848 Move returns status 0, amount 0
00:10:04.807 00.000 25848 MoveAxis(N, 0, ABG)
00:10:04.807 00.000 25848 Move returns status 0, amount 0
00:10:04.807 00.000 25848 move complete, result=0
00:10:04.807 00.000 25848 worker thread done servicing request
00:10:04.807 00.000 25848 Worker thread wakes up
00:10:04.807 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:04.807 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:04.807 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
00:10:07.652 02.845 25848 Exposure complete
00:10:07.742 00.090 25848 worker thread done servicing request
00:10:07.743 00.001 21444 OnExposeComplete: enter
00:10:07.743 00.000 21444 UpdateGuideState(): m_state=6
00:10:07.743 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 440
00:10:07.743 00.000 21444 Star::Find returns 1 (1), X=1222.56, Y=739.89, Mass=323928, SNR=52.8, Peak=11932 HFD=6.4
00:10:07.743 00.000 21444 Star::Find false star n=7 nbg=258 bg=4119.8 sigma=450.7 thresh=5472 peak=5346
00:10:07.743 00.000 21444 Star::Find false star n=1 nbg=255 bg=2661.4 sigma=423.0 thresh=3930 peak=3572
00:10:07.743 00.000 21444 Star::Find false star n=4 nbg=270 bg=4089.8 sigma=503.5 thresh=5600 peak=5588
00:10:07.743 00.000 21444 Star::Find false star n=6 nbg=250 bg=4181.9 sigma=460.3 thresh=5563 peak=5237
00:10:07.743 00.000 21444 Star::Find false star n=4 nbg=268 bg=3069.4 sigma=463.0 thresh=4458 peak=4336
00:10:07.743 00.000 21444 Star::Find false star n=11 nbg=238 bg=3569.2 sigma=379.9 thresh=4709 peak=4678
00:10:07.743 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.92,-0.79,0.26,U] [#4 -0.42,-13.82,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 20.25,5.18,0.00,M8] [#7 3.61,4.45,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.88,1.61,3.14,U] 
00:10:07.743 00.000 21444 single-star, 3 included, MultiStar: {-2.41, 1.89}, one-star: {-0.31, 1.19}
00:10:07.743 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
00:10:07.744 00.001 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.22)
00:10:07.744 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=1.19 hyp=1.23 cameraTheta=1.83 mountX=0.42 mountY=0.98, mountTheta=1.17
00:10:07.744 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=1.19, opts=13)
00:10:07.744 00.000 21444 Enqueuing Move request for scope (-0.31, 1.19)
00:10:07.745 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3756, FiltMin=168, FiltMax=65504, Gamma=0.560
00:10:07.745 00.000 21444 UpdateGuideState exits: m=323928 SNR=52.8 Saturated
00:10:07.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:07.745 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:07.745 00.000 21444 Enqueuing Expose request
00:10:07.745 00.000 25848 Worker thread wakes up
00:10:07.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.19) opts 0xd
00:10:07.745 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 1.19)
00:10:07.745 00.000 25848 Moving (-0.31, 1.19) raw xDistance=0.42 yDistance=0.98
00:10:07.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
00:10:07.745 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:07.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
00:10:07.745 00.000 25848 MoveAxis(E, 0, ABG)
00:10:07.745 00.000 25848 Move returns status 0, amount 0
00:10:07.745 00.000 25848 MoveAxis(N, 0, ABG)
00:10:07.745 00.000 25848 Move returns status 0, amount 0
00:10:07.745 00.000 25848 move complete, result=0
00:10:07.745 00.000 25848 worker thread done servicing request
00:10:07.745 00.000 25848 Worker thread wakes up
00:10:07.745 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:07.745 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:07.745 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.0 px 0 ms NORTH
00:10:10.585 02.840 25848 Exposure complete
00:10:10.660 00.075 25848 worker thread done servicing request
00:10:10.660 00.000 21444 OnExposeComplete: enter
00:10:10.660 00.000 21444 UpdateGuideState(): m_state=6
00:10:10.661 00.001 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 441
00:10:10.661 00.000 21444 Star::Find returns 1 (1), X=1220.84, Y=740.70, Mass=426153, SNR=74.0, Peak=12616 HFD=6.9
00:10:10.661 00.000 21444 Star::Find false star n=1 nbg=268 bg=4278.1 sigma=527.2 thresh=5860 peak=5418
00:10:10.661 00.000 21444 Star::Find false star n=3 nbg=272 bg=4190.9 sigma=542.7 thresh=5819 peak=5637
00:10:10.661 00.000 21444 MultiStar: [#1 26.18,-26.37,0.00,M6] [#2 -1.15,9.49,0.14,U] [#3 -0.58,-0.04,0.12,U] [#4 -4.65,-15.65,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.35,4.22,0.82,U] [#8 2.16,21.24,0.00,R] [#9 2.35,0.15,0.17,U] [#10 -8.36,1.67,0.11,U] 
00:10:10.661 00.000 21444 single-star, 5 included, MultiStar: {-0.71, 2.97}, one-star: {-2.04, 2.00}
00:10:10.661 00.000 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
00:10:10.661 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
00:10:10.661 00.000 21444 CameraToMount -- cameraX=-2.04 cameraY=2.00 hyp=2.86 cameraTheta=2.37 mountX=2.21 mountY=1.08, mountTheta=0.45
00:10:10.662 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.04, y=2.00, opts=13)
00:10:10.662 00.000 21444 Enqueuing Move request for scope (-2.04, 2.00)
00:10:10.662 00.000 25848 Worker thread wakes up
00:10:10.662 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.04, 2.00) opts 0xd
00:10:10.662 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.04, 2.00)
00:10:10.662 00.000 25848 Moving (-2.04, 2.00) raw xDistance=2.21 yDistance=1.08
00:10:10.662 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.39 from input 2.21
00:10:10.662 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=472, FiltMax=65504, Gamma=0.560
00:10:10.662 00.000 21444 UpdateGuideState exits: m=426153 SNR=74.0 Saturated
00:10:10.662 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:10.662 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:10.662 00.000 21444 Enqueuing Expose request
00:10:10.662 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:10:10.662 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.08
00:10:10.662 00.000 25848 MoveAxis(W, 64, ABG)
00:10:10.662 00.000 25848 Guiding  Dir = 3, Dur = 64
00:10:10.688 00.026 25848 IsSlewing returns 0
00:10:10.688 00.000 25848 IsGuiding returns 0
00:10:10.720 00.032 25848 PulseGuide returned control before completion, sleep 43
00:10:10.773 00.053 25848 IsGuiding returns 1
00:10:10.773 00.000 25848 scope still moving after pulse duration time elapsed
00:10:10.874 00.101 25848 IsSlewing returns 0
00:10:10.874 00.000 25848 IsGuiding returns 0
00:10:10.874 00.000 25848 scope move finished after 64 + 122 ms
00:10:10.874 00.000 25848 Move returns status 0, amount 64
00:10:10.874 00.000 25848 MoveAxis(N, 0, ABG)
00:10:10.874 00.000 25848 Move returns status 0, amount 0
00:10:10.874 00.000 25848 move complete, result=0
00:10:10.874 00.000 25848 worker thread done servicing request
00:10:10.874 00.000 25848 Worker thread wakes up
00:10:10.875 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:10.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:10.875 00.000 21444 GuideStep: 2.2 px 64 ms WEST, 1.1 px 0 ms NORTH
00:10:13.718 02.843 25848 Exposure complete
00:10:13.805 00.087 25848 worker thread done servicing request
00:10:13.806 00.001 21444 OnExposeComplete: enter
00:10:13.806 00.000 21444 UpdateGuideState(): m_state=6
00:10:13.806 00.000 21444 Star::Find(15, 1220, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 442
00:10:13.806 00.000 21444 Star::Find returns 1 (1), X=1223.06, Y=739.51, Mass=349832, SNR=64.2, Peak=11076 HFD=7.0
00:10:13.806 00.000 21444 Star::Find false star n=4 nbg=268 bg=4168.7 sigma=500.8 thresh=5671 peak=5637
00:10:13.806 00.000 21444 Star::Find false star n=10 nbg=237 bg=2472.0 sigma=349.2 thresh=3520 peak=3423
00:10:13.806 00.000 21444 Star::Find false star n=2 nbg=254 bg=4298.8 sigma=525.6 thresh=5876 peak=5534
00:10:13.806 00.000 21444 Star::Find false star n=5 nbg=253 bg=4188.3 sigma=459.0 thresh=5565 peak=5395
00:10:13.806 00.000 21444 Star::Find false star n=4 nbg=265 bg=4185.4 sigma=537.8 thresh=5799 peak=5489
00:10:13.806 00.000 21444 Star::Find false star n=7 nbg=262 bg=3683.9 sigma=449.7 thresh=5033 peak=4975
00:10:13.806 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.86,0.02,0.14,U] [#4 -1.88,-18.36,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.52,4.26,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -0.56,0.70,0.13,U] [#10 0.00,0.00,0.00,L] [#11 -4.84,1.30,3.38,U] 
00:10:13.807 00.001 21444 single-star, 4 included, MultiStar: {-2.50, 1.59}, one-star: {0.18, 0.81}
00:10:13.807 00.000 21444 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.05) = xAngle (-1.70 = -1.70)
00:10:13.807 00.000 21444 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.54 = 1.74)
00:10:13.807 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.81 hyp=0.83 cameraTheta=1.35 mountX=-0.11 mountY=0.82, mountTheta=1.70
00:10:13.808 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.81, opts=13)
00:10:13.808 00.000 21444 Enqueuing Move request for scope (0.18, 0.81)
00:10:13.808 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=520, FiltMax=65504, Gamma=0.560
00:10:13.808 00.000 21444 UpdateGuideState exits: m=349832 SNR=64.2 Saturated
00:10:13.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:13.808 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:13.808 00.000 21444 Enqueuing Expose request
00:10:13.808 00.000 25848 Worker thread wakes up
00:10:13.808 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.81) opts 0xd
00:10:13.808 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.81)
00:10:13.808 00.000 25848 Moving (0.18, 0.81) raw xDistance=-0.11 yDistance=0.82
00:10:13.808 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:10:13.808 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-1.36 newest=2.88
00:10:13.808 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
00:10:13.808 00.000 25848 MoveAxis(E, 0, ABG)
00:10:13.808 00.000 25848 Move returns status 0, amount 0
00:10:13.808 00.000 25848 BLC: Oldest BLC event removed
00:10:13.808 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
00:10:13.808 00.000 25848 MoveAxis(S, 311, ABG)
00:10:13.809 00.001 25848 Guiding  Dir = 1, Dur = 311
00:10:13.829 00.020 25848 IsSlewing returns 0
00:10:13.829 00.000 25848 IsGuiding returns 0
00:10:13.861 00.032 25848 PulseGuide returned control before completion, sleep 290
00:10:14.167 00.306 25848 IsGuiding returns 1
00:10:14.167 00.000 25848 scope still moving after pulse duration time elapsed
00:10:14.218 00.051 25848 IsSlewing returns 0
00:10:14.218 00.000 25848 IsGuiding returns 0
00:10:14.218 00.000 25848 scope move finished after 311 + 77 ms
00:10:14.218 00.000 25848 Move returns status 0, amount 311
00:10:14.218 00.000 25848 move complete, result=0
00:10:14.218 00.000 25848 worker thread done servicing request
00:10:14.218 00.000 25848 Worker thread wakes up
00:10:14.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:14.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:14.218 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.8 px 311 ms SOUTH
00:10:17.071 02.853 25848 Exposure complete
00:10:17.160 00.089 25848 worker thread done servicing request
00:10:17.160 00.000 21444 OnExposeComplete: enter
00:10:17.160 00.000 21444 UpdateGuideState(): m_state=6
00:10:17.161 00.001 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 443
00:10:17.161 00.000 21444 Star::Find returns 1 (1), X=1222.62, Y=739.20, Mass=229651, SNR=44.2, Peak=9892 HFD=6.3
00:10:17.161 00.000 21444 Star::Find false star n=5 nbg=263 bg=2407.8 sigma=452.0 thresh=3764 peak=3522
00:10:17.161 00.000 21444 Star::Find false star n=5 nbg=265 bg=4639.5 sigma=471.5 thresh=6054 peak=5880
00:10:17.161 00.000 21444 Star::Find false star n=5 nbg=260 bg=4295.1 sigma=488.3 thresh=5760 peak=5676
00:10:17.161 00.000 21444 Star::Find false star n=4 nbg=258 bg=4140.2 sigma=499.5 thresh=5639 peak=5472
00:10:17.161 00.000 21444 Star::Find false star n=2 nbg=267 bg=3754.4 sigma=449.9 thresh=5104 peak=4707
00:10:17.161 00.000 21444 MultiStar: [#1 13.86,-10.21,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 8.96,-2.53,0.14,U] [#6 0.00,0.00,0.00,L] [#7 3.44,3.49,0.84,U] [#8 -0.42,-13.00,0.00,M1] [#9 0.12,0.48,0.27,U] [#10 0.00,0.00,0.00,L] [#11 -4.12,0.75,3.31,U] 
00:10:17.161 00.000 21444 single-star, 4 included, MultiStar: {-1.74, 1.02}, one-star: {-0.26, 0.50}
00:10:17.161 00.000 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
00:10:17.161 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.85 = 2.44)
00:10:17.161 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.50 hyp=0.56 cameraTheta=2.05 mountX=0.30 mountY=0.37, mountTheta=0.88
00:10:17.162 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.50, opts=13)
00:10:17.162 00.000 21444 Enqueuing Move request for scope (-0.26, 0.50)
00:10:17.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3756, FiltMin=248, FiltMax=65504, Gamma=0.560
00:10:17.162 00.000 21444 UpdateGuideState exits: m=229651 SNR=44.2 Saturated
00:10:17.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:17.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:17.162 00.000 21444 Enqueuing Expose request
00:10:17.162 00.000 25848 Worker thread wakes up
00:10:17.163 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.50) opts 0xd
00:10:17.163 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.50)
00:10:17.163 00.000 25848 Moving (-0.26, 0.50) raw xDistance=0.30 yDistance=0.37
00:10:17.163 00.000 25848 BLC: History state: CurrMiss=0.37, AvgInitMiss=-0.88, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=0.821074, 1:0.366099
00:10:17.163 00.000 25848 BLC: No correction, Miss < min_move
00:10:17.163 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:10:17.163 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:17.163 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:10:17.163 00.000 25848 MoveAxis(E, 0, ABG)
00:10:17.163 00.000 25848 Move returns status 0, amount 0
00:10:17.163 00.000 25848 MoveAxis(N, 0, ABG)
00:10:17.163 00.000 25848 Move returns status 0, amount 0
00:10:17.163 00.000 25848 move complete, result=0
00:10:17.163 00.000 25848 worker thread done servicing request
00:10:17.163 00.000 25848 Worker thread wakes up
00:10:17.163 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
00:10:17.163 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:17.163 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:20.010 02.847 25848 Exposure complete
00:10:20.090 00.080 25848 worker thread done servicing request
00:10:20.090 00.000 21444 OnExposeComplete: enter
00:10:20.090 00.000 21444 UpdateGuideState(): m_state=6
00:10:20.090 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 444
00:10:20.090 00.000 21444 Star::Find returns 1 (1), X=1222.50, Y=740.26, Mass=401320, SNR=81.0, Peak=11752 HFD=7.3
00:10:20.090 00.000 21444 Star::Find false star n=2 nbg=267 bg=4187.2 sigma=502.9 thresh=5696 peak=5417
00:10:20.090 00.000 21444 Star::Find false star n=4 nbg=258 bg=2502.1 sigma=402.1 thresh=3708 peak=3513
00:10:20.091 00.001 21444 Star::Find false star n=3 nbg=274 bg=4286.2 sigma=521.0 thresh=5849 peak=5544
00:10:20.091 00.000 21444 Star::Find false star n=6 nbg=271 bg=4249.7 sigma=521.2 thresh=5813 peak=5743
00:10:20.091 00.000 21444 Star::Find false star n=7 nbg=254 bg=4212.8 sigma=433.9 thresh=5515 peak=5413
00:10:20.091 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.19,0.18,0.15,U] [#4 -1.29,-15.77,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.34,5.04,0.68,U] [#8 0.00,0.00,0.00,L] [#9 6.08,-3.50,0.15,U] [#10 -1.12,-17.58,0.00,M5] [#11 -4.52,2.22,2.77,U] 
00:10:20.091 00.000 21444 single-star, 4 included, MultiStar: {-2.05, 2.24}, one-star: {-0.38, 1.56}
00:10:20.091 00.000 21444 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.05) = xAngle (-1.24 = -1.24)
00:10:20.091 00.000 21444 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.20)
00:10:20.091 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=1.56 hyp=1.61 cameraTheta=1.81 mountX=0.52 mountY=1.31, mountTheta=1.19
00:10:20.092 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=1.56, opts=13)
00:10:20.092 00.000 21444 Enqueuing Move request for scope (-0.38, 1.56)
00:10:20.092 00.000 25848 Worker thread wakes up
00:10:20.092 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.56) opts 0xd
00:10:20.092 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 1.56)
00:10:20.092 00.000 25848 Moving (-0.38, 1.56) raw xDistance=0.52 yDistance=1.31
00:10:20.092 00.000 25848 BLC: History state: CurrMiss=1.31, AvgInitMiss=-0.88, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=0.821074, 1:0.366099, 2:1.305650
00:10:20.092 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:10:20.092 00.000 25848 BLC: window closed
00:10:20.092 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52
00:10:20.092 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
00:10:20.092 00.000 25848 MoveAxis(W, 15, ABG)
00:10:20.092 00.000 25848 Guiding  Dir = 3, Dur = 15
00:10:20.092 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3756, FiltMin=408, FiltMax=65504, Gamma=0.560
00:10:20.092 00.000 21444 UpdateGuideState exits: m=401320 SNR=81.0 Saturated
00:10:20.092 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:20.092 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:20.092 00.000 21444 Enqueuing Expose request
00:10:20.127 00.035 25848 IsSlewing returns 0
00:10:20.127 00.000 25848 IsGuiding returns 0
00:10:20.158 00.031 25848 IsGuiding returns 1
00:10:20.158 00.000 25848 scope still moving after pulse duration time elapsed
00:10:20.203 00.045 25848 IsSlewing returns 0
00:10:20.203 00.000 25848 IsGuiding returns 0
00:10:20.203 00.000 25848 scope move finished after 15 + 61 ms
00:10:20.203 00.000 25848 Move returns status 0, amount 15
00:10:20.203 00.000 25848 MoveAxis(S, 36, ABG)
00:10:20.203 00.000 25848 Guiding  Dir = 1, Dur = 36
00:10:20.233 00.030 25848 IsSlewing returns 0
00:10:20.233 00.000 25848 IsGuiding returns 0
00:10:20.265 00.032 25848 PulseGuide returned control before completion, sleep 16
00:10:20.300 00.035 25848 IsGuiding returns 1
00:10:20.300 00.000 25848 scope still moving after pulse duration time elapsed
00:10:20.345 00.045 25848 IsSlewing returns 0
00:10:20.345 00.000 25848 IsGuiding returns 0
00:10:20.345 00.000 25848 scope move finished after 36 + 75 ms
00:10:20.345 00.000 25848 Move returns status 0, amount 36
00:10:20.345 00.000 25848 move complete, result=0
00:10:20.346 00.001 25848 worker thread done servicing request
00:10:20.346 00.000 25848 Worker thread wakes up
00:10:20.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:20.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:20.346 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 1.3 px 36 ms SOUTH
00:10:23.199 02.853 25848 Exposure complete
00:10:23.287 00.088 25848 worker thread done servicing request
00:10:23.288 00.001 21444 OnExposeComplete: enter
00:10:23.288 00.000 21444 UpdateGuideState(): m_state=6
00:10:23.288 00.000 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 445
00:10:23.288 00.000 21444 Star::Find returns 1 (1), X=1223.02, Y=740.05, Mass=403028, SNR=69.1, Peak=13520 HFD=6.3
00:10:23.288 00.000 21444 Star::Find false star n=1 nbg=261 bg=4108.1 sigma=499.3 thresh=5606 peak=5023
00:10:23.288 00.000 21444 Star::Find false star n=4 nbg=274 bg=2622.0 sigma=431.3 thresh=3916 peak=3705
00:10:23.288 00.000 21444 Star::Find false star n=6 nbg=258 bg=4563.5 sigma=457.4 thresh=5936 peak=5895
00:10:23.288 00.000 21444 Star::Find false star n=5 nbg=258 bg=4251.8 sigma=472.1 thresh=5668 peak=5643
00:10:23.288 00.000 21444 Star::Find false star n=1 nbg=271 bg=4227.2 sigma=558.0 thresh=5901 peak=5311
00:10:23.288 00.000 21444 Star::Find false star n=3 nbg=251 bg=3877.2 sigma=460.3 thresh=5258 peak=4902
00:10:23.288 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -12.41,4.15,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 4.33,4.19,0.71,U] [#8 -18.19,1.18,0.00,M2] [#9 13.88,11.49,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -4.03,1.90,3.06,U] 
00:10:23.288 00.000 21444 single-star, 2 included, MultiStar: {-1.91, 2.13}, one-star: {0.15, 1.35}
00:10:23.288 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
00:10:23.289 00.001 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
00:10:23.289 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=1.35 hyp=1.36 cameraTheta=1.46 mountX=-0.02 mountY=1.31, mountTheta=1.59
00:10:23.290 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=1.35, opts=13)
00:10:23.290 00.000 21444 Enqueuing Move request for scope (0.15, 1.35)
00:10:23.290 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3732, FiltMin=420, FiltMax=65504, Gamma=0.560
00:10:23.290 00.000 21444 UpdateGuideState exits: m=403028 SNR=69.1 Saturated
00:10:23.290 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:23.290 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:23.290 00.000 21444 Enqueuing Expose request
00:10:23.290 00.000 25848 Worker thread wakes up
00:10:23.290 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.35) opts 0xd
00:10:23.290 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 1.35)
00:10:23.290 00.000 25848 Moving (0.15, 1.35) raw xDistance=-0.02 yDistance=1.31
00:10:23.290 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:10:23.290 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
00:10:23.290 00.000 25848 MoveAxis(E, 0, ABG)
00:10:23.290 00.000 25848 Move returns status 0, amount 0
00:10:23.290 00.000 25848 MoveAxis(S, 36, ABG)
00:10:23.290 00.000 25848 Guiding  Dir = 1, Dur = 36
00:10:23.311 00.021 25848 IsSlewing returns 0
00:10:23.311 00.000 25848 IsGuiding returns 0
00:10:23.343 00.032 25848 PulseGuide returned control before completion, sleep 15
00:10:23.369 00.026 25848 IsGuiding returns 1
00:10:23.369 00.000 25848 scope still moving after pulse duration time elapsed
00:10:23.421 00.052 25848 IsSlewing returns 0
00:10:23.422 00.001 25848 IsGuiding returns 0
00:10:23.422 00.000 25848 scope move finished after 36 + 75 ms
00:10:23.422 00.000 25848 Move returns status 0, amount 36
00:10:23.422 00.000 25848 move complete, result=0
00:10:23.422 00.000 25848 worker thread done servicing request
00:10:23.422 00.000 25848 Worker thread wakes up
00:10:23.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:23.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:23.422 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.3 px 36 ms SOUTH
00:10:26.273 02.851 25848 Exposure complete
00:10:26.348 00.075 25848 worker thread done servicing request
00:10:26.348 00.000 21444 OnExposeComplete: enter
00:10:26.349 00.001 21444 UpdateGuideState(): m_state=6
00:10:26.349 00.000 21444 Star::Find(15, 1223, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 446
00:10:26.349 00.000 21444 Star::Find returns 1 (1), X=1224.82, Y=739.37, Mass=416442, SNR=67.1, Peak=11812 HFD=7.0
00:10:26.349 00.000 21444 Star::Find false star n=10 nbg=256 bg=4102.4 sigma=448.6 thresh=5448 peak=5324
00:10:26.349 00.000 21444 Star::Find false star n=4 nbg=261 bg=2615.1 sigma=426.7 thresh=3895 peak=3864
00:10:26.349 00.000 21444 Star::Find false star n=6 nbg=265 bg=4498.9 sigma=558.0 thresh=6173 peak=6130
00:10:26.349 00.000 21444 Star::Find false star n=2 nbg=269 bg=4175.0 sigma=493.5 thresh=5656 peak=5521
00:10:26.349 00.000 21444 Star::Find false star n=4 nbg=263 bg=4146.1 sigma=523.0 thresh=5715 peak=5662
00:10:26.349 00.000 21444 Star::Find false star n=3 nbg=259 bg=4175.7 sigma=489.0 thresh=5643 peak=5405
00:10:26.349 00.000 21444 Star::Find false star n=2 nbg=267 bg=4235.2 sigma=518.1 thresh=5790 peak=5469
00:10:26.349 00.000 21444 Star::Find false star n=5 nbg=260 bg=3740.7 sigma=477.0 thresh=5172 peak=5142
00:10:26.349 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.42,4.46,0.71,U] [#8 0.00,0.00,0.00,L] [#9 -1.70,0.48,0.10,U] [#10 0.00,0.00,0.00,L] [#11 -2.80,1.26,2.82,U] 
00:10:26.349 00.000 21444 refined, 3 included, MultiStar: {-0.50, 1.60}, one-star: {1.95, 0.67}
00:10:26.349 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.18 = -1.18)
00:10:26.349 00.000 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.26)
00:10:26.349 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=1.60 hyp=1.68 cameraTheta=1.87 mountX=0.64 mountY=1.30, mountTheta=1.11
00:10:26.350 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=1.60, opts=13)
00:10:26.350 00.000 21444 Enqueuing Move request for scope (-0.50, 1.60)
00:10:26.350 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=296, FiltMax=65504, Gamma=0.560
00:10:26.350 00.000 21444 UpdateGuideState exits: m=416442 SNR=67.1 Saturated
00:10:26.350 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:26.350 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:26.350 00.000 21444 Enqueuing Expose request
00:10:26.350 00.000 25848 Worker thread wakes up
00:10:26.350 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 1.60) opts 0xd
00:10:26.350 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 1.60)
00:10:26.350 00.000 25848 Moving (-0.50, 1.60) raw xDistance=0.64 yDistance=1.30
00:10:26.350 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
00:10:26.350 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
00:10:26.350 00.000 25848 MoveAxis(W, 19, ABG)
00:10:26.351 00.001 25848 Guiding  Dir = 3, Dur = 19
00:10:26.375 00.024 25848 IsSlewing returns 0
00:10:26.375 00.000 25848 IsGuiding returns 0
00:10:26.406 00.031 25848 IsGuiding returns 1
00:10:26.406 00.000 25848 scope still moving after pulse duration time elapsed
00:10:26.454 00.048 25848 IsSlewing returns 0
00:10:26.454 00.000 25848 IsGuiding returns 0
00:10:26.454 00.000 25848 scope move finished after 19 + 59 ms
00:10:26.454 00.000 25848 Move returns status 0, amount 19
00:10:26.454 00.000 25848 MoveAxis(S, 35, ABG)
00:10:26.454 00.000 25848 Guiding  Dir = 1, Dur = 35
00:10:26.484 00.030 25848 IsSlewing returns 0
00:10:26.485 00.001 25848 IsGuiding returns 0
00:10:26.516 00.031 25848 PulseGuide returned control before completion, sleep 14
00:10:26.546 00.030 25848 IsGuiding returns 1
00:10:26.546 00.000 25848 scope still moving after pulse duration time elapsed
00:10:26.608 00.062 25848 IsSlewing returns 0
00:10:26.608 00.000 25848 IsGuiding returns 0
00:10:26.608 00.000 25848 scope move finished after 35 + 89 ms
00:10:26.608 00.000 25848 Move returns status 0, amount 35
00:10:26.608 00.000 25848 move complete, result=0
00:10:26.609 00.001 25848 worker thread done servicing request
00:10:26.609 00.000 25848 Worker thread wakes up
00:10:26.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:26.609 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:26.609 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 1.3 px 35 ms SOUTH
00:10:29.459 02.850 25848 Exposure complete
00:10:29.533 00.074 25848 worker thread done servicing request
00:10:29.534 00.001 21444 OnExposeComplete: enter
00:10:29.534 00.000 21444 UpdateGuideState(): m_state=6
00:10:29.534 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 447
00:10:29.534 00.000 21444 Star::Find returns 1 (1), X=1224.37, Y=740.34, Mass=348655, SNR=57.0, Peak=11784 HFD=6.7
00:10:29.534 00.000 21444 Star::Find false star n=2 nbg=262 bg=4124.2 sigma=452.8 thresh=5483 peak=5093
00:10:29.534 00.000 21444 Star::Find false star n=1 nbg=273 bg=2556.2 sigma=454.5 thresh=3920 peak=3603
00:10:29.534 00.000 21444 Star::Find false star n=3 nbg=256 bg=4170.9 sigma=485.7 thresh=5628 peak=5605
00:10:29.534 00.000 21444 Star::Find false star n=2 nbg=262 bg=4259.2 sigma=494.0 thresh=5741 peak=5328
00:10:29.534 00.000 21444 Star::Find false star n=4 nbg=262 bg=4174.3 sigma=509.6 thresh=5703 peak=5523
00:10:29.535 00.001 21444 Star::Find false star n=2 nbg=265 bg=3313.5 sigma=429.8 thresh=4603 peak=4316
00:10:29.535 00.000 21444 Star::Find false star n=3 nbg=273 bg=3637.3 sigma=538.1 thresh=5252 peak=5124
00:10:29.535 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.85,0.15,0.17,U] [#4 0.00,0.00,0.00,L] [#5 18.93,10.79,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 6.33,4.71,1.24,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.07,2.13,3.90,U] 
00:10:29.535 00.000 21444 single-star, 3 included, MultiStar: {-0.44, 2.51}, one-star: {1.49, 1.64}
00:10:29.535 00.000 21444 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
00:10:29.535 00.000 21444 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.06 = 1.22)
00:10:29.535 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=1.64 hyp=2.22 cameraTheta=0.83 mountX=-1.34 mountY=2.08, mountTheta=2.14
00:10:29.535 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=1.64, opts=13)
00:10:29.535 00.000 21444 Enqueuing Move request for scope (1.49, 1.64)
00:10:29.536 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3756, FiltMin=296, FiltMax=65504, Gamma=0.560
00:10:29.536 00.000 21444 UpdateGuideState exits: m=348655 SNR=57.0 Saturated
00:10:29.536 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:29.536 00.000 25848 Worker thread wakes up
00:10:29.536 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:29.536 00.000 21444 Enqueuing Expose request
00:10:29.536 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, 1.64) opts 0xd
00:10:29.536 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, 1.64)
00:10:29.536 00.000 25848 Moving (1.49, 1.64) raw xDistance=-1.34 yDistance=2.08
00:10:29.536 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.34
00:10:29.536 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.08 from input 2.08
00:10:29.536 00.000 25848 MoveAxis(E, 38, ABG)
00:10:29.537 00.001 25848 Guiding  Dir = 2, Dur = 38
00:10:29.595 00.058 25848 IsSlewing returns 0
00:10:29.596 00.001 25848 IsGuiding returns 0
00:10:29.627 00.031 25848 PulseGuide returned control before completion, sleep 17
00:10:29.647 00.020 25848 IsGuiding returns 1
00:10:29.647 00.000 25848 scope still moving after pulse duration time elapsed
00:10:29.702 00.055 25848 IsSlewing returns 0
00:10:29.703 00.001 25848 IsGuiding returns 0
00:10:29.703 00.000 25848 scope move finished after 38 + 69 ms
00:10:29.703 00.000 25848 Move returns status 0, amount 38
00:10:29.703 00.000 25848 MoveAxis(S, 57, ABG)
00:10:29.703 00.000 25848 Guiding  Dir = 1, Dur = 57
00:10:29.758 00.055 25848 IsSlewing returns 0
00:10:29.758 00.000 25848 IsGuiding returns 0
00:10:29.780 00.022 25848 PulseGuide returned control before completion, sleep 47
00:10:29.837 00.057 25848 IsGuiding returns 1
00:10:29.837 00.000 25848 scope still moving after pulse duration time elapsed
00:10:29.892 00.055 25848 IsSlewing returns 0
00:10:29.892 00.000 25848 IsGuiding returns 0
00:10:29.892 00.000 25848 scope move finished after 57 + 76 ms
00:10:29.892 00.000 25848 Move returns status 0, amount 57
00:10:29.892 00.000 25848 move complete, result=0
00:10:29.892 00.000 25848 worker thread done servicing request
00:10:29.892 00.000 25848 Worker thread wakes up
00:10:29.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:29.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:29.892 00.000 21444 GuideStep: -1.3 px 38 ms EAST, 2.1 px 57 ms SOUTH
00:10:32.743 02.851 25848 Exposure complete
00:10:32.831 00.088 25848 worker thread done servicing request
00:10:32.831 00.000 21444 OnExposeComplete: enter
00:10:32.831 00.000 21444 UpdateGuideState(): m_state=6
00:10:32.832 00.001 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 448
00:10:32.832 00.000 21444 Star::Find returns 1 (1), X=1222.30, Y=737.31, Mass=381615, SNR=68.3, Peak=11252 HFD=7.1
00:10:32.832 00.000 21444 Star::Find false star n=7 nbg=255 bg=4103.4 sigma=440.4 thresh=5425 peak=5312
00:10:32.832 00.000 21444 Star::Find false star n=1 nbg=266 bg=2535.9 sigma=426.8 thresh=3816 peak=3453
00:10:32.832 00.000 21444 Star::Find false star n=2 nbg=270 bg=4197.2 sigma=582.6 thresh=5945 peak=5736
00:10:32.832 00.000 21444 Star::Find false star n=3 nbg=262 bg=4062.5 sigma=517.0 thresh=5614 peak=5324
00:10:32.832 00.000 21444 Star::Find false star n=8 nbg=241 bg=4284.4 sigma=417.8 thresh=5538 peak=5523
00:10:32.832 00.000 21444 Star::Find false star n=4 nbg=264 bg=4395.0 sigma=528.2 thresh=5980 peak=5678
00:10:32.832 00.000 21444 Star::Find false star n=2 nbg=268 bg=3189.2 sigma=476.4 thresh=4618 peak=4207
00:10:32.832 00.000 21444 Star::Find false star n=2 nbg=254 bg=3637.1 sigma=452.0 thresh=4993 peak=4862
00:10:32.833 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.57,0.54,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.75,0.70,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.02,-1.51,2.28,U] 
00:10:32.833 00.000 21444 single-star, 3 included, MultiStar: {-2.13, -0.97}, one-star: {-0.58, -1.38}
00:10:32.833 00.000 21444 CameraToMount -- cameraTheta (-1.97) - m_xAngle (3.05) = xAngle (-5.02 = 1.27)
00:10:32.833 00.000 21444 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.86 = -1.58)
00:10:32.833 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=-1.38 hyp=1.50 cameraTheta=-1.97 mountX=0.45 mountY=-1.50, mountTheta=-1.28
00:10:32.834 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=-1.38, opts=13)
00:10:32.834 00.000 21444 Enqueuing Move request for scope (-0.58, -1.38)
00:10:32.834 00.000 25848 Worker thread wakes up
00:10:32.834 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -1.38) opts 0xd
00:10:32.834 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, -1.38)
00:10:32.834 00.000 25848 Moving (-0.58, -1.38) raw xDistance=0.45 yDistance=-1.50
00:10:32.834 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
00:10:32.834 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:32.834 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
00:10:32.834 00.000 25848 MoveAxis(E, 0, ABG)
00:10:32.834 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=436, FiltMax=65504, Gamma=0.560
00:10:32.834 00.000 21444 UpdateGuideState exits: m=381615 SNR=68.3 Saturated
00:10:32.834 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:32.834 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:32.834 00.000 21444 Enqueuing Expose request
00:10:32.834 00.000 25848 Move returns status 0, amount 0
00:10:32.834 00.000 25848 MoveAxis(N, 0, ABG)
00:10:32.834 00.000 25848 Move returns status 0, amount 0
00:10:32.834 00.000 25848 move complete, result=0
00:10:32.835 00.001 25848 worker thread done servicing request
00:10:32.835 00.000 25848 Worker thread wakes up
00:10:32.835 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:32.835 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:32.835 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.5 px 0 ms NORTH
00:10:35.674 02.839 25848 Exposure complete
00:10:35.756 00.082 25848 worker thread done servicing request
00:10:35.756 00.000 21444 OnExposeComplete: enter
00:10:35.756 00.000 21444 UpdateGuideState(): m_state=6
00:10:35.757 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 449
00:10:35.757 00.000 21444 Star::Find returns 1 (1), X=1224.01, Y=736.48, Mass=359934, SNR=62.0, Peak=11812 HFD=7.1
00:10:35.757 00.000 21444 Star::Find false star n=4 nbg=250 bg=4073.2 sigma=494.8 thresh=5558 peak=5363
00:10:35.757 00.000 21444 Star::Find false star n=1 nbg=269 bg=4297.8 sigma=560.5 thresh=5979 peak=5369
00:10:35.757 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.94,-1.72,0.19,U] [#3 -0.62,0.91,0.22,U] [#4 1.53,-8.01,0.14,U] [#5 0.00,0.00,0.00,L] [#6 -6.00,9.36,0.00,M9] [#7 5.21,0.81,0.87,U] [#8 -10.92,-1.62,0.00,M3] [#9 12.63,1.04,0.00,M4] [#10 9.03,-23.60,0.00,M6] 
00:10:35.757 00.000 21444 single-star, 4 included, MultiStar: {2.53, -1.14}, one-star: {1.13, -2.22}
00:10:35.757 00.000 21444 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.05) = xAngle (-4.15 = 2.13)
00:10:35.757 00.000 21444 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.99 = -0.71)
00:10:35.757 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=-2.22 hyp=2.49 cameraTheta=-1.10 mountX=-1.33 mountY=-1.63, mountTheta=-2.25
00:10:35.758 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=-2.22, opts=13)
00:10:35.758 00.000 21444 Enqueuing Move request for scope (1.13, -2.22)
00:10:35.758 00.000 25848 Worker thread wakes up
00:10:35.758 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, -2.22) opts 0xd
00:10:35.758 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, -2.22)
00:10:35.758 00.000 25848 Moving (1.13, -2.22) raw xDistance=-1.33 yDistance=-1.63
00:10:35.758 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
00:10:35.758 00.000 25848 resist switch: large excursion: input -1.63 thresh 1.53 direction from 1 to -1
00:10:35.758 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.88
00:10:35.758 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.63 from input -1.63
00:10:35.758 00.000 25848 MoveAxis(E, 39, ABG)
00:10:35.758 00.000 25848 Guiding  Dir = 2, Dur = 39
00:10:35.758 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=272, FiltMax=65504, Gamma=0.560
00:10:35.758 00.000 21444 UpdateGuideState exits: m=359934 SNR=62.0 Saturated
00:10:35.758 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:35.758 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:35.758 00.000 21444 Enqueuing Expose request
00:10:35.783 00.025 25848 IsSlewing returns 0
00:10:35.783 00.000 25848 IsGuiding returns 0
00:10:35.814 00.031 25848 PulseGuide returned control before completion, sleep 19
00:10:35.846 00.032 25848 IsGuiding returns 1
00:10:35.846 00.000 25848 scope still moving after pulse duration time elapsed
00:10:35.907 00.061 25848 IsSlewing returns 0
00:10:35.908 00.001 25848 IsGuiding returns 0
00:10:35.908 00.000 25848 scope move finished after 39 + 85 ms
00:10:35.908 00.000 25848 Move returns status 0, amount 39
00:10:35.908 00.000 25848 BLC: Oldest BLC event removed
00:10:35.908 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
00:10:35.908 00.000 25848 MoveAxis(N, 333, ABG)
00:10:35.908 00.000 25848 Guiding  Dir = 0, Dur = 333
00:10:35.938 00.030 25848 IsSlewing returns 0
00:10:35.938 00.000 25848 IsGuiding returns 0
00:10:35.970 00.032 25848 PulseGuide returned control before completion, sleep 313
00:10:36.298 00.328 25848 IsGuiding returns 1
00:10:36.298 00.000 25848 scope still moving after pulse duration time elapsed
00:10:36.359 00.061 25848 IsSlewing returns 0
00:10:36.359 00.000 25848 IsGuiding returns 0
00:10:36.359 00.000 25848 scope move finished after 333 + 88 ms
00:10:36.359 00.000 25848 Move returns status 0, amount 333
00:10:36.360 00.001 25848 move complete, result=0
00:10:36.360 00.000 25848 worker thread done servicing request
00:10:36.360 00.000 25848 Worker thread wakes up
00:10:36.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:36.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:36.360 00.000 21444 GuideStep: -1.3 px 39 ms EAST, -1.6 px 333 ms NORTH
00:10:39.199 02.839 25848 Exposure complete
00:10:39.277 00.078 25848 worker thread done servicing request
00:10:39.277 00.000 21444 OnExposeComplete: enter
00:10:39.277 00.000 21444 UpdateGuideState(): m_state=6
00:10:39.277 00.000 21444 Star::Find(15, 1224, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 450
00:10:39.277 00.000 21444 Star::Find returns 1 (1), X=1222.49, Y=737.00, Mass=348259, SNR=57.9, Peak=10472 HFD=7.1
00:10:39.277 00.000 21444 Star::Find false star n=2 nbg=271 bg=2666.2 sigma=425.1 thresh=3942 peak=3509
00:10:39.277 00.000 21444 Star::Find false star n=3 nbg=268 bg=4752.6 sigma=553.9 thresh=6414 peak=5962
00:10:39.278 00.001 21444 Star::Find false star n=4 nbg=266 bg=4320.8 sigma=463.1 thresh=5710 peak=5601
00:10:39.278 00.000 21444 Star::Find false star n=4 nbg=265 bg=4111.9 sigma=546.3 thresh=5751 peak=5604
00:10:39.278 00.000 21444 Star::Find false star n=3 nbg=273 bg=3698.9 sigma=481.2 thresh=5143 peak=4878
00:10:39.278 00.000 21444 MultiStar: [#1 7.59,-18.39,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.65,-17.83,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 -11.94,-2.11,0.00,M10] [#7 3.22,0.85,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.38,-0.04,0.21,U] [#10 0.00,0.00,0.00,L] [#11 -4.95,-1.29,3.18,U] 
00:10:39.278 00.000 21444 single-star, 3 included, MultiStar: {-2.43, -0.93}, one-star: {-0.39, -1.70}
00:10:39.278 00.000 21444 CameraToMount -- cameraTheta (-1.80) - m_xAngle (3.05) = xAngle (-4.85 = 1.44)
00:10:39.278 00.000 21444 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.69 = -1.41)
00:10:39.278 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-1.70 hyp=1.74 cameraTheta=-1.80 mountX=0.23 mountY=-1.72, mountTheta=-1.44
00:10:39.279 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-1.70, opts=13)
00:10:39.279 00.000 21444 Enqueuing Move request for scope (-0.39, -1.70)
00:10:39.279 00.000 25848 Worker thread wakes up
00:10:39.279 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=320, FiltMax=65504, Gamma=0.560
00:10:39.279 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.70) opts 0xd
00:10:39.279 00.000 21444 UpdateGuideState exits: m=348259 SNR=57.9 Saturated
00:10:39.279 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -1.70)
00:10:39.279 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:39.279 00.000 25848 Moving (-0.39, -1.70) raw xDistance=0.23 yDistance=-1.72
00:10:39.279 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:39.279 00.000 21444 Enqueuing Expose request
00:10:39.279 00.000 25848 BLC: History state: CurrMiss=1.72, AvgInitMiss=-0.68, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.627909, 1:1.716938
00:10:39.279 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:10:39.279 00.000 25848 BLC: window closed
00:10:39.279 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
00:10:39.279 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.72 from input -1.72
00:10:39.279 00.000 25848 MoveAxis(E, 0, ABG)
00:10:39.279 00.000 25848 Move returns status 0, amount 0
00:10:39.279 00.000 25848 MoveAxis(N, 47, ABG)
00:10:39.279 00.000 25848 Guiding  Dir = 0, Dur = 47
00:10:39.300 00.021 25848 IsSlewing returns 0
00:10:39.300 00.000 25848 IsGuiding returns 0
00:10:39.332 00.032 25848 PulseGuide returned control before completion, sleep 26
00:10:39.369 00.037 25848 IsGuiding returns 1
00:10:39.369 00.000 25848 scope still moving after pulse duration time elapsed
00:10:39.422 00.053 25848 IsSlewing returns 0
00:10:39.422 00.000 25848 IsGuiding returns 0
00:10:39.422 00.000 25848 scope move finished after 47 + 75 ms
00:10:39.422 00.000 25848 Move returns status 0, amount 47
00:10:39.422 00.000 25848 move complete, result=0
00:10:39.422 00.000 25848 worker thread done servicing request
00:10:39.422 00.000 25848 Worker thread wakes up
00:10:39.422 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.7 px 47 ms NORTH
00:10:39.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:39.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:42.273 02.851 25848 Exposure complete
00:10:42.361 00.088 25848 worker thread done servicing request
00:10:42.361 00.000 21444 OnExposeComplete: enter
00:10:42.361 00.000 21444 UpdateGuideState(): m_state=6
00:10:42.361 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 451
00:10:42.361 00.000 21444 Star::Find returns 1 (1), X=1222.06, Y=736.83, Mass=385254, SNR=58.0, Peak=12316 HFD=6.9
00:10:42.361 00.000 21444 Star::Find false star n=4 nbg=257 bg=3975.7 sigma=457.5 thresh=5348 peak=5308
00:10:42.361 00.000 21444 Star::Find false star n=5 nbg=247 bg=2494.0 sigma=414.0 thresh=3736 peak=3730
00:10:42.361 00.000 21444 Star::Find false star n=4 nbg=254 bg=4594.5 sigma=519.4 thresh=6153 peak=6077
00:10:42.361 00.000 21444 Star::Find false star n=6 nbg=259 bg=3939.9 sigma=454.6 thresh=5304 peak=5060
00:10:42.361 00.000 21444 Star::Find false star n=2 nbg=267 bg=4189.3 sigma=496.2 thresh=5678 peak=5165
00:10:42.362 00.001 21444 Star::Find false star n=5 nbg=264 bg=4300.9 sigma=486.5 thresh=5760 peak=5512
00:10:42.362 00.000 21444 Star::Find false star n=3 nbg=255 bg=3215.0 sigma=439.1 thresh=4532 peak=4325
00:10:42.362 00.000 21444 Star::Find false star n=6 nbg=265 bg=3540.7 sigma=528.6 thresh=5127 peak=4967
00:10:42.362 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.06,-17.59,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.22,1.19,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.65,-1.80,3.25,U] 
00:10:42.362 00.000 21444 single-star, 2 included, MultiStar: {-2.54, -1.30}, one-star: {-0.82, -1.87}
00:10:42.362 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.05) = xAngle (-5.03 = 1.25)
00:10:42.362 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.88 = -1.60)
00:10:42.362 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=-1.87 hyp=2.04 cameraTheta=-1.98 mountX=0.65 mountY=-2.04, mountTheta=-1.26
00:10:42.363 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=-1.87, opts=13)
00:10:42.363 00.000 21444 Enqueuing Move request for scope (-0.82, -1.87)
00:10:42.363 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=550, FiltMax=65504, Gamma=0.560
00:10:42.363 00.000 21444 UpdateGuideState exits: m=385254 SNR=58.0 Saturated
00:10:42.363 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:42.363 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:42.363 00.000 21444 Enqueuing Expose request
00:10:42.363 00.000 25848 Worker thread wakes up
00:10:42.363 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -1.87) opts 0xd
00:10:42.363 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, -1.87)
00:10:42.363 00.000 25848 Moving (-0.82, -1.87) raw xDistance=0.65 yDistance=-2.04
00:10:42.363 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
00:10:42.363 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.04 from input -2.04
00:10:42.363 00.000 25848 MoveAxis(W, 19, ABG)
00:10:42.363 00.000 25848 Guiding  Dir = 3, Dur = 19
00:10:42.392 00.029 25848 IsSlewing returns 0
00:10:42.392 00.000 25848 IsGuiding returns 0
00:10:42.446 00.054 25848 IsGuiding returns 1
00:10:42.446 00.000 25848 scope still moving after pulse duration time elapsed
00:10:42.501 00.055 25848 IsSlewing returns 0
00:10:42.532 00.031 25848 IsGuiding returns 0
00:10:42.532 00.000 25848 scope move finished after 19 + 120 ms
00:10:42.532 00.000 25848 Move returns status 0, amount 19
00:10:42.532 00.000 25848 MoveAxis(N, 56, ABG)
00:10:42.532 00.000 25848 Guiding  Dir = 0, Dur = 56
00:10:42.561 00.029 25848 IsSlewing returns 0
00:10:42.563 00.002 25848 IsGuiding returns 0
00:10:42.594 00.031 25848 PulseGuide returned control before completion, sleep 36
00:10:42.654 00.060 25848 IsGuiding returns 1
00:10:42.654 00.000 25848 scope still moving after pulse duration time elapsed
00:10:42.718 00.064 25848 IsSlewing returns 0
00:10:42.718 00.000 25848 IsGuiding returns 0
00:10:42.718 00.000 25848 scope move finished after 56 + 100 ms
00:10:42.718 00.000 25848 Move returns status 0, amount 56
00:10:42.718 00.000 25848 move complete, result=0
00:10:42.718 00.000 25848 worker thread done servicing request
00:10:42.718 00.000 25848 Worker thread wakes up
00:10:42.719 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:42.719 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:42.719 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -2.0 px 56 ms NORTH
00:10:45.556 02.837 25848 Exposure complete
00:10:45.642 00.086 25848 worker thread done servicing request
00:10:45.643 00.001 21444 OnExposeComplete: enter
00:10:45.643 00.000 21444 UpdateGuideState(): m_state=6
00:10:45.643 00.000 21444 Star::Find(15, 1222, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 452
00:10:45.643 00.000 21444 Star::Find returns 1 (1), X=1222.74, Y=739.67, Mass=235247, SNR=41.3, Peak=10592 HFD=5.9
00:10:45.643 00.000 21444 Star::Find false star n=2 nbg=274 bg=3896.0 sigma=553.5 thresh=5556 peak=5411
00:10:45.643 00.000 21444 Star::Find false star n=4 nbg=270 bg=2573.2 sigma=436.8 thresh=3884 peak=3620
00:10:45.643 00.000 21444 Star::Find false star n=5 nbg=260 bg=4043.1 sigma=488.0 thresh=5507 peak=5185
00:10:45.643 00.000 21444 Star::Find false star n=3 nbg=263 bg=3118.8 sigma=447.5 thresh=4461 peak=4235
00:10:45.643 00.000 21444 Star::Find false star n=4 nbg=247 bg=3652.4 sigma=398.4 thresh=4848 peak=4835
00:10:45.643 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.81,0.79,0.31,U] [#4 -1.84,-14.73,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 17.62,-10.86,0.00,R] [#7 2.82,3.29,0.89,U] [#8 -12.18,-5.79,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.42,0.20,2.56,U] 
00:10:45.643 00.000 21444 single-star, 3 included, MultiStar: {-2.06, 0.98}, one-star: {-0.13, 0.97}
00:10:45.643 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.35 = -1.35)
00:10:45.643 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.19 = 2.09)
00:10:45.643 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.97 hyp=0.98 cameraTheta=1.71 mountX=0.22 mountY=0.85, mountTheta=1.32
00:10:45.645 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.97, opts=13)
00:10:45.645 00.000 21444 Enqueuing Move request for scope (-0.13, 0.97)
00:10:45.645 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=332, FiltMax=65504, Gamma=0.560
00:10:45.645 00.000 21444 UpdateGuideState exits: m=235247 SNR=41.3 Saturated
00:10:45.645 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:45.645 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:45.645 00.000 21444 Enqueuing Expose request
00:10:45.645 00.000 25848 Worker thread wakes up
00:10:45.645 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.97) opts 0xd
00:10:45.645 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.97)
00:10:45.645 00.000 25848 Moving (-0.13, 0.97) raw xDistance=0.22 yDistance=0.85
00:10:45.645 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
00:10:45.645 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:45.645 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
00:10:45.645 00.000 25848 MoveAxis(E, 0, ABG)
00:10:45.645 00.000 25848 Move returns status 0, amount 0
00:10:45.645 00.000 25848 MoveAxis(N, 0, ABG)
00:10:45.645 00.000 25848 Move returns status 0, amount 0
00:10:45.645 00.000 25848 move complete, result=0
00:10:45.645 00.000 25848 worker thread done servicing request
00:10:45.645 00.000 25848 Worker thread wakes up
00:10:45.645 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:45.645 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:45.645 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.9 px 0 ms NORTH
00:10:48.490 02.845 25848 Exposure complete
00:10:48.581 00.091 25848 worker thread done servicing request
00:10:48.581 00.000 21444 OnExposeComplete: enter
00:10:48.581 00.000 21444 UpdateGuideState(): m_state=6
00:10:48.581 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 453
00:10:48.581 00.000 21444 Star::Find returns 1 (1), X=1224.39, Y=739.44, Mass=322225, SNR=52.4, Peak=11148 HFD=6.9
00:10:48.581 00.000 21444 Star::Find false star n=4 nbg=268 bg=4134.7 sigma=494.8 thresh=5619 peak=5435
00:10:48.581 00.000 21444 Star::Find false star n=3 nbg=250 bg=4311.8 sigma=495.3 thresh=5798 peak=5531
00:10:48.581 00.000 21444 Star::Find false star n=2 nbg=263 bg=3273.3 sigma=486.1 thresh=4732 peak=4268
00:10:48.582 00.001 21444 MultiStar: [#1 14.14,-16.35,0.00,M9] [#2 15.47,-2.92,0.00,M1] [#3 -2.68,0.46,0.24,U] [#4 -1.26,-14.98,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.22,4.38,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 5.97,4.15,0.22,U] [#11 -3.09,0.68,2.71,U] 
00:10:48.582 00.000 21444 refined, 4 included, MultiStar: {-0.03, 1.53}, one-star: {1.52, 0.74}
00:10:48.582 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
00:10:48.582 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.98)
00:10:48.582 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=1.53 hyp=1.53 cameraTheta=1.59 mountX=0.16 mountY=1.41, mountTheta=1.46
00:10:48.583 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=1.53, opts=13)
00:10:48.583 00.000 21444 Enqueuing Move request for scope (-0.03, 1.53)
00:10:48.583 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3732, FiltMin=548, FiltMax=65504, Gamma=0.560
00:10:48.583 00.000 25848 Worker thread wakes up
00:10:48.583 00.000 21444 UpdateGuideState exits: m=322225 SNR=52.4 Saturated
00:10:48.583 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:48.583 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:48.583 00.000 21444 Enqueuing Expose request
00:10:48.583 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 1.53) opts 0xd
00:10:48.583 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 1.53)
00:10:48.583 00.000 25848 Moving (-0.03, 1.53) raw xDistance=0.16 yDistance=1.41
00:10:48.583 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:10:48.583 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:48.583 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.41
00:10:48.583 00.000 25848 MoveAxis(E, 0, ABG)
00:10:48.583 00.000 25848 Move returns status 0, amount 0
00:10:48.583 00.000 25848 MoveAxis(N, 0, ABG)
00:10:48.584 00.001 25848 Move returns status 0, amount 0
00:10:48.584 00.000 25848 move complete, result=0
00:10:48.584 00.000 25848 worker thread done servicing request
00:10:48.584 00.000 25848 Worker thread wakes up
00:10:48.584 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:48.584 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:48.584 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.4 px 0 ms NORTH
00:10:51.419 02.835 25848 Exposure complete
00:10:51.498 00.079 25848 worker thread done servicing request
00:10:51.498 00.000 21444 OnExposeComplete: enter
00:10:51.498 00.000 21444 UpdateGuideState(): m_state=6
00:10:51.498 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 454
00:10:51.498 00.000 21444 Star::Find returns 1 (1), X=1227.66, Y=740.07, Mass=372509, SNR=70.7, Peak=11556 HFD=6.7
00:10:51.498 00.000 21444 Star::Find false star n=7 nbg=252 bg=4089.2 sigma=465.2 thresh=5485 peak=5297
00:10:51.498 00.000 21444 Star::Find false star n=6 nbg=257 bg=2578.1 sigma=401.7 thresh=3783 peak=3648
00:10:51.498 00.000 21444 Star::Find false star n=2 nbg=248 bg=4717.4 sigma=545.9 thresh=6355 peak=6203
00:10:51.498 00.000 21444 Star::Find false star n=2 nbg=277 bg=4233.5 sigma=606.0 thresh=6052 peak=5594
00:10:51.498 00.000 21444 Star::Find false star n=4 nbg=266 bg=4067.1 sigma=493.3 thresh=5547 peak=5352
00:10:51.498 00.000 21444 Star::Find false star n=1 nbg=277 bg=4237.6 sigma=584.2 thresh=5990 peak=5341
00:10:51.498 00.000 21444 Star::Find false star n=4 nbg=240 bg=3259.3 sigma=392.1 thresh=4436 peak=4406
00:10:51.498 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 3.80,-10.42,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 8.20,4.43,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.64,1.51,3.63,U] 
00:10:51.498 00.000 21444 refined, 2 included, MultiStar: {2.61, 1.96}, one-star: {4.78, 1.37}
00:10:51.499 00.001 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.41 = -2.41)
00:10:51.499 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.03)
00:10:51.499 00.000 21444 CameraToMount -- cameraX=2.61 cameraY=1.96 hyp=3.27 cameraTheta=0.64 mountX=-2.42 mountY=2.80, mountTheta=2.28
00:10:51.499 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.61, y=1.96, opts=13)
00:10:51.499 00.000 21444 Enqueuing Move request for scope (2.61, 1.96)
00:10:51.499 00.000 25848 Worker thread wakes up
00:10:51.499 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=218, FiltMax=65504, Gamma=0.560
00:10:51.500 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.61, 1.96) opts 0xd
00:10:51.500 00.000 25848 Handling offset move in thread for scope, endpoint = (2.61, 1.96)
00:10:51.500 00.000 25848 Moving (2.61, 1.96) raw xDistance=-2.42 yDistance=2.80
00:10:51.500 00.000 21444 UpdateGuideState exits: m=372509 SNR=70.7 Saturated
00:10:51.500 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:51.500 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:51.500 00.000 21444 Enqueuing Expose request
00:10:51.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.53 from input -2.42
00:10:51.500 00.000 25848 resist switch: large excursion: input 2.80 thresh 1.53 direction from -1 to 1
00:10:51.500 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.41
00:10:51.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.80 from input 2.80
00:10:51.500 00.000 25848 MoveAxis(E, 71, ABG)
00:10:51.500 00.000 25848 Guiding  Dir = 2, Dur = 71
00:10:51.530 00.030 25848 IsSlewing returns 0
00:10:51.530 00.000 25848 IsGuiding returns 0
00:10:51.562 00.032 25848 PulseGuide returned control before completion, sleep 51
00:10:51.622 00.060 25848 IsGuiding returns 1
00:10:51.622 00.000 25848 scope still moving after pulse duration time elapsed
00:10:51.686 00.064 25848 IsSlewing returns 0
00:10:51.687 00.001 25848 IsGuiding returns 0
00:10:51.687 00.000 25848 scope move finished after 71 + 84 ms
00:10:51.687 00.000 25848 Move returns status 0, amount 71
00:10:51.687 00.000 25848 BLC: Oldest BLC event removed
00:10:51.687 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
00:10:51.687 00.000 25848 MoveAxis(S, 365, ABG)
00:10:51.687 00.000 25848 Guiding  Dir = 1, Dur = 365
00:10:51.719 00.032 25848 IsSlewing returns 0
00:10:51.719 00.000 25848 IsGuiding returns 0
00:10:51.751 00.032 25848 PulseGuide returned control before completion, sleep 345
00:10:52.265 00.514 25848 IsGuiding returns 1
00:10:52.265 00.000 25848 scope still moving after pulse duration time elapsed
00:10:52.327 00.062 25848 IsSlewing returns 0
00:10:52.327 00.000 25848 IsGuiding returns 0
00:10:52.327 00.000 25848 scope move finished after 365 + 243 ms
00:10:52.327 00.000 25848 Move returns status 0, amount 365
00:10:52.327 00.000 25848 move complete, result=0
00:10:52.327 00.000 25848 worker thread done servicing request
00:10:52.327 00.000 25848 Worker thread wakes up
00:10:52.329 00.002 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:52.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:52.329 00.000 21444 GuideStep: -2.4 px 71 ms EAST, 2.8 px 365 ms SOUTH
00:10:55.183 02.854 25848 Exposure complete
00:10:55.273 00.090 25848 worker thread done servicing request
00:10:55.273 00.000 21444 OnExposeComplete: enter
00:10:55.273 00.000 21444 UpdateGuideState(): m_state=6
00:10:55.273 00.000 21444 Star::Find(15, 1227, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 455
00:10:55.274 00.001 21444 Star::Find returns 1 (1), X=1225.91, Y=738.98, Mass=348138, SNR=53.1, Peak=12764 HFD=6.2
00:10:55.274 00.000 21444 Star::Find false star n=3 nbg=247 bg=4213.7 sigma=446.9 thresh=5554 peak=5419
00:10:55.274 00.000 21444 Star::Find false star n=2 nbg=263 bg=2522.8 sigma=459.6 thresh=3902 peak=3545
00:10:55.274 00.000 21444 Star::Find false star n=5 nbg=264 bg=4237.8 sigma=455.6 thresh=5605 peak=5441
00:10:55.274 00.000 21444 Star::Find false star n=8 nbg=269 bg=3990.0 sigma=483.5 thresh=5441 peak=5392
00:10:55.274 00.000 21444 Star::Find false star n=6 nbg=246 bg=4197.7 sigma=410.1 thresh=5428 peak=5201
00:10:55.274 00.000 21444 Star::Find false star n=2 nbg=270 bg=4344.4 sigma=502.7 thresh=5852 peak=5637
00:10:55.274 00.000 21444 Star::Find false star n=2 nbg=274 bg=3239.8 sigma=495.7 thresh=4727 peak=4298
00:10:55.274 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.89,1.50,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.98,3.29,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.84,0.43,4.79,U] 
00:10:55.274 00.000 21444 refined, 3 included, MultiStar: {-0.01, 0.80}, one-star: {3.04, 0.28}
00:10:55.274 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
00:10:55.274 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
00:10:55.274 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.80 hyp=0.80 cameraTheta=1.58 mountX=0.08 mountY=0.74, mountTheta=1.46
00:10:55.275 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.80, opts=13)
00:10:55.275 00.000 21444 Enqueuing Move request for scope (-0.01, 0.80)
00:10:55.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3732, FiltMin=444, FiltMax=65504, Gamma=0.560
00:10:55.275 00.000 21444 UpdateGuideState exits: m=348138 SNR=53.1 Saturated
00:10:55.276 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:55.276 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:55.276 00.000 21444 Enqueuing Expose request
00:10:55.276 00.000 25848 Worker thread wakes up
00:10:55.276 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.80) opts 0xd
00:10:55.276 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.80)
00:10:55.276 00.000 25848 Moving (-0.01, 0.80) raw xDistance=0.08 yDistance=0.74
00:10:55.276 00.000 25848 BLC: History state: CurrMiss=0.74, AvgInitMiss=-0.58, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=2.803298, 1:0.739571
00:10:55.276 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:10:55.276 00.000 25848 BLC: window closed
00:10:55.276 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:55.276 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
00:10:55.276 00.000 25848 MoveAxis(E, 0, ABG)
00:10:55.276 00.000 25848 Move returns status 0, amount 0
00:10:55.276 00.000 25848 MoveAxis(S, 20, ABG)
00:10:55.276 00.000 25848 Guiding  Dir = 1, Dur = 20
00:10:55.297 00.021 25848 IsSlewing returns 0
00:10:55.297 00.000 25848 IsGuiding returns 0
00:10:55.328 00.031 25848 IsGuiding returns 1
00:10:55.328 00.000 25848 scope still moving after pulse duration time elapsed
00:10:55.375 00.047 25848 IsSlewing returns 0
00:10:55.375 00.000 25848 IsGuiding returns 0
00:10:55.375 00.000 25848 scope move finished after 20 + 58 ms
00:10:55.375 00.000 25848 Move returns status 0, amount 20
00:10:55.375 00.000 25848 move complete, result=0
00:10:55.376 00.001 25848 worker thread done servicing request
00:10:55.376 00.000 25848 Worker thread wakes up
00:10:55.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:55.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:55.376 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 20 ms SOUTH
00:10:58.228 02.852 25848 Exposure complete
00:10:58.307 00.079 25848 worker thread done servicing request
00:10:58.308 00.001 21444 OnExposeComplete: enter
00:10:58.308 00.000 21444 UpdateGuideState(): m_state=6
00:10:58.308 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 456
00:10:58.308 00.000 21444 Star::Find returns 1 (1), X=1225.50, Y=738.63, Mass=283816, SNR=42.2, Peak=11560 HFD=6.0
00:10:58.308 00.000 21444 Star::Find false star n=4 nbg=256 bg=4022.0 sigma=479.9 thresh=5462 peak=5170
00:10:58.308 00.000 21444 Star::Find false star n=5 nbg=255 bg=2459.4 sigma=379.6 thresh=3598 peak=3481
00:10:58.308 00.000 21444 Star::Find false star n=5 nbg=266 bg=4541.9 sigma=563.6 thresh=6233 peak=6104
00:10:58.308 00.000 21444 Star::Find false star n=4 nbg=250 bg=4118.5 sigma=483.0 thresh=5567 peak=5394
00:10:58.308 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 15.15,-21.74,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.96,2.23,1.10,U] [#8 -10.27,-0.16,0.00,M5] [#9 -1.03,0.70,0.25,U] [#10 -10.06,-0.63,0.00,M6] [#11 -1.90,-0.47,4.46,U] 
00:10:58.308 00.000 21444 refined, 3 included, MultiStar: {0.22, 0.07}, one-star: {2.62, -0.07}
00:10:58.308 00.000 21444 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.05) = xAngle (-2.76 = -2.76)
00:10:58.308 00.000 21444 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.60 = 0.68)
00:10:58.308 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.29 mountX=-0.22 mountY=0.15, mountTheta=2.54
00:10:58.309 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.07, opts=13)
00:10:58.309 00.000 21444 Enqueuing Move request for scope (0.22, 0.07)
00:10:58.309 00.000 25848 Worker thread wakes up
00:10:58.309 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
00:10:58.310 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=406, FiltMax=65504, Gamma=0.560
00:10:58.310 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
00:10:58.310 00.000 25848 Moving (0.22, 0.07) raw xDistance=-0.22 yDistance=0.15
00:10:58.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
00:10:58.310 00.000 21444 UpdateGuideState exits: m=283816 SNR=42.2 Saturated
00:10:58.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:58.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:58.310 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:10:58.310 00.000 21444 Enqueuing Expose request
00:10:58.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:10:58.310 00.000 25848 MoveAxis(E, 0, ABG)
00:10:58.310 00.000 25848 Move returns status 0, amount 0
00:10:58.310 00.000 25848 MoveAxis(N, 0, ABG)
00:10:58.310 00.000 25848 Move returns status 0, amount 0
00:10:58.310 00.000 25848 move complete, result=0
00:10:58.310 00.000 25848 worker thread done servicing request
00:10:58.310 00.000 25848 Worker thread wakes up
00:10:58.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:10:58.310 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:10:58.310 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:01.153 02.843 25848 Exposure complete
00:11:01.232 00.079 25848 worker thread done servicing request
00:11:01.232 00.000 21444 OnExposeComplete: enter
00:11:01.232 00.000 21444 UpdateGuideState(): m_state=6
00:11:01.232 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 457
00:11:01.232 00.000 21444 Star::Find returns 1 (1), X=1227.02, Y=737.23, Mass=357532, SNR=56.7, Peak=12064 HFD=6.7
00:11:01.232 00.000 21444 Star::Find false star n=4 nbg=262 bg=4136.6 sigma=460.9 thresh=5519 peak=5171
00:11:01.232 00.000 21444 Star::Find false star n=2 nbg=259 bg=3623.3 sigma=471.2 thresh=5037 peak=4871
00:11:01.232 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -7.96,3.38,0.15,U] [#3 -0.18,0.08,0.17,U] [#4 2.21,-16.78,0.00,M9] [#5 1.20,9.51,0.15,U] [#6 -11.59,13.45,0.00,M1] [#7 7.92,0.83,0.95,U] [#8 0.00,0.00,0.00,L] [#9 5.45,-0.26,0.19,U] [#10 0.00,0.00,0.00,L] [#11 0.05,-2.40,3.95,U] 
00:11:01.232 00.000 21444 refined, 6 included, MultiStar: {1.81, -1.26}, one-star: {4.14, -1.47}
00:11:01.232 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.62)
00:11:01.232 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
00:11:01.233 00.001 21444 CameraToMount -- cameraX=1.81 cameraY=-1.26 hyp=2.21 cameraTheta=-0.61 mountX=-1.92 mountY=-0.48, mountTheta=-2.90
00:11:01.233 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.81, y=-1.26, opts=13)
00:11:01.233 00.000 21444 Enqueuing Move request for scope (1.81, -1.26)
00:11:01.234 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=484, FiltMax=65504, Gamma=0.560
00:11:01.234 00.000 21444 UpdateGuideState exits: m=357532 SNR=56.7 Saturated
00:11:01.234 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:01.234 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:01.234 00.000 21444 Enqueuing Expose request
00:11:01.234 00.000 25848 Worker thread wakes up
00:11:01.234 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.81, -1.26) opts 0xd
00:11:01.234 00.000 25848 Handling offset move in thread for scope, endpoint = (1.81, -1.26)
00:11:01.234 00.000 25848 Moving (1.81, -1.26) raw xDistance=-1.92 yDistance=-0.48
00:11:01.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.92
00:11:01.234 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:01.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
00:11:01.234 00.000 25848 MoveAxis(E, 56, ABG)
00:11:01.234 00.000 25848 Guiding  Dir = 2, Dur = 56
00:11:01.266 00.032 25848 IsSlewing returns 0
00:11:01.267 00.001 25848 IsGuiding returns 0
00:11:01.299 00.032 25848 PulseGuide returned control before completion, sleep 35
00:11:01.340 00.041 25848 IsGuiding returns 1
00:11:01.340 00.000 25848 scope still moving after pulse duration time elapsed
00:11:01.391 00.051 25848 IsSlewing returns 0
00:11:01.391 00.000 25848 IsGuiding returns 0
00:11:01.391 00.000 25848 scope move finished after 56 + 68 ms
00:11:01.392 00.001 25848 Move returns status 0, amount 56
00:11:01.392 00.000 25848 MoveAxis(N, 0, ABG)
00:11:01.392 00.000 25848 Move returns status 0, amount 0
00:11:01.392 00.000 25848 move complete, result=0
00:11:01.392 00.000 25848 worker thread done servicing request
00:11:01.392 00.000 25848 Worker thread wakes up
00:11:01.392 00.000 21444 GuideStep: -1.9 px 56 ms EAST, -0.5 px 0 ms NORTH
00:11:01.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:01.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:04.236 02.844 25848 Exposure complete
00:11:04.322 00.086 25848 worker thread done servicing request
00:11:04.322 00.000 21444 OnExposeComplete: enter
00:11:04.322 00.000 21444 UpdateGuideState(): m_state=6
00:11:04.323 00.001 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 458
00:11:04.323 00.000 21444 Star::Find returns 1 (1), X=1229.08, Y=737.40, Mass=426494, SNR=67.3, Peak=13224 HFD=6.5
00:11:04.323 00.000 21444 Star::Find false star n=3 nbg=264 bg=2549.7 sigma=436.8 thresh=3860 peak=3653
00:11:04.323 00.000 21444 Star::Find false star n=6 nbg=237 bg=4800.3 sigma=476.3 thresh=6229 peak=6075
00:11:04.323 00.000 21444 Star::Find false star n=4 nbg=269 bg=4369.4 sigma=597.2 thresh=6161 peak=5919
00:11:04.323 00.000 21444 Star::Find false star n=2 nbg=261 bg=4206.5 sigma=501.2 thresh=5710 peak=5313
00:11:04.323 00.000 21444 Star::Find false star n=1 nbg=262 bg=4348.4 sigma=475.3 thresh=5774 peak=5178
00:11:04.323 00.000 21444 Star::Find false star n=3 nbg=248 bg=4108.5 sigma=467.3 thresh=5511 peak=5254
00:11:04.323 00.000 21444 Star::Find false star n=3 nbg=239 bg=3314.3 sigma=372.9 thresh=4433 peak=4295
00:11:04.323 00.000 21444 Star::Find false star n=3 nbg=258 bg=3731.7 sigma=483.1 thresh=5181 peak=4952
00:11:04.323 00.000 21444 MultiStar: [#1 13.91,-10.83,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 9.98,1.37,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.76,-0.82,4.17,U] 
00:11:04.323 00.000 21444 refined, 1 included, MultiStar: {2.62, -0.92}, one-star: {6.21, -1.30}
00:11:04.323 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.90)
00:11:04.323 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
00:11:04.323 00.000 21444 CameraToMount -- cameraX=2.62 cameraY=-0.92 hyp=2.78 cameraTheta=-0.34 mountX=-2.70 mountY=0.15, mountTheta=3.09
00:11:04.324 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.62, y=-0.92, opts=13)
00:11:04.324 00.000 21444 Enqueuing Move request for scope (2.62, -0.92)
00:11:04.324 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=572, FiltMax=65504, Gamma=0.560
00:11:04.324 00.000 25848 Worker thread wakes up
00:11:04.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.62, -0.92) opts 0xd
00:11:04.324 00.000 25848 Handling offset move in thread for scope, endpoint = (2.62, -0.92)
00:11:04.325 00.001 25848 Moving (2.62, -0.92) raw xDistance=-2.70 yDistance=0.15
00:11:04.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.78 from input -2.70
00:11:04.325 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:04.325 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:11:04.325 00.000 25848 MoveAxis(E, 82, ABG)
00:11:04.325 00.000 25848 Guiding  Dir = 2, Dur = 82
00:11:04.325 00.000 21444 UpdateGuideState exits: m=426494 SNR=67.3 Saturated
00:11:04.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:04.325 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:04.325 00.000 21444 Enqueuing Expose request
00:11:04.345 00.020 25848 IsSlewing returns 0
00:11:04.345 00.000 25848 IsGuiding returns 0
00:11:04.377 00.032 25848 PulseGuide returned control before completion, sleep 61
00:11:04.440 00.063 25848 IsGuiding returns 1
00:11:04.440 00.000 25848 scope still moving after pulse duration time elapsed
00:11:04.499 00.059 25848 IsSlewing returns 0
00:11:04.500 00.001 25848 IsGuiding returns 0
00:11:04.500 00.000 25848 scope move finished after 82 + 72 ms
00:11:04.500 00.000 25848 Move returns status 0, amount 82
00:11:04.500 00.000 25848 MoveAxis(N, 0, ABG)
00:11:04.500 00.000 25848 Move returns status 0, amount 0
00:11:04.500 00.000 25848 move complete, result=0
00:11:04.500 00.000 25848 worker thread done servicing request
00:11:04.500 00.000 25848 Worker thread wakes up
00:11:04.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:04.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1214,722,31,31)
00:11:04.501 00.001 21444 GuideStep: -2.7 px 82 ms EAST, 0.1 px 0 ms NORTH
00:11:07.340 02.839 25848 Exposure complete
00:11:07.421 00.081 25848 worker thread done servicing request
00:11:07.421 00.000 21444 OnExposeComplete: enter
00:11:07.421 00.000 21444 UpdateGuideState(): m_state=6
00:11:07.421 00.000 21444 Star::Find(15, 1229, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 459
00:11:07.421 00.000 21444 Star::Find returns 1 (1), X=1228.96, Y=737.34, Mass=290298, SNR=51.3, Peak=11200 HFD=6.3
00:11:07.421 00.000 21444 Star::Find false star n=4 nbg=259 bg=4165.6 sigma=485.2 thresh=5621 peak=5315
00:11:07.421 00.000 21444 Star::Find false star n=1 nbg=252 bg=2661.1 sigma=426.9 thresh=3942 peak=3664
00:11:07.421 00.000 21444 Star::Find false star n=1 nbg=256 bg=4347.1 sigma=516.9 thresh=5898 peak=5472
00:11:07.422 00.001 21444 Star::Find false star n=9 nbg=258 bg=4134.7 sigma=460.5 thresh=5516 peak=5203
00:11:07.422 00.000 21444 Star::Find false star n=1 nbg=279 bg=4306.0 sigma=542.0 thresh=5932 peak=5631
00:11:07.422 00.000 21444 Star::Find false star n=2 nbg=264 bg=3200.3 sigma=444.9 thresh=4535 peak=4203
00:11:07.422 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.86,0.17,0.17,U] [#4 0.00,0.00,0.00,L] [#5 19.07,6.78,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 9.73,1.60,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.54,-1.75,3.80,U] 
00:11:07.422 00.000 21444 refined, 2 included, MultiStar: {2.37, -1.60}, one-star: {6.09, -1.35}
00:11:07.422 00.000 21444 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.05) = xAngle (-3.65 = 2.64)
00:11:07.422 00.000 21444 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.49 = -0.21)
00:11:07.422 00.000 21444 CameraToMount -- cameraX=2.37 cameraY=-1.60 hyp=2.86 cameraTheta=-0.59 mountX=-2.51 mountY=-0.58, mountTheta=-2.91
00:11:07.422 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.37, y=-1.60, opts=13)
00:11:07.422 00.000 21444 Enqueuing Move request for scope (2.37, -1.60)
00:11:07.423 00.001 25848 Worker thread wakes up
00:11:07.423 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.37, -1.60) opts 0xd
00:11:07.423 00.000 25848 Handling offset move in thread for scope, endpoint = (2.37, -1.60)
00:11:07.423 00.000 25848 Moving (2.37, -1.60) raw xDistance=-2.51 yDistance=-0.58
00:11:07.423 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.70 from input -2.51
00:11:07.423 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:07.423 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3732, FiltMin=398, FiltMax=65504, Gamma=0.560
00:11:07.423 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
00:11:07.423 00.000 25848 MoveAxis(E, 79, ABG)
00:11:07.423 00.000 21444 UpdateGuideState exits: m=290298 SNR=51.3 Saturated
00:11:07.423 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:07.423 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:07.423 00.000 21444 Enqueuing Expose request
00:11:07.423 00.000 25848 Guiding  Dir = 2, Dur = 79
00:11:07.452 00.029 25848 IsSlewing returns 0
00:11:07.452 00.000 25848 IsGuiding returns 0
00:11:07.483 00.031 25848 PulseGuide returned control before completion, sleep 58
00:11:07.546 00.063 25848 IsGuiding returns 1
00:11:07.546 00.000 25848 scope still moving after pulse duration time elapsed
00:11:07.607 00.061 25848 IsSlewing returns 0
00:11:07.607 00.000 25848 IsGuiding returns 0
00:11:07.607 00.000 25848 scope move finished after 79 + 76 ms
00:11:07.607 00.000 25848 Move returns status 0, amount 79
00:11:07.607 00.000 25848 MoveAxis(N, 0, ABG)
00:11:07.607 00.000 25848 Move returns status 0, amount 0
00:11:07.607 00.000 25848 move complete, result=0
00:11:07.607 00.000 25848 worker thread done servicing request
00:11:07.607 00.000 25848 Worker thread wakes up
00:11:07.607 00.000 21444 GuideStep: -2.5 px 79 ms EAST, -0.6 px 0 ms NORTH
00:11:07.608 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:07.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1214,722,31,31)
00:11:10.450 02.842 25848 Exposure complete
00:11:10.537 00.087 25848 worker thread done servicing request
00:11:10.537 00.000 21444 OnExposeComplete: enter
00:11:10.537 00.000 21444 UpdateGuideState(): m_state=6
00:11:10.538 00.001 21444 Star::Find(15, 1228, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 460
00:11:10.538 00.000 21444 Star::Find returns 1 (1), X=1227.54, Y=738.60, Mass=382290, SNR=64.5, Peak=11552 HFD=7.0
00:11:10.538 00.000 21444 Star::Find false star n=3 nbg=275 bg=2474.4 sigma=464.8 thresh=3869 peak=3751
00:11:10.538 00.000 21444 Star::Find false star n=6 nbg=254 bg=4055.3 sigma=452.2 thresh=5412 peak=5407
00:11:10.538 00.000 21444 Star::Find false star n=4 nbg=263 bg=4120.0 sigma=512.3 thresh=5657 peak=5596
00:11:10.538 00.000 21444 Star::Find false star n=5 nbg=265 bg=4201.6 sigma=495.9 thresh=5689 peak=5508
00:11:10.538 00.000 21444 Star::Find false star n=1 nbg=256 bg=4130.2 sigma=495.4 thresh=5616 peak=5374
00:11:10.538 00.000 21444 Star::Find false star n=4 nbg=262 bg=3228.2 sigma=391.2 thresh=4402 peak=4154
00:11:10.538 00.000 21444 Star::Find false star n=4 nbg=267 bg=3687.8 sigma=486.8 thresh=5148 peak=5079
00:11:10.538 00.000 21444 MultiStar: [#1 33.05,-19.82,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -15.55,-8.67,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.73,2.95,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.28,2.86,U] 
00:11:10.538 00.000 21444 refined, 2 included, MultiStar: {2.56, 0.76}, one-star: {4.67, -0.10}
00:11:10.538 00.000 21444 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.05) = xAngle (-2.76 = -2.76)
00:11:10.538 00.000 21444 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.68)
00:11:10.538 00.000 21444 CameraToMount -- cameraX=2.56 cameraY=0.76 hyp=2.67 cameraTheta=0.29 mountX=-2.49 mountY=1.67, mountTheta=2.55
00:11:10.541 00.003 21444 SchedulePrimaryMove(1030A8C0, x=2.56, y=0.76, opts=13)
00:11:10.541 00.000 21444 Enqueuing Move request for scope (2.56, 0.76)
00:11:10.541 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=560, FiltMax=65504, Gamma=0.560
00:11:10.541 00.000 21444 UpdateGuideState exits: m=382290 SNR=64.5 Saturated
00:11:10.541 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:10.541 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:10.541 00.000 21444 Enqueuing Expose request
00:11:10.541 00.000 25848 Worker thread wakes up
00:11:10.541 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.56, 0.76) opts 0xd
00:11:10.541 00.000 25848 Handling offset move in thread for scope, endpoint = (2.56, 0.76)
00:11:10.541 00.000 25848 Moving (2.56, 0.76) raw xDistance=-2.49 yDistance=1.67
00:11:10.541 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.69 from input -2.49
00:11:10.541 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.67 from input 1.67
00:11:10.541 00.000 25848 MoveAxis(E, 78, ABG)
00:11:10.541 00.000 25848 Guiding  Dir = 2, Dur = 78
00:11:10.619 00.078 25848 IsSlewing returns 0
00:11:10.619 00.000 25848 IsGuiding returns 0
00:11:10.640 00.021 25848 PulseGuide returned control before completion, sleep 68
00:11:10.716 00.076 25848 IsGuiding returns 1
00:11:10.717 00.001 25848 scope still moving after pulse duration time elapsed
00:11:10.767 00.050 25848 IsSlewing returns 0
00:11:10.768 00.001 25848 IsGuiding returns 0
00:11:10.768 00.000 25848 scope move finished after 78 + 71 ms
00:11:10.768 00.000 25848 Move returns status 0, amount 78
00:11:10.768 00.000 25848 MoveAxis(S, 46, ABG)
00:11:10.768 00.000 25848 Guiding  Dir = 1, Dur = 46
00:11:10.796 00.028 25848 IsSlewing returns 0
00:11:10.796 00.000 25848 IsGuiding returns 0
00:11:10.827 00.031 25848 PulseGuide returned control before completion, sleep 26
00:11:10.857 00.030 25848 IsGuiding returns 1
00:11:10.857 00.000 25848 scope still moving after pulse duration time elapsed
00:11:10.922 00.065 25848 IsSlewing returns 0
00:11:10.922 00.000 25848 IsGuiding returns 0
00:11:10.922 00.000 25848 scope move finished after 46 + 79 ms
00:11:10.922 00.000 25848 Move returns status 0, amount 46
00:11:10.922 00.000 25848 move complete, result=0
00:11:10.922 00.000 25848 worker thread done servicing request
00:11:10.923 00.001 25848 Worker thread wakes up
00:11:10.923 00.000 21444 GuideStep: -2.5 px 78 ms EAST, 1.7 px 46 ms SOUTH
00:11:10.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:10.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:13.768 02.845 25848 Exposure complete
00:11:13.853 00.085 25848 worker thread done servicing request
00:11:13.853 00.000 21444 OnExposeComplete: enter
00:11:13.853 00.000 21444 UpdateGuideState(): m_state=6
00:11:13.854 00.001 21444 Star::Find(15, 1227, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 461
00:11:13.854 00.000 21444 Star::Find returns 1 (1), X=1224.65, Y=736.95, Mass=420875, SNR=67.6, Peak=13068 HFD=6.8
00:11:13.854 00.000 21444 Star::Find false star n=2 nbg=261 bg=4051.9 sigma=522.9 thresh=5620 peak=5220
00:11:13.854 00.000 21444 Star::Find false star n=2 nbg=258 bg=2518.9 sigma=451.9 thresh=3874 peak=3742
00:11:13.854 00.000 21444 Star::Find false star n=4 nbg=260 bg=4624.3 sigma=502.0 thresh=6130 peak=5743
00:11:13.854 00.000 21444 Star::Find false star n=3 nbg=256 bg=4176.8 sigma=461.6 thresh=5562 peak=5227
00:11:13.854 00.000 21444 Star::Find false star n=2 nbg=256 bg=4155.8 sigma=451.0 thresh=5509 peak=5112
00:11:13.854 00.000 21444 Star::Find false star n=1 nbg=260 bg=4311.2 sigma=483.9 thresh=5763 peak=5478
00:11:13.854 00.000 21444 Star::Find false star n=14 nbg=266 bg=3056.5 sigma=424.2 thresh=4329 peak=4222
00:11:13.854 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.03,-18.33,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.74,1.16,0.69,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.35,-16.36,0.00,M7] [#11 -2.78,-0.95,3.49,U] 
00:11:13.854 00.000 21444 refined, 2 included, MultiStar: {-0.76, -0.82}, one-star: {1.78, -1.75}
00:11:13.854 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.92)
00:11:13.854 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.93)
00:11:13.854 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=-0.82 hyp=1.12 cameraTheta=-2.32 mountX=0.68 mountY=-1.05, mountTheta=-0.99
00:11:13.855 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=-0.82, opts=13)
00:11:13.855 00.000 21444 Enqueuing Move request for scope (-0.76, -0.82)
00:11:13.855 00.000 25848 Worker thread wakes up
00:11:13.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.82) opts 0xd
00:11:13.855 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, -0.82)
00:11:13.855 00.000 25848 Moving (-0.76, -0.82) raw xDistance=0.68 yDistance=-1.05
00:11:13.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.68
00:11:13.856 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:13.856 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
00:11:13.856 00.000 25848 MoveAxis(W, 14, ABG)
00:11:13.856 00.000 25848 Guiding  Dir = 3, Dur = 14
00:11:13.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=552, FiltMax=65504, Gamma=0.560
00:11:13.856 00.000 21444 UpdateGuideState exits: m=420875 SNR=67.6 Saturated
00:11:13.856 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:13.856 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:13.856 00.000 21444 Enqueuing Expose request
00:11:13.890 00.034 25848 IsSlewing returns 0
00:11:13.890 00.000 25848 IsGuiding returns 0
00:11:13.921 00.031 25848 IsGuiding returns 1
00:11:13.921 00.000 25848 scope still moving after pulse duration time elapsed
00:11:13.985 00.064 25848 IsSlewing returns 0
00:11:13.985 00.000 25848 IsGuiding returns 0
00:11:13.985 00.000 25848 scope move finished after 14 + 81 ms
00:11:13.985 00.000 25848 Move returns status 0, amount 14
00:11:13.985 00.000 25848 MoveAxis(N, 0, ABG)
00:11:13.985 00.000 25848 Move returns status 0, amount 0
00:11:13.985 00.000 25848 move complete, result=0
00:11:13.985 00.000 25848 worker thread done servicing request
00:11:13.985 00.000 25848 Worker thread wakes up
00:11:13.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:13.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:13.985 00.000 21444 GuideStep: 0.7 px 14 ms WEST, -1.0 px 0 ms NORTH
00:11:16.835 02.850 25848 Exposure complete
00:11:16.924 00.089 25848 worker thread done servicing request
00:11:16.924 00.000 21444 OnExposeComplete: enter
00:11:16.924 00.000 21444 UpdateGuideState(): m_state=6
00:11:16.924 00.000 21444 Star::Find(15, 1224, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 462
00:11:16.924 00.000 21444 Star::Find returns 1 (1), X=1227.77, Y=737.39, Mass=377976, SNR=67.6, Peak=11224 HFD=7.3
00:11:16.924 00.000 21444 Star::Find false star n=4 nbg=252 bg=4190.9 sigma=425.2 thresh=5466 peak=5288
00:11:16.924 00.000 21444 Star::Find false star n=2 nbg=270 bg=2452.7 sigma=466.7 thresh=3853 peak=3436
00:11:16.924 00.000 21444 Star::Find false star n=5 nbg=270 bg=4238.4 sigma=519.3 thresh=5796 peak=5367
00:11:16.924 00.000 21444 Star::Find false star n=2 nbg=265 bg=4144.4 sigma=511.3 thresh=5678 peak=5288
00:11:16.925 00.001 21444 Star::Find false star n=4 nbg=260 bg=4206.9 sigma=477.6 thresh=5640 peak=5294
00:11:16.925 00.000 21444 Star::Find false star n=5 nbg=254 bg=3145.0 sigma=434.9 thresh=4450 peak=4413
00:11:16.925 00.000 21444 Star::Find false star n=5 nbg=243 bg=3777.3 sigma=431.7 thresh=5072 peak=5030
00:11:16.925 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.19,0.99,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.06,12.60,0.00,M2] [#7 8.28,1.54,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.02,-0.80,2.64,U] 
00:11:16.925 00.000 21444 refined, 3 included, MultiStar: {2.39, -0.47}, one-star: {4.89, -1.31}
00:11:16.925 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
00:11:16.925 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
00:11:16.925 00.000 21444 CameraToMount -- cameraX=2.39 cameraY=-0.47 hyp=2.43 cameraTheta=-0.20 mountX=-2.42 mountY=0.46, mountTheta=2.95
00:11:16.926 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.39, y=-0.47, opts=13)
00:11:16.926 00.000 21444 Enqueuing Move request for scope (2.39, -0.47)
00:11:16.926 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=206, FiltMax=65504, Gamma=0.560
00:11:16.926 00.000 21444 UpdateGuideState exits: m=377976 SNR=67.6 Saturated
00:11:16.926 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:16.926 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:16.926 00.000 21444 Enqueuing Expose request
00:11:16.926 00.000 25848 Worker thread wakes up
00:11:16.926 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.39, -0.47) opts 0xd
00:11:16.926 00.000 25848 Handling offset move in thread for scope, endpoint = (2.39, -0.47)
00:11:16.926 00.000 25848 Moving (2.39, -0.47) raw xDistance=-2.42 yDistance=0.46
00:11:16.926 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.50 from input -2.42
00:11:16.926 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:16.926 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
00:11:16.926 00.000 25848 MoveAxis(E, 69, ABG)
00:11:16.926 00.000 25848 Guiding  Dir = 2, Dur = 69
00:11:16.955 00.029 25848 IsSlewing returns 0
00:11:16.955 00.000 25848 IsGuiding returns 0
00:11:16.987 00.032 25848 PulseGuide returned control before completion, sleep 48
00:11:17.038 00.051 25848 IsGuiding returns 1
00:11:17.038 00.000 25848 scope still moving after pulse duration time elapsed
00:11:17.122 00.084 25848 IsSlewing returns 0
00:11:17.122 00.000 25848 IsGuiding returns 0
00:11:17.122 00.000 25848 scope move finished after 69 + 98 ms
00:11:17.122 00.000 25848 Move returns status 0, amount 69
00:11:17.122 00.000 25848 MoveAxis(N, 0, ABG)
00:11:17.122 00.000 25848 Move returns status 0, amount 0
00:11:17.122 00.000 25848 move complete, result=0
00:11:17.122 00.000 25848 worker thread done servicing request
00:11:17.122 00.000 25848 Worker thread wakes up
00:11:17.123 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:17.123 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:17.123 00.000 21444 GuideStep: -2.4 px 69 ms EAST, 0.5 px 0 ms NORTH
00:11:19.977 02.854 25848 Exposure complete
00:11:20.066 00.089 25848 worker thread done servicing request
00:11:20.066 00.000 21444 OnExposeComplete: enter
00:11:20.066 00.000 21444 UpdateGuideState(): m_state=6
00:11:20.066 00.000 21444 Star::Find(15, 1227, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 463
00:11:20.066 00.000 21444 Star::Find returns 1 (1), X=1225.53, Y=737.76, Mass=413815, SNR=73.1, Peak=13248 HFD=7.1
00:11:20.066 00.000 21444 Star::Find false star n=4 nbg=275 bg=3995.5 sigma=524.0 thresh=5567 peak=5515
00:11:20.066 00.000 21444 Star::Find false star n=8 nbg=253 bg=2512.5 sigma=411.5 thresh=3747 peak=3551
00:11:20.066 00.000 21444 Star::Find false star n=8 nbg=269 bg=4020.7 sigma=484.9 thresh=5476 peak=5401
00:11:20.066 00.000 21444 Star::Find false star n=11 nbg=237 bg=4175.8 sigma=418.0 thresh=5430 peak=5283
00:11:20.067 00.001 21444 Star::Find false star n=5 nbg=247 bg=4212.0 sigma=421.7 thresh=5477 peak=5408
00:11:20.067 00.000 21444 Star::Find false star n=3 nbg=270 bg=3122.2 sigma=542.0 thresh=4748 peak=4586
00:11:20.067 00.000 21444 Star::Find false star n=3 nbg=254 bg=3529.4 sigma=473.9 thresh=4951 peak=4925
00:11:20.067 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 8.58,-2.75,0.12,U] [#4 14.51,-14.68,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.45,1.98,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.94,-0.80,3.11,U] 
00:11:20.067 00.000 21444 refined, 3 included, MultiStar: {0.65, -0.39}, one-star: {2.66, -0.94}
00:11:20.067 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.69)
00:11:20.067 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
00:11:20.067 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.39 hyp=0.76 cameraTheta=-0.54 mountX=-0.69 mountY=-0.12, mountTheta=-2.97
00:11:20.068 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.39, opts=13)
00:11:20.068 00.000 21444 Enqueuing Move request for scope (0.65, -0.39)
00:11:20.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3748, FiltMin=470, FiltMax=65504, Gamma=0.560
00:11:20.068 00.000 21444 UpdateGuideState exits: m=413815 SNR=73.1 Saturated
00:11:20.068 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:20.068 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:20.068 00.000 21444 Enqueuing Expose request
00:11:20.068 00.000 25848 Worker thread wakes up
00:11:20.068 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.39) opts 0xd
00:11:20.068 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.39)
00:11:20.068 00.000 25848 Moving (0.65, -0.39) raw xDistance=-0.69 yDistance=-0.12
00:11:20.068 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.69
00:11:20.068 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:20.068 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:11:20.068 00.000 25848 MoveAxis(E, 25, ABG)
00:11:20.068 00.000 25848 Guiding  Dir = 2, Dur = 25
00:11:20.093 00.025 25848 IsSlewing returns 0
00:11:20.093 00.000 25848 IsGuiding returns 0
00:11:20.125 00.032 25848 IsGuiding returns 1
00:11:20.125 00.000 25848 scope still moving after pulse duration time elapsed
00:11:20.172 00.047 25848 IsSlewing returns 0
00:11:20.172 00.000 25848 IsGuiding returns 0
00:11:20.172 00.000 25848 scope move finished after 25 + 54 ms
00:11:20.172 00.000 25848 Move returns status 0, amount 25
00:11:20.172 00.000 25848 MoveAxis(N, 0, ABG)
00:11:20.172 00.000 25848 Move returns status 0, amount 0
00:11:20.172 00.000 25848 move complete, result=0
00:11:20.172 00.000 25848 worker thread done servicing request
00:11:20.172 00.000 25848 Worker thread wakes up
00:11:20.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:20.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:20.172 00.000 21444 GuideStep: -0.7 px 25 ms EAST, -0.1 px 0 ms NORTH
00:11:23.029 02.857 25848 Exposure complete
00:11:23.108 00.079 25848 worker thread done servicing request
00:11:23.109 00.001 21444 OnExposeComplete: enter
00:11:23.109 00.000 21444 UpdateGuideState(): m_state=6
00:11:23.109 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 464
00:11:23.109 00.000 21444 Star::Find returns 1 (1), X=1226.40, Y=737.26, Mass=276260, SNR=51.9, Peak=11428 HFD=6.6
00:11:23.109 00.000 21444 Star::Find false star n=2 nbg=257 bg=4138.8 sigma=473.0 thresh=5558 peak=5091
00:11:23.109 00.000 21444 Star::Find false star n=5 nbg=257 bg=2589.4 sigma=396.4 thresh=3779 peak=3473
00:11:23.109 00.000 21444 Star::Find false star n=4 nbg=265 bg=4245.8 sigma=472.8 thresh=5664 peak=5309
00:11:23.109 00.000 21444 Star::Find false star n=3 nbg=255 bg=4037.2 sigma=470.1 thresh=5447 peak=5374
00:11:23.109 00.000 21444 Star::Find false star n=6 nbg=268 bg=4099.0 sigma=491.6 thresh=5574 peak=5348
00:11:23.109 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.74,0.03,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.02,1.27,0.99,U] [#8 -6.64,-22.16,0.00,M6] [#9 8.04,14.16,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -0.86,-2.59,4.33,U] 
00:11:23.109 00.000 21444 refined, 3 included, MultiStar: {1.01, -1.75}, one-star: {3.52, -1.44}
00:11:23.110 00.001 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.10 = 2.19)
00:11:23.110 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.66)
00:11:23.110 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-1.75 hyp=2.02 cameraTheta=-1.04 mountX=-1.17 mountY=-1.23, mountTheta=-2.33
00:11:23.110 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-1.75, opts=13)
00:11:23.110 00.000 21444 Enqueuing Move request for scope (1.01, -1.75)
00:11:23.110 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=520, FiltMax=65504, Gamma=0.560
00:11:23.110 00.000 21444 UpdateGuideState exits: m=276260 SNR=51.9 Saturated
00:11:23.110 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:23.110 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:23.110 00.000 21444 Enqueuing Expose request
00:11:23.110 00.000 25848 Worker thread wakes up
00:11:23.111 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -1.75) opts 0xd
00:11:23.111 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -1.75)
00:11:23.111 00.000 25848 Moving (1.01, -1.75) raw xDistance=-1.17 yDistance=-1.23
00:11:23.111 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.17
00:11:23.111 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:23.111 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
00:11:23.111 00.000 25848 MoveAxis(E, 36, ABG)
00:11:23.111 00.000 25848 Guiding  Dir = 2, Dur = 36
00:11:23.155 00.044 25848 IsSlewing returns 0
00:11:23.155 00.000 25848 IsGuiding returns 0
00:11:23.187 00.032 25848 PulseGuide returned control before completion, sleep 15
00:11:23.218 00.031 25848 IsGuiding returns 1
00:11:23.218 00.000 25848 scope still moving after pulse duration time elapsed
00:11:23.280 00.062 25848 IsSlewing returns 0
00:11:23.306 00.026 25848 IsGuiding returns 0
00:11:23.306 00.000 25848 scope move finished after 36 + 114 ms
00:11:23.306 00.000 25848 Move returns status 0, amount 36
00:11:23.306 00.000 25848 MoveAxis(N, 0, ABG)
00:11:23.306 00.000 25848 Move returns status 0, amount 0
00:11:23.306 00.000 25848 move complete, result=0
00:11:23.306 00.000 25848 worker thread done servicing request
00:11:23.306 00.000 25848 Worker thread wakes up
00:11:23.306 00.000 21444 GuideStep: -1.2 px 36 ms EAST, -1.2 px 0 ms NORTH
00:11:23.307 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:23.307 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:26.144 02.837 25848 Exposure complete
00:11:26.228 00.084 25848 worker thread done servicing request
00:11:26.228 00.000 21444 OnExposeComplete: enter
00:11:26.229 00.001 21444 UpdateGuideState(): m_state=6
00:11:26.229 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 465
00:11:26.229 00.000 21444 Star::Find returns 1 (1), X=1223.27, Y=736.70, Mass=314651, SNR=59.4, Peak=11200 HFD=6.7
00:11:26.229 00.000 21444 Star::Find false star n=8 nbg=255 bg=4178.4 sigma=456.0 thresh=5547 peak=5498
00:11:26.229 00.000 21444 Star::Find false star n=9 nbg=259 bg=2494.5 sigma=421.8 thresh=3760 peak=3545
00:11:26.229 00.000 21444 Star::Find false star n=3 nbg=272 bg=4502.9 sigma=580.5 thresh=6244 peak=6138
00:11:26.229 00.000 21444 Star::Find false star n=4 nbg=262 bg=4332.0 sigma=528.8 thresh=5918 peak=5654
00:11:26.229 00.000 21444 Star::Find false star n=4 nbg=261 bg=4031.9 sigma=474.6 thresh=5456 peak=5126
00:11:26.229 00.000 21444 Star::Find false star n=2 nbg=269 bg=4363.1 sigma=481.2 thresh=5807 peak=5384
00:11:26.229 00.000 21444 Star::Find false star n=3 nbg=263 bg=3191.9 sigma=465.5 thresh=4588 peak=4111
00:11:26.229 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.05,-0.66,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.49,-14.44,0.00,M8] [#11 -3.01,-0.84,2.79,U] 
00:11:26.229 00.000 21444 refined, 2 included, MultiStar: {-0.74, -1.05}, one-star: {0.39, -1.99}
00:11:26.229 00.000 21444 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.05) = xAngle (-5.24 = 1.05)
00:11:26.229 00.000 21444 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.80)
00:11:26.229 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=-1.05 hyp=1.28 cameraTheta=-2.18 mountX=0.64 mountY=-1.25, mountTheta=-1.10
00:11:26.230 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=-1.05, opts=13)
00:11:26.230 00.000 21444 Enqueuing Move request for scope (-0.74, -1.05)
00:11:26.230 00.000 25848 Worker thread wakes up
00:11:26.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=356, FiltMax=65504, Gamma=0.560
00:11:26.230 00.000 21444 UpdateGuideState exits: m=314651 SNR=59.4 Saturated
00:11:26.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:26.230 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:26.230 00.000 21444 Enqueuing Expose request
00:11:26.230 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -1.05) opts 0xd
00:11:26.231 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.74, -1.05)
00:11:26.231 00.000 25848 Moving (-0.74, -1.05) raw xDistance=0.64 yDistance=-1.25
00:11:26.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.64
00:11:26.231 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.19 newest=-2.60
00:11:26.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
00:11:26.231 00.000 25848 MoveAxis(W, 16, ABG)
00:11:26.231 00.000 25848 Guiding  Dir = 3, Dur = 16
00:11:26.251 00.020 25848 IsSlewing returns 0
00:11:26.251 00.000 25848 IsGuiding returns 0
00:11:26.310 00.059 25848 IsGuiding returns 1
00:11:26.310 00.000 25848 scope still moving after pulse duration time elapsed
00:11:26.361 00.051 25848 IsSlewing returns 0
00:11:26.361 00.000 25848 IsGuiding returns 0
00:11:26.361 00.000 25848 scope move finished after 16 + 94 ms
00:11:26.361 00.000 25848 Move returns status 0, amount 16
00:11:26.361 00.000 25848 BLC: Oldest BLC event removed
00:11:26.361 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
00:11:26.361 00.000 25848 MoveAxis(N, 323, ABG)
00:11:26.361 00.000 25848 Guiding  Dir = 0, Dur = 323
00:11:26.390 00.029 25848 IsSlewing returns 0
00:11:26.390 00.000 25848 IsGuiding returns 0
00:11:26.422 00.032 25848 PulseGuide returned control before completion, sleep 302
00:11:26.737 00.315 25848 IsGuiding returns 1
00:11:26.737 00.000 25848 scope still moving after pulse duration time elapsed
00:11:26.795 00.058 25848 IsSlewing returns 0
00:11:26.796 00.001 25848 IsGuiding returns 0
00:11:26.796 00.000 25848 scope move finished after 323 + 81 ms
00:11:26.796 00.000 25848 Move returns status 0, amount 323
00:11:26.796 00.000 25848 move complete, result=0
00:11:26.796 00.000 25848 worker thread done servicing request
00:11:26.796 00.000 25848 Worker thread wakes up
00:11:26.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:26.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:26.796 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -1.3 px 323 ms NORTH
00:11:29.642 02.846 25848 Exposure complete
00:11:29.729 00.087 25848 worker thread done servicing request
00:11:29.729 00.000 21444 OnExposeComplete: enter
00:11:29.729 00.000 21444 UpdateGuideState(): m_state=6
00:11:29.730 00.001 21444 Star::Find(15, 1223, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 466
00:11:29.730 00.000 21444 Star::Find returns 1 (1), X=1227.23, Y=736.54, Mass=327672, SNR=57.4, Peak=10976 HFD=7.2
00:11:29.730 00.000 21444 Star::Find false star n=6 nbg=272 bg=2419.7 sigma=485.9 thresh=3877 peak=3660
00:11:29.730 00.000 21444 Star::Find false star n=2 nbg=278 bg=4729.0 sigma=600.4 thresh=6530 peak=6249
00:11:29.730 00.000 21444 Star::Find false star n=3 nbg=269 bg=4191.3 sigma=507.1 thresh=5713 peak=5243
00:11:29.730 00.000 21444 Star::Find false star n=5 nbg=246 bg=3898.6 sigma=419.5 thresh=5157 peak=5126
00:11:29.730 00.000 21444 Star::Find false star n=3 nbg=258 bg=4206.7 sigma=475.2 thresh=5632 peak=5497
00:11:29.730 00.000 21444 Star::Find false star n=3 nbg=263 bg=4234.0 sigma=475.3 thresh=5660 peak=5377
00:11:29.730 00.000 21444 Star::Find false star n=3 nbg=266 bg=3277.9 sigma=493.1 thresh=4757 peak=4533
00:11:29.730 00.000 21444 Star::Find false star n=5 nbg=268 bg=3761.1 sigma=489.2 thresh=5229 peak=5004
00:11:29.730 00.000 21444 MultiStar: [#1 -4.13,17.17,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.34,-0.45,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.27,-1.49,2.83,U] 
00:11:29.730 00.000 21444 refined, 2 included, MultiStar: {2.43, -1.45}, one-star: {4.36, -2.16}
00:11:29.730 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.70)
00:11:29.730 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
00:11:29.730 00.000 21444 CameraToMount -- cameraX=2.43 cameraY=-1.45 hyp=2.83 cameraTheta=-0.54 mountX=-2.55 mountY=-0.42, mountTheta=-2.98
00:11:29.731 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.43, y=-1.45, opts=13)
00:11:29.731 00.000 21444 Enqueuing Move request for scope (2.43, -1.45)
00:11:29.731 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3732, FiltMin=356, FiltMax=65504, Gamma=0.560
00:11:29.731 00.000 21444 UpdateGuideState exits: m=327672 SNR=57.4 Saturated
00:11:29.732 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:29.732 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:29.732 00.000 21444 Enqueuing Expose request
00:11:29.732 00.000 25848 Worker thread wakes up
00:11:29.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.43, -1.45) opts 0xd
00:11:29.732 00.000 25848 Handling offset move in thread for scope, endpoint = (2.43, -1.45)
00:11:29.732 00.000 25848 Moving (2.43, -1.45) raw xDistance=-2.55 yDistance=-0.42
00:11:29.732 00.000 25848 BLC: History state: CurrMiss=0.42, AvgInitMiss=-0.34, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.251607, 1:0.416938
00:11:29.732 00.000 25848 BLC: No correction, Miss < min_move
00:11:29.732 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.58 from input -2.55
00:11:29.732 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:29.732 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:11:29.732 00.000 25848 MoveAxis(E, 73, ABG)
00:11:29.732 00.000 25848 Guiding  Dir = 2, Dur = 73
00:11:29.752 00.020 25848 IsSlewing returns 0
00:11:29.753 00.001 25848 IsGuiding returns 0
00:11:29.784 00.031 25848 PulseGuide returned control before completion, sleep 52
00:11:29.846 00.062 25848 IsGuiding returns 1
00:11:29.847 00.001 25848 scope still moving after pulse duration time elapsed
00:11:29.907 00.060 25848 IsSlewing returns 0
00:11:29.907 00.000 25848 IsGuiding returns 0
00:11:29.907 00.000 25848 scope move finished after 73 + 82 ms
00:11:29.907 00.000 25848 Move returns status 0, amount 73
00:11:29.907 00.000 25848 MoveAxis(N, 0, ABG)
00:11:29.908 00.001 25848 Move returns status 0, amount 0
00:11:29.908 00.000 25848 move complete, result=0
00:11:29.908 00.000 25848 worker thread done servicing request
00:11:29.908 00.000 25848 Worker thread wakes up
00:11:29.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:29.908 00.000 21444 GuideStep: -2.6 px 73 ms EAST, -0.4 px 0 ms NORTH
00:11:29.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:32.764 02.856 25848 Exposure complete
00:11:32.853 00.089 25848 worker thread done servicing request
00:11:32.854 00.001 21444 OnExposeComplete: enter
00:11:32.854 00.000 21444 UpdateGuideState(): m_state=6
00:11:32.854 00.000 21444 Star::Find(15, 1227, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 467
00:11:32.854 00.000 21444 Star::Find returns 1 (1), X=1224.85, Y=737.10, Mass=299097, SNR=49.2, Peak=10672 HFD=6.3
00:11:32.854 00.000 21444 Star::Find false star n=7 nbg=235 bg=2590.9 sigma=388.3 thresh=3756 peak=3681
00:11:32.854 00.000 21444 Star::Find false star n=6 nbg=239 bg=4215.9 sigma=414.2 thresh=5459 peak=5402
00:11:32.854 00.000 21444 Star::Find false star n=1 nbg=266 bg=4027.1 sigma=471.7 thresh=5442 peak=5219
00:11:32.854 00.000 21444 Star::Find false star n=4 nbg=256 bg=4220.9 sigma=438.1 thresh=5535 peak=5482
00:11:32.854 00.000 21444 Star::Find false star n=2 nbg=255 bg=4316.4 sigma=493.0 thresh=5795 peak=5503
00:11:32.854 00.000 21444 Star::Find false star n=4 nbg=279 bg=3253.9 sigma=525.1 thresh=4829 peak=4574
00:11:32.854 00.000 21444 Star::Find false star n=2 nbg=272 bg=3567.5 sigma=471.0 thresh=4980 peak=4588
00:11:32.854 00.000 21444 MultiStar: [#1 -17.03,21.62,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.12,0.48,0.29,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.25,0.94,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.80,-1.59,3.53,U] 
00:11:32.854 00.000 21444 refined, 3 included, MultiStar: {-0.40, -1.03}, one-star: {1.97, -1.60}
00:11:32.854 00.000 21444 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.05) = xAngle (-4.99 = 1.29)
00:11:32.855 00.001 21444 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.55)
00:11:32.855 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-1.03 hyp=1.10 cameraTheta=-1.94 mountX=0.30 mountY=-1.10, mountTheta=-1.30
00:11:32.856 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-1.03, opts=13)
00:11:32.856 00.000 21444 Enqueuing Move request for scope (-0.40, -1.03)
00:11:32.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=368, FiltMax=65504, Gamma=0.560
00:11:32.856 00.000 21444 UpdateGuideState exits: m=299097 SNR=49.2 Saturated
00:11:32.856 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:32.856 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:32.856 00.000 21444 Enqueuing Expose request
00:11:32.856 00.000 25848 Worker thread wakes up
00:11:32.856 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.03) opts 0xd
00:11:32.856 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -1.03)
00:11:32.856 00.000 25848 Moving (-0.40, -1.03) raw xDistance=0.30 yDistance=-1.10
00:11:32.856 00.000 25848 BLC: History state: CurrMiss=1.10, AvgInitMiss=-0.34, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.251607, 1:0.416938, 2:1.103215
00:11:32.856 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:11:32.856 00.000 25848 BLC: window closed
00:11:32.856 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:11:32.856 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:11:32.856 00.000 25848 MoveAxis(E, 0, ABG)
00:11:32.856 00.000 25848 Move returns status 0, amount 0
00:11:32.856 00.000 25848 MoveAxis(N, 30, ABG)
00:11:32.856 00.000 25848 Guiding  Dir = 0, Dur = 30
00:11:32.891 00.035 25848 IsSlewing returns 0
00:11:32.891 00.000 25848 IsGuiding returns 0
00:11:32.922 00.031 25848 IsGuiding returns 1
00:11:32.922 00.000 25848 scope still moving after pulse duration time elapsed
00:11:32.986 00.064 25848 IsSlewing returns 0
00:11:32.986 00.000 25848 IsGuiding returns 0
00:11:32.986 00.000 25848 scope move finished after 30 + 66 ms
00:11:32.986 00.000 25848 Move returns status 0, amount 30
00:11:32.986 00.000 25848 move complete, result=0
00:11:32.986 00.000 25848 worker thread done servicing request
00:11:32.986 00.000 25848 Worker thread wakes up
00:11:32.987 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:32.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:32.987 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.1 px 30 ms NORTH
00:11:35.839 02.852 25848 Exposure complete
00:11:35.915 00.076 25848 worker thread done servicing request
00:11:35.916 00.001 21444 OnExposeComplete: enter
00:11:35.916 00.000 21444 UpdateGuideState(): m_state=6
00:11:35.916 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 468
00:11:35.916 00.000 21444 Star::Find returns 1 (1), X=1224.58, Y=737.59, Mass=357894, SNR=54.9, Peak=11224 HFD=7.3
00:11:35.916 00.000 21444 Star::Find false star n=5 nbg=262 bg=2489.5 sigma=431.1 thresh=3783 peak=3629
00:11:35.916 00.000 21444 Star::Find false star n=5 nbg=260 bg=4566.3 sigma=518.4 thresh=6122 peak=5843
00:11:35.916 00.000 21444 Star::Find false star n=2 nbg=275 bg=4087.1 sigma=577.1 thresh=5818 peak=5315
00:11:35.916 00.000 21444 Star::Find false star n=3 nbg=245 bg=4026.7 sigma=418.8 thresh=5283 peak=5250
00:11:35.916 00.000 21444 Star::Find false star n=5 nbg=241 bg=4332.5 sigma=430.7 thresh=5625 peak=5219
00:11:35.916 00.000 21444 Star::Find false star n=1 nbg=261 bg=4397.0 sigma=490.5 thresh=5869 peak=5286
00:11:35.916 00.000 21444 Star::Find false star n=3 nbg=268 bg=3223.9 sigma=426.8 thresh=4504 peak=4230
00:11:35.916 00.000 21444 Star::Find false star n=6 nbg=258 bg=3728.2 sigma=407.9 thresh=4952 peak=4832
00:11:35.916 00.000 21444 MultiStar: [#1 -10.18,6.66,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.51,1.59,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.60,-0.98,2.99,U] 
00:11:35.916 00.000 21444 refined, 2 included, MultiStar: {-0.95, -0.51}, one-star: {1.70, -1.10}
00:11:35.916 00.000 21444 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.05) = xAngle (-5.70 = 0.58)
00:11:35.916 00.000 21444 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.26)
00:11:35.916 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=-0.51 hyp=1.08 cameraTheta=-2.65 mountX=0.90 mountY=-0.83, mountTheta=-0.74
00:11:35.917 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=-0.51, opts=13)
00:11:35.917 00.000 21444 Enqueuing Move request for scope (-0.95, -0.51)
00:11:35.917 00.000 25848 Worker thread wakes up
00:11:35.917 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.51) opts 0xd
00:11:35.917 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, -0.51)
00:11:35.917 00.000 25848 Moving (-0.95, -0.51) raw xDistance=0.90 yDistance=-0.83
00:11:35.917 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.90
00:11:35.917 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=548, FiltMax=65504, Gamma=0.560
00:11:35.917 00.000 21444 UpdateGuideState exits: m=357894 SNR=54.9 Saturated
00:11:35.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:35.918 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:35.918 00.000 21444 Enqueuing Expose request
00:11:35.918 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
00:11:35.918 00.000 25848 MoveAxis(W, 26, ABG)
00:11:35.918 00.000 25848 Guiding  Dir = 3, Dur = 26
00:11:35.938 00.020 25848 IsSlewing returns 0
00:11:35.938 00.000 25848 IsGuiding returns 0
00:11:35.970 00.032 25848 IsGuiding returns 1
00:11:35.970 00.000 25848 scope still moving after pulse duration time elapsed
00:11:36.015 00.045 25848 IsSlewing returns 0
00:11:36.015 00.000 25848 IsGuiding returns 0
00:11:36.015 00.000 25848 scope move finished after 26 + 50 ms
00:11:36.015 00.000 25848 Move returns status 0, amount 26
00:11:36.015 00.000 25848 MoveAxis(N, 23, ABG)
00:11:36.015 00.000 25848 Guiding  Dir = 0, Dur = 23
00:11:36.047 00.032 25848 IsSlewing returns 0
00:11:36.048 00.001 25848 IsGuiding returns 0
00:11:36.079 00.031 25848 IsGuiding returns 1
00:11:36.079 00.000 25848 scope still moving after pulse duration time elapsed
00:11:36.126 00.047 25848 IsSlewing returns 0
00:11:36.153 00.027 25848 IsGuiding returns 0
00:11:36.153 00.000 25848 scope move finished after 23 + 82 ms
00:11:36.153 00.000 25848 Move returns status 0, amount 23
00:11:36.154 00.001 25848 move complete, result=0
00:11:36.154 00.000 25848 worker thread done servicing request
00:11:36.154 00.000 25848 Worker thread wakes up
00:11:36.154 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.8 px 23 ms NORTH
00:11:36.154 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:36.154 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:38.997 02.843 25848 Exposure complete
00:11:39.085 00.088 25848 worker thread done servicing request
00:11:39.085 00.000 21444 OnExposeComplete: enter
00:11:39.085 00.000 21444 UpdateGuideState(): m_state=6
00:11:39.085 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 469
00:11:39.085 00.000 21444 Star::Find returns 1 (1), X=1225.56, Y=736.35, Mass=396799, SNR=78.6, Peak=13148 HFD=7.0
00:11:39.086 00.001 21444 Star::Find false star n=5 nbg=264 bg=4107.8 sigma=444.3 thresh=5441 peak=5371
00:11:39.086 00.000 21444 Star::Find false star n=3 nbg=252 bg=4164.8 sigma=470.0 thresh=5575 peak=5410
00:11:39.086 00.000 21444 Star::Find false star n=6 nbg=237 bg=4341.7 sigma=384.5 thresh=5495 peak=5486
00:11:39.086 00.000 21444 Star::Find false star n=6 nbg=252 bg=3614.3 sigma=406.3 thresh=4833 peak=4712
00:11:39.086 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.12,-3.76,0.15,U] [#3 -0.95,-0.09,0.12,U] [#4 3.82,-8.87,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.51,1.17,0.67,U] [#8 1.88,-16.76,0.00,M7] [#9 -0.76,0.24,0.11,U] [#10 0.00,0.00,0.00,L] [#11 -1.88,-1.58,2.88,U] 
00:11:39.086 00.000 21444 refined, 5 included, MultiStar: {0.14, -1.35}, one-star: {2.69, -2.35}
00:11:39.086 00.000 21444 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.05) = xAngle (-4.52 = 1.77)
00:11:39.086 00.000 21444 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.36 = -1.08)
00:11:39.086 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-1.35 hyp=1.36 cameraTheta=-1.46 mountX=-0.27 mountY=-1.20, mountTheta=-1.79
00:11:39.087 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-1.35, opts=13)
00:11:39.087 00.000 21444 Enqueuing Move request for scope (0.14, -1.35)
00:11:39.087 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=412, FiltMax=65504, Gamma=0.560
00:11:39.087 00.000 21444 UpdateGuideState exits: m=396799 SNR=78.6 Saturated
00:11:39.087 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:39.087 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:39.087 00.000 21444 Enqueuing Expose request
00:11:39.087 00.000 25848 Worker thread wakes up
00:11:39.088 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -1.35) opts 0xd
00:11:39.088 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -1.35)
00:11:39.088 00.000 25848 Moving (0.14, -1.35) raw xDistance=-0.27 yDistance=-1.20
00:11:39.088 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
00:11:39.088 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
00:11:39.088 00.000 25848 MoveAxis(E, 0, ABG)
00:11:39.088 00.000 25848 Move returns status 0, amount 0
00:11:39.088 00.000 25848 MoveAxis(N, 33, ABG)
00:11:39.088 00.000 25848 Guiding  Dir = 0, Dur = 33
00:11:39.108 00.020 25848 IsSlewing returns 0
00:11:39.108 00.000 25848 IsGuiding returns 0
00:11:39.140 00.032 25848 PulseGuide returned control before completion, sleep 12
00:11:39.168 00.028 25848 IsGuiding returns 1
00:11:39.168 00.000 25848 scope still moving after pulse duration time elapsed
00:11:39.219 00.051 25848 IsSlewing returns 0
00:11:39.220 00.001 25848 IsGuiding returns 0
00:11:39.220 00.000 25848 scope move finished after 33 + 79 ms
00:11:39.220 00.000 25848 Move returns status 0, amount 33
00:11:39.220 00.000 25848 move complete, result=0
00:11:39.220 00.000 25848 worker thread done servicing request
00:11:39.220 00.000 25848 Worker thread wakes up
00:11:39.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:39.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:39.220 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.2 px 33 ms NORTH
00:11:42.075 02.855 25848 Exposure complete
00:11:42.160 00.085 25848 worker thread done servicing request
00:11:42.160 00.000 21444 OnExposeComplete: enter
00:11:42.160 00.000 21444 UpdateGuideState(): m_state=6
00:11:42.160 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 470
00:11:42.161 00.001 21444 Star::Find returns 1 (1), X=1226.72, Y=738.86, Mass=394864, SNR=66.6, Peak=12944 HFD=6.5
00:11:42.161 00.000 21444 Star::Find false star n=5 nbg=243 bg=4124.6 sigma=424.9 thresh=5399 peak=5062
00:11:42.161 00.000 21444 Star::Find false star n=5 nbg=252 bg=4502.7 sigma=490.1 thresh=5973 peak=5853
00:11:42.161 00.000 21444 Star::Find false star n=5 nbg=265 bg=4147.7 sigma=496.5 thresh=5637 peak=5334
00:11:42.161 00.000 21444 Star::Find false star n=4 nbg=271 bg=4153.8 sigma=511.7 thresh=5689 peak=5441
00:11:42.161 00.000 21444 Star::Find false star n=3 nbg=269 bg=4210.6 sigma=516.7 thresh=5761 peak=5362
00:11:42.161 00.000 21444 Star::Find false star n=2 nbg=267 bg=3448.2 sigma=471.2 thresh=4862 peak=4332
00:11:42.161 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.64,-15.52,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 9.33,8.46,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 7.26,2.61,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.15,-0.02,3.72,U] 
00:11:42.161 00.000 21444 refined, 2 included, MultiStar: {1.97, 0.44}, one-star: {3.85, 0.16}
00:11:42.161 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
00:11:42.161 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
00:11:42.161 00.000 21444 CameraToMount -- cameraX=1.97 cameraY=0.44 hyp=2.02 cameraTheta=0.22 mountX=-1.92 mountY=1.16, mountTheta=2.60
00:11:42.162 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.97, y=0.44, opts=13)
00:11:42.162 00.000 21444 Enqueuing Move request for scope (1.97, 0.44)
00:11:42.162 00.000 25848 Worker thread wakes up
00:11:42.162 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.97, 0.44) opts 0xd
00:11:42.162 00.000 25848 Handling offset move in thread for scope, endpoint = (1.97, 0.44)
00:11:42.162 00.000 25848 Moving (1.97, 0.44) raw xDistance=-1.92 yDistance=1.16
00:11:42.162 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.92
00:11:42.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=446, FiltMax=65504, Gamma=0.560
00:11:42.162 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:42.162 00.000 21444 UpdateGuideState exits: m=394864 SNR=66.6 Saturated
00:11:42.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
00:11:42.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:42.162 00.000 25848 MoveAxis(E, 56, ABG)
00:11:42.162 00.000 25848 Guiding  Dir = 2, Dur = 56
00:11:42.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:42.162 00.000 21444 Enqueuing Expose request
00:11:42.188 00.026 25848 IsSlewing returns 0
00:11:42.188 00.000 25848 IsGuiding returns 0
00:11:42.220 00.032 25848 PulseGuide returned control before completion, sleep 35
00:11:42.263 00.043 25848 IsGuiding returns 1
00:11:42.263 00.000 25848 scope still moving after pulse duration time elapsed
00:11:42.314 00.051 25848 IsSlewing returns 0
00:11:42.314 00.000 25848 IsGuiding returns 0
00:11:42.315 00.001 25848 scope move finished after 56 + 69 ms
00:11:42.315 00.000 25848 Move returns status 0, amount 56
00:11:42.315 00.000 25848 MoveAxis(N, 0, ABG)
00:11:42.315 00.000 25848 Move returns status 0, amount 0
00:11:42.315 00.000 25848 move complete, result=0
00:11:42.315 00.000 25848 worker thread done servicing request
00:11:42.315 00.000 25848 Worker thread wakes up
00:11:42.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:42.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:42.315 00.000 21444 GuideStep: -1.9 px 56 ms EAST, 1.2 px 0 ms NORTH
00:11:45.169 02.854 25848 Exposure complete
00:11:45.257 00.088 25848 worker thread done servicing request
00:11:45.257 00.000 21444 OnExposeComplete: enter
00:11:45.257 00.000 21444 UpdateGuideState(): m_state=6
00:11:45.257 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 471
00:11:45.257 00.000 21444 Star::Find returns 1 (1), X=1224.97, Y=737.96, Mass=326176, SNR=60.1, Peak=12064 HFD=6.3
00:11:45.257 00.000 21444 Star::Find false star n=4 nbg=262 bg=4122.4 sigma=529.9 thresh=5712 peak=5478
00:11:45.257 00.000 21444 Star::Find false star n=7 nbg=267 bg=2693.2 sigma=437.1 thresh=4004 peak=3679
00:11:45.257 00.000 21444 Star::Find false star n=4 nbg=264 bg=4126.8 sigma=541.4 thresh=5751 peak=5509
00:11:45.257 00.000 21444 Star::Find false star n=3 nbg=254 bg=4059.2 sigma=475.4 thresh=5485 peak=5301
00:11:45.257 00.000 21444 Star::Find false star n=2 nbg=253 bg=4170.3 sigma=505.3 thresh=5686 peak=5478
00:11:45.258 00.001 21444 Star::Find false star n=1 nbg=270 bg=3232.6 sigma=499.3 thresh=4731 peak=4371
00:11:45.258 00.000 21444 Star::Find false star n=5 nbg=263 bg=3704.0 sigma=431.0 thresh=4997 peak=4840
00:11:45.258 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -6.72,-15.72,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.97,1.58,1.03,U] [#8 -5.06,-10.88,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.13,-0.16,3.76,U] 
00:11:45.258 00.000 21444 refined, 2 included, MultiStar: {0.04, 0.05}, one-star: {2.10, -0.74}
00:11:45.258 00.000 21444 CameraToMount -- cameraTheta (0.89) - m_xAngle (3.05) = xAngle (-2.16 = -2.16)
00:11:45.258 00.000 21444 CameraToMount -- cameraTheta (0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.28)
00:11:45.258 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.89 mountX=-0.03 mountY=0.06, mountTheta=2.10
00:11:45.259 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=0.05, opts=13)
00:11:45.259 00.000 21444 Enqueuing Move request for scope (0.04, 0.05)
00:11:45.259 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=496, FiltMax=65504, Gamma=0.560
00:11:45.259 00.000 21444 UpdateGuideState exits: m=326176 SNR=60.1 Saturated
00:11:45.259 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:45.259 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:45.259 00.000 21444 Enqueuing Expose request
00:11:45.259 00.000 25848 Worker thread wakes up
00:11:45.259 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
00:11:45.259 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
00:11:45.259 00.000 25848 Moving (0.04, 0.05) raw xDistance=-0.03 yDistance=0.06
00:11:45.259 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:11:45.259 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:45.259 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:11:45.259 00.000 25848 MoveAxis(E, 0, ABG)
00:11:45.259 00.000 25848 Move returns status 0, amount 0
00:11:45.259 00.000 25848 MoveAxis(N, 0, ABG)
00:11:45.259 00.000 25848 Move returns status 0, amount 0
00:11:45.259 00.000 25848 move complete, result=0
00:11:45.260 00.001 25848 worker thread done servicing request
00:11:45.260 00.000 25848 Worker thread wakes up
00:11:45.260 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:45.260 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:45.260 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:48.115 02.855 25848 Exposure complete
00:11:48.200 00.085 25848 worker thread done servicing request
00:11:48.200 00.000 21444 OnExposeComplete: enter
00:11:48.200 00.000 21444 UpdateGuideState(): m_state=6
00:11:48.200 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 472
00:11:48.200 00.000 21444 Star::Find returns 1 (1), X=1226.05, Y=737.56, Mass=303930, SNR=57.9, Peak=10620 HFD=6.8
00:11:48.200 00.000 21444 Star::Find false star n=3 nbg=256 bg=4191.4 sigma=496.4 thresh=5680 peak=5244
00:11:48.200 00.000 21444 Star::Find false star n=5 nbg=247 bg=4239.7 sigma=430.8 thresh=5532 peak=5351
00:11:48.200 00.000 21444 Star::Find false star n=1 nbg=260 bg=4161.3 sigma=525.8 thresh=5739 peak=5248
00:11:48.200 00.000 21444 Star::Find false star n=3 nbg=252 bg=4292.9 sigma=459.0 thresh=5670 peak=5267
00:11:48.200 00.000 21444 Star::Find false star n=2 nbg=282 bg=3393.2 sigma=567.5 thresh=5096 peak=4553
00:11:48.200 00.000 21444 Star::Find false star n=5 nbg=259 bg=3657.3 sigma=464.3 thresh=5050 peak=4819
00:11:48.201 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -18.10,-24.82,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -21.87,14.88,0.00,M3] [#7 7.03,1.30,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.22,-0.65,3.81,U] 
00:11:48.201 00.000 21444 refined, 2 included, MultiStar: {1.61, -0.39}, one-star: {3.17, -1.13}
00:11:48.201 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.29 = 2.99)
00:11:48.201 00.000 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.15)
00:11:48.201 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=-0.39 hyp=1.66 cameraTheta=-0.24 mountX=-1.64 mountY=0.25, mountTheta=2.99
00:11:48.201 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=-0.39, opts=13)
00:11:48.201 00.000 21444 Enqueuing Move request for scope (1.61, -0.39)
00:11:48.201 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=380, FiltMax=65504, Gamma=0.560
00:11:48.201 00.000 21444 UpdateGuideState exits: m=303930 SNR=57.9 Saturated
00:11:48.201 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:48.201 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:48.202 00.001 21444 Enqueuing Expose request
00:11:48.202 00.000 25848 Worker thread wakes up
00:11:48.202 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, -0.39) opts 0xd
00:11:48.202 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, -0.39)
00:11:48.202 00.000 25848 Moving (1.61, -0.39) raw xDistance=-1.64 yDistance=0.25
00:11:48.202 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.64
00:11:48.202 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:48.202 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:11:48.202 00.000 25848 MoveAxis(E, 48, ABG)
00:11:48.202 00.000 25848 Guiding  Dir = 2, Dur = 48
00:11:48.250 00.048 25848 IsSlewing returns 0
00:11:48.250 00.000 25848 IsGuiding returns 0
00:11:48.282 00.032 25848 PulseGuide returned control before completion, sleep 27
00:11:48.319 00.037 25848 IsGuiding returns 1
00:11:48.319 00.000 25848 scope still moving after pulse duration time elapsed
00:11:48.374 00.055 25848 IsSlewing returns 0
00:11:48.374 00.000 25848 IsGuiding returns 0
00:11:48.374 00.000 25848 scope move finished after 48 + 75 ms
00:11:48.374 00.000 25848 Move returns status 0, amount 48
00:11:48.374 00.000 25848 MoveAxis(N, 0, ABG)
00:11:48.374 00.000 25848 Move returns status 0, amount 0
00:11:48.374 00.000 25848 move complete, result=0
00:11:48.374 00.000 25848 worker thread done servicing request
00:11:48.374 00.000 25848 Worker thread wakes up
00:11:48.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:48.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:48.374 00.000 21444 GuideStep: -1.6 px 48 ms EAST, 0.2 px 0 ms NORTH
00:11:51.221 02.847 25848 Exposure complete
00:11:51.299 00.078 25848 worker thread done servicing request
00:11:51.299 00.000 21444 OnExposeComplete: enter
00:11:51.299 00.000 21444 UpdateGuideState(): m_state=6
00:11:51.299 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 473
00:11:51.299 00.000 21444 Star::Find returns 1 (1), X=1223.98, Y=737.44, Mass=404375, SNR=65.7, Peak=12412 HFD=6.9
00:11:51.300 00.001 21444 Star::Find false star n=3 nbg=265 bg=4284.8 sigma=460.6 thresh=5667 peak=5256
00:11:51.300 00.000 21444 Star::Find false star n=5 nbg=246 bg=2448.5 sigma=396.4 thresh=3638 peak=3566
00:11:51.300 00.000 21444 Star::Find false star n=13 nbg=248 bg=4327.7 sigma=407.9 thresh=5552 peak=5444
00:11:51.300 00.000 21444 Star::Find false star n=6 nbg=255 bg=4010.4 sigma=443.1 thresh=5340 peak=5134
00:11:51.300 00.000 21444 Star::Find false star n=5 nbg=262 bg=4023.4 sigma=498.3 thresh=5518 peak=5503
00:11:51.300 00.000 21444 Star::Find false star n=2 nbg=267 bg=3109.0 sigma=493.5 thresh=4590 peak=4215
00:11:51.300 00.000 21444 Star::Find false star n=5 nbg=278 bg=3775.3 sigma=542.7 thresh=5403 peak=5340
00:11:51.300 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -16.92,-26.14,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.31,2.12,0.87,U] [#8 5.55,-10.32,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.14,-1.41,3.11,U] 
00:11:51.300 00.000 21444 refined, 2 included, MultiStar: {-0.82, -0.76}, one-star: {1.10, -1.26}
00:11:51.300 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.05) = xAngle (-5.44 = 0.84)
00:11:51.300 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.00)
00:11:51.300 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=-0.76 hyp=1.12 cameraTheta=-2.39 mountX=0.74 mountY=-1.01, mountTheta=-0.94
00:11:51.301 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=-0.76, opts=13)
00:11:51.301 00.000 21444 Enqueuing Move request for scope (-0.82, -0.76)
00:11:51.301 00.000 25848 Worker thread wakes up
00:11:51.301 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.76) opts 0xd
00:11:51.301 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, -0.76)
00:11:51.301 00.000 25848 Moving (-0.82, -0.76) raw xDistance=0.74 yDistance=-1.01
00:11:51.301 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.74
00:11:51.301 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
00:11:51.301 00.000 25848 MoveAxis(W, 18, ABG)
00:11:51.301 00.000 25848 Guiding  Dir = 3, Dur = 18
00:11:51.301 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=360, FiltMax=65504, Gamma=0.560
00:11:51.301 00.000 21444 UpdateGuideState exits: m=404375 SNR=65.7 Saturated
00:11:51.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:51.301 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:51.301 00.000 21444 Enqueuing Expose request
00:11:51.326 00.025 25848 IsSlewing returns 0
00:11:51.327 00.001 25848 IsGuiding returns 0
00:11:51.358 00.031 25848 IsGuiding returns 1
00:11:51.358 00.000 25848 scope still moving after pulse duration time elapsed
00:11:51.420 00.062 25848 IsSlewing returns 0
00:11:51.420 00.000 25848 IsGuiding returns 0
00:11:51.420 00.000 25848 scope move finished after 18 + 75 ms
00:11:51.420 00.000 25848 Move returns status 0, amount 18
00:11:51.420 00.000 25848 MoveAxis(N, 28, ABG)
00:11:51.420 00.000 25848 Guiding  Dir = 0, Dur = 28
00:11:51.453 00.033 25848 IsSlewing returns 0
00:11:51.453 00.000 25848 IsGuiding returns 0
00:11:51.542 00.089 25848 IsGuiding returns 1
00:11:51.542 00.000 25848 scope still moving after pulse duration time elapsed
00:11:51.594 00.052 25848 IsSlewing returns 0
00:11:51.594 00.000 25848 IsGuiding returns 0
00:11:51.594 00.000 25848 scope move finished after 28 + 113 ms
00:11:51.594 00.000 25848 Move returns status 0, amount 28
00:11:51.594 00.000 25848 move complete, result=0
00:11:51.594 00.000 25848 worker thread done servicing request
00:11:51.594 00.000 25848 Worker thread wakes up
00:11:51.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:51.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:51.595 00.001 21444 GuideStep: 0.7 px 18 ms WEST, -1.0 px 28 ms NORTH
00:11:54.436 02.841 25848 Exposure complete
00:11:54.524 00.088 25848 worker thread done servicing request
00:11:54.524 00.000 21444 OnExposeComplete: enter
00:11:54.524 00.000 21444 UpdateGuideState(): m_state=6
00:11:54.524 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 474
00:11:54.524 00.000 21444 Star::Find returns 1 (1), X=1221.96, Y=737.74, Mass=286105, SNR=51.2, Peak=10872 HFD=6.8
00:11:54.524 00.000 21444 Star::Find false star n=3 nbg=259 bg=4028.1 sigma=469.8 thresh=5437 peak=5408
00:11:54.524 00.000 21444 Star::Find false star n=4 nbg=251 bg=2558.1 sigma=426.7 thresh=3838 peak=3686
00:11:54.524 00.000 21444 Star::Find false star n=5 nbg=265 bg=4287.0 sigma=511.0 thresh=5820 peak=5543
00:11:54.524 00.000 21444 Star::Find false star n=2 nbg=253 bg=3947.0 sigma=467.5 thresh=5349 peak=5041
00:11:54.525 00.001 21444 Star::Find false star n=3 nbg=251 bg=4227.9 sigma=458.9 thresh=5605 peak=5576
00:11:54.525 00.000 21444 Star::Find false star n=3 nbg=259 bg=4144.7 sigma=454.5 thresh=5508 peak=5223
00:11:54.525 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.93,-25.31,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.29,3.09,0.99,U] [#8 0.00,0.00,0.00,L] [#9 -3.69,2.51,0.19,U] [#10 -1.75,-14.93,0.00,M9] [#11 -4.34,-0.30,2.51,U] 
00:11:54.525 00.000 21444 single-star, 3 included, MultiStar: {-1.97, 0.39}, one-star: {-0.92, -0.96}
00:11:54.525 00.000 21444 CameraToMount -- cameraTheta (-2.33) - m_xAngle (3.05) = xAngle (-5.39 = 0.90)
00:11:54.525 00.000 21444 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.95)
00:11:54.525 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-0.96 hyp=1.33 cameraTheta=-2.33 mountX=0.83 mountY=-1.24, mountTheta=-0.98
00:11:54.526 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-0.96, opts=13)
00:11:54.526 00.000 21444 Enqueuing Move request for scope (-0.92, -0.96)
00:11:54.526 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3732, FiltMin=420, FiltMax=65504, Gamma=0.560
00:11:54.526 00.000 21444 UpdateGuideState exits: m=286105 SNR=51.2 Saturated
00:11:54.526 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:54.526 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:54.526 00.000 21444 Enqueuing Expose request
00:11:54.526 00.000 25848 Worker thread wakes up
00:11:54.526 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.96) opts 0xd
00:11:54.526 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -0.96)
00:11:54.526 00.000 25848 Moving (-0.92, -0.96) raw xDistance=0.83 yDistance=-1.24
00:11:54.526 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.83
00:11:54.526 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
00:11:54.526 00.000 25848 MoveAxis(W, 25, ABG)
00:11:54.526 00.000 25848 Guiding  Dir = 3, Dur = 25
00:11:54.643 00.117 25848 IsSlewing returns 0
00:11:54.643 00.000 25848 IsGuiding returns 0
00:11:54.675 00.032 25848 IsGuiding returns 1
00:11:54.675 00.000 25848 scope still moving after pulse duration time elapsed
00:11:54.735 00.060 25848 IsSlewing returns 0
00:11:54.735 00.000 25848 IsGuiding returns 0
00:11:54.735 00.000 25848 scope move finished after 25 + 66 ms
00:11:54.735 00.000 25848 Move returns status 0, amount 25
00:11:54.735 00.000 25848 MoveAxis(N, 34, ABG)
00:11:54.735 00.000 25848 Guiding  Dir = 0, Dur = 34
00:11:54.786 00.051 25848 IsSlewing returns 0
00:11:54.787 00.001 25848 IsGuiding returns 0
00:11:54.819 00.032 25848 PulseGuide returned control before completion, sleep 13
00:11:54.848 00.029 25848 IsGuiding returns 1
00:11:54.848 00.000 25848 scope still moving after pulse duration time elapsed
00:11:54.908 00.060 25848 IsSlewing returns 0
00:11:54.909 00.001 25848 IsGuiding returns 0
00:11:54.909 00.000 25848 scope move finished after 34 + 88 ms
00:11:54.909 00.000 25848 Move returns status 0, amount 34
00:11:54.909 00.000 25848 move complete, result=0
00:11:54.909 00.000 25848 worker thread done servicing request
00:11:54.909 00.000 25848 Worker thread wakes up
00:11:54.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:54.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:54.909 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -1.2 px 34 ms NORTH
00:11:57.753 02.844 25848 Exposure complete
00:11:57.830 00.077 25848 worker thread done servicing request
00:11:57.831 00.001 21444 OnExposeComplete: enter
00:11:57.831 00.000 21444 UpdateGuideState(): m_state=6
00:11:57.831 00.000 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 475
00:11:57.831 00.000 21444 Star::Find returns 1 (1), X=1224.61, Y=740.70, Mass=233019, SNR=42.5, Peak=9860 HFD=6.8
00:11:57.831 00.000 21444 Star::Find false star n=4 nbg=255 bg=4203.5 sigma=495.1 thresh=5689 peak=5584
00:11:57.831 00.000 21444 Star::Find false star n=5 nbg=255 bg=4538.8 sigma=431.5 thresh=5833 peak=5679
00:11:57.831 00.000 21444 Star::Find false star n=6 nbg=259 bg=4128.5 sigma=522.1 thresh=5695 peak=5176
00:11:57.831 00.000 21444 Star::Find false star n=10 nbg=254 bg=4010.0 sigma=384.0 thresh=5162 peak=5082
00:11:57.831 00.000 21444 Star::Find false star n=2 nbg=271 bg=4117.1 sigma=569.1 thresh=5824 peak=5431
00:11:57.831 00.000 21444 Star::Find false star n=1 nbg=256 bg=3346.7 sigma=496.2 thresh=4835 peak=4154
00:11:57.831 00.000 21444 Star::Find false star n=3 nbg=258 bg=3839.0 sigma=498.4 thresh=5334 peak=4812
00:11:57.831 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -5.98,-3.63,0.25,U] [#6 0.00,0.00,0.00,L] [#7 5.14,5.58,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.82,2.15,3.64,U] 
00:11:57.831 00.000 21444 refined, 3 included, MultiStar: {-0.90, 2.42}, one-star: {1.74, 2.00}
00:11:57.831 00.000 21444 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
00:11:57.831 00.000 21444 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.31)
00:11:57.831 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=2.42 hyp=2.58 cameraTheta=1.93 mountX=1.11 mountY=1.90, mountTheta=1.04
00:11:57.832 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=2.42, opts=13)
00:11:57.832 00.000 21444 Enqueuing Move request for scope (-0.90, 2.42)
00:11:57.832 00.000 25848 Worker thread wakes up
00:11:57.832 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 2.42) opts 0xd
00:11:57.832 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, 2.42)
00:11:57.832 00.000 25848 Moving (-0.90, 2.42) raw xDistance=1.11 yDistance=1.90
00:11:57.832 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=576, FiltMax=65504, Gamma=0.560
00:11:57.832 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.11
00:11:57.833 00.001 25848 resist switch: large excursion: input 1.90 thresh 1.53 direction from -1 to 1
00:11:57.833 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.70
00:11:57.833 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.90 from input 1.90
00:11:57.833 00.000 25848 MoveAxis(W, 34, ABG)
00:11:57.833 00.000 25848 Guiding  Dir = 3, Dur = 34
00:11:57.833 00.000 21444 UpdateGuideState exits: m=233019 SNR=42.5 Saturated
00:11:57.833 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:57.833 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:11:57.833 00.000 21444 Enqueuing Expose request
00:11:57.858 00.025 25848 IsSlewing returns 0
00:11:57.858 00.000 25848 IsGuiding returns 0
00:11:57.890 00.032 25848 PulseGuide returned control before completion, sleep 13
00:11:57.909 00.019 25848 IsGuiding returns 1
00:11:57.909 00.000 25848 scope still moving after pulse duration time elapsed
00:11:57.967 00.058 25848 IsSlewing returns 0
00:11:57.968 00.001 25848 IsGuiding returns 0
00:11:57.968 00.000 25848 scope move finished after 34 + 75 ms
00:11:57.968 00.000 25848 Move returns status 0, amount 34
00:11:57.968 00.000 25848 BLC: Oldest BLC event removed
00:11:57.968 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
00:11:57.968 00.000 25848 MoveAxis(S, 341, ABG)
00:11:57.968 00.000 25848 Guiding  Dir = 1, Dur = 341
00:11:58.000 00.032 25848 IsSlewing returns 0
00:11:58.000 00.000 25848 IsGuiding returns 0
00:11:58.032 00.032 25848 PulseGuide returned control before completion, sleep 320
00:11:58.360 00.328 25848 IsGuiding returns 1
00:11:58.360 00.000 25848 scope still moving after pulse duration time elapsed
00:11:58.420 00.060 25848 IsSlewing returns 0
00:11:58.420 00.000 25848 IsGuiding returns 0
00:11:58.420 00.000 25848 scope move finished after 341 + 78 ms
00:11:58.420 00.000 25848 Move returns status 0, amount 341
00:11:58.420 00.000 25848 move complete, result=0
00:11:58.420 00.000 25848 worker thread done servicing request
00:11:58.420 00.000 25848 Worker thread wakes up
00:11:58.421 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:11:58.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:11:58.421 00.000 21444 GuideStep: 1.1 px 34 ms WEST, 1.9 px 341 ms SOUTH
00:12:01.274 02.853 25848 Exposure complete
00:12:01.360 00.086 25848 worker thread done servicing request
00:12:01.360 00.000 21444 OnExposeComplete: enter
00:12:01.360 00.000 21444 UpdateGuideState(): m_state=6
00:12:01.360 00.000 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 476
00:12:01.360 00.000 21444 Star::Find returns 1 (1), X=1224.04, Y=740.81, Mass=263462, SNR=41.3, Peak=10368 HFD=6.2
00:12:01.360 00.000 21444 Star::Find false star n=4 nbg=262 bg=4033.7 sigma=497.6 thresh=5527 peak=5232
00:12:01.360 00.000 21444 Star::Find false star n=6 nbg=260 bg=2553.2 sigma=390.0 thresh=3723 peak=3567
00:12:01.360 00.000 21444 Star::Find false star n=2 nbg=265 bg=4188.8 sigma=486.1 thresh=5647 peak=5171
00:12:01.360 00.000 21444 Star::Find false star n=1 nbg=273 bg=4130.6 sigma=588.6 thresh=5896 peak=5271
00:12:01.360 00.000 21444 Star::Find false star n=6 nbg=254 bg=3189.6 sigma=465.3 thresh=4585 peak=4390
00:12:01.360 00.000 21444 Star::Find false star n=2 nbg=261 bg=3472.0 sigma=472.1 thresh=4888 peak=4632
00:12:01.360 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.08,-0.23,0.34,U] [#4 0.00,0.00,0.00,L] [#5 1.25,3.82,0.19,U] [#6 -10.26,3.29,0.00,M4] [#7 4.57,4.74,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.13,2.35,2.86,U] 
00:12:01.361 00.001 21444 single-star, 4 included, MultiStar: {0.09, 2.66}, one-star: {1.16, 2.11}
00:12:01.361 00.000 21444 CameraToMount -- cameraTheta (1.07) - m_xAngle (3.05) = xAngle (-1.98 = -1.98)
00:12:01.361 00.000 21444 CameraToMount -- cameraTheta (1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.83 = 1.46)
00:12:01.361 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=2.11 hyp=2.41 cameraTheta=1.07 mountX=-0.97 mountY=2.40, mountTheta=1.95
00:12:01.362 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=2.11, opts=13)
00:12:01.362 00.000 21444 Enqueuing Move request for scope (1.16, 2.11)
00:12:01.362 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=406, FiltMax=65504, Gamma=0.560
00:12:01.362 00.000 21444 UpdateGuideState exits: m=263462 SNR=41.3 Saturated
00:12:01.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:01.362 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:01.362 00.000 21444 Enqueuing Expose request
00:12:01.362 00.000 25848 Worker thread wakes up
00:12:01.362 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, 2.11) opts 0xd
00:12:01.362 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, 2.11)
00:12:01.362 00.000 25848 Moving (1.16, 2.11) raw xDistance=-0.97 yDistance=2.40
00:12:01.362 00.000 25848 BLC: History state: CurrMiss=2.40, AvgInitMiss=-0.07, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.900255, 1:2.395868
00:12:01.362 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:12:01.362 00.000 25848 BLC: window closed
00:12:01.362 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.97
00:12:01.362 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.40 from input 2.40
00:12:01.362 00.000 25848 MoveAxis(E, 26, ABG)
00:12:01.362 00.000 25848 Guiding  Dir = 2, Dur = 26
00:12:01.392 00.030 25848 IsSlewing returns 0
00:12:01.392 00.000 25848 IsGuiding returns 0
00:12:01.424 00.032 25848 IsGuiding returns 1
00:12:01.424 00.000 25848 scope still moving after pulse duration time elapsed
00:12:01.467 00.043 25848 IsSlewing returns 0
00:12:01.467 00.000 25848 IsGuiding returns 0
00:12:01.467 00.000 25848 scope move finished after 26 + 50 ms
00:12:01.467 00.000 25848 Move returns status 0, amount 26
00:12:01.468 00.001 25848 MoveAxis(S, 65, ABG)
00:12:01.468 00.000 25848 Guiding  Dir = 1, Dur = 65
00:12:01.500 00.032 25848 IsSlewing returns 0
00:12:01.500 00.000 25848 IsGuiding returns 0
00:12:01.531 00.031 25848 PulseGuide returned control before completion, sleep 44
00:12:01.588 00.057 25848 IsGuiding returns 1
00:12:01.589 00.001 25848 scope still moving after pulse duration time elapsed
00:12:01.640 00.051 25848 IsSlewing returns 0
00:12:01.640 00.000 25848 IsGuiding returns 0
00:12:01.640 00.000 25848 scope move finished after 65 + 75 ms
00:12:01.640 00.000 25848 Move returns status 0, amount 65
00:12:01.641 00.001 25848 move complete, result=0
00:12:01.641 00.000 25848 worker thread done servicing request
00:12:01.641 00.000 25848 Worker thread wakes up
00:12:01.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:01.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:01.641 00.000 21444 GuideStep: -1.0 px 26 ms EAST, 2.4 px 65 ms SOUTH
00:12:04.486 02.845 25848 Exposure complete
00:12:04.565 00.079 25848 worker thread done servicing request
00:12:04.565 00.000 21444 OnExposeComplete: enter
00:12:04.565 00.000 21444 UpdateGuideState(): m_state=6
00:12:04.566 00.001 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 477
00:12:04.566 00.000 21444 Star::Find returns 1 (1), X=1224.15, Y=737.41, Mass=300225, SNR=56.1, Peak=10696 HFD=7.4
00:12:04.566 00.000 21444 Star::Find false star n=1 nbg=279 bg=4041.0 sigma=583.4 thresh=5791 peak=5184
00:12:04.566 00.000 21444 Star::Find false star n=6 nbg=267 bg=4143.3 sigma=533.0 thresh=5742 peak=5259
00:12:04.566 00.000 21444 Star::Find false star n=14 nbg=267 bg=4132.6 sigma=458.1 thresh=5507 peak=5463
00:12:04.566 00.000 21444 Star::Find false star n=1 nbg=268 bg=4069.8 sigma=488.6 thresh=5536 peak=5265
00:12:04.566 00.000 21444 Star::Find false star n=1 nbg=266 bg=4005.3 sigma=522.0 thresh=5571 peak=5329
00:12:04.566 00.000 21444 Star::Find false star n=1 nbg=253 bg=3807.2 sigma=470.1 thresh=5217 peak=4586
00:12:04.566 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.90,0.98,0.13,U] [#3 4.60,-1.19,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.06,2.07,0.69,U] [#8 0.00,0.00,0.00,L] [#9 2.81,-1.61,0.21,U] [#10 0.00,0.00,0.00,L] [#11 -4.90,-1.71,1.82,U] 
00:12:04.566 00.000 21444 refined, 5 included, MultiStar: {-1.05, -0.85}, one-star: {1.28, -1.29}
00:12:04.566 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.77)
00:12:04.566 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
00:12:04.566 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=-0.85 hyp=1.35 cameraTheta=-2.47 mountX=0.97 mountY=-1.18, mountTheta=-0.88
00:12:04.567 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=-0.85, opts=13)
00:12:04.567 00.000 21444 Enqueuing Move request for scope (-1.05, -0.85)
00:12:04.567 00.000 25848 Worker thread wakes up
00:12:04.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=548, FiltMax=65504, Gamma=0.560
00:12:04.567 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -0.85) opts 0xd
00:12:04.567 00.000 21444 UpdateGuideState exits: m=300225 SNR=56.1 Saturated
00:12:04.567 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, -0.85)
00:12:04.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:04.567 00.000 25848 Moving (-1.05, -0.85) raw xDistance=0.97 yDistance=-1.18
00:12:04.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:04.567 00.000 21444 Enqueuing Expose request
00:12:04.567 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.97
00:12:04.567 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:04.567 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.18
00:12:04.567 00.000 25848 MoveAxis(W, 27, ABG)
00:12:04.567 00.000 25848 Guiding  Dir = 3, Dur = 27
00:12:04.623 00.056 25848 IsSlewing returns 0
00:12:04.623 00.000 25848 IsGuiding returns 0
00:12:04.694 00.071 25848 IsGuiding returns 1
00:12:04.694 00.000 25848 scope still moving after pulse duration time elapsed
00:12:04.749 00.055 25848 IsSlewing returns 0
00:12:04.750 00.001 25848 IsGuiding returns 0
00:12:04.750 00.000 25848 scope move finished after 27 + 100 ms
00:12:04.750 00.000 25848 Move returns status 0, amount 27
00:12:04.750 00.000 25848 MoveAxis(N, 0, ABG)
00:12:04.750 00.000 25848 Move returns status 0, amount 0
00:12:04.750 00.000 25848 move complete, result=0
00:12:04.750 00.000 25848 worker thread done servicing request
00:12:04.750 00.000 25848 Worker thread wakes up
00:12:04.751 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:04.751 00.000 21444 GuideStep: 1.0 px 27 ms WEST, -1.2 px 0 ms NORTH
00:12:04.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:07.601 02.850 25848 Exposure complete
00:12:07.683 00.082 25848 worker thread done servicing request
00:12:07.683 00.000 21444 OnExposeComplete: enter
00:12:07.683 00.000 21444 UpdateGuideState(): m_state=6
00:12:07.683 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 478
00:12:07.683 00.000 21444 Star::Find returns 1 (1), X=1224.67, Y=739.76, Mass=219154, SNR=35.1, Peak=10596 HFD=5.6
00:12:07.683 00.000 21444 Star::Find false star n=6 nbg=241 bg=4430.2 sigma=412.9 thresh=5669 peak=5642
00:12:07.683 00.000 21444 Star::Find false star n=4 nbg=259 bg=4137.4 sigma=549.5 thresh=5786 peak=5407
00:12:07.683 00.000 21444 Star::Find false star n=8 nbg=259 bg=4183.2 sigma=423.8 thresh=5455 peak=5334
00:12:07.684 00.001 21444 Star::Find false star n=6 nbg=251 bg=4158.6 sigma=405.9 thresh=5376 peak=5348
00:12:07.684 00.000 21444 Star::Find false star n=3 nbg=248 bg=4255.1 sigma=481.8 thresh=5701 peak=5498
00:12:07.684 00.000 21444 Star::Find false star n=1 nbg=271 bg=3283.2 sigma=505.7 thresh=4800 peak=4320
00:12:07.684 00.000 21444 Star::Find false star n=3 nbg=254 bg=3816.5 sigma=432.0 thresh=5113 peak=5044
00:12:07.684 00.000 21444 MultiStar: [#1 -28.54,-2.88,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.81,4.03,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.89,1.76,4.21,U] 
00:12:07.684 00.000 21444 refined, 2 included, MultiStar: {0.09, 2.07}, one-star: {1.79, 1.06}
00:12:07.684 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
00:12:07.684 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
00:12:07.684 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=2.07 hyp=2.07 cameraTheta=1.53 mountX=0.09 mountY=1.95, mountTheta=1.52
00:12:07.684 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=2.07, opts=13)
00:12:07.684 00.000 21444 Enqueuing Move request for scope (0.09, 2.07)
00:12:07.685 00.001 25848 Worker thread wakes up
00:12:07.685 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3724, FiltMin=304, FiltMax=65504, Gamma=0.560
00:12:07.685 00.000 21444 UpdateGuideState exits: m=219154 SNR=35.1 Saturated
00:12:07.685 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:07.685 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:07.685 00.000 21444 Enqueuing Expose request
00:12:07.685 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 2.07) opts 0xd
00:12:07.685 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 2.07)
00:12:07.685 00.000 25848 Moving (0.09, 2.07) raw xDistance=0.09 yDistance=1.95
00:12:07.685 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:12:07.685 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
00:12:07.685 00.000 25848 MoveAxis(E, 0, ABG)
00:12:07.685 00.000 25848 Move returns status 0, amount 0
00:12:07.685 00.000 25848 MoveAxis(S, 53, ABG)
00:12:07.685 00.000 25848 Guiding  Dir = 1, Dur = 53
00:12:07.705 00.020 25848 IsSlewing returns 0
00:12:07.706 00.001 25848 IsGuiding returns 0
00:12:07.737 00.031 25848 PulseGuide returned control before completion, sleep 32
00:12:07.773 00.036 25848 IsGuiding returns 1
00:12:07.774 00.001 25848 scope still moving after pulse duration time elapsed
00:12:07.829 00.055 25848 IsSlewing returns 0
00:12:07.829 00.000 25848 IsGuiding returns 0
00:12:07.829 00.000 25848 scope move finished after 53 + 70 ms
00:12:07.829 00.000 25848 Move returns status 0, amount 53
00:12:07.829 00.000 25848 move complete, result=0
00:12:07.829 00.000 25848 worker thread done servicing request
00:12:07.829 00.000 25848 Worker thread wakes up
00:12:07.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:07.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:07.829 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.9 px 53 ms SOUTH
00:12:10.681 02.852 25848 Exposure complete
00:12:10.748 00.067 25848 worker thread done servicing request
00:12:10.748 00.000 21444 OnExposeComplete: enter
00:12:10.748 00.000 21444 UpdateGuideState(): m_state=6
00:12:10.748 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 479
00:12:10.749 00.001 21444 Star::Find returns 1 (1), X=1223.94, Y=738.84, Mass=271906, SNR=48.5, Peak=10396 HFD=6.5
00:12:10.749 00.000 21444 Star::Find false star n=1 nbg=282 bg=2527.8 sigma=532.7 thresh=4126 peak=3779
00:12:10.749 00.000 21444 Star::Find false star n=3 nbg=267 bg=4631.9 sigma=574.3 thresh=6355 peak=5858
00:12:10.749 00.000 21444 Star::Find false star n=2 nbg=268 bg=4266.4 sigma=532.9 thresh=5865 peak=5512
00:12:10.749 00.000 21444 Star::Find false star n=4 nbg=263 bg=4215.1 sigma=461.0 thresh=5598 peak=5358
00:12:10.749 00.000 21444 Star::Find false star n=2 nbg=260 bg=4188.4 sigma=521.1 thresh=5752 peak=5189
00:12:10.749 00.000 21444 Star::Find false star n=4 nbg=260 bg=4159.7 sigma=520.0 thresh=5720 peak=5351
00:12:10.749 00.000 21444 Star::Find false star n=6 nbg=272 bg=3817.7 sigma=536.4 thresh=5427 peak=5172
00:12:10.749 00.000 21444 MultiStar: [#1 -24.81,-16.08,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.76,2.99,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.82,0.31,3.83,U] 
00:12:10.749 00.000 21444 single-star, 2 included, MultiStar: {-1.51, 0.74}, one-star: {1.06, 0.14}
00:12:10.749 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
00:12:10.749 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
00:12:10.749 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=0.14 hyp=1.07 cameraTheta=0.13 mountX=-1.05 mountY=0.54, mountTheta=2.67
00:12:10.750 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=0.14, opts=13)
00:12:10.750 00.000 21444 Enqueuing Move request for scope (1.06, 0.14)
00:12:10.750 00.000 25848 Worker thread wakes up
00:12:10.750 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.14) opts 0xd
00:12:10.750 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 0.14)
00:12:10.750 00.000 25848 Moving (1.06, 0.14) raw xDistance=-1.05 yDistance=0.54
00:12:10.750 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=648, FiltMax=65504, Gamma=0.560
00:12:10.750 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.05
00:12:10.750 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
00:12:10.750 00.000 25848 MoveAxis(E, 30, ABG)
00:12:10.750 00.000 25848 Guiding  Dir = 2, Dur = 30
00:12:10.750 00.000 21444 UpdateGuideState exits: m=271906 SNR=48.5 Saturated
00:12:10.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:10.750 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:10.750 00.000 21444 Enqueuing Expose request
00:12:10.780 00.030 25848 IsSlewing returns 0
00:12:10.781 00.001 25848 IsGuiding returns 0
00:12:10.846 00.065 25848 IsGuiding returns 1
00:12:10.846 00.000 25848 scope still moving after pulse duration time elapsed
00:12:10.906 00.060 25848 IsSlewing returns 0
00:12:10.906 00.000 25848 IsGuiding returns 0
00:12:10.906 00.000 25848 scope move finished after 30 + 95 ms
00:12:10.906 00.000 25848 Move returns status 0, amount 30
00:12:10.906 00.000 25848 MoveAxis(S, 15, ABG)
00:12:10.906 00.000 25848 Guiding  Dir = 1, Dur = 15
00:12:10.936 00.030 25848 IsSlewing returns 0
00:12:10.936 00.000 25848 IsGuiding returns 0
00:12:10.968 00.032 25848 IsGuiding returns 1
00:12:10.968 00.000 25848 scope still moving after pulse duration time elapsed
00:12:11.015 00.047 25848 IsSlewing returns 0
00:12:11.015 00.000 25848 IsGuiding returns 0
00:12:11.015 00.000 25848 scope move finished after 15 + 63 ms
00:12:11.015 00.000 25848 Move returns status 0, amount 15
00:12:11.015 00.000 25848 move complete, result=0
00:12:11.015 00.000 25848 worker thread done servicing request
00:12:11.015 00.000 25848 Worker thread wakes up
00:12:11.015 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.5 px 15 ms SOUTH
00:12:11.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:11.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:13.866 02.851 25848 Exposure complete
00:12:13.944 00.078 25848 worker thread done servicing request
00:12:13.944 00.000 21444 OnExposeComplete: enter
00:12:13.944 00.000 21444 UpdateGuideState(): m_state=6
00:12:13.944 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 480
00:12:13.944 00.000 21444 Star::Find returns 1 (1), X=1223.38, Y=738.39, Mass=388431, SNR=74.0, Peak=12240 HFD=6.8
00:12:13.944 00.000 21444 Star::Find false star n=10 nbg=255 bg=4076.1 sigma=446.1 thresh=5414 peak=5380
00:12:13.944 00.000 21444 Star::Find false star n=2 nbg=275 bg=2527.9 sigma=456.8 thresh=3898 peak=3804
00:12:13.944 00.000 21444 Star::Find false star n=4 nbg=256 bg=4618.7 sigma=511.8 thresh=6154 peak=6025
00:12:13.944 00.000 21444 Star::Find false star n=3 nbg=273 bg=4016.7 sigma=503.9 thresh=5528 peak=5477
00:12:13.945 00.001 21444 Star::Find false star n=3 nbg=257 bg=3085.1 sigma=435.1 thresh=4390 peak=4275
00:12:13.945 00.000 21444 Star::Find false star n=1 nbg=258 bg=3666.3 sigma=480.9 thresh=5109 peak=4592
00:12:13.945 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -15.28,11.43,0.00,M5] [#7 5.03,2.36,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.29,-0.53,2.67,U] 
00:12:13.945 00.000 21444 single-star, 2 included, MultiStar: {-1.55, 0.04}, one-star: {0.50, -0.31}
00:12:13.945 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
00:12:13.945 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
00:12:13.945 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-0.31 hyp=0.59 cameraTheta=-0.55 mountX=-0.53 mountY=-0.09, mountTheta=-2.97
00:12:13.946 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-0.31, opts=13)
00:12:13.946 00.000 21444 Enqueuing Move request for scope (0.50, -0.31)
00:12:13.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=330, FiltMax=65504, Gamma=0.560
00:12:13.946 00.000 21444 UpdateGuideState exits: m=388431 SNR=74.0 Saturated
00:12:13.946 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:13.946 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:13.946 00.000 21444 Enqueuing Expose request
00:12:13.946 00.000 25848 Worker thread wakes up
00:12:13.946 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.31) opts 0xd
00:12:13.946 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, -0.31)
00:12:13.946 00.000 25848 Moving (0.50, -0.31) raw xDistance=-0.53 yDistance=-0.09
00:12:13.946 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.53
00:12:13.946 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:13.946 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:12:13.946 00.000 25848 MoveAxis(E, 18, ABG)
00:12:13.946 00.000 25848 Guiding  Dir = 2, Dur = 18
00:12:13.970 00.024 25848 IsSlewing returns 0
00:12:13.971 00.001 25848 IsGuiding returns 0
00:12:14.002 00.031 25848 IsGuiding returns 1
00:12:14.002 00.000 25848 scope still moving after pulse duration time elapsed
00:12:14.089 00.087 25848 IsSlewing returns 0
00:12:14.090 00.001 25848 IsGuiding returns 0
00:12:14.090 00.000 25848 scope move finished after 18 + 101 ms
00:12:14.090 00.000 25848 Move returns status 0, amount 18
00:12:14.090 00.000 25848 MoveAxis(N, 0, ABG)
00:12:14.090 00.000 25848 Move returns status 0, amount 0
00:12:14.090 00.000 25848 move complete, result=0
00:12:14.090 00.000 25848 worker thread done servicing request
00:12:14.090 00.000 25848 Worker thread wakes up
00:12:14.090 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:14.090 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:14.090 00.000 21444 GuideStep: -0.5 px 18 ms EAST, -0.1 px 0 ms NORTH
00:12:16.942 02.852 25848 Exposure complete
00:12:17.008 00.066 25848 worker thread done servicing request
00:12:17.008 00.000 21444 OnExposeComplete: enter
00:12:17.008 00.000 21444 UpdateGuideState(): m_state=6
00:12:17.008 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 481
00:12:17.008 00.000 21444 Star::Find returns 1 (1), X=1222.85, Y=736.08, Mass=386003, SNR=55.6, Peak=12112 HFD=6.6
00:12:17.009 00.001 21444 Star::Find false star n=5 nbg=255 bg=4136.0 sigma=489.3 thresh=5604 peak=5541
00:12:17.009 00.000 21444 Star::Find false star n=3 nbg=247 bg=2608.1 sigma=393.0 thresh=3787 peak=3592
00:12:17.009 00.000 21444 Star::Find false star n=5 nbg=274 bg=3977.4 sigma=492.2 thresh=5454 peak=5366
00:12:17.009 00.000 21444 Star::Find false star n=5 nbg=257 bg=4056.2 sigma=456.5 thresh=5426 peak=5287
00:12:17.009 00.000 21444 Star::Find false star n=5 nbg=278 bg=4222.5 sigma=525.9 thresh=5800 peak=5358
00:12:17.009 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.43,0.18,0.24,U] [#4 1.87,-7.98,0.17,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.23,-0.76,1.05,U] [#8 0.00,0.00,0.00,L] [#9 -0.69,0.30,0.24,U] [#10 0.00,0.00,0.00,L] [#11 -3.81,-2.54,3.90,U] 
00:12:17.009 00.000 21444 single-star, 5 included, MultiStar: {-1.62, -2.21}, one-star: {-0.02, -2.62}
00:12:17.009 00.000 21444 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.05) = xAngle (-4.63 = 1.65)
00:12:17.009 00.000 21444 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.47 = -1.19)
00:12:17.009 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-2.62 hyp=2.62 cameraTheta=-1.58 mountX=-0.21 mountY=-2.43, mountTheta=-1.66
00:12:17.010 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-2.62, opts=13)
00:12:17.010 00.000 21444 Enqueuing Move request for scope (-0.02, -2.62)
00:12:17.010 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=472, FiltMax=65504, Gamma=0.560
00:12:17.010 00.000 21444 UpdateGuideState exits: m=386003 SNR=55.6 Saturated
00:12:17.010 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:17.010 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:17.010 00.000 21444 Enqueuing Expose request
00:12:17.010 00.000 25848 Worker thread wakes up
00:12:17.010 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -2.62) opts 0xd
00:12:17.010 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -2.62)
00:12:17.010 00.000 25848 Moving (-0.02, -2.62) raw xDistance=-0.21 yDistance=-2.43
00:12:17.010 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
00:12:17.010 00.000 25848 resist switch: large excursion: input -2.43 thresh 1.53 direction from 1 to -1
00:12:17.010 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.30
00:12:17.010 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.43 from input -2.43
00:12:17.010 00.000 25848 MoveAxis(E, 0, ABG)
00:12:17.010 00.000 25848 Move returns status 0, amount 0
00:12:17.010 00.000 25848 BLC: Oldest BLC event removed
00:12:17.010 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
00:12:17.010 00.000 25848 MoveAxis(N, 355, ABG)
00:12:17.010 00.000 25848 Guiding  Dir = 0, Dur = 355
00:12:17.062 00.052 25848 IsSlewing returns 0
00:12:17.062 00.000 25848 IsGuiding returns 0
00:12:17.093 00.031 25848 PulseGuide returned control before completion, sleep 335
00:12:17.438 00.345 25848 IsGuiding returns 1
00:12:17.438 00.000 25848 scope still moving after pulse duration time elapsed
00:12:17.500 00.062 25848 IsSlewing returns 0
00:12:17.500 00.000 25848 IsGuiding returns 0
00:12:17.500 00.000 25848 scope move finished after 355 + 83 ms
00:12:17.500 00.000 25848 Move returns status 0, amount 355
00:12:17.501 00.001 25848 move complete, result=0
00:12:17.501 00.000 25848 worker thread done servicing request
00:12:17.501 00.000 25848 Worker thread wakes up
00:12:17.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:17.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:17.501 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -2.4 px 355 ms NORTH
00:12:20.341 02.840 25848 Exposure complete
00:12:20.428 00.087 25848 worker thread done servicing request
00:12:20.428 00.000 21444 OnExposeComplete: enter
00:12:20.428 00.000 21444 UpdateGuideState(): m_state=6
00:12:20.428 00.000 21444 Star::Find(15, 1222, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 482
00:12:20.428 00.000 21444 Star::Find returns 1 (1), X=1222.35, Y=738.24, Mass=423068, SNR=68.9, Peak=12968 HFD=6.7
00:12:20.429 00.001 21444 Star::Find false star n=4 nbg=249 bg=4139.7 sigma=451.8 thresh=5495 peak=5396
00:12:20.429 00.000 21444 Star::Find false star n=3 nbg=253 bg=4081.8 sigma=426.2 thresh=5360 peak=5182
00:12:20.429 00.000 21444 Star::Find false star n=3 nbg=265 bg=4151.9 sigma=526.2 thresh=5730 peak=5410
00:12:20.429 00.000 21444 Star::Find false star n=1 nbg=258 bg=3279.8 sigma=427.7 thresh=4563 peak=4149
00:12:20.429 00.000 21444 Star::Find false star n=4 nbg=274 bg=3531.7 sigma=516.4 thresh=5081 peak=4994
00:12:20.429 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.41,-13.07,0.00,M1] [#3 -2.38,1.16,0.16,U] [#4 1.13,-10.02,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.43,1.86,0.76,U] [#8 -18.69,-20.85,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.90,-0.11,3.70,U] 
00:12:20.429 00.000 21444 single-star, 3 included, MultiStar: {-2.27, 0.13}, one-star: {-0.53, -0.46}
00:12:20.429 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.48 = 0.81)
00:12:20.429 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.32 = -2.04)
00:12:20.429 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-0.46 hyp=0.70 cameraTheta=-2.43 mountX=0.48 mountY=-0.62, mountTheta=-0.91
00:12:20.430 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-0.46, opts=13)
00:12:20.430 00.000 21444 Enqueuing Move request for scope (-0.53, -0.46)
00:12:20.430 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=356, FiltMax=65504, Gamma=0.560
00:12:20.430 00.000 21444 UpdateGuideState exits: m=423068 SNR=68.9 Saturated
00:12:20.430 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:20.430 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:20.430 00.000 21444 Enqueuing Expose request
00:12:20.430 00.000 25848 Worker thread wakes up
00:12:20.430 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.46) opts 0xd
00:12:20.430 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -0.46)
00:12:20.430 00.000 25848 Moving (-0.53, -0.46) raw xDistance=0.48 yDistance=-0.62
00:12:20.430 00.000 25848 BLC: History state: CurrMiss=0.62, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.432306, 1:0.621159
00:12:20.430 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:12:20.430 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
00:12:20.430 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:12:20.430 00.000 25848 MoveAxis(E, 0, ABG)
00:12:20.430 00.000 25848 Move returns status 0, amount 0
00:12:20.430 00.000 25848 MoveAxis(N, 17, ABG)
00:12:20.430 00.000 25848 Guiding  Dir = 0, Dur = 17
00:12:20.485 00.055 25848 IsSlewing returns 0
00:12:20.486 00.001 25848 IsGuiding returns 0
00:12:20.517 00.031 25848 IsGuiding returns 1
00:12:20.517 00.000 25848 scope still moving after pulse duration time elapsed
00:12:20.577 00.060 25848 IsSlewing returns 0
00:12:20.578 00.001 25848 IsGuiding returns 0
00:12:20.578 00.000 25848 scope move finished after 17 + 74 ms
00:12:20.578 00.000 25848 Move returns status 0, amount 17
00:12:20.578 00.000 25848 move complete, result=0
00:12:20.578 00.000 25848 worker thread done servicing request
00:12:20.578 00.000 25848 Worker thread wakes up
00:12:20.578 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.6 px 17 ms NORTH
00:12:20.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:20.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:23.417 02.839 25848 Exposure complete
00:12:23.498 00.081 25848 worker thread done servicing request
00:12:23.499 00.001 21444 OnExposeComplete: enter
00:12:23.499 00.000 21444 UpdateGuideState(): m_state=6
00:12:23.499 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 483
00:12:23.499 00.000 21444 Star::Find returns 1 (1), X=1222.94, Y=738.18, Mass=373837, SNR=62.4, Peak=11912 HFD=6.9
00:12:23.499 00.000 21444 Star::Find false star n=2 nbg=259 bg=4060.7 sigma=492.3 thresh=5538 peak=5235
00:12:23.499 00.000 21444 Star::Find false star n=9 nbg=259 bg=4175.3 sigma=488.9 thresh=5642 peak=5436
00:12:23.499 00.000 21444 Star::Find false star n=4 nbg=261 bg=4219.0 sigma=462.5 thresh=5607 peak=5419
00:12:23.499 00.000 21444 Star::Find false star n=3 nbg=260 bg=4213.9 sigma=463.8 thresh=5605 peak=5355
00:12:23.499 00.000 21444 Star::Find false star n=2 nbg=261 bg=4411.7 sigma=470.7 thresh=5824 peak=5474
00:12:23.499 00.000 21444 Star::Find false star n=2 nbg=271 bg=3098.7 sigma=531.5 thresh=4693 peak=4250
00:12:23.499 00.000 21444 Star::Find false star n=1 nbg=269 bg=3670.9 sigma=533.1 thresh=5270 peak=4617
00:12:23.499 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.21,-25.66,0.00,M2] [#3 -0.72,0.76,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.50,2.92,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.35,-0.30,3.44,U] 
00:12:23.499 00.000 21444 single-star, 3 included, MultiStar: {-2.17, 0.21}, one-star: {0.06, -0.52}
00:12:23.499 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.50 = 1.78)
00:12:23.500 00.001 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.06)
00:12:23.500 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.52 hyp=0.52 cameraTheta=-1.45 mountX=-0.11 mountY=-0.46, mountTheta=-1.80
00:12:23.500 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.52, opts=13)
00:12:23.500 00.000 21444 Enqueuing Move request for scope (0.06, -0.52)
00:12:23.500 00.000 25848 Worker thread wakes up
00:12:23.501 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.52) opts 0xd
00:12:23.501 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.52)
00:12:23.501 00.000 25848 Moving (0.06, -0.52) raw xDistance=-0.11 yDistance=-0.46
00:12:23.501 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3708, FiltMin=532, FiltMax=65504, Gamma=0.560
00:12:23.501 00.000 21444 UpdateGuideState exits: m=373837 SNR=62.4 Saturated
00:12:23.501 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:23.501 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:23.501 00.000 21444 Enqueuing Expose request
00:12:23.501 00.000 25848 BLC: History state: CurrMiss=0.46, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.432306, 1:0.621159, 2:0.455603
00:12:23.501 00.000 25848 BLC: No correction, Miss < min_move
00:12:23.501 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:12:23.501 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:23.501 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
00:12:23.501 00.000 25848 MoveAxis(E, 0, ABG)
00:12:23.501 00.000 25848 Move returns status 0, amount 0
00:12:23.501 00.000 25848 MoveAxis(N, 0, ABG)
00:12:23.501 00.000 25848 Move returns status 0, amount 0
00:12:23.501 00.000 25848 move complete, result=0
00:12:23.501 00.000 25848 worker thread done servicing request
00:12:23.501 00.000 25848 Worker thread wakes up
00:12:23.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:23.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:23.501 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
00:12:26.352 02.851 25848 Exposure complete
00:12:26.442 00.090 25848 worker thread done servicing request
00:12:26.442 00.000 21444 OnExposeComplete: enter
00:12:26.442 00.000 21444 UpdateGuideState(): m_state=6
00:12:26.442 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 484
00:12:26.442 00.000 21444 Star::Find returns 1 (1), X=1221.65, Y=737.84, Mass=486854, SNR=101.7, Peak=12184 HFD=7.0
00:12:26.443 00.001 21444 Star::Find false star n=3 nbg=267 bg=4695.4 sigma=504.8 thresh=6210 peak=6092
00:12:26.443 00.000 21444 Star::Find false star n=1 nbg=262 bg=4177.3 sigma=507.7 thresh=5700 peak=5222
00:12:26.443 00.000 21444 Star::Find false star n=1 nbg=254 bg=4276.3 sigma=500.3 thresh=5777 peak=5339
00:12:26.443 00.000 21444 Star::Find false star n=5 nbg=258 bg=3800.4 sigma=450.0 thresh=5150 peak=4927
00:12:26.443 00.000 21444 MultiStar: [#1 -29.20,12.60,0.00,M6] [#2 -17.56,-25.28,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 4.09,-8.01,0.15,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.52,1.65,0.57,U] [#8 0.00,0.00,0.00,L] [#9 2.95,13.74,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -5.76,-1.31,2.93,U] 
00:12:26.443 00.000 21444 single-star, 3 included, MultiStar: {-3.45, -1.06}, one-star: {-1.22, -0.86}
00:12:26.443 00.000 21444 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.05) = xAngle (-5.58 = 0.70)
00:12:26.443 00.000 21444 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.43 = -2.14)
00:12:26.443 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=-0.86 hyp=1.49 cameraTheta=-2.53 mountX=1.14 mountY=-1.26, mountTheta=-0.83
00:12:26.444 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=-0.86, opts=13)
00:12:26.444 00.000 21444 Enqueuing Move request for scope (-1.22, -0.86)
00:12:26.444 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=458, FiltMax=65504, Gamma=0.560
00:12:26.444 00.000 21444 UpdateGuideState exits: m=486854 SNR=101.7 Saturated
00:12:26.444 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:26.444 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:26.444 00.000 21444 Enqueuing Expose request
00:12:26.444 00.000 25848 Worker thread wakes up
00:12:26.444 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.86) opts 0xd
00:12:26.444 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, -0.86)
00:12:26.444 00.000 25848 Moving (-1.22, -0.86) raw xDistance=1.14 yDistance=-1.26
00:12:26.444 00.000 25848 BLC: window closed
00:12:26.444 00.000 25848 BLC: History state: CurrMiss=1.26, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.432306, 1:0.621159, 2:0.455603
00:12:26.444 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:12:26.444 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
00:12:26.445 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
00:12:26.445 00.000 25848 MoveAxis(W, 33, ABG)
00:12:26.445 00.000 25848 Guiding  Dir = 3, Dur = 33
00:12:26.470 00.025 25848 IsSlewing returns 0
00:12:26.471 00.001 25848 IsGuiding returns 0
00:12:26.502 00.031 25848 PulseGuide returned control before completion, sleep 12
00:12:26.529 00.027 25848 IsGuiding returns 1
00:12:26.529 00.000 25848 scope still moving after pulse duration time elapsed
00:12:26.609 00.080 25848 IsSlewing returns 0
00:12:26.609 00.000 25848 IsGuiding returns 0
00:12:26.609 00.000 25848 scope move finished after 33 + 105 ms
00:12:26.609 00.000 25848 Move returns status 0, amount 33
00:12:26.609 00.000 25848 MoveAxis(N, 34, ABG)
00:12:26.609 00.000 25848 Guiding  Dir = 0, Dur = 34
00:12:26.668 00.059 25848 IsSlewing returns 0
00:12:26.668 00.000 25848 IsGuiding returns 0
00:12:26.689 00.021 25848 PulseGuide returned control before completion, sleep 23
00:12:26.713 00.024 25848 IsGuiding returns 1
00:12:26.714 00.001 25848 scope still moving after pulse duration time elapsed
00:12:26.764 00.050 25848 IsSlewing returns 0
00:12:26.764 00.000 25848 IsGuiding returns 0
00:12:26.764 00.000 25848 scope move finished after 34 + 62 ms
00:12:26.764 00.000 25848 Move returns status 0, amount 34
00:12:26.764 00.000 25848 move complete, result=0
00:12:26.765 00.001 25848 worker thread done servicing request
00:12:26.765 00.000 25848 Worker thread wakes up
00:12:26.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:26.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:26.765 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.3 px 34 ms NORTH
00:12:29.616 02.851 25848 Exposure complete
00:12:29.701 00.085 25848 worker thread done servicing request
00:12:29.701 00.000 21444 OnExposeComplete: enter
00:12:29.701 00.000 21444 UpdateGuideState(): m_state=6
00:12:29.701 00.000 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 485
00:12:29.701 00.000 21444 Star::Find returns 1 (1), X=1224.91, Y=737.10, Mass=528779, SNR=99.4, Peak=14152 HFD=6.6
00:12:29.701 00.000 21444 Star::Find false star n=3 nbg=244 bg=4160.9 sigma=433.5 thresh=5461 peak=5278
00:12:29.701 00.000 21444 Star::Find false star n=2 nbg=279 bg=2657.9 sigma=505.6 thresh=4175 peak=3719
00:12:29.701 00.000 21444 Star::Find false star n=4 nbg=251 bg=4145.8 sigma=448.5 thresh=5491 peak=5385
00:12:29.701 00.000 21444 Star::Find false star n=1 nbg=280 bg=4155.9 sigma=604.6 thresh=5970 peak=5343
00:12:29.701 00.000 21444 Star::Find false star n=7 nbg=252 bg=4108.5 sigma=432.7 thresh=5407 peak=5206
00:12:29.701 00.000 21444 Star::Find false star n=4 nbg=259 bg=4136.1 sigma=494.3 thresh=5619 peak=5526
00:12:29.701 00.000 21444 Star::Find false star n=3 nbg=252 bg=3718.8 sigma=453.4 thresh=5079 peak=4894
00:12:29.701 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.16,2.24,0.08,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.83,0.97,0.71,U] [#8 0.00,0.00,0.00,L] [#9 -9.26,13.62,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -2.90,-1.53,2.77,U] 
00:12:29.701 00.000 21444 refined, 3 included, MultiStar: {-0.56, -1.09}, one-star: {2.04, -1.60}
00:12:29.702 00.001 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.10 = 1.19)
00:12:29.702 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.94 = -1.66)
00:12:29.702 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=-1.09 hyp=1.22 cameraTheta=-2.04 mountX=0.46 mountY=-1.22, mountTheta=-1.21
00:12:29.702 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=-1.09, opts=13)
00:12:29.702 00.000 21444 Enqueuing Move request for scope (-0.56, -1.09)
00:12:29.702 00.000 25848 Worker thread wakes up
00:12:29.703 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=520, FiltMax=65504, Gamma=0.560
00:12:29.703 00.000 21444 UpdateGuideState exits: m=528779 SNR=99.4 Saturated
00:12:29.703 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.09) opts 0xd
00:12:29.703 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, -1.09)
00:12:29.703 00.000 25848 Moving (-0.56, -1.09) raw xDistance=0.46 yDistance=-1.22
00:12:29.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:29.703 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
00:12:29.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:29.703 00.000 21444 Enqueuing Expose request
00:12:29.703 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
00:12:29.703 00.000 25848 MoveAxis(E, 0, ABG)
00:12:29.703 00.000 25848 Move returns status 0, amount 0
00:12:29.703 00.000 25848 MoveAxis(N, 33, ABG)
00:12:29.703 00.000 25848 Guiding  Dir = 0, Dur = 33
00:12:29.733 00.030 25848 IsSlewing returns 0
00:12:29.734 00.001 25848 IsGuiding returns 0
00:12:29.765 00.031 25848 PulseGuide returned control before completion, sleep 12
00:12:29.788 00.023 25848 IsGuiding returns 1
00:12:29.788 00.000 25848 scope still moving after pulse duration time elapsed
00:12:29.843 00.055 25848 IsSlewing returns 0
00:12:29.878 00.035 25848 IsGuiding returns 0
00:12:29.878 00.000 25848 scope move finished after 33 + 111 ms
00:12:29.879 00.001 25848 Move returns status 0, amount 33
00:12:29.879 00.000 25848 move complete, result=0
00:12:29.879 00.000 25848 worker thread done servicing request
00:12:29.879 00.000 25848 Worker thread wakes up
00:12:29.879 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:29.879 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:29.879 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.2 px 33 ms NORTH
00:12:32.722 02.843 25848 Exposure complete
00:12:32.810 00.088 25848 worker thread done servicing request
00:12:32.810 00.000 21444 OnExposeComplete: enter
00:12:32.810 00.000 21444 UpdateGuideState(): m_state=6
00:12:32.810 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 486
00:12:32.810 00.000 21444 Star::Find returns 1 (1), X=1222.45, Y=738.00, Mass=410590, SNR=69.4, Peak=12440 HFD=6.5
00:12:32.810 00.000 21444 Star::Find false star n=7 nbg=249 bg=2515.4 sigma=371.5 thresh=3630 peak=3599
00:12:32.810 00.000 21444 Star::Find false star n=2 nbg=273 bg=4160.6 sigma=531.2 thresh=5754 peak=5443
00:12:32.810 00.000 21444 Star::Find false star n=3 nbg=273 bg=4212.7 sigma=473.0 thresh=5632 peak=5363
00:12:32.810 00.000 21444 Star::Find false star n=4 nbg=249 bg=4140.2 sigma=453.0 thresh=5499 peak=5269
00:12:32.810 00.000 21444 Star::Find false star n=3 nbg=271 bg=4195.8 sigma=535.8 thresh=5803 peak=5415
00:12:32.811 00.001 21444 MultiStar: [#1 -25.97,-6.62,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 -2.28,0.68,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.89,1.39,0.87,U] [#8 0.00,0.00,0.00,L] [#9 -21.62,-1.51,0.00,M3] [#10 8.71,-10.01,0.00,M10] [#11 -3.87,-0.17,4.17,U] 
00:12:32.811 00.000 21444 single-star, 3 included, MultiStar: {-2.19, -0.01}, one-star: {-0.42, -0.70}
00:12:32.811 00.000 21444 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.05) = xAngle (-5.17 = 1.11)
00:12:32.811 00.000 21444 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.01 = -1.73)
00:12:32.811 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.70 hyp=0.81 cameraTheta=-2.12 mountX=0.36 mountY=-0.80, mountTheta=-1.15
00:12:32.812 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.70, opts=13)
00:12:32.812 00.000 21444 Enqueuing Move request for scope (-0.42, -0.70)
00:12:32.812 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3708, FiltMin=572, FiltMax=65504, Gamma=0.560
00:12:32.812 00.000 25848 Worker thread wakes up
00:12:32.812 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.70) opts 0xd
00:12:32.812 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.70)
00:12:32.812 00.000 25848 Moving (-0.42, -0.70) raw xDistance=0.36 yDistance=-0.80
00:12:32.812 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
00:12:32.812 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
00:12:32.812 00.000 25848 MoveAxis(E, 0, ABG)
00:12:32.812 00.000 25848 Move returns status 0, amount 0
00:12:32.812 00.000 25848 MoveAxis(N, 22, ABG)
00:12:32.812 00.000 25848 Guiding  Dir = 0, Dur = 22
00:12:32.812 00.000 21444 UpdateGuideState exits: m=410590 SNR=69.4 Saturated
00:12:32.813 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:32.813 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:32.813 00.000 21444 Enqueuing Expose request
00:12:32.845 00.032 25848 IsSlewing returns 0
00:12:32.846 00.001 25848 IsGuiding returns 0
00:12:32.879 00.033 25848 IsGuiding returns 1
00:12:32.879 00.000 25848 scope still moving after pulse duration time elapsed
00:12:32.940 00.061 25848 IsSlewing returns 0
00:12:32.940 00.000 25848 IsGuiding returns 0
00:12:32.940 00.000 25848 scope move finished after 22 + 71 ms
00:12:32.940 00.000 25848 Move returns status 0, amount 22
00:12:32.940 00.000 25848 move complete, result=0
00:12:32.941 00.001 25848 worker thread done servicing request
00:12:32.941 00.000 25848 Worker thread wakes up
00:12:32.941 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:32.941 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:32.941 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.8 px 22 ms NORTH
00:12:35.792 02.851 25848 Exposure complete
00:12:35.872 00.080 25848 worker thread done servicing request
00:12:35.872 00.000 21444 OnExposeComplete: enter
00:12:35.872 00.000 21444 UpdateGuideState(): m_state=6
00:12:35.872 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 487
00:12:35.872 00.000 21444 Star::Find returns 1 (1), X=1223.22, Y=739.14, Mass=373645, SNR=72.5, Peak=12440 HFD=6.4
00:12:35.873 00.001 21444 Star::Find false star n=3 nbg=253 bg=4097.4 sigma=511.1 thresh=5631 peak=5374
00:12:35.873 00.000 21444 Star::Find false star n=1 nbg=275 bg=2660.2 sigma=474.6 thresh=4084 peak=3529
00:12:35.873 00.000 21444 Star::Find false star n=4 nbg=255 bg=4557.8 sigma=510.8 thresh=6090 peak=6088
00:12:35.873 00.000 21444 Star::Find false star n=1 nbg=261 bg=4294.8 sigma=544.8 thresh=5929 peak=5482
00:12:35.873 00.000 21444 Star::Find false star n=1 nbg=274 bg=3962.5 sigma=535.0 thresh=5568 peak=5022
00:12:35.873 00.000 21444 Star::Find false star n=3 nbg=272 bg=4102.8 sigma=527.8 thresh=5686 peak=5317
00:12:35.873 00.000 21444 Star::Find false star n=3 nbg=253 bg=3163.2 sigma=439.2 thresh=4481 peak=4191
00:12:35.873 00.000 21444 Star::Find false star n=2 nbg=252 bg=3861.7 sigma=426.2 thresh=5140 peak=4930
00:12:35.873 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.87,3.04,0.79,U] [#8 -10.09,-21.58,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.87,0.47,3.58,U] 
00:12:35.873 00.000 21444 single-star, 2 included, MultiStar: {-1.95, 0.84}, one-star: {0.34, 0.44}
00:12:35.873 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.15 = -2.15)
00:12:35.873 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.29)
00:12:35.873 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=0.44 hyp=0.56 cameraTheta=0.90 mountX=-0.30 mountY=0.54, mountTheta=2.09
00:12:35.874 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=0.44, opts=13)
00:12:35.874 00.000 21444 Enqueuing Move request for scope (0.34, 0.44)
00:12:35.874 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=368, FiltMax=65504, Gamma=0.560
00:12:35.874 00.000 21444 UpdateGuideState exits: m=373645 SNR=72.5 Saturated
00:12:35.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:35.874 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:35.874 00.000 21444 Enqueuing Expose request
00:12:35.874 00.000 25848 Worker thread wakes up
00:12:35.874 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.44) opts 0xd
00:12:35.874 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 0.44)
00:12:35.874 00.000 25848 Moving (0.34, 0.44) raw xDistance=-0.30 yDistance=0.54
00:12:35.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
00:12:35.874 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:35.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
00:12:35.874 00.000 25848 MoveAxis(E, 0, ABG)
00:12:35.874 00.000 25848 Move returns status 0, amount 0
00:12:35.874 00.000 25848 MoveAxis(N, 0, ABG)
00:12:35.874 00.000 25848 Move returns status 0, amount 0
00:12:35.874 00.000 25848 move complete, result=0
00:12:35.874 00.000 25848 worker thread done servicing request
00:12:35.874 00.000 25848 Worker thread wakes up
00:12:35.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:35.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:35.874 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
00:12:38.715 02.841 25848 Exposure complete
00:12:38.791 00.076 25848 worker thread done servicing request
00:12:38.791 00.000 21444 OnExposeComplete: enter
00:12:38.791 00.000 21444 UpdateGuideState(): m_state=6
00:12:38.791 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 488
00:12:38.791 00.000 21444 Star::Find returns 1 (1), X=1222.48, Y=738.53, Mass=483175, SNR=71.0, Peak=14132 HFD=7.0
00:12:38.792 00.001 21444 Star::Find false star n=2 nbg=263 bg=2623.0 sigma=452.7 thresh=3981 peak=3660
00:12:38.792 00.000 21444 Star::Find false star n=3 nbg=264 bg=4042.8 sigma=483.3 thresh=5493 peak=5352
00:12:38.792 00.000 21444 Star::Find false star n=5 nbg=255 bg=4057.0 sigma=489.1 thresh=5524 peak=5186
00:12:38.792 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.90,1.12,0.20,U] [#4 -14.79,1.79,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.62,2.94,0.95,U] [#8 -9.32,-13.45,0.00,M1] [#9 0.13,-0.03,0.14,U] [#10 0.00,0.00,0.00,L] [#11 -4.27,-0.77,4.42,U] 
00:12:38.792 00.000 21444 single-star, 4 included, MultiStar: {-2.42, -0.08}, one-star: {-0.39, -0.17}
00:12:38.792 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.49)
00:12:38.792 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.35)
00:12:38.792 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-0.17 hyp=0.43 cameraTheta=-2.74 mountX=0.38 mountY=-0.30, mountTheta=-0.68
00:12:38.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-0.17, opts=13)
00:12:38.793 00.000 21444 Enqueuing Move request for scope (-0.39, -0.17)
00:12:38.793 00.000 25848 Worker thread wakes up
00:12:38.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=398, FiltMax=65504, Gamma=0.560
00:12:38.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.17) opts 0xd
00:12:38.793 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -0.17)
00:12:38.793 00.000 25848 Moving (-0.39, -0.17) raw xDistance=0.38 yDistance=-0.30
00:12:38.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
00:12:38.793 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:38.793 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:12:38.793 00.000 25848 MoveAxis(E, 0, ABG)
00:12:38.793 00.000 25848 Move returns status 0, amount 0
00:12:38.793 00.000 25848 MoveAxis(N, 0, ABG)
00:12:38.793 00.000 25848 Move returns status 0, amount 0
00:12:38.794 00.001 21444 UpdateGuideState exits: m=483175 SNR=71.0 Saturated
00:12:38.794 00.000 25848 move complete, result=0
00:12:38.794 00.000 25848 worker thread done servicing request
00:12:38.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:38.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:38.794 00.000 21444 Enqueuing Expose request
00:12:38.794 00.000 25848 Worker thread wakes up
00:12:38.794 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:38.794 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:38.794 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
00:12:41.647 02.853 25848 Exposure complete
00:12:41.735 00.088 25848 worker thread done servicing request
00:12:41.735 00.000 21444 OnExposeComplete: enter
00:12:41.735 00.000 21444 UpdateGuideState(): m_state=6
00:12:41.736 00.001 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 489
00:12:41.736 00.000 21444 Star::Find returns 1 (1), X=1222.69, Y=738.49, Mass=446242, SNR=75.6, Peak=12568 HFD=7.0
00:12:41.736 00.000 21444 Star::Find false star n=3 nbg=249 bg=2683.1 sigma=394.9 thresh=3868 peak=3617
00:12:41.736 00.000 21444 Star::Find false star n=2 nbg=254 bg=4113.6 sigma=479.5 thresh=5552 peak=5197
00:12:41.736 00.000 21444 Star::Find false star n=3 nbg=276 bg=4123.9 sigma=529.4 thresh=5712 peak=5520
00:12:41.736 00.000 21444 Star::Find false star n=5 nbg=258 bg=3210.2 sigma=450.6 thresh=4562 peak=4419
00:12:41.736 00.000 21444 Star::Find false star n=7 nbg=256 bg=3766.5 sigma=473.5 thresh=5187 peak=4807
00:12:41.736 00.000 21444 MultiStar: [#1 -21.12,14.14,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -2.38,1.62,0.19,U] [#4 -15.22,-2.10,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.44,2.87,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.43,0.17,4.11,U] 
00:12:41.736 00.000 21444 single-star, 3 included, MultiStar: {-3.22, 0.54}, one-star: {-0.19, -0.20}
00:12:41.736 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
00:12:41.736 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.93)
00:12:41.736 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.20 hyp=0.28 cameraTheta=-2.32 mountX=0.17 mountY=-0.26, mountTheta=-0.99
00:12:41.737 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.20, opts=13)
00:12:41.737 00.000 21444 Enqueuing Move request for scope (-0.19, -0.20)
00:12:41.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=308, FiltMax=65504, Gamma=0.560
00:12:41.737 00.000 21444 UpdateGuideState exits: m=446242 SNR=75.6 Saturated
00:12:41.738 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:41.738 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:41.738 00.000 21444 Enqueuing Expose request
00:12:41.738 00.000 25848 Worker thread wakes up
00:12:41.738 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.20) opts 0xd
00:12:41.738 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.20)
00:12:41.738 00.000 25848 Moving (-0.19, -0.20) raw xDistance=0.17 yDistance=-0.26
00:12:41.738 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:12:41.738 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:41.738 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:12:41.738 00.000 25848 MoveAxis(E, 0, ABG)
00:12:41.738 00.000 25848 Move returns status 0, amount 0
00:12:41.738 00.000 25848 MoveAxis(N, 0, ABG)
00:12:41.738 00.000 25848 Move returns status 0, amount 0
00:12:41.738 00.000 25848 move complete, result=0
00:12:41.738 00.000 25848 worker thread done servicing request
00:12:41.738 00.000 25848 Worker thread wakes up
00:12:41.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:41.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:41.738 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:12:44.580 02.842 25848 Exposure complete
00:12:44.668 00.088 25848 worker thread done servicing request
00:12:44.668 00.000 21444 OnExposeComplete: enter
00:12:44.668 00.000 21444 UpdateGuideState(): m_state=6
00:12:44.668 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 490
00:12:44.668 00.000 21444 Star::Find returns 1 (1), X=1223.30, Y=737.36, Mass=470053, SNR=76.7, Peak=13044 HFD=7.2
00:12:44.669 00.001 21444 Star::Find false star n=1 nbg=279 bg=2545.9 sigma=512.6 thresh=4084 peak=3557
00:12:44.669 00.000 21444 Star::Find false star n=10 nbg=268 bg=4140.8 sigma=482.5 thresh=5588 peak=5570
00:12:44.669 00.000 21444 Star::Find false star n=1 nbg=245 bg=4081.3 sigma=430.1 thresh=5371 peak=5174
00:12:44.669 00.000 21444 Star::Find false star n=2 nbg=262 bg=4239.8 sigma=495.3 thresh=5726 peak=5444
00:12:44.669 00.000 21444 Star::Find false star n=2 nbg=248 bg=3260.8 sigma=456.8 thresh=4631 peak=4539
00:12:44.669 00.000 21444 MultiStar: [#1 -30.27,24.09,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.34,-1.96,0.13,U] [#6 0.00,0.00,0.00,L] [#7 3.31,1.95,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -3.73,-16.26,0.00,R] [#11 -5.06,-0.35,3.09,U] 
00:12:44.669 00.000 21444 single-star, 3 included, MultiStar: {-2.63, -0.25}, one-star: {0.42, -1.34}
00:12:44.669 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.32 = 1.97)
00:12:44.669 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
00:12:44.669 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-1.34 hyp=1.40 cameraTheta=-1.27 mountX=-0.54 mountY=-1.08, mountTheta=-2.04
00:12:44.670 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-1.34, opts=13)
00:12:44.670 00.000 21444 Enqueuing Move request for scope (0.42, -1.34)
00:12:44.670 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=234, FiltMax=65504, Gamma=0.560
00:12:44.670 00.000 25848 Worker thread wakes up
00:12:44.670 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.34) opts 0xd
00:12:44.670 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -1.34)
00:12:44.670 00.000 25848 Moving (0.42, -1.34) raw xDistance=-0.54 yDistance=-1.08
00:12:44.670 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
00:12:44.670 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
00:12:44.671 00.001 25848 MoveAxis(E, 16, ABG)
00:12:44.671 00.000 25848 Guiding  Dir = 2, Dur = 16
00:12:44.671 00.000 21444 UpdateGuideState exits: m=470053 SNR=76.7 Saturated
00:12:44.671 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:44.671 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:44.671 00.000 21444 Enqueuing Expose request
00:12:44.740 00.069 25848 IsSlewing returns 0
00:12:44.740 00.000 25848 IsGuiding returns 0
00:12:44.772 00.032 25848 IsGuiding returns 1
00:12:44.772 00.000 25848 scope still moving after pulse duration time elapsed
00:12:44.830 00.058 25848 IsSlewing returns 0
00:12:44.830 00.000 25848 IsGuiding returns 0
00:12:44.830 00.000 25848 scope move finished after 16 + 73 ms
00:12:44.830 00.000 25848 Move returns status 0, amount 16
00:12:44.830 00.000 25848 MoveAxis(N, 29, ABG)
00:12:44.830 00.000 25848 Guiding  Dir = 0, Dur = 29
00:12:44.861 00.031 25848 IsSlewing returns 0
00:12:44.861 00.000 25848 IsGuiding returns 0
00:12:44.891 00.030 25848 IsGuiding returns 1
00:12:44.893 00.002 25848 scope still moving after pulse duration time elapsed
00:12:44.951 00.058 25848 IsSlewing returns 0
00:12:44.951 00.000 25848 IsGuiding returns 0
00:12:44.951 00.000 25848 scope move finished after 29 + 61 ms
00:12:44.951 00.000 25848 Move returns status 0, amount 29
00:12:44.951 00.000 25848 move complete, result=0
00:12:44.951 00.000 25848 worker thread done servicing request
00:12:44.951 00.000 25848 Worker thread wakes up
00:12:44.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:44.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:44.951 00.000 21444 GuideStep: -0.5 px 16 ms EAST, -1.1 px 29 ms NORTH
00:12:47.799 02.848 25848 Exposure complete
00:12:47.881 00.082 25848 worker thread done servicing request
00:12:47.881 00.000 21444 OnExposeComplete: enter
00:12:47.881 00.000 21444 UpdateGuideState(): m_state=6
00:12:47.882 00.001 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 491
00:12:47.882 00.000 21444 Star::Find returns 1 (1), X=1223.91, Y=738.32, Mass=464885, SNR=84.1, Peak=13168 HFD=7.0
00:12:47.882 00.000 21444 Star::Find false star n=4 nbg=257 bg=4190.2 sigma=457.0 thresh=5561 peak=5374
00:12:47.882 00.000 21444 Star::Find false star n=3 nbg=271 bg=4203.7 sigma=453.6 thresh=5564 peak=5526
00:12:47.882 00.000 21444 Star::Find false star n=3 nbg=264 bg=4049.3 sigma=510.0 thresh=5579 peak=5320
00:12:47.882 00.000 21444 Star::Find false star n=3 nbg=255 bg=4124.7 sigma=488.5 thresh=5590 peak=5476
00:12:47.882 00.000 21444 Star::Find false star n=5 nbg=247 bg=3225.2 sigma=338.9 thresh=4242 peak=4137
00:12:47.882 00.000 21444 Star::Find false star n=12 nbg=242 bg=3648.5 sigma=459.5 thresh=5027 peak=5001
00:12:47.882 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.19,-0.40,0.14,U] [#4 0.00,0.00,0.00,L] [#5 -1.06,-1.28,0.11,U] [#6 0.00,0.00,0.00,L] [#7 4.60,2.85,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.88,0.76,2.50,U] 
00:12:47.882 00.000 21444 refined, 4 included, MultiStar: {-0.68, 0.75}, one-star: {1.03, -0.38}
00:12:47.882 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
00:12:47.882 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.69)
00:12:47.882 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=0.75 hyp=1.01 cameraTheta=2.31 mountX=0.74 mountY=0.44, mountTheta=0.53
00:12:47.883 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=0.75, opts=13)
00:12:47.883 00.000 21444 Enqueuing Move request for scope (-0.68, 0.75)
00:12:47.883 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=384, FiltMax=65504, Gamma=0.560
00:12:47.883 00.000 21444 UpdateGuideState exits: m=464885 SNR=84.1 Saturated
00:12:47.883 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:47.883 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:47.883 00.000 21444 Enqueuing Expose request
00:12:47.883 00.000 25848 Worker thread wakes up
00:12:47.883 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.75) opts 0xd
00:12:47.883 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, 0.75)
00:12:47.883 00.000 25848 Moving (-0.68, 0.75) raw xDistance=0.74 yDistance=0.44
00:12:47.883 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.74
00:12:47.883 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:47.883 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
00:12:47.883 00.000 25848 MoveAxis(W, 20, ABG)
00:12:47.884 00.001 25848 Guiding  Dir = 3, Dur = 20
00:12:47.904 00.020 25848 IsSlewing returns 0
00:12:47.904 00.000 25848 IsGuiding returns 0
00:12:47.945 00.041 25848 IsGuiding returns 1
00:12:47.945 00.000 25848 scope still moving after pulse duration time elapsed
00:12:48.015 00.070 25848 IsSlewing returns 0
00:12:48.015 00.000 25848 IsGuiding returns 0
00:12:48.015 00.000 25848 scope move finished after 20 + 90 ms
00:12:48.015 00.000 25848 Move returns status 0, amount 20
00:12:48.015 00.000 25848 MoveAxis(N, 0, ABG)
00:12:48.015 00.000 25848 Move returns status 0, amount 0
00:12:48.015 00.000 25848 move complete, result=0
00:12:48.015 00.000 25848 worker thread done servicing request
00:12:48.015 00.000 25848 Worker thread wakes up
00:12:48.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:48.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:48.015 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.4 px 0 ms NORTH
00:12:50.866 02.851 25848 Exposure complete
00:12:50.947 00.081 25848 worker thread done servicing request
00:12:50.947 00.000 21444 OnExposeComplete: enter
00:12:50.947 00.000 21444 UpdateGuideState(): m_state=6
00:12:50.947 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 492
00:12:50.947 00.000 21444 Star::Find returns 1 (1), X=1224.04, Y=738.28, Mass=379996, SNR=70.9, Peak=11888 HFD=6.8
00:12:50.947 00.000 21444 Star::Find false star n=4 nbg=264 bg=4164.6 sigma=452.1 thresh=5521 peak=5264
00:12:50.948 00.001 21444 Star::Find false star n=10 nbg=262 bg=2557.5 sigma=456.9 thresh=3928 peak=3832
00:12:50.948 00.000 21444 Star::Find false star n=7 nbg=271 bg=4334.7 sigma=517.5 thresh=5887 peak=5564
00:12:50.948 00.000 21444 Star::Find false star n=3 nbg=268 bg=4082.1 sigma=484.3 thresh=5535 peak=5363
00:12:50.948 00.000 21444 Star::Find false star n=5 nbg=239 bg=4379.9 sigma=379.8 thresh=5519 peak=5363
00:12:50.948 00.000 21444 Star::Find false star n=4 nbg=270 bg=3121.5 sigma=452.7 thresh=4480 peak=4265
00:12:50.948 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.73,0.16,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.60,2.17,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.69,-0.92,0.11,U] [#11 -2.76,-0.60,4.19,U] 
00:12:50.948 00.000 21444 refined, 4 included, MultiStar: {-0.99, -0.18}, one-star: {1.16, -0.42}
00:12:50.948 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.27)
00:12:50.948 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.58)
00:12:50.948 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-0.18 hyp=1.01 cameraTheta=-2.97 mountX=0.97 mountY=-0.54, mountTheta=-0.51
00:12:50.949 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-0.18, opts=13)
00:12:50.949 00.000 21444 Enqueuing Move request for scope (-0.99, -0.18)
00:12:50.949 00.000 25848 Worker thread wakes up
00:12:50.949 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.18) opts 0xd
00:12:50.949 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, -0.18)
00:12:50.949 00.000 25848 Moving (-0.99, -0.18) raw xDistance=0.97 yDistance=-0.54
00:12:50.949 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.97
00:12:50.949 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:12:50.949 00.000 25848 MoveAxis(W, 30, ABG)
00:12:50.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=392, FiltMax=65504, Gamma=0.560
00:12:50.949 00.000 25848 Guiding  Dir = 3, Dur = 30
00:12:50.949 00.000 21444 UpdateGuideState exits: m=379996 SNR=70.9 Saturated
00:12:50.949 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:50.949 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:50.949 00.000 21444 Enqueuing Expose request
00:12:50.969 00.020 25848 IsSlewing returns 0
00:12:50.970 00.001 25848 IsGuiding returns 0
00:12:51.001 00.031 25848 IsGuiding returns 1
00:12:51.001 00.000 25848 scope still moving after pulse duration time elapsed
00:12:51.047 00.046 25848 IsSlewing returns 0
00:12:51.048 00.001 25848 IsGuiding returns 0
00:12:51.048 00.000 25848 scope move finished after 30 + 48 ms
00:12:51.048 00.000 25848 Move returns status 0, amount 30
00:12:51.048 00.000 25848 MoveAxis(N, 15, ABG)
00:12:51.048 00.000 25848 Guiding  Dir = 0, Dur = 15
00:12:51.076 00.028 25848 IsSlewing returns 0
00:12:51.076 00.000 25848 IsGuiding returns 0
00:12:51.179 00.103 25848 IsGuiding returns 1
00:12:51.179 00.000 25848 scope still moving after pulse duration time elapsed
00:12:51.236 00.057 25848 IsSlewing returns 0
00:12:51.236 00.000 25848 IsGuiding returns 0
00:12:51.236 00.000 25848 scope move finished after 15 + 144 ms
00:12:51.236 00.000 25848 Move returns status 0, amount 15
00:12:51.236 00.000 25848 move complete, result=0
00:12:51.236 00.000 25848 worker thread done servicing request
00:12:51.236 00.000 25848 Worker thread wakes up
00:12:51.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:51.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:51.236 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.5 px 15 ms NORTH
00:12:54.084 02.848 25848 Exposure complete
00:12:54.163 00.079 25848 worker thread done servicing request
00:12:54.163 00.000 21444 OnExposeComplete: enter
00:12:54.163 00.000 21444 UpdateGuideState(): m_state=6
00:12:54.163 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 493
00:12:54.163 00.000 21444 Star::Find returns 1 (1), X=1225.75, Y=737.98, Mass=442448, SNR=72.2, Peak=12540 HFD=6.9
00:12:54.163 00.000 21444 Star::Find false star n=3 nbg=271 bg=2719.8 sigma=424.8 thresh=3994 peak=3630
00:12:54.163 00.000 21444 Star::Find false star n=6 nbg=242 bg=4733.1 sigma=388.7 thresh=5899 peak=5764
00:12:54.163 00.000 21444 Star::Find false star n=18 nbg=241 bg=4337.1 sigma=416.2 thresh=5586 peak=5540
00:12:54.163 00.000 21444 Star::Find false star n=6 nbg=261 bg=4162.1 sigma=464.9 thresh=5557 peak=5388
00:12:54.163 00.000 21444 Star::Find false star n=5 nbg=260 bg=4117.7 sigma=511.6 thresh=5653 peak=5440
00:12:54.163 00.000 21444 Star::Find false star n=1 nbg=261 bg=3293.4 sigma=474.7 thresh=4717 peak=4345
00:12:54.163 00.000 21444 Star::Find false star n=5 nbg=249 bg=3870.5 sigma=472.2 thresh=5287 peak=5088
00:12:54.163 00.000 21444 MultiStar: [#1 -14.88,-5.84,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.50,-2.88,0.12,U] [#6 0.00,0.00,0.00,L] [#7 6.26,2.15,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.04,0.14,3.71,U] 
00:12:54.163 00.000 21444 refined, 3 included, MultiStar: {0.93, 0.29}, one-star: {2.87, -0.72}
00:12:54.163 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
00:12:54.163 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.69)
00:12:54.163 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=0.29 hyp=0.97 cameraTheta=0.30 mountX=-0.90 mountY=0.62, mountTheta=2.54
00:12:54.164 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=0.29, opts=13)
00:12:54.164 00.000 21444 Enqueuing Move request for scope (0.93, 0.29)
00:12:54.164 00.000 25848 Worker thread wakes up
00:12:54.164 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.29) opts 0xd
00:12:54.164 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, 0.29)
00:12:54.164 00.000 25848 Moving (0.93, 0.29) raw xDistance=-0.90 yDistance=0.62
00:12:54.164 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=548, FiltMax=65504, Gamma=0.560
00:12:54.164 00.000 21444 UpdateGuideState exits: m=442448 SNR=72.2 Saturated
00:12:54.165 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:54.165 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:54.165 00.000 21444 Enqueuing Expose request
00:12:54.165 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.90
00:12:54.165 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:54.165 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
00:12:54.165 00.000 25848 MoveAxis(E, 24, ABG)
00:12:54.165 00.000 25848 Guiding  Dir = 2, Dur = 24
00:12:54.190 00.025 25848 IsSlewing returns 0
00:12:54.190 00.000 25848 IsGuiding returns 0
00:12:54.222 00.032 25848 IsGuiding returns 1
00:12:54.222 00.000 25848 scope still moving after pulse duration time elapsed
00:12:54.283 00.061 25848 IsSlewing returns 0
00:12:54.283 00.000 25848 IsGuiding returns 0
00:12:54.283 00.000 25848 scope move finished after 24 + 68 ms
00:12:54.283 00.000 25848 Move returns status 0, amount 24
00:12:54.283 00.000 25848 MoveAxis(N, 0, ABG)
00:12:54.283 00.000 25848 Move returns status 0, amount 0
00:12:54.283 00.000 25848 move complete, result=0
00:12:54.283 00.000 25848 worker thread done servicing request
00:12:54.283 00.000 25848 Worker thread wakes up
00:12:54.283 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:54.283 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:54.283 00.000 21444 GuideStep: -0.9 px 24 ms EAST, 0.6 px 0 ms NORTH
00:12:57.132 02.849 25848 Exposure complete
00:12:57.207 00.075 25848 worker thread done servicing request
00:12:57.207 00.000 21444 OnExposeComplete: enter
00:12:57.207 00.000 21444 UpdateGuideState(): m_state=6
00:12:57.207 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 494
00:12:57.207 00.000 21444 Star::Find returns 1 (1), X=1225.80, Y=738.11, Mass=378134, SNR=68.1, Peak=11960 HFD=6.8
00:12:57.207 00.000 21444 Star::Find false star n=7 nbg=255 bg=2659.2 sigma=426.4 thresh=3938 peak=3650
00:12:57.207 00.000 21444 Star::Find false star n=1 nbg=254 bg=4339.4 sigma=507.3 thresh=5861 peak=5527
00:12:57.207 00.000 21444 Star::Find false star n=5 nbg=246 bg=4084.6 sigma=399.8 thresh=5284 peak=5258
00:12:57.207 00.000 21444 Star::Find false star n=2 nbg=257 bg=4186.2 sigma=496.9 thresh=5677 peak=5263
00:12:57.207 00.000 21444 Star::Find false star n=5 nbg=272 bg=4152.6 sigma=528.6 thresh=5738 peak=5378
00:12:57.207 00.000 21444 Star::Find false star n=2 nbg=269 bg=3239.9 sigma=468.9 thresh=4647 peak=4337
00:12:57.208 00.001 21444 MultiStar: [#1 -25.51,-6.20,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.22,-1.47,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 8.11,2.50,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.11,-0.66,0.17,U] [#11 -0.61,-0.12,3.72,U] 
00:12:57.208 00.000 21444 refined, 4 included, MultiStar: {1.31, 0.09}, one-star: {2.93, -0.59}
00:12:57.208 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
00:12:57.208 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.46)
00:12:57.208 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=0.09 hyp=1.31 cameraTheta=0.07 mountX=-1.29 mountY=0.58, mountTheta=2.72
00:12:57.209 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=0.09, opts=13)
00:12:57.209 00.000 21444 Enqueuing Move request for scope (1.31, 0.09)
00:12:57.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3724, FiltMin=168, FiltMax=65504, Gamma=0.560
00:12:57.209 00.000 21444 UpdateGuideState exits: m=378134 SNR=68.1 Saturated
00:12:57.209 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:57.210 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:12:57.210 00.000 21444 Enqueuing Expose request
00:12:57.210 00.000 25848 Worker thread wakes up
00:12:57.210 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, 0.09) opts 0xd
00:12:57.210 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, 0.09)
00:12:57.210 00.000 25848 Moving (1.31, 0.09) raw xDistance=-1.29 yDistance=0.58
00:12:57.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.29
00:12:57.210 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:57.210 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
00:12:57.210 00.000 25848 MoveAxis(E, 39, ABG)
00:12:57.210 00.000 25848 Guiding  Dir = 2, Dur = 39
00:12:57.236 00.026 25848 IsSlewing returns 0
00:12:57.236 00.000 25848 IsGuiding returns 0
00:12:57.267 00.031 25848 PulseGuide returned control before completion, sleep 18
00:12:57.288 00.021 25848 IsGuiding returns 1
00:12:57.288 00.000 25848 scope still moving after pulse duration time elapsed
00:12:57.344 00.056 25848 IsSlewing returns 0
00:12:57.344 00.000 25848 IsGuiding returns 0
00:12:57.344 00.000 25848 scope move finished after 39 + 69 ms
00:12:57.344 00.000 25848 Move returns status 0, amount 39
00:12:57.344 00.000 25848 MoveAxis(N, 0, ABG)
00:12:57.345 00.001 25848 Move returns status 0, amount 0
00:12:57.345 00.000 25848 move complete, result=0
00:12:57.345 00.000 25848 worker thread done servicing request
00:12:57.345 00.000 25848 Worker thread wakes up
00:12:57.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:12:57.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:12:57.345 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.6 px 0 ms NORTH
00:13:00.191 02.846 25848 Exposure complete
00:13:00.271 00.080 25848 worker thread done servicing request
00:13:00.271 00.000 21444 OnExposeComplete: enter
00:13:00.271 00.000 21444 UpdateGuideState(): m_state=6
00:13:00.272 00.001 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 495
00:13:00.272 00.000 21444 Star::Find returns 1 (1), X=1222.47, Y=737.13, Mass=340776, SNR=56.3, Peak=10344 HFD=6.6
00:13:00.272 00.000 21444 Star::Find false star n=3 nbg=265 bg=4195.3 sigma=482.6 thresh=5643 peak=5348
00:13:00.272 00.000 21444 Star::Find false star n=3 nbg=249 bg=2717.2 sigma=357.5 thresh=3790 peak=3604
00:13:00.272 00.000 21444 Star::Find false star n=4 nbg=266 bg=4571.1 sigma=509.8 thresh=6100 peak=6054
00:13:00.272 00.000 21444 Star::Find false star n=6 nbg=261 bg=4045.8 sigma=443.9 thresh=5378 peak=5171
00:13:00.272 00.000 21444 Star::Find false star n=1 nbg=269 bg=3148.0 sigma=481.3 thresh=4592 peak=4112
00:13:00.272 00.000 21444 Star::Find false star n=2 nbg=265 bg=3667.5 sigma=480.2 thresh=5108 peak=4665
00:13:00.272 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.14,-1.71,0.16,U] [#6 -16.05,14.34,0.00,M6] [#7 3.88,1.85,0.86,U] [#8 5.80,10.39,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.71,-1.21,2.73,U] 
00:13:00.272 00.000 21444 single-star, 3 included, MultiStar: {-2.13, -0.75}, one-star: {-0.40, -1.56}
00:13:00.272 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.41)
00:13:00.273 00.001 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
00:13:00.273 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-1.56 hyp=1.61 cameraTheta=-1.82 mountX=0.26 mountY=-1.60, mountTheta=-1.41
00:13:00.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-1.56, opts=13)
00:13:00.274 00.000 21444 Enqueuing Move request for scope (-0.40, -1.56)
00:13:00.274 00.000 25848 Worker thread wakes up
00:13:00.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.56) opts 0xd
00:13:00.274 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -1.56)
00:13:00.274 00.000 25848 Moving (-0.40, -1.56) raw xDistance=0.26 yDistance=-1.60
00:13:00.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=568, FiltMax=65504, Gamma=0.560
00:13:00.274 00.000 21444 UpdateGuideState exits: m=340776 SNR=56.3 Saturated
00:13:00.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:00.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:00.274 00.000 21444 Enqueuing Expose request
00:13:00.274 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
00:13:00.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
00:13:00.274 00.000 25848 MoveAxis(E, 0, ABG)
00:13:00.274 00.000 25848 Move returns status 0, amount 0
00:13:00.274 00.000 25848 MoveAxis(N, 44, ABG)
00:13:00.274 00.000 25848 Guiding  Dir = 0, Dur = 44
00:13:00.312 00.038 25848 IsSlewing returns 0
00:13:00.312 00.000 25848 IsGuiding returns 0
00:13:00.344 00.032 25848 PulseGuide returned control before completion, sleep 23
00:13:00.377 00.033 25848 IsGuiding returns 1
00:13:00.377 00.000 25848 scope still moving after pulse duration time elapsed
00:13:00.440 00.063 25848 IsSlewing returns 0
00:13:00.440 00.000 25848 IsGuiding returns 0
00:13:00.440 00.000 25848 scope move finished after 44 + 83 ms
00:13:00.440 00.000 25848 Move returns status 0, amount 44
00:13:00.440 00.000 25848 move complete, result=0
00:13:00.440 00.000 25848 worker thread done servicing request
00:13:00.440 00.000 25848 Worker thread wakes up
00:13:00.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:00.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:00.440 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.6 px 44 ms NORTH
00:13:03.286 02.846 25848 Exposure complete
00:13:03.366 00.080 25848 worker thread done servicing request
00:13:03.366 00.000 21444 OnExposeComplete: enter
00:13:03.366 00.000 21444 UpdateGuideState(): m_state=6
00:13:03.367 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 496
00:13:03.367 00.000 21444 Star::Find returns 1 (1), X=1222.93, Y=738.96, Mass=371480, SNR=60.9, Peak=13272 HFD=6.3
00:13:03.367 00.000 21444 Star::Find false star n=4 nbg=271 bg=4113.5 sigma=514.0 thresh=5656 peak=5566
00:13:03.367 00.000 21444 Star::Find false star n=2 nbg=259 bg=4188.8 sigma=462.9 thresh=5577 peak=5181
00:13:03.367 00.000 21444 Star::Find false star n=1 nbg=278 bg=4286.8 sigma=555.9 thresh=5954 peak=5474
00:13:03.367 00.000 21444 Star::Find false star n=2 nbg=267 bg=3083.7 sigma=503.6 thresh=4594 peak=4221
00:13:03.367 00.000 21444 Star::Find false star n=2 nbg=268 bg=3603.2 sigma=471.2 thresh=5017 peak=4626
00:13:03.367 00.000 21444 MultiStar: [#1 -2.20,-1.29,0.22,U] [#2 -2.87,-3.77,0.14,U] [#3 -9.04,-5.64,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -13.55,3.50,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 3.67,2.64,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.90,0.12,3.37,U] 
00:13:03.367 00.000 21444 single-star, 4 included, MultiStar: {-2.01, 0.36}, one-star: {0.05, 0.26}
00:13:03.367 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.69 = -1.69)
00:13:03.367 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.75)
00:13:03.367 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.37 mountX=-0.03 mountY=0.27, mountTheta=1.69
00:13:03.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.26, opts=13)
00:13:03.368 00.000 21444 Enqueuing Move request for scope (0.05, 0.26)
00:13:03.368 00.000 25848 Worker thread wakes up
00:13:03.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
00:13:03.368 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
00:13:03.368 00.000 25848 Moving (0.05, 0.26) raw xDistance=-0.03 yDistance=0.27
00:13:03.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:13:03.368 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:03.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=68, FiltMax=65504, Gamma=0.560
00:13:03.368 00.000 21444 UpdateGuideState exits: m=371480 SNR=60.9 Saturated
00:13:03.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:03.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:13:03.368 00.000 25848 MoveAxis(E, 0, ABG)
00:13:03.368 00.000 25848 Move returns status 0, amount 0
00:13:03.368 00.000 25848 MoveAxis(N, 0, ABG)
00:13:03.368 00.000 25848 Move returns status 0, amount 0
00:13:03.368 00.000 25848 move complete, result=0
00:13:03.368 00.000 25848 worker thread done servicing request
00:13:03.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:03.368 00.000 21444 Enqueuing Expose request
00:13:03.368 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:13:03.369 00.001 25848 Worker thread wakes up
00:13:03.369 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:03.369 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:06.214 02.845 25848 Exposure complete
00:13:06.296 00.082 25848 worker thread done servicing request
00:13:06.297 00.001 21444 OnExposeComplete: enter
00:13:06.297 00.000 21444 UpdateGuideState(): m_state=6
00:13:06.297 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 497
00:13:06.297 00.000 21444 Star::Find returns 1 (1), X=1223.74, Y=738.29, Mass=304966, SNR=64.4, Peak=10872 HFD=7.0
00:13:06.297 00.000 21444 Star::Find false star n=6 nbg=269 bg=4112.4 sigma=505.3 thresh=5628 peak=5389
00:13:06.297 00.000 21444 Star::Find false star n=9 nbg=246 bg=2582.5 sigma=419.9 thresh=3842 peak=3676
00:13:06.297 00.000 21444 Star::Find false star n=10 nbg=268 bg=4090.1 sigma=473.0 thresh=5509 peak=5363
00:13:06.297 00.000 21444 Star::Find false star n=3 nbg=265 bg=4128.9 sigma=491.0 thresh=5602 peak=5379
00:13:06.297 00.000 21444 Star::Find false star n=5 nbg=244 bg=4055.4 sigma=435.9 thresh=5363 peak=5282
00:13:06.297 00.000 21444 Star::Find false star n=6 nbg=263 bg=3579.2 sigma=513.0 thresh=5118 peak=4931
00:13:06.297 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.80,0.19,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.03,-3.67,0.11,U] [#6 0.00,0.00,0.00,L] [#7 4.34,3.56,0.67,U] [#8 0.00,0.00,0.00,L] [#9 -0.50,0.89,0.20,U] [#10 0.00,0.00,0.00,L] [#11 -3.45,-0.35,2.01,U] 
00:13:06.297 00.000 21444 refined, 5 included, MultiStar: {-0.81, 0.26}, one-star: {0.87, -0.41}
00:13:06.298 00.001 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
00:13:06.298 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
00:13:06.298 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=0.26 hyp=0.85 cameraTheta=2.83 mountX=0.83 mountY=-0.07, mountTheta=-0.08
00:13:06.298 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=0.26, opts=13)
00:13:06.298 00.000 21444 Enqueuing Move request for scope (-0.81, 0.26)
00:13:06.298 00.000 25848 Worker thread wakes up
00:13:06.299 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=572, FiltMax=65504, Gamma=0.560
00:13:06.299 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.26) opts 0xd
00:13:06.299 00.000 21444 UpdateGuideState exits: m=304966 SNR=64.4 Saturated
00:13:06.299 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 0.26)
00:13:06.299 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:06.299 00.000 25848 Moving (-0.81, 0.26) raw xDistance=0.83 yDistance=-0.07
00:13:06.299 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:06.299 00.000 21444 Enqueuing Expose request
00:13:06.299 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
00:13:06.299 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:06.299 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:13:06.299 00.000 25848 MoveAxis(W, 24, ABG)
00:13:06.299 00.000 25848 Guiding  Dir = 3, Dur = 24
00:13:06.327 00.028 25848 IsSlewing returns 0
00:13:06.328 00.001 25848 IsGuiding returns 0
00:13:06.358 00.030 25848 IsGuiding returns 1
00:13:06.358 00.000 25848 scope still moving after pulse duration time elapsed
00:13:06.407 00.049 25848 IsSlewing returns 0
00:13:06.407 00.000 25848 IsGuiding returns 0
00:13:06.407 00.000 25848 scope move finished after 24 + 55 ms
00:13:06.407 00.000 25848 Move returns status 0, amount 24
00:13:06.407 00.000 25848 MoveAxis(N, 0, ABG)
00:13:06.407 00.000 25848 Move returns status 0, amount 0
00:13:06.407 00.000 25848 move complete, result=0
00:13:06.407 00.000 25848 worker thread done servicing request
00:13:06.407 00.000 25848 Worker thread wakes up
00:13:06.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:06.407 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.1 px 0 ms NORTH
00:13:06.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:09.250 02.843 25848 Exposure complete
00:13:09.329 00.079 25848 worker thread done servicing request
00:13:09.329 00.000 21444 OnExposeComplete: enter
00:13:09.329 00.000 21444 UpdateGuideState(): m_state=6
00:13:09.329 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 498
00:13:09.329 00.000 21444 Star::Find returns 1 (1), X=1226.44, Y=738.61, Mass=387465, SNR=69.1, Peak=12188 HFD=6.9
00:13:09.329 00.000 21444 Star::Find false star n=6 nbg=251 bg=3997.4 sigma=454.0 thresh=5359 peak=5315
00:13:09.329 00.000 21444 Star::Find false star n=2 nbg=269 bg=2496.4 sigma=453.9 thresh=3858 peak=3527
00:13:09.330 00.001 21444 Star::Find false star n=2 nbg=266 bg=4231.8 sigma=486.3 thresh=5691 peak=5370
00:13:09.330 00.000 21444 Star::Find false star n=5 nbg=259 bg=4095.2 sigma=527.4 thresh=5677 peak=5642
00:13:09.330 00.000 21444 Star::Find false star n=2 nbg=266 bg=4160.8 sigma=507.1 thresh=5682 peak=5616
00:13:09.330 00.000 21444 Star::Find false star n=1 nbg=264 bg=4188.6 sigma=499.5 thresh=5687 peak=5244
00:13:09.330 00.000 21444 Star::Find false star n=3 nbg=258 bg=3284.0 sigma=410.3 thresh=4515 peak=4454
00:13:09.330 00.000 21444 Star::Find false star n=6 nbg=261 bg=3587.6 sigma=463.8 thresh=4979 peak=4833
00:13:09.330 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.63,0.26,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.19,2.72,0.70,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.90,-0.71,2.79,U] 
00:13:09.330 00.000 21444 refined, 3 included, MultiStar: {1.24, -0.02}, one-star: {3.56, -0.09}
00:13:09.330 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
00:13:09.330 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.37)
00:13:09.330 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=-0.02 hyp=1.24 cameraTheta=-0.02 mountX=-1.23 mountY=0.45, mountTheta=2.79
00:13:09.331 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=-0.02, opts=13)
00:13:09.331 00.000 21444 Enqueuing Move request for scope (1.24, -0.02)
00:13:09.331 00.000 25848 Worker thread wakes up
00:13:09.331 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=498, FiltMax=65504, Gamma=0.560
00:13:09.331 00.000 21444 UpdateGuideState exits: m=387465 SNR=69.1 Saturated
00:13:09.331 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:09.331 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:09.331 00.000 21444 Enqueuing Expose request
00:13:09.331 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, -0.02) opts 0xd
00:13:09.331 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, -0.02)
00:13:09.331 00.000 25848 Moving (1.24, -0.02) raw xDistance=-1.23 yDistance=0.45
00:13:09.331 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.23
00:13:09.331 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:09.331 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
00:13:09.331 00.000 25848 MoveAxis(E, 34, ABG)
00:13:09.331 00.000 25848 Guiding  Dir = 2, Dur = 34
00:13:09.412 00.081 25848 IsSlewing returns 0
00:13:09.412 00.000 25848 IsGuiding returns 0
00:13:09.443 00.031 25848 PulseGuide returned control before completion, sleep 14
00:13:09.470 00.027 25848 IsGuiding returns 1
00:13:09.470 00.000 25848 scope still moving after pulse duration time elapsed
00:13:09.531 00.061 25848 IsSlewing returns 0
00:13:09.531 00.000 25848 IsGuiding returns 0
00:13:09.531 00.000 25848 scope move finished after 34 + 85 ms
00:13:09.531 00.000 25848 Move returns status 0, amount 34
00:13:09.531 00.000 25848 MoveAxis(N, 0, ABG)
00:13:09.531 00.000 25848 Move returns status 0, amount 0
00:13:09.531 00.000 25848 move complete, result=0
00:13:09.531 00.000 25848 worker thread done servicing request
00:13:09.531 00.000 25848 Worker thread wakes up
00:13:09.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:09.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:09.531 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.4 px 0 ms NORTH
00:13:12.376 02.845 25848 Exposure complete
00:13:12.443 00.067 25848 worker thread done servicing request
00:13:12.443 00.000 21444 OnExposeComplete: enter
00:13:12.443 00.000 21444 UpdateGuideState(): m_state=6
00:13:12.445 00.002 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 499
00:13:12.445 00.000 21444 Star::Find returns 1 (1), X=1226.59, Y=737.24, Mass=359163, SNR=65.0, Peak=10372 HFD=7.3
00:13:12.445 00.000 21444 Star::Find false star n=2 nbg=260 bg=4065.8 sigma=488.5 thresh=5531 peak=5272
00:13:12.445 00.000 21444 Star::Find false star n=4 nbg=255 bg=4141.7 sigma=427.1 thresh=5423 peak=5411
00:13:12.445 00.000 21444 Star::Find false star n=7 nbg=250 bg=4162.4 sigma=419.7 thresh=5422 peak=5359
00:13:12.445 00.000 21444 Star::Find false star n=5 nbg=252 bg=3071.7 sigma=459.3 thresh=4450 peak=4371
00:13:12.445 00.000 21444 Star::Find false star n=2 nbg=262 bg=3687.1 sigma=484.6 thresh=5141 peak=4712
00:13:12.445 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.53,-9.14,0.00,M3] [#3 -0.79,0.20,0.15,U] [#4 0.00,0.00,0.00,L] [#5 10.46,4.47,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 6.88,1.55,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.92,-1.88,2.29,U] 
00:13:12.445 00.000 21444 refined, 3 included, MultiStar: {1.63, -1.07}, one-star: {3.71, -1.45}
00:13:12.445 00.000 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.65)
00:13:12.445 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.19)
00:13:12.445 00.000 21444 CameraToMount -- cameraX=1.63 cameraY=-1.07 hyp=1.95 cameraTheta=-0.58 mountX=-1.72 mountY=-0.37, mountTheta=-2.93
00:13:12.446 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.63, y=-1.07, opts=13)
00:13:12.446 00.000 21444 Enqueuing Move request for scope (1.63, -1.07)
00:13:12.446 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3724, FiltMin=244, FiltMax=65504, Gamma=0.560
00:13:12.446 00.000 21444 UpdateGuideState exits: m=359163 SNR=65.0 Saturated
00:13:12.446 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:12.446 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:12.446 00.000 21444 Enqueuing Expose request
00:13:12.446 00.000 25848 Worker thread wakes up
00:13:12.446 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.63, -1.07) opts 0xd
00:13:12.446 00.000 25848 Handling offset move in thread for scope, endpoint = (1.63, -1.07)
00:13:12.446 00.000 25848 Moving (1.63, -1.07) raw xDistance=-1.72 yDistance=-0.37
00:13:12.446 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.14 from input -1.72
00:13:12.446 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:12.446 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
00:13:12.446 00.000 25848 MoveAxis(E, 53, ABG)
00:13:12.446 00.000 25848 Guiding  Dir = 2, Dur = 53
00:13:12.495 00.049 25848 IsSlewing returns 0
00:13:12.495 00.000 25848 IsGuiding returns 0
00:13:12.516 00.021 25848 PulseGuide returned control before completion, sleep 43
00:13:12.575 00.059 25848 IsGuiding returns 1
00:13:12.575 00.000 25848 scope still moving after pulse duration time elapsed
00:13:12.639 00.064 25848 IsSlewing returns 0
00:13:12.703 00.064 25848 IsGuiding returns 0
00:13:12.703 00.000 25848 scope move finished after 53 + 154 ms
00:13:12.703 00.000 25848 Move returns status 0, amount 53
00:13:12.703 00.000 25848 MoveAxis(N, 0, ABG)
00:13:12.703 00.000 25848 Move returns status 0, amount 0
00:13:12.703 00.000 25848 move complete, result=0
00:13:12.703 00.000 25848 worker thread done servicing request
00:13:12.703 00.000 25848 Worker thread wakes up
00:13:12.703 00.000 21444 GuideStep: -1.7 px 53 ms EAST, -0.4 px 0 ms NORTH
00:13:12.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:12.704 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:15.558 02.854 25848 Exposure complete
00:13:15.637 00.079 25848 worker thread done servicing request
00:13:15.637 00.000 21444 OnExposeComplete: enter
00:13:15.637 00.000 21444 UpdateGuideState(): m_state=6
00:13:15.637 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 500
00:13:15.637 00.000 21444 Star::Find returns 1 (1), X=1227.92, Y=736.78, Mass=233098, SNR=43.1, Peak=9508 HFD=6.7
00:13:15.638 00.001 21444 Star::Find false star n=3 nbg=247 bg=4030.0 sigma=431.7 thresh=5325 peak=5226
00:13:15.638 00.000 21444 Star::Find false star n=7 nbg=244 bg=2631.6 sigma=387.5 thresh=3794 peak=3669
00:13:15.638 00.000 21444 Star::Find false star n=6 nbg=249 bg=4156.3 sigma=468.6 thresh=5562 peak=5419
00:13:15.638 00.000 21444 Star::Find false star n=2 nbg=253 bg=3949.0 sigma=488.3 thresh=5414 peak=5119
00:13:15.638 00.000 21444 Star::Find false star n=2 nbg=244 bg=4122.0 sigma=387.1 thresh=5283 peak=5139
00:13:15.638 00.000 21444 Star::Find false star n=5 nbg=263 bg=4316.9 sigma=395.4 thresh=5503 peak=5363
00:13:15.638 00.000 21444 Star::Find false star n=3 nbg=277 bg=3165.8 sigma=475.1 thresh=4591 peak=4281
00:13:15.638 00.000 21444 Star::Find false star n=6 nbg=258 bg=3599.1 sigma=418.1 thresh=4853 peak=4708
00:13:15.638 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.72,0.56,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 9.23,1.19,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.69,-1.28,3.28,U] 
00:13:15.638 00.000 21444 refined, 2 included, MultiStar: {1.51, -1.32}, one-star: {5.04, -1.92}
00:13:15.638 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.52)
00:13:15.638 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
00:13:15.638 00.000 21444 CameraToMount -- cameraX=1.51 cameraY=-1.32 hyp=2.01 cameraTheta=-0.72 mountX=-1.63 mountY=-0.65, mountTheta=-2.76
00:13:15.639 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.51, y=-1.32, opts=13)
00:13:15.639 00.000 21444 Enqueuing Move request for scope (1.51, -1.32)
00:13:15.639 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=444, FiltMax=65504, Gamma=0.560
00:13:15.639 00.000 21444 UpdateGuideState exits: m=233098 SNR=43.1 Saturated
00:13:15.639 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:15.639 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:15.639 00.000 21444 Enqueuing Expose request
00:13:15.639 00.000 25848 Worker thread wakes up
00:13:15.639 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.51, -1.32) opts 0xd
00:13:15.639 00.000 25848 Handling offset move in thread for scope, endpoint = (1.51, -1.32)
00:13:15.639 00.000 25848 Moving (1.51, -1.32) raw xDistance=-1.63 yDistance=-0.65
00:13:15.639 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.63
00:13:15.639 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
00:13:15.639 00.000 25848 MoveAxis(E, 51, ABG)
00:13:15.639 00.000 25848 Guiding  Dir = 2, Dur = 51
00:13:15.672 00.033 25848 IsSlewing returns 0
00:13:15.672 00.000 25848 IsGuiding returns 0
00:13:15.703 00.031 25848 PulseGuide returned control before completion, sleep 30
00:13:15.789 00.086 25848 IsGuiding returns 1
00:13:15.789 00.000 25848 scope still moving after pulse duration time elapsed
00:13:15.843 00.054 25848 IsSlewing returns 0
00:13:15.843 00.000 25848 IsGuiding returns 0
00:13:15.843 00.000 25848 scope move finished after 51 + 120 ms
00:13:15.844 00.001 25848 Move returns status 0, amount 51
00:13:15.844 00.000 25848 MoveAxis(N, 18, ABG)
00:13:15.844 00.000 25848 Guiding  Dir = 0, Dur = 18
00:13:15.876 00.032 25848 IsSlewing returns 0
00:13:15.876 00.000 25848 IsGuiding returns 0
00:13:15.907 00.031 25848 IsGuiding returns 1
00:13:15.907 00.000 25848 scope still moving after pulse duration time elapsed
00:13:15.979 00.072 25848 IsSlewing returns 0
00:13:15.980 00.001 25848 IsGuiding returns 0
00:13:15.980 00.000 25848 scope move finished after 18 + 85 ms
00:13:15.980 00.000 25848 Move returns status 0, amount 18
00:13:15.980 00.000 25848 move complete, result=0
00:13:15.980 00.000 25848 worker thread done servicing request
00:13:15.980 00.000 25848 Worker thread wakes up
00:13:15.980 00.000 21444 GuideStep: -1.6 px 51 ms EAST, -0.6 px 18 ms NORTH
00:13:15.980 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:15.980 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:18.832 02.852 25848 Exposure complete
00:13:18.920 00.088 25848 worker thread done servicing request
00:13:18.921 00.001 21444 OnExposeComplete: enter
00:13:18.921 00.000 21444 UpdateGuideState(): m_state=6
00:13:18.921 00.000 21444 Star::Find(15, 1227, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 501
00:13:18.921 00.000 21444 Star::Find returns 1 (1), X=1226.11, Y=737.57, Mass=244247, SNR=45.4, Peak=11252 HFD=6.6
00:13:18.921 00.000 21444 Star::Find false star n=2 nbg=256 bg=4195.5 sigma=504.4 thresh=5709 peak=5197
00:13:18.921 00.000 21444 Star::Find false star n=2 nbg=259 bg=2601.2 sigma=413.5 thresh=3842 peak=3478
00:13:18.921 00.000 21444 Star::Find false star n=3 nbg=267 bg=4554.4 sigma=557.9 thresh=6228 peak=6103
00:13:18.921 00.000 21444 Star::Find false star n=2 nbg=270 bg=4140.7 sigma=487.7 thresh=5604 peak=5300
00:13:18.921 00.000 21444 Star::Find false star n=4 nbg=257 bg=4261.8 sigma=479.0 thresh=5699 peak=5395
00:13:18.921 00.000 21444 Star::Find false star n=10 nbg=262 bg=3060.3 sigma=417.0 thresh=4311 peak=4249
00:13:18.921 00.000 21444 Star::Find false star n=2 nbg=263 bg=3456.6 sigma=509.2 thresh=4984 peak=4611
00:13:18.922 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 5.54,4.49,0.22,U] [#6 0.00,0.00,0.00,L] [#7 7.36,3.54,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.51,-0.39,2.71,U] 
00:13:18.922 00.000 21444 refined, 3 included, MultiStar: {1.29, 0.33}, one-star: {3.23, -1.13}
00:13:18.922 00.000 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
00:13:18.922 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.64)
00:13:18.922 00.000 21444 CameraToMount -- cameraX=1.29 cameraY=0.33 hyp=1.33 cameraTheta=0.25 mountX=-1.26 mountY=0.79, mountTheta=2.58
00:13:18.923 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=0.33, opts=13)
00:13:18.923 00.000 21444 Enqueuing Move request for scope (1.29, 0.33)
00:13:18.923 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=572, FiltMax=65504, Gamma=0.560
00:13:18.923 00.000 21444 UpdateGuideState exits: m=244247 SNR=45.4 Saturated
00:13:18.923 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:18.923 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:18.923 00.000 21444 Enqueuing Expose request
00:13:18.923 00.000 25848 Worker thread wakes up
00:13:18.923 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, 0.33) opts 0xd
00:13:18.923 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, 0.33)
00:13:18.923 00.000 25848 Moving (1.29, 0.33) raw xDistance=-1.26 yDistance=0.79
00:13:18.923 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.26
00:13:18.923 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:13:18.924 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.79
00:13:18.924 00.000 25848 MoveAxis(E, 40, ABG)
00:13:18.924 00.000 25848 Guiding  Dir = 2, Dur = 40
00:13:18.952 00.028 25848 IsSlewing returns 0
00:13:18.952 00.000 25848 IsGuiding returns 0
00:13:18.984 00.032 25848 PulseGuide returned control before completion, sleep 19
00:13:19.048 00.064 25848 IsGuiding returns 1
00:13:19.049 00.001 25848 scope still moving after pulse duration time elapsed
00:13:19.108 00.059 25848 IsSlewing returns 0
00:13:19.108 00.000 25848 IsGuiding returns 0
00:13:19.108 00.000 25848 scope move finished after 40 + 116 ms
00:13:19.109 00.001 25848 Move returns status 0, amount 40
00:13:19.109 00.000 25848 MoveAxis(N, 0, ABG)
00:13:19.109 00.000 25848 Move returns status 0, amount 0
00:13:19.109 00.000 25848 move complete, result=0
00:13:19.109 00.000 25848 worker thread done servicing request
00:13:19.109 00.000 25848 Worker thread wakes up
00:13:19.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:19.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:19.109 00.000 21444 GuideStep: -1.3 px 40 ms EAST, 0.8 px 0 ms NORTH
00:13:21.953 02.844 25848 Exposure complete
00:13:22.033 00.080 25848 worker thread done servicing request
00:13:22.033 00.000 21444 OnExposeComplete: enter
00:13:22.033 00.000 21444 UpdateGuideState(): m_state=6
00:13:22.033 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 502
00:13:22.034 00.001 21444 Star::Find returns 1 (1), X=1225.67, Y=738.44, Mass=330363, SNR=59.4, Peak=11076 HFD=7.0
00:13:22.034 00.000 21444 Star::Find false star n=10 nbg=251 bg=2499.6 sigma=398.1 thresh=3694 peak=3543
00:13:22.034 00.000 21444 Star::Find false star n=4 nbg=270 bg=4631.6 sigma=553.8 thresh=6293 peak=5942
00:13:22.034 00.000 21444 Star::Find false star n=5 nbg=262 bg=4002.8 sigma=506.6 thresh=5523 peak=5209
00:13:22.034 00.000 21444 Star::Find false star n=5 nbg=246 bg=4233.3 sigma=396.1 thresh=5422 peak=5215
00:13:22.034 00.000 21444 Star::Find false star n=6 nbg=254 bg=3683.6 sigma=481.2 thresh=5127 peak=4869
00:13:22.034 00.000 21444 MultiStar: [#1 -1.24,-0.72,0.16,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 6.47,16.31,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.26,3.19,0.97,U] [#8 6.75,15.55,0.00,M3] [#9 -1.48,-1.07,0.22,U] [#10 0.00,0.00,0.00,L] [#11 -2.15,0.02,3.27,U] 
00:13:22.034 00.000 21444 refined, 4 included, MultiStar: {0.05, 0.45}, one-star: {2.79, -0.26}
00:13:22.034 00.000 21444 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
00:13:22.034 00.000 21444 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.84)
00:13:22.034 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.45 hyp=0.46 cameraTheta=1.45 mountX=-0.01 mountY=0.44, mountTheta=1.60
00:13:22.035 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.45, opts=13)
00:13:22.035 00.000 21444 Enqueuing Move request for scope (0.05, 0.45)
00:13:22.035 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=256, FiltMax=65504, Gamma=0.560
00:13:22.035 00.000 21444 UpdateGuideState exits: m=330363 SNR=59.4 Saturated
00:13:22.035 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:22.035 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:22.035 00.000 21444 Enqueuing Expose request
00:13:22.035 00.000 25848 Worker thread wakes up
00:13:22.035 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.45) opts 0xd
00:13:22.035 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.45)
00:13:22.035 00.000 25848 Moving (0.05, 0.45) raw xDistance=-0.01 yDistance=0.44
00:13:22.035 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:13:22.035 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:22.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
00:13:22.035 00.000 25848 MoveAxis(E, 0, ABG)
00:13:22.035 00.000 25848 Move returns status 0, amount 0
00:13:22.035 00.000 25848 MoveAxis(N, 0, ABG)
00:13:22.035 00.000 25848 Move returns status 0, amount 0
00:13:22.035 00.000 25848 move complete, result=0
00:13:22.035 00.000 25848 worker thread done servicing request
00:13:22.036 00.001 25848 Worker thread wakes up
00:13:22.036 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:22.036 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:22.036 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:13:24.889 02.853 25848 Exposure complete
00:13:24.977 00.088 25848 worker thread done servicing request
00:13:24.977 00.000 21444 OnExposeComplete: enter
00:13:24.977 00.000 21444 UpdateGuideState(): m_state=6
00:13:24.977 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 503
00:13:24.977 00.000 21444 Star::Find returns 1 (1), X=1228.07, Y=740.15, Mass=249628, SNR=42.1, Peak=9404 HFD=6.6
00:13:24.978 00.001 21444 Star::Find false star n=8 nbg=257 bg=3930.5 sigma=444.5 thresh=5264 peak=5256
00:13:24.978 00.000 21444 Star::Find false star n=1 nbg=265 bg=2589.6 sigma=419.4 thresh=3848 peak=3642
00:13:24.978 00.000 21444 Star::Find false star n=3 nbg=248 bg=4475.8 sigma=430.5 thresh=5767 peak=5700
00:13:24.978 00.000 21444 Star::Find false star n=7 nbg=249 bg=4156.3 sigma=430.6 thresh=5448 peak=5428
00:13:24.978 00.000 21444 Star::Find false star n=6 nbg=259 bg=4280.1 sigma=456.9 thresh=5651 peak=5573
00:13:24.978 00.000 21444 Star::Find false star n=3 nbg=263 bg=3331.6 sigma=459.4 thresh=4710 peak=4428
00:13:24.978 00.000 21444 Star::Find false star n=2 nbg=253 bg=3556.5 sigma=503.2 thresh=5066 peak=4935
00:13:24.978 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.37,-2.17,0.22,U] [#6 0.00,0.00,0.00,L] [#7 8.13,4.06,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.84,0.81,3.16,U] 
00:13:24.978 00.000 21444 refined, 3 included, MultiStar: {1.94, 1.42}, one-star: {5.20, 1.45}
00:13:24.978 00.000 21444 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
00:13:24.978 00.000 21444 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.26 = 1.02)
00:13:24.978 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=1.42 hyp=2.40 cameraTheta=0.63 mountX=-1.80 mountY=2.05, mountTheta=2.29
00:13:24.979 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=1.42, opts=13)
00:13:24.979 00.000 21444 Enqueuing Move request for scope (1.94, 1.42)
00:13:24.979 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=496, FiltMax=65504, Gamma=0.560
00:13:24.979 00.000 21444 UpdateGuideState exits: m=249628 SNR=42.1 Saturated
00:13:24.979 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:24.979 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:24.979 00.000 21444 Enqueuing Expose request
00:13:24.979 00.000 25848 Worker thread wakes up
00:13:24.979 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, 1.42) opts 0xd
00:13:24.980 00.001 25848 Handling offset move in thread for scope, endpoint = (1.94, 1.42)
00:13:24.980 00.000 25848 Moving (1.94, 1.42) raw xDistance=-1.80 yDistance=2.05
00:13:24.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.13 from input -1.80
00:13:24.980 00.000 25848 resist switch: large excursion: input 2.05 thresh 1.53 direction from -1 to 1
00:13:24.980 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.14
00:13:24.980 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.05 from input 2.05
00:13:24.980 00.000 25848 MoveAxis(E, 52, ABG)
00:13:24.980 00.000 25848 Guiding  Dir = 2, Dur = 52
00:13:25.000 00.020 25848 IsSlewing returns 0
00:13:25.000 00.000 25848 IsGuiding returns 0
00:13:25.031 00.031 25848 PulseGuide returned control before completion, sleep 31
00:13:25.076 00.045 25848 IsGuiding returns 1
00:13:25.076 00.000 25848 scope still moving after pulse duration time elapsed
00:13:25.172 00.096 25848 IsSlewing returns 0
00:13:25.172 00.000 25848 IsGuiding returns 0
00:13:25.172 00.000 25848 scope move finished after 52 + 119 ms
00:13:25.173 00.001 25848 Move returns status 0, amount 52
00:13:25.173 00.000 25848 BLC: Oldest BLC event removed
00:13:25.173 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
00:13:25.173 00.000 25848 MoveAxis(S, 345, ABG)
00:13:25.173 00.000 25848 Guiding  Dir = 1, Dur = 345
00:13:25.205 00.032 25848 IsSlewing returns 0
00:13:25.205 00.000 25848 IsGuiding returns 0
00:13:25.236 00.031 25848 PulseGuide returned control before completion, sleep 324
00:13:25.561 00.325 25848 IsGuiding returns 1
00:13:25.561 00.000 25848 scope still moving after pulse duration time elapsed
00:13:25.625 00.064 25848 IsSlewing returns 0
00:13:25.625 00.000 25848 IsGuiding returns 0
00:13:25.625 00.000 25848 scope move finished after 345 + 75 ms
00:13:25.625 00.000 25848 Move returns status 0, amount 345
00:13:25.625 00.000 25848 move complete, result=0
00:13:25.625 00.000 25848 worker thread done servicing request
00:13:25.625 00.000 25848 Worker thread wakes up
00:13:25.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:25.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:25.625 00.000 21444 GuideStep: -1.8 px 52 ms EAST, 2.0 px 345 ms SOUTH
00:13:28.469 02.844 25848 Exposure complete
00:13:28.556 00.087 25848 worker thread done servicing request
00:13:28.556 00.000 21444 OnExposeComplete: enter
00:13:28.556 00.000 21444 UpdateGuideState(): m_state=6
00:13:28.557 00.001 21444 Star::Find(15, 1228, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 504
00:13:28.557 00.000 21444 Star::Find returns 1 (1), X=1223.85, Y=738.65, Mass=229089, SNR=40.6, Peak=10092 HFD=5.9
00:13:28.557 00.000 21444 Star::Find false star n=6 nbg=273 bg=4094.9 sigma=495.9 thresh=5582 peak=5449
00:13:28.557 00.000 21444 Star::Find false star n=4 nbg=275 bg=2519.2 sigma=465.4 thresh=3915 peak=3577
00:13:28.557 00.000 21444 Star::Find false star n=4 nbg=264 bg=4657.8 sigma=547.8 thresh=6301 peak=5896
00:13:28.557 00.000 21444 Star::Find false star n=2 nbg=269 bg=4317.6 sigma=557.1 thresh=5989 peak=5592
00:13:28.557 00.000 21444 Star::Find false star n=1 nbg=264 bg=4043.3 sigma=524.6 thresh=5617 peak=5304
00:13:28.557 00.000 21444 Star::Find false star n=1 nbg=247 bg=4289.7 sigma=461.8 thresh=5675 peak=5420
00:13:28.557 00.000 21444 Star::Find false star n=3 nbg=263 bg=4342.4 sigma=482.0 thresh=5788 peak=5591
00:13:28.557 00.000 21444 Star::Find false star n=5 nbg=259 bg=3053.9 sigma=443.1 thresh=4383 peak=4298
00:13:28.557 00.000 21444 Star::Find false star n=3 nbg=267 bg=3534.4 sigma=472.9 thresh=4953 peak=4818
00:13:28.557 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.15,3.90,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.46,-0.81,3.26,U] 
00:13:28.557 00.000 21444 single-star, 2 included, MultiStar: {-1.09, 0.16}, one-star: {0.97, -0.05}
00:13:28.557 00.000 21444 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
00:13:28.557 00.000 21444 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.34)
00:13:28.558 00.001 21444 CameraToMount -- cameraX=0.97 cameraY=-0.05 hyp=0.97 cameraTheta=-0.05 mountX=-0.97 mountY=0.32, mountTheta=2.82
00:13:28.559 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-0.05, opts=13)
00:13:28.559 00.000 21444 Enqueuing Move request for scope (0.97, -0.05)
00:13:28.559 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=446, FiltMax=65504, Gamma=0.560
00:13:28.559 00.000 21444 UpdateGuideState exits: m=229089 SNR=40.6 Saturated
00:13:28.559 00.000 25848 Worker thread wakes up
00:13:28.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.05) opts 0xd
00:13:28.559 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -0.05)
00:13:28.559 00.000 25848 Moving (0.97, -0.05) raw xDistance=-0.97 yDistance=0.32
00:13:28.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:28.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:28.559 00.000 21444 Enqueuing Expose request
00:13:28.559 00.000 25848 BLC: History state: CurrMiss=0.32, AvgInitMiss=0.24, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=2.048138, 1:0.320898
00:13:28.559 00.000 25848 BLC: No correction, Miss < min_move
00:13:28.559 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.97
00:13:28.559 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:28.559 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:13:28.559 00.000 25848 MoveAxis(E, 32, ABG)
00:13:28.559 00.000 25848 Guiding  Dir = 2, Dur = 32
00:13:28.635 00.076 25848 IsSlewing returns 0
00:13:28.635 00.000 25848 IsGuiding returns 0
00:13:28.656 00.021 25848 PulseGuide returned control before completion, sleep 21
00:13:28.689 00.033 25848 IsGuiding returns 1
00:13:28.689 00.000 25848 scope still moving after pulse duration time elapsed
00:13:28.750 00.061 25848 IsSlewing returns 0
00:13:28.750 00.000 25848 IsGuiding returns 0
00:13:28.750 00.000 25848 scope move finished after 32 + 82 ms
00:13:28.750 00.000 25848 Move returns status 0, amount 32
00:13:28.750 00.000 25848 MoveAxis(N, 0, ABG)
00:13:28.750 00.000 25848 Move returns status 0, amount 0
00:13:28.750 00.000 25848 move complete, result=0
00:13:28.750 00.000 25848 worker thread done servicing request
00:13:28.750 00.000 25848 Worker thread wakes up
00:13:28.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:28.750 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.3 px 0 ms NORTH
00:13:28.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:31.591 02.841 25848 Exposure complete
00:13:31.671 00.080 25848 worker thread done servicing request
00:13:31.672 00.001 21444 OnExposeComplete: enter
00:13:31.672 00.000 21444 UpdateGuideState(): m_state=6
00:13:31.672 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 505
00:13:31.672 00.000 21444 Star::Find returns 1 (1), X=1222.83, Y=737.86, Mass=221952, SNR=39.8, Peak=9436 HFD=6.5
00:13:31.672 00.000 21444 Star::Find false star n=8 nbg=252 bg=3858.5 sigma=535.7 thresh=5466 peak=5249
00:13:31.672 00.000 21444 Star::Find false star n=6 nbg=248 bg=4089.6 sigma=436.1 thresh=5398 peak=5280
00:13:31.672 00.000 21444 Star::Find false star n=2 nbg=269 bg=4112.0 sigma=557.0 thresh=5783 peak=5372
00:13:31.672 00.000 21444 Star::Find false star n=2 nbg=268 bg=4164.1 sigma=521.4 thresh=5728 peak=5280
00:13:31.672 00.000 21444 Star::Find false star n=2 nbg=277 bg=3183.5 sigma=599.9 thresh=4983 peak=4261
00:13:31.672 00.000 21444 Star::Find false star n=2 nbg=259 bg=3817.1 sigma=499.6 thresh=5316 peak=4992
00:13:31.672 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -6.10,-15.94,0.00,M4] [#3 -1.49,0.94,0.23,U] [#4 -5.73,8.72,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.01,1.49,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.88,-0.81,2.60,U] 
00:13:31.672 00.000 21444 single-star, 3 included, MultiStar: {-1.89, -0.26}, one-star: {-0.04, -0.83}
00:13:31.672 00.000 21444 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.05) = xAngle (-4.67 = 1.61)
00:13:31.672 00.000 21444 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.23)
00:13:31.672 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=-0.83 hyp=0.83 cameraTheta=-1.62 mountX=-0.03 mountY=-0.79, mountTheta=-1.61
00:13:31.673 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=-0.83, opts=13)
00:13:31.673 00.000 21444 Enqueuing Move request for scope (-0.04, -0.83)
00:13:31.673 00.000 25848 Worker thread wakes up
00:13:31.674 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.83) opts 0xd
00:13:31.674 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, -0.83)
00:13:31.674 00.000 25848 Moving (-0.04, -0.83) raw xDistance=-0.03 yDistance=-0.79
00:13:31.674 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=468, FiltMax=65504, Gamma=0.560
00:13:31.674 00.000 21444 UpdateGuideState exits: m=221952 SNR=39.8 Saturated
00:13:31.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:31.674 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:31.674 00.000 21444 Enqueuing Expose request
00:13:31.674 00.000 25848 BLC: History state: CurrMiss=-0.79, AvgInitMiss=0.24, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.048138, 1:0.320898, 2:-0.787174
00:13:31.674 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
00:13:31.674 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:13:31.674 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:13:31.674 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
00:13:31.674 00.000 25848 MoveAxis(E, 0, ABG)
00:13:31.674 00.000 25848 Move returns status 0, amount 0
00:13:31.674 00.000 25848 MoveAxis(N, 0, ABG)
00:13:31.674 00.000 25848 Move returns status 0, amount 0
00:13:31.674 00.000 25848 move complete, result=0
00:13:31.674 00.000 25848 worker thread done servicing request
00:13:31.674 00.000 25848 Worker thread wakes up
00:13:31.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:31.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:31.674 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
00:13:34.528 02.854 25848 Exposure complete
00:13:34.599 00.071 25848 worker thread done servicing request
00:13:34.599 00.000 21444 OnExposeComplete: enter
00:13:34.599 00.000 21444 UpdateGuideState(): m_state=6
00:13:34.599 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 506
00:13:34.599 00.000 21444 Star::Find returns 1 (1), X=1223.66, Y=737.23, Mass=284035, SNR=42.3, Peak=10272 HFD=7.4
00:13:34.599 00.000 21444 Star::Find false star n=7 nbg=265 bg=4231.7 sigma=498.2 thresh=5726 peak=5546
00:13:34.599 00.000 21444 Star::Find false star n=6 nbg=253 bg=4215.4 sigma=458.2 thresh=5590 peak=5469
00:13:34.599 00.000 21444 Star::Find false star n=1 nbg=273 bg=4294.4 sigma=491.0 thresh=5768 peak=5321
00:13:34.599 00.000 21444 Star::Find false star n=3 nbg=267 bg=3699.1 sigma=483.1 thresh=5148 peak=4662
00:13:34.599 00.000 21444 MultiStar: [#1 -1.93,0.16,0.33,U] [#2 -16.31,-24.64,0.00,M5] [#3 0.64,0.62,0.28,U] [#4 -15.90,-3.57,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.45,1.84,1.13,U] [#8 0.00,0.00,0.00,L] [#9 8.18,13.71,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -2.79,-1.85,3.02,U] 
00:13:34.599 00.000 21444 refined, 4 included, MultiStar: {-0.33, -0.82}, one-star: {0.78, -1.47}
00:13:34.599 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
00:13:34.599 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
00:13:34.599 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.82 hyp=0.89 cameraTheta=-1.95 mountX=0.26 mountY=-0.89, mountTheta=-1.29
00:13:34.600 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.82, opts=13)
00:13:34.600 00.000 21444 Enqueuing Move request for scope (-0.33, -0.82)
00:13:34.600 00.000 25848 Worker thread wakes up
00:13:34.600 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.82) opts 0xd
00:13:34.601 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=430, FiltMax=65504, Gamma=0.560
00:13:34.601 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.82)
00:13:34.601 00.000 25848 Moving (-0.33, -0.82) raw xDistance=0.26 yDistance=-0.89
00:13:34.601 00.000 25848 BLC: window closed
00:13:34.601 00.000 21444 UpdateGuideState exits: m=284035 SNR=42.3 Saturated
00:13:34.601 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:34.601 00.000 25848 BLC: History state: CurrMiss=-0.89, AvgInitMiss=0.24, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.048138, 1:0.320898, 2:-0.787174
00:13:34.601 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
00:13:34.601 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
00:13:34.601 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:13:34.601 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:34.601 00.000 21444 Enqueuing Expose request
00:13:34.601 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.89
00:13:34.601 00.000 25848 MoveAxis(E, 0, ABG)
00:13:34.601 00.000 25848 Move returns status 0, amount 0
00:13:34.601 00.000 25848 MoveAxis(N, 0, ABG)
00:13:34.601 00.000 25848 Move returns status 0, amount 0
00:13:34.601 00.000 25848 move complete, result=0
00:13:34.601 00.000 25848 worker thread done servicing request
00:13:34.601 00.000 25848 Worker thread wakes up
00:13:34.601 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:34.601 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:34.601 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
00:13:37.450 02.849 25848 Exposure complete
00:13:37.529 00.079 25848 worker thread done servicing request
00:13:37.529 00.000 21444 OnExposeComplete: enter
00:13:37.530 00.001 21444 UpdateGuideState(): m_state=6
00:13:37.530 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 507
00:13:37.530 00.000 21444 Star::Find returns 1 (1), X=1224.39, Y=737.37, Mass=291845, SNR=50.1, Peak=11552 HFD=6.9
00:13:37.530 00.000 21444 Star::Find false star n=11 nbg=246 bg=3962.2 sigma=432.3 thresh=5259 peak=5100
00:13:37.530 00.000 21444 Star::Find false star n=4 nbg=264 bg=4574.0 sigma=519.9 thresh=6134 peak=6077
00:13:37.530 00.000 21444 Star::Find false star n=2 nbg=269 bg=4220.5 sigma=519.2 thresh=5778 peak=5444
00:13:37.530 00.000 21444 Star::Find false star n=3 nbg=253 bg=4339.1 sigma=449.0 thresh=5686 peak=5476
00:13:37.530 00.000 21444 Star::Find false star n=5 nbg=243 bg=3742.1 sigma=433.2 thresh=5042 peak=4639
00:13:37.530 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -27.70,-18.07,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 -15.41,-2.34,0.00,M6] [#5 -8.81,11.20,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 5.36,1.95,1.00,U] [#8 0.00,0.00,0.00,L] [#9 6.18,12.36,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -2.05,-0.71,3.90,U] 
00:13:37.530 00.000 21444 refined, 2 included, MultiStar: {-0.19, -0.37}, one-star: {1.52, -1.33}
00:13:37.530 00.000 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.09 = 1.19)
00:13:37.530 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.94 = -1.65)
00:13:37.530 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.37 hyp=0.41 cameraTheta=-2.04 mountX=0.15 mountY=-0.41, mountTheta=-1.21
00:13:37.531 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.37, opts=13)
00:13:37.531 00.000 21444 Enqueuing Move request for scope (-0.19, -0.37)
00:13:37.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3724, FiltMin=16, FiltMax=65504, Gamma=0.560
00:13:37.531 00.000 21444 UpdateGuideState exits: m=291845 SNR=50.1 Saturated
00:13:37.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:37.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:37.531 00.000 21444 Enqueuing Expose request
00:13:37.531 00.000 25848 Worker thread wakes up
00:13:37.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.37) opts 0xd
00:13:37.531 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.37)
00:13:37.532 00.001 25848 Moving (-0.19, -0.37) raw xDistance=0.15 yDistance=-0.41
00:13:37.532 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:13:37.532 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:37.532 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:13:37.532 00.000 25848 MoveAxis(E, 0, ABG)
00:13:37.532 00.000 25848 Move returns status 0, amount 0
00:13:37.532 00.000 25848 MoveAxis(N, 0, ABG)
00:13:37.532 00.000 25848 Move returns status 0, amount 0
00:13:37.532 00.000 25848 move complete, result=0
00:13:37.532 00.000 25848 worker thread done servicing request
00:13:37.532 00.000 25848 Worker thread wakes up
00:13:37.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:37.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:37.532 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:13:40.383 02.851 25848 Exposure complete
00:13:40.464 00.081 25848 worker thread done servicing request
00:13:40.464 00.000 21444 OnExposeComplete: enter
00:13:40.464 00.000 21444 UpdateGuideState(): m_state=6
00:13:40.464 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 508
00:13:40.464 00.000 21444 Star::Find returns 1 (1), X=1224.91, Y=736.56, Mass=357807, SNR=58.9, Peak=12688 HFD=6.6
00:13:40.465 00.001 21444 Star::Find false star n=1 nbg=259 bg=4185.5 sigma=481.1 thresh=5629 peak=5095
00:13:40.465 00.000 21444 Star::Find false star n=5 nbg=238 bg=4151.9 sigma=423.6 thresh=5423 peak=5410
00:13:40.465 00.000 21444 Star::Find false star n=4 nbg=267 bg=2942.1 sigma=509.3 thresh=4470 peak=4410
00:13:40.465 00.000 21444 MultiStar: [#1 7.34,19.11,0.00,M1] [#2 -14.23,-25.70,0.00,M7] [#3 -1.13,0.18,0.19,U] [#4 -14.71,-2.47,0.00,M7] [#5 -9.30,5.58,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 5.10,1.34,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 5.74,-3.46,0.20,U] [#11 -2.76,-1.82,3.55,U] 
00:13:40.465 00.000 21444 refined, 4 included, MultiStar: {-0.36, -1.37}, one-star: {2.04, -2.13}
00:13:40.465 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.88 = 1.40)
00:13:40.465 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.44)
00:13:40.465 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-1.37 hyp=1.42 cameraTheta=-1.83 mountX=0.24 mountY=-1.40, mountTheta=-1.40
00:13:40.465 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-1.37, opts=13)
00:13:40.466 00.001 21444 Enqueuing Move request for scope (-0.36, -1.37)
00:13:40.466 00.000 25848 Worker thread wakes up
00:13:40.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=296, FiltMax=65504, Gamma=0.560
00:13:40.466 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -1.37) opts 0xd
00:13:40.466 00.000 21444 UpdateGuideState exits: m=357807 SNR=58.9 Saturated
00:13:40.466 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -1.37)
00:13:40.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:40.466 00.000 25848 Moving (-0.36, -1.37) raw xDistance=0.24 yDistance=-1.40
00:13:40.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:40.466 00.000 21444 Enqueuing Expose request
00:13:40.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
00:13:40.466 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:13:40.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.40
00:13:40.466 00.000 25848 MoveAxis(E, 0, ABG)
00:13:40.466 00.000 25848 Move returns status 0, amount 0
00:13:40.466 00.000 25848 MoveAxis(N, 0, ABG)
00:13:40.466 00.000 25848 Move returns status 0, amount 0
00:13:40.466 00.000 25848 move complete, result=0
00:13:40.466 00.000 25848 worker thread done servicing request
00:13:40.466 00.000 25848 Worker thread wakes up
00:13:40.466 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:40.466 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:40.467 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -1.4 px 0 ms NORTH
00:13:43.323 02.856 25848 Exposure complete
00:13:43.391 00.068 25848 worker thread done servicing request
00:13:43.391 00.000 21444 OnExposeComplete: enter
00:13:43.391 00.000 21444 UpdateGuideState(): m_state=6
00:13:43.391 00.000 21444 Star::Find(15, 1224, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 509
00:13:43.391 00.000 21444 Star::Find returns 1 (1), X=1224.62, Y=739.14, Mass=386344, SNR=76.1, Peak=13472 HFD=6.4
00:13:43.391 00.000 21444 Star::Find false star n=4 nbg=263 bg=4164.2 sigma=472.7 thresh=5582 peak=5336
00:13:43.391 00.000 21444 Star::Find false star n=1 nbg=268 bg=4269.6 sigma=540.4 thresh=5891 peak=5477
00:13:43.391 00.000 21444 Star::Find false star n=2 nbg=266 bg=4156.0 sigma=487.0 thresh=5617 peak=5301
00:13:43.391 00.000 21444 Star::Find false star n=2 nbg=259 bg=3172.7 sigma=474.5 thresh=4596 peak=4369
00:13:43.391 00.000 21444 Star::Find false star n=3 nbg=271 bg=3689.2 sigma=523.2 thresh=5259 peak=4949
00:13:43.391 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.78,-25.56,0.00,M8] [#3 -0.54,1.19,0.18,U] [#4 0.00,0.00,0.00,L] [#5 -1.68,-0.52,0.12,U] [#6 0.00,0.00,0.00,L] [#7 6.10,2.97,0.92,U] [#8 -2.95,1.27,0.15,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.96,0.78,2.74,U] 
00:13:43.391 00.000 21444 refined, 5 included, MultiStar: {0.24, 1.11}, one-star: {1.75, 0.44}
00:13:43.392 00.001 21444 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.05) = xAngle (-1.70 = -1.70)
00:13:43.392 00.000 21444 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.54 = 1.74)
00:13:43.392 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=1.11 hyp=1.13 cameraTheta=1.35 mountX=-0.14 mountY=1.12, mountTheta=1.70
00:13:43.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=1.11, opts=13)
00:13:43.393 00.000 21444 Enqueuing Move request for scope (0.24, 1.11)
00:13:43.393 00.000 25848 Worker thread wakes up
00:13:43.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 1.11) opts 0xd
00:13:43.393 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 1.11)
00:13:43.393 00.000 25848 Moving (0.24, 1.11) raw xDistance=-0.14 yDistance=1.12
00:13:43.393 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:13:43.393 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
00:13:43.393 00.000 25848 MoveAxis(E, 0, ABG)
00:13:43.393 00.000 25848 Move returns status 0, amount 0
00:13:43.393 00.000 25848 MoveAxis(S, 30, ABG)
00:13:43.393 00.000 25848 Guiding  Dir = 1, Dur = 30
00:13:43.393 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=396, FiltMax=65504, Gamma=0.560
00:13:43.393 00.000 21444 UpdateGuideState exits: m=386344 SNR=76.1 Saturated
00:13:43.393 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:43.393 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:43.393 00.000 21444 Enqueuing Expose request
00:13:43.449 00.056 25848 IsSlewing returns 0
00:13:43.449 00.000 25848 IsGuiding returns 0
00:13:43.470 00.021 25848 PulseGuide returned control before completion, sleep 19
00:13:43.495 00.025 25848 IsGuiding returns 1
00:13:43.495 00.000 25848 scope still moving after pulse duration time elapsed
00:13:43.546 00.051 25848 IsSlewing returns 0
00:13:43.547 00.001 25848 IsGuiding returns 0
00:13:43.547 00.000 25848 scope move finished after 30 + 67 ms
00:13:43.547 00.000 25848 Move returns status 0, amount 30
00:13:43.547 00.000 25848 move complete, result=0
00:13:43.547 00.000 25848 worker thread done servicing request
00:13:43.547 00.000 25848 Worker thread wakes up
00:13:43.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:43.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:43.547 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.1 px 30 ms SOUTH
00:13:46.403 02.856 25848 Exposure complete
00:13:46.488 00.085 25848 worker thread done servicing request
00:13:46.488 00.000 21444 OnExposeComplete: enter
00:13:46.488 00.000 21444 UpdateGuideState(): m_state=6
00:13:46.489 00.001 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 510
00:13:46.489 00.000 21444 Star::Find returns 1 (1), X=1225.30, Y=738.69, Mass=337705, SNR=57.9, Peak=11556 HFD=6.8
00:13:46.489 00.000 21444 Star::Find false star n=3 nbg=256 bg=2639.4 sigma=419.4 thresh=3898 peak=3874
00:13:46.489 00.000 21444 Star::Find false star n=6 nbg=263 bg=4517.3 sigma=469.8 thresh=5927 peak=5875
00:13:46.489 00.000 21444 Star::Find false star n=3 nbg=261 bg=4201.1 sigma=503.3 thresh=5711 peak=5246
00:13:46.489 00.000 21444 Star::Find false star n=5 nbg=246 bg=4128.0 sigma=455.2 thresh=5494 peak=5480
00:13:46.489 00.000 21444 Star::Find false star n=1 nbg=265 bg=3206.8 sigma=478.9 thresh=4643 peak=4181
00:13:46.489 00.000 21444 Star::Find false star n=2 nbg=250 bg=3706.9 sigma=459.5 thresh=5085 peak=4725
00:13:46.489 00.000 21444 MultiStar: [#1 19.58,16.50,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -13.63,0.68,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.91,2.43,0.80,U] [#8 -9.91,16.81,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.28,0.38,3.23,U] 
00:13:46.489 00.000 21444 refined, 2 included, MultiStar: {0.76, 0.63}, one-star: {2.43, -0.01}
00:13:46.489 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
00:13:46.489 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
00:13:46.489 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=0.63 hyp=0.98 cameraTheta=0.69 mountX=-0.70 mountY=0.87, mountTheta=2.25
00:13:46.490 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=0.63, opts=13)
00:13:46.490 00.000 21444 Enqueuing Move request for scope (0.76, 0.63)
00:13:46.490 00.000 25848 Worker thread wakes up
00:13:46.490 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.63) opts 0xd
00:13:46.490 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, 0.63)
00:13:46.490 00.000 25848 Moving (0.76, 0.63) raw xDistance=-0.70 yDistance=0.87
00:13:46.490 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
00:13:46.490 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
00:13:46.490 00.000 25848 MoveAxis(E, 20, ABG)
00:13:46.490 00.000 25848 Guiding  Dir = 2, Dur = 20
00:13:46.490 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=392, FiltMax=65504, Gamma=0.560
00:13:46.490 00.000 21444 UpdateGuideState exits: m=337705 SNR=57.9 Saturated
00:13:46.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:46.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:46.491 00.001 21444 Enqueuing Expose request
00:13:46.533 00.042 25848 IsSlewing returns 0
00:13:46.563 00.030 25848 IsGuiding returns 0
00:13:46.595 00.032 25848 IsGuiding returns 1
00:13:46.595 00.000 25848 scope still moving after pulse duration time elapsed
00:13:46.659 00.064 25848 IsSlewing returns 0
00:13:46.660 00.001 25848 IsGuiding returns 0
00:13:46.660 00.000 25848 scope move finished after 20 + 77 ms
00:13:46.660 00.000 25848 Move returns status 0, amount 20
00:13:46.660 00.000 25848 MoveAxis(S, 24, ABG)
00:13:46.660 00.000 25848 Guiding  Dir = 1, Dur = 24
00:13:46.741 00.081 25848 IsSlewing returns 0
00:13:46.741 00.000 25848 IsGuiding returns 0
00:13:46.772 00.031 25848 IsGuiding returns 1
00:13:46.772 00.000 25848 scope still moving after pulse duration time elapsed
00:13:46.829 00.057 25848 IsSlewing returns 0
00:13:46.829 00.000 25848 IsGuiding returns 0
00:13:46.829 00.000 25848 scope move finished after 24 + 64 ms
00:13:46.829 00.000 25848 Move returns status 0, amount 24
00:13:46.829 00.000 25848 move complete, result=0
00:13:46.829 00.000 25848 worker thread done servicing request
00:13:46.829 00.000 25848 Worker thread wakes up
00:13:46.829 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.9 px 24 ms SOUTH
00:13:46.830 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:46.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:49.672 02.842 25848 Exposure complete
00:13:49.748 00.076 25848 worker thread done servicing request
00:13:49.748 00.000 21444 OnExposeComplete: enter
00:13:49.748 00.000 21444 UpdateGuideState(): m_state=6
00:13:49.748 00.000 21444 Star::Find(15, 1225, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 511
00:13:49.748 00.000 21444 Star::Find returns 1 (1), X=1226.00, Y=737.75, Mass=287588, SNR=53.0, Peak=10596 HFD=6.5
00:13:49.748 00.000 21444 Star::Find false star n=9 nbg=242 bg=4130.4 sigma=381.1 thresh=5274 peak=5223
00:13:49.748 00.000 21444 Star::Find false star n=3 nbg=264 bg=2659.9 sigma=429.7 thresh=3949 peak=3572
00:13:49.748 00.000 21444 Star::Find false star n=1 nbg=267 bg=4233.1 sigma=560.3 thresh=5914 peak=5424
00:13:49.748 00.000 21444 Star::Find false star n=6 nbg=255 bg=4241.4 sigma=419.7 thresh=5500 peak=5423
00:13:49.748 00.000 21444 Star::Find false star n=7 nbg=240 bg=3220.6 sigma=385.5 thresh=4377 peak=4327
00:13:49.748 00.000 21444 Star::Find false star n=5 nbg=267 bg=3670.0 sigma=407.4 thresh=4892 peak=4858
00:13:49.749 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.71,1.21,0.20,U] [#4 -15.81,-3.13,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 6.68,-2.66,0.19,U] [#7 5.69,2.04,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.66,-0.71,3.86,U] 
00:13:49.749 00.000 21444 refined, 4 included, MultiStar: {-0.33, -0.43}, one-star: {3.13, -0.95}
00:13:49.749 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.28 = 1.01)
00:13:49.749 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
00:13:49.749 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.43 hyp=0.55 cameraTheta=-2.22 mountX=0.29 mountY=-0.53, mountTheta=-1.07
00:13:49.749 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.43, opts=13)
00:13:49.749 00.000 21444 Enqueuing Move request for scope (-0.33, -0.43)
00:13:49.749 00.000 25848 Worker thread wakes up
00:13:49.750 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.43) opts 0xd
00:13:49.750 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.43)
00:13:49.750 00.000 25848 Moving (-0.33, -0.43) raw xDistance=0.29 yDistance=-0.53
00:13:49.750 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
00:13:49.750 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:13:49.750 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=500, FiltMax=65504, Gamma=0.560
00:13:49.750 00.000 21444 UpdateGuideState exits: m=287588 SNR=53.0 Saturated
00:13:49.750 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
00:13:49.750 00.000 25848 MoveAxis(E, 0, ABG)
00:13:49.750 00.000 25848 Move returns status 0, amount 0
00:13:49.750 00.000 25848 MoveAxis(N, 0, ABG)
00:13:49.750 00.000 25848 Move returns status 0, amount 0
00:13:49.750 00.000 25848 move complete, result=0
00:13:49.750 00.000 25848 worker thread done servicing request
00:13:49.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:49.750 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:49.750 00.000 21444 Enqueuing Expose request
00:13:49.750 00.000 25848 Worker thread wakes up
00:13:49.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:49.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:49.750 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
00:13:52.594 02.844 25848 Exposure complete
00:13:52.682 00.088 25848 worker thread done servicing request
00:13:52.682 00.000 21444 OnExposeComplete: enter
00:13:52.682 00.000 21444 UpdateGuideState(): m_state=6
00:13:52.682 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 512
00:13:52.682 00.000 21444 Star::Find returns 1 (1), X=1227.96, Y=736.18, Mass=392495, SNR=65.2, Peak=11656 HFD=7.1
00:13:52.682 00.000 21444 Star::Find false star n=8 nbg=250 bg=3970.8 sigma=433.1 thresh=5270 peak=5232
00:13:52.682 00.000 21444 Star::Find false star n=2 nbg=263 bg=4144.4 sigma=490.3 thresh=5615 peak=5216
00:13:52.682 00.000 21444 Star::Find false star n=1 nbg=257 bg=4082.6 sigma=447.5 thresh=5425 peak=5104
00:13:52.682 00.000 21444 Star::Find false star n=4 nbg=256 bg=3140.7 sigma=428.3 thresh=4426 peak=4128
00:13:52.682 00.000 21444 Star::Find false star n=2 nbg=267 bg=3724.7 sigma=477.9 thresh=5158 peak=4584
00:13:52.683 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.02,8.21,0.15,U] [#3 -0.15,0.65,0.16,U] [#4 -11.25,-0.17,0.00,M10] [#5 16.44,-10.99,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 7.58,1.39,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.99,-1.25,2.35,U] 
00:13:52.683 00.000 21444 refined, 4 included, MultiStar: {1.97, -0.67}, one-star: {5.08, -2.52}
00:13:52.683 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.38 = 2.90)
00:13:52.683 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.06)
00:13:52.683 00.000 21444 CameraToMount -- cameraX=1.97 cameraY=-0.67 hyp=2.08 cameraTheta=-0.33 mountX=-2.02 mountY=0.12, mountTheta=3.08
00:13:52.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.97, y=-0.67, opts=13)
00:13:52.684 00.000 21444 Enqueuing Move request for scope (1.97, -0.67)
00:13:52.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3700, FiltMin=224, FiltMax=65504, Gamma=0.560
00:13:52.684 00.000 21444 UpdateGuideState exits: m=392495 SNR=65.2 Saturated
00:13:52.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:52.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:52.684 00.000 21444 Enqueuing Expose request
00:13:52.684 00.000 25848 Worker thread wakes up
00:13:52.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.97, -0.67) opts 0xd
00:13:52.684 00.000 25848 Handling offset move in thread for scope, endpoint = (1.97, -0.67)
00:13:52.684 00.000 25848 Moving (1.97, -0.67) raw xDistance=-2.02 yDistance=0.12
00:13:52.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.27 from input -2.02
00:13:52.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:52.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:13:52.684 00.000 25848 MoveAxis(E, 59, ABG)
00:13:52.684 00.000 25848 Guiding  Dir = 2, Dur = 59
00:13:52.705 00.021 25848 IsSlewing returns 0
00:13:52.705 00.000 25848 IsGuiding returns 0
00:13:52.737 00.032 25848 PulseGuide returned control before completion, sleep 38
00:13:52.815 00.078 25848 IsGuiding returns 1
00:13:52.815 00.000 25848 scope still moving after pulse duration time elapsed
00:13:52.873 00.058 25848 IsSlewing returns 0
00:13:52.874 00.001 25848 IsGuiding returns 0
00:13:52.874 00.000 25848 scope move finished after 59 + 110 ms
00:13:52.874 00.000 25848 Move returns status 0, amount 59
00:13:52.874 00.000 25848 MoveAxis(N, 0, ABG)
00:13:52.874 00.000 25848 Move returns status 0, amount 0
00:13:52.874 00.000 25848 move complete, result=0
00:13:52.874 00.000 25848 worker thread done servicing request
00:13:52.874 00.000 25848 Worker thread wakes up
00:13:52.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:52.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:52.874 00.000 21444 GuideStep: -2.0 px 59 ms EAST, 0.1 px 0 ms NORTH
00:13:55.723 02.849 25848 Exposure complete
00:13:55.801 00.078 25848 worker thread done servicing request
00:13:55.801 00.000 21444 OnExposeComplete: enter
00:13:55.801 00.000 21444 UpdateGuideState(): m_state=6
00:13:55.801 00.000 21444 Star::Find(15, 1227, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 513
00:13:55.802 00.001 21444 Star::Find returns 1 (1), X=1225.92, Y=736.36, Mass=345538, SNR=56.2, Peak=12164 HFD=6.7
00:13:55.802 00.000 21444 Star::Find false star n=2 nbg=267 bg=2504.7 sigma=460.6 thresh=3886 peak=3517
00:13:55.802 00.000 21444 Star::Find false star n=5 nbg=244 bg=4591.0 sigma=425.2 thresh=5867 peak=5673
00:13:55.802 00.000 21444 Star::Find false star n=7 nbg=243 bg=3960.2 sigma=413.4 thresh=5200 peak=5064
00:13:55.802 00.000 21444 Star::Find false star n=3 nbg=277 bg=4116.0 sigma=552.3 thresh=5773 peak=5581
00:13:55.802 00.000 21444 Star::Find false star n=3 nbg=270 bg=3212.9 sigma=442.0 thresh=4539 peak=4246
00:13:55.803 00.001 21444 Star::Find false star n=9 nbg=241 bg=3678.1 sigma=376.8 thresh=4808 peak=4638
00:13:55.803 00.000 21444 MultiStar: [#1 -1.73,-0.64,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -14.87,-2.64,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.99,0.82,0.95,U] [#8 -7.27,-3.86,0.19,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.31,-2.76,3.32,U] 
00:13:55.803 00.000 21444 refined, 4 included, MultiStar: {0.65, -2.06}, one-star: {3.05, -2.34}
00:13:55.803 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.32 = 1.97)
00:13:55.803 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
00:13:55.803 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-2.06 hyp=2.16 cameraTheta=-1.27 mountX=-0.83 mountY=-1.66, mountTheta=-2.04
00:13:55.805 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-2.06, opts=13)
00:13:55.805 00.000 21444 Enqueuing Move request for scope (0.65, -2.06)
00:13:55.805 00.000 25848 Worker thread wakes up
00:13:55.805 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -2.06) opts 0xd
00:13:55.805 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -2.06)
00:13:55.805 00.000 25848 Moving (0.65, -2.06) raw xDistance=-0.83 yDistance=-1.66
00:13:55.805 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.83
00:13:55.805 00.000 25848 resist switch: large excursion: input -1.66 thresh 1.53 direction from 1 to -1
00:13:55.805 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.97
00:13:55.805 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.66 from input -1.66
00:13:55.805 00.000 25848 MoveAxis(E, 28, ABG)
00:13:55.805 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=486, FiltMax=65504, Gamma=0.560
00:13:55.805 00.000 21444 UpdateGuideState exits: m=345538 SNR=56.2 Saturated
00:13:55.805 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:55.806 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:55.806 00.000 21444 Enqueuing Expose request
00:13:55.806 00.000 25848 Guiding  Dir = 2, Dur = 28
00:13:55.830 00.024 25848 IsSlewing returns 0
00:13:55.830 00.000 25848 IsGuiding returns 0
00:13:55.861 00.031 25848 IsGuiding returns 1
00:13:55.861 00.000 25848 scope still moving after pulse duration time elapsed
00:13:55.923 00.062 25848 IsSlewing returns 0
00:13:55.923 00.000 25848 IsGuiding returns 0
00:13:55.923 00.000 25848 scope move finished after 28 + 65 ms
00:13:55.923 00.000 25848 Move returns status 0, amount 28
00:13:55.923 00.000 25848 BLC: Oldest BLC event removed
00:13:55.923 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
00:13:55.923 00.000 25848 MoveAxis(N, 334, ABG)
00:13:55.923 00.000 25848 Guiding  Dir = 0, Dur = 334
00:13:55.951 00.028 25848 IsSlewing returns 0
00:13:55.951 00.000 25848 IsGuiding returns 0
00:13:55.983 00.032 25848 PulseGuide returned control before completion, sleep 313
00:13:56.302 00.319 25848 IsGuiding returns 1
00:13:56.303 00.001 25848 scope still moving after pulse duration time elapsed
00:13:56.378 00.075 25848 IsSlewing returns 0
00:13:56.378 00.000 25848 IsGuiding returns 0
00:13:56.378 00.000 25848 scope move finished after 334 + 91 ms
00:13:56.378 00.000 25848 Move returns status 0, amount 334
00:13:56.378 00.000 25848 move complete, result=0
00:13:56.378 00.000 25848 worker thread done servicing request
00:13:56.378 00.000 25848 Worker thread wakes up
00:13:56.378 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:56.378 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:56.378 00.000 21444 GuideStep: -0.8 px 28 ms EAST, -1.7 px 334 ms NORTH
00:13:59.227 02.849 25848 Exposure complete
00:13:59.318 00.091 25848 worker thread done servicing request
00:13:59.318 00.000 21444 OnExposeComplete: enter
00:13:59.318 00.000 21444 UpdateGuideState(): m_state=6
00:13:59.318 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 514
00:13:59.318 00.000 21444 Star::Find returns 1 (1), X=1224.10, Y=737.88, Mass=361480, SNR=72.0, Peak=12564 HFD=6.4
00:13:59.318 00.000 21444 Star::Find false star n=7 nbg=239 bg=3951.3 sigma=406.6 thresh=5171 peak=5057
00:13:59.318 00.000 21444 Star::Find false star n=1 nbg=267 bg=2500.9 sigma=482.7 thresh=3949 peak=3398
00:13:59.318 00.000 21444 Star::Find false star n=4 nbg=249 bg=4388.5 sigma=463.6 thresh=5779 peak=5730
00:13:59.318 00.000 21444 Star::Find false star n=3 nbg=260 bg=4046.1 sigma=479.5 thresh=5485 peak=5407
00:13:59.318 00.000 21444 Star::Find false star n=4 nbg=264 bg=3227.8 sigma=458.8 thresh=4604 peak=4178
00:13:59.319 00.001 21444 Star::Find false star n=5 nbg=255 bg=3492.8 sigma=440.2 thresh=4813 peak=4719
00:13:59.319 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.84,0.09,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -20.24,8.76,0.00,M6] [#7 5.23,2.37,0.76,U] [#8 -18.96,9.89,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.48,-0.70,2.10,U] 
00:13:59.319 00.000 21444 refined, 3 included, MultiStar: {0.50, -0.12}, one-star: {1.23, -0.82}
00:13:59.319 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
00:13:59.319 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.16)
00:13:59.319 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-0.12 hyp=0.51 cameraTheta=-0.23 mountX=-0.51 mountY=0.08, mountTheta=2.98
00:13:59.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-0.12, opts=13)
00:13:59.320 00.000 21444 Enqueuing Move request for scope (0.50, -0.12)
00:13:59.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=410, FiltMax=65504, Gamma=0.560
00:13:59.320 00.000 21444 UpdateGuideState exits: m=361480 SNR=72.0 Saturated
00:13:59.320 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:59.320 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:13:59.320 00.000 21444 Enqueuing Expose request
00:13:59.320 00.000 25848 Worker thread wakes up
00:13:59.320 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.12) opts 0xd
00:13:59.320 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, -0.12)
00:13:59.320 00.000 25848 Moving (0.50, -0.12) raw xDistance=-0.51 yDistance=0.08
00:13:59.320 00.000 25848 BLC: History state: CurrMiss=-0.08, AvgInitMiss=0.30, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.657365, 1:-0.080816
00:13:59.320 00.000 25848 BLC: No correction, Miss < min_move
00:13:59.320 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
00:13:59.320 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:59.320 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:13:59.320 00.000 25848 MoveAxis(E, 0, ABG)
00:13:59.320 00.000 25848 Move returns status 0, amount 0
00:13:59.320 00.000 25848 MoveAxis(N, 0, ABG)
00:13:59.320 00.000 25848 Move returns status 0, amount 0
00:13:59.320 00.000 25848 move complete, result=0
00:13:59.320 00.000 25848 worker thread done servicing request
00:13:59.321 00.001 25848 Worker thread wakes up
00:13:59.321 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:13:59.321 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:13:59.321 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:02.161 02.840 25848 Exposure complete
00:14:02.242 00.081 25848 worker thread done servicing request
00:14:02.242 00.000 21444 OnExposeComplete: enter
00:14:02.242 00.000 21444 UpdateGuideState(): m_state=6
00:14:02.242 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 515
00:14:02.243 00.001 21444 Star::Find returns 1 (1), X=1226.37, Y=738.15, Mass=287635, SNR=46.1, Peak=10420 HFD=6.4
00:14:02.243 00.000 21444 Star::Find false star n=4 nbg=239 bg=2616.6 sigma=391.1 thresh=3790 peak=3595
00:14:02.243 00.000 21444 Star::Find false star n=3 nbg=263 bg=4327.8 sigma=450.7 thresh=5680 peak=5485
00:14:02.243 00.000 21444 Star::Find false star n=5 nbg=267 bg=4030.2 sigma=503.6 thresh=5541 peak=5229
00:14:02.243 00.000 21444 Star::Find false star n=5 nbg=252 bg=4116.4 sigma=465.6 thresh=5513 peak=5124
00:14:02.243 00.000 21444 Star::Find false star n=8 nbg=260 bg=3616.8 sigma=416.2 thresh=4865 peak=4852
00:14:02.243 00.000 21444 MultiStar: [#1 11.32,4.20,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.49,0.12,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -6.80,-0.85,0.20,U] [#7 6.09,0.51,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.91,5.25,0.29,U] [#10 0.00,0.00,0.00,L] [#11 -0.65,-0.45,3.44,U] 
00:14:02.243 00.000 21444 refined, 5 included, MultiStar: {0.91, -0.04}, one-star: {3.50, -0.54}
00:14:02.243 00.000 21444 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
00:14:02.243 00.000 21444 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.34)
00:14:02.243 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.04 hyp=0.91 cameraTheta=-0.05 mountX=-0.91 mountY=0.30, mountTheta=2.82
00:14:02.244 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.04, opts=13)
00:14:02.244 00.000 21444 Enqueuing Move request for scope (0.91, -0.04)
00:14:02.244 00.000 25848 Worker thread wakes up
00:14:02.244 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.04) opts 0xd
00:14:02.244 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.04)
00:14:02.244 00.000 25848 Moving (0.91, -0.04) raw xDistance=-0.91 yDistance=0.30
00:14:02.244 00.000 25848 BLC: History state: CurrMiss=-0.30, AvgInitMiss=0.30, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.657365, 1:-0.080816, 2:-0.303780
00:14:02.244 00.000 25848 BLC: No correction, Miss < min_move
00:14:02.244 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3700, FiltMin=558, FiltMax=65504, Gamma=0.560
00:14:02.244 00.000 21444 UpdateGuideState exits: m=287635 SNR=46.1 Saturated
00:14:02.245 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:02.245 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:02.245 00.000 21444 Enqueuing Expose request
00:14:02.245 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
00:14:02.245 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:02.245 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:14:02.245 00.000 25848 MoveAxis(E, 26, ABG)
00:14:02.245 00.000 25848 Guiding  Dir = 2, Dur = 26
00:14:02.265 00.020 25848 IsSlewing returns 0
00:14:02.265 00.000 25848 IsGuiding returns 0
00:14:02.298 00.033 25848 IsGuiding returns 1
00:14:02.298 00.000 25848 scope still moving after pulse duration time elapsed
00:14:02.357 00.059 25848 IsSlewing returns 0
00:14:02.358 00.001 25848 IsGuiding returns 0
00:14:02.358 00.000 25848 scope move finished after 26 + 65 ms
00:14:02.358 00.000 25848 Move returns status 0, amount 26
00:14:02.358 00.000 25848 MoveAxis(N, 0, ABG)
00:14:02.358 00.000 25848 Move returns status 0, amount 0
00:14:02.358 00.000 25848 move complete, result=0
00:14:02.358 00.000 25848 worker thread done servicing request
00:14:02.358 00.000 25848 Worker thread wakes up
00:14:02.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:02.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:02.358 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 0.3 px 0 ms NORTH
00:14:05.215 02.857 25848 Exposure complete
00:14:05.301 00.086 25848 worker thread done servicing request
00:14:05.301 00.000 21444 OnExposeComplete: enter
00:14:05.301 00.000 21444 UpdateGuideState(): m_state=6
00:14:05.302 00.001 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 516
00:14:05.302 00.000 21444 Star::Find returns 1 (1), X=1222.89, Y=738.26, Mass=366612, SNR=56.9, Peak=10672 HFD=6.7
00:14:05.302 00.000 21444 Star::Find false star n=4 nbg=241 bg=4076.6 sigma=461.4 thresh=5461 peak=5156
00:14:05.302 00.000 21444 Star::Find false star n=8 nbg=259 bg=2514.0 sigma=417.3 thresh=3766 peak=3735
00:14:05.302 00.000 21444 Star::Find false star n=6 nbg=253 bg=4629.4 sigma=499.3 thresh=6127 peak=5914
00:14:05.302 00.000 21444 Star::Find false star n=6 nbg=270 bg=4222.9 sigma=555.0 thresh=5888 peak=5265
00:14:05.302 00.000 21444 Star::Find false star n=4 nbg=266 bg=4127.7 sigma=498.9 thresh=5624 peak=5514
00:14:05.302 00.000 21444 Star::Find false star n=2 nbg=276 bg=4113.0 sigma=540.7 thresh=5735 peak=5312
00:14:05.302 00.000 21444 Star::Find false star n=4 nbg=256 bg=4270.9 sigma=424.9 thresh=5546 peak=5312
00:14:05.302 00.000 21444 Star::Find false star n=5 nbg=252 bg=3237.0 sigma=375.8 thresh=4364 peak=4180
00:14:05.302 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.71,3.59,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.34,-1.84,0.13,U] [#11 -4.35,0.06,3.12,U] 
00:14:05.302 00.000 21444 single-star, 3 included, MultiStar: {-1.88, 0.57}, one-star: {0.01, -0.44}
00:14:05.302 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.68)
00:14:05.302 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
00:14:05.303 00.001 21444 CameraToMount -- cameraX=0.01 cameraY=-0.44 hyp=0.44 cameraTheta=-1.55 mountX=-0.05 mountY=-0.40, mountTheta=-1.69
00:14:05.304 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.44, opts=13)
00:14:05.304 00.000 21444 Enqueuing Move request for scope (0.01, -0.44)
00:14:05.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3708, FiltMin=372, FiltMax=65504, Gamma=0.560
00:14:05.304 00.000 21444 UpdateGuideState exits: m=366612 SNR=56.9 Saturated
00:14:05.304 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:05.304 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:05.304 00.000 21444 Enqueuing Expose request
00:14:05.304 00.000 25848 Worker thread wakes up
00:14:05.304 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.44) opts 0xd
00:14:05.304 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.44)
00:14:05.304 00.000 25848 Moving (0.01, -0.44) raw xDistance=-0.05 yDistance=-0.40
00:14:05.304 00.000 25848 BLC: window closed
00:14:05.304 00.000 25848 BLC: History state: CurrMiss=0.40, AvgInitMiss=0.30, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.657365, 1:-0.080816, 2:-0.303780
00:14:05.304 00.000 25848 BLC: No correction, Miss < min_move
00:14:05.304 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:14:05.304 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:05.304 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:14:05.304 00.000 25848 MoveAxis(E, 0, ABG)
00:14:05.304 00.000 25848 Move returns status 0, amount 0
00:14:05.304 00.000 25848 MoveAxis(N, 0, ABG)
00:14:05.304 00.000 25848 Move returns status 0, amount 0
00:14:05.304 00.000 25848 move complete, result=0
00:14:05.304 00.000 25848 worker thread done servicing request
00:14:05.305 00.001 25848 Worker thread wakes up
00:14:05.305 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:05.305 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:05.305 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:14:08.149 02.844 25848 Exposure complete
00:14:08.231 00.082 25848 worker thread done servicing request
00:14:08.231 00.000 21444 OnExposeComplete: enter
00:14:08.231 00.000 21444 UpdateGuideState(): m_state=6
00:14:08.231 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 517
00:14:08.231 00.000 21444 Star::Find returns 1 (1), X=1223.10, Y=736.59, Mass=355806, SNR=63.3, Peak=11756 HFD=6.9
00:14:08.231 00.000 21444 Star::Find false star n=5 nbg=260 bg=4573.2 sigma=508.5 thresh=6099 peak=6012
00:14:08.231 00.000 21444 Star::Find false star n=1 nbg=260 bg=4124.3 sigma=510.2 thresh=5655 peak=5247
00:14:08.231 00.000 21444 Star::Find false star n=1 nbg=256 bg=4147.1 sigma=457.1 thresh=5518 peak=5237
00:14:08.231 00.000 21444 Star::Find false star n=1 nbg=272 bg=4124.1 sigma=559.7 thresh=5803 peak=5229
00:14:08.231 00.000 21444 Star::Find false star n=2 nbg=263 bg=4206.3 sigma=486.5 thresh=5666 peak=5240
00:14:08.231 00.000 21444 Star::Find false star n=6 nbg=260 bg=3087.5 sigma=420.8 thresh=4350 peak=4274
00:14:08.231 00.000 21444 Star::Find false star n=3 nbg=262 bg=3747.4 sigma=476.9 thresh=5178 peak=5034
00:14:08.231 00.000 21444 MultiStar: [#1 12.68,10.72,0.00,M3] [#2 -0.08,-1.04,0.18,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.78,0.63,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.88,-1.72,3.32,U] 
00:14:08.231 00.000 21444 single-star, 3 included, MultiStar: {-1.65, -1.41}, one-star: {0.23, -2.11}
00:14:08.231 00.000 21444 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.05) = xAngle (-4.51 = 1.77)
00:14:08.231 00.000 21444 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.36 = -1.07)
00:14:08.231 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-2.11 hyp=2.12 cameraTheta=-1.46 mountX=-0.42 mountY=-1.87, mountTheta=-1.79
00:14:08.232 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-2.11, opts=13)
00:14:08.232 00.000 21444 Enqueuing Move request for scope (0.23, -2.11)
00:14:08.232 00.000 25848 Worker thread wakes up
00:14:08.232 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3700, FiltMin=320, FiltMax=65504, Gamma=0.560
00:14:08.232 00.000 21444 UpdateGuideState exits: m=355806 SNR=63.3 Saturated
00:14:08.232 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:08.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:08.232 00.000 21444 Enqueuing Expose request
00:14:08.232 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -2.11) opts 0xd
00:14:08.232 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -2.11)
00:14:08.232 00.000 25848 Moving (0.23, -2.11) raw xDistance=-0.42 yDistance=-1.87
00:14:08.233 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
00:14:08.233 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.87 from input -1.87
00:14:08.233 00.000 25848 MoveAxis(E, 0, ABG)
00:14:08.233 00.000 25848 Move returns status 0, amount 0
00:14:08.233 00.000 25848 MoveAxis(N, 51, ABG)
00:14:08.233 00.000 25848 Guiding  Dir = 0, Dur = 51
00:14:08.266 00.033 25848 IsSlewing returns 0
00:14:08.266 00.000 25848 IsGuiding returns 0
00:14:08.297 00.031 25848 PulseGuide returned control before completion, sleep 31
00:14:08.336 00.039 25848 IsGuiding returns 1
00:14:08.336 00.000 25848 scope still moving after pulse duration time elapsed
00:14:08.388 00.052 25848 IsSlewing returns 0
00:14:08.388 00.000 25848 IsGuiding returns 0
00:14:08.388 00.000 25848 scope move finished after 51 + 71 ms
00:14:08.388 00.000 25848 Move returns status 0, amount 51
00:14:08.388 00.000 25848 move complete, result=0
00:14:08.388 00.000 25848 worker thread done servicing request
00:14:08.388 00.000 25848 Worker thread wakes up
00:14:08.388 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.9 px 51 ms NORTH
00:14:08.388 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:08.388 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:11.232 02.844 25848 Exposure complete
00:14:11.312 00.080 25848 worker thread done servicing request
00:14:11.312 00.000 21444 OnExposeComplete: enter
00:14:11.312 00.000 21444 UpdateGuideState(): m_state=6
00:14:11.312 00.000 21444 Star::Find(15, 1223, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 518
00:14:11.312 00.000 21444 Star::Find returns 1 (1), X=1223.80, Y=736.47, Mass=426342, SNR=66.2, Peak=13120 HFD=7.5
00:14:11.312 00.000 21444 Star::Find false star n=1 nbg=262 bg=4111.3 sigma=520.8 thresh=5674 peak=5250
00:14:11.312 00.000 21444 Star::Find false star n=10 nbg=252 bg=2575.9 sigma=384.8 thresh=3730 peak=3605
00:14:11.312 00.000 21444 Star::Find false star n=5 nbg=248 bg=4036.8 sigma=459.7 thresh=5416 peak=5343
00:14:11.312 00.000 21444 Star::Find false star n=3 nbg=258 bg=4379.6 sigma=467.3 thresh=5782 peak=5265
00:14:11.312 00.000 21444 Star::Find false star n=6 nbg=237 bg=3074.6 sigma=388.4 thresh=4240 peak=4214
00:14:11.312 00.000 21444 Star::Find false star n=7 nbg=258 bg=3587.2 sigma=411.8 thresh=4823 peak=4619
00:14:11.313 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.83,-2.86,0.00,M1] [#4 3.95,-3.77,0.15,U] [#5 0.00,0.00,0.00,L] [#6 -7.30,11.20,0.00,M6] [#7 5.39,1.21,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.49,-1.21,2.63,U] 
00:14:11.313 00.000 21444 refined, 3 included, MultiStar: {-0.61, -1.05}, one-star: {0.93, -2.23}
00:14:11.313 00.000 21444 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.05) = xAngle (-5.15 = 1.13)
00:14:11.313 00.000 21444 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.99 = -1.71)
00:14:11.313 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-1.05 hyp=1.21 cameraTheta=-2.10 mountX=0.52 mountY=-1.20, mountTheta=-1.17
00:14:11.313 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-1.05, opts=13)
00:14:11.313 00.000 21444 Enqueuing Move request for scope (-0.61, -1.05)
00:14:11.313 00.000 25848 Worker thread wakes up
00:14:11.314 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -1.05) opts 0xd
00:14:11.314 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -1.05)
00:14:11.314 00.000 25848 Moving (-0.61, -1.05) raw xDistance=0.52 yDistance=-1.20
00:14:11.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=244, FiltMax=65504, Gamma=0.560
00:14:11.314 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52
00:14:11.314 00.000 21444 UpdateGuideState exits: m=426342 SNR=66.2 Saturated
00:14:11.314 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
00:14:11.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:11.314 00.000 25848 MoveAxis(W, 15, ABG)
00:14:11.314 00.000 25848 Guiding  Dir = 3, Dur = 15
00:14:11.314 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:11.314 00.000 21444 Enqueuing Expose request
00:14:11.366 00.052 25848 IsSlewing returns 0
00:14:11.367 00.001 25848 IsGuiding returns 0
00:14:11.398 00.031 25848 IsGuiding returns 1
00:14:11.398 00.000 25848 scope still moving after pulse duration time elapsed
00:14:11.455 00.057 25848 IsSlewing returns 0
00:14:11.455 00.000 25848 IsGuiding returns 0
00:14:11.455 00.000 25848 scope move finished after 15 + 72 ms
00:14:11.455 00.000 25848 Move returns status 0, amount 15
00:14:11.455 00.000 25848 MoveAxis(N, 33, ABG)
00:14:11.455 00.000 25848 Guiding  Dir = 0, Dur = 33
00:14:11.485 00.030 25848 IsSlewing returns 0
00:14:11.486 00.001 25848 IsGuiding returns 0
00:14:11.516 00.030 25848 PulseGuide returned control before completion, sleep 12
00:14:11.541 00.025 25848 IsGuiding returns 1
00:14:11.542 00.001 25848 scope still moving after pulse duration time elapsed
00:14:11.595 00.053 25848 IsSlewing returns 0
00:14:11.595 00.000 25848 IsGuiding returns 0
00:14:11.595 00.000 25848 scope move finished after 33 + 77 ms
00:14:11.595 00.000 25848 Move returns status 0, amount 33
00:14:11.595 00.000 25848 move complete, result=0
00:14:11.595 00.000 25848 worker thread done servicing request
00:14:11.595 00.000 25848 Worker thread wakes up
00:14:11.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:11.595 00.000 21444 GuideStep: 0.5 px 15 ms WEST, -1.2 px 33 ms NORTH
00:14:11.596 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:14.442 02.846 25848 Exposure complete
00:14:14.531 00.089 25848 worker thread done servicing request
00:14:14.531 00.000 21444 OnExposeComplete: enter
00:14:14.531 00.000 21444 UpdateGuideState(): m_state=6
00:14:14.531 00.000 21444 Star::Find(15, 1223, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 519
00:14:14.531 00.000 21444 Star::Find returns 1 (1), X=1222.41, Y=738.95, Mass=369508, SNR=62.3, Peak=10268 HFD=7.4
00:14:14.531 00.000 21444 Star::Find false star n=1 nbg=260 bg=2661.7 sigma=433.6 thresh=3962 peak=3738
00:14:14.531 00.000 21444 Star::Find false star n=1 nbg=275 bg=4603.1 sigma=571.8 thresh=6319 peak=5731
00:14:14.531 00.000 21444 Star::Find false star n=3 nbg=268 bg=4032.9 sigma=530.0 thresh=5623 peak=5216
00:14:14.531 00.000 21444 Star::Find false star n=6 nbg=257 bg=4102.1 sigma=485.2 thresh=5558 peak=5460
00:14:14.531 00.000 21444 Star::Find false star n=6 nbg=267 bg=4206.6 sigma=512.3 thresh=5744 peak=5589
00:14:14.531 00.000 21444 Star::Find false star n=2 nbg=260 bg=3078.7 sigma=429.0 thresh=4366 peak=4197
00:14:14.531 00.000 21444 Star::Find false star n=5 nbg=267 bg=3452.1 sigma=493.2 thresh=4932 peak=4772
00:14:14.531 00.000 21444 MultiStar: [#1 -0.66,0.81,0.15,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.42,1.42,0.14,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.04,2.74,0.64,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.85,0.46,2.72,U] 
00:14:14.531 00.000 21444 single-star, 4 included, MultiStar: {-2.48, 0.77}, one-star: {-0.47, 0.25}
00:14:14.532 00.001 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
00:14:14.532 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.04)
00:14:14.532 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=0.25 hyp=0.53 cameraTheta=2.65 mountX=0.49 mountY=0.05, mountTheta=0.11
00:14:14.532 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=0.25, opts=13)
00:14:14.532 00.000 21444 Enqueuing Move request for scope (-0.47, 0.25)
00:14:14.533 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=282, FiltMax=65504, Gamma=0.560
00:14:14.533 00.000 21444 UpdateGuideState exits: m=369508 SNR=62.3 Saturated
00:14:14.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:14.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:14.533 00.000 21444 Enqueuing Expose request
00:14:14.533 00.000 25848 Worker thread wakes up
00:14:14.533 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.25) opts 0xd
00:14:14.533 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, 0.25)
00:14:14.533 00.000 25848 Moving (-0.47, 0.25) raw xDistance=0.49 yDistance=0.05
00:14:14.533 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
00:14:14.533 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:14.533 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:14:14.533 00.000 25848 MoveAxis(E, 0, ABG)
00:14:14.533 00.000 25848 Move returns status 0, amount 0
00:14:14.533 00.000 25848 MoveAxis(N, 0, ABG)
00:14:14.533 00.000 25848 Move returns status 0, amount 0
00:14:14.533 00.000 25848 move complete, result=0
00:14:14.533 00.000 25848 worker thread done servicing request
00:14:14.533 00.000 25848 Worker thread wakes up
00:14:14.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:14.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:14.533 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:17.377 02.844 25848 Exposure complete
00:14:17.464 00.087 25848 worker thread done servicing request
00:14:17.465 00.001 21444 OnExposeComplete: enter
00:14:17.465 00.000 21444 UpdateGuideState(): m_state=6
00:14:17.465 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 520
00:14:17.465 00.000 21444 Star::Find returns 1 (1), X=1222.61, Y=737.67, Mass=310904, SNR=53.2, Peak=10016 HFD=7.3
00:14:17.465 00.000 21444 Star::Find false star n=6 nbg=261 bg=2605.1 sigma=442.5 thresh=3933 peak=3684
00:14:17.465 00.000 21444 Star::Find false star n=5 nbg=263 bg=4099.1 sigma=500.6 thresh=5601 peak=5532
00:14:17.465 00.000 21444 Star::Find false star n=4 nbg=264 bg=4048.5 sigma=489.6 thresh=5517 peak=5348
00:14:17.465 00.000 21444 Star::Find false star n=8 nbg=266 bg=3722.4 sigma=451.1 thresh=5076 peak=5024
00:14:17.466 00.001 21444 MultiStar: [#1 -0.50,9.32,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -0.53,-0.28,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.34,10.07,0.00,M7] [#7 2.15,1.38,0.61,U] [#8 15.50,22.41,0.00,M4] [#9 6.90,14.05,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -6.08,-0.57,2.82,U] 
00:14:17.466 00.000 21444 single-star, 3 included, MultiStar: {-3.47, -0.40}, one-star: {-0.27, -1.03}
00:14:17.466 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.88 = 1.40)
00:14:17.466 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
00:14:17.466 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-1.03 hyp=1.06 cameraTheta=-1.83 mountX=0.18 mountY=-1.06, mountTheta=-1.41
00:14:17.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-1.03, opts=13)
00:14:17.467 00.000 21444 Enqueuing Move request for scope (-0.27, -1.03)
00:14:17.467 00.000 25848 Worker thread wakes up
00:14:17.468 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=624, FiltMax=65504, Gamma=0.560
00:14:17.468 00.000 21444 UpdateGuideState exits: m=310904 SNR=53.2 Saturated
00:14:17.468 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:17.468 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:17.468 00.000 21444 Enqueuing Expose request
00:14:17.468 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.03) opts 0xd
00:14:17.468 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -1.03)
00:14:17.468 00.000 25848 Moving (-0.27, -1.03) raw xDistance=0.18 yDistance=-1.06
00:14:17.468 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:14:17.468 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
00:14:17.468 00.000 25848 MoveAxis(E, 0, ABG)
00:14:17.468 00.000 25848 Move returns status 0, amount 0
00:14:17.468 00.000 25848 MoveAxis(N, 29, ABG)
00:14:17.468 00.000 25848 Guiding  Dir = 0, Dur = 29
00:14:17.498 00.030 25848 IsSlewing returns 0
00:14:17.498 00.000 25848 IsGuiding returns 0
00:14:17.530 00.032 25848 IsGuiding returns 1
00:14:17.530 00.000 25848 scope still moving after pulse duration time elapsed
00:14:17.593 00.063 25848 IsSlewing returns 0
00:14:17.593 00.000 25848 IsGuiding returns 0
00:14:17.593 00.000 25848 scope move finished after 29 + 66 ms
00:14:17.593 00.000 25848 Move returns status 0, amount 29
00:14:17.593 00.000 25848 move complete, result=0
00:14:17.593 00.000 25848 worker thread done servicing request
00:14:17.593 00.000 25848 Worker thread wakes up
00:14:17.593 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.1 px 29 ms NORTH
00:14:17.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:17.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:20.439 02.846 25848 Exposure complete
00:14:20.522 00.083 25848 worker thread done servicing request
00:14:20.522 00.000 21444 OnExposeComplete: enter
00:14:20.522 00.000 21444 UpdateGuideState(): m_state=6
00:14:20.522 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 521
00:14:20.522 00.000 21444 Star::Find returns 1 (1), X=1223.35, Y=739.59, Mass=382060, SNR=58.0, Peak=11404 HFD=6.9
00:14:20.522 00.000 21444 Star::Find false star n=7 nbg=271 bg=4473.8 sigma=534.8 thresh=6078 peak=5989
00:14:20.522 00.000 21444 Star::Find false star n=6 nbg=255 bg=4343.3 sigma=527.2 thresh=5925 peak=5417
00:14:20.522 00.000 21444 Star::Find false star n=4 nbg=240 bg=4187.3 sigma=360.2 thresh=5268 peak=5086
00:14:20.522 00.000 21444 Star::Find false star n=3 nbg=262 bg=3762.3 sigma=466.1 thresh=5160 peak=5022
00:14:20.522 00.000 21444 MultiStar: [#1 -1.04,-0.21,0.16,U] [#2 0.16,-1.25,0.14,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -16.65,-3.97,0.00,M8] [#7 4.91,3.65,0.98,U] [#8 15.12,26.57,0.00,M5] [#9 6.41,11.46,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -4.14,1.44,2.90,U] 
00:14:20.522 00.000 21444 single-star, 4 included, MultiStar: {-1.32, 1.63}, one-star: {0.47, 0.89}
00:14:20.522 00.000 21444 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.05) = xAngle (-1.97 = -1.97)
00:14:20.522 00.000 21444 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.47)
00:14:20.523 00.001 21444 CameraToMount -- cameraX=0.47 cameraY=0.89 hyp=1.01 cameraTheta=1.08 mountX=-0.39 mountY=1.01, mountTheta=1.94
00:14:20.523 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.89, opts=13)
00:14:20.523 00.000 21444 Enqueuing Move request for scope (0.47, 0.89)
00:14:20.523 00.000 25848 Worker thread wakes up
00:14:20.523 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=396, FiltMax=65504, Gamma=0.560
00:14:20.523 00.000 21444 UpdateGuideState exits: m=382060 SNR=58.0 Saturated
00:14:20.523 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:20.524 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:20.524 00.000 21444 Enqueuing Expose request
00:14:20.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.89) opts 0xd
00:14:20.524 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.89)
00:14:20.524 00.000 25848 Moving (0.47, 0.89) raw xDistance=-0.39 yDistance=1.01
00:14:20.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
00:14:20.524 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:20.524 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.01
00:14:20.524 00.000 25848 MoveAxis(E, 0, ABG)
00:14:20.524 00.000 25848 Move returns status 0, amount 0
00:14:20.524 00.000 25848 MoveAxis(N, 0, ABG)
00:14:20.524 00.000 25848 Move returns status 0, amount 0
00:14:20.524 00.000 25848 move complete, result=0
00:14:20.524 00.000 25848 worker thread done servicing request
00:14:20.524 00.000 25848 Worker thread wakes up
00:14:20.524 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:20.525 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:20.525 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.0 px 0 ms NORTH
00:14:23.374 02.849 25848 Exposure complete
00:14:23.454 00.080 25848 worker thread done servicing request
00:14:23.455 00.001 21444 OnExposeComplete: enter
00:14:23.455 00.000 21444 UpdateGuideState(): m_state=6
00:14:23.455 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 522
00:14:23.455 00.000 21444 Star::Find returns 1 (1), X=1222.72, Y=739.46, Mass=397587, SNR=64.2, Peak=12260 HFD=7.3
00:14:23.455 00.000 21444 Star::Find false star n=2 nbg=267 bg=4153.0 sigma=482.6 thresh=5601 peak=4927
00:14:23.455 00.000 21444 Star::Find false star n=10 nbg=215 bg=4269.8 sigma=450.2 thresh=5620 peak=5444
00:14:23.455 00.000 21444 Star::Find false star n=4 nbg=242 bg=3244.8 sigma=387.9 thresh=4409 peak=4209
00:14:23.455 00.000 21444 Star::Find false star n=2 nbg=265 bg=3579.0 sigma=485.8 thresh=5036 peak=4682
00:14:23.455 00.000 21444 MultiStar: [#1 -12.47,-4.04,0.00,M3] [#2 6.22,-8.69,0.00,M6] [#3 -1.32,-0.28,0.21,U] [#4 -1.14,22.50,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.59,3.73,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.63,1.16,3.02,U] 
00:14:23.455 00.000 21444 single-star, 3 included, MultiStar: {-2.32, 1.42}, one-star: {-0.15, 0.76}
00:14:23.455 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
00:14:23.455 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.12 = 2.16)
00:14:23.455 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.76 hyp=0.78 cameraTheta=1.77 mountX=0.22 mountY=0.65, mountTheta=1.24
00:14:23.456 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.76, opts=13)
00:14:23.456 00.000 21444 Enqueuing Move request for scope (-0.15, 0.76)
00:14:23.456 00.000 25848 Worker thread wakes up
00:14:23.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3700, FiltMin=330, FiltMax=65504, Gamma=0.560
00:14:23.456 00.000 21444 UpdateGuideState exits: m=397587 SNR=64.2 Saturated
00:14:23.456 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:23.456 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.76) opts 0xd
00:14:23.456 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:23.456 00.000 21444 Enqueuing Expose request
00:14:23.456 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.76)
00:14:23.456 00.000 25848 Moving (-0.15, 0.76) raw xDistance=0.22 yDistance=0.65
00:14:23.456 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
00:14:23.456 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:23.456 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
00:14:23.456 00.000 25848 MoveAxis(E, 0, ABG)
00:14:23.456 00.000 25848 Move returns status 0, amount 0
00:14:23.456 00.000 25848 MoveAxis(N, 0, ABG)
00:14:23.456 00.000 25848 Move returns status 0, amount 0
00:14:23.456 00.000 25848 move complete, result=0
00:14:23.456 00.000 25848 worker thread done servicing request
00:14:23.456 00.000 25848 Worker thread wakes up
00:14:23.456 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:23.456 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:23.457 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
00:14:26.307 02.850 25848 Exposure complete
00:14:26.393 00.086 25848 worker thread done servicing request
00:14:26.393 00.000 21444 OnExposeComplete: enter
00:14:26.393 00.000 21444 UpdateGuideState(): m_state=6
00:14:26.393 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 523
00:14:26.393 00.000 21444 Star::Find returns 1 (1), X=1224.18, Y=741.02, Mass=390716, SNR=73.4, Peak=10572 HFD=7.4
00:14:26.393 00.000 21444 Star::Find false star n=3 nbg=258 bg=4007.1 sigma=426.8 thresh=5288 peak=5052
00:14:26.393 00.000 21444 Star::Find false star n=9 nbg=245 bg=4002.2 sigma=411.7 thresh=5237 peak=5237
00:14:26.393 00.000 21444 Star::Find false star n=4 nbg=267 bg=3055.2 sigma=471.1 thresh=4468 peak=4262
00:14:26.393 00.000 21444 Star::Find false star n=3 nbg=260 bg=3594.0 sigma=444.5 thresh=4927 peak=4719
00:14:26.393 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.64,-0.72,0.15,U] [#3 -14.29,-14.36,0.00,M1] [#4 -3.43,22.45,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.78,3.98,0.79,U] [#8 -4.37,2.89,0.19,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.51,2.38,1.93,U] 
00:14:26.393 00.000 21444 refined, 4 included, MultiStar: {-0.60, 2.59}, one-star: {1.30, 2.33}
00:14:26.393 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
00:14:26.393 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.19)
00:14:26.393 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=2.59 hyp=2.66 cameraTheta=1.80 mountX=0.83 mountY=2.17, mountTheta=1.21
00:14:26.394 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=2.59, opts=13)
00:14:26.395 00.001 21444 Enqueuing Move request for scope (-0.60, 2.59)
00:14:26.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=340, FiltMax=65504, Gamma=0.560
00:14:26.395 00.000 21444 UpdateGuideState exits: m=390716 SNR=73.4 Saturated
00:14:26.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:26.395 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:26.395 00.000 21444 Enqueuing Expose request
00:14:26.395 00.000 25848 Worker thread wakes up
00:14:26.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 2.59) opts 0xd
00:14:26.395 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, 2.59)
00:14:26.395 00.000 25848 Moving (-0.60, 2.59) raw xDistance=0.83 yDistance=2.17
00:14:26.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
00:14:26.395 00.000 25848 resist switch: large excursion: input 2.17 thresh 1.53 direction from -1 to 1
00:14:26.395 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.50
00:14:26.395 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.17 from input 2.17
00:14:26.395 00.000 25848 MoveAxis(W, 24, ABG)
00:14:26.395 00.000 25848 Guiding  Dir = 3, Dur = 24
00:14:26.423 00.028 25848 IsSlewing returns 0
00:14:26.423 00.000 25848 IsGuiding returns 0
00:14:26.484 00.061 25848 IsGuiding returns 1
00:14:26.484 00.000 25848 scope still moving after pulse duration time elapsed
00:14:26.545 00.061 25848 IsSlewing returns 0
00:14:26.546 00.001 25848 IsGuiding returns 0
00:14:26.546 00.000 25848 scope move finished after 24 + 98 ms
00:14:26.546 00.000 25848 Move returns status 0, amount 24
00:14:26.546 00.000 25848 BLC: Oldest BLC event removed
00:14:26.546 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
00:14:26.546 00.000 25848 MoveAxis(S, 348, ABG)
00:14:26.546 00.000 25848 Guiding  Dir = 1, Dur = 348
00:14:26.578 00.032 25848 IsSlewing returns 0
00:14:26.579 00.001 25848 IsGuiding returns 0
00:14:26.610 00.031 25848 PulseGuide returned control before completion, sleep 328
00:14:26.950 00.340 25848 IsGuiding returns 1
00:14:26.950 00.000 25848 scope still moving after pulse duration time elapsed
00:14:27.001 00.051 25848 IsSlewing returns 0
00:14:27.026 00.025 25848 IsGuiding returns 0
00:14:27.026 00.000 25848 scope move finished after 348 + 99 ms
00:14:27.026 00.000 25848 Move returns status 0, amount 348
00:14:27.026 00.000 25848 move complete, result=0
00:14:27.026 00.000 25848 worker thread done servicing request
00:14:27.026 00.000 25848 Worker thread wakes up
00:14:27.026 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:27.026 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:27.026 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 2.2 px 348 ms SOUTH
00:14:29.873 02.847 25848 Exposure complete
00:14:29.960 00.087 25848 worker thread done servicing request
00:14:29.961 00.001 21444 OnExposeComplete: enter
00:14:29.961 00.000 21444 UpdateGuideState(): m_state=6
00:14:29.961 00.000 21444 Star::Find(15, 1224, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 524
00:14:29.961 00.000 21444 Star::Find returns 1 (1), X=1222.78, Y=740.34, Mass=395137, SNR=64.8, Peak=11456 HFD=7.0
00:14:29.961 00.000 21444 Star::Find false star n=6 nbg=254 bg=4683.8 sigma=502.5 thresh=6191 peak=5852
00:14:29.961 00.000 21444 Star::Find false star n=5 nbg=273 bg=4191.0 sigma=548.2 thresh=5836 peak=5507
00:14:29.961 00.000 21444 Star::Find false star n=5 nbg=243 bg=3981.8 sigma=416.2 thresh=5231 peak=5190
00:14:29.961 00.000 21444 Star::Find false star n=2 nbg=259 bg=4160.7 sigma=477.4 thresh=5593 peak=5132
00:14:29.961 00.000 21444 Star::Find false star n=9 nbg=246 bg=4139.7 sigma=449.6 thresh=5488 peak=5321
00:14:29.961 00.000 21444 Star::Find false star n=4 nbg=270 bg=3177.3 sigma=460.7 thresh=4559 peak=4331
00:14:29.961 00.000 21444 MultiStar: [#1 17.12,0.80,0.00,M4] [#2 15.56,-3.12,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.61,3.83,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -5.11,19.66,0.00,M1] [#11 -4.74,0.92,2.86,U] 
00:14:29.961 00.000 21444 single-star, 2 included, MultiStar: {-2.38, 1.55}, one-star: {-0.10, 1.64}
00:14:29.961 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.42 = -1.42)
00:14:29.962 00.001 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.02)
00:14:29.962 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=1.64 hyp=1.64 cameraTheta=1.63 mountX=0.25 mountY=1.48, mountTheta=1.41
00:14:29.963 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=1.64, opts=13)
00:14:29.963 00.000 21444 Enqueuing Move request for scope (-0.10, 1.64)
00:14:29.963 00.000 25848 Worker thread wakes up
00:14:29.963 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.64) opts 0xd
00:14:29.963 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 1.64)
00:14:29.963 00.000 25848 Moving (-0.10, 1.64) raw xDistance=0.25 yDistance=1.48
00:14:29.963 00.000 25848 BLC: History state: CurrMiss=1.48, AvgInitMiss=0.86, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=2.167922, 1:1.480130
00:14:29.963 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:14:29.963 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
00:14:29.963 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.48 from input 1.48
00:14:29.963 00.000 25848 MoveAxis(E, 0, ABG)
00:14:29.963 00.000 25848 Move returns status 0, amount 0
00:14:29.963 00.000 25848 MoveAxis(S, 40, ABG)
00:14:29.963 00.000 25848 Guiding  Dir = 1, Dur = 40
00:14:29.963 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=534, FiltMax=65504, Gamma=0.560
00:14:29.963 00.000 21444 UpdateGuideState exits: m=395137 SNR=64.8 Saturated
00:14:29.963 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:29.963 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:29.963 00.000 21444 Enqueuing Expose request
00:14:29.984 00.021 25848 IsSlewing returns 0
00:14:29.984 00.000 25848 IsGuiding returns 0
00:14:30.016 00.032 25848 PulseGuide returned control before completion, sleep 19
00:14:30.045 00.029 25848 IsGuiding returns 1
00:14:30.045 00.000 25848 scope still moving after pulse duration time elapsed
00:14:30.095 00.050 25848 IsSlewing returns 0
00:14:30.095 00.000 25848 IsGuiding returns 0
00:14:30.095 00.000 25848 scope move finished after 40 + 70 ms
00:14:30.095 00.000 25848 Move returns status 0, amount 40
00:14:30.095 00.000 25848 move complete, result=0
00:14:30.096 00.001 25848 worker thread done servicing request
00:14:30.096 00.000 25848 Worker thread wakes up
00:14:30.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:30.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:30.096 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.5 px 40 ms SOUTH
00:14:32.935 02.839 25848 Exposure complete
00:14:33.012 00.077 25848 worker thread done servicing request
00:14:33.012 00.000 21444 OnExposeComplete: enter
00:14:33.012 00.000 21444 UpdateGuideState(): m_state=6
00:14:33.012 00.000 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 525
00:14:33.012 00.000 21444 Star::Find returns 1 (1), X=1222.51, Y=737.32, Mass=359260, SNR=62.0, Peak=11432 HFD=7.4
00:14:33.012 00.000 21444 Star::Find false star n=1 nbg=272 bg=4125.5 sigma=556.4 thresh=5795 peak=5253
00:14:33.012 00.000 21444 Star::Find false star n=4 nbg=254 bg=2575.5 sigma=390.0 thresh=3746 peak=3599
00:14:33.012 00.000 21444 Star::Find false star n=4 nbg=265 bg=4365.6 sigma=557.7 thresh=6039 peak=5527
00:14:33.012 00.000 21444 Star::Find false star n=10 nbg=259 bg=4068.8 sigma=475.2 thresh=5495 peak=5493
00:14:33.012 00.000 21444 Star::Find false star n=4 nbg=262 bg=4086.8 sigma=483.4 thresh=5537 peak=5227
00:14:33.012 00.000 21444 Star::Find false star n=4 nbg=257 bg=4229.7 sigma=431.8 thresh=5525 peak=5187
00:14:33.012 00.000 21444 Star::Find false star n=11 nbg=239 bg=3248.5 sigma=367.8 thresh=4352 peak=4322
00:14:33.012 00.000 21444 Star::Find false star n=1 nbg=265 bg=3648.9 sigma=484.9 thresh=5104 peak=4660
00:14:33.012 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.02,-0.44,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.02,2.13,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.23,-0.69,2.49,U] 
00:14:33.013 00.001 21444 single-star, 3 included, MultiStar: {-2.54, -0.35}, one-star: {-0.36, -1.38}
00:14:33.013 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.88 = 1.40)
00:14:33.013 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
00:14:33.013 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-1.38 hyp=1.43 cameraTheta=-1.83 mountX=0.24 mountY=-1.42, mountTheta=-1.40
00:14:33.013 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-1.38, opts=13)
00:14:33.013 00.000 21444 Enqueuing Move request for scope (-0.36, -1.38)
00:14:33.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=392, FiltMax=65504, Gamma=0.560
00:14:33.013 00.000 21444 UpdateGuideState exits: m=359260 SNR=62.0 Saturated
00:14:33.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:33.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:33.013 00.000 21444 Enqueuing Expose request
00:14:33.013 00.000 25848 Worker thread wakes up
00:14:33.014 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -1.38) opts 0xd
00:14:33.014 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -1.38)
00:14:33.014 00.000 25848 Moving (-0.36, -1.38) raw xDistance=0.24 yDistance=-1.42
00:14:33.014 00.000 25848 BLC: History state: CurrMiss=-1.42, AvgInitMiss=0.86, ShCount=10, LgCount=0, SticCount=2,  Deflections: 0=2.167922, 1:1.480130, 2:-1.415591
00:14:33.014 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -30.000000
00:14:33.014 00.000 25848 BLC: window closed
00:14:33.014 00.000 25848 BLC: Pulse adjusted to 259
00:14:33.014 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
00:14:33.014 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:33.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.42
00:14:33.014 00.000 25848 MoveAxis(E, 0, ABG)
00:14:33.014 00.000 25848 Move returns status 0, amount 0
00:14:33.014 00.000 25848 MoveAxis(N, 0, ABG)
00:14:33.014 00.000 25848 Move returns status 0, amount 0
00:14:33.014 00.000 25848 move complete, result=0
00:14:33.014 00.000 25848 worker thread done servicing request
00:14:33.014 00.000 25848 Worker thread wakes up
00:14:33.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:33.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:33.014 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.4 px 0 ms NORTH
00:14:33.138 00.124 21444 evsrv: cli 0107E560 connect
00:14:33.139 00.001 21444 case statement mapped state 6 to 3
00:14:33.139 00.000 21444 case statement mapped state 6 to 3
00:14:33.139 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"c2df7380-8967-4a28-83f8-fae05dd8a665"}
00:14:33.139 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"c2df7380-8967-4a28-83f8-fae05dd8a665"}
00:14:33.140 00.001 21444 evsrv: cli 0107E560 disconnect
00:14:35.868 02.728 25848 Exposure complete
00:14:35.950 00.082 25848 worker thread done servicing request
00:14:35.950 00.000 21444 OnExposeComplete: enter
00:14:35.950 00.000 21444 UpdateGuideState(): m_state=6
00:14:35.951 00.001 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 526
00:14:35.951 00.000 21444 Star::Find returns 1 (1), X=1221.01, Y=737.73, Mass=350466, SNR=56.4, Peak=11980 HFD=6.7
00:14:35.951 00.000 21444 Star::Find false star n=5 nbg=260 bg=4015.8 sigma=476.6 thresh=5446 peak=5234
00:14:35.951 00.000 21444 Star::Find false star n=3 nbg=255 bg=2430.9 sigma=414.9 thresh=3676 peak=3578
00:14:35.951 00.000 21444 Star::Find false star n=5 nbg=249 bg=4187.0 sigma=460.4 thresh=5568 peak=5405
00:14:35.951 00.000 21444 Star::Find false star n=8 nbg=265 bg=4069.9 sigma=483.1 thresh=5519 peak=5372
00:14:35.951 00.000 21444 Star::Find false star n=5 nbg=258 bg=3333.3 sigma=439.6 thresh=4652 peak=4495
00:14:35.951 00.000 21444 Star::Find false star n=3 nbg=254 bg=3967.3 sigma=515.6 thresh=5514 peak=5069
00:14:35.951 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.12,-1.20,0.16,U] [#4 -0.25,0.42,0.12,U] [#5 -1.91,-1.23,0.16,U] [#6 0.00,0.00,0.00,L] [#7 1.78,1.79,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.49,-1.63,2.85,U] 
00:14:35.951 00.000 21444 single-star, 5 included, MultiStar: {-3.15, -0.85}, one-star: {-1.87, -0.97}
00:14:35.951 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
00:14:35.951 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.56 = -2.27)
00:14:35.951 00.000 21444 CameraToMount -- cameraX=-1.87 cameraY=-0.97 hyp=2.10 cameraTheta=-2.66 mountX=1.77 mountY=-1.60, mountTheta=-0.74
00:14:35.952 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.87, y=-0.97, opts=13)
00:14:35.952 00.000 21444 Enqueuing Move request for scope (-1.87, -0.97)
00:14:35.952 00.000 25848 Worker thread wakes up
00:14:35.952 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.87, -0.97) opts 0xd
00:14:35.952 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.87, -0.97)
00:14:35.952 00.000 25848 Moving (-1.87, -0.97) raw xDistance=1.77 yDistance=-1.60
00:14:35.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.77
00:14:35.952 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3724, FiltMin=648, FiltMax=65504, Gamma=0.560
00:14:35.952 00.000 21444 UpdateGuideState exits: m=350466 SNR=56.4 Saturated
00:14:35.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:35.952 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:35.952 00.000 21444 Enqueuing Expose request
00:14:35.952 00.000 25848 resist switch: large excursion: input -1.60 thresh 1.53 direction from 1 to -1
00:14:35.952 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.81
00:14:35.952 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
00:14:35.952 00.000 25848 MoveAxis(W, 52, ABG)
00:14:35.952 00.000 25848 Guiding  Dir = 3, Dur = 52
00:14:35.985 00.033 25848 IsSlewing returns 0
00:14:35.985 00.000 25848 IsGuiding returns 0
00:14:36.016 00.031 25848 PulseGuide returned control before completion, sleep 31
00:14:36.054 00.038 25848 IsGuiding returns 1
00:14:36.054 00.000 25848 scope still moving after pulse duration time elapsed
00:14:36.110 00.056 25848 IsSlewing returns 0
00:14:36.110 00.000 25848 IsGuiding returns 0
00:14:36.110 00.000 25848 scope move finished after 52 + 73 ms
00:14:36.110 00.000 25848 Move returns status 0, amount 52
00:14:36.110 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 259 applied
00:14:36.110 00.000 25848 MoveAxis(N, 303, ABG)
00:14:36.110 00.000 25848 Guiding  Dir = 0, Dur = 303
00:14:36.138 00.028 25848 IsSlewing returns 0
00:14:36.139 00.001 25848 IsGuiding returns 0
00:14:36.171 00.032 25848 PulseGuide returned control before completion, sleep 282
00:14:36.457 00.286 25848 IsGuiding returns 1
00:14:36.458 00.001 25848 scope still moving after pulse duration time elapsed
00:14:36.517 00.059 25848 IsSlewing returns 0
00:14:36.517 00.000 25848 IsGuiding returns 0
00:14:36.517 00.000 25848 scope move finished after 303 + 75 ms
00:14:36.517 00.000 25848 Move returns status 0, amount 303
00:14:36.517 00.000 25848 move complete, result=0
00:14:36.518 00.001 25848 worker thread done servicing request
00:14:36.518 00.000 21444 GuideStep: 1.8 px 52 ms WEST, -1.6 px 303 ms NORTH
00:14:36.518 00.000 25848 Worker thread wakes up
00:14:36.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:36.518 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:39.359 02.841 25848 Exposure complete
00:14:39.438 00.079 25848 worker thread done servicing request
00:14:39.438 00.000 21444 OnExposeComplete: enter
00:14:39.438 00.000 21444 UpdateGuideState(): m_state=6
00:14:39.439 00.001 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 527
00:14:39.439 00.000 21444 Star::Find returns 1 (1), X=1220.18, Y=739.25, Mass=320739, SNR=55.4, Peak=10140 HFD=7.2
00:14:39.439 00.000 21444 Star::Find false star n=6 nbg=252 bg=2694.2 sigma=393.7 thresh=3875 peak=3660
00:14:39.439 00.000 21444 Star::Find false star n=6 nbg=265 bg=4298.3 sigma=539.2 thresh=5916 peak=5834
00:14:39.439 00.000 21444 Star::Find false star n=5 nbg=257 bg=4100.1 sigma=485.9 thresh=5558 peak=5441
00:14:39.439 00.000 21444 Star::Find false star n=2 nbg=270 bg=4069.7 sigma=534.2 thresh=5672 peak=5294
00:14:39.439 00.000 21444 Star::Find false star n=5 nbg=250 bg=4172.9 sigma=478.4 thresh=5608 peak=5286
00:14:39.439 00.000 21444 Star::Find false star n=4 nbg=269 bg=3300.3 sigma=464.1 thresh=4693 peak=4240
00:14:39.439 00.000 21444 Star::Find false star n=1 nbg=259 bg=3599.9 sigma=470.8 thresh=5012 peak=4783
00:14:39.439 00.000 21444 MultiStar: [#1 0.53,-0.57,0.22,U] [#2 0.00,0.00,0.00,L] [#3 -1.17,-1.13,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.83,2.19,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -7.97,-0.27,2.42,U] 
00:14:39.439 00.000 21444 single-star, 4 included, MultiStar: {-4.70, 0.26}, one-star: {-2.69, 0.56}
00:14:39.439 00.000 21444 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.05) = xAngle (-0.11 = -0.11)
00:14:39.439 00.000 21444 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.96 = -2.96)
00:14:39.439 00.000 21444 CameraToMount -- cameraX=-2.69 cameraY=0.56 hyp=2.75 cameraTheta=2.94 mountX=2.73 mountY=-0.50, mountTheta=-0.18
00:14:39.440 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.69, y=0.56, opts=13)
00:14:39.440 00.000 21444 Enqueuing Move request for scope (-2.69, 0.56)
00:14:39.440 00.000 25848 Worker thread wakes up
00:14:39.440 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3700, FiltMin=320, FiltMax=65504, Gamma=0.560
00:14:39.440 00.000 21444 UpdateGuideState exits: m=320739 SNR=55.4 Saturated
00:14:39.440 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:39.440 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:39.440 00.000 21444 Enqueuing Expose request
00:14:39.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.69, 0.56) opts 0xd
00:14:39.440 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.69, 0.56)
00:14:39.440 00.000 25848 Moving (-2.69, 0.56) raw xDistance=2.73 yDistance=-0.50
00:14:39.440 00.000 25848 BLC: History state: CurrMiss=0.50, AvgInitMiss=0.88, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.603391, 1:0.504991
00:14:39.440 00.000 25848 BLC: No correction, Miss < min_move
00:14:39.440 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.80 from input 2.73
00:14:39.440 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:39.441 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
00:14:39.441 00.000 25848 MoveAxis(W, 83, ABG)
00:14:39.441 00.000 25848 Guiding  Dir = 3, Dur = 83
00:14:39.469 00.028 25848 IsSlewing returns 0
00:14:39.469 00.000 25848 IsGuiding returns 0
00:14:39.501 00.032 25848 PulseGuide returned control before completion, sleep 62
00:14:39.565 00.064 25848 IsGuiding returns 1
00:14:39.565 00.000 25848 scope still moving after pulse duration time elapsed
00:14:39.625 00.060 25848 IsSlewing returns 0
00:14:39.625 00.000 25848 IsGuiding returns 0
00:14:39.626 00.001 25848 scope move finished after 83 + 72 ms
00:14:39.626 00.000 25848 Move returns status 0, amount 83
00:14:39.626 00.000 25848 MoveAxis(N, 0, ABG)
00:14:39.626 00.000 25848 Move returns status 0, amount 0
00:14:39.626 00.000 25848 move complete, result=0
00:14:39.626 00.000 25848 worker thread done servicing request
00:14:39.626 00.000 25848 Worker thread wakes up
00:14:39.626 00.000 21444 GuideStep: 2.7 px 83 ms WEST, -0.5 px 0 ms NORTH
00:14:39.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:39.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:42.475 02.849 25848 Exposure complete
00:14:42.562 00.087 25848 worker thread done servicing request
00:14:42.562 00.000 21444 OnExposeComplete: enter
00:14:42.562 00.000 21444 UpdateGuideState(): m_state=6
00:14:42.563 00.001 21444 Star::Find(15, 1220, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 528
00:14:42.563 00.000 21444 Star::Find returns 1 (1), X=1223.99, Y=740.46, Mass=325233, SNR=51.2, Peak=11380 HFD=6.5
00:14:42.563 00.000 21444 Star::Find false star n=4 nbg=259 bg=4205.2 sigma=481.6 thresh=5650 peak=5586
00:14:42.563 00.000 21444 Star::Find false star n=8 nbg=253 bg=4456.8 sigma=485.8 thresh=5914 peak=5767
00:14:42.563 00.000 21444 Star::Find false star n=8 nbg=252 bg=4178.7 sigma=422.8 thresh=5447 peak=5222
00:14:42.563 00.000 21444 Star::Find false star n=4 nbg=246 bg=4107.8 sigma=468.2 thresh=5512 peak=5314
00:14:42.563 00.000 21444 Star::Find false star n=3 nbg=265 bg=4081.2 sigma=510.3 thresh=5612 peak=5130
00:14:42.563 00.000 21444 Star::Find false star n=1 nbg=276 bg=3129.9 sigma=538.7 thresh=4746 peak=4434
00:14:42.563 00.000 21444 Star::Find false star n=9 nbg=264 bg=3548.7 sigma=521.8 thresh=5114 peak=5083
00:14:42.563 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.31,3.98,1.17,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.18,1.13,3.08,U] 
00:14:42.563 00.000 21444 refined, 2 included, MultiStar: {-0.47, 1.89}, one-star: {1.11, 1.77}
00:14:42.563 00.000 21444 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.05) = xAngle (-1.24 = -1.24)
00:14:42.563 00.000 21444 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.08 = 2.20)
00:14:42.563 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=1.89 hyp=1.95 cameraTheta=1.81 mountX=0.64 mountY=1.57, mountTheta=1.19
00:14:42.564 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=1.89, opts=13)
00:14:42.564 00.000 21444 Enqueuing Move request for scope (-0.47, 1.89)
00:14:42.564 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=304, FiltMax=65504, Gamma=0.560
00:14:42.564 00.000 21444 UpdateGuideState exits: m=325233 SNR=51.2 Saturated
00:14:42.564 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:42.564 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:42.564 00.000 21444 Enqueuing Expose request
00:14:42.565 00.001 25848 Worker thread wakes up
00:14:42.565 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 1.89) opts 0xd
00:14:42.565 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, 1.89)
00:14:42.565 00.000 25848 Moving (-0.47, 1.89) raw xDistance=0.64 yDistance=1.57
00:14:42.565 00.000 25848 BLC: History state: CurrMiss=-1.57, AvgInitMiss=0.88, ShCount=10, LgCount=0, SticCount=2,  Deflections: 0=-1.603391, 1:0.504991, 2:-1.573480
00:14:42.565 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -40.000000
00:14:42.565 00.000 25848 BLC: window closed
00:14:42.565 00.000 25848 BLC: Pulse adjusted to 219
00:14:42.565 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.64
00:14:42.565 00.000 25848 resist switch: large excursion: input 1.57 thresh 1.53 direction from -1 to 1
00:14:42.565 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.72
00:14:42.566 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57
00:14:42.566 00.000 25848 MoveAxis(W, 24, ABG)
00:14:42.566 00.000 25848 Guiding  Dir = 3, Dur = 24
00:14:42.609 00.043 25848 IsSlewing returns 0
00:14:42.609 00.000 25848 IsGuiding returns 0
00:14:42.640 00.031 25848 IsGuiding returns 1
00:14:42.640 00.000 25848 scope still moving after pulse duration time elapsed
00:14:42.647 00.007 21444 evsrv: cli 0107E6A0 connect
00:14:42.647 00.000 21444 case statement mapped state 6 to 3
00:14:42.648 00.001 21444 case statement mapped state 6 to 3
00:14:42.648 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"b34c59ad-c293-4415-a46e-598da3eab00a"}
00:14:42.648 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"b34c59ad-c293-4415-a46e-598da3eab00a"}
00:14:42.649 00.001 21444 evsrv: cli 0107E6A0 disconnect
00:14:42.702 00.053 25848 IsSlewing returns 0
00:14:42.703 00.001 25848 IsGuiding returns 0
00:14:42.703 00.000 25848 scope move finished after 24 + 68 ms
00:14:42.703 00.000 25848 Move returns status 0, amount 24
00:14:42.703 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 219 applied
00:14:42.703 00.000 25848 MoveAxis(S, 262, ABG)
00:14:42.703 00.000 25848 Guiding  Dir = 1, Dur = 262
00:14:42.733 00.030 25848 IsSlewing returns 0
00:14:42.734 00.001 25848 IsGuiding returns 0
00:14:42.764 00.030 25848 PulseGuide returned control before completion, sleep 242
00:14:43.022 00.258 25848 IsGuiding returns 1
00:14:43.022 00.000 25848 scope still moving after pulse duration time elapsed
00:14:43.077 00.055 25848 IsSlewing returns 0
00:14:43.077 00.000 25848 IsGuiding returns 0
00:14:43.077 00.000 25848 scope move finished after 262 + 81 ms
00:14:43.077 00.000 25848 Move returns status 0, amount 262
00:14:43.077 00.000 25848 move complete, result=0
00:14:43.077 00.000 25848 worker thread done servicing request
00:14:43.077 00.000 25848 Worker thread wakes up
00:14:43.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:43.078 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:43.078 00.000 21444 GuideStep: 0.6 px 24 ms WEST, 1.6 px 262 ms SOUTH
00:14:45.930 02.852 25848 Exposure complete
00:14:46.018 00.088 25848 worker thread done servicing request
00:14:46.019 00.001 21444 OnExposeComplete: enter
00:14:46.019 00.000 21444 UpdateGuideState(): m_state=6
00:14:46.019 00.000 21444 Star::Find(15, 1223, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 529
00:14:46.019 00.000 21444 Star::Find returns 1 (1), X=1221.53, Y=736.75, Mass=236859, SNR=32.9, Peak=11028 HFD=5.6
00:14:46.019 00.000 21444 Star::Find false star n=2 nbg=269 bg=4213.5 sigma=496.9 thresh=5704 peak=5416
00:14:46.019 00.000 21444 Star::Find false star n=7 nbg=244 bg=2614.0 sigma=360.0 thresh=3694 peak=3615
00:14:46.019 00.000 21444 Star::Find false star n=3 nbg=260 bg=4523.0 sigma=538.9 thresh=6140 peak=5870
00:14:46.019 00.000 21444 Star::Find false star n=7 nbg=268 bg=4213.3 sigma=543.0 thresh=5842 peak=5698
00:14:46.019 00.000 21444 Star::Find false star n=8 nbg=254 bg=4073.9 sigma=452.0 thresh=5430 peak=5324
00:14:46.019 00.000 21444 Star::Find false star n=7 nbg=256 bg=4059.7 sigma=431.8 thresh=5355 peak=5351
00:14:46.019 00.000 21444 Star::Find false star n=1 nbg=264 bg=3308.7 sigma=497.6 thresh=4802 peak=4382
00:14:46.019 00.000 21444 Star::Find false star n=8 nbg=255 bg=3721.8 sigma=422.4 thresh=4989 peak=4726
00:14:46.020 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.52,2.88,0.30,U] [#7 1.64,0.36,1.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.02,-2.20,4.78,U] 
00:14:46.020 00.000 21444 single-star, 3 included, MultiStar: {-2.77, -1.40}, one-star: {-1.34, -1.95}
00:14:46.020 00.000 21444 CameraToMount -- cameraTheta (-2.17) - m_xAngle (3.05) = xAngle (-5.23 = 1.06)
00:14:46.020 00.000 21444 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.07 = -1.79)
00:14:46.020 00.000 21444 CameraToMount -- cameraX=-1.34 cameraY=-1.95 hyp=2.36 cameraTheta=-2.17 mountX=1.16 mountY=-2.31, mountTheta=-1.11
00:14:46.021 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.34, y=-1.95, opts=13)
00:14:46.021 00.000 21444 Enqueuing Move request for scope (-1.34, -1.95)
00:14:46.021 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=498, FiltMax=65504, Gamma=0.560
00:14:46.021 00.000 21444 UpdateGuideState exits: m=236859 SNR=32.9 Saturated
00:14:46.021 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:46.021 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:46.021 00.000 21444 Enqueuing Expose request
00:14:46.021 00.000 25848 Worker thread wakes up
00:14:46.021 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.34, -1.95) opts 0xd
00:14:46.021 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.34, -1.95)
00:14:46.021 00.000 25848 Moving (-1.34, -1.95) raw xDistance=1.16 yDistance=-2.31
00:14:46.021 00.000 25848 BLC: History state: CurrMiss=-2.31, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.573480, 1:-2.307939
00:14:46.021 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:14:46.021 00.000 25848 BLC: window closed
00:14:46.021 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.16
00:14:46.021 00.000 25848 resist switch: large excursion: input -2.31 thresh 1.53 direction from 1 to -1
00:14:46.022 00.001 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.92
00:14:46.022 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.31 from input -2.31
00:14:46.022 00.000 25848 MoveAxis(W, 35, ABG)
00:14:46.022 00.000 25848 Guiding  Dir = 3, Dur = 35
00:14:46.046 00.024 25848 IsSlewing returns 0
00:14:46.074 00.028 25848 IsGuiding returns 0
00:14:46.095 00.021 25848 PulseGuide returned control before completion, sleep 25
00:14:46.135 00.040 25848 IsGuiding returns 1
00:14:46.135 00.000 25848 scope still moving after pulse duration time elapsed
00:14:46.190 00.055 25848 IsSlewing returns 0
00:14:46.190 00.000 25848 IsGuiding returns 0
00:14:46.190 00.000 25848 scope move finished after 35 + 81 ms
00:14:46.190 00.000 25848 Move returns status 0, amount 35
00:14:46.190 00.000 25848 BLC: Oldest BLC event removed
00:14:46.190 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 219 applied
00:14:46.191 00.001 25848 MoveAxis(N, 282, ABG)
00:14:46.191 00.000 25848 Guiding  Dir = 0, Dur = 282
00:14:46.219 00.028 25848 IsSlewing returns 0
00:14:46.219 00.000 25848 IsGuiding returns 0
00:14:46.250 00.031 25848 PulseGuide returned control before completion, sleep 262
00:14:46.533 00.283 25848 IsGuiding returns 1
00:14:46.533 00.000 25848 scope still moving after pulse duration time elapsed
00:14:46.635 00.102 25848 IsSlewing returns 0
00:14:46.635 00.000 25848 IsGuiding returns 0
00:14:46.635 00.000 25848 scope move finished after 282 + 133 ms
00:14:46.635 00.000 25848 Move returns status 0, amount 282
00:14:46.635 00.000 25848 move complete, result=0
00:14:46.635 00.000 25848 worker thread done servicing request
00:14:46.636 00.001 21444 GuideStep: 1.2 px 35 ms WEST, -2.3 px 282 ms NORTH
00:14:46.636 00.000 25848 Worker thread wakes up
00:14:46.636 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:46.636 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:49.490 02.854 25848 Exposure complete
00:14:49.571 00.081 25848 worker thread done servicing request
00:14:49.571 00.000 21444 OnExposeComplete: enter
00:14:49.571 00.000 21444 UpdateGuideState(): m_state=6
00:14:49.571 00.000 21444 Star::Find(15, 1221, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 530
00:14:49.572 00.001 21444 Star::Find returns 1 (1), X=1226.79, Y=738.58, Mass=426279, SNR=66.1, Peak=12640 HFD=7.2
00:14:49.572 00.000 21444 Star::Find false star n=4 nbg=252 bg=4252.1 sigma=446.1 thresh=5590 peak=5203
00:14:49.572 00.000 21444 Star::Find false star n=3 nbg=258 bg=2421.6 sigma=462.2 thresh=3808 peak=3782
00:14:49.573 00.001 21444 Star::Find false star n=3 nbg=259 bg=4184.7 sigma=486.4 thresh=5644 peak=5277
00:14:49.573 00.000 21444 Star::Find false star n=2 nbg=263 bg=4330.4 sigma=456.2 thresh=5699 peak=5330
00:14:49.573 00.000 21444 Star::Find false star n=4 nbg=256 bg=4012.8 sigma=447.4 thresh=5355 peak=5167
00:14:49.573 00.000 21444 Star::Find false star n=2 nbg=258 bg=4408.1 sigma=495.7 thresh=5895 peak=5346
00:14:49.573 00.000 21444 Star::Find false star n=3 nbg=249 bg=3108.9 sigma=424.5 thresh=4382 peak=4267
00:14:49.573 00.000 21444 Star::Find false star n=4 nbg=258 bg=3569.4 sigma=439.3 thresh=4887 peak=4592
00:14:49.573 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -16.29,-2.35,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.14,2.46,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.15,-0.41,3.74,U] 
00:14:49.573 00.000 21444 refined, 2 included, MultiStar: {1.11, 0.11}, one-star: {3.92, -0.12}
00:14:49.573 00.000 21444 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.05) = xAngle (-2.95 = -2.95)
00:14:49.573 00.000 21444 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.79 = 0.49)
00:14:49.573 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=0.11 hyp=1.12 cameraTheta=0.10 mountX=-1.10 mountY=0.53, mountTheta=2.69
00:14:49.574 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=0.11, opts=13)
00:14:49.574 00.000 21444 Enqueuing Move request for scope (1.11, 0.11)
00:14:49.574 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=626, FiltMax=65504, Gamma=0.560
00:14:49.574 00.000 21444 UpdateGuideState exits: m=426279 SNR=66.1 Saturated
00:14:49.574 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:49.574 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:49.574 00.000 21444 Enqueuing Expose request
00:14:49.574 00.000 25848 Worker thread wakes up
00:14:49.574 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, 0.11) opts 0xd
00:14:49.574 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, 0.11)
00:14:49.574 00.000 25848 Moving (1.11, 0.11) raw xDistance=-1.10 yDistance=0.53
00:14:49.574 00.000 25848 BLC: History state: CurrMiss=-0.53, AvgInitMiss=0.38, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.307939, 1:-0.527039
00:14:49.574 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:14:49.574 00.000 25848 BLC: window closed
00:14:49.574 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.10
00:14:49.574 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:49.574 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
00:14:49.574 00.000 25848 MoveAxis(E, 29, ABG)
00:14:49.574 00.000 25848 Guiding  Dir = 2, Dur = 29
00:14:49.595 00.021 25848 IsSlewing returns 0
00:14:49.595 00.000 25848 IsGuiding returns 0
00:14:49.627 00.032 25848 IsGuiding returns 1
00:14:49.627 00.000 25848 scope still moving after pulse duration time elapsed
00:14:49.671 00.044 25848 IsSlewing returns 0
00:14:49.702 00.031 25848 IsGuiding returns 0
00:14:49.702 00.000 25848 scope move finished after 29 + 77 ms
00:14:49.702 00.000 25848 Move returns status 0, amount 29
00:14:49.702 00.000 25848 MoveAxis(N, 0, ABG)
00:14:49.702 00.000 25848 Move returns status 0, amount 0
00:14:49.702 00.000 25848 move complete, result=0
00:14:49.702 00.000 25848 worker thread done servicing request
00:14:49.702 00.000 25848 Worker thread wakes up
00:14:49.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:49.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:49.702 00.000 21444 GuideStep: -1.1 px 29 ms EAST, 0.5 px 0 ms NORTH
00:14:52.554 02.852 25848 Exposure complete
00:14:52.642 00.088 25848 worker thread done servicing request
00:14:52.642 00.000 21444 OnExposeComplete: enter
00:14:52.642 00.000 21444 UpdateGuideState(): m_state=6
00:14:52.642 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 531
00:14:52.642 00.000 21444 Star::Find returns 1 (1), X=1224.59, Y=737.52, Mass=377100, SNR=60.0, Peak=12816 HFD=7.1
00:14:52.642 00.000 21444 Star::Find false star n=2 nbg=256 bg=4265.0 sigma=463.9 thresh=5657 peak=5558
00:14:52.642 00.000 21444 Star::Find false star n=5 nbg=254 bg=2582.8 sigma=394.1 thresh=3765 peak=3764
00:14:52.642 00.000 21444 Star::Find false star n=2 nbg=254 bg=4616.6 sigma=495.1 thresh=6102 peak=5955
00:14:52.642 00.000 21444 Star::Find false star n=4 nbg=254 bg=4230.5 sigma=469.2 thresh=5638 peak=5544
00:14:52.643 00.001 21444 Star::Find false star n=6 nbg=256 bg=4118.4 sigma=462.3 thresh=5505 peak=5393
00:14:52.643 00.000 21444 Star::Find false star n=9 nbg=250 bg=4200.7 sigma=444.0 thresh=5533 peak=5381
00:14:52.643 00.000 21444 Star::Find false star n=6 nbg=279 bg=3040.8 sigma=520.1 thresh=4601 peak=4485
00:14:52.643 00.000 21444 Star::Find false star n=4 nbg=260 bg=3701.8 sigma=458.8 thresh=5078 peak=4926
00:14:52.643 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.70,1.99,0.81,U] [#8 -5.08,1.52,0.20,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.72,-0.57,3.70,U] 
00:14:52.643 00.000 21444 refined, 3 included, MultiStar: {-0.83, -0.24}, one-star: {1.71, -1.18}
00:14:52.643 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.92 = 0.37)
00:14:52.643 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.48)
00:14:52.643 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.24 hyp=0.86 cameraTheta=-2.86 mountX=0.81 mountY=-0.53, mountTheta=-0.58
00:14:52.644 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.24, opts=13)
00:14:52.644 00.000 21444 Enqueuing Move request for scope (-0.83, -0.24)
00:14:52.644 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3728, FiltMin=320, FiltMax=65504, Gamma=0.560
00:14:52.644 00.000 21444 UpdateGuideState exits: m=377100 SNR=60.0 Saturated
00:14:52.644 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:52.644 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:52.644 00.000 21444 Enqueuing Expose request
00:14:52.644 00.000 25848 Worker thread wakes up
00:14:52.644 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.24) opts 0xd
00:14:52.644 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.24)
00:14:52.644 00.000 25848 Moving (-0.83, -0.24) raw xDistance=0.81 yDistance=-0.53
00:14:52.644 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.81
00:14:52.644 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
00:14:52.644 00.000 25848 MoveAxis(W, 21, ABG)
00:14:52.644 00.000 25848 Guiding  Dir = 3, Dur = 21
00:14:52.673 00.029 25848 IsSlewing returns 0
00:14:52.673 00.000 25848 IsGuiding returns 0
00:14:52.705 00.032 25848 IsGuiding returns 1
00:14:52.705 00.000 25848 scope still moving after pulse duration time elapsed
00:14:52.764 00.059 25848 IsSlewing returns 0
00:14:52.764 00.000 25848 IsGuiding returns 0
00:14:52.764 00.000 25848 scope move finished after 21 + 71 ms
00:14:52.764 00.000 25848 Move returns status 0, amount 21
00:14:52.764 00.000 25848 MoveAxis(N, 15, ABG)
00:14:52.764 00.000 25848 Guiding  Dir = 0, Dur = 15
00:14:52.817 00.053 25848 IsSlewing returns 0
00:14:52.818 00.001 25848 IsGuiding returns 0
00:14:52.849 00.031 25848 IsGuiding returns 1
00:14:52.849 00.000 25848 scope still moving after pulse duration time elapsed
00:14:52.906 00.057 25848 IsSlewing returns 0
00:14:52.907 00.001 25848 IsGuiding returns 0
00:14:52.907 00.000 25848 scope move finished after 15 + 73 ms
00:14:52.907 00.000 25848 Move returns status 0, amount 15
00:14:52.907 00.000 25848 move complete, result=0
00:14:52.907 00.000 25848 worker thread done servicing request
00:14:52.907 00.000 25848 Worker thread wakes up
00:14:52.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:52.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:52.907 00.000 21444 GuideStep: 0.8 px 21 ms WEST, -0.5 px 15 ms NORTH
00:14:55.752 02.845 25848 Exposure complete
00:14:55.841 00.089 25848 worker thread done servicing request
00:14:55.841 00.000 21444 OnExposeComplete: enter
00:14:55.841 00.000 21444 UpdateGuideState(): m_state=6
00:14:55.841 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 532
00:14:55.841 00.000 21444 Star::Find returns 1 (1), X=1223.40, Y=737.75, Mass=271661, SNR=46.7, Peak=9992 HFD=7.0
00:14:55.841 00.000 21444 Star::Find false star n=4 nbg=254 bg=2427.4 sigma=365.7 thresh=3524 peak=3450
00:14:55.841 00.000 21444 Star::Find false star n=3 nbg=267 bg=4161.0 sigma=514.7 thresh=5705 peak=5489
00:14:55.841 00.000 21444 Star::Find false star n=3 nbg=268 bg=4061.3 sigma=496.7 thresh=5551 peak=5120
00:14:55.841 00.000 21444 Star::Find false star n=6 nbg=250 bg=3152.7 sigma=474.5 thresh=4576 peak=4173
00:14:55.841 00.000 21444 Star::Find false star n=6 nbg=258 bg=3526.6 sigma=421.0 thresh=4790 peak=4711
00:14:55.841 00.000 21444 MultiStar: [#1 21.70,-0.52,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -1.84,-9.09,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 13.65,-17.19,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 3.85,1.72,0.87,U] [#8 -7.84,7.31,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.05,0.08,2.95,U] 
00:14:55.841 00.000 21444 single-star, 2 included, MultiStar: {-1.67, 0.16}, one-star: {0.53, -0.95}
00:14:55.841 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.05) = xAngle (-4.12 = 2.17)
00:14:55.842 00.001 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.68)
00:14:55.842 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.95 hyp=1.08 cameraTheta=-1.06 mountX=-0.61 mountY=-0.68, mountTheta=-2.30
00:14:55.843 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.95, opts=13)
00:14:55.843 00.000 21444 Enqueuing Move request for scope (0.53, -0.95)
00:14:55.843 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=332, FiltMax=65504, Gamma=0.560
00:14:55.843 00.000 21444 UpdateGuideState exits: m=271661 SNR=46.7 Saturated
00:14:55.843 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:55.843 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:55.843 00.000 21444 Enqueuing Expose request
00:14:55.843 00.000 25848 Worker thread wakes up
00:14:55.843 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.95) opts 0xd
00:14:55.843 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.95)
00:14:55.843 00.000 25848 Moving (0.53, -0.95) raw xDistance=-0.61 yDistance=-0.68
00:14:55.843 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.61
00:14:55.843 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
00:14:55.843 00.000 25848 MoveAxis(E, 16, ABG)
00:14:55.843 00.000 25848 Guiding  Dir = 2, Dur = 16
00:14:55.876 00.033 25848 IsSlewing returns 0
00:14:55.876 00.000 25848 IsGuiding returns 0
00:14:55.908 00.032 25848 IsGuiding returns 1
00:14:55.908 00.000 25848 scope still moving after pulse duration time elapsed
00:14:55.969 00.061 25848 IsSlewing returns 0
00:14:55.969 00.000 25848 IsGuiding returns 0
00:14:55.969 00.000 25848 scope move finished after 16 + 77 ms
00:14:55.969 00.000 25848 Move returns status 0, amount 16
00:14:55.970 00.001 25848 MoveAxis(N, 18, ABG)
00:14:55.970 00.000 25848 Guiding  Dir = 0, Dur = 18
00:14:55.998 00.028 25848 IsSlewing returns 0
00:14:55.998 00.000 25848 IsGuiding returns 0
00:14:56.061 00.063 25848 IsGuiding returns 1
00:14:56.061 00.000 25848 scope still moving after pulse duration time elapsed
00:14:56.125 00.064 25848 IsSlewing returns 0
00:14:56.126 00.001 25848 IsGuiding returns 0
00:14:56.126 00.000 25848 scope move finished after 18 + 109 ms
00:14:56.126 00.000 25848 Move returns status 0, amount 18
00:14:56.126 00.000 25848 move complete, result=0
00:14:56.126 00.000 25848 worker thread done servicing request
00:14:56.126 00.000 25848 Worker thread wakes up
00:14:56.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:56.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:56.126 00.000 21444 GuideStep: -0.6 px 16 ms EAST, -0.7 px 18 ms NORTH
00:14:58.972 02.846 25848 Exposure complete
00:14:59.053 00.081 25848 worker thread done servicing request
00:14:59.053 00.000 21444 OnExposeComplete: enter
00:14:59.053 00.000 21444 UpdateGuideState(): m_state=6
00:14:59.054 00.001 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 533
00:14:59.054 00.000 21444 Star::Find returns 1 (1), X=1223.55, Y=739.45, Mass=359795, SNR=65.5, Peak=11152 HFD=7.2
00:14:59.054 00.000 21444 Star::Find false star n=4 nbg=282 bg=4570.2 sigma=593.2 thresh=6350 peak=6197
00:14:59.054 00.000 21444 Star::Find false star n=5 nbg=272 bg=4066.9 sigma=508.4 thresh=5592 peak=5504
00:14:59.054 00.000 21444 Star::Find false star n=5 nbg=245 bg=4209.0 sigma=453.7 thresh=5570 peak=5495
00:14:59.054 00.000 21444 Star::Find false star n=1 nbg=262 bg=4276.1 sigma=429.6 thresh=5565 peak=5316
00:14:59.054 00.000 21444 Star::Find false star n=5 nbg=238 bg=4193.5 sigma=415.4 thresh=5440 peak=5351
00:14:59.054 00.000 21444 Star::Find false star n=5 nbg=266 bg=3584.2 sigma=465.6 thresh=4981 peak=4971
00:14:59.054 00.000 21444 MultiStar: [#1 6.87,12.51,0.00,M5] [#2 -1.25,-2.61,0.18,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.20,3.18,0.65,U] [#8 0.00,0.00,0.00,L] [#9 2.41,6.70,0.13,U] [#10 0.00,0.00,0.00,L] [#11 -4.47,1.04,2.82,U] 
00:14:59.054 00.000 21444 single-star, 4 included, MultiStar: {-1.91, 1.29}, one-star: {0.67, 0.75}
00:14:59.054 00.000 21444 CameraToMount -- cameraTheta (0.84) - m_xAngle (3.05) = xAngle (-2.21 = -2.21)
00:14:59.054 00.000 21444 CameraToMount -- cameraTheta (0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.05 = 1.23)
00:14:59.054 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=0.75 hyp=1.01 cameraTheta=0.84 mountX=-0.60 mountY=0.95, mountTheta=2.13
00:14:59.055 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=0.75, opts=13)
00:14:59.055 00.000 21444 Enqueuing Move request for scope (0.67, 0.75)
00:14:59.055 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=360, FiltMax=65504, Gamma=0.560
00:14:59.055 00.000 21444 UpdateGuideState exits: m=359795 SNR=65.5 Saturated
00:14:59.055 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:59.055 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:14:59.055 00.000 21444 Enqueuing Expose request
00:14:59.055 00.000 25848 Worker thread wakes up
00:14:59.055 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.75) opts 0xd
00:14:59.055 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, 0.75)
00:14:59.055 00.000 25848 Moving (0.67, 0.75) raw xDistance=-0.60 yDistance=0.95
00:14:59.056 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.60
00:14:59.056 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:59.056 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
00:14:59.056 00.000 25848 MoveAxis(E, 19, ABG)
00:14:59.056 00.000 25848 Guiding  Dir = 2, Dur = 19
00:14:59.076 00.020 25848 IsSlewing returns 0
00:14:59.076 00.000 25848 IsGuiding returns 0
00:14:59.108 00.032 25848 IsGuiding returns 1
00:14:59.108 00.000 25848 scope still moving after pulse duration time elapsed
00:14:59.173 00.065 25848 IsSlewing returns 0
00:14:59.173 00.000 25848 IsGuiding returns 0
00:14:59.173 00.000 25848 scope move finished after 19 + 78 ms
00:14:59.173 00.000 25848 Move returns status 0, amount 19
00:14:59.173 00.000 25848 MoveAxis(N, 0, ABG)
00:14:59.173 00.000 25848 Move returns status 0, amount 0
00:14:59.173 00.000 25848 move complete, result=0
00:14:59.173 00.000 25848 worker thread done servicing request
00:14:59.173 00.000 25848 Worker thread wakes up
00:14:59.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:14:59.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:14:59.173 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 1.0 px 0 ms NORTH
00:15:02.029 02.856 25848 Exposure complete
00:15:02.116 00.087 25848 worker thread done servicing request
00:15:02.116 00.000 21444 OnExposeComplete: enter
00:15:02.116 00.000 21444 UpdateGuideState(): m_state=6
00:15:02.116 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 534
00:15:02.116 00.000 21444 Star::Find returns 1 (1), X=1221.84, Y=737.85, Mass=323396, SNR=49.3, Peak=10772 HFD=7.1
00:15:02.117 00.001 21444 Star::Find false star n=3 nbg=257 bg=4751.0 sigma=540.8 thresh=6373 peak=6119
00:15:02.117 00.000 21444 Star::Find false star n=2 nbg=250 bg=4266.7 sigma=503.6 thresh=5777 peak=5356
00:15:02.117 00.000 21444 Star::Find false star n=1 nbg=254 bg=4225.1 sigma=500.4 thresh=5726 peak=5403
00:15:02.117 00.000 21444 Star::Find false star n=4 nbg=262 bg=4251.0 sigma=501.1 thresh=5754 peak=5465
00:15:02.117 00.000 21444 Star::Find false star n=4 nbg=269 bg=3196.3 sigma=487.8 thresh=4660 peak=4642
00:15:02.117 00.000 21444 MultiStar: [#1 -4.35,27.40,0.00,M6] [#2 -10.00,-7.72,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.17,2.74,0.88,U] [#8 15.15,23.27,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 2.90,0.07,0.23,U] [#11 -5.56,-0.07,2.79,U] 
00:15:02.117 00.000 21444 single-star, 3 included, MultiStar: {-2.67, 0.28}, one-star: {-1.04, -0.85}
00:15:02.117 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.78)
00:15:02.117 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
00:15:02.117 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=-0.85 hyp=1.34 cameraTheta=-2.46 mountX=0.96 mountY=-1.18, mountTheta=-0.89
00:15:02.118 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=-0.85, opts=13)
00:15:02.118 00.000 21444 Enqueuing Move request for scope (-1.04, -0.85)
00:15:02.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=294, FiltMax=65504, Gamma=0.560
00:15:02.118 00.000 21444 UpdateGuideState exits: m=323396 SNR=49.3 Saturated
00:15:02.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:02.119 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:02.119 00.000 21444 Enqueuing Expose request
00:15:02.119 00.000 25848 Worker thread wakes up
00:15:02.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -0.85) opts 0xd
00:15:02.119 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, -0.85)
00:15:02.119 00.000 25848 Moving (-1.04, -0.85) raw xDistance=0.96 yDistance=-1.18
00:15:02.119 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.96
00:15:02.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
00:15:02.119 00.000 25848 MoveAxis(W, 27, ABG)
00:15:02.119 00.000 25848 Guiding  Dir = 3, Dur = 27
00:15:02.140 00.021 25848 IsSlewing returns 0
00:15:02.140 00.000 25848 IsGuiding returns 0
00:15:02.171 00.031 25848 IsGuiding returns 1
00:15:02.171 00.000 25848 scope still moving after pulse duration time elapsed
00:15:02.219 00.048 25848 IsSlewing returns 0
00:15:02.219 00.000 25848 IsGuiding returns 0
00:15:02.219 00.000 25848 scope move finished after 27 + 53 ms
00:15:02.219 00.000 25848 Move returns status 0, amount 27
00:15:02.219 00.000 25848 MoveAxis(N, 32, ABG)
00:15:02.219 00.000 25848 Guiding  Dir = 0, Dur = 32
00:15:02.248 00.029 25848 IsSlewing returns 0
00:15:02.248 00.000 25848 IsGuiding returns 0
00:15:02.280 00.032 25848 PulseGuide returned control before completion, sleep 11
00:15:02.294 00.014 25848 IsGuiding returns 1
00:15:02.294 00.000 25848 scope still moving after pulse duration time elapsed
00:15:02.361 00.067 25848 IsSlewing returns 0
00:15:02.361 00.000 25848 IsGuiding returns 0
00:15:02.361 00.000 25848 scope move finished after 32 + 81 ms
00:15:02.361 00.000 25848 Move returns status 0, amount 32
00:15:02.362 00.001 25848 move complete, result=0
00:15:02.362 00.000 25848 worker thread done servicing request
00:15:02.362 00.000 25848 Worker thread wakes up
00:15:02.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:02.362 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:02.362 00.000 21444 GuideStep: 1.0 px 27 ms WEST, -1.2 px 32 ms NORTH
00:15:05.212 02.850 25848 Exposure complete
00:15:05.297 00.085 25848 worker thread done servicing request
00:15:05.297 00.000 21444 OnExposeComplete: enter
00:15:05.297 00.000 21444 UpdateGuideState(): m_state=6
00:15:05.298 00.001 21444 Star::Find(15, 1221, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 535
00:15:05.298 00.000 21444 Star::Find returns 1 (1), X=1222.97, Y=738.49, Mass=356228, SNR=58.0, Peak=13400 HFD=6.5
00:15:05.298 00.000 21444 Star::Find false star n=5 nbg=228 bg=2797.3 sigma=364.9 thresh=3892 peak=3777
00:15:05.298 00.000 21444 Star::Find false star n=2 nbg=249 bg=4096.2 sigma=488.0 thresh=5560 peak=5256
00:15:05.298 00.000 21444 Star::Find false star n=5 nbg=246 bg=4058.1 sigma=416.9 thresh=5309 peak=5297
00:15:05.298 00.000 21444 Star::Find false star n=4 nbg=254 bg=4116.1 sigma=450.3 thresh=5467 peak=5412
00:15:05.298 00.000 21444 Star::Find false star n=2 nbg=254 bg=3033.6 sigma=414.8 thresh=4278 peak=4075
00:15:05.298 00.000 21444 Star::Find false star n=3 nbg=257 bg=3920.1 sigma=445.1 thresh=5256 peak=4856
00:15:05.298 00.000 21444 MultiStar: [#1 -6.50,16.42,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 2.81,2.94,0.22,U] [#4 16.42,-6.97,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.74,2.71,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.79,0.26,4.65,U] 
00:15:05.298 00.000 21444 single-star, 3 included, MultiStar: {-2.63, 0.62}, one-star: {0.09, -0.21}
00:15:05.298 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
00:15:05.298 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
00:15:05.298 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.16 mountX=-0.11 mountY=-0.16, mountTheta=-2.18
00:15:05.299 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-0.21, opts=13)
00:15:05.300 00.001 21444 Enqueuing Move request for scope (0.09, -0.21)
00:15:05.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=404, FiltMax=65504, Gamma=0.560
00:15:05.300 00.000 21444 UpdateGuideState exits: m=356228 SNR=58.0 Saturated
00:15:05.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:05.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:05.300 00.000 21444 Enqueuing Expose request
00:15:05.300 00.000 25848 Worker thread wakes up
00:15:05.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
00:15:05.300 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
00:15:05.300 00.000 25848 Moving (0.09, -0.21) raw xDistance=-0.11 yDistance=-0.16
00:15:05.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:15:05.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:05.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:15:05.300 00.000 25848 MoveAxis(E, 0, ABG)
00:15:05.300 00.000 25848 Move returns status 0, amount 0
00:15:05.300 00.000 25848 MoveAxis(N, 0, ABG)
00:15:05.300 00.000 25848 Move returns status 0, amount 0
00:15:05.300 00.000 25848 move complete, result=0
00:15:05.300 00.000 25848 worker thread done servicing request
00:15:05.300 00.000 25848 Worker thread wakes up
00:15:05.300 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:05.300 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:05.301 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:08.149 02.848 25848 Exposure complete
00:15:08.233 00.084 25848 worker thread done servicing request
00:15:08.234 00.001 21444 OnExposeComplete: enter
00:15:08.234 00.000 21444 UpdateGuideState(): m_state=6
00:15:08.234 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 536
00:15:08.234 00.000 21444 Star::Find returns 1 (1), X=1222.16, Y=739.31, Mass=427421, SNR=71.1, Peak=13352 HFD=6.7
00:15:08.234 00.000 21444 Star::Find false star n=2 nbg=244 bg=4123.0 sigma=455.8 thresh=5490 peak=5039
00:15:08.234 00.000 21444 Star::Find false star n=9 nbg=263 bg=4266.4 sigma=519.2 thresh=5824 peak=5545
00:15:08.234 00.000 21444 Star::Find false star n=4 nbg=245 bg=4248.2 sigma=469.8 thresh=5657 peak=5469
00:15:08.234 00.000 21444 Star::Find false star n=1 nbg=269 bg=4255.7 sigma=521.1 thresh=5819 peak=5234
00:15:08.234 00.000 21444 Star::Find false star n=5 nbg=234 bg=3828.9 sigma=385.4 thresh=4985 peak=4943
00:15:08.234 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.33,-0.51,0.15,U] [#3 0.06,0.83,0.23,U] [#4 0.00,0.00,0.00,L] [#5 -2.95,-1.67,0.15,U] [#6 0.00,0.00,0.00,L] [#7 2.77,3.24,0.77,U] [#8 0.00,0.00,0.00,L] [#9 8.76,25.34,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -5.76,1.11,2.93,U] 
00:15:08.234 00.000 21444 single-star, 5 included, MultiStar: {-3.14, 1.19}, one-star: {-0.72, 0.61}
00:15:08.234 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.62 = -0.62)
00:15:08.234 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.46 = 2.82)
00:15:08.234 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=0.61 hyp=0.95 cameraTheta=2.43 mountX=0.77 mountY=0.30, mountTheta=0.37
00:15:08.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=0.61, opts=13)
00:15:08.235 00.000 21444 Enqueuing Move request for scope (-0.72, 0.61)
00:15:08.235 00.000 25848 Worker thread wakes up
00:15:08.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.61) opts 0xd
00:15:08.235 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, 0.61)
00:15:08.235 00.000 25848 Moving (-0.72, 0.61) raw xDistance=0.77 yDistance=0.30
00:15:08.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3752, FiltMin=256, FiltMax=65504, Gamma=0.560
00:15:08.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77
00:15:08.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:08.235 00.000 21444 UpdateGuideState exits: m=427421 SNR=71.1 Saturated
00:15:08.236 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:08.236 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:08.236 00.000 21444 Enqueuing Expose request
00:15:08.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:15:08.236 00.000 25848 MoveAxis(W, 22, ABG)
00:15:08.236 00.000 25848 Guiding  Dir = 3, Dur = 22
00:15:08.264 00.028 25848 IsSlewing returns 0
00:15:08.265 00.001 25848 IsGuiding returns 0
00:15:08.295 00.030 25848 IsGuiding returns 1
00:15:08.295 00.000 25848 scope still moving after pulse duration time elapsed
00:15:08.345 00.050 25848 IsSlewing returns 0
00:15:08.345 00.000 25848 IsGuiding returns 0
00:15:08.346 00.001 25848 scope move finished after 22 + 58 ms
00:15:08.346 00.000 25848 Move returns status 0, amount 22
00:15:08.346 00.000 25848 MoveAxis(N, 0, ABG)
00:15:08.346 00.000 25848 Move returns status 0, amount 0
00:15:08.346 00.000 25848 move complete, result=0
00:15:08.346 00.000 25848 worker thread done servicing request
00:15:08.346 00.000 25848 Worker thread wakes up
00:15:08.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:08.346 00.000 21444 GuideStep: 0.8 px 22 ms WEST, 0.3 px 0 ms NORTH
00:15:08.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:11.190 02.844 25848 Exposure complete
00:15:11.278 00.088 25848 worker thread done servicing request
00:15:11.278 00.000 21444 OnExposeComplete: enter
00:15:11.278 00.000 21444 UpdateGuideState(): m_state=6
00:15:11.278 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 537
00:15:11.278 00.000 21444 Star::Find returns 1 (1), X=1223.42, Y=739.37, Mass=393115, SNR=61.6, Peak=11732 HFD=7.1
00:15:11.279 00.001 21444 Star::Find false star n=2 nbg=263 bg=4174.2 sigma=484.2 thresh=5627 peak=5470
00:15:11.279 00.000 21444 Star::Find false star n=1 nbg=258 bg=2579.8 sigma=415.1 thresh=3825 peak=3545
00:15:11.279 00.000 21444 Star::Find false star n=1 nbg=270 bg=4724.7 sigma=492.8 thresh=6203 peak=5631
00:15:11.279 00.000 21444 Star::Find false star n=5 nbg=261 bg=4110.7 sigma=469.7 thresh=5520 peak=5435
00:15:11.279 00.000 21444 Star::Find false star n=1 nbg=259 bg=4273.8 sigma=507.3 thresh=5796 peak=5528
00:15:11.279 00.000 21444 Star::Find false star n=5 nbg=270 bg=3128.5 sigma=443.4 thresh=4459 peak=4175
00:15:11.279 00.000 21444 Star::Find false star n=3 nbg=245 bg=3809.0 sigma=396.9 thresh=5000 peak=4779
00:15:11.279 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.95,2.88,0.25,U] [#5 -0.14,-1.63,0.20,U] [#6 0.00,0.00,0.00,L] [#7 4.10,3.77,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.30,0.56,3.89,U] 
00:15:11.279 00.000 21444 single-star, 4 included, MultiStar: {-2.15, 0.99}, one-star: {0.54, 0.67}
00:15:11.279 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.16 = -2.16)
00:15:11.279 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.28)
00:15:11.279 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.67 hyp=0.86 cameraTheta=0.90 mountX=-0.48 mountY=0.83, mountTheta=2.09
00:15:11.280 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.67, opts=13)
00:15:11.280 00.000 21444 Enqueuing Move request for scope (0.54, 0.67)
00:15:11.280 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3756, FiltMin=468, FiltMax=65504, Gamma=0.560
00:15:11.280 00.000 21444 UpdateGuideState exits: m=393115 SNR=61.6 Saturated
00:15:11.280 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:11.280 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:11.280 00.000 21444 Enqueuing Expose request
00:15:11.280 00.000 25848 Worker thread wakes up
00:15:11.280 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.67) opts 0xd
00:15:11.280 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.67)
00:15:11.280 00.000 25848 Moving (0.54, 0.67) raw xDistance=-0.48 yDistance=0.83
00:15:11.280 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
00:15:11.281 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:11.281 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
00:15:11.281 00.000 25848 MoveAxis(E, 0, ABG)
00:15:11.281 00.000 25848 Move returns status 0, amount 0
00:15:11.281 00.000 25848 MoveAxis(N, 0, ABG)
00:15:11.281 00.000 25848 Move returns status 0, amount 0
00:15:11.281 00.000 25848 move complete, result=0
00:15:11.281 00.000 25848 worker thread done servicing request
00:15:11.281 00.000 25848 Worker thread wakes up
00:15:11.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:11.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:11.281 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
00:15:14.125 02.844 25848 Exposure complete
00:15:14.209 00.084 25848 worker thread done servicing request
00:15:14.209 00.000 21444 OnExposeComplete: enter
00:15:14.210 00.001 21444 UpdateGuideState(): m_state=6
00:15:14.210 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 538
00:15:14.210 00.000 21444 Star::Find returns 1 (1), X=1223.35, Y=738.49, Mass=425536, SNR=70.5, Peak=13600 HFD=6.8
00:15:14.210 00.000 21444 Star::Find false star n=3 nbg=250 bg=4255.4 sigma=482.0 thresh=5701 peak=5420
00:15:14.210 00.000 21444 Star::Find false star n=7 nbg=255 bg=4330.9 sigma=448.8 thresh=5677 peak=5677
00:15:14.210 00.000 21444 Star::Find false star n=1 nbg=282 bg=4250.8 sigma=553.7 thresh=5912 peak=5393
00:15:14.210 00.000 21444 Star::Find false star n=3 nbg=263 bg=4416.7 sigma=540.1 thresh=6037 peak=5754
00:15:14.210 00.000 21444 Star::Find false star n=3 nbg=274 bg=3693.5 sigma=513.3 thresh=5233 peak=4952
00:15:14.210 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.03,-11.81,0.00,M6] [#3 -17.11,-22.53,0.00,M1] [#4 0.05,-1.71,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.18,2.76,0.71,U] [#8 0.00,0.00,0.00,L] [#9 -0.16,1.05,0.17,U] [#10 0.00,0.00,0.00,L] [#11 -4.02,0.12,3.27,U] 
00:15:14.210 00.000 21444 single-star, 4 included, MultiStar: {-1.94, 0.36}, one-star: {0.47, -0.21}
00:15:14.210 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
00:15:14.210 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.03)
00:15:14.210 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.21 hyp=0.52 cameraTheta=-0.42 mountX=-0.49 mountY=-0.02, mountTheta=-3.11
00:15:14.211 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.21, opts=13)
00:15:14.211 00.000 21444 Enqueuing Move request for scope (0.47, -0.21)
00:15:14.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=460, FiltMax=65504, Gamma=0.560
00:15:14.211 00.000 21444 UpdateGuideState exits: m=425536 SNR=70.5 Saturated
00:15:14.211 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:14.211 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:14.211 00.000 21444 Enqueuing Expose request
00:15:14.211 00.000 25848 Worker thread wakes up
00:15:14.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.21) opts 0xd
00:15:14.211 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.21)
00:15:14.211 00.000 25848 Moving (0.47, -0.21) raw xDistance=-0.49 yDistance=-0.02
00:15:14.211 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
00:15:14.211 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:14.211 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:15:14.211 00.000 25848 MoveAxis(E, 0, ABG)
00:15:14.212 00.001 25848 Move returns status 0, amount 0
00:15:14.212 00.000 25848 MoveAxis(N, 0, ABG)
00:15:14.212 00.000 25848 Move returns status 0, amount 0
00:15:14.212 00.000 25848 move complete, result=0
00:15:14.212 00.000 25848 worker thread done servicing request
00:15:14.212 00.000 25848 Worker thread wakes up
00:15:14.212 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:14.212 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:14.212 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:17.062 02.850 25848 Exposure complete
00:15:17.148 00.086 25848 worker thread done servicing request
00:15:17.148 00.000 21444 OnExposeComplete: enter
00:15:17.149 00.001 21444 UpdateGuideState(): m_state=6
00:15:17.149 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 539
00:15:17.149 00.000 21444 Star::Find returns 1 (1), X=1222.29, Y=739.10, Mass=389269, SNR=76.6, Peak=12536 HFD=6.7
00:15:17.149 00.000 21444 Star::Find false star n=1 nbg=239 bg=4441.5 sigma=443.3 thresh=5771 peak=5419
00:15:17.149 00.000 21444 Star::Find false star n=2 nbg=249 bg=4675.3 sigma=460.6 thresh=6057 peak=6016
00:15:17.149 00.000 21444 Star::Find false star n=2 nbg=252 bg=4285.1 sigma=491.5 thresh=5760 peak=5616
00:15:17.149 00.000 21444 Star::Find false star n=3 nbg=273 bg=4261.4 sigma=535.7 thresh=5868 peak=5574
00:15:17.149 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.30,-25.68,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -2.11,-2.12,0.18,U] [#6 0.00,0.00,0.00,L] [#7 2.36,2.05,0.72,U] [#8 0.00,0.00,0.00,L] [#9 -2.10,0.42,0.18,U] [#10 13.75,18.12,0.00,M1] [#11 -5.42,-0.22,3.28,U] 
00:15:17.149 00.000 21444 single-star, 4 included, MultiStar: {-3.25, 0.16}, one-star: {-0.58, 0.40}
00:15:17.149 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
00:15:17.149 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
00:15:17.149 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=0.40 hyp=0.71 cameraTheta=2.54 mountX=0.62 mountY=0.15, mountTheta=0.24
00:15:17.150 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=0.40, opts=13)
00:15:17.150 00.000 21444 Enqueuing Move request for scope (-0.58, 0.40)
00:15:17.150 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3856, FiltMin=244, FiltMax=65504, Gamma=0.560
00:15:17.150 00.000 21444 UpdateGuideState exits: m=389269 SNR=76.6 Saturated
00:15:17.150 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:17.151 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:17.151 00.000 21444 Enqueuing Expose request
00:15:17.151 00.000 25848 Worker thread wakes up
00:15:17.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.40) opts 0xd
00:15:17.151 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 0.40)
00:15:17.151 00.000 25848 Moving (-0.58, 0.40) raw xDistance=0.62 yDistance=0.15
00:15:17.151 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
00:15:17.151 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:17.151 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:15:17.151 00.000 25848 MoveAxis(W, 18, ABG)
00:15:17.151 00.000 25848 Guiding  Dir = 3, Dur = 18
00:15:17.172 00.021 25848 IsSlewing returns 0
00:15:17.172 00.000 25848 IsGuiding returns 0
00:15:17.203 00.031 25848 IsGuiding returns 1
00:15:17.204 00.001 25848 scope still moving after pulse duration time elapsed
00:15:17.266 00.062 25848 IsSlewing returns 0
00:15:17.266 00.000 25848 IsGuiding returns 0
00:15:17.266 00.000 25848 scope move finished after 18 + 76 ms
00:15:17.266 00.000 25848 Move returns status 0, amount 18
00:15:17.266 00.000 25848 MoveAxis(N, 0, ABG)
00:15:17.266 00.000 25848 Move returns status 0, amount 0
00:15:17.266 00.000 25848 move complete, result=0
00:15:17.266 00.000 25848 worker thread done servicing request
00:15:17.266 00.000 25848 Worker thread wakes up
00:15:17.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:17.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:17.267 00.001 21444 GuideStep: 0.6 px 18 ms WEST, 0.1 px 0 ms NORTH
00:15:20.123 02.856 25848 Exposure complete
00:15:20.210 00.087 25848 worker thread done servicing request
00:15:20.210 00.000 21444 OnExposeComplete: enter
00:15:20.210 00.000 21444 UpdateGuideState(): m_state=6
00:15:20.210 00.000 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 540
00:15:20.210 00.000 21444 Star::Find returns 1 (1), X=1224.07, Y=739.43, Mass=341492, SNR=54.3, Peak=11708 HFD=6.4
00:15:20.210 00.000 21444 Star::Find false star n=2 nbg=273 bg=4510.4 sigma=562.8 thresh=6199 peak=5912
00:15:20.210 00.000 21444 Star::Find false star n=4 nbg=262 bg=2600.7 sigma=424.7 thresh=3875 peak=3661
00:15:20.210 00.000 21444 Star::Find false star n=4 nbg=265 bg=4255.9 sigma=537.0 thresh=5867 peak=5569
00:15:20.210 00.000 21444 Star::Find false star n=5 nbg=256 bg=4592.1 sigma=526.8 thresh=6172 peak=5775
00:15:20.210 00.000 21444 Star::Find false star n=4 nbg=274 bg=4445.2 sigma=466.0 thresh=5843 peak=5523
00:15:20.210 00.000 21444 Star::Find false star n=2 nbg=262 bg=3515.1 sigma=501.0 thresh=5018 peak=4955
00:15:20.210 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.95,0.55,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.62,2.73,1.07,U] [#8 0.00,0.00,0.00,L] [#9 7.38,-5.03,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -3.99,1.11,3.53,U] 
00:15:20.210 00.000 21444 single-star, 3 included, MultiStar: {-1.62, 1.33}, one-star: {1.19, 0.73}
00:15:20.210 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
00:15:20.210 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
00:15:20.211 00.001 21444 CameraToMount -- cameraX=1.19 cameraY=0.73 hyp=1.40 cameraTheta=0.55 mountX=-1.12 mountY=1.13, mountTheta=2.35
00:15:20.211 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=0.73, opts=13)
00:15:20.211 00.000 21444 Enqueuing Move request for scope (1.19, 0.73)
00:15:20.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3936, FiltMin=518, FiltMax=65504, Gamma=0.560
00:15:20.211 00.000 21444 UpdateGuideState exits: m=341492 SNR=54.3 Saturated
00:15:20.211 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:20.211 00.000 25848 Worker thread wakes up
00:15:20.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, 0.73) opts 0xd
00:15:20.212 00.001 25848 Handling offset move in thread for scope, endpoint = (1.19, 0.73)
00:15:20.212 00.000 25848 Moving (1.19, 0.73) raw xDistance=-1.12 yDistance=1.13
00:15:20.212 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.12
00:15:20.212 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:20.212 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
00:15:20.212 00.000 25848 MoveAxis(E, 31, ABG)
00:15:20.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:20.212 00.000 21444 Enqueuing Expose request
00:15:20.212 00.000 25848 Guiding  Dir = 2, Dur = 31
00:15:20.232 00.020 25848 IsSlewing returns 0
00:15:20.232 00.000 25848 IsGuiding returns 0
00:15:20.274 00.042 25848 IsGuiding returns 1
00:15:20.274 00.000 25848 scope still moving after pulse duration time elapsed
00:15:20.328 00.054 25848 IsSlewing returns 0
00:15:20.328 00.000 25848 IsGuiding returns 0
00:15:20.328 00.000 25848 scope move finished after 31 + 64 ms
00:15:20.328 00.000 25848 Move returns status 0, amount 31
00:15:20.328 00.000 25848 MoveAxis(N, 0, ABG)
00:15:20.328 00.000 25848 Move returns status 0, amount 0
00:15:20.328 00.000 25848 move complete, result=0
00:15:20.328 00.000 25848 worker thread done servicing request
00:15:20.328 00.000 25848 Worker thread wakes up
00:15:20.328 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 1.1 px 0 ms NORTH
00:15:20.329 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:20.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:23.180 02.851 25848 Exposure complete
00:15:23.265 00.085 25848 worker thread done servicing request
00:15:23.265 00.000 21444 OnExposeComplete: enter
00:15:23.265 00.000 21444 UpdateGuideState(): m_state=6
00:15:23.265 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 541
00:15:23.265 00.000 21444 Star::Find returns 1 (1), X=1221.34, Y=738.91, Mass=388685, SNR=67.4, Peak=12340 HFD=6.7
00:15:23.267 00.002 21444 Star::Find false star n=6 nbg=260 bg=5017.5 sigma=461.9 thresh=6403 peak=6357
00:15:23.267 00.000 21444 Star::Find false star n=1 nbg=271 bg=2636.7 sigma=484.3 thresh=4090 peak=3736
00:15:23.267 00.000 21444 Star::Find false star n=13 nbg=253 bg=4314.7 sigma=455.6 thresh=5682 peak=5561
00:15:23.267 00.000 21444 Star::Find false star n=4 nbg=243 bg=4671.5 sigma=377.6 thresh=5804 peak=5471
00:15:23.267 00.000 21444 Star::Find false star n=7 nbg=257 bg=4981.3 sigma=455.2 thresh=6347 peak=6193
00:15:23.267 00.000 21444 Star::Find false star n=3 nbg=261 bg=3663.0 sigma=453.0 thresh=5022 peak=4752
00:15:23.267 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 9.01,-2.74,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.08,-0.75,0.19,U] [#6 0.00,0.00,0.00,L] [#7 2.16,2.85,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.95,0.29,3.05,U] 
00:15:23.267 00.000 21444 single-star, 3 included, MultiStar: {-3.42, 0.70}, one-star: {-1.54, 0.22}
00:15:23.267 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
00:15:23.267 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
00:15:23.267 00.000 21444 CameraToMount -- cameraX=-1.54 cameraY=0.22 hyp=1.55 cameraTheta=3.00 mountX=1.55 mountY=-0.38, mountTheta=-0.24
00:15:23.267 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.54, y=0.22, opts=13)
00:15:23.267 00.000 21444 Enqueuing Move request for scope (-1.54, 0.22)
00:15:23.267 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=602, FiltMax=65504, Gamma=0.560
00:15:23.267 00.000 21444 UpdateGuideState exits: m=388685 SNR=67.4 Saturated
00:15:23.267 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:23.267 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:23.267 00.000 21444 Enqueuing Expose request
00:15:23.268 00.001 25848 Worker thread wakes up
00:15:23.268 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.54, 0.22) opts 0xd
00:15:23.268 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.54, 0.22)
00:15:23.268 00.000 25848 Moving (-1.54, 0.22) raw xDistance=1.55 yDistance=-0.38
00:15:23.268 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.55
00:15:23.268 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:23.268 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:15:23.268 00.000 25848 MoveAxis(W, 43, ABG)
00:15:23.268 00.000 25848 Guiding  Dir = 3, Dur = 43
00:15:23.323 00.055 25848 IsSlewing returns 0
00:15:23.323 00.000 25848 IsGuiding returns 0
00:15:23.345 00.022 25848 PulseGuide returned control before completion, sleep 32
00:15:23.383 00.038 25848 IsGuiding returns 1
00:15:23.383 00.000 25848 scope still moving after pulse duration time elapsed
00:15:23.439 00.056 25848 IsSlewing returns 0
00:15:23.441 00.002 25848 IsGuiding returns 0
00:15:23.441 00.000 25848 scope move finished after 43 + 74 ms
00:15:23.441 00.000 25848 Move returns status 0, amount 43
00:15:23.441 00.000 25848 MoveAxis(N, 0, ABG)
00:15:23.441 00.000 25848 Move returns status 0, amount 0
00:15:23.441 00.000 25848 move complete, result=0
00:15:23.441 00.000 25848 worker thread done servicing request
00:15:23.441 00.000 25848 Worker thread wakes up
00:15:23.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:23.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:23.441 00.000 21444 GuideStep: 1.6 px 43 ms WEST, -0.4 px 0 ms NORTH
00:15:26.287 02.846 25848 Exposure complete
00:15:26.376 00.089 25848 worker thread done servicing request
00:15:26.376 00.000 21444 OnExposeComplete: enter
00:15:26.376 00.000 21444 UpdateGuideState(): m_state=6
00:15:26.376 00.000 21444 Star::Find(15, 1221, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 542
00:15:26.376 00.000 21444 Star::Find returns 1 (1), X=1220.89, Y=739.92, Mass=284558, SNR=47.8, Peak=10268 HFD=6.6
00:15:26.376 00.000 21444 Star::Find false star n=4 nbg=266 bg=4654.0 sigma=535.4 thresh=6260 peak=6091
00:15:26.376 00.000 21444 Star::Find false star n=2 nbg=270 bg=2799.1 sigma=480.4 thresh=4240 peak=3713
00:15:26.376 00.000 21444 Star::Find false star n=7 nbg=247 bg=4531.0 sigma=453.4 thresh=5891 peak=5803
00:15:26.377 00.001 21444 Star::Find false star n=4 nbg=265 bg=4466.7 sigma=493.7 thresh=5948 peak=5922
00:15:26.377 00.000 21444 Star::Find false star n=1 nbg=274 bg=4449.2 sigma=551.7 thresh=6104 peak=5758
00:15:26.377 00.000 21444 Star::Find false star n=4 nbg=258 bg=4761.9 sigma=475.1 thresh=6187 peak=6056
00:15:26.377 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -6.82,10.63,0.00,M8] [#7 1.74,3.84,1.20,U] [#8 0.00,0.00,0.00,L] [#9 0.33,0.22,0.22,U] [#10 1.86,-0.74,0.20,U] [#11 -5.80,0.98,3.88,U] 
00:15:26.377 00.000 21444 single-star, 4 included, MultiStar: {-3.37, 1.47}, one-star: {-1.99, 1.22}
00:15:26.377 00.000 21444 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.05) = xAngle (-0.46 = -0.46)
00:15:26.377 00.000 21444 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.30 = 2.98)
00:15:26.377 00.000 21444 CameraToMount -- cameraX=-1.99 cameraY=1.22 hyp=2.33 cameraTheta=2.59 mountX=2.09 mountY=0.38, mountTheta=0.18
00:15:26.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.99, y=1.22, opts=13)
00:15:26.378 00.000 21444 Enqueuing Move request for scope (-1.99, 1.22)
00:15:26.378 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4104, FiltMin=382, FiltMax=65504, Gamma=0.560
00:15:26.378 00.000 21444 UpdateGuideState exits: m=284558 SNR=47.8 Saturated
00:15:26.378 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:26.378 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:26.378 00.000 21444 Enqueuing Expose request
00:15:26.378 00.000 25848 Worker thread wakes up
00:15:26.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.99, 1.22) opts 0xd
00:15:26.378 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.99, 1.22)
00:15:26.378 00.000 25848 Moving (-1.99, 1.22) raw xDistance=2.09 yDistance=0.38
00:15:26.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.38 from input 2.09
00:15:26.378 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:26.378 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
00:15:26.379 00.001 25848 MoveAxis(W, 64, ABG)
00:15:26.379 00.000 25848 Guiding  Dir = 3, Dur = 64
00:15:26.404 00.025 25848 IsSlewing returns 0
00:15:26.405 00.001 25848 IsGuiding returns 0
00:15:26.436 00.031 25848 PulseGuide returned control before completion, sleep 43
00:15:26.519 00.083 25848 IsGuiding returns 1
00:15:26.519 00.000 25848 scope still moving after pulse duration time elapsed
00:15:26.595 00.076 25848 IsSlewing returns 0
00:15:26.595 00.000 25848 IsGuiding returns 0
00:15:26.595 00.000 25848 scope move finished after 64 + 126 ms
00:15:26.595 00.000 25848 Move returns status 0, amount 64
00:15:26.595 00.000 25848 MoveAxis(N, 0, ABG)
00:15:26.595 00.000 25848 Move returns status 0, amount 0
00:15:26.595 00.000 25848 move complete, result=0
00:15:26.595 00.000 25848 worker thread done servicing request
00:15:26.595 00.000 25848 Worker thread wakes up
00:15:26.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:26.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:26.595 00.000 21444 GuideStep: 2.1 px 64 ms WEST, 0.4 px 0 ms NORTH
00:15:29.443 02.848 25848 Exposure complete
00:15:29.526 00.083 25848 worker thread done servicing request
00:15:29.526 00.000 21444 OnExposeComplete: enter
00:15:29.526 00.000 21444 UpdateGuideState(): m_state=6
00:15:29.526 00.000 21444 Star::Find(15, 1220, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 543
00:15:29.526 00.000 21444 Star::Find returns 1 (1), X=1222.78, Y=736.77, Mass=168283, SNR=44.2, Peak=10192 HFD=5.7
00:15:29.526 00.000 21444 Status Line: Mass: 168283 vs 359795
00:15:29.527 00.001 21444 UpdateCurrentPosition: star mass new=168282.9 exp=359794.9 thresh=50% limits=(171422.0, 634601.6, 719589.8)
00:15:29.527 00.000 21444 DistanceChecker: activated
00:15:29.527 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:15:29.527 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:15:29.527 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:15:29.527 00.000 25848 Worker thread wakes up
00:15:29.527 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:15:29.527 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:15:29.527 00.000 25848 move complete, result=0
00:15:29.527 00.000 25848 worker thread done servicing request
00:15:29.630 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:15:29.630 00.000 21444 Status Line: Star lost - mass changed
00:15:29.630 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4132, FiltMin=624, FiltMax=65504, Gamma=0.560
00:15:29.631 00.001 21444 UpdateGuideState exits: Star lost - mass changed
00:15:29.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:29.631 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:15:29.631 00.000 21444 Enqueuing Expose request
00:15:29.631 00.000 25848 Worker thread wakes up
00:15:29.631 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:29.631 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:15:32.478 02.847 25848 Exposure complete
00:15:32.559 00.081 25848 worker thread done servicing request
00:15:32.559 00.000 21444 OnExposeComplete: enter
00:15:32.559 00.000 21444 UpdateGuideState(): m_state=6
00:15:32.559 00.000 21444 Star::Find(15, 1220, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 544
00:15:32.559 00.000 21444 Star::Find returns 1 (1), X=1224.01, Y=737.69, Mass=220287, SNR=43.8, Peak=10620 HFD=6.1
00:15:32.559 00.000 21444 DistanceChecker: deactivated
00:15:32.559 00.000 21444 Star::Find false star n=4 nbg=257 bg=2671.6 sigma=453.9 thresh=4033 peak=3821
00:15:32.559 00.000 21444 Star::Find false star n=5 nbg=272 bg=4828.5 sigma=517.8 thresh=6382 peak=6351
00:15:32.559 00.000 21444 Star::Find false star n=2 nbg=271 bg=4454.4 sigma=512.0 thresh=5990 peak=5648
00:15:32.559 00.000 21444 Star::Find false star n=4 nbg=246 bg=4378.4 sigma=449.7 thresh=5727 peak=5637
00:15:32.559 00.000 21444 Star::Find false star n=2 nbg=259 bg=3441.3 sigma=479.7 thresh=4880 peak=4518
00:15:32.560 00.001 21444 Star::Find false star n=2 nbg=255 bg=4403.8 sigma=473.0 thresh=5823 peak=5445
00:15:32.560 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -10.53,12.87,0.00,M9] [#7 4.45,2.33,1.17,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.95,-0.54,4.90,U] 
00:15:32.560 00.000 21444 single-star, 2 included, MultiStar: {-1.84, -0.13}, one-star: {1.14, -1.00}
00:15:32.560 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.78 = 2.51)
00:15:32.560 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.62 = -0.34)
00:15:32.560 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=-1.00 hyp=1.52 cameraTheta=-0.72 mountX=-1.22 mountY=-0.50, mountTheta=-2.75
00:15:32.560 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=-1.00, opts=13)
00:15:32.560 00.000 21444 Enqueuing Move request for scope (1.14, -1.00)
00:15:32.560 00.000 25848 Worker thread wakes up
00:15:32.561 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, -1.00) opts 0xd
00:15:32.561 00.000 25848 Handling offset move in thread for scope, endpoint = (1.14, -1.00)
00:15:32.561 00.000 25848 Moving (1.14, -1.00) raw xDistance=-1.22 yDistance=-0.50
00:15:32.561 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.22
00:15:32.561 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:32.561 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=434, FiltMax=65504, Gamma=0.560
00:15:32.561 00.000 21444 UpdateGuideState exits: m=220287 SNR=43.8 Saturated
00:15:32.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:32.561 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:32.561 00.000 21444 Enqueuing Expose request
00:15:32.561 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
00:15:32.561 00.000 25848 MoveAxis(E, 31, ABG)
00:15:32.561 00.000 25848 Guiding  Dir = 2, Dur = 31
00:15:32.623 00.062 25848 IsSlewing returns 0
00:15:32.623 00.000 25848 IsGuiding returns 0
00:15:32.664 00.041 25848 IsGuiding returns 1
00:15:32.664 00.000 25848 scope still moving after pulse duration time elapsed
00:15:32.718 00.054 25848 IsSlewing returns 0
00:15:32.718 00.000 25848 IsGuiding returns 0
00:15:32.718 00.000 25848 scope move finished after 31 + 64 ms
00:15:32.718 00.000 25848 Move returns status 0, amount 31
00:15:32.718 00.000 25848 MoveAxis(N, 0, ABG)
00:15:32.718 00.000 25848 Move returns status 0, amount 0
00:15:32.718 00.000 25848 move complete, result=0
00:15:32.718 00.000 25848 worker thread done servicing request
00:15:32.718 00.000 25848 Worker thread wakes up
00:15:32.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:32.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:32.718 00.000 21444 GuideStep: -1.2 px 31 ms EAST, -0.5 px 0 ms NORTH
00:15:35.562 02.844 25848 Exposure complete
00:15:35.650 00.088 25848 worker thread done servicing request
00:15:35.651 00.001 21444 OnExposeComplete: enter
00:15:35.651 00.000 21444 UpdateGuideState(): m_state=6
00:15:35.651 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 545
00:15:35.651 00.000 21444 Star::Find returns 1 (1), X=1222.74, Y=738.43, Mass=348726, SNR=61.4, Peak=11552 HFD=7.0
00:15:35.651 00.000 21444 Star::Find false star n=2 nbg=273 bg=4474.0 sigma=492.5 thresh=5952 peak=5604
00:15:35.651 00.000 21444 Star::Find false star n=8 nbg=257 bg=4458.9 sigma=477.3 thresh=5891 peak=5728
00:15:35.651 00.000 21444 Star::Find false star n=3 nbg=254 bg=4474.5 sigma=438.3 thresh=5789 peak=5787
00:15:35.651 00.000 21444 Star::Find false star n=5 nbg=264 bg=4714.5 sigma=425.2 thresh=5990 peak=5829
00:15:35.651 00.000 21444 Star::Find false star n=5 nbg=254 bg=3174.9 sigma=402.3 thresh=4382 peak=4374
00:15:35.651 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.07,-0.20,0.00,M8] [#3 -1.95,0.63,0.18,U] [#4 10.56,14.58,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.33,3.12,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 13.99,-6.35,0.00,M1] [#11 -5.58,0.60,3.55,U] 
00:15:35.651 00.000 21444 single-star, 3 included, MultiStar: {-3.12, 0.83}, one-star: {-0.14, -0.27}
00:15:35.651 00.000 21444 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.05) = xAngle (-5.10 = 1.18)
00:15:35.651 00.000 21444 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.94 = -1.66)
00:15:35.651 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.27 hyp=0.30 cameraTheta=-2.05 mountX=0.11 mountY=-0.30, mountTheta=-1.21
00:15:35.653 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.27, opts=13)
00:15:35.653 00.000 21444 Enqueuing Move request for scope (-0.14, -0.27)
00:15:35.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=344, FiltMax=65504, Gamma=0.560
00:15:35.653 00.000 21444 UpdateGuideState exits: m=348726 SNR=61.4 Saturated
00:15:35.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:35.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:35.653 00.000 21444 Enqueuing Expose request
00:15:35.653 00.000 25848 Worker thread wakes up
00:15:35.653 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.27) opts 0xd
00:15:35.653 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.27)
00:15:35.653 00.000 25848 Moving (-0.14, -0.27) raw xDistance=0.11 yDistance=-0.30
00:15:35.653 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:15:35.653 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:35.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:15:35.653 00.000 25848 MoveAxis(E, 0, ABG)
00:15:35.653 00.000 25848 Move returns status 0, amount 0
00:15:35.654 00.001 25848 MoveAxis(N, 0, ABG)
00:15:35.654 00.000 25848 Move returns status 0, amount 0
00:15:35.654 00.000 25848 move complete, result=0
00:15:35.654 00.000 25848 worker thread done servicing request
00:15:35.654 00.000 25848 Worker thread wakes up
00:15:35.654 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:35.654 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:35.654 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:15:38.499 02.845 25848 Exposure complete
00:15:38.565 00.066 25848 worker thread done servicing request
00:15:38.565 00.000 21444 OnExposeComplete: enter
00:15:38.565 00.000 21444 UpdateGuideState(): m_state=6
00:15:38.566 00.001 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 546
00:15:38.566 00.000 21444 Star::Find returns 1 (1), X=1221.78, Y=739.48, Mass=308420, SNR=62.6, Peak=10600 HFD=6.9
00:15:38.566 00.000 21444 Star::Find false star n=3 nbg=270 bg=4385.7 sigma=523.3 thresh=5956 peak=5932
00:15:38.566 00.000 21444 Star::Find false star n=2 nbg=274 bg=2668.6 sigma=457.1 thresh=4040 peak=3809
00:15:38.566 00.000 21444 Star::Find false star n=4 nbg=258 bg=4586.8 sigma=434.1 thresh=5889 peak=5887
00:15:38.566 00.000 21444 Star::Find false star n=3 nbg=248 bg=4704.5 sigma=494.8 thresh=6189 peak=6053
00:15:38.566 00.000 21444 Star::Find false star n=3 nbg=267 bg=5060.8 sigma=551.7 thresh=6716 peak=6221
00:15:38.566 00.000 21444 Star::Find false star n=5 nbg=236 bg=3246.8 sigma=384.7 thresh=4401 peak=4248
00:15:38.566 00.000 21444 Star::Find false star n=7 nbg=260 bg=3894.6 sigma=461.5 thresh=5279 peak=5144
00:15:38.566 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 13.00,10.24,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -3.32,6.71,0.25,U] [#7 2.95,3.15,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.40,1.10,3.51,U] 
00:15:38.566 00.000 21444 single-star, 3 included, MultiStar: {-3.32, 1.59}, one-star: {-1.10, 0.78}
00:15:38.566 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
00:15:38.566 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.37 = 2.91)
00:15:38.566 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=0.78 hyp=1.35 cameraTheta=2.52 mountX=1.16 mountY=0.31, mountTheta=0.26
00:15:38.567 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.10, y=0.78, opts=13)
00:15:38.567 00.000 21444 Enqueuing Move request for scope (-1.10, 0.78)
00:15:38.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=598, FiltMax=65504, Gamma=0.560
00:15:38.567 00.000 21444 UpdateGuideState exits: m=308420 SNR=62.6 Saturated
00:15:38.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:38.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:38.567 00.000 21444 Enqueuing Expose request
00:15:38.567 00.000 25848 Worker thread wakes up
00:15:38.567 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.78) opts 0xd
00:15:38.567 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.10, 0.78)
00:15:38.567 00.000 25848 Moving (-1.10, 0.78) raw xDistance=1.16 yDistance=0.31
00:15:38.567 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
00:15:38.567 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:38.567 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:15:38.567 00.000 25848 MoveAxis(W, 34, ABG)
00:15:38.567 00.000 25848 Guiding  Dir = 3, Dur = 34
00:15:38.611 00.044 25848 IsSlewing returns 0
00:15:38.611 00.000 25848 IsGuiding returns 0
00:15:38.643 00.032 25848 PulseGuide returned control before completion, sleep 14
00:15:38.679 00.036 25848 IsGuiding returns 1
00:15:38.679 00.000 25848 scope still moving after pulse duration time elapsed
00:15:38.736 00.057 25848 IsSlewing returns 0
00:15:38.736 00.000 25848 IsGuiding returns 0
00:15:38.736 00.000 25848 scope move finished after 34 + 90 ms
00:15:38.736 00.000 25848 Move returns status 0, amount 34
00:15:38.736 00.000 25848 MoveAxis(N, 0, ABG)
00:15:38.736 00.000 25848 Move returns status 0, amount 0
00:15:38.737 00.001 25848 move complete, result=0
00:15:38.737 00.000 25848 worker thread done servicing request
00:15:38.737 00.000 25848 Worker thread wakes up
00:15:38.737 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.3 px 0 ms NORTH
00:15:38.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:38.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:41.591 02.854 25848 Exposure complete
00:15:41.680 00.089 25848 worker thread done servicing request
00:15:41.680 00.000 21444 OnExposeComplete: enter
00:15:41.680 00.000 21444 UpdateGuideState(): m_state=6
00:15:41.681 00.001 21444 Star::Find(15, 1221, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 547
00:15:41.681 00.000 21444 Star::Find returns 1 (1), X=1224.39, Y=739.03, Mass=220139, SNR=41.5, Peak=11100 HFD=5.7
00:15:41.681 00.000 21444 Star::Find false star n=4 nbg=262 bg=4441.1 sigma=500.2 thresh=5942 peak=5791
00:15:41.681 00.000 21444 Star::Find false star n=7 nbg=238 bg=4735.6 sigma=463.3 thresh=6126 peak=5934
00:15:41.681 00.000 21444 Star::Find false star n=1 nbg=266 bg=4572.0 sigma=566.3 thresh=6271 peak=5821
00:15:41.681 00.000 21444 Star::Find false star n=4 nbg=249 bg=4387.8 sigma=479.8 thresh=5827 peak=5717
00:15:41.681 00.000 21444 Star::Find false star n=8 nbg=258 bg=4492.2 sigma=442.8 thresh=5820 peak=5712
00:15:41.681 00.000 21444 Star::Find false star n=9 nbg=252 bg=5176.3 sigma=453.4 thresh=6537 peak=6519
00:15:41.681 00.000 21444 Star::Find false star n=5 nbg=268 bg=3221.7 sigma=490.5 thresh=4693 peak=4517
00:15:41.681 00.000 21444 Star::Find false star n=6 nbg=262 bg=3884.6 sigma=478.0 thresh=5319 peak=5129
00:15:41.681 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.07,2.59,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.55,3.37,1.25,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.66,0.97,4.16,U] 
00:15:41.681 00.000 21444 single-star, 2 included, MultiStar: {-1.05, 1.34}, one-star: {1.52, 0.33}
00:15:41.681 00.000 21444 CameraToMount -- cameraTheta (0.21) - m_xAngle (3.05) = xAngle (-2.84 = -2.84)
00:15:41.681 00.000 21444 CameraToMount -- cameraTheta (0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.68 = 0.60)
00:15:41.681 00.000 21444 CameraToMount -- cameraX=1.52 cameraY=0.33 hyp=1.55 cameraTheta=0.21 mountX=-1.48 mountY=0.88, mountTheta=2.61
00:15:41.682 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.52, y=0.33, opts=13)
00:15:41.682 00.000 21444 Enqueuing Move request for scope (1.52, 0.33)
00:15:41.682 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=472, FiltMax=65504, Gamma=0.560
00:15:41.682 00.000 21444 UpdateGuideState exits: m=220139 SNR=41.5 Saturated
00:15:41.682 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:41.683 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:41.683 00.000 21444 Enqueuing Expose request
00:15:41.683 00.000 25848 Worker thread wakes up
00:15:41.683 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.52, 0.33) opts 0xd
00:15:41.683 00.000 25848 Handling offset move in thread for scope, endpoint = (1.52, 0.33)
00:15:41.683 00.000 25848 Moving (1.52, 0.33) raw xDistance=-1.48 yDistance=0.88
00:15:41.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.48
00:15:41.683 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:15:41.683 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
00:15:41.683 00.000 25848 MoveAxis(E, 41, ABG)
00:15:41.683 00.000 25848 Guiding  Dir = 2, Dur = 41
00:15:41.735 00.052 25848 IsSlewing returns 0
00:15:41.735 00.000 25848 IsGuiding returns 0
00:15:41.766 00.031 25848 PulseGuide returned control before completion, sleep 21
00:15:41.793 00.027 25848 IsGuiding returns 1
00:15:41.793 00.000 25848 scope still moving after pulse duration time elapsed
00:15:41.845 00.052 25848 IsSlewing returns 0
00:15:41.845 00.000 25848 IsGuiding returns 0
00:15:41.845 00.000 25848 scope move finished after 41 + 68 ms
00:15:41.845 00.000 25848 Move returns status 0, amount 41
00:15:41.845 00.000 25848 MoveAxis(N, 0, ABG)
00:15:41.845 00.000 25848 Move returns status 0, amount 0
00:15:41.845 00.000 25848 move complete, result=0
00:15:41.845 00.000 25848 worker thread done servicing request
00:15:41.846 00.001 25848 Worker thread wakes up
00:15:41.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:41.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:41.846 00.000 21444 GuideStep: -1.5 px 41 ms EAST, 0.9 px 0 ms NORTH
00:15:44.692 02.846 25848 Exposure complete
00:15:44.780 00.088 25848 worker thread done servicing request
00:15:44.780 00.000 21444 OnExposeComplete: enter
00:15:44.780 00.000 21444 UpdateGuideState(): m_state=6
00:15:44.780 00.000 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 548
00:15:44.780 00.000 21444 Star::Find returns 1 (1), X=1223.15, Y=738.29, Mass=425852, SNR=91.0, Peak=12640 HFD=7.2
00:15:44.780 00.000 21444 Star::Find false star n=7 nbg=248 bg=4347.8 sigma=422.4 thresh=5615 peak=5477
00:15:44.780 00.000 21444 Star::Find false star n=4 nbg=258 bg=2528.7 sigma=438.6 thresh=3844 peak=3616
00:15:44.780 00.000 21444 Star::Find false star n=3 nbg=253 bg=4482.7 sigma=465.9 thresh=5880 peak=5628
00:15:44.780 00.000 21444 Star::Find false star n=6 nbg=252 bg=4595.6 sigma=450.2 thresh=5946 peak=5738
00:15:44.780 00.000 21444 Star::Find false star n=12 nbg=254 bg=4741.5 sigma=447.5 thresh=6084 peak=5854
00:15:44.781 00.001 21444 Star::Find false star n=3 nbg=270 bg=3295.1 sigma=460.0 thresh=4675 peak=4239
00:15:44.781 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.85,0.16,0.11,U] [#4 17.07,-5.60,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.67,2.76,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 12.51,6.80,0.00,M2] [#11 -2.96,0.04,1.48,U] 
00:15:44.781 00.000 21444 single-star, 3 included, MultiStar: {-0.61, 0.42}, one-star: {0.27, -0.40}
00:15:44.781 00.000 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.02 = 2.26)
00:15:44.781 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.87 = -0.58)
00:15:44.781 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.40 hyp=0.49 cameraTheta=-0.97 mountX=-0.31 mountY=-0.27, mountTheta=-2.43
00:15:44.782 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.40, opts=13)
00:15:44.782 00.000 21444 Enqueuing Move request for scope (0.27, -0.40)
00:15:44.782 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4028, FiltMin=436, FiltMax=65504, Gamma=0.560
00:15:44.782 00.000 21444 UpdateGuideState exits: m=425852 SNR=91.0 Saturated
00:15:44.782 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:44.782 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:44.782 00.000 21444 Enqueuing Expose request
00:15:44.782 00.000 25848 Worker thread wakes up
00:15:44.782 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.40) opts 0xd
00:15:44.782 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.40)
00:15:44.782 00.000 25848 Moving (0.27, -0.40) raw xDistance=-0.31 yDistance=-0.27
00:15:44.782 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
00:15:44.782 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:44.782 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:15:44.782 00.000 25848 MoveAxis(E, 0, ABG)
00:15:44.783 00.001 25848 Move returns status 0, amount 0
00:15:44.783 00.000 25848 MoveAxis(N, 0, ABG)
00:15:44.783 00.000 25848 Move returns status 0, amount 0
00:15:44.783 00.000 25848 move complete, result=0
00:15:44.783 00.000 25848 worker thread done servicing request
00:15:44.783 00.000 25848 Worker thread wakes up
00:15:44.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:44.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:44.783 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
00:15:47.626 02.843 25848 Exposure complete
00:15:47.713 00.087 25848 worker thread done servicing request
00:15:47.714 00.001 21444 OnExposeComplete: enter
00:15:47.714 00.000 21444 UpdateGuideState(): m_state=6
00:15:47.714 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 549
00:15:47.714 00.000 21444 Star::Find returns 1 (1), X=1224.05, Y=740.26, Mass=219267, SNR=32.5, Peak=10092 HFD=6.1
00:15:47.714 00.000 21444 Star::Find false star n=2 nbg=262 bg=4468.5 sigma=535.0 thresh=6074 peak=5533
00:15:47.714 00.000 21444 Star::Find false star n=2 nbg=262 bg=2447.6 sigma=429.9 thresh=3737 peak=3591
00:15:47.714 00.000 21444 Star::Find false star n=7 nbg=258 bg=5293.7 sigma=520.8 thresh=6856 peak=6585
00:15:47.714 00.000 21444 Star::Find false star n=4 nbg=241 bg=4636.4 sigma=416.0 thresh=5884 peak=5709
00:15:47.714 00.000 21444 Star::Find false star n=6 nbg=265 bg=3179.7 sigma=425.9 thresh=4457 peak=4451
00:15:47.714 00.000 21444 Star::Find false star n=3 nbg=263 bg=3851.1 sigma=456.8 thresh=5221 peak=4885
00:15:47.715 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 4.70,-10.44,0.00,M3] [#5 -0.73,-1.07,0.30,U] [#6 -11.55,-1.52,0.00,M9] [#7 4.63,4.37,1.32,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.87,2.42,6.43,U] 
00:15:47.715 00.000 21444 single-star, 3 included, MultiStar: {-1.26, 2.49}, one-star: {1.17, 1.56}
00:15:47.715 00.000 21444 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.05) = xAngle (-2.12 = -2.12)
00:15:47.715 00.000 21444 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.97 = 1.31)
00:15:47.715 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=1.56 hyp=1.96 cameraTheta=0.93 mountX=-1.03 mountY=1.89, mountTheta=2.07
00:15:47.716 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=1.56, opts=13)
00:15:47.716 00.000 21444 Enqueuing Move request for scope (1.17, 1.56)
00:15:47.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4060, FiltMin=220, FiltMax=65504, Gamma=0.560
00:15:47.716 00.000 21444 UpdateGuideState exits: m=219267 SNR=32.5 Saturated
00:15:47.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:47.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:47.716 00.000 21444 Enqueuing Expose request
00:15:47.716 00.000 25848 Worker thread wakes up
00:15:47.716 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, 1.56) opts 0xd
00:15:47.716 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, 1.56)
00:15:47.716 00.000 25848 Moving (1.17, 1.56) raw xDistance=-1.03 yDistance=1.89
00:15:47.716 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03
00:15:47.716 00.000 25848 resist switch: large excursion: input 1.89 thresh 1.53 direction from -1 to 1
00:15:47.716 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.68
00:15:47.716 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.89 from input 1.89
00:15:47.716 00.000 25848 MoveAxis(E, 30, ABG)
00:15:47.716 00.000 25848 Guiding  Dir = 2, Dur = 30
00:15:47.773 00.057 25848 IsSlewing returns 0
00:15:47.773 00.000 25848 IsGuiding returns 0
00:15:47.805 00.032 25848 IsGuiding returns 1
00:15:47.805 00.000 25848 scope still moving after pulse duration time elapsed
00:15:47.859 00.054 25848 IsSlewing returns 0
00:15:47.859 00.000 25848 IsGuiding returns 0
00:15:47.859 00.000 25848 scope move finished after 30 + 56 ms
00:15:47.859 00.000 25848 Move returns status 0, amount 30
00:15:47.859 00.000 25848 BLC: Oldest BLC event removed
00:15:47.859 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 219 applied
00:15:47.859 00.000 25848 MoveAxis(S, 271, ABG)
00:15:47.859 00.000 25848 Guiding  Dir = 1, Dur = 271
00:15:47.891 00.032 25848 IsSlewing returns 0
00:15:47.892 00.001 25848 IsGuiding returns 0
00:15:47.923 00.031 25848 PulseGuide returned control before completion, sleep 250
00:15:48.188 00.265 25848 IsGuiding returns 1
00:15:48.188 00.000 25848 scope still moving after pulse duration time elapsed
00:15:48.248 00.060 25848 IsSlewing returns 0
00:15:48.248 00.000 25848 IsGuiding returns 0
00:15:48.248 00.000 25848 scope move finished after 271 + 85 ms
00:15:48.248 00.000 25848 Move returns status 0, amount 271
00:15:48.248 00.000 25848 move complete, result=0
00:15:48.248 00.000 25848 worker thread done servicing request
00:15:48.248 00.000 25848 Worker thread wakes up
00:15:48.248 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:48.248 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:48.249 00.001 21444 GuideStep: -1.0 px 30 ms EAST, 1.9 px 271 ms SOUTH
00:15:51.091 02.842 25848 Exposure complete
00:15:51.169 00.078 25848 worker thread done servicing request
00:15:51.169 00.000 21444 OnExposeComplete: enter
00:15:51.169 00.000 21444 UpdateGuideState(): m_state=6
00:15:51.170 00.001 21444 Star::Find(15, 1224, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 550
00:15:51.170 00.000 21444 Star::Find returns 1 (1), X=1223.80, Y=737.72, Mass=260462, SNR=51.0, Peak=11860 HFD=5.9
00:15:51.170 00.000 21444 Star::Find false star n=2 nbg=279 bg=4373.4 sigma=525.8 thresh=5951 peak=5482
00:15:51.170 00.000 21444 Star::Find false star n=4 nbg=263 bg=4926.3 sigma=517.0 thresh=6477 peak=6215
00:15:51.170 00.000 21444 Star::Find false star n=5 nbg=247 bg=4591.2 sigma=459.1 thresh=5968 peak=5766
00:15:51.170 00.000 21444 Star::Find false star n=2 nbg=250 bg=4623.6 sigma=470.4 thresh=6035 peak=5911
00:15:51.170 00.000 21444 Star::Find false star n=2 nbg=252 bg=4945.6 sigma=497.2 thresh=6437 peak=6081
00:15:51.170 00.000 21444 Star::Find false star n=6 nbg=269 bg=3168.2 sigma=508.5 thresh=4694 peak=4519
00:15:51.170 00.000 21444 Star::Find false star n=1 nbg=276 bg=3960.7 sigma=601.2 thresh=5764 peak=5354
00:15:51.170 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.56,-11.24,0.00,M10] [#3 -17.00,-13.25,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.70,1.60,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.13,-1.29,3.35,U] 
00:15:51.170 00.000 21444 single-star, 2 included, MultiStar: {-2.04, -0.82}, one-star: {0.92, -0.98}
00:15:51.170 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
00:15:51.170 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.43)
00:15:51.170 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=-0.98 hyp=1.35 cameraTheta=-0.82 mountX=-1.01 mountY=-0.56, mountTheta=-2.63
00:15:51.171 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=-0.98, opts=13)
00:15:51.171 00.000 21444 Enqueuing Move request for scope (0.92, -0.98)
00:15:51.171 00.000 25848 Worker thread wakes up
00:15:51.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4132, FiltMin=358, FiltMax=65504, Gamma=0.560
00:15:51.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, -0.98) opts 0xd
00:15:51.171 00.000 21444 UpdateGuideState exits: m=260462 SNR=51.0 Saturated
00:15:51.171 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, -0.98)
00:15:51.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:51.171 00.000 25848 Moving (0.92, -0.98) raw xDistance=-1.01 yDistance=-0.56
00:15:51.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:51.171 00.000 21444 Enqueuing Expose request
00:15:51.171 00.000 25848 BLC: History state: CurrMiss=-0.56, AvgInitMiss=0.29, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.891812, 1:-0.559488
00:15:51.171 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:15:51.171 00.000 25848 BLC: window closed
00:15:51.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.01
00:15:51.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:51.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
00:15:51.171 00.000 25848 MoveAxis(E, 31, ABG)
00:15:51.171 00.000 25848 Guiding  Dir = 2, Dur = 31
00:15:51.251 00.080 25848 IsSlewing returns 0
00:15:51.252 00.001 25848 IsGuiding returns 0
00:15:51.284 00.032 25848 IsGuiding returns 1
00:15:51.284 00.000 25848 scope still moving after pulse duration time elapsed
00:15:51.330 00.046 25848 IsSlewing returns 0
00:15:51.330 00.000 25848 IsGuiding returns 0
00:15:51.330 00.000 25848 scope move finished after 31 + 47 ms
00:15:51.330 00.000 25848 Move returns status 0, amount 31
00:15:51.330 00.000 25848 MoveAxis(N, 0, ABG)
00:15:51.330 00.000 25848 Move returns status 0, amount 0
00:15:51.330 00.000 25848 move complete, result=0
00:15:51.330 00.000 25848 worker thread done servicing request
00:15:51.330 00.000 25848 Worker thread wakes up
00:15:51.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:51.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:51.330 00.000 21444 GuideStep: -1.0 px 31 ms EAST, -0.6 px 0 ms NORTH
00:15:54.180 02.850 25848 Exposure complete
00:15:54.268 00.088 25848 worker thread done servicing request
00:15:54.268 00.000 21444 OnExposeComplete: enter
00:15:54.269 00.001 21444 UpdateGuideState(): m_state=6
00:15:54.269 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 551
00:15:54.269 00.000 21444 Star::Find returns 1 (1), X=1221.95, Y=738.64, Mass=196820, SNR=37.7, Peak=8900 HFD=6.2
00:15:54.269 00.000 21444 Star::Find false star n=5 nbg=257 bg=2756.7 sigma=388.2 thresh=3921 peak=3848
00:15:54.269 00.000 21444 Star::Find false star n=4 nbg=262 bg=5031.1 sigma=525.0 thresh=6606 peak=6576
00:15:54.269 00.000 21444 Star::Find false star n=3 nbg=252 bg=4499.8 sigma=497.0 thresh=5991 peak=5912
00:15:54.269 00.000 21444 Star::Find false star n=2 nbg=263 bg=4725.8 sigma=467.3 thresh=6128 peak=5795
00:15:54.270 00.001 21444 Star::Find false star n=7 nbg=250 bg=4529.3 sigma=447.7 thresh=5873 peak=5817
00:15:54.270 00.000 21444 Star::Find false star n=2 nbg=274 bg=4846.4 sigma=496.9 thresh=6337 peak=6143
00:15:54.270 00.000 21444 Star::Find false star n=5 nbg=247 bg=3345.7 sigma=392.9 thresh=4524 peak=4287
00:15:54.270 00.000 21444 Star::Find false star n=4 nbg=247 bg=4230.3 sigma=444.0 thresh=5562 peak=5447
00:15:54.270 00.000 21444 MultiStar: [#1 0.38,0.28,0.24,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.87,4.53,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.49,-0.32,3.22,U] 
00:15:54.270 00.000 21444 single-star, 3 included, MultiStar: {-3.05, 0.52}, one-star: {-0.92, -0.05}
00:15:54.270 00.000 21444 CameraToMount -- cameraTheta (-3.08) - m_xAngle (3.05) = xAngle (-6.14 = 0.15)
00:15:54.270 00.000 21444 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.98 = -2.70)
00:15:54.270 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-0.05 hyp=0.93 cameraTheta=-3.08 mountX=0.92 mountY=-0.40, mountTheta=-0.41
00:15:54.272 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-0.05, opts=13)
00:15:54.272 00.000 21444 Enqueuing Move request for scope (-0.92, -0.05)
00:15:54.272 00.000 25848 Worker thread wakes up
00:15:54.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4180, FiltMin=532, FiltMax=65504, Gamma=0.560
00:15:54.272 00.000 21444 UpdateGuideState exits: m=196820 SNR=37.7 Saturated
00:15:54.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:54.272 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:54.272 00.000 21444 Enqueuing Expose request
00:15:54.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.05) opts 0xd
00:15:54.272 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -0.05)
00:15:54.272 00.000 25848 Moving (-0.92, -0.05) raw xDistance=0.92 yDistance=-0.40
00:15:54.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.92
00:15:54.272 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:54.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:15:54.272 00.000 25848 MoveAxis(W, 24, ABG)
00:15:54.272 00.000 25848 Guiding  Dir = 3, Dur = 24
00:15:54.297 00.025 25848 IsSlewing returns 0
00:15:54.297 00.000 25848 IsGuiding returns 0
00:15:54.328 00.031 25848 IsGuiding returns 1
00:15:54.328 00.000 25848 scope still moving after pulse duration time elapsed
00:15:54.419 00.091 25848 IsSlewing returns 0
00:15:54.419 00.000 25848 IsGuiding returns 0
00:15:54.419 00.000 25848 scope move finished after 24 + 98 ms
00:15:54.420 00.001 25848 Move returns status 0, amount 24
00:15:54.420 00.000 25848 MoveAxis(N, 0, ABG)
00:15:54.420 00.000 25848 Move returns status 0, amount 0
00:15:54.420 00.000 25848 move complete, result=0
00:15:54.420 00.000 25848 worker thread done servicing request
00:15:54.420 00.000 25848 Worker thread wakes up
00:15:54.420 00.000 21444 GuideStep: 0.9 px 24 ms WEST, -0.4 px 0 ms NORTH
00:15:54.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:54.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:57.275 02.855 25848 Exposure complete
00:15:57.357 00.082 25848 worker thread done servicing request
00:15:57.357 00.000 21444 OnExposeComplete: enter
00:15:57.357 00.000 21444 UpdateGuideState(): m_state=6
00:15:57.357 00.000 21444 Star::Find(15, 1221, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 552
00:15:57.357 00.000 21444 Star::Find returns 1 (1), X=1223.42, Y=736.31, Mass=255304, SNR=49.5, Peak=10648 HFD=6.9
00:15:57.357 00.000 21444 Star::Find false star n=1 nbg=256 bg=4714.2 sigma=507.3 thresh=6236 peak=6068
00:15:57.357 00.000 21444 Star::Find false star n=4 nbg=262 bg=2674.2 sigma=481.0 thresh=4117 peak=3873
00:15:57.357 00.000 21444 Star::Find false star n=1 nbg=263 bg=5224.8 sigma=545.3 thresh=6861 peak=6410
00:15:57.357 00.000 21444 Star::Find false star n=11 nbg=245 bg=4647.7 sigma=434.0 thresh=5950 peak=5933
00:15:57.357 00.000 21444 Star::Find false star n=16 nbg=240 bg=4675.4 sigma=422.7 thresh=5944 peak=5913
00:15:57.357 00.000 21444 Star::Find false star n=4 nbg=257 bg=4917.5 sigma=492.8 thresh=6396 peak=6386
00:15:57.357 00.000 21444 Star::Find false star n=3 nbg=261 bg=4890.6 sigma=507.2 thresh=6412 peak=6154
00:15:57.358 00.001 21444 Star::Find false star n=2 nbg=275 bg=4035.8 sigma=546.9 thresh=5676 peak=5241
00:15:57.358 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.54,-0.15,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.05,0.81,0.23,U] [#10 0.00,0.00,0.00,L] [#11 -3.37,-1.82,4.34,U] 
00:15:57.358 00.000 21444 refined, 3 included, MultiStar: {-1.55, -1.59}, one-star: {0.55, -2.39}
00:15:57.358 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.40 = 0.89)
00:15:57.358 00.000 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.24 = -1.96)
00:15:57.358 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=-1.59 hyp=2.22 cameraTheta=-2.35 mountX=1.40 mountY=-2.06, mountTheta=-0.97
00:15:57.358 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=-1.59, opts=13)
00:15:57.358 00.000 21444 Enqueuing Move request for scope (-1.55, -1.59)
00:15:57.358 00.000 25848 Worker thread wakes up
00:15:57.358 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4204, FiltMin=392, FiltMax=65504, Gamma=0.560
00:15:57.359 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, -1.59) opts 0xd
00:15:57.359 00.000 21444 UpdateGuideState exits: m=255304 SNR=49.5 Saturated
00:15:57.359 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, -1.59)
00:15:57.359 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:57.359 00.000 25848 Moving (-1.55, -1.59) raw xDistance=1.40 yDistance=-2.06
00:15:57.359 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:15:57.359 00.000 21444 Enqueuing Expose request
00:15:57.359 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.40
00:15:57.359 00.000 25848 resist switch: large excursion: input -2.06 thresh 1.53 direction from 1 to -1
00:15:57.359 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.17
00:15:57.359 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.06 from input -2.06
00:15:57.359 00.000 25848 MoveAxis(W, 43, ABG)
00:15:57.359 00.000 25848 Guiding  Dir = 3, Dur = 43
00:15:57.391 00.032 25848 IsSlewing returns 0
00:15:57.392 00.001 25848 IsGuiding returns 0
00:15:57.422 00.030 25848 PulseGuide returned control before completion, sleep 23
00:15:57.446 00.024 25848 IsGuiding returns 1
00:15:57.446 00.000 25848 scope still moving after pulse duration time elapsed
00:15:57.501 00.055 25848 IsSlewing returns 0
00:15:57.501 00.000 25848 IsGuiding returns 0
00:15:57.501 00.000 25848 scope move finished after 43 + 66 ms
00:15:57.501 00.000 25848 Move returns status 0, amount 43
00:15:57.501 00.000 25848 BLC: Oldest BLC event removed
00:15:57.501 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 219 applied
00:15:57.501 00.000 25848 MoveAxis(N, 275, ABG)
00:15:57.501 00.000 25848 Guiding  Dir = 0, Dur = 275
00:15:57.531 00.030 25848 IsSlewing returns 0
00:15:57.532 00.001 25848 IsGuiding returns 0
00:15:57.563 00.031 25848 PulseGuide returned control before completion, sleep 254
00:15:57.824 00.261 25848 IsGuiding returns 1
00:15:57.824 00.000 25848 scope still moving after pulse duration time elapsed
00:15:57.874 00.050 25848 IsSlewing returns 0
00:15:57.874 00.000 25848 IsGuiding returns 0
00:15:57.874 00.000 25848 scope move finished after 275 + 68 ms
00:15:57.875 00.001 25848 Move returns status 0, amount 275
00:15:57.875 00.000 25848 move complete, result=0
00:15:57.875 00.000 25848 worker thread done servicing request
00:15:57.875 00.000 25848 Worker thread wakes up
00:15:57.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:15:57.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:15:57.875 00.000 21444 GuideStep: 1.4 px 43 ms WEST, -2.1 px 275 ms NORTH
00:16:00.725 02.850 25848 Exposure complete
00:16:00.812 00.087 25848 worker thread done servicing request
00:16:00.812 00.000 21444 OnExposeComplete: enter
00:16:00.812 00.000 21444 UpdateGuideState(): m_state=6
00:16:00.812 00.000 21444 Star::Find(15, 1223, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 553
00:16:00.812 00.000 21444 Star::Find returns 1 (1), X=1224.25, Y=737.43, Mass=244163, SNR=50.7, Peak=10472 HFD=6.6
00:16:00.812 00.000 21444 Star::Find false star n=5 nbg=279 bg=2596.1 sigma=492.5 thresh=4074 peak=3908
00:16:00.812 00.000 21444 Star::Find false star n=6 nbg=269 bg=5249.3 sigma=535.8 thresh=6857 peak=6681
00:16:00.812 00.000 21444 Star::Find false star n=7 nbg=261 bg=4768.5 sigma=486.2 thresh=6227 peak=6150
00:16:00.812 00.000 21444 Star::Find false star n=7 nbg=260 bg=4734.5 sigma=469.7 thresh=6144 peak=6105
00:16:00.812 00.000 21444 Star::Find false star n=3 nbg=271 bg=5065.3 sigma=591.3 thresh=6839 peak=6686
00:16:00.812 00.000 21444 Star::Find false star n=4 nbg=270 bg=3389.5 sigma=449.2 thresh=4737 peak=4311
00:16:00.812 00.000 21444 Star::Find false star n=5 nbg=254 bg=4092.4 sigma=450.0 thresh=5442 peak=5063
00:16:00.813 00.001 21444 MultiStar: [#1 4.12,8.58,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.67,-1.51,0.19,U] [#6 0.00,0.00,0.00,L] [#7 5.02,2.15,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.89,-1.51,5.12,U] 
00:16:00.813 00.000 21444 refined, 3 included, MultiStar: {-1.29, -1.05}, one-star: {1.37, -1.27}
00:16:00.813 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
00:16:00.813 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
00:16:00.813 00.000 21444 CameraToMount -- cameraX=-1.29 cameraY=-1.05 hyp=1.67 cameraTheta=-2.46 mountX=1.19 mountY=-1.46, mountTheta=-0.89
00:16:00.814 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.29, y=-1.05, opts=13)
00:16:00.814 00.000 21444 Enqueuing Move request for scope (-1.29, -1.05)
00:16:00.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4156, FiltMin=460, FiltMax=65504, Gamma=0.560
00:16:00.814 00.000 21444 UpdateGuideState exits: m=244163 SNR=50.7 Saturated
00:16:00.814 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:00.814 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:00.814 00.000 21444 Enqueuing Expose request
00:16:00.814 00.000 25848 Worker thread wakes up
00:16:00.814 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -1.05) opts 0xd
00:16:00.814 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.29, -1.05)
00:16:00.814 00.000 25848 Moving (-1.29, -1.05) raw xDistance=1.19 yDistance=-1.46
00:16:00.814 00.000 25848 BLC: History state: CurrMiss=1.46, AvgInitMiss=0.27, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-2.056584, 1:1.463907
00:16:00.814 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:16:00.814 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.19
00:16:00.814 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
00:16:00.814 00.000 25848 MoveAxis(W, 38, ABG)
00:16:00.814 00.000 25848 Guiding  Dir = 3, Dur = 38
00:16:00.843 00.029 25848 IsSlewing returns 0
00:16:00.843 00.000 25848 IsGuiding returns 0
00:16:00.874 00.031 25848 PulseGuide returned control before completion, sleep 17
00:16:00.898 00.024 25848 IsGuiding returns 1
00:16:00.898 00.000 25848 scope still moving after pulse duration time elapsed
00:16:00.955 00.057 25848 IsSlewing returns 0
00:16:00.956 00.001 25848 IsGuiding returns 0
00:16:00.956 00.000 25848 scope move finished after 38 + 74 ms
00:16:00.956 00.000 25848 Move returns status 0, amount 38
00:16:00.956 00.000 25848 MoveAxis(N, 40, ABG)
00:16:00.956 00.000 25848 Guiding  Dir = 0, Dur = 40
00:16:00.986 00.030 25848 IsSlewing returns 0
00:16:00.986 00.000 25848 IsGuiding returns 0
00:16:01.018 00.032 25848 PulseGuide returned control before completion, sleep 19
00:16:01.052 00.034 25848 IsGuiding returns 1
00:16:01.054 00.002 25848 scope still moving after pulse duration time elapsed
00:16:01.109 00.055 25848 IsSlewing returns 0
00:16:01.110 00.001 25848 IsGuiding returns 0
00:16:01.110 00.000 25848 scope move finished after 40 + 83 ms
00:16:01.110 00.000 25848 Move returns status 0, amount 40
00:16:01.110 00.000 25848 move complete, result=0
00:16:01.110 00.000 25848 worker thread done servicing request
00:16:01.110 00.000 25848 Worker thread wakes up
00:16:01.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:01.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:01.110 00.000 21444 GuideStep: 1.2 px 38 ms WEST, -1.5 px 40 ms NORTH
00:16:03.957 02.847 25848 Exposure complete
00:16:04.040 00.083 25848 worker thread done servicing request
00:16:04.040 00.000 21444 OnExposeComplete: enter
00:16:04.040 00.000 21444 UpdateGuideState(): m_state=6
00:16:04.040 00.000 21444 Star::Find(15, 1224, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 554
00:16:04.041 00.001 21444 Star::Find returns 1 (1), X=1223.51, Y=737.73, Mass=242606, SNR=47.6, Peak=11080 HFD=5.7
00:16:04.041 00.000 21444 Star::Find false star n=3 nbg=268 bg=2874.9 sigma=429.3 thresh=4163 peak=3977
00:16:04.041 00.000 21444 Star::Find false star n=2 nbg=254 bg=4823.9 sigma=483.8 thresh=6275 peak=5907
00:16:04.041 00.000 21444 Star::Find false star n=4 nbg=255 bg=4601.5 sigma=466.2 thresh=6000 peak=5664
00:16:04.041 00.000 21444 Star::Find false star n=3 nbg=272 bg=3153.9 sigma=481.2 thresh=4598 peak=4588
00:16:04.041 00.000 21444 MultiStar: [#1 11.56,8.64,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -0.11,0.08,0.22,U] [#4 0.00,0.00,0.00,L] [#5 -0.48,-1.24,0.30,U] [#6 -10.61,-1.33,0.00,M10] [#7 4.50,2.07,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -6.43,9.92,0.00,M3] [#11 -3.49,-0.63,3.91,U] 
00:16:04.041 00.000 21444 single-star, 4 included, MultiStar: {-1.50, -0.33}, one-star: {0.63, -0.96}
00:16:04.041 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.24)
00:16:04.041 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.88 = -0.60)
00:16:04.041 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-0.96 hyp=1.15 cameraTheta=-0.99 mountX=-0.72 mountY=-0.65, mountTheta=-2.40
00:16:04.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-0.96, opts=13)
00:16:04.042 00.000 21444 Enqueuing Move request for scope (0.63, -0.96)
00:16:04.042 00.000 25848 Worker thread wakes up
00:16:04.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.96) opts 0xd
00:16:04.042 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, -0.96)
00:16:04.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4056, FiltMin=388, FiltMax=65504, Gamma=0.560
00:16:04.042 00.000 21444 UpdateGuideState exits: m=242606 SNR=47.6 Saturated
00:16:04.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:04.042 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:04.042 00.000 21444 Enqueuing Expose request
00:16:04.042 00.000 25848 Moving (0.63, -0.96) raw xDistance=-0.72 yDistance=-0.65
00:16:04.042 00.000 25848 BLC: History state: CurrMiss=0.65, AvgInitMiss=0.27, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-2.056584, 1:1.463907, 2:0.651283
00:16:04.042 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:16:04.042 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.72
00:16:04.042 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
00:16:04.042 00.000 25848 MoveAxis(E, 18, ABG)
00:16:04.042 00.000 25848 Guiding  Dir = 2, Dur = 18
00:16:04.063 00.021 25848 IsSlewing returns 0
00:16:04.063 00.000 25848 IsGuiding returns 0
00:16:04.094 00.031 25848 IsGuiding returns 1
00:16:04.094 00.000 25848 scope still moving after pulse duration time elapsed
00:16:04.154 00.060 25848 IsSlewing returns 0
00:16:04.154 00.000 25848 IsGuiding returns 0
00:16:04.154 00.000 25848 scope move finished after 18 + 73 ms
00:16:04.154 00.000 25848 Move returns status 0, amount 18
00:16:04.154 00.000 25848 MoveAxis(N, 18, ABG)
00:16:04.154 00.000 25848 Guiding  Dir = 0, Dur = 18
00:16:04.190 00.036 25848 IsSlewing returns 0
00:16:04.190 00.000 25848 IsGuiding returns 0
00:16:04.221 00.031 25848 IsGuiding returns 1
00:16:04.221 00.000 25848 scope still moving after pulse duration time elapsed
00:16:04.280 00.059 25848 IsSlewing returns 0
00:16:04.280 00.000 25848 IsGuiding returns 0
00:16:04.280 00.000 25848 scope move finished after 18 + 71 ms
00:16:04.280 00.000 25848 Move returns status 0, amount 18
00:16:04.280 00.000 25848 move complete, result=0
00:16:04.280 00.000 25848 worker thread done servicing request
00:16:04.280 00.000 25848 Worker thread wakes up
00:16:04.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:04.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:04.280 00.000 21444 GuideStep: -0.7 px 18 ms EAST, -0.7 px 18 ms NORTH
00:16:07.122 02.842 25848 Exposure complete
00:16:07.207 00.085 25848 worker thread done servicing request
00:16:07.207 00.000 21444 OnExposeComplete: enter
00:16:07.207 00.000 21444 UpdateGuideState(): m_state=6
00:16:07.208 00.001 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 555
00:16:07.208 00.000 21444 Star::Find returns 1 (1), X=1222.84, Y=737.21, Mass=224795, SNR=47.3, Peak=10040 HFD=6.7
00:16:07.208 00.000 21444 Star::Find false star n=2 nbg=255 bg=4079.7 sigma=509.0 thresh=5607 peak=5251
00:16:07.208 00.000 21444 Star::Find false star n=1 nbg=260 bg=4892.6 sigma=505.3 thresh=6409 peak=5954
00:16:07.208 00.000 21444 Star::Find false star n=6 nbg=262 bg=4146.3 sigma=490.5 thresh=5618 peak=5541
00:16:07.208 00.000 21444 Star::Find false star n=4 nbg=248 bg=4263.2 sigma=446.1 thresh=5602 peak=5295
00:16:07.208 00.000 21444 Star::Find false star n=4 nbg=265 bg=4270.3 sigma=473.8 thresh=5692 peak=5509
00:16:07.208 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.90,1.05,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -20.46,9.30,0.00,R] [#7 3.98,0.77,0.85,U] [#8 0.00,0.00,0.00,L] [#9 10.25,11.74,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -4.91,-0.93,4.25,U] 
00:16:07.208 00.000 21444 single-star, 2 included, MultiStar: {-2.87, -0.78}, one-star: {-0.03, -1.49}
00:16:07.208 00.000 21444 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.05) = xAngle (-4.64 = 1.64)
00:16:07.208 00.000 21444 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.49 = -1.20)
00:16:07.208 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-1.49 hyp=1.49 cameraTheta=-1.59 mountX=-0.10 mountY=-1.39, mountTheta=-1.64
00:16:07.209 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-1.49, opts=13)
00:16:07.209 00.000 21444 Enqueuing Move request for scope (-0.03, -1.49)
00:16:07.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3980, FiltMin=572, FiltMax=65504, Gamma=0.560
00:16:07.209 00.000 21444 UpdateGuideState exits: m=224795 SNR=47.3 Saturated
00:16:07.209 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:07.210 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:07.210 00.000 21444 Enqueuing Expose request
00:16:07.210 00.000 25848 Worker thread wakes up
00:16:07.210 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -1.49) opts 0xd
00:16:07.210 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -1.49)
00:16:07.210 00.000 25848 Moving (-0.03, -1.49) raw xDistance=-0.10 yDistance=-1.39
00:16:07.210 00.000 25848 BLC: window closed
00:16:07.210 00.000 25848 BLC: History state: CurrMiss=1.39, AvgInitMiss=0.27, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-2.056584, 1:1.463907, 2:0.651283
00:16:07.210 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:16:07.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:16:07.210 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
00:16:07.210 00.000 25848 MoveAxis(E, 0, ABG)
00:16:07.210 00.000 25848 Move returns status 0, amount 0
00:16:07.210 00.000 25848 MoveAxis(N, 38, ABG)
00:16:07.210 00.000 25848 Guiding  Dir = 0, Dur = 38
00:16:07.236 00.026 25848 IsSlewing returns 0
00:16:07.236 00.000 25848 IsGuiding returns 0
00:16:07.267 00.031 25848 PulseGuide returned control before completion, sleep 17
00:16:07.298 00.031 25848 IsGuiding returns 1
00:16:07.298 00.000 25848 scope still moving after pulse duration time elapsed
00:16:07.362 00.064 25848 IsSlewing returns 0
00:16:07.362 00.000 25848 IsGuiding returns 0
00:16:07.362 00.000 25848 scope move finished after 38 + 88 ms
00:16:07.363 00.001 25848 Move returns status 0, amount 38
00:16:07.363 00.000 25848 move complete, result=0
00:16:07.363 00.000 25848 worker thread done servicing request
00:16:07.363 00.000 25848 Worker thread wakes up
00:16:07.363 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:07.363 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:07.363 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.4 px 38 ms NORTH
00:16:10.201 02.838 25848 Exposure complete
00:16:10.286 00.085 25848 worker thread done servicing request
00:16:10.286 00.000 21444 OnExposeComplete: enter
00:16:10.286 00.000 21444 UpdateGuideState(): m_state=6
00:16:10.286 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 556
00:16:10.287 00.001 21444 Star::Find returns 1 (1), X=1222.07, Y=739.71, Mass=364987, SNR=66.4, Peak=11456 HFD=6.9
00:16:10.287 00.000 21444 Star::Find false star n=3 nbg=247 bg=4092.0 sigma=431.2 thresh=5386 peak=5144
00:16:10.287 00.000 21444 Star::Find false star n=4 nbg=269 bg=2623.6 sigma=461.9 thresh=4009 peak=3741
00:16:10.287 00.000 21444 Star::Find false star n=5 nbg=254 bg=4851.5 sigma=476.5 thresh=6281 peak=6051
00:16:10.287 00.000 21444 Star::Find false star n=5 nbg=252 bg=4046.9 sigma=413.8 thresh=5288 peak=5205
00:16:10.287 00.000 21444 Star::Find false star n=3 nbg=275 bg=4183.6 sigma=531.1 thresh=5777 peak=5450
00:16:10.287 00.000 21444 Star::Find false star n=6 nbg=254 bg=3210.3 sigma=417.2 thresh=4462 peak=4053
00:16:10.287 00.000 21444 Star::Find false star n=2 nbg=268 bg=4000.0 sigma=532.5 thresh=5597 peak=5070
00:16:10.287 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.04,0.27,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -10.03,4.76,0.00,M1] [#7 2.79,3.81,0.38,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.43,1.12,3.24,U] 
00:16:10.287 00.000 21444 single-star, 3 included, MultiStar: {-3.64, 1.28}, one-star: {-0.81, 1.01}
00:16:10.287 00.000 21444 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.05) = xAngle (-0.80 = -0.80)
00:16:10.287 00.000 21444 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
00:16:10.287 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=1.01 hyp=1.29 cameraTheta=2.25 mountX=0.90 mountY=0.63, mountTheta=0.61
00:16:10.288 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=1.01, opts=13)
00:16:10.288 00.000 21444 Enqueuing Move request for scope (-0.81, 1.01)
00:16:10.288 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3880, FiltMin=472, FiltMax=65504, Gamma=0.560
00:16:10.288 00.000 21444 UpdateGuideState exits: m=364987 SNR=66.4 Saturated
00:16:10.288 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:10.288 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:10.288 00.000 21444 Enqueuing Expose request
00:16:10.288 00.000 25848 Worker thread wakes up
00:16:10.288 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 1.01) opts 0xd
00:16:10.288 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 1.01)
00:16:10.288 00.000 25848 Moving (-0.81, 1.01) raw xDistance=0.90 yDistance=0.63
00:16:10.288 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.90
00:16:10.288 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:10.288 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.63
00:16:10.288 00.000 25848 MoveAxis(W, 26, ABG)
00:16:10.288 00.000 25848 Guiding  Dir = 3, Dur = 26
00:16:10.313 00.025 25848 IsSlewing returns 0
00:16:10.314 00.001 25848 IsGuiding returns 0
00:16:10.345 00.031 25848 IsGuiding returns 1
00:16:10.345 00.000 25848 scope still moving after pulse duration time elapsed
00:16:10.408 00.063 25848 IsSlewing returns 0
00:16:10.408 00.000 25848 IsGuiding returns 0
00:16:10.408 00.000 25848 scope move finished after 26 + 68 ms
00:16:10.408 00.000 25848 Move returns status 0, amount 26
00:16:10.409 00.001 25848 MoveAxis(N, 0, ABG)
00:16:10.409 00.000 25848 Move returns status 0, amount 0
00:16:10.409 00.000 25848 move complete, result=0
00:16:10.409 00.000 25848 worker thread done servicing request
00:16:10.409 00.000 25848 Worker thread wakes up
00:16:10.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:10.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:10.409 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.6 px 0 ms NORTH
00:16:13.265 02.856 25848 Exposure complete
00:16:13.352 00.087 25848 worker thread done servicing request
00:16:13.352 00.000 21444 OnExposeComplete: enter
00:16:13.352 00.000 21444 UpdateGuideState(): m_state=6
00:16:13.353 00.001 21444 Star::Find(15, 1222, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 557
00:16:13.353 00.000 21444 Star::Find returns 1 (1), X=1223.55, Y=738.57, Mass=445019, SNR=89.3, Peak=14536 HFD=7.0
00:16:13.353 00.000 21444 Star::Find false star n=2 nbg=264 bg=2577.2 sigma=482.0 thresh=4023 peak=3666
00:16:13.353 00.000 21444 Star::Find false star n=10 nbg=261 bg=4504.6 sigma=513.5 thresh=6045 peak=6015
00:16:13.353 00.000 21444 Star::Find false star n=1 nbg=261 bg=4241.6 sigma=513.2 thresh=5781 peak=5328
00:16:13.353 00.000 21444 Star::Find false star n=2 nbg=257 bg=4093.5 sigma=462.2 thresh=5480 peak=5106
00:16:13.353 00.000 21444 Star::Find false star n=3 nbg=261 bg=4196.6 sigma=501.8 thresh=5702 peak=5580
00:16:13.353 00.000 21444 Star::Find false star n=7 nbg=248 bg=3008.2 sigma=406.6 thresh=4228 peak=4077
00:16:13.353 00.000 21444 Star::Find false star n=3 nbg=258 bg=3636.4 sigma=438.3 thresh=4951 peak=4824
00:16:13.353 00.000 21444 MultiStar: [#1 -4.61,9.20,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -0.60,-0.16,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.16,3.13,0.46,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.99,1.01,2.88,U] 
00:16:13.353 00.000 21444 single-star, 3 included, MultiStar: {-2.02, 0.94}, one-star: {0.68, -0.12}
00:16:13.353 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
00:16:13.353 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
00:16:13.353 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=-0.12 hyp=0.69 cameraTheta=-0.18 mountX=-0.68 mountY=0.14, mountTheta=2.94
00:16:13.354 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=-0.12, opts=13)
00:16:13.354 00.000 21444 Enqueuing Move request for scope (0.68, -0.12)
00:16:13.355 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3804, FiltMin=572, FiltMax=65504, Gamma=0.560
00:16:13.355 00.000 21444 UpdateGuideState exits: m=445019 SNR=89.3 Saturated
00:16:13.355 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:13.355 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:13.355 00.000 21444 Enqueuing Expose request
00:16:13.355 00.000 25848 Worker thread wakes up
00:16:13.355 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.12) opts 0xd
00:16:13.355 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, -0.12)
00:16:13.355 00.000 25848 Moving (0.68, -0.12) raw xDistance=-0.68 yDistance=0.14
00:16:13.355 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.68
00:16:13.355 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:13.355 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:16:13.355 00.000 25848 MoveAxis(E, 18, ABG)
00:16:13.355 00.000 25848 Guiding  Dir = 2, Dur = 18
00:16:13.435 00.080 25848 IsSlewing returns 0
00:16:13.436 00.001 25848 IsGuiding returns 0
00:16:13.477 00.041 25848 IsGuiding returns 1
00:16:13.477 00.000 25848 scope still moving after pulse duration time elapsed
00:16:13.529 00.052 25848 IsSlewing returns 0
00:16:13.529 00.000 25848 IsGuiding returns 0
00:16:13.529 00.000 25848 scope move finished after 18 + 75 ms
00:16:13.529 00.000 25848 Move returns status 0, amount 18
00:16:13.529 00.000 25848 MoveAxis(N, 0, ABG)
00:16:13.529 00.000 25848 Move returns status 0, amount 0
00:16:13.529 00.000 25848 move complete, result=0
00:16:13.529 00.000 25848 worker thread done servicing request
00:16:13.529 00.000 25848 Worker thread wakes up
00:16:13.530 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:13.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:13.530 00.000 21444 GuideStep: -0.7 px 18 ms EAST, 0.1 px 0 ms NORTH
00:16:16.370 02.840 25848 Exposure complete
00:16:16.455 00.085 25848 worker thread done servicing request
00:16:16.455 00.000 21444 OnExposeComplete: enter
00:16:16.455 00.000 21444 UpdateGuideState(): m_state=6
00:16:16.455 00.000 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 558
00:16:16.455 00.000 21444 Star::Find returns 1 (1), X=1221.62, Y=740.92, Mass=473422, SNR=78.2, Peak=14608 HFD=6.7
00:16:16.455 00.000 21444 Star::Find false star n=7 nbg=254 bg=3986.0 sigma=451.2 thresh=5339 peak=5130
00:16:16.455 00.000 21444 Star::Find false star n=4 nbg=253 bg=4255.7 sigma=498.2 thresh=5750 peak=5411
00:16:16.455 00.000 21444 Star::Find false star n=4 nbg=264 bg=4187.1 sigma=561.2 thresh=5871 peak=5465
00:16:16.455 00.000 21444 Star::Find false star n=2 nbg=265 bg=4157.6 sigma=519.7 thresh=5717 peak=5326
00:16:16.455 00.000 21444 Star::Find false star n=8 nbg=253 bg=3588.7 sigma=462.2 thresh=4975 peak=4901
00:16:16.455 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 4.93,-13.65,0.00,M1] [#3 -1.75,0.54,0.22,U] [#4 0.00,0.00,0.00,L] [#5 15.31,10.09,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 1.80,4.62,0.78,U] [#8 0.00,0.00,0.00,L] [#9 4.84,13.76,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -6.33,2.12,3.63,U] 
00:16:16.455 00.000 21444 single-star, 3 included, MultiStar: {-4.12, 2.42}, one-star: {-1.26, 2.22}
00:16:16.455 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
00:16:16.455 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
00:16:16.455 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=2.22 hyp=2.55 cameraTheta=2.09 mountX=1.45 mountY=1.58, mountTheta=0.83
00:16:16.456 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=2.22, opts=13)
00:16:16.456 00.000 21444 Enqueuing Move request for scope (-1.26, 2.22)
00:16:16.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3780, FiltMin=476, FiltMax=65504, Gamma=0.560
00:16:16.456 00.000 21444 UpdateGuideState exits: m=473422 SNR=78.2 Saturated
00:16:16.456 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:16.456 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:16.456 00.000 21444 Enqueuing Expose request
00:16:16.456 00.000 25848 Worker thread wakes up
00:16:16.456 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 2.22) opts 0xd
00:16:16.456 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, 2.22)
00:16:16.456 00.000 25848 Moving (-1.26, 2.22) raw xDistance=1.45 yDistance=1.58
00:16:16.456 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.45
00:16:16.456 00.000 25848 resist switch: large excursion: input 1.58 thresh 1.53 direction from -1 to 1
00:16:16.456 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.73
00:16:16.456 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.58 from input 1.58
00:16:16.456 00.000 25848 MoveAxis(W, 41, ABG)
00:16:16.456 00.000 25848 Guiding  Dir = 3, Dur = 41
00:16:16.551 00.095 25848 IsSlewing returns 0
00:16:16.552 00.001 25848 IsGuiding returns 0
00:16:16.611 00.059 25848 IsGuiding returns 1
00:16:16.611 00.000 25848 scope still moving after pulse duration time elapsed
00:16:16.671 00.060 25848 IsSlewing returns 0
00:16:16.671 00.000 25848 IsGuiding returns 0
00:16:16.671 00.000 25848 scope move finished after 41 + 78 ms
00:16:16.671 00.000 25848 Move returns status 0, amount 41
00:16:16.671 00.000 25848 BLC: Oldest BLC event removed
00:16:16.671 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 219 applied
00:16:16.671 00.000 25848 MoveAxis(S, 262, ABG)
00:16:16.671 00.000 25848 Guiding  Dir = 1, Dur = 262
00:16:16.703 00.032 25848 IsSlewing returns 0
00:16:16.704 00.001 25848 IsGuiding returns 0
00:16:16.734 00.030 25848 PulseGuide returned control before completion, sleep 242
00:16:16.983 00.249 25848 IsGuiding returns 1
00:16:16.983 00.000 25848 scope still moving after pulse duration time elapsed
00:16:17.033 00.050 25848 IsSlewing returns 0
00:16:17.033 00.000 25848 IsGuiding returns 0
00:16:17.033 00.000 25848 scope move finished after 262 + 67 ms
00:16:17.033 00.000 25848 Move returns status 0, amount 262
00:16:17.033 00.000 25848 move complete, result=0
00:16:17.033 00.000 25848 worker thread done servicing request
00:16:17.033 00.000 25848 Worker thread wakes up
00:16:17.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:17.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:17.033 00.000 21444 GuideStep: 1.5 px 41 ms WEST, 1.6 px 262 ms SOUTH
00:16:19.883 02.850 25848 Exposure complete
00:16:19.961 00.078 25848 worker thread done servicing request
00:16:19.962 00.001 21444 OnExposeComplete: enter
00:16:19.962 00.000 21444 UpdateGuideState(): m_state=6
00:16:19.962 00.000 21444 Star::Find(15, 1221, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 559
00:16:19.962 00.000 21444 Star::Find returns 1 (1), X=1221.96, Y=740.19, Mass=419584, SNR=78.2, Peak=11988 HFD=6.9
00:16:19.962 00.000 21444 Star::Find false star n=2 nbg=255 bg=4036.6 sigma=484.0 thresh=5489 peak=5070
00:16:19.962 00.000 21444 Star::Find false star n=5 nbg=249 bg=4696.3 sigma=467.2 thresh=6098 peak=5987
00:16:19.962 00.000 21444 Star::Find false star n=5 nbg=269 bg=4400.2 sigma=504.9 thresh=5915 peak=5635
00:16:19.962 00.000 21444 Star::Find false star n=5 nbg=262 bg=4060.8 sigma=471.8 thresh=5476 peak=5219
00:16:19.962 00.000 21444 Star::Find false star n=2 nbg=272 bg=4038.1 sigma=495.0 thresh=5523 peak=5490
00:16:19.962 00.000 21444 Star::Find false star n=4 nbg=266 bg=4235.0 sigma=459.0 thresh=5612 peak=5363
00:16:19.962 00.000 21444 Star::Find false star n=5 nbg=259 bg=3219.4 sigma=422.0 thresh=4485 peak=4329
00:16:19.962 00.000 21444 Star::Find false star n=4 nbg=259 bg=3630.4 sigma=455.7 thresh=4997 peak=4692
00:16:19.962 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.86,-26.50,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.22,3.75,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.28,1.46,3.52,U] 
00:16:19.962 00.000 21444 single-star, 2 included, MultiStar: {-3.42, 1.78}, one-star: {-0.91, 1.49}
00:16:19.962 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
00:16:19.962 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
00:16:19.962 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=1.49 hyp=1.75 cameraTheta=2.12 mountX=1.05 mountY=1.04, mountTheta=0.78
00:16:19.963 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=1.49, opts=13)
00:16:19.963 00.000 21444 Enqueuing Move request for scope (-0.91, 1.49)
00:16:19.963 00.000 25848 Worker thread wakes up
00:16:19.963 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=420, FiltMax=65504, Gamma=0.560
00:16:19.963 00.000 21444 UpdateGuideState exits: m=419584 SNR=78.2 Saturated
00:16:19.963 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:19.964 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:19.964 00.000 21444 Enqueuing Expose request
00:16:19.964 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 1.49) opts 0xd
00:16:19.964 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 1.49)
00:16:19.964 00.000 25848 Moving (-0.91, 1.49) raw xDistance=1.05 yDistance=1.04
00:16:19.964 00.000 25848 BLC: History state: CurrMiss=1.04, AvgInitMiss=0.30, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.576822, 1:1.037185
00:16:19.964 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:16:19.964 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.05
00:16:19.964 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
00:16:19.964 00.000 25848 MoveAxis(W, 33, ABG)
00:16:19.964 00.000 25848 Guiding  Dir = 3, Dur = 33
00:16:19.984 00.020 25848 IsSlewing returns 0
00:16:19.984 00.000 25848 IsGuiding returns 0
00:16:20.015 00.031 25848 PulseGuide returned control before completion, sleep 12
00:16:20.038 00.023 25848 IsGuiding returns 1
00:16:20.038 00.000 25848 scope still moving after pulse duration time elapsed
00:16:20.093 00.055 25848 IsSlewing returns 0
00:16:20.093 00.000 25848 IsGuiding returns 0
00:16:20.094 00.001 25848 scope move finished after 33 + 76 ms
00:16:20.094 00.000 25848 Move returns status 0, amount 33
00:16:20.094 00.000 25848 MoveAxis(S, 28, ABG)
00:16:20.094 00.000 25848 Guiding  Dir = 1, Dur = 28
00:16:20.123 00.029 25848 IsSlewing returns 0
00:16:20.123 00.000 25848 IsGuiding returns 0
00:16:20.164 00.041 25848 IsGuiding returns 1
00:16:20.165 00.001 25848 scope still moving after pulse duration time elapsed
00:16:20.220 00.055 25848 IsSlewing returns 0
00:16:20.220 00.000 25848 IsGuiding returns 0
00:16:20.220 00.000 25848 scope move finished after 28 + 69 ms
00:16:20.220 00.000 25848 Move returns status 0, amount 28
00:16:20.220 00.000 25848 move complete, result=0
00:16:20.220 00.000 25848 worker thread done servicing request
00:16:20.220 00.000 25848 Worker thread wakes up
00:16:20.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:20.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:20.220 00.000 21444 GuideStep: 1.0 px 33 ms WEST, 1.0 px 28 ms SOUTH
00:16:23.073 02.853 25848 Exposure complete
00:16:23.159 00.086 25848 worker thread done servicing request
00:16:23.159 00.000 21444 OnExposeComplete: enter
00:16:23.159 00.000 21444 UpdateGuideState(): m_state=6
00:16:23.160 00.001 21444 Star::Find(15, 1221, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 560
00:16:23.160 00.000 21444 Star::Find returns 1 (1), X=1220.80, Y=739.74, Mass=337957, SNR=46.6, Peak=10880 HFD=7.2
00:16:23.160 00.000 21444 Star::Find false star n=2 nbg=273 bg=4151.3 sigma=484.1 thresh=5604 peak=5348
00:16:23.160 00.000 21444 Star::Find false star n=4 nbg=246 bg=2764.7 sigma=401.4 thresh=3969 peak=3955
00:16:23.160 00.000 21444 Star::Find false star n=2 nbg=247 bg=4645.4 sigma=454.2 thresh=6008 peak=5667
00:16:23.160 00.000 21444 Star::Find false star n=3 nbg=264 bg=4306.1 sigma=508.5 thresh=5832 peak=5674
00:16:23.160 00.000 21444 Star::Find false star n=1 nbg=242 bg=3231.9 sigma=402.3 thresh=4439 peak=4257
00:16:23.160 00.000 21444 Star::Find false star n=1 nbg=263 bg=3635.5 sigma=488.2 thresh=5100 peak=4587
00:16:23.160 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.36,1.91,0.33,U] [#5 3.23,-2.50,0.17,U] [#6 21.33,6.85,0.00,M2] [#7 1.49,3.24,1.27,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -6.62,1.40,3.99,U] 
00:16:23.160 00.000 21444 single-star, 4 included, MultiStar: {-3.93, 1.62}, one-star: {-2.08, 1.04}
00:16:23.160 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
00:16:23.160 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.06)
00:16:23.160 00.000 21444 CameraToMount -- cameraX=-2.08 cameraY=1.04 hyp=2.32 cameraTheta=2.68 mountX=2.16 mountY=0.18, mountTheta=0.08
00:16:23.162 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-2.08, y=1.04, opts=13)
00:16:23.162 00.000 21444 Enqueuing Move request for scope (-2.08, 1.04)
00:16:23.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=520, FiltMax=65504, Gamma=0.560
00:16:23.162 00.000 21444 UpdateGuideState exits: m=337957 SNR=46.6 Saturated
00:16:23.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:23.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:23.162 00.000 21444 Enqueuing Expose request
00:16:23.162 00.000 25848 Worker thread wakes up
00:16:23.162 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.08, 1.04) opts 0xd
00:16:23.162 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.08, 1.04)
00:16:23.162 00.000 25848 Moving (-2.08, 1.04) raw xDistance=2.16 yDistance=0.18
00:16:23.162 00.000 25848 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.30, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.576822, 1:1.037185, 2:0.178207
00:16:23.162 00.000 25848 BLC: No correction, Miss < min_move
00:16:23.162 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.41 from input 2.16
00:16:23.162 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:23.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:16:23.162 00.000 25848 MoveAxis(W, 65, ABG)
00:16:23.162 00.000 25848 Guiding  Dir = 3, Dur = 65
00:16:23.188 00.026 25848 IsSlewing returns 0
00:16:23.188 00.000 25848 IsGuiding returns 0
00:16:23.219 00.031 25848 PulseGuide returned control before completion, sleep 44
00:16:23.276 00.057 25848 IsGuiding returns 1
00:16:23.277 00.001 25848 scope still moving after pulse duration time elapsed
00:16:23.327 00.050 25848 IsSlewing returns 0
00:16:23.328 00.001 25848 IsGuiding returns 0
00:16:23.328 00.000 25848 scope move finished after 65 + 75 ms
00:16:23.328 00.000 25848 Move returns status 0, amount 65
00:16:23.328 00.000 25848 MoveAxis(N, 0, ABG)
00:16:23.328 00.000 25848 Move returns status 0, amount 0
00:16:23.328 00.000 25848 move complete, result=0
00:16:23.328 00.000 25848 worker thread done servicing request
00:16:23.328 00.000 25848 Worker thread wakes up
00:16:23.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:23.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:23.329 00.001 21444 GuideStep: 2.2 px 65 ms WEST, 0.2 px 0 ms NORTH
00:16:26.175 02.846 25848 Exposure complete
00:16:26.266 00.091 25848 worker thread done servicing request
00:16:26.266 00.000 21444 OnExposeComplete: enter
00:16:26.266 00.000 21444 UpdateGuideState(): m_state=6
00:16:26.266 00.000 21444 Star::Find(15, 1220, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 561
00:16:26.266 00.000 21444 Star::Find returns 1 (1), X=1221.44, Y=739.25, Mass=340134, SNR=45.1, Peak=11456 HFD=6.9
00:16:26.267 00.001 21444 Star::Find false star n=5 nbg=276 bg=3964.3 sigma=550.2 thresh=5615 peak=5215
00:16:26.267 00.000 21444 Star::Find false star n=1 nbg=266 bg=2610.1 sigma=452.8 thresh=3969 peak=3387
00:16:26.267 00.000 21444 Star::Find false star n=5 nbg=265 bg=4144.9 sigma=461.8 thresh=5530 peak=5488
00:16:26.267 00.000 21444 Star::Find false star n=3 nbg=261 bg=4316.4 sigma=479.7 thresh=5755 peak=5479
00:16:26.267 00.000 21444 Star::Find false star n=6 nbg=255 bg=3148.4 sigma=419.3 thresh=4406 peak=4301
00:16:26.267 00.000 21444 Star::Find false star n=5 nbg=262 bg=3654.6 sigma=408.5 thresh=4880 peak=4722
00:16:26.267 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.69,0.72,0.21,U] [#4 -2.12,0.60,0.23,U] [#5 7.27,5.77,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 3.51,3.13,1.25,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.71,1.34,5.91,U] 
00:16:26.267 00.000 21444 single-star, 4 included, MultiStar: {-3.68, 1.47}, one-star: {-1.43, 0.55}
00:16:26.267 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
00:16:26.268 00.001 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
00:16:26.268 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=0.55 hyp=1.54 cameraTheta=2.77 mountX=1.48 mountY=-0.03, mountTheta=-0.02
00:16:26.270 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=0.55, opts=13)
00:16:26.270 00.000 21444 Enqueuing Move request for scope (-1.43, 0.55)
00:16:26.270 00.000 25848 Worker thread wakes up
00:16:26.270 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3680, FiltMin=192, FiltMax=65504, Gamma=0.560
00:16:26.270 00.000 21444 UpdateGuideState exits: m=340134 SNR=45.1 Saturated
00:16:26.270 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:26.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.55) opts 0xd
00:16:26.270 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:26.271 00.001 21444 Enqueuing Expose request
00:16:26.271 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, 0.55)
00:16:26.271 00.000 25848 Moving (-1.43, 0.55) raw xDistance=1.48 yDistance=-0.03
00:16:26.271 00.000 25848 BLC: window closed
00:16:26.271 00.000 25848 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.30, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.576822, 1:1.037185, 2:0.178207
00:16:26.271 00.000 25848 BLC: No correction, Miss < min_move
00:16:26.271 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.48
00:16:26.271 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:26.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:16:26.271 00.000 25848 MoveAxis(W, 48, ABG)
00:16:26.271 00.000 25848 Guiding  Dir = 3, Dur = 48
00:16:26.296 00.025 25848 IsSlewing returns 0
00:16:26.296 00.000 25848 IsGuiding returns 0
00:16:26.328 00.032 25848 PulseGuide returned control before completion, sleep 27
00:16:26.365 00.037 25848 IsGuiding returns 1
00:16:26.365 00.000 25848 scope still moving after pulse duration time elapsed
00:16:26.420 00.055 25848 IsSlewing returns 0
00:16:26.421 00.001 25848 IsGuiding returns 0
00:16:26.421 00.000 25848 scope move finished after 48 + 75 ms
00:16:26.421 00.000 25848 Move returns status 0, amount 48
00:16:26.421 00.000 25848 MoveAxis(N, 0, ABG)
00:16:26.421 00.000 25848 Move returns status 0, amount 0
00:16:26.421 00.000 25848 move complete, result=0
00:16:26.421 00.000 25848 worker thread done servicing request
00:16:26.421 00.000 25848 Worker thread wakes up
00:16:26.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:26.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:26.421 00.000 21444 GuideStep: 1.5 px 48 ms WEST, -0.0 px 0 ms NORTH
00:16:29.266 02.845 25848 Exposure complete
00:16:29.347 00.081 25848 worker thread done servicing request
00:16:29.347 00.000 21444 OnExposeComplete: enter
00:16:29.347 00.000 21444 UpdateGuideState(): m_state=6
00:16:29.347 00.000 21444 Star::Find(15, 1221, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 562
00:16:29.347 00.000 21444 Star::Find returns 1 (1), X=1223.60, Y=740.08, Mass=441940, SNR=73.6, Peak=12012 HFD=7.1
00:16:29.347 00.000 21444 Star::Find false star n=3 nbg=271 bg=2559.1 sigma=456.6 thresh=3929 peak=3671
00:16:29.347 00.000 21444 Star::Find false star n=2 nbg=267 bg=4001.4 sigma=551.0 thresh=5654 peak=5318
00:16:29.347 00.000 21444 Star::Find false star n=2 nbg=275 bg=4044.3 sigma=578.2 thresh=5779 peak=5506
00:16:29.347 00.000 21444 MultiStar: [#1 2.07,15.57,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -0.78,0.15,0.14,U] [#4 -2.17,0.61,0.25,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.08,3.81,0.77,U] [#8 5.77,11.00,0.00,M6] [#9 -0.52,0.78,0.17,U] [#10 6.05,-3.13,0.16,U] [#11 -3.92,1.84,2.95,U] 
00:16:29.347 00.000 21444 single-star, 6 included, MultiStar: {-1.24, 1.75}, one-star: {0.73, 1.38}
00:16:29.347 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
00:16:29.347 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.48)
00:16:29.347 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=1.38 hyp=1.56 cameraTheta=1.09 mountX=-0.60 mountY=1.56, mountTheta=1.94
00:16:29.348 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=1.38, opts=13)
00:16:29.348 00.000 21444 Enqueuing Move request for scope (0.73, 1.38)
00:16:29.348 00.000 25848 Worker thread wakes up
00:16:29.348 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 1.38) opts 0xd
00:16:29.348 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 1.38)
00:16:29.348 00.000 25848 Moving (0.73, 1.38) raw xDistance=-0.60 yDistance=1.56
00:16:29.348 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.60
00:16:29.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3676, FiltMin=576, FiltMax=65504, Gamma=0.560
00:16:29.348 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
00:16:29.348 00.000 25848 MoveAxis(E, 14, ABG)
00:16:29.349 00.001 21444 UpdateGuideState exits: m=441940 SNR=73.6 Saturated
00:16:29.349 00.000 25848 Guiding  Dir = 2, Dur = 14
00:16:29.349 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:29.349 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:29.349 00.000 21444 Enqueuing Expose request
00:16:29.373 00.024 25848 IsSlewing returns 0
00:16:29.373 00.000 25848 IsGuiding returns 0
00:16:29.415 00.042 25848 IsGuiding returns 1
00:16:29.415 00.000 25848 scope still moving after pulse duration time elapsed
00:16:29.471 00.056 25848 IsSlewing returns 0
00:16:29.471 00.000 25848 IsGuiding returns 0
00:16:29.471 00.000 25848 scope move finished after 14 + 84 ms
00:16:29.471 00.000 25848 Move returns status 0, amount 14
00:16:29.471 00.000 25848 MoveAxis(S, 42, ABG)
00:16:29.471 00.000 25848 Guiding  Dir = 1, Dur = 42
00:16:29.500 00.029 25848 IsSlewing returns 0
00:16:29.500 00.000 25848 IsGuiding returns 0
00:16:29.532 00.032 25848 PulseGuide returned control before completion, sleep 21
00:16:29.563 00.031 25848 IsGuiding returns 1
00:16:29.563 00.000 25848 scope still moving after pulse duration time elapsed
00:16:29.623 00.060 25848 IsSlewing returns 0
00:16:29.623 00.000 25848 IsGuiding returns 0
00:16:29.624 00.001 25848 scope move finished after 42 + 81 ms
00:16:29.624 00.000 25848 Move returns status 0, amount 42
00:16:29.624 00.000 25848 move complete, result=0
00:16:29.624 00.000 25848 worker thread done servicing request
00:16:29.624 00.000 25848 Worker thread wakes up
00:16:29.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:29.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:29.624 00.000 21444 GuideStep: -0.6 px 14 ms EAST, 1.6 px 42 ms SOUTH
00:16:32.466 02.842 25848 Exposure complete
00:16:32.554 00.088 25848 worker thread done servicing request
00:16:32.555 00.001 21444 OnExposeComplete: enter
00:16:32.555 00.000 21444 UpdateGuideState(): m_state=6
00:16:32.555 00.000 21444 Star::Find(15, 1223, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 563
00:16:32.555 00.000 21444 Star::Find returns 1 (1), X=1223.25, Y=739.45, Mass=320996, SNR=51.7, Peak=10872 HFD=7.0
00:16:32.555 00.000 21444 Star::Find false star n=5 nbg=252 bg=4066.7 sigma=439.5 thresh=5385 peak=5147
00:16:32.555 00.000 21444 Star::Find false star n=4 nbg=255 bg=2397.4 sigma=411.0 thresh=3630 peak=3483
00:16:32.555 00.000 21444 Star::Find false star n=3 nbg=261 bg=4515.4 sigma=486.6 thresh=5975 peak=5779
00:16:32.555 00.000 21444 Star::Find false star n=5 nbg=271 bg=4295.4 sigma=536.3 thresh=5904 peak=5861
00:16:32.555 00.000 21444 Star::Find false star n=16 nbg=219 bg=4125.4 sigma=337.9 thresh=5139 peak=5112
00:16:32.555 00.000 21444 Star::Find false star n=3 nbg=252 bg=4130.7 sigma=484.0 thresh=5583 peak=5356
00:16:32.555 00.000 21444 Star::Find false star n=8 nbg=269 bg=4123.3 sigma=463.3 thresh=5513 peak=5438
00:16:32.555 00.000 21444 Star::Find false star n=1 nbg=271 bg=3233.4 sigma=467.5 thresh=4636 peak=4450
00:16:32.555 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.49,3.50,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.48,0.89,0.26,U] [#11 -4.34,0.52,4.40,U] 
00:16:32.555 00.000 21444 single-star, 3 included, MultiStar: {-2.11, 1.05}, one-star: {0.37, 0.76}
00:16:32.556 00.001 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
00:16:32.556 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.78 = 1.50)
00:16:32.556 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.76 hyp=0.84 cameraTheta=1.11 mountX=-0.30 mountY=0.84, mountTheta=1.92
00:16:32.556 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.76, opts=13)
00:16:32.557 00.001 21444 Enqueuing Move request for scope (0.37, 0.76)
00:16:32.557 00.000 25848 Worker thread wakes up
00:16:32.557 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.76) opts 0xd
00:16:32.557 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3676, FiltMin=192, FiltMax=65504, Gamma=0.560
00:16:32.557 00.000 21444 UpdateGuideState exits: m=320996 SNR=51.7 Saturated
00:16:32.557 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:32.557 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:32.557 00.000 21444 Enqueuing Expose request
00:16:32.557 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.76)
00:16:32.557 00.000 25848 Moving (0.37, 0.76) raw xDistance=-0.30 yDistance=0.84
00:16:32.557 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
00:16:32.557 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
00:16:32.557 00.000 25848 MoveAxis(E, 0, ABG)
00:16:32.557 00.000 25848 Move returns status 0, amount 0
00:16:32.557 00.000 25848 MoveAxis(S, 23, ABG)
00:16:32.557 00.000 25848 Guiding  Dir = 1, Dur = 23
00:16:32.623 00.066 25848 IsSlewing returns 0
00:16:32.623 00.000 25848 IsGuiding returns 0
00:16:32.665 00.042 25848 IsGuiding returns 1
00:16:32.665 00.000 25848 scope still moving after pulse duration time elapsed
00:16:32.752 00.087 25848 IsSlewing returns 0
00:16:32.752 00.000 25848 IsGuiding returns 0
00:16:32.752 00.000 25848 scope move finished after 23 + 105 ms
00:16:32.752 00.000 25848 Move returns status 0, amount 23
00:16:32.752 00.000 25848 move complete, result=0
00:16:32.752 00.000 25848 worker thread done servicing request
00:16:32.752 00.000 25848 Worker thread wakes up
00:16:32.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:32.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:32.752 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.8 px 23 ms SOUTH
00:16:35.605 02.853 25848 Exposure complete
00:16:35.694 00.089 25848 worker thread done servicing request
00:16:35.694 00.000 21444 OnExposeComplete: enter
00:16:35.694 00.000 21444 UpdateGuideState(): m_state=6
00:16:35.694 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 564
00:16:35.694 00.000 21444 Star::Find returns 1 (1), X=1224.02, Y=739.35, Mass=455685, SNR=76.6, Peak=13500 HFD=6.7
00:16:35.694 00.000 21444 Star::Find false star n=6 nbg=255 bg=4519.9 sigma=514.5 thresh=6063 peak=6031
00:16:35.694 00.000 21444 Star::Find false star n=6 nbg=255 bg=4281.4 sigma=505.6 thresh=5798 peak=5370
00:16:35.694 00.000 21444 Star::Find false star n=3 nbg=265 bg=4216.0 sigma=522.8 thresh=5784 peak=5393
00:16:35.695 00.001 21444 Star::Find false star n=1 nbg=261 bg=3123.7 sigma=449.0 thresh=4471 peak=4178
00:16:35.695 00.000 21444 Star::Find false star n=4 nbg=262 bg=3710.4 sigma=491.7 thresh=5186 peak=5070
00:16:35.695 00.000 21444 MultiStar: [#1 -1.79,0.40,0.13,U] [#2 24.38,-8.43,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.05,3.65,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.09,0.97,3.02,U] 
00:16:35.695 00.000 21444 single-star, 3 included, MultiStar: {-1.46, 1.34}, one-star: {1.15, 0.65}
00:16:35.695 00.000 21444 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
00:16:35.695 00.000 21444 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.90)
00:16:35.695 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=0.65 hyp=1.32 cameraTheta=0.51 mountX=-1.08 mountY=1.04, mountTheta=2.38
00:16:35.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=0.65, opts=13)
00:16:35.696 00.000 21444 Enqueuing Move request for scope (1.15, 0.65)
00:16:35.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3676, FiltMin=468, FiltMax=65504, Gamma=0.560
00:16:35.696 00.000 21444 UpdateGuideState exits: m=455685 SNR=76.6 Saturated
00:16:35.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:35.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:35.696 00.000 21444 Enqueuing Expose request
00:16:35.696 00.000 25848 Worker thread wakes up
00:16:35.696 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, 0.65) opts 0xd
00:16:35.696 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, 0.65)
00:16:35.696 00.000 25848 Moving (1.15, 0.65) raw xDistance=-1.08 yDistance=1.04
00:16:35.696 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.08
00:16:35.696 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
00:16:35.696 00.000 25848 MoveAxis(E, 32, ABG)
00:16:35.696 00.000 25848 Guiding  Dir = 2, Dur = 32
00:16:35.717 00.021 25848 IsSlewing returns 0
00:16:35.717 00.000 25848 IsGuiding returns 0
00:16:35.758 00.041 25848 IsGuiding returns 1
00:16:35.758 00.000 25848 scope still moving after pulse duration time elapsed
00:16:35.870 00.112 25848 IsSlewing returns 0
00:16:35.871 00.001 25848 IsGuiding returns 0
00:16:35.871 00.000 25848 scope move finished after 32 + 121 ms
00:16:35.871 00.000 25848 Move returns status 0, amount 32
00:16:35.871 00.000 25848 MoveAxis(S, 28, ABG)
00:16:35.871 00.000 25848 Guiding  Dir = 1, Dur = 28
00:16:35.892 00.021 25848 IsSlewing returns 0
00:16:35.892 00.000 25848 IsGuiding returns 0
00:16:35.923 00.031 25848 IsGuiding returns 1
00:16:35.923 00.000 25848 scope still moving after pulse duration time elapsed
00:16:35.983 00.060 25848 IsSlewing returns 0
00:16:35.983 00.000 25848 IsGuiding returns 0
00:16:35.983 00.000 25848 scope move finished after 28 + 62 ms
00:16:35.983 00.000 25848 Move returns status 0, amount 28
00:16:35.983 00.000 25848 move complete, result=0
00:16:35.983 00.000 25848 worker thread done servicing request
00:16:35.983 00.000 25848 Worker thread wakes up
00:16:35.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:35.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:35.984 00.001 21444 GuideStep: -1.1 px 32 ms EAST, 1.0 px 28 ms SOUTH
00:16:38.837 02.853 25848 Exposure complete
00:16:38.916 00.079 25848 worker thread done servicing request
00:16:38.916 00.000 21444 OnExposeComplete: enter
00:16:38.916 00.000 21444 UpdateGuideState(): m_state=6
00:16:38.917 00.001 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 565
00:16:38.917 00.000 21444 Star::Find returns 1 (1), X=1222.74, Y=740.00, Mass=438208, SNR=88.1, Peak=12944 HFD=6.8
00:16:38.917 00.000 21444 Star::Find false star n=3 nbg=253 bg=2615.5 sigma=401.8 thresh=3821 peak=3592
00:16:38.917 00.000 21444 Star::Find false star n=7 nbg=259 bg=4538.3 sigma=479.1 thresh=5976 peak=5950
00:16:38.917 00.000 21444 Star::Find false star n=2 nbg=253 bg=4081.4 sigma=433.2 thresh=5381 peak=5271
00:16:38.917 00.000 21444 Star::Find false star n=7 nbg=271 bg=4029.4 sigma=522.2 thresh=5596 peak=5217
00:16:38.917 00.000 21444 Star::Find false star n=2 nbg=266 bg=3617.8 sigma=541.7 thresh=5243 peak=4833
00:16:38.917 00.000 21444 MultiStar: [#1 -11.27,-4.48,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 16.91,-5.78,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 15.65,-0.43,0.00,M3] [#7 4.05,4.13,0.75,U] [#8 0.00,0.00,0.00,L] [#9 16.60,16.69,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -4.78,1.68,3.06,U] 
00:16:38.917 00.000 21444 single-star, 2 included, MultiStar: {-2.43, 1.98}, one-star: {-0.13, 1.30}
00:16:38.917 00.000 21444 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.05) = xAngle (-1.38 = -1.38)
00:16:38.917 00.000 21444 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.22 = 2.06)
00:16:38.917 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=1.30 hyp=1.31 cameraTheta=1.67 mountX=0.25 mountY=1.16, mountTheta=1.36
00:16:38.918 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=1.30, opts=13)
00:16:38.918 00.000 21444 Enqueuing Move request for scope (-0.13, 1.30)
00:16:38.918 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3680, FiltMin=284, FiltMax=65504, Gamma=0.560
00:16:38.918 00.000 21444 UpdateGuideState exits: m=438208 SNR=88.1 Saturated
00:16:38.918 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:38.918 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:38.918 00.000 21444 Enqueuing Expose request
00:16:38.918 00.000 25848 Worker thread wakes up
00:16:38.919 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.30) opts 0xd
00:16:38.919 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 1.30)
00:16:38.919 00.000 25848 Moving (-0.13, 1.30) raw xDistance=0.25 yDistance=1.16
00:16:38.919 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
00:16:38.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
00:16:38.919 00.000 25848 MoveAxis(E, 0, ABG)
00:16:38.919 00.000 25848 Move returns status 0, amount 0
00:16:38.919 00.000 25848 MoveAxis(S, 32, ABG)
00:16:38.919 00.000 25848 Guiding  Dir = 1, Dur = 32
00:16:38.939 00.020 25848 IsSlewing returns 0
00:16:38.939 00.000 25848 IsGuiding returns 0
00:16:38.970 00.031 25848 PulseGuide returned control before completion, sleep 11
00:16:38.990 00.020 25848 IsGuiding returns 1
00:16:38.990 00.000 25848 scope still moving after pulse duration time elapsed
00:16:39.045 00.055 25848 IsSlewing returns 0
00:16:39.045 00.000 25848 IsGuiding returns 0
00:16:39.045 00.000 25848 scope move finished after 32 + 74 ms
00:16:39.045 00.000 25848 Move returns status 0, amount 32
00:16:39.045 00.000 25848 move complete, result=0
00:16:39.045 00.000 25848 worker thread done servicing request
00:16:39.045 00.000 25848 Worker thread wakes up
00:16:39.045 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:39.045 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:39.045 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.2 px 32 ms SOUTH
00:16:41.895 02.850 25848 Exposure complete
00:16:41.978 00.083 25848 worker thread done servicing request
00:16:41.978 00.000 21444 OnExposeComplete: enter
00:16:41.978 00.000 21444 UpdateGuideState(): m_state=6
00:16:41.979 00.001 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 566
00:16:41.979 00.000 21444 Star::Find returns 1 (1), X=1223.05, Y=738.64, Mass=386434, SNR=71.3, Peak=12160 HFD=6.7
00:16:41.979 00.000 21444 Star::Find false star n=4 nbg=254 bg=4038.9 sigma=467.1 thresh=5440 peak=5051
00:16:41.979 00.000 21444 Star::Find false star n=2 nbg=269 bg=2509.0 sigma=446.6 thresh=3849 peak=3607
00:16:41.979 00.000 21444 Star::Find false star n=7 nbg=253 bg=4711.6 sigma=439.6 thresh=6030 peak=5965
00:16:41.979 00.000 21444 Star::Find false star n=3 nbg=272 bg=4178.6 sigma=497.3 thresh=5670 peak=5407
00:16:41.979 00.000 21444 Star::Find false star n=6 nbg=273 bg=4172.0 sigma=522.5 thresh=5739 peak=5605
00:16:41.979 00.000 21444 Star::Find false star n=3 nbg=263 bg=4176.0 sigma=529.8 thresh=5765 peak=5372
00:16:41.979 00.000 21444 Star::Find false star n=2 nbg=265 bg=3142.6 sigma=459.8 thresh=4522 peak=4145
00:16:41.979 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.03,-0.74,0.19,U] [#6 0.00,0.00,0.00,L] [#7 4.54,3.31,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.24,1.16,0.15,U] [#11 -3.86,0.98,3.61,U] 
00:16:41.979 00.000 21444 single-star, 4 included, MultiStar: {-1.67, 1.09}, one-star: {0.18, -0.06}
00:16:41.979 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
00:16:41.979 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
00:16:41.979 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-0.30 mountX=-0.18 mountY=0.02, mountTheta=3.05
00:16:41.980 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-0.06, opts=13)
00:16:41.980 00.000 21444 Enqueuing Move request for scope (0.18, -0.06)
00:16:41.980 00.000 25848 Worker thread wakes up
00:16:41.980 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.06) opts 0xd
00:16:41.980 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -0.06)
00:16:41.980 00.000 25848 Moving (0.18, -0.06) raw xDistance=-0.18 yDistance=0.02
00:16:41.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:16:41.980 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:41.980 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3680, FiltMin=448, FiltMax=65504, Gamma=0.560
00:16:41.980 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:16:41.980 00.000 25848 MoveAxis(E, 0, ABG)
00:16:41.980 00.000 25848 Move returns status 0, amount 0
00:16:41.980 00.000 25848 MoveAxis(N, 0, ABG)
00:16:41.980 00.000 25848 Move returns status 0, amount 0
00:16:41.980 00.000 25848 move complete, result=0
00:16:41.980 00.000 21444 UpdateGuideState exits: m=386434 SNR=71.3 Saturated
00:16:41.981 00.001 25848 worker thread done servicing request
00:16:41.981 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:41.981 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:41.981 00.000 21444 Enqueuing Expose request
00:16:41.981 00.000 25848 Worker thread wakes up
00:16:41.981 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:16:41.981 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:41.981 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:44.823 02.842 25848 Exposure complete
00:16:44.910 00.087 25848 worker thread done servicing request
00:16:44.910 00.000 21444 OnExposeComplete: enter
00:16:44.910 00.000 21444 UpdateGuideState(): m_state=6
00:16:44.911 00.001 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 567
00:16:44.911 00.000 21444 Star::Find returns 1 (1), X=1223.61, Y=739.05, Mass=462957, SNR=79.8, Peak=12212 HFD=7.8
00:16:44.911 00.000 21444 Star::Find false star n=4 nbg=253 bg=4034.8 sigma=455.4 thresh=5401 peak=5137
00:16:44.911 00.000 21444 Star::Find false star n=4 nbg=266 bg=2539.1 sigma=445.6 thresh=3876 peak=3845
00:16:44.911 00.000 21444 Star::Find false star n=4 nbg=250 bg=4235.2 sigma=495.7 thresh=5722 peak=5311
00:16:44.911 00.000 21444 Star::Find false star n=1 nbg=264 bg=3869.5 sigma=571.0 thresh=5582 peak=5182
00:16:44.911 00.000 21444 Star::Find false star n=1 nbg=259 bg=4259.5 sigma=468.2 thresh=5664 peak=5323
00:16:44.911 00.000 21444 Star::Find false star n=3 nbg=261 bg=3167.5 sigma=475.1 thresh=4593 peak=4455
00:16:44.911 00.000 21444 Star::Find false star n=1 nbg=272 bg=3822.5 sigma=520.2 thresh=5383 peak=4870
00:16:44.911 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.37,-0.37,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.60,-7.38,0.15,U] [#7 4.25,3.05,0.70,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.76,-0.05,3.01,U] 
00:16:44.911 00.000 21444 single-star, 4 included, MultiStar: {-1.92, 0.25}, one-star: {0.73, 0.35}
00:16:44.911 00.000 21444 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
00:16:44.911 00.000 21444 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.84)
00:16:44.911 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.35 hyp=0.81 cameraTheta=0.45 mountX=-0.70 mountY=0.60, mountTheta=2.43
00:16:44.912 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.35, opts=13)
00:16:44.912 00.000 21444 Enqueuing Move request for scope (0.73, 0.35)
00:16:44.912 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3680, FiltMin=612, FiltMax=65504, Gamma=0.560
00:16:44.912 00.000 21444 UpdateGuideState exits: m=462957 SNR=79.8 Saturated
00:16:44.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:44.913 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:44.913 00.000 21444 Enqueuing Expose request
00:16:44.913 00.000 25848 Worker thread wakes up
00:16:44.913 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.35) opts 0xd
00:16:44.913 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.35)
00:16:44.913 00.000 25848 Moving (0.73, 0.35) raw xDistance=-0.70 yDistance=0.60
00:16:44.913 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
00:16:44.913 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
00:16:44.913 00.000 25848 MoveAxis(E, 20, ABG)
00:16:44.913 00.000 25848 Guiding  Dir = 2, Dur = 20
00:16:44.938 00.025 25848 IsSlewing returns 0
00:16:44.939 00.001 25848 IsGuiding returns 0
00:16:44.971 00.032 25848 IsGuiding returns 1
00:16:44.971 00.000 25848 scope still moving after pulse duration time elapsed
00:16:45.017 00.046 25848 IsSlewing returns 0
00:16:45.017 00.000 25848 IsGuiding returns 0
00:16:45.017 00.000 25848 scope move finished after 20 + 58 ms
00:16:45.017 00.000 25848 Move returns status 0, amount 20
00:16:45.017 00.000 25848 MoveAxis(S, 16, ABG)
00:16:45.017 00.000 25848 Guiding  Dir = 1, Dur = 16
00:16:45.045 00.028 25848 IsSlewing returns 0
00:16:45.046 00.001 25848 IsGuiding returns 0
00:16:45.107 00.061 25848 IsGuiding returns 1
00:16:45.107 00.000 25848 scope still moving after pulse duration time elapsed
00:16:45.159 00.052 25848 IsSlewing returns 0
00:16:45.159 00.000 25848 IsGuiding returns 0
00:16:45.159 00.000 25848 scope move finished after 16 + 97 ms
00:16:45.159 00.000 25848 Move returns status 0, amount 16
00:16:45.159 00.000 25848 move complete, result=0
00:16:45.159 00.000 25848 worker thread done servicing request
00:16:45.159 00.000 25848 Worker thread wakes up
00:16:45.160 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:45.160 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:45.160 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.6 px 16 ms SOUTH
00:16:47.999 02.839 25848 Exposure complete
00:16:48.082 00.083 25848 worker thread done servicing request
00:16:48.082 00.000 21444 OnExposeComplete: enter
00:16:48.082 00.000 21444 UpdateGuideState(): m_state=6
00:16:48.082 00.000 21444 Star::Find(15, 1223, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 568
00:16:48.082 00.000 21444 Star::Find returns 1 (1), X=1222.76, Y=740.34, Mass=420035, SNR=78.8, Peak=11860 HFD=7.0
00:16:48.083 00.001 21444 Star::Find false star n=7 nbg=255 bg=4101.8 sigma=451.4 thresh=5456 peak=5376
00:16:48.083 00.000 21444 Star::Find false star n=1 nbg=268 bg=2598.2 sigma=442.6 thresh=3926 peak=3606
00:16:48.083 00.000 21444 Star::Find false star n=5 nbg=252 bg=4670.9 sigma=479.1 thresh=6108 peak=5849
00:16:48.083 00.000 21444 Star::Find false star n=3 nbg=249 bg=4086.1 sigma=435.5 thresh=5393 peak=5271
00:16:48.083 00.000 21444 Star::Find false star n=4 nbg=250 bg=3193.5 sigma=396.7 thresh=4384 peak=4268
00:16:48.083 00.000 21444 Star::Find false star n=2 nbg=260 bg=3584.7 sigma=470.2 thresh=4995 peak=4704
00:16:48.083 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -8.35,16.37,0.00,M1] [#6 15.51,1.43,0.00,M3] [#7 3.51,3.81,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.12,0.60,3.31,U] 
00:16:48.083 00.000 21444 single-star, 2 included, MultiStar: {-2.79, 1.31}, one-star: {-0.11, 1.64}
00:16:48.083 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
00:16:48.083 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.03)
00:16:48.083 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=1.64 hyp=1.65 cameraTheta=1.64 mountX=0.26 mountY=1.48, mountTheta=1.40
00:16:48.084 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=1.64, opts=13)
00:16:48.084 00.000 21444 Enqueuing Move request for scope (-0.11, 1.64)
00:16:48.084 00.000 25848 Worker thread wakes up
00:16:48.084 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.64) opts 0xd
00:16:48.084 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 1.64)
00:16:48.084 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3676, FiltMin=256, FiltMax=65504, Gamma=0.560
00:16:48.084 00.000 25848 Moving (-0.11, 1.64) raw xDistance=0.26 yDistance=1.48
00:16:48.084 00.000 21444 UpdateGuideState exits: m=420035 SNR=78.8 Saturated
00:16:48.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:48.084 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
00:16:48.084 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:48.084 00.000 21444 Enqueuing Expose request
00:16:48.084 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.48 from input 1.48
00:16:48.084 00.000 25848 MoveAxis(E, 0, ABG)
00:16:48.084 00.000 25848 Move returns status 0, amount 0
00:16:48.084 00.000 25848 MoveAxis(S, 40, ABG)
00:16:48.084 00.000 25848 Guiding  Dir = 1, Dur = 40
00:16:48.110 00.026 25848 IsSlewing returns 0
00:16:48.110 00.000 25848 IsGuiding returns 0
00:16:48.141 00.031 25848 PulseGuide returned control before completion, sleep 19
00:16:48.171 00.030 25848 IsGuiding returns 1
00:16:48.171 00.000 25848 scope still moving after pulse duration time elapsed
00:16:48.255 00.084 25848 IsSlewing returns 0
00:16:48.255 00.000 25848 IsGuiding returns 0
00:16:48.255 00.000 25848 scope move finished after 40 + 105 ms
00:16:48.256 00.001 25848 Move returns status 0, amount 40
00:16:48.256 00.000 25848 move complete, result=0
00:16:48.256 00.000 25848 worker thread done servicing request
00:16:48.256 00.000 25848 Worker thread wakes up
00:16:48.256 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:48.256 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:48.256 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.5 px 40 ms SOUTH
00:16:51.106 02.850 25848 Exposure complete
00:16:51.186 00.080 25848 worker thread done servicing request
00:16:51.187 00.001 21444 OnExposeComplete: enter
00:16:51.187 00.000 21444 UpdateGuideState(): m_state=6
00:16:51.187 00.000 21444 Star::Find(15, 1222, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 569
00:16:51.187 00.000 21444 Star::Find returns 1 (1), X=1222.63, Y=737.80, Mass=415478, SNR=74.5, Peak=13072 HFD=6.5
00:16:51.187 00.000 21444 Star::Find false star n=4 nbg=256 bg=4198.0 sigma=475.4 thresh=5624 peak=5358
00:16:51.187 00.000 21444 Star::Find false star n=4 nbg=259 bg=4405.7 sigma=521.3 thresh=5970 peak=5774
00:16:51.187 00.000 21444 Star::Find false star n=2 nbg=265 bg=4159.6 sigma=487.9 thresh=5623 peak=5551
00:16:51.187 00.000 21444 Star::Find false star n=4 nbg=253 bg=3917.5 sigma=476.0 thresh=5346 peak=5132
00:16:51.187 00.000 21444 Star::Find false star n=2 nbg=261 bg=4032.9 sigma=504.6 thresh=5547 peak=5356
00:16:51.187 00.000 21444 Star::Find false star n=2 nbg=272 bg=4141.1 sigma=543.1 thresh=5770 peak=5248
00:16:51.187 00.000 21444 Star::Find false star n=8 nbg=231 bg=3688.3 sigma=335.8 thresh=4696 peak=4601
00:16:51.187 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.03,1.69,0.81,U] [#8 0.00,0.00,0.00,L] [#9 -0.81,-0.68,0.17,U] [#10 0.00,0.00,0.00,L] [#11 -5.04,-0.82,3.73,U] 
00:16:51.187 00.000 21444 single-star, 3 included, MultiStar: {-2.93, -0.47}, one-star: {-0.24, -0.89}
00:16:51.187 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.89 = 1.40)
00:16:51.187 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.45)
00:16:51.187 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.89 hyp=0.93 cameraTheta=-1.83 mountX=0.16 mountY=-0.92, mountTheta=-1.40
00:16:51.188 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.89, opts=13)
00:16:51.188 00.000 21444 Enqueuing Move request for scope (-0.24, -0.89)
00:16:51.188 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3656, FiltMin=320, FiltMax=65504, Gamma=0.560
00:16:51.188 00.000 21444 UpdateGuideState exits: m=415478 SNR=74.5 Saturated
00:16:51.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:51.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:51.188 00.000 21444 Enqueuing Expose request
00:16:51.188 00.000 25848 Worker thread wakes up
00:16:51.188 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.89) opts 0xd
00:16:51.188 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.89)
00:16:51.188 00.000 25848 Moving (-0.24, -0.89) raw xDistance=0.16 yDistance=-0.92
00:16:51.188 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:16:51.188 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:51.188 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.92
00:16:51.188 00.000 25848 MoveAxis(E, 0, ABG)
00:16:51.188 00.000 25848 Move returns status 0, amount 0
00:16:51.189 00.001 25848 MoveAxis(N, 0, ABG)
00:16:51.189 00.000 25848 Move returns status 0, amount 0
00:16:51.189 00.000 25848 move complete, result=0
00:16:51.189 00.000 25848 worker thread done servicing request
00:16:51.189 00.000 25848 Worker thread wakes up
00:16:51.189 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.9 px 0 ms NORTH
00:16:51.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:51.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:54.039 02.850 25848 Exposure complete
00:16:54.127 00.088 25848 worker thread done servicing request
00:16:54.128 00.001 21444 OnExposeComplete: enter
00:16:54.128 00.000 21444 UpdateGuideState(): m_state=6
00:16:54.128 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 570
00:16:54.128 00.000 21444 Star::Find returns 1 (1), X=1221.17, Y=736.63, Mass=437065, SNR=74.1, Peak=12792 HFD=6.5
00:16:54.128 00.000 21444 Star::Find false star n=2 nbg=265 bg=3954.5 sigma=519.7 thresh=5514 peak=5126
00:16:54.128 00.000 21444 Star::Find false star n=4 nbg=267 bg=2412.7 sigma=446.9 thresh=3753 peak=3588
00:16:54.128 00.000 21444 Star::Find false star n=6 nbg=249 bg=4544.7 sigma=458.7 thresh=5921 peak=5624
00:16:54.128 00.000 21444 Star::Find false star n=3 nbg=273 bg=3971.1 sigma=498.5 thresh=5467 peak=5323
00:16:54.128 00.000 21444 Star::Find false star n=4 nbg=241 bg=4251.3 sigma=449.6 thresh=5600 peak=5259
00:16:54.128 00.000 21444 Star::Find false star n=8 nbg=256 bg=3634.9 sigma=458.7 thresh=5011 peak=4892
00:16:54.128 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 17.24,-6.05,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.14,0.32,0.92,U] [#8 0.00,0.00,0.00,L] [#9 8.06,14.68,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -5.78,-2.36,3.43,U] 
00:16:54.128 00.000 21444 single-star, 2 included, MultiStar: {-3.48, -1.85}, one-star: {-1.70, -2.07}
00:16:54.128 00.000 21444 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.05) = xAngle (-5.31 = 0.97)
00:16:54.128 00.000 21444 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.15 = -1.87)
00:16:54.129 00.001 21444 CameraToMount -- cameraX=-1.70 cameraY=-2.07 hyp=2.68 cameraTheta=-2.26 mountX=1.51 mountY=-2.56, mountTheta=-1.04
00:16:54.129 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.70, y=-2.07, opts=13)
00:16:54.130 00.001 21444 Enqueuing Move request for scope (-1.70, -2.07)
00:16:54.130 00.000 25848 Worker thread wakes up
00:16:54.130 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.70, -2.07) opts 0xd
00:16:54.130 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.70, -2.07)
00:16:54.130 00.000 25848 Moving (-1.70, -2.07) raw xDistance=1.51 yDistance=-2.56
00:16:54.130 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.51
00:16:54.130 00.000 25848 resist switch: large excursion: input -2.56 thresh 1.53 direction from 1 to -1
00:16:54.130 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.69
00:16:54.130 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.56 from input -2.56
00:16:54.130 00.000 25848 MoveAxis(W, 44, ABG)
00:16:54.130 00.000 25848 Guiding  Dir = 3, Dur = 44
00:16:54.130 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3676, FiltMin=568, FiltMax=65504, Gamma=0.560
00:16:54.131 00.001 21444 UpdateGuideState exits: m=437065 SNR=74.1 Saturated
00:16:54.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:54.131 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:54.131 00.000 21444 Enqueuing Expose request
00:16:54.156 00.025 25848 IsSlewing returns 0
00:16:54.156 00.000 25848 IsGuiding returns 0
00:16:54.188 00.032 25848 PulseGuide returned control before completion, sleep 23
00:16:54.520 00.332 25848 IsGuiding returns 1
00:16:54.520 00.000 25848 scope still moving after pulse duration time elapsed
00:16:54.595 00.075 25848 IsSlewing returns 0
00:16:54.595 00.000 25848 IsGuiding returns 0
00:16:54.595 00.000 25848 scope move finished after 44 + 395 ms
00:16:54.595 00.000 25848 Move returns status 0, amount 44
00:16:54.595 00.000 25848 BLC: Oldest BLC event removed
00:16:54.595 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 219 applied
00:16:54.595 00.000 25848 MoveAxis(N, 289, ABG)
00:16:54.595 00.000 25848 Guiding  Dir = 0, Dur = 289
00:16:54.624 00.029 25848 IsSlewing returns 0
00:16:54.654 00.030 25848 IsGuiding returns 0
00:16:54.686 00.032 25848 PulseGuide returned control before completion, sleep 268
00:16:54.957 00.271 25848 IsGuiding returns 1
00:16:54.957 00.000 25848 scope still moving after pulse duration time elapsed
00:16:55.078 00.121 25848 IsSlewing returns 0
00:16:55.079 00.001 25848 IsGuiding returns 0
00:16:55.079 00.000 25848 scope move finished after 289 + 135 ms
00:16:55.079 00.000 25848 Move returns status 0, amount 289
00:16:55.079 00.000 25848 move complete, result=0
00:16:55.079 00.000 25848 worker thread done servicing request
00:16:55.079 00.000 25848 Worker thread wakes up
00:16:55.079 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -2.6 px 289 ms NORTH
00:16:55.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:55.080 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:57.928 02.848 25848 Exposure complete
00:16:58.007 00.079 25848 worker thread done servicing request
00:16:58.007 00.000 21444 OnExposeComplete: enter
00:16:58.007 00.000 21444 UpdateGuideState(): m_state=6
00:16:58.007 00.000 21444 Star::Find(15, 1221, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 571
00:16:58.007 00.000 21444 Star::Find returns 1 (1), X=1223.32, Y=738.37, Mass=439969, SNR=66.6, Peak=11380 HFD=7.3
00:16:58.007 00.000 21444 Star::Find false star n=4 nbg=259 bg=2356.0 sigma=454.5 thresh=3719 peak=3415
00:16:58.007 00.000 21444 Star::Find false star n=3 nbg=259 bg=4101.8 sigma=495.9 thresh=5590 peak=5290
00:16:58.008 00.001 21444 Star::Find false star n=3 nbg=271 bg=4113.0 sigma=520.3 thresh=5674 peak=5253
00:16:58.008 00.000 21444 MultiStar: [#1 6.82,17.42,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -0.27,0.87,0.15,U] [#4 4.74,-17.59,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.21,2.64,0.68,U] [#8 -1.61,-1.50,0.19,U] [#9 6.44,14.91,0.00,M3] [#10 -2.28,16.21,0.00,M1] [#11 -4.16,0.71,3.14,U] 
00:16:58.008 00.000 21444 single-star, 4 included, MultiStar: {-1.95, 0.69}, one-star: {0.44, -0.33}
00:16:58.008 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.69 = 2.59)
00:16:58.008 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.25)
00:16:58.008 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-0.33 hyp=0.55 cameraTheta=-0.64 mountX=-0.47 mountY=-0.14, mountTheta=-2.86
00:16:58.008 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-0.33, opts=13)
00:16:58.009 00.001 21444 Enqueuing Move request for scope (0.44, -0.33)
00:16:58.009 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=600, FiltMax=65504, Gamma=0.560
00:16:58.009 00.000 21444 UpdateGuideState exits: m=439969 SNR=66.6 Saturated
00:16:58.009 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:58.009 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:16:58.009 00.000 21444 Enqueuing Expose request
00:16:58.009 00.000 25848 Worker thread wakes up
00:16:58.009 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.33) opts 0xd
00:16:58.009 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -0.33)
00:16:58.009 00.000 25848 Moving (0.44, -0.33) raw xDistance=-0.47 yDistance=-0.14
00:16:58.009 00.000 25848 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.27, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-2.562508, 1:0.136933
00:16:58.009 00.000 25848 BLC: No correction, Miss < min_move
00:16:58.009 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
00:16:58.009 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:58.009 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:16:58.009 00.000 25848 MoveAxis(E, 0, ABG)
00:16:58.009 00.000 25848 Move returns status 0, amount 0
00:16:58.009 00.000 25848 MoveAxis(N, 0, ABG)
00:16:58.009 00.000 25848 Move returns status 0, amount 0
00:16:58.009 00.000 25848 move complete, result=0
00:16:58.009 00.000 25848 worker thread done servicing request
00:16:58.009 00.000 25848 Worker thread wakes up
00:16:58.009 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:16:58.009 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:16:58.009 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:00.851 02.842 25848 Exposure complete
00:17:00.939 00.088 25848 worker thread done servicing request
00:17:00.939 00.000 21444 OnExposeComplete: enter
00:17:00.939 00.000 21444 UpdateGuideState(): m_state=6
00:17:00.940 00.001 21444 Star::Find(15, 1223, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 572
00:17:00.940 00.000 21444 Star::Find returns 1 (1), X=1224.04, Y=738.60, Mass=341903, SNR=57.0, Peak=12488 HFD=6.5
00:17:00.940 00.000 21444 Star::Find false star n=4 nbg=271 bg=4062.9 sigma=519.8 thresh=5622 peak=5376
00:17:00.940 00.000 21444 Star::Find false star n=6 nbg=272 bg=4012.1 sigma=513.3 thresh=5552 peak=5199
00:17:00.940 00.000 21444 Star::Find false star n=4 nbg=256 bg=4032.9 sigma=492.4 thresh=5510 peak=5315
00:17:00.940 00.000 21444 Star::Find false star n=5 nbg=258 bg=4196.1 sigma=439.1 thresh=5513 peak=5356
00:17:00.940 00.000 21444 Star::Find false star n=4 nbg=267 bg=3170.2 sigma=474.5 thresh=4594 peak=4160
00:17:00.940 00.000 21444 Star::Find false star n=4 nbg=263 bg=3555.4 sigma=458.1 thresh=4930 peak=4629
00:17:00.940 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.16,-14.68,0.00,M4] [#3 2.13,-9.49,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.49,3.14,1.03,U] [#8 -7.63,-17.20,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.37,0.59,2.72,U] 
00:17:00.940 00.000 21444 single-star, 2 included, MultiStar: {-0.71, 1.00}, one-star: {1.17, -0.10}
00:17:00.940 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = -3.14)
00:17:00.940 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.30)
00:17:00.940 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=-0.10 hyp=1.17 cameraTheta=-0.09 mountX=-1.17 mountY=0.35, mountTheta=2.85
00:17:00.941 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=-0.10, opts=13)
00:17:00.941 00.000 21444 Enqueuing Move request for scope (1.17, -0.10)
00:17:00.941 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=460, FiltMax=65504, Gamma=0.560
00:17:00.941 00.000 21444 UpdateGuideState exits: m=341903 SNR=57.0 Saturated
00:17:00.941 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:00.941 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:00.941 00.000 21444 Enqueuing Expose request
00:17:00.941 00.000 25848 Worker thread wakes up
00:17:00.941 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.10) opts 0xd
00:17:00.942 00.001 25848 Handling offset move in thread for scope, endpoint = (1.17, -0.10)
00:17:00.942 00.000 25848 Moving (1.17, -0.10) raw xDistance=-1.17 yDistance=0.35
00:17:00.942 00.000 25848 BLC: History state: CurrMiss=-0.35, AvgInitMiss=0.27, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-2.562508, 1:0.136933, 2:-0.348342
00:17:00.942 00.000 25848 BLC: No correction, Miss < min_move
00:17:00.942 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17
00:17:00.942 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:00.942 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:17:00.942 00.000 25848 MoveAxis(E, 34, ABG)
00:17:00.942 00.000 25848 Guiding  Dir = 2, Dur = 34
00:17:00.991 00.049 25848 IsSlewing returns 0
00:17:00.991 00.000 25848 IsGuiding returns 0
00:17:01.022 00.031 25848 PulseGuide returned control before completion, sleep 13
00:17:01.038 00.016 25848 IsGuiding returns 1
00:17:01.038 00.000 25848 scope still moving after pulse duration time elapsed
00:17:01.093 00.055 25848 IsSlewing returns 0
00:17:01.094 00.001 25848 IsGuiding returns 0
00:17:01.094 00.000 25848 scope move finished after 34 + 68 ms
00:17:01.094 00.000 25848 Move returns status 0, amount 34
00:17:01.094 00.000 25848 MoveAxis(N, 0, ABG)
00:17:01.094 00.000 25848 Move returns status 0, amount 0
00:17:01.094 00.000 25848 move complete, result=0
00:17:01.094 00.000 25848 worker thread done servicing request
00:17:01.094 00.000 25848 Worker thread wakes up
00:17:01.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:01.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:01.094 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.3 px 0 ms NORTH
00:17:03.942 02.848 25848 Exposure complete
00:17:04.010 00.068 25848 worker thread done servicing request
00:17:04.010 00.000 21444 OnExposeComplete: enter
00:17:04.011 00.001 21444 UpdateGuideState(): m_state=6
00:17:04.011 00.000 21444 Star::Find(15, 1224, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 573
00:17:04.011 00.000 21444 Star::Find returns 1 (1), X=1221.05, Y=736.02, Mass=345700, SNR=56.3, Peak=10620 HFD=7.3
00:17:04.011 00.000 21444 Star::Find false star n=2 nbg=271 bg=3986.0 sigma=571.4 thresh=5700 peak=5378
00:17:04.011 00.000 21444 Star::Find false star n=3 nbg=276 bg=4476.7 sigma=551.1 thresh=6130 peak=5894
00:17:04.011 00.000 21444 Star::Find false star n=11 nbg=263 bg=4212.4 sigma=482.7 thresh=5661 peak=5501
00:17:04.011 00.000 21444 Star::Find false star n=2 nbg=279 bg=3982.5 sigma=569.5 thresh=5691 peak=5287
00:17:04.011 00.000 21444 Star::Find false star n=5 nbg=261 bg=4220.0 sigma=477.6 thresh=5653 peak=5325
00:17:04.011 00.000 21444 Star::Find false star n=2 nbg=255 bg=4217.6 sigma=485.9 thresh=5675 peak=5388
00:17:04.011 00.000 21444 Star::Find false star n=2 nbg=264 bg=3278.7 sigma=459.2 thresh=4656 peak=4477
00:17:04.011 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 18.11,-21.00,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.14,0.26,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -6.35,-2.63,2.18,U] 
00:17:04.011 00.000 21444 single-star, 2 included, MultiStar: {-3.64, -2.12}, one-star: {-1.83, -2.67}
00:17:04.011 00.000 21444 CameraToMount -- cameraTheta (-2.17) - m_xAngle (3.05) = xAngle (-5.22 = 1.06)
00:17:04.011 00.000 21444 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.07 = -1.78)
00:17:04.011 00.000 21444 CameraToMount -- cameraX=-1.83 cameraY=-2.67 hyp=3.24 cameraTheta=-2.17 mountX=1.58 mountY=-3.17, mountTheta=-1.11
00:17:04.012 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.83, y=-2.67, opts=13)
00:17:04.012 00.000 21444 Enqueuing Move request for scope (-1.83, -2.67)
00:17:04.012 00.000 25848 Worker thread wakes up
00:17:04.012 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.83, -2.67) opts 0xd
00:17:04.012 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.83, -2.67)
00:17:04.012 00.000 25848 Moving (-1.83, -2.67) raw xDistance=1.58 yDistance=-3.17
00:17:04.012 00.000 25848 BLC: window closed
00:17:04.012 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3676, FiltMin=332, FiltMax=65504, Gamma=0.560
00:17:04.012 00.000 21444 UpdateGuideState exits: m=345700 SNR=56.3 Saturated
00:17:04.013 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:04.013 00.000 25848 BLC: History state: CurrMiss=3.17, AvgInitMiss=0.27, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-2.562508, 1:0.136933, 2:-0.348342
00:17:04.013 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:17:04.013 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.58
00:17:04.013 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.17 from input -3.17
00:17:04.013 00.000 25848 MoveAxis(W, 44, ABG)
00:17:04.013 00.000 25848 Guiding  Dir = 3, Dur = 44
00:17:04.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:04.013 00.000 21444 Enqueuing Expose request
00:17:04.033 00.020 25848 IsSlewing returns 0
00:17:04.033 00.000 25848 IsGuiding returns 0
00:17:04.065 00.032 25848 PulseGuide returned control before completion, sleep 24
00:17:04.100 00.035 25848 IsGuiding returns 1
00:17:04.100 00.000 25848 scope still moving after pulse duration time elapsed
00:17:04.172 00.072 25848 IsSlewing returns 0
00:17:04.172 00.000 25848 IsGuiding returns 0
00:17:04.172 00.000 25848 scope move finished after 44 + 94 ms
00:17:04.172 00.000 25848 Move returns status 0, amount 44
00:17:04.172 00.000 25848 MoveAxis(N, 86, ABG)
00:17:04.172 00.000 25848 Guiding  Dir = 0, Dur = 86
00:17:04.204 00.032 25848 IsSlewing returns 0
00:17:04.204 00.000 25848 IsGuiding returns 0
00:17:04.236 00.032 25848 PulseGuide returned control before completion, sleep 65
00:17:04.302 00.066 25848 IsGuiding returns 1
00:17:04.302 00.000 25848 scope still moving after pulse duration time elapsed
00:17:04.359 00.057 25848 IsSlewing returns 0
00:17:04.359 00.000 25848 IsGuiding returns 0
00:17:04.359 00.000 25848 scope move finished after 86 + 69 ms
00:17:04.360 00.001 25848 Move returns status 0, amount 86
00:17:04.360 00.000 25848 move complete, result=0
00:17:04.360 00.000 25848 worker thread done servicing request
00:17:04.360 00.000 25848 Worker thread wakes up
00:17:04.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:04.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:04.360 00.000 21444 GuideStep: 1.6 px 44 ms WEST, -3.2 px 86 ms NORTH
00:17:07.202 02.842 25848 Exposure complete
00:17:07.291 00.089 25848 worker thread done servicing request
00:17:07.291 00.000 21444 OnExposeComplete: enter
00:17:07.291 00.000 21444 UpdateGuideState(): m_state=6
00:17:07.291 00.000 21444 Star::Find(15, 1221, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 574
00:17:07.291 00.000 21444 Star::Find returns 1 (1), X=1222.90, Y=737.47, Mass=354631, SNR=55.0, Peak=11960 HFD=6.9
00:17:07.291 00.000 21444 Star::Find false star n=1 nbg=268 bg=2510.4 sigma=471.3 thresh=3924 peak=3544
00:17:07.292 00.001 21444 Star::Find false star n=2 nbg=258 bg=4039.2 sigma=469.6 thresh=5448 peak=5265
00:17:07.292 00.000 21444 Star::Find false star n=1 nbg=274 bg=4182.0 sigma=584.7 thresh=5936 peak=5312
00:17:07.292 00.000 21444 Star::Find false star n=1 nbg=276 bg=3166.7 sigma=544.1 thresh=4799 peak=4108
00:17:07.292 00.000 21444 MultiStar: [#1 -6.20,-16.89,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -15.75,-12.80,0.00,M2] [#4 16.68,-4.81,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 -3.78,-0.70,0.17,U] [#7 3.01,1.10,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.53,6.65,0.20,U] [#11 -5.26,-1.89,2.86,U] 
00:17:07.292 00.000 21444 single-star, 4 included, MultiStar: {-2.65, -0.89}, one-star: {0.03, -1.23}
00:17:07.292 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.68)
00:17:07.292 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
00:17:07.292 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-1.23 hyp=1.23 cameraTheta=-1.55 mountX=-0.14 mountY=-1.12, mountTheta=-1.69
00:17:07.293 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-1.23, opts=13)
00:17:07.293 00.000 21444 Enqueuing Move request for scope (0.03, -1.23)
00:17:07.293 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=218, FiltMax=65504, Gamma=0.560
00:17:07.293 00.000 21444 UpdateGuideState exits: m=354631 SNR=55.0 Saturated
00:17:07.293 00.000 25848 Worker thread wakes up
00:17:07.293 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -1.23) opts 0xd
00:17:07.293 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, -1.23)
00:17:07.293 00.000 25848 Moving (0.03, -1.23) raw xDistance=-0.14 yDistance=-1.12
00:17:07.293 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:17:07.293 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
00:17:07.293 00.000 25848 MoveAxis(E, 0, ABG)
00:17:07.293 00.000 25848 Move returns status 0, amount 0
00:17:07.293 00.000 25848 MoveAxis(N, 31, ABG)
00:17:07.293 00.000 25848 Guiding  Dir = 0, Dur = 31
00:17:07.294 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:07.294 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:07.294 00.000 21444 Enqueuing Expose request
00:17:07.314 00.020 25848 IsSlewing returns 0
00:17:07.314 00.000 25848 IsGuiding returns 0
00:17:07.346 00.032 25848 IsGuiding returns 1
00:17:07.346 00.000 25848 scope still moving after pulse duration time elapsed
00:17:07.430 00.084 25848 IsSlewing returns 0
00:17:07.431 00.001 25848 IsGuiding returns 0
00:17:07.431 00.000 25848 scope move finished after 31 + 85 ms
00:17:07.431 00.000 25848 Move returns status 0, amount 31
00:17:07.431 00.000 25848 move complete, result=0
00:17:07.431 00.000 25848 worker thread done servicing request
00:17:07.431 00.000 25848 Worker thread wakes up
00:17:07.431 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:07.431 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:07.431 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.1 px 31 ms NORTH
00:17:10.283 02.852 25848 Exposure complete
00:17:10.362 00.079 25848 worker thread done servicing request
00:17:10.362 00.000 21444 OnExposeComplete: enter
00:17:10.362 00.000 21444 UpdateGuideState(): m_state=6
00:17:10.362 00.000 21444 Star::Find(15, 1222, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 575
00:17:10.362 00.000 21444 Star::Find returns 1 (1), X=1222.42, Y=738.28, Mass=316473, SNR=54.8, Peak=10248 HFD=7.0
00:17:10.362 00.000 21444 Star::Find false star n=1 nbg=256 bg=2559.3 sigma=417.1 thresh=3811 peak=3487
00:17:10.362 00.000 21444 Star::Find false star n=3 nbg=259 bg=4601.9 sigma=452.3 thresh=5959 peak=5744
00:17:10.363 00.001 21444 Star::Find false star n=4 nbg=258 bg=4282.2 sigma=531.5 thresh=5877 peak=5407
00:17:10.363 00.000 21444 Star::Find false star n=4 nbg=250 bg=4011.5 sigma=459.0 thresh=5389 peak=5113
00:17:10.363 00.000 21444 Star::Find false star n=6 nbg=242 bg=4127.2 sigma=420.4 thresh=5388 peak=5322
00:17:10.363 00.000 21444 Star::Find false star n=2 nbg=257 bg=3156.1 sigma=472.3 thresh=4573 peak=4028
00:17:10.363 00.000 21444 MultiStar: [#1 -16.99,-21.61,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.00,2.09,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -13.46,3.08,0.00,M1] [#11 -4.79,-0.63,2.98,U] 
00:17:10.363 00.000 21444 single-star, 2 included, MultiStar: {-2.59, -0.14}, one-star: {-0.45, -0.42}
00:17:10.363 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.83)
00:17:10.363 00.000 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.01)
00:17:10.363 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=-0.42 hyp=0.62 cameraTheta=-2.40 mountX=0.42 mountY=-0.56, mountTheta=-0.93
00:17:10.364 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=-0.42, opts=13)
00:17:10.364 00.000 21444 Enqueuing Move request for scope (-0.45, -0.42)
00:17:10.364 00.000 25848 Worker thread wakes up
00:17:10.364 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.42) opts 0xd
00:17:10.364 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, -0.42)
00:17:10.364 00.000 25848 Moving (-0.45, -0.42) raw xDistance=0.42 yDistance=-0.56
00:17:10.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3632, FiltMin=372, FiltMax=65504, Gamma=0.560
00:17:10.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
00:17:10.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
00:17:10.364 00.000 21444 UpdateGuideState exits: m=316473 SNR=54.8 Saturated
00:17:10.364 00.000 25848 MoveAxis(E, 0, ABG)
00:17:10.364 00.000 25848 Move returns status 0, amount 0
00:17:10.364 00.000 25848 MoveAxis(N, 15, ABG)
00:17:10.364 00.000 25848 Guiding  Dir = 0, Dur = 15
00:17:10.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:10.364 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:10.364 00.000 21444 Enqueuing Expose request
00:17:10.392 00.028 25848 IsSlewing returns 0
00:17:10.393 00.001 25848 IsGuiding returns 0
00:17:10.425 00.032 25848 IsGuiding returns 1
00:17:10.425 00.000 25848 scope still moving after pulse duration time elapsed
00:17:10.486 00.061 25848 IsSlewing returns 0
00:17:10.486 00.000 25848 IsGuiding returns 0
00:17:10.486 00.000 25848 scope move finished after 15 + 78 ms
00:17:10.486 00.000 25848 Move returns status 0, amount 15
00:17:10.486 00.000 25848 move complete, result=0
00:17:10.486 00.000 25848 worker thread done servicing request
00:17:10.486 00.000 25848 Worker thread wakes up
00:17:10.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:10.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:10.486 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.6 px 15 ms NORTH
00:17:13.326 02.840 25848 Exposure complete
00:17:13.406 00.080 25848 worker thread done servicing request
00:17:13.406 00.000 21444 OnExposeComplete: enter
00:17:13.406 00.000 21444 UpdateGuideState(): m_state=6
00:17:13.406 00.000 21444 Star::Find(15, 1222, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 576
00:17:13.406 00.000 21444 Star::Find returns 1 (1), X=1223.32, Y=737.32, Mass=336836, SNR=55.6, Peak=11276 HFD=6.7
00:17:13.406 00.000 21444 Star::Find false star n=4 nbg=269 bg=4025.4 sigma=571.5 thresh=5740 peak=5386
00:17:13.406 00.000 21444 Star::Find false star n=3 nbg=260 bg=2534.8 sigma=429.5 thresh=3823 peak=3465
00:17:13.406 00.000 21444 Star::Find false star n=6 nbg=236 bg=4374.2 sigma=410.0 thresh=5604 peak=5529
00:17:13.406 00.000 21444 Star::Find false star n=2 nbg=275 bg=4118.5 sigma=507.9 thresh=5642 peak=5297
00:17:13.406 00.000 21444 Star::Find false star n=6 nbg=259 bg=3166.5 sigma=426.5 thresh=4446 peak=4056
00:17:13.406 00.000 21444 Star::Find false star n=4 nbg=271 bg=3633.5 sigma=524.9 thresh=5208 peak=4803
00:17:13.407 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.21,19.64,0.00,M5] [#5 -12.47,4.12,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 3.92,1.64,0.79,U] [#8 8.35,7.28,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.63,-0.77,3.22,U] 
00:17:13.407 00.000 21444 refined, 2 included, MultiStar: {-0.99, -0.51}, one-star: {0.45, -1.37}
00:17:13.407 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
00:17:13.407 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.56 = -2.27)
00:17:13.407 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-0.51 hyp=1.11 cameraTheta=-2.66 mountX=0.94 mountY=-0.85, mountTheta=-0.74
00:17:13.407 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-0.51, opts=13)
00:17:13.407 00.000 21444 Enqueuing Move request for scope (-0.99, -0.51)
00:17:13.408 00.001 25848 Worker thread wakes up
00:17:13.408 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.51) opts 0xd
00:17:13.408 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, -0.51)
00:17:13.408 00.000 25848 Moving (-0.99, -0.51) raw xDistance=0.94 yDistance=-0.85
00:17:13.408 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
00:17:13.408 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
00:17:13.408 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=572, FiltMax=65504, Gamma=0.560
00:17:13.408 00.000 21444 UpdateGuideState exits: m=336836 SNR=55.6 Saturated
00:17:13.408 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:13.408 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:13.408 00.000 21444 Enqueuing Expose request
00:17:13.408 00.000 25848 MoveAxis(W, 27, ABG)
00:17:13.408 00.000 25848 Guiding  Dir = 3, Dur = 27
00:17:13.455 00.047 25848 IsSlewing returns 0
00:17:13.455 00.000 25848 IsGuiding returns 0
00:17:13.487 00.032 25848 IsGuiding returns 1
00:17:13.487 00.000 25848 scope still moving after pulse duration time elapsed
00:17:13.532 00.045 25848 IsSlewing returns 0
00:17:13.532 00.000 25848 IsGuiding returns 0
00:17:13.532 00.000 25848 scope move finished after 27 + 50 ms
00:17:13.532 00.000 25848 Move returns status 0, amount 27
00:17:13.532 00.000 25848 MoveAxis(N, 23, ABG)
00:17:13.532 00.000 25848 Guiding  Dir = 0, Dur = 23
00:17:13.563 00.031 25848 IsSlewing returns 0
00:17:13.563 00.000 25848 IsGuiding returns 0
00:17:13.595 00.032 25848 IsGuiding returns 1
00:17:13.595 00.000 25848 scope still moving after pulse duration time elapsed
00:17:13.641 00.046 25848 IsSlewing returns 0
00:17:13.641 00.000 25848 IsGuiding returns 0
00:17:13.641 00.000 25848 scope move finished after 23 + 55 ms
00:17:13.641 00.000 25848 Move returns status 0, amount 23
00:17:13.641 00.000 25848 move complete, result=0
00:17:13.641 00.000 25848 worker thread done servicing request
00:17:13.641 00.000 25848 Worker thread wakes up
00:17:13.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:13.642 00.001 21444 GuideStep: 0.9 px 27 ms WEST, -0.8 px 23 ms NORTH
00:17:13.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:16.493 02.851 25848 Exposure complete
00:17:16.582 00.089 25848 worker thread done servicing request
00:17:16.583 00.001 21444 OnExposeComplete: enter
00:17:16.583 00.000 21444 UpdateGuideState(): m_state=6
00:17:16.583 00.000 21444 Star::Find(15, 1223, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 577
00:17:16.583 00.000 21444 Star::Find returns 1 (1), X=1226.18, Y=737.90, Mass=378351, SNR=73.3, Peak=11228 HFD=7.1
00:17:16.583 00.000 21444 Star::Find false star n=4 nbg=264 bg=2293.5 sigma=438.9 thresh=3610 peak=3452
00:17:16.583 00.000 21444 Star::Find false star n=2 nbg=267 bg=4067.0 sigma=500.7 thresh=5569 peak=5081
00:17:16.583 00.000 21444 Star::Find false star n=4 nbg=267 bg=4314.1 sigma=493.8 thresh=5795 peak=5447
00:17:16.583 00.000 21444 Star::Find false star n=1 nbg=258 bg=3655.6 sigma=487.3 thresh=5118 peak=4801
00:17:16.583 00.000 21444 MultiStar: [#1 -7.36,-17.83,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -0.10,-0.13,0.24,U] [#4 -1.91,21.09,0.00,M6] [#5 -21.85,10.55,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 6.91,1.74,0.83,U] [#8 0.00,0.00,0.00,L] [#9 13.82,17.15,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -1.05,-0.93,2.58,U] 
00:17:16.583 00.000 21444 refined, 3 included, MultiStar: {1.36, -0.39}, one-star: {3.31, -0.80}
00:17:16.584 00.001 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.96)
00:17:16.584 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.11)
00:17:16.584 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-0.39 hyp=1.41 cameraTheta=-0.28 mountX=-1.39 mountY=0.16, mountTheta=3.03
00:17:16.584 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-0.39, opts=13)
00:17:16.584 00.000 21444 Enqueuing Move request for scope (1.36, -0.39)
00:17:16.585 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=320, FiltMax=65504, Gamma=0.560
00:17:16.585 00.000 21444 UpdateGuideState exits: m=378351 SNR=73.3 Saturated
00:17:16.585 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:16.585 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:16.585 00.000 21444 Enqueuing Expose request
00:17:16.585 00.000 25848 Worker thread wakes up
00:17:16.585 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.39) opts 0xd
00:17:16.585 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -0.39)
00:17:16.585 00.000 25848 Moving (1.36, -0.39) raw xDistance=-1.39 yDistance=0.16
00:17:16.585 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.39
00:17:16.585 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:16.585 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:17:16.585 00.000 25848 MoveAxis(E, 38, ABG)
00:17:16.585 00.000 25848 Guiding  Dir = 2, Dur = 38
00:17:16.607 00.022 25848 IsSlewing returns 0
00:17:16.607 00.000 25848 IsGuiding returns 0
00:17:16.649 00.042 25848 IsGuiding returns 1
00:17:16.649 00.000 25848 scope still moving after pulse duration time elapsed
00:17:16.719 00.070 25848 IsSlewing returns 0
00:17:16.720 00.001 25848 IsGuiding returns 0
00:17:16.720 00.000 25848 scope move finished after 38 + 73 ms
00:17:16.720 00.000 25848 Move returns status 0, amount 38
00:17:16.720 00.000 25848 MoveAxis(N, 0, ABG)
00:17:16.720 00.000 25848 Move returns status 0, amount 0
00:17:16.720 00.000 25848 move complete, result=0
00:17:16.720 00.000 25848 worker thread done servicing request
00:17:16.720 00.000 25848 Worker thread wakes up
00:17:16.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:16.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:16.720 00.000 21444 GuideStep: -1.4 px 38 ms EAST, 0.2 px 0 ms NORTH
00:17:19.570 02.850 25848 Exposure complete
00:17:19.638 00.068 25848 worker thread done servicing request
00:17:19.638 00.000 21444 OnExposeComplete: enter
00:17:19.638 00.000 21444 UpdateGuideState(): m_state=6
00:17:19.638 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 578
00:17:19.638 00.000 21444 Star::Find returns 1 (1), X=1227.93, Y=738.82, Mass=384067, SNR=63.3, Peak=11860 HFD=6.9
00:17:19.638 00.000 21444 Star::Find false star n=4 nbg=261 bg=2438.0 sigma=407.7 thresh=3661 peak=3398
00:17:19.638 00.000 21444 Star::Find false star n=7 nbg=261 bg=3890.3 sigma=454.5 thresh=5254 peak=5222
00:17:19.638 00.000 21444 Star::Find false star n=3 nbg=255 bg=4115.7 sigma=464.5 thresh=5509 peak=5355
00:17:19.638 00.000 21444 Star::Find false star n=4 nbg=254 bg=3550.8 sigma=407.3 thresh=4773 peak=4743
00:17:19.638 00.000 21444 MultiStar: [#1 -0.38,-26.89,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -1.91,0.61,0.22,U] [#4 2.00,22.50,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 7.96,-2.17,0.21,U] [#7 8.83,2.67,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 8.73,14.54,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.01,0.82,3.14,U] 
00:17:19.638 00.000 21444 refined, 3 included, MultiStar: {1.38, 0.52}, one-star: {5.05, 0.12}
00:17:19.639 00.001 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
00:17:19.639 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
00:17:19.639 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=0.52 hyp=1.47 cameraTheta=0.36 mountX=-1.33 mountY=1.01, mountTheta=2.49
00:17:19.639 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=0.52, opts=13)
00:17:19.639 00.000 21444 Enqueuing Move request for scope (1.38, 0.52)
00:17:19.639 00.000 25848 Worker thread wakes up
00:17:19.639 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 0.52) opts 0xd
00:17:19.640 00.001 25848 Handling offset move in thread for scope, endpoint = (1.38, 0.52)
00:17:19.640 00.000 25848 Moving (1.38, 0.52) raw xDistance=-1.33 yDistance=1.01
00:17:19.640 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.33
00:17:19.640 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:19.640 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=256, FiltMax=65504, Gamma=0.560
00:17:19.640 00.000 21444 UpdateGuideState exits: m=384067 SNR=63.3 Saturated
00:17:19.640 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:19.640 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:19.640 00.000 21444 Enqueuing Expose request
00:17:19.640 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.01
00:17:19.640 00.000 25848 MoveAxis(E, 41, ABG)
00:17:19.640 00.000 25848 Guiding  Dir = 2, Dur = 41
00:17:19.672 00.032 25848 IsSlewing returns 0
00:17:19.673 00.001 25848 IsGuiding returns 0
00:17:19.704 00.031 25848 PulseGuide returned control before completion, sleep 21
00:17:19.726 00.022 25848 IsGuiding returns 1
00:17:19.726 00.000 25848 scope still moving after pulse duration time elapsed
00:17:19.782 00.056 25848 IsSlewing returns 0
00:17:19.782 00.000 25848 IsGuiding returns 0
00:17:19.782 00.000 25848 scope move finished after 41 + 68 ms
00:17:19.783 00.001 25848 Move returns status 0, amount 41
00:17:19.783 00.000 25848 MoveAxis(N, 0, ABG)
00:17:19.783 00.000 25848 Move returns status 0, amount 0
00:17:19.783 00.000 25848 move complete, result=0
00:17:19.783 00.000 25848 worker thread done servicing request
00:17:19.783 00.000 25848 Worker thread wakes up
00:17:19.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:19.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:19.783 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 1.0 px 0 ms NORTH
00:17:22.627 02.844 25848 Exposure complete
00:17:22.714 00.087 25848 worker thread done servicing request
00:17:22.714 00.000 21444 OnExposeComplete: enter
00:17:22.714 00.000 21444 UpdateGuideState(): m_state=6
00:17:22.715 00.001 21444 Star::Find(15, 1227, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 579
00:17:22.715 00.000 21444 Star::Find returns 1 (1), X=1229.29, Y=738.85, Mass=423631, SNR=78.3, Peak=11632 HFD=7.4
00:17:22.715 00.000 21444 Star::Find false star n=3 nbg=266 bg=3942.6 sigma=544.0 thresh=5575 peak=5459
00:17:22.715 00.000 21444 Star::Find false star n=2 nbg=269 bg=2518.3 sigma=458.4 thresh=3893 peak=3723
00:17:22.715 00.000 21444 Star::Find false star n=6 nbg=262 bg=4257.1 sigma=435.5 thresh=5563 peak=5251
00:17:22.715 00.000 21444 Star::Find false star n=3 nbg=255 bg=3028.1 sigma=484.9 thresh=4483 peak=4274
00:17:22.715 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.62,1.29,0.17,U] [#4 12.87,16.31,0.00,M8] [#5 0.67,-2.17,0.15,U] [#6 20.28,-12.65,0.00,M2] [#7 9.41,3.12,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 22.12,9.31,0.00,M2] [#11 2.71,1.16,2.61,U] 
00:17:22.715 00.000 21444 refined, 3 included, MultiStar: {3.43, 0.78}, one-star: {6.42, 0.15}
00:17:22.715 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
00:17:22.715 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
00:17:22.715 00.000 21444 CameraToMount -- cameraX=3.43 cameraY=0.78 hyp=3.52 cameraTheta=0.22 mountX=-3.35 mountY=2.02, mountTheta=2.60
00:17:22.716 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.43, y=0.78, opts=13)
00:17:22.716 00.000 21444 Enqueuing Move request for scope (3.43, 0.78)
00:17:22.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=548, FiltMax=65504, Gamma=0.560
00:17:22.716 00.000 21444 UpdateGuideState exits: m=423631 SNR=78.3 Saturated
00:17:22.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:22.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:22.716 00.000 21444 Enqueuing Expose request
00:17:22.716 00.000 25848 Worker thread wakes up
00:17:22.716 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.43, 0.78) opts 0xd
00:17:22.717 00.001 25848 Handling offset move in thread for scope, endpoint = (3.43, 0.78)
00:17:22.717 00.000 25848 Moving (3.43, 0.78) raw xDistance=-3.35 yDistance=2.02
00:17:22.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.17 from input -3.35
00:17:22.717 00.000 25848 resist switch: large excursion: input 2.02 thresh 1.53 direction from -1 to 1
00:17:22.717 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.07
00:17:22.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.02 from input 2.02
00:17:22.717 00.000 25848 MoveAxis(E, 100, ABG)
00:17:22.717 00.000 25848 Guiding  Dir = 2, Dur = 100
00:17:22.749 00.032 25848 IsSlewing returns 0
00:17:22.749 00.000 25848 IsGuiding returns 0
00:17:22.780 00.031 25848 PulseGuide returned control before completion, sleep 79
00:17:22.862 00.082 25848 IsGuiding returns 1
00:17:22.862 00.000 25848 scope still moving after pulse duration time elapsed
00:17:22.921 00.059 25848 IsSlewing returns 0
00:17:22.921 00.000 25848 IsGuiding returns 0
00:17:22.921 00.000 25848 scope move finished after 100 + 71 ms
00:17:22.921 00.000 25848 Move returns status 0, amount 100
00:17:22.921 00.000 25848 BLC: Oldest BLC event removed
00:17:22.921 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 219 applied
00:17:22.921 00.000 25848 MoveAxis(S, 274, ABG)
00:17:22.921 00.000 25848 Guiding  Dir = 1, Dur = 274
00:17:22.954 00.033 25848 IsSlewing returns 0
00:17:22.954 00.000 25848 IsGuiding returns 0
00:17:22.985 00.031 25848 PulseGuide returned control before completion, sleep 253
00:17:23.255 00.270 25848 IsGuiding returns 1
00:17:23.256 00.001 25848 scope still moving after pulse duration time elapsed
00:17:23.311 00.055 25848 IsSlewing returns 0
00:17:23.311 00.000 25848 IsGuiding returns 0
00:17:23.311 00.000 25848 scope move finished after 274 + 82 ms
00:17:23.311 00.000 25848 Move returns status 0, amount 274
00:17:23.311 00.000 25848 move complete, result=0
00:17:23.311 00.000 25848 worker thread done servicing request
00:17:23.311 00.000 25848 Worker thread wakes up
00:17:23.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:23.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1214,724,31,31)
00:17:23.312 00.001 21444 GuideStep: -3.3 px 100 ms EAST, 2.0 px 274 ms SOUTH
00:17:26.157 02.845 25848 Exposure complete
00:17:26.238 00.081 25848 worker thread done servicing request
00:17:26.238 00.000 21444 OnExposeComplete: enter
00:17:26.238 00.000 21444 UpdateGuideState(): m_state=6
00:17:26.238 00.000 21444 Star::Find(15, 1229, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 580
00:17:26.239 00.001 21444 Star::Find returns 1 (1), X=1226.26, Y=738.53, Mass=324038, SNR=51.4, Peak=10472 HFD=7.0
00:17:26.239 00.000 21444 Star::Find false star n=3 nbg=275 bg=4034.4 sigma=544.8 thresh=5669 peak=5268
00:17:26.239 00.000 21444 Star::Find false star n=2 nbg=275 bg=4159.9 sigma=531.3 thresh=5754 peak=5473
00:17:26.239 00.000 21444 Star::Find false star n=1 nbg=249 bg=3894.4 sigma=492.8 thresh=5373 peak=5157
00:17:26.239 00.000 21444 Star::Find false star n=3 nbg=260 bg=4023.6 sigma=488.3 thresh=5488 peak=5054
00:17:26.239 00.000 21444 Star::Find false star n=2 nbg=258 bg=4104.2 sigma=488.3 thresh=5569 peak=5364
00:17:26.239 00.000 21444 Star::Find false star n=1 nbg=273 bg=3224.4 sigma=468.3 thresh=4629 peak=4143
00:17:26.239 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.07,1.56,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.27,3.41,1.20,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 29.33,-0.20,0.00,M3] [#11 -1.54,0.29,3.40,U] 
00:17:26.239 00.000 21444 refined, 3 included, MultiStar: {1.18, 0.90}, one-star: {3.39, -0.16}
00:17:26.239 00.000 21444 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
00:17:26.239 00.000 21444 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.04)
00:17:26.239 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=0.90 hyp=1.49 cameraTheta=0.65 mountX=-1.09 mountY=1.28, mountTheta=2.28
00:17:26.240 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=0.90, opts=13)
00:17:26.240 00.000 21444 Enqueuing Move request for scope (1.18, 0.90)
00:17:26.240 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=444, FiltMax=65504, Gamma=0.560
00:17:26.240 00.000 21444 UpdateGuideState exits: m=324038 SNR=51.4 Saturated
00:17:26.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:26.240 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:26.240 00.000 21444 Enqueuing Expose request
00:17:26.240 00.000 25848 Worker thread wakes up
00:17:26.240 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, 0.90) opts 0xd
00:17:26.240 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, 0.90)
00:17:26.240 00.000 25848 Moving (1.18, 0.90) raw xDistance=-1.09 yDistance=1.28
00:17:26.240 00.000 25848 BLC: History state: CurrMiss=1.28, AvgInitMiss=0.16, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=2.024781, 1:1.284435
00:17:26.240 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:17:26.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.09
00:17:26.240 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
00:17:26.240 00.000 25848 MoveAxis(E, 39, ABG)
00:17:26.240 00.000 25848 Guiding  Dir = 2, Dur = 39
00:17:26.266 00.026 25848 IsSlewing returns 0
00:17:26.266 00.000 25848 IsGuiding returns 0
00:17:26.297 00.031 25848 PulseGuide returned control before completion, sleep 18
00:17:26.329 00.032 25848 IsGuiding returns 1
00:17:26.329 00.000 25848 scope still moving after pulse duration time elapsed
00:17:26.393 00.064 25848 IsSlewing returns 0
00:17:26.393 00.000 25848 IsGuiding returns 0
00:17:26.393 00.000 25848 scope move finished after 39 + 87 ms
00:17:26.393 00.000 25848 Move returns status 0, amount 39
00:17:26.393 00.000 25848 MoveAxis(S, 35, ABG)
00:17:26.393 00.000 25848 Guiding  Dir = 1, Dur = 35
00:17:26.421 00.028 25848 IsSlewing returns 0
00:17:26.421 00.000 25848 IsGuiding returns 0
00:17:26.453 00.032 25848 PulseGuide returned control before completion, sleep 14
00:17:26.469 00.016 25848 IsGuiding returns 1
00:17:26.469 00.000 25848 scope still moving after pulse duration time elapsed
00:17:26.545 00.076 25848 IsSlewing returns 0
00:17:26.545 00.000 25848 IsGuiding returns 0
00:17:26.545 00.000 25848 scope move finished after 35 + 89 ms
00:17:26.545 00.000 25848 Move returns status 0, amount 35
00:17:26.545 00.000 25848 move complete, result=0
00:17:26.545 00.000 25848 worker thread done servicing request
00:17:26.545 00.000 25848 Worker thread wakes up
00:17:26.545 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:26.545 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:26.545 00.000 21444 GuideStep: -1.1 px 39 ms EAST, 1.3 px 35 ms SOUTH
00:17:29.388 02.843 25848 Exposure complete
00:17:29.472 00.084 25848 worker thread done servicing request
00:17:29.472 00.000 21444 OnExposeComplete: enter
00:17:29.472 00.000 21444 UpdateGuideState(): m_state=6
00:17:29.472 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 581
00:17:29.472 00.000 21444 Star::Find returns 1 (1), X=1227.82, Y=738.29, Mass=419935, SNR=75.4, Peak=12464 HFD=6.9
00:17:29.472 00.000 21444 Star::Find false star n=4 nbg=267 bg=4002.8 sigma=558.8 thresh=5679 peak=5290
00:17:29.472 00.000 21444 Star::Find false star n=7 nbg=254 bg=2453.4 sigma=401.4 thresh=3658 peak=3640
00:17:29.472 00.000 21444 Star::Find false star n=3 nbg=260 bg=4541.7 sigma=593.1 thresh=6321 peak=6129
00:17:29.473 00.001 21444 Star::Find false star n=2 nbg=270 bg=4392.6 sigma=541.4 thresh=6017 peak=5452
00:17:29.473 00.000 21444 Star::Find false star n=5 nbg=278 bg=4120.7 sigma=457.1 thresh=5492 peak=5302
00:17:29.473 00.000 21444 Star::Find false star n=6 nbg=270 bg=3090.2 sigma=497.3 thresh=4582 peak=4403
00:17:29.473 00.000 21444 Star::Find false star n=3 nbg=245 bg=3712.0 sigma=427.5 thresh=4994 peak=4850
00:17:29.473 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -3.18,-16.29,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 7.84,2.27,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.27,-0.18,2.73,U] 
00:17:29.473 00.000 21444 refined, 2 included, MultiStar: {2.74, 0.24}, one-star: {4.94, -0.41}
00:17:29.473 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
00:17:29.473 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.48)
00:17:29.473 00.000 21444 CameraToMount -- cameraX=2.74 cameraY=0.24 hyp=2.75 cameraTheta=0.09 mountX=-2.70 mountY=1.26, mountTheta=2.71
00:17:29.473 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.74, y=0.24, opts=13)
00:17:29.474 00.001 21444 Enqueuing Move request for scope (2.74, 0.24)
00:17:29.474 00.000 25848 Worker thread wakes up
00:17:29.474 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=444, FiltMax=65504, Gamma=0.560
00:17:29.474 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.74, 0.24) opts 0xd
00:17:29.474 00.000 21444 UpdateGuideState exits: m=419935 SNR=75.4 Saturated
00:17:29.474 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:29.474 00.000 25848 Handling offset move in thread for scope, endpoint = (2.74, 0.24)
00:17:29.474 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:29.474 00.000 21444 Enqueuing Expose request
00:17:29.474 00.000 25848 Moving (2.74, 0.24) raw xDistance=-2.70 yDistance=1.26
00:17:29.474 00.000 25848 BLC: History state: CurrMiss=1.26, AvgInitMiss=0.16, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=2.024781, 1:1.284435, 2:1.259287
00:17:29.474 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:17:29.474 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.76 from input -2.70
00:17:29.474 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
00:17:29.474 00.000 25848 MoveAxis(E, 81, ABG)
00:17:29.474 00.000 25848 Guiding  Dir = 2, Dur = 81
00:17:29.498 00.024 25848 IsSlewing returns 0
00:17:29.499 00.001 25848 IsGuiding returns 0
00:17:29.530 00.031 25848 PulseGuide returned control before completion, sleep 61
00:17:29.606 00.076 25848 IsGuiding returns 1
00:17:29.606 00.000 25848 scope still moving after pulse duration time elapsed
00:17:29.659 00.053 25848 IsSlewing returns 0
00:17:29.659 00.000 25848 IsGuiding returns 0
00:17:29.659 00.000 25848 scope move finished after 81 + 79 ms
00:17:29.659 00.000 25848 Move returns status 0, amount 81
00:17:29.659 00.000 25848 MoveAxis(S, 34, ABG)
00:17:29.660 00.001 25848 Guiding  Dir = 1, Dur = 34
00:17:29.690 00.030 25848 IsSlewing returns 0
00:17:29.690 00.000 25848 IsGuiding returns 0
00:17:29.721 00.031 25848 PulseGuide returned control before completion, sleep 13
00:17:29.747 00.026 25848 IsGuiding returns 1
00:17:29.747 00.000 25848 scope still moving after pulse duration time elapsed
00:17:29.798 00.051 25848 IsSlewing returns 0
00:17:29.799 00.001 25848 IsGuiding returns 0
00:17:29.799 00.000 25848 scope move finished after 34 + 75 ms
00:17:29.799 00.000 25848 Move returns status 0, amount 34
00:17:29.799 00.000 25848 move complete, result=0
00:17:29.799 00.000 25848 worker thread done servicing request
00:17:29.799 00.000 25848 Worker thread wakes up
00:17:29.799 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:29.799 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:29.799 00.000 21444 GuideStep: -2.7 px 81 ms EAST, 1.3 px 34 ms SOUTH
00:17:32.650 02.851 25848 Exposure complete
00:17:32.739 00.089 25848 worker thread done servicing request
00:17:32.739 00.000 21444 OnExposeComplete: enter
00:17:32.739 00.000 21444 UpdateGuideState(): m_state=6
00:17:32.739 00.000 21444 Star::Find(15, 1227, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 582
00:17:32.739 00.000 21444 Star::Find returns 1 (1), X=1227.83, Y=740.03, Mass=438257, SNR=72.5, Peak=13576 HFD=6.6
00:17:32.740 00.001 21444 Star::Find false star n=4 nbg=259 bg=4140.9 sigma=528.4 thresh=5726 peak=5552
00:17:32.740 00.000 21444 Star::Find false star n=3 nbg=270 bg=3186.1 sigma=499.3 thresh=4684 peak=4377
00:17:32.740 00.000 21444 Star::Find false star n=4 nbg=268 bg=3530.4 sigma=461.3 thresh=4914 peak=4808
00:17:32.740 00.000 21444 MultiStar: [#1 -5.79,-17.39,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -0.79,0.09,0.12,U] [#4 14.04,5.80,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 13.74,-1.14,0.00,M3] [#7 8.31,4.01,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.89,1.06,3.30,U] 
00:17:32.740 00.000 21444 refined, 2 included, MultiStar: {0.44, 1.09}, one-star: {4.95, 1.33}
00:17:32.740 00.000 21444 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.05) = xAngle (-1.86 = -1.86)
00:17:32.740 00.000 21444 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.70 = 1.58)
00:17:32.740 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=1.09 hyp=1.18 cameraTheta=1.19 mountX=-0.34 mountY=1.18, mountTheta=1.85
00:17:32.741 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=1.09, opts=13)
00:17:32.741 00.000 21444 Enqueuing Move request for scope (0.44, 1.09)
00:17:32.741 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=282, FiltMax=65504, Gamma=0.560
00:17:32.741 00.000 21444 UpdateGuideState exits: m=438257 SNR=72.5 Saturated
00:17:32.741 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:32.741 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:32.741 00.000 21444 Enqueuing Expose request
00:17:32.741 00.000 25848 Worker thread wakes up
00:17:32.741 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, 1.09) opts 0xd
00:17:32.741 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, 1.09)
00:17:32.742 00.001 25848 Moving (0.44, 1.09) raw xDistance=-0.34 yDistance=1.18
00:17:32.742 00.000 25848 BLC: window closed
00:17:32.742 00.000 25848 BLC: History state: CurrMiss=1.18, AvgInitMiss=0.16, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=2.024781, 1:1.284435, 2:1.259287
00:17:32.742 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:17:32.742 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
00:17:32.742 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
00:17:32.742 00.000 25848 MoveAxis(E, 0, ABG)
00:17:32.742 00.000 25848 Move returns status 0, amount 0
00:17:32.742 00.000 25848 MoveAxis(S, 32, ABG)
00:17:32.742 00.000 25848 Guiding  Dir = 1, Dur = 32
00:17:32.766 00.024 25848 IsSlewing returns 0
00:17:32.766 00.000 25848 IsGuiding returns 0
00:17:32.799 00.033 25848 PulseGuide returned control before completion, sleep 11
00:17:32.819 00.020 25848 IsGuiding returns 1
00:17:32.819 00.000 25848 scope still moving after pulse duration time elapsed
00:17:32.875 00.056 25848 IsSlewing returns 0
00:17:32.875 00.000 25848 IsGuiding returns 0
00:17:32.875 00.000 25848 scope move finished after 32 + 76 ms
00:17:32.875 00.000 25848 Move returns status 0, amount 32
00:17:32.875 00.000 25848 move complete, result=0
00:17:32.875 00.000 25848 worker thread done servicing request
00:17:32.875 00.000 25848 Worker thread wakes up
00:17:32.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:32.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:32.875 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.2 px 32 ms SOUTH
00:17:35.723 02.848 25848 Exposure complete
00:17:35.811 00.088 25848 worker thread done servicing request
00:17:35.811 00.000 21444 OnExposeComplete: enter
00:17:35.811 00.000 21444 UpdateGuideState(): m_state=6
00:17:35.811 00.000 21444 Star::Find(15, 1227, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 583
00:17:35.811 00.000 21444 Star::Find returns 1 (1), X=1228.09, Y=737.73, Mass=445905, SNR=81.5, Peak=12088 HFD=6.9
00:17:35.811 00.000 21444 Star::Find false star n=4 nbg=272 bg=4498.8 sigma=548.0 thresh=6143 peak=5914
00:17:35.812 00.001 21444 Star::Find false star n=9 nbg=257 bg=3981.5 sigma=427.8 thresh=5265 peak=5132
00:17:35.812 00.000 21444 Star::Find false star n=2 nbg=257 bg=4036.1 sigma=475.5 thresh=5463 peak=5303
00:17:35.812 00.000 21444 Star::Find false star n=1 nbg=275 bg=4145.1 sigma=493.6 thresh=5626 peak=5250
00:17:35.812 00.000 21444 Star::Find false star n=6 nbg=263 bg=3676.6 sigma=456.2 thresh=5045 peak=4907
00:17:35.812 00.000 21444 MultiStar: [#1 -7.99,-16.34,0.00,M6] [#2 26.62,10.61,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 3.09,-0.96,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 8.67,1.53,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -1.29,0.68,0.13,U] [#10 0.00,0.00,0.00,L] [#11 1.04,-0.69,3.96,U] 
00:17:35.812 00.000 21444 refined, 3 included, MultiStar: {1.84, -0.71}, one-star: {5.21, -0.97}
00:17:35.812 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.86)
00:17:35.812 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.27 = 0.02)
00:17:35.812 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=-0.71 hyp=1.97 cameraTheta=-0.37 mountX=-1.90 mountY=0.04, mountTheta=3.12
00:17:35.813 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=-0.71, opts=13)
00:17:35.813 00.000 21444 Enqueuing Move request for scope (1.84, -0.71)
00:17:35.813 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=358, FiltMax=65504, Gamma=0.560
00:17:35.813 00.000 21444 UpdateGuideState exits: m=445905 SNR=81.5 Saturated
00:17:35.813 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:35.813 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:35.813 00.000 21444 Enqueuing Expose request
00:17:35.813 00.000 25848 Worker thread wakes up
00:17:35.814 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, -0.71) opts 0xd
00:17:35.814 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, -0.71)
00:17:35.814 00.000 25848 Moving (1.84, -0.71) raw xDistance=-1.90 yDistance=0.04
00:17:35.814 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.90
00:17:35.814 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:35.814 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:17:35.814 00.000 25848 MoveAxis(E, 55, ABG)
00:17:35.814 00.000 25848 Guiding  Dir = 2, Dur = 55
00:17:35.843 00.029 25848 IsSlewing returns 0
00:17:35.844 00.001 25848 IsGuiding returns 0
00:17:35.875 00.031 25848 PulseGuide returned control before completion, sleep 34
00:17:35.925 00.050 25848 IsGuiding returns 1
00:17:35.925 00.000 25848 scope still moving after pulse duration time elapsed
00:17:36.014 00.089 25848 IsSlewing returns 0
00:17:36.015 00.001 25848 IsGuiding returns 0
00:17:36.015 00.000 25848 scope move finished after 55 + 116 ms
00:17:36.015 00.000 25848 Move returns status 0, amount 55
00:17:36.015 00.000 25848 MoveAxis(N, 0, ABG)
00:17:36.015 00.000 25848 Move returns status 0, amount 0
00:17:36.015 00.000 25848 move complete, result=0
00:17:36.015 00.000 25848 worker thread done servicing request
00:17:36.015 00.000 25848 Worker thread wakes up
00:17:36.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:36.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:36.015 00.000 21444 GuideStep: -1.9 px 55 ms EAST, 0.0 px 0 ms NORTH
00:17:38.863 02.848 25848 Exposure complete
00:17:38.952 00.089 25848 worker thread done servicing request
00:17:38.952 00.000 21444 OnExposeComplete: enter
00:17:38.952 00.000 21444 UpdateGuideState(): m_state=6
00:17:38.952 00.000 21444 Star::Find(15, 1228, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 584
00:17:38.952 00.000 21444 Star::Find returns 1 (1), X=1227.45, Y=738.42, Mass=468237, SNR=74.9, Peak=14108 HFD=6.0
00:17:38.952 00.000 21444 Star::Find false star n=4 nbg=254 bg=2333.8 sigma=446.1 thresh=3672 peak=3443
00:17:38.953 00.001 21444 Star::Find false star n=3 nbg=243 bg=4113.4 sigma=418.9 thresh=5370 peak=5161
00:17:38.953 00.000 21444 Star::Find false star n=3 nbg=248 bg=4205.1 sigma=445.1 thresh=5540 peak=5305
00:17:38.953 00.000 21444 Star::Find false star n=1 nbg=245 bg=3538.0 sigma=420.9 thresh=4801 peak=4602
00:17:38.953 00.000 21444 MultiStar: [#1 -3.72,-23.57,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 -0.48,1.71,0.13,U] [#4 2.71,0.73,0.18,U] [#5 -1.90,-2.42,0.13,U] [#6 0.00,0.00,0.00,L] [#7 8.35,1.73,0.82,U] [#8 0.00,0.00,0.00,L] [#9 -15.30,5.08,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.34,0.01,3.96,U] 
00:17:38.953 00.000 21444 refined, 5 included, MultiStar: {2.08, 0.20}, one-star: {4.57, -0.28}
00:17:38.953 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
00:17:38.953 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.48)
00:17:38.953 00.000 21444 CameraToMount -- cameraX=2.08 cameraY=0.20 hyp=2.09 cameraTheta=0.09 mountX=-2.06 mountY=0.97, mountTheta=2.70
00:17:38.954 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.08, y=0.20, opts=13)
00:17:38.954 00.000 21444 Enqueuing Move request for scope (2.08, 0.20)
00:17:38.954 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=384, FiltMax=65504, Gamma=0.560
00:17:38.954 00.000 21444 UpdateGuideState exits: m=468237 SNR=74.9 Saturated
00:17:38.954 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:38.954 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:38.954 00.000 21444 Enqueuing Expose request
00:17:38.954 00.000 25848 Worker thread wakes up
00:17:38.954 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.08, 0.20) opts 0xd
00:17:38.954 00.000 25848 Handling offset move in thread for scope, endpoint = (2.08, 0.20)
00:17:38.954 00.000 25848 Moving (2.08, 0.20) raw xDistance=-2.06 yDistance=0.97
00:17:38.954 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.38 from input -2.06
00:17:38.954 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
00:17:38.954 00.000 25848 MoveAxis(E, 64, ABG)
00:17:38.954 00.000 25848 Guiding  Dir = 2, Dur = 64
00:17:38.984 00.030 25848 IsSlewing returns 0
00:17:38.985 00.001 25848 IsGuiding returns 0
00:17:39.017 00.032 25848 PulseGuide returned control before completion, sleep 43
00:17:39.066 00.049 25848 IsGuiding returns 1
00:17:39.066 00.000 25848 scope still moving after pulse duration time elapsed
00:17:39.123 00.057 25848 IsSlewing returns 0
00:17:39.124 00.001 25848 IsGuiding returns 0
00:17:39.124 00.000 25848 scope move finished after 64 + 74 ms
00:17:39.124 00.000 25848 Move returns status 0, amount 64
00:17:39.124 00.000 25848 MoveAxis(S, 27, ABG)
00:17:39.124 00.000 25848 Guiding  Dir = 1, Dur = 27
00:17:39.159 00.035 25848 IsSlewing returns 0
00:17:39.159 00.000 25848 IsGuiding returns 0
00:17:39.191 00.032 25848 IsGuiding returns 1
00:17:39.191 00.000 25848 scope still moving after pulse duration time elapsed
00:17:39.249 00.058 25848 IsSlewing returns 0
00:17:39.249 00.000 25848 IsGuiding returns 0
00:17:39.249 00.000 25848 scope move finished after 27 + 62 ms
00:17:39.249 00.000 25848 Move returns status 0, amount 27
00:17:39.249 00.000 25848 move complete, result=0
00:17:39.249 00.000 25848 worker thread done servicing request
00:17:39.249 00.000 25848 Worker thread wakes up
00:17:39.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:39.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:39.249 00.000 21444 GuideStep: -2.1 px 64 ms EAST, 1.0 px 27 ms SOUTH
00:17:42.098 02.849 25848 Exposure complete
00:17:42.181 00.083 25848 worker thread done servicing request
00:17:42.181 00.000 21444 OnExposeComplete: enter
00:17:42.181 00.000 21444 UpdateGuideState(): m_state=6
00:17:42.181 00.000 21444 Star::Find(15, 1227, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 585
00:17:42.181 00.000 21444 Star::Find returns 1 (1), X=1227.21, Y=738.56, Mass=419072, SNR=59.3, Peak=14052 HFD=6.5
00:17:42.181 00.000 21444 Star::Find false star n=4 nbg=261 bg=2477.8 sigma=450.4 thresh=3829 peak=3640
00:17:42.181 00.000 21444 Star::Find false star n=2 nbg=249 bg=4114.0 sigma=463.9 thresh=5506 peak=5115
00:17:42.181 00.000 21444 Star::Find false star n=8 nbg=266 bg=4130.9 sigma=487.5 thresh=5593 peak=5177
00:17:42.181 00.000 21444 Star::Find false star n=2 nbg=264 bg=3494.0 sigma=526.6 thresh=5074 peak=4771
00:17:42.181 00.000 21444 MultiStar: [#1 8.90,-34.93,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -0.92,0.14,0.15,U] [#4 0.96,0.43,0.21,U] [#5 0.00,0.00,0.00,L] [#6 15.33,-1.87,0.00,M4] [#7 7.66,2.65,1.21,U] [#8 0.00,0.00,0.00,L] [#9 -23.31,-0.97,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.00,-0.14,5.24,U] 
00:17:42.181 00.000 21444 refined, 4 included, MultiStar: {1.75, 0.31}, one-star: {4.33, -0.13}
00:17:42.181 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
00:17:42.182 00.001 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.56)
00:17:42.182 00.000 21444 CameraToMount -- cameraX=1.75 cameraY=0.31 hyp=1.78 cameraTheta=0.18 mountX=-1.72 mountY=0.95, mountTheta=2.64
00:17:42.182 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.75, y=0.31, opts=13)
00:17:42.182 00.000 21444 Enqueuing Move request for scope (1.75, 0.31)
00:17:42.182 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=482, FiltMax=65504, Gamma=0.560
00:17:42.182 00.000 21444 UpdateGuideState exits: m=419072 SNR=59.3 Saturated
00:17:42.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:42.183 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:42.183 00.000 21444 Enqueuing Expose request
00:17:42.183 00.000 25848 Worker thread wakes up
00:17:42.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.75, 0.31) opts 0xd
00:17:42.183 00.000 25848 Handling offset move in thread for scope, endpoint = (1.75, 0.31)
00:17:42.183 00.000 25848 Moving (1.75, 0.31) raw xDistance=-1.72 yDistance=0.95
00:17:42.183 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.72
00:17:42.183 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
00:17:42.183 00.000 25848 MoveAxis(E, 54, ABG)
00:17:42.183 00.000 25848 Guiding  Dir = 2, Dur = 54
00:17:42.203 00.020 25848 IsSlewing returns 0
00:17:42.204 00.001 25848 IsGuiding returns 0
00:17:42.234 00.030 25848 PulseGuide returned control before completion, sleep 34
00:17:42.284 00.050 25848 IsGuiding returns 1
00:17:42.284 00.000 25848 scope still moving after pulse duration time elapsed
00:17:42.343 00.059 25848 IsSlewing returns 0
00:17:42.343 00.000 25848 IsGuiding returns 0
00:17:42.343 00.000 25848 scope move finished after 54 + 85 ms
00:17:42.343 00.000 25848 Move returns status 0, amount 54
00:17:42.343 00.000 25848 MoveAxis(S, 26, ABG)
00:17:42.343 00.000 25848 Guiding  Dir = 1, Dur = 26
00:17:42.375 00.032 25848 IsSlewing returns 0
00:17:42.376 00.001 25848 IsGuiding returns 0
00:17:42.442 00.066 25848 IsGuiding returns 1
00:17:42.442 00.000 25848 scope still moving after pulse duration time elapsed
00:17:42.501 00.059 25848 IsSlewing returns 0
00:17:42.532 00.031 25848 IsGuiding returns 0
00:17:42.532 00.000 25848 scope move finished after 26 + 131 ms
00:17:42.532 00.000 25848 Move returns status 0, amount 26
00:17:42.532 00.000 25848 move complete, result=0
00:17:42.533 00.001 25848 worker thread done servicing request
00:17:42.533 00.000 25848 Worker thread wakes up
00:17:42.533 00.000 21444 GuideStep: -1.7 px 54 ms EAST, 1.0 px 26 ms SOUTH
00:17:42.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:42.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:45.380 02.847 25848 Exposure complete
00:17:45.467 00.087 25848 worker thread done servicing request
00:17:45.467 00.000 21444 OnExposeComplete: enter
00:17:45.467 00.000 21444 UpdateGuideState(): m_state=6
00:17:45.468 00.001 21444 Star::Find(15, 1227, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 586
00:17:45.468 00.000 21444 Star::Find returns 1 (1), X=1225.86, Y=736.59, Mass=403928, SNR=62.3, Peak=12924 HFD=6.9
00:17:45.468 00.000 21444 Star::Find false star n=4 nbg=246 bg=4066.2 sigma=414.4 thresh=5310 peak=5158
00:17:45.468 00.000 21444 Star::Find false star n=3 nbg=265 bg=4054.4 sigma=502.5 thresh=5562 peak=5073
00:17:45.468 00.000 21444 Star::Find false star n=7 nbg=267 bg=4048.2 sigma=440.3 thresh=5369 peak=5258
00:17:45.468 00.000 21444 Star::Find false star n=4 nbg=260 bg=4031.2 sigma=482.6 thresh=5479 peak=5477
00:17:45.468 00.000 21444 Star::Find false star n=5 nbg=270 bg=3563.3 sigma=466.3 thresh=4962 peak=4633
00:17:45.468 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 16.11,-13.40,0.00,M7] [#3 11.75,11.38,0.00,M1] [#4 0.88,-1.98,0.26,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.80,0.11,0.88,U] [#8 0.00,0.00,0.00,L] [#9 -23.73,-0.02,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -2.05,-2.12,4.60,U] 
00:17:45.468 00.000 21444 refined, 3 included, MultiStar: {-0.03, -1.82}, one-star: {2.98, -2.11}
00:17:45.468 00.000 21444 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.05) = xAngle (-4.64 = 1.64)
00:17:45.468 00.000 21444 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.48 = -1.20)
00:17:45.468 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-1.82 hyp=1.82 cameraTheta=-1.59 mountX=-0.13 mountY=-1.70, mountTheta=-1.65
00:17:45.469 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-1.82, opts=13)
00:17:45.469 00.000 21444 Enqueuing Move request for scope (-0.03, -1.82)
00:17:45.469 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=448, FiltMax=65504, Gamma=0.560
00:17:45.469 00.000 21444 UpdateGuideState exits: m=403928 SNR=62.3 Saturated
00:17:45.469 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:45.469 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:45.469 00.000 21444 Enqueuing Expose request
00:17:45.470 00.001 25848 Worker thread wakes up
00:17:45.470 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -1.82) opts 0xd
00:17:45.470 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -1.82)
00:17:45.470 00.000 25848 Moving (-0.03, -1.82) raw xDistance=-0.13 yDistance=-1.70
00:17:45.470 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:17:45.470 00.000 25848 resist switch: large excursion: input -1.70 thresh 1.53 direction from 1 to -1
00:17:45.470 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.09
00:17:45.470 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.70 from input -1.70
00:17:45.470 00.000 25848 MoveAxis(E, 0, ABG)
00:17:45.470 00.000 25848 Move returns status 0, amount 0
00:17:45.470 00.000 25848 BLC: Oldest BLC event removed
00:17:45.470 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 219 applied
00:17:45.470 00.000 25848 MoveAxis(N, 265, ABG)
00:17:45.470 00.000 25848 Guiding  Dir = 0, Dur = 265
00:17:45.498 00.028 25848 IsSlewing returns 0
00:17:45.499 00.001 25848 IsGuiding returns 0
00:17:45.530 00.031 25848 PulseGuide returned control before completion, sleep 244
00:17:45.786 00.256 25848 IsGuiding returns 1
00:17:45.786 00.000 25848 scope still moving after pulse duration time elapsed
00:17:45.845 00.059 25848 IsSlewing returns 0
00:17:45.845 00.000 25848 IsGuiding returns 0
00:17:45.845 00.000 25848 scope move finished after 265 + 81 ms
00:17:45.845 00.000 25848 Move returns status 0, amount 265
00:17:45.845 00.000 25848 move complete, result=0
00:17:45.845 00.000 25848 worker thread done servicing request
00:17:45.846 00.001 25848 Worker thread wakes up
00:17:45.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:45.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:45.846 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.7 px 265 ms NORTH
00:17:48.693 02.847 25848 Exposure complete
00:17:48.781 00.088 25848 worker thread done servicing request
00:17:48.781 00.000 21444 OnExposeComplete: enter
00:17:48.781 00.000 21444 UpdateGuideState(): m_state=6
00:17:48.781 00.000 21444 Star::Find(15, 1225, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 587
00:17:48.781 00.000 21444 Star::Find returns 1 (1), X=1226.65, Y=735.37, Mass=372336, SNR=59.8, Peak=11912 HFD=6.9
00:17:48.782 00.001 21444 Star::Find false star n=6 nbg=261 bg=3902.6 sigma=466.6 thresh=5302 peak=5236
00:17:48.782 00.000 21444 Star::Find false star n=2 nbg=272 bg=2636.6 sigma=469.9 thresh=4046 peak=3518
00:17:48.782 00.000 21444 Star::Find false star n=6 nbg=248 bg=3923.4 sigma=411.4 thresh=5158 peak=5106
00:17:48.782 00.000 21444 Star::Find false star n=6 nbg=264 bg=3987.8 sigma=465.6 thresh=5385 peak=5093
00:17:48.782 00.000 21444 Star::Find false star n=8 nbg=257 bg=4018.9 sigma=537.9 thresh=5633 peak=5444
00:17:48.782 00.000 21444 Star::Find false star n=5 nbg=243 bg=3553.5 sigma=419.0 thresh=4811 peak=4629
00:17:48.782 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.90,0.10,0.14,U] [#4 -1.29,-1.76,0.23,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.15,-1.06,1.00,U] [#8 0.00,0.00,0.00,L] [#9 -23.09,-0.86,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -1.66,-2.50,3.69,U] 
00:17:48.782 00.000 21444 refined, 4 included, MultiStar: {0.72, -2.31}, one-star: {3.78, -3.32}
00:17:48.782 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.32 = 1.96)
00:17:48.782 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
00:17:48.782 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-2.31 hyp=2.42 cameraTheta=-1.27 mountX=-0.92 mountY=-1.87, mountTheta=-2.03
00:17:48.783 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-2.31, opts=13)
00:17:48.783 00.000 21444 Enqueuing Move request for scope (0.72, -2.31)
00:17:48.783 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=676, FiltMax=65504, Gamma=0.560
00:17:48.783 00.000 21444 UpdateGuideState exits: m=372336 SNR=59.8 Saturated
00:17:48.783 00.000 25848 Worker thread wakes up
00:17:48.783 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -2.31) opts 0xd
00:17:48.783 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -2.31)
00:17:48.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:48.783 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:48.783 00.000 21444 Enqueuing Expose request
00:17:48.783 00.000 25848 Moving (0.72, -2.31) raw xDistance=-0.92 yDistance=-1.87
00:17:48.784 00.001 25848 BLC: History state: CurrMiss=1.87, AvgInitMiss=0.28, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.698050, 1:1.866875
00:17:48.784 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:17:48.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
00:17:48.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.87 from input -1.87
00:17:48.784 00.000 25848 MoveAxis(E, 27, ABG)
00:17:48.784 00.000 25848 Guiding  Dir = 2, Dur = 27
00:17:48.842 00.058 25848 IsSlewing returns 0
00:17:48.842 00.000 25848 IsGuiding returns 0
00:17:48.875 00.033 25848 IsGuiding returns 1
00:17:48.875 00.000 25848 scope still moving after pulse duration time elapsed
00:17:48.936 00.061 25848 IsSlewing returns 0
00:17:48.936 00.000 25848 IsGuiding returns 0
00:17:48.936 00.000 25848 scope move finished after 27 + 66 ms
00:17:48.936 00.000 25848 Move returns status 0, amount 27
00:17:48.936 00.000 25848 MoveAxis(N, 51, ABG)
00:17:48.937 00.001 25848 Guiding  Dir = 0, Dur = 51
00:17:48.969 00.032 25848 IsSlewing returns 0
00:17:48.969 00.000 25848 IsGuiding returns 0
00:17:49.000 00.031 25848 PulseGuide returned control before completion, sleep 31
00:17:49.036 00.036 25848 IsGuiding returns 1
00:17:49.036 00.000 25848 scope still moving after pulse duration time elapsed
00:17:49.095 00.059 25848 IsSlewing returns 0
00:17:49.095 00.000 25848 IsGuiding returns 0
00:17:49.096 00.001 25848 scope move finished after 51 + 75 ms
00:17:49.096 00.000 25848 Move returns status 0, amount 51
00:17:49.096 00.000 25848 move complete, result=0
00:17:49.096 00.000 25848 worker thread done servicing request
00:17:49.096 00.000 25848 Worker thread wakes up
00:17:49.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:49.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:49.096 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -1.9 px 51 ms NORTH
00:17:51.942 02.846 25848 Exposure complete
00:17:52.025 00.083 25848 worker thread done servicing request
00:17:52.025 00.000 21444 OnExposeComplete: enter
00:17:52.025 00.000 21444 UpdateGuideState(): m_state=6
00:17:52.025 00.000 21444 Star::Find(15, 1226, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 588
00:17:52.025 00.000 21444 Star::Find returns 1 (1), X=1225.91, Y=737.24, Mass=362113, SNR=59.1, Peak=13904 HFD=6.1
00:17:52.025 00.000 21444 Star::Find false star n=1 nbg=260 bg=3961.8 sigma=440.7 thresh=5284 peak=5010
00:17:52.025 00.000 21444 Star::Find false star n=5 nbg=249 bg=4541.2 sigma=456.0 thresh=5909 peak=5624
00:17:52.025 00.000 21444 Star::Find false star n=10 nbg=245 bg=4197.3 sigma=399.3 thresh=5395 peak=5318
00:17:52.026 00.001 21444 Star::Find false star n=3 nbg=252 bg=4246.5 sigma=413.1 thresh=5486 peak=5177
00:17:52.026 00.000 21444 Star::Find false star n=2 nbg=258 bg=4067.0 sigma=472.6 thresh=5485 peak=5094
00:17:52.026 00.000 21444 Star::Find false star n=1 nbg=254 bg=3168.8 sigma=445.7 thresh=4506 peak=4111
00:17:52.026 00.000 21444 Star::Find false star n=6 nbg=256 bg=3552.9 sigma=448.8 thresh=4899 peak=4730
00:17:52.026 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.20,-3.16,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.32,0.66,1.24,U] [#8 15.37,22.50,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.25,-1.59,4.95,U] 
00:17:52.026 00.000 21444 refined, 2 included, MultiStar: {0.14, -1.18}, one-star: {3.04, -1.46}
00:17:52.026 00.000 21444 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.05) = xAngle (-4.51 = 1.78)
00:17:52.026 00.000 21444 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
00:17:52.026 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-1.18 hyp=1.19 cameraTheta=-1.46 mountX=-0.24 mountY=-1.04, mountTheta=-1.80
00:17:52.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-1.18, opts=13)
00:17:52.027 00.000 21444 Enqueuing Move request for scope (0.14, -1.18)
00:17:52.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=144, FiltMax=65504, Gamma=0.560
00:17:52.027 00.000 21444 UpdateGuideState exits: m=362113 SNR=59.1 Saturated
00:17:52.027 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:52.027 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:52.027 00.000 21444 Enqueuing Expose request
00:17:52.027 00.000 25848 Worker thread wakes up
00:17:52.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -1.18) opts 0xd
00:17:52.027 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -1.18)
00:17:52.027 00.000 25848 Moving (0.14, -1.18) raw xDistance=-0.24 yDistance=-1.04
00:17:52.027 00.000 25848 BLC: History state: CurrMiss=1.04, AvgInitMiss=0.28, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.698050, 1:1.866875, 2:1.041618
00:17:52.027 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:17:52.027 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
00:17:52.027 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
00:17:52.028 00.001 25848 MoveAxis(E, 0, ABG)
00:17:52.028 00.000 25848 Move returns status 0, amount 0
00:17:52.028 00.000 25848 MoveAxis(N, 28, ABG)
00:17:52.028 00.000 25848 Guiding  Dir = 0, Dur = 28
00:17:52.048 00.020 25848 IsSlewing returns 0
00:17:52.048 00.000 25848 IsGuiding returns 0
00:17:52.080 00.032 25848 IsGuiding returns 1
00:17:52.080 00.000 25848 scope still moving after pulse duration time elapsed
00:17:52.141 00.061 25848 IsSlewing returns 0
00:17:52.141 00.000 25848 IsGuiding returns 0
00:17:52.141 00.000 25848 scope move finished after 28 + 65 ms
00:17:52.141 00.000 25848 Move returns status 0, amount 28
00:17:52.142 00.001 25848 move complete, result=0
00:17:52.142 00.000 25848 worker thread done servicing request
00:17:52.142 00.000 25848 Worker thread wakes up
00:17:52.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:52.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:52.142 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.0 px 28 ms NORTH
00:17:54.994 02.852 25848 Exposure complete
00:17:55.081 00.087 25848 worker thread done servicing request
00:17:55.081 00.000 21444 OnExposeComplete: enter
00:17:55.081 00.000 21444 UpdateGuideState(): m_state=6
00:17:55.081 00.000 21444 Star::Find(15, 1225, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 589
00:17:55.082 00.001 21444 Star::Find returns 1 (1), X=1227.35, Y=736.15, Mass=428737, SNR=72.1, Peak=12664 HFD=6.8
00:17:55.082 00.000 21444 Star::Find false star n=6 nbg=250 bg=3940.7 sigma=463.0 thresh=5330 peak=5160
00:17:55.082 00.000 21444 Star::Find false star n=6 nbg=258 bg=2459.1 sigma=388.3 thresh=3624 peak=3496
00:17:55.082 00.000 21444 Star::Find false star n=2 nbg=271 bg=3978.0 sigma=528.7 thresh=5564 peak=5103
00:17:55.082 00.000 21444 Star::Find false star n=7 nbg=244 bg=4040.9 sigma=432.2 thresh=5337 peak=5064
00:17:55.082 00.000 21444 Star::Find false star n=3 nbg=247 bg=4139.6 sigma=446.0 thresh=5478 peak=5440
00:17:55.082 00.000 21444 Star::Find false star n=6 nbg=243 bg=3115.6 sigma=410.5 thresh=4347 peak=4285
00:17:55.082 00.000 21444 Star::Find false star n=5 nbg=260 bg=3518.2 sigma=474.5 thresh=4942 peak=4661
00:17:55.082 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.11,-0.04,0.18,U] [#4 26.13,-7.27,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 8.79,0.26,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.18,-2.69,3.33,U] 
00:17:55.082 00.000 21444 refined, 2 included, MultiStar: {0.08, -2.55}, one-star: {4.47, -2.55}
00:17:55.082 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.69)
00:17:55.082 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
00:17:55.082 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-2.55 hyp=2.56 cameraTheta=-1.54 mountX=-0.31 mountY=-2.33, mountTheta=-1.70
00:17:55.083 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-2.55, opts=13)
00:17:55.083 00.000 21444 Enqueuing Move request for scope (0.08, -2.55)
00:17:55.083 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=244, FiltMax=65504, Gamma=0.560
00:17:55.083 00.000 21444 UpdateGuideState exits: m=428737 SNR=72.1 Saturated
00:17:55.083 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:55.083 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:55.083 00.000 21444 Enqueuing Expose request
00:17:55.084 00.001 25848 Worker thread wakes up
00:17:55.084 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -2.55) opts 0xd
00:17:55.084 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -2.55)
00:17:55.084 00.000 25848 Moving (0.08, -2.55) raw xDistance=-0.31 yDistance=-2.33
00:17:55.084 00.000 25848 BLC: window closed
00:17:55.084 00.000 25848 BLC: History state: CurrMiss=2.33, AvgInitMiss=0.28, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.698050, 1:1.866875, 2:1.041618
00:17:55.084 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:17:55.084 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
00:17:55.084 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.33 from input -2.33
00:17:55.084 00.000 25848 MoveAxis(E, 0, ABG)
00:17:55.084 00.000 25848 Move returns status 0, amount 0
00:17:55.084 00.000 25848 MoveAxis(N, 64, ABG)
00:17:55.084 00.000 25848 Guiding  Dir = 0, Dur = 64
00:17:55.110 00.026 25848 IsSlewing returns 0
00:17:55.110 00.000 25848 IsGuiding returns 0
00:17:55.141 00.031 25848 PulseGuide returned control before completion, sleep 43
00:17:55.197 00.056 25848 IsGuiding returns 1
00:17:55.197 00.000 25848 scope still moving after pulse duration time elapsed
00:17:55.248 00.051 25848 IsSlewing returns 0
00:17:55.249 00.001 25848 IsGuiding returns 0
00:17:55.249 00.000 25848 scope move finished after 64 + 74 ms
00:17:55.249 00.000 25848 Move returns status 0, amount 64
00:17:55.249 00.000 25848 move complete, result=0
00:17:55.249 00.000 25848 worker thread done servicing request
00:17:55.249 00.000 25848 Worker thread wakes up
00:17:55.249 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -2.3 px 64 ms NORTH
00:17:55.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:55.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:58.091 02.842 25848 Exposure complete
00:17:58.172 00.081 25848 worker thread done servicing request
00:17:58.173 00.001 21444 OnExposeComplete: enter
00:17:58.173 00.000 21444 UpdateGuideState(): m_state=6
00:17:58.173 00.000 21444 Star::Find(15, 1227, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 590
00:17:58.173 00.000 21444 Star::Find returns 1 (1), X=1226.70, Y=738.63, Mass=357823, SNR=61.6, Peak=11888 HFD=6.3
00:17:58.173 00.000 21444 Star::Find false star n=3 nbg=261 bg=4072.8 sigma=464.5 thresh=5466 peak=5376
00:17:58.173 00.000 21444 Star::Find false star n=4 nbg=229 bg=2489.0 sigma=352.5 thresh=3546 peak=3515
00:17:58.173 00.000 21444 Star::Find false star n=4 nbg=265 bg=4410.4 sigma=586.0 thresh=6168 peak=5727
00:17:58.173 00.000 21444 Star::Find false star n=4 nbg=241 bg=4197.5 sigma=408.2 thresh=5422 peak=5164
00:17:58.173 00.000 21444 Star::Find false star n=1 nbg=273 bg=3977.4 sigma=569.6 thresh=5686 peak=5395
00:17:58.173 00.000 21444 Star::Find false star n=2 nbg=257 bg=4093.8 sigma=478.5 thresh=5529 peak=5075
00:17:58.173 00.000 21444 Star::Find false star n=3 nbg=254 bg=4098.0 sigma=448.8 thresh=5444 peak=5222
00:17:58.173 00.000 21444 Star::Find false star n=4 nbg=246 bg=3050.4 sigma=421.3 thresh=4314 peak=4226
00:17:58.173 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.09,3.30,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -2.36,8.68,0.00,M4] [#11 -1.16,1.64,3.29,U] 
00:17:58.173 00.000 21444 refined, 2 included, MultiStar: {1.41, 1.65}, one-star: {3.83, -0.07}
00:17:58.173 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
00:17:58.173 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.25)
00:17:58.173 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=1.65 hyp=2.17 cameraTheta=0.87 mountX=-1.25 mountY=2.06, mountTheta=2.12
00:17:58.175 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=1.65, opts=13)
00:17:58.175 00.000 21444 Enqueuing Move request for scope (1.41, 1.65)
00:17:58.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=436, FiltMax=65504, Gamma=0.560
00:17:58.175 00.000 21444 UpdateGuideState exits: m=357823 SNR=61.6 Saturated
00:17:58.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:58.175 00.000 25848 Worker thread wakes up
00:17:58.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, 1.65) opts 0xd
00:17:58.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:17:58.175 00.000 21444 Enqueuing Expose request
00:17:58.175 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, 1.65)
00:17:58.175 00.000 25848 Moving (1.41, 1.65) raw xDistance=-1.25 yDistance=2.06
00:17:58.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.25
00:17:58.175 00.000 25848 resist switch: large excursion: input 2.06 thresh 1.53 direction from -1 to 1
00:17:58.175 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.18
00:17:58.175 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.06 from input 2.06
00:17:58.175 00.000 25848 MoveAxis(E, 36, ABG)
00:17:58.175 00.000 25848 Guiding  Dir = 2, Dur = 36
00:17:58.204 00.029 25848 IsSlewing returns 0
00:17:58.204 00.000 25848 IsGuiding returns 0
00:17:58.236 00.032 25848 PulseGuide returned control before completion, sleep 15
00:17:58.264 00.028 25848 IsGuiding returns 1
00:17:58.264 00.000 25848 scope still moving after pulse duration time elapsed
00:17:58.327 00.063 25848 IsSlewing returns 0
00:17:58.327 00.000 25848 IsGuiding returns 0
00:17:58.327 00.000 25848 scope move finished after 36 + 86 ms
00:17:58.327 00.000 25848 Move returns status 0, amount 36
00:17:58.327 00.000 25848 BLC: Oldest BLC event removed
00:17:58.327 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 219 applied
00:17:58.327 00.000 25848 MoveAxis(S, 275, ABG)
00:17:58.327 00.000 25848 Guiding  Dir = 1, Dur = 275
00:17:58.358 00.031 25848 IsSlewing returns 0
00:17:58.358 00.000 25848 IsGuiding returns 0
00:17:58.399 00.041 25848 PulseGuide returned control before completion, sleep 245
00:17:58.657 00.258 25848 IsGuiding returns 1
00:17:58.657 00.000 25848 scope still moving after pulse duration time elapsed
00:17:58.717 00.060 25848 IsSlewing returns 0
00:17:58.718 00.001 25848 IsGuiding returns 0
00:17:58.718 00.000 25848 scope move finished after 275 + 84 ms
00:17:58.718 00.000 25848 Move returns status 0, amount 275
00:17:58.718 00.000 25848 move complete, result=0
00:17:58.718 00.000 25848 worker thread done servicing request
00:17:58.718 00.000 25848 Worker thread wakes up
00:17:58.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:17:58.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:17:58.718 00.000 21444 GuideStep: -1.3 px 36 ms EAST, 2.1 px 275 ms SOUTH
00:18:01.572 02.854 25848 Exposure complete
00:18:01.650 00.078 25848 worker thread done servicing request
00:18:01.650 00.000 21444 OnExposeComplete: enter
00:18:01.651 00.001 21444 UpdateGuideState(): m_state=6
00:18:01.651 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 591
00:18:01.651 00.000 21444 Star::Find returns 1 (1), X=1226.15, Y=738.31, Mass=426933, SNR=68.8, Peak=13800 HFD=6.4
00:18:01.651 00.000 21444 Star::Find false star n=1 nbg=264 bg=3861.5 sigma=484.5 thresh=5315 peak=5030
00:18:01.651 00.000 21444 Star::Find false star n=6 nbg=248 bg=4013.2 sigma=415.9 thresh=5261 peak=5224
00:18:01.651 00.000 21444 Star::Find false star n=2 nbg=277 bg=4006.4 sigma=539.9 thresh=5626 peak=5263
00:18:01.651 00.000 21444 Star::Find false star n=8 nbg=256 bg=4073.5 sigma=451.8 thresh=5429 peak=5299
00:18:01.651 00.000 21444 Star::Find false star n=1 nbg=268 bg=4132.8 sigma=482.7 thresh=5581 peak=5064
00:18:01.651 00.000 21444 Star::Find false star n=6 nbg=241 bg=3152.8 sigma=376.1 thresh=4281 peak=4261
00:18:01.651 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.90,3.42,0.16,U] [#3 -15.62,-5.72,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.67,2.74,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -15.02,3.10,0.00,M5] [#11 -1.67,0.82,3.89,U] 
00:18:01.651 00.000 21444 refined, 3 included, MultiStar: {0.57, 0.96}, one-star: {3.28, -0.39}
00:18:01.651 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
00:18:01.651 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.43)
00:18:01.651 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.96 hyp=1.11 cameraTheta=1.04 mountX=-0.48 mountY=1.10, mountTheta=1.98
00:18:01.652 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.96, opts=13)
00:18:01.652 00.000 21444 Enqueuing Move request for scope (0.57, 0.96)
00:18:01.652 00.000 25848 Worker thread wakes up
00:18:01.652 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=420, FiltMax=65504, Gamma=0.560
00:18:01.652 00.000 21444 UpdateGuideState exits: m=426933 SNR=68.8 Saturated
00:18:01.652 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:01.652 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:01.652 00.000 21444 Enqueuing Expose request
00:18:01.653 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.96) opts 0xd
00:18:01.653 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.96)
00:18:01.653 00.000 25848 Moving (0.57, 0.96) raw xDistance=-0.48 yDistance=1.10
00:18:01.653 00.000 25848 BLC: History state: CurrMiss=1.10, AvgInitMiss=0.40, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=2.061141, 1:1.101035
00:18:01.653 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:18:01.653 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
00:18:01.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
00:18:01.653 00.000 25848 MoveAxis(E, 0, ABG)
00:18:01.653 00.000 25848 Move returns status 0, amount 0
00:18:01.653 00.000 25848 MoveAxis(S, 30, ABG)
00:18:01.653 00.000 25848 Guiding  Dir = 1, Dur = 30
00:18:01.686 00.033 25848 IsSlewing returns 0
00:18:01.686 00.000 25848 IsGuiding returns 0
00:18:01.727 00.041 25848 IsGuiding returns 1
00:18:01.727 00.000 25848 scope still moving after pulse duration time elapsed
00:18:01.781 00.054 25848 IsSlewing returns 0
00:18:01.781 00.000 25848 IsGuiding returns 0
00:18:01.781 00.000 25848 scope move finished after 30 + 65 ms
00:18:01.781 00.000 25848 Move returns status 0, amount 30
00:18:01.781 00.000 25848 move complete, result=0
00:18:01.781 00.000 25848 worker thread done servicing request
00:18:01.781 00.000 25848 Worker thread wakes up
00:18:01.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:01.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,724,31,31)
00:18:01.782 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 30 ms SOUTH
00:18:04.287 02.505 21444 evsrv: cli 0107E2E0 connect
00:18:04.287 00.000 21444 case statement mapped state 6 to 3
00:18:04.288 00.001 21444 case statement mapped state 6 to 3
00:18:04.288 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"abc4de80-0950-48ca-ace8-cbea70785c53"}
00:18:04.288 00.000 21444 case statement mapped state 6 to 3
00:18:04.288 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abc4de80-0950-48ca-ace8-cbea70785c53"}
00:18:04.289 00.001 21444 evsrv: cli 0107E2E0 disconnect
00:18:04.289 00.000 21444 evsrv: cli 0107E4C0 connect
00:18:04.289 00.000 21444 case statement mapped state 6 to 3
00:18:04.290 00.001 21444 case statement mapped state 6 to 3
00:18:04.290 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"99218baf-eb23-4fc4-ae7a-4c370d9a2a5b"}
00:18:04.290 00.000 21444 PhdController::Dither begins
00:18:04.291 00.001 21444 dither: size=6.00, dRA=-1.80 dDec=4.75
00:18:04.291 00.000 21444 MountToCamera -- mountTheta (-1.93) + m_xAngle (3.05) = xAngle (1.12 = 1.12)
00:18:04.291 00.000 21444 MountToCamera -- mountX=-1.80 mountY=4.75 hyp=5.08 mountTheta=-1.93 cameraX=2.22, cameraY=4.57 cameraTheta=1.12
00:18:04.291 00.000 21444 setting lock position to (1225.09, 743.27)
00:18:04.291 00.000 21444 Mount: notify guiding dithered (2.2, 4.6)
00:18:04.291 00.000 21444 MultiStar: stabilizing after lock position change
00:18:04.291 00.000 21444 Status Line: Dither by -1.80,4.75
00:18:04.293 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
00:18:04.293 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
00:18:04.293 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0,"id":"99218baf-eb23-4fc4-ae7a-4c370d9a2a5b"}
00:18:04.294 00.001 21444 evsrv: cli 0107E4C0 disconnect
00:18:04.639 00.345 25848 Exposure complete
00:18:04.725 00.086 25848 worker thread done servicing request
00:18:04.726 00.001 21444 OnExposeComplete: enter
00:18:04.726 00.000 21444 UpdateGuideState(): m_state=6
00:18:04.726 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 592
00:18:04.726 00.000 21444 Star::Find returns 1 (1), X=1226.52, Y=738.76, Mass=480792, SNR=87.7, Peak=13676 HFD=7.0
00:18:04.726 00.000 21444 CameraToMount -- cameraTheta (-1.26) - m_xAngle (3.05) = xAngle (-4.32 = 1.97)
00:18:04.726 00.000 21444 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
00:18:04.726 00.000 21444 CameraToMount -- cameraX=1.42 cameraY=-4.51 hyp=4.73 cameraTheta=-1.26 mountX=-1.82 mountY=-3.63, mountTheta=-2.04
00:18:04.727 00.001 21444 dither recenter: remaining=(1.8,-4.8) step=(1.8,-4.8)
00:18:04.727 00.000 21444 MountToCamera -- mountTheta (1.21) + m_xAngle (3.05) = xAngle (4.26 = -2.02)
00:18:04.727 00.000 21444 MountToCamera -- mountX=1.80 mountY=-4.75 hyp=5.08 mountTheta=1.21 cameraX=-2.22, cameraY=-4.57 cameraTheta=-2.02
00:18:04.727 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.22, y=-4.57, opts=4)
00:18:04.727 00.000 21444 Enqueuing Move request for scope (-2.22, -4.57)
00:18:04.727 00.000 21444 Mount: notify direct move 1.80,-4.75
00:18:04.727 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=494, FiltMax=65504, Gamma=0.560
00:18:04.727 00.000 21444 UpdateGuideState exits: m=480792 SNR=87.7 Saturated
00:18:04.727 00.000 21444 PhdController: settling, locked = 1, distance = 6.22 (3.00) aobump = 0 frame = 1 / 99999
00:18:04.728 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778818684.727,"Host":"ASTROBRUCE","Inst":1,"Distance":6.22,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:18:04.728 00.000 25848 Worker thread wakes up
00:18:04.728 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.22, -4.57) opts 0x4
00:18:04.728 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.22, -4.57)
00:18:04.728 00.000 25848 Moving (-2.22, -4.57) raw xDistance=1.80 yDistance=-4.75
00:18:04.728 00.000 25848 BLC: window closed
00:18:04.728 00.000 25848 MoveAxis(W, 83, B)
00:18:04.728 00.000 25848 Guiding  Dir = 3, Dur = 83
00:18:04.728 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:04.728 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:04.728 00.000 21444 Enqueuing Expose request
00:18:04.748 00.020 25848 IsSlewing returns 0
00:18:04.748 00.000 25848 IsGuiding returns 0
00:18:04.780 00.032 25848 PulseGuide returned control before completion, sleep 62
00:18:04.845 00.065 25848 IsGuiding returns 1
00:18:04.845 00.000 25848 scope still moving after pulse duration time elapsed
00:18:04.922 00.077 25848 IsSlewing returns 0
00:18:04.923 00.001 25848 IsGuiding returns 0
00:18:04.923 00.000 25848 scope move finished after 83 + 91 ms
00:18:04.923 00.000 25848 Move returns status 0, amount 83
00:18:04.923 00.000 25848 BLC: window closed
00:18:04.923 00.000 25848 BLC: Compensation needed for non-algo type move
00:18:04.923 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 219 applied
00:18:04.923 00.000 25848 MoveAxis(N, 349, B)
00:18:04.923 00.000 25848 Guiding  Dir = 0, Dur = 349
00:18:04.951 00.028 25848 IsSlewing returns 0
00:18:04.951 00.000 25848 IsGuiding returns 0
00:18:04.983 00.032 25848 PulseGuide returned control before completion, sleep 328
00:18:05.320 00.337 25848 IsGuiding returns 1
00:18:05.320 00.000 25848 scope still moving after pulse duration time elapsed
00:18:05.376 00.056 25848 IsSlewing returns 0
00:18:05.377 00.001 25848 IsGuiding returns 0
00:18:05.377 00.000 25848 scope move finished after 349 + 76 ms
00:18:05.377 00.000 25848 Move returns status 0, amount 349
00:18:05.377 00.000 25848 move complete, result=0
00:18:05.377 00.000 25848 worker thread done servicing request
00:18:05.377 00.000 25848 Worker thread wakes up
00:18:05.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:05.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:05.377 00.000 21444 GuideStep: 1.8 px 83 ms WEST, -4.8 px 349 ms NORTH
00:18:08.226 02.849 25848 Exposure complete
00:18:08.314 00.088 25848 worker thread done servicing request
00:18:08.314 00.000 21444 OnExposeComplete: enter
00:18:08.314 00.000 21444 UpdateGuideState(): m_state=6
00:18:08.314 00.000 21444 Star::Find(15, 1226, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 593
00:18:08.314 00.000 21444 Star::Find returns 1 (1), X=1228.48, Y=739.36, Mass=321826, SNR=49.6, Peak=12164 HFD=6.0
00:18:08.314 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.38)
00:18:08.314 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
00:18:08.314 00.000 21444 CameraToMount -- cameraX=3.39 cameraY=-3.91 hyp=5.17 cameraTheta=-0.86 mountX=-3.72 mountY=-2.33, mountTheta=-2.58
00:18:08.315 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.39, y=-3.91, opts=13)
00:18:08.315 00.000 21444 Enqueuing Move request for scope (3.39, -3.91)
00:18:08.315 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=420, FiltMax=65504, Gamma=0.560
00:18:08.315 00.000 21444 UpdateGuideState exits: m=321826 SNR=49.6 Saturated
00:18:08.315 00.000 21444 PhdController: settling, locked = 1, distance = 5.17 (3.00) aobump = 0 frame = 2 / 99999
00:18:08.315 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818688.315,"Host":"ASTROBRUCE","Inst":1,"Distance":5.17,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:18:08.315 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:08.315 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:08.315 00.000 21444 Enqueuing Expose request
00:18:08.316 00.001 25848 Worker thread wakes up
00:18:08.316 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.39, -3.91) opts 0xd
00:18:08.316 00.000 25848 Handling offset move in thread for scope, endpoint = (3.39, -3.91)
00:18:08.316 00.000 25848 Moving (3.39, -3.91) raw xDistance=-3.72 yDistance=-2.33
00:18:08.316 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.35 from input -3.72
00:18:08.316 00.000 25848 resist switch: large excursion: input -2.33 thresh 1.53 direction from 0 to -1
00:18:08.316 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.99
00:18:08.316 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.33 from input -2.33
00:18:08.316 00.000 25848 MoveAxis(E, 108, ABG)
00:18:08.316 00.000 25848 Guiding  Dir = 2, Dur = 108
00:18:08.344 00.028 25848 IsSlewing returns 0
00:18:08.345 00.001 25848 IsGuiding returns 0
00:18:08.376 00.031 25848 PulseGuide returned control before completion, sleep 87
00:18:08.475 00.099 25848 IsGuiding returns 1
00:18:08.476 00.001 25848 scope still moving after pulse duration time elapsed
00:18:08.545 00.069 25848 IsSlewing returns 0
00:18:08.545 00.000 25848 IsGuiding returns 0
00:18:08.545 00.000 25848 scope move finished after 108 + 93 ms
00:18:08.546 00.001 25848 Move returns status 0, amount 108
00:18:08.546 00.000 25848 MoveAxis(N, 64, ABG)
00:18:08.546 00.000 25848 Guiding  Dir = 0, Dur = 64
00:18:08.578 00.032 25848 IsSlewing returns 0
00:18:08.578 00.000 25848 IsGuiding returns 0
00:18:08.610 00.032 25848 PulseGuide returned control before completion, sleep 43
00:18:08.680 00.070 25848 IsGuiding returns 1
00:18:08.680 00.000 25848 scope still moving after pulse duration time elapsed
00:18:08.736 00.056 25848 IsSlewing returns 0
00:18:08.737 00.001 25848 IsGuiding returns 0
00:18:08.737 00.000 25848 scope move finished after 64 + 94 ms
00:18:08.737 00.000 25848 Move returns status 0, amount 64
00:18:08.737 00.000 25848 move complete, result=0
00:18:08.737 00.000 25848 worker thread done servicing request
00:18:08.737 00.000 25848 Worker thread wakes up
00:18:08.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:08.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:08.737 00.000 21444 GuideStep: -3.7 px 108 ms EAST, -2.3 px 64 ms NORTH
00:18:11.575 02.838 25848 Exposure complete
00:18:11.665 00.090 25848 worker thread done servicing request
00:18:11.665 00.000 21444 OnExposeComplete: enter
00:18:11.665 00.000 21444 UpdateGuideState(): m_state=6
00:18:11.666 00.001 21444 Star::Find(15, 1228, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 594
00:18:11.666 00.000 21444 Star::Find returns 1 (1), X=1225.88, Y=740.97, Mass=455573, SNR=69.7, Peak=13472 HFD=6.8
00:18:11.666 00.000 21444 CameraToMount -- cameraTheta (-1.24) - m_xAngle (3.05) = xAngle (-4.29 = 1.99)
00:18:11.666 00.000 21444 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.14 = -0.85)
00:18:11.666 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=-2.30 hyp=2.43 cameraTheta=-1.24 mountX=-0.99 mountY=-1.83, mountTheta=-2.07
00:18:11.667 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=-2.30, opts=13)
00:18:11.667 00.000 21444 Enqueuing Move request for scope (0.79, -2.30)
00:18:11.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=510, FiltMax=65504, Gamma=0.560
00:18:11.667 00.000 25848 Worker thread wakes up
00:18:11.667 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, -2.30) opts 0xd
00:18:11.667 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, -2.30)
00:18:11.667 00.000 25848 Moving (0.79, -2.30) raw xDistance=-0.99 yDistance=-1.83
00:18:11.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -0.99
00:18:11.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.83 from input -1.83
00:18:11.667 00.000 25848 MoveAxis(E, 36, ABG)
00:18:11.667 00.000 25848 Guiding  Dir = 2, Dur = 36
00:18:11.668 00.001 21444 UpdateGuideState exits: m=455573 SNR=69.7 Saturated
00:18:11.668 00.000 21444 PhdController: settling, locked = 1, distance = 4.35 (3.00) aobump = 0 frame = 3 / 99999
00:18:11.668 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818691.668,"Host":"ASTROBRUCE","Inst":1,"Distance":4.35,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:18:11.668 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:11.668 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:11.668 00.000 21444 Enqueuing Expose request
00:18:11.688 00.020 25848 IsSlewing returns 0
00:18:11.688 00.000 25848 IsGuiding returns 0
00:18:11.720 00.032 25848 PulseGuide returned control before completion, sleep 15
00:18:11.747 00.027 25848 IsGuiding returns 1
00:18:11.747 00.000 25848 scope still moving after pulse duration time elapsed
00:18:11.799 00.052 25848 IsSlewing returns 0
00:18:11.799 00.000 25848 IsGuiding returns 0
00:18:11.799 00.000 25848 scope move finished after 36 + 74 ms
00:18:11.799 00.000 25848 Move returns status 0, amount 36
00:18:11.799 00.000 25848 MoveAxis(N, 50, ABG)
00:18:11.799 00.000 25848 Guiding  Dir = 0, Dur = 50
00:18:11.828 00.029 25848 IsSlewing returns 0
00:18:11.828 00.000 25848 IsGuiding returns 0
00:18:11.859 00.031 25848 PulseGuide returned control before completion, sleep 30
00:18:11.904 00.045 25848 IsGuiding returns 1
00:18:11.904 00.000 25848 scope still moving after pulse duration time elapsed
00:18:11.954 00.050 25848 IsSlewing returns 0
00:18:11.954 00.000 25848 IsGuiding returns 0
00:18:11.954 00.000 25848 scope move finished after 50 + 76 ms
00:18:11.954 00.000 25848 Move returns status 0, amount 50
00:18:11.954 00.000 25848 move complete, result=0
00:18:11.954 00.000 25848 worker thread done servicing request
00:18:11.954 00.000 25848 Worker thread wakes up
00:18:11.955 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:11.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:11.955 00.000 21444 GuideStep: -1.0 px 36 ms EAST, -1.8 px 50 ms NORTH
00:18:14.805 02.850 25848 Exposure complete
00:18:14.892 00.087 25848 worker thread done servicing request
00:18:14.893 00.001 21444 OnExposeComplete: enter
00:18:14.893 00.000 21444 UpdateGuideState(): m_state=6
00:18:14.893 00.000 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 595
00:18:14.893 00.000 21444 Star::Find returns 1 (1), X=1224.70, Y=742.12, Mass=439654, SNR=74.2, Peak=11912 HFD=6.9
00:18:14.893 00.000 21444 CameraToMount -- cameraTheta (-1.90) - m_xAngle (3.05) = xAngle (-4.95 = 1.33)
00:18:14.893 00.000 21444 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.51)
00:18:14.893 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-1.15 hyp=1.22 cameraTheta=-1.90 mountX=0.29 mountY=-1.22, mountTheta=-1.34
00:18:14.894 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-1.15, opts=13)
00:18:14.894 00.000 21444 Enqueuing Move request for scope (-0.40, -1.15)
00:18:14.894 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=482, FiltMax=65504, Gamma=0.560
00:18:14.894 00.000 21444 UpdateGuideState exits: m=439654 SNR=74.2 Saturated
00:18:14.894 00.000 21444 PhdController: settling, locked = 1, distance = 3.41 (3.00) aobump = 0 frame = 4 / 99999
00:18:14.894 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818694.894,"Host":"ASTROBRUCE","Inst":1,"Distance":3.41,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:18:14.894 00.000 25848 Worker thread wakes up
00:18:14.894 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.15) opts 0xd
00:18:14.894 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -1.15)
00:18:14.894 00.000 25848 Moving (-0.40, -1.15) raw xDistance=0.29 yDistance=-1.22
00:18:14.894 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
00:18:14.894 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
00:18:14.894 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:14.895 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:14.895 00.000 21444 Enqueuing Expose request
00:18:14.895 00.000 25848 MoveAxis(E, 0, ABG)
00:18:14.895 00.000 25848 Move returns status 0, amount 0
00:18:14.895 00.000 25848 MoveAxis(N, 33, ABG)
00:18:14.895 00.000 25848 Guiding  Dir = 0, Dur = 33
00:18:14.923 00.028 25848 IsSlewing returns 0
00:18:14.924 00.001 25848 IsGuiding returns 0
00:18:14.955 00.031 25848 PulseGuide returned control before completion, sleep 12
00:18:14.977 00.022 25848 IsGuiding returns 1
00:18:14.977 00.000 25848 scope still moving after pulse duration time elapsed
00:18:15.033 00.056 25848 IsSlewing returns 0
00:18:15.033 00.000 25848 IsGuiding returns 0
00:18:15.033 00.000 25848 scope move finished after 33 + 76 ms
00:18:15.034 00.001 25848 Move returns status 0, amount 33
00:18:15.034 00.000 25848 move complete, result=0
00:18:15.034 00.000 25848 worker thread done servicing request
00:18:15.034 00.000 25848 Worker thread wakes up
00:18:15.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:15.034 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:15.034 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.2 px 33 ms NORTH
00:18:17.891 02.857 25848 Exposure complete
00:18:17.973 00.082 25848 worker thread done servicing request
00:18:17.973 00.000 21444 OnExposeComplete: enter
00:18:17.973 00.000 21444 UpdateGuideState(): m_state=6
00:18:17.973 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 596
00:18:17.973 00.000 21444 Star::Find returns 1 (1), X=1223.03, Y=743.30, Mass=321126, SNR=51.6, Peak=10468 HFD=6.8
00:18:17.973 00.000 21444 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
00:18:17.973 00.000 21444 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.77 = -2.77)
00:18:17.973 00.000 21444 CameraToMount -- cameraX=-2.06 cameraY=0.03 hyp=2.06 cameraTheta=3.13 mountX=2.06 mountY=-0.76, mountTheta=-0.35
00:18:17.974 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.06, y=0.03, opts=13)
00:18:17.974 00.000 21444 Enqueuing Move request for scope (-2.06, 0.03)
00:18:17.974 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3632, FiltMin=332, FiltMax=65504, Gamma=0.560
00:18:17.974 00.000 21444 UpdateGuideState exits: m=321126 SNR=51.6 Saturated
00:18:17.974 00.000 25848 Worker thread wakes up
00:18:17.975 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.06, 0.03) opts 0xd
00:18:17.975 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.06, 0.03)
00:18:17.975 00.000 25848 Moving (-2.06, 0.03) raw xDistance=2.06 yDistance=-0.76
00:18:17.975 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 2.06
00:18:17.975 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
00:18:17.975 00.000 25848 MoveAxis(W, 60, ABG)
00:18:17.975 00.000 25848 Guiding  Dir = 3, Dur = 60
00:18:17.975 00.000 21444 PhdController: settling, locked = 1, distance = 3.01 (3.00) aobump = 0 frame = 5 / 99999
00:18:17.975 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818697.975,"Host":"ASTROBRUCE","Inst":1,"Distance":3.01,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:18:17.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:17.975 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:17.975 00.000 21444 Enqueuing Expose request
00:18:17.999 00.024 25848 IsSlewing returns 0
00:18:17.999 00.000 25848 IsGuiding returns 0
00:18:18.031 00.032 25848 PulseGuide returned control before completion, sleep 39
00:18:18.079 00.048 25848 IsGuiding returns 1
00:18:18.079 00.000 25848 scope still moving after pulse duration time elapsed
00:18:18.142 00.063 25848 IsSlewing returns 0
00:18:18.142 00.000 25848 IsGuiding returns 0
00:18:18.142 00.000 25848 scope move finished after 60 + 82 ms
00:18:18.142 00.000 25848 Move returns status 0, amount 60
00:18:18.142 00.000 25848 MoveAxis(N, 21, ABG)
00:18:18.142 00.000 25848 Guiding  Dir = 0, Dur = 21
00:18:18.171 00.029 25848 IsSlewing returns 0
00:18:18.171 00.000 25848 IsGuiding returns 0
00:18:18.202 00.031 25848 IsGuiding returns 1
00:18:18.202 00.000 25848 scope still moving after pulse duration time elapsed
00:18:18.263 00.061 25848 IsSlewing returns 0
00:18:18.284 00.021 25848 IsGuiding returns 0
00:18:18.284 00.000 25848 scope move finished after 21 + 92 ms
00:18:18.284 00.000 25848 Move returns status 0, amount 21
00:18:18.284 00.000 25848 move complete, result=0
00:18:18.284 00.000 25848 worker thread done servicing request
00:18:18.284 00.000 25848 Worker thread wakes up
00:18:18.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:18.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:18.284 00.000 21444 GuideStep: 2.1 px 60 ms WEST, -0.8 px 21 ms NORTH
00:18:21.128 02.844 25848 Exposure complete
00:18:21.194 00.066 25848 worker thread done servicing request
00:18:21.195 00.001 21444 OnExposeComplete: enter
00:18:21.195 00.000 21444 UpdateGuideState(): m_state=6
00:18:21.195 00.000 21444 Star::Find(15, 1223, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 597
00:18:21.195 00.000 21444 Star::Find returns 1 (1), X=1227.21, Y=744.57, Mass=307574, SNR=50.9, Peak=11328 HFD=6.3
00:18:21.195 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
00:18:21.195 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
00:18:21.195 00.000 21444 CameraToMount -- cameraX=2.12 cameraY=1.30 hyp=2.49 cameraTheta=0.55 mountX=-1.99 mountY=2.01, mountTheta=2.35
00:18:21.196 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.12, y=1.30, opts=13)
00:18:21.196 00.000 21444 Enqueuing Move request for scope (2.12, 1.30)
00:18:21.196 00.000 25848 Worker thread wakes up
00:18:21.196 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.12, 1.30) opts 0xd
00:18:21.196 00.000 25848 Handling offset move in thread for scope, endpoint = (2.12, 1.30)
00:18:21.196 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=476, FiltMax=65504, Gamma=0.560
00:18:21.196 00.000 25848 Moving (2.12, 1.30) raw xDistance=-1.99 yDistance=2.01
00:18:21.196 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.99
00:18:21.196 00.000 25848 resist switch: large excursion: input 2.01 thresh 1.53 direction from -1 to 1
00:18:21.196 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.02
00:18:21.196 00.000 21444 UpdateGuideState exits: m=307574 SNR=50.9 Saturated
00:18:21.196 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.01 from input 2.01
00:18:21.196 00.000 21444 PhdController: settling, locked = 1, distance = 2.85 (3.00) aobump = 0 frame = 6 / 99999
00:18:21.196 00.000 25848 MoveAxis(E, 54, ABG)
00:18:21.196 00.000 25848 Guiding  Dir = 2, Dur = 54
00:18:21.196 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818701.196,"Host":"ASTROBRUCE","Inst":1,"Distance":2.85,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:18:21.197 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:21.197 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:21.197 00.000 21444 Enqueuing Expose request
00:18:21.217 00.020 25848 IsSlewing returns 0
00:18:21.217 00.000 25848 IsGuiding returns 0
00:18:21.248 00.031 25848 PulseGuide returned control before completion, sleep 34
00:18:21.284 00.036 25848 IsGuiding returns 1
00:18:21.284 00.000 25848 scope still moving after pulse duration time elapsed
00:18:21.343 00.059 25848 IsSlewing returns 0
00:18:21.344 00.001 25848 IsGuiding returns 0
00:18:21.344 00.000 25848 scope move finished after 54 + 72 ms
00:18:21.344 00.000 25848 Move returns status 0, amount 54
00:18:21.344 00.000 25848 BLC: Oldest BLC event removed
00:18:21.344 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 219 applied
00:18:21.344 00.000 25848 MoveAxis(S, 274, ABG)
00:18:21.344 00.000 25848 Guiding  Dir = 1, Dur = 274
00:18:21.376 00.032 25848 IsSlewing returns 0
00:18:21.376 00.000 25848 IsGuiding returns 0
00:18:21.408 00.032 25848 PulseGuide returned control before completion, sleep 253
00:18:21.690 00.282 25848 IsGuiding returns 1
00:18:21.691 00.001 25848 scope still moving after pulse duration time elapsed
00:18:21.751 00.060 25848 IsSlewing returns 0
00:18:21.751 00.000 25848 IsGuiding returns 0
00:18:21.751 00.000 25848 scope move finished after 274 + 100 ms
00:18:21.751 00.000 25848 Move returns status 0, amount 274
00:18:21.751 00.000 25848 move complete, result=0
00:18:21.751 00.000 25848 worker thread done servicing request
00:18:21.751 00.000 25848 Worker thread wakes up
00:18:21.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:21.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:21.751 00.000 21444 GuideStep: -2.0 px 54 ms EAST, 2.0 px 274 ms SOUTH
00:18:24.601 02.850 25848 Exposure complete
00:18:24.690 00.089 25848 worker thread done servicing request
00:18:24.690 00.000 21444 OnExposeComplete: enter
00:18:24.690 00.000 21444 UpdateGuideState(): m_state=6
00:18:24.690 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 598
00:18:24.691 00.001 21444 Star::Find returns 1 (1), X=1226.31, Y=742.55, Mass=434629, SNR=93.6, Peak=12716 HFD=7.1
00:18:24.691 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.70)
00:18:24.691 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
00:18:24.691 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=-0.72 hyp=1.41 cameraTheta=-0.54 mountX=-1.27 mountY=-0.21, mountTheta=-2.98
00:18:24.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=-0.72, opts=13)
00:18:24.692 00.000 21444 Enqueuing Move request for scope (1.21, -0.72)
00:18:24.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=444, FiltMax=65504, Gamma=0.560
00:18:24.692 00.000 25848 Worker thread wakes up
00:18:24.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, -0.72) opts 0xd
00:18:24.692 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, -0.72)
00:18:24.692 00.000 25848 Moving (1.21, -0.72) raw xDistance=-1.27 yDistance=-0.21
00:18:24.692 00.000 25848 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.33, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.005440, 1:-0.207168
00:18:24.692 00.000 25848 BLC: No correction, Miss < min_move
00:18:24.692 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.27
00:18:24.692 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:24.692 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:18:24.692 00.000 21444 UpdateGuideState exits: m=434629 SNR=93.6 Saturated
00:18:24.692 00.000 25848 MoveAxis(E, 41, ABG)
00:18:24.692 00.000 25848 Guiding  Dir = 2, Dur = 41
00:18:24.693 00.001 21444 PhdController: settling, locked = 1, distance = 2.42 (3.00) aobump = 0 frame = 7 / 99999
00:18:24.693 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818704.693,"Host":"ASTROBRUCE","Inst":1,"Distance":2.42,"Time":3.5,"SettleTime":12.0,"StarLocked":true}
00:18:24.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:24.693 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:24.693 00.000 21444 Enqueuing Expose request
00:18:24.717 00.024 25848 IsSlewing returns 0
00:18:24.717 00.000 25848 IsGuiding returns 0
00:18:24.759 00.042 25848 IsGuiding returns 1
00:18:24.759 00.000 25848 scope still moving after pulse duration time elapsed
00:18:24.869 00.110 25848 IsSlewing returns 0
00:18:24.870 00.001 25848 IsGuiding returns 0
00:18:24.870 00.000 25848 scope move finished after 41 + 111 ms
00:18:24.870 00.000 25848 Move returns status 0, amount 41
00:18:24.870 00.000 25848 MoveAxis(N, 0, ABG)
00:18:24.870 00.000 25848 Move returns status 0, amount 0
00:18:24.870 00.000 25848 move complete, result=0
00:18:24.870 00.000 25848 worker thread done servicing request
00:18:24.870 00.000 25848 Worker thread wakes up
00:18:24.870 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:24.870 00.000 21444 GuideStep: -1.3 px 41 ms EAST, -0.2 px 0 ms NORTH
00:18:24.870 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:27.719 02.849 25848 Exposure complete
00:18:27.804 00.085 25848 worker thread done servicing request
00:18:27.804 00.000 21444 OnExposeComplete: enter
00:18:27.805 00.001 21444 UpdateGuideState(): m_state=6
00:18:27.805 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 599
00:18:27.805 00.000 21444 Star::Find returns 1 (1), X=1223.91, Y=742.82, Mass=375922, SNR=92.0, Peak=10492 HFD=7.8
00:18:27.805 00.000 21444 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.05) = xAngle (-5.83 = 0.45)
00:18:27.805 00.000 21444 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.67 = -2.39)
00:18:27.805 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=-0.45 hyp=1.26 cameraTheta=-2.78 mountX=1.13 mountY=-0.86, mountTheta=-0.65
00:18:27.806 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=-0.45, opts=13)
00:18:27.806 00.000 21444 Enqueuing Move request for scope (-1.18, -0.45)
00:18:27.806 00.000 25848 Worker thread wakes up
00:18:27.806 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.45) opts 0xd
00:18:27.806 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, -0.45)
00:18:27.806 00.000 25848 Moving (-1.18, -0.45) raw xDistance=1.13 yDistance=-0.86
00:18:27.806 00.000 25848 BLC: History state: CurrMiss=-0.86, AvgInitMiss=0.33, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.005440, 1:-0.207168, 2:-0.860051
00:18:27.806 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:18:27.806 00.000 25848 BLC: window closed
00:18:27.806 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.13
00:18:27.806 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:18:27.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=382, FiltMax=65504, Gamma=0.560
00:18:27.806 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
00:18:27.806 00.000 21444 UpdateGuideState exits: m=375922 SNR=92.0 Saturated
00:18:27.806 00.000 25848 MoveAxis(W, 30, ABG)
00:18:27.806 00.000 21444 PhdController: settling, locked = 1, distance = 2.07 (3.00) aobump = 0 frame = 8 / 99999
00:18:27.806 00.000 25848 Guiding  Dir = 3, Dur = 30
00:18:27.806 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818707.806,"Host":"ASTROBRUCE","Inst":1,"Distance":2.07,"Time":6.6,"SettleTime":12.0,"StarLocked":true}
00:18:27.806 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:27.807 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:27.807 00.000 21444 Enqueuing Expose request
00:18:27.827 00.020 25848 IsSlewing returns 0
00:18:27.827 00.000 25848 IsGuiding returns 0
00:18:27.858 00.031 25848 IsGuiding returns 1
00:18:27.858 00.000 25848 scope still moving after pulse duration time elapsed
00:18:27.920 00.062 25848 IsSlewing returns 0
00:18:27.920 00.000 25848 IsGuiding returns 0
00:18:27.920 00.000 25848 scope move finished after 30 + 63 ms
00:18:27.920 00.000 25848 Move returns status 0, amount 30
00:18:27.920 00.000 25848 MoveAxis(N, 0, ABG)
00:18:27.920 00.000 25848 Move returns status 0, amount 0
00:18:27.920 00.000 25848 move complete, result=0
00:18:27.920 00.000 25848 worker thread done servicing request
00:18:27.920 00.000 25848 Worker thread wakes up
00:18:27.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:27.920 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:27.920 00.000 21444 GuideStep: 1.1 px 30 ms WEST, -0.9 px 0 ms NORTH
00:18:30.771 02.851 25848 Exposure complete
00:18:30.848 00.077 25848 worker thread done servicing request
00:18:30.849 00.001 21444 OnExposeComplete: enter
00:18:30.849 00.000 21444 UpdateGuideState(): m_state=6
00:18:30.849 00.000 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 600
00:18:30.849 00.000 21444 Star::Find returns 1 (1), X=1223.92, Y=742.69, Mass=339719, SNR=55.8, Peak=11680 HFD=6.6
00:18:30.849 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.55)
00:18:30.849 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
00:18:30.849 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=-0.57 hyp=1.31 cameraTheta=-2.69 mountX=1.12 mountY=-0.98, mountTheta=-0.72
00:18:30.850 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=-0.57, opts=13)
00:18:30.850 00.000 21444 Enqueuing Move request for scope (-1.17, -0.57)
00:18:30.850 00.000 25848 Worker thread wakes up
00:18:30.850 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=206, FiltMax=65504, Gamma=0.560
00:18:30.850 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -0.57) opts 0xd
00:18:30.850 00.000 21444 UpdateGuideState exits: m=339719 SNR=55.8 Saturated
00:18:30.850 00.000 21444 PhdController: settling, locked = 1, distance = 1.84 (3.00) aobump = 0 frame = 9 / 99999
00:18:30.850 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, -0.57)
00:18:30.850 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778818710.850,"Host":"ASTROBRUCE","Inst":1,"Distance":1.84,"Time":9.7,"SettleTime":12.0,"StarLocked":true}
00:18:30.851 00.001 25848 Moving (-1.17, -0.57) raw xDistance=1.12 yDistance=-0.98
00:18:30.851 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.12
00:18:30.851 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:18:30.851 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:30.851 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:30.851 00.000 21444 Enqueuing Expose request
00:18:30.851 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
00:18:30.851 00.000 25848 MoveAxis(W, 35, ABG)
00:18:30.851 00.000 25848 Guiding  Dir = 3, Dur = 35
00:18:30.875 00.024 25848 IsSlewing returns 0
00:18:30.876 00.001 25848 IsGuiding returns 0
00:18:30.907 00.031 25848 PulseGuide returned control before completion, sleep 14
00:18:30.926 00.019 25848 IsGuiding returns 1
00:18:30.926 00.000 25848 scope still moving after pulse duration time elapsed
00:18:30.983 00.057 25848 IsSlewing returns 0
00:18:30.984 00.001 25848 IsGuiding returns 0
00:18:30.984 00.000 25848 scope move finished after 35 + 73 ms
00:18:30.984 00.000 25848 Move returns status 0, amount 35
00:18:30.984 00.000 25848 MoveAxis(N, 0, ABG)
00:18:30.984 00.000 25848 Move returns status 0, amount 0
00:18:30.984 00.000 25848 move complete, result=0
00:18:30.984 00.000 25848 worker thread done servicing request
00:18:30.984 00.000 25848 Worker thread wakes up
00:18:30.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:30.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:30.984 00.000 21444 GuideStep: 1.1 px 35 ms WEST, -1.0 px 0 ms NORTH
00:18:33.835 02.851 25848 Exposure complete
00:18:33.921 00.086 25848 worker thread done servicing request
00:18:33.922 00.001 21444 OnExposeComplete: enter
00:18:33.922 00.000 21444 UpdateGuideState(): m_state=6
00:18:33.922 00.000 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 601
00:18:33.922 00.000 21444 Star::Find returns 1 (1), X=1225.34, Y=742.92, Mass=449361, SNR=61.5, Peak=13824 HFD=7.3
00:18:33.922 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
00:18:33.922 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
00:18:33.922 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.35 hyp=0.42 cameraTheta=-0.96 mountX=-0.27 mountY=-0.23, mountTheta=-2.44
00:18:33.923 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.35, opts=13)
00:18:33.923 00.000 21444 Enqueuing Move request for scope (0.24, -0.35)
00:18:33.923 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=608, FiltMax=65504, Gamma=0.560
00:18:33.923 00.000 21444 UpdateGuideState exits: m=449361 SNR=61.5 Saturated
00:18:33.923 00.000 21444 PhdController: settling, locked = 1, distance = 1.42 (3.00) aobump = 0 frame = 10 / 99999
00:18:33.923 00.000 25848 Worker thread wakes up
00:18:33.923 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.35) opts 0xd
00:18:33.923 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.35)
00:18:33.923 00.000 25848 Moving (0.24, -0.35) raw xDistance=-0.27 yDistance=-0.23
00:18:33.923 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
00:18:33.923 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:33.923 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:18:33.923 00.000 25848 MoveAxis(E, 0, ABG)
00:18:33.923 00.000 25848 Move returns status 0, amount 0
00:18:33.923 00.000 25848 MoveAxis(N, 0, ABG)
00:18:33.923 00.000 25848 Move returns status 0, amount 0
00:18:33.923 00.000 25848 move complete, result=0
00:18:33.923 00.000 21444 PhdController: newstate STATE_FINISH
00:18:33.923 00.000 21444 PhdController complete: success
00:18:33.924 00.001 21444 evsrv: {"Event":"SettleDone","Timestamp":1778818713.924,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
00:18:33.924 00.000 25848 worker thread done servicing request
00:18:33.924 00.000 21444 Mount: notify guiding dither settle done success=1
00:18:33.924 00.000 21444 PhdController: newstate STATE_IDLE
00:18:33.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:33.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:33.924 00.000 21444 Enqueuing Expose request
00:18:33.924 00.000 25848 Worker thread wakes up
00:18:33.924 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
00:18:33.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:33.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:36.775 02.851 25848 Exposure complete
00:18:36.842 00.067 25848 worker thread done servicing request
00:18:36.843 00.001 21444 OnExposeComplete: enter
00:18:36.843 00.000 21444 UpdateGuideState(): m_state=6
00:18:36.843 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.843 00.000 21444 Star::Find returns 1 (1), X=1224.89, Y=743.68, Mass=337777, SNR=64.1, Peak=11180 HFD=6.7
00:18:36.843 00.000 21444 MultiStar: exiting stabilization period
00:18:36.843 00.000 21444 MultiStar: updating star positions after lock position change
00:18:36.843 00.000 21444 Star::Find(15, 390, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.843 00.000 21444 Star::Find false star n=1 nbg=280 bg=4033.2 sigma=560.2 thresh=5714 peak=5288
00:18:36.843 00.000 21444 Star::Find returns 0 (2), X=390.00, Y=446.00, Mass=2123, SNR=2.9, Peak=6156 HFD=0.0
00:18:36.843 00.000 21444 Star::Find(15, 1492, 1042, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.843 00.000 21444 Star::Find returns 1 (1), X=1491.04, Y=1035.89, Mass=8019, SNR=8.3, Peak=4664 HFD=2.0
00:18:36.843 00.000 21444 Star::Find(15, 1390, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.843 00.000 21444 Star::Find false star n=4 nbg=265 bg=4570.3 sigma=560.9 thresh=6253 peak=5915
00:18:36.843 00.000 21444 Star::Find returns 0 (2), X=1390.00, Y=71.00, Mass=7443, SNR=2.9, Peak=6732 HFD=0.0
00:18:36.843 00.000 21444 Star::Find(15, 1282, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.843 00.000 21444 Star::Find false star n=5 nbg=256 bg=4114.0 sigma=478.4 thresh=5549 peak=5374
00:18:36.843 00.000 21444 Star::Find returns 0 (2), X=1282.00, Y=283.00, Mass=8130, SNR=2.9, Peak=5928 HFD=0.0
00:18:36.843 00.000 21444 Star::Find(15, 223, 337, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.843 00.000 21444 Star::Find returns 1 (1), X=233.05, Y=347.48, Mass=7870, SNR=8.2, Peak=6176 HFD=1.0
00:18:36.843 00.000 21444 Star::Find(15, 852, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.843 00.000 21444 Star::Find returns 1 (1), X=854.14, Y=531.32, Mass=21580, SNR=15.9, Peak=6256 HFD=5.2
00:18:36.843 00.000 21444 Star::Find(15, 1595, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.844 00.001 21444 Star::Find false star n=1 nbg=268 bg=4091.9 sigma=469.1 thresh=5499 peak=5266
00:18:36.844 00.000 21444 Star::Find returns 0 (2), X=1595.00, Y=362.00, Mass=1604, SNR=2.9, Peak=6000 HFD=0.0
00:18:36.844 00.000 21444 Star::Find(15, 480, 156, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.844 00.000 21444 Star::Find returns 1 (1), X=473.85, Y=165.44, Mass=12837, SNR=10.8, Peak=6104 HFD=5.5
00:18:36.844 00.000 21444 Star::Find(15, 505, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.844 00.000 21444 Star::Find false star n=11 nbg=254 bg=3046.7 sigma=382.1 thresh=4193 peak=4137
00:18:36.844 00.000 21444 Star::Find returns 0 (2), X=505.00, Y=977.00, Mass=16347, SNR=2.9, Peak=4964 HFD=0.0
00:18:36.844 00.000 21444 Star::Find(15, 1554, 820, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.844 00.000 21444 Star::Find false star n=4 nbg=263 bg=3527.5 sigma=448.0 thresh=4872 peak=4599
00:18:36.844 00.000 21444 Star::Find returns 0 (2), X=1554.00, Y=820.00, Mass=6154, SNR=2.9, Peak=5268 HFD=0.0
00:18:36.844 00.000 21444 Star::Find(15, 698, 148, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
00:18:36.844 00.000 21444 Star::Find returns 1 (1), X=716.01, Y=163.59, Mass=418365, SNR=95.9, Peak=6960 HFD=5.0
00:18:36.844 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
00:18:36.844 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
00:18:36.844 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.41 hyp=0.46 cameraTheta=2.02 mountX=0.24 mountY=0.31, mountTheta=0.91
00:18:36.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.41, opts=13)
00:18:36.845 00.000 21444 Enqueuing Move request for scope (-0.20, 0.41)
00:18:36.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=420, FiltMax=65504, Gamma=0.560
00:18:36.845 00.000 21444 UpdateGuideState exits: m=337777 SNR=64.1 Saturated
00:18:36.845 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:36.845 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:36.845 00.000 21444 Enqueuing Expose request
00:18:36.845 00.000 25848 Worker thread wakes up
00:18:36.845 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.41) opts 0xd
00:18:36.845 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.41)
00:18:36.845 00.000 25848 Moving (-0.20, 0.41) raw xDistance=0.24 yDistance=0.31
00:18:36.845 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
00:18:36.845 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:36.845 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:18:36.845 00.000 25848 MoveAxis(E, 0, ABG)
00:18:36.845 00.000 25848 Move returns status 0, amount 0
00:18:36.845 00.000 25848 MoveAxis(N, 0, ABG)
00:18:36.845 00.000 25848 Move returns status 0, amount 0
00:18:36.845 00.000 25848 move complete, result=0
00:18:36.845 00.000 25848 worker thread done servicing request
00:18:36.845 00.000 25848 Worker thread wakes up
00:18:36.845 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:18:36.846 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:36.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:39.694 02.848 25848 Exposure complete
00:18:39.770 00.076 25848 worker thread done servicing request
00:18:39.770 00.000 21444 OnExposeComplete: enter
00:18:39.770 00.000 21444 UpdateGuideState(): m_state=6
00:18:39.771 00.001 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 603
00:18:39.771 00.000 21444 Star::Find returns 1 (1), X=1225.29, Y=744.01, Mass=472146, SNR=82.2, Peak=13144 HFD=6.8
00:18:39.771 00.000 21444 Star::Find false star n=5 nbg=263 bg=4416.2 sigma=513.1 thresh=5955 peak=5948
00:18:39.771 00.000 21444 Star::Find false star n=7 nbg=259 bg=4149.2 sigma=498.0 thresh=5643 peak=5342
00:18:39.771 00.000 21444 Star::Find false star n=1 nbg=259 bg=4022.7 sigma=546.6 thresh=5663 peak=5232
00:18:39.771 00.000 21444 Star::Find false star n=3 nbg=275 bg=4047.4 sigma=546.6 thresh=5687 peak=5433
00:18:39.771 00.000 21444 Star::Find false star n=3 nbg=252 bg=4214.4 sigma=417.5 thresh=5467 peak=5300
00:18:39.771 00.000 21444 Star::Find false star n=4 nbg=255 bg=4113.9 sigma=390.5 thresh=5285 peak=5098
00:18:39.771 00.000 21444 Star::Find false star n=2 nbg=266 bg=2968.3 sigma=475.3 thresh=4394 peak=3976
00:18:39.771 00.000 21444 Star::Find false star n=1 nbg=259 bg=3608.5 sigma=501.7 thresh=5113 peak=4763
00:18:39.771 00.000 21444 MultiStar: [#1 -2.53,-0.61,0.11,U] [#2 -6.56,5.51,0.20,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.68,2.36,1.46,U] 
00:18:39.771 00.000 21444 single-star, 3 included, MultiStar: {1.96, 1.89}, one-star: {0.19, 0.74}
00:18:39.771 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
00:18:39.771 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
00:18:39.771 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.74 hyp=0.76 cameraTheta=1.32 mountX=-0.13 mountY=0.76, mountTheta=1.74
00:18:39.773 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.74, opts=13)
00:18:39.773 00.000 21444 Enqueuing Move request for scope (0.19, 0.74)
00:18:39.773 00.000 25848 Worker thread wakes up
00:18:39.773 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.74) opts 0xd
00:18:39.773 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.74)
00:18:39.773 00.000 25848 Moving (0.19, 0.74) raw xDistance=-0.13 yDistance=0.76
00:18:39.773 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:18:39.773 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
00:18:39.773 00.000 25848 MoveAxis(E, 0, ABG)
00:18:39.773 00.000 25848 Move returns status 0, amount 0
00:18:39.773 00.000 25848 MoveAxis(S, 21, ABG)
00:18:39.773 00.000 25848 Guiding  Dir = 1, Dur = 21
00:18:39.773 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=598, FiltMax=65504, Gamma=0.560
00:18:39.773 00.000 21444 UpdateGuideState exits: m=472146 SNR=82.2 Saturated
00:18:39.773 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:39.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:39.773 00.000 21444 Enqueuing Expose request
00:18:39.797 00.024 25848 IsSlewing returns 0
00:18:39.798 00.001 25848 IsGuiding returns 0
00:18:39.829 00.031 25848 IsGuiding returns 1
00:18:39.829 00.000 25848 scope still moving after pulse duration time elapsed
00:18:39.874 00.045 25848 IsSlewing returns 0
00:18:39.937 00.063 25848 IsGuiding returns 0
00:18:39.938 00.001 25848 scope move finished after 21 + 119 ms
00:18:39.938 00.000 25848 Move returns status 0, amount 21
00:18:39.938 00.000 25848 move complete, result=0
00:18:39.938 00.000 25848 worker thread done servicing request
00:18:39.938 00.000 25848 Worker thread wakes up
00:18:39.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:39.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:39.938 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.8 px 21 ms SOUTH
00:18:42.784 02.846 25848 Exposure complete
00:18:42.872 00.088 25848 worker thread done servicing request
00:18:42.872 00.000 21444 OnExposeComplete: enter
00:18:42.872 00.000 21444 UpdateGuideState(): m_state=6
00:18:42.873 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 604
00:18:42.873 00.000 21444 Star::Find returns 1 (1), X=1225.36, Y=743.82, Mass=376805, SNR=69.3, Peak=12616 HFD=6.5
00:18:42.873 00.000 21444 Star::Find false star n=6 nbg=243 bg=4037.5 sigma=383.3 thresh=5187 peak=5055
00:18:42.873 00.000 21444 Star::Find false star n=4 nbg=256 bg=2424.8 sigma=389.0 thresh=3592 peak=3454
00:18:42.873 00.000 21444 Star::Find false star n=3 nbg=263 bg=4371.3 sigma=514.8 thresh=5916 peak=5752
00:18:42.873 00.000 21444 Star::Find false star n=4 nbg=264 bg=4325.5 sigma=542.9 thresh=5954 peak=5427
00:18:42.873 00.000 21444 Star::Find false star n=2 nbg=263 bg=4147.7 sigma=502.4 thresh=5655 peak=5439
00:18:42.873 00.000 21444 Star::Find false star n=3 nbg=275 bg=4098.4 sigma=538.4 thresh=5714 peak=5550
00:18:42.873 00.000 21444 Star::Find false star n=3 nbg=255 bg=3011.0 sigma=481.9 thresh=4457 peak=4085
00:18:42.873 00.000 21444 Star::Find false star n=8 nbg=259 bg=3689.7 sigma=502.3 thresh=5197 peak=4932
00:18:42.873 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.99,-21.54,0.00,M3] [#6 -3.03,8.29,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.96,2.02,3.34,U] 
00:18:42.873 00.000 21444 single-star, 1 included, MultiStar: {3.87, 1.68}, one-star: {0.27, 0.55}
00:18:42.873 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
00:18:42.873 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.78 = 1.50)
00:18:42.873 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.55 hyp=0.61 cameraTheta=1.11 mountX=-0.22 mountY=0.61, mountTheta=1.92
00:18:42.874 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.55, opts=13)
00:18:42.874 00.000 21444 Enqueuing Move request for scope (0.27, 0.55)
00:18:42.875 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=394, FiltMax=65504, Gamma=0.560
00:18:42.875 00.000 21444 UpdateGuideState exits: m=376805 SNR=69.3 Saturated
00:18:42.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:42.875 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:42.875 00.000 21444 Enqueuing Expose request
00:18:42.875 00.000 25848 Worker thread wakes up
00:18:42.875 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.55) opts 0xd
00:18:42.875 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.55)
00:18:42.875 00.000 25848 Moving (0.27, 0.55) raw xDistance=-0.22 yDistance=0.61
00:18:42.875 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
00:18:42.875 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
00:18:42.875 00.000 25848 MoveAxis(E, 0, ABG)
00:18:42.875 00.000 25848 Move returns status 0, amount 0
00:18:42.875 00.000 25848 MoveAxis(S, 17, ABG)
00:18:42.875 00.000 25848 Guiding  Dir = 1, Dur = 17
00:18:42.906 00.031 25848 IsSlewing returns 0
00:18:42.906 00.000 25848 IsGuiding returns 0
00:18:42.938 00.032 25848 IsGuiding returns 1
00:18:42.938 00.000 25848 scope still moving after pulse duration time elapsed
00:18:43.038 00.100 25848 IsSlewing returns 0
00:18:43.038 00.000 25848 IsGuiding returns 0
00:18:43.038 00.000 25848 scope move finished after 17 + 114 ms
00:18:43.039 00.001 25848 Move returns status 0, amount 17
00:18:43.039 00.000 25848 move complete, result=0
00:18:43.039 00.000 25848 worker thread done servicing request
00:18:43.039 00.000 25848 Worker thread wakes up
00:18:43.039 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 17 ms SOUTH
00:18:43.039 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:43.039 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:45.881 02.842 25848 Exposure complete
00:18:45.959 00.078 25848 worker thread done servicing request
00:18:45.959 00.000 21444 OnExposeComplete: enter
00:18:45.959 00.000 21444 UpdateGuideState(): m_state=6
00:18:45.960 00.001 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 605
00:18:45.960 00.000 21444 Star::Find returns 1 (1), X=1223.68, Y=742.81, Mass=398528, SNR=58.3, Peak=11884 HFD=6.9
00:18:45.960 00.000 21444 Star::Find false star n=4 nbg=273 bg=3982.0 sigma=525.4 thresh=5558 peak=5173
00:18:45.960 00.000 21444 Star::Find false star n=1 nbg=263 bg=2434.7 sigma=445.5 thresh=3771 peak=3472
00:18:45.960 00.000 21444 Star::Find false star n=5 nbg=261 bg=4353.8 sigma=458.0 thresh=5728 peak=5431
00:18:45.960 00.000 21444 Star::Find false star n=1 nbg=263 bg=4209.2 sigma=550.2 thresh=5860 peak=5244
00:18:45.960 00.000 21444 Star::Find false star n=9 nbg=257 bg=3920.5 sigma=489.6 thresh=5389 peak=5338
00:18:45.960 00.000 21444 Star::Find false star n=3 nbg=249 bg=4019.9 sigma=496.8 thresh=5510 peak=5304
00:18:45.960 00.000 21444 Star::Find false star n=14 nbg=251 bg=4046.9 sigma=416.9 thresh=5297 peak=5245
00:18:45.960 00.000 21444 Star::Find false star n=1 nbg=274 bg=3561.7 sigma=499.8 thresh=5061 peak=4717
00:18:45.960 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 25.88,25.50,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 6.30,14.49,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 4.18,2.23,3.29,U] 
00:18:45.960 00.000 21444 single-star, 1 included, MultiStar: {2.87, 1.60}, one-star: {-1.41, -0.46}
00:18:45.960 00.000 21444 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.05) = xAngle (-5.88 = 0.41)
00:18:45.960 00.000 21444 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.44)
00:18:45.960 00.000 21444 CameraToMount -- cameraX=-1.41 cameraY=-0.46 hyp=1.49 cameraTheta=-2.83 mountX=1.37 mountY=-0.96, mountTheta=-0.61
00:18:45.961 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.41, y=-0.46, opts=13)
00:18:45.961 00.000 21444 Enqueuing Move request for scope (-1.41, -0.46)
00:18:45.961 00.000 25848 Worker thread wakes up
00:18:45.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.41, -0.46) opts 0xd
00:18:45.961 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.41, -0.46)
00:18:45.961 00.000 25848 Moving (-1.41, -0.46) raw xDistance=1.37 yDistance=-0.96
00:18:45.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.37
00:18:45.961 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:18:45.961 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=170, FiltMax=65504, Gamma=0.560
00:18:45.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
00:18:45.961 00.000 25848 MoveAxis(W, 40, ABG)
00:18:45.961 00.000 25848 Guiding  Dir = 3, Dur = 40
00:18:45.961 00.000 21444 UpdateGuideState exits: m=398528 SNR=58.3 Saturated
00:18:45.962 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:45.962 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:45.962 00.000 21444 Enqueuing Expose request
00:18:45.987 00.025 25848 IsSlewing returns 0
00:18:45.988 00.001 25848 IsGuiding returns 0
00:18:46.019 00.031 25848 PulseGuide returned control before completion, sleep 19
00:18:46.052 00.033 25848 IsGuiding returns 1
00:18:46.052 00.000 25848 scope still moving after pulse duration time elapsed
00:18:46.109 00.057 25848 IsSlewing returns 0
00:18:46.109 00.000 25848 IsGuiding returns 0
00:18:46.109 00.000 25848 scope move finished after 40 + 81 ms
00:18:46.109 00.000 25848 Move returns status 0, amount 40
00:18:46.109 00.000 25848 MoveAxis(N, 0, ABG)
00:18:46.109 00.000 25848 Move returns status 0, amount 0
00:18:46.109 00.000 25848 move complete, result=0
00:18:46.109 00.000 25848 worker thread done servicing request
00:18:46.109 00.000 25848 Worker thread wakes up
00:18:46.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:46.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:46.109 00.000 21444 GuideStep: 1.4 px 40 ms WEST, -1.0 px 0 ms NORTH
00:18:48.954 02.845 25848 Exposure complete
00:18:49.032 00.078 25848 worker thread done servicing request
00:18:49.032 00.000 21444 OnExposeComplete: enter
00:18:49.032 00.000 21444 UpdateGuideState(): m_state=6
00:18:49.032 00.000 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 606
00:18:49.033 00.001 21444 Star::Find returns 1 (1), X=1227.05, Y=744.80, Mass=355091, SNR=66.3, Peak=11456 HFD=6.5
00:18:49.033 00.000 21444 Star::Find false star n=5 nbg=255 bg=4635.0 sigma=476.9 thresh=6066 peak=5833
00:18:49.033 00.000 21444 Star::Find false star n=1 nbg=250 bg=4278.0 sigma=432.1 thresh=5574 peak=5211
00:18:49.033 00.000 21444 Star::Find false star n=1 nbg=262 bg=4017.1 sigma=517.1 thresh=5568 peak=5138
00:18:49.033 00.000 21444 Star::Find false star n=1 nbg=260 bg=4200.8 sigma=512.3 thresh=5738 peak=5177
00:18:49.033 00.000 21444 Star::Find false star n=54 nbg=260 bg=4494.9 sigma=749.4 thresh=6743 peak=6198
00:18:49.033 00.000 21444 Star::Find false star n=5 nbg=253 bg=4083.1 sigma=448.8 thresh=5430 peak=5303
00:18:49.033 00.000 21444 MultiStar: [#1 20.16,-6.61,0.00,M8] [#2 11.25,20.42,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 17.10,2.83,0.00,M10] [#10 -5.12,21.48,0.00,M6] [#11 6.35,3.35,2.98,U] 
00:18:49.033 00.000 21444 single-star, 1 included, MultiStar: {5.25, 2.90}, one-star: {1.96, 1.54}
00:18:49.033 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.39 = -2.39)
00:18:49.033 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.05)
00:18:49.033 00.000 21444 CameraToMount -- cameraX=1.96 cameraY=1.54 hyp=2.49 cameraTheta=0.66 mountX=-1.81 mountY=2.16, mountTheta=2.27
00:18:49.034 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.96, y=1.54, opts=13)
00:18:49.034 00.000 21444 Enqueuing Move request for scope (1.96, 1.54)
00:18:49.034 00.000 25848 Worker thread wakes up
00:18:49.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3648, FiltMin=420, FiltMax=65504, Gamma=0.560
00:18:49.034 00.000 21444 UpdateGuideState exits: m=355091 SNR=66.3 Saturated
00:18:49.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:49.034 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:49.034 00.000 21444 Enqueuing Expose request
00:18:49.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.96, 1.54) opts 0xd
00:18:49.034 00.000 25848 Handling offset move in thread for scope, endpoint = (1.96, 1.54)
00:18:49.034 00.000 25848 Moving (1.96, 1.54) raw xDistance=-1.81 yDistance=2.16
00:18:49.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.81
00:18:49.034 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.16 from input 2.16
00:18:49.034 00.000 25848 MoveAxis(E, 50, ABG)
00:18:49.034 00.000 25848 Guiding  Dir = 2, Dur = 50
00:18:49.093 00.059 25848 IsSlewing returns 0
00:18:49.093 00.000 25848 IsGuiding returns 0
00:18:49.125 00.032 25848 PulseGuide returned control before completion, sleep 29
00:18:49.157 00.032 25848 IsGuiding returns 1
00:18:49.157 00.000 25848 scope still moving after pulse duration time elapsed
00:18:49.217 00.060 25848 IsSlewing returns 0
00:18:49.218 00.001 25848 IsGuiding returns 0
00:18:49.218 00.000 25848 scope move finished after 50 + 73 ms
00:18:49.218 00.000 25848 Move returns status 0, amount 50
00:18:49.218 00.000 25848 MoveAxis(S, 59, ABG)
00:18:49.218 00.000 25848 Guiding  Dir = 1, Dur = 59
00:18:49.250 00.032 25848 IsSlewing returns 0
00:18:49.250 00.000 25848 IsGuiding returns 0
00:18:49.282 00.032 25848 PulseGuide returned control before completion, sleep 38
00:18:49.329 00.047 25848 IsGuiding returns 1
00:18:49.329 00.000 25848 scope still moving after pulse duration time elapsed
00:18:49.388 00.059 25848 IsSlewing returns 0
00:18:49.390 00.002 25848 IsGuiding returns 0
00:18:49.390 00.000 25848 scope move finished after 59 + 80 ms
00:18:49.390 00.000 25848 Move returns status 0, amount 59
00:18:49.390 00.000 25848 move complete, result=0
00:18:49.390 00.000 25848 worker thread done servicing request
00:18:49.390 00.000 25848 Worker thread wakes up
00:18:49.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:49.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:49.390 00.000 21444 GuideStep: -1.8 px 50 ms EAST, 2.2 px 59 ms SOUTH
00:18:52.239 02.849 25848 Exposure complete
00:18:52.326 00.087 25848 worker thread done servicing request
00:18:52.326 00.000 21444 OnExposeComplete: enter
00:18:52.326 00.000 21444 UpdateGuideState(): m_state=6
00:18:52.326 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
00:18:52.326 00.000 21444 Star::Find returns 1 (1), X=1223.94, Y=742.60, Mass=441957, SNR=81.6, Peak=14632 HFD=6.2
00:18:52.326 00.000 21444 Star::Find false star n=6 nbg=259 bg=3948.2 sigma=450.3 thresh=5299 peak=5186
00:18:52.326 00.000 21444 Star::Find false star n=4 nbg=268 bg=4067.9 sigma=531.7 thresh=5663 peak=5447
00:18:52.326 00.000 21444 Star::Find false star n=3 nbg=264 bg=3951.5 sigma=497.8 thresh=5445 peak=5024
00:18:52.328 00.002 21444 Star::Find false star n=3 nbg=258 bg=4279.0 sigma=448.9 thresh=5626 peak=5212
00:18:52.328 00.000 21444 Star::Find false star n=1 nbg=264 bg=4064.2 sigma=496.4 thresh=5554 peak=5045
00:18:52.328 00.000 21444 Star::Find false star n=5 nbg=263 bg=3156.3 sigma=442.6 thresh=4484 peak=4459
00:18:52.328 00.000 21444 Star::Find false star n=8 nbg=248 bg=3475.4 sigma=441.2 thresh=4799 peak=4771
00:18:52.328 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.59,33.27,0.00,M8] [#3 -0.34,0.82,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.00,0.38,2.34,U] 
00:18:52.328 00.000 21444 single-star, 2 included, MultiStar: {1.65, 0.10}, one-star: {-1.15, -0.67}
00:18:52.328 00.000 21444 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.05) = xAngle (-5.66 = 0.62)
00:18:52.328 00.000 21444 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.22)
00:18:52.328 00.000 21444 CameraToMount -- cameraX=-1.15 cameraY=-0.67 hyp=1.33 cameraTheta=-2.61 mountX=1.08 mountY=-1.06, mountTheta=-0.77
00:18:52.329 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.15, y=-0.67, opts=13)
00:18:52.329 00.000 21444 Enqueuing Move request for scope (-1.15, -0.67)
00:18:52.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=582, FiltMax=65504, Gamma=0.560
00:18:52.329 00.000 21444 UpdateGuideState exits: m=441957 SNR=81.6 Saturated
00:18:52.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:52.329 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:52.329 00.000 21444 Enqueuing Expose request
00:18:52.329 00.000 25848 Worker thread wakes up
00:18:52.329 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.67) opts 0xd
00:18:52.329 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.15, -0.67)
00:18:52.329 00.000 25848 Moving (-1.15, -0.67) raw xDistance=1.08 yDistance=-1.06
00:18:52.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 1.08
00:18:52.329 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:18:52.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.06
00:18:52.329 00.000 25848 MoveAxis(W, 28, ABG)
00:18:52.329 00.000 25848 Guiding  Dir = 3, Dur = 28
00:18:52.359 00.030 25848 IsSlewing returns 0
00:18:52.360 00.001 25848 IsGuiding returns 0
00:18:52.393 00.033 25848 IsGuiding returns 1
00:18:52.393 00.000 25848 scope still moving after pulse duration time elapsed
00:18:52.452 00.059 25848 IsSlewing returns 0
00:18:52.452 00.000 25848 IsGuiding returns 0
00:18:52.452 00.000 25848 scope move finished after 28 + 63 ms
00:18:52.452 00.000 25848 Move returns status 0, amount 28
00:18:52.452 00.000 25848 MoveAxis(N, 0, ABG)
00:18:52.452 00.000 25848 Move returns status 0, amount 0
00:18:52.452 00.000 25848 move complete, result=0
00:18:52.452 00.000 25848 worker thread done servicing request
00:18:52.452 00.000 25848 Worker thread wakes up
00:18:52.453 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:52.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:52.453 00.000 21444 GuideStep: 1.1 px 28 ms WEST, -1.1 px 0 ms NORTH
00:18:55.306 02.853 25848 Exposure complete
00:18:55.393 00.087 25848 worker thread done servicing request
00:18:55.393 00.000 21444 OnExposeComplete: enter
00:18:55.393 00.000 21444 UpdateGuideState(): m_state=6
00:18:55.394 00.001 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 608
00:18:55.394 00.000 21444 Star::Find returns 1 (1), X=1223.85, Y=742.44, Mass=409639, SNR=58.7, Peak=13548 HFD=6.5
00:18:55.394 00.000 21444 Star::Find false star n=5 nbg=246 bg=4019.7 sigma=481.6 thresh=5464 peak=5028
00:18:55.394 00.000 21444 Star::Find false star n=2 nbg=266 bg=4490.2 sigma=503.6 thresh=6001 peak=5826
00:18:55.394 00.000 21444 Star::Find false star n=7 nbg=265 bg=4086.9 sigma=510.4 thresh=5618 peak=5159
00:18:55.394 00.000 21444 Star::Find false star n=4 nbg=248 bg=3967.7 sigma=435.1 thresh=5273 peak=5152
00:18:55.394 00.000 21444 Star::Find false star n=3 nbg=263 bg=4004.4 sigma=510.3 thresh=5535 peak=5193
00:18:55.394 00.000 21444 Star::Find false star n=1 nbg=266 bg=3057.7 sigma=490.3 thresh=4529 peak=3962
00:18:55.394 00.000 21444 Star::Find false star n=2 nbg=265 bg=3699.0 sigma=509.4 thresh=5227 peak=4645
00:18:55.394 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.19,47.31,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 9.09,20.61,0.00,M2] [#8 1.15,-10.31,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.26,1.37,3.06,U] 
00:18:55.394 00.000 21444 single-star, 1 included, MultiStar: {2.90, 0.83}, one-star: {-1.24, -0.82}
00:18:55.394 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.61 = 0.67)
00:18:55.394 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.45 = -2.17)
00:18:55.394 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=-0.82 hyp=1.49 cameraTheta=-2.56 mountX=1.17 mountY=-1.23, mountTheta=-0.81
00:18:55.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=-0.82, opts=13)
00:18:55.395 00.000 21444 Enqueuing Move request for scope (-1.24, -0.82)
00:18:55.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=588, FiltMax=65504, Gamma=0.560
00:18:55.396 00.001 21444 UpdateGuideState exits: m=409639 SNR=58.7 Saturated
00:18:55.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:55.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:55.396 00.000 21444 Enqueuing Expose request
00:18:55.396 00.000 25848 Worker thread wakes up
00:18:55.396 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -0.82) opts 0xd
00:18:55.396 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, -0.82)
00:18:55.396 00.000 25848 Moving (-1.24, -0.82) raw xDistance=1.17 yDistance=-1.23
00:18:55.396 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.17
00:18:55.396 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:18:55.396 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
00:18:55.396 00.000 25848 MoveAxis(W, 36, ABG)
00:18:55.396 00.000 25848 Guiding  Dir = 3, Dur = 36
00:18:55.454 00.058 25848 IsSlewing returns 0
00:18:55.454 00.000 25848 IsGuiding returns 0
00:18:55.486 00.032 25848 PulseGuide returned control before completion, sleep 15
00:18:55.509 00.023 25848 IsGuiding returns 1
00:18:55.509 00.000 25848 scope still moving after pulse duration time elapsed
00:18:55.561 00.052 25848 IsSlewing returns 0
00:18:55.561 00.000 25848 IsGuiding returns 0
00:18:55.561 00.000 25848 scope move finished after 36 + 70 ms
00:18:55.561 00.000 25848 Move returns status 0, amount 36
00:18:55.561 00.000 25848 MoveAxis(N, 0, ABG)
00:18:55.562 00.001 25848 Move returns status 0, amount 0
00:18:55.562 00.000 25848 move complete, result=0
00:18:55.562 00.000 25848 worker thread done servicing request
00:18:55.562 00.000 25848 Worker thread wakes up
00:18:55.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:55.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:18:55.562 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -1.2 px 0 ms NORTH
00:18:58.407 02.845 25848 Exposure complete
00:18:58.489 00.082 25848 worker thread done servicing request
00:18:58.489 00.000 21444 OnExposeComplete: enter
00:18:58.489 00.000 21444 UpdateGuideState(): m_state=6
00:18:58.490 00.001 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 609
00:18:58.490 00.000 21444 Star::Find returns 1 (1), X=1225.66, Y=742.01, Mass=432981, SNR=67.4, Peak=13704 HFD=6.2
00:18:58.490 00.000 21444 Star::Find false star n=2 nbg=268 bg=4123.7 sigma=537.3 thresh=5736 peak=5372
00:18:58.490 00.000 21444 Star::Find false star n=6 nbg=271 bg=2336.1 sigma=442.4 thresh=3663 peak=3602
00:18:58.490 00.000 21444 Star::Find false star n=4 nbg=274 bg=4434.5 sigma=548.5 thresh=6080 peak=5861
00:18:58.490 00.000 21444 Star::Find false star n=3 nbg=264 bg=4163.2 sigma=500.2 thresh=5664 peak=5330
00:18:58.490 00.000 21444 Star::Find false star n=4 nbg=260 bg=4069.5 sigma=499.7 thresh=5569 peak=5450
00:18:58.490 00.000 21444 Star::Find false star n=2 nbg=271 bg=4035.7 sigma=523.2 thresh=5605 peak=5341
00:18:58.490 00.000 21444 Star::Find false star n=4 nbg=247 bg=3110.6 sigma=468.6 thresh=4516 peak=4116
00:18:58.490 00.000 21444 Star::Find false star n=5 nbg=268 bg=3648.4 sigma=481.9 thresh=5094 peak=5054
00:18:58.490 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.96,-12.79,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 5.68,6.18,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 6.19,0.54,3.95,U] 
00:18:58.490 00.000 21444 single-star, 2 included, MultiStar: {5.18, 1.38}, one-star: {0.57, -1.26}
00:18:58.490 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.09)
00:18:58.490 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.76)
00:18:58.490 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-1.26 hyp=1.38 cameraTheta=-1.15 mountX=-0.68 mountY=-0.95, mountTheta=-2.19
00:18:58.491 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-1.26, opts=13)
00:18:58.491 00.000 21444 Enqueuing Move request for scope (0.57, -1.26)
00:18:58.491 00.000 25848 Worker thread wakes up
00:18:58.491 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -1.26) opts 0xd
00:18:58.491 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -1.26)
00:18:58.491 00.000 25848 Moving (0.57, -1.26) raw xDistance=-0.68 yDistance=-0.95
00:18:58.491 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.68
00:18:58.491 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:18:58.491 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=116, FiltMax=65504, Gamma=0.560
00:18:58.491 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.95
00:18:58.491 00.000 25848 MoveAxis(E, 17, ABG)
00:18:58.491 00.000 25848 Guiding  Dir = 2, Dur = 17
00:18:58.491 00.000 21444 UpdateGuideState exits: m=432981 SNR=67.4 Saturated
00:18:58.492 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:58.492 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:18:58.492 00.000 21444 Enqueuing Expose request
00:18:58.537 00.045 25848 IsSlewing returns 0
00:18:58.537 00.000 25848 IsGuiding returns 0
00:18:58.594 00.057 25848 IsGuiding returns 1
00:18:58.594 00.000 25848 scope still moving after pulse duration time elapsed
00:18:58.670 00.076 25848 IsSlewing returns 0
00:18:58.670 00.000 25848 IsGuiding returns 0
00:18:58.671 00.001 25848 scope move finished after 17 + 115 ms
00:18:58.671 00.000 25848 Move returns status 0, amount 17
00:18:58.671 00.000 25848 MoveAxis(N, 0, ABG)
00:18:58.671 00.000 25848 Move returns status 0, amount 0
00:18:58.671 00.000 25848 move complete, result=0
00:18:58.671 00.000 25848 worker thread done servicing request
00:18:58.671 00.000 25848 Worker thread wakes up
00:18:58.671 00.000 21444 GuideStep: -0.7 px 17 ms EAST, -0.9 px 0 ms NORTH
00:18:58.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:18:58.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:01.520 02.849 25848 Exposure complete
00:19:01.600 00.080 25848 worker thread done servicing request
00:19:01.601 00.001 21444 OnExposeComplete: enter
00:19:01.601 00.000 21444 UpdateGuideState(): m_state=6
00:19:01.601 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 610
00:19:01.601 00.000 21444 Star::Find returns 1 (1), X=1224.78, Y=742.24, Mass=401256, SNR=74.3, Peak=13500 HFD=6.5
00:19:01.601 00.000 21444 Star::Find false star n=7 nbg=251 bg=2330.3 sigma=413.4 thresh=3570 peak=3491
00:19:01.601 00.000 21444 Star::Find false star n=6 nbg=241 bg=4107.1 sigma=490.0 thresh=5577 peak=5296
00:19:01.601 00.000 21444 Star::Find false star n=4 nbg=263 bg=3892.8 sigma=514.4 thresh=5436 peak=5400
00:19:01.601 00.000 21444 Star::Find false star n=8 nbg=263 bg=3916.7 sigma=494.4 thresh=5400 peak=5398
00:19:01.601 00.000 21444 Star::Find false star n=3 nbg=253 bg=4196.3 sigma=433.4 thresh=5497 peak=5169
00:19:01.601 00.000 21444 Star::Find false star n=4 nbg=271 bg=3676.3 sigma=480.8 thresh=5119 peak=4735
00:19:01.601 00.000 21444 MultiStar: [#1 -3.80,-0.53,0.10,U] [#2 0.00,0.00,0.00,L] [#3 0.42,-1.34,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.49,5.30,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.96,21.64,0.00,R] [#10 0.00,0.00,0.00,L] [#11 5.87,1.16,2.45,U] 
00:19:01.601 00.000 21444 single-star, 4 included, MultiStar: {3.86, 1.38}, one-star: {-0.31, -1.03}
00:19:01.601 00.000 21444 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.05) = xAngle (-4.92 = 1.37)
00:19:01.601 00.000 21444 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.76 = -1.48)
00:19:01.601 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-1.03 hyp=1.08 cameraTheta=-1.86 mountX=0.22 mountY=-1.07, mountTheta=-1.37
00:19:01.602 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-1.03, opts=13)
00:19:01.602 00.000 21444 Enqueuing Move request for scope (-0.31, -1.03)
00:19:01.602 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3632, FiltMin=496, FiltMax=65504, Gamma=0.560
00:19:01.602 00.000 21444 UpdateGuideState exits: m=401256 SNR=74.3 Saturated
00:19:01.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:01.602 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:01.602 00.000 21444 Enqueuing Expose request
00:19:01.602 00.000 25848 Worker thread wakes up
00:19:01.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.03) opts 0xd
00:19:01.602 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -1.03)
00:19:01.602 00.000 25848 Moving (-0.31, -1.03) raw xDistance=0.22 yDistance=-1.07
00:19:01.602 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
00:19:01.602 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:01.602 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.07
00:19:01.602 00.000 25848 MoveAxis(E, 0, ABG)
00:19:01.602 00.000 25848 Move returns status 0, amount 0
00:19:01.602 00.000 25848 MoveAxis(N, 0, ABG)
00:19:01.603 00.001 25848 Move returns status 0, amount 0
00:19:01.603 00.000 25848 move complete, result=0
00:19:01.603 00.000 25848 worker thread done servicing request
00:19:01.603 00.000 25848 Worker thread wakes up
00:19:01.603 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:01.603 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:01.603 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.1 px 0 ms NORTH
00:19:04.443 02.840 25848 Exposure complete
00:19:04.524 00.081 25848 worker thread done servicing request
00:19:04.524 00.000 21444 OnExposeComplete: enter
00:19:04.524 00.000 21444 UpdateGuideState(): m_state=6
00:19:04.524 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 611
00:19:04.524 00.000 21444 Star::Find returns 1 (1), X=1225.48, Y=742.95, Mass=461773, SNR=105.0, Peak=13124 HFD=6.6
00:19:04.524 00.000 21444 Star::Find false star n=1 nbg=253 bg=3903.6 sigma=468.3 thresh=5308 peak=4979
00:19:04.524 00.000 21444 Star::Find false star n=6 nbg=257 bg=4224.0 sigma=462.3 thresh=5611 peak=5448
00:19:04.524 00.000 21444 Star::Find false star n=3 nbg=261 bg=4065.1 sigma=453.6 thresh=5426 peak=5038
00:19:04.524 00.000 21444 Star::Find false star n=1 nbg=258 bg=3062.2 sigma=450.3 thresh=4413 peak=4008
00:19:04.524 00.000 21444 Star::Find false star n=11 nbg=246 bg=3604.9 sigma=407.7 thresh=4828 peak=4668
00:19:04.524 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.95,17.88,0.00,M10] [#3 -0.95,-0.14,0.08,U] [#4 0.00,0.00,0.00,L] [#5 -9.35,-2.90,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 5.73,7.37,0.00,M1] [#8 11.00,0.24,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.92,2.00,1.70,U] 
00:19:04.524 00.000 21444 single-star, 2 included, MultiStar: {3.73, 1.10}, one-star: {0.38, -0.32}
00:19:04.524 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.74 = 2.54)
00:19:04.524 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.58 = -0.30)
00:19:04.524 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.32 hyp=0.50 cameraTheta=-0.69 mountX=-0.41 mountY=-0.15, mountTheta=-2.80
00:19:04.525 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.32, opts=13)
00:19:04.525 00.000 21444 Enqueuing Move request for scope (0.38, -0.32)
00:19:04.525 00.000 25848 Worker thread wakes up
00:19:04.525 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.32) opts 0xd
00:19:04.525 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.32)
00:19:04.525 00.000 25848 Moving (0.38, -0.32) raw xDistance=-0.41 yDistance=-0.15
00:19:04.525 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
00:19:04.525 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:04.525 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=468, FiltMax=65504, Gamma=0.560
00:19:04.526 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:19:04.526 00.000 25848 MoveAxis(E, 0, ABG)
00:19:04.526 00.000 25848 Move returns status 0, amount 0
00:19:04.526 00.000 25848 MoveAxis(N, 0, ABG)
00:19:04.526 00.000 25848 Move returns status 0, amount 0
00:19:04.526 00.000 21444 UpdateGuideState exits: m=461773 SNR=105.0 Saturated
00:19:04.526 00.000 25848 move complete, result=0
00:19:04.526 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:04.526 00.000 25848 worker thread done servicing request
00:19:04.526 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:04.526 00.000 21444 Enqueuing Expose request
00:19:04.526 00.000 25848 Worker thread wakes up
00:19:04.526 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:04.526 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:04.526 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:07.379 02.853 25848 Exposure complete
00:19:07.446 00.067 25848 worker thread done servicing request
00:19:07.446 00.000 21444 OnExposeComplete: enter
00:19:07.446 00.000 21444 UpdateGuideState(): m_state=6
00:19:07.446 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
00:19:07.447 00.001 21444 Star::Find returns 1 (1), X=1225.30, Y=742.95, Mass=456069, SNR=76.5, Peak=12996 HFD=6.8
00:19:07.447 00.000 21444 Star::Find false star n=2 nbg=276 bg=4057.9 sigma=576.4 thresh=5787 peak=5471
00:19:07.447 00.000 21444 Star::Find false star n=4 nbg=253 bg=2339.1 sigma=383.7 thresh=3490 peak=3435
00:19:07.447 00.000 21444 Star::Find false star n=9 nbg=245 bg=3911.0 sigma=495.0 thresh=5396 peak=5324
00:19:07.447 00.000 21444 Star::Find false star n=5 nbg=243 bg=4173.8 sigma=437.4 thresh=5486 peak=5392
00:19:07.447 00.000 21444 Star::Find false star n=3 nbg=268 bg=3857.2 sigma=547.9 thresh=5501 peak=5198
00:19:07.447 00.000 21444 Star::Find false star n=4 nbg=255 bg=4012.5 sigma=408.4 thresh=5238 peak=5182
00:19:07.447 00.000 21444 Star::Find false star n=6 nbg=244 bg=3242.3 sigma=385.9 thresh=4400 peak=4042
00:19:07.447 00.000 21444 Star::Find false star n=10 nbg=238 bg=3642.6 sigma=385.1 thresh=4798 peak=4666
00:19:07.447 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.77,-0.63,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.50,7.13,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.01,0.92,2.21,U] 
00:19:07.447 00.000 21444 single-star, 2 included, MultiStar: {2.62, 0.47}, one-star: {0.21, -0.32}
00:19:07.447 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.24)
00:19:07.447 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.88 = -0.60)
00:19:07.447 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=-0.32 hyp=0.38 cameraTheta=-0.99 mountX=-0.24 mountY=-0.21, mountTheta=-2.40
00:19:07.448 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=-0.32, opts=13)
00:19:07.448 00.000 21444 Enqueuing Move request for scope (0.21, -0.32)
00:19:07.448 00.000 25848 Worker thread wakes up
00:19:07.448 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=220, FiltMax=65504, Gamma=0.560
00:19:07.448 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.32) opts 0xd
00:19:07.448 00.000 21444 UpdateGuideState exits: m=456069 SNR=76.5 Saturated
00:19:07.448 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:07.448 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, -0.32)
00:19:07.448 00.000 25848 Moving (0.21, -0.32) raw xDistance=-0.24 yDistance=-0.21
00:19:07.448 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
00:19:07.448 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:07.448 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:07.448 00.000 21444 Enqueuing Expose request
00:19:07.448 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:19:07.448 00.000 25848 MoveAxis(E, 0, ABG)
00:19:07.449 00.001 25848 Move returns status 0, amount 0
00:19:07.449 00.000 25848 MoveAxis(N, 0, ABG)
00:19:07.449 00.000 25848 Move returns status 0, amount 0
00:19:07.449 00.000 25848 move complete, result=0
00:19:07.449 00.000 25848 worker thread done servicing request
00:19:07.449 00.000 25848 Worker thread wakes up
00:19:07.449 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:07.449 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:07.449 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:10.300 02.851 25848 Exposure complete
00:19:10.379 00.079 25848 worker thread done servicing request
00:19:10.380 00.001 21444 OnExposeComplete: enter
00:19:10.380 00.000 21444 UpdateGuideState(): m_state=6
00:19:10.380 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 613
00:19:10.380 00.000 21444 Star::Find returns 1 (1), X=1223.39, Y=741.67, Mass=409689, SNR=86.5, Peak=11908 HFD=7.3
00:19:10.380 00.000 21444 Star::Find false star n=7 nbg=252 bg=2427.9 sigma=408.0 thresh=3652 peak=3489
00:19:10.380 00.000 21444 Star::Find false star n=10 nbg=236 bg=4480.5 sigma=406.2 thresh=5699 peak=5630
00:19:10.380 00.000 21444 Star::Find false star n=3 nbg=257 bg=4016.9 sigma=476.7 thresh=5447 peak=5358
00:19:10.380 00.000 21444 Star::Find false star n=2 nbg=270 bg=4052.8 sigma=522.4 thresh=5620 peak=5375
00:19:10.380 00.000 21444 Star::Find false star n=2 nbg=258 bg=3204.7 sigma=480.2 thresh=4645 peak=4336
00:19:10.380 00.000 21444 Star::Find false star n=2 nbg=269 bg=3642.5 sigma=533.7 thresh=5244 peak=5066
00:19:10.380 00.000 21444 MultiStar: [#1 2.29,1.38,0.09,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -16.20,-14.38,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 5.99,6.74,0.00,M3] [#8 -4.85,-8.64,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.98,2.01,1.92,U] 
00:19:10.380 00.000 21444 single-star, 2 included, MultiStar: {2.68, 0.80}, one-star: {-1.70, -1.60}
00:19:10.380 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.05) = xAngle (-5.44 = 0.84)
00:19:10.380 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.28 = -2.00)
00:19:10.380 00.000 21444 CameraToMount -- cameraX=-1.70 cameraY=-1.60 hyp=2.33 cameraTheta=-2.39 mountX=1.55 mountY=-2.12, mountTheta=-0.94
00:19:10.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.70, y=-1.60, opts=13)
00:19:10.381 00.000 21444 Enqueuing Move request for scope (-1.70, -1.60)
00:19:10.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=344, FiltMax=65504, Gamma=0.560
00:19:10.381 00.000 21444 UpdateGuideState exits: m=409689 SNR=86.5 Saturated
00:19:10.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:10.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:10.382 00.001 21444 Enqueuing Expose request
00:19:10.382 00.000 25848 Worker thread wakes up
00:19:10.382 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.70, -1.60) opts 0xd
00:19:10.382 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.70, -1.60)
00:19:10.382 00.000 25848 Moving (-1.70, -1.60) raw xDistance=1.55 yDistance=-2.12
00:19:10.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.55
00:19:10.382 00.000 25848 resist switch: large excursion: input -2.12 thresh 1.53 direction from 1 to -1
00:19:10.382 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.37
00:19:10.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.12 from input -2.12
00:19:10.382 00.000 25848 MoveAxis(W, 45, ABG)
00:19:10.382 00.000 25848 Guiding  Dir = 3, Dur = 45
00:19:10.407 00.025 25848 IsSlewing returns 0
00:19:10.408 00.001 25848 IsGuiding returns 0
00:19:10.439 00.031 25848 PulseGuide returned control before completion, sleep 24
00:19:10.473 00.034 25848 IsGuiding returns 1
00:19:10.473 00.000 25848 scope still moving after pulse duration time elapsed
00:19:10.586 00.113 25848 IsSlewing returns 0
00:19:10.586 00.000 25848 IsGuiding returns 0
00:19:10.586 00.000 25848 scope move finished after 45 + 133 ms
00:19:10.586 00.000 25848 Move returns status 0, amount 45
00:19:10.586 00.000 25848 BLC: Oldest BLC event removed
00:19:10.586 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 219 applied
00:19:10.586 00.000 25848 MoveAxis(N, 277, ABG)
00:19:10.586 00.000 25848 Guiding  Dir = 0, Dur = 277
00:19:10.612 00.026 25848 IsSlewing returns 0
00:19:10.612 00.000 25848 IsGuiding returns 0
00:19:10.644 00.032 25848 PulseGuide returned control before completion, sleep 256
00:19:10.907 00.263 25848 IsGuiding returns 1
00:19:10.907 00.000 25848 scope still moving after pulse duration time elapsed
00:19:10.970 00.063 25848 IsSlewing returns 0
00:19:10.970 00.000 25848 IsGuiding returns 0
00:19:10.971 00.001 25848 scope move finished after 277 + 80 ms
00:19:10.971 00.000 25848 Move returns status 0, amount 277
00:19:10.971 00.000 25848 move complete, result=0
00:19:10.971 00.000 25848 worker thread done servicing request
00:19:10.971 00.000 25848 Worker thread wakes up
00:19:10.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:10.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:10.971 00.000 21444 GuideStep: 1.6 px 45 ms WEST, -2.1 px 277 ms NORTH
00:19:13.824 02.853 25848 Exposure complete
00:19:13.900 00.076 25848 worker thread done servicing request
00:19:13.900 00.000 21444 OnExposeComplete: enter
00:19:13.900 00.000 21444 UpdateGuideState(): m_state=6
00:19:13.901 00.001 21444 Star::Find(15, 1223, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 614
00:19:13.901 00.000 21444 Star::Find returns 1 (1), X=1226.47, Y=742.23, Mass=393920, SNR=68.6, Peak=12016 HFD=6.6
00:19:13.901 00.000 21444 Star::Find false star n=4 nbg=260 bg=3789.0 sigma=465.4 thresh=5185 peak=5156
00:19:13.901 00.000 21444 Star::Find false star n=4 nbg=250 bg=2368.0 sigma=380.1 thresh=3508 peak=3412
00:19:13.901 00.000 21444 Star::Find false star n=2 nbg=270 bg=3954.0 sigma=533.2 thresh=5554 peak=5018
00:19:13.901 00.000 21444 Star::Find false star n=7 nbg=251 bg=4071.3 sigma=415.5 thresh=5318 peak=5285
00:19:13.901 00.000 21444 Star::Find false star n=5 nbg=241 bg=3024.1 sigma=402.2 thresh=4231 peak=4023
00:19:13.901 00.000 21444 Star::Find false star n=1 nbg=274 bg=3531.0 sigma=510.8 thresh=5063 peak=4420
00:19:13.901 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.07,0.17,0.20,U] [#4 0.00,0.00,0.00,L] [#5 -24.99,-9.14,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 7.21,6.71,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 6.18,0.91,1.90,U] 
00:19:13.901 00.000 21444 single-star, 2 included, MultiStar: {4.23, 0.23}, one-star: {1.38, -1.04}
00:19:13.901 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.70 = 2.59)
00:19:13.901 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.54 = -0.26)
00:19:13.901 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=-1.04 hyp=1.73 cameraTheta=-0.64 mountX=-1.47 mountY=-0.44, mountTheta=-2.85
00:19:13.902 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=-1.04, opts=13)
00:19:13.902 00.000 21444 Enqueuing Move request for scope (1.38, -1.04)
00:19:13.903 00.001 25848 Worker thread wakes up
00:19:13.903 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, -1.04) opts 0xd
00:19:13.903 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, -1.04)
00:19:13.903 00.000 25848 Moving (1.38, -1.04) raw xDistance=-1.47 yDistance=-0.44
00:19:13.903 00.000 25848 BLC: History state: CurrMiss=0.44, AvgInitMiss=0.60, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.121959, 1:0.436113
00:19:13.903 00.000 25848 BLC: No correction, Miss < min_move
00:19:13.903 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.47
00:19:13.903 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:13.903 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=332, FiltMax=65504, Gamma=0.560
00:19:13.903 00.000 21444 UpdateGuideState exits: m=393920 SNR=68.6 Saturated
00:19:13.903 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:13.903 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:13.903 00.000 21444 Enqueuing Expose request
00:19:13.903 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:19:13.903 00.000 25848 MoveAxis(E, 40, ABG)
00:19:13.903 00.000 25848 Guiding  Dir = 2, Dur = 40
00:19:13.924 00.021 25848 IsSlewing returns 0
00:19:13.924 00.000 25848 IsGuiding returns 0
00:19:13.955 00.031 25848 PulseGuide returned control before completion, sleep 20
00:19:14.006 00.051 25848 IsGuiding returns 1
00:19:14.006 00.000 25848 scope still moving after pulse duration time elapsed
00:19:14.048 00.042 25848 IsSlewing returns 0
00:19:14.049 00.001 25848 IsGuiding returns 0
00:19:14.049 00.000 25848 scope move finished after 40 + 84 ms
00:19:14.049 00.000 25848 Move returns status 0, amount 40
00:19:14.049 00.000 25848 MoveAxis(N, 0, ABG)
00:19:14.049 00.000 25848 Move returns status 0, amount 0
00:19:14.049 00.000 25848 move complete, result=0
00:19:14.049 00.000 25848 worker thread done servicing request
00:19:14.049 00.000 25848 Worker thread wakes up
00:19:14.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:14.049 00.000 21444 GuideStep: -1.5 px 40 ms EAST, -0.4 px 0 ms NORTH
00:19:14.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:16.900 02.851 25848 Exposure complete
00:19:16.990 00.090 25848 worker thread done servicing request
00:19:16.990 00.000 21444 OnExposeComplete: enter
00:19:16.990 00.000 21444 UpdateGuideState(): m_state=6
00:19:16.991 00.001 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 615
00:19:16.991 00.000 21444 Star::Find returns 1 (1), X=1225.62, Y=740.87, Mass=374698, SNR=68.1, Peak=11048 HFD=6.8
00:19:16.991 00.000 21444 Star::Find false star n=3 nbg=259 bg=4001.9 sigma=523.4 thresh=5572 peak=5174
00:19:16.991 00.000 21444 Star::Find false star n=4 nbg=254 bg=2456.8 sigma=428.5 thresh=3742 peak=3691
00:19:16.991 00.000 21444 Star::Find false star n=4 nbg=274 bg=3956.4 sigma=471.7 thresh=5371 peak=5106
00:19:16.991 00.000 21444 Star::Find false star n=5 nbg=243 bg=4022.5 sigma=436.9 thresh=5333 peak=5114
00:19:16.991 00.000 21444 Star::Find false star n=1 nbg=258 bg=3988.7 sigma=511.9 thresh=5524 peak=5115
00:19:16.991 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.44,1.46,0.24,U] [#4 1.32,1.06,0.25,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.92,6.33,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 -1.68,-22.28,0.00,M1] [#10 -1.68,2.54,0.23,U] [#11 3.17,-0.07,2.22,U] 
00:19:16.991 00.000 21444 refined, 4 included, MultiStar: {1.77, -0.35}, one-star: {0.53, -2.39}
00:19:16.991 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
00:19:16.991 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
00:19:16.991 00.000 21444 CameraToMount -- cameraX=1.77 cameraY=-0.35 hyp=1.80 cameraTheta=-0.19 mountX=-1.79 mountY=0.35, mountTheta=2.95
00:19:16.992 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.77, y=-0.35, opts=13)
00:19:16.992 00.000 21444 Enqueuing Move request for scope (1.77, -0.35)
00:19:16.993 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=368, FiltMax=65504, Gamma=0.560
00:19:16.993 00.000 25848 Worker thread wakes up
00:19:16.993 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.77, -0.35) opts 0xd
00:19:16.993 00.000 25848 Handling offset move in thread for scope, endpoint = (1.77, -0.35)
00:19:16.993 00.000 25848 Moving (1.77, -0.35) raw xDistance=-1.79 yDistance=0.35
00:19:16.993 00.000 25848 BLC: History state: CurrMiss=-0.35, AvgInitMiss=0.60, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.121959, 1:0.436113, 2:-0.348355
00:19:16.993 00.000 25848 BLC: No correction, Miss < min_move
00:19:16.993 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.79
00:19:16.993 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:16.993 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:19:16.993 00.000 25848 MoveAxis(E, 55, ABG)
00:19:16.993 00.000 25848 Guiding  Dir = 2, Dur = 55
00:19:16.993 00.000 21444 UpdateGuideState exits: m=374698 SNR=68.1 Saturated
00:19:16.993 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:16.993 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:16.993 00.000 21444 Enqueuing Expose request
00:19:17.018 00.025 25848 IsSlewing returns 0
00:19:17.018 00.000 25848 IsGuiding returns 0
00:19:17.049 00.031 25848 PulseGuide returned control before completion, sleep 34
00:19:17.089 00.040 25848 IsGuiding returns 1
00:19:17.089 00.000 25848 scope still moving after pulse duration time elapsed
00:19:17.139 00.050 25848 IsSlewing returns 0
00:19:17.139 00.000 25848 IsGuiding returns 0
00:19:17.139 00.000 25848 scope move finished after 55 + 67 ms
00:19:17.140 00.001 25848 Move returns status 0, amount 55
00:19:17.140 00.000 25848 MoveAxis(N, 0, ABG)
00:19:17.140 00.000 25848 Move returns status 0, amount 0
00:19:17.140 00.000 25848 move complete, result=0
00:19:17.140 00.000 25848 worker thread done servicing request
00:19:17.140 00.000 25848 Worker thread wakes up
00:19:17.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:17.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:17.140 00.000 21444 GuideStep: -1.8 px 55 ms EAST, 0.3 px 0 ms NORTH
00:19:19.989 02.849 25848 Exposure complete
00:19:20.075 00.086 25848 worker thread done servicing request
00:19:20.075 00.000 21444 OnExposeComplete: enter
00:19:20.075 00.000 21444 UpdateGuideState(): m_state=6
00:19:20.075 00.000 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 616
00:19:20.075 00.000 21444 Star::Find returns 1 (1), X=1224.42, Y=741.79, Mass=377637, SNR=70.1, Peak=12212 HFD=6.9
00:19:20.075 00.000 21444 Star::Find false star n=8 nbg=257 bg=4023.0 sigma=434.3 thresh=5326 peak=5215
00:19:20.075 00.000 21444 Star::Find false star n=6 nbg=269 bg=2319.2 sigma=395.9 thresh=3507 peak=3440
00:19:20.075 00.000 21444 Star::Find false star n=2 nbg=262 bg=4292.7 sigma=531.9 thresh=5888 peak=5465
00:19:20.075 00.000 21444 Star::Find false star n=1 nbg=263 bg=3682.2 sigma=479.4 thresh=5120 peak=4724
00:19:20.075 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.53,-11.95,0.00,M1] [#4 6.33,-6.93,0.00,M5] [#5 0.06,-21.05,0.00,M8] [#6 -12.70,-3.25,0.00,M6] [#7 5.53,5.40,0.86,U] [#8 0.00,0.00,0.00,L] [#9 6.53,-26.61,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 2.81,0.10,2.19,U] 
00:19:20.076 00.001 21444 single-star, 2 included, MultiStar: {2.52, 0.83}, one-star: {-0.67, -1.47}
00:19:20.076 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.23)
00:19:20.076 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.61)
00:19:20.076 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=-1.47 hyp=1.62 cameraTheta=-2.00 mountX=0.54 mountY=-1.62, mountTheta=-1.25
00:19:20.076 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=-1.47, opts=13)
00:19:20.076 00.000 21444 Enqueuing Move request for scope (-0.67, -1.47)
00:19:20.076 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=572, FiltMax=65504, Gamma=0.560
00:19:20.077 00.001 21444 UpdateGuideState exits: m=377637 SNR=70.1 Saturated
00:19:20.077 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:20.077 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:20.077 00.000 21444 Enqueuing Expose request
00:19:20.077 00.000 25848 Worker thread wakes up
00:19:20.077 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -1.47) opts 0xd
00:19:20.077 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, -1.47)
00:19:20.077 00.000 25848 Moving (-0.67, -1.47) raw xDistance=0.54 yDistance=-1.62
00:19:20.077 00.000 25848 BLC: window closed
00:19:20.077 00.000 25848 BLC: History state: CurrMiss=1.62, AvgInitMiss=0.60, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.121959, 1:0.436113, 2:-0.348355
00:19:20.077 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:19:20.077 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.54
00:19:20.077 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.62 from input -1.62
00:19:20.077 00.000 25848 MoveAxis(W, 12, ABG)
00:19:20.077 00.000 25848 Guiding  Dir = 3, Dur = 12
00:19:20.112 00.035 25848 IsSlewing returns 0
00:19:20.112 00.000 25848 IsGuiding returns 0
00:19:20.144 00.032 25848 IsGuiding returns 1
00:19:20.144 00.000 25848 scope still moving after pulse duration time elapsed
00:19:20.204 00.060 25848 IsSlewing returns 0
00:19:20.204 00.000 25848 IsGuiding returns 0
00:19:20.204 00.000 25848 scope move finished after 12 + 79 ms
00:19:20.204 00.000 25848 Move returns status 0, amount 12
00:19:20.204 00.000 25848 MoveAxis(N, 44, ABG)
00:19:20.204 00.000 25848 Guiding  Dir = 0, Dur = 44
00:19:20.234 00.030 25848 IsSlewing returns 0
00:19:20.234 00.000 25848 IsGuiding returns 0
00:19:20.266 00.032 25848 PulseGuide returned control before completion, sleep 24
00:19:20.302 00.036 25848 IsGuiding returns 1
00:19:20.302 00.000 25848 scope still moving after pulse duration time elapsed
00:19:20.358 00.056 25848 IsSlewing returns 0
00:19:20.358 00.000 25848 IsGuiding returns 0
00:19:20.358 00.000 25848 scope move finished after 44 + 79 ms
00:19:20.358 00.000 25848 Move returns status 0, amount 44
00:19:20.358 00.000 25848 move complete, result=0
00:19:20.359 00.001 25848 worker thread done servicing request
00:19:20.359 00.000 25848 Worker thread wakes up
00:19:20.359 00.000 21444 GuideStep: 0.5 px 12 ms WEST, -1.6 px 44 ms NORTH
00:19:20.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:20.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:23.212 02.853 25848 Exposure complete
00:19:23.279 00.067 25848 worker thread done servicing request
00:19:23.279 00.000 21444 OnExposeComplete: enter
00:19:23.279 00.000 21444 UpdateGuideState(): m_state=6
00:19:23.279 00.000 21444 Star::Find(15, 1224, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 617
00:19:23.279 00.000 21444 Star::Find returns 1 (1), X=1223.29, Y=742.67, Mass=380154, SNR=60.0, Peak=11456 HFD=6.8
00:19:23.279 00.000 21444 Star::Find false star n=5 nbg=260 bg=3849.5 sigma=509.5 thresh=5378 peak=4932
00:19:23.279 00.000 21444 Star::Find false star n=3 nbg=262 bg=2485.5 sigma=396.6 thresh=3675 peak=3387
00:19:23.280 00.001 21444 Star::Find false star n=1 nbg=255 bg=4645.9 sigma=462.1 thresh=6032 peak=5586
00:19:23.280 00.000 21444 Star::Find false star n=9 nbg=253 bg=3961.4 sigma=429.0 thresh=5248 peak=5195
00:19:23.280 00.000 21444 Star::Find false star n=9 nbg=238 bg=4024.2 sigma=408.9 thresh=5251 peak=5247
00:19:23.280 00.000 21444 Star::Find false star n=11 nbg=253 bg=4088.2 sigma=404.6 thresh=5302 peak=5203
00:19:23.280 00.000 21444 Star::Find false star n=6 nbg=248 bg=3282.7 sigma=412.5 thresh=4520 peak=4345
00:19:23.280 00.000 21444 Star::Find false star n=3 nbg=262 bg=3643.1 sigma=475.7 thresh=5070 peak=4782
00:19:23.280 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.59,3.02,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.67,5.82,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.66,1.96,2.60,U] 
00:19:23.280 00.000 21444 single-star, 3 included, MultiStar: {3.02, 2.14}, one-star: {-1.80, -0.59}
00:19:23.280 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.41)
00:19:23.280 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.43)
00:19:23.280 00.000 21444 CameraToMount -- cameraX=-1.80 cameraY=-0.59 hyp=1.89 cameraTheta=-2.82 mountX=1.74 mountY=-1.23, mountTheta=-0.62
00:19:23.281 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.80, y=-0.59, opts=13)
00:19:23.281 00.000 21444 Enqueuing Move request for scope (-1.80, -0.59)
00:19:23.281 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=520, FiltMax=65504, Gamma=0.560
00:19:23.281 00.000 21444 UpdateGuideState exits: m=380154 SNR=60.0 Saturated
00:19:23.281 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:23.281 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:23.281 00.000 21444 Enqueuing Expose request
00:19:23.281 00.000 25848 Worker thread wakes up
00:19:23.281 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.80, -0.59) opts 0xd
00:19:23.281 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.80, -0.59)
00:19:23.281 00.000 25848 Moving (-1.80, -0.59) raw xDistance=1.74 yDistance=-1.23
00:19:23.281 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.74
00:19:23.281 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
00:19:23.281 00.000 25848 MoveAxis(W, 51, ABG)
00:19:23.281 00.000 25848 Guiding  Dir = 3, Dur = 51
00:19:23.310 00.029 25848 IsSlewing returns 0
00:19:23.310 00.000 25848 IsGuiding returns 0
00:19:23.352 00.042 25848 PulseGuide returned control before completion, sleep 20
00:19:23.385 00.033 25848 IsGuiding returns 1
00:19:23.385 00.000 25848 scope still moving after pulse duration time elapsed
00:19:23.437 00.052 25848 IsSlewing returns 0
00:19:23.437 00.000 25848 IsGuiding returns 0
00:19:23.437 00.000 25848 scope move finished after 51 + 75 ms
00:19:23.437 00.000 25848 Move returns status 0, amount 51
00:19:23.437 00.000 25848 MoveAxis(N, 34, ABG)
00:19:23.437 00.000 25848 Guiding  Dir = 0, Dur = 34
00:19:23.469 00.032 25848 IsSlewing returns 0
00:19:23.469 00.000 25848 IsGuiding returns 0
00:19:23.501 00.032 25848 PulseGuide returned control before completion, sleep 13
00:19:23.526 00.025 25848 IsGuiding returns 1
00:19:23.526 00.000 25848 scope still moving after pulse duration time elapsed
00:19:23.577 00.051 25848 IsSlewing returns 0
00:19:23.578 00.001 25848 IsGuiding returns 0
00:19:23.578 00.000 25848 scope move finished after 34 + 74 ms
00:19:23.578 00.000 25848 Move returns status 0, amount 34
00:19:23.578 00.000 25848 move complete, result=0
00:19:23.578 00.000 25848 worker thread done servicing request
00:19:23.578 00.000 25848 Worker thread wakes up
00:19:23.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:23.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:23.578 00.000 21444 GuideStep: 1.7 px 51 ms WEST, -1.2 px 34 ms NORTH
00:19:26.434 02.856 25848 Exposure complete
00:19:26.520 00.086 25848 worker thread done servicing request
00:19:26.520 00.000 21444 OnExposeComplete: enter
00:19:26.520 00.000 21444 UpdateGuideState(): m_state=6
00:19:26.520 00.000 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 618
00:19:26.520 00.000 21444 Star::Find returns 1 (1), X=1226.04, Y=742.44, Mass=381783, SNR=62.7, Peak=11732 HFD=6.7
00:19:26.520 00.000 21444 Star::Find false star n=2 nbg=268 bg=3971.9 sigma=507.1 thresh=5493 peak=5167
00:19:26.520 00.000 21444 Star::Find false star n=2 nbg=249 bg=2609.9 sigma=381.4 thresh=3754 peak=3515
00:19:26.520 00.000 21444 Star::Find false star n=5 nbg=276 bg=4331.4 sigma=563.1 thresh=6021 peak=5747
00:19:26.520 00.000 21444 Star::Find false star n=7 nbg=264 bg=4041.8 sigma=500.7 thresh=5544 peak=5475
00:19:26.520 00.000 21444 Star::Find false star n=4 nbg=252 bg=3939.5 sigma=434.2 thresh=5242 peak=4998
00:19:26.520 00.000 21444 Star::Find false star n=3 nbg=257 bg=4111.9 sigma=477.2 thresh=5544 peak=5322
00:19:26.520 00.000 21444 Star::Find false star n=2 nbg=254 bg=4148.4 sigma=442.7 thresh=5476 peak=5152
00:19:26.520 00.000 21444 Star::Find false star n=6 nbg=257 bg=3191.3 sigma=427.6 thresh=4474 peak=4374
00:19:26.520 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.21,6.37,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -3.99,22.72,0.00,M6] [#11 5.65,1.23,2.42,U] 
00:19:26.520 00.000 21444 single-star, 1 included, MultiStar: {4.28, 0.63}, one-star: {0.95, -0.83}
00:19:26.520 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.52)
00:19:26.521 00.001 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
00:19:26.521 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=-0.83 hyp=1.26 cameraTheta=-0.72 mountX=-1.02 mountY=-0.40, mountTheta=-2.76
00:19:26.521 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=-0.83, opts=13)
00:19:26.521 00.000 21444 Enqueuing Move request for scope (0.95, -0.83)
00:19:26.521 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=346, FiltMax=65504, Gamma=0.560
00:19:26.521 00.000 21444 UpdateGuideState exits: m=381783 SNR=62.7 Saturated
00:19:26.521 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:26.521 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:26.521 00.000 21444 Enqueuing Expose request
00:19:26.521 00.000 25848 Worker thread wakes up
00:19:26.522 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.83) opts 0xd
00:19:26.522 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, -0.83)
00:19:26.522 00.000 25848 Moving (0.95, -0.83) raw xDistance=-1.02 yDistance=-0.40
00:19:26.522 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -1.02
00:19:26.522 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:26.522 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:19:26.522 00.000 25848 MoveAxis(E, 26, ABG)
00:19:26.522 00.000 25848 Guiding  Dir = 2, Dur = 26
00:19:26.563 00.041 25848 IsSlewing returns 0
00:19:26.563 00.000 25848 IsGuiding returns 0
00:19:26.595 00.032 25848 IsGuiding returns 1
00:19:26.595 00.000 25848 scope still moving after pulse duration time elapsed
00:19:26.655 00.060 25848 IsSlewing returns 0
00:19:26.656 00.001 25848 IsGuiding returns 0
00:19:26.656 00.000 25848 scope move finished after 26 + 65 ms
00:19:26.656 00.000 25848 Move returns status 0, amount 26
00:19:26.656 00.000 25848 MoveAxis(N, 0, ABG)
00:19:26.656 00.000 25848 Move returns status 0, amount 0
00:19:26.656 00.000 25848 move complete, result=0
00:19:26.656 00.000 25848 worker thread done servicing request
00:19:26.656 00.000 25848 Worker thread wakes up
00:19:26.656 00.000 21444 GuideStep: -1.0 px 26 ms EAST, -0.4 px 0 ms NORTH
00:19:26.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:26.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:29.504 02.848 25848 Exposure complete
00:19:29.583 00.079 25848 worker thread done servicing request
00:19:29.584 00.001 21444 OnExposeComplete: enter
00:19:29.584 00.000 21444 UpdateGuideState(): m_state=6
00:19:29.584 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 619
00:19:29.584 00.000 21444 Star::Find returns 1 (1), X=1225.92, Y=741.40, Mass=457364, SNR=66.6, Peak=14208 HFD=6.8
00:19:29.584 00.000 21444 Star::Find false star n=4 nbg=250 bg=3966.9 sigma=463.6 thresh=5358 peak=5129
00:19:29.584 00.000 21444 Star::Find false star n=1 nbg=264 bg=2511.5 sigma=409.5 thresh=3740 peak=3501
00:19:29.584 00.000 21444 Star::Find false star n=4 nbg=255 bg=4389.4 sigma=512.9 thresh=5928 peak=5551
00:19:29.584 00.000 21444 Star::Find false star n=2 nbg=256 bg=3993.2 sigma=475.8 thresh=5421 peak=5076
00:19:29.584 00.000 21444 Star::Find false star n=1 nbg=258 bg=3935.4 sigma=519.7 thresh=5494 peak=5490
00:19:29.584 00.000 21444 Star::Find false star n=4 nbg=259 bg=4175.8 sigma=501.2 thresh=5679 peak=5331
00:19:29.584 00.000 21444 Star::Find false star n=5 nbg=243 bg=4153.3 sigma=432.4 thresh=5450 peak=5341
00:19:29.584 00.000 21444 Star::Find false star n=2 nbg=275 bg=3452.5 sigma=499.2 thresh=4950 peak=4675
00:19:29.584 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.79,6.49,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 7.67,-8.65,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 5.98,1.03,2.45,U] 
00:19:29.584 00.000 21444 single-star, 1 included, MultiStar: {4.49, 0.19}, one-star: {0.83, -1.87}
00:19:29.585 00.001 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.08)
00:19:29.585 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.76)
00:19:29.585 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=-1.87 hyp=2.05 cameraTheta=-1.15 mountX=-1.00 mountY=-1.42, mountTheta=-2.18
00:19:29.585 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-1.87, opts=13)
00:19:29.585 00.000 21444 Enqueuing Move request for scope (0.83, -1.87)
00:19:29.586 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=572, FiltMax=65504, Gamma=0.560
00:19:29.586 00.000 21444 UpdateGuideState exits: m=457364 SNR=66.6 Saturated
00:19:29.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:29.586 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:29.586 00.000 21444 Enqueuing Expose request
00:19:29.586 00.000 25848 Worker thread wakes up
00:19:29.586 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -1.87) opts 0xd
00:19:29.586 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, -1.87)
00:19:29.586 00.000 25848 Moving (0.83, -1.87) raw xDistance=-1.00 yDistance=-1.42
00:19:29.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.00
00:19:29.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
00:19:29.586 00.000 25848 MoveAxis(E, 31, ABG)
00:19:29.586 00.000 25848 Guiding  Dir = 2, Dur = 31
00:19:29.626 00.040 25848 IsSlewing returns 0
00:19:29.626 00.000 25848 IsGuiding returns 0
00:19:29.658 00.032 25848 IsGuiding returns 1
00:19:29.658 00.000 25848 scope still moving after pulse duration time elapsed
00:19:29.717 00.059 25848 IsSlewing returns 0
00:19:29.717 00.000 25848 IsGuiding returns 0
00:19:29.717 00.000 25848 scope move finished after 31 + 59 ms
00:19:29.717 00.000 25848 Move returns status 0, amount 31
00:19:29.717 00.000 25848 MoveAxis(N, 39, ABG)
00:19:29.717 00.000 25848 Guiding  Dir = 0, Dur = 39
00:19:29.749 00.032 25848 IsSlewing returns 0
00:19:29.749 00.000 25848 IsGuiding returns 0
00:19:29.780 00.031 25848 PulseGuide returned control before completion, sleep 19
00:19:29.803 00.023 25848 IsGuiding returns 1
00:19:29.803 00.000 25848 scope still moving after pulse duration time elapsed
00:19:29.859 00.056 25848 IsSlewing returns 0
00:19:29.859 00.000 25848 IsGuiding returns 0
00:19:29.859 00.000 25848 scope move finished after 39 + 70 ms
00:19:29.859 00.000 25848 Move returns status 0, amount 39
00:19:29.859 00.000 25848 move complete, result=0
00:19:29.859 00.000 25848 worker thread done servicing request
00:19:29.859 00.000 25848 Worker thread wakes up
00:19:29.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:29.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:29.859 00.000 21444 GuideStep: -1.0 px 31 ms EAST, -1.4 px 39 ms NORTH
00:19:32.703 02.844 25848 Exposure complete
00:19:32.791 00.088 25848 worker thread done servicing request
00:19:32.791 00.000 21444 OnExposeComplete: enter
00:19:32.791 00.000 21444 UpdateGuideState(): m_state=6
00:19:32.792 00.001 21444 Star::Find(15, 1225, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 620
00:19:32.792 00.000 21444 Star::Find returns 1 (1), X=1228.05, Y=743.71, Mass=444310, SNR=83.0, Peak=14864 HFD=6.6
00:19:32.792 00.000 21444 Star::Find false star n=2 nbg=261 bg=2408.5 sigma=433.6 thresh=3709 peak=3432
00:19:32.792 00.000 21444 Star::Find false star n=4 nbg=267 bg=4164.0 sigma=503.9 thresh=5676 peak=5505
00:19:32.792 00.000 21444 Star::Find false star n=5 nbg=261 bg=4124.2 sigma=457.4 thresh=5496 peak=5155
00:19:32.792 00.000 21444 Star::Find false star n=2 nbg=275 bg=4257.7 sigma=502.2 thresh=5764 peak=5162
00:19:32.792 00.000 21444 Star::Find false star n=3 nbg=248 bg=3058.4 sigma=433.4 thresh=4359 peak=4075
00:19:32.792 00.000 21444 MultiStar: [#1 -4.08,2.67,0.13,U] [#2 0.00,0.00,0.00,L] [#3 -4.07,-12.28,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 8.02,7.87,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -2.35,12.28,0.00,M7] [#11 7.18,1.81,1.81,U] 
00:19:32.792 00.000 21444 single-star, 2 included, MultiStar: {5.25, 1.38}, one-star: {2.96, 0.44}
00:19:32.792 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
00:19:32.792 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
00:19:32.792 00.000 21444 CameraToMount -- cameraX=2.96 cameraY=0.44 hyp=2.99 cameraTheta=0.15 mountX=-2.91 mountY=1.53, mountTheta=2.66
00:19:32.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.96, y=0.44, opts=13)
00:19:32.793 00.000 21444 Enqueuing Move request for scope (2.96, 0.44)
00:19:32.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=510, FiltMax=65504, Gamma=0.560
00:19:32.793 00.000 21444 UpdateGuideState exits: m=444310 SNR=83.0 Saturated
00:19:32.793 00.000 25848 Worker thread wakes up
00:19:32.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.96, 0.44) opts 0xd
00:19:32.793 00.000 25848 Handling offset move in thread for scope, endpoint = (2.96, 0.44)
00:19:32.793 00.000 25848 Moving (2.96, 0.44) raw xDistance=-2.91 yDistance=1.53
00:19:32.794 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.88 from input -2.91
00:19:32.794 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:32.794 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.53
00:19:32.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:32.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:32.794 00.000 21444 Enqueuing Expose request
00:19:32.794 00.000 25848 MoveAxis(E, 87, ABG)
00:19:32.794 00.000 25848 Guiding  Dir = 2, Dur = 87
00:19:32.814 00.020 25848 IsSlewing returns 0
00:19:32.814 00.000 25848 IsGuiding returns 0
00:19:32.847 00.033 25848 PulseGuide returned control before completion, sleep 66
00:19:32.924 00.077 25848 IsGuiding returns 1
00:19:32.924 00.000 25848 scope still moving after pulse duration time elapsed
00:19:32.985 00.061 25848 IsSlewing returns 0
00:19:32.986 00.001 25848 IsGuiding returns 0
00:19:32.986 00.000 25848 scope move finished after 87 + 84 ms
00:19:32.986 00.000 25848 Move returns status 0, amount 87
00:19:32.986 00.000 25848 MoveAxis(N, 0, ABG)
00:19:32.986 00.000 25848 Move returns status 0, amount 0
00:19:32.986 00.000 25848 move complete, result=0
00:19:32.986 00.000 25848 worker thread done servicing request
00:19:32.986 00.000 25848 Worker thread wakes up
00:19:32.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:32.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:32.987 00.001 21444 GuideStep: -2.9 px 87 ms EAST, 1.5 px 0 ms NORTH
00:19:35.834 02.847 25848 Exposure complete
00:19:35.914 00.080 25848 worker thread done servicing request
00:19:35.914 00.000 21444 OnExposeComplete: enter
00:19:35.914 00.000 21444 UpdateGuideState(): m_state=6
00:19:35.915 00.001 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 621
00:19:35.915 00.000 21444 Star::Find returns 1 (1), X=1225.68, Y=742.67, Mass=370623, SNR=63.7, Peak=11508 HFD=6.9
00:19:35.915 00.000 21444 Star::Find false star n=3 nbg=254 bg=4002.9 sigma=490.1 thresh=5473 peak=5211
00:19:35.915 00.000 21444 Star::Find false star n=4 nbg=260 bg=2446.3 sigma=380.9 thresh=3589 peak=3487
00:19:35.915 00.000 21444 Star::Find false star n=2 nbg=265 bg=4086.0 sigma=469.8 thresh=5496 peak=5102
00:19:35.915 00.000 21444 Star::Find false star n=5 nbg=260 bg=3973.5 sigma=439.5 thresh=5292 peak=5174
00:19:35.915 00.000 21444 Star::Find false star n=3 nbg=267 bg=4011.0 sigma=513.2 thresh=5551 peak=5004
00:19:35.915 00.000 21444 Star::Find false star n=6 nbg=270 bg=4138.8 sigma=538.9 thresh=5755 peak=5307
00:19:35.915 00.000 21444 Star::Find false star n=1 nbg=282 bg=3155.1 sigma=535.2 thresh=4761 peak=4042
00:19:35.915 00.000 21444 Star::Find false star n=3 nbg=253 bg=3494.6 sigma=451.1 thresh=4848 peak=4641
00:19:35.915 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -18.77,-25.06,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.38,7.37,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.83,1.36,2.19,U] 
00:19:35.915 00.000 21444 single-star, 1 included, MultiStar: {3.50, 0.74}, one-star: {0.58, -0.60}
00:19:35.915 00.000 21444 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.05) = xAngle (-3.85 = 2.43)
00:19:35.915 00.000 21444 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.70 = -0.41)
00:19:35.915 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=-0.60 hyp=0.84 cameraTheta=-0.80 mountX=-0.64 mountY=-0.34, mountTheta=-2.66
00:19:35.916 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-0.60, opts=13)
00:19:35.916 00.000 21444 Enqueuing Move request for scope (0.58, -0.60)
00:19:35.916 00.000 25848 Worker thread wakes up
00:19:35.916 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=360, FiltMax=65504, Gamma=0.560
00:19:35.916 00.000 21444 UpdateGuideState exits: m=370623 SNR=63.7 Saturated
00:19:35.916 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:35.916 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:35.916 00.000 21444 Enqueuing Expose request
00:19:35.916 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.60) opts 0xd
00:19:35.916 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, -0.60)
00:19:35.916 00.000 25848 Moving (0.58, -0.60) raw xDistance=-0.64 yDistance=-0.34
00:19:35.916 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.64
00:19:35.916 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:35.916 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:19:35.917 00.001 25848 MoveAxis(E, 25, ABG)
00:19:35.917 00.000 25848 Guiding  Dir = 2, Dur = 25
00:19:35.937 00.020 25848 IsSlewing returns 0
00:19:35.937 00.000 25848 IsGuiding returns 0
00:19:35.969 00.032 25848 IsGuiding returns 1
00:19:35.969 00.000 25848 scope still moving after pulse duration time elapsed
00:19:36.014 00.045 25848 IsSlewing returns 0
00:19:36.014 00.000 25848 IsGuiding returns 0
00:19:36.014 00.000 25848 scope move finished after 25 + 52 ms
00:19:36.014 00.000 25848 Move returns status 0, amount 25
00:19:36.014 00.000 25848 MoveAxis(N, 0, ABG)
00:19:36.014 00.000 25848 Move returns status 0, amount 0
00:19:36.014 00.000 25848 move complete, result=0
00:19:36.014 00.000 25848 worker thread done servicing request
00:19:36.014 00.000 25848 Worker thread wakes up
00:19:36.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:36.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:36.015 00.001 21444 GuideStep: -0.6 px 25 ms EAST, -0.3 px 0 ms NORTH
00:19:38.858 02.843 25848 Exposure complete
00:19:38.946 00.088 25848 worker thread done servicing request
00:19:38.947 00.001 21444 OnExposeComplete: enter
00:19:38.947 00.000 21444 UpdateGuideState(): m_state=6
00:19:38.947 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 622
00:19:38.947 00.000 21444 Star::Find returns 1 (1), X=1226.12, Y=742.94, Mass=363548, SNR=59.7, Peak=12620 HFD=6.1
00:19:38.947 00.000 21444 Star::Find false star n=1 nbg=270 bg=3945.3 sigma=578.9 thresh=5682 peak=5111
00:19:38.947 00.000 21444 Star::Find false star n=3 nbg=250 bg=2546.2 sigma=395.1 thresh=3732 peak=3369
00:19:38.947 00.000 21444 Star::Find false star n=6 nbg=263 bg=4353.8 sigma=503.7 thresh=5865 peak=5640
00:19:38.947 00.000 21444 Star::Find false star n=3 nbg=244 bg=4119.6 sigma=402.5 thresh=5327 peak=5088
00:19:38.947 00.000 21444 Star::Find false star n=4 nbg=259 bg=3999.8 sigma=442.9 thresh=5329 peak=5055
00:19:38.947 00.000 21444 Star::Find false star n=1 nbg=265 bg=4175.1 sigma=535.3 thresh=5781 peak=5344
00:19:38.947 00.000 21444 Star::Find false star n=1 nbg=248 bg=3551.3 sigma=465.0 thresh=4946 peak=4748
00:19:38.947 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.79,-10.47,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 6.86,6.75,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 6.74,-7.85,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 5.95,1.42,3.37,U] 
00:19:38.947 00.000 21444 single-star, 1 included, MultiStar: {4.83, 1.02}, one-star: {1.03, -0.33}
00:19:38.948 00.001 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.05) = xAngle (-3.36 = 2.92)
00:19:38.948 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.08)
00:19:38.948 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-0.33 hyp=1.08 cameraTheta=-0.31 mountX=-1.05 mountY=0.08, mountTheta=3.06
00:19:38.948 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-0.33, opts=13)
00:19:38.949 00.001 21444 Enqueuing Move request for scope (1.03, -0.33)
00:19:38.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=244, FiltMax=65504, Gamma=0.560
00:19:38.949 00.000 21444 UpdateGuideState exits: m=363548 SNR=59.7 Saturated
00:19:38.949 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:38.949 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:38.949 00.000 21444 Enqueuing Expose request
00:19:38.949 00.000 25848 Worker thread wakes up
00:19:38.949 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.33) opts 0xd
00:19:38.949 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, -0.33)
00:19:38.949 00.000 25848 Moving (1.03, -0.33) raw xDistance=-1.05 yDistance=0.08
00:19:38.949 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.05
00:19:38.949 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:38.949 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:19:38.949 00.000 25848 MoveAxis(E, 32, ABG)
00:19:38.949 00.000 25848 Guiding  Dir = 2, Dur = 32
00:19:38.998 00.049 25848 IsSlewing returns 0
00:19:38.998 00.000 25848 IsGuiding returns 0
00:19:39.030 00.032 25848 PulseGuide returned control before completion, sleep 11
00:19:39.046 00.016 25848 IsGuiding returns 1
00:19:39.046 00.000 25848 scope still moving after pulse duration time elapsed
00:19:39.107 00.061 25848 IsSlewing returns 0
00:19:39.108 00.001 25848 IsGuiding returns 0
00:19:39.108 00.000 25848 scope move finished after 32 + 77 ms
00:19:39.108 00.000 25848 Move returns status 0, amount 32
00:19:39.108 00.000 25848 MoveAxis(N, 0, ABG)
00:19:39.108 00.000 25848 Move returns status 0, amount 0
00:19:39.108 00.000 25848 move complete, result=0
00:19:39.108 00.000 25848 worker thread done servicing request
00:19:39.108 00.000 25848 Worker thread wakes up
00:19:39.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:39.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:39.108 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.1 px 0 ms NORTH
00:19:41.961 02.853 25848 Exposure complete
00:19:42.040 00.079 25848 worker thread done servicing request
00:19:42.040 00.000 21444 OnExposeComplete: enter
00:19:42.041 00.001 21444 UpdateGuideState(): m_state=6
00:19:42.041 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 623
00:19:42.041 00.000 21444 Star::Find returns 1 (1), X=1226.22, Y=743.06, Mass=357916, SNR=60.6, Peak=10724 HFD=7.3
00:19:42.041 00.000 21444 Star::Find false star n=3 nbg=259 bg=3958.7 sigma=481.0 thresh=5402 peak=5076
00:19:42.041 00.000 21444 Star::Find false star n=2 nbg=273 bg=2574.0 sigma=457.3 thresh=3946 peak=3549
00:19:42.041 00.000 21444 Star::Find false star n=2 nbg=276 bg=4352.8 sigma=540.3 thresh=5974 peak=5848
00:19:42.041 00.000 21444 Star::Find false star n=5 nbg=263 bg=4181.3 sigma=494.0 thresh=5663 peak=5331
00:19:42.041 00.000 21444 Star::Find false star n=1 nbg=277 bg=3885.4 sigma=584.5 thresh=5639 peak=5285
00:19:42.041 00.000 21444 Star::Find false star n=2 nbg=260 bg=4012.4 sigma=529.7 thresh=5601 peak=5296
00:19:42.041 00.000 21444 Star::Find false star n=3 nbg=254 bg=3238.1 sigma=452.7 thresh=4596 peak=4186
00:19:42.041 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.94,6.53,0.00,M9] [#8 1.39,-10.60,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 7.05,11.46,0.00,M8] [#11 6.35,1.84,2.59,U] 
00:19:42.041 00.000 21444 single-star, 1 included, MultiStar: {4.90, 1.27}, one-star: {1.13, -0.21}
00:19:42.041 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
00:19:42.041 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
00:19:42.041 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=-0.21 hyp=1.15 cameraTheta=-0.18 mountX=-1.14 mountY=0.24, mountTheta=2.94
00:19:42.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=-0.21, opts=13)
00:19:42.042 00.000 21444 Enqueuing Move request for scope (1.13, -0.21)
00:19:42.042 00.000 25848 Worker thread wakes up
00:19:42.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3608, FiltMin=368, FiltMax=65504, Gamma=0.560
00:19:42.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, -0.21) opts 0xd
00:19:42.042 00.000 21444 UpdateGuideState exits: m=357916 SNR=60.6 Saturated
00:19:42.042 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, -0.21)
00:19:42.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:42.042 00.000 25848 Moving (1.13, -0.21) raw xDistance=-1.14 yDistance=0.24
00:19:42.042 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:42.042 00.000 21444 Enqueuing Expose request
00:19:42.043 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.14
00:19:42.043 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:42.043 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:19:42.043 00.000 25848 MoveAxis(E, 36, ABG)
00:19:42.043 00.000 25848 Guiding  Dir = 2, Dur = 36
00:19:42.063 00.020 25848 IsSlewing returns 0
00:19:42.063 00.000 25848 IsGuiding returns 0
00:19:42.094 00.031 25848 PulseGuide returned control before completion, sleep 15
00:19:42.117 00.023 25848 IsGuiding returns 1
00:19:42.117 00.000 25848 scope still moving after pulse duration time elapsed
00:19:42.195 00.078 25848 IsSlewing returns 0
00:19:42.195 00.000 25848 IsGuiding returns 0
00:19:42.195 00.000 25848 scope move finished after 36 + 95 ms
00:19:42.195 00.000 25848 Move returns status 0, amount 36
00:19:42.195 00.000 25848 MoveAxis(N, 0, ABG)
00:19:42.195 00.000 25848 Move returns status 0, amount 0
00:19:42.195 00.000 25848 move complete, result=0
00:19:42.195 00.000 25848 worker thread done servicing request
00:19:42.195 00.000 25848 Worker thread wakes up
00:19:42.195 00.000 21444 GuideStep: -1.1 px 36 ms EAST, 0.2 px 0 ms NORTH
00:19:42.196 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:42.196 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:45.047 02.851 25848 Exposure complete
00:19:45.124 00.077 25848 worker thread done servicing request
00:19:45.125 00.001 21444 OnExposeComplete: enter
00:19:45.125 00.000 21444 UpdateGuideState(): m_state=6
00:19:45.125 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 624
00:19:45.125 00.000 21444 Star::Find returns 1 (1), X=1225.91, Y=741.41, Mass=338856, SNR=57.4, Peak=11708 HFD=6.9
00:19:45.125 00.000 21444 Star::Find false star n=3 nbg=262 bg=4132.0 sigma=457.3 thresh=5504 peak=5439
00:19:45.125 00.000 21444 Star::Find false star n=4 nbg=255 bg=2453.7 sigma=402.1 thresh=3660 peak=3253
00:19:45.125 00.000 21444 Star::Find false star n=3 nbg=263 bg=4207.8 sigma=480.5 thresh=5649 peak=5241
00:19:45.125 00.000 21444 Star::Find false star n=6 nbg=265 bg=3831.9 sigma=445.3 thresh=5168 peak=5022
00:19:45.125 00.000 21444 Star::Find false star n=4 nbg=261 bg=3878.7 sigma=485.1 thresh=5334 peak=5243
00:19:45.125 00.000 21444 Star::Find false star n=6 nbg=258 bg=4245.0 sigma=463.7 thresh=5636 peak=5443
00:19:45.125 00.000 21444 Star::Find false star n=3 nbg=262 bg=3102.9 sigma=455.5 thresh=4469 peak=4077
00:19:45.125 00.000 21444 Star::Find false star n=4 nbg=268 bg=3534.9 sigma=501.8 thresh=5040 peak=4742
00:19:45.125 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,-0.38,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.53,5.97,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.35,0.20,2.12,U] 
00:19:45.125 00.000 21444 single-star, 2 included, MultiStar: {3.68, -0.46}, one-star: {0.82, -1.86}
00:19:45.125 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.08)
00:19:45.125 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
00:19:45.125 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=-1.86 hyp=2.03 cameraTheta=-1.16 mountX=-0.98 mountY=-1.41, mountTheta=-2.18
00:19:45.126 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=-1.86, opts=13)
00:19:45.126 00.000 21444 Enqueuing Move request for scope (0.82, -1.86)
00:19:45.126 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=320, FiltMax=65504, Gamma=0.560
00:19:45.126 00.000 21444 UpdateGuideState exits: m=338856 SNR=57.4 Saturated
00:19:45.126 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:45.126 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:45.126 00.000 21444 Enqueuing Expose request
00:19:45.126 00.000 25848 Worker thread wakes up
00:19:45.126 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, -1.86) opts 0xd
00:19:45.126 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, -1.86)
00:19:45.126 00.000 25848 Moving (0.82, -1.86) raw xDistance=-0.98 yDistance=-1.41
00:19:45.126 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.98
00:19:45.127 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.41 from input -1.41
00:19:45.127 00.000 25848 MoveAxis(E, 31, ABG)
00:19:45.127 00.000 25848 Guiding  Dir = 2, Dur = 31
00:19:45.155 00.028 25848 IsSlewing returns 0
00:19:45.156 00.001 25848 IsGuiding returns 0
00:19:45.187 00.031 25848 IsGuiding returns 1
00:19:45.187 00.000 25848 scope still moving after pulse duration time elapsed
00:19:45.251 00.064 25848 IsSlewing returns 0
00:19:45.251 00.000 25848 IsGuiding returns 0
00:19:45.251 00.000 25848 scope move finished after 31 + 64 ms
00:19:45.251 00.000 25848 Move returns status 0, amount 31
00:19:45.251 00.000 25848 MoveAxis(N, 38, ABG)
00:19:45.251 00.000 25848 Guiding  Dir = 0, Dur = 38
00:19:45.310 00.059 25848 IsSlewing returns 0
00:19:45.310 00.000 25848 IsGuiding returns 0
00:19:45.343 00.033 25848 PulseGuide returned control before completion, sleep 17
00:19:45.375 00.032 25848 IsGuiding returns 1
00:19:45.375 00.000 25848 scope still moving after pulse duration time elapsed
00:19:45.437 00.062 25848 IsSlewing returns 0
00:19:45.437 00.000 25848 IsGuiding returns 0
00:19:45.437 00.000 25848 scope move finished after 38 + 88 ms
00:19:45.437 00.000 25848 Move returns status 0, amount 38
00:19:45.437 00.000 25848 move complete, result=0
00:19:45.437 00.000 25848 worker thread done servicing request
00:19:45.437 00.000 25848 Worker thread wakes up
00:19:45.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:45.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:45.437 00.000 21444 GuideStep: -1.0 px 31 ms EAST, -1.4 px 38 ms NORTH
00:19:48.289 02.852 25848 Exposure complete
00:19:48.371 00.082 25848 worker thread done servicing request
00:19:48.371 00.000 21444 OnExposeComplete: enter
00:19:48.371 00.000 21444 UpdateGuideState(): m_state=6
00:19:48.371 00.000 21444 Star::Find(15, 1225, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 625
00:19:48.371 00.000 21444 Star::Find returns 1 (1), X=1227.64, Y=743.68, Mass=370026, SNR=66.6, Peak=11636 HFD=7.0
00:19:48.371 00.000 21444 Star::Find false star n=4 nbg=250 bg=3990.4 sigma=465.6 thresh=5387 peak=5313
00:19:48.371 00.000 21444 Star::Find false star n=11 nbg=253 bg=2391.6 sigma=364.6 thresh=3485 peak=3419
00:19:48.371 00.000 21444 Star::Find false star n=10 nbg=250 bg=3995.6 sigma=468.2 thresh=5400 peak=5125
00:19:48.371 00.000 21444 Star::Find false star n=5 nbg=256 bg=3825.8 sigma=458.6 thresh=5202 peak=5077
00:19:48.371 00.000 21444 Star::Find false star n=5 nbg=257 bg=4292.7 sigma=461.9 thresh=5678 peak=5419
00:19:48.371 00.000 21444 Star::Find false star n=1 nbg=262 bg=4132.9 sigma=469.6 thresh=5542 peak=5161
00:19:48.371 00.000 21444 Star::Find false star n=4 nbg=257 bg=3085.9 sigma=478.3 thresh=4521 peak=4190
00:19:48.372 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.79,1.08,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 8.27,8.00,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.50,1.44,0.15,U] [#11 15.93,-17.29,0.00,M1] 
00:19:48.372 00.000 21444 refined, 2 included, MultiStar: {2.44, 0.61}, one-star: {2.54, 0.41}
00:19:48.372 00.000 21444 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.05) = xAngle (-2.81 = -2.81)
00:19:48.372 00.000 21444 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.63)
00:19:48.372 00.000 21444 CameraToMount -- cameraX=2.44 cameraY=0.61 hyp=2.52 cameraTheta=0.24 mountX=-2.38 mountY=1.49, mountTheta=2.58
00:19:48.373 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.44, y=0.61, opts=13)
00:19:48.373 00.000 21444 Enqueuing Move request for scope (2.44, 0.61)
00:19:48.373 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=420, FiltMax=65504, Gamma=0.560
00:19:48.373 00.000 21444 UpdateGuideState exits: m=370026 SNR=66.6 Saturated
00:19:48.373 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:48.373 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:48.373 00.000 21444 Enqueuing Expose request
00:19:48.373 00.000 25848 Worker thread wakes up
00:19:48.373 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.44, 0.61) opts 0xd
00:19:48.373 00.000 25848 Handling offset move in thread for scope, endpoint = (2.44, 0.61)
00:19:48.373 00.000 25848 Moving (2.44, 0.61) raw xDistance=-2.38 yDistance=1.49
00:19:48.373 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.55 from input -2.38
00:19:48.373 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:48.373 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.49
00:19:48.373 00.000 25848 MoveAxis(E, 71, ABG)
00:19:48.373 00.000 25848 Guiding  Dir = 2, Dur = 71
00:19:48.404 00.031 25848 IsSlewing returns 0
00:19:48.405 00.001 25848 IsGuiding returns 0
00:19:48.446 00.041 25848 PulseGuide returned control before completion, sleep 40
00:19:48.493 00.047 25848 IsGuiding returns 1
00:19:48.493 00.000 25848 scope still moving after pulse duration time elapsed
00:19:48.586 00.093 25848 IsSlewing returns 0
00:19:48.586 00.000 25848 IsGuiding returns 0
00:19:48.586 00.000 25848 scope move finished after 71 + 110 ms
00:19:48.586 00.000 25848 Move returns status 0, amount 71
00:19:48.586 00.000 25848 MoveAxis(N, 0, ABG)
00:19:48.586 00.000 25848 Move returns status 0, amount 0
00:19:48.586 00.000 25848 move complete, result=0
00:19:48.586 00.000 25848 worker thread done servicing request
00:19:48.586 00.000 25848 Worker thread wakes up
00:19:48.587 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:48.587 00.000 21444 GuideStep: -2.4 px 71 ms EAST, 1.5 px 0 ms NORTH
00:19:48.587 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:51.430 02.843 25848 Exposure complete
00:19:51.512 00.082 25848 worker thread done servicing request
00:19:51.512 00.000 21444 OnExposeComplete: enter
00:19:51.512 00.000 21444 UpdateGuideState(): m_state=6
00:19:51.512 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 626
00:19:51.512 00.000 21444 Star::Find returns 1 (1), X=1226.37, Y=741.88, Mass=297105, SNR=47.0, Peak=10572 HFD=6.4
00:19:51.512 00.000 21444 Star::Find false star n=4 nbg=259 bg=3915.0 sigma=461.5 thresh=5299 peak=5132
00:19:51.512 00.000 21444 Star::Find false star n=3 nbg=256 bg=2479.0 sigma=402.0 thresh=3685 peak=3485
00:19:51.513 00.001 21444 Star::Find false star n=1 nbg=261 bg=4154.9 sigma=464.6 thresh=5549 peak=5164
00:19:51.513 00.000 21444 Star::Find false star n=4 nbg=274 bg=3962.1 sigma=521.2 thresh=5526 peak=5313
00:19:51.513 00.000 21444 Star::Find false star n=6 nbg=261 bg=3935.6 sigma=462.8 thresh=5324 peak=5232
00:19:51.513 00.000 21444 Star::Find false star n=4 nbg=252 bg=4058.8 sigma=472.1 thresh=5475 peak=5234
00:19:51.513 00.000 21444 Star::Find false star n=3 nbg=263 bg=3143.9 sigma=435.4 thresh=4450 peak=4405
00:19:51.513 00.000 21444 Star::Find false star n=4 nbg=257 bg=3465.3 sigma=451.9 thresh=4821 peak=4625
00:19:51.513 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.26,0.68,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.36,-1.81,1.20,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.12,-22.07,0.00,M2] 
00:19:51.513 00.000 21444 refined, 2 included, MultiStar: {-0.27, -1.39}, one-star: {1.27, -1.39}
00:19:51.513 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.47)
00:19:51.513 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.66 = -1.38)
00:19:51.513 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-1.39 hyp=1.41 cameraTheta=-1.76 mountX=0.14 mountY=-1.39, mountTheta=-1.47
00:19:51.514 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-1.39, opts=13)
00:19:51.514 00.000 21444 Enqueuing Move request for scope (-0.27, -1.39)
00:19:51.514 00.000 25848 Worker thread wakes up
00:19:51.514 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.39) opts 0xd
00:19:51.514 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -1.39)
00:19:51.514 00.000 25848 Moving (-0.27, -1.39) raw xDistance=0.14 yDistance=-1.39
00:19:51.514 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:19:51.514 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
00:19:51.514 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=496, FiltMax=65504, Gamma=0.560
00:19:51.514 00.000 25848 MoveAxis(E, 0, ABG)
00:19:51.514 00.000 25848 Move returns status 0, amount 0
00:19:51.514 00.000 25848 MoveAxis(N, 38, ABG)
00:19:51.514 00.000 25848 Guiding  Dir = 0, Dur = 38
00:19:51.514 00.000 21444 UpdateGuideState exits: m=297105 SNR=47.0 Saturated
00:19:51.514 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:51.514 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:51.514 00.000 21444 Enqueuing Expose request
00:19:51.546 00.032 25848 IsSlewing returns 0
00:19:51.546 00.000 25848 IsGuiding returns 0
00:19:51.578 00.032 25848 PulseGuide returned control before completion, sleep 17
00:19:51.606 00.028 25848 IsGuiding returns 1
00:19:51.606 00.000 25848 scope still moving after pulse duration time elapsed
00:19:51.658 00.052 25848 IsSlewing returns 0
00:19:51.658 00.000 25848 IsGuiding returns 0
00:19:51.658 00.000 25848 scope move finished after 38 + 73 ms
00:19:51.658 00.000 25848 Move returns status 0, amount 38
00:19:51.658 00.000 25848 move complete, result=0
00:19:51.658 00.000 25848 worker thread done servicing request
00:19:51.658 00.000 25848 Worker thread wakes up
00:19:51.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:51.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:51.658 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.4 px 38 ms NORTH
00:19:54.508 02.850 25848 Exposure complete
00:19:54.595 00.087 25848 worker thread done servicing request
00:19:54.595 00.000 21444 OnExposeComplete: enter
00:19:54.595 00.000 21444 UpdateGuideState(): m_state=6
00:19:54.595 00.000 21444 Star::Find(15, 1226, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 627
00:19:54.595 00.000 21444 Star::Find returns 1 (1), X=1225.44, Y=743.97, Mass=321588, SNR=53.2, Peak=10800 HFD=6.7
00:19:54.595 00.000 21444 Star::Find false star n=4 nbg=264 bg=2488.1 sigma=424.1 thresh=3760 peak=3569
00:19:54.595 00.000 21444 Star::Find false star n=7 nbg=256 bg=4448.3 sigma=486.1 thresh=5907 peak=5765
00:19:54.595 00.000 21444 Star::Find false star n=1 nbg=256 bg=4221.8 sigma=501.1 thresh=5725 peak=5165
00:19:54.595 00.000 21444 Star::Find false star n=2 nbg=265 bg=4026.4 sigma=447.7 thresh=5370 peak=4856
00:19:54.595 00.000 21444 Star::Find false star n=3 nbg=249 bg=3985.3 sigma=483.7 thresh=5436 peak=5311
00:19:54.595 00.000 21444 Star::Find false star n=2 nbg=280 bg=4174.6 sigma=566.0 thresh=5872 peak=5606
00:19:54.595 00.000 21444 Star::Find false star n=4 nbg=261 bg=3033.0 sigma=465.6 thresh=4430 peak=4188
00:19:54.596 00.001 21444 Star::Find false star n=1 nbg=264 bg=3729.5 sigma=494.8 thresh=5214 peak=4643
00:19:54.596 00.000 21444 MultiStar: [#1 -4.41,-2.78,0.25,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.28,0.02,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.89,-18.84,0.00,M3] 
00:19:54.596 00.000 21444 single-star, 2 included, MultiStar: {-1.30, 0.01}, one-star: {0.35, 0.70}
00:19:54.596 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
00:19:54.596 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.49)
00:19:54.596 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.70 hyp=0.78 cameraTheta=1.11 mountX=-0.29 mountY=0.78, mountTheta=1.92
00:19:54.597 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.70, opts=13)
00:19:54.597 00.000 21444 Enqueuing Move request for scope (0.35, 0.70)
00:19:54.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=494, FiltMax=65504, Gamma=0.560
00:19:54.597 00.000 21444 UpdateGuideState exits: m=321588 SNR=53.2 Saturated
00:19:54.597 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:54.597 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:54.597 00.000 21444 Enqueuing Expose request
00:19:54.597 00.000 25848 Worker thread wakes up
00:19:54.597 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.70) opts 0xd
00:19:54.597 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.70)
00:19:54.597 00.000 25848 Moving (0.35, 0.70) raw xDistance=-0.29 yDistance=0.78
00:19:54.597 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
00:19:54.597 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:54.597 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.78
00:19:54.597 00.000 25848 MoveAxis(E, 0, ABG)
00:19:54.597 00.000 25848 Move returns status 0, amount 0
00:19:54.597 00.000 25848 MoveAxis(N, 0, ABG)
00:19:54.598 00.001 25848 Move returns status 0, amount 0
00:19:54.598 00.000 25848 move complete, result=0
00:19:54.598 00.000 25848 worker thread done servicing request
00:19:54.598 00.000 25848 Worker thread wakes up
00:19:54.598 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:54.598 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:19:54.598 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.8 px 0 ms NORTH
00:19:57.441 02.843 25848 Exposure complete
00:19:57.530 00.089 25848 worker thread done servicing request
00:19:57.530 00.000 21444 OnExposeComplete: enter
00:19:57.530 00.000 21444 UpdateGuideState(): m_state=6
00:19:57.531 00.001 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 628
00:19:57.531 00.000 21444 Star::Find returns 1 (1), X=1227.03, Y=742.83, Mass=392647, SNR=66.7, Peak=13348 HFD=6.2
00:19:57.531 00.000 21444 Star::Find false star n=2 nbg=268 bg=4042.1 sigma=452.4 thresh=5399 peak=4951
00:19:57.531 00.000 21444 Star::Find false star n=3 nbg=270 bg=2494.5 sigma=434.5 thresh=3798 peak=3551
00:19:57.531 00.000 21444 Star::Find false star n=6 nbg=243 bg=4132.3 sigma=469.0 thresh=5539 peak=5420
00:19:57.531 00.000 21444 Star::Find false star n=8 nbg=259 bg=3842.8 sigma=432.0 thresh=5139 peak=4940
00:19:57.531 00.000 21444 Star::Find false star n=3 nbg=264 bg=3993.4 sigma=507.1 thresh=5515 peak=5041
00:19:57.531 00.000 21444 Star::Find false star n=2 nbg=274 bg=4133.9 sigma=561.6 thresh=5819 peak=5481
00:19:57.531 00.000 21444 Star::Find false star n=2 nbg=267 bg=3089.6 sigma=515.6 thresh=4636 peak=4481
00:19:57.531 00.000 21444 Star::Find false star n=4 nbg=264 bg=3403.3 sigma=466.9 thresh=4804 peak=4720
00:19:57.531 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,0.06,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.25,-0.97,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 15.56,-20.08,0.00,M4] 
00:19:57.531 00.000 21444 refined, 2 included, MultiStar: {0.39, -0.63}, one-star: {1.93, -0.44}
00:19:57.531 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
00:19:57.531 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
00:19:57.531 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=-0.63 hyp=0.74 cameraTheta=-1.01 mountX=-0.45 mountY=-0.43, mountTheta=-2.38
00:19:57.532 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-0.63, opts=13)
00:19:57.532 00.000 21444 Enqueuing Move request for scope (0.39, -0.63)
00:19:57.532 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=560, FiltMax=65504, Gamma=0.560
00:19:57.532 00.000 21444 UpdateGuideState exits: m=392647 SNR=66.7 Saturated
00:19:57.532 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:57.532 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:19:57.532 00.000 21444 Enqueuing Expose request
00:19:57.532 00.000 25848 Worker thread wakes up
00:19:57.532 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.63) opts 0xd
00:19:57.532 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -0.63)
00:19:57.532 00.000 25848 Moving (0.39, -0.63) raw xDistance=-0.45 yDistance=-0.43
00:19:57.532 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
00:19:57.532 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:57.532 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:19:57.532 00.000 25848 MoveAxis(E, 0, ABG)
00:19:57.532 00.000 25848 Move returns status 0, amount 0
00:19:57.533 00.001 25848 MoveAxis(N, 0, ABG)
00:19:57.533 00.000 25848 Move returns status 0, amount 0
00:19:57.533 00.000 25848 move complete, result=0
00:19:57.533 00.000 25848 worker thread done servicing request
00:19:57.533 00.000 25848 Worker thread wakes up
00:19:57.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:19:57.533 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
00:19:57.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:00.384 02.851 25848 Exposure complete
00:20:00.464 00.080 25848 worker thread done servicing request
00:20:00.464 00.000 21444 OnExposeComplete: enter
00:20:00.464 00.000 21444 UpdateGuideState(): m_state=6
00:20:00.465 00.001 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 629
00:20:00.465 00.000 21444 Star::Find returns 1 (1), X=1226.57, Y=741.64, Mass=408385, SNR=72.4, Peak=11608 HFD=7.2
00:20:00.465 00.000 21444 Star::Find false star n=3 nbg=273 bg=3882.4 sigma=547.6 thresh=5525 peak=5179
00:20:00.465 00.000 21444 Star::Find false star n=3 nbg=270 bg=2345.5 sigma=440.6 thresh=3667 peak=3499
00:20:00.465 00.000 21444 Star::Find false star n=1 nbg=281 bg=4106.2 sigma=549.3 thresh=5754 peak=5369
00:20:00.465 00.000 21444 Star::Find false star n=1 nbg=262 bg=4055.0 sigma=504.9 thresh=5570 peak=5283
00:20:00.465 00.000 21444 Star::Find false star n=4 nbg=271 bg=4096.4 sigma=495.2 thresh=5582 peak=5212
00:20:00.465 00.000 21444 Star::Find false star n=4 nbg=262 bg=3018.2 sigma=452.2 thresh=4375 peak=4070
00:20:00.465 00.000 21444 Star::Find false star n=1 nbg=266 bg=3603.1 sigma=474.4 thresh=5026 peak=4670
00:20:00.465 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.48,-0.80,0.13,U] [#4 23.16,3.62,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.94,-1.40,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.94,-20.81,0.00,M5] 
00:20:00.465 00.000 21444 refined, 2 included, MultiStar: {0.25, -1.47}, one-star: {1.48, -1.63}
00:20:00.465 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.46 = 1.83)
00:20:00.465 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.02)
00:20:00.465 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-1.47 hyp=1.49 cameraTheta=-1.40 mountX=-0.38 mountY=-1.27, mountTheta=-1.86
00:20:00.466 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-1.47, opts=13)
00:20:00.466 00.000 21444 Enqueuing Move request for scope (0.25, -1.47)
00:20:00.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=394, FiltMax=65504, Gamma=0.560
00:20:00.466 00.000 21444 UpdateGuideState exits: m=408385 SNR=72.4 Saturated
00:20:00.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:00.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:00.466 00.000 21444 Enqueuing Expose request
00:20:00.466 00.000 25848 Worker thread wakes up
00:20:00.467 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.47) opts 0xd
00:20:00.467 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -1.47)
00:20:00.467 00.000 25848 Moving (0.25, -1.47) raw xDistance=-0.38 yDistance=-1.27
00:20:00.467 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
00:20:00.467 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
00:20:00.467 00.000 25848 MoveAxis(E, 0, ABG)
00:20:00.467 00.000 25848 Move returns status 0, amount 0
00:20:00.467 00.000 25848 MoveAxis(N, 35, ABG)
00:20:00.467 00.000 25848 Guiding  Dir = 0, Dur = 35
00:20:00.531 00.064 25848 IsSlewing returns 0
00:20:00.531 00.000 25848 IsGuiding returns 0
00:20:00.563 00.032 25848 PulseGuide returned control before completion, sleep 14
00:20:00.586 00.023 25848 IsGuiding returns 1
00:20:00.586 00.000 25848 scope still moving after pulse duration time elapsed
00:20:00.655 00.069 25848 IsSlewing returns 0
00:20:00.655 00.000 25848 IsGuiding returns 0
00:20:00.655 00.000 25848 scope move finished after 35 + 88 ms
00:20:00.655 00.000 25848 Move returns status 0, amount 35
00:20:00.655 00.000 25848 move complete, result=0
00:20:00.655 00.000 25848 worker thread done servicing request
00:20:00.655 00.000 25848 Worker thread wakes up
00:20:00.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:00.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:00.655 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.3 px 35 ms NORTH
00:20:03.504 02.849 25848 Exposure complete
00:20:03.594 00.090 25848 worker thread done servicing request
00:20:03.594 00.000 21444 OnExposeComplete: enter
00:20:03.594 00.000 21444 UpdateGuideState(): m_state=6
00:20:03.594 00.000 21444 Star::Find(15, 1226, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 630
00:20:03.594 00.000 21444 Star::Find returns 1 (1), X=1226.12, Y=745.02, Mass=393038, SNR=67.8, Peak=13980 HFD=6.4
00:20:03.594 00.000 21444 Star::Find false star n=4 nbg=264 bg=3902.5 sigma=506.1 thresh=5421 peak=5328
00:20:03.594 00.000 21444 Star::Find false star n=7 nbg=276 bg=4228.8 sigma=545.7 thresh=5866 peak=5822
00:20:03.594 00.000 21444 Star::Find false star n=3 nbg=263 bg=4032.0 sigma=483.8 thresh=5483 peak=5173
00:20:03.594 00.000 21444 Star::Find false star n=2 nbg=275 bg=3883.4 sigma=555.6 thresh=5550 peak=5129
00:20:03.594 00.000 21444 Star::Find false star n=13 nbg=249 bg=3907.7 sigma=457.3 thresh=5280 peak=5254
00:20:03.594 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.82,1.74,0.22,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 9.29,-12.98,0.00,M7] [#7 -1.27,1.07,0.86,U] [#8 0.00,0.00,0.00,L] [#9 8.71,9.13,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 14.67,-18.21,0.00,M6] 
00:20:03.594 00.000 21444 refined, 2 included, MultiStar: {0.06, 1.47}, one-star: {1.03, 1.75}
00:20:03.594 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
00:20:03.594 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.92)
00:20:03.594 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=1.47 hyp=1.47 cameraTheta=1.53 mountX=0.08 mountY=1.38, mountTheta=1.52
00:20:03.595 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=1.47, opts=13)
00:20:03.595 00.000 21444 Enqueuing Move request for scope (0.06, 1.47)
00:20:03.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=370, FiltMax=65504, Gamma=0.560
00:20:03.595 00.000 21444 UpdateGuideState exits: m=393038 SNR=67.8 Saturated
00:20:03.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:03.595 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:03.595 00.000 21444 Enqueuing Expose request
00:20:03.595 00.000 25848 Worker thread wakes up
00:20:03.595 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 1.47) opts 0xd
00:20:03.595 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 1.47)
00:20:03.595 00.000 25848 Moving (0.06, 1.47) raw xDistance=0.08 yDistance=1.38
00:20:03.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:20:03.595 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:03.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.38
00:20:03.595 00.000 25848 MoveAxis(E, 0, ABG)
00:20:03.596 00.001 25848 Move returns status 0, amount 0
00:20:03.596 00.000 25848 MoveAxis(N, 0, ABG)
00:20:03.596 00.000 25848 Move returns status 0, amount 0
00:20:03.596 00.000 25848 move complete, result=0
00:20:03.596 00.000 25848 worker thread done servicing request
00:20:03.596 00.000 25848 Worker thread wakes up
00:20:03.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:03.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:03.596 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.4 px 0 ms NORTH
00:20:06.444 02.848 25848 Exposure complete
00:20:06.531 00.087 25848 worker thread done servicing request
00:20:06.532 00.001 21444 OnExposeComplete: enter
00:20:06.532 00.000 21444 UpdateGuideState(): m_state=6
00:20:06.532 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 631
00:20:06.532 00.000 21444 Star::Find returns 1 (1), X=1226.96, Y=745.03, Mass=369461, SNR=61.4, Peak=11380 HFD=7.1
00:20:06.532 00.000 21444 Star::Find false star n=5 nbg=263 bg=3908.1 sigma=487.5 thresh=5371 peak=5248
00:20:06.532 00.000 21444 Star::Find false star n=8 nbg=252 bg=2537.9 sigma=387.1 thresh=3699 peak=3469
00:20:06.532 00.000 21444 Star::Find false star n=6 nbg=266 bg=3889.2 sigma=508.2 thresh=5414 peak=5292
00:20:06.532 00.000 21444 Star::Find false star n=5 nbg=244 bg=4045.4 sigma=465.7 thresh=5442 peak=5390
00:20:06.532 00.000 21444 Star::Find false star n=3 nbg=273 bg=2902.0 sigma=469.1 thresh=4309 peak=3999
00:20:06.532 00.000 21444 Star::Find false star n=5 nbg=269 bg=3369.2 sigma=528.2 thresh=4954 peak=4901
00:20:06.532 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.41,0.19,0.24,U] [#4 0.00,0.00,0.00,L] [#5 -21.06,-6.95,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -0.83,0.73,0.85,U] [#8 -1.86,10.08,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 16.46,-18.90,0.00,M7] 
00:20:06.532 00.000 21444 refined, 2 included, MultiStar: {0.39, 1.16}, one-star: {1.87, 1.76}
00:20:06.532 00.000 21444 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
00:20:06.533 00.001 21444 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
00:20:06.533 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=1.16 hyp=1.23 cameraTheta=1.25 mountX=-0.28 mountY=1.22, mountTheta=1.80
00:20:06.534 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=1.16, opts=13)
00:20:06.534 00.000 21444 Enqueuing Move request for scope (0.39, 1.16)
00:20:06.534 00.000 25848 Worker thread wakes up
00:20:06.534 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 1.16) opts 0xd
00:20:06.534 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 1.16)
00:20:06.534 00.000 25848 Moving (0.39, 1.16) raw xDistance=-0.28 yDistance=1.22
00:20:06.534 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=536, FiltMax=65504, Gamma=0.560
00:20:06.534 00.000 21444 UpdateGuideState exits: m=369461 SNR=61.4 Saturated
00:20:06.534 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:06.534 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:06.534 00.000 21444 Enqueuing Expose request
00:20:06.534 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
00:20:06.534 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:20:06.534 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.22
00:20:06.534 00.000 25848 MoveAxis(E, 0, ABG)
00:20:06.534 00.000 25848 Move returns status 0, amount 0
00:20:06.534 00.000 25848 MoveAxis(N, 0, ABG)
00:20:06.534 00.000 25848 Move returns status 0, amount 0
00:20:06.534 00.000 25848 move complete, result=0
00:20:06.534 00.000 25848 worker thread done servicing request
00:20:06.534 00.000 25848 Worker thread wakes up
00:20:06.535 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:06.535 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:06.535 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.2 px 0 ms NORTH
00:20:09.383 02.848 25848 Exposure complete
00:20:09.451 00.068 25848 worker thread done servicing request
00:20:09.451 00.000 21444 OnExposeComplete: enter
00:20:09.451 00.000 21444 UpdateGuideState(): m_state=6
00:20:09.451 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 632
00:20:09.451 00.000 21444 Star::Find returns 1 (1), X=1226.45, Y=744.31, Mass=391942, SNR=71.6, Peak=12440 HFD=7.2
00:20:09.452 00.001 21444 Star::Find false star n=2 nbg=255 bg=4040.3 sigma=503.0 thresh=5549 peak=5356
00:20:09.452 00.000 21444 Star::Find false star n=3 nbg=261 bg=2633.6 sigma=402.7 thresh=3842 peak=3468
00:20:09.452 00.000 21444 Star::Find false star n=4 nbg=259 bg=4463.5 sigma=541.7 thresh=6089 peak=5929
00:20:09.452 00.000 21444 Star::Find false star n=2 nbg=260 bg=4069.2 sigma=493.0 thresh=5548 peak=5338
00:20:09.452 00.000 21444 Star::Find false star n=6 nbg=251 bg=3919.3 sigma=459.8 thresh=5299 peak=5202
00:20:09.452 00.000 21444 Star::Find false star n=2 nbg=280 bg=4104.8 sigma=510.8 thresh=5637 peak=5402
00:20:09.452 00.000 21444 Star::Find false star n=2 nbg=256 bg=3100.8 sigma=425.8 thresh=4378 peak=3975
00:20:09.452 00.000 21444 Star::Find false star n=6 nbg=271 bg=3507.1 sigma=450.7 thresh=4859 peak=4801
00:20:09.452 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.77,-0.19,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.88,-19.15,0.00,M8] 
00:20:09.452 00.000 21444 refined, 1 included, MultiStar: {-0.18, 0.44}, one-star: {1.35, 1.04}
00:20:09.452 00.000 21444 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.05) = xAngle (-1.08 = -1.08)
00:20:09.452 00.000 21444 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.93 = 2.36)
00:20:09.452 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=0.44 hyp=0.47 cameraTheta=1.97 mountX=0.22 mountY=0.33, mountTheta=0.98
00:20:09.453 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=0.44, opts=13)
00:20:09.453 00.000 21444 Enqueuing Move request for scope (-0.18, 0.44)
00:20:09.453 00.000 25848 Worker thread wakes up
00:20:09.453 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.44) opts 0xd
00:20:09.453 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, 0.44)
00:20:09.453 00.000 25848 Moving (-0.18, 0.44) raw xDistance=0.22 yDistance=0.33
00:20:09.453 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
00:20:09.453 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:09.453 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=168, FiltMax=65504, Gamma=0.560
00:20:09.453 00.000 21444 UpdateGuideState exits: m=391942 SNR=71.6 Saturated
00:20:09.453 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:09.453 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:09.453 00.000 21444 Enqueuing Expose request
00:20:09.453 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:20:09.453 00.000 25848 MoveAxis(E, 0, ABG)
00:20:09.453 00.000 25848 Move returns status 0, amount 0
00:20:09.453 00.000 25848 MoveAxis(N, 0, ABG)
00:20:09.453 00.000 25848 Move returns status 0, amount 0
00:20:09.453 00.000 25848 move complete, result=0
00:20:09.453 00.000 25848 worker thread done servicing request
00:20:09.454 00.001 25848 Worker thread wakes up
00:20:09.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:09.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:09.454 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:20:12.299 02.845 25848 Exposure complete
00:20:12.383 00.084 25848 worker thread done servicing request
00:20:12.383 00.000 21444 OnExposeComplete: enter
00:20:12.383 00.000 21444 UpdateGuideState(): m_state=6
00:20:12.384 00.001 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 633
00:20:12.384 00.000 21444 Star::Find returns 1 (1), X=1227.23, Y=744.84, Mass=421742, SNR=67.6, Peak=13120 HFD=6.7
00:20:12.384 00.000 21444 Star::Find false star n=10 nbg=254 bg=4086.3 sigma=446.7 thresh=5426 peak=5282
00:20:12.384 00.000 21444 Star::Find false star n=5 nbg=264 bg=4433.1 sigma=515.5 thresh=5980 peak=5573
00:20:12.384 00.000 21444 Star::Find false star n=7 nbg=246 bg=4152.4 sigma=470.9 thresh=5565 peak=5405
00:20:12.384 00.000 21444 Star::Find false star n=4 nbg=258 bg=4042.6 sigma=491.7 thresh=5518 peak=5240
00:20:12.384 00.000 21444 Star::Find false star n=3 nbg=263 bg=4106.1 sigma=463.7 thresh=5497 peak=5206
00:20:12.384 00.000 21444 Star::Find false star n=7 nbg=256 bg=2770.8 sigma=417.0 thresh=4022 peak=3985
00:20:12.384 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 12.02,20.79,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -6.65,4.96,0.20,U] [#6 0.00,0.00,0.00,L] [#7 0.24,0.56,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 5.30,20.93,0.00,M8] [#11 15.78,-19.71,0.00,M9] 
00:20:12.384 00.000 21444 refined, 2 included, MultiStar: {0.48, 1.45}, one-star: {2.13, 1.58}
00:20:12.384 00.000 21444 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.05) = xAngle (-1.80 = -1.80)
00:20:12.384 00.000 21444 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.64 = 1.64)
00:20:12.384 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=1.45 hyp=1.53 cameraTheta=1.25 mountX=-0.34 mountY=1.52, mountTheta=1.79
00:20:12.385 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=1.45, opts=13)
00:20:12.385 00.000 21444 Enqueuing Move request for scope (0.48, 1.45)
00:20:12.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=406, FiltMax=65504, Gamma=0.560
00:20:12.385 00.000 21444 UpdateGuideState exits: m=421742 SNR=67.6 Saturated
00:20:12.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:12.385 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:12.385 00.000 21444 Enqueuing Expose request
00:20:12.385 00.000 25848 Worker thread wakes up
00:20:12.385 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, 1.45) opts 0xd
00:20:12.385 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, 1.45)
00:20:12.385 00.000 25848 Moving (0.48, 1.45) raw xDistance=-0.34 yDistance=1.52
00:20:12.385 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
00:20:12.385 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:20:12.385 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.52
00:20:12.385 00.000 25848 MoveAxis(E, 0, ABG)
00:20:12.385 00.000 25848 Move returns status 0, amount 0
00:20:12.385 00.000 25848 MoveAxis(N, 0, ABG)
00:20:12.386 00.001 25848 Move returns status 0, amount 0
00:20:12.386 00.000 25848 move complete, result=0
00:20:12.386 00.000 25848 worker thread done servicing request
00:20:12.386 00.000 25848 Worker thread wakes up
00:20:12.386 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:12.386 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:12.386 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.5 px 0 ms NORTH
00:20:15.238 02.852 25848 Exposure complete
00:20:15.325 00.087 25848 worker thread done servicing request
00:20:15.326 00.001 21444 OnExposeComplete: enter
00:20:15.326 00.000 21444 UpdateGuideState(): m_state=6
00:20:15.326 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 634
00:20:15.326 00.000 21444 Star::Find returns 1 (1), X=1227.14, Y=743.53, Mass=424777, SNR=71.8, Peak=12136 HFD=7.3
00:20:15.326 00.000 21444 Star::Find false star n=4 nbg=260 bg=2440.7 sigma=438.0 thresh=3755 peak=3518
00:20:15.326 00.000 21444 Star::Find false star n=5 nbg=260 bg=4398.8 sigma=497.9 thresh=5892 peak=5658
00:20:15.326 00.000 21444 Star::Find false star n=4 nbg=264 bg=4012.4 sigma=497.8 thresh=5506 peak=5422
00:20:15.326 00.000 21444 Star::Find false star n=1 nbg=260 bg=4085.2 sigma=581.4 thresh=5829 peak=5188
00:20:15.326 00.000 21444 Star::Find false star n=2 nbg=260 bg=3541.3 sigma=500.2 thresh=5042 peak=4628
00:20:15.326 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -9.88,7.77,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -0.62,-0.15,0.88,U] [#8 15.34,3.09,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.82,-19.31,0.00,M10] 
00:20:15.326 00.000 21444 refined, 1 included, MultiStar: {0.80, 0.07}, one-star: {2.04, 0.26}
00:20:15.326 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
00:20:15.326 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.48)
00:20:15.326 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=0.07 hyp=0.80 cameraTheta=0.09 mountX=-0.79 mountY=0.37, mountTheta=2.71
00:20:15.327 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=0.07, opts=13)
00:20:15.327 00.000 21444 Enqueuing Move request for scope (0.80, 0.07)
00:20:15.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=586, FiltMax=65504, Gamma=0.560
00:20:15.327 00.000 21444 UpdateGuideState exits: m=424777 SNR=71.8 Saturated
00:20:15.328 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:15.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:15.328 00.000 21444 Enqueuing Expose request
00:20:15.328 00.000 25848 Worker thread wakes up
00:20:15.328 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.07) opts 0xd
00:20:15.328 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, 0.07)
00:20:15.328 00.000 25848 Moving (0.80, 0.07) raw xDistance=-0.79 yDistance=0.37
00:20:15.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
00:20:15.328 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:15.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:20:15.328 00.000 25848 MoveAxis(E, 23, ABG)
00:20:15.328 00.000 25848 Guiding  Dir = 2, Dur = 23
00:20:15.358 00.030 25848 IsSlewing returns 0
00:20:15.359 00.001 25848 IsGuiding returns 0
00:20:15.416 00.057 25848 IsGuiding returns 1
00:20:15.416 00.000 25848 scope still moving after pulse duration time elapsed
00:20:15.466 00.050 25848 IsSlewing returns 0
00:20:15.467 00.001 25848 IsGuiding returns 0
00:20:15.467 00.000 25848 scope move finished after 23 + 85 ms
00:20:15.467 00.000 25848 Move returns status 0, amount 23
00:20:15.467 00.000 25848 MoveAxis(N, 0, ABG)
00:20:15.467 00.000 25848 Move returns status 0, amount 0
00:20:15.467 00.000 25848 move complete, result=0
00:20:15.467 00.000 25848 worker thread done servicing request
00:20:15.467 00.000 25848 Worker thread wakes up
00:20:15.467 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:15.467 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:15.467 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.4 px 0 ms NORTH
00:20:18.316 02.849 25848 Exposure complete
00:20:18.399 00.083 25848 worker thread done servicing request
00:20:18.399 00.000 21444 OnExposeComplete: enter
00:20:18.399 00.000 21444 UpdateGuideState(): m_state=6
00:20:18.399 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 635
00:20:18.399 00.000 21444 Star::Find returns 1 (1), X=1226.43, Y=744.16, Mass=360739, SNR=52.9, Peak=11784 HFD=6.5
00:20:18.399 00.000 21444 Star::Find false star n=1 nbg=266 bg=3997.4 sigma=517.1 thresh=5549 peak=5047
00:20:18.399 00.000 21444 Star::Find false star n=4 nbg=243 bg=2422.0 sigma=379.0 thresh=3559 peak=3506
00:20:18.399 00.000 21444 Star::Find false star n=1 nbg=271 bg=4403.9 sigma=584.1 thresh=6156 peak=5740
00:20:18.399 00.000 21444 Star::Find false star n=3 nbg=247 bg=4103.5 sigma=451.9 thresh=5459 peak=5150
00:20:18.399 00.000 21444 Star::Find false star n=7 nbg=265 bg=3961.0 sigma=460.2 thresh=5342 peak=5112
00:20:18.399 00.000 21444 Star::Find false star n=5 nbg=265 bg=4083.6 sigma=568.6 thresh=5790 peak=5673
00:20:18.399 00.000 21444 Star::Find false star n=3 nbg=250 bg=3022.9 sigma=426.2 thresh=4301 peak=4248
00:20:18.400 00.001 21444 Star::Find false star n=2 nbg=251 bg=3570.4 sigma=421.2 thresh=4834 peak=4512
00:20:18.400 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.61,-1.01,1.01,U] [#8 29.49,12.75,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.28,-19.68,0.00,R] 
00:20:18.400 00.000 21444 refined, 1 included, MultiStar: {0.36, -0.07}, one-star: {1.33, 0.89}
00:20:18.400 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
00:20:18.400 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
00:20:18.400 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-0.07 hyp=0.36 cameraTheta=-0.18 mountX=-0.36 mountY=0.08, mountTheta=2.94
00:20:18.400 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-0.07, opts=13)
00:20:18.400 00.000 21444 Enqueuing Move request for scope (0.36, -0.07)
00:20:18.400 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=460, FiltMax=65504, Gamma=0.560
00:20:18.401 00.001 21444 UpdateGuideState exits: m=360739 SNR=52.9 Saturated
00:20:18.401 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:18.401 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:18.401 00.000 21444 Enqueuing Expose request
00:20:18.401 00.000 25848 Worker thread wakes up
00:20:18.401 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.07) opts 0xd
00:20:18.401 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -0.07)
00:20:18.401 00.000 25848 Moving (0.36, -0.07) raw xDistance=-0.36 yDistance=0.08
00:20:18.401 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
00:20:18.401 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:18.401 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:20:18.401 00.000 25848 MoveAxis(E, 0, ABG)
00:20:18.401 00.000 25848 Move returns status 0, amount 0
00:20:18.401 00.000 25848 MoveAxis(N, 0, ABG)
00:20:18.401 00.000 25848 Move returns status 0, amount 0
00:20:18.401 00.000 25848 move complete, result=0
00:20:18.401 00.000 25848 worker thread done servicing request
00:20:18.401 00.000 25848 Worker thread wakes up
00:20:18.401 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:18.401 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:18.401 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:21.246 02.845 25848 Exposure complete
00:20:21.328 00.082 25848 worker thread done servicing request
00:20:21.328 00.000 21444 OnExposeComplete: enter
00:20:21.328 00.000 21444 UpdateGuideState(): m_state=6
00:20:21.328 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 636
00:20:21.328 00.000 21444 Star::Find returns 1 (1), X=1225.94, Y=743.91, Mass=346018, SNR=63.3, Peak=12644 HFD=6.1
00:20:21.328 00.000 21444 Star::Find false star n=7 nbg=255 bg=3893.4 sigma=426.4 thresh=5172 peak=5034
00:20:21.328 00.000 21444 Star::Find false star n=2 nbg=264 bg=2477.5 sigma=431.8 thresh=3773 peak=3563
00:20:21.328 00.000 21444 Star::Find false star n=6 nbg=255 bg=3993.8 sigma=421.1 thresh=5257 peak=5136
00:20:21.329 00.001 21444 Star::Find false star n=4 nbg=258 bg=4056.9 sigma=463.7 thresh=5448 peak=5336
00:20:21.329 00.000 21444 Star::Find false star n=5 nbg=265 bg=3493.3 sigma=502.2 thresh=5000 peak=4965
00:20:21.329 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.11,0.04,0.17,U] [#4 3.58,8.02,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.34,-0.18,0.97,U] [#8 30.68,10.49,0.00,M5] [#9 6.99,-7.97,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.63,-0.16,4.31,U] 
00:20:21.329 00.000 21444 refined, 3 included, MultiStar: {0.47, -0.03}, one-star: {0.85, 0.64}
00:20:21.329 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
00:20:21.329 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
00:20:21.329 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.03 hyp=0.47 cameraTheta=-0.07 mountX=-0.47 mountY=0.15, mountTheta=2.84
00:20:21.330 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.03, opts=13)
00:20:21.330 00.000 21444 Enqueuing Move request for scope (0.47, -0.03)
00:20:21.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=256, FiltMax=65504, Gamma=0.560
00:20:21.330 00.000 21444 UpdateGuideState exits: m=346018 SNR=63.3 Saturated
00:20:21.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:21.330 00.000 25848 Worker thread wakes up
00:20:21.330 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.03) opts 0xd
00:20:21.330 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.03)
00:20:21.330 00.000 25848 Moving (0.47, -0.03) raw xDistance=-0.47 yDistance=0.15
00:20:21.330 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
00:20:21.330 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:21.330 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:21.330 00.000 21444 Enqueuing Expose request
00:20:21.330 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:20:21.330 00.000 25848 MoveAxis(E, 0, ABG)
00:20:21.330 00.000 25848 Move returns status 0, amount 0
00:20:21.330 00.000 25848 MoveAxis(N, 0, ABG)
00:20:21.330 00.000 25848 Move returns status 0, amount 0
00:20:21.330 00.000 25848 move complete, result=0
00:20:21.330 00.000 25848 worker thread done servicing request
00:20:21.330 00.000 25848 Worker thread wakes up
00:20:21.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:21.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:21.331 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:24.181 02.850 25848 Exposure complete
00:20:24.263 00.082 25848 worker thread done servicing request
00:20:24.263 00.000 21444 OnExposeComplete: enter
00:20:24.263 00.000 21444 UpdateGuideState(): m_state=6
00:20:24.264 00.001 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 637
00:20:24.264 00.000 21444 Star::Find returns 1 (1), X=1226.70, Y=742.48, Mass=432748, SNR=65.9, Peak=12208 HFD=7.0
00:20:24.264 00.000 21444 Star::Find false star n=6 nbg=264 bg=3910.7 sigma=468.2 thresh=5315 peak=5114
00:20:24.264 00.000 21444 Star::Find false star n=4 nbg=265 bg=4404.4 sigma=561.0 thresh=6087 peak=5825
00:20:24.264 00.000 21444 Star::Find false star n=2 nbg=251 bg=3990.4 sigma=502.2 thresh=5497 peak=5286
00:20:24.264 00.000 21444 Star::Find false star n=1 nbg=265 bg=4062.1 sigma=497.5 thresh=5555 peak=5135
00:20:24.264 00.000 21444 Star::Find false star n=4 nbg=235 bg=4091.8 sigma=467.2 thresh=5493 peak=4980
00:20:24.264 00.000 21444 Star::Find false star n=4 nbg=250 bg=2952.6 sigma=397.0 thresh=4144 peak=4098
00:20:24.264 00.000 21444 Star::Find false star n=4 nbg=270 bg=3579.7 sigma=506.3 thresh=5099 peak=4966
00:20:24.264 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.31,1.53,0.14,U] [#3 0.00,0.00,0.00,L] [#4 0.82,4.06,0.26,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.64,-0.95,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.37,-0.01,3.40,U] 
00:20:24.264 00.000 21444 refined, 4 included, MultiStar: {0.48, -0.07}, one-star: {1.61, -0.79}
00:20:24.264 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
00:20:24.264 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.25)
00:20:24.264 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-0.07 hyp=0.48 cameraTheta=-0.14 mountX=-0.48 mountY=0.12, mountTheta=2.90
00:20:24.265 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-0.07, opts=13)
00:20:24.265 00.000 21444 Enqueuing Move request for scope (0.48, -0.07)
00:20:24.265 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=524, FiltMax=65504, Gamma=0.560
00:20:24.265 00.000 21444 UpdateGuideState exits: m=432748 SNR=65.9 Saturated
00:20:24.265 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:24.265 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:24.265 00.000 21444 Enqueuing Expose request
00:20:24.265 00.000 25848 Worker thread wakes up
00:20:24.265 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.07) opts 0xd
00:20:24.265 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -0.07)
00:20:24.265 00.000 25848 Moving (0.48, -0.07) raw xDistance=-0.48 yDistance=0.12
00:20:24.265 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
00:20:24.265 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:24.266 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:20:24.266 00.000 25848 MoveAxis(E, 0, ABG)
00:20:24.266 00.000 25848 Move returns status 0, amount 0
00:20:24.266 00.000 25848 MoveAxis(N, 0, ABG)
00:20:24.266 00.000 25848 Move returns status 0, amount 0
00:20:24.266 00.000 25848 move complete, result=0
00:20:24.266 00.000 25848 worker thread done servicing request
00:20:24.266 00.000 25848 Worker thread wakes up
00:20:24.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:24.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:24.266 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:27.116 02.850 25848 Exposure complete
00:20:27.191 00.075 25848 worker thread done servicing request
00:20:27.191 00.000 21444 OnExposeComplete: enter
00:20:27.192 00.001 21444 UpdateGuideState(): m_state=6
00:20:27.192 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 638
00:20:27.192 00.000 21444 Star::Find returns 1 (1), X=1226.94, Y=743.69, Mass=381182, SNR=69.7, Peak=13224 HFD=6.3
00:20:27.192 00.000 21444 Star::Find false star n=1 nbg=268 bg=4104.7 sigma=507.3 thresh=5627 peak=5072
00:20:27.192 00.000 21444 Star::Find false star n=2 nbg=259 bg=2505.5 sigma=413.6 thresh=3746 peak=3457
00:20:27.192 00.000 21444 Star::Find false star n=7 nbg=259 bg=4416.2 sigma=489.6 thresh=5885 peak=5825
00:20:27.192 00.000 21444 Star::Find false star n=6 nbg=264 bg=4141.1 sigma=502.9 thresh=5650 peak=5372
00:20:27.192 00.000 21444 Star::Find false star n=4 nbg=264 bg=3989.1 sigma=447.8 thresh=5333 peak=5200
00:20:27.192 00.000 21444 Star::Find false star n=3 nbg=262 bg=3180.0 sigma=440.6 thresh=4502 peak=4191
00:20:27.192 00.000 21444 Star::Find false star n=5 nbg=269 bg=3555.1 sigma=450.7 thresh=4907 peak=4767
00:20:27.192 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.55,11.27,0.00,M8] [#7 -0.42,-0.53,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.06,0.77,3.97,U] 
00:20:27.192 00.000 21444 refined, 2 included, MultiStar: {0.21, 0.51}, one-star: {1.85, 0.43}
00:20:27.192 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
00:20:27.192 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.57)
00:20:27.192 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.51 hyp=0.56 cameraTheta=1.18 mountX=-0.16 mountY=0.56, mountTheta=1.86
00:20:27.193 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.51, opts=13)
00:20:27.193 00.000 21444 Enqueuing Move request for scope (0.21, 0.51)
00:20:27.193 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=206, FiltMax=65504, Gamma=0.560
00:20:27.193 00.000 21444 UpdateGuideState exits: m=381182 SNR=69.7 Saturated
00:20:27.193 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:27.193 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:27.193 00.000 21444 Enqueuing Expose request
00:20:27.193 00.000 25848 Worker thread wakes up
00:20:27.193 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.51) opts 0xd
00:20:27.193 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.51)
00:20:27.193 00.000 25848 Moving (0.21, 0.51) raw xDistance=-0.16 yDistance=0.56
00:20:27.193 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:20:27.193 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:20:27.194 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
00:20:27.194 00.000 25848 MoveAxis(E, 0, ABG)
00:20:27.194 00.000 25848 Move returns status 0, amount 0
00:20:27.194 00.000 25848 MoveAxis(N, 0, ABG)
00:20:27.194 00.000 25848 Move returns status 0, amount 0
00:20:27.194 00.000 25848 move complete, result=0
00:20:27.194 00.000 25848 worker thread done servicing request
00:20:27.194 00.000 25848 Worker thread wakes up
00:20:27.194 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:27.194 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:27.194 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
00:20:30.038 02.844 25848 Exposure complete
00:20:30.106 00.068 25848 worker thread done servicing request
00:20:30.106 00.000 21444 OnExposeComplete: enter
00:20:30.106 00.000 21444 UpdateGuideState(): m_state=6
00:20:30.106 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 639
00:20:30.107 00.001 21444 Star::Find returns 1 (1), X=1226.33, Y=744.58, Mass=368895, SNR=61.1, Peak=12916 HFD=6.4
00:20:30.107 00.000 21444 Star::Find false star n=5 nbg=266 bg=3993.9 sigma=464.2 thresh=5387 peak=5186
00:20:30.107 00.000 21444 Star::Find false star n=7 nbg=249 bg=2327.0 sigma=432.3 thresh=3624 peak=3505
00:20:30.107 00.000 21444 Star::Find false star n=8 nbg=255 bg=4227.6 sigma=447.7 thresh=5571 peak=5204
00:20:30.107 00.000 21444 Star::Find false star n=8 nbg=251 bg=3896.4 sigma=408.6 thresh=5122 peak=5037
00:20:30.107 00.000 21444 Star::Find false star n=3 nbg=260 bg=4094.3 sigma=515.9 thresh=5642 peak=5491
00:20:30.107 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.15,0.60,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.32,1.07,1.08,U] [#8 16.32,6.15,0.00,M6] [#9 17.30,9.51,0.00,M7] [#10 -7.32,27.37,0.00,M9] [#11 0.86,1.33,3.15,U] 
00:20:30.107 00.000 21444 refined, 3 included, MultiStar: {0.79, 1.24}, one-star: {1.24, 1.31}
00:20:30.107 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
00:20:30.107 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.39)
00:20:30.107 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=1.24 hyp=1.47 cameraTheta=1.00 mountX=-0.67 mountY=1.44, mountTheta=2.01
00:20:30.108 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=1.24, opts=13)
00:20:30.108 00.000 21444 Enqueuing Move request for scope (0.79, 1.24)
00:20:30.108 00.000 25848 Worker thread wakes up
00:20:30.108 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 1.24) opts 0xd
00:20:30.108 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 1.24)
00:20:30.108 00.000 25848 Moving (0.79, 1.24) raw xDistance=-0.67 yDistance=1.44
00:20:30.108 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
00:20:30.108 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:20:30.108 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=496, FiltMax=65504, Gamma=0.560
00:20:30.108 00.000 21444 UpdateGuideState exits: m=368895 SNR=61.1 Saturated
00:20:30.108 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:30.108 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:30.108 00.000 21444 Enqueuing Expose request
00:20:30.108 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.44
00:20:30.108 00.000 25848 MoveAxis(E, 20, ABG)
00:20:30.109 00.001 25848 Guiding  Dir = 2, Dur = 20
00:20:30.141 00.032 25848 IsSlewing returns 0
00:20:30.141 00.000 25848 IsGuiding returns 0
00:20:30.172 00.031 25848 IsGuiding returns 1
00:20:30.172 00.000 25848 scope still moving after pulse duration time elapsed
00:20:30.235 00.063 25848 IsSlewing returns 0
00:20:30.235 00.000 25848 IsGuiding returns 0
00:20:30.235 00.000 25848 scope move finished after 20 + 74 ms
00:20:30.235 00.000 25848 Move returns status 0, amount 20
00:20:30.235 00.000 25848 MoveAxis(N, 0, ABG)
00:20:30.235 00.000 25848 Move returns status 0, amount 0
00:20:30.235 00.000 25848 move complete, result=0
00:20:30.235 00.000 25848 worker thread done servicing request
00:20:30.235 00.000 25848 Worker thread wakes up
00:20:30.235 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 1.4 px 0 ms NORTH
00:20:30.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:30.236 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:33.077 02.841 25848 Exposure complete
00:20:33.152 00.075 25848 worker thread done servicing request
00:20:33.153 00.001 21444 OnExposeComplete: enter
00:20:33.153 00.000 21444 UpdateGuideState(): m_state=6
00:20:33.153 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 640
00:20:33.153 00.000 21444 Star::Find returns 1 (1), X=1227.19, Y=744.93, Mass=403179, SNR=66.6, Peak=13832 HFD=6.5
00:20:33.153 00.000 21444 Star::Find false star n=1 nbg=270 bg=4003.2 sigma=498.4 thresh=5498 peak=5083
00:20:33.153 00.000 21444 Star::Find false star n=5 nbg=265 bg=2579.6 sigma=444.1 thresh=3912 peak=3845
00:20:33.153 00.000 21444 Star::Find false star n=4 nbg=269 bg=4512.4 sigma=503.9 thresh=6024 peak=5669
00:20:33.153 00.000 21444 Star::Find false star n=4 nbg=270 bg=4252.0 sigma=514.6 thresh=5796 peak=5544
00:20:33.153 00.000 21444 Star::Find false star n=3 nbg=269 bg=3867.5 sigma=537.1 thresh=5479 peak=5218
00:20:33.153 00.000 21444 Star::Find false star n=2 nbg=256 bg=4023.4 sigma=445.7 thresh=5360 peak=5246
00:20:33.153 00.000 21444 Star::Find false star n=6 nbg=243 bg=4083.2 sigma=406.0 thresh=5301 peak=5231
00:20:33.153 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.18,1.28,0.97,U] [#8 0.00,0.00,0.00,L] [#9 1.47,5.37,0.13,U] [#10 -8.07,20.80,0.00,M10] [#11 1.78,1.79,3.48,U] 
00:20:33.153 00.000 21444 refined, 3 included, MultiStar: {1.49, 1.76}, one-star: {2.10, 1.66}
00:20:33.153 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
00:20:33.153 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.26)
00:20:33.153 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=1.76 hyp=2.31 cameraTheta=0.87 mountX=-1.32 mountY=2.20, mountTheta=2.11
00:20:33.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=1.76, opts=13)
00:20:33.154 00.000 21444 Enqueuing Move request for scope (1.49, 1.76)
00:20:33.154 00.000 25848 Worker thread wakes up
00:20:33.154 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, 1.76) opts 0xd
00:20:33.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=244, FiltMax=65504, Gamma=0.560
00:20:33.154 00.000 21444 UpdateGuideState exits: m=403179 SNR=66.6 Saturated
00:20:33.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:33.154 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, 1.76)
00:20:33.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:33.154 00.000 25848 Moving (1.49, 1.76) raw xDistance=-1.32 yDistance=2.20
00:20:33.155 00.001 21444 Enqueuing Expose request
00:20:33.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.32
00:20:33.155 00.000 25848 resist switch: large excursion: input 2.20 thresh 1.53 direction from -1 to 1
00:20:33.155 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.59
00:20:33.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.20 from input 2.20
00:20:33.155 00.000 25848 MoveAxis(E, 40, ABG)
00:20:33.155 00.000 25848 Guiding  Dir = 2, Dur = 40
00:20:33.186 00.031 25848 IsSlewing returns 0
00:20:33.186 00.000 25848 IsGuiding returns 0
00:20:33.217 00.031 25848 PulseGuide returned control before completion, sleep 20
00:20:33.249 00.032 25848 IsGuiding returns 1
00:20:33.250 00.001 25848 scope still moving after pulse duration time elapsed
00:20:33.312 00.062 25848 IsSlewing returns 0
00:20:33.313 00.001 25848 IsGuiding returns 0
00:20:33.313 00.000 25848 scope move finished after 40 + 86 ms
00:20:33.313 00.000 25848 Move returns status 0, amount 40
00:20:33.313 00.000 25848 BLC: Oldest BLC event removed
00:20:33.313 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 219 applied
00:20:33.313 00.000 25848 MoveAxis(S, 279, ABG)
00:20:33.313 00.000 25848 Guiding  Dir = 1, Dur = 279
00:20:33.345 00.032 25848 IsSlewing returns 0
00:20:33.345 00.000 25848 IsGuiding returns 0
00:20:33.377 00.032 25848 PulseGuide returned control before completion, sleep 258
00:20:33.641 00.264 25848 IsGuiding returns 1
00:20:33.642 00.001 25848 scope still moving after pulse duration time elapsed
00:20:33.701 00.059 25848 IsSlewing returns 0
00:20:33.702 00.001 25848 IsGuiding returns 0
00:20:33.702 00.000 25848 scope move finished after 279 + 77 ms
00:20:33.702 00.000 25848 Move returns status 0, amount 279
00:20:33.702 00.000 25848 move complete, result=0
00:20:33.702 00.000 25848 worker thread done servicing request
00:20:33.702 00.000 25848 Worker thread wakes up
00:20:33.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:33.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:33.702 00.000 21444 GuideStep: -1.3 px 40 ms EAST, 2.2 px 279 ms SOUTH
00:20:36.549 02.847 25848 Exposure complete
00:20:36.637 00.088 25848 worker thread done servicing request
00:20:36.637 00.000 21444 OnExposeComplete: enter
00:20:36.637 00.000 21444 UpdateGuideState(): m_state=6
00:20:36.637 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 641
00:20:36.637 00.000 21444 Star::Find returns 1 (1), X=1226.84, Y=742.32, Mass=437975, SNR=73.2, Peak=11932 HFD=7.4
00:20:36.637 00.000 21444 Star::Find false star n=4 nbg=269 bg=3839.6 sigma=466.7 thresh=5240 peak=4852
00:20:36.637 00.000 21444 Star::Find false star n=2 nbg=264 bg=2485.6 sigma=426.0 thresh=3764 peak=3403
00:20:36.637 00.000 21444 Star::Find false star n=3 nbg=243 bg=4144.5 sigma=429.2 thresh=5432 peak=5280
00:20:36.638 00.001 21444 Star::Find false star n=2 nbg=269 bg=4077.8 sigma=546.5 thresh=5717 peak=5336
00:20:36.638 00.000 21444 Star::Find false star n=4 nbg=250 bg=2996.5 sigma=420.7 thresh=4258 peak=4246
00:20:36.638 00.000 21444 Star::Find false star n=7 nbg=258 bg=3649.6 sigma=410.4 thresh=4881 peak=4683
00:20:36.638 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.38,-0.64,0.17,U] [#4 20.16,2.11,0.00,M6] [#5 0.66,-9.81,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -0.99,-0.67,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.75,-1.12,4.40,U] 
00:20:36.638 00.000 21444 refined, 3 included, MultiStar: {0.62, -1.02}, one-star: {1.75, -0.95}
00:20:36.638 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
00:20:36.638 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.63)
00:20:36.638 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-1.02 hyp=1.19 cameraTheta=-1.02 mountX=-0.71 mountY=-0.71, mountTheta=-2.36
00:20:36.639 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-1.02, opts=13)
00:20:36.639 00.000 21444 Enqueuing Move request for scope (0.62, -1.02)
00:20:36.639 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=368, FiltMax=65504, Gamma=0.560
00:20:36.639 00.000 21444 UpdateGuideState exits: m=437975 SNR=73.2 Saturated
00:20:36.639 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:36.639 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:36.639 00.000 21444 Enqueuing Expose request
00:20:36.639 00.000 25848 Worker thread wakes up
00:20:36.639 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -1.02) opts 0xd
00:20:36.639 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -1.02)
00:20:36.639 00.000 25848 Moving (0.62, -1.02) raw xDistance=-0.71 yDistance=-0.71
00:20:36.639 00.000 25848 BLC: History state: CurrMiss=-0.71, AvgInitMiss=0.59, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=2.195888, 1:-0.706891
00:20:36.639 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:20:36.639 00.000 25848 BLC: window closed
00:20:36.639 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.71
00:20:36.639 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:36.640 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
00:20:36.640 00.000 25848 MoveAxis(E, 23, ABG)
00:20:36.640 00.000 25848 Guiding  Dir = 2, Dur = 23
00:20:36.672 00.032 25848 IsSlewing returns 0
00:20:36.673 00.001 25848 IsGuiding returns 0
00:20:36.705 00.032 25848 IsGuiding returns 1
00:20:36.705 00.000 25848 scope still moving after pulse duration time elapsed
00:20:36.766 00.061 25848 IsSlewing returns 0
00:20:36.766 00.000 25848 IsGuiding returns 0
00:20:36.766 00.000 25848 scope move finished after 23 + 70 ms
00:20:36.766 00.000 25848 Move returns status 0, amount 23
00:20:36.766 00.000 25848 MoveAxis(N, 0, ABG)
00:20:36.766 00.000 25848 Move returns status 0, amount 0
00:20:36.766 00.000 25848 move complete, result=0
00:20:36.766 00.000 25848 worker thread done servicing request
00:20:36.766 00.000 25848 Worker thread wakes up
00:20:36.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:36.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:36.767 00.001 21444 GuideStep: -0.7 px 23 ms EAST, -0.7 px 0 ms NORTH
00:20:39.616 02.849 25848 Exposure complete
00:20:39.690 00.074 25848 worker thread done servicing request
00:20:39.690 00.000 21444 OnExposeComplete: enter
00:20:39.690 00.000 21444 UpdateGuideState(): m_state=6
00:20:39.691 00.001 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 642
00:20:39.691 00.000 21444 Star::Find returns 1 (1), X=1226.18, Y=743.31, Mass=360257, SNR=54.8, Peak=13548 HFD=6.0
00:20:39.691 00.000 21444 Star::Find false star n=1 nbg=254 bg=4011.3 sigma=441.3 thresh=5335 peak=5062
00:20:39.691 00.000 21444 Star::Find false star n=2 nbg=260 bg=2513.4 sigma=452.4 thresh=3871 peak=3531
00:20:39.691 00.000 21444 Star::Find false star n=3 nbg=254 bg=4407.2 sigma=462.6 thresh=5795 peak=5569
00:20:39.691 00.000 21444 Star::Find false star n=8 nbg=256 bg=4189.9 sigma=462.3 thresh=5577 peak=5444
00:20:39.691 00.000 21444 Star::Find false star n=2 nbg=253 bg=3979.5 sigma=459.1 thresh=5357 peak=4985
00:20:39.691 00.000 21444 Star::Find false star n=4 nbg=271 bg=3974.2 sigma=480.6 thresh=5416 peak=5263
00:20:39.691 00.000 21444 Star::Find false star n=6 nbg=251 bg=4009.0 sigma=433.9 thresh=5311 peak=5121
00:20:39.691 00.000 21444 Star::Find false star n=3 nbg=261 bg=3559.7 sigma=428.4 thresh=4845 peak=4712
00:20:39.691 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.92,-0.42,1.02,U] [#8 0.00,0.00,0.00,L] [#9 18.94,-3.97,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.06,-0.85,4.97,U] 
00:20:39.691 00.000 21444 refined, 2 included, MultiStar: {-0.08, -0.66}, one-star: {1.09, 0.04}
00:20:39.691 00.000 21444 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.05) = xAngle (-4.75 = 1.54)
00:20:39.691 00.000 21444 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.31)
00:20:39.691 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.66 hyp=0.67 cameraTheta=-1.70 mountX=0.02 mountY=-0.64, mountTheta=-1.53
00:20:39.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.66, opts=13)
00:20:39.692 00.000 21444 Enqueuing Move request for scope (-0.08, -0.66)
00:20:39.692 00.000 25848 Worker thread wakes up
00:20:39.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=524, FiltMax=65504, Gamma=0.560
00:20:39.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.66) opts 0xd
00:20:39.692 00.000 21444 UpdateGuideState exits: m=360257 SNR=54.8 Saturated
00:20:39.692 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.66)
00:20:39.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:39.692 00.000 25848 Moving (-0.08, -0.66) raw xDistance=0.02 yDistance=-0.64
00:20:39.693 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:39.693 00.000 21444 Enqueuing Expose request
00:20:39.693 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:20:39.693 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:39.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
00:20:39.693 00.000 25848 MoveAxis(E, 0, ABG)
00:20:39.693 00.000 25848 Move returns status 0, amount 0
00:20:39.693 00.000 25848 MoveAxis(N, 0, ABG)
00:20:39.693 00.000 25848 Move returns status 0, amount 0
00:20:39.693 00.000 25848 move complete, result=0
00:20:39.693 00.000 25848 worker thread done servicing request
00:20:39.693 00.000 25848 Worker thread wakes up
00:20:39.693 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:39.693 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:39.693 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
00:20:42.537 02.844 25848 Exposure complete
00:20:42.625 00.088 25848 worker thread done servicing request
00:20:42.625 00.000 21444 OnExposeComplete: enter
00:20:42.625 00.000 21444 UpdateGuideState(): m_state=6
00:20:42.625 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 643
00:20:42.625 00.000 21444 Star::Find returns 1 (1), X=1225.75, Y=744.10, Mass=413127, SNR=64.7, Peak=12112 HFD=6.7
00:20:42.625 00.000 21444 Star::Find false star n=5 nbg=274 bg=3892.1 sigma=502.2 thresh=5399 peak=5262
00:20:42.625 00.000 21444 Star::Find false star n=5 nbg=259 bg=4067.7 sigma=463.6 thresh=5459 peak=5348
00:20:42.625 00.000 21444 Star::Find false star n=6 nbg=262 bg=3985.6 sigma=518.7 thresh=5542 peak=5336
00:20:42.626 00.001 21444 Star::Find false star n=4 nbg=255 bg=4136.0 sigma=458.6 thresh=5512 peak=5293
00:20:42.626 00.000 21444 Star::Find false star n=7 nbg=264 bg=4089.3 sigma=413.9 thresh=5331 peak=5305
00:20:42.626 00.000 21444 Star::Find false star n=2 nbg=244 bg=3037.8 sigma=412.7 thresh=4276 peak=4020
00:20:42.626 00.000 21444 Star::Find false star n=3 nbg=263 bg=3484.5 sigma=469.4 thresh=4893 peak=4579
00:20:42.626 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -11.27,3.89,0.00,M10] [#3 1.27,1.00,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.85,0.08,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.52,0.72,4.00,U] 
00:20:42.626 00.000 21444 refined, 3 included, MultiStar: {-0.45, 0.66}, one-star: {0.66, 0.83}
00:20:42.626 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
00:20:42.626 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.55)
00:20:42.626 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=0.66 hyp=0.80 cameraTheta=2.17 mountX=0.50 mountY=0.44, mountTheta=0.72
00:20:42.627 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=0.66, opts=13)
00:20:42.627 00.000 21444 Enqueuing Move request for scope (-0.45, 0.66)
00:20:42.627 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=144, FiltMax=65504, Gamma=0.560
00:20:42.627 00.000 21444 UpdateGuideState exits: m=413127 SNR=64.7 Saturated
00:20:42.627 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:42.627 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:42.627 00.000 21444 Enqueuing Expose request
00:20:42.627 00.000 25848 Worker thread wakes up
00:20:42.627 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.66) opts 0xd
00:20:42.627 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 0.66)
00:20:42.627 00.000 25848 Moving (-0.45, 0.66) raw xDistance=0.50 yDistance=0.44
00:20:42.627 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
00:20:42.628 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:42.628 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
00:20:42.628 00.000 25848 MoveAxis(E, 0, ABG)
00:20:42.628 00.000 25848 Move returns status 0, amount 0
00:20:42.628 00.000 25848 MoveAxis(N, 0, ABG)
00:20:42.628 00.000 25848 Move returns status 0, amount 0
00:20:42.628 00.000 25848 move complete, result=0
00:20:42.628 00.000 25848 worker thread done servicing request
00:20:42.628 00.000 25848 Worker thread wakes up
00:20:42.628 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:42.628 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:42.628 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
00:20:45.486 02.858 25848 Exposure complete
00:20:45.553 00.067 25848 worker thread done servicing request
00:20:45.554 00.001 21444 OnExposeComplete: enter
00:20:45.554 00.000 21444 UpdateGuideState(): m_state=6
00:20:45.554 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 644
00:20:45.554 00.000 21444 Star::Find returns 1 (1), X=1224.94, Y=743.55, Mass=321418, SNR=51.6, Peak=11408 HFD=6.4
00:20:45.554 00.000 21444 Star::Find false star n=2 nbg=269 bg=3954.3 sigma=528.8 thresh=5541 peak=5272
00:20:45.554 00.000 21444 Star::Find false star n=9 nbg=257 bg=4333.2 sigma=508.7 thresh=5859 peak=5812
00:20:45.554 00.000 21444 Star::Find false star n=6 nbg=258 bg=4207.2 sigma=419.6 thresh=5466 peak=5192
00:20:45.554 00.000 21444 Star::Find false star n=4 nbg=277 bg=4063.3 sigma=468.9 thresh=5470 peak=5143
00:20:45.554 00.000 21444 Star::Find false star n=1 nbg=266 bg=4128.0 sigma=559.5 thresh=5807 peak=5390
00:20:45.554 00.000 21444 Star::Find false star n=1 nbg=261 bg=4134.7 sigma=473.6 thresh=5555 peak=5217
00:20:45.554 00.000 21444 Star::Find false star n=10 nbg=263 bg=3498.7 sigma=460.2 thresh=4879 peak=4866
00:20:45.554 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.23,0.52,0.19,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.13,0.38,1.07,U] [#8 0.00,0.00,0.00,L] [#9 8.45,-9.53,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -1.10,-0.31,2.93,U] 
00:20:45.554 00.000 21444 single-star, 3 included, MultiStar: {-1.25, -0.02}, one-star: {-0.16, 0.28}
00:20:45.554 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
00:20:45.554 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.47)
00:20:45.554 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.28 hyp=0.32 cameraTheta=2.08 mountX=0.18 mountY=0.20, mountTheta=0.84
00:20:45.555 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.28, opts=13)
00:20:45.555 00.000 21444 Enqueuing Move request for scope (-0.16, 0.28)
00:20:45.555 00.000 25848 Worker thread wakes up
00:20:45.555 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.28) opts 0xd
00:20:45.555 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.28)
00:20:45.555 00.000 25848 Moving (-0.16, 0.28) raw xDistance=0.18 yDistance=0.20
00:20:45.555 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:20:45.555 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:45.555 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=282, FiltMax=65504, Gamma=0.560
00:20:45.556 00.001 21444 UpdateGuideState exits: m=321418 SNR=51.6 Saturated
00:20:45.556 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:45.556 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:45.556 00.000 21444 Enqueuing Expose request
00:20:45.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:20:45.556 00.000 25848 MoveAxis(E, 0, ABG)
00:20:45.556 00.000 25848 Move returns status 0, amount 0
00:20:45.556 00.000 25848 MoveAxis(N, 0, ABG)
00:20:45.556 00.000 25848 Move returns status 0, amount 0
00:20:45.556 00.000 25848 move complete, result=0
00:20:45.556 00.000 25848 worker thread done servicing request
00:20:45.556 00.000 25848 Worker thread wakes up
00:20:45.556 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:45.556 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:20:45.556 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:48.394 02.838 25848 Exposure complete
00:20:48.474 00.080 25848 worker thread done servicing request
00:20:48.474 00.000 21444 OnExposeComplete: enter
00:20:48.474 00.000 21444 UpdateGuideState(): m_state=6
00:20:48.474 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 645
00:20:48.474 00.000 21444 Star::Find returns 1 (1), X=1230.16, Y=733.90, Mass=81261, SNR=24.1, Peak=8248 HFD=4.8
00:20:48.474 00.000 21444 Status Line: Mass: 81261 vs 391942
00:20:48.475 00.001 21444 UpdateCurrentPosition: star mass new=81261.1 exp=391942.1 thresh=50% limits=(187782.5, 655596.8, 783884.1)
00:20:48.475 00.000 21444 DistanceChecker: activated
00:20:48.475 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:20:48.475 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:20:48.475 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:20:48.475 00.000 25848 Worker thread wakes up
00:20:48.475 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:20:48.475 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:20:48.475 00.000 25848 move complete, result=0
00:20:48.475 00.000 25848 worker thread done servicing request
00:20:48.581 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:20:48.581 00.000 21444 Status Line: Star lost - mass changed
00:20:48.581 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=318, FiltMax=65504, Gamma=0.560
00:20:48.581 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:20:48.581 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:48.581 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:20:48.581 00.000 21444 Enqueuing Expose request
00:20:48.581 00.000 25848 Worker thread wakes up
00:20:48.582 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:48.582 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:20:51.430 02.848 25848 Exposure complete
00:20:51.503 00.073 25848 worker thread done servicing request
00:20:51.503 00.000 21444 OnExposeComplete: enter
00:20:51.503 00.000 21444 UpdateGuideState(): m_state=6
00:20:51.503 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 646
00:20:51.503 00.000 21444 Star::Find returns 1 (1), X=1231.95, Y=736.45, Mass=339882, SNR=50.0, Peak=11024 HFD=6.6
00:20:51.503 00.000 21444 DistanceChecker: reject for large offset (9.67 > 2.53) avgDist = 1.26 count = 52
00:20:51.503 00.000 21444 Status Line: Recovering
00:20:51.504 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:20:51.504 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:20:51.504 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:20:51.505 00.001 25848 Worker thread wakes up
00:20:51.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:20:51.505 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:20:51.505 00.000 25848 move complete, result=0
00:20:51.505 00.000 25848 worker thread done servicing request
00:20:51.617 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:20:51.617 00.000 21444 Status Line: No star found
00:20:51.618 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=596, FiltMax=65504, Gamma=0.560
00:20:51.618 00.000 21444 UpdateGuideState exits: No star found
00:20:51.618 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:51.618 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:20:51.618 00.000 21444 Enqueuing Expose request
00:20:51.618 00.000 25848 Worker thread wakes up
00:20:51.619 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:51.619 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:20:54.465 02.846 25848 Exposure complete
00:20:54.554 00.089 25848 worker thread done servicing request
00:20:54.554 00.000 21444 OnExposeComplete: enter
00:20:54.554 00.000 21444 UpdateGuideState(): m_state=6
00:20:54.554 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 647
00:20:54.554 00.000 21444 Star::Find returns 1 (1), X=1227.64, Y=736.62, Mass=395586, SNR=66.1, Peak=11408 HFD=7.1
00:20:54.554 00.000 21444 DistanceChecker: reject for large offset (7.12 > 2.53) avgDist = 1.26 count = 52
00:20:54.554 00.000 21444 DistanceChecker: begin recovering
00:20:54.554 00.000 21444 Star::Find false star n=3 nbg=262 bg=2551.1 sigma=426.2 thresh=3830 peak=3601
00:20:54.554 00.000 21444 Star::Find false star n=6 nbg=252 bg=4432.9 sigma=459.4 thresh=5811 peak=5809
00:20:54.554 00.000 21444 Star::Find false star n=1 nbg=278 bg=4180.2 sigma=577.7 thresh=5913 peak=5273
00:20:54.554 00.000 21444 Star::Find false star n=1 nbg=274 bg=4050.9 sigma=518.3 thresh=5606 peak=5353
00:20:54.554 00.000 21444 Star::Find false star n=2 nbg=278 bg=4143.3 sigma=533.4 thresh=5744 peak=5303
00:20:54.554 00.000 21444 Star::Find false star n=2 nbg=282 bg=3120.6 sigma=503.2 thresh=4630 peak=4417
00:20:54.554 00.000 21444 Star::Find false star n=4 nbg=265 bg=3711.4 sigma=473.3 thresh=5131 peak=4923
00:20:54.555 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -6.45,4.93,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.66,-8.33,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.87,-7.86,2.75,U] 
00:20:54.555 00.000 21444 single-star, 2 included, MultiStar: {1.75, -7.10}, one-star: {2.55, -6.65}
00:20:54.555 00.000 21444 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.05) = xAngle (-4.26 = 2.03)
00:20:54.555 00.000 21444 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.82)
00:20:54.555 00.000 21444 CameraToMount -- cameraX=2.55 cameraY=-6.65 hyp=7.12 cameraTheta=-1.20 mountX=-3.14 mountY=-5.19, mountTheta=-2.11
00:20:54.556 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.55, y=-6.65, opts=13)
00:20:54.556 00.000 21444 Enqueuing Move request for scope (2.55, -6.65)
00:20:54.556 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=546, FiltMax=65504, Gamma=0.560
00:20:54.556 00.000 21444 UpdateGuideState exits: m=395586 SNR=66.1 Saturated
00:20:54.556 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:54.556 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:54.556 00.000 21444 Enqueuing Expose request
00:20:54.556 00.000 25848 Worker thread wakes up
00:20:54.556 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.55, -6.65) opts 0xd
00:20:54.556 00.000 25848 Handling offset move in thread for scope, endpoint = (2.55, -6.65)
00:20:54.556 00.000 25848 Moving (2.55, -6.65) raw xDistance=-3.14 yDistance=-5.19
00:20:54.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.98 from input -3.14
00:20:54.556 00.000 25848 resist switch: large excursion: input -5.19 thresh 1.53 direction from 1 to -1
00:20:54.556 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-15.57
00:20:54.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns -5.19 from input -5.19
00:20:54.556 00.000 25848 MoveAxis(E, 91, ABG)
00:20:54.556 00.000 25848 Guiding  Dir = 2, Dur = 91
00:20:54.612 00.056 25848 IsSlewing returns 0
00:20:54.612 00.000 25848 IsGuiding returns 0
00:20:54.643 00.031 25848 PulseGuide returned control before completion, sleep 70
00:20:54.715 00.072 25848 IsGuiding returns 1
00:20:54.715 00.000 25848 scope still moving after pulse duration time elapsed
00:20:54.767 00.052 25848 IsSlewing returns 0
00:20:54.767 00.000 25848 IsGuiding returns 0
00:20:54.767 00.000 25848 scope move finished after 91 + 64 ms
00:20:54.767 00.000 25848 Move returns status 0, amount 91
00:20:54.767 00.000 25848 BLC: Oldest BLC event removed
00:20:54.767 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 219 applied
00:20:54.767 00.000 25848 MoveAxis(N, 361, ABG)
00:20:54.767 00.000 25848 Guiding  Dir = 0, Dur = 361
00:20:54.796 00.029 25848 IsSlewing returns 0
00:20:54.796 00.000 25848 IsGuiding returns 0
00:20:54.827 00.031 25848 PulseGuide returned control before completion, sleep 340
00:20:55.171 00.344 25848 IsGuiding returns 1
00:20:55.171 00.000 25848 scope still moving after pulse duration time elapsed
00:20:55.237 00.066 25848 IsSlewing returns 0
00:20:55.238 00.001 25848 IsGuiding returns 0
00:20:55.238 00.000 25848 scope move finished after 361 + 80 ms
00:20:55.238 00.000 25848 Move returns status 0, amount 361
00:20:55.238 00.000 25848 move complete, result=0
00:20:55.238 00.000 25848 worker thread done servicing request
00:20:55.238 00.000 25848 Worker thread wakes up
00:20:55.238 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:55.238 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1213,722,31,31)
00:20:55.238 00.000 21444 GuideStep: -3.1 px 91 ms EAST, -5.2 px 361 ms NORTH
00:20:58.078 02.840 25848 Exposure complete
00:20:58.157 00.079 25848 worker thread done servicing request
00:20:58.157 00.000 21444 OnExposeComplete: enter
00:20:58.157 00.000 21444 UpdateGuideState(): m_state=6
00:20:58.157 00.000 21444 Star::Find(15, 1227, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 648
00:20:58.157 00.000 21444 Star::Find returns 1 (1), X=1226.66, Y=740.00, Mass=337435, SNR=51.9, Peak=11252 HFD=6.6
00:20:58.157 00.000 21444 DistanceChecker: reject for large offset (3.63 > 3.05) avgDist = 1.53 count = 53
00:20:58.157 00.000 21444 Star::Find false star n=9 nbg=255 bg=2527.5 sigma=400.2 thresh=3728 peak=3648
00:20:58.157 00.000 21444 Star::Find false star n=4 nbg=277 bg=4488.7 sigma=579.7 thresh=6228 peak=6203
00:20:58.157 00.000 21444 Star::Find false star n=4 nbg=264 bg=4244.3 sigma=493.0 thresh=5723 peak=5505
00:20:58.157 00.000 21444 Star::Find false star n=1 nbg=268 bg=4068.9 sigma=517.5 thresh=5621 peak=5133
00:20:58.158 00.001 21444 Star::Find false star n=3 nbg=252 bg=2982.2 sigma=439.7 thresh=4301 peak=4122
00:20:58.158 00.000 21444 Star::Find false star n=3 nbg=264 bg=3637.7 sigma=503.7 thresh=5149 peak=4788
00:20:58.158 00.000 21444 MultiStar: [#1 14.20,2.36,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 1.68,-10.02,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -1.30,-3.85,1.02,U] [#8 2.90,-12.36,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.71,-4.82,2.69,U] 
00:20:58.158 00.000 21444 single-star, 2 included, MultiStar: {-0.36, -4.28}, one-star: {1.57, -3.27}
00:20:58.158 00.000 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.11)
00:20:58.158 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.73)
00:20:58.158 00.000 21444 CameraToMount -- cameraX=1.57 cameraY=-3.27 hyp=3.63 cameraTheta=-1.12 mountX=-1.86 mountY=-2.43, mountTheta=-2.22
00:20:58.158 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.57, y=-3.27, opts=13)
00:20:58.158 00.000 21444 Enqueuing Move request for scope (1.57, -3.27)
00:20:58.159 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=458, FiltMax=65504, Gamma=0.560
00:20:58.159 00.000 21444 UpdateGuideState exits: m=337435 SNR=51.9 Saturated
00:20:58.159 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:58.159 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:20:58.159 00.000 21444 Enqueuing Expose request
00:20:58.159 00.000 25848 Worker thread wakes up
00:20:58.159 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.57, -3.27) opts 0xd
00:20:58.159 00.000 25848 Handling offset move in thread for scope, endpoint = (1.57, -3.27)
00:20:58.159 00.000 25848 Moving (1.57, -3.27) raw xDistance=-1.86 yDistance=-2.43
00:20:58.159 00.000 25848 BLC: History state: CurrMiss=2.43, AvgInitMiss=0.88, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-5.188763, 1:2.432589
00:20:58.159 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:20:58.159 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.31 from input -1.86
00:20:58.159 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.43 from input -2.43
00:20:58.159 00.000 25848 MoveAxis(E, 60, ABG)
00:20:58.159 00.000 25848 Guiding  Dir = 2, Dur = 60
00:20:58.189 00.030 25848 IsSlewing returns 0
00:20:58.189 00.000 25848 IsGuiding returns 0
00:20:58.219 00.030 25848 PulseGuide returned control before completion, sleep 40
00:20:58.265 00.046 25848 IsGuiding returns 1
00:20:58.265 00.000 25848 scope still moving after pulse duration time elapsed
00:20:58.354 00.089 25848 IsSlewing returns 0
00:20:58.354 00.000 25848 IsGuiding returns 0
00:20:58.354 00.000 25848 scope move finished after 60 + 106 ms
00:20:58.354 00.000 25848 Move returns status 0, amount 60
00:20:58.354 00.000 25848 MoveAxis(N, 66, ABG)
00:20:58.354 00.000 25848 Guiding  Dir = 0, Dur = 66
00:20:58.374 00.020 25848 IsSlewing returns 0
00:20:58.375 00.001 25848 IsGuiding returns 0
00:20:58.405 00.030 25848 PulseGuide returned control before completion, sleep 46
00:20:58.452 00.047 25848 IsGuiding returns 1
00:20:58.452 00.000 25848 scope still moving after pulse duration time elapsed
00:20:58.578 00.126 25848 IsSlewing returns 0
00:20:58.578 00.000 25848 IsGuiding returns 0
00:20:58.578 00.000 25848 scope move finished after 66 + 137 ms
00:20:58.578 00.000 25848 Move returns status 0, amount 66
00:20:58.579 00.001 25848 move complete, result=0
00:20:58.579 00.000 25848 worker thread done servicing request
00:20:58.579 00.000 25848 Worker thread wakes up
00:20:58.579 00.000 21444 GuideStep: -1.9 px 60 ms EAST, -2.4 px 66 ms NORTH
00:20:58.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:20:58.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:01.429 02.850 25848 Exposure complete
00:21:01.517 00.088 25848 worker thread done servicing request
00:21:01.517 00.000 21444 OnExposeComplete: enter
00:21:01.517 00.000 21444 UpdateGuideState(): m_state=6
00:21:01.517 00.000 21444 Star::Find(15, 1226, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 649
00:21:01.517 00.000 21444 Star::Find returns 1 (1), X=1224.39, Y=739.61, Mass=387028, SNR=56.1, Peak=13220 HFD=6.0
00:21:01.517 00.000 21444 DistanceChecker: reject for large offset (3.73 > 3.24) avgDist = 1.62 count = 54
00:21:01.517 00.000 21444 Star::Find false star n=4 nbg=266 bg=3923.5 sigma=464.1 thresh=5316 peak=5117
00:21:01.517 00.000 21444 Star::Find false star n=6 nbg=261 bg=2447.4 sigma=421.6 thresh=3712 peak=3663
00:21:01.518 00.001 21444 Star::Find false star n=5 nbg=268 bg=4203.5 sigma=520.5 thresh=5765 peak=5413
00:21:01.518 00.000 21444 Star::Find false star n=2 nbg=264 bg=4036.0 sigma=478.2 thresh=5471 peak=4981
00:21:01.518 00.000 21444 Star::Find false star n=1 nbg=265 bg=3987.0 sigma=508.4 thresh=5512 peak=5142
00:21:01.518 00.000 21444 Star::Find false star n=5 nbg=267 bg=4136.1 sigma=458.1 thresh=5510 peak=5473
00:21:01.518 00.000 21444 Star::Find false star n=4 nbg=270 bg=3212.0 sigma=458.2 thresh=4586 peak=4154
00:21:01.518 00.000 21444 Star::Find false star n=4 nbg=258 bg=3682.9 sigma=432.7 thresh=4981 peak=4570
00:21:01.518 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.32,-0.24,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.05,-4.27,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.24,-4.68,4.01,U] 
00:21:01.518 00.000 21444 single-star, 3 included, MultiStar: {-2.08, -4.32}, one-star: {-0.70, -3.66}
00:21:01.518 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.47)
00:21:01.518 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.65 = -1.37)
00:21:01.518 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=-3.66 hyp=3.73 cameraTheta=-1.76 mountX=0.37 mountY=-3.65, mountTheta=-1.47
00:21:01.519 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=-3.66, opts=13)
00:21:01.519 00.000 21444 Enqueuing Move request for scope (-0.70, -3.66)
00:21:01.519 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=524, FiltMax=65504, Gamma=0.560
00:21:01.519 00.000 21444 UpdateGuideState exits: m=387028 SNR=56.1 Saturated
00:21:01.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:01.519 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:01.519 00.000 21444 Enqueuing Expose request
00:21:01.519 00.000 25848 Worker thread wakes up
00:21:01.519 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -3.66) opts 0xd
00:21:01.519 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, -3.66)
00:21:01.519 00.000 25848 Moving (-0.70, -3.66) raw xDistance=0.37 yDistance=-3.65
00:21:01.519 00.000 25848 BLC: History state: CurrMiss=3.65, AvgInitMiss=0.88, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-5.188763, 1:2.432589, 2:3.654631
00:21:01.520 00.001 25848 BLC: Under-shoot: nominal increase by 24
00:21:01.520 00.000 25848 BLC: window closed
00:21:01.520 00.000 25848 BLC: Pulse adjusted to 241
00:21:01.520 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
00:21:01.520 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.65 from input -3.65
00:21:01.520 00.000 25848 MoveAxis(E, 0, ABG)
00:21:01.520 00.000 25848 Move returns status 0, amount 0
00:21:01.520 00.000 25848 MoveAxis(N, 100, ABG)
00:21:01.520 00.000 25848 Guiding  Dir = 0, Dur = 100
00:21:01.545 00.025 25848 IsSlewing returns 0
00:21:01.545 00.000 25848 IsGuiding returns 0
00:21:01.585 00.040 25848 PulseGuide returned control before completion, sleep 69
00:21:01.664 00.079 25848 IsGuiding returns 1
00:21:01.664 00.000 25848 scope still moving after pulse duration time elapsed
00:21:01.718 00.054 25848 IsSlewing returns 0
00:21:01.719 00.001 25848 IsGuiding returns 0
00:21:01.719 00.000 25848 scope move finished after 100 + 75 ms
00:21:01.719 00.000 25848 Move returns status 0, amount 100
00:21:01.719 00.000 25848 move complete, result=0
00:21:01.720 00.001 25848 worker thread done servicing request
00:21:01.720 00.000 25848 Worker thread wakes up
00:21:01.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:01.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:01.720 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -3.7 px 100 ms NORTH
00:21:01.980 00.260 21444 evsrv: cli 0107EA60 connect
00:21:01.980 00.000 21444 case statement mapped state 6 to 3
00:21:01.981 00.001 21444 case statement mapped state 6 to 3
00:21:01.981 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"79d8c78b-6dd1-4237-882b-546f2a13cc49"}
00:21:01.981 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"79d8c78b-6dd1-4237-882b-546f2a13cc49"}
00:21:01.982 00.001 21444 evsrv: cli 0107EA60 disconnect
00:21:04.566 02.584 25848 Exposure complete
00:21:04.652 00.086 25848 worker thread done servicing request
00:21:04.652 00.000 21444 OnExposeComplete: enter
00:21:04.652 00.000 21444 UpdateGuideState(): m_state=6
00:21:04.653 00.001 21444 Star::Find(15, 1224, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 650
00:21:04.653 00.000 21444 Star::Find returns 1 (1), X=1222.67, Y=742.34, Mass=323152, SNR=48.8, Peak=11804 HFD=6.7
00:21:04.653 00.000 21444 DistanceChecker: deactivated
00:21:04.653 00.000 21444 Star::Find false star n=6 nbg=262 bg=3778.0 sigma=433.6 thresh=5079 peak=4915
00:21:04.653 00.000 21444 Star::Find false star n=4 nbg=275 bg=3877.4 sigma=570.7 thresh=5590 peak=5286
00:21:04.653 00.000 21444 Star::Find false star n=3 nbg=264 bg=3642.6 sigma=488.7 thresh=5109 peak=4509
00:21:04.653 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.58,19.00,0.00,M10] [#3 -0.82,0.16,0.20,U] [#4 16.35,23.38,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 -13.61,-7.88,0.00,M9] [#7 -5.27,-1.38,1.20,U] [#8 0.00,0.00,0.00,L] [#9 7.17,-7.89,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -2.50,-1.08,5.11,U] 
00:21:04.653 00.000 21444 single-star, 3 included, MultiStar: {-2.89, -1.07}, one-star: {-2.43, -0.93}
00:21:04.653 00.000 21444 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.05) = xAngle (-5.83 = 0.46)
00:21:04.653 00.000 21444 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.67 = -2.39)
00:21:04.653 00.000 21444 CameraToMount -- cameraX=-2.43 cameraY=-0.93 hyp=2.60 cameraTheta=-2.78 mountX=2.33 mountY=-1.78, mountTheta=-0.65
00:21:04.654 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.43, y=-0.93, opts=13)
00:21:04.654 00.000 21444 Enqueuing Move request for scope (-2.43, -0.93)
00:21:04.654 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=546, FiltMax=65504, Gamma=0.560
00:21:04.654 00.000 21444 UpdateGuideState exits: m=323152 SNR=48.8 Saturated
00:21:04.654 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:04.654 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:04.654 00.000 21444 Enqueuing Expose request
00:21:04.655 00.001 25848 Worker thread wakes up
00:21:04.655 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.43, -0.93) opts 0xd
00:21:04.655 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.43, -0.93)
00:21:04.655 00.000 25848 Moving (-2.43, -0.93) raw xDistance=2.33 yDistance=-1.78
00:21:04.655 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.47 from input 2.33
00:21:04.655 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.78 from input -1.78
00:21:04.655 00.000 25848 MoveAxis(W, 68, ABG)
00:21:04.655 00.000 25848 Guiding  Dir = 3, Dur = 68
00:21:04.690 00.035 25848 IsSlewing returns 0
00:21:04.690 00.000 25848 IsGuiding returns 0
00:21:04.722 00.032 25848 PulseGuide returned control before completion, sleep 47
00:21:04.784 00.062 25848 IsGuiding returns 1
00:21:04.784 00.000 25848 scope still moving after pulse duration time elapsed
00:21:04.844 00.060 25848 IsSlewing returns 0
00:21:04.844 00.000 25848 IsGuiding returns 0
00:21:04.844 00.000 25848 scope move finished after 68 + 85 ms
00:21:04.844 00.000 25848 Move returns status 0, amount 68
00:21:04.844 00.000 25848 MoveAxis(N, 48, ABG)
00:21:04.844 00.000 25848 Guiding  Dir = 0, Dur = 48
00:21:04.873 00.029 25848 IsSlewing returns 0
00:21:04.873 00.000 25848 IsGuiding returns 0
00:21:04.914 00.041 25848 PulseGuide returned control before completion, sleep 17
00:21:04.942 00.028 25848 IsGuiding returns 1
00:21:04.942 00.000 25848 scope still moving after pulse duration time elapsed
00:21:05.000 00.058 25848 IsSlewing returns 0
00:21:05.000 00.000 25848 IsGuiding returns 0
00:21:05.000 00.000 25848 scope move finished after 48 + 80 ms
00:21:05.000 00.000 25848 Move returns status 0, amount 48
00:21:05.001 00.001 25848 move complete, result=0
00:21:05.001 00.000 25848 worker thread done servicing request
00:21:05.001 00.000 25848 Worker thread wakes up
00:21:05.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:05.001 00.000 21444 GuideStep: 2.3 px 68 ms WEST, -1.8 px 48 ms NORTH
00:21:05.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:07.851 02.850 25848 Exposure complete
00:21:07.932 00.081 25848 worker thread done servicing request
00:21:07.932 00.000 21444 OnExposeComplete: enter
00:21:07.932 00.000 21444 UpdateGuideState(): m_state=6
00:21:07.933 00.001 21444 Star::Find(15, 1222, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 651
00:21:07.933 00.000 21444 Star::Find returns 1 (1), X=1223.79, Y=742.08, Mass=283452, SNR=50.4, Peak=11152 HFD=6.4
00:21:07.933 00.000 21444 Star::Find false star n=4 nbg=260 bg=3880.2 sigma=475.0 thresh=5305 peak=5299
00:21:07.933 00.000 21444 Star::Find false star n=8 nbg=258 bg=2463.1 sigma=428.6 thresh=3749 peak=3729
00:21:07.933 00.000 21444 Star::Find false star n=9 nbg=269 bg=4282.4 sigma=586.4 thresh=6042 peak=5864
00:21:07.933 00.000 21444 Star::Find false star n=5 nbg=261 bg=4274.3 sigma=441.0 thresh=5597 peak=5277
00:21:07.933 00.000 21444 Star::Find false star n=7 nbg=247 bg=4025.2 sigma=405.5 thresh=5242 peak=5143
00:21:07.933 00.000 21444 Star::Find false star n=7 nbg=245 bg=2877.0 sigma=463.3 thresh=4267 peak=4060
00:21:07.933 00.000 21444 Star::Find false star n=4 nbg=242 bg=3396.1 sigma=421.2 thresh=4660 peak=4569
00:21:07.933 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -16.97,-6.00,0.00,M2] [#6 -28.63,2.75,0.00,M10] [#7 -4.25,-1.59,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.30,-0.82,3.66,U] 
00:21:07.933 00.000 21444 single-star, 2 included, MultiStar: {-1.82, -1.02}, one-star: {-1.30, -1.19}
00:21:07.933 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.83)
00:21:07.933 00.000 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.01)
00:21:07.933 00.000 21444 CameraToMount -- cameraX=-1.30 cameraY=-1.19 hyp=1.76 cameraTheta=-2.40 mountX=1.19 mountY=-1.59, mountTheta=-0.93
00:21:07.934 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=-1.19, opts=13)
00:21:07.934 00.000 21444 Enqueuing Move request for scope (-1.30, -1.19)
00:21:07.934 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=382, FiltMax=65504, Gamma=0.560
00:21:07.934 00.000 21444 UpdateGuideState exits: m=283452 SNR=50.4 Saturated
00:21:07.934 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:07.934 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:07.934 00.000 21444 Enqueuing Expose request
00:21:07.934 00.000 25848 Worker thread wakes up
00:21:07.934 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, -1.19) opts 0xd
00:21:07.934 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, -1.19)
00:21:07.934 00.000 25848 Moving (-1.30, -1.19) raw xDistance=1.19 yDistance=-1.59
00:21:07.934 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.19
00:21:07.934 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.59 from input -1.59
00:21:07.934 00.000 25848 MoveAxis(W, 39, ABG)
00:21:07.934 00.000 25848 Guiding  Dir = 3, Dur = 39
00:21:07.990 00.056 25848 IsSlewing returns 0
00:21:07.991 00.001 25848 IsGuiding returns 0
00:21:08.022 00.031 25848 PulseGuide returned control before completion, sleep 18
00:21:08.056 00.034 25848 IsGuiding returns 1
00:21:08.056 00.000 25848 scope still moving after pulse duration time elapsed
00:21:08.107 00.051 25848 IsSlewing returns 0
00:21:08.107 00.000 25848 IsGuiding returns 0
00:21:08.107 00.000 25848 scope move finished after 39 + 77 ms
00:21:08.107 00.000 25848 Move returns status 0, amount 39
00:21:08.107 00.000 25848 MoveAxis(N, 43, ABG)
00:21:08.107 00.000 25848 Guiding  Dir = 0, Dur = 43
00:21:08.140 00.033 25848 IsSlewing returns 0
00:21:08.140 00.000 25848 IsGuiding returns 0
00:21:08.172 00.032 25848 PulseGuide returned control before completion, sleep 22
00:21:08.198 00.026 25848 IsGuiding returns 1
00:21:08.198 00.000 25848 scope still moving after pulse duration time elapsed
00:21:08.250 00.052 25848 IsSlewing returns 0
00:21:08.250 00.000 25848 IsGuiding returns 0
00:21:08.250 00.000 25848 scope move finished after 43 + 66 ms
00:21:08.250 00.000 25848 Move returns status 0, amount 43
00:21:08.250 00.000 25848 move complete, result=0
00:21:08.250 00.000 25848 worker thread done servicing request
00:21:08.250 00.000 25848 Worker thread wakes up
00:21:08.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:08.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:08.250 00.000 21444 GuideStep: 1.2 px 39 ms WEST, -1.6 px 43 ms NORTH
00:21:11.103 02.853 25848 Exposure complete
00:21:11.171 00.068 25848 worker thread done servicing request
00:21:11.171 00.000 21444 OnExposeComplete: enter
00:21:11.171 00.000 21444 UpdateGuideState(): m_state=6
00:21:11.172 00.001 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 652
00:21:11.172 00.000 21444 Star::Find returns 1 (1), X=1224.52, Y=745.95, Mass=312019, SNR=51.4, Peak=10696 HFD=6.8
00:21:11.172 00.000 21444 Star::Find false star n=3 nbg=269 bg=4530.3 sigma=503.3 thresh=6040 peak=5758
00:21:11.172 00.000 21444 Star::Find false star n=10 nbg=254 bg=4044.6 sigma=455.2 thresh=5410 peak=5382
00:21:11.172 00.000 21444 Star::Find false star n=2 nbg=261 bg=2943.3 sigma=447.4 thresh=4286 peak=3978
00:21:11.172 00.000 21444 Star::Find false star n=3 nbg=270 bg=3502.1 sigma=471.6 thresh=4917 peak=4468
00:21:11.172 00.000 21444 MultiStar: [#1 11.94,11.94,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -33.95,2.36,0.00,R] [#7 -3.15,2.94,1.25,U] [#8 15.07,-2.55,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.95,2.84,3.46,U] 
00:21:11.172 00.000 21444 single-star, 2 included, MultiStar: {-1.97, 2.83}, one-star: {-0.58, 2.69}
00:21:11.172 00.000 21444 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.05) = xAngle (-1.27 = -1.27)
00:21:11.172 00.000 21444 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.17)
00:21:11.172 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=2.69 hyp=2.75 cameraTheta=1.78 mountX=0.82 mountY=2.27, mountTheta=1.23
00:21:11.173 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=2.69, opts=13)
00:21:11.173 00.000 21444 Enqueuing Move request for scope (-0.58, 2.69)
00:21:11.173 00.000 25848 Worker thread wakes up
00:21:11.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 2.69) opts 0xd
00:21:11.173 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 2.69)
00:21:11.173 00.000 25848 Moving (-0.58, 2.69) raw xDistance=0.82 yDistance=2.27
00:21:11.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.82
00:21:11.173 00.000 25848 resist switch: large excursion: input 2.27 thresh 1.53 direction from -1 to 1
00:21:11.173 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.81
00:21:11.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.27 from input 2.27
00:21:11.173 00.000 25848 MoveAxis(W, 26, ABG)
00:21:11.173 00.000 25848 Guiding  Dir = 3, Dur = 26
00:21:11.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=144, FiltMax=65504, Gamma=0.560
00:21:11.173 00.000 21444 UpdateGuideState exits: m=312019 SNR=51.4 Saturated
00:21:11.173 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:11.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:11.173 00.000 21444 Enqueuing Expose request
00:21:11.266 00.093 25848 IsSlewing returns 0
00:21:11.266 00.000 25848 IsGuiding returns 0
00:21:11.298 00.032 25848 IsGuiding returns 1
00:21:11.298 00.000 25848 scope still moving after pulse duration time elapsed
00:21:11.345 00.047 25848 IsSlewing returns 0
00:21:11.345 00.000 25848 IsGuiding returns 0
00:21:11.345 00.000 25848 scope move finished after 26 + 52 ms
00:21:11.345 00.000 25848 Move returns status 0, amount 26
00:21:11.345 00.000 25848 BLC: Oldest BLC event removed
00:21:11.345 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 241 applied
00:21:11.345 00.000 25848 MoveAxis(S, 303, ABG)
00:21:11.345 00.000 25848 Guiding  Dir = 1, Dur = 303
00:21:11.373 00.028 25848 IsSlewing returns 0
00:21:11.374 00.001 25848 IsGuiding returns 0
00:21:11.405 00.031 25848 PulseGuide returned control before completion, sleep 283
00:21:11.696 00.291 25848 IsGuiding returns 1
00:21:11.696 00.000 25848 scope still moving after pulse duration time elapsed
00:21:11.777 00.081 25848 IsSlewing returns 0
00:21:11.777 00.000 25848 IsGuiding returns 0
00:21:11.777 00.000 25848 scope move finished after 303 + 101 ms
00:21:11.777 00.000 25848 Move returns status 0, amount 303
00:21:11.777 00.000 25848 move complete, result=0
00:21:11.777 00.000 25848 worker thread done servicing request
00:21:11.777 00.000 25848 Worker thread wakes up
00:21:11.777 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:11.777 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:11.778 00.001 21444 GuideStep: 0.8 px 26 ms WEST, 2.3 px 303 ms SOUTH
00:21:14.630 02.852 25848 Exposure complete
00:21:14.717 00.087 25848 worker thread done servicing request
00:21:14.718 00.001 21444 OnExposeComplete: enter
00:21:14.718 00.000 21444 UpdateGuideState(): m_state=6
00:21:14.718 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 653
00:21:14.718 00.000 21444 Star::Find returns 1 (1), X=1226.36, Y=743.64, Mass=363618, SNR=65.4, Peak=10696 HFD=7.3
00:21:14.718 00.000 21444 Star::Find false star n=5 nbg=247 bg=4037.9 sigma=383.4 thresh=5188 peak=4974
00:21:14.718 00.000 21444 Star::Find false star n=4 nbg=258 bg=2463.6 sigma=448.1 thresh=3808 peak=3539
00:21:14.718 00.000 21444 Star::Find false star n=5 nbg=263 bg=4255.5 sigma=504.8 thresh=5770 peak=5689
00:21:14.718 00.000 21444 Star::Find false star n=13 nbg=262 bg=3926.2 sigma=436.1 thresh=5235 peak=5217
00:21:14.718 00.000 21444 Star::Find false star n=4 nbg=261 bg=4064.4 sigma=476.5 thresh=5494 peak=5453
00:21:14.718 00.000 21444 Star::Find false star n=3 nbg=270 bg=2929.9 sigma=473.4 thresh=4350 peak=4274
00:21:14.718 00.000 21444 Star::Find false star n=3 nbg=268 bg=3434.8 sigma=450.3 thresh=4786 peak=4390
00:21:14.718 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 18.98,0.20,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 10.07,12.58,0.00,M1] [#7 0.13,0.42,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.25,1.22,3.40,U] 
00:21:14.719 00.001 21444 single-star, 2 included, MultiStar: {1.09, 0.94}, one-star: {1.27, 0.37}
00:21:14.719 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
00:21:14.719 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
00:21:14.719 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=0.37 hyp=1.32 cameraTheta=0.28 mountX=-1.23 mountY=0.82, mountTheta=2.55
00:21:14.719 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=0.37, opts=13)
00:21:14.719 00.000 21444 Enqueuing Move request for scope (1.27, 0.37)
00:21:14.719 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=434, FiltMax=65504, Gamma=0.560
00:21:14.719 00.000 21444 UpdateGuideState exits: m=363618 SNR=65.4 Saturated
00:21:14.719 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:14.719 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:14.719 00.000 21444 Enqueuing Expose request
00:21:14.719 00.000 25848 Worker thread wakes up
00:21:14.719 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, 0.37) opts 0xd
00:21:14.719 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, 0.37)
00:21:14.719 00.000 25848 Moving (1.27, 0.37) raw xDistance=-1.23 yDistance=0.82
00:21:14.719 00.000 25848 BLC: History state: CurrMiss=0.82, AvgInitMiss=0.82, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=2.268789, 1:0.820507
00:21:14.719 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:21:14.719 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.23
00:21:14.719 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
00:21:14.719 00.000 25848 MoveAxis(E, 34, ABG)
00:21:14.719 00.000 25848 Guiding  Dir = 2, Dur = 34
00:21:14.752 00.033 25848 IsSlewing returns 0
00:21:14.752 00.000 25848 IsGuiding returns 0
00:21:14.784 00.032 25848 PulseGuide returned control before completion, sleep 13
00:21:14.801 00.017 25848 IsGuiding returns 1
00:21:14.802 00.001 25848 scope still moving after pulse duration time elapsed
00:21:14.858 00.056 25848 IsSlewing returns 0
00:21:14.878 00.020 25848 IsGuiding returns 0
00:21:14.878 00.000 25848 scope move finished after 34 + 91 ms
00:21:14.878 00.000 25848 Move returns status 0, amount 34
00:21:14.879 00.001 25848 MoveAxis(S, 22, ABG)
00:21:14.879 00.000 25848 Guiding  Dir = 1, Dur = 22
00:21:14.910 00.031 25848 IsSlewing returns 0
00:21:14.910 00.000 25848 IsGuiding returns 0
00:21:14.941 00.031 25848 IsGuiding returns 1
00:21:14.942 00.001 25848 scope still moving after pulse duration time elapsed
00:21:14.998 00.056 25848 IsSlewing returns 0
00:21:14.998 00.000 25848 IsGuiding returns 0
00:21:14.998 00.000 25848 scope move finished after 22 + 66 ms
00:21:14.998 00.000 25848 Move returns status 0, amount 22
00:21:14.998 00.000 25848 move complete, result=0
00:21:14.998 00.000 25848 worker thread done servicing request
00:21:14.998 00.000 25848 Worker thread wakes up
00:21:14.998 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:14.998 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:14.998 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.8 px 22 ms SOUTH
00:21:17.844 02.846 25848 Exposure complete
00:21:17.920 00.076 25848 worker thread done servicing request
00:21:17.920 00.000 21444 OnExposeComplete: enter
00:21:17.921 00.001 21444 UpdateGuideState(): m_state=6
00:21:17.921 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 654
00:21:17.921 00.000 21444 Star::Find returns 1 (1), X=1224.64, Y=743.77, Mass=387508, SNR=64.5, Peak=12616 HFD=7.2
00:21:17.921 00.000 21444 Star::Find false star n=2 nbg=276 bg=4014.3 sigma=477.1 thresh=5446 peak=5210
00:21:17.921 00.000 21444 Star::Find false star n=6 nbg=256 bg=4140.8 sigma=483.1 thresh=5590 peak=5584
00:21:17.921 00.000 21444 Star::Find false star n=5 nbg=243 bg=4026.0 sigma=416.6 thresh=5276 peak=5198
00:21:17.921 00.000 21444 Star::Find false star n=1 nbg=266 bg=3936.5 sigma=495.1 thresh=5422 peak=5060
00:21:17.921 00.000 21444 Star::Find false star n=7 nbg=245 bg=4111.4 sigma=415.9 thresh=5359 peak=5279
00:21:17.921 00.000 21444 Star::Find false star n=3 nbg=276 bg=3555.5 sigma=486.1 thresh=5014 peak=4994
00:21:17.921 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.05,4.74,0.00,R] [#3 -16.53,-8.88,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.62,0.69,0.85,U] [#8 0.00,0.00,0.00,L] [#9 -5.38,-0.24,0.14,U] [#10 0.00,0.00,0.00,L] [#11 -0.19,1.75,3.10,U] 
00:21:17.921 00.000 21444 single-star, 3 included, MultiStar: {-0.63, 1.27}, one-star: {-0.46, 0.51}
00:21:17.921 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
00:21:17.921 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.69)
00:21:17.921 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.51 hyp=0.68 cameraTheta=2.30 mountX=0.50 mountY=0.30, mountTheta=0.53
00:21:17.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.51, opts=13)
00:21:17.922 00.000 21444 Enqueuing Move request for scope (-0.46, 0.51)
00:21:17.922 00.000 25848 Worker thread wakes up
00:21:17.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=274, FiltMax=65504, Gamma=0.560
00:21:17.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.51) opts 0xd
00:21:17.922 00.000 21444 UpdateGuideState exits: m=387508 SNR=64.5 Saturated
00:21:17.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:17.922 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:17.922 00.000 21444 Enqueuing Expose request
00:21:17.922 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.51)
00:21:17.922 00.000 25848 Moving (-0.46, 0.51) raw xDistance=0.50 yDistance=0.30
00:21:17.922 00.000 25848 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.82, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=2.268789, 1:0.820507, 2:0.295047
00:21:17.922 00.000 25848 BLC: No correction, Miss < min_move
00:21:17.922 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
00:21:17.922 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:17.922 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:21:17.922 00.000 25848 MoveAxis(E, 0, ABG)
00:21:17.922 00.000 25848 Move returns status 0, amount 0
00:21:17.922 00.000 25848 MoveAxis(N, 0, ABG)
00:21:17.922 00.000 25848 Move returns status 0, amount 0
00:21:17.922 00.000 25848 move complete, result=0
00:21:17.923 00.001 25848 worker thread done servicing request
00:21:17.923 00.000 25848 Worker thread wakes up
00:21:17.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:17.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:17.923 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
00:21:20.778 02.855 25848 Exposure complete
00:21:20.864 00.086 25848 worker thread done servicing request
00:21:20.864 00.000 21444 OnExposeComplete: enter
00:21:20.864 00.000 21444 UpdateGuideState(): m_state=6
00:21:20.864 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 655
00:21:20.864 00.000 21444 Star::Find returns 1 (1), X=1225.09, Y=744.88, Mass=285079, SNR=51.4, Peak=11656 HFD=6.3
00:21:20.865 00.001 21444 Star::Find false star n=3 nbg=265 bg=3955.7 sigma=519.0 thresh=5513 peak=5013
00:21:20.865 00.000 21444 Star::Find false star n=2 nbg=260 bg=4414.6 sigma=559.6 thresh=6094 peak=5799
00:21:20.865 00.000 21444 Star::Find false star n=2 nbg=269 bg=4320.2 sigma=504.3 thresh=5833 peak=5147
00:21:20.865 00.000 21444 Star::Find false star n=5 nbg=239 bg=3913.8 sigma=431.1 thresh=5207 peak=5141
00:21:20.865 00.000 21444 Star::Find false star n=3 nbg=254 bg=4177.2 sigma=457.7 thresh=5550 peak=5131
00:21:20.865 00.000 21444 Star::Find false star n=1 nbg=278 bg=4237.2 sigma=538.9 thresh=5854 peak=5153
00:21:20.865 00.000 21444 Star::Find false star n=6 nbg=251 bg=2967.5 sigma=441.6 thresh=4292 peak=4191
00:21:20.865 00.000 21444 Star::Find false star n=5 nbg=271 bg=3510.7 sigma=436.9 thresh=4821 peak=4685
00:21:20.865 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.68,10.11,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.87,1.25,1.25,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.03,1.26,4.37,U] 
00:21:20.865 00.000 21444 single-star, 2 included, MultiStar: {-1.88, 1.31}, one-star: {-0.00, 1.61}
00:21:20.865 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
00:21:20.865 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.96)
00:21:20.865 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=1.61 hyp=1.61 cameraTheta=1.57 mountX=0.15 mountY=1.49, mountTheta=1.47
00:21:20.866 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=1.61, opts=13)
00:21:20.866 00.000 21444 Enqueuing Move request for scope (-0.00, 1.61)
00:21:20.866 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=270, FiltMax=65504, Gamma=0.560
00:21:20.866 00.000 21444 UpdateGuideState exits: m=285079 SNR=51.4 Saturated
00:21:20.866 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:20.866 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:20.866 00.000 21444 Enqueuing Expose request
00:21:20.867 00.001 25848 Worker thread wakes up
00:21:20.867 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 1.61) opts 0xd
00:21:20.867 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, 1.61)
00:21:20.867 00.000 25848 Moving (-0.00, 1.61) raw xDistance=0.15 yDistance=1.49
00:21:20.867 00.000 25848 BLC: window closed
00:21:20.867 00.000 25848 BLC: History state: CurrMiss=1.49, AvgInitMiss=0.82, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=2.268789, 1:0.820507, 2:0.295047
00:21:20.867 00.000 25848 BLC: Under-shoot: nominal increase by 22
00:21:20.867 00.000 25848 BLC: window closed
00:21:20.867 00.000 25848 BLC: Pulse adjusted to 263
00:21:20.867 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:21:20.867 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.49 from input 1.49
00:21:20.867 00.000 25848 MoveAxis(E, 0, ABG)
00:21:20.868 00.001 25848 Move returns status 0, amount 0
00:21:20.868 00.000 25848 MoveAxis(S, 41, ABG)
00:21:20.868 00.000 25848 Guiding  Dir = 1, Dur = 41
00:21:20.950 00.082 25848 IsSlewing returns 0
00:21:20.950 00.000 25848 IsGuiding returns 0
00:21:20.991 00.041 21444 evsrv: cli 0107E9C0 connect
00:21:20.991 00.000 21444 case statement mapped state 6 to 3
00:21:20.991 00.000 21444 case statement mapped state 6 to 3
00:21:20.992 00.001 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"ec6534a8-55bc-4ec6-b3f4-fb4317e8af7f"}
00:21:20.992 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"ec6534a8-55bc-4ec6-b3f4-fb4317e8af7f"}
00:21:20.992 00.000 21444 evsrv: cli 0107E9C0 disconnect
00:21:20.992 00.000 25848 IsGuiding returns 1
00:21:20.992 00.000 25848 scope still moving after pulse duration time elapsed
00:21:21.045 00.053 25848 IsSlewing returns 0
00:21:21.045 00.000 25848 IsGuiding returns 0
00:21:21.045 00.000 25848 scope move finished after 41 + 54 ms
00:21:21.047 00.002 25848 Move returns status 0, amount 41
00:21:21.047 00.000 25848 move complete, result=0
00:21:21.047 00.000 25848 worker thread done servicing request
00:21:21.047 00.000 25848 Worker thread wakes up
00:21:21.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:21.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:21.047 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.5 px 41 ms SOUTH
00:21:23.890 02.843 25848 Exposure complete
00:21:23.973 00.083 25848 worker thread done servicing request
00:21:23.973 00.000 21444 OnExposeComplete: enter
00:21:23.973 00.000 21444 UpdateGuideState(): m_state=6
00:21:23.973 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 656
00:21:23.973 00.000 21444 Star::Find returns 1 (1), X=1222.45, Y=743.39, Mass=336810, SNR=57.9, Peak=11024 HFD=7.1
00:21:23.974 00.001 21444 Star::Find false star n=5 nbg=262 bg=4033.7 sigma=488.5 thresh=5499 peak=5089
00:21:23.974 00.000 21444 Star::Find false star n=5 nbg=258 bg=2423.0 sigma=412.6 thresh=3661 peak=3596
00:21:23.974 00.000 21444 Star::Find false star n=2 nbg=261 bg=3958.7 sigma=442.7 thresh=5287 peak=5069
00:21:23.974 00.000 21444 Star::Find false star n=3 nbg=263 bg=4094.1 sigma=489.9 thresh=5564 peak=5316
00:21:23.974 00.000 21444 Star::Find false star n=2 nbg=251 bg=3154.5 sigma=419.8 thresh=4414 peak=4180
00:21:23.974 00.000 21444 Star::Find false star n=5 nbg=254 bg=3595.1 sigma=473.7 thresh=5016 peak=4754
00:21:23.974 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.67,1.11,0.24,U] [#4 1.70,5.56,0.21,U] [#5 -22.32,2.68,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -4.11,-0.19,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.63,0.04,2.40,U] 
00:21:23.974 00.000 21444 refined, 4 included, MultiStar: {-2.56, 0.33}, one-star: {-2.64, 0.12}
00:21:23.974 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
00:21:23.974 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
00:21:23.974 00.000 21444 CameraToMount -- cameraX=-2.56 cameraY=0.33 hyp=2.58 cameraTheta=3.01 mountX=2.58 mountY=-0.67, mountTheta=-0.25
00:21:23.975 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.56, y=0.33, opts=13)
00:21:23.975 00.000 21444 Enqueuing Move request for scope (-2.56, 0.33)
00:21:23.975 00.000 25848 Worker thread wakes up
00:21:23.975 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.56, 0.33) opts 0xd
00:21:23.975 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.56, 0.33)
00:21:23.975 00.000 25848 Moving (-2.56, 0.33) raw xDistance=2.58 yDistance=-0.67
00:21:23.975 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.63 from input 2.58
00:21:23.975 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:23.975 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=292, FiltMax=65504, Gamma=0.560
00:21:23.975 00.000 21444 UpdateGuideState exits: m=336810 SNR=57.9 Saturated
00:21:23.975 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
00:21:23.975 00.000 25848 MoveAxis(W, 75, ABG)
00:21:23.975 00.000 25848 Guiding  Dir = 3, Dur = 75
00:21:23.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:23.975 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:23.976 00.001 21444 Enqueuing Expose request
00:21:24.000 00.024 25848 IsSlewing returns 0
00:21:24.000 00.000 25848 IsGuiding returns 0
00:21:24.032 00.032 25848 PulseGuide returned control before completion, sleep 54
00:21:24.146 00.114 25848 IsGuiding returns 1
00:21:24.147 00.001 25848 scope still moving after pulse duration time elapsed
00:21:24.203 00.056 25848 IsSlewing returns 0
00:21:24.203 00.000 25848 IsGuiding returns 0
00:21:24.203 00.000 25848 scope move finished after 75 + 128 ms
00:21:24.203 00.000 25848 Move returns status 0, amount 75
00:21:24.203 00.000 25848 MoveAxis(N, 0, ABG)
00:21:24.203 00.000 25848 Move returns status 0, amount 0
00:21:24.204 00.001 25848 move complete, result=0
00:21:24.204 00.000 25848 worker thread done servicing request
00:21:24.204 00.000 25848 Worker thread wakes up
00:21:24.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:24.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:24.204 00.000 21444 GuideStep: 2.6 px 75 ms WEST, -0.7 px 0 ms NORTH
00:21:27.046 02.842 25848 Exposure complete
00:21:27.133 00.087 25848 worker thread done servicing request
00:21:27.133 00.000 21444 OnExposeComplete: enter
00:21:27.133 00.000 21444 UpdateGuideState(): m_state=6
00:21:27.134 00.001 21444 Star::Find(15, 1222, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 657
00:21:27.134 00.000 21444 Star::Find returns 1 (1), X=1224.04, Y=742.37, Mass=292475, SNR=48.6, Peak=10672 HFD=6.7
00:21:27.134 00.000 21444 Star::Find false star n=3 nbg=274 bg=4000.9 sigma=547.8 thresh=5644 peak=5315
00:21:27.134 00.000 21444 Star::Find false star n=1 nbg=272 bg=2549.1 sigma=463.6 thresh=3940 peak=3555
00:21:27.134 00.000 21444 Star::Find false star n=4 nbg=260 bg=4434.7 sigma=506.5 thresh=5954 peak=5954
00:21:27.134 00.000 21444 Star::Find false star n=4 nbg=243 bg=4020.2 sigma=411.3 thresh=5254 peak=5033
00:21:27.134 00.000 21444 Star::Find false star n=8 nbg=256 bg=4074.0 sigma=458.0 thresh=5448 peak=5426
00:21:27.134 00.000 21444 Star::Find false star n=2 nbg=258 bg=3001.6 sigma=471.4 thresh=4416 peak=4327
00:21:27.134 00.000 21444 Star::Find false star n=7 nbg=254 bg=3517.3 sigma=412.8 thresh=4756 peak=4670
00:21:27.134 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.13,6.13,0.23,U] [#5 -28.98,12.61,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -2.91,-1.35,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.66,-0.57,2.91,U] 
00:21:27.134 00.000 21444 refined, 3 included, MultiStar: {-1.18, -0.51}, one-star: {-1.06, -0.90}
00:21:27.134 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.50)
00:21:27.134 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.35)
00:21:27.134 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=-0.51 hyp=1.28 cameraTheta=-2.74 mountX=1.12 mountY=-0.91, mountTheta=-0.68
00:21:27.135 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=-0.51, opts=13)
00:21:27.135 00.000 21444 Enqueuing Move request for scope (-1.18, -0.51)
00:21:27.136 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=406, FiltMax=65504, Gamma=0.560
00:21:27.136 00.000 21444 UpdateGuideState exits: m=292475 SNR=48.6 Saturated
00:21:27.136 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:27.136 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:27.136 00.000 21444 Enqueuing Expose request
00:21:27.136 00.000 25848 Worker thread wakes up
00:21:27.136 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.51) opts 0xd
00:21:27.136 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, -0.51)
00:21:27.136 00.000 25848 Moving (-1.18, -0.51) raw xDistance=1.12 yDistance=-0.91
00:21:27.136 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.12
00:21:27.136 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:27.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.91
00:21:27.136 00.000 25848 MoveAxis(W, 38, ABG)
00:21:27.136 00.000 25848 Guiding  Dir = 3, Dur = 38
00:21:27.157 00.021 25848 IsSlewing returns 0
00:21:27.157 00.000 25848 IsGuiding returns 0
00:21:27.190 00.033 25848 PulseGuide returned control before completion, sleep 16
00:21:27.218 00.028 25848 IsGuiding returns 1
00:21:27.218 00.000 25848 scope still moving after pulse duration time elapsed
00:21:27.342 00.124 25848 IsSlewing returns 0
00:21:27.342 00.000 25848 IsGuiding returns 0
00:21:27.342 00.000 25848 scope move finished after 38 + 148 ms
00:21:27.342 00.000 25848 Move returns status 0, amount 38
00:21:27.343 00.001 25848 MoveAxis(N, 0, ABG)
00:21:27.343 00.000 25848 Move returns status 0, amount 0
00:21:27.343 00.000 25848 move complete, result=0
00:21:27.343 00.000 25848 worker thread done servicing request
00:21:27.343 00.000 25848 Worker thread wakes up
00:21:27.343 00.000 21444 GuideStep: 1.1 px 38 ms WEST, -0.9 px 0 ms NORTH
00:21:27.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:27.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:30.195 02.852 25848 Exposure complete
00:21:30.267 00.072 25848 worker thread done servicing request
00:21:30.267 00.000 21444 OnExposeComplete: enter
00:21:30.267 00.000 21444 UpdateGuideState(): m_state=6
00:21:30.267 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 658
00:21:30.267 00.000 21444 Star::Find returns 1 (1), X=1226.22, Y=743.45, Mass=350132, SNR=71.3, Peak=12388 HFD=6.5
00:21:30.267 00.000 21444 Star::Find false star n=1 nbg=280 bg=4146.8 sigma=603.0 thresh=5956 peak=5405
00:21:30.267 00.000 21444 Star::Find false star n=3 nbg=254 bg=2371.2 sigma=413.3 thresh=3611 peak=3511
00:21:30.267 00.000 21444 Star::Find false star n=7 nbg=257 bg=4592.5 sigma=470.6 thresh=6004 peak=5788
00:21:30.267 00.000 21444 Star::Find false star n=10 nbg=256 bg=4187.3 sigma=450.1 thresh=5538 peak=5431
00:21:30.267 00.000 21444 Star::Find false star n=5 nbg=249 bg=3906.5 sigma=457.7 thresh=5279 peak=5077
00:21:30.267 00.000 21444 Star::Find false star n=9 nbg=257 bg=3966.8 sigma=450.6 thresh=5319 peak=5132
00:21:30.267 00.000 21444 Star::Find false star n=3 nbg=263 bg=4143.9 sigma=486.8 thresh=5604 peak=5432
00:21:30.267 00.000 21444 Star::Find false star n=6 nbg=240 bg=3104.8 sigma=374.4 thresh=4228 peak=3908
00:21:30.267 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.32,-0.67,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -2.35,18.09,0.00,R] [#11 0.52,-0.14,3.42,U] 
00:21:30.267 00.000 21444 refined, 2 included, MultiStar: {0.30, -0.18}, one-star: {1.12, 0.18}
00:21:30.267 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
00:21:30.267 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.14)
00:21:30.267 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-0.53 mountX=-0.32 mountY=-0.05, mountTheta=-2.98
00:21:30.268 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.18, opts=13)
00:21:30.268 00.000 21444 Enqueuing Move request for scope (0.30, -0.18)
00:21:30.268 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=292, FiltMax=65504, Gamma=0.560
00:21:30.268 00.000 21444 UpdateGuideState exits: m=350132 SNR=71.3 Saturated
00:21:30.268 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:30.268 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:30.268 00.000 21444 Enqueuing Expose request
00:21:30.268 00.000 25848 Worker thread wakes up
00:21:30.268 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.18) opts 0xd
00:21:30.268 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.18)
00:21:30.268 00.000 25848 Moving (0.30, -0.18) raw xDistance=-0.32 yDistance=-0.05
00:21:30.268 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
00:21:30.268 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:30.268 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:21:30.268 00.000 25848 MoveAxis(E, 0, ABG)
00:21:30.268 00.000 25848 Move returns status 0, amount 0
00:21:30.268 00.000 25848 MoveAxis(N, 0, ABG)
00:21:30.268 00.000 25848 Move returns status 0, amount 0
00:21:30.268 00.000 25848 move complete, result=0
00:21:30.268 00.000 25848 worker thread done servicing request
00:21:30.268 00.000 25848 Worker thread wakes up
00:21:30.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:30.269 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:30.269 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:33.124 02.855 25848 Exposure complete
00:21:33.203 00.079 25848 worker thread done servicing request
00:21:33.203 00.000 21444 OnExposeComplete: enter
00:21:33.203 00.000 21444 UpdateGuideState(): m_state=6
00:21:33.203 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 659
00:21:33.204 00.001 21444 Star::Find returns 1 (1), X=1224.32, Y=745.62, Mass=386274, SNR=65.6, Peak=12264 HFD=6.8
00:21:33.204 00.000 21444 Star::Find false star n=4 nbg=262 bg=2623.7 sigma=416.1 thresh=3872 peak=3823
00:21:33.204 00.000 21444 Star::Find false star n=1 nbg=264 bg=4368.8 sigma=544.7 thresh=6003 peak=5514
00:21:33.204 00.000 21444 Star::Find false star n=4 nbg=235 bg=4075.6 sigma=390.0 thresh=5246 peak=5209
00:21:33.204 00.000 21444 Star::Find false star n=1 nbg=266 bg=3644.9 sigma=546.6 thresh=5285 peak=4820
00:21:33.204 00.000 21444 MultiStar: [#1 12.56,9.07,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 -0.07,-1.94,0.16,U] [#4 0.00,0.00,0.00,L] [#5 -0.20,7.68,0.13,U] [#6 41.95,-3.40,0.00,M2] [#7 -3.37,2.17,0.74,U] [#8 0.00,0.00,0.00,L] [#9 21.25,-0.04,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -1.54,1.76,3.25,U] 
00:21:33.204 00.000 21444 single-star, 4 included, MultiStar: {-1.57, 1.97}, one-star: {-0.77, 2.35}
00:21:33.204 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
00:21:33.204 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.01 = 2.28)
00:21:33.204 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=2.35 hyp=2.47 cameraTheta=1.89 mountX=0.98 mountY=1.88, mountTheta=1.09
00:21:33.205 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=2.35, opts=13)
00:21:33.205 00.000 21444 Enqueuing Move request for scope (-0.77, 2.35)
00:21:33.205 00.000 25848 Worker thread wakes up
00:21:33.205 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 2.35) opts 0xd
00:21:33.205 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 2.35)
00:21:33.205 00.000 25848 Moving (-0.77, 2.35) raw xDistance=0.98 yDistance=1.88
00:21:33.205 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.98
00:21:33.205 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.88 from input 1.88
00:21:33.205 00.000 25848 MoveAxis(W, 29, ABG)
00:21:33.205 00.000 25848 Guiding  Dir = 3, Dur = 29
00:21:33.205 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=158, FiltMax=65504, Gamma=0.560
00:21:33.205 00.000 21444 UpdateGuideState exits: m=386274 SNR=65.6 Saturated
00:21:33.205 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:33.205 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:33.205 00.000 21444 Enqueuing Expose request
00:21:33.235 00.030 25848 IsSlewing returns 0
00:21:33.236 00.001 25848 IsGuiding returns 0
00:21:33.268 00.032 25848 IsGuiding returns 1
00:21:33.268 00.000 25848 scope still moving after pulse duration time elapsed
00:21:33.311 00.043 25848 IsSlewing returns 0
00:21:33.311 00.000 25848 IsGuiding returns 0
00:21:33.311 00.000 25848 scope move finished after 29 + 47 ms
00:21:33.311 00.000 25848 Move returns status 0, amount 29
00:21:33.311 00.000 25848 MoveAxis(S, 51, ABG)
00:21:33.311 00.000 25848 Guiding  Dir = 1, Dur = 51
00:21:33.344 00.033 25848 IsSlewing returns 0
00:21:33.344 00.000 25848 IsGuiding returns 0
00:21:33.376 00.032 25848 PulseGuide returned control before completion, sleep 30
00:21:33.419 00.043 25848 IsGuiding returns 1
00:21:33.419 00.000 25848 scope still moving after pulse duration time elapsed
00:21:33.471 00.052 25848 IsSlewing returns 0
00:21:33.471 00.000 25848 IsGuiding returns 0
00:21:33.471 00.000 25848 scope move finished after 51 + 76 ms
00:21:33.471 00.000 25848 Move returns status 0, amount 51
00:21:33.471 00.000 25848 move complete, result=0
00:21:33.471 00.000 25848 worker thread done servicing request
00:21:33.471 00.000 25848 Worker thread wakes up
00:21:33.471 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:33.471 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:33.471 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 1.9 px 51 ms SOUTH
00:21:36.314 02.843 25848 Exposure complete
00:21:36.401 00.087 25848 worker thread done servicing request
00:21:36.402 00.001 21444 OnExposeComplete: enter
00:21:36.402 00.000 21444 UpdateGuideState(): m_state=6
00:21:36.402 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 660
00:21:36.402 00.000 21444 Star::Find returns 1 (1), X=1226.47, Y=744.44, Mass=307515, SNR=53.7, Peak=11408 HFD=6.9
00:21:36.402 00.000 21444 Star::Find false star n=2 nbg=280 bg=3845.7 sigma=588.8 thresh=5612 peak=5274
00:21:36.402 00.000 21444 Star::Find false star n=2 nbg=266 bg=2454.2 sigma=458.3 thresh=3829 peak=3433
00:21:36.402 00.000 21444 Star::Find false star n=5 nbg=278 bg=4470.9 sigma=524.6 thresh=6045 peak=5872
00:21:36.402 00.000 21444 Star::Find false star n=3 nbg=254 bg=4096.2 sigma=460.2 thresh=5477 peak=5165
00:21:36.402 00.000 21444 Star::Find false star n=3 nbg=237 bg=4004.9 sigma=452.1 thresh=5361 peak=5075
00:21:36.402 00.000 21444 Star::Find false star n=6 nbg=255 bg=4035.5 sigma=466.4 thresh=5435 peak=5351
00:21:36.402 00.000 21444 Star::Find false star n=1 nbg=253 bg=2982.8 sigma=427.2 thresh=4264 peak=4052
00:21:36.402 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 14.87,14.20,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.80,0.11,1.31,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.43,-3.15,0.00,M1] [#11 0.44,-0.16,3.45,U] 
00:21:36.402 00.000 21444 refined, 2 included, MultiStar: {0.32, 0.13}, one-star: {1.37, 1.17}
00:21:36.402 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
00:21:36.402 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.77)
00:21:36.402 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.13 hyp=0.35 cameraTheta=0.38 mountX=-0.31 mountY=0.24, mountTheta=2.48
00:21:36.404 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.13, opts=13)
00:21:36.404 00.000 21444 Enqueuing Move request for scope (0.32, 0.13)
00:21:36.404 00.000 25848 Worker thread wakes up
00:21:36.404 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=434, FiltMax=65504, Gamma=0.560
00:21:36.404 00.000 21444 UpdateGuideState exits: m=307515 SNR=53.7 Saturated
00:21:36.404 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:36.404 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:36.404 00.000 21444 Enqueuing Expose request
00:21:36.404 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.13) opts 0xd
00:21:36.404 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.13)
00:21:36.405 00.001 25848 Moving (0.32, 0.13) raw xDistance=-0.31 yDistance=0.24
00:21:36.405 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
00:21:36.405 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:36.405 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:21:36.405 00.000 25848 MoveAxis(E, 0, ABG)
00:21:36.405 00.000 25848 Move returns status 0, amount 0
00:21:36.405 00.000 25848 MoveAxis(N, 0, ABG)
00:21:36.405 00.000 25848 Move returns status 0, amount 0
00:21:36.405 00.000 25848 move complete, result=0
00:21:36.405 00.000 25848 worker thread done servicing request
00:21:36.405 00.000 25848 Worker thread wakes up
00:21:36.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:36.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:36.405 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
00:21:39.248 02.843 25848 Exposure complete
00:21:39.326 00.078 25848 worker thread done servicing request
00:21:39.327 00.001 21444 OnExposeComplete: enter
00:21:39.327 00.000 21444 UpdateGuideState(): m_state=6
00:21:39.327 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 661
00:21:39.327 00.000 21444 Star::Find returns 1 (1), X=1226.03, Y=742.63, Mass=375741, SNR=52.1, Peak=11156 HFD=6.6
00:21:39.327 00.000 21444 Star::Find false star n=2 nbg=256 bg=4041.6 sigma=455.3 thresh=5408 peak=5132
00:21:39.327 00.000 21444 Star::Find false star n=4 nbg=237 bg=2400.5 sigma=371.7 thresh=3516 peak=3444
00:21:39.327 00.000 21444 Star::Find false star n=8 nbg=259 bg=3848.7 sigma=491.5 thresh=5323 peak=5321
00:21:39.327 00.000 21444 Star::Find false star n=3 nbg=270 bg=4030.5 sigma=541.8 thresh=5656 peak=5372
00:21:39.327 00.000 21444 Star::Find false star n=4 nbg=268 bg=3572.6 sigma=496.5 thresh=5062 peak=4735
00:21:39.327 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.58,0.34,0.23,U] [#4 3.76,7.99,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 33.62,-8.87,0.00,M3] [#7 -1.95,-1.40,1.24,U] [#8 0.00,0.00,0.00,L] [#9 -4.01,0.59,0.13,U] [#10 0.00,0.00,0.00,L] [#11 0.17,-0.05,3.48,U] 
00:21:39.327 00.000 21444 refined, 4 included, MultiStar: {-0.21, -0.39}, one-star: {0.94, -0.64}
00:21:39.327 00.000 21444 CameraToMount -- cameraTheta (-2.06) - m_xAngle (3.05) = xAngle (-5.11 = 1.17)
00:21:39.327 00.000 21444 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.96 = -1.67)
00:21:39.327 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.39 hyp=0.45 cameraTheta=-2.06 mountX=0.17 mountY=-0.45, mountTheta=-1.20
00:21:39.328 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.39, opts=13)
00:21:39.328 00.000 21444 Enqueuing Move request for scope (-0.21, -0.39)
00:21:39.328 00.000 25848 Worker thread wakes up
00:21:39.328 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=370, FiltMax=65504, Gamma=0.560
00:21:39.329 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.39) opts 0xd
00:21:39.329 00.000 21444 UpdateGuideState exits: m=375741 SNR=52.1 Saturated
00:21:39.329 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.39)
00:21:39.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:39.329 00.000 25848 Moving (-0.21, -0.39) raw xDistance=0.17 yDistance=-0.45
00:21:39.329 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:39.329 00.000 21444 Enqueuing Expose request
00:21:39.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:21:39.329 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:39.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:21:39.329 00.000 25848 MoveAxis(E, 0, ABG)
00:21:39.329 00.000 25848 Move returns status 0, amount 0
00:21:39.329 00.000 25848 MoveAxis(N, 0, ABG)
00:21:39.329 00.000 25848 Move returns status 0, amount 0
00:21:39.329 00.000 25848 move complete, result=0
00:21:39.329 00.000 25848 worker thread done servicing request
00:21:39.329 00.000 25848 Worker thread wakes up
00:21:39.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:39.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:39.329 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:21:42.176 02.847 25848 Exposure complete
00:21:42.268 00.092 25848 worker thread done servicing request
00:21:42.268 00.000 21444 OnExposeComplete: enter
00:21:42.268 00.000 21444 UpdateGuideState(): m_state=6
00:21:42.268 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 662
00:21:42.268 00.000 21444 Star::Find returns 1 (1), X=1225.55, Y=742.76, Mass=386203, SNR=53.9, Peak=11428 HFD=6.9
00:21:42.268 00.000 21444 Star::Find false star n=3 nbg=251 bg=4045.2 sigma=486.3 thresh=5504 peak=5303
00:21:42.268 00.000 21444 Star::Find false star n=7 nbg=253 bg=2472.3 sigma=405.8 thresh=3690 peak=3611
00:21:42.268 00.000 21444 Star::Find false star n=2 nbg=268 bg=3961.6 sigma=548.8 thresh=5608 peak=5229
00:21:42.268 00.000 21444 Star::Find false star n=2 nbg=270 bg=4141.6 sigma=492.8 thresh=5620 peak=5206
00:21:42.268 00.000 21444 Star::Find false star n=6 nbg=243 bg=3080.0 sigma=402.1 thresh=4286 peak=4137
00:21:42.268 00.000 21444 Star::Find false star n=2 nbg=257 bg=3557.8 sigma=432.4 thresh=4855 peak=4413
00:21:42.268 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.50,-2.74,0.00,M1] [#4 0.06,2.67,0.21,U] [#5 -17.71,-8.19,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -2.72,-1.33,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.65,-0.86,3.18,U] 
00:21:42.268 00.000 21444 single-star, 3 included, MultiStar: {-0.76, -0.73}, one-star: {0.46, -0.51}
00:21:42.268 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.39)
00:21:42.268 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
00:21:42.270 00.002 21444 CameraToMount -- cameraX=0.46 cameraY=-0.51 hyp=0.68 cameraTheta=-0.84 mountX=-0.50 mountY=-0.30, mountTheta=-2.61
00:21:42.270 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-0.51, opts=13)
00:21:42.270 00.000 21444 Enqueuing Move request for scope (0.46, -0.51)
00:21:42.271 00.001 25848 Worker thread wakes up
00:21:42.271 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.51) opts 0xd
00:21:42.271 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -0.51)
00:21:42.271 00.000 25848 Moving (0.46, -0.51) raw xDistance=-0.50 yDistance=-0.30
00:21:42.271 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
00:21:42.271 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:42.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:21:42.271 00.000 25848 MoveAxis(E, 0, ABG)
00:21:42.271 00.000 25848 Move returns status 0, amount 0
00:21:42.271 00.000 25848 MoveAxis(N, 0, ABG)
00:21:42.271 00.000 25848 Move returns status 0, amount 0
00:21:42.271 00.000 25848 move complete, result=0
00:21:42.271 00.000 25848 worker thread done servicing request
00:21:42.271 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=496, FiltMax=65504, Gamma=0.560
00:21:42.271 00.000 21444 UpdateGuideState exits: m=386203 SNR=53.9 Saturated
00:21:42.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:42.271 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:42.271 00.000 21444 Enqueuing Expose request
00:21:42.271 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
00:21:42.271 00.000 25848 Worker thread wakes up
00:21:42.271 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:42.271 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:45.124 02.853 25848 Exposure complete
00:21:45.205 00.081 25848 worker thread done servicing request
00:21:45.206 00.001 21444 OnExposeComplete: enter
00:21:45.206 00.000 21444 UpdateGuideState(): m_state=6
00:21:45.206 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 663
00:21:45.206 00.000 21444 Star::Find returns 1 (1), X=1227.44, Y=742.96, Mass=412335, SNR=68.0, Peak=11836 HFD=6.8
00:21:45.206 00.000 21444 Star::Find false star n=14 nbg=262 bg=3987.0 sigma=442.2 thresh=5314 peak=5107
00:21:45.206 00.000 21444 Star::Find false star n=6 nbg=248 bg=2511.3 sigma=356.0 thresh=3579 peak=3509
00:21:45.206 00.000 21444 Star::Find false star n=3 nbg=268 bg=4032.4 sigma=459.9 thresh=5412 peak=5169
00:21:45.206 00.000 21444 Star::Find false star n=5 nbg=248 bg=4098.4 sigma=456.3 thresh=5467 peak=5163
00:21:45.206 00.000 21444 Star::Find false star n=5 nbg=255 bg=3474.2 sigma=460.6 thresh=4856 peak=4662
00:21:45.206 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.72,0.64,0.15,U] [#4 0.16,1.04,0.18,U] [#5 -7.14,-0.44,0.16,U] [#6 0.00,0.00,0.00,L] [#7 -0.55,-0.13,1.00,U] [#8 0.00,0.00,0.00,L] [#9 18.60,-11.91,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 2.19,0.74,3.89,U] 
00:21:45.206 00.000 21444 refined, 5 included, MultiStar: {1.46, 0.41}, one-star: {2.34, -0.31}
00:21:45.206 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
00:21:45.206 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.66)
00:21:45.206 00.000 21444 CameraToMount -- cameraX=1.46 cameraY=0.41 hyp=1.52 cameraTheta=0.28 mountX=-1.42 mountY=0.94, mountTheta=2.56
00:21:45.207 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.46, y=0.41, opts=13)
00:21:45.207 00.000 21444 Enqueuing Move request for scope (1.46, 0.41)
00:21:45.207 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=548, FiltMax=65504, Gamma=0.560
00:21:45.207 00.000 21444 UpdateGuideState exits: m=412335 SNR=68.0 Saturated
00:21:45.207 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:45.207 00.000 25848 Worker thread wakes up
00:21:45.208 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.46, 0.41) opts 0xd
00:21:45.208 00.000 25848 Handling offset move in thread for scope, endpoint = (1.46, 0.41)
00:21:45.208 00.000 25848 Moving (1.46, 0.41) raw xDistance=-1.42 yDistance=0.94
00:21:45.208 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.42
00:21:45.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:45.208 00.000 21444 Enqueuing Expose request
00:21:45.208 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
00:21:45.208 00.000 25848 MoveAxis(E, 41, ABG)
00:21:45.208 00.000 25848 Guiding  Dir = 2, Dur = 41
00:21:45.233 00.025 25848 IsSlewing returns 0
00:21:45.233 00.000 25848 IsGuiding returns 0
00:21:45.265 00.032 25848 PulseGuide returned control before completion, sleep 20
00:21:45.296 00.031 25848 IsGuiding returns 1
00:21:45.296 00.000 25848 scope still moving after pulse duration time elapsed
00:21:45.383 00.087 25848 IsSlewing returns 0
00:21:45.383 00.000 25848 IsGuiding returns 0
00:21:45.383 00.000 25848 scope move finished after 41 + 109 ms
00:21:45.383 00.000 25848 Move returns status 0, amount 41
00:21:45.383 00.000 25848 MoveAxis(S, 26, ABG)
00:21:45.383 00.000 25848 Guiding  Dir = 1, Dur = 26
00:21:45.404 00.021 25848 IsSlewing returns 0
00:21:45.404 00.000 25848 IsGuiding returns 0
00:21:45.445 00.041 25848 IsGuiding returns 1
00:21:45.445 00.000 25848 scope still moving after pulse duration time elapsed
00:21:45.498 00.053 25848 IsSlewing returns 0
00:21:45.498 00.000 25848 IsGuiding returns 0
00:21:45.498 00.000 25848 scope move finished after 26 + 67 ms
00:21:45.498 00.000 25848 Move returns status 0, amount 26
00:21:45.498 00.000 25848 move complete, result=0
00:21:45.498 00.000 25848 worker thread done servicing request
00:21:45.498 00.000 25848 Worker thread wakes up
00:21:45.498 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:45.498 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:45.498 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 0.9 px 26 ms SOUTH
00:21:48.349 02.851 25848 Exposure complete
00:21:48.431 00.082 25848 worker thread done servicing request
00:21:48.431 00.000 21444 OnExposeComplete: enter
00:21:48.431 00.000 21444 UpdateGuideState(): m_state=6
00:21:48.432 00.001 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 664
00:21:48.432 00.000 21444 Star::Find returns 1 (1), X=1224.83, Y=742.55, Mass=410452, SNR=68.4, Peak=13192 HFD=6.5
00:21:48.432 00.000 21444 Star::Find false star n=6 nbg=257 bg=3899.5 sigma=471.3 thresh=5313 peak=5228
00:21:48.432 00.000 21444 Star::Find false star n=3 nbg=276 bg=4499.3 sigma=583.5 thresh=6250 peak=5838
00:21:48.432 00.000 21444 Star::Find false star n=3 nbg=262 bg=4110.3 sigma=571.3 thresh=5824 peak=5618
00:21:48.432 00.000 21444 Star::Find false star n=4 nbg=255 bg=4153.8 sigma=486.9 thresh=5614 peak=5563
00:21:48.432 00.000 21444 Star::Find false star n=4 nbg=256 bg=3107.3 sigma=463.7 thresh=4498 peak=4064
00:21:48.432 00.000 21444 Star::Find false star n=5 nbg=236 bg=3574.5 sigma=386.1 thresh=4733 peak=4706
00:21:48.432 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.42,-3.37,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -21.47,-7.05,0.00,M4] [#6 33.54,-9.02,0.00,M4] [#7 -3.14,-1.10,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,-0.39,3.02,U] 
00:21:48.432 00.000 21444 single-star, 2 included, MultiStar: {-0.74, -0.61}, one-star: {-0.27, -0.72}
00:21:48.432 00.000 21444 CameraToMount -- cameraTheta (-1.93) - m_xAngle (3.05) = xAngle (-4.98 = 1.31)
00:21:48.432 00.000 21444 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.82 = -1.54)
00:21:48.432 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-0.72 hyp=0.76 cameraTheta=-1.93 mountX=0.20 mountY=-0.76, mountTheta=-1.31
00:21:48.433 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-0.72, opts=13)
00:21:48.433 00.000 21444 Enqueuing Move request for scope (-0.27, -0.72)
00:21:48.433 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=510, FiltMax=65504, Gamma=0.560
00:21:48.433 00.000 21444 UpdateGuideState exits: m=410452 SNR=68.4 Saturated
00:21:48.433 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:48.433 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:48.433 00.000 21444 Enqueuing Expose request
00:21:48.433 00.000 25848 Worker thread wakes up
00:21:48.433 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.72) opts 0xd
00:21:48.433 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -0.72)
00:21:48.433 00.000 25848 Moving (-0.27, -0.72) raw xDistance=0.20 yDistance=-0.76
00:21:48.433 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:21:48.433 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:48.434 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
00:21:48.434 00.000 25848 MoveAxis(E, 0, ABG)
00:21:48.434 00.000 25848 Move returns status 0, amount 0
00:21:48.434 00.000 25848 MoveAxis(N, 0, ABG)
00:21:48.434 00.000 25848 Move returns status 0, amount 0
00:21:48.434 00.000 25848 move complete, result=0
00:21:48.434 00.000 25848 worker thread done servicing request
00:21:48.434 00.000 25848 Worker thread wakes up
00:21:48.434 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
00:21:48.434 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:48.434 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:51.283 02.849 25848 Exposure complete
00:21:51.369 00.086 25848 worker thread done servicing request
00:21:51.369 00.000 21444 OnExposeComplete: enter
00:21:51.369 00.000 21444 UpdateGuideState(): m_state=6
00:21:51.369 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 665
00:21:51.369 00.000 21444 Star::Find returns 1 (1), X=1223.34, Y=742.17, Mass=401527, SNR=68.0, Peak=12216 HFD=6.9
00:21:51.369 00.000 21444 Star::Find false star n=6 nbg=255 bg=4055.1 sigma=492.5 thresh=5533 peak=5506
00:21:51.369 00.000 21444 Star::Find false star n=5 nbg=248 bg=2540.4 sigma=347.5 thresh=3583 peak=3217
00:21:51.369 00.000 21444 Star::Find false star n=6 nbg=262 bg=4634.9 sigma=519.7 thresh=6194 peak=5800
00:21:51.370 00.001 21444 Star::Find false star n=5 nbg=272 bg=4078.2 sigma=559.8 thresh=5758 peak=5631
00:21:51.370 00.000 21444 Star::Find false star n=5 nbg=259 bg=3861.6 sigma=497.8 thresh=5355 peak=5282
00:21:51.370 00.000 21444 Star::Find false star n=2 nbg=249 bg=4129.6 sigma=457.1 thresh=5501 peak=5296
00:21:51.370 00.000 21444 Star::Find false star n=2 nbg=262 bg=4158.7 sigma=456.5 thresh=5528 peak=5070
00:21:51.370 00.000 21444 Star::Find false star n=4 nbg=254 bg=3033.3 sigma=449.4 thresh=4381 peak=4140
00:21:51.370 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.06,-0.95,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.42,7.23,0.00,M2] [#11 -2.59,-0.31,4.08,U] 
00:21:51.370 00.000 21444 single-star, 2 included, MultiStar: {-2.53, -0.55}, one-star: {-1.75, -1.10}
00:21:51.370 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
00:21:51.370 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.47 = -2.19)
00:21:51.370 00.000 21444 CameraToMount -- cameraX=-1.75 cameraY=-1.10 hyp=2.07 cameraTheta=-2.58 mountX=1.64 mountY=-1.68, mountTheta=-0.80
00:21:51.370 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.75, y=-1.10, opts=13)
00:21:51.370 00.000 21444 Enqueuing Move request for scope (-1.75, -1.10)
00:21:51.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=16, FiltMax=65504, Gamma=0.560
00:21:51.371 00.001 21444 UpdateGuideState exits: m=401527 SNR=68.0 Saturated
00:21:51.371 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:51.371 00.000 25848 Worker thread wakes up
00:21:51.371 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.75, -1.10) opts 0xd
00:21:51.371 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.75, -1.10)
00:21:51.371 00.000 25848 Moving (-1.75, -1.10) raw xDistance=1.64 yDistance=-1.68
00:21:51.371 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.64
00:21:51.371 00.000 25848 resist switch: large excursion: input -1.68 thresh 1.53 direction from 1 to -1
00:21:51.371 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.05
00:21:51.371 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.68 from input -1.68
00:21:51.371 00.000 25848 MoveAxis(W, 48, ABG)
00:21:51.371 00.000 25848 Guiding  Dir = 3, Dur = 48
00:21:51.371 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:51.371 00.000 21444 Enqueuing Expose request
00:21:51.391 00.020 25848 IsSlewing returns 0
00:21:51.392 00.001 25848 IsGuiding returns 0
00:21:51.423 00.031 25848 PulseGuide returned control before completion, sleep 27
00:21:51.452 00.029 25848 IsGuiding returns 1
00:21:51.452 00.000 25848 scope still moving after pulse duration time elapsed
00:21:51.515 00.063 25848 IsSlewing returns 0
00:21:51.516 00.001 25848 IsGuiding returns 0
00:21:51.516 00.000 25848 scope move finished after 48 + 75 ms
00:21:51.516 00.000 25848 Move returns status 0, amount 48
00:21:51.516 00.000 25848 BLC: Oldest BLC event removed
00:21:51.516 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 263 applied
00:21:51.516 00.000 25848 MoveAxis(N, 309, ABG)
00:21:51.516 00.000 25848 Guiding  Dir = 0, Dur = 309
00:21:51.567 00.051 25848 IsSlewing returns 0
00:21:51.568 00.001 25848 IsGuiding returns 0
00:21:51.599 00.031 25848 PulseGuide returned control before completion, sleep 288
00:21:51.921 00.322 25848 IsGuiding returns 1
00:21:51.921 00.000 25848 scope still moving after pulse duration time elapsed
00:21:51.970 00.049 25848 IsSlewing returns 0
00:21:51.970 00.000 25848 IsGuiding returns 0
00:21:51.970 00.000 25848 scope move finished after 309 + 93 ms
00:21:51.970 00.000 25848 Move returns status 0, amount 309
00:21:51.970 00.000 25848 move complete, result=0
00:21:51.971 00.001 25848 worker thread done servicing request
00:21:51.971 00.000 25848 Worker thread wakes up
00:21:51.971 00.000 21444 GuideStep: 1.6 px 48 ms WEST, -1.7 px 309 ms NORTH
00:21:51.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:51.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:54.814 02.843 25848 Exposure complete
00:21:54.902 00.088 25848 worker thread done servicing request
00:21:54.902 00.000 21444 OnExposeComplete: enter
00:21:54.902 00.000 21444 UpdateGuideState(): m_state=6
00:21:54.902 00.000 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 666
00:21:54.902 00.000 21444 Star::Find returns 1 (1), X=1223.63, Y=745.30, Mass=388631, SNR=59.8, Peak=13724 HFD=6.0
00:21:54.902 00.000 21444 Star::Find false star n=5 nbg=282 bg=3942.4 sigma=501.4 thresh=5447 peak=5352
00:21:54.902 00.000 21444 Star::Find false star n=2 nbg=281 bg=4208.5 sigma=558.5 thresh=5884 peak=5301
00:21:54.902 00.000 21444 Star::Find false star n=2 nbg=255 bg=3909.6 sigma=480.8 thresh=5352 peak=5126
00:21:54.902 00.000 21444 Star::Find false star n=2 nbg=262 bg=4012.9 sigma=508.8 thresh=5539 peak=5253
00:21:54.902 00.000 21444 Star::Find false star n=6 nbg=256 bg=4138.4 sigma=451.4 thresh=5493 peak=5304
00:21:54.902 00.000 21444 Star::Find false star n=12 nbg=261 bg=2844.2 sigma=465.0 thresh=4239 peak=4126
00:21:54.903 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.45,15.89,0.00,M3] [#3 -1.48,-0.10,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.42,0.58,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 18.36,2.95,0.00,M3] [#11 -1.08,0.47,5.51,U] 
00:21:54.903 00.000 21444 refined, 3 included, MultiStar: {-1.30, 0.67}, one-star: {-1.46, 2.03}
00:21:54.903 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
00:21:54.903 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.05)
00:21:54.903 00.000 21444 CameraToMount -- cameraX=-1.30 cameraY=0.67 hyp=1.47 cameraTheta=2.66 mountX=1.36 mountY=0.13, mountTheta=0.10
00:21:54.904 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=0.67, opts=13)
00:21:54.904 00.000 21444 Enqueuing Move request for scope (-1.30, 0.67)
00:21:54.904 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=340, FiltMax=65504, Gamma=0.560
00:21:54.904 00.000 21444 UpdateGuideState exits: m=388631 SNR=59.8 Saturated
00:21:54.904 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:54.904 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:54.904 00.000 21444 Enqueuing Expose request
00:21:54.904 00.000 25848 Worker thread wakes up
00:21:54.904 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.67) opts 0xd
00:21:54.904 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, 0.67)
00:21:54.904 00.000 25848 Moving (-1.30, 0.67) raw xDistance=1.36 yDistance=0.13
00:21:54.904 00.000 25848 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.70, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.682511, 1:-0.130464
00:21:54.904 00.000 25848 BLC: No correction, Miss < min_move
00:21:54.904 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.36
00:21:54.904 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:54.905 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:21:54.905 00.000 25848 MoveAxis(W, 43, ABG)
00:21:54.905 00.000 25848 Guiding  Dir = 3, Dur = 43
00:21:54.971 00.066 25848 IsSlewing returns 0
00:21:54.972 00.001 25848 IsGuiding returns 0
00:21:55.003 00.031 25848 PulseGuide returned control before completion, sleep 22
00:21:55.036 00.033 25848 IsGuiding returns 1
00:21:55.036 00.000 25848 scope still moving after pulse duration time elapsed
00:21:55.095 00.059 25848 IsSlewing returns 0
00:21:55.095 00.000 25848 IsGuiding returns 0
00:21:55.095 00.000 25848 scope move finished after 43 + 79 ms
00:21:55.095 00.000 25848 Move returns status 0, amount 43
00:21:55.095 00.000 25848 MoveAxis(N, 0, ABG)
00:21:55.095 00.000 25848 Move returns status 0, amount 0
00:21:55.095 00.000 25848 move complete, result=0
00:21:55.095 00.000 25848 worker thread done servicing request
00:21:55.095 00.000 25848 Worker thread wakes up
00:21:55.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:55.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:55.095 00.000 21444 GuideStep: 1.4 px 43 ms WEST, 0.1 px 0 ms NORTH
00:21:57.939 02.844 25848 Exposure complete
00:21:58.027 00.088 25848 worker thread done servicing request
00:21:58.027 00.000 21444 OnExposeComplete: enter
00:21:58.027 00.000 21444 UpdateGuideState(): m_state=6
00:21:58.027 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 667
00:21:58.027 00.000 21444 Star::Find returns 1 (1), X=1226.51, Y=743.02, Mass=415359, SNR=62.4, Peak=12616 HFD=6.7
00:21:58.027 00.000 21444 Star::Find false star n=6 nbg=253 bg=3845.9 sigma=501.9 thresh=5352 peak=5320
00:21:58.027 00.000 21444 Star::Find false star n=7 nbg=248 bg=2419.8 sigma=392.2 thresh=3596 peak=3457
00:21:58.027 00.000 21444 Star::Find false star n=2 nbg=256 bg=4114.4 sigma=538.0 thresh=5728 peak=5254
00:21:58.027 00.000 21444 Star::Find false star n=2 nbg=242 bg=4159.9 sigma=404.7 thresh=5374 peak=5207
00:21:58.027 00.000 21444 Star::Find false star n=2 nbg=271 bg=3926.7 sigma=559.9 thresh=5606 peak=5104
00:21:58.027 00.000 21444 Star::Find false star n=1 nbg=263 bg=4313.6 sigma=498.1 thresh=5808 peak=5204
00:21:58.027 00.000 21444 Star::Find false star n=4 nbg=280 bg=2914.0 sigma=504.1 thresh=4426 peak=4257
00:21:58.027 00.000 21444 Star::Find false star n=2 nbg=261 bg=3491.9 sigma=478.6 thresh=4928 peak=4858
00:21:58.027 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.23,-0.97,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.24,-1.65,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.18,-1.36,3.96,U] 
00:21:58.027 00.000 21444 refined, 3 included, MultiStar: {0.12, -1.22}, one-star: {1.42, -0.25}
00:21:58.027 00.000 21444 CameraToMount -- cameraTheta (-1.48) - m_xAngle (3.05) = xAngle (-4.53 = 1.76)
00:21:58.027 00.000 21444 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.09)
00:21:58.027 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-1.22 hyp=1.23 cameraTheta=-1.48 mountX=-0.23 mountY=-1.09, mountTheta=-1.78
00:21:58.028 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-1.22, opts=13)
00:21:58.028 00.000 21444 Enqueuing Move request for scope (0.12, -1.22)
00:21:58.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=172, FiltMax=65504, Gamma=0.560
00:21:58.028 00.000 21444 UpdateGuideState exits: m=415359 SNR=62.4 Saturated
00:21:58.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:58.028 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:21:58.028 00.000 21444 Enqueuing Expose request
00:21:58.028 00.000 25848 Worker thread wakes up
00:21:58.028 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -1.22) opts 0xd
00:21:58.028 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -1.22)
00:21:58.029 00.001 25848 Moving (0.12, -1.22) raw xDistance=-0.23 yDistance=-1.09
00:21:58.029 00.000 25848 BLC: History state: CurrMiss=1.09, AvgInitMiss=0.70, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.682511, 1:-0.130464, 2:1.088417
00:21:58.029 00.000 25848 BLC: Under-shoot: nominal increase by 19
00:21:58.029 00.000 25848 BLC: window closed
00:21:58.029 00.000 25848 BLC: Pulse adjusted to 282
00:21:58.029 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
00:21:58.029 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
00:21:58.029 00.000 25848 MoveAxis(E, 0, ABG)
00:21:58.029 00.000 25848 Move returns status 0, amount 0
00:21:58.029 00.000 25848 MoveAxis(N, 30, ABG)
00:21:58.029 00.000 25848 Guiding  Dir = 0, Dur = 30
00:21:58.061 00.032 25848 IsSlewing returns 0
00:21:58.061 00.000 25848 IsGuiding returns 0
00:21:58.093 00.032 25848 IsGuiding returns 1
00:21:58.093 00.000 25848 scope still moving after pulse duration time elapsed
00:21:58.154 00.061 25848 IsSlewing returns 0
00:21:58.154 00.000 25848 IsGuiding returns 0
00:21:58.154 00.000 25848 scope move finished after 30 + 63 ms
00:21:58.154 00.000 25848 Move returns status 0, amount 30
00:21:58.154 00.000 25848 move complete, result=0
00:21:58.154 00.000 25848 worker thread done servicing request
00:21:58.154 00.000 25848 Worker thread wakes up
00:21:58.154 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:21:58.154 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.1 px 30 ms NORTH
00:21:58.155 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:21:58.522 00.367 21444 evsrv: cli 0107E880 connect
00:21:58.522 00.000 21444 case statement mapped state 6 to 3
00:21:58.523 00.001 21444 case statement mapped state 6 to 3
00:21:58.523 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"35766f6b-a843-4375-bf48-4134eeb7bdb1"}
00:21:58.523 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"35766f6b-a843-4375-bf48-4134eeb7bdb1"}
00:21:58.524 00.001 21444 evsrv: cli 0107E880 disconnect
00:22:01.000 02.476 25848 Exposure complete
00:22:01.087 00.087 25848 worker thread done servicing request
00:22:01.088 00.001 21444 OnExposeComplete: enter
00:22:01.088 00.000 21444 UpdateGuideState(): m_state=6
00:22:01.088 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 668
00:22:01.088 00.000 21444 Star::Find returns 1 (1), X=1225.74, Y=742.67, Mass=400126, SNR=59.2, Peak=11200 HFD=7.5
00:22:01.088 00.000 21444 Star::Find false star n=6 nbg=263 bg=3965.6 sigma=428.2 thresh=5250 peak=5198
00:22:01.088 00.000 21444 Star::Find false star n=1 nbg=270 bg=4409.2 sigma=581.1 thresh=6152 peak=5649
00:22:01.088 00.000 21444 Star::Find false star n=12 nbg=236 bg=3839.4 sigma=460.2 thresh=5220 peak=5141
00:22:01.088 00.000 21444 Star::Find false star n=2 nbg=276 bg=3964.3 sigma=542.9 thresh=5593 peak=5563
00:22:01.088 00.000 21444 Star::Find false star n=9 nbg=261 bg=3945.0 sigma=404.3 thresh=5158 peak=5135
00:22:01.088 00.000 21444 Star::Find false star n=2 nbg=260 bg=3126.0 sigma=437.0 thresh=4437 peak=4215
00:22:01.088 00.000 21444 Star::Find false star n=1 nbg=267 bg=3632.4 sigma=496.6 thresh=5122 peak=4773
00:22:01.089 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 15.05,-1.45,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.19,-1.08,0.96,U] [#8 12.62,2.71,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.41,-0.84,3.46,U] 
00:22:01.089 00.000 21444 single-star, 2 included, MultiStar: {-0.35, -0.84}, one-star: {0.65, -0.59}
00:22:01.089 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
00:22:01.089 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.35)
00:22:01.089 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.59 hyp=0.88 cameraTheta=-0.74 mountX=-0.70 mountY=-0.30, mountTheta=-2.73
00:22:01.090 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.59, opts=13)
00:22:01.090 00.000 21444 Enqueuing Move request for scope (0.65, -0.59)
00:22:01.090 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=484, FiltMax=65504, Gamma=0.560
00:22:01.090 00.000 25848 Worker thread wakes up
00:22:01.090 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.59) opts 0xd
00:22:01.090 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.59)
00:22:01.090 00.000 25848 Moving (0.65, -0.59) raw xDistance=-0.70 yDistance=-0.30
00:22:01.090 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
00:22:01.090 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:01.090 00.000 21444 UpdateGuideState exits: m=400126 SNR=59.2 Saturated
00:22:01.090 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:01.090 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:01.090 00.000 21444 Enqueuing Expose request
00:22:01.090 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:22:01.090 00.000 25848 MoveAxis(E, 20, ABG)
00:22:01.091 00.001 25848 Guiding  Dir = 2, Dur = 20
00:22:01.111 00.020 25848 IsSlewing returns 0
00:22:01.111 00.000 25848 IsGuiding returns 0
00:22:01.142 00.031 25848 IsGuiding returns 1
00:22:01.142 00.000 25848 scope still moving after pulse duration time elapsed
00:22:01.205 00.063 25848 IsSlewing returns 0
00:22:01.205 00.000 25848 IsGuiding returns 0
00:22:01.205 00.000 25848 scope move finished after 20 + 73 ms
00:22:01.205 00.000 25848 Move returns status 0, amount 20
00:22:01.205 00.000 25848 MoveAxis(N, 0, ABG)
00:22:01.205 00.000 25848 Move returns status 0, amount 0
00:22:01.205 00.000 25848 move complete, result=0
00:22:01.205 00.000 25848 worker thread done servicing request
00:22:01.205 00.000 25848 Worker thread wakes up
00:22:01.205 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:01.205 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:01.205 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.3 px 0 ms NORTH
00:22:04.058 02.853 25848 Exposure complete
00:22:04.134 00.076 25848 worker thread done servicing request
00:22:04.135 00.001 21444 OnExposeComplete: enter
00:22:04.135 00.000 21444 UpdateGuideState(): m_state=6
00:22:04.135 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 669
00:22:04.135 00.000 21444 Star::Find returns 1 (1), X=1225.10, Y=743.19, Mass=347658, SNR=52.2, Peak=11736 HFD=6.8
00:22:04.135 00.000 21444 Star::Find false star n=3 nbg=259 bg=4114.6 sigma=520.5 thresh=5676 peak=5110
00:22:04.135 00.000 21444 Star::Find false star n=7 nbg=254 bg=2554.4 sigma=400.8 thresh=3757 peak=3690
00:22:04.135 00.000 21444 Star::Find false star n=7 nbg=234 bg=4241.1 sigma=372.3 thresh=5358 peak=5067
00:22:04.135 00.000 21444 Star::Find false star n=2 nbg=253 bg=3892.7 sigma=452.0 thresh=5249 peak=5012
00:22:04.135 00.000 21444 Star::Find false star n=1 nbg=273 bg=3143.6 sigma=542.7 thresh=4772 peak=4240
00:22:04.135 00.000 21444 Star::Find false star n=3 nbg=258 bg=3520.9 sigma=428.1 thresh=4805 peak=4558
00:22:04.135 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.72,0.22,0.18,U] [#4 0.00,0.00,0.00,L] [#5 -1.61,-7.29,0.21,U] [#6 0.00,0.00,0.00,L] [#7 -2.33,-0.32,1.28,U] [#8 -2.17,14.69,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.54,-0.26,4.10,U] 
00:22:04.135 00.000 21444 single-star, 4 included, MultiStar: {-0.83, -0.45}, one-star: {0.00, -0.07}
00:22:04.135 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.73)
00:22:04.135 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.12)
00:22:04.135 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.51 mountX=-0.01 mountY=-0.07, mountTheta=-1.74
00:22:04.136 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=-0.07, opts=13)
00:22:04.136 00.000 21444 Enqueuing Move request for scope (0.00, -0.07)
00:22:04.136 00.000 25848 Worker thread wakes up
00:22:04.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=520, FiltMax=65504, Gamma=0.560
00:22:04.136 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
00:22:04.136 00.000 21444 UpdateGuideState exits: m=347658 SNR=52.2 Saturated
00:22:04.136 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:04.136 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
00:22:04.136 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:04.136 00.000 21444 Enqueuing Expose request
00:22:04.136 00.000 25848 Moving (0.00, -0.07) raw xDistance=-0.01 yDistance=-0.07
00:22:04.136 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:22:04.136 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:04.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:22:04.137 00.001 25848 MoveAxis(E, 0, ABG)
00:22:04.137 00.000 25848 Move returns status 0, amount 0
00:22:04.137 00.000 25848 MoveAxis(N, 0, ABG)
00:22:04.137 00.000 25848 Move returns status 0, amount 0
00:22:04.137 00.000 25848 move complete, result=0
00:22:04.137 00.000 25848 worker thread done servicing request
00:22:04.137 00.000 25848 Worker thread wakes up
00:22:04.137 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:04.137 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:04.137 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:06.994 02.857 25848 Exposure complete
00:22:07.071 00.077 25848 worker thread done servicing request
00:22:07.072 00.001 21444 OnExposeComplete: enter
00:22:07.072 00.000 21444 UpdateGuideState(): m_state=6
00:22:07.072 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 670
00:22:07.072 00.000 21444 Star::Find returns 1 (1), X=1225.76, Y=743.18, Mass=412312, SNR=65.1, Peak=11180 HFD=6.9
00:22:07.072 00.000 21444 Star::Find false star n=4 nbg=266 bg=2538.6 sigma=466.7 thresh=3939 peak=3706
00:22:07.072 00.000 21444 Star::Find false star n=5 nbg=257 bg=3958.0 sigma=509.6 thresh=5487 peak=5145
00:22:07.072 00.000 21444 Star::Find false star n=4 nbg=254 bg=4024.9 sigma=477.5 thresh=5458 peak=5039
00:22:07.072 00.000 21444 Star::Find false star n=3 nbg=258 bg=4007.1 sigma=432.7 thresh=5305 peak=5275
00:22:07.072 00.000 21444 Star::Find false star n=3 nbg=256 bg=4145.8 sigma=485.8 thresh=5603 peak=5245
00:22:07.072 00.000 21444 Star::Find false star n=6 nbg=257 bg=3035.9 sigma=430.4 thresh=4327 peak=4205
00:22:07.072 00.000 21444 Star::Find false star n=1 nbg=262 bg=3420.6 sigma=436.0 thresh=4729 peak=4310
00:22:07.072 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.11,-0.35,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.10,-0.77,0.65,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.30,-0.78,3.30,U] 
00:22:07.072 00.000 21444 single-star, 3 included, MultiStar: {-0.41, -0.63}, one-star: {0.67, -0.08}
00:22:07.072 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.18 = 3.11)
00:22:07.072 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.26)
00:22:07.072 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.08 hyp=0.67 cameraTheta=-0.12 mountX=-0.67 mountY=0.18, mountTheta=2.89
00:22:07.073 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.08, opts=13)
00:22:07.073 00.000 21444 Enqueuing Move request for scope (0.67, -0.08)
00:22:07.073 00.000 25848 Worker thread wakes up
00:22:07.073 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.08) opts 0xd
00:22:07.073 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.08)
00:22:07.074 00.001 25848 Moving (0.67, -0.08) raw xDistance=-0.67 yDistance=0.18
00:22:07.074 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
00:22:07.074 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:07.074 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=396, FiltMax=65504, Gamma=0.560
00:22:07.074 00.000 21444 UpdateGuideState exits: m=412312 SNR=65.1 Saturated
00:22:07.074 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:07.074 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:07.074 00.000 21444 Enqueuing Expose request
00:22:07.074 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:22:07.074 00.000 25848 MoveAxis(E, 20, ABG)
00:22:07.074 00.000 25848 Guiding  Dir = 2, Dur = 20
00:22:07.094 00.020 25848 IsSlewing returns 0
00:22:07.094 00.000 25848 IsGuiding returns 0
00:22:07.126 00.032 25848 IsGuiding returns 1
00:22:07.126 00.000 25848 scope still moving after pulse duration time elapsed
00:22:07.170 00.044 25848 IsSlewing returns 0
00:22:07.170 00.000 25848 IsGuiding returns 0
00:22:07.170 00.000 25848 scope move finished after 20 + 55 ms
00:22:07.170 00.000 25848 Move returns status 0, amount 20
00:22:07.170 00.000 25848 MoveAxis(N, 0, ABG)
00:22:07.170 00.000 25848 Move returns status 0, amount 0
00:22:07.170 00.000 25848 move complete, result=0
00:22:07.170 00.000 25848 worker thread done servicing request
00:22:07.170 00.000 25848 Worker thread wakes up
00:22:07.170 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:07.170 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:07.170 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.2 px 0 ms NORTH
00:22:10.025 02.855 25848 Exposure complete
00:22:10.107 00.082 25848 worker thread done servicing request
00:22:10.107 00.000 21444 OnExposeComplete: enter
00:22:10.107 00.000 21444 UpdateGuideState(): m_state=6
00:22:10.108 00.001 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 671
00:22:10.108 00.000 21444 Star::Find returns 1 (1), X=1224.31, Y=742.39, Mass=367861, SNR=56.4, Peak=11432 HFD=6.8
00:22:10.108 00.000 21444 Star::Find false star n=2 nbg=271 bg=3965.6 sigma=524.3 thresh=5538 peak=5355
00:22:10.108 00.000 21444 Star::Find false star n=4 nbg=273 bg=4272.0 sigma=538.3 thresh=5887 peak=5432
00:22:10.108 00.000 21444 Star::Find false star n=2 nbg=259 bg=3966.9 sigma=462.1 thresh=5353 peak=5194
00:22:10.108 00.000 21444 Star::Find false star n=4 nbg=272 bg=4111.2 sigma=555.9 thresh=5779 peak=5434
00:22:10.108 00.000 21444 Star::Find false star n=5 nbg=253 bg=4136.6 sigma=440.8 thresh=5459 peak=5069
00:22:10.108 00.000 21444 Star::Find false star n=3 nbg=266 bg=3233.1 sigma=457.5 thresh=4606 peak=4216
00:22:10.108 00.000 21444 Star::Find false star n=3 nbg=263 bg=3450.3 sigma=425.1 thresh=4726 peak=4557
00:22:10.108 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.54,-4.55,0.00,M5] [#3 -0.50,-1.43,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.30,-1.64,1.34,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.44,-1.10,3.68,U] 
00:22:10.108 00.000 21444 single-star, 3 included, MultiStar: {-2.31, -1.19}, one-star: {-0.78, -0.88}
00:22:10.108 00.000 21444 CameraToMount -- cameraTheta (-2.30) - m_xAngle (3.05) = xAngle (-5.35 = 0.93)
00:22:10.108 00.000 21444 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.91)
00:22:10.108 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=-0.88 hyp=1.18 cameraTheta=-2.30 mountX=0.70 mountY=-1.11, mountTheta=-1.01
00:22:10.109 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=-0.88, opts=13)
00:22:10.109 00.000 21444 Enqueuing Move request for scope (-0.78, -0.88)
00:22:10.109 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=408, FiltMax=65504, Gamma=0.560
00:22:10.109 00.000 21444 UpdateGuideState exits: m=367861 SNR=56.4 Saturated
00:22:10.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:10.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:10.109 00.000 21444 Enqueuing Expose request
00:22:10.109 00.000 25848 Worker thread wakes up
00:22:10.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.88) opts 0xd
00:22:10.109 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, -0.88)
00:22:10.109 00.000 25848 Moving (-0.78, -0.88) raw xDistance=0.70 yDistance=-1.11
00:22:10.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.70
00:22:10.110 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
00:22:10.110 00.000 25848 MoveAxis(W, 19, ABG)
00:22:10.110 00.000 25848 Guiding  Dir = 3, Dur = 19
00:22:10.168 00.058 25848 IsSlewing returns 0
00:22:10.168 00.000 25848 IsGuiding returns 0
00:22:10.190 00.022 25848 IsGuiding returns 1
00:22:10.190 00.000 25848 scope still moving after pulse duration time elapsed
00:22:10.237 00.047 25848 IsSlewing returns 0
00:22:10.237 00.000 25848 IsGuiding returns 0
00:22:10.237 00.000 25848 scope move finished after 19 + 49 ms
00:22:10.237 00.000 25848 Move returns status 0, amount 19
00:22:10.237 00.000 25848 MoveAxis(N, 30, ABG)
00:22:10.237 00.000 25848 Guiding  Dir = 0, Dur = 30
00:22:10.266 00.029 25848 IsSlewing returns 0
00:22:10.266 00.000 25848 IsGuiding returns 0
00:22:10.297 00.031 25848 IsGuiding returns 1
00:22:10.297 00.000 25848 scope still moving after pulse duration time elapsed
00:22:10.377 00.080 25848 IsSlewing returns 0
00:22:10.377 00.000 25848 IsGuiding returns 0
00:22:10.377 00.000 25848 scope move finished after 30 + 81 ms
00:22:10.377 00.000 25848 Move returns status 0, amount 30
00:22:10.377 00.000 25848 move complete, result=0
00:22:10.377 00.000 25848 worker thread done servicing request
00:22:10.377 00.000 25848 Worker thread wakes up
00:22:10.377 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -1.1 px 30 ms NORTH
00:22:10.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:10.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:13.232 02.855 25848 Exposure complete
00:22:13.320 00.088 25848 worker thread done servicing request
00:22:13.320 00.000 21444 OnExposeComplete: enter
00:22:13.320 00.000 21444 UpdateGuideState(): m_state=6
00:22:13.320 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 672
00:22:13.320 00.000 21444 Star::Find returns 1 (1), X=1224.76, Y=743.11, Mass=368061, SNR=65.3, Peak=11504 HFD=6.8
00:22:13.320 00.000 21444 Star::Find false star n=1 nbg=259 bg=4039.1 sigma=430.2 thresh=5330 peak=5012
00:22:13.320 00.000 21444 Star::Find false star n=2 nbg=267 bg=2495.4 sigma=465.3 thresh=3891 peak=3631
00:22:13.321 00.001 21444 Star::Find false star n=3 nbg=271 bg=3999.3 sigma=478.8 thresh=5436 peak=5170
00:22:13.321 00.000 21444 Star::Find false star n=3 nbg=247 bg=4113.4 sigma=406.5 thresh=5333 peak=5280
00:22:13.321 00.000 21444 Star::Find false star n=2 nbg=268 bg=4136.6 sigma=482.7 thresh=5585 peak=5327
00:22:13.321 00.000 21444 Star::Find false star n=5 nbg=270 bg=3137.5 sigma=448.2 thresh=4482 peak=4438
00:22:13.321 00.000 21444 Star::Find false star n=1 nbg=274 bg=3463.3 sigma=550.7 thresh=5115 peak=4642
00:22:13.321 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 11.18,-15.27,0.00,M1] [#4 0.99,6.99,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.54,-0.83,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.47,-0.67,3.64,U] 
00:22:13.321 00.000 21444 single-star, 3 included, MultiStar: {-0.76, -0.34}, one-star: {-0.33, -0.16}
00:22:13.321 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.54)
00:22:13.321 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
00:22:13.321 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.16 hyp=0.37 cameraTheta=-2.69 mountX=0.32 mountY=-0.28, mountTheta=-0.72
00:22:13.322 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.16, opts=13)
00:22:13.322 00.000 21444 Enqueuing Move request for scope (-0.33, -0.16)
00:22:13.322 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=544, FiltMax=65504, Gamma=0.560
00:22:13.322 00.000 21444 UpdateGuideState exits: m=368061 SNR=65.3 Saturated
00:22:13.322 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:13.322 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:13.322 00.000 21444 Enqueuing Expose request
00:22:13.322 00.000 25848 Worker thread wakes up
00:22:13.322 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.16) opts 0xd
00:22:13.322 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.16)
00:22:13.322 00.000 25848 Moving (-0.33, -0.16) raw xDistance=0.32 yDistance=-0.28
00:22:13.322 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
00:22:13.322 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:13.323 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:22:13.323 00.000 25848 MoveAxis(E, 0, ABG)
00:22:13.323 00.000 25848 Move returns status 0, amount 0
00:22:13.323 00.000 25848 MoveAxis(N, 0, ABG)
00:22:13.323 00.000 25848 Move returns status 0, amount 0
00:22:13.323 00.000 25848 move complete, result=0
00:22:13.323 00.000 25848 worker thread done servicing request
00:22:13.323 00.000 25848 Worker thread wakes up
00:22:13.323 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:13.323 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:13.323 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
00:22:16.167 02.844 25848 Exposure complete
00:22:16.248 00.081 25848 worker thread done servicing request
00:22:16.248 00.000 21444 OnExposeComplete: enter
00:22:16.249 00.001 21444 UpdateGuideState(): m_state=6
00:22:16.249 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 673
00:22:16.249 00.000 21444 Star::Find returns 1 (1), X=1224.91, Y=742.68, Mass=390564, SNR=63.5, Peak=10748 HFD=7.6
00:22:16.249 00.000 21444 Star::Find false star n=2 nbg=255 bg=2477.2 sigma=399.7 thresh=3676 peak=3420
00:22:16.249 00.000 21444 Star::Find false star n=1 nbg=253 bg=4431.7 sigma=460.2 thresh=5812 peak=5574
00:22:16.249 00.000 21444 Star::Find false star n=7 nbg=279 bg=4239.2 sigma=556.3 thresh=5908 peak=5757
00:22:16.249 00.000 21444 Star::Find false star n=4 nbg=265 bg=3989.9 sigma=472.5 thresh=5407 peak=5116
00:22:16.249 00.000 21444 Star::Find false star n=2 nbg=271 bg=4118.7 sigma=490.9 thresh=5592 peak=5258
00:22:16.249 00.000 21444 Star::Find false star n=2 nbg=268 bg=3572.9 sigma=455.4 thresh=4939 peak=4919
00:22:16.249 00.000 21444 MultiStar: [#1 -8.36,11.64,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.51,-0.16,0.76,U] [#8 0.00,0.00,0.00,L] [#9 -0.62,-20.34,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 -0.31,-0.25,2.49,U] 
00:22:16.249 00.000 21444 single-star, 2 included, MultiStar: {-0.67, -0.31}, one-star: {-0.18, -0.58}
00:22:16.249 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.92 = 1.36)
00:22:16.249 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.48)
00:22:16.249 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.58 hyp=0.61 cameraTheta=-1.87 mountX=0.13 mountY=-0.61, mountTheta=-1.37
00:22:16.250 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.58, opts=13)
00:22:16.250 00.000 21444 Enqueuing Move request for scope (-0.18, -0.58)
00:22:16.250 00.000 25848 Worker thread wakes up
00:22:16.250 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.58) opts 0xd
00:22:16.250 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.58)
00:22:16.250 00.000 25848 Moving (-0.18, -0.58) raw xDistance=0.13 yDistance=-0.61
00:22:16.250 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:22:16.250 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
00:22:16.251 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=318, FiltMax=65504, Gamma=0.560
00:22:16.251 00.000 21444 UpdateGuideState exits: m=390564 SNR=63.5 Saturated
00:22:16.251 00.000 25848 MoveAxis(E, 0, ABG)
00:22:16.251 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:16.251 00.000 25848 Move returns status 0, amount 0
00:22:16.251 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:16.251 00.000 21444 Enqueuing Expose request
00:22:16.251 00.000 25848 MoveAxis(N, 17, ABG)
00:22:16.251 00.000 25848 Guiding  Dir = 0, Dur = 17
00:22:16.281 00.030 25848 IsSlewing returns 0
00:22:16.282 00.001 25848 IsGuiding returns 0
00:22:16.313 00.031 25848 IsGuiding returns 1
00:22:16.313 00.000 25848 scope still moving after pulse duration time elapsed
00:22:16.358 00.045 25848 IsSlewing returns 0
00:22:16.358 00.000 25848 IsGuiding returns 0
00:22:16.358 00.000 25848 scope move finished after 17 + 60 ms
00:22:16.358 00.000 25848 Move returns status 0, amount 17
00:22:16.358 00.000 25848 move complete, result=0
00:22:16.358 00.000 25848 worker thread done servicing request
00:22:16.358 00.000 25848 Worker thread wakes up
00:22:16.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:16.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:16.358 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.6 px 17 ms NORTH
00:22:19.197 02.839 25848 Exposure complete
00:22:19.272 00.075 25848 worker thread done servicing request
00:22:19.273 00.001 21444 OnExposeComplete: enter
00:22:19.273 00.000 21444 UpdateGuideState(): m_state=6
00:22:19.273 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 674
00:22:19.273 00.000 21444 Star::Find returns 1 (1), X=1225.81, Y=742.84, Mass=258897, SNR=48.0, Peak=9836 HFD=7.4
00:22:19.273 00.000 21444 Star::Find false star n=1 nbg=266 bg=2457.2 sigma=447.5 thresh=3800 peak=3431
00:22:19.273 00.000 21444 Star::Find false star n=7 nbg=250 bg=4055.6 sigma=401.3 thresh=5259 peak=5174
00:22:19.273 00.000 21444 Star::Find false star n=9 nbg=250 bg=3916.6 sigma=448.7 thresh=5263 peak=5239
00:22:19.273 00.000 21444 MultiStar: [#1 5.49,20.62,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -1.18,-2.09,0.28,U] [#4 0.00,0.00,0.00,L] [#5 -2.65,-10.96,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -0.89,-0.81,0.66,U] [#8 13.51,-10.48,0.00,R] [#9 6.76,-21.97,0.00,R] [#10 15.84,-6.21,0.00,M4] [#11 0.08,-1.22,2.96,U] 
00:22:19.273 00.000 21444 single-star, 3 included, MultiStar: {0.01, -1.05}, one-star: {0.72, -0.43}
00:22:19.273 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.69)
00:22:19.273 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
00:22:19.273 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-0.43 hyp=0.83 cameraTheta=-0.54 mountX=-0.75 mountY=-0.12, mountTheta=-2.98
00:22:19.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-0.43, opts=13)
00:22:19.274 00.000 21444 Enqueuing Move request for scope (0.72, -0.43)
00:22:19.274 00.000 25848 Worker thread wakes up
00:22:19.275 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.43) opts 0xd
00:22:19.275 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -0.43)
00:22:19.275 00.000 25848 Moving (0.72, -0.43) raw xDistance=-0.75 yDistance=-0.12
00:22:19.275 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
00:22:19.275 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:19.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=368, FiltMax=65504, Gamma=0.560
00:22:19.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:22:19.275 00.000 21444 UpdateGuideState exits: m=258897 SNR=48.0 Saturated
00:22:19.275 00.000 25848 MoveAxis(E, 22, ABG)
00:22:19.275 00.000 25848 Guiding  Dir = 2, Dur = 22
00:22:19.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:19.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:19.275 00.000 21444 Enqueuing Expose request
00:22:19.297 00.022 25848 IsSlewing returns 0
00:22:19.297 00.000 25848 IsGuiding returns 0
00:22:19.328 00.031 25848 IsGuiding returns 1
00:22:19.328 00.000 25848 scope still moving after pulse duration time elapsed
00:22:19.373 00.045 25848 IsSlewing returns 0
00:22:19.374 00.001 25848 IsGuiding returns 0
00:22:19.374 00.000 25848 scope move finished after 22 + 54 ms
00:22:19.374 00.000 25848 Move returns status 0, amount 22
00:22:19.374 00.000 25848 MoveAxis(N, 0, ABG)
00:22:19.374 00.000 25848 Move returns status 0, amount 0
00:22:19.374 00.000 25848 move complete, result=0
00:22:19.374 00.000 25848 worker thread done servicing request
00:22:19.374 00.000 25848 Worker thread wakes up
00:22:19.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:19.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:19.374 00.000 21444 GuideStep: -0.8 px 22 ms EAST, -0.1 px 0 ms NORTH
00:22:22.214 02.840 25848 Exposure complete
00:22:22.295 00.081 25848 worker thread done servicing request
00:22:22.296 00.001 21444 OnExposeComplete: enter
00:22:22.296 00.000 21444 UpdateGuideState(): m_state=6
00:22:22.296 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 675
00:22:22.296 00.000 21444 Star::Find returns 1 (1), X=1227.60, Y=740.93, Mass=258671, SNR=47.3, Peak=10196 HFD=7.1
00:22:22.296 00.000 21444 DistanceChecker: reject for large offset (3.42 > 2.58) avgDist = 1.29 count = 80
00:22:22.296 00.000 21444 DistanceChecker: activated
00:22:22.296 00.000 21444 Status Line: Recovering
00:22:22.297 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:22:22.297 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:22:22.297 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:22:22.297 00.000 25848 Worker thread wakes up
00:22:22.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:22:22.297 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:22:22.297 00.000 25848 move complete, result=0
00:22:22.297 00.000 25848 worker thread done servicing request
00:22:22.399 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:22:22.399 00.000 21444 Status Line: No star found
00:22:22.399 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=470, FiltMax=65504, Gamma=0.560
00:22:22.399 00.000 21444 UpdateGuideState exits: No star found
00:22:22.399 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:22.399 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:22:22.399 00.000 21444 Enqueuing Expose request
00:22:22.399 00.000 25848 Worker thread wakes up
00:22:22.399 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:22.399 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:22:25.242 02.843 25848 Exposure complete
00:22:25.322 00.080 25848 worker thread done servicing request
00:22:25.322 00.000 21444 OnExposeComplete: enter
00:22:25.322 00.000 21444 UpdateGuideState(): m_state=6
00:22:25.322 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 676
00:22:25.322 00.000 21444 Star::Find returns 1 (1), X=1226.33, Y=741.80, Mass=363693, SNR=60.1, Peak=12212 HFD=6.9
00:22:25.322 00.000 21444 DistanceChecker: deactivated
00:22:25.322 00.000 21444 Star::Find false star n=3 nbg=262 bg=4031.0 sigma=503.4 thresh=5541 peak=5292
00:22:25.322 00.000 21444 Star::Find false star n=8 nbg=250 bg=2322.2 sigma=372.7 thresh=3440 peak=3424
00:22:25.322 00.000 21444 Star::Find false star n=3 nbg=271 bg=4392.4 sigma=604.0 thresh=6205 peak=5739
00:22:25.322 00.000 21444 Star::Find false star n=5 nbg=264 bg=4014.0 sigma=453.8 thresh=5375 peak=5253
00:22:25.322 00.000 21444 Star::Find false star n=5 nbg=253 bg=4096.3 sigma=410.8 thresh=5329 peak=5280
00:22:25.322 00.000 21444 Star::Find false star n=2 nbg=262 bg=4167.2 sigma=509.7 thresh=5696 peak=5165
00:22:25.322 00.000 21444 Star::Find false star n=1 nbg=269 bg=3235.2 sigma=455.5 thresh=4602 peak=4290
00:22:25.323 00.001 21444 Star::Find false star n=3 nbg=253 bg=3456.1 sigma=472.8 thresh=4874 peak=4771
00:22:25.323 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 15.24,-4.68,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.49,-2.35,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.02,-1.92,3.70,U] 
00:22:25.323 00.000 21444 refined, 2 included, MultiStar: {0.00, -1.90}, one-star: {1.24, -1.47}
00:22:25.323 00.000 21444 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.05) = xAngle (-4.62 = 1.66)
00:22:25.323 00.000 21444 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.46 = -1.18)
00:22:25.323 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=-1.90 hyp=1.90 cameraTheta=-1.57 mountX=-0.17 mountY=-1.76, mountTheta=-1.67
00:22:25.323 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=-1.90, opts=13)
00:22:25.323 00.000 21444 Enqueuing Move request for scope (0.00, -1.90)
00:22:25.324 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=40, FiltMax=65504, Gamma=0.560
00:22:25.324 00.000 21444 UpdateGuideState exits: m=363693 SNR=60.1 Saturated
00:22:25.324 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:25.324 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:25.324 00.000 21444 Enqueuing Expose request
00:22:25.324 00.000 25848 Worker thread wakes up
00:22:25.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, -1.90) opts 0xd
00:22:25.324 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, -1.90)
00:22:25.324 00.000 25848 Moving (0.00, -1.90) raw xDistance=-0.17 yDistance=-1.76
00:22:25.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:22:25.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.76 from input -1.76
00:22:25.324 00.000 25848 MoveAxis(E, 0, ABG)
00:22:25.324 00.000 25848 Move returns status 0, amount 0
00:22:25.324 00.000 25848 MoveAxis(N, 48, ABG)
00:22:25.324 00.000 25848 Guiding  Dir = 0, Dur = 48
00:22:25.344 00.020 25848 IsSlewing returns 0
00:22:25.344 00.000 25848 IsGuiding returns 0
00:22:25.376 00.032 25848 PulseGuide returned control before completion, sleep 27
00:22:25.414 00.038 25848 IsGuiding returns 1
00:22:25.414 00.000 25848 scope still moving after pulse duration time elapsed
00:22:25.493 00.079 25848 IsSlewing returns 0
00:22:25.493 00.000 25848 IsGuiding returns 0
00:22:25.493 00.000 25848 scope move finished after 48 + 99 ms
00:22:25.493 00.000 25848 Move returns status 0, amount 48
00:22:25.493 00.000 25848 move complete, result=0
00:22:25.493 00.000 25848 worker thread done servicing request
00:22:25.493 00.000 25848 Worker thread wakes up
00:22:25.493 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.8 px 48 ms NORTH
00:22:25.493 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:25.493 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:28.351 02.858 25848 Exposure complete
00:22:28.440 00.089 25848 worker thread done servicing request
00:22:28.440 00.000 21444 OnExposeComplete: enter
00:22:28.440 00.000 21444 UpdateGuideState(): m_state=6
00:22:28.440 00.000 21444 Star::Find(15, 1226, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 677
00:22:28.440 00.000 21444 Star::Find returns 1 (1), X=1225.51, Y=745.58, Mass=355587, SNR=54.3, Peak=10524 HFD=7.1
00:22:28.440 00.000 21444 Star::Find false star n=3 nbg=269 bg=3924.9 sigma=483.1 thresh=5374 peak=4990
00:22:28.440 00.000 21444 Star::Find false star n=5 nbg=244 bg=2336.0 sigma=379.9 thresh=3476 peak=3411
00:22:28.440 00.000 21444 Star::Find false star n=3 nbg=253 bg=4201.1 sigma=466.4 thresh=5600 peak=5541
00:22:28.440 00.000 21444 Star::Find false star n=6 nbg=263 bg=3992.6 sigma=478.4 thresh=5428 peak=5069
00:22:28.440 00.000 21444 Star::Find false star n=4 nbg=254 bg=4028.5 sigma=472.1 thresh=5445 peak=5276
00:22:28.441 00.001 21444 Star::Find false star n=1 nbg=272 bg=3125.3 sigma=528.7 thresh=4711 peak=4081
00:22:28.441 00.000 21444 Star::Find false star n=3 nbg=269 bg=3543.6 sigma=514.8 thresh=5088 peak=4723
00:22:28.441 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.77,0.71,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.17,0.04,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.01,1.00,4.68,U] 
00:22:28.441 00.000 21444 refined, 2 included, MultiStar: {-0.30, 1.04}, one-star: {0.41, 2.31}
00:22:28.441 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
00:22:28.441 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
00:22:28.441 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=1.04 hyp=1.08 cameraTheta=1.85 mountX=0.39 mountY=0.85, mountTheta=1.14
00:22:28.442 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=1.04, opts=13)
00:22:28.442 00.000 21444 Enqueuing Move request for scope (-0.30, 1.04)
00:22:28.442 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=556, FiltMax=65504, Gamma=0.560
00:22:28.442 00.000 25848 Worker thread wakes up
00:22:28.442 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.04) opts 0xd
00:22:28.442 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 1.04)
00:22:28.442 00.000 21444 UpdateGuideState exits: m=355587 SNR=54.3 Saturated
00:22:28.442 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:28.442 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:28.442 00.000 21444 Enqueuing Expose request
00:22:28.442 00.000 25848 Moving (-0.30, 1.04) raw xDistance=0.39 yDistance=0.85
00:22:28.442 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
00:22:28.442 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:28.443 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
00:22:28.443 00.000 25848 MoveAxis(E, 0, ABG)
00:22:28.443 00.000 25848 Move returns status 0, amount 0
00:22:28.443 00.000 25848 MoveAxis(N, 0, ABG)
00:22:28.443 00.000 25848 Move returns status 0, amount 0
00:22:28.443 00.000 25848 move complete, result=0
00:22:28.443 00.000 25848 worker thread done servicing request
00:22:28.443 00.000 25848 Worker thread wakes up
00:22:28.443 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:28.443 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:28.443 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.8 px 0 ms NORTH
00:22:31.284 02.841 25848 Exposure complete
00:22:31.369 00.085 25848 worker thread done servicing request
00:22:31.369 00.000 21444 OnExposeComplete: enter
00:22:31.369 00.000 21444 UpdateGuideState(): m_state=6
00:22:31.370 00.001 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 678
00:22:31.370 00.000 21444 Star::Find returns 1 (1), X=1225.67, Y=744.71, Mass=326155, SNR=50.6, Peak=9788 HFD=7.0
00:22:31.370 00.000 21444 Star::Find false star n=4 nbg=248 bg=3999.4 sigma=435.1 thresh=5305 peak=5231
00:22:31.370 00.000 21444 Star::Find false star n=1 nbg=261 bg=2532.4 sigma=481.5 thresh=3977 peak=3835
00:22:31.370 00.000 21444 Star::Find false star n=6 nbg=253 bg=4448.2 sigma=465.0 thresh=5843 peak=5608
00:22:31.370 00.000 21444 Star::Find false star n=5 nbg=256 bg=4107.4 sigma=490.6 thresh=5579 peak=5224
00:22:31.370 00.000 21444 Star::Find false star n=6 nbg=268 bg=4067.3 sigma=485.4 thresh=5524 peak=5263
00:22:31.370 00.000 21444 Star::Find false star n=2 nbg=272 bg=4073.1 sigma=499.2 thresh=5571 peak=5267
00:22:31.370 00.000 21444 Star::Find false star n=2 nbg=254 bg=4254.3 sigma=446.4 thresh=5593 peak=5095
00:22:31.370 00.000 21444 Star::Find false star n=1 nbg=267 bg=3227.0 sigma=495.7 thresh=4714 peak=4090
00:22:31.370 00.000 21444 Star::Find false star n=1 nbg=273 bg=3445.5 sigma=508.2 thresh=4970 peak=4514
00:22:31.370 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.14,-0.04,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.37,0.54,4.71,U] 
00:22:31.370 00.000 21444 refined, 2 included, MultiStar: {-0.50, 0.59}, one-star: {0.58, 1.45}
00:22:31.370 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
00:22:31.370 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.67)
00:22:31.370 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.59 hyp=0.77 cameraTheta=2.28 mountX=0.55 mountY=0.35, mountTheta=0.57
00:22:31.371 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.59, opts=13)
00:22:31.371 00.000 21444 Enqueuing Move request for scope (-0.50, 0.59)
00:22:31.371 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=384, FiltMax=65504, Gamma=0.560
00:22:31.371 00.000 21444 UpdateGuideState exits: m=326155 SNR=50.6 Saturated
00:22:31.371 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:31.371 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:31.371 00.000 21444 Enqueuing Expose request
00:22:31.371 00.000 25848 Worker thread wakes up
00:22:31.371 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.59) opts 0xd
00:22:31.371 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.59)
00:22:31.371 00.000 25848 Moving (-0.50, 0.59) raw xDistance=0.55 yDistance=0.35
00:22:31.371 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
00:22:31.371 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:31.371 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:22:31.371 00.000 25848 MoveAxis(W, 16, ABG)
00:22:31.371 00.000 25848 Guiding  Dir = 3, Dur = 16
00:22:31.392 00.021 25848 IsSlewing returns 0
00:22:31.392 00.000 25848 IsGuiding returns 0
00:22:31.423 00.031 25848 IsGuiding returns 1
00:22:31.423 00.000 25848 scope still moving after pulse duration time elapsed
00:22:31.485 00.062 25848 IsSlewing returns 0
00:22:31.485 00.000 25848 IsGuiding returns 0
00:22:31.485 00.000 25848 scope move finished after 16 + 76 ms
00:22:31.485 00.000 25848 Move returns status 0, amount 16
00:22:31.485 00.000 25848 MoveAxis(N, 0, ABG)
00:22:31.485 00.000 25848 Move returns status 0, amount 0
00:22:31.485 00.000 25848 move complete, result=0
00:22:31.485 00.000 25848 worker thread done servicing request
00:22:31.485 00.000 25848 Worker thread wakes up
00:22:31.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:31.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:31.485 00.000 21444 GuideStep: 0.6 px 16 ms WEST, 0.4 px 0 ms NORTH
00:22:34.331 02.846 25848 Exposure complete
00:22:34.407 00.076 25848 worker thread done servicing request
00:22:34.407 00.000 21444 OnExposeComplete: enter
00:22:34.407 00.000 21444 UpdateGuideState(): m_state=6
00:22:34.408 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 679
00:22:34.408 00.000 21444 Star::Find returns 1 (1), X=1225.64, Y=745.46, Mass=359988, SNR=52.8, Peak=11936 HFD=6.8
00:22:34.408 00.000 21444 Star::Find false star n=2 nbg=263 bg=3876.9 sigma=507.7 thresh=5400 peak=5039
00:22:34.408 00.000 21444 Star::Find false star n=7 nbg=243 bg=4070.6 sigma=404.0 thresh=5283 peak=5268
00:22:34.408 00.000 21444 Star::Find false star n=2 nbg=264 bg=4128.3 sigma=517.1 thresh=5679 peak=5061
00:22:34.408 00.000 21444 Star::Find false star n=4 nbg=277 bg=3952.7 sigma=498.2 thresh=5447 peak=5361
00:22:34.408 00.000 21444 Star::Find false star n=1 nbg=261 bg=4125.0 sigma=473.7 thresh=5546 peak=5146
00:22:34.408 00.000 21444 Star::Find false star n=6 nbg=257 bg=3172.1 sigma=477.4 thresh=4604 peak=4513
00:22:34.408 00.000 21444 Star::Find false star n=3 nbg=272 bg=3366.0 sigma=504.9 thresh=4881 peak=4726
00:22:34.408 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 27.50,7.85,0.00,M6] [#3 0.26,0.55,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.91,1.63,1.17,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.35,2.33,3.65,U] 
00:22:34.408 00.000 21444 refined, 3 included, MultiStar: {-0.48, 2.10}, one-star: {0.55, 2.19}
00:22:34.408 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
00:22:34.408 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.18)
00:22:34.408 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=2.10 hyp=2.15 cameraTheta=1.80 mountX=0.67 mountY=1.76, mountTheta=1.21
00:22:34.409 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=2.10, opts=13)
00:22:34.409 00.000 21444 Enqueuing Move request for scope (-0.48, 2.10)
00:22:34.409 00.000 25848 Worker thread wakes up
00:22:34.409 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 2.10) opts 0xd
00:22:34.409 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 2.10)
00:22:34.409 00.000 25848 Moving (-0.48, 2.10) raw xDistance=0.67 yDistance=1.76
00:22:34.409 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.67
00:22:34.409 00.000 25848 resist switch: large excursion: input 1.76 thresh 1.53 direction from -1 to 1
00:22:34.409 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.29
00:22:34.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=446, FiltMax=65504, Gamma=0.560
00:22:34.409 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.76 from input 1.76
00:22:34.409 00.000 21444 UpdateGuideState exits: m=359988 SNR=52.8 Saturated
00:22:34.409 00.000 25848 MoveAxis(W, 21, ABG)
00:22:34.409 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:34.409 00.000 25848 Guiding  Dir = 3, Dur = 21
00:22:34.409 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:34.410 00.001 21444 Enqueuing Expose request
00:22:34.440 00.030 25848 IsSlewing returns 0
00:22:34.440 00.000 25848 IsGuiding returns 0
00:22:34.505 00.065 25848 IsGuiding returns 1
00:22:34.505 00.000 25848 scope still moving after pulse duration time elapsed
00:22:34.578 00.073 25848 IsSlewing returns 0
00:22:34.578 00.000 25848 IsGuiding returns 0
00:22:34.578 00.000 25848 scope move finished after 21 + 116 ms
00:22:34.578 00.000 25848 Move returns status 0, amount 21
00:22:34.578 00.000 25848 BLC: Oldest BLC event removed
00:22:34.578 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 282 applied
00:22:34.578 00.000 25848 MoveAxis(S, 330, ABG)
00:22:34.578 00.000 25848 Guiding  Dir = 1, Dur = 330
00:22:34.609 00.031 25848 IsSlewing returns 0
00:22:34.609 00.000 25848 IsGuiding returns 0
00:22:34.640 00.031 25848 PulseGuide returned control before completion, sleep 309
00:22:34.957 00.317 25848 IsGuiding returns 1
00:22:34.957 00.000 25848 scope still moving after pulse duration time elapsed
00:22:35.049 00.092 25848 IsSlewing returns 0
00:22:35.049 00.000 25848 IsGuiding returns 0
00:22:35.049 00.000 25848 scope move finished after 330 + 110 ms
00:22:35.049 00.000 25848 Move returns status 0, amount 330
00:22:35.049 00.000 25848 move complete, result=0
00:22:35.049 00.000 25848 worker thread done servicing request
00:22:35.049 00.000 25848 Worker thread wakes up
00:22:35.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:35.049 00.000 21444 GuideStep: 0.7 px 21 ms WEST, 1.8 px 330 ms SOUTH
00:22:35.050 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:37.901 02.851 25848 Exposure complete
00:22:37.984 00.083 25848 worker thread done servicing request
00:22:37.984 00.000 21444 OnExposeComplete: enter
00:22:37.984 00.000 21444 UpdateGuideState(): m_state=6
00:22:37.984 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 680
00:22:37.984 00.000 21444 Star::Find returns 1 (1), X=1225.32, Y=743.06, Mass=425865, SNR=69.6, Peak=12616 HFD=6.8
00:22:37.985 00.001 21444 Star::Find false star n=3 nbg=260 bg=4004.0 sigma=486.6 thresh=5464 peak=5134
00:22:37.985 00.000 21444 Star::Find false star n=2 nbg=266 bg=4552.0 sigma=568.6 thresh=6258 peak=5948
00:22:37.985 00.000 21444 Star::Find false star n=3 nbg=264 bg=3996.1 sigma=565.9 thresh=5694 peak=5543
00:22:37.985 00.000 21444 Star::Find false star n=5 nbg=250 bg=4114.2 sigma=432.5 thresh=5412 peak=5361
00:22:37.985 00.000 21444 Star::Find false star n=3 nbg=261 bg=4116.3 sigma=497.9 thresh=5610 peak=5324
00:22:37.985 00.000 21444 Star::Find false star n=3 nbg=264 bg=3107.0 sigma=476.8 thresh=4538 peak=4295
00:22:37.985 00.000 21444 Star::Find false star n=7 nbg=239 bg=3501.1 sigma=401.6 thresh=4706 peak=4662
00:22:37.985 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 14.37,12.29,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.10,-0.71,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.28,0.45,3.59,U] 
00:22:37.985 00.000 21444 single-star, 2 included, MultiStar: {-0.49, 0.13}, one-star: {0.23, -0.21}
00:22:37.985 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
00:22:37.985 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.35)
00:22:37.985 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.74 mountX=-0.25 mountY=-0.11, mountTheta=-2.73
00:22:37.986 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.21, opts=13)
00:22:37.986 00.000 21444 Enqueuing Move request for scope (0.23, -0.21)
00:22:37.986 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=456, FiltMax=65504, Gamma=0.560
00:22:37.986 00.000 21444 UpdateGuideState exits: m=425865 SNR=69.6 Saturated
00:22:37.986 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:37.986 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:37.986 00.000 21444 Enqueuing Expose request
00:22:37.986 00.000 25848 Worker thread wakes up
00:22:37.986 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
00:22:37.986 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
00:22:37.986 00.000 25848 Moving (0.23, -0.21) raw xDistance=-0.25 yDistance=-0.11
00:22:37.986 00.000 25848 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.68, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.761923, 1:-0.107828
00:22:37.986 00.000 25848 BLC: No correction, Miss < min_move
00:22:37.986 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
00:22:37.986 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:37.986 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:22:37.986 00.000 25848 MoveAxis(E, 0, ABG)
00:22:37.986 00.000 25848 Move returns status 0, amount 0
00:22:37.986 00.000 25848 MoveAxis(N, 0, ABG)
00:22:37.986 00.000 25848 Move returns status 0, amount 0
00:22:37.986 00.000 25848 move complete, result=0
00:22:37.986 00.000 25848 worker thread done servicing request
00:22:37.986 00.000 25848 Worker thread wakes up
00:22:37.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:37.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:37.986 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:40.833 02.847 25848 Exposure complete
00:22:40.921 00.088 25848 worker thread done servicing request
00:22:40.921 00.000 21444 OnExposeComplete: enter
00:22:40.921 00.000 21444 UpdateGuideState(): m_state=6
00:22:40.921 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 681
00:22:40.921 00.000 21444 Star::Find returns 1 (1), X=1224.54, Y=744.30, Mass=399412, SNR=67.6, Peak=13248 HFD=6.7
00:22:40.921 00.000 21444 Star::Find false star n=5 nbg=271 bg=4005.4 sigma=519.7 thresh=5565 peak=5219
00:22:40.921 00.000 21444 Star::Find false star n=4 nbg=258 bg=2480.1 sigma=405.1 thresh=3695 peak=3537
00:22:40.921 00.000 21444 Star::Find false star n=10 nbg=234 bg=4408.9 sigma=441.5 thresh=5733 peak=5639
00:22:40.922 00.001 21444 Star::Find false star n=1 nbg=269 bg=4037.8 sigma=559.5 thresh=5716 peak=5300
00:22:40.922 00.000 21444 Star::Find false star n=3 nbg=268 bg=4000.6 sigma=520.3 thresh=5561 peak=5168
00:22:40.922 00.000 21444 Star::Find false star n=3 nbg=250 bg=3001.4 sigma=444.1 thresh=4334 peak=4064
00:22:40.922 00.000 21444 Star::Find false star n=2 nbg=258 bg=3279.0 sigma=476.1 thresh=4707 peak=4515
00:22:40.922 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -4.51,-4.20,0.13,U] [#6 0.00,0.00,0.00,L] [#7 -3.19,1.25,1.21,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.28,1.43,4.01,U] 
00:22:40.922 00.000 21444 single-star, 3 included, MultiStar: {-1.60, 1.22}, one-star: {-0.55, 1.03}
00:22:40.922 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
00:22:40.922 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.83 = 2.45)
00:22:40.922 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=1.03 hyp=1.17 cameraTheta=2.06 mountX=0.64 mountY=0.74, mountTheta=0.86
00:22:40.923 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=1.03, opts=13)
00:22:40.923 00.000 21444 Enqueuing Move request for scope (-0.55, 1.03)
00:22:40.923 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=456, FiltMax=65504, Gamma=0.560
00:22:40.923 00.000 21444 UpdateGuideState exits: m=399412 SNR=67.6 Saturated
00:22:40.923 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:40.923 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:40.923 00.000 21444 Enqueuing Expose request
00:22:40.923 00.000 25848 Worker thread wakes up
00:22:40.923 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 1.03) opts 0xd
00:22:40.923 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 1.03)
00:22:40.923 00.000 25848 Moving (-0.55, 1.03) raw xDistance=0.64 yDistance=0.74
00:22:40.923 00.000 25848 BLC: History state: CurrMiss=0.74, AvgInitMiss=0.68, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.761923, 1:-0.107828, 2:0.744940
00:22:40.923 00.000 25848 BLC: Under-shoot: nominal increase by 18
00:22:40.923 00.000 25848 BLC: window closed
00:22:40.923 00.000 25848 BLC: Pulse adjusted to 300
00:22:40.924 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
00:22:40.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
00:22:40.924 00.000 25848 MoveAxis(W, 19, ABG)
00:22:40.924 00.000 25848 Guiding  Dir = 3, Dur = 19
00:22:40.953 00.029 25848 IsSlewing returns 0
00:22:40.953 00.000 25848 IsGuiding returns 0
00:22:41.008 00.055 25848 IsGuiding returns 1
00:22:41.009 00.001 25848 scope still moving after pulse duration time elapsed
00:22:41.055 00.046 21444 evsrv: cli 0107E920 connect
00:22:41.055 00.000 21444 case statement mapped state 6 to 3
00:22:41.055 00.000 21444 case statement mapped state 6 to 3
00:22:41.056 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"f3eac517-8fd1-46c1-8b55-778bd66194e0"}
00:22:41.056 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"f3eac517-8fd1-46c1-8b55-778bd66194e0"}
00:22:41.056 00.000 21444 evsrv: cli 0107E920 disconnect
00:22:41.065 00.009 25848 IsSlewing returns 0
00:22:41.065 00.000 25848 IsGuiding returns 0
00:22:41.065 00.000 25848 scope move finished after 19 + 93 ms
00:22:41.065 00.000 25848 Move returns status 0, amount 19
00:22:41.065 00.000 25848 MoveAxis(S, 20, ABG)
00:22:41.065 00.000 25848 Guiding  Dir = 1, Dur = 20
00:22:41.094 00.029 25848 IsSlewing returns 0
00:22:41.094 00.000 25848 IsGuiding returns 0
00:22:41.126 00.032 25848 IsGuiding returns 1
00:22:41.126 00.000 25848 scope still moving after pulse duration time elapsed
00:22:41.186 00.060 25848 IsSlewing returns 0
00:22:41.187 00.001 25848 IsGuiding returns 0
00:22:41.187 00.000 25848 scope move finished after 20 + 72 ms
00:22:41.187 00.000 25848 Move returns status 0, amount 20
00:22:41.187 00.000 25848 move complete, result=0
00:22:41.187 00.000 25848 worker thread done servicing request
00:22:41.187 00.000 25848 Worker thread wakes up
00:22:41.187 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.7 px 20 ms SOUTH
00:22:41.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:41.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:44.035 02.848 25848 Exposure complete
00:22:44.113 00.078 25848 worker thread done servicing request
00:22:44.114 00.001 21444 OnExposeComplete: enter
00:22:44.114 00.000 21444 UpdateGuideState(): m_state=6
00:22:44.114 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 682
00:22:44.114 00.000 21444 Star::Find returns 1 (1), X=1223.49, Y=743.21, Mass=438500, SNR=62.0, Peak=12140 HFD=7.2
00:22:44.114 00.000 21444 Star::Find false star n=7 nbg=251 bg=3945.2 sigma=411.9 thresh=5181 peak=5052
00:22:44.114 00.000 21444 Star::Find false star n=10 nbg=256 bg=2434.5 sigma=382.9 thresh=3583 peak=3570
00:22:44.114 00.000 21444 Star::Find false star n=5 nbg=261 bg=4509.4 sigma=493.4 thresh=5990 peak=5695
00:22:44.114 00.000 21444 Star::Find false star n=3 nbg=254 bg=3925.6 sigma=504.1 thresh=5438 peak=5375
00:22:44.114 00.000 21444 Star::Find false star n=2 nbg=278 bg=4101.4 sigma=536.7 thresh=5712 peak=5311
00:22:44.114 00.000 21444 Star::Find false star n=4 nbg=230 bg=3264.7 sigma=328.4 thresh=4250 peak=4191
00:22:44.114 00.000 21444 Star::Find false star n=7 nbg=254 bg=3244.8 sigma=429.2 thresh=4533 peak=4511
00:22:44.114 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.08,6.85,0.23,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.03,-0.99,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.13,-0.68,3.86,U] 
00:22:44.114 00.000 21444 single-star, 3 included, MultiStar: {-2.74, -0.33}, one-star: {-1.61, -0.06}
00:22:44.114 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.16 = 0.13)
00:22:44.114 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
00:22:44.114 00.000 21444 CameraToMount -- cameraX=-1.61 cameraY=-0.06 hyp=1.61 cameraTheta=-3.10 mountX=1.59 mountY=-0.66, mountTheta=-0.39
00:22:44.115 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.61, y=-0.06, opts=13)
00:22:44.115 00.000 21444 Enqueuing Move request for scope (-1.61, -0.06)
00:22:44.115 00.000 25848 Worker thread wakes up
00:22:44.115 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.61, -0.06) opts 0xd
00:22:44.115 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.61, -0.06)
00:22:44.115 00.000 25848 Moving (-1.61, -0.06) raw xDistance=1.59 yDistance=-0.66
00:22:44.115 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=420, FiltMax=65504, Gamma=0.560
00:22:44.115 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.59
00:22:44.115 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:44.115 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.66
00:22:44.115 00.000 25848 MoveAxis(W, 48, ABG)
00:22:44.115 00.000 25848 Guiding  Dir = 3, Dur = 48
00:22:44.116 00.001 21444 UpdateGuideState exits: m=438500 SNR=62.0 Saturated
00:22:44.116 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:44.116 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:44.116 00.000 21444 Enqueuing Expose request
00:22:44.140 00.024 25848 IsSlewing returns 0
00:22:44.140 00.000 25848 IsGuiding returns 0
00:22:44.172 00.032 25848 PulseGuide returned control before completion, sleep 27
00:22:44.208 00.036 25848 IsGuiding returns 1
00:22:44.208 00.000 25848 scope still moving after pulse duration time elapsed
00:22:44.267 00.059 25848 IsSlewing returns 0
00:22:44.268 00.001 25848 IsGuiding returns 0
00:22:44.268 00.000 25848 scope move finished after 48 + 79 ms
00:22:44.268 00.000 25848 Move returns status 0, amount 48
00:22:44.268 00.000 25848 MoveAxis(N, 0, ABG)
00:22:44.268 00.000 25848 Move returns status 0, amount 0
00:22:44.268 00.000 25848 move complete, result=0
00:22:44.268 00.000 25848 worker thread done servicing request
00:22:44.268 00.000 25848 Worker thread wakes up
00:22:44.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:44.268 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:44.268 00.000 21444 GuideStep: 1.6 px 48 ms WEST, -0.7 px 0 ms NORTH
00:22:47.120 02.852 25848 Exposure complete
00:22:47.193 00.073 25848 worker thread done servicing request
00:22:47.193 00.000 21444 OnExposeComplete: enter
00:22:47.193 00.000 21444 UpdateGuideState(): m_state=6
00:22:47.193 00.000 21444 Star::Find(15, 1223, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 683
00:22:47.193 00.000 21444 Star::Find returns 1 (1), X=1224.81, Y=743.24, Mass=451537, SNR=81.3, Peak=12640 HFD=6.8
00:22:47.193 00.000 21444 Star::Find false star n=6 nbg=250 bg=4171.7 sigma=438.4 thresh=5487 peak=5470
00:22:47.193 00.000 21444 Star::Find false star n=7 nbg=256 bg=2397.6 sigma=415.3 thresh=3643 peak=3586
00:22:47.193 00.000 21444 Star::Find false star n=8 nbg=279 bg=4038.7 sigma=489.5 thresh=5507 peak=5452
00:22:47.193 00.000 21444 Star::Find false star n=7 nbg=255 bg=4056.9 sigma=446.9 thresh=5398 peak=5330
00:22:47.193 00.000 21444 Star::Find false star n=1 nbg=264 bg=4053.7 sigma=511.7 thresh=5589 peak=5289
00:22:47.193 00.000 21444 Star::Find false star n=6 nbg=265 bg=2844.7 sigma=467.4 thresh=4247 peak=4140
00:22:47.193 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.87,-2.07,0.14,U] [#4 0.00,0.00,0.00,L] [#5 -17.79,-5.39,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -3.03,-0.93,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.90,-17.58,0.00,M5] [#11 -1.02,-0.26,3.00,U] 
00:22:47.193 00.000 21444 single-star, 3 included, MultiStar: {-1.20, -0.36}, one-star: {-0.29, -0.03}
00:22:47.193 00.000 21444 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.05) = xAngle (-6.08 = 0.20)
00:22:47.193 00.000 21444 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.92 = -2.64)
00:22:47.194 00.001 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-3.03 mountX=0.28 mountY=-0.14, mountTheta=-0.46
00:22:47.194 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.03, opts=13)
00:22:47.194 00.000 21444 Enqueuing Move request for scope (-0.29, -0.03)
00:22:47.194 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=344, FiltMax=65504, Gamma=0.560
00:22:47.194 00.000 21444 UpdateGuideState exits: m=451537 SNR=81.3 Saturated
00:22:47.194 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:47.194 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:47.194 00.000 21444 Enqueuing Expose request
00:22:47.194 00.000 25848 Worker thread wakes up
00:22:47.195 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.03) opts 0xd
00:22:47.195 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.03)
00:22:47.195 00.000 25848 Moving (-0.29, -0.03) raw xDistance=0.28 yDistance=-0.14
00:22:47.195 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
00:22:47.195 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:47.195 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:22:47.195 00.000 25848 MoveAxis(E, 0, ABG)
00:22:47.195 00.000 25848 Move returns status 0, amount 0
00:22:47.195 00.000 25848 MoveAxis(N, 0, ABG)
00:22:47.195 00.000 25848 Move returns status 0, amount 0
00:22:47.195 00.000 25848 move complete, result=0
00:22:47.195 00.000 25848 worker thread done servicing request
00:22:47.195 00.000 25848 Worker thread wakes up
00:22:47.195 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:47.195 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:47.195 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:50.050 02.855 25848 Exposure complete
00:22:50.129 00.079 25848 worker thread done servicing request
00:22:50.129 00.000 21444 OnExposeComplete: enter
00:22:50.129 00.000 21444 UpdateGuideState(): m_state=6
00:22:50.129 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 684
00:22:50.129 00.000 21444 Star::Find returns 1 (1), X=1224.67, Y=742.33, Mass=423757, SNR=68.6, Peak=13044 HFD=6.7
00:22:50.130 00.001 21444 Star::Find false star n=2 nbg=262 bg=4090.0 sigma=448.3 thresh=5435 peak=5100
00:22:50.130 00.000 21444 Star::Find false star n=4 nbg=258 bg=4248.9 sigma=486.6 thresh=5709 peak=5456
00:22:50.130 00.000 21444 Star::Find false star n=4 nbg=266 bg=3894.2 sigma=575.1 thresh=5620 peak=5101
00:22:50.130 00.000 21444 Star::Find false star n=5 nbg=254 bg=4070.6 sigma=430.1 thresh=5361 peak=5125
00:22:50.130 00.000 21444 Star::Find false star n=5 nbg=278 bg=3093.2 sigma=467.9 thresh=4497 peak=4290
00:22:50.130 00.000 21444 Star::Find false star n=1 nbg=270 bg=3628.2 sigma=493.1 thresh=5107 peak=4753
00:22:50.130 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 15.66,0.56,0.00,M8] [#3 -0.82,0.08,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 36.70,-13.67,0.00,M5] [#7 -2.77,-2.25,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.27,-1.64,4.04,U] 
00:22:50.130 00.000 21444 single-star, 3 included, MultiStar: {-1.34, -1.57}, one-star: {-0.42, -0.94}
00:22:50.130 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.05) = xAngle (-5.05 = 1.24)
00:22:50.130 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.61)
00:22:50.130 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.94 hyp=1.03 cameraTheta=-1.99 mountX=0.34 mountY=-1.03, mountTheta=-1.25
00:22:50.131 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.94, opts=13)
00:22:50.131 00.000 21444 Enqueuing Move request for scope (-0.42, -0.94)
00:22:50.131 00.000 25848 Worker thread wakes up
00:22:50.131 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.94) opts 0xd
00:22:50.131 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.94)
00:22:50.131 00.000 25848 Moving (-0.42, -0.94) raw xDistance=0.34 yDistance=-1.03
00:22:50.131 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
00:22:50.131 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:50.131 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3608, FiltMin=118, FiltMax=65504, Gamma=0.560
00:22:50.131 00.000 21444 UpdateGuideState exits: m=423757 SNR=68.6 Saturated
00:22:50.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:50.131 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
00:22:50.131 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:50.131 00.000 21444 Enqueuing Expose request
00:22:50.131 00.000 25848 MoveAxis(E, 0, ABG)
00:22:50.131 00.000 25848 Move returns status 0, amount 0
00:22:50.131 00.000 25848 MoveAxis(N, 0, ABG)
00:22:50.131 00.000 25848 Move returns status 0, amount 0
00:22:50.131 00.000 25848 move complete, result=0
00:22:50.131 00.000 25848 worker thread done servicing request
00:22:50.131 00.000 25848 Worker thread wakes up
00:22:50.131 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:50.131 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:50.132 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -1.0 px 0 ms NORTH
00:22:52.978 02.846 25848 Exposure complete
00:22:53.058 00.080 25848 worker thread done servicing request
00:22:53.060 00.002 21444 OnExposeComplete: enter
00:22:53.060 00.000 21444 UpdateGuideState(): m_state=6
00:22:53.060 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 685
00:22:53.060 00.000 21444 Star::Find returns 1 (1), X=1225.06, Y=742.51, Mass=444054, SNR=66.4, Peak=13196 HFD=7.0
00:22:53.060 00.000 21444 Star::Find false star n=7 nbg=261 bg=4068.7 sigma=495.4 thresh=5555 peak=5409
00:22:53.060 00.000 21444 Star::Find false star n=3 nbg=278 bg=2463.0 sigma=476.4 thresh=3892 peak=3627
00:22:53.060 00.000 21444 Star::Find false star n=8 nbg=230 bg=3954.5 sigma=400.4 thresh=5156 peak=5126
00:22:53.060 00.000 21444 Star::Find false star n=2 nbg=255 bg=4153.6 sigma=446.1 thresh=5492 peak=5417
00:22:53.060 00.000 21444 Star::Find false star n=10 nbg=242 bg=3626.2 sigma=370.8 thresh=4738 peak=4691
00:22:53.060 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 13.47,12.27,0.00,M1] [#4 1.27,0.56,0.23,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.58,-0.56,0.78,U] [#8 0.00,0.00,0.00,L] [#9 14.27,13.59,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -1.61,-0.87,3.79,U] 
00:22:53.060 00.000 21444 single-star, 3 included, MultiStar: {-1.35, -0.75}, one-star: {-0.03, -0.76}
00:22:53.060 00.000 21444 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.05) = xAngle (-4.66 = 1.62)
00:22:53.060 00.000 21444 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.50 = -1.22)
00:22:53.060 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.76 hyp=0.76 cameraTheta=-1.61 mountX=-0.04 mountY=-0.71, mountTheta=-1.63
00:22:53.061 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.76, opts=13)
00:22:53.061 00.000 21444 Enqueuing Move request for scope (-0.03, -0.76)
00:22:53.061 00.000 25848 Worker thread wakes up
00:22:53.061 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=446, FiltMax=65504, Gamma=0.560
00:22:53.061 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.76) opts 0xd
00:22:53.061 00.000 21444 UpdateGuideState exits: m=444054 SNR=66.4 Saturated
00:22:53.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:53.061 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.76)
00:22:53.061 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:53.061 00.000 21444 Enqueuing Expose request
00:22:53.061 00.000 25848 Moving (-0.03, -0.76) raw xDistance=-0.04 yDistance=-0.71
00:22:53.061 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:53.061 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:53.061 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
00:22:53.062 00.001 25848 MoveAxis(E, 0, ABG)
00:22:53.062 00.000 25848 Move returns status 0, amount 0
00:22:53.062 00.000 25848 MoveAxis(N, 0, ABG)
00:22:53.062 00.000 25848 Move returns status 0, amount 0
00:22:53.062 00.000 25848 move complete, result=0
00:22:53.062 00.000 25848 worker thread done servicing request
00:22:53.062 00.000 25848 Worker thread wakes up
00:22:53.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:53.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:53.062 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
00:22:55.912 02.850 25848 Exposure complete
00:22:55.988 00.076 25848 worker thread done servicing request
00:22:55.988 00.000 21444 OnExposeComplete: enter
00:22:55.988 00.000 21444 UpdateGuideState(): m_state=6
00:22:55.989 00.001 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 686
00:22:55.989 00.000 21444 Star::Find returns 1 (1), X=1224.54, Y=743.38, Mass=400615, SNR=72.0, Peak=12112 HFD=7.2
00:22:55.989 00.000 21444 Star::Find false star n=9 nbg=247 bg=2420.8 sigma=402.8 thresh=3629 peak=3602
00:22:55.989 00.000 21444 Star::Find false star n=6 nbg=270 bg=4436.7 sigma=500.5 thresh=5938 peak=5859
00:22:55.989 00.000 21444 Star::Find false star n=1 nbg=261 bg=4332.8 sigma=434.3 thresh=5636 peak=5211
00:22:55.989 00.000 21444 Star::Find false star n=2 nbg=259 bg=4117.5 sigma=531.3 thresh=5711 peak=5232
00:22:55.989 00.000 21444 Star::Find false star n=4 nbg=278 bg=4031.6 sigma=491.8 thresh=5507 peak=5396
00:22:55.989 00.000 21444 Star::Find false star n=4 nbg=266 bg=4147.6 sigma=475.0 thresh=5572 peak=5250
00:22:55.989 00.000 21444 Star::Find false star n=9 nbg=235 bg=3000.5 sigma=384.4 thresh=4154 peak=4027
00:22:55.989 00.000 21444 Star::Find false star n=3 nbg=275 bg=3587.4 sigma=490.4 thresh=5059 peak=4856
00:22:55.989 00.000 21444 MultiStar: [#1 2.66,-16.09,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.15,-0.76,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.45,-0.20,3.14,U] 
00:22:55.989 00.000 21444 single-star, 2 included, MultiStar: {-2.17, -0.22}, one-star: {-0.55, 0.11}
00:22:55.989 00.000 21444 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.05) = xAngle (-0.11 = -0.11)
00:22:55.989 00.000 21444 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.96 = -2.96)
00:22:55.989 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.11 hyp=0.56 cameraTheta=2.94 mountX=0.56 mountY=-0.10, mountTheta=-0.18
00:22:55.990 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.11, opts=13)
00:22:55.990 00.000 21444 Enqueuing Move request for scope (-0.55, 0.11)
00:22:55.990 00.000 25848 Worker thread wakes up
00:22:55.990 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3628, FiltMin=384, FiltMax=65504, Gamma=0.560
00:22:55.991 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.11) opts 0xd
00:22:55.991 00.000 21444 UpdateGuideState exits: m=400615 SNR=72.0 Saturated
00:22:55.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.11)
00:22:55.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:55.991 00.000 25848 Moving (-0.55, 0.11) raw xDistance=0.56 yDistance=-0.10
00:22:55.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:55.991 00.000 21444 Enqueuing Expose request
00:22:55.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
00:22:55.991 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:55.991 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:22:55.991 00.000 25848 MoveAxis(W, 16, ABG)
00:22:55.991 00.000 25848 Guiding  Dir = 3, Dur = 16
00:22:56.015 00.024 25848 IsSlewing returns 0
00:22:56.016 00.001 25848 IsGuiding returns 0
00:22:56.047 00.031 25848 IsGuiding returns 1
00:22:56.047 00.000 25848 scope still moving after pulse duration time elapsed
00:22:56.092 00.045 25848 IsSlewing returns 0
00:22:56.092 00.000 25848 IsGuiding returns 0
00:22:56.092 00.000 25848 scope move finished after 16 + 61 ms
00:22:56.092 00.000 25848 Move returns status 0, amount 16
00:22:56.092 00.000 25848 MoveAxis(N, 0, ABG)
00:22:56.092 00.000 25848 Move returns status 0, amount 0
00:22:56.092 00.000 25848 move complete, result=0
00:22:56.092 00.000 25848 worker thread done servicing request
00:22:56.092 00.000 25848 Worker thread wakes up
00:22:56.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:56.092 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:22:56.093 00.001 21444 GuideStep: 0.6 px 16 ms WEST, -0.1 px 0 ms NORTH
00:22:58.940 02.847 25848 Exposure complete
00:22:59.027 00.087 25848 worker thread done servicing request
00:22:59.027 00.000 21444 OnExposeComplete: enter
00:22:59.027 00.000 21444 UpdateGuideState(): m_state=6
00:22:59.028 00.001 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 687
00:22:59.028 00.000 21444 Star::Find returns 1 (1), X=1225.14, Y=743.15, Mass=467231, SNR=99.7, Peak=12636 HFD=7.0
00:22:59.028 00.000 21444 Star::Find false star n=5 nbg=249 bg=4105.2 sigma=420.3 thresh=5366 peak=5254
00:22:59.028 00.000 21444 Star::Find false star n=3 nbg=268 bg=4052.6 sigma=507.4 thresh=5575 peak=5362
00:22:59.028 00.000 21444 Star::Find false star n=2 nbg=267 bg=4015.4 sigma=478.6 thresh=5451 peak=5015
00:22:59.028 00.000 21444 Star::Find false star n=4 nbg=268 bg=4037.2 sigma=467.4 thresh=5439 peak=5338
00:22:59.028 00.000 21444 Star::Find false star n=6 nbg=276 bg=3421.9 sigma=485.7 thresh=4879 peak=4796
00:22:59.028 00.000 21444 MultiStar: [#1 -0.96,-27.54,0.00,R] [#2 12.24,-1.01,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.59,-0.25,0.63,U] [#8 0.00,0.00,0.00,L] [#9 4.76,13.63,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -0.72,-0.27,2.68,U] 
00:22:59.028 00.000 21444 single-star, 2 included, MultiStar: {-0.97, -0.23}, one-star: {0.05, -0.12}
00:22:59.028 00.000 21444 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.05) = xAngle (-4.24 = 2.04)
00:22:59.028 00.000 21444 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.09 = -0.80)
00:22:59.028 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.12 cameraTheta=-1.19 mountX=-0.06 mountY=-0.09, mountTheta=-2.13
00:22:59.029 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-0.12, opts=13)
00:22:59.029 00.000 21444 Enqueuing Move request for scope (0.05, -0.12)
00:22:59.029 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=384, FiltMax=65504, Gamma=0.560
00:22:59.029 00.000 21444 UpdateGuideState exits: m=467231 SNR=99.7 Saturated
00:22:59.030 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:59.030 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:22:59.030 00.000 21444 Enqueuing Expose request
00:22:59.030 00.000 25848 Worker thread wakes up
00:22:59.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
00:22:59.030 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
00:22:59.030 00.000 25848 Moving (0.05, -0.12) raw xDistance=-0.06 yDistance=-0.09
00:22:59.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:22:59.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:59.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:22:59.030 00.000 25848 MoveAxis(E, 0, ABG)
00:22:59.030 00.000 25848 Move returns status 0, amount 0
00:22:59.030 00.000 25848 MoveAxis(N, 0, ABG)
00:22:59.030 00.000 25848 Move returns status 0, amount 0
00:22:59.030 00.000 25848 move complete, result=0
00:22:59.030 00.000 25848 worker thread done servicing request
00:22:59.030 00.000 25848 Worker thread wakes up
00:22:59.030 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:59.031 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:22:59.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:01.879 02.848 25848 Exposure complete
00:23:01.962 00.083 25848 worker thread done servicing request
00:23:01.962 00.000 21444 OnExposeComplete: enter
00:23:01.962 00.000 21444 UpdateGuideState(): m_state=6
00:23:01.962 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 688
00:23:01.962 00.000 21444 Star::Find returns 1 (1), X=1223.76, Y=742.32, Mass=416902, SNR=79.4, Peak=12540 HFD=6.8
00:23:01.963 00.001 21444 Star::Find false star n=4 nbg=256 bg=4234.9 sigma=469.1 thresh=5642 peak=5532
00:23:01.963 00.000 21444 Star::Find false star n=14 nbg=251 bg=3918.0 sigma=441.5 thresh=5243 peak=5208
00:23:01.963 00.000 21444 Star::Find false star n=3 nbg=260 bg=3996.7 sigma=499.3 thresh=5494 peak=5437
00:23:01.963 00.000 21444 Star::Find false star n=4 nbg=255 bg=4052.6 sigma=473.1 thresh=5472 peak=5323
00:23:01.963 00.000 21444 Star::Find false star n=2 nbg=277 bg=3395.1 sigma=488.0 thresh=4859 peak=4484
00:23:01.963 00.000 21444 MultiStar: [#1 12.07,9.38,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -18.59,-13.90,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.71,-0.82,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.69,2.22,0.15,U] [#10 0.00,0.00,0.00,L] [#11 -3.15,-0.86,3.76,U] 
00:23:01.963 00.000 21444 single-star, 3 included, MultiStar: {-2.81, -0.79}, one-star: {-1.34, -0.95}
00:23:01.963 00.000 21444 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.05) = xAngle (-5.58 = 0.71)
00:23:01.963 00.000 21444 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.42 = -2.14)
00:23:01.963 00.000 21444 CameraToMount -- cameraX=-1.34 cameraY=-0.95 hyp=1.64 cameraTheta=-2.53 mountX=1.25 mountY=-1.38, mountTheta=-0.84
00:23:01.964 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.34, y=-0.95, opts=13)
00:23:01.964 00.000 21444 Enqueuing Move request for scope (-1.34, -0.95)
00:23:01.964 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=230, FiltMax=65504, Gamma=0.560
00:23:01.964 00.000 21444 UpdateGuideState exits: m=416902 SNR=79.4 Saturated
00:23:01.964 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:01.964 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:01.964 00.000 21444 Enqueuing Expose request
00:23:01.964 00.000 25848 Worker thread wakes up
00:23:01.964 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.34, -0.95) opts 0xd
00:23:01.964 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.34, -0.95)
00:23:01.964 00.000 25848 Moving (-1.34, -0.95) raw xDistance=1.25 yDistance=-1.38
00:23:01.964 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.25
00:23:01.964 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:01.964 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.38
00:23:01.964 00.000 25848 MoveAxis(W, 36, ABG)
00:23:01.964 00.000 25848 Guiding  Dir = 3, Dur = 36
00:23:01.984 00.020 25848 IsSlewing returns 0
00:23:01.985 00.001 25848 IsGuiding returns 0
00:23:02.016 00.031 25848 PulseGuide returned control before completion, sleep 15
00:23:02.033 00.017 25848 IsGuiding returns 1
00:23:02.033 00.000 25848 scope still moving after pulse duration time elapsed
00:23:02.092 00.059 25848 IsSlewing returns 0
00:23:02.092 00.000 25848 IsGuiding returns 0
00:23:02.092 00.000 25848 scope move finished after 36 + 72 ms
00:23:02.092 00.000 25848 Move returns status 0, amount 36
00:23:02.092 00.000 25848 MoveAxis(N, 0, ABG)
00:23:02.092 00.000 25848 Move returns status 0, amount 0
00:23:02.093 00.001 25848 move complete, result=0
00:23:02.093 00.000 25848 worker thread done servicing request
00:23:02.093 00.000 25848 Worker thread wakes up
00:23:02.093 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -1.4 px 0 ms NORTH
00:23:02.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:02.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:04.943 02.850 25848 Exposure complete
00:23:05.032 00.089 25848 worker thread done servicing request
00:23:05.032 00.000 21444 OnExposeComplete: enter
00:23:05.032 00.000 21444 UpdateGuideState(): m_state=6
00:23:05.032 00.000 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 689
00:23:05.032 00.000 21444 Star::Find returns 1 (1), X=1224.06, Y=742.47, Mass=417730, SNR=85.0, Peak=13072 HFD=7.2
00:23:05.032 00.000 21444 Star::Find false star n=2 nbg=273 bg=4021.5 sigma=554.2 thresh=5684 peak=5479
00:23:05.033 00.001 21444 Star::Find false star n=5 nbg=249 bg=4069.5 sigma=477.5 thresh=5502 peak=5432
00:23:05.033 00.000 21444 Star::Find false star n=3 nbg=235 bg=3954.0 sigma=390.9 thresh=5127 peak=5047
00:23:05.033 00.000 21444 Star::Find false star n=3 nbg=267 bg=3998.7 sigma=466.6 thresh=5398 peak=5168
00:23:05.033 00.000 21444 Star::Find false star n=3 nbg=261 bg=4182.2 sigma=494.3 thresh=5665 peak=5148
00:23:05.033 00.000 21444 Star::Find false star n=4 nbg=244 bg=3106.3 sigma=451.2 thresh=4460 peak=4203
00:23:05.033 00.000 21444 Star::Find false star n=4 nbg=253 bg=3664.8 sigma=401.1 thresh=4868 peak=4459
00:23:05.033 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.48,-0.80,0.00,M10] [#3 -18.23,-25.15,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.60,-1.81,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.67,-0.79,2.78,U] 
00:23:05.033 00.000 21444 single-star, 2 included, MultiStar: {-1.82, -0.95}, one-star: {-1.03, -0.80}
00:23:05.033 00.000 21444 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.05) = xAngle (-5.54 = 0.75)
00:23:05.033 00.000 21444 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.10)
00:23:05.033 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=-0.80 hyp=1.30 cameraTheta=-2.48 mountX=0.96 mountY=-1.13, mountTheta=-0.87
00:23:05.034 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=-0.80, opts=13)
00:23:05.034 00.000 21444 Enqueuing Move request for scope (-1.03, -0.80)
00:23:05.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=434, FiltMax=65504, Gamma=0.560
00:23:05.034 00.000 21444 UpdateGuideState exits: m=417730 SNR=85.0 Saturated
00:23:05.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:05.034 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:05.034 00.000 21444 Enqueuing Expose request
00:23:05.034 00.000 25848 Worker thread wakes up
00:23:05.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.80) opts 0xd
00:23:05.034 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, -0.80)
00:23:05.034 00.000 25848 Moving (-1.03, -0.80) raw xDistance=0.96 yDistance=-1.13
00:23:05.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 0.96
00:23:05.034 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-0.03 newest=-2.60
00:23:05.035 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
00:23:05.035 00.000 25848 MoveAxis(W, 30, ABG)
00:23:05.035 00.000 25848 Guiding  Dir = 3, Dur = 30
00:23:05.060 00.025 25848 IsSlewing returns 0
00:23:05.060 00.000 25848 IsGuiding returns 0
00:23:05.102 00.042 25848 IsGuiding returns 1
00:23:05.102 00.000 25848 scope still moving after pulse duration time elapsed
00:23:05.157 00.055 25848 IsSlewing returns 0
00:23:05.157 00.000 25848 IsGuiding returns 0
00:23:05.157 00.000 25848 scope move finished after 30 + 66 ms
00:23:05.157 00.000 25848 Move returns status 0, amount 30
00:23:05.157 00.000 25848 BLC: Oldest BLC event removed
00:23:05.157 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 300 applied
00:23:05.157 00.000 25848 MoveAxis(N, 331, ABG)
00:23:05.157 00.000 25848 Guiding  Dir = 0, Dur = 331
00:23:05.188 00.031 25848 IsSlewing returns 0
00:23:05.188 00.000 25848 IsGuiding returns 0
00:23:05.219 00.031 25848 PulseGuide returned control before completion, sleep 310
00:23:05.538 00.319 25848 IsGuiding returns 1
00:23:05.538 00.000 25848 scope still moving after pulse duration time elapsed
00:23:05.594 00.056 25848 IsSlewing returns 0
00:23:05.595 00.001 25848 IsGuiding returns 0
00:23:05.595 00.000 25848 scope move finished after 331 + 76 ms
00:23:05.595 00.000 25848 Move returns status 0, amount 331
00:23:05.595 00.000 25848 move complete, result=0
00:23:05.595 00.000 25848 worker thread done servicing request
00:23:05.595 00.000 25848 Worker thread wakes up
00:23:05.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:05.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:05.595 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -1.1 px 331 ms NORTH
00:23:08.442 02.847 25848 Exposure complete
00:23:08.523 00.081 25848 worker thread done servicing request
00:23:08.523 00.000 21444 OnExposeComplete: enter
00:23:08.523 00.000 21444 UpdateGuideState(): m_state=6
00:23:08.523 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 690
00:23:08.523 00.000 21444 Star::Find returns 1 (1), X=1224.69, Y=745.40, Mass=353674, SNR=62.7, Peak=10216 HFD=7.3
00:23:08.523 00.000 21444 Star::Find false star n=2 nbg=268 bg=4055.0 sigma=531.2 thresh=5649 peak=5129
00:23:08.523 00.000 21444 Star::Find false star n=2 nbg=266 bg=2447.4 sigma=501.5 thresh=3952 peak=3595
00:23:08.523 00.000 21444 Star::Find false star n=3 nbg=257 bg=4213.6 sigma=479.1 thresh=5651 peak=5383
00:23:08.523 00.000 21444 Star::Find false star n=4 nbg=267 bg=3930.4 sigma=494.3 thresh=5413 peak=5371
00:23:08.524 00.001 21444 Star::Find false star n=3 nbg=269 bg=4009.4 sigma=497.7 thresh=5503 peak=5274
00:23:08.524 00.000 21444 Star::Find false star n=3 nbg=265 bg=3980.5 sigma=501.9 thresh=5486 peak=5274
00:23:08.524 00.000 21444 Star::Find false star n=5 nbg=259 bg=2976.2 sigma=429.1 thresh=4263 peak=4195
00:23:08.524 00.000 21444 Star::Find false star n=7 nbg=263 bg=3541.4 sigma=415.1 thresh=4787 peak=4565
00:23:08.524 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 39.23,9.08,0.00,M6] [#7 -1.96,1.44,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.91,1.24,2.88,U] 
00:23:08.524 00.000 21444 refined, 2 included, MultiStar: {-0.98, 1.46}, one-star: {-0.40, 2.13}
00:23:08.524 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
00:23:08.524 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.55)
00:23:08.524 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=1.46 hyp=1.76 cameraTheta=2.16 mountX=1.11 mountY=0.99, mountTheta=0.73
00:23:08.524 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=1.46, opts=13)
00:23:08.525 00.001 21444 Enqueuing Move request for scope (-0.98, 1.46)
00:23:08.525 00.000 25848 Worker thread wakes up
00:23:08.525 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 1.46) opts 0xd
00:23:08.525 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, 1.46)
00:23:08.525 00.000 25848 Moving (-0.98, 1.46) raw xDistance=1.11 yDistance=0.99
00:23:08.525 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=376, FiltMax=65504, Gamma=0.560
00:23:08.525 00.000 21444 UpdateGuideState exits: m=353674 SNR=62.7 Saturated
00:23:08.525 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:08.525 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:08.525 00.000 21444 Enqueuing Expose request
00:23:08.525 00.000 25848 BLC: History state: CurrMiss=-0.99, AvgInitMiss=0.45, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.127598, 1:-0.985109
00:23:08.525 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:23:08.525 00.000 25848 BLC: window closed
00:23:08.525 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.11
00:23:08.525 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:08.525 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
00:23:08.525 00.000 25848 MoveAxis(W, 34, ABG)
00:23:08.525 00.000 25848 Guiding  Dir = 3, Dur = 34
00:23:08.622 00.097 25848 IsSlewing returns 0
00:23:08.622 00.000 25848 IsGuiding returns 0
00:23:08.663 00.041 25848 IsGuiding returns 1
00:23:08.663 00.000 25848 scope still moving after pulse duration time elapsed
00:23:08.750 00.087 25848 IsSlewing returns 0
00:23:08.751 00.001 25848 IsGuiding returns 0
00:23:08.751 00.000 25848 scope move finished after 34 + 94 ms
00:23:08.751 00.000 25848 Move returns status 0, amount 34
00:23:08.751 00.000 25848 MoveAxis(N, 0, ABG)
00:23:08.751 00.000 25848 Move returns status 0, amount 0
00:23:08.751 00.000 25848 move complete, result=0
00:23:08.751 00.000 25848 worker thread done servicing request
00:23:08.751 00.000 25848 Worker thread wakes up
00:23:08.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:08.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:08.751 00.000 21444 GuideStep: 1.1 px 34 ms WEST, 1.0 px 0 ms NORTH
00:23:11.595 02.844 25848 Exposure complete
00:23:11.673 00.078 25848 worker thread done servicing request
00:23:11.673 00.000 21444 OnExposeComplete: enter
00:23:11.673 00.000 21444 UpdateGuideState(): m_state=6
00:23:11.674 00.001 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 691
00:23:11.674 00.000 21444 Star::Find returns 1 (1), X=1226.01, Y=745.00, Mass=369908, SNR=71.4, Peak=11428 HFD=7.2
00:23:11.674 00.000 21444 Star::Find false star n=2 nbg=258 bg=4074.1 sigma=503.0 thresh=5583 peak=5119
00:23:11.674 00.000 21444 Star::Find false star n=2 nbg=260 bg=2593.6 sigma=452.5 thresh=3951 peak=3645
00:23:11.674 00.000 21444 Star::Find false star n=2 nbg=249 bg=4111.0 sigma=446.1 thresh=5449 peak=5222
00:23:11.674 00.000 21444 Star::Find false star n=5 nbg=262 bg=4067.1 sigma=439.1 thresh=5384 peak=5194
00:23:11.674 00.000 21444 Star::Find false star n=4 nbg=275 bg=4011.8 sigma=553.3 thresh=5672 peak=5422
00:23:11.674 00.000 21444 Star::Find false star n=4 nbg=254 bg=4130.5 sigma=435.0 thresh=5435 peak=5279
00:23:11.674 00.000 21444 Star::Find false star n=10 nbg=243 bg=3387.3 sigma=387.7 thresh=4551 peak=4508
00:23:11.674 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -10.47,-0.80,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.38,1.31,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.23,12.53,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.32,1.94,2.85,U] 
00:23:11.674 00.000 21444 refined, 2 included, MultiStar: {0.18, 1.80}, one-star: {0.92, 1.73}
00:23:11.674 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
00:23:11.674 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.42 = 1.86)
00:23:11.674 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=1.80 hyp=1.81 cameraTheta=1.47 mountX=-0.02 mountY=1.73, mountTheta=1.58
00:23:11.675 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=1.80, opts=13)
00:23:11.675 00.000 21444 Enqueuing Move request for scope (0.18, 1.80)
00:23:11.675 00.000 25848 Worker thread wakes up
00:23:11.675 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.80) opts 0xd
00:23:11.675 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 1.80)
00:23:11.675 00.000 25848 Moving (0.18, 1.80) raw xDistance=-0.02 yDistance=1.73
00:23:11.675 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:23:11.675 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=596, FiltMax=65504, Gamma=0.560
00:23:11.675 00.000 21444 UpdateGuideState exits: m=369908 SNR=71.4 Saturated
00:23:11.675 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:11.676 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:11.676 00.000 21444 Enqueuing Expose request
00:23:11.676 00.000 25848 resist switch: large excursion: input 1.73 thresh 1.53 direction from -1 to 1
00:23:11.676 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.19
00:23:11.676 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.73 from input 1.73
00:23:11.676 00.000 25848 MoveAxis(E, 0, ABG)
00:23:11.676 00.000 25848 Move returns status 0, amount 0
00:23:11.676 00.000 25848 BLC: Oldest BLC event removed
00:23:11.676 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 300 applied
00:23:11.676 00.000 25848 MoveAxis(S, 347, ABG)
00:23:11.676 00.000 25848 Guiding  Dir = 1, Dur = 347
00:23:11.704 00.028 25848 IsSlewing returns 0
00:23:11.704 00.000 25848 IsGuiding returns 0
00:23:11.736 00.032 25848 PulseGuide returned control before completion, sleep 327
00:23:12.065 00.329 25848 IsGuiding returns 1
00:23:12.065 00.000 25848 scope still moving after pulse duration time elapsed
00:23:12.123 00.058 25848 IsSlewing returns 0
00:23:12.123 00.000 25848 IsGuiding returns 0
00:23:12.123 00.000 25848 scope move finished after 347 + 71 ms
00:23:12.124 00.001 25848 Move returns status 0, amount 347
00:23:12.124 00.000 25848 move complete, result=0
00:23:12.124 00.000 25848 worker thread done servicing request
00:23:12.124 00.000 25848 Worker thread wakes up
00:23:12.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:12.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:12.124 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.7 px 347 ms SOUTH
00:23:14.964 02.840 25848 Exposure complete
00:23:15.052 00.088 25848 worker thread done servicing request
00:23:15.052 00.000 21444 OnExposeComplete: enter
00:23:15.052 00.000 21444 UpdateGuideState(): m_state=6
00:23:15.052 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 692
00:23:15.052 00.000 21444 Star::Find returns 1 (1), X=1226.44, Y=741.64, Mass=325298, SNR=53.3, Peak=11000 HFD=7.0
00:23:15.052 00.000 21444 Star::Find false star n=5 nbg=257 bg=3983.5 sigma=495.3 thresh=5469 peak=5408
00:23:15.052 00.000 21444 Star::Find false star n=7 nbg=263 bg=4434.3 sigma=489.8 thresh=5904 peak=5864
00:23:15.052 00.000 21444 Star::Find false star n=4 nbg=261 bg=4254.7 sigma=468.8 thresh=5661 peak=5040
00:23:15.053 00.001 21444 Star::Find false star n=5 nbg=266 bg=3878.1 sigma=475.7 thresh=5305 peak=5267
00:23:15.053 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 28.99,12.61,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 1.21,5.17,0.20,U] [#6 0.00,0.00,0.00,L] [#7 -0.09,-1.54,0.90,U] [#8 0.00,0.00,0.00,L] [#9 -1.60,15.56,0.00,M3] [#10 -1.27,6.36,0.24,U] [#11 -0.14,-1.33,3.15,U] 
00:23:15.053 00.000 21444 refined, 4 included, MultiStar: {0.14, -0.85}, one-star: {1.35, -1.62}
00:23:15.053 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
00:23:15.053 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.02)
00:23:15.053 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.85 hyp=0.86 cameraTheta=-1.41 mountX=-0.21 mountY=-0.74, mountTheta=-1.85
00:23:15.054 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.85, opts=13)
00:23:15.054 00.000 21444 Enqueuing Move request for scope (0.14, -0.85)
00:23:15.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=510, FiltMax=65504, Gamma=0.560
00:23:15.054 00.000 25848 Worker thread wakes up
00:23:15.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.85) opts 0xd
00:23:15.054 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.85)
00:23:15.054 00.000 21444 UpdateGuideState exits: m=325298 SNR=53.3 Saturated
00:23:15.054 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:15.054 00.000 25848 Moving (0.14, -0.85) raw xDistance=-0.21 yDistance=-0.74
00:23:15.054 00.000 25848 BLC: History state: CurrMiss=-0.74, AvgInitMiss=0.19, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.730908, 1:-0.735017
00:23:15.054 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:23:15.054 00.000 25848 BLC: window closed
00:23:15.054 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:15.055 00.001 21444 Enqueuing Expose request
00:23:15.055 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
00:23:15.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:15.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
00:23:15.055 00.000 25848 MoveAxis(E, 0, ABG)
00:23:15.055 00.000 25848 Move returns status 0, amount 0
00:23:15.055 00.000 25848 MoveAxis(N, 0, ABG)
00:23:15.055 00.000 25848 Move returns status 0, amount 0
00:23:15.055 00.000 25848 move complete, result=0
00:23:15.055 00.000 25848 worker thread done servicing request
00:23:15.055 00.000 25848 Worker thread wakes up
00:23:15.055 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:15.055 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:15.055 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH
00:23:17.901 02.846 25848 Exposure complete
00:23:17.983 00.082 25848 worker thread done servicing request
00:23:17.983 00.000 21444 OnExposeComplete: enter
00:23:17.983 00.000 21444 UpdateGuideState(): m_state=6
00:23:17.983 00.000 21444 Star::Find(15, 1226, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 693
00:23:17.983 00.000 21444 Star::Find returns 1 (1), X=1225.03, Y=740.27, Mass=342681, SNR=62.6, Peak=10924 HFD=6.9
00:23:17.983 00.000 21444 Star::Find false star n=8 nbg=261 bg=3935.3 sigma=431.8 thresh=5231 peak=5063
00:23:17.983 00.000 21444 Star::Find false star n=3 nbg=261 bg=2440.6 sigma=420.1 thresh=3701 peak=3495
00:23:17.983 00.000 21444 Star::Find false star n=2 nbg=258 bg=4122.4 sigma=489.4 thresh=5591 peak=5474
00:23:17.983 00.000 21444 Star::Find false star n=10 nbg=248 bg=3958.4 sigma=409.9 thresh=5188 peak=4969
00:23:17.983 00.000 21444 Star::Find false star n=3 nbg=254 bg=4053.3 sigma=455.5 thresh=5420 peak=4896
00:23:17.983 00.000 21444 Star::Find false star n=3 nbg=262 bg=4011.4 sigma=500.6 thresh=5513 peak=5454
00:23:17.983 00.000 21444 Star::Find false star n=2 nbg=265 bg=3137.7 sigma=400.1 thresh=4338 peak=4148
00:23:17.983 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 10.66,-20.56,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.88,-3.07,0.68,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.30,-2.05,0.00,M5] [#11 -1.53,-3.07,2.58,U] 
00:23:17.983 00.000 21444 single-star, 2 included, MultiStar: {-1.24, -3.05}, one-star: {-0.07, -2.99}
00:23:17.983 00.000 21444 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.05) = xAngle (-4.64 = 1.64)
00:23:17.983 00.000 21444 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.49 = -1.20)
00:23:17.983 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-2.99 hyp=2.99 cameraTheta=-1.59 mountX=-0.20 mountY=-2.80, mountTheta=-1.64
00:23:17.984 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-2.99, opts=13)
00:23:17.984 00.000 21444 Enqueuing Move request for scope (-0.07, -2.99)
00:23:17.984 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=496, FiltMax=65504, Gamma=0.560
00:23:17.984 00.000 21444 UpdateGuideState exits: m=342681 SNR=62.6 Saturated
00:23:17.984 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:17.984 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:17.984 00.000 21444 Enqueuing Expose request
00:23:17.984 00.000 25848 Worker thread wakes up
00:23:17.984 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -2.99) opts 0xd
00:23:17.984 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -2.99)
00:23:17.984 00.000 25848 Moving (-0.07, -2.99) raw xDistance=-0.20 yDistance=-2.80
00:23:17.984 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:23:17.984 00.000 25848 resist switch: large excursion: input -2.80 thresh 1.53 direction from 1 to -1
00:23:17.984 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.39
00:23:17.984 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.80 from input -2.80
00:23:17.984 00.000 25848 MoveAxis(E, 0, ABG)
00:23:17.984 00.000 25848 Move returns status 0, amount 0
00:23:17.984 00.000 25848 BLC: Oldest BLC event removed
00:23:17.984 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 300 applied
00:23:17.984 00.000 25848 MoveAxis(N, 376, ABG)
00:23:17.984 00.000 25848 Guiding  Dir = 0, Dur = 376
00:23:18.014 00.030 25848 IsSlewing returns 0
00:23:18.014 00.000 25848 IsGuiding returns 0
00:23:18.045 00.031 25848 PulseGuide returned control before completion, sleep 355
00:23:18.417 00.372 25848 IsGuiding returns 1
00:23:18.417 00.000 25848 scope still moving after pulse duration time elapsed
00:23:18.468 00.051 25848 IsSlewing returns 0
00:23:18.468 00.000 25848 IsGuiding returns 0
00:23:18.468 00.000 25848 scope move finished after 376 + 78 ms
00:23:18.468 00.000 25848 Move returns status 0, amount 376
00:23:18.468 00.000 25848 move complete, result=0
00:23:18.469 00.001 25848 worker thread done servicing request
00:23:18.469 00.000 25848 Worker thread wakes up
00:23:18.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:18.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:18.469 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -2.8 px 376 ms NORTH
00:23:21.314 02.845 25848 Exposure complete
00:23:21.391 00.077 25848 worker thread done servicing request
00:23:21.392 00.001 21444 OnExposeComplete: enter
00:23:21.392 00.000 21444 UpdateGuideState(): m_state=6
00:23:21.392 00.000 21444 Star::Find(15, 1225, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 694
00:23:21.392 00.000 21444 Star::Find returns 1 (1), X=1223.14, Y=745.08, Mass=308770, SNR=53.1, Peak=11860 HFD=6.3
00:23:21.392 00.000 21444 Star::Find false star n=1 nbg=277 bg=3970.6 sigma=580.2 thresh=5711 peak=5281
00:23:21.392 00.000 21444 Star::Find false star n=4 nbg=240 bg=4461.1 sigma=525.4 thresh=6037 peak=5763
00:23:21.392 00.000 21444 Star::Find false star n=11 nbg=261 bg=4047.4 sigma=520.1 thresh=5608 peak=5405
00:23:21.392 00.000 21444 Star::Find false star n=6 nbg=256 bg=3968.0 sigma=439.4 thresh=5286 peak=4905
00:23:21.392 00.000 21444 Star::Find false star n=1 nbg=247 bg=3037.1 sigma=451.8 thresh=4392 peak=3894
00:23:21.392 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.96,-0.81,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -25.80,1.51,0.00,M4] [#6 18.11,-4.95,0.00,M7] [#7 -4.12,1.04,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.08,-6.95,0.16,U] [#11 -2.17,1.54,3.17,U] 
00:23:21.392 00.000 21444 single-star, 3 included, MultiStar: {-2.39, 1.24}, one-star: {-1.96, 1.81}
00:23:21.392 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
00:23:21.392 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
00:23:21.392 00.000 21444 CameraToMount -- cameraX=-1.96 cameraY=1.81 hyp=2.67 cameraTheta=2.39 mountX=2.11 mountY=0.94, mountTheta=0.42
00:23:21.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.96, y=1.81, opts=13)
00:23:21.393 00.000 21444 Enqueuing Move request for scope (-1.96, 1.81)
00:23:21.393 00.000 25848 Worker thread wakes up
00:23:21.393 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=562, FiltMax=65504, Gamma=0.560
00:23:21.393 00.000 21444 UpdateGuideState exits: m=308770 SNR=53.1 Saturated
00:23:21.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.96, 1.81) opts 0xd
00:23:21.393 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:21.393 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.96, 1.81)
00:23:21.393 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:21.393 00.000 21444 Enqueuing Expose request
00:23:21.393 00.000 25848 Moving (-1.96, 1.81) raw xDistance=2.11 yDistance=0.94
00:23:21.394 00.001 25848 BLC: History state: CurrMiss=-0.94, AvgInitMiss=-0.01, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-2.795405, 1:-0.936257
00:23:21.394 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:23:21.394 00.000 25848 BLC: window closed
00:23:21.394 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.33 from input 2.11
00:23:21.394 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:21.394 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
00:23:21.394 00.000 25848 MoveAxis(W, 61, ABG)
00:23:21.394 00.000 25848 Guiding  Dir = 3, Dur = 61
00:23:21.422 00.028 25848 IsSlewing returns 0
00:23:21.422 00.000 25848 IsGuiding returns 0
00:23:21.453 00.031 25848 PulseGuide returned control before completion, sleep 40
00:23:21.502 00.049 25848 IsGuiding returns 1
00:23:21.502 00.000 25848 scope still moving after pulse duration time elapsed
00:23:21.563 00.061 25848 IsSlewing returns 0
00:23:21.564 00.001 25848 IsGuiding returns 0
00:23:21.564 00.000 25848 scope move finished after 61 + 80 ms
00:23:21.564 00.000 25848 Move returns status 0, amount 61
00:23:21.564 00.000 25848 MoveAxis(N, 0, ABG)
00:23:21.564 00.000 25848 Move returns status 0, amount 0
00:23:21.564 00.000 25848 move complete, result=0
00:23:21.564 00.000 25848 worker thread done servicing request
00:23:21.564 00.000 25848 Worker thread wakes up
00:23:21.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:21.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:21.564 00.000 21444 GuideStep: 2.1 px 61 ms WEST, 0.9 px 0 ms NORTH
00:23:24.408 02.844 25848 Exposure complete
00:23:24.490 00.082 25848 worker thread done servicing request
00:23:24.490 00.000 21444 OnExposeComplete: enter
00:23:24.490 00.000 21444 UpdateGuideState(): m_state=6
00:23:24.490 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 695
00:23:24.490 00.000 21444 Star::Find returns 1 (1), X=1227.01, Y=743.64, Mass=320907, SNR=51.7, Peak=11128 HFD=6.9
00:23:24.490 00.000 21444 Star::Find false star n=7 nbg=250 bg=3979.0 sigma=435.7 thresh=5286 peak=5147
00:23:24.490 00.000 21444 Star::Find false star n=4 nbg=260 bg=2453.6 sigma=445.4 thresh=3790 peak=3480
00:23:24.491 00.001 21444 Star::Find false star n=2 nbg=270 bg=4041.8 sigma=503.1 thresh=5551 peak=5112
00:23:24.491 00.000 21444 Star::Find false star n=4 nbg=252 bg=3914.7 sigma=407.3 thresh=5137 peak=4970
00:23:24.491 00.000 21444 Star::Find false star n=6 nbg=252 bg=4092.0 sigma=452.6 thresh=5450 peak=5323
00:23:24.491 00.000 21444 Star::Find false star n=12 nbg=245 bg=3018.7 sigma=368.4 thresh=4124 peak=4011
00:23:24.491 00.000 21444 Star::Find false star n=5 nbg=266 bg=3468.0 sigma=472.4 thresh=4885 peak=4689
00:23:24.491 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.81,0.09,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.10,-0.43,1.07,U] [#8 5.23,18.94,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.65,-0.05,3.60,U] 
00:23:24.491 00.000 21444 refined, 3 included, MultiStar: {0.67, -0.04}, one-star: {1.91, 0.38}
00:23:24.491 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
00:23:24.491 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.33)
00:23:24.491 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.04 hyp=0.67 cameraTheta=-0.06 mountX=-0.67 mountY=0.22, mountTheta=2.83
00:23:24.492 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.04, opts=13)
00:23:24.492 00.000 21444 Enqueuing Move request for scope (0.67, -0.04)
00:23:24.492 00.000 25848 Worker thread wakes up
00:23:24.492 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=320, FiltMax=65504, Gamma=0.560
00:23:24.492 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.04) opts 0xd
00:23:24.492 00.000 21444 UpdateGuideState exits: m=320907 SNR=51.7 Saturated
00:23:24.492 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.04)
00:23:24.492 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:24.492 00.000 25848 Moving (0.67, -0.04) raw xDistance=-0.67 yDistance=0.22
00:23:24.492 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:24.493 00.001 21444 Enqueuing Expose request
00:23:24.493 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.67
00:23:24.493 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:24.493 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:23:24.493 00.000 25848 MoveAxis(E, 15, ABG)
00:23:24.493 00.000 25848 Guiding  Dir = 2, Dur = 15
00:23:24.513 00.020 25848 IsSlewing returns 0
00:23:24.513 00.000 25848 IsGuiding returns 0
00:23:24.579 00.066 25848 IsGuiding returns 1
00:23:24.579 00.000 25848 scope still moving after pulse duration time elapsed
00:23:24.658 00.079 25848 IsSlewing returns 0
00:23:24.658 00.000 25848 IsGuiding returns 0
00:23:24.658 00.000 25848 scope move finished after 15 + 129 ms
00:23:24.658 00.000 25848 Move returns status 0, amount 15
00:23:24.658 00.000 25848 MoveAxis(N, 0, ABG)
00:23:24.658 00.000 25848 Move returns status 0, amount 0
00:23:24.658 00.000 25848 move complete, result=0
00:23:24.658 00.000 25848 worker thread done servicing request
00:23:24.658 00.000 25848 Worker thread wakes up
00:23:24.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:24.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:24.658 00.000 21444 GuideStep: -0.7 px 15 ms EAST, 0.2 px 0 ms NORTH
00:23:27.502 02.844 25848 Exposure complete
00:23:27.582 00.080 25848 worker thread done servicing request
00:23:27.582 00.000 21444 OnExposeComplete: enter
00:23:27.582 00.000 21444 UpdateGuideState(): m_state=6
00:23:27.582 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 696
00:23:27.582 00.000 21444 Star::Find returns 1 (1), X=1226.90, Y=744.47, Mass=392284, SNR=69.4, Peak=12944 HFD=6.6
00:23:27.582 00.000 21444 Star::Find false star n=3 nbg=262 bg=3940.0 sigma=461.9 thresh=5326 peak=5284
00:23:27.583 00.001 21444 Star::Find false star n=3 nbg=272 bg=2456.8 sigma=415.5 thresh=3703 peak=3524
00:23:27.583 00.000 21444 Star::Find false star n=11 nbg=246 bg=3962.5 sigma=428.6 thresh=5248 peak=5140
00:23:27.583 00.000 21444 Star::Find false star n=8 nbg=245 bg=3992.6 sigma=437.8 thresh=5306 peak=5219
00:23:27.583 00.000 21444 Star::Find false star n=2 nbg=266 bg=3054.8 sigma=500.7 thresh=4557 peak=4141
00:23:27.583 00.000 21444 Star::Find false star n=6 nbg=247 bg=3509.5 sigma=382.0 thresh=4655 peak=4453
00:23:27.583 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.09,0.71,0.17,U] [#4 22.86,15.41,0.00,M5] [#5 -17.13,-6.38,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.34,0.11,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.28,0.90,2.66,U] 
00:23:27.583 00.000 21444 refined, 3 included, MultiStar: {0.29, 0.83}, one-star: {1.81, 1.20}
00:23:27.583 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
00:23:27.583 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.63)
00:23:27.583 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=0.83 hyp=0.88 cameraTheta=1.24 mountX=-0.21 mountY=0.88, mountTheta=1.81
00:23:27.584 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=0.83, opts=13)
00:23:27.584 00.000 21444 Enqueuing Move request for scope (0.29, 0.83)
00:23:27.584 00.000 25848 Worker thread wakes up
00:23:27.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.83) opts 0xd
00:23:27.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=284, FiltMax=65504, Gamma=0.560
00:23:27.584 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 0.83)
00:23:27.584 00.000 21444 UpdateGuideState exits: m=392284 SNR=69.4 Saturated
00:23:27.584 00.000 25848 Moving (0.29, 0.83) raw xDistance=-0.21 yDistance=0.88
00:23:27.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:27.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
00:23:27.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:27.584 00.000 21444 Enqueuing Expose request
00:23:27.584 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:27.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
00:23:27.584 00.000 25848 MoveAxis(E, 0, ABG)
00:23:27.584 00.000 25848 Move returns status 0, amount 0
00:23:27.584 00.000 25848 MoveAxis(N, 0, ABG)
00:23:27.584 00.000 25848 Move returns status 0, amount 0
00:23:27.585 00.001 25848 move complete, result=0
00:23:27.585 00.000 25848 worker thread done servicing request
00:23:27.585 00.000 25848 Worker thread wakes up
00:23:27.585 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:27.585 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:27.585 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.9 px 0 ms NORTH
00:23:30.439 02.854 25848 Exposure complete
00:23:30.526 00.087 25848 worker thread done servicing request
00:23:30.526 00.000 21444 OnExposeComplete: enter
00:23:30.526 00.000 21444 UpdateGuideState(): m_state=6
00:23:30.526 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 697
00:23:30.526 00.000 21444 Star::Find returns 1 (1), X=1227.18, Y=744.20, Mass=403039, SNR=69.1, Peak=12996 HFD=6.5
00:23:30.526 00.000 21444 Star::Find false star n=3 nbg=267 bg=3932.4 sigma=503.1 thresh=5442 peak=5230
00:23:30.526 00.000 21444 Star::Find false star n=4 nbg=267 bg=3996.8 sigma=553.7 thresh=5658 peak=5064
00:23:30.526 00.000 21444 Star::Find false star n=3 nbg=268 bg=3982.3 sigma=487.1 thresh=5444 peak=5358
00:23:30.527 00.001 21444 Star::Find false star n=2 nbg=260 bg=4214.6 sigma=467.7 thresh=5618 peak=5218
00:23:30.527 00.000 21444 Star::Find false star n=4 nbg=281 bg=2999.7 sigma=537.4 thresh=4612 peak=4151
00:23:30.527 00.000 21444 Star::Find false star n=4 nbg=268 bg=3450.1 sigma=509.1 thresh=4977 peak=4927
00:23:30.527 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.33,-10.43,0.00,M2] [#3 -0.29,-0.29,0.19,U] [#4 0.00,0.00,0.00,L] [#5 -5.54,-2.72,0.16,U] [#6 0.00,0.00,0.00,L] [#7 0.25,-0.52,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.40,-0.02,4.17,U] 
00:23:30.527 00.000 21444 refined, 4 included, MultiStar: {1.79, -0.01}, one-star: {2.09, 0.93}
00:23:30.527 00.000 21444 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.05) = xAngle (-3.06 = -3.06)
00:23:30.527 00.000 21444 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.90 = 0.38)
00:23:30.527 00.000 21444 CameraToMount -- cameraX=1.79 cameraY=-0.01 hyp=1.79 cameraTheta=-0.01 mountX=-1.78 mountY=0.67, mountTheta=2.78
00:23:30.528 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.79, y=-0.01, opts=13)
00:23:30.528 00.000 21444 Enqueuing Move request for scope (1.79, -0.01)
00:23:30.528 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=472, FiltMax=65504, Gamma=0.560
00:23:30.528 00.000 21444 UpdateGuideState exits: m=403039 SNR=69.1 Saturated
00:23:30.528 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:30.528 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:30.528 00.000 21444 Enqueuing Expose request
00:23:30.528 00.000 25848 Worker thread wakes up
00:23:30.528 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.79, -0.01) opts 0xd
00:23:30.528 00.000 25848 Handling offset move in thread for scope, endpoint = (1.79, -0.01)
00:23:30.528 00.000 25848 Moving (1.79, -0.01) raw xDistance=-1.78 yDistance=0.67
00:23:30.528 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.78
00:23:30.528 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:30.528 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
00:23:30.528 00.000 25848 MoveAxis(E, 52, ABG)
00:23:30.529 00.001 25848 Guiding  Dir = 2, Dur = 52
00:23:30.578 00.049 25848 IsSlewing returns 0
00:23:30.578 00.000 25848 IsGuiding returns 0
00:23:30.609 00.031 25848 PulseGuide returned control before completion, sleep 32
00:23:30.671 00.062 25848 IsGuiding returns 1
00:23:30.671 00.000 25848 scope still moving after pulse duration time elapsed
00:23:30.734 00.063 25848 IsSlewing returns 0
00:23:30.734 00.000 25848 IsGuiding returns 0
00:23:30.734 00.000 25848 scope move finished after 52 + 103 ms
00:23:30.734 00.000 25848 Move returns status 0, amount 52
00:23:30.734 00.000 25848 MoveAxis(N, 0, ABG)
00:23:30.734 00.000 25848 Move returns status 0, amount 0
00:23:30.735 00.001 25848 move complete, result=0
00:23:30.735 00.000 25848 worker thread done servicing request
00:23:30.735 00.000 25848 Worker thread wakes up
00:23:30.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:30.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:30.735 00.000 21444 GuideStep: -1.8 px 52 ms EAST, 0.7 px 0 ms NORTH
00:23:33.575 02.840 25848 Exposure complete
00:23:33.656 00.081 25848 worker thread done servicing request
00:23:33.656 00.000 21444 OnExposeComplete: enter
00:23:33.656 00.000 21444 UpdateGuideState(): m_state=6
00:23:33.656 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 698
00:23:33.656 00.000 21444 Star::Find returns 1 (1), X=1227.97, Y=743.95, Mass=382623, SNR=71.9, Peak=12160 HFD=6.4
00:23:33.656 00.000 21444 Star::Find false star n=3 nbg=256 bg=4024.8 sigma=438.2 thresh=5339 peak=5035
00:23:33.656 00.000 21444 Star::Find false star n=5 nbg=253 bg=2510.4 sigma=395.4 thresh=3696 peak=3548
00:23:33.656 00.000 21444 Star::Find false star n=10 nbg=246 bg=4429.0 sigma=428.2 thresh=5714 peak=5562
00:23:33.656 00.000 21444 Star::Find false star n=7 nbg=242 bg=4132.5 sigma=503.5 thresh=5643 peak=5173
00:23:33.656 00.000 21444 Star::Find false star n=5 nbg=264 bg=3947.4 sigma=492.6 thresh=5425 peak=5175
00:23:33.656 00.000 21444 Star::Find false star n=2 nbg=247 bg=4110.7 sigma=431.4 thresh=5405 peak=5186
00:23:33.656 00.000 21444 Star::Find false star n=5 nbg=261 bg=3011.5 sigma=466.8 thresh=4412 peak=4326
00:23:33.656 00.000 21444 Star::Find false star n=4 nbg=263 bg=3574.9 sigma=491.8 thresh=5050 peak=4978
00:23:33.656 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.21,-0.77,0.88,U] [#8 -15.08,12.42,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.01,-0.18,3.89,U] 
00:23:33.656 00.000 21444 refined, 2 included, MultiStar: {1.82, -0.12}, one-star: {2.88, 0.68}
00:23:33.657 00.001 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
00:23:33.657 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.32)
00:23:33.657 00.000 21444 CameraToMount -- cameraX=1.82 cameraY=-0.12 hyp=1.82 cameraTheta=-0.07 mountX=-1.82 mountY=0.58, mountTheta=2.83
00:23:33.657 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.82, y=-0.12, opts=13)
00:23:33.657 00.000 21444 Enqueuing Move request for scope (1.82, -0.12)
00:23:33.657 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=322, FiltMax=65504, Gamma=0.560
00:23:33.657 00.000 21444 UpdateGuideState exits: m=382623 SNR=71.9 Saturated
00:23:33.657 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:33.657 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:33.658 00.001 21444 Enqueuing Expose request
00:23:33.658 00.000 25848 Worker thread wakes up
00:23:33.658 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.82, -0.12) opts 0xd
00:23:33.658 00.000 25848 Handling offset move in thread for scope, endpoint = (1.82, -0.12)
00:23:33.658 00.000 25848 Moving (1.82, -0.12) raw xDistance=-1.82 yDistance=0.58
00:23:33.658 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.23 from input -1.82
00:23:33.658 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:33.658 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
00:23:33.658 00.000 25848 MoveAxis(E, 57, ABG)
00:23:33.658 00.000 25848 Guiding  Dir = 2, Dur = 57
00:23:33.688 00.030 25848 IsSlewing returns 0
00:23:33.689 00.001 25848 IsGuiding returns 0
00:23:33.720 00.031 25848 PulseGuide returned control before completion, sleep 36
00:23:33.762 00.042 25848 IsGuiding returns 1
00:23:33.762 00.000 25848 scope still moving after pulse duration time elapsed
00:23:33.813 00.051 25848 IsSlewing returns 0
00:23:33.813 00.000 25848 IsGuiding returns 0
00:23:33.813 00.000 25848 scope move finished after 57 + 67 ms
00:23:33.813 00.000 25848 Move returns status 0, amount 57
00:23:33.813 00.000 25848 MoveAxis(N, 0, ABG)
00:23:33.813 00.000 25848 Move returns status 0, amount 0
00:23:33.813 00.000 25848 move complete, result=0
00:23:33.813 00.000 25848 worker thread done servicing request
00:23:33.813 00.000 25848 Worker thread wakes up
00:23:33.814 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:33.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:33.814 00.000 21444 GuideStep: -1.8 px 57 ms EAST, 0.6 px 0 ms NORTH
00:23:36.659 02.845 25848 Exposure complete
00:23:36.748 00.089 25848 worker thread done servicing request
00:23:36.748 00.000 21444 OnExposeComplete: enter
00:23:36.748 00.000 21444 UpdateGuideState(): m_state=6
00:23:36.748 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 699
00:23:36.748 00.000 21444 Star::Find returns 1 (1), X=1226.28, Y=743.04, Mass=357367, SNR=57.5, Peak=11252 HFD=6.8
00:23:36.748 00.000 21444 Star::Find false star n=3 nbg=253 bg=3828.1 sigma=506.0 thresh=5346 peak=5128
00:23:36.748 00.000 21444 Star::Find false star n=1 nbg=264 bg=4252.2 sigma=515.5 thresh=5799 peak=5512
00:23:36.749 00.001 21444 Star::Find false star n=2 nbg=258 bg=3877.7 sigma=452.1 thresh=5234 peak=5066
00:23:36.749 00.000 21444 Star::Find false star n=4 nbg=255 bg=4082.9 sigma=510.4 thresh=5614 peak=5128
00:23:36.749 00.000 21444 Star::Find false star n=4 nbg=267 bg=3267.9 sigma=485.7 thresh=4725 peak=4513
00:23:36.749 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.99,-15.86,0.00,M3] [#3 -0.15,-0.69,0.17,U] [#4 0.00,0.00,0.00,L] [#5 1.24,-12.85,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -0.57,-0.30,1.13,U] [#8 0.00,0.00,0.00,L] [#9 -0.59,14.23,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 0.99,1.11,4.09,U] 
00:23:36.749 00.000 21444 refined, 3 included, MultiStar: {0.71, 0.60}, one-star: {1.19, -0.23}
00:23:36.749 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
00:23:36.749 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.09)
00:23:36.749 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=0.60 hyp=0.94 cameraTheta=0.70 mountX=-0.66 mountY=0.83, mountTheta=2.24
00:23:36.750 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=0.60, opts=13)
00:23:36.750 00.000 21444 Enqueuing Move request for scope (0.71, 0.60)
00:23:36.750 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=372, FiltMax=65504, Gamma=0.560
00:23:36.750 00.000 21444 UpdateGuideState exits: m=357367 SNR=57.5 Saturated
00:23:36.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:36.750 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:36.750 00.000 21444 Enqueuing Expose request
00:23:36.750 00.000 25848 Worker thread wakes up
00:23:36.750 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.60) opts 0xd
00:23:36.750 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, 0.60)
00:23:36.751 00.001 25848 Moving (0.71, 0.60) raw xDistance=-0.66 yDistance=0.83
00:23:36.751 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.66
00:23:36.751 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:36.751 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
00:23:36.751 00.000 25848 MoveAxis(E, 23, ABG)
00:23:36.751 00.000 25848 Guiding  Dir = 2, Dur = 23
00:23:36.781 00.030 25848 IsSlewing returns 0
00:23:36.782 00.001 25848 IsGuiding returns 0
00:23:36.813 00.031 25848 IsGuiding returns 1
00:23:36.813 00.000 25848 scope still moving after pulse duration time elapsed
00:23:36.875 00.062 25848 IsSlewing returns 0
00:23:36.875 00.000 25848 IsGuiding returns 0
00:23:36.875 00.000 25848 scope move finished after 23 + 70 ms
00:23:36.875 00.000 25848 Move returns status 0, amount 23
00:23:36.875 00.000 25848 MoveAxis(N, 0, ABG)
00:23:36.875 00.000 25848 Move returns status 0, amount 0
00:23:36.875 00.000 25848 move complete, result=0
00:23:36.875 00.000 25848 worker thread done servicing request
00:23:36.875 00.000 25848 Worker thread wakes up
00:23:36.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:36.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:36.875 00.000 21444 GuideStep: -0.7 px 23 ms EAST, 0.8 px 0 ms NORTH
00:23:39.726 02.851 25848 Exposure complete
00:23:39.803 00.077 25848 worker thread done servicing request
00:23:39.803 00.000 21444 OnExposeComplete: enter
00:23:39.804 00.001 21444 UpdateGuideState(): m_state=6
00:23:39.804 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 700
00:23:39.804 00.000 21444 Star::Find returns 1 (1), X=1225.48, Y=744.06, Mass=329946, SNR=55.5, Peak=10220 HFD=7.2
00:23:39.804 00.000 21444 Star::Find false star n=3 nbg=269 bg=3974.8 sigma=521.0 thresh=5538 peak=5002
00:23:39.804 00.000 21444 Star::Find false star n=4 nbg=274 bg=2552.6 sigma=475.6 thresh=3979 peak=3591
00:23:39.804 00.000 21444 Star::Find false star n=9 nbg=261 bg=4349.0 sigma=461.3 thresh=5733 peak=5726
00:23:39.804 00.000 21444 Star::Find false star n=4 nbg=246 bg=3969.4 sigma=467.7 thresh=5372 peak=5186
00:23:39.804 00.000 21444 Star::Find false star n=1 nbg=265 bg=3940.9 sigma=479.7 thresh=5380 peak=4944
00:23:39.804 00.000 21444 Star::Find false star n=9 nbg=244 bg=4026.3 sigma=378.4 thresh=5162 peak=5050
00:23:39.804 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 25.13,-1.59,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.74,0.13,1.05,U] [#8 0.00,0.00,0.00,L] [#9 8.87,4.14,0.00,M5] [#10 -3.06,-3.76,0.17,U] [#11 0.74,-0.32,3.95,U] 
00:23:39.804 00.000 21444 refined, 3 included, MultiStar: {0.16, -0.16}, one-star: {0.39, 0.79}
00:23:39.804 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.45)
00:23:39.804 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.39)
00:23:39.804 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.22 cameraTheta=-0.78 mountX=-0.17 mountY=-0.09, mountTheta=-2.68
00:23:39.806 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-0.16, opts=13)
00:23:39.806 00.000 21444 Enqueuing Move request for scope (0.16, -0.16)
00:23:39.806 00.000 25848 Worker thread wakes up
00:23:39.806 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
00:23:39.806 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
00:23:39.806 00.000 25848 Moving (0.16, -0.16) raw xDistance=-0.17 yDistance=-0.09
00:23:39.806 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:23:39.806 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:39.806 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:23:39.806 00.000 25848 MoveAxis(E, 0, ABG)
00:23:39.806 00.000 25848 Move returns status 0, amount 0
00:23:39.806 00.000 25848 MoveAxis(N, 0, ABG)
00:23:39.806 00.000 25848 Move returns status 0, amount 0
00:23:39.806 00.000 25848 move complete, result=0
00:23:39.806 00.000 25848 worker thread done servicing request
00:23:39.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=432, FiltMax=65504, Gamma=0.560
00:23:39.806 00.000 21444 UpdateGuideState exits: m=329946 SNR=55.5 Saturated
00:23:39.806 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:39.806 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:39.806 00.000 21444 Enqueuing Expose request
00:23:39.806 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:39.806 00.000 25848 Worker thread wakes up
00:23:39.806 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:39.806 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:42.657 02.851 25848 Exposure complete
00:23:42.746 00.089 25848 worker thread done servicing request
00:23:42.746 00.000 21444 OnExposeComplete: enter
00:23:42.746 00.000 21444 UpdateGuideState(): m_state=6
00:23:42.746 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 701
00:23:42.746 00.000 21444 Star::Find returns 1 (1), X=1229.53, Y=743.64, Mass=369131, SNR=64.4, Peak=11860 HFD=6.8
00:23:42.746 00.000 21444 Star::Find false star n=6 nbg=259 bg=2295.3 sigma=399.9 thresh=3495 peak=3340
00:23:42.746 00.000 21444 Star::Find false star n=4 nbg=271 bg=4357.4 sigma=548.1 thresh=6002 peak=5944
00:23:42.746 00.000 21444 Star::Find false star n=1 nbg=256 bg=3994.5 sigma=453.1 thresh=5354 peak=4890
00:23:42.746 00.000 21444 Star::Find false star n=3 nbg=272 bg=3947.9 sigma=491.2 thresh=5421 peak=5230
00:23:42.747 00.001 21444 Star::Find false star n=5 nbg=258 bg=4028.2 sigma=483.3 thresh=5478 peak=5474
00:23:42.747 00.000 21444 Star::Find false star n=3 nbg=267 bg=4036.9 sigma=495.7 thresh=5524 peak=5005
00:23:42.747 00.000 21444 Star::Find false star n=4 nbg=269 bg=3625.8 sigma=483.1 thresh=5075 peak=5061
00:23:42.747 00.000 21444 MultiStar: [#1 5.21,25.15,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.28,-0.06,0.84,U] [#8 0.00,0.00,0.00,L] [#9 -1.21,-7.07,0.16,U] [#10 0.00,0.00,0.00,L] [#11 3.62,0.88,3.82,U] 
00:23:42.747 00.000 21444 refined, 3 included, MultiStar: {3.29, 0.44}, one-star: {4.44, 0.37}
00:23:42.747 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
00:23:42.747 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
00:23:42.747 00.000 21444 CameraToMount -- cameraX=3.29 cameraY=0.44 hyp=3.32 cameraTheta=0.13 mountX=-3.23 mountY=1.65, mountTheta=2.67
00:23:42.748 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.29, y=0.44, opts=13)
00:23:42.748 00.000 21444 Enqueuing Move request for scope (3.29, 0.44)
00:23:42.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=104, FiltMax=65504, Gamma=0.560
00:23:42.748 00.000 21444 UpdateGuideState exits: m=369131 SNR=64.4 Saturated
00:23:42.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:42.748 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:42.748 00.000 21444 Enqueuing Expose request
00:23:42.748 00.000 25848 Worker thread wakes up
00:23:42.749 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (3.29, 0.44) opts 0xd
00:23:42.749 00.000 25848 Handling offset move in thread for scope, endpoint = (3.29, 0.44)
00:23:42.749 00.000 25848 Moving (3.29, 0.44) raw xDistance=-3.23 yDistance=1.65
00:23:42.749 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.04 from input -3.23
00:23:42.749 00.000 25848 resist switch: large excursion: input 1.65 thresh 1.53 direction from -1 to 1
00:23:42.749 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.95
00:23:42.749 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.65 from input 1.65
00:23:42.749 00.000 25848 MoveAxis(E, 94, ABG)
00:23:42.749 00.000 25848 Guiding  Dir = 2, Dur = 94
00:23:42.784 00.035 25848 IsSlewing returns 0
00:23:42.785 00.001 25848 IsGuiding returns 0
00:23:42.816 00.031 25848 PulseGuide returned control before completion, sleep 73
00:23:42.899 00.083 25848 IsGuiding returns 1
00:23:42.899 00.000 25848 scope still moving after pulse duration time elapsed
00:23:42.954 00.055 25848 IsSlewing returns 0
00:23:42.954 00.000 25848 IsGuiding returns 0
00:23:42.955 00.001 25848 scope move finished after 94 + 76 ms
00:23:42.955 00.000 25848 Move returns status 0, amount 94
00:23:42.955 00.000 25848 BLC: Oldest BLC event removed
00:23:42.955 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 300 applied
00:23:42.955 00.000 25848 MoveAxis(S, 345, ABG)
00:23:42.955 00.000 25848 Guiding  Dir = 1, Dur = 345
00:23:42.985 00.030 25848 IsSlewing returns 0
00:23:42.985 00.000 25848 IsGuiding returns 0
00:23:43.017 00.032 25848 PulseGuide returned control before completion, sleep 324
00:23:43.351 00.334 25848 IsGuiding returns 1
00:23:43.351 00.000 25848 scope still moving after pulse duration time elapsed
00:23:43.422 00.071 25848 IsSlewing returns 0
00:23:43.423 00.001 25848 IsGuiding returns 0
00:23:43.423 00.000 25848 scope move finished after 345 + 92 ms
00:23:43.423 00.000 25848 Move returns status 0, amount 345
00:23:43.423 00.000 25848 move complete, result=0
00:23:43.423 00.000 25848 worker thread done servicing request
00:23:43.423 00.000 25848 Worker thread wakes up
00:23:43.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:43.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:43.423 00.000 21444 GuideStep: -3.2 px 94 ms EAST, 1.6 px 345 ms SOUTH
00:23:46.269 02.846 25848 Exposure complete
00:23:46.357 00.088 25848 worker thread done servicing request
00:23:46.357 00.000 21444 OnExposeComplete: enter
00:23:46.357 00.000 21444 UpdateGuideState(): m_state=6
00:23:46.357 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 702
00:23:46.357 00.000 21444 Star::Find returns 1 (1), X=1228.43, Y=743.11, Mass=373245, SNR=62.7, Peak=11404 HFD=7.3
00:23:46.357 00.000 21444 Star::Find false star n=3 nbg=243 bg=3813.5 sigma=439.8 thresh=5133 peak=4886
00:23:46.358 00.001 21444 Star::Find false star n=2 nbg=232 bg=4094.0 sigma=384.5 thresh=5248 peak=5129
00:23:46.358 00.000 21444 Star::Find false star n=3 nbg=265 bg=4002.7 sigma=460.2 thresh=5383 peak=5001
00:23:46.358 00.000 21444 Star::Find false star n=1 nbg=272 bg=4230.3 sigma=518.0 thresh=5784 peak=5151
00:23:46.358 00.000 21444 Star::Find false star n=2 nbg=253 bg=3172.0 sigma=445.3 thresh=4508 peak=4240
00:23:46.358 00.000 21444 Star::Find false star n=1 nbg=248 bg=3275.9 sigma=447.3 thresh=4618 peak=4502
00:23:46.358 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.24,-12.11,0.00,M4] [#3 -1.77,0.20,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 46.33,-15.94,0.00,M8] [#7 1.22,-0.84,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.89,-0.53,3.20,U] 
00:23:46.358 00.000 21444 refined, 3 included, MultiStar: {2.53, -0.49}, one-star: {3.34, -0.16}
00:23:46.358 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
00:23:46.358 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.20)
00:23:46.358 00.000 21444 CameraToMount -- cameraX=2.53 cameraY=-0.49 hyp=2.57 cameraTheta=-0.19 mountX=-2.56 mountY=0.50, mountTheta=2.95
00:23:46.359 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.53, y=-0.49, opts=13)
00:23:46.359 00.000 21444 Enqueuing Move request for scope (2.53, -0.49)
00:23:46.359 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=520, FiltMax=65504, Gamma=0.560
00:23:46.359 00.000 25848 Worker thread wakes up
00:23:46.359 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.53, -0.49) opts 0xd
00:23:46.359 00.000 25848 Handling offset move in thread for scope, endpoint = (2.53, -0.49)
00:23:46.359 00.000 25848 Moving (2.53, -0.49) raw xDistance=-2.56 yDistance=0.50
00:23:46.359 00.000 25848 BLC: History state: CurrMiss=0.50, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.648546, 1:0.500119
00:23:46.360 00.001 25848 BLC: No correction, Miss < min_move
00:23:46.360 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.76 from input -2.56
00:23:46.360 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:46.360 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
00:23:46.360 00.000 25848 MoveAxis(E, 81, ABG)
00:23:46.360 00.000 25848 Guiding  Dir = 2, Dur = 81
00:23:46.360 00.000 21444 UpdateGuideState exits: m=373245 SNR=62.7 Saturated
00:23:46.360 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:46.360 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:46.360 00.000 21444 Enqueuing Expose request
00:23:46.388 00.028 25848 IsSlewing returns 0
00:23:46.389 00.001 25848 IsGuiding returns 0
00:23:46.420 00.031 25848 PulseGuide returned control before completion, sleep 60
00:23:46.490 00.070 25848 IsGuiding returns 1
00:23:46.490 00.000 25848 scope still moving after pulse duration time elapsed
00:23:46.562 00.072 25848 IsSlewing returns 0
00:23:46.562 00.000 25848 IsGuiding returns 0
00:23:46.562 00.000 25848 scope move finished after 81 + 92 ms
00:23:46.562 00.000 25848 Move returns status 0, amount 81
00:23:46.562 00.000 25848 MoveAxis(N, 0, ABG)
00:23:46.562 00.000 25848 Move returns status 0, amount 0
00:23:46.562 00.000 25848 move complete, result=0
00:23:46.562 00.000 25848 worker thread done servicing request
00:23:46.562 00.000 25848 Worker thread wakes up
00:23:46.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:46.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:46.562 00.000 21444 GuideStep: -2.6 px 81 ms EAST, 0.5 px 0 ms NORTH
00:23:49.408 02.846 25848 Exposure complete
00:23:49.493 00.085 25848 worker thread done servicing request
00:23:49.493 00.000 21444 OnExposeComplete: enter
00:23:49.493 00.000 21444 UpdateGuideState(): m_state=6
00:23:49.494 00.001 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 703
00:23:49.494 00.000 21444 Star::Find returns 1 (1), X=1226.64, Y=743.89, Mass=317338, SNR=50.0, Peak=11324 HFD=6.5
00:23:49.494 00.000 21444 Star::Find false star n=1 nbg=266 bg=3963.2 sigma=561.6 thresh=5648 peak=5054
00:23:49.494 00.000 21444 Star::Find false star n=4 nbg=260 bg=2558.6 sigma=378.3 thresh=3694 peak=3560
00:23:49.494 00.000 21444 Star::Find false star n=3 nbg=273 bg=4125.1 sigma=516.2 thresh=5674 peak=5222
00:23:49.494 00.000 21444 Star::Find false star n=5 nbg=271 bg=3753.7 sigma=518.2 thresh=5308 peak=5271
00:23:49.494 00.000 21444 Star::Find false star n=1 nbg=271 bg=4088.2 sigma=519.6 thresh=5647 peak=5278
00:23:49.494 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.84,0.67,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 50.48,-28.94,0.00,M9] [#7 -0.43,-0.91,1.43,U] [#8 0.00,0.00,0.00,L] [#9 -10.00,6.75,0.00,M5] [#10 14.82,-3.96,0.00,M4] [#11 1.62,-0.58,4.17,U] 
00:23:49.494 00.000 21444 refined, 3 included, MultiStar: {1.11, -0.44}, one-star: {1.54, 0.62}
00:23:49.494 00.000 21444 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.05) = xAngle (-3.43 = 2.86)
00:23:49.494 00.000 21444 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.27 = 0.01)
00:23:49.494 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=-0.44 hyp=1.19 cameraTheta=-0.38 mountX=-1.14 mountY=0.02, mountTheta=3.13
00:23:49.495 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=-0.44, opts=13)
00:23:49.495 00.000 21444 Enqueuing Move request for scope (1.11, -0.44)
00:23:49.495 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=282, FiltMax=65504, Gamma=0.560
00:23:49.495 00.000 21444 UpdateGuideState exits: m=317338 SNR=50.0 Saturated
00:23:49.495 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:49.495 00.000 25848 Worker thread wakes up
00:23:49.495 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:49.495 00.000 21444 Enqueuing Expose request
00:23:49.496 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, -0.44) opts 0xd
00:23:49.496 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, -0.44)
00:23:49.496 00.000 25848 Moving (1.11, -0.44) raw xDistance=-1.14 yDistance=0.02
00:23:49.496 00.000 25848 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.648546, 1:0.500119, 2:0.015075
00:23:49.496 00.000 25848 BLC: No correction, Miss < min_move
00:23:49.496 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.14
00:23:49.496 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:49.496 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:23:49.496 00.000 25848 MoveAxis(E, 39, ABG)
00:23:49.496 00.000 25848 Guiding  Dir = 2, Dur = 39
00:23:49.516 00.020 25848 IsSlewing returns 0
00:23:49.517 00.001 25848 IsGuiding returns 0
00:23:49.548 00.031 25848 PulseGuide returned control before completion, sleep 19
00:23:49.580 00.032 25848 IsGuiding returns 1
00:23:49.580 00.000 25848 scope still moving after pulse duration time elapsed
00:23:49.640 00.060 25848 IsSlewing returns 0
00:23:49.640 00.000 25848 IsGuiding returns 0
00:23:49.640 00.000 25848 scope move finished after 39 + 83 ms
00:23:49.640 00.000 25848 Move returns status 0, amount 39
00:23:49.640 00.000 25848 MoveAxis(N, 0, ABG)
00:23:49.640 00.000 25848 Move returns status 0, amount 0
00:23:49.640 00.000 25848 move complete, result=0
00:23:49.640 00.000 25848 worker thread done servicing request
00:23:49.640 00.000 25848 Worker thread wakes up
00:23:49.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:49.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:49.640 00.000 21444 GuideStep: -1.1 px 39 ms EAST, 0.0 px 0 ms NORTH
00:23:52.486 02.846 25848 Exposure complete
00:23:52.573 00.087 25848 worker thread done servicing request
00:23:52.574 00.001 21444 OnExposeComplete: enter
00:23:52.574 00.000 21444 UpdateGuideState(): m_state=6
00:23:52.574 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 704
00:23:52.574 00.000 21444 Star::Find returns 1 (1), X=1226.44, Y=742.27, Mass=430404, SNR=74.2, Peak=12112 HFD=7.3
00:23:52.574 00.000 21444 Star::Find false star n=4 nbg=268 bg=4034.8 sigma=476.2 thresh=5463 peak=5194
00:23:52.574 00.000 21444 Star::Find false star n=2 nbg=266 bg=2616.7 sigma=406.5 thresh=3836 peak=3513
00:23:52.574 00.000 21444 Star::Find false star n=2 nbg=265 bg=4518.5 sigma=495.2 thresh=6004 peak=5660
00:23:52.574 00.000 21444 Star::Find false star n=2 nbg=275 bg=4222.2 sigma=528.6 thresh=5808 peak=5293
00:23:52.574 00.000 21444 Star::Find false star n=5 nbg=251 bg=3124.0 sigma=440.9 thresh=4447 peak=4272
00:23:52.574 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 9.03,11.05,0.00,M7] [#5 -16.49,1.30,0.00,M6] [#6 43.16,-26.01,0.00,M10] [#7 -1.33,-0.58,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.56,-18.21,0.00,M5] [#11 0.44,-1.11,3.04,U] 
00:23:52.574 00.000 21444 refined, 2 included, MultiStar: {0.27, -0.98}, one-star: {1.35, -1.00}
00:23:52.575 00.001 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.35 = 1.93)
00:23:52.575 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.20 = -0.91)
00:23:52.575 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.98 hyp=1.02 cameraTheta=-1.30 mountX=-0.36 mountY=-0.81, mountTheta=-1.99
00:23:52.576 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.98, opts=13)
00:23:52.576 00.000 21444 Enqueuing Move request for scope (0.27, -0.98)
00:23:52.576 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=446, FiltMax=65504, Gamma=0.560
00:23:52.576 00.000 21444 UpdateGuideState exits: m=430404 SNR=74.2 Saturated
00:23:52.576 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:52.576 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:52.576 00.000 21444 Enqueuing Expose request
00:23:52.576 00.000 25848 Worker thread wakes up
00:23:52.576 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.98) opts 0xd
00:23:52.576 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.98)
00:23:52.576 00.000 25848 Moving (0.27, -0.98) raw xDistance=-0.36 yDistance=-0.81
00:23:52.576 00.000 25848 BLC: window closed
00:23:52.576 00.000 25848 BLC: History state: CurrMiss=-0.81, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.648546, 1:0.500119, 2:0.015075
00:23:52.576 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:23:52.576 00.000 25848 BLC: window closed
00:23:52.576 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
00:23:52.576 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:52.576 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
00:23:52.576 00.000 25848 MoveAxis(E, 0, ABG)
00:23:52.576 00.000 25848 Move returns status 0, amount 0
00:23:52.576 00.000 25848 MoveAxis(N, 0, ABG)
00:23:52.576 00.000 25848 Move returns status 0, amount 0
00:23:52.576 00.000 25848 move complete, result=0
00:23:52.577 00.001 25848 worker thread done servicing request
00:23:52.577 00.000 25848 Worker thread wakes up
00:23:52.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:52.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:52.577 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
00:23:55.416 02.839 25848 Exposure complete
00:23:55.506 00.090 25848 worker thread done servicing request
00:23:55.506 00.000 21444 OnExposeComplete: enter
00:23:55.506 00.000 21444 UpdateGuideState(): m_state=6
00:23:55.507 00.001 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 705
00:23:55.507 00.000 21444 Star::Find returns 1 (1), X=1228.15, Y=742.83, Mass=344611, SNR=59.8, Peak=11204 HFD=6.8
00:23:55.507 00.000 21444 Star::Find false star n=3 nbg=265 bg=2442.9 sigma=414.6 thresh=3687 peak=3536
00:23:55.507 00.000 21444 Star::Find false star n=5 nbg=256 bg=4273.4 sigma=469.4 thresh=5682 peak=5465
00:23:55.507 00.000 21444 Star::Find false star n=4 nbg=260 bg=4212.7 sigma=505.5 thresh=5729 peak=5408
00:23:55.507 00.000 21444 Star::Find false star n=1 nbg=266 bg=4025.6 sigma=501.4 thresh=5530 peak=5040
00:23:55.507 00.000 21444 MultiStar: [#1 20.45,21.60,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -20.01,-3.08,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.26,-1.28,0.94,U] [#8 -9.12,4.02,0.00,M3] [#9 6.60,19.39,0.00,M6] [#10 2.58,-24.19,0.00,M6] [#11 1.53,-1.16,3.19,U] 
00:23:55.507 00.000 21444 refined, 2 included, MultiStar: {1.60, -1.04}, one-star: {3.06, -0.44}
00:23:55.507 00.000 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.66)
00:23:55.507 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.19)
00:23:55.507 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=-1.04 hyp=1.90 cameraTheta=-0.58 mountX=-1.68 mountY=-0.36, mountTheta=-2.93
00:23:55.508 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=-1.04, opts=13)
00:23:55.508 00.000 21444 Enqueuing Move request for scope (1.60, -1.04)
00:23:55.508 00.000 25848 Worker thread wakes up
00:23:55.508 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, -1.04) opts 0xd
00:23:55.508 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, -1.04)
00:23:55.508 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=496, FiltMax=65504, Gamma=0.560
00:23:55.509 00.001 25848 Moving (1.60, -1.04) raw xDistance=-1.68 yDistance=-0.36
00:23:55.509 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.68
00:23:55.509 00.000 21444 UpdateGuideState exits: m=344611 SNR=59.8 Saturated
00:23:55.509 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:55.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:23:55.509 00.000 25848 MoveAxis(E, 49, ABG)
00:23:55.509 00.000 25848 Guiding  Dir = 2, Dur = 49
00:23:55.509 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:55.509 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:55.509 00.000 21444 Enqueuing Expose request
00:23:55.534 00.025 25848 IsSlewing returns 0
00:23:55.535 00.001 25848 IsGuiding returns 0
00:23:55.566 00.031 25848 PulseGuide returned control before completion, sleep 28
00:23:55.602 00.036 25848 IsGuiding returns 1
00:23:55.602 00.000 25848 scope still moving after pulse duration time elapsed
00:23:55.659 00.057 25848 IsSlewing returns 0
00:23:55.659 00.000 25848 IsGuiding returns 0
00:23:55.659 00.000 25848 scope move finished after 49 + 75 ms
00:23:55.659 00.000 25848 Move returns status 0, amount 49
00:23:55.659 00.000 25848 MoveAxis(N, 0, ABG)
00:23:55.659 00.000 25848 Move returns status 0, amount 0
00:23:55.659 00.000 25848 move complete, result=0
00:23:55.659 00.000 25848 worker thread done servicing request
00:23:55.659 00.000 25848 Worker thread wakes up
00:23:55.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:55.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:55.659 00.000 21444 GuideStep: -1.7 px 49 ms EAST, -0.4 px 0 ms NORTH
00:23:58.512 02.853 25848 Exposure complete
00:23:58.587 00.075 25848 worker thread done servicing request
00:23:58.587 00.000 21444 OnExposeComplete: enter
00:23:58.587 00.000 21444 UpdateGuideState(): m_state=6
00:23:58.587 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 706
00:23:58.587 00.000 21444 Star::Find returns 1 (1), X=1228.09, Y=742.49, Mass=417030, SNR=65.5, Peak=11428 HFD=7.2
00:23:58.587 00.000 21444 Star::Find false star n=3 nbg=265 bg=4029.3 sigma=491.8 thresh=5505 peak=5217
00:23:58.587 00.000 21444 Star::Find false star n=3 nbg=267 bg=4220.7 sigma=474.5 thresh=5644 peak=5238
00:23:58.587 00.000 21444 Star::Find false star n=4 nbg=251 bg=3841.2 sigma=455.0 thresh=5206 peak=5029
00:23:58.587 00.000 21444 Star::Find false star n=5 nbg=259 bg=3970.3 sigma=489.0 thresh=5437 peak=5220
00:23:58.588 00.001 21444 Star::Find false star n=4 nbg=254 bg=3924.9 sigma=457.1 thresh=5296 peak=5218
00:23:58.588 00.000 21444 Star::Find false star n=2 nbg=272 bg=2988.1 sigma=467.4 thresh=4390 peak=4314
00:23:58.588 00.000 21444 Star::Find false star n=1 nbg=269 bg=3544.1 sigma=532.5 thresh=5142 peak=4640
00:23:58.588 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -18.71,-6.79,0.00,M5] [#3 -0.75,0.11,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.26,-0.48,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.36,-1.01,3.37,U] 
00:23:58.588 00.000 21444 refined, 3 included, MultiStar: {1.40, -0.84}, one-star: {3.00, -0.77}
00:23:58.588 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.69)
00:23:58.588 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
00:23:58.588 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=-0.84 hyp=1.63 cameraTheta=-0.54 mountX=-1.47 mountY=-0.25, mountTheta=-2.98
00:23:58.588 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=-0.84, opts=13)
00:23:58.588 00.000 21444 Enqueuing Move request for scope (1.40, -0.84)
00:23:58.589 00.001 25848 Worker thread wakes up
00:23:58.589 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, -0.84) opts 0xd
00:23:58.589 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, -0.84)
00:23:58.589 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=420, FiltMax=65504, Gamma=0.560
00:23:58.589 00.000 25848 Moving (1.40, -0.84) raw xDistance=-1.47 yDistance=-0.25
00:23:58.589 00.000 21444 UpdateGuideState exits: m=417030 SNR=65.5 Saturated
00:23:58.589 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:58.589 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:23:58.589 00.000 21444 Enqueuing Expose request
00:23:58.589 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.47
00:23:58.589 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:58.589 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:23:58.589 00.000 25848 MoveAxis(E, 46, ABG)
00:23:58.589 00.000 25848 Guiding  Dir = 2, Dur = 46
00:23:58.626 00.037 25848 IsSlewing returns 0
00:23:58.626 00.000 25848 IsGuiding returns 0
00:23:58.658 00.032 25848 PulseGuide returned control before completion, sleep 25
00:23:58.734 00.076 25848 IsGuiding returns 1
00:23:58.734 00.000 25848 scope still moving after pulse duration time elapsed
00:23:58.779 00.045 25848 IsSlewing returns 0
00:23:58.779 00.000 25848 IsGuiding returns 0
00:23:58.779 00.000 25848 scope move finished after 46 + 106 ms
00:23:58.779 00.000 25848 Move returns status 0, amount 46
00:23:58.779 00.000 25848 MoveAxis(N, 0, ABG)
00:23:58.779 00.000 25848 Move returns status 0, amount 0
00:23:58.779 00.000 25848 move complete, result=0
00:23:58.779 00.000 25848 worker thread done servicing request
00:23:58.779 00.000 25848 Worker thread wakes up
00:23:58.779 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:23:58.779 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:23:58.779 00.000 21444 GuideStep: -1.5 px 46 ms EAST, -0.2 px 0 ms NORTH
00:24:01.633 02.854 25848 Exposure complete
00:24:01.720 00.087 25848 worker thread done servicing request
00:24:01.720 00.000 21444 OnExposeComplete: enter
00:24:01.720 00.000 21444 UpdateGuideState(): m_state=6
00:24:01.721 00.001 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 707
00:24:01.721 00.000 21444 Star::Find returns 1 (1), X=1227.53, Y=742.24, Mass=384728, SNR=70.9, Peak=10900 HFD=7.4
00:24:01.721 00.000 21444 Star::Find false star n=2 nbg=275 bg=3905.2 sigma=565.8 thresh=5603 peak=5190
00:24:01.721 00.000 21444 Star::Find false star n=8 nbg=264 bg=2497.9 sigma=421.3 thresh=3762 peak=3636
00:24:01.721 00.000 21444 Star::Find false star n=4 nbg=252 bg=4455.9 sigma=510.2 thresh=5987 peak=5944
00:24:01.721 00.000 21444 Star::Find false star n=2 nbg=263 bg=3783.5 sigma=475.0 thresh=5209 peak=4950
00:24:01.721 00.000 21444 Star::Find false star n=4 nbg=278 bg=4065.6 sigma=482.8 thresh=5514 peak=5198
00:24:01.721 00.000 21444 Star::Find false star n=1 nbg=246 bg=3164.9 sigma=390.6 thresh=4337 peak=4058
00:24:01.721 00.000 21444 Star::Find false star n=1 nbg=242 bg=3595.6 sigma=410.1 thresh=4826 peak=4453
00:24:01.721 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 15.86,-1.18,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 23.74,-6.52,0.00,R] [#7 0.11,-0.89,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.76,-1.89,2.59,U] 
00:24:01.721 00.000 21444 refined, 2 included, MultiStar: {1.61, -1.51}, one-star: {2.44, -1.03}
00:24:01.721 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
00:24:01.721 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.36)
00:24:01.721 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=-1.51 hyp=2.21 cameraTheta=-0.75 mountX=-1.74 mountY=-0.79, mountTheta=-2.72
00:24:01.722 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=-1.51, opts=13)
00:24:01.722 00.000 21444 Enqueuing Move request for scope (1.61, -1.51)
00:24:01.722 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=658, FiltMax=65504, Gamma=0.560
00:24:01.722 00.000 21444 UpdateGuideState exits: m=384728 SNR=70.9 Saturated
00:24:01.722 00.000 25848 Worker thread wakes up
00:24:01.722 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, -1.51) opts 0xd
00:24:01.722 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, -1.51)
00:24:01.723 00.001 25848 Moving (1.61, -1.51) raw xDistance=-1.74 yDistance=-0.79
00:24:01.723 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.74
00:24:01.723 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:01.723 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
00:24:01.723 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:01.723 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:01.723 00.000 21444 Enqueuing Expose request
00:24:01.723 00.000 25848 MoveAxis(E, 54, ABG)
00:24:01.723 00.000 25848 Guiding  Dir = 2, Dur = 54
00:24:01.751 00.028 25848 IsSlewing returns 0
00:24:01.788 00.037 25848 IsGuiding returns 0
00:24:01.819 00.031 25848 PulseGuide returned control before completion, sleep 33
00:24:01.867 00.048 25848 IsGuiding returns 1
00:24:01.867 00.000 25848 scope still moving after pulse duration time elapsed
00:24:01.923 00.056 25848 IsSlewing returns 0
00:24:01.923 00.000 25848 IsGuiding returns 0
00:24:01.923 00.000 25848 scope move finished after 54 + 81 ms
00:24:01.923 00.000 25848 Move returns status 0, amount 54
00:24:01.923 00.000 25848 MoveAxis(N, 0, ABG)
00:24:01.923 00.000 25848 Move returns status 0, amount 0
00:24:01.923 00.000 25848 move complete, result=0
00:24:01.923 00.000 25848 worker thread done servicing request
00:24:01.924 00.001 25848 Worker thread wakes up
00:24:01.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:01.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:01.924 00.000 21444 GuideStep: -1.7 px 54 ms EAST, -0.8 px 0 ms NORTH
00:24:04.776 02.852 25848 Exposure complete
00:24:04.864 00.088 25848 worker thread done servicing request
00:24:04.865 00.001 21444 OnExposeComplete: enter
00:24:04.865 00.000 21444 UpdateGuideState(): m_state=6
00:24:04.865 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 708
00:24:04.865 00.000 21444 Star::Find returns 1 (1), X=1225.65, Y=741.90, Mass=250815, SNR=48.3, Peak=9912 HFD=6.4
00:24:04.865 00.000 21444 Star::Find false star n=6 nbg=250 bg=4142.3 sigma=454.1 thresh=5505 peak=5427
00:24:04.865 00.000 21444 Star::Find false star n=5 nbg=250 bg=4038.9 sigma=434.6 thresh=5343 peak=5234
00:24:04.865 00.000 21444 Star::Find false star n=5 nbg=276 bg=3810.0 sigma=486.3 thresh=5269 peak=5246
00:24:04.865 00.000 21444 Star::Find false star n=3 nbg=253 bg=4170.8 sigma=450.0 thresh=5521 peak=5076
00:24:04.865 00.000 21444 Star::Find false star n=6 nbg=257 bg=3441.8 sigma=489.4 thresh=4910 peak=4623
00:24:04.865 00.000 21444 MultiStar: [#1 4.59,20.89,0.00,M4] [#2 -9.08,-0.04,0.00,M6] [#3 -0.89,0.21,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.58,-2.72,1.23,U] [#8 0.00,0.00,0.00,L] [#9 11.07,15.52,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.66,-0.32,2.83,U] 
00:24:04.865 00.000 21444 refined, 3 included, MultiStar: {0.05, -1.06}, one-star: {0.56, -1.36}
00:24:04.866 00.001 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.57 = 1.71)
00:24:04.866 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.41 = -1.13)
00:24:04.866 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-1.06 hyp=1.06 cameraTheta=-1.52 mountX=-0.15 mountY=-0.96, mountTheta=-1.73
00:24:04.867 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-1.06, opts=13)
00:24:04.867 00.000 21444 Enqueuing Move request for scope (0.05, -1.06)
00:24:04.867 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=244, FiltMax=65504, Gamma=0.560
00:24:04.867 00.000 21444 UpdateGuideState exits: m=250815 SNR=48.3 Saturated
00:24:04.867 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:04.867 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:04.867 00.000 21444 Enqueuing Expose request
00:24:04.868 00.001 25848 Worker thread wakes up
00:24:04.868 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -1.06) opts 0xd
00:24:04.868 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -1.06)
00:24:04.868 00.000 25848 Moving (0.05, -1.06) raw xDistance=-0.15 yDistance=-0.96
00:24:04.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:24:04.868 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:04.868 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
00:24:04.868 00.000 25848 MoveAxis(E, 0, ABG)
00:24:04.868 00.000 25848 Move returns status 0, amount 0
00:24:04.868 00.000 25848 MoveAxis(N, 0, ABG)
00:24:04.869 00.001 25848 Move returns status 0, amount 0
00:24:04.869 00.000 25848 move complete, result=0
00:24:04.869 00.000 25848 worker thread done servicing request
00:24:04.869 00.000 25848 Worker thread wakes up
00:24:04.869 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:04.869 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:04.869 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
00:24:07.716 02.847 25848 Exposure complete
00:24:07.795 00.079 25848 worker thread done servicing request
00:24:07.795 00.000 21444 OnExposeComplete: enter
00:24:07.795 00.000 21444 UpdateGuideState(): m_state=6
00:24:07.795 00.000 21444 Star::Find(15, 1225, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 709
00:24:07.795 00.000 21444 Star::Find returns 1 (1), X=1228.43, Y=742.79, Mass=416810, SNR=74.2, Peak=12088 HFD=7.0
00:24:07.796 00.001 21444 Star::Find false star n=1 nbg=253 bg=4096.3 sigma=494.7 thresh=5580 peak=5040
00:24:07.796 00.000 21444 Star::Find false star n=5 nbg=259 bg=3025.3 sigma=426.7 thresh=4305 peak=4117
00:24:07.796 00.000 21444 Star::Find false star n=4 nbg=269 bg=3580.1 sigma=509.8 thresh=5109 peak=4941
00:24:07.796 00.000 21444 MultiStar: [#1 1.34,26.22,0.00,M5] [#2 -15.01,-14.65,0.00,M7] [#3 -1.47,0.15,0.16,U] [#4 7.78,5.94,0.00,M9] [#5 -16.42,-10.60,0.00,M8] [#6 5.24,7.79,0.00,M1] [#7 1.23,-1.38,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.70,-0.34,3.26,U] 
00:24:07.796 00.000 21444 refined, 3 included, MultiStar: {2.47, -0.51}, one-star: {3.34, -0.48}
00:24:07.796 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.26 = 3.03)
00:24:07.796 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.18)
00:24:07.796 00.000 21444 CameraToMount -- cameraX=2.47 cameraY=-0.51 hyp=2.53 cameraTheta=-0.20 mountX=-2.51 mountY=0.46, mountTheta=2.96
00:24:07.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.47, y=-0.51, opts=13)
00:24:07.797 00.000 21444 Enqueuing Move request for scope (2.47, -0.51)
00:24:07.797 00.000 25848 Worker thread wakes up
00:24:07.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.47, -0.51) opts 0xd
00:24:07.797 00.000 25848 Handling offset move in thread for scope, endpoint = (2.47, -0.51)
00:24:07.797 00.000 25848 Moving (2.47, -0.51) raw xDistance=-2.51 yDistance=0.46
00:24:07.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.58 from input -2.51
00:24:07.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=168, FiltMax=65504, Gamma=0.560
00:24:07.797 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:07.797 00.000 21444 UpdateGuideState exits: m=416810 SNR=74.2 Saturated
00:24:07.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:07.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
00:24:07.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:07.797 00.000 21444 Enqueuing Expose request
00:24:07.797 00.000 25848 MoveAxis(E, 73, ABG)
00:24:07.797 00.000 25848 Guiding  Dir = 2, Dur = 73
00:24:07.826 00.029 25848 IsSlewing returns 0
00:24:07.827 00.001 25848 IsGuiding returns 0
00:24:07.859 00.032 25848 PulseGuide returned control before completion, sleep 52
00:24:07.921 00.062 25848 IsGuiding returns 1
00:24:07.921 00.000 25848 scope still moving after pulse duration time elapsed
00:24:07.982 00.061 25848 IsSlewing returns 0
00:24:07.982 00.000 25848 IsGuiding returns 0
00:24:07.982 00.000 25848 scope move finished after 73 + 82 ms
00:24:07.982 00.000 25848 Move returns status 0, amount 73
00:24:07.982 00.000 25848 MoveAxis(N, 0, ABG)
00:24:07.982 00.000 25848 Move returns status 0, amount 0
00:24:07.982 00.000 25848 move complete, result=0
00:24:07.982 00.000 25848 worker thread done servicing request
00:24:07.982 00.000 25848 Worker thread wakes up
00:24:07.982 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:07.982 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:07.982 00.000 21444 GuideStep: -2.5 px 73 ms EAST, 0.5 px 0 ms NORTH
00:24:10.823 02.841 25848 Exposure complete
00:24:10.910 00.087 25848 worker thread done servicing request
00:24:10.910 00.000 21444 OnExposeComplete: enter
00:24:10.910 00.000 21444 UpdateGuideState(): m_state=6
00:24:10.911 00.001 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 710
00:24:10.911 00.000 21444 Star::Find returns 1 (1), X=1226.11, Y=741.72, Mass=335447, SNR=54.9, Peak=10648 HFD=6.7
00:24:10.911 00.000 21444 Star::Find false star n=1 nbg=257 bg=3975.2 sigma=439.4 thresh=5293 peak=5000
00:24:10.911 00.000 21444 Star::Find false star n=4 nbg=256 bg=2414.5 sigma=430.6 thresh=3706 peak=3387
00:24:10.911 00.000 21444 Star::Find false star n=4 nbg=276 bg=3995.9 sigma=541.3 thresh=5620 peak=5277
00:24:10.911 00.000 21444 Star::Find false star n=6 nbg=246 bg=3135.6 sigma=400.9 thresh=4338 peak=4140
00:24:10.911 00.000 21444 Star::Find false star n=6 nbg=253 bg=3435.2 sigma=448.5 thresh=4781 peak=4663
00:24:10.911 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.66,1.87,0.21,U] [#4 -0.92,0.46,0.19,U] [#5 -15.61,-7.04,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -1.86,-3.18,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.37,-2.51,3.01,U] 
00:24:10.911 00.000 21444 single-star, 4 included, MultiStar: {0.04, -2.16}, one-star: {1.02, -1.55}
00:24:10.911 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.24)
00:24:10.911 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.60)
00:24:10.911 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-1.55 hyp=1.85 cameraTheta=-0.99 mountX=-1.15 mountY=-1.05, mountTheta=-2.40
00:24:10.912 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-1.55, opts=13)
00:24:10.912 00.000 21444 Enqueuing Move request for scope (1.02, -1.55)
00:24:10.912 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=424, FiltMax=65504, Gamma=0.560
00:24:10.912 00.000 21444 UpdateGuideState exits: m=335447 SNR=54.9 Saturated
00:24:10.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:10.913 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:10.913 00.000 21444 Enqueuing Expose request
00:24:10.913 00.000 25848 Worker thread wakes up
00:24:10.913 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -1.55) opts 0xd
00:24:10.913 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -1.55)
00:24:10.913 00.000 25848 Moving (1.02, -1.55) raw xDistance=-1.15 yDistance=-1.05
00:24:10.913 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.15
00:24:10.913 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:24:10.913 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
00:24:10.913 00.000 25848 MoveAxis(E, 39, ABG)
00:24:10.913 00.000 25848 Guiding  Dir = 2, Dur = 39
00:24:10.938 00.025 25848 IsSlewing returns 0
00:24:10.939 00.001 25848 IsGuiding returns 0
00:24:10.971 00.032 25848 PulseGuide returned control before completion, sleep 18
00:24:10.994 00.023 25848 IsGuiding returns 1
00:24:10.994 00.000 25848 scope still moving after pulse duration time elapsed
00:24:11.045 00.051 25848 IsSlewing returns 0
00:24:11.045 00.000 25848 IsGuiding returns 0
00:24:11.045 00.000 25848 scope move finished after 39 + 67 ms
00:24:11.045 00.000 25848 Move returns status 0, amount 39
00:24:11.045 00.000 25848 MoveAxis(N, 0, ABG)
00:24:11.045 00.000 25848 Move returns status 0, amount 0
00:24:11.045 00.000 25848 move complete, result=0
00:24:11.045 00.000 25848 worker thread done servicing request
00:24:11.045 00.000 25848 Worker thread wakes up
00:24:11.045 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:11.045 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:11.045 00.000 21444 GuideStep: -1.2 px 39 ms EAST, -1.1 px 0 ms NORTH
00:24:13.888 02.843 25848 Exposure complete
00:24:13.968 00.080 25848 worker thread done servicing request
00:24:13.968 00.000 21444 OnExposeComplete: enter
00:24:13.968 00.000 21444 UpdateGuideState(): m_state=6
00:24:13.968 00.000 21444 Star::Find(15, 1226, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 711
00:24:13.968 00.000 21444 Star::Find returns 1 (1), X=1224.85, Y=743.01, Mass=359543, SNR=60.4, Peak=11732 HFD=6.3
00:24:13.968 00.000 21444 Star::Find false star n=3 nbg=253 bg=4476.1 sigma=454.0 thresh=5838 peak=5755
00:24:13.968 00.000 21444 Star::Find false star n=9 nbg=255 bg=4090.9 sigma=477.6 thresh=5524 peak=5472
00:24:13.969 00.001 21444 Star::Find false star n=6 nbg=264 bg=2861.7 sigma=466.0 thresh=4260 peak=4069
00:24:13.969 00.000 21444 Star::Find false star n=1 nbg=273 bg=3624.9 sigma=452.1 thresh=4981 peak=4737
00:24:13.969 00.000 21444 MultiStar: [#1 -1.80,17.99,0.00,M6] [#2 -7.58,-21.17,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,17.43,0.00,M2] [#7 -2.82,-0.66,1.02,U] [#8 11.53,7.88,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.36,-1.17,3.60,U] 
00:24:13.969 00.000 21444 single-star, 2 included, MultiStar: {-0.79, -0.91}, one-star: {-0.25, -0.25}
00:24:13.969 00.000 21444 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.05) = xAngle (-5.40 = 0.89)
00:24:13.969 00.000 21444 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.24 = -1.96)
00:24:13.969 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=-0.25 hyp=0.35 cameraTheta=-2.34 mountX=0.22 mountY=-0.33, mountTheta=-0.97
00:24:13.970 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=-0.25, opts=13)
00:24:13.970 00.000 21444 Enqueuing Move request for scope (-0.25, -0.25)
00:24:13.970 00.000 25848 Worker thread wakes up
00:24:13.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.25) opts 0xd
00:24:13.970 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, -0.25)
00:24:13.970 00.000 25848 Moving (-0.25, -0.25) raw xDistance=0.22 yDistance=-0.33
00:24:13.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
00:24:13.970 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:13.970 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=520, FiltMax=65504, Gamma=0.560
00:24:13.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:24:13.970 00.000 21444 UpdateGuideState exits: m=359543 SNR=60.4 Saturated
00:24:13.970 00.000 25848 MoveAxis(E, 0, ABG)
00:24:13.970 00.000 25848 Move returns status 0, amount 0
00:24:13.970 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:13.970 00.000 25848 MoveAxis(N, 0, ABG)
00:24:13.970 00.000 25848 Move returns status 0, amount 0
00:24:13.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:13.970 00.000 21444 Enqueuing Expose request
00:24:13.970 00.000 25848 move complete, result=0
00:24:13.970 00.000 25848 worker thread done servicing request
00:24:13.970 00.000 25848 Worker thread wakes up
00:24:13.970 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:24:13.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:13.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:16.811 02.841 25848 Exposure complete
00:24:16.898 00.087 25848 worker thread done servicing request
00:24:16.898 00.000 21444 OnExposeComplete: enter
00:24:16.898 00.000 21444 UpdateGuideState(): m_state=6
00:24:16.898 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 712
00:24:16.898 00.000 21444 Star::Find returns 1 (1), X=1227.07, Y=743.67, Mass=345702, SNR=65.1, Peak=11004 HFD=6.7
00:24:16.898 00.000 21444 Star::Find false star n=2 nbg=272 bg=3892.2 sigma=512.3 thresh=5429 peak=5070
00:24:16.898 00.000 21444 Star::Find false star n=5 nbg=260 bg=2565.0 sigma=432.0 thresh=3861 peak=3861
00:24:16.899 00.001 21444 Star::Find false star n=4 nbg=263 bg=4539.1 sigma=499.9 thresh=6039 peak=5791
00:24:16.899 00.000 21444 Star::Find false star n=2 nbg=256 bg=4016.0 sigma=491.0 thresh=5489 peak=5302
00:24:16.899 00.000 21444 Star::Find false star n=4 nbg=269 bg=3858.9 sigma=502.6 thresh=5367 peak=5141
00:24:16.899 00.000 21444 Star::Find false star n=9 nbg=268 bg=3905.9 sigma=482.5 thresh=5354 peak=5226
00:24:16.899 00.000 21444 Star::Find false star n=13 nbg=240 bg=4020.9 sigma=380.6 thresh=5163 peak=5123
00:24:16.899 00.000 21444 Star::Find false star n=5 nbg=277 bg=3549.1 sigma=540.4 thresh=5170 peak=4851
00:24:16.899 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.16,0.02,1.08,U] [#8 0.00,0.00,0.00,L] [#9 15.09,25.39,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 0.82,-0.09,2.96,U] 
00:24:16.899 00.000 21444 refined, 2 included, MultiStar: {0.91, 0.03}, one-star: {1.98, 0.40}
00:24:16.899 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
00:24:16.899 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.43)
00:24:16.899 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=0.03 hyp=0.91 cameraTheta=0.04 mountX=-0.90 mountY=0.38, mountTheta=2.75
00:24:16.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=0.03, opts=13)
00:24:16.900 00.000 21444 Enqueuing Move request for scope (0.91, 0.03)
00:24:16.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=208, FiltMax=65504, Gamma=0.560
00:24:16.900 00.000 25848 Worker thread wakes up
00:24:16.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.03) opts 0xd
00:24:16.900 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, 0.03)
00:24:16.900 00.000 25848 Moving (0.91, 0.03) raw xDistance=-0.90 yDistance=0.38
00:24:16.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
00:24:16.900 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:16.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
00:24:16.900 00.000 21444 UpdateGuideState exits: m=345702 SNR=65.1 Saturated
00:24:16.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:16.901 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:16.901 00.000 21444 Enqueuing Expose request
00:24:16.901 00.000 25848 MoveAxis(E, 26, ABG)
00:24:16.901 00.000 25848 Guiding  Dir = 2, Dur = 26
00:24:16.951 00.050 25848 IsSlewing returns 0
00:24:16.952 00.001 25848 IsGuiding returns 0
00:24:16.983 00.031 25848 IsGuiding returns 1
00:24:16.983 00.000 25848 scope still moving after pulse duration time elapsed
00:24:17.047 00.064 25848 IsSlewing returns 0
00:24:17.047 00.000 25848 IsGuiding returns 0
00:24:17.047 00.000 25848 scope move finished after 26 + 69 ms
00:24:17.047 00.000 25848 Move returns status 0, amount 26
00:24:17.047 00.000 25848 MoveAxis(N, 0, ABG)
00:24:17.047 00.000 25848 Move returns status 0, amount 0
00:24:17.047 00.000 25848 move complete, result=0
00:24:17.047 00.000 25848 worker thread done servicing request
00:24:17.047 00.000 25848 Worker thread wakes up
00:24:17.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:17.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:17.048 00.001 21444 GuideStep: -0.9 px 26 ms EAST, 0.4 px 0 ms NORTH
00:24:19.899 02.851 25848 Exposure complete
00:24:19.987 00.088 25848 worker thread done servicing request
00:24:19.987 00.000 21444 OnExposeComplete: enter
00:24:19.987 00.000 21444 UpdateGuideState(): m_state=6
00:24:19.988 00.001 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 713
00:24:19.988 00.000 21444 Star::Find returns 1 (1), X=1225.81, Y=742.51, Mass=416196, SNR=66.2, Peak=12440 HFD=7.1
00:24:19.988 00.000 21444 Star::Find false star n=3 nbg=270 bg=3921.0 sigma=493.7 thresh=5402 peak=4978
00:24:19.988 00.000 21444 Star::Find false star n=6 nbg=254 bg=2405.1 sigma=383.6 thresh=3556 peak=3459
00:24:19.988 00.000 21444 Star::Find false star n=5 nbg=256 bg=4066.4 sigma=438.1 thresh=5381 peak=5013
00:24:19.988 00.000 21444 Star::Find false star n=5 nbg=244 bg=3931.7 sigma=399.6 thresh=5130 peak=4857
00:24:19.988 00.000 21444 Star::Find false star n=3 nbg=276 bg=3939.5 sigma=483.9 thresh=5391 peak=5138
00:24:19.988 00.000 21444 Star::Find false star n=3 nbg=265 bg=2889.7 sigma=438.5 thresh=4205 peak=3964
00:24:19.988 00.000 21444 Star::Find false star n=1 nbg=268 bg=3676.4 sigma=507.7 thresh=5199 peak=4759
00:24:19.988 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.76,0.13,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.74,-0.52,0.97,U] [#8 5.56,-3.99,0.10,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.59,-0.43,3.54,U] 
00:24:19.988 00.000 21444 refined, 4 included, MultiStar: {-0.46, -0.54}, one-star: {0.71, -0.75}
00:24:19.988 00.000 21444 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.05) = xAngle (-5.33 = 0.96)
00:24:19.988 00.000 21444 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.17 = -1.89)
00:24:19.988 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.54 hyp=0.71 cameraTheta=-2.27 mountX=0.41 mountY=-0.68, mountTheta=-1.03
00:24:19.989 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.54, opts=13)
00:24:19.989 00.000 21444 Enqueuing Move request for scope (-0.46, -0.54)
00:24:19.990 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=548, FiltMax=65504, Gamma=0.560
00:24:19.990 00.000 25848 Worker thread wakes up
00:24:19.990 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.54) opts 0xd
00:24:19.990 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.54)
00:24:19.990 00.000 25848 Moving (-0.46, -0.54) raw xDistance=0.41 yDistance=-0.68
00:24:19.990 00.000 21444 UpdateGuideState exits: m=416196 SNR=66.2 Saturated
00:24:19.990 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:19.990 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:19.990 00.000 21444 Enqueuing Expose request
00:24:19.990 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
00:24:19.990 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:24:19.990 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
00:24:19.990 00.000 25848 MoveAxis(E, 0, ABG)
00:24:19.991 00.001 25848 Move returns status 0, amount 0
00:24:19.991 00.000 25848 MoveAxis(N, 0, ABG)
00:24:19.991 00.000 25848 Move returns status 0, amount 0
00:24:19.991 00.000 25848 move complete, result=0
00:24:19.991 00.000 25848 worker thread done servicing request
00:24:19.991 00.000 25848 Worker thread wakes up
00:24:19.991 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:19.991 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:19.991 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
00:24:22.843 02.852 25848 Exposure complete
00:24:22.931 00.088 25848 worker thread done servicing request
00:24:22.931 00.000 21444 OnExposeComplete: enter
00:24:22.931 00.000 21444 UpdateGuideState(): m_state=6
00:24:22.931 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 714
00:24:22.932 00.001 21444 Star::Find returns 1 (1), X=1225.41, Y=742.36, Mass=361436, SNR=66.3, Peak=11556 HFD=6.9
00:24:22.932 00.000 21444 Star::Find false star n=3 nbg=265 bg=3998.5 sigma=479.1 thresh=5436 peak=5138
00:24:22.932 00.000 21444 Star::Find false star n=2 nbg=280 bg=3902.3 sigma=499.7 thresh=5401 peak=4969
00:24:22.932 00.000 21444 Star::Find false star n=3 nbg=273 bg=3973.3 sigma=577.5 thresh=5706 peak=5379
00:24:22.932 00.000 21444 Star::Find false star n=6 nbg=247 bg=4075.0 sigma=424.9 thresh=5350 peak=5287
00:24:22.932 00.000 21444 Star::Find false star n=2 nbg=275 bg=3007.8 sigma=511.0 thresh=4541 peak=4224
00:24:22.932 00.000 21444 Star::Find false star n=2 nbg=247 bg=3610.6 sigma=424.3 thresh=4883 peak=4658
00:24:22.932 00.000 21444 MultiStar: [#1 -9.41,18.27,0.00,M7] [#2 -13.55,-17.06,0.00,M9] [#3 -14.76,-1.49,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.57,-0.98,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.28,-1.21,2.73,U] 
00:24:22.932 00.000 21444 single-star, 2 included, MultiStar: {-0.96, -1.10}, one-star: {0.32, -0.90}
00:24:22.932 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.00)
00:24:22.932 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.13 = -0.84)
00:24:22.932 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.90 hyp=0.96 cameraTheta=-1.23 mountX=-0.40 mountY=-0.72, mountTheta=-2.08
00:24:22.933 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.90, opts=13)
00:24:22.933 00.000 21444 Enqueuing Move request for scope (0.32, -0.90)
00:24:22.933 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=344, FiltMax=65504, Gamma=0.560
00:24:22.933 00.000 21444 UpdateGuideState exits: m=361436 SNR=66.3 Saturated
00:24:22.933 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:22.933 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:22.934 00.001 21444 Enqueuing Expose request
00:24:22.934 00.000 25848 Worker thread wakes up
00:24:22.934 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.90) opts 0xd
00:24:22.934 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.90)
00:24:22.934 00.000 25848 Moving (0.32, -0.90) raw xDistance=-0.40 yDistance=-0.72
00:24:22.934 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
00:24:22.934 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:24:22.934 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
00:24:22.934 00.000 25848 MoveAxis(E, 0, ABG)
00:24:22.934 00.000 25848 Move returns status 0, amount 0
00:24:22.934 00.000 25848 MoveAxis(N, 0, ABG)
00:24:22.934 00.000 25848 Move returns status 0, amount 0
00:24:22.934 00.000 25848 move complete, result=0
00:24:22.934 00.000 25848 worker thread done servicing request
00:24:22.934 00.000 25848 Worker thread wakes up
00:24:22.934 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:22.934 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
00:24:22.934 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:25.789 02.855 25848 Exposure complete
00:24:25.872 00.083 25848 worker thread done servicing request
00:24:25.872 00.000 21444 OnExposeComplete: enter
00:24:25.872 00.000 21444 UpdateGuideState(): m_state=6
00:24:25.872 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 715
00:24:25.872 00.000 21444 Star::Find returns 1 (1), X=1225.22, Y=742.53, Mass=447140, SNR=74.5, Peak=11484 HFD=7.2
00:24:25.872 00.000 21444 Star::Find false star n=4 nbg=271 bg=3921.5 sigma=535.1 thresh=5527 peak=5507
00:24:25.872 00.000 21444 Star::Find false star n=5 nbg=258 bg=2606.0 sigma=423.1 thresh=3875 peak=3562
00:24:25.872 00.000 21444 Star::Find false star n=5 nbg=262 bg=4326.1 sigma=524.0 thresh=5898 peak=5855
00:24:25.872 00.000 21444 Star::Find false star n=3 nbg=269 bg=4047.2 sigma=523.0 thresh=5616 peak=5258
00:24:25.872 00.000 21444 Star::Find false star n=4 nbg=258 bg=3585.5 sigma=451.6 thresh=4940 peak=4510
00:24:25.872 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 22.25,22.03,0.00,M9] [#5 -3.25,10.89,0.00,M10] [#6 1.29,6.90,0.11,U] [#7 -2.16,-1.32,0.53,U] [#8 0.00,0.00,0.00,L] [#9 6.89,17.60,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -0.95,-0.13,2.89,U] 
00:24:25.872 00.000 21444 single-star, 3 included, MultiStar: {-0.80, -0.23}, one-star: {0.13, -0.74}
00:24:25.872 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.84)
00:24:25.872 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
00:24:25.872 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.74 hyp=0.75 cameraTheta=-1.40 mountX=-0.20 mountY=-0.63, mountTheta=-1.87
00:24:25.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.74, opts=13)
00:24:25.873 00.000 21444 Enqueuing Move request for scope (0.13, -0.74)
00:24:25.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=268, FiltMax=65504, Gamma=0.560
00:24:25.873 00.000 21444 UpdateGuideState exits: m=447140 SNR=74.5 Saturated
00:24:25.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:25.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:25.873 00.000 21444 Enqueuing Expose request
00:24:25.873 00.000 25848 Worker thread wakes up
00:24:25.874 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.74) opts 0xd
00:24:25.874 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.74)
00:24:25.874 00.000 25848 Moving (0.13, -0.74) raw xDistance=-0.20 yDistance=-0.63
00:24:25.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:24:25.874 00.000 25848 switching direction from 1 to -1 - decHistory=-6 oldest=-1.99 newest=-2.02
00:24:25.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
00:24:25.874 00.000 25848 MoveAxis(E, 0, ABG)
00:24:25.874 00.000 25848 Move returns status 0, amount 0
00:24:25.874 00.000 25848 BLC: Oldest BLC event removed
00:24:25.874 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 300 applied
00:24:25.874 00.000 25848 MoveAxis(N, 317, ABG)
00:24:25.874 00.000 25848 Guiding  Dir = 0, Dur = 317
00:24:25.904 00.030 25848 IsSlewing returns 0
00:24:25.904 00.000 25848 IsGuiding returns 0
00:24:25.945 00.041 25848 PulseGuide returned control before completion, sleep 286
00:24:26.245 00.300 25848 IsGuiding returns 1
00:24:26.245 00.000 25848 scope still moving after pulse duration time elapsed
00:24:26.296 00.051 25848 IsSlewing returns 0
00:24:26.297 00.001 25848 IsGuiding returns 0
00:24:26.297 00.000 25848 scope move finished after 317 + 75 ms
00:24:26.297 00.000 25848 Move returns status 0, amount 317
00:24:26.297 00.000 25848 move complete, result=0
00:24:26.297 00.000 25848 worker thread done servicing request
00:24:26.297 00.000 25848 Worker thread wakes up
00:24:26.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:26.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:26.297 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 317 ms NORTH
00:24:29.142 02.845 25848 Exposure complete
00:24:29.221 00.079 25848 worker thread done servicing request
00:24:29.221 00.000 21444 OnExposeComplete: enter
00:24:29.221 00.000 21444 UpdateGuideState(): m_state=6
00:24:29.221 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 716
00:24:29.221 00.000 21444 Star::Find returns 1 (1), X=1225.96, Y=744.70, Mass=342191, SNR=55.8, Peak=10092 HFD=7.0
00:24:29.221 00.000 21444 Star::Find false star n=5 nbg=260 bg=3996.1 sigma=470.0 thresh=5406 peak=5242
00:24:29.222 00.001 21444 Star::Find false star n=3 nbg=266 bg=3918.2 sigma=504.1 thresh=5430 peak=5316
00:24:29.222 00.000 21444 Star::Find false star n=6 nbg=263 bg=3958.0 sigma=478.3 thresh=5393 peak=5004
00:24:29.222 00.000 21444 Star::Find false star n=2 nbg=268 bg=4063.1 sigma=477.1 thresh=5494 peak=4998
00:24:29.222 00.000 21444 Star::Find false star n=1 nbg=261 bg=3212.5 sigma=562.3 thresh=4899 peak=4161
00:24:29.222 00.000 21444 Star::Find false star n=2 nbg=266 bg=3476.3 sigma=436.2 thresh=4785 peak=4406
00:24:29.222 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.72,-16.61,0.00,M10] [#3 -0.36,0.08,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.31,1.37,1.19,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.30,1.30,4.75,U] 
00:24:29.222 00.000 21444 refined, 3 included, MultiStar: {-0.07, 1.30}, one-star: {0.87, 1.44}
00:24:29.222 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.43 = -1.43)
00:24:29.222 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.27 = 2.01)
00:24:29.222 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=1.30 hyp=1.30 cameraTheta=1.63 mountX=0.19 mountY=1.17, mountTheta=1.41
00:24:29.223 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=1.30, opts=13)
00:24:29.223 00.000 21444 Enqueuing Move request for scope (-0.07, 1.30)
00:24:29.223 00.000 25848 Worker thread wakes up
00:24:29.223 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.30) opts 0xd
00:24:29.223 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 1.30)
00:24:29.223 00.000 25848 Moving (-0.07, 1.30) raw xDistance=0.19 yDistance=1.17
00:24:29.223 00.000 25848 BLC: History state: CurrMiss=-1.17, AvgInitMiss=-0.10, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-0.631154, 1:-1.171628
00:24:29.223 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=292, FiltMax=65504, Gamma=0.560
00:24:29.223 00.000 21444 UpdateGuideState exits: m=342191 SNR=55.8 Saturated
00:24:29.223 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:29.223 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:29.223 00.000 21444 Enqueuing Expose request
00:24:29.223 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -2.000000
00:24:29.223 00.000 25848 BLC: window closed
00:24:29.223 00.000 25848 BLC: Pulse adjusted to 298
00:24:29.224 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:24:29.224 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:29.224 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.17
00:24:29.224 00.000 25848 MoveAxis(E, 0, ABG)
00:24:29.224 00.000 25848 Move returns status 0, amount 0
00:24:29.224 00.000 25848 MoveAxis(N, 0, ABG)
00:24:29.224 00.000 25848 Move returns status 0, amount 0
00:24:29.224 00.000 25848 move complete, result=0
00:24:29.224 00.000 25848 worker thread done servicing request
00:24:29.224 00.000 25848 Worker thread wakes up
00:24:29.224 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:29.224 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:29.224 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.2 px 0 ms NORTH
00:24:29.672 00.448 21444 evsrv: cli 0107EB00 connect
00:24:29.672 00.000 21444 case statement mapped state 6 to 3
00:24:29.672 00.000 21444 case statement mapped state 6 to 3
00:24:29.673 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"e5129274-6d7a-4b3b-bd8d-8caade31ee96"}
00:24:29.673 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"e5129274-6d7a-4b3b-bd8d-8caade31ee96"}
00:24:29.673 00.000 21444 evsrv: cli 0107EB00 disconnect
00:24:32.080 02.407 25848 Exposure complete
00:24:32.168 00.088 25848 worker thread done servicing request
00:24:32.168 00.000 21444 OnExposeComplete: enter
00:24:32.168 00.000 21444 UpdateGuideState(): m_state=6
00:24:32.168 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 717
00:24:32.168 00.000 21444 Star::Find returns 1 (1), X=1225.62, Y=743.51, Mass=368816, SNR=61.3, Peak=11248 HFD=7.2
00:24:32.169 00.001 21444 Star::Find false star n=4 nbg=258 bg=3974.0 sigma=442.9 thresh=5303 peak=5256
00:24:32.169 00.000 21444 Star::Find false star n=3 nbg=270 bg=2367.9 sigma=458.8 thresh=3744 peak=3385
00:24:32.169 00.000 21444 Star::Find false star n=6 nbg=260 bg=4417.4 sigma=481.3 thresh=5861 peak=5541
00:24:32.169 00.000 21444 Star::Find false star n=5 nbg=253 bg=4048.3 sigma=491.7 thresh=5523 peak=5373
00:24:32.169 00.000 21444 Star::Find false star n=5 nbg=265 bg=3999.1 sigma=444.3 thresh=5332 peak=5191
00:24:32.169 00.000 21444 Star::Find false star n=2 nbg=268 bg=4128.7 sigma=498.6 thresh=5624 peak=5333
00:24:32.169 00.000 21444 Star::Find false star n=3 nbg=258 bg=3989.9 sigma=461.1 thresh=5373 peak=5030
00:24:32.169 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.17,0.02,0.64,U] [#8 0.00,0.00,0.00,L] [#9 0.15,13.93,0.00,M10] [#10 5.05,5.55,0.18,U] [#11 -0.43,-0.86,3.12,U] 
00:24:32.169 00.000 21444 refined, 3 included, MultiStar: {-0.26, -0.29}, one-star: {0.52, 0.24}
00:24:32.169 00.000 21444 CameraToMount -- cameraTheta (-2.30) - m_xAngle (3.05) = xAngle (-5.35 = 0.93)
00:24:32.169 00.000 21444 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.91)
00:24:32.169 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.29 hyp=0.39 cameraTheta=-2.30 mountX=0.23 mountY=-0.37, mountTheta=-1.01
00:24:32.170 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.29, opts=13)
00:24:32.170 00.000 21444 Enqueuing Move request for scope (-0.26, -0.29)
00:24:32.170 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=520, FiltMax=65504, Gamma=0.560
00:24:32.171 00.001 21444 UpdateGuideState exits: m=368816 SNR=61.3 Saturated
00:24:32.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:32.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:32.171 00.000 21444 Enqueuing Expose request
00:24:32.171 00.000 25848 Worker thread wakes up
00:24:32.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.29) opts 0xd
00:24:32.171 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.29)
00:24:32.171 00.000 25848 Moving (-0.26, -0.29) raw xDistance=0.23 yDistance=-0.37
00:24:32.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
00:24:32.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:32.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
00:24:32.171 00.000 25848 MoveAxis(E, 0, ABG)
00:24:32.171 00.000 25848 Move returns status 0, amount 0
00:24:32.171 00.000 25848 MoveAxis(N, 0, ABG)
00:24:32.171 00.000 25848 Move returns status 0, amount 0
00:24:32.171 00.000 25848 move complete, result=0
00:24:32.171 00.000 25848 worker thread done servicing request
00:24:32.171 00.000 25848 Worker thread wakes up
00:24:32.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:32.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:32.171 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:24:35.012 02.841 25848 Exposure complete
00:24:35.088 00.076 25848 worker thread done servicing request
00:24:35.089 00.001 21444 OnExposeComplete: enter
00:24:35.089 00.000 21444 UpdateGuideState(): m_state=6
00:24:35.089 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 718
00:24:35.089 00.000 21444 Star::Find returns 1 (1), X=1224.96, Y=744.33, Mass=303925, SNR=46.1, Peak=11252 HFD=6.1
00:24:35.089 00.000 21444 Star::Find false star n=7 nbg=258 bg=4140.1 sigma=440.6 thresh=5462 peak=5218
00:24:35.089 00.000 21444 Star::Find false star n=1 nbg=278 bg=2475.1 sigma=480.2 thresh=3916 peak=3373
00:24:35.089 00.000 21444 Star::Find false star n=3 nbg=264 bg=4256.9 sigma=582.4 thresh=6004 peak=5828
00:24:35.089 00.000 21444 Star::Find false star n=4 nbg=262 bg=4264.5 sigma=509.3 thresh=5792 peak=5093
00:24:35.089 00.000 21444 Star::Find false star n=2 nbg=278 bg=3954.6 sigma=507.6 thresh=5477 peak=5159
00:24:35.089 00.000 21444 Star::Find false star n=2 nbg=262 bg=3964.6 sigma=450.9 thresh=5317 peak=5074
00:24:35.089 00.000 21444 Star::Find false star n=4 nbg=247 bg=4062.8 sigma=427.2 thresh=5344 peak=5194
00:24:35.089 00.000 21444 Star::Find false star n=9 nbg=241 bg=3209.2 sigma=371.9 thresh=4325 peak=4291
00:24:35.089 00.000 21444 Star::Find false star n=6 nbg=251 bg=3451.2 sigma=425.0 thresh=4726 peak=4662
00:24:35.089 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.99,0.02,1.57,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.32,0.69,5.03,U] 
00:24:35.089 00.000 21444 single-star, 2 included, MultiStar: {-1.51, 0.60}, one-star: {-0.14, 1.06}
00:24:35.090 00.001 21444 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.05) = xAngle (-1.35 = -1.35)
00:24:35.090 00.000 21444 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.20 = 2.09)
00:24:35.090 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=1.06 hyp=1.07 cameraTheta=1.70 mountX=0.23 mountY=0.93, mountTheta=1.33
00:24:35.091 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=1.06, opts=13)
00:24:35.091 00.000 21444 Enqueuing Move request for scope (-0.14, 1.06)
00:24:35.091 00.000 25848 Worker thread wakes up
00:24:35.091 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 1.06) opts 0xd
00:24:35.091 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 1.06)
00:24:35.091 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3596, FiltMin=572, FiltMax=65504, Gamma=0.560
00:24:35.091 00.000 21444 UpdateGuideState exits: m=303925 SNR=46.1 Saturated
00:24:35.091 00.000 25848 Moving (-0.14, 1.06) raw xDistance=0.23 yDistance=0.93
00:24:35.091 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
00:24:35.091 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:35.091 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:35.091 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
00:24:35.091 00.000 25848 MoveAxis(E, 0, ABG)
00:24:35.091 00.000 25848 Move returns status 0, amount 0
00:24:35.091 00.000 25848 MoveAxis(N, 0, ABG)
00:24:35.091 00.000 25848 Move returns status 0, amount 0
00:24:35.091 00.000 25848 move complete, result=0
00:24:35.091 00.000 25848 worker thread done servicing request
00:24:35.091 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:35.091 00.000 21444 Enqueuing Expose request
00:24:35.091 00.000 25848 Worker thread wakes up
00:24:35.091 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:35.091 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:35.091 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.9 px 0 ms NORTH
00:24:37.936 02.845 25848 Exposure complete
00:24:38.026 00.090 25848 worker thread done servicing request
00:24:38.026 00.000 21444 OnExposeComplete: enter
00:24:38.026 00.000 21444 UpdateGuideState(): m_state=6
00:24:38.026 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 719
00:24:38.026 00.000 21444 Star::Find returns 1 (1), X=1223.84, Y=742.09, Mass=350458, SNR=65.9, Peak=11028 HFD=7.1
00:24:38.026 00.000 21444 Star::Find false star n=5 nbg=265 bg=3899.4 sigma=547.4 thresh=5542 peak=5223
00:24:38.026 00.000 21444 Star::Find false star n=5 nbg=267 bg=2366.4 sigma=408.6 thresh=3592 peak=3395
00:24:38.026 00.000 21444 Star::Find false star n=1 nbg=252 bg=4134.9 sigma=489.2 thresh=5602 peak=5208
00:24:38.026 00.000 21444 Star::Find false star n=7 nbg=262 bg=3825.4 sigma=482.1 thresh=5272 peak=5252
00:24:38.026 00.000 21444 Star::Find false star n=2 nbg=275 bg=4096.6 sigma=492.1 thresh=5573 peak=5257
00:24:38.027 00.001 21444 Star::Find false star n=2 nbg=262 bg=3195.3 sigma=459.7 thresh=4574 peak=4216
00:24:38.027 00.000 21444 Star::Find false star n=2 nbg=267 bg=3510.4 sigma=597.6 thresh=5303 peak=4931
00:24:38.027 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.56,0.26,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 6.57,17.15,0.00,M2] [#7 -3.18,-0.60,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.67,-0.87,2.67,U] 
00:24:38.027 00.000 21444 single-star, 3 included, MultiStar: {-1.83, -0.86}, one-star: {-1.25, -1.18}
00:24:38.027 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.05) = xAngle (-5.44 = 0.84)
00:24:38.027 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.28 = -2.00)
00:24:38.027 00.000 21444 CameraToMount -- cameraX=-1.25 cameraY=-1.18 hyp=1.72 cameraTheta=-2.39 mountX=1.14 mountY=-1.57, mountTheta=-0.94
00:24:38.028 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.25, y=-1.18, opts=13)
00:24:38.028 00.000 21444 Enqueuing Move request for scope (-1.25, -1.18)
00:24:38.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=92, FiltMax=65504, Gamma=0.560
00:24:38.028 00.000 21444 UpdateGuideState exits: m=350458 SNR=65.9 Saturated
00:24:38.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:38.028 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:38.028 00.000 21444 Enqueuing Expose request
00:24:38.028 00.000 25848 Worker thread wakes up
00:24:38.028 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.25, -1.18) opts 0xd
00:24:38.028 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.25, -1.18)
00:24:38.028 00.000 25848 Moving (-1.25, -1.18) raw xDistance=1.14 yDistance=-1.57
00:24:38.028 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
00:24:38.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
00:24:38.028 00.000 25848 MoveAxis(W, 33, ABG)
00:24:38.028 00.000 25848 Guiding  Dir = 3, Dur = 33
00:24:38.064 00.036 25848 IsSlewing returns 0
00:24:38.064 00.000 25848 IsGuiding returns 0
00:24:38.096 00.032 25848 PulseGuide returned control before completion, sleep 12
00:24:38.110 00.014 25848 IsGuiding returns 1
00:24:38.110 00.000 25848 scope still moving after pulse duration time elapsed
00:24:38.170 00.060 25848 IsSlewing returns 0
00:24:38.170 00.000 25848 IsGuiding returns 0
00:24:38.170 00.000 25848 scope move finished after 33 + 72 ms
00:24:38.170 00.000 25848 Move returns status 0, amount 33
00:24:38.170 00.000 25848 MoveAxis(N, 43, ABG)
00:24:38.170 00.000 25848 Guiding  Dir = 0, Dur = 43
00:24:38.203 00.033 25848 IsSlewing returns 0
00:24:38.203 00.000 25848 IsGuiding returns 0
00:24:38.234 00.031 25848 PulseGuide returned control before completion, sleep 22
00:24:38.268 00.034 25848 IsGuiding returns 1
00:24:38.268 00.000 25848 scope still moving after pulse duration time elapsed
00:24:38.328 00.060 25848 IsSlewing returns 0
00:24:38.328 00.000 25848 IsGuiding returns 0
00:24:38.328 00.000 25848 scope move finished after 43 + 82 ms
00:24:38.328 00.000 25848 Move returns status 0, amount 43
00:24:38.328 00.000 25848 move complete, result=0
00:24:38.328 00.000 25848 worker thread done servicing request
00:24:38.328 00.000 25848 Worker thread wakes up
00:24:38.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:38.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:38.328 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.6 px 43 ms NORTH
00:24:41.174 02.846 25848 Exposure complete
00:24:41.256 00.082 25848 worker thread done servicing request
00:24:41.256 00.000 21444 OnExposeComplete: enter
00:24:41.256 00.000 21444 UpdateGuideState(): m_state=6
00:24:41.257 00.001 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 720
00:24:41.257 00.000 21444 Star::Find returns 1 (1), X=1224.07, Y=745.90, Mass=292327, SNR=53.8, Peak=11380 HFD=6.4
00:24:41.257 00.000 21444 Star::Find false star n=2 nbg=249 bg=2502.5 sigma=361.6 thresh=3587 peak=3484
00:24:41.257 00.000 21444 Star::Find false star n=5 nbg=260 bg=4341.3 sigma=517.8 thresh=5895 peak=5618
00:24:41.257 00.000 21444 Star::Find false star n=2 nbg=271 bg=3954.7 sigma=480.7 thresh=5397 peak=4870
00:24:41.257 00.000 21444 Star::Find false star n=1 nbg=255 bg=4008.9 sigma=489.8 thresh=5478 peak=5011
00:24:41.257 00.000 21444 Star::Find false star n=4 nbg=247 bg=4237.2 sigma=461.6 thresh=5622 peak=5512
00:24:41.257 00.000 21444 Star::Find false star n=11 nbg=247 bg=2940.8 sigma=399.5 thresh=4139 peak=4132
00:24:41.257 00.000 21444 MultiStar: [#1 1.89,38.15,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 1.38,11.11,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.82,1.47,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 20.99,-12.99,0.00,M6] [#11 -2.05,2.46,2.75,U] 
00:24:41.257 00.000 21444 single-star, 2 included, MultiStar: {-2.20, 2.29}, one-star: {-1.03, 2.63}
00:24:41.257 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
00:24:41.257 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.95 = 2.33)
00:24:41.257 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=2.63 hyp=2.82 cameraTheta=1.94 mountX=1.26 mountY=2.05, mountTheta=1.02
00:24:41.258 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=2.63, opts=13)
00:24:41.258 00.000 21444 Enqueuing Move request for scope (-1.03, 2.63)
00:24:41.258 00.000 25848 Worker thread wakes up
00:24:41.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 2.63) opts 0xd
00:24:41.258 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, 2.63)
00:24:41.258 00.000 25848 Moving (-1.03, 2.63) raw xDistance=1.26 yDistance=2.05
00:24:41.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.26
00:24:41.258 00.000 25848 resist switch: large excursion: input 2.05 thresh 1.53 direction from -1 to 1
00:24:41.258 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.14
00:24:41.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.05 from input 2.05
00:24:41.258 00.000 25848 MoveAxis(W, 39, ABG)
00:24:41.258 00.000 25848 Guiding  Dir = 3, Dur = 39
00:24:41.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=596, FiltMax=65504, Gamma=0.560
00:24:41.258 00.000 21444 UpdateGuideState exits: m=292327 SNR=53.8 Saturated
00:24:41.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:41.259 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:41.259 00.000 21444 Enqueuing Expose request
00:24:41.279 00.020 25848 IsSlewing returns 0
00:24:41.279 00.000 25848 IsGuiding returns 0
00:24:41.310 00.031 25848 PulseGuide returned control before completion, sleep 18
00:24:41.330 00.020 25848 IsGuiding returns 1
00:24:41.330 00.000 25848 scope still moving after pulse duration time elapsed
00:24:41.390 00.060 25848 IsSlewing returns 0
00:24:41.390 00.000 25848 IsGuiding returns 0
00:24:41.390 00.000 25848 scope move finished after 39 + 71 ms
00:24:41.390 00.000 25848 Move returns status 0, amount 39
00:24:41.390 00.000 25848 BLC: Oldest BLC event removed
00:24:41.390 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 298 applied
00:24:41.390 00.000 25848 MoveAxis(S, 354, ABG)
00:24:41.390 00.000 25848 Guiding  Dir = 1, Dur = 354
00:24:41.423 00.033 25848 IsSlewing returns 0
00:24:41.423 00.000 25848 IsGuiding returns 0
00:24:41.454 00.031 25848 PulseGuide returned control before completion, sleep 334
00:24:41.802 00.348 25848 IsGuiding returns 1
00:24:41.802 00.000 25848 scope still moving after pulse duration time elapsed
00:24:41.861 00.059 25848 IsSlewing returns 0
00:24:41.861 00.000 25848 IsGuiding returns 0
00:24:41.861 00.000 25848 scope move finished after 354 + 83 ms
00:24:41.861 00.000 25848 Move returns status 0, amount 354
00:24:41.861 00.000 25848 move complete, result=0
00:24:41.861 00.000 25848 worker thread done servicing request
00:24:41.861 00.000 25848 Worker thread wakes up
00:24:41.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:41.861 00.000 21444 GuideStep: 1.3 px 39 ms WEST, 2.0 px 354 ms SOUTH
00:24:41.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:44.705 02.844 25848 Exposure complete
00:24:44.791 00.086 25848 worker thread done servicing request
00:24:44.792 00.001 21444 OnExposeComplete: enter
00:24:44.792 00.000 21444 UpdateGuideState(): m_state=6
00:24:44.792 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 721
00:24:44.792 00.000 21444 Star::Find returns 1 (1), X=1224.62, Y=742.30, Mass=333348, SNR=63.9, Peak=11908 HFD=7.3
00:24:44.792 00.000 21444 Star::Find false star n=1 nbg=261 bg=3974.2 sigma=465.5 thresh=5371 peak=5013
00:24:44.792 00.000 21444 Star::Find false star n=3 nbg=268 bg=2443.3 sigma=417.9 thresh=3697 peak=3619
00:24:44.792 00.000 21444 Star::Find false star n=3 nbg=264 bg=4081.8 sigma=483.2 thresh=5532 peak=5441
00:24:44.792 00.000 21444 Star::Find false star n=3 nbg=271 bg=4043.7 sigma=502.1 thresh=5550 peak=5265
00:24:44.792 00.000 21444 Star::Find false star n=10 nbg=230 bg=4028.2 sigma=386.1 thresh=5187 peak=5131
00:24:44.792 00.000 21444 Star::Find false star n=2 nbg=255 bg=3463.0 sigma=465.8 thresh=4860 peak=4507
00:24:44.793 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.28,1.78,0.16,U] [#4 0.00,0.00,0.00,L] [#5 -18.93,-3.47,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -2.13,-1.70,1.00,U] [#8 0.00,0.00,0.00,L] [#9 -10.10,8.73,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -1.01,-1.20,2.94,U] 
00:24:44.793 00.000 21444 single-star, 3 included, MultiStar: {-1.10, -1.16}, one-star: {-0.47, -0.97}
00:24:44.793 00.000 21444 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.05) = xAngle (-5.08 = 1.21)
00:24:44.793 00.000 21444 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.92 = -1.64)
00:24:44.793 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=-0.97 hyp=1.07 cameraTheta=-2.02 mountX=0.38 mountY=-1.07, mountTheta=-1.23
00:24:44.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=-0.97, opts=13)
00:24:44.794 00.000 21444 Enqueuing Move request for scope (-0.47, -0.97)
00:24:44.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3556, FiltMin=256, FiltMax=65504, Gamma=0.560
00:24:44.794 00.000 25848 Worker thread wakes up
00:24:44.794 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.97) opts 0xd
00:24:44.794 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, -0.97)
00:24:44.794 00.000 21444 UpdateGuideState exits: m=333348 SNR=63.9 Saturated
00:24:44.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:44.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:44.794 00.000 21444 Enqueuing Expose request
00:24:44.794 00.000 25848 Moving (-0.47, -0.97) raw xDistance=0.38 yDistance=-1.07
00:24:44.794 00.000 25848 BLC: History state: CurrMiss=-1.07, AvgInitMiss=-0.14, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.046850, 1:-1.071337
00:24:44.794 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -3.000000
00:24:44.794 00.000 25848 BLC: window closed
00:24:44.794 00.000 25848 BLC: Pulse adjusted to 295
00:24:44.795 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
00:24:44.795 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:44.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.07
00:24:44.795 00.000 25848 MoveAxis(E, 0, ABG)
00:24:44.795 00.000 25848 Move returns status 0, amount 0
00:24:44.795 00.000 25848 MoveAxis(N, 0, ABG)
00:24:44.795 00.000 25848 Move returns status 0, amount 0
00:24:44.795 00.000 25848 move complete, result=0
00:24:44.795 00.000 25848 worker thread done servicing request
00:24:44.795 00.000 25848 Worker thread wakes up
00:24:44.795 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:44.795 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:44.796 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -1.1 px 0 ms NORTH
00:24:45.189 00.393 21444 evsrv: cli 0107E4C0 connect
00:24:45.190 00.001 21444 case statement mapped state 6 to 3
00:24:45.190 00.000 21444 case statement mapped state 6 to 3
00:24:45.190 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"f8bf8959-a49b-48bc-bbf6-78d146b1d17d"}
00:24:45.191 00.001 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"f8bf8959-a49b-48bc-bbf6-78d146b1d17d"}
00:24:45.191 00.000 21444 evsrv: cli 0107E4C0 disconnect
00:24:47.638 02.447 25848 Exposure complete
00:24:47.712 00.074 25848 worker thread done servicing request
00:24:47.713 00.001 21444 OnExposeComplete: enter
00:24:47.713 00.000 21444 UpdateGuideState(): m_state=6
00:24:47.713 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 722
00:24:47.713 00.000 21444 Star::Find returns 1 (1), X=1226.58, Y=742.09, Mass=361730, SNR=59.3, Peak=11556 HFD=6.5
00:24:47.713 00.000 21444 Star::Find false star n=1 nbg=276 bg=4005.6 sigma=592.1 thresh=5782 peak=5233
00:24:47.713 00.000 21444 Star::Find false star n=2 nbg=268 bg=2462.5 sigma=428.1 thresh=3747 peak=3378
00:24:47.713 00.000 21444 Star::Find false star n=4 nbg=259 bg=4176.7 sigma=485.6 thresh=5634 peak=5494
00:24:47.713 00.000 21444 Star::Find false star n=1 nbg=266 bg=4126.9 sigma=521.9 thresh=5693 peak=5609
00:24:47.713 00.000 21444 Star::Find false star n=2 nbg=259 bg=3033.2 sigma=449.9 thresh=4383 peak=4206
00:24:47.713 00.000 21444 Star::Find false star n=2 nbg=259 bg=3479.7 sigma=490.8 thresh=4952 peak=4624
00:24:47.713 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.68,-2.75,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 1.92,-2.60,0.19,U] [#6 10.18,-1.18,0.00,M3] [#7 -1.53,-2.46,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.74,-1.86,4.02,U] 
00:24:47.713 00.000 21444 single-star, 3 included, MultiStar: {0.50, -1.88}, one-star: {1.48, -1.18}
00:24:47.713 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.56)
00:24:47.713 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
00:24:47.713 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=-1.18 hyp=1.89 cameraTheta=-0.67 mountX=-1.58 mountY=-0.53, mountTheta=-2.82
00:24:47.714 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=-1.18, opts=13)
00:24:47.714 00.000 21444 Enqueuing Move request for scope (1.48, -1.18)
00:24:47.714 00.000 25848 Worker thread wakes up
00:24:47.714 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, -1.18) opts 0xd
00:24:47.714 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, -1.18)
00:24:47.714 00.000 25848 Moving (1.48, -1.18) raw xDistance=-1.58 yDistance=-0.53
00:24:47.714 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.58
00:24:47.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=40, max=65504, med=3552, FiltMin=620, FiltMax=65504, Gamma=0.560
00:24:47.714 00.000 21444 UpdateGuideState exits: m=361730 SNR=59.3 Saturated
00:24:47.715 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:47.715 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:47.715 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:47.715 00.000 21444 Enqueuing Expose request
00:24:47.715 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
00:24:47.715 00.000 25848 MoveAxis(E, 46, ABG)
00:24:47.715 00.000 25848 Guiding  Dir = 2, Dur = 46
00:24:47.761 00.046 25848 IsSlewing returns 0
00:24:47.762 00.001 25848 IsGuiding returns 0
00:24:47.782 00.020 25848 PulseGuide returned control before completion, sleep 36
00:24:47.825 00.043 25848 IsGuiding returns 1
00:24:47.825 00.000 25848 scope still moving after pulse duration time elapsed
00:24:47.875 00.050 25848 IsSlewing returns 0
00:24:47.876 00.001 25848 IsGuiding returns 0
00:24:47.876 00.000 25848 scope move finished after 46 + 68 ms
00:24:47.876 00.000 25848 Move returns status 0, amount 46
00:24:47.876 00.000 25848 MoveAxis(N, 0, ABG)
00:24:47.876 00.000 25848 Move returns status 0, amount 0
00:24:47.876 00.000 25848 move complete, result=0
00:24:47.876 00.000 25848 worker thread done servicing request
00:24:47.876 00.000 25848 Worker thread wakes up
00:24:47.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:47.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:47.876 00.000 21444 GuideStep: -1.6 px 46 ms EAST, -0.5 px 0 ms NORTH
00:24:50.722 02.846 25848 Exposure complete
00:24:50.809 00.087 25848 worker thread done servicing request
00:24:50.810 00.001 21444 OnExposeComplete: enter
00:24:50.810 00.000 21444 UpdateGuideState(): m_state=6
00:24:50.810 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 723
00:24:50.810 00.000 21444 Star::Find returns 1 (1), X=1227.79, Y=744.25, Mass=392984, SNR=69.7, Peak=10972 HFD=7.3
00:24:50.810 00.000 21444 Star::Find false star n=3 nbg=258 bg=2362.3 sigma=434.8 thresh=3667 peak=3352
00:24:50.810 00.000 21444 Star::Find false star n=2 nbg=272 bg=4145.5 sigma=507.9 thresh=5669 peak=5196
00:24:50.810 00.000 21444 Star::Find false star n=3 nbg=259 bg=3929.3 sigma=459.0 thresh=5306 peak=4951
00:24:50.810 00.000 21444 Star::Find false star n=9 nbg=252 bg=4003.8 sigma=430.9 thresh=5296 peak=5187
00:24:50.810 00.000 21444 Star::Find false star n=6 nbg=268 bg=3124.1 sigma=445.9 thresh=4462 peak=4145
00:24:50.810 00.000 21444 Star::Find false star n=5 nbg=252 bg=3489.8 sigma=427.7 thresh=4773 peak=4618
00:24:50.810 00.000 21444 MultiStar: [#1 10.87,31.39,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -0.94,-0.12,0.11,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.50,0.05,0.79,U] [#8 -5.39,8.97,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.04,0.09,3.67,U] 
00:24:50.810 00.000 21444 refined, 3 included, MultiStar: {1.22, 0.24}, one-star: {2.69, 0.98}
00:24:50.810 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
00:24:50.810 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
00:24:50.810 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=0.24 hyp=1.25 cameraTheta=0.19 mountX=-1.20 mountY=0.69, mountTheta=2.62
00:24:50.811 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=0.24, opts=13)
00:24:50.811 00.000 21444 Enqueuing Move request for scope (1.22, 0.24)
00:24:50.812 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=444, FiltMax=65504, Gamma=0.560
00:24:50.812 00.000 21444 UpdateGuideState exits: m=392984 SNR=69.7 Saturated
00:24:50.812 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:50.812 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:50.812 00.000 21444 Enqueuing Expose request
00:24:50.812 00.000 25848 Worker thread wakes up
00:24:50.812 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, 0.24) opts 0xd
00:24:50.812 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, 0.24)
00:24:50.812 00.000 25848 Moving (1.22, 0.24) raw xDistance=-1.20 yDistance=0.69
00:24:50.812 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.20
00:24:50.812 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
00:24:50.812 00.000 25848 MoveAxis(E, 38, ABG)
00:24:50.812 00.000 25848 Guiding  Dir = 2, Dur = 38
00:24:50.844 00.032 25848 IsSlewing returns 0
00:24:50.845 00.001 25848 IsGuiding returns 0
00:24:50.877 00.032 25848 PulseGuide returned control before completion, sleep 17
00:24:50.896 00.019 25848 IsGuiding returns 1
00:24:50.896 00.000 25848 scope still moving after pulse duration time elapsed
00:24:50.951 00.055 25848 IsSlewing returns 0
00:24:50.951 00.000 25848 IsGuiding returns 0
00:24:50.951 00.000 25848 scope move finished after 38 + 68 ms
00:24:50.951 00.000 25848 Move returns status 0, amount 38
00:24:50.951 00.000 25848 MoveAxis(S, 19, ABG)
00:24:50.951 00.000 25848 Guiding  Dir = 1, Dur = 19
00:24:50.982 00.031 25848 IsSlewing returns 0
00:24:50.982 00.000 25848 IsGuiding returns 0
00:24:51.024 00.042 25848 IsGuiding returns 1
00:24:51.025 00.001 25848 scope still moving after pulse duration time elapsed
00:24:51.077 00.052 25848 IsSlewing returns 0
00:24:51.079 00.002 25848 IsGuiding returns 0
00:24:51.079 00.000 25848 scope move finished after 19 + 77 ms
00:24:51.079 00.000 25848 Move returns status 0, amount 19
00:24:51.079 00.000 25848 move complete, result=0
00:24:51.079 00.000 25848 worker thread done servicing request
00:24:51.079 00.000 25848 Worker thread wakes up
00:24:51.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:51.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:51.079 00.000 21444 GuideStep: -1.2 px 38 ms EAST, 0.7 px 19 ms SOUTH
00:24:53.918 02.839 25848 Exposure complete
00:24:53.989 00.071 25848 worker thread done servicing request
00:24:53.989 00.000 21444 OnExposeComplete: enter
00:24:53.989 00.000 21444 UpdateGuideState(): m_state=6
00:24:53.989 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 724
00:24:53.989 00.000 21444 Star::Find returns 1 (1), X=1225.47, Y=744.00, Mass=392063, SNR=62.3, Peak=14260 HFD=6.4
00:24:53.989 00.000 21444 Star::Find false star n=4 nbg=260 bg=2500.3 sigma=427.9 thresh=3784 peak=3702
00:24:53.989 00.000 21444 Star::Find false star n=2 nbg=280 bg=4427.6 sigma=592.9 thresh=6206 peak=5831
00:24:53.989 00.000 21444 Star::Find false star n=5 nbg=246 bg=4044.3 sigma=372.9 thresh=5163 peak=4989
00:24:53.989 00.000 21444 Star::Find false star n=4 nbg=226 bg=4028.5 sigma=374.2 thresh=5151 peak=5097
00:24:53.990 00.001 21444 Star::Find false star n=4 nbg=263 bg=2939.6 sigma=421.0 thresh=4203 peak=3984
00:24:53.990 00.000 21444 Star::Find false star n=3 nbg=246 bg=3683.3 sigma=395.3 thresh=4869 peak=4793
00:24:53.990 00.000 21444 MultiStar: [#1 22.77,25.32,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 14.90,16.46,0.00,M4] [#7 -2.38,-0.14,1.00,U] [#8 9.27,15.50,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.07,-0.10,3.86,U] 
00:24:53.990 00.000 21444 refined, 2 included, MultiStar: {-0.29, 0.04}, one-star: {0.38, 0.74}
00:24:53.990 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
00:24:53.990 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
00:24:53.990 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.30 cameraTheta=3.01 mountX=0.30 mountY=-0.08, mountTheta=-0.25
00:24:53.991 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.04, opts=13)
00:24:53.991 00.000 21444 Enqueuing Move request for scope (-0.29, 0.04)
00:24:53.991 00.000 25848 Worker thread wakes up
00:24:53.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
00:24:53.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
00:24:53.991 00.000 25848 Moving (-0.29, 0.04) raw xDistance=0.30 yDistance=-0.08
00:24:53.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:24:53.991 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:53.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=418, FiltMax=65504, Gamma=0.560
00:24:53.991 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:24:53.991 00.000 25848 MoveAxis(E, 0, ABG)
00:24:53.991 00.000 25848 Move returns status 0, amount 0
00:24:53.991 00.000 25848 MoveAxis(N, 0, ABG)
00:24:53.991 00.000 25848 Move returns status 0, amount 0
00:24:53.991 00.000 21444 UpdateGuideState exits: m=392063 SNR=62.3 Saturated
00:24:53.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:53.991 00.000 25848 move complete, result=0
00:24:53.991 00.000 25848 worker thread done servicing request
00:24:53.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:53.991 00.000 21444 Enqueuing Expose request
00:24:53.992 00.001 25848 Worker thread wakes up
00:24:53.992 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:53.992 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:53.992 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:56.840 02.848 25848 Exposure complete
00:24:56.928 00.088 25848 worker thread done servicing request
00:24:56.928 00.000 21444 OnExposeComplete: enter
00:24:56.928 00.000 21444 UpdateGuideState(): m_state=6
00:24:56.929 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 725
00:24:56.929 00.000 21444 Star::Find returns 1 (1), X=1226.32, Y=744.82, Mass=321431, SNR=54.2, Peak=11408 HFD=6.3
00:24:56.929 00.000 21444 Star::Find false star n=2 nbg=268 bg=3777.8 sigma=489.0 thresh=5245 peak=4919
00:24:56.929 00.000 21444 Star::Find false star n=7 nbg=258 bg=3930.3 sigma=429.1 thresh=5218 peak=5058
00:24:56.929 00.000 21444 Star::Find false star n=3 nbg=264 bg=4022.7 sigma=453.1 thresh=5382 peak=5182
00:24:56.929 00.000 21444 Star::Find false star n=3 nbg=253 bg=3965.6 sigma=452.4 thresh=5323 peak=4884
00:24:56.929 00.000 21444 Star::Find false star n=4 nbg=264 bg=4056.1 sigma=465.6 thresh=5453 peak=5296
00:24:56.929 00.000 21444 Star::Find false star n=7 nbg=264 bg=2894.8 sigma=479.9 thresh=4335 peak=4330
00:24:56.929 00.000 21444 Star::Find false star n=3 nbg=260 bg=3495.4 sigma=423.5 thresh=4766 peak=4710
00:24:56.929 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.67,0.70,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.41,0.77,3.23,U] 
00:24:56.929 00.000 21444 refined, 2 included, MultiStar: {0.15, 0.91}, one-star: {1.23, 1.55}
00:24:56.929 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
00:24:56.929 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
00:24:56.929 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.91 hyp=0.92 cameraTheta=1.40 mountX=-0.07 mountY=0.90, mountTheta=1.65
00:24:56.930 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.91, opts=13)
00:24:56.930 00.000 21444 Enqueuing Move request for scope (0.15, 0.91)
00:24:56.930 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=396, FiltMax=65504, Gamma=0.560
00:24:56.930 00.000 21444 UpdateGuideState exits: m=321431 SNR=54.2 Saturated
00:24:56.930 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:56.930 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:24:56.931 00.001 21444 Enqueuing Expose request
00:24:56.931 00.000 25848 Worker thread wakes up
00:24:56.931 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.91) opts 0xd
00:24:56.931 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.91)
00:24:56.931 00.000 25848 Moving (0.15, 0.91) raw xDistance=-0.07 yDistance=0.90
00:24:56.931 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:24:56.931 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
00:24:56.931 00.000 25848 MoveAxis(E, 0, ABG)
00:24:56.931 00.000 25848 Move returns status 0, amount 0
00:24:56.931 00.000 25848 MoveAxis(S, 24, ABG)
00:24:56.931 00.000 25848 Guiding  Dir = 1, Dur = 24
00:24:57.001 00.070 25848 IsSlewing returns 0
00:24:57.001 00.000 25848 IsGuiding returns 0
00:24:57.033 00.032 25848 IsGuiding returns 1
00:24:57.033 00.000 25848 scope still moving after pulse duration time elapsed
00:24:57.079 00.046 25848 IsSlewing returns 0
00:24:57.080 00.001 25848 IsGuiding returns 0
00:24:57.080 00.000 25848 scope move finished after 24 + 54 ms
00:24:57.080 00.000 25848 Move returns status 0, amount 24
00:24:57.080 00.000 25848 move complete, result=0
00:24:57.080 00.000 25848 worker thread done servicing request
00:24:57.080 00.000 25848 Worker thread wakes up
00:24:57.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:24:57.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:24:57.080 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.9 px 24 ms SOUTH
00:24:59.925 02.845 25848 Exposure complete
00:25:00.003 00.078 25848 worker thread done servicing request
00:25:00.003 00.000 21444 OnExposeComplete: enter
00:25:00.003 00.000 21444 UpdateGuideState(): m_state=6
00:25:00.004 00.001 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 726
00:25:00.004 00.000 21444 Star::Find returns 1 (1), X=1225.17, Y=743.50, Mass=408172, SNR=68.8, Peak=12512 HFD=7.0
00:25:00.004 00.000 21444 Star::Find false star n=10 nbg=249 bg=3880.3 sigma=426.9 thresh=5161 peak=5005
00:25:00.004 00.000 21444 Star::Find false star n=2 nbg=256 bg=2462.8 sigma=407.0 thresh=3684 peak=3190
00:25:00.004 00.000 21444 Star::Find false star n=3 nbg=245 bg=4049.9 sigma=483.0 thresh=5499 peak=5400
00:25:00.004 00.000 21444 Star::Find false star n=6 nbg=275 bg=3886.2 sigma=483.8 thresh=5338 peak=5151
00:25:00.004 00.000 21444 Star::Find false star n=9 nbg=250 bg=4044.7 sigma=438.1 thresh=5359 peak=5258
00:25:00.004 00.000 21444 Star::Find false star n=9 nbg=261 bg=3437.2 sigma=424.2 thresh=4710 peak=4581
00:25:00.004 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.35,-0.82,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.23,0.59,0.14,U] [#7 -2.68,-0.30,0.89,U] [#8 0.00,0.00,0.00,L] [#9 6.53,7.42,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -0.58,-0.22,2.73,U] 
00:25:00.004 00.000 21444 single-star, 4 included, MultiStar: {-0.71, -0.13}, one-star: {0.08, 0.24}
00:25:00.004 00.000 21444 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.05) = xAngle (-1.79 = -1.79)
00:25:00.004 00.000 21444 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.64 = 1.65)
00:25:00.004 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.26 mountX=-0.06 mountY=0.25, mountTheta=1.79
00:25:00.005 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.24, opts=13)
00:25:00.005 00.000 21444 Enqueuing Move request for scope (0.08, 0.24)
00:25:00.005 00.000 25848 Worker thread wakes up
00:25:00.005 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=558, FiltMax=65504, Gamma=0.560
00:25:00.005 00.000 21444 UpdateGuideState exits: m=408172 SNR=68.8 Saturated
00:25:00.005 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:00.005 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:00.005 00.000 21444 Enqueuing Expose request
00:25:00.005 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
00:25:00.005 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
00:25:00.005 00.000 25848 Moving (0.08, 0.24) raw xDistance=-0.06 yDistance=0.25
00:25:00.005 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:25:00.006 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:00.006 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:25:00.006 00.000 25848 MoveAxis(E, 0, ABG)
00:25:00.006 00.000 25848 Move returns status 0, amount 0
00:25:00.006 00.000 25848 MoveAxis(N, 0, ABG)
00:25:00.006 00.000 25848 Move returns status 0, amount 0
00:25:00.006 00.000 25848 move complete, result=0
00:25:00.006 00.000 25848 worker thread done servicing request
00:25:00.006 00.000 25848 Worker thread wakes up
00:25:00.006 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:00.006 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:00.006 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:25:02.856 02.850 25848 Exposure complete
00:25:02.946 00.090 25848 worker thread done servicing request
00:25:02.946 00.000 21444 OnExposeComplete: enter
00:25:02.946 00.000 21444 UpdateGuideState(): m_state=6
00:25:02.946 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 727
00:25:02.946 00.000 21444 Star::Find returns 1 (1), X=1224.77, Y=743.74, Mass=251209, SNR=46.5, Peak=10096 HFD=6.4
00:25:02.946 00.000 21444 Star::Find false star n=7 nbg=233 bg=3930.7 sigma=403.9 thresh=5142 peak=5043
00:25:02.946 00.000 21444 Star::Find false star n=1 nbg=261 bg=4439.9 sigma=513.9 thresh=5982 peak=5320
00:25:02.946 00.000 21444 Star::Find false star n=3 nbg=263 bg=3858.1 sigma=460.4 thresh=5239 peak=4987
00:25:02.946 00.000 21444 Star::Find false star n=3 nbg=272 bg=3895.9 sigma=540.5 thresh=5517 peak=5288
00:25:02.946 00.000 21444 Star::Find false star n=2 nbg=271 bg=4083.0 sigma=532.9 thresh=5682 peak=5282
00:25:02.946 00.000 21444 Star::Find false star n=1 nbg=257 bg=4130.2 sigma=479.2 thresh=5568 peak=5245
00:25:02.946 00.000 21444 Star::Find false star n=4 nbg=267 bg=2905.9 sigma=488.9 thresh=4373 peak=4039
00:25:02.946 00.000 21444 Star::Find false star n=5 nbg=272 bg=3453.9 sigma=479.9 thresh=4894 peak=4866
00:25:02.947 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -26.12,-16.41,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.54,-0.30,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.38,-0.45,3.37,U] 
00:25:02.947 00.000 21444 single-star, 2 included, MultiStar: {-1.54, -0.25}, one-star: {-0.32, 0.47}
00:25:02.947 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
00:25:02.947 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.72 = 2.56)
00:25:02.947 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.47 hyp=0.57 cameraTheta=2.17 mountX=0.36 mountY=0.31, mountTheta=0.71
00:25:02.947 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.47, opts=13)
00:25:02.947 00.000 21444 Enqueuing Move request for scope (-0.32, 0.47)
00:25:02.947 00.000 25848 Worker thread wakes up
00:25:02.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=558, FiltMax=65504, Gamma=0.560
00:25:02.948 00.001 21444 UpdateGuideState exits: m=251209 SNR=46.5 Saturated
00:25:02.948 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:02.948 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:02.948 00.000 21444 Enqueuing Expose request
00:25:02.948 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.47) opts 0xd
00:25:02.948 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.47)
00:25:02.948 00.000 25848 Moving (-0.32, 0.47) raw xDistance=0.36 yDistance=0.31
00:25:02.948 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
00:25:02.948 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:02.948 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:25:02.948 00.000 25848 MoveAxis(E, 0, ABG)
00:25:02.948 00.000 25848 Move returns status 0, amount 0
00:25:02.948 00.000 25848 MoveAxis(N, 0, ABG)
00:25:02.948 00.000 25848 Move returns status 0, amount 0
00:25:02.948 00.000 25848 move complete, result=0
00:25:02.948 00.000 25848 worker thread done servicing request
00:25:02.948 00.000 25848 Worker thread wakes up
00:25:02.948 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:02.948 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:02.948 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
00:25:05.788 02.840 25848 Exposure complete
00:25:05.876 00.088 25848 worker thread done servicing request
00:25:05.876 00.000 21444 OnExposeComplete: enter
00:25:05.876 00.000 21444 UpdateGuideState(): m_state=6
00:25:05.876 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 728
00:25:05.876 00.000 21444 Star::Find returns 1 (1), X=1224.99, Y=743.96, Mass=285172, SNR=49.0, Peak=11728 HFD=6.3
00:25:05.876 00.000 21444 Star::Find false star n=2 nbg=254 bg=4342.6 sigma=500.0 thresh=5843 peak=5326
00:25:05.876 00.000 21444 Star::Find false star n=2 nbg=270 bg=3957.6 sigma=500.6 thresh=5459 peak=5043
00:25:05.877 00.001 21444 Star::Find false star n=4 nbg=264 bg=3990.1 sigma=483.4 thresh=5440 peak=5339
00:25:05.877 00.000 21444 Star::Find false star n=1 nbg=263 bg=2884.3 sigma=471.6 thresh=4299 peak=4056
00:25:05.877 00.000 21444 Star::Find false star n=1 nbg=271 bg=3621.3 sigma=504.1 thresh=5134 peak=4463
00:25:05.877 00.000 21444 MultiStar: [#1 16.00,22.21,0.00,R] [#2 -13.14,-6.38,0.00,M1] [#3 -0.87,0.86,0.31,U] [#4 0.00,0.00,0.00,L] [#5 1.12,-4.20,0.26,U] [#6 0.00,0.00,0.00,L] [#7 -3.43,0.24,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.88,-0.02,3.45,U] 
00:25:05.877 00.000 21444 single-star, 4 included, MultiStar: {-1.71, 0.02}, one-star: {-0.11, 0.70}
00:25:05.877 00.000 21444 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.05) = xAngle (-1.33 = -1.33)
00:25:05.877 00.000 21444 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.11)
00:25:05.877 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.70 hyp=0.70 cameraTheta=1.72 mountX=0.17 mountY=0.60, mountTheta=1.30
00:25:05.878 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.70, opts=13)
00:25:05.878 00.000 21444 Enqueuing Move request for scope (-0.11, 0.70)
00:25:05.878 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=562, FiltMax=65504, Gamma=0.560
00:25:05.878 00.000 21444 UpdateGuideState exits: m=285172 SNR=49.0 Saturated
00:25:05.878 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:05.878 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:05.878 00.000 21444 Enqueuing Expose request
00:25:05.878 00.000 25848 Worker thread wakes up
00:25:05.878 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.70) opts 0xd
00:25:05.878 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.70)
00:25:05.879 00.001 25848 Moving (-0.11, 0.70) raw xDistance=0.17 yDistance=0.60
00:25:05.879 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:25:05.879 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
00:25:05.879 00.000 25848 MoveAxis(E, 0, ABG)
00:25:05.879 00.000 25848 Move returns status 0, amount 0
00:25:05.879 00.000 25848 MoveAxis(S, 16, ABG)
00:25:05.879 00.000 25848 Guiding  Dir = 1, Dur = 16
00:25:05.904 00.025 25848 IsSlewing returns 0
00:25:05.904 00.000 25848 IsGuiding returns 0
00:25:05.963 00.059 25848 IsGuiding returns 1
00:25:05.963 00.000 25848 scope still moving after pulse duration time elapsed
00:25:06.014 00.051 25848 IsSlewing returns 0
00:25:06.016 00.002 25848 IsGuiding returns 0
00:25:06.016 00.000 25848 scope move finished after 16 + 96 ms
00:25:06.016 00.000 25848 Move returns status 0, amount 16
00:25:06.016 00.000 25848 move complete, result=0
00:25:06.016 00.000 25848 worker thread done servicing request
00:25:06.017 00.001 25848 Worker thread wakes up
00:25:06.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:06.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:06.017 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 16 ms SOUTH
00:25:08.868 02.851 25848 Exposure complete
00:25:08.954 00.086 25848 worker thread done servicing request
00:25:08.954 00.000 21444 OnExposeComplete: enter
00:25:08.954 00.000 21444 UpdateGuideState(): m_state=6
00:25:08.955 00.001 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 729
00:25:08.955 00.000 21444 Star::Find returns 1 (1), X=1224.22, Y=743.51, Mass=311533, SNR=52.9, Peak=10928 HFD=6.7
00:25:08.955 00.000 21444 Star::Find false star n=4 nbg=275 bg=4286.7 sigma=532.0 thresh=5883 peak=5541
00:25:08.955 00.000 21444 Star::Find false star n=2 nbg=244 bg=4125.6 sigma=489.2 thresh=5593 peak=5031
00:25:08.955 00.000 21444 Star::Find false star n=6 nbg=254 bg=3579.7 sigma=440.3 thresh=4901 peak=4782
00:25:08.955 00.000 21444 MultiStar: [#1 7.02,-1.26,0.21,U] [#2 -4.42,-15.16,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 1.91,-2.51,0.13,U] [#6 11.87,0.19,0.00,M4] [#7 -3.03,-1.16,0.99,U] [#8 -14.98,7.42,0.00,M6] [#9 -0.33,1.36,0.25,U] [#10 0.00,0.00,0.00,L] [#11 -1.58,-1.43,3.93,U] 
00:25:08.955 00.000 21444 single-star, 5 included, MultiStar: {-1.30, -1.04}, one-star: {-0.88, 0.25}
00:25:08.955 00.000 21444 CameraToMount -- cameraTheta (2.87) - m_xAngle (3.05) = xAngle (-0.18 = -0.18)
00:25:08.955 00.000 21444 CameraToMount -- cameraTheta (2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
00:25:08.955 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=0.25 hyp=0.91 cameraTheta=2.87 mountX=0.89 mountY=-0.10, mountTheta=-0.12
00:25:08.956 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=0.25, opts=13)
00:25:08.956 00.000 21444 Enqueuing Move request for scope (-0.88, 0.25)
00:25:08.956 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=92, max=65504, med=3576, FiltMin=320, FiltMax=65504, Gamma=0.560
00:25:08.956 00.000 21444 UpdateGuideState exits: m=311533 SNR=52.9 Saturated
00:25:08.956 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:08.956 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:08.956 00.000 21444 Enqueuing Expose request
00:25:08.957 00.001 25848 Worker thread wakes up
00:25:08.957 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.25) opts 0xd
00:25:08.957 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, 0.25)
00:25:08.957 00.000 25848 Moving (-0.88, 0.25) raw xDistance=0.89 yDistance=-0.10
00:25:08.957 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
00:25:08.957 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:08.957 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:25:08.957 00.000 25848 MoveAxis(W, 26, ABG)
00:25:08.957 00.000 25848 Guiding  Dir = 3, Dur = 26
00:25:08.982 00.025 25848 IsSlewing returns 0
00:25:08.983 00.001 25848 IsGuiding returns 0
00:25:09.015 00.032 25848 IsGuiding returns 1
00:25:09.015 00.000 25848 scope still moving after pulse duration time elapsed
00:25:09.061 00.046 25848 IsSlewing returns 0
00:25:09.062 00.001 25848 IsGuiding returns 0
00:25:09.062 00.000 25848 scope move finished after 26 + 52 ms
00:25:09.062 00.000 25848 Move returns status 0, amount 26
00:25:09.062 00.000 25848 MoveAxis(N, 0, ABG)
00:25:09.062 00.000 25848 Move returns status 0, amount 0
00:25:09.062 00.000 25848 move complete, result=0
00:25:09.062 00.000 25848 worker thread done servicing request
00:25:09.062 00.000 25848 Worker thread wakes up
00:25:09.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:09.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:09.062 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.1 px 0 ms NORTH
00:25:11.913 02.851 25848 Exposure complete
00:25:11.996 00.083 25848 worker thread done servicing request
00:25:11.996 00.000 21444 OnExposeComplete: enter
00:25:11.996 00.000 21444 UpdateGuideState(): m_state=6
00:25:11.996 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 730
00:25:11.996 00.000 21444 Star::Find returns 1 (1), X=1224.04, Y=742.32, Mass=369444, SNR=54.5, Peak=13072 HFD=6.6
00:25:11.996 00.000 21444 Star::Find false star n=8 nbg=267 bg=3831.9 sigma=515.8 thresh=5379 peak=5040
00:25:11.996 00.000 21444 Star::Find false star n=3 nbg=235 bg=2547.8 sigma=381.7 thresh=3693 peak=3584
00:25:11.996 00.000 21444 Star::Find false star n=5 nbg=262 bg=4197.1 sigma=470.2 thresh=5608 peak=5439
00:25:11.996 00.000 21444 Star::Find false star n=4 nbg=256 bg=3898.2 sigma=453.4 thresh=5258 peak=5082
00:25:11.996 00.000 21444 Star::Find false star n=2 nbg=268 bg=4002.8 sigma=556.7 thresh=5673 peak=5380
00:25:11.997 00.001 21444 Star::Find false star n=6 nbg=242 bg=3910.8 sigma=409.5 thresh=5139 peak=5041
00:25:11.997 00.000 21444 Star::Find false star n=3 nbg=271 bg=3047.1 sigma=482.6 thresh=4495 peak=4153
00:25:11.997 00.000 21444 Star::Find false star n=5 nbg=263 bg=3318.3 sigma=478.3 thresh=4753 peak=4692
00:25:11.997 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.73,0.31,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.00,-1.58,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.52,-0.32,3.78,U] 
00:25:11.997 00.000 21444 refined, 3 included, MultiStar: {-1.03, -0.59}, one-star: {-1.06, -0.95}
00:25:11.997 00.000 21444 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.05) = xAngle (-5.68 = 0.61)
00:25:11.997 00.000 21444 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.52 = -2.24)
00:25:11.997 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=-0.59 hyp=1.19 cameraTheta=-2.63 mountX=0.98 mountY=-0.93, mountTheta=-0.76
00:25:11.997 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=-0.59, opts=13)
00:25:11.997 00.000 21444 Enqueuing Move request for scope (-1.03, -0.59)
00:25:11.997 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3556, FiltMin=380, FiltMax=65504, Gamma=0.560
00:25:11.998 00.001 21444 UpdateGuideState exits: m=369444 SNR=54.5 Saturated
00:25:11.998 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:11.998 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:11.998 00.000 21444 Enqueuing Expose request
00:25:11.998 00.000 25848 Worker thread wakes up
00:25:11.998 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.59) opts 0xd
00:25:11.998 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, -0.59)
00:25:11.998 00.000 25848 Moving (-1.03, -0.59) raw xDistance=0.98 yDistance=-0.93
00:25:11.998 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.98
00:25:11.998 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:11.998 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
00:25:11.998 00.000 25848 MoveAxis(W, 30, ABG)
00:25:11.998 00.000 25848 Guiding  Dir = 3, Dur = 30
00:25:12.033 00.035 25848 IsSlewing returns 0
00:25:12.034 00.001 25848 IsGuiding returns 0
00:25:12.066 00.032 25848 IsGuiding returns 1
00:25:12.066 00.000 25848 scope still moving after pulse duration time elapsed
00:25:12.125 00.059 25848 IsSlewing returns 0
00:25:12.125 00.000 25848 IsGuiding returns 0
00:25:12.125 00.000 25848 scope move finished after 30 + 61 ms
00:25:12.125 00.000 25848 Move returns status 0, amount 30
00:25:12.125 00.000 25848 MoveAxis(N, 0, ABG)
00:25:12.125 00.000 25848 Move returns status 0, amount 0
00:25:12.125 00.000 25848 move complete, result=0
00:25:12.125 00.000 25848 worker thread done servicing request
00:25:12.125 00.000 25848 Worker thread wakes up
00:25:12.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:12.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:12.126 00.001 21444 GuideStep: 1.0 px 30 ms WEST, -0.9 px 0 ms NORTH
00:25:14.977 02.851 25848 Exposure complete
00:25:15.057 00.080 25848 worker thread done servicing request
00:25:15.057 00.000 21444 OnExposeComplete: enter
00:25:15.057 00.000 21444 UpdateGuideState(): m_state=6
00:25:15.057 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 731
00:25:15.057 00.000 21444 Star::Find returns 1 (1), X=1224.51, Y=743.51, Mass=329525, SNR=58.0, Peak=11528 HFD=7.1
00:25:15.058 00.001 21444 Star::Find false star n=1 nbg=272 bg=3898.4 sigma=568.8 thresh=5605 peak=4960
00:25:15.058 00.000 21444 Star::Find false star n=8 nbg=255 bg=4233.5 sigma=447.2 thresh=5575 peak=5558
00:25:15.058 00.000 21444 Star::Find false star n=6 nbg=260 bg=4149.7 sigma=492.1 thresh=5626 peak=5275
00:25:15.058 00.000 21444 Star::Find false star n=4 nbg=268 bg=3931.1 sigma=535.6 thresh=5538 peak=5171
00:25:15.058 00.000 21444 Star::Find false star n=3 nbg=245 bg=3964.2 sigma=436.7 thresh=5274 peak=5240
00:25:15.058 00.000 21444 Star::Find false star n=6 nbg=256 bg=3880.9 sigma=479.6 thresh=5320 peak=5220
00:25:15.058 00.000 21444 Star::Find false star n=3 nbg=252 bg=3503.9 sigma=469.4 thresh=4912 peak=4501
00:25:15.058 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.47,6.42,0.16,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.77,-0.55,0.71,U] [#8 0.00,0.00,0.00,L] [#9 23.64,5.15,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -1.19,0.16,3.30,U] 
00:25:15.058 00.000 21444 single-star, 3 included, MultiStar: {-1.17, 0.28}, one-star: {-0.58, 0.24}
00:25:15.058 00.000 21444 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.05) = xAngle (-0.30 = -0.30)
00:25:15.058 00.000 21444 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.14 = -3.14)
00:25:15.058 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=0.24 hyp=0.63 cameraTheta=2.75 mountX=0.60 mountY=-0.00, mountTheta=-0.00
00:25:15.059 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=0.24, opts=13)
00:25:15.059 00.000 21444 Enqueuing Move request for scope (-0.58, 0.24)
00:25:15.059 00.000 25848 Worker thread wakes up
00:25:15.059 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.24) opts 0xd
00:25:15.059 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 0.24)
00:25:15.059 00.000 25848 Moving (-0.58, 0.24) raw xDistance=0.60 yDistance=-0.00
00:25:15.059 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.60
00:25:15.059 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:15.059 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=476, FiltMax=65504, Gamma=0.560
00:25:15.059 00.000 21444 UpdateGuideState exits: m=329525 SNR=58.0 Saturated
00:25:15.059 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:15.059 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:15.059 00.000 21444 Enqueuing Expose request
00:25:15.059 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:25:15.059 00.000 25848 MoveAxis(W, 20, ABG)
00:25:15.059 00.000 25848 Guiding  Dir = 3, Dur = 20
00:25:15.095 00.036 25848 IsSlewing returns 0
00:25:15.096 00.001 25848 IsGuiding returns 0
00:25:15.128 00.032 25848 IsGuiding returns 1
00:25:15.128 00.000 25848 scope still moving after pulse duration time elapsed
00:25:15.188 00.060 25848 IsSlewing returns 0
00:25:15.189 00.001 25848 IsGuiding returns 0
00:25:15.189 00.000 25848 scope move finished after 20 + 72 ms
00:25:15.189 00.000 25848 Move returns status 0, amount 20
00:25:15.189 00.000 25848 MoveAxis(N, 0, ABG)
00:25:15.189 00.000 25848 Move returns status 0, amount 0
00:25:15.189 00.000 25848 move complete, result=0
00:25:15.189 00.000 25848 worker thread done servicing request
00:25:15.189 00.000 25848 Worker thread wakes up
00:25:15.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:15.189 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -0.0 px 0 ms NORTH
00:25:15.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:18.039 02.850 25848 Exposure complete
00:25:18.125 00.086 25848 worker thread done servicing request
00:25:18.125 00.000 21444 OnExposeComplete: enter
00:25:18.125 00.000 21444 UpdateGuideState(): m_state=6
00:25:18.125 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 732
00:25:18.125 00.000 21444 Star::Find returns 1 (1), X=1223.73, Y=743.84, Mass=300952, SNR=44.3, Peak=11780 HFD=6.0
00:25:18.126 00.001 21444 Star::Find false star n=4 nbg=254 bg=4413.8 sigma=436.6 thresh=5724 peak=5456
00:25:18.126 00.000 21444 Star::Find false star n=2 nbg=240 bg=3983.3 sigma=457.1 thresh=5355 peak=5093
00:25:18.126 00.000 21444 Star::Find false star n=3 nbg=265 bg=3933.0 sigma=446.8 thresh=5273 peak=4950
00:25:18.126 00.000 21444 Star::Find false star n=2 nbg=275 bg=3954.3 sigma=519.0 thresh=5511 peak=5188
00:25:18.126 00.000 21444 Star::Find false star n=5 nbg=270 bg=3114.1 sigma=452.1 thresh=4470 peak=4290
00:25:18.126 00.000 21444 MultiStar: [#1 -17.88,10.13,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 1.88,-6.10,0.32,U] [#6 0.00,0.00,0.00,L] [#7 -3.38,0.23,1.11,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 20.59,0.30,0.00,M7] [#11 -2.02,0.44,3.93,U] 
00:25:18.126 00.000 21444 single-star, 3 included, MultiStar: {-1.96, 0.10}, one-star: {-1.36, 0.57}
00:25:18.126 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
00:25:18.126 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.13)
00:25:18.126 00.000 21444 CameraToMount -- cameraX=-1.36 cameraY=0.57 hyp=1.48 cameraTheta=2.74 mountX=1.41 mountY=0.01, mountTheta=0.01
00:25:18.127 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.36, y=0.57, opts=13)
00:25:18.127 00.000 21444 Enqueuing Move request for scope (-1.36, 0.57)
00:25:18.127 00.000 25848 Worker thread wakes up
00:25:18.127 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=572, FiltMax=65504, Gamma=0.560
00:25:18.127 00.000 21444 UpdateGuideState exits: m=300952 SNR=44.3 Saturated
00:25:18.127 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:18.127 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:18.127 00.000 21444 Enqueuing Expose request
00:25:18.127 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.36, 0.57) opts 0xd
00:25:18.127 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.36, 0.57)
00:25:18.127 00.000 25848 Moving (-1.36, 0.57) raw xDistance=1.41 yDistance=0.01
00:25:18.127 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.41
00:25:18.127 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:18.127 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:25:18.127 00.000 25848 MoveAxis(W, 42, ABG)
00:25:18.127 00.000 25848 Guiding  Dir = 3, Dur = 42
00:25:18.188 00.061 25848 IsSlewing returns 0
00:25:18.188 00.000 25848 IsGuiding returns 0
00:25:18.219 00.031 25848 PulseGuide returned control before completion, sleep 21
00:25:18.244 00.025 25848 IsGuiding returns 1
00:25:18.244 00.000 25848 scope still moving after pulse duration time elapsed
00:25:18.295 00.051 25848 IsSlewing returns 0
00:25:18.295 00.000 25848 IsGuiding returns 0
00:25:18.295 00.000 25848 scope move finished after 42 + 65 ms
00:25:18.295 00.000 25848 Move returns status 0, amount 42
00:25:18.295 00.000 25848 MoveAxis(N, 0, ABG)
00:25:18.295 00.000 25848 Move returns status 0, amount 0
00:25:18.295 00.000 25848 move complete, result=0
00:25:18.295 00.000 25848 worker thread done servicing request
00:25:18.295 00.000 25848 Worker thread wakes up
00:25:18.295 00.000 21444 GuideStep: 1.4 px 42 ms WEST, 0.0 px 0 ms NORTH
00:25:18.296 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:18.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:21.141 02.845 25848 Exposure complete
00:25:21.221 00.080 25848 worker thread done servicing request
00:25:21.221 00.000 21444 OnExposeComplete: enter
00:25:21.221 00.000 21444 UpdateGuideState(): m_state=6
00:25:21.221 00.000 21444 Star::Find(15, 1223, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 733
00:25:21.221 00.000 21444 Star::Find returns 1 (1), X=1226.54, Y=742.87, Mass=322260, SNR=48.0, Peak=10924 HFD=6.5
00:25:21.221 00.000 21444 Star::Find false star n=4 nbg=255 bg=2331.1 sigma=374.7 thresh=3455 peak=3386
00:25:21.221 00.000 21444 Star::Find false star n=3 nbg=245 bg=4326.9 sigma=465.1 thresh=5722 peak=5555
00:25:21.221 00.000 21444 Star::Find false star n=1 nbg=251 bg=4026.0 sigma=485.0 thresh=5481 peak=5094
00:25:21.221 00.000 21444 Star::Find false star n=3 nbg=248 bg=3983.2 sigma=427.8 thresh=5267 peak=5036
00:25:21.221 00.000 21444 Star::Find false star n=3 nbg=267 bg=3578.9 sigma=452.6 thresh=4937 peak=4754
00:25:21.221 00.000 21444 MultiStar: [#1 -18.55,21.71,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 23.12,20.66,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.63,-1.08,1.25,U] [#8 -1.37,-3.26,0.22,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.47,-0.91,4.10,U] 
00:25:21.222 00.001 21444 refined, 3 included, MultiStar: {0.78, -0.94}, one-star: {1.45, -0.40}
00:25:21.222 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
00:25:21.222 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
00:25:21.222 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=-0.94 hyp=1.23 cameraTheta=-0.88 mountX=-0.87 mountY=-0.58, mountTheta=-2.55
00:25:21.222 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=-0.94, opts=13)
00:25:21.222 00.000 21444 Enqueuing Move request for scope (0.78, -0.94)
00:25:21.222 00.000 25848 Worker thread wakes up
00:25:21.223 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=544, FiltMax=65504, Gamma=0.560
00:25:21.223 00.000 21444 UpdateGuideState exits: m=322260 SNR=48.0 Saturated
00:25:21.223 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:21.223 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.94) opts 0xd
00:25:21.223 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:21.223 00.000 21444 Enqueuing Expose request
00:25:21.223 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, -0.94)
00:25:21.223 00.000 25848 Moving (0.78, -0.94) raw xDistance=-0.87 yDistance=-0.58
00:25:21.223 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.87
00:25:21.223 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:21.223 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
00:25:21.223 00.000 25848 MoveAxis(E, 22, ABG)
00:25:21.223 00.000 25848 Guiding  Dir = 2, Dur = 22
00:25:21.251 00.028 25848 IsSlewing returns 0
00:25:21.251 00.000 25848 IsGuiding returns 0
00:25:21.336 00.085 25848 IsGuiding returns 1
00:25:21.336 00.000 25848 scope still moving after pulse duration time elapsed
00:25:21.392 00.056 25848 IsSlewing returns 0
00:25:21.392 00.000 25848 IsGuiding returns 0
00:25:21.392 00.000 25848 scope move finished after 22 + 118 ms
00:25:21.392 00.000 25848 Move returns status 0, amount 22
00:25:21.392 00.000 25848 MoveAxis(N, 0, ABG)
00:25:21.392 00.000 25848 Move returns status 0, amount 0
00:25:21.392 00.000 25848 move complete, result=0
00:25:21.392 00.000 25848 worker thread done servicing request
00:25:21.392 00.000 25848 Worker thread wakes up
00:25:21.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:21.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:21.392 00.000 21444 GuideStep: -0.9 px 22 ms EAST, -0.6 px 0 ms NORTH
00:25:24.231 02.839 25848 Exposure complete
00:25:24.318 00.087 25848 worker thread done servicing request
00:25:24.319 00.001 21444 OnExposeComplete: enter
00:25:24.319 00.000 21444 UpdateGuideState(): m_state=6
00:25:24.319 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 734
00:25:24.319 00.000 21444 Star::Find returns 1 (1), X=1225.84, Y=743.06, Mass=353684, SNR=54.1, Peak=11528 HFD=6.9
00:25:24.319 00.000 21444 Star::Find false star n=4 nbg=263 bg=4164.8 sigma=494.0 thresh=5647 peak=5389
00:25:24.319 00.000 21444 Star::Find false star n=7 nbg=236 bg=2611.6 sigma=327.7 thresh=3595 peak=3581
00:25:24.319 00.000 21444 Star::Find false star n=3 nbg=259 bg=4348.3 sigma=504.8 thresh=5863 peak=5860
00:25:24.319 00.000 21444 Star::Find false star n=2 nbg=265 bg=3967.4 sigma=489.3 thresh=5435 peak=5111
00:25:24.319 00.000 21444 Star::Find false star n=6 nbg=269 bg=3862.0 sigma=519.5 thresh=5421 peak=5303
00:25:24.319 00.000 21444 Star::Find false star n=4 nbg=273 bg=4019.8 sigma=472.4 thresh=5437 peak=5231
00:25:24.319 00.000 21444 Star::Find false star n=2 nbg=256 bg=3027.1 sigma=465.9 thresh=4425 peak=4052
00:25:24.320 00.001 21444 Star::Find false star n=3 nbg=266 bg=3537.4 sigma=504.0 thresh=5049 peak=4761
00:25:24.320 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.41,-0.21,1.05,U] [#8 1.13,-8.78,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.26,-1.04,4.00,U] 
00:25:24.320 00.000 21444 single-star, 2 included, MultiStar: {-1.13, -0.76}, one-star: {0.75, -0.21}
00:25:24.320 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
00:25:24.320 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
00:25:24.320 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.21 hyp=0.77 cameraTheta=-0.27 mountX=-0.76 mountY=0.09, mountTheta=3.02
00:25:24.321 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.21, opts=13)
00:25:24.321 00.000 21444 Enqueuing Move request for scope (0.75, -0.21)
00:25:24.321 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=500, FiltMax=65504, Gamma=0.560
00:25:24.321 00.000 21444 UpdateGuideState exits: m=353684 SNR=54.1 Saturated
00:25:24.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:24.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:24.321 00.000 21444 Enqueuing Expose request
00:25:24.321 00.000 25848 Worker thread wakes up
00:25:24.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.21) opts 0xd
00:25:24.321 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.21)
00:25:24.321 00.000 25848 Moving (0.75, -0.21) raw xDistance=-0.76 yDistance=0.09
00:25:24.321 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.76
00:25:24.321 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:24.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:25:24.321 00.000 25848 MoveAxis(E, 24, ABG)
00:25:24.321 00.000 25848 Guiding  Dir = 2, Dur = 24
00:25:24.342 00.021 25848 IsSlewing returns 0
00:25:24.342 00.000 25848 IsGuiding returns 0
00:25:24.376 00.034 25848 IsGuiding returns 1
00:25:24.376 00.000 25848 scope still moving after pulse duration time elapsed
00:25:24.452 00.076 25848 IsSlewing returns 0
00:25:24.452 00.000 25848 IsGuiding returns 0
00:25:24.453 00.001 25848 scope move finished after 24 + 86 ms
00:25:24.453 00.000 25848 Move returns status 0, amount 24
00:25:24.453 00.000 25848 MoveAxis(N, 0, ABG)
00:25:24.453 00.000 25848 Move returns status 0, amount 0
00:25:24.453 00.000 25848 move complete, result=0
00:25:24.453 00.000 25848 worker thread done servicing request
00:25:24.453 00.000 25848 Worker thread wakes up
00:25:24.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:24.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:24.453 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.1 px 0 ms NORTH
00:25:27.298 02.845 25848 Exposure complete
00:25:27.381 00.083 25848 worker thread done servicing request
00:25:27.381 00.000 21444 OnExposeComplete: enter
00:25:27.381 00.000 21444 UpdateGuideState(): m_state=6
00:25:27.381 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 735
00:25:27.381 00.000 21444 Star::Find returns 1 (1), X=1225.30, Y=743.32, Mass=293537, SNR=48.1, Peak=12364 HFD=5.7
00:25:27.381 00.000 21444 Star::Find false star n=6 nbg=241 bg=3937.6 sigma=446.5 thresh=5277 peak=5150
00:25:27.381 00.000 21444 Star::Find false star n=4 nbg=270 bg=4384.4 sigma=527.6 thresh=5967 peak=5801
00:25:27.381 00.000 21444 Star::Find false star n=7 nbg=266 bg=4072.3 sigma=496.4 thresh=5561 peak=5342
00:25:27.381 00.000 21444 Star::Find false star n=2 nbg=249 bg=3933.4 sigma=410.5 thresh=5165 peak=4941
00:25:27.381 00.000 21444 Star::Find false star n=1 nbg=269 bg=4064.6 sigma=551.7 thresh=5720 peak=5166
00:25:27.381 00.000 21444 Star::Find false star n=1 nbg=263 bg=3038.9 sigma=437.1 thresh=4350 peak=3919
00:25:27.381 00.000 21444 Star::Find false star n=1 nbg=272 bg=3556.4 sigma=526.2 thresh=5135 peak=4747
00:25:27.382 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.23,-0.52,1.01,U] [#8 12.35,-1.07,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.50,-0.88,3.60,U] 
00:25:27.382 00.000 21444 single-star, 2 included, MultiStar: {-0.87, -0.65}, one-star: {0.21, 0.05}
00:25:27.382 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
00:25:27.382 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.66 = 0.62)
00:25:27.382 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.05 hyp=0.21 cameraTheta=0.23 mountX=-0.20 mountY=0.12, mountTheta=2.59
00:25:27.382 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.05, opts=13)
00:25:27.382 00.000 21444 Enqueuing Move request for scope (0.21, 0.05)
00:25:27.382 00.000 25848 Worker thread wakes up
00:25:27.383 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.05) opts 0xd
00:25:27.383 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.05)
00:25:27.383 00.000 25848 Moving (0.21, 0.05) raw xDistance=-0.20 yDistance=0.12
00:25:27.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=394, FiltMax=65504, Gamma=0.560
00:25:27.383 00.000 21444 UpdateGuideState exits: m=293537 SNR=48.1 Saturated
00:25:27.383 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:27.383 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:27.383 00.000 21444 Enqueuing Expose request
00:25:27.383 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:25:27.383 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:27.383 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:25:27.383 00.000 25848 MoveAxis(E, 0, ABG)
00:25:27.383 00.000 25848 Move returns status 0, amount 0
00:25:27.383 00.000 25848 MoveAxis(N, 0, ABG)
00:25:27.383 00.000 25848 Move returns status 0, amount 0
00:25:27.383 00.000 25848 move complete, result=0
00:25:27.383 00.000 25848 worker thread done servicing request
00:25:27.383 00.000 25848 Worker thread wakes up
00:25:27.383 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:27.383 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:27.383 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:30.228 02.845 25848 Exposure complete
00:25:30.312 00.084 25848 worker thread done servicing request
00:25:30.312 00.000 21444 OnExposeComplete: enter
00:25:30.312 00.000 21444 UpdateGuideState(): m_state=6
00:25:30.312 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 736
00:25:30.312 00.000 21444 Star::Find returns 1 (1), X=1226.72, Y=744.24, Mass=329041, SNR=57.3, Peak=11628 HFD=6.3
00:25:30.312 00.000 21444 Star::Find false star n=9 nbg=270 bg=3784.8 sigma=494.3 thresh=5268 peak=5227
00:25:30.312 00.000 21444 Star::Find false star n=3 nbg=256 bg=2390.7 sigma=404.2 thresh=3603 peak=3405
00:25:30.313 00.001 21444 Star::Find false star n=7 nbg=257 bg=3979.5 sigma=522.8 thresh=5548 peak=5393
00:25:30.313 00.000 21444 Star::Find false star n=1 nbg=260 bg=4111.0 sigma=483.0 thresh=5560 peak=5041
00:25:30.313 00.000 21444 Star::Find false star n=2 nbg=270 bg=4048.3 sigma=521.3 thresh=5612 peak=5027
00:25:30.313 00.000 21444 Star::Find false star n=2 nbg=272 bg=4142.8 sigma=495.8 thresh=5630 peak=5327
00:25:30.313 00.000 21444 Star::Find false star n=1 nbg=270 bg=3607.9 sigma=473.0 thresh=5027 peak=4515
00:25:30.313 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.36,-0.49,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.59,1.33,0.99,U] [#8 0.00,0.00,0.00,L] [#9 9.74,5.25,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.76,0.31,3.28,U] 
00:25:30.313 00.000 21444 refined, 3 included, MultiStar: {0.18, 0.58}, one-star: {1.63, 0.97}
00:25:30.313 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
00:25:30.313 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.62 = 1.66)
00:25:30.313 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.58 hyp=0.61 cameraTheta=1.27 mountX=-0.12 mountY=0.60, mountTheta=1.77
00:25:30.314 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.58, opts=13)
00:25:30.314 00.000 21444 Enqueuing Move request for scope (0.18, 0.58)
00:25:30.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3600, FiltMin=410, FiltMax=65504, Gamma=0.560
00:25:30.314 00.000 21444 UpdateGuideState exits: m=329041 SNR=57.3 Saturated
00:25:30.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:30.314 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:30.314 00.000 21444 Enqueuing Expose request
00:25:30.314 00.000 25848 Worker thread wakes up
00:25:30.314 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.58) opts 0xd
00:25:30.314 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.58)
00:25:30.314 00.000 25848 Moving (0.18, 0.58) raw xDistance=-0.12 yDistance=0.60
00:25:30.314 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:25:30.314 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
00:25:30.314 00.000 25848 MoveAxis(E, 0, ABG)
00:25:30.314 00.000 25848 Move returns status 0, amount 0
00:25:30.314 00.000 25848 MoveAxis(S, 16, ABG)
00:25:30.314 00.000 25848 Guiding  Dir = 1, Dur = 16
00:25:30.343 00.029 25848 IsSlewing returns 0
00:25:30.343 00.000 25848 IsGuiding returns 0
00:25:30.375 00.032 25848 IsGuiding returns 1
00:25:30.375 00.000 25848 scope still moving after pulse duration time elapsed
00:25:30.422 00.047 25848 IsSlewing returns 0
00:25:30.422 00.000 25848 IsGuiding returns 0
00:25:30.422 00.000 25848 scope move finished after 16 + 63 ms
00:25:30.422 00.000 25848 Move returns status 0, amount 16
00:25:30.422 00.000 25848 move complete, result=0
00:25:30.422 00.000 25848 worker thread done servicing request
00:25:30.422 00.000 25848 Worker thread wakes up
00:25:30.422 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.6 px 16 ms SOUTH
00:25:30.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:30.423 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:33.270 02.847 25848 Exposure complete
00:25:33.355 00.085 25848 worker thread done servicing request
00:25:33.355 00.000 21444 OnExposeComplete: enter
00:25:33.355 00.000 21444 UpdateGuideState(): m_state=6
00:25:33.355 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 737
00:25:33.355 00.000 21444 Star::Find returns 1 (1), X=1226.61, Y=743.08, Mass=300053, SNR=54.3, Peak=10244 HFD=6.7
00:25:33.355 00.000 21444 Star::Find false star n=5 nbg=258 bg=3986.3 sigma=458.4 thresh=5361 peak=5228
00:25:33.355 00.000 21444 Star::Find false star n=3 nbg=236 bg=2474.5 sigma=373.8 thresh=3596 peak=3422
00:25:33.355 00.000 21444 Star::Find false star n=6 nbg=267 bg=4370.2 sigma=502.3 thresh=5877 peak=5627
00:25:33.355 00.000 21444 Star::Find false star n=3 nbg=271 bg=3965.2 sigma=537.4 thresh=5577 peak=5038
00:25:33.356 00.001 21444 Star::Find false star n=3 nbg=261 bg=4006.2 sigma=504.8 thresh=5521 peak=5200
00:25:33.356 00.000 21444 Star::Find false star n=8 nbg=257 bg=3817.3 sigma=446.6 thresh=5157 peak=5136
00:25:33.356 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.74,-2.30,1.05,U] [#8 -5.37,13.49,0.00,M8] [#9 1.35,-9.41,0.00,M3] [#10 2.91,-10.75,0.00,M8] [#11 1.54,-0.28,2.96,U] 
00:25:33.356 00.000 21444 refined, 2 included, MultiStar: {1.06, -0.68}, one-star: {1.52, -0.18}
00:25:33.356 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.66)
00:25:33.356 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.18)
00:25:33.356 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=-0.68 hyp=1.26 cameraTheta=-0.57 mountX=-1.12 mountY=-0.23, mountTheta=-2.94
00:25:33.357 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=-0.68, opts=13)
00:25:33.357 00.000 21444 Enqueuing Move request for scope (1.06, -0.68)
00:25:33.357 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=268, FiltMax=65504, Gamma=0.560
00:25:33.357 00.000 21444 UpdateGuideState exits: m=300053 SNR=54.3 Saturated
00:25:33.357 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:33.357 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:33.357 00.000 21444 Enqueuing Expose request
00:25:33.357 00.000 25848 Worker thread wakes up
00:25:33.357 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.68) opts 0xd
00:25:33.357 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, -0.68)
00:25:33.357 00.000 25848 Moving (1.06, -0.68) raw xDistance=-1.12 yDistance=-0.23
00:25:33.357 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.12
00:25:33.357 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:33.357 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:25:33.357 00.000 25848 MoveAxis(E, 33, ABG)
00:25:33.357 00.000 25848 Guiding  Dir = 2, Dur = 33
00:25:33.390 00.033 25848 IsSlewing returns 0
00:25:33.390 00.000 25848 IsGuiding returns 0
00:25:33.422 00.032 25848 PulseGuide returned control before completion, sleep 12
00:25:33.441 00.019 25848 IsGuiding returns 1
00:25:33.441 00.000 25848 scope still moving after pulse duration time elapsed
00:25:33.501 00.060 25848 IsSlewing returns 0
00:25:33.501 00.000 25848 IsGuiding returns 0
00:25:33.501 00.000 25848 scope move finished after 33 + 77 ms
00:25:33.501 00.000 25848 Move returns status 0, amount 33
00:25:33.501 00.000 25848 MoveAxis(N, 0, ABG)
00:25:33.501 00.000 25848 Move returns status 0, amount 0
00:25:33.501 00.000 25848 move complete, result=0
00:25:33.501 00.000 25848 worker thread done servicing request
00:25:33.501 00.000 25848 Worker thread wakes up
00:25:33.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:33.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:33.501 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -0.2 px 0 ms NORTH
00:25:36.349 02.848 25848 Exposure complete
00:25:36.429 00.080 25848 worker thread done servicing request
00:25:36.429 00.000 21444 OnExposeComplete: enter
00:25:36.429 00.000 21444 UpdateGuideState(): m_state=6
00:25:36.430 00.001 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 738
00:25:36.430 00.000 21444 Star::Find returns 1 (1), X=1227.26, Y=744.53, Mass=370838, SNR=58.9, Peak=12992 HFD=6.2
00:25:36.430 00.000 21444 Star::Find false star n=1 nbg=267 bg=4218.2 sigma=490.3 thresh=5689 peak=5226
00:25:36.430 00.000 21444 Star::Find false star n=6 nbg=256 bg=2487.3 sigma=406.3 thresh=3706 peak=3355
00:25:36.430 00.000 21444 Star::Find false star n=4 nbg=246 bg=4248.4 sigma=389.7 thresh=5418 peak=5106
00:25:36.430 00.000 21444 Star::Find false star n=3 nbg=263 bg=4019.2 sigma=435.6 thresh=5326 peak=5119
00:25:36.430 00.000 21444 Star::Find false star n=2 nbg=270 bg=4140.0 sigma=462.8 thresh=5528 peak=5348
00:25:36.430 00.000 21444 Star::Find false star n=2 nbg=255 bg=4093.4 sigma=462.2 thresh=5480 peak=5063
00:25:36.430 00.000 21444 Star::Find false star n=3 nbg=265 bg=3004.8 sigma=476.1 thresh=4433 peak=3965
00:25:36.430 00.000 21444 Star::Find false star n=3 nbg=280 bg=3474.5 sigma=611.0 thresh=5307 peak=4789
00:25:36.430 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.49,-0.53,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.57,0.62,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.43,-0.16,3.54,U] 
00:25:36.430 00.000 21444 refined, 3 included, MultiStar: {1.22, 0.21}, one-star: {2.17, 1.26}
00:25:36.430 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
00:25:36.430 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.56)
00:25:36.430 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=0.21 hyp=1.24 cameraTheta=0.17 mountX=-1.20 mountY=0.66, mountTheta=2.64
00:25:36.431 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=0.21, opts=13)
00:25:36.431 00.000 21444 Enqueuing Move request for scope (1.22, 0.21)
00:25:36.431 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3604, FiltMin=396, FiltMax=65504, Gamma=0.560
00:25:36.431 00.000 21444 UpdateGuideState exits: m=370838 SNR=58.9 Saturated
00:25:36.431 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:36.431 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:36.431 00.000 21444 Enqueuing Expose request
00:25:36.431 00.000 25848 Worker thread wakes up
00:25:36.431 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, 0.21) opts 0xd
00:25:36.431 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, 0.21)
00:25:36.431 00.000 25848 Moving (1.22, 0.21) raw xDistance=-1.20 yDistance=0.66
00:25:36.431 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.20
00:25:36.431 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
00:25:36.432 00.001 25848 MoveAxis(E, 37, ABG)
00:25:36.432 00.000 25848 Guiding  Dir = 2, Dur = 37
00:25:36.469 00.037 25848 IsSlewing returns 0
00:25:36.470 00.001 25848 IsGuiding returns 0
00:25:36.501 00.031 25848 PulseGuide returned control before completion, sleep 17
00:25:36.531 00.030 25848 IsGuiding returns 1
00:25:36.531 00.000 25848 scope still moving after pulse duration time elapsed
00:25:36.593 00.062 25848 IsSlewing returns 0
00:25:36.593 00.000 25848 IsGuiding returns 0
00:25:36.593 00.000 25848 scope move finished after 37 + 86 ms
00:25:36.593 00.000 25848 Move returns status 0, amount 37
00:25:36.593 00.000 25848 MoveAxis(S, 18, ABG)
00:25:36.593 00.000 25848 Guiding  Dir = 1, Dur = 18
00:25:36.671 00.078 25848 IsSlewing returns 0
00:25:36.672 00.001 25848 IsGuiding returns 0
00:25:36.703 00.031 25848 IsGuiding returns 1
00:25:36.703 00.000 25848 scope still moving after pulse duration time elapsed
00:25:36.763 00.060 25848 IsSlewing returns 0
00:25:36.763 00.000 25848 IsGuiding returns 0
00:25:36.763 00.000 25848 scope move finished after 18 + 74 ms
00:25:36.764 00.001 25848 Move returns status 0, amount 18
00:25:36.764 00.000 25848 move complete, result=0
00:25:36.764 00.000 25848 worker thread done servicing request
00:25:36.764 00.000 25848 Worker thread wakes up
00:25:36.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:36.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:36.764 00.000 21444 GuideStep: -1.2 px 37 ms EAST, 0.7 px 18 ms SOUTH
00:25:39.612 02.848 25848 Exposure complete
00:25:39.700 00.088 25848 worker thread done servicing request
00:25:39.700 00.000 21444 OnExposeComplete: enter
00:25:39.700 00.000 21444 UpdateGuideState(): m_state=6
00:25:39.700 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 739
00:25:39.700 00.000 21444 Star::Find returns 1 (1), X=1226.91, Y=743.11, Mass=340673, SNR=60.7, Peak=11028 HFD=6.5
00:25:39.700 00.000 21444 Star::Find false star n=3 nbg=251 bg=4075.3 sigma=449.7 thresh=5424 peak=5353
00:25:39.701 00.001 21444 Star::Find false star n=2 nbg=261 bg=4331.9 sigma=495.1 thresh=5817 peak=5427
00:25:39.701 00.000 21444 Star::Find false star n=5 nbg=263 bg=4034.1 sigma=483.3 thresh=5484 peak=5385
00:25:39.701 00.000 21444 Star::Find false star n=1 nbg=253 bg=4288.1 sigma=478.7 thresh=5724 peak=5156
00:25:39.701 00.000 21444 Star::Find false star n=1 nbg=273 bg=3147.4 sigma=550.6 thresh=4799 peak=3902
00:25:39.701 00.000 21444 Star::Find false star n=4 nbg=257 bg=3340.9 sigma=474.0 thresh=4763 peak=4614
00:25:39.701 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 11.01,5.17,0.00,M2] [#3 -1.65,-0.26,0.20,U] [#4 1.91,-3.28,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.32,-1.65,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.24,-1.07,4.35,U] 
00:25:39.701 00.000 21444 refined, 4 included, MultiStar: {1.05, -1.05}, one-star: {1.81, -0.16}
00:25:39.701 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.45)
00:25:39.701 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
00:25:39.701 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-1.05 hyp=1.48 cameraTheta=-0.78 mountX=-1.14 mountY=-0.57, mountTheta=-2.68
00:25:39.702 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-1.05, opts=13)
00:25:39.702 00.000 21444 Enqueuing Move request for scope (1.05, -1.05)
00:25:39.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3652, FiltMin=458, FiltMax=65504, Gamma=0.560
00:25:39.702 00.000 21444 UpdateGuideState exits: m=340673 SNR=60.7 Saturated
00:25:39.702 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:39.702 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:39.702 00.000 21444 Enqueuing Expose request
00:25:39.702 00.000 25848 Worker thread wakes up
00:25:39.702 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -1.05) opts 0xd
00:25:39.702 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -1.05)
00:25:39.702 00.000 25848 Moving (1.05, -1.05) raw xDistance=-1.14 yDistance=-0.57
00:25:39.702 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.14
00:25:39.702 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:25:39.703 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
00:25:39.703 00.000 25848 MoveAxis(E, 36, ABG)
00:25:39.703 00.000 25848 Guiding  Dir = 2, Dur = 36
00:25:39.733 00.030 25848 IsSlewing returns 0
00:25:39.733 00.000 25848 IsGuiding returns 0
00:25:39.765 00.032 25848 PulseGuide returned control before completion, sleep 15
00:25:39.784 00.019 25848 IsGuiding returns 1
00:25:39.784 00.000 25848 scope still moving after pulse duration time elapsed
00:25:39.842 00.058 25848 IsSlewing returns 0
00:25:39.872 00.030 25848 IsGuiding returns 0
00:25:39.873 00.001 25848 scope move finished after 36 + 103 ms
00:25:39.873 00.000 25848 Move returns status 0, amount 36
00:25:39.873 00.000 25848 MoveAxis(N, 0, ABG)
00:25:39.873 00.000 25848 Move returns status 0, amount 0
00:25:39.873 00.000 25848 move complete, result=0
00:25:39.873 00.000 25848 worker thread done servicing request
00:25:39.873 00.000 25848 Worker thread wakes up
00:25:39.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:39.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:39.873 00.000 21444 GuideStep: -1.1 px 36 ms EAST, -0.6 px 0 ms NORTH
00:25:42.716 02.843 25848 Exposure complete
00:25:42.791 00.075 25848 worker thread done servicing request
00:25:42.791 00.000 21444 OnExposeComplete: enter
00:25:42.791 00.000 21444 UpdateGuideState(): m_state=6
00:25:42.792 00.001 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 740
00:25:42.792 00.000 21444 Star::Find returns 1 (1), X=1226.00, Y=743.97, Mass=387888, SNR=75.1, Peak=11704 HFD=6.3
00:25:42.792 00.000 21444 Star::Find false star n=4 nbg=258 bg=4133.6 sigma=457.6 thresh=5507 peak=5134
00:25:42.792 00.000 21444 Star::Find false star n=2 nbg=282 bg=4031.5 sigma=599.7 thresh=5831 peak=5587
00:25:42.792 00.000 21444 Star::Find false star n=2 nbg=269 bg=4397.8 sigma=512.0 thresh=5934 peak=5575
00:25:42.792 00.000 21444 Star::Find false star n=5 nbg=237 bg=3324.3 sigma=393.4 thresh=4505 peak=4176
00:25:42.792 00.000 21444 Star::Find false star n=4 nbg=264 bg=3407.8 sigma=491.1 thresh=4881 peak=4825
00:25:42.792 00.000 21444 MultiStar: [#1 -13.46,17.31,0.00,M3] [#2 9.12,0.95,0.00,M3] [#3 -1.61,0.74,0.12,U] [#4 0.00,0.00,0.00,L] [#5 9.30,-7.27,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -2.58,0.91,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.94,0.42,2.85,U] 
00:25:42.792 00.000 21444 refined, 3 included, MultiStar: {-0.85, 0.57}, one-star: {0.91, 0.70}
00:25:42.792 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
00:25:42.792 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.94)
00:25:42.792 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=0.57 hyp=1.03 cameraTheta=2.55 mountX=0.90 mountY=0.21, mountTheta=0.23
00:25:42.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=0.57, opts=13)
00:25:42.793 00.000 21444 Enqueuing Move request for scope (-0.85, 0.57)
00:25:42.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3776, FiltMin=444, FiltMax=65504, Gamma=0.560
00:25:42.793 00.000 21444 UpdateGuideState exits: m=387888 SNR=75.1 Saturated
00:25:42.793 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:42.793 00.000 25848 Worker thread wakes up
00:25:42.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.57) opts 0xd
00:25:42.793 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 0.57)
00:25:42.793 00.000 25848 Moving (-0.85, 0.57) raw xDistance=0.90 yDistance=0.21
00:25:42.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.90
00:25:42.793 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:42.793 00.000 21444 Enqueuing Expose request
00:25:42.794 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:42.794 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:25:42.794 00.000 25848 MoveAxis(W, 24, ABG)
00:25:42.794 00.000 25848 Guiding  Dir = 3, Dur = 24
00:25:42.814 00.020 25848 IsSlewing returns 0
00:25:42.814 00.000 25848 IsGuiding returns 0
00:25:42.847 00.033 25848 IsGuiding returns 1
00:25:42.847 00.000 25848 scope still moving after pulse duration time elapsed
00:25:42.892 00.045 25848 IsSlewing returns 0
00:25:42.892 00.000 25848 IsGuiding returns 0
00:25:42.892 00.000 25848 scope move finished after 24 + 53 ms
00:25:42.892 00.000 25848 Move returns status 0, amount 24
00:25:42.892 00.000 25848 MoveAxis(N, 0, ABG)
00:25:42.892 00.000 25848 Move returns status 0, amount 0
00:25:42.892 00.000 25848 move complete, result=0
00:25:42.892 00.000 25848 worker thread done servicing request
00:25:42.892 00.000 25848 Worker thread wakes up
00:25:42.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:42.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:42.892 00.000 21444 GuideStep: 0.9 px 24 ms WEST, 0.2 px 0 ms NORTH
00:25:45.732 02.840 25848 Exposure complete
00:25:45.820 00.088 25848 worker thread done servicing request
00:25:45.820 00.000 21444 OnExposeComplete: enter
00:25:45.820 00.000 21444 UpdateGuideState(): m_state=6
00:25:45.821 00.001 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 741
00:25:45.821 00.000 21444 Star::Find returns 1 (1), X=1225.71, Y=742.99, Mass=303333, SNR=58.8, Peak=10672 HFD=6.6
00:25:45.821 00.000 21444 Star::Find false star n=2 nbg=267 bg=2592.4 sigma=440.0 thresh=3912 peak=3625
00:25:45.821 00.000 21444 Star::Find false star n=7 nbg=270 bg=4497.0 sigma=511.4 thresh=6031 peak=5721
00:25:45.821 00.000 21444 Star::Find false star n=2 nbg=264 bg=4281.3 sigma=534.7 thresh=5885 peak=5604
00:25:45.821 00.000 21444 Star::Find false star n=7 nbg=259 bg=4557.3 sigma=495.4 thresh=6043 peak=5740
00:25:45.821 00.000 21444 Star::Find false star n=5 nbg=268 bg=4343.6 sigma=488.9 thresh=5810 peak=5528
00:25:45.821 00.000 21444 Star::Find false star n=4 nbg=258 bg=3679.0 sigma=493.9 thresh=5161 peak=4531
00:25:45.821 00.000 21444 MultiStar: [#1 -3.52,27.70,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.19,-1.18,0.81,U] [#8 1.31,3.03,0.18,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.50,-0.89,3.24,U] 
00:25:45.821 00.000 21444 single-star, 3 included, MultiStar: {-0.48, -0.68}, one-star: {0.62, -0.27}
00:25:45.821 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.82)
00:25:45.821 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.03)
00:25:45.821 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.27 hyp=0.68 cameraTheta=-0.42 mountX=-0.64 mountY=-0.02, mountTheta=-3.11
00:25:45.822 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.27, opts=13)
00:25:45.822 00.000 21444 Enqueuing Move request for scope (0.62, -0.27)
00:25:45.822 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3932, FiltMin=142, FiltMax=65504, Gamma=0.560
00:25:45.822 00.000 21444 UpdateGuideState exits: m=303333 SNR=58.8 Saturated
00:25:45.822 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:45.822 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:45.823 00.001 21444 Enqueuing Expose request
00:25:45.823 00.000 25848 Worker thread wakes up
00:25:45.823 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.27) opts 0xd
00:25:45.823 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.27)
00:25:45.823 00.000 25848 Moving (0.62, -0.27) raw xDistance=-0.64 yDistance=-0.02
00:25:45.823 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.64
00:25:45.823 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:45.823 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:25:45.823 00.000 25848 MoveAxis(E, 17, ABG)
00:25:45.823 00.000 25848 Guiding  Dir = 2, Dur = 17
00:25:45.881 00.058 25848 IsSlewing returns 0
00:25:45.881 00.000 25848 IsGuiding returns 0
00:25:45.913 00.032 25848 IsGuiding returns 1
00:25:45.913 00.000 25848 scope still moving after pulse duration time elapsed
00:25:45.968 00.055 25848 IsSlewing returns 0
00:25:45.969 00.001 25848 IsGuiding returns 0
00:25:45.969 00.000 25848 scope move finished after 17 + 70 ms
00:25:45.969 00.000 25848 Move returns status 0, amount 17
00:25:45.969 00.000 25848 MoveAxis(N, 0, ABG)
00:25:45.969 00.000 25848 Move returns status 0, amount 0
00:25:45.969 00.000 25848 move complete, result=0
00:25:45.969 00.000 25848 worker thread done servicing request
00:25:45.969 00.000 25848 Worker thread wakes up
00:25:45.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:45.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:45.969 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.0 px 0 ms NORTH
00:25:48.818 02.849 25848 Exposure complete
00:25:48.894 00.076 25848 worker thread done servicing request
00:25:48.895 00.001 21444 OnExposeComplete: enter
00:25:48.895 00.000 21444 UpdateGuideState(): m_state=6
00:25:48.895 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 742
00:25:48.895 00.000 21444 Star::Find returns 1 (1), X=1224.75, Y=742.48, Mass=216396, SNR=44.3, Peak=9308 HFD=6.6
00:25:48.895 00.000 21444 Star::Find false star n=1 nbg=265 bg=5052.9 sigma=578.1 thresh=6787 peak=6235
00:25:48.895 00.000 21444 Star::Find false star n=3 nbg=255 bg=2457.0 sigma=373.3 thresh=3577 peak=3368
00:25:48.895 00.000 21444 Star::Find false star n=1 nbg=261 bg=4344.8 sigma=550.2 thresh=5995 peak=5490
00:25:48.895 00.000 21444 Star::Find false star n=1 nbg=280 bg=4961.1 sigma=592.9 thresh=6740 peak=6221
00:25:48.895 00.000 21444 Star::Find false star n=3 nbg=265 bg=4843.2 sigma=490.5 thresh=6315 peak=5982
00:25:48.895 00.000 21444 Star::Find false star n=1 nbg=265 bg=3683.4 sigma=484.2 thresh=5136 peak=4817
00:25:48.895 00.000 21444 Star::Find false star n=4 nbg=263 bg=3734.5 sigma=427.0 thresh=5015 peak=4923
00:25:48.895 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.83,0.14,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.94,-0.94,0.96,U] [#8 14.23,-4.89,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.41,0.41,3.90,U] 
00:25:48.895 00.000 21444 refined, 3 included, MultiStar: {-0.65, -0.01}, one-star: {-0.34, -0.78}
00:25:48.895 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.05) = xAngle (-6.18 = 0.10)
00:25:48.895 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.02 = -2.74)
00:25:48.895 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=-0.01 hyp=0.65 cameraTheta=-3.13 mountX=0.65 mountY=-0.26, mountTheta=-0.37
00:25:48.896 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=-0.01, opts=13)
00:25:48.896 00.000 21444 Enqueuing Move request for scope (-0.65, -0.01)
00:25:48.896 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4156, FiltMin=330, FiltMax=65504, Gamma=0.560
00:25:48.896 00.000 21444 UpdateGuideState exits: m=216396 SNR=44.3 Saturated
00:25:48.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:48.896 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:25:48.896 00.000 21444 Enqueuing Expose request
00:25:48.896 00.000 25848 Worker thread wakes up
00:25:48.896 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.01) opts 0xd
00:25:48.896 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, -0.01)
00:25:48.896 00.000 25848 Moving (-0.65, -0.01) raw xDistance=0.65 yDistance=-0.26
00:25:48.896 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.65
00:25:48.896 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:48.897 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:25:48.897 00.000 25848 MoveAxis(W, 18, ABG)
00:25:48.897 00.000 25848 Guiding  Dir = 3, Dur = 18
00:25:48.921 00.024 25848 IsSlewing returns 0
00:25:48.921 00.000 25848 IsGuiding returns 0
00:25:48.952 00.031 25848 IsGuiding returns 1
00:25:48.952 00.000 25848 scope still moving after pulse duration time elapsed
00:25:49.015 00.063 25848 IsSlewing returns 0
00:25:49.015 00.000 25848 IsGuiding returns 0
00:25:49.015 00.000 25848 scope move finished after 18 + 76 ms
00:25:49.015 00.000 25848 Move returns status 0, amount 18
00:25:49.015 00.000 25848 MoveAxis(N, 0, ABG)
00:25:49.015 00.000 25848 Move returns status 0, amount 0
00:25:49.015 00.000 25848 move complete, result=0
00:25:49.016 00.001 25848 worker thread done servicing request
00:25:49.016 00.000 25848 Worker thread wakes up
00:25:49.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:49.016 00.000 21444 GuideStep: 0.7 px 18 ms WEST, -0.3 px 0 ms NORTH
00:25:49.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:25:51.857 02.841 25848 Exposure complete
00:25:51.936 00.079 25848 worker thread done servicing request
00:25:51.937 00.001 21444 OnExposeComplete: enter
00:25:51.937 00.000 21444 UpdateGuideState(): m_state=6
00:25:51.937 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 743
00:25:51.937 00.000 21444 Star::Find returns 1 (1), X=1224.90, Y=743.06, Mass=139651, SNR=32.0, Peak=9028 HFD=7.8
00:25:51.937 00.000 21444 Status Line: Mass: 139651 vs 322260
00:25:51.938 00.001 21444 UpdateCurrentPosition: star mass new=139651.0 exp=322259.7 thresh=50% limits=(161129.9, 655596.8, 644519.4)
00:25:51.938 00.000 21444 DistanceChecker: activated
00:25:51.938 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:25:51.938 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:25:51.938 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:25:51.938 00.000 25848 Worker thread wakes up
00:25:51.938 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:25:51.938 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:25:51.938 00.000 25848 move complete, result=0
00:25:51.939 00.001 25848 worker thread done servicing request
00:25:52.045 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:25:52.045 00.000 21444 Status Line: Star lost - mass changed
00:25:52.045 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4388, FiltMin=282, FiltMax=65504, Gamma=0.560
00:25:52.046 00.001 21444 UpdateGuideState exits: Star lost - mass changed
00:25:52.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:52.046 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:25:52.046 00.000 21444 Enqueuing Expose request
00:25:52.046 00.000 25848 Worker thread wakes up
00:25:52.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:52.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:25:54.897 02.851 25848 Exposure complete
00:25:54.977 00.080 25848 worker thread done servicing request
00:25:54.977 00.000 21444 OnExposeComplete: enter
00:25:54.977 00.000 21444 UpdateGuideState(): m_state=6
00:25:54.977 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 744
00:25:54.977 00.000 21444 Star::Find returns 1 (1), X=1227.09, Y=743.44, Mass=127893, SNR=31.4, Peak=10016 HFD=5.2
00:25:54.977 00.000 21444 Status Line: Mass: 127893 vs 322260
00:25:54.978 00.001 21444 UpdateCurrentPosition: star mass new=127893.0 exp=322259.7 thresh=50% limits=(161129.9, 655596.8, 644519.4)
00:25:54.978 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:25:54.978 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:25:54.979 00.001 21444 Enqueuing Move request for scope (0.00, 0.00)
00:25:54.979 00.000 25848 Worker thread wakes up
00:25:54.979 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:25:54.979 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:25:54.979 00.000 25848 move complete, result=0
00:25:54.979 00.000 25848 worker thread done servicing request
00:25:55.085 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:25:55.085 00.000 21444 Status Line: Star lost - mass changed
00:25:55.086 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4584, FiltMin=622, FiltMax=65504, Gamma=0.560
00:25:55.087 00.001 21444 UpdateGuideState exits: Star lost - mass changed
00:25:55.087 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:55.087 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:25:55.087 00.000 21444 Enqueuing Expose request
00:25:55.087 00.000 25848 Worker thread wakes up
00:25:55.087 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:55.087 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:25:57.941 02.854 25848 Exposure complete
00:25:58.024 00.083 25848 worker thread done servicing request
00:25:58.025 00.001 21444 OnExposeComplete: enter
00:25:58.025 00.000 21444 UpdateGuideState(): m_state=6
00:25:58.025 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 745
00:25:58.025 00.000 21444 Star::Find returns 1 (1), X=1227.39, Y=741.50, Mass=117285, SNR=33.5, Peak=8776 HFD=7.3
00:25:58.025 00.000 21444 Status Line: Mass: 117285 vs 322260
00:25:58.026 00.001 21444 UpdateCurrentPosition: star mass new=117285.0 exp=322259.7 thresh=50% limits=(161129.9, 655596.8, 644519.4)
00:25:58.026 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:25:58.026 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:25:58.026 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:25:58.026 00.000 25848 Worker thread wakes up
00:25:58.026 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:25:58.026 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:25:58.026 00.000 25848 move complete, result=0
00:25:58.026 00.000 25848 worker thread done servicing request
00:25:58.141 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:25:58.141 00.000 21444 Status Line: Star lost - mass changed
00:25:58.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4616, FiltMin=492, FiltMax=65504, Gamma=0.560
00:25:58.141 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:25:58.143 00.002 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:58.143 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:25:58.143 00.000 21444 Enqueuing Expose request
00:25:58.143 00.000 25848 Worker thread wakes up
00:25:58.143 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:25:58.143 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:26:00.986 02.843 25848 Exposure complete
00:26:01.065 00.079 25848 worker thread done servicing request
00:26:01.065 00.000 21444 OnExposeComplete: enter
00:26:01.065 00.000 21444 UpdateGuideState(): m_state=6
00:26:01.066 00.001 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 746
00:26:01.066 00.000 21444 Star::Find returns 1 (1), X=1230.37, Y=742.06, Mass=55349, SNR=19.1, Peak=8200 HFD=5.6
00:26:01.066 00.000 21444 Status Line: Mass: 55349 vs 303333
00:26:01.066 00.000 21444 UpdateCurrentPosition: star mass new=55348.6 exp=303332.6 thresh=50% limits=(151666.3, 655596.8, 606665.2)
00:26:01.066 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:26:01.067 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:26:01.067 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:26:01.067 00.000 25848 Worker thread wakes up
00:26:01.067 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:26:01.067 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:26:01.067 00.000 25848 move complete, result=0
00:26:01.067 00.000 25848 worker thread done servicing request
00:26:01.175 00.108 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:26:01.175 00.000 21444 Status Line: Star lost - mass changed
00:26:01.176 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4536, FiltMin=370, FiltMax=64536, Gamma=0.560
00:26:01.177 00.001 21444 UpdateGuideState exits: Star lost - mass changed
00:26:01.177 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:01.177 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:26:01.177 00.000 21444 Enqueuing Expose request
00:26:01.177 00.000 25848 Worker thread wakes up
00:26:01.177 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:01.177 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:26:04.019 02.842 25848 Exposure complete
00:26:04.103 00.084 25848 worker thread done servicing request
00:26:04.103 00.000 21444 OnExposeComplete: enter
00:26:04.103 00.000 21444 UpdateGuideState(): m_state=6
00:26:04.103 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 747
00:26:04.103 00.000 21444 Star::Find returns 1 (1), X=1230.72, Y=744.05, Mass=123485, SNR=33.3, Peak=9788 HFD=5.2
00:26:04.104 00.001 21444 Status Line: Mass: 123485 vs 300952
00:26:04.104 00.000 21444 UpdateCurrentPosition: star mass new=123485.5 exp=300952.5 thresh=50% limits=(150476.2, 655596.8, 601904.9)
00:26:04.104 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:26:04.105 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:26:04.105 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:26:04.105 00.000 25848 Worker thread wakes up
00:26:04.105 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:26:04.105 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:26:04.105 00.000 25848 move complete, result=0
00:26:04.105 00.000 25848 worker thread done servicing request
00:26:04.205 00.100 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:26:04.205 00.000 21444 Status Line: Star lost - mass changed
00:26:04.206 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4384, FiltMin=486, FiltMax=65504, Gamma=0.560
00:26:04.206 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:26:04.206 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:04.206 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:26:04.206 00.000 21444 Enqueuing Expose request
00:26:04.206 00.000 25848 Worker thread wakes up
00:26:04.206 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:04.206 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:26:07.052 02.846 25848 Exposure complete
00:26:07.128 00.076 25848 worker thread done servicing request
00:26:07.128 00.000 21444 OnExposeComplete: enter
00:26:07.128 00.000 21444 UpdateGuideState(): m_state=6
00:26:07.128 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 748
00:26:07.128 00.000 21444 Star::Find returns 1 (1), X=1232.17, Y=743.13, Mass=96901, SNR=28.6, Peak=8884 HFD=6.1
00:26:07.128 00.000 21444 Status Line: Mass: 96901 vs 300053
00:26:07.129 00.001 21444 UpdateCurrentPosition: star mass new=96900.6 exp=300052.5 thresh=50% limits=(150026.3, 655596.8, 600105.0)
00:26:07.129 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:26:07.129 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:26:07.129 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:26:07.129 00.000 25848 Worker thread wakes up
00:26:07.130 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:26:07.130 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:26:07.130 00.000 25848 move complete, result=0
00:26:07.130 00.000 25848 worker thread done servicing request
00:26:07.238 00.108 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:26:07.238 00.000 21444 Status Line: Star lost - mass changed
00:26:07.239 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4228, FiltMin=662, FiltMax=65504, Gamma=0.560
00:26:07.240 00.001 21444 UpdateGuideState exits: Star lost - mass changed
00:26:07.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:07.240 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:26:07.240 00.000 21444 Enqueuing Expose request
00:26:07.240 00.000 25848 Worker thread wakes up
00:26:07.240 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:07.240 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:26:10.085 02.845 25848 Exposure complete
00:26:10.173 00.088 25848 worker thread done servicing request
00:26:10.173 00.000 21444 OnExposeComplete: enter
00:26:10.174 00.001 21444 UpdateGuideState(): m_state=6
00:26:10.174 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 749
00:26:10.174 00.000 21444 Star::Find returns 1 (1), X=1232.36, Y=743.10, Mass=243019, SNR=46.8, Peak=10292 HFD=6.7
00:26:10.174 00.000 21444 DistanceChecker: deactivated
00:26:10.174 00.000 21444 Star::Find false star n=6 nbg=242 bg=4177.8 sigma=431.6 thresh=5473 peak=5308
00:26:10.174 00.000 21444 Star::Find false star n=2 nbg=272 bg=2918.4 sigma=475.8 thresh=4346 peak=3956
00:26:10.174 00.000 21444 Star::Find false star n=5 nbg=252 bg=4726.8 sigma=469.5 thresh=6135 peak=6038
00:26:10.174 00.000 21444 Star::Find false star n=4 nbg=250 bg=4209.8 sigma=488.9 thresh=5677 peak=5193
00:26:10.174 00.000 21444 Star::Find false star n=4 nbg=260 bg=4510.1 sigma=470.5 thresh=5922 peak=5649
00:26:10.174 00.000 21444 Star::Find false star n=10 nbg=247 bg=3170.4 sigma=372.3 thresh=4287 peak=4069
00:26:10.174 00.000 21444 Star::Find false star n=4 nbg=269 bg=4414.9 sigma=515.6 thresh=5962 peak=5788
00:26:10.174 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.06,1.75,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 29.08,-6.33,0.00,M5] [#7 4.03,-0.52,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.92,-0.68,3.21,U] 
00:26:10.174 00.000 21444 refined, 3 included, MultiStar: {5.76, -0.44}, one-star: {7.27, -0.17}
00:26:10.174 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
00:26:10.174 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
00:26:10.174 00.000 21444 CameraToMount -- cameraX=5.76 cameraY=-0.44 hyp=5.78 cameraTheta=-0.08 mountX=-5.78 mountY=1.77, mountTheta=2.84
00:26:10.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=5.76, y=-0.44, opts=13)
00:26:10.175 00.000 21444 Enqueuing Move request for scope (5.76, -0.44)
00:26:10.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=570, FiltMax=65504, Gamma=0.560
00:26:10.176 00.001 21444 UpdateGuideState exits: m=243019 SNR=46.8 Saturated
00:26:10.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:10.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:10.176 00.000 21444 Enqueuing Expose request
00:26:10.176 00.000 25848 Worker thread wakes up
00:26:10.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.76, -0.44) opts 0xd
00:26:10.176 00.000 25848 Handling offset move in thread for scope, endpoint = (5.76, -0.44)
00:26:10.176 00.000 25848 Moving (5.76, -0.44) raw xDistance=-5.78 yDistance=1.77
00:26:10.176 00.000 25848 GuideAlgorithmHysteresis::Result() returns -3.61 from input -5.78
00:26:10.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.77 from input 1.77
00:26:10.176 00.000 25848 MoveAxis(E, 167, ABG)
00:26:10.176 00.000 25848 Guiding  Dir = 2, Dur = 167
00:26:10.204 00.028 25848 IsSlewing returns 0
00:26:10.205 00.001 25848 IsGuiding returns 0
00:26:10.237 00.032 25848 PulseGuide returned control before completion, sleep 146
00:26:10.398 00.161 25848 IsGuiding returns 1
00:26:10.398 00.000 25848 scope still moving after pulse duration time elapsed
00:26:10.453 00.055 25848 IsSlewing returns 0
00:26:10.453 00.000 25848 IsGuiding returns 0
00:26:10.453 00.000 25848 scope move finished after 167 + 81 ms
00:26:10.453 00.000 25848 Move returns status 0, amount 167
00:26:10.453 00.000 25848 MoveAxis(S, 48, ABG)
00:26:10.453 00.000 25848 Guiding  Dir = 1, Dur = 48
00:26:10.522 00.069 25848 IsSlewing returns 0
00:26:10.523 00.001 25848 IsGuiding returns 0
00:26:10.578 00.055 25848 IsGuiding returns 1
00:26:10.578 00.000 25848 scope still moving after pulse duration time elapsed
00:26:10.625 00.047 25848 IsSlewing returns 0
00:26:10.626 00.001 25848 IsGuiding returns 1
00:26:10.729 00.103 25848 IsSlewing returns 0
00:26:10.730 00.001 25848 IsGuiding returns 0
00:26:10.730 00.000 25848 scope move finished after 48 + 159 ms
00:26:10.730 00.000 25848 Move returns status 0, amount 48
00:26:10.730 00.000 25848 move complete, result=0
00:26:10.730 00.000 25848 worker thread done servicing request
00:26:10.730 00.000 21444 GuideStep: -5.8 px 167 ms EAST, 1.8 px 48 ms SOUTH
00:26:10.730 00.000 25848 Worker thread wakes up
00:26:10.731 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:10.731 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1217,728,31,31)
00:26:13.581 02.850 25848 Exposure complete
00:26:13.662 00.081 25848 worker thread done servicing request
00:26:13.662 00.000 21444 OnExposeComplete: enter
00:26:13.662 00.000 21444 UpdateGuideState(): m_state=6
00:26:13.662 00.000 21444 Star::Find(15, 1232, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 750
00:26:13.662 00.000 21444 Star::Find returns 1 (1), X=1228.18, Y=740.89, Mass=285053, SNR=57.2, Peak=12264 HFD=6.2
00:26:13.662 00.000 21444 Star::Find false star n=3 nbg=263 bg=4001.5 sigma=454.4 thresh=5365 peak=5174
00:26:13.662 00.000 21444 Star::Find false star n=2 nbg=262 bg=2543.0 sigma=421.6 thresh=3808 peak=3400
00:26:13.662 00.000 21444 Star::Find false star n=2 nbg=274 bg=3851.1 sigma=502.1 thresh=5357 peak=5113
00:26:13.662 00.000 21444 Star::Find false star n=4 nbg=266 bg=4239.7 sigma=555.2 thresh=5905 peak=5383
00:26:13.662 00.000 21444 Star::Find false star n=5 nbg=254 bg=3932.3 sigma=504.3 thresh=5445 peak=5231
00:26:13.662 00.000 21444 Star::Find false star n=5 nbg=264 bg=3933.7 sigma=492.4 thresh=5411 peak=5085
00:26:13.663 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.32,0.04,0.14,U] [#4 6.22,-19.49,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.90,-2.62,0.59,U] [#8 0.00,0.00,0.00,L] [#9 9.06,4.66,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 1.76,-2.50,3.76,U] 
00:26:13.663 00.000 21444 refined, 3 included, MultiStar: {1.97, -2.43}, one-star: {3.08, -2.38}
00:26:13.663 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
00:26:13.663 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.78 = -0.50)
00:26:13.663 00.000 21444 CameraToMount -- cameraX=1.97 cameraY=-2.43 hyp=3.12 cameraTheta=-0.89 mountX=-2.18 mountY=-1.50, mountTheta=-2.54
00:26:13.663 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.97, y=-2.43, opts=13)
00:26:13.663 00.000 21444 Enqueuing Move request for scope (1.97, -2.43)
00:26:13.663 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3784, FiltMin=396, FiltMax=65504, Gamma=0.560
00:26:13.663 00.000 21444 UpdateGuideState exits: m=285053 SNR=57.2 Saturated
00:26:13.663 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:13.663 00.000 25848 Worker thread wakes up
00:26:13.664 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.97, -2.43) opts 0xd
00:26:13.664 00.000 25848 Handling offset move in thread for scope, endpoint = (1.97, -2.43)
00:26:13.664 00.000 25848 Moving (1.97, -2.43) raw xDistance=-2.18 yDistance=-1.50
00:26:13.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.62 from input -2.18
00:26:13.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:13.664 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:13.664 00.000 21444 Enqueuing Expose request
00:26:13.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
00:26:13.664 00.000 25848 MoveAxis(E, 75, ABG)
00:26:13.664 00.000 25848 Guiding  Dir = 2, Dur = 75
00:26:13.689 00.025 25848 IsSlewing returns 0
00:26:13.690 00.001 25848 IsGuiding returns 0
00:26:13.721 00.031 25848 PulseGuide returned control before completion, sleep 54
00:26:13.830 00.109 25848 IsGuiding returns 1
00:26:13.830 00.000 25848 scope still moving after pulse duration time elapsed
00:26:13.890 00.060 25848 IsSlewing returns 0
00:26:13.890 00.000 25848 IsGuiding returns 0
00:26:13.890 00.000 25848 scope move finished after 75 + 125 ms
00:26:13.890 00.000 25848 Move returns status 0, amount 75
00:26:13.890 00.000 25848 MoveAxis(N, 0, ABG)
00:26:13.890 00.000 25848 Move returns status 0, amount 0
00:26:13.890 00.000 25848 move complete, result=0
00:26:13.890 00.000 25848 worker thread done servicing request
00:26:13.890 00.000 25848 Worker thread wakes up
00:26:13.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:13.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:13.891 00.001 21444 GuideStep: -2.2 px 75 ms EAST, -1.5 px 0 ms NORTH
00:26:16.745 02.854 25848 Exposure complete
00:26:16.833 00.088 25848 worker thread done servicing request
00:26:16.833 00.000 21444 OnExposeComplete: enter
00:26:16.833 00.000 21444 UpdateGuideState(): m_state=6
00:26:16.833 00.000 21444 Star::Find(15, 1228, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 751
00:26:16.833 00.000 21444 Star::Find returns 1 (1), X=1225.28, Y=741.91, Mass=353151, SNR=61.6, Peak=10496 HFD=7.3
00:26:16.833 00.000 21444 Star::Find false star n=2 nbg=262 bg=3922.0 sigma=457.8 thresh=5295 peak=5016
00:26:16.834 00.001 21444 Star::Find false star n=2 nbg=246 bg=2479.0 sigma=413.1 thresh=3718 peak=3655
00:26:16.834 00.000 21444 Star::Find false star n=7 nbg=249 bg=4538.3 sigma=467.0 thresh=5939 peak=5884
00:26:16.834 00.000 21444 Star::Find false star n=9 nbg=246 bg=4073.6 sigma=426.4 thresh=5353 peak=5328
00:26:16.834 00.000 21444 Star::Find false star n=4 nbg=254 bg=3894.8 sigma=443.0 thresh=5224 peak=5133
00:26:16.834 00.000 21444 Star::Find false star n=2 nbg=278 bg=3010.4 sigma=504.6 thresh=4524 peak=4001
00:26:16.834 00.000 21444 Star::Find false star n=3 nbg=269 bg=3927.9 sigma=512.6 thresh=5466 peak=5127
00:26:16.834 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 3.28,-2.48,0.12,U] [#6 0.00,0.00,0.00,L] [#7 -2.35,-1.61,0.66,U] [#8 7.13,-5.81,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.49,-1.39,3.04,U] 
00:26:16.834 00.000 21444 single-star, 3 included, MultiStar: {-0.51, -1.44}, one-star: {0.19, -1.36}
00:26:16.834 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.05) = xAngle (-4.49 = 1.80)
00:26:16.834 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.33 = -1.05)
00:26:16.834 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-1.36 hyp=1.37 cameraTheta=-1.43 mountX=-0.31 mountY=-1.19, mountTheta=-1.83
00:26:16.835 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-1.36, opts=13)
00:26:16.835 00.000 21444 Enqueuing Move request for scope (0.19, -1.36)
00:26:16.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3680, FiltMin=144, FiltMax=65504, Gamma=0.560
00:26:16.835 00.000 25848 Worker thread wakes up
00:26:16.835 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.36) opts 0xd
00:26:16.835 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -1.36)
00:26:16.836 00.001 25848 Moving (0.19, -1.36) raw xDistance=-0.31 yDistance=-1.19
00:26:16.836 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
00:26:16.836 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:16.836 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.19
00:26:16.836 00.000 25848 MoveAxis(E, 0, ABG)
00:26:16.836 00.000 25848 Move returns status 0, amount 0
00:26:16.836 00.000 21444 UpdateGuideState exits: m=353151 SNR=61.6 Saturated
00:26:16.836 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:16.836 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:16.836 00.000 21444 Enqueuing Expose request
00:26:16.836 00.000 25848 MoveAxis(N, 0, ABG)
00:26:16.837 00.001 25848 Move returns status 0, amount 0
00:26:16.837 00.000 25848 move complete, result=0
00:26:16.837 00.000 25848 worker thread done servicing request
00:26:16.837 00.000 25848 Worker thread wakes up
00:26:16.837 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:16.837 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:16.837 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.2 px 0 ms NORTH
00:26:19.677 02.840 25848 Exposure complete
00:26:19.753 00.076 25848 worker thread done servicing request
00:26:19.753 00.000 21444 OnExposeComplete: enter
00:26:19.753 00.000 21444 UpdateGuideState(): m_state=6
00:26:19.753 00.000 21444 Star::Find(15, 1225, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 752
00:26:19.753 00.000 21444 Star::Find returns 1 (1), X=1227.82, Y=741.98, Mass=378651, SNR=64.4, Peak=11804 HFD=6.4
00:26:19.753 00.000 21444 Star::Find false star n=2 nbg=274 bg=2480.7 sigma=483.9 thresh=3932 peak=3477
00:26:19.753 00.000 21444 Star::Find false star n=9 nbg=244 bg=4131.1 sigma=458.1 thresh=5505 peak=5045
00:26:19.753 00.000 21444 Star::Find false star n=4 nbg=258 bg=3850.4 sigma=489.6 thresh=5319 peak=5239
00:26:19.754 00.001 21444 Star::Find false star n=2 nbg=243 bg=4009.6 sigma=416.4 thresh=5259 peak=5153
00:26:19.754 00.000 21444 Star::Find false star n=2 nbg=249 bg=3666.8 sigma=399.7 thresh=4866 peak=4644
00:26:19.754 00.000 21444 MultiStar: [#1 -8.75,-7.25,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -0.06,0.58,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 24.11,-3.24,0.00,M6] [#7 -0.57,-2.33,0.76,U] [#8 0.00,0.00,0.00,L] [#9 15.49,11.18,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.78,-1.95,3.86,U] 
00:26:19.754 00.000 21444 refined, 3 included, MultiStar: {0.90, -1.79}, one-star: {2.72, -1.28}
00:26:19.754 00.000 21444 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.05) = xAngle (-4.16 = 2.13)
00:26:19.754 00.000 21444 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.00 = -0.72)
00:26:19.754 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=-1.79 hyp=2.00 cameraTheta=-1.10 mountX=-1.06 mountY=-1.31, mountTheta=-2.25
00:26:19.754 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=-1.79, opts=13)
00:26:19.754 00.000 21444 Enqueuing Move request for scope (0.90, -1.79)
00:26:19.754 00.000 25848 Worker thread wakes up
00:26:19.755 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, -1.79) opts 0xd
00:26:19.755 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, -1.79)
00:26:19.755 00.000 25848 Moving (0.90, -1.79) raw xDistance=-1.06 yDistance=-1.31
00:26:19.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.06
00:26:19.755 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:19.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3580, FiltMin=484, FiltMax=65504, Gamma=0.560
00:26:19.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
00:26:19.755 00.000 25848 MoveAxis(E, 31, ABG)
00:26:19.755 00.000 25848 Guiding  Dir = 2, Dur = 31
00:26:19.755 00.000 21444 UpdateGuideState exits: m=378651 SNR=64.4 Saturated
00:26:19.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:19.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:19.755 00.000 21444 Enqueuing Expose request
00:26:19.780 00.025 25848 IsSlewing returns 0
00:26:19.780 00.000 25848 IsGuiding returns 0
00:26:19.811 00.031 25848 PulseGuide returned control before completion, sleep 11
00:26:19.833 00.022 25848 IsGuiding returns 1
00:26:19.833 00.000 25848 scope still moving after pulse duration time elapsed
00:26:19.892 00.059 25848 IsSlewing returns 0
00:26:19.892 00.000 25848 IsGuiding returns 0
00:26:19.892 00.000 25848 scope move finished after 31 + 80 ms
00:26:19.892 00.000 25848 Move returns status 0, amount 31
00:26:19.892 00.000 25848 MoveAxis(N, 0, ABG)
00:26:19.892 00.000 25848 Move returns status 0, amount 0
00:26:19.892 00.000 25848 move complete, result=0
00:26:19.892 00.000 25848 worker thread done servicing request
00:26:19.892 00.000 25848 Worker thread wakes up
00:26:19.892 00.000 21444 GuideStep: -1.1 px 31 ms EAST, -1.3 px 0 ms NORTH
00:26:19.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:19.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:22.739 02.847 25848 Exposure complete
00:26:22.828 00.089 25848 worker thread done servicing request
00:26:22.828 00.000 21444 OnExposeComplete: enter
00:26:22.828 00.000 21444 UpdateGuideState(): m_state=6
00:26:22.828 00.000 21444 Star::Find(15, 1227, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 753
00:26:22.828 00.000 21444 Star::Find returns 1 (1), X=1225.76, Y=741.61, Mass=349397, SNR=50.7, Peak=11352 HFD=6.6
00:26:22.828 00.000 21444 Star::Find false star n=1 nbg=265 bg=3816.9 sigma=551.9 thresh=5473 peak=5244
00:26:22.828 00.000 21444 Star::Find false star n=4 nbg=262 bg=2509.0 sigma=442.8 thresh=3837 peak=3596
00:26:22.828 00.000 21444 Star::Find false star n=1 nbg=249 bg=3819.7 sigma=420.3 thresh=5081 peak=4987
00:26:22.828 00.000 21444 Star::Find false star n=2 nbg=275 bg=4133.3 sigma=467.8 thresh=5537 peak=5264
00:26:22.828 00.000 21444 Star::Find false star n=10 nbg=253 bg=2990.8 sigma=439.4 thresh=4309 peak=4224
00:26:22.828 00.000 21444 Star::Find false star n=3 nbg=263 bg=3602.7 sigma=455.7 thresh=4970 peak=4622
00:26:22.828 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.78,1.20,0.22,U] [#4 -18.95,-13.24,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 10.15,-7.37,0.00,M7] [#7 -1.11,-3.05,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.83,-2.05,4.82,U] 
00:26:22.828 00.000 21444 single-star, 3 included, MultiStar: {0.43, -2.07}, one-star: {0.67, -1.66}
00:26:22.829 00.001 21444 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.05) = xAngle (-4.24 = 2.04)
00:26:22.829 00.000 21444 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.08 = -0.80)
00:26:22.829 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-1.66 hyp=1.79 cameraTheta=-1.19 mountX=-0.82 mountY=-1.28, mountTheta=-2.14
00:26:22.830 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-1.66, opts=13)
00:26:22.830 00.000 21444 Enqueuing Move request for scope (0.67, -1.66)
00:26:22.830 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=224, FiltMax=65504, Gamma=0.560
00:26:22.830 00.000 21444 UpdateGuideState exits: m=349397 SNR=50.7 Saturated
00:26:22.830 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:22.830 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:22.830 00.000 21444 Enqueuing Expose request
00:26:22.830 00.000 25848 Worker thread wakes up
00:26:22.830 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -1.66) opts 0xd
00:26:22.830 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -1.66)
00:26:22.830 00.000 25848 Moving (0.67, -1.66) raw xDistance=-0.82 yDistance=-1.28
00:26:22.830 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.82
00:26:22.830 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.29 newest=-3.79
00:26:22.830 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
00:26:22.830 00.000 25848 MoveAxis(E, 26, ABG)
00:26:22.830 00.000 25848 Guiding  Dir = 2, Dur = 26
00:26:22.861 00.031 25848 IsSlewing returns 0
00:26:22.861 00.000 25848 IsGuiding returns 0
00:26:22.894 00.033 25848 IsGuiding returns 1
00:26:22.894 00.000 25848 scope still moving after pulse duration time elapsed
00:26:22.970 00.076 25848 IsSlewing returns 0
00:26:22.970 00.000 25848 IsGuiding returns 0
00:26:22.970 00.000 25848 scope move finished after 26 + 82 ms
00:26:22.970 00.000 25848 Move returns status 0, amount 26
00:26:22.970 00.000 25848 BLC: Oldest BLC event removed
00:26:22.970 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 295 applied
00:26:22.970 00.000 25848 MoveAxis(N, 330, ABG)
00:26:22.970 00.000 25848 Guiding  Dir = 0, Dur = 330
00:26:23.002 00.032 25848 IsSlewing returns 0
00:26:23.003 00.001 25848 IsGuiding returns 0
00:26:23.033 00.030 25848 PulseGuide returned control before completion, sleep 310
00:26:23.349 00.316 25848 IsGuiding returns 1
00:26:23.349 00.000 25848 scope still moving after pulse duration time elapsed
00:26:23.406 00.057 25848 IsSlewing returns 0
00:26:23.406 00.000 25848 IsGuiding returns 0
00:26:23.406 00.000 25848 scope move finished after 330 + 73 ms
00:26:23.406 00.000 25848 Move returns status 0, amount 330
00:26:23.406 00.000 25848 move complete, result=0
00:26:23.406 00.000 25848 worker thread done servicing request
00:26:23.406 00.000 25848 Worker thread wakes up
00:26:23.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:23.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:23.406 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -1.3 px 330 ms NORTH
00:26:26.253 02.847 25848 Exposure complete
00:26:26.332 00.079 25848 worker thread done servicing request
00:26:26.332 00.000 21444 OnExposeComplete: enter
00:26:26.332 00.000 21444 UpdateGuideState(): m_state=6
00:26:26.332 00.000 21444 Star::Find(15, 1225, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 754
00:26:26.332 00.000 21444 Star::Find returns 1 (1), X=1227.44, Y=742.84, Mass=398855, SNR=64.0, Peak=11752 HFD=6.9
00:26:26.332 00.000 21444 Star::Find false star n=4 nbg=261 bg=4029.1 sigma=455.6 thresh=5396 peak=5380
00:26:26.332 00.000 21444 Star::Find false star n=1 nbg=261 bg=3907.7 sigma=482.0 thresh=5354 peak=4791
00:26:26.333 00.001 21444 Star::Find false star n=4 nbg=243 bg=4060.8 sigma=401.9 thresh=5266 peak=5172
00:26:26.333 00.000 21444 Star::Find false star n=4 nbg=252 bg=3965.5 sigma=483.0 thresh=5415 peak=5014
00:26:26.333 00.000 21444 MultiStar: [#1 4.63,0.42,0.15,U] [#2 5.38,-7.06,0.00,M4] [#3 -0.15,-0.41,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.27,-1.09,1.06,U] [#8 0.00,0.00,0.00,L] [#9 19.58,7.25,0.00,M6] [#10 11.82,-13.10,0.00,M9] [#11 1.07,-1.03,2.64,U] 
00:26:26.333 00.000 21444 refined, 4 included, MultiStar: {1.10, -0.86}, one-star: {2.35, -0.43}
00:26:26.333 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
00:26:26.333 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.27)
00:26:26.333 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=-0.86 hyp=1.40 cameraTheta=-0.66 mountX=-1.18 mountY=-0.38, mountTheta=-2.83
00:26:26.333 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=-0.86, opts=13)
00:26:26.333 00.000 21444 Enqueuing Move request for scope (1.10, -0.86)
00:26:26.333 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3528, FiltMin=432, FiltMax=65504, Gamma=0.560
00:26:26.333 00.000 21444 UpdateGuideState exits: m=398855 SNR=64.0 Saturated
00:26:26.334 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:26.334 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:26.334 00.000 21444 Enqueuing Expose request
00:26:26.334 00.000 25848 Worker thread wakes up
00:26:26.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.86) opts 0xd
00:26:26.334 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, -0.86)
00:26:26.334 00.000 25848 Moving (1.10, -0.86) raw xDistance=-1.18 yDistance=-0.38
00:26:26.334 00.000 25848 BLC: History state: CurrMiss=0.38, AvgInitMiss=-0.34, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.281755, 1:0.378172
00:26:26.334 00.000 25848 BLC: No correction, Miss < min_move
00:26:26.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.18
00:26:26.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:26.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:26:26.334 00.000 25848 MoveAxis(E, 36, ABG)
00:26:26.334 00.000 25848 Guiding  Dir = 2, Dur = 36
00:26:26.422 00.088 25848 IsSlewing returns 0
00:26:26.422 00.000 25848 IsGuiding returns 0
00:26:26.453 00.031 25848 PulseGuide returned control before completion, sleep 16
00:26:26.471 00.018 25848 IsGuiding returns 1
00:26:26.471 00.000 25848 scope still moving after pulse duration time elapsed
00:26:26.548 00.077 25848 IsSlewing returns 0
00:26:26.581 00.033 25848 IsGuiding returns 0
00:26:26.581 00.000 25848 scope move finished after 36 + 123 ms
00:26:26.581 00.000 25848 Move returns status 0, amount 36
00:26:26.581 00.000 25848 MoveAxis(N, 0, ABG)
00:26:26.581 00.000 25848 Move returns status 0, amount 0
00:26:26.581 00.000 25848 move complete, result=0
00:26:26.581 00.000 25848 worker thread done servicing request
00:26:26.581 00.000 25848 Worker thread wakes up
00:26:26.581 00.000 21444 GuideStep: -1.2 px 36 ms EAST, -0.4 px 0 ms NORTH
00:26:26.581 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:26.581 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:29.425 02.844 25848 Exposure complete
00:26:29.506 00.081 25848 worker thread done servicing request
00:26:29.506 00.000 21444 OnExposeComplete: enter
00:26:29.506 00.000 21444 UpdateGuideState(): m_state=6
00:26:29.506 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 755
00:26:29.506 00.000 21444 Star::Find returns 1 (1), X=1225.19, Y=741.69, Mass=283877, SNR=42.5, Peak=10600 HFD=6.5
00:26:29.506 00.000 21444 Star::Find false star n=2 nbg=269 bg=3897.3 sigma=549.9 thresh=5547 peak=5071
00:26:29.506 00.000 21444 Star::Find false star n=2 nbg=251 bg=2403.1 sigma=417.2 thresh=3655 peak=3457
00:26:29.506 00.000 21444 Star::Find false star n=4 nbg=264 bg=4434.9 sigma=536.2 thresh=6043 peak=5764
00:26:29.506 00.000 21444 Star::Find false star n=5 nbg=260 bg=4112.1 sigma=515.4 thresh=5658 peak=5294
00:26:29.506 00.000 21444 Star::Find false star n=2 nbg=260 bg=3958.9 sigma=430.6 thresh=5251 peak=4873
00:26:29.506 00.000 21444 Star::Find false star n=5 nbg=259 bg=4013.2 sigma=436.1 thresh=5322 peak=5141
00:26:29.506 00.000 21444 Star::Find false star n=5 nbg=259 bg=2852.8 sigma=427.5 thresh=4135 peak=3836
00:26:29.506 00.000 21444 Star::Find false star n=1 nbg=247 bg=3695.1 sigma=407.0 thresh=4916 peak=4556
00:26:29.506 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.36,-4.38,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -2.25,-1.59,1.27,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.40,-1.15,5.00,U] 
00:26:29.507 00.001 21444 refined, 2 included, MultiStar: {-0.11, -1.28}, one-star: {0.10, -1.57}
00:26:29.507 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.71 = 1.58)
00:26:29.507 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.55 = -1.27)
00:26:29.507 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.28 hyp=1.29 cameraTheta=-1.65 mountX=-0.01 mountY=-1.23, mountTheta=-1.58
00:26:29.507 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.28, opts=13)
00:26:29.507 00.000 21444 Enqueuing Move request for scope (-0.11, -1.28)
00:26:29.507 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3524, FiltMin=358, FiltMax=65504, Gamma=0.560
00:26:29.508 00.001 21444 UpdateGuideState exits: m=283877 SNR=42.5 Saturated
00:26:29.508 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:29.508 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:29.508 00.000 25848 Worker thread wakes up
00:26:29.508 00.000 21444 Enqueuing Expose request
00:26:29.508 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.28) opts 0xd
00:26:29.508 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.28)
00:26:29.508 00.000 25848 Moving (-0.11, -1.28) raw xDistance=-0.01 yDistance=-1.23
00:26:29.508 00.000 25848 BLC: History state: CurrMiss=1.23, AvgInitMiss=-0.34, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.281755, 1:0.378172, 2:1.227269
00:26:29.508 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:26:29.508 00.000 25848 BLC: window closed
00:26:29.508 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:26:29.508 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
00:26:29.508 00.000 25848 MoveAxis(E, 0, ABG)
00:26:29.508 00.000 25848 Move returns status 0, amount 0
00:26:29.508 00.000 25848 MoveAxis(N, 33, ABG)
00:26:29.508 00.000 25848 Guiding  Dir = 0, Dur = 33
00:26:29.534 00.026 25848 IsSlewing returns 0
00:26:29.534 00.000 25848 IsGuiding returns 0
00:26:29.565 00.031 25848 PulseGuide returned control before completion, sleep 13
00:26:29.581 00.016 25848 IsGuiding returns 1
00:26:29.581 00.000 25848 scope still moving after pulse duration time elapsed
00:26:29.640 00.059 25848 IsSlewing returns 0
00:26:29.640 00.000 25848 IsGuiding returns 0
00:26:29.640 00.000 25848 scope move finished after 33 + 73 ms
00:26:29.640 00.000 25848 Move returns status 0, amount 33
00:26:29.640 00.000 25848 move complete, result=0
00:26:29.640 00.000 25848 worker thread done servicing request
00:26:29.640 00.000 25848 Worker thread wakes up
00:26:29.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:29.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:29.641 00.001 21444 GuideStep: -0.0 px 0 ms EAST, -1.2 px 33 ms NORTH
00:26:32.495 02.854 25848 Exposure complete
00:26:32.583 00.088 25848 worker thread done servicing request
00:26:32.583 00.000 21444 OnExposeComplete: enter
00:26:32.583 00.000 21444 UpdateGuideState(): m_state=6
00:26:32.583 00.000 21444 Star::Find(15, 1225, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 756
00:26:32.583 00.000 21444 Star::Find returns 1 (1), X=1226.85, Y=742.91, Mass=307465, SNR=49.3, Peak=10396 HFD=6.9
00:26:32.583 00.000 21444 Star::Find false star n=2 nbg=255 bg=3833.4 sigma=466.2 thresh=5232 peak=5032
00:26:32.583 00.000 21444 Star::Find false star n=4 nbg=273 bg=4044.1 sigma=551.7 thresh=5699 peak=5371
00:26:32.583 00.000 21444 Star::Find false star n=1 nbg=260 bg=3875.1 sigma=496.2 thresh=5364 peak=4992
00:26:32.583 00.000 21444 Star::Find false star n=5 nbg=262 bg=3945.2 sigma=468.4 thresh=5350 peak=5144
00:26:32.583 00.000 21444 Star::Find false star n=4 nbg=261 bg=3991.6 sigma=478.2 thresh=5426 peak=5339
00:26:32.583 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.58,-8.87,0.00,M5] [#3 -2.17,0.45,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.82,-0.74,1.21,U] [#8 0.00,0.00,0.00,L] [#9 11.40,5.20,0.00,M7] [#10 2.47,8.77,0.00,M10] [#11 1.20,-0.20,3.51,U] 
00:26:32.584 00.001 21444 refined, 3 included, MultiStar: {0.75, -0.31}, one-star: {1.76, -0.36}
00:26:32.584 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.84)
00:26:32.584 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = -0.00)
00:26:32.584 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.31 hyp=0.81 cameraTheta=-0.39 mountX=-0.78 mountY=-0.00, mountTheta=-3.14
00:26:32.584 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.31, opts=13)
00:26:32.585 00.001 21444 Enqueuing Move request for scope (0.75, -0.31)
00:26:32.585 00.000 25848 Worker thread wakes up
00:26:32.585 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.31) opts 0xd
00:26:32.585 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.31)
00:26:32.585 00.000 25848 Moving (0.75, -0.31) raw xDistance=-0.78 yDistance=-0.00
00:26:32.585 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
00:26:32.585 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:32.585 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3524, FiltMin=320, FiltMax=65504, Gamma=0.560
00:26:32.585 00.000 21444 UpdateGuideState exits: m=307465 SNR=49.3 Saturated
00:26:32.585 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:32.585 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:32.585 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:26:32.585 00.000 25848 MoveAxis(E, 23, ABG)
00:26:32.585 00.000 25848 Guiding  Dir = 2, Dur = 23
00:26:32.585 00.000 21444 Enqueuing Expose request
00:26:32.609 00.024 25848 IsSlewing returns 0
00:26:32.610 00.001 25848 IsGuiding returns 0
00:26:32.642 00.032 25848 IsGuiding returns 1
00:26:32.642 00.000 25848 scope still moving after pulse duration time elapsed
00:26:32.687 00.045 25848 IsSlewing returns 0
00:26:32.688 00.001 25848 IsGuiding returns 0
00:26:32.688 00.000 25848 scope move finished after 23 + 54 ms
00:26:32.688 00.000 25848 Move returns status 0, amount 23
00:26:32.688 00.000 25848 MoveAxis(N, 0, ABG)
00:26:32.688 00.000 25848 Move returns status 0, amount 0
00:26:32.688 00.000 25848 move complete, result=0
00:26:32.688 00.000 25848 worker thread done servicing request
00:26:32.688 00.000 25848 Worker thread wakes up
00:26:32.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:32.688 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:32.688 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.0 px 0 ms NORTH
00:26:35.531 02.843 25848 Exposure complete
00:26:35.604 00.073 25848 worker thread done servicing request
00:26:35.605 00.001 21444 OnExposeComplete: enter
00:26:35.605 00.000 21444 UpdateGuideState(): m_state=6
00:26:35.605 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 757
00:26:35.605 00.000 21444 Star::Find returns 1 (1), X=1224.98, Y=741.45, Mass=282747, SNR=46.6, Peak=9964 HFD=6.9
00:26:35.605 00.000 21444 Star::Find false star n=4 nbg=261 bg=2574.7 sigma=458.5 thresh=3950 peak=3744
00:26:35.605 00.000 21444 Star::Find false star n=1 nbg=265 bg=4370.6 sigma=515.5 thresh=5917 peak=5539
00:26:35.605 00.000 21444 Star::Find false star n=3 nbg=266 bg=4022.3 sigma=524.8 thresh=5597 peak=5146
00:26:35.605 00.000 21444 Star::Find false star n=2 nbg=252 bg=3992.4 sigma=439.5 thresh=5311 peak=5193
00:26:35.605 00.000 21444 Star::Find false star n=1 nbg=262 bg=3916.7 sigma=477.0 thresh=5348 peak=5131
00:26:35.605 00.000 21444 Star::Find false star n=1 nbg=274 bg=3360.1 sigma=541.0 thresh=4983 peak=4530
00:26:35.605 00.000 21444 MultiStar: [#1 -23.15,-12.34,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.21,-8.66,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -2.08,-1.16,1.10,U] [#8 0.00,0.00,0.00,L] [#9 2.09,-7.21,0.19,U] [#10 0.00,0.00,0.00,L] [#11 -1.13,-1.18,3.02,U] 
00:26:35.605 00.000 21444 single-star, 3 included, MultiStar: {-1.02, -1.51}, one-star: {-0.11, -1.81}
00:26:35.606 00.001 21444 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.05) = xAngle (-4.68 = 1.60)
00:26:35.606 00.000 21444 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.24)
00:26:35.606 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.81 hyp=1.82 cameraTheta=-1.63 mountX=-0.05 mountY=-1.72, mountTheta=-1.60
00:26:35.606 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.81, opts=13)
00:26:35.607 00.001 21444 Enqueuing Move request for scope (-0.11, -1.81)
00:26:35.607 00.000 25848 Worker thread wakes up
00:26:35.607 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.81) opts 0xd
00:26:35.607 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.81)
00:26:35.607 00.000 25848 Moving (-0.11, -1.81) raw xDistance=-0.05 yDistance=-1.72
00:26:35.607 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:26:35.607 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.72 from input -1.72
00:26:35.607 00.000 25848 MoveAxis(E, 0, ABG)
00:26:35.607 00.000 25848 Move returns status 0, amount 0
00:26:35.607 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3524, FiltMin=126, FiltMax=65504, Gamma=0.560
00:26:35.607 00.000 21444 UpdateGuideState exits: m=282747 SNR=46.6 Saturated
00:26:35.607 00.000 25848 MoveAxis(N, 47, ABG)
00:26:35.607 00.000 25848 Guiding  Dir = 0, Dur = 47
00:26:35.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:35.607 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:35.607 00.000 21444 Enqueuing Expose request
00:26:35.627 00.020 25848 IsSlewing returns 0
00:26:35.628 00.001 25848 IsGuiding returns 0
00:26:35.658 00.030 25848 PulseGuide returned control before completion, sleep 27
00:26:35.686 00.028 25848 IsGuiding returns 1
00:26:35.686 00.000 25848 scope still moving after pulse duration time elapsed
00:26:35.769 00.083 25848 IsSlewing returns 0
00:26:35.770 00.001 25848 IsGuiding returns 0
00:26:35.770 00.000 25848 scope move finished after 47 + 95 ms
00:26:35.770 00.000 25848 Move returns status 0, amount 47
00:26:35.770 00.000 25848 move complete, result=0
00:26:35.770 00.000 25848 worker thread done servicing request
00:26:35.770 00.000 25848 Worker thread wakes up
00:26:35.770 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:35.770 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:35.770 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.7 px 47 ms NORTH
00:26:38.622 02.852 25848 Exposure complete
00:26:38.711 00.089 25848 worker thread done servicing request
00:26:38.711 00.000 21444 OnExposeComplete: enter
00:26:38.711 00.000 21444 UpdateGuideState(): m_state=6
00:26:38.711 00.000 21444 Star::Find(15, 1224, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 758
00:26:38.711 00.000 21444 Star::Find returns 1 (1), X=1223.81, Y=744.87, Mass=320860, SNR=50.2, Peak=11684 HFD=6.5
00:26:38.711 00.000 21444 Star::Find false star n=3 nbg=270 bg=2311.8 sigma=449.2 thresh=3659 peak=3497
00:26:38.711 00.000 21444 Star::Find false star n=3 nbg=279 bg=3774.0 sigma=493.8 thresh=5255 peak=5041
00:26:38.711 00.000 21444 Star::Find false star n=3 nbg=260 bg=3936.7 sigma=460.5 thresh=5318 peak=5224
00:26:38.711 00.000 21444 Star::Find false star n=5 nbg=264 bg=4119.0 sigma=480.5 thresh=5560 peak=5127
00:26:38.711 00.000 21444 Star::Find false star n=2 nbg=258 bg=3067.7 sigma=458.2 thresh=4442 peak=4070
00:26:38.712 00.001 21444 Star::Find false star n=2 nbg=275 bg=3465.0 sigma=556.8 thresh=5135 peak=4625
00:26:38.712 00.000 21444 MultiStar: [#1 -15.76,-25.49,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -9.01,-24.29,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -1.95,0.27,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.34,0.01,4.33,U] 
00:26:38.712 00.000 21444 refined, 2 included, MultiStar: {-1.42, 0.30}, one-star: {-1.29, 1.60}
00:26:38.712 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
00:26:38.712 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.96 = -2.96)
00:26:38.712 00.000 21444 CameraToMount -- cameraX=-1.42 cameraY=0.30 hyp=1.45 cameraTheta=2.93 mountX=1.44 mountY=-0.26, mountTheta=-0.18
00:26:38.713 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.42, y=0.30, opts=13)
00:26:38.713 00.000 21444 Enqueuing Move request for scope (-1.42, 0.30)
00:26:38.713 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3524, FiltMin=624, FiltMax=65504, Gamma=0.560
00:26:38.713 00.000 21444 UpdateGuideState exits: m=320860 SNR=50.2 Saturated
00:26:38.713 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:38.713 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:38.713 00.000 21444 Enqueuing Expose request
00:26:38.713 00.000 25848 Worker thread wakes up
00:26:38.713 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 0.30) opts 0xd
00:26:38.713 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.42, 0.30)
00:26:38.713 00.000 25848 Moving (-1.42, 0.30) raw xDistance=1.44 yDistance=-0.26
00:26:38.713 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.44
00:26:38.713 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:38.713 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:26:38.713 00.000 25848 MoveAxis(W, 42, ABG)
00:26:38.713 00.000 25848 Guiding  Dir = 3, Dur = 42
00:26:38.735 00.022 25848 IsSlewing returns 0
00:26:38.735 00.000 25848 IsGuiding returns 0
00:26:38.766 00.031 25848 PulseGuide returned control before completion, sleep 21
00:26:38.796 00.030 25848 IsGuiding returns 1
00:26:38.796 00.000 25848 scope still moving after pulse duration time elapsed
00:26:38.861 00.065 25848 IsSlewing returns 0
00:26:38.861 00.000 25848 IsGuiding returns 0
00:26:38.861 00.000 25848 scope move finished after 42 + 85 ms
00:26:38.861 00.000 25848 Move returns status 0, amount 42
00:26:38.861 00.000 25848 MoveAxis(N, 0, ABG)
00:26:38.862 00.001 25848 Move returns status 0, amount 0
00:26:38.862 00.000 25848 move complete, result=0
00:26:38.862 00.000 25848 worker thread done servicing request
00:26:38.862 00.000 25848 Worker thread wakes up
00:26:38.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:38.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:38.862 00.000 21444 GuideStep: 1.4 px 42 ms WEST, -0.3 px 0 ms NORTH
00:26:41.715 02.853 25848 Exposure complete
00:26:41.805 00.090 25848 worker thread done servicing request
00:26:41.805 00.000 21444 OnExposeComplete: enter
00:26:41.805 00.000 21444 UpdateGuideState(): m_state=6
00:26:41.805 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 759
00:26:41.805 00.000 21444 Star::Find returns 1 (1), X=1225.33, Y=741.98, Mass=345913, SNR=58.7, Peak=11052 HFD=6.7
00:26:41.805 00.000 21444 Star::Find false star n=2 nbg=280 bg=4386.5 sigma=503.0 thresh=5896 peak=5693
00:26:41.806 00.001 21444 Star::Find false star n=5 nbg=252 bg=3946.8 sigma=460.5 thresh=5328 peak=5313
00:26:41.806 00.000 21444 Star::Find false star n=2 nbg=264 bg=3788.4 sigma=451.0 thresh=5141 peak=4839
00:26:41.806 00.000 21444 Star::Find false star n=2 nbg=268 bg=4017.5 sigma=486.4 thresh=5477 peak=5111
00:26:41.806 00.000 21444 MultiStar: [#1 -4.33,-20.61,0.00,M7] [#2 0.51,2.92,0.17,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -7.53,-24.83,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -1.70,-1.99,1.05,U] [#8 0.00,0.00,0.00,L] [#9 17.35,0.35,0.00,M7] [#10 9.72,-4.49,0.00,R] [#11 -2.36,-1.10,3.88,U] 
00:26:41.806 00.000 21444 single-star, 3 included, MultiStar: {-1.74, -1.17}, one-star: {0.23, -1.29}
00:26:41.806 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
00:26:41.806 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.00)
00:26:41.806 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-1.29 hyp=1.31 cameraTheta=-1.39 mountX=-0.35 mountY=-1.10, mountTheta=-1.88
00:26:41.807 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-1.29, opts=13)
00:26:41.807 00.000 21444 Enqueuing Move request for scope (0.23, -1.29)
00:26:41.807 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3504, FiltMin=206, FiltMax=65504, Gamma=0.560
00:26:41.807 00.000 25848 Worker thread wakes up
00:26:41.807 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -1.29) opts 0xd
00:26:41.807 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -1.29)
00:26:41.807 00.000 25848 Moving (0.23, -1.29) raw xDistance=-0.35 yDistance=-1.10
00:26:41.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
00:26:41.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:26:41.807 00.000 21444 UpdateGuideState exits: m=345913 SNR=58.7 Saturated
00:26:41.807 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:41.807 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:41.807 00.000 21444 Enqueuing Expose request
00:26:41.807 00.000 25848 MoveAxis(E, 0, ABG)
00:26:41.807 00.000 25848 Move returns status 0, amount 0
00:26:41.808 00.001 25848 MoveAxis(N, 30, ABG)
00:26:41.808 00.000 25848 Guiding  Dir = 0, Dur = 30
00:26:41.828 00.020 25848 IsSlewing returns 0
00:26:41.828 00.000 25848 IsGuiding returns 0
00:26:41.860 00.032 25848 IsGuiding returns 1
00:26:41.860 00.000 25848 scope still moving after pulse duration time elapsed
00:26:41.921 00.061 25848 IsSlewing returns 0
00:26:41.921 00.000 25848 IsGuiding returns 0
00:26:41.921 00.000 25848 scope move finished after 30 + 62 ms
00:26:41.921 00.000 25848 Move returns status 0, amount 30
00:26:41.921 00.000 25848 move complete, result=0
00:26:41.921 00.000 25848 worker thread done servicing request
00:26:41.921 00.000 25848 Worker thread wakes up
00:26:41.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:41.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:41.921 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.1 px 30 ms NORTH
00:26:44.773 02.852 25848 Exposure complete
00:26:44.850 00.077 25848 worker thread done servicing request
00:26:44.850 00.000 21444 OnExposeComplete: enter
00:26:44.850 00.000 21444 UpdateGuideState(): m_state=6
00:26:44.850 00.000 21444 Star::Find(15, 1225, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 760
00:26:44.850 00.000 21444 Star::Find returns 1 (1), X=1226.15, Y=744.16, Mass=341276, SNR=57.0, Peak=10372 HFD=6.8
00:26:44.850 00.000 21444 Star::Find false star n=2 nbg=264 bg=3927.6 sigma=482.3 thresh=5375 peak=5074
00:26:44.850 00.000 21444 Star::Find false star n=4 nbg=260 bg=2418.2 sigma=425.2 thresh=3694 peak=3377
00:26:44.850 00.000 21444 Star::Find false star n=3 nbg=265 bg=3910.5 sigma=487.3 thresh=5372 peak=5217
00:26:44.850 00.000 21444 Star::Find false star n=2 nbg=245 bg=4094.8 sigma=436.6 thresh=5404 peak=5216
00:26:44.850 00.000 21444 Star::Find false star n=6 nbg=253 bg=3091.3 sigma=433.2 thresh=4391 peak=4377
00:26:44.850 00.000 21444 Star::Find false star n=3 nbg=270 bg=3469.9 sigma=442.6 thresh=4798 peak=4576
00:26:44.850 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.24,0.02,0.21,U] [#4 0.00,0.00,0.00,L] [#5 -9.19,-18.75,0.00,M5] [#6 6.93,10.43,0.00,M8] [#7 -0.62,0.42,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.88,0.27,3.49,U] 
00:26:44.850 00.000 21444 refined, 3 included, MultiStar: {0.64, 0.40}, one-star: {1.06, 0.89}
00:26:44.850 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
00:26:44.850 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
00:26:44.850 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.40 hyp=0.75 cameraTheta=0.56 mountX=-0.60 mountY=0.61, mountTheta=2.35
00:26:44.851 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.40, opts=13)
00:26:44.851 00.000 21444 Enqueuing Move request for scope (0.64, 0.40)
00:26:44.851 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=510, FiltMax=65504, Gamma=0.560
00:26:44.851 00.000 21444 UpdateGuideState exits: m=341276 SNR=57.0 Saturated
00:26:44.851 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:44.851 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:44.851 00.000 25848 Worker thread wakes up
00:26:44.851 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.40) opts 0xd
00:26:44.851 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.40)
00:26:44.851 00.000 25848 Moving (0.64, 0.40) raw xDistance=-0.60 yDistance=0.61
00:26:44.851 00.000 21444 Enqueuing Expose request
00:26:44.852 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
00:26:44.852 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:44.852 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
00:26:44.852 00.000 25848 MoveAxis(E, 17, ABG)
00:26:44.852 00.000 25848 Guiding  Dir = 2, Dur = 17
00:26:44.876 00.024 25848 IsSlewing returns 0
00:26:44.876 00.000 25848 IsGuiding returns 0
00:26:44.907 00.031 25848 IsGuiding returns 1
00:26:44.907 00.000 25848 scope still moving after pulse duration time elapsed
00:26:44.952 00.045 25848 IsSlewing returns 0
00:26:44.952 00.000 25848 IsGuiding returns 0
00:26:44.952 00.000 25848 scope move finished after 17 + 59 ms
00:26:44.952 00.000 25848 Move returns status 0, amount 17
00:26:44.952 00.000 25848 MoveAxis(N, 0, ABG)
00:26:44.952 00.000 25848 Move returns status 0, amount 0
00:26:44.952 00.000 25848 move complete, result=0
00:26:44.952 00.000 25848 worker thread done servicing request
00:26:44.952 00.000 25848 Worker thread wakes up
00:26:44.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:44.953 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:44.953 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.6 px 0 ms NORTH
00:26:47.803 02.850 25848 Exposure complete
00:26:47.882 00.079 25848 worker thread done servicing request
00:26:47.882 00.000 21444 OnExposeComplete: enter
00:26:47.883 00.001 21444 UpdateGuideState(): m_state=6
00:26:47.883 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 761
00:26:47.883 00.000 21444 Star::Find returns 1 (1), X=1226.90, Y=744.66, Mass=441372, SNR=70.9, Peak=12944 HFD=6.8
00:26:47.883 00.000 21444 Star::Find false star n=1 nbg=251 bg=4043.7 sigma=401.8 thresh=5249 peak=4851
00:26:47.883 00.000 21444 Star::Find false star n=8 nbg=244 bg=2350.5 sigma=411.4 thresh=3585 peak=3504
00:26:47.883 00.000 21444 Star::Find false star n=8 nbg=254 bg=3779.6 sigma=437.9 thresh=5093 peak=5043
00:26:47.883 00.000 21444 Star::Find false star n=3 nbg=258 bg=3911.1 sigma=433.4 thresh=5211 peak=5054
00:26:47.883 00.000 21444 Star::Find false star n=3 nbg=248 bg=4154.7 sigma=430.8 thresh=5447 peak=5058
00:26:47.883 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.08,0.71,0.18,U] [#4 -13.41,-7.94,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.16,-0.03,0.90,U] [#8 0.00,0.00,0.00,L] [#9 2.51,18.78,0.00,M8] [#10 -5.38,6.55,0.00,M1] [#11 1.08,0.92,3.95,U] 
00:26:47.883 00.000 21444 refined, 3 included, MultiStar: {0.83, 0.85}, one-star: {1.80, 1.40}
00:26:47.883 00.000 21444 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
00:26:47.883 00.000 21444 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
00:26:47.883 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=0.85 hyp=1.19 cameraTheta=0.80 mountX=-0.75 mountY=1.10, mountTheta=2.17
00:26:47.885 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=0.85, opts=13)
00:26:47.885 00.000 21444 Enqueuing Move request for scope (0.83, 0.85)
00:26:47.885 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3496, FiltMin=610, FiltMax=65504, Gamma=0.560
00:26:47.885 00.000 21444 UpdateGuideState exits: m=441372 SNR=70.9 Saturated
00:26:47.885 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:47.885 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:47.885 00.000 21444 Enqueuing Expose request
00:26:47.885 00.000 25848 Worker thread wakes up
00:26:47.885 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.85) opts 0xd
00:26:47.885 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, 0.85)
00:26:47.885 00.000 25848 Moving (0.83, 0.85) raw xDistance=-0.75 yDistance=1.10
00:26:47.885 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.75
00:26:47.885 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:47.885 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.10
00:26:47.885 00.000 25848 MoveAxis(E, 23, ABG)
00:26:47.885 00.000 25848 Guiding  Dir = 2, Dur = 23
00:26:47.905 00.020 25848 IsSlewing returns 0
00:26:47.905 00.000 25848 IsGuiding returns 0
00:26:47.937 00.032 25848 IsGuiding returns 1
00:26:47.937 00.000 25848 scope still moving after pulse duration time elapsed
00:26:47.984 00.047 25848 IsSlewing returns 0
00:26:47.985 00.001 25848 IsGuiding returns 0
00:26:47.985 00.000 25848 scope move finished after 23 + 56 ms
00:26:47.985 00.000 25848 Move returns status 0, amount 23
00:26:47.985 00.000 25848 MoveAxis(N, 0, ABG)
00:26:47.985 00.000 25848 Move returns status 0, amount 0
00:26:47.985 00.000 25848 move complete, result=0
00:26:47.985 00.000 25848 worker thread done servicing request
00:26:47.985 00.000 25848 Worker thread wakes up
00:26:47.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:47.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:47.985 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 1.1 px 0 ms NORTH
00:26:50.839 02.854 25848 Exposure complete
00:26:50.906 00.067 25848 worker thread done servicing request
00:26:50.907 00.001 21444 OnExposeComplete: enter
00:26:50.907 00.000 21444 UpdateGuideState(): m_state=6
00:26:50.907 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 762
00:26:50.907 00.000 21444 Star::Find returns 1 (1), X=1226.08, Y=744.96, Mass=358592, SNR=61.5, Peak=11452 HFD=6.5
00:26:50.907 00.000 21444 Star::Find false star n=3 nbg=254 bg=3852.6 sigma=406.8 thresh=5073 peak=4932
00:26:50.907 00.000 21444 Star::Find false star n=8 nbg=266 bg=2236.9 sigma=438.4 thresh=3552 peak=3483
00:26:50.907 00.000 21444 Star::Find false star n=6 nbg=257 bg=4118.3 sigma=505.6 thresh=5635 peak=5360
00:26:50.907 00.000 21444 Star::Find false star n=6 nbg=270 bg=3856.3 sigma=498.9 thresh=5353 peak=5263
00:26:50.907 00.000 21444 Star::Find false star n=5 nbg=256 bg=3857.7 sigma=456.8 thresh=5228 peak=5146
00:26:50.907 00.000 21444 Star::Find false star n=7 nbg=257 bg=2891.8 sigma=406.6 thresh=4111 peak=4045
00:26:50.907 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.50,0.47,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 17.63,4.37,0.00,M9] [#7 -0.88,1.47,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -16.05,19.96,0.00,M2] [#11 0.70,1.59,4.51,U] 
00:26:50.907 00.000 21444 refined, 3 included, MultiStar: {0.49, 1.56}, one-star: {0.99, 1.70}
00:26:50.907 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.79 = -1.79)
00:26:50.907 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.63 = 1.65)
00:26:50.907 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=1.56 hyp=1.63 cameraTheta=1.27 mountX=-0.35 mountY=1.63, mountTheta=1.78
00:26:50.908 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=1.56, opts=13)
00:26:50.908 00.000 21444 Enqueuing Move request for scope (0.49, 1.56)
00:26:50.908 00.000 25848 Worker thread wakes up
00:26:50.908 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 1.56) opts 0xd
00:26:50.908 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 1.56)
00:26:50.908 00.000 25848 Moving (0.49, 1.56) raw xDistance=-0.35 yDistance=1.63
00:26:50.908 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
00:26:50.908 00.000 25848 resist switch: large excursion: input 1.63 thresh 1.53 direction from -1 to 1
00:26:50.908 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.88
00:26:50.908 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.63 from input 1.63
00:26:50.908 00.000 25848 MoveAxis(E, 0, ABG)
00:26:50.908 00.000 25848 Move returns status 0, amount 0
00:26:50.908 00.000 25848 BLC: Oldest BLC event removed
00:26:50.908 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 295 applied
00:26:50.908 00.000 25848 MoveAxis(S, 339, ABG)
00:26:50.909 00.001 25848 Guiding  Dir = 1, Dur = 339
00:26:50.909 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=446, FiltMax=65504, Gamma=0.560
00:26:50.909 00.000 21444 UpdateGuideState exits: m=358592 SNR=61.5 Saturated
00:26:50.909 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:50.909 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:50.909 00.000 21444 Enqueuing Expose request
00:26:50.939 00.030 25848 IsSlewing returns 0
00:26:50.939 00.000 25848 IsGuiding returns 0
00:26:50.970 00.031 25848 PulseGuide returned control before completion, sleep 318
00:26:51.291 00.321 25848 IsGuiding returns 1
00:26:51.291 00.000 25848 scope still moving after pulse duration time elapsed
00:26:51.342 00.051 25848 IsSlewing returns 0
00:26:51.342 00.000 25848 IsGuiding returns 0
00:26:51.343 00.001 25848 scope move finished after 339 + 64 ms
00:26:51.343 00.000 25848 Move returns status 0, amount 339
00:26:51.343 00.000 25848 move complete, result=0
00:26:51.343 00.000 25848 worker thread done servicing request
00:26:51.343 00.000 25848 Worker thread wakes up
00:26:51.343 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.6 px 339 ms SOUTH
00:26:51.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:51.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:54.191 02.848 25848 Exposure complete
00:26:54.272 00.081 25848 worker thread done servicing request
00:26:54.272 00.000 21444 OnExposeComplete: enter
00:26:54.272 00.000 21444 UpdateGuideState(): m_state=6
00:26:54.272 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 763
00:26:54.272 00.000 21444 Star::Find returns 1 (1), X=1227.35, Y=743.35, Mass=389709, SNR=62.2, Peak=11480 HFD=6.8
00:26:54.272 00.000 21444 Star::Find false star n=2 nbg=278 bg=3847.1 sigma=596.0 thresh=5635 peak=5026
00:26:54.272 00.000 21444 Star::Find false star n=7 nbg=263 bg=2496.0 sigma=401.3 thresh=3700 peak=3565
00:26:54.272 00.000 21444 Star::Find false star n=5 nbg=234 bg=3907.3 sigma=396.9 thresh=5098 peak=4936
00:26:54.272 00.000 21444 Star::Find false star n=6 nbg=263 bg=3730.4 sigma=461.8 thresh=5116 peak=5060
00:26:54.272 00.000 21444 Star::Find false star n=3 nbg=260 bg=3853.3 sigma=471.1 thresh=5267 peak=4946
00:26:54.273 00.001 21444 Star::Find false star n=6 nbg=258 bg=4071.9 sigma=453.6 thresh=5433 peak=5288
00:26:54.273 00.000 21444 Star::Find false star n=3 nbg=264 bg=3295.8 sigma=459.1 thresh=4673 peak=4495
00:26:54.273 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.48,0.06,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.11,-0.18,0.94,U] [#8 0.00,0.00,0.00,L] [#9 11.64,5.10,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 1.35,0.02,3.40,U] 
00:26:54.273 00.000 21444 refined, 3 included, MultiStar: {1.21, 0.00}, one-star: {2.26, 0.08}
00:26:54.273 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
00:26:54.273 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
00:26:54.273 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=0.00 hyp=1.21 cameraTheta=0.00 mountX=-1.21 mountY=0.46, mountTheta=2.78
00:26:54.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=0.00, opts=13)
00:26:54.274 00.000 21444 Enqueuing Move request for scope (1.21, 0.00)
00:26:54.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=320, FiltMax=65504, Gamma=0.560
00:26:54.274 00.000 21444 UpdateGuideState exits: m=389709 SNR=62.2 Saturated
00:26:54.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:54.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:54.274 00.000 21444 Enqueuing Expose request
00:26:54.274 00.000 25848 Worker thread wakes up
00:26:54.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, 0.00) opts 0xd
00:26:54.274 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, 0.00)
00:26:54.274 00.000 25848 Moving (1.21, 0.00) raw xDistance=-1.21 yDistance=0.46
00:26:54.274 00.000 25848 BLC: History state: CurrMiss=0.46, AvgInitMiss=-0.38, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.627057, 1:0.459392
00:26:54.274 00.000 25848 BLC: No correction, Miss < min_move
00:26:54.274 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.21
00:26:54.274 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:54.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
00:26:54.274 00.000 25848 MoveAxis(E, 35, ABG)
00:26:54.274 00.000 25848 Guiding  Dir = 2, Dur = 35
00:26:54.322 00.048 25848 IsSlewing returns 0
00:26:54.322 00.000 25848 IsGuiding returns 0
00:26:54.345 00.023 25848 PulseGuide returned control before completion, sleep 24
00:26:54.377 00.032 25848 IsGuiding returns 1
00:26:54.377 00.000 25848 scope still moving after pulse duration time elapsed
00:26:54.438 00.061 25848 IsSlewing returns 0
00:26:54.438 00.000 25848 IsGuiding returns 0
00:26:54.440 00.002 25848 scope move finished after 35 + 81 ms
00:26:54.440 00.000 25848 Move returns status 0, amount 35
00:26:54.440 00.000 25848 MoveAxis(N, 0, ABG)
00:26:54.440 00.000 25848 Move returns status 0, amount 0
00:26:54.440 00.000 25848 move complete, result=0
00:26:54.440 00.000 25848 worker thread done servicing request
00:26:54.440 00.000 25848 Worker thread wakes up
00:26:54.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:54.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:54.440 00.000 21444 GuideStep: -1.2 px 35 ms EAST, 0.5 px 0 ms NORTH
00:26:57.288 02.848 25848 Exposure complete
00:26:57.367 00.079 25848 worker thread done servicing request
00:26:57.367 00.000 21444 OnExposeComplete: enter
00:26:57.368 00.001 21444 UpdateGuideState(): m_state=6
00:26:57.368 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 764
00:26:57.368 00.000 21444 Star::Find returns 1 (1), X=1225.87, Y=743.87, Mass=480384, SNR=79.4, Peak=12412 HFD=7.1
00:26:57.368 00.000 21444 Star::Find false star n=3 nbg=253 bg=3782.7 sigma=468.5 thresh=5188 peak=4847
00:26:57.368 00.000 21444 Star::Find false star n=3 nbg=245 bg=2472.4 sigma=389.6 thresh=3641 peak=3413
00:26:57.368 00.000 21444 Star::Find false star n=1 nbg=281 bg=3887.4 sigma=528.4 thresh=5472 peak=5271
00:26:57.368 00.000 21444 Star::Find false star n=2 nbg=271 bg=3845.4 sigma=540.6 thresh=5467 peak=5112
00:26:57.368 00.000 21444 Star::Find false star n=3 nbg=276 bg=2893.0 sigma=508.6 thresh=4419 peak=4064
00:26:57.368 00.000 21444 Star::Find false star n=5 nbg=253 bg=3325.3 sigma=375.5 thresh=4452 peak=4426
00:26:57.368 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.31,-0.93,0.13,U] [#4 -19.04,-16.13,0.00,M4] [#5 17.27,4.37,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -0.72,-0.17,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.26,0.21,3.56,U] 
00:26:57.368 00.000 21444 refined, 3 included, MultiStar: {-0.14, 0.20}, one-star: {0.77, 0.60}
00:26:57.368 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.86 = -0.86)
00:26:57.368 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.70 = 2.58)
00:26:57.368 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.19 mountX=0.16 mountY=0.13, mountTheta=0.68
00:26:57.369 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.20, opts=13)
00:26:57.369 00.000 21444 Enqueuing Move request for scope (-0.14, 0.20)
00:26:57.369 00.000 25848 Worker thread wakes up
00:26:57.369 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=482, FiltMax=65504, Gamma=0.560
00:26:57.369 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
00:26:57.369 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
00:26:57.369 00.000 25848 Moving (-0.14, 0.20) raw xDistance=0.16 yDistance=0.13
00:26:57.369 00.000 21444 UpdateGuideState exits: m=480384 SNR=79.4 Saturated
00:26:57.369 00.000 25848 BLC: History state: CurrMiss=0.13, AvgInitMiss=-0.38, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.627057, 1:0.459392, 2:0.128428
00:26:57.369 00.000 25848 BLC: No correction, Miss < min_move
00:26:57.369 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:26:57.369 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:57.369 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:57.370 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:26:57.370 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:26:57.370 00.000 21444 Enqueuing Expose request
00:26:57.370 00.000 25848 MoveAxis(E, 0, ABG)
00:26:57.370 00.000 25848 Move returns status 0, amount 0
00:26:57.370 00.000 25848 MoveAxis(N, 0, ABG)
00:26:57.370 00.000 25848 Move returns status 0, amount 0
00:26:57.370 00.000 25848 move complete, result=0
00:26:57.370 00.000 25848 worker thread done servicing request
00:26:57.370 00.000 25848 Worker thread wakes up
00:26:57.370 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:26:57.370 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:26:57.370 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:00.213 02.843 25848 Exposure complete
00:27:00.302 00.089 25848 worker thread done servicing request
00:27:00.302 00.000 21444 OnExposeComplete: enter
00:27:00.302 00.000 21444 UpdateGuideState(): m_state=6
00:27:00.302 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 765
00:27:00.303 00.001 21444 Star::Find returns 1 (1), X=1225.70, Y=742.34, Mass=388783, SNR=56.5, Peak=12240 HFD=7.1
00:27:00.303 00.000 21444 Star::Find false star n=5 nbg=276 bg=3750.4 sigma=538.8 thresh=5367 peak=5202
00:27:00.303 00.000 21444 Star::Find false star n=4 nbg=265 bg=3966.8 sigma=457.4 thresh=5339 peak=5192
00:27:00.303 00.000 21444 Star::Find false star n=5 nbg=265 bg=3982.8 sigma=474.3 thresh=5406 peak=5371
00:27:00.303 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 14.67,-6.47,0.00,M5] [#3 13.77,-3.84,0.00,M1] [#4 -21.22,-18.64,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.08,-1.76,0.94,U] [#8 0.00,0.00,0.00,L] [#9 1.69,12.55,0.00,M10] [#10 -8.90,7.29,0.00,M3] [#11 0.43,-0.79,3.94,U] 
00:27:00.303 00.000 21444 refined, 2 included, MultiStar: {0.22, -0.97}, one-star: {0.61, -0.93}
00:27:00.303 00.000 21444 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.05) = xAngle (-4.40 = 1.88)
00:27:00.303 00.000 21444 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.24 = -0.96)
00:27:00.303 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.97 hyp=1.00 cameraTheta=-1.35 mountX=-0.31 mountY=-0.82, mountTheta=-1.93
00:27:00.304 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.97, opts=13)
00:27:00.304 00.000 21444 Enqueuing Move request for scope (0.22, -0.97)
00:27:00.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=220, FiltMax=65504, Gamma=0.560
00:27:00.304 00.000 21444 UpdateGuideState exits: m=388783 SNR=56.5 Saturated
00:27:00.304 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:00.304 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:00.304 00.000 21444 Enqueuing Expose request
00:27:00.304 00.000 25848 Worker thread wakes up
00:27:00.304 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.97) opts 0xd
00:27:00.305 00.001 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.97)
00:27:00.305 00.000 25848 Moving (0.22, -0.97) raw xDistance=-0.31 yDistance=-0.82
00:27:00.305 00.000 25848 BLC: window closed
00:27:00.305 00.000 25848 BLC: History state: CurrMiss=-0.82, AvgInitMiss=-0.38, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.627057, 1:0.459392, 2:0.128428
00:27:00.305 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -10.000000
00:27:00.305 00.000 25848 BLC: window closed
00:27:00.305 00.000 25848 BLC: Pulse adjusted to 285
00:27:00.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
00:27:00.305 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:00.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
00:27:00.305 00.000 25848 MoveAxis(E, 0, ABG)
00:27:00.305 00.000 25848 Move returns status 0, amount 0
00:27:00.305 00.000 25848 MoveAxis(N, 0, ABG)
00:27:00.305 00.000 25848 Move returns status 0, amount 0
00:27:00.305 00.000 25848 move complete, result=0
00:27:00.305 00.000 25848 worker thread done servicing request
00:27:00.305 00.000 25848 Worker thread wakes up
00:27:00.306 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:00.306 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:00.306 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
00:27:00.307 00.001 21444 evsrv: cli 0107E240 connect
00:27:00.307 00.000 21444 case statement mapped state 6 to 3
00:27:00.307 00.000 21444 case statement mapped state 6 to 3
00:27:00.308 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"f6e49223-813e-44d6-87f8-01b8fa004036"}
00:27:00.308 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"f6e49223-813e-44d6-87f8-01b8fa004036"}
00:27:00.308 00.000 21444 evsrv: cli 0107E240 disconnect
00:27:03.151 02.843 25848 Exposure complete
00:27:03.231 00.080 25848 worker thread done servicing request
00:27:03.231 00.000 21444 OnExposeComplete: enter
00:27:03.231 00.000 21444 UpdateGuideState(): m_state=6
00:27:03.231 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 766
00:27:03.231 00.000 21444 Star::Find returns 1 (1), X=1226.79, Y=743.84, Mass=453653, SNR=73.5, Peak=13828 HFD=6.7
00:27:03.231 00.000 21444 Star::Find false star n=3 nbg=263 bg=3922.1 sigma=450.4 thresh=5273 peak=4951
00:27:03.232 00.001 21444 Star::Find false star n=5 nbg=268 bg=4344.3 sigma=508.4 thresh=5869 peak=5753
00:27:03.232 00.000 21444 Star::Find false star n=5 nbg=270 bg=3982.7 sigma=549.5 thresh=5631 peak=5238
00:27:03.232 00.000 21444 Star::Find false star n=4 nbg=263 bg=3824.6 sigma=515.7 thresh=5372 peak=5110
00:27:03.232 00.000 21444 Star::Find false star n=3 nbg=255 bg=3928.2 sigma=422.4 thresh=5195 peak=5013
00:27:03.232 00.000 21444 Star::Find false star n=2 nbg=272 bg=3051.6 sigma=467.0 thresh=4453 peak=4101
00:27:03.232 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.40,0.21,0.83,U] [#8 -6.18,22.37,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.71,0.25,3.75,U] 
00:27:03.232 00.000 21444 refined, 2 included, MultiStar: {0.72, 0.30}, one-star: {1.69, 0.58}
00:27:03.232 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
00:27:03.232 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.79)
00:27:03.232 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=0.30 hyp=0.78 cameraTheta=0.40 mountX=-0.69 mountY=0.55, mountTheta=2.46
00:27:03.233 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=0.30, opts=13)
00:27:03.233 00.000 21444 Enqueuing Move request for scope (0.72, 0.30)
00:27:03.233 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=342, FiltMax=65504, Gamma=0.560
00:27:03.233 00.000 21444 UpdateGuideState exits: m=453653 SNR=73.5 Saturated
00:27:03.233 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:03.233 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:03.233 00.000 21444 Enqueuing Expose request
00:27:03.233 00.000 25848 Worker thread wakes up
00:27:03.233 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.30) opts 0xd
00:27:03.233 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, 0.30)
00:27:03.233 00.000 25848 Moving (0.72, 0.30) raw xDistance=-0.69 yDistance=0.55
00:27:03.233 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69
00:27:03.233 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
00:27:03.233 00.000 25848 MoveAxis(E, 20, ABG)
00:27:03.234 00.001 25848 Guiding  Dir = 2, Dur = 20
00:27:03.266 00.032 25848 IsSlewing returns 0
00:27:03.266 00.000 25848 IsGuiding returns 0
00:27:03.298 00.032 25848 IsGuiding returns 1
00:27:03.298 00.000 25848 scope still moving after pulse duration time elapsed
00:27:03.342 00.044 25848 IsSlewing returns 0
00:27:03.342 00.000 25848 IsGuiding returns 0
00:27:03.342 00.000 25848 scope move finished after 20 + 56 ms
00:27:03.342 00.000 25848 Move returns status 0, amount 20
00:27:03.342 00.000 25848 MoveAxis(S, 15, ABG)
00:27:03.342 00.000 25848 Guiding  Dir = 1, Dur = 15
00:27:03.375 00.033 25848 IsSlewing returns 0
00:27:03.375 00.000 25848 IsGuiding returns 0
00:27:03.406 00.031 25848 IsGuiding returns 1
00:27:03.406 00.000 25848 scope still moving after pulse duration time elapsed
00:27:03.453 00.047 25848 IsSlewing returns 0
00:27:03.453 00.000 25848 IsGuiding returns 0
00:27:03.453 00.000 25848 scope move finished after 15 + 63 ms
00:27:03.453 00.000 25848 Move returns status 0, amount 15
00:27:03.453 00.000 25848 move complete, result=0
00:27:03.453 00.000 25848 worker thread done servicing request
00:27:03.453 00.000 25848 Worker thread wakes up
00:27:03.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:03.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:03.453 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.6 px 15 ms SOUTH
00:27:06.306 02.853 25848 Exposure complete
00:27:06.395 00.089 25848 worker thread done servicing request
00:27:06.395 00.000 21444 OnExposeComplete: enter
00:27:06.395 00.000 21444 UpdateGuideState(): m_state=6
00:27:06.395 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 767
00:27:06.395 00.000 21444 Star::Find returns 1 (1), X=1224.89, Y=744.73, Mass=403616, SNR=68.8, Peak=12364 HFD=6.5
00:27:06.395 00.000 21444 Star::Find false star n=6 nbg=257 bg=3925.7 sigma=400.0 thresh=5126 peak=4963
00:27:06.396 00.001 21444 Star::Find false star n=3 nbg=255 bg=2306.9 sigma=407.9 thresh=3531 peak=3341
00:27:06.396 00.000 21444 Star::Find false star n=7 nbg=276 bg=4018.1 sigma=579.0 thresh=5755 peak=5350
00:27:06.396 00.000 21444 Star::Find false star n=8 nbg=258 bg=3765.5 sigma=482.1 thresh=5212 peak=5202
00:27:06.396 00.000 21444 Star::Find false star n=5 nbg=258 bg=3870.0 sigma=435.0 thresh=5175 peak=5115
00:27:06.396 00.000 21444 Star::Find false star n=3 nbg=257 bg=3937.9 sigma=490.8 thresh=5410 peak=5164
00:27:06.396 00.000 21444 Star::Find false star n=4 nbg=259 bg=3445.8 sigma=436.6 thresh=4756 peak=4395
00:27:06.396 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.85,-2.78,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.75,1.58,0.76,U] [#8 0.00,0.00,0.00,L] [#9 14.90,6.70,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -1.43,1.05,3.66,U] 
00:27:06.396 00.000 21444 single-star, 2 included, MultiStar: {-1.39, 1.20}, one-star: {-0.21, 1.46}
00:27:06.396 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
00:27:06.396 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
00:27:06.396 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=1.46 hyp=1.48 cameraTheta=1.71 mountX=0.34 mountY=1.28, mountTheta=1.31
00:27:06.397 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=1.46, opts=13)
00:27:06.397 00.000 21444 Enqueuing Move request for scope (-0.21, 1.46)
00:27:06.397 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=510, FiltMax=65504, Gamma=0.560
00:27:06.397 00.000 21444 UpdateGuideState exits: m=403616 SNR=68.8 Saturated
00:27:06.397 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:06.397 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:06.397 00.000 21444 Enqueuing Expose request
00:27:06.397 00.000 25848 Worker thread wakes up
00:27:06.397 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.46) opts 0xd
00:27:06.397 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 1.46)
00:27:06.397 00.000 25848 Moving (-0.21, 1.46) raw xDistance=0.34 yDistance=1.28
00:27:06.397 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
00:27:06.397 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
00:27:06.398 00.001 25848 MoveAxis(E, 0, ABG)
00:27:06.398 00.000 25848 Move returns status 0, amount 0
00:27:06.398 00.000 25848 MoveAxis(S, 35, ABG)
00:27:06.398 00.000 25848 Guiding  Dir = 1, Dur = 35
00:27:06.422 00.024 25848 IsSlewing returns 0
00:27:06.422 00.000 25848 IsGuiding returns 0
00:27:06.453 00.031 25848 PulseGuide returned control before completion, sleep 14
00:27:06.477 00.024 25848 IsGuiding returns 1
00:27:06.477 00.000 25848 scope still moving after pulse duration time elapsed
00:27:06.563 00.086 25848 IsSlewing returns 0
00:27:06.563 00.000 25848 IsGuiding returns 0
00:27:06.564 00.001 25848 scope move finished after 35 + 106 ms
00:27:06.564 00.000 25848 Move returns status 0, amount 35
00:27:06.564 00.000 25848 move complete, result=0
00:27:06.564 00.000 25848 worker thread done servicing request
00:27:06.564 00.000 25848 Worker thread wakes up
00:27:06.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:06.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:06.564 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.3 px 35 ms SOUTH
00:27:09.408 02.844 25848 Exposure complete
00:27:09.492 00.084 25848 worker thread done servicing request
00:27:09.492 00.000 21444 OnExposeComplete: enter
00:27:09.492 00.000 21444 UpdateGuideState(): m_state=6
00:27:09.492 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 768
00:27:09.492 00.000 21444 Star::Find returns 1 (1), X=1224.26, Y=743.04, Mass=423809, SNR=76.6, Peak=12440 HFD=6.8
00:27:09.492 00.000 21444 Star::Find false star n=4 nbg=280 bg=3986.5 sigma=530.9 thresh=5579 peak=5503
00:27:09.492 00.000 21444 Star::Find false star n=7 nbg=250 bg=2518.3 sigma=396.3 thresh=3707 peak=3519
00:27:09.492 00.000 21444 Star::Find false star n=4 nbg=258 bg=3833.0 sigma=465.9 thresh=5231 peak=5219
00:27:09.492 00.000 21444 Star::Find false star n=1 nbg=260 bg=3045.0 sigma=467.1 thresh=4446 peak=4149
00:27:09.492 00.000 21444 Star::Find false star n=2 nbg=254 bg=3504.9 sigma=468.3 thresh=4910 peak=4352
00:27:09.492 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.57,0.21,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.20,-1.04,0.76,U] [#8 -16.78,12.56,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.34,-1.03,2.69,U] 
00:27:09.492 00.000 21444 single-star, 3 included, MultiStar: {-1.38, -0.82}, one-star: {-0.84, -0.23}
00:27:09.492 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.93 = 0.36)
00:27:09.493 00.001 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
00:27:09.493 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.23 hyp=0.87 cameraTheta=-2.87 mountX=0.81 mountY=-0.53, mountTheta=-0.58
00:27:09.493 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.23, opts=13)
00:27:09.493 00.000 21444 Enqueuing Move request for scope (-0.84, -0.23)
00:27:09.493 00.000 25848 Worker thread wakes up
00:27:09.493 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=190, FiltMax=65504, Gamma=0.560
00:27:09.493 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.23) opts 0xd
00:27:09.493 00.000 21444 UpdateGuideState exits: m=423809 SNR=76.6 Saturated
00:27:09.493 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.23)
00:27:09.494 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:09.494 00.000 25848 Moving (-0.84, -0.23) raw xDistance=0.81 yDistance=-0.53
00:27:09.494 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:09.494 00.000 21444 Enqueuing Expose request
00:27:09.494 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81
00:27:09.494 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:09.494 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
00:27:09.494 00.000 25848 MoveAxis(W, 24, ABG)
00:27:09.494 00.000 25848 Guiding  Dir = 3, Dur = 24
00:27:09.550 00.056 25848 IsSlewing returns 0
00:27:09.551 00.001 25848 IsGuiding returns 0
00:27:09.582 00.031 25848 IsGuiding returns 1
00:27:09.582 00.000 25848 scope still moving after pulse duration time elapsed
00:27:09.639 00.057 25848 IsSlewing returns 0
00:27:09.639 00.000 25848 IsGuiding returns 0
00:27:09.639 00.000 25848 scope move finished after 24 + 64 ms
00:27:09.639 00.000 25848 Move returns status 0, amount 24
00:27:09.639 00.000 25848 MoveAxis(N, 0, ABG)
00:27:09.639 00.000 25848 Move returns status 0, amount 0
00:27:09.639 00.000 25848 move complete, result=0
00:27:09.639 00.000 25848 worker thread done servicing request
00:27:09.639 00.000 25848 Worker thread wakes up
00:27:09.639 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:09.639 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:09.639 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.5 px 0 ms NORTH
00:27:12.484 02.845 25848 Exposure complete
00:27:12.572 00.088 25848 worker thread done servicing request
00:27:12.572 00.000 21444 OnExposeComplete: enter
00:27:12.572 00.000 21444 UpdateGuideState(): m_state=6
00:27:12.572 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 769
00:27:12.572 00.000 21444 Star::Find returns 1 (1), X=1225.26, Y=742.98, Mass=383016, SNR=68.6, Peak=11908 HFD=6.8
00:27:12.572 00.000 21444 Star::Find false star n=3 nbg=267 bg=3919.0 sigma=477.5 thresh=5352 peak=5125
00:27:12.573 00.001 21444 Star::Find false star n=8 nbg=249 bg=3711.0 sigma=417.0 thresh=4962 peak=4952
00:27:12.573 00.000 21444 Star::Find false star n=3 nbg=265 bg=4115.7 sigma=504.5 thresh=5629 peak=5392
00:27:12.573 00.000 21444 Star::Find false star n=3 nbg=261 bg=4015.6 sigma=464.8 thresh=5410 peak=5381
00:27:12.573 00.000 21444 Star::Find false star n=6 nbg=266 bg=3323.4 sigma=455.2 thresh=4689 peak=4626
00:27:12.573 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.18,2.27,0.14,U] [#3 -0.53,1.18,0.18,U] [#4 3.07,-9.27,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.33,-0.98,0.90,U] [#8 0.00,0.00,0.00,L] [#9 -3.90,-1.88,0.17,U] [#10 0.00,0.00,0.00,L] [#11 -1.44,-1.06,3.14,U] 
00:27:12.573 00.000 21444 single-star, 5 included, MultiStar: {-1.12, -0.78}, one-star: {0.17, -0.29}
00:27:12.573 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
00:27:12.573 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
00:27:12.573 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-0.29 hyp=0.33 cameraTheta=-1.04 mountX=-0.19 mountY=-0.20, mountTheta=-2.34
00:27:12.574 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-0.29, opts=13)
00:27:12.574 00.000 21444 Enqueuing Move request for scope (0.17, -0.29)
00:27:12.574 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3504, FiltMin=360, FiltMax=65504, Gamma=0.560
00:27:12.574 00.000 21444 UpdateGuideState exits: m=383016 SNR=68.6 Saturated
00:27:12.574 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:12.574 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:12.574 00.000 21444 Enqueuing Expose request
00:27:12.574 00.000 25848 Worker thread wakes up
00:27:12.574 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.29) opts 0xd
00:27:12.574 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -0.29)
00:27:12.574 00.000 25848 Moving (0.17, -0.29) raw xDistance=-0.19 yDistance=-0.20
00:27:12.574 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:27:12.574 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:12.575 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:27:12.575 00.000 25848 MoveAxis(E, 0, ABG)
00:27:12.575 00.000 25848 Move returns status 0, amount 0
00:27:12.575 00.000 25848 MoveAxis(N, 0, ABG)
00:27:12.575 00.000 25848 Move returns status 0, amount 0
00:27:12.575 00.000 25848 move complete, result=0
00:27:12.575 00.000 25848 worker thread done servicing request
00:27:12.575 00.000 25848 Worker thread wakes up
00:27:12.575 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:12.575 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:12.575 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:15.418 02.843 25848 Exposure complete
00:27:15.495 00.077 25848 worker thread done servicing request
00:27:15.495 00.000 21444 OnExposeComplete: enter
00:27:15.495 00.000 21444 UpdateGuideState(): m_state=6
00:27:15.495 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 770
00:27:15.495 00.000 21444 Star::Find returns 1 (1), X=1224.55, Y=742.37, Mass=372166, SNR=67.6, Peak=12132 HFD=7.0
00:27:15.495 00.000 21444 Star::Find false star n=2 nbg=257 bg=3871.6 sigma=485.7 thresh=5329 peak=4962
00:27:15.495 00.000 21444 Star::Find false star n=3 nbg=258 bg=2344.8 sigma=439.7 thresh=3664 peak=3260
00:27:15.495 00.000 21444 Star::Find false star n=3 nbg=276 bg=3894.3 sigma=511.0 thresh=5427 peak=5341
00:27:15.495 00.000 21444 Star::Find false star n=6 nbg=235 bg=3898.3 sigma=378.0 thresh=5032 peak=4873
00:27:15.495 00.000 21444 Star::Find false star n=2 nbg=260 bg=3925.2 sigma=489.1 thresh=5393 peak=5007
00:27:15.496 00.001 21444 Star::Find false star n=3 nbg=271 bg=3952.1 sigma=479.8 thresh=5391 peak=5303
00:27:15.496 00.000 21444 Star::Find false star n=7 nbg=257 bg=3082.4 sigma=434.0 thresh=4384 peak=4232
00:27:15.496 00.000 21444 Star::Find false star n=6 nbg=265 bg=3337.7 sigma=468.1 thresh=4742 peak=4461
00:27:15.496 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.51,-0.41,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.04,-1.48,1.20,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.15,-1.27,2.95,U] 
00:27:15.496 00.000 21444 single-star, 3 included, MultiStar: {-1.64, -1.23}, one-star: {-0.54, -0.90}
00:27:15.496 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.16 = 1.12)
00:27:15.496 00.000 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.01 = -1.72)
00:27:15.496 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=-0.90 hyp=1.05 cameraTheta=-2.11 mountX=0.46 mountY=-1.04, mountTheta=-1.16
00:27:15.497 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=-0.90, opts=13)
00:27:15.497 00.000 21444 Enqueuing Move request for scope (-0.54, -0.90)
00:27:15.497 00.000 25848 Worker thread wakes up
00:27:15.497 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.90) opts 0xd
00:27:15.497 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, -0.90)
00:27:15.497 00.000 25848 Moving (-0.54, -0.90) raw xDistance=0.46 yDistance=-1.04
00:27:15.497 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
00:27:15.497 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:15.497 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=358, FiltMax=65504, Gamma=0.560
00:27:15.497 00.000 21444 UpdateGuideState exits: m=372166 SNR=67.6 Saturated
00:27:15.497 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:15.497 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:15.497 00.000 21444 Enqueuing Expose request
00:27:15.497 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
00:27:15.497 00.000 25848 MoveAxis(E, 0, ABG)
00:27:15.497 00.000 25848 Move returns status 0, amount 0
00:27:15.497 00.000 25848 MoveAxis(N, 0, ABG)
00:27:15.497 00.000 25848 Move returns status 0, amount 0
00:27:15.497 00.000 25848 move complete, result=0
00:27:15.498 00.001 25848 worker thread done servicing request
00:27:15.498 00.000 25848 Worker thread wakes up
00:27:15.498 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:15.498 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:15.498 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.0 px 0 ms NORTH
00:27:18.335 02.837 25848 Exposure complete
00:27:18.418 00.083 25848 worker thread done servicing request
00:27:18.418 00.000 21444 OnExposeComplete: enter
00:27:18.418 00.000 21444 UpdateGuideState(): m_state=6
00:27:18.418 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 771
00:27:18.418 00.000 21444 Star::Find returns 1 (1), X=1223.82, Y=743.76, Mass=464155, SNR=89.1, Peak=12212 HFD=6.9
00:27:18.418 00.000 21444 Star::Find false star n=2 nbg=279 bg=3963.1 sigma=546.4 thresh=5602 peak=4999
00:27:18.418 00.000 21444 Star::Find false star n=1 nbg=274 bg=4205.2 sigma=503.7 thresh=5716 peak=5177
00:27:18.418 00.000 21444 Star::Find false star n=6 nbg=259 bg=3899.4 sigma=446.4 thresh=5239 peak=5033
00:27:18.418 00.000 21444 Star::Find false star n=4 nbg=267 bg=3855.2 sigma=544.7 thresh=5489 peak=5228
00:27:18.419 00.001 21444 Star::Find false star n=3 nbg=271 bg=3872.3 sigma=531.6 thresh=5467 peak=5000
00:27:18.419 00.000 21444 Star::Find false star n=7 nbg=249 bg=2975.3 sigma=432.8 thresh=4274 peak=4211
00:27:18.419 00.000 21444 Star::Find false star n=2 nbg=266 bg=3577.4 sigma=509.8 thresh=5107 peak=4584
00:27:18.419 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 9.33,1.55,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.89,-1.10,0.64,U] [#8 2.66,-9.87,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.55,-0.13,2.47,U] 
00:27:18.419 00.000 21444 single-star, 2 included, MultiStar: {-2.45, -0.13}, one-star: {-1.28, 0.49}
00:27:18.419 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
00:27:18.419 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
00:27:18.419 00.000 21444 CameraToMount -- cameraX=-1.28 cameraY=0.49 hyp=1.37 cameraTheta=2.77 mountX=1.31 mountY=-0.03, mountTheta=-0.02
00:27:18.419 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.28, y=0.49, opts=13)
00:27:18.420 00.001 21444 Enqueuing Move request for scope (-1.28, 0.49)
00:27:18.420 00.000 25848 Worker thread wakes up
00:27:18.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=420, FiltMax=65504, Gamma=0.560
00:27:18.420 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.49) opts 0xd
00:27:18.420 00.000 21444 UpdateGuideState exits: m=464155 SNR=89.1 Saturated
00:27:18.420 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.28, 0.49)
00:27:18.420 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:18.420 00.000 25848 Moving (-1.28, 0.49) raw xDistance=1.31 yDistance=-0.03
00:27:18.420 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:18.420 00.000 21444 Enqueuing Expose request
00:27:18.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.31
00:27:18.420 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:18.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:27:18.420 00.000 25848 MoveAxis(W, 38, ABG)
00:27:18.420 00.000 25848 Guiding  Dir = 3, Dur = 38
00:27:18.452 00.032 25848 IsSlewing returns 0
00:27:18.453 00.001 25848 IsGuiding returns 0
00:27:18.485 00.032 25848 PulseGuide returned control before completion, sleep 17
00:27:18.517 00.032 25848 IsGuiding returns 1
00:27:18.517 00.000 25848 scope still moving after pulse duration time elapsed
00:27:18.579 00.062 25848 IsSlewing returns 0
00:27:18.580 00.001 25848 IsGuiding returns 0
00:27:18.580 00.000 25848 scope move finished after 38 + 88 ms
00:27:18.580 00.000 25848 Move returns status 0, amount 38
00:27:18.580 00.000 25848 MoveAxis(N, 0, ABG)
00:27:18.580 00.000 25848 Move returns status 0, amount 0
00:27:18.580 00.000 25848 move complete, result=0
00:27:18.581 00.001 25848 worker thread done servicing request
00:27:18.581 00.000 25848 Worker thread wakes up
00:27:18.581 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:18.581 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:18.581 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -0.0 px 0 ms NORTH
00:27:21.425 02.844 25848 Exposure complete
00:27:21.512 00.087 25848 worker thread done servicing request
00:27:21.512 00.000 21444 OnExposeComplete: enter
00:27:21.512 00.000 21444 UpdateGuideState(): m_state=6
00:27:21.512 00.000 21444 Star::Find(15, 1223, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 772
00:27:21.512 00.000 21444 Star::Find returns 1 (1), X=1223.18, Y=743.34, Mass=403196, SNR=60.2, Peak=12292 HFD=6.5
00:27:21.512 00.000 21444 Star::Find false star n=2 nbg=263 bg=2586.7 sigma=467.4 thresh=3989 peak=3541
00:27:21.512 00.000 21444 Star::Find false star n=4 nbg=264 bg=4348.0 sigma=488.1 thresh=5812 peak=5484
00:27:21.512 00.000 21444 Star::Find false star n=12 nbg=238 bg=4077.7 sigma=378.6 thresh=5214 peak=5087
00:27:21.512 00.000 21444 Star::Find false star n=5 nbg=249 bg=3875.6 sigma=414.1 thresh=5118 peak=5026
00:27:21.512 00.000 21444 Star::Find false star n=4 nbg=271 bg=3927.4 sigma=512.4 thresh=5465 peak=5221
00:27:21.512 00.000 21444 Star::Find false star n=1 nbg=270 bg=3090.5 sigma=452.1 thresh=4447 peak=4039
00:27:21.513 00.001 21444 Star::Find false star n=2 nbg=251 bg=3394.6 sigma=396.2 thresh=4583 peak=4418
00:27:21.513 00.000 21444 MultiStar: [#1 -2.23,16.64,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.65,-0.54,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.79,-0.97,3.19,U] 
00:27:21.513 00.000 21444 single-star, 2 included, MultiStar: {-3.05, -0.68}, one-star: {-1.91, 0.07}
00:27:21.513 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
00:27:21.513 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
00:27:21.513 00.000 21444 CameraToMount -- cameraX=-1.91 cameraY=0.07 hyp=1.91 cameraTheta=3.10 mountX=1.91 mountY=-0.65, mountTheta=-0.33
00:27:21.514 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.91, y=0.07, opts=13)
00:27:21.514 00.000 21444 Enqueuing Move request for scope (-1.91, 0.07)
00:27:21.514 00.000 25848 Worker thread wakes up
00:27:21.514 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.91, 0.07) opts 0xd
00:27:21.514 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.91, 0.07)
00:27:21.514 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=434, FiltMax=65504, Gamma=0.560
00:27:21.514 00.000 25848 Moving (-1.91, 0.07) raw xDistance=1.91 yDistance=-0.65
00:27:21.514 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.26 from input 1.91
00:27:21.514 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:21.514 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
00:27:21.514 00.000 25848 MoveAxis(W, 58, ABG)
00:27:21.514 00.000 25848 Guiding  Dir = 3, Dur = 58
00:27:21.515 00.001 21444 UpdateGuideState exits: m=403196 SNR=60.2 Saturated
00:27:21.515 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:21.515 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:21.515 00.000 21444 Enqueuing Expose request
00:27:21.547 00.032 25848 IsSlewing returns 0
00:27:21.547 00.000 25848 IsGuiding returns 0
00:27:21.578 00.031 25848 PulseGuide returned control before completion, sleep 38
00:27:21.628 00.050 25848 IsGuiding returns 1
00:27:21.628 00.000 25848 scope still moving after pulse duration time elapsed
00:27:21.689 00.061 25848 IsSlewing returns 0
00:27:21.689 00.000 25848 IsGuiding returns 0
00:27:21.689 00.000 25848 scope move finished after 58 + 83 ms
00:27:21.689 00.000 25848 Move returns status 0, amount 58
00:27:21.689 00.000 25848 MoveAxis(N, 0, ABG)
00:27:21.689 00.000 25848 Move returns status 0, amount 0
00:27:21.689 00.000 25848 move complete, result=0
00:27:21.689 00.000 25848 worker thread done servicing request
00:27:21.689 00.000 25848 Worker thread wakes up
00:27:21.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:21.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:21.689 00.000 21444 GuideStep: 1.9 px 58 ms WEST, -0.7 px 0 ms NORTH
00:27:24.536 02.847 25848 Exposure complete
00:27:24.625 00.089 25848 worker thread done servicing request
00:27:24.625 00.000 21444 OnExposeComplete: enter
00:27:24.625 00.000 21444 UpdateGuideState(): m_state=6
00:27:24.625 00.000 21444 Star::Find(15, 1223, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 773
00:27:24.625 00.000 21444 Star::Find returns 1 (1), X=1224.45, Y=744.90, Mass=366195, SNR=56.2, Peak=12668 HFD=6.3
00:27:24.625 00.000 21444 Star::Find false star n=1 nbg=261 bg=2485.9 sigma=469.7 thresh=3895 peak=3615
00:27:24.626 00.001 21444 Star::Find false star n=5 nbg=254 bg=4136.7 sigma=405.2 thresh=5352 peak=5223
00:27:24.626 00.000 21444 Star::Find false star n=2 nbg=270 bg=3902.5 sigma=505.1 thresh=5418 peak=4998
00:27:24.626 00.000 21444 Star::Find false star n=4 nbg=261 bg=3945.7 sigma=461.3 thresh=5330 peak=4969
00:27:24.626 00.000 21444 Star::Find false star n=2 nbg=262 bg=2782.3 sigma=423.3 thresh=4052 peak=3997
00:27:24.626 00.000 21444 Star::Find false star n=6 nbg=251 bg=3300.4 sigma=472.0 thresh=4716 peak=4289
00:27:24.626 00.000 21444 MultiStar: [#1 -2.84,29.60,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -1.50,0.75,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -3.89,3.38,0.21,U] [#7 -3.84,-0.13,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.57,0.27,3.68,U] 
00:27:24.626 00.000 21444 single-star, 4 included, MultiStar: {-1.88, 0.55}, one-star: {-0.65, 1.63}
00:27:24.626 00.000 21444 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.05) = xAngle (-1.10 = -1.10)
00:27:24.626 00.000 21444 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.95 = 2.34)
00:27:24.626 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=1.63 hyp=1.75 cameraTheta=1.95 mountX=0.79 mountY=1.26, mountTheta=1.01
00:27:24.627 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=1.63, opts=13)
00:27:24.627 00.000 21444 Enqueuing Move request for scope (-0.65, 1.63)
00:27:24.627 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=356, FiltMax=65504, Gamma=0.560
00:27:24.627 00.000 21444 UpdateGuideState exits: m=366195 SNR=56.2 Saturated
00:27:24.627 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:24.627 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:24.627 00.000 21444 Enqueuing Expose request
00:27:24.627 00.000 25848 Worker thread wakes up
00:27:24.627 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 1.63) opts 0xd
00:27:24.628 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.65, 1.63)
00:27:24.628 00.000 25848 Moving (-0.65, 1.63) raw xDistance=0.79 yDistance=1.26
00:27:24.628 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.79
00:27:24.628 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:24.628 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.26
00:27:24.628 00.000 25848 MoveAxis(W, 27, ABG)
00:27:24.628 00.000 25848 Guiding  Dir = 3, Dur = 27
00:27:24.658 00.030 25848 IsSlewing returns 0
00:27:24.659 00.001 25848 IsGuiding returns 0
00:27:24.691 00.032 25848 IsGuiding returns 1
00:27:24.691 00.000 25848 scope still moving after pulse duration time elapsed
00:27:24.751 00.060 25848 IsSlewing returns 0
00:27:24.751 00.000 25848 IsGuiding returns 0
00:27:24.751 00.000 25848 scope move finished after 27 + 64 ms
00:27:24.751 00.000 25848 Move returns status 0, amount 27
00:27:24.751 00.000 25848 MoveAxis(N, 0, ABG)
00:27:24.751 00.000 25848 Move returns status 0, amount 0
00:27:24.751 00.000 25848 move complete, result=0
00:27:24.751 00.000 25848 worker thread done servicing request
00:27:24.751 00.000 25848 Worker thread wakes up
00:27:24.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:24.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:24.751 00.000 21444 GuideStep: 0.8 px 27 ms WEST, 1.3 px 0 ms NORTH
00:27:27.598 02.847 25848 Exposure complete
00:27:27.685 00.087 25848 worker thread done servicing request
00:27:27.685 00.000 21444 OnExposeComplete: enter
00:27:27.685 00.000 21444 UpdateGuideState(): m_state=6
00:27:27.685 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 774
00:27:27.686 00.001 21444 Star::Find returns 1 (1), X=1224.38, Y=742.79, Mass=337953, SNR=51.0, Peak=11912 HFD=6.5
00:27:27.686 00.000 21444 Star::Find false star n=3 nbg=268 bg=2394.1 sigma=455.6 thresh=3761 peak=3620
00:27:27.686 00.000 21444 Star::Find false star n=4 nbg=279 bg=4144.3 sigma=516.3 thresh=5693 peak=5687
00:27:27.686 00.000 21444 Star::Find false star n=2 nbg=253 bg=3968.1 sigma=490.2 thresh=5439 peak=5100
00:27:27.686 00.000 21444 Star::Find false star n=3 nbg=247 bg=3833.2 sigma=403.1 thresh=5043 peak=4788
00:27:27.686 00.000 21444 Star::Find false star n=4 nbg=280 bg=3978.6 sigma=533.5 thresh=5579 peak=5153
00:27:27.686 00.000 21444 Star::Find false star n=2 nbg=263 bg=3964.2 sigma=472.1 thresh=5381 peak=4998
00:27:27.686 00.000 21444 Star::Find false star n=3 nbg=270 bg=3074.2 sigma=482.2 thresh=4521 peak=4297
00:27:27.686 00.000 21444 Star::Find false star n=2 nbg=274 bg=3454.4 sigma=493.1 thresh=4934 peak=4503
00:27:27.686 00.000 21444 MultiStar: [#1 -9.36,43.35,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.49,-0.88,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.68,-0.35,4.04,U] 
00:27:27.686 00.000 21444 single-star, 2 included, MultiStar: {-1.10, -0.45}, one-star: {-0.71, -0.48}
00:27:27.686 00.000 21444 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.05) = xAngle (-5.60 = 0.69)
00:27:27.686 00.000 21444 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.44 = -2.16)
00:27:27.686 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.48 hyp=0.86 cameraTheta=-2.55 mountX=0.66 mountY=-0.71, mountTheta=-0.82
00:27:27.687 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.48, opts=13)
00:27:27.687 00.000 21444 Enqueuing Move request for scope (-0.71, -0.48)
00:27:27.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=244, FiltMax=65504, Gamma=0.560
00:27:27.687 00.000 21444 UpdateGuideState exits: m=337953 SNR=51.0 Saturated
00:27:27.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:27.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:27.687 00.000 21444 Enqueuing Expose request
00:27:27.687 00.000 25848 Worker thread wakes up
00:27:27.687 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.48) opts 0xd
00:27:27.688 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.48)
00:27:27.688 00.000 25848 Moving (-0.71, -0.48) raw xDistance=0.66 yDistance=-0.71
00:27:27.688 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.66
00:27:27.688 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:27.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
00:27:27.688 00.000 25848 MoveAxis(W, 21, ABG)
00:27:27.688 00.000 25848 Guiding  Dir = 3, Dur = 21
00:27:27.752 00.064 25848 IsSlewing returns 0
00:27:27.754 00.002 25848 IsGuiding returns 0
00:27:27.785 00.031 25848 IsGuiding returns 1
00:27:27.785 00.000 25848 scope still moving after pulse duration time elapsed
00:27:27.844 00.059 25848 IsSlewing returns 0
00:27:27.844 00.000 25848 IsGuiding returns 0
00:27:27.844 00.000 25848 scope move finished after 21 + 69 ms
00:27:27.844 00.000 25848 Move returns status 0, amount 21
00:27:27.845 00.001 25848 MoveAxis(N, 0, ABG)
00:27:27.845 00.000 25848 Move returns status 0, amount 0
00:27:27.845 00.000 25848 move complete, result=0
00:27:27.845 00.000 25848 worker thread done servicing request
00:27:27.845 00.000 25848 Worker thread wakes up
00:27:27.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:27.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:27.845 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.7 px 0 ms NORTH
00:27:30.697 02.852 25848 Exposure complete
00:27:30.769 00.072 25848 worker thread done servicing request
00:27:30.770 00.001 21444 OnExposeComplete: enter
00:27:30.770 00.000 21444 UpdateGuideState(): m_state=6
00:27:30.770 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 775
00:27:30.770 00.000 21444 Star::Find returns 1 (1), X=1225.45, Y=741.98, Mass=426242, SNR=69.7, Peak=11304 HFD=7.2
00:27:30.770 00.000 21444 Star::Find false star n=8 nbg=265 bg=3810.1 sigma=442.3 thresh=5137 peak=4843
00:27:30.770 00.000 21444 Star::Find false star n=4 nbg=267 bg=2401.6 sigma=476.2 thresh=3830 peak=3592
00:27:30.770 00.000 21444 Star::Find false star n=5 nbg=249 bg=3840.9 sigma=389.0 thresh=5008 peak=4981
00:27:30.770 00.000 21444 Star::Find false star n=2 nbg=270 bg=3971.2 sigma=539.1 thresh=5589 peak=5161
00:27:30.770 00.000 21444 Star::Find false star n=5 nbg=266 bg=3094.3 sigma=434.5 thresh=4398 peak=4115
00:27:30.770 00.000 21444 Star::Find false star n=2 nbg=279 bg=3425.8 sigma=531.1 thresh=5019 peak=4742
00:27:30.770 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.33,0.62,0.13,U] [#4 -15.72,-7.78,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.44,-1.46,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.36,-1.27,3.41,U] 
00:27:30.770 00.000 21444 single-star, 3 included, MultiStar: {-0.51, -1.25}, one-star: {0.35, -1.29}
00:27:30.770 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.35 = 1.93)
00:27:30.770 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.20 = -0.91)
00:27:30.770 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-1.29 hyp=1.34 cameraTheta=-1.30 mountX=-0.47 mountY=-1.06, mountTheta=-1.99
00:27:30.771 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-1.29, opts=13)
00:27:30.771 00.000 21444 Enqueuing Move request for scope (0.35, -1.29)
00:27:30.771 00.000 25848 Worker thread wakes up
00:27:30.771 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.29) opts 0xd
00:27:30.771 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -1.29)
00:27:30.771 00.000 25848 Moving (0.35, -1.29) raw xDistance=-0.47 yDistance=-1.06
00:27:30.772 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
00:27:30.772 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:30.772 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=116, FiltMax=65504, Gamma=0.560
00:27:30.772 00.000 21444 UpdateGuideState exits: m=426242 SNR=69.7 Saturated
00:27:30.772 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:30.772 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.06
00:27:30.772 00.000 25848 MoveAxis(E, 0, ABG)
00:27:30.772 00.000 25848 Move returns status 0, amount 0
00:27:30.772 00.000 25848 MoveAxis(N, 0, ABG)
00:27:30.772 00.000 25848 Move returns status 0, amount 0
00:27:30.772 00.000 25848 move complete, result=0
00:27:30.772 00.000 25848 worker thread done servicing request
00:27:30.772 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:30.772 00.000 21444 Enqueuing Expose request
00:27:30.772 00.000 25848 Worker thread wakes up
00:27:30.772 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:30.772 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:30.772 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.1 px 0 ms NORTH
00:27:33.619 02.847 25848 Exposure complete
00:27:33.706 00.087 25848 worker thread done servicing request
00:27:33.706 00.000 21444 OnExposeComplete: enter
00:27:33.706 00.000 21444 UpdateGuideState(): m_state=6
00:27:33.706 00.000 21444 Star::Find(15, 1225, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 776
00:27:33.706 00.000 21444 Star::Find returns 1 (1), X=1224.53, Y=742.10, Mass=408810, SNR=75.5, Peak=11984 HFD=7.2
00:27:33.706 00.000 21444 Star::Find false star n=3 nbg=275 bg=3856.0 sigma=547.8 thresh=5500 peak=5146
00:27:33.706 00.000 21444 Star::Find false star n=3 nbg=270 bg=2315.4 sigma=471.7 thresh=3731 peak=3348
00:27:33.706 00.000 21444 Star::Find false star n=3 nbg=277 bg=3945.3 sigma=524.4 thresh=5519 peak=5403
00:27:33.706 00.000 21444 Star::Find false star n=7 nbg=247 bg=2920.5 sigma=380.6 thresh=4062 peak=4062
00:27:33.706 00.000 21444 Star::Find false star n=1 nbg=266 bg=3430.9 sigma=533.8 thresh=5032 peak=4510
00:27:33.706 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.42,-0.09,0.15,U] [#4 0.00,0.00,0.00,L] [#5 4.58,-1.58,0.14,U] [#6 -1.49,6.84,0.21,U] [#7 -3.20,-1.49,0.72,U] [#8 1.33,-17.04,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.02,-0.99,2.76,U] 
00:27:33.707 00.001 21444 single-star, 5 included, MultiStar: {-1.64, -0.76}, one-star: {-0.57, -1.17}
00:27:33.707 00.000 21444 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.05) = xAngle (-5.07 = 1.21)
00:27:33.707 00.000 21444 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.92 = -1.63)
00:27:33.707 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-1.17 hyp=1.30 cameraTheta=-2.02 mountX=0.46 mountY=-1.30, mountTheta=-1.23
00:27:33.707 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-1.17, opts=13)
00:27:33.707 00.000 21444 Enqueuing Move request for scope (-0.57, -1.17)
00:27:33.708 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=322, FiltMax=65504, Gamma=0.560
00:27:33.708 00.000 21444 UpdateGuideState exits: m=408810 SNR=75.5 Saturated
00:27:33.708 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:33.708 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:33.708 00.000 21444 Enqueuing Expose request
00:27:33.708 00.000 25848 Worker thread wakes up
00:27:33.708 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -1.17) opts 0xd
00:27:33.708 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -1.17)
00:27:33.708 00.000 25848 Moving (-0.57, -1.17) raw xDistance=0.46 yDistance=-1.30
00:27:33.708 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
00:27:33.708 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=0.55 newest=-3.07
00:27:33.708 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
00:27:33.708 00.000 25848 MoveAxis(E, 0, ABG)
00:27:33.708 00.000 25848 Move returns status 0, amount 0
00:27:33.708 00.000 25848 BLC: Oldest BLC event removed
00:27:33.708 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 285 applied
00:27:33.708 00.000 25848 MoveAxis(N, 320, ABG)
00:27:33.708 00.000 25848 Guiding  Dir = 0, Dur = 320
00:27:33.733 00.025 25848 IsSlewing returns 0
00:27:33.734 00.001 25848 IsGuiding returns 0
00:27:33.765 00.031 25848 PulseGuide returned control before completion, sleep 299
00:27:34.072 00.307 25848 IsGuiding returns 1
00:27:34.072 00.000 25848 scope still moving after pulse duration time elapsed
00:27:34.124 00.052 25848 IsSlewing returns 0
00:27:34.124 00.000 25848 IsGuiding returns 0
00:27:34.124 00.000 25848 scope move finished after 320 + 70 ms
00:27:34.124 00.000 25848 Move returns status 0, amount 320
00:27:34.125 00.001 25848 move complete, result=0
00:27:34.125 00.000 25848 worker thread done servicing request
00:27:34.125 00.000 25848 Worker thread wakes up
00:27:34.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:34.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:34.125 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.3 px 320 ms NORTH
00:27:36.981 02.856 25848 Exposure complete
00:27:37.048 00.067 25848 worker thread done servicing request
00:27:37.048 00.000 21444 OnExposeComplete: enter
00:27:37.048 00.000 21444 UpdateGuideState(): m_state=6
00:27:37.048 00.000 21444 Star::Find(15, 1224, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 777
00:27:37.048 00.000 21444 Star::Find returns 1 (1), X=1223.45, Y=742.87, Mass=336960, SNR=56.2, Peak=11584 HFD=6.8
00:27:37.048 00.000 21444 Star::Find false star n=2 nbg=252 bg=3853.1 sigma=497.0 thresh=5344 peak=4942
00:27:37.048 00.000 21444 Star::Find false star n=2 nbg=266 bg=4202.8 sigma=541.3 thresh=5827 peak=5649
00:27:37.048 00.000 21444 Star::Find false star n=2 nbg=266 bg=3955.3 sigma=470.6 thresh=5367 peak=4998
00:27:37.048 00.000 21444 Star::Find false star n=6 nbg=247 bg=4179.6 sigma=433.9 thresh=5481 peak=5283
00:27:37.048 00.000 21444 Star::Find false star n=2 nbg=262 bg=3490.9 sigma=450.4 thresh=4842 peak=4324
00:27:37.048 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 17.82,16.64,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 -22.09,-13.65,0.00,M8] [#5 18.05,-4.56,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -4.41,-0.92,1.02,U] [#8 0.00,0.00,0.00,L] [#9 -10.04,-13.06,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -2.67,-0.72,3.55,U] 
00:27:37.048 00.000 21444 single-star, 2 included, MultiStar: {-2.81, -0.70}, one-star: {-1.64, -0.40}
00:27:37.048 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.96 = 0.33)
00:27:37.048 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
00:27:37.049 00.001 21444 CameraToMount -- cameraX=-1.64 cameraY=-0.40 hyp=1.69 cameraTheta=-2.90 mountX=1.60 mountY=-0.99, mountTheta=-0.55
00:27:37.049 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.64, y=-0.40, opts=13)
00:27:37.049 00.000 21444 Enqueuing Move request for scope (-1.64, -0.40)
00:27:37.049 00.000 25848 Worker thread wakes up
00:27:37.049 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=496, FiltMax=65504, Gamma=0.560
00:27:37.050 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -0.40) opts 0xd
00:27:37.050 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.64, -0.40)
00:27:37.050 00.000 21444 UpdateGuideState exits: m=336960 SNR=56.2 Saturated
00:27:37.050 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:37.050 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:37.050 00.000 21444 Enqueuing Expose request
00:27:37.050 00.000 25848 Moving (-1.64, -0.40) raw xDistance=1.60 yDistance=-0.99
00:27:37.050 00.000 25848 BLC: History state: CurrMiss=0.99, AvgInitMiss=-0.27, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.295919, 1:0.987625
00:27:37.050 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:27:37.050 00.000 25848 BLC: window closed
00:27:37.050 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.60
00:27:37.050 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
00:27:37.050 00.000 25848 MoveAxis(W, 46, ABG)
00:27:37.050 00.000 25848 Guiding  Dir = 3, Dur = 46
00:27:37.078 00.028 25848 IsSlewing returns 0
00:27:37.078 00.000 25848 IsGuiding returns 0
00:27:37.109 00.031 25848 PulseGuide returned control before completion, sleep 26
00:27:37.147 00.038 25848 IsGuiding returns 1
00:27:37.147 00.000 25848 scope still moving after pulse duration time elapsed
00:27:37.202 00.055 25848 IsSlewing returns 0
00:27:37.202 00.000 25848 IsGuiding returns 0
00:27:37.202 00.000 25848 scope move finished after 46 + 78 ms
00:27:37.202 00.000 25848 Move returns status 0, amount 46
00:27:37.202 00.000 25848 MoveAxis(N, 27, ABG)
00:27:37.202 00.000 25848 Guiding  Dir = 0, Dur = 27
00:27:37.232 00.030 25848 IsSlewing returns 0
00:27:37.233 00.001 25848 IsGuiding returns 0
00:27:37.264 00.031 25848 IsGuiding returns 1
00:27:37.264 00.000 25848 scope still moving after pulse duration time elapsed
00:27:37.339 00.075 25848 IsSlewing returns 0
00:27:37.340 00.001 25848 IsGuiding returns 0
00:27:37.340 00.000 25848 scope move finished after 27 + 79 ms
00:27:37.340 00.000 25848 Move returns status 0, amount 27
00:27:37.340 00.000 25848 move complete, result=0
00:27:37.340 00.000 25848 worker thread done servicing request
00:27:37.340 00.000 25848 Worker thread wakes up
00:27:37.340 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:37.340 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:37.340 00.000 21444 GuideStep: 1.6 px 46 ms WEST, -1.0 px 27 ms NORTH
00:27:40.180 02.840 25848 Exposure complete
00:27:40.267 00.087 25848 worker thread done servicing request
00:27:40.267 00.000 21444 OnExposeComplete: enter
00:27:40.267 00.000 21444 UpdateGuideState(): m_state=6
00:27:40.268 00.001 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 778
00:27:40.268 00.000 21444 Star::Find returns 1 (1), X=1223.59, Y=742.33, Mass=335428, SNR=50.9, Peak=10392 HFD=7.2
00:27:40.268 00.000 21444 Star::Find false star n=6 nbg=253 bg=3877.2 sigma=461.6 thresh=5262 peak=5211
00:27:40.268 00.000 21444 Star::Find false star n=1 nbg=268 bg=2398.9 sigma=452.9 thresh=3758 peak=3333
00:27:40.268 00.000 21444 Star::Find false star n=1 nbg=277 bg=4239.6 sigma=580.8 thresh=5982 peak=5490
00:27:40.268 00.000 21444 Star::Find false star n=1 nbg=272 bg=3883.5 sigma=581.0 thresh=5627 peak=5273
00:27:40.268 00.000 21444 Star::Find false star n=1 nbg=267 bg=3988.7 sigma=540.4 thresh=5610 peak=5124
00:27:40.268 00.000 21444 Star::Find false star n=1 nbg=265 bg=3996.2 sigma=479.1 thresh=5433 peak=5246
00:27:40.268 00.000 21444 Star::Find false star n=4 nbg=245 bg=3137.2 sigma=406.2 thresh=4356 peak=4178
00:27:40.268 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.47,0.22,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.19,-2.21,1.24,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -4.29,-12.44,0.00,M4] [#11 -2.97,-1.42,3.82,U] 
00:27:40.268 00.000 21444 single-star, 3 included, MultiStar: {-2.90, -1.45}, one-star: {-1.50, -0.94}
00:27:40.268 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
00:27:40.268 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.19)
00:27:40.268 00.000 21444 CameraToMount -- cameraX=-1.50 cameraY=-0.94 hyp=1.77 cameraTheta=-2.58 mountX=1.41 mountY=-1.44, mountTheta=-0.79
00:27:40.269 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.50, y=-0.94, opts=13)
00:27:40.269 00.000 21444 Enqueuing Move request for scope (-1.50, -0.94)
00:27:40.269 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3504, FiltMin=468, FiltMax=65504, Gamma=0.560
00:27:40.269 00.000 21444 UpdateGuideState exits: m=335428 SNR=50.9 Saturated
00:27:40.269 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:40.269 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:40.269 00.000 21444 Enqueuing Expose request
00:27:40.269 00.000 25848 Worker thread wakes up
00:27:40.270 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.50, -0.94) opts 0xd
00:27:40.270 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.50, -0.94)
00:27:40.270 00.000 25848 Moving (-1.50, -0.94) raw xDistance=1.41 yDistance=-1.44
00:27:40.270 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.41
00:27:40.270 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.44 from input -1.44
00:27:40.270 00.000 25848 MoveAxis(W, 44, ABG)
00:27:40.270 00.000 25848 Guiding  Dir = 3, Dur = 44
00:27:40.298 00.028 25848 IsSlewing returns 0
00:27:40.298 00.000 25848 IsGuiding returns 0
00:27:40.329 00.031 25848 PulseGuide returned control before completion, sleep 23
00:27:40.367 00.038 25848 IsGuiding returns 1
00:27:40.367 00.000 25848 scope still moving after pulse duration time elapsed
00:27:40.422 00.055 25848 IsSlewing returns 0
00:27:40.422 00.000 25848 IsGuiding returns 0
00:27:40.422 00.000 25848 scope move finished after 44 + 80 ms
00:27:40.422 00.000 25848 Move returns status 0, amount 44
00:27:40.422 00.000 25848 MoveAxis(N, 39, ABG)
00:27:40.424 00.002 25848 Guiding  Dir = 0, Dur = 39
00:27:40.451 00.027 25848 IsSlewing returns 0
00:27:40.451 00.000 25848 IsGuiding returns 0
00:27:40.483 00.032 25848 PulseGuide returned control before completion, sleep 18
00:27:40.534 00.051 25848 IsGuiding returns 1
00:27:40.534 00.000 25848 scope still moving after pulse duration time elapsed
00:27:40.595 00.061 25848 IsSlewing returns 0
00:27:40.596 00.001 25848 IsGuiding returns 0
00:27:40.596 00.000 25848 scope move finished after 39 + 105 ms
00:27:40.596 00.000 25848 Move returns status 0, amount 39
00:27:40.596 00.000 25848 move complete, result=0
00:27:40.596 00.000 25848 worker thread done servicing request
00:27:40.596 00.000 25848 Worker thread wakes up
00:27:40.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:40.597 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:40.597 00.000 21444 GuideStep: 1.4 px 44 ms WEST, -1.4 px 39 ms NORTH
00:27:43.446 02.849 25848 Exposure complete
00:27:43.523 00.077 25848 worker thread done servicing request
00:27:43.523 00.000 21444 OnExposeComplete: enter
00:27:43.523 00.000 21444 UpdateGuideState(): m_state=6
00:27:43.523 00.000 21444 Star::Find(15, 1223, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 779
00:27:43.523 00.000 21444 Star::Find returns 1 (1), X=1224.88, Y=743.88, Mass=239614, SNR=42.3, Peak=10296 HFD=5.9
00:27:43.523 00.000 21444 Star::Find false star n=2 nbg=263 bg=2339.0 sigma=426.7 thresh=3619 peak=3407
00:27:43.523 00.000 21444 Star::Find false star n=6 nbg=260 bg=4299.4 sigma=490.3 thresh=5770 peak=5716
00:27:43.523 00.000 21444 Star::Find false star n=2 nbg=263 bg=4084.0 sigma=511.8 thresh=5619 peak=5225
00:27:43.523 00.000 21444 Star::Find false star n=1 nbg=263 bg=3847.7 sigma=428.1 thresh=5132 peak=4685
00:27:43.524 00.001 21444 Star::Find false star n=2 nbg=259 bg=2909.8 sigma=459.7 thresh=4289 peak=3920
00:27:43.524 00.000 21444 Star::Find false star n=10 nbg=243 bg=3670.6 sigma=367.4 thresh=4773 peak=4561
00:27:43.524 00.000 21444 MultiStar: [#1 -6.06,11.14,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.43,-1.34,1.25,U] [#8 25.70,6.88,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.12,-0.72,3.50,U] 
00:27:43.524 00.000 21444 single-star, 2 included, MultiStar: {-1.24, -0.62}, one-star: {-0.21, 0.61}
00:27:43.524 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
00:27:43.524 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.30)
00:27:43.524 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.61 hyp=0.65 cameraTheta=1.91 mountX=0.27 mountY=0.48, mountTheta=1.07
00:27:43.524 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.61, opts=13)
00:27:43.524 00.000 21444 Enqueuing Move request for scope (-0.21, 0.61)
00:27:43.524 00.000 25848 Worker thread wakes up
00:27:43.525 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.61) opts 0xd
00:27:43.525 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.61)
00:27:43.525 00.000 25848 Moving (-0.21, 0.61) raw xDistance=0.27 yDistance=0.48
00:27:43.525 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
00:27:43.525 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:43.525 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=196, FiltMax=65504, Gamma=0.560
00:27:43.525 00.000 21444 UpdateGuideState exits: m=239614 SNR=42.3 Saturated
00:27:43.525 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:43.525 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:43.525 00.000 21444 Enqueuing Expose request
00:27:43.525 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:27:43.525 00.000 25848 MoveAxis(E, 0, ABG)
00:27:43.525 00.000 25848 Move returns status 0, amount 0
00:27:43.525 00.000 25848 MoveAxis(N, 0, ABG)
00:27:43.525 00.000 25848 Move returns status 0, amount 0
00:27:43.525 00.000 25848 move complete, result=0
00:27:43.525 00.000 25848 worker thread done servicing request
00:27:43.525 00.000 25848 Worker thread wakes up
00:27:43.525 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:43.525 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:43.525 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
00:27:46.375 02.850 25848 Exposure complete
00:27:46.455 00.080 25848 worker thread done servicing request
00:27:46.455 00.000 21444 OnExposeComplete: enter
00:27:46.456 00.001 21444 UpdateGuideState(): m_state=6
00:27:46.456 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 780
00:27:46.456 00.000 21444 Star::Find returns 1 (1), X=1222.64, Y=741.78, Mass=320277, SNR=51.9, Peak=10292 HFD=6.9
00:27:46.456 00.000 21444 Star::Find false star n=4 nbg=249 bg=4009.2 sigma=449.1 thresh=5357 peak=5235
00:27:46.456 00.000 21444 Star::Find false star n=5 nbg=266 bg=3976.8 sigma=494.5 thresh=5460 peak=5236
00:27:46.456 00.000 21444 Star::Find false star n=4 nbg=255 bg=3835.7 sigma=426.9 thresh=5116 peak=4994
00:27:46.456 00.000 21444 Star::Find false star n=3 nbg=251 bg=4017.8 sigma=490.9 thresh=5490 peak=5452
00:27:46.456 00.000 21444 Star::Find false star n=5 nbg=252 bg=2997.1 sigma=432.0 thresh=4293 peak=4102
00:27:46.456 00.000 21444 Star::Find false star n=2 nbg=264 bg=3454.5 sigma=445.3 thresh=4790 peak=4443
00:27:46.456 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.39,6.78,0.00,M7] [#3 0.62,-0.05,0.31,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -5.41,-1.48,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.55,-0.96,2.77,U] 
00:27:46.456 00.000 21444 single-star, 3 included, MultiStar: {-2.86, -1.10}, one-star: {-2.45, -1.49}
00:27:46.456 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.65 = 0.64)
00:27:46.456 00.000 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.49 = -2.21)
00:27:46.456 00.000 21444 CameraToMount -- cameraX=-2.45 cameraY=-1.49 hyp=2.87 cameraTheta=-2.60 mountX=2.31 mountY=-2.30, mountTheta=-0.78
00:27:46.457 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.45, y=-1.49, opts=13)
00:27:46.457 00.000 21444 Enqueuing Move request for scope (-2.45, -1.49)
00:27:46.457 00.000 25848 Worker thread wakes up
00:27:46.457 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3504, FiltMin=102, FiltMax=65504, Gamma=0.560
00:27:46.457 00.000 21444 UpdateGuideState exits: m=320277 SNR=51.9 Saturated
00:27:46.457 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:46.457 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:46.457 00.000 21444 Enqueuing Expose request
00:27:46.458 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.45, -1.49) opts 0xd
00:27:46.458 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.45, -1.49)
00:27:46.458 00.000 25848 Moving (-2.45, -1.49) raw xDistance=2.31 yDistance=-2.30
00:27:46.458 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.45 from input 2.31
00:27:46.458 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.30 from input -2.30
00:27:46.458 00.000 25848 MoveAxis(W, 67, ABG)
00:27:46.458 00.000 25848 Guiding  Dir = 3, Dur = 67
00:27:46.483 00.025 25848 IsSlewing returns 0
00:27:46.483 00.000 25848 IsGuiding returns 0
00:27:46.514 00.031 25848 PulseGuide returned control before completion, sleep 46
00:27:46.575 00.061 25848 IsGuiding returns 1
00:27:46.575 00.000 25848 scope still moving after pulse duration time elapsed
00:27:46.640 00.065 25848 IsSlewing returns 0
00:27:46.640 00.000 25848 IsGuiding returns 0
00:27:46.640 00.000 25848 scope move finished after 67 + 90 ms
00:27:46.640 00.000 25848 Move returns status 0, amount 67
00:27:46.640 00.000 25848 MoveAxis(N, 63, ABG)
00:27:46.640 00.000 25848 Guiding  Dir = 0, Dur = 63
00:27:46.673 00.033 25848 IsSlewing returns 0
00:27:46.673 00.000 25848 IsGuiding returns 0
00:27:46.704 00.031 25848 PulseGuide returned control before completion, sleep 43
00:27:46.754 00.050 25848 IsGuiding returns 1
00:27:46.754 00.000 25848 scope still moving after pulse duration time elapsed
00:27:46.847 00.093 25848 IsSlewing returns 0
00:27:46.848 00.001 25848 IsGuiding returns 0
00:27:46.848 00.000 25848 scope move finished after 63 + 112 ms
00:27:46.848 00.000 25848 Move returns status 0, amount 63
00:27:46.848 00.000 25848 move complete, result=0
00:27:46.848 00.000 25848 worker thread done servicing request
00:27:46.848 00.000 25848 Worker thread wakes up
00:27:46.848 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:46.848 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:46.848 00.000 21444 GuideStep: 2.3 px 67 ms WEST, -2.3 px 63 ms NORTH
00:27:49.701 02.853 25848 Exposure complete
00:27:49.780 00.079 25848 worker thread done servicing request
00:27:49.780 00.000 21444 OnExposeComplete: enter
00:27:49.781 00.001 21444 UpdateGuideState(): m_state=6
00:27:49.781 00.000 21444 Star::Find(15, 1222, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 781
00:27:49.781 00.000 21444 Star::Find returns 1 (1), X=1225.43, Y=745.22, Mass=201296, SNR=38.0, Peak=10044 HFD=6.6
00:27:49.781 00.000 21444 Star::Find false star n=5 nbg=251 bg=2423.5 sigma=352.4 thresh=3481 peak=3306
00:27:49.781 00.000 21444 Star::Find false star n=1 nbg=262 bg=3910.5 sigma=441.2 thresh=5234 peak=5106
00:27:49.781 00.000 21444 Star::Find false star n=6 nbg=257 bg=2863.2 sigma=436.1 thresh=4171 peak=4152
00:27:49.781 00.000 21444 MultiStar: [#1 -8.74,-7.91,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -1.71,-0.36,0.40,U] [#4 0.00,0.00,0.00,L] [#5 4.94,-3.43,0.24,U] [#6 8.52,0.65,0.00,M8] [#7 -2.13,0.06,1.35,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.46,1.47,3.05,U] 
00:27:49.781 00.000 21444 refined, 4 included, MultiStar: {-0.57, 0.92}, one-star: {0.33, 1.95}
00:27:49.781 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
00:27:49.781 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
00:27:49.781 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=0.92 hyp=1.08 cameraTheta=2.12 mountX=0.65 mountY=0.64, mountTheta=0.78
00:27:49.782 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=0.92, opts=13)
00:27:49.782 00.000 21444 Enqueuing Move request for scope (-0.57, 0.92)
00:27:49.782 00.000 25848 Worker thread wakes up
00:27:49.782 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.92) opts 0xd
00:27:49.782 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, 0.92)
00:27:49.782 00.000 25848 Moving (-0.57, 0.92) raw xDistance=0.65 yDistance=0.64
00:27:49.782 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.65
00:27:49.782 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:49.782 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=482, FiltMax=65504, Gamma=0.560
00:27:49.783 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
00:27:49.783 00.000 25848 MoveAxis(W, 24, ABG)
00:27:49.783 00.000 21444 UpdateGuideState exits: m=201296 SNR=38.0 Saturated
00:27:49.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:49.783 00.000 25848 Guiding  Dir = 3, Dur = 24
00:27:49.783 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:49.783 00.000 21444 Enqueuing Expose request
00:27:49.813 00.030 25848 IsSlewing returns 0
00:27:49.813 00.000 25848 IsGuiding returns 0
00:27:49.845 00.032 25848 IsGuiding returns 1
00:27:49.845 00.000 25848 scope still moving after pulse duration time elapsed
00:27:49.905 00.060 25848 IsSlewing returns 0
00:27:49.905 00.000 25848 IsGuiding returns 0
00:27:49.905 00.000 25848 scope move finished after 24 + 67 ms
00:27:49.905 00.000 25848 Move returns status 0, amount 24
00:27:49.905 00.000 25848 MoveAxis(N, 0, ABG)
00:27:49.905 00.000 25848 Move returns status 0, amount 0
00:27:49.905 00.000 25848 move complete, result=0
00:27:49.905 00.000 25848 worker thread done servicing request
00:27:49.905 00.000 25848 Worker thread wakes up
00:27:49.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:49.905 00.000 21444 GuideStep: 0.6 px 24 ms WEST, 0.6 px 0 ms NORTH
00:27:49.906 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:52.751 02.845 25848 Exposure complete
00:27:52.816 00.065 25848 worker thread done servicing request
00:27:52.817 00.001 21444 OnExposeComplete: enter
00:27:52.817 00.000 21444 UpdateGuideState(): m_state=6
00:27:52.817 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 782
00:27:52.817 00.000 21444 Star::Find returns 1 (1), X=1225.65, Y=744.68, Mass=400114, SNR=73.5, Peak=11352 HFD=6.7
00:27:52.817 00.000 21444 Star::Find false star n=3 nbg=262 bg=3813.3 sigma=449.0 thresh=5160 peak=4962
00:27:52.817 00.000 21444 Star::Find false star n=2 nbg=276 bg=3982.8 sigma=506.1 thresh=5501 peak=5180
00:27:52.817 00.000 21444 Star::Find false star n=6 nbg=256 bg=3826.4 sigma=505.5 thresh=5343 peak=5116
00:27:52.817 00.000 21444 Star::Find false star n=2 nbg=276 bg=3869.7 sigma=528.5 thresh=5455 peak=5169
00:27:52.817 00.000 21444 Star::Find false star n=3 nbg=259 bg=2868.8 sigma=422.2 thresh=4135 peak=3833
00:27:52.817 00.000 21444 Star::Find false star n=4 nbg=251 bg=3401.1 sigma=419.9 thresh=4661 peak=4555
00:27:52.817 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.33,-0.91,0.00,M8] [#3 -0.22,-0.17,0.12,U] [#4 0.00,0.00,0.00,L] [#5 1.68,-2.64,0.13,U] [#6 0.00,0.00,0.00,L] [#7 -2.37,1.08,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.21,1.37,3.61,U] 
00:27:52.817 00.000 21444 refined, 4 included, MultiStar: {-0.31, 1.21}, one-star: {0.56, 1.41}
00:27:52.817 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
00:27:52.817 00.000 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.21)
00:27:52.817 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=1.21 hyp=1.25 cameraTheta=1.83 mountX=0.42 mountY=1.00, mountTheta=1.17
00:27:52.818 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=1.21, opts=13)
00:27:52.818 00.000 21444 Enqueuing Move request for scope (-0.31, 1.21)
00:27:52.818 00.000 25848 Worker thread wakes up
00:27:52.818 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=168, FiltMax=65504, Gamma=0.560
00:27:52.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.21) opts 0xd
00:27:52.818 00.000 21444 UpdateGuideState exits: m=400114 SNR=73.5 Saturated
00:27:52.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:52.818 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:52.818 00.000 21444 Enqueuing Expose request
00:27:52.818 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 1.21)
00:27:52.818 00.000 25848 Moving (-0.31, 1.21) raw xDistance=0.42 yDistance=1.00
00:27:52.818 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
00:27:52.819 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:52.819 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.00
00:27:52.819 00.000 25848 MoveAxis(E, 0, ABG)
00:27:52.819 00.000 25848 Move returns status 0, amount 0
00:27:52.819 00.000 25848 MoveAxis(N, 0, ABG)
00:27:52.819 00.000 25848 Move returns status 0, amount 0
00:27:52.819 00.000 25848 move complete, result=0
00:27:52.819 00.000 25848 worker thread done servicing request
00:27:52.819 00.000 25848 Worker thread wakes up
00:27:52.819 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:52.819 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:52.819 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.0 px 0 ms NORTH
00:27:55.665 02.846 25848 Exposure complete
00:27:55.743 00.078 25848 worker thread done servicing request
00:27:55.744 00.001 21444 OnExposeComplete: enter
00:27:55.744 00.000 21444 UpdateGuideState(): m_state=6
00:27:55.744 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 783
00:27:55.744 00.000 21444 Star::Find returns 1 (1), X=1227.54, Y=746.18, Mass=417879, SNR=62.3, Peak=11632 HFD=7.1
00:27:55.744 00.000 21444 Star::Find false star n=4 nbg=271 bg=2455.4 sigma=416.1 thresh=3704 peak=3447
00:27:55.744 00.000 21444 Star::Find false star n=3 nbg=270 bg=4236.9 sigma=562.0 thresh=5923 peak=5719
00:27:55.744 00.000 21444 Star::Find false star n=2 nbg=273 bg=3790.9 sigma=531.0 thresh=5384 peak=5167
00:27:55.744 00.000 21444 Star::Find false star n=3 nbg=228 bg=3901.4 sigma=401.5 thresh=5106 peak=4889
00:27:55.744 00.000 21444 Star::Find false star n=4 nbg=259 bg=2619.1 sigma=479.4 thresh=4057 peak=4024
00:27:55.744 00.000 21444 Star::Find false star n=1 nbg=260 bg=3520.2 sigma=466.4 thresh=4919 peak=4445
00:27:55.744 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 5.80,-1.12,0.14,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.32,2.09,1.00,U] [#8 27.22,-13.01,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.35,2.96,3.49,U] 
00:27:55.744 00.000 21444 refined, 3 included, MultiStar: {1.47, 2.69}, one-star: {2.45, 2.91}
00:27:55.744 00.000 21444 CameraToMount -- cameraTheta (1.07) - m_xAngle (3.05) = xAngle (-1.98 = -1.98)
00:27:55.744 00.000 21444 CameraToMount -- cameraTheta (1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.82 = 1.46)
00:27:55.744 00.000 21444 CameraToMount -- cameraX=1.47 cameraY=2.69 hyp=3.07 cameraTheta=1.07 mountX=-1.23 mountY=3.05, mountTheta=1.95
00:27:55.745 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.47, y=2.69, opts=13)
00:27:55.745 00.000 21444 Enqueuing Move request for scope (1.47, 2.69)
00:27:55.745 00.000 25848 Worker thread wakes up
00:27:55.745 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=334, FiltMax=65504, Gamma=0.560
00:27:55.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.47, 2.69) opts 0xd
00:27:55.745 00.000 21444 UpdateGuideState exits: m=417879 SNR=62.3 Saturated
00:27:55.745 00.000 25848 Handling offset move in thread for scope, endpoint = (1.47, 2.69)
00:27:55.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:55.746 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:55.746 00.000 21444 Enqueuing Expose request
00:27:55.746 00.000 25848 Moving (1.47, 2.69) raw xDistance=-1.23 yDistance=3.05
00:27:55.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.23
00:27:55.746 00.000 25848 resist switch: large excursion: input 3.05 thresh 1.53 direction from -1 to 1
00:27:55.746 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.15
00:27:55.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.05 from input 3.05
00:27:55.746 00.000 25848 MoveAxis(E, 36, ABG)
00:27:55.746 00.000 25848 Guiding  Dir = 2, Dur = 36
00:27:55.766 00.020 25848 IsSlewing returns 0
00:27:55.766 00.000 25848 IsGuiding returns 0
00:27:55.798 00.032 25848 PulseGuide returned control before completion, sleep 16
00:27:55.822 00.024 25848 IsGuiding returns 1
00:27:55.822 00.000 25848 scope still moving after pulse duration time elapsed
00:27:55.877 00.055 25848 IsSlewing returns 0
00:27:55.877 00.000 25848 IsGuiding returns 0
00:27:55.877 00.000 25848 scope move finished after 36 + 74 ms
00:27:55.877 00.000 25848 Move returns status 0, amount 36
00:27:55.877 00.000 25848 BLC: Oldest BLC event removed
00:27:55.877 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 285 applied
00:27:55.877 00.000 25848 MoveAxis(S, 368, ABG)
00:27:55.877 00.000 25848 Guiding  Dir = 1, Dur = 368
00:27:55.908 00.031 25848 IsSlewing returns 0
00:27:55.908 00.000 25848 IsGuiding returns 0
00:27:55.938 00.030 25848 PulseGuide returned control before completion, sleep 348
00:27:56.289 00.351 25848 IsGuiding returns 1
00:27:56.290 00.001 25848 scope still moving after pulse duration time elapsed
00:27:56.344 00.054 25848 IsSlewing returns 0
00:27:56.344 00.000 25848 IsGuiding returns 0
00:27:56.344 00.000 25848 scope move finished after 368 + 69 ms
00:27:56.344 00.000 25848 Move returns status 0, amount 368
00:27:56.344 00.000 25848 move complete, result=0
00:27:56.344 00.000 25848 worker thread done servicing request
00:27:56.344 00.000 25848 Worker thread wakes up
00:27:56.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:56.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:56.345 00.001 21444 GuideStep: -1.2 px 36 ms EAST, 3.1 px 368 ms SOUTH
00:27:59.191 02.846 25848 Exposure complete
00:27:59.271 00.080 25848 worker thread done servicing request
00:27:59.271 00.000 21444 OnExposeComplete: enter
00:27:59.271 00.000 21444 UpdateGuideState(): m_state=6
00:27:59.271 00.000 21444 Star::Find(15, 1227, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 784
00:27:59.271 00.000 21444 Star::Find returns 1 (1), X=1225.36, Y=745.46, Mass=293590, SNR=47.1, Peak=11552 HFD=6.5
00:27:59.271 00.000 21444 Star::Find false star n=7 nbg=233 bg=3873.9 sigma=369.9 thresh=4983 peak=4959
00:27:59.271 00.000 21444 Star::Find false star n=6 nbg=261 bg=2461.2 sigma=410.2 thresh=3692 peak=3466
00:27:59.271 00.000 21444 Star::Find false star n=7 nbg=265 bg=4181.8 sigma=499.4 thresh=5680 peak=5649
00:27:59.271 00.000 21444 Star::Find false star n=6 nbg=262 bg=3945.0 sigma=455.5 thresh=5311 peak=5076
00:27:59.271 00.000 21444 Star::Find false star n=1 nbg=261 bg=3818.9 sigma=476.1 thresh=5247 peak=4826
00:27:59.271 00.000 21444 Star::Find false star n=1 nbg=272 bg=3929.4 sigma=535.2 thresh=5535 peak=5011
00:27:59.271 00.000 21444 Star::Find false star n=8 nbg=262 bg=3896.9 sigma=489.6 thresh=5366 peak=5283
00:27:59.271 00.000 21444 Star::Find false star n=5 nbg=258 bg=2903.0 sigma=427.0 thresh=4184 peak=4112
00:27:59.271 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.28,1.23,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.95,-9.09,0.00,M5] [#11 -1.56,1.49,3.98,U] 
00:27:59.271 00.000 21444 refined, 2 included, MultiStar: {-1.37, 1.57}, one-star: {0.26, 2.19}
00:27:59.272 00.001 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
00:27:59.272 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.68)
00:27:59.272 00.000 21444 CameraToMount -- cameraX=-1.37 cameraY=1.57 hyp=2.08 cameraTheta=2.29 mountX=1.51 mountY=0.93, mountTheta=0.55
00:27:59.272 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.37, y=1.57, opts=13)
00:27:59.272 00.000 21444 Enqueuing Move request for scope (-1.37, 1.57)
00:27:59.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=294, FiltMax=65504, Gamma=0.560
00:27:59.272 00.000 21444 UpdateGuideState exits: m=293590 SNR=47.1 Saturated
00:27:59.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:59.273 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:27:59.273 00.000 21444 Enqueuing Expose request
00:27:59.273 00.000 25848 Worker thread wakes up
00:27:59.273 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.37, 1.57) opts 0xd
00:27:59.273 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.37, 1.57)
00:27:59.273 00.000 25848 Moving (-1.37, 1.57) raw xDistance=1.51 yDistance=0.93
00:27:59.273 00.000 25848 BLC: History state: CurrMiss=0.93, AvgInitMiss=-0.16, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=3.050535, 1:0.931594
00:27:59.273 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:27:59.273 00.000 25848 BLC: window closed
00:27:59.273 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.51
00:27:59.273 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
00:27:59.273 00.000 25848 MoveAxis(W, 41, ABG)
00:27:59.273 00.000 25848 Guiding  Dir = 3, Dur = 41
00:27:59.343 00.070 25848 IsSlewing returns 0
00:27:59.343 00.000 25848 IsGuiding returns 0
00:27:59.374 00.031 25848 PulseGuide returned control before completion, sleep 20
00:27:59.409 00.035 25848 IsGuiding returns 1
00:27:59.409 00.000 25848 scope still moving after pulse duration time elapsed
00:27:59.469 00.060 25848 IsSlewing returns 0
00:27:59.469 00.000 25848 IsGuiding returns 0
00:27:59.469 00.000 25848 scope move finished after 41 + 84 ms
00:27:59.469 00.000 25848 Move returns status 0, amount 41
00:27:59.469 00.000 25848 MoveAxis(S, 25, ABG)
00:27:59.469 00.000 25848 Guiding  Dir = 1, Dur = 25
00:27:59.501 00.032 25848 IsSlewing returns 0
00:27:59.501 00.000 25848 IsGuiding returns 0
00:27:59.533 00.032 25848 IsGuiding returns 1
00:27:59.533 00.000 25848 scope still moving after pulse duration time elapsed
00:27:59.595 00.062 25848 IsSlewing returns 0
00:27:59.595 00.000 25848 IsGuiding returns 0
00:27:59.595 00.000 25848 scope move finished after 25 + 69 ms
00:27:59.595 00.000 25848 Move returns status 0, amount 25
00:27:59.595 00.000 25848 move complete, result=0
00:27:59.595 00.000 25848 worker thread done servicing request
00:27:59.595 00.000 25848 Worker thread wakes up
00:27:59.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:27:59.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:27:59.596 00.001 21444 GuideStep: 1.5 px 41 ms WEST, 0.9 px 25 ms SOUTH
00:28:02.437 02.841 25848 Exposure complete
00:28:02.519 00.082 25848 worker thread done servicing request
00:28:02.520 00.001 21444 OnExposeComplete: enter
00:28:02.520 00.000 21444 UpdateGuideState(): m_state=6
00:28:02.520 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 785
00:28:02.520 00.000 21444 Star::Find returns 1 (1), X=1225.81, Y=744.18, Mass=297241, SNR=50.1, Peak=10996 HFD=5.9
00:28:02.520 00.000 21444 Star::Find false star n=6 nbg=260 bg=3801.9 sigma=429.2 thresh=5090 peak=4775
00:28:02.520 00.000 21444 Star::Find false star n=4 nbg=243 bg=2430.5 sigma=413.1 thresh=3670 peak=3592
00:28:02.520 00.000 21444 Star::Find false star n=2 nbg=257 bg=4401.4 sigma=493.8 thresh=5883 peak=5534
00:28:02.520 00.000 21444 Star::Find false star n=2 nbg=270 bg=3805.2 sigma=531.2 thresh=5399 peak=5144
00:28:02.520 00.000 21444 Star::Find false star n=2 nbg=258 bg=2919.3 sigma=491.2 thresh=4393 peak=4119
00:28:02.520 00.000 21444 Star::Find false star n=1 nbg=273 bg=3417.1 sigma=519.5 thresh=4975 peak=4540
00:28:02.520 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 3.04,-2.10,0.24,U] [#6 0.00,0.00,0.00,L] [#7 -1.49,-0.72,1.04,U] [#8 6.57,-2.84,0.21,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.24,-0.00,4.27,U] 
00:28:02.520 00.000 21444 refined, 4 included, MultiStar: {0.04, -0.14}, one-star: {0.72, 0.91}
00:28:02.520 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.91)
00:28:02.520 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.22 = -0.94)
00:28:02.520 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.33 mountX=-0.05 mountY=-0.12, mountTheta=-1.96
00:28:02.521 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.14, opts=13)
00:28:02.521 00.000 21444 Enqueuing Move request for scope (0.04, -0.14)
00:28:02.521 00.000 25848 Worker thread wakes up
00:28:02.521 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=444, FiltMax=65504, Gamma=0.560
00:28:02.521 00.000 21444 UpdateGuideState exits: m=297241 SNR=50.1 Saturated
00:28:02.521 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:02.521 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:02.521 00.000 21444 Enqueuing Expose request
00:28:02.521 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
00:28:02.521 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
00:28:02.521 00.000 25848 Moving (0.04, -0.14) raw xDistance=-0.05 yDistance=-0.12
00:28:02.521 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:28:02.522 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:02.522 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:28:02.522 00.000 25848 MoveAxis(E, 0, ABG)
00:28:02.522 00.000 25848 Move returns status 0, amount 0
00:28:02.522 00.000 25848 MoveAxis(N, 0, ABG)
00:28:02.522 00.000 25848 Move returns status 0, amount 0
00:28:02.522 00.000 25848 move complete, result=0
00:28:02.522 00.000 25848 worker thread done servicing request
00:28:02.522 00.000 25848 Worker thread wakes up
00:28:02.522 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:02.522 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:02.522 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:05.372 02.850 25848 Exposure complete
00:28:05.453 00.081 25848 worker thread done servicing request
00:28:05.453 00.000 21444 OnExposeComplete: enter
00:28:05.453 00.000 21444 UpdateGuideState(): m_state=6
00:28:05.453 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 786
00:28:05.453 00.000 21444 Star::Find returns 1 (1), X=1225.96, Y=743.39, Mass=331155, SNR=59.0, Peak=12364 HFD=6.6
00:28:05.453 00.000 21444 Star::Find false star n=4 nbg=249 bg=3803.7 sigma=385.6 thresh=4960 peak=4911
00:28:05.453 00.000 21444 Star::Find false star n=2 nbg=265 bg=4230.6 sigma=562.0 thresh=5917 peak=5362
00:28:05.453 00.000 21444 Star::Find false star n=3 nbg=265 bg=3997.4 sigma=508.0 thresh=5521 peak=5387
00:28:05.454 00.001 21444 Star::Find false star n=1 nbg=273 bg=3756.8 sigma=495.3 thresh=5243 peak=4673
00:28:05.454 00.000 21444 Star::Find false star n=3 nbg=254 bg=3905.3 sigma=499.5 thresh=5404 peak=5255
00:28:05.454 00.000 21444 Star::Find false star n=1 nbg=264 bg=3023.5 sigma=441.1 thresh=4347 peak=3939
00:28:05.454 00.000 21444 Star::Find false star n=4 nbg=254 bg=3361.6 sigma=438.7 thresh=4678 peak=4584
00:28:05.454 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.14,5.07,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.28,-0.49,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.45,-0.13,3.31,U] 
00:28:05.454 00.000 21444 refined, 2 included, MultiStar: {0.08, -0.14}, one-star: {0.87, 0.12}
00:28:05.454 00.000 21444 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.05) = xAngle (-4.12 = 2.16)
00:28:05.454 00.000 21444 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.68)
00:28:05.454 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.07 mountX=-0.09 mountY=-0.10, mountTheta=-2.30
00:28:05.455 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.14, opts=13)
00:28:05.455 00.000 21444 Enqueuing Move request for scope (0.08, -0.14)
00:28:05.455 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=410, FiltMax=65504, Gamma=0.560
00:28:05.455 00.000 21444 UpdateGuideState exits: m=331155 SNR=59.0 Saturated
00:28:05.455 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:05.455 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:05.455 00.000 21444 Enqueuing Expose request
00:28:05.455 00.000 25848 Worker thread wakes up
00:28:05.455 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
00:28:05.455 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
00:28:05.455 00.000 25848 Moving (0.08, -0.14) raw xDistance=-0.09 yDistance=-0.10
00:28:05.455 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:28:05.455 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:05.455 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:28:05.455 00.000 25848 MoveAxis(E, 0, ABG)
00:28:05.455 00.000 25848 Move returns status 0, amount 0
00:28:05.455 00.000 25848 MoveAxis(N, 0, ABG)
00:28:05.455 00.000 25848 Move returns status 0, amount 0
00:28:05.455 00.000 25848 move complete, result=0
00:28:05.455 00.000 25848 worker thread done servicing request
00:28:05.455 00.000 25848 Worker thread wakes up
00:28:05.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:05.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:05.455 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:08.296 02.841 25848 Exposure complete
00:28:08.383 00.087 25848 worker thread done servicing request
00:28:08.383 00.000 21444 OnExposeComplete: enter
00:28:08.383 00.000 21444 UpdateGuideState(): m_state=6
00:28:08.383 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 787
00:28:08.383 00.000 21444 Star::Find returns 1 (1), X=1225.19, Y=743.56, Mass=267338, SNR=45.0, Peak=11024 HFD=5.7
00:28:08.383 00.000 21444 Star::Find false star n=3 nbg=258 bg=2419.7 sigma=443.4 thresh=3750 peak=3690
00:28:08.383 00.000 21444 Star::Find false star n=4 nbg=282 bg=4212.0 sigma=556.0 thresh=5880 peak=5834
00:28:08.383 00.000 21444 Star::Find false star n=3 nbg=257 bg=3958.0 sigma=505.8 thresh=5475 peak=5208
00:28:08.383 00.000 21444 Star::Find false star n=4 nbg=262 bg=3921.6 sigma=473.2 thresh=5341 peak=5010
00:28:08.383 00.000 21444 Star::Find false star n=3 nbg=257 bg=3894.4 sigma=475.8 thresh=5322 peak=5296
00:28:08.383 00.000 21444 MultiStar: [#1 -4.31,-19.54,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.91,-0.57,1.18,U] [#8 14.98,-8.21,0.00,M4] [#9 -0.94,7.67,0.00,M2] [#10 -15.86,-1.47,0.00,M6] [#11 -0.53,0.93,2.97,U] 
00:28:08.384 00.001 21444 single-star, 2 included, MultiStar: {-0.95, 0.46}, one-star: {0.10, 0.30}
00:28:08.384 00.000 21444 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.05) = xAngle (-1.80 = -1.80)
00:28:08.384 00.000 21444 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
00:28:08.384 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.31 cameraTheta=1.25 mountX=-0.07 mountY=0.31, mountTheta=1.80
00:28:08.385 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.30, opts=13)
00:28:08.385 00.000 21444 Enqueuing Move request for scope (0.10, 0.30)
00:28:08.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=40, max=65504, med=3496, FiltMin=534, FiltMax=65504, Gamma=0.560
00:28:08.385 00.000 21444 UpdateGuideState exits: m=267338 SNR=45.0 Saturated
00:28:08.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:08.385 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:08.385 00.000 21444 Enqueuing Expose request
00:28:08.385 00.000 25848 Worker thread wakes up
00:28:08.385 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd
00:28:08.385 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.30)
00:28:08.385 00.000 25848 Moving (0.10, 0.30) raw xDistance=-0.07 yDistance=0.31
00:28:08.385 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:28:08.385 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:08.385 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:28:08.385 00.000 25848 MoveAxis(E, 0, ABG)
00:28:08.385 00.000 25848 Move returns status 0, amount 0
00:28:08.385 00.000 25848 MoveAxis(N, 0, ABG)
00:28:08.385 00.000 25848 Move returns status 0, amount 0
00:28:08.385 00.000 25848 move complete, result=0
00:28:08.385 00.000 25848 worker thread done servicing request
00:28:08.385 00.000 25848 Worker thread wakes up
00:28:08.385 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:08.385 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:08.386 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:28:11.227 02.841 25848 Exposure complete
00:28:11.309 00.082 25848 worker thread done servicing request
00:28:11.309 00.000 21444 OnExposeComplete: enter
00:28:11.309 00.000 21444 UpdateGuideState(): m_state=6
00:28:11.309 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 788
00:28:11.309 00.000 21444 Star::Find returns 1 (1), X=1225.11, Y=743.35, Mass=286651, SNR=45.7, Peak=9764 HFD=6.7
00:28:11.309 00.000 21444 Star::Find false star n=4 nbg=266 bg=3849.6 sigma=443.9 thresh=5181 peak=4921
00:28:11.309 00.000 21444 Star::Find false star n=8 nbg=272 bg=2415.3 sigma=380.1 thresh=3556 peak=3376
00:28:11.309 00.000 21444 Star::Find false star n=3 nbg=265 bg=4307.4 sigma=429.3 thresh=5595 peak=5522
00:28:11.309 00.000 21444 Star::Find false star n=2 nbg=269 bg=3803.0 sigma=493.7 thresh=5284 peak=5086
00:28:11.309 00.000 21444 Star::Find false star n=1 nbg=266 bg=3795.7 sigma=517.8 thresh=5349 peak=4853
00:28:11.310 00.001 21444 Star::Find false star n=4 nbg=263 bg=2941.3 sigma=472.7 thresh=4359 peak=4058
00:28:11.310 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 6.24,-10.32,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.43,-0.47,1.27,U] [#8 7.31,-21.62,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 -17.64,3.55,0.00,M7] [#11 -1.49,0.05,3.45,U] 
00:28:11.310 00.000 21444 single-star, 2 included, MultiStar: {-1.43, -0.06}, one-star: {0.02, 0.08}
00:28:11.310 00.000 21444 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.05) = xAngle (-1.71 = -1.71)
00:28:11.310 00.000 21444 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.55 = 1.73)
00:28:11.310 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.34 mountX=-0.01 mountY=0.08, mountTheta=1.71
00:28:11.310 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.08, opts=13)
00:28:11.310 00.000 21444 Enqueuing Move request for scope (0.02, 0.08)
00:28:11.310 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3496, FiltMin=370, FiltMax=65504, Gamma=0.560
00:28:11.310 00.000 21444 UpdateGuideState exits: m=286651 SNR=45.7 Saturated
00:28:11.311 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:11.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:11.311 00.000 21444 Enqueuing Expose request
00:28:11.311 00.000 25848 Worker thread wakes up
00:28:11.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
00:28:11.311 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
00:28:11.311 00.000 25848 Moving (0.02, 0.08) raw xDistance=-0.01 yDistance=0.08
00:28:11.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:28:11.311 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:11.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:28:11.311 00.000 25848 MoveAxis(E, 0, ABG)
00:28:11.311 00.000 25848 Move returns status 0, amount 0
00:28:11.311 00.000 25848 MoveAxis(N, 0, ABG)
00:28:11.311 00.000 25848 Move returns status 0, amount 0
00:28:11.311 00.000 25848 move complete, result=0
00:28:11.311 00.000 25848 worker thread done servicing request
00:28:11.311 00.000 25848 Worker thread wakes up
00:28:11.311 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:11.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:11.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:14.152 02.841 25848 Exposure complete
00:28:14.232 00.080 25848 worker thread done servicing request
00:28:14.232 00.000 21444 OnExposeComplete: enter
00:28:14.232 00.000 21444 UpdateGuideState(): m_state=6
00:28:14.232 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 789
00:28:14.232 00.000 21444 Star::Find returns 1 (1), X=1224.19, Y=743.34, Mass=426521, SNR=69.1, Peak=12088 HFD=7.4
00:28:14.232 00.000 21444 Star::Find false star n=5 nbg=262 bg=3969.7 sigma=466.9 thresh=5370 peak=4906
00:28:14.232 00.000 21444 Star::Find false star n=2 nbg=256 bg=3761.7 sigma=469.5 thresh=5170 peak=4910
00:28:14.232 00.000 21444 Star::Find false star n=6 nbg=249 bg=3716.1 sigma=462.1 thresh=5102 peak=4970
00:28:14.233 00.001 21444 Star::Find false star n=3 nbg=259 bg=4146.9 sigma=429.5 thresh=5435 peak=5019
00:28:14.233 00.000 21444 Star::Find false star n=1 nbg=266 bg=3009.4 sigma=463.3 thresh=4399 peak=4133
00:28:14.233 00.000 21444 MultiStar: [#1 -17.00,2.20,0.00,M3] [#2 10.28,0.96,0.00,M10] [#3 -0.68,-1.00,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.17,-0.26,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -21.93,-4.03,0.00,M8] [#11 -2.52,0.28,4.01,U] 
00:28:14.233 00.000 21444 single-star, 3 included, MultiStar: {-2.15, 0.12}, one-star: {-0.90, 0.08}
00:28:14.233 00.000 21444 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.05) = xAngle (0.01 = 0.01)
00:28:14.233 00.000 21444 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.84 = -2.84)
00:28:14.233 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=0.08 hyp=0.91 cameraTheta=3.06 mountX=0.91 mountY=-0.27, mountTheta=-0.29
00:28:14.233 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=0.08, opts=13)
00:28:14.233 00.000 21444 Enqueuing Move request for scope (-0.90, 0.08)
00:28:14.233 00.000 25848 Worker thread wakes up
00:28:14.234 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.08) opts 0xd
00:28:14.234 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, 0.08)
00:28:14.234 00.000 25848 Moving (-0.90, 0.08) raw xDistance=0.91 yDistance=-0.27
00:28:14.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.91
00:28:14.234 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:14.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=368, FiltMax=65504, Gamma=0.560
00:28:14.234 00.000 21444 UpdateGuideState exits: m=426521 SNR=69.1 Saturated
00:28:14.234 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:14.234 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:14.234 00.000 21444 Enqueuing Expose request
00:28:14.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:28:14.234 00.000 25848 MoveAxis(W, 26, ABG)
00:28:14.234 00.000 25848 Guiding  Dir = 3, Dur = 26
00:28:14.266 00.032 25848 IsSlewing returns 0
00:28:14.267 00.001 25848 IsGuiding returns 0
00:28:14.332 00.065 25848 IsGuiding returns 1
00:28:14.333 00.001 25848 scope still moving after pulse duration time elapsed
00:28:14.376 00.043 25848 IsSlewing returns 0
00:28:14.376 00.000 25848 IsGuiding returns 0
00:28:14.376 00.000 25848 scope move finished after 26 + 83 ms
00:28:14.376 00.000 25848 Move returns status 0, amount 26
00:28:14.376 00.000 25848 MoveAxis(N, 0, ABG)
00:28:14.376 00.000 25848 Move returns status 0, amount 0
00:28:14.376 00.000 25848 move complete, result=0
00:28:14.376 00.000 25848 worker thread done servicing request
00:28:14.377 00.001 25848 Worker thread wakes up
00:28:14.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:14.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:14.377 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.3 px 0 ms NORTH
00:28:17.222 02.845 25848 Exposure complete
00:28:17.295 00.073 25848 worker thread done servicing request
00:28:17.295 00.000 21444 OnExposeComplete: enter
00:28:17.295 00.000 21444 UpdateGuideState(): m_state=6
00:28:17.295 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 790
00:28:17.296 00.001 21444 Star::Find returns 1 (1), X=1222.67, Y=742.87, Mass=330354, SNR=53.1, Peak=10976 HFD=6.5
00:28:17.296 00.000 21444 Star::Find false star n=4 nbg=254 bg=3746.2 sigma=436.9 thresh=5057 peak=4911
00:28:17.296 00.000 21444 Star::Find false star n=4 nbg=259 bg=2295.7 sigma=414.3 thresh=3539 peak=3526
00:28:17.296 00.000 21444 Star::Find false star n=1 nbg=280 bg=4068.0 sigma=612.9 thresh=5907 peak=5058
00:28:17.296 00.000 21444 Star::Find false star n=6 nbg=255 bg=3733.0 sigma=464.3 thresh=5126 peak=4977
00:28:17.296 00.000 21444 Star::Find false star n=5 nbg=242 bg=3938.3 sigma=449.7 thresh=5288 peak=5231
00:28:17.296 00.000 21444 Star::Find false star n=5 nbg=267 bg=3822.1 sigma=513.3 thresh=5362 peak=5074
00:28:17.296 00.000 21444 Star::Find false star n=2 nbg=269 bg=2967.5 sigma=442.3 thresh=4294 peak=4117
00:28:17.296 00.000 21444 Star::Find false star n=4 nbg=273 bg=3495.6 sigma=515.4 thresh=5042 peak=4485
00:28:17.296 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.53,-0.04,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -5.60,0.42,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.22,-0.89,3.58,U] 
00:28:17.296 00.000 21444 single-star, 3 included, MultiStar: {-3.94, -0.59}, one-star: {-2.42, -0.40}
00:28:17.296 00.000 21444 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.05) = xAngle (-6.03 = 0.25)
00:28:17.296 00.000 21444 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.59)
00:28:17.296 00.000 21444 CameraToMount -- cameraX=-2.42 cameraY=-0.40 hyp=2.46 cameraTheta=-2.98 mountX=2.38 mountY=-1.28, mountTheta=-0.50
00:28:17.297 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.42, y=-0.40, opts=13)
00:28:17.297 00.000 21444 Enqueuing Move request for scope (-2.42, -0.40)
00:28:17.297 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=572, FiltMax=65504, Gamma=0.560
00:28:17.297 00.000 21444 UpdateGuideState exits: m=330354 SNR=53.1 Saturated
00:28:17.297 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:17.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:17.297 00.000 21444 Enqueuing Expose request
00:28:17.297 00.000 25848 Worker thread wakes up
00:28:17.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.42, -0.40) opts 0xd
00:28:17.297 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.42, -0.40)
00:28:17.297 00.000 25848 Moving (-2.42, -0.40) raw xDistance=2.38 yDistance=-1.28
00:28:17.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.54 from input 2.38
00:28:17.297 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:28:17.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.28
00:28:17.297 00.000 25848 MoveAxis(W, 71, ABG)
00:28:17.297 00.000 25848 Guiding  Dir = 3, Dur = 71
00:28:17.330 00.033 25848 IsSlewing returns 0
00:28:17.331 00.001 25848 IsGuiding returns 0
00:28:17.362 00.031 25848 PulseGuide returned control before completion, sleep 50
00:28:17.425 00.063 25848 IsGuiding returns 1
00:28:17.425 00.000 25848 scope still moving after pulse duration time elapsed
00:28:17.485 00.060 25848 IsSlewing returns 0
00:28:17.487 00.002 25848 IsGuiding returns 0
00:28:17.487 00.000 25848 scope move finished after 71 + 84 ms
00:28:17.487 00.000 25848 Move returns status 0, amount 71
00:28:17.487 00.000 25848 MoveAxis(N, 0, ABG)
00:28:17.487 00.000 25848 Move returns status 0, amount 0
00:28:17.487 00.000 25848 move complete, result=0
00:28:17.487 00.000 25848 worker thread done servicing request
00:28:17.487 00.000 25848 Worker thread wakes up
00:28:17.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:17.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:17.487 00.000 21444 GuideStep: 2.4 px 71 ms WEST, -1.3 px 0 ms NORTH
00:28:20.329 02.842 25848 Exposure complete
00:28:20.410 00.081 25848 worker thread done servicing request
00:28:20.410 00.000 21444 OnExposeComplete: enter
00:28:20.410 00.000 21444 UpdateGuideState(): m_state=6
00:28:20.410 00.000 21444 Star::Find(15, 1222, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 791
00:28:20.411 00.001 21444 Star::Find returns 1 (1), X=1224.04, Y=743.32, Mass=387957, SNR=67.3, Peak=11508 HFD=7.6
00:28:20.411 00.000 21444 Star::Find false star n=1 nbg=278 bg=3852.3 sigma=610.1 thresh=5683 peak=5130
00:28:20.411 00.000 21444 Star::Find false star n=2 nbg=267 bg=2398.5 sigma=446.4 thresh=3738 peak=3453
00:28:20.411 00.000 21444 Star::Find false star n=5 nbg=231 bg=3897.0 sigma=428.2 thresh=5182 peak=5110
00:28:20.411 00.000 21444 Star::Find false star n=6 nbg=251 bg=3916.4 sigma=471.9 thresh=5332 peak=5260
00:28:20.411 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.77,-0.72,0.16,U] [#4 0.00,0.00,0.00,L] [#5 16.00,-8.21,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -2.96,-0.70,0.72,U] [#8 12.99,3.01,0.00,M6] [#9 -14.01,-7.15,0.00,M3] [#10 -16.37,7.53,0.00,M9] [#11 -1.11,0.28,3.81,U] 
00:28:20.411 00.000 21444 single-star, 3 included, MultiStar: {-1.28, 0.08}, one-star: {-1.05, 0.05}
00:28:20.411 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
00:28:20.411 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
00:28:20.411 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=0.05 hyp=1.05 cameraTheta=3.10 mountX=1.05 mountY=-0.35, mountTheta=-0.32
00:28:20.412 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=0.05, opts=13)
00:28:20.412 00.000 21444 Enqueuing Move request for scope (-1.05, 0.05)
00:28:20.412 00.000 25848 Worker thread wakes up
00:28:20.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.05) opts 0xd
00:28:20.412 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, 0.05)
00:28:20.412 00.000 25848 Moving (-1.05, 0.05) raw xDistance=1.05 yDistance=-0.35
00:28:20.412 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.05
00:28:20.412 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:20.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=256, FiltMax=65504, Gamma=0.560
00:28:20.412 00.000 21444 UpdateGuideState exits: m=387957 SNR=67.3 Saturated
00:28:20.412 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:20.412 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:28:20.412 00.000 25848 MoveAxis(W, 35, ABG)
00:28:20.412 00.000 25848 Guiding  Dir = 3, Dur = 35
00:28:20.412 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:20.412 00.000 21444 Enqueuing Expose request
00:28:20.437 00.025 25848 IsSlewing returns 0
00:28:20.438 00.001 25848 IsGuiding returns 0
00:28:20.469 00.031 25848 PulseGuide returned control before completion, sleep 14
00:28:20.485 00.016 25848 IsGuiding returns 1
00:28:20.485 00.000 25848 scope still moving after pulse duration time elapsed
00:28:20.546 00.061 25848 IsSlewing returns 0
00:28:20.546 00.000 25848 IsGuiding returns 0
00:28:20.546 00.000 25848 scope move finished after 35 + 73 ms
00:28:20.546 00.000 25848 Move returns status 0, amount 35
00:28:20.546 00.000 25848 MoveAxis(N, 0, ABG)
00:28:20.546 00.000 25848 Move returns status 0, amount 0
00:28:20.546 00.000 25848 move complete, result=0
00:28:20.546 00.000 25848 worker thread done servicing request
00:28:20.546 00.000 25848 Worker thread wakes up
00:28:20.546 00.000 21444 GuideStep: 1.0 px 35 ms WEST, -0.4 px 0 ms NORTH
00:28:20.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:20.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:23.400 02.854 25848 Exposure complete
00:28:23.488 00.088 25848 worker thread done servicing request
00:28:23.488 00.000 21444 OnExposeComplete: enter
00:28:23.488 00.000 21444 UpdateGuideState(): m_state=6
00:28:23.489 00.001 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 792
00:28:23.489 00.000 21444 Star::Find returns 1 (1), X=1225.49, Y=742.13, Mass=396723, SNR=56.6, Peak=11604 HFD=6.7
00:28:23.489 00.000 21444 Star::Find false star n=2 nbg=254 bg=3754.6 sigma=465.4 thresh=5151 peak=4812
00:28:23.489 00.000 21444 Star::Find false star n=2 nbg=244 bg=4182.4 sigma=465.6 thresh=5579 peak=5252
00:28:23.489 00.000 21444 Star::Find false star n=4 nbg=274 bg=3936.0 sigma=491.5 thresh=5411 peak=5034
00:28:23.489 00.000 21444 Star::Find false star n=3 nbg=267 bg=3929.4 sigma=431.2 thresh=5223 peak=5015
00:28:23.489 00.000 21444 Star::Find false star n=7 nbg=256 bg=4043.4 sigma=405.0 thresh=5258 peak=4974
00:28:23.489 00.000 21444 Star::Find false star n=9 nbg=240 bg=3372.7 sigma=376.0 thresh=4501 peak=4475
00:28:23.489 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.60,-9.14,0.00,R] [#3 0.73,0.83,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.56,-0.54,0.85,U] [#8 0.00,0.00,0.00,L] [#9 -14.28,-15.92,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 0.89,-0.04,4.47,U] 
00:28:23.489 00.000 21444 refined, 3 included, MultiStar: {0.49, -0.25}, one-star: {0.39, -1.14}
00:28:23.489 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.77)
00:28:23.489 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
00:28:23.489 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.25 hyp=0.55 cameraTheta=-0.47 mountX=-0.51 mountY=-0.04, mountTheta=-3.06
00:28:23.490 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.25, opts=13)
00:28:23.490 00.000 21444 Enqueuing Move request for scope (0.49, -0.25)
00:28:23.490 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=280, FiltMax=65504, Gamma=0.560
00:28:23.490 00.000 21444 UpdateGuideState exits: m=396723 SNR=56.6 Saturated
00:28:23.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:23.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:23.490 00.000 21444 Enqueuing Expose request
00:28:23.490 00.000 25848 Worker thread wakes up
00:28:23.490 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.25) opts 0xd
00:28:23.491 00.001 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.25)
00:28:23.491 00.000 25848 Moving (0.49, -0.25) raw xDistance=-0.51 yDistance=-0.04
00:28:23.491 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.51
00:28:23.491 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:23.491 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:28:23.491 00.000 25848 MoveAxis(E, 12, ABG)
00:28:23.491 00.000 25848 Guiding  Dir = 2, Dur = 12
00:28:23.515 00.024 25848 IsSlewing returns 0
00:28:23.515 00.000 25848 IsGuiding returns 0
00:28:23.547 00.032 25848 IsGuiding returns 1
00:28:23.547 00.000 25848 scope still moving after pulse duration time elapsed
00:28:23.617 00.070 25848 IsSlewing returns 0
00:28:23.617 00.000 25848 IsGuiding returns 0
00:28:23.617 00.000 25848 scope move finished after 12 + 89 ms
00:28:23.617 00.000 25848 Move returns status 0, amount 12
00:28:23.618 00.001 25848 MoveAxis(N, 0, ABG)
00:28:23.618 00.000 25848 Move returns status 0, amount 0
00:28:23.618 00.000 25848 move complete, result=0
00:28:23.618 00.000 25848 worker thread done servicing request
00:28:23.618 00.000 21444 GuideStep: -0.5 px 12 ms EAST, -0.0 px 0 ms NORTH
00:28:23.618 00.000 25848 Worker thread wakes up
00:28:23.618 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:23.618 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:26.458 02.840 25848 Exposure complete
00:28:26.538 00.080 25848 worker thread done servicing request
00:28:26.538 00.000 21444 OnExposeComplete: enter
00:28:26.538 00.000 21444 UpdateGuideState(): m_state=6
00:28:26.539 00.001 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 793
00:28:26.539 00.000 21444 Star::Find returns 1 (1), X=1227.44, Y=743.40, Mass=378272, SNR=59.7, Peak=13120 HFD=6.0
00:28:26.539 00.000 21444 Star::Find false star n=3 nbg=276 bg=3870.9 sigma=539.6 thresh=5490 peak=5189
00:28:26.539 00.000 21444 Star::Find false star n=6 nbg=252 bg=3942.8 sigma=412.3 thresh=5180 peak=4934
00:28:26.539 00.000 21444 Star::Find false star n=5 nbg=274 bg=3817.3 sigma=501.1 thresh=5321 peak=5104
00:28:26.539 00.000 21444 Star::Find false star n=4 nbg=265 bg=3776.7 sigma=531.0 thresh=5370 peak=5227
00:28:26.539 00.000 21444 Star::Find false star n=2 nbg=264 bg=3135.1 sigma=452.3 thresh=4492 peak=4041
00:28:26.539 00.000 21444 Star::Find false star n=5 nbg=256 bg=3389.6 sigma=430.7 thresh=4682 peak=4555
00:28:26.539 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.91,-14.42,0.00,M1] [#3 -1.01,0.40,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.02,-0.17,1.19,U] [#8 30.64,0.41,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.27,-0.21,3.73,U] 
00:28:26.539 00.000 21444 refined, 3 included, MultiStar: {1.15, -0.13}, one-star: {2.35, 0.14}
00:28:26.539 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.12)
00:28:26.539 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.01 = 0.28)
00:28:26.539 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=-0.13 hyp=1.16 cameraTheta=-0.11 mountX=-1.16 mountY=0.32, mountTheta=2.88
00:28:26.540 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=-0.13, opts=13)
00:28:26.540 00.000 21444 Enqueuing Move request for scope (1.15, -0.13)
00:28:26.540 00.000 25848 Worker thread wakes up
00:28:26.540 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.13) opts 0xd
00:28:26.540 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, -0.13)
00:28:26.540 00.000 25848 Moving (1.15, -0.13) raw xDistance=-1.16 yDistance=0.32
00:28:26.540 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.16
00:28:26.540 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:26.540 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=422, FiltMax=65504, Gamma=0.560
00:28:26.540 00.000 21444 UpdateGuideState exits: m=378272 SNR=59.7 Saturated
00:28:26.540 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:26.541 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:26.541 00.000 21444 Enqueuing Expose request
00:28:26.541 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:28:26.541 00.000 25848 MoveAxis(E, 35, ABG)
00:28:26.541 00.000 25848 Guiding  Dir = 2, Dur = 35
00:28:26.577 00.036 25848 IsSlewing returns 0
00:28:26.578 00.001 25848 IsGuiding returns 0
00:28:26.609 00.031 25848 PulseGuide returned control before completion, sleep 14
00:28:26.637 00.028 25848 IsGuiding returns 1
00:28:26.637 00.000 25848 scope still moving after pulse duration time elapsed
00:28:26.704 00.067 25848 IsSlewing returns 0
00:28:26.705 00.001 25848 IsGuiding returns 0
00:28:26.705 00.000 25848 scope move finished after 35 + 92 ms
00:28:26.705 00.000 25848 Move returns status 0, amount 35
00:28:26.705 00.000 25848 MoveAxis(N, 0, ABG)
00:28:26.705 00.000 25848 Move returns status 0, amount 0
00:28:26.705 00.000 25848 move complete, result=0
00:28:26.705 00.000 25848 worker thread done servicing request
00:28:26.705 00.000 25848 Worker thread wakes up
00:28:26.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:26.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:26.705 00.000 21444 GuideStep: -1.2 px 35 ms EAST, 0.3 px 0 ms NORTH
00:28:29.550 02.845 25848 Exposure complete
00:28:29.638 00.088 25848 worker thread done servicing request
00:28:29.638 00.000 21444 OnExposeComplete: enter
00:28:29.638 00.000 21444 UpdateGuideState(): m_state=6
00:28:29.638 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 794
00:28:29.638 00.000 21444 Star::Find returns 1 (1), X=1226.87, Y=744.53, Mass=452335, SNR=97.8, Peak=12212 HFD=7.1
00:28:29.638 00.000 21444 Star::Find false star n=2 nbg=275 bg=3822.2 sigma=592.9 thresh=5601 peak=4992
00:28:29.639 00.001 21444 Star::Find false star n=1 nbg=267 bg=4191.8 sigma=532.2 thresh=5788 peak=5399
00:28:29.639 00.000 21444 Star::Find false star n=5 nbg=258 bg=3866.6 sigma=462.7 thresh=5255 peak=5190
00:28:29.639 00.000 21444 Star::Find false star n=3 nbg=261 bg=3641.6 sigma=514.7 thresh=5186 peak=5167
00:28:29.639 00.000 21444 Star::Find false star n=4 nbg=266 bg=3895.6 sigma=498.2 thresh=5390 peak=5226
00:28:29.639 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.96,-14.11,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -12.12,-8.89,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.04,1.08,0.67,U] [#8 0.00,0.00,0.00,L] [#9 -4.21,-1.95,0.10,U] [#10 4.81,7.01,0.00,M10] [#11 -0.20,0.29,2.77,U] 
00:28:29.639 00.000 21444 refined, 3 included, MultiStar: {0.02, 0.57}, one-star: {1.78, 1.26}
00:28:29.639 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
00:28:29.639 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.92)
00:28:29.639 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.57 hyp=0.57 cameraTheta=1.53 mountX=0.03 mountY=0.54, mountTheta=1.52
00:28:29.640 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.57, opts=13)
00:28:29.640 00.000 21444 Enqueuing Move request for scope (0.02, 0.57)
00:28:29.640 00.000 25848 Worker thread wakes up
00:28:29.640 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.57) opts 0xd
00:28:29.640 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.57)
00:28:29.640 00.000 25848 Moving (0.02, 0.57) raw xDistance=0.03 yDistance=0.54
00:28:29.640 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:28:29.640 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
00:28:29.640 00.000 25848 MoveAxis(E, 0, ABG)
00:28:29.640 00.000 25848 Move returns status 0, amount 0
00:28:29.640 00.000 25848 MoveAxis(S, 15, ABG)
00:28:29.640 00.000 25848 Guiding  Dir = 1, Dur = 15
00:28:29.640 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=192, FiltMax=65504, Gamma=0.560
00:28:29.641 00.001 21444 UpdateGuideState exits: m=452335 SNR=97.8 Saturated
00:28:29.641 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:29.641 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:29.641 00.000 21444 Enqueuing Expose request
00:28:29.705 00.064 25848 IsSlewing returns 0
00:28:29.706 00.001 25848 IsGuiding returns 0
00:28:29.737 00.031 25848 IsGuiding returns 1
00:28:29.737 00.000 25848 scope still moving after pulse duration time elapsed
00:28:29.797 00.060 25848 IsSlewing returns 0
00:28:29.797 00.000 25848 IsGuiding returns 0
00:28:29.797 00.000 25848 scope move finished after 15 + 76 ms
00:28:29.797 00.000 25848 Move returns status 0, amount 15
00:28:29.797 00.000 25848 move complete, result=0
00:28:29.797 00.000 25848 worker thread done servicing request
00:28:29.797 00.000 25848 Worker thread wakes up
00:28:29.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:29.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:29.797 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.5 px 15 ms SOUTH
00:28:32.642 02.845 25848 Exposure complete
00:28:32.732 00.090 25848 worker thread done servicing request
00:28:32.733 00.001 21444 OnExposeComplete: enter
00:28:32.733 00.000 21444 UpdateGuideState(): m_state=6
00:28:32.733 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 795
00:28:32.733 00.000 21444 Star::Find returns 1 (1), X=1226.28, Y=744.46, Mass=412786, SNR=62.9, Peak=11480 HFD=7.2
00:28:32.733 00.000 21444 Star::Find false star n=3 nbg=263 bg=2560.0 sigma=481.2 thresh=4004 peak=3692
00:28:32.733 00.000 21444 Star::Find false star n=9 nbg=267 bg=4140.3 sigma=505.3 thresh=5656 peak=5631
00:28:32.733 00.000 21444 Star::Find false star n=9 nbg=262 bg=4204.5 sigma=505.4 thresh=5721 peak=5584
00:28:32.733 00.000 21444 Star::Find false star n=4 nbg=258 bg=3861.1 sigma=475.7 thresh=5288 peak=5007
00:28:32.733 00.000 21444 Star::Find false star n=4 nbg=259 bg=3842.1 sigma=466.1 thresh=5240 peak=4989
00:28:32.733 00.000 21444 Star::Find false star n=6 nbg=239 bg=3870.6 sigma=384.7 thresh=5025 peak=4983
00:28:32.733 00.000 21444 Star::Find false star n=6 nbg=244 bg=3047.7 sigma=396.3 thresh=4237 peak=4051
00:28:32.733 00.000 21444 Star::Find false star n=2 nbg=267 bg=3363.6 sigma=454.1 thresh=4726 peak=4448
00:28:32.733 00.000 21444 MultiStar: [#1 -14.79,-21.55,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.14,0.27,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.05,0.75,4.22,U] 
00:28:32.733 00.000 21444 refined, 2 included, MultiStar: {0.07, 0.76}, one-star: {1.19, 1.19}
00:28:32.733 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
00:28:32.733 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.42 = 1.86)
00:28:32.733 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.76 hyp=0.76 cameraTheta=1.47 mountX=-0.01 mountY=0.73, mountTheta=1.58
00:28:32.735 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.76, opts=13)
00:28:32.735 00.000 21444 Enqueuing Move request for scope (0.07, 0.76)
00:28:32.735 00.000 25848 Worker thread wakes up
00:28:32.735 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.76) opts 0xd
00:28:32.735 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.76)
00:28:32.735 00.000 25848 Moving (0.07, 0.76) raw xDistance=-0.01 yDistance=0.73
00:28:32.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:28:32.735 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
00:28:32.735 00.000 25848 MoveAxis(E, 0, ABG)
00:28:32.735 00.000 25848 Move returns status 0, amount 0
00:28:32.735 00.000 25848 MoveAxis(S, 20, ABG)
00:28:32.735 00.000 25848 Guiding  Dir = 1, Dur = 20
00:28:32.735 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=418, FiltMax=65504, Gamma=0.560
00:28:32.735 00.000 21444 UpdateGuideState exits: m=412786 SNR=62.9 Saturated
00:28:32.735 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:32.735 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:32.735 00.000 21444 Enqueuing Expose request
00:28:32.767 00.032 25848 IsSlewing returns 0
00:28:32.768 00.001 25848 IsGuiding returns 0
00:28:32.799 00.031 25848 IsGuiding returns 1
00:28:32.799 00.000 25848 scope still moving after pulse duration time elapsed
00:28:32.860 00.061 25848 IsSlewing returns 0
00:28:32.861 00.001 25848 IsGuiding returns 0
00:28:32.861 00.000 25848 scope move finished after 20 + 73 ms
00:28:32.862 00.001 25848 Move returns status 0, amount 20
00:28:32.862 00.000 25848 move complete, result=0
00:28:32.862 00.000 25848 worker thread done servicing request
00:28:32.862 00.000 25848 Worker thread wakes up
00:28:32.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:32.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,728,31,31)
00:28:32.862 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.7 px 20 ms SOUTH
00:28:35.302 02.440 21444 evsrv: cli 0107E4C0 connect
00:28:35.302 00.000 21444 case statement mapped state 6 to 3
00:28:35.302 00.000 21444 case statement mapped state 6 to 3
00:28:35.303 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"72ecbec2-7748-4e51-a575-71ff6860e468"}
00:28:35.303 00.000 21444 case statement mapped state 6 to 3
00:28:35.303 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72ecbec2-7748-4e51-a575-71ff6860e468"}
00:28:35.304 00.001 21444 evsrv: cli 0107E4C0 disconnect
00:28:35.304 00.000 21444 evsrv: cli 0107E740 connect
00:28:35.304 00.000 21444 case statement mapped state 6 to 3
00:28:35.305 00.001 21444 case statement mapped state 6 to 3
00:28:35.305 00.000 21444 evsrv: cli 0107E740 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"0bfe4093-2667-486c-8b70-d75dead9662a"}
00:28:35.305 00.000 21444 PhdController::Dither begins
00:28:35.305 00.000 21444 dither: size=6.00, dRA=3.87 dDec=2.96
00:28:35.305 00.000 21444 MountToCamera -- mountTheta (-0.65) + m_xAngle (3.05) = xAngle (2.40 = 2.40)
00:28:35.306 00.001 21444 MountToCamera -- mountX=3.87 mountY=2.96 hyp=4.88 mountTheta=-0.65 cameraX=-3.59, cameraY=3.30 cameraTheta=2.40
00:28:35.306 00.000 21444 setting lock position to (1221.50, 746.56)
00:28:35.306 00.000 21444 Mount: notify guiding dithered (-3.6, 3.3)
00:28:35.306 00.000 21444 MultiStar: stabilizing after lock position change
00:28:35.306 00.000 21444 Status Line: Dither by 3.87,2.96
00:28:35.308 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
00:28:35.308 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
00:28:35.308 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0,"id":"0bfe4093-2667-486c-8b70-d75dead9662a"}
00:28:35.308 00.000 21444 evsrv: cli 0107E740 disconnect
00:28:35.717 00.409 25848 Exposure complete
00:28:35.805 00.088 25848 worker thread done servicing request
00:28:35.805 00.000 21444 OnExposeComplete: enter
00:28:35.805 00.000 21444 UpdateGuideState(): m_state=6
00:28:35.805 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 796
00:28:35.805 00.000 21444 Star::Find returns 1 (1), X=1224.97, Y=744.07, Mass=399399, SNR=66.8, Peak=12896 HFD=6.2
00:28:35.805 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.67 = 2.61)
00:28:35.805 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.23)
00:28:35.805 00.000 21444 CameraToMount -- cameraX=3.47 cameraY=-2.49 hyp=4.27 cameraTheta=-0.62 mountX=-3.68 mountY=-0.99, mountTheta=-2.88
00:28:35.806 00.001 21444 dither recenter: remaining=(-3.9,-3.0) step=(-3.9,-3.0)
00:28:35.806 00.000 21444 MountToCamera -- mountTheta (2.49) + m_xAngle (3.05) = xAngle (5.54 = -0.74)
00:28:35.806 00.000 21444 MountToCamera -- mountX=-3.87 mountY=-2.96 hyp=4.88 mountTheta=2.49 cameraX=3.59, cameraY=-3.30 cameraTheta=-0.74
00:28:35.806 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.59, y=-3.30, opts=4)
00:28:35.806 00.000 21444 Enqueuing Move request for scope (3.59, -3.30)
00:28:35.806 00.000 21444 Mount: notify direct move -3.87,-2.96
00:28:35.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=532, FiltMax=65504, Gamma=0.560
00:28:35.807 00.001 21444 UpdateGuideState exits: m=399399 SNR=66.8 Saturated
00:28:35.807 00.000 21444 PhdController: settling, locked = 1, distance = 5.29 (3.00) aobump = 0 frame = 1 / 99999
00:28:35.807 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819315.807,"Host":"ASTROBRUCE","Inst":1,"Distance":5.29,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:28:35.807 00.000 25848 Worker thread wakes up
00:28:35.807 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.59, -3.30) opts 0x4
00:28:35.807 00.000 25848 Handling offset move in thread for scope, endpoint = (3.59, -3.30)
00:28:35.807 00.000 25848 Moving (3.59, -3.30) raw xDistance=-3.87 yDistance=-2.96
00:28:35.807 00.000 25848 BLC: window closed
00:28:35.807 00.000 25848 MoveAxis(E, 179, B)
00:28:35.807 00.000 25848 Guiding  Dir = 2, Dur = 179
00:28:35.807 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:35.807 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:35.807 00.000 21444 Enqueuing Expose request
00:28:35.845 00.038 25848 IsSlewing returns 0
00:28:35.845 00.000 25848 IsGuiding returns 0
00:28:35.877 00.032 25848 PulseGuide returned control before completion, sleep 158
00:28:36.050 00.173 25848 IsGuiding returns 1
00:28:36.051 00.001 25848 scope still moving after pulse duration time elapsed
00:28:36.112 00.061 25848 IsSlewing returns 0
00:28:36.112 00.000 25848 IsGuiding returns 0
00:28:36.112 00.000 25848 scope move finished after 179 + 87 ms
00:28:36.112 00.000 25848 Move returns status 0, amount 179
00:28:36.112 00.000 25848 BLC: window closed
00:28:36.112 00.000 25848 BLC: Compensation needed for non-algo type move
00:28:36.113 00.001 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 285 applied
00:28:36.113 00.000 25848 MoveAxis(N, 366, B)
00:28:36.113 00.000 25848 Guiding  Dir = 0, Dur = 366
00:28:36.178 00.065 25848 IsSlewing returns 0
00:28:36.178 00.000 25848 IsGuiding returns 0
00:28:36.210 00.032 25848 PulseGuide returned control before completion, sleep 345
00:28:36.561 00.351 25848 IsGuiding returns 1
00:28:36.561 00.000 25848 scope still moving after pulse duration time elapsed
00:28:36.626 00.065 25848 IsSlewing returns 0
00:28:36.626 00.000 25848 IsGuiding returns 0
00:28:36.627 00.001 25848 scope move finished after 366 + 82 ms
00:28:36.627 00.000 25848 Move returns status 0, amount 366
00:28:36.627 00.000 25848 move complete, result=0
00:28:36.627 00.000 25848 worker thread done servicing request
00:28:36.627 00.000 25848 Worker thread wakes up
00:28:36.627 00.000 21444 GuideStep: -3.9 px 179 ms EAST, -3.0 px 366 ms NORTH
00:28:36.627 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:36.627 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:28:39.479 02.852 25848 Exposure complete
00:28:39.567 00.088 25848 worker thread done servicing request
00:28:39.567 00.000 21444 OnExposeComplete: enter
00:28:39.567 00.000 21444 UpdateGuideState(): m_state=6
00:28:39.567 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 797
00:28:39.568 00.001 21444 Star::Find returns 1 (1), X=1221.59, Y=745.07, Mass=388258, SNR=60.1, Peak=13220 HFD=6.5
00:28:39.568 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.72)
00:28:39.568 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.41 = -1.12)
00:28:39.568 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-1.50 hyp=1.50 cameraTheta=-1.51 mountX=-0.22 mountY=-1.35, mountTheta=-1.73
00:28:39.568 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-1.50, opts=13)
00:28:39.568 00.000 21444 Enqueuing Move request for scope (0.09, -1.50)
00:28:39.569 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=292, FiltMax=65504, Gamma=0.560
00:28:39.569 00.000 21444 UpdateGuideState exits: m=388258 SNR=60.1 Saturated
00:28:39.569 00.000 25848 Worker thread wakes up
00:28:39.569 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.50) opts 0xd
00:28:39.569 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -1.50)
00:28:39.569 00.000 25848 Moving (0.09, -1.50) raw xDistance=-0.22 yDistance=-1.35
00:28:39.569 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
00:28:39.569 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:28:39.569 00.000 21444 PhdController: settling, locked = 1, distance = 1.50 (3.00) aobump = 0 frame = 2 / 99999
00:28:39.569 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819319.569,"Host":"ASTROBRUCE","Inst":1,"Distance":1.50,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:28:39.569 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.35
00:28:39.569 00.000 25848 MoveAxis(E, 0, ABG)
00:28:39.569 00.000 25848 Move returns status 0, amount 0
00:28:39.569 00.000 25848 MoveAxis(N, 0, ABG)
00:28:39.569 00.000 25848 Move returns status 0, amount 0
00:28:39.569 00.000 25848 move complete, result=0
00:28:39.569 00.000 25848 worker thread done servicing request
00:28:39.569 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:39.569 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:39.569 00.000 21444 Enqueuing Expose request
00:28:39.569 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.4 px 0 ms NORTH
00:28:39.570 00.001 25848 Worker thread wakes up
00:28:39.570 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:39.570 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:28:42.412 02.842 25848 Exposure complete
00:28:42.500 00.088 25848 worker thread done servicing request
00:28:42.500 00.000 21444 OnExposeComplete: enter
00:28:42.500 00.000 21444 UpdateGuideState(): m_state=6
00:28:42.500 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 798
00:28:42.500 00.000 21444 Star::Find returns 1 (1), X=1220.89, Y=744.84, Mass=350372, SNR=53.0, Peak=11048 HFD=6.7
00:28:42.500 00.000 21444 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.05) = xAngle (-4.96 = 1.32)
00:28:42.500 00.000 21444 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.52)
00:28:42.500 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-1.73 hyp=1.83 cameraTheta=-1.91 mountX=0.45 mountY=-1.83, mountTheta=-1.33
00:28:42.501 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-1.73, opts=13)
00:28:42.501 00.000 21444 Enqueuing Move request for scope (-0.61, -1.73)
00:28:42.502 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=520, FiltMax=65504, Gamma=0.560
00:28:42.502 00.000 21444 UpdateGuideState exits: m=350372 SNR=53.0 Saturated
00:28:42.502 00.000 25848 Worker thread wakes up
00:28:42.502 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -1.73) opts 0xd
00:28:42.502 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -1.73)
00:28:42.502 00.000 25848 Moving (-0.61, -1.73) raw xDistance=0.45 yDistance=-1.83
00:28:42.502 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
00:28:42.502 00.000 25848 resist switch: large excursion: input -1.83 thresh 1.53 direction from 0 to -1
00:28:42.502 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.49
00:28:42.502 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.83 from input -1.83
00:28:42.502 00.000 25848 MoveAxis(E, 0, ABG)
00:28:42.502 00.000 25848 Move returns status 0, amount 0
00:28:42.502 00.000 25848 MoveAxis(N, 50, ABG)
00:28:42.502 00.000 25848 Guiding  Dir = 0, Dur = 50
00:28:42.502 00.000 21444 PhdController: settling, locked = 1, distance = 1.60 (3.00) aobump = 0 frame = 3 / 99999
00:28:42.502 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819322.502,"Host":"ASTROBRUCE","Inst":1,"Distance":1.60,"Time":2.9,"SettleTime":12.0,"StarLocked":true}
00:28:42.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:42.502 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:42.502 00.000 21444 Enqueuing Expose request
00:28:42.564 00.062 25848 IsSlewing returns 0
00:28:42.600 00.036 25848 IsGuiding returns 0
00:28:42.632 00.032 25848 PulseGuide returned control before completion, sleep 29
00:28:42.664 00.032 25848 IsGuiding returns 1
00:28:42.665 00.001 25848 scope still moving after pulse duration time elapsed
00:28:42.738 00.073 25848 IsSlewing returns 0
00:28:42.738 00.000 25848 IsGuiding returns 0
00:28:42.738 00.000 25848 scope move finished after 50 + 86 ms
00:28:42.738 00.000 25848 Move returns status 0, amount 50
00:28:42.738 00.000 25848 move complete, result=0
00:28:42.738 00.000 25848 worker thread done servicing request
00:28:42.738 00.000 25848 Worker thread wakes up
00:28:42.738 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.8 px 50 ms NORTH
00:28:42.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:42.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:28:45.586 02.848 25848 Exposure complete
00:28:45.667 00.081 25848 worker thread done servicing request
00:28:45.667 00.000 21444 OnExposeComplete: enter
00:28:45.667 00.000 21444 UpdateGuideState(): m_state=6
00:28:45.667 00.000 21444 Star::Find(15, 1220, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 799
00:28:45.667 00.000 21444 Star::Find returns 1 (1), X=1220.42, Y=744.32, Mass=382659, SNR=63.1, Peak=11432 HFD=7.0
00:28:45.668 00.001 21444 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.05) = xAngle (-5.07 = 1.21)
00:28:45.668 00.000 21444 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.91 = -1.63)
00:28:45.668 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=-2.24 hyp=2.49 cameraTheta=-2.02 mountX=0.87 mountY=-2.48, mountTheta=-1.23
00:28:45.668 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=-2.24, opts=13)
00:28:45.668 00.000 21444 Enqueuing Move request for scope (-1.08, -2.24)
00:28:45.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=144, FiltMax=65504, Gamma=0.560
00:28:45.668 00.000 21444 UpdateGuideState exits: m=382659 SNR=63.1 Saturated
00:28:45.668 00.000 21444 PhdController: settling, locked = 1, distance = 1.87 (3.00) aobump = 0 frame = 4 / 99999
00:28:45.669 00.001 25848 Worker thread wakes up
00:28:45.669 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -2.24) opts 0xd
00:28:45.669 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, -2.24)
00:28:45.669 00.000 25848 Moving (-1.08, -2.24) raw xDistance=0.87 yDistance=-2.48
00:28:45.669 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
00:28:45.669 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.48 from input -2.48
00:28:45.669 00.000 25848 MoveAxis(W, 25, ABG)
00:28:45.669 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819325.669,"Host":"ASTROBRUCE","Inst":1,"Distance":1.87,"Time":6.1,"SettleTime":12.0,"StarLocked":true}
00:28:45.669 00.000 25848 Guiding  Dir = 3, Dur = 25
00:28:45.669 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:45.669 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:45.669 00.000 21444 Enqueuing Expose request
00:28:45.689 00.020 25848 IsSlewing returns 0
00:28:45.691 00.002 25848 IsGuiding returns 0
00:28:45.722 00.031 25848 IsGuiding returns 1
00:28:45.722 00.000 25848 scope still moving after pulse duration time elapsed
00:28:45.781 00.059 25848 IsSlewing returns 0
00:28:45.782 00.001 25848 IsGuiding returns 0
00:28:45.782 00.000 25848 scope move finished after 25 + 66 ms
00:28:45.782 00.000 25848 Move returns status 0, amount 25
00:28:45.782 00.000 25848 MoveAxis(N, 68, ABG)
00:28:45.782 00.000 25848 Guiding  Dir = 0, Dur = 68
00:28:45.812 00.030 25848 IsSlewing returns 0
00:28:45.812 00.000 25848 IsGuiding returns 0
00:28:45.843 00.031 25848 PulseGuide returned control before completion, sleep 47
00:28:45.908 00.065 25848 IsGuiding returns 1
00:28:45.908 00.000 25848 scope still moving after pulse duration time elapsed
00:28:45.968 00.060 25848 IsSlewing returns 0
00:28:45.969 00.001 25848 IsGuiding returns 0
00:28:45.969 00.000 25848 scope move finished after 68 + 87 ms
00:28:45.969 00.000 25848 Move returns status 0, amount 68
00:28:45.969 00.000 25848 move complete, result=0
00:28:45.969 00.000 25848 worker thread done servicing request
00:28:45.969 00.000 25848 Worker thread wakes up
00:28:45.969 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -2.5 px 68 ms NORTH
00:28:45.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:45.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:28:48.815 02.846 25848 Exposure complete
00:28:48.904 00.089 25848 worker thread done servicing request
00:28:48.904 00.000 21444 OnExposeComplete: enter
00:28:48.904 00.000 21444 UpdateGuideState(): m_state=6
00:28:48.904 00.000 21444 Star::Find(15, 1220, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 800
00:28:48.904 00.000 21444 Star::Find returns 1 (1), X=1220.30, Y=745.03, Mass=308750, SNR=59.1, Peak=10344 HFD=6.6
00:28:48.904 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.29 = 1.00)
00:28:48.904 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.13 = -1.85)
00:28:48.904 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=-1.54 hyp=1.95 cameraTheta=-2.23 mountX=1.06 mountY=-1.88, mountTheta=-1.06
00:28:48.905 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=-1.54, opts=13)
00:28:48.905 00.000 21444 Enqueuing Move request for scope (-1.20, -1.54)
00:28:48.905 00.000 25848 Worker thread wakes up
00:28:48.905 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=548, FiltMax=65504, Gamma=0.560
00:28:48.905 00.000 21444 UpdateGuideState exits: m=308750 SNR=59.1 Saturated
00:28:48.905 00.000 21444 PhdController: settling, locked = 1, distance = 1.89 (3.00) aobump = 0 frame = 5 / 99999
00:28:48.905 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -1.54) opts 0xd
00:28:48.905 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819328.905,"Host":"ASTROBRUCE","Inst":1,"Distance":1.89,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
00:28:48.905 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.20, -1.54)
00:28:48.906 00.001 25848 Moving (-1.20, -1.54) raw xDistance=1.06 yDistance=-1.88
00:28:48.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:48.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.06
00:28:48.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:48.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.88 from input -1.88
00:28:48.906 00.000 21444 Enqueuing Expose request
00:28:48.906 00.000 25848 MoveAxis(W, 33, ABG)
00:28:48.906 00.000 25848 Guiding  Dir = 3, Dur = 33
00:28:48.936 00.030 25848 IsSlewing returns 0
00:28:48.936 00.000 25848 IsGuiding returns 0
00:28:48.967 00.031 25848 PulseGuide returned control before completion, sleep 13
00:28:49.040 00.073 25848 IsGuiding returns 1
00:28:49.040 00.000 25848 scope still moving after pulse duration time elapsed
00:28:49.093 00.053 25848 IsSlewing returns 0
00:28:49.093 00.000 25848 IsGuiding returns 0
00:28:49.093 00.000 25848 scope move finished after 33 + 124 ms
00:28:49.093 00.000 25848 Move returns status 0, amount 33
00:28:49.093 00.000 25848 MoveAxis(N, 51, ABG)
00:28:49.093 00.000 25848 Guiding  Dir = 0, Dur = 51
00:28:49.125 00.032 25848 IsSlewing returns 0
00:28:49.125 00.000 25848 IsGuiding returns 0
00:28:49.157 00.032 25848 PulseGuide returned control before completion, sleep 31
00:28:49.190 00.033 25848 IsGuiding returns 1
00:28:49.190 00.000 25848 scope still moving after pulse duration time elapsed
00:28:49.250 00.060 25848 IsSlewing returns 0
00:28:49.250 00.000 25848 IsGuiding returns 0
00:28:49.250 00.000 25848 scope move finished after 51 + 73 ms
00:28:49.250 00.000 25848 Move returns status 0, amount 51
00:28:49.250 00.000 25848 move complete, result=0
00:28:49.250 00.000 25848 worker thread done servicing request
00:28:49.250 00.000 25848 Worker thread wakes up
00:28:49.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:49.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:28:49.250 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.9 px 51 ms NORTH
00:28:52.097 02.847 25848 Exposure complete
00:28:52.181 00.084 25848 worker thread done servicing request
00:28:52.181 00.000 21444 OnExposeComplete: enter
00:28:52.181 00.000 21444 UpdateGuideState(): m_state=6
00:28:52.182 00.001 21444 Star::Find(15, 1220, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 801
00:28:52.182 00.000 21444 Star::Find returns 1 (1), X=1221.74, Y=746.42, Mass=328825, SNR=59.1, Peak=12464 HFD=6.2
00:28:52.182 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.61 = 2.68)
00:28:52.182 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.45 = -0.17)
00:28:52.182 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-0.55 mountX=-0.25 mountY=-0.05, mountTheta=-2.96
00:28:52.183 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.15, opts=13)
00:28:52.183 00.000 21444 Enqueuing Move request for scope (0.24, -0.15)
00:28:52.183 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=248, FiltMax=65504, Gamma=0.560
00:28:52.183 00.000 21444 UpdateGuideState exits: m=328825 SNR=59.1 Saturated
00:28:52.183 00.000 21444 PhdController: settling, locked = 1, distance = 1.41 (3.00) aobump = 0 frame = 6 / 99999
00:28:52.183 00.000 25848 Worker thread wakes up
00:28:52.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.15) opts 0xd
00:28:52.183 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.15)
00:28:52.183 00.000 25848 Moving (0.24, -0.15) raw xDistance=-0.25 yDistance=-0.05
00:28:52.183 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
00:28:52.183 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:52.183 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:28:52.183 00.000 25848 MoveAxis(E, 0, ABG)
00:28:52.183 00.000 25848 Move returns status 0, amount 0
00:28:52.183 00.000 25848 MoveAxis(N, 0, ABG)
00:28:52.183 00.000 25848 Move returns status 0, amount 0
00:28:52.183 00.000 25848 move complete, result=0
00:28:52.183 00.000 25848 worker thread done servicing request
00:28:52.183 00.000 21444 PhdController: newstate STATE_FINISH
00:28:52.183 00.000 21444 PhdController complete: success
00:28:52.183 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778819332.183,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
00:28:52.183 00.000 21444 Mount: notify guiding dither settle done success=1
00:28:52.184 00.001 21444 PhdController: newstate STATE_IDLE
00:28:52.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:52.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:52.184 00.000 21444 Enqueuing Expose request
00:28:52.184 00.000 25848 Worker thread wakes up
00:28:52.184 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:52.184 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:52.184 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:28:55.037 02.853 25848 Exposure complete
00:28:55.124 00.087 25848 worker thread done servicing request
00:28:55.124 00.000 21444 OnExposeComplete: enter
00:28:55.124 00.000 21444 UpdateGuideState(): m_state=6
00:28:55.124 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.124 00.000 21444 Star::Find returns 1 (1), X=1222.19, Y=746.16, Mass=392416, SNR=62.8, Peak=11808 HFD=6.6
00:28:55.124 00.000 21444 MultiStar: exiting stabilization period
00:28:55.124 00.000 21444 MultiStar: updating star positions after lock position change
00:28:55.124 00.000 21444 Star::Find(15, 387, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.124 00.000 21444 Star::Find returns 1 (1), X=379.41, Y=443.73, Mass=8955, SNR=9.1, Peak=6048 HFD=1.4
00:28:55.124 00.000 21444 Star::Find(15, 1490, 1045, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.124 00.000 21444 Star::Find false star n=5 nbg=254 bg=2421.6 sigma=399.4 thresh=3620 peak=3464
00:28:55.124 00.000 21444 Star::Find returns 0 (2), X=1490.00, Y=1045.00, Mass=7096, SNR=2.9, Peak=4008 HFD=0.0
00:28:55.124 00.000 21444 Star::Find(15, 1388, 74, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.124 00.000 21444 Star::Find false star n=3 nbg=266 bg=4461.1 sigma=506.0 thresh=5979 peak=5558
00:28:55.124 00.000 21444 Star::Find returns 0 (2), X=1388.00, Y=74.00, Mass=6009, SNR=2.9, Peak=6656 HFD=0.0
00:28:55.125 00.001 21444 Star::Find(15, 1279, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.125 00.000 21444 Star::Find false star n=12 nbg=243 bg=3965.4 sigma=380.0 thresh=5105 peak=5022
00:28:55.125 00.000 21444 Star::Find returns 0 (2), X=1279.00, Y=285.00, Mass=17084, SNR=2.9, Peak=5800 HFD=0.0
00:28:55.125 00.000 21444 Star::Find(15, 220, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.125 00.000 21444 Star::Find returns 0 (2), X=220.00, Y=340.00, Mass=1739, SNR=3.0, Peak=5676 HFD=0.0
00:28:55.125 00.000 21444 Star::Find(15, 850, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.125 00.000 21444 Star::Find returns 1 (1), X=841.62, Y=536.72, Mass=10283, SNR=9.1, Peak=6052 HFD=4.3
00:28:55.125 00.000 21444 Star::Find(15, 1592, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.125 00.000 21444 Star::Find false star n=1 nbg=242 bg=4352.4 sigma=570.1 thresh=6063 peak=5456
00:28:55.125 00.000 21444 Star::Find returns 0 (2), X=1592.00, Y=365.00, Mass=1800, SNR=2.9, Peak=6152 HFD=0.0
00:28:55.125 00.000 21444 Star::Find(15, 477, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.125 00.000 21444 Star::Find false star n=2 nbg=256 bg=3971.0 sigma=443.8 thresh=5302 peak=5004
00:28:55.125 00.000 21444 Star::Find returns 0 (2), X=477.00, Y=159.00, Mass=2902, SNR=2.9, Peak=5904 HFD=0.0
00:28:55.125 00.000 21444 Star::Find(15, 502, 980, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.125 00.000 21444 Star::Find false star n=6 nbg=249 bg=2853.7 sigma=379.2 thresh=3991 peak=3963
00:28:55.125 00.000 21444 Star::Find returns 0 (2), X=502.00, Y=980.00, Mass=8238, SNR=2.9, Peak=4968 HFD=0.0
00:28:55.125 00.000 21444 Star::Find(15, 1551, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.125 00.000 21444 Star::Find false star n=1 nbg=261 bg=3391.5 sigma=430.5 thresh=4683 peak=4326
00:28:55.125 00.000 21444 Star::Find returns 0 (2), X=1551.00, Y=823.00, Mass=1348, SNR=2.9, Peak=5092 HFD=0.0
00:28:55.125 00.000 21444 Star::Find(15, 695, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
00:28:55.125 00.000 21444 Star::Find returns 1 (1), X=713.13, Y=166.29, Mass=524506, SNR=115.3, Peak=6052 HFD=5.0
00:28:55.125 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
00:28:55.125 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
00:28:55.125 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.40 hyp=0.80 cameraTheta=-0.53 mountX=-0.72 mountY=-0.11, mountTheta=-2.99
00:28:55.126 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.40, opts=13)
00:28:55.126 00.000 21444 Enqueuing Move request for scope (0.69, -0.40)
00:28:55.126 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=494, FiltMax=65504, Gamma=0.560
00:28:55.127 00.001 21444 UpdateGuideState exits: m=392416 SNR=62.8 Saturated
00:28:55.127 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:55.127 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:55.127 00.000 21444 Enqueuing Expose request
00:28:55.127 00.000 25848 Worker thread wakes up
00:28:55.127 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.40) opts 0xd
00:28:55.127 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.40)
00:28:55.127 00.000 25848 Moving (0.69, -0.40) raw xDistance=-0.72 yDistance=-0.11
00:28:55.127 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
00:28:55.127 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:55.127 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:28:55.127 00.000 25848 MoveAxis(E, 21, ABG)
00:28:55.127 00.000 25848 Guiding  Dir = 2, Dur = 21
00:28:55.158 00.031 25848 IsSlewing returns 0
00:28:55.158 00.000 25848 IsGuiding returns 0
00:28:55.190 00.032 25848 IsGuiding returns 1
00:28:55.191 00.001 25848 scope still moving after pulse duration time elapsed
00:28:55.250 00.059 25848 IsSlewing returns 0
00:28:55.250 00.000 25848 IsGuiding returns 0
00:28:55.250 00.000 25848 scope move finished after 21 + 71 ms
00:28:55.250 00.000 25848 Move returns status 0, amount 21
00:28:55.250 00.000 25848 MoveAxis(N, 0, ABG)
00:28:55.250 00.000 25848 Move returns status 0, amount 0
00:28:55.250 00.000 25848 move complete, result=0
00:28:55.250 00.000 25848 worker thread done servicing request
00:28:55.250 00.000 25848 Worker thread wakes up
00:28:55.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:55.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:28:55.250 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.1 px 0 ms NORTH
00:28:58.100 02.850 25848 Exposure complete
00:28:58.178 00.078 25848 worker thread done servicing request
00:28:58.178 00.000 21444 OnExposeComplete: enter
00:28:58.178 00.000 21444 UpdateGuideState(): m_state=6
00:28:58.179 00.001 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 803
00:28:58.179 00.000 21444 Star::Find returns 1 (1), X=1221.56, Y=746.92, Mass=363604, SNR=59.4, Peak=11756 HFD=6.7
00:28:58.179 00.000 21444 Star::Find false star n=2 nbg=268 bg=2371.8 sigma=451.9 thresh=3727 peak=3459
00:28:58.179 00.000 21444 Star::Find false star n=1 nbg=259 bg=3962.3 sigma=471.8 thresh=5378 peak=5013
00:28:58.179 00.000 21444 Star::Find false star n=3 nbg=265 bg=3832.7 sigma=556.4 thresh=5502 peak=5004
00:28:58.179 00.000 21444 Star::Find false star n=6 nbg=252 bg=3857.2 sigma=471.9 thresh=5273 peak=5260
00:28:58.179 00.000 21444 Star::Find false star n=2 nbg=269 bg=3959.6 sigma=502.6 thresh=5467 peak=5276
00:28:58.179 00.000 21444 Star::Find false star n=2 nbg=260 bg=3228.7 sigma=437.4 thresh=4541 peak=4414
00:28:58.179 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,0.07,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 12.71,-13.18,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -14.09,-9.53,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 3.79,1.76,2.52,U] 
00:28:58.179 00.000 21444 single-star, 2 included, MultiStar: {2.58, 1.31}, one-star: {0.06, 0.36}
00:28:58.179 00.000 21444 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
00:28:58.179 00.000 21444 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.80)
00:28:58.179 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.42 mountX=-0.02 mountY=0.35, mountTheta=1.64
00:28:58.180 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.36, opts=13)
00:28:58.180 00.000 21444 Enqueuing Move request for scope (0.06, 0.36)
00:28:58.180 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3480, FiltMin=144, FiltMax=65504, Gamma=0.560
00:28:58.180 00.000 21444 UpdateGuideState exits: m=363604 SNR=59.4 Saturated
00:28:58.180 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:58.180 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:28:58.180 00.000 21444 Enqueuing Expose request
00:28:58.180 00.000 25848 Worker thread wakes up
00:28:58.180 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.36) opts 0xd
00:28:58.180 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.36)
00:28:58.180 00.000 25848 Moving (0.06, 0.36) raw xDistance=-0.02 yDistance=0.35
00:28:58.180 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:28:58.180 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:58.181 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:28:58.181 00.000 25848 MoveAxis(E, 0, ABG)
00:28:58.181 00.000 25848 Move returns status 0, amount 0
00:28:58.181 00.000 25848 MoveAxis(N, 0, ABG)
00:28:58.181 00.000 25848 Move returns status 0, amount 0
00:28:58.181 00.000 25848 move complete, result=0
00:28:58.181 00.000 25848 worker thread done servicing request
00:28:58.181 00.000 25848 Worker thread wakes up
00:28:58.181 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:28:58.181 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:28:58.181 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:29:01.034 02.853 25848 Exposure complete
00:29:01.121 00.087 25848 worker thread done servicing request
00:29:01.121 00.000 21444 OnExposeComplete: enter
00:29:01.121 00.000 21444 UpdateGuideState(): m_state=6
00:29:01.121 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 804
00:29:01.121 00.000 21444 Star::Find returns 1 (1), X=1220.86, Y=746.05, Mass=393612, SNR=67.2, Peak=11912 HFD=6.6
00:29:01.121 00.000 21444 Star::Find false star n=2 nbg=251 bg=3953.4 sigma=420.1 thresh=5214 peak=4887
00:29:01.122 00.001 21444 Star::Find false star n=2 nbg=277 bg=3778.1 sigma=556.5 thresh=5448 peak=5384
00:29:01.122 00.000 21444 Star::Find false star n=1 nbg=268 bg=3804.0 sigma=503.0 thresh=5313 peak=4965
00:29:01.122 00.000 21444 Star::Find false star n=2 nbg=263 bg=3914.3 sigma=513.8 thresh=5456 peak=5229
00:29:01.122 00.000 21444 Star::Find false star n=3 nbg=260 bg=3192.5 sigma=458.2 thresh=4567 peak=4382
00:29:01.122 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.29,30.29,0.00,M3] [#3 -1.06,0.04,0.19,U] [#4 -24.15,-20.44,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 24.29,2.71,0.00,M8] [#9 -7.62,-20.88,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 2.81,2.19,2.13,U] 
00:29:01.122 00.000 21444 single-star, 2 included, MultiStar: {1.55, 1.26}, one-star: {-0.64, -0.51}
00:29:01.122 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.77)
00:29:01.122 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
00:29:01.122 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=-0.51 hyp=0.82 cameraTheta=-2.47 mountX=0.59 mountY=-0.72, mountTheta=-0.88
00:29:01.123 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=-0.51, opts=13)
00:29:01.123 00.000 21444 Enqueuing Move request for scope (-0.64, -0.51)
00:29:01.123 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=158, FiltMax=65504, Gamma=0.560
00:29:01.123 00.000 21444 UpdateGuideState exits: m=393612 SNR=67.2 Saturated
00:29:01.123 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:01.123 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:01.123 00.000 21444 Enqueuing Expose request
00:29:01.123 00.000 25848 Worker thread wakes up
00:29:01.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.51) opts 0xd
00:29:01.123 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, -0.51)
00:29:01.123 00.000 25848 Moving (-0.64, -0.51) raw xDistance=0.59 yDistance=-0.72
00:29:01.123 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
00:29:01.124 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
00:29:01.124 00.000 25848 MoveAxis(W, 17, ABG)
00:29:01.124 00.000 25848 Guiding  Dir = 3, Dur = 17
00:29:01.154 00.030 25848 IsSlewing returns 0
00:29:01.155 00.001 25848 IsGuiding returns 0
00:29:01.186 00.031 25848 IsGuiding returns 1
00:29:01.186 00.000 25848 scope still moving after pulse duration time elapsed
00:29:01.249 00.063 25848 IsSlewing returns 0
00:29:01.249 00.000 25848 IsGuiding returns 0
00:29:01.249 00.000 25848 scope move finished after 17 + 77 ms
00:29:01.249 00.000 25848 Move returns status 0, amount 17
00:29:01.249 00.000 25848 MoveAxis(N, 20, ABG)
00:29:01.249 00.000 25848 Guiding  Dir = 0, Dur = 20
00:29:01.279 00.030 25848 IsSlewing returns 0
00:29:01.279 00.000 25848 IsGuiding returns 0
00:29:01.312 00.033 25848 IsGuiding returns 1
00:29:01.312 00.000 25848 scope still moving after pulse duration time elapsed
00:29:01.376 00.064 25848 IsSlewing returns 0
00:29:01.376 00.000 25848 IsGuiding returns 0
00:29:01.376 00.000 25848 scope move finished after 20 + 75 ms
00:29:01.376 00.000 25848 Move returns status 0, amount 20
00:29:01.376 00.000 25848 move complete, result=0
00:29:01.376 00.000 25848 worker thread done servicing request
00:29:01.376 00.000 25848 Worker thread wakes up
00:29:01.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:01.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:01.376 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.7 px 20 ms NORTH
00:29:04.216 02.840 25848 Exposure complete
00:29:04.298 00.082 25848 worker thread done servicing request
00:29:04.298 00.000 21444 OnExposeComplete: enter
00:29:04.298 00.000 21444 UpdateGuideState(): m_state=6
00:29:04.299 00.001 21444 Star::Find(15, 1220, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 805
00:29:04.299 00.000 21444 Star::Find returns 1 (1), X=1221.80, Y=747.72, Mass=417700, SNR=68.0, Peak=13728 HFD=6.4
00:29:04.299 00.000 21444 Star::Find false star n=4 nbg=271 bg=3792.5 sigma=499.4 thresh=5291 peak=5146
00:29:04.299 00.000 21444 Star::Find false star n=4 nbg=258 bg=4077.7 sigma=469.9 thresh=5487 peak=5439
00:29:04.299 00.000 21444 Star::Find false star n=5 nbg=250 bg=3970.1 sigma=440.0 thresh=5290 peak=5118
00:29:04.299 00.000 21444 Star::Find false star n=1 nbg=271 bg=3956.3 sigma=523.4 thresh=5527 peak=5194
00:29:04.299 00.000 21444 Star::Find false star n=5 nbg=273 bg=3932.8 sigma=515.1 thresh=5478 peak=5303
00:29:04.299 00.000 21444 Star::Find false star n=3 nbg=250 bg=3069.0 sigma=415.2 thresh=4315 peak=4075
00:29:04.299 00.000 21444 Star::Find false star n=12 nbg=257 bg=3447.3 sigma=425.9 thresh=4725 peak=4550
00:29:04.299 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -25.70,-10.11,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 24.84,35.54,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.79,4.13,2.77,U] 
00:29:04.299 00.000 21444 single-star, 1 included, MultiStar: {3.60, 3.34}, one-star: {0.30, 1.16}
00:29:04.299 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
00:29:04.299 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
00:29:04.299 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=1.16 hyp=1.20 cameraTheta=1.32 mountX=-0.20 mountY=1.19, mountTheta=1.74
00:29:04.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=1.16, opts=13)
00:29:04.300 00.000 21444 Enqueuing Move request for scope (0.30, 1.16)
00:29:04.300 00.000 25848 Worker thread wakes up
00:29:04.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=484, FiltMax=65504, Gamma=0.560
00:29:04.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 1.16) opts 0xd
00:29:04.300 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 1.16)
00:29:04.300 00.000 25848 Moving (0.30, 1.16) raw xDistance=-0.20 yDistance=1.19
00:29:04.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:29:04.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:04.300 00.000 21444 UpdateGuideState exits: m=417700 SNR=68.0 Saturated
00:29:04.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:04.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:04.300 00.000 21444 Enqueuing Expose request
00:29:04.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.19
00:29:04.300 00.000 25848 MoveAxis(E, 0, ABG)
00:29:04.300 00.000 25848 Move returns status 0, amount 0
00:29:04.300 00.000 25848 MoveAxis(N, 0, ABG)
00:29:04.300 00.000 25848 Move returns status 0, amount 0
00:29:04.300 00.000 25848 move complete, result=0
00:29:04.301 00.001 25848 worker thread done servicing request
00:29:04.301 00.000 25848 Worker thread wakes up
00:29:04.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:04.301 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:04.301 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.2 px 0 ms NORTH
00:29:07.152 02.851 25848 Exposure complete
00:29:07.233 00.081 25848 worker thread done servicing request
00:29:07.233 00.000 21444 OnExposeComplete: enter
00:29:07.233 00.000 21444 UpdateGuideState(): m_state=6
00:29:07.234 00.001 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 806
00:29:07.234 00.000 21444 Star::Find returns 1 (1), X=1221.55, Y=747.67, Mass=426406, SNR=75.0, Peak=13252 HFD=6.8
00:29:07.234 00.000 21444 Star::Find false star n=8 nbg=254 bg=3699.1 sigma=461.4 thresh=5083 peak=5041
00:29:07.234 00.000 21444 Star::Find false star n=3 nbg=240 bg=4441.3 sigma=443.4 thresh=5771 peak=5531
00:29:07.234 00.000 21444 Star::Find false star n=4 nbg=249 bg=4180.3 sigma=433.9 thresh=5482 peak=5466
00:29:07.234 00.000 21444 Star::Find false star n=4 nbg=256 bg=3864.7 sigma=430.1 thresh=5155 peak=4923
00:29:07.234 00.000 21444 Star::Find false star n=2 nbg=280 bg=3951.0 sigma=567.3 thresh=5653 peak=5396
00:29:07.234 00.000 21444 Star::Find false star n=6 nbg=253 bg=3727.4 sigma=462.9 thresh=5116 peak=5054
00:29:07.234 00.000 21444 Star::Find false star n=11 nbg=252 bg=2708.7 sigma=422.5 thresh=3976 peak=3911
00:29:07.234 00.000 21444 Star::Find false star n=7 nbg=262 bg=3267.7 sigma=437.8 thresh=4581 peak=4436
00:29:07.234 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.91,13.01,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.09,3.44,2.00,U] 
00:29:07.234 00.000 21444 single-star, 1 included, MultiStar: {2.08, 2.66}, one-star: {0.05, 1.11}
00:29:07.234 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
00:29:07.234 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.92)
00:29:07.234 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=1.11 hyp=1.11 cameraTheta=1.53 mountX=0.05 mountY=1.04, mountTheta=1.52
00:29:07.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=1.11, opts=13)
00:29:07.235 00.000 21444 Enqueuing Move request for scope (0.05, 1.11)
00:29:07.235 00.000 25848 Worker thread wakes up
00:29:07.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.11) opts 0xd
00:29:07.235 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 1.11)
00:29:07.235 00.000 25848 Moving (0.05, 1.11) raw xDistance=0.05 yDistance=1.04
00:29:07.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:29:07.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:07.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3472, FiltMin=430, FiltMax=65504, Gamma=0.560
00:29:07.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
00:29:07.235 00.000 21444 UpdateGuideState exits: m=426406 SNR=75.0 Saturated
00:29:07.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:07.235 00.000 25848 MoveAxis(E, 0, ABG)
00:29:07.235 00.000 25848 Move returns status 0, amount 0
00:29:07.235 00.000 25848 MoveAxis(N, 0, ABG)
00:29:07.235 00.000 25848 Move returns status 0, amount 0
00:29:07.235 00.000 25848 move complete, result=0
00:29:07.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:07.235 00.000 21444 Enqueuing Expose request
00:29:07.235 00.000 25848 worker thread done servicing request
00:29:07.236 00.001 25848 Worker thread wakes up
00:29:07.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:07.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:07.236 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
00:29:10.081 02.845 25848 Exposure complete
00:29:10.169 00.088 25848 worker thread done servicing request
00:29:10.169 00.000 21444 OnExposeComplete: enter
00:29:10.169 00.000 21444 UpdateGuideState(): m_state=6
00:29:10.169 00.000 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 807
00:29:10.169 00.000 21444 Star::Find returns 1 (1), X=1220.88, Y=746.71, Mass=424521, SNR=74.5, Peak=12996 HFD=6.7
00:29:10.169 00.000 21444 Star::Find false star n=6 nbg=245 bg=3718.4 sigma=475.2 thresh=5144 peak=4940
00:29:10.169 00.000 21444 Star::Find false star n=5 nbg=277 bg=2499.5 sigma=406.4 thresh=3719 peak=3593
00:29:10.169 00.000 21444 Star::Find false star n=4 nbg=270 bg=3722.3 sigma=545.9 thresh=5360 peak=5243
00:29:10.169 00.000 21444 Star::Find false star n=7 nbg=264 bg=3905.9 sigma=481.4 thresh=5350 peak=5338
00:29:10.169 00.000 21444 Star::Find false star n=6 nbg=259 bg=3182.8 sigma=403.8 thresh=4394 peak=4342
00:29:10.169 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.51,1.29,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 13.83,-11.02,0.00,M10] [#7 19.56,18.39,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 5.12,16.11,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 2.69,3.56,2.05,U] 
00:29:10.169 00.000 21444 single-star, 2 included, MultiStar: {1.50, 2.39}, one-star: {-0.62, 0.14}
00:29:10.169 00.000 21444 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
00:29:10.170 00.001 21444 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.98 = -2.98)
00:29:10.170 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.14 hyp=0.64 cameraTheta=2.92 mountX=0.63 mountY=-0.10, mountTheta=-0.16
00:29:10.170 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.14, opts=13)
00:29:10.171 00.001 21444 Enqueuing Move request for scope (-0.62, 0.14)
00:29:10.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=380, FiltMax=65504, Gamma=0.560
00:29:10.171 00.000 21444 UpdateGuideState exits: m=424521 SNR=74.5 Saturated
00:29:10.171 00.000 25848 Worker thread wakes up
00:29:10.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.14) opts 0xd
00:29:10.171 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.14)
00:29:10.171 00.000 25848 Moving (-0.62, 0.14) raw xDistance=0.63 yDistance=-0.10
00:29:10.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:10.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:10.171 00.000 21444 Enqueuing Expose request
00:29:10.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63
00:29:10.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:10.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:29:10.171 00.000 25848 MoveAxis(W, 18, ABG)
00:29:10.171 00.000 25848 Guiding  Dir = 3, Dur = 18
00:29:10.204 00.033 25848 IsSlewing returns 0
00:29:10.204 00.000 25848 IsGuiding returns 0
00:29:10.236 00.032 25848 IsGuiding returns 1
00:29:10.236 00.000 25848 scope still moving after pulse duration time elapsed
00:29:10.358 00.122 25848 IsSlewing returns 0
00:29:10.358 00.000 25848 IsGuiding returns 0
00:29:10.358 00.000 25848 scope move finished after 18 + 136 ms
00:29:10.359 00.001 25848 Move returns status 0, amount 18
00:29:10.359 00.000 25848 MoveAxis(N, 0, ABG)
00:29:10.359 00.000 25848 Move returns status 0, amount 0
00:29:10.359 00.000 25848 move complete, result=0
00:29:10.359 00.000 25848 worker thread done servicing request
00:29:10.359 00.000 25848 Worker thread wakes up
00:29:10.359 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.1 px 0 ms NORTH
00:29:10.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:10.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:13.212 02.853 25848 Exposure complete
00:29:13.294 00.082 25848 worker thread done servicing request
00:29:13.294 00.000 21444 OnExposeComplete: enter
00:29:13.294 00.000 21444 UpdateGuideState(): m_state=6
00:29:13.294 00.000 21444 Star::Find(15, 1220, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 808
00:29:13.294 00.000 21444 Star::Find returns 1 (1), X=1220.34, Y=748.28, Mass=322118, SNR=51.2, Peak=11760 HFD=6.2
00:29:13.295 00.001 21444 Star::Find false star n=2 nbg=263 bg=3880.1 sigma=467.6 thresh=5283 peak=4835
00:29:13.295 00.000 21444 Star::Find false star n=8 nbg=269 bg=2263.9 sigma=444.8 thresh=3598 peak=3443
00:29:13.295 00.000 21444 Star::Find false star n=2 nbg=254 bg=4056.1 sigma=483.2 thresh=5506 peak=4982
00:29:13.295 00.000 21444 Star::Find false star n=2 nbg=257 bg=3830.3 sigma=520.5 thresh=5392 peak=4993
00:29:13.295 00.000 21444 Star::Find false star n=5 nbg=239 bg=3862.2 sigma=390.7 thresh=5034 peak=4994
00:29:13.295 00.000 21444 Star::Find false star n=6 nbg=257 bg=3858.9 sigma=478.7 thresh=5295 peak=5164
00:29:13.295 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.56,0.16,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 6.55,-1.90,0.30,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 5.24,16.45,0.00,M7] [#10 -18.57,6.32,0.00,R] [#11 2.73,4.40,2.68,U] 
00:29:13.295 00.000 21444 single-star, 3 included, MultiStar: {1.90, 3.09}, one-star: {-1.16, 1.72}
00:29:13.295 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
00:29:13.295 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.55)
00:29:13.295 00.000 21444 CameraToMount -- cameraX=-1.16 cameraY=1.72 hyp=2.07 cameraTheta=2.16 mountX=1.31 mountY=1.15, mountTheta=0.72
00:29:13.295 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.16, y=1.72, opts=13)
00:29:13.295 00.000 21444 Enqueuing Move request for scope (-1.16, 1.72)
00:29:13.297 00.002 25848 Worker thread wakes up
00:29:13.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 1.72) opts 0xd
00:29:13.297 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.16, 1.72)
00:29:13.297 00.000 25848 Moving (-1.16, 1.72) raw xDistance=1.31 yDistance=1.15
00:29:13.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.31
00:29:13.297 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:13.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.15
00:29:13.297 00.000 25848 MoveAxis(W, 39, ABG)
00:29:13.297 00.000 25848 Guiding  Dir = 3, Dur = 39
00:29:13.297 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=292, FiltMax=65504, Gamma=0.560
00:29:13.297 00.000 21444 UpdateGuideState exits: m=322118 SNR=51.2 Saturated
00:29:13.297 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:13.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:13.297 00.000 21444 Enqueuing Expose request
00:29:13.329 00.032 25848 IsSlewing returns 0
00:29:13.330 00.001 25848 IsGuiding returns 0
00:29:13.361 00.031 25848 PulseGuide returned control before completion, sleep 18
00:29:13.387 00.026 25848 IsGuiding returns 1
00:29:13.387 00.000 25848 scope still moving after pulse duration time elapsed
00:29:13.436 00.049 25848 IsSlewing returns 0
00:29:13.436 00.000 25848 IsGuiding returns 0
00:29:13.436 00.000 25848 scope move finished after 39 + 67 ms
00:29:13.436 00.000 25848 Move returns status 0, amount 39
00:29:13.436 00.000 25848 MoveAxis(N, 0, ABG)
00:29:13.436 00.000 25848 Move returns status 0, amount 0
00:29:13.436 00.000 25848 move complete, result=0
00:29:13.436 00.000 25848 worker thread done servicing request
00:29:13.436 00.000 25848 Worker thread wakes up
00:29:13.437 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:13.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:13.437 00.000 21444 GuideStep: 1.3 px 39 ms WEST, 1.2 px 0 ms NORTH
00:29:16.289 02.852 25848 Exposure complete
00:29:16.378 00.089 25848 worker thread done servicing request
00:29:16.378 00.000 21444 OnExposeComplete: enter
00:29:16.378 00.000 21444 UpdateGuideState(): m_state=6
00:29:16.378 00.000 21444 Star::Find(15, 1220, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 809
00:29:16.378 00.000 21444 Star::Find returns 1 (1), X=1219.85, Y=748.90, Mass=446241, SNR=80.0, Peak=13020 HFD=6.6
00:29:16.378 00.000 21444 Star::Find false star n=3 nbg=268 bg=3860.0 sigma=537.8 thresh=5473 peak=4961
00:29:16.378 00.000 21444 Star::Find false star n=4 nbg=262 bg=4229.3 sigma=504.9 thresh=5744 peak=5655
00:29:16.378 00.000 21444 Star::Find false star n=4 nbg=255 bg=4058.8 sigma=489.2 thresh=5527 peak=5165
00:29:16.378 00.000 21444 Star::Find false star n=4 nbg=266 bg=3886.9 sigma=543.9 thresh=5519 peak=5362
00:29:16.378 00.000 21444 Star::Find false star n=7 nbg=257 bg=4035.2 sigma=395.5 thresh=5222 peak=5034
00:29:16.378 00.000 21444 Star::Find false star n=3 nbg=250 bg=3907.3 sigma=468.9 thresh=5314 peak=5135
00:29:16.378 00.000 21444 Star::Find false star n=4 nbg=257 bg=3900.5 sigma=467.7 thresh=5304 peak=5300
00:29:16.379 00.001 21444 Star::Find false star n=3 nbg=260 bg=2736.3 sigma=496.1 thresh=4225 peak=3774
00:29:16.379 00.000 21444 Star::Find false star n=4 nbg=281 bg=3350.4 sigma=553.1 thresh=5010 peak=4781
00:29:16.379 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -11.48,28.30,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.02,4.52,2.44,U] 
00:29:16.379 00.000 21444 single-star, 1 included, MultiStar: {0.95, 3.88}, one-star: {-1.65, 2.34}
00:29:16.379 00.000 21444 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
00:29:16.379 00.000 21444 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
00:29:16.379 00.000 21444 CameraToMount -- cameraX=-1.65 cameraY=2.34 hyp=2.86 cameraTheta=2.18 mountX=1.85 mountY=1.54, mountTheta=0.69
00:29:16.380 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.65, y=2.34, opts=13)
00:29:16.380 00.000 21444 Enqueuing Move request for scope (-1.65, 2.34)
00:29:16.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=496, FiltMax=65504, Gamma=0.560
00:29:16.380 00.000 21444 UpdateGuideState exits: m=446241 SNR=80.0 Saturated
00:29:16.380 00.000 25848 Worker thread wakes up
00:29:16.380 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.65, 2.34) opts 0xd
00:29:16.380 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.65, 2.34)
00:29:16.380 00.000 25848 Moving (-1.65, 2.34) raw xDistance=1.85 yDistance=1.54
00:29:16.380 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.23 from input 1.85
00:29:16.380 00.000 25848 resist switch: large excursion: input 1.54 thresh 1.53 direction from -1 to 1
00:29:16.380 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:16.380 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:16.380 00.000 21444 Enqueuing Expose request
00:29:16.380 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.63
00:29:16.380 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
00:29:16.381 00.001 25848 MoveAxis(W, 57, ABG)
00:29:16.381 00.000 25848 Guiding  Dir = 3, Dur = 57
00:29:16.422 00.041 25848 IsSlewing returns 0
00:29:16.422 00.000 25848 IsGuiding returns 0
00:29:16.453 00.031 25848 PulseGuide returned control before completion, sleep 36
00:29:16.493 00.040 25848 IsGuiding returns 1
00:29:16.493 00.000 25848 scope still moving after pulse duration time elapsed
00:29:16.563 00.070 25848 IsSlewing returns 0
00:29:16.564 00.001 25848 IsGuiding returns 0
00:29:16.564 00.000 25848 scope move finished after 57 + 85 ms
00:29:16.564 00.000 25848 Move returns status 0, amount 57
00:29:16.564 00.000 25848 BLC: Oldest BLC event removed
00:29:16.564 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 285 applied
00:29:16.564 00.000 25848 MoveAxis(S, 327, ABG)
00:29:16.564 00.000 25848 Guiding  Dir = 1, Dur = 327
00:29:16.593 00.029 25848 IsSlewing returns 0
00:29:16.593 00.000 25848 IsGuiding returns 0
00:29:16.624 00.031 25848 PulseGuide returned control before completion, sleep 307
00:29:16.944 00.320 25848 IsGuiding returns 1
00:29:16.944 00.000 25848 scope still moving after pulse duration time elapsed
00:29:16.999 00.055 25848 IsSlewing returns 0
00:29:16.999 00.000 25848 IsGuiding returns 0
00:29:16.999 00.000 25848 scope move finished after 327 + 79 ms
00:29:16.999 00.000 25848 Move returns status 0, amount 327
00:29:16.999 00.000 25848 move complete, result=0
00:29:16.999 00.000 25848 worker thread done servicing request
00:29:16.999 00.000 25848 Worker thread wakes up
00:29:16.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:16.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:17.000 00.001 21444 GuideStep: 1.9 px 57 ms WEST, 1.5 px 327 ms SOUTH
00:29:19.852 02.852 25848 Exposure complete
00:29:19.919 00.067 25848 worker thread done servicing request
00:29:19.920 00.001 21444 OnExposeComplete: enter
00:29:19.920 00.000 21444 UpdateGuideState(): m_state=6
00:29:19.920 00.000 21444 Star::Find(15, 1219, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 810
00:29:19.920 00.000 21444 Star::Find returns 1 (1), X=1220.60, Y=749.06, Mass=394225, SNR=69.0, Peak=13100 HFD=6.2
00:29:19.920 00.000 21444 Star::Find false star n=2 nbg=267 bg=3841.1 sigma=520.5 thresh=5403 peak=5175
00:29:19.920 00.000 21444 Star::Find false star n=3 nbg=268 bg=2465.9 sigma=441.9 thresh=3792 peak=3447
00:29:19.920 00.000 21444 Star::Find false star n=3 nbg=269 bg=4257.7 sigma=499.9 thresh=5757 peak=5557
00:29:19.920 00.000 21444 Star::Find false star n=5 nbg=251 bg=3825.6 sigma=481.3 thresh=5270 peak=5187
00:29:19.920 00.000 21444 Star::Find false star n=3 nbg=261 bg=3836.7 sigma=502.9 thresh=5345 peak=5104
00:29:19.920 00.000 21444 Star::Find false star n=4 nbg=263 bg=4039.2 sigma=505.4 thresh=5555 peak=5268
00:29:19.920 00.000 21444 Star::Find false star n=3 nbg=239 bg=3893.4 sigma=411.3 thresh=5127 peak=4917
00:29:19.920 00.000 21444 Star::Find false star n=5 nbg=260 bg=2728.3 sigma=412.4 thresh=3965 peak=3882
00:29:19.921 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 12.87,6.75,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.90,-3.58,0.19,U] [#11 2.56,4.30,2.24,U] 
00:29:19.921 00.000 21444 single-star, 2 included, MultiStar: {1.46, 3.34}, one-star: {-0.90, 2.50}
00:29:19.921 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
00:29:19.921 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.31)
00:29:19.921 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=2.50 hyp=2.66 cameraTheta=1.92 mountX=1.12 mountY=1.97, mountTheta=1.05
00:29:19.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=2.50, opts=13)
00:29:19.922 00.000 21444 Enqueuing Move request for scope (-0.90, 2.50)
00:29:19.922 00.000 25848 Worker thread wakes up
00:29:19.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=356, FiltMax=65504, Gamma=0.560
00:29:19.922 00.000 21444 UpdateGuideState exits: m=394225 SNR=69.0 Saturated
00:29:19.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 2.50) opts 0xd
00:29:19.922 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, 2.50)
00:29:19.922 00.000 25848 Moving (-0.90, 2.50) raw xDistance=1.12 yDistance=1.97
00:29:19.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:19.922 00.000 25848 BLC: History state: CurrMiss=1.97, AvgInitMiss=0.13, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.541782, 1:1.972479
00:29:19.922 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:19.922 00.000 21444 Enqueuing Expose request
00:29:19.922 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:29:19.922 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.12
00:29:19.922 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.97 from input 1.97
00:29:19.922 00.000 25848 MoveAxis(W, 37, ABG)
00:29:19.922 00.000 25848 Guiding  Dir = 3, Dur = 37
00:29:19.951 00.029 25848 IsSlewing returns 0
00:29:19.951 00.000 25848 IsGuiding returns 0
00:29:19.982 00.031 25848 PulseGuide returned control before completion, sleep 17
00:29:20.056 00.074 25848 IsGuiding returns 1
00:29:20.056 00.000 25848 scope still moving after pulse duration time elapsed
00:29:20.111 00.055 25848 IsSlewing returns 0
00:29:20.111 00.000 25848 IsGuiding returns 0
00:29:20.111 00.000 25848 scope move finished after 37 + 122 ms
00:29:20.111 00.000 25848 Move returns status 0, amount 37
00:29:20.111 00.000 25848 MoveAxis(S, 54, ABG)
00:29:20.111 00.000 25848 Guiding  Dir = 1, Dur = 54
00:29:20.140 00.029 25848 IsSlewing returns 0
00:29:20.140 00.000 25848 IsGuiding returns 0
00:29:20.171 00.031 25848 PulseGuide returned control before completion, sleep 34
00:29:20.213 00.042 25848 IsGuiding returns 1
00:29:20.213 00.000 25848 scope still moving after pulse duration time elapsed
00:29:20.265 00.052 25848 IsSlewing returns 0
00:29:20.265 00.000 25848 IsGuiding returns 0
00:29:20.265 00.000 25848 scope move finished after 54 + 70 ms
00:29:20.265 00.000 25848 Move returns status 0, amount 54
00:29:20.265 00.000 25848 move complete, result=0
00:29:20.265 00.000 25848 worker thread done servicing request
00:29:20.265 00.000 25848 Worker thread wakes up
00:29:20.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:20.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:20.265 00.000 21444 GuideStep: 1.1 px 37 ms WEST, 2.0 px 54 ms SOUTH
00:29:23.115 02.850 25848 Exposure complete
00:29:23.197 00.082 25848 worker thread done servicing request
00:29:23.197 00.000 21444 OnExposeComplete: enter
00:29:23.197 00.000 21444 UpdateGuideState(): m_state=6
00:29:23.197 00.000 21444 Star::Find(15, 1220, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 811
00:29:23.197 00.000 21444 Star::Find returns 1 (1), X=1219.95, Y=749.48, Mass=335438, SNR=55.8, Peak=12540 HFD=6.5
00:29:23.197 00.000 21444 Star::Find false star n=2 nbg=254 bg=3850.8 sigma=457.4 thresh=5223 peak=5027
00:29:23.198 00.001 21444 Star::Find false star n=3 nbg=260 bg=2430.4 sigma=430.6 thresh=3722 peak=3643
00:29:23.198 00.000 21444 Star::Find false star n=5 nbg=264 bg=4178.7 sigma=502.5 thresh=5686 peak=5347
00:29:23.198 00.000 21444 Star::Find false star n=3 nbg=256 bg=4133.3 sigma=505.3 thresh=5649 peak=5337
00:29:23.198 00.000 21444 Star::Find false star n=6 nbg=244 bg=4011.0 sigma=407.8 thresh=5234 peak=5204
00:29:23.198 00.000 21444 Star::Find false star n=3 nbg=258 bg=4052.6 sigma=488.3 thresh=5518 peak=5298
00:29:23.198 00.000 21444 Star::Find false star n=1 nbg=271 bg=3877.1 sigma=530.3 thresh=5468 peak=4918
00:29:23.198 00.000 21444 Star::Find false star n=6 nbg=264 bg=2820.1 sigma=468.4 thresh=4225 peak=4184
00:29:23.198 00.000 21444 Star::Find false star n=9 nbg=244 bg=3474.7 sigma=438.7 thresh=4791 peak=4636
00:29:23.198 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 12.50,-5.18,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.11,3.72,2.99,U] 
00:29:23.198 00.000 21444 single-star, 1 included, MultiStar: {1.95, 3.52}, one-star: {-1.55, 2.91}
00:29:23.198 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
00:29:23.198 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.45)
00:29:23.198 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=2.91 hyp=3.30 cameraTheta=2.06 mountX=1.80 mountY=2.11, mountTheta=0.86
00:29:23.199 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=2.91, opts=13)
00:29:23.199 00.000 21444 Enqueuing Move request for scope (-1.55, 2.91)
00:29:23.199 00.000 25848 Worker thread wakes up
00:29:23.199 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, 2.91) opts 0xd
00:29:23.199 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, 2.91)
00:29:23.199 00.000 25848 Moving (-1.55, 2.91) raw xDistance=1.80 yDistance=2.11
00:29:23.199 00.000 25848 BLC: History state: CurrMiss=2.11, AvgInitMiss=0.13, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.541782, 1:1.972479, 2:2.110214
00:29:23.199 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:29:23.199 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.80
00:29:23.199 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.11 from input 2.11
00:29:23.199 00.000 25848 MoveAxis(W, 55, ABG)
00:29:23.199 00.000 25848 Guiding  Dir = 3, Dur = 55
00:29:23.199 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=582, FiltMax=65504, Gamma=0.560
00:29:23.199 00.000 21444 UpdateGuideState exits: m=335438 SNR=55.8 Saturated
00:29:23.199 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:23.199 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:23.199 00.000 21444 Enqueuing Expose request
00:29:23.285 00.086 25848 IsSlewing returns 0
00:29:23.286 00.001 25848 IsGuiding returns 0
00:29:23.318 00.032 25848 PulseGuide returned control before completion, sleep 34
00:29:23.364 00.046 25848 IsGuiding returns 1
00:29:23.364 00.000 25848 scope still moving after pulse duration time elapsed
00:29:23.423 00.059 25848 IsSlewing returns 0
00:29:23.423 00.000 25848 IsGuiding returns 0
00:29:23.423 00.000 25848 scope move finished after 55 + 82 ms
00:29:23.424 00.001 25848 Move returns status 0, amount 55
00:29:23.424 00.000 25848 MoveAxis(S, 58, ABG)
00:29:23.424 00.000 25848 Guiding  Dir = 1, Dur = 58
00:29:23.453 00.029 25848 IsSlewing returns 0
00:29:23.453 00.000 25848 IsGuiding returns 0
00:29:23.484 00.031 25848 PulseGuide returned control before completion, sleep 37
00:29:23.522 00.038 25848 IsGuiding returns 1
00:29:23.522 00.000 25848 scope still moving after pulse duration time elapsed
00:29:23.578 00.056 25848 IsSlewing returns 0
00:29:23.578 00.000 25848 IsGuiding returns 0
00:29:23.578 00.000 25848 scope move finished after 58 + 67 ms
00:29:23.578 00.000 25848 Move returns status 0, amount 58
00:29:23.578 00.000 25848 move complete, result=0
00:29:23.578 00.000 25848 worker thread done servicing request
00:29:23.579 00.001 25848 Worker thread wakes up
00:29:23.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:23.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:23.579 00.000 21444 GuideStep: 1.8 px 55 ms WEST, 2.1 px 58 ms SOUTH
00:29:26.427 02.848 25848 Exposure complete
00:29:26.509 00.082 25848 worker thread done servicing request
00:29:26.509 00.000 21444 OnExposeComplete: enter
00:29:26.509 00.000 21444 UpdateGuideState(): m_state=6
00:29:26.510 00.001 21444 Star::Find(15, 1219, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
00:29:26.510 00.000 21444 Star::Find returns 1 (1), X=1222.45, Y=746.75, Mass=368174, SNR=58.5, Peak=12108 HFD=6.6
00:29:26.510 00.000 21444 Star::Find false star n=1 nbg=260 bg=3929.0 sigma=444.8 thresh=5263 peak=4943
00:29:26.510 00.000 21444 Star::Find false star n=6 nbg=251 bg=2266.5 sigma=399.3 thresh=3464 peak=3426
00:29:26.510 00.000 21444 Star::Find false star n=3 nbg=273 bg=3886.4 sigma=535.8 thresh=5494 peak=5455
00:29:26.510 00.000 21444 Star::Find false star n=7 nbg=249 bg=3890.6 sigma=389.2 thresh=5058 peak=5037
00:29:26.510 00.000 21444 Star::Find false star n=2 nbg=269 bg=3435.2 sigma=443.9 thresh=4767 peak=4404
00:29:26.510 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.30,1.07,0.19,U] [#4 13.36,9.09,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 12.09,-2.58,0.00,R] [#7 6.02,41.03,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 -5.21,-1.20,0.15,U] [#10 0.00,0.00,0.00,L] [#11 5.65,2.05,2.10,U] 
00:29:26.510 00.000 21444 single-star, 3 included, MultiStar: {3.47, 1.31}, one-star: {0.95, 0.18}
00:29:26.510 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
00:29:26.510 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
00:29:26.510 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=0.18 hyp=0.97 cameraTheta=0.19 mountX=-0.93 mountY=0.53, mountTheta=2.62
00:29:26.511 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=0.18, opts=13)
00:29:26.511 00.000 21444 Enqueuing Move request for scope (0.95, 0.18)
00:29:26.511 00.000 25848 Worker thread wakes up
00:29:26.511 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.18) opts 0xd
00:29:26.511 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, 0.18)
00:29:26.511 00.000 25848 Moving (0.95, 0.18) raw xDistance=-0.93 yDistance=0.53
00:29:26.511 00.000 25848 BLC: window closed
00:29:26.511 00.000 25848 BLC: History state: CurrMiss=0.53, AvgInitMiss=0.13, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.541782, 1:1.972479, 2:2.110214
00:29:26.511 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:29:26.511 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=154, FiltMax=65504, Gamma=0.560
00:29:26.511 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.93
00:29:26.511 00.000 21444 UpdateGuideState exits: m=368174 SNR=58.5 Saturated
00:29:26.511 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
00:29:26.511 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:26.511 00.000 25848 MoveAxis(E, 23, ABG)
00:29:26.511 00.000 25848 Guiding  Dir = 2, Dur = 23
00:29:26.511 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:26.511 00.000 21444 Enqueuing Expose request
00:29:26.545 00.034 25848 IsSlewing returns 0
00:29:26.546 00.001 25848 IsGuiding returns 0
00:29:26.577 00.031 25848 IsGuiding returns 1
00:29:26.577 00.000 25848 scope still moving after pulse duration time elapsed
00:29:26.641 00.064 25848 IsSlewing returns 0
00:29:26.641 00.000 25848 IsGuiding returns 0
00:29:26.641 00.000 25848 scope move finished after 23 + 72 ms
00:29:26.641 00.000 25848 Move returns status 0, amount 23
00:29:26.642 00.001 25848 MoveAxis(S, 15, ABG)
00:29:26.642 00.000 25848 Guiding  Dir = 1, Dur = 15
00:29:26.670 00.028 25848 IsSlewing returns 0
00:29:26.670 00.000 25848 IsGuiding returns 0
00:29:26.737 00.067 25848 IsGuiding returns 1
00:29:26.737 00.000 25848 scope still moving after pulse duration time elapsed
00:29:26.796 00.059 25848 IsSlewing returns 0
00:29:26.797 00.001 25848 IsGuiding returns 0
00:29:26.797 00.000 25848 scope move finished after 15 + 111 ms
00:29:26.797 00.000 25848 Move returns status 0, amount 15
00:29:26.797 00.000 25848 move complete, result=0
00:29:26.797 00.000 25848 worker thread done servicing request
00:29:26.797 00.000 25848 Worker thread wakes up
00:29:26.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:26.797 00.000 21444 GuideStep: -0.9 px 23 ms EAST, 0.5 px 15 ms SOUTH
00:29:26.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:29.643 02.846 25848 Exposure complete
00:29:29.720 00.077 25848 worker thread done servicing request
00:29:29.720 00.000 21444 OnExposeComplete: enter
00:29:29.720 00.000 21444 UpdateGuideState(): m_state=6
00:29:29.720 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 813
00:29:29.721 00.001 21444 Star::Find returns 1 (1), X=1221.56, Y=745.79, Mass=314834, SNR=44.7, Peak=11652 HFD=6.3
00:29:29.721 00.000 21444 Star::Find false star n=10 nbg=260 bg=2351.5 sigma=400.4 thresh=3553 peak=3544
00:29:29.721 00.000 21444 Star::Find false star n=11 nbg=257 bg=3975.1 sigma=512.2 thresh=5512 peak=5437
00:29:29.721 00.000 21444 Star::Find false star n=2 nbg=266 bg=3794.9 sigma=514.9 thresh=5340 peak=5107
00:29:29.721 00.000 21444 Star::Find false star n=5 nbg=273 bg=3835.5 sigma=527.2 thresh=5417 peak=5121
00:29:29.721 00.000 21444 Star::Find false star n=3 nbg=247 bg=4035.8 sigma=423.0 thresh=5305 peak=5087
00:29:29.721 00.000 21444 Star::Find false star n=2 nbg=272 bg=3957.3 sigma=467.7 thresh=5360 peak=5049
00:29:29.721 00.000 21444 Star::Find false star n=6 nbg=256 bg=3309.3 sigma=411.8 thresh=4545 peak=4542
00:29:29.721 00.000 21444 MultiStar: [#1 12.47,4.90,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -0.78,0.10,0.29,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -10.39,-9.89,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 3.68,0.55,2.81,U] 
00:29:29.721 00.000 21444 single-star, 2 included, MultiStar: {2.48, 0.19}, one-star: {0.06, -0.78}
00:29:29.721 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
00:29:29.721 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.10)
00:29:29.721 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.78 hyp=0.78 cameraTheta=-1.49 mountX=-0.13 mountY=-0.70, mountTheta=-1.76
00:29:29.722 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.78, opts=13)
00:29:29.722 00.000 21444 Enqueuing Move request for scope (0.06, -0.78)
00:29:29.722 00.000 25848 Worker thread wakes up
00:29:29.722 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.78) opts 0xd
00:29:29.722 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.78)
00:29:29.722 00.000 25848 Moving (0.06, -0.78) raw xDistance=-0.13 yDistance=-0.70
00:29:29.722 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:29:29.722 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:29.722 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=320, FiltMax=65504, Gamma=0.560
00:29:29.722 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
00:29:29.722 00.000 25848 MoveAxis(E, 0, ABG)
00:29:29.722 00.000 21444 UpdateGuideState exits: m=314834 SNR=44.7 Saturated
00:29:29.722 00.000 25848 Move returns status 0, amount 0
00:29:29.722 00.000 25848 MoveAxis(N, 0, ABG)
00:29:29.722 00.000 25848 Move returns status 0, amount 0
00:29:29.723 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:29.723 00.000 25848 move complete, result=0
00:29:29.723 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:29.723 00.000 21444 Enqueuing Expose request
00:29:29.723 00.000 25848 worker thread done servicing request
00:29:29.723 00.000 25848 Worker thread wakes up
00:29:29.723 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
00:29:29.723 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:29.723 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:32.564 02.841 25848 Exposure complete
00:29:32.651 00.087 25848 worker thread done servicing request
00:29:32.651 00.000 21444 OnExposeComplete: enter
00:29:32.651 00.000 21444 UpdateGuideState(): m_state=6
00:29:32.651 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 814
00:29:32.652 00.001 21444 Star::Find returns 1 (1), X=1221.26, Y=745.64, Mass=339164, SNR=52.7, Peak=11428 HFD=6.8
00:29:32.652 00.000 21444 Star::Find false star n=2 nbg=258 bg=3922.3 sigma=465.5 thresh=5319 peak=4923
00:29:32.652 00.000 21444 Star::Find false star n=1 nbg=263 bg=2422.1 sigma=441.3 thresh=3746 peak=3549
00:29:32.652 00.000 21444 Star::Find false star n=4 nbg=255 bg=4419.9 sigma=462.2 thresh=5807 peak=5645
00:29:32.652 00.000 21444 Star::Find false star n=3 nbg=255 bg=3951.3 sigma=481.8 thresh=5397 peak=5353
00:29:32.652 00.000 21444 Star::Find false star n=1 nbg=269 bg=3964.7 sigma=490.5 thresh=5436 peak=4808
00:29:32.652 00.000 21444 Star::Find false star n=10 nbg=256 bg=3835.5 sigma=489.8 thresh=5305 peak=5102
00:29:32.652 00.000 21444 Star::Find false star n=1 nbg=262 bg=4041.1 sigma=474.8 thresh=5465 peak=4999
00:29:32.652 00.000 21444 Star::Find false star n=2 nbg=264 bg=3354.0 sigma=466.1 thresh=4752 peak=4403
00:29:32.652 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 3.72,6.65,0.00,M9] [#9 -24.24,-12.17,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 3.52,1.43,1.92,U] 
00:29:32.652 00.000 21444 single-star, 1 included, MultiStar: {2.23, 0.62}, one-star: {-0.24, -0.92}
00:29:32.652 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.88 = 1.40)
00:29:32.652 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
00:29:32.652 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.92 hyp=0.95 cameraTheta=-1.83 mountX=0.16 mountY=-0.95, mountTheta=-1.40
00:29:32.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.92, opts=13)
00:29:32.653 00.000 21444 Enqueuing Move request for scope (-0.24, -0.92)
00:29:32.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=236, FiltMax=65504, Gamma=0.560
00:29:32.653 00.000 21444 UpdateGuideState exits: m=339164 SNR=52.7 Saturated
00:29:32.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:32.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:32.653 00.000 21444 Enqueuing Expose request
00:29:32.654 00.001 25848 Worker thread wakes up
00:29:32.654 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.92) opts 0xd
00:29:32.654 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.92)
00:29:32.654 00.000 25848 Moving (-0.24, -0.92) raw xDistance=0.16 yDistance=-0.95
00:29:32.654 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:29:32.654 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:32.654 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.95
00:29:32.654 00.000 25848 MoveAxis(E, 0, ABG)
00:29:32.654 00.000 25848 Move returns status 0, amount 0
00:29:32.654 00.000 25848 MoveAxis(N, 0, ABG)
00:29:32.654 00.000 25848 Move returns status 0, amount 0
00:29:32.654 00.000 25848 move complete, result=0
00:29:32.654 00.000 25848 worker thread done servicing request
00:29:32.654 00.000 25848 Worker thread wakes up
00:29:32.654 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:32.654 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:32.654 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.9 px 0 ms NORTH
00:29:35.504 02.850 25848 Exposure complete
00:29:35.571 00.067 25848 worker thread done servicing request
00:29:35.572 00.001 21444 OnExposeComplete: enter
00:29:35.572 00.000 21444 UpdateGuideState(): m_state=6
00:29:35.572 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
00:29:35.572 00.000 21444 Star::Find returns 1 (1), X=1218.57, Y=746.09, Mass=287676, SNR=47.3, Peak=11960 HFD=6.5
00:29:35.572 00.000 21444 Star::Find false star n=5 nbg=260 bg=4375.0 sigma=465.0 thresh=5770 peak=5599
00:29:35.572 00.000 21444 Star::Find false star n=3 nbg=263 bg=3902.2 sigma=451.9 thresh=5258 peak=5004
00:29:35.572 00.000 21444 Star::Find false star n=1 nbg=257 bg=4079.9 sigma=461.8 thresh=5465 peak=5049
00:29:35.572 00.000 21444 MultiStar: [#1 10.15,-1.84,0.00,M6] [#2 -5.84,13.36,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 1.58,-9.41,0.00,M2] [#5 1.84,-3.02,0.20,U] [#6 -12.97,9.51,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -37.72,-15.50,0.00,M9] [#10 3.89,-0.02,0.26,U] [#11 1.86,2.34,2.17,U] 
00:29:35.572 00.000 21444 refined, 3 included, MultiStar: {0.68, 1.10}, one-star: {-2.93, -0.47}
00:29:35.572 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
00:29:35.572 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.41)
00:29:35.572 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=1.10 hyp=1.30 cameraTheta=1.02 mountX=-0.58 mountY=1.28, mountTheta=2.00
00:29:35.573 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=1.10, opts=13)
00:29:35.573 00.000 21444 Enqueuing Move request for scope (0.68, 1.10)
00:29:35.573 00.000 25848 Worker thread wakes up
00:29:35.573 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, 1.10) opts 0xd
00:29:35.573 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, 1.10)
00:29:35.573 00.000 25848 Moving (0.68, 1.10) raw xDistance=-0.58 yDistance=1.28
00:29:35.573 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58
00:29:35.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
00:29:35.573 00.000 25848 MoveAxis(E, 17, ABG)
00:29:35.573 00.000 25848 Guiding  Dir = 2, Dur = 17
00:29:35.573 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=372, FiltMax=65504, Gamma=0.560
00:29:35.573 00.000 21444 UpdateGuideState exits: m=287676 SNR=47.3 Saturated
00:29:35.573 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:35.573 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:35.574 00.001 21444 Enqueuing Expose request
00:29:35.594 00.020 25848 IsSlewing returns 0
00:29:35.594 00.000 25848 IsGuiding returns 0
00:29:35.625 00.031 25848 IsGuiding returns 1
00:29:35.625 00.000 25848 scope still moving after pulse duration time elapsed
00:29:35.687 00.062 25848 IsSlewing returns 0
00:29:35.687 00.000 25848 IsGuiding returns 0
00:29:35.687 00.000 25848 scope move finished after 17 + 76 ms
00:29:35.687 00.000 25848 Move returns status 0, amount 17
00:29:35.687 00.000 25848 MoveAxis(S, 35, ABG)
00:29:35.687 00.000 25848 Guiding  Dir = 1, Dur = 35
00:29:35.719 00.032 25848 IsSlewing returns 0
00:29:35.720 00.001 25848 IsGuiding returns 0
00:29:35.750 00.030 25848 PulseGuide returned control before completion, sleep 15
00:29:35.768 00.018 25848 IsGuiding returns 1
00:29:35.768 00.000 25848 scope still moving after pulse duration time elapsed
00:29:35.845 00.077 25848 IsSlewing returns 0
00:29:35.845 00.000 25848 IsGuiding returns 0
00:29:35.845 00.000 25848 scope move finished after 35 + 90 ms
00:29:35.846 00.001 25848 Move returns status 0, amount 35
00:29:35.846 00.000 25848 move complete, result=0
00:29:35.846 00.000 25848 worker thread done servicing request
00:29:35.846 00.000 25848 Worker thread wakes up
00:29:35.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:35.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:35.846 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.3 px 35 ms SOUTH
00:29:38.692 02.846 25848 Exposure complete
00:29:38.779 00.087 25848 worker thread done servicing request
00:29:38.779 00.000 21444 OnExposeComplete: enter
00:29:38.779 00.000 21444 UpdateGuideState(): m_state=6
00:29:38.780 00.001 21444 Star::Find(15, 1218, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 816
00:29:38.780 00.000 21444 Star::Find returns 1 (1), X=1222.29, Y=745.12, Mass=369645, SNR=59.9, Peak=11028 HFD=6.7
00:29:38.780 00.000 21444 Star::Find false star n=7 nbg=271 bg=3816.0 sigma=519.9 thresh=5376 peak=5070
00:29:38.780 00.000 21444 Star::Find false star n=4 nbg=254 bg=2414.5 sigma=437.2 thresh=3726 peak=3714
00:29:38.780 00.000 21444 Star::Find false star n=8 nbg=246 bg=4201.2 sigma=466.0 thresh=5599 peak=5430
00:29:38.780 00.000 21444 Star::Find false star n=6 nbg=259 bg=3941.1 sigma=509.1 thresh=5468 peak=5460
00:29:38.780 00.000 21444 Star::Find false star n=4 nbg=260 bg=3821.1 sigma=485.9 thresh=5279 peak=4962
00:29:38.780 00.000 21444 Star::Find false star n=5 nbg=268 bg=3878.8 sigma=506.1 thresh=5397 peak=5369
00:29:38.780 00.000 21444 Star::Find false star n=6 nbg=261 bg=3918.9 sigma=431.9 thresh=5214 peak=5210
00:29:38.780 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.47,1.29,0.21,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -36.50,-12.70,0.00,M10] [#10 2.73,-7.84,0.00,M1] [#11 4.96,0.63,2.87,U] 
00:29:38.780 00.000 21444 single-star, 2 included, MultiStar: {3.46, 0.15}, one-star: {0.78, -1.44}
00:29:38.780 00.000 21444 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.05) = xAngle (-4.12 = 2.16)
00:29:38.780 00.000 21444 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.68)
00:29:38.780 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=-1.44 hyp=1.64 cameraTheta=-1.07 mountX=-0.91 mountY=-1.04, mountTheta=-2.29
00:29:38.781 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=-1.44, opts=13)
00:29:38.781 00.000 21444 Enqueuing Move request for scope (0.78, -1.44)
00:29:38.781 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=268, FiltMax=65504, Gamma=0.560
00:29:38.781 00.000 21444 UpdateGuideState exits: m=369645 SNR=59.9 Saturated
00:29:38.781 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:38.781 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:38.781 00.000 21444 Enqueuing Expose request
00:29:38.781 00.000 25848 Worker thread wakes up
00:29:38.781 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, -1.44) opts 0xd
00:29:38.781 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, -1.44)
00:29:38.782 00.001 25848 Moving (0.78, -1.44) raw xDistance=-0.91 yDistance=-1.04
00:29:38.782 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.91
00:29:38.782 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:38.782 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
00:29:38.782 00.000 25848 MoveAxis(E, 28, ABG)
00:29:38.782 00.000 25848 Guiding  Dir = 2, Dur = 28
00:29:38.812 00.030 25848 IsSlewing returns 0
00:29:38.813 00.001 25848 IsGuiding returns 0
00:29:38.844 00.031 25848 IsGuiding returns 1
00:29:38.844 00.000 25848 scope still moving after pulse duration time elapsed
00:29:38.913 00.069 25848 IsSlewing returns 0
00:29:38.913 00.000 25848 IsGuiding returns 0
00:29:38.913 00.000 25848 scope move finished after 28 + 72 ms
00:29:38.914 00.001 25848 Move returns status 0, amount 28
00:29:38.914 00.000 25848 MoveAxis(N, 0, ABG)
00:29:38.914 00.000 25848 Move returns status 0, amount 0
00:29:38.914 00.000 25848 move complete, result=0
00:29:38.914 00.000 25848 worker thread done servicing request
00:29:38.914 00.000 25848 Worker thread wakes up
00:29:38.914 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:38.914 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:38.914 00.000 21444 GuideStep: -0.9 px 28 ms EAST, -1.0 px 0 ms NORTH
00:29:41.755 02.841 25848 Exposure complete
00:29:41.832 00.077 25848 worker thread done servicing request
00:29:41.832 00.000 21444 OnExposeComplete: enter
00:29:41.832 00.000 21444 UpdateGuideState(): m_state=6
00:29:41.832 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 817
00:29:41.832 00.000 21444 Star::Find returns 1 (1), X=1221.87, Y=745.76, Mass=301130, SNR=59.9, Peak=10796 HFD=6.5
00:29:41.832 00.000 21444 Star::Find false star n=3 nbg=258 bg=3744.2 sigma=489.7 thresh=5213 peak=5015
00:29:41.832 00.000 21444 Star::Find false star n=4 nbg=252 bg=2444.2 sigma=430.8 thresh=3736 peak=3419
00:29:41.832 00.000 21444 Star::Find false star n=4 nbg=240 bg=4343.2 sigma=464.1 thresh=5736 peak=5709
00:29:41.832 00.000 21444 Star::Find false star n=12 nbg=245 bg=3946.4 sigma=454.9 thresh=5311 peak=4881
00:29:41.832 00.000 21444 Star::Find false star n=4 nbg=271 bg=3854.2 sigma=499.5 thresh=5353 peak=5059
00:29:41.832 00.000 21444 Star::Find false star n=4 nbg=281 bg=3622.0 sigma=550.4 thresh=5273 peak=5024
00:29:41.832 00.000 21444 Star::Find false star n=10 nbg=248 bg=3987.0 sigma=383.5 thresh=5138 peak=5027
00:29:41.832 00.000 21444 Star::Find false star n=3 nbg=264 bg=3913.8 sigma=500.4 thresh=5415 peak=5381
00:29:41.832 00.000 21444 Star::Find false star n=5 nbg=254 bg=2986.4 sigma=420.2 thresh=4247 peak=4120
00:29:41.834 00.002 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.09,-23.28,0.00,M2] [#11 3.81,0.74,2.27,U] 
00:29:41.834 00.000 21444 single-star, 1 included, MultiStar: {2.76, 0.27}, one-star: {0.37, -0.81}
00:29:41.834 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.09)
00:29:41.834 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.75)
00:29:41.834 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.81 hyp=0.89 cameraTheta=-1.14 mountX=-0.44 mountY=-0.61, mountTheta=-2.20
00:29:41.834 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.81, opts=13)
00:29:41.834 00.000 21444 Enqueuing Move request for scope (0.37, -0.81)
00:29:41.834 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=422, FiltMax=65504, Gamma=0.560
00:29:41.834 00.000 21444 UpdateGuideState exits: m=301130 SNR=59.9 Saturated
00:29:41.834 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:41.834 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:41.834 00.000 21444 Enqueuing Expose request
00:29:41.834 00.000 25848 Worker thread wakes up
00:29:41.834 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.81) opts 0xd
00:29:41.834 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.81)
00:29:41.834 00.000 25848 Moving (0.37, -0.81) raw xDistance=-0.44 yDistance=-0.61
00:29:41.835 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
00:29:41.835 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:41.835 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
00:29:41.835 00.000 25848 MoveAxis(E, 0, ABG)
00:29:41.835 00.000 25848 Move returns status 0, amount 0
00:29:41.835 00.000 25848 MoveAxis(N, 0, ABG)
00:29:41.835 00.000 25848 Move returns status 0, amount 0
00:29:41.835 00.000 25848 move complete, result=0
00:29:41.835 00.000 25848 worker thread done servicing request
00:29:41.835 00.000 25848 Worker thread wakes up
00:29:41.835 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:41.835 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:41.835 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
00:29:44.685 02.850 25848 Exposure complete
00:29:44.771 00.086 25848 worker thread done servicing request
00:29:44.771 00.000 21444 OnExposeComplete: enter
00:29:44.771 00.000 21444 UpdateGuideState(): m_state=6
00:29:44.771 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 818
00:29:44.772 00.001 21444 Star::Find returns 1 (1), X=1219.60, Y=745.98, Mass=275543, SNR=40.3, Peak=10496 HFD=6.6
00:29:44.772 00.000 21444 Star::Find false star n=1 nbg=263 bg=3836.3 sigma=512.8 thresh=5375 peak=4921
00:29:44.772 00.000 21444 Star::Find false star n=3 nbg=252 bg=3897.5 sigma=475.0 thresh=5322 peak=5301
00:29:44.772 00.000 21444 Star::Find false star n=2 nbg=265 bg=3816.6 sigma=454.5 thresh=5180 peak=4819
00:29:44.772 00.000 21444 Star::Find false star n=2 nbg=243 bg=4065.9 sigma=548.3 thresh=5711 peak=5434
00:29:44.772 00.000 21444 Star::Find false star n=3 nbg=272 bg=3866.3 sigma=525.3 thresh=5442 peak=5316
00:29:44.772 00.000 21444 Star::Find false star n=1 nbg=282 bg=3008.1 sigma=522.5 thresh=4576 peak=4106
00:29:44.772 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.90,23.09,0.00,M7] [#3 -17.35,-13.66,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -7.42,18.95,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -11.42,-34.17,0.00,M3] [#11 2.32,1.73,2.58,U] 
00:29:44.772 00.000 21444 refined, 1 included, MultiStar: {1.14, 1.08}, one-star: {-1.91, -0.59}
00:29:44.772 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
00:29:44.772 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.15)
00:29:44.772 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=1.08 hyp=1.57 cameraTheta=0.76 mountX=-1.04 mountY=1.43, mountTheta=2.20
00:29:44.773 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=1.08, opts=13)
00:29:44.773 00.000 21444 Enqueuing Move request for scope (1.14, 1.08)
00:29:44.773 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3472, FiltMin=372, FiltMax=65504, Gamma=0.560
00:29:44.773 00.000 21444 UpdateGuideState exits: m=275543 SNR=40.3 Saturated
00:29:44.773 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:44.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:44.773 00.000 21444 Enqueuing Expose request
00:29:44.773 00.000 25848 Worker thread wakes up
00:29:44.773 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, 1.08) opts 0xd
00:29:44.774 00.001 25848 Handling offset move in thread for scope, endpoint = (1.14, 1.08)
00:29:44.774 00.000 25848 Moving (1.14, 1.08) raw xDistance=-1.04 yDistance=1.43
00:29:44.774 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.04
00:29:44.774 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
00:29:44.774 00.000 25848 MoveAxis(E, 30, ABG)
00:29:44.774 00.000 25848 Guiding  Dir = 2, Dur = 30
00:29:44.841 00.067 25848 IsSlewing returns 0
00:29:44.842 00.001 25848 IsGuiding returns 0
00:29:44.873 00.031 25848 IsGuiding returns 1
00:29:44.873 00.000 25848 scope still moving after pulse duration time elapsed
00:29:44.923 00.050 25848 IsSlewing returns 0
00:29:44.924 00.001 25848 IsGuiding returns 0
00:29:44.924 00.000 25848 scope move finished after 30 + 51 ms
00:29:44.924 00.000 25848 Move returns status 0, amount 30
00:29:44.924 00.000 25848 MoveAxis(S, 39, ABG)
00:29:44.924 00.000 25848 Guiding  Dir = 1, Dur = 39
00:29:44.952 00.028 25848 IsSlewing returns 0
00:29:44.952 00.000 25848 IsGuiding returns 0
00:29:44.984 00.032 25848 PulseGuide returned control before completion, sleep 18
00:29:45.011 00.027 25848 IsGuiding returns 1
00:29:45.011 00.000 25848 scope still moving after pulse duration time elapsed
00:29:45.062 00.051 25848 IsSlewing returns 0
00:29:45.063 00.001 25848 IsGuiding returns 0
00:29:45.063 00.000 25848 scope move finished after 39 + 72 ms
00:29:45.063 00.000 25848 Move returns status 0, amount 39
00:29:45.063 00.000 25848 move complete, result=0
00:29:45.063 00.000 25848 worker thread done servicing request
00:29:45.063 00.000 25848 Worker thread wakes up
00:29:45.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:45.064 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:45.064 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 1.4 px 39 ms SOUTH
00:29:47.908 02.844 25848 Exposure complete
00:29:47.992 00.084 25848 worker thread done servicing request
00:29:47.992 00.000 21444 OnExposeComplete: enter
00:29:47.992 00.000 21444 UpdateGuideState(): m_state=6
00:29:47.992 00.000 21444 Star::Find(15, 1219, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 819
00:29:47.993 00.001 21444 Star::Find returns 1 (1), X=1219.85, Y=743.99, Mass=329592, SNR=50.9, Peak=10520 HFD=6.7
00:29:47.993 00.000 21444 Star::Find false star n=3 nbg=257 bg=3799.4 sigma=453.6 thresh=5160 peak=4761
00:29:47.993 00.000 21444 Star::Find false star n=7 nbg=243 bg=2385.0 sigma=361.3 thresh=3469 peak=3465
00:29:47.993 00.000 21444 Star::Find false star n=7 nbg=255 bg=4313.8 sigma=447.7 thresh=5657 peak=5482
00:29:47.993 00.000 21444 Star::Find false star n=3 nbg=253 bg=4141.6 sigma=489.2 thresh=5609 peak=5438
00:29:47.993 00.000 21444 Star::Find false star n=3 nbg=247 bg=4002.0 sigma=465.1 thresh=5397 peak=5106
00:29:47.993 00.000 21444 Star::Find false star n=8 nbg=260 bg=4087.1 sigma=441.4 thresh=5411 peak=5217
00:29:47.993 00.000 21444 Star::Find false star n=1 nbg=267 bg=3042.0 sigma=501.3 thresh=4546 peak=3962
00:29:47.993 00.000 21444 Star::Find false star n=2 nbg=267 bg=3608.8 sigma=497.2 thresh=5100 peak=4980
00:29:47.993 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -14.37,14.94,0.00,M6] [#6 3.13,2.92,0.18,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.36,0.27,1.91,U] 
00:29:47.993 00.000 21444 refined, 2 included, MultiStar: {1.11, -0.50}, one-star: {-1.65, -2.57}
00:29:47.993 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
00:29:47.993 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.03)
00:29:47.993 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=-0.50 hyp=1.21 cameraTheta=-0.42 mountX=-1.15 mountY=-0.04, mountTheta=-3.11
00:29:47.994 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=-0.50, opts=13)
00:29:47.994 00.000 21444 Enqueuing Move request for scope (1.11, -0.50)
00:29:47.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=424, FiltMax=65504, Gamma=0.560
00:29:47.994 00.000 21444 UpdateGuideState exits: m=329592 SNR=50.9 Saturated
00:29:47.994 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:47.994 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:47.994 00.000 21444 Enqueuing Expose request
00:29:47.994 00.000 25848 Worker thread wakes up
00:29:47.994 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, -0.50) opts 0xd
00:29:47.994 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, -0.50)
00:29:47.994 00.000 25848 Moving (1.11, -0.50) raw xDistance=-1.15 yDistance=-0.04
00:29:47.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.15
00:29:47.994 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:47.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:29:47.994 00.000 25848 MoveAxis(E, 36, ABG)
00:29:47.994 00.000 25848 Guiding  Dir = 2, Dur = 36
00:29:48.015 00.021 25848 IsSlewing returns 0
00:29:48.015 00.000 25848 IsGuiding returns 0
00:29:48.046 00.031 25848 PulseGuide returned control before completion, sleep 15
00:29:48.117 00.071 25848 IsGuiding returns 1
00:29:48.117 00.000 25848 scope still moving after pulse duration time elapsed
00:29:48.172 00.055 25848 IsSlewing returns 0
00:29:48.172 00.000 25848 IsGuiding returns 0
00:29:48.172 00.000 25848 scope move finished after 36 + 121 ms
00:29:48.172 00.000 25848 Move returns status 0, amount 36
00:29:48.172 00.000 25848 MoveAxis(N, 0, ABG)
00:29:48.172 00.000 25848 Move returns status 0, amount 0
00:29:48.172 00.000 25848 move complete, result=0
00:29:48.173 00.001 25848 worker thread done servicing request
00:29:48.173 00.000 25848 Worker thread wakes up
00:29:48.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:48.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:48.173 00.000 21444 GuideStep: -1.1 px 36 ms EAST, -0.0 px 0 ms NORTH
00:29:51.028 02.855 25848 Exposure complete
00:29:51.096 00.068 25848 worker thread done servicing request
00:29:51.096 00.000 21444 OnExposeComplete: enter
00:29:51.096 00.000 21444 UpdateGuideState(): m_state=6
00:29:51.096 00.000 21444 Star::Find(15, 1219, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 820
00:29:51.096 00.000 21444 Star::Find returns 1 (1), X=1218.39, Y=742.58, Mass=257615, SNR=38.9, Peak=10748 HFD=5.9
00:29:51.096 00.000 21444 Star::Find false star n=8 nbg=256 bg=2375.3 sigma=398.1 thresh=3570 peak=3450
00:29:51.096 00.000 21444 Star::Find false star n=6 nbg=248 bg=4218.7 sigma=419.6 thresh=5478 peak=5442
00:29:51.096 00.000 21444 Star::Find false star n=9 nbg=268 bg=3791.7 sigma=449.4 thresh=5140 peak=5131
00:29:51.096 00.000 21444 Star::Find false star n=6 nbg=253 bg=3664.1 sigma=455.4 thresh=5030 peak=4865
00:29:51.096 00.000 21444 Star::Find false star n=4 nbg=258 bg=3876.5 sigma=538.4 thresh=5492 peak=5338
00:29:51.096 00.000 21444 Star::Find false star n=7 nbg=264 bg=2781.8 sigma=456.3 thresh=4151 peak=4117
00:29:51.096 00.000 21444 Star::Find false star n=2 nbg=257 bg=3504.7 sigma=429.7 thresh=4794 peak=4728
00:29:51.097 00.001 21444 MultiStar: [#1 11.05,0.04,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 15.04,-3.61,0.00,M1] [#7 15.23,8.56,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.94,-1.15,2.55,U] 
00:29:51.097 00.000 21444 refined, 1 included, MultiStar: {-0.20, -1.95}, one-star: {-3.11, -3.99}
00:29:51.097 00.000 21444 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.05) = xAngle (-4.73 = 1.56)
00:29:51.097 00.000 21444 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.29)
00:29:51.097 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-1.95 hyp=1.96 cameraTheta=-1.67 mountX=0.02 mountY=-1.88, mountTheta=-1.56
00:29:51.097 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-1.95, opts=13)
00:29:51.097 00.000 21444 Enqueuing Move request for scope (-0.20, -1.95)
00:29:51.098 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=342, FiltMax=65504, Gamma=0.560
00:29:51.098 00.000 21444 UpdateGuideState exits: m=257615 SNR=38.9 Saturated
00:29:51.098 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:51.098 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:51.098 00.000 21444 Enqueuing Expose request
00:29:51.098 00.000 25848 Worker thread wakes up
00:29:51.098 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -1.95) opts 0xd
00:29:51.098 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -1.95)
00:29:51.098 00.000 25848 Moving (-0.20, -1.95) raw xDistance=0.02 yDistance=-1.88
00:29:51.098 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:29:51.098 00.000 25848 resist switch: large excursion: input -1.88 thresh 1.53 direction from 1 to -1
00:29:51.098 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.64
00:29:51.098 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.88 from input -1.88
00:29:51.098 00.000 25848 MoveAxis(E, 0, ABG)
00:29:51.098 00.000 25848 Move returns status 0, amount 0
00:29:51.098 00.000 25848 BLC: Oldest BLC event removed
00:29:51.098 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 285 applied
00:29:51.098 00.000 25848 MoveAxis(N, 336, ABG)
00:29:51.098 00.000 25848 Guiding  Dir = 0, Dur = 336
00:29:51.186 00.088 25848 IsSlewing returns 0
00:29:51.186 00.000 25848 IsGuiding returns 0
00:29:51.218 00.032 25848 PulseGuide returned control before completion, sleep 315
00:29:51.587 00.369 25848 IsGuiding returns 1
00:29:51.587 00.000 25848 scope still moving after pulse duration time elapsed
00:29:51.641 00.054 25848 IsSlewing returns 0
00:29:51.641 00.000 25848 IsGuiding returns 0
00:29:51.641 00.000 25848 scope move finished after 336 + 118 ms
00:29:51.641 00.000 25848 Move returns status 0, amount 336
00:29:51.641 00.000 25848 move complete, result=0
00:29:51.641 00.000 25848 worker thread done servicing request
00:29:51.641 00.000 25848 Worker thread wakes up
00:29:51.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:51.642 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:51.642 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.9 px 336 ms NORTH
00:29:54.494 02.852 25848 Exposure complete
00:29:54.582 00.088 25848 worker thread done servicing request
00:29:54.582 00.000 21444 OnExposeComplete: enter
00:29:54.582 00.000 21444 UpdateGuideState(): m_state=6
00:29:54.582 00.000 21444 Star::Find(15, 1218, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 821
00:29:54.582 00.000 21444 Star::Find returns 1 (1), X=1219.67, Y=745.27, Mass=275669, SNR=42.9, Peak=11480 HFD=6.7
00:29:54.583 00.001 21444 Star::Find false star n=4 nbg=240 bg=3897.1 sigma=428.1 thresh=5181 peak=5072
00:29:54.583 00.000 21444 Star::Find false star n=3 nbg=246 bg=2466.7 sigma=367.7 thresh=3570 peak=3346
00:29:54.583 00.000 21444 Star::Find false star n=5 nbg=249 bg=3828.9 sigma=434.0 thresh=5131 peak=5088
00:29:54.583 00.000 21444 Star::Find false star n=1 nbg=268 bg=3763.9 sigma=569.0 thresh=5471 peak=5006
00:29:54.583 00.000 21444 Star::Find false star n=5 nbg=245 bg=3883.0 sigma=420.5 thresh=5144 peak=5077
00:29:54.583 00.000 21444 Star::Find false star n=21 nbg=211 bg=4146.7 sigma=592.1 thresh=5923 peak=5387
00:29:54.583 00.000 21444 Star::Find false star n=8 nbg=242 bg=3876.1 sigma=408.4 thresh=5101 peak=5083
00:29:54.583 00.000 21444 Star::Find false star n=2 nbg=273 bg=2930.1 sigma=516.4 thresh=4479 peak=4192
00:29:54.583 00.000 21444 Star::Find false star n=5 nbg=269 bg=3292.4 sigma=445.6 thresh=4629 peak=4581
00:29:54.583 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.11,-0.12,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.64,-17.99,0.00,M1] 
00:29:54.583 00.000 21444 refined, 1 included, MultiStar: {-1.89, -1.04}, one-star: {-1.83, -1.29}
00:29:54.583 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.59)
00:29:54.583 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.53 = -2.25)
00:29:54.583 00.000 21444 CameraToMount -- cameraX=-1.89 cameraY=-1.04 hyp=2.16 cameraTheta=-2.64 mountX=1.79 mountY=-1.68, mountTheta=-0.75
00:29:54.584 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.89, y=-1.04, opts=13)
00:29:54.584 00.000 21444 Enqueuing Move request for scope (-1.89, -1.04)
00:29:54.584 00.000 25848 Worker thread wakes up
00:29:54.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.89, -1.04) opts 0xd
00:29:54.584 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.89, -1.04)
00:29:54.584 00.000 25848 Moving (-1.89, -1.04) raw xDistance=1.79 yDistance=-1.68
00:29:54.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=396, FiltMax=65504, Gamma=0.560
00:29:54.584 00.000 21444 UpdateGuideState exits: m=275669 SNR=42.9 Saturated
00:29:54.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:54.585 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:54.585 00.000 21444 Enqueuing Expose request
00:29:54.585 00.000 25848 BLC: History state: CurrMiss=1.68, AvgInitMiss=0.37, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.880038, 1:1.678758
00:29:54.585 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:29:54.585 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.79
00:29:54.585 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.68 from input -1.68
00:29:54.585 00.000 25848 MoveAxis(W, 52, ABG)
00:29:54.585 00.000 25848 Guiding  Dir = 3, Dur = 52
00:29:54.609 00.024 25848 IsSlewing returns 0
00:29:54.610 00.001 25848 IsGuiding returns 0
00:29:54.643 00.033 25848 PulseGuide returned control before completion, sleep 31
00:29:54.701 00.058 25848 IsGuiding returns 1
00:29:54.702 00.001 25848 scope still moving after pulse duration time elapsed
00:29:54.749 00.047 25848 IsSlewing returns 0
00:29:54.749 00.000 25848 IsGuiding returns 0
00:29:54.749 00.000 25848 scope move finished after 52 + 86 ms
00:29:54.749 00.000 25848 Move returns status 0, amount 52
00:29:54.750 00.001 25848 MoveAxis(N, 46, ABG)
00:29:54.750 00.000 25848 Guiding  Dir = 0, Dur = 46
00:29:54.780 00.030 25848 IsSlewing returns 0
00:29:54.780 00.000 25848 IsGuiding returns 0
00:29:54.812 00.032 25848 PulseGuide returned control before completion, sleep 25
00:29:54.839 00.027 25848 IsGuiding returns 1
00:29:54.839 00.000 25848 scope still moving after pulse duration time elapsed
00:29:54.891 00.052 25848 IsSlewing returns 0
00:29:54.891 00.000 25848 IsGuiding returns 0
00:29:54.891 00.000 25848 scope move finished after 46 + 65 ms
00:29:54.891 00.000 25848 Move returns status 0, amount 46
00:29:54.891 00.000 25848 move complete, result=0
00:29:54.891 00.000 25848 worker thread done servicing request
00:29:54.891 00.000 25848 Worker thread wakes up
00:29:54.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:54.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:54.891 00.000 21444 GuideStep: 1.8 px 52 ms WEST, -1.7 px 46 ms NORTH
00:29:57.734 02.843 25848 Exposure complete
00:29:57.816 00.082 25848 worker thread done servicing request
00:29:57.816 00.000 21444 OnExposeComplete: enter
00:29:57.816 00.000 21444 UpdateGuideState(): m_state=6
00:29:57.817 00.001 21444 Star::Find(15, 1219, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 822
00:29:57.817 00.000 21444 Star::Find returns 1 (1), X=1221.80, Y=746.14, Mass=348769, SNR=53.8, Peak=11128 HFD=6.8
00:29:57.817 00.000 21444 Star::Find false star n=3 nbg=260 bg=3772.0 sigma=456.3 thresh=5141 peak=4931
00:29:57.817 00.000 21444 Star::Find false star n=5 nbg=251 bg=2515.4 sigma=402.9 thresh=3724 peak=3702
00:29:57.817 00.000 21444 Star::Find false star n=1 nbg=263 bg=3938.3 sigma=514.2 thresh=5481 peak=5177
00:29:57.817 00.000 21444 Star::Find false star n=3 nbg=248 bg=3933.5 sigma=471.5 thresh=5348 peak=5171
00:29:57.817 00.000 21444 Star::Find false star n=1 nbg=248 bg=3992.0 sigma=433.8 thresh=5294 peak=5022
00:29:57.817 00.000 21444 Star::Find false star n=9 nbg=271 bg=3924.4 sigma=478.1 thresh=5359 peak=5317
00:29:57.817 00.000 21444 Star::Find false star n=4 nbg=264 bg=3858.7 sigma=497.7 thresh=5352 peak=5229
00:29:57.817 00.000 21444 Star::Find false star n=2 nbg=269 bg=3232.3 sigma=440.7 thresh=4554 peak=4404
00:29:57.817 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 11.01,7.44,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 4.98,-5.33,0.16,U] [#10 0.00,0.00,0.00,L] [#11 12.52,-19.74,0.00,M2] 
00:29:57.817 00.000 21444 single-star, 1 included, MultiStar: {0.95, -1.11}, one-star: {0.30, -0.42}
00:29:57.817 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.28)
00:29:57.817 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.56)
00:29:57.817 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.42 hyp=0.52 cameraTheta=-0.95 mountX=-0.34 mountY=-0.28, mountTheta=-2.45
00:29:57.818 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.42, opts=13)
00:29:57.818 00.000 21444 Enqueuing Move request for scope (0.30, -0.42)
00:29:57.818 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3476, FiltMin=496, FiltMax=65504, Gamma=0.560
00:29:57.818 00.000 21444 UpdateGuideState exits: m=348769 SNR=53.8 Saturated
00:29:57.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:57.818 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:29:57.818 00.000 21444 Enqueuing Expose request
00:29:57.818 00.000 25848 Worker thread wakes up
00:29:57.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.42) opts 0xd
00:29:57.818 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.42)
00:29:57.818 00.000 25848 Moving (0.30, -0.42) raw xDistance=-0.34 yDistance=-0.28
00:29:57.818 00.000 25848 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.37, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.880038, 1:1.678758, 2:0.276616
00:29:57.818 00.000 25848 BLC: No correction, Miss < min_move
00:29:57.818 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
00:29:57.818 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:57.818 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:29:57.818 00.000 25848 MoveAxis(E, 0, ABG)
00:29:57.818 00.000 25848 Move returns status 0, amount 0
00:29:57.818 00.000 25848 MoveAxis(N, 0, ABG)
00:29:57.818 00.000 25848 Move returns status 0, amount 0
00:29:57.819 00.001 25848 move complete, result=0
00:29:57.819 00.000 25848 worker thread done servicing request
00:29:57.819 00.000 25848 Worker thread wakes up
00:29:57.819 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:29:57.819 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:29:57.819 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
00:30:00.668 02.849 25848 Exposure complete
00:30:00.756 00.088 25848 worker thread done servicing request
00:30:00.756 00.000 21444 OnExposeComplete: enter
00:30:00.756 00.000 21444 UpdateGuideState(): m_state=6
00:30:00.756 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 823
00:30:00.756 00.000 21444 Star::Find returns 1 (1), X=1221.92, Y=746.34, Mass=301873, SNR=49.7, Peak=10924 HFD=6.3
00:30:00.756 00.000 21444 Star::Find false star n=2 nbg=260 bg=3712.9 sigma=486.1 thresh=5171 peak=4861
00:30:00.756 00.000 21444 Star::Find false star n=2 nbg=266 bg=4271.9 sigma=516.4 thresh=5821 peak=5337
00:30:00.757 00.001 21444 Star::Find false star n=2 nbg=269 bg=3949.0 sigma=461.3 thresh=5333 peak=5042
00:30:00.757 00.000 21444 Star::Find false star n=5 nbg=247 bg=3900.0 sigma=399.4 thresh=5098 peak=4845
00:30:00.757 00.000 21444 Star::Find false star n=5 nbg=248 bg=3137.4 sigma=371.8 thresh=4253 peak=4037
00:30:00.757 00.000 21444 Star::Find false star n=5 nbg=260 bg=3512.3 sigma=439.6 thresh=4831 peak=4722
00:30:00.757 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 22.42,11.29,0.00,M3] [#5 15.98,10.08,0.00,M7] [#6 7.88,15.28,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.60,-20.53,0.00,M3] 
00:30:00.757 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
00:30:00.757 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
00:30:00.757 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.22 hyp=0.47 cameraTheta=-0.49 mountX=-0.44 mountY=-0.05, mountTheta=-3.04
00:30:00.758 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.22, opts=13)
00:30:00.758 00.000 21444 Enqueuing Move request for scope (0.42, -0.22)
00:30:00.758 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3472, FiltMin=512, FiltMax=65504, Gamma=0.560
00:30:00.758 00.000 21444 UpdateGuideState exits: m=301873 SNR=49.7 Saturated
00:30:00.758 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:00.758 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:00.758 00.000 21444 Enqueuing Expose request
00:30:00.758 00.000 25848 Worker thread wakes up
00:30:00.758 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.22) opts 0xd
00:30:00.758 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.22)
00:30:00.758 00.000 25848 Moving (0.42, -0.22) raw xDistance=-0.44 yDistance=-0.05
00:30:00.759 00.001 25848 BLC: window closed
00:30:00.759 00.000 25848 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.37, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.880038, 1:1.678758, 2:0.276616
00:30:00.759 00.000 25848 BLC: No correction, Miss < min_move
00:30:00.759 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
00:30:00.759 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:00.759 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:30:00.759 00.000 25848 MoveAxis(E, 0, ABG)
00:30:00.759 00.000 25848 Move returns status 0, amount 0
00:30:00.759 00.000 25848 MoveAxis(N, 0, ABG)
00:30:00.759 00.000 25848 Move returns status 0, amount 0
00:30:00.759 00.000 25848 move complete, result=0
00:30:00.759 00.000 25848 worker thread done servicing request
00:30:00.759 00.000 25848 Worker thread wakes up
00:30:00.759 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:00.759 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:00.759 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:03.606 02.847 25848 Exposure complete
00:30:03.685 00.079 25848 worker thread done servicing request
00:30:03.686 00.001 21444 OnExposeComplete: enter
00:30:03.686 00.000 21444 UpdateGuideState(): m_state=6
00:30:03.686 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 824
00:30:03.686 00.000 21444 Star::Find returns 1 (1), X=1224.03, Y=744.64, Mass=374208, SNR=59.5, Peak=10948 HFD=7.1
00:30:03.686 00.000 21444 Star::Find false star n=7 nbg=270 bg=3875.1 sigma=534.9 thresh=5480 peak=5072
00:30:03.686 00.000 21444 Star::Find false star n=3 nbg=251 bg=4011.6 sigma=439.8 thresh=5331 peak=4919
00:30:03.686 00.000 21444 Star::Find false star n=5 nbg=270 bg=3807.7 sigma=487.1 thresh=5269 peak=5035
00:30:03.686 00.000 21444 Star::Find false star n=3 nbg=258 bg=3872.3 sigma=464.3 thresh=5265 peak=4981
00:30:03.686 00.000 21444 Star::Find false star n=3 nbg=258 bg=2914.5 sigma=465.5 thresh=4311 peak=4197
00:30:03.686 00.000 21444 Star::Find false star n=1 nbg=268 bg=3358.7 sigma=454.2 thresh=4721 peak=4480
00:30:03.686 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -6.43,7.90,0.00,M8] [#3 -0.88,0.11,0.20,U] [#4 9.62,25.49,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 27.70,-3.72,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 15.76,-22.35,0.00,M4] 
00:30:03.686 00.000 21444 refined, 1 included, MultiStar: {1.97, -1.59}, one-star: {2.53, -1.92}
00:30:03.686 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
00:30:03.686 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
00:30:03.686 00.000 21444 CameraToMount -- cameraX=1.97 cameraY=-1.59 hyp=2.54 cameraTheta=-0.68 mountX=-2.11 mountY=-0.73, mountTheta=-2.81
00:30:03.687 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.97, y=-1.59, opts=13)
00:30:03.687 00.000 21444 Enqueuing Move request for scope (1.97, -1.59)
00:30:03.687 00.000 25848 Worker thread wakes up
00:30:03.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=424, FiltMax=65504, Gamma=0.560
00:30:03.687 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.97, -1.59) opts 0xd
00:30:03.687 00.000 21444 UpdateGuideState exits: m=374208 SNR=59.5 Saturated
00:30:03.687 00.000 25848 Handling offset move in thread for scope, endpoint = (1.97, -1.59)
00:30:03.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:03.687 00.000 25848 Moving (1.97, -1.59) raw xDistance=-2.11 yDistance=-0.73
00:30:03.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:03.687 00.000 21444 Enqueuing Expose request
00:30:03.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.33 from input -2.11
00:30:03.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
00:30:03.687 00.000 25848 MoveAxis(E, 61, ABG)
00:30:03.688 00.001 25848 Guiding  Dir = 2, Dur = 61
00:30:03.720 00.032 25848 IsSlewing returns 0
00:30:03.720 00.000 25848 IsGuiding returns 0
00:30:03.751 00.031 25848 PulseGuide returned control before completion, sleep 40
00:30:03.806 00.055 25848 IsGuiding returns 1
00:30:03.806 00.000 25848 scope still moving after pulse duration time elapsed
00:30:03.858 00.052 25848 IsSlewing returns 0
00:30:03.858 00.000 25848 IsGuiding returns 0
00:30:03.858 00.000 25848 scope move finished after 61 + 76 ms
00:30:03.858 00.000 25848 Move returns status 0, amount 61
00:30:03.858 00.000 25848 MoveAxis(N, 20, ABG)
00:30:03.858 00.000 25848 Guiding  Dir = 0, Dur = 20
00:30:03.890 00.032 25848 IsSlewing returns 0
00:30:03.890 00.000 25848 IsGuiding returns 0
00:30:03.922 00.032 25848 IsGuiding returns 1
00:30:03.922 00.000 25848 scope still moving after pulse duration time elapsed
00:30:03.969 00.047 25848 IsSlewing returns 0
00:30:03.969 00.000 25848 IsGuiding returns 0
00:30:03.969 00.000 25848 scope move finished after 20 + 59 ms
00:30:03.969 00.000 25848 Move returns status 0, amount 20
00:30:03.969 00.000 25848 move complete, result=0
00:30:03.969 00.000 25848 worker thread done servicing request
00:30:03.969 00.000 25848 Worker thread wakes up
00:30:03.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:03.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:03.969 00.000 21444 GuideStep: -2.1 px 61 ms EAST, -0.7 px 20 ms NORTH
00:30:06.821 02.852 25848 Exposure complete
00:30:06.888 00.067 25848 worker thread done servicing request
00:30:06.888 00.000 21444 OnExposeComplete: enter
00:30:06.888 00.000 21444 UpdateGuideState(): m_state=6
00:30:06.888 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 825
00:30:06.889 00.001 21444 Star::Find returns 1 (1), X=1223.62, Y=744.66, Mass=339578, SNR=61.8, Peak=10924 HFD=7.0
00:30:06.889 00.000 21444 Star::Find false star n=2 nbg=281 bg=3955.4 sigma=545.1 thresh=5591 peak=5141
00:30:06.889 00.000 21444 Star::Find false star n=5 nbg=250 bg=2324.4 sigma=340.6 thresh=3346 peak=3076
00:30:06.889 00.000 21444 Star::Find false star n=4 nbg=263 bg=4425.7 sigma=526.0 thresh=6004 peak=5964
00:30:06.889 00.000 21444 Star::Find false star n=6 nbg=244 bg=3639.9 sigma=472.7 thresh=5058 peak=5056
00:30:06.889 00.000 21444 Star::Find false star n=1 nbg=257 bg=4183.6 sigma=506.6 thresh=5703 peak=4957
00:30:06.889 00.000 21444 Star::Find false star n=9 nbg=236 bg=2991.1 sigma=383.3 thresh=4141 peak=4101
00:30:06.889 00.000 21444 Star::Find false star n=8 nbg=249 bg=3240.1 sigma=458.1 thresh=4614 peak=4610
00:30:06.889 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.19,13.28,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 1.00,-13.68,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.70,-22.47,0.00,M5] 
00:30:06.889 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.78 = 2.50)
00:30:06.889 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.34)
00:30:06.889 00.000 21444 CameraToMount -- cameraX=2.12 cameraY=-1.90 hyp=2.85 cameraTheta=-0.73 mountX=-2.28 mountY=-0.96, mountTheta=-2.74
00:30:06.890 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.12, y=-1.90, opts=13)
00:30:06.890 00.000 21444 Enqueuing Move request for scope (2.12, -1.90)
00:30:06.890 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=444, FiltMax=65504, Gamma=0.560
00:30:06.890 00.000 21444 UpdateGuideState exits: m=339578 SNR=61.8 Saturated
00:30:06.890 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:06.890 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:06.890 00.000 21444 Enqueuing Expose request
00:30:06.890 00.000 25848 Worker thread wakes up
00:30:06.890 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.12, -1.90) opts 0xd
00:30:06.890 00.000 25848 Handling offset move in thread for scope, endpoint = (2.12, -1.90)
00:30:06.890 00.000 25848 Moving (2.12, -1.90) raw xDistance=-2.28 yDistance=-0.96
00:30:06.890 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.53 from input -2.28
00:30:06.890 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
00:30:06.890 00.000 25848 MoveAxis(E, 71, ABG)
00:30:06.890 00.000 25848 Guiding  Dir = 2, Dur = 71
00:30:06.923 00.033 25848 IsSlewing returns 0
00:30:06.923 00.000 25848 IsGuiding returns 0
00:30:06.954 00.031 25848 PulseGuide returned control before completion, sleep 50
00:30:07.007 00.053 25848 IsGuiding returns 1
00:30:07.007 00.000 25848 scope still moving after pulse duration time elapsed
00:30:07.063 00.056 25848 IsSlewing returns 0
00:30:07.063 00.000 25848 IsGuiding returns 0
00:30:07.063 00.000 25848 scope move finished after 71 + 69 ms
00:30:07.063 00.000 25848 Move returns status 0, amount 71
00:30:07.063 00.000 25848 MoveAxis(N, 26, ABG)
00:30:07.063 00.000 25848 Guiding  Dir = 0, Dur = 26
00:30:07.095 00.032 25848 IsSlewing returns 0
00:30:07.096 00.001 25848 IsGuiding returns 0
00:30:07.128 00.032 25848 IsGuiding returns 1
00:30:07.128 00.000 25848 scope still moving after pulse duration time elapsed
00:30:07.229 00.101 25848 IsSlewing returns 0
00:30:07.229 00.000 25848 IsGuiding returns 0
00:30:07.230 00.001 25848 scope move finished after 26 + 107 ms
00:30:07.230 00.000 25848 Move returns status 0, amount 26
00:30:07.230 00.000 25848 move complete, result=0
00:30:07.230 00.000 25848 worker thread done servicing request
00:30:07.230 00.000 25848 Worker thread wakes up
00:30:07.230 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:07.230 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:07.230 00.000 21444 GuideStep: -2.3 px 71 ms EAST, -1.0 px 26 ms NORTH
00:30:10.073 02.843 25848 Exposure complete
00:30:10.152 00.079 25848 worker thread done servicing request
00:30:10.152 00.000 21444 OnExposeComplete: enter
00:30:10.152 00.000 21444 UpdateGuideState(): m_state=6
00:30:10.152 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 826
00:30:10.152 00.000 21444 Star::Find returns 1 (1), X=1224.04, Y=745.80, Mass=379905, SNR=64.8, Peak=11812 HFD=7.4
00:30:10.152 00.000 21444 Star::Find false star n=2 nbg=273 bg=3766.5 sigma=522.8 thresh=5335 peak=4906
00:30:10.152 00.000 21444 Star::Find false star n=4 nbg=260 bg=2459.9 sigma=384.6 thresh=3614 peak=3435
00:30:10.152 00.000 21444 Star::Find false star n=6 nbg=258 bg=4323.1 sigma=510.7 thresh=5855 peak=5801
00:30:10.152 00.000 21444 Star::Find false star n=6 nbg=256 bg=3899.2 sigma=418.1 thresh=5153 peak=5026
00:30:10.152 00.000 21444 Star::Find false star n=1 nbg=264 bg=3962.8 sigma=510.3 thresh=5494 peak=5128
00:30:10.153 00.001 21444 Star::Find false star n=3 nbg=252 bg=3913.5 sigma=466.9 thresh=5314 peak=4953
00:30:10.153 00.000 21444 Star::Find false star n=2 nbg=272 bg=3888.4 sigma=501.3 thresh=5392 peak=4916
00:30:10.153 00.000 21444 Star::Find false star n=4 nbg=270 bg=3007.0 sigma=462.5 thresh=4395 peak=4248
00:30:10.153 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 1.45,-0.69,0.29,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.75,-2.48,0.00,M4] [#11 15.59,-20.63,0.00,M6] 
00:30:10.153 00.000 21444 refined, 1 included, MultiStar: {2.30, -0.75}, one-star: {2.54, -0.76}
00:30:10.153 00.000 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.05) = xAngle (-3.37 = 2.92)
00:30:10.153 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.07)
00:30:10.153 00.000 21444 CameraToMount -- cameraX=2.30 cameraY=-0.75 hyp=2.42 cameraTheta=-0.31 mountX=-2.36 mountY=0.18, mountTheta=3.07
00:30:10.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.30, y=-0.75, opts=13)
00:30:10.154 00.000 21444 Enqueuing Move request for scope (2.30, -0.75)
00:30:10.154 00.000 25848 Worker thread wakes up
00:30:10.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=484, FiltMax=65504, Gamma=0.560
00:30:10.154 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.30, -0.75) opts 0xd
00:30:10.154 00.000 21444 UpdateGuideState exits: m=379905 SNR=64.8 Saturated
00:30:10.154 00.000 25848 Handling offset move in thread for scope, endpoint = (2.30, -0.75)
00:30:10.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:10.154 00.000 25848 Moving (2.30, -0.75) raw xDistance=-2.36 yDistance=0.18
00:30:10.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:10.154 00.000 21444 Enqueuing Expose request
00:30:10.154 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.59 from input -2.36
00:30:10.154 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:10.154 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:30:10.154 00.000 25848 MoveAxis(E, 74, ABG)
00:30:10.154 00.000 25848 Guiding  Dir = 2, Dur = 74
00:30:10.189 00.035 25848 IsSlewing returns 0
00:30:10.190 00.001 25848 IsGuiding returns 0
00:30:10.222 00.032 25848 PulseGuide returned control before completion, sleep 53
00:30:10.289 00.067 25848 IsGuiding returns 1
00:30:10.291 00.002 25848 scope still moving after pulse duration time elapsed
00:30:10.345 00.054 25848 IsSlewing returns 0
00:30:10.345 00.000 25848 IsGuiding returns 0
00:30:10.345 00.000 25848 scope move finished after 74 + 81 ms
00:30:10.345 00.000 25848 Move returns status 0, amount 74
00:30:10.345 00.000 25848 MoveAxis(N, 0, ABG)
00:30:10.345 00.000 25848 Move returns status 0, amount 0
00:30:10.345 00.000 25848 move complete, result=0
00:30:10.346 00.001 25848 worker thread done servicing request
00:30:10.346 00.000 25848 Worker thread wakes up
00:30:10.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:10.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:10.346 00.000 21444 GuideStep: -2.4 px 74 ms EAST, 0.2 px 0 ms NORTH
00:30:13.195 02.849 25848 Exposure complete
00:30:13.281 00.086 25848 worker thread done servicing request
00:30:13.282 00.001 21444 OnExposeComplete: enter
00:30:13.282 00.000 21444 UpdateGuideState(): m_state=6
00:30:13.282 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 827
00:30:13.282 00.000 21444 Star::Find returns 1 (1), X=1223.82, Y=744.70, Mass=408969, SNR=62.6, Peak=11580 HFD=6.8
00:30:13.282 00.000 21444 Star::Find false star n=3 nbg=261 bg=3869.8 sigma=525.4 thresh=5446 peak=4935
00:30:13.282 00.000 21444 Star::Find false star n=4 nbg=261 bg=4427.9 sigma=442.7 thresh=5756 peak=5682
00:30:13.282 00.000 21444 Star::Find false star n=2 nbg=267 bg=3760.6 sigma=503.0 thresh=5269 peak=4833
00:30:13.282 00.000 21444 Star::Find false star n=5 nbg=262 bg=3759.5 sigma=493.3 thresh=5240 peak=5151
00:30:13.282 00.000 21444 Star::Find false star n=1 nbg=275 bg=3847.0 sigma=512.2 thresh=5384 peak=5036
00:30:13.282 00.000 21444 Star::Find false star n=5 nbg=259 bg=2967.6 sigma=423.2 thresh=4237 peak=4140
00:30:13.282 00.000 21444 Star::Find false star n=3 nbg=248 bg=3372.4 sigma=437.2 thresh=4684 peak=4402
00:30:13.282 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 4.80,28.29,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 1.95,-3.55,0.24,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 20.37,18.75,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.94,-20.62,0.00,M7] 
00:30:13.283 00.001 21444 single-star, 1 included, MultiStar: {2.25, -2.19}, one-star: {2.32, -1.87}
00:30:13.283 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
00:30:13.283 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
00:30:13.283 00.000 21444 CameraToMount -- cameraX=2.32 cameraY=-1.87 hyp=2.98 cameraTheta=-0.68 mountX=-2.48 mountY=-0.85, mountTheta=-2.81
00:30:13.284 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.32, y=-1.87, opts=13)
00:30:13.284 00.000 21444 Enqueuing Move request for scope (2.32, -1.87)
00:30:13.284 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=346, FiltMax=65504, Gamma=0.560
00:30:13.284 00.000 21444 UpdateGuideState exits: m=408969 SNR=62.6 Saturated
00:30:13.284 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:13.284 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:13.284 00.000 21444 Enqueuing Expose request
00:30:13.284 00.000 25848 Worker thread wakes up
00:30:13.284 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.32, -1.87) opts 0xd
00:30:13.284 00.000 25848 Handling offset move in thread for scope, endpoint = (2.32, -1.87)
00:30:13.284 00.000 25848 Moving (2.32, -1.87) raw xDistance=-2.48 yDistance=-0.85
00:30:13.284 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.48
00:30:13.284 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
00:30:13.284 00.000 25848 MoveAxis(E, 77, ABG)
00:30:13.284 00.000 25848 Guiding  Dir = 2, Dur = 77
00:30:13.315 00.031 25848 IsSlewing returns 0
00:30:13.315 00.000 25848 IsGuiding returns 0
00:30:13.347 00.032 25848 PulseGuide returned control before completion, sleep 56
00:30:13.414 00.067 25848 IsGuiding returns 1
00:30:13.414 00.000 25848 scope still moving after pulse duration time elapsed
00:30:13.469 00.055 25848 IsSlewing returns 0
00:30:13.470 00.001 25848 IsGuiding returns 0
00:30:13.470 00.000 25848 scope move finished after 77 + 77 ms
00:30:13.470 00.000 25848 Move returns status 0, amount 77
00:30:13.470 00.000 25848 MoveAxis(N, 23, ABG)
00:30:13.470 00.000 25848 Guiding  Dir = 0, Dur = 23
00:30:13.498 00.028 25848 IsSlewing returns 0
00:30:13.498 00.000 25848 IsGuiding returns 0
00:30:13.530 00.032 25848 IsGuiding returns 1
00:30:13.530 00.000 25848 scope still moving after pulse duration time elapsed
00:30:13.607 00.077 25848 IsSlewing returns 0
00:30:13.607 00.000 25848 IsGuiding returns 0
00:30:13.607 00.000 25848 scope move finished after 23 + 85 ms
00:30:13.607 00.000 25848 Move returns status 0, amount 23
00:30:13.607 00.000 25848 move complete, result=0
00:30:13.607 00.000 25848 worker thread done servicing request
00:30:13.607 00.000 25848 Worker thread wakes up
00:30:13.607 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:13.607 00.000 21444 GuideStep: -2.5 px 77 ms EAST, -0.8 px 23 ms NORTH
00:30:13.608 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:16.456 02.848 25848 Exposure complete
00:30:16.533 00.077 25848 worker thread done servicing request
00:30:16.533 00.000 21444 OnExposeComplete: enter
00:30:16.533 00.000 21444 UpdateGuideState(): m_state=6
00:30:16.533 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 828
00:30:16.533 00.000 21444 Star::Find returns 1 (1), X=1221.87, Y=744.57, Mass=411713, SNR=58.9, Peak=12264 HFD=7.1
00:30:16.533 00.000 21444 Star::Find false star n=5 nbg=267 bg=3713.3 sigma=506.0 thresh=5231 peak=5145
00:30:16.533 00.000 21444 Star::Find false star n=4 nbg=253 bg=2374.2 sigma=427.9 thresh=3658 peak=3365
00:30:16.534 00.001 21444 Star::Find false star n=3 nbg=265 bg=4432.6 sigma=529.8 thresh=6022 peak=5416
00:30:16.534 00.000 21444 Star::Find false star n=9 nbg=248 bg=4000.8 sigma=451.4 thresh=5355 peak=5301
00:30:16.534 00.000 21444 Star::Find false star n=2 nbg=266 bg=3844.9 sigma=518.4 thresh=5400 peak=4921
00:30:16.534 00.000 21444 Star::Find false star n=1 nbg=269 bg=3817.9 sigma=534.4 thresh=5421 peak=5051
00:30:16.534 00.000 21444 Star::Find false star n=1 nbg=266 bg=3952.6 sigma=488.3 thresh=5418 peak=4959
00:30:16.534 00.000 21444 Star::Find false star n=4 nbg=263 bg=3853.9 sigma=461.7 thresh=5239 peak=4942
00:30:16.534 00.000 21444 Star::Find false star n=5 nbg=270 bg=2770.6 sigma=457.5 thresh=4143 peak=4075
00:30:16.534 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 22.29,-7.82,0.00,M5] [#11 13.25,-20.54,0.00,M8] 
00:30:16.534 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
00:30:16.534 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -1.00)
00:30:16.534 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-1.99 hyp=2.03 cameraTheta=-1.39 mountX=-0.54 mountY=-1.71, mountTheta=-1.88
00:30:16.535 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-1.99, opts=13)
00:30:16.535 00.000 21444 Enqueuing Move request for scope (0.37, -1.99)
00:30:16.535 00.000 25848 Worker thread wakes up
00:30:16.535 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=392, FiltMax=65504, Gamma=0.560
00:30:16.535 00.000 21444 UpdateGuideState exits: m=411713 SNR=58.9 Saturated
00:30:16.535 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.99) opts 0xd
00:30:16.535 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:16.535 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -1.99)
00:30:16.535 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:16.535 00.000 21444 Enqueuing Expose request
00:30:16.535 00.000 25848 Moving (0.37, -1.99) raw xDistance=-0.54 yDistance=-1.71
00:30:16.535 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.54
00:30:16.535 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.71 from input -1.71
00:30:16.535 00.000 25848 MoveAxis(E, 21, ABG)
00:30:16.535 00.000 25848 Guiding  Dir = 2, Dur = 21
00:30:16.578 00.043 25848 IsSlewing returns 0
00:30:16.578 00.000 25848 IsGuiding returns 0
00:30:16.609 00.031 25848 IsGuiding returns 1
00:30:16.609 00.000 25848 scope still moving after pulse duration time elapsed
00:30:16.702 00.093 25848 IsSlewing returns 0
00:30:16.702 00.000 25848 IsGuiding returns 0
00:30:16.702 00.000 25848 scope move finished after 21 + 103 ms
00:30:16.702 00.000 25848 Move returns status 0, amount 21
00:30:16.702 00.000 25848 MoveAxis(N, 47, ABG)
00:30:16.702 00.000 25848 Guiding  Dir = 0, Dur = 47
00:30:16.733 00.031 25848 IsSlewing returns 0
00:30:16.733 00.000 25848 IsGuiding returns 0
00:30:16.774 00.041 25848 PulseGuide returned control before completion, sleep 16
00:30:16.804 00.030 25848 IsGuiding returns 1
00:30:16.804 00.000 25848 scope still moving after pulse duration time elapsed
00:30:16.873 00.069 25848 IsSlewing returns 0
00:30:16.874 00.001 25848 IsGuiding returns 0
00:30:16.874 00.000 25848 scope move finished after 47 + 93 ms
00:30:16.874 00.000 25848 Move returns status 0, amount 47
00:30:16.874 00.000 25848 move complete, result=0
00:30:16.874 00.000 25848 worker thread done servicing request
00:30:16.874 00.000 25848 Worker thread wakes up
00:30:16.874 00.000 21444 GuideStep: -0.5 px 21 ms EAST, -1.7 px 47 ms NORTH
00:30:16.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:16.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:19.719 02.845 25848 Exposure complete
00:30:19.799 00.080 25848 worker thread done servicing request
00:30:19.799 00.000 21444 OnExposeComplete: enter
00:30:19.799 00.000 21444 UpdateGuideState(): m_state=6
00:30:19.799 00.000 21444 Star::Find(15, 1221, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 829
00:30:19.799 00.000 21444 Star::Find returns 1 (1), X=1221.80, Y=747.46, Mass=352834, SNR=57.3, Peak=11380 HFD=7.1
00:30:19.800 00.001 21444 Star::Find false star n=4 nbg=242 bg=3977.3 sigma=423.9 thresh=5249 peak=5013
00:30:19.800 00.000 21444 Star::Find false star n=1 nbg=241 bg=4077.8 sigma=417.2 thresh=5330 peak=5001
00:30:19.800 00.000 21444 Star::Find false star n=2 nbg=266 bg=3662.2 sigma=520.1 thresh=5222 peak=4993
00:30:19.800 00.000 21444 Star::Find false star n=5 nbg=262 bg=3870.0 sigma=481.7 thresh=5315 peak=5155
00:30:19.800 00.000 21444 Star::Find false star n=6 nbg=270 bg=3865.2 sigma=549.9 thresh=5515 peak=5327
00:30:19.800 00.000 21444 Star::Find false star n=1 nbg=271 bg=2924.8 sigma=522.0 thresh=4491 peak=3876
00:30:19.800 00.000 21444 Star::Find false star n=5 nbg=268 bg=3477.6 sigma=468.8 thresh=4884 peak=4726
00:30:19.800 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 17.18,28.37,0.00,M10] [#3 2.49,-2.84,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.21,28.07,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.83,-17.81,0.00,M9] 
00:30:19.800 00.000 21444 refined, 1 included, MultiStar: {0.62, 0.33}, one-star: {0.30, 0.89}
00:30:19.800 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
00:30:19.800 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.40 = 0.88)
00:30:19.800 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.33 hyp=0.71 cameraTheta=0.49 mountX=-0.59 mountY=0.55, mountTheta=2.40
00:30:19.801 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.33, opts=13)
00:30:19.801 00.000 21444 Enqueuing Move request for scope (0.62, 0.33)
00:30:19.801 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=572, FiltMax=65504, Gamma=0.560
00:30:19.801 00.000 21444 UpdateGuideState exits: m=352834 SNR=57.3 Saturated
00:30:19.801 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:19.801 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:19.801 00.000 21444 Enqueuing Expose request
00:30:19.801 00.000 25848 Worker thread wakes up
00:30:19.801 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.33) opts 0xd
00:30:19.801 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.33)
00:30:19.801 00.000 25848 Moving (0.62, 0.33) raw xDistance=-0.59 yDistance=0.55
00:30:19.801 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.59
00:30:19.801 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:19.801 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
00:30:19.801 00.000 25848 MoveAxis(E, 19, ABG)
00:30:19.801 00.000 25848 Guiding  Dir = 2, Dur = 19
00:30:19.826 00.025 25848 IsSlewing returns 0
00:30:19.826 00.000 25848 IsGuiding returns 0
00:30:19.868 00.042 25848 IsGuiding returns 1
00:30:19.868 00.000 25848 scope still moving after pulse duration time elapsed
00:30:19.920 00.052 25848 IsSlewing returns 0
00:30:19.920 00.000 25848 IsGuiding returns 0
00:30:19.920 00.000 25848 scope move finished after 19 + 74 ms
00:30:19.920 00.000 25848 Move returns status 0, amount 19
00:30:19.920 00.000 25848 MoveAxis(N, 0, ABG)
00:30:19.920 00.000 25848 Move returns status 0, amount 0
00:30:19.920 00.000 25848 move complete, result=0
00:30:19.920 00.000 25848 worker thread done servicing request
00:30:19.920 00.000 25848 Worker thread wakes up
00:30:19.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:19.920 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:19.920 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.5 px 0 ms NORTH
00:30:22.769 02.849 25848 Exposure complete
00:30:22.857 00.088 25848 worker thread done servicing request
00:30:22.857 00.000 21444 OnExposeComplete: enter
00:30:22.857 00.000 21444 UpdateGuideState(): m_state=6
00:30:22.857 00.000 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 830
00:30:22.857 00.000 21444 Star::Find returns 1 (1), X=1222.70, Y=747.76, Mass=365876, SNR=62.8, Peak=12264 HFD=6.5
00:30:22.857 00.000 21444 Star::Find false star n=8 nbg=244 bg=3639.4 sigma=424.0 thresh=4911 peak=4834
00:30:22.857 00.000 21444 Star::Find false star n=6 nbg=247 bg=2292.1 sigma=361.1 thresh=3375 peak=3251
00:30:22.857 00.000 21444 Star::Find false star n=4 nbg=265 bg=4345.9 sigma=564.4 thresh=6039 peak=5909
00:30:22.858 00.001 21444 Star::Find false star n=4 nbg=264 bg=4103.2 sigma=476.0 thresh=5531 peak=5036
00:30:22.858 00.000 21444 Star::Find false star n=5 nbg=241 bg=3977.8 sigma=368.7 thresh=5084 peak=4976
00:30:22.858 00.000 21444 Star::Find false star n=1 nbg=276 bg=3898.1 sigma=507.8 thresh=5421 peak=4905
00:30:22.858 00.000 21444 Star::Find false star n=4 nbg=259 bg=3916.7 sigma=484.4 thresh=5370 peak=4999
00:30:22.858 00.000 21444 Star::Find false star n=3 nbg=263 bg=2902.7 sigma=451.7 thresh=4258 peak=4004
00:30:22.858 00.000 21444 Star::Find false star n=2 nbg=263 bg=3285.4 sigma=456.8 thresh=4656 peak=4378
00:30:22.858 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 16.87,0.07,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.80,-17.87,0.00,M10] 
00:30:22.858 00.000 21444 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.05) = xAngle (-2.27 = -2.27)
00:30:22.858 00.000 21444 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.11 = 1.17)
00:30:22.858 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=1.20 hyp=1.70 cameraTheta=0.78 mountX=-1.09 mountY=1.56, mountTheta=2.18
00:30:22.859 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=1.20, opts=13)
00:30:22.859 00.000 21444 Enqueuing Move request for scope (1.20, 1.20)
00:30:22.859 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=520, FiltMax=65504, Gamma=0.560
00:30:22.859 00.000 21444 UpdateGuideState exits: m=365876 SNR=62.8 Saturated
00:30:22.859 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:22.859 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:22.859 00.000 21444 Enqueuing Expose request
00:30:22.859 00.000 25848 Worker thread wakes up
00:30:22.859 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, 1.20) opts 0xd
00:30:22.859 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, 1.20)
00:30:22.859 00.000 25848 Moving (1.20, 1.20) raw xDistance=-1.09 yDistance=1.56
00:30:22.859 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.09
00:30:22.860 00.001 25848 resist switch: large excursion: input 1.56 thresh 1.53 direction from -1 to 1
00:30:22.860 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.69
00:30:22.860 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
00:30:22.860 00.000 25848 MoveAxis(E, 33, ABG)
00:30:22.860 00.000 25848 Guiding  Dir = 2, Dur = 33
00:30:22.888 00.028 25848 IsSlewing returns 0
00:30:22.888 00.000 25848 IsGuiding returns 0
00:30:22.920 00.032 25848 PulseGuide returned control before completion, sleep 12
00:30:22.954 00.034 25848 IsGuiding returns 1
00:30:22.954 00.000 25848 scope still moving after pulse duration time elapsed
00:30:23.014 00.060 25848 IsSlewing returns 0
00:30:23.014 00.000 25848 IsGuiding returns 0
00:30:23.014 00.000 25848 scope move finished after 33 + 93 ms
00:30:23.014 00.000 25848 Move returns status 0, amount 33
00:30:23.014 00.000 25848 BLC: Oldest BLC event removed
00:30:23.014 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 285 applied
00:30:23.014 00.000 25848 MoveAxis(S, 328, ABG)
00:30:23.014 00.000 25848 Guiding  Dir = 1, Dur = 328
00:30:23.047 00.033 25848 IsSlewing returns 0
00:30:23.047 00.000 25848 IsGuiding returns 0
00:30:23.079 00.032 25848 PulseGuide returned control before completion, sleep 306
00:30:23.394 00.315 25848 IsGuiding returns 1
00:30:23.395 00.001 25848 scope still moving after pulse duration time elapsed
00:30:23.454 00.059 25848 IsSlewing returns 0
00:30:23.454 00.000 25848 IsGuiding returns 0
00:30:23.454 00.000 25848 scope move finished after 328 + 78 ms
00:30:23.454 00.000 25848 Move returns status 0, amount 328
00:30:23.454 00.000 25848 move complete, result=0
00:30:23.454 00.000 25848 worker thread done servicing request
00:30:23.454 00.000 25848 Worker thread wakes up
00:30:23.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:23.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:23.454 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 1.6 px 328 ms SOUTH
00:30:26.300 02.846 25848 Exposure complete
00:30:26.381 00.081 25848 worker thread done servicing request
00:30:26.382 00.001 21444 OnExposeComplete: enter
00:30:26.382 00.000 21444 UpdateGuideState(): m_state=6
00:30:26.382 00.000 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 831
00:30:26.382 00.000 21444 Star::Find returns 1 (1), X=1224.52, Y=745.26, Mass=351059, SNR=56.6, Peak=11256 HFD=7.0
00:30:26.382 00.000 21444 Star::Find false star n=1 nbg=256 bg=3797.9 sigma=474.6 thresh=5222 peak=5010
00:30:26.382 00.000 21444 Star::Find false star n=3 nbg=261 bg=2325.2 sigma=395.9 thresh=3513 peak=3498
00:30:26.382 00.000 21444 Star::Find false star n=1 nbg=263 bg=4082.1 sigma=522.5 thresh=5650 peak=5125
00:30:26.382 00.000 21444 Star::Find false star n=5 nbg=266 bg=3818.5 sigma=489.1 thresh=5286 peak=5048
00:30:26.382 00.000 21444 Star::Find false star n=5 nbg=256 bg=3840.9 sigma=452.3 thresh=5198 peak=5155
00:30:26.382 00.000 21444 Star::Find false star n=7 nbg=227 bg=4006.9 sigma=566.3 thresh=5706 peak=4969
00:30:26.382 00.000 21444 Star::Find false star n=7 nbg=253 bg=2881.4 sigma=391.4 thresh=4056 peak=3963
00:30:26.382 00.000 21444 Star::Find false star n=4 nbg=277 bg=3135.9 sigma=503.2 thresh=4646 peak=4327
00:30:26.382 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.55,0.05,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 28.00,-9.37,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.88,-20.49,0.00,R] 
00:30:26.382 00.000 21444 refined, 1 included, MultiStar: {1.80, -1.01}, one-star: {3.01, -1.31}
00:30:26.382 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
00:30:26.383 00.001 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
00:30:26.383 00.000 21444 CameraToMount -- cameraX=1.80 cameraY=-1.01 hyp=2.07 cameraTheta=-0.51 mountX=-1.89 mountY=-0.26, mountTheta=-3.01
00:30:26.383 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.80, y=-1.01, opts=13)
00:30:26.383 00.000 21444 Enqueuing Move request for scope (1.80, -1.01)
00:30:26.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=268, FiltMax=65504, Gamma=0.560
00:30:26.383 00.000 21444 UpdateGuideState exits: m=351059 SNR=56.6 Saturated
00:30:26.384 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:26.384 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:26.384 00.000 21444 Enqueuing Expose request
00:30:26.384 00.000 25848 Worker thread wakes up
00:30:26.384 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.80, -1.01) opts 0xd
00:30:26.384 00.000 25848 Handling offset move in thread for scope, endpoint = (1.80, -1.01)
00:30:26.384 00.000 25848 Moving (1.80, -1.01) raw xDistance=-1.89 yDistance=-0.26
00:30:26.384 00.000 25848 BLC: History state: CurrMiss=-0.26, AvgInitMiss=0.44, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.563443, 1:-0.255157
00:30:26.384 00.000 25848 BLC: No correction, Miss < min_move
00:30:26.384 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.89
00:30:26.384 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:26.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:30:26.384 00.000 25848 MoveAxis(E, 57, ABG)
00:30:26.384 00.000 25848 Guiding  Dir = 2, Dur = 57
00:30:26.409 00.025 25848 IsSlewing returns 0
00:30:26.410 00.001 25848 IsGuiding returns 0
00:30:26.441 00.031 25848 PulseGuide returned control before completion, sleep 36
00:30:26.488 00.047 25848 IsGuiding returns 1
00:30:26.488 00.000 25848 scope still moving after pulse duration time elapsed
00:30:26.577 00.089 25848 IsSlewing returns 0
00:30:26.577 00.000 25848 IsGuiding returns 0
00:30:26.577 00.000 25848 scope move finished after 57 + 110 ms
00:30:26.577 00.000 25848 Move returns status 0, amount 57
00:30:26.578 00.001 25848 MoveAxis(N, 0, ABG)
00:30:26.578 00.000 25848 Move returns status 0, amount 0
00:30:26.578 00.000 25848 move complete, result=0
00:30:26.578 00.000 25848 worker thread done servicing request
00:30:26.578 00.000 25848 Worker thread wakes up
00:30:26.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:26.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:26.578 00.000 21444 GuideStep: -1.9 px 57 ms EAST, -0.3 px 0 ms NORTH
00:30:29.431 02.853 25848 Exposure complete
00:30:29.520 00.089 25848 worker thread done servicing request
00:30:29.520 00.000 21444 OnExposeComplete: enter
00:30:29.520 00.000 21444 UpdateGuideState(): m_state=6
00:30:29.520 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 832
00:30:29.520 00.000 21444 Star::Find returns 1 (1), X=1223.22, Y=746.69, Mass=343373, SNR=69.7, Peak=10928 HFD=6.8
00:30:29.520 00.000 21444 Star::Find false star n=1 nbg=262 bg=3771.2 sigma=535.8 thresh=5379 peak=4881
00:30:29.520 00.000 21444 Star::Find false star n=5 nbg=264 bg=2330.0 sigma=390.2 thresh=3501 peak=3340
00:30:29.520 00.000 21444 Star::Find false star n=2 nbg=256 bg=3780.5 sigma=445.3 thresh=5116 peak=4752
00:30:29.520 00.000 21444 Star::Find false star n=4 nbg=269 bg=3865.6 sigma=508.9 thresh=5392 peak=5286
00:30:29.520 00.000 21444 Star::Find false star n=1 nbg=260 bg=3814.6 sigma=472.0 thresh=5231 peak=4954
00:30:29.521 00.001 21444 Star::Find false star n=3 nbg=275 bg=2930.3 sigma=488.7 thresh=4396 peak=3812
00:30:29.521 00.000 21444 Star::Find false star n=2 nbg=271 bg=3345.8 sigma=525.6 thresh=4923 peak=4318
00:30:29.521 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.00,0.90,0.15,U] [#4 0.00,0.00,0.00,L] [#5 3.01,-3.43,0.15,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.87,0.63,2.52,U] 
00:30:29.521 00.000 21444 refined, 3 included, MultiStar: {-0.62, 0.35}, one-star: {1.72, 0.13}
00:30:29.521 00.000 21444 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.05) = xAngle (-0.42 = -0.42)
00:30:29.521 00.000 21444 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.26 = 3.02)
00:30:29.521 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.35 hyp=0.71 cameraTheta=2.63 mountX=0.65 mountY=0.09, mountTheta=0.13
00:30:29.522 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.35, opts=13)
00:30:29.522 00.000 21444 Enqueuing Move request for scope (-0.62, 0.35)
00:30:29.522 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=520, FiltMax=65504, Gamma=0.560
00:30:29.522 00.000 21444 UpdateGuideState exits: m=343373 SNR=69.7 Saturated
00:30:29.522 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:29.522 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:29.522 00.000 21444 Enqueuing Expose request
00:30:29.522 00.000 25848 Worker thread wakes up
00:30:29.522 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.35) opts 0xd
00:30:29.522 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.35)
00:30:29.522 00.000 25848 Moving (-0.62, 0.35) raw xDistance=0.65 yDistance=0.09
00:30:29.522 00.000 25848 BLC: History state: CurrMiss=0.09, AvgInitMiss=0.44, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.563443, 1:-0.255157, 2:0.086149
00:30:29.522 00.000 25848 BLC: No correction, Miss < min_move
00:30:29.522 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.65
00:30:29.522 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:29.522 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:30:29.522 00.000 25848 MoveAxis(W, 15, ABG)
00:30:29.522 00.000 25848 Guiding  Dir = 3, Dur = 15
00:30:29.547 00.025 25848 IsSlewing returns 0
00:30:29.547 00.000 25848 IsGuiding returns 0
00:30:29.579 00.032 25848 IsGuiding returns 1
00:30:29.579 00.000 25848 scope still moving after pulse duration time elapsed
00:30:29.665 00.086 25848 IsSlewing returns 0
00:30:29.666 00.001 25848 IsGuiding returns 0
00:30:29.666 00.000 25848 scope move finished after 15 + 102 ms
00:30:29.666 00.000 25848 Move returns status 0, amount 15
00:30:29.666 00.000 25848 MoveAxis(N, 0, ABG)
00:30:29.666 00.000 25848 Move returns status 0, amount 0
00:30:29.666 00.000 25848 move complete, result=0
00:30:29.666 00.000 25848 worker thread done servicing request
00:30:29.666 00.000 25848 Worker thread wakes up
00:30:29.666 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:29.666 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:29.666 00.000 21444 GuideStep: 0.7 px 15 ms WEST, 0.1 px 0 ms NORTH
00:30:32.508 02.842 25848 Exposure complete
00:30:32.595 00.087 25848 worker thread done servicing request
00:30:32.596 00.001 21444 OnExposeComplete: enter
00:30:32.596 00.000 21444 UpdateGuideState(): m_state=6
00:30:32.596 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 833
00:30:32.596 00.000 21444 Star::Find returns 1 (1), X=1221.92, Y=745.80, Mass=322718, SNR=51.5, Peak=11332 HFD=6.7
00:30:32.596 00.000 21444 Star::Find false star n=9 nbg=250 bg=3786.1 sigma=410.8 thresh=5019 peak=4906
00:30:32.596 00.000 21444 Star::Find false star n=2 nbg=267 bg=2255.7 sigma=462.9 thresh=3645 peak=3193
00:30:32.596 00.000 21444 Star::Find false star n=4 nbg=248 bg=3964.2 sigma=454.8 thresh=5329 peak=5145
00:30:32.596 00.000 21444 Star::Find false star n=7 nbg=255 bg=2789.2 sigma=430.0 thresh=4079 peak=3858
00:30:32.596 00.000 21444 Star::Find false star n=8 nbg=257 bg=3373.7 sigma=420.0 thresh=4634 peak=4520
00:30:32.597 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.33,2.23,0.21,U] [#4 0.00,0.00,0.00,L] [#5 -8.20,2.80,0.00,M8] [#6 -9.36,7.67,0.00,M4] [#7 26.93,19.22,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.79,0.76,3.33,U] 
00:30:32.597 00.000 21444 single-star, 2 included, MultiStar: {-1.23, 0.49}, one-star: {0.42, -0.77}
00:30:32.597 00.000 21444 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.05) = xAngle (-4.12 = 2.17)
00:30:32.597 00.000 21444 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.68)
00:30:32.597 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.77 hyp=0.87 cameraTheta=-1.07 mountX=-0.49 mountY=-0.55, mountTheta=-2.30
00:30:32.598 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.77, opts=13)
00:30:32.598 00.000 21444 Enqueuing Move request for scope (0.42, -0.77)
00:30:32.598 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=168, FiltMax=65504, Gamma=0.560
00:30:32.598 00.000 21444 UpdateGuideState exits: m=322718 SNR=51.5 Saturated
00:30:32.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:32.598 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:32.598 00.000 21444 Enqueuing Expose request
00:30:32.598 00.000 25848 Worker thread wakes up
00:30:32.598 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.77) opts 0xd
00:30:32.598 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.77)
00:30:32.598 00.000 25848 Moving (0.42, -0.77) raw xDistance=-0.49 yDistance=-0.55
00:30:32.598 00.000 25848 BLC: window closed
00:30:32.598 00.000 25848 BLC: History state: CurrMiss=-0.55, AvgInitMiss=0.44, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.563443, 1:-0.255157, 2:0.086149
00:30:32.599 00.001 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:30:32.599 00.000 25848 BLC: window closed
00:30:32.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
00:30:32.599 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:32.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
00:30:32.599 00.000 25848 MoveAxis(E, 0, ABG)
00:30:32.599 00.000 25848 Move returns status 0, amount 0
00:30:32.599 00.000 25848 MoveAxis(N, 0, ABG)
00:30:32.599 00.000 25848 Move returns status 0, amount 0
00:30:32.599 00.000 25848 move complete, result=0
00:30:32.599 00.000 25848 worker thread done servicing request
00:30:32.599 00.000 25848 Worker thread wakes up
00:30:32.599 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:32.599 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:32.599 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
00:30:35.450 02.851 25848 Exposure complete
00:30:35.526 00.076 25848 worker thread done servicing request
00:30:35.526 00.000 21444 OnExposeComplete: enter
00:30:35.526 00.000 21444 UpdateGuideState(): m_state=6
00:30:35.526 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 834
00:30:35.526 00.000 21444 Star::Find returns 1 (1), X=1223.66, Y=747.43, Mass=265255, SNR=51.9, Peak=10016 HFD=6.7
00:30:35.527 00.001 21444 Star::Find false star n=2 nbg=266 bg=3783.2 sigma=509.3 thresh=5311 peak=4847
00:30:35.527 00.000 21444 Star::Find false star n=4 nbg=261 bg=3651.7 sigma=445.0 thresh=4987 peak=4715
00:30:35.527 00.000 21444 Star::Find false star n=2 nbg=272 bg=3893.2 sigma=531.3 thresh=5487 peak=5136
00:30:35.527 00.000 21444 Star::Find false star n=3 nbg=273 bg=3381.2 sigma=493.2 thresh=4861 peak=4628
00:30:35.527 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.68,16.73,0.00,R] [#3 -1.56,0.43,0.22,U] [#4 25.51,4.07,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 40.42,5.91,0.00,M8] [#8 -4.83,3.89,0.16,U] [#9 -12.88,-3.31,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 1.10,1.65,2.54,U] 
00:30:35.527 00.000 21444 refined, 3 included, MultiStar: {0.99, 1.47}, one-star: {2.16, 0.86}
00:30:35.527 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
00:30:35.527 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.92 = 1.37)
00:30:35.527 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=1.47 hyp=1.77 cameraTheta=0.98 mountX=-0.85 mountY=1.73, mountTheta=2.03
00:30:35.528 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=1.47, opts=13)
00:30:35.528 00.000 21444 Enqueuing Move request for scope (0.99, 1.47)
00:30:35.528 00.000 25848 Worker thread wakes up
00:30:35.528 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=394, FiltMax=65504, Gamma=0.560
00:30:35.528 00.000 21444 UpdateGuideState exits: m=265255 SNR=51.9 Saturated
00:30:35.528 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:35.528 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:35.528 00.000 21444 Enqueuing Expose request
00:30:35.528 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, 1.47) opts 0xd
00:30:35.528 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, 1.47)
00:30:35.528 00.000 25848 Moving (0.99, 1.47) raw xDistance=-0.85 yDistance=1.73
00:30:35.528 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.85
00:30:35.528 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.73 from input 1.73
00:30:35.528 00.000 25848 MoveAxis(E, 25, ABG)
00:30:35.528 00.000 25848 Guiding  Dir = 2, Dur = 25
00:30:35.578 00.050 25848 IsSlewing returns 0
00:30:35.578 00.000 25848 IsGuiding returns 0
00:30:35.609 00.031 25848 IsGuiding returns 1
00:30:35.609 00.000 25848 scope still moving after pulse duration time elapsed
00:30:35.658 00.049 25848 IsSlewing returns 0
00:30:35.658 00.000 25848 IsGuiding returns 0
00:30:35.659 00.001 25848 scope move finished after 25 + 55 ms
00:30:35.659 00.000 25848 Move returns status 0, amount 25
00:30:35.659 00.000 25848 MoveAxis(S, 47, ABG)
00:30:35.659 00.000 25848 Guiding  Dir = 1, Dur = 47
00:30:35.689 00.030 25848 IsSlewing returns 0
00:30:35.689 00.000 25848 IsGuiding returns 0
00:30:35.720 00.031 25848 PulseGuide returned control before completion, sleep 27
00:30:35.748 00.028 25848 IsGuiding returns 1
00:30:35.748 00.000 25848 scope still moving after pulse duration time elapsed
00:30:35.798 00.050 25848 IsSlewing returns 0
00:30:35.798 00.000 25848 IsGuiding returns 0
00:30:35.798 00.000 25848 scope move finished after 47 + 62 ms
00:30:35.798 00.000 25848 Move returns status 0, amount 47
00:30:35.798 00.000 25848 move complete, result=0
00:30:35.798 00.000 25848 worker thread done servicing request
00:30:35.798 00.000 25848 Worker thread wakes up
00:30:35.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:35.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:35.798 00.000 21444 GuideStep: -0.8 px 25 ms EAST, 1.7 px 47 ms SOUTH
00:30:38.643 02.845 25848 Exposure complete
00:30:38.730 00.087 25848 worker thread done servicing request
00:30:38.730 00.000 21444 OnExposeComplete: enter
00:30:38.730 00.000 21444 UpdateGuideState(): m_state=6
00:30:38.730 00.000 21444 Star::Find(15, 1223, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 835
00:30:38.731 00.001 21444 Star::Find returns 1 (1), X=1221.94, Y=746.67, Mass=387343, SNR=69.2, Peak=11276 HFD=6.8
00:30:38.731 00.000 21444 Star::Find false star n=8 nbg=252 bg=3685.5 sigma=459.3 thresh=5063 peak=4926
00:30:38.731 00.000 21444 Star::Find false star n=1 nbg=267 bg=2366.2 sigma=432.3 thresh=3663 peak=3213
00:30:38.731 00.000 21444 Star::Find false star n=5 nbg=259 bg=4160.8 sigma=467.0 thresh=5562 peak=5391
00:30:38.731 00.000 21444 Star::Find false star n=6 nbg=268 bg=3797.5 sigma=477.2 thresh=5229 peak=4948
00:30:38.731 00.000 21444 Star::Find false star n=6 nbg=262 bg=3774.9 sigma=430.5 thresh=5066 peak=4947
00:30:38.731 00.000 21444 Star::Find false star n=3 nbg=261 bg=2876.3 sigma=473.5 thresh=4297 peak=4146
00:30:38.731 00.000 21444 Star::Find false star n=7 nbg=249 bg=3219.9 sigma=342.7 thresh=4248 peak=4148
00:30:38.731 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 7.64,3.31,0.00,M9] [#6 -19.64,16.02,0.00,M5] [#7 52.69,2.24,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.05,0.20,2.89,U] 
00:30:38.731 00.000 21444 single-star, 1 included, MultiStar: {-0.67, 0.18}, one-star: {0.44, 0.11}
00:30:38.731 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
00:30:38.731 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.66 = 0.62)
00:30:38.731 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=0.11 hyp=0.46 cameraTheta=0.23 mountX=-0.43 mountY=0.27, mountTheta=2.59
00:30:38.732 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=0.11, opts=13)
00:30:38.732 00.000 21444 Enqueuing Move request for scope (0.44, 0.11)
00:30:38.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=472, FiltMax=65504, Gamma=0.560
00:30:38.732 00.000 21444 UpdateGuideState exits: m=387343 SNR=69.2 Saturated
00:30:38.732 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:38.732 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:38.732 00.000 21444 Enqueuing Expose request
00:30:38.732 00.000 25848 Worker thread wakes up
00:30:38.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.11) opts 0xd
00:30:38.732 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, 0.11)
00:30:38.733 00.001 25848 Moving (0.44, 0.11) raw xDistance=-0.43 yDistance=0.27
00:30:38.733 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
00:30:38.733 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:38.733 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:30:38.733 00.000 25848 MoveAxis(E, 0, ABG)
00:30:38.733 00.000 25848 Move returns status 0, amount 0
00:30:38.733 00.000 25848 MoveAxis(N, 0, ABG)
00:30:38.733 00.000 25848 Move returns status 0, amount 0
00:30:38.733 00.000 25848 move complete, result=0
00:30:38.733 00.000 25848 worker thread done servicing request
00:30:38.733 00.000 25848 Worker thread wakes up
00:30:38.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:38.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:38.733 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
00:30:41.576 02.843 25848 Exposure complete
00:30:41.656 00.080 25848 worker thread done servicing request
00:30:41.656 00.000 21444 OnExposeComplete: enter
00:30:41.656 00.000 21444 UpdateGuideState(): m_state=6
00:30:41.656 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 836
00:30:41.656 00.000 21444 Star::Find returns 1 (1), X=1224.47, Y=747.77, Mass=326156, SNR=61.0, Peak=11532 HFD=6.6
00:30:41.656 00.000 21444 Star::Find false star n=3 nbg=266 bg=3737.5 sigma=479.8 thresh=5177 peak=4702
00:30:41.656 00.000 21444 Star::Find false star n=4 nbg=261 bg=4236.2 sigma=437.6 thresh=5549 peak=5473
00:30:41.656 00.000 21444 Star::Find false star n=4 nbg=260 bg=3764.7 sigma=454.9 thresh=5129 peak=4826
00:30:41.656 00.000 21444 Star::Find false star n=6 nbg=261 bg=3686.7 sigma=490.9 thresh=5159 peak=4924
00:30:41.656 00.000 21444 Star::Find false star n=3 nbg=269 bg=3854.1 sigma=459.2 thresh=5232 peak=4951
00:30:41.656 00.000 21444 Star::Find false star n=3 nbg=258 bg=3821.4 sigma=431.9 thresh=5117 peak=5028
00:30:41.656 00.000 21444 Star::Find false star n=3 nbg=249 bg=3979.0 sigma=474.3 thresh=5402 peak=5139
00:30:41.656 00.000 21444 Star::Find false star n=3 nbg=275 bg=3065.2 sigma=466.5 thresh=4465 peak=4078
00:30:41.656 00.000 21444 Star::Find false star n=4 nbg=252 bg=3334.6 sigma=398.8 thresh=4531 peak=4337
00:30:41.656 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.81,-8.20,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.33,1.75,2.78,U] 
00:30:41.656 00.000 21444 refined, 1 included, MultiStar: {0.54, 1.60}, one-star: {2.97, 1.21}
00:30:41.656 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
00:30:41.657 00.001 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
00:30:41.657 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=1.60 hyp=1.69 cameraTheta=1.24 mountX=-0.40 mountY=1.69, mountTheta=1.80
00:30:41.657 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=1.60, opts=13)
00:30:41.657 00.000 21444 Enqueuing Move request for scope (0.54, 1.60)
00:30:41.657 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=406, FiltMax=65504, Gamma=0.560
00:30:41.657 00.000 21444 UpdateGuideState exits: m=326156 SNR=61.0 Saturated
00:30:41.657 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:41.657 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:41.657 00.000 21444 Enqueuing Expose request
00:30:41.658 00.001 25848 Worker thread wakes up
00:30:41.658 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 1.60) opts 0xd
00:30:41.658 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 1.60)
00:30:41.658 00.000 25848 Moving (0.54, 1.60) raw xDistance=-0.40 yDistance=1.69
00:30:41.658 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
00:30:41.658 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.69 from input 1.69
00:30:41.658 00.000 25848 MoveAxis(E, 0, ABG)
00:30:41.658 00.000 25848 Move returns status 0, amount 0
00:30:41.658 00.000 25848 MoveAxis(S, 46, ABG)
00:30:41.658 00.000 25848 Guiding  Dir = 1, Dur = 46
00:30:41.688 00.030 25848 IsSlewing returns 0
00:30:41.689 00.001 25848 IsGuiding returns 0
00:30:41.720 00.031 25848 PulseGuide returned control before completion, sleep 25
00:30:41.748 00.028 25848 IsGuiding returns 1
00:30:41.748 00.000 25848 scope still moving after pulse duration time elapsed
00:30:41.814 00.066 25848 IsSlewing returns 0
00:30:41.814 00.000 25848 IsGuiding returns 0
00:30:41.814 00.000 25848 scope move finished after 46 + 79 ms
00:30:41.814 00.000 25848 Move returns status 0, amount 46
00:30:41.814 00.000 25848 move complete, result=0
00:30:41.814 00.000 25848 worker thread done servicing request
00:30:41.814 00.000 25848 Worker thread wakes up
00:30:41.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:41.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:41.815 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 1.7 px 46 ms SOUTH
00:30:44.653 02.838 25848 Exposure complete
00:30:44.737 00.084 25848 worker thread done servicing request
00:30:44.737 00.000 21444 OnExposeComplete: enter
00:30:44.737 00.000 21444 UpdateGuideState(): m_state=6
00:30:44.737 00.000 21444 Star::Find(15, 1224, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 837
00:30:44.737 00.000 21444 Star::Find returns 1 (1), X=1224.03, Y=745.06, Mass=321129, SNR=50.8, Peak=11480 HFD=6.3
00:30:44.738 00.001 21444 Star::Find false star n=4 nbg=263 bg=3692.6 sigma=510.2 thresh=5223 peak=4990
00:30:44.738 00.000 21444 Star::Find false star n=3 nbg=245 bg=2438.6 sigma=404.5 thresh=3652 peak=3462
00:30:44.738 00.000 21444 Star::Find false star n=4 nbg=262 bg=4252.5 sigma=470.2 thresh=5663 peak=5647
00:30:44.738 00.000 21444 Star::Find false star n=3 nbg=263 bg=3843.7 sigma=539.5 thresh=5462 peak=5148
00:30:44.738 00.000 21444 Star::Find false star n=5 nbg=250 bg=3911.4 sigma=432.5 thresh=5209 peak=4912
00:30:44.738 00.000 21444 Star::Find false star n=2 nbg=251 bg=3896.2 sigma=426.9 thresh=5177 peak=5006
00:30:44.738 00.000 21444 Star::Find false star n=7 nbg=253 bg=3714.0 sigma=477.7 thresh=5147 peak=4992
00:30:44.738 00.000 21444 Star::Find false star n=2 nbg=267 bg=3071.6 sigma=487.0 thresh=4533 peak=4173
00:30:44.738 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 4.55,-8.90,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 29.37,-16.04,0.00,M6] [#11 -0.13,0.40,3.67,U] 
00:30:44.738 00.000 21444 refined, 1 included, MultiStar: {0.44, -0.01}, one-star: {2.53, -1.50}
00:30:44.738 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
00:30:44.738 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.37)
00:30:44.738 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-0.01 hyp=0.44 cameraTheta=-0.02 mountX=-0.44 mountY=0.16, mountTheta=2.80
00:30:44.739 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-0.01, opts=13)
00:30:44.739 00.000 21444 Enqueuing Move request for scope (0.44, -0.01)
00:30:44.739 00.000 25848 Worker thread wakes up
00:30:44.740 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.01) opts 0xd
00:30:44.740 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -0.01)
00:30:44.740 00.000 25848 Moving (0.44, -0.01) raw xDistance=-0.44 yDistance=0.16
00:30:44.740 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
00:30:44.740 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:44.740 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:30:44.740 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=318, FiltMax=65504, Gamma=0.560
00:30:44.740 00.000 25848 MoveAxis(E, 0, ABG)
00:30:44.740 00.000 25848 Move returns status 0, amount 0
00:30:44.740 00.000 25848 MoveAxis(N, 0, ABG)
00:30:44.740 00.000 25848 Move returns status 0, amount 0
00:30:44.740 00.000 25848 move complete, result=0
00:30:44.740 00.000 21444 UpdateGuideState exits: m=321129 SNR=50.8 Saturated
00:30:44.740 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:44.740 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:44.740 00.000 21444 Enqueuing Expose request
00:30:44.740 00.000 25848 worker thread done servicing request
00:30:44.740 00.000 25848 Worker thread wakes up
00:30:44.740 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:44.740 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:44.741 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:47.588 02.847 25848 Exposure complete
00:30:47.676 00.088 25848 worker thread done servicing request
00:30:47.676 00.000 21444 OnExposeComplete: enter
00:30:47.676 00.000 21444 UpdateGuideState(): m_state=6
00:30:47.677 00.001 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 838
00:30:47.677 00.000 21444 Star::Find returns 1 (1), X=1225.42, Y=742.66, Mass=262013, SNR=41.9, Peak=10668 HFD=6.1
00:30:47.677 00.000 21444 Star::Find false star n=2 nbg=261 bg=3720.6 sigma=517.3 thresh=5273 peak=4852
00:30:47.677 00.000 21444 Star::Find false star n=4 nbg=265 bg=2311.8 sigma=450.7 thresh=3664 peak=3634
00:30:47.677 00.000 21444 Star::Find false star n=5 nbg=273 bg=4131.1 sigma=537.2 thresh=5743 peak=5577
00:30:47.677 00.000 21444 Star::Find false star n=1 nbg=267 bg=3916.0 sigma=462.7 thresh=5304 peak=4900
00:30:47.677 00.000 21444 Star::Find false star n=4 nbg=260 bg=3912.6 sigma=458.6 thresh=5288 peak=4862
00:30:47.677 00.000 21444 Star::Find false star n=1 nbg=275 bg=3938.3 sigma=507.5 thresh=5461 peak=5093
00:30:47.677 00.000 21444 Star::Find false star n=4 nbg=253 bg=2970.7 sigma=399.8 thresh=4170 peak=4169
00:30:47.677 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 26.47,10.41,0.00,M5] [#5 1.62,-2.11,0.26,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 24.91,-25.39,0.00,M7] [#11 0.96,-1.07,4.13,U] 
00:30:47.677 00.000 21444 refined, 2 included, MultiStar: {1.54, -1.65}, one-star: {3.92, -3.90}
00:30:47.677 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
00:30:47.677 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.43)
00:30:47.677 00.000 21444 CameraToMount -- cameraX=1.54 cameraY=-1.65 hyp=2.26 cameraTheta=-0.82 mountX=-1.69 mountY=-0.94, mountTheta=-2.63
00:30:47.678 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.54, y=-1.65, opts=13)
00:30:47.679 00.001 21444 Enqueuing Move request for scope (1.54, -1.65)
00:30:47.679 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=244, FiltMax=65504, Gamma=0.560
00:30:47.679 00.000 21444 UpdateGuideState exits: m=262013 SNR=41.9 Saturated
00:30:47.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:47.679 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:47.679 00.000 21444 Enqueuing Expose request
00:30:47.679 00.000 25848 Worker thread wakes up
00:30:47.679 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.54, -1.65) opts 0xd
00:30:47.679 00.000 25848 Handling offset move in thread for scope, endpoint = (1.54, -1.65)
00:30:47.679 00.000 25848 Moving (1.54, -1.65) raw xDistance=-1.69 yDistance=-0.94
00:30:47.679 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.69
00:30:47.679 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:47.679 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
00:30:47.679 00.000 25848 MoveAxis(E, 49, ABG)
00:30:47.679 00.000 25848 Guiding  Dir = 2, Dur = 49
00:30:47.704 00.025 25848 IsSlewing returns 0
00:30:47.723 00.019 25848 IsGuiding returns 0
00:30:47.754 00.031 25848 PulseGuide returned control before completion, sleep 28
00:30:47.792 00.038 25848 IsGuiding returns 1
00:30:47.792 00.000 25848 scope still moving after pulse duration time elapsed
00:30:47.842 00.050 25848 IsSlewing returns 0
00:30:47.842 00.000 25848 IsGuiding returns 0
00:30:47.842 00.000 25848 scope move finished after 49 + 70 ms
00:30:47.842 00.000 25848 Move returns status 0, amount 49
00:30:47.842 00.000 25848 MoveAxis(N, 0, ABG)
00:30:47.842 00.000 25848 Move returns status 0, amount 0
00:30:47.842 00.000 25848 move complete, result=0
00:30:47.842 00.000 25848 worker thread done servicing request
00:30:47.842 00.000 25848 Worker thread wakes up
00:30:47.842 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:47.842 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:47.843 00.001 21444 GuideStep: -1.7 px 49 ms EAST, -0.9 px 0 ms NORTH
00:30:50.696 02.853 25848 Exposure complete
00:30:50.782 00.086 25848 worker thread done servicing request
00:30:50.783 00.001 21444 OnExposeComplete: enter
00:30:50.783 00.000 21444 UpdateGuideState(): m_state=6
00:30:50.783 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 839
00:30:50.783 00.000 21444 Star::Find returns 1 (1), X=1223.72, Y=744.46, Mass=182963, SNR=35.7, Peak=10824 HFD=6.1
00:30:50.783 00.000 21444 Star::Find false star n=4 nbg=239 bg=3783.5 sigma=409.9 thresh=5013 peak=4831
00:30:50.783 00.000 21444 Star::Find false star n=10 nbg=239 bg=2392.9 sigma=348.8 thresh=3439 peak=3370
00:30:50.783 00.000 21444 Star::Find false star n=7 nbg=266 bg=3666.7 sigma=461.4 thresh=5051 peak=4717
00:30:50.783 00.000 21444 Star::Find false star n=10 nbg=263 bg=3792.1 sigma=459.7 thresh=5171 peak=4971
00:30:50.783 00.000 21444 Star::Find false star n=3 nbg=259 bg=3952.6 sigma=459.3 thresh=5331 peak=4927
00:30:50.783 00.000 21444 Star::Find false star n=2 nbg=261 bg=3936.2 sigma=433.6 thresh=5237 peak=5066
00:30:50.783 00.000 21444 Star::Find false star n=2 nbg=264 bg=2784.1 sigma=455.2 thresh=4150 peak=3810
00:30:50.783 00.000 21444 Star::Find false star n=3 nbg=267 bg=3552.3 sigma=455.9 thresh=4920 peak=4586
00:30:50.783 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.32,-0.82,0.38,U] [#4 30.91,7.20,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.17,0.33,3.51,U] 
00:30:50.783 00.000 21444 refined, 2 included, MultiStar: {0.15, -0.26}, one-star: {2.22, -2.11}
00:30:50.783 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
00:30:50.783 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.65)
00:30:50.783 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-1.04 mountX=-0.17 mountY=-0.18, mountTheta=-2.33
00:30:50.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.26, opts=13)
00:30:50.784 00.000 21444 Enqueuing Move request for scope (0.15, -0.26)
00:30:50.784 00.000 25848 Worker thread wakes up
00:30:50.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.26) opts 0xd
00:30:50.784 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.26)
00:30:50.784 00.000 25848 Moving (0.15, -0.26) raw xDistance=-0.17 yDistance=-0.18
00:30:50.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:30:50.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:50.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:30:50.784 00.000 25848 MoveAxis(E, 0, ABG)
00:30:50.784 00.000 25848 Move returns status 0, amount 0
00:30:50.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=356, FiltMax=65504, Gamma=0.560
00:30:50.785 00.001 25848 MoveAxis(N, 0, ABG)
00:30:50.785 00.000 25848 Move returns status 0, amount 0
00:30:50.785 00.000 25848 move complete, result=0
00:30:50.785 00.000 25848 worker thread done servicing request
00:30:50.785 00.000 21444 UpdateGuideState exits: m=182963 SNR=35.7 Saturated
00:30:50.785 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:50.785 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:50.785 00.000 21444 Enqueuing Expose request
00:30:50.785 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:50.785 00.000 25848 Worker thread wakes up
00:30:50.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:50.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:53.636 02.851 25848 Exposure complete
00:30:53.723 00.087 25848 worker thread done servicing request
00:30:53.723 00.000 21444 OnExposeComplete: enter
00:30:53.723 00.000 21444 UpdateGuideState(): m_state=6
00:30:53.724 00.001 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 840
00:30:53.724 00.000 21444 Star::Find returns 1 (1), X=1223.81, Y=744.12, Mass=326928, SNR=52.4, Peak=11248 HFD=6.5
00:30:53.724 00.000 21444 Star::Find false star n=6 nbg=247 bg=3731.4 sigma=422.4 thresh=4998 peak=4982
00:30:53.724 00.000 21444 Star::Find false star n=3 nbg=280 bg=2301.6 sigma=450.7 thresh=3654 peak=3499
00:30:53.724 00.000 21444 Star::Find false star n=3 nbg=265 bg=3867.7 sigma=480.2 thresh=5308 peak=4935
00:30:53.724 00.000 21444 Star::Find false star n=1 nbg=263 bg=3840.6 sigma=542.7 thresh=5469 peak=5168
00:30:53.724 00.000 21444 Star::Find false star n=4 nbg=235 bg=3876.1 sigma=437.1 thresh=5187 peak=4803
00:30:53.724 00.000 21444 Star::Find false star n=3 nbg=258 bg=4024.5 sigma=519.0 thresh=5581 peak=5090
00:30:53.724 00.000 21444 Star::Find false star n=2 nbg=258 bg=3831.1 sigma=495.0 thresh=5316 peak=5103
00:30:53.724 00.000 21444 Star::Find false star n=7 nbg=245 bg=3029.8 sigma=370.9 thresh=4143 peak=4036
00:30:53.724 00.000 21444 Star::Find false star n=5 nbg=243 bg=3257.9 sigma=431.8 thresh=4553 peak=4403
00:30:53.724 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.93,0.67,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.13,-0.53,2.84,U] 
00:30:53.724 00.000 21444 refined, 2 included, MultiStar: {0.45, -0.96}, one-star: {2.31, -2.44}
00:30:53.724 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.10)
00:30:53.724 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.75)
00:30:53.724 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.96 hyp=1.06 cameraTheta=-1.14 mountX=-0.53 mountY=-0.72, mountTheta=-2.21
00:30:53.725 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.96, opts=13)
00:30:53.725 00.000 21444 Enqueuing Move request for scope (0.45, -0.96)
00:30:53.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=256, FiltMax=65504, Gamma=0.560
00:30:53.725 00.000 21444 UpdateGuideState exits: m=326928 SNR=52.4 Saturated
00:30:53.725 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:53.725 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:53.726 00.001 21444 Enqueuing Expose request
00:30:53.726 00.000 25848 Worker thread wakes up
00:30:53.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.96) opts 0xd
00:30:53.726 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.96)
00:30:53.726 00.000 25848 Moving (0.45, -0.96) raw xDistance=-0.53 yDistance=-0.72
00:30:53.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
00:30:53.726 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:30:53.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
00:30:53.726 00.000 25848 MoveAxis(E, 15, ABG)
00:30:53.726 00.000 25848 Guiding  Dir = 2, Dur = 15
00:30:53.750 00.024 25848 IsSlewing returns 0
00:30:53.751 00.001 25848 IsGuiding returns 0
00:30:53.783 00.032 25848 IsGuiding returns 1
00:30:53.783 00.000 25848 scope still moving after pulse duration time elapsed
00:30:53.831 00.048 25848 IsSlewing returns 0
00:30:53.831 00.000 25848 IsGuiding returns 0
00:30:53.831 00.000 25848 scope move finished after 15 + 64 ms
00:30:53.831 00.000 25848 Move returns status 0, amount 15
00:30:53.831 00.000 25848 MoveAxis(N, 0, ABG)
00:30:53.831 00.000 25848 Move returns status 0, amount 0
00:30:53.831 00.000 25848 move complete, result=0
00:30:53.831 00.000 25848 worker thread done servicing request
00:30:53.831 00.000 25848 Worker thread wakes up
00:30:53.831 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:53.831 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:53.831 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.7 px 0 ms NORTH
00:30:56.681 02.850 25848 Exposure complete
00:30:56.768 00.087 25848 worker thread done servicing request
00:30:56.768 00.000 21444 OnExposeComplete: enter
00:30:56.768 00.000 21444 UpdateGuideState(): m_state=6
00:30:56.769 00.001 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 841
00:30:56.769 00.000 21444 Star::Find returns 1 (1), X=1223.19, Y=743.61, Mass=365806, SNR=58.0, Peak=9788 HFD=7.7
00:30:56.769 00.000 21444 Star::Find false star n=6 nbg=241 bg=3811.4 sigma=418.8 thresh=5068 peak=5033
00:30:56.769 00.000 21444 Star::Find false star n=5 nbg=271 bg=2477.5 sigma=455.7 thresh=3844 peak=3590
00:30:56.769 00.000 21444 Star::Find false star n=6 nbg=259 bg=4030.7 sigma=533.0 thresh=5630 peak=4934
00:30:56.769 00.000 21444 Star::Find false star n=2 nbg=254 bg=3739.3 sigma=507.7 thresh=5262 peak=4862
00:30:56.769 00.000 21444 Star::Find false star n=7 nbg=266 bg=3890.2 sigma=448.9 thresh=5237 peak=5061
00:30:56.769 00.000 21444 Star::Find false star n=1 nbg=260 bg=4107.4 sigma=557.4 thresh=5779 peak=5147
00:30:56.769 00.000 21444 Star::Find false star n=4 nbg=260 bg=3900.0 sigma=455.0 thresh=5265 peak=5035
00:30:56.769 00.000 21444 Star::Find false star n=3 nbg=260 bg=2879.2 sigma=431.9 thresh=4175 peak=4029
00:30:56.769 00.000 21444 Star::Find false star n=1 nbg=265 bg=3291.5 sigma=451.1 thresh=4645 peak=4416
00:30:56.769 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.49,1.94,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.14,-0.29,2.68,U] 
00:30:56.769 00.000 21444 refined, 2 included, MultiStar: {-0.33, -0.86}, one-star: {1.69, -2.95}
00:30:56.769 00.000 21444 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.05) = xAngle (-4.99 = 1.30)
00:30:56.769 00.000 21444 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.83 = -1.55)
00:30:56.769 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.86 hyp=0.93 cameraTheta=-1.94 mountX=0.25 mountY=-0.93, mountTheta=-1.31
00:30:56.770 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.86, opts=13)
00:30:56.770 00.000 21444 Enqueuing Move request for scope (-0.33, -0.86)
00:30:56.770 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=418, FiltMax=65504, Gamma=0.560
00:30:56.770 00.000 21444 UpdateGuideState exits: m=365806 SNR=58.0 Saturated
00:30:56.771 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:56.771 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:56.771 00.000 21444 Enqueuing Expose request
00:30:56.771 00.000 25848 Worker thread wakes up
00:30:56.771 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.86) opts 0xd
00:30:56.771 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.86)
00:30:56.771 00.000 25848 Moving (-0.33, -0.86) raw xDistance=0.25 yDistance=-0.93
00:30:56.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
00:30:56.771 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:30:56.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
00:30:56.771 00.000 25848 MoveAxis(E, 0, ABG)
00:30:56.771 00.000 25848 Move returns status 0, amount 0
00:30:56.771 00.000 25848 MoveAxis(N, 0, ABG)
00:30:56.771 00.000 25848 Move returns status 0, amount 0
00:30:56.771 00.000 25848 move complete, result=0
00:30:56.771 00.000 25848 worker thread done servicing request
00:30:56.771 00.000 25848 Worker thread wakes up
00:30:56.771 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:30:56.771 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:30:56.771 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
00:30:59.612 02.841 25848 Exposure complete
00:30:59.687 00.075 25848 worker thread done servicing request
00:30:59.687 00.000 21444 OnExposeComplete: enter
00:30:59.687 00.000 21444 UpdateGuideState(): m_state=6
00:30:59.687 00.000 21444 Star::Find(15, 1223, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 842
00:30:59.688 00.001 21444 Star::Find returns 1 (1), X=1221.91, Y=744.23, Mass=371031, SNR=64.9, Peak=12336 HFD=6.7
00:30:59.688 00.000 21444 Star::Find false star n=6 nbg=264 bg=3824.2 sigma=455.4 thresh=5190 peak=4793
00:30:59.688 00.000 21444 Star::Find false star n=6 nbg=254 bg=2333.5 sigma=414.7 thresh=3578 peak=3237
00:30:59.688 00.000 21444 Star::Find false star n=6 nbg=249 bg=3972.2 sigma=452.6 thresh=5330 peak=5096
00:30:59.688 00.000 21444 Star::Find false star n=5 nbg=261 bg=3722.2 sigma=482.1 thresh=5169 peak=4953
00:30:59.688 00.000 21444 Star::Find false star n=4 nbg=249 bg=3852.6 sigma=437.2 thresh=5164 peak=4965
00:30:59.688 00.000 21444 Star::Find false star n=5 nbg=250 bg=2808.3 sigma=425.2 thresh=4084 peak=4013
00:30:59.688 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.84,0.21,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 19.25,17.55,0.00,M10] [#8 -30.03,19.43,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.11,-0.90,3.62,U] 
00:30:59.688 00.000 21444 refined, 2 included, MultiStar: {-0.78, -1.15}, one-star: {0.41, -2.33}
00:30:59.688 00.000 21444 CameraToMount -- cameraTheta (-2.17) - m_xAngle (3.05) = xAngle (-5.22 = 1.06)
00:30:59.688 00.000 21444 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.06 = -1.78)
00:30:59.688 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=-1.15 hyp=1.39 cameraTheta=-2.17 mountX=0.68 mountY=-1.36, mountTheta=-1.11
00:30:59.689 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=-1.15, opts=13)
00:30:59.689 00.000 21444 Enqueuing Move request for scope (-0.78, -1.15)
00:30:59.689 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=444, FiltMax=65504, Gamma=0.560
00:30:59.689 00.000 21444 UpdateGuideState exits: m=371031 SNR=64.9 Saturated
00:30:59.689 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:59.689 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:30:59.689 00.000 21444 Enqueuing Expose request
00:30:59.689 00.000 25848 Worker thread wakes up
00:30:59.689 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -1.15) opts 0xd
00:30:59.689 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, -1.15)
00:30:59.689 00.000 25848 Moving (-0.78, -1.15) raw xDistance=0.68 yDistance=-1.36
00:30:59.689 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68
00:30:59.689 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=1.45 newest=-3.00
00:30:59.689 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36
00:30:59.689 00.000 25848 MoveAxis(W, 20, ABG)
00:30:59.689 00.000 25848 Guiding  Dir = 3, Dur = 20
00:30:59.718 00.029 25848 IsSlewing returns 0
00:30:59.718 00.000 25848 IsGuiding returns 0
00:30:59.749 00.031 25848 IsGuiding returns 1
00:30:59.749 00.000 25848 scope still moving after pulse duration time elapsed
00:30:59.814 00.065 25848 IsSlewing returns 0
00:30:59.814 00.000 25848 IsGuiding returns 0
00:30:59.815 00.001 25848 scope move finished after 20 + 77 ms
00:30:59.815 00.000 25848 Move returns status 0, amount 20
00:30:59.815 00.000 25848 BLC: Oldest BLC event removed
00:30:59.815 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 285 applied
00:30:59.815 00.000 25848 MoveAxis(N, 322, ABG)
00:30:59.815 00.000 25848 Guiding  Dir = 0, Dur = 322
00:30:59.843 00.028 25848 IsSlewing returns 0
00:30:59.843 00.000 25848 IsGuiding returns 0
00:30:59.875 00.032 25848 PulseGuide returned control before completion, sleep 301
00:31:00.184 00.309 25848 IsGuiding returns 1
00:31:00.184 00.000 25848 scope still moving after pulse duration time elapsed
00:31:00.299 00.115 25848 IsSlewing returns 0
00:31:00.299 00.000 25848 IsGuiding returns 0
00:31:00.299 00.000 25848 scope move finished after 322 + 133 ms
00:31:00.299 00.000 25848 Move returns status 0, amount 322
00:31:00.299 00.000 25848 move complete, result=0
00:31:00.299 00.000 25848 worker thread done servicing request
00:31:00.299 00.000 25848 Worker thread wakes up
00:31:00.299 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -1.4 px 322 ms NORTH
00:31:00.300 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:00.300 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:03.153 02.853 25848 Exposure complete
00:31:03.242 00.089 25848 worker thread done servicing request
00:31:03.242 00.000 21444 OnExposeComplete: enter
00:31:03.242 00.000 21444 UpdateGuideState(): m_state=6
00:31:03.242 00.000 21444 Star::Find(15, 1221, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 843
00:31:03.243 00.001 21444 Star::Find returns 1 (1), X=1222.18, Y=744.72, Mass=352948, SNR=55.1, Peak=11836 HFD=6.7
00:31:03.243 00.000 21444 Star::Find false star n=2 nbg=265 bg=3851.9 sigma=533.3 thresh=5452 peak=5072
00:31:03.243 00.000 21444 Star::Find false star n=8 nbg=243 bg=2271.2 sigma=384.4 thresh=3424 peak=3316
00:31:03.243 00.000 21444 Star::Find false star n=4 nbg=276 bg=4137.1 sigma=569.6 thresh=5846 peak=5742
00:31:03.243 00.000 21444 Star::Find false star n=17 nbg=244 bg=3822.9 sigma=437.3 thresh=5135 peak=5105
00:31:03.243 00.000 21444 Star::Find false star n=5 nbg=256 bg=3807.5 sigma=482.1 thresh=5254 peak=4915
00:31:03.243 00.000 21444 Star::Find false star n=8 nbg=233 bg=3928.1 sigma=368.3 thresh=5033 peak=4989
00:31:03.243 00.000 21444 Star::Find false star n=2 nbg=261 bg=3903.3 sigma=542.2 thresh=5530 peak=5195
00:31:03.243 00.000 21444 Star::Find false star n=2 nbg=269 bg=3416.5 sigma=485.7 thresh=4874 peak=4455
00:31:03.243 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 17.76,23.25,0.00,R] [#8 0.00,0.00,0.00,L] [#9 9.06,12.80,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -0.89,-0.79,4.58,U] 
00:31:03.243 00.000 21444 refined, 1 included, MultiStar: {-0.61, -0.98}, one-star: {0.68, -1.85}
00:31:03.243 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.10)
00:31:03.243 00.000 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.74)
00:31:03.243 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-0.98 hyp=1.16 cameraTheta=-2.13 mountX=0.52 mountY=-1.14, mountTheta=-1.14
00:31:03.244 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-0.98, opts=13)
00:31:03.244 00.000 21444 Enqueuing Move request for scope (-0.61, -0.98)
00:31:03.244 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=322, FiltMax=65504, Gamma=0.560
00:31:03.244 00.000 21444 UpdateGuideState exits: m=352948 SNR=55.1 Saturated
00:31:03.244 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:03.244 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:03.244 00.000 21444 Enqueuing Expose request
00:31:03.244 00.000 25848 Worker thread wakes up
00:31:03.244 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.98) opts 0xd
00:31:03.245 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.61, -0.98)
00:31:03.245 00.000 25848 Moving (-0.61, -0.98) raw xDistance=0.52 yDistance=-1.14
00:31:03.245 00.000 25848 BLC: History state: CurrMiss=1.14, AvgInitMiss=0.50, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.357308, 1:1.138969
00:31:03.245 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:31:03.245 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.52
00:31:03.245 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
00:31:03.245 00.000 25848 MoveAxis(W, 17, ABG)
00:31:03.245 00.000 25848 Guiding  Dir = 3, Dur = 17
00:31:03.265 00.020 25848 IsSlewing returns 0
00:31:03.265 00.000 25848 IsGuiding returns 0
00:31:03.296 00.031 25848 IsGuiding returns 1
00:31:03.296 00.000 25848 scope still moving after pulse duration time elapsed
00:31:03.344 00.048 25848 IsSlewing returns 0
00:31:03.344 00.000 25848 IsGuiding returns 0
00:31:03.344 00.000 25848 scope move finished after 17 + 62 ms
00:31:03.344 00.000 25848 Move returns status 0, amount 17
00:31:03.344 00.000 25848 MoveAxis(N, 31, ABG)
00:31:03.344 00.000 25848 Guiding  Dir = 0, Dur = 31
00:31:03.373 00.029 25848 IsSlewing returns 0
00:31:03.373 00.000 25848 IsGuiding returns 0
00:31:03.414 00.041 25848 IsGuiding returns 1
00:31:03.414 00.000 25848 scope still moving after pulse duration time elapsed
00:31:03.469 00.055 25848 IsSlewing returns 0
00:31:03.469 00.000 25848 IsGuiding returns 0
00:31:03.469 00.000 25848 scope move finished after 31 + 65 ms
00:31:03.469 00.000 25848 Move returns status 0, amount 31
00:31:03.469 00.000 25848 move complete, result=0
00:31:03.469 00.000 25848 worker thread done servicing request
00:31:03.469 00.000 25848 Worker thread wakes up
00:31:03.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:03.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:03.470 00.001 21444 GuideStep: 0.5 px 17 ms WEST, -1.1 px 31 ms NORTH
00:31:06.311 02.841 25848 Exposure complete
00:31:06.392 00.081 25848 worker thread done servicing request
00:31:06.392 00.000 21444 OnExposeComplete: enter
00:31:06.392 00.000 21444 UpdateGuideState(): m_state=6
00:31:06.392 00.000 21444 Star::Find(15, 1222, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 844
00:31:06.392 00.000 21444 Star::Find returns 1 (1), X=1223.59, Y=745.63, Mass=410346, SNR=82.1, Peak=12996 HFD=6.1
00:31:06.392 00.000 21444 Star::Find false star n=4 nbg=252 bg=3746.7 sigma=447.3 thresh=5089 peak=4883
00:31:06.392 00.000 21444 Star::Find false star n=3 nbg=268 bg=3613.6 sigma=504.0 thresh=5125 peak=4765
00:31:06.392 00.000 21444 Star::Find false star n=5 nbg=245 bg=4011.5 sigma=385.7 thresh=5168 peak=5052
00:31:06.392 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.79,-7.68,0.00,M2] [#3 -1.28,0.13,0.12,U] [#4 13.27,0.91,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -24.32,10.62,0.00,M2] [#9 -9.50,-6.88,0.00,M1] [#10 8.73,-10.27,0.00,M8] [#11 -0.15,-0.54,2.87,U] 
00:31:06.392 00.000 21444 refined, 2 included, MultiStar: {0.38, -0.62}, one-star: {2.09, -0.94}
00:31:06.392 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.08 = 2.21)
00:31:06.392 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
00:31:06.392 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.62 hyp=0.72 cameraTheta=-1.02 mountX=-0.43 mountY=-0.43, mountTheta=-2.36
00:31:06.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.62, opts=13)
00:31:06.393 00.000 21444 Enqueuing Move request for scope (0.38, -0.62)
00:31:06.393 00.000 25848 Worker thread wakes up
00:31:06.393 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=316, FiltMax=65504, Gamma=0.560
00:31:06.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.62) opts 0xd
00:31:06.394 00.001 21444 UpdateGuideState exits: m=410346 SNR=82.1 Saturated
00:31:06.394 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:06.394 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:06.394 00.000 21444 Enqueuing Expose request
00:31:06.394 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.62)
00:31:06.394 00.000 25848 Moving (0.38, -0.62) raw xDistance=-0.43 yDistance=-0.43
00:31:06.394 00.000 25848 BLC: History state: CurrMiss=0.43, AvgInitMiss=0.50, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.357308, 1:1.138969, 2:0.429262
00:31:06.394 00.000 25848 BLC: No correction, Miss < min_move
00:31:06.394 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
00:31:06.394 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:06.394 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:31:06.394 00.000 25848 MoveAxis(E, 0, ABG)
00:31:06.394 00.000 25848 Move returns status 0, amount 0
00:31:06.394 00.000 25848 MoveAxis(N, 0, ABG)
00:31:06.394 00.000 25848 Move returns status 0, amount 0
00:31:06.394 00.000 25848 move complete, result=0
00:31:06.394 00.000 25848 worker thread done servicing request
00:31:06.394 00.000 25848 Worker thread wakes up
00:31:06.394 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:06.394 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:06.394 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
00:31:09.240 02.846 25848 Exposure complete
00:31:09.328 00.088 25848 worker thread done servicing request
00:31:09.328 00.000 21444 OnExposeComplete: enter
00:31:09.328 00.000 21444 UpdateGuideState(): m_state=6
00:31:09.329 00.001 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 845
00:31:09.329 00.000 21444 Star::Find returns 1 (1), X=1223.66, Y=744.26, Mass=368921, SNR=53.2, Peak=12492 HFD=6.7
00:31:09.329 00.000 21444 Star::Find false star n=5 nbg=263 bg=3790.8 sigma=470.7 thresh=5203 peak=4910
00:31:09.329 00.000 21444 Star::Find false star n=2 nbg=250 bg=2423.5 sigma=389.4 thresh=3592 peak=3367
00:31:09.329 00.000 21444 Star::Find false star n=3 nbg=268 bg=3816.6 sigma=473.9 thresh=5238 peak=4939
00:31:09.329 00.000 21444 Star::Find false star n=4 nbg=254 bg=3752.8 sigma=456.5 thresh=5122 peak=5072
00:31:09.329 00.000 21444 Star::Find false star n=7 nbg=214 bg=4132.0 sigma=455.3 thresh=5498 peak=5100
00:31:09.329 00.000 21444 Star::Find false star n=3 nbg=271 bg=3800.7 sigma=503.4 thresh=5311 peak=4996
00:31:09.329 00.000 21444 Star::Find false star n=4 nbg=259 bg=2926.0 sigma=412.3 thresh=4163 peak=3912
00:31:09.329 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.82,0.66,0.25,U] [#4 24.60,-1.15,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 5.52,-2.36,0.20,U] [#11 -0.34,-0.31,3.58,U] 
00:31:09.329 00.000 21444 refined, 3 included, MultiStar: {0.32, -0.74}, one-star: {2.16, -2.31}
00:31:09.329 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
00:31:09.329 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.77)
00:31:09.329 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.74 hyp=0.81 cameraTheta=-1.16 mountX=-0.39 mountY=-0.56, mountTheta=-2.17
00:31:09.330 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.74, opts=13)
00:31:09.330 00.000 21444 Enqueuing Move request for scope (0.32, -0.74)
00:31:09.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=372, FiltMax=65504, Gamma=0.560
00:31:09.330 00.000 25848 Worker thread wakes up
00:31:09.330 00.000 21444 UpdateGuideState exits: m=368921 SNR=53.2 Saturated
00:31:09.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:09.331 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:09.331 00.000 21444 Enqueuing Expose request
00:31:09.331 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.74) opts 0xd
00:31:09.331 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.74)
00:31:09.331 00.000 25848 Moving (0.32, -0.74) raw xDistance=-0.39 yDistance=-0.56
00:31:09.331 00.000 25848 BLC: window closed
00:31:09.331 00.000 25848 BLC: History state: CurrMiss=0.56, AvgInitMiss=0.50, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.357308, 1:1.138969, 2:0.429262
00:31:09.331 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:31:09.331 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
00:31:09.331 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
00:31:09.331 00.000 25848 MoveAxis(E, 0, ABG)
00:31:09.331 00.000 25848 Move returns status 0, amount 0
00:31:09.331 00.000 25848 MoveAxis(N, 15, ABG)
00:31:09.331 00.000 25848 Guiding  Dir = 0, Dur = 15
00:31:09.362 00.031 25848 IsSlewing returns 0
00:31:09.362 00.000 25848 IsGuiding returns 0
00:31:09.394 00.032 25848 IsGuiding returns 1
00:31:09.394 00.000 25848 scope still moving after pulse duration time elapsed
00:31:09.453 00.059 25848 IsSlewing returns 0
00:31:09.454 00.001 25848 IsGuiding returns 0
00:31:09.454 00.000 25848 scope move finished after 15 + 76 ms
00:31:09.454 00.000 25848 Move returns status 0, amount 15
00:31:09.454 00.000 25848 move complete, result=0
00:31:09.454 00.000 25848 worker thread done servicing request
00:31:09.454 00.000 25848 Worker thread wakes up
00:31:09.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:09.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:09.454 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.6 px 15 ms NORTH
00:31:12.299 02.845 25848 Exposure complete
00:31:12.379 00.080 25848 worker thread done servicing request
00:31:12.379 00.000 21444 OnExposeComplete: enter
00:31:12.379 00.000 21444 UpdateGuideState(): m_state=6
00:31:12.379 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 846
00:31:12.379 00.000 21444 Star::Find returns 1 (1), X=1222.76, Y=744.25, Mass=393836, SNR=61.7, Peak=11552 HFD=6.7
00:31:12.379 00.000 21444 Star::Find false star n=4 nbg=254 bg=3819.3 sigma=465.5 thresh=5216 peak=5020
00:31:12.379 00.000 21444 Star::Find false star n=2 nbg=263 bg=2257.0 sigma=399.9 thresh=3457 peak=3354
00:31:12.379 00.000 21444 Star::Find false star n=4 nbg=250 bg=3935.7 sigma=458.6 thresh=5312 peak=5189
00:31:12.380 00.001 21444 Star::Find false star n=3 nbg=267 bg=3875.6 sigma=514.8 thresh=5420 peak=5063
00:31:12.380 00.000 21444 Star::Find false star n=9 nbg=266 bg=3813.4 sigma=493.0 thresh=5292 peak=5265
00:31:12.380 00.000 21444 Star::Find false star n=7 nbg=246 bg=3889.8 sigma=412.1 thresh=5126 peak=4941
00:31:12.380 00.000 21444 Star::Find false star n=4 nbg=265 bg=2894.2 sigma=412.2 thresh=4131 peak=3997
00:31:12.380 00.000 21444 Star::Find false star n=4 nbg=262 bg=3541.6 sigma=495.0 thresh=5027 peak=4620
00:31:12.380 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.17,0.73,0.20,U] [#4 0.00,0.00,0.00,L] [#5 2.15,-2.21,0.18,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.22,-0.98,3.56,U] 
00:31:12.380 00.000 21444 refined, 3 included, MultiStar: {0.09, -1.22}, one-star: {1.26, -2.31}
00:31:12.380 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.05) = xAngle (-4.55 = 1.73)
00:31:12.380 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.11)
00:31:12.380 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-1.22 hyp=1.23 cameraTheta=-1.50 mountX=-0.20 mountY=-1.10, mountTheta=-1.75
00:31:12.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-1.22, opts=13)
00:31:12.381 00.000 21444 Enqueuing Move request for scope (0.09, -1.22)
00:31:12.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=192, FiltMax=65504, Gamma=0.560
00:31:12.381 00.000 21444 UpdateGuideState exits: m=393836 SNR=61.7 Saturated
00:31:12.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:12.381 00.000 25848 Worker thread wakes up
00:31:12.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.22) opts 0xd
00:31:12.381 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -1.22)
00:31:12.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:12.381 00.000 21444 Enqueuing Expose request
00:31:12.381 00.000 25848 Moving (0.09, -1.22) raw xDistance=-0.20 yDistance=-1.10
00:31:12.382 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:31:12.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:31:12.382 00.000 25848 MoveAxis(E, 0, ABG)
00:31:12.382 00.000 25848 Move returns status 0, amount 0
00:31:12.382 00.000 25848 MoveAxis(N, 30, ABG)
00:31:12.382 00.000 25848 Guiding  Dir = 0, Dur = 30
00:31:12.407 00.025 25848 IsSlewing returns 0
00:31:12.407 00.000 25848 IsGuiding returns 0
00:31:12.474 00.067 25848 IsGuiding returns 1
00:31:12.474 00.000 25848 scope still moving after pulse duration time elapsed
00:31:12.546 00.072 25848 IsSlewing returns 0
00:31:12.546 00.000 25848 IsGuiding returns 0
00:31:12.546 00.000 25848 scope move finished after 30 + 109 ms
00:31:12.547 00.001 25848 Move returns status 0, amount 30
00:31:12.547 00.000 25848 move complete, result=0
00:31:12.547 00.000 25848 worker thread done servicing request
00:31:12.547 00.000 25848 Worker thread wakes up
00:31:12.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:12.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:12.547 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.1 px 30 ms NORTH
00:31:15.398 02.851 25848 Exposure complete
00:31:15.479 00.081 25848 worker thread done servicing request
00:31:15.479 00.000 21444 OnExposeComplete: enter
00:31:15.479 00.000 21444 UpdateGuideState(): m_state=6
00:31:15.480 00.001 21444 Star::Find(15, 1222, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 847
00:31:15.480 00.000 21444 Star::Find returns 1 (1), X=1221.99, Y=744.93, Mass=372189, SNR=61.3, Peak=11456 HFD=6.5
00:31:15.480 00.000 21444 Star::Find false star n=2 nbg=269 bg=3800.6 sigma=486.0 thresh=5258 peak=5021
00:31:15.480 00.000 21444 Star::Find false star n=3 nbg=266 bg=2323.5 sigma=453.4 thresh=3684 peak=3445
00:31:15.480 00.000 21444 Star::Find false star n=3 nbg=269 bg=3877.1 sigma=482.7 thresh=5325 peak=5104
00:31:15.480 00.000 21444 Star::Find false star n=4 nbg=259 bg=3824.5 sigma=473.4 thresh=5245 peak=5038
00:31:15.480 00.000 21444 Star::Find false star n=2 nbg=277 bg=3809.4 sigma=507.2 thresh=5331 peak=5098
00:31:15.480 00.000 21444 Star::Find false star n=9 nbg=249 bg=3898.8 sigma=369.9 thresh=5009 peak=5001
00:31:15.480 00.000 21444 Star::Find false star n=2 nbg=279 bg=3852.5 sigma=514.7 thresh=5397 peak=5104
00:31:15.480 00.000 21444 Star::Find false star n=3 nbg=259 bg=2697.9 sigma=489.4 thresh=4166 peak=3897
00:31:15.480 00.000 21444 Star::Find false star n=2 nbg=268 bg=3307.2 sigma=474.1 thresh=4729 peak=4428
00:31:15.480 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.55,0.73,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.30,0.88,3.40,U] 
00:31:15.480 00.000 21444 refined, 2 included, MultiStar: {-0.97, 0.32}, one-star: {0.49, -1.64}
00:31:15.480 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
00:31:15.480 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
00:31:15.480 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=0.32 hyp=1.02 cameraTheta=2.82 mountX=1.00 mountY=-0.07, mountTheta=-0.07
00:31:15.481 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=0.32, opts=13)
00:31:15.481 00.000 21444 Enqueuing Move request for scope (-0.97, 0.32)
00:31:15.481 00.000 25848 Worker thread wakes up
00:31:15.481 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=168, FiltMax=65504, Gamma=0.560
00:31:15.481 00.000 21444 UpdateGuideState exits: m=372189 SNR=61.3 Saturated
00:31:15.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:15.481 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:15.481 00.000 21444 Enqueuing Expose request
00:31:15.481 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.32) opts 0xd
00:31:15.481 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, 0.32)
00:31:15.482 00.001 25848 Moving (-0.97, 0.32) raw xDistance=1.00 yDistance=-0.07
00:31:15.482 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.00
00:31:15.482 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:15.482 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:31:15.482 00.000 25848 MoveAxis(W, 29, ABG)
00:31:15.482 00.000 25848 Guiding  Dir = 3, Dur = 29
00:31:15.502 00.020 25848 IsSlewing returns 0
00:31:15.502 00.000 25848 IsGuiding returns 0
00:31:15.534 00.032 25848 IsGuiding returns 1
00:31:15.534 00.000 25848 scope still moving after pulse duration time elapsed
00:31:15.593 00.059 25848 IsSlewing returns 0
00:31:15.593 00.000 25848 IsGuiding returns 0
00:31:15.593 00.000 25848 scope move finished after 29 + 62 ms
00:31:15.593 00.000 25848 Move returns status 0, amount 29
00:31:15.593 00.000 25848 MoveAxis(N, 0, ABG)
00:31:15.593 00.000 25848 Move returns status 0, amount 0
00:31:15.593 00.000 25848 move complete, result=0
00:31:15.593 00.000 25848 worker thread done servicing request
00:31:15.593 00.000 25848 Worker thread wakes up
00:31:15.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:15.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:15.593 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.1 px 0 ms NORTH
00:31:18.440 02.847 25848 Exposure complete
00:31:18.529 00.089 25848 worker thread done servicing request
00:31:18.529 00.000 21444 OnExposeComplete: enter
00:31:18.529 00.000 21444 UpdateGuideState(): m_state=6
00:31:18.529 00.000 21444 Star::Find(15, 1221, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 848
00:31:18.529 00.000 21444 Star::Find returns 1 (1), X=1223.04, Y=746.42, Mass=401360, SNR=68.5, Peak=11104 HFD=7.1
00:31:18.530 00.001 21444 Star::Find false star n=4 nbg=257 bg=3835.1 sigma=385.3 thresh=4991 peak=4915
00:31:18.530 00.000 21444 Star::Find false star n=2 nbg=256 bg=2300.1 sigma=434.4 thresh=3603 peak=3340
00:31:18.530 00.000 21444 Star::Find false star n=5 nbg=245 bg=4140.9 sigma=421.1 thresh=5404 peak=5232
00:31:18.530 00.000 21444 Star::Find false star n=11 nbg=272 bg=3909.6 sigma=489.2 thresh=5377 peak=5119
00:31:18.530 00.000 21444 Star::Find false star n=4 nbg=256 bg=3791.3 sigma=501.7 thresh=5296 peak=4923
00:31:18.530 00.000 21444 Star::Find false star n=2 nbg=258 bg=3808.9 sigma=511.3 thresh=5343 peak=5110
00:31:18.530 00.000 21444 Star::Find false star n=3 nbg=264 bg=2819.1 sigma=453.2 thresh=4179 peak=3938
00:31:18.530 00.000 21444 Star::Find false star n=5 nbg=255 bg=3359.5 sigma=415.5 thresh=4606 peak=4572
00:31:18.530 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -7.27,-2.19,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.86,0.91,3.19,U] 
00:31:18.530 00.000 21444 refined, 1 included, MultiStar: {-0.29, 0.66}, one-star: {1.54, -0.14}
00:31:18.530 00.000 21444 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.05) = xAngle (-1.07 = -1.07)
00:31:18.530 00.000 21444 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.37)
00:31:18.530 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.66 hyp=0.72 cameraTheta=1.98 mountX=0.35 mountY=0.50, mountTheta=0.97
00:31:18.531 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.66, opts=13)
00:31:18.531 00.000 21444 Enqueuing Move request for scope (-0.29, 0.66)
00:31:18.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=308, FiltMax=65504, Gamma=0.560
00:31:18.532 00.001 21444 UpdateGuideState exits: m=401360 SNR=68.5 Saturated
00:31:18.532 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:18.532 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:18.532 00.000 21444 Enqueuing Expose request
00:31:18.532 00.000 25848 Worker thread wakes up
00:31:18.532 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.66) opts 0xd
00:31:18.532 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.66)
00:31:18.532 00.000 25848 Moving (-0.29, 0.66) raw xDistance=0.35 yDistance=0.50
00:31:18.532 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
00:31:18.532 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:18.532 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
00:31:18.532 00.000 25848 MoveAxis(E, 0, ABG)
00:31:18.532 00.000 25848 Move returns status 0, amount 0
00:31:18.532 00.000 25848 MoveAxis(N, 0, ABG)
00:31:18.532 00.000 25848 Move returns status 0, amount 0
00:31:18.532 00.000 25848 move complete, result=0
00:31:18.532 00.000 25848 worker thread done servicing request
00:31:18.532 00.000 25848 Worker thread wakes up
00:31:18.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:18.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:18.532 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
00:31:21.379 02.847 25848 Exposure complete
00:31:21.463 00.084 25848 worker thread done servicing request
00:31:21.463 00.000 21444 OnExposeComplete: enter
00:31:21.463 00.000 21444 UpdateGuideState(): m_state=6
00:31:21.463 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 849
00:31:21.463 00.000 21444 Star::Find returns 1 (1), X=1221.22, Y=745.90, Mass=322021, SNR=56.4, Peak=10876 HFD=6.8
00:31:21.463 00.000 21444 Star::Find false star n=5 nbg=257 bg=3794.6 sigma=490.7 thresh=5267 peak=5013
00:31:21.463 00.000 21444 Star::Find false star n=6 nbg=256 bg=3831.6 sigma=442.6 thresh=5160 peak=5088
00:31:21.463 00.000 21444 Star::Find false star n=8 nbg=230 bg=3756.9 sigma=384.4 thresh=4910 peak=4755
00:31:21.463 00.000 21444 Star::Find false star n=8 nbg=248 bg=3885.9 sigma=384.6 thresh=5040 peak=4890
00:31:21.463 00.000 21444 Star::Find false star n=4 nbg=258 bg=2907.3 sigma=438.6 thresh=4223 peak=3872
00:31:21.464 00.001 21444 Star::Find false star n=2 nbg=265 bg=3235.5 sigma=441.2 thresh=4559 peak=4331
00:31:21.464 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.49,3.87,0.22,U] [#3 -15.35,-8.08,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -2.63,-1.15,0.17,U] [#7 -3.16,-8.28,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.56,-0.08,2.61,U] 
00:31:21.464 00.000 21444 single-star, 3 included, MultiStar: {-1.28, -0.06}, one-star: {-0.28, -0.66}
00:31:21.464 00.000 21444 CameraToMount -- cameraTheta (-1.97) - m_xAngle (3.05) = xAngle (-5.02 = 1.26)
00:31:21.464 00.000 21444 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.86 = -1.58)
00:31:21.464 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.66 hyp=0.72 cameraTheta=-1.97 mountX=0.22 mountY=-0.72, mountTheta=-1.28
00:31:21.464 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.66, opts=13)
00:31:21.464 00.000 21444 Enqueuing Move request for scope (-0.28, -0.66)
00:31:21.464 00.000 25848 Worker thread wakes up
00:31:21.465 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=534, FiltMax=65504, Gamma=0.560
00:31:21.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.66) opts 0xd
00:31:21.465 00.000 21444 UpdateGuideState exits: m=322021 SNR=56.4 Saturated
00:31:21.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:21.465 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.66)
00:31:21.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:21.465 00.000 21444 Enqueuing Expose request
00:31:21.465 00.000 25848 Moving (-0.28, -0.66) raw xDistance=0.22 yDistance=-0.72
00:31:21.465 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
00:31:21.465 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
00:31:21.465 00.000 25848 MoveAxis(E, 0, ABG)
00:31:21.465 00.000 25848 Move returns status 0, amount 0
00:31:21.465 00.000 25848 MoveAxis(N, 20, ABG)
00:31:21.465 00.000 25848 Guiding  Dir = 0, Dur = 20
00:31:21.515 00.050 25848 IsSlewing returns 0
00:31:21.516 00.001 25848 IsGuiding returns 0
00:31:21.547 00.031 25848 IsGuiding returns 1
00:31:21.547 00.000 25848 scope still moving after pulse duration time elapsed
00:31:21.611 00.064 25848 IsSlewing returns 0
00:31:21.611 00.000 25848 IsGuiding returns 0
00:31:21.611 00.000 25848 scope move finished after 20 + 76 ms
00:31:21.611 00.000 25848 Move returns status 0, amount 20
00:31:21.611 00.000 25848 move complete, result=0
00:31:21.613 00.002 25848 worker thread done servicing request
00:31:21.613 00.000 25848 Worker thread wakes up
00:31:21.613 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:21.613 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:21.613 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.7 px 20 ms NORTH
00:31:24.465 02.852 25848 Exposure complete
00:31:24.552 00.087 25848 worker thread done servicing request
00:31:24.552 00.000 21444 OnExposeComplete: enter
00:31:24.552 00.000 21444 UpdateGuideState(): m_state=6
00:31:24.552 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 850
00:31:24.552 00.000 21444 Star::Find returns 1 (1), X=1223.25, Y=745.31, Mass=379894, SNR=70.0, Peak=11608 HFD=7.0
00:31:24.552 00.000 21444 Star::Find false star n=4 nbg=250 bg=3813.5 sigma=443.9 thresh=5145 peak=4897
00:31:24.553 00.001 21444 Star::Find false star n=2 nbg=263 bg=3917.5 sigma=464.2 thresh=5310 peak=4982
00:31:24.553 00.000 21444 Star::Find false star n=2 nbg=264 bg=2841.3 sigma=471.3 thresh=4255 peak=3834
00:31:24.553 00.000 21444 Star::Find false star n=7 nbg=247 bg=3385.4 sigma=413.0 thresh=4624 peak=4534
00:31:24.553 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.41,0.66,0.12,U] [#3 -21.28,2.49,0.00,M2] [#4 25.51,3.38,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 3.13,-9.90,0.00,M5] [#7 -20.37,-21.10,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.89,0.54,2.66,U] 
00:31:24.553 00.000 21444 refined, 2 included, MultiStar: {1.17, 0.07}, one-star: {1.75, -1.25}
00:31:24.553 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
00:31:24.553 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.45)
00:31:24.553 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=0.07 hyp=1.17 cameraTheta=0.06 mountX=-1.16 mountY=0.51, mountTheta=2.73
00:31:24.554 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=0.07, opts=13)
00:31:24.554 00.000 21444 Enqueuing Move request for scope (1.17, 0.07)
00:31:24.554 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=166, FiltMax=65504, Gamma=0.560
00:31:24.554 00.000 21444 UpdateGuideState exits: m=379894 SNR=70.0 Saturated
00:31:24.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:24.554 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:24.554 00.000 21444 Enqueuing Expose request
00:31:24.554 00.000 25848 Worker thread wakes up
00:31:24.554 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, 0.07) opts 0xd
00:31:24.554 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, 0.07)
00:31:24.554 00.000 25848 Moving (1.17, 0.07) raw xDistance=-1.16 yDistance=0.51
00:31:24.554 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.16
00:31:24.554 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:24.555 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
00:31:24.555 00.000 25848 MoveAxis(E, 34, ABG)
00:31:24.555 00.000 25848 Guiding  Dir = 2, Dur = 34
00:31:24.579 00.024 25848 IsSlewing returns 0
00:31:24.579 00.000 25848 IsGuiding returns 0
00:31:24.611 00.032 25848 PulseGuide returned control before completion, sleep 13
00:31:24.640 00.029 25848 IsGuiding returns 1
00:31:24.640 00.000 25848 scope still moving after pulse duration time elapsed
00:31:24.689 00.049 25848 IsSlewing returns 0
00:31:24.689 00.000 25848 IsGuiding returns 0
00:31:24.689 00.000 25848 scope move finished after 34 + 75 ms
00:31:24.689 00.000 25848 Move returns status 0, amount 34
00:31:24.689 00.000 25848 MoveAxis(N, 0, ABG)
00:31:24.689 00.000 25848 Move returns status 0, amount 0
00:31:24.689 00.000 25848 move complete, result=0
00:31:24.689 00.000 25848 worker thread done servicing request
00:31:24.689 00.000 25848 Worker thread wakes up
00:31:24.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:24.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:24.690 00.001 21444 GuideStep: -1.2 px 34 ms EAST, 0.5 px 0 ms NORTH
00:31:27.543 02.853 25848 Exposure complete
00:31:27.625 00.082 25848 worker thread done servicing request
00:31:27.625 00.000 21444 OnExposeComplete: enter
00:31:27.625 00.000 21444 UpdateGuideState(): m_state=6
00:31:27.625 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 851
00:31:27.625 00.000 21444 Star::Find returns 1 (1), X=1221.00, Y=745.70, Mass=345370, SNR=55.9, Peak=10396 HFD=6.9
00:31:27.625 00.000 21444 Star::Find false star n=8 nbg=256 bg=2254.6 sigma=387.1 thresh=3416 peak=3363
00:31:27.626 00.001 21444 Star::Find false star n=4 nbg=248 bg=4191.7 sigma=439.6 thresh=5510 peak=5323
00:31:27.626 00.000 21444 Star::Find false star n=5 nbg=270 bg=3860.9 sigma=487.4 thresh=5323 peak=5264
00:31:27.626 00.000 21444 Star::Find false star n=1 nbg=274 bg=3942.8 sigma=573.7 thresh=5664 peak=4938
00:31:27.626 00.000 21444 Star::Find false star n=8 nbg=252 bg=3898.0 sigma=426.3 thresh=5177 peak=4930
00:31:27.626 00.000 21444 Star::Find false star n=3 nbg=251 bg=3214.3 sigma=460.2 thresh=4595 peak=4427
00:31:27.626 00.000 21444 MultiStar: [#1 3.84,10.71,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 1.69,-2.65,0.16,U] [#6 0.00,0.00,0.00,L] [#7 -24.07,-21.14,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 -26.24,-15.72,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -2.77,1.02,3.24,U] 
00:31:27.626 00.000 21444 single-star, 2 included, MultiStar: {-2.09, 0.46}, one-star: {-0.50, -0.87}
00:31:27.626 00.000 21444 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.05) = xAngle (-5.15 = 1.14)
00:31:27.626 00.000 21444 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.99 = -1.71)
00:31:27.626 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.87 hyp=1.00 cameraTheta=-2.09 mountX=0.42 mountY=-0.99, mountTheta=-1.17
00:31:27.627 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.87, opts=13)
00:31:27.627 00.000 21444 Enqueuing Move request for scope (-0.50, -0.87)
00:31:27.627 00.000 25848 Worker thread wakes up
00:31:27.627 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=156, FiltMax=65504, Gamma=0.560
00:31:27.627 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.87) opts 0xd
00:31:27.627 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.87)
00:31:27.627 00.000 25848 Moving (-0.50, -0.87) raw xDistance=0.42 yDistance=-0.99
00:31:27.627 00.000 21444 UpdateGuideState exits: m=345370 SNR=55.9 Saturated
00:31:27.627 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
00:31:27.627 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:27.627 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
00:31:27.627 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:27.627 00.000 21444 Enqueuing Expose request
00:31:27.627 00.000 25848 MoveAxis(E, 0, ABG)
00:31:27.627 00.000 25848 Move returns status 0, amount 0
00:31:27.627 00.000 25848 MoveAxis(N, 27, ABG)
00:31:27.627 00.000 25848 Guiding  Dir = 0, Dur = 27
00:31:27.673 00.046 25848 IsSlewing returns 0
00:31:27.673 00.000 25848 IsGuiding returns 0
00:31:27.704 00.031 25848 IsGuiding returns 1
00:31:27.704 00.000 25848 scope still moving after pulse duration time elapsed
00:31:27.752 00.048 25848 IsSlewing returns 0
00:31:27.752 00.000 25848 IsGuiding returns 0
00:31:27.752 00.000 25848 scope move finished after 27 + 52 ms
00:31:27.752 00.000 25848 Move returns status 0, amount 27
00:31:27.752 00.000 25848 move complete, result=0
00:31:27.752 00.000 25848 worker thread done servicing request
00:31:27.752 00.000 25848 Worker thread wakes up
00:31:27.752 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.0 px 27 ms NORTH
00:31:27.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:27.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:30.597 02.845 25848 Exposure complete
00:31:30.684 00.087 25848 worker thread done servicing request
00:31:30.684 00.000 21444 OnExposeComplete: enter
00:31:30.684 00.000 21444 UpdateGuideState(): m_state=6
00:31:30.684 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 852
00:31:30.684 00.000 21444 Star::Find returns 1 (1), X=1222.37, Y=747.09, Mass=313027, SNR=49.0, Peak=9688 HFD=7.0
00:31:30.684 00.000 21444 Star::Find false star n=3 nbg=261 bg=2290.5 sigma=425.7 thresh=3568 peak=3498
00:31:30.685 00.001 21444 Star::Find false star n=4 nbg=255 bg=4123.2 sigma=537.0 thresh=5734 peak=5690
00:31:30.685 00.000 21444 Star::Find false star n=5 nbg=276 bg=3767.0 sigma=565.0 thresh=5462 peak=5160
00:31:30.685 00.000 21444 Star::Find false star n=7 nbg=251 bg=3803.7 sigma=459.0 thresh=5181 peak=5045
00:31:30.685 00.000 21444 Star::Find false star n=1 nbg=264 bg=3733.2 sigma=501.6 thresh=5238 peak=4827
00:31:30.685 00.000 21444 Star::Find false star n=2 nbg=277 bg=3785.4 sigma=579.5 thresh=5524 peak=4907
00:31:30.685 00.000 21444 Star::Find false star n=3 nbg=267 bg=2925.5 sigma=474.4 thresh=4349 peak=4181
00:31:30.685 00.000 21444 Star::Find false star n=1 nbg=256 bg=3376.6 sigma=459.1 thresh=4754 peak=4277
00:31:30.685 00.000 21444 MultiStar: [#1 8.95,24.06,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -22.61,-19.82,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.45,1.96,4.04,U] 
00:31:30.685 00.000 21444 single-star, 1 included, MultiStar: {-0.99, 1.67}, one-star: {0.87, 0.52}
00:31:30.685 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
00:31:30.685 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.93)
00:31:30.685 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=0.52 hyp=1.01 cameraTheta=0.54 mountX=-0.82 mountY=0.81, mountTheta=2.36
00:31:30.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=0.52, opts=13)
00:31:30.686 00.000 21444 Enqueuing Move request for scope (0.87, 0.52)
00:31:30.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=420, FiltMax=65504, Gamma=0.560
00:31:30.686 00.000 21444 UpdateGuideState exits: m=313027 SNR=49.0 Saturated
00:31:30.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:30.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:30.686 00.000 21444 Enqueuing Expose request
00:31:30.686 00.000 25848 Worker thread wakes up
00:31:30.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.52) opts 0xd
00:31:30.686 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, 0.52)
00:31:30.686 00.000 25848 Moving (0.87, 0.52) raw xDistance=-0.82 yDistance=0.81
00:31:30.687 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.82
00:31:30.687 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:30.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
00:31:30.687 00.000 25848 MoveAxis(E, 24, ABG)
00:31:30.687 00.000 25848 Guiding  Dir = 2, Dur = 24
00:31:30.719 00.032 25848 IsSlewing returns 0
00:31:30.720 00.001 25848 IsGuiding returns 0
00:31:30.819 00.099 25848 IsGuiding returns 1
00:31:30.819 00.000 25848 scope still moving after pulse duration time elapsed
00:31:30.875 00.056 25848 IsSlewing returns 0
00:31:30.875 00.000 25848 IsGuiding returns 0
00:31:30.875 00.000 25848 scope move finished after 24 + 131 ms
00:31:30.875 00.000 25848 Move returns status 0, amount 24
00:31:30.875 00.000 25848 MoveAxis(N, 0, ABG)
00:31:30.875 00.000 25848 Move returns status 0, amount 0
00:31:30.875 00.000 25848 move complete, result=0
00:31:30.875 00.000 25848 worker thread done servicing request
00:31:30.875 00.000 25848 Worker thread wakes up
00:31:30.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:30.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:30.875 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.8 px 0 ms NORTH
00:31:33.723 02.848 25848 Exposure complete
00:31:33.791 00.068 25848 worker thread done servicing request
00:31:33.791 00.000 21444 OnExposeComplete: enter
00:31:33.792 00.001 21444 UpdateGuideState(): m_state=6
00:31:33.792 00.000 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 853
00:31:33.792 00.000 21444 Star::Find returns 1 (1), X=1221.76, Y=747.15, Mass=352191, SNR=52.8, Peak=11332 HFD=6.5
00:31:33.792 00.000 21444 Star::Find false star n=13 nbg=243 bg=3666.0 sigma=412.6 thresh=4904 peak=4862
00:31:33.792 00.000 21444 Star::Find false star n=3 nbg=272 bg=2361.2 sigma=435.1 thresh=3667 peak=3553
00:31:33.792 00.000 21444 Star::Find false star n=4 nbg=280 bg=4128.0 sigma=585.3 thresh=5884 peak=5813
00:31:33.792 00.000 21444 Star::Find false star n=1 nbg=267 bg=3754.2 sigma=515.1 thresh=5300 peak=5018
00:31:33.792 00.000 21444 Star::Find false star n=4 nbg=251 bg=3854.1 sigma=430.3 thresh=5145 peak=4929
00:31:33.792 00.000 21444 Star::Find false star n=2 nbg=268 bg=3790.8 sigma=539.6 thresh=5410 peak=4993
00:31:33.792 00.000 21444 Star::Find false star n=4 nbg=254 bg=3001.7 sigma=382.3 thresh=4148 peak=3935
00:31:33.792 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 16.51,-3.39,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -23.63,-20.01,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.65,-1.76,0.26,U] [#11 -1.46,2.08,3.80,U] 
00:31:33.792 00.000 21444 single-star, 2 included, MultiStar: {-0.86, 1.59}, one-star: {0.26, 0.58}
00:31:33.792 00.000 21444 CameraToMount -- cameraTheta (1.15) - m_xAngle (3.05) = xAngle (-1.90 = -1.90)
00:31:33.792 00.000 21444 CameraToMount -- cameraTheta (1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.75 = 1.54)
00:31:33.792 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.58 hyp=0.64 cameraTheta=1.15 mountX=-0.21 mountY=0.64, mountTheta=1.89
00:31:33.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.58, opts=13)
00:31:33.793 00.000 21444 Enqueuing Move request for scope (0.26, 0.58)
00:31:33.793 00.000 25848 Worker thread wakes up
00:31:33.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.58) opts 0xd
00:31:33.793 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.58)
00:31:33.793 00.000 25848 Moving (0.26, 0.58) raw xDistance=-0.21 yDistance=0.64
00:31:33.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
00:31:33.793 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:33.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=548, FiltMax=65504, Gamma=0.560
00:31:33.793 00.000 21444 UpdateGuideState exits: m=352191 SNR=52.8 Saturated
00:31:33.795 00.002 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:33.795 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:33.795 00.000 21444 Enqueuing Expose request
00:31:33.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
00:31:33.795 00.000 25848 MoveAxis(E, 0, ABG)
00:31:33.795 00.000 25848 Move returns status 0, amount 0
00:31:33.795 00.000 25848 MoveAxis(N, 0, ABG)
00:31:33.795 00.000 25848 Move returns status 0, amount 0
00:31:33.795 00.000 25848 move complete, result=0
00:31:33.795 00.000 25848 worker thread done servicing request
00:31:33.795 00.000 25848 Worker thread wakes up
00:31:33.795 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:33.795 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:33.795 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
00:31:36.641 02.846 25848 Exposure complete
00:31:36.713 00.072 25848 worker thread done servicing request
00:31:36.713 00.000 21444 OnExposeComplete: enter
00:31:36.714 00.001 21444 UpdateGuideState(): m_state=6
00:31:36.714 00.000 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 854
00:31:36.714 00.000 21444 Star::Find returns 1 (1), X=1221.68, Y=748.28, Mass=347649, SNR=57.4, Peak=11332 HFD=7.1
00:31:36.714 00.000 21444 Star::Find false star n=3 nbg=266 bg=2205.9 sigma=452.2 thresh=3563 peak=3260
00:31:36.714 00.000 21444 Star::Find false star n=4 nbg=264 bg=4263.6 sigma=473.4 thresh=5684 peak=5669
00:31:36.714 00.000 21444 Star::Find false star n=3 nbg=235 bg=4026.3 sigma=381.8 thresh=5172 peak=4970
00:31:36.714 00.000 21444 Star::Find false star n=2 nbg=266 bg=3869.2 sigma=486.8 thresh=5330 peak=4996
00:31:36.714 00.000 21444 Star::Find false star n=6 nbg=260 bg=3904.8 sigma=479.7 thresh=5344 peak=4922
00:31:36.714 00.000 21444 Star::Find false star n=2 nbg=272 bg=2821.9 sigma=466.6 thresh=4222 peak=4161
00:31:36.714 00.000 21444 MultiStar: [#1 7.85,15.48,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 2.65,-1.73,0.20,U] [#6 0.00,0.00,0.00,L] [#7 -24.39,-18.46,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -3.54,8.91,0.00,M7] [#11 -2.21,2.31,3.09,U] 
00:31:36.714 00.000 21444 single-star, 2 included, MultiStar: {-1.43, 1.99}, one-star: {0.18, 1.72}
00:31:36.714 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
00:31:36.714 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.86)
00:31:36.714 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=1.72 hyp=1.73 cameraTheta=1.47 mountX=-0.02 mountY=1.66, mountTheta=1.58
00:31:36.715 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=1.72, opts=13)
00:31:36.715 00.000 21444 Enqueuing Move request for scope (0.18, 1.72)
00:31:36.715 00.000 25848 Worker thread wakes up
00:31:36.715 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.72) opts 0xd
00:31:36.715 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 1.72)
00:31:36.715 00.000 25848 Moving (0.18, 1.72) raw xDistance=-0.02 yDistance=1.66
00:31:36.715 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=204, FiltMax=65504, Gamma=0.560
00:31:36.716 00.001 21444 UpdateGuideState exits: m=347649 SNR=57.4 Saturated
00:31:36.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:36.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:36.716 00.000 21444 Enqueuing Expose request
00:31:36.716 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:31:36.716 00.000 25848 resist switch: large excursion: input 1.66 thresh 1.53 direction from -1 to 1
00:31:36.716 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.98
00:31:36.716 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.66 from input 1.66
00:31:36.716 00.000 25848 MoveAxis(E, 0, ABG)
00:31:36.716 00.000 25848 Move returns status 0, amount 0
00:31:36.716 00.000 25848 BLC: Oldest BLC event removed
00:31:36.716 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 285 applied
00:31:36.716 00.000 25848 MoveAxis(S, 330, ABG)
00:31:36.716 00.000 25848 Guiding  Dir = 1, Dur = 330
00:31:36.736 00.020 25848 IsSlewing returns 0
00:31:36.737 00.001 25848 IsGuiding returns 0
00:31:36.768 00.031 25848 PulseGuide returned control before completion, sleep 310
00:31:37.091 00.323 25848 IsGuiding returns 1
00:31:37.091 00.000 25848 scope still moving after pulse duration time elapsed
00:31:37.142 00.051 25848 IsSlewing returns 0
00:31:37.142 00.000 25848 IsGuiding returns 0
00:31:37.142 00.000 25848 scope move finished after 330 + 75 ms
00:31:37.142 00.000 25848 Move returns status 0, amount 330
00:31:37.142 00.000 25848 move complete, result=0
00:31:37.142 00.000 25848 worker thread done servicing request
00:31:37.142 00.000 25848 Worker thread wakes up
00:31:37.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:37.142 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.7 px 330 ms SOUTH
00:31:37.143 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:39.993 02.850 25848 Exposure complete
00:31:40.071 00.078 25848 worker thread done servicing request
00:31:40.071 00.000 21444 OnExposeComplete: enter
00:31:40.071 00.000 21444 UpdateGuideState(): m_state=6
00:31:40.071 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 855
00:31:40.071 00.000 21444 Star::Find returns 1 (1), X=1219.91, Y=747.74, Mass=365059, SNR=68.5, Peak=10692 HFD=6.8
00:31:40.071 00.000 21444 Star::Find false star n=3 nbg=263 bg=3845.6 sigma=476.7 thresh=5276 peak=5001
00:31:40.071 00.000 21444 Star::Find false star n=1 nbg=265 bg=2332.8 sigma=420.6 thresh=3595 peak=3468
00:31:40.071 00.000 21444 Star::Find false star n=3 nbg=271 bg=3892.0 sigma=538.8 thresh=5509 peak=4884
00:31:40.071 00.000 21444 Star::Find false star n=7 nbg=239 bg=3658.5 sigma=442.0 thresh=4984 peak=4957
00:31:40.071 00.000 21444 Star::Find false star n=3 nbg=272 bg=3834.0 sigma=488.6 thresh=5300 peak=5171
00:31:40.072 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.48,-0.05,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -25.17,-19.85,0.00,M7] [#8 -18.55,24.24,0.00,M3] [#9 -10.54,-10.14,0.00,M3] [#10 -8.50,9.00,0.00,M8] [#11 -3.27,2.66,2.58,U] 
00:31:40.072 00.000 21444 single-star, 2 included, MultiStar: {-2.73, 2.13}, one-star: {-1.59, 1.17}
00:31:40.072 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
00:31:40.072 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
00:31:40.072 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=1.17 hyp=1.97 cameraTheta=2.51 mountX=1.69 mountY=0.48, mountTheta=0.28
00:31:40.072 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=1.17, opts=13)
00:31:40.072 00.000 21444 Enqueuing Move request for scope (-1.59, 1.17)
00:31:40.072 00.000 25848 Worker thread wakes up
00:31:40.073 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=344, FiltMax=65504, Gamma=0.560
00:31:40.073 00.000 21444 UpdateGuideState exits: m=365059 SNR=68.5 Saturated
00:31:40.073 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:40.073 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:40.073 00.000 21444 Enqueuing Expose request
00:31:40.073 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, 1.17) opts 0xd
00:31:40.073 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, 1.17)
00:31:40.073 00.000 25848 Moving (-1.59, 1.17) raw xDistance=1.69 yDistance=0.48
00:31:40.073 00.000 25848 BLC: History state: CurrMiss=0.48, AvgInitMiss=0.67, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.659070, 1:0.483479
00:31:40.073 00.000 25848 BLC: No correction, Miss < min_move
00:31:40.073 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.69
00:31:40.073 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:40.073 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:31:40.073 00.000 25848 MoveAxis(W, 49, ABG)
00:31:40.073 00.000 25848 Guiding  Dir = 3, Dur = 49
00:31:40.093 00.020 25848 IsSlewing returns 0
00:31:40.094 00.001 25848 IsGuiding returns 0
00:31:40.125 00.031 25848 PulseGuide returned control before completion, sleep 28
00:31:40.184 00.059 25848 IsGuiding returns 1
00:31:40.184 00.000 25848 scope still moving after pulse duration time elapsed
00:31:40.236 00.052 25848 IsSlewing returns 0
00:31:40.236 00.000 25848 IsGuiding returns 0
00:31:40.236 00.000 25848 scope move finished after 49 + 94 ms
00:31:40.236 00.000 25848 Move returns status 0, amount 49
00:31:40.237 00.001 25848 MoveAxis(N, 0, ABG)
00:31:40.237 00.000 25848 Move returns status 0, amount 0
00:31:40.237 00.000 25848 move complete, result=0
00:31:40.237 00.000 25848 worker thread done servicing request
00:31:40.237 00.000 25848 Worker thread wakes up
00:31:40.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:40.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:40.237 00.000 21444 GuideStep: 1.7 px 49 ms WEST, 0.5 px 0 ms NORTH
00:31:43.080 02.843 25848 Exposure complete
00:31:43.165 00.085 25848 worker thread done servicing request
00:31:43.165 00.000 21444 OnExposeComplete: enter
00:31:43.165 00.000 21444 UpdateGuideState(): m_state=6
00:31:43.165 00.000 21444 Star::Find(15, 1219, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 856
00:31:43.166 00.001 21444 Star::Find returns 1 (1), X=1221.81, Y=746.40, Mass=345581, SNR=53.1, Peak=10292 HFD=7.2
00:31:43.166 00.000 21444 Star::Find false star n=6 nbg=259 bg=3788.3 sigma=487.6 thresh=5251 peak=4895
00:31:43.166 00.000 21444 Star::Find false star n=1 nbg=269 bg=2384.1 sigma=446.8 thresh=3725 peak=3457
00:31:43.166 00.000 21444 Star::Find false star n=3 nbg=265 bg=3953.7 sigma=478.8 thresh=5390 peak=4914
00:31:43.166 00.000 21444 Star::Find false star n=3 nbg=273 bg=3682.2 sigma=539.2 thresh=5300 peak=5055
00:31:43.166 00.000 21444 Star::Find false star n=4 nbg=263 bg=3899.5 sigma=455.7 thresh=5267 peak=4878
00:31:43.166 00.000 21444 Star::Find false star n=3 nbg=263 bg=2819.8 sigma=475.1 thresh=4245 peak=3811
00:31:43.166 00.000 21444 Star::Find false star n=6 nbg=243 bg=3305.7 sigma=429.3 thresh=4594 peak=4350
00:31:43.166 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 8.70,11.86,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -24.32,-19.98,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.13,1.82,2.85,U] 
00:31:43.166 00.000 21444 single-star, 1 included, MultiStar: {-0.76, 1.30}, one-star: {0.31, -0.17}
00:31:43.166 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
00:31:43.166 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
00:31:43.166 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-0.17 hyp=0.36 cameraTheta=-0.49 mountX=-0.33 mountY=-0.04, mountTheta=-3.03
00:31:43.167 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-0.17, opts=13)
00:31:43.167 00.000 21444 Enqueuing Move request for scope (0.31, -0.17)
00:31:43.167 00.000 25848 Worker thread wakes up
00:31:43.167 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.17) opts 0xd
00:31:43.167 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -0.17)
00:31:43.167 00.000 25848 Moving (0.31, -0.17) raw xDistance=-0.33 yDistance=-0.04
00:31:43.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=460, FiltMax=65504, Gamma=0.560
00:31:43.168 00.001 25848 BLC: History state: CurrMiss=-0.04, AvgInitMiss=0.67, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.659070, 1:0.483479, 2:-0.035944
00:31:43.168 00.000 25848 BLC: No correction, Miss < min_move
00:31:43.168 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
00:31:43.168 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:43.168 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:31:43.168 00.000 21444 UpdateGuideState exits: m=345581 SNR=53.1 Saturated
00:31:43.168 00.000 25848 MoveAxis(E, 0, ABG)
00:31:43.168 00.000 25848 Move returns status 0, amount 0
00:31:43.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:43.168 00.000 25848 MoveAxis(N, 0, ABG)
00:31:43.168 00.000 25848 Move returns status 0, amount 0
00:31:43.168 00.000 25848 move complete, result=0
00:31:43.168 00.000 25848 worker thread done servicing request
00:31:43.168 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:43.168 00.000 21444 Enqueuing Expose request
00:31:43.168 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:43.168 00.000 25848 Worker thread wakes up
00:31:43.168 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:43.168 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:46.020 02.852 25848 Exposure complete
00:31:46.102 00.082 25848 worker thread done servicing request
00:31:46.102 00.000 21444 OnExposeComplete: enter
00:31:46.102 00.000 21444 UpdateGuideState(): m_state=6
00:31:46.103 00.001 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 857
00:31:46.103 00.000 21444 Star::Find returns 1 (1), X=1220.92, Y=746.99, Mass=415252, SNR=71.8, Peak=12212 HFD=7.1
00:31:46.103 00.000 21444 Star::Find false star n=4 nbg=255 bg=3775.3 sigma=458.2 thresh=5150 peak=4883
00:31:46.103 00.000 21444 Star::Find false star n=3 nbg=242 bg=2381.4 sigma=346.5 thresh=3421 peak=3417
00:31:46.103 00.000 21444 Star::Find false star n=4 nbg=264 bg=4275.2 sigma=517.0 thresh=5826 peak=5456
00:31:46.103 00.000 21444 Star::Find false star n=3 nbg=274 bg=4079.1 sigma=519.8 thresh=5638 peak=5137
00:31:46.103 00.000 21444 Star::Find false star n=10 nbg=254 bg=3635.2 sigma=437.3 thresh=4947 peak=4939
00:31:46.103 00.000 21444 Star::Find false star n=3 nbg=255 bg=3773.1 sigma=448.1 thresh=5117 peak=4842
00:31:46.103 00.000 21444 Star::Find false star n=4 nbg=265 bg=3956.5 sigma=479.4 thresh=5395 peak=5296
00:31:46.103 00.000 21444 Star::Find false star n=8 nbg=252 bg=3300.0 sigma=372.3 thresh=4417 peak=4339
00:31:46.103 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -24.24,-19.78,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 -6.47,-11.17,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -3.01,1.67,2.83,U] 
00:31:46.103 00.000 21444 single-star, 1 included, MultiStar: {-2.37, 1.34}, one-star: {-0.58, 0.43}
00:31:46.103 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.54 = -0.54)
00:31:46.103 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.90)
00:31:46.103 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=0.43 hyp=0.72 cameraTheta=2.51 mountX=0.62 mountY=0.17, mountTheta=0.27
00:31:46.104 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=0.43, opts=13)
00:31:46.104 00.000 21444 Enqueuing Move request for scope (-0.58, 0.43)
00:31:46.104 00.000 25848 Worker thread wakes up
00:31:46.104 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=242, FiltMax=65504, Gamma=0.560
00:31:46.104 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.43) opts 0xd
00:31:46.104 00.000 21444 UpdateGuideState exits: m=415252 SNR=71.8 Saturated
00:31:46.104 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 0.43)
00:31:46.104 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:46.104 00.000 25848 Moving (-0.58, 0.43) raw xDistance=0.62 yDistance=0.17
00:31:46.104 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:46.104 00.000 21444 Enqueuing Expose request
00:31:46.104 00.000 25848 BLC: window closed
00:31:46.105 00.001 25848 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.67, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.659070, 1:0.483479, 2:-0.035944
00:31:46.105 00.000 25848 BLC: No correction, Miss < min_move
00:31:46.105 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
00:31:46.105 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:46.105 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:31:46.105 00.000 25848 MoveAxis(W, 18, ABG)
00:31:46.105 00.000 25848 Guiding  Dir = 3, Dur = 18
00:31:46.125 00.020 25848 IsSlewing returns 0
00:31:46.125 00.000 25848 IsGuiding returns 0
00:31:46.156 00.031 25848 IsGuiding returns 1
00:31:46.156 00.000 25848 scope still moving after pulse duration time elapsed
00:31:46.221 00.065 25848 IsSlewing returns 0
00:31:46.221 00.000 25848 IsGuiding returns 0
00:31:46.221 00.000 25848 scope move finished after 18 + 78 ms
00:31:46.221 00.000 25848 Move returns status 0, amount 18
00:31:46.221 00.000 25848 MoveAxis(N, 0, ABG)
00:31:46.221 00.000 25848 Move returns status 0, amount 0
00:31:46.221 00.000 25848 move complete, result=0
00:31:46.221 00.000 25848 worker thread done servicing request
00:31:46.221 00.000 25848 Worker thread wakes up
00:31:46.221 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:46.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:46.221 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.2 px 0 ms NORTH
00:31:49.075 02.854 25848 Exposure complete
00:31:49.142 00.067 25848 worker thread done servicing request
00:31:49.142 00.000 21444 OnExposeComplete: enter
00:31:49.143 00.001 21444 UpdateGuideState(): m_state=6
00:31:49.143 00.000 21444 Star::Find(15, 1220, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 858
00:31:49.143 00.000 21444 Star::Find returns 1 (1), X=1222.56, Y=747.78, Mass=242620, SNR=39.0, Peak=11100 HFD=5.6
00:31:49.143 00.000 21444 Star::Find false star n=4 nbg=254 bg=4001.5 sigma=453.6 thresh=5362 peak=5286
00:31:49.143 00.000 21444 Star::Find false star n=1 nbg=260 bg=2479.8 sigma=409.3 thresh=3708 peak=3344
00:31:49.143 00.000 21444 Star::Find false star n=3 nbg=252 bg=3819.9 sigma=469.3 thresh=5228 peak=5072
00:31:49.143 00.000 21444 Star::Find false star n=1 nbg=275 bg=3783.3 sigma=504.1 thresh=5296 peak=4892
00:31:49.143 00.000 21444 Star::Find false star n=7 nbg=269 bg=3854.9 sigma=471.7 thresh=5270 peak=5203
00:31:49.143 00.000 21444 Star::Find false star n=7 nbg=268 bg=2662.6 sigma=444.9 thresh=3997 peak=3789
00:31:49.143 00.000 21444 Star::Find false star n=7 nbg=259 bg=3210.3 sigma=472.0 thresh=4626 peak=4442
00:31:49.143 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.36,0.92,0.42,U] [#4 0.00,0.00,0.00,L] [#5 -0.15,0.04,0.32,U] [#6 0.00,0.00,0.00,L] [#7 -22.80,-19.32,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.44,2.58,4.44,U] 
00:31:49.143 00.000 21444 single-star, 3 included, MultiStar: {-0.89, 2.11}, one-star: {1.06, 1.22}
00:31:49.143 00.000 21444 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
00:31:49.143 00.000 21444 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
00:31:49.143 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=1.22 hyp=1.61 cameraTheta=0.85 mountX=-0.95 mountY=1.53, mountTheta=2.13
00:31:49.144 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=1.22, opts=13)
00:31:49.144 00.000 21444 Enqueuing Move request for scope (1.06, 1.22)
00:31:49.144 00.000 25848 Worker thread wakes up
00:31:49.144 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=370, FiltMax=65504, Gamma=0.560
00:31:49.144 00.000 21444 UpdateGuideState exits: m=242620 SNR=39.0 Saturated
00:31:49.144 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:49.144 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:49.144 00.000 21444 Enqueuing Expose request
00:31:49.144 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 1.22) opts 0xd
00:31:49.144 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 1.22)
00:31:49.144 00.000 25848 Moving (1.06, 1.22) raw xDistance=-0.95 yDistance=1.53
00:31:49.144 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.95
00:31:49.144 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
00:31:49.145 00.001 25848 MoveAxis(E, 26, ABG)
00:31:49.145 00.000 25848 Guiding  Dir = 2, Dur = 26
00:31:49.196 00.051 25848 IsSlewing returns 0
00:31:49.196 00.000 25848 IsGuiding returns 0
00:31:49.218 00.022 25848 PulseGuide returned control before completion, sleep 16
00:31:49.248 00.030 25848 IsGuiding returns 0
00:31:49.248 00.000 25848 Move returns status 0, amount 26
00:31:49.248 00.000 25848 MoveAxis(S, 42, ABG)
00:31:49.248 00.000 25848 Guiding  Dir = 1, Dur = 42
00:31:49.283 00.035 25848 IsSlewing returns 0
00:31:49.283 00.000 25848 IsGuiding returns 0
00:31:49.314 00.031 25848 PulseGuide returned control before completion, sleep 22
00:31:49.342 00.028 25848 IsGuiding returns 1
00:31:49.343 00.001 25848 scope still moving after pulse duration time elapsed
00:31:49.409 00.066 25848 IsSlewing returns 0
00:31:49.409 00.000 25848 IsGuiding returns 0
00:31:49.409 00.000 25848 scope move finished after 42 + 83 ms
00:31:49.409 00.000 25848 Move returns status 0, amount 42
00:31:49.409 00.000 25848 move complete, result=0
00:31:49.409 00.000 25848 worker thread done servicing request
00:31:49.410 00.001 25848 Worker thread wakes up
00:31:49.410 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 1.5 px 42 ms SOUTH
00:31:49.410 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:49.410 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:52.253 02.843 25848 Exposure complete
00:31:52.332 00.079 25848 worker thread done servicing request
00:31:52.333 00.001 21444 OnExposeComplete: enter
00:31:52.333 00.000 21444 UpdateGuideState(): m_state=6
00:31:52.333 00.000 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 859
00:31:52.333 00.000 21444 Star::Find returns 1 (1), X=1220.74, Y=746.94, Mass=438318, SNR=75.5, Peak=11152 HFD=7.5
00:31:52.333 00.000 21444 Star::Find false star n=1 nbg=276 bg=2292.8 sigma=440.3 thresh=3614 peak=3230
00:31:52.333 00.000 21444 Star::Find false star n=4 nbg=261 bg=4268.0 sigma=500.0 thresh=5768 peak=5604
00:31:52.333 00.000 21444 Star::Find false star n=3 nbg=261 bg=3898.8 sigma=497.9 thresh=5392 peak=5007
00:31:52.333 00.000 21444 Star::Find false star n=5 nbg=261 bg=3705.7 sigma=447.3 thresh=5048 peak=4907
00:31:52.333 00.000 21444 Star::Find false star n=3 nbg=250 bg=3858.9 sigma=427.6 thresh=5142 peak=4823
00:31:52.333 00.000 21444 Star::Find false star n=8 nbg=244 bg=2932.5 sigma=393.2 thresh=4112 peak=4072
00:31:52.334 00.001 21444 Star::Find false star n=4 nbg=258 bg=3398.4 sigma=436.9 thresh=4709 peak=4346
00:31:52.334 00.000 21444 MultiStar: [#1 7.06,-2.48,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -24.05,-20.52,0.00,R] [#8 -12.88,-3.77,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.28,1.62,2.61,U] 
00:31:52.334 00.000 21444 single-star, 1 included, MultiStar: {-1.86, 1.27}, one-star: {-0.76, 0.38}
00:31:52.334 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
00:31:52.334 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.07)
00:31:52.334 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.38 hyp=0.85 cameraTheta=2.68 mountX=0.79 mountY=0.06, mountTheta=0.08
00:31:52.335 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.38, opts=13)
00:31:52.335 00.000 21444 Enqueuing Move request for scope (-0.76, 0.38)
00:31:52.335 00.000 25848 Worker thread wakes up
00:31:52.335 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.38) opts 0xd
00:31:52.335 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=346, FiltMax=65504, Gamma=0.560
00:31:52.335 00.000 21444 UpdateGuideState exits: m=438318 SNR=75.5 Saturated
00:31:52.335 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:52.335 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:52.335 00.000 21444 Enqueuing Expose request
00:31:52.335 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.38)
00:31:52.335 00.000 25848 Moving (-0.76, 0.38) raw xDistance=0.79 yDistance=0.06
00:31:52.335 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.79
00:31:52.335 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:52.335 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:52.335 00.000 25848 MoveAxis(W, 21, ABG)
00:31:52.335 00.000 25848 Guiding  Dir = 3, Dur = 21
00:31:52.361 00.026 25848 IsSlewing returns 0
00:31:52.361 00.000 25848 IsGuiding returns 0
00:31:52.424 00.063 25848 IsGuiding returns 1
00:31:52.425 00.001 25848 scope still moving after pulse duration time elapsed
00:31:52.484 00.059 25848 IsSlewing returns 0
00:31:52.485 00.001 25848 IsGuiding returns 0
00:31:52.485 00.000 25848 scope move finished after 21 + 103 ms
00:31:52.485 00.000 25848 Move returns status 0, amount 21
00:31:52.485 00.000 25848 MoveAxis(N, 0, ABG)
00:31:52.485 00.000 25848 Move returns status 0, amount 0
00:31:52.485 00.000 25848 move complete, result=0
00:31:52.485 00.000 25848 worker thread done servicing request
00:31:52.486 00.001 25848 Worker thread wakes up
00:31:52.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:52.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:52.486 00.000 21444 GuideStep: 0.8 px 21 ms WEST, 0.1 px 0 ms NORTH
00:31:55.330 02.844 25848 Exposure complete
00:31:55.418 00.088 25848 worker thread done servicing request
00:31:55.418 00.000 21444 OnExposeComplete: enter
00:31:55.418 00.000 21444 UpdateGuideState(): m_state=6
00:31:55.418 00.000 21444 Star::Find(15, 1220, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 860
00:31:55.418 00.000 21444 Star::Find returns 1 (1), X=1221.68, Y=746.72, Mass=410399, SNR=66.5, Peak=11832 HFD=6.6
00:31:55.418 00.000 21444 Star::Find false star n=3 nbg=271 bg=3902.7 sigma=523.1 thresh=5472 peak=4996
00:31:55.418 00.000 21444 Star::Find false star n=5 nbg=248 bg=2556.1 sigma=379.5 thresh=3695 peak=3594
00:31:55.418 00.000 21444 Star::Find false star n=3 nbg=273 bg=4198.2 sigma=552.0 thresh=5854 peak=5523
00:31:55.418 00.000 21444 Star::Find false star n=6 nbg=257 bg=3740.9 sigma=551.6 thresh=5396 peak=5044
00:31:55.418 00.000 21444 Star::Find false star n=1 nbg=267 bg=3747.9 sigma=524.2 thresh=5321 peak=4825
00:31:55.418 00.000 21444 Star::Find false star n=5 nbg=258 bg=3952.2 sigma=411.9 thresh=5188 peak=5067
00:31:55.419 00.001 21444 Star::Find false star n=5 nbg=261 bg=2885.5 sigma=426.5 thresh=4165 peak=4131
00:31:55.419 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.16,0.25,0.87,U] [#8 -15.79,-1.20,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 11.46,-15.63,0.00,M9] [#11 -2.44,0.58,3.52,U] 
00:31:55.419 00.000 21444 single-star, 2 included, MultiStar: {-1.59, 0.45}, one-star: {0.18, 0.16}
00:31:55.419 00.000 21444 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.05) = xAngle (-2.33 = -2.33)
00:31:55.419 00.000 21444 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.17 = 1.11)
00:31:55.419 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.72 mountX=-0.17 mountY=0.21, mountTheta=2.23
00:31:55.420 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.16, opts=13)
00:31:55.420 00.000 21444 Enqueuing Move request for scope (0.18, 0.16)
00:31:55.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=304, FiltMax=65504, Gamma=0.560
00:31:55.420 00.000 21444 UpdateGuideState exits: m=410399 SNR=66.5 Saturated
00:31:55.420 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:55.420 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:55.420 00.000 21444 Enqueuing Expose request
00:31:55.420 00.000 25848 Worker thread wakes up
00:31:55.420 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
00:31:55.420 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
00:31:55.420 00.000 25848 Moving (0.18, 0.16) raw xDistance=-0.17 yDistance=0.21
00:31:55.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:31:55.420 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:55.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:31:55.420 00.000 25848 MoveAxis(E, 0, ABG)
00:31:55.420 00.000 25848 Move returns status 0, amount 0
00:31:55.420 00.000 25848 MoveAxis(N, 0, ABG)
00:31:55.420 00.000 25848 Move returns status 0, amount 0
00:31:55.420 00.000 25848 move complete, result=0
00:31:55.420 00.000 25848 worker thread done servicing request
00:31:55.420 00.000 25848 Worker thread wakes up
00:31:55.421 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:55.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:31:55.421 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:31:58.275 02.854 25848 Exposure complete
00:31:58.358 00.083 25848 worker thread done servicing request
00:31:58.358 00.000 21444 OnExposeComplete: enter
00:31:58.358 00.000 21444 UpdateGuideState(): m_state=6
00:31:58.359 00.001 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 861
00:31:58.359 00.000 21444 Star::Find returns 1 (1), X=1220.67, Y=745.72, Mass=317709, SNR=49.8, Peak=11024 HFD=6.6
00:31:58.359 00.000 21444 Star::Find false star n=2 nbg=247 bg=3879.3 sigma=458.0 thresh=5253 peak=4964
00:31:58.359 00.000 21444 Star::Find false star n=9 nbg=247 bg=2406.1 sigma=321.7 thresh=3371 peak=3321
00:31:58.359 00.000 21444 Star::Find false star n=2 nbg=280 bg=4237.5 sigma=612.2 thresh=6074 peak=5811
00:31:58.359 00.000 21444 Star::Find false star n=2 nbg=262 bg=3998.6 sigma=553.3 thresh=5658 peak=5065
00:31:58.359 00.000 21444 Star::Find false star n=4 nbg=266 bg=3758.3 sigma=494.3 thresh=5241 peak=4976
00:31:58.359 00.000 21444 Star::Find false star n=4 nbg=276 bg=3859.1 sigma=505.6 thresh=5376 peak=5275
00:31:58.359 00.000 21444 Star::Find false star n=3 nbg=266 bg=3937.4 sigma=537.6 thresh=5550 peak=4982
00:31:58.359 00.000 21444 Star::Find false star n=2 nbg=266 bg=2773.4 sigma=408.9 thresh=4000 peak=3712
00:31:58.359 00.000 21444 Star::Find false star n=3 nbg=262 bg=3357.0 sigma=503.6 thresh=4868 peak=4669
00:31:58.359 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.76,-0.66,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.20,0.88,3.38,U] 
00:31:58.359 00.000 21444 single-star, 2 included, MultiStar: {-1.69, 0.28}, one-star: {-0.83, -0.85}
00:31:58.359 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.40 = 0.88)
00:31:58.359 00.000 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.24 = -1.96)
00:31:58.359 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.85 hyp=1.19 cameraTheta=-2.35 mountX=0.75 mountY=-1.10, mountTheta=-0.97
00:31:58.360 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.85, opts=13)
00:31:58.360 00.000 21444 Enqueuing Move request for scope (-0.83, -0.85)
00:31:58.360 00.000 25848 Worker thread wakes up
00:31:58.360 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.85) opts 0xd
00:31:58.360 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.85)
00:31:58.360 00.000 25848 Moving (-0.83, -0.85) raw xDistance=0.75 yDistance=-1.10
00:31:58.360 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.75
00:31:58.360 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:58.360 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=496, FiltMax=65504, Gamma=0.560
00:31:58.360 00.000 21444 UpdateGuideState exits: m=317709 SNR=49.8 Saturated
00:31:58.360 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
00:31:58.361 00.001 25848 MoveAxis(W, 22, ABG)
00:31:58.361 00.000 25848 Guiding  Dir = 3, Dur = 22
00:31:58.361 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:58.361 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:31:58.361 00.000 21444 Enqueuing Expose request
00:31:58.417 00.056 25848 IsSlewing returns 0
00:31:58.417 00.000 25848 IsGuiding returns 0
00:31:58.438 00.021 25848 PulseGuide returned control before completion, sleep 12
00:31:58.463 00.025 25848 IsGuiding returns 1
00:31:58.463 00.000 25848 scope still moving after pulse duration time elapsed
00:31:58.517 00.054 25848 IsSlewing returns 0
00:31:58.517 00.000 25848 IsGuiding returns 0
00:31:58.518 00.001 25848 scope move finished after 22 + 78 ms
00:31:58.518 00.000 25848 Move returns status 0, amount 22
00:31:58.518 00.000 25848 MoveAxis(N, 0, ABG)
00:31:58.518 00.000 25848 Move returns status 0, amount 0
00:31:58.518 00.000 25848 move complete, result=0
00:31:58.518 00.000 25848 worker thread done servicing request
00:31:58.518 00.000 25848 Worker thread wakes up
00:31:58.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:31:58.518 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.1 px 0 ms NORTH
00:31:58.518 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:01.370 02.852 25848 Exposure complete
00:32:01.454 00.084 25848 worker thread done servicing request
00:32:01.454 00.000 21444 OnExposeComplete: enter
00:32:01.454 00.000 21444 UpdateGuideState(): m_state=6
00:32:01.455 00.001 21444 Star::Find(15, 1220, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 862
00:32:01.455 00.000 21444 Star::Find returns 1 (1), X=1221.19, Y=746.46, Mass=317561, SNR=61.0, Peak=10168 HFD=7.1
00:32:01.455 00.000 21444 Star::Find false star n=4 nbg=262 bg=3809.4 sigma=484.8 thresh=5264 peak=5261
00:32:01.455 00.000 21444 Star::Find false star n=4 nbg=246 bg=2370.6 sigma=389.6 thresh=3540 peak=3363
00:32:01.455 00.000 21444 Star::Find false star n=2 nbg=250 bg=4304.6 sigma=471.1 thresh=5718 peak=5519
00:32:01.455 00.000 21444 Star::Find false star n=2 nbg=247 bg=4007.2 sigma=475.7 thresh=5434 peak=4927
00:32:01.455 00.000 21444 Star::Find false star n=1 nbg=257 bg=3784.9 sigma=463.7 thresh=5176 peak=4737
00:32:01.455 00.000 21444 Star::Find false star n=2 nbg=258 bg=3945.1 sigma=439.9 thresh=5265 peak=4979
00:32:01.455 00.000 21444 Star::Find false star n=3 nbg=248 bg=2946.3 sigma=412.4 thresh=4183 peak=4026
00:32:01.455 00.000 21444 Star::Find false star n=4 nbg=258 bg=3260.2 sigma=439.3 thresh=4578 peak=4330
00:32:01.455 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.92,0.13,0.94,U] [#8 -20.63,13.75,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.92,1.94,2.38,U] 
00:32:01.455 00.000 21444 single-star, 2 included, MultiStar: {-0.93, 1.07}, one-star: {-0.31, -0.11}
00:32:01.455 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.87 = 0.42)
00:32:01.455 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.43)
00:32:01.455 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-0.11 hyp=0.33 cameraTheta=-2.81 mountX=0.30 mountY=-0.22, mountTheta=-0.62
00:32:01.456 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-0.11, opts=13)
00:32:01.456 00.000 21444 Enqueuing Move request for scope (-0.31, -0.11)
00:32:01.456 00.000 25848 Worker thread wakes up
00:32:01.456 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.11) opts 0xd
00:32:01.456 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -0.11)
00:32:01.456 00.000 25848 Moving (-0.31, -0.11) raw xDistance=0.30 yDistance=-0.22
00:32:01.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3420, FiltMin=392, FiltMax=65504, Gamma=0.560
00:32:01.456 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:32:01.456 00.000 21444 UpdateGuideState exits: m=317561 SNR=61.0 Saturated
00:32:01.456 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:01.456 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:01.456 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:32:01.456 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:01.456 00.000 21444 Enqueuing Expose request
00:32:01.457 00.001 25848 MoveAxis(E, 0, ABG)
00:32:01.457 00.000 25848 Move returns status 0, amount 0
00:32:01.457 00.000 25848 MoveAxis(N, 0, ABG)
00:32:01.457 00.000 25848 Move returns status 0, amount 0
00:32:01.457 00.000 25848 move complete, result=0
00:32:01.457 00.000 25848 worker thread done servicing request
00:32:01.457 00.000 25848 Worker thread wakes up
00:32:01.457 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:01.457 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:01.457 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:04.308 02.851 25848 Exposure complete
00:32:04.394 00.086 25848 worker thread done servicing request
00:32:04.394 00.000 21444 OnExposeComplete: enter
00:32:04.394 00.000 21444 UpdateGuideState(): m_state=6
00:32:04.394 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 863
00:32:04.394 00.000 21444 Star::Find returns 1 (1), X=1224.10, Y=746.61, Mass=419907, SNR=77.1, Peak=11532 HFD=7.0
00:32:04.394 00.000 21444 Star::Find false star n=6 nbg=265 bg=3687.6 sigma=421.6 thresh=4952 peak=4836
00:32:04.394 00.000 21444 Star::Find false star n=4 nbg=255 bg=3919.0 sigma=439.0 thresh=5236 peak=5004
00:32:04.394 00.000 21444 Star::Find false star n=2 nbg=274 bg=3767.6 sigma=517.5 thresh=5320 peak=4922
00:32:04.394 00.000 21444 Star::Find false star n=2 nbg=265 bg=3817.0 sigma=516.3 thresh=5366 peak=4902
00:32:04.394 00.000 21444 Star::Find false star n=2 nbg=262 bg=2920.0 sigma=444.0 thresh=4252 peak=3886
00:32:04.394 00.000 21444 Star::Find false star n=5 nbg=264 bg=3338.8 sigma=479.6 thresh=4777 peak=4629
00:32:04.394 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 16.60,-3.78,0.00,M1] [#3 -1.03,0.73,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.42,-0.37,0.73,U] [#8 -9.15,0.23,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.64,1.59,2.45,U] 
00:32:04.394 00.000 21444 refined, 3 included, MultiStar: {1.51, 0.88}, one-star: {2.60, 0.05}
00:32:04.395 00.001 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
00:32:04.395 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.92)
00:32:04.395 00.000 21444 CameraToMount -- cameraX=1.51 cameraY=0.88 hyp=1.74 cameraTheta=0.53 mountX=-1.42 mountY=1.38, mountTheta=2.37
00:32:04.395 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.51, y=0.88, opts=13)
00:32:04.395 00.000 21444 Enqueuing Move request for scope (1.51, 0.88)
00:32:04.395 00.000 25848 Worker thread wakes up
00:32:04.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.51, 0.88) opts 0xd
00:32:04.395 00.000 25848 Handling offset move in thread for scope, endpoint = (1.51, 0.88)
00:32:04.395 00.000 25848 Moving (1.51, 0.88) raw xDistance=-1.42 yDistance=1.38
00:32:04.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.42
00:32:04.396 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
00:32:04.396 00.000 25848 MoveAxis(E, 41, ABG)
00:32:04.396 00.000 25848 Guiding  Dir = 2, Dur = 41
00:32:04.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=382, FiltMax=65504, Gamma=0.560
00:32:04.396 00.000 21444 UpdateGuideState exits: m=419907 SNR=77.1 Saturated
00:32:04.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:04.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:04.396 00.000 21444 Enqueuing Expose request
00:32:04.420 00.024 25848 IsSlewing returns 0
00:32:04.420 00.000 25848 IsGuiding returns 0
00:32:04.451 00.031 25848 PulseGuide returned control before completion, sleep 21
00:32:04.481 00.030 25848 IsGuiding returns 1
00:32:04.481 00.000 25848 scope still moving after pulse duration time elapsed
00:32:04.569 00.088 25848 IsSlewing returns 0
00:32:04.569 00.000 25848 IsGuiding returns 0
00:32:04.569 00.000 25848 scope move finished after 41 + 107 ms
00:32:04.569 00.000 25848 Move returns status 0, amount 41
00:32:04.569 00.000 25848 MoveAxis(S, 38, ABG)
00:32:04.569 00.000 25848 Guiding  Dir = 1, Dur = 38
00:32:04.594 00.025 25848 IsSlewing returns 0
00:32:04.594 00.000 25848 IsGuiding returns 0
00:32:04.625 00.031 25848 PulseGuide returned control before completion, sleep 18
00:32:04.670 00.045 25848 IsGuiding returns 1
00:32:04.670 00.000 25848 scope still moving after pulse duration time elapsed
00:32:04.736 00.066 25848 IsSlewing returns 0
00:32:04.736 00.000 25848 IsGuiding returns 0
00:32:04.736 00.000 25848 scope move finished after 38 + 103 ms
00:32:04.736 00.000 25848 Move returns status 0, amount 38
00:32:04.736 00.000 25848 move complete, result=0
00:32:04.736 00.000 25848 worker thread done servicing request
00:32:04.736 00.000 25848 Worker thread wakes up
00:32:04.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:04.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:04.736 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 1.4 px 38 ms SOUTH
00:32:07.587 02.851 25848 Exposure complete
00:32:07.670 00.083 25848 worker thread done servicing request
00:32:07.670 00.000 21444 OnExposeComplete: enter
00:32:07.670 00.000 21444 UpdateGuideState(): m_state=6
00:32:07.671 00.001 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 864
00:32:07.671 00.000 21444 Star::Find returns 1 (1), X=1220.64, Y=744.20, Mass=313275, SNR=47.3, Peak=10548 HFD=6.5
00:32:07.671 00.000 21444 Star::Find false star n=4 nbg=256 bg=4011.9 sigma=490.6 thresh=5484 peak=5155
00:32:07.671 00.000 21444 Star::Find false star n=1 nbg=261 bg=2447.6 sigma=467.1 thresh=3849 peak=3463
00:32:07.671 00.000 21444 Star::Find false star n=4 nbg=259 bg=4084.5 sigma=503.0 thresh=5593 peak=5575
00:32:07.671 00.000 21444 Star::Find false star n=10 nbg=248 bg=4002.4 sigma=512.1 thresh=5539 peak=5376
00:32:07.671 00.000 21444 Star::Find false star n=3 nbg=262 bg=3701.0 sigma=452.7 thresh=5059 peak=4688
00:32:07.671 00.000 21444 Star::Find false star n=3 nbg=252 bg=3918.3 sigma=414.4 thresh=5162 peak=4926
00:32:07.671 00.000 21444 Star::Find false star n=3 nbg=263 bg=2903.5 sigma=439.1 thresh=4221 peak=3792
00:32:07.671 00.000 21444 Star::Find false star n=8 nbg=257 bg=3344.4 sigma=391.2 thresh=4518 peak=4444
00:32:07.671 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -3.89,6.53,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.87,-1.77,1.28,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.08,-0.78,4.20,U] 
00:32:07.671 00.000 21444 refined, 2 included, MultiStar: {-1.96, -1.22}, one-star: {-0.86, -2.37}
00:32:07.671 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.64 = 0.65)
00:32:07.671 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.20)
00:32:07.671 00.000 21444 CameraToMount -- cameraX=-1.96 cameraY=-1.22 hyp=2.31 cameraTheta=-2.58 mountX=1.84 mountY=-1.87, mountTheta=-0.79
00:32:07.673 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.96, y=-1.22, opts=13)
00:32:07.673 00.000 21444 Enqueuing Move request for scope (-1.96, -1.22)
00:32:07.673 00.000 25848 Worker thread wakes up
00:32:07.673 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.96, -1.22) opts 0xd
00:32:07.673 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.96, -1.22)
00:32:07.673 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=282, FiltMax=65504, Gamma=0.560
00:32:07.673 00.000 21444 UpdateGuideState exits: m=313275 SNR=47.3 Saturated
00:32:07.673 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:07.673 00.000 25848 Moving (-1.96, -1.22) raw xDistance=1.84 yDistance=-1.87
00:32:07.673 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.84
00:32:07.673 00.000 25848 resist switch: large excursion: input -1.87 thresh 1.53 direction from 1 to -1
00:32:07.673 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.61
00:32:07.673 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.87 from input -1.87
00:32:07.673 00.000 25848 MoveAxis(W, 51, ABG)
00:32:07.673 00.000 25848 Guiding  Dir = 3, Dur = 51
00:32:07.673 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:07.673 00.000 21444 Enqueuing Expose request
00:32:07.702 00.029 25848 IsSlewing returns 0
00:32:07.702 00.000 25848 IsGuiding returns 0
00:32:07.733 00.031 25848 PulseGuide returned control before completion, sleep 30
00:32:07.772 00.039 25848 IsGuiding returns 1
00:32:07.772 00.000 25848 scope still moving after pulse duration time elapsed
00:32:07.828 00.056 25848 IsSlewing returns 0
00:32:07.828 00.000 25848 IsGuiding returns 0
00:32:07.828 00.000 25848 scope move finished after 51 + 75 ms
00:32:07.828 00.000 25848 Move returns status 0, amount 51
00:32:07.828 00.000 25848 BLC: Oldest BLC event removed
00:32:07.828 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 285 applied
00:32:07.828 00.000 25848 MoveAxis(N, 336, ABG)
00:32:07.828 00.000 25848 Guiding  Dir = 0, Dur = 336
00:32:07.859 00.031 25848 IsSlewing returns 0
00:32:07.859 00.000 25848 IsGuiding returns 0
00:32:07.890 00.031 25848 PulseGuide returned control before completion, sleep 315
00:32:08.210 00.320 25848 IsGuiding returns 1
00:32:08.210 00.000 25848 scope still moving after pulse duration time elapsed
00:32:08.313 00.103 25848 IsSlewing returns 0
00:32:08.313 00.000 25848 IsGuiding returns 0
00:32:08.313 00.000 25848 scope move finished after 336 + 118 ms
00:32:08.313 00.000 25848 Move returns status 0, amount 336
00:32:08.313 00.000 25848 move complete, result=0
00:32:08.313 00.000 25848 worker thread done servicing request
00:32:08.313 00.000 25848 Worker thread wakes up
00:32:08.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:08.313 00.000 21444 GuideStep: 1.8 px 51 ms WEST, -1.9 px 336 ms NORTH
00:32:08.314 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:11.161 02.847 25848 Exposure complete
00:32:11.238 00.077 25848 worker thread done servicing request
00:32:11.238 00.000 21444 OnExposeComplete: enter
00:32:11.239 00.001 21444 UpdateGuideState(): m_state=6
00:32:11.239 00.000 21444 Star::Find(15, 1220, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 865
00:32:11.239 00.000 21444 Star::Find returns 1 (1), X=1224.53, Y=747.02, Mass=298473, SNR=48.9, Peak=10448 HFD=6.4
00:32:11.239 00.000 21444 Star::Find false star n=6 nbg=253 bg=3617.1 sigma=451.5 thresh=4972 peak=4693
00:32:11.239 00.000 21444 Star::Find false star n=4 nbg=271 bg=2458.8 sigma=458.8 thresh=3835 peak=3446
00:32:11.239 00.000 21444 Star::Find false star n=2 nbg=247 bg=4039.9 sigma=499.4 thresh=5538 peak=5201
00:32:11.239 00.000 21444 Star::Find false star n=5 nbg=255 bg=3863.8 sigma=431.8 thresh=5159 peak=5053
00:32:11.239 00.000 21444 Star::Find false star n=2 nbg=268 bg=2872.9 sigma=451.4 thresh=4227 peak=3929
00:32:11.239 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.52,0.53,0.33,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 11.78,0.10,0.00,M6] [#7 3.00,-0.11,1.26,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 24.03,-1.79,0.00,M10] [#11 0.90,2.29,3.95,U] 
00:32:11.239 00.000 21444 refined, 3 included, MultiStar: {1.56, 1.46}, one-star: {3.02, 0.46}
00:32:11.239 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
00:32:11.239 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.14)
00:32:11.239 00.000 21444 CameraToMount -- cameraX=1.56 cameraY=1.46 hyp=2.13 cameraTheta=0.75 mountX=-1.42 mountY=1.94, mountTheta=2.20
00:32:11.240 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.56, y=1.46, opts=13)
00:32:11.240 00.000 21444 Enqueuing Move request for scope (1.56, 1.46)
00:32:11.240 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=510, FiltMax=65504, Gamma=0.560
00:32:11.240 00.000 21444 UpdateGuideState exits: m=298473 SNR=48.9 Saturated
00:32:11.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:11.240 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:11.240 00.000 21444 Enqueuing Expose request
00:32:11.240 00.000 25848 Worker thread wakes up
00:32:11.240 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.56, 1.46) opts 0xd
00:32:11.240 00.000 25848 Handling offset move in thread for scope, endpoint = (1.56, 1.46)
00:32:11.240 00.000 25848 Moving (1.56, 1.46) raw xDistance=-1.42 yDistance=1.94
00:32:11.240 00.000 25848 BLC: History state: CurrMiss=-1.94, AvgInitMiss=0.58, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.868558, 1:-1.937786
00:32:11.240 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:32:11.240 00.000 25848 BLC: window closed
00:32:11.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.42
00:32:11.241 00.001 25848 resist switch: large excursion: input 1.94 thresh 1.53 direction from -1 to 1
00:32:11.241 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.81
00:32:11.241 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.94 from input 1.94
00:32:11.241 00.000 25848 MoveAxis(E, 38, ABG)
00:32:11.241 00.000 25848 Guiding  Dir = 2, Dur = 38
00:32:11.265 00.024 25848 IsSlewing returns 0
00:32:11.265 00.000 25848 IsGuiding returns 0
00:32:11.297 00.032 25848 PulseGuide returned control before completion, sleep 17
00:32:11.316 00.019 25848 IsGuiding returns 1
00:32:11.316 00.000 25848 scope still moving after pulse duration time elapsed
00:32:11.442 00.126 25848 IsSlewing returns 0
00:32:11.443 00.001 25848 IsGuiding returns 0
00:32:11.443 00.000 25848 scope move finished after 38 + 139 ms
00:32:11.443 00.000 25848 Move returns status 0, amount 38
00:32:11.443 00.000 25848 BLC: Oldest BLC event removed
00:32:11.443 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 285 applied
00:32:11.443 00.000 25848 MoveAxis(S, 338, ABG)
00:32:11.443 00.000 25848 Guiding  Dir = 1, Dur = 338
00:32:11.468 00.025 25848 IsSlewing returns 0
00:32:11.468 00.000 25848 IsGuiding returns 0
00:32:11.499 00.031 25848 PulseGuide returned control before completion, sleep 317
00:32:11.819 00.320 25848 IsGuiding returns 1
00:32:11.819 00.000 25848 scope still moving after pulse duration time elapsed
00:32:11.876 00.057 25848 IsSlewing returns 0
00:32:11.876 00.000 25848 IsGuiding returns 0
00:32:11.876 00.000 25848 scope move finished after 338 + 70 ms
00:32:11.876 00.000 25848 Move returns status 0, amount 338
00:32:11.876 00.000 25848 move complete, result=0
00:32:11.876 00.000 25848 worker thread done servicing request
00:32:11.877 00.001 25848 Worker thread wakes up
00:32:11.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:11.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:11.877 00.000 21444 GuideStep: -1.4 px 38 ms EAST, 1.9 px 338 ms SOUTH
00:32:14.725 02.848 25848 Exposure complete
00:32:14.811 00.086 25848 worker thread done servicing request
00:32:14.812 00.001 21444 OnExposeComplete: enter
00:32:14.812 00.000 21444 UpdateGuideState(): m_state=6
00:32:14.812 00.000 21444 Star::Find(15, 1224, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 866
00:32:14.812 00.000 21444 Star::Find returns 1 (1), X=1223.68, Y=744.50, Mass=312975, SNR=56.0, Peak=11152 HFD=6.5
00:32:14.812 00.000 21444 Star::Find false star n=2 nbg=259 bg=3979.0 sigma=469.7 thresh=5388 peak=5140
00:32:14.812 00.000 21444 Star::Find false star n=6 nbg=263 bg=3671.3 sigma=470.1 thresh=5082 peak=5080
00:32:14.812 00.000 21444 Star::Find false star n=2 nbg=273 bg=3704.4 sigma=577.3 thresh=5436 peak=5021
00:32:14.812 00.000 21444 Star::Find false star n=4 nbg=253 bg=3925.6 sigma=402.1 thresh=5132 peak=4911
00:32:14.812 00.000 21444 Star::Find false star n=6 nbg=269 bg=2861.4 sigma=411.8 thresh=4097 peak=3847
00:32:14.812 00.000 21444 Star::Find false star n=1 nbg=270 bg=3279.0 sigma=508.0 thresh=4803 peak=4228
00:32:14.812 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 17.75,11.60,0.00,M2] [#3 0.32,-0.21,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.17,-1.08,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.55,-0.10,2.55,U] 
00:32:14.812 00.000 21444 refined, 3 included, MultiStar: {0.56, -0.71}, one-star: {2.18, -2.06}
00:32:14.812 00.000 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.95 = 2.33)
00:32:14.812 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.51)
00:32:14.812 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=-0.71 hyp=0.90 cameraTheta=-0.90 mountX=-0.62 mountY=-0.44, mountTheta=-2.52
00:32:14.813 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=-0.71, opts=13)
00:32:14.813 00.000 21444 Enqueuing Move request for scope (0.56, -0.71)
00:32:14.813 00.000 25848 Worker thread wakes up
00:32:14.814 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.71) opts 0xd
00:32:14.814 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, -0.71)
00:32:14.814 00.000 25848 Moving (0.56, -0.71) raw xDistance=-0.62 yDistance=-0.44
00:32:14.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=368, FiltMax=65504, Gamma=0.560
00:32:14.814 00.000 25848 BLC: History state: CurrMiss=-0.44, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.937786, 1:-0.441137
00:32:14.814 00.000 25848 BLC: No correction, Miss < min_move
00:32:14.814 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.62
00:32:14.814 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:14.814 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:32:14.814 00.000 25848 MoveAxis(E, 21, ABG)
00:32:14.814 00.000 25848 Guiding  Dir = 2, Dur = 21
00:32:14.814 00.000 21444 UpdateGuideState exits: m=312975 SNR=56.0 Saturated
00:32:14.814 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:14.814 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:14.814 00.000 21444 Enqueuing Expose request
00:32:14.842 00.028 25848 IsSlewing returns 0
00:32:14.843 00.001 25848 IsGuiding returns 0
00:32:14.908 00.065 25848 IsGuiding returns 1
00:32:14.908 00.000 25848 scope still moving after pulse duration time elapsed
00:32:14.951 00.043 25848 IsSlewing returns 0
00:32:14.951 00.000 25848 IsGuiding returns 0
00:32:14.951 00.000 25848 scope move finished after 21 + 87 ms
00:32:14.951 00.000 25848 Move returns status 0, amount 21
00:32:14.951 00.000 25848 MoveAxis(N, 0, ABG)
00:32:14.951 00.000 25848 Move returns status 0, amount 0
00:32:14.951 00.000 25848 move complete, result=0
00:32:14.951 00.000 25848 worker thread done servicing request
00:32:14.951 00.000 25848 Worker thread wakes up
00:32:14.951 00.000 21444 GuideStep: -0.6 px 21 ms EAST, -0.4 px 0 ms NORTH
00:32:14.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:14.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:17.801 02.850 25848 Exposure complete
00:32:17.877 00.076 25848 worker thread done servicing request
00:32:17.878 00.001 21444 OnExposeComplete: enter
00:32:17.878 00.000 21444 UpdateGuideState(): m_state=6
00:32:17.878 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 867
00:32:17.878 00.000 21444 Star::Find returns 1 (1), X=1224.15, Y=746.10, Mass=350072, SNR=53.0, Peak=11152 HFD=6.7
00:32:17.878 00.000 21444 Star::Find false star n=5 nbg=268 bg=3745.2 sigma=434.8 thresh=5050 peak=4948
00:32:17.878 00.000 21444 Star::Find false star n=2 nbg=272 bg=2372.8 sigma=477.9 thresh=3807 peak=3278
00:32:17.878 00.000 21444 Star::Find false star n=4 nbg=237 bg=3878.5 sigma=425.1 thresh=5154 peak=4886
00:32:17.878 00.000 21444 Star::Find false star n=2 nbg=257 bg=3725.8 sigma=461.5 thresh=5110 peak=4757
00:32:17.878 00.000 21444 Star::Find false star n=2 nbg=276 bg=3738.8 sigma=559.4 thresh=5417 peak=4935
00:32:17.878 00.000 21444 Star::Find false star n=5 nbg=248 bg=2853.0 sigma=387.9 thresh=4017 peak=3820
00:32:17.878 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.33,0.52,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.91,-0.70,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.34,0.77,3.04,U] 
00:32:17.878 00.000 21444 refined, 3 included, MultiStar: {1.47, 0.24}, one-star: {2.65, -0.46}
00:32:17.878 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.89 = -2.89)
00:32:17.878 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.74 = 0.55)
00:32:17.878 00.000 21444 CameraToMount -- cameraX=1.47 cameraY=0.24 hyp=1.49 cameraTheta=0.16 mountX=-1.44 mountY=0.77, mountTheta=2.65
00:32:17.879 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.47, y=0.24, opts=13)
00:32:17.879 00.000 21444 Enqueuing Move request for scope (1.47, 0.24)
00:32:17.879 00.000 25848 Worker thread wakes up
00:32:17.879 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=320, FiltMax=65504, Gamma=0.560
00:32:17.879 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.47, 0.24) opts 0xd
00:32:17.879 00.000 21444 UpdateGuideState exits: m=350072 SNR=53.0 Saturated
00:32:17.879 00.000 25848 Handling offset move in thread for scope, endpoint = (1.47, 0.24)
00:32:17.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:17.880 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:17.880 00.000 21444 Enqueuing Expose request
00:32:17.880 00.000 25848 Moving (1.47, 0.24) raw xDistance=-1.44 yDistance=0.77
00:32:17.880 00.000 25848 BLC: History state: CurrMiss=0.77, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.937786, 1:-0.441137, 2:0.773464
00:32:17.880 00.000 25848 BLC: Under-shoot: nominal increase by 13
00:32:17.880 00.000 25848 BLC: window closed
00:32:17.880 00.000 25848 BLC: Pulse adjusted to 298
00:32:17.880 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.44
00:32:17.880 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
00:32:17.880 00.000 25848 MoveAxis(E, 43, ABG)
00:32:17.880 00.000 25848 Guiding  Dir = 2, Dur = 43
00:32:17.906 00.026 25848 IsSlewing returns 0
00:32:17.906 00.000 25848 IsGuiding returns 0
00:32:17.937 00.031 25848 PulseGuide returned control before completion, sleep 22
00:32:17.971 00.034 25848 IsGuiding returns 1
00:32:17.971 00.000 25848 scope still moving after pulse duration time elapsed
00:32:18.032 00.061 25848 IsSlewing returns 0
00:32:18.032 00.000 25848 IsGuiding returns 0
00:32:18.032 00.000 25848 scope move finished after 43 + 83 ms
00:32:18.032 00.000 25848 Move returns status 0, amount 43
00:32:18.032 00.000 25848 MoveAxis(S, 21, ABG)
00:32:18.032 00.000 25848 Guiding  Dir = 1, Dur = 21
00:32:18.088 00.056 25848 IsSlewing returns 0
00:32:18.088 00.000 25848 IsGuiding returns 0
00:32:18.105 00.017 21444 evsrv: cli 0107E2E0 connect
00:32:18.105 00.000 21444 case statement mapped state 6 to 3
00:32:18.106 00.001 21444 case statement mapped state 6 to 3
00:32:18.106 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"260eee67-760b-4d45-a0e1-3eccf36e6a74"}
00:32:18.106 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"260eee67-760b-4d45-a0e1-3eccf36e6a74"}
00:32:18.106 00.000 21444 evsrv: cli 0107E2E0 disconnect
00:32:18.110 00.004 25848 IsGuiding returns 1
00:32:18.110 00.000 25848 scope still moving after pulse duration time elapsed
00:32:18.170 00.060 25848 IsSlewing returns 0
00:32:18.171 00.001 25848 IsGuiding returns 0
00:32:18.171 00.000 25848 scope move finished after 21 + 61 ms
00:32:18.171 00.000 25848 Move returns status 0, amount 21
00:32:18.171 00.000 25848 move complete, result=0
00:32:18.171 00.000 25848 worker thread done servicing request
00:32:18.171 00.000 25848 Worker thread wakes up
00:32:18.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:18.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:18.171 00.000 21444 GuideStep: -1.4 px 43 ms EAST, 0.8 px 21 ms SOUTH
00:32:21.016 02.845 25848 Exposure complete
00:32:21.103 00.087 25848 worker thread done servicing request
00:32:21.103 00.000 21444 OnExposeComplete: enter
00:32:21.103 00.000 21444 UpdateGuideState(): m_state=6
00:32:21.103 00.000 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 868
00:32:21.104 00.001 21444 Star::Find returns 1 (1), X=1224.67, Y=745.32, Mass=335228, SNR=54.6, Peak=11608 HFD=6.0
00:32:21.104 00.000 21444 Star::Find false star n=2 nbg=232 bg=3967.8 sigma=374.5 thresh=5091 peak=4834
00:32:21.104 00.000 21444 Star::Find false star n=2 nbg=258 bg=2539.7 sigma=443.4 thresh=3870 peak=3463
00:32:21.104 00.000 21444 Star::Find false star n=12 nbg=246 bg=4217.1 sigma=390.6 thresh=5389 peak=5319
00:32:21.104 00.000 21444 Star::Find false star n=4 nbg=255 bg=3921.1 sigma=473.6 thresh=5342 peak=4812
00:32:21.104 00.000 21444 Star::Find false star n=5 nbg=261 bg=3787.1 sigma=514.7 thresh=5331 peak=4997
00:32:21.104 00.000 21444 Star::Find false star n=1 nbg=280 bg=3884.8 sigma=494.6 thresh=5368 peak=4806
00:32:21.104 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.26,-0.55,0.68,U] [#8 0.00,0.00,0.00,L] [#9 -8.22,-1.86,0.00,M5] [#10 26.55,-18.08,0.00,R] [#11 0.60,-0.29,3.27,U] 
00:32:21.104 00.000 21444 refined, 2 included, MultiStar: {1.48, -0.52}, one-star: {3.17, -1.25}
00:32:21.104 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.90)
00:32:21.104 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
00:32:21.104 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=-0.52 hyp=1.57 cameraTheta=-0.34 mountX=-1.52 mountY=0.08, mountTheta=3.09
00:32:21.105 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=-0.52, opts=13)
00:32:21.105 00.000 21444 Enqueuing Move request for scope (1.48, -0.52)
00:32:21.105 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=300, FiltMax=65504, Gamma=0.560
00:32:21.105 00.000 21444 UpdateGuideState exits: m=335228 SNR=54.6 Saturated
00:32:21.105 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:21.106 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:21.106 00.000 21444 Enqueuing Expose request
00:32:21.106 00.000 25848 Worker thread wakes up
00:32:21.106 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, -0.52) opts 0xd
00:32:21.106 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, -0.52)
00:32:21.106 00.000 25848 Moving (1.48, -0.52) raw xDistance=-1.52 yDistance=0.08
00:32:21.106 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.52
00:32:21.106 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:21.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:32:21.106 00.000 25848 MoveAxis(E, 47, ABG)
00:32:21.106 00.000 25848 Guiding  Dir = 2, Dur = 47
00:32:21.126 00.020 25848 IsSlewing returns 0
00:32:21.127 00.001 25848 IsGuiding returns 0
00:32:21.158 00.031 25848 PulseGuide returned control before completion, sleep 26
00:32:21.190 00.032 25848 IsGuiding returns 1
00:32:21.190 00.000 25848 scope still moving after pulse duration time elapsed
00:32:21.248 00.058 25848 IsSlewing returns 0
00:32:21.248 00.000 25848 IsGuiding returns 0
00:32:21.248 00.000 25848 scope move finished after 47 + 74 ms
00:32:21.248 00.000 25848 Move returns status 0, amount 47
00:32:21.248 00.000 25848 MoveAxis(N, 0, ABG)
00:32:21.248 00.000 25848 Move returns status 0, amount 0
00:32:21.248 00.000 25848 move complete, result=0
00:32:21.249 00.001 25848 worker thread done servicing request
00:32:21.249 00.000 25848 Worker thread wakes up
00:32:21.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:21.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:21.249 00.000 21444 GuideStep: -1.5 px 47 ms EAST, 0.1 px 0 ms NORTH
00:32:24.091 02.842 25848 Exposure complete
00:32:24.169 00.078 25848 worker thread done servicing request
00:32:24.169 00.000 21444 OnExposeComplete: enter
00:32:24.169 00.000 21444 UpdateGuideState(): m_state=6
00:32:24.170 00.001 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 869
00:32:24.170 00.000 21444 Star::Find returns 1 (1), X=1223.98, Y=746.23, Mass=358398, SNR=69.9, Peak=11076 HFD=6.8
00:32:24.170 00.000 21444 Star::Find false star n=6 nbg=260 bg=3842.4 sigma=443.6 thresh=5173 peak=4830
00:32:24.170 00.000 21444 Star::Find false star n=5 nbg=265 bg=2288.6 sigma=461.9 thresh=3674 peak=3522
00:32:24.170 00.000 21444 Star::Find false star n=4 nbg=266 bg=4173.0 sigma=476.4 thresh=5602 peak=5436
00:32:24.170 00.000 21444 Star::Find false star n=7 nbg=261 bg=3719.7 sigma=445.2 thresh=5055 peak=5019
00:32:24.170 00.000 21444 Star::Find false star n=6 nbg=260 bg=3795.4 sigma=441.0 thresh=5118 peak=5095
00:32:24.170 00.000 21444 Star::Find false star n=7 nbg=249 bg=3008.7 sigma=411.8 thresh=4244 peak=4007
00:32:24.170 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 12.26,11.91,0.00,M8] [#6 4.82,-5.47,0.18,U] [#7 2.65,-1.53,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.82,0.03,3.14,U] 
00:32:24.170 00.000 21444 refined, 3 included, MultiStar: {1.58, -0.48}, one-star: {2.48, -0.33}
00:32:24.170 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
00:32:24.170 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
00:32:24.170 00.000 21444 CameraToMount -- cameraX=1.58 cameraY=-0.48 hyp=1.65 cameraTheta=-0.30 mountX=-1.62 mountY=0.15, mountTheta=3.05
00:32:24.171 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.58, y=-0.48, opts=13)
00:32:24.171 00.000 21444 Enqueuing Move request for scope (1.58, -0.48)
00:32:24.171 00.000 25848 Worker thread wakes up
00:32:24.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=320, FiltMax=65504, Gamma=0.560
00:32:24.171 00.000 21444 UpdateGuideState exits: m=358398 SNR=69.9 Saturated
00:32:24.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:24.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:24.171 00.000 21444 Enqueuing Expose request
00:32:24.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.58, -0.48) opts 0xd
00:32:24.171 00.000 25848 Handling offset move in thread for scope, endpoint = (1.58, -0.48)
00:32:24.171 00.000 25848 Moving (1.58, -0.48) raw xDistance=-1.62 yDistance=0.15
00:32:24.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.62
00:32:24.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:24.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:32:24.171 00.000 25848 MoveAxis(E, 50, ABG)
00:32:24.171 00.000 25848 Guiding  Dir = 2, Dur = 50
00:32:24.204 00.033 25848 IsSlewing returns 0
00:32:24.204 00.000 25848 IsGuiding returns 0
00:32:24.235 00.031 25848 PulseGuide returned control before completion, sleep 29
00:32:24.279 00.044 25848 IsGuiding returns 1
00:32:24.279 00.000 25848 scope still moving after pulse duration time elapsed
00:32:24.343 00.064 25848 IsSlewing returns 0
00:32:24.343 00.000 25848 IsGuiding returns 0
00:32:24.344 00.001 25848 scope move finished after 50 + 90 ms
00:32:24.344 00.000 25848 Move returns status 0, amount 50
00:32:24.344 00.000 25848 MoveAxis(N, 0, ABG)
00:32:24.344 00.000 25848 Move returns status 0, amount 0
00:32:24.344 00.000 25848 move complete, result=0
00:32:24.344 00.000 25848 worker thread done servicing request
00:32:24.344 00.000 25848 Worker thread wakes up
00:32:24.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:24.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:24.344 00.000 21444 GuideStep: -1.6 px 50 ms EAST, 0.1 px 0 ms NORTH
00:32:27.186 02.842 25848 Exposure complete
00:32:27.268 00.082 25848 worker thread done servicing request
00:32:27.269 00.001 21444 OnExposeComplete: enter
00:32:27.269 00.000 21444 UpdateGuideState(): m_state=6
00:32:27.269 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 870
00:32:27.269 00.000 21444 Star::Find returns 1 (1), X=1224.53, Y=746.44, Mass=396960, SNR=66.0, Peak=13196 HFD=6.0
00:32:27.269 00.000 21444 Star::Find false star n=2 nbg=271 bg=3944.4 sigma=491.5 thresh=5419 peak=5038
00:32:27.269 00.000 21444 Star::Find false star n=4 nbg=268 bg=2403.7 sigma=436.5 thresh=3713 peak=3520
00:32:27.269 00.000 21444 Star::Find false star n=5 nbg=251 bg=4151.4 sigma=499.8 thresh=5651 peak=5607
00:32:27.269 00.000 21444 Star::Find false star n=1 nbg=271 bg=3734.9 sigma=501.2 thresh=5239 peak=4932
00:32:27.269 00.000 21444 Star::Find false star n=3 nbg=256 bg=3736.6 sigma=495.0 thresh=5221 peak=4960
00:32:27.269 00.000 21444 Star::Find false star n=7 nbg=252 bg=3867.5 sigma=476.3 thresh=5296 peak=5278
00:32:27.269 00.000 21444 Star::Find false star n=4 nbg=264 bg=2781.6 sigma=454.5 thresh=4145 peak=3698
00:32:27.269 00.000 21444 Star::Find false star n=2 nbg=269 bg=3307.6 sigma=572.2 thresh=5024 peak=4548
00:32:27.269 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.85,-0.86,1.11,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.14,-0.05,3.46,U] 
00:32:27.269 00.000 21444 refined, 2 included, MultiStar: {1.20, -0.23}, one-star: {3.03, -0.12}
00:32:27.269 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.05)
00:32:27.269 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
00:32:27.269 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=-0.23 hyp=1.22 cameraTheta=-0.19 mountX=-1.22 mountY=0.25, mountTheta=2.94
00:32:27.270 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=-0.23, opts=13)
00:32:27.270 00.000 21444 Enqueuing Move request for scope (1.20, -0.23)
00:32:27.270 00.000 25848 Worker thread wakes up
00:32:27.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, -0.23) opts 0xd
00:32:27.270 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, -0.23)
00:32:27.270 00.000 25848 Moving (1.20, -0.23) raw xDistance=-1.22 yDistance=0.25
00:32:27.270 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3420, FiltMin=332, FiltMax=65504, Gamma=0.560
00:32:27.270 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.22
00:32:27.271 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:27.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:32:27.271 00.000 25848 MoveAxis(E, 39, ABG)
00:32:27.271 00.000 25848 Guiding  Dir = 2, Dur = 39
00:32:27.271 00.000 21444 UpdateGuideState exits: m=396960 SNR=66.0 Saturated
00:32:27.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:27.271 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:27.271 00.000 21444 Enqueuing Expose request
00:32:27.295 00.024 25848 IsSlewing returns 0
00:32:27.295 00.000 25848 IsGuiding returns 0
00:32:27.326 00.031 25848 PulseGuide returned control before completion, sleep 19
00:32:27.358 00.032 25848 IsGuiding returns 1
00:32:27.358 00.000 25848 scope still moving after pulse duration time elapsed
00:32:27.421 00.063 25848 IsSlewing returns 0
00:32:27.421 00.000 25848 IsGuiding returns 0
00:32:27.421 00.000 25848 scope move finished after 39 + 86 ms
00:32:27.421 00.000 25848 Move returns status 0, amount 39
00:32:27.421 00.000 25848 MoveAxis(N, 0, ABG)
00:32:27.421 00.000 25848 Move returns status 0, amount 0
00:32:27.421 00.000 25848 move complete, result=0
00:32:27.421 00.000 25848 worker thread done servicing request
00:32:27.421 00.000 25848 Worker thread wakes up
00:32:27.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:27.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:27.421 00.000 21444 GuideStep: -1.2 px 39 ms EAST, 0.2 px 0 ms NORTH
00:32:30.283 02.862 25848 Exposure complete
00:32:30.350 00.067 25848 worker thread done servicing request
00:32:30.350 00.000 21444 OnExposeComplete: enter
00:32:30.350 00.000 21444 UpdateGuideState(): m_state=6
00:32:30.350 00.000 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 871
00:32:30.351 00.001 21444 Star::Find returns 1 (1), X=1223.92, Y=746.38, Mass=399092, SNR=68.9, Peak=14412 HFD=6.2
00:32:30.351 00.000 21444 Star::Find false star n=3 nbg=258 bg=3745.8 sigma=459.8 thresh=5125 peak=5008
00:32:30.351 00.000 21444 Star::Find false star n=4 nbg=252 bg=2270.0 sigma=435.4 thresh=3576 peak=3459
00:32:30.351 00.000 21444 Star::Find false star n=5 nbg=254 bg=3944.6 sigma=484.4 thresh=5398 peak=5193
00:32:30.351 00.000 21444 Star::Find false star n=5 nbg=269 bg=3751.9 sigma=432.0 thresh=5048 peak=4854
00:32:30.351 00.000 21444 Star::Find false star n=1 nbg=266 bg=2939.6 sigma=504.8 thresh=4454 peak=4018
00:32:30.351 00.000 21444 Star::Find false star n=3 nbg=250 bg=3338.4 sigma=424.5 thresh=4612 peak=4437
00:32:30.351 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.97,13.27,0.00,M1] [#4 9.88,5.48,0.00,R] [#5 3.26,-3.68,0.19,U] [#6 0.00,0.00,0.00,L] [#7 1.87,-1.10,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.22,0.45,3.40,U] 
00:32:30.351 00.000 21444 refined, 3 included, MultiStar: {0.75, -0.09}, one-star: {2.42, -0.19}
00:32:30.351 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.17 = 3.12)
00:32:30.351 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.01 = 0.27)
00:32:30.351 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.09 hyp=0.76 cameraTheta=-0.11 mountX=-0.76 mountY=0.20, mountTheta=2.88
00:32:30.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.09, opts=13)
00:32:30.352 00.000 21444 Enqueuing Move request for scope (0.75, -0.09)
00:32:30.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=522, FiltMax=65504, Gamma=0.560
00:32:30.352 00.000 21444 UpdateGuideState exits: m=399092 SNR=68.9 Saturated
00:32:30.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:30.352 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:30.352 00.000 25848 Worker thread wakes up
00:32:30.352 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.09) opts 0xd
00:32:30.352 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.09)
00:32:30.352 00.000 25848 Moving (0.75, -0.09) raw xDistance=-0.76 yDistance=0.20
00:32:30.352 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.76
00:32:30.352 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:30.352 00.000 21444 Enqueuing Expose request
00:32:30.352 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:32:30.352 00.000 25848 MoveAxis(E, 25, ABG)
00:32:30.352 00.000 25848 Guiding  Dir = 2, Dur = 25
00:32:30.420 00.068 25848 IsSlewing returns 0
00:32:30.420 00.000 25848 IsGuiding returns 0
00:32:30.452 00.032 25848 IsGuiding returns 1
00:32:30.452 00.000 25848 scope still moving after pulse duration time elapsed
00:32:30.515 00.063 25848 IsSlewing returns 0
00:32:30.515 00.000 25848 IsGuiding returns 0
00:32:30.516 00.001 25848 scope move finished after 25 + 69 ms
00:32:30.516 00.000 25848 Move returns status 0, amount 25
00:32:30.516 00.000 25848 MoveAxis(N, 0, ABG)
00:32:30.516 00.000 25848 Move returns status 0, amount 0
00:32:30.516 00.000 25848 move complete, result=0
00:32:30.516 00.000 25848 worker thread done servicing request
00:32:30.516 00.000 25848 Worker thread wakes up
00:32:30.516 00.000 21444 GuideStep: -0.8 px 25 ms EAST, 0.2 px 0 ms NORTH
00:32:30.516 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:30.516 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:33.356 02.840 25848 Exposure complete
00:32:33.437 00.081 25848 worker thread done servicing request
00:32:33.437 00.000 21444 OnExposeComplete: enter
00:32:33.437 00.000 21444 UpdateGuideState(): m_state=6
00:32:33.438 00.001 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 872
00:32:33.438 00.000 21444 Star::Find returns 1 (1), X=1222.46, Y=744.63, Mass=354839, SNR=51.9, Peak=11632 HFD=6.8
00:32:33.438 00.000 21444 Star::Find false star n=7 nbg=248 bg=3714.6 sigma=418.1 thresh=4969 peak=4835
00:32:33.438 00.000 21444 Star::Find false star n=4 nbg=268 bg=2324.9 sigma=395.4 thresh=3511 peak=3357
00:32:33.438 00.000 21444 Star::Find false star n=5 nbg=240 bg=4406.6 sigma=490.1 thresh=5877 peak=5511
00:32:33.438 00.000 21444 Star::Find false star n=2 nbg=258 bg=3866.5 sigma=474.3 thresh=5289 peak=5043
00:32:33.438 00.000 21444 Star::Find false star n=4 nbg=257 bg=3912.0 sigma=459.0 thresh=5289 peak=5062
00:32:33.438 00.000 21444 Star::Find false star n=2 nbg=263 bg=3050.2 sigma=469.5 thresh=4459 peak=4038
00:32:33.438 00.000 21444 Star::Find false star n=2 nbg=269 bg=3308.2 sigma=434.9 thresh=4613 peak=4475
00:32:33.438 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -9.04,13.28,0.00,M1] [#5 -5.16,-17.96,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 2.27,-2.58,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.73,-0.17,4.19,U] 
00:32:33.438 00.000 21444 refined, 2 included, MultiStar: {1.01, -0.84}, one-star: {0.96, -1.94}
00:32:33.438 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.75 = 2.54)
00:32:33.438 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
00:32:33.438 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-0.84 hyp=1.31 cameraTheta=-0.69 mountX=-1.08 mountY=-0.40, mountTheta=-2.79
00:32:33.439 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-0.84, opts=13)
00:32:33.439 00.000 21444 Enqueuing Move request for scope (1.01, -0.84)
00:32:33.439 00.000 25848 Worker thread wakes up
00:32:33.439 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -0.84) opts 0xd
00:32:33.439 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -0.84)
00:32:33.439 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3420, FiltMin=356, FiltMax=65504, Gamma=0.560
00:32:33.439 00.000 21444 UpdateGuideState exits: m=354839 SNR=51.9 Saturated
00:32:33.439 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:33.439 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:33.439 00.000 21444 Enqueuing Expose request
00:32:33.439 00.000 25848 Moving (1.01, -0.84) raw xDistance=-1.08 yDistance=-0.40
00:32:33.439 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.08
00:32:33.439 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:33.439 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:32:33.439 00.000 25848 MoveAxis(E, 33, ABG)
00:32:33.439 00.000 25848 Guiding  Dir = 2, Dur = 33
00:32:33.468 00.029 25848 IsSlewing returns 0
00:32:33.468 00.000 25848 IsGuiding returns 0
00:32:33.499 00.031 25848 PulseGuide returned control before completion, sleep 13
00:32:33.514 00.015 25848 IsGuiding returns 1
00:32:33.514 00.000 25848 scope still moving after pulse duration time elapsed
00:32:33.564 00.050 25848 IsSlewing returns 0
00:32:33.564 00.000 25848 IsGuiding returns 0
00:32:33.564 00.000 25848 scope move finished after 33 + 63 ms
00:32:33.564 00.000 25848 Move returns status 0, amount 33
00:32:33.564 00.000 25848 MoveAxis(N, 0, ABG)
00:32:33.564 00.000 25848 Move returns status 0, amount 0
00:32:33.564 00.000 25848 move complete, result=0
00:32:33.564 00.000 25848 worker thread done servicing request
00:32:33.564 00.000 25848 Worker thread wakes up
00:32:33.564 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -0.4 px 0 ms NORTH
00:32:33.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:33.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:36.404 02.840 25848 Exposure complete
00:32:36.484 00.080 25848 worker thread done servicing request
00:32:36.484 00.000 21444 OnExposeComplete: enter
00:32:36.484 00.000 21444 UpdateGuideState(): m_state=6
00:32:36.485 00.001 21444 Star::Find(15, 1222, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 873
00:32:36.485 00.000 21444 Star::Find returns 1 (1), X=1224.50, Y=744.54, Mass=453091, SNR=84.1, Peak=11156 HFD=7.4
00:32:36.485 00.000 21444 Star::Find false star n=4 nbg=258 bg=2392.5 sigma=410.3 thresh=3623 peak=3322
00:32:36.485 00.000 21444 Star::Find false star n=5 nbg=263 bg=4256.5 sigma=456.8 thresh=5627 peak=5575
00:32:36.485 00.000 21444 Star::Find false star n=3 nbg=269 bg=3666.0 sigma=519.8 thresh=5225 peak=5014
00:32:36.485 00.000 21444 Star::Find false star n=6 nbg=267 bg=3677.0 sigma=457.6 thresh=5050 peak=4969
00:32:36.485 00.000 21444 Star::Find false star n=4 nbg=267 bg=2852.3 sigma=479.1 thresh=4290 peak=4022
00:32:36.485 00.000 21444 Star::Find false star n=4 nbg=261 bg=3237.3 sigma=474.8 thresh=4662 peak=4435
00:32:36.485 00.000 21444 MultiStar: [#1 14.08,19.32,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -11.65,7.14,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.24,-2.19,0.61,U] [#8 -3.28,15.68,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.83,-0.43,1.99,U] 
00:32:36.485 00.000 21444 refined, 2 included, MultiStar: {1.85, -1.17}, one-star: {3.00, -2.02}
00:32:36.485 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
00:32:36.485 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
00:32:36.485 00.000 21444 CameraToMount -- cameraX=1.85 cameraY=-1.17 hyp=2.19 cameraTheta=-0.57 mountX=-1.94 mountY=-0.39, mountTheta=-2.94
00:32:36.486 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.85, y=-1.17, opts=13)
00:32:36.486 00.000 21444 Enqueuing Move request for scope (1.85, -1.17)
00:32:36.486 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=482, FiltMax=65504, Gamma=0.560
00:32:36.486 00.000 21444 UpdateGuideState exits: m=453091 SNR=84.1 Saturated
00:32:36.486 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:36.486 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:36.486 00.000 21444 Enqueuing Expose request
00:32:36.486 00.000 25848 Worker thread wakes up
00:32:36.486 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.85, -1.17) opts 0xd
00:32:36.486 00.000 25848 Handling offset move in thread for scope, endpoint = (1.85, -1.17)
00:32:36.486 00.000 25848 Moving (1.85, -1.17) raw xDistance=-1.94 yDistance=-0.39
00:32:36.486 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.27 from input -1.94
00:32:36.486 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:36.486 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
00:32:36.486 00.000 25848 MoveAxis(E, 59, ABG)
00:32:36.486 00.000 25848 Guiding  Dir = 2, Dur = 59
00:32:36.545 00.059 25848 IsSlewing returns 0
00:32:36.545 00.000 25848 IsGuiding returns 0
00:32:36.609 00.064 25848 IsGuiding returns 1
00:32:36.609 00.000 25848 scope still moving after pulse duration time elapsed
00:32:36.673 00.064 25848 IsSlewing returns 0
00:32:36.673 00.000 25848 IsGuiding returns 0
00:32:36.673 00.000 25848 scope move finished after 59 + 68 ms
00:32:36.673 00.000 25848 Move returns status 0, amount 59
00:32:36.674 00.001 25848 MoveAxis(N, 0, ABG)
00:32:36.674 00.000 25848 Move returns status 0, amount 0
00:32:36.674 00.000 25848 move complete, result=0
00:32:36.674 00.000 25848 worker thread done servicing request
00:32:36.674 00.000 25848 Worker thread wakes up
00:32:36.674 00.000 21444 GuideStep: -1.9 px 59 ms EAST, -0.4 px 0 ms NORTH
00:32:36.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:36.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:39.522 02.848 25848 Exposure complete
00:32:39.602 00.080 25848 worker thread done servicing request
00:32:39.602 00.000 21444 OnExposeComplete: enter
00:32:39.602 00.000 21444 UpdateGuideState(): m_state=6
00:32:39.602 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 874
00:32:39.602 00.000 21444 Star::Find returns 1 (1), X=1222.29, Y=746.14, Mass=425549, SNR=82.6, Peak=12040 HFD=7.0
00:32:39.602 00.000 21444 Star::Find false star n=1 nbg=270 bg=2394.7 sigma=444.8 thresh=3729 peak=3251
00:32:39.602 00.000 21444 Star::Find false star n=5 nbg=253 bg=3741.7 sigma=473.7 thresh=5163 peak=5035
00:32:39.602 00.000 21444 Star::Find false star n=2 nbg=258 bg=4021.4 sigma=515.7 thresh=5568 peak=5167
00:32:39.602 00.000 21444 Star::Find false star n=2 nbg=258 bg=2819.1 sigma=447.3 thresh=4161 peak=3930
00:32:39.602 00.000 21444 Star::Find false star n=2 nbg=261 bg=3253.0 sigma=463.9 thresh=4645 peak=4277
00:32:39.602 00.000 21444 MultiStar: [#1 2.74,26.55,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.83,0.72,0.12,U] [#4 -10.59,14.88,0.00,M3] [#5 17.18,3.77,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 1.44,-1.37,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.88,-0.05,2.73,U] 
00:32:39.602 00.000 21444 refined, 3 included, MultiStar: {-0.73, -0.31}, one-star: {0.79, -0.43}
00:32:39.602 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.49)
00:32:39.602 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.35)
00:32:39.602 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-0.31 hyp=0.79 cameraTheta=-2.74 mountX=0.70 mountY=-0.56, mountTheta=-0.68
00:32:39.603 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-0.31, opts=13)
00:32:39.603 00.000 21444 Enqueuing Move request for scope (-0.73, -0.31)
00:32:39.603 00.000 25848 Worker thread wakes up
00:32:39.603 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.31) opts 0xd
00:32:39.603 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -0.31)
00:32:39.603 00.000 25848 Moving (-0.73, -0.31) raw xDistance=0.70 yDistance=-0.56
00:32:39.603 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.70
00:32:39.603 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:39.603 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
00:32:39.603 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=220, FiltMax=65504, Gamma=0.560
00:32:39.604 00.001 25848 MoveAxis(W, 16, ABG)
00:32:39.604 00.000 25848 Guiding  Dir = 3, Dur = 16
00:32:39.604 00.000 21444 UpdateGuideState exits: m=425549 SNR=82.6 Saturated
00:32:39.604 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:39.604 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:39.604 00.000 21444 Enqueuing Expose request
00:32:39.624 00.020 25848 IsSlewing returns 0
00:32:39.624 00.000 25848 IsGuiding returns 0
00:32:39.656 00.032 25848 IsGuiding returns 1
00:32:39.656 00.000 25848 scope still moving after pulse duration time elapsed
00:32:39.702 00.046 25848 IsSlewing returns 0
00:32:39.702 00.000 25848 IsGuiding returns 0
00:32:39.702 00.000 25848 scope move finished after 16 + 62 ms
00:32:39.702 00.000 25848 Move returns status 0, amount 16
00:32:39.702 00.000 25848 MoveAxis(N, 0, ABG)
00:32:39.702 00.000 25848 Move returns status 0, amount 0
00:32:39.702 00.000 25848 move complete, result=0
00:32:39.702 00.000 25848 worker thread done servicing request
00:32:39.702 00.000 25848 Worker thread wakes up
00:32:39.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:39.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:39.703 00.001 21444 GuideStep: 0.7 px 16 ms WEST, -0.6 px 0 ms NORTH
00:32:42.541 02.838 25848 Exposure complete
00:32:42.631 00.090 25848 worker thread done servicing request
00:32:42.631 00.000 21444 OnExposeComplete: enter
00:32:42.631 00.000 21444 UpdateGuideState(): m_state=6
00:32:42.631 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 875
00:32:42.632 00.001 21444 Star::Find returns 1 (1), X=1222.00, Y=745.47, Mass=399507, SNR=70.1, Peak=11832 HFD=7.0
00:32:42.632 00.000 21444 Star::Find false star n=3 nbg=274 bg=2344.1 sigma=438.3 thresh=3659 peak=3569
00:32:42.632 00.000 21444 Star::Find false star n=8 nbg=253 bg=3932.3 sigma=434.4 thresh=5236 peak=4845
00:32:42.632 00.000 21444 Star::Find false star n=4 nbg=265 bg=3844.7 sigma=448.4 thresh=5190 peak=5060
00:32:42.632 00.000 21444 MultiStar: [#1 9.14,28.65,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 13.23,-12.79,0.00,M1] [#4 -11.85,15.01,0.00,M4] [#5 9.40,14.28,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 2.70,-1.47,0.85,U] [#8 0.00,0.00,0.00,L] [#9 -13.48,-14.74,0.00,M6] [#10 -4.68,27.05,0.00,M1] [#11 -0.81,-0.17,3.20,U] 
00:32:42.632 00.000 21444 refined, 2 included, MultiStar: {0.04, -0.57}, one-star: {0.50, -1.10}
00:32:42.632 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.05) = xAngle (-4.55 = 1.73)
00:32:42.632 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.11)
00:32:42.632 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.57 hyp=0.58 cameraTheta=-1.50 mountX=-0.09 mountY=-0.52, mountTheta=-1.75
00:32:42.633 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.57, opts=13)
00:32:42.634 00.001 21444 Enqueuing Move request for scope (0.04, -0.57)
00:32:42.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=548, FiltMax=65504, Gamma=0.560
00:32:42.634 00.000 21444 UpdateGuideState exits: m=399507 SNR=70.1 Saturated
00:32:42.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:42.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:42.634 00.000 21444 Enqueuing Expose request
00:32:42.634 00.000 25848 Worker thread wakes up
00:32:42.634 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.57) opts 0xd
00:32:42.634 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.57)
00:32:42.634 00.000 25848 Moving (0.04, -0.57) raw xDistance=-0.09 yDistance=-0.52
00:32:42.634 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:32:42.634 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:32:42.634 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
00:32:42.634 00.000 25848 MoveAxis(E, 0, ABG)
00:32:42.634 00.000 25848 Move returns status 0, amount 0
00:32:42.634 00.000 25848 MoveAxis(N, 0, ABG)
00:32:42.634 00.000 25848 Move returns status 0, amount 0
00:32:42.634 00.000 25848 move complete, result=0
00:32:42.634 00.000 25848 worker thread done servicing request
00:32:42.634 00.000 25848 Worker thread wakes up
00:32:42.635 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:42.635 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:42.635 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
00:32:45.479 02.844 25848 Exposure complete
00:32:45.567 00.088 25848 worker thread done servicing request
00:32:45.567 00.000 21444 OnExposeComplete: enter
00:32:45.567 00.000 21444 UpdateGuideState(): m_state=6
00:32:45.567 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 876
00:32:45.567 00.000 21444 Star::Find returns 1 (1), X=1224.62, Y=744.21, Mass=264702, SNR=50.0, Peak=10244 HFD=6.4
00:32:45.567 00.000 21444 Star::Find false star n=11 nbg=243 bg=3767.1 sigma=430.1 thresh=5058 peak=5056
00:32:45.567 00.000 21444 Star::Find false star n=2 nbg=272 bg=2342.3 sigma=425.0 thresh=3617 peak=3394
00:32:45.567 00.000 21444 Star::Find false star n=2 nbg=259 bg=4055.1 sigma=456.2 thresh=5424 peak=5296
00:32:45.567 00.000 21444 Star::Find false star n=3 nbg=243 bg=3801.2 sigma=403.5 thresh=5012 peak=4916
00:32:45.567 00.000 21444 Star::Find false star n=2 nbg=258 bg=3938.7 sigma=469.0 thresh=5346 peak=5132
00:32:45.568 00.001 21444 Star::Find false star n=7 nbg=270 bg=3862.2 sigma=473.2 thresh=5282 peak=5078
00:32:45.568 00.000 21444 Star::Find false star n=3 nbg=250 bg=2850.9 sigma=452.3 thresh=4208 peak=4104
00:32:45.568 00.000 21444 Star::Find false star n=2 nbg=256 bg=3406.9 sigma=445.5 thresh=4743 peak=4558
00:32:45.568 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -7.60,8.16,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.33,-1.90,1.25,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.14,-0.75,2.62,U] 
00:32:45.568 00.000 21444 refined, 2 included, MultiStar: {2.11, -1.37}, one-star: {3.12, -2.35}
00:32:45.568 00.000 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.65)
00:32:45.568 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.19)
00:32:45.568 00.000 21444 CameraToMount -- cameraX=2.11 cameraY=-1.37 hyp=2.52 cameraTheta=-0.58 mountX=-2.22 mountY=-0.47, mountTheta=-2.93
00:32:45.569 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.11, y=-1.37, opts=13)
00:32:45.569 00.000 21444 Enqueuing Move request for scope (2.11, -1.37)
00:32:45.569 00.000 25848 Worker thread wakes up
00:32:45.569 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.11, -1.37) opts 0xd
00:32:45.569 00.000 25848 Handling offset move in thread for scope, endpoint = (2.11, -1.37)
00:32:45.569 00.000 25848 Moving (2.11, -1.37) raw xDistance=-2.22 yDistance=-0.47
00:32:45.569 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=322, FiltMax=65504, Gamma=0.560
00:32:45.569 00.000 21444 UpdateGuideState exits: m=264702 SNR=50.0 Saturated
00:32:45.569 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:45.569 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:45.569 00.000 21444 Enqueuing Expose request
00:32:45.569 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.22
00:32:45.569 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:45.570 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
00:32:45.570 00.000 25848 MoveAxis(E, 65, ABG)
00:32:45.570 00.000 25848 Guiding  Dir = 2, Dur = 65
00:32:45.594 00.024 25848 IsSlewing returns 0
00:32:45.594 00.000 25848 IsGuiding returns 0
00:32:45.625 00.031 25848 PulseGuide returned control before completion, sleep 45
00:32:45.734 00.109 25848 IsGuiding returns 1
00:32:45.734 00.000 25848 scope still moving after pulse duration time elapsed
00:32:45.780 00.046 25848 IsSlewing returns 0
00:32:45.781 00.001 25848 IsGuiding returns 0
00:32:45.781 00.000 25848 scope move finished after 65 + 121 ms
00:32:45.781 00.000 25848 Move returns status 0, amount 65
00:32:45.781 00.000 25848 MoveAxis(N, 0, ABG)
00:32:45.781 00.000 25848 Move returns status 0, amount 0
00:32:45.781 00.000 25848 move complete, result=0
00:32:45.781 00.000 25848 worker thread done servicing request
00:32:45.781 00.000 25848 Worker thread wakes up
00:32:45.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:45.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:45.781 00.000 21444 GuideStep: -2.2 px 65 ms EAST, -0.5 px 0 ms NORTH
00:32:48.629 02.848 25848 Exposure complete
00:32:48.715 00.086 25848 worker thread done servicing request
00:32:48.715 00.000 21444 OnExposeComplete: enter
00:32:48.715 00.000 21444 UpdateGuideState(): m_state=6
00:32:48.715 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 877
00:32:48.715 00.000 21444 Star::Find returns 1 (1), X=1222.49, Y=745.35, Mass=288062, SNR=47.8, Peak=10900 HFD=6.8
00:32:48.715 00.000 21444 Star::Find false star n=5 nbg=239 bg=3746.3 sigma=375.0 thresh=4871 peak=4763
00:32:48.715 00.000 21444 Star::Find false star n=1 nbg=282 bg=2289.0 sigma=459.6 thresh=3668 peak=3241
00:32:48.716 00.001 21444 Star::Find false star n=4 nbg=262 bg=3782.2 sigma=480.4 thresh=5223 peak=5219
00:32:48.716 00.000 21444 Star::Find false star n=8 nbg=247 bg=3794.0 sigma=426.0 thresh=5072 peak=4996
00:32:48.716 00.000 21444 Star::Find false star n=5 nbg=258 bg=3837.9 sigma=470.6 thresh=5250 peak=5029
00:32:48.716 00.000 21444 Star::Find false star n=3 nbg=280 bg=2747.4 sigma=458.4 thresh=4123 peak=3793
00:32:48.716 00.000 21444 Star::Find false star n=2 nbg=277 bg=3422.1 sigma=541.6 thresh=5047 peak=4851
00:32:48.716 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.45,0.42,0.22,U] [#4 -11.70,13.62,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.39,-1.26,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.21,-0.40,3.03,U] 
00:32:48.716 00.000 21444 refined, 3 included, MultiStar: {-0.22, -0.70}, one-star: {0.99, -1.21}
00:32:48.716 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.05) = xAngle (-4.93 = 1.35)
00:32:48.716 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.78 = -1.49)
00:32:48.716 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-0.70 hyp=0.73 cameraTheta=-1.88 mountX=0.16 mountY=-0.73, mountTheta=-1.35
00:32:48.717 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-0.70, opts=13)
00:32:48.717 00.000 21444 Enqueuing Move request for scope (-0.22, -0.70)
00:32:48.717 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=420, FiltMax=65504, Gamma=0.560
00:32:48.717 00.000 21444 UpdateGuideState exits: m=288062 SNR=47.8 Saturated
00:32:48.717 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:48.717 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:48.717 00.000 21444 Enqueuing Expose request
00:32:48.717 00.000 25848 Worker thread wakes up
00:32:48.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.70) opts 0xd
00:32:48.717 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -0.70)
00:32:48.717 00.000 25848 Moving (-0.22, -0.70) raw xDistance=0.16 yDistance=-0.73
00:32:48.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:32:48.717 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.48 newest=-1.72
00:32:48.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
00:32:48.717 00.000 25848 MoveAxis(E, 0, ABG)
00:32:48.718 00.001 25848 Move returns status 0, amount 0
00:32:48.718 00.000 25848 BLC: Oldest BLC event removed
00:32:48.718 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 298 applied
00:32:48.718 00.000 25848 MoveAxis(N, 318, ABG)
00:32:48.718 00.000 25848 Guiding  Dir = 0, Dur = 318
00:32:48.750 00.032 25848 IsSlewing returns 0
00:32:48.750 00.000 25848 IsGuiding returns 0
00:32:48.782 00.032 25848 PulseGuide returned control before completion, sleep 297
00:32:49.082 00.300 25848 IsGuiding returns 1
00:32:49.082 00.000 25848 scope still moving after pulse duration time elapsed
00:32:49.139 00.057 25848 IsSlewing returns 0
00:32:49.140 00.001 25848 IsGuiding returns 0
00:32:49.140 00.000 25848 scope move finished after 318 + 71 ms
00:32:49.140 00.000 25848 Move returns status 0, amount 318
00:32:49.140 00.000 25848 move complete, result=0
00:32:49.140 00.000 25848 worker thread done servicing request
00:32:49.140 00.000 25848 Worker thread wakes up
00:32:49.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:49.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:49.140 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.7 px 318 ms NORTH
00:32:51.990 02.850 25848 Exposure complete
00:32:52.077 00.087 25848 worker thread done servicing request
00:32:52.077 00.000 21444 OnExposeComplete: enter
00:32:52.077 00.000 21444 UpdateGuideState(): m_state=6
00:32:52.077 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 878
00:32:52.077 00.000 21444 Star::Find returns 1 (1), X=1222.27, Y=745.33, Mass=391898, SNR=67.8, Peak=10800 HFD=7.1
00:32:52.077 00.000 21444 Star::Find false star n=5 nbg=270 bg=3739.7 sigma=484.1 thresh=5192 peak=5037
00:32:52.078 00.001 21444 Star::Find false star n=6 nbg=269 bg=4220.9 sigma=560.1 thresh=5901 peak=5734
00:32:52.078 00.000 21444 Star::Find false star n=4 nbg=258 bg=4070.8 sigma=515.5 thresh=5617 peak=5238
00:32:52.078 00.000 21444 Star::Find false star n=4 nbg=260 bg=3707.4 sigma=443.9 thresh=5039 peak=4877
00:32:52.078 00.000 21444 Star::Find false star n=8 nbg=242 bg=3870.2 sigma=420.4 thresh=5131 peak=4882
00:32:52.078 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.54,-5.44,0.22,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 9.36,-2.70,0.00,M6] [#7 1.59,-2.01,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.07,-1.11,3.16,U] 
00:32:52.078 00.000 21444 single-star, 3 included, MultiStar: {-1.01, -1.47}, one-star: {0.77, -1.23}
00:32:52.078 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.07 = 2.22)
00:32:52.078 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.63)
00:32:52.078 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-1.23 hyp=1.45 cameraTheta=-1.01 mountX=-0.88 mountY=-0.85, mountTheta=-2.37
00:32:52.079 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-1.23, opts=13)
00:32:52.079 00.000 21444 Enqueuing Move request for scope (0.77, -1.23)
00:32:52.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=268, FiltMax=65504, Gamma=0.560
00:32:52.079 00.000 21444 UpdateGuideState exits: m=391898 SNR=67.8 Saturated
00:32:52.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:52.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:52.079 00.000 21444 Enqueuing Expose request
00:32:52.079 00.000 25848 Worker thread wakes up
00:32:52.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -1.23) opts 0xd
00:32:52.079 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -1.23)
00:32:52.079 00.000 25848 Moving (0.77, -1.23) raw xDistance=-0.88 yDistance=-0.85
00:32:52.079 00.000 25848 BLC: History state: CurrMiss=0.85, AvgInitMiss=0.54, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.731644, 1:0.849944
00:32:52.079 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:32:52.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.88
00:32:52.080 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
00:32:52.080 00.000 25848 MoveAxis(E, 25, ABG)
00:32:52.080 00.000 25848 Guiding  Dir = 2, Dur = 25
00:32:52.110 00.030 25848 IsSlewing returns 0
00:32:52.110 00.000 25848 IsGuiding returns 0
00:32:52.142 00.032 25848 IsGuiding returns 1
00:32:52.142 00.000 25848 scope still moving after pulse duration time elapsed
00:32:52.189 00.047 25848 IsSlewing returns 0
00:32:52.190 00.001 25848 IsGuiding returns 0
00:32:52.190 00.000 25848 scope move finished after 25 + 54 ms
00:32:52.190 00.000 25848 Move returns status 0, amount 25
00:32:52.190 00.000 25848 MoveAxis(N, 23, ABG)
00:32:52.190 00.000 25848 Guiding  Dir = 0, Dur = 23
00:32:52.218 00.028 25848 IsSlewing returns 0
00:32:52.218 00.000 25848 IsGuiding returns 0
00:32:52.251 00.033 25848 IsGuiding returns 1
00:32:52.251 00.000 25848 scope still moving after pulse duration time elapsed
00:32:52.299 00.048 25848 IsSlewing returns 0
00:32:52.299 00.000 25848 IsGuiding returns 0
00:32:52.299 00.000 25848 scope move finished after 23 + 57 ms
00:32:52.299 00.000 25848 Move returns status 0, amount 23
00:32:52.299 00.000 25848 move complete, result=0
00:32:52.299 00.000 25848 worker thread done servicing request
00:32:52.299 00.000 25848 Worker thread wakes up
00:32:52.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:52.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:52.299 00.000 21444 GuideStep: -0.9 px 25 ms EAST, -0.8 px 23 ms NORTH
00:32:55.146 02.847 25848 Exposure complete
00:32:55.236 00.090 25848 worker thread done servicing request
00:32:55.236 00.000 21444 OnExposeComplete: enter
00:32:55.236 00.000 21444 UpdateGuideState(): m_state=6
00:32:55.236 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 879
00:32:55.237 00.001 21444 Star::Find returns 1 (1), X=1220.79, Y=745.92, Mass=376345, SNR=58.7, Peak=12492 HFD=6.4
00:32:55.237 00.000 21444 Star::Find false star n=1 nbg=265 bg=3643.2 sigma=491.7 thresh=5118 peak=4721
00:32:55.237 00.000 21444 Star::Find false star n=4 nbg=257 bg=2419.7 sigma=386.0 thresh=3578 peak=3502
00:32:55.237 00.000 21444 Star::Find false star n=1 nbg=255 bg=4045.8 sigma=519.7 thresh=5605 peak=4921
00:32:55.237 00.000 21444 Star::Find false star n=3 nbg=273 bg=3658.5 sigma=549.4 thresh=5307 peak=5093
00:32:55.237 00.000 21444 Star::Find false star n=5 nbg=248 bg=3851.5 sigma=403.8 thresh=5063 peak=4953
00:32:55.237 00.000 21444 Star::Find false star n=2 nbg=263 bg=2950.4 sigma=428.2 thresh=4235 peak=4071
00:32:55.237 00.000 21444 Star::Find false star n=1 nbg=263 bg=3305.6 sigma=466.0 thresh=4704 peak=4263
00:32:55.237 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.97,0.21,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.39,-10.73,0.00,M7] [#7 0.24,-1.75,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.12,0.11,3.70,U] 
00:32:55.237 00.000 21444 single-star, 3 included, MultiStar: {-2.09, -0.33}, one-star: {-0.71, -0.64}
00:32:55.237 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
00:32:55.237 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.02)
00:32:55.237 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.64 hyp=0.96 cameraTheta=-2.41 mountX=0.65 mountY=-0.86, mountTheta=-0.92
00:32:55.238 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.64, opts=13)
00:32:55.238 00.000 21444 Enqueuing Move request for scope (-0.71, -0.64)
00:32:55.238 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=406, FiltMax=65504, Gamma=0.560
00:32:55.238 00.000 21444 UpdateGuideState exits: m=376345 SNR=58.7 Saturated
00:32:55.238 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:55.238 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:55.238 00.000 21444 Enqueuing Expose request
00:32:55.239 00.001 25848 Worker thread wakes up
00:32:55.239 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.64) opts 0xd
00:32:55.239 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.64)
00:32:55.239 00.000 25848 Moving (-0.71, -0.64) raw xDistance=0.65 yDistance=-0.86
00:32:55.239 00.000 25848 BLC: History state: CurrMiss=0.86, AvgInitMiss=0.54, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.731644, 1:0.849944, 2:0.860607
00:32:55.239 00.000 25848 BLC: Under-shoot: nominal increase by 14
00:32:55.239 00.000 25848 BLC: window closed
00:32:55.239 00.000 25848 BLC: Pulse adjusted to 312
00:32:55.239 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.65
00:32:55.239 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
00:32:55.239 00.000 25848 MoveAxis(W, 17, ABG)
00:32:55.239 00.000 25848 Guiding  Dir = 3, Dur = 17
00:32:55.263 00.024 25848 IsSlewing returns 0
00:32:55.263 00.000 25848 IsGuiding returns 0
00:32:55.296 00.033 25848 IsGuiding returns 1
00:32:55.296 00.000 25848 scope still moving after pulse duration time elapsed
00:32:55.343 00.047 25848 IsSlewing returns 0
00:32:55.343 00.000 25848 IsGuiding returns 0
00:32:55.343 00.000 25848 scope move finished after 17 + 62 ms
00:32:55.343 00.000 25848 Move returns status 0, amount 17
00:32:55.343 00.000 25848 MoveAxis(N, 23, ABG)
00:32:55.343 00.000 25848 Guiding  Dir = 0, Dur = 23
00:32:55.376 00.033 25848 IsSlewing returns 0
00:32:55.376 00.000 25848 IsGuiding returns 0
00:32:55.407 00.031 25848 IsGuiding returns 1
00:32:55.407 00.000 25848 scope still moving after pulse duration time elapsed
00:32:55.469 00.062 25848 IsSlewing returns 0
00:32:55.470 00.001 25848 IsGuiding returns 0
00:32:55.470 00.000 25848 scope move finished after 23 + 71 ms
00:32:55.470 00.000 25848 Move returns status 0, amount 23
00:32:55.470 00.000 25848 move complete, result=0
00:32:55.470 00.000 25848 worker thread done servicing request
00:32:55.470 00.000 25848 Worker thread wakes up
00:32:55.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:55.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:55.470 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.9 px 23 ms NORTH
00:32:55.645 00.175 21444 evsrv: cli 0107E2E0 connect
00:32:55.645 00.000 21444 case statement mapped state 6 to 3
00:32:55.646 00.001 21444 case statement mapped state 6 to 3
00:32:55.646 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"026f63f5-a082-4c61-abac-185617ecfb92"}
00:32:55.646 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"026f63f5-a082-4c61-abac-185617ecfb92"}
00:32:55.646 00.000 21444 evsrv: cli 0107E2E0 disconnect
00:32:58.311 02.665 25848 Exposure complete
00:32:58.395 00.084 25848 worker thread done servicing request
00:32:58.395 00.000 21444 OnExposeComplete: enter
00:32:58.395 00.000 21444 UpdateGuideState(): m_state=6
00:32:58.395 00.000 21444 Star::Find(15, 1220, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 880
00:32:58.396 00.001 21444 Star::Find returns 1 (1), X=1223.51, Y=745.59, Mass=283065, SNR=46.5, Peak=10644 HFD=6.6
00:32:58.396 00.000 21444 Star::Find false star n=6 nbg=262 bg=3647.6 sigma=451.6 thresh=5003 peak=4732
00:32:58.396 00.000 21444 Star::Find false star n=1 nbg=270 bg=2298.5 sigma=490.4 thresh=3770 peak=3370
00:32:58.396 00.000 21444 Star::Find false star n=4 nbg=273 bg=4259.4 sigma=559.4 thresh=5938 peak=5581
00:32:58.396 00.000 21444 Star::Find false star n=5 nbg=254 bg=3995.5 sigma=449.3 thresh=5343 peak=5193
00:32:58.396 00.000 21444 Star::Find false star n=2 nbg=275 bg=3716.2 sigma=492.0 thresh=5192 peak=4760
00:32:58.396 00.000 21444 Star::Find false star n=5 nbg=258 bg=3822.5 sigma=464.3 thresh=5215 peak=4939
00:32:58.396 00.000 21444 Star::Find false star n=3 nbg=271 bg=3930.1 sigma=556.5 thresh=5600 peak=5377
00:32:58.396 00.000 21444 Star::Find false star n=3 nbg=253 bg=3397.5 sigma=418.2 thresh=4652 peak=4266
00:32:58.396 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.96,-1.13,0.99,U] [#8 0.00,0.00,0.00,L] [#9 -14.27,-12.23,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -0.63,-0.27,3.68,U] 
00:32:58.396 00.000 21444 refined, 2 included, MultiStar: {0.29, -0.54}, one-star: {2.01, -0.97}
00:32:58.396 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.15)
00:32:58.396 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.98 = -0.69)
00:32:58.396 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.54 hyp=0.62 cameraTheta=-1.08 mountX=-0.34 mountY=-0.39, mountTheta=-2.28
00:32:58.397 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.54, opts=13)
00:32:58.397 00.000 21444 Enqueuing Move request for scope (0.29, -0.54)
00:32:58.397 00.000 25848 Worker thread wakes up
00:32:58.398 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.54) opts 0xd
00:32:58.398 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=468, FiltMax=65504, Gamma=0.560
00:32:58.398 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.54)
00:32:58.398 00.000 21444 UpdateGuideState exits: m=283065 SNR=46.5 Saturated
00:32:58.398 00.000 25848 Moving (0.29, -0.54) raw xDistance=-0.34 yDistance=-0.39
00:32:58.398 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:58.398 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
00:32:58.398 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:32:58.398 00.000 21444 Enqueuing Expose request
00:32:58.398 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:58.398 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
00:32:58.398 00.000 25848 MoveAxis(E, 0, ABG)
00:32:58.398 00.000 25848 Move returns status 0, amount 0
00:32:58.398 00.000 25848 MoveAxis(N, 0, ABG)
00:32:58.398 00.000 25848 Move returns status 0, amount 0
00:32:58.398 00.000 25848 move complete, result=0
00:32:58.398 00.000 25848 worker thread done servicing request
00:32:58.398 00.000 25848 Worker thread wakes up
00:32:58.398 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:32:58.398 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:32:58.398 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
00:33:01.251 02.853 25848 Exposure complete
00:33:01.343 00.092 25848 worker thread done servicing request
00:33:01.343 00.000 21444 OnExposeComplete: enter
00:33:01.343 00.000 21444 UpdateGuideState(): m_state=6
00:33:01.343 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 881
00:33:01.343 00.000 21444 Star::Find returns 1 (1), X=1224.35, Y=744.28, Mass=226929, SNR=36.4, Peak=10140 HFD=6.2
00:33:01.343 00.000 21444 Star::Find false star n=4 nbg=247 bg=3892.2 sigma=369.5 thresh=5001 peak=4892
00:33:01.343 00.000 21444 Star::Find false star n=5 nbg=259 bg=2390.8 sigma=459.0 thresh=3768 peak=3490
00:33:01.343 00.000 21444 Star::Find false star n=7 nbg=254 bg=3978.1 sigma=504.6 thresh=5492 peak=4897
00:33:01.343 00.000 21444 Star::Find false star n=2 nbg=257 bg=3890.7 sigma=458.6 thresh=5267 peak=5085
00:33:01.344 00.001 21444 Star::Find false star n=5 nbg=272 bg=3398.8 sigma=478.2 thresh=4833 peak=4477
00:33:01.344 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.06,-0.66,0.34,U] [#4 0.00,0.00,0.00,L] [#5 2.15,-1.72,0.30,U] [#6 2.15,-9.69,0.00,M8] [#7 3.05,-3.10,1.48,U] [#8 0.00,0.00,0.00,L] [#9 -27.74,-2.06,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 0.72,-2.00,3.39,U] 
00:33:01.344 00.000 21444 refined, 4 included, MultiStar: {1.55, -2.21}, one-star: {2.85, -2.28}
00:33:01.344 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
00:33:01.344 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
00:33:01.344 00.000 21444 CameraToMount -- cameraX=1.55 cameraY=-2.21 hyp=2.70 cameraTheta=-0.96 mountX=-1.75 mountY=-1.46, mountTheta=-2.45
00:33:01.345 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.55, y=-2.21, opts=13)
00:33:01.345 00.000 21444 Enqueuing Move request for scope (1.55, -2.21)
00:33:01.345 00.000 25848 Worker thread wakes up
00:33:01.345 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=376, FiltMax=65504, Gamma=0.560
00:33:01.345 00.000 21444 UpdateGuideState exits: m=226929 SNR=36.4 Saturated
00:33:01.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:01.345 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:01.345 00.000 21444 Enqueuing Expose request
00:33:01.346 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.55, -2.21) opts 0xd
00:33:01.346 00.000 25848 Handling offset move in thread for scope, endpoint = (1.55, -2.21)
00:33:01.346 00.000 25848 Moving (1.55, -2.21) raw xDistance=-1.75 yDistance=-1.46
00:33:01.346 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.75
00:33:01.346 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
00:33:01.346 00.000 25848 MoveAxis(E, 51, ABG)
00:33:01.346 00.000 25848 Guiding  Dir = 2, Dur = 51
00:33:01.375 00.029 25848 IsSlewing returns 0
00:33:01.375 00.000 25848 IsGuiding returns 0
00:33:01.406 00.031 25848 PulseGuide returned control before completion, sleep 30
00:33:01.438 00.032 25848 IsGuiding returns 1
00:33:01.438 00.000 25848 scope still moving after pulse duration time elapsed
00:33:01.499 00.061 25848 IsSlewing returns 0
00:33:01.499 00.000 25848 IsGuiding returns 0
00:33:01.499 00.000 25848 scope move finished after 51 + 72 ms
00:33:01.499 00.000 25848 Move returns status 0, amount 51
00:33:01.499 00.000 25848 MoveAxis(N, 40, ABG)
00:33:01.499 00.000 25848 Guiding  Dir = 0, Dur = 40
00:33:01.529 00.030 25848 IsSlewing returns 0
00:33:01.529 00.000 25848 IsGuiding returns 0
00:33:01.561 00.032 25848 PulseGuide returned control before completion, sleep 19
00:33:01.593 00.032 25848 IsGuiding returns 1
00:33:01.593 00.000 25848 scope still moving after pulse duration time elapsed
00:33:01.654 00.061 25848 IsSlewing returns 0
00:33:01.655 00.001 25848 IsGuiding returns 0
00:33:01.655 00.000 25848 scope move finished after 40 + 85 ms
00:33:01.655 00.000 25848 Move returns status 0, amount 40
00:33:01.655 00.000 25848 move complete, result=0
00:33:01.655 00.000 25848 worker thread done servicing request
00:33:01.655 00.000 25848 Worker thread wakes up
00:33:01.656 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:01.656 00.000 21444 GuideStep: -1.7 px 51 ms EAST, -1.5 px 40 ms NORTH
00:33:01.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:04.494 02.838 25848 Exposure complete
00:33:04.581 00.087 25848 worker thread done servicing request
00:33:04.581 00.000 21444 OnExposeComplete: enter
00:33:04.582 00.001 21444 UpdateGuideState(): m_state=6
00:33:04.582 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 882
00:33:04.582 00.000 21444 Star::Find returns 1 (1), X=1220.91, Y=745.31, Mass=299212, SNR=51.1, Peak=9736 HFD=6.8
00:33:04.582 00.000 21444 Star::Find false star n=2 nbg=268 bg=2363.4 sigma=433.6 thresh=3664 peak=3312
00:33:04.582 00.000 21444 Star::Find false star n=2 nbg=273 bg=4014.7 sigma=608.6 thresh=5840 peak=5635
00:33:04.582 00.000 21444 Star::Find false star n=3 nbg=265 bg=3680.0 sigma=494.6 thresh=5164 peak=4944
00:33:04.582 00.000 21444 Star::Find false star n=2 nbg=274 bg=3970.3 sigma=535.7 thresh=5577 peak=5127
00:33:04.582 00.000 21444 Star::Find false star n=7 nbg=248 bg=3914.1 sigma=421.9 thresh=5180 peak=4941
00:33:04.582 00.000 21444 Star::Find false star n=5 nbg=252 bg=3298.9 sigma=392.6 thresh=4477 peak=4363
00:33:04.582 00.000 21444 MultiStar: [#1 -8.06,17.76,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 1.82,1.51,0.31,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.55,-1.77,0.89,U] [#8 0.00,0.00,0.00,L] [#9 -42.75,8.21,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -1.78,-0.57,3.20,U] 
00:33:04.582 00.000 21444 refined, 3 included, MultiStar: {-0.96, -0.78}, one-star: {-0.59, -1.26}
00:33:04.582 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
00:33:04.582 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
00:33:04.582 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=-0.78 hyp=1.24 cameraTheta=-2.46 mountX=0.89 mountY=-1.08, mountTheta=-0.88
00:33:04.583 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=-0.78, opts=13)
00:33:04.584 00.001 21444 Enqueuing Move request for scope (-0.96, -0.78)
00:33:04.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=432, FiltMax=65504, Gamma=0.560
00:33:04.584 00.000 21444 UpdateGuideState exits: m=299212 SNR=51.1 Saturated
00:33:04.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:04.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:04.584 00.000 21444 Enqueuing Expose request
00:33:04.584 00.000 25848 Worker thread wakes up
00:33:04.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.78) opts 0xd
00:33:04.584 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, -0.78)
00:33:04.584 00.000 25848 Moving (-0.96, -0.78) raw xDistance=0.89 yDistance=-1.08
00:33:04.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.89
00:33:04.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
00:33:04.584 00.000 25848 MoveAxis(W, 22, ABG)
00:33:04.584 00.000 25848 Guiding  Dir = 3, Dur = 22
00:33:04.626 00.042 25848 IsSlewing returns 0
00:33:04.627 00.001 25848 IsGuiding returns 0
00:33:04.659 00.032 25848 IsGuiding returns 1
00:33:04.659 00.000 25848 scope still moving after pulse duration time elapsed
00:33:04.702 00.043 25848 IsSlewing returns 0
00:33:04.702 00.000 25848 IsGuiding returns 0
00:33:04.702 00.000 25848 scope move finished after 22 + 53 ms
00:33:04.702 00.000 25848 Move returns status 0, amount 22
00:33:04.702 00.000 25848 MoveAxis(N, 30, ABG)
00:33:04.702 00.000 25848 Guiding  Dir = 0, Dur = 30
00:33:04.733 00.031 25848 IsSlewing returns 0
00:33:04.733 00.000 25848 IsGuiding returns 0
00:33:04.765 00.032 25848 IsGuiding returns 1
00:33:04.765 00.000 25848 scope still moving after pulse duration time elapsed
00:33:04.813 00.048 25848 IsSlewing returns 0
00:33:04.813 00.000 25848 IsGuiding returns 0
00:33:04.813 00.000 25848 scope move finished after 30 + 50 ms
00:33:04.814 00.001 25848 Move returns status 0, amount 30
00:33:04.814 00.000 25848 move complete, result=0
00:33:04.814 00.000 25848 worker thread done servicing request
00:33:04.814 00.000 25848 Worker thread wakes up
00:33:04.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:04.814 00.000 21444 GuideStep: 0.9 px 22 ms WEST, -1.1 px 30 ms NORTH
00:33:04.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:07.666 02.852 25848 Exposure complete
00:33:07.744 00.078 25848 worker thread done servicing request
00:33:07.744 00.000 21444 OnExposeComplete: enter
00:33:07.744 00.000 21444 UpdateGuideState(): m_state=6
00:33:07.744 00.000 21444 Star::Find(15, 1220, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 883
00:33:07.744 00.000 21444 Star::Find returns 1 (1), X=1221.14, Y=746.39, Mass=338594, SNR=56.7, Peak=11000 HFD=7.0
00:33:07.744 00.000 21444 Star::Find false star n=9 nbg=245 bg=3737.9 sigma=416.1 thresh=4986 peak=4832
00:33:07.744 00.000 21444 Star::Find false star n=1 nbg=262 bg=2421.5 sigma=431.9 thresh=3717 peak=3436
00:33:07.744 00.000 21444 Star::Find false star n=5 nbg=267 bg=4270.4 sigma=541.8 thresh=5896 peak=5470
00:33:07.744 00.000 21444 Star::Find false star n=3 nbg=268 bg=4111.1 sigma=535.4 thresh=5717 peak=5059
00:33:07.744 00.000 21444 Star::Find false star n=2 nbg=275 bg=3841.4 sigma=541.9 thresh=5467 peak=5328
00:33:07.745 00.001 21444 Star::Find false star n=3 nbg=250 bg=2969.4 sigma=410.6 thresh=4201 peak=4083
00:33:07.745 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -3.40,4.98,0.30,U] [#6 2.59,-8.76,0.00,M9] [#7 0.81,-0.70,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -22.12,7.42,0.00,M2] [#11 -3.09,1.70,3.16,U] 
00:33:07.745 00.000 21444 single-star, 3 included, MultiStar: {-1.91, 1.11}, one-star: {-0.36, -0.17}
00:33:07.745 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.54)
00:33:07.745 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.31)
00:33:07.745 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-0.17 hyp=0.40 cameraTheta=-2.69 mountX=0.35 mountY=-0.30, mountTheta=-0.71
00:33:07.745 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-0.17, opts=13)
00:33:07.745 00.000 21444 Enqueuing Move request for scope (-0.36, -0.17)
00:33:07.745 00.000 25848 Worker thread wakes up
00:33:07.746 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.17) opts 0xd
00:33:07.746 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -0.17)
00:33:07.746 00.000 25848 Moving (-0.36, -0.17) raw xDistance=0.35 yDistance=-0.30
00:33:07.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
00:33:07.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:07.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=268, FiltMax=65504, Gamma=0.560
00:33:07.746 00.000 21444 UpdateGuideState exits: m=338594 SNR=56.7 Saturated
00:33:07.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:07.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:07.746 00.000 21444 Enqueuing Expose request
00:33:07.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:33:07.746 00.000 25848 MoveAxis(E, 0, ABG)
00:33:07.746 00.000 25848 Move returns status 0, amount 0
00:33:07.746 00.000 25848 MoveAxis(N, 0, ABG)
00:33:07.746 00.000 25848 Move returns status 0, amount 0
00:33:07.746 00.000 25848 move complete, result=0
00:33:07.746 00.000 25848 worker thread done servicing request
00:33:07.746 00.000 25848 Worker thread wakes up
00:33:07.746 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:07.746 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:07.746 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
00:33:10.595 02.849 25848 Exposure complete
00:33:10.683 00.088 25848 worker thread done servicing request
00:33:10.684 00.001 21444 OnExposeComplete: enter
00:33:10.684 00.000 21444 UpdateGuideState(): m_state=6
00:33:10.684 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 884
00:33:10.684 00.000 21444 Star::Find returns 1 (1), X=1221.58, Y=745.77, Mass=264929, SNR=48.8, Peak=10396 HFD=6.5
00:33:10.684 00.000 21444 Star::Find false star n=4 nbg=270 bg=3776.9 sigma=458.2 thresh=5151 peak=5006
00:33:10.684 00.000 21444 Star::Find false star n=1 nbg=267 bg=2521.2 sigma=446.2 thresh=3860 peak=3653
00:33:10.684 00.000 21444 Star::Find false star n=7 nbg=261 bg=4028.1 sigma=470.0 thresh=5438 peak=5387
00:33:10.684 00.000 21444 Star::Find false star n=3 nbg=266 bg=3814.5 sigma=466.2 thresh=5213 peak=5002
00:33:10.684 00.000 21444 Star::Find false star n=3 nbg=262 bg=3778.0 sigma=470.1 thresh=5188 peak=5052
00:33:10.684 00.000 21444 Star::Find false star n=1 nbg=269 bg=3917.3 sigma=542.7 thresh=5545 peak=4961
00:33:10.684 00.000 21444 Star::Find false star n=4 nbg=263 bg=3436.9 sigma=449.1 thresh=4784 peak=4470
00:33:10.685 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -8.56,-8.62,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.03,-1.67,1.19,U] [#8 0.00,0.00,0.00,L] [#9 -28.60,-1.76,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 -2.05,0.84,3.20,U] 
00:33:10.685 00.000 21444 single-star, 2 included, MultiStar: {-0.98, -0.01}, one-star: {0.08, -0.79}
00:33:10.685 00.000 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.52 = 1.76)
00:33:10.685 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.08)
00:33:10.685 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.79 hyp=0.80 cameraTheta=-1.47 mountX=-0.15 mountY=-0.70, mountTheta=-1.78
00:33:10.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.79, opts=13)
00:33:10.686 00.000 21444 Enqueuing Move request for scope (0.08, -0.79)
00:33:10.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=398, FiltMax=65504, Gamma=0.560
00:33:10.686 00.000 21444 UpdateGuideState exits: m=264929 SNR=48.8 Saturated
00:33:10.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:10.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:10.686 00.000 21444 Enqueuing Expose request
00:33:10.686 00.000 25848 Worker thread wakes up
00:33:10.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.79) opts 0xd
00:33:10.686 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.79)
00:33:10.686 00.000 25848 Moving (0.08, -0.79) raw xDistance=-0.15 yDistance=-0.70
00:33:10.686 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:33:10.686 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
00:33:10.686 00.000 25848 MoveAxis(E, 0, ABG)
00:33:10.686 00.000 25848 Move returns status 0, amount 0
00:33:10.686 00.000 25848 MoveAxis(N, 19, ABG)
00:33:10.686 00.000 25848 Guiding  Dir = 0, Dur = 19
00:33:10.719 00.033 25848 IsSlewing returns 0
00:33:10.719 00.000 25848 IsGuiding returns 0
00:33:10.751 00.032 25848 IsGuiding returns 1
00:33:10.751 00.000 25848 scope still moving after pulse duration time elapsed
00:33:10.813 00.062 25848 IsSlewing returns 0
00:33:10.814 00.001 25848 IsGuiding returns 0
00:33:10.814 00.000 25848 scope move finished after 19 + 75 ms
00:33:10.814 00.000 25848 Move returns status 0, amount 19
00:33:10.814 00.000 25848 move complete, result=0
00:33:10.814 00.000 25848 worker thread done servicing request
00:33:10.814 00.000 25848 Worker thread wakes up
00:33:10.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:10.814 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.7 px 19 ms NORTH
00:33:10.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:13.657 02.843 25848 Exposure complete
00:33:13.736 00.079 25848 worker thread done servicing request
00:33:13.737 00.001 21444 OnExposeComplete: enter
00:33:13.737 00.000 21444 UpdateGuideState(): m_state=6
00:33:13.737 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 885
00:33:13.737 00.000 21444 Star::Find returns 1 (1), X=1221.63, Y=746.65, Mass=381099, SNR=67.4, Peak=11176 HFD=7.2
00:33:13.737 00.000 21444 Star::Find false star n=5 nbg=261 bg=3739.2 sigma=474.6 thresh=5163 peak=5053
00:33:13.737 00.000 21444 Star::Find false star n=3 nbg=253 bg=2318.8 sigma=402.4 thresh=3526 peak=3311
00:33:13.737 00.000 21444 Star::Find false star n=3 nbg=247 bg=3815.1 sigma=448.6 thresh=5161 peak=4996
00:33:13.737 00.000 21444 Star::Find false star n=3 nbg=259 bg=3990.2 sigma=436.9 thresh=5301 peak=5121
00:33:13.737 00.000 21444 Star::Find false star n=5 nbg=271 bg=2838.3 sigma=476.2 thresh=4267 peak=3732
00:33:13.737 00.000 21444 Star::Find false star n=3 nbg=252 bg=3371.1 sigma=384.3 thresh=4524 peak=4352
00:33:13.737 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.80,0.04,0.15,U] [#4 -10.33,-7.48,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.93,-0.23,0.92,U] [#8 -16.37,3.69,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.30,1.96,2.82,U] 
00:33:13.737 00.000 21444 single-star, 3 included, MultiStar: {-1.15, 1.10}, one-star: {0.13, 0.09}
00:33:13.737 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
00:33:13.737 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.29 = 0.99)
00:33:13.737 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.15 cameraTheta=0.60 mountX=-0.12 mountY=0.13, mountTheta=2.31
00:33:13.738 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.09, opts=13)
00:33:13.738 00.000 21444 Enqueuing Move request for scope (0.13, 0.09)
00:33:13.738 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=386, FiltMax=65504, Gamma=0.560
00:33:13.738 00.000 21444 UpdateGuideState exits: m=381099 SNR=67.4 Saturated
00:33:13.738 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:13.738 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:13.738 00.000 21444 Enqueuing Expose request
00:33:13.738 00.000 25848 Worker thread wakes up
00:33:13.738 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
00:33:13.739 00.001 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
00:33:13.739 00.000 25848 Moving (0.13, 0.09) raw xDistance=-0.12 yDistance=0.13
00:33:13.739 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:33:13.739 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:13.739 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:33:13.739 00.000 25848 MoveAxis(E, 0, ABG)
00:33:13.739 00.000 25848 Move returns status 0, amount 0
00:33:13.739 00.000 25848 MoveAxis(N, 0, ABG)
00:33:13.739 00.000 25848 Move returns status 0, amount 0
00:33:13.739 00.000 25848 move complete, result=0
00:33:13.739 00.000 25848 worker thread done servicing request
00:33:13.739 00.000 25848 Worker thread wakes up
00:33:13.739 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:13.739 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:13.739 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:16.586 02.847 25848 Exposure complete
00:33:16.653 00.067 25848 worker thread done servicing request
00:33:16.653 00.000 21444 OnExposeComplete: enter
00:33:16.653 00.000 21444 UpdateGuideState(): m_state=6
00:33:16.654 00.001 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 886
00:33:16.654 00.000 21444 Star::Find returns 1 (1), X=1221.74, Y=746.47, Mass=431748, SNR=68.6, Peak=12288 HFD=7.1
00:33:16.654 00.000 21444 Star::Find false star n=4 nbg=268 bg=3626.9 sigma=508.4 thresh=5152 peak=5122
00:33:16.654 00.000 21444 Star::Find false star n=4 nbg=267 bg=3740.3 sigma=500.5 thresh=5242 peak=5219
00:33:16.654 00.000 21444 Star::Find false star n=4 nbg=271 bg=2781.8 sigma=457.6 thresh=4154 peak=3746
00:33:16.654 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 12.73,-10.51,0.00,M2] [#3 -0.77,5.52,0.18,U] [#4 -7.76,-4.17,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 -12.90,-3.99,0.00,M10] [#7 1.51,-0.52,0.81,U] [#8 -6.07,13.77,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 -26.71,2.40,0.00,M3] [#11 -2.04,1.97,2.87,U] 
00:33:16.654 00.000 21444 single-star, 3 included, MultiStar: {-0.93, 1.26}, one-star: {0.23, -0.09}
00:33:16.654 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.43 = 2.86)
00:33:16.654 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.27 = 0.01)
00:33:16.654 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-0.37 mountX=-0.24 mountY=0.00, mountTheta=3.13
00:33:16.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.09, opts=13)
00:33:16.655 00.000 21444 Enqueuing Move request for scope (0.23, -0.09)
00:33:16.655 00.000 25848 Worker thread wakes up
00:33:16.655 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.09) opts 0xd
00:33:16.655 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.09)
00:33:16.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=294, FiltMax=65504, Gamma=0.560
00:33:16.655 00.000 25848 Moving (0.23, -0.09) raw xDistance=-0.24 yDistance=0.00
00:33:16.655 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
00:33:16.655 00.000 21444 UpdateGuideState exits: m=431748 SNR=68.6 Saturated
00:33:16.655 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:16.655 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:16.655 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:33:16.655 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:16.655 00.000 21444 Enqueuing Expose request
00:33:16.655 00.000 25848 MoveAxis(E, 0, ABG)
00:33:16.655 00.000 25848 Move returns status 0, amount 0
00:33:16.655 00.000 25848 MoveAxis(N, 0, ABG)
00:33:16.655 00.000 25848 Move returns status 0, amount 0
00:33:16.655 00.000 25848 move complete, result=0
00:33:16.655 00.000 25848 worker thread done servicing request
00:33:16.656 00.001 25848 Worker thread wakes up
00:33:16.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:16.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:16.656 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:19.506 02.850 25848 Exposure complete
00:33:19.585 00.079 25848 worker thread done servicing request
00:33:19.585 00.000 21444 OnExposeComplete: enter
00:33:19.586 00.001 21444 UpdateGuideState(): m_state=6
00:33:19.586 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 887
00:33:19.586 00.000 21444 Star::Find returns 1 (1), X=1223.12, Y=746.56, Mass=380801, SNR=61.8, Peak=12212 HFD=6.6
00:33:19.586 00.000 21444 Star::Find false star n=3 nbg=267 bg=3789.2 sigma=479.1 thresh=5226 peak=4944
00:33:19.586 00.000 21444 Star::Find false star n=5 nbg=259 bg=2348.1 sigma=401.7 thresh=3553 peak=3387
00:33:19.586 00.000 21444 Star::Find false star n=1 nbg=280 bg=3909.8 sigma=565.4 thresh=5606 peak=5122
00:33:19.586 00.000 21444 Star::Find false star n=4 nbg=258 bg=3664.3 sigma=448.7 thresh=5011 peak=4932
00:33:19.586 00.000 21444 Star::Find false star n=2 nbg=261 bg=3799.0 sigma=517.4 thresh=5351 peak=5135
00:33:19.586 00.000 21444 Star::Find false star n=9 nbg=260 bg=3392.9 sigma=475.9 thresh=4821 peak=4773
00:33:19.586 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -6.78,-3.84,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -7.24,3.27,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 2.16,-0.66,1.33,U] [#8 0.00,0.00,0.00,L] [#9 -14.54,-14.15,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -0.19,1.38,3.21,U] 
00:33:19.586 00.000 21444 refined, 2 included, MultiStar: {0.70, 0.64}, one-star: {1.61, -0.00}
00:33:19.586 00.000 21444 CameraToMount -- cameraTheta (0.74) - m_xAngle (3.05) = xAngle (-2.31 = -2.31)
00:33:19.586 00.000 21444 CameraToMount -- cameraTheta (0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.15 = 1.13)
00:33:19.586 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=0.64 hyp=0.95 cameraTheta=0.74 mountX=-0.64 mountY=0.86, mountTheta=2.21
00:33:19.588 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=0.64, opts=13)
00:33:19.588 00.000 21444 Enqueuing Move request for scope (0.70, 0.64)
00:33:19.588 00.000 25848 Worker thread wakes up
00:33:19.588 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.64) opts 0xd
00:33:19.588 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 0.64)
00:33:19.588 00.000 25848 Moving (0.70, 0.64) raw xDistance=-0.64 yDistance=0.86
00:33:19.588 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64
00:33:19.588 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:19.588 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=538, FiltMax=65504, Gamma=0.560
00:33:19.588 00.000 21444 UpdateGuideState exits: m=380801 SNR=61.8 Saturated
00:33:19.588 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:19.588 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:19.588 00.000 21444 Enqueuing Expose request
00:33:19.588 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
00:33:19.588 00.000 25848 MoveAxis(E, 19, ABG)
00:33:19.588 00.000 25848 Guiding  Dir = 2, Dur = 19
00:33:19.609 00.021 25848 IsSlewing returns 0
00:33:19.609 00.000 25848 IsGuiding returns 0
00:33:19.640 00.031 25848 IsGuiding returns 1
00:33:19.640 00.000 25848 scope still moving after pulse duration time elapsed
00:33:19.724 00.084 25848 IsSlewing returns 0
00:33:19.724 00.000 25848 IsGuiding returns 0
00:33:19.724 00.000 25848 scope move finished after 19 + 96 ms
00:33:19.724 00.000 25848 Move returns status 0, amount 19
00:33:19.724 00.000 25848 MoveAxis(N, 0, ABG)
00:33:19.724 00.000 25848 Move returns status 0, amount 0
00:33:19.724 00.000 25848 move complete, result=0
00:33:19.724 00.000 25848 worker thread done servicing request
00:33:19.724 00.000 25848 Worker thread wakes up
00:33:19.724 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.9 px 0 ms NORTH
00:33:19.724 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:19.724 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:22.566 02.842 25848 Exposure complete
00:33:22.656 00.090 25848 worker thread done servicing request
00:33:22.656 00.000 21444 OnExposeComplete: enter
00:33:22.656 00.000 21444 UpdateGuideState(): m_state=6
00:33:22.656 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 888
00:33:22.656 00.000 21444 Star::Find returns 1 (1), X=1222.87, Y=747.19, Mass=333844, SNR=62.1, Peak=9892 HFD=6.8
00:33:22.657 00.001 21444 Star::Find false star n=11 nbg=250 bg=2452.9 sigma=400.0 thresh=3653 peak=3442
00:33:22.657 00.000 21444 Star::Find false star n=3 nbg=243 bg=4306.9 sigma=446.2 thresh=5645 peak=5496
00:33:22.657 00.000 21444 Star::Find false star n=4 nbg=262 bg=3854.5 sigma=470.9 thresh=5267 peak=5244
00:33:22.657 00.000 21444 Star::Find false star n=4 nbg=251 bg=3805.3 sigma=410.7 thresh=5037 peak=4745
00:33:22.657 00.000 21444 Star::Find false star n=1 nbg=264 bg=4051.3 sigma=526.2 thresh=5630 peak=5076
00:33:22.657 00.000 21444 Star::Find false star n=1 nbg=266 bg=2762.2 sigma=483.9 thresh=4214 peak=3812
00:33:22.657 00.000 21444 Star::Find false star n=2 nbg=264 bg=3316.5 sigma=515.8 thresh=4864 peak=4632
00:33:22.657 00.000 21444 MultiStar: [#1 -0.21,5.21,0.13,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -14.45,-5.84,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 2.07,-0.07,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.76,1.47,3.14,U] 
00:33:22.657 00.000 21444 refined, 3 included, MultiStar: {0.12, 1.16}, one-star: {1.37, 0.63}
00:33:22.657 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
00:33:22.657 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
00:33:22.657 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=1.16 hyp=1.16 cameraTheta=1.47 mountX=-0.02 mountY=1.12, mountTheta=1.59
00:33:22.658 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=1.16, opts=13)
00:33:22.658 00.000 21444 Enqueuing Move request for scope (0.12, 1.16)
00:33:22.658 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=508, FiltMax=65504, Gamma=0.560
00:33:22.658 00.000 21444 UpdateGuideState exits: m=333844 SNR=62.1 Saturated
00:33:22.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:22.658 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:22.658 00.000 21444 Enqueuing Expose request
00:33:22.659 00.001 25848 Worker thread wakes up
00:33:22.659 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 1.16) opts 0xd
00:33:22.659 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 1.16)
00:33:22.659 00.000 25848 Moving (0.12, 1.16) raw xDistance=-0.02 yDistance=1.12
00:33:22.659 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:33:22.659 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:22.659 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.12
00:33:22.659 00.000 25848 MoveAxis(E, 0, ABG)
00:33:22.659 00.000 25848 Move returns status 0, amount 0
00:33:22.659 00.000 25848 MoveAxis(N, 0, ABG)
00:33:22.659 00.000 25848 Move returns status 0, amount 0
00:33:22.659 00.000 25848 move complete, result=0
00:33:22.659 00.000 25848 worker thread done servicing request
00:33:22.659 00.000 25848 Worker thread wakes up
00:33:22.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:22.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:22.659 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.1 px 0 ms NORTH
00:33:25.503 02.844 25848 Exposure complete
00:33:25.585 00.082 25848 worker thread done servicing request
00:33:25.585 00.000 21444 OnExposeComplete: enter
00:33:25.585 00.000 21444 UpdateGuideState(): m_state=6
00:33:25.586 00.001 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 889
00:33:25.586 00.000 21444 Star::Find returns 1 (1), X=1222.69, Y=745.66, Mass=321631, SNR=55.3, Peak=10776 HFD=7.2
00:33:25.586 00.000 21444 Star::Find false star n=3 nbg=266 bg=3768.6 sigma=462.3 thresh=5156 peak=4844
00:33:25.586 00.000 21444 Star::Find false star n=8 nbg=269 bg=4166.2 sigma=458.7 thresh=5542 peak=5384
00:33:25.586 00.000 21444 Star::Find false star n=5 nbg=284 bg=3843.5 sigma=518.3 thresh=5398 peak=5107
00:33:25.586 00.000 21444 Star::Find false star n=3 nbg=243 bg=3698.1 sigma=443.3 thresh=5028 peak=4891
00:33:25.586 00.000 21444 Star::Find false star n=3 nbg=265 bg=3717.0 sigma=472.6 thresh=5135 peak=5013
00:33:25.586 00.000 21444 Star::Find false star n=4 nbg=261 bg=3320.8 sigma=447.8 thresh=4664 peak=4566
00:33:25.586 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -2.12,9.15,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.74,-13.73,0.00,R] [#7 2.21,-1.72,0.87,U] [#8 0.00,0.00,0.00,L] [#9 10.54,3.14,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -0.94,-0.14,2.22,U] 
00:33:25.586 00.000 21444 refined, 2 included, MultiStar: {0.25, -0.66}, one-star: {1.18, -0.90}
00:33:25.586 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
00:33:25.586 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.82)
00:33:25.586 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-0.66 hyp=0.71 cameraTheta=-1.21 mountX=-0.31 mountY=-0.52, mountTheta=-2.11
00:33:25.587 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-0.66, opts=13)
00:33:25.587 00.000 21444 Enqueuing Move request for scope (0.25, -0.66)
00:33:25.587 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=284, FiltMax=65504, Gamma=0.560
00:33:25.587 00.000 21444 UpdateGuideState exits: m=321631 SNR=55.3 Saturated
00:33:25.587 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:25.587 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:25.587 00.000 21444 Enqueuing Expose request
00:33:25.587 00.000 25848 Worker thread wakes up
00:33:25.587 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.66) opts 0xd
00:33:25.587 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -0.66)
00:33:25.587 00.000 25848 Moving (0.25, -0.66) raw xDistance=-0.31 yDistance=-0.52
00:33:25.587 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
00:33:25.587 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
00:33:25.587 00.000 25848 MoveAxis(E, 0, ABG)
00:33:25.587 00.000 25848 Move returns status 0, amount 0
00:33:25.587 00.000 25848 MoveAxis(N, 14, ABG)
00:33:25.587 00.000 25848 Guiding  Dir = 0, Dur = 14
00:33:25.608 00.021 25848 IsSlewing returns 0
00:33:25.608 00.000 25848 IsGuiding returns 0
00:33:25.640 00.032 25848 IsGuiding returns 1
00:33:25.640 00.000 25848 scope still moving after pulse duration time elapsed
00:33:25.703 00.063 25848 IsSlewing returns 0
00:33:25.704 00.001 25848 IsGuiding returns 0
00:33:25.704 00.000 25848 scope move finished after 14 + 81 ms
00:33:25.704 00.000 25848 Move returns status 0, amount 14
00:33:25.704 00.000 25848 move complete, result=0
00:33:25.704 00.000 25848 worker thread done servicing request
00:33:25.704 00.000 25848 Worker thread wakes up
00:33:25.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:25.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:25.704 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.5 px 14 ms NORTH
00:33:28.550 02.846 25848 Exposure complete
00:33:28.638 00.088 25848 worker thread done servicing request
00:33:28.638 00.000 21444 OnExposeComplete: enter
00:33:28.638 00.000 21444 UpdateGuideState(): m_state=6
00:33:28.639 00.001 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 890
00:33:28.639 00.000 21444 Star::Find returns 1 (1), X=1219.95, Y=746.00, Mass=393223, SNR=62.4, Peak=11276 HFD=7.3
00:33:28.639 00.000 21444 Star::Find false star n=1 nbg=268 bg=3890.8 sigma=564.9 thresh=5586 peak=4966
00:33:28.639 00.000 21444 Star::Find false star n=2 nbg=247 bg=4043.8 sigma=516.3 thresh=5593 peak=5236
00:33:28.639 00.000 21444 Star::Find false star n=4 nbg=260 bg=3890.3 sigma=463.0 thresh=5279 peak=5024
00:33:28.639 00.000 21444 Star::Find false star n=2 nbg=273 bg=3884.7 sigma=476.6 thresh=5314 peak=4931
00:33:28.639 00.000 21444 Star::Find false star n=4 nbg=261 bg=2999.5 sigma=429.2 thresh=4287 peak=4063
00:33:28.639 00.000 21444 Star::Find false star n=1 nbg=286 bg=3532.1 sigma=506.8 thresh=5053 peak=4260
00:33:28.639 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.42,22.47,0.00,M4] [#3 -1.32,0.17,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.91,-1.06,0.90,U] [#8 -6.54,11.85,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.06,0.79,3.24,U] 
00:33:28.639 00.000 21444 single-star, 3 included, MultiStar: {-3.13, 0.20}, one-star: {-1.55, -0.57}
00:33:28.639 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
00:33:28.639 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.40)
00:33:28.639 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=-0.57 hyp=1.65 cameraTheta=-2.79 mountX=1.49 mountY=-1.11, mountTheta=-0.64
00:33:28.640 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=-0.57, opts=13)
00:33:28.641 00.001 21444 Enqueuing Move request for scope (-1.55, -0.57)
00:33:28.641 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=272, FiltMax=65504, Gamma=0.560
00:33:28.641 00.000 21444 UpdateGuideState exits: m=393223 SNR=62.4 Saturated
00:33:28.641 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:28.641 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:28.641 00.000 21444 Enqueuing Expose request
00:33:28.641 00.000 25848 Worker thread wakes up
00:33:28.641 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, -0.57) opts 0xd
00:33:28.641 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, -0.57)
00:33:28.641 00.000 25848 Moving (-1.55, -0.57) raw xDistance=1.49 yDistance=-1.11
00:33:28.641 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.49
00:33:28.641 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
00:33:28.641 00.000 25848 MoveAxis(W, 43, ABG)
00:33:28.641 00.000 25848 Guiding  Dir = 3, Dur = 43
00:33:28.674 00.033 25848 IsSlewing returns 0
00:33:28.674 00.000 25848 IsGuiding returns 0
00:33:28.705 00.031 25848 PulseGuide returned control before completion, sleep 22
00:33:28.737 00.032 25848 IsGuiding returns 1
00:33:28.737 00.000 25848 scope still moving after pulse duration time elapsed
00:33:28.797 00.060 25848 IsSlewing returns 0
00:33:28.797 00.000 25848 IsGuiding returns 0
00:33:28.798 00.001 25848 scope move finished after 43 + 80 ms
00:33:28.798 00.000 25848 Move returns status 0, amount 43
00:33:28.798 00.000 25848 MoveAxis(N, 30, ABG)
00:33:28.798 00.000 25848 Guiding  Dir = 0, Dur = 30
00:33:28.830 00.032 25848 IsSlewing returns 0
00:33:28.830 00.000 25848 IsGuiding returns 0
00:33:28.861 00.031 25848 IsGuiding returns 1
00:33:28.861 00.000 25848 scope still moving after pulse duration time elapsed
00:33:28.923 00.062 25848 IsSlewing returns 0
00:33:28.923 00.000 25848 IsGuiding returns 0
00:33:28.923 00.000 25848 scope move finished after 30 + 63 ms
00:33:28.923 00.000 25848 Move returns status 0, amount 30
00:33:28.923 00.000 25848 move complete, result=0
00:33:28.923 00.000 25848 worker thread done servicing request
00:33:28.923 00.000 25848 Worker thread wakes up
00:33:28.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:28.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:28.923 00.000 21444 GuideStep: 1.5 px 43 ms WEST, -1.1 px 30 ms NORTH
00:33:31.766 02.843 25848 Exposure complete
00:33:31.853 00.087 25848 worker thread done servicing request
00:33:31.854 00.001 21444 OnExposeComplete: enter
00:33:31.854 00.000 21444 UpdateGuideState(): m_state=6
00:33:31.854 00.000 21444 Star::Find(15, 1219, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 891
00:33:31.854 00.000 21444 Star::Find returns 1 (1), X=1221.92, Y=746.63, Mass=374232, SNR=55.6, Peak=11480 HFD=6.7
00:33:31.854 00.000 21444 Star::Find false star n=7 nbg=252 bg=3791.3 sigma=416.1 thresh=5040 peak=4936
00:33:31.854 00.000 21444 Star::Find false star n=2 nbg=263 bg=4143.5 sigma=538.4 thresh=5759 peak=5248
00:33:31.854 00.000 21444 Star::Find false star n=1 nbg=266 bg=3775.5 sigma=429.6 thresh=5064 peak=4754
00:33:31.854 00.000 21444 Star::Find false star n=2 nbg=251 bg=3499.4 sigma=497.5 thresh=4992 peak=4815
00:33:31.854 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -7.41,13.92,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 10.32,25.50,0.00,M1] [#7 1.29,-0.65,0.97,U] [#8 -6.72,-13.23,0.00,M1] [#9 12.79,4.63,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -1.74,1.02,3.73,U] 
00:33:31.854 00.000 21444 single-star, 2 included, MultiStar: {-0.85, 0.57}, one-star: {0.42, 0.07}
00:33:31.854 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
00:33:31.855 00.001 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.74 = 0.54)
00:33:31.855 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.07 hyp=0.43 cameraTheta=0.15 mountX=-0.41 mountY=0.22, mountTheta=2.65
00:33:31.855 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.07, opts=13)
00:33:31.855 00.000 21444 Enqueuing Move request for scope (0.42, 0.07)
00:33:31.856 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=520, FiltMax=65504, Gamma=0.560
00:33:31.856 00.000 21444 UpdateGuideState exits: m=374232 SNR=55.6 Saturated
00:33:31.856 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:31.856 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:31.856 00.000 21444 Enqueuing Expose request
00:33:31.856 00.000 25848 Worker thread wakes up
00:33:31.856 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.07) opts 0xd
00:33:31.856 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.07)
00:33:31.856 00.000 25848 Moving (0.42, 0.07) raw xDistance=-0.41 yDistance=0.22
00:33:31.856 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
00:33:31.856 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:31.856 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:33:31.856 00.000 25848 MoveAxis(E, 0, ABG)
00:33:31.856 00.000 25848 Move returns status 0, amount 0
00:33:31.856 00.000 25848 MoveAxis(N, 0, ABG)
00:33:31.856 00.000 25848 Move returns status 0, amount 0
00:33:31.856 00.000 25848 move complete, result=0
00:33:31.856 00.000 25848 worker thread done servicing request
00:33:31.856 00.000 25848 Worker thread wakes up
00:33:31.856 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:31.856 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:31.856 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
00:33:34.706 02.850 25848 Exposure complete
00:33:34.794 00.088 25848 worker thread done servicing request
00:33:34.794 00.000 21444 OnExposeComplete: enter
00:33:34.794 00.000 21444 UpdateGuideState(): m_state=6
00:33:34.794 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 892
00:33:34.794 00.000 21444 Star::Find returns 1 (1), X=1222.34, Y=745.85, Mass=414496, SNR=67.5, Peak=10728 HFD=7.7
00:33:34.794 00.000 21444 Star::Find false star n=2 nbg=260 bg=3772.1 sigma=476.6 thresh=5202 peak=4991
00:33:34.794 00.000 21444 Star::Find false star n=5 nbg=269 bg=4211.5 sigma=543.5 thresh=5842 peak=5837
00:33:34.794 00.000 21444 Star::Find false star n=2 nbg=274 bg=3949.5 sigma=592.9 thresh=5728 peak=5231
00:33:34.795 00.001 21444 Star::Find false star n=1 nbg=278 bg=3867.9 sigma=564.5 thresh=5561 peak=5179
00:33:34.795 00.000 21444 Star::Find false star n=4 nbg=267 bg=4007.4 sigma=470.5 thresh=5419 peak=5118
00:33:34.795 00.000 21444 Star::Find false star n=4 nbg=252 bg=2948.7 sigma=383.3 thresh=4099 peak=3804
00:33:34.795 00.000 21444 Star::Find false star n=2 nbg=259 bg=3122.9 sigma=464.3 thresh=4516 peak=4267
00:33:34.795 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.52,-5.24,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -7.81,-9.98,0.00,R] [#6 0.00,0.00,0.00,L] [#7 1.06,-1.02,0.54,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.60,0.62,2.10,U] 
00:33:34.795 00.000 21444 refined, 2 included, MultiStar: {-0.54, 0.01}, one-star: {0.84, -0.72}
00:33:34.795 00.000 21444 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
00:33:34.795 00.000 21444 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
00:33:34.795 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=0.01 hyp=0.54 cameraTheta=3.13 mountX=0.54 mountY=-0.20, mountTheta=-0.35
00:33:34.796 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=0.01, opts=13)
00:33:34.796 00.000 21444 Enqueuing Move request for scope (-0.54, 0.01)
00:33:34.796 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=320, FiltMax=65504, Gamma=0.560
00:33:34.796 00.000 21444 UpdateGuideState exits: m=414496 SNR=67.5 Saturated
00:33:34.796 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:34.796 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:34.796 00.000 21444 Enqueuing Expose request
00:33:34.796 00.000 25848 Worker thread wakes up
00:33:34.796 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.01) opts 0xd
00:33:34.796 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 0.01)
00:33:34.796 00.000 25848 Moving (-0.54, 0.01) raw xDistance=0.54 yDistance=-0.20
00:33:34.796 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
00:33:34.796 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:34.796 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:33:34.796 00.000 25848 MoveAxis(W, 16, ABG)
00:33:34.797 00.001 25848 Guiding  Dir = 3, Dur = 16
00:33:34.829 00.032 25848 IsSlewing returns 0
00:33:34.829 00.000 25848 IsGuiding returns 0
00:33:34.861 00.032 25848 IsGuiding returns 1
00:33:34.861 00.000 25848 scope still moving after pulse duration time elapsed
00:33:34.952 00.091 25848 IsSlewing returns 0
00:33:34.952 00.000 25848 IsGuiding returns 0
00:33:34.952 00.000 25848 scope move finished after 16 + 107 ms
00:33:34.952 00.000 25848 Move returns status 0, amount 16
00:33:34.952 00.000 25848 MoveAxis(N, 0, ABG)
00:33:34.952 00.000 25848 Move returns status 0, amount 0
00:33:34.952 00.000 25848 move complete, result=0
00:33:34.952 00.000 25848 worker thread done servicing request
00:33:34.952 00.000 25848 Worker thread wakes up
00:33:34.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:34.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:34.952 00.000 21444 GuideStep: 0.5 px 16 ms WEST, -0.2 px 0 ms NORTH
00:33:37.805 02.853 25848 Exposure complete
00:33:37.872 00.067 25848 worker thread done servicing request
00:33:37.873 00.001 21444 OnExposeComplete: enter
00:33:37.873 00.000 21444 UpdateGuideState(): m_state=6
00:33:37.873 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 893
00:33:37.873 00.000 21444 Star::Find returns 1 (1), X=1223.08, Y=745.57, Mass=341482, SNR=47.3, Peak=12488 HFD=6.4
00:33:37.873 00.000 21444 Star::Find false star n=3 nbg=253 bg=3707.1 sigma=473.2 thresh=5127 peak=4885
00:33:37.873 00.000 21444 Star::Find false star n=5 nbg=266 bg=2313.9 sigma=445.0 thresh=3649 peak=3324
00:33:37.873 00.000 21444 Star::Find false star n=6 nbg=264 bg=4226.2 sigma=479.4 thresh=5665 peak=5659
00:33:37.873 00.000 21444 Star::Find false star n=8 nbg=271 bg=3797.0 sigma=527.0 thresh=5378 peak=5245
00:33:37.873 00.000 21444 Star::Find false star n=2 nbg=252 bg=3842.4 sigma=419.4 thresh=5101 peak=4777
00:33:37.873 00.000 21444 Star::Find false star n=5 nbg=245 bg=3917.7 sigma=441.1 thresh=5241 peak=5002
00:33:37.873 00.000 21444 Star::Find false star n=3 nbg=258 bg=3418.5 sigma=428.8 thresh=4705 peak=4463
00:33:37.873 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 15.38,4.25,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.96,-1.44,1.19,U] [#8 0.00,0.00,0.00,L] [#9 -0.23,-0.24,0.23,U] [#10 0.00,0.00,0.00,L] [#11 -1.26,0.41,4.30,U] 
00:33:37.873 00.000 21444 refined, 3 included, MultiStar: {-0.23, -0.15}, one-star: {1.58, -0.99}
00:33:37.873 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
00:33:37.873 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.19)
00:33:37.873 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-2.58 mountX=0.22 mountY=-0.22, mountTheta=-0.80
00:33:37.874 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=-0.15, opts=13)
00:33:37.874 00.000 21444 Enqueuing Move request for scope (-0.23, -0.15)
00:33:37.874 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=474, FiltMax=65504, Gamma=0.560
00:33:37.874 00.000 21444 UpdateGuideState exits: m=341482 SNR=47.3 Saturated
00:33:37.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:37.874 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:37.874 00.000 21444 Enqueuing Expose request
00:33:37.874 00.000 25848 Worker thread wakes up
00:33:37.874 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.15) opts 0xd
00:33:37.874 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, -0.15)
00:33:37.874 00.000 25848 Moving (-0.23, -0.15) raw xDistance=0.22 yDistance=-0.22
00:33:37.875 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
00:33:37.875 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:37.875 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:33:37.875 00.000 25848 MoveAxis(E, 0, ABG)
00:33:37.875 00.000 25848 Move returns status 0, amount 0
00:33:37.875 00.000 25848 MoveAxis(N, 0, ABG)
00:33:37.875 00.000 25848 Move returns status 0, amount 0
00:33:37.875 00.000 25848 move complete, result=0
00:33:37.875 00.000 25848 worker thread done servicing request
00:33:37.875 00.000 25848 Worker thread wakes up
00:33:37.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:37.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:37.875 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:40.719 02.844 25848 Exposure complete
00:33:40.806 00.087 25848 worker thread done servicing request
00:33:40.806 00.000 21444 OnExposeComplete: enter
00:33:40.807 00.001 21444 UpdateGuideState(): m_state=6
00:33:40.807 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 894
00:33:40.807 00.000 21444 Star::Find returns 1 (1), X=1220.76, Y=745.05, Mass=320657, SNR=55.3, Peak=11936 HFD=6.5
00:33:40.807 00.000 21444 Star::Find false star n=3 nbg=274 bg=3752.1 sigma=536.1 thresh=5360 peak=4986
00:33:40.807 00.000 21444 Star::Find false star n=5 nbg=265 bg=2484.5 sigma=425.5 thresh=3761 peak=3503
00:33:40.807 00.000 21444 Star::Find false star n=5 nbg=254 bg=4237.9 sigma=442.4 thresh=5565 peak=5437
00:33:40.807 00.000 21444 Star::Find false star n=2 nbg=272 bg=3794.6 sigma=547.4 thresh=5437 peak=5175
00:33:40.807 00.000 21444 Star::Find false star n=1 nbg=265 bg=3745.1 sigma=514.4 thresh=5288 peak=4995
00:33:40.807 00.000 21444 Star::Find false star n=3 nbg=265 bg=3753.3 sigma=471.0 thresh=5166 peak=4974
00:33:40.807 00.000 21444 Star::Find false star n=2 nbg=267 bg=3880.0 sigma=504.2 thresh=5393 peak=5049
00:33:40.807 00.000 21444 Star::Find false star n=7 nbg=240 bg=2786.3 sigma=396.6 thresh=3976 peak=3973
00:33:40.807 00.000 21444 Star::Find false star n=9 nbg=266 bg=3401.0 sigma=478.3 thresh=4836 peak=4647
00:33:40.807 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.04,-1.51,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.40,0.57,2.39,U] 
00:33:40.808 00.001 21444 refined, 2 included, MultiStar: {-1.49, -0.37}, one-star: {-0.74, -1.52}
00:33:40.808 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.95 = 0.33)
00:33:40.808 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.79 = -2.51)
00:33:40.808 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=-0.37 hyp=1.54 cameraTheta=-2.90 mountX=1.45 mountY=-0.91, mountTheta=-0.56
00:33:40.809 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=-0.37, opts=13)
00:33:40.809 00.000 21444 Enqueuing Move request for scope (-1.49, -0.37)
00:33:40.809 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=370, FiltMax=65504, Gamma=0.560
00:33:40.809 00.000 25848 Worker thread wakes up
00:33:40.809 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -0.37) opts 0xd
00:33:40.809 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, -0.37)
00:33:40.809 00.000 25848 Moving (-1.49, -0.37) raw xDistance=1.45 yDistance=-0.91
00:33:40.809 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.45
00:33:40.809 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
00:33:40.809 00.000 25848 MoveAxis(W, 42, ABG)
00:33:40.809 00.000 25848 Guiding  Dir = 3, Dur = 42
00:33:40.809 00.000 21444 UpdateGuideState exits: m=320657 SNR=55.3 Saturated
00:33:40.809 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:40.809 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:40.810 00.001 21444 Enqueuing Expose request
00:33:40.830 00.020 25848 IsSlewing returns 0
00:33:40.830 00.000 25848 IsGuiding returns 0
00:33:40.861 00.031 25848 PulseGuide returned control before completion, sleep 21
00:33:40.890 00.029 25848 IsGuiding returns 1
00:33:40.890 00.000 25848 scope still moving after pulse duration time elapsed
00:33:40.978 00.088 25848 IsSlewing returns 0
00:33:40.978 00.000 25848 IsGuiding returns 0
00:33:40.978 00.000 25848 scope move finished after 42 + 106 ms
00:33:40.978 00.000 25848 Move returns status 0, amount 42
00:33:40.978 00.000 25848 MoveAxis(N, 25, ABG)
00:33:40.978 00.000 25848 Guiding  Dir = 0, Dur = 25
00:33:40.998 00.020 25848 IsSlewing returns 0
00:33:40.999 00.001 25848 IsGuiding returns 0
00:33:41.031 00.032 25848 IsGuiding returns 1
00:33:41.031 00.000 25848 scope still moving after pulse duration time elapsed
00:33:41.093 00.062 25848 IsSlewing returns 0
00:33:41.093 00.000 25848 IsGuiding returns 0
00:33:41.093 00.000 25848 scope move finished after 25 + 68 ms
00:33:41.093 00.000 25848 Move returns status 0, amount 25
00:33:41.093 00.000 25848 move complete, result=0
00:33:41.094 00.001 25848 worker thread done servicing request
00:33:41.094 00.000 25848 Worker thread wakes up
00:33:41.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:41.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:41.094 00.000 21444 GuideStep: 1.5 px 42 ms WEST, -0.9 px 25 ms NORTH
00:33:43.942 02.848 25848 Exposure complete
00:33:44.020 00.078 25848 worker thread done servicing request
00:33:44.021 00.001 21444 OnExposeComplete: enter
00:33:44.021 00.000 21444 UpdateGuideState(): m_state=6
00:33:44.021 00.000 21444 Star::Find(15, 1220, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 895
00:33:44.021 00.000 21444 Star::Find returns 1 (1), X=1222.17, Y=746.47, Mass=422580, SNR=74.3, Peak=12944 HFD=6.7
00:33:44.021 00.000 21444 Star::Find false star n=2 nbg=257 bg=2326.7 sigma=380.8 thresh=3469 peak=3408
00:33:44.021 00.000 21444 Star::Find false star n=3 nbg=279 bg=3953.2 sigma=614.1 thresh=5795 peak=5029
00:33:44.021 00.000 21444 Star::Find false star n=3 nbg=271 bg=3950.0 sigma=491.2 thresh=5424 peak=5259
00:33:44.021 00.000 21444 Star::Find false star n=2 nbg=260 bg=3844.1 sigma=450.5 thresh=5196 peak=4913
00:33:44.021 00.000 21444 Star::Find false star n=3 nbg=273 bg=3323.3 sigma=531.2 thresh=4917 peak=4540
00:33:44.021 00.000 21444 MultiStar: [#1 1.49,1.09,0.17,U] [#2 0.00,0.00,0.00,L] [#3 -1.24,0.04,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.68,12.62,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.26,-0.80,0.77,U] [#8 0.00,0.00,0.00,L] [#9 11.60,17.21,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -1.99,1.53,2.74,U] 
00:33:44.021 00.000 21444 single-star, 4 included, MultiStar: {-0.93, 0.76}, one-star: {0.67, -0.09}
00:33:44.021 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
00:33:44.021 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
00:33:44.021 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.09 hyp=0.68 cameraTheta=-0.14 mountX=-0.68 mountY=0.17, mountTheta=2.90
00:33:44.022 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.09, opts=13)
00:33:44.022 00.000 21444 Enqueuing Move request for scope (0.67, -0.09)
00:33:44.022 00.000 25848 Worker thread wakes up
00:33:44.022 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.09) opts 0xd
00:33:44.022 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.09)
00:33:44.022 00.000 25848 Moving (0.67, -0.09) raw xDistance=-0.68 yDistance=0.17
00:33:44.022 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.68
00:33:44.022 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:44.022 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=68, FiltMax=65504, Gamma=0.560
00:33:44.023 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:33:44.023 00.000 25848 MoveAxis(E, 17, ABG)
00:33:44.023 00.000 25848 Guiding  Dir = 2, Dur = 17
00:33:44.023 00.000 21444 UpdateGuideState exits: m=422580 SNR=74.3 Saturated
00:33:44.023 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:44.023 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:44.023 00.000 21444 Enqueuing Expose request
00:33:44.078 00.055 25848 IsSlewing returns 0
00:33:44.078 00.000 25848 IsGuiding returns 0
00:33:44.109 00.031 25848 IsGuiding returns 1
00:33:44.109 00.000 25848 scope still moving after pulse duration time elapsed
00:33:44.156 00.047 25848 IsSlewing returns 0
00:33:44.156 00.000 25848 IsGuiding returns 0
00:33:44.156 00.000 25848 scope move finished after 17 + 60 ms
00:33:44.156 00.000 25848 Move returns status 0, amount 17
00:33:44.156 00.000 25848 MoveAxis(N, 0, ABG)
00:33:44.156 00.000 25848 Move returns status 0, amount 0
00:33:44.156 00.000 25848 move complete, result=0
00:33:44.156 00.000 25848 worker thread done servicing request
00:33:44.156 00.000 25848 Worker thread wakes up
00:33:44.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:44.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:44.156 00.000 21444 GuideStep: -0.7 px 17 ms EAST, 0.2 px 0 ms NORTH
00:33:47.002 02.846 25848 Exposure complete
00:33:47.082 00.080 25848 worker thread done servicing request
00:33:47.082 00.000 21444 OnExposeComplete: enter
00:33:47.082 00.000 21444 UpdateGuideState(): m_state=6
00:33:47.082 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 896
00:33:47.082 00.000 21444 Star::Find returns 1 (1), X=1221.50, Y=746.93, Mass=351027, SNR=51.1, Peak=11280 HFD=7.0
00:33:47.082 00.000 21444 Star::Find false star n=2 nbg=261 bg=3822.7 sigma=498.4 thresh=5318 peak=5068
00:33:47.083 00.001 21444 Star::Find false star n=4 nbg=271 bg=2332.2 sigma=420.0 thresh=3592 peak=3309
00:33:47.083 00.000 21444 Star::Find false star n=5 nbg=267 bg=4082.2 sigma=480.0 thresh=5522 peak=5439
00:33:47.083 00.000 21444 Star::Find false star n=10 nbg=247 bg=3707.8 sigma=434.0 thresh=5010 peak=4924
00:33:47.083 00.000 21444 Star::Find false star n=3 nbg=276 bg=3926.6 sigma=587.2 thresh=5688 peak=5057
00:33:47.083 00.000 21444 Star::Find false star n=4 nbg=243 bg=3222.6 sigma=406.8 thresh=4443 peak=4432
00:33:47.083 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.37,0.80,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -11.47,10.68,0.00,M2] [#7 0.10,-0.30,0.90,U] [#8 0.00,0.00,0.00,L] [#9 9.30,16.50,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -2.19,1.30,3.04,U] 
00:33:47.083 00.000 21444 single-star, 3 included, MultiStar: {-1.25, 0.82}, one-star: {-0.00, 0.36}
00:33:47.083 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
00:33:47.083 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.96)
00:33:47.083 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=0.36 hyp=0.36 cameraTheta=1.57 mountX=0.03 mountY=0.33, mountTheta=1.47
00:33:47.084 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=0.36, opts=13)
00:33:47.084 00.000 21444 Enqueuing Move request for scope (-0.00, 0.36)
00:33:47.084 00.000 25848 Worker thread wakes up
00:33:47.084 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=54, FiltMax=65504, Gamma=0.560
00:33:47.084 00.000 21444 UpdateGuideState exits: m=351027 SNR=51.1 Saturated
00:33:47.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:47.084 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:47.084 00.000 21444 Enqueuing Expose request
00:33:47.084 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.36) opts 0xd
00:33:47.084 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, 0.36)
00:33:47.084 00.000 25848 Moving (-0.00, 0.36) raw xDistance=0.03 yDistance=0.33
00:33:47.084 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:33:47.084 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:47.084 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:33:47.084 00.000 25848 MoveAxis(E, 0, ABG)
00:33:47.084 00.000 25848 Move returns status 0, amount 0
00:33:47.084 00.000 25848 MoveAxis(N, 0, ABG)
00:33:47.084 00.000 25848 Move returns status 0, amount 0
00:33:47.084 00.000 25848 move complete, result=0
00:33:47.084 00.000 25848 worker thread done servicing request
00:33:47.084 00.000 25848 Worker thread wakes up
00:33:47.084 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:47.084 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:47.084 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:33:49.930 02.846 25848 Exposure complete
00:33:50.013 00.083 25848 worker thread done servicing request
00:33:50.013 00.000 21444 OnExposeComplete: enter
00:33:50.013 00.000 21444 UpdateGuideState(): m_state=6
00:33:50.013 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 897
00:33:50.013 00.000 21444 Star::Find returns 1 (1), X=1219.07, Y=748.61, Mass=361807, SNR=62.3, Peak=12468 HFD=6.7
00:33:50.013 00.000 21444 Star::Find false star n=5 nbg=260 bg=3839.0 sigma=496.7 thresh=5329 peak=5156
00:33:50.013 00.000 21444 Star::Find false star n=4 nbg=269 bg=4357.1 sigma=538.8 thresh=5973 peak=5451
00:33:50.013 00.000 21444 Star::Find false star n=4 nbg=268 bg=3674.4 sigma=477.8 thresh=5108 peak=4927
00:33:50.014 00.001 21444 Star::Find false star n=3 nbg=251 bg=3888.2 sigma=440.7 thresh=5210 peak=5181
00:33:50.014 00.000 21444 Star::Find false star n=8 nbg=247 bg=2878.9 sigma=436.3 thresh=4188 peak=4022
00:33:50.014 00.000 21444 Star::Find false star n=1 nbg=261 bg=3300.8 sigma=432.6 thresh=4599 peak=4214
00:33:50.014 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.12,-1.88,0.13,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.34,6.27,0.00,M3] [#7 -2.33,1.00,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.97,2.35,2.80,U] 
00:33:50.014 00.000 21444 single-star, 3 included, MultiStar: {-3.85, 1.94}, one-star: {-2.43, 2.04}
00:33:50.014 00.000 21444 CameraToMount -- cameraTheta (2.44) - m_xAngle (3.05) = xAngle (-0.61 = -0.61)
00:33:50.014 00.000 21444 CameraToMount -- cameraTheta (2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.45 = 2.83)
00:33:50.014 00.000 21444 CameraToMount -- cameraX=-2.43 cameraY=2.04 hyp=3.18 cameraTheta=2.44 mountX=2.61 mountY=0.97, mountTheta=0.36
00:33:50.015 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.43, y=2.04, opts=13)
00:33:50.015 00.000 21444 Enqueuing Move request for scope (-2.43, 2.04)
00:33:50.015 00.000 25848 Worker thread wakes up
00:33:50.015 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.43, 2.04) opts 0xd
00:33:50.015 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.43, 2.04)
00:33:50.015 00.000 25848 Moving (-2.43, 2.04) raw xDistance=2.61 yDistance=0.97
00:33:50.015 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.64 from input 2.61
00:33:50.015 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:50.015 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.97
00:33:50.015 00.000 25848 MoveAxis(W, 76, ABG)
00:33:50.015 00.000 25848 Guiding  Dir = 3, Dur = 76
00:33:50.015 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=432, FiltMax=65504, Gamma=0.560
00:33:50.015 00.000 21444 UpdateGuideState exits: m=361807 SNR=62.3 Saturated
00:33:50.015 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:50.015 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:50.015 00.000 21444 Enqueuing Expose request
00:33:50.047 00.032 25848 IsSlewing returns 0
00:33:50.048 00.001 25848 IsGuiding returns 0
00:33:50.079 00.031 25848 PulseGuide returned control before completion, sleep 55
00:33:50.147 00.068 25848 IsGuiding returns 1
00:33:50.147 00.000 25848 scope still moving after pulse duration time elapsed
00:33:50.205 00.058 25848 IsSlewing returns 0
00:33:50.205 00.000 25848 IsGuiding returns 0
00:33:50.206 00.001 25848 scope move finished after 76 + 80 ms
00:33:50.206 00.000 25848 Move returns status 0, amount 76
00:33:50.206 00.000 25848 MoveAxis(N, 0, ABG)
00:33:50.206 00.000 25848 Move returns status 0, amount 0
00:33:50.206 00.000 25848 move complete, result=0
00:33:50.206 00.000 25848 worker thread done servicing request
00:33:50.206 00.000 25848 Worker thread wakes up
00:33:50.206 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:50.206 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:50.206 00.000 21444 GuideStep: 2.6 px 76 ms WEST, 1.0 px 0 ms NORTH
00:33:53.048 02.842 25848 Exposure complete
00:33:53.136 00.088 25848 worker thread done servicing request
00:33:53.136 00.000 21444 OnExposeComplete: enter
00:33:53.137 00.001 21444 UpdateGuideState(): m_state=6
00:33:53.137 00.000 21444 Star::Find(15, 1219, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 898
00:33:53.137 00.000 21444 Star::Find returns 1 (1), X=1221.33, Y=747.41, Mass=353822, SNR=61.7, Peak=10544 HFD=7.2
00:33:53.137 00.000 21444 Star::Find false star n=3 nbg=265 bg=3755.9 sigma=469.8 thresh=5165 peak=5025
00:33:53.137 00.000 21444 Star::Find false star n=7 nbg=266 bg=4130.4 sigma=485.4 thresh=5587 peak=5378
00:33:53.137 00.000 21444 Star::Find false star n=6 nbg=259 bg=4011.9 sigma=475.3 thresh=5438 peak=5013
00:33:53.137 00.000 21444 Star::Find false star n=1 nbg=253 bg=3892.0 sigma=470.6 thresh=5304 peak=4940
00:33:53.137 00.000 21444 Star::Find false star n=2 nbg=272 bg=3938.0 sigma=590.2 thresh=5709 peak=5202
00:33:53.137 00.000 21444 Star::Find false star n=4 nbg=245 bg=2777.8 sigma=404.6 thresh=3991 peak=3919
00:33:53.137 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.53,-1.41,0.19,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 20.42,22.57,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -0.20,0.82,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.53,14.31,0.00,M4] [#11 -2.43,3.24,2.79,U] 
00:33:53.137 00.000 21444 single-star, 3 included, MultiStar: {-1.35, 2.16}, one-star: {-0.17, 0.84}
00:33:53.137 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
00:33:53.137 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.16)
00:33:53.137 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.84 hyp=0.86 cameraTheta=1.77 mountX=0.24 mountY=0.72, mountTheta=1.24
00:33:53.139 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.84, opts=13)
00:33:53.139 00.000 21444 Enqueuing Move request for scope (-0.17, 0.84)
00:33:53.139 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=426, FiltMax=65504, Gamma=0.560
00:33:53.139 00.000 21444 UpdateGuideState exits: m=353822 SNR=61.7 Saturated
00:33:53.139 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:53.139 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:53.139 00.000 21444 Enqueuing Expose request
00:33:53.139 00.000 25848 Worker thread wakes up
00:33:53.139 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.84) opts 0xd
00:33:53.139 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.84)
00:33:53.139 00.000 25848 Moving (-0.17, 0.84) raw xDistance=0.24 yDistance=0.72
00:33:53.139 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
00:33:53.139 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:53.139 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
00:33:53.139 00.000 25848 MoveAxis(E, 0, ABG)
00:33:53.139 00.000 25848 Move returns status 0, amount 0
00:33:53.139 00.000 25848 MoveAxis(N, 0, ABG)
00:33:53.139 00.000 25848 Move returns status 0, amount 0
00:33:53.139 00.000 25848 move complete, result=0
00:33:53.139 00.000 25848 worker thread done servicing request
00:33:53.139 00.000 25848 Worker thread wakes up
00:33:53.139 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:53.139 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:53.139 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
00:33:55.988 02.849 25848 Exposure complete
00:33:56.076 00.088 25848 worker thread done servicing request
00:33:56.077 00.001 21444 OnExposeComplete: enter
00:33:56.077 00.000 21444 UpdateGuideState(): m_state=6
00:33:56.077 00.000 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 899
00:33:56.077 00.000 21444 Star::Find returns 1 (1), X=1221.61, Y=745.88, Mass=341245, SNR=62.4, Peak=10824 HFD=7.5
00:33:56.077 00.000 21444 Star::Find false star n=4 nbg=265 bg=3759.8 sigma=504.2 thresh=5273 peak=5215
00:33:56.077 00.000 21444 Star::Find false star n=7 nbg=257 bg=3725.3 sigma=486.3 thresh=5184 peak=5183
00:33:56.077 00.000 21444 Star::Find false star n=2 nbg=268 bg=3847.0 sigma=513.0 thresh=5386 peak=4935
00:33:56.077 00.000 21444 Star::Find false star n=5 nbg=255 bg=3883.8 sigma=453.4 thresh=5244 peak=5233
00:33:56.077 00.000 21444 Star::Find false star n=2 nbg=279 bg=2831.9 sigma=488.3 thresh=4297 peak=3975
00:33:56.077 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 11.73,-11.97,0.00,M4] [#3 0.64,-12.08,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -3.39,11.19,0.00,M4] [#7 -0.30,0.49,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.23,21.75,0.00,M5] [#11 -2.77,2.14,3.23,U] 
00:33:56.077 00.000 21444 single-star, 2 included, MultiStar: {-1.81, 1.32}, one-star: {0.11, -0.68}
00:33:56.077 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.83)
00:33:56.077 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.02)
00:33:56.077 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.68 hyp=0.69 cameraTheta=-1.41 mountX=-0.17 mountY=-0.59, mountTheta=-1.86
00:33:56.078 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.68, opts=13)
00:33:56.078 00.000 21444 Enqueuing Move request for scope (0.11, -0.68)
00:33:56.079 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=416, FiltMax=65504, Gamma=0.560
00:33:56.079 00.000 21444 UpdateGuideState exits: m=341245 SNR=62.4 Saturated
00:33:56.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:56.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:56.079 00.000 21444 Enqueuing Expose request
00:33:56.079 00.000 25848 Worker thread wakes up
00:33:56.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.68) opts 0xd
00:33:56.079 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.68)
00:33:56.079 00.000 25848 Moving (0.11, -0.68) raw xDistance=-0.17 yDistance=-0.59
00:33:56.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:33:56.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
00:33:56.079 00.000 25848 MoveAxis(E, 0, ABG)
00:33:56.079 00.000 25848 Move returns status 0, amount 0
00:33:56.079 00.000 25848 MoveAxis(N, 16, ABG)
00:33:56.079 00.000 25848 Guiding  Dir = 0, Dur = 16
00:33:56.126 00.047 25848 IsSlewing returns 0
00:33:56.127 00.001 25848 IsGuiding returns 0
00:33:56.159 00.032 25848 IsGuiding returns 1
00:33:56.160 00.001 25848 scope still moving after pulse duration time elapsed
00:33:56.219 00.059 25848 IsSlewing returns 0
00:33:56.219 00.000 25848 IsGuiding returns 0
00:33:56.219 00.000 25848 scope move finished after 16 + 75 ms
00:33:56.219 00.000 25848 Move returns status 0, amount 16
00:33:56.219 00.000 25848 move complete, result=0
00:33:56.219 00.000 25848 worker thread done servicing request
00:33:56.219 00.000 25848 Worker thread wakes up
00:33:56.220 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:56.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:56.220 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 16 ms NORTH
00:33:59.065 02.845 25848 Exposure complete
00:33:59.152 00.087 25848 worker thread done servicing request
00:33:59.153 00.001 21444 OnExposeComplete: enter
00:33:59.153 00.000 21444 UpdateGuideState(): m_state=6
00:33:59.153 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 900
00:33:59.153 00.000 21444 Star::Find returns 1 (1), X=1220.70, Y=747.52, Mass=372355, SNR=67.0, Peak=10344 HFD=7.4
00:33:59.153 00.000 21444 Star::Find false star n=1 nbg=284 bg=3884.8 sigma=528.4 thresh=5470 peak=5011
00:33:59.153 00.000 21444 Star::Find false star n=4 nbg=237 bg=2546.2 sigma=339.6 thresh=3565 peak=3388
00:33:59.153 00.000 21444 Star::Find false star n=6 nbg=265 bg=4247.9 sigma=564.9 thresh=5942 peak=5925
00:33:59.153 00.000 21444 Star::Find false star n=1 nbg=261 bg=3992.4 sigma=499.5 thresh=5491 peak=5141
00:33:59.153 00.000 21444 Star::Find false star n=4 nbg=257 bg=3860.8 sigma=433.6 thresh=5162 peak=5147
00:33:59.153 00.000 21444 Star::Find false star n=4 nbg=268 bg=2816.7 sigma=395.7 thresh=4004 peak=3815
00:33:59.153 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 9.36,23.27,0.00,M5] [#7 0.42,2.32,0.71,U] [#8 -25.53,-11.88,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 4.26,17.66,0.00,M6] [#11 -2.82,2.99,2.67,U] 
00:33:59.153 00.000 21444 single-star, 2 included, MultiStar: {-1.84, 2.42}, one-star: {-0.80, 0.96}
00:33:59.153 00.000 21444 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.05) = xAngle (-0.78 = -0.78)
00:33:59.154 00.001 21444 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.66)
00:33:59.154 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.96 hyp=1.25 cameraTheta=2.27 mountX=0.89 mountY=0.58, mountTheta=0.58
00:33:59.155 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.96, opts=13)
00:33:59.155 00.000 21444 Enqueuing Move request for scope (-0.80, 0.96)
00:33:59.155 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=396, FiltMax=65504, Gamma=0.560
00:33:59.155 00.000 21444 UpdateGuideState exits: m=372355 SNR=67.0 Saturated
00:33:59.155 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:59.155 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:33:59.155 00.000 21444 Enqueuing Expose request
00:33:59.155 00.000 25848 Worker thread wakes up
00:33:59.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.96) opts 0xd
00:33:59.155 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.96)
00:33:59.155 00.000 25848 Moving (-0.80, 0.96) raw xDistance=0.89 yDistance=0.58
00:33:59.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
00:33:59.155 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:33:59.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
00:33:59.155 00.000 25848 MoveAxis(W, 26, ABG)
00:33:59.156 00.001 25848 Guiding  Dir = 3, Dur = 26
00:33:59.186 00.030 25848 IsSlewing returns 0
00:33:59.187 00.001 25848 IsGuiding returns 0
00:33:59.220 00.033 25848 IsGuiding returns 1
00:33:59.220 00.000 25848 scope still moving after pulse duration time elapsed
00:33:59.283 00.063 25848 IsSlewing returns 0
00:33:59.284 00.001 25848 IsGuiding returns 0
00:33:59.284 00.000 25848 scope move finished after 26 + 70 ms
00:33:59.284 00.000 25848 Move returns status 0, amount 26
00:33:59.284 00.000 25848 MoveAxis(N, 0, ABG)
00:33:59.284 00.000 25848 Move returns status 0, amount 0
00:33:59.284 00.000 25848 move complete, result=0
00:33:59.284 00.000 25848 worker thread done servicing request
00:33:59.284 00.000 25848 Worker thread wakes up
00:33:59.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:33:59.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:33:59.284 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.6 px 0 ms NORTH
00:34:02.127 02.843 25848 Exposure complete
00:34:02.214 00.087 25848 worker thread done servicing request
00:34:02.214 00.000 21444 OnExposeComplete: enter
00:34:02.215 00.001 21444 UpdateGuideState(): m_state=6
00:34:02.215 00.000 21444 Star::Find(15, 1220, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 901
00:34:02.215 00.000 21444 Star::Find returns 1 (1), X=1221.52, Y=748.28, Mass=346008, SNR=56.1, Peak=10796 HFD=6.3
00:34:02.215 00.000 21444 Star::Find false star n=2 nbg=261 bg=3793.7 sigma=428.3 thresh=5079 peak=4867
00:34:02.215 00.000 21444 Star::Find false star n=4 nbg=268 bg=2429.6 sigma=459.6 thresh=3808 peak=3711
00:34:02.215 00.000 21444 Star::Find false star n=4 nbg=269 bg=4201.6 sigma=573.7 thresh=5923 peak=5646
00:34:02.215 00.000 21444 Star::Find false star n=14 nbg=249 bg=3863.3 sigma=502.3 thresh=5370 peak=5336
00:34:02.215 00.000 21444 Star::Find false star n=3 nbg=252 bg=3834.0 sigma=419.5 thresh=5092 peak=4892
00:34:02.215 00.000 21444 Star::Find false star n=3 nbg=260 bg=3732.0 sigma=484.3 thresh=5185 peak=4970
00:34:02.215 00.000 21444 Star::Find false star n=4 nbg=272 bg=3784.1 sigma=534.4 thresh=5387 peak=5025
00:34:02.215 00.000 21444 Star::Find false star n=4 nbg=268 bg=2809.8 sigma=481.2 thresh=4253 peak=3961
00:34:02.215 00.000 21444 Star::Find false star n=4 nbg=267 bg=3174.3 sigma=487.0 thresh=4635 peak=4542
00:34:02.215 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.24,0.98,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.22,1.91,3.37,U] 
00:34:02.215 00.000 21444 single-star, 2 included, MultiStar: {-1.32, 1.70}, one-star: {0.02, 1.71}
00:34:02.215 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
00:34:02.216 00.001 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.95)
00:34:02.216 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=1.71 hyp=1.72 cameraTheta=1.56 mountX=0.13 mountY=1.59, mountTheta=1.49
00:34:02.217 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=1.71, opts=13)
00:34:02.217 00.000 21444 Enqueuing Move request for scope (0.02, 1.71)
00:34:02.217 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=534, FiltMax=65504, Gamma=0.560
00:34:02.217 00.000 21444 UpdateGuideState exits: m=346008 SNR=56.1 Saturated
00:34:02.217 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:02.217 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:02.217 00.000 21444 Enqueuing Expose request
00:34:02.217 00.000 25848 Worker thread wakes up
00:34:02.217 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.71) opts 0xd
00:34:02.217 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 1.71)
00:34:02.217 00.000 25848 Moving (0.02, 1.71) raw xDistance=0.13 yDistance=1.59
00:34:02.217 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:34:02.217 00.000 25848 resist switch: large excursion: input 1.59 thresh 1.53 direction from -1 to 1
00:34:02.217 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.78
00:34:02.217 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.59 from input 1.59
00:34:02.217 00.000 25848 MoveAxis(E, 0, ABG)
00:34:02.217 00.000 25848 Move returns status 0, amount 0
00:34:02.217 00.000 25848 BLC: Oldest BLC event removed
00:34:02.217 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 312 applied
00:34:02.217 00.000 25848 MoveAxis(S, 355, ABG)
00:34:02.217 00.000 25848 Guiding  Dir = 1, Dur = 355
00:34:02.250 00.033 25848 IsSlewing returns 0
00:34:02.250 00.000 25848 IsGuiding returns 0
00:34:02.281 00.031 25848 PulseGuide returned control before completion, sleep 334
00:34:02.630 00.349 25848 IsGuiding returns 1
00:34:02.630 00.000 25848 scope still moving after pulse duration time elapsed
00:34:02.702 00.072 25848 IsSlewing returns 0
00:34:02.703 00.001 25848 IsGuiding returns 0
00:34:02.703 00.000 25848 scope move finished after 355 + 98 ms
00:34:02.703 00.000 25848 Move returns status 0, amount 355
00:34:02.704 00.001 25848 move complete, result=0
00:34:02.704 00.000 25848 worker thread done servicing request
00:34:02.704 00.000 25848 Worker thread wakes up
00:34:02.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:02.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:02.704 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.6 px 355 ms SOUTH
00:34:05.552 02.848 25848 Exposure complete
00:34:05.625 00.073 25848 worker thread done servicing request
00:34:05.625 00.000 21444 OnExposeComplete: enter
00:34:05.625 00.000 21444 UpdateGuideState(): m_state=6
00:34:05.625 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 902
00:34:05.626 00.001 21444 Star::Find returns 1 (1), X=1221.11, Y=744.99, Mass=404641, SNR=66.5, Peak=11784 HFD=7.0
00:34:05.626 00.000 21444 Star::Find false star n=5 nbg=266 bg=2313.6 sigma=430.0 thresh=3603 peak=3415
00:34:05.626 00.000 21444 Star::Find false star n=5 nbg=255 bg=4059.7 sigma=494.2 thresh=5542 peak=5214
00:34:05.626 00.000 21444 Star::Find false star n=2 nbg=275 bg=4000.4 sigma=533.1 thresh=5600 peak=5114
00:34:05.626 00.000 21444 Star::Find false star n=2 nbg=267 bg=3955.3 sigma=492.4 thresh=5432 peak=5399
00:34:05.626 00.000 21444 Star::Find false star n=5 nbg=253 bg=2783.0 sigma=383.3 thresh=3933 peak=3907
00:34:05.626 00.000 21444 Star::Find false star n=10 nbg=252 bg=3266.5 sigma=410.3 thresh=4497 peak=4485
00:34:05.626 00.000 21444 MultiStar: [#1 -4.55,11.43,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 3.38,7.64,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 11.22,4.89,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.16,-1.28,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.90,0.11,3.00,U] 
00:34:05.626 00.000 21444 single-star, 2 included, MultiStar: {-1.95, -0.44}, one-star: {-0.39, -1.57}
00:34:05.626 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.42)
00:34:05.626 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.42)
00:34:05.626 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-1.57 hyp=1.62 cameraTheta=-1.81 mountX=0.24 mountY=-1.60, mountTheta=-1.42
00:34:05.627 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-1.57, opts=13)
00:34:05.627 00.000 21444 Enqueuing Move request for scope (-0.39, -1.57)
00:34:05.627 00.000 25848 Worker thread wakes up
00:34:05.627 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=484, FiltMax=65504, Gamma=0.560
00:34:05.627 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.57) opts 0xd
00:34:05.627 00.000 21444 UpdateGuideState exits: m=404641 SNR=66.5 Saturated
00:34:05.627 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -1.57)
00:34:05.627 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:05.627 00.000 25848 Moving (-0.39, -1.57) raw xDistance=0.24 yDistance=-1.60
00:34:05.627 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:05.627 00.000 21444 Enqueuing Expose request
00:34:05.627 00.000 25848 BLC: History state: CurrMiss=-1.60, AvgInitMiss=0.28, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.594686, 1:-1.602294
00:34:05.627 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:34:05.627 00.000 25848 BLC: window closed
00:34:05.627 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
00:34:05.627 00.000 25848 resist switch: large excursion: input -1.60 thresh 1.53 direction from 1 to -1
00:34:05.627 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.81
00:34:05.627 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
00:34:05.627 00.000 25848 MoveAxis(E, 0, ABG)
00:34:05.628 00.001 25848 Move returns status 0, amount 0
00:34:05.628 00.000 25848 BLC: Oldest BLC event removed
00:34:05.628 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 312 applied
00:34:05.628 00.000 25848 MoveAxis(N, 356, ABG)
00:34:05.628 00.000 25848 Guiding  Dir = 0, Dur = 356
00:34:05.654 00.026 25848 IsSlewing returns 0
00:34:05.654 00.000 25848 IsGuiding returns 0
00:34:05.685 00.031 25848 PulseGuide returned control before completion, sleep 335
00:34:06.036 00.351 25848 IsGuiding returns 1
00:34:06.036 00.000 25848 scope still moving after pulse duration time elapsed
00:34:06.092 00.056 25848 IsSlewing returns 0
00:34:06.093 00.001 25848 IsGuiding returns 0
00:34:06.093 00.000 25848 scope move finished after 356 + 82 ms
00:34:06.093 00.000 25848 Move returns status 0, amount 356
00:34:06.093 00.000 25848 move complete, result=0
00:34:06.093 00.000 25848 worker thread done servicing request
00:34:06.093 00.000 25848 Worker thread wakes up
00:34:06.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:06.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:06.093 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.6 px 356 ms NORTH
00:34:08.938 02.845 25848 Exposure complete
00:34:09.024 00.086 25848 worker thread done servicing request
00:34:09.025 00.001 21444 OnExposeComplete: enter
00:34:09.025 00.000 21444 UpdateGuideState(): m_state=6
00:34:09.025 00.000 21444 Star::Find(15, 1221, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 903
00:34:09.025 00.000 21444 Star::Find returns 1 (1), X=1220.04, Y=747.81, Mass=255426, SNR=37.3, Peak=10168 HFD=6.3
00:34:09.025 00.000 21444 Star::Find false star n=4 nbg=248 bg=2397.1 sigma=374.9 thresh=3522 peak=3316
00:34:09.025 00.000 21444 Star::Find false star n=5 nbg=231 bg=3958.4 sigma=425.6 thresh=5235 peak=5041
00:34:09.026 00.001 21444 Star::Find false star n=3 nbg=257 bg=3764.3 sigma=474.9 thresh=5189 peak=5058
00:34:09.026 00.000 21444 Star::Find false star n=5 nbg=256 bg=3872.7 sigma=437.9 thresh=5187 peak=5141
00:34:09.026 00.000 21444 Star::Find false star n=4 nbg=272 bg=3025.2 sigma=409.4 thresh=4253 peak=4092
00:34:09.026 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.81,1.67,0.21,U] [#4 0.00,0.00,0.00,L] [#5 11.00,8.54,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -0.61,-0.15,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -27.88,19.68,0.00,M7] [#11 -3.97,1.85,4.31,U] 
00:34:09.026 00.000 21444 single-star, 3 included, MultiStar: {-2.93, 1.42}, one-star: {-1.46, 1.25}
00:34:09.026 00.000 21444 CameraToMount -- cameraTheta (2.44) - m_xAngle (3.05) = xAngle (-0.61 = -0.61)
00:34:09.026 00.000 21444 CameraToMount -- cameraTheta (2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.46 = 2.82)
00:34:09.026 00.000 21444 CameraToMount -- cameraX=-1.46 cameraY=1.25 hyp=1.92 cameraTheta=2.44 mountX=1.57 mountY=0.60, mountTheta=0.36
00:34:09.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.46, y=1.25, opts=13)
00:34:09.027 00.000 21444 Enqueuing Move request for scope (-1.46, 1.25)
00:34:09.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3444, FiltMin=472, FiltMax=65504, Gamma=0.560
00:34:09.027 00.000 21444 UpdateGuideState exits: m=255426 SNR=37.3 Saturated
00:34:09.027 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:09.027 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:09.027 00.000 21444 Enqueuing Expose request
00:34:09.027 00.000 25848 Worker thread wakes up
00:34:09.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 1.25) opts 0xd
00:34:09.027 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.46, 1.25)
00:34:09.027 00.000 25848 Moving (-1.46, 1.25) raw xDistance=1.57 yDistance=0.60
00:34:09.027 00.000 25848 BLC: History state: CurrMiss=-0.60, AvgInitMiss=0.13, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.602294, 1:-0.598353
00:34:09.028 00.001 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:34:09.028 00.000 25848 BLC: window closed
00:34:09.028 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
00:34:09.028 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:09.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
00:34:09.028 00.000 25848 MoveAxis(W, 46, ABG)
00:34:09.028 00.000 25848 Guiding  Dir = 3, Dur = 46
00:34:09.048 00.020 25848 IsSlewing returns 0
00:34:09.048 00.000 25848 IsGuiding returns 0
00:34:09.079 00.031 25848 PulseGuide returned control before completion, sleep 25
00:34:09.118 00.039 25848 IsGuiding returns 1
00:34:09.118 00.000 25848 scope still moving after pulse duration time elapsed
00:34:09.173 00.055 25848 IsSlewing returns 0
00:34:09.173 00.000 25848 IsGuiding returns 0
00:34:09.174 00.001 25848 scope move finished after 46 + 79 ms
00:34:09.174 00.000 25848 Move returns status 0, amount 46
00:34:09.174 00.000 25848 MoveAxis(N, 0, ABG)
00:34:09.174 00.000 25848 Move returns status 0, amount 0
00:34:09.174 00.000 25848 move complete, result=0
00:34:09.174 00.000 25848 worker thread done servicing request
00:34:09.174 00.000 25848 Worker thread wakes up
00:34:09.174 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:09.174 00.000 21444 GuideStep: 1.6 px 46 ms WEST, 0.6 px 0 ms NORTH
00:34:09.174 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:12.025 02.851 25848 Exposure complete
00:34:12.104 00.079 25848 worker thread done servicing request
00:34:12.104 00.000 21444 OnExposeComplete: enter
00:34:12.105 00.001 21444 UpdateGuideState(): m_state=6
00:34:12.105 00.000 21444 Star::Find(15, 1220, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 904
00:34:12.105 00.000 21444 Star::Find returns 1 (1), X=1221.42, Y=747.17, Mass=335616, SNR=49.6, Peak=11404 HFD=6.4
00:34:12.105 00.000 21444 Star::Find false star n=3 nbg=253 bg=3799.9 sigma=537.7 thresh=5413 peak=5322
00:34:12.105 00.000 21444 Star::Find false star n=2 nbg=259 bg=2391.3 sigma=394.2 thresh=3574 peak=3118
00:34:12.105 00.000 21444 Star::Find false star n=4 nbg=243 bg=3933.1 sigma=428.9 thresh=5220 peak=5160
00:34:12.105 00.000 21444 Star::Find false star n=4 nbg=256 bg=3684.8 sigma=500.3 thresh=5186 peak=5186
00:34:12.105 00.000 21444 Star::Find false star n=4 nbg=268 bg=3957.6 sigma=497.0 thresh=5449 peak=5224
00:34:12.105 00.000 21444 Star::Find false star n=5 nbg=253 bg=4012.0 sigma=399.2 thresh=5210 peak=5048
00:34:12.105 00.000 21444 Star::Find false star n=10 nbg=260 bg=2927.8 sigma=402.0 thresh=4134 peak=4033
00:34:12.105 00.000 21444 Star::Find false star n=1 nbg=263 bg=3326.6 sigma=482.7 thresh=4775 peak=4238
00:34:12.105 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.58,0.46,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.19,1.31,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.28,1.88,4.09,U] 
00:34:12.105 00.000 21444 single-star, 3 included, MultiStar: {-2.12, 1.53}, one-star: {-0.09, 0.61}
00:34:12.105 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
00:34:12.105 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
00:34:12.105 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.61 hyp=0.61 cameraTheta=1.71 mountX=0.14 mountY=0.53, mountTheta=1.31
00:34:12.106 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.61, opts=13)
00:34:12.106 00.000 21444 Enqueuing Move request for scope (-0.09, 0.61)
00:34:12.106 00.000 25848 Worker thread wakes up
00:34:12.106 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.61) opts 0xd
00:34:12.106 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.61)
00:34:12.106 00.000 25848 Moving (-0.09, 0.61) raw xDistance=0.14 yDistance=0.53
00:34:12.107 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=446, FiltMax=65504, Gamma=0.560
00:34:12.107 00.000 21444 UpdateGuideState exits: m=335616 SNR=49.6 Saturated
00:34:12.107 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:12.107 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:12.107 00.000 21444 Enqueuing Expose request
00:34:12.107 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:34:12.107 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:12.107 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
00:34:12.107 00.000 25848 MoveAxis(E, 0, ABG)
00:34:12.107 00.000 25848 Move returns status 0, amount 0
00:34:12.107 00.000 25848 MoveAxis(N, 0, ABG)
00:34:12.107 00.000 25848 Move returns status 0, amount 0
00:34:12.107 00.000 25848 move complete, result=0
00:34:12.107 00.000 25848 worker thread done servicing request
00:34:12.107 00.000 25848 Worker thread wakes up
00:34:12.107 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:12.107 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:12.107 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:34:14.959 02.852 25848 Exposure complete
00:34:15.036 00.077 25848 worker thread done servicing request
00:34:15.036 00.000 21444 OnExposeComplete: enter
00:34:15.036 00.000 21444 UpdateGuideState(): m_state=6
00:34:15.037 00.001 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 905
00:34:15.037 00.000 21444 Star::Find returns 1 (1), X=1221.10, Y=747.31, Mass=350238, SNR=60.7, Peak=11432 HFD=6.7
00:34:15.037 00.000 21444 Star::Find false star n=3 nbg=256 bg=3781.0 sigma=426.8 thresh=5061 peak=4700
00:34:15.037 00.000 21444 Star::Find false star n=2 nbg=256 bg=4416.7 sigma=487.9 thresh=5880 peak=5424
00:34:15.037 00.000 21444 Star::Find false star n=4 nbg=253 bg=3948.8 sigma=435.1 thresh=5254 peak=5104
00:34:15.037 00.000 21444 Star::Find false star n=4 nbg=269 bg=3745.1 sigma=458.5 thresh=5121 peak=5044
00:34:15.037 00.000 21444 Star::Find false star n=5 nbg=263 bg=2984.7 sigma=492.4 thresh=4462 peak=4227
00:34:15.037 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.97,7.21,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -17.72,30.32,0.00,M6] [#7 0.41,0.11,0.87,U] [#8 -24.59,-4.93,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -8.85,20.09,0.00,M8] [#11 -2.41,1.98,3.13,U] 
00:34:15.037 00.000 21444 single-star, 2 included, MultiStar: {-1.52, 1.41}, one-star: {-0.40, 0.75}
00:34:15.037 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
00:34:15.037 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.83 = 2.45)
00:34:15.037 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.75 hyp=0.85 cameraTheta=2.06 mountX=0.46 mountY=0.54, mountTheta=0.86
00:34:15.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.75, opts=13)
00:34:15.038 00.000 21444 Enqueuing Move request for scope (-0.40, 0.75)
00:34:15.038 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=572, FiltMax=65504, Gamma=0.560
00:34:15.038 00.000 21444 UpdateGuideState exits: m=350238 SNR=60.7 Saturated
00:34:15.038 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:15.038 00.000 25848 Worker thread wakes up
00:34:15.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.75) opts 0xd
00:34:15.038 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.75)
00:34:15.038 00.000 25848 Moving (-0.40, 0.75) raw xDistance=0.46 yDistance=0.54
00:34:15.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
00:34:15.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:15.038 00.000 21444 Enqueuing Expose request
00:34:15.038 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:15.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
00:34:15.038 00.000 25848 MoveAxis(E, 0, ABG)
00:34:15.038 00.000 25848 Move returns status 0, amount 0
00:34:15.038 00.000 25848 MoveAxis(N, 0, ABG)
00:34:15.038 00.000 25848 Move returns status 0, amount 0
00:34:15.038 00.000 25848 move complete, result=0
00:34:15.039 00.001 25848 worker thread done servicing request
00:34:15.039 00.000 25848 Worker thread wakes up
00:34:15.039 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:15.039 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:15.039 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
00:34:17.882 02.843 25848 Exposure complete
00:34:17.964 00.082 25848 worker thread done servicing request
00:34:17.964 00.000 21444 OnExposeComplete: enter
00:34:17.964 00.000 21444 UpdateGuideState(): m_state=6
00:34:17.964 00.000 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 906
00:34:17.964 00.000 21444 Star::Find returns 1 (1), X=1221.66, Y=747.54, Mass=347457, SNR=57.5, Peak=12012 HFD=5.8
00:34:17.964 00.000 21444 Star::Find false star n=2 nbg=272 bg=3686.2 sigma=553.6 thresh=5347 peak=5028
00:34:17.964 00.000 21444 Star::Find false star n=1 nbg=269 bg=2343.6 sigma=447.6 thresh=3686 peak=3220
00:34:17.965 00.001 21444 Star::Find false star n=5 nbg=246 bg=4312.0 sigma=434.8 thresh=5616 peak=5602
00:34:17.965 00.000 21444 Star::Find false star n=1 nbg=273 bg=3972.2 sigma=594.4 thresh=5756 peak=5129
00:34:17.965 00.000 21444 Star::Find false star n=1 nbg=265 bg=3814.6 sigma=475.5 thresh=5241 peak=4913
00:34:17.965 00.000 21444 Star::Find false star n=8 nbg=236 bg=2964.2 sigma=362.8 thresh=4053 peak=4023
00:34:17.965 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -5.60,39.07,0.00,M7] [#7 0.61,0.90,1.15,U] [#8 -30.23,-13.71,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.90,2.86,3.25,U] 
00:34:17.965 00.000 21444 single-star, 2 included, MultiStar: {-0.99, 2.09}, one-star: {0.16, 0.98}
00:34:17.965 00.000 21444 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
00:34:17.965 00.000 21444 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.80)
00:34:17.965 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.98 hyp=0.99 cameraTheta=1.41 mountX=-0.07 mountY=0.96, mountTheta=1.64
00:34:17.965 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.98, opts=13)
00:34:17.966 00.001 21444 Enqueuing Move request for scope (0.16, 0.98)
00:34:17.966 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=244, FiltMax=65504, Gamma=0.560
00:34:17.966 00.000 21444 UpdateGuideState exits: m=347457 SNR=57.5 Saturated
00:34:17.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:17.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:17.966 00.000 21444 Enqueuing Expose request
00:34:17.966 00.000 25848 Worker thread wakes up
00:34:17.966 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.98) opts 0xd
00:34:17.966 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.98)
00:34:17.966 00.000 25848 Moving (0.16, 0.98) raw xDistance=-0.07 yDistance=0.96
00:34:17.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:34:17.966 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:34:17.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
00:34:17.966 00.000 25848 MoveAxis(E, 0, ABG)
00:34:17.966 00.000 25848 Move returns status 0, amount 0
00:34:17.966 00.000 25848 MoveAxis(N, 0, ABG)
00:34:17.966 00.000 25848 Move returns status 0, amount 0
00:34:17.966 00.000 25848 move complete, result=0
00:34:17.966 00.000 25848 worker thread done servicing request
00:34:17.966 00.000 25848 Worker thread wakes up
00:34:17.966 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:17.966 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:17.966 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
00:34:20.813 02.847 25848 Exposure complete
00:34:20.900 00.087 25848 worker thread done servicing request
00:34:20.900 00.000 21444 OnExposeComplete: enter
00:34:20.900 00.000 21444 UpdateGuideState(): m_state=6
00:34:20.901 00.001 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 907
00:34:20.901 00.000 21444 Star::Find returns 1 (1), X=1220.66, Y=748.92, Mass=318486, SNR=58.5, Peak=11656 HFD=6.4
00:34:20.901 00.000 21444 Star::Find false star n=2 nbg=255 bg=3736.2 sigma=455.2 thresh=5102 peak=4941
00:34:20.901 00.000 21444 Star::Find false star n=5 nbg=265 bg=3838.2 sigma=496.2 thresh=5327 peak=5219
00:34:20.901 00.000 21444 Star::Find false star n=1 nbg=264 bg=3925.2 sigma=555.4 thresh=5592 peak=5272
00:34:20.901 00.000 21444 Star::Find false star n=6 nbg=239 bg=2864.5 sigma=388.5 thresh=4030 peak=3802
00:34:20.901 00.000 21444 Star::Find false star n=1 nbg=262 bg=3372.0 sigma=487.3 thresh=4834 peak=4675
00:34:20.901 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 16.72,11.97,0.00,M6] [#3 -15.45,12.67,0.00,M1] [#4 -24.63,-8.74,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -5.04,36.97,0.00,M8] [#7 -0.09,2.68,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.96,3.44,3.91,U] 
00:34:20.901 00.000 21444 single-star, 2 included, MultiStar: {-2.20, 3.15}, one-star: {-0.84, 2.36}
00:34:20.901 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
00:34:20.901 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.30)
00:34:20.901 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=2.36 hyp=2.50 cameraTheta=1.91 mountX=1.05 mountY=1.86, mountTheta=1.06
00:34:20.902 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=2.36, opts=13)
00:34:20.902 00.000 21444 Enqueuing Move request for scope (-0.84, 2.36)
00:34:20.902 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=584, FiltMax=65504, Gamma=0.560
00:34:20.903 00.001 21444 UpdateGuideState exits: m=318486 SNR=58.5 Saturated
00:34:20.903 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:20.903 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:20.903 00.000 21444 Enqueuing Expose request
00:34:20.903 00.000 25848 Worker thread wakes up
00:34:20.903 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 2.36) opts 0xd
00:34:20.903 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 2.36)
00:34:20.903 00.000 25848 Moving (-0.84, 2.36) raw xDistance=1.05 yDistance=1.86
00:34:20.903 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.05
00:34:20.903 00.000 25848 resist switch: large excursion: input 1.86 thresh 1.53 direction from -1 to 1
00:34:20.903 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.58
00:34:20.903 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.86 from input 1.86
00:34:20.903 00.000 25848 MoveAxis(W, 31, ABG)
00:34:20.903 00.000 25848 Guiding  Dir = 3, Dur = 31
00:34:20.923 00.020 25848 IsSlewing returns 0
00:34:20.924 00.001 25848 IsGuiding returns 0
00:34:20.992 00.068 25848 IsGuiding returns 1
00:34:20.992 00.000 25848 scope still moving after pulse duration time elapsed
00:34:21.045 00.053 25848 IsSlewing returns 0
00:34:21.046 00.001 25848 IsGuiding returns 0
00:34:21.046 00.000 25848 scope move finished after 31 + 90 ms
00:34:21.046 00.000 25848 Move returns status 0, amount 31
00:34:21.046 00.000 25848 BLC: Oldest BLC event removed
00:34:21.046 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 312 applied
00:34:21.046 00.000 25848 MoveAxis(S, 363, ABG)
00:34:21.046 00.000 25848 Guiding  Dir = 1, Dur = 363
00:34:21.078 00.032 25848 IsSlewing returns 0
00:34:21.078 00.000 25848 IsGuiding returns 0
00:34:21.110 00.032 25848 PulseGuide returned control before completion, sleep 342
00:34:21.456 00.346 25848 IsGuiding returns 1
00:34:21.456 00.000 25848 scope still moving after pulse duration time elapsed
00:34:21.517 00.061 25848 IsSlewing returns 0
00:34:21.517 00.000 25848 IsGuiding returns 0
00:34:21.517 00.000 25848 scope move finished after 363 + 76 ms
00:34:21.517 00.000 25848 Move returns status 0, amount 363
00:34:21.517 00.000 25848 move complete, result=0
00:34:21.517 00.000 25848 worker thread done servicing request
00:34:21.518 00.001 25848 Worker thread wakes up
00:34:21.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:21.518 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:21.518 00.000 21444 GuideStep: 1.1 px 31 ms WEST, 1.9 px 363 ms SOUTH
00:34:24.361 02.843 25848 Exposure complete
00:34:24.436 00.075 25848 worker thread done servicing request
00:34:24.436 00.000 21444 OnExposeComplete: enter
00:34:24.436 00.000 21444 UpdateGuideState(): m_state=6
00:34:24.436 00.000 21444 Star::Find(15, 1220, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 908
00:34:24.436 00.000 21444 Star::Find returns 1 (1), X=1221.28, Y=748.16, Mass=331292, SNR=46.1, Peak=11684 HFD=6.2
00:34:24.436 00.000 21444 Star::Find false star n=2 nbg=259 bg=3872.0 sigma=474.0 thresh=5294 peak=4828
00:34:24.436 00.000 21444 Star::Find false star n=5 nbg=250 bg=2325.3 sigma=430.6 thresh=3617 peak=3428
00:34:24.436 00.000 21444 Star::Find false star n=5 nbg=248 bg=3879.6 sigma=479.0 thresh=5317 peak=5218
00:34:24.437 00.001 21444 Star::Find false star n=1 nbg=266 bg=3992.9 sigma=473.6 thresh=5414 peak=5023
00:34:24.437 00.000 21444 Star::Find false star n=8 nbg=254 bg=2779.7 sigma=409.3 thresh=4008 peak=4005
00:34:24.437 00.000 21444 Star::Find false star n=5 nbg=261 bg=3200.6 sigma=420.0 thresh=4461 peak=4283
00:34:24.437 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -26.93,27.08,0.00,M2] [#4 -27.10,-8.93,0.00,M2] [#5 14.52,19.64,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -0.82,1.53,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.33,2.51,4.20,U] 
00:34:24.437 00.000 21444 single-star, 2 included, MultiStar: {-2.42, 2.21}, one-star: {-0.22, 1.60}
00:34:24.437 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.35 = -1.35)
00:34:24.437 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.19 = 2.09)
00:34:24.437 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=1.60 hyp=1.62 cameraTheta=1.71 mountX=0.36 mountY=1.40, mountTheta=1.32
00:34:24.438 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=1.60, opts=13)
00:34:24.438 00.000 21444 Enqueuing Move request for scope (-0.22, 1.60)
00:34:24.438 00.000 25848 Worker thread wakes up
00:34:24.438 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=344, FiltMax=65504, Gamma=0.560
00:34:24.438 00.000 21444 UpdateGuideState exits: m=331292 SNR=46.1 Saturated
00:34:24.438 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:24.438 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:24.438 00.000 21444 Enqueuing Expose request
00:34:24.438 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.60) opts 0xd
00:34:24.438 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 1.60)
00:34:24.438 00.000 25848 Moving (-0.22, 1.60) raw xDistance=0.36 yDistance=1.40
00:34:24.438 00.000 25848 BLC: History state: CurrMiss=1.40, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.861462, 1:1.398859
00:34:24.438 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:34:24.438 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
00:34:24.438 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.40 from input 1.40
00:34:24.438 00.000 25848 MoveAxis(E, 0, ABG)
00:34:24.438 00.000 25848 Move returns status 0, amount 0
00:34:24.438 00.000 25848 MoveAxis(S, 38, ABG)
00:34:24.438 00.000 25848 Guiding  Dir = 1, Dur = 38
00:34:24.490 00.052 25848 IsSlewing returns 0
00:34:24.491 00.001 25848 IsGuiding returns 0
00:34:24.522 00.031 25848 PulseGuide returned control before completion, sleep 17
00:34:24.570 00.048 25848 IsGuiding returns 1
00:34:24.570 00.000 25848 scope still moving after pulse duration time elapsed
00:34:24.638 00.068 25848 IsSlewing returns 0
00:34:24.638 00.000 25848 IsGuiding returns 0
00:34:24.638 00.000 25848 scope move finished after 38 + 110 ms
00:34:24.638 00.000 25848 Move returns status 0, amount 38
00:34:24.638 00.000 25848 move complete, result=0
00:34:24.638 00.000 25848 worker thread done servicing request
00:34:24.639 00.001 25848 Worker thread wakes up
00:34:24.639 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:24.639 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:24.639 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.4 px 38 ms SOUTH
00:34:27.481 02.842 25848 Exposure complete
00:34:27.559 00.078 25848 worker thread done servicing request
00:34:27.559 00.000 21444 OnExposeComplete: enter
00:34:27.559 00.000 21444 UpdateGuideState(): m_state=6
00:34:27.559 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 909
00:34:27.559 00.000 21444 Star::Find returns 1 (1), X=1219.60, Y=747.58, Mass=389718, SNR=63.9, Peak=12132 HFD=6.9
00:34:27.560 00.001 21444 Star::Find false star n=4 nbg=274 bg=3770.7 sigma=534.9 thresh=5375 peak=5130
00:34:27.560 00.000 21444 Star::Find false star n=2 nbg=267 bg=2390.3 sigma=450.7 thresh=3742 peak=3309
00:34:27.560 00.000 21444 Star::Find false star n=9 nbg=261 bg=4015.0 sigma=488.3 thresh=5480 peak=5394
00:34:27.560 00.000 21444 Star::Find false star n=1 nbg=268 bg=4020.7 sigma=483.7 thresh=5472 peak=5171
00:34:27.560 00.000 21444 Star::Find false star n=4 nbg=251 bg=3040.2 sigma=414.5 thresh=4284 peak=4157
00:34:27.560 00.000 21444 Star::Find false star n=3 nbg=255 bg=3362.5 sigma=461.7 thresh=4748 peak=4380
00:34:27.560 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -26.77,26.98,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 7.84,7.16,0.00,M6] [#6 3.72,21.82,0.00,M9] [#7 -1.74,0.81,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.25,1.98,2.72,U] 
00:34:27.560 00.000 21444 single-star, 2 included, MultiStar: {-3.29, 1.56}, one-star: {-1.90, 1.01}
00:34:27.560 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
00:34:27.560 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
00:34:27.560 00.000 21444 CameraToMount -- cameraX=-1.90 cameraY=1.01 hyp=2.16 cameraTheta=2.65 mountX=1.99 mountY=0.22, mountTheta=0.11
00:34:27.561 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.90, y=1.01, opts=13)
00:34:27.561 00.000 21444 Enqueuing Move request for scope (-1.90, 1.01)
00:34:27.561 00.000 25848 Worker thread wakes up
00:34:27.561 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.90, 1.01) opts 0xd
00:34:27.561 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.90, 1.01)
00:34:27.561 00.000 25848 Moving (-1.90, 1.01) raw xDistance=1.99 yDistance=0.22
00:34:27.561 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=348, FiltMax=65504, Gamma=0.560
00:34:27.561 00.000 21444 UpdateGuideState exits: m=389718 SNR=63.9 Saturated
00:34:27.561 00.000 25848 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.861462, 1:1.398859, 2:0.217272
00:34:27.561 00.000 25848 BLC: No correction, Miss < min_move
00:34:27.561 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.99
00:34:27.561 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:27.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:27.561 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:34:27.561 00.000 25848 MoveAxis(W, 58, ABG)
00:34:27.561 00.000 25848 Guiding  Dir = 3, Dur = 58
00:34:27.561 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:27.561 00.000 21444 Enqueuing Expose request
00:34:27.594 00.033 25848 IsSlewing returns 0
00:34:27.594 00.000 25848 IsGuiding returns 0
00:34:27.625 00.031 25848 PulseGuide returned control before completion, sleep 38
00:34:27.687 00.062 25848 IsGuiding returns 1
00:34:27.687 00.000 25848 scope still moving after pulse duration time elapsed
00:34:27.733 00.046 25848 IsSlewing returns 0
00:34:27.733 00.000 25848 IsGuiding returns 0
00:34:27.733 00.000 25848 scope move finished after 58 + 80 ms
00:34:27.733 00.000 25848 Move returns status 0, amount 58
00:34:27.733 00.000 25848 MoveAxis(N, 0, ABG)
00:34:27.733 00.000 25848 Move returns status 0, amount 0
00:34:27.733 00.000 25848 move complete, result=0
00:34:27.733 00.000 25848 worker thread done servicing request
00:34:27.733 00.000 25848 Worker thread wakes up
00:34:27.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:27.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:27.734 00.001 21444 GuideStep: 2.0 px 58 ms WEST, 0.2 px 0 ms NORTH
00:34:30.574 02.840 25848 Exposure complete
00:34:30.662 00.088 25848 worker thread done servicing request
00:34:30.662 00.000 21444 OnExposeComplete: enter
00:34:30.662 00.000 21444 UpdateGuideState(): m_state=6
00:34:30.662 00.000 21444 Star::Find(15, 1219, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 910
00:34:30.663 00.001 21444 Star::Find returns 1 (1), X=1221.06, Y=745.98, Mass=361853, SNR=62.9, Peak=11784 HFD=7.1
00:34:30.663 00.000 21444 Star::Find false star n=6 nbg=244 bg=3901.4 sigma=425.8 thresh=5179 peak=4926
00:34:30.663 00.000 21444 Star::Find false star n=2 nbg=254 bg=2352.4 sigma=439.5 thresh=3671 peak=3351
00:34:30.663 00.000 21444 Star::Find false star n=6 nbg=264 bg=3703.1 sigma=436.6 thresh=5013 peak=4793
00:34:30.663 00.000 21444 Star::Find false star n=2 nbg=253 bg=3728.5 sigma=456.6 thresh=5098 peak=4923
00:34:30.663 00.000 21444 Star::Find false star n=5 nbg=280 bg=2794.9 sigma=503.4 thresh=4305 peak=4102
00:34:30.663 00.000 21444 Star::Find false star n=14 nbg=246 bg=3368.4 sigma=342.5 thresh=4396 peak=4347
00:34:30.663 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -26.94,23.83,0.00,M4] [#4 -23.29,-19.19,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.58,-1.85,0.88,U] [#8 -19.13,-6.20,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.91,0.14,3.86,U] 
00:34:30.663 00.000 21444 single-star, 2 included, MultiStar: {-2.12, -0.29}, one-star: {-0.44, -0.59}
00:34:30.663 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.26 = 1.02)
00:34:30.663 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.82)
00:34:30.663 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=-0.59 hyp=0.73 cameraTheta=-2.21 mountX=0.38 mountY=-0.71, mountTheta=-1.07
00:34:30.664 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-0.59, opts=13)
00:34:30.664 00.000 21444 Enqueuing Move request for scope (-0.44, -0.59)
00:34:30.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=398, FiltMax=65504, Gamma=0.560
00:34:30.664 00.000 21444 UpdateGuideState exits: m=361853 SNR=62.9 Saturated
00:34:30.664 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:30.664 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:30.664 00.000 21444 Enqueuing Expose request
00:34:30.664 00.000 25848 Worker thread wakes up
00:34:30.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.59) opts 0xd
00:34:30.664 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -0.59)
00:34:30.665 00.001 25848 Moving (-0.44, -0.59) raw xDistance=0.38 yDistance=-0.71
00:34:30.665 00.000 25848 BLC: window closed
00:34:30.665 00.000 25848 BLC: History state: CurrMiss=-0.71, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.861462, 1:1.398859, 2:0.217272
00:34:30.665 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:34:30.665 00.000 25848 BLC: window closed
00:34:30.665 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
00:34:30.665 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:30.665 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
00:34:30.665 00.000 25848 MoveAxis(E, 0, ABG)
00:34:30.665 00.000 25848 Move returns status 0, amount 0
00:34:30.665 00.000 25848 MoveAxis(N, 0, ABG)
00:34:30.665 00.000 25848 Move returns status 0, amount 0
00:34:30.665 00.000 25848 move complete, result=0
00:34:30.665 00.000 25848 worker thread done servicing request
00:34:30.665 00.000 25848 Worker thread wakes up
00:34:30.665 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
00:34:30.665 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:30.665 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:33.516 02.851 25848 Exposure complete
00:34:33.596 00.080 25848 worker thread done servicing request
00:34:33.596 00.000 21444 OnExposeComplete: enter
00:34:33.596 00.000 21444 UpdateGuideState(): m_state=6
00:34:33.596 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 911
00:34:33.596 00.000 21444 Star::Find returns 1 (1), X=1219.47, Y=746.63, Mass=270385, SNR=48.1, Peak=11476 HFD=6.0
00:34:33.596 00.000 21444 Star::Find false star n=7 nbg=265 bg=3509.5 sigma=459.4 thresh=4888 peak=4825
00:34:33.596 00.000 21444 Star::Find false star n=2 nbg=255 bg=2398.7 sigma=397.4 thresh=3591 peak=3195
00:34:33.596 00.000 21444 Star::Find false star n=6 nbg=269 bg=4414.2 sigma=517.7 thresh=5967 peak=5855
00:34:33.596 00.000 21444 Star::Find false star n=9 nbg=252 bg=3644.7 sigma=449.0 thresh=4992 peak=4959
00:34:33.596 00.000 21444 Star::Find false star n=5 nbg=265 bg=3404.9 sigma=444.3 thresh=4738 peak=4558
00:34:33.596 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -29.23,-7.05,0.00,M4] [#5 10.80,7.12,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 -1.64,-0.21,1.18,U] [#8 -29.37,-1.06,0.00,M6] [#9 -15.79,0.88,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -3.49,1.24,3.85,U] 
00:34:33.596 00.000 21444 single-star, 2 included, MultiStar: {-2.88, 0.76}, one-star: {-2.03, 0.06}
00:34:33.596 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.06 = 0.06)
00:34:33.596 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.78 = -2.78)
00:34:33.596 00.000 21444 CameraToMount -- cameraX=-2.03 cameraY=0.06 hyp=2.04 cameraTheta=3.11 mountX=2.03 mountY=-0.71, mountTheta=-0.34
00:34:33.597 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.03, y=0.06, opts=13)
00:34:33.597 00.000 21444 Enqueuing Move request for scope (-2.03, 0.06)
00:34:33.597 00.000 25848 Worker thread wakes up
00:34:33.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=144, FiltMax=65504, Gamma=0.560
00:34:33.597 00.000 21444 UpdateGuideState exits: m=270385 SNR=48.1 Saturated
00:34:33.597 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:33.597 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.03, 0.06) opts 0xd
00:34:33.598 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:33.598 00.000 21444 Enqueuing Expose request
00:34:33.598 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.03, 0.06)
00:34:33.598 00.000 25848 Moving (-2.03, 0.06) raw xDistance=2.03 yDistance=-0.71
00:34:33.598 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.28 from input 2.03
00:34:33.598 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:33.598 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
00:34:33.598 00.000 25848 MoveAxis(W, 59, ABG)
00:34:33.598 00.000 25848 Guiding  Dir = 3, Dur = 59
00:34:33.626 00.028 25848 IsSlewing returns 0
00:34:33.626 00.000 25848 IsGuiding returns 0
00:34:33.657 00.031 25848 PulseGuide returned control before completion, sleep 38
00:34:33.703 00.046 25848 IsGuiding returns 1
00:34:33.703 00.000 25848 scope still moving after pulse duration time elapsed
00:34:33.790 00.087 25848 IsSlewing returns 0
00:34:33.791 00.001 25848 IsGuiding returns 0
00:34:33.791 00.000 25848 scope move finished after 59 + 104 ms
00:34:33.791 00.000 25848 Move returns status 0, amount 59
00:34:33.791 00.000 25848 MoveAxis(N, 0, ABG)
00:34:33.791 00.000 25848 Move returns status 0, amount 0
00:34:33.791 00.000 25848 move complete, result=0
00:34:33.791 00.000 25848 worker thread done servicing request
00:34:33.791 00.000 25848 Worker thread wakes up
00:34:33.791 00.000 21444 GuideStep: 2.0 px 59 ms WEST, -0.7 px 0 ms NORTH
00:34:33.791 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:33.791 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:36.634 02.843 25848 Exposure complete
00:34:36.722 00.088 25848 worker thread done servicing request
00:34:36.722 00.000 21444 OnExposeComplete: enter
00:34:36.722 00.000 21444 UpdateGuideState(): m_state=6
00:34:36.722 00.000 21444 Star::Find(15, 1219, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 912
00:34:36.723 00.001 21444 Star::Find returns 1 (1), X=1221.72, Y=746.85, Mass=366218, SNR=60.8, Peak=10900 HFD=6.8
00:34:36.723 00.000 21444 Star::Find false star n=1 nbg=271 bg=3866.6 sigma=500.8 thresh=5369 peak=4798
00:34:36.723 00.000 21444 Star::Find false star n=10 nbg=267 bg=2372.5 sigma=380.9 thresh=3515 peak=3345
00:34:36.723 00.000 21444 Star::Find false star n=4 nbg=276 bg=3896.0 sigma=532.0 thresh=5492 peak=5433
00:34:36.723 00.000 21444 Star::Find false star n=2 nbg=252 bg=4020.2 sigma=441.7 thresh=5345 peak=5043
00:34:36.723 00.000 21444 Star::Find false star n=5 nbg=242 bg=3296.9 sigma=368.0 thresh=4401 peak=4226
00:34:36.723 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.38,0.55,0.20,U] [#4 0.00,0.00,0.00,L] [#5 -1.01,13.11,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.21,0.10,1.16,U] [#8 0.00,0.00,0.00,L] [#9 -30.95,-14.13,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -2.26,1.15,3.92,U] 
00:34:36.723 00.000 21444 single-star, 3 included, MultiStar: {-1.35, 0.80}, one-star: {0.22, 0.29}
00:34:36.723 00.000 21444 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.05) = xAngle (-2.13 = -2.13)
00:34:36.723 00.000 21444 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.98 = 1.31)
00:34:36.723 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.29 hyp=0.36 cameraTheta=0.92 mountX=-0.19 mountY=0.35, mountTheta=2.08
00:34:36.724 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.29, opts=13)
00:34:36.724 00.000 21444 Enqueuing Move request for scope (0.22, 0.29)
00:34:36.724 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=92, FiltMax=65504, Gamma=0.560
00:34:36.724 00.000 21444 UpdateGuideState exits: m=366218 SNR=60.8 Saturated
00:34:36.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:36.724 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:36.724 00.000 21444 Enqueuing Expose request
00:34:36.724 00.000 25848 Worker thread wakes up
00:34:36.724 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.29) opts 0xd
00:34:36.724 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.29)
00:34:36.724 00.000 25848 Moving (0.22, 0.29) raw xDistance=-0.19 yDistance=0.35
00:34:36.725 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:34:36.725 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:36.725 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:34:36.725 00.000 25848 MoveAxis(E, 0, ABG)
00:34:36.725 00.000 25848 Move returns status 0, amount 0
00:34:36.725 00.000 25848 MoveAxis(N, 0, ABG)
00:34:36.725 00.000 25848 Move returns status 0, amount 0
00:34:36.725 00.000 25848 move complete, result=0
00:34:36.725 00.000 25848 worker thread done servicing request
00:34:36.725 00.000 25848 Worker thread wakes up
00:34:36.725 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:36.725 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:36.725 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:34:39.568 02.843 25848 Exposure complete
00:34:39.656 00.088 25848 worker thread done servicing request
00:34:39.656 00.000 21444 OnExposeComplete: enter
00:34:39.656 00.000 21444 UpdateGuideState(): m_state=6
00:34:39.657 00.001 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 913
00:34:39.657 00.000 21444 Star::Find returns 1 (1), X=1221.39, Y=745.75, Mass=418192, SNR=65.2, Peak=12032 HFD=7.0
00:34:39.657 00.000 21444 Star::Find false star n=6 nbg=260 bg=4167.1 sigma=388.8 thresh=5333 peak=5164
00:34:39.657 00.000 21444 Star::Find false star n=11 nbg=258 bg=3950.0 sigma=477.7 thresh=5383 peak=5182
00:34:39.657 00.000 21444 Star::Find false star n=4 nbg=241 bg=3722.0 sigma=424.3 thresh=4995 peak=4801
00:34:39.657 00.000 21444 Star::Find false star n=5 nbg=253 bg=3804.1 sigma=463.7 thresh=5195 peak=5068
00:34:39.657 00.000 21444 Star::Find false star n=2 nbg=281 bg=3106.3 sigma=499.1 thresh=4603 peak=4224
00:34:39.657 00.000 21444 Star::Find false star n=2 nbg=273 bg=3294.7 sigma=442.1 thresh=4621 peak=4363
00:34:39.657 00.000 21444 MultiStar: [#1 -8.27,-1.86,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -12.34,9.87,0.00,M10] [#7 0.69,-1.49,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.82,0.50,3.38,U] 
00:34:39.657 00.000 21444 single-star, 2 included, MultiStar: {-1.71, -0.09}, one-star: {-0.11, -0.81}
00:34:39.657 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.05) = xAngle (-4.76 = 1.53)
00:34:39.657 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.60 = -1.32)
00:34:39.657 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.81 hyp=0.82 cameraTheta=-1.71 mountX=0.04 mountY=-0.79, mountTheta=-1.52
00:34:39.658 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.81, opts=13)
00:34:39.658 00.000 21444 Enqueuing Move request for scope (-0.11, -0.81)
00:34:39.658 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=320, FiltMax=65504, Gamma=0.560
00:34:39.658 00.000 21444 UpdateGuideState exits: m=418192 SNR=65.2 Saturated
00:34:39.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:39.658 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:39.658 00.000 21444 Enqueuing Expose request
00:34:39.659 00.001 25848 Worker thread wakes up
00:34:39.659 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.81) opts 0xd
00:34:39.659 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.81)
00:34:39.659 00.000 25848 Moving (-0.11, -0.81) raw xDistance=0.04 yDistance=-0.79
00:34:39.659 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:34:39.659 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:39.659 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
00:34:39.659 00.000 25848 MoveAxis(E, 0, ABG)
00:34:39.659 00.000 25848 Move returns status 0, amount 0
00:34:39.659 00.000 25848 MoveAxis(N, 0, ABG)
00:34:39.659 00.000 25848 Move returns status 0, amount 0
00:34:39.659 00.000 25848 move complete, result=0
00:34:39.659 00.000 25848 worker thread done servicing request
00:34:39.659 00.000 25848 Worker thread wakes up
00:34:39.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:39.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:39.659 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
00:34:42.505 02.846 25848 Exposure complete
00:34:42.593 00.088 25848 worker thread done servicing request
00:34:42.593 00.000 21444 OnExposeComplete: enter
00:34:42.593 00.000 21444 UpdateGuideState(): m_state=6
00:34:42.593 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 914
00:34:42.593 00.000 21444 Star::Find returns 1 (1), X=1222.89, Y=746.05, Mass=463508, SNR=74.5, Peak=12844 HFD=7.0
00:34:42.593 00.000 21444 Star::Find false star n=5 nbg=268 bg=3710.6 sigma=485.5 thresh=5167 peak=4938
00:34:42.594 00.001 21444 Star::Find false star n=8 nbg=270 bg=2325.2 sigma=370.7 thresh=3437 peak=3379
00:34:42.594 00.000 21444 Star::Find false star n=9 nbg=266 bg=3955.1 sigma=487.7 thresh=5418 peak=5098
00:34:42.594 00.000 21444 Star::Find false star n=5 nbg=278 bg=3708.0 sigma=483.3 thresh=5158 peak=5010
00:34:42.594 00.000 21444 Star::Find false star n=3 nbg=271 bg=3848.3 sigma=520.1 thresh=5409 peak=5009
00:34:42.594 00.000 21444 Star::Find false star n=13 nbg=239 bg=2888.4 sigma=370.8 thresh=4001 peak=3958
00:34:42.594 00.000 21444 Star::Find false star n=6 nbg=262 bg=3259.3 sigma=431.8 thresh=4555 peak=4331
00:34:42.594 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.74,0.09,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.18,-0.24,0.87,U] [#8 -25.61,0.50,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.11,0.24,2.92,U] 
00:34:42.594 00.000 21444 refined, 3 included, MultiStar: {-0.19, -0.00}, one-star: {1.39, -0.51}
00:34:42.594 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.17 = 0.11)
00:34:42.594 00.000 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.02 = -2.73)
00:34:42.594 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.12 mountX=0.19 mountY=-0.08, mountTheta=-0.38
00:34:42.596 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.00, opts=13)
00:34:42.596 00.000 21444 Enqueuing Move request for scope (-0.19, -0.00)
00:34:42.596 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=546, FiltMax=65504, Gamma=0.560
00:34:42.596 00.000 21444 UpdateGuideState exits: m=463508 SNR=74.5 Saturated
00:34:42.596 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:42.596 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:42.596 00.000 21444 Enqueuing Expose request
00:34:42.596 00.000 25848 Worker thread wakes up
00:34:42.596 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
00:34:42.596 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
00:34:42.596 00.000 25848 Moving (-0.19, -0.00) raw xDistance=0.19 yDistance=-0.08
00:34:42.596 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:34:42.596 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:42.596 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:34:42.596 00.000 25848 MoveAxis(E, 0, ABG)
00:34:42.596 00.000 25848 Move returns status 0, amount 0
00:34:42.596 00.000 25848 MoveAxis(N, 0, ABG)
00:34:42.596 00.000 25848 Move returns status 0, amount 0
00:34:42.597 00.001 25848 move complete, result=0
00:34:42.597 00.000 25848 worker thread done servicing request
00:34:42.597 00.000 25848 Worker thread wakes up
00:34:42.597 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:42.597 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:42.597 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:45.436 02.839 25848 Exposure complete
00:34:45.524 00.088 25848 worker thread done servicing request
00:34:45.524 00.000 21444 OnExposeComplete: enter
00:34:45.524 00.000 21444 UpdateGuideState(): m_state=6
00:34:45.525 00.001 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 915
00:34:45.525 00.000 21444 Star::Find returns 1 (1), X=1220.91, Y=745.39, Mass=357698, SNR=59.5, Peak=10064 HFD=7.5
00:34:45.525 00.000 21444 Star::Find false star n=9 nbg=276 bg=3994.3 sigma=463.5 thresh=5385 peak=5127
00:34:45.525 00.000 21444 Star::Find false star n=2 nbg=263 bg=3881.8 sigma=487.8 thresh=5345 peak=5125
00:34:45.525 00.000 21444 Star::Find false star n=7 nbg=244 bg=2908.5 sigma=407.7 thresh=4132 peak=4044
00:34:45.525 00.000 21444 Star::Find false star n=2 nbg=276 bg=3537.0 sigma=480.2 thresh=4978 peak=4888
00:34:45.525 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 17.70,11.02,0.00,M7] [#3 -0.93,0.08,0.16,U] [#4 0.00,0.00,0.00,L] [#5 13.23,20.54,0.00,M9] [#6 -15.69,24.54,0.00,R] [#7 -0.52,-2.00,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.40,1.49,2.47,U] 
00:34:45.525 00.000 21444 refined, 3 included, MultiStar: {-1.03, 0.16}, one-star: {-0.59, -1.18}
00:34:45.525 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
00:34:45.525 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
00:34:45.525 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=0.16 hyp=1.04 cameraTheta=2.99 mountX=1.04 mountY=-0.25, mountTheta=-0.23
00:34:45.526 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=0.16, opts=13)
00:34:45.526 00.000 21444 Enqueuing Move request for scope (-1.03, 0.16)
00:34:45.526 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3472, FiltMin=520, FiltMax=65504, Gamma=0.560
00:34:45.526 00.000 21444 UpdateGuideState exits: m=357698 SNR=59.5 Saturated
00:34:45.526 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:45.526 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:45.527 00.001 21444 Enqueuing Expose request
00:34:45.527 00.000 25848 Worker thread wakes up
00:34:45.527 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.16) opts 0xd
00:34:45.527 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, 0.16)
00:34:45.527 00.000 25848 Moving (-1.03, 0.16) raw xDistance=1.04 yDistance=-0.25
00:34:45.527 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.04
00:34:45.527 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:45.527 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:34:45.527 00.000 25848 MoveAxis(W, 30, ABG)
00:34:45.527 00.000 25848 Guiding  Dir = 3, Dur = 30
00:34:45.547 00.020 25848 IsSlewing returns 0
00:34:45.548 00.001 25848 IsGuiding returns 0
00:34:45.615 00.067 25848 IsGuiding returns 1
00:34:45.615 00.000 25848 scope still moving after pulse duration time elapsed
00:34:45.673 00.058 25848 IsSlewing returns 0
00:34:45.673 00.000 25848 IsGuiding returns 0
00:34:45.673 00.000 25848 scope move finished after 30 + 94 ms
00:34:45.673 00.000 25848 Move returns status 0, amount 30
00:34:45.673 00.000 25848 MoveAxis(N, 0, ABG)
00:34:45.673 00.000 25848 Move returns status 0, amount 0
00:34:45.673 00.000 25848 move complete, result=0
00:34:45.673 00.000 25848 worker thread done servicing request
00:34:45.673 00.000 25848 Worker thread wakes up
00:34:45.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:45.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:45.673 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.2 px 0 ms NORTH
00:34:48.513 02.840 25848 Exposure complete
00:34:48.591 00.078 25848 worker thread done servicing request
00:34:48.591 00.000 21444 OnExposeComplete: enter
00:34:48.591 00.000 21444 UpdateGuideState(): m_state=6
00:34:48.591 00.000 21444 Star::Find(15, 1220, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 916
00:34:48.591 00.000 21444 Star::Find returns 1 (1), X=1221.42, Y=746.92, Mass=305549, SNR=41.6, Peak=10724 HFD=6.4
00:34:48.591 00.000 21444 Star::Find false star n=1 nbg=267 bg=3946.5 sigma=459.4 thresh=5325 peak=4932
00:34:48.591 00.000 21444 Star::Find false star n=3 nbg=260 bg=2345.2 sigma=407.0 thresh=3566 peak=3359
00:34:48.591 00.000 21444 Star::Find false star n=8 nbg=268 bg=4199.0 sigma=454.6 thresh=5563 peak=5390
00:34:48.591 00.000 21444 Star::Find false star n=3 nbg=266 bg=3870.0 sigma=535.3 thresh=5476 peak=5141
00:34:48.591 00.000 21444 Star::Find false star n=4 nbg=270 bg=3766.1 sigma=532.4 thresh=5363 peak=5061
00:34:48.591 00.000 21444 Star::Find false star n=2 nbg=267 bg=3970.1 sigma=510.0 thresh=5500 peak=5055
00:34:48.591 00.000 21444 Star::Find false star n=5 nbg=265 bg=3779.4 sigma=517.6 thresh=5332 peak=5291
00:34:48.591 00.000 21444 Star::Find false star n=10 nbg=280 bg=2874.4 sigma=503.6 thresh=4385 peak=4302
00:34:48.591 00.000 21444 Star::Find false star n=2 nbg=261 bg=3441.3 sigma=458.7 thresh=4817 peak=4538
00:34:48.591 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.59,0.46,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.61,1.00,3.53,U] 
00:34:48.592 00.001 21444 single-star, 2 included, MultiStar: {-0.90, 0.78}, one-star: {-0.08, 0.35}
00:34:48.592 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
00:34:48.592 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.18)
00:34:48.592 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.80 mountX=0.11 mountY=0.30, mountTheta=1.21
00:34:48.592 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.35, opts=13)
00:34:48.592 00.000 21444 Enqueuing Move request for scope (-0.08, 0.35)
00:34:48.592 00.000 25848 Worker thread wakes up
00:34:48.593 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=504, FiltMax=65504, Gamma=0.560
00:34:48.593 00.000 21444 UpdateGuideState exits: m=305549 SNR=41.6 Saturated
00:34:48.593 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:48.593 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:48.593 00.000 21444 Enqueuing Expose request
00:34:48.593 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.35) opts 0xd
00:34:48.593 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.35)
00:34:48.593 00.000 25848 Moving (-0.08, 0.35) raw xDistance=0.11 yDistance=0.30
00:34:48.593 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:34:48.593 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:48.593 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:34:48.593 00.000 25848 MoveAxis(E, 0, ABG)
00:34:48.593 00.000 25848 Move returns status 0, amount 0
00:34:48.593 00.000 25848 MoveAxis(N, 0, ABG)
00:34:48.593 00.000 25848 Move returns status 0, amount 0
00:34:48.593 00.000 25848 move complete, result=0
00:34:48.593 00.000 25848 worker thread done servicing request
00:34:48.593 00.000 25848 Worker thread wakes up
00:34:48.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:48.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:48.593 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:34:51.438 02.845 25848 Exposure complete
00:34:51.519 00.081 25848 worker thread done servicing request
00:34:51.520 00.001 21444 OnExposeComplete: enter
00:34:51.520 00.000 21444 UpdateGuideState(): m_state=6
00:34:51.520 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 917
00:34:51.520 00.000 21444 Star::Find returns 1 (1), X=1222.53, Y=746.16, Mass=322674, SNR=62.0, Peak=11728 HFD=6.4
00:34:51.520 00.000 21444 Star::Find false star n=10 nbg=252 bg=3690.3 sigma=388.8 thresh=4857 peak=4758
00:34:51.520 00.000 21444 Star::Find false star n=4 nbg=266 bg=4296.5 sigma=527.2 thresh=5878 peak=5869
00:34:51.520 00.000 21444 Star::Find false star n=2 nbg=256 bg=4088.8 sigma=453.2 thresh=5448 peak=5056
00:34:51.520 00.000 21444 Star::Find false star n=1 nbg=259 bg=4062.3 sigma=522.7 thresh=5630 peak=5244
00:34:51.520 00.000 21444 Star::Find false star n=9 nbg=251 bg=2917.3 sigma=422.2 thresh=4184 peak=4067
00:34:51.520 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.13,-4.78,0.17,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.81,-2.08,0.15,U] [#7 1.07,-0.39,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -3.91,8.89,0.00,M9] [#11 -1.10,0.78,3.66,U] 
00:34:51.520 00.000 21444 refined, 4 included, MultiStar: {-0.35, 0.15}, one-star: {1.03, -0.41}
00:34:51.520 00.000 21444 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.05) = xAngle (-0.32 = -0.32)
00:34:51.520 00.000 21444 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.16 = 3.12)
00:34:51.520 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=0.15 hyp=0.38 cameraTheta=2.73 mountX=0.36 mountY=0.01, mountTheta=0.02
00:34:51.521 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=0.15, opts=13)
00:34:51.521 00.000 21444 Enqueuing Move request for scope (-0.35, 0.15)
00:34:51.521 00.000 25848 Worker thread wakes up
00:34:51.521 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.15) opts 0xd
00:34:51.521 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, 0.15)
00:34:51.521 00.000 25848 Moving (-0.35, 0.15) raw xDistance=0.36 yDistance=0.01
00:34:51.522 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=368, FiltMax=65504, Gamma=0.560
00:34:51.522 00.000 21444 UpdateGuideState exits: m=322674 SNR=62.0 Saturated
00:34:51.522 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:51.522 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:51.522 00.000 21444 Enqueuing Expose request
00:34:51.522 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
00:34:51.522 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:51.522 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:34:51.522 00.000 25848 MoveAxis(E, 0, ABG)
00:34:51.522 00.000 25848 Move returns status 0, amount 0
00:34:51.522 00.000 25848 MoveAxis(N, 0, ABG)
00:34:51.522 00.000 25848 Move returns status 0, amount 0
00:34:51.522 00.000 25848 move complete, result=0
00:34:51.522 00.000 25848 worker thread done servicing request
00:34:51.522 00.000 25848 Worker thread wakes up
00:34:51.522 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:51.522 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:51.522 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:54.372 02.850 25848 Exposure complete
00:34:54.458 00.086 25848 worker thread done servicing request
00:34:54.458 00.000 21444 OnExposeComplete: enter
00:34:54.458 00.000 21444 UpdateGuideState(): m_state=6
00:34:54.458 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 918
00:34:54.458 00.000 21444 Star::Find returns 1 (1), X=1220.79, Y=745.60, Mass=414675, SNR=71.4, Peak=12924 HFD=6.9
00:34:54.458 00.000 21444 Star::Find false star n=1 nbg=275 bg=3833.9 sigma=459.3 thresh=5212 peak=4937
00:34:54.458 00.000 21444 Star::Find false star n=4 nbg=272 bg=4295.8 sigma=553.1 thresh=5955 peak=5650
00:34:54.458 00.000 21444 Star::Find false star n=5 nbg=256 bg=3834.5 sigma=465.0 thresh=5229 peak=5013
00:34:54.458 00.000 21444 Star::Find false star n=5 nbg=258 bg=3891.5 sigma=490.6 thresh=5363 peak=5267
00:34:54.458 00.000 21444 Star::Find false star n=2 nbg=270 bg=3904.6 sigma=537.6 thresh=5517 peak=5130
00:34:54.459 00.001 21444 Star::Find false star n=3 nbg=265 bg=3334.9 sigma=452.3 thresh=4692 peak=4369
00:34:54.459 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.39,-5.12,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 -23.76,-20.09,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.53,-1.52,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.06,-0.18,3.26,U] 
00:34:54.459 00.000 21444 single-star, 2 included, MultiStar: {-1.98, -0.57}, one-star: {-0.71, -0.96}
00:34:54.459 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.26 = 1.02)
00:34:54.459 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.10 = -1.82)
00:34:54.459 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.96 hyp=1.20 cameraTheta=-2.21 mountX=0.62 mountY=-1.16, mountTheta=-1.08
00:34:54.460 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.96, opts=13)
00:34:54.460 00.000 21444 Enqueuing Move request for scope (-0.71, -0.96)
00:34:54.460 00.000 25848 Worker thread wakes up
00:34:54.460 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.96) opts 0xd
00:34:54.460 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.96)
00:34:54.460 00.000 25848 Moving (-0.71, -0.96) raw xDistance=0.62 yDistance=-1.16
00:34:54.460 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
00:34:54.460 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:34:54.460 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=524, FiltMax=65504, Gamma=0.560
00:34:54.460 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.16
00:34:54.460 00.000 25848 MoveAxis(W, 18, ABG)
00:34:54.460 00.000 25848 Guiding  Dir = 3, Dur = 18
00:34:54.460 00.000 21444 UpdateGuideState exits: m=414675 SNR=71.4 Saturated
00:34:54.460 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:54.460 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:54.460 00.000 21444 Enqueuing Expose request
00:34:54.486 00.026 25848 IsSlewing returns 0
00:34:54.486 00.000 25848 IsGuiding returns 0
00:34:54.517 00.031 25848 IsGuiding returns 1
00:34:54.517 00.000 25848 scope still moving after pulse duration time elapsed
00:34:54.596 00.079 25848 IsSlewing returns 0
00:34:54.596 00.000 25848 IsGuiding returns 0
00:34:54.596 00.000 25848 scope move finished after 18 + 91 ms
00:34:54.596 00.000 25848 Move returns status 0, amount 18
00:34:54.596 00.000 25848 MoveAxis(N, 0, ABG)
00:34:54.596 00.000 25848 Move returns status 0, amount 0
00:34:54.596 00.000 25848 move complete, result=0
00:34:54.597 00.001 25848 worker thread done servicing request
00:34:54.597 00.000 25848 Worker thread wakes up
00:34:54.597 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:54.597 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:54.597 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -1.2 px 0 ms NORTH
00:34:57.445 02.848 25848 Exposure complete
00:34:57.530 00.085 25848 worker thread done servicing request
00:34:57.530 00.000 21444 OnExposeComplete: enter
00:34:57.530 00.000 21444 UpdateGuideState(): m_state=6
00:34:57.530 00.000 21444 Star::Find(15, 1220, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 919
00:34:57.530 00.000 21444 Star::Find returns 1 (1), X=1221.91, Y=744.63, Mass=414801, SNR=72.0, Peak=11808 HFD=7.0
00:34:57.530 00.000 21444 Star::Find false star n=5 nbg=267 bg=2405.3 sigma=439.6 thresh=3724 peak=3492
00:34:57.530 00.000 21444 Star::Find false star n=1 nbg=268 bg=4281.3 sigma=476.9 thresh=5712 peak=5274
00:34:57.530 00.000 21444 Star::Find false star n=1 nbg=257 bg=3876.1 sigma=417.5 thresh=5129 peak=4896
00:34:57.531 00.001 21444 Star::Find false star n=4 nbg=253 bg=3930.6 sigma=428.9 thresh=5217 peak=5097
00:34:57.531 00.000 21444 Star::Find false star n=3 nbg=250 bg=2969.3 sigma=471.4 thresh=4384 peak=4210
00:34:57.531 00.000 21444 MultiStar: [#1 -4.15,16.59,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -25.30,-11.83,0.00,M6] [#5 9.85,6.89,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.16,-1.60,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -6.54,17.12,0.00,M10] [#11 -1.86,-0.25,3.22,U] 
00:34:57.531 00.000 21444 refined, 2 included, MultiStar: {-1.02, -0.84}, one-star: {0.41, -1.94}
00:34:57.531 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.78)
00:34:57.531 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
00:34:57.531 00.000 21444 CameraToMount -- cameraX=-1.02 cameraY=-0.84 hyp=1.32 cameraTheta=-2.46 mountX=0.94 mountY=-1.16, mountTheta=-0.89
00:34:57.532 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.02, y=-0.84, opts=13)
00:34:57.532 00.000 21444 Enqueuing Move request for scope (-1.02, -0.84)
00:34:57.532 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=296, FiltMax=65504, Gamma=0.560
00:34:57.532 00.000 21444 UpdateGuideState exits: m=414801 SNR=72.0 Saturated
00:34:57.532 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:57.532 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:34:57.532 00.000 21444 Enqueuing Expose request
00:34:57.532 00.000 25848 Worker thread wakes up
00:34:57.532 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -0.84) opts 0xd
00:34:57.532 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.02, -0.84)
00:34:57.532 00.000 25848 Moving (-1.02, -0.84) raw xDistance=0.94 yDistance=-1.16
00:34:57.532 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.94
00:34:57.532 00.000 25848 switching direction from 1 to -1 - decHistory=-5 oldest=-1.07 newest=-2.31
00:34:57.532 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
00:34:57.532 00.000 25848 MoveAxis(W, 29, ABG)
00:34:57.533 00.001 25848 Guiding  Dir = 3, Dur = 29
00:34:57.563 00.030 25848 IsSlewing returns 0
00:34:57.563 00.000 25848 IsGuiding returns 0
00:34:57.594 00.031 25848 IsGuiding returns 1
00:34:57.594 00.000 25848 scope still moving after pulse duration time elapsed
00:34:57.664 00.070 25848 IsSlewing returns 0
00:34:57.664 00.000 25848 IsGuiding returns 0
00:34:57.664 00.000 25848 scope move finished after 29 + 72 ms
00:34:57.664 00.000 25848 Move returns status 0, amount 29
00:34:57.664 00.000 25848 BLC: Oldest BLC event removed
00:34:57.664 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 312 applied
00:34:57.664 00.000 25848 MoveAxis(N, 344, ABG)
00:34:57.665 00.001 25848 Guiding  Dir = 0, Dur = 344
00:34:57.685 00.020 25848 IsSlewing returns 0
00:34:57.685 00.000 25848 IsGuiding returns 0
00:34:57.726 00.041 25848 PulseGuide returned control before completion, sleep 314
00:34:58.046 00.320 25848 IsGuiding returns 1
00:34:58.046 00.000 25848 scope still moving after pulse duration time elapsed
00:34:58.108 00.062 25848 IsSlewing returns 0
00:34:58.108 00.000 25848 IsGuiding returns 0
00:34:58.108 00.000 25848 scope move finished after 344 + 79 ms
00:34:58.108 00.000 25848 Move returns status 0, amount 344
00:34:58.108 00.000 25848 move complete, result=0
00:34:58.108 00.000 25848 worker thread done servicing request
00:34:58.108 00.000 25848 Worker thread wakes up
00:34:58.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:34:58.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:34:58.109 00.001 21444 GuideStep: 0.9 px 29 ms WEST, -1.2 px 344 ms NORTH
00:35:00.955 02.846 25848 Exposure complete
00:35:01.043 00.088 25848 worker thread done servicing request
00:35:01.043 00.000 21444 OnExposeComplete: enter
00:35:01.043 00.000 21444 UpdateGuideState(): m_state=6
00:35:01.043 00.000 21444 Star::Find(15, 1221, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 920
00:35:01.043 00.000 21444 Star::Find returns 1 (1), X=1223.49, Y=745.91, Mass=341642, SNR=53.7, Peak=11808 HFD=6.5
00:35:01.043 00.000 21444 Star::Find false star n=1 nbg=263 bg=3806.8 sigma=451.8 thresh=5162 peak=4787
00:35:01.044 00.001 21444 Star::Find false star n=5 nbg=267 bg=2320.6 sigma=417.4 thresh=3573 peak=3430
00:35:01.044 00.000 21444 Star::Find false star n=5 nbg=271 bg=4193.9 sigma=480.8 thresh=5636 peak=5468
00:35:01.044 00.000 21444 Star::Find false star n=5 nbg=265 bg=3935.6 sigma=484.4 thresh=5389 peak=5345
00:35:01.044 00.000 21444 Star::Find false star n=3 nbg=241 bg=3798.5 sigma=410.7 thresh=5031 peak=4812
00:35:01.044 00.000 21444 Star::Find false star n=6 nbg=262 bg=3411.3 sigma=403.7 thresh=4622 peak=4509
00:35:01.044 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.60,-0.62,0.16,U] [#6 0.00,0.00,0.00,L] [#7 2.69,-0.86,1.18,U] [#8 0.00,-6.90,0.24,U] [#9 10.88,19.37,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.06,1.63,3.67,U] 
00:35:01.044 00.000 21444 refined, 4 included, MultiStar: {0.82, 0.41}, one-star: {1.99, -0.65}
00:35:01.044 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
00:35:01.044 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.85)
00:35:01.044 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=0.41 hyp=0.92 cameraTheta=0.46 mountX=-0.78 mountY=0.69, mountTheta=2.42
00:35:01.045 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=0.41, opts=13)
00:35:01.045 00.000 21444 Enqueuing Move request for scope (0.82, 0.41)
00:35:01.045 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=520, FiltMax=65504, Gamma=0.560
00:35:01.045 00.000 25848 Worker thread wakes up
00:35:01.045 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.41) opts 0xd
00:35:01.045 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 0.41)
00:35:01.045 00.000 25848 Moving (0.82, 0.41) raw xDistance=-0.78 yDistance=0.69
00:35:01.045 00.000 25848 BLC: History state: CurrMiss=-0.69, AvgInitMiss=-0.17, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.163116, 1:-0.691303
00:35:01.045 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -4.000000
00:35:01.046 00.001 25848 BLC: window closed
00:35:01.046 00.000 25848 BLC: Pulse adjusted to 308
00:35:01.046 00.000 21444 UpdateGuideState exits: m=341642 SNR=53.7 Saturated
00:35:01.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:01.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:01.046 00.000 21444 Enqueuing Expose request
00:35:01.046 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.78
00:35:01.046 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:01.046 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
00:35:01.046 00.000 25848 MoveAxis(E, 21, ABG)
00:35:01.046 00.000 25848 Guiding  Dir = 2, Dur = 21
00:35:01.079 00.033 25848 IsSlewing returns 0
00:35:01.079 00.000 25848 IsGuiding returns 0
00:35:01.147 00.068 25848 IsGuiding returns 1
00:35:01.148 00.001 25848 scope still moving after pulse duration time elapsed
00:35:01.202 00.054 25848 IsSlewing returns 0
00:35:01.203 00.001 25848 IsGuiding returns 0
00:35:01.203 00.000 25848 scope move finished after 21 + 102 ms
00:35:01.203 00.000 25848 Move returns status 0, amount 21
00:35:01.203 00.000 25848 MoveAxis(N, 0, ABG)
00:35:01.203 00.000 25848 Move returns status 0, amount 0
00:35:01.203 00.000 25848 move complete, result=0
00:35:01.203 00.000 25848 worker thread done servicing request
00:35:01.203 00.000 25848 Worker thread wakes up
00:35:01.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:01.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:01.203 00.000 21444 GuideStep: -0.8 px 21 ms EAST, 0.7 px 0 ms NORTH
00:35:01.291 00.088 21444 evsrv: cli 0107E240 connect
00:35:01.291 00.000 21444 case statement mapped state 6 to 3
00:35:01.291 00.000 21444 case statement mapped state 6 to 3
00:35:01.291 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"a649c07b-6477-43ea-8e41-4eeaa8df58f2"}
00:35:01.291 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"a649c07b-6477-43ea-8e41-4eeaa8df58f2"}
00:35:01.292 00.001 21444 evsrv: cli 0107E240 disconnect
00:35:04.045 02.753 25848 Exposure complete
00:35:04.127 00.082 25848 worker thread done servicing request
00:35:04.127 00.000 21444 OnExposeComplete: enter
00:35:04.127 00.000 21444 UpdateGuideState(): m_state=6
00:35:04.127 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 921
00:35:04.127 00.000 21444 Star::Find returns 1 (1), X=1223.41, Y=747.51, Mass=340910, SNR=62.9, Peak=10772 HFD=6.6
00:35:04.127 00.000 21444 Star::Find false star n=2 nbg=273 bg=3680.1 sigma=470.3 thresh=5091 peak=4841
00:35:04.127 00.000 21444 Star::Find false star n=2 nbg=264 bg=2347.7 sigma=474.9 thresh=3772 peak=3387
00:35:04.127 00.000 21444 Star::Find false star n=2 nbg=254 bg=4181.1 sigma=481.7 thresh=5626 peak=5311
00:35:04.127 00.000 21444 Star::Find false star n=7 nbg=254 bg=4055.5 sigma=466.8 thresh=5456 peak=5198
00:35:04.127 00.000 21444 Star::Find false star n=5 nbg=277 bg=3734.6 sigma=520.7 thresh=5297 peak=4975
00:35:04.127 00.000 21444 Star::Find false star n=3 nbg=263 bg=3823.6 sigma=437.7 thresh=5137 peak=4994
00:35:04.128 00.001 21444 Star::Find false star n=1 nbg=270 bg=3918.6 sigma=514.0 thresh=5461 peak=4962
00:35:04.128 00.000 21444 Star::Find false star n=4 nbg=259 bg=2687.5 sigma=448.2 thresh=4032 peak=3760
00:35:04.128 00.000 21444 Star::Find false star n=4 nbg=262 bg=3347.6 sigma=465.3 thresh=4744 peak=4481
00:35:04.128 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.27,0.88,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.77,1.35,3.01,U] 
00:35:04.128 00.000 21444 refined, 2 included, MultiStar: {0.15, 1.18}, one-star: {1.90, 0.95}
00:35:04.128 00.000 21444 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.05) = xAngle (-1.61 = -1.61)
00:35:04.128 00.000 21444 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.45 = 1.83)
00:35:04.128 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=1.18 hyp=1.19 cameraTheta=1.44 mountX=-0.04 mountY=1.15, mountTheta=1.61
00:35:04.129 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=1.18, opts=13)
00:35:04.129 00.000 21444 Enqueuing Move request for scope (0.15, 1.18)
00:35:04.129 00.000 25848 Worker thread wakes up
00:35:04.129 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.18) opts 0xd
00:35:04.129 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 1.18)
00:35:04.129 00.000 25848 Moving (0.15, 1.18) raw xDistance=-0.04 yDistance=1.15
00:35:04.129 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=256, FiltMax=65504, Gamma=0.560
00:35:04.129 00.000 21444 UpdateGuideState exits: m=340910 SNR=62.9 Saturated
00:35:04.129 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:04.129 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:04.129 00.000 21444 Enqueuing Expose request
00:35:04.129 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:35:04.130 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:04.130 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.15
00:35:04.130 00.000 25848 MoveAxis(E, 0, ABG)
00:35:04.130 00.000 25848 Move returns status 0, amount 0
00:35:04.130 00.000 25848 MoveAxis(N, 0, ABG)
00:35:04.130 00.000 25848 Move returns status 0, amount 0
00:35:04.130 00.000 25848 move complete, result=0
00:35:04.130 00.000 25848 worker thread done servicing request
00:35:04.130 00.000 25848 Worker thread wakes up
00:35:04.130 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:04.130 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:04.130 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.1 px 0 ms NORTH
00:35:06.978 02.848 25848 Exposure complete
00:35:07.058 00.080 25848 worker thread done servicing request
00:35:07.058 00.000 21444 OnExposeComplete: enter
00:35:07.058 00.000 21444 UpdateGuideState(): m_state=6
00:35:07.058 00.000 21444 Star::Find(15, 1223, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 922
00:35:07.058 00.000 21444 Star::Find returns 1 (1), X=1223.08, Y=747.23, Mass=363605, SNR=66.1, Peak=11756 HFD=6.7
00:35:07.058 00.000 21444 Star::Find false star n=2 nbg=264 bg=3887.5 sigma=469.6 thresh=5296 peak=4821
00:35:07.058 00.000 21444 Star::Find false star n=1 nbg=278 bg=2280.8 sigma=448.1 thresh=3625 peak=3317
00:35:07.058 00.000 21444 Star::Find false star n=4 nbg=261 bg=4117.4 sigma=477.1 thresh=5549 peak=5466
00:35:07.058 00.000 21444 Star::Find false star n=3 nbg=255 bg=4052.1 sigma=500.2 thresh=5553 peak=4835
00:35:07.058 00.000 21444 Star::Find false star n=2 nbg=242 bg=3732.1 sigma=433.2 thresh=5032 peak=4976
00:35:07.058 00.000 21444 Star::Find false star n=3 nbg=258 bg=3749.4 sigma=487.9 thresh=5213 peak=4892
00:35:07.058 00.000 21444 Star::Find false star n=3 nbg=242 bg=3861.9 sigma=424.5 thresh=5136 peak=5068
00:35:07.058 00.000 21444 Star::Find false star n=1 nbg=265 bg=3314.9 sigma=437.5 thresh=4628 peak=4191
00:35:07.058 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.21,-0.68,0.89,U] [#8 0.00,0.00,0.00,L] [#9 3.65,0.33,0.18,U] [#10 0.00,0.00,0.00,L] [#11 -1.06,1.94,2.65,U] 
00:35:07.058 00.000 21444 refined, 3 included, MultiStar: {0.30, 1.11}, one-star: {1.58, 0.66}
00:35:07.058 00.000 21444 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
00:35:07.059 00.001 21444 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
00:35:07.059 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=1.11 hyp=1.15 cameraTheta=1.31 mountX=-0.20 mountY=1.14, mountTheta=1.74
00:35:07.059 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=1.11, opts=13)
00:35:07.059 00.000 21444 Enqueuing Move request for scope (0.30, 1.11)
00:35:07.059 00.000 25848 Worker thread wakes up
00:35:07.060 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=308, FiltMax=65504, Gamma=0.560
00:35:07.060 00.000 21444 UpdateGuideState exits: m=363605 SNR=66.1 Saturated
00:35:07.060 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:07.060 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:07.060 00.000 21444 Enqueuing Expose request
00:35:07.060 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 1.11) opts 0xd
00:35:07.060 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 1.11)
00:35:07.060 00.000 25848 Moving (0.30, 1.11) raw xDistance=-0.20 yDistance=1.14
00:35:07.060 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:35:07.060 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:07.060 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.14
00:35:07.060 00.000 25848 MoveAxis(E, 0, ABG)
00:35:07.060 00.000 25848 Move returns status 0, amount 0
00:35:07.060 00.000 25848 MoveAxis(N, 0, ABG)
00:35:07.060 00.000 25848 Move returns status 0, amount 0
00:35:07.060 00.000 25848 move complete, result=0
00:35:07.060 00.000 25848 worker thread done servicing request
00:35:07.060 00.000 25848 Worker thread wakes up
00:35:07.060 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.1 px 0 ms NORTH
00:35:07.060 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:07.060 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:09.904 02.844 25848 Exposure complete
00:35:09.972 00.068 25848 worker thread done servicing request
00:35:09.972 00.000 21444 OnExposeComplete: enter
00:35:09.972 00.000 21444 UpdateGuideState(): m_state=6
00:35:09.972 00.000 21444 Star::Find(15, 1223, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 923
00:35:09.972 00.000 21444 Star::Find returns 1 (1), X=1223.27, Y=747.43, Mass=382758, SNR=56.8, Peak=12340 HFD=6.3
00:35:09.972 00.000 21444 Star::Find false star n=2 nbg=252 bg=3844.9 sigma=436.6 thresh=5155 peak=4856
00:35:09.972 00.000 21444 Star::Find false star n=12 nbg=246 bg=2404.9 sigma=323.5 thresh=3376 peak=3371
00:35:09.972 00.000 21444 Star::Find false star n=7 nbg=249 bg=3895.4 sigma=437.9 thresh=5209 peak=5031
00:35:09.972 00.000 21444 Star::Find false star n=4 nbg=244 bg=3846.8 sigma=421.9 thresh=5113 peak=4906
00:35:09.972 00.000 21444 Star::Find false star n=2 nbg=257 bg=3977.3 sigma=480.4 thresh=5419 peak=5231
00:35:09.972 00.000 21444 Star::Find false star n=7 nbg=265 bg=3814.8 sigma=447.4 thresh=5157 peak=4922
00:35:09.972 00.000 21444 Star::Find false star n=6 nbg=253 bg=3070.4 sigma=397.4 thresh=4263 peak=4222
00:35:09.972 00.000 21444 Star::Find false star n=5 nbg=260 bg=3286.9 sigma=446.8 thresh=4627 peak=4468
00:35:09.973 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.14,-0.66,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.81,-0.23,1.17,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.91,1.76,4.48,U] 
00:35:09.973 00.000 21444 refined, 3 included, MultiStar: {-0.02, 1.20}, one-star: {1.77, 0.86}
00:35:09.973 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
00:35:09.973 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.98)
00:35:09.973 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=1.20 hyp=1.20 cameraTheta=1.59 mountX=0.13 mountY=1.10, mountTheta=1.45
00:35:09.973 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=1.20, opts=13)
00:35:09.973 00.000 21444 Enqueuing Move request for scope (-0.02, 1.20)
00:35:09.973 00.000 25848 Worker thread wakes up
00:35:09.974 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.20) opts 0xd
00:35:09.974 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 1.20)
00:35:09.974 00.000 25848 Moving (-0.02, 1.20) raw xDistance=0.13 yDistance=1.10
00:35:09.974 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:35:09.974 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:35:09.974 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=472, FiltMax=65504, Gamma=0.560
00:35:09.974 00.000 21444 UpdateGuideState exits: m=382758 SNR=56.8 Saturated
00:35:09.974 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:09.974 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:09.974 00.000 21444 Enqueuing Expose request
00:35:09.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.10
00:35:09.974 00.000 25848 MoveAxis(E, 0, ABG)
00:35:09.974 00.000 25848 Move returns status 0, amount 0
00:35:09.974 00.000 25848 MoveAxis(N, 0, ABG)
00:35:09.974 00.000 25848 Move returns status 0, amount 0
00:35:09.974 00.000 25848 move complete, result=0
00:35:09.974 00.000 25848 worker thread done servicing request
00:35:09.974 00.000 25848 Worker thread wakes up
00:35:09.974 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:09.974 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:09.975 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 1.1 px 0 ms NORTH
00:35:12.821 02.846 25848 Exposure complete
00:35:12.897 00.076 25848 worker thread done servicing request
00:35:12.897 00.000 21444 OnExposeComplete: enter
00:35:12.897 00.000 21444 UpdateGuideState(): m_state=6
00:35:12.897 00.000 21444 Star::Find(15, 1223, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 924
00:35:12.897 00.000 21444 Star::Find returns 1 (1), X=1223.02, Y=747.28, Mass=351920, SNR=59.2, Peak=12820 HFD=6.1
00:35:12.897 00.000 21444 Star::Find false star n=2 nbg=262 bg=3845.7 sigma=458.0 thresh=5220 peak=4996
00:35:12.897 00.000 21444 Star::Find false star n=1 nbg=262 bg=4219.4 sigma=494.3 thresh=5702 peak=5473
00:35:12.897 00.000 21444 Star::Find false star n=2 nbg=265 bg=3973.0 sigma=446.3 thresh=5312 peak=4984
00:35:12.898 00.001 21444 Star::Find false star n=5 nbg=256 bg=3756.2 sigma=470.1 thresh=5167 peak=4900
00:35:12.898 00.000 21444 Star::Find false star n=2 nbg=257 bg=3855.8 sigma=475.3 thresh=5282 peak=4789
00:35:12.898 00.000 21444 Star::Find false star n=2 nbg=251 bg=2759.4 sigma=427.9 thresh=4043 peak=3893
00:35:12.898 00.000 21444 Star::Find false star n=1 nbg=269 bg=3403.4 sigma=511.4 thresh=4938 peak=4609
00:35:12.898 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 8.60,6.53,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.56,0.41,1.14,U] [#8 2.76,-6.12,0.19,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.84,2.03,4.48,U] 
00:35:12.898 00.000 21444 refined, 3 included, MultiStar: {0.18, 1.34}, one-star: {1.51, 0.71}
00:35:12.898 00.000 21444 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.05) = xAngle (-1.61 = -1.61)
00:35:12.898 00.000 21444 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.46 = 1.83)
00:35:12.898 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=1.34 hyp=1.35 cameraTheta=1.44 mountX=-0.06 mountY=1.30, mountTheta=1.61
00:35:12.899 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=1.34, opts=13)
00:35:12.899 00.000 21444 Enqueuing Move request for scope (0.18, 1.34)
00:35:12.899 00.000 25848 Worker thread wakes up
00:35:12.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.34) opts 0xd
00:35:12.899 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 1.34)
00:35:12.899 00.000 25848 Moving (0.18, 1.34) raw xDistance=-0.06 yDistance=1.30
00:35:12.899 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:35:12.899 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.06 newest=3.55
00:35:12.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
00:35:12.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=232, FiltMax=65504, Gamma=0.560
00:35:12.900 00.001 21444 UpdateGuideState exits: m=351920 SNR=59.2 Saturated
00:35:12.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:12.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:12.900 00.000 21444 Enqueuing Expose request
00:35:12.900 00.000 25848 MoveAxis(E, 0, ABG)
00:35:12.900 00.000 25848 Move returns status 0, amount 0
00:35:12.900 00.000 25848 BLC: Oldest BLC event removed
00:35:12.900 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 308 applied
00:35:12.900 00.000 25848 MoveAxis(S, 344, ABG)
00:35:12.900 00.000 25848 Guiding  Dir = 1, Dur = 344
00:35:12.920 00.020 25848 IsSlewing returns 0
00:35:12.920 00.000 25848 IsGuiding returns 0
00:35:12.951 00.031 25848 PulseGuide returned control before completion, sleep 323
00:35:13.290 00.339 25848 IsGuiding returns 1
00:35:13.291 00.001 25848 scope still moving after pulse duration time elapsed
00:35:13.372 00.081 25848 IsSlewing returns 0
00:35:13.373 00.001 25848 IsGuiding returns 0
00:35:13.373 00.000 25848 scope move finished after 344 + 108 ms
00:35:13.373 00.000 25848 Move returns status 0, amount 344
00:35:13.373 00.000 25848 move complete, result=0
00:35:13.373 00.000 25848 worker thread done servicing request
00:35:13.373 00.000 25848 Worker thread wakes up
00:35:13.373 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:13.373 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:13.373 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.3 px 344 ms SOUTH
00:35:16.218 02.845 25848 Exposure complete
00:35:16.301 00.083 25848 worker thread done servicing request
00:35:16.301 00.000 21444 OnExposeComplete: enter
00:35:16.301 00.000 21444 UpdateGuideState(): m_state=6
00:35:16.301 00.000 21444 Star::Find(15, 1223, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 925
00:35:16.302 00.001 21444 Star::Find returns 1 (1), X=1222.46, Y=745.73, Mass=367439, SNR=61.4, Peak=10820 HFD=7.1
00:35:16.302 00.000 21444 Star::Find false star n=3 nbg=242 bg=3784.1 sigma=419.7 thresh=5043 peak=4905
00:35:16.302 00.000 21444 Star::Find false star n=4 nbg=260 bg=2314.8 sigma=391.8 thresh=3490 peak=3426
00:35:16.302 00.000 21444 Star::Find false star n=8 nbg=248 bg=4398.1 sigma=455.2 thresh=5764 peak=5620
00:35:16.302 00.000 21444 Star::Find false star n=7 nbg=231 bg=3949.4 sigma=408.0 thresh=5173 peak=5101
00:35:16.302 00.000 21444 Star::Find false star n=4 nbg=263 bg=3741.8 sigma=452.0 thresh=5098 peak=4950
00:35:16.302 00.000 21444 Star::Find false star n=4 nbg=252 bg=3780.1 sigma=435.1 thresh=5085 peak=5060
00:35:16.302 00.000 21444 Star::Find false star n=2 nbg=270 bg=3815.7 sigma=519.5 thresh=5374 peak=5000
00:35:16.302 00.000 21444 Star::Find false star n=4 nbg=263 bg=2854.3 sigma=442.1 thresh=4181 peak=4168
00:35:16.302 00.000 21444 Star::Find false star n=5 nbg=252 bg=3309.3 sigma=413.3 thresh=4549 peak=4409
00:35:16.302 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.71,-1.25,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.86,0.59,2.93,U] 
00:35:16.302 00.000 21444 single-star, 2 included, MultiStar: {-1.41, -0.04}, one-star: {0.96, -0.83}
00:35:16.302 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.77 = 2.52)
00:35:16.302 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
00:35:16.302 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=-0.83 hyp=1.27 cameraTheta=-0.71 mountX=-1.03 mountY=-0.41, mountTheta=-2.77
00:35:16.303 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=-0.83, opts=13)
00:35:16.303 00.000 21444 Enqueuing Move request for scope (0.96, -0.83)
00:35:16.303 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=510, FiltMax=65504, Gamma=0.560
00:35:16.303 00.000 21444 UpdateGuideState exits: m=367439 SNR=61.4 Saturated
00:35:16.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:16.303 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:16.303 00.000 21444 Enqueuing Expose request
00:35:16.303 00.000 25848 Worker thread wakes up
00:35:16.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.83) opts 0xd
00:35:16.303 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, -0.83)
00:35:16.303 00.000 25848 Moving (0.96, -0.83) raw xDistance=-1.03 yDistance=-0.41
00:35:16.303 00.000 25848 BLC: History state: CurrMiss=-0.41, AvgInitMiss=-0.18, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.304086, 1:-0.406096
00:35:16.303 00.000 25848 BLC: No correction, Miss < min_move
00:35:16.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03
00:35:16.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:16.303 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:35:16.303 00.000 25848 MoveAxis(E, 30, ABG)
00:35:16.304 00.001 25848 Guiding  Dir = 2, Dur = 30
00:35:16.328 00.024 25848 IsSlewing returns 0
00:35:16.328 00.000 25848 IsGuiding returns 0
00:35:16.359 00.031 25848 IsGuiding returns 1
00:35:16.359 00.000 25848 scope still moving after pulse duration time elapsed
00:35:16.423 00.064 25848 IsSlewing returns 0
00:35:16.423 00.000 25848 IsGuiding returns 0
00:35:16.423 00.000 25848 scope move finished after 30 + 65 ms
00:35:16.423 00.000 25848 Move returns status 0, amount 30
00:35:16.423 00.000 25848 MoveAxis(N, 0, ABG)
00:35:16.423 00.000 25848 Move returns status 0, amount 0
00:35:16.423 00.000 25848 move complete, result=0
00:35:16.423 00.000 25848 worker thread done servicing request
00:35:16.423 00.000 25848 Worker thread wakes up
00:35:16.423 00.000 21444 GuideStep: -1.0 px 30 ms EAST, -0.4 px 0 ms NORTH
00:35:16.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:16.424 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:19.269 02.845 25848 Exposure complete
00:35:19.358 00.089 25848 worker thread done servicing request
00:35:19.358 00.000 21444 OnExposeComplete: enter
00:35:19.358 00.000 21444 UpdateGuideState(): m_state=6
00:35:19.358 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 926
00:35:19.358 00.000 21444 Star::Find returns 1 (1), X=1219.59, Y=745.77, Mass=376036, SNR=52.2, Peak=11100 HFD=7.3
00:35:19.358 00.000 21444 Star::Find false star n=4 nbg=252 bg=3767.0 sigma=453.4 thresh=5127 peak=5058
00:35:19.359 00.001 21444 Star::Find false star n=8 nbg=260 bg=3925.3 sigma=421.4 thresh=5190 peak=5162
00:35:19.359 00.000 21444 Star::Find false star n=9 nbg=263 bg=3832.9 sigma=427.7 thresh=5116 peak=5043
00:35:19.359 00.000 21444 Star::Find false star n=6 nbg=264 bg=3882.2 sigma=425.6 thresh=5159 peak=5031
00:35:19.359 00.000 21444 Star::Find false star n=1 nbg=282 bg=2927.8 sigma=550.7 thresh=4580 peak=3854
00:35:19.359 00.000 21444 Star::Find false star n=2 nbg=282 bg=3361.5 sigma=534.2 thresh=4964 peak=4286
00:35:19.359 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.63,10.31,0.00,M9] [#3 -0.97,0.85,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 5.06,-5.84,0.00,M1] [#7 -1.42,-0.96,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.14,-0.00,4.20,U] 
00:35:19.359 00.000 21444 single-star, 3 included, MultiStar: {-3.99, -0.24}, one-star: {-1.92, -0.80}
00:35:19.359 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.48)
00:35:19.359 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.36)
00:35:19.359 00.000 21444 CameraToMount -- cameraX=-1.92 cameraY=-0.80 hyp=2.07 cameraTheta=-2.75 mountX=1.84 mountY=-1.46, mountTheta=-0.67
00:35:19.360 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.92, y=-0.80, opts=13)
00:35:19.361 00.001 21444 Enqueuing Move request for scope (-1.92, -0.80)
00:35:19.361 00.000 25848 Worker thread wakes up
00:35:19.361 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=572, FiltMax=65504, Gamma=0.560
00:35:19.361 00.000 21444 UpdateGuideState exits: m=376036 SNR=52.2 Saturated
00:35:19.361 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:19.361 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:19.361 00.000 21444 Enqueuing Expose request
00:35:19.361 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.92, -0.80) opts 0xd
00:35:19.361 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.92, -0.80)
00:35:19.361 00.000 25848 Moving (-1.92, -0.80) raw xDistance=1.84 yDistance=-1.46
00:35:19.361 00.000 25848 BLC: History state: CurrMiss=-1.46, AvgInitMiss=-0.18, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.304086, 1:-0.406096, 2:-1.463768
00:35:19.361 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -4.000000
00:35:19.361 00.000 25848 BLC: window closed
00:35:19.361 00.000 25848 BLC: Pulse adjusted to 304
00:35:19.362 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.84
00:35:19.362 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:19.362 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.46
00:35:19.362 00.000 25848 MoveAxis(W, 51, ABG)
00:35:19.362 00.000 25848 Guiding  Dir = 3, Dur = 51
00:35:19.390 00.028 25848 IsSlewing returns 0
00:35:19.391 00.001 25848 IsGuiding returns 0
00:35:19.423 00.032 25848 PulseGuide returned control before completion, sleep 30
00:35:19.457 00.034 25848 IsGuiding returns 1
00:35:19.457 00.000 25848 scope still moving after pulse duration time elapsed
00:35:19.574 00.117 25848 IsSlewing returns 0
00:35:19.575 00.001 25848 IsGuiding returns 0
00:35:19.575 00.000 25848 scope move finished after 51 + 132 ms
00:35:19.575 00.000 25848 Move returns status 0, amount 51
00:35:19.575 00.000 25848 MoveAxis(N, 0, ABG)
00:35:19.575 00.000 25848 Move returns status 0, amount 0
00:35:19.575 00.000 25848 move complete, result=0
00:35:19.575 00.000 25848 worker thread done servicing request
00:35:19.575 00.000 25848 Worker thread wakes up
00:35:19.575 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:19.576 00.001 21444 GuideStep: 1.8 px 51 ms WEST, -1.5 px 0 ms NORTH
00:35:19.576 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:19.815 00.239 21444 evsrv: cli 0107E4C0 connect
00:35:19.815 00.000 21444 case statement mapped state 6 to 3
00:35:19.815 00.000 21444 case statement mapped state 6 to 3
00:35:19.816 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"0fc82a63-75b5-470c-aa26-4c14762d8610"}
00:35:19.816 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"0fc82a63-75b5-470c-aa26-4c14762d8610"}
00:35:19.817 00.001 21444 evsrv: cli 0107E4C0 disconnect
00:35:22.424 02.607 25848 Exposure complete
00:35:22.504 00.080 25848 worker thread done servicing request
00:35:22.505 00.001 21444 OnExposeComplete: enter
00:35:22.505 00.000 21444 UpdateGuideState(): m_state=6
00:35:22.505 00.000 21444 Star::Find(15, 1219, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 927
00:35:22.505 00.000 21444 Star::Find returns 1 (1), X=1221.65, Y=745.84, Mass=337884, SNR=50.7, Peak=11788 HFD=6.3
00:35:22.505 00.000 21444 Star::Find false star n=2 nbg=269 bg=3654.1 sigma=518.5 thresh=5210 peak=4978
00:35:22.505 00.000 21444 Star::Find false star n=1 nbg=259 bg=2374.1 sigma=460.5 thresh=3756 peak=3315
00:35:22.505 00.000 21444 Star::Find false star n=5 nbg=258 bg=3918.0 sigma=457.5 thresh=5290 peak=5145
00:35:22.505 00.000 21444 Star::Find false star n=8 nbg=253 bg=3678.5 sigma=433.2 thresh=4978 peak=4935
00:35:22.505 00.000 21444 Star::Find false star n=4 nbg=240 bg=3738.2 sigma=423.0 thresh=5007 peak=4823
00:35:22.505 00.000 21444 Star::Find false star n=3 nbg=253 bg=3979.0 sigma=469.4 thresh=5387 peak=5138
00:35:22.505 00.000 21444 Star::Find false star n=4 nbg=264 bg=2914.9 sigma=411.8 thresh=4150 peak=4018
00:35:22.505 00.000 21444 Star::Find false star n=4 nbg=269 bg=3288.2 sigma=428.6 thresh=4574 peak=4449
00:35:22.505 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.87,0.65,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.44,-0.95,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.99,0.30,4.37,U] 
00:35:22.505 00.000 21444 single-star, 3 included, MultiStar: {-1.24, -0.03}, one-star: {0.15, -0.73}
00:35:22.505 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.42 = 1.87)
00:35:22.505 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.26 = -0.98)
00:35:22.505 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.73 hyp=0.74 cameraTheta=-1.36 mountX=-0.22 mountY=-0.62, mountTheta=-1.91
00:35:22.506 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.73, opts=13)
00:35:22.506 00.000 21444 Enqueuing Move request for scope (0.15, -0.73)
00:35:22.506 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=254, FiltMax=65504, Gamma=0.560
00:35:22.506 00.000 21444 UpdateGuideState exits: m=337884 SNR=50.7 Saturated
00:35:22.506 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:22.506 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:22.506 00.000 21444 Enqueuing Expose request
00:35:22.506 00.000 25848 Worker thread wakes up
00:35:22.506 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.73) opts 0xd
00:35:22.506 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.73)
00:35:22.507 00.001 25848 Moving (0.15, -0.73) raw xDistance=-0.22 yDistance=-0.62
00:35:22.507 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
00:35:22.507 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:22.507 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
00:35:22.507 00.000 25848 MoveAxis(E, 0, ABG)
00:35:22.507 00.000 25848 Move returns status 0, amount 0
00:35:22.507 00.000 25848 MoveAxis(N, 0, ABG)
00:35:22.507 00.000 25848 Move returns status 0, amount 0
00:35:22.507 00.000 25848 move complete, result=0
00:35:22.507 00.000 25848 worker thread done servicing request
00:35:22.507 00.000 25848 Worker thread wakes up
00:35:22.507 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:22.507 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:22.507 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
00:35:25.351 02.844 25848 Exposure complete
00:35:25.418 00.067 25848 worker thread done servicing request
00:35:25.418 00.000 21444 OnExposeComplete: enter
00:35:25.419 00.001 21444 UpdateGuideState(): m_state=6
00:35:25.419 00.000 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 928
00:35:25.419 00.000 21444 Star::Find returns 1 (1), X=1221.78, Y=746.05, Mass=344768, SNR=60.8, Peak=11124 HFD=6.8
00:35:25.419 00.000 21444 Star::Find false star n=3 nbg=272 bg=3669.9 sigma=510.3 thresh=5201 peak=4987
00:35:25.419 00.000 21444 Star::Find false star n=1 nbg=272 bg=2336.7 sigma=445.2 thresh=3672 peak=3396
00:35:25.419 00.000 21444 Star::Find false star n=2 nbg=250 bg=4223.2 sigma=491.4 thresh=5697 peak=5391
00:35:25.419 00.000 21444 Star::Find false star n=2 nbg=272 bg=3826.2 sigma=534.5 thresh=5430 peak=5001
00:35:25.419 00.000 21444 Star::Find false star n=3 nbg=269 bg=3829.8 sigma=516.1 thresh=5378 peak=5117
00:35:25.420 00.001 21444 Star::Find false star n=2 nbg=256 bg=3715.9 sigma=450.6 thresh=5068 peak=4732
00:35:25.420 00.000 21444 Star::Find false star n=5 nbg=256 bg=3919.0 sigma=450.1 thresh=5269 peak=4873
00:35:25.420 00.000 21444 Star::Find false star n=7 nbg=247 bg=2775.3 sigma=415.9 thresh=4023 peak=3836
00:35:25.420 00.000 21444 Star::Find false star n=4 nbg=240 bg=3184.6 sigma=388.2 thresh=4349 peak=4160
00:35:25.420 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.68,0.18,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.23,0.61,3.21,U] 
00:35:25.420 00.000 21444 single-star, 2 included, MultiStar: {-1.49, 0.32}, one-star: {0.28, -0.51}
00:35:25.420 00.000 21444 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.05) = xAngle (-4.12 = 2.16)
00:35:25.420 00.000 21444 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.68)
00:35:25.420 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.51 hyp=0.58 cameraTheta=-1.07 mountX=-0.32 mountY=-0.37, mountTheta=-2.29
00:35:25.421 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.51, opts=13)
00:35:25.421 00.000 21444 Enqueuing Move request for scope (0.28, -0.51)
00:35:25.421 00.000 25848 Worker thread wakes up
00:35:25.421 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.51) opts 0xd
00:35:25.421 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.51)
00:35:25.421 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=524, FiltMax=65504, Gamma=0.560
00:35:25.421 00.000 21444 UpdateGuideState exits: m=344768 SNR=60.8 Saturated
00:35:25.421 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:25.421 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:25.421 00.000 21444 Enqueuing Expose request
00:35:25.421 00.000 25848 Moving (0.28, -0.51) raw xDistance=-0.32 yDistance=-0.37
00:35:25.421 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
00:35:25.421 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:25.422 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
00:35:25.422 00.000 25848 MoveAxis(E, 0, ABG)
00:35:25.422 00.000 25848 Move returns status 0, amount 0
00:35:25.422 00.000 25848 MoveAxis(N, 0, ABG)
00:35:25.422 00.000 25848 Move returns status 0, amount 0
00:35:25.422 00.000 25848 move complete, result=0
00:35:25.422 00.000 25848 worker thread done servicing request
00:35:25.422 00.000 25848 Worker thread wakes up
00:35:25.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:25.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:25.422 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
00:35:28.264 02.842 25848 Exposure complete
00:35:28.348 00.084 25848 worker thread done servicing request
00:35:28.348 00.000 21444 OnExposeComplete: enter
00:35:28.348 00.000 21444 UpdateGuideState(): m_state=6
00:35:28.349 00.001 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 929
00:35:28.349 00.000 21444 Star::Find returns 1 (1), X=1220.00, Y=745.64, Mass=437673, SNR=74.4, Peak=11656 HFD=6.9
00:35:28.349 00.000 21444 Star::Find false star n=7 nbg=266 bg=3717.6 sigma=493.1 thresh=5197 peak=5049
00:35:28.349 00.000 21444 Star::Find false star n=9 nbg=263 bg=2802.5 sigma=380.4 thresh=3944 peak=3917
00:35:28.349 00.000 21444 Star::Find false star n=6 nbg=242 bg=3440.4 sigma=414.4 thresh=4684 peak=4401
00:35:28.349 00.000 21444 MultiStar: [#1 9.62,21.03,0.00,M6] [#2 4.86,-5.63,0.00,M10] [#3 0.15,-0.20,0.24,U] [#4 1.59,1.35,0.12,U] [#5 0.00,0.00,0.00,L] [#6 13.19,-15.44,0.00,M2] [#7 -1.48,-1.11,0.87,U] [#8 -7.16,-11.42,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.15,0.23,3.53,U] 
00:35:28.349 00.000 21444 single-star, 4 included, MultiStar: {-2.99, -0.17}, one-star: {-1.50, -0.92}
00:35:28.349 00.000 21444 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.05) = xAngle (-5.64 = 0.64)
00:35:28.349 00.000 21444 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.49 = -2.20)
00:35:28.349 00.000 21444 CameraToMount -- cameraX=-1.50 cameraY=-0.92 hyp=1.76 cameraTheta=-2.59 mountX=1.41 mountY=-1.42, mountTheta=-0.79
00:35:28.350 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.50, y=-0.92, opts=13)
00:35:28.350 00.000 21444 Enqueuing Move request for scope (-1.50, -0.92)
00:35:28.350 00.000 25848 Worker thread wakes up
00:35:28.350 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.50, -0.92) opts 0xd
00:35:28.350 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.50, -0.92)
00:35:28.350 00.000 25848 Moving (-1.50, -0.92) raw xDistance=1.41 yDistance=-1.42
00:35:28.350 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.41
00:35:28.350 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:28.350 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.42
00:35:28.350 00.000 25848 MoveAxis(W, 41, ABG)
00:35:28.350 00.000 25848 Guiding  Dir = 3, Dur = 41
00:35:28.350 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=40, FiltMax=65504, Gamma=0.560
00:35:28.350 00.000 21444 UpdateGuideState exits: m=437673 SNR=74.4 Saturated
00:35:28.350 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:28.350 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:28.351 00.001 21444 Enqueuing Expose request
00:35:28.375 00.024 25848 IsSlewing returns 0
00:35:28.375 00.000 25848 IsGuiding returns 0
00:35:28.406 00.031 25848 PulseGuide returned control before completion, sleep 20
00:35:28.442 00.036 25848 IsGuiding returns 1
00:35:28.442 00.000 25848 scope still moving after pulse duration time elapsed
00:35:28.501 00.059 25848 IsSlewing returns 0
00:35:28.531 00.030 25848 IsGuiding returns 0
00:35:28.531 00.000 25848 scope move finished after 41 + 115 ms
00:35:28.531 00.000 25848 Move returns status 0, amount 41
00:35:28.531 00.000 25848 MoveAxis(N, 0, ABG)
00:35:28.531 00.000 25848 Move returns status 0, amount 0
00:35:28.531 00.000 25848 move complete, result=0
00:35:28.531 00.000 25848 worker thread done servicing request
00:35:28.531 00.000 25848 Worker thread wakes up
00:35:28.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:28.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:28.531 00.000 21444 GuideStep: 1.4 px 41 ms WEST, -1.4 px 0 ms NORTH
00:35:31.376 02.845 25848 Exposure complete
00:35:31.454 00.078 25848 worker thread done servicing request
00:35:31.454 00.000 21444 OnExposeComplete: enter
00:35:31.454 00.000 21444 UpdateGuideState(): m_state=6
00:35:31.454 00.000 21444 Star::Find(15, 1219, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 930
00:35:31.455 00.001 21444 Star::Find returns 1 (1), X=1220.77, Y=746.14, Mass=409991, SNR=66.7, Peak=13048 HFD=6.4
00:35:31.455 00.000 21444 Star::Find false star n=4 nbg=268 bg=3689.3 sigma=447.1 thresh=5031 peak=4816
00:35:31.455 00.000 21444 Star::Find false star n=5 nbg=243 bg=2375.4 sigma=364.9 thresh=3470 peak=3414
00:35:31.455 00.000 21444 Star::Find false star n=3 nbg=269 bg=3962.6 sigma=472.5 thresh=5380 peak=5195
00:35:31.455 00.000 21444 Star::Find false star n=2 nbg=265 bg=3759.7 sigma=490.8 thresh=5232 peak=4817
00:35:31.455 00.000 21444 Star::Find false star n=5 nbg=256 bg=3863.5 sigma=441.0 thresh=5187 peak=5050
00:35:31.455 00.000 21444 Star::Find false star n=4 nbg=242 bg=3187.3 sigma=414.1 thresh=4430 peak=4418
00:35:31.455 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.36,13.03,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -0.91,-0.53,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.41,0.55,3.32,U] 
00:35:31.455 00.000 21444 single-star, 2 included, MultiStar: {-2.50, 0.19}, one-star: {-0.73, -0.42}
00:35:31.455 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.61)
00:35:31.455 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.52 = -2.23)
00:35:31.455 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-0.42 hyp=0.84 cameraTheta=-2.62 mountX=0.69 mountY=-0.67, mountTheta=-0.77
00:35:31.456 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-0.42, opts=13)
00:35:31.456 00.000 21444 Enqueuing Move request for scope (-0.73, -0.42)
00:35:31.456 00.000 25848 Worker thread wakes up
00:35:31.456 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.42) opts 0xd
00:35:31.456 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -0.42)
00:35:31.456 00.000 25848 Moving (-0.73, -0.42) raw xDistance=0.69 yDistance=-0.67
00:35:31.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=532, FiltMax=65504, Gamma=0.560
00:35:31.456 00.000 21444 UpdateGuideState exits: m=409991 SNR=66.7 Saturated
00:35:31.456 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.69
00:35:31.456 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:31.456 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:31.456 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:31.456 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
00:35:31.456 00.000 21444 Enqueuing Expose request
00:35:31.456 00.000 25848 MoveAxis(W, 23, ABG)
00:35:31.456 00.000 25848 Guiding  Dir = 3, Dur = 23
00:35:31.487 00.031 25848 IsSlewing returns 0
00:35:31.487 00.000 25848 IsGuiding returns 0
00:35:31.518 00.031 25848 IsGuiding returns 1
00:35:31.518 00.000 25848 scope still moving after pulse duration time elapsed
00:35:31.576 00.058 25848 IsSlewing returns 0
00:35:31.576 00.000 25848 IsGuiding returns 0
00:35:31.576 00.000 25848 scope move finished after 23 + 66 ms
00:35:31.576 00.000 25848 Move returns status 0, amount 23
00:35:31.576 00.000 25848 MoveAxis(N, 0, ABG)
00:35:31.576 00.000 25848 Move returns status 0, amount 0
00:35:31.576 00.000 25848 move complete, result=0
00:35:31.576 00.000 25848 worker thread done servicing request
00:35:31.577 00.001 25848 Worker thread wakes up
00:35:31.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:31.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:31.577 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -0.7 px 0 ms NORTH
00:35:34.417 02.840 25848 Exposure complete
00:35:34.500 00.083 25848 worker thread done servicing request
00:35:34.500 00.000 21444 OnExposeComplete: enter
00:35:34.501 00.001 21444 UpdateGuideState(): m_state=6
00:35:34.501 00.000 21444 Star::Find(15, 1220, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 931
00:35:34.501 00.000 21444 Star::Find returns 1 (1), X=1221.24, Y=745.99, Mass=363805, SNR=62.4, Peak=11780 HFD=6.8
00:35:34.501 00.000 21444 Star::Find false star n=3 nbg=264 bg=3688.4 sigma=448.0 thresh=5032 peak=4841
00:35:34.501 00.000 21444 Star::Find false star n=3 nbg=271 bg=2392.8 sigma=496.4 thresh=3882 peak=3495
00:35:34.501 00.000 21444 Star::Find false star n=3 nbg=278 bg=3877.5 sigma=469.6 thresh=5286 peak=5065
00:35:34.501 00.000 21444 Star::Find false star n=3 nbg=260 bg=3917.5 sigma=538.1 thresh=5532 peak=5378
00:35:34.501 00.000 21444 Star::Find false star n=3 nbg=255 bg=2768.3 sigma=451.3 thresh=4122 peak=3794
00:35:34.501 00.000 21444 Star::Find false star n=2 nbg=265 bg=3493.6 sigma=439.0 thresh=4811 peak=4472
00:35:34.501 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.85,0.86,0.16,U] [#4 -18.44,-11.01,0.00,M6] [#5 3.22,20.63,0.00,R] [#6 0.00,0.00,0.00,L] [#7 0.54,-0.90,1.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.70,0.85,2.61,U] 
00:35:34.501 00.000 21444 single-star, 3 included, MultiStar: {-1.39, 0.14}, one-star: {-0.26, -0.58}
00:35:34.501 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.05) = xAngle (-5.04 = 1.24)
00:35:34.501 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.60)
00:35:34.501 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.58 hyp=0.63 cameraTheta=-1.99 mountX=0.21 mountY=-0.63, mountTheta=-1.26
00:35:34.502 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.58, opts=13)
00:35:34.502 00.000 21444 Enqueuing Move request for scope (-0.26, -0.58)
00:35:34.502 00.000 25848 Worker thread wakes up
00:35:34.502 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=546, FiltMax=65504, Gamma=0.560
00:35:34.502 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.58) opts 0xd
00:35:34.502 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.58)
00:35:34.502 00.000 25848 Moving (-0.26, -0.58) raw xDistance=0.21 yDistance=-0.63
00:35:34.502 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
00:35:34.502 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:35:34.502 00.000 21444 UpdateGuideState exits: m=363805 SNR=62.4 Saturated
00:35:34.502 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.63
00:35:34.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:34.502 00.000 25848 MoveAxis(E, 0, ABG)
00:35:34.502 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:34.503 00.001 21444 Enqueuing Expose request
00:35:34.503 00.000 25848 Move returns status 0, amount 0
00:35:34.503 00.000 25848 MoveAxis(N, 0, ABG)
00:35:34.503 00.000 25848 Move returns status 0, amount 0
00:35:34.503 00.000 25848 move complete, result=0
00:35:34.503 00.000 25848 worker thread done servicing request
00:35:34.503 00.000 25848 Worker thread wakes up
00:35:34.503 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:34.503 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:34.503 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
00:35:37.348 02.845 25848 Exposure complete
00:35:37.425 00.077 25848 worker thread done servicing request
00:35:37.425 00.000 21444 OnExposeComplete: enter
00:35:37.425 00.000 21444 UpdateGuideState(): m_state=6
00:35:37.426 00.001 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 932
00:35:37.426 00.000 21444 Star::Find returns 1 (1), X=1220.48, Y=746.60, Mass=323003, SNR=53.4, Peak=11784 HFD=6.3
00:35:37.426 00.000 21444 Star::Find false star n=1 nbg=270 bg=3687.7 sigma=559.4 thresh=5366 peak=5095
00:35:37.426 00.000 21444 Star::Find false star n=5 nbg=252 bg=2315.9 sigma=400.2 thresh=3516 peak=3323
00:35:37.426 00.000 21444 Star::Find false star n=5 nbg=266 bg=4249.7 sigma=465.0 thresh=5645 peak=5439
00:35:37.426 00.000 21444 Star::Find false star n=5 nbg=267 bg=3718.5 sigma=469.6 thresh=5127 peak=4774
00:35:37.426 00.000 21444 Star::Find false star n=8 nbg=248 bg=3791.2 sigma=399.3 thresh=4989 peak=4934
00:35:37.426 00.000 21444 Star::Find false star n=3 nbg=254 bg=3816.8 sigma=437.8 thresh=5130 peak=4924
00:35:37.426 00.000 21444 Star::Find false star n=2 nbg=263 bg=2775.7 sigma=447.5 thresh=4118 peak=3905
00:35:37.426 00.000 21444 Star::Find false star n=2 nbg=273 bg=3324.1 sigma=479.0 thresh=4761 peak=4581
00:35:37.426 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -25.75,-10.28,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.63,-0.52,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.23,2.16,3.70,U] 
00:35:37.426 00.000 21444 single-star, 2 included, MultiStar: {-2.38, 1.31}, one-star: {-1.02, 0.04}
00:35:37.426 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
00:35:37.426 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
00:35:37.426 00.000 21444 CameraToMount -- cameraX=-1.02 cameraY=0.04 hyp=1.03 cameraTheta=3.11 mountX=1.02 mountY=-0.35, mountTheta=-0.33
00:35:37.427 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.02, y=0.04, opts=13)
00:35:37.427 00.000 21444 Enqueuing Move request for scope (-1.02, 0.04)
00:35:37.427 00.000 25848 Worker thread wakes up
00:35:37.427 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=494, FiltMax=65504, Gamma=0.560
00:35:37.427 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.04) opts 0xd
00:35:37.427 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.02, 0.04)
00:35:37.427 00.000 25848 Moving (-1.02, 0.04) raw xDistance=1.02 yDistance=-0.35
00:35:37.428 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.02
00:35:37.428 00.000 21444 UpdateGuideState exits: m=323003 SNR=53.4 Saturated
00:35:37.428 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:37.428 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:37.428 00.000 21444 Enqueuing Expose request
00:35:37.428 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:37.428 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:35:37.428 00.000 25848 MoveAxis(W, 30, ABG)
00:35:37.428 00.000 25848 Guiding  Dir = 3, Dur = 30
00:35:37.452 00.024 25848 IsSlewing returns 0
00:35:37.452 00.000 25848 IsGuiding returns 0
00:35:37.484 00.032 25848 IsGuiding returns 1
00:35:37.484 00.000 25848 scope still moving after pulse duration time elapsed
00:35:37.530 00.046 25848 IsSlewing returns 0
00:35:37.530 00.000 25848 IsGuiding returns 0
00:35:37.530 00.000 25848 scope move finished after 30 + 47 ms
00:35:37.530 00.000 25848 Move returns status 0, amount 30
00:35:37.530 00.000 25848 MoveAxis(N, 0, ABG)
00:35:37.530 00.000 25848 Move returns status 0, amount 0
00:35:37.530 00.000 25848 move complete, result=0
00:35:37.531 00.001 25848 worker thread done servicing request
00:35:37.531 00.000 25848 Worker thread wakes up
00:35:37.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:37.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:37.531 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.4 px 0 ms NORTH
00:35:40.381 02.850 25848 Exposure complete
00:35:40.463 00.082 25848 worker thread done servicing request
00:35:40.464 00.001 21444 OnExposeComplete: enter
00:35:40.464 00.000 21444 UpdateGuideState(): m_state=6
00:35:40.464 00.000 21444 Star::Find(15, 1220, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 933
00:35:40.464 00.000 21444 Star::Find returns 1 (1), X=1219.66, Y=745.15, Mass=326264, SNR=60.3, Peak=11408 HFD=6.9
00:35:40.464 00.000 21444 Star::Find false star n=6 nbg=270 bg=2340.6 sigma=456.8 thresh=3711 peak=3392
00:35:40.464 00.000 21444 Star::Find false star n=6 nbg=258 bg=4254.3 sigma=498.1 thresh=5748 peak=5606
00:35:40.464 00.000 21444 Star::Find false star n=4 nbg=248 bg=3639.4 sigma=458.5 thresh=5015 peak=4865
00:35:40.464 00.000 21444 Star::Find false star n=4 nbg=252 bg=3828.9 sigma=454.1 thresh=5191 peak=4992
00:35:40.464 00.000 21444 Star::Find false star n=2 nbg=271 bg=2814.2 sigma=490.0 thresh=4284 peak=3923
00:35:40.464 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -28.99,-14.15,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.75,-1.13,0.99,U] [#8 -22.13,-1.45,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.11,0.62,3.23,U] 
00:35:40.464 00.000 21444 single-star, 2 included, MultiStar: {-3.23, -0.10}, one-star: {-1.84, -1.42}
00:35:40.464 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.75)
00:35:40.464 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.10)
00:35:40.464 00.000 21444 CameraToMount -- cameraX=-1.84 cameraY=-1.42 hyp=2.32 cameraTheta=-2.49 mountX=1.71 mountY=-2.01, mountTheta=-0.87
00:35:40.466 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.84, y=-1.42, opts=13)
00:35:40.466 00.000 21444 Enqueuing Move request for scope (-1.84, -1.42)
00:35:40.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=448, FiltMax=65504, Gamma=0.560
00:35:40.466 00.000 21444 UpdateGuideState exits: m=326264 SNR=60.3 Saturated
00:35:40.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:40.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:40.466 00.000 21444 Enqueuing Expose request
00:35:40.466 00.000 25848 Worker thread wakes up
00:35:40.466 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.84, -1.42) opts 0xd
00:35:40.466 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.84, -1.42)
00:35:40.466 00.000 25848 Moving (-1.84, -1.42) raw xDistance=1.71 yDistance=-2.01
00:35:40.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.71
00:35:40.466 00.000 25848 resist switch: large excursion: input -2.01 thresh 1.53 direction from 1 to -1
00:35:40.466 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.03
00:35:40.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.01 from input -2.01
00:35:40.466 00.000 25848 MoveAxis(W, 52, ABG)
00:35:40.466 00.000 25848 Guiding  Dir = 3, Dur = 52
00:35:40.498 00.032 25848 IsSlewing returns 0
00:35:40.499 00.001 25848 IsGuiding returns 0
00:35:40.540 00.041 25848 PulseGuide returned control before completion, sleep 22
00:35:40.587 00.047 25848 IsGuiding returns 1
00:35:40.587 00.000 25848 scope still moving after pulse duration time elapsed
00:35:40.655 00.068 25848 IsSlewing returns 0
00:35:40.655 00.000 25848 IsGuiding returns 0
00:35:40.655 00.000 25848 scope move finished after 52 + 103 ms
00:35:40.655 00.000 25848 Move returns status 0, amount 52
00:35:40.655 00.000 25848 BLC: Oldest BLC event removed
00:35:40.655 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 304 applied
00:35:40.655 00.000 25848 MoveAxis(N, 359, ABG)
00:35:40.655 00.000 25848 Guiding  Dir = 0, Dur = 359
00:35:40.690 00.035 25848 IsSlewing returns 0
00:35:40.691 00.001 25848 IsGuiding returns 0
00:35:40.722 00.031 25848 PulseGuide returned control before completion, sleep 338
00:35:41.073 00.351 25848 IsGuiding returns 1
00:35:41.073 00.000 25848 scope still moving after pulse duration time elapsed
00:35:41.127 00.054 25848 IsSlewing returns 0
00:35:41.127 00.000 25848 IsGuiding returns 0
00:35:41.127 00.000 25848 scope move finished after 359 + 77 ms
00:35:41.127 00.000 25848 Move returns status 0, amount 359
00:35:41.127 00.000 25848 move complete, result=0
00:35:41.127 00.000 25848 worker thread done servicing request
00:35:41.127 00.000 25848 Worker thread wakes up
00:35:41.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:41.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:41.127 00.000 21444 GuideStep: 1.7 px 52 ms WEST, -2.0 px 359 ms NORTH
00:35:43.981 02.854 25848 Exposure complete
00:35:44.069 00.088 25848 worker thread done servicing request
00:35:44.069 00.000 21444 OnExposeComplete: enter
00:35:44.069 00.000 21444 UpdateGuideState(): m_state=6
00:35:44.069 00.000 21444 Star::Find(15, 1219, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 934
00:35:44.069 00.000 21444 Star::Find returns 1 (1), X=1220.42, Y=747.30, Mass=371943, SNR=66.1, Peak=12972 HFD=6.7
00:35:44.069 00.000 21444 Star::Find false star n=5 nbg=245 bg=3798.2 sigma=450.9 thresh=5151 peak=4875
00:35:44.069 00.000 21444 Star::Find false star n=4 nbg=270 bg=2347.7 sigma=433.5 thresh=3648 peak=3543
00:35:44.069 00.000 21444 Star::Find false star n=9 nbg=257 bg=3851.6 sigma=462.0 thresh=5238 peak=5195
00:35:44.069 00.000 21444 Star::Find false star n=3 nbg=252 bg=3687.4 sigma=411.9 thresh=4923 peak=4600
00:35:44.069 00.000 21444 Star::Find false star n=10 nbg=267 bg=3951.4 sigma=427.6 thresh=5234 peak=5228
00:35:44.069 00.000 21444 Star::Find false star n=8 nbg=239 bg=3331.6 sigma=367.9 thresh=4435 peak=4416
00:35:44.070 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.52,1.21,0.16,U] [#4 0.00,0.00,0.00,L] [#5 3.27,-15.64,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.29,0.08,0.73,U] [#8 0.00,0.00,0.00,L] [#9 -10.15,-5.00,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -2.26,1.71,2.74,U] 
00:35:44.070 00.000 21444 single-star, 3 included, MultiStar: {-1.67, 1.22}, one-star: {-1.08, 0.73}
00:35:44.070 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
00:35:44.070 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
00:35:44.070 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=0.73 hyp=1.31 cameraTheta=2.54 mountX=1.14 mountY=0.27, mountTheta=0.23
00:35:44.071 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=0.73, opts=13)
00:35:44.071 00.000 21444 Enqueuing Move request for scope (-1.08, 0.73)
00:35:44.071 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=258, FiltMax=65504, Gamma=0.560
00:35:44.071 00.000 21444 UpdateGuideState exits: m=371943 SNR=66.1 Saturated
00:35:44.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:44.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:44.071 00.000 21444 Enqueuing Expose request
00:35:44.071 00.000 25848 Worker thread wakes up
00:35:44.071 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.73) opts 0xd
00:35:44.071 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 0.73)
00:35:44.071 00.000 25848 Moving (-1.08, 0.73) raw xDistance=1.14 yDistance=0.27
00:35:44.071 00.000 25848 BLC: History state: CurrMiss=-0.27, AvgInitMiss=-0.32, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-2.009091, 1:-0.270992
00:35:44.071 00.000 25848 BLC: No correction, Miss < min_move
00:35:44.071 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.14
00:35:44.071 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:44.071 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:35:44.072 00.001 25848 MoveAxis(W, 37, ABG)
00:35:44.072 00.000 25848 Guiding  Dir = 3, Dur = 37
00:35:44.092 00.020 25848 IsSlewing returns 0
00:35:44.092 00.000 25848 IsGuiding returns 0
00:35:44.134 00.042 25848 IsGuiding returns 1
00:35:44.134 00.000 25848 scope still moving after pulse duration time elapsed
00:35:44.202 00.068 25848 IsSlewing returns 0
00:35:44.202 00.000 25848 IsGuiding returns 0
00:35:44.203 00.001 25848 scope move finished after 37 + 73 ms
00:35:44.203 00.000 25848 Move returns status 0, amount 37
00:35:44.203 00.000 25848 MoveAxis(N, 0, ABG)
00:35:44.203 00.000 25848 Move returns status 0, amount 0
00:35:44.203 00.000 25848 move complete, result=0
00:35:44.203 00.000 25848 worker thread done servicing request
00:35:44.203 00.000 25848 Worker thread wakes up
00:35:44.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:44.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:44.203 00.000 21444 GuideStep: 1.1 px 37 ms WEST, 0.3 px 0 ms NORTH
00:35:47.045 02.842 25848 Exposure complete
00:35:47.132 00.087 25848 worker thread done servicing request
00:35:47.133 00.001 21444 OnExposeComplete: enter
00:35:47.133 00.000 21444 UpdateGuideState(): m_state=6
00:35:47.133 00.000 21444 Star::Find(15, 1220, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 935
00:35:47.133 00.000 21444 Star::Find returns 1 (1), X=1220.66, Y=747.50, Mass=395089, SNR=58.0, Peak=11860 HFD=7.0
00:35:47.133 00.000 21444 Star::Find false star n=1 nbg=266 bg=3851.1 sigma=512.8 thresh=5390 peak=4729
00:35:47.133 00.000 21444 Star::Find false star n=5 nbg=246 bg=2448.2 sigma=373.8 thresh=3570 peak=3546
00:35:47.133 00.000 21444 Star::Find false star n=3 nbg=258 bg=3722.5 sigma=458.5 thresh=5098 peak=4775
00:35:47.133 00.000 21444 Star::Find false star n=3 nbg=273 bg=3671.4 sigma=468.4 thresh=5076 peak=4688
00:35:47.133 00.000 21444 Star::Find false star n=9 nbg=237 bg=2824.0 sigma=346.7 thresh=3864 peak=3844
00:35:47.134 00.001 21444 Star::Find false star n=5 nbg=257 bg=3326.0 sigma=494.4 thresh=4809 peak=4615
00:35:47.134 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.63,0.90,0.22,U] [#4 3.29,-5.83,0.14,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.79,-0.16,1.13,U] [#8 -16.90,2.95,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.82,1.40,4.15,U] 
00:35:47.134 00.000 21444 single-star, 4 included, MultiStar: {-1.98, 0.90}, one-star: {-0.84, 0.94}
00:35:47.134 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
00:35:47.134 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.69)
00:35:47.134 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.94 hyp=1.26 cameraTheta=2.30 mountX=0.93 mountY=0.55, mountTheta=0.53
00:35:47.135 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.94, opts=13)
00:35:47.135 00.000 21444 Enqueuing Move request for scope (-0.84, 0.94)
00:35:47.135 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=418, FiltMax=65504, Gamma=0.560
00:35:47.135 00.000 21444 UpdateGuideState exits: m=395089 SNR=58.0 Saturated
00:35:47.135 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:47.135 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:47.135 00.000 21444 Enqueuing Expose request
00:35:47.135 00.000 25848 Worker thread wakes up
00:35:47.135 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.94) opts 0xd
00:35:47.135 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.94)
00:35:47.135 00.000 25848 Moving (-0.84, 0.94) raw xDistance=0.93 yDistance=0.55
00:35:47.135 00.000 25848 BLC: History state: CurrMiss=-0.55, AvgInitMiss=-0.32, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-2.009091, 1:-0.270992, 2:-0.547124
00:35:47.136 00.001 25848 BLC: Average miss indicates over-shooting, nominal decrease by -8.000000
00:35:47.136 00.000 25848 BLC: window closed
00:35:47.136 00.000 25848 BLC: Pulse adjusted to 296
00:35:47.136 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.93
00:35:47.136 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:47.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
00:35:47.136 00.000 25848 MoveAxis(W, 30, ABG)
00:35:47.136 00.000 25848 Guiding  Dir = 3, Dur = 30
00:35:47.157 00.021 25848 IsSlewing returns 0
00:35:47.157 00.000 25848 IsGuiding returns 0
00:35:47.189 00.032 25848 IsGuiding returns 1
00:35:47.189 00.000 25848 scope still moving after pulse duration time elapsed
00:35:47.250 00.061 25848 IsSlewing returns 0
00:35:47.250 00.000 25848 IsGuiding returns 0
00:35:47.251 00.001 25848 scope move finished after 30 + 63 ms
00:35:47.251 00.000 25848 Move returns status 0, amount 30
00:35:47.251 00.000 25848 MoveAxis(N, 0, ABG)
00:35:47.251 00.000 25848 Move returns status 0, amount 0
00:35:47.251 00.000 25848 move complete, result=0
00:35:47.251 00.000 25848 worker thread done servicing request
00:35:47.251 00.000 25848 Worker thread wakes up
00:35:47.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:47.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:47.251 00.000 21444 GuideStep: 0.9 px 30 ms WEST, 0.5 px 0 ms NORTH
00:35:47.342 00.091 21444 evsrv: cli 0107E240 connect
00:35:47.342 00.000 21444 case statement mapped state 6 to 3
00:35:47.343 00.001 21444 case statement mapped state 6 to 3
00:35:47.343 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"249f5858-c960-4879-9edd-19c62dd7bac3"}
00:35:47.343 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"249f5858-c960-4879-9edd-19c62dd7bac3"}
00:35:47.343 00.000 21444 evsrv: cli 0107E240 disconnect
00:35:50.100 02.757 25848 Exposure complete
00:35:50.186 00.086 25848 worker thread done servicing request
00:35:50.186 00.000 21444 OnExposeComplete: enter
00:35:50.186 00.000 21444 UpdateGuideState(): m_state=6
00:35:50.186 00.000 21444 Star::Find(15, 1220, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 936
00:35:50.186 00.000 21444 Star::Find returns 1 (1), X=1223.55, Y=746.65, Mass=413445, SNR=63.2, Peak=12388 HFD=6.9
00:35:50.186 00.000 21444 Star::Find false star n=6 nbg=260 bg=3797.2 sigma=480.6 thresh=5239 peak=5014
00:35:50.186 00.000 21444 Star::Find false star n=1 nbg=253 bg=2400.1 sigma=438.8 thresh=3716 peak=3397
00:35:50.186 00.000 21444 Star::Find false star n=4 nbg=272 bg=3709.1 sigma=495.0 thresh=5194 peak=4921
00:35:50.186 00.000 21444 Star::Find false star n=4 nbg=259 bg=3590.2 sigma=479.2 thresh=5028 peak=4736
00:35:50.186 00.000 21444 Star::Find false star n=4 nbg=267 bg=3764.0 sigma=511.8 thresh=5300 peak=5041
00:35:50.186 00.000 21444 Star::Find false star n=4 nbg=267 bg=3865.2 sigma=476.3 thresh=5294 peak=4996
00:35:50.187 00.001 21444 Star::Find false star n=5 nbg=256 bg=2686.1 sigma=446.4 thresh=4025 peak=3890
00:35:50.187 00.000 21444 Star::Find false star n=3 nbg=266 bg=3307.6 sigma=467.3 thresh=4709 peak=4180
00:35:50.187 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.21,0.31,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.58,0.68,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.14,1.48,3.29,U] 
00:35:50.187 00.000 21444 refined, 3 included, MultiStar: {0.05, 1.05}, one-star: {2.05, 0.09}
00:35:50.187 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
00:35:50.187 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
00:35:50.187 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=1.05 hyp=1.05 cameraTheta=1.52 mountX=0.04 mountY=0.99, mountTheta=1.53
00:35:50.187 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=1.05, opts=13)
00:35:50.187 00.000 21444 Enqueuing Move request for scope (0.05, 1.05)
00:35:50.187 00.000 25848 Worker thread wakes up
00:35:50.188 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.05) opts 0xd
00:35:50.188 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 1.05)
00:35:50.188 00.000 25848 Moving (0.05, 1.05) raw xDistance=0.04 yDistance=0.99
00:35:50.188 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:35:50.188 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:50.188 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=358, FiltMax=65504, Gamma=0.560
00:35:50.188 00.000 21444 UpdateGuideState exits: m=413445 SNR=63.2 Saturated
00:35:50.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:50.188 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
00:35:50.188 00.000 25848 MoveAxis(E, 0, ABG)
00:35:50.188 00.000 25848 Move returns status 0, amount 0
00:35:50.188 00.000 25848 MoveAxis(N, 0, ABG)
00:35:50.188 00.000 25848 Move returns status 0, amount 0
00:35:50.188 00.000 25848 move complete, result=0
00:35:50.188 00.000 25848 worker thread done servicing request
00:35:50.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:50.188 00.000 21444 Enqueuing Expose request
00:35:50.188 00.000 25848 Worker thread wakes up
00:35:50.188 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.0 px 0 ms NORTH
00:35:50.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:50.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:53.030 02.842 25848 Exposure complete
00:35:53.106 00.076 25848 worker thread done servicing request
00:35:53.106 00.000 21444 OnExposeComplete: enter
00:35:53.106 00.000 21444 UpdateGuideState(): m_state=6
00:35:53.107 00.001 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 937
00:35:53.107 00.000 21444 Star::Find returns 1 (1), X=1221.61, Y=747.63, Mass=341675, SNR=58.1, Peak=11780 HFD=6.5
00:35:53.107 00.000 21444 Star::Find false star n=4 nbg=244 bg=4243.6 sigma=412.8 thresh=5482 peak=5332
00:35:53.107 00.000 21444 Star::Find false star n=9 nbg=258 bg=3865.9 sigma=487.4 thresh=5328 peak=5071
00:35:53.107 00.000 21444 Star::Find false star n=1 nbg=272 bg=3842.5 sigma=496.1 thresh=5331 peak=4962
00:35:53.107 00.000 21444 Star::Find false star n=7 nbg=256 bg=3780.9 sigma=413.3 thresh=5021 peak=5010
00:35:53.107 00.000 21444 Star::Find false star n=11 nbg=236 bg=3911.9 sigma=426.9 thresh=5193 peak=5058
00:35:53.107 00.000 21444 Star::Find false star n=7 nbg=243 bg=2868.0 sigma=429.7 thresh=4157 peak=4005
00:35:53.107 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.75,4.76,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.64,0.90,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -4.08,21.03,0.00,R] [#11 -1.16,2.47,3.05,U] 
00:35:53.107 00.000 21444 single-star, 2 included, MultiStar: {-0.42, 1.92}, one-star: {0.11, 1.07}
00:35:53.107 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
00:35:53.107 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
00:35:53.107 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=1.07 hyp=1.07 cameraTheta=1.47 mountX=-0.02 mountY=1.03, mountTheta=1.59
00:35:53.108 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=1.07, opts=13)
00:35:53.108 00.000 21444 Enqueuing Move request for scope (0.11, 1.07)
00:35:53.108 00.000 25848 Worker thread wakes up
00:35:53.108 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 1.07) opts 0xd
00:35:53.108 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 1.07)
00:35:53.108 00.000 25848 Moving (0.11, 1.07) raw xDistance=-0.02 yDistance=1.03
00:35:53.108 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:35:53.108 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:53.108 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=520, FiltMax=65504, Gamma=0.560
00:35:53.108 00.000 21444 UpdateGuideState exits: m=341675 SNR=58.1 Saturated
00:35:53.108 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.03
00:35:53.109 00.001 25848 MoveAxis(E, 0, ABG)
00:35:53.109 00.000 25848 Move returns status 0, amount 0
00:35:53.109 00.000 25848 MoveAxis(N, 0, ABG)
00:35:53.109 00.000 25848 Move returns status 0, amount 0
00:35:53.109 00.000 25848 move complete, result=0
00:35:53.109 00.000 25848 worker thread done servicing request
00:35:53.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:53.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:53.109 00.000 21444 Enqueuing Expose request
00:35:53.109 00.000 25848 Worker thread wakes up
00:35:53.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:53.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:53.109 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.0 px 0 ms NORTH
00:35:55.948 02.839 25848 Exposure complete
00:35:56.030 00.082 25848 worker thread done servicing request
00:35:56.030 00.000 21444 OnExposeComplete: enter
00:35:56.030 00.000 21444 UpdateGuideState(): m_state=6
00:35:56.031 00.001 21444 Star::Find(15, 1221, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 938
00:35:56.031 00.000 21444 Star::Find returns 1 (1), X=1220.25, Y=747.89, Mass=360731, SNR=66.8, Peak=11732 HFD=7.1
00:35:56.031 00.000 21444 Star::Find false star n=3 nbg=247 bg=3702.8 sigma=428.0 thresh=4987 peak=4920
00:35:56.031 00.000 21444 Star::Find false star n=6 nbg=262 bg=2237.9 sigma=411.5 thresh=3472 peak=3343
00:35:56.031 00.000 21444 Star::Find false star n=2 nbg=260 bg=3828.9 sigma=408.3 thresh=5054 peak=4872
00:35:56.031 00.000 21444 Star::Find false star n=9 nbg=250 bg=3173.6 sigma=384.6 thresh=4327 peak=4320
00:35:56.031 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.88,0.39,0.18,U] [#4 -25.49,-8.64,0.00,M8] [#5 16.60,-9.11,0.00,M2] [#6 -2.46,-17.75,0.00,M3] [#7 -0.50,0.34,0.68,U] [#8 0.00,0.00,0.00,L] [#9 -0.33,-1.28,0.13,U] [#10 0.00,0.00,0.00,L] [#11 -3.94,2.53,2.68,U] 
00:35:56.031 00.000 21444 single-star, 4 included, MultiStar: {-2.68, 1.77}, one-star: {-1.25, 1.32}
00:35:56.031 00.000 21444 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.05) = xAngle (-0.72 = -0.72)
00:35:56.031 00.000 21444 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.72)
00:35:56.031 00.000 21444 CameraToMount -- cameraX=-1.25 cameraY=1.32 hyp=1.82 cameraTheta=2.33 mountX=1.37 mountY=0.75, mountTheta=0.50
00:35:56.032 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.25, y=1.32, opts=13)
00:35:56.032 00.000 21444 Enqueuing Move request for scope (-1.25, 1.32)
00:35:56.032 00.000 25848 Worker thread wakes up
00:35:56.032 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=368, FiltMax=65504, Gamma=0.560
00:35:56.032 00.000 21444 UpdateGuideState exits: m=360731 SNR=66.8 Saturated
00:35:56.032 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 1.32) opts 0xd
00:35:56.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:56.032 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.25, 1.32)
00:35:56.032 00.000 25848 Moving (-1.25, 1.32) raw xDistance=1.37 yDistance=0.75
00:35:56.032 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:56.032 00.000 21444 Enqueuing Expose request
00:35:56.032 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.37
00:35:56.032 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:35:56.032 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
00:35:56.032 00.000 25848 MoveAxis(W, 40, ABG)
00:35:56.032 00.000 25848 Guiding  Dir = 3, Dur = 40
00:35:56.063 00.031 25848 IsSlewing returns 0
00:35:56.063 00.000 25848 IsGuiding returns 0
00:35:56.094 00.031 25848 PulseGuide returned control before completion, sleep 20
00:35:56.152 00.058 25848 IsGuiding returns 1
00:35:56.152 00.000 25848 scope still moving after pulse duration time elapsed
00:35:56.203 00.051 25848 IsSlewing returns 0
00:35:56.203 00.000 25848 IsGuiding returns 0
00:35:56.203 00.000 25848 scope move finished after 40 + 99 ms
00:35:56.203 00.000 25848 Move returns status 0, amount 40
00:35:56.203 00.000 25848 MoveAxis(N, 0, ABG)
00:35:56.203 00.000 25848 Move returns status 0, amount 0
00:35:56.203 00.000 25848 move complete, result=0
00:35:56.203 00.000 25848 worker thread done servicing request
00:35:56.204 00.001 25848 Worker thread wakes up
00:35:56.204 00.000 21444 GuideStep: 1.4 px 40 ms WEST, 0.8 px 0 ms NORTH
00:35:56.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:56.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:59.053 02.849 25848 Exposure complete
00:35:59.132 00.079 25848 worker thread done servicing request
00:35:59.132 00.000 21444 OnExposeComplete: enter
00:35:59.133 00.001 21444 UpdateGuideState(): m_state=6
00:35:59.133 00.000 21444 Star::Find(15, 1220, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 939
00:35:59.133 00.000 21444 Star::Find returns 1 (1), X=1221.38, Y=748.14, Mass=375575, SNR=62.4, Peak=12312 HFD=6.4
00:35:59.133 00.000 21444 Star::Find false star n=3 nbg=274 bg=3864.6 sigma=449.5 thresh=5213 peak=4858
00:35:59.133 00.000 21444 Star::Find false star n=6 nbg=278 bg=2359.7 sigma=456.3 thresh=3729 peak=3405
00:35:59.133 00.000 21444 Star::Find false star n=4 nbg=272 bg=3954.6 sigma=484.7 thresh=5409 peak=5174
00:35:59.133 00.000 21444 Star::Find false star n=3 nbg=254 bg=3890.3 sigma=499.3 thresh=5388 peak=5174
00:35:59.133 00.000 21444 Star::Find false star n=3 nbg=262 bg=3946.8 sigma=519.2 thresh=5504 peak=4948
00:35:59.133 00.000 21444 Star::Find false star n=3 nbg=244 bg=2985.5 sigma=388.7 thresh=4152 peak=3890
00:35:59.133 00.000 21444 Star::Find false star n=2 nbg=255 bg=3416.9 sigma=451.6 thresh=4772 peak=4352
00:35:59.133 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.07,0.23,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -16.53,-30.33,0.00,M4] [#7 0.94,0.19,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.85,2.24,4.08,U] 
00:35:59.133 00.000 21444 single-star, 3 included, MultiStar: {-1.22, 1.82}, one-star: {-0.12, 1.58}
00:35:59.133 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
00:35:59.133 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.03)
00:35:59.133 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=1.58 hyp=1.58 cameraTheta=1.64 mountX=0.26 mountY=1.42, mountTheta=1.39
00:35:59.134 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=1.58, opts=13)
00:35:59.135 00.001 21444 Enqueuing Move request for scope (-0.12, 1.58)
00:35:59.135 00.000 25848 Worker thread wakes up
00:35:59.135 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.58) opts 0xd
00:35:59.135 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 1.58)
00:35:59.135 00.000 25848 Moving (-0.12, 1.58) raw xDistance=0.26 yDistance=1.42
00:35:59.135 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=488, FiltMax=65504, Gamma=0.560
00:35:59.135 00.000 21444 UpdateGuideState exits: m=375575 SNR=62.4 Saturated
00:35:59.135 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:59.135 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:35:59.135 00.000 21444 Enqueuing Expose request
00:35:59.135 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
00:35:59.135 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:35:59.135 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.42
00:35:59.135 00.000 25848 MoveAxis(E, 0, ABG)
00:35:59.135 00.000 25848 Move returns status 0, amount 0
00:35:59.135 00.000 25848 MoveAxis(N, 0, ABG)
00:35:59.135 00.000 25848 Move returns status 0, amount 0
00:35:59.135 00.000 25848 move complete, result=0
00:35:59.135 00.000 25848 worker thread done servicing request
00:35:59.135 00.000 25848 Worker thread wakes up
00:35:59.136 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:35:59.136 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:35:59.136 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.4 px 0 ms NORTH
00:36:01.976 02.840 25848 Exposure complete
00:36:02.064 00.088 25848 worker thread done servicing request
00:36:02.064 00.000 21444 OnExposeComplete: enter
00:36:02.064 00.000 21444 UpdateGuideState(): m_state=6
00:36:02.064 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 940
00:36:02.065 00.001 21444 Star::Find returns 1 (1), X=1221.22, Y=746.50, Mass=344206, SNR=54.4, Peak=10444 HFD=7.2
00:36:02.065 00.000 21444 Star::Find false star n=4 nbg=253 bg=3785.2 sigma=472.6 thresh=5203 peak=4917
00:36:02.065 00.000 21444 Star::Find false star n=1 nbg=238 bg=2515.6 sigma=355.1 thresh=3581 peak=3176
00:36:02.065 00.000 21444 Star::Find false star n=2 nbg=259 bg=3852.7 sigma=517.7 thresh=5406 peak=4997
00:36:02.065 00.000 21444 Star::Find false star n=3 nbg=261 bg=3730.6 sigma=452.8 thresh=5089 peak=4702
00:36:02.065 00.000 21444 Star::Find false star n=2 nbg=261 bg=3826.8 sigma=434.6 thresh=5131 peak=4788
00:36:02.065 00.000 21444 Star::Find false star n=2 nbg=272 bg=2917.3 sigma=446.2 thresh=4256 peak=4055
00:36:02.065 00.000 21444 Star::Find false star n=1 nbg=274 bg=3371.5 sigma=506.6 thresh=4891 peak=4525
00:36:02.065 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.69,1.86,0.19,U] [#4 0.00,0.00,0.00,L] [#5 -3.97,-8.47,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -0.16,0.42,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.92,1.84,3.42,U] 
00:36:02.065 00.000 21444 single-star, 3 included, MultiStar: {-1.18, 1.24}, one-star: {-0.28, -0.07}
00:36:02.065 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.96 = 0.33)
00:36:02.065 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
00:36:02.065 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.07 hyp=0.29 cameraTheta=-2.90 mountX=0.27 mountY=-0.17, mountTheta=-0.55
00:36:02.066 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.07, opts=13)
00:36:02.066 00.000 21444 Enqueuing Move request for scope (-0.28, -0.07)
00:36:02.066 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=370, FiltMax=65504, Gamma=0.560
00:36:02.066 00.000 21444 UpdateGuideState exits: m=344206 SNR=54.4 Saturated
00:36:02.066 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:02.066 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:02.066 00.000 21444 Enqueuing Expose request
00:36:02.067 00.001 25848 Worker thread wakes up
00:36:02.067 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.07) opts 0xd
00:36:02.067 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.07)
00:36:02.067 00.000 25848 Moving (-0.28, -0.07) raw xDistance=0.27 yDistance=-0.17
00:36:02.067 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
00:36:02.067 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:02.067 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:36:02.067 00.000 25848 MoveAxis(E, 0, ABG)
00:36:02.067 00.000 25848 Move returns status 0, amount 0
00:36:02.067 00.000 25848 MoveAxis(N, 0, ABG)
00:36:02.067 00.000 25848 Move returns status 0, amount 0
00:36:02.067 00.000 25848 move complete, result=0
00:36:02.067 00.000 25848 worker thread done servicing request
00:36:02.067 00.000 25848 Worker thread wakes up
00:36:02.067 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:02.067 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:02.067 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
00:36:04.926 02.859 25848 Exposure complete
00:36:05.006 00.080 25848 worker thread done servicing request
00:36:05.006 00.000 21444 OnExposeComplete: enter
00:36:05.006 00.000 21444 UpdateGuideState(): m_state=6
00:36:05.006 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 941
00:36:05.006 00.000 21444 Star::Find returns 1 (1), X=1221.65, Y=746.87, Mass=397531, SNR=64.0, Peak=10240 HFD=8.1
00:36:05.006 00.000 21444 Star::Find false star n=3 nbg=243 bg=3774.4 sigma=472.0 thresh=5190 peak=4837
00:36:05.006 00.000 21444 Star::Find false star n=4 nbg=268 bg=2309.0 sigma=428.3 thresh=3594 peak=3508
00:36:05.006 00.000 21444 Star::Find false star n=3 nbg=262 bg=4145.7 sigma=480.2 thresh=5586 peak=5523
00:36:05.006 00.000 21444 Star::Find false star n=4 nbg=262 bg=3857.4 sigma=496.1 thresh=5346 peak=5188
00:36:05.006 00.000 21444 Star::Find false star n=4 nbg=238 bg=3802.0 sigma=372.7 thresh=4920 peak=4841
00:36:05.006 00.000 21444 Star::Find false star n=1 nbg=265 bg=3805.7 sigma=482.5 thresh=5253 peak=4755
00:36:05.006 00.000 21444 Star::Find false star n=9 nbg=256 bg=3874.0 sigma=461.9 thresh=5260 peak=5139
00:36:05.006 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.26,1.47,0.85,U] [#8 0.00,0.00,0.00,L] [#9 -13.32,16.63,0.00,M6] [#10 -21.26,-3.83,0.00,M1] [#11 -1.87,2.09,2.91,U] 
00:36:05.006 00.000 21444 single-star, 2 included, MultiStar: {-1.07, 1.61}, one-star: {0.15, 0.31}
00:36:05.006 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
00:36:05.007 00.001 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.50)
00:36:05.007 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.31 hyp=0.34 cameraTheta=1.11 mountX=-0.13 mountY=0.34, mountTheta=1.92
00:36:05.007 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.31, opts=13)
00:36:05.007 00.000 21444 Enqueuing Move request for scope (0.15, 0.31)
00:36:05.007 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=368, FiltMax=65504, Gamma=0.560
00:36:05.007 00.000 21444 UpdateGuideState exits: m=397531 SNR=64.0 Saturated
00:36:05.007 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:05.007 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:05.007 00.000 21444 Enqueuing Expose request
00:36:05.007 00.000 25848 Worker thread wakes up
00:36:05.007 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.31) opts 0xd
00:36:05.008 00.001 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.31)
00:36:05.008 00.000 25848 Moving (0.15, 0.31) raw xDistance=-0.13 yDistance=0.34
00:36:05.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:36:05.008 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:05.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:36:05.008 00.000 25848 MoveAxis(E, 0, ABG)
00:36:05.008 00.000 25848 Move returns status 0, amount 0
00:36:05.008 00.000 25848 MoveAxis(N, 0, ABG)
00:36:05.008 00.000 25848 Move returns status 0, amount 0
00:36:05.008 00.000 25848 move complete, result=0
00:36:05.008 00.000 25848 worker thread done servicing request
00:36:05.008 00.000 25848 Worker thread wakes up
00:36:05.008 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:36:05.008 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:05.008 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:07.847 02.839 25848 Exposure complete
00:36:07.929 00.082 25848 worker thread done servicing request
00:36:07.929 00.000 21444 OnExposeComplete: enter
00:36:07.929 00.000 21444 UpdateGuideState(): m_state=6
00:36:07.929 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 942
00:36:07.929 00.000 21444 Star::Find returns 1 (1), X=1222.78, Y=747.31, Mass=346620, SNR=59.8, Peak=12236 HFD=6.5
00:36:07.929 00.000 21444 Star::Find false star n=1 nbg=256 bg=2419.5 sigma=406.6 thresh=3639 peak=3190
00:36:07.929 00.000 21444 Star::Find false star n=4 nbg=276 bg=4246.3 sigma=507.1 thresh=5767 peak=5604
00:36:07.929 00.000 21444 Star::Find false star n=8 nbg=248 bg=3920.0 sigma=427.6 thresh=5203 peak=4951
00:36:07.929 00.000 21444 Star::Find false star n=3 nbg=274 bg=3823.7 sigma=573.4 thresh=5544 peak=5159
00:36:07.930 00.001 21444 Star::Find false star n=3 nbg=243 bg=3877.8 sigma=425.5 thresh=5154 peak=5050
00:36:07.930 00.000 21444 Star::Find false star n=3 nbg=264 bg=2901.9 sigma=476.2 thresh=4331 peak=4179
00:36:07.930 00.000 21444 MultiStar: [#1 -5.48,17.52,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 16.45,-12.88,0.00,M5] [#7 0.55,0.43,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -31.12,8.10,0.00,M2] [#11 -1.05,2.62,3.26,U] 
00:36:07.930 00.000 21444 single-star, 2 included, MultiStar: {-0.28, 1.81}, one-star: {1.28, 0.74}
00:36:07.930 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
00:36:07.930 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.91)
00:36:07.930 00.000 21444 CameraToMount -- cameraX=1.28 cameraY=0.74 hyp=1.48 cameraTheta=0.53 mountX=-1.21 mountY=1.17, mountTheta=2.37
00:36:07.931 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.28, y=0.74, opts=13)
00:36:07.931 00.000 21444 Enqueuing Move request for scope (1.28, 0.74)
00:36:07.931 00.000 25848 Worker thread wakes up
00:36:07.931 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.28, 0.74) opts 0xd
00:36:07.931 00.000 25848 Handling offset move in thread for scope, endpoint = (1.28, 0.74)
00:36:07.931 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=280, FiltMax=65504, Gamma=0.560
00:36:07.931 00.000 25848 Moving (1.28, 0.74) raw xDistance=-1.21 yDistance=1.17
00:36:07.931 00.000 21444 UpdateGuideState exits: m=346620 SNR=59.8 Saturated
00:36:07.931 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.21
00:36:07.931 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:07.931 00.000 25848 switching direction from -1 to 1 - decHistory=5 oldest=-1.19 newest=1.35
00:36:07.931 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:07.931 00.000 21444 Enqueuing Expose request
00:36:07.931 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
00:36:07.931 00.000 25848 MoveAxis(E, 35, ABG)
00:36:07.931 00.000 25848 Guiding  Dir = 2, Dur = 35
00:36:07.951 00.020 25848 IsSlewing returns 0
00:36:07.953 00.002 25848 IsGuiding returns 0
00:36:07.983 00.030 25848 PulseGuide returned control before completion, sleep 15
00:36:08.003 00.020 25848 IsGuiding returns 1
00:36:08.003 00.000 25848 scope still moving after pulse duration time elapsed
00:36:08.065 00.062 25848 IsSlewing returns 0
00:36:08.065 00.000 25848 IsGuiding returns 0
00:36:08.065 00.000 25848 scope move finished after 35 + 78 ms
00:36:08.065 00.000 25848 Move returns status 0, amount 35
00:36:08.065 00.000 25848 BLC: Oldest BLC event removed
00:36:08.065 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
00:36:08.065 00.000 25848 MoveAxis(S, 328, ABG)
00:36:08.065 00.000 25848 Guiding  Dir = 1, Dur = 328
00:36:08.093 00.028 25848 IsSlewing returns 0
00:36:08.093 00.000 25848 IsGuiding returns 0
00:36:08.125 00.032 25848 PulseGuide returned control before completion, sleep 307
00:36:08.439 00.314 25848 IsGuiding returns 1
00:36:08.439 00.000 25848 scope still moving after pulse duration time elapsed
00:36:08.502 00.063 25848 IsSlewing returns 0
00:36:08.502 00.000 25848 IsGuiding returns 0
00:36:08.502 00.000 25848 scope move finished after 328 + 80 ms
00:36:08.502 00.000 25848 Move returns status 0, amount 328
00:36:08.502 00.000 25848 move complete, result=0
00:36:08.502 00.000 25848 worker thread done servicing request
00:36:08.502 00.000 25848 Worker thread wakes up
00:36:08.502 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:08.503 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:08.503 00.000 21444 GuideStep: -1.2 px 35 ms EAST, 1.2 px 328 ms SOUTH
00:36:11.340 02.837 25848 Exposure complete
00:36:11.419 00.079 25848 worker thread done servicing request
00:36:11.419 00.000 21444 OnExposeComplete: enter
00:36:11.420 00.001 21444 UpdateGuideState(): m_state=6
00:36:11.420 00.000 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 943
00:36:11.420 00.000 21444 Star::Find returns 1 (1), X=1222.36, Y=747.10, Mass=402785, SNR=75.2, Peak=11804 HFD=6.9
00:36:11.420 00.000 21444 Star::Find false star n=2 nbg=245 bg=3761.6 sigma=456.0 thresh=5130 peak=4786
00:36:11.420 00.000 21444 Star::Find false star n=4 nbg=252 bg=4175.1 sigma=441.3 thresh=5499 peak=5253
00:36:11.420 00.000 21444 Star::Find false star n=10 nbg=246 bg=3850.4 sigma=443.1 thresh=5180 peak=4920
00:36:11.420 00.000 21444 Star::Find false star n=2 nbg=268 bg=3867.9 sigma=507.7 thresh=5391 peak=4825
00:36:11.420 00.000 21444 Star::Find false star n=4 nbg=255 bg=3879.7 sigma=511.9 thresh=5415 peak=5185
00:36:11.420 00.000 21444 Star::Find false star n=4 nbg=255 bg=3750.0 sigma=451.1 thresh=5103 peak=4971
00:36:11.420 00.000 21444 Star::Find false star n=2 nbg=267 bg=3279.4 sigma=434.8 thresh=4584 peak=4296
00:36:11.420 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.39,-7.02,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.59,1.36,0.82,U] [#8 0.00,0.00,0.00,L] [#9 -15.20,15.25,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -0.97,2.93,2.90,U] 
00:36:11.420 00.000 21444 single-star, 2 included, MultiStar: {-0.13, 2.15}, one-star: {0.86, 0.53}
00:36:11.420 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
00:36:11.420 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
00:36:11.420 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=0.53 hyp=1.01 cameraTheta=0.56 mountX=-0.81 mountY=0.82, mountTheta=2.35
00:36:11.421 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=0.53, opts=13)
00:36:11.421 00.000 21444 Enqueuing Move request for scope (0.86, 0.53)
00:36:11.421 00.000 25848 Worker thread wakes up
00:36:11.421 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3420, FiltMin=380, FiltMax=65504, Gamma=0.560
00:36:11.421 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.53) opts 0xd
00:36:11.421 00.000 21444 UpdateGuideState exits: m=402785 SNR=75.2 Saturated
00:36:11.421 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:11.422 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:11.422 00.000 21444 Enqueuing Expose request
00:36:11.422 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, 0.53)
00:36:11.422 00.000 25848 Moving (0.86, 0.53) raw xDistance=-0.81 yDistance=0.82
00:36:11.422 00.000 25848 BLC: History state: CurrMiss=0.82, AvgInitMiss=-0.29, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.174071, 1:0.818848
00:36:11.422 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:36:11.422 00.000 25848 BLC: window closed
00:36:11.422 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.81
00:36:11.422 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
00:36:11.422 00.000 25848 MoveAxis(E, 26, ABG)
00:36:11.422 00.000 25848 Guiding  Dir = 2, Dur = 26
00:36:11.454 00.032 25848 IsSlewing returns 0
00:36:11.455 00.001 25848 IsGuiding returns 0
00:36:11.486 00.031 25848 IsGuiding returns 1
00:36:11.486 00.000 25848 scope still moving after pulse duration time elapsed
00:36:11.533 00.047 25848 IsSlewing returns 0
00:36:11.533 00.000 25848 IsGuiding returns 0
00:36:11.533 00.000 25848 scope move finished after 26 + 51 ms
00:36:11.533 00.000 25848 Move returns status 0, amount 26
00:36:11.533 00.000 25848 MoveAxis(S, 22, ABG)
00:36:11.533 00.000 25848 Guiding  Dir = 1, Dur = 22
00:36:11.588 00.055 25848 IsSlewing returns 0
00:36:11.588 00.000 25848 IsGuiding returns 0
00:36:11.609 00.021 25848 PulseGuide returned control before completion, sleep 12
00:36:11.624 00.015 25848 IsGuiding returns 1
00:36:11.624 00.000 25848 scope still moving after pulse duration time elapsed
00:36:11.686 00.062 25848 IsSlewing returns 0
00:36:11.687 00.001 25848 IsGuiding returns 0
00:36:11.687 00.000 25848 scope move finished after 22 + 76 ms
00:36:11.687 00.000 25848 Move returns status 0, amount 22
00:36:11.687 00.000 25848 move complete, result=0
00:36:11.687 00.000 25848 worker thread done servicing request
00:36:11.687 00.000 25848 Worker thread wakes up
00:36:11.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:11.687 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 0.8 px 22 ms SOUTH
00:36:11.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:14.529 02.842 25848 Exposure complete
00:36:14.618 00.089 25848 worker thread done servicing request
00:36:14.618 00.000 21444 OnExposeComplete: enter
00:36:14.618 00.000 21444 UpdateGuideState(): m_state=6
00:36:14.618 00.000 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 944
00:36:14.618 00.000 21444 Star::Find returns 1 (1), X=1222.21, Y=748.27, Mass=316025, SNR=55.2, Peak=12516 HFD=6.4
00:36:14.619 00.001 21444 Star::Find false star n=3 nbg=255 bg=3862.5 sigma=467.6 thresh=5265 peak=4836
00:36:14.619 00.000 21444 Star::Find false star n=5 nbg=257 bg=4024.6 sigma=485.4 thresh=5481 peak=5251
00:36:14.619 00.000 21444 Star::Find false star n=12 nbg=254 bg=3649.1 sigma=438.7 thresh=4965 peak=4916
00:36:14.619 00.000 21444 Star::Find false star n=2 nbg=271 bg=3731.0 sigma=528.1 thresh=5315 peak=5024
00:36:14.619 00.000 21444 Star::Find false star n=3 nbg=261 bg=3394.6 sigma=424.2 thresh=4667 peak=4357
00:36:14.619 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.78,-5.90,0.00,M2] [#3 -0.84,0.10,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.14,1.19,0.99,U] [#8 2.22,8.39,0.00,M9] [#9 -13.68,16.44,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -2.17,3.27,3.29,U] 
00:36:14.619 00.000 21444 single-star, 3 included, MultiStar: {-1.18, 2.50}, one-star: {0.71, 1.71}
00:36:14.619 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
00:36:14.619 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.57)
00:36:14.619 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=1.71 hyp=1.85 cameraTheta=1.18 mountX=-0.55 mountY=1.85, mountTheta=1.86
00:36:14.620 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=1.71, opts=13)
00:36:14.620 00.000 21444 Enqueuing Move request for scope (0.71, 1.71)
00:36:14.620 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=272, FiltMax=65504, Gamma=0.560
00:36:14.620 00.000 21444 UpdateGuideState exits: m=316025 SNR=55.2 Saturated
00:36:14.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:14.620 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:14.620 00.000 21444 Enqueuing Expose request
00:36:14.621 00.001 25848 Worker thread wakes up
00:36:14.621 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, 1.71) opts 0xd
00:36:14.621 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, 1.71)
00:36:14.621 00.000 25848 Moving (0.71, 1.71) raw xDistance=-0.55 yDistance=1.85
00:36:14.621 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.55
00:36:14.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.85 from input 1.85
00:36:14.621 00.000 25848 MoveAxis(E, 18, ABG)
00:36:14.621 00.000 25848 Guiding  Dir = 2, Dur = 18
00:36:14.642 00.021 25848 IsSlewing returns 0
00:36:14.642 00.000 25848 IsGuiding returns 0
00:36:14.674 00.032 25848 IsGuiding returns 1
00:36:14.674 00.000 25848 scope still moving after pulse duration time elapsed
00:36:14.736 00.062 25848 IsSlewing returns 0
00:36:14.736 00.000 25848 IsGuiding returns 0
00:36:14.736 00.000 25848 scope move finished after 18 + 75 ms
00:36:14.736 00.000 25848 Move returns status 0, amount 18
00:36:14.736 00.000 25848 MoveAxis(S, 50, ABG)
00:36:14.736 00.000 25848 Guiding  Dir = 1, Dur = 50
00:36:14.764 00.028 25848 IsSlewing returns 0
00:36:14.764 00.000 25848 IsGuiding returns 0
00:36:14.796 00.032 25848 PulseGuide returned control before completion, sleep 29
00:36:14.832 00.036 25848 IsGuiding returns 1
00:36:14.832 00.000 25848 scope still moving after pulse duration time elapsed
00:36:14.890 00.058 25848 IsSlewing returns 0
00:36:14.890 00.000 25848 IsGuiding returns 0
00:36:14.890 00.000 25848 scope move finished after 50 + 75 ms
00:36:14.890 00.000 25848 Move returns status 0, amount 50
00:36:14.890 00.000 25848 move complete, result=0
00:36:14.890 00.000 25848 worker thread done servicing request
00:36:14.890 00.000 25848 Worker thread wakes up
00:36:14.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:14.890 00.000 21444 GuideStep: -0.5 px 18 ms EAST, 1.9 px 50 ms SOUTH
00:36:14.891 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:17.731 02.840 25848 Exposure complete
00:36:17.818 00.087 25848 worker thread done servicing request
00:36:17.818 00.000 21444 OnExposeComplete: enter
00:36:17.818 00.000 21444 UpdateGuideState(): m_state=6
00:36:17.818 00.000 21444 Star::Find(15, 1222, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 945
00:36:17.818 00.000 21444 Star::Find returns 1 (1), X=1222.80, Y=746.23, Mass=325269, SNR=49.7, Peak=10700 HFD=6.5
00:36:17.818 00.000 21444 Star::Find false star n=2 nbg=262 bg=3897.5 sigma=508.9 thresh=5424 peak=4864
00:36:17.818 00.000 21444 Star::Find false star n=5 nbg=256 bg=4099.8 sigma=490.6 thresh=5572 peak=5023
00:36:17.818 00.000 21444 Star::Find false star n=5 nbg=246 bg=3699.4 sigma=432.0 thresh=4995 peak=4630
00:36:17.818 00.000 21444 Star::Find false star n=1 nbg=275 bg=3747.6 sigma=610.7 thresh=5580 peak=5005
00:36:17.819 00.001 21444 Star::Find false star n=4 nbg=257 bg=3810.3 sigma=471.9 thresh=5226 peak=5011
00:36:17.819 00.000 21444 Star::Find false star n=4 nbg=236 bg=2728.4 sigma=369.5 thresh=3837 peak=3694
00:36:17.819 00.000 21444 Star::Find false star n=5 nbg=265 bg=3313.7 sigma=479.5 thresh=4752 peak=4416
00:36:17.819 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 15.60,-3.33,0.00,M3] [#3 -0.79,0.07,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.26,-0.69,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.13,0.91,3.98,U] 
00:36:17.819 00.000 21444 refined, 3 included, MultiStar: {-0.34, 0.42}, one-star: {1.30, -0.34}
00:36:17.819 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.81 = -0.81)
00:36:17.819 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
00:36:17.819 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.42 hyp=0.54 cameraTheta=2.24 mountX=0.37 mountY=0.26, mountTheta=0.61
00:36:17.820 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.42, opts=13)
00:36:17.820 00.000 21444 Enqueuing Move request for scope (-0.34, 0.42)
00:36:17.820 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3404, FiltMin=458, FiltMax=65504, Gamma=0.560
00:36:17.820 00.000 25848 Worker thread wakes up
00:36:17.820 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.42) opts 0xd
00:36:17.820 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.42)
00:36:17.820 00.000 25848 Moving (-0.34, 0.42) raw xDistance=0.37 yDistance=0.26
00:36:17.820 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
00:36:17.820 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:17.820 00.000 21444 UpdateGuideState exits: m=325269 SNR=49.7 Saturated
00:36:17.820 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:17.820 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:17.820 00.000 21444 Enqueuing Expose request
00:36:17.821 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:36:17.821 00.000 25848 MoveAxis(E, 0, ABG)
00:36:17.821 00.000 25848 Move returns status 0, amount 0
00:36:17.821 00.000 25848 MoveAxis(N, 0, ABG)
00:36:17.821 00.000 25848 Move returns status 0, amount 0
00:36:17.821 00.000 25848 move complete, result=0
00:36:17.821 00.000 25848 worker thread done servicing request
00:36:17.821 00.000 25848 Worker thread wakes up
00:36:17.821 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:17.821 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:17.821 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
00:36:20.661 02.840 25848 Exposure complete
00:36:20.750 00.089 25848 worker thread done servicing request
00:36:20.750 00.000 21444 OnExposeComplete: enter
00:36:20.750 00.000 21444 UpdateGuideState(): m_state=6
00:36:20.751 00.001 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 946
00:36:20.751 00.000 21444 Star::Find returns 1 (1), X=1222.32, Y=746.41, Mass=393840, SNR=64.1, Peak=11024 HFD=7.0
00:36:20.751 00.000 21444 Star::Find false star n=3 nbg=267 bg=3762.9 sigma=486.4 thresh=5222 peak=4841
00:36:20.751 00.000 21444 Star::Find false star n=3 nbg=253 bg=3666.4 sigma=453.6 thresh=5027 peak=4807
00:36:20.751 00.000 21444 Star::Find false star n=1 nbg=267 bg=3283.4 sigma=479.8 thresh=4723 peak=4306
00:36:20.751 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 23.00,-16.27,0.00,M4] [#3 -0.80,0.12,0.17,U] [#4 -16.79,-7.88,0.00,M9] [#5 4.98,-11.31,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 1.65,0.13,1.01,U] [#8 -16.12,-1.57,0.00,M10] [#9 1.48,-1.10,0.16,U] [#10 0.00,0.00,0.00,L] [#11 -0.04,0.92,2.73,U] 
00:36:20.751 00.000 21444 refined, 4 included, MultiStar: {0.49, 0.46}, one-star: {0.82, -0.15}
00:36:20.751 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
00:36:20.751 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.14)
00:36:20.751 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=0.46 hyp=0.67 cameraTheta=0.75 mountX=-0.45 mountY=0.61, mountTheta=2.20
00:36:20.752 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=0.46, opts=13)
00:36:20.752 00.000 21444 Enqueuing Move request for scope (0.49, 0.46)
00:36:20.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=572, FiltMax=65504, Gamma=0.560
00:36:20.752 00.000 21444 UpdateGuideState exits: m=393840 SNR=64.1 Saturated
00:36:20.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:20.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:20.753 00.001 21444 Enqueuing Expose request
00:36:20.753 00.000 25848 Worker thread wakes up
00:36:20.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.46) opts 0xd
00:36:20.753 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 0.46)
00:36:20.753 00.000 25848 Moving (0.49, 0.46) raw xDistance=-0.45 yDistance=0.61
00:36:20.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
00:36:20.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
00:36:20.753 00.000 25848 MoveAxis(E, 0, ABG)
00:36:20.753 00.000 25848 Move returns status 0, amount 0
00:36:20.753 00.000 25848 MoveAxis(S, 17, ABG)
00:36:20.753 00.000 25848 Guiding  Dir = 1, Dur = 17
00:36:20.781 00.028 25848 IsSlewing returns 0
00:36:20.782 00.001 25848 IsGuiding returns 0
00:36:20.813 00.031 25848 IsGuiding returns 1
00:36:20.813 00.000 25848 scope still moving after pulse duration time elapsed
00:36:20.875 00.062 25848 IsSlewing returns 0
00:36:20.876 00.001 25848 IsGuiding returns 0
00:36:20.876 00.000 25848 scope move finished after 17 + 77 ms
00:36:20.876 00.000 25848 Move returns status 0, amount 17
00:36:20.876 00.000 25848 move complete, result=0
00:36:20.876 00.000 25848 worker thread done servicing request
00:36:20.876 00.000 25848 Worker thread wakes up
00:36:20.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:20.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:20.876 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.6 px 17 ms SOUTH
00:36:23.720 02.844 25848 Exposure complete
00:36:23.800 00.080 25848 worker thread done servicing request
00:36:23.800 00.000 21444 OnExposeComplete: enter
00:36:23.801 00.001 21444 UpdateGuideState(): m_state=6
00:36:23.801 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 947
00:36:23.801 00.000 21444 Star::Find returns 1 (1), X=1224.61, Y=746.73, Mass=374874, SNR=69.6, Peak=11628 HFD=6.6
00:36:23.801 00.000 21444 Star::Find false star n=2 nbg=267 bg=2452.8 sigma=418.0 thresh=3707 peak=3257
00:36:23.801 00.000 21444 Star::Find false star n=3 nbg=257 bg=4046.5 sigma=484.0 thresh=5498 peak=5206
00:36:23.801 00.000 21444 Star::Find false star n=9 nbg=246 bg=3968.7 sigma=450.2 thresh=5319 peak=5257
00:36:23.801 00.000 21444 Star::Find false star n=4 nbg=257 bg=3673.3 sigma=451.2 thresh=5027 peak=4707
00:36:23.801 00.000 21444 MultiStar: [#1 15.35,1.44,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 5.47,-11.30,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 3.02,-0.05,0.78,U] [#8 -26.06,1.96,0.00,R] [#9 6.81,-15.21,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 0.18,0.93,3.03,U] 
00:36:23.801 00.000 21444 refined, 2 included, MultiStar: {1.25, 0.61}, one-star: {3.11, 0.17}
00:36:23.801 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
00:36:23.801 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.84)
00:36:23.801 00.000 21444 CameraToMount -- cameraX=1.25 cameraY=0.61 hyp=1.39 cameraTheta=0.46 mountX=-1.19 mountY=1.04, mountTheta=2.42
00:36:23.802 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.25, y=0.61, opts=13)
00:36:23.802 00.000 21444 Enqueuing Move request for scope (1.25, 0.61)
00:36:23.802 00.000 25848 Worker thread wakes up
00:36:23.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.25, 0.61) opts 0xd
00:36:23.802 00.000 25848 Handling offset move in thread for scope, endpoint = (1.25, 0.61)
00:36:23.802 00.000 25848 Moving (1.25, 0.61) raw xDistance=-1.19 yDistance=1.04
00:36:23.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.19
00:36:23.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
00:36:23.802 00.000 25848 MoveAxis(E, 35, ABG)
00:36:23.802 00.000 25848 Guiding  Dir = 2, Dur = 35
00:36:23.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=434, FiltMax=65504, Gamma=0.560
00:36:23.802 00.000 21444 UpdateGuideState exits: m=374874 SNR=69.6 Saturated
00:36:23.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:23.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:23.802 00.000 21444 Enqueuing Expose request
00:36:23.827 00.025 25848 IsSlewing returns 0
00:36:23.827 00.000 25848 IsGuiding returns 0
00:36:23.868 00.041 25848 IsGuiding returns 1
00:36:23.868 00.000 25848 scope still moving after pulse duration time elapsed
00:36:23.920 00.052 25848 IsSlewing returns 0
00:36:23.920 00.000 25848 IsGuiding returns 0
00:36:23.920 00.000 25848 scope move finished after 35 + 58 ms
00:36:23.920 00.000 25848 Move returns status 0, amount 35
00:36:23.920 00.000 25848 MoveAxis(S, 28, ABG)
00:36:23.920 00.000 25848 Guiding  Dir = 1, Dur = 28
00:36:23.953 00.033 25848 IsSlewing returns 0
00:36:23.953 00.000 25848 IsGuiding returns 0
00:36:23.985 00.032 25848 IsGuiding returns 1
00:36:23.985 00.000 25848 scope still moving after pulse duration time elapsed
00:36:24.061 00.076 25848 IsSlewing returns 0
00:36:24.063 00.002 25848 IsGuiding returns 0
00:36:24.063 00.000 25848 scope move finished after 28 + 81 ms
00:36:24.063 00.000 25848 Move returns status 0, amount 28
00:36:24.063 00.000 25848 move complete, result=0
00:36:24.063 00.000 25848 worker thread done servicing request
00:36:24.063 00.000 25848 Worker thread wakes up
00:36:24.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:24.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:24.063 00.000 21444 GuideStep: -1.2 px 35 ms EAST, 1.0 px 28 ms SOUTH
00:36:26.901 02.838 25848 Exposure complete
00:36:26.986 00.085 25848 worker thread done servicing request
00:36:26.986 00.000 21444 OnExposeComplete: enter
00:36:26.986 00.000 21444 UpdateGuideState(): m_state=6
00:36:26.987 00.001 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 948
00:36:26.987 00.000 21444 Star::Find returns 1 (1), X=1223.40, Y=744.29, Mass=241921, SNR=38.0, Peak=9308 HFD=6.7
00:36:26.987 00.000 21444 Star::Find false star n=4 nbg=249 bg=3798.8 sigma=422.3 thresh=5066 peak=5009
00:36:26.987 00.000 21444 Star::Find false star n=7 nbg=241 bg=3864.9 sigma=373.1 thresh=4984 peak=4946
00:36:26.987 00.000 21444 Star::Find false star n=7 nbg=239 bg=3787.7 sigma=390.7 thresh=4960 peak=4810
00:36:26.987 00.000 21444 Star::Find false star n=6 nbg=264 bg=3817.6 sigma=492.6 thresh=5295 peak=5229
00:36:26.987 00.000 21444 Star::Find false star n=3 nbg=252 bg=3927.6 sigma=446.2 thresh=5266 peak=5018
00:36:26.987 00.000 21444 Star::Find false star n=6 nbg=243 bg=3212.8 sigma=394.4 thresh=4396 peak=4384
00:36:26.987 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 22.44,-18.31,0.00,M5] [#3 -0.93,-0.47,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.91,-1.37,1.30,U] [#8 0.00,0.00,0.00,L] [#9 -7.61,-13.54,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.63,-0.52,3.68,U] 
00:36:26.987 00.000 21444 refined, 3 included, MultiStar: {1.03, -0.98}, one-star: {1.90, -2.28}
00:36:26.987 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.05) = xAngle (-3.81 = 2.47)
00:36:26.987 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.37)
00:36:26.987 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-0.98 hyp=1.42 cameraTheta=-0.76 mountX=-1.12 mountY=-0.51, mountTheta=-2.71
00:36:26.988 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-0.98, opts=13)
00:36:26.988 00.000 21444 Enqueuing Move request for scope (1.03, -0.98)
00:36:26.988 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=280, FiltMax=65504, Gamma=0.560
00:36:26.989 00.001 25848 Worker thread wakes up
00:36:26.989 00.000 21444 UpdateGuideState exits: m=241921 SNR=38.0 Saturated
00:36:26.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:26.989 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:26.989 00.000 21444 Enqueuing Expose request
00:36:26.989 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.98) opts 0xd
00:36:26.989 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, -0.98)
00:36:26.989 00.000 25848 Moving (1.03, -0.98) raw xDistance=-1.12 yDistance=-0.51
00:36:26.989 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.12
00:36:26.989 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:26.989 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
00:36:26.989 00.000 25848 MoveAxis(E, 35, ABG)
00:36:26.989 00.000 25848 Guiding  Dir = 2, Dur = 35
00:36:27.014 00.025 25848 IsSlewing returns 0
00:36:27.014 00.000 25848 IsGuiding returns 0
00:36:27.046 00.032 25848 PulseGuide returned control before completion, sleep 14
00:36:27.075 00.029 25848 IsGuiding returns 1
00:36:27.075 00.000 25848 scope still moving after pulse duration time elapsed
00:36:27.127 00.052 25848 IsSlewing returns 0
00:36:27.127 00.000 25848 IsGuiding returns 0
00:36:27.127 00.000 25848 scope move finished after 35 + 77 ms
00:36:27.127 00.000 25848 Move returns status 0, amount 35
00:36:27.127 00.000 25848 MoveAxis(N, 0, ABG)
00:36:27.128 00.001 25848 Move returns status 0, amount 0
00:36:27.128 00.000 25848 move complete, result=0
00:36:27.128 00.000 25848 worker thread done servicing request
00:36:27.128 00.000 25848 Worker thread wakes up
00:36:27.128 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:27.128 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:27.128 00.000 21444 GuideStep: -1.1 px 35 ms EAST, -0.5 px 0 ms NORTH
00:36:29.979 02.851 25848 Exposure complete
00:36:30.060 00.081 25848 worker thread done servicing request
00:36:30.060 00.000 21444 OnExposeComplete: enter
00:36:30.060 00.000 21444 UpdateGuideState(): m_state=6
00:36:30.060 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 949
00:36:30.060 00.000 21444 Star::Find returns 1 (1), X=1223.36, Y=744.87, Mass=329289, SNR=64.2, Peak=11556 HFD=6.7
00:36:30.060 00.000 21444 Star::Find false star n=1 nbg=261 bg=3778.5 sigma=512.0 thresh=5315 peak=4825
00:36:30.060 00.000 21444 Star::Find false star n=5 nbg=236 bg=2391.8 sigma=363.3 thresh=3482 peak=3325
00:36:30.060 00.000 21444 Star::Find false star n=5 nbg=244 bg=4195.5 sigma=478.0 thresh=5629 peak=5595
00:36:30.061 00.001 21444 Star::Find false star n=6 nbg=256 bg=3932.5 sigma=409.1 thresh=5160 peak=5056
00:36:30.061 00.000 21444 Star::Find false star n=5 nbg=266 bg=3848.5 sigma=488.3 thresh=5313 peak=5121
00:36:30.061 00.000 21444 Star::Find false star n=3 nbg=266 bg=2967.7 sigma=418.4 thresh=4223 peak=4043
00:36:30.061 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 19.82,-12.06,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 1.71,-2.06,0.84,U] [#8 26.15,-2.27,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.95,-0.89,3.15,U] 
00:36:30.061 00.000 21444 refined, 2 included, MultiStar: {0.06, -1.25}, one-star: {1.86, -1.69}
00:36:30.061 00.000 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.57 = 1.71)
00:36:30.061 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.13)
00:36:30.061 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-1.25 hyp=1.25 cameraTheta=-1.52 mountX=-0.17 mountY=-1.13, mountTheta=-1.72
00:36:30.061 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-1.25, opts=13)
00:36:30.062 00.001 21444 Enqueuing Move request for scope (0.06, -1.25)
00:36:30.062 00.000 25848 Worker thread wakes up
00:36:30.062 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=436, FiltMax=65504, Gamma=0.560
00:36:30.062 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -1.25) opts 0xd
00:36:30.062 00.000 21444 UpdateGuideState exits: m=329289 SNR=64.2 Saturated
00:36:30.062 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:30.062 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -1.25)
00:36:30.062 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:30.062 00.000 21444 Enqueuing Expose request
00:36:30.062 00.000 25848 Moving (0.06, -1.25) raw xDistance=-0.17 yDistance=-1.13
00:36:30.062 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:36:30.062 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:30.062 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
00:36:30.062 00.000 25848 MoveAxis(E, 0, ABG)
00:36:30.062 00.000 25848 Move returns status 0, amount 0
00:36:30.062 00.000 25848 MoveAxis(N, 0, ABG)
00:36:30.062 00.000 25848 Move returns status 0, amount 0
00:36:30.062 00.000 25848 move complete, result=0
00:36:30.062 00.000 25848 worker thread done servicing request
00:36:30.062 00.000 25848 Worker thread wakes up
00:36:30.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:30.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:30.062 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.1 px 0 ms NORTH
00:36:32.913 02.851 25848 Exposure complete
00:36:33.000 00.087 25848 worker thread done servicing request
00:36:33.000 00.000 21444 OnExposeComplete: enter
00:36:33.000 00.000 21444 UpdateGuideState(): m_state=6
00:36:33.000 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 950
00:36:33.000 00.000 21444 Star::Find returns 1 (1), X=1225.24, Y=744.18, Mass=380613, SNR=60.2, Peak=11584 HFD=6.8
00:36:33.000 00.000 21444 Star::Find false star n=5 nbg=256 bg=3759.3 sigma=518.1 thresh=5313 peak=5111
00:36:33.001 00.001 21444 Star::Find false star n=4 nbg=259 bg=2342.1 sigma=388.1 thresh=3506 peak=3342
00:36:33.001 00.000 21444 Star::Find false star n=3 nbg=249 bg=4012.3 sigma=438.3 thresh=5327 peak=5113
00:36:33.001 00.000 21444 Star::Find false star n=2 nbg=266 bg=3791.5 sigma=473.1 thresh=5211 peak=4842
00:36:33.001 00.000 21444 Star::Find false star n=1 nbg=267 bg=3931.9 sigma=470.7 thresh=5344 peak=4965
00:36:33.001 00.000 21444 Star::Find false star n=2 nbg=274 bg=3803.2 sigma=565.5 thresh=5500 peak=5059
00:36:33.001 00.000 21444 Star::Find false star n=4 nbg=244 bg=3347.6 sigma=419.6 thresh=4606 peak=4296
00:36:33.001 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.59,0.37,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.62,-1.62,0.71,U] [#8 0.00,0.00,0.00,L] [#9 1.07,-0.62,0.17,U] [#10 0.00,0.00,0.00,L] [#11 1.59,-0.00,2.97,U] 
00:36:33.001 00.000 21444 refined, 4 included, MultiStar: {2.22, -0.72}, one-star: {3.74, -2.38}
00:36:33.001 00.000 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.05) = xAngle (-3.36 = 2.92)
00:36:33.001 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.08)
00:36:33.001 00.000 21444 CameraToMount -- cameraX=2.22 cameraY=-0.72 hyp=2.34 cameraTheta=-0.31 mountX=-2.28 mountY=0.18, mountTheta=3.06
00:36:33.002 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.22, y=-0.72, opts=13)
00:36:33.002 00.000 21444 Enqueuing Move request for scope (2.22, -0.72)
00:36:33.002 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=192, FiltMax=65504, Gamma=0.560
00:36:33.002 00.000 21444 UpdateGuideState exits: m=380613 SNR=60.2 Saturated
00:36:33.002 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:33.002 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:33.002 00.000 21444 Enqueuing Expose request
00:36:33.002 00.000 25848 Worker thread wakes up
00:36:33.003 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.22, -0.72) opts 0xd
00:36:33.003 00.000 25848 Handling offset move in thread for scope, endpoint = (2.22, -0.72)
00:36:33.003 00.000 25848 Moving (2.22, -0.72) raw xDistance=-2.28 yDistance=0.18
00:36:33.003 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.44 from input -2.28
00:36:33.003 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:33.003 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:36:33.003 00.000 25848 MoveAxis(E, 66, ABG)
00:36:33.003 00.000 25848 Guiding  Dir = 2, Dur = 66
00:36:33.033 00.030 25848 IsSlewing returns 0
00:36:33.033 00.000 25848 IsGuiding returns 0
00:36:33.065 00.032 25848 PulseGuide returned control before completion, sleep 45
00:36:33.145 00.080 25848 IsGuiding returns 1
00:36:33.145 00.000 25848 scope still moving after pulse duration time elapsed
00:36:33.204 00.059 25848 IsSlewing returns 0
00:36:33.204 00.000 25848 IsGuiding returns 0
00:36:33.204 00.000 25848 scope move finished after 66 + 104 ms
00:36:33.204 00.000 25848 Move returns status 0, amount 66
00:36:33.204 00.000 25848 MoveAxis(N, 0, ABG)
00:36:33.204 00.000 25848 Move returns status 0, amount 0
00:36:33.204 00.000 25848 move complete, result=0
00:36:33.204 00.000 25848 worker thread done servicing request
00:36:33.204 00.000 25848 Worker thread wakes up
00:36:33.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:33.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:33.204 00.000 21444 GuideStep: -2.3 px 66 ms EAST, 0.2 px 0 ms NORTH
00:36:36.051 02.847 25848 Exposure complete
00:36:36.135 00.084 25848 worker thread done servicing request
00:36:36.135 00.000 21444 OnExposeComplete: enter
00:36:36.135 00.000 21444 UpdateGuideState(): m_state=6
00:36:36.136 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 951
00:36:36.136 00.000 21444 Star::Find returns 1 (1), X=1224.87, Y=743.86, Mass=257993, SNR=45.4, Peak=9284 HFD=6.7
00:36:36.136 00.000 21444 Star::Find false star n=2 nbg=264 bg=3772.2 sigma=541.7 thresh=5397 peak=4920
00:36:36.136 00.000 21444 Star::Find false star n=7 nbg=258 bg=2252.2 sigma=391.2 thresh=3426 peak=3287
00:36:36.136 00.000 21444 Star::Find false star n=4 nbg=268 bg=4101.1 sigma=536.1 thresh=5709 peak=5598
00:36:36.136 00.000 21444 Star::Find false star n=7 nbg=244 bg=3975.0 sigma=442.7 thresh=5303 peak=5245
00:36:36.136 00.000 21444 Star::Find false star n=3 nbg=260 bg=3848.8 sigma=479.0 thresh=5286 peak=5131
00:36:36.136 00.000 21444 Star::Find false star n=3 nbg=263 bg=3937.6 sigma=513.8 thresh=5479 peak=4964
00:36:36.136 00.000 21444 Star::Find false star n=4 nbg=267 bg=2988.3 sigma=448.8 thresh=4335 peak=4216
00:36:36.136 00.000 21444 Star::Find false star n=1 nbg=255 bg=3410.1 sigma=439.6 thresh=4729 peak=4338
00:36:36.136 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 26.39,-15.24,0.00,M6] [#7 3.37,-2.92,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.32,-0.53,3.10,U] 
00:36:36.136 00.000 21444 refined, 2 included, MultiStar: {1.08, -1.39}, one-star: {3.36, -2.70}
00:36:36.136 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.96 = 2.32)
00:36:36.136 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.81 = -0.52)
00:36:36.136 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=-1.39 hyp=1.76 cameraTheta=-0.91 mountX=-1.20 mountY=-0.88, mountTheta=-2.51
00:36:36.138 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=-1.39, opts=13)
00:36:36.138 00.000 21444 Enqueuing Move request for scope (1.08, -1.39)
00:36:36.138 00.000 25848 Worker thread wakes up
00:36:36.138 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, -1.39) opts 0xd
00:36:36.138 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, -1.39)
00:36:36.138 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=434, FiltMax=65504, Gamma=0.560
00:36:36.138 00.000 25848 Moving (1.08, -1.39) raw xDistance=-1.20 yDistance=-0.88
00:36:36.138 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.20
00:36:36.138 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:36.138 00.000 21444 UpdateGuideState exits: m=257993 SNR=45.4 Saturated
00:36:36.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
00:36:36.139 00.001 25848 MoveAxis(E, 40, ABG)
00:36:36.139 00.000 25848 Guiding  Dir = 2, Dur = 40
00:36:36.139 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:36.139 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:36.139 00.000 21444 Enqueuing Expose request
00:36:36.171 00.032 25848 IsSlewing returns 0
00:36:36.172 00.001 25848 IsGuiding returns 0
00:36:36.203 00.031 25848 PulseGuide returned control before completion, sleep 19
00:36:36.225 00.022 25848 IsGuiding returns 1
00:36:36.225 00.000 25848 scope still moving after pulse duration time elapsed
00:36:36.280 00.055 25848 IsSlewing returns 0
00:36:36.280 00.000 25848 IsGuiding returns 0
00:36:36.281 00.001 25848 scope move finished after 40 + 69 ms
00:36:36.281 00.000 25848 Move returns status 0, amount 40
00:36:36.281 00.000 25848 MoveAxis(N, 0, ABG)
00:36:36.281 00.000 25848 Move returns status 0, amount 0
00:36:36.281 00.000 25848 move complete, result=0
00:36:36.281 00.000 25848 worker thread done servicing request
00:36:36.281 00.000 25848 Worker thread wakes up
00:36:36.281 00.000 21444 GuideStep: -1.2 px 40 ms EAST, -0.9 px 0 ms NORTH
00:36:36.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:36.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:39.122 02.841 25848 Exposure complete
00:36:39.202 00.080 25848 worker thread done servicing request
00:36:39.202 00.000 21444 OnExposeComplete: enter
00:36:39.203 00.001 21444 UpdateGuideState(): m_state=6
00:36:39.203 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 952
00:36:39.203 00.000 21444 Star::Find returns 1 (1), X=1224.29, Y=744.48, Mass=250137, SNR=41.6, Peak=10624 HFD=5.6
00:36:39.203 00.000 21444 Star::Find false star n=6 nbg=256 bg=3876.5 sigma=414.1 thresh=5119 peak=4900
00:36:39.203 00.000 21444 Star::Find false star n=4 nbg=268 bg=3736.4 sigma=476.8 thresh=5167 peak=5096
00:36:39.203 00.000 21444 Star::Find false star n=6 nbg=265 bg=3785.0 sigma=467.1 thresh=5186 peak=5081
00:36:39.203 00.000 21444 Star::Find false star n=2 nbg=252 bg=3827.9 sigma=444.7 thresh=5162 peak=4909
00:36:39.203 00.000 21444 Star::Find false star n=2 nbg=266 bg=3296.7 sigma=526.6 thresh=4877 peak=4555
00:36:39.203 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.79,0.05,0.21,U] [#4 0.00,0.00,0.00,L] [#5 14.92,-11.24,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 3.48,-2.33,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.57,-0.06,0.24,U] [#10 0.00,0.00,0.00,L] [#11 1.15,-0.39,3.51,U] 
00:36:39.203 00.000 21444 refined, 4 included, MultiStar: {1.76, -1.00}, one-star: {2.79, -2.09}
00:36:39.203 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.72)
00:36:39.203 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
00:36:39.203 00.000 21444 CameraToMount -- cameraX=1.76 cameraY=-1.00 hyp=2.02 cameraTheta=-0.52 mountX=-1.84 mountY=-0.26, mountTheta=-3.00
00:36:39.204 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.76, y=-1.00, opts=13)
00:36:39.204 00.000 21444 Enqueuing Move request for scope (1.76, -1.00)
00:36:39.204 00.000 25848 Worker thread wakes up
00:36:39.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.76, -1.00) opts 0xd
00:36:39.204 00.000 25848 Handling offset move in thread for scope, endpoint = (1.76, -1.00)
00:36:39.204 00.000 25848 Moving (1.76, -1.00) raw xDistance=-1.84 yDistance=-0.26
00:36:39.204 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=432, FiltMax=65504, Gamma=0.560
00:36:39.204 00.000 21444 UpdateGuideState exits: m=250137 SNR=41.6 Saturated
00:36:39.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:39.204 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.22 from input -1.84
00:36:39.204 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:39.204 00.000 21444 Enqueuing Expose request
00:36:39.204 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:39.205 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:36:39.205 00.000 25848 MoveAxis(E, 56, ABG)
00:36:39.205 00.000 25848 Guiding  Dir = 2, Dur = 56
00:36:39.235 00.030 25848 IsSlewing returns 0
00:36:39.235 00.000 25848 IsGuiding returns 0
00:36:39.267 00.032 25848 PulseGuide returned control before completion, sleep 35
00:36:39.311 00.044 25848 IsGuiding returns 1
00:36:39.311 00.000 25848 scope still moving after pulse duration time elapsed
00:36:39.374 00.063 25848 IsSlewing returns 0
00:36:39.374 00.000 25848 IsGuiding returns 0
00:36:39.374 00.000 25848 scope move finished after 56 + 83 ms
00:36:39.374 00.000 25848 Move returns status 0, amount 56
00:36:39.374 00.000 25848 MoveAxis(N, 0, ABG)
00:36:39.374 00.000 25848 Move returns status 0, amount 0
00:36:39.374 00.000 25848 move complete, result=0
00:36:39.374 00.000 25848 worker thread done servicing request
00:36:39.374 00.000 25848 Worker thread wakes up
00:36:39.375 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:39.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:39.375 00.000 21444 GuideStep: -1.8 px 56 ms EAST, -0.3 px 0 ms NORTH
00:36:42.217 02.842 25848 Exposure complete
00:36:42.301 00.084 25848 worker thread done servicing request
00:36:42.301 00.000 21444 OnExposeComplete: enter
00:36:42.301 00.000 21444 UpdateGuideState(): m_state=6
00:36:42.301 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 953
00:36:42.301 00.000 21444 Star::Find returns 1 (1), X=1225.17, Y=743.09, Mass=228746, SNR=36.7, Peak=9484 HFD=6.7
00:36:42.301 00.000 21444 Star::Find false star n=3 nbg=256 bg=3848.5 sigma=402.9 thresh=5057 peak=4855
00:36:42.301 00.000 21444 Star::Find false star n=4 nbg=256 bg=2221.7 sigma=426.6 thresh=3502 peak=3353
00:36:42.301 00.000 21444 Star::Find false star n=2 nbg=267 bg=3863.8 sigma=466.6 thresh=5264 peak=4919
00:36:42.301 00.000 21444 Star::Find false star n=3 nbg=269 bg=3823.4 sigma=469.5 thresh=5232 peak=4948
00:36:42.301 00.000 21444 Star::Find false star n=4 nbg=243 bg=3004.6 sigma=378.2 thresh=4139 peak=3962
00:36:42.301 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -7.51,-2.80,0.00,M1] [#4 -4.40,4.28,0.26,U] [#5 7.09,-12.87,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 3.87,-2.48,1.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -9.34,-23.62,0.00,M3] [#11 1.40,0.79,3.78,U] 
00:36:42.301 00.000 21444 refined, 3 included, MultiStar: {2.15, -0.55}, one-star: {3.67, -3.48}
00:36:42.301 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
00:36:42.301 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.14)
00:36:42.301 00.000 21444 CameraToMount -- cameraX=2.15 cameraY=-0.55 hyp=2.22 cameraTheta=-0.25 mountX=-2.19 mountY=0.31, mountTheta=3.00
00:36:42.302 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.15, y=-0.55, opts=13)
00:36:42.302 00.000 21444 Enqueuing Move request for scope (2.15, -0.55)
00:36:42.302 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=508, FiltMax=65504, Gamma=0.560
00:36:42.303 00.001 21444 UpdateGuideState exits: m=228746 SNR=36.7 Saturated
00:36:42.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:42.303 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:42.303 00.000 21444 Enqueuing Expose request
00:36:42.303 00.000 25848 Worker thread wakes up
00:36:42.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.15, -0.55) opts 0xd
00:36:42.303 00.000 25848 Handling offset move in thread for scope, endpoint = (2.15, -0.55)
00:36:42.303 00.000 25848 Moving (2.15, -0.55) raw xDistance=-2.19 yDistance=0.31
00:36:42.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.19
00:36:42.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:42.303 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:36:42.303 00.000 25848 MoveAxis(E, 68, ABG)
00:36:42.303 00.000 25848 Guiding  Dir = 2, Dur = 68
00:36:42.327 00.024 25848 IsSlewing returns 0
00:36:42.327 00.000 25848 IsGuiding returns 0
00:36:42.359 00.032 25848 PulseGuide returned control before completion, sleep 48
00:36:42.430 00.071 25848 IsGuiding returns 1
00:36:42.430 00.000 25848 scope still moving after pulse duration time elapsed
00:36:42.483 00.053 25848 IsSlewing returns 0
00:36:42.483 00.000 25848 IsGuiding returns 0
00:36:42.483 00.000 25848 scope move finished after 68 + 87 ms
00:36:42.483 00.000 25848 Move returns status 0, amount 68
00:36:42.483 00.000 25848 MoveAxis(N, 0, ABG)
00:36:42.483 00.000 25848 Move returns status 0, amount 0
00:36:42.483 00.000 25848 move complete, result=0
00:36:42.483 00.000 25848 worker thread done servicing request
00:36:42.483 00.000 25848 Worker thread wakes up
00:36:42.483 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:42.483 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:42.483 00.000 21444 GuideStep: -2.2 px 68 ms EAST, 0.3 px 0 ms NORTH
00:36:45.333 02.850 25848 Exposure complete
00:36:45.411 00.078 25848 worker thread done servicing request
00:36:45.411 00.000 21444 OnExposeComplete: enter
00:36:45.411 00.000 21444 UpdateGuideState(): m_state=6
00:36:45.411 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 954
00:36:45.411 00.000 21444 Star::Find returns 1 (1), X=1224.25, Y=744.50, Mass=290258, SNR=46.3, Peak=11128 HFD=6.9
00:36:45.412 00.001 21444 Star::Find false star n=7 nbg=257 bg=2311.9 sigma=425.3 thresh=3588 peak=3508
00:36:45.412 00.000 21444 Star::Find false star n=5 nbg=237 bg=4031.8 sigma=434.3 thresh=5335 peak=5138
00:36:45.412 00.000 21444 Star::Find false star n=4 nbg=265 bg=3664.4 sigma=513.9 thresh=5206 peak=5197
00:36:45.412 00.000 21444 Star::Find false star n=3 nbg=272 bg=3722.9 sigma=537.5 thresh=5335 peak=4844
00:36:45.412 00.000 21444 Star::Find false star n=2 nbg=254 bg=3942.9 sigma=481.0 thresh=5386 peak=4834
00:36:45.412 00.000 21444 Star::Find false star n=1 nbg=267 bg=2819.1 sigma=474.5 thresh=4243 peak=3852
00:36:45.412 00.000 21444 Star::Find false star n=6 nbg=265 bg=3362.1 sigma=488.9 thresh=4829 peak=4661
00:36:45.412 00.000 21444 MultiStar: [#1 6.81,16.02,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -15.31,-10.00,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.16,-2.13,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.93,-1.43,2.83,U] 
00:36:45.412 00.000 21444 refined, 2 included, MultiStar: {0.77, -1.72}, one-star: {2.75, -2.06}
00:36:45.412 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.08)
00:36:45.412 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.76)
00:36:45.412 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-1.72 hyp=1.89 cameraTheta=-1.15 mountX=-0.92 mountY=-1.30, mountTheta=-2.19
00:36:45.413 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-1.72, opts=13)
00:36:45.413 00.000 21444 Enqueuing Move request for scope (0.77, -1.72)
00:36:45.413 00.000 25848 Worker thread wakes up
00:36:45.413 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3396, FiltMin=434, FiltMax=65504, Gamma=0.560
00:36:45.413 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -1.72) opts 0xd
00:36:45.413 00.000 21444 UpdateGuideState exits: m=290258 SNR=46.3 Saturated
00:36:45.413 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:45.413 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -1.72)
00:36:45.413 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:45.413 00.000 21444 Enqueuing Expose request
00:36:45.413 00.000 25848 Moving (0.77, -1.72) raw xDistance=-0.92 yDistance=-1.30
00:36:45.413 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.92
00:36:45.413 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:36:45.413 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.30
00:36:45.413 00.000 25848 MoveAxis(E, 32, ABG)
00:36:45.413 00.000 25848 Guiding  Dir = 2, Dur = 32
00:36:45.440 00.027 25848 IsSlewing returns 0
00:36:45.440 00.000 25848 IsGuiding returns 0
00:36:45.471 00.031 25848 PulseGuide returned control before completion, sleep 11
00:36:45.490 00.019 25848 IsGuiding returns 1
00:36:45.490 00.000 25848 scope still moving after pulse duration time elapsed
00:36:45.545 00.055 25848 IsSlewing returns 0
00:36:45.546 00.001 25848 IsGuiding returns 0
00:36:45.546 00.000 25848 scope move finished after 32 + 74 ms
00:36:45.546 00.000 25848 Move returns status 0, amount 32
00:36:45.546 00.000 25848 MoveAxis(N, 0, ABG)
00:36:45.546 00.000 25848 Move returns status 0, amount 0
00:36:45.546 00.000 25848 move complete, result=0
00:36:45.546 00.000 25848 worker thread done servicing request
00:36:45.546 00.000 25848 Worker thread wakes up
00:36:45.546 00.000 21444 GuideStep: -0.9 px 32 ms EAST, -1.3 px 0 ms NORTH
00:36:45.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:45.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:48.397 02.851 25848 Exposure complete
00:36:48.485 00.088 25848 worker thread done servicing request
00:36:48.485 00.000 21444 OnExposeComplete: enter
00:36:48.485 00.000 21444 UpdateGuideState(): m_state=6
00:36:48.485 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 955
00:36:48.485 00.000 21444 Star::Find returns 1 (1), X=1221.07, Y=745.31, Mass=318721, SNR=56.5, Peak=10644 HFD=6.6
00:36:48.485 00.000 21444 Star::Find false star n=2 nbg=265 bg=2540.6 sigma=390.4 thresh=3712 peak=3305
00:36:48.486 00.001 21444 Star::Find false star n=2 nbg=251 bg=3746.9 sigma=434.6 thresh=5051 peak=4709
00:36:48.486 00.000 21444 Star::Find false star n=2 nbg=266 bg=3781.2 sigma=519.5 thresh=5340 peak=5001
00:36:48.486 00.000 21444 Star::Find false star n=2 nbg=260 bg=2865.4 sigma=428.1 thresh=4150 peak=3794
00:36:48.486 00.000 21444 Star::Find false star n=3 nbg=249 bg=3202.6 sigma=495.9 thresh=4690 peak=4586
00:36:48.486 00.000 21444 MultiStar: [#1 12.56,22.85,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -1.21,-15.53,0.00,M2] [#4 -26.08,-13.10,0.00,M10] [#5 20.27,-19.55,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 1.86,-3.10,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.65,-1.14,2.63,U] 
00:36:48.486 00.000 21444 single-star, 2 included, MultiStar: {-0.07, -1.58}, one-star: {-0.43, -1.25}
00:36:48.486 00.000 21444 CameraToMount -- cameraTheta (-1.90) - m_xAngle (3.05) = xAngle (-4.95 = 1.33)
00:36:48.486 00.000 21444 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.51)
00:36:48.486 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-1.25 hyp=1.33 cameraTheta=-1.90 mountX=0.32 mountY=-1.32, mountTheta=-1.34
00:36:48.487 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-1.25, opts=13)
00:36:48.487 00.000 21444 Enqueuing Move request for scope (-0.43, -1.25)
00:36:48.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3380, FiltMin=92, FiltMax=65504, Gamma=0.560
00:36:48.487 00.000 21444 UpdateGuideState exits: m=318721 SNR=56.5 Saturated
00:36:48.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:48.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:48.487 00.000 21444 Enqueuing Expose request
00:36:48.487 00.000 25848 Worker thread wakes up
00:36:48.487 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -1.25) opts 0xd
00:36:48.487 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -1.25)
00:36:48.487 00.000 25848 Moving (-0.43, -1.25) raw xDistance=0.32 yDistance=-1.32
00:36:48.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
00:36:48.487 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=1.14 newest=-2.32
00:36:48.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
00:36:48.487 00.000 25848 MoveAxis(E, 0, ABG)
00:36:48.487 00.000 25848 Move returns status 0, amount 0
00:36:48.488 00.001 25848 BLC: Oldest BLC event removed
00:36:48.488 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
00:36:48.488 00.000 25848 MoveAxis(N, 332, ABG)
00:36:48.488 00.000 25848 Guiding  Dir = 0, Dur = 332
00:36:48.516 00.028 25848 IsSlewing returns 0
00:36:48.517 00.001 25848 IsGuiding returns 0
00:36:48.548 00.031 25848 PulseGuide returned control before completion, sleep 311
00:36:48.865 00.317 25848 IsGuiding returns 1
00:36:48.865 00.000 25848 scope still moving after pulse duration time elapsed
00:36:48.921 00.056 25848 IsSlewing returns 0
00:36:48.922 00.001 25848 IsGuiding returns 0
00:36:48.922 00.000 25848 scope move finished after 332 + 72 ms
00:36:48.922 00.000 25848 Move returns status 0, amount 332
00:36:48.922 00.000 25848 move complete, result=0
00:36:48.922 00.000 25848 worker thread done servicing request
00:36:48.922 00.000 25848 Worker thread wakes up
00:36:48.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:48.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:48.922 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.3 px 332 ms NORTH
00:36:51.770 02.848 25848 Exposure complete
00:36:51.848 00.078 25848 worker thread done servicing request
00:36:51.848 00.000 21444 OnExposeComplete: enter
00:36:51.848 00.000 21444 UpdateGuideState(): m_state=6
00:36:51.849 00.001 21444 Star::Find(15, 1221, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 956
00:36:51.849 00.000 21444 Star::Find returns 1 (1), X=1223.83, Y=744.63, Mass=275556, SNR=51.2, Peak=9588 HFD=7.1
00:36:51.849 00.000 21444 Star::Find false star n=5 nbg=255 bg=3770.3 sigma=413.1 thresh=5010 peak=4946
00:36:51.849 00.000 21444 Star::Find false star n=5 nbg=257 bg=4233.4 sigma=449.0 thresh=5580 peak=5309
00:36:51.849 00.000 21444 Star::Find false star n=1 nbg=282 bg=3775.1 sigma=572.8 thresh=5494 peak=4926
00:36:51.849 00.000 21444 Star::Find false star n=2 nbg=271 bg=3893.2 sigma=516.6 thresh=5443 peak=5216
00:36:51.849 00.000 21444 Star::Find false star n=1 nbg=278 bg=3804.5 sigma=533.2 thresh=5404 peak=4982
00:36:51.849 00.000 21444 Star::Find false star n=3 nbg=244 bg=2708.6 sigma=364.6 thresh=3803 peak=3583
00:36:51.849 00.000 21444 Star::Find false star n=3 nbg=251 bg=3386.5 sigma=402.3 thresh=4593 peak=4582
00:36:51.849 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 8.20,-18.58,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 -23.51,-20.15,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.71,-1.54,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.87,0.39,2.09,U] 
00:36:51.849 00.000 21444 refined, 2 included, MultiStar: {1.65, -0.63}, one-star: {2.33, -1.93}
00:36:51.849 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
00:36:51.849 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
00:36:51.849 00.000 21444 CameraToMount -- cameraX=1.65 cameraY=-0.63 hyp=1.77 cameraTheta=-0.36 mountX=-1.70 mountY=0.04, mountTheta=3.12
00:36:51.850 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.65, y=-0.63, opts=13)
00:36:51.850 00.000 21444 Enqueuing Move request for scope (1.65, -0.63)
00:36:51.850 00.000 25848 Worker thread wakes up
00:36:51.850 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.65, -0.63) opts 0xd
00:36:51.850 00.000 25848 Handling offset move in thread for scope, endpoint = (1.65, -0.63)
00:36:51.850 00.000 25848 Moving (1.65, -0.63) raw xDistance=-1.70 yDistance=0.04
00:36:51.850 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=332, FiltMax=65504, Gamma=0.560
00:36:51.850 00.000 21444 UpdateGuideState exits: m=275556 SNR=51.2 Saturated
00:36:51.850 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:51.850 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:51.850 00.000 21444 Enqueuing Expose request
00:36:51.850 00.000 25848 BLC: History state: CurrMiss=-0.04, AvgInitMiss=-0.10, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.323257, 1:-0.042047
00:36:51.850 00.000 25848 BLC: No correction, Miss < min_move
00:36:51.850 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.70
00:36:51.850 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:51.851 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:36:51.851 00.000 25848 MoveAxis(E, 50, ABG)
00:36:51.851 00.000 25848 Guiding  Dir = 2, Dur = 50
00:36:51.875 00.024 25848 IsSlewing returns 0
00:36:51.875 00.000 25848 IsGuiding returns 0
00:36:51.906 00.031 25848 PulseGuide returned control before completion, sleep 30
00:36:51.942 00.036 25848 IsGuiding returns 1
00:36:51.942 00.000 25848 scope still moving after pulse duration time elapsed
00:36:51.998 00.056 25848 IsSlewing returns 0
00:36:51.998 00.000 25848 IsGuiding returns 0
00:36:51.998 00.000 25848 scope move finished after 50 + 73 ms
00:36:51.998 00.000 25848 Move returns status 0, amount 50
00:36:51.998 00.000 25848 MoveAxis(N, 0, ABG)
00:36:51.999 00.001 25848 Move returns status 0, amount 0
00:36:51.999 00.000 25848 move complete, result=0
00:36:51.999 00.000 25848 worker thread done servicing request
00:36:51.999 00.000 25848 Worker thread wakes up
00:36:51.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:51.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:51.999 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 0.0 px 0 ms NORTH
00:36:54.845 02.846 25848 Exposure complete
00:36:54.925 00.080 25848 worker thread done servicing request
00:36:54.925 00.000 21444 OnExposeComplete: enter
00:36:54.925 00.000 21444 UpdateGuideState(): m_state=6
00:36:54.925 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 957
00:36:54.926 00.001 21444 Star::Find returns 1 (1), X=1223.16, Y=744.30, Mass=328662, SNR=60.7, Peak=9964 HFD=7.4
00:36:54.926 00.000 21444 Star::Find false star n=4 nbg=256 bg=3678.8 sigma=475.7 thresh=5106 peak=4843
00:36:54.926 00.000 21444 Star::Find false star n=2 nbg=270 bg=2386.9 sigma=484.4 thresh=3840 peak=3410
00:36:54.926 00.000 21444 Star::Find false star n=3 nbg=262 bg=3663.0 sigma=491.8 thresh=5138 peak=5011
00:36:54.926 00.000 21444 Star::Find false star n=8 nbg=260 bg=3721.6 sigma=419.5 thresh=4980 peak=4811
00:36:54.926 00.000 21444 Star::Find false star n=11 nbg=260 bg=3693.0 sigma=471.3 thresh=5107 peak=4991
00:36:54.926 00.000 21444 Star::Find false star n=2 nbg=264 bg=2777.5 sigma=487.5 thresh=4240 peak=3841
00:36:54.926 00.000 21444 Star::Find false star n=6 nbg=258 bg=3207.8 sigma=433.3 thresh=4508 peak=4398
00:36:54.926 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.84,0.16,0.16,U] [#4 -1.80,2.55,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.60,-2.90,0.58,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.87,-1.97,1.96,U] 
00:36:54.926 00.000 21444 refined, 4 included, MultiStar: {-0.25, -1.87}, one-star: {1.66, -2.26}
00:36:54.926 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.05) = xAngle (-4.76 = 1.53)
00:36:54.926 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.60 = -1.32)
00:36:54.926 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=-1.87 hyp=1.88 cameraTheta=-1.71 mountX=0.09 mountY=-1.82, mountTheta=-1.52
00:36:54.927 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=-1.87, opts=13)
00:36:54.927 00.000 21444 Enqueuing Move request for scope (-0.25, -1.87)
00:36:54.927 00.000 25848 Worker thread wakes up
00:36:54.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3396, FiltMin=446, FiltMax=65504, Gamma=0.560
00:36:54.927 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -1.87) opts 0xd
00:36:54.927 00.000 21444 UpdateGuideState exits: m=328662 SNR=60.7 Saturated
00:36:54.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:54.927 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, -1.87)
00:36:54.927 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:54.927 00.000 21444 Enqueuing Expose request
00:36:54.927 00.000 25848 Moving (-0.25, -1.87) raw xDistance=0.09 yDistance=-1.82
00:36:54.927 00.000 25848 BLC: History state: CurrMiss=1.82, AvgInitMiss=-0.10, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.323257, 1:-0.042047, 2:1.823852
00:36:54.927 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:36:54.927 00.000 25848 BLC: window closed
00:36:54.927 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:36:54.927 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.82 from input -1.82
00:36:54.927 00.000 25848 MoveAxis(E, 0, ABG)
00:36:54.927 00.000 25848 Move returns status 0, amount 0
00:36:54.927 00.000 25848 MoveAxis(N, 50, ABG)
00:36:54.927 00.000 25848 Guiding  Dir = 0, Dur = 50
00:36:54.974 00.047 25848 IsSlewing returns 0
00:36:54.974 00.000 25848 IsGuiding returns 0
00:36:55.006 00.032 25848 PulseGuide returned control before completion, sleep 30
00:36:55.048 00.042 25848 IsGuiding returns 1
00:36:55.048 00.000 25848 scope still moving after pulse duration time elapsed
00:36:55.110 00.062 25848 IsSlewing returns 0
00:36:55.110 00.000 25848 IsGuiding returns 0
00:36:55.110 00.000 25848 scope move finished after 50 + 85 ms
00:36:55.110 00.000 25848 Move returns status 0, amount 50
00:36:55.110 00.000 25848 move complete, result=0
00:36:55.110 00.000 25848 worker thread done servicing request
00:36:55.110 00.000 25848 Worker thread wakes up
00:36:55.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:55.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:55.110 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.8 px 50 ms NORTH
00:36:57.954 02.844 25848 Exposure complete
00:36:58.044 00.090 25848 worker thread done servicing request
00:36:58.044 00.000 21444 OnExposeComplete: enter
00:36:58.044 00.000 21444 UpdateGuideState(): m_state=6
00:36:58.044 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 958
00:36:58.044 00.000 21444 Star::Find returns 1 (1), X=1222.20, Y=746.17, Mass=296281, SNR=50.0, Peak=9812 HFD=7.1
00:36:58.044 00.000 21444 Star::Find false star n=3 nbg=257 bg=3772.7 sigma=499.4 thresh=5271 peak=5000
00:36:58.045 00.001 21444 Star::Find false star n=3 nbg=271 bg=2373.1 sigma=467.5 thresh=3776 peak=3515
00:36:58.045 00.000 21444 Star::Find false star n=9 nbg=255 bg=4132.1 sigma=490.2 thresh=5603 peak=5497
00:36:58.045 00.000 21444 Star::Find false star n=8 nbg=247 bg=3657.3 sigma=447.3 thresh=4999 peak=4830
00:36:58.045 00.000 21444 Star::Find false star n=10 nbg=255 bg=3636.5 sigma=451.9 thresh=4992 peak=4765
00:36:58.045 00.000 21444 Star::Find false star n=2 nbg=273 bg=3851.7 sigma=539.4 thresh=5470 peak=5265
00:36:58.045 00.000 21444 Star::Find false star n=1 nbg=277 bg=2781.5 sigma=459.3 thresh=4159 peak=3780
00:36:58.045 00.000 21444 Star::Find false star n=4 nbg=267 bg=3148.5 sigma=468.3 thresh=4553 peak=4156
00:36:58.045 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 2.66,9.22,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.73,-2.40,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.84,-0.82,3.92,U] 
00:36:58.045 00.000 21444 single-star, 2 included, MultiStar: {-0.74, -0.97}, one-star: {0.70, -0.40}
00:36:58.045 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.57 = 2.72)
00:36:58.045 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
00:36:58.045 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=-0.40 hyp=0.80 cameraTheta=-0.51 mountX=-0.73 mountY=-0.10, mountTheta=-3.00
00:36:58.046 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=-0.40, opts=13)
00:36:58.046 00.000 21444 Enqueuing Move request for scope (0.70, -0.40)
00:36:58.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=568, FiltMax=65504, Gamma=0.560
00:36:58.046 00.000 21444 UpdateGuideState exits: m=296281 SNR=50.0 Saturated
00:36:58.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:58.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:36:58.046 00.000 21444 Enqueuing Expose request
00:36:58.046 00.000 25848 Worker thread wakes up
00:36:58.047 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.40) opts 0xd
00:36:58.047 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, -0.40)
00:36:58.047 00.000 25848 Moving (0.70, -0.40) raw xDistance=-0.73 yDistance=-0.10
00:36:58.047 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
00:36:58.047 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:58.047 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:36:58.047 00.000 25848 MoveAxis(E, 21, ABG)
00:36:58.047 00.000 25848 Guiding  Dir = 2, Dur = 21
00:36:58.079 00.032 25848 IsSlewing returns 0
00:36:58.106 00.027 25848 IsGuiding returns 0
00:36:58.147 00.041 25848 IsGuiding returns 1
00:36:58.148 00.001 25848 scope still moving after pulse duration time elapsed
00:36:58.204 00.056 25848 IsSlewing returns 0
00:36:58.204 00.000 25848 IsGuiding returns 0
00:36:58.204 00.000 25848 scope move finished after 21 + 76 ms
00:36:58.204 00.000 25848 Move returns status 0, amount 21
00:36:58.204 00.000 25848 MoveAxis(N, 0, ABG)
00:36:58.204 00.000 25848 Move returns status 0, amount 0
00:36:58.204 00.000 25848 move complete, result=0
00:36:58.204 00.000 25848 worker thread done servicing request
00:36:58.204 00.000 25848 Worker thread wakes up
00:36:58.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:36:58.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:36:58.204 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.1 px 0 ms NORTH
00:37:01.048 02.844 25848 Exposure complete
00:37:01.136 00.088 25848 worker thread done servicing request
00:37:01.136 00.000 21444 OnExposeComplete: enter
00:37:01.136 00.000 21444 UpdateGuideState(): m_state=6
00:37:01.136 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 959
00:37:01.136 00.000 21444 Star::Find returns 1 (1), X=1223.04, Y=745.99, Mass=303710, SNR=42.6, Peak=11480 HFD=6.0
00:37:01.137 00.001 21444 Star::Find false star n=4 nbg=253 bg=3635.9 sigma=452.5 thresh=4993 peak=4801
00:37:01.137 00.000 21444 Star::Find false star n=5 nbg=262 bg=4258.3 sigma=467.2 thresh=5660 peak=5539
00:37:01.137 00.000 21444 Star::Find false star n=8 nbg=262 bg=3797.7 sigma=470.4 thresh=5209 peak=5183
00:37:01.137 00.000 21444 Star::Find false star n=2 nbg=259 bg=3908.5 sigma=494.2 thresh=5391 peak=5012
00:37:01.137 00.000 21444 Star::Find false star n=7 nbg=239 bg=3350.9 sigma=370.3 thresh=4462 peak=4374
00:37:01.137 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 26.46,2.64,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 22.37,-16.60,0.00,M7] [#7 3.75,-2.33,1.36,U] [#8 6.52,-0.92,0.28,U] [#9 7.11,12.74,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 1.90,0.77,6.15,U] 
00:37:01.137 00.000 21444 single-star, 3 included, MultiStar: {2.29, 0.08}, one-star: {1.54, -0.57}
00:37:01.137 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.88)
00:37:01.137 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.03)
00:37:01.137 00.000 21444 CameraToMount -- cameraX=1.54 cameraY=-0.57 hyp=1.64 cameraTheta=-0.36 mountX=-1.58 mountY=0.05, mountTheta=3.11
00:37:01.138 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.54, y=-0.57, opts=13)
00:37:01.138 00.000 21444 Enqueuing Move request for scope (1.54, -0.57)
00:37:01.138 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3380, FiltMin=524, FiltMax=65504, Gamma=0.560
00:37:01.138 00.000 21444 UpdateGuideState exits: m=303710 SNR=42.6 Saturated
00:37:01.138 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:01.138 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:01.138 00.000 21444 Enqueuing Expose request
00:37:01.138 00.000 25848 Worker thread wakes up
00:37:01.138 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.54, -0.57) opts 0xd
00:37:01.139 00.001 25848 Handling offset move in thread for scope, endpoint = (1.54, -0.57)
00:37:01.139 00.000 25848 Moving (1.54, -0.57) raw xDistance=-1.58 yDistance=0.05
00:37:01.139 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.58
00:37:01.139 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:01.139 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:37:01.139 00.000 25848 MoveAxis(E, 48, ABG)
00:37:01.139 00.000 25848 Guiding  Dir = 2, Dur = 48
00:37:01.171 00.032 25848 IsSlewing returns 0
00:37:01.171 00.000 25848 IsGuiding returns 0
00:37:01.203 00.032 25848 PulseGuide returned control before completion, sleep 27
00:37:01.254 00.051 25848 IsGuiding returns 1
00:37:01.255 00.001 25848 scope still moving after pulse duration time elapsed
00:37:01.314 00.059 25848 IsSlewing returns 0
00:37:01.315 00.001 25848 IsGuiding returns 0
00:37:01.315 00.000 25848 scope move finished after 48 + 94 ms
00:37:01.315 00.000 25848 Move returns status 0, amount 48
00:37:01.315 00.000 25848 MoveAxis(N, 0, ABG)
00:37:01.315 00.000 25848 Move returns status 0, amount 0
00:37:01.315 00.000 25848 move complete, result=0
00:37:01.315 00.000 25848 worker thread done servicing request
00:37:01.315 00.000 25848 Worker thread wakes up
00:37:01.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:01.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:01.315 00.000 21444 GuideStep: -1.6 px 48 ms EAST, 0.1 px 0 ms NORTH
00:37:04.166 02.851 25848 Exposure complete
00:37:04.246 00.080 25848 worker thread done servicing request
00:37:04.246 00.000 21444 OnExposeComplete: enter
00:37:04.246 00.000 21444 UpdateGuideState(): m_state=6
00:37:04.246 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 960
00:37:04.247 00.001 21444 Star::Find returns 1 (1), X=1223.70, Y=745.89, Mass=294833, SNR=41.5, Peak=11404 HFD=6.1
00:37:04.247 00.000 21444 Star::Find false star n=4 nbg=251 bg=2235.6 sigma=385.4 thresh=3392 peak=3181
00:37:04.247 00.000 21444 Star::Find false star n=2 nbg=231 bg=4220.9 sigma=402.7 thresh=5429 peak=5078
00:37:04.247 00.000 21444 Star::Find false star n=4 nbg=263 bg=3644.5 sigma=475.7 thresh=5072 peak=5055
00:37:04.247 00.000 21444 Star::Find false star n=1 nbg=262 bg=3868.0 sigma=451.1 thresh=5221 peak=4809
00:37:04.247 00.000 21444 Star::Find false star n=4 nbg=268 bg=2703.9 sigma=475.3 thresh=4130 peak=3812
00:37:04.247 00.000 21444 Star::Find false star n=4 nbg=252 bg=3313.2 sigma=423.5 thresh=4584 peak=4341
00:37:04.247 00.000 21444 MultiStar: [#1 -6.39,0.63,0.24,U] [#2 0.00,0.00,0.00,L] [#3 -1.71,2.12,0.42,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.03,-0.95,1.14,U] [#8 19.05,-8.37,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.82,-0.01,4.41,U] 
00:37:04.247 00.000 21444 refined, 4 included, MultiStar: {-0.19, -0.10}, one-star: {2.20, -0.68}
00:37:04.247 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
00:37:04.247 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
00:37:04.247 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-2.66 mountX=0.18 mountY=-0.17, mountTheta=-0.74
00:37:04.248 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.10, opts=13)
00:37:04.248 00.000 21444 Enqueuing Move request for scope (-0.19, -0.10)
00:37:04.248 00.000 25848 Worker thread wakes up
00:37:04.248 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
00:37:04.248 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
00:37:04.248 00.000 25848 Moving (-0.19, -0.10) raw xDistance=0.18 yDistance=-0.17
00:37:04.248 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3396, FiltMin=292, FiltMax=65504, Gamma=0.560
00:37:04.248 00.000 21444 UpdateGuideState exits: m=294833 SNR=41.5 Saturated
00:37:04.248 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:37:04.248 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:04.248 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:04.248 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:37:04.248 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:04.248 00.000 21444 Enqueuing Expose request
00:37:04.248 00.000 25848 MoveAxis(E, 0, ABG)
00:37:04.249 00.001 25848 Move returns status 0, amount 0
00:37:04.249 00.000 25848 MoveAxis(N, 0, ABG)
00:37:04.249 00.000 25848 Move returns status 0, amount 0
00:37:04.249 00.000 25848 move complete, result=0
00:37:04.249 00.000 25848 worker thread done servicing request
00:37:04.249 00.000 25848 Worker thread wakes up
00:37:04.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:04.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:04.249 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:07.087 02.838 25848 Exposure complete
00:37:07.165 00.078 25848 worker thread done servicing request
00:37:07.165 00.000 21444 OnExposeComplete: enter
00:37:07.165 00.000 21444 UpdateGuideState(): m_state=6
00:37:07.165 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 961
00:37:07.165 00.000 21444 Star::Find returns 1 (1), X=1223.91, Y=746.38, Mass=342477, SNR=50.4, Peak=10876 HFD=6.8
00:37:07.165 00.000 21444 Star::Find false star n=4 nbg=271 bg=3818.7 sigma=543.8 thresh=5450 peak=5174
00:37:07.165 00.000 21444 Star::Find false star n=4 nbg=263 bg=2184.7 sigma=411.3 thresh=3419 peak=3199
00:37:07.165 00.000 21444 Star::Find false star n=2 nbg=247 bg=4062.7 sigma=466.6 thresh=5463 peak=5054
00:37:07.165 00.000 21444 Star::Find false star n=2 nbg=269 bg=3613.7 sigma=517.9 thresh=5167 peak=4629
00:37:07.165 00.000 21444 Star::Find false star n=5 nbg=267 bg=3706.3 sigma=487.5 thresh=5169 peak=4902
00:37:07.165 00.000 21444 Star::Find false star n=2 nbg=268 bg=3806.7 sigma=549.1 thresh=5454 peak=5129
00:37:07.166 00.001 21444 Star::Find false star n=5 nbg=265 bg=3195.8 sigma=481.1 thresh=4639 peak=4530
00:37:07.166 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.13,0.59,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.11,-0.27,0.83,U] [#8 0.00,0.00,0.00,L] [#9 4.64,-5.85,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 1.12,1.23,3.69,U] 
00:37:07.166 00.000 21444 refined, 3 included, MultiStar: {1.55, 0.74}, one-star: {2.41, -0.19}
00:37:07.166 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
00:37:07.166 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
00:37:07.166 00.000 21444 CameraToMount -- cameraX=1.55 cameraY=0.74 hyp=1.72 cameraTheta=0.44 mountX=-1.48 mountY=1.27, mountTheta=2.43
00:37:07.166 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.55, y=0.74, opts=13)
00:37:07.166 00.000 21444 Enqueuing Move request for scope (1.55, 0.74)
00:37:07.167 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3376, FiltMin=524, FiltMax=65504, Gamma=0.560
00:37:07.167 00.000 21444 UpdateGuideState exits: m=342477 SNR=50.4 Saturated
00:37:07.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:07.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:07.167 00.000 21444 Enqueuing Expose request
00:37:07.167 00.000 25848 Worker thread wakes up
00:37:07.167 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.55, 0.74) opts 0xd
00:37:07.167 00.000 25848 Handling offset move in thread for scope, endpoint = (1.55, 0.74)
00:37:07.167 00.000 25848 Moving (1.55, 0.74) raw xDistance=-1.48 yDistance=1.27
00:37:07.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.48
00:37:07.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:07.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.27
00:37:07.167 00.000 25848 MoveAxis(E, 43, ABG)
00:37:07.167 00.000 25848 Guiding  Dir = 2, Dur = 43
00:37:07.187 00.020 25848 IsSlewing returns 0
00:37:07.188 00.001 25848 IsGuiding returns 0
00:37:07.219 00.031 25848 PulseGuide returned control before completion, sleep 22
00:37:07.244 00.025 25848 IsGuiding returns 1
00:37:07.244 00.000 25848 scope still moving after pulse duration time elapsed
00:37:07.327 00.083 25848 IsSlewing returns 0
00:37:07.327 00.000 25848 IsGuiding returns 0
00:37:07.327 00.000 25848 scope move finished after 43 + 96 ms
00:37:07.327 00.000 25848 Move returns status 0, amount 43
00:37:07.327 00.000 25848 MoveAxis(N, 0, ABG)
00:37:07.327 00.000 25848 Move returns status 0, amount 0
00:37:07.327 00.000 25848 move complete, result=0
00:37:07.327 00.000 25848 worker thread done servicing request
00:37:07.327 00.000 25848 Worker thread wakes up
00:37:07.327 00.000 21444 GuideStep: -1.5 px 43 ms EAST, 1.3 px 0 ms NORTH
00:37:07.328 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:07.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:10.180 02.852 25848 Exposure complete
00:37:10.261 00.081 25848 worker thread done servicing request
00:37:10.261 00.000 21444 OnExposeComplete: enter
00:37:10.261 00.000 21444 UpdateGuideState(): m_state=6
00:37:10.262 00.001 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 962
00:37:10.262 00.000 21444 Star::Find returns 1 (1), X=1222.92, Y=744.85, Mass=414648, SNR=74.4, Peak=12464 HFD=6.7
00:37:10.262 00.000 21444 Star::Find false star n=5 nbg=273 bg=3773.9 sigma=520.4 thresh=5335 peak=4999
00:37:10.262 00.000 21444 Star::Find false star n=1 nbg=261 bg=2434.0 sigma=437.6 thresh=3747 peak=3222
00:37:10.262 00.000 21444 Star::Find false star n=5 nbg=248 bg=3888.4 sigma=415.4 thresh=5135 peak=4992
00:37:10.262 00.000 21444 Star::Find false star n=5 nbg=248 bg=3769.1 sigma=392.2 thresh=4946 peak=4691
00:37:10.262 00.000 21444 Star::Find false star n=3 nbg=278 bg=3746.2 sigma=533.2 thresh=5346 peak=4953
00:37:10.262 00.000 21444 Star::Find false star n=5 nbg=262 bg=3798.3 sigma=470.8 thresh=5211 peak=4939
00:37:10.262 00.000 21444 Star::Find false star n=4 nbg=275 bg=2790.7 sigma=530.2 thresh=4381 peak=4149
00:37:10.262 00.000 21444 Star::Find false star n=2 nbg=270 bg=3305.6 sigma=497.1 thresh=4797 peak=4291
00:37:10.262 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.09,0.87,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.08,-1.20,0.59,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.16,0.35,2.81,U] 
00:37:10.262 00.000 21444 refined, 3 included, MultiStar: {0.32, -0.29}, one-star: {1.42, -1.72}
00:37:10.262 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.78 = 2.50)
00:37:10.262 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.34)
00:37:10.262 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.29 hyp=0.43 cameraTheta=-0.73 mountX=-0.34 mountY=-0.14, mountTheta=-2.74
00:37:10.263 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.29, opts=13)
00:37:10.263 00.000 21444 Enqueuing Move request for scope (0.32, -0.29)
00:37:10.263 00.000 25848 Worker thread wakes up
00:37:10.263 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.29) opts 0xd
00:37:10.263 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.29)
00:37:10.263 00.000 25848 Moving (0.32, -0.29) raw xDistance=-0.34 yDistance=-0.14
00:37:10.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
00:37:10.263 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:10.263 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3376, FiltMin=606, FiltMax=65504, Gamma=0.560
00:37:10.263 00.000 21444 UpdateGuideState exits: m=414648 SNR=74.4 Saturated
00:37:10.263 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:10.263 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:10.263 00.000 21444 Enqueuing Expose request
00:37:10.263 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:37:10.263 00.000 25848 MoveAxis(E, 0, ABG)
00:37:10.263 00.000 25848 Move returns status 0, amount 0
00:37:10.263 00.000 25848 MoveAxis(N, 0, ABG)
00:37:10.263 00.000 25848 Move returns status 0, amount 0
00:37:10.263 00.000 25848 move complete, result=0
00:37:10.263 00.000 25848 worker thread done servicing request
00:37:10.264 00.001 25848 Worker thread wakes up
00:37:10.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:10.264 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:10.264 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:13.103 02.839 25848 Exposure complete
00:37:13.191 00.088 25848 worker thread done servicing request
00:37:13.191 00.000 21444 OnExposeComplete: enter
00:37:13.192 00.001 21444 UpdateGuideState(): m_state=6
00:37:13.192 00.000 21444 Star::Find(15, 1222, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 963
00:37:13.192 00.000 21444 Star::Find returns 1 (1), X=1224.16, Y=744.44, Mass=382515, SNR=81.5, Peak=11180 HFD=6.9
00:37:13.192 00.000 21444 Star::Find false star n=6 nbg=253 bg=3601.8 sigma=405.9 thresh=4819 peak=4712
00:37:13.192 00.000 21444 Star::Find false star n=2 nbg=254 bg=2359.9 sigma=417.4 thresh=3612 peak=3251
00:37:13.192 00.000 21444 Star::Find false star n=7 nbg=258 bg=3768.4 sigma=434.8 thresh=5073 peak=4958
00:37:13.192 00.000 21444 Star::Find false star n=1 nbg=257 bg=3745.9 sigma=463.6 thresh=5137 peak=4800
00:37:13.192 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.18,-0.04,0.13,U] [#4 2.78,10.31,0.00,M2] [#5 11.58,-3.38,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 1.52,-0.65,0.42,U] [#8 0.00,0.00,0.00,L] [#9 -0.53,-0.50,0.10,U] [#10 -8.51,-9.43,0.00,M4] [#11 -0.17,-1.11,2.25,U] 
00:37:13.192 00.000 21444 refined, 4 included, MultiStar: {0.73, -1.27}, one-star: {2.66, -2.12}
00:37:13.192 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.10 = 2.18)
00:37:13.192 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.66)
00:37:13.192 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-1.27 hyp=1.46 cameraTheta=-1.05 mountX=-0.84 mountY=-0.90, mountTheta=-2.32
00:37:13.194 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-1.27, opts=13)
00:37:13.194 00.000 21444 Enqueuing Move request for scope (0.73, -1.27)
00:37:13.194 00.000 25848 Worker thread wakes up
00:37:13.194 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3396, FiltMin=256, FiltMax=65504, Gamma=0.560
00:37:13.194 00.000 21444 UpdateGuideState exits: m=382515 SNR=81.5 Saturated
00:37:13.194 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:13.194 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:13.194 00.000 21444 Enqueuing Expose request
00:37:13.194 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -1.27) opts 0xd
00:37:13.194 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -1.27)
00:37:13.194 00.000 25848 Moving (0.73, -1.27) raw xDistance=-0.84 yDistance=-0.90
00:37:13.194 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.84
00:37:13.194 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
00:37:13.194 00.000 25848 MoveAxis(E, 24, ABG)
00:37:13.194 00.000 25848 Guiding  Dir = 2, Dur = 24
00:37:13.219 00.025 25848 IsSlewing returns 0
00:37:13.219 00.000 25848 IsGuiding returns 0
00:37:13.250 00.031 25848 IsGuiding returns 1
00:37:13.250 00.000 25848 scope still moving after pulse duration time elapsed
00:37:13.336 00.086 25848 IsSlewing returns 0
00:37:13.336 00.000 25848 IsGuiding returns 0
00:37:13.336 00.000 25848 scope move finished after 24 + 92 ms
00:37:13.336 00.000 25848 Move returns status 0, amount 24
00:37:13.336 00.000 25848 MoveAxis(N, 24, ABG)
00:37:13.336 00.000 25848 Guiding  Dir = 0, Dur = 24
00:37:13.362 00.026 25848 IsSlewing returns 0
00:37:13.362 00.000 25848 IsGuiding returns 0
00:37:13.393 00.031 25848 IsGuiding returns 1
00:37:13.393 00.000 25848 scope still moving after pulse duration time elapsed
00:37:13.440 00.047 25848 IsSlewing returns 0
00:37:13.440 00.000 25848 IsGuiding returns 0
00:37:13.440 00.000 25848 scope move finished after 24 + 54 ms
00:37:13.440 00.000 25848 Move returns status 0, amount 24
00:37:13.440 00.000 25848 move complete, result=0
00:37:13.440 00.000 25848 worker thread done servicing request
00:37:13.440 00.000 25848 Worker thread wakes up
00:37:13.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:13.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:13.440 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.9 px 24 ms NORTH
00:37:16.284 02.844 25848 Exposure complete
00:37:16.366 00.082 25848 worker thread done servicing request
00:37:16.366 00.000 21444 OnExposeComplete: enter
00:37:16.366 00.000 21444 UpdateGuideState(): m_state=6
00:37:16.366 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 964
00:37:16.366 00.000 21444 Star::Find returns 1 (1), X=1222.84, Y=746.54, Mass=372919, SNR=61.8, Peak=12012 HFD=6.4
00:37:16.366 00.000 21444 Star::Find false star n=4 nbg=252 bg=3731.5 sigma=438.4 thresh=5047 peak=4971
00:37:16.366 00.000 21444 Star::Find false star n=4 nbg=262 bg=3701.1 sigma=467.5 thresh=5104 peak=4861
00:37:16.366 00.000 21444 Star::Find false star n=6 nbg=227 bg=3905.1 sigma=374.1 thresh=5027 peak=4765
00:37:16.366 00.000 21444 Star::Find false star n=2 nbg=254 bg=3987.1 sigma=411.2 thresh=5221 peak=5071
00:37:16.367 00.001 21444 Star::Find false star n=3 nbg=264 bg=2789.9 sigma=441.8 thresh=4115 peak=3857
00:37:16.367 00.000 21444 Star::Find false star n=4 nbg=269 bg=3362.2 sigma=449.6 thresh=4711 peak=4375
00:37:16.367 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 20.40,-12.92,0.00,M8] [#3 -1.41,0.69,0.18,U] [#4 -0.41,-0.72,0.18,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.69,-0.77,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.16,0.94,2.79,U] 
00:37:16.367 00.000 21444 refined, 4 included, MultiStar: {-0.03, 0.30}, one-star: {1.34, -0.03}
00:37:16.367 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
00:37:16.367 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.05)
00:37:16.367 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.66 mountX=0.05 mountY=0.27, mountTheta=1.37
00:37:16.367 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.30, opts=13)
00:37:16.367 00.000 21444 Enqueuing Move request for scope (-0.03, 0.30)
00:37:16.367 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3396, FiltMin=444, FiltMax=65504, Gamma=0.560
00:37:16.367 00.000 21444 UpdateGuideState exits: m=372919 SNR=61.8 Saturated
00:37:16.368 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:16.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:16.368 00.000 21444 Enqueuing Expose request
00:37:16.368 00.000 25848 Worker thread wakes up
00:37:16.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
00:37:16.368 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
00:37:16.368 00.000 25848 Moving (-0.03, 0.30) raw xDistance=0.05 yDistance=0.27
00:37:16.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:37:16.368 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:16.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:37:16.368 00.000 25848 MoveAxis(E, 0, ABG)
00:37:16.368 00.000 25848 Move returns status 0, amount 0
00:37:16.368 00.000 25848 MoveAxis(N, 0, ABG)
00:37:16.368 00.000 25848 Move returns status 0, amount 0
00:37:16.368 00.000 25848 move complete, result=0
00:37:16.368 00.000 25848 worker thread done servicing request
00:37:16.368 00.000 25848 Worker thread wakes up
00:37:16.368 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:16.368 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:16.368 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:37:19.206 02.838 25848 Exposure complete
00:37:19.294 00.088 25848 worker thread done servicing request
00:37:19.294 00.000 21444 OnExposeComplete: enter
00:37:19.294 00.000 21444 UpdateGuideState(): m_state=6
00:37:19.294 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 965
00:37:19.295 00.001 21444 Star::Find returns 1 (1), X=1222.38, Y=745.51, Mass=379632, SNR=75.6, Peak=11964 HFD=7.0
00:37:19.295 00.000 21444 Star::Find false star n=4 nbg=245 bg=3751.5 sigma=481.3 thresh=5195 peak=4934
00:37:19.295 00.000 21444 Star::Find false star n=3 nbg=272 bg=2378.0 sigma=450.4 thresh=3729 peak=3321
00:37:19.295 00.000 21444 Star::Find false star n=5 nbg=258 bg=4187.4 sigma=484.1 thresh=5640 peak=5512
00:37:19.295 00.000 21444 Star::Find false star n=5 nbg=247 bg=3806.1 sigma=416.9 thresh=5057 peak=4882
00:37:19.295 00.000 21444 Star::Find false star n=2 nbg=243 bg=3756.0 sigma=435.3 thresh=5062 peak=4824
00:37:19.295 00.000 21444 Star::Find false star n=3 nbg=260 bg=3786.0 sigma=458.7 thresh=5162 peak=5018
00:37:19.295 00.000 21444 Star::Find false star n=2 nbg=272 bg=2772.4 sigma=490.1 thresh=4243 peak=4153
00:37:19.295 00.000 21444 Star::Find false star n=3 nbg=255 bg=3405.8 sigma=442.5 thresh=4733 peak=4550
00:37:19.295 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 1.08,0.13,0.14,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.59,-1.90,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.29,-0.32,2.46,U] 
00:37:19.295 00.000 21444 refined, 3 included, MultiStar: {0.33, -0.74}, one-star: {0.88, -1.06}
00:37:19.295 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.09)
00:37:19.295 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.76)
00:37:19.295 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-0.74 hyp=0.81 cameraTheta=-1.15 mountX=-0.40 mountY=-0.56, mountTheta=-2.19
00:37:19.296 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-0.74, opts=13)
00:37:19.296 00.000 21444 Enqueuing Move request for scope (0.33, -0.74)
00:37:19.296 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3376, FiltMin=444, FiltMax=65504, Gamma=0.560
00:37:19.296 00.000 21444 UpdateGuideState exits: m=379632 SNR=75.6 Saturated
00:37:19.296 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:19.297 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:19.297 00.000 21444 Enqueuing Expose request
00:37:19.297 00.000 25848 Worker thread wakes up
00:37:19.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.74) opts 0xd
00:37:19.297 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -0.74)
00:37:19.297 00.000 25848 Moving (0.33, -0.74) raw xDistance=-0.40 yDistance=-0.56
00:37:19.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
00:37:19.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
00:37:19.297 00.000 25848 MoveAxis(E, 0, ABG)
00:37:19.297 00.000 25848 Move returns status 0, amount 0
00:37:19.297 00.000 25848 MoveAxis(N, 15, ABG)
00:37:19.297 00.000 25848 Guiding  Dir = 0, Dur = 15
00:37:19.329 00.032 25848 IsSlewing returns 0
00:37:19.330 00.001 25848 IsGuiding returns 0
00:37:19.392 00.062 25848 IsGuiding returns 1
00:37:19.392 00.000 25848 scope still moving after pulse duration time elapsed
00:37:19.453 00.061 25848 IsSlewing returns 0
00:37:19.454 00.001 25848 IsGuiding returns 0
00:37:19.454 00.000 25848 scope move finished after 15 + 108 ms
00:37:19.454 00.000 25848 Move returns status 0, amount 15
00:37:19.454 00.000 25848 move complete, result=0
00:37:19.454 00.000 25848 worker thread done servicing request
00:37:19.454 00.000 25848 Worker thread wakes up
00:37:19.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:19.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:19.454 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.6 px 15 ms NORTH
00:37:22.296 02.842 25848 Exposure complete
00:37:22.381 00.085 25848 worker thread done servicing request
00:37:22.381 00.000 21444 OnExposeComplete: enter
00:37:22.381 00.000 21444 UpdateGuideState(): m_state=6
00:37:22.381 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 966
00:37:22.383 00.002 21444 Star::Find returns 1 (1), X=1223.41, Y=745.08, Mass=368045, SNR=54.3, Peak=11504 HFD=6.4
00:37:22.383 00.000 21444 Star::Find false star n=6 nbg=252 bg=3732.1 sigma=478.3 thresh=5167 peak=4746
00:37:22.383 00.000 21444 Star::Find false star n=2 nbg=268 bg=2403.3 sigma=447.4 thresh=3745 peak=3383
00:37:22.383 00.000 21444 Star::Find false star n=3 nbg=263 bg=3248.0 sigma=475.9 thresh=4676 peak=4465
00:37:22.383 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.25,-0.65,0.15,U] [#4 -0.95,0.06,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.92,-1.67,1.00,U] [#8 27.56,-3.28,0.00,M2] [#9 2.44,-0.09,0.17,U] [#10 0.00,0.00,0.00,L] [#11 0.97,-0.48,3.50,U] 
00:37:22.383 00.000 21444 refined, 5 included, MultiStar: {1.23, -0.82}, one-star: {1.91, -1.49}
00:37:22.383 00.000 21444 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.05) = xAngle (-3.64 = 2.64)
00:37:22.383 00.000 21444 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.20)
00:37:22.383 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=-0.82 hyp=1.48 cameraTheta=-0.59 mountX=-1.30 mountY=-0.29, mountTheta=-2.92
00:37:22.384 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=-0.82, opts=13)
00:37:22.384 00.000 21444 Enqueuing Move request for scope (1.23, -0.82)
00:37:22.384 00.000 25848 Worker thread wakes up
00:37:22.384 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.82) opts 0xd
00:37:22.384 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, -0.82)
00:37:22.384 00.000 25848 Moving (1.23, -0.82) raw xDistance=-1.30 yDistance=-0.29
00:37:22.384 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.30
00:37:22.384 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:22.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:37:22.384 00.000 25848 MoveAxis(E, 38, ABG)
00:37:22.384 00.000 25848 Guiding  Dir = 2, Dur = 38
00:37:22.384 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3376, FiltMin=320, FiltMax=65504, Gamma=0.560
00:37:22.384 00.000 21444 UpdateGuideState exits: m=368045 SNR=54.3 Saturated
00:37:22.384 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:22.384 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:22.384 00.000 21444 Enqueuing Expose request
00:37:22.408 00.024 25848 IsSlewing returns 0
00:37:22.409 00.001 25848 IsGuiding returns 0
00:37:22.441 00.032 25848 PulseGuide returned control before completion, sleep 17
00:37:22.476 00.035 25848 IsGuiding returns 1
00:37:22.476 00.000 25848 scope still moving after pulse duration time elapsed
00:37:22.545 00.069 25848 IsSlewing returns 0
00:37:22.545 00.000 25848 IsGuiding returns 0
00:37:22.545 00.000 25848 scope move finished after 38 + 97 ms
00:37:22.545 00.000 25848 Move returns status 0, amount 38
00:37:22.545 00.000 25848 MoveAxis(N, 0, ABG)
00:37:22.545 00.000 25848 Move returns status 0, amount 0
00:37:22.545 00.000 25848 move complete, result=0
00:37:22.545 00.000 25848 worker thread done servicing request
00:37:22.545 00.000 25848 Worker thread wakes up
00:37:22.545 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:22.545 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:22.545 00.000 21444 GuideStep: -1.3 px 38 ms EAST, -0.3 px 0 ms NORTH
00:37:25.395 02.850 25848 Exposure complete
00:37:25.484 00.089 25848 worker thread done servicing request
00:37:25.484 00.000 21444 OnExposeComplete: enter
00:37:25.484 00.000 21444 UpdateGuideState(): m_state=6
00:37:25.485 00.001 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 967
00:37:25.485 00.000 21444 Star::Find returns 1 (1), X=1223.35, Y=744.86, Mass=387456, SNR=62.0, Peak=11632 HFD=7.1
00:37:25.485 00.000 21444 Star::Find false star n=6 nbg=264 bg=3442.5 sigma=478.1 thresh=4877 peak=4653
00:37:25.485 00.000 21444 Star::Find false star n=2 nbg=271 bg=4123.8 sigma=530.6 thresh=5716 peak=5618
00:37:25.485 00.000 21444 Star::Find false star n=6 nbg=234 bg=4061.4 sigma=404.0 thresh=5273 peak=5106
00:37:25.485 00.000 21444 Star::Find false star n=1 nbg=270 bg=3668.1 sigma=459.9 thresh=5048 peak=4749
00:37:25.485 00.000 21444 Star::Find false star n=6 nbg=243 bg=3795.0 sigma=420.2 thresh=5056 peak=4904
00:37:25.485 00.000 21444 Star::Find false star n=1 nbg=272 bg=3934.2 sigma=516.8 thresh=5484 peak=4786
00:37:25.485 00.000 21444 Star::Find false star n=5 nbg=230 bg=3118.7 sigma=320.5 thresh=4080 peak=3862
00:37:25.485 00.000 21444 Star::Find false star n=2 nbg=279 bg=3234.4 sigma=479.3 thresh=4672 peak=4322
00:37:25.485 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 17.29,-10.90,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.05,-2.17,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.48,-0.42,2.98,U] 
00:37:25.485 00.000 21444 refined, 2 included, MultiStar: {0.47, -1.01}, one-star: {1.85, -1.70}
00:37:25.485 00.000 21444 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.05) = xAngle (-4.18 = 2.10)
00:37:25.485 00.000 21444 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.74)
00:37:25.485 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-1.01 hyp=1.11 cameraTheta=-1.13 mountX=-0.56 mountY=-0.75, mountTheta=-2.21
00:37:25.486 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-1.01, opts=13)
00:37:25.486 00.000 21444 Enqueuing Move request for scope (0.47, -1.01)
00:37:25.487 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=356, FiltMax=65504, Gamma=0.560
00:37:25.487 00.000 25848 Worker thread wakes up
00:37:25.487 00.000 21444 UpdateGuideState exits: m=387456 SNR=62.0 Saturated
00:37:25.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:25.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:25.487 00.000 21444 Enqueuing Expose request
00:37:25.487 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -1.01) opts 0xd
00:37:25.487 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -1.01)
00:37:25.487 00.000 25848 Moving (0.47, -1.01) raw xDistance=-0.56 yDistance=-0.75
00:37:25.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.56
00:37:25.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:37:25.487 00.000 25848 MoveAxis(E, 19, ABG)
00:37:25.487 00.000 25848 Guiding  Dir = 2, Dur = 19
00:37:25.516 00.029 25848 IsSlewing returns 0
00:37:25.516 00.000 25848 IsGuiding returns 0
00:37:25.549 00.033 25848 IsGuiding returns 1
00:37:25.549 00.000 25848 scope still moving after pulse duration time elapsed
00:37:25.641 00.092 25848 IsSlewing returns 0
00:37:25.641 00.000 25848 IsGuiding returns 0
00:37:25.641 00.000 25848 scope move finished after 19 + 105 ms
00:37:25.641 00.000 25848 Move returns status 0, amount 19
00:37:25.641 00.000 25848 MoveAxis(N, 21, ABG)
00:37:25.641 00.000 25848 Guiding  Dir = 0, Dur = 21
00:37:25.673 00.032 25848 IsSlewing returns 0
00:37:25.674 00.001 25848 IsGuiding returns 0
00:37:25.705 00.031 25848 IsGuiding returns 1
00:37:25.705 00.000 25848 scope still moving after pulse duration time elapsed
00:37:25.767 00.062 25848 IsSlewing returns 0
00:37:25.767 00.000 25848 IsGuiding returns 0
00:37:25.767 00.000 25848 scope move finished after 21 + 73 ms
00:37:25.767 00.000 25848 Move returns status 0, amount 21
00:37:25.767 00.000 25848 move complete, result=0
00:37:25.767 00.000 25848 worker thread done servicing request
00:37:25.767 00.000 25848 Worker thread wakes up
00:37:25.768 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:25.768 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:25.768 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.8 px 21 ms NORTH
00:37:28.612 02.844 25848 Exposure complete
00:37:28.698 00.086 25848 worker thread done servicing request
00:37:28.698 00.000 21444 OnExposeComplete: enter
00:37:28.698 00.000 21444 UpdateGuideState(): m_state=6
00:37:28.698 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 968
00:37:28.698 00.000 21444 Star::Find returns 1 (1), X=1222.90, Y=744.74, Mass=361053, SNR=51.1, Peak=12764 HFD=6.7
00:37:28.699 00.001 21444 Star::Find false star n=3 nbg=263 bg=3723.1 sigma=475.1 thresh=5148 peak=4786
00:37:28.699 00.000 21444 Star::Find false star n=3 nbg=260 bg=3848.5 sigma=446.5 thresh=5188 peak=4984
00:37:28.699 00.000 21444 Star::Find false star n=2 nbg=262 bg=3957.3 sigma=504.3 thresh=5470 peak=4982
00:37:28.699 00.000 21444 Star::Find false star n=2 nbg=271 bg=2840.1 sigma=490.2 thresh=4311 peak=4125
00:37:28.699 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 20.50,-19.86,0.00,M10] [#3 -0.51,2.39,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.56,-2.15,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.30,-0.29,4.14,U] 
00:37:28.699 00.000 21444 refined, 3 included, MultiStar: {0.22, -0.69}, one-star: {1.39, -1.82}
00:37:28.699 00.000 21444 CameraToMount -- cameraTheta (-1.26) - m_xAngle (3.05) = xAngle (-4.31 = 1.98)
00:37:28.699 00.000 21444 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.15 = -0.87)
00:37:28.699 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.69 hyp=0.72 cameraTheta=-1.26 mountX=-0.29 mountY=-0.55, mountTheta=-2.05
00:37:28.700 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.69, opts=13)
00:37:28.700 00.000 21444 Enqueuing Move request for scope (0.22, -0.69)
00:37:28.700 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=346, FiltMax=65504, Gamma=0.560
00:37:28.700 00.000 21444 UpdateGuideState exits: m=361053 SNR=51.1 Saturated
00:37:28.700 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:28.700 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:28.700 00.000 21444 Enqueuing Expose request
00:37:28.700 00.000 25848 Worker thread wakes up
00:37:28.700 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.69) opts 0xd
00:37:28.700 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.69)
00:37:28.700 00.000 25848 Moving (0.22, -0.69) raw xDistance=-0.29 yDistance=-0.55
00:37:28.700 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
00:37:28.700 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:37:28.701 00.001 25848 MoveAxis(E, 0, ABG)
00:37:28.701 00.000 25848 Move returns status 0, amount 0
00:37:28.701 00.000 25848 MoveAxis(N, 15, ABG)
00:37:28.701 00.000 25848 Guiding  Dir = 0, Dur = 15
00:37:28.736 00.035 25848 IsSlewing returns 0
00:37:28.736 00.000 25848 IsGuiding returns 0
00:37:28.804 00.068 25848 IsGuiding returns 1
00:37:28.804 00.000 25848 scope still moving after pulse duration time elapsed
00:37:28.857 00.053 25848 IsSlewing returns 0
00:37:28.857 00.000 25848 IsGuiding returns 0
00:37:28.857 00.000 25848 scope move finished after 15 + 105 ms
00:37:28.857 00.000 25848 Move returns status 0, amount 15
00:37:28.857 00.000 25848 move complete, result=0
00:37:28.857 00.000 25848 worker thread done servicing request
00:37:28.858 00.001 25848 Worker thread wakes up
00:37:28.858 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:28.858 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:28.858 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 15 ms NORTH
00:37:31.707 02.849 25848 Exposure complete
00:37:31.785 00.078 25848 worker thread done servicing request
00:37:31.785 00.000 21444 OnExposeComplete: enter
00:37:31.785 00.000 21444 UpdateGuideState(): m_state=6
00:37:31.785 00.000 21444 Star::Find(15, 1222, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 969
00:37:31.785 00.000 21444 Star::Find returns 1 (1), X=1222.60, Y=744.95, Mass=397896, SNR=69.5, Peak=11508 HFD=7.1
00:37:31.786 00.001 21444 Star::Find false star n=12 nbg=240 bg=3756.7 sigma=419.3 thresh=5015 peak=5001
00:37:31.786 00.000 21444 Star::Find false star n=3 nbg=269 bg=2446.6 sigma=426.1 thresh=3725 peak=3642
00:37:31.786 00.000 21444 Star::Find false star n=4 nbg=250 bg=4277.3 sigma=509.0 thresh=5804 peak=5656
00:37:31.786 00.000 21444 Star::Find false star n=2 nbg=265 bg=3771.4 sigma=505.8 thresh=5289 peak=4770
00:37:31.786 00.000 21444 Star::Find false star n=4 nbg=248 bg=3733.1 sigma=402.5 thresh=4941 peak=4894
00:37:31.786 00.000 21444 Star::Find false star n=10 nbg=240 bg=3647.2 sigma=394.6 thresh=4831 peak=4766
00:37:31.786 00.000 21444 Star::Find false star n=1 nbg=256 bg=4001.6 sigma=454.9 thresh=5366 peak=4847
00:37:31.786 00.000 21444 Star::Find false star n=4 nbg=267 bg=2848.0 sigma=434.3 thresh=4151 peak=3866
00:37:31.786 00.000 21444 Star::Find false star n=3 nbg=254 bg=3411.3 sigma=452.9 thresh=4770 peak=4374
00:37:31.786 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.01,-1.17,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.85,-0.01,3.28,U] 
00:37:31.786 00.000 21444 refined, 2 included, MultiStar: {-0.98, -0.50}, one-star: {1.10, -1.62}
00:37:31.786 00.000 21444 CameraToMount -- cameraTheta (-2.67) - m_xAngle (3.05) = xAngle (-5.72 = 0.56)
00:37:31.786 00.000 21444 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.56 = -2.28)
00:37:31.786 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=-0.50 hyp=1.11 cameraTheta=-2.67 mountX=0.94 mountY=-0.84, mountTheta=-0.73
00:37:31.787 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=-0.50, opts=13)
00:37:31.787 00.000 21444 Enqueuing Move request for scope (-0.98, -0.50)
00:37:31.787 00.000 25848 Worker thread wakes up
00:37:31.787 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=144, FiltMax=65504, Gamma=0.560
00:37:31.787 00.000 21444 UpdateGuideState exits: m=397896 SNR=69.5 Saturated
00:37:31.787 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:31.787 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:31.787 00.000 21444 Enqueuing Expose request
00:37:31.787 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.50) opts 0xd
00:37:31.787 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, -0.50)
00:37:31.787 00.000 25848 Moving (-0.98, -0.50) raw xDistance=0.94 yDistance=-0.84
00:37:31.787 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
00:37:31.787 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
00:37:31.787 00.000 25848 MoveAxis(W, 27, ABG)
00:37:31.787 00.000 25848 Guiding  Dir = 3, Dur = 27
00:37:31.813 00.026 25848 IsSlewing returns 0
00:37:31.813 00.000 25848 IsGuiding returns 0
00:37:31.845 00.032 25848 IsGuiding returns 1
00:37:31.845 00.000 25848 scope still moving after pulse duration time elapsed
00:37:31.936 00.091 25848 IsSlewing returns 0
00:37:31.937 00.001 25848 IsGuiding returns 0
00:37:31.937 00.000 25848 scope move finished after 27 + 96 ms
00:37:31.937 00.000 25848 Move returns status 0, amount 27
00:37:31.937 00.000 25848 MoveAxis(N, 23, ABG)
00:37:31.937 00.000 25848 Guiding  Dir = 0, Dur = 23
00:37:31.969 00.032 25848 IsSlewing returns 0
00:37:31.969 00.000 25848 IsGuiding returns 0
00:37:32.000 00.031 25848 IsGuiding returns 1
00:37:32.000 00.000 25848 scope still moving after pulse duration time elapsed
00:37:32.060 00.060 25848 IsSlewing returns 0
00:37:32.060 00.000 25848 IsGuiding returns 0
00:37:32.060 00.000 25848 scope move finished after 23 + 68 ms
00:37:32.060 00.000 25848 Move returns status 0, amount 23
00:37:32.060 00.000 25848 move complete, result=0
00:37:32.060 00.000 25848 worker thread done servicing request
00:37:32.060 00.000 25848 Worker thread wakes up
00:37:32.060 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:32.060 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:32.060 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.8 px 23 ms NORTH
00:37:34.910 02.850 25848 Exposure complete
00:37:34.985 00.075 25848 worker thread done servicing request
00:37:34.985 00.000 21444 OnExposeComplete: enter
00:37:34.985 00.000 21444 UpdateGuideState(): m_state=6
00:37:34.985 00.000 21444 Star::Find(15, 1222, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 970
00:37:34.985 00.000 21444 Star::Find returns 1 (1), X=1222.43, Y=745.81, Mass=344700, SNR=52.0, Peak=11908 HFD=6.4
00:37:34.985 00.000 21444 Star::Find false star n=3 nbg=263 bg=3851.4 sigma=502.5 thresh=5359 peak=5088
00:37:34.985 00.000 21444 Star::Find false star n=2 nbg=259 bg=2452.6 sigma=401.4 thresh=3657 peak=3323
00:37:34.985 00.000 21444 Star::Find false star n=5 nbg=272 bg=4379.6 sigma=492.3 thresh=5856 peak=5524
00:37:34.985 00.000 21444 Star::Find false star n=3 nbg=257 bg=3814.6 sigma=475.9 thresh=5242 peak=4913
00:37:34.985 00.000 21444 Star::Find false star n=7 nbg=265 bg=3652.0 sigma=474.4 thresh=5075 peak=4964
00:37:34.987 00.002 21444 Star::Find false star n=7 nbg=240 bg=3815.9 sigma=410.3 thresh=5047 peak=4841
00:37:34.987 00.000 21444 Star::Find false star n=1 nbg=267 bg=4042.1 sigma=489.9 thresh=5512 peak=4982
00:37:34.987 00.000 21444 Star::Find false star n=3 nbg=251 bg=2882.5 sigma=412.9 thresh=4121 peak=4099
00:37:34.987 00.000 21444 Star::Find false star n=2 nbg=267 bg=3387.0 sigma=461.0 thresh=4770 peak=4610
00:37:34.987 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.32,0.10,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.99,1.24,4.22,U] 
00:37:34.987 00.000 21444 refined, 2 included, MultiStar: {-0.16, 0.74}, one-star: {0.93, -0.75}
00:37:34.987 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
00:37:34.987 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.18)
00:37:34.987 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.74 hyp=0.76 cameraTheta=1.79 mountX=0.23 mountY=0.62, mountTheta=1.22
00:37:34.988 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.74, opts=13)
00:37:34.988 00.000 21444 Enqueuing Move request for scope (-0.16, 0.74)
00:37:34.988 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=382, FiltMax=65504, Gamma=0.560
00:37:34.988 00.000 21444 UpdateGuideState exits: m=344700 SNR=52.0 Saturated
00:37:34.988 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:34.988 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:34.988 00.000 21444 Enqueuing Expose request
00:37:34.988 00.000 25848 Worker thread wakes up
00:37:34.988 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.74) opts 0xd
00:37:34.988 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.74)
00:37:34.988 00.000 25848 Moving (-0.16, 0.74) raw xDistance=0.23 yDistance=0.62
00:37:34.989 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
00:37:34.989 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:34.989 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
00:37:34.989 00.000 25848 MoveAxis(E, 0, ABG)
00:37:34.989 00.000 25848 Move returns status 0, amount 0
00:37:34.989 00.000 25848 MoveAxis(N, 0, ABG)
00:37:34.989 00.000 25848 Move returns status 0, amount 0
00:37:34.989 00.000 25848 move complete, result=0
00:37:34.989 00.000 25848 worker thread done servicing request
00:37:34.989 00.000 25848 Worker thread wakes up
00:37:34.989 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:34.989 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:34.989 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
00:37:37.829 02.840 25848 Exposure complete
00:37:37.909 00.080 25848 worker thread done servicing request
00:37:37.909 00.000 21444 OnExposeComplete: enter
00:37:37.909 00.000 21444 UpdateGuideState(): m_state=6
00:37:37.909 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 971
00:37:37.909 00.000 21444 Star::Find returns 1 (1), X=1223.62, Y=746.83, Mass=321050, SNR=56.8, Peak=11076 HFD=6.5
00:37:37.909 00.000 21444 Star::Find false star n=4 nbg=251 bg=3732.0 sigma=484.0 thresh=5184 peak=4970
00:37:37.910 00.001 21444 Star::Find false star n=2 nbg=258 bg=2413.0 sigma=438.3 thresh=3728 peak=3317
00:37:37.910 00.000 21444 Star::Find false star n=5 nbg=261 bg=4015.0 sigma=453.2 thresh=5375 peak=4997
00:37:37.910 00.000 21444 Star::Find false star n=1 nbg=265 bg=3684.9 sigma=573.4 thresh=5405 peak=4755
00:37:37.910 00.000 21444 Star::Find false star n=4 nbg=262 bg=3788.0 sigma=452.9 thresh=5147 peak=4971
00:37:37.910 00.000 21444 Star::Find false star n=9 nbg=229 bg=3837.4 sigma=389.6 thresh=5006 peak=4989
00:37:37.910 00.000 21444 Star::Find false star n=4 nbg=265 bg=2819.1 sigma=459.2 thresh=4197 peak=4190
00:37:37.910 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.42,0.56,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.55,-6.34,0.18,U] [#11 -0.72,1.79,3.12,U] 
00:37:37.910 00.000 21444 refined, 3 included, MultiStar: {0.18, 1.00}, one-star: {2.12, 0.27}
00:37:37.910 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
00:37:37.910 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
00:37:37.910 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=1.00 hyp=1.01 cameraTheta=1.39 mountX=-0.09 mountY=0.99, mountTheta=1.66
00:37:37.911 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=1.00, opts=13)
00:37:37.911 00.000 21444 Enqueuing Move request for scope (0.18, 1.00)
00:37:37.911 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3428, FiltMin=482, FiltMax=65504, Gamma=0.560
00:37:37.911 00.000 21444 UpdateGuideState exits: m=321050 SNR=56.8 Saturated
00:37:37.911 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:37.911 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:37.911 00.000 21444 Enqueuing Expose request
00:37:37.911 00.000 25848 Worker thread wakes up
00:37:37.911 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.00) opts 0xd
00:37:37.911 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 1.00)
00:37:37.911 00.000 25848 Moving (0.18, 1.00) raw xDistance=-0.09 yDistance=0.99
00:37:37.911 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:37:37.911 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:37.911 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
00:37:37.911 00.000 25848 MoveAxis(E, 0, ABG)
00:37:37.911 00.000 25848 Move returns status 0, amount 0
00:37:37.911 00.000 25848 MoveAxis(N, 0, ABG)
00:37:37.911 00.000 25848 Move returns status 0, amount 0
00:37:37.911 00.000 25848 move complete, result=0
00:37:37.911 00.000 25848 worker thread done servicing request
00:37:37.911 00.000 25848 Worker thread wakes up
00:37:37.911 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:37.911 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:37.911 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
00:37:40.755 02.844 25848 Exposure complete
00:37:40.843 00.088 25848 worker thread done servicing request
00:37:40.843 00.000 21444 OnExposeComplete: enter
00:37:40.843 00.000 21444 UpdateGuideState(): m_state=6
00:37:40.843 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 972
00:37:40.843 00.000 21444 Star::Find returns 1 (1), X=1222.28, Y=746.83, Mass=334745, SNR=61.0, Peak=12748 HFD=5.9
00:37:40.843 00.000 21444 Star::Find false star n=5 nbg=262 bg=3852.5 sigma=470.5 thresh=5264 peak=5196
00:37:40.844 00.001 21444 Star::Find false star n=2 nbg=252 bg=4346.5 sigma=499.8 thresh=5846 peak=5673
00:37:40.844 00.000 21444 Star::Find false star n=3 nbg=254 bg=4033.6 sigma=457.4 thresh=5406 peak=5000
00:37:40.844 00.000 21444 Star::Find false star n=3 nbg=264 bg=3863.9 sigma=491.5 thresh=5338 peak=4912
00:37:40.844 00.000 21444 Star::Find false star n=2 nbg=257 bg=3939.7 sigma=461.0 thresh=5323 peak=5007
00:37:40.844 00.000 21444 Star::Find false star n=7 nbg=236 bg=3824.6 sigma=372.0 thresh=4941 peak=4903
00:37:40.844 00.000 21444 Star::Find false star n=3 nbg=270 bg=3471.7 sigma=464.5 thresh=4865 peak=4672
00:37:40.844 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 29.72,7.63,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.68,-0.67,1.00,U] [#8 0.00,0.00,0.00,L] [#9 -5.28,-1.22,0.16,U] [#10 0.00,0.00,0.00,L] [#11 -2.07,0.61,3.89,U] 
00:37:40.844 00.000 21444 single-star, 3 included, MultiStar: {-1.07, 0.29}, one-star: {0.78, 0.26}
00:37:40.844 00.000 21444 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.05) = xAngle (-2.72 = -2.72)
00:37:40.844 00.000 21444 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.72)
00:37:40.844 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=0.26 hyp=0.82 cameraTheta=0.33 mountX=-0.75 mountY=0.54, mountTheta=2.52
00:37:40.846 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=0.26, opts=13)
00:37:40.846 00.000 21444 Enqueuing Move request for scope (0.78, 0.26)
00:37:40.846 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3472, FiltMin=258, FiltMax=65504, Gamma=0.560
00:37:40.846 00.000 25848 Worker thread wakes up
00:37:40.846 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.26) opts 0xd
00:37:40.846 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 0.26)
00:37:40.846 00.000 25848 Moving (0.78, 0.26) raw xDistance=-0.75 yDistance=0.54
00:37:40.846 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
00:37:40.846 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:40.847 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
00:37:40.847 00.000 25848 MoveAxis(E, 22, ABG)
00:37:40.847 00.000 25848 Guiding  Dir = 2, Dur = 22
00:37:40.847 00.000 21444 UpdateGuideState exits: m=334745 SNR=61.0 Saturated
00:37:40.847 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:40.847 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:40.847 00.000 21444 Enqueuing Expose request
00:37:40.874 00.027 25848 IsSlewing returns 0
00:37:40.876 00.002 25848 IsGuiding returns 0
00:37:40.933 00.057 25848 IsGuiding returns 1
00:37:40.933 00.000 25848 scope still moving after pulse duration time elapsed
00:37:40.987 00.054 25848 IsSlewing returns 0
00:37:40.987 00.000 25848 IsGuiding returns 0
00:37:40.987 00.000 25848 scope move finished after 22 + 89 ms
00:37:40.987 00.000 25848 Move returns status 0, amount 22
00:37:40.987 00.000 25848 MoveAxis(N, 0, ABG)
00:37:40.987 00.000 25848 Move returns status 0, amount 0
00:37:40.987 00.000 25848 move complete, result=0
00:37:40.987 00.000 25848 worker thread done servicing request
00:37:40.987 00.000 25848 Worker thread wakes up
00:37:40.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:40.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:40.987 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.5 px 0 ms NORTH
00:37:43.837 02.850 25848 Exposure complete
00:37:43.919 00.082 25848 worker thread done servicing request
00:37:43.919 00.000 21444 OnExposeComplete: enter
00:37:43.919 00.000 21444 UpdateGuideState(): m_state=6
00:37:43.919 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 973
00:37:43.919 00.000 21444 Star::Find returns 1 (1), X=1222.66, Y=745.87, Mass=305474, SNR=47.2, Peak=10520 HFD=6.5
00:37:43.919 00.000 21444 Star::Find false star n=3 nbg=256 bg=3962.3 sigma=479.2 thresh=5400 peak=5255
00:37:43.919 00.000 21444 Star::Find false star n=4 nbg=269 bg=2283.0 sigma=461.6 thresh=3668 peak=3506
00:37:43.920 00.001 21444 Star::Find false star n=5 nbg=264 bg=4161.3 sigma=538.7 thresh=5777 peak=5460
00:37:43.920 00.000 21444 Star::Find false star n=8 nbg=246 bg=3889.1 sigma=426.9 thresh=5170 peak=5025
00:37:43.920 00.000 21444 Star::Find false star n=2 nbg=261 bg=4002.5 sigma=485.5 thresh=5459 peak=5255
00:37:43.920 00.000 21444 Star::Find false star n=4 nbg=269 bg=3901.3 sigma=454.9 thresh=5266 peak=5204
00:37:43.920 00.000 21444 Star::Find false star n=4 nbg=251 bg=4151.3 sigma=449.7 thresh=5501 peak=5377
00:37:43.920 00.000 21444 Star::Find false star n=6 nbg=262 bg=3022.4 sigma=455.7 thresh=4389 peak=4305
00:37:43.920 00.000 21444 Star::Find false star n=2 nbg=265 bg=3451.8 sigma=465.0 thresh=4847 peak=4395
00:37:43.920 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.08,-1.53,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.04,-0.04,4.32,U] 
00:37:43.920 00.000 21444 refined, 2 included, MultiStar: {-0.15, -0.41}, one-star: {1.16, -0.70}
00:37:43.920 00.000 21444 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.05) = xAngle (-4.97 = 1.32)
00:37:43.920 00.000 21444 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.81 = -1.53)
00:37:43.920 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.41 hyp=0.43 cameraTheta=-1.91 mountX=0.11 mountY=-0.43, mountTheta=-1.33
00:37:43.921 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.41, opts=13)
00:37:43.921 00.000 21444 Enqueuing Move request for scope (-0.15, -0.41)
00:37:43.921 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=408, FiltMax=65504, Gamma=0.560
00:37:43.921 00.000 21444 UpdateGuideState exits: m=305474 SNR=47.2 Saturated
00:37:43.921 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:43.921 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:43.921 00.000 21444 Enqueuing Expose request
00:37:43.921 00.000 25848 Worker thread wakes up
00:37:43.921 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.41) opts 0xd
00:37:43.921 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.41)
00:37:43.921 00.000 25848 Moving (-0.15, -0.41) raw xDistance=0.11 yDistance=-0.43
00:37:43.921 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:37:43.921 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:43.921 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:37:43.921 00.000 25848 MoveAxis(E, 0, ABG)
00:37:43.921 00.000 25848 Move returns status 0, amount 0
00:37:43.921 00.000 25848 MoveAxis(N, 0, ABG)
00:37:43.921 00.000 25848 Move returns status 0, amount 0
00:37:43.921 00.000 25848 move complete, result=0
00:37:43.921 00.000 25848 worker thread done servicing request
00:37:43.921 00.000 25848 Worker thread wakes up
00:37:43.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:43.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:43.921 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:37:46.774 02.853 25848 Exposure complete
00:37:46.852 00.078 25848 worker thread done servicing request
00:37:46.852 00.000 21444 OnExposeComplete: enter
00:37:46.852 00.000 21444 UpdateGuideState(): m_state=6
00:37:46.852 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 974
00:37:46.852 00.000 21444 Star::Find returns 1 (1), X=1221.26, Y=746.83, Mass=374058, SNR=69.5, Peak=11000 HFD=7.0
00:37:46.852 00.000 21444 Star::Find false star n=2 nbg=257 bg=4003.3 sigma=476.7 thresh=5433 peak=5064
00:37:46.853 00.001 21444 Star::Find false star n=2 nbg=266 bg=2403.4 sigma=429.8 thresh=3693 peak=3400
00:37:46.853 00.000 21444 Star::Find false star n=2 nbg=267 bg=4172.8 sigma=531.2 thresh=5766 peak=5327
00:37:46.853 00.000 21444 Star::Find false star n=7 nbg=257 bg=4067.9 sigma=455.1 thresh=5433 peak=5380
00:37:46.853 00.000 21444 Star::Find false star n=4 nbg=261 bg=4201.4 sigma=436.3 thresh=5510 peak=5504
00:37:46.853 00.000 21444 Star::Find false star n=1 nbg=275 bg=2982.2 sigma=583.8 thresh=4734 peak=4362
00:37:46.853 00.000 21444 Star::Find false star n=2 nbg=271 bg=3420.2 sigma=529.9 thresh=5010 peak=4598
00:37:46.853 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.08,-0.08,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 24.98,-12.67,0.00,M8] [#7 -0.28,0.03,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.17,1.55,3.23,U] 
00:37:46.853 00.000 21444 single-star, 3 included, MultiStar: {-1.43, 1.01}, one-star: {-0.24, 0.26}
00:37:46.853 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
00:37:46.853 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.70)
00:37:46.853 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.26 hyp=0.36 cameraTheta=2.31 mountX=0.27 mountY=0.15, mountTheta=0.52
00:37:46.854 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.26, opts=13)
00:37:46.854 00.000 21444 Enqueuing Move request for scope (-0.24, 0.26)
00:37:46.854 00.000 25848 Worker thread wakes up
00:37:46.854 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.26) opts 0xd
00:37:46.854 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.26)
00:37:46.854 00.000 25848 Moving (-0.24, 0.26) raw xDistance=0.27 yDistance=0.15
00:37:46.854 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
00:37:46.854 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:46.854 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3632, FiltMin=16, FiltMax=65504, Gamma=0.560
00:37:46.854 00.000 21444 UpdateGuideState exits: m=374058 SNR=69.5 Saturated
00:37:46.854 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:37:46.854 00.000 25848 MoveAxis(E, 0, ABG)
00:37:46.854 00.000 25848 Move returns status 0, amount 0
00:37:46.854 00.000 25848 MoveAxis(N, 0, ABG)
00:37:46.854 00.000 25848 Move returns status 0, amount 0
00:37:46.854 00.000 25848 move complete, result=0
00:37:46.854 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:46.854 00.000 25848 worker thread done servicing request
00:37:46.854 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:46.854 00.000 21444 Enqueuing Expose request
00:37:46.854 00.000 25848 Worker thread wakes up
00:37:46.855 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
00:37:46.855 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:46.855 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:49.710 02.855 25848 Exposure complete
00:37:49.793 00.083 25848 worker thread done servicing request
00:37:49.793 00.000 21444 OnExposeComplete: enter
00:37:49.793 00.000 21444 UpdateGuideState(): m_state=6
00:37:49.793 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 975
00:37:49.793 00.000 21444 Star::Find returns 1 (1), X=1220.63, Y=745.44, Mass=258087, SNR=48.7, Peak=9184 HFD=7.3
00:37:49.794 00.001 21444 Star::Find false star n=4 nbg=243 bg=2642.1 sigma=383.9 thresh=3794 peak=3621
00:37:49.794 00.000 21444 Star::Find false star n=1 nbg=269 bg=4277.8 sigma=514.0 thresh=5820 peak=5276
00:37:49.794 00.000 21444 Star::Find false star n=7 nbg=266 bg=3868.8 sigma=526.9 thresh=5449 peak=5377
00:37:49.794 00.000 21444 Star::Find false star n=6 nbg=238 bg=4247.5 sigma=428.1 thresh=5532 peak=5373
00:37:49.794 00.000 21444 Star::Find false star n=4 nbg=271 bg=3419.2 sigma=484.2 thresh=4872 peak=4629
00:37:49.794 00.000 21444 MultiStar: [#1 -1.24,3.46,0.21,U] [#2 0.00,0.00,0.00,L] [#3 0.30,0.48,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.33,-0.61,0.73,U] [#8 0.00,0.00,0.00,L] [#9 -1.02,-1.10,0.22,U] [#10 0.00,0.00,0.00,L] [#11 -2.33,0.95,4.31,U] 
00:37:49.794 00.000 21444 single-star, 5 included, MultiStar: {-1.84, 0.46}, one-star: {-0.87, -1.13}
00:37:49.794 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.01)
00:37:49.794 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
00:37:49.794 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-1.13 hyp=1.42 cameraTheta=-2.23 mountX=0.76 mountY=-1.37, mountTheta=-1.06
00:37:49.795 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-1.13, opts=13)
00:37:49.795 00.000 21444 Enqueuing Move request for scope (-0.87, -1.13)
00:37:49.795 00.000 25848 Worker thread wakes up
00:37:49.795 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3704, FiltMin=318, FiltMax=65504, Gamma=0.560
00:37:49.795 00.000 21444 UpdateGuideState exits: m=258087 SNR=48.7 Saturated
00:37:49.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:49.795 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:49.795 00.000 21444 Enqueuing Expose request
00:37:49.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -1.13) opts 0xd
00:37:49.795 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -1.13)
00:37:49.795 00.000 25848 Moving (-0.87, -1.13) raw xDistance=0.76 yDistance=-1.37
00:37:49.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
00:37:49.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
00:37:49.795 00.000 25848 MoveAxis(W, 22, ABG)
00:37:49.795 00.000 25848 Guiding  Dir = 3, Dur = 22
00:37:49.827 00.032 25848 IsSlewing returns 0
00:37:49.828 00.001 25848 IsGuiding returns 0
00:37:49.859 00.031 25848 IsGuiding returns 1
00:37:49.859 00.000 25848 scope still moving after pulse duration time elapsed
00:37:49.908 00.049 25848 IsSlewing returns 0
00:37:49.908 00.000 25848 IsGuiding returns 0
00:37:49.908 00.000 25848 scope move finished after 22 + 58 ms
00:37:49.908 00.000 25848 Move returns status 0, amount 22
00:37:49.908 00.000 25848 MoveAxis(N, 37, ABG)
00:37:49.908 00.000 25848 Guiding  Dir = 0, Dur = 37
00:37:49.938 00.030 25848 IsSlewing returns 0
00:37:49.938 00.000 25848 IsGuiding returns 0
00:37:49.970 00.032 25848 PulseGuide returned control before completion, sleep 17
00:37:49.993 00.023 25848 IsGuiding returns 1
00:37:49.993 00.000 25848 scope still moving after pulse duration time elapsed
00:37:50.048 00.055 25848 IsSlewing returns 0
00:37:50.048 00.000 25848 IsGuiding returns 0
00:37:50.048 00.000 25848 scope move finished after 37 + 73 ms
00:37:50.048 00.000 25848 Move returns status 0, amount 37
00:37:50.048 00.000 25848 move complete, result=0
00:37:50.048 00.000 25848 worker thread done servicing request
00:37:50.048 00.000 25848 Worker thread wakes up
00:37:50.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:50.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:50.048 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.4 px 37 ms NORTH
00:37:52.892 02.844 25848 Exposure complete
00:37:52.981 00.089 25848 worker thread done servicing request
00:37:52.981 00.000 21444 OnExposeComplete: enter
00:37:52.981 00.000 21444 UpdateGuideState(): m_state=6
00:37:52.981 00.000 21444 Star::Find(15, 1220, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 976
00:37:52.981 00.000 21444 Star::Find returns 1 (1), X=1221.27, Y=748.11, Mass=247452, SNR=45.9, Peak=10896 HFD=6.1
00:37:52.981 00.000 21444 Star::Find false star n=9 nbg=268 bg=2594.6 sigma=457.1 thresh=3966 peak=3763
00:37:52.981 00.000 21444 Star::Find false star n=6 nbg=250 bg=4140.8 sigma=465.6 thresh=5538 peak=5276
00:37:52.981 00.000 21444 Star::Find false star n=8 nbg=231 bg=4102.0 sigma=361.8 thresh=5188 peak=5145
00:37:52.981 00.000 21444 Star::Find false star n=3 nbg=269 bg=4367.4 sigma=506.6 thresh=5887 peak=5473
00:37:52.981 00.000 21444 Star::Find false star n=1 nbg=266 bg=4474.3 sigma=560.4 thresh=6155 peak=5589
00:37:52.981 00.000 21444 Star::Find false star n=5 nbg=266 bg=3278.6 sigma=464.0 thresh=4670 peak=4406
00:37:52.981 00.000 21444 Star::Find false star n=6 nbg=248 bg=3658.8 sigma=441.6 thresh=4984 peak=4942
00:37:52.982 00.001 21444 MultiStar: [#1 7.96,11.11,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -1.61,1.48,0.33,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.71,0.87,1.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.44,2.41,4.44,U] 
00:37:52.982 00.000 21444 single-star, 3 included, MultiStar: {-1.79, 1.98}, one-star: {-0.23, 1.54}
00:37:52.982 00.000 21444 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.05) = xAngle (-1.33 = -1.33)
00:37:52.982 00.000 21444 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.11)
00:37:52.982 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=1.54 hyp=1.56 cameraTheta=1.72 mountX=0.37 mountY=1.34, mountTheta=1.30
00:37:52.983 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=1.54, opts=13)
00:37:52.983 00.000 21444 Enqueuing Move request for scope (-0.23, 1.54)
00:37:52.983 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3756, FiltMin=358, FiltMax=65504, Gamma=0.560
00:37:52.983 00.000 21444 UpdateGuideState exits: m=247452 SNR=45.9 Saturated
00:37:52.983 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:52.983 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:37:52.983 00.000 21444 Enqueuing Expose request
00:37:52.983 00.000 25848 Worker thread wakes up
00:37:52.983 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 1.54) opts 0xd
00:37:52.983 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 1.54)
00:37:52.983 00.000 25848 Moving (-0.23, 1.54) raw xDistance=0.37 yDistance=1.34
00:37:52.983 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
00:37:52.983 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:52.983 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.34
00:37:52.983 00.000 25848 MoveAxis(E, 0, ABG)
00:37:52.983 00.000 25848 Move returns status 0, amount 0
00:37:52.983 00.000 25848 MoveAxis(N, 0, ABG)
00:37:52.984 00.001 25848 Move returns status 0, amount 0
00:37:52.984 00.000 25848 move complete, result=0
00:37:52.984 00.000 25848 worker thread done servicing request
00:37:52.984 00.000 25848 Worker thread wakes up
00:37:52.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:52.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:37:52.984 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.3 px 0 ms NORTH
00:37:55.826 02.842 25848 Exposure complete
00:37:55.915 00.089 25848 worker thread done servicing request
00:37:55.915 00.000 21444 OnExposeComplete: enter
00:37:55.915 00.000 21444 UpdateGuideState(): m_state=6
00:37:55.915 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 977
00:37:55.915 00.000 21444 Star::Find returns 1 (1), X=1221.43, Y=747.03, Mass=127513, SNR=31.7, Peak=8552 HFD=5.5
00:37:55.915 00.000 21444 Status Line: Mass: 127513 vs 368045
00:37:55.916 00.001 21444 UpdateCurrentPosition: star mass new=127513.0 exp=368045.0 thresh=50% limits=(161453.2, 655596.8, 736089.9)
00:37:55.916 00.000 21444 DistanceChecker: activated
00:37:55.916 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:37:55.917 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:37:55.917 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:37:55.917 00.000 25848 Worker thread wakes up
00:37:55.917 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:37:55.917 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:37:55.917 00.000 25848 move complete, result=0
00:37:55.918 00.001 25848 worker thread done servicing request
00:37:56.031 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:37:56.031 00.000 21444 Status Line: Star lost - mass changed
00:37:56.032 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3904, FiltMin=408, FiltMax=65504, Gamma=0.560
00:37:56.032 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:37:56.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:56.032 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:37:56.032 00.000 21444 Enqueuing Expose request
00:37:56.032 00.000 25848 Worker thread wakes up
00:37:56.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:56.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:37:58.882 02.850 25848 Exposure complete
00:37:58.962 00.080 25848 worker thread done servicing request
00:37:58.962 00.000 21444 OnExposeComplete: enter
00:37:58.962 00.000 21444 UpdateGuideState(): m_state=6
00:37:58.962 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 978
00:37:58.962 00.000 21444 Star::Find returns 1 (1), X=1219.70, Y=746.54, Mass=119645, SNR=28.4, Peak=8752 HFD=6.7
00:37:58.962 00.000 21444 Status Line: Mass: 119645 vs 361053
00:37:58.963 00.001 21444 UpdateCurrentPosition: star mass new=119645.0 exp=361052.7 thresh=50% limits=(162406.8, 655596.8, 722105.5)
00:37:58.963 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:37:58.963 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:37:58.963 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:37:58.963 00.000 25848 Worker thread wakes up
00:37:58.964 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:37:58.964 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:37:58.964 00.000 25848 move complete, result=0
00:37:58.964 00.000 25848 worker thread done servicing request
00:37:59.067 00.103 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:37:59.067 00.000 21444 Status Line: Star lost - mass changed
00:37:59.067 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4032, FiltMin=482, FiltMax=65504, Gamma=0.560
00:37:59.067 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:37:59.068 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:59.068 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:37:59.068 00.000 21444 Enqueuing Expose request
00:37:59.068 00.000 25848 Worker thread wakes up
00:37:59.068 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:37:59.068 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:38:01.921 02.853 25848 Exposure complete
00:38:02.007 00.086 25848 worker thread done servicing request
00:38:02.007 00.000 21444 OnExposeComplete: enter
00:38:02.007 00.000 21444 UpdateGuideState(): m_state=6
00:38:02.007 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 979
00:38:02.007 00.000 21444 Star::Find returns 1 (1), X=1218.39, Y=747.82, Mass=142360, SNR=33.9, Peak=10240 HFD=5.1
00:38:02.007 00.000 21444 Status Line: Mass: 142360 vs 344700
00:38:02.008 00.001 21444 UpdateCurrentPosition: star mass new=142360.0 exp=344700.1 thresh=50% limits=(162904.0, 655596.8, 689400.3)
00:38:02.008 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:38:02.008 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:38:02.008 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:38:02.009 00.001 25848 Worker thread wakes up
00:38:02.009 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:38:02.009 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:38:02.009 00.000 25848 move complete, result=0
00:38:02.009 00.000 25848 worker thread done servicing request
00:38:02.123 00.114 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:38:02.123 00.000 21444 Status Line: Star lost - mass changed
00:38:02.124 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=4004, FiltMin=544, FiltMax=65504, Gamma=0.560
00:38:02.124 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:38:02.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:02.124 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:38:02.124 00.000 21444 Enqueuing Expose request
00:38:02.124 00.000 25848 Worker thread wakes up
00:38:02.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:02.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:38:04.970 02.846 25848 Exposure complete
00:38:05.052 00.082 25848 worker thread done servicing request
00:38:05.052 00.000 21444 OnExposeComplete: enter
00:38:05.053 00.001 21444 UpdateGuideState(): m_state=6
00:38:05.053 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 980
00:38:05.053 00.000 21444 Star::Find returns 1 (1), X=1218.20, Y=748.89, Mass=193134, SNR=45.8, Peak=9792 HFD=6.2
00:38:05.053 00.000 21444 DistanceChecker: reject for large offset (4.04 > 2.27) avgDist = 1.13 count = 180
00:38:05.053 00.000 21444 DistanceChecker: begin recovering
00:38:05.053 00.000 21444 Star::Find false star n=2 nbg=248 bg=3946.6 sigma=448.8 thresh=5293 peak=5030
00:38:05.053 00.000 21444 Star::Find false star n=1 nbg=271 bg=4871.0 sigma=543.2 thresh=6500 peak=5948
00:38:05.053 00.000 21444 Star::Find false star n=3 nbg=266 bg=4538.4 sigma=534.7 thresh=6143 peak=5908
00:38:05.053 00.000 21444 Star::Find false star n=1 nbg=265 bg=3831.6 sigma=533.0 thresh=5431 peak=4772
00:38:05.053 00.000 21444 Star::Find false star n=3 nbg=267 bg=4184.8 sigma=493.5 thresh=5665 peak=5450
00:38:05.053 00.000 21444 Star::Find false star n=1 nbg=257 bg=4158.8 sigma=494.9 thresh=5643 peak=5365
00:38:05.053 00.000 21444 Star::Find false star n=6 nbg=253 bg=2972.6 sigma=407.8 thresh=4196 peak=3988
00:38:05.053 00.000 21444 Star::Find false star n=2 nbg=271 bg=4118.2 sigma=501.3 thresh=5622 peak=5173
00:38:05.053 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.68,-18.95,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.18,0.98,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -5.50,2.01,4.50,U] 
00:38:05.053 00.000 21444 single-star, 2 included, MultiStar: {-4.88, 1.95}, one-star: {-3.30, 2.33}
00:38:05.053 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
00:38:05.053 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.37 = 2.92)
00:38:05.053 00.000 21444 CameraToMount -- cameraX=-3.30 cameraY=2.33 hyp=4.04 cameraTheta=2.53 mountX=3.50 mountY=0.91, mountTheta=0.25
00:38:05.054 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.30, y=2.33, opts=13)
00:38:05.054 00.000 21444 Enqueuing Move request for scope (-3.30, 2.33)
00:38:05.054 00.000 25848 Worker thread wakes up
00:38:05.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.30, 2.33) opts 0xd
00:38:05.054 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.30, 2.33)
00:38:05.054 00.000 25848 Moving (-3.30, 2.33) raw xDistance=3.50 yDistance=0.91
00:38:05.055 00.001 25848 GuideAlgorithmHysteresis::Result() returns 2.20 from input 3.50
00:38:05.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:38:05.055 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3808, FiltMin=356, FiltMax=65504, Gamma=0.560
00:38:05.055 00.000 21444 UpdateGuideState exits: m=193134 SNR=45.8 Saturated
00:38:05.055 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:05.055 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:05.055 00.000 21444 Enqueuing Expose request
00:38:05.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
00:38:05.055 00.000 25848 MoveAxis(W, 102, ABG)
00:38:05.055 00.000 25848 Guiding  Dir = 3, Dur = 102
00:38:05.079 00.024 25848 IsSlewing returns 0
00:38:05.079 00.000 25848 IsGuiding returns 0
00:38:05.111 00.032 25848 PulseGuide returned control before completion, sleep 82
00:38:05.203 00.092 25848 IsGuiding returns 1
00:38:05.203 00.000 25848 scope still moving after pulse duration time elapsed
00:38:05.265 00.062 25848 IsSlewing returns 0
00:38:05.266 00.001 25848 IsGuiding returns 0
00:38:05.266 00.000 25848 scope move finished after 102 + 84 ms
00:38:05.266 00.000 25848 Move returns status 0, amount 102
00:38:05.266 00.000 25848 MoveAxis(N, 0, ABG)
00:38:05.266 00.000 25848 Move returns status 0, amount 0
00:38:05.266 00.000 25848 move complete, result=0
00:38:05.266 00.000 25848 worker thread done servicing request
00:38:05.266 00.000 25848 Worker thread wakes up
00:38:05.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:05.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:05.266 00.000 21444 GuideStep: 3.5 px 102 ms WEST, 0.9 px 0 ms NORTH
00:38:08.119 02.853 25848 Exposure complete
00:38:08.206 00.087 25848 worker thread done servicing request
00:38:08.206 00.000 21444 OnExposeComplete: enter
00:38:08.206 00.000 21444 UpdateGuideState(): m_state=6
00:38:08.206 00.000 21444 Star::Find(15, 1218, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 981
00:38:08.206 00.000 21444 Star::Find returns 1 (1), X=1220.15, Y=747.16, Mass=280381, SNR=42.0, Peak=11812 HFD=6.2
00:38:08.206 00.000 21444 DistanceChecker: deactivated
00:38:08.206 00.000 21444 Star::Find false star n=4 nbg=265 bg=3717.3 sigma=488.9 thresh=5184 peak=4986
00:38:08.206 00.000 21444 Star::Find false star n=3 nbg=267 bg=2750.3 sigma=441.1 thresh=4074 peak=4006
00:38:08.206 00.000 21444 Star::Find false star n=2 nbg=265 bg=4487.2 sigma=557.5 thresh=6160 peak=5598
00:38:08.207 00.001 21444 Star::Find false star n=2 nbg=255 bg=4086.2 sigma=466.3 thresh=5485 peak=5060
00:38:08.207 00.000 21444 Star::Find false star n=2 nbg=262 bg=3700.4 sigma=483.6 thresh=5151 peak=4722
00:38:08.207 00.000 21444 Star::Find false star n=2 nbg=263 bg=3880.8 sigma=498.5 thresh=5376 peak=5154
00:38:08.207 00.000 21444 Star::Find false star n=1 nbg=257 bg=3804.1 sigma=491.8 thresh=5280 peak=4790
00:38:08.207 00.000 21444 Star::Find false star n=3 nbg=265 bg=2931.9 sigma=482.5 thresh=4379 peak=3969
00:38:08.207 00.000 21444 Star::Find false star n=5 nbg=262 bg=3631.2 sigma=402.9 thresh=4840 peak=4739
00:38:08.207 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.94,-0.04,1.20,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.96,0.98,4.93,U] 
00:38:08.207 00.000 21444 single-star, 2 included, MultiStar: {-3.08, 0.75}, one-star: {-1.35, 0.59}
00:38:08.207 00.000 21444 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.05) = xAngle (-0.32 = -0.32)
00:38:08.207 00.000 21444 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.17 = 3.12)
00:38:08.207 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=0.59 hyp=1.47 cameraTheta=2.73 mountX=1.39 mountY=0.04, mountTheta=0.03
00:38:08.208 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=0.59, opts=13)
00:38:08.208 00.000 21444 Enqueuing Move request for scope (-1.35, 0.59)
00:38:08.208 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=396, FiltMax=65504, Gamma=0.560
00:38:08.208 00.000 21444 UpdateGuideState exits: m=280381 SNR=42.0 Saturated
00:38:08.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:08.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:08.208 00.000 21444 Enqueuing Expose request
00:38:08.208 00.000 25848 Worker thread wakes up
00:38:08.208 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 0.59) opts 0xd
00:38:08.208 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, 0.59)
00:38:08.208 00.000 25848 Moving (-1.35, 0.59) raw xDistance=1.39 yDistance=0.04
00:38:08.208 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.39
00:38:08.208 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:08.208 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:38:08.208 00.000 25848 MoveAxis(W, 48, ABG)
00:38:08.208 00.000 25848 Guiding  Dir = 3, Dur = 48
00:38:08.234 00.026 25848 IsSlewing returns 0
00:38:08.234 00.000 25848 IsGuiding returns 0
00:38:08.265 00.031 25848 PulseGuide returned control before completion, sleep 27
00:38:08.307 00.042 25848 IsGuiding returns 1
00:38:08.307 00.000 25848 scope still moving after pulse duration time elapsed
00:38:08.358 00.051 25848 IsSlewing returns 0
00:38:08.358 00.000 25848 IsGuiding returns 0
00:38:08.358 00.000 25848 scope move finished after 48 + 76 ms
00:38:08.358 00.000 25848 Move returns status 0, amount 48
00:38:08.358 00.000 25848 MoveAxis(N, 0, ABG)
00:38:08.358 00.000 25848 Move returns status 0, amount 0
00:38:08.358 00.000 25848 move complete, result=0
00:38:08.358 00.000 25848 worker thread done servicing request
00:38:08.358 00.000 25848 Worker thread wakes up
00:38:08.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:08.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:08.358 00.000 21444 GuideStep: 1.4 px 48 ms WEST, 0.0 px 0 ms NORTH
00:38:11.198 02.840 25848 Exposure complete
00:38:11.273 00.075 25848 worker thread done servicing request
00:38:11.273 00.000 21444 OnExposeComplete: enter
00:38:11.273 00.000 21444 UpdateGuideState(): m_state=6
00:38:11.273 00.000 21444 Star::Find(15, 1220, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 982
00:38:11.273 00.000 21444 Star::Find returns 1 (1), X=1223.27, Y=746.46, Mass=330221, SNR=54.6, Peak=11356 HFD=6.8
00:38:11.273 00.000 21444 Star::Find false star n=2 nbg=261 bg=3904.4 sigma=470.5 thresh=5316 peak=5039
00:38:11.273 00.000 21444 Star::Find false star n=2 nbg=270 bg=2397.8 sigma=421.2 thresh=3662 peak=3371
00:38:11.273 00.000 21444 Star::Find false star n=16 nbg=239 bg=3889.5 sigma=411.9 thresh=5125 peak=4907
00:38:11.273 00.000 21444 Star::Find false star n=3 nbg=272 bg=3668.0 sigma=528.9 thresh=5255 peak=4807
00:38:11.273 00.000 21444 Star::Find false star n=5 nbg=265 bg=3547.7 sigma=444.8 thresh=4882 peak=4840
00:38:11.273 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.01,-0.07,0.21,U] [#4 0.00,0.00,0.00,L] [#5 8.61,-17.01,0.00,R] [#6 0.00,0.00,0.00,L] [#7 1.10,0.28,0.78,U] [#8 7.01,5.69,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.81,0.83,3.89,U] 
00:38:11.273 00.000 21444 refined, 3 included, MultiStar: {-0.09, 0.56}, one-star: {1.77, -0.10}
00:38:11.273 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
00:38:11.273 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
00:38:11.274 00.001 21444 CameraToMount -- cameraX=-0.09 cameraY=0.56 hyp=0.57 cameraTheta=1.73 mountX=0.14 mountY=0.49, mountTheta=1.29
00:38:11.274 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.56, opts=13)
00:38:11.274 00.000 21444 Enqueuing Move request for scope (-0.09, 0.56)
00:38:11.274 00.000 25848 Worker thread wakes up
00:38:11.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.56) opts 0xd
00:38:11.275 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=144, FiltMax=65504, Gamma=0.560
00:38:11.275 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.56)
00:38:11.275 00.000 25848 Moving (-0.09, 0.56) raw xDistance=0.14 yDistance=0.49
00:38:11.275 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:38:11.275 00.000 21444 UpdateGuideState exits: m=330221 SNR=54.6 Saturated
00:38:11.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:11.275 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:11.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:11.275 00.000 21444 Enqueuing Expose request
00:38:11.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
00:38:11.275 00.000 25848 MoveAxis(E, 0, ABG)
00:38:11.275 00.000 25848 Move returns status 0, amount 0
00:38:11.275 00.000 25848 MoveAxis(N, 0, ABG)
00:38:11.275 00.000 25848 Move returns status 0, amount 0
00:38:11.275 00.000 25848 move complete, result=0
00:38:11.275 00.000 25848 worker thread done servicing request
00:38:11.275 00.000 25848 Worker thread wakes up
00:38:11.275 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:11.275 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:11.275 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:38:14.127 02.852 25848 Exposure complete
00:38:14.214 00.087 25848 worker thread done servicing request
00:38:14.214 00.000 21444 OnExposeComplete: enter
00:38:14.214 00.000 21444 UpdateGuideState(): m_state=6
00:38:14.214 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 983
00:38:14.214 00.000 21444 Star::Find returns 1 (1), X=1223.40, Y=745.95, Mass=371875, SNR=69.3, Peak=11448 HFD=6.8
00:38:14.214 00.000 21444 Star::Find false star n=6 nbg=241 bg=3655.5 sigma=429.5 thresh=4944 peak=4749
00:38:14.215 00.001 21444 Star::Find false star n=1 nbg=270 bg=2344.9 sigma=446.6 thresh=3685 peak=3317
00:38:14.215 00.000 21444 Star::Find false star n=4 nbg=266 bg=4025.7 sigma=479.4 thresh=5464 peak=5325
00:38:14.215 00.000 21444 Star::Find false star n=7 nbg=264 bg=3703.6 sigma=494.2 thresh=5186 peak=4994
00:38:14.215 00.000 21444 Star::Find false star n=4 nbg=234 bg=3834.8 sigma=399.6 thresh=5034 peak=5015
00:38:14.215 00.000 21444 Star::Find false star n=3 nbg=268 bg=3717.4 sigma=517.6 thresh=5270 peak=4657
00:38:14.215 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.06,0.12,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.93,-0.58,0.81,U] [#8 0.00,0.00,0.00,L] [#9 13.88,-4.55,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -1.27,0.70,2.75,U] 
00:38:14.215 00.000 21444 refined, 3 included, MultiStar: {-0.04, 0.18}, one-star: {1.89, -0.61}
00:38:14.215 00.000 21444 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.05) = xAngle (-1.24 = -1.24)
00:38:14.215 00.000 21444 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.08 = 2.20)
00:38:14.215 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.81 mountX=0.06 mountY=0.15, mountTheta=1.19
00:38:14.216 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=0.18, opts=13)
00:38:14.216 00.000 21444 Enqueuing Move request for scope (-0.04, 0.18)
00:38:14.216 00.000 25848 Worker thread wakes up
00:38:14.216 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=294, FiltMax=65504, Gamma=0.560
00:38:14.216 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
00:38:14.216 00.000 21444 UpdateGuideState exits: m=371875 SNR=69.3 Saturated
00:38:14.216 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
00:38:14.216 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:14.216 00.000 25848 Moving (-0.04, 0.18) raw xDistance=0.06 yDistance=0.15
00:38:14.216 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:14.216 00.000 21444 Enqueuing Expose request
00:38:14.216 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:38:14.216 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:14.216 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:38:14.216 00.000 25848 MoveAxis(E, 0, ABG)
00:38:14.216 00.000 25848 Move returns status 0, amount 0
00:38:14.216 00.000 25848 MoveAxis(N, 0, ABG)
00:38:14.216 00.000 25848 Move returns status 0, amount 0
00:38:14.216 00.000 25848 move complete, result=0
00:38:14.216 00.000 25848 worker thread done servicing request
00:38:14.216 00.000 25848 Worker thread wakes up
00:38:14.216 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:14.216 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:14.217 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:38:17.067 02.850 25848 Exposure complete
00:38:17.145 00.078 25848 worker thread done servicing request
00:38:17.145 00.000 21444 OnExposeComplete: enter
00:38:17.145 00.000 21444 UpdateGuideState(): m_state=6
00:38:17.146 00.001 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 984
00:38:17.146 00.000 21444 Star::Find returns 1 (1), X=1223.04, Y=745.69, Mass=385700, SNR=70.5, Peak=11656 HFD=6.7
00:38:17.146 00.000 21444 Star::Find false star n=2 nbg=269 bg=3722.9 sigma=483.3 thresh=5173 peak=4877
00:38:17.146 00.000 21444 Star::Find false star n=5 nbg=255 bg=3723.2 sigma=477.3 thresh=5155 peak=5058
00:38:17.146 00.000 21444 Star::Find false star n=4 nbg=268 bg=3643.6 sigma=487.6 thresh=5106 peak=5095
00:38:17.146 00.000 21444 Star::Find false star n=4 nbg=275 bg=2870.8 sigma=494.8 thresh=4355 peak=4079
00:38:17.146 00.000 21444 Star::Find false star n=4 nbg=269 bg=3381.6 sigma=464.6 thresh=4776 peak=4477
00:38:17.146 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.83,-19.56,0.00,M2] [#3 -1.73,0.38,0.19,U] [#4 22.71,-1.04,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.87,-0.57,0.67,U] [#8 17.10,-17.27,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.80,1.60,3.24,U] 
00:38:17.146 00.000 21444 refined, 3 included, MultiStar: {-0.02, 0.79}, one-star: {1.54, -0.88}
00:38:17.146 00.000 21444 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.05) = xAngle (-1.45 = -1.45)
00:38:17.146 00.000 21444 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.29 = 1.99)
00:38:17.146 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=0.79 hyp=0.79 cameraTheta=1.60 mountX=0.10 mountY=0.72, mountTheta=1.44
00:38:17.147 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=0.79, opts=13)
00:38:17.147 00.000 21444 Enqueuing Move request for scope (-0.02, 0.79)
00:38:17.147 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3376, FiltMin=408, FiltMax=65504, Gamma=0.560
00:38:17.147 00.000 21444 UpdateGuideState exits: m=385700 SNR=70.5 Saturated
00:38:17.147 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:17.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:17.147 00.000 21444 Enqueuing Expose request
00:38:17.147 00.000 25848 Worker thread wakes up
00:38:17.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.79) opts 0xd
00:38:17.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 0.79)
00:38:17.147 00.000 25848 Moving (-0.02, 0.79) raw xDistance=0.10 yDistance=0.72
00:38:17.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:38:17.147 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.26 newest=1.36
00:38:17.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
00:38:17.147 00.000 25848 MoveAxis(E, 0, ABG)
00:38:17.147 00.000 25848 Move returns status 0, amount 0
00:38:17.147 00.000 25848 BLC: Oldest BLC event removed
00:38:17.147 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
00:38:17.147 00.000 25848 MoveAxis(S, 316, ABG)
00:38:17.147 00.000 25848 Guiding  Dir = 1, Dur = 316
00:38:17.189 00.042 25848 IsSlewing returns 0
00:38:17.190 00.001 25848 IsGuiding returns 0
00:38:17.221 00.031 25848 PulseGuide returned control before completion, sleep 295
00:38:17.518 00.297 25848 IsGuiding returns 1
00:38:17.518 00.000 25848 scope still moving after pulse duration time elapsed
00:38:17.577 00.059 25848 IsSlewing returns 0
00:38:17.577 00.000 25848 IsGuiding returns 0
00:38:17.577 00.000 25848 scope move finished after 316 + 72 ms
00:38:17.577 00.000 25848 Move returns status 0, amount 316
00:38:17.578 00.001 25848 move complete, result=0
00:38:17.578 00.000 25848 worker thread done servicing request
00:38:17.578 00.000 25848 Worker thread wakes up
00:38:17.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:17.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:17.578 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 316 ms SOUTH
00:38:20.426 02.848 25848 Exposure complete
00:38:20.493 00.067 25848 worker thread done servicing request
00:38:20.493 00.000 21444 OnExposeComplete: enter
00:38:20.493 00.000 21444 UpdateGuideState(): m_state=6
00:38:20.493 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 985
00:38:20.493 00.000 21444 Star::Find returns 1 (1), X=1222.69, Y=746.80, Mass=346891, SNR=60.8, Peak=11176 HFD=6.8
00:38:20.493 00.000 21444 Star::Find false star n=1 nbg=266 bg=2400.6 sigma=460.4 thresh=3782 peak=3486
00:38:20.493 00.000 21444 Star::Find false star n=3 nbg=263 bg=3790.8 sigma=431.9 thresh=5087 peak=4810
00:38:20.493 00.000 21444 Star::Find false star n=6 nbg=257 bg=3707.7 sigma=470.4 thresh=5119 peak=5077
00:38:20.493 00.000 21444 Star::Find false star n=3 nbg=269 bg=3810.8 sigma=537.1 thresh=5422 peak=5186
00:38:20.493 00.000 21444 Star::Find false star n=4 nbg=251 bg=3351.3 sigma=406.4 thresh=4571 peak=4443
00:38:20.493 00.000 21444 MultiStar: [#1 6.50,12.54,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.30,0.40,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.20,-17.40,0.00,M9] [#7 1.15,-1.10,1.03,U] [#8 0.00,0.00,0.00,L] [#9 -14.77,12.84,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -1.14,1.82,2.57,U] 
00:38:20.494 00.001 21444 refined, 3 included, MultiStar: {-0.10, 0.81}, one-star: {1.19, 0.24}
00:38:20.494 00.000 21444 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.05) = xAngle (-1.35 = -1.35)
00:38:20.494 00.000 21444 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.19 = 2.09)
00:38:20.494 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.81 hyp=0.81 cameraTheta=1.70 mountX=0.18 mountY=0.71, mountTheta=1.33
00:38:20.494 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.81, opts=13)
00:38:20.494 00.000 21444 Enqueuing Move request for scope (-0.10, 0.81)
00:38:20.494 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3352, FiltMin=270, FiltMax=65504, Gamma=0.560
00:38:20.494 00.000 21444 UpdateGuideState exits: m=346891 SNR=60.8 Saturated
00:38:20.494 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:20.494 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:20.495 00.001 21444 Enqueuing Expose request
00:38:20.495 00.000 25848 Worker thread wakes up
00:38:20.495 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.81) opts 0xd
00:38:20.495 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.81)
00:38:20.495 00.000 25848 Moving (-0.10, 0.81) raw xDistance=0.18 yDistance=0.71
00:38:20.495 00.000 25848 BLC: History state: CurrMiss=0.71, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.717290, 1:0.705511
00:38:20.495 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:38:20.495 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:38:20.495 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
00:38:20.495 00.000 25848 MoveAxis(E, 0, ABG)
00:38:20.495 00.000 25848 Move returns status 0, amount 0
00:38:20.495 00.000 25848 MoveAxis(S, 19, ABG)
00:38:20.495 00.000 25848 Guiding  Dir = 1, Dur = 19
00:38:20.515 00.020 25848 IsSlewing returns 0
00:38:20.516 00.001 25848 IsGuiding returns 0
00:38:20.579 00.063 25848 IsGuiding returns 1
00:38:20.579 00.000 25848 scope still moving after pulse duration time elapsed
00:38:20.658 00.079 25848 IsSlewing returns 0
00:38:20.658 00.000 25848 IsGuiding returns 0
00:38:20.658 00.000 25848 scope move finished after 19 + 123 ms
00:38:20.658 00.000 25848 Move returns status 0, amount 19
00:38:20.658 00.000 25848 move complete, result=0
00:38:20.658 00.000 25848 worker thread done servicing request
00:38:20.658 00.000 25848 Worker thread wakes up
00:38:20.658 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 19 ms SOUTH
00:38:20.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:20.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:23.495 02.837 25848 Exposure complete
00:38:23.579 00.084 25848 worker thread done servicing request
00:38:23.579 00.000 21444 OnExposeComplete: enter
00:38:23.579 00.000 21444 UpdateGuideState(): m_state=6
00:38:23.579 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 986
00:38:23.579 00.000 21444 Star::Find returns 1 (1), X=1223.70, Y=748.46, Mass=355169, SNR=57.7, Peak=12920 HFD=5.7
00:38:23.579 00.000 21444 DistanceChecker: reject for large offset (2.90 > 2.32) avgDist = 1.16 count = 186
00:38:23.579 00.000 21444 DistanceChecker: activated
00:38:23.579 00.000 21444 Status Line: Recovering
00:38:23.580 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:38:23.580 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:38:23.580 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:38:23.580 00.000 25848 Worker thread wakes up
00:38:23.580 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:38:23.580 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:38:23.580 00.000 25848 move complete, result=0
00:38:23.580 00.000 25848 worker thread done servicing request
00:38:23.681 00.101 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:38:23.681 00.000 21444 Status Line: No star found
00:38:23.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=432, FiltMax=65504, Gamma=0.560
00:38:23.681 00.000 21444 UpdateGuideState exits: No star found
00:38:23.681 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:23.681 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:38:23.681 00.000 21444 Enqueuing Expose request
00:38:23.681 00.000 25848 Worker thread wakes up
00:38:23.681 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:23.682 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:38:26.535 02.853 25848 Exposure complete
00:38:26.604 00.069 25848 worker thread done servicing request
00:38:26.604 00.000 21444 OnExposeComplete: enter
00:38:26.604 00.000 21444 UpdateGuideState(): m_state=6
00:38:26.604 00.000 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 987
00:38:26.604 00.000 21444 Star::Find returns 1 (1), X=1223.54, Y=748.14, Mass=355311, SNR=67.2, Peak=12868 HFD=6.4
00:38:26.604 00.000 21444 DistanceChecker: reject for large offset (2.58 > 2.32) avgDist = 1.16 count = 186
00:38:26.604 00.000 21444 Status Line: Recovering
00:38:26.604 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:38:26.605 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:38:26.605 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:38:26.605 00.000 25848 Worker thread wakes up
00:38:26.605 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:38:26.605 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:38:26.605 00.000 25848 move complete, result=0
00:38:26.605 00.000 25848 worker thread done servicing request
00:38:26.706 00.101 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:38:26.706 00.000 21444 Status Line: No star found
00:38:26.706 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3352, FiltMin=396, FiltMax=65504, Gamma=0.560
00:38:26.706 00.000 21444 UpdateGuideState exits: No star found
00:38:26.706 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:26.706 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:38:26.706 00.000 21444 Enqueuing Expose request
00:38:26.706 00.000 25848 Worker thread wakes up
00:38:26.707 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:26.707 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:38:29.553 02.846 25848 Exposure complete
00:38:29.635 00.082 25848 worker thread done servicing request
00:38:29.635 00.000 21444 OnExposeComplete: enter
00:38:29.635 00.000 21444 UpdateGuideState(): m_state=6
00:38:29.636 00.001 21444 Star::Find(15, 1222, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 988
00:38:29.636 00.000 21444 Star::Find returns 1 (1), X=1225.08, Y=747.22, Mass=397999, SNR=66.7, Peak=12008 HFD=6.6
00:38:29.636 00.000 21444 DistanceChecker: reject for large offset (3.64 > 2.32) avgDist = 1.16 count = 186
00:38:29.636 00.000 21444 DistanceChecker: begin recovering
00:38:29.636 00.000 21444 Star::Find false star n=12 nbg=245 bg=2356.9 sigma=311.0 thresh=3290 peak=3175
00:38:29.636 00.000 21444 Star::Find false star n=5 nbg=273 bg=4140.1 sigma=526.3 thresh=5719 peak=5561
00:38:29.636 00.000 21444 Star::Find false star n=1 nbg=273 bg=3658.9 sigma=486.9 thresh=5120 peak=4859
00:38:29.636 00.000 21444 Star::Find false star n=3 nbg=266 bg=2780.9 sigma=503.1 thresh=4290 peak=4060
00:38:29.636 00.000 21444 Star::Find false star n=6 nbg=253 bg=3214.6 sigma=443.7 thresh=4546 peak=4318
00:38:29.636 00.000 21444 MultiStar: [#1 2.24,-1.45,0.15,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 17.48,4.02,0.00,M2] [#5 2.50,18.39,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 2.41,0.38,0.79,U] [#8 5.58,-2.00,0.11,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.51,0.79,3.69,U] 
00:38:29.636 00.000 21444 refined, 4 included, MultiStar: {2.09, 0.60}, one-star: {3.58, 0.66}
00:38:29.636 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
00:38:29.636 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
00:38:29.636 00.000 21444 CameraToMount -- cameraX=2.09 cameraY=0.60 hyp=2.18 cameraTheta=0.28 mountX=-2.03 mountY=1.35, mountTheta=2.55
00:38:29.637 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.09, y=0.60, opts=13)
00:38:29.637 00.000 21444 Enqueuing Move request for scope (2.09, 0.60)
00:38:29.637 00.000 25848 Worker thread wakes up
00:38:29.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3352, FiltMin=268, FiltMax=65504, Gamma=0.560
00:38:29.637 00.000 21444 UpdateGuideState exits: m=397999 SNR=66.7 Saturated
00:38:29.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:29.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:29.637 00.000 21444 Enqueuing Expose request
00:38:29.637 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.09, 0.60) opts 0xd
00:38:29.637 00.000 25848 Handling offset move in thread for scope, endpoint = (2.09, 0.60)
00:38:29.637 00.000 25848 Moving (2.09, 0.60) raw xDistance=-2.03 yDistance=1.35
00:38:29.637 00.000 25848 BLC: History state: CurrMiss=1.35, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.717290, 1:0.705511, 2:1.348571
00:38:29.637 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:38:29.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -2.03
00:38:29.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.35 from input 1.35
00:38:29.637 00.000 25848 MoveAxis(E, 59, ABG)
00:38:29.637 00.000 25848 Guiding  Dir = 2, Dur = 59
00:38:29.719 00.082 25848 IsSlewing returns 0
00:38:29.720 00.001 25848 IsGuiding returns 0
00:38:29.751 00.031 25848 PulseGuide returned control before completion, sleep 39
00:38:29.804 00.053 25848 IsGuiding returns 1
00:38:29.804 00.000 25848 scope still moving after pulse duration time elapsed
00:38:29.861 00.057 25848 IsSlewing returns 0
00:38:29.861 00.000 25848 IsGuiding returns 0
00:38:29.861 00.000 25848 scope move finished after 59 + 82 ms
00:38:29.861 00.000 25848 Move returns status 0, amount 59
00:38:29.861 00.000 25848 MoveAxis(S, 37, ABG)
00:38:29.861 00.000 25848 Guiding  Dir = 1, Dur = 37
00:38:29.890 00.029 25848 IsSlewing returns 0
00:38:29.890 00.000 25848 IsGuiding returns 0
00:38:29.921 00.031 25848 PulseGuide returned control before completion, sleep 16
00:38:29.946 00.025 25848 IsGuiding returns 1
00:38:29.946 00.000 25848 scope still moving after pulse duration time elapsed
00:38:29.999 00.053 25848 IsSlewing returns 0
00:38:30.000 00.001 25848 IsGuiding returns 0
00:38:30.000 00.000 25848 scope move finished after 37 + 72 ms
00:38:30.000 00.000 25848 Move returns status 0, amount 37
00:38:30.000 00.000 25848 move complete, result=0
00:38:30.000 00.000 25848 worker thread done servicing request
00:38:30.000 00.000 25848 Worker thread wakes up
00:38:30.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:30.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:30.000 00.000 21444 GuideStep: -2.0 px 59 ms EAST, 1.3 px 37 ms SOUTH
00:38:32.852 02.852 25848 Exposure complete
00:38:32.940 00.088 25848 worker thread done servicing request
00:38:32.940 00.000 21444 OnExposeComplete: enter
00:38:32.940 00.000 21444 UpdateGuideState(): m_state=6
00:38:32.940 00.000 21444 Star::Find(15, 1225, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 989
00:38:32.940 00.000 21444 Star::Find returns 1 (1), X=1222.73, Y=747.19, Mass=358069, SNR=56.1, Peak=11000 HFD=6.5
00:38:32.941 00.001 21444 DistanceChecker: deactivated
00:38:32.941 00.000 21444 Star::Find false star n=11 nbg=261 bg=3598.9 sigma=429.0 thresh=4886 peak=4733
00:38:32.941 00.000 21444 Star::Find false star n=7 nbg=261 bg=4133.2 sigma=439.6 thresh=5452 peak=5418
00:38:32.941 00.000 21444 Star::Find false star n=2 nbg=260 bg=3762.1 sigma=519.5 thresh=5321 peak=5101
00:38:32.941 00.000 21444 Star::Find false star n=3 nbg=260 bg=3822.0 sigma=480.0 thresh=5262 peak=4956
00:38:32.941 00.000 21444 Star::Find false star n=2 nbg=266 bg=2807.4 sigma=450.8 thresh=4160 peak=3737
00:38:32.941 00.000 21444 Star::Find false star n=4 nbg=261 bg=3280.9 sigma=447.2 thresh=4623 peak=4327
00:38:32.941 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.47,-19.58,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -9.02,23.00,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 1.35,-0.98,0.97,U] [#8 14.10,-14.25,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.86,0.91,3.15,U] 
00:38:32.941 00.000 21444 refined, 2 included, MultiStar: {-0.03, 0.50}, one-star: {1.23, 0.62}
00:38:32.941 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
00:38:32.941 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.03)
00:38:32.941 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.50 hyp=0.50 cameraTheta=1.64 mountX=0.08 mountY=0.45, mountTheta=1.40
00:38:32.942 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.50, opts=13)
00:38:32.942 00.000 21444 Enqueuing Move request for scope (-0.03, 0.50)
00:38:32.942 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=600, FiltMax=65504, Gamma=0.560
00:38:32.942 00.000 21444 UpdateGuideState exits: m=358069 SNR=56.1 Saturated
00:38:32.942 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:32.942 00.000 25848 Worker thread wakes up
00:38:32.942 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.50) opts 0xd
00:38:32.943 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.50)
00:38:32.943 00.000 25848 Moving (-0.03, 0.50) raw xDistance=0.08 yDistance=0.45
00:38:32.943 00.000 25848 BLC: window closed
00:38:32.943 00.000 25848 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.717290, 1:0.705511, 2:1.348571
00:38:32.943 00.000 25848 BLC: No correction, Miss < min_move
00:38:32.943 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:38:32.943 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:32.943 00.000 21444 Enqueuing Expose request
00:38:32.943 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:32.943 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
00:38:32.943 00.000 25848 MoveAxis(E, 0, ABG)
00:38:32.943 00.000 25848 Move returns status 0, amount 0
00:38:32.943 00.000 25848 MoveAxis(N, 0, ABG)
00:38:32.943 00.000 25848 Move returns status 0, amount 0
00:38:32.943 00.000 25848 move complete, result=0
00:38:32.943 00.000 25848 worker thread done servicing request
00:38:32.943 00.000 25848 Worker thread wakes up
00:38:32.943 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:32.943 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:32.944 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:38:35.786 02.842 25848 Exposure complete
00:38:35.852 00.066 25848 worker thread done servicing request
00:38:35.853 00.001 21444 OnExposeComplete: enter
00:38:35.853 00.000 21444 UpdateGuideState(): m_state=6
00:38:35.853 00.000 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 990
00:38:35.853 00.000 21444 Star::Find returns 1 (1), X=1223.57, Y=746.96, Mass=359513, SNR=53.8, Peak=11884 HFD=6.6
00:38:35.853 00.000 21444 Star::Find false star n=4 nbg=229 bg=3873.0 sigma=360.3 thresh=4954 peak=4719
00:38:35.853 00.000 21444 Star::Find false star n=2 nbg=280 bg=2301.2 sigma=430.0 thresh=3591 peak=3405
00:38:35.853 00.000 21444 Star::Find false star n=3 nbg=263 bg=3765.8 sigma=499.0 thresh=5263 peak=5078
00:38:35.853 00.000 21444 Star::Find false star n=4 nbg=256 bg=3731.3 sigma=426.7 thresh=5011 peak=4775
00:38:35.853 00.000 21444 Star::Find false star n=3 nbg=259 bg=2814.9 sigma=423.6 thresh=4086 peak=3861
00:38:35.853 00.000 21444 Star::Find false star n=2 nbg=267 bg=3251.1 sigma=458.0 thresh=4625 peak=4328
00:38:35.854 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.80,0.14,0.18,U] [#4 0.00,0.00,0.00,L] [#5 -11.52,10.23,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 1.90,-0.11,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.03,1.06,3.19,U] 
00:38:35.854 00.000 21444 refined, 3 included, MultiStar: {0.69, 0.69}, one-star: {2.07, 0.40}
00:38:35.854 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
00:38:35.854 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
00:38:35.854 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=0.69 hyp=0.98 cameraTheta=0.79 mountX=-0.62 mountY=0.90, mountTheta=2.17
00:38:35.855 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=0.69, opts=13)
00:38:35.855 00.000 21444 Enqueuing Move request for scope (0.69, 0.69)
00:38:35.855 00.000 25848 Worker thread wakes up
00:38:35.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.69) opts 0xd
00:38:35.855 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, 0.69)
00:38:35.855 00.000 25848 Moving (0.69, 0.69) raw xDistance=-0.62 yDistance=0.90
00:38:35.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
00:38:35.855 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
00:38:35.855 00.000 25848 MoveAxis(E, 18, ABG)
00:38:35.855 00.000 25848 Guiding  Dir = 2, Dur = 18
00:38:35.855 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=232, FiltMax=65504, Gamma=0.560
00:38:35.855 00.000 21444 UpdateGuideState exits: m=359513 SNR=53.8 Saturated
00:38:35.855 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:35.855 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:35.855 00.000 21444 Enqueuing Expose request
00:38:35.876 00.021 25848 IsSlewing returns 0
00:38:35.876 00.000 25848 IsGuiding returns 0
00:38:35.936 00.060 25848 IsGuiding returns 1
00:38:35.936 00.000 25848 scope still moving after pulse duration time elapsed
00:38:35.987 00.051 25848 IsSlewing returns 0
00:38:35.987 00.000 25848 IsGuiding returns 0
00:38:35.987 00.000 25848 scope move finished after 18 + 93 ms
00:38:35.987 00.000 25848 Move returns status 0, amount 18
00:38:35.987 00.000 25848 MoveAxis(S, 25, ABG)
00:38:35.987 00.000 25848 Guiding  Dir = 1, Dur = 25
00:38:36.015 00.028 25848 IsSlewing returns 0
00:38:36.016 00.001 25848 IsGuiding returns 0
00:38:36.047 00.031 25848 IsGuiding returns 1
00:38:36.047 00.000 25848 scope still moving after pulse duration time elapsed
00:38:36.108 00.061 25848 IsSlewing returns 0
00:38:36.108 00.000 25848 IsGuiding returns 0
00:38:36.108 00.000 25848 scope move finished after 25 + 67 ms
00:38:36.108 00.000 25848 Move returns status 0, amount 25
00:38:36.109 00.001 25848 move complete, result=0
00:38:36.109 00.000 25848 worker thread done servicing request
00:38:36.109 00.000 25848 Worker thread wakes up
00:38:36.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:36.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:36.109 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.9 px 25 ms SOUTH
00:38:38.958 02.849 25848 Exposure complete
00:38:39.036 00.078 25848 worker thread done servicing request
00:38:39.036 00.000 21444 OnExposeComplete: enter
00:38:39.036 00.000 21444 UpdateGuideState(): m_state=6
00:38:39.036 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 991
00:38:39.036 00.000 21444 Star::Find returns 1 (1), X=1224.74, Y=745.83, Mass=322527, SNR=50.3, Peak=10876 HFD=6.6
00:38:39.036 00.000 21444 DistanceChecker: reject for large offset (3.32 > 2.33) avgDist = 1.17 count = 189
00:38:39.036 00.000 21444 DistanceChecker: activated
00:38:39.037 00.001 21444 Status Line: Recovering
00:38:39.037 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:38:39.037 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:38:39.037 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:38:39.037 00.000 25848 Worker thread wakes up
00:38:39.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:38:39.037 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:38:39.037 00.000 25848 move complete, result=0
00:38:39.037 00.000 25848 worker thread done servicing request
00:38:39.145 00.108 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:38:39.145 00.000 21444 Status Line: No star found
00:38:39.146 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3352, FiltMin=316, FiltMax=65504, Gamma=0.560
00:38:39.146 00.000 21444 UpdateGuideState exits: No star found
00:38:39.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:39.146 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:38:39.146 00.000 21444 Enqueuing Expose request
00:38:39.147 00.001 25848 Worker thread wakes up
00:38:39.147 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:39.147 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:38:41.989 02.842 25848 Exposure complete
00:38:42.076 00.087 25848 worker thread done servicing request
00:38:42.076 00.000 21444 OnExposeComplete: enter
00:38:42.076 00.000 21444 UpdateGuideState(): m_state=6
00:38:42.076 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 992
00:38:42.077 00.001 21444 Star::Find returns 1 (1), X=1224.35, Y=746.92, Mass=370166, SNR=58.2, Peak=10900 HFD=6.7
00:38:42.077 00.000 21444 DistanceChecker: reject for large offset (2.87 > 2.33) avgDist = 1.17 count = 189
00:38:42.077 00.000 21444 Status Line: Recovering
00:38:42.077 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:38:42.077 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:38:42.077 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:38:42.078 00.001 25848 Worker thread wakes up
00:38:42.078 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:38:42.078 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:38:42.078 00.000 25848 move complete, result=0
00:38:42.078 00.000 25848 worker thread done servicing request
00:38:42.194 00.116 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:38:42.194 00.000 21444 Status Line: No star found
00:38:42.195 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=420, FiltMax=65504, Gamma=0.560
00:38:42.195 00.000 21444 UpdateGuideState exits: No star found
00:38:42.195 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:42.195 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:38:42.195 00.000 21444 Enqueuing Expose request
00:38:42.195 00.000 25848 Worker thread wakes up
00:38:42.195 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:42.195 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:38:45.049 02.854 25848 Exposure complete
00:38:45.129 00.080 25848 worker thread done servicing request
00:38:45.129 00.000 21444 OnExposeComplete: enter
00:38:45.129 00.000 21444 UpdateGuideState(): m_state=6
00:38:45.129 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 993
00:38:45.129 00.000 21444 Star::Find returns 1 (1), X=1225.00, Y=747.63, Mass=341826, SNR=60.7, Peak=11352 HFD=6.3
00:38:45.129 00.000 21444 DistanceChecker: reject for large offset (3.66 > 2.33) avgDist = 1.17 count = 189
00:38:45.129 00.000 21444 DistanceChecker: begin recovering
00:38:45.129 00.000 21444 Star::Find false star n=4 nbg=272 bg=3687.3 sigma=476.2 thresh=5116 peak=4937
00:38:45.130 00.001 21444 Star::Find false star n=4 nbg=264 bg=2310.2 sigma=426.1 thresh=3589 peak=3331
00:38:45.130 00.000 21444 Star::Find false star n=1 nbg=262 bg=4035.2 sigma=527.7 thresh=5618 peak=5137
00:38:45.130 00.000 21444 Star::Find false star n=1 nbg=266 bg=3920.4 sigma=450.7 thresh=5273 peak=4742
00:38:45.130 00.000 21444 Star::Find false star n=3 nbg=265 bg=2837.6 sigma=444.8 thresh=4172 peak=3784
00:38:45.130 00.000 21444 Star::Find false star n=4 nbg=259 bg=3167.8 sigma=433.6 thresh=4469 peak=4464
00:38:45.130 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -4.49,-8.08,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -13.06,8.50,0.00,M4] [#6 17.24,-21.03,0.00,M10] [#7 4.21,0.23,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.98,1.61,3.05,U] 
00:38:45.130 00.000 21444 refined, 2 included, MultiStar: {2.72, 1.23}, one-star: {3.50, 1.07}
00:38:45.130 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
00:38:45.130 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.81)
00:38:45.130 00.000 21444 CameraToMount -- cameraX=2.72 cameraY=1.23 hyp=2.99 cameraTheta=0.42 mountX=-2.60 mountY=2.17, mountTheta=2.45
00:38:45.131 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.72, y=1.23, opts=13)
00:38:45.131 00.000 21444 Enqueuing Move request for scope (2.72, 1.23)
00:38:45.131 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3352, FiltMin=368, FiltMax=65504, Gamma=0.560
00:38:45.131 00.000 21444 UpdateGuideState exits: m=341826 SNR=60.7 Saturated
00:38:45.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:45.131 00.000 25848 Worker thread wakes up
00:38:45.131 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.72, 1.23) opts 0xd
00:38:45.131 00.000 25848 Handling offset move in thread for scope, endpoint = (2.72, 1.23)
00:38:45.131 00.000 25848 Moving (2.72, 1.23) raw xDistance=-2.60 yDistance=2.17
00:38:45.131 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.60
00:38:45.131 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.17 from input 2.17
00:38:45.131 00.000 25848 MoveAxis(E, 77, ABG)
00:38:45.131 00.000 25848 Guiding  Dir = 2, Dur = 77
00:38:45.131 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:45.131 00.000 21444 Enqueuing Expose request
00:38:45.221 00.090 25848 IsSlewing returns 0
00:38:45.221 00.000 25848 IsGuiding returns 0
00:38:45.252 00.031 25848 PulseGuide returned control before completion, sleep 56
00:38:45.315 00.063 25848 IsGuiding returns 1
00:38:45.315 00.000 25848 scope still moving after pulse duration time elapsed
00:38:45.427 00.112 25848 IsSlewing returns 0
00:38:45.428 00.001 25848 IsGuiding returns 0
00:38:45.428 00.000 25848 scope move finished after 77 + 129 ms
00:38:45.428 00.000 25848 Move returns status 0, amount 77
00:38:45.428 00.000 25848 MoveAxis(S, 59, ABG)
00:38:45.428 00.000 25848 Guiding  Dir = 1, Dur = 59
00:38:45.452 00.024 25848 IsSlewing returns 0
00:38:45.452 00.000 25848 IsGuiding returns 0
00:38:45.484 00.032 25848 PulseGuide returned control before completion, sleep 38
00:38:45.535 00.051 25848 IsGuiding returns 1
00:38:45.535 00.000 25848 scope still moving after pulse duration time elapsed
00:38:45.619 00.084 25848 IsSlewing returns 0
00:38:45.620 00.001 25848 IsGuiding returns 0
00:38:45.620 00.000 25848 scope move finished after 59 + 108 ms
00:38:45.620 00.000 25848 Move returns status 0, amount 59
00:38:45.620 00.000 25848 move complete, result=0
00:38:45.620 00.000 25848 worker thread done servicing request
00:38:45.620 00.000 25848 Worker thread wakes up
00:38:45.620 00.000 21444 GuideStep: -2.6 px 77 ms EAST, 2.2 px 59 ms SOUTH
00:38:45.620 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:45.620 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:48.458 02.838 25848 Exposure complete
00:38:48.542 00.084 25848 worker thread done servicing request
00:38:48.542 00.000 21444 OnExposeComplete: enter
00:38:48.542 00.000 21444 UpdateGuideState(): m_state=6
00:38:48.543 00.001 21444 Star::Find(15, 1224, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 994
00:38:48.543 00.000 21444 Star::Find returns 1 (1), X=1224.63, Y=744.79, Mass=397940, SNR=69.9, Peak=12236 HFD=6.9
00:38:48.543 00.000 21444 DistanceChecker: reject for large offset (3.60 > 2.49) avgDist = 1.25 count = 190
00:38:48.543 00.000 21444 Star::Find false star n=3 nbg=257 bg=3765.7 sigma=479.6 thresh=5204 peak=4824
00:38:48.543 00.000 21444 Star::Find false star n=2 nbg=245 bg=2365.3 sigma=393.2 thresh=3545 peak=3430
00:38:48.543 00.000 21444 Star::Find false star n=4 nbg=252 bg=3809.6 sigma=464.4 thresh=5203 peak=5024
00:38:48.543 00.000 21444 Star::Find false star n=6 nbg=264 bg=3467.1 sigma=482.5 thresh=4915 peak=4826
00:38:48.543 00.000 21444 Star::Find false star n=1 nbg=261 bg=3814.0 sigma=488.5 thresh=5279 peak=4676
00:38:48.543 00.000 21444 Star::Find false star n=2 nbg=267 bg=3894.4 sigma=475.8 thresh=5322 peak=5006
00:38:48.543 00.000 21444 Star::Find false star n=3 nbg=245 bg=2840.8 sigma=390.9 thresh=4014 peak=3685
00:38:48.543 00.000 21444 Star::Find false star n=2 nbg=262 bg=3308.2 sigma=428.2 thresh=4593 peak=4208
00:38:48.543 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.80,0.08,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.21,-2.69,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.19,-1.74,3.29,U] 
00:38:48.543 00.000 21444 refined, 3 included, MultiStar: {1.17, -1.84}, one-star: {3.13, -1.77}
00:38:48.543 00.000 21444 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.05) = xAngle (-4.06 = 2.23)
00:38:48.543 00.000 21444 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
00:38:48.543 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=-1.84 hyp=2.18 cameraTheta=-1.00 mountX=-1.33 mountY=-1.26, mountTheta=-2.38
00:38:48.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=-1.84, opts=13)
00:38:48.544 00.000 21444 Enqueuing Move request for scope (1.17, -1.84)
00:38:48.544 00.000 25848 Worker thread wakes up
00:38:48.544 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=40, max=65504, med=3348, FiltMin=356, FiltMax=65504, Gamma=0.560
00:38:48.544 00.000 21444 UpdateGuideState exits: m=397940 SNR=69.9 Saturated
00:38:48.544 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, -1.84) opts 0xd
00:38:48.545 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:48.545 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, -1.84)
00:38:48.545 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:48.545 00.000 21444 Enqueuing Expose request
00:38:48.545 00.000 25848 Moving (1.17, -1.84) raw xDistance=-1.33 yDistance=-1.26
00:38:48.545 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.33
00:38:48.545 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:38:48.545 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.26
00:38:48.545 00.000 25848 MoveAxis(E, 44, ABG)
00:38:48.545 00.000 25848 Guiding  Dir = 2, Dur = 44
00:38:48.656 00.111 25848 IsSlewing returns 0
00:38:48.656 00.000 25848 IsGuiding returns 0
00:38:48.688 00.032 25848 PulseGuide returned control before completion, sleep 24
00:38:48.723 00.035 25848 IsGuiding returns 1
00:38:48.723 00.000 25848 scope still moving after pulse duration time elapsed
00:38:48.779 00.056 25848 IsSlewing returns 0
00:38:48.779 00.000 25848 IsGuiding returns 0
00:38:48.779 00.000 25848 scope move finished after 44 + 78 ms
00:38:48.779 00.000 25848 Move returns status 0, amount 44
00:38:48.779 00.000 25848 MoveAxis(N, 0, ABG)
00:38:48.779 00.000 25848 Move returns status 0, amount 0
00:38:48.779 00.000 25848 move complete, result=0
00:38:48.779 00.000 25848 worker thread done servicing request
00:38:48.779 00.000 25848 Worker thread wakes up
00:38:48.779 00.000 21444 GuideStep: -1.3 px 44 ms EAST, -1.3 px 0 ms NORTH
00:38:48.779 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:48.779 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:51.631 02.852 25848 Exposure complete
00:38:51.720 00.089 25848 worker thread done servicing request
00:38:51.720 00.000 21444 OnExposeComplete: enter
00:38:51.720 00.000 21444 UpdateGuideState(): m_state=6
00:38:51.720 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 995
00:38:51.720 00.000 21444 Star::Find returns 1 (1), X=1223.38, Y=744.55, Mass=349318, SNR=54.5, Peak=11280 HFD=6.8
00:38:51.721 00.001 21444 DistanceChecker: reject for large offset (2.76 > 2.58) avgDist = 1.29 count = 191
00:38:51.721 00.000 21444 Star::Find false star n=2 nbg=265 bg=3736.3 sigma=444.8 thresh=5071 peak=4694
00:38:51.721 00.000 21444 Star::Find false star n=4 nbg=260 bg=3763.9 sigma=506.9 thresh=5285 peak=5079
00:38:51.721 00.000 21444 Star::Find false star n=6 nbg=262 bg=3618.0 sigma=502.3 thresh=5125 peak=4975
00:38:51.721 00.000 21444 Star::Find false star n=5 nbg=271 bg=3813.3 sigma=487.8 thresh=5277 peak=5034
00:38:51.721 00.000 21444 Star::Find false star n=6 nbg=264 bg=2706.2 sigma=447.3 thresh=4048 peak=3892
00:38:51.721 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -7.71,-6.16,0.00,M4] [#3 -0.97,0.77,0.21,U] [#4 0.00,0.00,0.00,L] [#5 16.31,4.35,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 2.64,-2.90,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.86,-8.61,0.00,M4] [#11 0.54,-1.32,2.93,U] 
00:38:51.721 00.000 21444 refined, 3 included, MultiStar: {1.18, -1.70}, one-star: {1.88, -2.02}
00:38:51.721 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.02 = 2.27)
00:38:51.721 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.58)
00:38:51.721 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=-1.70 hyp=2.08 cameraTheta=-0.96 mountX=-1.33 mountY=-1.13, mountTheta=-2.44
00:38:51.722 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=-1.70, opts=13)
00:38:51.722 00.000 21444 Enqueuing Move request for scope (1.18, -1.70)
00:38:51.722 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3328, FiltMin=358, FiltMax=65504, Gamma=0.560
00:38:51.722 00.000 21444 UpdateGuideState exits: m=349318 SNR=54.5 Saturated
00:38:51.722 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:51.722 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:51.722 00.000 21444 Enqueuing Expose request
00:38:51.722 00.000 25848 Worker thread wakes up
00:38:51.722 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, -1.70) opts 0xd
00:38:51.722 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, -1.70)
00:38:51.722 00.000 25848 Moving (1.18, -1.70) raw xDistance=-1.33 yDistance=-1.13
00:38:51.722 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.33
00:38:51.723 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:38:51.723 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
00:38:51.723 00.000 25848 MoveAxis(E, 42, ABG)
00:38:51.723 00.000 25848 Guiding  Dir = 2, Dur = 42
00:38:51.751 00.028 25848 IsSlewing returns 0
00:38:51.751 00.000 25848 IsGuiding returns 0
00:38:51.783 00.032 25848 PulseGuide returned control before completion, sleep 21
00:38:51.821 00.038 25848 IsGuiding returns 1
00:38:51.821 00.000 25848 scope still moving after pulse duration time elapsed
00:38:51.875 00.054 25848 IsSlewing returns 0
00:38:51.875 00.000 25848 IsGuiding returns 0
00:38:51.875 00.000 25848 scope move finished after 42 + 81 ms
00:38:51.875 00.000 25848 Move returns status 0, amount 42
00:38:51.875 00.000 25848 MoveAxis(N, 0, ABG)
00:38:51.875 00.000 25848 Move returns status 0, amount 0
00:38:51.875 00.000 25848 move complete, result=0
00:38:51.875 00.000 25848 worker thread done servicing request
00:38:51.875 00.000 25848 Worker thread wakes up
00:38:51.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:51.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1207,732,31,31)
00:38:51.876 00.001 21444 GuideStep: -1.3 px 42 ms EAST, -1.1 px 0 ms NORTH
00:38:53.248 01.372 21444 evsrv: cli 0107E240 connect
00:38:53.248 00.000 21444 case statement mapped state 6 to 3
00:38:53.248 00.000 21444 case statement mapped state 6 to 3
00:38:53.249 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"99aab8ce-2327-46ba-9a0c-609a6a636e1e"}
00:38:53.249 00.000 21444 case statement mapped state 6 to 3
00:38:53.249 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Guiding","id":"99aab8ce-2327-46ba-9a0c-609a6a636e1e"}
00:38:53.250 00.001 21444 evsrv: cli 0107E240 disconnect
00:38:53.250 00.000 21444 evsrv: cli 0107E880 connect
00:38:53.250 00.000 21444 case statement mapped state 6 to 3
00:38:53.251 00.001 21444 case statement mapped state 6 to 3
00:38:53.251 00.000 21444 evsrv: cli 0107E880 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"8a90f57b-a4f8-4bb1-b0d3-b8d169e263d5"}
00:38:53.251 00.000 21444 PhdController::Dither begins
00:38:53.251 00.000 21444 dither: size=6.00, dRA=-3.91 dDec=4.31
00:38:53.251 00.000 21444 MountToCamera -- mountTheta (-2.31) + m_xAngle (3.05) = xAngle (0.74 = 0.74)
00:38:53.251 00.000 21444 MountToCamera -- mountX=-3.91 mountY=4.31 hyp=5.82 mountTheta=-2.31 cameraX=4.28, cameraY=3.94 cameraTheta=0.74
00:38:53.251 00.000 21444 setting lock position to (1225.78, 750.50)
00:38:53.252 00.001 21444 Mount: notify guiding dithered (4.3, 3.9)
00:38:53.252 00.000 21444 MultiStar: stabilizing after lock position change
00:38:53.252 00.000 21444 Status Line: Dither by -3.91,4.31
00:38:53.254 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
00:38:53.254 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
00:38:53.254 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0,"id":"8a90f57b-a4f8-4bb1-b0d3-b8d169e263d5"}
00:38:53.254 00.000 21444 evsrv: cli 0107E880 disconnect
00:38:54.739 01.485 25848 Exposure complete
00:38:54.827 00.088 25848 worker thread done servicing request
00:38:54.827 00.000 21444 OnExposeComplete: enter
00:38:54.827 00.000 21444 UpdateGuideState(): m_state=6
00:38:54.827 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 996
00:38:54.827 00.000 21444 Star::Find returns 1 (1), X=1223.53, Y=744.50, Mass=377316, SNR=58.7, Peak=12768 HFD=5.9
00:38:54.827 00.000 21444 DistanceChecker: deactivated
00:38:54.827 00.000 21444 CameraToMount -- cameraTheta (-1.93) - m_xAngle (3.05) = xAngle (-4.98 = 1.30)
00:38:54.827 00.000 21444 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.82 = -1.54)
00:38:54.827 00.000 21444 CameraToMount -- cameraX=-2.25 cameraY=-6.01 hyp=6.41 cameraTheta=-1.93 mountX=1.70 mountY=-6.41, mountTheta=-1.31
00:38:54.828 00.001 21444 dither recenter: remaining=(3.9,-4.3) step=(3.9,-4.3)
00:38:54.828 00.000 21444 MountToCamera -- mountTheta (0.83) + m_xAngle (3.05) = xAngle (3.88 = -2.40)
00:38:54.828 00.000 21444 MountToCamera -- mountX=3.91 mountY=-4.31 hyp=5.82 mountTheta=0.83 cameraX=-4.28, cameraY=-3.94 cameraTheta=-2.40
00:38:54.828 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-4.28, y=-3.94, opts=4)
00:38:54.828 00.000 21444 Enqueuing Move request for scope (-4.28, -3.94)
00:38:54.829 00.001 21444 Mount: notify direct move 3.91,-4.31
00:38:54.829 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=318, FiltMax=65504, Gamma=0.560
00:38:54.829 00.000 21444 UpdateGuideState exits: m=377316 SNR=58.7 Saturated
00:38:54.829 00.000 21444 PhdController: settling, locked = 1, distance = 7.31 (3.00) aobump = 0 frame = 1 / 99999
00:38:54.829 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819934.829,"Host":"ASTROBRUCE","Inst":1,"Distance":7.31,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:38:54.829 00.000 25848 Worker thread wakes up
00:38:54.829 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-4.28, -3.94) opts 0x4
00:38:54.829 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:54.829 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:54.829 00.000 21444 Enqueuing Expose request
00:38:54.829 00.000 25848 Handling offset move in thread for scope, endpoint = (-4.28, -3.94)
00:38:54.829 00.000 25848 Moving (-4.28, -3.94) raw xDistance=3.91 yDistance=-4.31
00:38:54.829 00.000 25848 BLC: window closed
00:38:54.829 00.000 25848 MoveAxis(W, 181, B)
00:38:54.829 00.000 25848 Guiding  Dir = 3, Dur = 181
00:38:54.888 00.059 25848 IsSlewing returns 0
00:38:54.888 00.000 25848 IsGuiding returns 0
00:38:54.930 00.042 25848 PulseGuide returned control before completion, sleep 150
00:38:55.089 00.159 25848 IsGuiding returns 1
00:38:55.089 00.000 25848 scope still moving after pulse duration time elapsed
00:38:55.141 00.052 25848 IsSlewing returns 0
00:38:55.141 00.000 25848 IsGuiding returns 0
00:38:55.141 00.000 25848 scope move finished after 181 + 71 ms
00:38:55.141 00.000 25848 Move returns status 0, amount 181
00:38:55.141 00.000 25848 BLC: window closed
00:38:55.141 00.000 25848 BLC: Compensation needed for non-algo type move
00:38:55.141 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
00:38:55.141 00.000 25848 MoveAxis(N, 413, B)
00:38:55.141 00.000 25848 Guiding  Dir = 0, Dur = 413
00:38:55.170 00.029 25848 IsSlewing returns 0
00:38:55.170 00.000 25848 IsGuiding returns 0
00:38:55.210 00.040 25848 PulseGuide returned control before completion, sleep 382
00:38:55.604 00.394 25848 IsGuiding returns 1
00:38:55.604 00.000 25848 scope still moving after pulse duration time elapsed
00:38:55.658 00.054 25848 IsSlewing returns 0
00:38:55.659 00.001 25848 IsGuiding returns 0
00:38:55.659 00.000 25848 scope move finished after 413 + 76 ms
00:38:55.659 00.000 25848 Move returns status 0, amount 413
00:38:55.659 00.000 25848 move complete, result=0
00:38:55.659 00.000 25848 worker thread done servicing request
00:38:55.659 00.000 25848 Worker thread wakes up
00:38:55.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:55.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1209,729,31,31)
00:38:55.659 00.000 21444 GuideStep: 3.9 px 181 ms WEST, -4.3 px 413 ms NORTH
00:38:58.498 02.839 25848 Exposure complete
00:38:58.572 00.074 25848 worker thread done servicing request
00:38:58.572 00.000 21444 OnExposeComplete: enter
00:38:58.572 00.000 21444 UpdateGuideState(): m_state=6
00:38:58.573 00.001 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 997
00:38:58.573 00.000 21444 Star::Find returns 1 (1), X=1229.09, Y=745.65, Mass=395077, SNR=69.9, Peak=11684 HFD=6.8
00:38:58.573 00.000 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.02 = 2.26)
00:38:58.573 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.87 = -0.58)
00:38:58.573 00.000 21444 CameraToMount -- cameraX=3.31 cameraY=-4.85 hyp=5.87 cameraTheta=-0.97 mountX=-3.73 mountY=-3.24, mountTheta=-2.43
00:38:58.573 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.31, y=-4.85, opts=13)
00:38:58.573 00.000 21444 Enqueuing Move request for scope (3.31, -4.85)
00:38:58.574 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=244, FiltMax=65504, Gamma=0.560
00:38:58.574 00.000 21444 UpdateGuideState exits: m=395077 SNR=69.9 Saturated
00:38:58.574 00.000 21444 PhdController: settling, locked = 1, distance = 5.87 (3.00) aobump = 0 frame = 2 / 99999
00:38:58.574 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819938.574,"Host":"ASTROBRUCE","Inst":1,"Distance":5.87,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:38:58.574 00.000 25848 Worker thread wakes up
00:38:58.574 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.31, -4.85) opts 0xd
00:38:58.574 00.000 25848 Handling offset move in thread for scope, endpoint = (3.31, -4.85)
00:38:58.574 00.000 25848 Moving (3.31, -4.85) raw xDistance=-3.73 yDistance=-3.24
00:38:58.574 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.35 from input -3.73
00:38:58.574 00.000 25848 resist switch: large excursion: input -3.24 thresh 1.53 direction from 0 to -1
00:38:58.574 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-9.72
00:38:58.575 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:58.575 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:38:58.575 00.000 21444 Enqueuing Expose request
00:38:58.575 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.24 from input -3.24
00:38:58.575 00.000 25848 MoveAxis(E, 109, ABG)
00:38:58.575 00.000 25848 Guiding  Dir = 2, Dur = 109
00:38:58.611 00.036 25848 IsSlewing returns 0
00:38:58.611 00.000 25848 IsGuiding returns 0
00:38:58.642 00.031 25848 PulseGuide returned control before completion, sleep 89
00:38:58.733 00.091 25848 IsGuiding returns 1
00:38:58.733 00.000 25848 scope still moving after pulse duration time elapsed
00:38:58.796 00.063 25848 IsSlewing returns 0
00:38:58.796 00.000 25848 IsGuiding returns 0
00:38:58.796 00.000 25848 scope move finished after 109 + 76 ms
00:38:58.796 00.000 25848 Move returns status 0, amount 109
00:38:58.797 00.001 25848 MoveAxis(N, 88, ABG)
00:38:58.797 00.000 25848 Guiding  Dir = 0, Dur = 88
00:38:58.828 00.031 25848 IsSlewing returns 0
00:38:58.828 00.000 25848 IsGuiding returns 0
00:38:58.860 00.032 25848 PulseGuide returned control before completion, sleep 68
00:38:58.936 00.076 25848 IsGuiding returns 1
00:38:58.936 00.000 25848 scope still moving after pulse duration time elapsed
00:38:59.000 00.064 25848 IsSlewing returns 0
00:38:59.000 00.000 25848 IsGuiding returns 0
00:38:59.000 00.000 25848 scope move finished after 88 + 83 ms
00:38:59.000 00.000 25848 Move returns status 0, amount 88
00:38:59.000 00.000 25848 move complete, result=0
00:38:59.000 00.000 25848 worker thread done servicing request
00:38:59.000 00.000 25848 Worker thread wakes up
00:38:59.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:38:59.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:38:59.000 00.000 21444 GuideStep: -3.7 px 109 ms EAST, -3.2 px 88 ms NORTH
00:39:01.846 02.846 25848 Exposure complete
00:39:01.934 00.088 25848 worker thread done servicing request
00:39:01.934 00.000 21444 OnExposeComplete: enter
00:39:01.934 00.000 21444 UpdateGuideState(): m_state=6
00:39:01.935 00.001 21444 Star::Find(15, 1229, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 998
00:39:01.935 00.000 21444 Star::Find returns 1 (1), X=1227.86, Y=748.55, Mass=373464, SNR=73.3, Peak=12060 HFD=6.5
00:39:01.935 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.05) = xAngle (-3.81 = 2.48)
00:39:01.935 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.37)
00:39:01.935 00.000 21444 CameraToMount -- cameraX=2.07 cameraY=-1.95 hyp=2.85 cameraTheta=-0.76 mountX=-2.24 mountY=-1.02, mountTheta=-2.71
00:39:01.936 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.07, y=-1.95, opts=13)
00:39:01.936 00.000 21444 Enqueuing Move request for scope (2.07, -1.95)
00:39:01.936 00.000 25848 Worker thread wakes up
00:39:01.936 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.07, -1.95) opts 0xd
00:39:01.936 00.000 25848 Handling offset move in thread for scope, endpoint = (2.07, -1.95)
00:39:01.937 00.001 25848 Moving (2.07, -1.95) raw xDistance=-2.24 yDistance=-1.02
00:39:01.937 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=422, FiltMax=65504, Gamma=0.560
00:39:01.937 00.000 21444 UpdateGuideState exits: m=373464 SNR=73.3 Saturated
00:39:01.937 00.000 21444 PhdController: settling, locked = 1, distance = 4.97 (3.00) aobump = 0 frame = 3 / 99999
00:39:01.937 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.58 from input -2.24
00:39:01.937 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
00:39:01.937 00.000 25848 MoveAxis(E, 73, ABG)
00:39:01.937 00.000 25848 Guiding  Dir = 2, Dur = 73
00:39:01.937 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819941.937,"Host":"ASTROBRUCE","Inst":1,"Distance":4.97,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:39:01.937 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:01.937 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:01.937 00.000 21444 Enqueuing Expose request
00:39:01.969 00.032 25848 IsSlewing returns 0
00:39:01.970 00.001 25848 IsGuiding returns 0
00:39:02.002 00.032 25848 PulseGuide returned control before completion, sleep 52
00:39:02.065 00.063 25848 IsGuiding returns 1
00:39:02.065 00.000 25848 scope still moving after pulse duration time elapsed
00:39:02.124 00.059 25848 IsSlewing returns 0
00:39:02.124 00.000 25848 IsGuiding returns 0
00:39:02.124 00.000 25848 scope move finished after 73 + 81 ms
00:39:02.124 00.000 25848 Move returns status 0, amount 73
00:39:02.124 00.000 25848 MoveAxis(N, 28, ABG)
00:39:02.124 00.000 25848 Guiding  Dir = 0, Dur = 28
00:39:02.155 00.031 25848 IsSlewing returns 0
00:39:02.156 00.001 25848 IsGuiding returns 0
00:39:02.187 00.031 25848 IsGuiding returns 1
00:39:02.187 00.000 25848 scope still moving after pulse duration time elapsed
00:39:02.251 00.064 25848 IsSlewing returns 0
00:39:02.251 00.000 25848 IsGuiding returns 0
00:39:02.251 00.000 25848 scope move finished after 28 + 67 ms
00:39:02.251 00.000 25848 Move returns status 0, amount 28
00:39:02.251 00.000 25848 move complete, result=0
00:39:02.251 00.000 25848 worker thread done servicing request
00:39:02.251 00.000 25848 Worker thread wakes up
00:39:02.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:02.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:02.251 00.000 21444 GuideStep: -2.2 px 73 ms EAST, -1.0 px 28 ms NORTH
00:39:05.095 02.844 25848 Exposure complete
00:39:05.182 00.087 25848 worker thread done servicing request
00:39:05.183 00.001 21444 OnExposeComplete: enter
00:39:05.183 00.000 21444 UpdateGuideState(): m_state=6
00:39:05.183 00.000 21444 Star::Find(15, 1227, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 999
00:39:05.183 00.000 21444 Star::Find returns 1 (1), X=1226.81, Y=749.69, Mass=376935, SNR=83.0, Peak=11280 HFD=6.7
00:39:05.183 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.56)
00:39:05.183 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.28)
00:39:05.183 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-0.81 hyp=1.31 cameraTheta=-0.67 mountX=-1.09 mountY=-0.37, mountTheta=-2.82
00:39:05.184 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-0.81, opts=13)
00:39:05.184 00.000 21444 Enqueuing Move request for scope (1.02, -0.81)
00:39:05.184 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=418, FiltMax=65504, Gamma=0.560
00:39:05.184 00.000 21444 UpdateGuideState exits: m=376935 SNR=83.0 Saturated
00:39:05.184 00.000 21444 PhdController: settling, locked = 1, distance = 3.87 (3.00) aobump = 0 frame = 4 / 99999
00:39:05.184 00.000 25848 Worker thread wakes up
00:39:05.184 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.81) opts 0xd
00:39:05.184 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -0.81)
00:39:05.184 00.000 25848 Moving (1.02, -0.81) raw xDistance=-1.09 yDistance=-0.37
00:39:05.184 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.09
00:39:05.184 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:05.184 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819945.184,"Host":"ASTROBRUCE","Inst":1,"Distance":3.87,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:39:05.184 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
00:39:05.184 00.000 25848 MoveAxis(E, 37, ABG)
00:39:05.184 00.000 25848 Guiding  Dir = 2, Dur = 37
00:39:05.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:05.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:05.184 00.000 21444 Enqueuing Expose request
00:39:05.204 00.020 25848 IsSlewing returns 0
00:39:05.205 00.001 25848 IsGuiding returns 0
00:39:05.236 00.031 25848 PulseGuide returned control before completion, sleep 17
00:39:05.264 00.028 25848 IsGuiding returns 1
00:39:05.264 00.000 25848 scope still moving after pulse duration time elapsed
00:39:05.327 00.063 25848 IsSlewing returns 0
00:39:05.327 00.000 25848 IsGuiding returns 0
00:39:05.327 00.000 25848 scope move finished after 37 + 85 ms
00:39:05.327 00.000 25848 Move returns status 0, amount 37
00:39:05.327 00.000 25848 MoveAxis(N, 0, ABG)
00:39:05.327 00.000 25848 Move returns status 0, amount 0
00:39:05.327 00.000 25848 move complete, result=0
00:39:05.327 00.000 25848 worker thread done servicing request
00:39:05.327 00.000 25848 Worker thread wakes up
00:39:05.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:05.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:05.327 00.000 21444 GuideStep: -1.1 px 37 ms EAST, -0.4 px 0 ms NORTH
00:39:08.173 02.846 25848 Exposure complete
00:39:08.257 00.084 25848 worker thread done servicing request
00:39:08.257 00.000 21444 OnExposeComplete: enter
00:39:08.257 00.000 21444 UpdateGuideState(): m_state=6
00:39:08.258 00.001 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1000
00:39:08.258 00.000 21444 Star::Find returns 1 (1), X=1224.82, Y=748.58, Mass=372685, SNR=58.9, Peak=12644 HFD=6.5
00:39:08.258 00.000 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.09 = 1.20)
00:39:08.258 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.93 = -1.65)
00:39:08.258 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=-1.92 hyp=2.15 cameraTheta=-2.04 mountX=0.79 mountY=-2.14, mountTheta=-1.22
00:39:08.258 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=-1.92, opts=13)
00:39:08.258 00.000 21444 Enqueuing Move request for scope (-0.97, -1.92)
00:39:08.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=270, FiltMax=65504, Gamma=0.560
00:39:08.258 00.000 21444 UpdateGuideState exits: m=372685 SNR=58.9 Saturated
00:39:08.258 00.000 21444 PhdController: settling, locked = 1, distance = 3.35 (3.00) aobump = 0 frame = 5 / 99999
00:39:08.258 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819948.258,"Host":"ASTROBRUCE","Inst":1,"Distance":3.35,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:39:08.258 00.000 25848 Worker thread wakes up
00:39:08.259 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -1.92) opts 0xd
00:39:08.259 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, -1.92)
00:39:08.259 00.000 25848 Moving (-0.97, -1.92) raw xDistance=0.79 yDistance=-2.14
00:39:08.259 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.79
00:39:08.259 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:08.259 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:08.259 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.14 from input -2.14
00:39:08.259 00.000 21444 Enqueuing Expose request
00:39:08.259 00.000 25848 MoveAxis(W, 20, ABG)
00:39:08.259 00.000 25848 Guiding  Dir = 3, Dur = 20
00:39:08.311 00.052 25848 IsSlewing returns 0
00:39:08.311 00.000 25848 IsGuiding returns 0
00:39:08.343 00.032 25848 IsGuiding returns 1
00:39:08.343 00.000 25848 scope still moving after pulse duration time elapsed
00:39:08.407 00.064 25848 IsSlewing returns 0
00:39:08.408 00.001 25848 IsGuiding returns 0
00:39:08.408 00.000 25848 scope move finished after 20 + 76 ms
00:39:08.408 00.000 25848 Move returns status 0, amount 20
00:39:08.408 00.000 25848 MoveAxis(N, 58, ABG)
00:39:08.408 00.000 25848 Guiding  Dir = 0, Dur = 58
00:39:08.438 00.030 25848 IsSlewing returns 0
00:39:08.438 00.000 25848 IsGuiding returns 0
00:39:08.470 00.032 25848 PulseGuide returned control before completion, sleep 37
00:39:08.535 00.065 25848 IsGuiding returns 1
00:39:08.535 00.000 25848 scope still moving after pulse duration time elapsed
00:39:08.607 00.072 25848 IsSlewing returns 0
00:39:08.607 00.000 25848 IsGuiding returns 0
00:39:08.607 00.000 25848 scope move finished after 58 + 111 ms
00:39:08.607 00.000 25848 Move returns status 0, amount 58
00:39:08.607 00.000 25848 move complete, result=0
00:39:08.607 00.000 25848 worker thread done servicing request
00:39:08.609 00.002 25848 Worker thread wakes up
00:39:08.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:08.609 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:08.609 00.000 21444 GuideStep: 0.8 px 20 ms WEST, -2.1 px 58 ms NORTH
00:39:11.455 02.846 25848 Exposure complete
00:39:11.540 00.085 25848 worker thread done servicing request
00:39:11.541 00.001 21444 OnExposeComplete: enter
00:39:11.541 00.000 21444 UpdateGuideState(): m_state=6
00:39:11.541 00.000 21444 Star::Find(15, 1224, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1001
00:39:11.541 00.000 21444 Star::Find returns 1 (1), X=1225.84, Y=749.24, Mass=393715, SNR=59.4, Peak=13804 HFD=6.5
00:39:11.541 00.000 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.57 = 1.71)
00:39:11.541 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.13)
00:39:11.541 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-1.26 hyp=1.26 cameraTheta=-1.52 mountX=-0.17 mountY=-1.14, mountTheta=-1.72
00:39:11.542 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-1.26, opts=13)
00:39:11.542 00.000 21444 Enqueuing Move request for scope (0.06, -1.26)
00:39:11.542 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3328, FiltMin=524, FiltMax=65504, Gamma=0.560
00:39:11.542 00.000 21444 UpdateGuideState exits: m=393715 SNR=59.4 Saturated
00:39:11.542 00.000 21444 PhdController: settling, locked = 1, distance = 2.73 (3.00) aobump = 0 frame = 6 / 99999
00:39:11.542 00.000 25848 Worker thread wakes up
00:39:11.542 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819951.542,"Host":"ASTROBRUCE","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:39:11.542 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -1.26) opts 0xd
00:39:11.542 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -1.26)
00:39:11.542 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:11.542 00.000 25848 Moving (0.06, -1.26) raw xDistance=-0.17 yDistance=-1.14
00:39:11.542 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:11.542 00.000 21444 Enqueuing Expose request
00:39:11.542 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:39:11.542 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
00:39:11.542 00.000 25848 MoveAxis(E, 0, ABG)
00:39:11.543 00.001 25848 Move returns status 0, amount 0
00:39:11.543 00.000 25848 MoveAxis(N, 31, ABG)
00:39:11.543 00.000 25848 Guiding  Dir = 0, Dur = 31
00:39:11.563 00.020 25848 IsSlewing returns 0
00:39:11.586 00.023 25848 IsGuiding returns 0
00:39:11.617 00.031 25848 PulseGuide returned control before completion, sleep 11
00:39:11.629 00.012 25848 IsGuiding returns 1
00:39:11.629 00.000 25848 scope still moving after pulse duration time elapsed
00:39:11.690 00.061 25848 IsSlewing returns 0
00:39:11.690 00.000 25848 IsGuiding returns 0
00:39:11.690 00.000 25848 scope move finished after 31 + 72 ms
00:39:11.690 00.000 25848 Move returns status 0, amount 31
00:39:11.690 00.000 25848 move complete, result=0
00:39:11.690 00.000 25848 worker thread done servicing request
00:39:11.690 00.000 25848 Worker thread wakes up
00:39:11.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:11.690 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:11.690 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.1 px 31 ms NORTH
00:39:14.538 02.848 25848 Exposure complete
00:39:14.616 00.078 25848 worker thread done servicing request
00:39:14.616 00.000 21444 OnExposeComplete: enter
00:39:14.617 00.001 21444 UpdateGuideState(): m_state=6
00:39:14.617 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1002
00:39:14.617 00.000 21444 Star::Find returns 1 (1), X=1227.43, Y=750.65, Mass=319468, SNR=50.5, Peak=11256 HFD=5.9
00:39:14.617 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
00:39:14.617 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.48)
00:39:14.617 00.000 21444 CameraToMount -- cameraX=1.65 cameraY=0.15 hyp=1.65 cameraTheta=0.09 mountX=-1.63 mountY=0.76, mountTheta=2.70
00:39:14.618 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.65, y=0.15, opts=13)
00:39:14.618 00.000 21444 Enqueuing Move request for scope (1.65, 0.15)
00:39:14.618 00.000 25848 Worker thread wakes up
00:39:14.618 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.65, 0.15) opts 0xd
00:39:14.618 00.000 25848 Handling offset move in thread for scope, endpoint = (1.65, 0.15)
00:39:14.618 00.000 25848 Moving (1.65, 0.15) raw xDistance=-1.63 yDistance=0.76
00:39:14.618 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=486, FiltMax=65504, Gamma=0.560
00:39:14.618 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.63
00:39:14.618 00.000 21444 UpdateGuideState exits: m=319468 SNR=50.5 Saturated
00:39:14.618 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:14.618 00.000 21444 PhdController: settling, locked = 1, distance = 2.40 (3.00) aobump = 0 frame = 7 / 99999
00:39:14.618 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
00:39:14.618 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819954.618,"Host":"ASTROBRUCE","Inst":1,"Distance":2.40,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
00:39:14.618 00.000 25848 MoveAxis(E, 47, ABG)
00:39:14.618 00.000 25848 Guiding  Dir = 2, Dur = 47
00:39:14.618 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:14.618 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:14.618 00.000 21444 Enqueuing Expose request
00:39:14.670 00.052 25848 IsSlewing returns 0
00:39:14.670 00.000 25848 IsGuiding returns 0
00:39:14.702 00.032 25848 PulseGuide returned control before completion, sleep 27
00:39:14.742 00.040 25848 IsGuiding returns 1
00:39:14.742 00.000 25848 scope still moving after pulse duration time elapsed
00:39:14.796 00.054 25848 IsSlewing returns 0
00:39:14.796 00.000 25848 IsGuiding returns 0
00:39:14.796 00.000 25848 scope move finished after 47 + 78 ms
00:39:14.797 00.001 25848 Move returns status 0, amount 47
00:39:14.797 00.000 25848 MoveAxis(N, 0, ABG)
00:39:14.797 00.000 25848 Move returns status 0, amount 0
00:39:14.797 00.000 25848 move complete, result=0
00:39:14.797 00.000 25848 worker thread done servicing request
00:39:14.797 00.000 25848 Worker thread wakes up
00:39:14.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:14.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:14.797 00.000 21444 GuideStep: -1.6 px 47 ms EAST, 0.8 px 0 ms NORTH
00:39:17.645 02.848 25848 Exposure complete
00:39:17.732 00.087 25848 worker thread done servicing request
00:39:17.732 00.000 21444 OnExposeComplete: enter
00:39:17.732 00.000 21444 UpdateGuideState(): m_state=6
00:39:17.732 00.000 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1003
00:39:17.732 00.000 21444 Star::Find returns 1 (1), X=1225.98, Y=751.04, Mass=363940, SNR=64.2, Peak=11836 HFD=6.8
00:39:17.732 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
00:39:17.732 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.67 = 1.62)
00:39:17.732 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.54 hyp=0.57 cameraTheta=1.23 mountX=-0.14 mountY=0.57, mountTheta=1.81
00:39:17.733 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.54, opts=13)
00:39:17.733 00.000 21444 Enqueuing Move request for scope (0.19, 0.54)
00:39:17.733 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=472, FiltMax=65504, Gamma=0.560
00:39:17.733 00.000 21444 UpdateGuideState exits: m=363940 SNR=64.2 Saturated
00:39:17.733 00.000 21444 PhdController: settling, locked = 1, distance = 1.86 (3.00) aobump = 0 frame = 8 / 99999
00:39:17.733 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819957.733,"Host":"ASTROBRUCE","Inst":1,"Distance":1.86,"Time":6.2,"SettleTime":12.0,"StarLocked":true}
00:39:17.734 00.001 25848 Worker thread wakes up
00:39:17.734 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:17.734 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:17.734 00.000 21444 Enqueuing Expose request
00:39:17.734 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.54) opts 0xd
00:39:17.734 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.54)
00:39:17.734 00.000 25848 Moving (0.19, 0.54) raw xDistance=-0.14 yDistance=0.57
00:39:17.734 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:39:17.734 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:17.734 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
00:39:17.734 00.000 25848 MoveAxis(E, 0, ABG)
00:39:17.734 00.000 25848 Move returns status 0, amount 0
00:39:17.734 00.000 25848 MoveAxis(N, 0, ABG)
00:39:17.734 00.000 25848 Move returns status 0, amount 0
00:39:17.734 00.000 25848 move complete, result=0
00:39:17.734 00.000 25848 worker thread done servicing request
00:39:17.734 00.000 25848 Worker thread wakes up
00:39:17.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:17.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:17.735 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
00:39:20.576 02.841 25848 Exposure complete
00:39:20.650 00.074 25848 worker thread done servicing request
00:39:20.651 00.001 21444 OnExposeComplete: enter
00:39:20.651 00.000 21444 UpdateGuideState(): m_state=6
00:39:20.651 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1004
00:39:20.651 00.000 21444 Star::Find returns 1 (1), X=1225.52, Y=750.69, Mass=373938, SNR=66.0, Peak=13072 HFD=6.9
00:39:20.651 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
00:39:20.651 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.91)
00:39:20.651 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.32 cameraTheta=2.52 mountX=0.28 mountY=0.08, mountTheta=0.26
00:39:20.652 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.19, opts=13)
00:39:20.652 00.000 21444 Enqueuing Move request for scope (-0.26, 0.19)
00:39:20.652 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=230, FiltMax=65504, Gamma=0.560
00:39:20.652 00.000 21444 UpdateGuideState exits: m=373938 SNR=66.0 Saturated
00:39:20.652 00.000 21444 PhdController: settling, locked = 1, distance = 1.40 (3.00) aobump = 0 frame = 9 / 99999
00:39:20.652 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778819960.652,"Host":"ASTROBRUCE","Inst":1,"Distance":1.40,"Time":9.1,"SettleTime":12.0,"StarLocked":true}
00:39:20.652 00.000 25848 Worker thread wakes up
00:39:20.652 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:20.652 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:20.652 00.000 21444 Enqueuing Expose request
00:39:20.652 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd
00:39:20.652 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.19)
00:39:20.652 00.000 25848 Moving (-0.26, 0.19) raw xDistance=0.28 yDistance=0.08
00:39:20.652 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
00:39:20.652 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:20.652 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:39:20.652 00.000 25848 MoveAxis(E, 0, ABG)
00:39:20.652 00.000 25848 Move returns status 0, amount 0
00:39:20.652 00.000 25848 MoveAxis(N, 0, ABG)
00:39:20.652 00.000 25848 Move returns status 0, amount 0
00:39:20.652 00.000 25848 move complete, result=0
00:39:20.652 00.000 25848 worker thread done servicing request
00:39:20.652 00.000 25848 Worker thread wakes up
00:39:20.652 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:20.652 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:20.652 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:23.498 02.846 25848 Exposure complete
00:39:23.584 00.086 25848 worker thread done servicing request
00:39:23.584 00.000 21444 OnExposeComplete: enter
00:39:23.585 00.001 21444 UpdateGuideState(): m_state=6
00:39:23.585 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1005
00:39:23.585 00.000 21444 Star::Find returns 1 (1), X=1224.58, Y=749.87, Mass=284071, SNR=49.2, Peak=10568 HFD=6.7
00:39:23.585 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
00:39:23.585 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
00:39:23.585 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=-0.63 hyp=1.36 cameraTheta=-2.66 mountX=1.14 mountY=-1.04, mountTheta=-0.74
00:39:23.586 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=-0.63, opts=13)
00:39:23.586 00.000 21444 Enqueuing Move request for scope (-1.20, -0.63)
00:39:23.586 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=396, FiltMax=65504, Gamma=0.560
00:39:23.586 00.000 21444 UpdateGuideState exits: m=284071 SNR=49.2 Saturated
00:39:23.586 00.000 21444 PhdController: settling, locked = 1, distance = 1.38 (3.00) aobump = 0 frame = 10 / 99999
00:39:23.586 00.000 21444 PhdController: newstate STATE_FINISH
00:39:23.586 00.000 21444 PhdController complete: success
00:39:23.586 00.000 25848 Worker thread wakes up
00:39:23.586 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778819963.586,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
00:39:23.586 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -0.63) opts 0xd
00:39:23.586 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.20, -0.63)
00:39:23.586 00.000 25848 Moving (-1.20, -0.63) raw xDistance=1.14 yDistance=-1.04
00:39:23.586 00.000 21444 Mount: notify guiding dither settle done success=1
00:39:23.586 00.000 21444 PhdController: newstate STATE_IDLE
00:39:23.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:23.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
00:39:23.586 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:23.586 00.000 21444 Enqueuing Expose request
00:39:23.587 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
00:39:23.587 00.000 25848 MoveAxis(W, 33, ABG)
00:39:23.587 00.000 25848 Guiding  Dir = 3, Dur = 33
00:39:23.607 00.020 25848 IsSlewing returns 0
00:39:23.607 00.000 25848 IsGuiding returns 0
00:39:23.638 00.031 25848 PulseGuide returned control before completion, sleep 12
00:39:23.653 00.015 25848 IsGuiding returns 1
00:39:23.653 00.000 25848 scope still moving after pulse duration time elapsed
00:39:23.704 00.051 25848 IsSlewing returns 0
00:39:23.704 00.000 25848 IsGuiding returns 0
00:39:23.704 00.000 25848 scope move finished after 33 + 63 ms
00:39:23.704 00.000 25848 Move returns status 0, amount 33
00:39:23.704 00.000 25848 MoveAxis(N, 28, ABG)
00:39:23.704 00.000 25848 Guiding  Dir = 0, Dur = 28
00:39:23.763 00.059 25848 IsSlewing returns 0
00:39:23.763 00.000 25848 IsGuiding returns 0
00:39:23.805 00.042 25848 IsGuiding returns 1
00:39:23.805 00.000 25848 scope still moving after pulse duration time elapsed
00:39:23.861 00.056 25848 IsSlewing returns 0
00:39:23.861 00.000 25848 IsGuiding returns 0
00:39:23.861 00.000 25848 scope move finished after 28 + 69 ms
00:39:23.861 00.000 25848 Move returns status 0, amount 28
00:39:23.861 00.000 25848 move complete, result=0
00:39:23.861 00.000 25848 worker thread done servicing request
00:39:23.861 00.000 25848 Worker thread wakes up
00:39:23.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:23.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:23.861 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.0 px 28 ms NORTH
00:39:26.699 02.838 25848 Exposure complete
00:39:26.786 00.087 25848 worker thread done servicing request
00:39:26.786 00.000 21444 OnExposeComplete: enter
00:39:26.786 00.000 21444 UpdateGuideState(): m_state=6
00:39:26.786 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.786 00.000 21444 Star::Find returns 1 (1), X=1227.38, Y=750.41, Mass=339148, SNR=52.6, Peak=9968 HFD=7.3
00:39:26.786 00.000 21444 MultiStar: exiting stabilization period
00:39:26.786 00.000 21444 MultiStar: updating star positions after lock position change
00:39:26.786 00.000 21444 Star::Find(15, 392, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.786 00.000 21444 Star::Find returns 1 (1), X=404.06, Y=442.96, Mass=15729, SNR=11.9, Peak=5752 HFD=7.5
00:39:26.786 00.000 21444 Star::Find(15, 1495, 1049, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.787 00.001 21444 Star::Find false star n=5 nbg=267 bg=2294.9 sigma=392.7 thresh=3473 peak=3387
00:39:26.787 00.000 21444 Star::Find returns 0 (2), X=1495.00, Y=1049.00, Mass=6914, SNR=2.9, Peak=3876 HFD=0.0
00:39:26.787 00.000 21444 Star::Find(15, 1393, 78, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.787 00.000 21444 Star::Find false star n=5 nbg=265 bg=4003.3 sigma=510.1 thresh=5534 peak=5442
00:39:26.787 00.000 21444 Star::Find returns 0 (2), X=1393.00, Y=78.00, Mass=9208, SNR=2.9, Peak=6456 HFD=0.0
00:39:26.787 00.000 21444 Star::Find(15, 1284, 290, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.787 00.000 21444 Star::Find false star n=5 nbg=247 bg=3694.5 sigma=433.6 thresh=4995 peak=4851
00:39:26.787 00.000 21444 Star::Find returns 0 (2), X=1284.00, Y=290.00, Mass=7567, SNR=2.9, Peak=5644 HFD=0.0
00:39:26.787 00.000 21444 Star::Find(15, 226, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.787 00.000 21444 Star::Find false star n=6 nbg=260 bg=3631.1 sigma=432.0 thresh=4927 peak=4703
00:39:26.787 00.000 21444 Star::Find returns 0 (2), X=226.00, Y=344.00, Mass=10062, SNR=2.9, Peak=5500 HFD=0.0
00:39:26.787 00.000 21444 Star::Find(15, 855, 540, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.787 00.000 21444 Star::Find returns 1 (1), X=844.28, Y=542.11, Mass=9227, SNR=8.4, Peak=5772 HFD=1.6
00:39:26.787 00.000 21444 Star::Find(15, 1598, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.787 00.000 21444 Star::Find false star n=5 nbg=266 bg=3766.6 sigma=495.7 thresh=5254 peak=5147
00:39:26.787 00.000 21444 Star::Find returns 0 (2), X=1598.00, Y=369.00, Mass=9287, SNR=2.9, Peak=6100 HFD=0.0
00:39:26.787 00.000 21444 Star::Find(15, 482, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.787 00.000 21444 Star::Find false star n=4 nbg=278 bg=3806.8 sigma=496.8 thresh=5297 peak=4932
00:39:26.787 00.000 21444 Star::Find returns 0 (2), X=482.00, Y=163.00, Mass=6849, SNR=2.9, Peak=5544 HFD=0.0
00:39:26.787 00.000 21444 Star::Find(15, 507, 984, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.787 00.000 21444 Star::Find false star n=5 nbg=268 bg=2766.4 sigma=427.5 thresh=4049 peak=3822
00:39:26.787 00.000 21444 Star::Find returns 0 (2), X=507.00, Y=984.00, Mass=7804, SNR=2.9, Peak=4536 HFD=0.0
00:39:26.787 00.000 21444 Star::Find(15, 1556, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.788 00.001 21444 Star::Find false star n=1 nbg=270 bg=3487.2 sigma=442.5 thresh=4815 peak=4138
00:39:26.788 00.000 21444 Star::Find returns 0 (2), X=1556.00, Y=827.00, Mass=1401, SNR=2.9, Peak=4816 HFD=0.0
00:39:26.788 00.000 21444 Star::Find(15, 700, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
00:39:26.788 00.000 21444 Star::Find returns 1 (1), X=717.50, Y=170.01, Mass=382225, SNR=73.9, Peak=6432 HFD=5.4
00:39:26.788 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
00:39:26.788 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.33)
00:39:26.788 00.000 21444 CameraToMount -- cameraX=1.59 cameraY=-0.10 hyp=1.60 cameraTheta=-0.06 mountX=-1.60 mountY=0.52, mountTheta=2.83
00:39:26.789 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-0.10, opts=13)
00:39:26.789 00.000 21444 Enqueuing Move request for scope (1.59, -0.10)
00:39:26.789 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=384, FiltMax=65504, Gamma=0.560
00:39:26.789 00.000 21444 UpdateGuideState exits: m=339148 SNR=52.6 Saturated
00:39:26.789 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:26.789 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:26.789 00.000 21444 Enqueuing Expose request
00:39:26.789 00.000 25848 Worker thread wakes up
00:39:26.789 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -0.10) opts 0xd
00:39:26.789 00.000 25848 Handling offset move in thread for scope, endpoint = (1.59, -0.10)
00:39:26.789 00.000 25848 Moving (1.59, -0.10) raw xDistance=-1.60 yDistance=0.52
00:39:26.789 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.60
00:39:26.789 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:26.789 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
00:39:26.789 00.000 25848 MoveAxis(E, 44, ABG)
00:39:26.789 00.000 25848 Guiding  Dir = 2, Dur = 44
00:39:26.815 00.026 25848 IsSlewing returns 0
00:39:26.815 00.000 25848 IsGuiding returns 0
00:39:26.847 00.032 25848 PulseGuide returned control before completion, sleep 23
00:39:26.885 00.038 25848 IsGuiding returns 1
00:39:26.885 00.000 25848 scope still moving after pulse duration time elapsed
00:39:26.939 00.054 25848 IsSlewing returns 0
00:39:26.939 00.000 25848 IsGuiding returns 0
00:39:26.939 00.000 25848 scope move finished after 44 + 80 ms
00:39:26.939 00.000 25848 Move returns status 0, amount 44
00:39:26.939 00.000 25848 MoveAxis(N, 0, ABG)
00:39:26.939 00.000 25848 Move returns status 0, amount 0
00:39:26.939 00.000 25848 move complete, result=0
00:39:26.939 00.000 25848 worker thread done servicing request
00:39:26.939 00.000 25848 Worker thread wakes up
00:39:26.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:26.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:26.940 00.001 21444 GuideStep: -1.6 px 44 ms EAST, 0.5 px 0 ms NORTH
00:39:29.790 02.850 25848 Exposure complete
00:39:29.870 00.080 25848 worker thread done servicing request
00:39:29.870 00.000 21444 OnExposeComplete: enter
00:39:29.870 00.000 21444 UpdateGuideState(): m_state=6
00:39:29.870 00.000 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1007
00:39:29.870 00.000 21444 Star::Find returns 1 (1), X=1227.48, Y=751.32, Mass=394201, SNR=64.2, Peak=11352 HFD=7.3
00:39:29.870 00.000 21444 Star::Find false star n=10 nbg=238 bg=3671.9 sigma=389.1 thresh=4839 peak=4809
00:39:29.870 00.000 21444 Star::Find false star n=5 nbg=251 bg=2206.8 sigma=406.5 thresh=3426 peak=3203
00:39:29.870 00.000 21444 Star::Find false star n=4 nbg=269 bg=4076.9 sigma=521.5 thresh=5641 peak=5299
00:39:29.870 00.000 21444 Star::Find false star n=3 nbg=273 bg=3715.0 sigma=518.4 thresh=5270 peak=4850
00:39:29.870 00.000 21444 Star::Find false star n=4 nbg=244 bg=3687.6 sigma=447.6 thresh=5030 peak=4787
00:39:29.870 00.000 21444 Star::Find false star n=4 nbg=247 bg=3619.6 sigma=421.1 thresh=4883 peak=4798
00:39:29.870 00.000 21444 Star::Find false star n=3 nbg=264 bg=3966.0 sigma=596.1 thresh=5754 peak=5161
00:39:29.871 00.001 21444 Star::Find false star n=3 nbg=259 bg=3830.5 sigma=432.4 thresh=5128 peak=4986
00:39:29.871 00.000 21444 Star::Find false star n=5 nbg=256 bg=2643.4 sigma=445.5 thresh=3980 peak=3735
00:39:29.871 00.000 21444 Star::Find false star n=6 nbg=236 bg=3163.7 sigma=378.0 thresh=4298 peak=4288
00:39:29.871 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.71,-16.55,0.00,M1] 
00:39:29.871 00.000 21444 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
00:39:29.871 00.000 21444 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.84)
00:39:29.871 00.000 21444 CameraToMount -- cameraX=1.69 cameraY=0.81 hyp=1.88 cameraTheta=0.45 mountX=-1.61 mountY=1.40, mountTheta=2.43
00:39:29.871 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.69, y=0.81, opts=13)
00:39:29.871 00.000 21444 Enqueuing Move request for scope (1.69, 0.81)
00:39:29.871 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=144, FiltMax=65504, Gamma=0.560
00:39:29.871 00.000 21444 UpdateGuideState exits: m=394201 SNR=64.2 Saturated
00:39:29.871 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:29.872 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:29.872 00.000 21444 Enqueuing Expose request
00:39:29.872 00.000 25848 Worker thread wakes up
00:39:29.872 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.69, 0.81) opts 0xd
00:39:29.872 00.000 25848 Handling offset move in thread for scope, endpoint = (1.69, 0.81)
00:39:29.872 00.000 25848 Moving (1.69, 0.81) raw xDistance=-1.61 yDistance=1.40
00:39:29.872 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.61
00:39:29.872 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:29.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
00:39:29.872 00.000 25848 MoveAxis(E, 50, ABG)
00:39:29.872 00.000 25848 Guiding  Dir = 2, Dur = 50
00:39:29.892 00.020 25848 IsSlewing returns 0
00:39:29.893 00.001 25848 IsGuiding returns 0
00:39:29.924 00.031 25848 PulseGuide returned control before completion, sleep 29
00:39:29.962 00.038 25848 IsGuiding returns 1
00:39:29.962 00.000 25848 scope still moving after pulse duration time elapsed
00:39:30.013 00.051 25848 IsSlewing returns 0
00:39:30.014 00.001 25848 IsGuiding returns 0
00:39:30.014 00.000 25848 scope move finished after 50 + 71 ms
00:39:30.014 00.000 25848 Move returns status 0, amount 50
00:39:30.014 00.000 25848 MoveAxis(N, 0, ABG)
00:39:30.014 00.000 25848 Move returns status 0, amount 0
00:39:30.014 00.000 25848 move complete, result=0
00:39:30.014 00.000 25848 worker thread done servicing request
00:39:30.014 00.000 25848 Worker thread wakes up
00:39:30.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:30.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:30.014 00.000 21444 GuideStep: -1.6 px 50 ms EAST, 1.4 px 0 ms NORTH
00:39:32.868 02.854 25848 Exposure complete
00:39:32.957 00.089 25848 worker thread done servicing request
00:39:32.957 00.000 21444 OnExposeComplete: enter
00:39:32.957 00.000 21444 UpdateGuideState(): m_state=6
00:39:32.957 00.000 21444 Star::Find(15, 1227, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1008
00:39:32.958 00.001 21444 Star::Find returns 1 (1), X=1224.20, Y=752.00, Mass=341187, SNR=51.1, Peak=12160 HFD=6.1
00:39:32.958 00.000 21444 Star::Find false star n=3 nbg=266 bg=4218.9 sigma=493.7 thresh=5700 peak=5569
00:39:32.958 00.000 21444 Star::Find false star n=5 nbg=260 bg=3984.0 sigma=496.0 thresh=5472 peak=5002
00:39:32.958 00.000 21444 Star::Find false star n=2 nbg=257 bg=3629.8 sigma=496.6 thresh=5120 peak=4510
00:39:32.958 00.000 21444 Star::Find false star n=1 nbg=270 bg=3661.7 sigma=539.4 thresh=5280 peak=4811
00:39:32.958 00.000 21444 Star::Find false star n=7 nbg=254 bg=3725.7 sigma=482.8 thresh=5174 peak=4961
00:39:32.958 00.000 21444 Star::Find false star n=5 nbg=255 bg=2752.9 sigma=379.9 thresh=3893 peak=3811
00:39:32.958 00.000 21444 Star::Find false star n=4 nbg=248 bg=3198.5 sigma=449.3 thresh=4547 peak=4454
00:39:32.958 00.000 21444 MultiStar: [#1 -20.83,11.88,0.00,M10] [#2 -23.03,7.27,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 16.94,4.93,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.16,-17.39,0.00,M2] 
00:39:32.958 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.67 = -0.67)
00:39:32.958 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.51 = 2.77)
00:39:32.958 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=1.50 hyp=2.18 cameraTheta=2.39 mountX=1.72 mountY=0.78, mountTheta=0.43
00:39:32.959 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=1.50, opts=13)
00:39:32.959 00.000 21444 Enqueuing Move request for scope (-1.59, 1.50)
00:39:32.959 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=296, FiltMax=65504, Gamma=0.560
00:39:32.959 00.000 21444 UpdateGuideState exits: m=341187 SNR=51.1 Saturated
00:39:32.959 00.000 25848 Worker thread wakes up
00:39:32.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, 1.50) opts 0xd
00:39:32.960 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.59, 1.50)
00:39:32.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:32.960 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:32.960 00.000 21444 Enqueuing Expose request
00:39:32.960 00.000 25848 Moving (-1.59, 1.50) raw xDistance=1.72 yDistance=0.78
00:39:32.960 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.72
00:39:32.960 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:39:32.960 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.78
00:39:32.960 00.000 25848 MoveAxis(W, 46, ABG)
00:39:32.960 00.000 25848 Guiding  Dir = 3, Dur = 46
00:39:32.985 00.025 25848 IsSlewing returns 0
00:39:32.985 00.000 25848 IsGuiding returns 0
00:39:33.018 00.033 25848 PulseGuide returned control before completion, sleep 25
00:39:33.056 00.038 25848 IsGuiding returns 1
00:39:33.056 00.000 25848 scope still moving after pulse duration time elapsed
00:39:33.108 00.052 25848 IsSlewing returns 0
00:39:33.108 00.000 25848 IsGuiding returns 0
00:39:33.108 00.000 25848 scope move finished after 46 + 76 ms
00:39:33.108 00.000 25848 Move returns status 0, amount 46
00:39:33.108 00.000 25848 MoveAxis(N, 0, ABG)
00:39:33.108 00.000 25848 Move returns status 0, amount 0
00:39:33.108 00.000 25848 move complete, result=0
00:39:33.108 00.000 25848 worker thread done servicing request
00:39:33.108 00.000 25848 Worker thread wakes up
00:39:33.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:33.109 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:33.109 00.000 21444 GuideStep: 1.7 px 46 ms WEST, 0.8 px 0 ms NORTH
00:39:35.957 02.848 25848 Exposure complete
00:39:36.037 00.080 25848 worker thread done servicing request
00:39:36.037 00.000 21444 OnExposeComplete: enter
00:39:36.037 00.000 21444 UpdateGuideState(): m_state=6
00:39:36.038 00.001 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1009
00:39:36.038 00.000 21444 Star::Find returns 1 (1), X=1226.39, Y=750.52, Mass=318616, SNR=52.5, Peak=11732 HFD=6.7
00:39:36.038 00.000 21444 Star::Find false star n=1 nbg=264 bg=3799.0 sigma=453.0 thresh=5158 peak=4947
00:39:36.038 00.000 21444 Star::Find false star n=6 nbg=263 bg=3495.8 sigma=479.9 thresh=4935 peak=4712
00:39:36.038 00.000 21444 Star::Find false star n=1 nbg=271 bg=2661.8 sigma=548.6 thresh=4308 peak=3850
00:39:36.038 00.000 21444 Star::Find false star n=9 nbg=262 bg=3208.8 sigma=465.4 thresh=4605 peak=4360
00:39:36.038 00.000 21444 MultiStar: [#1 -10.28,11.76,0.00,R] [#2 -11.43,-2.68,0.00,M6] [#3 -1.49,-0.31,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 15.16,9.38,0.00,R] [#7 8.50,37.23,0.00,M1] [#8 28.39,-3.02,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.21,-17.76,0.00,M3] 
00:39:36.038 00.000 21444 refined, 1 included, MultiStar: {0.20, -0.04}, one-star: {0.60, 0.02}
00:39:36.038 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.27 = 3.02)
00:39:36.038 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.17)
00:39:36.038 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.21 mountX=-0.20 mountY=0.04, mountTheta=2.97
00:39:36.039 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=-0.04, opts=13)
00:39:36.039 00.000 21444 Enqueuing Move request for scope (0.20, -0.04)
00:39:36.039 00.000 25848 Worker thread wakes up
00:39:36.039 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
00:39:36.039 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
00:39:36.039 00.000 25848 Moving (0.20, -0.04) raw xDistance=-0.20 yDistance=0.04
00:39:36.039 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:39:36.039 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:36.039 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:39:36.039 00.000 25848 MoveAxis(E, 0, ABG)
00:39:36.039 00.000 25848 Move returns status 0, amount 0
00:39:36.039 00.000 25848 MoveAxis(N, 0, ABG)
00:39:36.039 00.000 25848 Move returns status 0, amount 0
00:39:36.039 00.000 25848 move complete, result=0
00:39:36.039 00.000 25848 worker thread done servicing request
00:39:36.039 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=524, FiltMax=65504, Gamma=0.560
00:39:36.039 00.000 21444 UpdateGuideState exits: m=318616 SNR=52.5 Saturated
00:39:36.039 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:36.039 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:36.039 00.000 21444 Enqueuing Expose request
00:39:36.039 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:36.039 00.000 25848 Worker thread wakes up
00:39:36.040 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:36.040 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:38.892 02.852 25848 Exposure complete
00:39:38.979 00.087 25848 worker thread done servicing request
00:39:38.980 00.001 21444 OnExposeComplete: enter
00:39:38.980 00.000 21444 UpdateGuideState(): m_state=6
00:39:38.980 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
00:39:38.980 00.000 21444 Star::Find returns 1 (1), X=1226.55, Y=750.62, Mass=334022, SNR=48.4, Peak=11936 HFD=5.9
00:39:38.980 00.000 21444 Star::Find false star n=3 nbg=253 bg=2385.9 sigma=397.8 thresh=3579 peak=3489
00:39:38.980 00.000 21444 Star::Find false star n=8 nbg=267 bg=4122.7 sigma=496.3 thresh=5612 peak=5559
00:39:38.980 00.000 21444 Star::Find false star n=3 nbg=253 bg=3900.0 sigma=491.4 thresh=5374 peak=4641
00:39:38.980 00.000 21444 Star::Find false star n=4 nbg=267 bg=3674.3 sigma=460.0 thresh=5054 peak=4874
00:39:38.980 00.000 21444 Star::Find false star n=6 nbg=248 bg=3792.6 sigma=438.8 thresh=5109 peak=4951
00:39:38.980 00.000 21444 Star::Find false star n=3 nbg=266 bg=3664.7 sigma=475.1 thresh=5090 peak=4843
00:39:38.980 00.000 21444 Star::Find false star n=4 nbg=245 bg=2880.2 sigma=354.6 thresh=3944 peak=3861
00:39:38.981 00.001 21444 Star::Find false star n=4 nbg=250 bg=3205.5 sigma=394.5 thresh=4389 peak=4240
00:39:38.981 00.000 21444 MultiStar: [#1 9.99,-5.74,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 1.40,27.74,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.91,-18.54,0.00,M4] 
00:39:38.981 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
00:39:38.981 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.74 = 0.54)
00:39:38.981 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=0.12 hyp=0.77 cameraTheta=0.16 mountX=-0.75 mountY=0.40, mountTheta=2.65
00:39:38.982 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=0.12, opts=13)
00:39:38.982 00.000 21444 Enqueuing Move request for scope (0.76, 0.12)
00:39:38.982 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=370, FiltMax=65504, Gamma=0.560
00:39:38.982 00.000 21444 UpdateGuideState exits: m=334022 SNR=48.4 Saturated
00:39:38.982 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:38.982 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:38.982 00.000 21444 Enqueuing Expose request
00:39:38.982 00.000 25848 Worker thread wakes up
00:39:38.982 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.12) opts 0xd
00:39:38.982 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, 0.12)
00:39:38.982 00.000 25848 Moving (0.76, 0.12) raw xDistance=-0.75 yDistance=0.40
00:39:38.982 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
00:39:38.982 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:38.982 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:39:38.982 00.000 25848 MoveAxis(E, 22, ABG)
00:39:38.982 00.000 25848 Guiding  Dir = 2, Dur = 22
00:39:39.015 00.033 25848 IsSlewing returns 0
00:39:39.015 00.000 25848 IsGuiding returns 0
00:39:39.047 00.032 25848 IsGuiding returns 1
00:39:39.047 00.000 25848 scope still moving after pulse duration time elapsed
00:39:39.111 00.064 25848 IsSlewing returns 0
00:39:39.111 00.000 25848 IsGuiding returns 0
00:39:39.111 00.000 25848 scope move finished after 22 + 73 ms
00:39:39.111 00.000 25848 Move returns status 0, amount 22
00:39:39.111 00.000 25848 MoveAxis(N, 0, ABG)
00:39:39.111 00.000 25848 Move returns status 0, amount 0
00:39:39.111 00.000 25848 move complete, result=0
00:39:39.111 00.000 25848 worker thread done servicing request
00:39:39.112 00.001 25848 Worker thread wakes up
00:39:39.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:39.112 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:39.112 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.4 px 0 ms NORTH
00:39:41.953 02.841 25848 Exposure complete
00:39:42.032 00.079 25848 worker thread done servicing request
00:39:42.032 00.000 21444 OnExposeComplete: enter
00:39:42.032 00.000 21444 UpdateGuideState(): m_state=6
00:39:42.032 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1011
00:39:42.033 00.001 21444 Star::Find returns 1 (1), X=1225.54, Y=751.13, Mass=367898, SNR=64.0, Peak=10796 HFD=6.5
00:39:42.033 00.000 21444 Star::Find false star n=6 nbg=270 bg=2282.1 sigma=489.9 thresh=3752 peak=3622
00:39:42.033 00.000 21444 Star::Find false star n=6 nbg=253 bg=3923.7 sigma=436.9 thresh=5234 peak=5143
00:39:42.033 00.000 21444 Star::Find false star n=6 nbg=237 bg=3600.4 sigma=418.0 thresh=4854 peak=4789
00:39:42.033 00.000 21444 Star::Find false star n=5 nbg=282 bg=3596.7 sigma=469.6 thresh=5005 peak=4882
00:39:42.033 00.000 21444 Star::Find false star n=4 nbg=263 bg=3774.2 sigma=500.1 thresh=5274 peak=5099
00:39:42.033 00.000 21444 Star::Find false star n=1 nbg=235 bg=2931.9 sigma=337.9 thresh=3945 peak=3602
00:39:42.033 00.000 21444 Star::Find false star n=1 nbg=267 bg=3225.3 sigma=433.3 thresh=4525 peak=4060
00:39:42.033 00.000 21444 MultiStar: [#1 13.54,-3.29,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.89,-0.76,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 24.50,32.87,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.63,-17.84,0.00,M5] 
00:39:42.033 00.000 21444 refined, 1 included, MultiStar: {-0.34, 0.43}, one-star: {-0.25, 0.63}
00:39:42.033 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.81 = -0.81)
00:39:42.033 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
00:39:42.033 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.43 hyp=0.55 cameraTheta=2.24 mountX=0.38 mountY=0.27, mountTheta=0.62
00:39:42.034 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.43, opts=13)
00:39:42.034 00.000 21444 Enqueuing Move request for scope (-0.34, 0.43)
00:39:42.034 00.000 25848 Worker thread wakes up
00:39:42.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.43) opts 0xd
00:39:42.034 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.43)
00:39:42.034 00.000 25848 Moving (-0.34, 0.43) raw xDistance=0.38 yDistance=0.27
00:39:42.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3344, FiltMin=270, FiltMax=65504, Gamma=0.560
00:39:42.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
00:39:42.034 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:42.034 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:39:42.034 00.000 25848 MoveAxis(E, 0, ABG)
00:39:42.034 00.000 25848 Move returns status 0, amount 0
00:39:42.034 00.000 21444 UpdateGuideState exits: m=367898 SNR=64.0 Saturated
00:39:42.034 00.000 25848 MoveAxis(N, 0, ABG)
00:39:42.034 00.000 25848 Move returns status 0, amount 0
00:39:42.035 00.001 25848 move complete, result=0
00:39:42.035 00.000 25848 worker thread done servicing request
00:39:42.035 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:42.035 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:42.035 00.000 21444 Enqueuing Expose request
00:39:42.035 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
00:39:42.035 00.000 25848 Worker thread wakes up
00:39:42.035 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:42.035 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:44.885 02.850 25848 Exposure complete
00:39:44.964 00.079 25848 worker thread done servicing request
00:39:44.964 00.000 21444 OnExposeComplete: enter
00:39:44.964 00.000 21444 UpdateGuideState(): m_state=6
00:39:44.964 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1012
00:39:44.964 00.000 21444 Star::Find returns 1 (1), X=1226.03, Y=750.95, Mass=359608, SNR=53.2, Peak=11932 HFD=6.3
00:39:44.964 00.000 21444 Star::Find false star n=1 nbg=276 bg=2263.0 sigma=470.2 thresh=3674 peak=3351
00:39:44.964 00.000 21444 Star::Find false star n=11 nbg=257 bg=3783.7 sigma=408.3 thresh=5009 peak=4973
00:39:44.964 00.000 21444 Star::Find false star n=4 nbg=264 bg=3883.0 sigma=469.6 thresh=5292 peak=4826
00:39:44.964 00.000 21444 Star::Find false star n=5 nbg=249 bg=2873.9 sigma=396.6 thresh=4064 peak=3841
00:39:44.964 00.000 21444 Star::Find false star n=3 nbg=268 bg=3205.7 sigma=465.7 thresh=4603 peak=4428
00:39:44.964 00.000 21444 MultiStar: [#1 13.09,-11.63,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.03,0.13,0.17,U] [#4 0.00,0.00,0.00,L] [#5 5.93,4.85,0.00,M7] [#6 -12.24,-17.08,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 23.00,-0.41,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.58,-18.44,0.00,M6] 
00:39:44.964 00.000 21444 refined, 1 included, MultiStar: {0.22, 0.40}, one-star: {0.25, 0.45}
00:39:44.964 00.000 21444 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.05) = xAngle (-1.97 = -1.97)
00:39:44.964 00.000 21444 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.82 = 1.47)
00:39:44.964 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.40 hyp=0.46 cameraTheta=1.08 mountX=-0.18 mountY=0.46, mountTheta=1.95
00:39:44.965 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.40, opts=13)
00:39:44.965 00.000 21444 Enqueuing Move request for scope (0.22, 0.40)
00:39:44.965 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3328, FiltMin=346, FiltMax=65504, Gamma=0.560
00:39:44.965 00.000 21444 UpdateGuideState exits: m=359608 SNR=53.2 Saturated
00:39:44.965 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:44.965 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:44.965 00.000 21444 Enqueuing Expose request
00:39:44.966 00.001 25848 Worker thread wakes up
00:39:44.966 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.40) opts 0xd
00:39:44.966 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.40)
00:39:44.966 00.000 25848 Moving (0.22, 0.40) raw xDistance=-0.18 yDistance=0.46
00:39:44.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:39:44.966 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:44.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
00:39:44.966 00.000 25848 MoveAxis(E, 0, ABG)
00:39:44.966 00.000 25848 Move returns status 0, amount 0
00:39:44.966 00.000 25848 MoveAxis(N, 0, ABG)
00:39:44.966 00.000 25848 Move returns status 0, amount 0
00:39:44.966 00.000 25848 move complete, result=0
00:39:44.966 00.000 25848 worker thread done servicing request
00:39:44.966 00.000 25848 Worker thread wakes up
00:39:44.966 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:44.966 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:44.966 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
00:39:47.823 02.857 25848 Exposure complete
00:39:47.890 00.067 25848 worker thread done servicing request
00:39:47.890 00.000 21444 OnExposeComplete: enter
00:39:47.890 00.000 21444 UpdateGuideState(): m_state=6
00:39:47.891 00.001 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1013
00:39:47.891 00.000 21444 Star::Find returns 1 (1), X=1224.54, Y=752.35, Mass=288119, SNR=43.6, Peak=11528 HFD=6.1
00:39:47.891 00.000 21444 Star::Find false star n=6 nbg=270 bg=3678.9 sigma=478.6 thresh=5115 peak=5082
00:39:47.891 00.000 21444 Star::Find false star n=3 nbg=261 bg=3729.4 sigma=467.8 thresh=5133 peak=4865
00:39:47.891 00.000 21444 Star::Find false star n=1 nbg=268 bg=3991.8 sigma=493.0 thresh=5471 peak=4887
00:39:47.891 00.000 21444 Star::Find false star n=2 nbg=265 bg=2798.0 sigma=447.6 thresh=4141 peak=4006
00:39:47.891 00.000 21444 Star::Find false star n=1 nbg=272 bg=3183.8 sigma=525.8 thresh=4761 peak=4308
00:39:47.891 00.000 21444 MultiStar: [#1 19.05,-25.23,0.00,M4] [#2 -1.11,8.84,0.00,M7] [#3 -0.33,0.67,0.28,U] [#4 1.97,14.44,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 14.96,30.00,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.13,-17.42,0.00,M7] 
00:39:47.891 00.000 21444 refined, 1 included, MultiStar: {-1.05, 1.59}, one-star: {-1.25, 1.85}
00:39:47.891 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
00:39:47.891 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
00:39:47.891 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=1.59 hyp=1.90 cameraTheta=2.15 mountX=1.18 mountY=1.08, mountTheta=0.74
00:39:47.892 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=1.59, opts=13)
00:39:47.892 00.000 21444 Enqueuing Move request for scope (-1.05, 1.59)
00:39:47.892 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=266, FiltMax=65504, Gamma=0.560
00:39:47.892 00.000 25848 Worker thread wakes up
00:39:47.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 1.59) opts 0xd
00:39:47.892 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, 1.59)
00:39:47.892 00.000 25848 Moving (-1.05, 1.59) raw xDistance=1.18 yDistance=1.08
00:39:47.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.18
00:39:47.892 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.45 newest=1.80
00:39:47.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
00:39:47.892 00.000 25848 MoveAxis(W, 34, ABG)
00:39:47.892 00.000 25848 Guiding  Dir = 3, Dur = 34
00:39:47.892 00.000 21444 UpdateGuideState exits: m=288119 SNR=43.6 Saturated
00:39:47.892 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:47.892 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:47.892 00.000 21444 Enqueuing Expose request
00:39:47.921 00.029 25848 IsSlewing returns 0
00:39:47.921 00.000 25848 IsGuiding returns 0
00:39:47.953 00.032 25848 PulseGuide returned control before completion, sleep 14
00:39:47.980 00.027 25848 IsGuiding returns 1
00:39:47.980 00.000 25848 scope still moving after pulse duration time elapsed
00:39:48.062 00.082 25848 IsSlewing returns 0
00:39:48.062 00.000 25848 IsGuiding returns 0
00:39:48.062 00.000 25848 scope move finished after 34 + 106 ms
00:39:48.062 00.000 25848 Move returns status 0, amount 34
00:39:48.062 00.000 25848 BLC: Oldest BLC event removed
00:39:48.062 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
00:39:48.062 00.000 25848 MoveAxis(S, 325, ABG)
00:39:48.062 00.000 25848 Guiding  Dir = 1, Dur = 325
00:39:48.094 00.032 25848 IsSlewing returns 0
00:39:48.095 00.001 25848 IsGuiding returns 0
00:39:48.126 00.031 25848 PulseGuide returned control before completion, sleep 304
00:39:48.433 00.307 25848 IsGuiding returns 1
00:39:48.433 00.000 25848 scope still moving after pulse duration time elapsed
00:39:48.485 00.052 25848 IsSlewing returns 0
00:39:48.485 00.000 25848 IsGuiding returns 0
00:39:48.485 00.000 25848 scope move finished after 325 + 65 ms
00:39:48.485 00.000 25848 Move returns status 0, amount 325
00:39:48.485 00.000 25848 move complete, result=0
00:39:48.485 00.000 25848 worker thread done servicing request
00:39:48.485 00.000 25848 Worker thread wakes up
00:39:48.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:48.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:48.486 00.001 21444 GuideStep: 1.2 px 34 ms WEST, 1.1 px 325 ms SOUTH
00:39:51.340 02.854 25848 Exposure complete
00:39:51.422 00.082 25848 worker thread done servicing request
00:39:51.423 00.001 21444 OnExposeComplete: enter
00:39:51.423 00.000 21444 UpdateGuideState(): m_state=6
00:39:51.423 00.000 21444 Star::Find(15, 1224, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
00:39:51.423 00.000 21444 Star::Find returns 1 (1), X=1226.18, Y=751.36, Mass=277970, SNR=43.4, Peak=12184 HFD=5.6
00:39:51.423 00.000 21444 Star::Find false star n=3 nbg=253 bg=3764.6 sigma=429.7 thresh=5054 peak=4770
00:39:51.423 00.000 21444 Star::Find false star n=7 nbg=247 bg=2328.8 sigma=375.2 thresh=3454 peak=3201
00:39:51.423 00.000 21444 Star::Find false star n=9 nbg=243 bg=3731.2 sigma=415.4 thresh=4977 peak=4799
00:39:51.423 00.000 21444 Star::Find false star n=4 nbg=257 bg=3564.7 sigma=426.1 thresh=4843 peak=4750
00:39:51.423 00.000 21444 Star::Find false star n=2 nbg=278 bg=3863.4 sigma=545.2 thresh=5499 peak=4868
00:39:51.423 00.000 21444 Star::Find false star n=5 nbg=252 bg=2828.5 sigma=360.7 thresh=3911 peak=3812
00:39:51.423 00.000 21444 Star::Find false star n=5 nbg=272 bg=3137.4 sigma=465.1 thresh=4533 peak=4410
00:39:51.423 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.32,-7.85,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.15,-23.44,0.00,M2] [#7 24.64,16.26,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.61,-18.60,0.00,M8] 
00:39:51.423 00.000 21444 CameraToMount -- cameraTheta (1.15) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
00:39:51.423 00.000 21444 CameraToMount -- cameraTheta (1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.75 = 1.53)
00:39:51.423 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=0.86 hyp=0.95 cameraTheta=1.15 mountX=-0.31 mountY=0.95, mountTheta=1.89
00:39:51.424 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=0.86, opts=13)
00:39:51.424 00.000 21444 Enqueuing Move request for scope (0.39, 0.86)
00:39:51.424 00.000 25848 Worker thread wakes up
00:39:51.424 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.86) opts 0xd
00:39:51.424 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 0.86)
00:39:51.424 00.000 25848 Moving (0.39, 0.86) raw xDistance=-0.31 yDistance=0.95
00:39:51.424 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=192, FiltMax=65504, Gamma=0.560
00:39:51.424 00.000 25848 BLC: History state: CurrMiss=0.95, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.075250, 1:0.947093
00:39:51.424 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:39:51.424 00.000 21444 UpdateGuideState exits: m=277970 SNR=43.4 Saturated
00:39:51.425 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
00:39:51.425 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
00:39:51.425 00.000 25848 MoveAxis(E, 0, ABG)
00:39:51.425 00.000 25848 Move returns status 0, amount 0
00:39:51.425 00.000 25848 MoveAxis(S, 26, ABG)
00:39:51.425 00.000 25848 Guiding  Dir = 1, Dur = 26
00:39:51.425 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:51.425 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:51.425 00.000 21444 Enqueuing Expose request
00:39:51.453 00.028 25848 IsSlewing returns 0
00:39:51.454 00.001 25848 IsGuiding returns 0
00:39:51.486 00.032 25848 IsGuiding returns 1
00:39:51.486 00.000 25848 scope still moving after pulse duration time elapsed
00:39:51.533 00.047 25848 IsSlewing returns 0
00:39:51.533 00.000 25848 IsGuiding returns 0
00:39:51.533 00.000 25848 scope move finished after 26 + 52 ms
00:39:51.533 00.000 25848 Move returns status 0, amount 26
00:39:51.533 00.000 25848 move complete, result=0
00:39:51.533 00.000 25848 worker thread done servicing request
00:39:51.533 00.000 25848 Worker thread wakes up
00:39:51.533 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.9 px 26 ms SOUTH
00:39:51.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:51.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:54.385 02.852 25848 Exposure complete
00:39:54.467 00.082 25848 worker thread done servicing request
00:39:54.467 00.000 21444 OnExposeComplete: enter
00:39:54.467 00.000 21444 UpdateGuideState(): m_state=6
00:39:54.467 00.000 21444 Star::Find(15, 1226, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1015
00:39:54.467 00.000 21444 Star::Find returns 1 (1), X=1226.36, Y=751.43, Mass=387414, SNR=70.0, Peak=11276 HFD=7.3
00:39:54.467 00.000 21444 Star::Find false star n=7 nbg=274 bg=3517.3 sigma=465.8 thresh=4915 peak=4794
00:39:54.467 00.000 21444 Star::Find false star n=3 nbg=262 bg=3831.0 sigma=449.9 thresh=5181 peak=4794
00:39:54.467 00.000 21444 Star::Find false star n=41 nbg=213 bg=4190.2 sigma=656.9 thresh=6161 peak=5236
00:39:54.469 00.002 21444 Star::Find false star n=2 nbg=267 bg=2752.4 sigma=441.9 thresh=4078 peak=3669
00:39:54.469 00.000 21444 MultiStar: [#1 -8.79,-14.36,0.00,M5] [#2 -20.12,-10.74,0.00,M8] [#3 -1.59,0.90,0.14,U] [#4 29.87,33.62,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.18,7.77,0.00,M5] [#11 12.68,-18.17,0.00,M9] 
00:39:54.469 00.000 21444 refined, 1 included, MultiStar: {0.32, 0.93}, one-star: {0.58, 0.93}
00:39:54.469 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
00:39:54.469 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.63)
00:39:54.469 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.93 hyp=0.98 cameraTheta=1.24 mountX=-0.24 mountY=0.98, mountTheta=1.81
00:39:54.469 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.93, opts=13)
00:39:54.469 00.000 21444 Enqueuing Move request for scope (0.32, 0.93)
00:39:54.469 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=558, FiltMax=65504, Gamma=0.560
00:39:54.469 00.000 21444 UpdateGuideState exits: m=387414 SNR=70.0 Saturated
00:39:54.469 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:54.469 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:54.469 00.000 21444 Enqueuing Expose request
00:39:54.469 00.000 25848 Worker thread wakes up
00:39:54.469 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.93) opts 0xd
00:39:54.469 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.93)
00:39:54.469 00.000 25848 Moving (0.32, 0.93) raw xDistance=-0.24 yDistance=0.98
00:39:54.469 00.000 25848 BLC: History state: CurrMiss=0.98, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.075250, 1:0.947093, 2:0.980309
00:39:54.469 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:39:54.469 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
00:39:54.469 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
00:39:54.469 00.000 25848 MoveAxis(E, 0, ABG)
00:39:54.469 00.000 25848 Move returns status 0, amount 0
00:39:54.469 00.000 25848 MoveAxis(S, 27, ABG)
00:39:54.469 00.000 25848 Guiding  Dir = 1, Dur = 27
00:39:54.533 00.064 25848 IsSlewing returns 0
00:39:54.533 00.000 25848 IsGuiding returns 0
00:39:54.564 00.031 25848 IsGuiding returns 1
00:39:54.564 00.000 25848 scope still moving after pulse duration time elapsed
00:39:54.610 00.046 25848 IsSlewing returns 0
00:39:54.642 00.032 25848 IsGuiding returns 0
00:39:54.642 00.000 25848 scope move finished after 27 + 81 ms
00:39:54.642 00.000 25848 Move returns status 0, amount 27
00:39:54.642 00.000 25848 move complete, result=0
00:39:54.642 00.000 25848 worker thread done servicing request
00:39:54.642 00.000 25848 Worker thread wakes up
00:39:54.643 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:54.643 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:54.643 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.0 px 27 ms SOUTH
00:39:57.487 02.844 25848 Exposure complete
00:39:57.571 00.084 25848 worker thread done servicing request
00:39:57.571 00.000 21444 OnExposeComplete: enter
00:39:57.571 00.000 21444 UpdateGuideState(): m_state=6
00:39:57.571 00.000 21444 Star::Find(15, 1226, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1016
00:39:57.572 00.001 21444 Star::Find returns 1 (1), X=1226.42, Y=753.45, Mass=378316, SNR=66.3, Peak=11076 HFD=6.9
00:39:57.572 00.000 21444 Star::Find false star n=2 nbg=269 bg=3726.4 sigma=532.6 thresh=5324 peak=5124
00:39:57.572 00.000 21444 Star::Find false star n=2 nbg=267 bg=2288.8 sigma=383.4 thresh=3439 peak=3257
00:39:57.572 00.000 21444 Star::Find false star n=2 nbg=284 bg=4101.4 sigma=621.5 thresh=5966 peak=5300
00:39:57.572 00.000 21444 Star::Find false star n=4 nbg=241 bg=3845.6 sigma=471.1 thresh=5259 peak=4718
00:39:57.572 00.000 21444 Star::Find false star n=5 nbg=265 bg=3575.5 sigma=489.3 thresh=5044 peak=4778
00:39:57.572 00.000 21444 Star::Find false star n=2 nbg=260 bg=3708.0 sigma=475.9 thresh=5136 peak=4879
00:39:57.572 00.000 21444 Star::Find false star n=7 nbg=269 bg=3739.1 sigma=485.8 thresh=5197 peak=4991
00:39:57.572 00.000 21444 Star::Find false star n=5 nbg=261 bg=2601.5 sigma=439.4 thresh=3920 peak=3783
00:39:57.572 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 9.87,8.75,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 12.05,6.10,0.00,M6] [#11 11.89,-17.47,0.00,M10] 
00:39:57.572 00.000 21444 CameraToMount -- cameraTheta (1.36) - m_xAngle (3.05) = xAngle (-1.69 = -1.69)
00:39:57.572 00.000 21444 CameraToMount -- cameraTheta (1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.54 = 1.75)
00:39:57.572 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=2.95 hyp=3.02 cameraTheta=1.36 mountX=-0.37 mountY=2.97, mountTheta=1.69
00:39:57.573 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=2.95, opts=13)
00:39:57.573 00.000 21444 Enqueuing Move request for scope (0.64, 2.95)
00:39:57.573 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=436, FiltMax=65504, Gamma=0.560
00:39:57.573 00.000 21444 UpdateGuideState exits: m=378316 SNR=66.3 Saturated
00:39:57.573 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:57.573 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:39:57.573 00.000 21444 Enqueuing Expose request
00:39:57.573 00.000 25848 Worker thread wakes up
00:39:57.573 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 2.95) opts 0xd
00:39:57.573 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 2.95)
00:39:57.573 00.000 25848 Moving (0.64, 2.95) raw xDistance=-0.37 yDistance=2.97
00:39:57.573 00.000 25848 BLC: window closed
00:39:57.573 00.000 25848 BLC: History state: CurrMiss=2.97, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.075250, 1:0.947093, 2:0.980309
00:39:57.573 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:39:57.573 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
00:39:57.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.97 from input 2.97
00:39:57.573 00.000 25848 MoveAxis(E, 0, ABG)
00:39:57.573 00.000 25848 Move returns status 0, amount 0
00:39:57.573 00.000 25848 MoveAxis(S, 81, ABG)
00:39:57.573 00.000 25848 Guiding  Dir = 1, Dur = 81
00:39:57.612 00.039 25848 IsSlewing returns 0
00:39:57.612 00.000 25848 IsGuiding returns 0
00:39:57.643 00.031 25848 PulseGuide returned control before completion, sleep 61
00:39:57.705 00.062 25848 IsGuiding returns 1
00:39:57.705 00.000 25848 scope still moving after pulse duration time elapsed
00:39:57.783 00.078 25848 IsSlewing returns 0
00:39:57.783 00.000 25848 IsGuiding returns 0
00:39:57.783 00.000 25848 scope move finished after 81 + 90 ms
00:39:57.783 00.000 25848 Move returns status 0, amount 81
00:39:57.783 00.000 25848 move complete, result=0
00:39:57.783 00.000 25848 worker thread done servicing request
00:39:57.783 00.000 25848 Worker thread wakes up
00:39:57.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:39:57.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:39:57.783 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 3.0 px 81 ms SOUTH
00:40:00.637 02.854 25848 Exposure complete
00:40:00.728 00.091 25848 worker thread done servicing request
00:40:00.728 00.000 21444 OnExposeComplete: enter
00:40:00.728 00.000 21444 UpdateGuideState(): m_state=6
00:40:00.729 00.001 21444 Star::Find(15, 1226, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1017
00:40:00.729 00.000 21444 Star::Find returns 1 (1), X=1224.71, Y=749.32, Mass=366913, SNR=50.9, Peak=13196 HFD=6.6
00:40:00.729 00.000 21444 Star::Find false star n=8 nbg=252 bg=2310.5 sigma=394.7 thresh=3495 peak=3494
00:40:00.729 00.000 21444 Star::Find false star n=2 nbg=268 bg=3713.3 sigma=475.9 thresh=5141 peak=4821
00:40:00.729 00.000 21444 Star::Find false star n=3 nbg=268 bg=3680.1 sigma=518.0 thresh=5234 peak=4688
00:40:00.729 00.000 21444 Star::Find false star n=4 nbg=251 bg=3541.2 sigma=434.7 thresh=4845 peak=4725
00:40:00.729 00.000 21444 Star::Find false star n=7 nbg=276 bg=3672.1 sigma=502.0 thresh=5178 peak=5063
00:40:00.729 00.000 21444 Star::Find false star n=2 nbg=251 bg=2873.1 sigma=383.9 thresh=4025 peak=3973
00:40:00.729 00.000 21444 Star::Find false star n=3 nbg=269 bg=3005.8 sigma=448.9 thresh=4353 peak=3978
00:40:00.729 00.000 21444 MultiStar: [#1 -3.95,0.81,0.31,U] [#2 0.00,0.00,0.00,L] [#3 -10.56,7.92,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 21.22,36.42,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.35,-19.41,0.00,R] 
00:40:00.729 00.000 21444 single-star, 1 included, MultiStar: {-1.76, -0.71}, one-star: {-1.08, -1.18}
00:40:00.729 00.000 21444 CameraToMount -- cameraTheta (-2.31) - m_xAngle (3.05) = xAngle (-5.36 = 0.92)
00:40:00.729 00.000 21444 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.92)
00:40:00.729 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=-1.18 hyp=1.60 cameraTheta=-2.31 mountX=0.97 mountY=-1.50, mountTheta=-1.00
00:40:00.730 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=-1.18, opts=13)
00:40:00.730 00.000 21444 Enqueuing Move request for scope (-1.08, -1.18)
00:40:00.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=430, FiltMax=65504, Gamma=0.560
00:40:00.730 00.000 21444 UpdateGuideState exits: m=366913 SNR=50.9 Saturated
00:40:00.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:00.730 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:00.731 00.001 21444 Enqueuing Expose request
00:40:00.731 00.000 25848 Worker thread wakes up
00:40:00.731 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -1.18) opts 0xd
00:40:00.731 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, -1.18)
00:40:00.731 00.000 25848 Moving (-1.08, -1.18) raw xDistance=0.97 yDistance=-1.50
00:40:00.731 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
00:40:00.731 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:00.731 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
00:40:00.731 00.000 25848 MoveAxis(W, 28, ABG)
00:40:00.731 00.000 25848 Guiding  Dir = 3, Dur = 28
00:40:00.751 00.020 25848 IsSlewing returns 0
00:40:00.752 00.001 25848 IsGuiding returns 0
00:40:00.820 00.068 25848 IsGuiding returns 1
00:40:00.820 00.000 25848 scope still moving after pulse duration time elapsed
00:40:00.874 00.054 25848 IsSlewing returns 0
00:40:00.875 00.001 25848 IsGuiding returns 0
00:40:00.875 00.000 25848 scope move finished after 28 + 94 ms
00:40:00.875 00.000 25848 Move returns status 0, amount 28
00:40:00.875 00.000 25848 MoveAxis(N, 0, ABG)
00:40:00.875 00.000 25848 Move returns status 0, amount 0
00:40:00.875 00.000 25848 move complete, result=0
00:40:00.875 00.000 25848 worker thread done servicing request
00:40:00.875 00.000 25848 Worker thread wakes up
00:40:00.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:00.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:00.875 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -1.5 px 0 ms NORTH
00:40:03.714 02.839 25848 Exposure complete
00:40:03.801 00.087 25848 worker thread done servicing request
00:40:03.801 00.000 21444 OnExposeComplete: enter
00:40:03.801 00.000 21444 UpdateGuideState(): m_state=6
00:40:03.801 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1018
00:40:03.801 00.000 21444 Star::Find returns 1 (1), X=1224.28, Y=749.44, Mass=351460, SNR=57.2, Peak=11504 HFD=6.8
00:40:03.801 00.000 21444 Star::Find false star n=2 nbg=270 bg=2170.9 sigma=476.3 thresh=3600 peak=3348
00:40:03.801 00.000 21444 Star::Find false star n=9 nbg=268 bg=3942.7 sigma=438.1 thresh=5257 peak=4949
00:40:03.801 00.000 21444 Star::Find false star n=3 nbg=270 bg=3631.5 sigma=513.7 thresh=5173 peak=4871
00:40:03.801 00.000 21444 Star::Find false star n=5 nbg=263 bg=3842.7 sigma=447.2 thresh=5184 peak=5043
00:40:03.803 00.002 21444 Star::Find false star n=9 nbg=257 bg=2765.5 sigma=401.2 thresh=3969 peak=3930
00:40:03.803 00.000 21444 Star::Find false star n=6 nbg=257 bg=3323.1 sigma=414.6 thresh=4567 peak=4023
00:40:03.803 00.000 21444 MultiStar: [#1 0.81,14.40,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -20.91,15.44,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -2.60,3.64,0.18,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 26.72,13.13,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.85,-0.28,3.29,U] 
00:40:03.803 00.000 21444 refined, 2 included, MultiStar: {-1.07, -0.30}, one-star: {-1.50, -1.07}
00:40:03.803 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.92 = 0.37)
00:40:03.803 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.48)
00:40:03.803 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=-0.30 hyp=1.11 cameraTheta=-2.87 mountX=1.04 mountY=-0.68, mountTheta=-0.58
00:40:03.804 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=-0.30, opts=13)
00:40:03.804 00.000 21444 Enqueuing Move request for scope (-1.07, -0.30)
00:40:03.804 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=424, FiltMax=65504, Gamma=0.560
00:40:03.804 00.000 21444 UpdateGuideState exits: m=351460 SNR=57.2 Saturated
00:40:03.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:03.804 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:03.804 00.000 21444 Enqueuing Expose request
00:40:03.804 00.000 25848 Worker thread wakes up
00:40:03.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.30) opts 0xd
00:40:03.804 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, -0.30)
00:40:03.804 00.000 25848 Moving (-1.07, -0.30) raw xDistance=1.04 yDistance=-0.68
00:40:03.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.04
00:40:03.804 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:03.804 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
00:40:03.804 00.000 25848 MoveAxis(W, 32, ABG)
00:40:03.804 00.000 25848 Guiding  Dir = 3, Dur = 32
00:40:03.828 00.024 25848 IsSlewing returns 0
00:40:03.830 00.002 25848 IsGuiding returns 0
00:40:03.861 00.031 25848 PulseGuide returned control before completion, sleep 11
00:40:03.888 00.027 25848 IsGuiding returns 1
00:40:03.888 00.000 25848 scope still moving after pulse duration time elapsed
00:40:03.940 00.052 25848 IsSlewing returns 0
00:40:03.940 00.000 25848 IsGuiding returns 0
00:40:03.940 00.000 25848 scope move finished after 32 + 78 ms
00:40:03.940 00.000 25848 Move returns status 0, amount 32
00:40:03.940 00.000 25848 MoveAxis(N, 0, ABG)
00:40:03.940 00.000 25848 Move returns status 0, amount 0
00:40:03.940 00.000 25848 move complete, result=0
00:40:03.940 00.000 25848 worker thread done servicing request
00:40:03.940 00.000 25848 Worker thread wakes up
00:40:03.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:03.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:03.940 00.000 21444 GuideStep: 1.0 px 32 ms WEST, -0.7 px 0 ms NORTH
00:40:06.786 02.846 25848 Exposure complete
00:40:06.874 00.088 25848 worker thread done servicing request
00:40:06.874 00.000 21444 OnExposeComplete: enter
00:40:06.874 00.000 21444 UpdateGuideState(): m_state=6
00:40:06.874 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1019
00:40:06.874 00.000 21444 Star::Find returns 1 (1), X=1224.51, Y=749.41, Mass=304210, SNR=43.5, Peak=10696 HFD=6.9
00:40:06.874 00.000 21444 Star::Find false star n=8 nbg=258 bg=4167.8 sigma=511.5 thresh=5702 peak=5650
00:40:06.874 00.000 21444 Star::Find false star n=11 nbg=252 bg=3810.1 sigma=409.2 thresh=5038 peak=4953
00:40:06.874 00.000 21444 Star::Find false star n=3 nbg=258 bg=3785.9 sigma=433.0 thresh=5085 peak=4846
00:40:06.874 00.000 21444 Star::Find false star n=8 nbg=228 bg=3851.6 sigma=486.4 thresh=5311 peak=4975
00:40:06.875 00.001 21444 Star::Find false star n=7 nbg=251 bg=3712.3 sigma=422.2 thresh=4979 peak=4890
00:40:06.875 00.000 21444 Star::Find false star n=2 nbg=262 bg=2805.2 sigma=484.1 thresh=4258 peak=4090
00:40:06.875 00.000 21444 Star::Find false star n=2 nbg=271 bg=3099.1 sigma=474.4 thresh=4522 peak=4242
00:40:06.875 00.000 21444 MultiStar: [#1 -7.70,3.75,0.00,M6] [#2 -20.40,-12.85,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -10.50,9.85,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.12,-0.51,3.54,U] 
00:40:06.875 00.000 21444 refined, 1 included, MultiStar: {-0.38, -0.64}, one-star: {-1.28, -1.09}
00:40:06.875 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.16 = 1.13)
00:40:06.875 00.000 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.00 = -1.72)
00:40:06.875 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-0.64 hyp=0.74 cameraTheta=-2.11 mountX=0.32 mountY=-0.73, mountTheta=-1.16
00:40:06.876 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-0.64, opts=13)
00:40:06.876 00.000 21444 Enqueuing Move request for scope (-0.38, -0.64)
00:40:06.876 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=420, FiltMax=65504, Gamma=0.560
00:40:06.876 00.000 21444 UpdateGuideState exits: m=304210 SNR=43.5 Saturated
00:40:06.876 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:06.876 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:06.876 00.000 21444 Enqueuing Expose request
00:40:06.876 00.000 25848 Worker thread wakes up
00:40:06.876 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.64) opts 0xd
00:40:06.876 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -0.64)
00:40:06.876 00.000 25848 Moving (-0.38, -0.64) raw xDistance=0.32 yDistance=-0.73
00:40:06.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
00:40:06.876 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:06.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
00:40:06.876 00.000 25848 MoveAxis(E, 0, ABG)
00:40:06.876 00.000 25848 Move returns status 0, amount 0
00:40:06.876 00.000 25848 MoveAxis(N, 0, ABG)
00:40:06.876 00.000 25848 Move returns status 0, amount 0
00:40:06.876 00.000 25848 move complete, result=0
00:40:06.877 00.001 25848 worker thread done servicing request
00:40:06.877 00.000 25848 Worker thread wakes up
00:40:06.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:06.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:06.877 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
00:40:09.720 02.843 25848 Exposure complete
00:40:09.796 00.076 25848 worker thread done servicing request
00:40:09.796 00.000 21444 OnExposeComplete: enter
00:40:09.796 00.000 21444 UpdateGuideState(): m_state=6
00:40:09.796 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1020
00:40:09.796 00.000 21444 Star::Find returns 1 (1), X=1223.80, Y=750.41, Mass=376551, SNR=62.6, Peak=12972 HFD=6.5
00:40:09.796 00.000 21444 Star::Find false star n=5 nbg=266 bg=3550.7 sigma=497.2 thresh=5042 peak=4844
00:40:09.796 00.000 21444 Star::Find false star n=2 nbg=268 bg=3801.6 sigma=483.6 thresh=5252 peak=4908
00:40:09.796 00.000 21444 Star::Find false star n=8 nbg=253 bg=3412.7 sigma=426.3 thresh=4692 peak=4583
00:40:09.796 00.000 21444 Star::Find false star n=6 nbg=242 bg=3638.4 sigma=349.2 thresh=4686 peak=4570
00:40:09.796 00.000 21444 Star::Find false star n=3 nbg=246 bg=3815.1 sigma=442.5 thresh=5143 peak=4905
00:40:09.797 00.001 21444 Star::Find false star n=3 nbg=258 bg=3725.7 sigma=459.2 thresh=5103 peak=4695
00:40:09.797 00.000 21444 Star::Find false star n=3 nbg=280 bg=3310.5 sigma=471.8 thresh=4726 peak=4368
00:40:09.797 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.46,-19.34,0.00,M10] [#3 -0.32,1.25,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 11.96,21.73,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -1.82,0.65,3.35,U] 
00:40:09.797 00.000 21444 refined, 2 included, MultiStar: {-1.79, 0.52}, one-star: {-1.99, -0.09}
00:40:09.797 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
00:40:09.797 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
00:40:09.797 00.000 21444 CameraToMount -- cameraX=-1.79 cameraY=0.52 hyp=1.86 cameraTheta=2.86 mountX=1.83 mountY=-0.20, mountTheta=-0.11
00:40:09.798 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.79, y=0.52, opts=13)
00:40:09.798 00.000 21444 Enqueuing Move request for scope (-1.79, 0.52)
00:40:09.798 00.000 25848 Worker thread wakes up
00:40:09.798 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.79, 0.52) opts 0xd
00:40:09.798 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.79, 0.52)
00:40:09.798 00.000 25848 Moving (-1.79, 0.52) raw xDistance=1.83 yDistance=-0.20
00:40:09.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.83
00:40:09.798 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:09.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:40:09.798 00.000 25848 MoveAxis(W, 53, ABG)
00:40:09.798 00.000 25848 Guiding  Dir = 3, Dur = 53
00:40:09.798 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=406, FiltMax=65504, Gamma=0.560
00:40:09.799 00.001 21444 UpdateGuideState exits: m=376551 SNR=62.6 Saturated
00:40:09.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:09.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:09.799 00.000 21444 Enqueuing Expose request
00:40:09.874 00.075 25848 IsSlewing returns 0
00:40:09.874 00.000 25848 IsGuiding returns 0
00:40:09.905 00.031 25848 PulseGuide returned control before completion, sleep 32
00:40:09.940 00.035 25848 IsGuiding returns 1
00:40:09.940 00.000 25848 scope still moving after pulse duration time elapsed
00:40:10.025 00.085 25848 IsSlewing returns 0
00:40:10.025 00.000 25848 IsGuiding returns 0
00:40:10.025 00.000 25848 scope move finished after 53 + 98 ms
00:40:10.025 00.000 25848 Move returns status 0, amount 53
00:40:10.025 00.000 25848 MoveAxis(N, 0, ABG)
00:40:10.025 00.000 25848 Move returns status 0, amount 0
00:40:10.025 00.000 25848 move complete, result=0
00:40:10.026 00.001 25848 worker thread done servicing request
00:40:10.026 00.000 25848 Worker thread wakes up
00:40:10.026 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:10.026 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:10.026 00.000 21444 GuideStep: 1.8 px 53 ms WEST, -0.2 px 0 ms NORTH
00:40:12.878 02.852 25848 Exposure complete
00:40:12.965 00.087 25848 worker thread done servicing request
00:40:12.965 00.000 21444 OnExposeComplete: enter
00:40:12.965 00.000 21444 UpdateGuideState(): m_state=6
00:40:12.965 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1021
00:40:12.966 00.001 21444 Star::Find returns 1 (1), X=1222.57, Y=750.36, Mass=439856, SNR=65.7, Peak=13452 HFD=6.9
00:40:12.966 00.000 21444 Star::Find false star n=5 nbg=255 bg=3687.9 sigma=439.2 thresh=5006 peak=4812
00:40:12.966 00.000 21444 Star::Find false star n=3 nbg=263 bg=2229.4 sigma=431.4 thresh=3524 peak=3254
00:40:12.966 00.000 21444 Star::Find false star n=7 nbg=266 bg=3616.3 sigma=432.9 thresh=4915 peak=4892
00:40:12.966 00.000 21444 Star::Find false star n=9 nbg=227 bg=3820.8 sigma=356.2 thresh=4889 peak=4835
00:40:12.966 00.000 21444 Star::Find false star n=3 nbg=267 bg=3756.0 sigma=523.8 thresh=5327 peak=5078
00:40:12.966 00.000 21444 Star::Find false star n=10 nbg=265 bg=3702.2 sigma=461.8 thresh=5088 peak=4985
00:40:12.966 00.000 21444 Star::Find false star n=10 nbg=257 bg=3135.2 sigma=399.9 thresh=4335 peak=4226
00:40:12.966 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -7.35,-5.45,0.00,M2] [#4 18.58,29.41,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 10.16,16.87,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -1.56,0.30,3.77,U] 
00:40:12.966 00.000 21444 refined, 1 included, MultiStar: {-1.91, 0.21}, one-star: {-3.21, -0.15}
00:40:12.966 00.000 21444 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
00:40:12.966 00.000 21444 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.86 = -2.86)
00:40:12.966 00.000 21444 CameraToMount -- cameraX=-1.91 cameraY=0.21 hyp=1.92 cameraTheta=3.03 mountX=1.92 mountY=-0.53, mountTheta=-0.27
00:40:12.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.91, y=0.21, opts=13)
00:40:12.967 00.000 21444 Enqueuing Move request for scope (-1.91, 0.21)
00:40:12.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=244, FiltMax=65504, Gamma=0.560
00:40:12.967 00.000 21444 UpdateGuideState exits: m=439856 SNR=65.7 Saturated
00:40:12.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:12.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:12.967 00.000 21444 Enqueuing Expose request
00:40:12.968 00.001 25848 Worker thread wakes up
00:40:12.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.91, 0.21) opts 0xd
00:40:12.968 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.91, 0.21)
00:40:12.968 00.000 25848 Moving (-1.91, 0.21) raw xDistance=1.92 yDistance=-0.53
00:40:12.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.29 from input 1.92
00:40:12.968 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:12.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
00:40:12.968 00.000 25848 MoveAxis(W, 60, ABG)
00:40:12.968 00.000 25848 Guiding  Dir = 3, Dur = 60
00:40:13.000 00.032 25848 IsSlewing returns 0
00:40:13.001 00.001 25848 IsGuiding returns 0
00:40:13.031 00.030 25848 PulseGuide returned control before completion, sleep 39
00:40:13.095 00.064 25848 IsGuiding returns 1
00:40:13.095 00.000 25848 scope still moving after pulse duration time elapsed
00:40:13.157 00.062 25848 IsSlewing returns 0
00:40:13.157 00.000 25848 IsGuiding returns 0
00:40:13.157 00.000 25848 scope move finished after 60 + 97 ms
00:40:13.157 00.000 25848 Move returns status 0, amount 60
00:40:13.157 00.000 25848 MoveAxis(N, 0, ABG)
00:40:13.157 00.000 25848 Move returns status 0, amount 0
00:40:13.158 00.001 25848 move complete, result=0
00:40:13.158 00.000 25848 worker thread done servicing request
00:40:13.158 00.000 25848 Worker thread wakes up
00:40:13.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:13.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:13.158 00.000 21444 GuideStep: 1.9 px 60 ms WEST, -0.5 px 0 ms NORTH
00:40:16.004 02.846 25848 Exposure complete
00:40:16.085 00.081 25848 worker thread done servicing request
00:40:16.085 00.000 21444 OnExposeComplete: enter
00:40:16.085 00.000 21444 UpdateGuideState(): m_state=6
00:40:16.085 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1022
00:40:16.085 00.000 21444 Star::Find returns 1 (1), X=1224.59, Y=750.13, Mass=360448, SNR=56.7, Peak=11576 HFD=7.0
00:40:16.086 00.001 21444 Star::Find false star n=2 nbg=272 bg=3607.8 sigma=510.1 thresh=5138 peak=4757
00:40:16.086 00.000 21444 Star::Find false star n=5 nbg=269 bg=4188.8 sigma=501.9 thresh=5694 peak=5361
00:40:16.086 00.000 21444 Star::Find false star n=1 nbg=269 bg=3717.1 sigma=429.9 thresh=5007 peak=4718
00:40:16.086 00.000 21444 Star::Find false star n=6 nbg=259 bg=3735.8 sigma=470.9 thresh=5148 peak=4975
00:40:16.086 00.000 21444 Star::Find false star n=3 nbg=251 bg=3993.2 sigma=451.2 thresh=5347 peak=4900
00:40:16.086 00.000 21444 Star::Find false star n=6 nbg=266 bg=2735.2 sigma=454.6 thresh=4099 peak=3815
00:40:16.086 00.000 21444 Star::Find false star n=2 nbg=268 bg=3177.2 sigma=497.2 thresh=4669 peak=4260
00:40:16.086 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.01,-20.43,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 2.36,26.17,0.00,M8] [#6 -16.83,-7.37,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.17,-0.65,4.64,U] 
00:40:16.086 00.000 21444 refined, 1 included, MultiStar: {-0.07, -0.60}, one-star: {-1.19, -0.37}
00:40:16.086 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.74 = 1.55)
00:40:16.086 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.58 = -1.30)
00:40:16.086 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-0.60 hyp=0.60 cameraTheta=-1.68 mountX=0.01 mountY=-0.58, mountTheta=-1.55
00:40:16.087 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-0.60, opts=13)
00:40:16.087 00.000 21444 Enqueuing Move request for scope (-0.07, -0.60)
00:40:16.087 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3304, FiltMin=280, FiltMax=65504, Gamma=0.560
00:40:16.087 00.000 21444 UpdateGuideState exits: m=360448 SNR=56.7 Saturated
00:40:16.087 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:16.087 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:16.087 00.000 21444 Enqueuing Expose request
00:40:16.087 00.000 25848 Worker thread wakes up
00:40:16.087 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.60) opts 0xd
00:40:16.087 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -0.60)
00:40:16.087 00.000 25848 Moving (-0.07, -0.60) raw xDistance=0.01 yDistance=-0.58
00:40:16.087 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:40:16.087 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:40:16.087 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
00:40:16.087 00.000 25848 MoveAxis(E, 0, ABG)
00:40:16.087 00.000 25848 Move returns status 0, amount 0
00:40:16.087 00.000 25848 MoveAxis(N, 0, ABG)
00:40:16.087 00.000 25848 Move returns status 0, amount 0
00:40:16.087 00.000 25848 move complete, result=0
00:40:16.088 00.001 25848 worker thread done servicing request
00:40:16.088 00.000 25848 Worker thread wakes up
00:40:16.088 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:16.088 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:16.088 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
00:40:18.941 02.853 25848 Exposure complete
00:40:19.026 00.085 25848 worker thread done servicing request
00:40:19.027 00.001 21444 OnExposeComplete: enter
00:40:19.027 00.000 21444 UpdateGuideState(): m_state=6
00:40:19.027 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1023
00:40:19.027 00.000 21444 Star::Find returns 1 (1), X=1223.11, Y=750.29, Mass=380011, SNR=59.2, Peak=13476 HFD=6.4
00:40:19.027 00.000 21444 Star::Find false star n=2 nbg=274 bg=3720.3 sigma=480.7 thresh=5162 peak=4890
00:40:19.027 00.000 21444 Star::Find false star n=1 nbg=271 bg=2451.3 sigma=419.1 thresh=3709 peak=3345
00:40:19.027 00.000 21444 Star::Find false star n=8 nbg=257 bg=4114.8 sigma=486.6 thresh=5574 peak=5562
00:40:19.027 00.000 21444 Star::Find false star n=1 nbg=246 bg=3883.9 sigma=524.4 thresh=5457 peak=4904
00:40:19.027 00.000 21444 Star::Find false star n=4 nbg=263 bg=3699.2 sigma=455.6 thresh=5066 peak=4752
00:40:19.027 00.000 21444 Star::Find false star n=7 nbg=246 bg=2707.3 sigma=375.6 thresh=3834 peak=3818
00:40:19.027 00.000 21444 Star::Find false star n=2 nbg=258 bg=3295.9 sigma=463.0 thresh=4685 peak=4474
00:40:19.027 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -3.67,40.69,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 22.33,38.55,0.00,M6] [#8 30.74,-10.69,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.00,-0.40,3.17,U] 
00:40:19.027 00.000 21444 refined, 1 included, MultiStar: {-2.16, -0.35}, one-star: {-2.67, -0.21}
00:40:19.027 00.000 21444 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.05) = xAngle (-6.03 = 0.25)
00:40:19.027 00.000 21444 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.59)
00:40:19.028 00.001 21444 CameraToMount -- cameraX=-2.16 cameraY=-0.35 hyp=2.19 cameraTheta=-2.98 mountX=2.12 mountY=-1.15, mountTheta=-0.50
00:40:19.028 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.16, y=-0.35, opts=13)
00:40:19.028 00.000 21444 Enqueuing Move request for scope (-2.16, -0.35)
00:40:19.029 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=434, FiltMax=65504, Gamma=0.560
00:40:19.029 00.000 21444 UpdateGuideState exits: m=380011 SNR=59.2 Saturated
00:40:19.029 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:19.029 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:19.029 00.000 21444 Enqueuing Expose request
00:40:19.029 00.000 25848 Worker thread wakes up
00:40:19.029 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.16, -0.35) opts 0xd
00:40:19.029 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.16, -0.35)
00:40:19.029 00.000 25848 Moving (-2.16, -0.35) raw xDistance=2.12 yDistance=-1.15
00:40:19.029 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.33 from input 2.12
00:40:19.029 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:40:19.029 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.15
00:40:19.029 00.000 25848 MoveAxis(W, 62, ABG)
00:40:19.029 00.000 25848 Guiding  Dir = 3, Dur = 62
00:40:19.065 00.036 25848 IsSlewing returns 0
00:40:19.065 00.000 25848 IsGuiding returns 0
00:40:19.097 00.032 25848 PulseGuide returned control before completion, sleep 41
00:40:19.146 00.049 25848 IsGuiding returns 1
00:40:19.146 00.000 25848 scope still moving after pulse duration time elapsed
00:40:19.201 00.055 25848 IsSlewing returns 0
00:40:19.201 00.000 25848 IsGuiding returns 0
00:40:19.201 00.000 25848 scope move finished after 62 + 74 ms
00:40:19.201 00.000 25848 Move returns status 0, amount 62
00:40:19.201 00.000 25848 MoveAxis(N, 0, ABG)
00:40:19.202 00.001 25848 Move returns status 0, amount 0
00:40:19.202 00.000 25848 move complete, result=0
00:40:19.202 00.000 25848 worker thread done servicing request
00:40:19.202 00.000 25848 Worker thread wakes up
00:40:19.202 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:19.202 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:19.202 00.000 21444 GuideStep: 2.1 px 62 ms WEST, -1.1 px 0 ms NORTH
00:40:22.053 02.851 25848 Exposure complete
00:40:22.134 00.081 25848 worker thread done servicing request
00:40:22.134 00.000 21444 OnExposeComplete: enter
00:40:22.134 00.000 21444 UpdateGuideState(): m_state=6
00:40:22.134 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1024
00:40:22.134 00.000 21444 Star::Find returns 1 (1), X=1225.77, Y=750.45, Mass=335514, SNR=55.9, Peak=12588 HFD=5.6
00:40:22.134 00.000 21444 Star::Find false star n=5 nbg=232 bg=3666.4 sigma=387.5 thresh=4829 peak=4718
00:40:22.135 00.001 21444 Star::Find false star n=2 nbg=255 bg=2246.6 sigma=392.2 thresh=3423 peak=3171
00:40:22.135 00.000 21444 Star::Find false star n=8 nbg=260 bg=3606.1 sigma=517.1 thresh=5158 peak=4965
00:40:22.135 00.000 21444 Star::Find false star n=3 nbg=257 bg=3705.7 sigma=436.0 thresh=5014 peak=4875
00:40:22.135 00.000 21444 Star::Find false star n=2 nbg=267 bg=3677.7 sigma=511.0 thresh=5211 peak=4643
00:40:22.135 00.000 21444 Star::Find false star n=8 nbg=259 bg=3832.3 sigma=480.2 thresh=5273 peak=5221
00:40:22.135 00.000 21444 Star::Find false star n=8 nbg=252 bg=3723.1 sigma=422.2 thresh=4990 peak=4699
00:40:22.135 00.000 21444 Star::Find false star n=4 nbg=251 bg=2802.9 sigma=413.0 thresh=4042 peak=3854
00:40:22.135 00.000 21444 Star::Find false star n=7 nbg=269 bg=3099.9 sigma=525.5 thresh=4676 peak=4374
00:40:22.135 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.41,-0.46,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.12,-0.94,2.91,U] 
00:40:22.135 00.000 21444 single-star, 2 included, MultiStar: {0.81, -0.70}, one-star: {-0.01, -0.05}
00:40:22.135 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.42)
00:40:22.135 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.42)
00:40:22.135 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.06 cameraTheta=-1.81 mountX=0.01 mountY=-0.05, mountTheta=-1.42
00:40:22.136 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=-0.05, opts=13)
00:40:22.136 00.000 21444 Enqueuing Move request for scope (-0.01, -0.05)
00:40:22.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=524, FiltMax=65504, Gamma=0.560
00:40:22.136 00.000 21444 UpdateGuideState exits: m=335514 SNR=55.9 Saturated
00:40:22.136 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:22.136 00.000 25848 Worker thread wakes up
00:40:22.136 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
00:40:22.136 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
00:40:22.136 00.000 25848 Moving (-0.01, -0.05) raw xDistance=0.01 yDistance=-0.05
00:40:22.136 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:40:22.136 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:22.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:40:22.136 00.000 25848 MoveAxis(E, 0, ABG)
00:40:22.136 00.000 25848 Move returns status 0, amount 0
00:40:22.136 00.000 25848 MoveAxis(N, 0, ABG)
00:40:22.136 00.000 25848 Move returns status 0, amount 0
00:40:22.136 00.000 25848 move complete, result=0
00:40:22.136 00.000 25848 worker thread done servicing request
00:40:22.136 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:22.137 00.001 21444 Enqueuing Expose request
00:40:22.137 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:22.137 00.000 25848 Worker thread wakes up
00:40:22.137 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:22.137 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:24.980 02.843 25848 Exposure complete
00:40:25.056 00.076 25848 worker thread done servicing request
00:40:25.056 00.000 21444 OnExposeComplete: enter
00:40:25.056 00.000 21444 UpdateGuideState(): m_state=6
00:40:25.057 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1025
00:40:25.057 00.000 21444 Star::Find returns 1 (1), X=1226.86, Y=747.79, Mass=351302, SNR=52.0, Peak=12516 HFD=6.5
00:40:25.057 00.000 21444 Star::Find false star n=4 nbg=255 bg=3566.5 sigma=478.7 thresh=5003 peak=4801
00:40:25.057 00.000 21444 Star::Find false star n=5 nbg=268 bg=3707.9 sigma=490.3 thresh=5179 peak=5108
00:40:25.057 00.000 21444 Star::Find false star n=6 nbg=251 bg=3737.2 sigma=454.1 thresh=5100 peak=4862
00:40:25.057 00.000 21444 Star::Find false star n=4 nbg=272 bg=2884.8 sigma=468.1 thresh=4289 peak=4008
00:40:25.057 00.000 21444 Star::Find false star n=2 nbg=271 bg=3158.4 sigma=563.9 thresh=4850 peak=4604
00:40:25.057 00.000 21444 MultiStar: [#1 -5.19,5.79,0.00,M7] [#2 -9.82,1.29,0.00,M1] [#3 -0.63,0.85,0.20,U] [#4 31.66,15.67,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.46,-0.44,4.67,U] 
00:40:25.057 00.000 21444 refined, 2 included, MultiStar: {2.12, -0.78}, one-star: {1.08, -2.71}
00:40:25.057 00.000 21444 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.05) = xAngle (-3.40 = 2.88)
00:40:25.057 00.000 21444 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.04)
00:40:25.057 00.000 21444 CameraToMount -- cameraX=2.12 cameraY=-0.78 hyp=2.26 cameraTheta=-0.35 mountX=-2.18 mountY=0.08, mountTheta=3.10
00:40:25.058 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.12, y=-0.78, opts=13)
00:40:25.058 00.000 21444 Enqueuing Move request for scope (2.12, -0.78)
00:40:25.058 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=474, FiltMax=65504, Gamma=0.560
00:40:25.058 00.000 21444 UpdateGuideState exits: m=351302 SNR=52.0 Saturated
00:40:25.058 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:25.058 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:25.058 00.000 21444 Enqueuing Expose request
00:40:25.058 00.000 25848 Worker thread wakes up
00:40:25.058 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.12, -0.78) opts 0xd
00:40:25.058 00.000 25848 Handling offset move in thread for scope, endpoint = (2.12, -0.78)
00:40:25.058 00.000 25848 Moving (2.12, -0.78) raw xDistance=-2.18 yDistance=0.08
00:40:25.058 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.37 from input -2.18
00:40:25.058 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:25.058 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:40:25.058 00.000 25848 MoveAxis(E, 63, ABG)
00:40:25.058 00.000 25848 Guiding  Dir = 2, Dur = 63
00:40:25.079 00.021 25848 IsSlewing returns 0
00:40:25.079 00.000 25848 IsGuiding returns 0
00:40:25.110 00.031 25848 PulseGuide returned control before completion, sleep 43
00:40:25.167 00.057 25848 IsGuiding returns 1
00:40:25.167 00.000 25848 scope still moving after pulse duration time elapsed
00:40:25.218 00.051 25848 IsSlewing returns 0
00:40:25.219 00.001 25848 IsGuiding returns 0
00:40:25.219 00.000 25848 scope move finished after 63 + 76 ms
00:40:25.219 00.000 25848 Move returns status 0, amount 63
00:40:25.219 00.000 25848 MoveAxis(N, 0, ABG)
00:40:25.219 00.000 25848 Move returns status 0, amount 0
00:40:25.219 00.000 25848 move complete, result=0
00:40:25.219 00.000 25848 worker thread done servicing request
00:40:25.219 00.000 25848 Worker thread wakes up
00:40:25.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:25.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:25.219 00.000 21444 GuideStep: -2.2 px 63 ms EAST, 0.1 px 0 ms NORTH
00:40:28.065 02.846 25848 Exposure complete
00:40:28.144 00.079 25848 worker thread done servicing request
00:40:28.145 00.001 21444 OnExposeComplete: enter
00:40:28.145 00.000 21444 UpdateGuideState(): m_state=6
00:40:28.145 00.000 21444 Star::Find(15, 1226, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1026
00:40:28.145 00.000 21444 Star::Find returns 1 (1), X=1224.87, Y=749.46, Mass=396676, SNR=72.0, Peak=12292 HFD=6.6
00:40:28.145 00.000 21444 Star::Find false star n=2 nbg=251 bg=3559.3 sigma=452.7 thresh=4917 peak=4570
00:40:28.145 00.000 21444 Star::Find false star n=3 nbg=251 bg=3590.8 sigma=493.2 thresh=5070 peak=4726
00:40:28.145 00.000 21444 Star::Find false star n=3 nbg=251 bg=3923.1 sigma=428.6 thresh=5209 peak=4903
00:40:28.145 00.000 21444 Star::Find false star n=2 nbg=266 bg=2846.3 sigma=450.5 thresh=4198 peak=3924
00:40:28.145 00.000 21444 Star::Find false star n=4 nbg=256 bg=3112.4 sigma=460.5 thresh=4494 peak=4252
00:40:28.145 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.45,0.61,0.14,U] [#4 23.37,10.18,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 -9.24,-24.31,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 30.11,-12.28,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.29,0.68,3.13,U] 
00:40:28.145 00.000 21444 refined, 2 included, MultiStar: {-0.47, 0.28}, one-star: {-0.92, -1.04}
00:40:28.145 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.44 = -0.44)
00:40:28.145 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 3.00)
00:40:28.145 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=0.28 hyp=0.55 cameraTheta=2.61 mountX=0.49 mountY=0.08, mountTheta=0.16
00:40:28.146 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=0.28, opts=13)
00:40:28.146 00.000 21444 Enqueuing Move request for scope (-0.47, 0.28)
00:40:28.146 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=444, FiltMax=65504, Gamma=0.560
00:40:28.146 00.000 21444 UpdateGuideState exits: m=396676 SNR=72.0 Saturated
00:40:28.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:28.146 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:28.146 00.000 21444 Enqueuing Expose request
00:40:28.146 00.000 25848 Worker thread wakes up
00:40:28.146 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.28) opts 0xd
00:40:28.146 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, 0.28)
00:40:28.146 00.000 25848 Moving (-0.47, 0.28) raw xDistance=0.49 yDistance=0.08
00:40:28.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
00:40:28.146 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:28.146 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:40:28.147 00.001 25848 MoveAxis(E, 0, ABG)
00:40:28.147 00.000 25848 Move returns status 0, amount 0
00:40:28.147 00.000 25848 MoveAxis(N, 0, ABG)
00:40:28.147 00.000 25848 Move returns status 0, amount 0
00:40:28.147 00.000 25848 move complete, result=0
00:40:28.147 00.000 25848 worker thread done servicing request
00:40:28.147 00.000 25848 Worker thread wakes up
00:40:28.147 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:28.147 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:28.147 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:30.989 02.842 25848 Exposure complete
00:40:31.076 00.087 25848 worker thread done servicing request
00:40:31.076 00.000 21444 OnExposeComplete: enter
00:40:31.076 00.000 21444 UpdateGuideState(): m_state=6
00:40:31.076 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1027
00:40:31.076 00.000 21444 Star::Find returns 1 (1), X=1222.98, Y=749.64, Mass=399816, SNR=71.6, Peak=12692 HFD=6.7
00:40:31.077 00.001 21444 Star::Find false star n=9 nbg=241 bg=3622.4 sigma=366.1 thresh=4721 peak=4677
00:40:31.077 00.000 21444 Star::Find false star n=8 nbg=260 bg=2126.5 sigma=389.8 thresh=3296 peak=3188
00:40:31.077 00.000 21444 Star::Find false star n=4 nbg=267 bg=3562.7 sigma=462.9 thresh=4951 peak=4882
00:40:31.077 00.000 21444 Star::Find false star n=10 nbg=257 bg=3565.6 sigma=439.6 thresh=4885 peak=4777
00:40:31.077 00.000 21444 Star::Find false star n=1 nbg=269 bg=3799.0 sigma=532.6 thresh=5397 peak=4967
00:40:31.077 00.000 21444 Star::Find false star n=2 nbg=260 bg=3602.5 sigma=472.1 thresh=5019 peak=4738
00:40:31.077 00.000 21444 Star::Find false star n=6 nbg=257 bg=2745.7 sigma=424.5 thresh=4019 peak=3965
00:40:31.077 00.000 21444 Star::Find false star n=4 nbg=269 bg=3272.6 sigma=443.6 thresh=4603 peak=4212
00:40:31.077 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.29,-0.17,0.21,U] [#4 22.34,-3.49,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.50,0.08,3.06,U] 
00:40:31.077 00.000 21444 refined, 2 included, MultiStar: {-1.75, -0.15}, one-star: {-2.81, -0.86}
00:40:31.077 00.000 21444 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.05) = xAngle (-6.11 = 0.18)
00:40:31.077 00.000 21444 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.95 = -2.67)
00:40:31.077 00.000 21444 CameraToMount -- cameraX=-1.75 cameraY=-0.15 hyp=1.75 cameraTheta=-3.05 mountX=1.73 mountY=-0.80, mountTheta=-0.44
00:40:31.078 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.75, y=-0.15, opts=13)
00:40:31.078 00.000 21444 Enqueuing Move request for scope (-1.75, -0.15)
00:40:31.078 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=432, FiltMax=65504, Gamma=0.560
00:40:31.078 00.000 21444 UpdateGuideState exits: m=399816 SNR=71.6 Saturated
00:40:31.078 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:31.078 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:31.078 00.000 21444 Enqueuing Expose request
00:40:31.078 00.000 25848 Worker thread wakes up
00:40:31.078 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.75, -0.15) opts 0xd
00:40:31.078 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.75, -0.15)
00:40:31.078 00.000 25848 Moving (-1.75, -0.15) raw xDistance=1.73 yDistance=-0.80
00:40:31.079 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.73
00:40:31.079 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:40:31.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
00:40:31.079 00.000 25848 MoveAxis(W, 50, ABG)
00:40:31.079 00.000 25848 Guiding  Dir = 3, Dur = 50
00:40:31.110 00.031 25848 IsSlewing returns 0
00:40:31.110 00.000 25848 IsGuiding returns 0
00:40:31.142 00.032 25848 PulseGuide returned control before completion, sleep 29
00:40:31.177 00.035 25848 IsGuiding returns 1
00:40:31.177 00.000 25848 scope still moving after pulse duration time elapsed
00:40:31.233 00.056 25848 IsSlewing returns 0
00:40:31.233 00.000 25848 IsGuiding returns 0
00:40:31.233 00.000 25848 scope move finished after 50 + 73 ms
00:40:31.233 00.000 25848 Move returns status 0, amount 50
00:40:31.233 00.000 25848 MoveAxis(N, 0, ABG)
00:40:31.233 00.000 25848 Move returns status 0, amount 0
00:40:31.233 00.000 25848 move complete, result=0
00:40:31.233 00.000 25848 worker thread done servicing request
00:40:31.233 00.000 25848 Worker thread wakes up
00:40:31.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:31.234 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:31.234 00.000 21444 GuideStep: 1.7 px 50 ms WEST, -0.8 px 0 ms NORTH
00:40:34.083 02.849 25848 Exposure complete
00:40:34.150 00.067 25848 worker thread done servicing request
00:40:34.150 00.000 21444 OnExposeComplete: enter
00:40:34.150 00.000 21444 UpdateGuideState(): m_state=6
00:40:34.150 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1028
00:40:34.150 00.000 21444 Star::Find returns 1 (1), X=1225.25, Y=748.78, Mass=380124, SNR=64.1, Peak=13648 HFD=5.8
00:40:34.151 00.001 21444 Star::Find false star n=1 nbg=262 bg=3659.1 sigma=455.9 thresh=5027 peak=4559
00:40:34.151 00.000 21444 Star::Find false star n=3 nbg=249 bg=2386.8 sigma=389.9 thresh=3556 peak=3188
00:40:34.151 00.000 21444 Star::Find false star n=3 nbg=272 bg=3761.6 sigma=537.4 thresh=5374 peak=5018
00:40:34.151 00.000 21444 Star::Find false star n=9 nbg=255 bg=3661.8 sigma=390.6 thresh=4834 peak=4774
00:40:34.151 00.000 21444 Star::Find false star n=4 nbg=274 bg=3590.8 sigma=463.5 thresh=4981 peak=4819
00:40:34.151 00.000 21444 Star::Find false star n=7 nbg=250 bg=3802.6 sigma=395.9 thresh=4990 peak=4923
00:40:34.151 00.000 21444 Star::Find false star n=1 nbg=267 bg=3774.0 sigma=537.1 thresh=5385 peak=4605
00:40:34.151 00.000 21444 Star::Find false star n=3 nbg=236 bg=3375.6 sigma=385.6 thresh=4532 peak=4322
00:40:34.151 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.80,0.17,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.67,0.10,0.19,U] [#10 0.00,0.00,0.00,L] [#11 0.56,-0.72,4.45,U] 
00:40:34.151 00.000 21444 refined, 3 included, MultiStar: {0.33, -0.84}, one-star: {-0.54, -1.72}
00:40:34.151 00.000 21444 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.05) = xAngle (-4.24 = 2.04)
00:40:34.151 00.000 21444 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.09 = -0.80)
00:40:34.151 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-0.84 hyp=0.90 cameraTheta=-1.19 mountX=-0.41 mountY=-0.65, mountTheta=-2.13
00:40:34.152 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-0.84, opts=13)
00:40:34.152 00.000 21444 Enqueuing Move request for scope (0.33, -0.84)
00:40:34.152 00.000 25848 Worker thread wakes up
00:40:34.152 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.84) opts 0xd
00:40:34.152 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -0.84)
00:40:34.152 00.000 25848 Moving (0.33, -0.84) raw xDistance=-0.41 yDistance=-0.65
00:40:34.152 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
00:40:34.152 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=194, FiltMax=65504, Gamma=0.560
00:40:34.152 00.000 21444 UpdateGuideState exits: m=380124 SNR=64.1 Saturated
00:40:34.152 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:34.152 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:34.152 00.000 21444 Enqueuing Expose request
00:40:34.152 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:40:34.152 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
00:40:34.152 00.000 25848 MoveAxis(E, 0, ABG)
00:40:34.153 00.001 25848 Move returns status 0, amount 0
00:40:34.153 00.000 25848 MoveAxis(N, 0, ABG)
00:40:34.153 00.000 25848 Move returns status 0, amount 0
00:40:34.153 00.000 25848 move complete, result=0
00:40:34.153 00.000 25848 worker thread done servicing request
00:40:34.153 00.000 25848 Worker thread wakes up
00:40:34.153 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:34.153 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:34.153 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
00:40:36.994 02.841 25848 Exposure complete
00:40:37.081 00.087 25848 worker thread done servicing request
00:40:37.082 00.001 21444 OnExposeComplete: enter
00:40:37.082 00.000 21444 UpdateGuideState(): m_state=6
00:40:37.082 00.000 21444 Star::Find(15, 1225, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1029
00:40:37.082 00.000 21444 Star::Find returns 1 (1), X=1226.01, Y=750.57, Mass=420425, SNR=67.5, Peak=12944 HFD=6.6
00:40:37.082 00.000 21444 Star::Find false star n=4 nbg=266 bg=3548.6 sigma=520.4 thresh=5110 peak=4848
00:40:37.082 00.000 21444 Star::Find false star n=1 nbg=272 bg=2260.8 sigma=445.8 thresh=3598 peak=3132
00:40:37.082 00.000 21444 Star::Find false star n=3 nbg=270 bg=3879.0 sigma=493.1 thresh=5358 peak=5172
00:40:37.082 00.000 21444 Star::Find false star n=6 nbg=248 bg=3616.1 sigma=407.6 thresh=4839 peak=4547
00:40:37.082 00.000 21444 Star::Find false star n=3 nbg=273 bg=3742.1 sigma=483.0 thresh=5191 peak=4991
00:40:37.082 00.000 21444 Star::Find false star n=7 nbg=267 bg=3738.5 sigma=505.8 thresh=5256 peak=4987
00:40:37.082 00.000 21444 Star::Find false star n=5 nbg=261 bg=3741.4 sigma=454.8 thresh=5106 peak=4698
00:40:37.082 00.000 21444 Star::Find false star n=3 nbg=265 bg=3096.3 sigma=481.4 thresh=4540 peak=4421
00:40:37.082 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.75,0.82,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -6.69,-14.36,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.45,0.21,3.92,U] 
00:40:37.082 00.000 21444 single-star, 2 included, MultiStar: {0.36, 0.21}, one-star: {0.23, 0.07}
00:40:37.082 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
00:40:37.083 00.001 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.60 = 0.69)
00:40:37.083 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=0.07 hyp=0.24 cameraTheta=0.30 mountX=-0.22 mountY=0.15, mountTheta=2.54
00:40:37.083 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=0.07, opts=13)
00:40:37.083 00.000 21444 Enqueuing Move request for scope (0.23, 0.07)
00:40:37.084 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=484, FiltMax=65504, Gamma=0.560
00:40:37.084 00.000 21444 UpdateGuideState exits: m=420425 SNR=67.5 Saturated
00:40:37.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:37.084 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:37.084 00.000 21444 Enqueuing Expose request
00:40:37.084 00.000 25848 Worker thread wakes up
00:40:37.084 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.07) opts 0xd
00:40:37.084 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 0.07)
00:40:37.084 00.000 25848 Moving (0.23, 0.07) raw xDistance=-0.22 yDistance=0.15
00:40:37.084 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
00:40:37.084 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:37.084 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:40:37.084 00.000 25848 MoveAxis(E, 0, ABG)
00:40:37.084 00.000 25848 Move returns status 0, amount 0
00:40:37.084 00.000 25848 MoveAxis(N, 0, ABG)
00:40:37.084 00.000 25848 Move returns status 0, amount 0
00:40:37.084 00.000 25848 move complete, result=0
00:40:37.084 00.000 25848 worker thread done servicing request
00:40:37.084 00.000 25848 Worker thread wakes up
00:40:37.084 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:37.084 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:37.085 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:39.932 02.847 25848 Exposure complete
00:40:40.010 00.078 25848 worker thread done servicing request
00:40:40.010 00.000 21444 OnExposeComplete: enter
00:40:40.011 00.001 21444 UpdateGuideState(): m_state=6
00:40:40.011 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1030
00:40:40.011 00.000 21444 Star::Find returns 1 (1), X=1225.34, Y=749.95, Mass=422522, SNR=72.3, Peak=13980 HFD=6.6
00:40:40.011 00.000 21444 Star::Find false star n=6 nbg=246 bg=3787.5 sigma=428.2 thresh=5072 peak=4944
00:40:40.011 00.000 21444 Star::Find false star n=1 nbg=269 bg=2463.1 sigma=470.7 thresh=3875 peak=3358
00:40:40.011 00.000 21444 Star::Find false star n=5 nbg=253 bg=4159.4 sigma=481.5 thresh=5604 peak=5474
00:40:40.011 00.000 21444 Star::Find false star n=1 nbg=264 bg=3675.3 sigma=431.9 thresh=4971 peak=4553
00:40:40.011 00.000 21444 Star::Find false star n=3 nbg=265 bg=3568.9 sigma=423.3 thresh=4839 peak=4630
00:40:40.011 00.000 21444 Star::Find false star n=3 nbg=255 bg=3746.3 sigma=433.7 thresh=5047 peak=4842
00:40:40.011 00.000 21444 Star::Find false star n=4 nbg=239 bg=3889.7 sigma=417.5 thresh=5142 peak=4973
00:40:40.011 00.000 21444 Star::Find false star n=2 nbg=252 bg=3787.9 sigma=440.1 thresh=5108 peak=4934
00:40:40.011 00.000 21444 Star::Find false star n=7 nbg=266 bg=2808.3 sigma=461.3 thresh=4192 peak=4048
00:40:40.011 00.000 21444 Star::Find false star n=4 nbg=263 bg=3159.9 sigma=491.7 thresh=4635 peak=4586
00:40:40.011 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.52,0.31,4.09,U] 
00:40:40.011 00.000 21444 refined, 1 included, MultiStar: {0.33, 0.14}, one-star: {-0.45, -0.55}
00:40:40.011 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.05) = xAngle (-2.64 = -2.64)
00:40:40.011 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.80)
00:40:40.011 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=0.14 hyp=0.36 cameraTheta=0.41 mountX=-0.32 mountY=0.26, mountTheta=2.46
00:40:40.012 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=0.14, opts=13)
00:40:40.012 00.000 21444 Enqueuing Move request for scope (0.33, 0.14)
00:40:40.012 00.000 25848 Worker thread wakes up
00:40:40.012 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.14) opts 0xd
00:40:40.012 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, 0.14)
00:40:40.012 00.000 25848 Moving (0.33, 0.14) raw xDistance=-0.32 yDistance=0.26
00:40:40.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
00:40:40.012 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:40.012 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=484, FiltMax=65504, Gamma=0.560
00:40:40.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:40:40.012 00.000 25848 MoveAxis(E, 0, ABG)
00:40:40.012 00.000 25848 Move returns status 0, amount 0
00:40:40.012 00.000 25848 MoveAxis(N, 0, ABG)
00:40:40.012 00.000 25848 Move returns status 0, amount 0
00:40:40.013 00.001 25848 move complete, result=0
00:40:40.013 00.000 21444 UpdateGuideState exits: m=422522 SNR=72.3 Saturated
00:40:40.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:40.013 00.000 25848 worker thread done servicing request
00:40:40.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:40.013 00.000 21444 Enqueuing Expose request
00:40:40.013 00.000 25848 Worker thread wakes up
00:40:40.013 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:40.013 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:40.013 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
00:40:42.869 02.856 25848 Exposure complete
00:40:42.955 00.086 25848 worker thread done servicing request
00:40:42.956 00.001 21444 OnExposeComplete: enter
00:40:42.956 00.000 21444 UpdateGuideState(): m_state=6
00:40:42.956 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1031
00:40:42.956 00.000 21444 Star::Find returns 1 (1), X=1226.19, Y=750.07, Mass=419103, SNR=55.9, Peak=13144 HFD=6.3
00:40:42.956 00.000 21444 Star::Find false star n=2 nbg=279 bg=3759.5 sigma=485.5 thresh=5216 peak=4717
00:40:42.956 00.000 21444 Star::Find false star n=3 nbg=258 bg=2438.7 sigma=381.1 thresh=3582 peak=3351
00:40:42.956 00.000 21444 Star::Find false star n=5 nbg=241 bg=4115.4 sigma=444.1 thresh=5448 peak=5135
00:40:42.956 00.000 21444 Star::Find false star n=6 nbg=276 bg=3602.9 sigma=552.4 thresh=5260 peak=5001
00:40:42.956 00.000 21444 Star::Find false star n=5 nbg=266 bg=3579.9 sigma=517.6 thresh=5133 peak=5026
00:40:42.956 00.000 21444 Star::Find false star n=1 nbg=265 bg=3640.4 sigma=505.7 thresh=5158 peak=4787
00:40:42.956 00.000 21444 Star::Find false star n=5 nbg=249 bg=3723.4 sigma=429.7 thresh=5012 peak=4964
00:40:42.956 00.000 21444 Star::Find false star n=1 nbg=272 bg=3944.1 sigma=569.7 thresh=5653 peak=5136
00:40:42.956 00.000 21444 Star::Find false star n=12 nbg=257 bg=3203.3 sigma=425.7 thresh=4480 peak=4388
00:40:42.956 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -8.18,15.14,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 1.17,-0.58,4.89,U] 
00:40:42.956 00.000 21444 single-star, 1 included, MultiStar: {1.04, -0.55}, one-star: {0.41, -0.43}
00:40:42.956 00.000 21444 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.05) = xAngle (-3.86 = 2.42)
00:40:42.956 00.000 21444 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.42)
00:40:42.956 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.43 hyp=0.60 cameraTheta=-0.81 mountX=-0.45 mountY=-0.25, mountTheta=-2.64
00:40:42.957 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.43, opts=13)
00:40:42.958 00.001 21444 Enqueuing Move request for scope (0.41, -0.43)
00:40:42.958 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=368, FiltMax=65504, Gamma=0.560
00:40:42.958 00.000 21444 UpdateGuideState exits: m=419103 SNR=55.9 Saturated
00:40:42.958 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:42.958 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:42.958 00.000 21444 Enqueuing Expose request
00:40:42.958 00.000 25848 Worker thread wakes up
00:40:42.958 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.43) opts 0xd
00:40:42.958 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.43)
00:40:42.958 00.000 25848 Moving (0.41, -0.43) raw xDistance=-0.45 yDistance=-0.25
00:40:42.958 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
00:40:42.958 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:42.958 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:40:42.958 00.000 25848 MoveAxis(E, 0, ABG)
00:40:42.958 00.000 25848 Move returns status 0, amount 0
00:40:42.958 00.000 25848 MoveAxis(N, 0, ABG)
00:40:42.958 00.000 25848 Move returns status 0, amount 0
00:40:42.958 00.000 25848 move complete, result=0
00:40:42.958 00.000 25848 worker thread done servicing request
00:40:42.958 00.000 25848 Worker thread wakes up
00:40:42.958 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:42.958 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:42.958 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:45.802 02.844 25848 Exposure complete
00:40:45.889 00.087 25848 worker thread done servicing request
00:40:45.889 00.000 21444 OnExposeComplete: enter
00:40:45.889 00.000 21444 UpdateGuideState(): m_state=6
00:40:45.890 00.001 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1032
00:40:45.890 00.000 21444 Star::Find returns 1 (1), X=1223.45, Y=750.26, Mass=356189, SNR=55.9, Peak=11504 HFD=6.7
00:40:45.890 00.000 21444 Star::Find false star n=5 nbg=267 bg=2323.3 sigma=435.5 thresh=3630 peak=3609
00:40:45.890 00.000 21444 Star::Find false star n=5 nbg=258 bg=3623.6 sigma=474.9 thresh=5048 peak=4918
00:40:45.890 00.000 21444 Star::Find false star n=2 nbg=264 bg=3548.4 sigma=464.8 thresh=4943 peak=4494
00:40:45.890 00.000 21444 Star::Find false star n=5 nbg=269 bg=3611.4 sigma=518.3 thresh=5166 peak=5016
00:40:45.890 00.000 21444 Star::Find false star n=3 nbg=259 bg=3922.3 sigma=488.2 thresh=5387 peak=4980
00:40:45.890 00.000 21444 Star::Find false star n=3 nbg=269 bg=3787.1 sigma=497.9 thresh=5281 peak=5062
00:40:45.890 00.000 21444 Star::Find false star n=3 nbg=265 bg=2708.9 sigma=433.4 thresh=4009 peak=3695
00:40:45.890 00.000 21444 Star::Find false star n=10 nbg=256 bg=3134.3 sigma=411.7 thresh=4369 peak=4350
00:40:45.890 00.000 21444 MultiStar: [#1 -2.06,-10.65,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 5.16,-0.41,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.04,0.24,3.63,U] 
00:40:45.890 00.000 21444 refined, 2 included, MultiStar: {-1.77, 0.11}, one-star: {-2.34, -0.24}
00:40:45.890 00.000 21444 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.05) = xAngle (0.03 = 0.03)
00:40:45.890 00.000 21444 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.82 = -2.82)
00:40:45.890 00.000 21444 CameraToMount -- cameraX=-1.77 cameraY=0.11 hyp=1.78 cameraTheta=3.08 mountX=1.77 mountY=-0.57, mountTheta=-0.31
00:40:45.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=0.11, opts=13)
00:40:45.891 00.000 21444 Enqueuing Move request for scope (-1.77, 0.11)
00:40:45.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=372, FiltMax=65504, Gamma=0.560
00:40:45.891 00.000 21444 UpdateGuideState exits: m=356189 SNR=55.9 Saturated
00:40:45.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:45.892 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:45.892 00.000 21444 Enqueuing Expose request
00:40:45.892 00.000 25848 Worker thread wakes up
00:40:45.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.11) opts 0xd
00:40:45.892 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, 0.11)
00:40:45.892 00.000 25848 Moving (-1.77, 0.11) raw xDistance=1.77 yDistance=-0.57
00:40:45.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.77
00:40:45.892 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:40:45.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
00:40:45.892 00.000 25848 MoveAxis(W, 52, ABG)
00:40:45.892 00.000 25848 Guiding  Dir = 3, Dur = 52
00:40:45.920 00.028 25848 IsSlewing returns 0
00:40:45.921 00.001 25848 IsGuiding returns 0
00:40:45.952 00.031 25848 PulseGuide returned control before completion, sleep 31
00:40:45.991 00.039 25848 IsGuiding returns 1
00:40:45.991 00.000 25848 scope still moving after pulse duration time elapsed
00:40:46.047 00.056 25848 IsSlewing returns 0
00:40:46.047 00.000 25848 IsGuiding returns 0
00:40:46.047 00.000 25848 scope move finished after 52 + 73 ms
00:40:46.047 00.000 25848 Move returns status 0, amount 52
00:40:46.047 00.000 25848 MoveAxis(N, 0, ABG)
00:40:46.047 00.000 25848 Move returns status 0, amount 0
00:40:46.047 00.000 25848 move complete, result=0
00:40:46.047 00.000 25848 worker thread done servicing request
00:40:46.047 00.000 25848 Worker thread wakes up
00:40:46.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:46.047 00.000 21444 GuideStep: 1.8 px 52 ms WEST, -0.6 px 0 ms NORTH
00:40:46.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:48.894 02.847 25848 Exposure complete
00:40:48.981 00.087 25848 worker thread done servicing request
00:40:48.981 00.000 21444 OnExposeComplete: enter
00:40:48.981 00.000 21444 UpdateGuideState(): m_state=6
00:40:48.981 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1033
00:40:48.981 00.000 21444 Star::Find returns 1 (1), X=1222.57, Y=748.07, Mass=440979, SNR=76.0, Peak=14260 HFD=6.9
00:40:48.981 00.000 21444 DistanceChecker: reject for large offset (4.03 > 2.79) avgDist = 1.39 count = 36
00:40:48.981 00.000 21444 DistanceChecker: activated
00:40:48.982 00.001 21444 Status Line: Recovering
00:40:48.982 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:40:48.982 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:40:48.982 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:40:48.982 00.000 25848 Worker thread wakes up
00:40:48.983 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:40:48.983 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:40:48.983 00.000 25848 move complete, result=0
00:40:48.983 00.000 25848 worker thread done servicing request
00:40:49.096 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:40:49.096 00.000 21444 Status Line: No star found
00:40:49.097 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=256, FiltMax=65504, Gamma=0.560
00:40:49.097 00.000 21444 UpdateGuideState exits: No star found
00:40:49.098 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:49.098 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:40:49.098 00.000 21444 Enqueuing Expose request
00:40:49.098 00.000 25848 Worker thread wakes up
00:40:49.098 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:49.098 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:40:51.945 02.847 25848 Exposure complete
00:40:52.024 00.079 25848 worker thread done servicing request
00:40:52.024 00.000 21444 OnExposeComplete: enter
00:40:52.025 00.001 21444 UpdateGuideState(): m_state=6
00:40:52.025 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1034
00:40:52.025 00.000 21444 Star::Find returns 1 (1), X=1223.04, Y=748.95, Mass=384109, SNR=59.1, Peak=12340 HFD=6.4
00:40:52.025 00.000 21444 DistanceChecker: reject for large offset (3.15 > 2.79) avgDist = 1.39 count = 36
00:40:52.025 00.000 21444 Status Line: Recovering
00:40:52.025 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:40:52.026 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:40:52.026 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:40:52.026 00.000 25848 Worker thread wakes up
00:40:52.026 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:40:52.026 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:40:52.026 00.000 25848 move complete, result=0
00:40:52.026 00.000 25848 worker thread done servicing request
00:40:52.133 00.107 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:40:52.133 00.000 21444 Status Line: No star found
00:40:52.134 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=220, FiltMax=65504, Gamma=0.560
00:40:52.134 00.000 21444 UpdateGuideState exits: No star found
00:40:52.134 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:52.134 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:40:52.134 00.000 21444 Enqueuing Expose request
00:40:52.134 00.000 25848 Worker thread wakes up
00:40:52.134 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:52.134 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:40:54.986 02.852 25848 Exposure complete
00:40:55.074 00.088 25848 worker thread done servicing request
00:40:55.074 00.000 21444 OnExposeComplete: enter
00:40:55.074 00.000 21444 UpdateGuideState(): m_state=6
00:40:55.074 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1035
00:40:55.075 00.001 21444 Star::Find returns 1 (1), X=1223.76, Y=748.90, Mass=377126, SNR=71.5, Peak=13576 HFD=6.7
00:40:55.075 00.000 21444 DistanceChecker: deactivated
00:40:55.075 00.000 21444 Star::Find false star n=1 nbg=269 bg=2309.6 sigma=435.3 thresh=3615 peak=3142
00:40:55.075 00.000 21444 Star::Find false star n=1 nbg=267 bg=3734.4 sigma=549.3 thresh=5382 peak=4815
00:40:55.075 00.000 21444 Star::Find false star n=4 nbg=255 bg=3595.8 sigma=484.4 thresh=5049 peak=4777
00:40:55.075 00.000 21444 Star::Find false star n=2 nbg=258 bg=2878.8 sigma=403.6 thresh=4090 peak=3979
00:40:55.075 00.000 21444 Star::Find false star n=4 nbg=257 bg=3104.6 sigma=435.7 thresh=4412 peak=4192
00:40:55.075 00.000 21444 MultiStar: [#1 -5.05,-24.93,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -2.44,-0.08,0.20,U] [#4 0.00,0.00,0.00,L] [#5 -1.36,1.23,0.17,U] [#6 0.00,0.00,0.00,L] [#7 16.40,35.73,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.55,-0.64,3.18,U] 
00:40:55.075 00.000 21444 refined, 3 included, MultiStar: {-0.99, -0.76}, one-star: {-2.02, -1.60}
00:40:55.075 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.75)
00:40:55.075 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.10)
00:40:55.075 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-0.76 hyp=1.24 cameraTheta=-2.49 mountX=0.91 mountY=-1.07, mountTheta=-0.87
00:40:55.076 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-0.76, opts=13)
00:40:55.076 00.000 21444 Enqueuing Move request for scope (-0.99, -0.76)
00:40:55.076 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=324, FiltMax=65504, Gamma=0.560
00:40:55.076 00.000 21444 UpdateGuideState exits: m=377126 SNR=71.5 Saturated
00:40:55.076 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:55.077 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:55.077 00.000 21444 Enqueuing Expose request
00:40:55.077 00.000 25848 Worker thread wakes up
00:40:55.077 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.76) opts 0xd
00:40:55.077 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, -0.76)
00:40:55.077 00.000 25848 Moving (-0.99, -0.76) raw xDistance=0.91 yDistance=-1.07
00:40:55.077 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.91
00:40:55.077 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=0.10 newest=-1.89
00:40:55.077 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
00:40:55.077 00.000 25848 MoveAxis(W, 30, ABG)
00:40:55.077 00.000 25848 Guiding  Dir = 3, Dur = 30
00:40:55.113 00.036 25848 IsSlewing returns 0
00:40:55.113 00.000 25848 IsGuiding returns 0
00:40:55.144 00.031 25848 IsGuiding returns 1
00:40:55.144 00.000 25848 scope still moving after pulse duration time elapsed
00:40:55.202 00.058 25848 IsSlewing returns 0
00:40:55.202 00.000 25848 IsGuiding returns 0
00:40:55.202 00.000 25848 scope move finished after 30 + 59 ms
00:40:55.202 00.000 25848 Move returns status 0, amount 30
00:40:55.202 00.000 25848 BLC: Oldest BLC event removed
00:40:55.202 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
00:40:55.202 00.000 25848 MoveAxis(N, 325, ABG)
00:40:55.202 00.000 25848 Guiding  Dir = 0, Dur = 325
00:40:55.233 00.031 25848 IsSlewing returns 0
00:40:55.233 00.000 25848 IsGuiding returns 0
00:40:55.274 00.041 25848 PulseGuide returned control before completion, sleep 294
00:40:55.580 00.306 25848 IsGuiding returns 1
00:40:55.581 00.001 25848 scope still moving after pulse duration time elapsed
00:40:55.638 00.057 25848 IsSlewing returns 0
00:40:55.638 00.000 25848 IsGuiding returns 0
00:40:55.638 00.000 25848 scope move finished after 325 + 80 ms
00:40:55.638 00.000 25848 Move returns status 0, amount 325
00:40:55.638 00.000 25848 move complete, result=0
00:40:55.638 00.000 25848 worker thread done servicing request
00:40:55.638 00.000 25848 Worker thread wakes up
00:40:55.639 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:55.639 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:55.639 00.000 21444 GuideStep: 0.9 px 30 ms WEST, -1.1 px 325 ms NORTH
00:40:58.481 02.842 25848 Exposure complete
00:40:58.560 00.079 25848 worker thread done servicing request
00:40:58.560 00.000 21444 OnExposeComplete: enter
00:40:58.560 00.000 21444 UpdateGuideState(): m_state=6
00:40:58.560 00.000 21444 Star::Find(15, 1223, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1036
00:40:58.560 00.000 21444 Star::Find returns 1 (1), X=1225.40, Y=751.30, Mass=324130, SNR=46.9, Peak=12264 HFD=5.8
00:40:58.560 00.000 21444 Star::Find false star n=5 nbg=251 bg=3580.7 sigma=458.5 thresh=4956 peak=4775
00:40:58.561 00.001 21444 Star::Find false star n=3 nbg=263 bg=2304.4 sigma=441.5 thresh=3629 peak=3391
00:40:58.561 00.000 21444 Star::Find false star n=3 nbg=276 bg=4083.1 sigma=529.4 thresh=5671 peak=5398
00:40:58.561 00.000 21444 Star::Find false star n=3 nbg=252 bg=3638.5 sigma=429.3 thresh=4926 peak=4728
00:40:58.561 00.000 21444 Star::Find false star n=6 nbg=270 bg=3415.2 sigma=503.5 thresh=4926 peak=4884
00:40:58.561 00.000 21444 Star::Find false star n=2 nbg=270 bg=3693.6 sigma=556.9 thresh=5364 peak=4908
00:40:58.561 00.000 21444 Star::Find false star n=4 nbg=253 bg=3781.8 sigma=431.6 thresh=5077 peak=4878
00:40:58.561 00.000 21444 Star::Find false star n=1 nbg=275 bg=3804.2 sigma=499.6 thresh=5303 peak=4692
00:40:58.561 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 1.82,17.12,0.00,R] [#10 -16.39,-13.32,0.00,M7] [#11 0.27,1.08,3.99,U] 
00:40:58.561 00.000 21444 single-star, 1 included, MultiStar: {0.14, 1.02}, one-star: {-0.38, 0.80}
00:40:58.561 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
00:40:58.561 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.41)
00:40:58.561 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.80 hyp=0.89 cameraTheta=2.02 mountX=0.45 mountY=0.59, mountTheta=0.92
00:40:58.562 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.80, opts=13)
00:40:58.562 00.000 21444 Enqueuing Move request for scope (-0.38, 0.80)
00:40:58.562 00.000 25848 Worker thread wakes up
00:40:58.562 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.80) opts 0xd
00:40:58.562 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=382, FiltMax=65504, Gamma=0.560
00:40:58.562 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.80)
00:40:58.562 00.000 21444 UpdateGuideState exits: m=324130 SNR=46.9 Saturated
00:40:58.562 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:58.562 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:40:58.562 00.000 21444 Enqueuing Expose request
00:40:58.562 00.000 25848 Moving (-0.38, 0.80) raw xDistance=0.45 yDistance=0.59
00:40:58.562 00.000 25848 BLC: History state: CurrMiss=-0.59, AvgInitMiss=0.13, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.073820, 1:-0.593270
00:40:58.562 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:40:58.562 00.000 25848 BLC: window closed
00:40:58.562 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
00:40:58.562 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:58.562 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
00:40:58.562 00.000 25848 MoveAxis(E, 0, ABG)
00:40:58.562 00.000 25848 Move returns status 0, amount 0
00:40:58.562 00.000 25848 MoveAxis(N, 0, ABG)
00:40:58.562 00.000 25848 Move returns status 0, amount 0
00:40:58.562 00.000 25848 move complete, result=0
00:40:58.562 00.000 25848 worker thread done servicing request
00:40:58.562 00.000 25848 Worker thread wakes up
00:40:58.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:40:58.563 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:40:58.563 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
00:41:01.402 02.839 25848 Exposure complete
00:41:01.478 00.076 25848 worker thread done servicing request
00:41:01.478 00.000 21444 OnExposeComplete: enter
00:41:01.478 00.000 21444 UpdateGuideState(): m_state=6
00:41:01.478 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1037
00:41:01.478 00.000 21444 Star::Find returns 1 (1), X=1223.73, Y=751.53, Mass=350808, SNR=57.6, Peak=12136 HFD=6.2
00:41:01.478 00.000 21444 Star::Find false star n=6 nbg=236 bg=3616.9 sigma=373.6 thresh=4738 peak=4690
00:41:01.478 00.000 21444 Star::Find false star n=3 nbg=268 bg=3698.2 sigma=506.8 thresh=5218 peak=4948
00:41:01.478 00.000 21444 Star::Find false star n=2 nbg=275 bg=3854.0 sigma=504.2 thresh=5367 peak=5208
00:41:01.478 00.000 21444 Star::Find false star n=1 nbg=254 bg=3818.6 sigma=486.7 thresh=5279 peak=4997
00:41:01.478 00.000 21444 Star::Find false star n=2 nbg=260 bg=2818.1 sigma=425.0 thresh=4093 peak=3735
00:41:01.478 00.000 21444 Star::Find false star n=2 nbg=262 bg=3146.8 sigma=438.5 thresh=4462 peak=4334
00:41:01.478 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.86,28.81,0.00,M2] [#3 -1.04,-0.04,0.12,U] [#4 0.91,13.27,0.00,M9] [#5 12.14,9.59,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.45,1.42,4.01,U] 
00:41:01.478 00.000 21444 refined, 2 included, MultiStar: {-0.77, 1.31}, one-star: {-2.06, 1.03}
00:41:01.478 00.000 21444 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.05) = xAngle (-0.95 = -0.95)
00:41:01.478 00.000 21444 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.79 = 2.49)
00:41:01.479 00.001 21444 CameraToMount -- cameraX=-0.77 cameraY=1.31 hyp=1.52 cameraTheta=2.11 mountX=0.89 mountY=0.92, mountTheta=0.80
00:41:01.479 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=1.31, opts=13)
00:41:01.479 00.000 21444 Enqueuing Move request for scope (-0.77, 1.31)
00:41:01.479 00.000 25848 Worker thread wakes up
00:41:01.479 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 1.31) opts 0xd
00:41:01.479 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 1.31)
00:41:01.479 00.000 25848 Moving (-0.77, 1.31) raw xDistance=0.89 yDistance=0.92
00:41:01.480 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
00:41:01.480 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:01.480 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=382, FiltMax=65504, Gamma=0.560
00:41:01.480 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.92
00:41:01.480 00.000 25848 MoveAxis(W, 26, ABG)
00:41:01.480 00.000 25848 Guiding  Dir = 3, Dur = 26
00:41:01.480 00.000 21444 UpdateGuideState exits: m=350808 SNR=57.6 Saturated
00:41:01.480 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:01.480 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:01.480 00.000 21444 Enqueuing Expose request
00:41:01.500 00.020 25848 IsSlewing returns 0
00:41:01.500 00.000 25848 IsGuiding returns 0
00:41:01.531 00.031 25848 IsGuiding returns 1
00:41:01.531 00.000 25848 scope still moving after pulse duration time elapsed
00:41:01.578 00.047 25848 IsSlewing returns 0
00:41:01.578 00.000 25848 IsGuiding returns 0
00:41:01.579 00.001 25848 scope move finished after 26 + 52 ms
00:41:01.579 00.000 25848 Move returns status 0, amount 26
00:41:01.579 00.000 25848 MoveAxis(N, 0, ABG)
00:41:01.579 00.000 25848 Move returns status 0, amount 0
00:41:01.579 00.000 25848 move complete, result=0
00:41:01.579 00.000 25848 worker thread done servicing request
00:41:01.579 00.000 25848 Worker thread wakes up
00:41:01.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:01.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:01.579 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.9 px 0 ms NORTH
00:41:04.436 02.857 25848 Exposure complete
00:41:04.518 00.082 25848 worker thread done servicing request
00:41:04.518 00.000 21444 OnExposeComplete: enter
00:41:04.518 00.000 21444 UpdateGuideState(): m_state=6
00:41:04.518 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1038
00:41:04.518 00.000 21444 Star::Find returns 1 (1), X=1224.73, Y=751.37, Mass=321064, SNR=49.0, Peak=10948 HFD=6.7
00:41:04.518 00.000 21444 Star::Find false star n=2 nbg=266 bg=3610.1 sigma=514.5 thresh=5154 peak=4616
00:41:04.518 00.000 21444 Star::Find false star n=1 nbg=245 bg=2336.6 sigma=373.6 thresh=3458 peak=3024
00:41:04.518 00.000 21444 Star::Find false star n=4 nbg=227 bg=3878.0 sigma=361.0 thresh=4961 peak=4830
00:41:04.518 00.000 21444 Star::Find false star n=5 nbg=238 bg=3693.0 sigma=436.8 thresh=5003 peak=4980
00:41:04.518 00.000 21444 Star::Find false star n=3 nbg=257 bg=3638.6 sigma=465.1 thresh=5034 peak=4786
00:41:04.518 00.000 21444 Star::Find false star n=6 nbg=247 bg=3559.0 sigma=422.2 thresh=4826 peak=4816
00:41:04.519 00.001 21444 Star::Find false star n=3 nbg=270 bg=3048.2 sigma=454.7 thresh=4412 peak=4319
00:41:04.519 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.21,-1.86,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -2.98,-1.70,0.15,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -1.26,-19.19,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.02,0.06,3.51,U] 
00:41:04.519 00.000 21444 refined, 3 included, MultiStar: {-0.36, 0.06}, one-star: {-1.06, 0.87}
00:41:04.519 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.09 = -0.09)
00:41:04.519 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
00:41:04.519 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=0.06 hyp=0.37 cameraTheta=2.96 mountX=0.36 mountY=-0.08, mountTheta=-0.21
00:41:04.519 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=0.06, opts=13)
00:41:04.519 00.000 21444 Enqueuing Move request for scope (-0.36, 0.06)
00:41:04.520 00.001 25848 Worker thread wakes up
00:41:04.520 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=480, FiltMax=65504, Gamma=0.560
00:41:04.520 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.06) opts 0xd
00:41:04.520 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, 0.06)
00:41:04.520 00.000 25848 Moving (-0.36, 0.06) raw xDistance=0.36 yDistance=-0.08
00:41:04.520 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
00:41:04.520 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:04.520 00.000 21444 UpdateGuideState exits: m=321064 SNR=49.0 Saturated
00:41:04.520 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:04.520 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:04.520 00.000 21444 Enqueuing Expose request
00:41:04.520 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:41:04.520 00.000 25848 MoveAxis(E, 0, ABG)
00:41:04.520 00.000 25848 Move returns status 0, amount 0
00:41:04.520 00.000 25848 MoveAxis(N, 0, ABG)
00:41:04.520 00.000 25848 Move returns status 0, amount 0
00:41:04.520 00.000 25848 move complete, result=0
00:41:04.520 00.000 25848 worker thread done servicing request
00:41:04.520 00.000 25848 Worker thread wakes up
00:41:04.520 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:04.520 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:04.521 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:07.367 02.846 25848 Exposure complete
00:41:07.449 00.082 25848 worker thread done servicing request
00:41:07.449 00.000 21444 OnExposeComplete: enter
00:41:07.449 00.000 21444 UpdateGuideState(): m_state=6
00:41:07.449 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1039
00:41:07.450 00.001 21444 Star::Find returns 1 (1), X=1224.17, Y=749.95, Mass=245772, SNR=38.2, Peak=10320 HFD=6.1
00:41:07.450 00.000 21444 Star::Find false star n=1 nbg=281 bg=2334.6 sigma=463.7 thresh=3726 peak=3301
00:41:07.450 00.000 21444 Star::Find false star n=4 nbg=264 bg=3984.2 sigma=489.4 thresh=5452 peak=5391
00:41:07.450 00.000 21444 Star::Find false star n=2 nbg=272 bg=3689.5 sigma=473.3 thresh=5109 peak=4788
00:41:07.450 00.000 21444 Star::Find false star n=3 nbg=247 bg=3781.1 sigma=439.5 thresh=5100 peak=4828
00:41:07.450 00.000 21444 Star::Find false star n=4 nbg=273 bg=3743.8 sigma=474.8 thresh=5168 peak=4848
00:41:07.450 00.000 21444 Star::Find false star n=6 nbg=258 bg=3261.0 sigma=408.8 thresh=4487 peak=4091
00:41:07.450 00.000 21444 MultiStar: [#1 -16.73,7.74,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 2.78,8.69,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 30.61,16.39,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 -9.49,-30.37,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.29,0.14,4.17,U] 
00:41:07.450 00.000 21444 refined, 1 included, MultiStar: {-0.08, 0.01}, one-star: {-1.61, -0.56}
00:41:07.450 00.000 21444 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.05) = xAngle (0.01 = 0.01)
00:41:07.450 00.000 21444 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.84 = -2.84)
00:41:07.450 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.06 mountX=0.08 mountY=-0.02, mountTheta=-0.29
00:41:07.451 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.01, opts=13)
00:41:07.451 00.000 21444 Enqueuing Move request for scope (-0.08, 0.01)
00:41:07.451 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=294, FiltMax=65504, Gamma=0.560
00:41:07.451 00.000 21444 UpdateGuideState exits: m=245772 SNR=38.2 Saturated
00:41:07.451 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:07.451 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:07.451 00.000 21444 Enqueuing Expose request
00:41:07.451 00.000 25848 Worker thread wakes up
00:41:07.451 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
00:41:07.451 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
00:41:07.451 00.000 25848 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
00:41:07.451 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:41:07.451 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:07.451 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:41:07.452 00.001 25848 MoveAxis(E, 0, ABG)
00:41:07.452 00.000 25848 Move returns status 0, amount 0
00:41:07.452 00.000 25848 MoveAxis(N, 0, ABG)
00:41:07.452 00.000 25848 Move returns status 0, amount 0
00:41:07.452 00.000 25848 move complete, result=0
00:41:07.452 00.000 25848 worker thread done servicing request
00:41:07.452 00.000 25848 Worker thread wakes up
00:41:07.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:07.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:07.452 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:10.292 02.840 25848 Exposure complete
00:41:10.359 00.067 25848 worker thread done servicing request
00:41:10.360 00.001 21444 OnExposeComplete: enter
00:41:10.360 00.000 21444 UpdateGuideState(): m_state=6
00:41:10.360 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1040
00:41:10.360 00.000 21444 Star::Find returns 1 (1), X=1224.38, Y=750.68, Mass=243915, SNR=43.8, Peak=10092 HFD=6.7
00:41:10.360 00.000 21444 Star::Find false star n=5 nbg=276 bg=2314.9 sigma=441.4 thresh=3639 peak=3371
00:41:10.360 00.000 21444 Star::Find false star n=4 nbg=255 bg=3527.8 sigma=472.7 thresh=4946 peak=4796
00:41:10.360 00.000 21444 Star::Find false star n=2 nbg=261 bg=3748.2 sigma=465.2 thresh=5144 peak=4788
00:41:10.360 00.000 21444 Star::Find false star n=1 nbg=279 bg=3779.1 sigma=493.5 thresh=5260 peak=5005
00:41:10.360 00.000 21444 Star::Find false star n=6 nbg=246 bg=2849.0 sigma=382.1 thresh=3995 peak=3936
00:41:10.360 00.000 21444 Star::Find false star n=2 nbg=270 bg=3265.3 sigma=512.8 thresh=4804 peak=4353
00:41:10.361 00.001 21444 MultiStar: [#1 -28.81,11.14,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -0.83,0.09,0.23,U] [#4 0.08,-0.38,0.24,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.63,-0.12,3.29,U] 
00:41:10.361 00.000 21444 refined, 3 included, MultiStar: {-0.77, -0.06}, one-star: {-1.41, 0.17}
00:41:10.361 00.000 21444 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.05) = xAngle (-6.11 = 0.17)
00:41:10.361 00.000 21444 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.67)
00:41:10.361 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=-0.06 hyp=0.77 cameraTheta=-3.06 mountX=0.76 mountY=-0.35, mountTheta=-0.43
00:41:10.362 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=-0.06, opts=13)
00:41:10.362 00.000 21444 Enqueuing Move request for scope (-0.77, -0.06)
00:41:10.362 00.000 25848 Worker thread wakes up
00:41:10.362 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.06) opts 0xd
00:41:10.362 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, -0.06)
00:41:10.362 00.000 25848 Moving (-0.77, -0.06) raw xDistance=0.76 yDistance=-0.35
00:41:10.362 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=380, FiltMax=65504, Gamma=0.560
00:41:10.362 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
00:41:10.362 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:10.362 00.000 21444 UpdateGuideState exits: m=243915 SNR=43.8 Saturated
00:41:10.362 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:41:10.362 00.000 25848 MoveAxis(W, 22, ABG)
00:41:10.362 00.000 25848 Guiding  Dir = 3, Dur = 22
00:41:10.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:10.362 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:10.362 00.000 21444 Enqueuing Expose request
00:41:10.391 00.029 25848 IsSlewing returns 0
00:41:10.414 00.023 25848 IsGuiding returns 0
00:41:10.445 00.031 25848 IsGuiding returns 1
00:41:10.445 00.000 25848 scope still moving after pulse duration time elapsed
00:41:10.498 00.053 25848 IsSlewing returns 0
00:41:10.499 00.001 25848 IsGuiding returns 0
00:41:10.499 00.000 25848 scope move finished after 22 + 62 ms
00:41:10.499 00.000 25848 Move returns status 0, amount 22
00:41:10.499 00.000 25848 MoveAxis(N, 0, ABG)
00:41:10.499 00.000 25848 Move returns status 0, amount 0
00:41:10.499 00.000 25848 move complete, result=0
00:41:10.500 00.001 25848 worker thread done servicing request
00:41:10.500 00.000 25848 Worker thread wakes up
00:41:10.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:10.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:10.500 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -0.3 px 0 ms NORTH
00:41:13.345 02.845 25848 Exposure complete
00:41:13.430 00.085 25848 worker thread done servicing request
00:41:13.431 00.001 21444 OnExposeComplete: enter
00:41:13.431 00.000 21444 UpdateGuideState(): m_state=6
00:41:13.431 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1041
00:41:13.431 00.000 21444 Star::Find returns 1 (1), X=1226.08, Y=750.15, Mass=319562, SNR=55.8, Peak=10772 HFD=6.8
00:41:13.431 00.000 21444 Star::Find false star n=2 nbg=261 bg=3877.8 sigma=468.1 thresh=5282 peak=4970
00:41:13.431 00.000 21444 Star::Find false star n=6 nbg=256 bg=2188.5 sigma=399.0 thresh=3385 peak=3185
00:41:13.431 00.000 21444 Star::Find false star n=4 nbg=246 bg=4111.3 sigma=459.9 thresh=5491 peak=5292
00:41:13.431 00.000 21444 Star::Find false star n=2 nbg=257 bg=3631.8 sigma=430.9 thresh=4924 peak=4799
00:41:13.431 00.000 21444 Star::Find false star n=1 nbg=260 bg=3762.2 sigma=553.9 thresh=5424 peak=4804
00:41:13.431 00.000 21444 Star::Find false star n=4 nbg=255 bg=3711.5 sigma=407.2 thresh=4933 peak=4873
00:41:13.431 00.000 21444 Star::Find false star n=7 nbg=246 bg=2794.6 sigma=411.9 thresh=4030 peak=3805
00:41:13.431 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.22,14.12,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 22.14,39.81,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 4.03,11.54,0.00,M8] [#11 1.31,0.67,3.19,U] 
00:41:13.431 00.000 21444 single-star, 1 included, MultiStar: {1.07, 0.43}, one-star: {0.30, -0.35}
00:41:13.431 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.36)
00:41:13.431 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
00:41:13.431 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.35 hyp=0.46 cameraTheta=-0.88 mountX=-0.33 mountY=-0.22, mountTheta=-2.56
00:41:13.432 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.35, opts=13)
00:41:13.432 00.000 21444 Enqueuing Move request for scope (0.30, -0.35)
00:41:13.432 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=272, FiltMax=65504, Gamma=0.560
00:41:13.432 00.000 21444 UpdateGuideState exits: m=319562 SNR=55.8 Saturated
00:41:13.432 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:13.432 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:13.433 00.001 21444 Enqueuing Expose request
00:41:13.433 00.000 25848 Worker thread wakes up
00:41:13.433 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.35) opts 0xd
00:41:13.433 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.35)
00:41:13.433 00.000 25848 Moving (0.30, -0.35) raw xDistance=-0.33 yDistance=-0.22
00:41:13.433 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
00:41:13.433 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:13.433 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:41:13.433 00.000 25848 MoveAxis(E, 0, ABG)
00:41:13.433 00.000 25848 Move returns status 0, amount 0
00:41:13.433 00.000 25848 MoveAxis(N, 0, ABG)
00:41:13.433 00.000 25848 Move returns status 0, amount 0
00:41:13.433 00.000 25848 move complete, result=0
00:41:13.433 00.000 25848 worker thread done servicing request
00:41:13.433 00.000 25848 Worker thread wakes up
00:41:13.433 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:13.433 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:13.433 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:16.279 02.846 25848 Exposure complete
00:41:16.360 00.081 25848 worker thread done servicing request
00:41:16.360 00.000 21444 OnExposeComplete: enter
00:41:16.360 00.000 21444 UpdateGuideState(): m_state=6
00:41:16.361 00.001 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1042
00:41:16.361 00.000 21444 Star::Find returns 1 (1), X=1225.00, Y=749.22, Mass=336991, SNR=51.8, Peak=12064 HFD=6.4
00:41:16.361 00.000 21444 Star::Find false star n=2 nbg=250 bg=3689.8 sigma=443.3 thresh=5020 peak=4753
00:41:16.361 00.000 21444 Star::Find false star n=2 nbg=259 bg=3683.3 sigma=534.4 thresh=5287 peak=4832
00:41:16.361 00.000 21444 Star::Find false star n=4 nbg=247 bg=3642.8 sigma=442.3 thresh=4970 peak=4859
00:41:16.361 00.000 21444 Star::Find false star n=2 nbg=258 bg=3967.9 sigma=469.8 thresh=5377 peak=5262
00:41:16.361 00.000 21444 Star::Find false star n=2 nbg=272 bg=3660.6 sigma=545.3 thresh=5296 peak=4876
00:41:16.361 00.000 21444 Star::Find false star n=2 nbg=262 bg=2701.3 sigma=405.0 thresh=3916 peak=3684
00:41:16.361 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.62,-0.06,0.18,U] [#3 -0.75,-0.09,0.30,U] [#4 0.00,0.00,0.00,L] [#5 7.44,7.10,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.26,24.08,0.00,M9] [#11 0.12,-1.15,3.10,U] 
00:41:16.361 00.000 21444 refined, 3 included, MultiStar: {-0.11, -1.07}, one-star: {-0.78, -1.28}
00:41:16.361 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.73 = 1.56)
00:41:16.361 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.29)
00:41:16.361 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.07 hyp=1.07 cameraTheta=-1.68 mountX=0.02 mountY=-1.03, mountTheta=-1.56
00:41:16.363 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.07, opts=13)
00:41:16.363 00.000 21444 Enqueuing Move request for scope (-0.11, -1.07)
00:41:16.363 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=572, FiltMax=65504, Gamma=0.560
00:41:16.363 00.000 21444 UpdateGuideState exits: m=336991 SNR=51.8 Saturated
00:41:16.363 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:16.363 00.000 25848 Worker thread wakes up
00:41:16.363 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:16.363 00.000 21444 Enqueuing Expose request
00:41:16.363 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.07) opts 0xd
00:41:16.363 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.07)
00:41:16.363 00.000 25848 Moving (-0.11, -1.07) raw xDistance=0.02 yDistance=-1.03
00:41:16.363 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:41:16.363 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
00:41:16.363 00.000 25848 MoveAxis(E, 0, ABG)
00:41:16.363 00.000 25848 Move returns status 0, amount 0
00:41:16.364 00.001 25848 MoveAxis(N, 28, ABG)
00:41:16.364 00.000 25848 Guiding  Dir = 0, Dur = 28
00:41:16.392 00.028 25848 IsSlewing returns 0
00:41:16.392 00.000 25848 IsGuiding returns 0
00:41:16.423 00.031 25848 IsGuiding returns 1
00:41:16.423 00.000 25848 scope still moving after pulse duration time elapsed
00:41:16.519 00.096 25848 IsSlewing returns 0
00:41:16.519 00.000 25848 IsGuiding returns 0
00:41:16.519 00.000 25848 scope move finished after 28 + 98 ms
00:41:16.519 00.000 25848 Move returns status 0, amount 28
00:41:16.519 00.000 25848 move complete, result=0
00:41:16.519 00.000 25848 worker thread done servicing request
00:41:16.519 00.000 25848 Worker thread wakes up
00:41:16.519 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.0 px 28 ms NORTH
00:41:16.519 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:16.519 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:19.368 02.849 25848 Exposure complete
00:41:19.449 00.081 25848 worker thread done servicing request
00:41:19.450 00.001 21444 OnExposeComplete: enter
00:41:19.450 00.000 21444 UpdateGuideState(): m_state=6
00:41:19.450 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1043
00:41:19.450 00.000 21444 Star::Find returns 1 (1), X=1223.24, Y=749.32, Mass=387814, SNR=56.4, Peak=11756 HFD=7.0
00:41:19.450 00.000 21444 Star::Find false star n=3 nbg=253 bg=3662.8 sigma=485.2 thresh=5118 peak=4638
00:41:19.450 00.000 21444 Star::Find false star n=6 nbg=259 bg=2214.3 sigma=389.3 thresh=3382 peak=3305
00:41:19.450 00.000 21444 Star::Find false star n=5 nbg=278 bg=4031.8 sigma=568.1 thresh=5736 peak=5340
00:41:19.450 00.000 21444 Star::Find false star n=8 nbg=253 bg=3868.0 sigma=465.6 thresh=5265 peak=5052
00:41:19.450 00.000 21444 Star::Find false star n=6 nbg=266 bg=3746.6 sigma=523.2 thresh=5316 peak=5220
00:41:19.450 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 13.32,8.17,0.00,R] [#6 0.00,0.00,0.00,L] [#7 30.84,36.03,0.00,M10] [#8 -25.15,-1.09,0.00,M1] [#9 0.60,-17.19,0.00,M3] [#10 3.67,23.91,0.00,M10] [#11 -1.12,-1.24,3.16,U] 
00:41:19.450 00.000 21444 refined, 1 included, MultiStar: {-1.46, -1.23}, one-star: {-2.55, -1.18}
00:41:19.450 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.50 = 0.79)
00:41:19.450 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
00:41:19.450 00.000 21444 CameraToMount -- cameraX=-1.46 cameraY=-1.23 hyp=1.91 cameraTheta=-2.44 mountX=1.35 mountY=-1.69, mountTheta=-0.90
00:41:19.451 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.46, y=-1.23, opts=13)
00:41:19.451 00.000 21444 Enqueuing Move request for scope (-1.46, -1.23)
00:41:19.451 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=382, FiltMax=65504, Gamma=0.560
00:41:19.451 00.000 21444 UpdateGuideState exits: m=387814 SNR=56.4 Saturated
00:41:19.451 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:19.451 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:19.451 00.000 21444 Enqueuing Expose request
00:41:19.451 00.000 25848 Worker thread wakes up
00:41:19.451 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.46, -1.23) opts 0xd
00:41:19.451 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.46, -1.23)
00:41:19.451 00.000 25848 Moving (-1.46, -1.23) raw xDistance=1.35 yDistance=-1.69
00:41:19.452 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.35
00:41:19.452 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.69 from input -1.69
00:41:19.452 00.000 25848 MoveAxis(W, 39, ABG)
00:41:19.452 00.000 25848 Guiding  Dir = 3, Dur = 39
00:41:19.506 00.054 25848 IsSlewing returns 0
00:41:19.506 00.000 25848 IsGuiding returns 0
00:41:19.537 00.031 25848 PulseGuide returned control before completion, sleep 18
00:41:19.571 00.034 25848 IsGuiding returns 1
00:41:19.571 00.000 25848 scope still moving after pulse duration time elapsed
00:41:19.626 00.055 25848 IsSlewing returns 0
00:41:19.626 00.000 25848 IsGuiding returns 0
00:41:19.626 00.000 25848 scope move finished after 39 + 80 ms
00:41:19.626 00.000 25848 Move returns status 0, amount 39
00:41:19.626 00.000 25848 MoveAxis(N, 46, ABG)
00:41:19.626 00.000 25848 Guiding  Dir = 0, Dur = 46
00:41:19.657 00.031 25848 IsSlewing returns 0
00:41:19.683 00.026 25848 IsGuiding returns 0
00:41:19.704 00.021 25848 PulseGuide returned control before completion, sleep 35
00:41:19.742 00.038 25848 IsGuiding returns 1
00:41:19.742 00.000 25848 scope still moving after pulse duration time elapsed
00:41:19.797 00.055 25848 IsSlewing returns 0
00:41:19.797 00.000 25848 IsGuiding returns 0
00:41:19.797 00.000 25848 scope move finished after 46 + 69 ms
00:41:19.797 00.000 25848 Move returns status 0, amount 46
00:41:19.798 00.001 25848 move complete, result=0
00:41:19.798 00.000 25848 worker thread done servicing request
00:41:19.798 00.000 25848 Worker thread wakes up
00:41:19.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:19.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:19.798 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -1.7 px 46 ms NORTH
00:41:22.645 02.847 25848 Exposure complete
00:41:22.720 00.075 25848 worker thread done servicing request
00:41:22.720 00.000 21444 OnExposeComplete: enter
00:41:22.720 00.000 21444 UpdateGuideState(): m_state=6
00:41:22.720 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1044
00:41:22.721 00.001 21444 Star::Find returns 1 (1), X=1227.42, Y=750.75, Mass=216930, SNR=37.4, Peak=10372 HFD=5.5
00:41:22.721 00.000 21444 Star::Find false star n=2 nbg=245 bg=3798.8 sigma=370.9 thresh=4911 peak=4723
00:41:22.721 00.000 21444 Star::Find false star n=3 nbg=264 bg=3628.0 sigma=445.6 thresh=4965 peak=4919
00:41:22.721 00.000 21444 Star::Find false star n=6 nbg=247 bg=3779.5 sigma=434.3 thresh=5082 peak=4847
00:41:22.721 00.000 21444 Star::Find false star n=4 nbg=264 bg=3739.0 sigma=462.4 thresh=5126 peak=4922
00:41:22.721 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.65,1.45,0.24,U] [#3 -17.22,-6.38,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 10.87,7.20,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -8.89,-5.90,0.00,M4] [#10 8.65,34.16,0.00,R] [#11 3.03,0.59,5.14,U] 
00:41:22.721 00.000 21444 single-star, 2 included, MultiStar: {2.49, 0.57}, one-star: {1.64, 0.25}
00:41:22.721 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
00:41:22.721 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.74 = 0.54)
00:41:22.721 00.000 21444 CameraToMount -- cameraX=1.64 cameraY=0.25 hyp=1.66 cameraTheta=0.15 mountX=-1.61 mountY=0.85, mountTheta=2.65
00:41:22.722 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.64, y=0.25, opts=13)
00:41:22.722 00.000 21444 Enqueuing Move request for scope (1.64, 0.25)
00:41:22.722 00.000 25848 Worker thread wakes up
00:41:22.722 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.64, 0.25) opts 0xd
00:41:22.722 00.000 25848 Handling offset move in thread for scope, endpoint = (1.64, 0.25)
00:41:22.722 00.000 25848 Moving (1.64, 0.25) raw xDistance=-1.61 yDistance=0.85
00:41:22.722 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.61
00:41:22.722 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:22.722 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=560, FiltMax=65504, Gamma=0.560
00:41:22.722 00.000 21444 UpdateGuideState exits: m=216930 SNR=37.4 Saturated
00:41:22.722 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:22.722 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:22.722 00.000 21444 Enqueuing Expose request
00:41:22.722 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
00:41:22.722 00.000 25848 MoveAxis(E, 44, ABG)
00:41:22.722 00.000 25848 Guiding  Dir = 2, Dur = 44
00:41:22.751 00.029 25848 IsSlewing returns 0
00:41:22.751 00.000 25848 IsGuiding returns 0
00:41:22.783 00.032 25848 PulseGuide returned control before completion, sleep 23
00:41:22.814 00.031 25848 IsGuiding returns 1
00:41:22.814 00.000 25848 scope still moving after pulse duration time elapsed
00:41:22.877 00.063 25848 IsSlewing returns 0
00:41:22.877 00.000 25848 IsGuiding returns 0
00:41:22.877 00.000 25848 scope move finished after 44 + 81 ms
00:41:22.877 00.000 25848 Move returns status 0, amount 44
00:41:22.877 00.000 25848 MoveAxis(N, 0, ABG)
00:41:22.877 00.000 25848 Move returns status 0, amount 0
00:41:22.877 00.000 25848 move complete, result=0
00:41:22.877 00.000 25848 worker thread done servicing request
00:41:22.877 00.000 25848 Worker thread wakes up
00:41:22.878 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:22.878 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:22.878 00.000 21444 GuideStep: -1.6 px 44 ms EAST, 0.9 px 0 ms NORTH
00:41:25.726 02.848 25848 Exposure complete
00:41:25.808 00.082 25848 worker thread done servicing request
00:41:25.809 00.001 21444 OnExposeComplete: enter
00:41:25.809 00.000 21444 UpdateGuideState(): m_state=6
00:41:25.809 00.000 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1045
00:41:25.809 00.000 21444 Star::Find returns 1 (1), X=1226.03, Y=751.23, Mass=345849, SNR=57.0, Peak=11684 HFD=6.4
00:41:25.809 00.000 21444 Star::Find false star n=5 nbg=251 bg=4113.2 sigma=435.2 thresh=5419 peak=5074
00:41:25.809 00.000 21444 Star::Find false star n=5 nbg=260 bg=3716.4 sigma=478.3 thresh=5151 peak=5066
00:41:25.809 00.000 21444 Star::Find false star n=2 nbg=271 bg=3626.9 sigma=505.3 thresh=5143 peak=4944
00:41:25.809 00.000 21444 Star::Find false star n=2 nbg=263 bg=3939.2 sigma=463.3 thresh=5329 peak=4859
00:41:25.809 00.000 21444 Star::Find false star n=7 nbg=254 bg=3793.4 sigma=483.5 thresh=5244 peak=5121
00:41:25.809 00.000 21444 MultiStar: [#1 18.88,-19.04,0.00,M1] [#2 -0.42,0.26,0.16,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 1.18,-0.21,0.20,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -20.07,-15.87,0.00,M5] [#10 -7.19,-13.26,0.00,M1] [#11 1.20,0.97,4.06,U] 
00:41:25.809 00.000 21444 single-star, 3 included, MultiStar: {0.98, 0.86}, one-star: {0.24, 0.73}
00:41:25.810 00.001 21444 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.05) = xAngle (-1.80 = -1.80)
00:41:25.810 00.000 21444 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.64)
00:41:25.810 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=0.73 hyp=0.77 cameraTheta=1.25 mountX=-0.18 mountY=0.77, mountTheta=1.80
00:41:25.810 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=0.73, opts=13)
00:41:25.811 00.001 21444 Enqueuing Move request for scope (0.24, 0.73)
00:41:25.811 00.000 25848 Worker thread wakes up
00:41:25.811 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=396, FiltMax=65504, Gamma=0.560
00:41:25.811 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.73) opts 0xd
00:41:25.811 00.000 21444 UpdateGuideState exits: m=345849 SNR=57.0 Saturated
00:41:25.811 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:25.811 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:25.811 00.000 21444 Enqueuing Expose request
00:41:25.811 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 0.73)
00:41:25.811 00.000 25848 Moving (0.24, 0.73) raw xDistance=-0.18 yDistance=0.77
00:41:25.811 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:41:25.812 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:25.812 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
00:41:25.812 00.000 25848 MoveAxis(E, 0, ABG)
00:41:25.812 00.000 25848 Move returns status 0, amount 0
00:41:25.812 00.000 25848 MoveAxis(N, 0, ABG)
00:41:25.812 00.000 25848 Move returns status 0, amount 0
00:41:25.812 00.000 25848 move complete, result=0
00:41:25.812 00.000 25848 worker thread done servicing request
00:41:25.812 00.000 25848 Worker thread wakes up
00:41:25.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:25.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:25.812 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
00:41:28.657 02.845 25848 Exposure complete
00:41:28.745 00.088 25848 worker thread done servicing request
00:41:28.746 00.001 21444 OnExposeComplete: enter
00:41:28.746 00.000 21444 UpdateGuideState(): m_state=6
00:41:28.746 00.000 21444 Star::Find(15, 1226, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1046
00:41:28.746 00.000 21444 Star::Find returns 1 (1), X=1225.50, Y=751.23, Mass=367809, SNR=56.3, Peak=12264 HFD=6.8
00:41:28.746 00.000 21444 Star::Find false star n=3 nbg=272 bg=3664.4 sigma=527.4 thresh=5247 peak=4969
00:41:28.746 00.000 21444 Star::Find false star n=7 nbg=262 bg=2332.0 sigma=381.0 thresh=3475 peak=3226
00:41:28.746 00.000 21444 Star::Find false star n=11 nbg=246 bg=4000.0 sigma=465.3 thresh=5396 peak=5341
00:41:28.746 00.000 21444 Star::Find false star n=3 nbg=263 bg=3660.5 sigma=464.9 thresh=5055 peak=4734
00:41:28.746 00.000 21444 Star::Find false star n=1 nbg=270 bg=3710.7 sigma=512.1 thresh=5247 peak=4895
00:41:28.746 00.000 21444 Star::Find false star n=4 nbg=262 bg=3788.4 sigma=447.8 thresh=5132 peak=4898
00:41:28.746 00.000 21444 Star::Find false star n=5 nbg=253 bg=2804.9 sigma=426.8 thresh=4085 peak=3852
00:41:28.746 00.000 21444 Star::Find false star n=4 nbg=234 bg=3123.4 sigma=385.9 thresh=4281 peak=4239
00:41:28.747 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 4.65,12.19,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 36.68,19.05,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.44,1.04,3.85,U] 
00:41:28.747 00.000 21444 single-star, 1 included, MultiStar: {0.29, 0.98}, one-star: {-0.28, 0.73}
00:41:28.747 00.000 21444 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.05) = xAngle (-1.12 = -1.12)
00:41:28.747 00.000 21444 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.32)
00:41:28.747 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.73 hyp=0.78 cameraTheta=1.93 mountX=0.34 mountY=0.57, mountTheta=1.03
00:41:28.748 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.73, opts=13)
00:41:28.748 00.000 21444 Enqueuing Move request for scope (-0.28, 0.73)
00:41:28.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=320, FiltMax=65504, Gamma=0.560
00:41:28.748 00.000 21444 UpdateGuideState exits: m=367809 SNR=56.3 Saturated
00:41:28.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:28.748 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:28.748 00.000 21444 Enqueuing Expose request
00:41:28.748 00.000 25848 Worker thread wakes up
00:41:28.748 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.73) opts 0xd
00:41:28.748 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.73)
00:41:28.748 00.000 25848 Moving (-0.28, 0.73) raw xDistance=0.34 yDistance=0.57
00:41:28.748 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
00:41:28.748 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:28.748 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
00:41:28.748 00.000 25848 MoveAxis(E, 0, ABG)
00:41:28.748 00.000 25848 Move returns status 0, amount 0
00:41:28.748 00.000 25848 MoveAxis(N, 0, ABG)
00:41:28.748 00.000 25848 Move returns status 0, amount 0
00:41:28.749 00.001 25848 move complete, result=0
00:41:28.749 00.000 25848 worker thread done servicing request
00:41:28.749 00.000 25848 Worker thread wakes up
00:41:28.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:28.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:28.749 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
00:41:31.592 02.843 25848 Exposure complete
00:41:31.678 00.086 25848 worker thread done servicing request
00:41:31.678 00.000 21444 OnExposeComplete: enter
00:41:31.678 00.000 21444 UpdateGuideState(): m_state=6
00:41:31.679 00.001 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1047
00:41:31.679 00.000 21444 Star::Find returns 1 (1), X=1224.81, Y=751.62, Mass=325590, SNR=51.7, Peak=12088 HFD=6.4
00:41:31.679 00.000 21444 Star::Find false star n=3 nbg=271 bg=3612.9 sigma=498.5 thresh=5108 peak=4734
00:41:31.679 00.000 21444 Star::Find false star n=5 nbg=257 bg=4106.2 sigma=488.0 thresh=5570 peak=5474
00:41:31.679 00.000 21444 Star::Find false star n=7 nbg=266 bg=3800.1 sigma=516.3 thresh=5349 peak=5190
00:41:31.679 00.000 21444 Star::Find false star n=2 nbg=253 bg=3590.4 sigma=472.5 thresh=5008 peak=4544
00:41:31.679 00.000 21444 Star::Find false star n=1 nbg=262 bg=3693.7 sigma=474.6 thresh=5117 peak=4706
00:41:31.679 00.000 21444 Star::Find false star n=6 nbg=248 bg=2855.9 sigma=400.9 thresh=4059 peak=3642
00:41:31.679 00.000 21444 Star::Find false star n=7 nbg=249 bg=3094.8 sigma=417.4 thresh=4347 peak=4166
00:41:31.679 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.70,20.83,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 12.89,9.35,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.03,1.00,3.93,U] 
00:41:31.679 00.000 21444 refined, 1 included, MultiStar: {-0.22, 1.02}, one-star: {-0.97, 1.12}
00:41:31.679 00.000 21444 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.05) = xAngle (-1.27 = -1.27)
00:41:31.679 00.000 21444 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.17)
00:41:31.679 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=1.02 hyp=1.05 cameraTheta=1.78 mountX=0.31 mountY=0.86, mountTheta=1.22
00:41:31.680 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=1.02, opts=13)
00:41:31.680 00.000 21444 Enqueuing Move request for scope (-0.22, 1.02)
00:41:31.680 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=508, FiltMax=65504, Gamma=0.560
00:41:31.680 00.000 21444 UpdateGuideState exits: m=325590 SNR=51.7 Saturated
00:41:31.680 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:31.680 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:31.681 00.001 21444 Enqueuing Expose request
00:41:31.681 00.000 25848 Worker thread wakes up
00:41:31.681 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.02) opts 0xd
00:41:31.681 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 1.02)
00:41:31.681 00.000 25848 Moving (-0.22, 1.02) raw xDistance=0.31 yDistance=0.86
00:41:31.681 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
00:41:31.681 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:31.681 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
00:41:31.681 00.000 25848 MoveAxis(E, 0, ABG)
00:41:31.681 00.000 25848 Move returns status 0, amount 0
00:41:31.681 00.000 25848 MoveAxis(N, 0, ABG)
00:41:31.681 00.000 25848 Move returns status 0, amount 0
00:41:31.681 00.000 25848 move complete, result=0
00:41:31.681 00.000 25848 worker thread done servicing request
00:41:31.681 00.000 25848 Worker thread wakes up
00:41:31.681 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:31.681 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:31.681 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.9 px 0 ms NORTH
00:41:34.524 02.843 25848 Exposure complete
00:41:34.612 00.088 25848 worker thread done servicing request
00:41:34.612 00.000 21444 OnExposeComplete: enter
00:41:34.612 00.000 21444 UpdateGuideState(): m_state=6
00:41:34.613 00.001 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1048
00:41:34.613 00.000 21444 Star::Find returns 1 (1), X=1224.92, Y=751.52, Mass=290477, SNR=44.6, Peak=11356 HFD=6.3
00:41:34.613 00.000 21444 Star::Find false star n=5 nbg=255 bg=3703.3 sigma=462.5 thresh=5091 peak=5073
00:41:34.613 00.000 21444 Star::Find false star n=7 nbg=264 bg=2177.0 sigma=436.0 thresh=3485 peak=3433
00:41:34.613 00.000 21444 Star::Find false star n=4 nbg=261 bg=3748.2 sigma=482.3 thresh=5195 peak=5011
00:41:34.613 00.000 21444 Star::Find false star n=6 nbg=235 bg=3655.2 sigma=389.9 thresh=4825 peak=4725
00:41:34.613 00.000 21444 Star::Find false star n=1 nbg=272 bg=3704.4 sigma=507.0 thresh=5225 peak=4932
00:41:34.613 00.000 21444 Star::Find false star n=6 nbg=245 bg=3631.6 sigma=463.3 thresh=5021 peak=4918
00:41:34.613 00.000 21444 Star::Find false star n=5 nbg=249 bg=3752.5 sigma=475.4 thresh=5179 peak=5014
00:41:34.613 00.000 21444 Star::Find false star n=1 nbg=273 bg=2870.9 sigma=466.2 thresh=4270 peak=4028
00:41:34.613 00.000 21444 Star::Find false star n=2 nbg=265 bg=3178.5 sigma=457.9 thresh=4552 peak=4150
00:41:34.613 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.50,-0.69,0.29,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.01,1.01,3.99,U] 
00:41:34.613 00.000 21444 refined, 2 included, MultiStar: {0.57, 0.91}, one-star: {-0.86, 1.01}
00:41:34.613 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
00:41:34.613 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.40)
00:41:34.613 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.91 hyp=1.08 cameraTheta=1.01 mountX=-0.49 mountY=1.06, mountTheta=2.00
00:41:34.614 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.91, opts=13)
00:41:34.614 00.000 21444 Enqueuing Move request for scope (0.57, 0.91)
00:41:34.614 00.000 25848 Worker thread wakes up
00:41:34.614 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.91) opts 0xd
00:41:34.615 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=394, FiltMax=65504, Gamma=0.560
00:41:34.615 00.000 21444 UpdateGuideState exits: m=290477 SNR=44.6 Saturated
00:41:34.615 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:34.615 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:34.615 00.000 21444 Enqueuing Expose request
00:41:34.615 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.91)
00:41:34.615 00.000 25848 Moving (0.57, 0.91) raw xDistance=-0.49 yDistance=1.06
00:41:34.615 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
00:41:34.615 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.59 newest=2.50
00:41:34.615 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
00:41:34.615 00.000 25848 MoveAxis(E, 0, ABG)
00:41:34.615 00.000 25848 Move returns status 0, amount 0
00:41:34.615 00.000 25848 BLC: Oldest BLC event removed
00:41:34.615 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
00:41:34.615 00.000 25848 MoveAxis(S, 325, ABG)
00:41:34.615 00.000 25848 Guiding  Dir = 1, Dur = 325
00:41:34.640 00.025 25848 IsSlewing returns 0
00:41:34.640 00.000 25848 IsGuiding returns 0
00:41:34.671 00.031 25848 PulseGuide returned control before completion, sleep 304
00:41:34.989 00.318 25848 IsGuiding returns 1
00:41:34.990 00.001 25848 scope still moving after pulse duration time elapsed
00:41:35.048 00.058 25848 IsSlewing returns 0
00:41:35.048 00.000 25848 IsGuiding returns 0
00:41:35.048 00.000 25848 scope move finished after 325 + 84 ms
00:41:35.048 00.000 25848 Move returns status 0, amount 325
00:41:35.048 00.000 25848 move complete, result=0
00:41:35.049 00.001 25848 worker thread done servicing request
00:41:35.049 00.000 25848 Worker thread wakes up
00:41:35.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:35.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:35.049 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 325 ms SOUTH
00:41:37.891 02.842 25848 Exposure complete
00:41:37.969 00.078 25848 worker thread done servicing request
00:41:37.969 00.000 21444 OnExposeComplete: enter
00:41:37.969 00.000 21444 UpdateGuideState(): m_state=6
00:41:37.970 00.001 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1049
00:41:37.970 00.000 21444 Star::Find returns 1 (1), X=1224.47, Y=750.30, Mass=376204, SNR=65.2, Peak=11256 HFD=6.7
00:41:37.970 00.000 21444 Star::Find false star n=4 nbg=261 bg=3612.6 sigma=414.7 thresh=4857 peak=4809
00:41:37.970 00.000 21444 Star::Find false star n=7 nbg=259 bg=2265.8 sigma=422.8 thresh=3534 peak=3313
00:41:37.970 00.000 21444 Star::Find false star n=4 nbg=278 bg=3625.1 sigma=531.4 thresh=5219 peak=5175
00:41:37.970 00.000 21444 Star::Find false star n=4 nbg=268 bg=3719.7 sigma=476.1 thresh=5148 peak=5000
00:41:37.970 00.000 21444 Star::Find false star n=4 nbg=262 bg=3705.9 sigma=457.1 thresh=5077 peak=4955
00:41:37.970 00.000 21444 Star::Find false star n=5 nbg=246 bg=2620.4 sigma=424.5 thresh=3894 peak=3549
00:41:37.970 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.32,-1.04,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -16.99,-13.19,0.00,M4] [#7 -15.61,19.46,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -8.28,-43.40,0.00,M2] [#11 -0.78,-0.02,2.84,U] 
00:41:37.970 00.000 21444 refined, 2 included, MultiStar: {-0.89, -0.12}, one-star: {-1.32, -0.20}
00:41:37.970 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.06 = 0.23)
00:41:37.970 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.62)
00:41:37.970 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=-0.12 hyp=0.90 cameraTheta=-3.01 mountX=0.87 mountY=-0.45, mountTheta=-0.47
00:41:37.971 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=-0.12, opts=13)
00:41:37.971 00.000 21444 Enqueuing Move request for scope (-0.89, -0.12)
00:41:37.971 00.000 25848 Worker thread wakes up
00:41:37.971 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=116, FiltMax=65504, Gamma=0.560
00:41:37.971 00.000 21444 UpdateGuideState exits: m=376204 SNR=65.2 Saturated
00:41:37.971 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:37.971 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:37.971 00.000 21444 Enqueuing Expose request
00:41:37.971 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.12) opts 0xd
00:41:37.971 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, -0.12)
00:41:37.971 00.000 25848 Moving (-0.89, -0.12) raw xDistance=0.87 yDistance=-0.45
00:41:37.971 00.000 25848 BLC: History state: CurrMiss=-0.45, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.061485, 1:-0.448879
00:41:37.971 00.000 25848 BLC: No correction, Miss < min_move
00:41:37.971 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
00:41:37.971 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:37.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:41:37.971 00.000 25848 MoveAxis(W, 25, ABG)
00:41:37.971 00.000 25848 Guiding  Dir = 3, Dur = 25
00:41:38.000 00.029 25848 IsSlewing returns 0
00:41:38.000 00.000 25848 IsGuiding returns 0
00:41:38.031 00.031 25848 IsGuiding returns 1
00:41:38.031 00.000 25848 scope still moving after pulse duration time elapsed
00:41:38.123 00.092 25848 IsSlewing returns 0
00:41:38.123 00.000 25848 IsGuiding returns 0
00:41:38.123 00.000 25848 scope move finished after 25 + 98 ms
00:41:38.123 00.000 25848 Move returns status 0, amount 25
00:41:38.123 00.000 25848 MoveAxis(N, 0, ABG)
00:41:38.123 00.000 25848 Move returns status 0, amount 0
00:41:38.123 00.000 25848 move complete, result=0
00:41:38.123 00.000 25848 worker thread done servicing request
00:41:38.123 00.000 25848 Worker thread wakes up
00:41:38.123 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:38.123 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:38.124 00.001 21444 GuideStep: 0.9 px 25 ms WEST, -0.4 px 0 ms NORTH
00:41:40.975 02.851 25848 Exposure complete
00:41:41.063 00.088 25848 worker thread done servicing request
00:41:41.063 00.000 21444 OnExposeComplete: enter
00:41:41.063 00.000 21444 UpdateGuideState(): m_state=6
00:41:41.064 00.001 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1050
00:41:41.064 00.000 21444 Star::Find returns 1 (1), X=1224.85, Y=750.03, Mass=384356, SNR=60.8, Peak=11984 HFD=6.5
00:41:41.064 00.000 21444 Star::Find false star n=3 nbg=258 bg=3692.5 sigma=503.8 thresh=5204 peak=4941
00:41:41.064 00.000 21444 Star::Find false star n=3 nbg=258 bg=3972.2 sigma=480.0 thresh=5412 peak=5181
00:41:41.064 00.000 21444 Star::Find false star n=4 nbg=257 bg=3945.1 sigma=480.0 thresh=5385 peak=5219
00:41:41.064 00.000 21444 Star::Find false star n=4 nbg=262 bg=3501.1 sigma=467.7 thresh=4904 peak=4711
00:41:41.064 00.000 21444 Star::Find false star n=2 nbg=247 bg=3860.8 sigma=415.0 thresh=5106 peak=4783
00:41:41.064 00.000 21444 Star::Find false star n=2 nbg=261 bg=3695.4 sigma=487.2 thresh=5157 peak=4838
00:41:41.064 00.000 21444 Star::Find false star n=1 nbg=278 bg=3158.5 sigma=495.0 thresh=4643 peak=4448
00:41:41.064 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.48,-0.55,0.22,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -5.09,2.11,0.16,U] [#9 -0.72,-17.51,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -0.68,-0.04,2.94,U] 
00:41:41.064 00.000 21444 refined, 3 included, MultiStar: {-0.84, -0.09}, one-star: {-0.93, -0.47}
00:41:41.064 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.09 = 0.19)
00:41:41.064 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.65)
00:41:41.064 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.09 hyp=0.84 cameraTheta=-3.04 mountX=0.83 mountY=-0.40, mountTheta=-0.45
00:41:41.065 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.09, opts=13)
00:41:41.065 00.000 21444 Enqueuing Move request for scope (-0.84, -0.09)
00:41:41.066 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=16, FiltMax=65504, Gamma=0.560
00:41:41.066 00.000 21444 UpdateGuideState exits: m=384356 SNR=60.8 Saturated
00:41:41.066 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:41.066 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:41.066 00.000 21444 Enqueuing Expose request
00:41:41.066 00.000 25848 Worker thread wakes up
00:41:41.066 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.09) opts 0xd
00:41:41.066 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.09)
00:41:41.066 00.000 25848 Moving (-0.84, -0.09) raw xDistance=0.83 yDistance=-0.40
00:41:41.066 00.000 25848 BLC: History state: CurrMiss=-0.40, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.061485, 1:-0.448879, 2:-0.396293
00:41:41.066 00.000 25848 BLC: No correction, Miss < min_move
00:41:41.066 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.83
00:41:41.066 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:41.066 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:41:41.066 00.000 25848 MoveAxis(W, 26, ABG)
00:41:41.066 00.000 25848 Guiding  Dir = 3, Dur = 26
00:41:41.095 00.029 25848 IsSlewing returns 0
00:41:41.095 00.000 25848 IsGuiding returns 0
00:41:41.126 00.031 25848 IsGuiding returns 1
00:41:41.126 00.000 25848 scope still moving after pulse duration time elapsed
00:41:41.171 00.045 25848 IsSlewing returns 0
00:41:41.171 00.000 25848 IsGuiding returns 0
00:41:41.172 00.001 25848 scope move finished after 26 + 50 ms
00:41:41.172 00.000 25848 Move returns status 0, amount 26
00:41:41.172 00.000 25848 MoveAxis(N, 0, ABG)
00:41:41.172 00.000 25848 Move returns status 0, amount 0
00:41:41.172 00.000 25848 move complete, result=0
00:41:41.172 00.000 25848 worker thread done servicing request
00:41:41.172 00.000 25848 Worker thread wakes up
00:41:41.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:41.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:41.172 00.000 21444 GuideStep: 0.8 px 26 ms WEST, -0.4 px 0 ms NORTH
00:41:44.022 02.850 25848 Exposure complete
00:41:44.100 00.078 25848 worker thread done servicing request
00:41:44.101 00.001 21444 OnExposeComplete: enter
00:41:44.101 00.000 21444 UpdateGuideState(): m_state=6
00:41:44.101 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1051
00:41:44.101 00.000 21444 Star::Find returns 1 (1), X=1224.59, Y=749.88, Mass=402606, SNR=68.8, Peak=12820 HFD=6.4
00:41:44.101 00.000 21444 Star::Find false star n=4 nbg=267 bg=3499.8 sigma=544.0 thresh=5132 peak=4805
00:41:44.101 00.000 21444 Star::Find false star n=3 nbg=246 bg=2295.6 sigma=369.7 thresh=3405 peak=3110
00:41:44.101 00.000 21444 Star::Find false star n=5 nbg=258 bg=3993.2 sigma=517.2 thresh=5545 peak=5405
00:41:44.101 00.000 21444 Star::Find false star n=1 nbg=262 bg=3812.4 sigma=558.8 thresh=5489 peak=4943
00:41:44.101 00.000 21444 Star::Find false star n=4 nbg=263 bg=3549.5 sigma=482.3 thresh=4996 peak=4671
00:41:44.101 00.000 21444 Star::Find false star n=3 nbg=271 bg=3664.4 sigma=462.7 thresh=5052 peak=4922
00:41:44.101 00.000 21444 Star::Find false star n=2 nbg=277 bg=2772.1 sigma=554.5 thresh=4436 peak=4059
00:41:44.102 00.001 21444 Star::Find false star n=1 nbg=276 bg=3286.3 sigma=458.0 thresh=4660 peak=4234
00:41:44.102 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -9.22,-3.98,0.00,M3] [#8 -11.04,-0.98,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.16,-0.26,2.47,U] 
00:41:44.102 00.000 21444 refined, 1 included, MultiStar: {-0.46, -0.36}, one-star: {-1.20, -0.62}
00:41:44.102 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.76)
00:41:44.102 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
00:41:44.102 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.36 hyp=0.59 cameraTheta=-2.47 mountX=0.42 mountY=-0.51, mountTheta=-0.88
00:41:44.102 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.36, opts=13)
00:41:44.102 00.000 21444 Enqueuing Move request for scope (-0.46, -0.36)
00:41:44.103 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=40, FiltMax=65504, Gamma=0.560
00:41:44.103 00.000 21444 UpdateGuideState exits: m=402606 SNR=68.8 Saturated
00:41:44.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:44.103 00.000 25848 Worker thread wakes up
00:41:44.103 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.36) opts 0xd
00:41:44.103 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.36)
00:41:44.103 00.000 25848 Moving (-0.46, -0.36) raw xDistance=0.42 yDistance=-0.51
00:41:44.103 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:44.103 00.000 21444 Enqueuing Expose request
00:41:44.103 00.000 25848 BLC: window closed
00:41:44.103 00.000 25848 BLC: History state: CurrMiss=-0.51, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.061485, 1:-0.448879, 2:-0.396293
00:41:44.103 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:41:44.103 00.000 25848 BLC: window closed
00:41:44.103 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
00:41:44.103 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:44.103 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
00:41:44.103 00.000 25848 MoveAxis(E, 0, ABG)
00:41:44.103 00.000 25848 Move returns status 0, amount 0
00:41:44.103 00.000 25848 MoveAxis(N, 0, ABG)
00:41:44.103 00.000 25848 Move returns status 0, amount 0
00:41:44.103 00.000 25848 move complete, result=0
00:41:44.103 00.000 25848 worker thread done servicing request
00:41:44.103 00.000 25848 Worker thread wakes up
00:41:44.103 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:44.103 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:44.103 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
00:41:46.947 02.844 25848 Exposure complete
00:41:47.036 00.089 25848 worker thread done servicing request
00:41:47.036 00.000 21444 OnExposeComplete: enter
00:41:47.036 00.000 21444 UpdateGuideState(): m_state=6
00:41:47.036 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1052
00:41:47.036 00.000 21444 Star::Find returns 1 (1), X=1225.03, Y=751.57, Mass=382443, SNR=58.2, Peak=13980 HFD=6.0
00:41:47.036 00.000 21444 Star::Find false star n=2 nbg=266 bg=3593.7 sigma=488.7 thresh=5060 peak=4713
00:41:47.036 00.000 21444 Star::Find false star n=2 nbg=265 bg=2332.3 sigma=450.6 thresh=3684 peak=3455
00:41:47.036 00.000 21444 Star::Find false star n=5 nbg=264 bg=4100.3 sigma=536.4 thresh=5710 peak=5563
00:41:47.036 00.000 21444 Star::Find false star n=7 nbg=253 bg=3778.6 sigma=411.4 thresh=5013 peak=4766
00:41:47.036 00.000 21444 Star::Find false star n=2 nbg=257 bg=3796.4 sigma=408.3 thresh=5021 peak=4814
00:41:47.037 00.001 21444 Star::Find false star n=7 nbg=235 bg=3774.5 sigma=390.5 thresh=4946 peak=4765
00:41:47.037 00.000 21444 Star::Find false star n=4 nbg=243 bg=2556.8 sigma=397.7 thresh=3750 peak=3648
00:41:47.037 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -16.22,-3.86,0.00,M1] [#6 -5.81,-10.59,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -21.86,-30.97,0.00,M3] [#11 1.03,1.27,3.46,U] 
00:41:47.037 00.000 21444 single-star, 1 included, MultiStar: {0.63, 1.22}, one-star: {-0.75, 1.07}
00:41:47.037 00.000 21444 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
00:41:47.037 00.000 21444 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
00:41:47.037 00.000 21444 CameraToMount -- cameraX=-0.75 cameraY=1.07 hyp=1.31 cameraTheta=2.18 mountX=0.84 mountY=0.71, mountTheta=0.70
00:41:47.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.75, y=1.07, opts=13)
00:41:47.038 00.000 21444 Enqueuing Move request for scope (-0.75, 1.07)
00:41:47.038 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=492, FiltMax=65504, Gamma=0.560
00:41:47.038 00.000 21444 UpdateGuideState exits: m=382443 SNR=58.2 Saturated
00:41:47.038 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:47.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:47.038 00.000 21444 Enqueuing Expose request
00:41:47.038 00.000 25848 Worker thread wakes up
00:41:47.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 1.07) opts 0xd
00:41:47.038 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.75, 1.07)
00:41:47.038 00.000 25848 Moving (-0.75, 1.07) raw xDistance=0.84 yDistance=0.71
00:41:47.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
00:41:47.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
00:41:47.038 00.000 25848 MoveAxis(W, 25, ABG)
00:41:47.038 00.000 25848 Guiding  Dir = 3, Dur = 25
00:41:47.064 00.026 25848 IsSlewing returns 0
00:41:47.065 00.001 25848 IsGuiding returns 0
00:41:47.120 00.055 25848 IsGuiding returns 1
00:41:47.120 00.000 25848 scope still moving after pulse duration time elapsed
00:41:47.171 00.051 25848 IsSlewing returns 0
00:41:47.171 00.000 25848 IsGuiding returns 0
00:41:47.171 00.000 25848 scope move finished after 25 + 82 ms
00:41:47.171 00.000 25848 Move returns status 0, amount 25
00:41:47.171 00.000 25848 MoveAxis(S, 19, ABG)
00:41:47.172 00.001 25848 Guiding  Dir = 1, Dur = 19
00:41:47.204 00.032 25848 IsSlewing returns 0
00:41:47.205 00.001 25848 IsGuiding returns 0
00:41:47.237 00.032 25848 IsGuiding returns 1
00:41:47.237 00.000 25848 scope still moving after pulse duration time elapsed
00:41:47.311 00.074 25848 IsSlewing returns 0
00:41:47.312 00.001 25848 IsGuiding returns 0
00:41:47.312 00.000 25848 scope move finished after 19 + 88 ms
00:41:47.312 00.000 25848 Move returns status 0, amount 19
00:41:47.312 00.000 25848 move complete, result=0
00:41:47.312 00.000 25848 worker thread done servicing request
00:41:47.312 00.000 25848 Worker thread wakes up
00:41:47.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:47.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:47.312 00.000 21444 GuideStep: 0.8 px 25 ms WEST, 0.7 px 19 ms SOUTH
00:41:50.166 02.854 25848 Exposure complete
00:41:50.246 00.080 25848 worker thread done servicing request
00:41:50.246 00.000 21444 OnExposeComplete: enter
00:41:50.246 00.000 21444 UpdateGuideState(): m_state=6
00:41:50.246 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1053
00:41:50.246 00.000 21444 Star::Find returns 1 (1), X=1225.37, Y=750.35, Mass=407006, SNR=73.0, Peak=12996 HFD=6.8
00:41:50.246 00.000 21444 Star::Find false star n=6 nbg=246 bg=3553.1 sigma=409.6 thresh=4782 peak=4675
00:41:50.246 00.000 21444 Star::Find false star n=1 nbg=272 bg=2196.8 sigma=493.7 thresh=3678 peak=3267
00:41:50.246 00.000 21444 Star::Find false star n=4 nbg=270 bg=3702.4 sigma=551.7 thresh=5357 peak=4903
00:41:50.246 00.000 21444 Star::Find false star n=5 nbg=249 bg=3774.6 sigma=415.3 thresh=5020 peak=4949
00:41:50.246 00.000 21444 Star::Find false star n=3 nbg=267 bg=3890.1 sigma=482.5 thresh=5337 peak=5108
00:41:50.247 00.001 21444 Star::Find false star n=6 nbg=244 bg=3734.0 sigma=386.4 thresh=4893 peak=4725
00:41:50.247 00.000 21444 Star::Find false star n=4 nbg=256 bg=2814.0 sigma=444.2 thresh=4147 peak=3868
00:41:50.247 00.000 21444 Star::Find false star n=8 nbg=262 bg=2954.5 sigma=430.1 thresh=4245 peak=4106
00:41:50.247 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 7.70,-0.85,0.00,M1] [#4 13.90,4.58,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.39,0.20,3.63,U] 
00:41:50.247 00.000 21444 refined, 1 included, MultiStar: {0.22, 0.12}, one-star: {-0.42, -0.15}
00:41:50.247 00.000 21444 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
00:41:50.247 00.000 21444 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.39 = 0.90)
00:41:50.247 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.51 mountX=-0.21 mountY=0.19, mountTheta=2.38
00:41:50.248 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.12, opts=13)
00:41:50.248 00.000 21444 Enqueuing Move request for scope (0.22, 0.12)
00:41:50.248 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=370, FiltMax=65504, Gamma=0.560
00:41:50.248 00.000 21444 UpdateGuideState exits: m=407006 SNR=73.0 Saturated
00:41:50.248 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:50.248 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:50.248 00.000 21444 Enqueuing Expose request
00:41:50.248 00.000 25848 Worker thread wakes up
00:41:50.248 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd
00:41:50.248 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.12)
00:41:50.248 00.000 25848 Moving (0.22, 0.12) raw xDistance=-0.21 yDistance=0.19
00:41:50.248 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
00:41:50.248 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:50.248 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:41:50.248 00.000 25848 MoveAxis(E, 0, ABG)
00:41:50.248 00.000 25848 Move returns status 0, amount 0
00:41:50.248 00.000 25848 MoveAxis(N, 0, ABG)
00:41:50.248 00.000 25848 Move returns status 0, amount 0
00:41:50.248 00.000 25848 move complete, result=0
00:41:50.248 00.000 25848 worker thread done servicing request
00:41:50.249 00.001 25848 Worker thread wakes up
00:41:50.249 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:50.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:50.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:53.102 02.853 25848 Exposure complete
00:41:53.183 00.081 25848 worker thread done servicing request
00:41:53.183 00.000 21444 OnExposeComplete: enter
00:41:53.183 00.000 21444 UpdateGuideState(): m_state=6
00:41:53.183 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1054
00:41:53.183 00.000 21444 Star::Find returns 1 (1), X=1224.38, Y=751.45, Mass=441444, SNR=78.2, Peak=13048 HFD=6.9
00:41:53.183 00.000 21444 Star::Find false star n=4 nbg=259 bg=3565.6 sigma=490.2 thresh=5036 peak=4801
00:41:53.183 00.000 21444 Star::Find false star n=2 nbg=272 bg=3501.5 sigma=492.4 thresh=4979 peak=4801
00:41:53.183 00.000 21444 Star::Find false star n=2 nbg=266 bg=3694.2 sigma=491.7 thresh=5169 peak=4994
00:41:53.183 00.000 21444 Star::Find false star n=2 nbg=255 bg=2707.0 sigma=415.9 thresh=3955 peak=3643
00:41:53.183 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 8.46,26.88,0.00,M1] [#3 -1.33,-0.82,0.12,U] [#4 16.59,8.11,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -11.82,-1.36,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -22.04,-30.73,0.00,M4] [#11 -0.80,0.53,2.95,U] 
00:41:53.183 00.000 21444 refined, 2 included, MultiStar: {-0.96, 0.59}, one-star: {-1.40, 0.95}
00:41:53.183 00.000 21444 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.05) = xAngle (-0.46 = -0.46)
00:41:53.183 00.000 21444 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.31 = 2.98)
00:41:53.183 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=0.59 hyp=1.13 cameraTheta=2.59 mountX=1.01 mountY=0.19, mountTheta=0.18
00:41:53.184 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=0.59, opts=13)
00:41:53.184 00.000 21444 Enqueuing Move request for scope (-0.96, 0.59)
00:41:53.184 00.000 25848 Worker thread wakes up
00:41:53.184 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 0.59) opts 0xd
00:41:53.184 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, 0.59)
00:41:53.184 00.000 25848 Moving (-0.96, 0.59) raw xDistance=1.01 yDistance=0.19
00:41:53.184 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.01
00:41:53.184 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:53.184 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=206, FiltMax=65504, Gamma=0.560
00:41:53.184 00.000 21444 UpdateGuideState exits: m=441444 SNR=78.2 Saturated
00:41:53.185 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:53.185 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:53.185 00.000 21444 Enqueuing Expose request
00:41:53.185 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:41:53.185 00.000 25848 MoveAxis(W, 29, ABG)
00:41:53.185 00.000 25848 Guiding  Dir = 3, Dur = 29
00:41:53.205 00.020 25848 IsSlewing returns 0
00:41:53.206 00.001 25848 IsGuiding returns 0
00:41:53.238 00.032 25848 IsGuiding returns 1
00:41:53.238 00.000 25848 scope still moving after pulse duration time elapsed
00:41:53.296 00.058 25848 IsSlewing returns 0
00:41:53.296 00.000 25848 IsGuiding returns 0
00:41:53.296 00.000 25848 scope move finished after 29 + 62 ms
00:41:53.296 00.000 25848 Move returns status 0, amount 29
00:41:53.297 00.001 25848 MoveAxis(N, 0, ABG)
00:41:53.297 00.000 25848 Move returns status 0, amount 0
00:41:53.297 00.000 25848 move complete, result=0
00:41:53.297 00.000 25848 worker thread done servicing request
00:41:53.297 00.000 25848 Worker thread wakes up
00:41:53.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:53.297 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 0.2 px 0 ms NORTH
00:41:53.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:56.140 02.843 25848 Exposure complete
00:41:56.225 00.085 25848 worker thread done servicing request
00:41:56.225 00.000 21444 OnExposeComplete: enter
00:41:56.225 00.000 21444 UpdateGuideState(): m_state=6
00:41:56.226 00.001 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1055
00:41:56.226 00.000 21444 Star::Find returns 1 (1), X=1224.38, Y=751.51, Mass=368380, SNR=53.7, Peak=13144 HFD=5.8
00:41:56.226 00.000 21444 Star::Find false star n=2 nbg=272 bg=3728.0 sigma=446.9 thresh=5069 peak=4757
00:41:56.226 00.000 21444 Star::Find false star n=2 nbg=257 bg=4100.8 sigma=484.9 thresh=5555 peak=5460
00:41:56.226 00.000 21444 Star::Find false star n=3 nbg=251 bg=3779.2 sigma=462.4 thresh=5166 peak=5044
00:41:56.226 00.000 21444 Star::Find false star n=2 nbg=267 bg=3664.3 sigma=490.0 thresh=5134 peak=4576
00:41:56.226 00.000 21444 Star::Find false star n=2 nbg=270 bg=3731.5 sigma=510.8 thresh=5264 peak=4948
00:41:56.226 00.000 21444 Star::Find false star n=2 nbg=264 bg=2726.4 sigma=451.5 thresh=4081 peak=3810
00:41:56.226 00.000 21444 Star::Find false star n=4 nbg=262 bg=3116.1 sigma=479.9 thresh=4556 peak=4315
00:41:56.226 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 12.92,24.18,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -14.06,-4.86,0.00,M6] [#7 -9.43,-4.29,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.10,0.46,4.82,U] 
00:41:56.226 00.000 21444 refined, 1 included, MultiStar: {-0.16, 0.56}, one-star: {-1.40, 1.01}
00:41:56.226 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
00:41:56.226 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.05 = 2.24)
00:41:56.226 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.56 hyp=0.58 cameraTheta=1.85 mountX=0.21 mountY=0.46, mountTheta=1.14
00:41:56.227 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.56, opts=13)
00:41:56.227 00.000 21444 Enqueuing Move request for scope (-0.16, 0.56)
00:41:56.227 00.000 25848 Worker thread wakes up
00:41:56.227 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=304, FiltMax=65504, Gamma=0.560
00:41:56.227 00.000 21444 UpdateGuideState exits: m=368380 SNR=53.7 Saturated
00:41:56.227 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:56.227 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.56) opts 0xd
00:41:56.227 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.56)
00:41:56.227 00.000 25848 Moving (-0.16, 0.56) raw xDistance=0.21 yDistance=0.46
00:41:56.227 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
00:41:56.227 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:56.227 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:56.227 00.000 21444 Enqueuing Expose request
00:41:56.227 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
00:41:56.227 00.000 25848 MoveAxis(E, 0, ABG)
00:41:56.227 00.000 25848 Move returns status 0, amount 0
00:41:56.227 00.000 25848 MoveAxis(N, 0, ABG)
00:41:56.227 00.000 25848 Move returns status 0, amount 0
00:41:56.228 00.001 25848 move complete, result=0
00:41:56.228 00.000 25848 worker thread done servicing request
00:41:56.228 00.000 25848 Worker thread wakes up
00:41:56.228 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:56.228 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:56.228 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
00:41:59.080 02.852 25848 Exposure complete
00:41:59.160 00.080 25848 worker thread done servicing request
00:41:59.160 00.000 21444 OnExposeComplete: enter
00:41:59.160 00.000 21444 UpdateGuideState(): m_state=6
00:41:59.160 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1056
00:41:59.160 00.000 21444 Star::Find returns 1 (1), X=1223.98, Y=749.75, Mass=409995, SNR=67.0, Peak=13120 HFD=6.5
00:41:59.160 00.000 21444 Star::Find false star n=5 nbg=246 bg=3587.1 sigma=409.9 thresh=4817 peak=4676
00:41:59.161 00.001 21444 Star::Find false star n=7 nbg=263 bg=2255.4 sigma=408.5 thresh=3481 peak=3361
00:41:59.161 00.000 21444 Star::Find false star n=1 nbg=265 bg=3814.5 sigma=523.6 thresh=5385 peak=4744
00:41:59.161 00.000 21444 Star::Find false star n=6 nbg=246 bg=3582.3 sigma=370.4 thresh=4693 peak=4537
00:41:59.161 00.000 21444 Star::Find false star n=3 nbg=271 bg=3811.0 sigma=479.0 thresh=5248 peak=5111
00:41:59.161 00.000 21444 Star::Find false star n=3 nbg=275 bg=3217.1 sigma=511.1 thresh=4750 peak=4527
00:41:59.161 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 2.87,-11.73,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.58,-2.96,0.13,U] [#6 0.00,0.00,0.00,L] [#7 -21.60,-12.14,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 -8.15,-12.21,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.04,-0.14,2.96,U] 
00:41:59.161 00.000 21444 refined, 2 included, MultiStar: {-0.43, -0.38}, one-star: {-1.81, -0.75}
00:41:59.161 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.48 = 0.80)
00:41:59.161 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.32 = -2.04)
00:41:59.161 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-0.38 hyp=0.57 cameraTheta=-2.43 mountX=0.40 mountY=-0.51, mountTheta=-0.91
00:41:59.162 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-0.38, opts=13)
00:41:59.162 00.000 21444 Enqueuing Move request for scope (-0.43, -0.38)
00:41:59.162 00.000 25848 Worker thread wakes up
00:41:59.162 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.38) opts 0xd
00:41:59.162 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -0.38)
00:41:59.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=68, FiltMax=65504, Gamma=0.560
00:41:59.162 00.000 21444 UpdateGuideState exits: m=409995 SNR=67.0 Saturated
00:41:59.162 00.000 25848 Moving (-0.43, -0.38) raw xDistance=0.40 yDistance=-0.51
00:41:59.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:59.162 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
00:41:59.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:41:59.162 00.000 21444 Enqueuing Expose request
00:41:59.162 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:59.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
00:41:59.162 00.000 25848 MoveAxis(E, 0, ABG)
00:41:59.162 00.000 25848 Move returns status 0, amount 0
00:41:59.162 00.000 25848 MoveAxis(N, 0, ABG)
00:41:59.162 00.000 25848 Move returns status 0, amount 0
00:41:59.162 00.000 25848 move complete, result=0
00:41:59.162 00.000 25848 worker thread done servicing request
00:41:59.162 00.000 25848 Worker thread wakes up
00:41:59.162 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:41:59.162 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:41:59.163 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
00:42:02.015 02.852 25848 Exposure complete
00:42:02.082 00.067 25848 worker thread done servicing request
00:42:02.082 00.000 21444 OnExposeComplete: enter
00:42:02.083 00.001 21444 UpdateGuideState(): m_state=6
00:42:02.083 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1057
00:42:02.083 00.000 21444 Star::Find returns 1 (1), X=1223.27, Y=750.05, Mass=379983, SNR=68.9, Peak=11524 HFD=6.7
00:42:02.083 00.000 21444 Star::Find false star n=3 nbg=261 bg=3623.3 sigma=460.6 thresh=5005 peak=4730
00:42:02.083 00.000 21444 Star::Find false star n=2 nbg=263 bg=2352.7 sigma=412.8 thresh=3591 peak=3345
00:42:02.083 00.000 21444 Star::Find false star n=1 nbg=269 bg=3593.0 sigma=481.1 thresh=5036 peak=4675
00:42:02.083 00.000 21444 Star::Find false star n=7 nbg=262 bg=3573.1 sigma=457.6 thresh=4946 peak=4795
00:42:02.083 00.000 21444 Star::Find false star n=5 nbg=263 bg=3680.8 sigma=463.3 thresh=5071 peak=5018
00:42:02.083 00.000 21444 Star::Find false star n=4 nbg=269 bg=2848.0 sigma=440.3 thresh=4169 peak=3773
00:42:02.083 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -7.52,-10.10,0.00,M2] [#4 16.98,11.59,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -34.78,-16.25,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.70,-0.55,3.75,U] 
00:42:02.083 00.000 21444 refined, 1 included, MultiStar: {-1.87, -0.53}, one-star: {-2.52, -0.45}
00:42:02.083 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.92 = 0.37)
00:42:02.083 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.48)
00:42:02.083 00.000 21444 CameraToMount -- cameraX=-1.87 cameraY=-0.53 hyp=1.94 cameraTheta=-2.87 mountX=1.81 mountY=-1.20, mountTheta=-0.58
00:42:02.084 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.87, y=-0.53, opts=13)
00:42:02.084 00.000 21444 Enqueuing Move request for scope (-1.87, -0.53)
00:42:02.084 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=348, FiltMax=65504, Gamma=0.560
00:42:02.084 00.000 21444 UpdateGuideState exits: m=379983 SNR=68.9 Saturated
00:42:02.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:02.084 00.000 25848 Worker thread wakes up
00:42:02.084 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.87, -0.53) opts 0xd
00:42:02.084 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.87, -0.53)
00:42:02.084 00.000 25848 Moving (-1.87, -0.53) raw xDistance=1.81 yDistance=-1.20
00:42:02.084 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.14 from input 1.81
00:42:02.084 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:02.084 00.000 21444 Enqueuing Expose request
00:42:02.084 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:02.084 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.20
00:42:02.084 00.000 25848 MoveAxis(W, 53, ABG)
00:42:02.084 00.000 25848 Guiding  Dir = 3, Dur = 53
00:42:02.110 00.026 25848 IsSlewing returns 0
00:42:02.110 00.000 25848 IsGuiding returns 0
00:42:02.142 00.032 25848 PulseGuide returned control before completion, sleep 32
00:42:02.187 00.045 25848 IsGuiding returns 1
00:42:02.187 00.000 25848 scope still moving after pulse duration time elapsed
00:42:02.251 00.064 25848 IsSlewing returns 0
00:42:02.251 00.000 25848 IsGuiding returns 0
00:42:02.251 00.000 25848 scope move finished after 53 + 87 ms
00:42:02.251 00.000 25848 Move returns status 0, amount 53
00:42:02.251 00.000 25848 MoveAxis(N, 0, ABG)
00:42:02.251 00.000 25848 Move returns status 0, amount 0
00:42:02.252 00.001 25848 move complete, result=0
00:42:02.252 00.000 25848 worker thread done servicing request
00:42:02.252 00.000 25848 Worker thread wakes up
00:42:02.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:02.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:02.252 00.000 21444 GuideStep: 1.8 px 53 ms WEST, -1.2 px 0 ms NORTH
00:42:05.092 02.840 25848 Exposure complete
00:42:05.170 00.078 25848 worker thread done servicing request
00:42:05.170 00.000 21444 OnExposeComplete: enter
00:42:05.170 00.000 21444 UpdateGuideState(): m_state=6
00:42:05.170 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1058
00:42:05.171 00.001 21444 Star::Find returns 1 (1), X=1224.57, Y=749.66, Mass=343277, SNR=50.5, Peak=12716 HFD=6.1
00:42:05.171 00.000 21444 Star::Find false star n=2 nbg=270 bg=3759.1 sigma=438.6 thresh=5075 peak=4716
00:42:05.171 00.000 21444 Star::Find false star n=4 nbg=257 bg=2439.2 sigma=389.6 thresh=3608 peak=3377
00:42:05.171 00.000 21444 Star::Find false star n=1 nbg=274 bg=4118.6 sigma=571.6 thresh=5833 peak=5528
00:42:05.171 00.000 21444 Star::Find false star n=2 nbg=263 bg=3842.9 sigma=525.6 thresh=5420 peak=4892
00:42:05.171 00.000 21444 Star::Find false star n=3 nbg=274 bg=3624.7 sigma=525.0 thresh=5200 peak=4907
00:42:05.171 00.000 21444 Star::Find false star n=2 nbg=263 bg=3530.0 sigma=445.8 thresh=4867 peak=4691
00:42:05.171 00.000 21444 Star::Find false star n=1 nbg=272 bg=3727.3 sigma=528.5 thresh=5313 peak=4899
00:42:05.171 00.000 21444 Star::Find false star n=5 nbg=247 bg=2822.8 sigma=384.0 thresh=3975 peak=3924
00:42:05.171 00.000 21444 Star::Find false star n=1 nbg=270 bg=3066.6 sigma=477.9 thresh=4500 peak=4216
00:42:05.171 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -33.74,-15.21,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.60,-0.37,4.68,U] 
00:42:05.171 00.000 21444 refined, 1 included, MultiStar: {-0.71, -0.45}, one-star: {-1.21, -0.84}
00:42:05.171 00.000 21444 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.05) = xAngle (-5.63 = 0.66)
00:42:05.171 00.000 21444 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.47 = -2.19)
00:42:05.171 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.45 hyp=0.84 cameraTheta=-2.57 mountX=0.67 mountY=-0.69, mountTheta=-0.80
00:42:05.172 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.45, opts=13)
00:42:05.172 00.000 21444 Enqueuing Move request for scope (-0.71, -0.45)
00:42:05.172 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=194, FiltMax=65504, Gamma=0.560
00:42:05.172 00.000 21444 UpdateGuideState exits: m=343277 SNR=50.5 Saturated
00:42:05.172 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:05.172 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:05.172 00.000 25848 Worker thread wakes up
00:42:05.172 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.45) opts 0xd
00:42:05.172 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.45)
00:42:05.172 00.000 25848 Moving (-0.71, -0.45) raw xDistance=0.67 yDistance=-0.69
00:42:05.172 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.67
00:42:05.172 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-1.36 newest=-2.39
00:42:05.172 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
00:42:05.172 00.000 25848 MoveAxis(W, 23, ABG)
00:42:05.172 00.000 25848 Guiding  Dir = 3, Dur = 23
00:42:05.172 00.000 21444 Enqueuing Expose request
00:42:05.201 00.029 25848 IsSlewing returns 0
00:42:05.201 00.000 25848 IsGuiding returns 0
00:42:05.257 00.056 25848 IsGuiding returns 1
00:42:05.257 00.000 25848 scope still moving after pulse duration time elapsed
00:42:05.310 00.053 25848 IsSlewing returns 0
00:42:05.310 00.000 25848 IsGuiding returns 0
00:42:05.310 00.000 25848 scope move finished after 23 + 86 ms
00:42:05.310 00.000 25848 Move returns status 0, amount 23
00:42:05.310 00.000 25848 BLC: Oldest BLC event removed
00:42:05.310 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
00:42:05.310 00.000 25848 MoveAxis(N, 315, ABG)
00:42:05.310 00.000 25848 Guiding  Dir = 0, Dur = 315
00:42:05.343 00.033 25848 IsSlewing returns 0
00:42:05.343 00.000 25848 IsGuiding returns 0
00:42:05.374 00.031 25848 PulseGuide returned control before completion, sleep 295
00:42:05.671 00.297 25848 IsGuiding returns 1
00:42:05.671 00.000 25848 scope still moving after pulse duration time elapsed
00:42:05.737 00.066 25848 IsSlewing returns 0
00:42:05.737 00.000 25848 IsGuiding returns 0
00:42:05.737 00.000 25848 scope move finished after 315 + 78 ms
00:42:05.737 00.000 25848 Move returns status 0, amount 315
00:42:05.737 00.000 25848 move complete, result=0
00:42:05.737 00.000 25848 worker thread done servicing request
00:42:05.738 00.001 25848 Worker thread wakes up
00:42:05.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:05.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:05.738 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -0.7 px 315 ms NORTH
00:42:08.582 02.844 25848 Exposure complete
00:42:08.671 00.089 25848 worker thread done servicing request
00:42:08.672 00.001 21444 OnExposeComplete: enter
00:42:08.672 00.000 21444 UpdateGuideState(): m_state=6
00:42:08.672 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1059
00:42:08.672 00.000 21444 Star::Find returns 1 (1), X=1224.46, Y=750.82, Mass=472716, SNR=97.3, Peak=11836 HFD=7.5
00:42:08.672 00.000 21444 Star::Find false star n=6 nbg=271 bg=3610.6 sigma=451.5 thresh=4965 peak=4672
00:42:08.672 00.000 21444 Star::Find false star n=6 nbg=252 bg=3929.4 sigma=477.2 thresh=5361 peak=5198
00:42:08.672 00.000 21444 Star::Find false star n=11 nbg=239 bg=3801.0 sigma=402.8 thresh=5009 peak=4957
00:42:08.672 00.000 21444 Star::Find false star n=2 nbg=270 bg=3733.7 sigma=493.6 thresh=5215 peak=4943
00:42:08.672 00.000 21444 Star::Find false star n=6 nbg=244 bg=3601.6 sigma=419.2 thresh=4859 peak=4555
00:42:08.672 00.000 21444 Star::Find false star n=4 nbg=265 bg=2627.5 sigma=483.3 thresh=4077 peak=3777
00:42:08.672 00.000 21444 Star::Find false star n=8 nbg=252 bg=3158.3 sigma=424.6 thresh=4432 peak=4399
00:42:08.672 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 4.57,9.77,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -21.00,1.22,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -32.94,-15.05,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.60,0.54,2.61,U] 
00:42:08.672 00.000 21444 refined, 1 included, MultiStar: {0.07, 0.48}, one-star: {-1.32, 0.32}
00:42:08.673 00.001 21444 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.05) = xAngle (-1.63 = -1.63)
00:42:08.673 00.000 21444 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.47 = 1.81)
00:42:08.673 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.48 hyp=0.48 cameraTheta=1.42 mountX=-0.03 mountY=0.47, mountTheta=1.63
00:42:08.673 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.48, opts=13)
00:42:08.674 00.001 21444 Enqueuing Move request for scope (0.07, 0.48)
00:42:08.674 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=368, FiltMax=65504, Gamma=0.560
00:42:08.674 00.000 21444 UpdateGuideState exits: m=472716 SNR=97.3 Saturated
00:42:08.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:08.674 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:08.674 00.000 21444 Enqueuing Expose request
00:42:08.674 00.000 25848 Worker thread wakes up
00:42:08.674 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.48) opts 0xd
00:42:08.674 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.48)
00:42:08.674 00.000 25848 Moving (0.07, 0.48) raw xDistance=-0.03 yDistance=0.47
00:42:08.674 00.000 25848 BLC: History state: CurrMiss=-0.47, AvgInitMiss=-0.05, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.685873, 1:-0.469574
00:42:08.674 00.000 25848 BLC: No correction, Miss < min_move
00:42:08.674 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:42:08.674 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:08.674 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
00:42:08.674 00.000 25848 MoveAxis(E, 0, ABG)
00:42:08.674 00.000 25848 Move returns status 0, amount 0
00:42:08.674 00.000 25848 MoveAxis(N, 0, ABG)
00:42:08.674 00.000 25848 Move returns status 0, amount 0
00:42:08.674 00.000 25848 move complete, result=0
00:42:08.674 00.000 25848 worker thread done servicing request
00:42:08.675 00.001 25848 Worker thread wakes up
00:42:08.675 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:08.675 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:08.675 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
00:42:11.528 02.853 25848 Exposure complete
00:42:11.609 00.081 25848 worker thread done servicing request
00:42:11.609 00.000 21444 OnExposeComplete: enter
00:42:11.609 00.000 21444 UpdateGuideState(): m_state=6
00:42:11.609 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1060
00:42:11.609 00.000 21444 Star::Find returns 1 (1), X=1224.52, Y=750.94, Mass=343577, SNR=70.6, Peak=11404 HFD=6.8
00:42:11.609 00.000 21444 Star::Find false star n=3 nbg=266 bg=3495.3 sigma=486.4 thresh=4955 peak=4813
00:42:11.609 00.000 21444 Star::Find false star n=3 nbg=260 bg=3897.9 sigma=514.3 thresh=5441 peak=5002
00:42:11.609 00.000 21444 Star::Find false star n=2 nbg=265 bg=3577.6 sigma=532.8 thresh=5176 peak=4936
00:42:11.609 00.000 21444 Star::Find false star n=1 nbg=255 bg=3627.1 sigma=485.0 thresh=5082 peak=4700
00:42:11.609 00.000 21444 Star::Find false star n=1 nbg=267 bg=3739.9 sigma=521.8 thresh=5305 peak=4787
00:42:11.609 00.000 21444 Star::Find false star n=4 nbg=261 bg=2689.9 sigma=415.0 thresh=3935 peak=3817
00:42:11.610 00.001 21444 Star::Find false star n=4 nbg=261 bg=3203.8 sigma=460.3 thresh=4585 peak=4413
00:42:11.610 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 11.75,3.82,0.00,M4] [#3 -0.87,-0.66,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -34.06,-14.29,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.03,1.17,2.89,U] 
00:42:11.610 00.000 21444 refined, 2 included, MultiStar: {-0.37, 0.91}, one-star: {-1.26, 0.44}
00:42:11.610 00.000 21444 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
00:42:11.610 00.000 21444 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.94 = 2.35)
00:42:11.610 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.91 hyp=0.98 cameraTheta=1.96 mountX=0.45 mountY=0.70, mountTheta=1.00
00:42:11.610 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.91, opts=13)
00:42:11.610 00.000 21444 Enqueuing Move request for scope (-0.37, 0.91)
00:42:11.611 00.001 25848 Worker thread wakes up
00:42:11.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=432, FiltMax=65504, Gamma=0.560
00:42:11.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.91) opts 0xd
00:42:11.611 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.91)
00:42:11.611 00.000 25848 Moving (-0.37, 0.91) raw xDistance=0.45 yDistance=0.70
00:42:11.611 00.000 21444 UpdateGuideState exits: m=343577 SNR=70.6 Saturated
00:42:11.611 00.000 25848 BLC: History state: CurrMiss=-0.70, AvgInitMiss=-0.05, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.685873, 1:-0.469574, 2:-0.701067
00:42:11.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:11.611 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:42:11.611 00.000 25848 BLC: window closed
00:42:11.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:11.611 00.000 21444 Enqueuing Expose request
00:42:11.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
00:42:11.611 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:11.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
00:42:11.611 00.000 25848 MoveAxis(E, 0, ABG)
00:42:11.611 00.000 25848 Move returns status 0, amount 0
00:42:11.611 00.000 25848 MoveAxis(N, 0, ABG)
00:42:11.611 00.000 25848 Move returns status 0, amount 0
00:42:11.611 00.000 25848 move complete, result=0
00:42:11.611 00.000 25848 worker thread done servicing request
00:42:11.611 00.000 25848 Worker thread wakes up
00:42:11.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:11.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:11.612 00.001 21444 GuideStep: 0.5 px 0 ms EAST, 0.7 px 0 ms NORTH
00:42:14.466 02.854 25848 Exposure complete
00:42:14.548 00.082 25848 worker thread done servicing request
00:42:14.548 00.000 21444 OnExposeComplete: enter
00:42:14.548 00.000 21444 UpdateGuideState(): m_state=6
00:42:14.548 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1061
00:42:14.548 00.000 21444 Star::Find returns 1 (1), X=1223.83, Y=751.17, Mass=377772, SNR=73.3, Peak=11836 HFD=6.8
00:42:14.548 00.000 21444 Star::Find false star n=9 nbg=253 bg=3605.8 sigma=433.7 thresh=4907 peak=4700
00:42:14.548 00.000 21444 Star::Find false star n=7 nbg=248 bg=2254.0 sigma=383.8 thresh=3405 peak=3301
00:42:14.548 00.000 21444 Star::Find false star n=5 nbg=270 bg=3980.0 sigma=540.9 thresh=5603 peak=5224
00:42:14.548 00.000 21444 Star::Find false star n=1 nbg=269 bg=3643.7 sigma=519.3 thresh=5202 peak=4688
00:42:14.548 00.000 21444 Star::Find false star n=8 nbg=265 bg=2804.3 sigma=397.8 thresh=3998 peak=3825
00:42:14.548 00.000 21444 Star::Find false star n=2 nbg=260 bg=3219.1 sigma=453.8 thresh=4581 peak=4398
00:42:14.548 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 13.16,-7.72,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.99,19.72,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -34.03,-14.41,0.00,R] [#8 -18.49,25.52,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.46,1.77,2.02,U] 
00:42:14.549 00.001 21444 refined, 1 included, MultiStar: {-0.95, 1.40}, one-star: {-1.96, 0.67}
00:42:14.549 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
00:42:14.549 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.56)
00:42:14.549 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=1.40 hyp=1.70 cameraTheta=2.17 mountX=1.08 mountY=0.94, mountTheta=0.72
00:42:14.549 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=1.40, opts=13)
00:42:14.549 00.000 21444 Enqueuing Move request for scope (-0.95, 1.40)
00:42:14.549 00.000 25848 Worker thread wakes up
00:42:14.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 1.40) opts 0xd
00:42:14.549 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, 1.40)
00:42:14.549 00.000 25848 Moving (-0.95, 1.40) raw xDistance=1.08 yDistance=0.94
00:42:14.550 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=584, FiltMax=65504, Gamma=0.560
00:42:14.550 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.08
00:42:14.550 00.000 21444 UpdateGuideState exits: m=377772 SNR=73.3 Saturated
00:42:14.550 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:14.550 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:14.550 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:14.550 00.000 21444 Enqueuing Expose request
00:42:14.550 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
00:42:14.550 00.000 25848 MoveAxis(W, 31, ABG)
00:42:14.550 00.000 25848 Guiding  Dir = 3, Dur = 31
00:42:14.622 00.072 25848 IsSlewing returns 0
00:42:14.623 00.001 25848 IsGuiding returns 0
00:42:14.644 00.021 25848 PulseGuide returned control before completion, sleep 20
00:42:14.669 00.025 25848 IsGuiding returns 1
00:42:14.669 00.000 25848 scope still moving after pulse duration time elapsed
00:42:14.721 00.052 25848 IsSlewing returns 0
00:42:14.721 00.000 25848 IsGuiding returns 0
00:42:14.721 00.000 25848 scope move finished after 31 + 67 ms
00:42:14.721 00.000 25848 Move returns status 0, amount 31
00:42:14.721 00.000 25848 MoveAxis(N, 0, ABG)
00:42:14.721 00.000 25848 Move returns status 0, amount 0
00:42:14.721 00.000 25848 move complete, result=0
00:42:14.721 00.000 25848 worker thread done servicing request
00:42:14.721 00.000 25848 Worker thread wakes up
00:42:14.722 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:14.722 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:14.722 00.000 21444 GuideStep: 1.1 px 31 ms WEST, 0.9 px 0 ms NORTH
00:42:17.573 02.851 25848 Exposure complete
00:42:17.660 00.087 25848 worker thread done servicing request
00:42:17.660 00.000 21444 OnExposeComplete: enter
00:42:17.660 00.000 21444 UpdateGuideState(): m_state=6
00:42:17.661 00.001 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1062
00:42:17.661 00.000 21444 Star::Find returns 1 (1), X=1224.66, Y=750.66, Mass=380221, SNR=55.1, Peak=12816 HFD=6.5
00:42:17.661 00.000 21444 Star::Find false star n=5 nbg=261 bg=3510.9 sigma=470.6 thresh=4923 peak=4808
00:42:17.661 00.000 21444 Star::Find false star n=3 nbg=267 bg=2296.5 sigma=476.7 thresh=3727 peak=3279
00:42:17.661 00.000 21444 Star::Find false star n=2 nbg=270 bg=3650.4 sigma=507.0 thresh=5171 peak=4862
00:42:17.661 00.000 21444 Star::Find false star n=7 nbg=251 bg=3700.0 sigma=417.7 thresh=4953 peak=4860
00:42:17.661 00.000 21444 Star::Find false star n=5 nbg=257 bg=2767.4 sigma=420.9 thresh=4030 peak=3989
00:42:17.661 00.000 21444 Star::Find false star n=4 nbg=253 bg=3253.3 sigma=441.7 thresh=4579 peak=4214
00:42:17.661 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.36,0.31,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.64,-0.74,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.10,1.71,3.91,U] 
00:42:17.661 00.000 21444 refined, 3 included, MultiStar: {-0.02, 0.98}, one-star: {-1.12, 0.16}
00:42:17.661 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
00:42:17.661 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.98)
00:42:17.661 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=0.98 hyp=0.98 cameraTheta=1.59 mountX=0.11 mountY=0.90, mountTheta=1.45
00:42:17.662 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=0.98, opts=13)
00:42:17.662 00.000 21444 Enqueuing Move request for scope (-0.02, 0.98)
00:42:17.663 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=384, FiltMax=65504, Gamma=0.560
00:42:17.663 00.000 21444 UpdateGuideState exits: m=380221 SNR=55.1 Saturated
00:42:17.663 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:17.663 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:17.663 00.000 21444 Enqueuing Expose request
00:42:17.663 00.000 25848 Worker thread wakes up
00:42:17.663 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.98) opts 0xd
00:42:17.663 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 0.98)
00:42:17.663 00.000 25848 Moving (-0.02, 0.98) raw xDistance=0.11 yDistance=0.90
00:42:17.663 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:42:17.663 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:17.663 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.90
00:42:17.663 00.000 25848 MoveAxis(E, 0, ABG)
00:42:17.663 00.000 25848 Move returns status 0, amount 0
00:42:17.663 00.000 25848 MoveAxis(N, 0, ABG)
00:42:17.663 00.000 25848 Move returns status 0, amount 0
00:42:17.663 00.000 25848 move complete, result=0
00:42:17.663 00.000 25848 worker thread done servicing request
00:42:17.663 00.000 25848 Worker thread wakes up
00:42:17.663 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:17.663 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:17.663 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
00:42:20.512 02.849 25848 Exposure complete
00:42:20.600 00.088 25848 worker thread done servicing request
00:42:20.600 00.000 21444 OnExposeComplete: enter
00:42:20.600 00.000 21444 UpdateGuideState(): m_state=6
00:42:20.600 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1063
00:42:20.600 00.000 21444 Star::Find returns 1 (1), X=1225.60, Y=751.36, Mass=348191, SNR=52.4, Peak=11732 HFD=6.2
00:42:20.600 00.000 21444 Star::Find false star n=6 nbg=244 bg=3589.6 sigma=446.2 thresh=4928 peak=4764
00:42:20.601 00.001 21444 Star::Find false star n=22 nbg=261 bg=3869.4 sigma=464.1 thresh=5262 peak=5073
00:42:20.601 00.000 21444 Star::Find false star n=6 nbg=243 bg=3619.7 sigma=390.9 thresh=4792 peak=4739
00:42:20.601 00.000 21444 Star::Find false star n=2 nbg=263 bg=3703.2 sigma=483.3 thresh=5153 peak=4779
00:42:20.601 00.000 21444 Star::Find false star n=2 nbg=237 bg=3793.4 sigma=411.2 thresh=5027 peak=4852
00:42:20.601 00.000 21444 Star::Find false star n=4 nbg=265 bg=2714.0 sigma=454.6 thresh=4078 peak=3922
00:42:20.601 00.000 21444 Star::Find false star n=2 nbg=267 bg=3141.0 sigma=473.0 thresh=4560 peak=4145
00:42:20.601 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.27,21.14,0.00,M5] [#3 -0.32,0.15,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.61,0.16,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.01,1.69,3.71,U] 
00:42:20.601 00.000 21444 single-star, 3 included, MultiStar: {0.89, 1.22}, one-star: {-0.19, 0.85}
00:42:20.601 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.27 = -1.27)
00:42:20.601 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.17)
00:42:20.601 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=0.85 hyp=0.87 cameraTheta=1.79 mountX=0.26 mountY=0.72, mountTheta=1.22
00:42:20.602 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=0.85, opts=13)
00:42:20.602 00.000 21444 Enqueuing Move request for scope (-0.19, 0.85)
00:42:20.602 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=218, FiltMax=65504, Gamma=0.560
00:42:20.602 00.000 21444 UpdateGuideState exits: m=348191 SNR=52.4 Saturated
00:42:20.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:20.602 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:20.602 00.000 21444 Enqueuing Expose request
00:42:20.602 00.000 25848 Worker thread wakes up
00:42:20.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.85) opts 0xd
00:42:20.602 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 0.85)
00:42:20.602 00.000 25848 Moving (-0.19, 0.85) raw xDistance=0.26 yDistance=0.72
00:42:20.603 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
00:42:20.603 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:20.603 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
00:42:20.603 00.000 25848 MoveAxis(E, 0, ABG)
00:42:20.603 00.000 25848 Move returns status 0, amount 0
00:42:20.603 00.000 25848 MoveAxis(N, 0, ABG)
00:42:20.603 00.000 25848 Move returns status 0, amount 0
00:42:20.603 00.000 25848 move complete, result=0
00:42:20.603 00.000 25848 worker thread done servicing request
00:42:20.603 00.000 25848 Worker thread wakes up
00:42:20.603 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:20.603 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:20.603 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
00:42:23.454 02.851 25848 Exposure complete
00:42:23.535 00.081 25848 worker thread done servicing request
00:42:23.535 00.000 21444 OnExposeComplete: enter
00:42:23.535 00.000 21444 UpdateGuideState(): m_state=6
00:42:23.535 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1064
00:42:23.535 00.000 21444 Star::Find returns 1 (1), X=1226.88, Y=749.86, Mass=336791, SNR=54.0, Peak=11532 HFD=6.5
00:42:23.535 00.000 21444 Star::Find false star n=4 nbg=271 bg=3527.9 sigma=494.4 thresh=5011 peak=4794
00:42:23.535 00.000 21444 Star::Find false star n=4 nbg=266 bg=2255.8 sigma=426.9 thresh=3536 peak=3320
00:42:23.535 00.000 21444 Star::Find false star n=4 nbg=269 bg=4138.5 sigma=537.7 thresh=5751 peak=5257
00:42:23.535 00.000 21444 Star::Find false star n=1 nbg=258 bg=3823.4 sigma=472.3 thresh=5240 peak=4736
00:42:23.535 00.000 21444 Star::Find false star n=3 nbg=250 bg=3740.1 sigma=443.6 thresh=5071 peak=4721
00:42:23.536 00.001 21444 Star::Find false star n=2 nbg=260 bg=3711.7 sigma=445.1 thresh=5047 peak=4751
00:42:23.536 00.000 21444 Star::Find false star n=1 nbg=261 bg=3611.5 sigma=523.9 thresh=5183 peak=4783
00:42:23.536 00.000 21444 Star::Find false star n=2 nbg=275 bg=3276.3 sigma=459.0 thresh=4653 peak=4307
00:42:23.536 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.70,-0.59,1.11,U] [#8 0.00,0.00,0.00,L] [#9 -1.37,1.27,0.17,U] [#10 0.00,0.00,0.00,L] [#11 2.37,0.18,4.55,U] 
00:42:23.536 00.000 21444 single-star, 3 included, MultiStar: {2.15, -0.03}, one-star: {1.10, -0.64}
00:42:23.536 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
00:42:23.536 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
00:42:23.536 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=-0.64 hyp=1.27 cameraTheta=-0.53 mountX=-1.15 mountY=-0.18, mountTheta=-2.99
00:42:23.536 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=-0.64, opts=13)
00:42:23.537 00.001 21444 Enqueuing Move request for scope (1.10, -0.64)
00:42:23.537 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=306, FiltMax=65504, Gamma=0.560
00:42:23.537 00.000 21444 UpdateGuideState exits: m=336791 SNR=54.0 Saturated
00:42:23.537 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:23.537 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:23.537 00.000 21444 Enqueuing Expose request
00:42:23.537 00.000 25848 Worker thread wakes up
00:42:23.537 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.64) opts 0xd
00:42:23.537 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, -0.64)
00:42:23.537 00.000 25848 Moving (1.10, -0.64) raw xDistance=-1.15 yDistance=-0.18
00:42:23.537 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.15
00:42:23.537 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:23.537 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:42:23.537 00.000 25848 MoveAxis(E, 34, ABG)
00:42:23.537 00.000 25848 Guiding  Dir = 2, Dur = 34
00:42:23.562 00.025 25848 IsSlewing returns 0
00:42:23.562 00.000 25848 IsGuiding returns 0
00:42:23.594 00.032 25848 PulseGuide returned control before completion, sleep 14
00:42:23.611 00.017 25848 IsGuiding returns 1
00:42:23.611 00.000 25848 scope still moving after pulse duration time elapsed
00:42:23.670 00.059 25848 IsSlewing returns 0
00:42:23.671 00.001 25848 IsGuiding returns 0
00:42:23.671 00.000 25848 scope move finished after 34 + 73 ms
00:42:23.671 00.000 25848 Move returns status 0, amount 34
00:42:23.671 00.000 25848 MoveAxis(N, 0, ABG)
00:42:23.671 00.000 25848 Move returns status 0, amount 0
00:42:23.671 00.000 25848 move complete, result=0
00:42:23.671 00.000 25848 worker thread done servicing request
00:42:23.671 00.000 25848 Worker thread wakes up
00:42:23.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:23.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:23.671 00.000 21444 GuideStep: -1.2 px 34 ms EAST, -0.2 px 0 ms NORTH
00:42:26.521 02.850 25848 Exposure complete
00:42:26.594 00.073 25848 worker thread done servicing request
00:42:26.594 00.000 21444 OnExposeComplete: enter
00:42:26.594 00.000 21444 UpdateGuideState(): m_state=6
00:42:26.594 00.000 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1065
00:42:26.595 00.001 21444 Star::Find returns 1 (1), X=1223.36, Y=752.21, Mass=320731, SNR=51.2, Peak=10876 HFD=6.5
00:42:26.595 00.000 21444 Star::Find false star n=2 nbg=253 bg=3822.2 sigma=455.2 thresh=5188 peak=4743
00:42:26.595 00.000 21444 Star::Find false star n=2 nbg=262 bg=3581.5 sigma=496.8 thresh=5072 peak=4976
00:42:26.595 00.000 21444 Star::Find false star n=2 nbg=270 bg=3599.3 sigma=553.8 thresh=5261 peak=4750
00:42:26.595 00.000 21444 Star::Find false star n=4 nbg=259 bg=2703.3 sigma=363.7 thresh=3794 peak=3700
00:42:26.595 00.000 21444 Star::Find false star n=3 nbg=278 bg=3153.3 sigma=473.5 thresh=4574 peak=4520
00:42:26.595 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.10,3.75,0.31,U] [#3 -1.01,1.23,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.42,0.43,1.20,U] [#8 -22.96,13.81,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.10,1.51,3.36,U] 
00:42:26.595 00.000 21444 refined, 4 included, MultiStar: {-1.12, 1.43}, one-star: {-2.43, 1.71}
00:42:26.595 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
00:42:26.595 00.000 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.66 = 2.62)
00:42:26.595 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=1.43 hyp=1.82 cameraTheta=2.23 mountX=1.24 mountY=0.90, mountTheta=0.63
00:42:26.596 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=1.43, opts=13)
00:42:26.596 00.000 21444 Enqueuing Move request for scope (-1.12, 1.43)
00:42:26.596 00.000 25848 Worker thread wakes up
00:42:26.596 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=474, FiltMax=65504, Gamma=0.560
00:42:26.596 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 1.43) opts 0xd
00:42:26.596 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, 1.43)
00:42:26.596 00.000 25848 Moving (-1.12, 1.43) raw xDistance=1.24 yDistance=0.90
00:42:26.596 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.24
00:42:26.596 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:26.596 00.000 21444 UpdateGuideState exits: m=320731 SNR=51.2 Saturated
00:42:26.596 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:26.596 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:26.596 00.000 21444 Enqueuing Expose request
00:42:26.596 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.90
00:42:26.596 00.000 25848 MoveAxis(W, 34, ABG)
00:42:26.596 00.000 25848 Guiding  Dir = 3, Dur = 34
00:42:26.626 00.030 25848 IsSlewing returns 0
00:42:26.626 00.000 25848 IsGuiding returns 0
00:42:26.658 00.032 25848 PulseGuide returned control before completion, sleep 13
00:42:26.678 00.020 25848 IsGuiding returns 1
00:42:26.678 00.000 25848 scope still moving after pulse duration time elapsed
00:42:26.734 00.056 25848 IsSlewing returns 0
00:42:26.735 00.001 25848 IsGuiding returns 0
00:42:26.735 00.000 25848 scope move finished after 34 + 74 ms
00:42:26.735 00.000 25848 Move returns status 0, amount 34
00:42:26.735 00.000 25848 MoveAxis(N, 0, ABG)
00:42:26.735 00.000 25848 Move returns status 0, amount 0
00:42:26.735 00.000 25848 move complete, result=0
00:42:26.735 00.000 25848 worker thread done servicing request
00:42:26.735 00.000 25848 Worker thread wakes up
00:42:26.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:26.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:26.735 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.9 px 0 ms NORTH
00:42:29.583 02.848 25848 Exposure complete
00:42:29.665 00.082 25848 worker thread done servicing request
00:42:29.666 00.001 21444 OnExposeComplete: enter
00:42:29.666 00.000 21444 UpdateGuideState(): m_state=6
00:42:29.666 00.000 21444 Star::Find(15, 1223, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1066
00:42:29.666 00.000 21444 Star::Find returns 1 (1), X=1226.38, Y=750.34, Mass=235958, SNR=35.0, Peak=11104 HFD=5.4
00:42:29.666 00.000 21444 Star::Find false star n=6 nbg=259 bg=3666.8 sigma=418.1 thresh=4921 peak=4920
00:42:29.666 00.000 21444 Star::Find false star n=4 nbg=251 bg=2222.3 sigma=388.2 thresh=3387 peak=3298
00:42:29.666 00.000 21444 Star::Find false star n=2 nbg=266 bg=3767.1 sigma=493.3 thresh=5247 peak=4887
00:42:29.666 00.000 21444 Star::Find false star n=2 nbg=257 bg=3743.1 sigma=464.2 thresh=5136 peak=4775
00:42:29.666 00.000 21444 Star::Find false star n=1 nbg=269 bg=2861.1 sigma=463.2 thresh=4251 peak=3727
00:42:29.666 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.03,0.83,0.28,U] [#4 2.44,-0.83,0.35,U] [#5 -16.00,-4.93,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 2.30,-1.68,1.68,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -5.59,-42.73,0.00,M5] [#11 1.55,-0.38,4.55,U] 
00:42:29.666 00.000 21444 single-star, 4 included, MultiStar: {1.53, -0.60}, one-star: {0.59, -0.16}
00:42:29.666 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
00:42:29.666 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
00:42:29.666 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.16 hyp=0.61 cameraTheta=-0.27 mountX=-0.60 mountY=0.07, mountTheta=3.02
00:42:29.667 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.16, opts=13)
00:42:29.667 00.000 21444 Enqueuing Move request for scope (0.59, -0.16)
00:42:29.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=244, FiltMax=65504, Gamma=0.560
00:42:29.667 00.000 21444 UpdateGuideState exits: m=235958 SNR=35.0 Saturated
00:42:29.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:29.667 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:29.667 00.000 21444 Enqueuing Expose request
00:42:29.667 00.000 25848 Worker thread wakes up
00:42:29.667 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.16) opts 0xd
00:42:29.667 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.16)
00:42:29.667 00.000 25848 Moving (0.59, -0.16) raw xDistance=-0.60 yDistance=0.07
00:42:29.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.60
00:42:29.667 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:29.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:42:29.667 00.000 25848 MoveAxis(E, 15, ABG)
00:42:29.668 00.001 25848 Guiding  Dir = 2, Dur = 15
00:42:29.688 00.020 25848 IsSlewing returns 0
00:42:29.688 00.000 25848 IsGuiding returns 0
00:42:29.721 00.033 25848 IsGuiding returns 1
00:42:29.721 00.000 25848 scope still moving after pulse duration time elapsed
00:42:29.780 00.059 25848 IsSlewing returns 0
00:42:29.781 00.001 25848 IsGuiding returns 0
00:42:29.781 00.000 25848 scope move finished after 15 + 77 ms
00:42:29.781 00.000 25848 Move returns status 0, amount 15
00:42:29.781 00.000 25848 MoveAxis(N, 0, ABG)
00:42:29.781 00.000 25848 Move returns status 0, amount 0
00:42:29.781 00.000 25848 move complete, result=0
00:42:29.781 00.000 25848 worker thread done servicing request
00:42:29.781 00.000 25848 Worker thread wakes up
00:42:29.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:29.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:29.781 00.000 21444 GuideStep: -0.6 px 15 ms EAST, 0.1 px 0 ms NORTH
00:42:32.628 02.847 25848 Exposure complete
00:42:32.716 00.088 25848 worker thread done servicing request
00:42:32.716 00.000 21444 OnExposeComplete: enter
00:42:32.716 00.000 21444 UpdateGuideState(): m_state=6
00:42:32.716 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1067
00:42:32.716 00.000 21444 Star::Find returns 1 (1), X=1227.29, Y=750.93, Mass=317327, SNR=56.6, Peak=10676 HFD=6.7
00:42:32.716 00.000 21444 Star::Find false star n=6 nbg=260 bg=3539.8 sigma=454.9 thresh=4905 peak=4857
00:42:32.716 00.000 21444 Star::Find false star n=4 nbg=276 bg=2365.6 sigma=494.8 thresh=3850 peak=3544
00:42:32.716 00.000 21444 Star::Find false star n=2 nbg=265 bg=3679.9 sigma=493.9 thresh=5161 peak=4861
00:42:32.716 00.000 21444 Star::Find false star n=5 nbg=262 bg=3817.7 sigma=401.1 thresh=5021 peak=4846
00:42:32.717 00.001 21444 Star::Find false star n=9 nbg=256 bg=3759.5 sigma=417.9 thresh=5013 peak=4948
00:42:32.717 00.000 21444 Star::Find false star n=7 nbg=239 bg=2886.3 sigma=350.3 thresh=3937 peak=3745
00:42:32.717 00.000 21444 Star::Find false star n=4 nbg=261 bg=3298.3 sigma=437.5 thresh=4611 peak=4609
00:42:32.717 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.91,0.12,0.15,U] [#4 14.06,11.62,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.07,-0.09,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.99,0.80,3.23,U] 
00:42:32.717 00.000 21444 single-star, 3 included, MultiStar: {2.61, 0.57}, one-star: {1.51, 0.43}
00:42:32.717 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
00:42:32.717 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
00:42:32.717 00.000 21444 CameraToMount -- cameraX=1.51 cameraY=0.43 hyp=1.57 cameraTheta=0.28 mountX=-1.46 mountY=0.97, mountTheta=2.55
00:42:32.718 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.51, y=0.43, opts=13)
00:42:32.718 00.000 21444 Enqueuing Move request for scope (1.51, 0.43)
00:42:32.718 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=372, FiltMax=65504, Gamma=0.560
00:42:32.718 00.000 21444 UpdateGuideState exits: m=317327 SNR=56.6 Saturated
00:42:32.718 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:32.718 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:32.718 00.000 21444 Enqueuing Expose request
00:42:32.718 00.000 25848 Worker thread wakes up
00:42:32.718 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.51, 0.43) opts 0xd
00:42:32.718 00.000 25848 Handling offset move in thread for scope, endpoint = (1.51, 0.43)
00:42:32.719 00.001 25848 Moving (1.51, 0.43) raw xDistance=-1.46 yDistance=0.97
00:42:32.719 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.46
00:42:32.719 00.000 25848 switching direction from -1 to 1 - decHistory=5 oldest=0.48 newest=1.95
00:42:32.719 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
00:42:32.719 00.000 25848 MoveAxis(E, 44, ABG)
00:42:32.719 00.000 25848 Guiding  Dir = 2, Dur = 44
00:42:32.751 00.032 25848 IsSlewing returns 0
00:42:32.751 00.000 25848 IsGuiding returns 0
00:42:32.782 00.031 25848 PulseGuide returned control before completion, sleep 24
00:42:32.818 00.036 25848 IsGuiding returns 1
00:42:32.818 00.000 25848 scope still moving after pulse duration time elapsed
00:42:32.904 00.086 25848 IsSlewing returns 0
00:42:32.905 00.001 25848 IsGuiding returns 0
00:42:32.905 00.000 25848 scope move finished after 44 + 110 ms
00:42:32.905 00.000 25848 Move returns status 0, amount 44
00:42:32.905 00.000 25848 BLC: Oldest BLC event removed
00:42:32.905 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
00:42:32.905 00.000 25848 MoveAxis(S, 322, ABG)
00:42:32.905 00.000 25848 Guiding  Dir = 1, Dur = 322
00:42:32.936 00.031 25848 IsSlewing returns 0
00:42:32.936 00.000 25848 IsGuiding returns 0
00:42:32.978 00.042 25848 PulseGuide returned control before completion, sleep 291
00:42:33.271 00.293 25848 IsGuiding returns 1
00:42:33.271 00.000 25848 scope still moving after pulse duration time elapsed
00:42:33.327 00.056 25848 IsSlewing returns 0
00:42:33.327 00.000 25848 IsGuiding returns 0
00:42:33.327 00.000 25848 scope move finished after 322 + 69 ms
00:42:33.327 00.000 25848 Move returns status 0, amount 322
00:42:33.327 00.000 25848 move complete, result=0
00:42:33.327 00.000 25848 worker thread done servicing request
00:42:33.327 00.000 25848 Worker thread wakes up
00:42:33.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:33.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:33.327 00.000 21444 GuideStep: -1.5 px 44 ms EAST, 1.0 px 322 ms SOUTH
00:42:36.172 02.845 25848 Exposure complete
00:42:36.255 00.083 25848 worker thread done servicing request
00:42:36.255 00.000 21444 OnExposeComplete: enter
00:42:36.255 00.000 21444 UpdateGuideState(): m_state=6
00:42:36.255 00.000 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1068
00:42:36.256 00.001 21444 Star::Find returns 1 (1), X=1225.01, Y=749.64, Mass=481008, SNR=87.4, Peak=13784 HFD=6.9
00:42:36.256 00.000 21444 Star::Find false star n=4 nbg=248 bg=3538.0 sigma=422.1 thresh=4804 peak=4625
00:42:36.256 00.000 21444 Star::Find false star n=4 nbg=253 bg=3830.9 sigma=420.4 thresh=5092 peak=4742
00:42:36.256 00.000 21444 Star::Find false star n=3 nbg=277 bg=3696.5 sigma=505.6 thresh=5213 peak=4810
00:42:36.256 00.000 21444 Star::Find false star n=1 nbg=269 bg=3617.9 sigma=561.5 thresh=5302 peak=4663
00:42:36.256 00.000 21444 Star::Find false star n=5 nbg=248 bg=3909.9 sigma=456.3 thresh=5279 peak=4893
00:42:36.256 00.000 21444 Star::Find false star n=8 nbg=248 bg=2789.9 sigma=396.6 thresh=3980 peak=3976
00:42:36.256 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.10,18.58,0.00,M5] [#3 -0.85,0.16,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.80,-1.51,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -26.82,-35.24,0.00,M6] [#11 -0.27,-0.06,2.44,U] 
00:42:36.256 00.000 21444 refined, 3 included, MultiStar: {-0.16, -0.55}, one-star: {-0.77, -0.86}
00:42:36.256 00.000 21444 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.05) = xAngle (-4.91 = 1.37)
00:42:36.256 00.000 21444 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.76 = -1.47)
00:42:36.256 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.55 hyp=0.57 cameraTheta=-1.86 mountX=0.11 mountY=-0.57, mountTheta=-1.37
00:42:36.257 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.55, opts=13)
00:42:36.257 00.000 21444 Enqueuing Move request for scope (-0.16, -0.55)
00:42:36.257 00.000 25848 Worker thread wakes up
00:42:36.257 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.55) opts 0xd
00:42:36.257 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.55)
00:42:36.257 00.000 25848 Moving (-0.16, -0.55) raw xDistance=0.11 yDistance=-0.57
00:42:36.257 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=104, FiltMax=65504, Gamma=0.560
00:42:36.257 00.000 21444 UpdateGuideState exits: m=481008 SNR=87.4 Saturated
00:42:36.257 00.000 25848 BLC: History state: CurrMiss=-0.57, AvgInitMiss=-0.03, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.971497, 1:-0.566397
00:42:36.257 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:36.257 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:42:36.257 00.000 25848 BLC: window closed
00:42:36.257 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:36.257 00.000 21444 Enqueuing Expose request
00:42:36.258 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:42:36.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:36.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
00:42:36.258 00.000 25848 MoveAxis(E, 0, ABG)
00:42:36.258 00.000 25848 Move returns status 0, amount 0
00:42:36.258 00.000 25848 MoveAxis(N, 0, ABG)
00:42:36.258 00.000 25848 Move returns status 0, amount 0
00:42:36.258 00.000 25848 move complete, result=0
00:42:36.258 00.000 25848 worker thread done servicing request
00:42:36.258 00.000 25848 Worker thread wakes up
00:42:36.258 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:36.258 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:36.258 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
00:42:39.111 02.853 25848 Exposure complete
00:42:39.193 00.082 25848 worker thread done servicing request
00:42:39.194 00.001 21444 OnExposeComplete: enter
00:42:39.194 00.000 21444 UpdateGuideState(): m_state=6
00:42:39.194 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1069
00:42:39.194 00.000 21444 Star::Find returns 1 (1), X=1225.16, Y=749.27, Mass=394171, SNR=58.2, Peak=11532 HFD=6.9
00:42:39.194 00.000 21444 Star::Find false star n=2 nbg=246 bg=3768.1 sigma=447.0 thresh=5109 peak=4833
00:42:39.194 00.000 21444 Star::Find false star n=6 nbg=249 bg=4212.5 sigma=493.6 thresh=5693 peak=5684
00:42:39.194 00.000 21444 Star::Find false star n=2 nbg=255 bg=3766.2 sigma=438.4 thresh=5081 peak=4913
00:42:39.194 00.000 21444 Star::Find false star n=3 nbg=255 bg=3549.7 sigma=427.6 thresh=4833 peak=4705
00:42:39.194 00.000 21444 Star::Find false star n=5 nbg=256 bg=3709.9 sigma=424.3 thresh=4983 peak=4644
00:42:39.194 00.000 21444 Star::Find false star n=3 nbg=278 bg=2840.1 sigma=482.5 thresh=4288 peak=4087
00:42:39.194 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.46,24.73,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -13.37,-7.53,0.00,M7] [#7 1.36,-0.90,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -29.30,-38.43,0.00,M7] [#11 0.18,-1.05,3.30,U] 
00:42:39.194 00.000 21444 refined, 2 included, MultiStar: {0.19, -1.06}, one-star: {-0.63, -1.23}
00:42:39.194 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
00:42:39.194 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -1.00)
00:42:39.194 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-1.06 hyp=1.08 cameraTheta=-1.39 mountX=-0.29 mountY=-0.91, mountTheta=-1.88
00:42:39.195 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-1.06, opts=13)
00:42:39.195 00.000 21444 Enqueuing Move request for scope (0.19, -1.06)
00:42:39.195 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=444, FiltMax=65504, Gamma=0.560
00:42:39.195 00.000 21444 UpdateGuideState exits: m=394171 SNR=58.2 Saturated
00:42:39.195 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:39.195 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:39.195 00.000 21444 Enqueuing Expose request
00:42:39.195 00.000 25848 Worker thread wakes up
00:42:39.196 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.06) opts 0xd
00:42:39.196 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -1.06)
00:42:39.196 00.000 25848 Moving (0.19, -1.06) raw xDistance=-0.29 yDistance=-0.91
00:42:39.196 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
00:42:39.196 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:39.196 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.91
00:42:39.196 00.000 25848 MoveAxis(E, 0, ABG)
00:42:39.196 00.000 25848 Move returns status 0, amount 0
00:42:39.196 00.000 25848 MoveAxis(N, 0, ABG)
00:42:39.196 00.000 25848 Move returns status 0, amount 0
00:42:39.196 00.000 25848 move complete, result=0
00:42:39.197 00.001 25848 worker thread done servicing request
00:42:39.197 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
00:42:39.197 00.000 25848 Worker thread wakes up
00:42:39.197 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:39.197 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:42.040 02.843 25848 Exposure complete
00:42:42.124 00.084 25848 worker thread done servicing request
00:42:42.124 00.000 21444 OnExposeComplete: enter
00:42:42.124 00.000 21444 UpdateGuideState(): m_state=6
00:42:42.124 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1070
00:42:42.124 00.000 21444 Star::Find returns 1 (1), X=1224.67, Y=749.55, Mass=314588, SNR=52.0, Peak=11836 HFD=6.1
00:42:42.124 00.000 21444 Star::Find false star n=8 nbg=260 bg=3743.2 sigma=399.6 thresh=4942 peak=4637
00:42:42.124 00.000 21444 Star::Find false star n=6 nbg=251 bg=2223.8 sigma=404.1 thresh=3436 peak=3216
00:42:42.124 00.000 21444 Star::Find false star n=11 nbg=254 bg=3790.9 sigma=484.9 thresh=5245 peak=5130
00:42:42.124 00.000 21444 Star::Find false star n=3 nbg=266 bg=3501.3 sigma=497.7 thresh=4994 peak=4869
00:42:42.124 00.000 21444 Star::Find false star n=2 nbg=239 bg=3846.6 sigma=459.1 thresh=5224 peak=4960
00:42:42.124 00.000 21444 Star::Find false star n=3 nbg=274 bg=2784.6 sigma=495.3 thresh=4271 peak=3875
00:42:42.124 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.66,0.68,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.64,-9.27,0.00,M8] [#7 0.93,-2.08,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -22.10,-49.02,0.00,M8] [#11 0.03,-0.80,3.44,U] 
00:42:42.124 00.000 21444 refined, 3 included, MultiStar: {-0.07, -1.01}, one-star: {-1.11, -0.95}
00:42:42.124 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.59)
00:42:42.125 00.001 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.25)
00:42:42.125 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-1.01 hyp=1.01 cameraTheta=-1.64 mountX=-0.02 mountY=-0.96, mountTheta=-1.59
00:42:42.125 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-1.01, opts=13)
00:42:42.125 00.000 21444 Enqueuing Move request for scope (-0.07, -1.01)
00:42:42.125 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=538, FiltMax=65504, Gamma=0.560
00:42:42.125 00.000 21444 UpdateGuideState exits: m=314588 SNR=52.0 Saturated
00:42:42.125 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:42.125 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:42.125 00.000 21444 Enqueuing Expose request
00:42:42.125 00.000 25848 Worker thread wakes up
00:42:42.126 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -1.01) opts 0xd
00:42:42.126 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -1.01)
00:42:42.126 00.000 25848 Moving (-0.07, -1.01) raw xDistance=-0.02 yDistance=-0.96
00:42:42.126 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:42:42.126 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:42.126 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
00:42:42.126 00.000 25848 MoveAxis(E, 0, ABG)
00:42:42.126 00.000 25848 Move returns status 0, amount 0
00:42:42.126 00.000 25848 MoveAxis(N, 0, ABG)
00:42:42.126 00.000 25848 Move returns status 0, amount 0
00:42:42.126 00.000 25848 move complete, result=0
00:42:42.126 00.000 25848 worker thread done servicing request
00:42:42.126 00.000 25848 Worker thread wakes up
00:42:42.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:42.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:42.126 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.0 px 0 ms NORTH
00:42:44.973 02.847 25848 Exposure complete
00:42:45.050 00.077 25848 worker thread done servicing request
00:42:45.050 00.000 21444 OnExposeComplete: enter
00:42:45.050 00.000 21444 UpdateGuideState(): m_state=6
00:42:45.050 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1071
00:42:45.050 00.000 21444 Star::Find returns 1 (1), X=1226.85, Y=749.25, Mass=359267, SNR=55.0, Peak=11884 HFD=6.3
00:42:45.050 00.000 21444 Star::Find false star n=4 nbg=239 bg=2197.0 sigma=390.3 thresh=3368 peak=3304
00:42:45.050 00.000 21444 Star::Find false star n=6 nbg=271 bg=4174.7 sigma=496.6 thresh=5665 peak=5376
00:42:45.050 00.000 21444 Star::Find false star n=4 nbg=258 bg=3792.6 sigma=459.5 thresh=5171 peak=5007
00:42:45.050 00.000 21444 Star::Find false star n=3 nbg=268 bg=3563.2 sigma=468.6 thresh=4969 peak=4844
00:42:45.050 00.000 21444 Star::Find false star n=2 nbg=275 bg=3783.6 sigma=479.7 thresh=5223 peak=5028
00:42:45.051 00.001 21444 Star::Find false star n=4 nbg=240 bg=2751.8 sigma=376.9 thresh=3882 peak=3663
00:42:45.051 00.000 21444 Star::Find false star n=2 nbg=267 bg=3330.1 sigma=507.0 thresh=4851 peak=4387
00:42:45.051 00.000 21444 MultiStar: [#1 39.24,-22.85,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.72,-1.96,1.16,U] [#8 -11.15,0.58,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.75,-0.22,3.47,U] 
00:42:45.051 00.000 21444 single-star, 2 included, MultiStar: {2.44, -0.76}, one-star: {1.06, -1.25}
00:42:45.051 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.37)
00:42:45.051 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
00:42:45.051 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=-1.25 hyp=1.64 cameraTheta=-0.87 mountX=-1.17 mountY=-0.75, mountTheta=-2.57
00:42:45.051 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=-1.25, opts=13)
00:42:45.051 00.000 21444 Enqueuing Move request for scope (1.06, -1.25)
00:42:45.051 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=270, FiltMax=65504, Gamma=0.560
00:42:45.052 00.001 21444 UpdateGuideState exits: m=359267 SNR=55.0 Saturated
00:42:45.052 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:45.052 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:45.052 00.000 21444 Enqueuing Expose request
00:42:45.052 00.000 25848 Worker thread wakes up
00:42:45.052 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, -1.25) opts 0xd
00:42:45.052 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, -1.25)
00:42:45.052 00.000 25848 Moving (1.06, -1.25) raw xDistance=-1.17 yDistance=-0.75
00:42:45.052 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17
00:42:45.052 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:45.052 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
00:42:45.052 00.000 25848 MoveAxis(E, 34, ABG)
00:42:45.052 00.000 25848 Guiding  Dir = 2, Dur = 34
00:42:45.095 00.043 25848 IsSlewing returns 0
00:42:45.096 00.001 25848 IsGuiding returns 0
00:42:45.127 00.031 25848 PulseGuide returned control before completion, sleep 13
00:42:45.144 00.017 25848 IsGuiding returns 1
00:42:45.144 00.000 25848 scope still moving after pulse duration time elapsed
00:42:45.203 00.059 25848 IsSlewing returns 0
00:42:45.203 00.000 25848 IsGuiding returns 0
00:42:45.203 00.000 25848 scope move finished after 34 + 73 ms
00:42:45.203 00.000 25848 Move returns status 0, amount 34
00:42:45.203 00.000 25848 MoveAxis(N, 0, ABG)
00:42:45.203 00.000 25848 Move returns status 0, amount 0
00:42:45.203 00.000 25848 move complete, result=0
00:42:45.204 00.001 25848 worker thread done servicing request
00:42:45.204 00.000 25848 Worker thread wakes up
00:42:45.204 00.000 21444 GuideStep: -1.2 px 34 ms EAST, -0.8 px 0 ms NORTH
00:42:45.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:45.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:48.052 02.848 25848 Exposure complete
00:42:48.140 00.088 25848 worker thread done servicing request
00:42:48.140 00.000 21444 OnExposeComplete: enter
00:42:48.140 00.000 21444 UpdateGuideState(): m_state=6
00:42:48.140 00.000 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1072
00:42:48.140 00.000 21444 Star::Find returns 1 (1), X=1227.76, Y=748.19, Mass=303878, SNR=49.9, Peak=10952 HFD=6.4
00:42:48.140 00.000 21444 Star::Find false star n=5 nbg=258 bg=3697.5 sigma=440.6 thresh=5019 peak=4734
00:42:48.140 00.000 21444 Star::Find false star n=5 nbg=263 bg=2315.2 sigma=395.5 thresh=3502 peak=3433
00:42:48.140 00.000 21444 Star::Find false star n=5 nbg=245 bg=4089.4 sigma=429.6 thresh=5378 peak=5221
00:42:48.141 00.001 21444 Star::Find false star n=1 nbg=272 bg=3847.8 sigma=580.6 thresh=5590 peak=4993
00:42:48.141 00.000 21444 Star::Find false star n=7 nbg=260 bg=3688.9 sigma=442.4 thresh=5016 peak=5007
00:42:48.141 00.000 21444 Star::Find false star n=3 nbg=261 bg=3760.3 sigma=492.2 thresh=5237 peak=4921
00:42:48.141 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.09,-3.95,1.30,U] [#8 -19.87,4.04,0.00,M5] [#9 -7.63,-8.56,0.00,M7] [#10 -23.19,-40.18,0.00,M9] [#11 2.05,-1.58,3.56,U] 
00:42:48.141 00.000 21444 single-star, 2 included, MultiStar: {2.27, -2.23}, one-star: {1.98, -2.31}
00:42:48.141 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
00:42:48.141 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.47)
00:42:48.141 00.000 21444 CameraToMount -- cameraX=1.98 cameraY=-2.31 hyp=3.04 cameraTheta=-0.86 mountX=-2.18 mountY=-1.39, mountTheta=-2.57
00:42:48.142 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.98, y=-2.31, opts=13)
00:42:48.142 00.000 21444 Enqueuing Move request for scope (1.98, -2.31)
00:42:48.142 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=268, FiltMax=65504, Gamma=0.560
00:42:48.142 00.000 25848 Worker thread wakes up
00:42:48.142 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.98, -2.31) opts 0xd
00:42:48.142 00.000 25848 Handling offset move in thread for scope, endpoint = (1.98, -2.31)
00:42:48.142 00.000 25848 Moving (1.98, -2.31) raw xDistance=-2.18 yDistance=-1.39
00:42:48.142 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.42 from input -2.18
00:42:48.142 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:48.142 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.39
00:42:48.142 00.000 25848 MoveAxis(E, 66, ABG)
00:42:48.142 00.000 25848 Guiding  Dir = 2, Dur = 66
00:42:48.143 00.001 21444 UpdateGuideState exits: m=303878 SNR=49.9 Saturated
00:42:48.143 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:48.143 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:48.143 00.000 21444 Enqueuing Expose request
00:42:48.172 00.029 25848 IsSlewing returns 0
00:42:48.172 00.000 25848 IsGuiding returns 0
00:42:48.204 00.032 25848 PulseGuide returned control before completion, sleep 45
00:42:48.256 00.052 25848 IsGuiding returns 1
00:42:48.256 00.000 25848 scope still moving after pulse duration time elapsed
00:42:48.312 00.056 25848 IsSlewing returns 0
00:42:48.312 00.000 25848 IsGuiding returns 0
00:42:48.312 00.000 25848 scope move finished after 66 + 73 ms
00:42:48.312 00.000 25848 Move returns status 0, amount 66
00:42:48.312 00.000 25848 MoveAxis(N, 0, ABG)
00:42:48.312 00.000 25848 Move returns status 0, amount 0
00:42:48.312 00.000 25848 move complete, result=0
00:42:48.312 00.000 25848 worker thread done servicing request
00:42:48.312 00.000 25848 Worker thread wakes up
00:42:48.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:48.312 00.000 21444 GuideStep: -2.2 px 66 ms EAST, -1.4 px 0 ms NORTH
00:42:48.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:51.160 02.848 25848 Exposure complete
00:42:51.241 00.081 25848 worker thread done servicing request
00:42:51.241 00.000 21444 OnExposeComplete: enter
00:42:51.241 00.000 21444 UpdateGuideState(): m_state=6
00:42:51.241 00.000 21444 Star::Find(15, 1227, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1073
00:42:51.241 00.000 21444 Star::Find returns 1 (1), X=1224.73, Y=748.79, Mass=366876, SNR=62.7, Peak=12896 HFD=5.9
00:42:51.241 00.000 21444 Star::Find false star n=5 nbg=268 bg=4076.9 sigma=493.6 thresh=5558 peak=5248
00:42:51.241 00.000 21444 Star::Find false star n=3 nbg=246 bg=3832.9 sigma=483.0 thresh=5282 peak=4617
00:42:51.241 00.000 21444 Star::Find false star n=8 nbg=245 bg=3530.8 sigma=414.9 thresh=4776 peak=4729
00:42:51.241 00.000 21444 Star::Find false star n=7 nbg=239 bg=3792.9 sigma=437.6 thresh=5106 peak=4845
00:42:51.241 00.000 21444 Star::Find false star n=6 nbg=273 bg=3794.7 sigma=491.6 thresh=5269 peak=5208
00:42:51.242 00.001 21444 Star::Find false star n=3 nbg=267 bg=2847.4 sigma=409.3 thresh=4075 peak=3872
00:42:51.242 00.000 21444 Star::Find false star n=1 nbg=280 bg=3235.0 sigma=556.4 thresh=4904 peak=4623
00:42:51.242 00.000 21444 MultiStar: [#1 11.16,-7.23,0.00,M3] [#2 -12.59,23.23,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.89,-2.80,1.33,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.53,-1.75,3.20,U] 
00:42:51.242 00.000 21444 single-star, 2 included, MultiStar: {-0.28, -2.00}, one-star: {-1.05, -1.71}
00:42:51.242 00.000 21444 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.05) = xAngle (-5.17 = 1.11)
00:42:51.242 00.000 21444 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.73)
00:42:51.242 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=-1.71 hyp=2.01 cameraTheta=-2.12 mountX=0.89 mountY=-1.98, mountTheta=-1.15
00:42:51.242 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=-1.71, opts=13)
00:42:51.242 00.000 21444 Enqueuing Move request for scope (-1.05, -1.71)
00:42:51.242 00.000 25848 Worker thread wakes up
00:42:51.243 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -1.71) opts 0xd
00:42:51.243 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, -1.71)
00:42:51.243 00.000 25848 Moving (-1.05, -1.71) raw xDistance=0.89 yDistance=-1.98
00:42:51.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.89
00:42:51.243 00.000 25848 resist switch: large excursion: input -1.98 thresh 1.53 direction from 1 to -1
00:42:51.243 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.95
00:42:51.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.98 from input -1.98
00:42:51.243 00.000 25848 MoveAxis(W, 21, ABG)
00:42:51.243 00.000 25848 Guiding  Dir = 3, Dur = 21
00:42:51.243 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=310, FiltMax=65504, Gamma=0.560
00:42:51.243 00.000 21444 UpdateGuideState exits: m=366876 SNR=62.7 Saturated
00:42:51.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:51.243 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:51.243 00.000 21444 Enqueuing Expose request
00:42:51.283 00.040 25848 IsSlewing returns 0
00:42:51.284 00.001 25848 IsGuiding returns 0
00:42:51.315 00.031 25848 IsGuiding returns 1
00:42:51.315 00.000 25848 scope still moving after pulse duration time elapsed
00:42:51.375 00.060 25848 IsSlewing returns 0
00:42:51.375 00.000 25848 IsGuiding returns 0
00:42:51.375 00.000 25848 scope move finished after 21 + 71 ms
00:42:51.375 00.000 25848 Move returns status 0, amount 21
00:42:51.375 00.000 25848 BLC: Oldest BLC event removed
00:42:51.375 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
00:42:51.376 00.001 25848 MoveAxis(N, 350, ABG)
00:42:51.376 00.000 25848 Guiding  Dir = 0, Dur = 350
00:42:51.406 00.030 25848 IsSlewing returns 0
00:42:51.455 00.049 25848 IsGuiding returns 0
00:42:51.486 00.031 25848 PulseGuide returned control before completion, sleep 330
00:42:51.819 00.333 25848 IsGuiding returns 1
00:42:51.819 00.000 25848 scope still moving after pulse duration time elapsed
00:42:51.875 00.056 25848 IsSlewing returns 0
00:42:51.875 00.000 25848 IsGuiding returns 0
00:42:51.875 00.000 25848 scope move finished after 350 + 69 ms
00:42:51.875 00.000 25848 Move returns status 0, amount 350
00:42:51.875 00.000 25848 move complete, result=0
00:42:51.875 00.000 25848 worker thread done servicing request
00:42:51.876 00.001 25848 Worker thread wakes up
00:42:51.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:51.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:51.876 00.000 21444 GuideStep: 0.9 px 21 ms WEST, -2.0 px 350 ms NORTH
00:42:54.727 02.851 25848 Exposure complete
00:42:54.816 00.089 25848 worker thread done servicing request
00:42:54.816 00.000 21444 OnExposeComplete: enter
00:42:54.816 00.000 21444 UpdateGuideState(): m_state=6
00:42:54.816 00.000 21444 Star::Find(15, 1224, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1074
00:42:54.816 00.000 21444 Star::Find returns 1 (1), X=1228.02, Y=750.70, Mass=308608, SNR=44.9, Peak=13224 HFD=6.1
00:42:54.816 00.000 21444 Star::Find false star n=3 nbg=264 bg=3669.8 sigma=512.1 thresh=5206 peak=4766
00:42:54.816 00.000 21444 Star::Find false star n=4 nbg=270 bg=2170.5 sigma=497.5 thresh=3663 peak=3363
00:42:54.816 00.000 21444 Star::Find false star n=7 nbg=262 bg=4020.2 sigma=518.7 thresh=5576 peak=5229
00:42:54.816 00.000 21444 Star::Find false star n=4 nbg=257 bg=3755.2 sigma=480.2 thresh=5196 peak=4998
00:42:54.816 00.000 21444 Star::Find false star n=1 nbg=256 bg=3624.9 sigma=474.1 thresh=5047 peak=4622
00:42:54.816 00.000 21444 Star::Find false star n=2 nbg=258 bg=3644.5 sigma=470.9 thresh=5057 peak=4757
00:42:54.816 00.000 21444 Star::Find false star n=6 nbg=253 bg=3014.3 sigma=420.8 thresh=4277 peak=4161
00:42:54.817 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -5.67,-21.66,0.00,M9] [#7 3.52,-0.26,1.05,U] [#8 0.00,0.00,0.00,L] [#9 -9.69,4.76,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 2.80,0.95,3.59,U] 
00:42:54.817 00.000 21444 single-star, 2 included, MultiStar: {2.83, 0.59}, one-star: {2.24, 0.19}
00:42:54.817 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
00:42:54.817 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
00:42:54.817 00.000 21444 CameraToMount -- cameraX=2.24 cameraY=0.19 hyp=2.24 cameraTheta=0.09 mountX=-2.21 mountY=1.03, mountTheta=2.71
00:42:54.818 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.24, y=0.19, opts=13)
00:42:54.818 00.000 21444 Enqueuing Move request for scope (2.24, 0.19)
00:42:54.818 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=216, FiltMax=65504, Gamma=0.560
00:42:54.818 00.000 21444 UpdateGuideState exits: m=308608 SNR=44.9 Saturated
00:42:54.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:54.818 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:54.818 00.000 21444 Enqueuing Expose request
00:42:54.818 00.000 25848 Worker thread wakes up
00:42:54.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.24, 0.19) opts 0xd
00:42:54.818 00.000 25848 Handling offset move in thread for scope, endpoint = (2.24, 0.19)
00:42:54.818 00.000 25848 Moving (2.24, 0.19) raw xDistance=-2.21 yDistance=1.03
00:42:54.818 00.000 25848 BLC: History state: CurrMiss=-1.03, AvgInitMiss=-0.09, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.981993, 1:-1.025983
00:42:54.818 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:42:54.818 00.000 25848 BLC: window closed
00:42:54.818 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.36 from input -2.21
00:42:54.818 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:54.818 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.03
00:42:54.818 00.000 25848 MoveAxis(E, 63, ABG)
00:42:54.818 00.000 25848 Guiding  Dir = 2, Dur = 63
00:42:54.842 00.024 25848 IsSlewing returns 0
00:42:54.843 00.001 25848 IsGuiding returns 0
00:42:54.875 00.032 25848 PulseGuide returned control before completion, sleep 42
00:42:54.929 00.054 25848 IsGuiding returns 1
00:42:54.929 00.000 25848 scope still moving after pulse duration time elapsed
00:42:54.984 00.055 25848 IsSlewing returns 0
00:42:54.984 00.000 25848 IsGuiding returns 0
00:42:54.985 00.001 25848 scope move finished after 63 + 79 ms
00:42:54.985 00.000 25848 Move returns status 0, amount 63
00:42:54.985 00.000 25848 MoveAxis(N, 0, ABG)
00:42:54.985 00.000 25848 Move returns status 0, amount 0
00:42:54.985 00.000 25848 move complete, result=0
00:42:54.985 00.000 25848 worker thread done servicing request
00:42:54.985 00.000 25848 Worker thread wakes up
00:42:54.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:54.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:42:54.985 00.000 21444 GuideStep: -2.2 px 63 ms EAST, 1.0 px 0 ms NORTH
00:42:57.829 02.844 25848 Exposure complete
00:42:57.916 00.087 25848 worker thread done servicing request
00:42:57.916 00.000 21444 OnExposeComplete: enter
00:42:57.916 00.000 21444 UpdateGuideState(): m_state=6
00:42:57.916 00.000 21444 Star::Find(15, 1228, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1075
00:42:57.917 00.001 21444 Star::Find returns 1 (1), X=1226.70, Y=750.99, Mass=357145, SNR=74.3, Peak=12516 HFD=6.2
00:42:57.917 00.000 21444 Star::Find false star n=2 nbg=265 bg=3844.9 sigma=491.2 thresh=5319 peak=5035
00:42:57.917 00.000 21444 Star::Find false star n=7 nbg=262 bg=2224.9 sigma=427.0 thresh=3506 peak=3470
00:42:57.917 00.000 21444 Star::Find false star n=1 nbg=262 bg=3784.7 sigma=533.5 thresh=5385 peak=4894
00:42:57.917 00.000 21444 Star::Find false star n=3 nbg=271 bg=3564.5 sigma=477.9 thresh=4998 peak=4663
00:42:57.917 00.000 21444 Star::Find false star n=2 nbg=263 bg=3758.7 sigma=488.8 thresh=5225 peak=5023
00:42:57.917 00.000 21444 Star::Find false star n=3 nbg=262 bg=3822.4 sigma=480.5 thresh=5264 peak=4988
00:42:57.917 00.000 21444 Star::Find false star n=2 nbg=272 bg=3216.2 sigma=488.7 thresh=4682 peak=4128
00:42:57.917 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.19,0.59,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.55,-0.64,0.92,U] [#8 0.00,0.00,0.00,L] [#9 -11.04,4.34,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 2.76,1.09,2.75,U] 
00:42:57.917 00.000 21444 single-star, 3 included, MultiStar: {2.40, 0.62}, one-star: {0.92, 0.49}
00:42:57.917 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
00:42:57.917 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.88)
00:42:57.917 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=0.49 hyp=1.04 cameraTheta=0.49 mountX=-0.87 mountY=0.80, mountTheta=2.40
00:42:57.918 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=0.49, opts=13)
00:42:57.918 00.000 21444 Enqueuing Move request for scope (0.92, 0.49)
00:42:57.918 00.000 25848 Worker thread wakes up
00:42:57.918 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.49) opts 0xd
00:42:57.918 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, 0.49)
00:42:57.918 00.000 25848 Moving (0.92, 0.49) raw xDistance=-0.87 yDistance=0.80
00:42:57.919 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.87
00:42:57.919 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:57.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
00:42:57.919 00.000 25848 MoveAxis(E, 30, ABG)
00:42:57.919 00.000 25848 Guiding  Dir = 2, Dur = 30
00:42:57.919 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=332, FiltMax=65504, Gamma=0.560
00:42:57.919 00.000 21444 UpdateGuideState exits: m=357145 SNR=74.3 Saturated
00:42:57.919 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:57.919 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:42:57.919 00.000 21444 Enqueuing Expose request
00:42:57.939 00.020 25848 IsSlewing returns 0
00:42:57.939 00.000 25848 IsGuiding returns 0
00:42:57.971 00.032 25848 IsGuiding returns 1
00:42:57.971 00.000 25848 scope still moving after pulse duration time elapsed
00:42:58.032 00.061 25848 IsSlewing returns 0
00:42:58.032 00.000 25848 IsGuiding returns 0
00:42:58.032 00.000 25848 scope move finished after 30 + 62 ms
00:42:58.032 00.000 25848 Move returns status 0, amount 30
00:42:58.033 00.001 25848 MoveAxis(N, 0, ABG)
00:42:58.033 00.000 25848 Move returns status 0, amount 0
00:42:58.033 00.000 25848 move complete, result=0
00:42:58.033 00.000 25848 worker thread done servicing request
00:42:58.033 00.000 25848 Worker thread wakes up
00:42:58.033 00.000 21444 GuideStep: -0.9 px 30 ms EAST, 0.8 px 0 ms NORTH
00:42:58.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:42:58.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:00.875 02.842 25848 Exposure complete
00:43:00.965 00.090 25848 worker thread done servicing request
00:43:00.965 00.000 21444 OnExposeComplete: enter
00:43:00.965 00.000 21444 UpdateGuideState(): m_state=6
00:43:00.966 00.001 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1076
00:43:00.966 00.000 21444 Star::Find returns 1 (1), X=1226.76, Y=749.42, Mass=426091, SNR=71.9, Peak=12212 HFD=6.9
00:43:00.966 00.000 21444 Star::Find false star n=4 nbg=251 bg=3548.8 sigma=441.4 thresh=4873 peak=4842
00:43:00.966 00.000 21444 Star::Find false star n=4 nbg=253 bg=2288.9 sigma=420.4 thresh=3550 peak=3415
00:43:00.966 00.000 21444 Star::Find false star n=8 nbg=256 bg=4109.5 sigma=421.7 thresh=5375 peak=5269
00:43:00.966 00.000 21444 Star::Find false star n=2 nbg=262 bg=3827.4 sigma=456.7 thresh=5197 peak=4803
00:43:00.966 00.000 21444 Star::Find false star n=5 nbg=246 bg=3734.9 sigma=430.7 thresh=5027 peak=4792
00:43:00.966 00.000 21444 Star::Find false star n=5 nbg=256 bg=3819.3 sigma=429.2 thresh=5107 peak=5017
00:43:00.966 00.000 21444 Star::Find false star n=5 nbg=261 bg=2863.8 sigma=419.8 thresh=4123 peak=4024
00:43:00.966 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -16.01,-4.72,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 2.66,-2.46,0.69,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -2.97,-23.41,0.00,M10] [#11 2.74,0.37,2.91,U] 
00:43:00.966 00.000 21444 single-star, 2 included, MultiStar: {2.35, -0.37}, one-star: {0.98, -1.08}
00:43:00.966 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.40)
00:43:00.966 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
00:43:00.966 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=-1.08 hyp=1.46 cameraTheta=-0.84 mountX=-1.07 mountY=-0.63, mountTheta=-2.61
00:43:00.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=-1.08, opts=13)
00:43:00.967 00.000 21444 Enqueuing Move request for scope (0.98, -1.08)
00:43:00.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=342, FiltMax=65504, Gamma=0.560
00:43:00.967 00.000 21444 UpdateGuideState exits: m=426091 SNR=71.9 Saturated
00:43:00.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:00.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:00.967 00.000 21444 Enqueuing Expose request
00:43:00.968 00.001 25848 Worker thread wakes up
00:43:00.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, -1.08) opts 0xd
00:43:00.968 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, -1.08)
00:43:00.968 00.000 25848 Moving (0.98, -1.08) raw xDistance=-1.07 yDistance=-0.63
00:43:00.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.07
00:43:00.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
00:43:00.968 00.000 25848 MoveAxis(E, 33, ABG)
00:43:00.968 00.000 25848 Guiding  Dir = 2, Dur = 33
00:43:01.000 00.032 25848 IsSlewing returns 0
00:43:01.001 00.001 25848 IsGuiding returns 0
00:43:01.032 00.031 25848 PulseGuide returned control before completion, sleep 12
00:43:01.049 00.017 25848 IsGuiding returns 1
00:43:01.049 00.000 25848 scope still moving after pulse duration time elapsed
00:43:01.109 00.060 25848 IsSlewing returns 0
00:43:01.110 00.001 25848 IsGuiding returns 0
00:43:01.110 00.000 25848 scope move finished after 33 + 76 ms
00:43:01.110 00.000 25848 Move returns status 0, amount 33
00:43:01.110 00.000 25848 MoveAxis(N, 17, ABG)
00:43:01.110 00.000 25848 Guiding  Dir = 0, Dur = 17
00:43:01.139 00.029 25848 IsSlewing returns 0
00:43:01.139 00.000 25848 IsGuiding returns 0
00:43:01.171 00.032 25848 IsGuiding returns 1
00:43:01.171 00.000 25848 scope still moving after pulse duration time elapsed
00:43:01.234 00.063 25848 IsSlewing returns 0
00:43:01.234 00.000 25848 IsGuiding returns 0
00:43:01.234 00.000 25848 scope move finished after 17 + 78 ms
00:43:01.234 00.000 25848 Move returns status 0, amount 17
00:43:01.234 00.000 25848 move complete, result=0
00:43:01.234 00.000 25848 worker thread done servicing request
00:43:01.234 00.000 25848 Worker thread wakes up
00:43:01.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:01.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:01.234 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -0.6 px 17 ms NORTH
00:43:04.078 02.844 25848 Exposure complete
00:43:04.165 00.087 25848 worker thread done servicing request
00:43:04.165 00.000 21444 OnExposeComplete: enter
00:43:04.165 00.000 21444 UpdateGuideState(): m_state=6
00:43:04.165 00.000 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1077
00:43:04.165 00.000 21444 Star::Find returns 1 (1), X=1228.45, Y=750.72, Mass=380160, SNR=61.5, Peak=13120 HFD=6.2
00:43:04.165 00.000 21444 Star::Find false star n=3 nbg=277 bg=3639.2 sigma=552.6 thresh=5297 peak=4944
00:43:04.165 00.000 21444 Star::Find false star n=6 nbg=230 bg=2355.3 sigma=301.0 thresh=3258 peak=3109
00:43:04.165 00.000 21444 Star::Find false star n=5 nbg=263 bg=3542.4 sigma=449.7 thresh=4892 peak=4679
00:43:04.166 00.001 21444 Star::Find false star n=3 nbg=250 bg=3627.5 sigma=450.5 thresh=4979 peak=4680
00:43:04.166 00.000 21444 Star::Find false star n=3 nbg=268 bg=3769.1 sigma=474.8 thresh=5194 peak=5158
00:43:04.166 00.000 21444 Star::Find false star n=3 nbg=251 bg=2825.6 sigma=355.6 thresh=3892 peak=3829
00:43:04.166 00.000 21444 Star::Find false star n=2 nbg=268 bg=3155.7 sigma=461.2 thresh=4539 peak=4133
00:43:04.166 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.68,8.66,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.19,-1.40,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.23,-0.53,4.67,U] 
00:43:04.166 00.000 21444 single-star, 2 included, MultiStar: {3.29, -0.55}, one-star: {2.66, 0.21}
00:43:04.166 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
00:43:04.166 00.000 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
00:43:04.166 00.000 21444 CameraToMount -- cameraX=2.66 cameraY=0.21 hyp=2.67 cameraTheta=0.08 mountX=-2.63 mountY=1.21, mountTheta=2.71
00:43:04.167 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.66, y=0.21, opts=13)
00:43:04.167 00.000 21444 Enqueuing Move request for scope (2.66, 0.21)
00:43:04.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=524, FiltMax=65504, Gamma=0.560
00:43:04.167 00.000 21444 UpdateGuideState exits: m=380160 SNR=61.5 Saturated
00:43:04.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:04.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:04.167 00.000 21444 Enqueuing Expose request
00:43:04.167 00.000 25848 Worker thread wakes up
00:43:04.167 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.66, 0.21) opts 0xd
00:43:04.167 00.000 25848 Handling offset move in thread for scope, endpoint = (2.66, 0.21)
00:43:04.167 00.000 25848 Moving (2.66, 0.21) raw xDistance=-2.63 yDistance=1.21
00:43:04.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.71 from input -2.63
00:43:04.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:04.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.21
00:43:04.168 00.001 25848 MoveAxis(E, 79, ABG)
00:43:04.168 00.000 25848 Guiding  Dir = 2, Dur = 79
00:43:04.207 00.039 25848 IsSlewing returns 0
00:43:04.207 00.000 25848 IsGuiding returns 0
00:43:04.239 00.032 25848 PulseGuide returned control before completion, sleep 58
00:43:04.298 00.059 25848 IsGuiding returns 1
00:43:04.298 00.000 25848 scope still moving after pulse duration time elapsed
00:43:04.359 00.061 25848 IsSlewing returns 0
00:43:04.359 00.000 25848 IsGuiding returns 0
00:43:04.359 00.000 25848 scope move finished after 79 + 73 ms
00:43:04.359 00.000 25848 Move returns status 0, amount 79
00:43:04.360 00.001 25848 MoveAxis(N, 0, ABG)
00:43:04.360 00.000 25848 Move returns status 0, amount 0
00:43:04.360 00.000 25848 move complete, result=0
00:43:04.360 00.000 25848 worker thread done servicing request
00:43:04.360 00.000 25848 Worker thread wakes up
00:43:04.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:04.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:04.360 00.000 21444 GuideStep: -2.6 px 79 ms EAST, 1.2 px 0 ms NORTH
00:43:07.203 02.843 25848 Exposure complete
00:43:07.288 00.085 25848 worker thread done servicing request
00:43:07.289 00.001 21444 OnExposeComplete: enter
00:43:07.289 00.000 21444 UpdateGuideState(): m_state=6
00:43:07.289 00.000 21444 Star::Find(15, 1228, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1078
00:43:07.289 00.000 21444 Star::Find returns 1 (1), X=1227.06, Y=750.78, Mass=375879, SNR=62.2, Peak=12816 HFD=6.3
00:43:07.289 00.000 21444 Star::Find false star n=5 nbg=254 bg=2327.0 sigma=418.5 thresh=3583 peak=3287
00:43:07.289 00.000 21444 Star::Find false star n=2 nbg=276 bg=3805.2 sigma=490.6 thresh=5277 peak=4927
00:43:07.289 00.000 21444 Star::Find false star n=3 nbg=265 bg=3765.3 sigma=471.3 thresh=5179 peak=4738
00:43:07.289 00.000 21444 Star::Find false star n=3 nbg=271 bg=3684.9 sigma=438.2 thresh=4999 peak=4929
00:43:07.289 00.000 21444 Star::Find false star n=5 nbg=249 bg=2694.3 sigma=407.6 thresh=3917 peak=3780
00:43:07.289 00.000 21444 MultiStar: [#1 14.25,-18.94,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -0.30,-0.40,0.21,U] [#4 0.61,1.92,0.15,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.82,-1.46,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -25.11,-40.26,0.00,R] [#11 2.92,0.30,4.13,U] 
00:43:07.289 00.000 21444 single-star, 4 included, MultiStar: {2.67, 0.02}, one-star: {1.28, 0.28}
00:43:07.289 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.84 = -2.84)
00:43:07.289 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.68 = 0.60)
00:43:07.289 00.000 21444 CameraToMount -- cameraX=1.28 cameraY=0.28 hyp=1.31 cameraTheta=0.22 mountX=-1.25 mountY=0.74, mountTheta=2.60
00:43:07.290 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.28, y=0.28, opts=13)
00:43:07.290 00.000 21444 Enqueuing Move request for scope (1.28, 0.28)
00:43:07.290 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3304, FiltMin=330, FiltMax=65504, Gamma=0.560
00:43:07.290 00.000 21444 UpdateGuideState exits: m=375879 SNR=62.2 Saturated
00:43:07.290 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:07.290 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:07.290 00.000 21444 Enqueuing Expose request
00:43:07.290 00.000 25848 Worker thread wakes up
00:43:07.291 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.28, 0.28) opts 0xd
00:43:07.291 00.000 25848 Handling offset move in thread for scope, endpoint = (1.28, 0.28)
00:43:07.291 00.000 25848 Moving (1.28, 0.28) raw xDistance=-1.25 yDistance=0.74
00:43:07.291 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.25
00:43:07.291 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:07.291 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
00:43:07.291 00.000 25848 MoveAxis(E, 42, ABG)
00:43:07.291 00.000 25848 Guiding  Dir = 2, Dur = 42
00:43:07.372 00.081 25848 IsSlewing returns 0
00:43:07.372 00.000 25848 IsGuiding returns 0
00:43:07.393 00.021 25848 PulseGuide returned control before completion, sleep 31
00:43:07.439 00.046 25848 IsGuiding returns 1
00:43:07.439 00.000 25848 scope still moving after pulse duration time elapsed
00:43:07.498 00.059 25848 IsSlewing returns 0
00:43:07.498 00.000 25848 IsGuiding returns 0
00:43:07.498 00.000 25848 scope move finished after 42 + 84 ms
00:43:07.498 00.000 25848 Move returns status 0, amount 42
00:43:07.499 00.001 25848 MoveAxis(N, 0, ABG)
00:43:07.499 00.000 25848 Move returns status 0, amount 0
00:43:07.499 00.000 25848 move complete, result=0
00:43:07.499 00.000 25848 worker thread done servicing request
00:43:07.499 00.000 25848 Worker thread wakes up
00:43:07.499 00.000 21444 GuideStep: -1.2 px 42 ms EAST, 0.7 px 0 ms NORTH
00:43:07.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:07.499 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:10.352 02.853 25848 Exposure complete
00:43:10.438 00.086 25848 worker thread done servicing request
00:43:10.439 00.001 21444 OnExposeComplete: enter
00:43:10.439 00.000 21444 UpdateGuideState(): m_state=6
00:43:10.439 00.000 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1079
00:43:10.439 00.000 21444 Star::Find returns 1 (1), X=1226.99, Y=749.74, Mass=329415, SNR=58.9, Peak=13296 HFD=6.0
00:43:10.439 00.000 21444 Star::Find false star n=6 nbg=275 bg=3599.1 sigma=521.1 thresh=5162 peak=4819
00:43:10.439 00.000 21444 Star::Find false star n=10 nbg=240 bg=3851.5 sigma=432.0 thresh=5147 peak=5101
00:43:10.439 00.000 21444 Star::Find false star n=2 nbg=262 bg=3499.5 sigma=517.0 thresh=5050 peak=4841
00:43:10.439 00.000 21444 Star::Find false star n=5 nbg=257 bg=3639.0 sigma=454.3 thresh=5002 peak=4853
00:43:10.439 00.000 21444 Star::Find false star n=5 nbg=253 bg=3937.2 sigma=427.7 thresh=5220 peak=4918
00:43:10.439 00.000 21444 Star::Find false star n=2 nbg=269 bg=2784.5 sigma=470.6 thresh=4196 peak=3927
00:43:10.439 00.000 21444 Star::Find false star n=2 nbg=277 bg=3284.8 sigma=451.7 thresh=4640 peak=4411
00:43:10.439 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.34,25.15,0.00,M8] [#3 -12.38,-2.07,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.34,-2.06,1.30,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.47,-0.81,3.84,U] 
00:43:10.439 00.000 21444 single-star, 2 included, MultiStar: {1.82, -1.07}, one-star: {1.21, -0.76}
00:43:10.439 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
00:43:10.439 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
00:43:10.439 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=-0.76 hyp=1.43 cameraTheta=-0.57 mountX=-1.27 mountY=-0.25, mountTheta=-2.95
00:43:10.440 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=-0.76, opts=13)
00:43:10.440 00.000 21444 Enqueuing Move request for scope (1.21, -0.76)
00:43:10.440 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=144, FiltMax=65504, Gamma=0.560
00:43:10.440 00.000 21444 UpdateGuideState exits: m=329415 SNR=58.9 Saturated
00:43:10.440 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:10.440 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:10.440 00.000 21444 Enqueuing Expose request
00:43:10.440 00.000 25848 Worker thread wakes up
00:43:10.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, -0.76) opts 0xd
00:43:10.440 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, -0.76)
00:43:10.440 00.000 25848 Moving (1.21, -0.76) raw xDistance=-1.27 yDistance=-0.25
00:43:10.441 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.27
00:43:10.441 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:10.441 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:43:10.441 00.000 25848 MoveAxis(E, 40, ABG)
00:43:10.441 00.000 25848 Guiding  Dir = 2, Dur = 40
00:43:10.469 00.028 25848 IsSlewing returns 0
00:43:10.469 00.000 25848 IsGuiding returns 0
00:43:10.500 00.031 25848 PulseGuide returned control before completion, sleep 19
00:43:10.531 00.031 25848 IsGuiding returns 1
00:43:10.531 00.000 25848 scope still moving after pulse duration time elapsed
00:43:10.611 00.080 25848 IsSlewing returns 0
00:43:10.611 00.000 25848 IsGuiding returns 0
00:43:10.612 00.001 25848 scope move finished after 40 + 102 ms
00:43:10.612 00.000 25848 Move returns status 0, amount 40
00:43:10.612 00.000 25848 MoveAxis(N, 0, ABG)
00:43:10.612 00.000 25848 Move returns status 0, amount 0
00:43:10.612 00.000 25848 move complete, result=0
00:43:10.612 00.000 25848 worker thread done servicing request
00:43:10.612 00.000 25848 Worker thread wakes up
00:43:10.612 00.000 21444 GuideStep: -1.3 px 40 ms EAST, -0.3 px 0 ms NORTH
00:43:10.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:10.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:13.458 02.846 25848 Exposure complete
00:43:13.526 00.068 25848 worker thread done servicing request
00:43:13.526 00.000 21444 OnExposeComplete: enter
00:43:13.526 00.000 21444 UpdateGuideState(): m_state=6
00:43:13.526 00.000 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1080
00:43:13.526 00.000 21444 Star::Find returns 1 (1), X=1225.94, Y=749.43, Mass=355830, SNR=62.7, Peak=13952 HFD=6.3
00:43:13.526 00.000 21444 Star::Find false star n=3 nbg=267 bg=2240.0 sigma=447.1 thresh=3581 peak=3213
00:43:13.527 00.001 21444 Star::Find false star n=1 nbg=275 bg=3769.2 sigma=512.0 thresh=5305 peak=4924
00:43:13.527 00.000 21444 Star::Find false star n=3 nbg=239 bg=3763.6 sigma=403.3 thresh=4974 peak=4532
00:43:13.527 00.000 21444 Star::Find false star n=1 nbg=285 bg=3645.5 sigma=612.8 thresh=5484 peak=4824
00:43:13.527 00.000 21444 Star::Find false star n=1 nbg=276 bg=3801.8 sigma=504.7 thresh=5316 peak=4878
00:43:13.527 00.000 21444 Star::Find false star n=1 nbg=255 bg=3283.3 sigma=438.8 thresh=4600 peak=4230
00:43:13.527 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.79,0.20,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.80,-2.50,0.97,U] [#8 0.00,0.00,0.00,L] [#9 9.34,0.57,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 1.25,-0.16,2.92,U] 
00:43:13.527 00.000 21444 single-star, 3 included, MultiStar: {1.27, -0.78}, one-star: {0.16, -1.07}
00:43:13.527 00.000 21444 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.05) = xAngle (-4.48 = 1.81)
00:43:13.527 00.000 21444 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.32 = -1.04)
00:43:13.527 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-1.07 hyp=1.08 cameraTheta=-1.42 mountX=-0.25 mountY=-0.93, mountTheta=-1.84
00:43:13.528 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-1.07, opts=13)
00:43:13.528 00.000 21444 Enqueuing Move request for scope (0.16, -1.07)
00:43:13.528 00.000 25848 Worker thread wakes up
00:43:13.528 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.07) opts 0xd
00:43:13.528 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -1.07)
00:43:13.528 00.000 25848 Moving (0.16, -1.07) raw xDistance=-0.25 yDistance=-0.93
00:43:13.528 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
00:43:13.528 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
00:43:13.528 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=292, FiltMax=65504, Gamma=0.560
00:43:13.528 00.000 21444 UpdateGuideState exits: m=355830 SNR=62.7 Saturated
00:43:13.528 00.000 25848 MoveAxis(E, 0, ABG)
00:43:13.528 00.000 25848 Move returns status 0, amount 0
00:43:13.528 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:13.528 00.000 25848 MoveAxis(N, 25, ABG)
00:43:13.528 00.000 25848 Guiding  Dir = 0, Dur = 25
00:43:13.528 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:13.528 00.000 21444 Enqueuing Expose request
00:43:13.603 00.075 25848 IsSlewing returns 0
00:43:13.603 00.000 25848 IsGuiding returns 0
00:43:13.624 00.021 25848 PulseGuide returned control before completion, sleep 15
00:43:13.645 00.021 25848 IsGuiding returns 1
00:43:13.645 00.000 25848 scope still moving after pulse duration time elapsed
00:43:13.701 00.056 25848 IsSlewing returns 0
00:43:13.701 00.000 25848 IsGuiding returns 0
00:43:13.701 00.000 25848 scope move finished after 25 + 72 ms
00:43:13.701 00.000 25848 Move returns status 0, amount 25
00:43:13.701 00.000 25848 move complete, result=0
00:43:13.701 00.000 25848 worker thread done servicing request
00:43:13.701 00.000 25848 Worker thread wakes up
00:43:13.701 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:13.701 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.9 px 25 ms NORTH
00:43:13.701 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:16.550 02.849 25848 Exposure complete
00:43:16.640 00.090 25848 worker thread done servicing request
00:43:16.640 00.000 21444 OnExposeComplete: enter
00:43:16.640 00.000 21444 UpdateGuideState(): m_state=6
00:43:16.640 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1081
00:43:16.640 00.000 21444 Star::Find returns 1 (1), X=1226.84, Y=751.16, Mass=283330, SNR=44.3, Peak=12388 HFD=5.7
00:43:16.641 00.001 21444 Star::Find false star n=5 nbg=252 bg=4038.7 sigma=454.0 thresh=5401 peak=5354
00:43:16.641 00.000 21444 Star::Find false star n=2 nbg=282 bg=3770.4 sigma=516.3 thresh=5319 peak=4907
00:43:16.641 00.000 21444 Star::Find false star n=2 nbg=275 bg=3708.0 sigma=507.9 thresh=5232 peak=4873
00:43:16.641 00.000 21444 Star::Find false star n=2 nbg=265 bg=3800.2 sigma=470.6 thresh=5212 peak=4813
00:43:16.641 00.000 21444 Star::Find false star n=6 nbg=253 bg=2853.6 sigma=373.7 thresh=3975 peak=3808
00:43:16.641 00.000 21444 Star::Find false star n=3 nbg=260 bg=3263.7 sigma=428.6 thresh=4550 peak=4368
00:43:16.641 00.000 21444 MultiStar: [#1 20.93,-20.47,0.00,M5] [#2 -13.39,25.81,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.32,-0.58,1.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.91,1.10,4.87,U] 
00:43:16.641 00.000 21444 single-star, 2 included, MultiStar: {2.77, 0.64}, one-star: {1.06, 0.66}
00:43:16.641 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.49 = -2.49)
00:43:16.641 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.95)
00:43:16.641 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=0.66 hyp=1.24 cameraTheta=0.56 mountX=-0.99 mountY=1.01, mountTheta=2.35
00:43:16.642 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=0.66, opts=13)
00:43:16.642 00.000 21444 Enqueuing Move request for scope (1.06, 0.66)
00:43:16.642 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=458, FiltMax=65504, Gamma=0.560
00:43:16.642 00.000 21444 UpdateGuideState exits: m=283330 SNR=44.3 Saturated
00:43:16.642 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:16.642 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:16.642 00.000 21444 Enqueuing Expose request
00:43:16.642 00.000 25848 Worker thread wakes up
00:43:16.643 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.66) opts 0xd
00:43:16.643 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 0.66)
00:43:16.643 00.000 25848 Moving (1.06, 0.66) raw xDistance=-0.99 yDistance=1.01
00:43:16.643 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.99
00:43:16.643 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:43:16.643 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.01
00:43:16.643 00.000 25848 MoveAxis(E, 29, ABG)
00:43:16.643 00.000 25848 Guiding  Dir = 2, Dur = 29
00:43:16.670 00.027 25848 IsSlewing returns 0
00:43:16.670 00.000 25848 IsGuiding returns 0
00:43:16.702 00.032 25848 IsGuiding returns 1
00:43:16.702 00.000 25848 scope still moving after pulse duration time elapsed
00:43:16.766 00.064 25848 IsSlewing returns 0
00:43:16.766 00.000 25848 IsGuiding returns 0
00:43:16.766 00.000 25848 scope move finished after 29 + 66 ms
00:43:16.766 00.000 25848 Move returns status 0, amount 29
00:43:16.766 00.000 25848 MoveAxis(N, 0, ABG)
00:43:16.766 00.000 25848 Move returns status 0, amount 0
00:43:16.766 00.000 25848 move complete, result=0
00:43:16.766 00.000 25848 worker thread done servicing request
00:43:16.766 00.000 25848 Worker thread wakes up
00:43:16.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:16.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:16.767 00.001 21444 GuideStep: -1.0 px 29 ms EAST, 1.0 px 0 ms NORTH
00:43:19.614 02.847 25848 Exposure complete
00:43:19.687 00.073 25848 worker thread done servicing request
00:43:19.687 00.000 21444 OnExposeComplete: enter
00:43:19.687 00.000 21444 UpdateGuideState(): m_state=6
00:43:19.687 00.000 21444 Star::Find(15, 1226, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1082
00:43:19.687 00.000 21444 Star::Find returns 1 (1), X=1227.11, Y=750.32, Mass=308264, SNR=45.1, Peak=11380 HFD=5.9
00:43:19.687 00.000 21444 Star::Find false star n=4 nbg=255 bg=3487.2 sigma=488.3 thresh=4952 peak=4675
00:43:19.687 00.000 21444 Star::Find false star n=3 nbg=270 bg=2132.7 sigma=459.7 thresh=3512 peak=3329
00:43:19.687 00.000 21444 Star::Find false star n=4 nbg=265 bg=4007.1 sigma=561.9 thresh=5693 peak=5347
00:43:19.687 00.000 21444 Star::Find false star n=4 nbg=244 bg=3900.3 sigma=458.3 thresh=5275 peak=5143
00:43:19.687 00.000 21444 Star::Find false star n=2 nbg=265 bg=3630.6 sigma=473.5 thresh=5051 peak=4723
00:43:19.687 00.000 21444 Star::Find false star n=4 nbg=260 bg=3747.0 sigma=453.4 thresh=5107 peak=4876
00:43:19.687 00.000 21444 Star::Find false star n=6 nbg=242 bg=2705.1 sigma=417.1 thresh=3956 peak=3796
00:43:19.687 00.000 21444 Star::Find false star n=2 nbg=264 bg=3376.5 sigma=445.9 thresh=4714 peak=4320
00:43:19.687 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -16.04,-9.15,0.00,M10] [#7 4.10,-1.37,1.37,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.39,0.46,3.99,U] 
00:43:19.688 00.001 21444 single-star, 2 included, MultiStar: {2.59, -0.04}, one-star: {1.33, -0.19}
00:43:19.688 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
00:43:19.688 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
00:43:19.688 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-0.19 hyp=1.34 cameraTheta=-0.14 mountX=-1.34 mountY=0.33, mountTheta=2.90
00:43:19.689 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-0.19, opts=13)
00:43:19.689 00.000 21444 Enqueuing Move request for scope (1.33, -0.19)
00:43:19.689 00.000 25848 Worker thread wakes up
00:43:19.689 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=154, FiltMax=65504, Gamma=0.560
00:43:19.689 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -0.19) opts 0xd
00:43:19.689 00.000 21444 UpdateGuideState exits: m=308264 SNR=45.1 Saturated
00:43:19.689 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:19.689 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -0.19)
00:43:19.689 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:19.689 00.000 21444 Enqueuing Expose request
00:43:19.689 00.000 25848 Moving (1.33, -0.19) raw xDistance=-1.34 yDistance=0.33
00:43:19.689 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.34
00:43:19.689 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:19.689 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:43:19.689 00.000 25848 MoveAxis(E, 41, ABG)
00:43:19.689 00.000 25848 Guiding  Dir = 2, Dur = 41
00:43:19.717 00.028 25848 IsSlewing returns 0
00:43:19.718 00.001 25848 IsGuiding returns 0
00:43:19.750 00.032 25848 PulseGuide returned control before completion, sleep 20
00:43:19.770 00.020 25848 IsGuiding returns 1
00:43:19.770 00.000 25848 scope still moving after pulse duration time elapsed
00:43:19.826 00.056 25848 IsSlewing returns 0
00:43:19.826 00.000 25848 IsGuiding returns 0
00:43:19.826 00.000 25848 scope move finished after 41 + 66 ms
00:43:19.826 00.000 25848 Move returns status 0, amount 41
00:43:19.826 00.000 25848 MoveAxis(N, 0, ABG)
00:43:19.826 00.000 25848 Move returns status 0, amount 0
00:43:19.826 00.000 25848 move complete, result=0
00:43:19.826 00.000 25848 worker thread done servicing request
00:43:19.826 00.000 25848 Worker thread wakes up
00:43:19.827 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:19.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:19.827 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 0.3 px 0 ms NORTH
00:43:22.674 02.847 25848 Exposure complete
00:43:22.761 00.087 25848 worker thread done servicing request
00:43:22.761 00.000 21444 OnExposeComplete: enter
00:43:22.761 00.000 21444 UpdateGuideState(): m_state=6
00:43:22.761 00.000 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1083
00:43:22.761 00.000 21444 Star::Find returns 1 (1), X=1226.45, Y=750.46, Mass=356245, SNR=56.9, Peak=12192 HFD=5.9
00:43:22.761 00.000 21444 Star::Find false star n=3 nbg=257 bg=3573.6 sigma=479.9 thresh=5013 peak=4845
00:43:22.761 00.000 21444 Star::Find false star n=4 nbg=261 bg=3710.4 sigma=469.5 thresh=5119 peak=4843
00:43:22.761 00.000 21444 Star::Find false star n=4 nbg=271 bg=3673.0 sigma=459.7 thresh=5052 peak=4615
00:43:22.761 00.000 21444 Star::Find false star n=6 nbg=257 bg=3718.9 sigma=419.2 thresh=4977 peak=4817
00:43:22.762 00.001 21444 Star::Find false star n=2 nbg=275 bg=3769.4 sigma=487.5 thresh=5232 peak=4749
00:43:22.762 00.000 21444 Star::Find false star n=6 nbg=260 bg=2766.1 sigma=388.0 thresh=3930 peak=3821
00:43:22.762 00.000 21444 Star::Find false star n=7 nbg=267 bg=3241.9 sigma=415.4 thresh=4488 peak=4454
00:43:22.762 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.84,4.54,0.00,M10] [#3 0.00,-0.25,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.87,-0.98,1.08,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.25,0.05,3.69,U] 
00:43:22.762 00.000 21444 single-star, 3 included, MultiStar: {2.01, -0.16}, one-star: {0.67, -0.04}
00:43:22.762 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
00:43:22.762 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.33)
00:43:22.762 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.04 hyp=0.67 cameraTheta=-0.06 mountX=-0.67 mountY=0.22, mountTheta=2.83
00:43:22.763 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.04, opts=13)
00:43:22.763 00.000 21444 Enqueuing Move request for scope (0.67, -0.04)
00:43:22.763 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=296, FiltMax=65504, Gamma=0.560
00:43:22.763 00.000 21444 UpdateGuideState exits: m=356245 SNR=56.9 Saturated
00:43:22.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:22.763 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:22.763 00.000 21444 Enqueuing Expose request
00:43:22.763 00.000 25848 Worker thread wakes up
00:43:22.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.04) opts 0xd
00:43:22.763 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.04)
00:43:22.763 00.000 25848 Moving (0.67, -0.04) raw xDistance=-0.67 yDistance=0.22
00:43:22.763 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.67
00:43:22.763 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:22.763 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:43:22.764 00.001 25848 MoveAxis(E, 22, ABG)
00:43:22.764 00.000 25848 Guiding  Dir = 2, Dur = 22
00:43:22.796 00.032 25848 IsSlewing returns 0
00:43:22.796 00.000 25848 IsGuiding returns 0
00:43:22.828 00.032 25848 IsGuiding returns 1
00:43:22.828 00.000 25848 scope still moving after pulse duration time elapsed
00:43:22.891 00.063 25848 IsSlewing returns 0
00:43:22.891 00.000 25848 IsGuiding returns 0
00:43:22.891 00.000 25848 scope move finished after 22 + 72 ms
00:43:22.891 00.000 25848 Move returns status 0, amount 22
00:43:22.891 00.000 25848 MoveAxis(N, 0, ABG)
00:43:22.891 00.000 25848 Move returns status 0, amount 0
00:43:22.891 00.000 25848 move complete, result=0
00:43:22.891 00.000 25848 worker thread done servicing request
00:43:22.891 00.000 25848 Worker thread wakes up
00:43:22.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:22.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:22.891 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.2 px 0 ms NORTH
00:43:25.739 02.848 25848 Exposure complete
00:43:25.815 00.076 25848 worker thread done servicing request
00:43:25.815 00.000 21444 OnExposeComplete: enter
00:43:25.815 00.000 21444 UpdateGuideState(): m_state=6
00:43:25.815 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1084
00:43:25.815 00.000 21444 Star::Find returns 1 (1), X=1225.63, Y=750.69, Mass=360216, SNR=53.5, Peak=13400 HFD=5.8
00:43:25.815 00.000 21444 Star::Find false star n=1 nbg=259 bg=3778.5 sigma=432.0 thresh=5074 peak=4693
00:43:25.816 00.001 21444 Star::Find false star n=4 nbg=260 bg=2234.9 sigma=445.2 thresh=3570 peak=3340
00:43:25.816 00.000 21444 Star::Find false star n=8 nbg=267 bg=3634.8 sigma=444.9 thresh=4970 peak=4927
00:43:25.816 00.000 21444 Star::Find false star n=3 nbg=268 bg=3822.8 sigma=453.1 thresh=5182 peak=4935
00:43:25.816 00.000 21444 Star::Find false star n=3 nbg=249 bg=3825.8 sigma=419.5 thresh=5084 peak=4810
00:43:25.816 00.000 21444 Star::Find false star n=4 nbg=260 bg=2894.7 sigma=480.4 thresh=4336 peak=4118
00:43:25.816 00.000 21444 Star::Find false star n=5 nbg=253 bg=3207.1 sigma=406.7 thresh=4427 peak=4217
00:43:25.816 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.25,0.26,0.24,U] [#4 0.00,0.00,0.00,L] [#5 -1.15,2.30,0.24,U] [#6 0.00,0.00,0.00,L] [#7 1.69,-1.03,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.25,0.25,3.61,U] 
00:43:25.816 00.000 21444 single-star, 4 included, MultiStar: {0.89, 0.12}, one-star: {-0.15, 0.19}
00:43:25.816 00.000 21444 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.05) = xAngle (-0.80 = -0.80)
00:43:25.816 00.000 21444 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.64 = 2.64)
00:43:25.816 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.25 cameraTheta=2.25 mountX=0.17 mountY=0.12, mountTheta=0.60
00:43:25.817 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.19, opts=13)
00:43:25.817 00.000 21444 Enqueuing Move request for scope (-0.15, 0.19)
00:43:25.817 00.000 25848 Worker thread wakes up
00:43:25.817 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=422, FiltMax=65504, Gamma=0.560
00:43:25.817 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
00:43:25.817 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
00:43:25.817 00.000 25848 Moving (-0.15, 0.19) raw xDistance=0.17 yDistance=0.12
00:43:25.817 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:43:25.817 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:25.817 00.000 21444 UpdateGuideState exits: m=360216 SNR=53.5 Saturated
00:43:25.817 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:25.817 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:25.817 00.000 21444 Enqueuing Expose request
00:43:25.817 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:43:25.817 00.000 25848 MoveAxis(E, 0, ABG)
00:43:25.818 00.001 25848 Move returns status 0, amount 0
00:43:25.818 00.000 25848 MoveAxis(N, 0, ABG)
00:43:25.818 00.000 25848 Move returns status 0, amount 0
00:43:25.818 00.000 25848 move complete, result=0
00:43:25.818 00.000 25848 worker thread done servicing request
00:43:25.818 00.000 25848 Worker thread wakes up
00:43:25.818 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:25.818 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:25.818 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:28.670 02.852 25848 Exposure complete
00:43:28.757 00.087 25848 worker thread done servicing request
00:43:28.757 00.000 21444 OnExposeComplete: enter
00:43:28.757 00.000 21444 UpdateGuideState(): m_state=6
00:43:28.757 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1085
00:43:28.758 00.001 21444 Star::Find returns 1 (1), X=1226.15, Y=750.19, Mass=356514, SNR=59.8, Peak=11888 HFD=6.4
00:43:28.758 00.000 21444 Star::Find false star n=1 nbg=274 bg=3617.9 sigma=487.4 thresh=5080 peak=4650
00:43:28.758 00.000 21444 Star::Find false star n=7 nbg=278 bg=2303.0 sigma=430.9 thresh=3596 peak=3476
00:43:28.758 00.000 21444 Star::Find false star n=6 nbg=247 bg=4114.4 sigma=427.2 thresh=5396 peak=5269
00:43:28.758 00.000 21444 Star::Find false star n=3 nbg=244 bg=3626.7 sigma=418.7 thresh=4883 peak=4782
00:43:28.758 00.000 21444 Star::Find false star n=4 nbg=271 bg=3530.1 sigma=545.9 thresh=5168 peak=4938
00:43:28.758 00.000 21444 Star::Find false star n=3 nbg=262 bg=3654.9 sigma=401.9 thresh=4860 peak=4577
00:43:28.758 00.000 21444 Star::Find false star n=3 nbg=269 bg=3840.1 sigma=479.7 thresh=5279 peak=5178
00:43:28.758 00.000 21444 Star::Find false star n=5 nbg=259 bg=2705.3 sigma=433.5 thresh=4006 peak=3719
00:43:28.758 00.000 21444 Star::Find false star n=9 nbg=253 bg=3111.0 sigma=373.2 thresh=4230 peak=4151
00:43:28.758 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.87,-1.29,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.05,0.02,3.15,U] 
00:43:28.758 00.000 21444 single-star, 2 included, MultiStar: {1.07, -0.30}, one-star: {0.37, -0.31}
00:43:28.758 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.53)
00:43:28.758 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
00:43:28.758 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.31 hyp=0.48 cameraTheta=-0.71 mountX=-0.39 mountY=-0.15, mountTheta=-2.78
00:43:28.759 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.31, opts=13)
00:43:28.759 00.000 21444 Enqueuing Move request for scope (0.37, -0.31)
00:43:28.759 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=116, FiltMax=65504, Gamma=0.560
00:43:28.759 00.000 25848 Worker thread wakes up
00:43:28.760 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.31) opts 0xd
00:43:28.760 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.31)
00:43:28.760 00.000 25848 Moving (0.37, -0.31) raw xDistance=-0.39 yDistance=-0.15
00:43:28.760 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
00:43:28.760 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:28.760 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:43:28.760 00.000 21444 UpdateGuideState exits: m=356514 SNR=59.8 Saturated
00:43:28.760 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:28.760 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:28.760 00.000 21444 Enqueuing Expose request
00:43:28.760 00.000 25848 MoveAxis(E, 0, ABG)
00:43:28.760 00.000 25848 Move returns status 0, amount 0
00:43:28.760 00.000 25848 MoveAxis(N, 0, ABG)
00:43:28.760 00.000 25848 Move returns status 0, amount 0
00:43:28.760 00.000 25848 move complete, result=0
00:43:28.760 00.000 25848 worker thread done servicing request
00:43:28.760 00.000 25848 Worker thread wakes up
00:43:28.760 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:28.760 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:28.761 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:31.604 02.843 25848 Exposure complete
00:43:31.682 00.078 25848 worker thread done servicing request
00:43:31.682 00.000 21444 OnExposeComplete: enter
00:43:31.682 00.000 21444 UpdateGuideState(): m_state=6
00:43:31.682 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1086
00:43:31.682 00.000 21444 Star::Find returns 1 (1), X=1225.69, Y=750.77, Mass=380161, SNR=62.9, Peak=12264 HFD=6.6
00:43:31.683 00.001 21444 Star::Find false star n=3 nbg=256 bg=3573.7 sigma=411.4 thresh=4808 peak=4731
00:43:31.683 00.000 21444 Star::Find false star n=2 nbg=265 bg=2270.3 sigma=434.3 thresh=3573 peak=3081
00:43:31.683 00.000 21444 Star::Find false star n=5 nbg=261 bg=4256.6 sigma=482.0 thresh=5703 peak=5658
00:43:31.683 00.000 21444 Star::Find false star n=2 nbg=248 bg=3790.6 sigma=416.3 thresh=5039 peak=4740
00:43:31.683 00.000 21444 Star::Find false star n=3 nbg=261 bg=2726.9 sigma=463.5 thresh=4117 peak=3971
00:43:31.683 00.000 21444 Star::Find false star n=4 nbg=272 bg=2979.0 sigma=529.1 thresh=4566 peak=4426
00:43:31.683 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 29.08,5.14,0.00,M3] [#5 6.02,11.68,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 1.93,-0.56,0.96,U] [#8 -17.55,6.06,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.42,0.16,3.46,U] 
00:43:31.683 00.000 21444 single-star, 2 included, MultiStar: {1.87, 0.05}, one-star: {-0.09, 0.27}
00:43:31.683 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
00:43:31.683 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
00:43:31.683 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.90 mountX=0.12 mountY=0.21, mountTheta=1.07
00:43:31.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.27, opts=13)
00:43:31.684 00.000 21444 Enqueuing Move request for scope (-0.09, 0.27)
00:43:31.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=342, FiltMax=65504, Gamma=0.560
00:43:31.684 00.000 21444 UpdateGuideState exits: m=380161 SNR=62.9 Saturated
00:43:31.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:31.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:31.684 00.000 21444 Enqueuing Expose request
00:43:31.684 00.000 25848 Worker thread wakes up
00:43:31.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
00:43:31.684 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
00:43:31.684 00.000 25848 Moving (-0.09, 0.27) raw xDistance=0.12 yDistance=0.21
00:43:31.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:43:31.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:31.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:43:31.684 00.000 25848 MoveAxis(E, 0, ABG)
00:43:31.684 00.000 25848 Move returns status 0, amount 0
00:43:31.684 00.000 25848 MoveAxis(N, 0, ABG)
00:43:31.684 00.000 25848 Move returns status 0, amount 0
00:43:31.684 00.000 25848 move complete, result=0
00:43:31.684 00.000 25848 worker thread done servicing request
00:43:31.684 00.000 25848 Worker thread wakes up
00:43:31.685 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:31.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:31.685 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:34.525 02.840 25848 Exposure complete
00:43:34.615 00.090 25848 worker thread done servicing request
00:43:34.616 00.001 21444 OnExposeComplete: enter
00:43:34.616 00.000 21444 UpdateGuideState(): m_state=6
00:43:34.616 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1087
00:43:34.616 00.000 21444 Star::Find returns 1 (1), X=1227.15, Y=750.23, Mass=300629, SNR=49.0, Peak=10696 HFD=6.2
00:43:34.616 00.000 21444 Star::Find false star n=5 nbg=263 bg=2378.1 sigma=390.1 thresh=3548 peak=3363
00:43:34.616 00.000 21444 Star::Find false star n=7 nbg=267 bg=3665.5 sigma=503.6 thresh=5176 peak=4849
00:43:34.616 00.000 21444 Star::Find false star n=2 nbg=265 bg=3778.0 sigma=512.1 thresh=5314 peak=5092
00:43:34.616 00.000 21444 Star::Find false star n=1 nbg=276 bg=3698.4 sigma=476.2 thresh=5127 peak=4707
00:43:34.616 00.000 21444 Star::Find false star n=1 nbg=264 bg=3823.2 sigma=530.5 thresh=5415 peak=4970
00:43:34.616 00.000 21444 Star::Find false star n=1 nbg=257 bg=2746.4 sigma=422.2 thresh=4013 peak=3928
00:43:34.616 00.000 21444 MultiStar: [#1 25.75,0.99,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 -0.41,0.47,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.32,-1.07,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 16.47,-7.06,0.00,M1] [#11 3.11,0.81,4.52,U] 
00:43:34.617 00.001 21444 single-star, 3 included, MultiStar: {2.61, 0.36}, one-star: {1.36, -0.27}
00:43:34.617 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
00:43:34.617 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
00:43:34.617 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-0.27 hyp=1.39 cameraTheta=-0.20 mountX=-1.38 mountY=0.26, mountTheta=2.95
00:43:34.618 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-0.27, opts=13)
00:43:34.618 00.000 21444 Enqueuing Move request for scope (1.36, -0.27)
00:43:34.618 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=142, FiltMax=65504, Gamma=0.560
00:43:34.618 00.000 21444 UpdateGuideState exits: m=300629 SNR=49.0 Saturated
00:43:34.618 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:34.618 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:34.618 00.000 21444 Enqueuing Expose request
00:43:34.618 00.000 25848 Worker thread wakes up
00:43:34.618 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.27) opts 0xd
00:43:34.618 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -0.27)
00:43:34.618 00.000 25848 Moving (1.36, -0.27) raw xDistance=-1.38 yDistance=0.26
00:43:34.618 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.38
00:43:34.618 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:34.618 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:43:34.618 00.000 25848 MoveAxis(E, 40, ABG)
00:43:34.618 00.000 25848 Guiding  Dir = 2, Dur = 40
00:43:34.643 00.025 25848 IsSlewing returns 0
00:43:34.644 00.001 25848 IsGuiding returns 0
00:43:34.675 00.031 25848 PulseGuide returned control before completion, sleep 19
00:43:34.698 00.023 25848 IsGuiding returns 1
00:43:34.698 00.000 25848 scope still moving after pulse duration time elapsed
00:43:34.749 00.051 25848 IsSlewing returns 0
00:43:34.749 00.000 25848 IsGuiding returns 0
00:43:34.749 00.000 25848 scope move finished after 40 + 65 ms
00:43:34.749 00.000 25848 Move returns status 0, amount 40
00:43:34.749 00.000 25848 MoveAxis(N, 0, ABG)
00:43:34.749 00.000 25848 Move returns status 0, amount 0
00:43:34.749 00.000 25848 move complete, result=0
00:43:34.749 00.000 25848 worker thread done servicing request
00:43:34.749 00.000 25848 Worker thread wakes up
00:43:34.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:34.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:34.749 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.3 px 0 ms NORTH
00:43:37.601 02.852 25848 Exposure complete
00:43:37.680 00.079 25848 worker thread done servicing request
00:43:37.680 00.000 21444 OnExposeComplete: enter
00:43:37.680 00.000 21444 UpdateGuideState(): m_state=6
00:43:37.680 00.000 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1088
00:43:37.680 00.000 21444 Star::Find returns 1 (1), X=1225.49, Y=751.75, Mass=381786, SNR=65.5, Peak=12796 HFD=6.3
00:43:37.680 00.000 21444 Star::Find false star n=2 nbg=274 bg=3841.8 sigma=505.9 thresh=5360 peak=5008
00:43:37.680 00.000 21444 Star::Find false star n=4 nbg=248 bg=2282.9 sigma=382.3 thresh=3430 peak=3253
00:43:37.680 00.000 21444 Star::Find false star n=13 nbg=268 bg=3834.1 sigma=493.4 thresh=5314 peak=5201
00:43:37.680 00.000 21444 Star::Find false star n=9 nbg=263 bg=3567.5 sigma=463.0 thresh=4957 peak=4767
00:43:37.680 00.000 21444 Star::Find false star n=3 nbg=263 bg=3771.0 sigma=469.7 thresh=5180 peak=5031
00:43:37.680 00.000 21444 Star::Find false star n=6 nbg=266 bg=3853.1 sigma=497.4 thresh=5345 peak=5117
00:43:37.680 00.000 21444 Star::Find false star n=1 nbg=253 bg=2847.9 sigma=416.0 thresh=4096 peak=3638
00:43:37.681 00.001 21444 Star::Find false star n=1 nbg=262 bg=3282.9 sigma=454.6 thresh=4647 peak=4236
00:43:37.681 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.32,0.19,0.11,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.60,0.30,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.29,1.90,4.35,U] 
00:43:37.681 00.000 21444 single-star, 3 included, MultiStar: {1.23, 1.50}, one-star: {-0.29, 1.25}
00:43:37.681 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
00:43:37.681 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.19)
00:43:37.681 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=1.25 hyp=1.28 cameraTheta=1.80 mountX=0.41 mountY=1.04, mountTheta=1.20
00:43:37.681 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=1.25, opts=13)
00:43:37.681 00.000 21444 Enqueuing Move request for scope (-0.29, 1.25)
00:43:37.681 00.000 25848 Worker thread wakes up
00:43:37.682 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.25) opts 0xd
00:43:37.682 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 1.25)
00:43:37.682 00.000 25848 Moving (-0.29, 1.25) raw xDistance=0.41 yDistance=1.04
00:43:37.682 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
00:43:37.682 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:43:37.682 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=334, FiltMax=65504, Gamma=0.560
00:43:37.682 00.000 21444 UpdateGuideState exits: m=381786 SNR=65.5 Saturated
00:43:37.682 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
00:43:37.682 00.000 25848 MoveAxis(E, 0, ABG)
00:43:37.682 00.000 25848 Move returns status 0, amount 0
00:43:37.682 00.000 25848 MoveAxis(N, 0, ABG)
00:43:37.682 00.000 25848 Move returns status 0, amount 0
00:43:37.682 00.000 25848 move complete, result=0
00:43:37.682 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:37.682 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:37.682 00.000 21444 Enqueuing Expose request
00:43:37.682 00.000 25848 worker thread done servicing request
00:43:37.682 00.000 25848 Worker thread wakes up
00:43:37.682 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:37.682 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:37.682 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.0 px 0 ms NORTH
00:43:40.537 02.855 25848 Exposure complete
00:43:40.626 00.089 25848 worker thread done servicing request
00:43:40.626 00.000 21444 OnExposeComplete: enter
00:43:40.626 00.000 21444 UpdateGuideState(): m_state=6
00:43:40.626 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1089
00:43:40.626 00.000 21444 Star::Find returns 1 (1), X=1224.59, Y=751.07, Mass=353690, SNR=57.0, Peak=11384 HFD=6.7
00:43:40.626 00.000 21444 Star::Find false star n=10 nbg=239 bg=3730.6 sigma=385.2 thresh=4886 peak=4820
00:43:40.626 00.000 21444 Star::Find false star n=5 nbg=265 bg=2296.0 sigma=460.7 thresh=3678 peak=3597
00:43:40.626 00.000 21444 Star::Find false star n=10 nbg=255 bg=4060.9 sigma=477.7 thresh=5494 peak=5282
00:43:40.626 00.000 21444 Star::Find false star n=8 nbg=255 bg=3868.0 sigma=514.7 thresh=5412 peak=5229
00:43:40.627 00.001 21444 Star::Find false star n=1 nbg=248 bg=3674.5 sigma=433.7 thresh=4975 peak=4618
00:43:40.627 00.000 21444 Star::Find false star n=2 nbg=260 bg=3795.3 sigma=506.7 thresh=5316 peak=4961
00:43:40.627 00.000 21444 Star::Find false star n=6 nbg=247 bg=3801.6 sigma=427.9 thresh=5085 peak=4962
00:43:40.627 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.95,-1.44,0.90,U] [#8 0.00,0.00,0.00,L] [#9 12.16,-18.23,0.00,R] [#10 0.00,0.00,0.00,L] [#11 0.96,0.34,3.72,U] 
00:43:40.627 00.000 21444 refined, 2 included, MultiStar: {0.57, 0.10}, one-star: {-1.20, 0.57}
00:43:40.627 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
00:43:40.627 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.56)
00:43:40.627 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.10 hyp=0.58 cameraTheta=0.17 mountX=-0.56 mountY=0.31, mountTheta=2.64
00:43:40.628 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.10, opts=13)
00:43:40.628 00.000 21444 Enqueuing Move request for scope (0.57, 0.10)
00:43:40.628 00.000 25848 Worker thread wakes up
00:43:40.628 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.10) opts 0xd
00:43:40.628 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.10)
00:43:40.628 00.000 25848 Moving (0.57, 0.10) raw xDistance=-0.56 yDistance=0.31
00:43:40.628 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56
00:43:40.628 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:40.628 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:43:40.628 00.000 25848 MoveAxis(E, 16, ABG)
00:43:40.628 00.000 25848 Guiding  Dir = 2, Dur = 16
00:43:40.628 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=220, FiltMax=65504, Gamma=0.560
00:43:40.628 00.000 21444 UpdateGuideState exits: m=353690 SNR=57.0 Saturated
00:43:40.628 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:40.629 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:40.629 00.000 21444 Enqueuing Expose request
00:43:40.659 00.030 25848 IsSlewing returns 0
00:43:40.659 00.000 25848 IsGuiding returns 0
00:43:40.690 00.031 25848 IsGuiding returns 1
00:43:40.690 00.000 25848 scope still moving after pulse duration time elapsed
00:43:40.749 00.059 25848 IsSlewing returns 0
00:43:40.749 00.000 25848 IsGuiding returns 0
00:43:40.749 00.000 25848 scope move finished after 16 + 74 ms
00:43:40.749 00.000 25848 Move returns status 0, amount 16
00:43:40.749 00.000 25848 MoveAxis(N, 0, ABG)
00:43:40.749 00.000 25848 Move returns status 0, amount 0
00:43:40.749 00.000 25848 move complete, result=0
00:43:40.749 00.000 25848 worker thread done servicing request
00:43:40.749 00.000 25848 Worker thread wakes up
00:43:40.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:40.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:40.749 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.3 px 0 ms NORTH
00:43:43.604 02.855 25848 Exposure complete
00:43:43.687 00.083 25848 worker thread done servicing request
00:43:43.687 00.000 21444 OnExposeComplete: enter
00:43:43.687 00.000 21444 UpdateGuideState(): m_state=6
00:43:43.687 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1090
00:43:43.687 00.000 21444 Star::Find returns 1 (1), X=1224.89, Y=751.61, Mass=402524, SNR=68.3, Peak=12872 HFD=6.5
00:43:43.687 00.000 21444 Star::Find false star n=3 nbg=263 bg=3563.2 sigma=495.3 thresh=5049 peak=4665
00:43:43.687 00.000 21444 Star::Find false star n=5 nbg=258 bg=2385.8 sigma=396.1 thresh=3574 peak=3356
00:43:43.687 00.000 21444 Star::Find false star n=2 nbg=277 bg=4049.0 sigma=540.7 thresh=5671 peak=5345
00:43:43.688 00.001 21444 Star::Find false star n=4 nbg=260 bg=3614.0 sigma=513.4 thresh=5154 peak=4963
00:43:43.688 00.000 21444 Star::Find false star n=6 nbg=252 bg=3633.6 sigma=455.0 thresh=4999 peak=4785
00:43:43.688 00.000 21444 Star::Find false star n=3 nbg=250 bg=3926.9 sigma=419.7 thresh=5186 peak=4905
00:43:43.688 00.000 21444 Star::Find false star n=4 nbg=253 bg=2719.9 sigma=382.9 thresh=3869 peak=3798
00:43:43.688 00.000 21444 Star::Find false star n=4 nbg=264 bg=3068.4 sigma=452.0 thresh=4424 peak=4272
00:43:43.688 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.66,-11.21,0.00,R] [#7 1.39,-0.90,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.84,1.30,4.38,U] 
00:43:43.688 00.000 21444 refined, 2 included, MultiStar: {0.63, 0.98}, one-star: {-0.89, 1.11}
00:43:43.688 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
00:43:43.688 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.39)
00:43:43.688 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=0.98 hyp=1.17 cameraTheta=1.00 mountX=-0.54 mountY=1.15, mountTheta=2.01
00:43:43.688 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=0.98, opts=13)
00:43:43.689 00.001 21444 Enqueuing Move request for scope (0.63, 0.98)
00:43:43.689 00.000 25848 Worker thread wakes up
00:43:43.689 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=434, FiltMax=65504, Gamma=0.560
00:43:43.689 00.000 21444 UpdateGuideState exits: m=402524 SNR=68.3 Saturated
00:43:43.689 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:43.689 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:43.689 00.000 21444 Enqueuing Expose request
00:43:43.689 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.98) opts 0xd
00:43:43.689 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, 0.98)
00:43:43.689 00.000 25848 Moving (0.63, 0.98) raw xDistance=-0.54 yDistance=1.15
00:43:43.689 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.54
00:43:43.689 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=1.56 newest=2.50
00:43:43.689 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
00:43:43.689 00.000 25848 MoveAxis(E, 17, ABG)
00:43:43.689 00.000 25848 Guiding  Dir = 2, Dur = 17
00:43:43.717 00.028 25848 IsSlewing returns 0
00:43:43.718 00.001 25848 IsGuiding returns 0
00:43:43.749 00.031 25848 IsGuiding returns 1
00:43:43.749 00.000 25848 scope still moving after pulse duration time elapsed
00:43:43.798 00.049 25848 IsSlewing returns 0
00:43:43.798 00.000 25848 IsGuiding returns 0
00:43:43.798 00.000 25848 scope move finished after 17 + 62 ms
00:43:43.798 00.000 25848 Move returns status 0, amount 17
00:43:43.798 00.000 25848 BLC: Oldest BLC event removed
00:43:43.798 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
00:43:43.798 00.000 25848 MoveAxis(S, 327, ABG)
00:43:43.798 00.000 25848 Guiding  Dir = 1, Dur = 327
00:43:43.830 00.032 25848 IsSlewing returns 0
00:43:43.831 00.001 25848 IsGuiding returns 0
00:43:43.862 00.031 25848 PulseGuide returned control before completion, sleep 306
00:43:44.170 00.308 25848 IsGuiding returns 1
00:43:44.170 00.000 25848 scope still moving after pulse duration time elapsed
00:43:44.237 00.067 25848 IsSlewing returns 0
00:43:44.237 00.000 25848 IsGuiding returns 0
00:43:44.237 00.000 25848 scope move finished after 327 + 79 ms
00:43:44.237 00.000 25848 Move returns status 0, amount 327
00:43:44.237 00.000 25848 move complete, result=0
00:43:44.237 00.000 25848 worker thread done servicing request
00:43:44.237 00.000 25848 Worker thread wakes up
00:43:44.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:44.238 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:44.238 00.000 21444 GuideStep: -0.5 px 17 ms EAST, 1.1 px 327 ms SOUTH
00:43:47.078 02.840 25848 Exposure complete
00:43:47.151 00.073 25848 worker thread done servicing request
00:43:47.152 00.001 21444 OnExposeComplete: enter
00:43:47.152 00.000 21444 UpdateGuideState(): m_state=6
00:43:47.152 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1091
00:43:47.152 00.000 21444 Star::Find returns 1 (1), X=1225.48, Y=751.52, Mass=328627, SNR=58.6, Peak=11528 HFD=7.0
00:43:47.152 00.000 21444 Star::Find false star n=7 nbg=259 bg=3511.2 sigma=429.0 thresh=4798 peak=4795
00:43:47.152 00.000 21444 Star::Find false star n=11 nbg=265 bg=2229.9 sigma=388.3 thresh=3395 peak=3310
00:43:47.152 00.000 21444 Star::Find false star n=6 nbg=231 bg=3692.1 sigma=387.0 thresh=4853 peak=4832
00:43:47.152 00.000 21444 Star::Find false star n=2 nbg=261 bg=3515.1 sigma=495.0 thresh=5000 peak=4613
00:43:47.152 00.000 21444 Star::Find false star n=7 nbg=243 bg=3840.0 sigma=377.0 thresh=4971 peak=4800
00:43:47.152 00.000 21444 Star::Find false star n=5 nbg=251 bg=2694.2 sigma=402.3 thresh=3901 peak=3842
00:43:47.152 00.000 21444 Star::Find false star n=1 nbg=270 bg=3264.9 sigma=498.3 thresh=4760 peak=4349
00:43:47.152 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.56,-1.58,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 5.84,6.04,0.00,M1] [#7 1.51,0.60,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.54,1.94,3.55,U] 
00:43:47.152 00.000 21444 single-star, 3 included, MultiStar: {0.59, 1.38}, one-star: {-0.31, 1.02}
00:43:47.152 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
00:43:47.152 00.000 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.25)
00:43:47.152 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=1.02 hyp=1.06 cameraTheta=1.87 mountX=0.40 mountY=0.82, mountTheta=1.12
00:43:47.153 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=1.02, opts=13)
00:43:47.153 00.000 21444 Enqueuing Move request for scope (-0.31, 1.02)
00:43:47.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=358, FiltMax=65504, Gamma=0.560
00:43:47.153 00.000 21444 UpdateGuideState exits: m=328627 SNR=58.6 Saturated
00:43:47.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:47.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:47.153 00.000 21444 Enqueuing Expose request
00:43:47.153 00.000 25848 Worker thread wakes up
00:43:47.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.02) opts 0xd
00:43:47.153 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 1.02)
00:43:47.153 00.000 25848 Moving (-0.31, 1.02) raw xDistance=0.40 yDistance=0.82
00:43:47.153 00.000 25848 BLC: History state: CurrMiss=0.82, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.145997, 1:0.822976
00:43:47.153 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:43:47.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
00:43:47.153 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
00:43:47.154 00.001 25848 MoveAxis(E, 0, ABG)
00:43:47.154 00.000 25848 Move returns status 0, amount 0
00:43:47.154 00.000 25848 MoveAxis(S, 22, ABG)
00:43:47.154 00.000 25848 Guiding  Dir = 1, Dur = 22
00:43:47.189 00.035 25848 IsSlewing returns 0
00:43:47.190 00.001 25848 IsGuiding returns 0
00:43:47.221 00.031 25848 IsGuiding returns 1
00:43:47.221 00.000 25848 scope still moving after pulse duration time elapsed
00:43:47.280 00.059 25848 IsSlewing returns 0
00:43:47.305 00.025 25848 IsGuiding returns 0
00:43:47.305 00.000 25848 scope move finished after 22 + 93 ms
00:43:47.305 00.000 25848 Move returns status 0, amount 22
00:43:47.305 00.000 25848 move complete, result=0
00:43:47.305 00.000 25848 worker thread done servicing request
00:43:47.305 00.000 25848 Worker thread wakes up
00:43:47.305 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:47.305 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:47.305 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.8 px 22 ms SOUTH
00:43:50.159 02.854 25848 Exposure complete
00:43:50.248 00.089 25848 worker thread done servicing request
00:43:50.248 00.000 21444 OnExposeComplete: enter
00:43:50.248 00.000 21444 UpdateGuideState(): m_state=6
00:43:50.248 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1092
00:43:50.248 00.000 21444 Star::Find returns 1 (1), X=1225.39, Y=750.49, Mass=333120, SNR=50.6, Peak=12592 HFD=5.8
00:43:50.248 00.000 21444 Star::Find false star n=4 nbg=251 bg=3705.2 sigma=432.3 thresh=5002 peak=4859
00:43:50.248 00.000 21444 Star::Find false star n=1 nbg=285 bg=2327.8 sigma=460.4 thresh=3709 peak=3314
00:43:50.248 00.000 21444 Star::Find false star n=7 nbg=250 bg=3793.9 sigma=496.5 thresh=5283 peak=4721
00:43:50.249 00.001 21444 Star::Find false star n=4 nbg=248 bg=3689.0 sigma=431.8 thresh=4984 peak=4722
00:43:50.249 00.000 21444 Star::Find false star n=6 nbg=265 bg=3668.0 sigma=490.6 thresh=5140 peak=5019
00:43:50.249 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.92,-14.77,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -6.20,21.31,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 1.47,-1.63,1.34,U] [#8 0.00,0.00,0.00,L] [#9 -6.80,4.63,0.00,M1] [#10 20.97,4.83,0.00,M2] [#11 0.74,0.61,5.03,U] 
00:43:50.249 00.000 21444 single-star, 2 included, MultiStar: {0.72, 0.12}, one-star: {-0.40, -0.01}
00:43:50.249 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.17 = 0.11)
00:43:50.249 00.000 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
00:43:50.249 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-0.01 hyp=0.40 cameraTheta=-3.12 mountX=0.40 mountY=-0.16, mountTheta=-0.38
00:43:50.250 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-0.01, opts=13)
00:43:50.250 00.000 21444 Enqueuing Move request for scope (-0.40, -0.01)
00:43:50.250 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=400, FiltMax=65504, Gamma=0.560
00:43:50.250 00.000 21444 UpdateGuideState exits: m=333120 SNR=50.6 Saturated
00:43:50.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:50.250 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:50.250 00.000 21444 Enqueuing Expose request
00:43:50.250 00.000 25848 Worker thread wakes up
00:43:50.250 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.01) opts 0xd
00:43:50.250 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -0.01)
00:43:50.250 00.000 25848 Moving (-0.40, -0.01) raw xDistance=0.40 yDistance=-0.16
00:43:50.251 00.001 25848 BLC: History state: CurrMiss=-0.16, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.145997, 1:0.822976, 2:-0.159103
00:43:50.251 00.000 25848 BLC: No correction, Miss < min_move
00:43:50.251 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
00:43:50.251 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:50.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:43:50.251 00.000 25848 MoveAxis(E, 0, ABG)
00:43:50.251 00.000 25848 Move returns status 0, amount 0
00:43:50.251 00.000 25848 MoveAxis(N, 0, ABG)
00:43:50.251 00.000 25848 Move returns status 0, amount 0
00:43:50.251 00.000 25848 move complete, result=0
00:43:50.251 00.000 25848 worker thread done servicing request
00:43:50.251 00.000 25848 Worker thread wakes up
00:43:50.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:50.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:50.251 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:53.105 02.854 25848 Exposure complete
00:43:53.192 00.087 25848 worker thread done servicing request
00:43:53.192 00.000 21444 OnExposeComplete: enter
00:43:53.192 00.000 21444 UpdateGuideState(): m_state=6
00:43:53.193 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1093
00:43:53.193 00.000 21444 Star::Find returns 1 (1), X=1223.98, Y=751.50, Mass=341026, SNR=47.4, Peak=10876 HFD=6.4
00:43:53.193 00.000 21444 Star::Find false star n=12 nbg=249 bg=2409.7 sigma=384.6 thresh=3564 peak=3480
00:43:53.193 00.000 21444 Star::Find false star n=3 nbg=242 bg=4198.8 sigma=486.6 thresh=5659 peak=5461
00:43:53.193 00.000 21444 Star::Find false star n=2 nbg=249 bg=3771.3 sigma=445.7 thresh=5108 peak=4903
00:43:53.193 00.000 21444 Star::Find false star n=8 nbg=262 bg=3668.0 sigma=449.9 thresh=5018 peak=4996
00:43:53.193 00.000 21444 Star::Find false star n=2 nbg=252 bg=3845.9 sigma=467.5 thresh=5248 peak=5098
00:43:53.193 00.000 21444 Star::Find false star n=3 nbg=265 bg=2721.1 sigma=485.6 thresh=4178 peak=3880
00:43:53.193 00.000 21444 Star::Find false star n=5 nbg=262 bg=3280.8 sigma=427.7 thresh=4564 peak=4475
00:43:53.193 00.000 21444 MultiStar: [#1 17.99,-7.99,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 9.36,2.02,0.00,M2] [#7 0.66,0.70,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.10,1.94,4.02,U] 
00:43:53.193 00.000 21444 refined, 2 included, MultiStar: {-0.13, 1.59}, one-star: {-1.80, 0.99}
00:43:53.193 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
00:43:53.193 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
00:43:53.193 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=1.59 hyp=1.60 cameraTheta=1.66 mountX=0.28 mountY=1.42, mountTheta=1.38
00:43:53.194 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=1.59, opts=13)
00:43:53.194 00.000 21444 Enqueuing Move request for scope (-0.13, 1.59)
00:43:53.194 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=268, FiltMax=65504, Gamma=0.560
00:43:53.194 00.000 21444 UpdateGuideState exits: m=341026 SNR=47.4 Saturated
00:43:53.194 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:53.194 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:53.194 00.000 21444 Enqueuing Expose request
00:43:53.195 00.001 25848 Worker thread wakes up
00:43:53.195 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.59) opts 0xd
00:43:53.195 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 1.59)
00:43:53.195 00.000 25848 Moving (-0.13, 1.59) raw xDistance=0.28 yDistance=1.42
00:43:53.195 00.000 25848 BLC: window closed
00:43:53.195 00.000 25848 BLC: History state: CurrMiss=1.42, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.145997, 1:0.822976, 2:-0.159103
00:43:53.195 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:43:53.195 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
00:43:53.195 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
00:43:53.195 00.000 25848 MoveAxis(E, 0, ABG)
00:43:53.195 00.000 25848 Move returns status 0, amount 0
00:43:53.195 00.000 25848 MoveAxis(S, 39, ABG)
00:43:53.195 00.000 25848 Guiding  Dir = 1, Dur = 39
00:43:53.220 00.025 25848 IsSlewing returns 0
00:43:53.220 00.000 25848 IsGuiding returns 0
00:43:53.251 00.031 25848 PulseGuide returned control before completion, sleep 18
00:43:53.278 00.027 25848 IsGuiding returns 1
00:43:53.278 00.000 25848 scope still moving after pulse duration time elapsed
00:43:53.328 00.050 25848 IsSlewing returns 0
00:43:53.328 00.000 25848 IsGuiding returns 0
00:43:53.328 00.000 25848 scope move finished after 39 + 69 ms
00:43:53.328 00.000 25848 Move returns status 0, amount 39
00:43:53.328 00.000 25848 move complete, result=0
00:43:53.328 00.000 25848 worker thread done servicing request
00:43:53.328 00.000 25848 Worker thread wakes up
00:43:53.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:53.329 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:53.329 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.4 px 39 ms SOUTH
00:43:56.171 02.842 25848 Exposure complete
00:43:56.252 00.081 25848 worker thread done servicing request
00:43:56.252 00.000 21444 OnExposeComplete: enter
00:43:56.252 00.000 21444 UpdateGuideState(): m_state=6
00:43:56.252 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1094
00:43:56.252 00.000 21444 Star::Find returns 1 (1), X=1225.45, Y=750.22, Mass=397282, SNR=78.5, Peak=12968 HFD=6.7
00:43:56.252 00.000 21444 Star::Find false star n=2 nbg=245 bg=3772.0 sigma=389.2 thresh=4940 peak=4752
00:43:56.252 00.000 21444 Star::Find false star n=3 nbg=259 bg=2196.0 sigma=447.4 thresh=3538 peak=3354
00:43:56.252 00.000 21444 Star::Find false star n=4 nbg=256 bg=4083.6 sigma=469.7 thresh=5493 peak=5278
00:43:56.252 00.000 21444 Star::Find false star n=8 nbg=250 bg=3720.2 sigma=424.3 thresh=4993 peak=4804
00:43:56.252 00.000 21444 Star::Find false star n=4 nbg=247 bg=3526.8 sigma=411.1 thresh=4760 peak=4688
00:43:56.252 00.000 21444 Star::Find false star n=4 nbg=258 bg=3258.4 sigma=380.1 thresh=4399 peak=4218
00:43:56.252 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 4.77,14.34,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 1.95,-1.28,0.82,U] [#8 0.78,19.72,0.00,M7] [#9 -1.49,18.81,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.82,0.71,2.36,U] 
00:43:56.253 00.001 21444 single-star, 2 included, MultiStar: {0.77, 0.08}, one-star: {-0.33, -0.28}
00:43:56.253 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.49 = 0.80)
00:43:56.253 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.33 = -2.05)
00:43:56.253 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.28 hyp=0.43 cameraTheta=-2.44 mountX=0.30 mountY=-0.38, mountTheta=-0.90
00:43:56.253 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.28, opts=13)
00:43:56.253 00.000 21444 Enqueuing Move request for scope (-0.33, -0.28)
00:43:56.253 00.000 25848 Worker thread wakes up
00:43:56.254 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=308, FiltMax=65504, Gamma=0.560
00:43:56.254 00.000 21444 UpdateGuideState exits: m=397282 SNR=78.5 Saturated
00:43:56.254 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.28) opts 0xd
00:43:56.254 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:56.254 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:56.254 00.000 21444 Enqueuing Expose request
00:43:56.254 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.28)
00:43:56.254 00.000 25848 Moving (-0.33, -0.28) raw xDistance=0.30 yDistance=-0.38
00:43:56.254 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:43:56.254 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:56.254 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:43:56.254 00.000 25848 MoveAxis(E, 0, ABG)
00:43:56.254 00.000 25848 Move returns status 0, amount 0
00:43:56.254 00.000 25848 MoveAxis(N, 0, ABG)
00:43:56.254 00.000 25848 Move returns status 0, amount 0
00:43:56.254 00.000 25848 move complete, result=0
00:43:56.254 00.000 25848 worker thread done servicing request
00:43:56.254 00.000 25848 Worker thread wakes up
00:43:56.254 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:56.254 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:56.254 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
00:43:59.094 02.840 25848 Exposure complete
00:43:59.173 00.079 25848 worker thread done servicing request
00:43:59.173 00.000 21444 OnExposeComplete: enter
00:43:59.173 00.000 21444 UpdateGuideState(): m_state=6
00:43:59.173 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1095
00:43:59.173 00.000 21444 Star::Find returns 1 (1), X=1224.87, Y=750.40, Mass=354487, SNR=58.4, Peak=11936 HFD=6.4
00:43:59.173 00.000 21444 Star::Find false star n=2 nbg=266 bg=3601.0 sigma=483.4 thresh=5051 peak=4790
00:43:59.173 00.000 21444 Star::Find false star n=7 nbg=272 bg=2324.0 sigma=464.6 thresh=3718 peak=3383
00:43:59.174 00.001 21444 Star::Find false star n=2 nbg=275 bg=3910.4 sigma=559.8 thresh=5590 peak=4886
00:43:59.174 00.000 21444 Star::Find false star n=6 nbg=252 bg=3654.3 sigma=468.9 thresh=5061 peak=4863
00:43:59.174 00.000 21444 Star::Find false star n=1 nbg=263 bg=2707.4 sigma=455.9 thresh=4075 peak=3833
00:43:59.174 00.000 21444 Star::Find false star n=11 nbg=240 bg=3175.1 sigma=364.7 thresh=4269 peak=4249
00:43:59.174 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.52,0.20,0.20,U] [#4 0.00,0.00,0.00,L] [#5 -3.73,5.95,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 1.05,-0.77,1.29,U] [#8 -12.45,14.24,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.49,0.81,4.64,U] 
00:43:59.174 00.000 21444 refined, 3 included, MultiStar: {-0.27, 0.38}, one-star: {-0.91, -0.10}
00:43:59.174 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.86 = -0.86)
00:43:59.174 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.58)
00:43:59.174 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=0.38 hyp=0.46 cameraTheta=2.19 mountX=0.30 mountY=0.25, mountTheta=0.69
00:43:59.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=0.38, opts=13)
00:43:59.175 00.000 21444 Enqueuing Move request for scope (-0.27, 0.38)
00:43:59.175 00.000 25848 Worker thread wakes up
00:43:59.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=400, FiltMax=65504, Gamma=0.560
00:43:59.175 00.000 21444 UpdateGuideState exits: m=354487 SNR=58.4 Saturated
00:43:59.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:59.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:43:59.175 00.000 21444 Enqueuing Expose request
00:43:59.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.38) opts 0xd
00:43:59.175 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 0.38)
00:43:59.175 00.000 25848 Moving (-0.27, 0.38) raw xDistance=0.30 yDistance=0.25
00:43:59.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:43:59.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:59.175 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:43:59.175 00.000 25848 MoveAxis(E, 0, ABG)
00:43:59.175 00.000 25848 Move returns status 0, amount 0
00:43:59.175 00.000 25848 MoveAxis(N, 0, ABG)
00:43:59.175 00.000 25848 Move returns status 0, amount 0
00:43:59.175 00.000 25848 move complete, result=0
00:43:59.175 00.000 25848 worker thread done servicing request
00:43:59.175 00.000 25848 Worker thread wakes up
00:43:59.175 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:43:59.175 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:43:59.176 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:02.015 02.839 25848 Exposure complete
00:44:02.100 00.085 25848 worker thread done servicing request
00:44:02.100 00.000 21444 OnExposeComplete: enter
00:44:02.100 00.000 21444 UpdateGuideState(): m_state=6
00:44:02.100 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1096
00:44:02.100 00.000 21444 Star::Find returns 1 (1), X=1225.67, Y=750.87, Mass=330086, SNR=66.5, Peak=11960 HFD=6.3
00:44:02.100 00.000 21444 Star::Find false star n=3 nbg=270 bg=2256.8 sigma=471.9 thresh=3673 peak=3230
00:44:02.100 00.000 21444 Star::Find false star n=3 nbg=265 bg=4053.9 sigma=519.0 thresh=5611 peak=5459
00:44:02.100 00.000 21444 Star::Find false star n=5 nbg=262 bg=3543.4 sigma=505.8 thresh=5061 peak=5038
00:44:02.100 00.000 21444 Star::Find false star n=5 nbg=248 bg=3788.4 sigma=409.6 thresh=5017 peak=4795
00:44:02.100 00.000 21444 Star::Find false star n=3 nbg=268 bg=2773.5 sigma=445.7 thresh=4110 peak=3943
00:44:02.100 00.000 21444 MultiStar: [#1 28.98,-19.33,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -10.13,2.40,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 1.29,-0.55,0.82,U] [#8 -17.88,2.65,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 14.78,-3.68,0.00,M3] [#11 -0.13,1.02,2.66,U] 
00:44:02.100 00.000 21444 single-star, 2 included, MultiStar: {0.13, 0.59}, one-star: {-0.11, 0.37}
00:44:02.100 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.18 = -1.18)
00:44:02.100 00.000 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.26)
00:44:02.100 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.37 hyp=0.38 cameraTheta=1.87 mountX=0.14 mountY=0.30, mountTheta=1.12
00:44:02.101 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.37, opts=13)
00:44:02.101 00.000 21444 Enqueuing Move request for scope (-0.11, 0.37)
00:44:02.101 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=344, FiltMax=65504, Gamma=0.560
00:44:02.101 00.000 21444 UpdateGuideState exits: m=330086 SNR=66.5 Saturated
00:44:02.101 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:02.101 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:02.101 00.000 21444 Enqueuing Expose request
00:44:02.101 00.000 25848 Worker thread wakes up
00:44:02.101 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.37) opts 0xd
00:44:02.101 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.37)
00:44:02.101 00.000 25848 Moving (-0.11, 0.37) raw xDistance=0.14 yDistance=0.30
00:44:02.101 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:44:02.101 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:02.101 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:44:02.101 00.000 25848 MoveAxis(E, 0, ABG)
00:44:02.101 00.000 25848 Move returns status 0, amount 0
00:44:02.101 00.000 25848 MoveAxis(N, 0, ABG)
00:44:02.101 00.000 25848 Move returns status 0, amount 0
00:44:02.101 00.000 25848 move complete, result=0
00:44:02.101 00.000 25848 worker thread done servicing request
00:44:02.101 00.000 25848 Worker thread wakes up
00:44:02.101 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:02.101 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:02.102 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:44:04.951 02.849 25848 Exposure complete
00:44:05.035 00.084 25848 worker thread done servicing request
00:44:05.035 00.000 21444 OnExposeComplete: enter
00:44:05.035 00.000 21444 UpdateGuideState(): m_state=6
00:44:05.036 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1097
00:44:05.036 00.000 21444 Star::Find returns 1 (1), X=1223.53, Y=750.37, Mass=413353, SNR=62.3, Peak=13300 HFD=6.8
00:44:05.036 00.000 21444 Star::Find false star n=1 nbg=272 bg=3791.9 sigma=484.5 thresh=5245 peak=4595
00:44:05.036 00.000 21444 Star::Find false star n=2 nbg=264 bg=2340.5 sigma=463.7 thresh=3732 peak=3305
00:44:05.036 00.000 21444 Star::Find false star n=2 nbg=270 bg=3716.5 sigma=464.3 thresh=5109 peak=4590
00:44:05.036 00.000 21444 Star::Find false star n=8 nbg=253 bg=3572.9 sigma=428.6 thresh=4859 peak=4686
00:44:05.036 00.000 21444 Star::Find false star n=3 nbg=242 bg=3694.4 sigma=417.5 thresh=4947 peak=4737
00:44:05.036 00.000 21444 Star::Find false star n=1 nbg=272 bg=3394.5 sigma=506.9 thresh=4915 peak=4168
00:44:05.036 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.81,0.58,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.74,-1.12,1.01,U] [#8 0.00,0.00,0.00,L] [#9 -25.40,12.75,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -1.02,0.08,3.31,U] 
00:44:05.036 00.000 21444 refined, 3 included, MultiStar: {-1.19, -0.16}, one-star: {-2.25, -0.13}
00:44:05.036 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.06 = 0.22)
00:44:05.036 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.62)
00:44:05.036 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=-0.16 hyp=1.20 cameraTheta=-3.01 mountX=1.17 mountY=-0.60, mountTheta=-0.47
00:44:05.037 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=-0.16, opts=13)
00:44:05.037 00.000 21444 Enqueuing Move request for scope (-1.19, -0.16)
00:44:05.037 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=420, FiltMax=65504, Gamma=0.560
00:44:05.037 00.000 21444 UpdateGuideState exits: m=413353 SNR=62.3 Saturated
00:44:05.037 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:05.037 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:05.037 00.000 21444 Enqueuing Expose request
00:44:05.038 00.001 25848 Worker thread wakes up
00:44:05.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.16) opts 0xd
00:44:05.038 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, -0.16)
00:44:05.038 00.000 25848 Moving (-1.19, -0.16) raw xDistance=1.17 yDistance=-0.60
00:44:05.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.17
00:44:05.038 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:05.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
00:44:05.038 00.000 25848 MoveAxis(W, 34, ABG)
00:44:05.038 00.000 25848 Guiding  Dir = 3, Dur = 34
00:44:05.064 00.026 25848 IsSlewing returns 0
00:44:05.064 00.000 25848 IsGuiding returns 0
00:44:05.096 00.032 25848 PulseGuide returned control before completion, sleep 13
00:44:05.124 00.028 25848 IsGuiding returns 1
00:44:05.124 00.000 25848 scope still moving after pulse duration time elapsed
00:44:05.186 00.062 25848 IsSlewing returns 0
00:44:05.186 00.000 25848 IsGuiding returns 0
00:44:05.187 00.001 25848 scope move finished after 34 + 88 ms
00:44:05.187 00.000 25848 Move returns status 0, amount 34
00:44:05.187 00.000 25848 MoveAxis(N, 0, ABG)
00:44:05.187 00.000 25848 Move returns status 0, amount 0
00:44:05.187 00.000 25848 move complete, result=0
00:44:05.187 00.000 25848 worker thread done servicing request
00:44:05.187 00.000 25848 Worker thread wakes up
00:44:05.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:05.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:05.187 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.6 px 0 ms NORTH
00:44:08.039 02.852 25848 Exposure complete
00:44:08.119 00.080 25848 worker thread done servicing request
00:44:08.119 00.000 21444 OnExposeComplete: enter
00:44:08.119 00.000 21444 UpdateGuideState(): m_state=6
00:44:08.119 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1098
00:44:08.120 00.001 21444 Star::Find returns 1 (1), X=1225.88, Y=751.23, Mass=320909, SNR=54.7, Peak=10804 HFD=6.3
00:44:08.120 00.000 21444 Star::Find false star n=3 nbg=268 bg=3660.8 sigma=492.6 thresh=5139 peak=4992
00:44:08.120 00.000 21444 Star::Find false star n=6 nbg=259 bg=2366.5 sigma=346.0 thresh=3405 peak=3150
00:44:08.120 00.000 21444 Star::Find false star n=8 nbg=257 bg=3967.0 sigma=448.9 thresh=5314 peak=5167
00:44:08.120 00.000 21444 Star::Find false star n=4 nbg=225 bg=3890.8 sigma=436.9 thresh=5202 peak=5113
00:44:08.120 00.000 21444 Star::Find false star n=5 nbg=260 bg=3563.1 sigma=463.9 thresh=4955 peak=4882
00:44:08.120 00.000 21444 Star::Find false star n=4 nbg=247 bg=3624.7 sigma=418.7 thresh=4881 peak=4769
00:44:08.120 00.000 21444 Star::Find false star n=3 nbg=267 bg=2786.1 sigma=457.2 thresh=4158 peak=3856
00:44:08.120 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.46,-0.10,0.94,U] [#8 -4.65,15.72,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.16,1.02,3.42,U] 
00:44:08.120 00.000 21444 single-star, 2 included, MultiStar: {1.01, 0.77}, one-star: {0.10, 0.73}
00:44:08.120 00.000 21444 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.05) = xAngle (-1.62 = -1.62)
00:44:08.120 00.000 21444 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.46 = 1.82)
00:44:08.120 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.73 hyp=0.73 cameraTheta=1.43 mountX=-0.03 mountY=0.71, mountTheta=1.62
00:44:08.121 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.73, opts=13)
00:44:08.121 00.000 21444 Enqueuing Move request for scope (0.10, 0.73)
00:44:08.121 00.000 25848 Worker thread wakes up
00:44:08.121 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.73) opts 0xd
00:44:08.121 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.73)
00:44:08.121 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=420, FiltMax=65504, Gamma=0.560
00:44:08.121 00.000 21444 UpdateGuideState exits: m=320909 SNR=54.7 Saturated
00:44:08.121 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:08.121 00.000 25848 Moving (0.10, 0.73) raw xDistance=-0.03 yDistance=0.71
00:44:08.121 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:44:08.121 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
00:44:08.121 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:08.121 00.000 21444 Enqueuing Expose request
00:44:08.121 00.000 25848 MoveAxis(E, 0, ABG)
00:44:08.121 00.000 25848 Move returns status 0, amount 0
00:44:08.121 00.000 25848 MoveAxis(S, 19, ABG)
00:44:08.121 00.000 25848 Guiding  Dir = 1, Dur = 19
00:44:08.142 00.021 25848 IsSlewing returns 0
00:44:08.142 00.000 25848 IsGuiding returns 0
00:44:08.174 00.032 25848 IsGuiding returns 1
00:44:08.174 00.000 25848 scope still moving after pulse duration time elapsed
00:44:08.238 00.064 25848 IsSlewing returns 0
00:44:08.239 00.001 25848 IsGuiding returns 0
00:44:08.239 00.000 25848 scope move finished after 19 + 77 ms
00:44:08.239 00.000 25848 Move returns status 0, amount 19
00:44:08.239 00.000 25848 move complete, result=0
00:44:08.239 00.000 25848 worker thread done servicing request
00:44:08.239 00.000 25848 Worker thread wakes up
00:44:08.239 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.7 px 19 ms SOUTH
00:44:08.239 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:08.239 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:11.092 02.853 25848 Exposure complete
00:44:11.179 00.087 25848 worker thread done servicing request
00:44:11.179 00.000 21444 OnExposeComplete: enter
00:44:11.179 00.000 21444 UpdateGuideState(): m_state=6
00:44:11.180 00.001 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1099
00:44:11.180 00.000 21444 Star::Find returns 1 (1), X=1224.71, Y=751.33, Mass=376620, SNR=63.8, Peak=11208 HFD=6.8
00:44:11.180 00.000 21444 Star::Find false star n=2 nbg=260 bg=3685.4 sigma=503.9 thresh=5197 peak=4767
00:44:11.180 00.000 21444 Star::Find false star n=3 nbg=233 bg=2294.1 sigma=347.8 thresh=3338 peak=3302
00:44:11.180 00.000 21444 Star::Find false star n=4 nbg=267 bg=4029.1 sigma=506.5 thresh=5549 peak=5376
00:44:11.180 00.000 21444 Star::Find false star n=2 nbg=252 bg=3773.7 sigma=432.9 thresh=5072 peak=4931
00:44:11.180 00.000 21444 Star::Find false star n=3 nbg=270 bg=3722.0 sigma=536.8 thresh=5332 peak=5113
00:44:11.180 00.000 21444 Star::Find false star n=1 nbg=236 bg=3874.6 sigma=409.0 thresh=5101 peak=4702
00:44:11.180 00.000 21444 Star::Find false star n=3 nbg=256 bg=3762.6 sigma=449.4 thresh=5111 peak=4654
00:44:11.180 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.80,0.07,0.68,U] [#8 0.00,0.00,0.00,L] [#9 -12.68,0.79,0.00,M4] [#10 -1.07,-0.27,0.16,U] [#11 -0.63,0.92,3.11,U] 
00:44:11.180 00.000 21444 refined, 3 included, MultiStar: {-0.54, 0.74}, one-star: {-1.08, 0.83}
00:44:11.180 00.000 21444 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
00:44:11.180 00.000 21444 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.70 = 2.59)
00:44:11.180 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=0.74 hyp=0.92 cameraTheta=2.20 mountX=0.60 mountY=0.48, mountTheta=0.68
00:44:11.181 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=0.74, opts=13)
00:44:11.181 00.000 21444 Enqueuing Move request for scope (-0.54, 0.74)
00:44:11.181 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=496, FiltMax=65504, Gamma=0.560
00:44:11.182 00.001 21444 UpdateGuideState exits: m=376620 SNR=63.8 Saturated
00:44:11.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:11.182 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:11.182 00.000 21444 Enqueuing Expose request
00:44:11.182 00.000 25848 Worker thread wakes up
00:44:11.182 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.74) opts 0xd
00:44:11.182 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 0.74)
00:44:11.182 00.000 25848 Moving (-0.54, 0.74) raw xDistance=0.60 yDistance=0.48
00:44:11.182 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
00:44:11.182 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:11.182 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:44:11.182 00.000 25848 MoveAxis(W, 18, ABG)
00:44:11.182 00.000 25848 Guiding  Dir = 3, Dur = 18
00:44:11.219 00.037 25848 IsSlewing returns 0
00:44:11.219 00.000 25848 IsGuiding returns 0
00:44:11.250 00.031 25848 IsGuiding returns 1
00:44:11.251 00.001 25848 scope still moving after pulse duration time elapsed
00:44:11.310 00.059 25848 IsSlewing returns 0
00:44:11.310 00.000 25848 IsGuiding returns 0
00:44:11.310 00.000 25848 scope move finished after 18 + 73 ms
00:44:11.310 00.000 25848 Move returns status 0, amount 18
00:44:11.310 00.000 25848 MoveAxis(N, 0, ABG)
00:44:11.310 00.000 25848 Move returns status 0, amount 0
00:44:11.310 00.000 25848 move complete, result=0
00:44:11.310 00.000 25848 worker thread done servicing request
00:44:11.310 00.000 25848 Worker thread wakes up
00:44:11.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:11.311 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:11.311 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.5 px 0 ms NORTH
00:44:14.155 02.844 25848 Exposure complete
00:44:14.233 00.078 25848 worker thread done servicing request
00:44:14.233 00.000 21444 OnExposeComplete: enter
00:44:14.233 00.000 21444 UpdateGuideState(): m_state=6
00:44:14.233 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1100
00:44:14.233 00.000 21444 Star::Find returns 1 (1), X=1224.27, Y=750.70, Mass=366981, SNR=54.3, Peak=13220 HFD=6.6
00:44:14.233 00.000 21444 Star::Find false star n=2 nbg=269 bg=3548.1 sigma=493.0 thresh=5027 peak=4749
00:44:14.233 00.000 21444 Star::Find false star n=5 nbg=256 bg=2344.8 sigma=401.7 thresh=3550 peak=3432
00:44:14.233 00.000 21444 Star::Find false star n=4 nbg=260 bg=3792.2 sigma=475.4 thresh=5218 peak=4924
00:44:14.233 00.000 21444 Star::Find false star n=2 nbg=254 bg=3551.9 sigma=444.8 thresh=4886 peak=4664
00:44:14.233 00.000 21444 Star::Find false star n=9 nbg=247 bg=2784.6 sigma=363.3 thresh=3875 peak=3863
00:44:14.233 00.000 21444 Star::Find false star n=1 nbg=243 bg=3405.9 sigma=425.5 thresh=4682 peak=4239
00:44:14.234 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.25,-0.51,0.19,U] [#4 0.00,0.00,0.00,L] [#5 -9.63,20.88,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.68,-0.47,1.04,U] [#8 -5.69,14.15,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.02,0.84,3.68,U] 
00:44:14.234 00.000 21444 refined, 3 included, MultiStar: {-0.16, 0.46}, one-star: {-1.51, 0.19}
00:44:14.234 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
00:44:14.234 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.30)
00:44:14.234 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.46 hyp=0.49 cameraTheta=1.91 mountX=0.20 mountY=0.36, mountTheta=1.06
00:44:14.234 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.46, opts=13)
00:44:14.234 00.000 21444 Enqueuing Move request for scope (-0.16, 0.46)
00:44:14.234 00.000 25848 Worker thread wakes up
00:44:14.235 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.46) opts 0xd
00:44:14.235 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.46)
00:44:14.235 00.000 25848 Moving (-0.16, 0.46) raw xDistance=0.20 yDistance=0.36
00:44:14.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:44:14.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:14.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=394, FiltMax=65504, Gamma=0.560
00:44:14.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
00:44:14.235 00.000 21444 UpdateGuideState exits: m=366981 SNR=54.3 Saturated
00:44:14.235 00.000 25848 MoveAxis(E, 0, ABG)
00:44:14.235 00.000 25848 Move returns status 0, amount 0
00:44:14.235 00.000 25848 MoveAxis(N, 0, ABG)
00:44:14.235 00.000 25848 Move returns status 0, amount 0
00:44:14.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:14.235 00.000 25848 move complete, result=0
00:44:14.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:14.235 00.000 21444 Enqueuing Expose request
00:44:14.235 00.000 25848 worker thread done servicing request
00:44:14.235 00.000 25848 Worker thread wakes up
00:44:14.235 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:44:14.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:14.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:17.073 02.838 25848 Exposure complete
00:44:17.162 00.089 25848 worker thread done servicing request
00:44:17.163 00.001 21444 OnExposeComplete: enter
00:44:17.163 00.000 21444 UpdateGuideState(): m_state=6
00:44:17.163 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1101
00:44:17.163 00.000 21444 Star::Find returns 1 (1), X=1223.56, Y=750.08, Mass=333750, SNR=65.0, Peak=13248 HFD=6.2
00:44:17.163 00.000 21444 Star::Find false star n=6 nbg=258 bg=3675.0 sigma=430.0 thresh=4965 peak=4913
00:44:17.163 00.000 21444 Star::Find false star n=4 nbg=267 bg=2316.2 sigma=431.1 thresh=3609 peak=3566
00:44:17.163 00.000 21444 Star::Find false star n=7 nbg=269 bg=3841.2 sigma=526.7 thresh=5421 peak=5162
00:44:17.163 00.000 21444 Star::Find false star n=2 nbg=263 bg=3625.4 sigma=468.5 thresh=5031 peak=4570
00:44:17.163 00.000 21444 Star::Find false star n=6 nbg=256 bg=3626.7 sigma=418.7 thresh=4883 peak=4878
00:44:17.163 00.000 21444 Star::Find false star n=2 nbg=258 bg=2726.5 sigma=438.9 thresh=4043 peak=3949
00:44:17.163 00.000 21444 Star::Find false star n=2 nbg=278 bg=3400.4 sigma=537.2 thresh=5012 peak=4488
00:44:17.163 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.86,0.13,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.16,-2.22,1.02,U] [#8 4.64,4.86,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.08,-0.20,3.21,U] 
00:44:17.163 00.000 21444 refined, 3 included, MultiStar: {-1.11, -0.61}, one-star: {-2.22, -0.42}
00:44:17.164 00.001 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.59)
00:44:17.164 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.53 = -2.25)
00:44:17.164 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=-0.61 hyp=1.27 cameraTheta=-2.64 mountX=1.05 mountY=-0.99, mountTheta=-0.75
00:44:17.165 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=-0.61, opts=13)
00:44:17.165 00.000 21444 Enqueuing Move request for scope (-1.11, -0.61)
00:44:17.165 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=394, FiltMax=65504, Gamma=0.560
00:44:17.165 00.000 21444 UpdateGuideState exits: m=333750 SNR=65.0 Saturated
00:44:17.165 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:17.165 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:17.165 00.000 21444 Enqueuing Expose request
00:44:17.165 00.000 25848 Worker thread wakes up
00:44:17.165 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -0.61) opts 0xd
00:44:17.165 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, -0.61)
00:44:17.165 00.000 25848 Moving (-1.11, -0.61) raw xDistance=1.05 yDistance=-0.99
00:44:17.165 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.05
00:44:17.165 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:17.165 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
00:44:17.165 00.000 25848 MoveAxis(W, 31, ABG)
00:44:17.165 00.000 25848 Guiding  Dir = 3, Dur = 31
00:44:17.186 00.021 25848 IsSlewing returns 0
00:44:17.187 00.001 25848 IsGuiding returns 0
00:44:17.218 00.031 25848 IsGuiding returns 1
00:44:17.219 00.001 25848 scope still moving after pulse duration time elapsed
00:44:17.267 00.048 25848 IsSlewing returns 0
00:44:17.268 00.001 25848 IsGuiding returns 0
00:44:17.268 00.000 25848 scope move finished after 31 + 50 ms
00:44:17.268 00.000 25848 Move returns status 0, amount 31
00:44:17.268 00.000 25848 MoveAxis(N, 0, ABG)
00:44:17.268 00.000 25848 Move returns status 0, amount 0
00:44:17.268 00.000 25848 move complete, result=0
00:44:17.268 00.000 25848 worker thread done servicing request
00:44:17.268 00.000 25848 Worker thread wakes up
00:44:17.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:17.268 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:17.268 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -1.0 px 0 ms NORTH
00:44:20.120 02.852 25848 Exposure complete
00:44:20.209 00.089 25848 worker thread done servicing request
00:44:20.209 00.000 21444 OnExposeComplete: enter
00:44:20.209 00.000 21444 UpdateGuideState(): m_state=6
00:44:20.209 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1102
00:44:20.209 00.000 21444 Star::Find returns 1 (1), X=1224.75, Y=750.02, Mass=355045, SNR=59.4, Peak=12664 HFD=6.0
00:44:20.209 00.000 21444 Star::Find false star n=8 nbg=266 bg=3664.0 sigma=425.3 thresh=4940 peak=4858
00:44:20.209 00.000 21444 Star::Find false star n=6 nbg=250 bg=3612.3 sigma=439.4 thresh=4930 peak=4786
00:44:20.209 00.000 21444 Star::Find false star n=4 nbg=266 bg=3694.8 sigma=463.5 thresh=5085 peak=4819
00:44:20.209 00.000 21444 Star::Find false star n=10 nbg=252 bg=3668.5 sigma=405.0 thresh=4884 peak=4861
00:44:20.209 00.000 21444 Star::Find false star n=6 nbg=258 bg=2752.9 sigma=360.3 thresh=3834 peak=3813
00:44:20.209 00.000 21444 Star::Find false star n=6 nbg=245 bg=3096.7 sigma=416.9 thresh=4348 peak=4333
00:44:20.209 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.53,4.72,0.35,U] [#3 -0.96,0.90,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.80,-0.90,1.16,U] [#8 -4.02,-6.76,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.95,0.06,3.57,U] 
00:44:20.210 00.001 21444 refined, 4 included, MultiStar: {-0.50, 0.07}, one-star: {-1.03, -0.48}
00:44:20.210 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
00:44:20.210 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
00:44:20.210 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.07 hyp=0.50 cameraTheta=3.00 mountX=0.50 mountY=-0.12, mountTheta=-0.24
00:44:20.211 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.07, opts=13)
00:44:20.211 00.000 21444 Enqueuing Move request for scope (-0.50, 0.07)
00:44:20.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=330, FiltMax=65504, Gamma=0.560
00:44:20.211 00.000 21444 UpdateGuideState exits: m=355045 SNR=59.4 Saturated
00:44:20.211 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:20.211 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:20.211 00.000 21444 Enqueuing Expose request
00:44:20.211 00.000 25848 Worker thread wakes up
00:44:20.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.07) opts 0xd
00:44:20.211 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.07)
00:44:20.211 00.000 25848 Moving (-0.50, 0.07) raw xDistance=0.50 yDistance=-0.12
00:44:20.211 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
00:44:20.211 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:20.211 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:44:20.211 00.000 25848 MoveAxis(E, 0, ABG)
00:44:20.211 00.000 25848 Move returns status 0, amount 0
00:44:20.211 00.000 25848 MoveAxis(N, 0, ABG)
00:44:20.211 00.000 25848 Move returns status 0, amount 0
00:44:20.211 00.000 25848 move complete, result=0
00:44:20.211 00.000 25848 worker thread done servicing request
00:44:20.211 00.000 25848 Worker thread wakes up
00:44:20.211 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:20.211 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:20.211 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:23.052 02.841 25848 Exposure complete
00:44:23.135 00.083 25848 worker thread done servicing request
00:44:23.136 00.001 21444 OnExposeComplete: enter
00:44:23.136 00.000 21444 UpdateGuideState(): m_state=6
00:44:23.136 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1103
00:44:23.136 00.000 21444 Star::Find returns 1 (1), X=1223.65, Y=750.42, Mass=289402, SNR=40.8, Peak=12084 HFD=5.4
00:44:23.136 00.000 21444 Star::Find false star n=3 nbg=255 bg=3729.2 sigma=474.6 thresh=5153 peak=4801
00:44:23.136 00.000 21444 Star::Find false star n=2 nbg=274 bg=2438.8 sigma=459.1 thresh=3816 peak=3470
00:44:23.136 00.000 21444 Star::Find false star n=2 nbg=255 bg=4101.0 sigma=471.5 thresh=5516 peak=5182
00:44:23.136 00.000 21444 Star::Find false star n=5 nbg=261 bg=3653.8 sigma=450.0 thresh=5004 peak=4556
00:44:23.136 00.000 21444 Star::Find false star n=1 nbg=253 bg=3608.3 sigma=452.7 thresh=4966 peak=4702
00:44:23.136 00.000 21444 Star::Find false star n=4 nbg=255 bg=2829.4 sigma=398.9 thresh=4026 peak=3909
00:44:23.136 00.000 21444 Star::Find false star n=4 nbg=261 bg=3199.3 sigma=461.6 thresh=4584 peak=4360
00:44:23.136 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -15.56,-4.59,0.00,M10] [#6 -7.81,-15.03,0.00,M3] [#7 -0.87,-1.88,1.39,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.05,-0.08,5.35,U] 
00:44:23.136 00.000 21444 refined, 2 included, MultiStar: {-1.16, -0.40}, one-star: {-2.14, -0.09}
00:44:23.136 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.43)
00:44:23.136 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.42)
00:44:23.136 00.000 21444 CameraToMount -- cameraX=-1.16 cameraY=-0.40 hyp=1.22 cameraTheta=-2.81 mountX=1.12 mountY=-0.81, mountTheta=-0.63
00:44:23.137 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.16, y=-0.40, opts=13)
00:44:23.137 00.000 21444 Enqueuing Move request for scope (-1.16, -0.40)
00:44:23.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=334, FiltMax=65504, Gamma=0.560
00:44:23.137 00.000 21444 UpdateGuideState exits: m=289402 SNR=40.8 Saturated
00:44:23.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:23.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:23.137 00.000 21444 Enqueuing Expose request
00:44:23.137 00.000 25848 Worker thread wakes up
00:44:23.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -0.40) opts 0xd
00:44:23.137 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.16, -0.40)
00:44:23.137 00.000 25848 Moving (-1.16, -0.40) raw xDistance=1.12 yDistance=-0.81
00:44:23.138 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.12
00:44:23.138 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:44:23.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
00:44:23.138 00.000 25848 MoveAxis(W, 32, ABG)
00:44:23.138 00.000 25848 Guiding  Dir = 3, Dur = 32
00:44:23.220 00.082 25848 IsSlewing returns 0
00:44:23.220 00.000 25848 IsGuiding returns 0
00:44:23.252 00.032 25848 PulseGuide returned control before completion, sleep 11
00:44:23.269 00.017 25848 IsGuiding returns 1
00:44:23.269 00.000 25848 scope still moving after pulse duration time elapsed
00:44:23.328 00.059 25848 IsSlewing returns 0
00:44:23.328 00.000 25848 IsGuiding returns 0
00:44:23.328 00.000 25848 scope move finished after 32 + 75 ms
00:44:23.328 00.000 25848 Move returns status 0, amount 32
00:44:23.328 00.000 25848 MoveAxis(N, 0, ABG)
00:44:23.328 00.000 25848 Move returns status 0, amount 0
00:44:23.328 00.000 25848 move complete, result=0
00:44:23.328 00.000 25848 worker thread done servicing request
00:44:23.328 00.000 25848 Worker thread wakes up
00:44:23.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:23.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:23.328 00.000 21444 GuideStep: 1.1 px 32 ms WEST, -0.8 px 0 ms NORTH
00:44:26.172 02.844 25848 Exposure complete
00:44:26.259 00.087 25848 worker thread done servicing request
00:44:26.259 00.000 21444 OnExposeComplete: enter
00:44:26.259 00.000 21444 UpdateGuideState(): m_state=6
00:44:26.260 00.001 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1104
00:44:26.260 00.000 21444 Star::Find returns 1 (1), X=1224.39, Y=749.94, Mass=354573, SNR=66.2, Peak=12764 HFD=6.1
00:44:26.260 00.000 21444 Star::Find false star n=5 nbg=248 bg=2419.1 sigma=400.2 thresh=3620 peak=3321
00:44:26.260 00.000 21444 Star::Find false star n=2 nbg=275 bg=3704.0 sigma=523.3 thresh=5274 peak=4863
00:44:26.260 00.000 21444 Star::Find false star n=3 nbg=264 bg=3709.2 sigma=439.3 thresh=5027 peak=4920
00:44:26.260 00.000 21444 Star::Find false star n=2 nbg=273 bg=3775.4 sigma=546.2 thresh=5414 peak=5060
00:44:26.260 00.000 21444 Star::Find false star n=7 nbg=257 bg=2879.3 sigma=428.4 thresh=4165 peak=3885
00:44:26.260 00.000 21444 Star::Find false star n=1 nbg=258 bg=3292.9 sigma=443.7 thresh=4624 peak=4109
00:44:26.260 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.22,0.11,0.19,U] [#4 -3.73,0.01,0.30,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.23,-2.50,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.13,-0.26,2.97,U] 
00:44:26.260 00.000 21444 refined, 4 included, MultiStar: {-0.56, -0.61}, one-star: {-1.40, -0.56}
00:44:26.260 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.92)
00:44:26.260 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.93)
00:44:26.260 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=-0.61 hyp=0.83 cameraTheta=-2.32 mountX=0.51 mountY=-0.78, mountTheta=-0.99
00:44:26.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=-0.61, opts=13)
00:44:26.261 00.000 21444 Enqueuing Move request for scope (-0.56, -0.61)
00:44:26.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=206, FiltMax=65504, Gamma=0.560
00:44:26.261 00.000 21444 UpdateGuideState exits: m=354573 SNR=66.2 Saturated
00:44:26.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:26.262 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:26.262 00.000 21444 Enqueuing Expose request
00:44:26.262 00.000 25848 Worker thread wakes up
00:44:26.262 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.61) opts 0xd
00:44:26.262 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, -0.61)
00:44:26.262 00.000 25848 Moving (-0.56, -0.61) raw xDistance=0.51 yDistance=-0.78
00:44:26.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
00:44:26.262 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.05 newest=-1.71
00:44:26.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
00:44:26.262 00.000 25848 MoveAxis(E, 0, ABG)
00:44:26.262 00.000 25848 Move returns status 0, amount 0
00:44:26.262 00.000 25848 BLC: Oldest BLC event removed
00:44:26.262 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
00:44:26.262 00.000 25848 MoveAxis(N, 317, ABG)
00:44:26.262 00.000 25848 Guiding  Dir = 0, Dur = 317
00:44:26.282 00.020 25848 IsSlewing returns 0
00:44:26.283 00.001 25848 IsGuiding returns 0
00:44:26.314 00.031 25848 PulseGuide returned control before completion, sleep 296
00:44:26.612 00.298 25848 IsGuiding returns 1
00:44:26.612 00.000 25848 scope still moving after pulse duration time elapsed
00:44:26.671 00.059 25848 IsSlewing returns 0
00:44:26.672 00.001 25848 IsGuiding returns 0
00:44:26.672 00.000 25848 scope move finished after 317 + 72 ms
00:44:26.672 00.000 25848 Move returns status 0, amount 317
00:44:26.672 00.000 25848 move complete, result=0
00:44:26.672 00.000 25848 worker thread done servicing request
00:44:26.672 00.000 25848 Worker thread wakes up
00:44:26.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:26.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:26.673 00.001 21444 GuideStep: 0.5 px 0 ms EAST, -0.8 px 317 ms NORTH
00:44:29.515 02.842 25848 Exposure complete
00:44:29.597 00.082 25848 worker thread done servicing request
00:44:29.597 00.000 21444 OnExposeComplete: enter
00:44:29.598 00.001 21444 UpdateGuideState(): m_state=6
00:44:29.598 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1105
00:44:29.598 00.000 21444 Star::Find returns 1 (1), X=1225.11, Y=749.89, Mass=386811, SNR=63.6, Peak=11860 HFD=6.7
00:44:29.598 00.000 21444 Star::Find false star n=3 nbg=262 bg=2172.9 sigma=437.6 thresh=3486 peak=3198
00:44:29.598 00.000 21444 Star::Find false star n=4 nbg=265 bg=4066.7 sigma=523.8 thresh=5638 peak=5260
00:44:29.598 00.000 21444 Star::Find false star n=2 nbg=265 bg=3777.7 sigma=475.1 thresh=5203 peak=4919
00:44:29.598 00.000 21444 Star::Find false star n=8 nbg=256 bg=3656.8 sigma=454.6 thresh=5021 peak=4999
00:44:29.598 00.000 21444 Star::Find false star n=2 nbg=274 bg=3675.2 sigma=532.3 thresh=5272 peak=4803
00:44:29.598 00.000 21444 Star::Find false star n=2 nbg=252 bg=3860.9 sigma=443.0 thresh=5190 peak=4775
00:44:29.598 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.61,-1.71,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -23.44,3.81,0.00,M5] [#10 11.90,1.99,0.00,M3] [#11 0.24,-0.57,3.93,U] 
00:44:29.598 00.000 21444 refined, 2 included, MultiStar: {0.13, -0.73}, one-star: {-0.67, -0.61}
00:44:29.598 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.45 = 1.84)
00:44:29.598 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
00:44:29.598 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.73 hyp=0.75 cameraTheta=-1.39 mountX=-0.20 mountY=-0.63, mountTheta=-1.87
00:44:29.599 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.73, opts=13)
00:44:29.599 00.000 21444 Enqueuing Move request for scope (0.13, -0.73)
00:44:29.599 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=404, FiltMax=65504, Gamma=0.560
00:44:29.599 00.000 21444 UpdateGuideState exits: m=386811 SNR=63.6 Saturated
00:44:29.599 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:29.599 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:29.599 00.000 21444 Enqueuing Expose request
00:44:29.599 00.000 25848 Worker thread wakes up
00:44:29.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.73) opts 0xd
00:44:29.599 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.73)
00:44:29.599 00.000 25848 Moving (0.13, -0.73) raw xDistance=-0.20 yDistance=-0.63
00:44:29.599 00.000 25848 BLC: History state: CurrMiss=0.63, AvgInitMiss=-0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.779740, 1:0.629138
00:44:29.599 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:44:29.599 00.000 25848 BLC: window closed
00:44:29.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:44:29.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
00:44:29.599 00.000 25848 MoveAxis(E, 0, ABG)
00:44:29.599 00.000 25848 Move returns status 0, amount 0
00:44:29.599 00.000 25848 MoveAxis(N, 17, ABG)
00:44:29.600 00.001 25848 Guiding  Dir = 0, Dur = 17
00:44:29.624 00.024 25848 IsSlewing returns 0
00:44:29.624 00.000 25848 IsGuiding returns 0
00:44:29.655 00.031 25848 IsGuiding returns 1
00:44:29.655 00.000 25848 scope still moving after pulse duration time elapsed
00:44:29.779 00.124 25848 IsSlewing returns 0
00:44:29.780 00.001 25848 IsGuiding returns 0
00:44:29.780 00.000 25848 scope move finished after 17 + 139 ms
00:44:29.780 00.000 25848 Move returns status 0, amount 17
00:44:29.780 00.000 25848 move complete, result=0
00:44:29.780 00.000 25848 worker thread done servicing request
00:44:29.780 00.000 25848 Worker thread wakes up
00:44:29.780 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 17 ms NORTH
00:44:29.781 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:29.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:32.628 02.847 25848 Exposure complete
00:44:32.716 00.088 25848 worker thread done servicing request
00:44:32.716 00.000 21444 OnExposeComplete: enter
00:44:32.716 00.000 21444 UpdateGuideState(): m_state=6
00:44:32.716 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1106
00:44:32.716 00.000 21444 Star::Find returns 1 (1), X=1225.29, Y=751.61, Mass=263483, SNR=42.9, Peak=12008 HFD=5.4
00:44:32.716 00.000 21444 Star::Find false star n=1 nbg=258 bg=3680.7 sigma=493.2 thresh=5160 peak=4887
00:44:32.717 00.001 21444 Star::Find false star n=6 nbg=258 bg=2337.8 sigma=362.8 thresh=3426 peak=3301
00:44:32.717 00.000 21444 Star::Find false star n=4 nbg=245 bg=3699.2 sigma=381.8 thresh=4845 peak=4720
00:44:32.717 00.000 21444 Star::Find false star n=6 nbg=236 bg=3468.9 sigma=454.5 thresh=4832 peak=4645
00:44:32.717 00.000 21444 Star::Find false star n=2 nbg=269 bg=3651.4 sigma=457.3 thresh=5023 peak=4792
00:44:32.717 00.000 21444 Star::Find false star n=2 nbg=262 bg=3772.4 sigma=440.6 thresh=5094 peak=4673
00:44:32.717 00.000 21444 Star::Find false star n=1 nbg=276 bg=2755.0 sigma=538.8 thresh=4371 peak=3681
00:44:32.717 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.91,0.17,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.09,-0.56,1.47,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 19.34,-0.65,0.00,M4] [#11 0.18,1.05,4.20,U] 
00:44:32.717 00.000 21444 refined, 3 included, MultiStar: {0.24, 0.69}, one-star: {-0.49, 1.10}
00:44:32.717 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
00:44:32.717 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
00:44:32.717 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=0.69 hyp=0.73 cameraTheta=1.23 mountX=-0.18 mountY=0.73, mountTheta=1.81
00:44:32.718 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=0.69, opts=13)
00:44:32.718 00.000 21444 Enqueuing Move request for scope (0.24, 0.69)
00:44:32.718 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=408, FiltMax=65504, Gamma=0.560
00:44:32.718 00.000 21444 UpdateGuideState exits: m=263483 SNR=42.9 Saturated
00:44:32.718 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:32.718 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:32.718 00.000 21444 Enqueuing Expose request
00:44:32.718 00.000 25848 Worker thread wakes up
00:44:32.719 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.69) opts 0xd
00:44:32.719 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 0.69)
00:44:32.719 00.000 25848 Moving (0.24, 0.69) raw xDistance=-0.18 yDistance=0.73
00:44:32.719 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:44:32.719 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:32.719 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.73
00:44:32.719 00.000 25848 MoveAxis(E, 0, ABG)
00:44:32.719 00.000 25848 Move returns status 0, amount 0
00:44:32.719 00.000 25848 MoveAxis(N, 0, ABG)
00:44:32.719 00.000 25848 Move returns status 0, amount 0
00:44:32.719 00.000 25848 move complete, result=0
00:44:32.719 00.000 25848 worker thread done servicing request
00:44:32.719 00.000 25848 Worker thread wakes up
00:44:32.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:32.719 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:32.719 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
00:44:35.569 02.850 25848 Exposure complete
00:44:35.656 00.087 25848 worker thread done servicing request
00:44:35.657 00.001 21444 OnExposeComplete: enter
00:44:35.657 00.000 21444 UpdateGuideState(): m_state=6
00:44:35.657 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1107
00:44:35.657 00.000 21444 Star::Find returns 1 (1), X=1225.02, Y=750.20, Mass=431576, SNR=69.1, Peak=13096 HFD=6.9
00:44:35.657 00.000 21444 Star::Find false star n=5 nbg=267 bg=3676.8 sigma=470.0 thresh=5087 peak=4749
00:44:35.657 00.000 21444 Star::Find false star n=3 nbg=261 bg=2474.9 sigma=389.7 thresh=3644 peak=3263
00:44:35.657 00.000 21444 Star::Find false star n=3 nbg=270 bg=4157.4 sigma=573.6 thresh=5878 peak=5656
00:44:35.657 00.000 21444 Star::Find false star n=3 nbg=266 bg=3922.5 sigma=513.5 thresh=5463 peak=5052
00:44:35.657 00.000 21444 Star::Find false star n=4 nbg=261 bg=3524.0 sigma=486.0 thresh=4982 peak=4785
00:44:35.657 00.000 21444 Star::Find false star n=7 nbg=249 bg=3776.0 sigma=399.9 thresh=4976 peak=4950
00:44:35.657 00.000 21444 Star::Find false star n=1 nbg=259 bg=3892.9 sigma=486.5 thresh=5352 peak=4749
00:44:35.658 00.001 21444 Star::Find false star n=3 nbg=272 bg=2698.4 sigma=464.0 thresh=4090 peak=3905
00:44:35.658 00.000 21444 Star::Find false star n=3 nbg=266 bg=3404.7 sigma=495.4 thresh=4891 peak=4637
00:44:35.658 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.14,-0.95,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.50,0.79,3.20,U] 
00:44:35.658 00.000 21444 refined, 2 included, MultiStar: {0.35, 0.29}, one-star: {-0.77, -0.30}
00:44:35.658 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
00:44:35.658 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
00:44:35.658 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.29 hyp=0.45 cameraTheta=0.70 mountX=-0.32 mountY=0.40, mountTheta=2.24
00:44:35.659 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.29, opts=13)
00:44:35.659 00.000 21444 Enqueuing Move request for scope (0.35, 0.29)
00:44:35.659 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=318, FiltMax=65504, Gamma=0.560
00:44:35.659 00.000 25848 Worker thread wakes up
00:44:35.659 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.29) opts 0xd
00:44:35.659 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.29)
00:44:35.659 00.000 25848 Moving (0.35, 0.29) raw xDistance=-0.32 yDistance=0.40
00:44:35.659 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
00:44:35.659 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:35.659 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:44:35.659 00.000 21444 UpdateGuideState exits: m=431576 SNR=69.1 Saturated
00:44:35.659 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:35.659 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:35.659 00.000 21444 Enqueuing Expose request
00:44:35.660 00.001 25848 MoveAxis(E, 0, ABG)
00:44:35.660 00.000 25848 Move returns status 0, amount 0
00:44:35.660 00.000 25848 MoveAxis(N, 0, ABG)
00:44:35.660 00.000 25848 Move returns status 0, amount 0
00:44:35.660 00.000 25848 move complete, result=0
00:44:35.660 00.000 25848 worker thread done servicing request
00:44:35.660 00.000 25848 Worker thread wakes up
00:44:35.660 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:35.660 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:35.660 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
00:44:38.506 02.846 25848 Exposure complete
00:44:38.592 00.086 25848 worker thread done servicing request
00:44:38.592 00.000 21444 OnExposeComplete: enter
00:44:38.592 00.000 21444 UpdateGuideState(): m_state=6
00:44:38.593 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1108
00:44:38.593 00.000 21444 Star::Find returns 1 (1), X=1223.25, Y=751.04, Mass=372530, SNR=71.1, Peak=12084 HFD=6.1
00:44:38.593 00.000 21444 Star::Find false star n=7 nbg=251 bg=3538.2 sigma=425.0 thresh=4813 peak=4737
00:44:38.593 00.000 21444 Star::Find false star n=1 nbg=280 bg=2252.3 sigma=515.9 thresh=3800 peak=3379
00:44:38.593 00.000 21444 Star::Find false star n=3 nbg=252 bg=3821.7 sigma=443.4 thresh=5152 peak=5101
00:44:38.593 00.000 21444 Star::Find false star n=7 nbg=233 bg=3610.0 sigma=365.1 thresh=4705 peak=4506
00:44:38.593 00.000 21444 Star::Find false star n=4 nbg=266 bg=3675.7 sigma=536.0 thresh=5284 peak=5050
00:44:38.593 00.000 21444 Star::Find false star n=9 nbg=252 bg=3634.6 sigma=470.5 thresh=5046 peak=5033
00:44:38.593 00.000 21444 Star::Find false star n=5 nbg=260 bg=3289.1 sigma=403.8 thresh=4501 peak=4373
00:44:38.593 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.15,0.99,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.18,-0.54,0.83,U] [#8 0.00,0.00,0.00,L] [#9 -2.21,19.35,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -1.01,1.47,3.11,U] 
00:44:38.593 00.000 21444 refined, 3 included, MultiStar: {-1.08, 0.95}, one-star: {-2.54, 0.54}
00:44:38.593 00.000 21444 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.05) = xAngle (-0.63 = -0.63)
00:44:38.593 00.000 21444 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.47 = 2.81)
00:44:38.593 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=0.95 hyp=1.44 cameraTheta=2.42 mountX=1.16 mountY=0.47, mountTheta=0.38
00:44:38.594 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=0.95, opts=13)
00:44:38.594 00.000 21444 Enqueuing Move request for scope (-1.08, 0.95)
00:44:38.594 00.000 25848 Worker thread wakes up
00:44:38.595 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.95) opts 0xd
00:44:38.595 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 0.95)
00:44:38.595 00.000 25848 Moving (-1.08, 0.95) raw xDistance=1.16 yDistance=0.47
00:44:38.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
00:44:38.595 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:38.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=382, FiltMax=65504, Gamma=0.560
00:44:38.595 00.000 21444 UpdateGuideState exits: m=372530 SNR=71.1 Saturated
00:44:38.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
00:44:38.595 00.000 25848 MoveAxis(W, 34, ABG)
00:44:38.595 00.000 25848 Guiding  Dir = 3, Dur = 34
00:44:38.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:38.595 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:38.595 00.000 21444 Enqueuing Expose request
00:44:38.624 00.029 25848 IsSlewing returns 0
00:44:38.625 00.001 25848 IsGuiding returns 0
00:44:38.656 00.031 25848 PulseGuide returned control before completion, sleep 14
00:44:38.675 00.019 25848 IsGuiding returns 1
00:44:38.675 00.000 25848 scope still moving after pulse duration time elapsed
00:44:38.736 00.061 25848 IsSlewing returns 0
00:44:38.737 00.001 25848 IsGuiding returns 0
00:44:38.737 00.000 25848 scope move finished after 34 + 78 ms
00:44:38.737 00.000 25848 Move returns status 0, amount 34
00:44:38.737 00.000 25848 MoveAxis(N, 0, ABG)
00:44:38.737 00.000 25848 Move returns status 0, amount 0
00:44:38.737 00.000 25848 move complete, result=0
00:44:38.738 00.001 25848 worker thread done servicing request
00:44:38.738 00.000 25848 Worker thread wakes up
00:44:38.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:38.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:38.738 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.5 px 0 ms NORTH
00:44:41.588 02.850 25848 Exposure complete
00:44:41.676 00.088 25848 worker thread done servicing request
00:44:41.676 00.000 21444 OnExposeComplete: enter
00:44:41.676 00.000 21444 UpdateGuideState(): m_state=6
00:44:41.677 00.001 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1109
00:44:41.677 00.000 21444 Star::Find returns 1 (1), X=1226.18, Y=749.40, Mass=367321, SNR=61.3, Peak=11856 HFD=6.5
00:44:41.677 00.000 21444 Star::Find false star n=5 nbg=256 bg=2364.8 sigma=405.6 thresh=3582 peak=3580
00:44:41.677 00.000 21444 Star::Find false star n=1 nbg=278 bg=3639.5 sigma=556.8 thresh=5310 peak=4889
00:44:41.677 00.000 21444 Star::Find false star n=1 nbg=261 bg=3899.9 sigma=426.9 thresh=5180 peak=4597
00:44:41.677 00.000 21444 Star::Find false star n=4 nbg=258 bg=3616.1 sigma=449.3 thresh=4964 peak=4738
00:44:41.677 00.000 21444 Star::Find false star n=3 nbg=276 bg=3727.7 sigma=478.4 thresh=5163 peak=5031
00:44:41.677 00.000 21444 Star::Find false star n=4 nbg=260 bg=2589.8 sigma=436.5 thresh=3899 peak=3668
00:44:41.677 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.81,0.06,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.68,-2.10,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.78,-3.81,0.21,U] [#11 1.17,-0.10,3.84,U] 
00:44:41.677 00.000 21444 single-star, 4 included, MultiStar: {1.17, -0.71}, one-star: {0.39, -1.10}
00:44:41.677 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.00)
00:44:41.677 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.12 = -0.84)
00:44:41.677 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=-1.10 hyp=1.17 cameraTheta=-1.23 mountX=-0.49 mountY=-0.87, mountTheta=-2.08
00:44:41.678 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-1.10, opts=13)
00:44:41.678 00.000 21444 Enqueuing Move request for scope (0.39, -1.10)
00:44:41.679 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=194, FiltMax=65504, Gamma=0.560
00:44:41.679 00.000 21444 UpdateGuideState exits: m=367321 SNR=61.3 Saturated
00:44:41.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:41.679 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:41.679 00.000 21444 Enqueuing Expose request
00:44:41.679 00.000 25848 Worker thread wakes up
00:44:41.679 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.10) opts 0xd
00:44:41.679 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -1.10)
00:44:41.679 00.000 25848 Moving (0.39, -1.10) raw xDistance=-0.49 yDistance=-0.87
00:44:41.679 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
00:44:41.679 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
00:44:41.679 00.000 25848 MoveAxis(E, 0, ABG)
00:44:41.679 00.000 25848 Move returns status 0, amount 0
00:44:41.679 00.000 25848 MoveAxis(N, 24, ABG)
00:44:41.679 00.000 25848 Guiding  Dir = 0, Dur = 24
00:44:41.704 00.025 25848 IsSlewing returns 0
00:44:41.733 00.029 25848 IsGuiding returns 0
00:44:41.774 00.041 25848 IsGuiding returns 1
00:44:41.774 00.000 25848 scope still moving after pulse duration time elapsed
00:44:41.829 00.055 25848 IsSlewing returns 0
00:44:41.830 00.001 25848 IsGuiding returns 0
00:44:41.830 00.000 25848 scope move finished after 24 + 72 ms
00:44:41.830 00.000 25848 Move returns status 0, amount 24
00:44:41.830 00.000 25848 move complete, result=0
00:44:41.830 00.000 25848 worker thread done servicing request
00:44:41.830 00.000 25848 Worker thread wakes up
00:44:41.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:41.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:41.830 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.9 px 24 ms NORTH
00:44:44.679 02.849 25848 Exposure complete
00:44:44.767 00.088 25848 worker thread done servicing request
00:44:44.767 00.000 21444 OnExposeComplete: enter
00:44:44.767 00.000 21444 UpdateGuideState(): m_state=6
00:44:44.767 00.000 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1110
00:44:44.767 00.000 21444 Star::Find returns 1 (1), X=1226.59, Y=750.37, Mass=424305, SNR=65.8, Peak=12336 HFD=7.3
00:44:44.767 00.000 21444 Star::Find false star n=5 nbg=262 bg=3537.5 sigma=475.2 thresh=4963 peak=4765
00:44:44.767 00.000 21444 Star::Find false star n=3 nbg=248 bg=3577.6 sigma=517.1 thresh=5129 peak=4730
00:44:44.768 00.001 21444 Star::Find false star n=2 nbg=252 bg=3701.8 sigma=425.0 thresh=4977 peak=4760
00:44:44.768 00.000 21444 Star::Find false star n=4 nbg=262 bg=3331.5 sigma=472.8 thresh=4750 peak=4579
00:44:44.768 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 15.75,5.16,0.00,M10] [#3 -2.26,-0.52,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.50,2.78,0.17,U] [#7 2.78,-0.69,1.04,U] [#8 0.00,0.00,0.00,L] [#9 -23.30,22.97,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 1.80,1.09,3.44,U] 
00:44:44.768 00.000 21444 single-star, 4 included, MultiStar: {1.59, 0.56}, one-star: {0.81, -0.13}
00:44:44.768 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
00:44:44.768 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.23)
00:44:44.768 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.13 hyp=0.82 cameraTheta=-0.16 mountX=-0.82 mountY=0.18, mountTheta=2.92
00:44:44.770 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.13, opts=13)
00:44:44.770 00.000 21444 Enqueuing Move request for scope (0.81, -0.13)
00:44:44.770 00.000 25848 Worker thread wakes up
00:44:44.770 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.13) opts 0xd
00:44:44.770 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.13)
00:44:44.770 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=472, FiltMax=65504, Gamma=0.560
00:44:44.770 00.000 21444 UpdateGuideState exits: m=424305 SNR=65.8 Saturated
00:44:44.770 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:44.770 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:44.770 00.000 21444 Enqueuing Expose request
00:44:44.770 00.000 25848 Moving (0.81, -0.13) raw xDistance=-0.82 yDistance=0.18
00:44:44.770 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82
00:44:44.771 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:44.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:44:44.771 00.000 25848 MoveAxis(E, 24, ABG)
00:44:44.771 00.000 25848 Guiding  Dir = 2, Dur = 24
00:44:44.795 00.024 25848 IsSlewing returns 0
00:44:44.795 00.000 25848 IsGuiding returns 0
00:44:44.827 00.032 25848 IsGuiding returns 1
00:44:44.827 00.000 25848 scope still moving after pulse duration time elapsed
00:44:44.876 00.049 25848 IsSlewing returns 0
00:44:44.876 00.000 25848 IsGuiding returns 0
00:44:44.876 00.000 25848 scope move finished after 24 + 57 ms
00:44:44.876 00.000 25848 Move returns status 0, amount 24
00:44:44.876 00.000 25848 MoveAxis(N, 0, ABG)
00:44:44.876 00.000 25848 Move returns status 0, amount 0
00:44:44.876 00.000 25848 move complete, result=0
00:44:44.876 00.000 25848 worker thread done servicing request
00:44:44.876 00.000 25848 Worker thread wakes up
00:44:44.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:44.876 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.2 px 0 ms NORTH
00:44:44.877 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:47.724 02.847 25848 Exposure complete
00:44:47.811 00.087 25848 worker thread done servicing request
00:44:47.812 00.001 21444 OnExposeComplete: enter
00:44:47.812 00.000 21444 UpdateGuideState(): m_state=6
00:44:47.812 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1111
00:44:47.812 00.000 21444 Star::Find returns 1 (1), X=1225.37, Y=751.69, Mass=410508, SNR=69.8, Peak=12868 HFD=6.5
00:44:47.812 00.000 21444 Star::Find false star n=3 nbg=261 bg=3677.3 sigma=493.4 thresh=5158 peak=5126
00:44:47.812 00.000 21444 Star::Find false star n=7 nbg=263 bg=3907.0 sigma=478.3 thresh=5342 peak=4898
00:44:47.812 00.000 21444 Star::Find false star n=5 nbg=252 bg=3619.2 sigma=410.0 thresh=4849 peak=4646
00:44:47.812 00.000 21444 Star::Find false star n=3 nbg=247 bg=3739.4 sigma=415.7 thresh=4986 peak=4640
00:44:47.812 00.000 21444 Star::Find false star n=2 nbg=271 bg=3874.9 sigma=495.3 thresh=5361 peak=5072
00:44:47.812 00.000 21444 Star::Find false star n=8 nbg=245 bg=2705.5 sigma=402.7 thresh=3914 peak=3859
00:44:47.812 00.000 21444 Star::Find false star n=7 nbg=254 bg=3244.3 sigma=426.6 thresh=4524 peak=4510
00:44:47.812 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 27.96,-6.71,0.00,R] [#3 -1.51,0.27,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.68,-0.05,1.17,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.19,1.23,4.40,U] 
00:44:47.812 00.000 21444 refined, 3 included, MultiStar: {0.32, 0.97}, one-star: {-0.41, 1.19}
00:44:47.812 00.000 21444 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.05) = xAngle (-1.79 = -1.79)
00:44:47.813 00.001 21444 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.64 = 1.65)
00:44:47.813 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.97 hyp=1.02 cameraTheta=1.26 mountX=-0.23 mountY=1.02, mountTheta=1.79
00:44:47.814 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.97, opts=13)
00:44:47.814 00.000 21444 Enqueuing Move request for scope (0.32, 0.97)
00:44:47.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=420, FiltMax=65504, Gamma=0.560
00:44:47.814 00.000 25848 Worker thread wakes up
00:44:47.814 00.000 21444 UpdateGuideState exits: m=410508 SNR=69.8 Saturated
00:44:47.815 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:47.815 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:47.815 00.000 21444 Enqueuing Expose request
00:44:47.815 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.97) opts 0xd
00:44:47.815 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.97)
00:44:47.815 00.000 25848 Moving (0.32, 0.97) raw xDistance=-0.23 yDistance=1.02
00:44:47.815 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
00:44:47.815 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:47.815 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.02
00:44:47.815 00.000 25848 MoveAxis(E, 0, ABG)
00:44:47.815 00.000 25848 Move returns status 0, amount 0
00:44:47.815 00.000 25848 MoveAxis(N, 0, ABG)
00:44:47.815 00.000 25848 Move returns status 0, amount 0
00:44:47.815 00.000 25848 move complete, result=0
00:44:47.815 00.000 25848 worker thread done servicing request
00:44:47.815 00.000 25848 Worker thread wakes up
00:44:47.816 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:47.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:47.816 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.0 px 0 ms NORTH
00:44:50.670 02.854 25848 Exposure complete
00:44:50.758 00.088 25848 worker thread done servicing request
00:44:50.759 00.001 21444 OnExposeComplete: enter
00:44:50.759 00.000 21444 UpdateGuideState(): m_state=6
00:44:50.759 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1112
00:44:50.759 00.000 21444 Star::Find returns 1 (1), X=1224.88, Y=751.60, Mass=331779, SNR=53.7, Peak=11532 HFD=6.4
00:44:50.759 00.000 21444 Star::Find false star n=4 nbg=272 bg=3740.5 sigma=542.5 thresh=5368 peak=5100
00:44:50.759 00.000 21444 Star::Find false star n=4 nbg=281 bg=4130.1 sigma=590.5 thresh=5901 peak=5483
00:44:50.759 00.000 21444 Star::Find false star n=3 nbg=266 bg=3925.0 sigma=519.6 thresh=5484 peak=5051
00:44:50.759 00.000 21444 Star::Find false star n=2 nbg=271 bg=3584.4 sigma=528.8 thresh=5171 peak=4829
00:44:50.759 00.000 21444 Star::Find false star n=3 nbg=250 bg=3651.4 sigma=414.7 thresh=4895 peak=4764
00:44:50.759 00.000 21444 Star::Find false star n=5 nbg=236 bg=2846.9 sigma=382.2 thresh=3993 peak=3981
00:44:50.759 00.000 21444 Star::Find false star n=5 nbg=262 bg=3137.7 sigma=434.1 thresh=4440 peak=4270
00:44:50.759 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.62,11.47,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -15.40,5.90,0.00,M3] [#7 2.00,-1.10,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.58,0.93,4.43,U] 
00:44:50.760 00.001 21444 refined, 2 included, MultiStar: {-0.16, 0.58}, one-star: {-0.91, 1.10}
00:44:50.760 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
00:44:50.760 00.000 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.22)
00:44:50.760 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.58 hyp=0.60 cameraTheta=1.83 mountX=0.21 mountY=0.48, mountTheta=1.16
00:44:50.760 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.58, opts=13)
00:44:50.761 00.001 21444 Enqueuing Move request for scope (-0.16, 0.58)
00:44:50.761 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=358, FiltMax=65504, Gamma=0.560
00:44:50.761 00.000 25848 Worker thread wakes up
00:44:50.761 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.58) opts 0xd
00:44:50.761 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.58)
00:44:50.761 00.000 25848 Moving (-0.16, 0.58) raw xDistance=0.21 yDistance=0.48
00:44:50.761 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
00:44:50.761 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:50.761 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:44:50.761 00.000 25848 MoveAxis(E, 0, ABG)
00:44:50.761 00.000 25848 Move returns status 0, amount 0
00:44:50.761 00.000 25848 MoveAxis(N, 0, ABG)
00:44:50.761 00.000 25848 Move returns status 0, amount 0
00:44:50.761 00.000 25848 move complete, result=0
00:44:50.761 00.000 25848 worker thread done servicing request
00:44:50.761 00.000 21444 UpdateGuideState exits: m=331779 SNR=53.7 Saturated
00:44:50.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:50.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:50.761 00.000 21444 Enqueuing Expose request
00:44:50.761 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
00:44:50.761 00.000 25848 Worker thread wakes up
00:44:50.762 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:50.762 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:53.608 02.846 25848 Exposure complete
00:44:53.684 00.076 25848 worker thread done servicing request
00:44:53.684 00.000 21444 OnExposeComplete: enter
00:44:53.684 00.000 21444 UpdateGuideState(): m_state=6
00:44:53.684 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1113
00:44:53.684 00.000 21444 Star::Find returns 1 (1), X=1226.10, Y=750.98, Mass=325331, SNR=53.6, Peak=12212 HFD=6.1
00:44:53.685 00.001 21444 Star::Find false star n=7 nbg=231 bg=3899.6 sigma=357.3 thresh=4971 peak=4938
00:44:53.685 00.000 21444 Star::Find false star n=6 nbg=257 bg=2198.6 sigma=360.5 thresh=3280 peak=3206
00:44:53.685 00.000 21444 Star::Find false star n=17 nbg=245 bg=3753.0 sigma=418.6 thresh=5009 peak=4910
00:44:53.685 00.000 21444 Star::Find false star n=2 nbg=244 bg=3851.3 sigma=447.1 thresh=5193 peak=5147
00:44:53.685 00.000 21444 Star::Find false star n=9 nbg=252 bg=2582.4 sigma=414.3 thresh=3825 peak=3775
00:44:53.685 00.000 21444 Star::Find false star n=3 nbg=261 bg=3265.9 sigma=451.6 thresh=4621 peak=4267
00:44:53.685 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.41,-0.12,0.19,U] [#4 0.00,0.00,0.00,L] [#5 -13.43,9.17,0.00,R] [#6 0.00,0.00,0.00,L] [#7 1.83,-1.11,1.16,U] [#8 0.38,-5.52,0.21,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.03,-0.03,3.62,U] 
00:44:53.685 00.000 21444 single-star, 4 included, MultiStar: {0.97, -0.34}, one-star: {0.32, 0.47}
00:44:53.685 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.08 = -2.08)
00:44:53.685 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.92 = 1.36)
00:44:53.685 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.47 hyp=0.57 cameraTheta=0.98 mountX=-0.28 mountY=0.56, mountTheta=2.03
00:44:53.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.47, opts=13)
00:44:53.686 00.000 21444 Enqueuing Move request for scope (0.32, 0.47)
00:44:53.686 00.000 25848 Worker thread wakes up
00:44:53.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=508, FiltMax=65504, Gamma=0.560
00:44:53.686 00.000 21444 UpdateGuideState exits: m=325331 SNR=53.6 Saturated
00:44:53.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:53.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:53.686 00.000 21444 Enqueuing Expose request
00:44:53.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.47) opts 0xd
00:44:53.686 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.47)
00:44:53.686 00.000 25848 Moving (0.32, 0.47) raw xDistance=-0.28 yDistance=0.56
00:44:53.686 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
00:44:53.686 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:53.686 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
00:44:53.686 00.000 25848 MoveAxis(E, 0, ABG)
00:44:53.686 00.000 25848 Move returns status 0, amount 0
00:44:53.686 00.000 25848 MoveAxis(N, 0, ABG)
00:44:53.687 00.001 25848 Move returns status 0, amount 0
00:44:53.687 00.000 25848 move complete, result=0
00:44:53.687 00.000 25848 worker thread done servicing request
00:44:53.687 00.000 25848 Worker thread wakes up
00:44:53.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:53.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:53.687 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
00:44:56.531 02.844 25848 Exposure complete
00:44:56.598 00.067 25848 worker thread done servicing request
00:44:56.598 00.000 21444 OnExposeComplete: enter
00:44:56.598 00.000 21444 UpdateGuideState(): m_state=6
00:44:56.598 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1114
00:44:56.598 00.000 21444 Star::Find returns 1 (1), X=1226.44, Y=749.84, Mass=386181, SNR=70.6, Peak=13776 HFD=6.4
00:44:56.598 00.000 21444 Star::Find false star n=3 nbg=270 bg=3670.9 sigma=486.1 thresh=5129 peak=4724
00:44:56.598 00.000 21444 Star::Find false star n=3 nbg=271 bg=2187.9 sigma=436.3 thresh=3497 peak=3401
00:44:56.598 00.000 21444 Star::Find false star n=3 nbg=266 bg=3774.2 sigma=541.9 thresh=5400 peak=4747
00:44:56.598 00.000 21444 Star::Find false star n=4 nbg=268 bg=3661.2 sigma=503.6 thresh=5172 peak=4741
00:44:56.598 00.000 21444 Star::Find false star n=3 nbg=260 bg=3590.1 sigma=474.8 thresh=5015 peak=4765
00:44:56.598 00.000 21444 Star::Find false star n=2 nbg=274 bg=2761.8 sigma=547.8 thresh=4405 peak=3812
00:44:56.598 00.000 21444 Star::Find false star n=3 nbg=261 bg=3188.6 sigma=507.5 thresh=4711 peak=4534
00:44:56.598 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.01,0.29,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.75,-1.54,0.83,U] [#8 -14.82,-8.88,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.76,-0.46,3.54,U] 
00:44:56.598 00.000 21444 single-star, 3 included, MultiStar: {1.59, -0.63}, one-star: {0.66, -0.66}
00:44:56.598 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
00:44:56.598 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
00:44:56.598 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=-0.66 hyp=0.94 cameraTheta=-0.79 mountX=-0.72 mountY=-0.37, mountTheta=-2.67
00:44:56.599 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=-0.66, opts=13)
00:44:56.599 00.000 21444 Enqueuing Move request for scope (0.66, -0.66)
00:44:56.599 00.000 25848 Worker thread wakes up
00:44:56.600 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3320, FiltMin=484, FiltMax=65504, Gamma=0.560
00:44:56.600 00.000 21444 UpdateGuideState exits: m=386181 SNR=70.6 Saturated
00:44:56.600 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:56.600 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:56.600 00.000 21444 Enqueuing Expose request
00:44:56.600 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.66) opts 0xd
00:44:56.600 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, -0.66)
00:44:56.600 00.000 25848 Moving (0.66, -0.66) raw xDistance=-0.72 yDistance=-0.37
00:44:56.600 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
00:44:56.600 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:56.600 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
00:44:56.600 00.000 25848 MoveAxis(E, 21, ABG)
00:44:56.600 00.000 25848 Guiding  Dir = 2, Dur = 21
00:44:56.658 00.058 25848 IsSlewing returns 0
00:44:56.658 00.000 25848 IsGuiding returns 0
00:44:56.689 00.031 25848 IsGuiding returns 1
00:44:56.689 00.000 25848 scope still moving after pulse duration time elapsed
00:44:56.748 00.059 25848 IsSlewing returns 0
00:44:56.748 00.000 25848 IsGuiding returns 0
00:44:56.748 00.000 25848 scope move finished after 21 + 69 ms
00:44:56.748 00.000 25848 Move returns status 0, amount 21
00:44:56.748 00.000 25848 MoveAxis(N, 0, ABG)
00:44:56.748 00.000 25848 Move returns status 0, amount 0
00:44:56.748 00.000 25848 move complete, result=0
00:44:56.748 00.000 25848 worker thread done servicing request
00:44:56.748 00.000 25848 Worker thread wakes up
00:44:56.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:56.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:56.748 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.4 px 0 ms NORTH
00:44:59.591 02.843 25848 Exposure complete
00:44:59.669 00.078 25848 worker thread done servicing request
00:44:59.669 00.000 21444 OnExposeComplete: enter
00:44:59.669 00.000 21444 UpdateGuideState(): m_state=6
00:44:59.669 00.000 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1115
00:44:59.669 00.000 21444 Star::Find returns 1 (1), X=1224.97, Y=749.88, Mass=408953, SNR=62.6, Peak=11128 HFD=7.0
00:44:59.670 00.001 21444 Star::Find false star n=1 nbg=275 bg=3610.1 sigma=479.3 thresh=5048 peak=4718
00:44:59.670 00.000 21444 Star::Find false star n=3 nbg=258 bg=2291.3 sigma=418.5 thresh=3547 peak=3326
00:44:59.670 00.000 21444 Star::Find false star n=7 nbg=259 bg=3720.8 sigma=434.2 thresh=5023 peak=4952
00:44:59.670 00.000 21444 Star::Find false star n=5 nbg=273 bg=2849.1 sigma=459.3 thresh=4227 peak=4075
00:44:59.670 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 7.46,10.31,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -1.58,-13.96,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.24,-1.46,0.87,U] [#8 -13.59,-12.97,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -1.15,-4.68,0.16,U] [#11 -0.35,0.21,4.10,U] 
00:44:59.670 00.000 21444 refined, 3 included, MultiStar: {-0.36, -0.29}, one-star: {-0.81, -0.63}
00:44:59.670 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.76)
00:44:59.670 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
00:44:59.670 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-0.29 hyp=0.46 cameraTheta=-2.47 mountX=0.33 mountY=-0.40, mountTheta=-0.88
00:44:59.670 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-0.29, opts=13)
00:44:59.670 00.000 21444 Enqueuing Move request for scope (-0.36, -0.29)
00:44:59.671 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=418, FiltMax=65504, Gamma=0.560
00:44:59.671 00.000 21444 UpdateGuideState exits: m=408953 SNR=62.6 Saturated
00:44:59.671 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:59.671 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:44:59.671 00.000 21444 Enqueuing Expose request
00:44:59.671 00.000 25848 Worker thread wakes up
00:44:59.671 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.29) opts 0xd
00:44:59.671 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -0.29)
00:44:59.671 00.000 25848 Moving (-0.36, -0.29) raw xDistance=0.33 yDistance=-0.40
00:44:59.671 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
00:44:59.671 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:59.671 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:44:59.671 00.000 25848 MoveAxis(E, 0, ABG)
00:44:59.671 00.000 25848 Move returns status 0, amount 0
00:44:59.671 00.000 25848 MoveAxis(N, 0, ABG)
00:44:59.671 00.000 25848 Move returns status 0, amount 0
00:44:59.671 00.000 25848 move complete, result=0
00:44:59.671 00.000 25848 worker thread done servicing request
00:44:59.671 00.000 25848 Worker thread wakes up
00:44:59.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:44:59.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:44:59.671 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
00:45:02.515 02.844 25848 Exposure complete
00:45:02.603 00.088 25848 worker thread done servicing request
00:45:02.603 00.000 21444 OnExposeComplete: enter
00:45:02.603 00.000 21444 UpdateGuideState(): m_state=6
00:45:02.604 00.001 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1116
00:45:02.604 00.000 21444 Star::Find returns 1 (1), X=1226.70, Y=749.84, Mass=318106, SNR=57.9, Peak=12972 HFD=5.9
00:45:02.604 00.000 21444 Star::Find false star n=3 nbg=263 bg=2361.7 sigma=445.8 thresh=3699 peak=3189
00:45:02.604 00.000 21444 Star::Find false star n=5 nbg=250 bg=4098.1 sigma=429.0 thresh=5385 peak=5202
00:45:02.604 00.000 21444 Star::Find false star n=5 nbg=269 bg=3806.0 sigma=444.0 thresh=5138 peak=4914
00:45:02.604 00.000 21444 Star::Find false star n=2 nbg=262 bg=3894.1 sigma=439.1 thresh=5211 peak=4873
00:45:02.604 00.000 21444 Star::Find false star n=3 nbg=269 bg=2668.5 sigma=469.2 thresh=4076 peak=3769
00:45:02.604 00.000 21444 Star::Find false star n=5 nbg=240 bg=3337.6 sigma=375.8 thresh=4465 peak=4326
00:45:02.604 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 12.18,-9.92,0.00,M2] [#6 9.68,-8.63,0.00,M4] [#7 2.16,-2.24,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.83,0.05,3.79,U] 
00:45:02.604 00.000 21444 single-star, 2 included, MultiStar: {1.71, -0.40}, one-star: {0.91, -0.66}
00:45:02.604 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.68 = 2.61)
00:45:02.604 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
00:45:02.604 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.66 hyp=1.13 cameraTheta=-0.62 mountX=-0.97 mountY=-0.26, mountTheta=-2.88
00:45:02.605 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.66, opts=13)
00:45:02.605 00.000 21444 Enqueuing Move request for scope (0.91, -0.66)
00:45:02.606 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3304, FiltMin=410, FiltMax=65504, Gamma=0.560
00:45:02.606 00.000 21444 UpdateGuideState exits: m=318106 SNR=57.9 Saturated
00:45:02.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:02.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:02.606 00.000 21444 Enqueuing Expose request
00:45:02.606 00.000 25848 Worker thread wakes up
00:45:02.606 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.66) opts 0xd
00:45:02.606 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.66)
00:45:02.606 00.000 25848 Moving (0.91, -0.66) raw xDistance=-0.97 yDistance=-0.26
00:45:02.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97
00:45:02.606 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:02.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:45:02.606 00.000 25848 MoveAxis(E, 28, ABG)
00:45:02.606 00.000 25848 Guiding  Dir = 2, Dur = 28
00:45:02.626 00.020 25848 IsSlewing returns 0
00:45:02.627 00.001 25848 IsGuiding returns 0
00:45:02.658 00.031 25848 IsGuiding returns 1
00:45:02.658 00.000 25848 scope still moving after pulse duration time elapsed
00:45:02.720 00.062 25848 IsSlewing returns 0
00:45:02.720 00.000 25848 IsGuiding returns 0
00:45:02.720 00.000 25848 scope move finished after 28 + 65 ms
00:45:02.720 00.000 25848 Move returns status 0, amount 28
00:45:02.720 00.000 25848 MoveAxis(N, 0, ABG)
00:45:02.720 00.000 25848 Move returns status 0, amount 0
00:45:02.720 00.000 25848 move complete, result=0
00:45:02.720 00.000 25848 worker thread done servicing request
00:45:02.720 00.000 25848 Worker thread wakes up
00:45:02.721 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:02.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:02.721 00.000 21444 GuideStep: -1.0 px 28 ms EAST, -0.3 px 0 ms NORTH
00:45:05.572 02.851 25848 Exposure complete
00:45:05.651 00.079 25848 worker thread done servicing request
00:45:05.651 00.000 21444 OnExposeComplete: enter
00:45:05.651 00.000 21444 UpdateGuideState(): m_state=6
00:45:05.651 00.000 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1117
00:45:05.651 00.000 21444 Star::Find returns 1 (1), X=1225.30, Y=750.10, Mass=294342, SNR=48.1, Peak=12236 HFD=5.9
00:45:05.651 00.000 21444 Star::Find false star n=5 nbg=249 bg=3589.2 sigma=428.1 thresh=4874 peak=4764
00:45:05.651 00.000 21444 Star::Find false star n=6 nbg=260 bg=3741.4 sigma=466.3 thresh=5140 peak=4945
00:45:05.651 00.000 21444 Star::Find false star n=2 nbg=274 bg=3708.9 sigma=487.9 thresh=5173 peak=4889
00:45:05.651 00.000 21444 Star::Find false star n=1 nbg=273 bg=3759.4 sigma=510.0 thresh=5289 peak=4846
00:45:05.651 00.000 21444 Star::Find false star n=2 nbg=266 bg=2785.2 sigma=423.9 thresh=4057 peak=3663
00:45:05.651 00.000 21444 Star::Find false star n=6 nbg=275 bg=3067.7 sigma=448.9 thresh=4414 peak=4280
00:45:05.651 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -28.52,8.42,0.00,M2] [#3 -1.98,-1.33,0.28,U] [#4 0.00,0.00,0.00,L] [#5 20.21,-22.42,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 1.20,-1.28,1.30,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.08,-0.20,4.01,U] 
00:45:05.651 00.000 21444 refined, 3 included, MultiStar: {0.13, -0.49}, one-star: {-0.48, -0.40}
00:45:05.651 00.000 21444 CameraToMount -- cameraTheta (-1.32) - m_xAngle (3.05) = xAngle (-4.37 = 1.92)
00:45:05.651 00.000 21444 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.21 = -0.93)
00:45:05.651 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.49 hyp=0.51 cameraTheta=-1.32 mountX=-0.17 mountY=-0.40, mountTheta=-1.97
00:45:05.652 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.49, opts=13)
00:45:05.652 00.000 21444 Enqueuing Move request for scope (0.13, -0.49)
00:45:05.652 00.000 25848 Worker thread wakes up
00:45:05.652 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.49) opts 0xd
00:45:05.652 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.49)
00:45:05.652 00.000 25848 Moving (0.13, -0.49) raw xDistance=-0.17 yDistance=-0.40
00:45:05.652 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:45:05.652 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:05.652 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=244, FiltMax=65504, Gamma=0.560
00:45:05.652 00.000 21444 UpdateGuideState exits: m=294342 SNR=48.1 Saturated
00:45:05.652 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:45:05.652 00.000 25848 MoveAxis(E, 0, ABG)
00:45:05.652 00.000 25848 Move returns status 0, amount 0
00:45:05.652 00.000 25848 MoveAxis(N, 0, ABG)
00:45:05.652 00.000 25848 Move returns status 0, amount 0
00:45:05.652 00.000 25848 move complete, result=0
00:45:05.652 00.000 25848 worker thread done servicing request
00:45:05.652 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:05.652 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:05.652 00.000 21444 Enqueuing Expose request
00:45:05.652 00.000 25848 Worker thread wakes up
00:45:05.652 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:05.652 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:05.652 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:45:08.495 02.843 25848 Exposure complete
00:45:08.581 00.086 25848 worker thread done servicing request
00:45:08.581 00.000 21444 OnExposeComplete: enter
00:45:08.581 00.000 21444 UpdateGuideState(): m_state=6
00:45:08.582 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1118
00:45:08.582 00.000 21444 Star::Find returns 1 (1), X=1225.32, Y=749.97, Mass=402857, SNR=60.5, Peak=11304 HFD=7.6
00:45:08.582 00.000 21444 Star::Find false star n=2 nbg=261 bg=3678.7 sigma=516.2 thresh=5227 peak=4812
00:45:08.582 00.000 21444 Star::Find false star n=2 nbg=255 bg=2351.4 sigma=424.0 thresh=3624 peak=3553
00:45:08.582 00.000 21444 Star::Find false star n=2 nbg=260 bg=3695.7 sigma=462.6 thresh=5084 peak=4660
00:45:08.582 00.000 21444 Star::Find false star n=2 nbg=275 bg=3169.4 sigma=489.4 thresh=4637 peak=4214
00:45:08.582 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.44,0.43,0.37,U] [#4 1.82,5.78,0.17,U] [#5 17.69,-29.99,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 1.83,-1.32,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -6.10,4.94,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 1.21,-0.04,2.76,U] 
00:45:08.582 00.000 21444 single-star, 4 included, MultiStar: {0.88, -0.10}, one-star: {-0.47, -0.53}
00:45:08.582 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
00:45:08.582 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.90)
00:45:08.582 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=-0.53 hyp=0.71 cameraTheta=-2.29 mountX=0.42 mountY=-0.67, mountTheta=-1.01
00:45:08.583 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=-0.53, opts=13)
00:45:08.583 00.000 21444 Enqueuing Move request for scope (-0.47, -0.53)
00:45:08.583 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=296, FiltMax=65504, Gamma=0.560
00:45:08.583 00.000 21444 UpdateGuideState exits: m=402857 SNR=60.5 Saturated
00:45:08.583 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:08.583 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:08.583 00.000 21444 Enqueuing Expose request
00:45:08.583 00.000 25848 Worker thread wakes up
00:45:08.583 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.53) opts 0xd
00:45:08.583 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, -0.53)
00:45:08.583 00.000 25848 Moving (-0.47, -0.53) raw xDistance=0.42 yDistance=-0.67
00:45:08.584 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
00:45:08.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:45:08.584 00.000 25848 MoveAxis(E, 0, ABG)
00:45:08.584 00.000 25848 Move returns status 0, amount 0
00:45:08.584 00.000 25848 MoveAxis(N, 18, ABG)
00:45:08.584 00.000 25848 Guiding  Dir = 0, Dur = 18
00:45:08.642 00.058 25848 IsSlewing returns 0
00:45:08.643 00.001 25848 IsGuiding returns 0
00:45:08.675 00.032 25848 IsGuiding returns 1
00:45:08.675 00.000 25848 scope still moving after pulse duration time elapsed
00:45:08.732 00.057 25848 IsSlewing returns 0
00:45:08.732 00.000 25848 IsGuiding returns 0
00:45:08.732 00.000 25848 scope move finished after 18 + 70 ms
00:45:08.732 00.000 25848 Move returns status 0, amount 18
00:45:08.732 00.000 25848 move complete, result=0
00:45:08.732 00.000 25848 worker thread done servicing request
00:45:08.732 00.000 25848 Worker thread wakes up
00:45:08.732 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.7 px 18 ms NORTH
00:45:08.732 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:08.732 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:11.571 02.839 25848 Exposure complete
00:45:11.651 00.080 25848 worker thread done servicing request
00:45:11.651 00.000 21444 OnExposeComplete: enter
00:45:11.651 00.000 21444 UpdateGuideState(): m_state=6
00:45:11.652 00.001 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1119
00:45:11.652 00.000 21444 Star::Find returns 1 (1), X=1227.88, Y=749.43, Mass=314421, SNR=45.9, Peak=12720 HFD=5.5
00:45:11.652 00.000 21444 Star::Find false star n=6 nbg=251 bg=2353.1 sigma=388.4 thresh=3518 peak=3377
00:45:11.652 00.000 21444 Star::Find false star n=2 nbg=269 bg=3800.0 sigma=493.0 thresh=5279 peak=5119
00:45:11.652 00.000 21444 Star::Find false star n=5 nbg=272 bg=3594.5 sigma=470.2 thresh=5005 peak=4905
00:45:11.652 00.000 21444 Star::Find false star n=2 nbg=280 bg=3694.0 sigma=514.6 thresh=5238 peak=4875
00:45:11.652 00.000 21444 Star::Find false star n=3 nbg=270 bg=2678.1 sigma=442.3 thresh=4005 peak=3874
00:45:11.652 00.000 21444 Star::Find false star n=3 nbg=265 bg=3138.5 sigma=444.8 thresh=4473 peak=4327
00:45:11.652 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.88,0.12,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 6.54,-14.80,0.00,M5] [#7 2.99,-1.13,1.38,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.45,-1.04,3.79,U] 
00:45:11.652 00.000 21444 refined, 3 included, MultiStar: {1.78, -1.02}, one-star: {2.09, -1.07}
00:45:11.652 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.71)
00:45:11.652 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
00:45:11.652 00.000 21444 CameraToMount -- cameraX=1.78 cameraY=-1.02 hyp=2.05 cameraTheta=-0.52 mountX=-1.86 mountY=-0.27, mountTheta=-3.00
00:45:11.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.78, y=-1.02, opts=13)
00:45:11.653 00.000 21444 Enqueuing Move request for scope (1.78, -1.02)
00:45:11.653 00.000 25848 Worker thread wakes up
00:45:11.653 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.78, -1.02) opts 0xd
00:45:11.653 00.000 25848 Handling offset move in thread for scope, endpoint = (1.78, -1.02)
00:45:11.653 00.000 25848 Moving (1.78, -1.02) raw xDistance=-1.86 yDistance=-0.27
00:45:11.653 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.86
00:45:11.653 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:11.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=266, FiltMax=65504, Gamma=0.560
00:45:11.653 00.000 21444 UpdateGuideState exits: m=314421 SNR=45.9 Saturated
00:45:11.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:11.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:11.653 00.000 21444 Enqueuing Expose request
00:45:11.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:45:11.653 00.000 25848 MoveAxis(E, 54, ABG)
00:45:11.653 00.000 25848 Guiding  Dir = 2, Dur = 54
00:45:11.688 00.035 25848 IsSlewing returns 0
00:45:11.688 00.000 25848 IsGuiding returns 0
00:45:11.720 00.032 25848 PulseGuide returned control before completion, sleep 33
00:45:11.757 00.037 25848 IsGuiding returns 1
00:45:11.757 00.000 25848 scope still moving after pulse duration time elapsed
00:45:11.814 00.057 25848 IsSlewing returns 0
00:45:11.814 00.000 25848 IsGuiding returns 0
00:45:11.814 00.000 25848 scope move finished after 54 + 71 ms
00:45:11.814 00.000 25848 Move returns status 0, amount 54
00:45:11.814 00.000 25848 MoveAxis(N, 0, ABG)
00:45:11.814 00.000 25848 Move returns status 0, amount 0
00:45:11.814 00.000 25848 move complete, result=0
00:45:11.814 00.000 25848 worker thread done servicing request
00:45:11.814 00.000 25848 Worker thread wakes up
00:45:11.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:11.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:11.814 00.000 21444 GuideStep: -1.9 px 54 ms EAST, -0.3 px 0 ms NORTH
00:45:14.666 02.852 25848 Exposure complete
00:45:14.753 00.087 25848 worker thread done servicing request
00:45:14.753 00.000 21444 OnExposeComplete: enter
00:45:14.753 00.000 21444 UpdateGuideState(): m_state=6
00:45:14.753 00.000 21444 Star::Find(15, 1227, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1120
00:45:14.753 00.000 21444 Star::Find returns 1 (1), X=1223.85, Y=748.83, Mass=274032, SNR=44.3, Peak=9332 HFD=6.8
00:45:14.753 00.000 21444 Star::Find false star n=5 nbg=255 bg=3654.8 sigma=458.6 thresh=5031 peak=4930
00:45:14.753 00.000 21444 Star::Find false star n=6 nbg=258 bg=2365.4 sigma=368.1 thresh=3470 peak=3339
00:45:14.754 00.001 21444 Star::Find false star n=3 nbg=277 bg=3847.4 sigma=597.1 thresh=5639 peak=5227
00:45:14.754 00.000 21444 Star::Find false star n=7 nbg=264 bg=3825.8 sigma=434.2 thresh=5129 peak=5099
00:45:14.754 00.000 21444 Star::Find false star n=1 nbg=263 bg=3730.9 sigma=427.5 thresh=5014 peak=4666
00:45:14.754 00.000 21444 Star::Find false star n=4 nbg=253 bg=3730.5 sigma=436.9 thresh=5041 peak=4983
00:45:14.754 00.000 21444 Star::Find false star n=1 nbg=264 bg=3721.0 sigma=542.0 thresh=5347 peak=4824
00:45:14.754 00.000 21444 Star::Find false star n=3 nbg=259 bg=2747.2 sigma=450.2 thresh=4098 peak=3819
00:45:14.754 00.000 21444 Star::Find false star n=4 nbg=269 bg=3084.9 sigma=469.9 thresh=4495 peak=4389
00:45:14.754 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.63,-2.74,1.19,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.56,-0.99,2.47,U] 
00:45:14.754 00.000 21444 refined, 2 included, MultiStar: {0.30, -1.58}, one-star: {-1.93, -1.67}
00:45:14.754 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.43 = 1.85)
00:45:14.754 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -1.00)
00:45:14.754 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-1.58 hyp=1.61 cameraTheta=-1.38 mountX=-0.44 mountY=-1.35, mountTheta=-1.89
00:45:14.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-1.58, opts=13)
00:45:14.755 00.000 21444 Enqueuing Move request for scope (0.30, -1.58)
00:45:14.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=472, FiltMax=65504, Gamma=0.560
00:45:14.755 00.000 21444 UpdateGuideState exits: m=274032 SNR=44.3 Saturated
00:45:14.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:14.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:14.755 00.000 21444 Enqueuing Expose request
00:45:14.755 00.000 25848 Worker thread wakes up
00:45:14.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.58) opts 0xd
00:45:14.755 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -1.58)
00:45:14.756 00.001 25848 Moving (0.30, -1.58) raw xDistance=-0.44 yDistance=-1.35
00:45:14.756 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
00:45:14.756 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.35 from input -1.35
00:45:14.756 00.000 25848 MoveAxis(E, 0, ABG)
00:45:14.756 00.000 25848 Move returns status 0, amount 0
00:45:14.756 00.000 25848 MoveAxis(N, 37, ABG)
00:45:14.756 00.000 25848 Guiding  Dir = 0, Dur = 37
00:45:14.783 00.027 25848 IsSlewing returns 0
00:45:14.784 00.001 25848 IsGuiding returns 0
00:45:14.816 00.032 25848 PulseGuide returned control before completion, sleep 16
00:45:14.836 00.020 25848 IsGuiding returns 1
00:45:14.836 00.000 25848 scope still moving after pulse duration time elapsed
00:45:14.891 00.055 25848 IsSlewing returns 0
00:45:14.892 00.001 25848 IsGuiding returns 0
00:45:14.892 00.000 25848 scope move finished after 37 + 71 ms
00:45:14.892 00.000 25848 Move returns status 0, amount 37
00:45:14.892 00.000 25848 move complete, result=0
00:45:14.892 00.000 25848 worker thread done servicing request
00:45:14.892 00.000 25848 Worker thread wakes up
00:45:14.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:14.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:14.892 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.3 px 37 ms NORTH
00:45:17.744 02.852 25848 Exposure complete
00:45:17.811 00.067 25848 worker thread done servicing request
00:45:17.811 00.000 21444 OnExposeComplete: enter
00:45:17.811 00.000 21444 UpdateGuideState(): m_state=6
00:45:17.811 00.000 21444 Star::Find(15, 1223, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1121
00:45:17.811 00.000 21444 Star::Find returns 1 (1), X=1227.12, Y=748.72, Mass=69880, SNR=16.2, Peak=9284 HFD=4.9
00:45:17.811 00.000 21444 Status Line: Mass: 69880 vs 367321
00:45:17.812 00.001 21444 UpdateCurrentPosition: star mass new=69880.1 exp=367321.2 thresh=50% limits=(179814.0, 655596.8, 734642.4)
00:45:17.812 00.000 21444 DistanceChecker: activated
00:45:17.812 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:17.813 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:45:17.813 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:45:17.813 00.000 25848 Worker thread wakes up
00:45:17.813 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:17.813 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:17.813 00.000 25848 move complete, result=0
00:45:17.813 00.000 25848 worker thread done servicing request
00:45:17.928 00.115 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:17.928 00.000 21444 Status Line: Star lost - mass changed
00:45:17.928 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=172, FiltMax=65504, Gamma=0.560
00:45:17.928 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:45:17.928 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:17.928 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:45:17.928 00.000 21444 Enqueuing Expose request
00:45:17.929 00.001 25848 Worker thread wakes up
00:45:17.929 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:17.929 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:45:20.781 02.852 25848 Exposure complete
00:45:20.868 00.087 25848 worker thread done servicing request
00:45:20.868 00.000 21444 OnExposeComplete: enter
00:45:20.868 00.000 21444 UpdateGuideState(): m_state=6
00:45:20.868 00.000 21444 Star::Find(15, 1223, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1122
00:45:20.868 00.000 21444 Star::Find returns 1 (1), X=1232.12, Y=749.66, Mass=317021, SNR=48.6, Peak=12640 HFD=6.4
00:45:20.868 00.000 21444 DistanceChecker: reject for large offset (6.39 > 1.97) avgDist = 0.99 count = 122
00:45:20.868 00.000 21444 Status Line: Recovering
00:45:20.869 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:45:20.869 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:45:20.869 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:45:20.869 00.000 25848 Worker thread wakes up
00:45:20.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:20.870 00.001 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:20.870 00.000 25848 move complete, result=0
00:45:20.870 00.000 25848 worker thread done servicing request
00:45:20.984 00.114 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:20.984 00.000 21444 Status Line: No star found
00:45:20.985 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=240, FiltMax=65504, Gamma=0.560
00:45:20.985 00.000 21444 UpdateGuideState exits: No star found
00:45:20.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:20.985 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:45:20.986 00.001 21444 Enqueuing Expose request
00:45:20.986 00.000 25848 Worker thread wakes up
00:45:20.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:20.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:45:23.828 02.842 25848 Exposure complete
00:45:23.909 00.081 25848 worker thread done servicing request
00:45:23.909 00.000 21444 OnExposeComplete: enter
00:45:23.909 00.000 21444 UpdateGuideState(): m_state=6
00:45:23.909 00.000 21444 Star::Find(15, 1223, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1123
00:45:23.909 00.000 21444 Star::Find returns 1 (1), X=1230.27, Y=749.00, Mass=263607, SNR=55.9, Peak=10420 HFD=6.4
00:45:23.909 00.000 21444 DistanceChecker: reject for large offset (4.73 > 1.97) avgDist = 0.99 count = 122
00:45:23.909 00.000 21444 DistanceChecker: begin recovering
00:45:23.909 00.000 21444 Star::Find false star n=4 nbg=270 bg=3601.8 sigma=465.2 thresh=4997 peak=4790
00:45:23.909 00.000 21444 Star::Find false star n=4 nbg=259 bg=3590.1 sigma=448.6 thresh=4936 peak=4833
00:45:23.909 00.000 21444 Star::Find false star n=7 nbg=256 bg=3657.9 sigma=459.2 thresh=5035 peak=4914
00:45:23.909 00.000 21444 Star::Find false star n=3 nbg=259 bg=2605.7 sigma=444.8 thresh=3940 peak=3694
00:45:23.909 00.000 21444 Star::Find false star n=4 nbg=269 bg=3050.0 sigma=459.5 thresh=4428 peak=4291
00:45:23.909 00.000 21444 MultiStar: [#1 20.92,-2.89,0.00,M9] [#2 -24.31,4.20,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.27,-3.19,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.29,-2.01,3.50,U] 
00:45:23.910 00.001 21444 single-star, 2 included, MultiStar: {4.48, -2.10}, one-star: {4.49, -1.50}
00:45:23.910 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
00:45:23.910 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.07)
00:45:23.910 00.000 21444 CameraToMount -- cameraX=4.49 cameraY=-1.50 hyp=4.73 cameraTheta=-0.32 mountX=-4.61 mountY=0.31, mountTheta=3.07
00:45:23.911 00.001 21444 SchedulePrimaryMove(1030A8C0, x=4.49, y=-1.50, opts=13)
00:45:23.911 00.000 21444 Enqueuing Move request for scope (4.49, -1.50)
00:45:23.911 00.000 25848 Worker thread wakes up
00:45:23.911 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=104, FiltMax=65504, Gamma=0.560
00:45:23.911 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.49, -1.50) opts 0xd
00:45:23.911 00.000 21444 UpdateGuideState exits: m=263607 SNR=55.9 Saturated
00:45:23.911 00.000 25848 Handling offset move in thread for scope, endpoint = (4.49, -1.50)
00:45:23.911 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:23.911 00.000 25848 Moving (4.49, -1.50) raw xDistance=-4.61 yDistance=0.31
00:45:23.911 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:23.911 00.000 21444 Enqueuing Expose request
00:45:23.911 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.90 from input -4.61
00:45:23.911 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:23.911 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:45:23.911 00.000 25848 MoveAxis(E, 134, ABG)
00:45:23.911 00.000 25848 Guiding  Dir = 2, Dur = 134
00:45:23.936 00.025 25848 IsSlewing returns 0
00:45:23.939 00.003 25848 IsGuiding returns 0
00:45:23.970 00.031 25848 PulseGuide returned control before completion, sleep 114
00:45:24.094 00.124 25848 IsGuiding returns 1
00:45:24.094 00.000 25848 scope still moving after pulse duration time elapsed
00:45:24.155 00.061 25848 IsSlewing returns 0
00:45:24.155 00.000 25848 IsGuiding returns 0
00:45:24.155 00.000 25848 scope move finished after 134 + 82 ms
00:45:24.155 00.000 25848 Move returns status 0, amount 134
00:45:24.155 00.000 25848 MoveAxis(N, 0, ABG)
00:45:24.155 00.000 25848 Move returns status 0, amount 0
00:45:24.155 00.000 25848 move complete, result=0
00:45:24.155 00.000 25848 worker thread done servicing request
00:45:24.155 00.000 25848 Worker thread wakes up
00:45:24.155 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:24.155 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:24.156 00.001 21444 GuideStep: -4.6 px 134 ms EAST, 0.3 px 0 ms NORTH
00:45:26.991 02.835 25848 Exposure complete
00:45:27.068 00.077 25848 worker thread done servicing request
00:45:27.068 00.000 21444 OnExposeComplete: enter
00:45:27.068 00.000 21444 UpdateGuideState(): m_state=6
00:45:27.068 00.000 21444 Star::Find(15, 1230, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1124
00:45:27.068 00.000 21444 Star::Find returns 1 (1), X=1226.97, Y=748.25, Mass=380325, SNR=53.0, Peak=12284 HFD=6.4
00:45:27.068 00.000 21444 DistanceChecker: reject for large offset (2.54 > 2.31) avgDist = 1.15 count = 123
00:45:27.068 00.000 21444 Star::Find false star n=2 nbg=261 bg=3709.8 sigma=436.2 thresh=5018 peak=4564
00:45:27.068 00.000 21444 Star::Find false star n=7 nbg=224 bg=2371.7 sigma=331.4 thresh=3366 peak=3103
00:45:27.068 00.000 21444 Star::Find false star n=2 nbg=273 bg=4067.6 sigma=518.5 thresh=5623 peak=5191
00:45:27.068 00.000 21444 Star::Find false star n=5 nbg=266 bg=3571.1 sigma=440.7 thresh=4893 peak=4777
00:45:27.068 00.000 21444 Star::Find false star n=3 nbg=261 bg=3513.7 sigma=500.3 thresh=5014 peak=4892
00:45:27.068 00.000 21444 Star::Find false star n=5 nbg=268 bg=3800.8 sigma=486.2 thresh=5259 peak=4928
00:45:27.068 00.000 21444 Star::Find false star n=3 nbg=271 bg=2640.2 sigma=511.6 thresh=4175 peak=3856
00:45:27.068 00.000 21444 Star::Find false star n=1 nbg=255 bg=3181.9 sigma=471.4 thresh=4596 peak=4249
00:45:27.068 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 5.02,-8.24,0.00,M6] [#7 2.88,-2.52,1.08,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.31,-1.64,4.31,U] 
00:45:27.068 00.000 21444 single-star, 2 included, MultiStar: {2.23, -1.88}, one-star: {1.18, -2.25}
00:45:27.069 00.001 21444 CameraToMount -- cameraTheta (-1.09) - m_xAngle (3.05) = xAngle (-4.14 = 2.14)
00:45:27.069 00.000 21444 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.98 = -0.70)
00:45:27.069 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=-2.25 hyp=2.54 cameraTheta=-1.09 mountX=-1.38 mountY=-1.64, mountTheta=-2.27
00:45:27.069 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=-2.25, opts=13)
00:45:27.069 00.000 21444 Enqueuing Move request for scope (1.18, -2.25)
00:45:27.069 00.000 25848 Worker thread wakes up
00:45:27.069 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=216, FiltMax=65504, Gamma=0.560
00:45:27.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, -2.25) opts 0xd
00:45:27.069 00.000 21444 UpdateGuideState exits: m=380325 SNR=53.0 Saturated
00:45:27.070 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:27.070 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:27.070 00.000 21444 Enqueuing Expose request
00:45:27.070 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, -2.25)
00:45:27.070 00.000 25848 Moving (1.18, -2.25) raw xDistance=-1.38 yDistance=-1.64
00:45:27.070 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.38
00:45:27.070 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.64 from input -1.64
00:45:27.070 00.000 25848 MoveAxis(E, 50, ABG)
00:45:27.070 00.000 25848 Guiding  Dir = 2, Dur = 50
00:45:27.094 00.024 25848 IsSlewing returns 0
00:45:27.095 00.001 25848 IsGuiding returns 0
00:45:27.126 00.031 25848 PulseGuide returned control before completion, sleep 29
00:45:27.179 00.053 25848 IsGuiding returns 1
00:45:27.179 00.000 25848 scope still moving after pulse duration time elapsed
00:45:27.235 00.056 25848 IsSlewing returns 0
00:45:27.236 00.001 25848 IsGuiding returns 0
00:45:27.236 00.000 25848 scope move finished after 50 + 90 ms
00:45:27.236 00.000 25848 Move returns status 0, amount 50
00:45:27.236 00.000 25848 MoveAxis(N, 45, ABG)
00:45:27.236 00.000 25848 Guiding  Dir = 0, Dur = 45
00:45:27.265 00.029 25848 IsSlewing returns 0
00:45:27.265 00.000 25848 IsGuiding returns 0
00:45:27.296 00.031 25848 PulseGuide returned control before completion, sleep 25
00:45:27.337 00.041 25848 IsGuiding returns 1
00:45:27.337 00.000 25848 scope still moving after pulse duration time elapsed
00:45:27.391 00.054 25848 IsSlewing returns 0
00:45:27.391 00.000 25848 IsGuiding returns 0
00:45:27.391 00.000 25848 scope move finished after 45 + 81 ms
00:45:27.391 00.000 25848 Move returns status 0, amount 45
00:45:27.391 00.000 25848 move complete, result=0
00:45:27.391 00.000 25848 worker thread done servicing request
00:45:27.391 00.000 25848 Worker thread wakes up
00:45:27.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:27.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:27.391 00.000 21444 GuideStep: -1.4 px 50 ms EAST, -1.6 px 45 ms NORTH
00:45:30.239 02.848 25848 Exposure complete
00:45:30.324 00.085 25848 worker thread done servicing request
00:45:30.324 00.000 21444 OnExposeComplete: enter
00:45:30.324 00.000 21444 UpdateGuideState(): m_state=6
00:45:30.324 00.000 21444 Star::Find(15, 1226, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1125
00:45:30.324 00.000 21444 Star::Find returns 1 (1), X=1227.18, Y=750.01, Mass=356769, SNR=52.5, Peak=11056 HFD=6.7
00:45:30.324 00.000 21444 DistanceChecker: deactivated
00:45:30.324 00.000 21444 Star::Find false star n=5 nbg=266 bg=3668.7 sigma=481.0 thresh=5112 peak=4997
00:45:30.324 00.000 21444 Star::Find false star n=1 nbg=253 bg=2332.4 sigma=415.8 thresh=3580 peak=3024
00:45:30.324 00.000 21444 Star::Find false star n=6 nbg=248 bg=4152.6 sigma=435.0 thresh=5457 peak=5339
00:45:30.324 00.000 21444 Star::Find false star n=5 nbg=265 bg=3514.3 sigma=494.1 thresh=4997 peak=4852
00:45:30.325 00.001 21444 Star::Find false star n=1 nbg=261 bg=3733.1 sigma=531.1 thresh=5326 peak=4922
00:45:30.325 00.000 21444 Star::Find false star n=7 nbg=260 bg=3867.5 sigma=416.8 thresh=5118 peak=4978
00:45:30.325 00.000 21444 Star::Find false star n=6 nbg=258 bg=2731.2 sigma=459.6 thresh=4110 peak=3820
00:45:30.325 00.000 21444 Star::Find false star n=2 nbg=249 bg=3104.9 sigma=426.2 thresh=4383 peak=4326
00:45:30.325 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.12,-0.11,0.29,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.22,-2.03,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.17,-0.18,3.05,U] 
00:45:30.325 00.000 21444 single-star, 3 included, MultiStar: {1.93, -0.61}, one-star: {1.39, -0.49}
00:45:30.325 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.89)
00:45:30.325 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.24 = 0.05)
00:45:30.325 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=-0.49 hyp=1.48 cameraTheta=-0.34 mountX=-1.43 mountY=0.07, mountTheta=3.09
00:45:30.325 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=-0.49, opts=13)
00:45:30.325 00.000 21444 Enqueuing Move request for scope (1.39, -0.49)
00:45:30.325 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=524, FiltMax=65504, Gamma=0.560
00:45:30.325 00.000 21444 UpdateGuideState exits: m=356769 SNR=52.5 Saturated
00:45:30.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:30.325 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:30.325 00.000 21444 Enqueuing Expose request
00:45:30.325 00.000 25848 Worker thread wakes up
00:45:30.325 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, -0.49) opts 0xd
00:45:30.325 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, -0.49)
00:45:30.325 00.000 25848 Moving (1.39, -0.49) raw xDistance=-1.43 yDistance=0.07
00:45:30.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.43
00:45:30.325 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:30.325 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:45:30.325 00.000 25848 MoveAxis(E, 45, ABG)
00:45:30.325 00.000 25848 Guiding  Dir = 2, Dur = 45
00:45:30.346 00.021 25848 IsSlewing returns 0
00:45:30.346 00.000 25848 IsGuiding returns 0
00:45:30.377 00.031 25848 PulseGuide returned control before completion, sleep 24
00:45:30.410 00.033 25848 IsGuiding returns 1
00:45:30.410 00.000 25848 scope still moving after pulse duration time elapsed
00:45:30.517 00.107 25848 IsSlewing returns 0
00:45:30.517 00.000 25848 IsGuiding returns 0
00:45:30.517 00.000 25848 scope move finished after 45 + 125 ms
00:45:30.517 00.000 25848 Move returns status 0, amount 45
00:45:30.517 00.000 25848 MoveAxis(N, 0, ABG)
00:45:30.517 00.000 25848 Move returns status 0, amount 0
00:45:30.517 00.000 25848 move complete, result=0
00:45:30.517 00.000 25848 worker thread done servicing request
00:45:30.517 00.000 25848 Worker thread wakes up
00:45:30.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:30.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:30.517 00.000 21444 GuideStep: -1.4 px 45 ms EAST, 0.1 px 0 ms NORTH
00:45:33.363 02.846 25848 Exposure complete
00:45:33.451 00.088 25848 worker thread done servicing request
00:45:33.451 00.000 21444 OnExposeComplete: enter
00:45:33.451 00.000 21444 UpdateGuideState(): m_state=6
00:45:33.452 00.001 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1126
00:45:33.452 00.000 21444 Star::Find returns 1 (1), X=1227.12, Y=748.76, Mass=417135, SNR=68.2, Peak=11756 HFD=7.5
00:45:33.452 00.000 21444 Star::Find false star n=5 nbg=263 bg=3750.3 sigma=512.4 thresh=5288 peak=4918
00:45:33.452 00.000 21444 Star::Find false star n=5 nbg=250 bg=3835.7 sigma=451.4 thresh=5190 peak=5058
00:45:33.452 00.000 21444 Star::Find false star n=2 nbg=274 bg=2909.0 sigma=485.2 thresh=4365 peak=4207
00:45:33.452 00.000 21444 Star::Find false star n=4 nbg=259 bg=3128.9 sigma=436.1 thresh=4437 peak=4318
00:45:33.452 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.81,-14.33,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -8.64,-6.93,0.00,M5] [#6 -0.79,-9.35,0.00,M7] [#7 2.66,-1.84,1.06,U] [#8 -13.27,4.07,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.18,-0.60,3.52,U] 
00:45:33.452 00.000 21444 single-star, 2 included, MultiStar: {2.12, -1.04}, one-star: {1.34, -1.74}
00:45:33.452 00.000 21444 CameraToMount -- cameraTheta (-0.92) - m_xAngle (3.05) = xAngle (-3.97 = 2.32)
00:45:33.452 00.000 21444 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.81 = -0.53)
00:45:33.452 00.000 21444 CameraToMount -- cameraX=1.34 cameraY=-1.74 hyp=2.20 cameraTheta=-0.92 mountX=-1.49 mountY=-1.11, mountTheta=-2.50
00:45:33.454 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.34, y=-1.74, opts=13)
00:45:33.454 00.000 21444 Enqueuing Move request for scope (1.34, -1.74)
00:45:33.454 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=334, FiltMax=65504, Gamma=0.560
00:45:33.454 00.000 21444 UpdateGuideState exits: m=417135 SNR=68.2 Saturated
00:45:33.454 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:33.454 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:33.454 00.000 25848 Worker thread wakes up
00:45:33.455 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.34, -1.74) opts 0xd
00:45:33.455 00.000 25848 Handling offset move in thread for scope, endpoint = (1.34, -1.74)
00:45:33.455 00.000 25848 Moving (1.34, -1.74) raw xDistance=-1.49 yDistance=-1.11
00:45:33.455 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.49
00:45:33.455 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
00:45:33.455 00.000 25848 MoveAxis(E, 46, ABG)
00:45:33.455 00.000 25848 Guiding  Dir = 2, Dur = 46
00:45:33.455 00.000 21444 Enqueuing Expose request
00:45:33.485 00.030 25848 IsSlewing returns 0
00:45:33.485 00.000 25848 IsGuiding returns 0
00:45:33.518 00.033 25848 PulseGuide returned control before completion, sleep 25
00:45:33.551 00.033 25848 IsGuiding returns 1
00:45:33.551 00.000 25848 scope still moving after pulse duration time elapsed
00:45:33.610 00.059 25848 IsSlewing returns 0
00:45:33.610 00.000 25848 IsGuiding returns 0
00:45:33.610 00.000 25848 scope move finished after 46 + 78 ms
00:45:33.610 00.000 25848 Move returns status 0, amount 46
00:45:33.610 00.000 25848 MoveAxis(N, 30, ABG)
00:45:33.610 00.000 25848 Guiding  Dir = 0, Dur = 30
00:45:33.639 00.029 25848 IsSlewing returns 0
00:45:33.639 00.000 25848 IsGuiding returns 0
00:45:33.681 00.042 25848 IsGuiding returns 1
00:45:33.681 00.000 25848 scope still moving after pulse duration time elapsed
00:45:33.736 00.055 25848 IsSlewing returns 0
00:45:33.736 00.000 25848 IsGuiding returns 0
00:45:33.736 00.000 25848 scope move finished after 30 + 67 ms
00:45:33.736 00.000 25848 Move returns status 0, amount 30
00:45:33.736 00.000 25848 move complete, result=0
00:45:33.737 00.001 25848 worker thread done servicing request
00:45:33.737 00.000 25848 Worker thread wakes up
00:45:33.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:33.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:33.737 00.000 21444 GuideStep: -1.5 px 46 ms EAST, -1.1 px 30 ms NORTH
00:45:36.589 02.852 25848 Exposure complete
00:45:36.677 00.088 25848 worker thread done servicing request
00:45:36.677 00.000 21444 OnExposeComplete: enter
00:45:36.677 00.000 21444 UpdateGuideState(): m_state=6
00:45:36.677 00.000 21444 Star::Find(15, 1227, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1127
00:45:36.677 00.000 21444 Star::Find returns 1 (1), X=1223.95, Y=749.53, Mass=334252, SNR=49.0, Peak=12364 HFD=6.4
00:45:36.677 00.000 21444 Star::Find false star n=1 nbg=260 bg=3566.0 sigma=519.9 thresh=5126 peak=4766
00:45:36.677 00.000 21444 Star::Find false star n=6 nbg=256 bg=3705.4 sigma=429.5 thresh=4994 peak=4801
00:45:36.677 00.000 21444 Star::Find false star n=3 nbg=268 bg=3743.6 sigma=531.9 thresh=5339 peak=4966
00:45:36.677 00.000 21444 Star::Find false star n=9 nbg=259 bg=2697.5 sigma=388.5 thresh=3863 peak=3832
00:45:36.677 00.000 21444 Star::Find false star n=4 nbg=253 bg=3163.1 sigma=385.2 thresh=4319 peak=4305
00:45:36.677 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -33.08,6.81,0.00,M4] [#3 -12.45,-4.39,0.00,M2] [#4 -3.70,16.80,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.64,-2.81,1.47,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.11,0.27,4.48,U] 
00:45:36.677 00.000 21444 refined, 2 included, MultiStar: {-0.06, -0.56}, one-star: {-1.83, -0.97}
00:45:36.678 00.001 21444 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.05) = xAngle (-4.72 = 1.56)
00:45:36.678 00.000 21444 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.28)
00:45:36.678 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.56 hyp=0.56 cameraTheta=-1.67 mountX=0.01 mountY=-0.54, mountTheta=-1.56
00:45:36.678 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.56, opts=13)
00:45:36.679 00.001 21444 Enqueuing Move request for scope (-0.06, -0.56)
00:45:36.679 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=130, FiltMax=65504, Gamma=0.560
00:45:36.679 00.000 21444 UpdateGuideState exits: m=334252 SNR=49.0 Saturated
00:45:36.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:36.679 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:36.679 00.000 21444 Enqueuing Expose request
00:45:36.679 00.000 25848 Worker thread wakes up
00:45:36.679 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.56) opts 0xd
00:45:36.679 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.56)
00:45:36.679 00.000 25848 Moving (-0.06, -0.56) raw xDistance=0.01 yDistance=-0.54
00:45:36.679 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:45:36.679 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:45:36.679 00.000 25848 MoveAxis(E, 0, ABG)
00:45:36.679 00.000 25848 Move returns status 0, amount 0
00:45:36.679 00.000 25848 MoveAxis(N, 15, ABG)
00:45:36.679 00.000 25848 Guiding  Dir = 0, Dur = 15
00:45:36.704 00.025 25848 IsSlewing returns 0
00:45:36.704 00.000 25848 IsGuiding returns 0
00:45:36.735 00.031 25848 IsGuiding returns 1
00:45:36.735 00.000 25848 scope still moving after pulse duration time elapsed
00:45:36.779 00.044 25848 IsSlewing returns 0
00:45:36.781 00.002 25848 IsGuiding returns 0
00:45:36.781 00.000 25848 scope move finished after 15 + 62 ms
00:45:36.781 00.000 25848 Move returns status 0, amount 15
00:45:36.781 00.000 25848 move complete, result=0
00:45:36.781 00.000 25848 worker thread done servicing request
00:45:36.781 00.000 25848 Worker thread wakes up
00:45:36.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:36.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:36.781 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.5 px 15 ms NORTH
00:45:39.633 02.852 25848 Exposure complete
00:45:39.713 00.080 25848 worker thread done servicing request
00:45:39.713 00.000 21444 OnExposeComplete: enter
00:45:39.713 00.000 21444 UpdateGuideState(): m_state=6
00:45:39.713 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1128
00:45:39.714 00.001 21444 Star::Find returns 1 (1), X=1224.32, Y=750.60, Mass=337007, SNR=58.2, Peak=12492 HFD=5.9
00:45:39.714 00.000 21444 Star::Find false star n=10 nbg=249 bg=2239.1 sigma=356.4 thresh=3308 peak=3246
00:45:39.714 00.000 21444 Star::Find false star n=7 nbg=267 bg=4107.3 sigma=454.0 thresh=5469 peak=5259
00:45:39.714 00.000 21444 Star::Find false star n=1 nbg=263 bg=3671.7 sigma=467.1 thresh=5073 peak=4759
00:45:39.714 00.000 21444 Star::Find false star n=6 nbg=268 bg=3527.6 sigma=473.7 thresh=4949 peak=4833
00:45:39.714 00.000 21444 Star::Find false star n=6 nbg=256 bg=3626.3 sigma=455.7 thresh=4993 peak=4864
00:45:39.714 00.000 21444 Star::Find false star n=2 nbg=257 bg=2706.6 sigma=487.4 thresh=4169 peak=3780
00:45:39.714 00.000 21444 Star::Find false star n=7 nbg=260 bg=3137.0 sigma=424.7 thresh=4411 peak=4370
00:45:39.714 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.69,24.80,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.36,-0.35,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.12,0.97,3.67,U] 
00:45:39.714 00.000 21444 refined, 2 included, MultiStar: {-0.30, 0.62}, one-star: {-1.46, 0.10}
00:45:39.714 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
00:45:39.714 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.40)
00:45:39.714 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=0.62 hyp=0.69 cameraTheta=2.02 mountX=0.35 mountY=0.46, mountTheta=0.92
00:45:39.715 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=0.62, opts=13)
00:45:39.715 00.000 21444 Enqueuing Move request for scope (-0.30, 0.62)
00:45:39.715 00.000 25848 Worker thread wakes up
00:45:39.715 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.62) opts 0xd
00:45:39.715 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 0.62)
00:45:39.715 00.000 25848 Moving (-0.30, 0.62) raw xDistance=0.35 yDistance=0.46
00:45:39.715 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
00:45:39.715 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:39.715 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=294, FiltMax=65504, Gamma=0.560
00:45:39.715 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
00:45:39.715 00.000 21444 UpdateGuideState exits: m=337007 SNR=58.2 Saturated
00:45:39.715 00.000 25848 MoveAxis(E, 0, ABG)
00:45:39.715 00.000 25848 Move returns status 0, amount 0
00:45:39.715 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:39.715 00.000 25848 MoveAxis(N, 0, ABG)
00:45:39.715 00.000 25848 Move returns status 0, amount 0
00:45:39.715 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:39.715 00.000 21444 Enqueuing Expose request
00:45:39.715 00.000 25848 move complete, result=0
00:45:39.715 00.000 25848 worker thread done servicing request
00:45:39.715 00.000 25848 Worker thread wakes up
00:45:39.715 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
00:45:39.715 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:39.716 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:42.568 02.852 25848 Exposure complete
00:45:42.656 00.088 25848 worker thread done servicing request
00:45:42.656 00.000 21444 OnExposeComplete: enter
00:45:42.656 00.000 21444 UpdateGuideState(): m_state=6
00:45:42.656 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1129
00:45:42.656 00.000 21444 Star::Find returns 1 (1), X=1225.04, Y=751.73, Mass=403007, SNR=62.4, Peak=13352 HFD=6.7
00:45:42.656 00.000 21444 Star::Find false star n=3 nbg=264 bg=3680.8 sigma=468.5 thresh=5086 peak=4821
00:45:42.656 00.000 21444 Star::Find false star n=8 nbg=257 bg=3543.6 sigma=480.5 thresh=4985 peak=4913
00:45:42.656 00.000 21444 Star::Find false star n=1 nbg=259 bg=3696.0 sigma=412.1 thresh=4932 peak=4484
00:45:42.656 00.000 21444 Star::Find false star n=2 nbg=259 bg=3717.1 sigma=464.1 thresh=5109 peak=4743
00:45:42.656 00.000 21444 Star::Find false star n=4 nbg=260 bg=2847.5 sigma=454.0 thresh=4209 peak=4189
00:45:42.656 00.000 21444 Star::Find false star n=10 nbg=270 bg=3058.1 sigma=425.8 thresh=4336 peak=4310
00:45:42.657 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -36.62,28.67,0.00,M5] [#3 -2.26,0.21,0.22,U] [#4 -6.42,23.96,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.35,-0.90,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.67,1.05,3.39,U] 
00:45:42.657 00.000 21444 refined, 3 included, MultiStar: {-0.43, 0.74}, one-star: {-0.74, 1.23}
00:45:42.657 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
00:45:42.657 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.48)
00:45:42.657 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.74 hyp=0.86 cameraTheta=2.09 mountX=0.49 mountY=0.52, mountTheta=0.82
00:45:42.658 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.74, opts=13)
00:45:42.658 00.000 21444 Enqueuing Move request for scope (-0.43, 0.74)
00:45:42.658 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=284, FiltMax=65504, Gamma=0.560
00:45:42.658 00.000 21444 UpdateGuideState exits: m=403007 SNR=62.4 Saturated
00:45:42.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:42.658 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:42.658 00.000 21444 Enqueuing Expose request
00:45:42.658 00.000 25848 Worker thread wakes up
00:45:42.658 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.74) opts 0xd
00:45:42.658 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.74)
00:45:42.658 00.000 25848 Moving (-0.43, 0.74) raw xDistance=0.49 yDistance=0.52
00:45:42.658 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
00:45:42.658 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:45:42.658 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
00:45:42.658 00.000 25848 MoveAxis(E, 0, ABG)
00:45:42.658 00.000 25848 Move returns status 0, amount 0
00:45:42.659 00.001 25848 MoveAxis(N, 0, ABG)
00:45:42.659 00.000 25848 Move returns status 0, amount 0
00:45:42.659 00.000 25848 move complete, result=0
00:45:42.659 00.000 25848 worker thread done servicing request
00:45:42.659 00.000 25848 Worker thread wakes up
00:45:42.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:42.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:42.659 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
00:45:45.503 02.844 25848 Exposure complete
00:45:45.583 00.080 25848 worker thread done servicing request
00:45:45.583 00.000 21444 OnExposeComplete: enter
00:45:45.583 00.000 21444 UpdateGuideState(): m_state=6
00:45:45.583 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1130
00:45:45.583 00.000 21444 Star::Find returns 1 (1), X=1222.84, Y=750.65, Mass=389543, SNR=74.5, Peak=11428 HFD=6.8
00:45:45.583 00.000 21444 DistanceChecker: reject for large offset (2.94 > 2.40) avgDist = 1.20 count = 129
00:45:45.583 00.000 21444 DistanceChecker: activated
00:45:45.583 00.000 21444 Status Line: Recovering
00:45:45.584 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:45:45.584 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:45:45.584 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:45:45.584 00.000 25848 Worker thread wakes up
00:45:45.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:45.584 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:45.584 00.000 25848 move complete, result=0
00:45:45.585 00.001 25848 worker thread done servicing request
00:45:45.691 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:45.691 00.000 21444 Status Line: No star found
00:45:45.691 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=386, FiltMax=65504, Gamma=0.560
00:45:45.691 00.000 21444 UpdateGuideState exits: No star found
00:45:45.691 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:45.691 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:45:45.691 00.000 21444 Enqueuing Expose request
00:45:45.691 00.000 25848 Worker thread wakes up
00:45:45.692 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:45.692 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:45:48.532 02.840 25848 Exposure complete
00:45:48.620 00.088 25848 worker thread done servicing request
00:45:48.620 00.000 21444 OnExposeComplete: enter
00:45:48.621 00.001 21444 UpdateGuideState(): m_state=6
00:45:48.621 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1131
00:45:48.621 00.000 21444 Star::Find returns 1 (1), X=1223.39, Y=750.76, Mass=351889, SNR=52.3, Peak=12592 HFD=6.3
00:45:48.621 00.000 21444 DistanceChecker: reject for large offset (2.41 > 2.40) avgDist = 1.20 count = 129
00:45:48.621 00.000 21444 Status Line: Recovering
00:45:48.621 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:45:48.622 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:45:48.622 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:45:48.622 00.000 25848 Worker thread wakes up
00:45:48.622 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:48.622 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:48.622 00.000 25848 move complete, result=0
00:45:48.622 00.000 25848 worker thread done servicing request
00:45:48.735 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:48.735 00.000 21444 Status Line: No star found
00:45:48.736 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=322, FiltMax=65504, Gamma=0.560
00:45:48.736 00.000 21444 UpdateGuideState exits: No star found
00:45:48.737 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:48.737 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:45:48.737 00.000 21444 Enqueuing Expose request
00:45:48.737 00.000 25848 Worker thread wakes up
00:45:48.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:48.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:45:51.576 02.839 25848 Exposure complete
00:45:51.656 00.080 25848 worker thread done servicing request
00:45:51.656 00.000 21444 OnExposeComplete: enter
00:45:51.656 00.000 21444 UpdateGuideState(): m_state=6
00:45:51.656 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1132
00:45:51.656 00.000 21444 Star::Find returns 1 (1), X=1222.87, Y=750.48, Mass=411313, SNR=73.1, Peak=12008 HFD=6.6
00:45:51.656 00.000 21444 DistanceChecker: reject for large offset (2.91 > 2.40) avgDist = 1.20 count = 129
00:45:51.656 00.000 21444 DistanceChecker: begin recovering
00:45:51.656 00.000 21444 Star::Find false star n=7 nbg=253 bg=3567.4 sigma=415.0 thresh=4812 peak=4616
00:45:51.656 00.000 21444 Star::Find false star n=2 nbg=271 bg=2305.2 sigma=480.0 thresh=3745 peak=3325
00:45:51.656 00.000 21444 Star::Find false star n=1 nbg=257 bg=4074.4 sigma=513.5 thresh=5615 peak=5082
00:45:51.656 00.000 21444 Star::Find false star n=6 nbg=273 bg=3726.7 sigma=457.4 thresh=5099 peak=5071
00:45:51.656 00.000 21444 Star::Find false star n=6 nbg=267 bg=3601.6 sigma=455.2 thresh=4967 peak=4781
00:45:51.656 00.000 21444 Star::Find false star n=2 nbg=254 bg=3743.6 sigma=514.3 thresh=5286 peak=4990
00:45:51.656 00.000 21444 Star::Find false star n=4 nbg=263 bg=2819.1 sigma=407.1 thresh=4041 peak=3907
00:45:51.657 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -15.78,-13.50,0.00,M8] [#7 -1.02,-0.89,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.01,1.68,3.10,U] 
00:45:51.657 00.000 21444 refined, 2 included, MultiStar: {-1.40, 0.93}, one-star: {-2.91, -0.03}
00:45:51.657 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
00:45:51.657 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.95)
00:45:51.657 00.000 21444 CameraToMount -- cameraX=-1.40 cameraY=0.93 hyp=1.68 cameraTheta=2.56 mountX=1.48 mountY=0.33, mountTheta=0.22
00:45:51.658 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.40, y=0.93, opts=13)
00:45:51.658 00.000 21444 Enqueuing Move request for scope (-1.40, 0.93)
00:45:51.658 00.000 25848 Worker thread wakes up
00:45:51.658 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.40, 0.93) opts 0xd
00:45:51.658 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.40, 0.93)
00:45:51.658 00.000 25848 Moving (-1.40, 0.93) raw xDistance=1.48 yDistance=0.33
00:45:51.658 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.48
00:45:51.658 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:51.658 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:45:51.658 00.000 25848 MoveAxis(W, 43, ABG)
00:45:51.658 00.000 25848 Guiding  Dir = 3, Dur = 43
00:45:51.658 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=68, FiltMax=65504, Gamma=0.560
00:45:51.658 00.000 21444 UpdateGuideState exits: m=411313 SNR=73.1 Saturated
00:45:51.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:51.658 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:51.658 00.000 21444 Enqueuing Expose request
00:45:51.688 00.030 25848 IsSlewing returns 0
00:45:51.689 00.001 25848 IsGuiding returns 0
00:45:51.720 00.031 25848 PulseGuide returned control before completion, sleep 22
00:45:51.748 00.028 25848 IsGuiding returns 1
00:45:51.748 00.000 25848 scope still moving after pulse duration time elapsed
00:45:51.811 00.063 25848 IsSlewing returns 0
00:45:51.811 00.000 25848 IsGuiding returns 0
00:45:51.811 00.000 25848 scope move finished after 43 + 79 ms
00:45:51.811 00.000 25848 Move returns status 0, amount 43
00:45:51.811 00.000 25848 MoveAxis(N, 0, ABG)
00:45:51.811 00.000 25848 Move returns status 0, amount 0
00:45:51.811 00.000 25848 move complete, result=0
00:45:51.811 00.000 25848 worker thread done servicing request
00:45:51.811 00.000 25848 Worker thread wakes up
00:45:51.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:51.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:51.811 00.000 21444 GuideStep: 1.5 px 43 ms WEST, 0.3 px 0 ms NORTH
00:45:54.654 02.843 25848 Exposure complete
00:45:54.741 00.087 25848 worker thread done servicing request
00:45:54.741 00.000 21444 OnExposeComplete: enter
00:45:54.741 00.000 21444 UpdateGuideState(): m_state=6
00:45:54.741 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1133
00:45:54.741 00.000 21444 Star::Find returns 1 (1), X=1223.98, Y=750.84, Mass=384828, SNR=69.6, Peak=12620 HFD=6.3
00:45:54.741 00.000 21444 DistanceChecker: deactivated
00:45:54.741 00.000 21444 Star::Find false star n=4 nbg=251 bg=2219.5 sigma=421.3 thresh=3483 peak=3337
00:45:54.741 00.000 21444 Star::Find false star n=2 nbg=275 bg=4056.3 sigma=548.1 thresh=5700 peak=5364
00:45:54.741 00.000 21444 Star::Find false star n=4 nbg=257 bg=3805.0 sigma=492.4 thresh=5282 peak=5138
00:45:54.741 00.000 21444 Star::Find false star n=2 nbg=268 bg=3551.1 sigma=498.6 thresh=5047 peak=4762
00:45:54.741 00.000 21444 Star::Find false star n=6 nbg=256 bg=3758.5 sigma=446.0 thresh=5097 peak=4872
00:45:54.742 00.001 21444 Star::Find false star n=6 nbg=249 bg=3231.9 sigma=399.2 thresh=4429 peak=4348
00:45:54.742 00.000 21444 MultiStar: [#1 10.64,-15.65,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.24,3.94,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -0.04,-0.47,0.81,U] [#8 0.00,0.00,0.00,L] [#9 -24.07,17.33,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -0.18,1.51,4.28,U] 
00:45:54.742 00.000 21444 refined, 2 included, MultiStar: {-0.43, 1.06}, one-star: {-1.80, 0.34}
00:45:54.742 00.000 21444 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
00:45:54.742 00.000 21444 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.94 = 2.35)
00:45:54.742 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=1.06 hyp=1.14 cameraTheta=1.96 mountX=0.52 mountY=0.82, mountTheta=1.00
00:45:54.743 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=1.06, opts=13)
00:45:54.743 00.000 21444 Enqueuing Move request for scope (-0.43, 1.06)
00:45:54.743 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=434, FiltMax=65504, Gamma=0.560
00:45:54.743 00.000 21444 UpdateGuideState exits: m=384828 SNR=69.6 Saturated
00:45:54.743 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:54.743 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:54.743 00.000 21444 Enqueuing Expose request
00:45:54.743 00.000 25848 Worker thread wakes up
00:45:54.743 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 1.06) opts 0xd
00:45:54.743 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 1.06)
00:45:54.743 00.000 25848 Moving (-0.43, 1.06) raw xDistance=0.52 yDistance=0.82
00:45:54.743 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.52
00:45:54.743 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:45:54.743 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.82
00:45:54.743 00.000 25848 MoveAxis(W, 18, ABG)
00:45:54.743 00.000 25848 Guiding  Dir = 3, Dur = 18
00:45:54.764 00.021 25848 IsSlewing returns 0
00:45:54.764 00.000 25848 IsGuiding returns 0
00:45:54.795 00.031 25848 IsGuiding returns 1
00:45:54.795 00.000 25848 scope still moving after pulse duration time elapsed
00:45:54.844 00.049 25848 IsSlewing returns 0
00:45:54.845 00.001 25848 IsGuiding returns 0
00:45:54.845 00.000 25848 scope move finished after 18 + 62 ms
00:45:54.845 00.000 25848 Move returns status 0, amount 18
00:45:54.845 00.000 25848 MoveAxis(N, 0, ABG)
00:45:54.845 00.000 25848 Move returns status 0, amount 0
00:45:54.845 00.000 25848 move complete, result=0
00:45:54.845 00.000 25848 worker thread done servicing request
00:45:54.845 00.000 25848 Worker thread wakes up
00:45:54.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:54.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:54.845 00.000 21444 GuideStep: 0.5 px 18 ms WEST, 0.8 px 0 ms NORTH
00:45:57.691 02.846 25848 Exposure complete
00:45:57.770 00.079 25848 worker thread done servicing request
00:45:57.771 00.001 21444 OnExposeComplete: enter
00:45:57.771 00.000 21444 UpdateGuideState(): m_state=6
00:45:57.771 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1134
00:45:57.771 00.000 21444 Star::Find returns 1 (1), X=1227.40, Y=751.50, Mass=368288, SNR=58.9, Peak=11732 HFD=7.1
00:45:57.771 00.000 21444 Star::Find false star n=3 nbg=264 bg=2221.9 sigma=406.3 thresh=3441 peak=3113
00:45:57.771 00.000 21444 Star::Find false star n=9 nbg=258 bg=3730.7 sigma=440.5 thresh=5052 peak=4929
00:45:57.771 00.000 21444 Star::Find false star n=2 nbg=258 bg=3571.3 sigma=468.4 thresh=4976 peak=4795
00:45:57.771 00.000 21444 Star::Find false star n=3 nbg=254 bg=2885.8 sigma=376.0 thresh=4014 peak=3800
00:45:57.771 00.000 21444 Star::Find false star n=2 nbg=259 bg=3189.6 sigma=446.4 thresh=4529 peak=4234
00:45:57.771 00.000 21444 MultiStar: [#1 2.23,-6.45,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -0.85,0.18,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.08,-12.17,0.00,M9] [#7 2.80,0.30,0.88,U] [#8 4.86,3.96,0.15,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.57,1.82,3.75,U] 
00:45:57.771 00.000 21444 single-star, 4 included, MultiStar: {1.75, 1.45}, one-star: {1.61, 1.00}
00:45:57.771 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
00:45:57.771 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
00:45:57.771 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=1.00 hyp=1.90 cameraTheta=0.55 mountX=-1.52 mountY=1.54, mountTheta=2.35
00:45:57.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=1.00, opts=13)
00:45:57.772 00.000 21444 Enqueuing Move request for scope (1.61, 1.00)
00:45:57.772 00.000 25848 Worker thread wakes up
00:45:57.772 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=500, FiltMax=65504, Gamma=0.560
00:45:57.772 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, 1.00) opts 0xd
00:45:57.772 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, 1.00)
00:45:57.772 00.000 25848 Moving (1.61, 1.00) raw xDistance=-1.52 yDistance=1.54
00:45:57.772 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.52
00:45:57.772 00.000 25848 resist switch: large excursion: input 1.54 thresh 1.53 direction from -1 to 1
00:45:57.773 00.001 21444 UpdateGuideState exits: m=368288 SNR=58.9 Saturated
00:45:57.773 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.61
00:45:57.773 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
00:45:57.773 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:57.773 00.000 25848 MoveAxis(E, 43, ABG)
00:45:57.773 00.000 25848 Guiding  Dir = 2, Dur = 43
00:45:57.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:45:57.773 00.000 21444 Enqueuing Expose request
00:45:57.830 00.057 25848 IsSlewing returns 0
00:45:57.830 00.000 25848 IsGuiding returns 0
00:45:57.861 00.031 25848 PulseGuide returned control before completion, sleep 23
00:45:57.894 00.033 25848 IsGuiding returns 1
00:45:57.894 00.000 25848 scope still moving after pulse duration time elapsed
00:45:57.953 00.059 25848 IsSlewing returns 0
00:45:58.021 00.068 25848 IsGuiding returns 0
00:45:58.021 00.000 25848 scope move finished after 43 + 148 ms
00:45:58.021 00.000 25848 Move returns status 0, amount 43
00:45:58.021 00.000 25848 BLC: Oldest BLC event removed
00:45:58.021 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
00:45:58.022 00.001 25848 MoveAxis(S, 338, ABG)
00:45:58.022 00.000 25848 Guiding  Dir = 1, Dur = 338
00:45:58.046 00.024 25848 IsSlewing returns 0
00:45:58.046 00.000 25848 IsGuiding returns 0
00:45:58.078 00.032 25848 PulseGuide returned control before completion, sleep 317
00:45:58.397 00.319 25848 IsGuiding returns 1
00:45:58.397 00.000 25848 scope still moving after pulse duration time elapsed
00:45:58.452 00.055 25848 IsSlewing returns 0
00:45:58.452 00.000 25848 IsGuiding returns 0
00:45:58.452 00.000 25848 scope move finished after 338 + 68 ms
00:45:58.452 00.000 25848 Move returns status 0, amount 338
00:45:58.452 00.000 25848 move complete, result=0
00:45:58.452 00.000 25848 worker thread done servicing request
00:45:58.452 00.000 25848 Worker thread wakes up
00:45:58.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:45:58.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:45:58.452 00.000 21444 GuideStep: -1.5 px 43 ms EAST, 1.5 px 338 ms SOUTH
00:46:01.302 02.850 25848 Exposure complete
00:46:01.378 00.076 25848 worker thread done servicing request
00:46:01.378 00.000 21444 OnExposeComplete: enter
00:46:01.378 00.000 21444 UpdateGuideState(): m_state=6
00:46:01.378 00.000 21444 Star::Find(15, 1227, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1135
00:46:01.378 00.000 21444 Star::Find returns 1 (1), X=1225.29, Y=751.23, Mass=372778, SNR=61.5, Peak=11308 HFD=6.7
00:46:01.378 00.000 21444 Star::Find false star n=9 nbg=250 bg=3561.3 sigma=424.5 thresh=4835 peak=4759
00:46:01.379 00.001 21444 Star::Find false star n=7 nbg=261 bg=3805.9 sigma=497.7 thresh=5299 peak=5111
00:46:01.379 00.000 21444 Star::Find false star n=10 nbg=240 bg=3639.9 sigma=350.6 thresh=4692 peak=4653
00:46:01.379 00.000 21444 Star::Find false star n=6 nbg=271 bg=3007.4 sigma=446.1 thresh=4346 peak=4286
00:46:01.379 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -30.00,16.82,0.00,M6] [#3 -0.40,-0.19,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.94,-1.25,0.88,U] [#8 1.90,-2.43,0.14,U] [#9 -6.58,10.21,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 1.28,0.78,4.29,U] 
00:46:01.379 00.000 21444 single-star, 4 included, MultiStar: {1.19, 0.40}, one-star: {-0.49, 0.72}
00:46:01.379 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
00:46:01.379 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.56)
00:46:01.379 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=0.72 hyp=0.88 cameraTheta=2.17 mountX=0.56 mountY=0.48, mountTheta=0.71
00:46:01.380 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=0.72, opts=13)
00:46:01.380 00.000 21444 Enqueuing Move request for scope (-0.49, 0.72)
00:46:01.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=472, FiltMax=65504, Gamma=0.560
00:46:01.380 00.000 21444 UpdateGuideState exits: m=372778 SNR=61.5 Saturated
00:46:01.380 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:01.380 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:01.380 00.000 21444 Enqueuing Expose request
00:46:01.380 00.000 25848 Worker thread wakes up
00:46:01.380 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.72) opts 0xd
00:46:01.380 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 0.72)
00:46:01.380 00.000 25848 Moving (-0.49, 0.72) raw xDistance=0.56 yDistance=0.48
00:46:01.380 00.000 25848 BLC: History state: CurrMiss=0.48, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.536869, 1:0.482982
00:46:01.380 00.000 25848 BLC: No correction, Miss < min_move
00:46:01.380 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.56
00:46:01.380 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:01.380 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:46:01.380 00.000 25848 MoveAxis(W, 13, ABG)
00:46:01.380 00.000 25848 Guiding  Dir = 3, Dur = 13
00:46:01.406 00.026 25848 IsSlewing returns 0
00:46:01.407 00.001 25848 IsGuiding returns 0
00:46:01.438 00.031 25848 IsGuiding returns 1
00:46:01.438 00.000 25848 scope still moving after pulse duration time elapsed
00:46:01.517 00.079 25848 IsSlewing returns 0
00:46:01.517 00.000 25848 IsGuiding returns 0
00:46:01.517 00.000 25848 scope move finished after 13 + 97 ms
00:46:01.517 00.000 25848 Move returns status 0, amount 13
00:46:01.517 00.000 25848 MoveAxis(N, 0, ABG)
00:46:01.517 00.000 25848 Move returns status 0, amount 0
00:46:01.517 00.000 25848 move complete, result=0
00:46:01.517 00.000 25848 worker thread done servicing request
00:46:01.517 00.000 25848 Worker thread wakes up
00:46:01.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:01.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:01.517 00.000 21444 GuideStep: 0.6 px 13 ms WEST, 0.5 px 0 ms NORTH
00:46:04.363 02.846 25848 Exposure complete
00:46:04.442 00.079 25848 worker thread done servicing request
00:46:04.442 00.000 21444 OnExposeComplete: enter
00:46:04.442 00.000 21444 UpdateGuideState(): m_state=6
00:46:04.442 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1136
00:46:04.442 00.000 21444 Star::Find returns 1 (1), X=1225.00, Y=749.85, Mass=335049, SNR=59.8, Peak=10396 HFD=7.0
00:46:04.443 00.001 21444 Star::Find false star n=8 nbg=267 bg=2201.2 sigma=421.6 thresh=3466 peak=3378
00:46:04.443 00.000 21444 Star::Find false star n=4 nbg=263 bg=4039.2 sigma=489.7 thresh=5508 peak=5443
00:46:04.443 00.000 21444 Star::Find false star n=11 nbg=260 bg=3683.5 sigma=471.8 thresh=5099 peak=4858
00:46:04.443 00.000 21444 Star::Find false star n=5 nbg=233 bg=3598.8 sigma=401.9 thresh=4805 peak=4740
00:46:04.443 00.000 21444 Star::Find false star n=1 nbg=258 bg=3636.5 sigma=502.6 thresh=5144 peak=4765
00:46:04.443 00.000 21444 Star::Find false star n=3 nbg=221 bg=3270.1 sigma=306.9 thresh=4191 peak=4141
00:46:04.443 00.000 21444 MultiStar: [#1 11.53,7.76,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.53,-1.24,0.94,U] [#8 0.00,0.00,0.00,L] [#9 4.13,7.15,0.00,R] [#10 0.00,0.00,0.00,L] [#11 1.19,0.03,3.12,U] 
00:46:04.443 00.000 21444 refined, 2 included, MultiStar: {0.68, -0.34}, one-star: {-0.79, -0.65}
00:46:04.443 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
00:46:04.443 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.07)
00:46:04.443 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=-0.34 hyp=0.76 cameraTheta=-0.46 mountX=-0.71 mountY=-0.05, mountTheta=-3.06
00:46:04.444 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=-0.34, opts=13)
00:46:04.444 00.000 21444 Enqueuing Move request for scope (0.68, -0.34)
00:46:04.444 00.000 25848 Worker thread wakes up
00:46:04.444 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=284, FiltMax=65504, Gamma=0.560
00:46:04.444 00.000 21444 UpdateGuideState exits: m=335049 SNR=59.8 Saturated
00:46:04.444 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:04.444 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:04.444 00.000 21444 Enqueuing Expose request
00:46:04.444 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.34) opts 0xd
00:46:04.444 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, -0.34)
00:46:04.444 00.000 25848 Moving (0.68, -0.34) raw xDistance=-0.71 yDistance=-0.05
00:46:04.444 00.000 25848 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.536869, 1:0.482982, 2:-0.054769
00:46:04.444 00.000 25848 BLC: No correction, Miss < min_move
00:46:04.444 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.71
00:46:04.444 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:04.444 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:46:04.444 00.000 25848 MoveAxis(E, 20, ABG)
00:46:04.444 00.000 25848 Guiding  Dir = 2, Dur = 20
00:46:04.673 00.229 25848 IsSlewing returns 0
00:46:04.702 00.029 25848 IsGuiding returns 0
00:46:04.743 00.041 25848 IsGuiding returns 1
00:46:04.744 00.001 25848 scope still moving after pulse duration time elapsed
00:46:04.829 00.085 25848 IsSlewing returns 0
00:46:04.829 00.000 25848 IsGuiding returns 0
00:46:04.830 00.001 25848 scope move finished after 20 + 108 ms
00:46:04.832 00.002 25848 Move returns status 0, amount 20
00:46:04.832 00.000 25848 MoveAxis(N, 0, ABG)
00:46:04.832 00.000 25848 Move returns status 0, amount 0
00:46:04.832 00.000 25848 move complete, result=0
00:46:04.832 00.000 25848 worker thread done servicing request
00:46:04.832 00.000 25848 Worker thread wakes up
00:46:04.832 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:04.832 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:04.832 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.1 px 0 ms NORTH
00:46:07.681 02.849 25848 Exposure complete
00:46:07.764 00.083 25848 worker thread done servicing request
00:46:07.764 00.000 21444 OnExposeComplete: enter
00:46:07.764 00.000 21444 UpdateGuideState(): m_state=6
00:46:07.764 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1137
00:46:07.764 00.000 21444 Star::Find returns 1 (1), X=1226.19, Y=749.99, Mass=253926, SNR=38.2, Peak=9988 HFD=6.1
00:46:07.764 00.000 21444 Star::Find false star n=4 nbg=261 bg=3595.2 sigma=428.5 thresh=4881 peak=4650
00:46:07.764 00.000 21444 Star::Find false star n=3 nbg=266 bg=2407.2 sigma=398.8 thresh=3603 peak=3219
00:46:07.764 00.000 21444 Star::Find false star n=4 nbg=263 bg=3942.8 sigma=486.5 thresh=5402 peak=5284
00:46:07.764 00.000 21444 Star::Find false star n=9 nbg=262 bg=3529.4 sigma=434.7 thresh=4833 peak=4684
00:46:07.764 00.000 21444 Star::Find false star n=3 nbg=244 bg=3830.9 sigma=417.9 thresh=5084 peak=4786
00:46:07.764 00.000 21444 Star::Find false star n=5 nbg=247 bg=3154.8 sigma=382.9 thresh=4303 peak=4211
00:46:07.764 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 17.51,15.83,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.08,-1.60,1.25,U] [#8 0.00,0.00,0.00,L] [#9 7.77,-3.12,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.84,0.43,3.84,U] 
00:46:07.764 00.000 21444 single-star, 2 included, MultiStar: {0.82, -0.14}, one-star: {0.41, -0.52}
00:46:07.765 00.001 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.95 = 2.33)
00:46:07.765 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.51)
00:46:07.765 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.52 hyp=0.66 cameraTheta=-0.90 mountX=-0.45 mountY=-0.32, mountTheta=-2.52
00:46:07.765 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.52, opts=13)
00:46:07.765 00.000 21444 Enqueuing Move request for scope (0.41, -0.52)
00:46:07.765 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=16, FiltMax=65504, Gamma=0.560
00:46:07.765 00.000 21444 UpdateGuideState exits: m=253926 SNR=38.2 Saturated
00:46:07.765 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:07.765 00.000 25848 Worker thread wakes up
00:46:07.765 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.52) opts 0xd
00:46:07.765 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.52)
00:46:07.765 00.000 25848 Moving (0.41, -0.52) raw xDistance=-0.45 yDistance=-0.32
00:46:07.765 00.000 25848 BLC: window closed
00:46:07.766 00.001 25848 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.536869, 1:0.482982, 2:-0.054769
00:46:07.766 00.000 25848 BLC: No correction, Miss < min_move
00:46:07.766 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:07.766 00.000 21444 Enqueuing Expose request
00:46:07.766 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
00:46:07.766 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:07.766 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:46:07.766 00.000 25848 MoveAxis(E, 0, ABG)
00:46:07.766 00.000 25848 Move returns status 0, amount 0
00:46:07.766 00.000 25848 MoveAxis(N, 0, ABG)
00:46:07.766 00.000 25848 Move returns status 0, amount 0
00:46:07.766 00.000 25848 move complete, result=0
00:46:07.766 00.000 25848 worker thread done servicing request
00:46:07.766 00.000 25848 Worker thread wakes up
00:46:07.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:07.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:07.766 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
00:46:10.614 02.848 25848 Exposure complete
00:46:10.701 00.087 25848 worker thread done servicing request
00:46:10.701 00.000 21444 OnExposeComplete: enter
00:46:10.701 00.000 21444 UpdateGuideState(): m_state=6
00:46:10.702 00.001 21444 Star::Find(15, 1226, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1138
00:46:10.702 00.000 21444 Star::Find returns 1 (1), X=1224.04, Y=748.93, Mass=374352, SNR=62.5, Peak=11656 HFD=6.4
00:46:10.702 00.000 21444 Star::Find false star n=1 nbg=260 bg=3611.4 sigma=450.3 thresh=4962 peak=4582
00:46:10.702 00.000 21444 Star::Find false star n=7 nbg=248 bg=2302.7 sigma=386.3 thresh=3461 peak=3294
00:46:10.702 00.000 21444 Star::Find false star n=6 nbg=246 bg=3681.0 sigma=368.5 thresh=4787 peak=4699
00:46:10.702 00.000 21444 Star::Find false star n=2 nbg=268 bg=3625.2 sigma=509.6 thresh=5154 peak=4791
00:46:10.702 00.000 21444 Star::Find false star n=3 nbg=262 bg=3813.2 sigma=453.6 thresh=5174 peak=4941
00:46:10.702 00.000 21444 Star::Find false star n=6 nbg=242 bg=3629.9 sigma=460.1 thresh=5010 peak=4816
00:46:10.702 00.000 21444 Star::Find false star n=3 nbg=270 bg=2700.3 sigma=429.2 thresh=3988 peak=3560
00:46:10.702 00.000 21444 Star::Find false star n=1 nbg=266 bg=3201.0 sigma=485.2 thresh=4657 peak=4273
00:46:10.702 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.87,-0.00,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.35,-2.49,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.59,-0.77,2.82,U] 
00:46:10.702 00.000 21444 refined, 3 included, MultiStar: {-0.66, -1.21}, one-star: {-1.75, -1.57}
00:46:10.702 00.000 21444 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.05) = xAngle (-5.12 = 1.16)
00:46:10.702 00.000 21444 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.97 = -1.68)
00:46:10.702 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-1.21 hyp=1.38 cameraTheta=-2.07 mountX=0.55 mountY=-1.38, mountTheta=-1.19
00:46:10.703 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-1.21, opts=13)
00:46:10.703 00.000 21444 Enqueuing Move request for scope (-0.66, -1.21)
00:46:10.703 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=168, FiltMax=65504, Gamma=0.560
00:46:10.703 00.000 21444 UpdateGuideState exits: m=374352 SNR=62.5 Saturated
00:46:10.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:10.704 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:10.704 00.000 21444 Enqueuing Expose request
00:46:10.704 00.000 25848 Worker thread wakes up
00:46:10.704 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -1.21) opts 0xd
00:46:10.704 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -1.21)
00:46:10.704 00.000 25848 Moving (-0.66, -1.21) raw xDistance=0.55 yDistance=-1.38
00:46:10.704 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
00:46:10.704 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:10.704 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.38
00:46:10.704 00.000 25848 MoveAxis(W, 16, ABG)
00:46:10.704 00.000 25848 Guiding  Dir = 3, Dur = 16
00:46:10.734 00.030 25848 IsSlewing returns 0
00:46:10.735 00.001 25848 IsGuiding returns 0
00:46:10.768 00.033 25848 IsGuiding returns 1
00:46:10.768 00.000 25848 scope still moving after pulse duration time elapsed
00:46:10.830 00.062 25848 IsSlewing returns 0
00:46:10.830 00.000 25848 IsGuiding returns 0
00:46:10.830 00.000 25848 scope move finished after 16 + 79 ms
00:46:10.830 00.000 25848 Move returns status 0, amount 16
00:46:10.831 00.001 25848 MoveAxis(N, 0, ABG)
00:46:10.831 00.000 25848 Move returns status 0, amount 0
00:46:10.831 00.000 25848 move complete, result=0
00:46:10.831 00.000 25848 worker thread done servicing request
00:46:10.831 00.000 25848 Worker thread wakes up
00:46:10.831 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:10.831 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:10.831 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -1.4 px 0 ms NORTH
00:46:13.676 02.845 25848 Exposure complete
00:46:13.744 00.068 25848 worker thread done servicing request
00:46:13.744 00.000 21444 OnExposeComplete: enter
00:46:13.744 00.000 21444 UpdateGuideState(): m_state=6
00:46:13.744 00.000 21444 Star::Find(15, 1224, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1139
00:46:13.744 00.000 21444 Star::Find returns 1 (1), X=1224.92, Y=750.94, Mass=201579, SNR=36.8, Peak=9936 HFD=5.7
00:46:13.744 00.000 21444 Star::Find false star n=4 nbg=241 bg=3626.5 sigma=381.7 thresh=4772 peak=4655
00:46:13.744 00.000 21444 Star::Find false star n=2 nbg=267 bg=2382.8 sigma=449.7 thresh=3732 peak=3291
00:46:13.745 00.001 21444 Star::Find false star n=2 nbg=271 bg=3761.3 sigma=460.1 thresh=5142 peak=5106
00:46:13.745 00.000 21444 Star::Find false star n=2 nbg=265 bg=2669.4 sigma=501.4 thresh=4174 peak=3986
00:46:13.745 00.000 21444 Star::Find false star n=1 nbg=277 bg=3249.6 sigma=526.7 thresh=4830 peak=4274
00:46:13.745 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.48,-0.24,0.36,U] [#4 6.19,-1.35,0.24,U] [#5 -1.09,-13.89,0.00,M7] [#6 -9.23,-9.59,0.00,M10] [#7 0.87,-1.55,1.46,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.71,0.61,3.81,U] 
00:46:13.745 00.000 21444 refined, 4 included, MultiStar: {0.70, 0.01}, one-star: {-0.86, 0.44}
00:46:13.745 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.05) = xAngle (-3.03 = -3.03)
00:46:13.745 00.000 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.41)
00:46:13.745 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=0.01 hyp=0.70 cameraTheta=0.02 mountX=-0.69 mountY=0.28, mountTheta=2.76
00:46:13.745 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=0.01, opts=13)
00:46:13.746 00.001 21444 Enqueuing Move request for scope (0.70, 0.01)
00:46:13.746 00.000 25848 Worker thread wakes up
00:46:13.746 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.01) opts 0xd
00:46:13.746 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 0.01)
00:46:13.746 00.000 25848 Moving (0.70, 0.01) raw xDistance=-0.69 yDistance=0.28
00:46:13.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.69
00:46:13.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:13.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=368, FiltMax=65504, Gamma=0.560
00:46:13.746 00.000 21444 UpdateGuideState exits: m=201579 SNR=36.8 Saturated
00:46:13.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:13.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:13.746 00.000 21444 Enqueuing Expose request
00:46:13.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:46:13.746 00.000 25848 MoveAxis(E, 19, ABG)
00:46:13.746 00.000 25848 Guiding  Dir = 2, Dur = 19
00:46:13.766 00.020 25848 IsSlewing returns 0
00:46:13.767 00.001 25848 IsGuiding returns 0
00:46:13.799 00.032 25848 IsGuiding returns 1
00:46:13.799 00.000 25848 scope still moving after pulse duration time elapsed
00:46:13.861 00.062 25848 IsSlewing returns 0
00:46:13.861 00.000 25848 IsGuiding returns 0
00:46:13.861 00.000 25848 scope move finished after 19 + 74 ms
00:46:13.861 00.000 25848 Move returns status 0, amount 19
00:46:13.861 00.000 25848 MoveAxis(N, 0, ABG)
00:46:13.861 00.000 25848 Move returns status 0, amount 0
00:46:13.861 00.000 25848 move complete, result=0
00:46:13.861 00.000 25848 worker thread done servicing request
00:46:13.861 00.000 25848 Worker thread wakes up
00:46:13.861 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.3 px 0 ms NORTH
00:46:13.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:13.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:16.706 02.845 25848 Exposure complete
00:46:16.795 00.089 25848 worker thread done servicing request
00:46:16.795 00.000 21444 OnExposeComplete: enter
00:46:16.795 00.000 21444 UpdateGuideState(): m_state=6
00:46:16.796 00.001 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1140
00:46:16.796 00.000 21444 Star::Find returns 1 (1), X=1225.68, Y=750.49, Mass=296218, SNR=46.4, Peak=11052 HFD=5.7
00:46:16.796 00.000 21444 Star::Find false star n=5 nbg=273 bg=3653.2 sigma=503.7 thresh=5164 peak=5097
00:46:16.796 00.000 21444 Star::Find false star n=2 nbg=256 bg=3694.5 sigma=480.6 thresh=5136 peak=4729
00:46:16.796 00.000 21444 Star::Find false star n=3 nbg=258 bg=3606.9 sigma=415.9 thresh=4855 peak=4654
00:46:16.796 00.000 21444 Star::Find false star n=3 nbg=239 bg=3768.7 sigma=388.3 thresh=4934 peak=4786
00:46:16.796 00.000 21444 Star::Find false star n=6 nbg=276 bg=2716.0 sigma=420.0 thresh=3976 peak=3852
00:46:16.796 00.000 21444 Star::Find false star n=3 nbg=267 bg=3136.1 sigma=446.0 thresh=4474 peak=4178
00:46:16.796 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.87,0.13,0.28,U] [#4 0.00,0.00,0.00,L] [#5 -3.38,-12.49,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 2.19,-1.27,1.35,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.52,0.47,5.36,U] 
00:46:16.796 00.000 21444 single-star, 3 included, MultiStar: {1.34, 0.11}, one-star: {-0.10, -0.01}
00:46:16.796 00.000 21444 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.05) = xAngle (-6.08 = 0.20)
00:46:16.796 00.000 21444 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.64)
00:46:16.796 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.11 cameraTheta=-3.03 mountX=0.10 mountY=-0.05, mountTheta=-0.45
00:46:16.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.01, opts=13)
00:46:16.797 00.000 21444 Enqueuing Move request for scope (-0.10, -0.01)
00:46:16.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=356, FiltMax=65504, Gamma=0.560
00:46:16.797 00.000 21444 UpdateGuideState exits: m=296218 SNR=46.4 Saturated
00:46:16.797 00.000 25848 Worker thread wakes up
00:46:16.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
00:46:16.798 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
00:46:16.798 00.000 25848 Moving (-0.10, -0.01) raw xDistance=0.10 yDistance=-0.05
00:46:16.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:46:16.798 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:16.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:46:16.798 00.000 25848 MoveAxis(E, 0, ABG)
00:46:16.798 00.000 25848 Move returns status 0, amount 0
00:46:16.798 00.000 25848 MoveAxis(N, 0, ABG)
00:46:16.798 00.000 25848 Move returns status 0, amount 0
00:46:16.798 00.000 25848 move complete, result=0
00:46:16.798 00.000 25848 worker thread done servicing request
00:46:16.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:16.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:16.798 00.000 21444 Enqueuing Expose request
00:46:16.798 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:16.798 00.000 25848 Worker thread wakes up
00:46:16.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:16.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:19.648 02.850 25848 Exposure complete
00:46:19.735 00.087 25848 worker thread done servicing request
00:46:19.736 00.001 21444 OnExposeComplete: enter
00:46:19.736 00.000 21444 UpdateGuideState(): m_state=6
00:46:19.736 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1141
00:46:19.736 00.000 21444 Star::Find returns 1 (1), X=1225.92, Y=750.68, Mass=358102, SNR=54.8, Peak=12544 HFD=6.3
00:46:19.736 00.000 21444 Star::Find false star n=4 nbg=251 bg=3675.8 sigma=453.6 thresh=5037 peak=4685
00:46:19.736 00.000 21444 Star::Find false star n=7 nbg=258 bg=3943.5 sigma=453.1 thresh=5303 peak=5216
00:46:19.736 00.000 21444 Star::Find false star n=6 nbg=244 bg=3806.2 sigma=433.0 thresh=5105 peak=4859
00:46:19.736 00.000 21444 Star::Find false star n=8 nbg=257 bg=3564.0 sigma=474.2 thresh=4987 peak=4940
00:46:19.736 00.000 21444 Star::Find false star n=4 nbg=260 bg=3621.2 sigma=447.3 thresh=4963 peak=4937
00:46:19.736 00.000 21444 Star::Find false star n=1 nbg=269 bg=2682.6 sigma=493.2 thresh=4162 peak=3685
00:46:19.736 00.000 21444 Star::Find false star n=2 nbg=274 bg=3072.1 sigma=493.1 thresh=4551 peak=4195
00:46:19.736 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -30.83,15.49,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -16.62,-10.29,0.00,R] [#7 2.17,-1.44,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.80,1.00,4.56,U] 
00:46:19.736 00.000 21444 single-star, 2 included, MultiStar: {1.59, 0.54}, one-star: {0.14, 0.18}
00:46:19.737 00.001 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.15 = -2.15)
00:46:19.737 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.29)
00:46:19.737 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.22 cameraTheta=0.90 mountX=-0.12 mountY=0.22, mountTheta=2.09
00:46:19.738 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.18, opts=13)
00:46:19.738 00.000 21444 Enqueuing Move request for scope (0.14, 0.18)
00:46:19.738 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=482, FiltMax=65504, Gamma=0.560
00:46:19.738 00.000 21444 UpdateGuideState exits: m=358102 SNR=54.8 Saturated
00:46:19.738 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:19.738 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:19.738 00.000 21444 Enqueuing Expose request
00:46:19.738 00.000 25848 Worker thread wakes up
00:46:19.738 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
00:46:19.738 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
00:46:19.738 00.000 25848 Moving (0.14, 0.18) raw xDistance=-0.12 yDistance=0.22
00:46:19.738 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:46:19.738 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:19.738 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:46:19.738 00.000 25848 MoveAxis(E, 0, ABG)
00:46:19.738 00.000 25848 Move returns status 0, amount 0
00:46:19.738 00.000 25848 MoveAxis(N, 0, ABG)
00:46:19.738 00.000 25848 Move returns status 0, amount 0
00:46:19.738 00.000 25848 move complete, result=0
00:46:19.738 00.000 25848 worker thread done servicing request
00:46:19.738 00.000 25848 Worker thread wakes up
00:46:19.739 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:19.739 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:19.739 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:46:22.583 02.844 25848 Exposure complete
00:46:22.673 00.090 25848 worker thread done servicing request
00:46:22.674 00.001 21444 OnExposeComplete: enter
00:46:22.674 00.000 21444 UpdateGuideState(): m_state=6
00:46:22.674 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1142
00:46:22.674 00.000 21444 Star::Find returns 1 (1), X=1225.51, Y=751.99, Mass=303548, SNR=50.7, Peak=12240 HFD=6.1
00:46:22.674 00.000 21444 Star::Find false star n=4 nbg=277 bg=3598.3 sigma=523.5 thresh=5169 peak=4936
00:46:22.674 00.000 21444 Star::Find false star n=5 nbg=248 bg=3861.5 sigma=465.8 thresh=5259 peak=4836
00:46:22.674 00.000 21444 Star::Find false star n=11 nbg=234 bg=3580.1 sigma=388.1 thresh=4744 peak=4666
00:46:22.674 00.000 21444 Star::Find false star n=3 nbg=252 bg=3641.7 sigma=414.7 thresh=4886 peak=4689
00:46:22.674 00.000 21444 Star::Find false star n=6 nbg=257 bg=3732.1 sigma=402.7 thresh=4940 peak=4821
00:46:22.675 00.001 21444 Star::Find false star n=1 nbg=256 bg=3174.4 sigma=437.5 thresh=4487 peak=4071
00:46:22.675 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -27.07,13.00,0.00,M8] [#3 -0.76,0.20,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.31,0.31,1.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.49,1.85,5.03,U] 
00:46:22.675 00.000 21444 single-star, 3 included, MultiStar: {0.50, 1.51}, one-star: {-0.28, 1.49}
00:46:22.675 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
00:46:22.675 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
00:46:22.675 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=1.49 hyp=1.52 cameraTheta=1.75 mountX=0.41 mountY=1.28, mountTheta=1.26
00:46:22.676 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=1.49, opts=13)
00:46:22.676 00.000 21444 Enqueuing Move request for scope (-0.28, 1.49)
00:46:22.676 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=246, FiltMax=65504, Gamma=0.560
00:46:22.676 00.000 21444 UpdateGuideState exits: m=303548 SNR=50.7 Saturated
00:46:22.676 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:22.676 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:22.676 00.000 21444 Enqueuing Expose request
00:46:22.676 00.000 25848 Worker thread wakes up
00:46:22.676 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.49) opts 0xd
00:46:22.676 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 1.49)
00:46:22.676 00.000 25848 Moving (-0.28, 1.49) raw xDistance=0.41 yDistance=1.28
00:46:22.676 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
00:46:22.676 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
00:46:22.676 00.000 25848 MoveAxis(E, 0, ABG)
00:46:22.676 00.000 25848 Move returns status 0, amount 0
00:46:22.676 00.000 25848 MoveAxis(S, 35, ABG)
00:46:22.677 00.001 25848 Guiding  Dir = 1, Dur = 35
00:46:22.701 00.024 25848 IsSlewing returns 0
00:46:22.701 00.000 25848 IsGuiding returns 0
00:46:22.743 00.042 25848 IsGuiding returns 1
00:46:22.743 00.000 25848 scope still moving after pulse duration time elapsed
00:46:22.798 00.055 25848 IsSlewing returns 0
00:46:22.798 00.000 25848 IsGuiding returns 0
00:46:22.798 00.000 25848 scope move finished after 35 + 61 ms
00:46:22.798 00.000 25848 Move returns status 0, amount 35
00:46:22.798 00.000 25848 move complete, result=0
00:46:22.798 00.000 25848 worker thread done servicing request
00:46:22.798 00.000 25848 Worker thread wakes up
00:46:22.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:22.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:22.798 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.3 px 35 ms SOUTH
00:46:25.646 02.848 25848 Exposure complete
00:46:25.726 00.080 25848 worker thread done servicing request
00:46:25.726 00.000 21444 OnExposeComplete: enter
00:46:25.726 00.000 21444 UpdateGuideState(): m_state=6
00:46:25.726 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1143
00:46:25.726 00.000 21444 Star::Find returns 1 (1), X=1223.26, Y=750.53, Mass=385916, SNR=68.0, Peak=12564 HFD=6.6
00:46:25.726 00.000 21444 DistanceChecker: reject for large offset (2.53 > 2.21) avgDist = 1.10 count = 140
00:46:25.726 00.000 21444 DistanceChecker: activated
00:46:25.726 00.000 21444 Status Line: Recovering
00:46:25.727 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:46:25.727 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:46:25.727 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:46:25.727 00.000 25848 Worker thread wakes up
00:46:25.728 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:46:25.728 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:46:25.728 00.000 25848 move complete, result=0
00:46:25.728 00.000 25848 worker thread done servicing request
00:46:25.833 00.105 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:46:25.833 00.000 21444 Status Line: No star found
00:46:25.833 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=394, FiltMax=65504, Gamma=0.560
00:46:25.833 00.000 21444 UpdateGuideState exits: No star found
00:46:25.833 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:25.833 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:46:25.833 00.000 21444 Enqueuing Expose request
00:46:25.834 00.001 25848 Worker thread wakes up
00:46:25.834 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:25.834 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:46:28.687 02.853 25848 Exposure complete
00:46:28.762 00.075 25848 worker thread done servicing request
00:46:28.762 00.000 21444 OnExposeComplete: enter
00:46:28.763 00.001 21444 UpdateGuideState(): m_state=6
00:46:28.763 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1144
00:46:28.763 00.000 21444 Star::Find returns 1 (1), X=1223.04, Y=750.19, Mass=400171, SNR=68.3, Peak=11836 HFD=6.6
00:46:28.763 00.000 21444 DistanceChecker: reject for large offset (2.76 > 2.21) avgDist = 1.10 count = 140
00:46:28.763 00.000 21444 Status Line: Recovering
00:46:28.764 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:46:28.764 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:46:28.764 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:46:28.764 00.000 25848 Worker thread wakes up
00:46:28.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:46:28.764 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:46:28.764 00.000 25848 move complete, result=0
00:46:28.764 00.000 25848 worker thread done servicing request
00:46:28.874 00.110 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:46:28.874 00.000 21444 Status Line: No star found
00:46:28.875 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=294, FiltMax=65504, Gamma=0.560
00:46:28.875 00.000 21444 UpdateGuideState exits: No star found
00:46:28.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:28.875 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:46:28.875 00.000 21444 Enqueuing Expose request
00:46:28.875 00.000 25848 Worker thread wakes up
00:46:28.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:28.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:46:31.727 02.852 25848 Exposure complete
00:46:31.802 00.075 25848 worker thread done servicing request
00:46:31.802 00.000 21444 OnExposeComplete: enter
00:46:31.802 00.000 21444 UpdateGuideState(): m_state=6
00:46:31.802 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1145
00:46:31.802 00.000 21444 Star::Find returns 1 (1), X=1222.09, Y=750.48, Mass=366054, SNR=59.1, Peak=11884 HFD=6.3
00:46:31.802 00.000 21444 DistanceChecker: reject for large offset (3.69 > 2.21) avgDist = 1.10 count = 140
00:46:31.802 00.000 21444 DistanceChecker: begin recovering
00:46:31.803 00.001 21444 Star::Find false star n=2 nbg=251 bg=3875.7 sigma=560.1 thresh=5556 peak=5058
00:46:31.803 00.000 21444 Star::Find false star n=2 nbg=259 bg=3589.7 sigma=501.4 thresh=5094 peak=4736
00:46:31.803 00.000 21444 Star::Find false star n=5 nbg=264 bg=2698.6 sigma=439.5 thresh=4017 peak=3826
00:46:31.803 00.000 21444 Star::Find false star n=2 nbg=275 bg=3352.1 sigma=490.1 thresh=4822 peak=4248
00:46:31.803 00.000 21444 MultiStar: [#1 27.23,7.54,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.99,0.79,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -2.99,-3.66,0.21,U] [#7 -1.38,-0.99,0.82,U] [#8 -6.55,-15.54,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.67,0.05,4.02,U] 
00:46:31.803 00.000 21444 refined, 4 included, MultiStar: {-3.22, -0.20}, one-star: {-3.69, -0.02}
00:46:31.803 00.000 21444 CameraToMount -- cameraTheta (-3.08) - m_xAngle (3.05) = xAngle (-6.13 = 0.15)
00:46:31.803 00.000 21444 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.97 = -2.69)
00:46:31.803 00.000 21444 CameraToMount -- cameraX=-3.22 cameraY=-0.20 hyp=3.22 cameraTheta=-3.08 mountX=3.19 mountY=-1.41, mountTheta=-0.42
00:46:31.804 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.22, y=-0.20, opts=13)
00:46:31.804 00.000 21444 Enqueuing Move request for scope (-3.22, -0.20)
00:46:31.804 00.000 25848 Worker thread wakes up
00:46:31.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.22, -0.20) opts 0xd
00:46:31.804 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.22, -0.20)
00:46:31.804 00.000 25848 Moving (-3.22, -0.20) raw xDistance=3.19 yDistance=-1.41
00:46:31.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.01 from input 3.19
00:46:31.804 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=318, FiltMax=65504, Gamma=0.560
00:46:31.804 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:31.804 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.41
00:46:31.804 00.000 25848 MoveAxis(W, 93, ABG)
00:46:31.804 00.000 25848 Guiding  Dir = 3, Dur = 93
00:46:31.804 00.000 21444 UpdateGuideState exits: m=366054 SNR=59.1 Saturated
00:46:31.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:31.804 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:31.804 00.000 21444 Enqueuing Expose request
00:46:31.874 00.070 25848 IsSlewing returns 0
00:46:31.874 00.000 25848 IsGuiding returns 0
00:46:31.905 00.031 25848 PulseGuide returned control before completion, sleep 73
00:46:31.993 00.088 25848 IsGuiding returns 1
00:46:31.993 00.000 25848 scope still moving after pulse duration time elapsed
00:46:32.094 00.101 25848 IsSlewing returns 0
00:46:32.095 00.001 25848 IsGuiding returns 0
00:46:32.095 00.000 25848 scope move finished after 93 + 127 ms
00:46:32.095 00.000 25848 Move returns status 0, amount 93
00:46:32.095 00.000 25848 MoveAxis(N, 0, ABG)
00:46:32.095 00.000 25848 Move returns status 0, amount 0
00:46:32.095 00.000 25848 move complete, result=0
00:46:32.095 00.000 25848 worker thread done servicing request
00:46:32.095 00.000 25848 Worker thread wakes up
00:46:32.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:32.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:32.095 00.000 21444 GuideStep: 3.2 px 93 ms WEST, -1.4 px 0 ms NORTH
00:46:34.944 02.849 25848 Exposure complete
00:46:35.034 00.090 25848 worker thread done servicing request
00:46:35.034 00.000 21444 OnExposeComplete: enter
00:46:35.034 00.000 21444 UpdateGuideState(): m_state=6
00:46:35.034 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1146
00:46:35.035 00.001 21444 Star::Find returns 1 (1), X=1223.23, Y=750.10, Mass=346901, SNR=54.3, Peak=11880 HFD=6.6
00:46:35.035 00.000 21444 DistanceChecker: reject for large offset (2.59 > 2.40) avgDist = 1.20 count = 141
00:46:35.035 00.000 21444 Star::Find false star n=3 nbg=280 bg=3738.3 sigma=529.2 thresh=5326 peak=4715
00:46:35.035 00.000 21444 Star::Find false star n=3 nbg=257 bg=3696.1 sigma=423.6 thresh=4967 peak=4605
00:46:35.035 00.000 21444 Star::Find false star n=2 nbg=265 bg=3829.5 sigma=489.6 thresh=5298 peak=4965
00:46:35.035 00.000 21444 Star::Find false star n=4 nbg=247 bg=3216.5 sigma=431.7 thresh=4512 peak=4337
00:46:35.035 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -29.47,6.99,0.00,M9] [#3 -2.22,-0.62,0.26,U] [#4 19.21,2.34,0.00,M4] [#5 -2.32,-13.40,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -1.14,-1.05,0.94,U] [#8 0.00,0.00,0.00,L] [#9 -18.46,-6.31,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -1.09,-0.31,4.41,U] 
00:46:35.035 00.000 21444 refined, 3 included, MultiStar: {-1.36, -0.44}, one-star: {-2.55, -0.40}
00:46:35.035 00.000 21444 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.05) = xAngle (-5.88 = 0.40)
00:46:35.035 00.000 21444 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.44)
00:46:35.035 00.000 21444 CameraToMount -- cameraX=-1.36 cameraY=-0.44 hyp=1.43 cameraTheta=-2.83 mountX=1.32 mountY=-0.92, mountTheta=-0.61
00:46:35.036 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.36, y=-0.44, opts=13)
00:46:35.036 00.000 21444 Enqueuing Move request for scope (-1.36, -0.44)
00:46:35.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=192, FiltMax=65504, Gamma=0.560
00:46:35.036 00.000 21444 UpdateGuideState exits: m=346901 SNR=54.3 Saturated
00:46:35.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:35.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:35.036 00.000 21444 Enqueuing Expose request
00:46:35.036 00.000 25848 Worker thread wakes up
00:46:35.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.36, -0.44) opts 0xd
00:46:35.036 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.36, -0.44)
00:46:35.036 00.000 25848 Moving (-1.36, -0.44) raw xDistance=1.32 yDistance=-0.92
00:46:35.037 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.32
00:46:35.037 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:46:35.037 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.92
00:46:35.037 00.000 25848 MoveAxis(W, 45, ABG)
00:46:35.037 00.000 25848 Guiding  Dir = 3, Dur = 45
00:46:35.079 00.042 25848 IsSlewing returns 0
00:46:35.079 00.000 25848 IsGuiding returns 0
00:46:35.111 00.032 25848 PulseGuide returned control before completion, sleep 24
00:46:35.148 00.037 25848 IsGuiding returns 1
00:46:35.148 00.000 25848 scope still moving after pulse duration time elapsed
00:46:35.203 00.055 25848 IsSlewing returns 0
00:46:35.204 00.001 25848 IsGuiding returns 0
00:46:35.204 00.000 25848 scope move finished after 45 + 78 ms
00:46:35.204 00.000 25848 Move returns status 0, amount 45
00:46:35.204 00.000 25848 MoveAxis(N, 0, ABG)
00:46:35.204 00.000 25848 Move returns status 0, amount 0
00:46:35.204 00.000 25848 move complete, result=0
00:46:35.204 00.000 25848 worker thread done servicing request
00:46:35.204 00.000 25848 Worker thread wakes up
00:46:35.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:35.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:35.204 00.000 21444 GuideStep: 1.3 px 45 ms WEST, -0.9 px 0 ms NORTH
00:46:38.053 02.849 25848 Exposure complete
00:46:38.134 00.081 25848 worker thread done servicing request
00:46:38.134 00.000 21444 OnExposeComplete: enter
00:46:38.134 00.000 21444 UpdateGuideState(): m_state=6
00:46:38.135 00.001 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1147
00:46:38.135 00.000 21444 Star::Find returns 1 (1), X=1224.12, Y=749.03, Mass=329242, SNR=54.3, Peak=11860 HFD=6.1
00:46:38.135 00.000 21444 DistanceChecker: deactivated
00:46:38.135 00.000 21444 Star::Find false star n=2 nbg=259 bg=3588.2 sigma=478.3 thresh=5023 peak=4718
00:46:38.135 00.000 21444 Star::Find false star n=4 nbg=263 bg=2285.6 sigma=424.9 thresh=3560 peak=3442
00:46:38.135 00.000 21444 Star::Find false star n=9 nbg=254 bg=3969.2 sigma=413.4 thresh=5209 peak=5121
00:46:38.135 00.000 21444 Star::Find false star n=2 nbg=282 bg=3530.0 sigma=561.6 thresh=5215 peak=4634
00:46:38.135 00.000 21444 Star::Find false star n=12 nbg=269 bg=3635.5 sigma=448.3 thresh=4980 peak=4945
00:46:38.135 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 21.26,-11.97,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.77,-2.33,0.92,U] [#8 -14.88,1.22,0.00,M4] [#9 -17.26,-5.77,0.00,M3] [#10 1.95,17.76,0.00,M3] [#11 -0.83,-0.99,5.13,U] 
00:46:38.135 00.000 21444 refined, 2 included, MultiStar: {-0.94, -1.24}, one-star: {-1.66, -1.47}
00:46:38.135 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.27 = 1.01)
00:46:38.135 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.83)
00:46:38.135 00.000 21444 CameraToMount -- cameraX=-0.94 cameraY=-1.24 hyp=1.55 cameraTheta=-2.22 mountX=0.83 mountY=-1.50, mountTheta=-1.07
00:46:38.136 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.94, y=-1.24, opts=13)
00:46:38.136 00.000 21444 Enqueuing Move request for scope (-0.94, -1.24)
00:46:38.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=356, FiltMax=65504, Gamma=0.560
00:46:38.136 00.000 21444 UpdateGuideState exits: m=329242 SNR=54.3 Saturated
00:46:38.136 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:38.136 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:38.136 00.000 21444 Enqueuing Expose request
00:46:38.136 00.000 25848 Worker thread wakes up
00:46:38.136 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -1.24) opts 0xd
00:46:38.136 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.94, -1.24)
00:46:38.136 00.000 25848 Moving (-0.94, -1.24) raw xDistance=0.83 yDistance=-1.50
00:46:38.136 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.83
00:46:38.136 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-1.75 newest=-3.83
00:46:38.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.50 from input -1.50
00:46:38.136 00.000 25848 MoveAxis(W, 27, ABG)
00:46:38.136 00.000 25848 Guiding  Dir = 3, Dur = 27
00:46:38.157 00.021 25848 IsSlewing returns 0
00:46:38.157 00.000 25848 IsGuiding returns 0
00:46:38.189 00.032 25848 IsGuiding returns 1
00:46:38.189 00.000 25848 scope still moving after pulse duration time elapsed
00:46:38.249 00.060 25848 IsSlewing returns 0
00:46:38.249 00.000 25848 IsGuiding returns 0
00:46:38.249 00.000 25848 scope move finished after 27 + 65 ms
00:46:38.249 00.000 25848 Move returns status 0, amount 27
00:46:38.249 00.000 25848 BLC: Oldest BLC event removed
00:46:38.249 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
00:46:38.249 00.000 25848 MoveAxis(N, 337, ABG)
00:46:38.249 00.000 25848 Guiding  Dir = 0, Dur = 337
00:46:38.280 00.031 25848 IsSlewing returns 0
00:46:38.280 00.000 25848 IsGuiding returns 0
00:46:38.312 00.032 25848 PulseGuide returned control before completion, sleep 316
00:46:38.631 00.319 25848 IsGuiding returns 1
00:46:38.631 00.000 25848 scope still moving after pulse duration time elapsed
00:46:38.688 00.057 25848 IsSlewing returns 0
00:46:38.689 00.001 25848 IsGuiding returns 0
00:46:38.689 00.000 25848 scope move finished after 337 + 71 ms
00:46:38.689 00.000 25848 Move returns status 0, amount 337
00:46:38.689 00.000 25848 move complete, result=0
00:46:38.689 00.000 25848 worker thread done servicing request
00:46:38.689 00.000 25848 Worker thread wakes up
00:46:38.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:38.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:38.689 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -1.5 px 337 ms NORTH
00:46:41.539 02.850 25848 Exposure complete
00:46:41.621 00.082 25848 worker thread done servicing request
00:46:41.621 00.000 21444 OnExposeComplete: enter
00:46:41.621 00.000 21444 UpdateGuideState(): m_state=6
00:46:41.621 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1148
00:46:41.621 00.000 21444 Star::Find returns 1 (1), X=1223.29, Y=752.01, Mass=373820, SNR=67.0, Peak=11176 HFD=6.7
00:46:41.621 00.000 21444 DistanceChecker: reject for large offset (2.91 > 2.45) avgDist = 1.22 count = 143
00:46:41.621 00.000 21444 DistanceChecker: activated
00:46:41.621 00.000 21444 Status Line: Recovering
00:46:41.622 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:46:41.622 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:46:41.622 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:46:41.622 00.000 25848 Worker thread wakes up
00:46:41.622 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:46:41.622 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:46:41.622 00.000 25848 move complete, result=0
00:46:41.622 00.000 25848 worker thread done servicing request
00:46:41.726 00.104 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:46:41.726 00.000 21444 Status Line: No star found
00:46:41.726 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=324, FiltMax=65504, Gamma=0.560
00:46:41.726 00.000 21444 UpdateGuideState exits: No star found
00:46:41.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:41.726 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:46:41.726 00.000 21444 Enqueuing Expose request
00:46:41.727 00.001 25848 Worker thread wakes up
00:46:41.727 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:41.727 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:46:44.570 02.843 25848 Exposure complete
00:46:44.636 00.066 25848 worker thread done servicing request
00:46:44.636 00.000 21444 OnExposeComplete: enter
00:46:44.636 00.000 21444 UpdateGuideState(): m_state=6
00:46:44.637 00.001 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1149
00:46:44.637 00.000 21444 Star::Find returns 1 (1), X=1223.40, Y=752.50, Mass=305469, SNR=41.8, Peak=10796 HFD=6.0
00:46:44.637 00.000 21444 DistanceChecker: reject for large offset (3.11 > 2.45) avgDist = 1.22 count = 143
00:46:44.637 00.000 21444 Status Line: Recovering
00:46:44.637 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:46:44.637 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:46:44.637 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:46:44.637 00.000 25848 Worker thread wakes up
00:46:44.637 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:46:44.638 00.001 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:46:44.638 00.000 25848 move complete, result=0
00:46:44.638 00.000 25848 worker thread done servicing request
00:46:44.742 00.104 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:46:44.742 00.000 21444 Status Line: No star found
00:46:44.742 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=420, FiltMax=65504, Gamma=0.560
00:46:44.744 00.002 21444 UpdateGuideState exits: No star found
00:46:44.744 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:44.744 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:46:44.744 00.000 21444 Enqueuing Expose request
00:46:44.744 00.000 25848 Worker thread wakes up
00:46:44.744 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:44.744 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:46:47.588 02.844 25848 Exposure complete
00:46:47.661 00.073 25848 worker thread done servicing request
00:46:47.662 00.001 21444 OnExposeComplete: enter
00:46:47.662 00.000 21444 UpdateGuideState(): m_state=6
00:46:47.662 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1150
00:46:47.662 00.000 21444 Star::Find returns 1 (1), X=1223.53, Y=751.79, Mass=358419, SNR=69.6, Peak=11856 HFD=6.5
00:46:47.662 00.000 21444 DistanceChecker: reject for large offset (2.60 > 2.45) avgDist = 1.22 count = 143
00:46:47.662 00.000 21444 DistanceChecker: begin recovering
00:46:47.662 00.000 21444 Star::Find false star n=3 nbg=246 bg=3579.2 sigma=450.7 thresh=4931 peak=4787
00:46:47.662 00.000 21444 Star::Find false star n=8 nbg=258 bg=3615.8 sigma=469.3 thresh=5024 peak=4691
00:46:47.662 00.000 21444 Star::Find false star n=1 nbg=266 bg=3729.3 sigma=484.8 thresh=5184 peak=5061
00:46:47.662 00.000 21444 Star::Find false star n=1 nbg=263 bg=3805.5 sigma=510.8 thresh=5338 peak=4925
00:46:47.662 00.000 21444 Star::Find false star n=5 nbg=263 bg=2838.7 sigma=466.2 thresh=4237 peak=3894
00:46:47.662 00.000 21444 Star::Find false star n=1 nbg=274 bg=3074.2 sigma=521.3 thresh=4638 peak=4248
00:46:47.662 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.35,23.43,0.00,M10] [#3 -1.14,0.20,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.45,6.66,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -0.04,0.15,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.12,1.94,2.11,U] 
00:46:47.662 00.000 21444 refined, 3 included, MultiStar: {-1.19, 1.36}, one-star: {-2.25, 1.29}
00:46:47.662 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
00:46:47.662 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.67)
00:46:47.662 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=1.36 hyp=1.81 cameraTheta=2.29 mountX=1.30 mountY=0.81, mountTheta=0.56
00:46:47.663 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=1.36, opts=13)
00:46:47.663 00.000 21444 Enqueuing Move request for scope (-1.19, 1.36)
00:46:47.663 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=168, FiltMax=65504, Gamma=0.560
00:46:47.663 00.000 21444 UpdateGuideState exits: m=358419 SNR=69.6 Saturated
00:46:47.663 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:47.663 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:47.663 00.000 21444 Enqueuing Expose request
00:46:47.664 00.001 25848 Worker thread wakes up
00:46:47.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 1.36) opts 0xd
00:46:47.664 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, 1.36)
00:46:47.664 00.000 25848 Moving (-1.19, 1.36) raw xDistance=1.30 yDistance=0.81
00:46:47.664 00.000 25848 BLC: History state: CurrMiss=-0.81, AvgInitMiss=-0.10, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.501334, 1:-0.813099
00:46:47.664 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -2.000000
00:46:47.664 00.000 25848 BLC: window closed
00:46:47.664 00.000 25848 BLC: Pulse adjusted to 294
00:46:47.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.30
00:46:47.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:47.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
00:46:47.664 00.000 25848 MoveAxis(W, 40, ABG)
00:46:47.664 00.000 25848 Guiding  Dir = 3, Dur = 40
00:46:47.685 00.021 25848 IsSlewing returns 0
00:46:47.685 00.000 25848 IsGuiding returns 0
00:46:47.727 00.042 25848 IsGuiding returns 1
00:46:47.727 00.000 25848 scope still moving after pulse duration time elapsed
00:46:47.781 00.054 25848 IsSlewing returns 0
00:46:47.781 00.000 25848 IsGuiding returns 0
00:46:47.782 00.001 25848 scope move finished after 40 + 56 ms
00:46:47.782 00.000 25848 Move returns status 0, amount 40
00:46:47.782 00.000 25848 MoveAxis(N, 0, ABG)
00:46:47.782 00.000 25848 Move returns status 0, amount 0
00:46:47.782 00.000 25848 move complete, result=0
00:46:47.782 00.000 25848 worker thread done servicing request
00:46:47.782 00.000 25848 Worker thread wakes up
00:46:47.782 00.000 21444 GuideStep: 1.3 px 40 ms WEST, 0.8 px 0 ms NORTH
00:46:47.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:47.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:48.005 00.223 21444 evsrv: cli 0107E2E0 connect
00:46:48.006 00.001 21444 case statement mapped state 6 to 3
00:46:48.006 00.000 21444 case statement mapped state 6 to 3
00:46:48.007 00.001 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"04c58965-be5a-467c-bb8b-812e1f45b0b9"}
00:46:48.007 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"04c58965-be5a-467c-bb8b-812e1f45b0b9"}
00:46:48.007 00.000 21444 evsrv: cli 0107E2E0 disconnect
00:46:50.632 02.625 25848 Exposure complete
00:46:50.718 00.086 25848 worker thread done servicing request
00:46:50.719 00.001 21444 OnExposeComplete: enter
00:46:50.719 00.000 21444 UpdateGuideState(): m_state=6
00:46:50.719 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1151
00:46:50.719 00.000 21444 Star::Find returns 1 (1), X=1224.32, Y=751.94, Mass=422864, SNR=63.4, Peak=13652 HFD=6.2
00:46:50.719 00.000 21444 DistanceChecker: deactivated
00:46:50.719 00.000 21444 Star::Find false star n=1 nbg=270 bg=3584.4 sigma=454.6 thresh=4948 peak=4563
00:46:50.719 00.000 21444 Star::Find false star n=3 nbg=267 bg=2272.8 sigma=404.0 thresh=3485 peak=3210
00:46:50.719 00.000 21444 Star::Find false star n=3 nbg=236 bg=4220.8 sigma=411.9 thresh=5456 peak=5352
00:46:50.719 00.000 21444 Star::Find false star n=2 nbg=264 bg=3756.6 sigma=457.0 thresh=5128 peak=4970
00:46:50.719 00.000 21444 Star::Find false star n=5 nbg=269 bg=3654.2 sigma=476.9 thresh=5085 peak=4701
00:46:50.719 00.000 21444 Star::Find false star n=4 nbg=258 bg=3828.2 sigma=486.0 thresh=5286 peak=4889
00:46:50.719 00.000 21444 Star::Find false star n=2 nbg=251 bg=2776.7 sigma=387.3 thresh=3939 peak=3709
00:46:50.719 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 1.77,0.10,0.17,U] [#7 0.51,0.38,1.42,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 14.71,17.85,0.00,M4] [#11 -0.76,1.94,4.84,U] 
00:46:50.719 00.000 21444 refined, 3 included, MultiStar: {-0.55, 1.53}, one-star: {-1.47, 1.44}
00:46:50.720 00.001 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
00:46:50.720 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.31)
00:46:50.720 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=1.53 hyp=1.63 cameraTheta=1.92 mountX=0.69 mountY=1.21, mountTheta=1.05
00:46:50.720 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=1.53, opts=13)
00:46:50.721 00.001 21444 Enqueuing Move request for scope (-0.55, 1.53)
00:46:50.721 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3268, FiltMin=410, FiltMax=65504, Gamma=0.560
00:46:50.721 00.000 21444 UpdateGuideState exits: m=422864 SNR=63.4 Saturated
00:46:50.721 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:50.721 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:50.721 00.000 21444 Enqueuing Expose request
00:46:50.721 00.000 25848 Worker thread wakes up
00:46:50.721 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 1.53) opts 0xd
00:46:50.721 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 1.53)
00:46:50.721 00.000 25848 Moving (-0.55, 1.53) raw xDistance=0.69 yDistance=1.21
00:46:50.721 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.69
00:46:50.721 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:50.721 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.21
00:46:50.721 00.000 25848 MoveAxis(W, 23, ABG)
00:46:50.721 00.000 25848 Guiding  Dir = 3, Dur = 23
00:46:50.750 00.029 25848 IsSlewing returns 0
00:46:50.750 00.000 25848 IsGuiding returns 0
00:46:50.782 00.032 25848 IsGuiding returns 1
00:46:50.782 00.000 25848 scope still moving after pulse duration time elapsed
00:46:50.829 00.047 25848 IsSlewing returns 0
00:46:50.829 00.000 25848 IsGuiding returns 0
00:46:50.829 00.000 25848 scope move finished after 23 + 56 ms
00:46:50.829 00.000 25848 Move returns status 0, amount 23
00:46:50.829 00.000 25848 MoveAxis(N, 0, ABG)
00:46:50.830 00.001 25848 Move returns status 0, amount 0
00:46:50.830 00.000 25848 move complete, result=0
00:46:50.830 00.000 25848 worker thread done servicing request
00:46:50.830 00.000 25848 Worker thread wakes up
00:46:50.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:50.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:50.830 00.000 21444 GuideStep: 0.7 px 23 ms WEST, 1.2 px 0 ms NORTH
00:46:53.684 02.854 25848 Exposure complete
00:46:53.772 00.088 25848 worker thread done servicing request
00:46:53.772 00.000 21444 OnExposeComplete: enter
00:46:53.772 00.000 21444 UpdateGuideState(): m_state=6
00:46:53.772 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1152
00:46:53.772 00.000 21444 Star::Find returns 1 (1), X=1223.46, Y=751.59, Mass=357399, SNR=57.2, Peak=12820 HFD=5.9
00:46:53.772 00.000 21444 DistanceChecker: reject for large offset (2.57 > 2.54) avgDist = 1.27 count = 145
00:46:53.772 00.000 21444 DistanceChecker: activated
00:46:53.773 00.001 21444 Status Line: Recovering
00:46:53.773 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:46:53.773 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:46:53.773 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:46:53.774 00.001 25848 Worker thread wakes up
00:46:53.774 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:46:53.774 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:46:53.774 00.000 25848 move complete, result=0
00:46:53.774 00.000 25848 worker thread done servicing request
00:46:53.884 00.110 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:46:53.884 00.000 21444 Status Line: No star found
00:46:53.885 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=244, FiltMax=65504, Gamma=0.560
00:46:53.885 00.000 21444 UpdateGuideState exits: No star found
00:46:53.885 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:53.885 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:46:53.885 00.000 21444 Enqueuing Expose request
00:46:53.886 00.001 25848 Worker thread wakes up
00:46:53.886 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:53.886 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:46:56.733 02.847 25848 Exposure complete
00:46:56.819 00.086 25848 worker thread done servicing request
00:46:56.819 00.000 21444 OnExposeComplete: enter
00:46:56.819 00.000 21444 UpdateGuideState(): m_state=6
00:46:56.819 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1153
00:46:56.819 00.000 21444 Star::Find returns 1 (1), X=1224.08, Y=751.82, Mass=368936, SNR=61.4, Peak=11024 HFD=6.6
00:46:56.820 00.001 21444 DistanceChecker: deactivated
00:46:56.820 00.000 21444 Star::Find false star n=2 nbg=268 bg=3626.9 sigma=473.5 thresh=5047 peak=4806
00:46:56.820 00.000 21444 Star::Find false star n=3 nbg=257 bg=2211.0 sigma=423.0 thresh=3480 peak=3460
00:46:56.820 00.000 21444 Star::Find false star n=2 nbg=251 bg=4040.6 sigma=511.0 thresh=5574 peak=5237
00:46:56.820 00.000 21444 Star::Find false star n=1 nbg=274 bg=3453.9 sigma=498.7 thresh=4950 peak=4462
00:46:56.820 00.000 21444 Star::Find false star n=2 nbg=255 bg=3684.8 sigma=421.3 thresh=4949 peak=4575
00:46:56.820 00.000 21444 Star::Find false star n=4 nbg=252 bg=3658.5 sigma=457.5 thresh=5031 peak=4937
00:46:56.820 00.000 21444 Star::Find false star n=3 nbg=268 bg=3185.5 sigma=464.5 thresh=4579 peak=4164
00:46:56.820 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -3.33,0.80,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.34,0.23,1.04,U] [#8 0.00,0.00,0.00,L] [#9 -17.06,-6.27,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -1.16,1.84,3.68,U] 
00:46:56.820 00.000 21444 refined, 3 included, MultiStar: {-1.18, 1.43}, one-star: {-1.71, 1.32}
00:46:56.820 00.000 21444 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
00:46:56.820 00.000 21444 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.63 = 2.65)
00:46:56.820 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=1.43 hyp=1.86 cameraTheta=2.26 mountX=1.31 mountY=0.88, mountTheta=0.59
00:46:56.821 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=1.43, opts=13)
00:46:56.821 00.000 21444 Enqueuing Move request for scope (-1.18, 1.43)
00:46:56.821 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=500, FiltMax=65504, Gamma=0.560
00:46:56.821 00.000 21444 UpdateGuideState exits: m=368936 SNR=61.4 Saturated
00:46:56.821 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:56.821 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:56.821 00.000 21444 Enqueuing Expose request
00:46:56.822 00.001 25848 Worker thread wakes up
00:46:56.822 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 1.43) opts 0xd
00:46:56.822 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, 1.43)
00:46:56.822 00.000 25848 Moving (-1.18, 1.43) raw xDistance=1.31 yDistance=0.88
00:46:56.822 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.31
00:46:56.822 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:46:56.822 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
00:46:56.822 00.000 25848 MoveAxis(W, 40, ABG)
00:46:56.822 00.000 25848 Guiding  Dir = 3, Dur = 40
00:46:56.842 00.020 25848 IsSlewing returns 0
00:46:56.843 00.001 25848 IsGuiding returns 0
00:46:56.874 00.031 25848 PulseGuide returned control before completion, sleep 19
00:46:56.938 00.064 25848 IsGuiding returns 1
00:46:56.938 00.000 25848 scope still moving after pulse duration time elapsed
00:46:57.002 00.064 25848 IsSlewing returns 0
00:46:57.002 00.000 25848 IsGuiding returns 0
00:46:57.002 00.000 25848 scope move finished after 40 + 118 ms
00:46:57.002 00.000 25848 Move returns status 0, amount 40
00:46:57.002 00.000 25848 MoveAxis(N, 0, ABG)
00:46:57.002 00.000 25848 Move returns status 0, amount 0
00:46:57.002 00.000 25848 move complete, result=0
00:46:57.002 00.000 25848 worker thread done servicing request
00:46:57.002 00.000 25848 Worker thread wakes up
00:46:57.002 00.000 21444 GuideStep: 1.3 px 40 ms WEST, 0.9 px 0 ms NORTH
00:46:57.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:57.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:59.846 02.844 25848 Exposure complete
00:46:59.913 00.067 25848 worker thread done servicing request
00:46:59.913 00.000 21444 OnExposeComplete: enter
00:46:59.913 00.000 21444 UpdateGuideState(): m_state=6
00:46:59.913 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1154
00:46:59.913 00.000 21444 Star::Find returns 1 (1), X=1225.63, Y=751.60, Mass=410429, SNR=64.0, Peak=13120 HFD=7.0
00:46:59.913 00.000 21444 Star::Find false star n=2 nbg=268 bg=3744.4 sigma=451.6 thresh=5099 peak=4668
00:46:59.913 00.000 21444 Star::Find false star n=6 nbg=260 bg=3966.4 sigma=512.6 thresh=5504 peak=5373
00:46:59.913 00.000 21444 Star::Find false star n=4 nbg=270 bg=3658.9 sigma=469.1 thresh=5066 peak=4870
00:46:59.913 00.000 21444 Star::Find false star n=3 nbg=260 bg=3581.4 sigma=475.7 thresh=5009 peak=4671
00:46:59.913 00.000 21444 Star::Find false star n=3 nbg=265 bg=2808.5 sigma=465.6 thresh=4205 peak=3647
00:46:59.913 00.000 21444 Star::Find false star n=4 nbg=251 bg=3201.2 sigma=393.0 thresh=4380 peak=4294
00:46:59.913 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -27.01,9.70,0.00,R] [#3 0.00,0.00,0.00,L] [#4 -4.97,3.76,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.15,0.27,0.75,U] [#8 8.12,-4.82,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.03,1.75,2.65,U] 
00:46:59.913 00.000 21444 single-star, 3 included, MultiStar: {0.51, 1.46}, one-star: {-0.16, 1.10}
00:46:59.913 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
00:46:59.913 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
00:46:59.914 00.001 21444 CameraToMount -- cameraX=-0.16 cameraY=1.10 hyp=1.11 cameraTheta=1.71 mountX=0.25 mountY=0.96, mountTheta=1.31
00:46:59.914 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=1.10, opts=13)
00:46:59.914 00.000 21444 Enqueuing Move request for scope (-0.16, 1.10)
00:46:59.914 00.000 25848 Worker thread wakes up
00:46:59.914 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.10) opts 0xd
00:46:59.914 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 1.10)
00:46:59.915 00.001 25848 Moving (-0.16, 1.10) raw xDistance=0.25 yDistance=0.96
00:46:59.915 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
00:46:59.915 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:46:59.915 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=316, FiltMax=65504, Gamma=0.560
00:46:59.915 00.000 21444 UpdateGuideState exits: m=410429 SNR=64.0 Saturated
00:46:59.915 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:59.915 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:46:59.915 00.000 21444 Enqueuing Expose request
00:46:59.915 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
00:46:59.915 00.000 25848 MoveAxis(E, 0, ABG)
00:46:59.915 00.000 25848 Move returns status 0, amount 0
00:46:59.915 00.000 25848 MoveAxis(N, 0, ABG)
00:46:59.915 00.000 25848 Move returns status 0, amount 0
00:46:59.915 00.000 25848 move complete, result=0
00:46:59.915 00.000 25848 worker thread done servicing request
00:46:59.915 00.000 25848 Worker thread wakes up
00:46:59.915 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:46:59.915 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:46:59.915 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.0 px 0 ms NORTH
00:47:02.762 02.847 25848 Exposure complete
00:47:02.849 00.087 25848 worker thread done servicing request
00:47:02.849 00.000 21444 OnExposeComplete: enter
00:47:02.849 00.000 21444 UpdateGuideState(): m_state=6
00:47:02.849 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1155
00:47:02.849 00.000 21444 Star::Find returns 1 (1), X=1223.34, Y=750.74, Mass=360164, SNR=57.3, Peak=11428 HFD=7.2
00:47:02.849 00.000 21444 Star::Find false star n=3 nbg=234 bg=3897.4 sigma=400.3 thresh=5098 peak=5002
00:47:02.849 00.000 21444 Star::Find false star n=1 nbg=271 bg=3631.4 sigma=552.7 thresh=5290 peak=4716
00:47:02.849 00.000 21444 Star::Find false star n=2 nbg=263 bg=3700.2 sigma=521.4 thresh=5264 peak=4966
00:47:02.850 00.001 21444 Star::Find false star n=6 nbg=279 bg=3043.3 sigma=519.6 thresh=4602 peak=4420
00:47:02.850 00.000 21444 MultiStar: [#1 6.82,-1.63,0.00,M3] [#2 -0.86,-1.22,0.23,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.16,-0.27,0.99,U] [#8 21.85,-11.22,0.00,M6] [#9 -33.32,8.62,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -0.82,0.96,3.35,U] 
00:47:02.850 00.000 21444 refined, 3 included, MultiStar: {-0.99, 0.52}, one-star: {-2.44, 0.24}
00:47:02.850 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
00:47:02.850 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.05)
00:47:02.850 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=0.52 hyp=1.12 cameraTheta=2.66 mountX=1.04 mountY=0.10, mountTheta=0.10
00:47:02.851 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=0.52, opts=13)
00:47:02.851 00.000 21444 Enqueuing Move request for scope (-0.99, 0.52)
00:47:02.851 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=420, FiltMax=65504, Gamma=0.560
00:47:02.851 00.000 21444 UpdateGuideState exits: m=360164 SNR=57.3 Saturated
00:47:02.851 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:02.851 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:02.851 00.000 21444 Enqueuing Expose request
00:47:02.851 00.000 25848 Worker thread wakes up
00:47:02.851 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.52) opts 0xd
00:47:02.851 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, 0.52)
00:47:02.851 00.000 25848 Moving (-0.99, 0.52) raw xDistance=1.04 yDistance=0.10
00:47:02.851 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.04
00:47:02.851 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:02.851 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:47:02.851 00.000 25848 MoveAxis(W, 30, ABG)
00:47:02.851 00.000 25848 Guiding  Dir = 3, Dur = 30
00:47:02.876 00.025 25848 IsSlewing returns 0
00:47:02.876 00.000 25848 IsGuiding returns 0
00:47:02.907 00.031 25848 IsGuiding returns 1
00:47:02.907 00.000 25848 scope still moving after pulse duration time elapsed
00:47:02.954 00.047 25848 IsSlewing returns 0
00:47:02.954 00.000 25848 IsGuiding returns 0
00:47:02.954 00.000 25848 scope move finished after 30 + 47 ms
00:47:02.954 00.000 25848 Move returns status 0, amount 30
00:47:02.954 00.000 25848 MoveAxis(N, 0, ABG)
00:47:02.954 00.000 25848 Move returns status 0, amount 0
00:47:02.954 00.000 25848 move complete, result=0
00:47:02.954 00.000 25848 worker thread done servicing request
00:47:02.954 00.000 25848 Worker thread wakes up
00:47:02.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:02.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:02.954 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 0.1 px 0 ms NORTH
00:47:05.807 02.853 25848 Exposure complete
00:47:05.894 00.087 25848 worker thread done servicing request
00:47:05.895 00.001 21444 OnExposeComplete: enter
00:47:05.895 00.000 21444 UpdateGuideState(): m_state=6
00:47:05.895 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1156
00:47:05.895 00.000 21444 Star::Find returns 1 (1), X=1225.07, Y=750.06, Mass=334990, SNR=63.6, Peak=11704 HFD=6.2
00:47:05.895 00.000 21444 Star::Find false star n=4 nbg=280 bg=2351.7 sigma=489.6 thresh=3821 peak=3709
00:47:05.895 00.000 21444 Star::Find false star n=6 nbg=247 bg=3728.8 sigma=434.9 thresh=5033 peak=4741
00:47:05.895 00.000 21444 Star::Find false star n=2 nbg=259 bg=3683.9 sigma=470.9 thresh=5097 peak=4884
00:47:05.895 00.000 21444 Star::Find false star n=3 nbg=272 bg=3708.0 sigma=529.5 thresh=5296 peak=4831
00:47:05.895 00.000 21444 Star::Find false star n=3 nbg=262 bg=2772.1 sigma=369.2 thresh=3880 peak=3581
00:47:05.895 00.000 21444 Star::Find false star n=7 nbg=267 bg=2973.4 sigma=433.1 thresh=4273 peak=4188
00:47:05.895 00.000 21444 MultiStar: [#1 7.85,7.12,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -0.86,0.12,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.39,-1.75,1.11,U] [#8 16.19,-0.05,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.20,-0.13,3.76,U] 
00:47:05.895 00.000 21444 refined, 3 included, MultiStar: {0.24, -0.48}, one-star: {-0.72, -0.44}
00:47:05.895 00.000 21444 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.05) = xAngle (-4.15 = 2.13)
00:47:05.895 00.000 21444 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.99 = -0.71)
00:47:05.895 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.48 hyp=0.53 cameraTheta=-1.10 mountX=-0.28 mountY=-0.35, mountTheta=-2.26
00:47:05.897 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.48, opts=13)
00:47:05.897 00.000 21444 Enqueuing Move request for scope (0.24, -0.48)
00:47:05.897 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=334, FiltMax=65504, Gamma=0.560
00:47:05.897 00.000 21444 UpdateGuideState exits: m=334990 SNR=63.6 Saturated
00:47:05.897 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:05.897 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:05.897 00.000 21444 Enqueuing Expose request
00:47:05.897 00.000 25848 Worker thread wakes up
00:47:05.897 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.48) opts 0xd
00:47:05.897 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.48)
00:47:05.897 00.000 25848 Moving (0.24, -0.48) raw xDistance=-0.28 yDistance=-0.35
00:47:05.897 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
00:47:05.897 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:05.897 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:47:05.897 00.000 25848 MoveAxis(E, 0, ABG)
00:47:05.897 00.000 25848 Move returns status 0, amount 0
00:47:05.897 00.000 25848 MoveAxis(N, 0, ABG)
00:47:05.897 00.000 25848 Move returns status 0, amount 0
00:47:05.897 00.000 25848 move complete, result=0
00:47:05.897 00.000 25848 worker thread done servicing request
00:47:05.897 00.000 25848 Worker thread wakes up
00:47:05.898 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:05.898 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:05.898 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
00:47:08.736 02.838 25848 Exposure complete
00:47:08.811 00.075 25848 worker thread done servicing request
00:47:08.811 00.000 21444 OnExposeComplete: enter
00:47:08.811 00.000 21444 UpdateGuideState(): m_state=6
00:47:08.811 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1157
00:47:08.811 00.000 21444 Star::Find returns 1 (1), X=1225.85, Y=750.14, Mass=420127, SNR=75.8, Peak=12816 HFD=7.1
00:47:08.811 00.000 21444 Star::Find false star n=5 nbg=236 bg=2231.5 sigma=366.6 thresh=3331 peak=3200
00:47:08.811 00.000 21444 Star::Find false star n=10 nbg=255 bg=3805.5 sigma=447.4 thresh=5148 peak=4955
00:47:08.811 00.000 21444 Star::Find false star n=2 nbg=268 bg=3631.0 sigma=517.3 thresh=5183 peak=5143
00:47:08.811 00.000 21444 Star::Find false star n=8 nbg=247 bg=3543.5 sigma=395.1 thresh=4729 peak=4726
00:47:08.811 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.05,0.21,0.15,U] [#4 0.00,0.00,0.00,L] [#5 2.32,-11.91,0.00,R] [#6 0.00,0.00,0.00,L] [#7 1.52,-0.81,0.70,U] [#8 0.00,0.00,0.00,L] [#9 -16.96,-6.71,0.00,M6] [#10 15.02,5.21,0.00,M5] [#11 0.98,0.72,2.77,U] 
00:47:08.811 00.000 21444 single-star, 3 included, MultiStar: {0.80, 0.24}, one-star: {0.06, -0.36}
00:47:08.811 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
00:47:08.811 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.01)
00:47:08.811 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.36 hyp=0.37 cameraTheta=-1.40 mountX=-0.09 mountY=-0.31, mountTheta=-1.86
00:47:08.812 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.36, opts=13)
00:47:08.812 00.000 21444 Enqueuing Move request for scope (0.06, -0.36)
00:47:08.812 00.000 25848 Worker thread wakes up
00:47:08.812 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=346, FiltMax=65504, Gamma=0.560
00:47:08.812 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.36) opts 0xd
00:47:08.812 00.000 21444 UpdateGuideState exits: m=420127 SNR=75.8 Saturated
00:47:08.812 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.36)
00:47:08.812 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:08.812 00.000 25848 Moving (0.06, -0.36) raw xDistance=-0.09 yDistance=-0.31
00:47:08.812 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:08.812 00.000 21444 Enqueuing Expose request
00:47:08.813 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:47:08.813 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:08.813 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:47:08.813 00.000 25848 MoveAxis(E, 0, ABG)
00:47:08.813 00.000 25848 Move returns status 0, amount 0
00:47:08.813 00.000 25848 MoveAxis(N, 0, ABG)
00:47:08.813 00.000 25848 Move returns status 0, amount 0
00:47:08.813 00.000 25848 move complete, result=0
00:47:08.813 00.000 25848 worker thread done servicing request
00:47:08.813 00.000 25848 Worker thread wakes up
00:47:08.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:08.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:08.813 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:47:11.665 02.852 25848 Exposure complete
00:47:11.739 00.074 25848 worker thread done servicing request
00:47:11.739 00.000 21444 OnExposeComplete: enter
00:47:11.739 00.000 21444 UpdateGuideState(): m_state=6
00:47:11.740 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1158
00:47:11.740 00.000 21444 Star::Find returns 1 (1), X=1224.94, Y=750.17, Mass=280755, SNR=44.2, Peak=10064 HFD=6.5
00:47:11.740 00.000 21444 Star::Find false star n=7 nbg=256 bg=3804.1 sigma=393.3 thresh=4984 peak=4812
00:47:11.740 00.000 21444 Star::Find false star n=3 nbg=272 bg=4115.4 sigma=523.9 thresh=5687 peak=5551
00:47:11.740 00.000 21444 Star::Find false star n=2 nbg=263 bg=3782.7 sigma=501.6 thresh=5288 peak=4738
00:47:11.740 00.000 21444 Star::Find false star n=2 nbg=256 bg=3611.9 sigma=454.3 thresh=4975 peak=4902
00:47:11.740 00.000 21444 Star::Find false star n=7 nbg=263 bg=3575.7 sigma=457.7 thresh=4949 peak=4716
00:47:11.740 00.000 21444 Star::Find false star n=5 nbg=260 bg=3516.1 sigma=442.5 thresh=4844 peak=4472
00:47:11.740 00.000 21444 Star::Find false star n=6 nbg=264 bg=3075.0 sigma=406.8 thresh=4295 peak=4289
00:47:11.740 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -6.09,3.72,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.68,-0.74,1.14,U] [#8 0.00,0.00,0.00,L] [#9 -17.74,-6.28,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.43,0.09,3.53,U] 
00:47:11.740 00.000 21444 refined, 2 included, MultiStar: {0.26, -0.15}, one-star: {-0.84, -0.33}
00:47:11.740 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
00:47:11.740 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.14)
00:47:11.740 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-0.53 mountX=-0.27 mountY=-0.04, mountTheta=-2.99
00:47:11.741 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.15, opts=13)
00:47:11.741 00.000 21444 Enqueuing Move request for scope (0.26, -0.15)
00:47:11.741 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=244, FiltMax=65504, Gamma=0.560
00:47:11.741 00.000 21444 UpdateGuideState exits: m=280755 SNR=44.2 Saturated
00:47:11.741 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:11.741 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:11.741 00.000 21444 Enqueuing Expose request
00:47:11.741 00.000 25848 Worker thread wakes up
00:47:11.741 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.15) opts 0xd
00:47:11.741 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.15)
00:47:11.741 00.000 25848 Moving (0.26, -0.15) raw xDistance=-0.27 yDistance=-0.04
00:47:11.741 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
00:47:11.741 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:11.741 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:47:11.741 00.000 25848 MoveAxis(E, 0, ABG)
00:47:11.741 00.000 25848 Move returns status 0, amount 0
00:47:11.741 00.000 25848 MoveAxis(N, 0, ABG)
00:47:11.741 00.000 25848 Move returns status 0, amount 0
00:47:11.741 00.000 25848 move complete, result=0
00:47:11.741 00.000 25848 worker thread done servicing request
00:47:11.741 00.000 25848 Worker thread wakes up
00:47:11.741 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:11.741 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:11.742 00.001 21444 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:14.586 02.844 25848 Exposure complete
00:47:14.673 00.087 25848 worker thread done servicing request
00:47:14.673 00.000 21444 OnExposeComplete: enter
00:47:14.673 00.000 21444 UpdateGuideState(): m_state=6
00:47:14.674 00.001 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1159
00:47:14.674 00.000 21444 Star::Find returns 1 (1), X=1227.75, Y=742.89, Mass=269723, SNR=46.4, Peak=10164 HFD=6.4
00:47:14.674 00.000 21444 Star::Find false star n=8 nbg=241 bg=2260.1 sigma=326.0 thresh=3238 peak=3191
00:47:14.674 00.000 21444 Star::Find false star n=7 nbg=267 bg=3622.8 sigma=486.6 thresh=5083 peak=4873
00:47:14.674 00.000 21444 Star::Find false star n=5 nbg=257 bg=3729.0 sigma=468.5 thresh=5135 peak=4987
00:47:14.674 00.000 21444 Star::Find false star n=13 nbg=243 bg=3670.9 sigma=379.7 thresh=4810 peak=4675
00:47:14.674 00.000 21444 Star::Find false star n=2 nbg=256 bg=3734.6 sigma=443.1 thresh=5064 peak=4747
00:47:14.674 00.000 21444 Star::Find false star n=2 nbg=262 bg=2883.8 sigma=491.3 thresh=4358 peak=3939
00:47:14.674 00.000 21444 Star::Find false star n=1 nbg=268 bg=3050.9 sigma=523.4 thresh=4621 peak=4075
00:47:14.674 00.000 21444 MultiStar: [#1 39.07,-15.59,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -0.05,0.73,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.87,-7.65,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.96,-6.25,0.00,M1] 
00:47:14.674 00.000 21444 refined, 1 included, MultiStar: {1.59, -6.06}, one-star: {1.97, -7.61}
00:47:14.674 00.000 21444 CameraToMount -- cameraTheta (-1.31) - m_xAngle (3.05) = xAngle (-4.37 = 1.92)
00:47:14.674 00.000 21444 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.21 = -0.93)
00:47:14.674 00.000 21444 CameraToMount -- cameraX=1.59 cameraY=-6.06 hyp=6.26 cameraTheta=-1.31 mountX=-2.13 mountY=-5.00, mountTheta=-1.97
00:47:14.675 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-6.06, opts=13)
00:47:14.675 00.000 21444 Enqueuing Move request for scope (1.59, -6.06)
00:47:14.675 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3296, FiltMin=508, FiltMax=65504, Gamma=0.560
00:47:14.676 00.001 25848 Worker thread wakes up
00:47:14.676 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -6.06) opts 0xd
00:47:14.676 00.000 25848 Handling offset move in thread for scope, endpoint = (1.59, -6.06)
00:47:14.676 00.000 21444 UpdateGuideState exits: m=269723 SNR=46.4 Saturated
00:47:14.676 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:14.676 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:14.676 00.000 21444 Enqueuing Expose request
00:47:14.676 00.000 25848 Moving (1.59, -6.06) raw xDistance=-2.13 yDistance=-5.00
00:47:14.676 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.34 from input -2.13
00:47:14.676 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:14.676 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -5.00
00:47:14.676 00.000 25848 MoveAxis(E, 62, ABG)
00:47:14.676 00.000 25848 Guiding  Dir = 2, Dur = 62
00:47:14.705 00.029 25848 IsSlewing returns 0
00:47:14.705 00.000 25848 IsGuiding returns 0
00:47:14.737 00.032 25848 PulseGuide returned control before completion, sleep 41
00:47:14.805 00.068 25848 IsGuiding returns 1
00:47:14.805 00.000 25848 scope still moving after pulse duration time elapsed
00:47:14.861 00.056 25848 IsSlewing returns 0
00:47:14.861 00.000 25848 IsGuiding returns 0
00:47:14.862 00.001 25848 scope move finished after 62 + 94 ms
00:47:14.862 00.000 25848 Move returns status 0, amount 62
00:47:14.862 00.000 25848 MoveAxis(N, 0, ABG)
00:47:14.862 00.000 25848 Move returns status 0, amount 0
00:47:14.862 00.000 25848 move complete, result=0
00:47:14.862 00.000 25848 worker thread done servicing request
00:47:14.862 00.000 25848 Worker thread wakes up
00:47:14.862 00.000 21444 GuideStep: -2.1 px 62 ms EAST, -5.0 px 0 ms NORTH
00:47:14.863 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:14.863 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1213,728,31,31)
00:47:17.705 02.842 25848 Exposure complete
00:47:17.784 00.079 25848 worker thread done servicing request
00:47:17.784 00.000 21444 OnExposeComplete: enter
00:47:17.784 00.000 21444 UpdateGuideState(): m_state=6
00:47:17.785 00.001 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1160
00:47:17.785 00.000 21444 Star::Find returns 1 (1), X=1227.52, Y=745.42, Mass=269752, SNR=41.0, Peak=11432 HFD=5.9
00:47:17.785 00.000 21444 Star::Find false star n=7 nbg=230 bg=3498.8 sigma=382.2 thresh=4645 peak=4592
00:47:17.785 00.000 21444 Star::Find false star n=4 nbg=264 bg=3709.4 sigma=483.3 thresh=5159 peak=5039
00:47:17.785 00.000 21444 Star::Find false star n=2 nbg=270 bg=3634.1 sigma=549.1 thresh=5281 peak=5028
00:47:17.785 00.000 21444 Star::Find false star n=2 nbg=276 bg=3591.8 sigma=499.1 thresh=5089 peak=4665
00:47:17.785 00.000 21444 Star::Find false star n=1 nbg=262 bg=3698.7 sigma=514.5 thresh=5242 peak=4868
00:47:17.785 00.000 21444 Star::Find false star n=5 nbg=254 bg=3246.9 sigma=420.0 thresh=4507 peak=4354
00:47:17.785 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 8.97,19.09,0.00,M2] [#3 -0.86,0.14,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.04,-6.11,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -26.64,-11.71,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 2.07,-4.39,4.48,U] 
00:47:17.785 00.000 21444 refined, 2 included, MultiStar: {1.88, -4.30}, one-star: {1.74, -5.08}
00:47:17.785 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
00:47:17.785 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
00:47:17.785 00.000 21444 CameraToMount -- cameraX=1.88 cameraY=-4.30 hyp=4.70 cameraTheta=-1.16 mountX=-2.26 mountY=-3.27, mountTheta=-2.18
00:47:17.786 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.88, y=-4.30, opts=13)
00:47:17.786 00.000 21444 Enqueuing Move request for scope (1.88, -4.30)
00:47:17.786 00.000 25848 Worker thread wakes up
00:47:17.786 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.88, -4.30) opts 0xd
00:47:17.786 00.000 25848 Handling offset move in thread for scope, endpoint = (1.88, -4.30)
00:47:17.786 00.000 25848 Moving (1.88, -4.30) raw xDistance=-2.26 yDistance=-3.27
00:47:17.786 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=446, FiltMax=65504, Gamma=0.560
00:47:17.786 00.000 21444 UpdateGuideState exits: m=269752 SNR=41.0 Saturated
00:47:17.786 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:17.786 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:17.786 00.000 21444 Enqueuing Expose request
00:47:17.786 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.52 from input -2.26
00:47:17.786 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:17.786 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -3.27
00:47:17.786 00.000 25848 MoveAxis(E, 70, ABG)
00:47:17.786 00.000 25848 Guiding  Dir = 2, Dur = 70
00:47:17.872 00.086 25848 IsSlewing returns 0
00:47:17.873 00.001 25848 IsGuiding returns 0
00:47:17.915 00.042 25848 PulseGuide returned control before completion, sleep 39
00:47:17.957 00.042 25848 IsGuiding returns 1
00:47:17.957 00.000 25848 scope still moving after pulse duration time elapsed
00:47:18.048 00.091 25848 IsSlewing returns 0
00:47:18.049 00.001 25848 IsGuiding returns 0
00:47:18.049 00.000 25848 scope move finished after 70 + 105 ms
00:47:18.049 00.000 25848 Move returns status 0, amount 70
00:47:18.049 00.000 25848 MoveAxis(N, 0, ABG)
00:47:18.049 00.000 25848 Move returns status 0, amount 0
00:47:18.049 00.000 25848 move complete, result=0
00:47:18.049 00.000 25848 worker thread done servicing request
00:47:18.049 00.000 25848 Worker thread wakes up
00:47:18.049 00.000 21444 GuideStep: -2.3 px 70 ms EAST, -3.3 px 0 ms NORTH
00:47:18.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:18.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:20.893 02.844 25848 Exposure complete
00:47:20.982 00.089 25848 worker thread done servicing request
00:47:20.982 00.000 21444 OnExposeComplete: enter
00:47:20.982 00.000 21444 UpdateGuideState(): m_state=6
00:47:20.982 00.000 21444 Star::Find(15, 1227, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1161
00:47:20.982 00.000 21444 Star::Find returns 1 (1), X=1225.43, Y=745.22, Mass=333253, SNR=58.5, Peak=11632 HFD=6.5
00:47:20.982 00.000 21444 Star::Find false star n=5 nbg=279 bg=2121.7 sigma=503.0 thresh=3631 peak=3410
00:47:20.982 00.000 21444 Star::Find false star n=3 nbg=260 bg=4061.7 sigma=495.9 thresh=5549 peak=5306
00:47:20.982 00.000 21444 Star::Find false star n=4 nbg=258 bg=3739.1 sigma=452.9 thresh=5098 peak=4928
00:47:20.983 00.001 21444 Star::Find false star n=12 nbg=263 bg=3430.9 sigma=430.1 thresh=4721 peak=4561
00:47:20.983 00.000 21444 Star::Find false star n=8 nbg=240 bg=3679.5 sigma=356.7 thresh=4750 peak=4691
00:47:20.983 00.000 21444 Star::Find false star n=7 nbg=238 bg=3627.6 sigma=353.5 thresh=4688 peak=4674
00:47:20.983 00.000 21444 Star::Find false star n=5 nbg=261 bg=2771.2 sigma=434.8 thresh=4076 peak=3891
00:47:20.983 00.000 21444 Star::Find false star n=3 nbg=258 bg=3113.0 sigma=491.2 thresh=4587 peak=4298
00:47:20.983 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.51,-6.86,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.38,-4.99,3.23,U] 
00:47:20.983 00.000 21444 refined, 1 included, MultiStar: {0.97, -5.06}, one-star: {-0.35, -5.28}
00:47:20.983 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.43 = 1.85)
00:47:20.983 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -0.99)
00:47:20.983 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-5.06 hyp=5.15 cameraTheta=-1.38 mountX=-1.43 mountY=-4.32, mountTheta=-1.89
00:47:20.984 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-5.06, opts=13)
00:47:20.984 00.000 21444 Enqueuing Move request for scope (0.97, -5.06)
00:47:20.984 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=292, FiltMax=65504, Gamma=0.560
00:47:20.984 00.000 21444 UpdateGuideState exits: m=333253 SNR=58.5 Saturated
00:47:20.984 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:20.984 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:20.984 00.000 21444 Enqueuing Expose request
00:47:20.984 00.000 25848 Worker thread wakes up
00:47:20.984 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -5.06) opts 0xd
00:47:20.984 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -5.06)
00:47:20.984 00.000 25848 Moving (0.97, -5.06) raw xDistance=-1.43 yDistance=-4.32
00:47:20.984 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.43
00:47:20.984 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.32 from input -4.32
00:47:20.984 00.000 25848 MoveAxis(E, 46, ABG)
00:47:20.984 00.000 25848 Guiding  Dir = 2, Dur = 46
00:47:21.084 00.100 25848 IsSlewing returns 0
00:47:21.084 00.000 25848 IsGuiding returns 0
00:47:21.116 00.032 25848 PulseGuide returned control before completion, sleep 26
00:47:21.157 00.041 25848 IsGuiding returns 0
00:47:21.157 00.000 25848 Move returns status 0, amount 46
00:47:21.157 00.000 25848 MoveAxis(N, 118, ABG)
00:47:21.157 00.000 25848 Guiding  Dir = 0, Dur = 118
00:47:21.188 00.031 25848 IsSlewing returns 0
00:47:21.188 00.000 25848 IsGuiding returns 0
00:47:21.219 00.031 25848 PulseGuide returned control before completion, sleep 97
00:47:21.330 00.111 25848 IsGuiding returns 1
00:47:21.330 00.000 25848 scope still moving after pulse duration time elapsed
00:47:21.389 00.059 25848 IsSlewing returns 0
00:47:21.390 00.001 25848 IsGuiding returns 0
00:47:21.390 00.000 25848 scope move finished after 118 + 84 ms
00:47:21.390 00.000 25848 Move returns status 0, amount 118
00:47:21.390 00.000 25848 move complete, result=0
00:47:21.390 00.000 25848 worker thread done servicing request
00:47:21.390 00.000 25848 Worker thread wakes up
00:47:21.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:21.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:21.390 00.000 21444 GuideStep: -1.4 px 46 ms EAST, -4.3 px 118 ms NORTH
00:47:24.239 02.849 25848 Exposure complete
00:47:24.320 00.081 25848 worker thread done servicing request
00:47:24.320 00.000 21444 OnExposeComplete: enter
00:47:24.320 00.000 21444 UpdateGuideState(): m_state=6
00:47:24.320 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1162
00:47:24.320 00.000 21444 Star::Find returns 1 (1), X=1224.99, Y=747.79, Mass=355199, SNR=60.5, Peak=12440 HFD=6.3
00:47:24.320 00.000 21444 Star::Find false star n=3 nbg=272 bg=3626.4 sigma=474.9 thresh=5051 peak=4831
00:47:24.321 00.001 21444 Star::Find false star n=7 nbg=264 bg=2379.3 sigma=360.4 thresh=3460 peak=3235
00:47:24.321 00.000 21444 Star::Find false star n=2 nbg=265 bg=3871.6 sigma=566.5 thresh=5571 peak=5273
00:47:24.321 00.000 21444 Star::Find false star n=9 nbg=259 bg=3694.5 sigma=519.9 thresh=5254 peak=4858
00:47:24.321 00.000 21444 Star::Find false star n=6 nbg=265 bg=3593.4 sigma=440.8 thresh=4916 peak=4624
00:47:24.321 00.000 21444 Star::Find false star n=1 nbg=271 bg=3692.4 sigma=523.9 thresh=5264 peak=5102
00:47:24.321 00.000 21444 Star::Find false star n=3 nbg=258 bg=2678.7 sigma=404.6 thresh=3892 peak=3659
00:47:24.321 00.000 21444 Star::Find false star n=1 nbg=262 bg=3233.5 sigma=437.7 thresh=4547 peak=4289
00:47:24.321 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 12.57,12.97,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.93,-3.99,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.72,-3.27,3.42,U] 
00:47:24.321 00.000 21444 single-star, 2 included, MultiStar: {-0.45, -3.29}, one-star: {-0.79, -2.71}
00:47:24.321 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.91 = 1.38)
00:47:24.321 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.47)
00:47:24.321 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=-2.71 hyp=2.82 cameraTheta=-1.85 mountX=0.54 mountY=-2.80, mountTheta=-1.38
00:47:24.321 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=-2.71, opts=13)
00:47:24.321 00.000 21444 Enqueuing Move request for scope (-0.79, -2.71)
00:47:24.322 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3268, FiltMin=68, FiltMax=65504, Gamma=0.560
00:47:24.322 00.000 21444 UpdateGuideState exits: m=355199 SNR=60.5 Saturated
00:47:24.322 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:24.322 00.000 25848 Worker thread wakes up
00:47:24.322 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -2.71) opts 0xd
00:47:24.322 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, -2.71)
00:47:24.322 00.000 25848 Moving (-0.79, -2.71) raw xDistance=0.54 yDistance=-2.80
00:47:24.322 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.54
00:47:24.322 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.80 from input -2.80
00:47:24.322 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:24.322 00.000 25848 MoveAxis(W, 13, ABG)
00:47:24.322 00.000 25848 Guiding  Dir = 3, Dur = 13
00:47:24.322 00.000 21444 Enqueuing Expose request
00:47:24.342 00.020 25848 IsSlewing returns 0
00:47:24.343 00.001 25848 IsGuiding returns 0
00:47:24.375 00.032 25848 IsGuiding returns 1
00:47:24.375 00.000 25848 scope still moving after pulse duration time elapsed
00:47:24.423 00.048 25848 IsSlewing returns 0
00:47:24.423 00.000 25848 IsGuiding returns 0
00:47:24.423 00.000 25848 scope move finished after 13 + 67 ms
00:47:24.423 00.000 25848 Move returns status 0, amount 13
00:47:24.423 00.000 25848 MoveAxis(N, 76, ABG)
00:47:24.423 00.000 25848 Guiding  Dir = 0, Dur = 76
00:47:24.451 00.028 25848 IsSlewing returns 0
00:47:24.451 00.000 25848 IsGuiding returns 0
00:47:24.483 00.032 25848 PulseGuide returned control before completion, sleep 56
00:47:24.562 00.079 25848 IsGuiding returns 1
00:47:24.562 00.000 25848 scope still moving after pulse duration time elapsed
00:47:24.609 00.047 25848 IsSlewing returns 0
00:47:24.609 00.000 25848 IsGuiding returns 0
00:47:24.609 00.000 25848 scope move finished after 76 + 81 ms
00:47:24.609 00.000 25848 Move returns status 0, amount 76
00:47:24.609 00.000 25848 move complete, result=0
00:47:24.610 00.001 25848 worker thread done servicing request
00:47:24.610 00.000 25848 Worker thread wakes up
00:47:24.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:24.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:24.610 00.000 21444 GuideStep: 0.5 px 13 ms WEST, -2.8 px 76 ms NORTH
00:47:27.455 02.845 25848 Exposure complete
00:47:27.537 00.082 25848 worker thread done servicing request
00:47:27.538 00.001 21444 OnExposeComplete: enter
00:47:27.538 00.000 21444 UpdateGuideState(): m_state=6
00:47:27.538 00.000 21444 Star::Find(15, 1224, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1163
00:47:27.538 00.000 21444 Star::Find returns 1 (1), X=1224.05, Y=747.55, Mass=381478, SNR=67.0, Peak=11452 HFD=6.4
00:47:27.538 00.000 21444 Star::Find false star n=6 nbg=264 bg=3612.4 sigma=502.7 thresh=5120 peak=4944
00:47:27.538 00.000 21444 Star::Find false star n=5 nbg=267 bg=2425.5 sigma=397.1 thresh=3617 peak=3602
00:47:27.538 00.000 21444 Star::Find false star n=4 nbg=263 bg=4109.8 sigma=519.1 thresh=5667 peak=5154
00:47:27.538 00.000 21444 Star::Find false star n=8 nbg=261 bg=3890.4 sigma=507.0 thresh=5411 peak=5148
00:47:27.538 00.000 21444 Star::Find false star n=2 nbg=259 bg=3470.0 sigma=500.0 thresh=4970 peak=4686
00:47:27.538 00.000 21444 Star::Find false star n=5 nbg=255 bg=3525.7 sigma=369.3 thresh=4634 peak=4622
00:47:27.538 00.000 21444 Star::Find false star n=4 nbg=253 bg=3742.6 sigma=478.9 thresh=5179 peak=5113
00:47:27.538 00.000 21444 Star::Find false star n=4 nbg=273 bg=2788.0 sigma=437.0 thresh=4099 peak=3914
00:47:27.538 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.24,-4.40,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.84,-2.66,2.40,U] 
00:47:27.538 00.000 21444 refined, 2 included, MultiStar: {-0.95, -3.05}, one-star: {-1.74, -2.95}
00:47:27.538 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.92 = 1.36)
00:47:27.538 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.48)
00:47:27.538 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=-3.05 hyp=3.19 cameraTheta=-1.87 mountX=0.67 mountY=-3.18, mountTheta=-1.36
00:47:27.539 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=-3.05, opts=13)
00:47:27.539 00.000 21444 Enqueuing Move request for scope (-0.95, -3.05)
00:47:27.539 00.000 25848 Worker thread wakes up
00:47:27.539 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -3.05) opts 0xd
00:47:27.539 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, -3.05)
00:47:27.539 00.000 25848 Moving (-0.95, -3.05) raw xDistance=0.67 yDistance=-3.18
00:47:27.539 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.67
00:47:27.539 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.18 from input -3.18
00:47:27.539 00.000 25848 MoveAxis(W, 20, ABG)
00:47:27.539 00.000 25848 Guiding  Dir = 3, Dur = 20
00:47:27.539 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=204, FiltMax=65504, Gamma=0.560
00:47:27.539 00.000 21444 UpdateGuideState exits: m=381478 SNR=67.0 Saturated
00:47:27.539 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:27.539 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:27.539 00.000 21444 Enqueuing Expose request
00:47:27.565 00.026 25848 IsSlewing returns 0
00:47:27.565 00.000 25848 IsGuiding returns 0
00:47:27.596 00.031 25848 IsGuiding returns 1
00:47:27.596 00.000 25848 scope still moving after pulse duration time elapsed
00:47:27.656 00.060 25848 IsSlewing returns 0
00:47:27.656 00.000 25848 IsGuiding returns 0
00:47:27.656 00.000 25848 scope move finished after 20 + 71 ms
00:47:27.657 00.001 25848 Move returns status 0, amount 20
00:47:27.657 00.000 25848 MoveAxis(N, 87, ABG)
00:47:27.657 00.000 25848 Guiding  Dir = 0, Dur = 87
00:47:27.687 00.030 25848 IsSlewing returns 0
00:47:27.687 00.000 25848 IsGuiding returns 0
00:47:27.718 00.031 25848 PulseGuide returned control before completion, sleep 66
00:47:27.798 00.080 25848 IsGuiding returns 1
00:47:27.798 00.000 25848 scope still moving after pulse duration time elapsed
00:47:27.859 00.061 25848 IsSlewing returns 0
00:47:27.859 00.000 25848 IsGuiding returns 0
00:47:27.859 00.000 25848 scope move finished after 87 + 85 ms
00:47:27.860 00.001 25848 Move returns status 0, amount 87
00:47:27.860 00.000 25848 move complete, result=0
00:47:27.860 00.000 25848 worker thread done servicing request
00:47:27.860 00.000 25848 Worker thread wakes up
00:47:27.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:27.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:27.860 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -3.2 px 87 ms NORTH
00:47:30.705 02.845 25848 Exposure complete
00:47:30.793 00.088 25848 worker thread done servicing request
00:47:30.793 00.000 21444 OnExposeComplete: enter
00:47:30.793 00.000 21444 UpdateGuideState(): m_state=6
00:47:30.793 00.000 21444 Star::Find(15, 1224, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1164
00:47:30.793 00.000 21444 Star::Find returns 1 (1), X=1224.37, Y=749.25, Mass=372330, SNR=77.1, Peak=11280 HFD=7.3
00:47:30.793 00.000 21444 Star::Find false star n=6 nbg=256 bg=3990.0 sigma=447.4 thresh=5332 peak=5233
00:47:30.793 00.000 21444 Star::Find false star n=4 nbg=250 bg=3836.2 sigma=468.1 thresh=5241 peak=4959
00:47:30.793 00.000 21444 Star::Find false star n=4 nbg=255 bg=3608.5 sigma=471.3 thresh=5022 peak=5020
00:47:30.793 00.000 21444 Star::Find false star n=2 nbg=277 bg=3536.8 sigma=547.5 thresh=5179 peak=4721
00:47:30.794 00.001 21444 Star::Find false star n=10 nbg=243 bg=3698.5 sigma=399.2 thresh=4896 peak=4839
00:47:30.794 00.000 21444 Star::Find false star n=3 nbg=262 bg=2852.6 sigma=444.8 thresh=4187 peak=3863
00:47:30.794 00.000 21444 MultiStar: [#1 20.30,-1.63,0.00,M6] [#2 -2.44,4.37,0.10,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.82,-2.49,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.33,-1.07,2.58,U] 
00:47:30.794 00.000 21444 refined, 3 included, MultiStar: {-0.38, -1.27}, one-star: {-1.41, -1.25}
00:47:30.794 00.000 21444 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.05) = xAngle (-4.91 = 1.37)
00:47:30.794 00.000 21444 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.76 = -1.47)
00:47:30.794 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-1.27 hyp=1.33 cameraTheta=-1.86 mountX=0.27 mountY=-1.32, mountTheta=-1.37
00:47:30.795 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-1.27, opts=13)
00:47:30.795 00.000 21444 Enqueuing Move request for scope (-0.38, -1.27)
00:47:30.795 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=90, FiltMax=65504, Gamma=0.560
00:47:30.795 00.000 21444 UpdateGuideState exits: m=372330 SNR=77.1 Saturated
00:47:30.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:30.795 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:30.795 00.000 21444 Enqueuing Expose request
00:47:30.795 00.000 25848 Worker thread wakes up
00:47:30.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -1.27) opts 0xd
00:47:30.795 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -1.27)
00:47:30.795 00.000 25848 Moving (-0.38, -1.27) raw xDistance=0.27 yDistance=-1.32
00:47:30.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
00:47:30.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
00:47:30.795 00.000 25848 MoveAxis(E, 0, ABG)
00:47:30.795 00.000 25848 Move returns status 0, amount 0
00:47:30.795 00.000 25848 MoveAxis(N, 36, ABG)
00:47:30.795 00.000 25848 Guiding  Dir = 0, Dur = 36
00:47:30.828 00.033 25848 IsSlewing returns 0
00:47:30.828 00.000 25848 IsGuiding returns 0
00:47:30.860 00.032 25848 PulseGuide returned control before completion, sleep 15
00:47:30.878 00.018 25848 IsGuiding returns 1
00:47:30.878 00.000 25848 scope still moving after pulse duration time elapsed
00:47:30.936 00.058 25848 IsSlewing returns 0
00:47:30.936 00.000 25848 IsGuiding returns 0
00:47:30.936 00.000 25848 scope move finished after 36 + 72 ms
00:47:30.936 00.000 25848 Move returns status 0, amount 36
00:47:30.936 00.000 25848 move complete, result=0
00:47:30.936 00.000 25848 worker thread done servicing request
00:47:30.936 00.000 25848 Worker thread wakes up
00:47:30.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:30.936 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:30.936 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.3 px 36 ms NORTH
00:47:33.785 02.849 25848 Exposure complete
00:47:33.865 00.080 25848 worker thread done servicing request
00:47:33.866 00.001 21444 OnExposeComplete: enter
00:47:33.866 00.000 21444 UpdateGuideState(): m_state=6
00:47:33.866 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1165
00:47:33.866 00.000 21444 Star::Find returns 1 (1), X=1226.22, Y=751.08, Mass=369658, SNR=58.4, Peak=11860 HFD=6.7
00:47:33.866 00.000 21444 Star::Find false star n=4 nbg=267 bg=3613.5 sigma=476.6 thresh=5043 peak=4573
00:47:33.866 00.000 21444 Star::Find false star n=3 nbg=265 bg=3710.6 sigma=478.9 thresh=5147 peak=4888
00:47:33.866 00.000 21444 Star::Find false star n=4 nbg=260 bg=3562.4 sigma=421.0 thresh=4825 peak=4764
00:47:33.866 00.000 21444 Star::Find false star n=3 nbg=269 bg=3177.4 sigma=437.0 thresh=4488 peak=4096
00:47:33.866 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.34,0.47,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 12.08,14.03,0.00,M1] [#7 1.99,-0.72,1.05,U] [#8 8.89,-0.55,0.00,M8] [#9 -11.35,0.06,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.08,0.75,4.49,U] 
00:47:33.866 00.000 21444 refined, 3 included, MultiStar: {0.42, 0.49}, one-star: {0.44, 0.58}
00:47:33.866 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
00:47:33.867 00.001 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.25)
00:47:33.867 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.49 hyp=0.64 cameraTheta=0.86 mountX=-0.37 mountY=0.61, mountTheta=2.12
00:47:33.867 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.49, opts=13)
00:47:33.867 00.000 21444 Enqueuing Move request for scope (0.42, 0.49)
00:47:33.867 00.000 25848 Worker thread wakes up
00:47:33.867 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.49) opts 0xd
00:47:33.867 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.49)
00:47:33.868 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=420, FiltMax=65504, Gamma=0.560
00:47:33.868 00.000 25848 Moving (0.42, 0.49) raw xDistance=-0.37 yDistance=0.61
00:47:33.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
00:47:33.868 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:33.868 00.000 21444 UpdateGuideState exits: m=369658 SNR=58.4 Saturated
00:47:33.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:33.868 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
00:47:33.868 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:33.868 00.000 21444 Enqueuing Expose request
00:47:33.868 00.000 25848 MoveAxis(E, 0, ABG)
00:47:33.868 00.000 25848 Move returns status 0, amount 0
00:47:33.868 00.000 25848 MoveAxis(N, 0, ABG)
00:47:33.868 00.000 25848 Move returns status 0, amount 0
00:47:33.868 00.000 25848 move complete, result=0
00:47:33.868 00.000 25848 worker thread done servicing request
00:47:33.868 00.000 25848 Worker thread wakes up
00:47:33.868 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:33.868 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:33.868 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
00:47:36.719 02.851 25848 Exposure complete
00:47:36.806 00.087 25848 worker thread done servicing request
00:47:36.806 00.000 21444 OnExposeComplete: enter
00:47:36.806 00.000 21444 UpdateGuideState(): m_state=6
00:47:36.807 00.001 21444 Star::Find(15, 1226, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1166
00:47:36.807 00.000 21444 Star::Find returns 1 (1), X=1224.10, Y=751.96, Mass=347960, SNR=55.6, Peak=13296 HFD=6.0
00:47:36.807 00.000 21444 Star::Find false star n=3 nbg=262 bg=3615.5 sigma=473.1 thresh=5035 peak=4802
00:47:36.807 00.000 21444 Star::Find false star n=6 nbg=275 bg=3959.8 sigma=489.6 thresh=5429 peak=5352
00:47:36.807 00.000 21444 Star::Find false star n=2 nbg=268 bg=3821.2 sigma=552.4 thresh=5478 peak=4948
00:47:36.807 00.000 21444 Star::Find false star n=6 nbg=234 bg=3616.7 sigma=363.1 thresh=4706 peak=4518
00:47:36.807 00.000 21444 Star::Find false star n=4 nbg=267 bg=3508.0 sigma=479.7 thresh=4947 peak=4678
00:47:36.807 00.000 21444 Star::Find false star n=2 nbg=275 bg=2768.4 sigma=463.5 thresh=4159 peak=3923
00:47:36.807 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.49,-0.27,0.89,U] [#8 23.14,0.07,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 1.30,-1.25,0.21,U] [#11 -0.72,1.60,4.64,U] 
00:47:36.807 00.000 21444 refined, 3 included, MultiStar: {-0.64, 1.25}, one-star: {-1.68, 1.46}
00:47:36.807 00.000 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
00:47:36.807 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.85 = 2.44)
00:47:36.807 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=1.25 hyp=1.40 cameraTheta=2.05 mountX=0.75 mountY=0.91, mountTheta=0.88
00:47:36.808 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=1.25, opts=13)
00:47:36.808 00.000 21444 Enqueuing Move request for scope (-0.64, 1.25)
00:47:36.809 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=368, FiltMax=65504, Gamma=0.560
00:47:36.809 00.000 21444 UpdateGuideState exits: m=347960 SNR=55.6 Saturated
00:47:36.809 00.000 25848 Worker thread wakes up
00:47:36.809 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 1.25) opts 0xd
00:47:36.809 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 1.25)
00:47:36.809 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:36.809 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:36.809 00.000 21444 Enqueuing Expose request
00:47:36.809 00.000 25848 Moving (-0.64, 1.25) raw xDistance=0.75 yDistance=0.91
00:47:36.809 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75
00:47:36.809 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:36.809 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
00:47:36.809 00.000 25848 MoveAxis(W, 22, ABG)
00:47:36.809 00.000 25848 Guiding  Dir = 3, Dur = 22
00:47:36.830 00.021 25848 IsSlewing returns 0
00:47:36.830 00.000 25848 IsGuiding returns 0
00:47:36.861 00.031 25848 IsGuiding returns 1
00:47:36.861 00.000 25848 scope still moving after pulse duration time elapsed
00:47:36.923 00.062 25848 IsSlewing returns 0
00:47:36.923 00.000 25848 IsGuiding returns 0
00:47:36.923 00.000 25848 scope move finished after 22 + 71 ms
00:47:36.923 00.000 25848 Move returns status 0, amount 22
00:47:36.923 00.000 25848 MoveAxis(N, 0, ABG)
00:47:36.923 00.000 25848 Move returns status 0, amount 0
00:47:36.924 00.001 25848 move complete, result=0
00:47:36.924 00.000 25848 worker thread done servicing request
00:47:36.924 00.000 25848 Worker thread wakes up
00:47:36.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:36.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:36.924 00.000 21444 GuideStep: 0.8 px 22 ms WEST, 0.9 px 0 ms NORTH
00:47:39.778 02.854 25848 Exposure complete
00:47:39.853 00.075 25848 worker thread done servicing request
00:47:39.853 00.000 21444 OnExposeComplete: enter
00:47:39.853 00.000 21444 UpdateGuideState(): m_state=6
00:47:39.853 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1167
00:47:39.853 00.000 21444 Star::Find returns 1 (1), X=1226.40, Y=751.47, Mass=324489, SNR=51.9, Peak=12212 HFD=6.0
00:47:39.854 00.001 21444 Star::Find false star n=5 nbg=268 bg=3659.2 sigma=509.9 thresh=5189 peak=4745
00:47:39.854 00.000 21444 Star::Find false star n=5 nbg=254 bg=3967.4 sigma=465.2 thresh=5363 peak=5068
00:47:39.854 00.000 21444 Star::Find false star n=2 nbg=266 bg=3672.0 sigma=537.5 thresh=5285 peak=4968
00:47:39.854 00.000 21444 Star::Find false star n=2 nbg=270 bg=3552.4 sigma=463.5 thresh=4943 peak=4734
00:47:39.854 00.000 21444 Star::Find false star n=2 nbg=265 bg=3749.0 sigma=442.8 thresh=5077 peak=4787
00:47:39.854 00.000 21444 Star::Find false star n=2 nbg=266 bg=3846.9 sigma=475.3 thresh=5273 peak=4946
00:47:39.854 00.000 21444 Star::Find false star n=2 nbg=273 bg=2833.9 sigma=461.7 thresh=4219 peak=3759
00:47:39.854 00.000 21444 Star::Find false star n=3 nbg=272 bg=3104.0 sigma=486.2 thresh=4563 peak=4187
00:47:39.854 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.43,0.47,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.49,1.80,3.78,U] 
00:47:39.854 00.000 21444 single-star, 2 included, MultiStar: {1.47, 1.45}, one-star: {0.61, 0.97}
00:47:39.854 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
00:47:39.854 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.39)
00:47:39.854 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=0.97 hyp=1.15 cameraTheta=1.01 mountX=-0.52 mountY=1.13, mountTheta=2.01
00:47:39.855 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=0.97, opts=13)
00:47:39.855 00.000 21444 Enqueuing Move request for scope (0.61, 0.97)
00:47:39.855 00.000 25848 Worker thread wakes up
00:47:39.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.97) opts 0xd
00:47:39.855 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, 0.97)
00:47:39.855 00.000 25848 Moving (0.61, 0.97) raw xDistance=-0.52 yDistance=1.13
00:47:39.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.52
00:47:39.855 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:39.855 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=448, FiltMax=65504, Gamma=0.560
00:47:39.855 00.000 21444 UpdateGuideState exits: m=324489 SNR=51.9 Saturated
00:47:39.855 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:39.855 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
00:47:39.855 00.000 25848 MoveAxis(E, 14, ABG)
00:47:39.855 00.000 25848 Guiding  Dir = 2, Dur = 14
00:47:39.855 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:39.855 00.000 21444 Enqueuing Expose request
00:47:39.876 00.021 25848 IsSlewing returns 0
00:47:39.876 00.000 25848 IsGuiding returns 0
00:47:39.907 00.031 25848 IsGuiding returns 1
00:47:39.907 00.000 25848 scope still moving after pulse duration time elapsed
00:47:39.953 00.046 25848 IsSlewing returns 0
00:47:39.953 00.000 25848 IsGuiding returns 0
00:47:39.953 00.000 25848 scope move finished after 14 + 63 ms
00:47:39.953 00.000 25848 Move returns status 0, amount 14
00:47:39.953 00.000 25848 MoveAxis(N, 0, ABG)
00:47:39.953 00.000 25848 Move returns status 0, amount 0
00:47:39.953 00.000 25848 move complete, result=0
00:47:39.953 00.000 25848 worker thread done servicing request
00:47:39.953 00.000 25848 Worker thread wakes up
00:47:39.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:39.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:39.953 00.000 21444 GuideStep: -0.5 px 14 ms EAST, 1.1 px 0 ms NORTH
00:47:42.810 02.857 25848 Exposure complete
00:47:42.896 00.086 25848 worker thread done servicing request
00:47:42.896 00.000 21444 OnExposeComplete: enter
00:47:42.896 00.000 21444 UpdateGuideState(): m_state=6
00:47:42.896 00.000 21444 Star::Find(15, 1226, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1168
00:47:42.896 00.000 21444 Star::Find returns 1 (1), X=1225.50, Y=751.02, Mass=348781, SNR=70.0, Peak=11884 HFD=6.1
00:47:42.896 00.000 21444 Star::Find false star n=7 nbg=259 bg=3394.2 sigma=446.7 thresh=4734 peak=4691
00:47:42.896 00.000 21444 Star::Find false star n=1 nbg=263 bg=2297.8 sigma=459.2 thresh=3675 peak=3225
00:47:42.896 00.000 21444 Star::Find false star n=3 nbg=270 bg=3647.0 sigma=532.0 thresh=5243 peak=4741
00:47:42.896 00.000 21444 Star::Find false star n=8 nbg=236 bg=3573.2 sigma=405.7 thresh=4790 peak=4713
00:47:42.896 00.000 21444 Star::Find false star n=3 nbg=252 bg=3661.9 sigma=441.8 thresh=4987 peak=4765
00:47:42.896 00.000 21444 Star::Find false star n=3 nbg=257 bg=3594.3 sigma=466.7 thresh=4994 peak=4728
00:47:42.896 00.000 21444 Star::Find false star n=3 nbg=269 bg=2703.7 sigma=474.4 thresh=4127 peak=3675
00:47:42.898 00.002 21444 Star::Find false star n=4 nbg=274 bg=3089.0 sigma=535.3 thresh=4695 peak=4467
00:47:42.898 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.79,-0.40,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.66,0.68,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.30,1.30,3.62,U] 
00:47:42.898 00.000 21444 single-star, 3 included, MultiStar: {0.40, 1.02}, one-star: {-0.29, 0.52}
00:47:42.898 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
00:47:42.898 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.47)
00:47:42.898 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.52 hyp=0.59 cameraTheta=2.08 mountX=0.33 mountY=0.37, mountTheta=0.84
00:47:42.898 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.52, opts=13)
00:47:42.898 00.000 21444 Enqueuing Move request for scope (-0.29, 0.52)
00:47:42.898 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=398, FiltMax=65504, Gamma=0.560
00:47:42.898 00.000 21444 UpdateGuideState exits: m=348781 SNR=70.0 Saturated
00:47:42.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:42.898 00.000 25848 Worker thread wakes up
00:47:42.898 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:42.898 00.000 21444 Enqueuing Expose request
00:47:42.898 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.52) opts 0xd
00:47:42.898 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.52)
00:47:42.898 00.000 25848 Moving (-0.29, 0.52) raw xDistance=0.33 yDistance=0.37
00:47:42.898 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
00:47:42.898 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:42.899 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:47:42.899 00.000 25848 MoveAxis(E, 0, ABG)
00:47:42.899 00.000 25848 Move returns status 0, amount 0
00:47:42.899 00.000 25848 MoveAxis(N, 0, ABG)
00:47:42.899 00.000 25848 Move returns status 0, amount 0
00:47:42.899 00.000 25848 move complete, result=0
00:47:42.899 00.000 25848 worker thread done servicing request
00:47:42.899 00.000 25848 Worker thread wakes up
00:47:42.899 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
00:47:42.899 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:42.899 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:45.744 02.845 25848 Exposure complete
00:47:45.822 00.078 25848 worker thread done servicing request
00:47:45.822 00.000 21444 OnExposeComplete: enter
00:47:45.822 00.000 21444 UpdateGuideState(): m_state=6
00:47:45.823 00.001 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1169
00:47:45.823 00.000 21444 Star::Find returns 1 (1), X=1224.19, Y=750.23, Mass=345644, SNR=58.8, Peak=11752 HFD=6.8
00:47:45.823 00.000 21444 Star::Find false star n=1 nbg=253 bg=3613.0 sigma=441.3 thresh=4937 peak=4702
00:47:45.823 00.000 21444 Star::Find false star n=5 nbg=265 bg=2284.8 sigma=427.4 thresh=3567 peak=3365
00:47:45.823 00.000 21444 Star::Find false star n=6 nbg=267 bg=4043.3 sigma=522.1 thresh=5609 peak=5592
00:47:45.823 00.000 21444 Star::Find false star n=10 nbg=234 bg=3748.9 sigma=383.4 thresh=4899 peak=4749
00:47:45.823 00.000 21444 Star::Find false star n=6 nbg=270 bg=3497.2 sigma=476.5 thresh=4927 peak=4739
00:47:45.823 00.000 21444 Star::Find false star n=3 nbg=262 bg=3805.0 sigma=448.0 thresh=5149 peak=4731
00:47:45.823 00.000 21444 Star::Find false star n=5 nbg=237 bg=2858.9 sigma=375.2 thresh=3984 peak=3750
00:47:45.823 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 17.44,-0.15,0.00,M2] [#7 1.01,-0.19,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 15.09,-2.27,0.00,M5] [#11 0.31,0.09,3.73,U] 
00:47:45.823 00.000 21444 refined, 2 included, MultiStar: {0.05, -0.02}, one-star: {-1.60, -0.27}
00:47:45.823 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
00:47:45.823 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.09)
00:47:45.823 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.30 mountX=-0.05 mountY=0.00, mountTheta=3.05
00:47:45.824 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-0.02, opts=13)
00:47:45.824 00.000 21444 Enqueuing Move request for scope (0.05, -0.02)
00:47:45.824 00.000 25848 Worker thread wakes up
00:47:45.824 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
00:47:45.824 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
00:47:45.824 00.000 25848 Moving (0.05, -0.02) raw xDistance=-0.05 yDistance=0.00
00:47:45.824 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=320, FiltMax=65504, Gamma=0.560
00:47:45.824 00.000 21444 UpdateGuideState exits: m=345644 SNR=58.8 Saturated
00:47:45.824 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:45.824 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:45.824 00.000 21444 Enqueuing Expose request
00:47:45.825 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:47:45.825 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:45.825 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:47:45.825 00.000 25848 MoveAxis(E, 0, ABG)
00:47:45.825 00.000 25848 Move returns status 0, amount 0
00:47:45.825 00.000 25848 MoveAxis(N, 0, ABG)
00:47:45.825 00.000 25848 Move returns status 0, amount 0
00:47:45.825 00.000 25848 move complete, result=0
00:47:45.825 00.000 25848 worker thread done servicing request
00:47:45.825 00.000 25848 Worker thread wakes up
00:47:45.825 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:45.825 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:45.825 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:48.665 02.840 25848 Exposure complete
00:47:48.752 00.087 25848 worker thread done servicing request
00:47:48.753 00.001 21444 OnExposeComplete: enter
00:47:48.753 00.000 21444 UpdateGuideState(): m_state=6
00:47:48.753 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1170
00:47:48.753 00.000 21444 Star::Find returns 1 (1), X=1224.67, Y=749.42, Mass=299567, SNR=48.8, Peak=12316 HFD=5.8
00:47:48.753 00.000 21444 Star::Find false star n=3 nbg=242 bg=3585.8 sigma=404.3 thresh=4799 peak=4676
00:47:48.753 00.000 21444 Star::Find false star n=3 nbg=250 bg=4079.9 sigma=502.9 thresh=5589 peak=5078
00:47:48.753 00.000 21444 Star::Find false star n=1 nbg=274 bg=3538.9 sigma=519.0 thresh=5096 peak=4497
00:47:48.753 00.000 21444 Star::Find false star n=4 nbg=273 bg=3655.8 sigma=516.2 thresh=5204 peak=4945
00:47:48.753 00.000 21444 Star::Find false star n=6 nbg=238 bg=3157.3 sigma=403.4 thresh=4368 peak=4277
00:47:48.753 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.60,15.26,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.25,2.15,0.18,U] [#5 0.00,0.00,0.00,L] [#6 15.63,10.66,0.00,M3] [#7 0.86,-2.29,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.28,-0.89,4.10,U] 
00:47:48.753 00.000 21444 refined, 3 included, MultiStar: {0.17, -1.10}, one-star: {-1.11, -1.08}
00:47:48.754 00.001 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
00:47:48.754 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.03)
00:47:48.754 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-1.10 hyp=1.11 cameraTheta=-1.41 mountX=-0.27 mountY=-0.95, mountTheta=-1.85
00:47:48.754 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-1.10, opts=13)
00:47:48.754 00.000 21444 Enqueuing Move request for scope (0.17, -1.10)
00:47:48.754 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=318, FiltMax=65504, Gamma=0.560
00:47:48.755 00.001 21444 UpdateGuideState exits: m=299567 SNR=48.8 Saturated
00:47:48.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:48.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:48.755 00.000 21444 Enqueuing Expose request
00:47:48.755 00.000 25848 Worker thread wakes up
00:47:48.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -1.10) opts 0xd
00:47:48.755 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -1.10)
00:47:48.755 00.000 25848 Moving (0.17, -1.10) raw xDistance=-0.27 yDistance=-0.95
00:47:48.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
00:47:48.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
00:47:48.755 00.000 25848 MoveAxis(E, 0, ABG)
00:47:48.755 00.000 25848 Move returns status 0, amount 0
00:47:48.755 00.000 25848 MoveAxis(N, 26, ABG)
00:47:48.755 00.000 25848 Guiding  Dir = 0, Dur = 26
00:47:48.781 00.026 25848 IsSlewing returns 0
00:47:48.782 00.001 25848 IsGuiding returns 0
00:47:48.814 00.032 25848 IsGuiding returns 1
00:47:48.814 00.000 25848 scope still moving after pulse duration time elapsed
00:47:48.877 00.063 25848 IsSlewing returns 0
00:47:48.878 00.001 25848 IsGuiding returns 0
00:47:48.878 00.000 25848 scope move finished after 26 + 69 ms
00:47:48.878 00.000 25848 Move returns status 0, amount 26
00:47:48.878 00.000 25848 move complete, result=0
00:47:48.878 00.000 25848 worker thread done servicing request
00:47:48.878 00.000 25848 Worker thread wakes up
00:47:48.878 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:48.878 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:48.878 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 26 ms NORTH
00:47:51.727 02.849 25848 Exposure complete
00:47:51.815 00.088 25848 worker thread done servicing request
00:47:51.815 00.000 21444 OnExposeComplete: enter
00:47:51.815 00.000 21444 UpdateGuideState(): m_state=6
00:47:51.816 00.001 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1171
00:47:51.816 00.000 21444 Star::Find returns 1 (1), X=1223.50, Y=751.30, Mass=332385, SNR=59.3, Peak=10976 HFD=6.7
00:47:51.816 00.000 21444 Star::Find false star n=2 nbg=260 bg=3764.0 sigma=453.4 thresh=5124 peak=4875
00:47:51.816 00.000 21444 Star::Find false star n=1 nbg=275 bg=2236.2 sigma=509.1 thresh=3764 peak=3363
00:47:51.816 00.000 21444 Star::Find false star n=1 nbg=261 bg=3653.2 sigma=474.8 thresh=5078 peak=4777
00:47:51.816 00.000 21444 Star::Find false star n=3 nbg=267 bg=3593.8 sigma=476.2 thresh=5022 peak=4918
00:47:51.816 00.000 21444 Star::Find false star n=1 nbg=258 bg=3766.6 sigma=480.1 thresh=5207 peak=4978
00:47:51.816 00.000 21444 Star::Find false star n=3 nbg=265 bg=2677.1 sigma=406.4 thresh=3896 peak=3595
00:47:51.816 00.000 21444 Star::Find false star n=2 nbg=272 bg=3164.8 sigma=524.7 thresh=4739 peak=4235
00:47:51.816 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.77,0.73,0.18,U] [#4 -4.90,-12.05,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.12,0.87,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.57,1.94,2.95,U] 
00:47:51.816 00.000 21444 refined, 3 included, MultiStar: {-1.41, 1.48}, one-star: {-2.28, 0.80}
00:47:51.816 00.000 21444 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.05) = xAngle (-0.72 = -0.72)
00:47:51.816 00.000 21444 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.56 = 2.72)
00:47:51.816 00.000 21444 CameraToMount -- cameraX=-1.41 cameraY=1.48 hyp=2.04 cameraTheta=2.34 mountX=1.54 mountY=0.83, mountTheta=0.49
00:47:51.817 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.41, y=1.48, opts=13)
00:47:51.817 00.000 21444 Enqueuing Move request for scope (-1.41, 1.48)
00:47:51.817 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=534, FiltMax=65504, Gamma=0.560
00:47:51.817 00.000 21444 UpdateGuideState exits: m=332385 SNR=59.3 Saturated
00:47:51.817 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:51.817 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:51.818 00.001 21444 Enqueuing Expose request
00:47:51.818 00.000 25848 Worker thread wakes up
00:47:51.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.41, 1.48) opts 0xd
00:47:51.818 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.41, 1.48)
00:47:51.818 00.000 25848 Moving (-1.41, 1.48) raw xDistance=1.54 yDistance=0.83
00:47:51.818 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.54
00:47:51.818 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:51.818 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
00:47:51.818 00.000 25848 MoveAxis(W, 45, ABG)
00:47:51.818 00.000 25848 Guiding  Dir = 3, Dur = 45
00:47:51.842 00.024 25848 IsSlewing returns 0
00:47:51.843 00.001 25848 IsGuiding returns 0
00:47:51.874 00.031 25848 PulseGuide returned control before completion, sleep 24
00:47:51.900 00.026 25848 IsGuiding returns 1
00:47:51.900 00.000 25848 scope still moving after pulse duration time elapsed
00:47:51.954 00.054 25848 IsSlewing returns 0
00:47:51.956 00.002 25848 IsGuiding returns 0
00:47:51.956 00.000 25848 scope move finished after 45 + 67 ms
00:47:51.956 00.000 25848 Move returns status 0, amount 45
00:47:51.956 00.000 25848 MoveAxis(N, 0, ABG)
00:47:51.956 00.000 25848 Move returns status 0, amount 0
00:47:51.956 00.000 25848 move complete, result=0
00:47:51.956 00.000 25848 worker thread done servicing request
00:47:51.956 00.000 25848 Worker thread wakes up
00:47:51.956 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:51.956 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:51.956 00.000 21444 GuideStep: 1.5 px 45 ms WEST, 0.8 px 0 ms NORTH
00:47:54.801 02.845 25848 Exposure complete
00:47:54.888 00.087 25848 worker thread done servicing request
00:47:54.889 00.001 21444 OnExposeComplete: enter
00:47:54.889 00.000 21444 UpdateGuideState(): m_state=6
00:47:54.889 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1172
00:47:54.889 00.000 21444 Star::Find returns 1 (1), X=1226.34, Y=751.79, Mass=373261, SNR=61.7, Peak=13068 HFD=6.4
00:47:54.889 00.000 21444 Star::Find false star n=4 nbg=254 bg=4129.5 sigma=442.1 thresh=5456 peak=5420
00:47:54.889 00.000 21444 Star::Find false star n=6 nbg=267 bg=3683.7 sigma=500.2 thresh=5184 peak=5013
00:47:54.889 00.000 21444 Star::Find false star n=5 nbg=258 bg=2679.4 sigma=399.8 thresh=3879 peak=3765
00:47:54.889 00.000 21444 Star::Find false star n=3 nbg=258 bg=3125.4 sigma=454.1 thresh=4488 peak=4340
00:47:54.889 00.000 21444 MultiStar: [#1 14.26,-1.36,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.14,-1.29,0.20,U] [#5 7.95,-0.09,0.00,M2] [#6 18.85,-0.04,0.00,M4] [#7 2.72,0.07,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.08,1.14,3.85,U] 
00:47:54.889 00.000 21444 single-star, 3 included, MultiStar: {1.81, 0.93}, one-star: {0.56, 1.29}
00:47:54.889 00.000 21444 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.05) = xAngle (-1.89 = -1.89)
00:47:54.889 00.000 21444 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.55)
00:47:54.890 00.001 21444 CameraToMount -- cameraX=0.56 cameraY=1.29 hyp=1.40 cameraTheta=1.16 mountX=-0.44 mountY=1.40, mountTheta=1.88
00:47:54.890 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=1.29, opts=13)
00:47:54.891 00.001 21444 Enqueuing Move request for scope (0.56, 1.29)
00:47:54.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=358, FiltMax=65504, Gamma=0.560
00:47:54.891 00.000 21444 UpdateGuideState exits: m=373261 SNR=61.7 Saturated
00:47:54.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:54.891 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:54.891 00.000 21444 Enqueuing Expose request
00:47:54.891 00.000 25848 Worker thread wakes up
00:47:54.891 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 1.29) opts 0xd
00:47:54.891 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 1.29)
00:47:54.891 00.000 25848 Moving (0.56, 1.29) raw xDistance=-0.44 yDistance=1.40
00:47:54.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
00:47:54.891 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:54.891 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
00:47:54.891 00.000 25848 MoveAxis(E, 0, ABG)
00:47:54.891 00.000 25848 Move returns status 0, amount 0
00:47:54.891 00.000 25848 MoveAxis(N, 0, ABG)
00:47:54.891 00.000 25848 Move returns status 0, amount 0
00:47:54.891 00.000 25848 move complete, result=0
00:47:54.891 00.000 25848 worker thread done servicing request
00:47:54.891 00.000 25848 Worker thread wakes up
00:47:54.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:54.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:54.891 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.4 px 0 ms NORTH
00:47:57.732 02.841 25848 Exposure complete
00:47:57.820 00.088 25848 worker thread done servicing request
00:47:57.821 00.001 21444 OnExposeComplete: enter
00:47:57.821 00.000 21444 UpdateGuideState(): m_state=6
00:47:57.821 00.000 21444 Star::Find(15, 1226, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1173
00:47:57.821 00.000 21444 Star::Find returns 1 (1), X=1225.84, Y=751.86, Mass=373414, SNR=58.6, Peak=12716 HFD=6.1
00:47:57.821 00.000 21444 Star::Find false star n=2 nbg=256 bg=3675.0 sigma=473.5 thresh=5096 peak=4623
00:47:57.821 00.000 21444 Star::Find false star n=4 nbg=262 bg=3980.0 sigma=468.2 thresh=5385 peak=5292
00:47:57.821 00.000 21444 Star::Find false star n=7 nbg=266 bg=3706.8 sigma=460.3 thresh=5088 peak=5086
00:47:57.821 00.000 21444 Star::Find false star n=10 nbg=239 bg=3656.9 sigma=344.7 thresh=4691 peak=4616
00:47:57.821 00.000 21444 Star::Find false star n=3 nbg=267 bg=3740.1 sigma=452.0 thresh=5096 peak=4805
00:47:57.821 00.000 21444 Star::Find false star n=5 nbg=259 bg=3786.7 sigma=469.1 thresh=5194 peak=4920
00:47:57.821 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.93,-0.69,0.25,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.18,0.13,0.99,U] [#8 0.00,0.00,0.00,L] [#9 -23.97,3.95,0.00,M10] [#10 14.69,-1.38,0.00,M6] [#11 1.89,1.88,3.41,U] 
00:47:57.821 00.000 21444 single-star, 3 included, MultiStar: {1.31, 1.37}, one-star: {0.05, 1.36}
00:47:57.821 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
00:47:57.822 00.001 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.92)
00:47:57.822 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=1.36 hyp=1.36 cameraTheta=1.53 mountX=0.07 mountY=1.28, mountTheta=1.52
00:47:57.823 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=1.36, opts=13)
00:47:57.823 00.000 21444 Enqueuing Move request for scope (0.05, 1.36)
00:47:57.823 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=290, FiltMax=65504, Gamma=0.560
00:47:57.823 00.000 21444 UpdateGuideState exits: m=373414 SNR=58.6 Saturated
00:47:57.823 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:57.823 00.000 25848 Worker thread wakes up
00:47:57.823 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.36) opts 0xd
00:47:57.823 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 1.36)
00:47:57.823 00.000 25848 Moving (0.05, 1.36) raw xDistance=0.07 yDistance=1.28
00:47:57.823 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:47:57.823 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=0.20 newest=3.51
00:47:57.823 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
00:47:57.823 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:47:57.823 00.000 21444 Enqueuing Expose request
00:47:57.823 00.000 25848 MoveAxis(E, 0, ABG)
00:47:57.823 00.000 25848 Move returns status 0, amount 0
00:47:57.823 00.000 25848 BLC: Oldest BLC event removed
00:47:57.824 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 294 applied
00:47:57.824 00.000 25848 MoveAxis(S, 329, ABG)
00:47:57.824 00.000 25848 Guiding  Dir = 1, Dur = 329
00:47:57.844 00.020 25848 IsSlewing returns 0
00:47:57.844 00.000 25848 IsGuiding returns 0
00:47:57.876 00.032 25848 PulseGuide returned control before completion, sleep 308
00:47:58.200 00.324 25848 IsGuiding returns 1
00:47:58.200 00.000 25848 scope still moving after pulse duration time elapsed
00:47:58.252 00.052 25848 IsSlewing returns 0
00:47:58.252 00.000 25848 IsGuiding returns 0
00:47:58.252 00.000 25848 scope move finished after 329 + 78 ms
00:47:58.252 00.000 25848 Move returns status 0, amount 329
00:47:58.252 00.000 25848 move complete, result=0
00:47:58.252 00.000 25848 worker thread done servicing request
00:47:58.252 00.000 25848 Worker thread wakes up
00:47:58.253 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:47:58.253 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:47:58.253 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.3 px 329 ms SOUTH
00:48:01.102 02.849 25848 Exposure complete
00:48:01.181 00.079 25848 worker thread done servicing request
00:48:01.181 00.000 21444 OnExposeComplete: enter
00:48:01.181 00.000 21444 UpdateGuideState(): m_state=6
00:48:01.182 00.001 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1174
00:48:01.182 00.000 21444 Star::Find returns 1 (1), X=1225.51, Y=751.09, Mass=420856, SNR=62.5, Peak=11836 HFD=7.2
00:48:01.182 00.000 21444 Star::Find false star n=2 nbg=253 bg=3550.1 sigma=434.8 thresh=4854 peak=4444
00:48:01.182 00.000 21444 Star::Find false star n=10 nbg=248 bg=2250.9 sigma=378.7 thresh=3387 peak=3271
00:48:01.182 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.50,0.19,0.18,U] [#4 5.98,12.33,0.00,M3] [#5 -3.46,-1.72,0.24,U] [#6 14.87,13.67,0.00,M5] [#7 1.75,-0.25,0.99,U] [#8 0.00,0.00,0.00,L] [#9 -26.23,-7.77,0.00,R] [#10 3.65,8.08,0.00,M7] [#11 0.14,1.14,3.53,U] 
00:48:01.182 00.000 21444 single-star, 4 included, MultiStar: {0.18, 0.67}, one-star: {-0.28, 0.59}
00:48:01.182 00.000 21444 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.05) = xAngle (-1.04 = -1.04)
00:48:01.182 00.000 21444 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.40)
00:48:01.182 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.59 hyp=0.65 cameraTheta=2.01 mountX=0.33 mountY=0.44, mountTheta=0.93
00:48:01.183 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.59, opts=13)
00:48:01.183 00.000 21444 Enqueuing Move request for scope (-0.28, 0.59)
00:48:01.183 00.000 25848 Worker thread wakes up
00:48:01.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.59) opts 0xd
00:48:01.183 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.59)
00:48:01.183 00.000 25848 Moving (-0.28, 0.59) raw xDistance=0.33 yDistance=0.44
00:48:01.183 00.000 25848 BLC: History state: CurrMiss=0.44, AvgInitMiss=-0.15, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.281270, 1:0.440352
00:48:01.183 00.000 25848 BLC: No correction, Miss < min_move
00:48:01.183 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=370, FiltMax=65504, Gamma=0.560
00:48:01.183 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
00:48:01.183 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:01.183 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
00:48:01.183 00.000 25848 MoveAxis(E, 0, ABG)
00:48:01.183 00.000 25848 Move returns status 0, amount 0
00:48:01.183 00.000 25848 MoveAxis(N, 0, ABG)
00:48:01.183 00.000 25848 Move returns status 0, amount 0
00:48:01.183 00.000 25848 move complete, result=0
00:48:01.183 00.000 25848 worker thread done servicing request
00:48:01.183 00.000 21444 UpdateGuideState exits: m=420856 SNR=62.5 Saturated
00:48:01.184 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:01.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:01.184 00.000 21444 Enqueuing Expose request
00:48:01.184 00.000 25848 Worker thread wakes up
00:48:01.184 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:01.184 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:01.184 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
00:48:04.026 02.842 25848 Exposure complete
00:48:04.107 00.081 25848 worker thread done servicing request
00:48:04.107 00.000 21444 OnExposeComplete: enter
00:48:04.107 00.000 21444 UpdateGuideState(): m_state=6
00:48:04.107 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1175
00:48:04.107 00.000 21444 Star::Find returns 1 (1), X=1224.64, Y=751.41, Mass=403677, SNR=67.9, Peak=13548 HFD=6.8
00:48:04.107 00.000 21444 Star::Find false star n=2 nbg=268 bg=3658.8 sigma=493.2 thresh=5139 peak=4692
00:48:04.107 00.000 21444 Star::Find false star n=11 nbg=267 bg=2181.3 sigma=401.9 thresh=3387 peak=3333
00:48:04.107 00.000 21444 Star::Find false star n=1 nbg=271 bg=3729.0 sigma=550.5 thresh=5380 peak=5114
00:48:04.107 00.000 21444 Star::Find false star n=3 nbg=248 bg=3666.2 sigma=443.3 thresh=4996 peak=4778
00:48:04.107 00.000 21444 Star::Find false star n=3 nbg=263 bg=3191.1 sigma=512.5 thresh=4728 peak=4340
00:48:04.108 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 9.01,-4.91,0.00,M1] [#4 -5.81,24.52,0.00,M4] [#5 10.09,-5.28,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.54,1.39,0.94,U] [#8 0.00,0.00,0.00,L] [#9 2.09,-12.08,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -0.82,1.93,2.85,U] 
00:48:04.108 00.000 21444 single-star, 2 included, MultiStar: {-0.62, 1.61}, one-star: {-1.14, 0.91}
00:48:04.108 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
00:48:04.108 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.43 = 2.86)
00:48:04.108 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=0.91 hyp=1.46 cameraTheta=2.47 mountX=1.22 mountY=0.41, mountTheta=0.33
00:48:04.108 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=0.91, opts=13)
00:48:04.108 00.000 21444 Enqueuing Move request for scope (-1.14, 0.91)
00:48:04.108 00.000 25848 Worker thread wakes up
00:48:04.109 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=368, FiltMax=65504, Gamma=0.560
00:48:04.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.91) opts 0xd
00:48:04.109 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, 0.91)
00:48:04.109 00.000 21444 UpdateGuideState exits: m=403677 SNR=67.9 Saturated
00:48:04.109 00.000 25848 Moving (-1.14, 0.91) raw xDistance=1.22 yDistance=0.41
00:48:04.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:04.109 00.000 25848 BLC: History state: CurrMiss=0.41, AvgInitMiss=-0.15, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.281270, 1:0.440352, 2:0.412136
00:48:04.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:04.109 00.000 21444 Enqueuing Expose request
00:48:04.109 00.000 25848 BLC: No correction, Miss < min_move
00:48:04.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.22
00:48:04.109 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:04.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
00:48:04.109 00.000 25848 MoveAxis(W, 35, ABG)
00:48:04.109 00.000 25848 Guiding  Dir = 3, Dur = 35
00:48:04.141 00.032 25848 IsSlewing returns 0
00:48:04.142 00.001 25848 IsGuiding returns 0
00:48:04.174 00.032 25848 PulseGuide returned control before completion, sleep 14
00:48:04.197 00.023 25848 IsGuiding returns 1
00:48:04.197 00.000 25848 scope still moving after pulse duration time elapsed
00:48:04.251 00.054 25848 IsSlewing returns 0
00:48:04.251 00.000 25848 IsGuiding returns 0
00:48:04.251 00.000 25848 scope move finished after 35 + 74 ms
00:48:04.251 00.000 25848 Move returns status 0, amount 35
00:48:04.251 00.000 25848 MoveAxis(N, 0, ABG)
00:48:04.251 00.000 25848 Move returns status 0, amount 0
00:48:04.251 00.000 25848 move complete, result=0
00:48:04.251 00.000 25848 worker thread done servicing request
00:48:04.251 00.000 25848 Worker thread wakes up
00:48:04.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:04.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:04.252 00.001 21444 GuideStep: 1.2 px 35 ms WEST, 0.4 px 0 ms NORTH
00:48:07.094 02.842 25848 Exposure complete
00:48:07.181 00.087 25848 worker thread done servicing request
00:48:07.181 00.000 21444 OnExposeComplete: enter
00:48:07.181 00.000 21444 UpdateGuideState(): m_state=6
00:48:07.182 00.001 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1176
00:48:07.182 00.000 21444 Star::Find returns 1 (1), X=1225.82, Y=751.91, Mass=375679, SNR=66.3, Peak=12036 HFD=6.5
00:48:07.182 00.000 21444 Star::Find false star n=3 nbg=273 bg=3607.0 sigma=489.1 thresh=5074 peak=4725
00:48:07.182 00.000 21444 Star::Find false star n=6 nbg=264 bg=4196.4 sigma=513.1 thresh=5736 peak=5479
00:48:07.182 00.000 21444 Star::Find false star n=4 nbg=249 bg=3726.0 sigma=418.1 thresh=4980 peak=4818
00:48:07.182 00.000 21444 Star::Find false star n=11 nbg=230 bg=3694.2 sigma=358.6 thresh=4770 peak=4684
00:48:07.182 00.000 21444 Star::Find false star n=8 nbg=270 bg=3541.5 sigma=474.0 thresh=4964 peak=4797
00:48:07.182 00.000 21444 Star::Find false star n=3 nbg=258 bg=2890.0 sigma=471.7 thresh=4305 peak=4102
00:48:07.182 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.10,15.55,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -4.81,25.08,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.36,1.04,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.20,1.94,3.49,U] 
00:48:07.182 00.000 21444 single-star, 2 included, MultiStar: {1.01, 1.69}, one-star: {0.03, 1.40}
00:48:07.182 00.000 21444 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.05) = xAngle (-1.51 = -1.51)
00:48:07.182 00.000 21444 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.35 = 1.93)
00:48:07.182 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=1.40 hyp=1.40 cameraTheta=1.55 mountX=0.09 mountY=1.31, mountTheta=1.50
00:48:07.183 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=1.40, opts=13)
00:48:07.183 00.000 21444 Enqueuing Move request for scope (0.03, 1.40)
00:48:07.183 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=268, FiltMax=65504, Gamma=0.560
00:48:07.184 00.001 21444 UpdateGuideState exits: m=375679 SNR=66.3 Saturated
00:48:07.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:07.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:07.184 00.000 21444 Enqueuing Expose request
00:48:07.184 00.000 25848 Worker thread wakes up
00:48:07.184 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 1.40) opts 0xd
00:48:07.184 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 1.40)
00:48:07.184 00.000 25848 Moving (0.03, 1.40) raw xDistance=0.09 yDistance=1.31
00:48:07.184 00.000 25848 BLC: window closed
00:48:07.184 00.000 25848 BLC: History state: CurrMiss=1.31, AvgInitMiss=-0.15, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.281270, 1:0.440352, 2:0.412136
00:48:07.184 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:48:07.184 00.000 25848 BLC: window closed
00:48:07.184 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:48:07.184 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
00:48:07.184 00.000 25848 MoveAxis(E, 0, ABG)
00:48:07.184 00.000 25848 Move returns status 0, amount 0
00:48:07.184 00.000 25848 MoveAxis(S, 36, ABG)
00:48:07.184 00.000 25848 Guiding  Dir = 1, Dur = 36
00:48:07.205 00.021 25848 IsSlewing returns 0
00:48:07.205 00.000 25848 IsGuiding returns 0
00:48:07.236 00.031 25848 PulseGuide returned control before completion, sleep 15
00:48:07.265 00.029 25848 IsGuiding returns 1
00:48:07.265 00.000 25848 scope still moving after pulse duration time elapsed
00:48:07.346 00.081 25848 IsSlewing returns 0
00:48:07.346 00.000 25848 IsGuiding returns 0
00:48:07.346 00.000 25848 scope move finished after 36 + 105 ms
00:48:07.346 00.000 25848 Move returns status 0, amount 36
00:48:07.346 00.000 25848 move complete, result=0
00:48:07.346 00.000 25848 worker thread done servicing request
00:48:07.346 00.000 25848 Worker thread wakes up
00:48:07.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:07.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:07.346 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.3 px 36 ms SOUTH
00:48:10.197 02.851 25848 Exposure complete
00:48:10.278 00.081 25848 worker thread done servicing request
00:48:10.278 00.000 21444 OnExposeComplete: enter
00:48:10.278 00.000 21444 UpdateGuideState(): m_state=6
00:48:10.279 00.001 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1177
00:48:10.279 00.000 21444 Star::Find returns 1 (1), X=1225.30, Y=751.20, Mass=299890, SNR=42.2, Peak=11532 HFD=5.7
00:48:10.279 00.000 21444 Star::Find false star n=2 nbg=274 bg=3594.8 sigma=509.1 thresh=5122 peak=4894
00:48:10.279 00.000 21444 Star::Find false star n=11 nbg=254 bg=3667.6 sigma=419.2 thresh=4925 peak=4875
00:48:10.279 00.000 21444 Star::Find false star n=2 nbg=255 bg=3651.1 sigma=430.7 thresh=4943 peak=4637
00:48:10.279 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -7.07,27.15,0.00,M3] [#3 -0.83,0.10,0.24,U] [#4 -4.13,24.41,0.00,M6] [#5 -10.24,9.54,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.77,-0.24,1.36,U] [#8 0.00,0.00,0.00,L] [#9 9.63,1.90,0.00,M2] [#10 25.26,-8.81,0.00,M8] [#11 -0.36,0.74,4.41,U] 
00:48:10.279 00.000 21444 refined, 3 included, MultiStar: {-0.18, 0.53}, one-star: {-0.49, 0.70}
00:48:10.279 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
00:48:10.279 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.28)
00:48:10.279 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=0.53 hyp=0.55 cameraTheta=1.90 mountX=0.22 mountY=0.42, mountTheta=1.08
00:48:10.280 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=0.53, opts=13)
00:48:10.280 00.000 21444 Enqueuing Move request for scope (-0.18, 0.53)
00:48:10.280 00.000 25848 Worker thread wakes up
00:48:10.280 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.53) opts 0xd
00:48:10.280 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, 0.53)
00:48:10.280 00.000 25848 Moving (-0.18, 0.53) raw xDistance=0.22 yDistance=0.42
00:48:10.280 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
00:48:10.280 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=522, FiltMax=65504, Gamma=0.560
00:48:10.280 00.000 21444 UpdateGuideState exits: m=299890 SNR=42.2 Saturated
00:48:10.280 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:10.280 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:10.280 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:10.280 00.000 21444 Enqueuing Expose request
00:48:10.280 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
00:48:10.280 00.000 25848 MoveAxis(E, 0, ABG)
00:48:10.280 00.000 25848 Move returns status 0, amount 0
00:48:10.280 00.000 25848 MoveAxis(N, 0, ABG)
00:48:10.280 00.000 25848 Move returns status 0, amount 0
00:48:10.280 00.000 25848 move complete, result=0
00:48:10.280 00.000 25848 worker thread done servicing request
00:48:10.280 00.000 25848 Worker thread wakes up
00:48:10.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:10.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:10.281 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:48:13.123 02.842 25848 Exposure complete
00:48:13.201 00.078 25848 worker thread done servicing request
00:48:13.201 00.000 21444 OnExposeComplete: enter
00:48:13.202 00.001 21444 UpdateGuideState(): m_state=6
00:48:13.202 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1178
00:48:13.202 00.000 21444 Star::Find returns 1 (1), X=1223.01, Y=750.33, Mass=343234, SNR=50.4, Peak=11608 HFD=6.1
00:48:13.202 00.000 21444 Star::Find false star n=9 nbg=268 bg=3776.8 sigma=520.3 thresh=5338 peak=5182
00:48:13.202 00.000 21444 Star::Find false star n=7 nbg=248 bg=3500.2 sigma=422.7 thresh=4768 peak=4665
00:48:13.202 00.000 21444 Star::Find false star n=4 nbg=249 bg=3611.4 sigma=418.5 thresh=4867 peak=4861
00:48:13.202 00.000 21444 Star::Find false star n=4 nbg=257 bg=3606.1 sigma=481.6 thresh=5051 peak=4713
00:48:13.202 00.000 21444 Star::Find false star n=4 nbg=253 bg=3206.1 sigma=440.0 thresh=4526 peak=4281
00:48:13.202 00.000 21444 MultiStar: [#1 19.66,6.53,0.00,M8] [#2 -7.16,22.58,0.00,M4] [#3 1.31,-0.40,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.26,-0.37,1.07,U] [#8 0.00,0.00,0.00,L] [#9 22.77,13.99,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -0.15,0.18,3.70,U] 
00:48:13.202 00.000 21444 refined, 3 included, MultiStar: {-0.74, 0.00}, one-star: {-2.77, -0.18}
00:48:13.202 00.000 21444 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.05) = xAngle (0.09 = 0.09)
00:48:13.203 00.001 21444 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
00:48:13.203 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.00 hyp=0.74 cameraTheta=3.14 mountX=0.73 mountY=-0.28, mountTheta=-0.36
00:48:13.203 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.00, opts=13)
00:48:13.203 00.000 21444 Enqueuing Move request for scope (-0.74, 0.00)
00:48:13.203 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=106, FiltMax=65504, Gamma=0.560
00:48:13.204 00.001 21444 UpdateGuideState exits: m=343234 SNR=50.4 Saturated
00:48:13.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:13.204 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:13.204 00.000 21444 Enqueuing Expose request
00:48:13.204 00.000 25848 Worker thread wakes up
00:48:13.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.00) opts 0xd
00:48:13.204 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.00)
00:48:13.204 00.000 25848 Moving (-0.74, 0.00) raw xDistance=0.73 yDistance=-0.28
00:48:13.204 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
00:48:13.204 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:13.204 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:48:13.204 00.000 25848 MoveAxis(W, 21, ABG)
00:48:13.204 00.000 25848 Guiding  Dir = 3, Dur = 21
00:48:13.235 00.031 25848 IsSlewing returns 0
00:48:13.235 00.000 25848 IsGuiding returns 0
00:48:13.266 00.031 25848 IsGuiding returns 1
00:48:13.266 00.000 25848 scope still moving after pulse duration time elapsed
00:48:13.326 00.060 25848 IsSlewing returns 0
00:48:13.326 00.000 25848 IsGuiding returns 0
00:48:13.326 00.000 25848 scope move finished after 21 + 71 ms
00:48:13.326 00.000 25848 Move returns status 0, amount 21
00:48:13.326 00.000 25848 MoveAxis(N, 0, ABG)
00:48:13.326 00.000 25848 Move returns status 0, amount 0
00:48:13.326 00.000 25848 move complete, result=0
00:48:13.326 00.000 25848 worker thread done servicing request
00:48:13.326 00.000 25848 Worker thread wakes up
00:48:13.326 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.3 px 0 ms NORTH
00:48:13.327 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:13.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:16.170 02.843 25848 Exposure complete
00:48:16.258 00.088 25848 worker thread done servicing request
00:48:16.258 00.000 21444 OnExposeComplete: enter
00:48:16.258 00.000 21444 UpdateGuideState(): m_state=6
00:48:16.259 00.001 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1179
00:48:16.259 00.000 21444 Star::Find returns 1 (1), X=1223.87, Y=751.22, Mass=311671, SNR=48.2, Peak=11176 HFD=6.1
00:48:16.259 00.000 21444 Star::Find false star n=1 nbg=277 bg=3634.9 sigma=521.6 thresh=5200 peak=4751
00:48:16.259 00.000 21444 Star::Find false star n=10 nbg=250 bg=2116.0 sigma=373.3 thresh=3236 peak=3155
00:48:16.259 00.000 21444 Star::Find false star n=5 nbg=274 bg=4111.4 sigma=513.6 thresh=5652 peak=5348
00:48:16.259 00.000 21444 Star::Find false star n=15 nbg=227 bg=3586.2 sigma=387.1 thresh=4747 peak=4644
00:48:16.259 00.000 21444 Star::Find false star n=2 nbg=260 bg=3725.3 sigma=494.0 thresh=5207 peak=4982
00:48:16.259 00.000 21444 Star::Find false star n=7 nbg=262 bg=3637.4 sigma=517.5 thresh=5190 peak=5008
00:48:16.259 00.000 21444 Star::Find false star n=5 nbg=263 bg=2837.4 sigma=423.2 thresh=4107 peak=3994
00:48:16.259 00.000 21444 Star::Find false star n=3 nbg=239 bg=3186.0 sigma=424.5 thresh=4460 peak=4221
00:48:16.259 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -4.02,-1.83,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.28,0.00,1.50,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.00,1.22,3.75,U] 
00:48:16.259 00.000 21444 refined, 3 included, MultiStar: {-0.91, 0.79}, one-star: {-1.91, 0.72}
00:48:16.259 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.62 = -0.62)
00:48:16.259 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.47 = 2.82)
00:48:16.259 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=0.79 hyp=1.20 cameraTheta=2.43 mountX=0.98 mountY=0.38, mountTheta=0.37
00:48:16.260 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=0.79, opts=13)
00:48:16.260 00.000 21444 Enqueuing Move request for scope (-0.91, 0.79)
00:48:16.260 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=382, FiltMax=65504, Gamma=0.560
00:48:16.260 00.000 21444 UpdateGuideState exits: m=311671 SNR=48.2 Saturated
00:48:16.260 00.000 25848 Worker thread wakes up
00:48:16.260 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:16.261 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:16.261 00.000 21444 Enqueuing Expose request
00:48:16.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.79) opts 0xd
00:48:16.261 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 0.79)
00:48:16.261 00.000 25848 Moving (-0.91, 0.79) raw xDistance=0.98 yDistance=0.38
00:48:16.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.98
00:48:16.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:16.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
00:48:16.261 00.000 25848 MoveAxis(W, 30, ABG)
00:48:16.261 00.000 25848 Guiding  Dir = 3, Dur = 30
00:48:16.281 00.020 25848 IsSlewing returns 0
00:48:16.282 00.001 25848 IsGuiding returns 0
00:48:16.313 00.031 25848 IsGuiding returns 1
00:48:16.313 00.000 25848 scope still moving after pulse duration time elapsed
00:48:16.360 00.047 25848 IsSlewing returns 0
00:48:16.360 00.000 25848 IsGuiding returns 0
00:48:16.360 00.000 25848 scope move finished after 30 + 49 ms
00:48:16.360 00.000 25848 Move returns status 0, amount 30
00:48:16.360 00.000 25848 MoveAxis(N, 0, ABG)
00:48:16.360 00.000 25848 Move returns status 0, amount 0
00:48:16.360 00.000 25848 move complete, result=0
00:48:16.360 00.000 25848 worker thread done servicing request
00:48:16.360 00.000 25848 Worker thread wakes up
00:48:16.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:16.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:16.361 00.001 21444 GuideStep: 1.0 px 30 ms WEST, 0.4 px 0 ms NORTH
00:48:19.198 02.837 25848 Exposure complete
00:48:19.277 00.079 25848 worker thread done servicing request
00:48:19.278 00.001 21444 OnExposeComplete: enter
00:48:19.278 00.000 21444 UpdateGuideState(): m_state=6
00:48:19.278 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1180
00:48:19.278 00.000 21444 Star::Find returns 1 (1), X=1224.61, Y=751.34, Mass=303618, SNR=56.6, Peak=10824 HFD=6.2
00:48:19.278 00.000 21444 Star::Find false star n=3 nbg=247 bg=2253.7 sigma=392.9 thresh=3433 peak=3401
00:48:19.278 00.000 21444 Star::Find false star n=1 nbg=272 bg=3782.2 sigma=511.5 thresh=5317 peak=4817
00:48:19.278 00.000 21444 Star::Find false star n=2 nbg=252 bg=3689.6 sigma=464.8 thresh=5084 peak=4728
00:48:19.278 00.000 21444 Star::Find false star n=2 nbg=243 bg=3786.2 sigma=440.3 thresh=5107 peak=4772
00:48:19.278 00.000 21444 Star::Find false star n=3 nbg=263 bg=2620.7 sigma=437.4 thresh=3933 peak=3781
00:48:19.278 00.000 21444 Star::Find false star n=2 nbg=257 bg=2957.6 sigma=430.4 thresh=4249 peak=4145
00:48:19.278 00.000 21444 MultiStar: [#1 27.92,-6.17,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -0.84,0.12,0.18,U] [#4 0.00,0.00,0.00,L] [#5 2.55,10.40,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.55,-0.70,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.05,0.82,2.96,U] 
00:48:19.278 00.000 21444 refined, 3 included, MultiStar: {-0.15, 0.54}, one-star: {-1.18, 0.84}
00:48:19.278 00.000 21444 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.05) = xAngle (-1.21 = -1.21)
00:48:19.278 00.000 21444 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.23)
00:48:19.278 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.54 hyp=0.56 cameraTheta=1.84 mountX=0.20 mountY=0.45, mountTheta=1.16
00:48:19.279 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.54, opts=13)
00:48:19.279 00.000 21444 Enqueuing Move request for scope (-0.15, 0.54)
00:48:19.279 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=284, FiltMax=65504, Gamma=0.560
00:48:19.280 00.001 21444 UpdateGuideState exits: m=303618 SNR=56.6 Saturated
00:48:19.280 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:19.280 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:19.280 00.000 21444 Enqueuing Expose request
00:48:19.280 00.000 25848 Worker thread wakes up
00:48:19.280 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.54) opts 0xd
00:48:19.280 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.54)
00:48:19.280 00.000 25848 Moving (-0.15, 0.54) raw xDistance=0.20 yDistance=0.45
00:48:19.280 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:48:19.280 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:19.280 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
00:48:19.280 00.000 25848 MoveAxis(E, 0, ABG)
00:48:19.280 00.000 25848 Move returns status 0, amount 0
00:48:19.280 00.000 25848 MoveAxis(N, 0, ABG)
00:48:19.280 00.000 25848 Move returns status 0, amount 0
00:48:19.280 00.000 25848 move complete, result=0
00:48:19.280 00.000 25848 worker thread done servicing request
00:48:19.280 00.000 25848 Worker thread wakes up
00:48:19.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:19.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:19.280 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:48:22.137 02.857 25848 Exposure complete
00:48:22.225 00.088 25848 worker thread done servicing request
00:48:22.225 00.000 21444 OnExposeComplete: enter
00:48:22.225 00.000 21444 UpdateGuideState(): m_state=6
00:48:22.225 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1181
00:48:22.225 00.000 21444 Star::Find returns 1 (1), X=1223.88, Y=749.93, Mass=283998, SNR=42.6, Peak=10648 HFD=6.4
00:48:22.225 00.000 21444 Star::Find false star n=2 nbg=266 bg=3692.5 sigma=468.2 thresh=5097 peak=4779
00:48:22.225 00.000 21444 Star::Find false star n=3 nbg=260 bg=2408.0 sigma=389.9 thresh=3578 peak=3392
00:48:22.225 00.000 21444 Star::Find false star n=5 nbg=265 bg=3977.8 sigma=522.8 thresh=5546 peak=5205
00:48:22.225 00.000 21444 Star::Find false star n=4 nbg=246 bg=3560.8 sigma=428.7 thresh=4847 peak=4640
00:48:22.225 00.000 21444 Star::Find false star n=3 nbg=264 bg=3647.9 sigma=496.3 thresh=5137 peak=5063
00:48:22.226 00.001 21444 Star::Find false star n=2 nbg=257 bg=3172.3 sigma=455.5 thresh=4539 peak=4298
00:48:22.226 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -9.36,-1.60,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.45,-1.16,1.17,U] [#8 0.00,0.00,0.00,L] [#9 8.71,1.94,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -0.54,0.28,4.44,U] 
00:48:22.226 00.000 21444 refined, 2 included, MultiStar: {-0.57, -0.10}, one-star: {-1.90, -0.57}
00:48:22.226 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.27)
00:48:22.226 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.58)
00:48:22.226 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.10 hyp=0.58 cameraTheta=-2.97 mountX=0.56 mountY=-0.31, mountTheta=-0.51
00:48:22.227 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.10, opts=13)
00:48:22.227 00.000 21444 Enqueuing Move request for scope (-0.57, -0.10)
00:48:22.227 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=320, FiltMax=65504, Gamma=0.560
00:48:22.227 00.000 21444 UpdateGuideState exits: m=283998 SNR=42.6 Saturated
00:48:22.227 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:22.227 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:22.227 00.000 21444 Enqueuing Expose request
00:48:22.227 00.000 25848 Worker thread wakes up
00:48:22.227 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.10) opts 0xd
00:48:22.227 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.10)
00:48:22.227 00.000 25848 Moving (-0.57, -0.10) raw xDistance=0.56 yDistance=-0.31
00:48:22.227 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
00:48:22.227 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:22.227 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:48:22.227 00.000 25848 MoveAxis(W, 16, ABG)
00:48:22.228 00.001 25848 Guiding  Dir = 3, Dur = 16
00:48:22.248 00.020 25848 IsSlewing returns 0
00:48:22.248 00.000 25848 IsGuiding returns 0
00:48:22.280 00.032 25848 IsGuiding returns 1
00:48:22.280 00.000 25848 scope still moving after pulse duration time elapsed
00:48:22.330 00.050 25848 IsSlewing returns 0
00:48:22.330 00.000 25848 IsGuiding returns 0
00:48:22.330 00.000 25848 scope move finished after 16 + 65 ms
00:48:22.330 00.000 25848 Move returns status 0, amount 16
00:48:22.330 00.000 25848 MoveAxis(N, 0, ABG)
00:48:22.330 00.000 25848 Move returns status 0, amount 0
00:48:22.330 00.000 25848 move complete, result=0
00:48:22.330 00.000 25848 worker thread done servicing request
00:48:22.330 00.000 25848 Worker thread wakes up
00:48:22.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:22.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:22.330 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.3 px 0 ms NORTH
00:48:25.183 02.853 25848 Exposure complete
00:48:25.272 00.089 25848 worker thread done servicing request
00:48:25.272 00.000 21444 OnExposeComplete: enter
00:48:25.272 00.000 21444 UpdateGuideState(): m_state=6
00:48:25.272 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1182
00:48:25.272 00.000 21444 Star::Find returns 1 (1), X=1224.81, Y=751.77, Mass=390453, SNR=73.0, Peak=11504 HFD=6.9
00:48:25.272 00.000 21444 Star::Find false star n=4 nbg=252 bg=3736.2 sigma=393.3 thresh=4916 peak=4563
00:48:25.273 00.001 21444 Star::Find false star n=2 nbg=246 bg=3731.3 sigma=496.5 thresh=5221 peak=4977
00:48:25.273 00.000 21444 Star::Find false star n=2 nbg=264 bg=3595.0 sigma=465.3 thresh=4991 peak=4857
00:48:25.273 00.000 21444 Star::Find false star n=4 nbg=264 bg=3673.6 sigma=421.8 thresh=4939 peak=4706
00:48:25.273 00.000 21444 Star::Find false star n=6 nbg=262 bg=3085.2 sigma=424.1 thresh=4357 peak=4349
00:48:25.273 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.87,22.39,0.00,M5] [#3 -0.44,1.76,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.15,-0.99,0.00,M6] [#7 0.36,-0.16,0.93,U] [#8 0.00,0.00,0.00,L] [#9 9.36,1.80,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.70,1.93,3.41,U] 
00:48:25.273 00.000 21444 refined, 3 included, MultiStar: {0.30, 1.45}, one-star: {-0.97, 1.27}
00:48:25.273 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
00:48:25.273 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.75)
00:48:25.273 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=1.45 hyp=1.48 cameraTheta=1.37 mountX=-0.17 mountY=1.46, mountTheta=1.69
00:48:25.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=1.45, opts=13)
00:48:25.274 00.000 21444 Enqueuing Move request for scope (0.30, 1.45)
00:48:25.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=496, FiltMax=65504, Gamma=0.560
00:48:25.274 00.000 21444 UpdateGuideState exits: m=390453 SNR=73.0 Saturated
00:48:25.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:25.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:25.274 00.000 21444 Enqueuing Expose request
00:48:25.274 00.000 25848 Worker thread wakes up
00:48:25.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 1.45) opts 0xd
00:48:25.274 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 1.45)
00:48:25.274 00.000 25848 Moving (0.30, 1.45) raw xDistance=-0.17 yDistance=1.46
00:48:25.274 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:48:25.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
00:48:25.275 00.001 25848 MoveAxis(E, 0, ABG)
00:48:25.275 00.000 25848 Move returns status 0, amount 0
00:48:25.275 00.000 25848 MoveAxis(S, 40, ABG)
00:48:25.275 00.000 25848 Guiding  Dir = 1, Dur = 40
00:48:25.326 00.051 25848 IsSlewing returns 0
00:48:25.327 00.001 25848 IsGuiding returns 0
00:48:25.358 00.031 25848 PulseGuide returned control before completion, sleep 19
00:48:25.384 00.026 25848 IsGuiding returns 1
00:48:25.384 00.000 25848 scope still moving after pulse duration time elapsed
00:48:25.436 00.052 25848 IsSlewing returns 0
00:48:25.437 00.001 25848 IsGuiding returns 0
00:48:25.437 00.000 25848 scope move finished after 40 + 70 ms
00:48:25.437 00.000 25848 Move returns status 0, amount 40
00:48:25.437 00.000 25848 move complete, result=0
00:48:25.437 00.000 25848 worker thread done servicing request
00:48:25.437 00.000 25848 Worker thread wakes up
00:48:25.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:25.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:25.437 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.5 px 40 ms SOUTH
00:48:28.286 02.849 25848 Exposure complete
00:48:28.363 00.077 25848 worker thread done servicing request
00:48:28.363 00.000 21444 OnExposeComplete: enter
00:48:28.363 00.000 21444 UpdateGuideState(): m_state=6
00:48:28.363 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1183
00:48:28.363 00.000 21444 Star::Find returns 1 (1), X=1226.62, Y=748.67, Mass=353600, SNR=58.9, Peak=10672 HFD=7.2
00:48:28.364 00.001 21444 Star::Find false star n=3 nbg=261 bg=3522.7 sigma=538.7 thresh=5139 peak=4705
00:48:28.364 00.000 21444 Star::Find false star n=3 nbg=248 bg=3622.9 sigma=432.6 thresh=4921 peak=4719
00:48:28.364 00.000 21444 Star::Find false star n=4 nbg=267 bg=3559.2 sigma=502.6 thresh=5067 peak=4851
00:48:28.364 00.000 21444 Star::Find false star n=1 nbg=260 bg=3659.7 sigma=434.8 thresh=4964 peak=4524
00:48:28.364 00.000 21444 Star::Find false star n=2 nbg=263 bg=3651.3 sigma=490.5 thresh=5123 peak=4769
00:48:28.364 00.000 21444 Star::Find false star n=4 nbg=259 bg=2830.7 sigma=425.8 thresh=4108 peak=3984
00:48:28.364 00.000 21444 Star::Find false star n=3 nbg=254 bg=3305.7 sigma=437.4 thresh=4618 peak=4451
00:48:28.364 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.20,24.50,0.00,M6] [#3 -13.48,-11.47,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.50,-2.19,1.26,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.95,-1.09,3.13,U] 
00:48:28.364 00.000 21444 single-star, 2 included, MultiStar: {1.87, -1.48}, one-star: {0.84, -1.83}
00:48:28.364 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.09)
00:48:28.364 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.75)
00:48:28.364 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=-1.83 hyp=2.01 cameraTheta=-1.14 mountX=-1.00 mountY=-1.38, mountTheta=-2.20
00:48:28.365 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=-1.83, opts=13)
00:48:28.365 00.000 21444 Enqueuing Move request for scope (0.84, -1.83)
00:48:28.365 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=294, FiltMax=65504, Gamma=0.560
00:48:28.365 00.000 21444 UpdateGuideState exits: m=353600 SNR=58.9 Saturated
00:48:28.365 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:28.365 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:28.365 00.000 21444 Enqueuing Expose request
00:48:28.365 00.000 25848 Worker thread wakes up
00:48:28.365 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, -1.83) opts 0xd
00:48:28.365 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, -1.83)
00:48:28.365 00.000 25848 Moving (0.84, -1.83) raw xDistance=-1.00 yDistance=-1.38
00:48:28.365 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00
00:48:28.365 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:28.365 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.38
00:48:28.365 00.000 25848 MoveAxis(E, 29, ABG)
00:48:28.365 00.000 25848 Guiding  Dir = 2, Dur = 29
00:48:28.390 00.025 25848 IsSlewing returns 0
00:48:28.390 00.000 25848 IsGuiding returns 0
00:48:28.421 00.031 25848 IsGuiding returns 1
00:48:28.421 00.000 25848 scope still moving after pulse duration time elapsed
00:48:28.467 00.046 25848 IsSlewing returns 0
00:48:28.467 00.000 25848 IsGuiding returns 0
00:48:28.467 00.000 25848 scope move finished after 29 + 47 ms
00:48:28.467 00.000 25848 Move returns status 0, amount 29
00:48:28.467 00.000 25848 MoveAxis(N, 0, ABG)
00:48:28.467 00.000 25848 Move returns status 0, amount 0
00:48:28.467 00.000 25848 move complete, result=0
00:48:28.467 00.000 25848 worker thread done servicing request
00:48:28.467 00.000 25848 Worker thread wakes up
00:48:28.467 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:28.467 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:28.467 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -1.4 px 0 ms NORTH
00:48:31.311 02.844 25848 Exposure complete
00:48:31.392 00.081 25848 worker thread done servicing request
00:48:31.392 00.000 21444 OnExposeComplete: enter
00:48:31.392 00.000 21444 UpdateGuideState(): m_state=6
00:48:31.392 00.000 21444 Star::Find(15, 1226, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1184
00:48:31.392 00.000 21444 Star::Find returns 1 (1), X=1223.51, Y=750.45, Mass=374189, SNR=54.0, Peak=10668 HFD=7.1
00:48:31.393 00.001 21444 Star::Find false star n=3 nbg=282 bg=3614.6 sigma=525.8 thresh=5192 peak=4754
00:48:31.393 00.000 21444 Star::Find false star n=4 nbg=271 bg=2209.4 sigma=468.0 thresh=3614 peak=3475
00:48:31.393 00.000 21444 Star::Find false star n=12 nbg=256 bg=3675.5 sigma=417.5 thresh=4928 peak=4763
00:48:31.393 00.000 21444 Star::Find false star n=5 nbg=262 bg=3712.4 sigma=447.2 thresh=5054 peak=4978
00:48:31.393 00.000 21444 Star::Find false star n=2 nbg=270 bg=3662.6 sigma=499.9 thresh=5162 peak=4813
00:48:31.393 00.000 21444 Star::Find false star n=6 nbg=242 bg=2576.6 sigma=408.5 thresh=3802 peak=3704
00:48:31.393 00.000 21444 Star::Find false star n=7 nbg=269 bg=3083.4 sigma=465.4 thresh=4480 peak=4383
00:48:31.393 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.36,0.16,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.92,-1.39,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.10,0.62,3.85,U] 
00:48:31.393 00.000 21444 refined, 3 included, MultiStar: {-0.91, 0.14}, one-star: {-2.27, -0.05}
00:48:31.393 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
00:48:31.393 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
00:48:31.393 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=0.14 hyp=0.93 cameraTheta=2.99 mountX=0.92 mountY=-0.22, mountTheta=-0.23
00:48:31.394 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=0.14, opts=13)
00:48:31.394 00.000 21444 Enqueuing Move request for scope (-0.91, 0.14)
00:48:31.394 00.000 25848 Worker thread wakes up
00:48:31.394 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.14) opts 0xd
00:48:31.394 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 0.14)
00:48:31.394 00.000 25848 Moving (-0.91, 0.14) raw xDistance=0.92 yDistance=-0.22
00:48:31.394 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.92
00:48:31.394 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:31.394 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=280, FiltMax=65504, Gamma=0.560
00:48:31.394 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:48:31.394 00.000 25848 MoveAxis(W, 25, ABG)
00:48:31.394 00.000 25848 Guiding  Dir = 3, Dur = 25
00:48:31.394 00.000 21444 UpdateGuideState exits: m=374189 SNR=54.0 Saturated
00:48:31.394 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:31.394 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:31.394 00.000 21444 Enqueuing Expose request
00:48:31.436 00.042 25848 IsSlewing returns 0
00:48:31.436 00.000 25848 IsGuiding returns 0
00:48:31.468 00.032 25848 IsGuiding returns 1
00:48:31.468 00.000 25848 scope still moving after pulse duration time elapsed
00:48:31.529 00.061 25848 IsSlewing returns 0
00:48:31.529 00.000 25848 IsGuiding returns 0
00:48:31.529 00.000 25848 scope move finished after 25 + 68 ms
00:48:31.529 00.000 25848 Move returns status 0, amount 25
00:48:31.529 00.000 25848 MoveAxis(N, 0, ABG)
00:48:31.529 00.000 25848 Move returns status 0, amount 0
00:48:31.529 00.000 25848 move complete, result=0
00:48:31.529 00.000 25848 worker thread done servicing request
00:48:31.529 00.000 25848 Worker thread wakes up
00:48:31.529 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:31.529 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:31.530 00.001 21444 GuideStep: 0.9 px 25 ms WEST, -0.2 px 0 ms NORTH
00:48:34.378 02.848 25848 Exposure complete
00:48:34.459 00.081 25848 worker thread done servicing request
00:48:34.459 00.000 21444 OnExposeComplete: enter
00:48:34.459 00.000 21444 UpdateGuideState(): m_state=6
00:48:34.459 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1185
00:48:34.460 00.001 21444 Star::Find returns 1 (1), X=1223.93, Y=749.26, Mass=364456, SNR=61.9, Peak=10040 HFD=7.5
00:48:34.460 00.000 21444 Star::Find false star n=14 nbg=255 bg=2107.3 sigma=382.5 thresh=3255 peak=3143
00:48:34.460 00.000 21444 Star::Find false star n=3 nbg=229 bg=3756.7 sigma=405.0 thresh=4972 peak=4817
00:48:34.460 00.000 21444 Star::Find false star n=4 nbg=255 bg=3681.9 sigma=392.7 thresh=4860 peak=4736
00:48:34.460 00.000 21444 Star::Find false star n=3 nbg=252 bg=3649.2 sigma=447.1 thresh=4991 peak=4632
00:48:34.460 00.000 21444 Star::Find false star n=6 nbg=237 bg=2672.5 sigma=360.2 thresh=3753 peak=3606
00:48:34.460 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 2.35,8.31,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -3.98,3.33,0.15,U] [#6 0.00,0.00,0.00,L] [#7 0.93,-2.08,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.80,-0.11,2.14,U] 
00:48:34.460 00.000 21444 refined, 3 included, MultiStar: {-0.87, -0.62}, one-star: {-1.85, -1.24}
00:48:34.460 00.000 21444 CameraToMount -- cameraTheta (-2.52) - m_xAngle (3.05) = xAngle (-5.57 = 0.71)
00:48:34.460 00.000 21444 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.41 = -2.13)
00:48:34.460 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-0.62 hyp=1.07 cameraTheta=-2.52 mountX=0.81 mountY=-0.90, mountTheta=-0.84
00:48:34.461 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-0.62, opts=13)
00:48:34.461 00.000 21444 Enqueuing Move request for scope (-0.87, -0.62)
00:48:34.461 00.000 25848 Worker thread wakes up
00:48:34.461 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.62) opts 0xd
00:48:34.461 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -0.62)
00:48:34.461 00.000 25848 Moving (-0.87, -0.62) raw xDistance=0.81 yDistance=-0.90
00:48:34.461 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.81
00:48:34.461 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:34.461 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
00:48:34.461 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=348, FiltMax=65504, Gamma=0.560
00:48:34.461 00.000 21444 UpdateGuideState exits: m=364456 SNR=61.9 Saturated
00:48:34.461 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:34.461 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:34.461 00.000 21444 Enqueuing Expose request
00:48:34.461 00.000 25848 MoveAxis(W, 25, ABG)
00:48:34.461 00.000 25848 Guiding  Dir = 3, Dur = 25
00:48:34.482 00.021 25848 IsSlewing returns 0
00:48:34.482 00.000 25848 IsGuiding returns 0
00:48:34.524 00.042 25848 IsGuiding returns 1
00:48:34.524 00.000 25848 scope still moving after pulse duration time elapsed
00:48:34.595 00.071 25848 IsSlewing returns 0
00:48:34.595 00.000 25848 IsGuiding returns 0
00:48:34.595 00.000 25848 scope move finished after 25 + 88 ms
00:48:34.595 00.000 25848 Move returns status 0, amount 25
00:48:34.595 00.000 25848 MoveAxis(N, 0, ABG)
00:48:34.595 00.000 25848 Move returns status 0, amount 0
00:48:34.595 00.000 25848 move complete, result=0
00:48:34.595 00.000 25848 worker thread done servicing request
00:48:34.595 00.000 25848 Worker thread wakes up
00:48:34.595 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -0.9 px 0 ms NORTH
00:48:34.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:34.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:37.443 02.848 25848 Exposure complete
00:48:37.509 00.066 25848 worker thread done servicing request
00:48:37.509 00.000 21444 OnExposeComplete: enter
00:48:37.509 00.000 21444 UpdateGuideState(): m_state=6
00:48:37.510 00.001 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1186
00:48:37.510 00.000 21444 Star::Find returns 1 (1), X=1224.40, Y=749.19, Mass=391617, SNR=55.4, Peak=14108 HFD=6.5
00:48:37.510 00.000 21444 Star::Find false star n=3 nbg=268 bg=3602.3 sigma=491.8 thresh=5078 peak=4874
00:48:37.510 00.000 21444 Star::Find false star n=1 nbg=274 bg=2278.7 sigma=478.1 thresh=3713 peak=3307
00:48:37.510 00.000 21444 Star::Find false star n=5 nbg=251 bg=3854.1 sigma=486.3 thresh=5313 peak=5096
00:48:37.510 00.000 21444 Star::Find false star n=4 nbg=249 bg=3668.4 sigma=434.5 thresh=4972 peak=4818
00:48:37.510 00.000 21444 Star::Find false star n=2 nbg=272 bg=3683.6 sigma=495.0 thresh=5169 peak=4828
00:48:37.510 00.000 21444 Star::Find false star n=5 nbg=260 bg=2746.4 sigma=404.6 thresh=3960 peak=3894
00:48:37.510 00.000 21444 Star::Find false star n=6 nbg=248 bg=3110.7 sigma=415.0 thresh=4356 peak=4186
00:48:37.510 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.05,-0.70,0.22,U] [#4 0.00,0.00,0.00,L] [#5 -9.37,-5.19,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.83,-2.12,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.30,-0.11,4.26,U] 
00:48:37.510 00.000 21444 refined, 3 included, MultiStar: {0.16, -0.64}, one-star: {-1.38, -1.31}
00:48:37.510 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.39 = 1.90)
00:48:37.510 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.95)
00:48:37.510 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-0.64 hyp=0.66 cameraTheta=-1.33 mountX=-0.21 mountY=-0.54, mountTheta=-1.95
00:48:37.511 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-0.64, opts=13)
00:48:37.511 00.000 21444 Enqueuing Move request for scope (0.16, -0.64)
00:48:37.511 00.000 25848 Worker thread wakes up
00:48:37.511 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.64) opts 0xd
00:48:37.511 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -0.64)
00:48:37.511 00.000 25848 Moving (0.16, -0.64) raw xDistance=-0.21 yDistance=-0.54
00:48:37.511 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=284, FiltMax=65504, Gamma=0.560
00:48:37.511 00.000 21444 UpdateGuideState exits: m=391617 SNR=55.4 Saturated
00:48:37.511 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:37.511 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
00:48:37.511 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:37.511 00.000 21444 Enqueuing Expose request
00:48:37.511 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:48:37.511 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
00:48:37.511 00.000 25848 MoveAxis(E, 0, ABG)
00:48:37.511 00.000 25848 Move returns status 0, amount 0
00:48:37.511 00.000 25848 MoveAxis(N, 0, ABG)
00:48:37.511 00.000 25848 Move returns status 0, amount 0
00:48:37.512 00.001 25848 move complete, result=0
00:48:37.512 00.000 25848 worker thread done servicing request
00:48:37.512 00.000 25848 Worker thread wakes up
00:48:37.512 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:37.512 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:37.512 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
00:48:40.359 02.847 25848 Exposure complete
00:48:40.441 00.082 25848 worker thread done servicing request
00:48:40.441 00.000 21444 OnExposeComplete: enter
00:48:40.441 00.000 21444 UpdateGuideState(): m_state=6
00:48:40.441 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1187
00:48:40.441 00.000 21444 Star::Find returns 1 (1), X=1223.26, Y=749.73, Mass=397875, SNR=89.0, Peak=12260 HFD=7.0
00:48:40.441 00.000 21444 Star::Find false star n=6 nbg=258 bg=3526.6 sigma=472.1 thresh=4943 peak=4677
00:48:40.441 00.000 21444 Star::Find false star n=3 nbg=261 bg=2303.4 sigma=411.0 thresh=3536 peak=3354
00:48:40.441 00.000 21444 Star::Find false star n=6 nbg=260 bg=3576.5 sigma=456.4 thresh=4946 peak=4904
00:48:40.441 00.000 21444 Star::Find false star n=1 nbg=275 bg=3545.2 sigma=512.2 thresh=5082 peak=4856
00:48:40.442 00.001 21444 Star::Find false star n=3 nbg=271 bg=2668.7 sigma=463.3 thresh=4059 peak=3887
00:48:40.442 00.000 21444 Star::Find false star n=1 nbg=258 bg=3213.2 sigma=409.7 thresh=4442 peak=4097
00:48:40.442 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.75,0.19,0.10,U] [#4 -2.41,1.19,0.16,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.51,-1.76,0.55,U] [#8 -18.10,-1.43,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.80,-0.12,2.65,U] 
00:48:40.442 00.000 21444 refined, 4 included, MultiStar: {-1.21, -0.42}, one-star: {-2.52, -0.77}
00:48:40.442 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
00:48:40.442 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.42)
00:48:40.442 00.000 21444 CameraToMount -- cameraX=-1.21 cameraY=-0.42 hyp=1.28 cameraTheta=-2.81 mountX=1.16 mountY=-0.84, mountTheta=-0.63
00:48:40.443 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.21, y=-0.42, opts=13)
00:48:40.443 00.000 21444 Enqueuing Move request for scope (-1.21, -0.42)
00:48:40.443 00.000 25848 Worker thread wakes up
00:48:40.443 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.42) opts 0xd
00:48:40.443 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.21, -0.42)
00:48:40.443 00.000 25848 Moving (-1.21, -0.42) raw xDistance=1.16 yDistance=-0.84
00:48:40.443 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
00:48:40.443 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.55 newest=-2.28
00:48:40.443 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
00:48:40.443 00.000 25848 MoveAxis(W, 34, ABG)
00:48:40.443 00.000 25848 Guiding  Dir = 3, Dur = 34
00:48:40.443 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=444, FiltMax=65504, Gamma=0.560
00:48:40.443 00.000 21444 UpdateGuideState exits: m=397875 SNR=89.0 Saturated
00:48:40.443 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:40.443 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:40.443 00.000 21444 Enqueuing Expose request
00:48:40.467 00.024 25848 IsSlewing returns 0
00:48:40.468 00.001 25848 IsGuiding returns 0
00:48:40.499 00.031 25848 PulseGuide returned control before completion, sleep 13
00:48:40.530 00.031 25848 IsGuiding returns 1
00:48:40.530 00.000 25848 scope still moving after pulse duration time elapsed
00:48:40.610 00.080 25848 IsSlewing returns 0
00:48:40.610 00.000 25848 IsGuiding returns 0
00:48:40.610 00.000 25848 scope move finished after 34 + 108 ms
00:48:40.610 00.000 25848 Move returns status 0, amount 34
00:48:40.610 00.000 25848 BLC: Oldest BLC event removed
00:48:40.610 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 294 applied
00:48:40.610 00.000 25848 MoveAxis(N, 317, ABG)
00:48:40.610 00.000 25848 Guiding  Dir = 0, Dur = 317
00:48:40.639 00.029 25848 IsSlewing returns 0
00:48:40.639 00.000 25848 IsGuiding returns 0
00:48:40.680 00.041 25848 PulseGuide returned control before completion, sleep 287
00:48:40.975 00.295 25848 IsGuiding returns 1
00:48:40.975 00.000 25848 scope still moving after pulse duration time elapsed
00:48:41.033 00.058 25848 IsSlewing returns 0
00:48:41.034 00.001 25848 IsGuiding returns 0
00:48:41.034 00.000 25848 scope move finished after 317 + 77 ms
00:48:41.034 00.000 25848 Move returns status 0, amount 317
00:48:41.034 00.000 25848 move complete, result=0
00:48:41.034 00.000 25848 worker thread done servicing request
00:48:41.034 00.000 25848 Worker thread wakes up
00:48:41.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:41.034 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:41.034 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.8 px 317 ms NORTH
00:48:43.878 02.844 25848 Exposure complete
00:48:43.957 00.079 25848 worker thread done servicing request
00:48:43.957 00.000 21444 OnExposeComplete: enter
00:48:43.958 00.001 21444 UpdateGuideState(): m_state=6
00:48:43.958 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1188
00:48:43.958 00.000 21444 Star::Find returns 1 (1), X=1224.84, Y=751.01, Mass=358403, SNR=53.2, Peak=11736 HFD=6.2
00:48:43.958 00.000 21444 Star::Find false star n=3 nbg=269 bg=3657.6 sigma=465.5 thresh=5054 peak=4702
00:48:43.958 00.000 21444 Star::Find false star n=8 nbg=268 bg=2138.7 sigma=428.8 thresh=3425 peak=3061
00:48:43.958 00.000 21444 Star::Find false star n=7 nbg=256 bg=3579.5 sigma=460.1 thresh=4960 peak=4939
00:48:43.958 00.000 21444 Star::Find false star n=4 nbg=270 bg=3557.9 sigma=526.0 thresh=5136 peak=4875
00:48:43.958 00.000 21444 Star::Find false star n=5 nbg=251 bg=3687.3 sigma=408.2 thresh=4912 peak=4697
00:48:43.958 00.000 21444 Star::Find false star n=2 nbg=255 bg=3706.2 sigma=446.3 thresh=5045 peak=4890
00:48:43.958 00.000 21444 Star::Find false star n=5 nbg=268 bg=2662.5 sigma=439.4 thresh=3981 peak=3921
00:48:43.958 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -6.70,8.81,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.36,-1.10,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.30,3.65,0.00,M9] [#11 0.06,1.37,4.76,U] 
00:48:43.958 00.000 21444 refined, 2 included, MultiStar: {-0.03, 0.84}, one-star: {-0.94, 0.51}
00:48:43.958 00.000 21444 CameraToMount -- cameraTheta (1.61) - m_xAngle (3.05) = xAngle (-1.44 = -1.44)
00:48:43.958 00.000 21444 CameraToMount -- cameraTheta (1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.28 = 2.00)
00:48:43.958 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.84 hyp=0.84 cameraTheta=1.61 mountX=0.11 mountY=0.76, mountTheta=1.43
00:48:43.959 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.84, opts=13)
00:48:43.959 00.000 21444 Enqueuing Move request for scope (-0.03, 0.84)
00:48:43.959 00.000 25848 Worker thread wakes up
00:48:43.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.84) opts 0xd
00:48:43.959 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.84)
00:48:43.959 00.000 25848 Moving (-0.03, 0.84) raw xDistance=0.11 yDistance=0.76
00:48:43.960 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=384, FiltMax=65504, Gamma=0.560
00:48:43.960 00.000 21444 UpdateGuideState exits: m=358403 SNR=53.2 Saturated
00:48:43.960 00.000 25848 BLC: History state: CurrMiss=-0.76, AvgInitMiss=-0.17, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.842315, 1:-0.760224
00:48:43.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:43.960 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -4.000000
00:48:43.960 00.000 25848 BLC: window closed
00:48:43.960 00.000 25848 BLC: Pulse adjusted to 290
00:48:43.960 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:43.960 00.000 21444 Enqueuing Expose request
00:48:43.960 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:48:43.960 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:43.960 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
00:48:43.960 00.000 25848 MoveAxis(E, 0, ABG)
00:48:43.960 00.000 25848 Move returns status 0, amount 0
00:48:43.960 00.000 25848 MoveAxis(N, 0, ABG)
00:48:43.960 00.000 25848 Move returns status 0, amount 0
00:48:43.960 00.000 25848 move complete, result=0
00:48:43.960 00.000 25848 worker thread done servicing request
00:48:43.960 00.000 25848 Worker thread wakes up
00:48:43.960 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:43.960 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:43.960 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
00:48:44.106 00.146 21444 evsrv: cli 0107EBA0 connect
00:48:44.106 00.000 21444 case statement mapped state 6 to 3
00:48:44.106 00.000 21444 case statement mapped state 6 to 3
00:48:44.107 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"6a779b55-e665-4a6c-ba9f-1db8ce13e13e"}
00:48:44.107 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"6a779b55-e665-4a6c-ba9f-1db8ce13e13e"}
00:48:44.107 00.000 21444 evsrv: cli 0107EBA0 disconnect
00:48:46.809 02.702 25848 Exposure complete
00:48:46.899 00.090 25848 worker thread done servicing request
00:48:46.899 00.000 21444 OnExposeComplete: enter
00:48:46.899 00.000 21444 UpdateGuideState(): m_state=6
00:48:46.899 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1189
00:48:46.899 00.000 21444 Star::Find returns 1 (1), X=1223.89, Y=750.00, Mass=443883, SNR=69.2, Peak=14560 HFD=6.3
00:48:46.899 00.000 21444 Star::Find false star n=3 nbg=249 bg=3649.8 sigma=430.7 thresh=4942 peak=4550
00:48:46.899 00.000 21444 Star::Find false star n=5 nbg=241 bg=2254.0 sigma=309.8 thresh=3183 peak=3083
00:48:46.899 00.000 21444 Star::Find false star n=6 nbg=264 bg=4078.1 sigma=480.8 thresh=5521 peak=5187
00:48:46.899 00.000 21444 Star::Find false star n=6 nbg=273 bg=3441.6 sigma=499.8 thresh=4941 peak=4719
00:48:46.899 00.000 21444 Star::Find false star n=4 nbg=271 bg=3570.8 sigma=478.3 thresh=5006 peak=4896
00:48:46.899 00.000 21444 Star::Find false star n=4 nbg=267 bg=3617.9 sigma=441.5 thresh=4942 peak=4710
00:48:46.900 00.001 21444 Star::Find false star n=3 nbg=263 bg=2724.3 sigma=477.6 thresh=4157 peak=4008
00:48:46.900 00.000 21444 Star::Find false star n=4 nbg=261 bg=3108.0 sigma=441.4 thresh=4432 peak=4055
00:48:46.900 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.06,-1.74,1.11,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.61,-0.24,3.76,U] 
00:48:46.900 00.000 21444 refined, 2 included, MultiStar: {-0.70, -0.57}, one-star: {-1.90, -0.50}
00:48:46.900 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
00:48:46.900 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
00:48:46.900 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=-0.57 hyp=0.90 cameraTheta=-2.46 mountX=0.65 mountY=-0.79, mountTheta=-0.89
00:48:46.901 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=-0.57, opts=13)
00:48:46.901 00.000 21444 Enqueuing Move request for scope (-0.70, -0.57)
00:48:46.901 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=420, FiltMax=65504, Gamma=0.560
00:48:46.901 00.000 21444 UpdateGuideState exits: m=443883 SNR=69.2 Saturated
00:48:46.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:46.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:46.901 00.000 21444 Enqueuing Expose request
00:48:46.901 00.000 25848 Worker thread wakes up
00:48:46.901 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.57) opts 0xd
00:48:46.901 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, -0.57)
00:48:46.901 00.000 25848 Moving (-0.70, -0.57) raw xDistance=0.65 yDistance=-0.79
00:48:46.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
00:48:46.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
00:48:46.902 00.001 25848 MoveAxis(W, 19, ABG)
00:48:46.902 00.000 25848 Guiding  Dir = 3, Dur = 19
00:48:46.922 00.020 25848 IsSlewing returns 0
00:48:46.922 00.000 25848 IsGuiding returns 0
00:48:46.954 00.032 25848 IsGuiding returns 1
00:48:46.954 00.000 25848 scope still moving after pulse duration time elapsed
00:48:46.999 00.045 25848 IsSlewing returns 0
00:48:46.999 00.000 25848 IsGuiding returns 0
00:48:46.999 00.000 25848 scope move finished after 19 + 57 ms
00:48:46.999 00.000 25848 Move returns status 0, amount 19
00:48:46.999 00.000 25848 MoveAxis(N, 22, ABG)
00:48:46.999 00.000 25848 Guiding  Dir = 0, Dur = 22
00:48:47.056 00.057 25848 IsSlewing returns 0
00:48:47.056 00.000 25848 IsGuiding returns 0
00:48:47.078 00.022 25848 PulseGuide returned control before completion, sleep 11
00:48:47.103 00.025 25848 IsGuiding returns 1
00:48:47.103 00.000 25848 scope still moving after pulse duration time elapsed
00:48:47.154 00.051 25848 IsSlewing returns 0
00:48:47.155 00.001 25848 IsGuiding returns 0
00:48:47.155 00.000 25848 scope move finished after 22 + 76 ms
00:48:47.155 00.000 25848 Move returns status 0, amount 22
00:48:47.155 00.000 25848 move complete, result=0
00:48:47.155 00.000 25848 worker thread done servicing request
00:48:47.155 00.000 25848 Worker thread wakes up
00:48:47.155 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:47.155 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:47.155 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.8 px 22 ms NORTH
00:48:49.995 02.840 25848 Exposure complete
00:48:50.079 00.084 25848 worker thread done servicing request
00:48:50.079 00.000 21444 OnExposeComplete: enter
00:48:50.079 00.000 21444 UpdateGuideState(): m_state=6
00:48:50.079 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1190
00:48:50.079 00.000 21444 Star::Find returns 1 (1), X=1224.39, Y=750.52, Mass=337842, SNR=51.1, Peak=12692 HFD=5.8
00:48:50.079 00.000 21444 Star::Find false star n=4 nbg=251 bg=2312.2 sigma=366.3 thresh=3411 peak=3165
00:48:50.079 00.000 21444 Star::Find false star n=1 nbg=267 bg=3882.3 sigma=518.9 thresh=5439 peak=4882
00:48:50.079 00.000 21444 Star::Find false star n=4 nbg=264 bg=3579.5 sigma=469.3 thresh=4988 peak=4753
00:48:50.079 00.000 21444 Star::Find false star n=3 nbg=264 bg=3517.9 sigma=485.6 thresh=4975 peak=4907
00:48:50.079 00.000 21444 Star::Find false star n=3 nbg=253 bg=3832.7 sigma=429.2 thresh=5120 peak=5067
00:48:50.079 00.000 21444 Star::Find false star n=3 nbg=274 bg=3082.9 sigma=485.0 thresh=4538 peak=4334
00:48:50.079 00.000 21444 MultiStar: [#1 33.65,-17.35,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -1.41,-0.91,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.21,-1.41,1.08,U] [#8 0.00,0.00,0.00,L] [#9 9.17,2.90,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -0.01,0.67,4.31,U] 
00:48:50.079 00.000 21444 refined, 3 included, MultiStar: {-0.22, 0.18}, one-star: {-1.39, 0.01}
00:48:50.079 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
00:48:50.080 00.001 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.43 = 2.86)
00:48:50.080 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.29 cameraTheta=2.47 mountX=0.24 mountY=0.08, mountTheta=0.33
00:48:50.080 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.18, opts=13)
00:48:50.080 00.000 21444 Enqueuing Move request for scope (-0.22, 0.18)
00:48:50.080 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=470, FiltMax=65504, Gamma=0.560
00:48:50.081 00.001 21444 UpdateGuideState exits: m=337842 SNR=51.1 Saturated
00:48:50.081 00.000 25848 Worker thread wakes up
00:48:50.081 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
00:48:50.081 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
00:48:50.081 00.000 25848 Moving (-0.22, 0.18) raw xDistance=0.24 yDistance=0.08
00:48:50.081 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
00:48:50.081 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:50.081 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:48:50.081 00.000 25848 MoveAxis(E, 0, ABG)
00:48:50.081 00.000 25848 Move returns status 0, amount 0
00:48:50.081 00.000 25848 MoveAxis(N, 0, ABG)
00:48:50.081 00.000 25848 Move returns status 0, amount 0
00:48:50.081 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:50.081 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:50.081 00.000 21444 Enqueuing Expose request
00:48:50.081 00.000 25848 move complete, result=0
00:48:50.081 00.000 25848 worker thread done servicing request
00:48:50.081 00.000 25848 Worker thread wakes up
00:48:50.081 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:50.081 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:50.082 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:52.929 02.847 25848 Exposure complete
00:48:53.014 00.085 25848 worker thread done servicing request
00:48:53.014 00.000 21444 OnExposeComplete: enter
00:48:53.014 00.000 21444 UpdateGuideState(): m_state=6
00:48:53.014 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1191
00:48:53.015 00.001 21444 Star::Find returns 1 (1), X=1225.48, Y=751.08, Mass=375086, SNR=59.5, Peak=12236 HFD=6.4
00:48:53.015 00.000 21444 Star::Find false star n=1 nbg=261 bg=3530.9 sigma=501.4 thresh=5035 peak=4866
00:48:53.015 00.000 21444 Star::Find false star n=7 nbg=247 bg=3815.1 sigma=442.9 thresh=5144 peak=4883
00:48:53.015 00.000 21444 Star::Find false star n=7 nbg=237 bg=3404.5 sigma=420.5 thresh=4666 peak=4532
00:48:53.015 00.000 21444 Star::Find false star n=6 nbg=256 bg=3507.8 sigma=442.9 thresh=4837 peak=4800
00:48:53.015 00.000 21444 Star::Find false star n=11 nbg=261 bg=3106.3 sigma=464.2 thresh=4499 peak=4423
00:48:53.015 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 9.26,15.92,0.00,M7] [#3 0.09,1.00,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.97,-1.30,1.29,U] [#8 -10.91,-12.04,0.00,R] [#9 18.46,1.83,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.15,0.05,3.94,U] 
00:48:53.015 00.000 21444 refined, 3 included, MultiStar: {0.44, -0.10}, one-star: {-0.30, 0.58}
00:48:53.015 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.01)
00:48:53.015 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.17)
00:48:53.015 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-0.10 hyp=0.45 cameraTheta=-0.22 mountX=-0.44 mountY=0.08, mountTheta=2.97
00:48:53.016 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-0.10, opts=13)
00:48:53.016 00.000 21444 Enqueuing Move request for scope (0.44, -0.10)
00:48:53.016 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=588, FiltMax=65504, Gamma=0.560
00:48:53.016 00.000 21444 UpdateGuideState exits: m=375086 SNR=59.5 Saturated
00:48:53.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:53.016 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:53.016 00.000 21444 Enqueuing Expose request
00:48:53.016 00.000 25848 Worker thread wakes up
00:48:53.016 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.10) opts 0xd
00:48:53.017 00.001 25848 Handling offset move in thread for scope, endpoint = (0.44, -0.10)
00:48:53.017 00.000 25848 Moving (0.44, -0.10) raw xDistance=-0.44 yDistance=0.08
00:48:53.017 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
00:48:53.017 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:53.017 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:48:53.017 00.000 25848 MoveAxis(E, 0, ABG)
00:48:53.017 00.000 25848 Move returns status 0, amount 0
00:48:53.017 00.000 25848 MoveAxis(N, 0, ABG)
00:48:53.017 00.000 25848 Move returns status 0, amount 0
00:48:53.017 00.000 25848 move complete, result=0
00:48:53.017 00.000 25848 worker thread done servicing request
00:48:53.017 00.000 25848 Worker thread wakes up
00:48:53.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:53.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:53.017 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:55.861 02.844 25848 Exposure complete
00:48:55.948 00.087 25848 worker thread done servicing request
00:48:55.948 00.000 21444 OnExposeComplete: enter
00:48:55.948 00.000 21444 UpdateGuideState(): m_state=6
00:48:55.948 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1192
00:48:55.948 00.000 21444 Star::Find returns 1 (1), X=1224.50, Y=750.62, Mass=408345, SNR=72.1, Peak=12236 HFD=6.9
00:48:55.948 00.000 21444 Star::Find false star n=1 nbg=286 bg=2292.5 sigma=512.2 thresh=3829 peak=3479
00:48:55.948 00.000 21444 Star::Find false star n=3 nbg=265 bg=4057.7 sigma=481.1 thresh=5501 peak=5473
00:48:55.948 00.000 21444 Star::Find false star n=13 nbg=258 bg=3634.6 sigma=499.3 thresh=5133 peak=4868
00:48:55.949 00.001 21444 Star::Find false star n=4 nbg=247 bg=3524.0 sigma=420.6 thresh=4786 peak=4762
00:48:55.949 00.000 21444 Star::Find false star n=2 nbg=270 bg=3766.7 sigma=563.2 thresh=5456 peak=4969
00:48:55.949 00.000 21444 Star::Find false star n=4 nbg=260 bg=2807.4 sigma=388.4 thresh=3973 peak=3838
00:48:55.949 00.000 21444 Star::Find false star n=2 nbg=279 bg=3190.8 sigma=535.0 thresh=4796 peak=4415
00:48:55.949 00.000 21444 MultiStar: [#1 31.80,-5.78,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.65,20.82,0.00,M7] [#7 0.99,-0.51,0.69,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.26,0.55,3.33,U] 
00:48:55.949 00.000 21444 refined, 2 included, MultiStar: {0.06, 0.32}, one-star: {-1.29, 0.12}
00:48:55.949 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
00:48:55.949 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
00:48:55.949 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.40 mountX=-0.03 mountY=0.32, mountTheta=1.66
00:48:55.951 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.32, opts=13)
00:48:55.951 00.000 21444 Enqueuing Move request for scope (0.06, 0.32)
00:48:55.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=244, FiltMax=65504, Gamma=0.560
00:48:55.951 00.000 21444 UpdateGuideState exits: m=408345 SNR=72.1 Saturated
00:48:55.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:55.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:55.951 00.000 21444 Enqueuing Expose request
00:48:55.951 00.000 25848 Worker thread wakes up
00:48:55.951 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
00:48:55.951 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
00:48:55.951 00.000 25848 Moving (0.06, 0.32) raw xDistance=-0.03 yDistance=0.32
00:48:55.951 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:48:55.951 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:55.951 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:48:55.951 00.000 25848 MoveAxis(E, 0, ABG)
00:48:55.951 00.000 25848 Move returns status 0, amount 0
00:48:55.951 00.000 25848 MoveAxis(N, 0, ABG)
00:48:55.951 00.000 25848 Move returns status 0, amount 0
00:48:55.951 00.000 25848 move complete, result=0
00:48:55.951 00.000 25848 worker thread done servicing request
00:48:55.951 00.000 25848 Worker thread wakes up
00:48:55.952 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:55.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:55.952 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:48:58.793 02.841 25848 Exposure complete
00:48:58.880 00.087 25848 worker thread done servicing request
00:48:58.880 00.000 21444 OnExposeComplete: enter
00:48:58.880 00.000 21444 UpdateGuideState(): m_state=6
00:48:58.880 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1193
00:48:58.880 00.000 21444 Star::Find returns 1 (1), X=1225.09, Y=750.58, Mass=448973, SNR=61.2, Peak=12288 HFD=6.9
00:48:58.881 00.001 21444 Star::Find false star n=2 nbg=267 bg=2323.7 sigma=429.4 thresh=3612 peak=3358
00:48:58.881 00.000 21444 Star::Find false star n=6 nbg=260 bg=3804.0 sigma=469.3 thresh=5212 peak=4931
00:48:58.881 00.000 21444 Star::Find false star n=2 nbg=259 bg=3611.1 sigma=414.1 thresh=4853 peak=4650
00:48:58.881 00.000 21444 Star::Find false star n=3 nbg=264 bg=3638.1 sigma=475.8 thresh=5065 peak=4949
00:48:58.881 00.000 21444 Star::Find false star n=1 nbg=273 bg=2832.5 sigma=446.1 thresh=4171 peak=3832
00:48:58.881 00.000 21444 Star::Find false star n=1 nbg=269 bg=3328.3 sigma=514.8 thresh=4873 peak=4362
00:48:58.881 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.10,-0.89,0.20,U] [#4 0.00,0.00,0.00,L] [#5 -6.15,-3.27,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.23,-1.13,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.48,0.19,4.15,U] 
00:48:58.881 00.000 21444 refined, 3 included, MultiStar: {-0.37, -0.09}, one-star: {-0.70, 0.08}
00:48:58.881 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.33)
00:48:58.881 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
00:48:58.881 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.09 hyp=0.39 cameraTheta=-2.91 mountX=0.37 mountY=-0.22, mountTheta=-0.55
00:48:58.882 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.09, opts=13)
00:48:58.882 00.000 21444 Enqueuing Move request for scope (-0.37, -0.09)
00:48:58.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=344, FiltMax=65504, Gamma=0.560
00:48:58.882 00.000 21444 UpdateGuideState exits: m=448973 SNR=61.2 Saturated
00:48:58.882 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:58.882 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:48:58.882 00.000 21444 Enqueuing Expose request
00:48:58.882 00.000 25848 Worker thread wakes up
00:48:58.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.09) opts 0xd
00:48:58.882 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.09)
00:48:58.883 00.001 25848 Moving (-0.37, -0.09) raw xDistance=0.37 yDistance=-0.22
00:48:58.883 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
00:48:58.883 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:58.883 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:48:58.883 00.000 25848 MoveAxis(E, 0, ABG)
00:48:58.883 00.000 25848 Move returns status 0, amount 0
00:48:58.883 00.000 25848 MoveAxis(N, 0, ABG)
00:48:58.883 00.000 25848 Move returns status 0, amount 0
00:48:58.883 00.000 25848 move complete, result=0
00:48:58.883 00.000 25848 worker thread done servicing request
00:48:58.883 00.000 25848 Worker thread wakes up
00:48:58.883 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:48:58.883 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:48:58.883 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:01.728 02.845 25848 Exposure complete
00:49:01.805 00.077 25848 worker thread done servicing request
00:49:01.805 00.000 21444 OnExposeComplete: enter
00:49:01.805 00.000 21444 UpdateGuideState(): m_state=6
00:49:01.805 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1194
00:49:01.805 00.000 21444 Star::Find returns 1 (1), X=1223.55, Y=750.41, Mass=379822, SNR=59.1, Peak=11604 HFD=7.2
00:49:01.805 00.000 21444 Star::Find false star n=9 nbg=254 bg=2154.5 sigma=374.7 thresh=3279 peak=3207
00:49:01.805 00.000 21444 Star::Find false star n=2 nbg=252 bg=4034.0 sigma=472.8 thresh=5452 peak=5316
00:49:01.805 00.000 21444 Star::Find false star n=9 nbg=256 bg=3509.4 sigma=440.8 thresh=4832 peak=4780
00:49:01.805 00.000 21444 Star::Find false star n=3 nbg=256 bg=3627.1 sigma=447.0 thresh=4968 peak=4582
00:49:01.805 00.000 21444 Star::Find false star n=1 nbg=270 bg=3752.1 sigma=467.2 thresh=5154 peak=4680
00:49:01.805 00.000 21444 Star::Find false star n=3 nbg=243 bg=3096.9 sigma=428.7 thresh=4383 peak=4041
00:49:01.805 00.000 21444 MultiStar: [#1 -1.72,-14.95,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.82,-0.06,0.92,U] [#8 -6.92,1.11,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.85,0.67,3.92,U] 
00:49:01.806 00.001 21444 refined, 2 included, MultiStar: {-1.75, 0.43}, one-star: {-2.24, -0.09}
00:49:01.806 00.000 21444 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.05) = xAngle (-0.15 = -0.15)
00:49:01.806 00.000 21444 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.99 = -2.99)
00:49:01.806 00.000 21444 CameraToMount -- cameraX=-1.75 cameraY=0.43 hyp=1.80 cameraTheta=2.90 mountX=1.78 mountY=-0.27, mountTheta=-0.15
00:49:01.806 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.75, y=0.43, opts=13)
00:49:01.806 00.000 21444 Enqueuing Move request for scope (-1.75, 0.43)
00:49:01.806 00.000 25848 Worker thread wakes up
00:49:01.806 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.75, 0.43) opts 0xd
00:49:01.807 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.75, 0.43)
00:49:01.807 00.000 25848 Moving (-1.75, 0.43) raw xDistance=1.78 yDistance=-0.27
00:49:01.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.78
00:49:01.807 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:01.807 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=208, FiltMax=65504, Gamma=0.560
00:49:01.807 00.000 21444 UpdateGuideState exits: m=379822 SNR=59.1 Saturated
00:49:01.807 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:01.807 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:01.807 00.000 21444 Enqueuing Expose request
00:49:01.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:49:01.807 00.000 25848 MoveAxis(W, 52, ABG)
00:49:01.807 00.000 25848 Guiding  Dir = 3, Dur = 52
00:49:01.827 00.020 25848 IsSlewing returns 0
00:49:01.827 00.000 25848 IsGuiding returns 0
00:49:01.859 00.032 25848 PulseGuide returned control before completion, sleep 31
00:49:01.901 00.042 25848 IsGuiding returns 1
00:49:01.901 00.000 25848 scope still moving after pulse duration time elapsed
00:49:01.952 00.051 25848 IsSlewing returns 0
00:49:01.952 00.000 25848 IsGuiding returns 0
00:49:01.952 00.000 25848 scope move finished after 52 + 72 ms
00:49:01.952 00.000 25848 Move returns status 0, amount 52
00:49:01.952 00.000 25848 MoveAxis(N, 0, ABG)
00:49:01.952 00.000 25848 Move returns status 0, amount 0
00:49:01.952 00.000 25848 move complete, result=0
00:49:01.952 00.000 25848 worker thread done servicing request
00:49:01.952 00.000 25848 Worker thread wakes up
00:49:01.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:01.952 00.000 21444 GuideStep: 1.8 px 52 ms WEST, -0.3 px 0 ms NORTH
00:49:01.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:49:04.801 02.849 25848 Exposure complete
00:49:04.889 00.088 25848 worker thread done servicing request
00:49:04.889 00.000 21444 OnExposeComplete: enter
00:49:04.889 00.000 21444 UpdateGuideState(): m_state=6
00:49:04.889 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1195
00:49:04.889 00.000 21444 Star::Find returns 1 (1), X=1227.08, Y=750.36, Mass=392944, SNR=54.2, Peak=12816 HFD=6.3
00:49:04.889 00.000 21444 Star::Find false star n=3 nbg=266 bg=3612.2 sigma=448.6 thresh=4958 peak=4619
00:49:04.889 00.000 21444 Star::Find false star n=7 nbg=257 bg=3616.3 sigma=410.2 thresh=4847 peak=4784
00:49:04.889 00.000 21444 Star::Find false star n=6 nbg=262 bg=3458.8 sigma=444.9 thresh=4793 peak=4721
00:49:04.889 00.000 21444 Star::Find false star n=1 nbg=282 bg=3615.9 sigma=567.7 thresh=5319 peak=4881
00:49:04.889 00.000 21444 Star::Find false star n=2 nbg=244 bg=2768.7 sigma=420.6 thresh=4030 peak=3767
00:49:04.889 00.000 21444 Star::Find false star n=5 nbg=255 bg=3147.2 sigma=457.8 thresh=4521 peak=4257
00:49:04.889 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.37,0.71,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 6.68,-0.60,0.00,M8] [#7 3.17,-0.91,1.08,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.90,0.11,3.96,U] 
00:49:04.889 00.000 21444 single-star, 3 included, MultiStar: {1.98, -0.09}, one-star: {1.29, -0.14}
00:49:04.889 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.13)
00:49:04.889 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.28)
00:49:04.889 00.000 21444 CameraToMount -- cameraX=1.29 cameraY=-0.14 hyp=1.30 cameraTheta=-0.11 mountX=-1.30 mountY=0.36, mountTheta=2.87
00:49:04.890 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=-0.14, opts=13)
00:49:04.890 00.000 21444 Enqueuing Move request for scope (1.29, -0.14)
00:49:04.890 00.000 25848 Worker thread wakes up
00:49:04.890 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, -0.14) opts 0xd
00:49:04.890 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, -0.14)
00:49:04.890 00.000 25848 Moving (1.29, -0.14) raw xDistance=-1.30 yDistance=0.36
00:49:04.890 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.30
00:49:04.890 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:04.890 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
00:49:04.890 00.000 25848 MoveAxis(E, 34, ABG)
00:49:04.890 00.000 25848 Guiding  Dir = 2, Dur = 34
00:49:04.891 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=460, FiltMax=65504, Gamma=0.560
00:49:04.891 00.000 21444 UpdateGuideState exits: m=392944 SNR=54.2 Saturated
00:49:04.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:04.891 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:04.891 00.000 21444 Enqueuing Expose request
00:49:04.951 00.060 25848 IsSlewing returns 0
00:49:04.952 00.001 25848 IsGuiding returns 0
00:49:04.984 00.032 25848 PulseGuide returned control before completion, sleep 13
00:49:05.003 00.019 25848 IsGuiding returns 1
00:49:05.003 00.000 25848 scope still moving after pulse duration time elapsed
00:49:05.064 00.061 25848 IsSlewing returns 0
00:49:05.064 00.000 25848 IsGuiding returns 0
00:49:05.064 00.000 25848 scope move finished after 34 + 77 ms
00:49:05.064 00.000 25848 Move returns status 0, amount 34
00:49:05.064 00.000 25848 MoveAxis(N, 0, ABG)
00:49:05.064 00.000 25848 Move returns status 0, amount 0
00:49:05.064 00.000 25848 move complete, result=0
00:49:05.064 00.000 25848 worker thread done servicing request
00:49:05.064 00.000 25848 Worker thread wakes up
00:49:05.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:05.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:49:05.064 00.000 21444 GuideStep: -1.3 px 34 ms EAST, 0.4 px 0 ms NORTH
00:49:07.918 02.854 25848 Exposure complete
00:49:07.997 00.079 25848 worker thread done servicing request
00:49:07.998 00.001 21444 OnExposeComplete: enter
00:49:07.998 00.000 21444 UpdateGuideState(): m_state=6
00:49:07.998 00.000 21444 Star::Find(15, 1227, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1196
00:49:07.998 00.000 21444 Star::Find returns 1 (1), X=1228.61, Y=749.41, Mass=359860, SNR=58.6, Peak=11780 HFD=6.8
00:49:07.998 00.000 21444 Star::Find false star n=3 nbg=260 bg=2237.4 sigma=466.0 thresh=3635 peak=3404
00:49:07.998 00.000 21444 Star::Find false star n=4 nbg=241 bg=3855.5 sigma=421.7 thresh=5121 peak=4875
00:49:07.998 00.000 21444 Star::Find false star n=5 nbg=271 bg=3502.8 sigma=467.0 thresh=4904 peak=4735
00:49:07.998 00.000 21444 Star::Find false star n=4 nbg=272 bg=3535.8 sigma=492.3 thresh=5013 peak=4604
00:49:07.998 00.000 21444 Star::Find false star n=3 nbg=259 bg=3816.6 sigma=452.7 thresh=5175 peak=4850
00:49:07.998 00.000 21444 Star::Find false star n=5 nbg=249 bg=2859.7 sigma=413.0 thresh=4099 peak=3918
00:49:07.998 00.000 21444 Star::Find false star n=6 nbg=259 bg=3021.3 sigma=421.6 thresh=4286 peak=4265
00:49:07.998 00.000 21444 MultiStar: [#1 8.21,5.59,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.87,0.19,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.74,-2.38,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.09,-1.04,3.50,U] 
00:49:07.999 00.001 21444 single-star, 3 included, MultiStar: {3.25, -1.27}, one-star: {2.82, -1.09}
00:49:07.999 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.86)
00:49:07.999 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
00:49:07.999 00.000 21444 CameraToMount -- cameraX=2.82 cameraY=-1.09 hyp=3.03 cameraTheta=-0.37 mountX=-2.91 mountY=0.06, mountTheta=3.12
00:49:07.999 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.82, y=-1.09, opts=13)
00:49:07.999 00.000 21444 Enqueuing Move request for scope (2.82, -1.09)
00:49:07.999 00.000 25848 Worker thread wakes up
00:49:08.000 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.82, -1.09) opts 0xd
00:49:08.000 00.000 25848 Handling offset move in thread for scope, endpoint = (2.82, -1.09)
00:49:08.000 00.000 25848 Moving (2.82, -1.09) raw xDistance=-2.91 yDistance=0.06
00:49:08.000 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=234, FiltMax=65504, Gamma=0.560
00:49:08.000 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.88 from input -2.91
00:49:08.000 00.000 21444 UpdateGuideState exits: m=359860 SNR=58.6 Saturated
00:49:08.000 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:08.000 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:08.000 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:49:08.000 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:08.000 00.000 21444 Enqueuing Expose request
00:49:08.000 00.000 25848 MoveAxis(E, 87, ABG)
00:49:08.000 00.000 25848 Guiding  Dir = 2, Dur = 87
00:49:08.052 00.052 25848 IsSlewing returns 0
00:49:08.053 00.001 25848 IsGuiding returns 0
00:49:08.084 00.031 25848 PulseGuide returned control before completion, sleep 67
00:49:08.151 00.067 25848 IsGuiding returns 1
00:49:08.151 00.000 25848 scope still moving after pulse duration time elapsed
00:49:08.204 00.053 25848 IsSlewing returns 0
00:49:08.204 00.000 25848 IsGuiding returns 0
00:49:08.204 00.000 25848 scope move finished after 87 + 63 ms
00:49:08.204 00.000 25848 Move returns status 0, amount 87
00:49:08.205 00.001 25848 MoveAxis(N, 0, ABG)
00:49:08.205 00.000 25848 Move returns status 0, amount 0
00:49:08.205 00.000 25848 move complete, result=0
00:49:08.205 00.000 25848 worker thread done servicing request
00:49:08.205 00.000 25848 Worker thread wakes up
00:49:08.205 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:08.205 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:49:08.205 00.000 21444 GuideStep: -2.9 px 87 ms EAST, 0.1 px 0 ms NORTH
00:49:11.051 02.846 25848 Exposure complete
00:49:11.130 00.079 25848 worker thread done servicing request
00:49:11.130 00.000 21444 OnExposeComplete: enter
00:49:11.130 00.000 21444 UpdateGuideState(): m_state=6
00:49:11.130 00.000 21444 Star::Find(15, 1228, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1197
00:49:11.130 00.000 21444 Star::Find returns 1 (1), X=1225.75, Y=750.36, Mass=439701, SNR=73.1, Peak=14432 HFD=6.2
00:49:11.131 00.001 21444 Star::Find false star n=5 nbg=255 bg=2258.7 sigma=361.2 thresh=3342 peak=3282
00:49:11.131 00.000 21444 Star::Find false star n=3 nbg=271 bg=4098.5 sigma=498.6 thresh=5594 peak=5322
00:49:11.131 00.000 21444 Star::Find false star n=2 nbg=267 bg=3730.5 sigma=534.3 thresh=5333 peak=4740
00:49:11.131 00.000 21444 Star::Find false star n=12 nbg=248 bg=3498.6 sigma=449.7 thresh=4848 peak=4639
00:49:11.131 00.000 21444 Star::Find false star n=7 nbg=264 bg=3685.2 sigma=460.0 thresh=5065 peak=5052
00:49:11.131 00.000 21444 Star::Find false star n=1 nbg=277 bg=3652.5 sigma=518.5 thresh=5208 peak=4843
00:49:11.131 00.000 21444 Star::Find false star n=3 nbg=261 bg=2809.1 sigma=424.5 thresh=4083 peak=3857
00:49:11.131 00.000 21444 Star::Find false star n=4 nbg=258 bg=3131.0 sigma=435.9 thresh=4439 peak=4110
00:49:11.131 00.000 21444 MultiStar: [#1 9.05,-6.89,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.16,-1.05,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.43,0.14,4.34,U] 
00:49:11.131 00.000 21444 single-star, 2 included, MultiStar: {1.15, -0.10}, one-star: {-0.03, -0.14}
00:49:11.131 00.000 21444 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.05) = xAngle (-4.83 = 1.45)
00:49:11.131 00.000 21444 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.67 = -1.39)
00:49:11.131 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.78 mountX=0.02 mountY=-0.14, mountTheta=-1.45
00:49:11.132 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.14, opts=13)
00:49:11.132 00.000 21444 Enqueuing Move request for scope (-0.03, -0.14)
00:49:11.132 00.000 25848 Worker thread wakes up
00:49:11.132 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
00:49:11.132 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
00:49:11.132 00.000 25848 Moving (-0.03, -0.14) raw xDistance=0.02 yDistance=-0.14
00:49:11.132 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:49:11.132 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:11.132 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=500, FiltMax=65504, Gamma=0.560
00:49:11.132 00.000 21444 UpdateGuideState exits: m=439701 SNR=73.1 Saturated
00:49:11.132 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:11.132 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:11.132 00.000 21444 Enqueuing Expose request
00:49:11.132 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:49:11.132 00.000 25848 MoveAxis(E, 0, ABG)
00:49:11.132 00.000 25848 Move returns status 0, amount 0
00:49:11.132 00.000 25848 MoveAxis(N, 0, ABG)
00:49:11.133 00.001 25848 Move returns status 0, amount 0
00:49:11.133 00.000 25848 move complete, result=0
00:49:11.133 00.000 25848 worker thread done servicing request
00:49:11.133 00.000 25848 Worker thread wakes up
00:49:11.133 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:11.133 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:49:11.133 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:13.987 02.854 25848 Exposure complete
00:49:14.074 00.087 25848 worker thread done servicing request
00:49:14.074 00.000 21444 OnExposeComplete: enter
00:49:14.074 00.000 21444 UpdateGuideState(): m_state=6
00:49:14.075 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1198
00:49:14.075 00.000 21444 Star::Find returns 1 (1), X=1225.72, Y=749.55, Mass=400530, SNR=62.4, Peak=12136 HFD=6.7
00:49:14.075 00.000 21444 Star::Find false star n=2 nbg=253 bg=2276.1 sigma=410.6 thresh=3508 peak=3191
00:49:14.075 00.000 21444 Star::Find false star n=4 nbg=266 bg=4024.0 sigma=488.5 thresh=5489 peak=5093
00:49:14.075 00.000 21444 Star::Find false star n=5 nbg=260 bg=3467.3 sigma=444.0 thresh=4799 peak=4693
00:49:14.075 00.000 21444 Star::Find false star n=2 nbg=261 bg=3650.8 sigma=472.9 thresh=5070 peak=4808
00:49:14.075 00.000 21444 Star::Find false star n=4 nbg=243 bg=3779.9 sigma=377.3 thresh=4912 peak=4897
00:49:14.075 00.000 21444 Star::Find false star n=9 nbg=255 bg=2626.8 sigma=375.0 thresh=3752 peak=3645
00:49:14.075 00.000 21444 Star::Find false star n=2 nbg=269 bg=3181.2 sigma=502.1 thresh=4687 peak=4190
00:49:14.075 00.000 21444 MultiStar: [#1 4.98,-14.13,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 26.44,10.66,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.04,-1.82,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.39,-0.87,3.09,U] 
00:49:14.075 00.000 21444 single-star, 2 included, MultiStar: {0.61, -1.06}, one-star: {-0.06, -0.95}
00:49:14.075 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.60)
00:49:14.075 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.25)
00:49:14.075 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.95 hyp=0.96 cameraTheta=-1.64 mountX=-0.02 mountY=-0.91, mountTheta=-1.60
00:49:14.076 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.95, opts=13)
00:49:14.076 00.000 21444 Enqueuing Move request for scope (-0.06, -0.95)
00:49:14.077 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=358, FiltMax=65504, Gamma=0.560
00:49:14.077 00.000 21444 UpdateGuideState exits: m=400530 SNR=62.4 Saturated
00:49:14.077 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:14.077 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:14.077 00.000 21444 Enqueuing Expose request
00:49:14.077 00.000 25848 Worker thread wakes up
00:49:14.077 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.95) opts 0xd
00:49:14.077 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.95)
00:49:14.077 00.000 25848 Moving (-0.06, -0.95) raw xDistance=-0.02 yDistance=-0.91
00:49:14.077 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:49:14.077 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
00:49:14.077 00.000 25848 MoveAxis(E, 0, ABG)
00:49:14.077 00.000 25848 Move returns status 0, amount 0
00:49:14.077 00.000 25848 MoveAxis(N, 25, ABG)
00:49:14.077 00.000 25848 Guiding  Dir = 0, Dur = 25
00:49:14.113 00.036 25848 IsSlewing returns 0
00:49:14.113 00.000 25848 IsGuiding returns 0
00:49:14.145 00.032 25848 IsGuiding returns 1
00:49:14.145 00.000 25848 scope still moving after pulse duration time elapsed
00:49:14.203 00.058 25848 IsSlewing returns 0
00:49:14.203 00.000 25848 IsGuiding returns 0
00:49:14.203 00.000 25848 scope move finished after 25 + 65 ms
00:49:14.203 00.000 25848 Move returns status 0, amount 25
00:49:14.203 00.000 25848 move complete, result=0
00:49:14.203 00.000 25848 worker thread done servicing request
00:49:14.204 00.001 25848 Worker thread wakes up
00:49:14.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:14.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:49:14.204 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.9 px 25 ms NORTH
00:49:17.044 02.840 25848 Exposure complete
00:49:17.118 00.074 25848 worker thread done servicing request
00:49:17.118 00.000 21444 OnExposeComplete: enter
00:49:17.118 00.000 21444 UpdateGuideState(): m_state=6
00:49:17.119 00.001 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1199
00:49:17.119 00.000 21444 Star::Find returns 1 (1), X=1227.31, Y=749.28, Mass=348050, SNR=56.3, Peak=13752 HFD=5.8
00:49:17.119 00.000 21444 Star::Find false star n=1 nbg=267 bg=3778.3 sigma=472.2 thresh=5195 peak=4638
00:49:17.119 00.000 21444 Star::Find false star n=11 nbg=252 bg=2330.3 sigma=356.6 thresh=3400 peak=3274
00:49:17.119 00.000 21444 Star::Find false star n=5 nbg=247 bg=3578.4 sigma=469.5 thresh=4987 peak=4865
00:49:17.119 00.000 21444 Star::Find false star n=1 nbg=264 bg=3720.5 sigma=500.3 thresh=5221 peak=4810
00:49:17.119 00.000 21444 Star::Find false star n=8 nbg=262 bg=2637.5 sigma=489.9 thresh=4107 peak=3861
00:49:17.119 00.000 21444 Star::Find false star n=2 nbg=274 bg=3145.8 sigma=524.4 thresh=4719 peak=4494
00:49:17.119 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 2.89,5.21,0.20,U] [#4 38.70,-2.76,0.00,M7] [#5 -10.24,12.63,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 3.76,-2.92,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.31,-1.74,3.78,U] 
00:49:17.119 00.000 21444 single-star, 3 included, MultiStar: {2.46, -1.64}, one-star: {1.53, -1.22}
00:49:17.119 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.73 = 2.56)
00:49:17.119 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
00:49:17.119 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-1.22 hyp=1.95 cameraTheta=-0.67 mountX=-1.63 mountY=-0.55, mountTheta=-2.82
00:49:17.120 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-1.22, opts=13)
00:49:17.120 00.000 21444 Enqueuing Move request for scope (1.53, -1.22)
00:49:17.120 00.000 25848 Worker thread wakes up
00:49:17.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -1.22) opts 0xd
00:49:17.120 00.000 25848 Handling offset move in thread for scope, endpoint = (1.53, -1.22)
00:49:17.120 00.000 25848 Moving (1.53, -1.22) raw xDistance=-1.63 yDistance=-0.55
00:49:17.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.63
00:49:17.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:49:17.120 00.000 25848 MoveAxis(E, 47, ABG)
00:49:17.120 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=446, FiltMax=65504, Gamma=0.560
00:49:17.120 00.000 25848 Guiding  Dir = 2, Dur = 47
00:49:17.120 00.000 21444 UpdateGuideState exits: m=348050 SNR=56.3 Saturated
00:49:17.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:17.121 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:17.121 00.000 21444 Enqueuing Expose request
00:49:17.141 00.020 25848 IsSlewing returns 0
00:49:17.141 00.000 25848 IsGuiding returns 0
00:49:17.172 00.031 25848 PulseGuide returned control before completion, sleep 27
00:49:17.200 00.028 25848 IsGuiding returns 1
00:49:17.200 00.000 25848 scope still moving after pulse duration time elapsed
00:49:17.252 00.052 25848 IsSlewing returns 0
00:49:17.252 00.000 25848 IsGuiding returns 0
00:49:17.252 00.000 25848 scope move finished after 47 + 63 ms
00:49:17.252 00.000 25848 Move returns status 0, amount 47
00:49:17.252 00.000 25848 MoveAxis(N, 15, ABG)
00:49:17.253 00.001 25848 Guiding  Dir = 0, Dur = 15
00:49:17.283 00.030 25848 IsSlewing returns 0
00:49:17.283 00.000 25848 IsGuiding returns 0
00:49:17.313 00.030 25848 IsGuiding returns 1
00:49:17.313 00.000 25848 scope still moving after pulse duration time elapsed
00:49:17.374 00.061 25848 IsSlewing returns 0
00:49:17.374 00.000 25848 IsGuiding returns 0
00:49:17.374 00.000 25848 scope move finished after 15 + 76 ms
00:49:17.374 00.000 25848 Move returns status 0, amount 15
00:49:17.374 00.000 25848 move complete, result=0
00:49:17.374 00.000 25848 worker thread done servicing request
00:49:17.374 00.000 25848 Worker thread wakes up
00:49:17.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:17.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:49:17.374 00.000 21444 GuideStep: -1.6 px 47 ms EAST, -0.6 px 15 ms NORTH
00:49:20.229 02.855 25848 Exposure complete
00:49:20.306 00.077 25848 worker thread done servicing request
00:49:20.306 00.000 21444 OnExposeComplete: enter
00:49:20.306 00.000 21444 UpdateGuideState(): m_state=6
00:49:20.307 00.001 21444 Star::Find(15, 1227, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1200
00:49:20.307 00.000 21444 Star::Find returns 1 (1), X=1228.27, Y=749.56, Mass=467329, SNR=100.5, Peak=12464 HFD=7.5
00:49:20.307 00.000 21444 Star::Find false star n=10 nbg=255 bg=3523.7 sigma=412.1 thresh=4760 peak=4652
00:49:20.307 00.000 21444 Star::Find false star n=5 nbg=257 bg=2174.7 sigma=411.7 thresh=3410 peak=3354
00:49:20.307 00.000 21444 Star::Find false star n=5 nbg=249 bg=3689.8 sigma=432.1 thresh=4986 peak=4816
00:49:20.307 00.000 21444 Star::Find false star n=3 nbg=247 bg=3526.2 sigma=407.0 thresh=4747 peak=4664
00:49:20.307 00.000 21444 Star::Find false star n=1 nbg=277 bg=3655.6 sigma=560.3 thresh=5337 peak=4645
00:49:20.307 00.000 21444 Star::Find false star n=5 nbg=267 bg=3718.7 sigma=503.9 thresh=5231 peak=4971
00:49:20.307 00.000 21444 Star::Find false star n=8 nbg=252 bg=2620.1 sigma=420.9 thresh=3883 peak=3813
00:49:20.307 00.000 21444 Star::Find false star n=2 nbg=269 bg=3245.5 sigma=411.2 thresh=4479 peak=4070
00:49:20.307 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.88,0.15,0.10,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.86,-1.63,0.63,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.13,0.24,2.43,U] 
00:49:20.307 00.000 21444 single-star, 3 included, MultiStar: {3.14, -0.33}, one-star: {2.49, -0.94}
00:49:20.307 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
00:49:20.307 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.03)
00:49:20.307 00.000 21444 CameraToMount -- cameraX=2.49 cameraY=-0.94 hyp=2.66 cameraTheta=-0.36 mountX=-2.56 mountY=0.07, mountTheta=3.11
00:49:20.308 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.49, y=-0.94, opts=13)
00:49:20.308 00.000 21444 Enqueuing Move request for scope (2.49, -0.94)
00:49:20.308 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=320, FiltMax=65504, Gamma=0.560
00:49:20.308 00.000 21444 UpdateGuideState exits: m=467329 SNR=100.5 Saturated
00:49:20.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:20.308 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:20.308 00.000 21444 Enqueuing Expose request
00:49:20.308 00.000 25848 Worker thread wakes up
00:49:20.308 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.49, -0.94) opts 0xd
00:49:20.308 00.000 25848 Handling offset move in thread for scope, endpoint = (2.49, -0.94)
00:49:20.308 00.000 25848 Moving (2.49, -0.94) raw xDistance=-2.56 yDistance=0.07
00:49:20.308 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.69 from input -2.56
00:49:20.308 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:20.308 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:49:20.308 00.000 25848 MoveAxis(E, 78, ABG)
00:49:20.308 00.000 25848 Guiding  Dir = 2, Dur = 78
00:49:20.330 00.022 25848 IsSlewing returns 0
00:49:20.330 00.000 25848 IsGuiding returns 0
00:49:20.362 00.032 25848 PulseGuide returned control before completion, sleep 57
00:49:20.431 00.069 25848 IsGuiding returns 1
00:49:20.431 00.000 25848 scope still moving after pulse duration time elapsed
00:49:20.482 00.051 25848 IsSlewing returns 0
00:49:20.482 00.000 25848 IsGuiding returns 0
00:49:20.482 00.000 25848 scope move finished after 78 + 74 ms
00:49:20.482 00.000 25848 Move returns status 0, amount 78
00:49:20.482 00.000 25848 MoveAxis(N, 0, ABG)
00:49:20.482 00.000 25848 Move returns status 0, amount 0
00:49:20.482 00.000 25848 move complete, result=0
00:49:20.482 00.000 25848 worker thread done servicing request
00:49:20.482 00.000 25848 Worker thread wakes up
00:49:20.482 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:20.483 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:49:20.483 00.000 21444 GuideStep: -2.6 px 78 ms EAST, 0.1 px 0 ms NORTH
00:49:23.322 02.839 25848 Exposure complete
00:49:23.406 00.084 25848 worker thread done servicing request
00:49:23.406 00.000 21444 OnExposeComplete: enter
00:49:23.406 00.000 21444 UpdateGuideState(): m_state=6
00:49:23.406 00.000 21444 Star::Find(15, 1228, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1201
00:49:23.406 00.000 21444 Star::Find returns 1 (1), X=1227.53, Y=749.79, Mass=381429, SNR=55.7, Peak=13120 HFD=6.5
00:49:23.406 00.000 21444 Star::Find false star n=1 nbg=271 bg=3659.2 sigma=569.5 thresh=5368 peak=4774
00:49:23.406 00.000 21444 Star::Find false star n=1 nbg=250 bg=2322.8 sigma=376.4 thresh=3452 peak=3181
00:49:23.406 00.000 21444 Star::Find false star n=1 nbg=253 bg=4191.3 sigma=440.0 thresh=5511 peak=5246
00:49:23.407 00.001 21444 Star::Find false star n=4 nbg=263 bg=3773.1 sigma=439.7 thresh=5092 peak=4886
00:49:23.407 00.000 21444 Star::Find false star n=4 nbg=257 bg=3535.2 sigma=466.3 thresh=4934 peak=4544
00:49:23.407 00.000 21444 Star::Find false star n=4 nbg=253 bg=3571.1 sigma=442.4 thresh=4898 peak=4786
00:49:23.407 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -4.25,-0.78,0.18,U] [#6 0.00,0.00,0.00,L] [#7 3.28,-1.52,1.20,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 8.67,-4.53,0.00,M10] [#11 2.11,-0.20,4.38,U] 
00:49:23.407 00.000 21444 single-star, 3 included, MultiStar: {2.09, -0.52}, one-star: {1.75, -0.71}
00:49:23.407 00.000 21444 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.05) = xAngle (-3.44 = 2.85)
00:49:23.407 00.000 21444 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.00)
00:49:23.407 00.000 21444 CameraToMount -- cameraX=1.75 cameraY=-0.71 hyp=1.89 cameraTheta=-0.38 mountX=-1.81 mountY=0.01, mountTheta=3.14
00:49:23.407 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.75, y=-0.71, opts=13)
00:49:23.408 00.001 21444 Enqueuing Move request for scope (1.75, -0.71)
00:49:23.408 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=358, FiltMax=65504, Gamma=0.560
00:49:23.408 00.000 21444 UpdateGuideState exits: m=381429 SNR=55.7 Saturated
00:49:23.408 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:23.408 00.000 25848 Worker thread wakes up
00:49:23.408 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.75, -0.71) opts 0xd
00:49:23.408 00.000 25848 Handling offset move in thread for scope, endpoint = (1.75, -0.71)
00:49:23.408 00.000 25848 Moving (1.75, -0.71) raw xDistance=-1.81 yDistance=0.01
00:49:23.408 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.81
00:49:23.408 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:23.408 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:49:23.408 00.000 25848 MoveAxis(E, 58, ABG)
00:49:23.408 00.000 25848 Guiding  Dir = 2, Dur = 58
00:49:23.408 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:23.408 00.000 21444 Enqueuing Expose request
00:49:23.438 00.030 25848 IsSlewing returns 0
00:49:23.439 00.001 25848 IsGuiding returns 0
00:49:23.470 00.031 25848 PulseGuide returned control before completion, sleep 37
00:49:23.508 00.038 25848 IsGuiding returns 1
00:49:23.508 00.000 25848 scope still moving after pulse duration time elapsed
00:49:23.585 00.077 25848 IsSlewing returns 0
00:49:23.585 00.000 25848 IsGuiding returns 0
00:49:23.585 00.000 25848 scope move finished after 58 + 88 ms
00:49:23.585 00.000 25848 Move returns status 0, amount 58
00:49:23.585 00.000 25848 MoveAxis(N, 0, ABG)
00:49:23.585 00.000 25848 Move returns status 0, amount 0
00:49:23.585 00.000 25848 move complete, result=0
00:49:23.585 00.000 25848 worker thread done servicing request
00:49:23.585 00.000 25848 Worker thread wakes up
00:49:23.585 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:23.585 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1211,736,31,31)
00:49:23.585 00.000 21444 GuideStep: -1.8 px 58 ms EAST, 0.0 px 0 ms NORTH
00:49:24.820 01.235 21444 evsrv: cli 0107EBA0 connect
00:49:24.820 00.000 21444 case statement mapped state 6 to 3
00:49:24.820 00.000 21444 case statement mapped state 6 to 3
00:49:24.821 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"2f21183e-452d-437f-bf12-c25037136ca5"}
00:49:24.821 00.000 21444 case statement mapped state 6 to 3
00:49:24.821 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f21183e-452d-437f-bf12-c25037136ca5"}
00:49:24.822 00.001 21444 evsrv: cli 0107EBA0 disconnect
00:49:24.822 00.000 21444 evsrv: cli 0107E880 connect
00:49:24.822 00.000 21444 case statement mapped state 6 to 3
00:49:24.823 00.001 21444 case statement mapped state 6 to 3
00:49:24.823 00.000 21444 evsrv: cli 0107E880 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"55e437da-abd7-4a6a-ab75-85b369901a9c"}
00:49:24.823 00.000 21444 PhdController::Dither begins
00:49:24.823 00.000 21444 dither: size=6.00, dRA=2.53 dDec=0.16
00:49:24.824 00.001 21444 MountToCamera -- mountTheta (-0.06) + m_xAngle (3.05) = xAngle (2.99 = 2.99)
00:49:24.824 00.000 21444 MountToCamera -- mountX=2.53 mountY=0.16 hyp=2.53 mountTheta=-0.06 cameraX=-2.50, cameraY=0.39 cameraTheta=2.99
00:49:24.824 00.000 21444 setting lock position to (1223.28, 750.89)
00:49:24.824 00.000 21444 Mount: notify guiding dithered (-2.5, 0.4)
00:49:24.824 00.000 21444 MultiStar: stabilizing after lock position change
00:49:24.824 00.000 21444 Status Line: Dither by 2.53,0.16
00:49:24.826 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
00:49:24.826 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
00:49:24.826 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0,"id":"55e437da-abd7-4a6a-ab75-85b369901a9c"}
00:49:24.827 00.001 21444 evsrv: cli 0107E880 disconnect
00:49:26.442 01.615 25848 Exposure complete
00:49:26.528 00.086 25848 worker thread done servicing request
00:49:26.528 00.000 21444 OnExposeComplete: enter
00:49:26.528 00.000 21444 UpdateGuideState(): m_state=6
00:49:26.529 00.001 21444 Star::Find(15, 1227, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1202
00:49:26.529 00.000 21444 Star::Find returns 1 (1), X=1226.70, Y=750.23, Mass=414269, SNR=77.2, Peak=12240 HFD=6.6
00:49:26.529 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
00:49:26.529 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.20)
00:49:26.529 00.000 21444 CameraToMount -- cameraX=3.42 cameraY=-0.66 hyp=3.48 cameraTheta=-0.19 mountX=-3.46 mountY=0.68, mountTheta=2.95
00:49:26.530 00.001 21444 dither recenter: remaining=(-2.5,-0.2) step=(-2.5,-0.2)
00:49:26.530 00.000 21444 MountToCamera -- mountTheta (3.08) + m_xAngle (3.05) = xAngle (6.13 = -0.15)
00:49:26.530 00.000 21444 MountToCamera -- mountX=-2.53 mountY=-0.16 hyp=2.53 mountTheta=3.08 cameraX=2.50, cameraY=-0.39 cameraTheta=-0.15
00:49:26.530 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.50, y=-0.39, opts=4)
00:49:26.530 00.000 21444 Enqueuing Move request for scope (2.50, -0.39)
00:49:26.530 00.000 21444 Mount: notify direct move -2.53,-0.16
00:49:26.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=16, FiltMax=65504, Gamma=0.560
00:49:26.530 00.000 21444 UpdateGuideState exits: m=414269 SNR=77.2 Saturated
00:49:26.530 00.000 21444 PhdController: settling, locked = 1, distance = 4.07 (3.00) aobump = 0 frame = 1 / 99999
00:49:26.531 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778820566.531,"Host":"ASTROBRUCE","Inst":1,"Distance":4.07,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:49:26.531 00.000 25848 Worker thread wakes up
00:49:26.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.50, -0.39) opts 0x4
00:49:26.531 00.000 25848 Handling offset move in thread for scope, endpoint = (2.50, -0.39)
00:49:26.531 00.000 25848 Moving (2.50, -0.39) raw xDistance=-2.53 yDistance=-0.16
00:49:26.531 00.000 25848 BLC: window closed
00:49:26.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:26.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:26.531 00.000 21444 Enqueuing Expose request
00:49:26.531 00.000 25848 MoveAxis(E, 117, B)
00:49:26.531 00.000 25848 Guiding  Dir = 2, Dur = 117
00:49:26.562 00.031 25848 IsSlewing returns 0
00:49:26.589 00.027 25848 IsGuiding returns 0
00:49:26.610 00.021 25848 PulseGuide returned control before completion, sleep 107
00:49:26.726 00.116 25848 IsGuiding returns 1
00:49:26.726 00.000 25848 scope still moving after pulse duration time elapsed
00:49:26.797 00.071 25848 IsSlewing returns 0
00:49:26.797 00.000 25848 IsGuiding returns 0
00:49:26.797 00.000 25848 scope move finished after 117 + 91 ms
00:49:26.797 00.000 25848 Move returns status 0, amount 117
00:49:26.797 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
00:49:26.798 00.001 25848 MoveAxis(N, 4, B)
00:49:26.798 00.000 25848 Guiding  Dir = 0, Dur = 4
00:49:26.826 00.028 25848 IsSlewing returns 0
00:49:26.826 00.000 25848 IsGuiding returns 0
00:49:26.858 00.032 25848 IsGuiding returns 1
00:49:26.858 00.000 25848 scope still moving after pulse duration time elapsed
00:49:26.908 00.050 25848 IsSlewing returns 0
00:49:26.908 00.000 25848 IsGuiding returns 0
00:49:26.908 00.000 25848 scope move finished after 4 + 77 ms
00:49:26.908 00.000 25848 Move returns status 0, amount 4
00:49:26.908 00.000 25848 move complete, result=0
00:49:26.908 00.000 25848 worker thread done servicing request
00:49:26.908 00.000 25848 Worker thread wakes up
00:49:26.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:26.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:26.908 00.000 21444 GuideStep: -2.5 px 117 ms EAST, -0.2 px 4 ms NORTH
00:49:29.762 02.854 25848 Exposure complete
00:49:29.847 00.085 25848 worker thread done servicing request
00:49:29.847 00.000 21444 OnExposeComplete: enter
00:49:29.847 00.000 21444 UpdateGuideState(): m_state=6
00:49:29.847 00.000 21444 Star::Find(15, 1226, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1203
00:49:29.847 00.000 21444 Star::Find returns 1 (1), X=1224.92, Y=749.42, Mass=370788, SNR=65.8, Peak=11604 HFD=6.6
00:49:29.847 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.79 = 2.50)
00:49:29.847 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.35)
00:49:29.847 00.000 21444 CameraToMount -- cameraX=1.63 cameraY=-1.47 hyp=2.20 cameraTheta=-0.73 mountX=-1.76 mountY=-0.75, mountTheta=-2.74
00:49:29.848 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.63, y=-1.47, opts=13)
00:49:29.848 00.000 21444 Enqueuing Move request for scope (1.63, -1.47)
00:49:29.848 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=220, FiltMax=65504, Gamma=0.560
00:49:29.849 00.001 21444 UpdateGuideState exits: m=370788 SNR=65.8 Saturated
00:49:29.849 00.000 21444 PhdController: settling, locked = 1, distance = 2.20 (3.00) aobump = 0 frame = 2 / 99999
00:49:29.849 00.000 25848 Worker thread wakes up
00:49:29.849 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.63, -1.47) opts 0xd
00:49:29.849 00.000 25848 Handling offset move in thread for scope, endpoint = (1.63, -1.47)
00:49:29.849 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778820569.849,"Host":"ASTROBRUCE","Inst":1,"Distance":2.20,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:49:29.849 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:29.849 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:29.849 00.000 21444 Enqueuing Expose request
00:49:29.849 00.000 25848 Moving (1.63, -1.47) raw xDistance=-1.76 yDistance=-0.75
00:49:29.849 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.76
00:49:29.849 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:29.849 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
00:49:29.849 00.000 25848 MoveAxis(E, 51, ABG)
00:49:29.849 00.000 25848 Guiding  Dir = 2, Dur = 51
00:49:29.897 00.048 25848 IsSlewing returns 0
00:49:29.897 00.000 25848 IsGuiding returns 0
00:49:29.929 00.032 25848 PulseGuide returned control before completion, sleep 31
00:49:29.965 00.036 25848 IsGuiding returns 1
00:49:29.965 00.000 25848 scope still moving after pulse duration time elapsed
00:49:30.017 00.052 25848 IsSlewing returns 0
00:49:30.017 00.000 25848 IsGuiding returns 0
00:49:30.017 00.000 25848 scope move finished after 51 + 68 ms
00:49:30.017 00.000 25848 Move returns status 0, amount 51
00:49:30.017 00.000 25848 MoveAxis(N, 0, ABG)
00:49:30.017 00.000 25848 Move returns status 0, amount 0
00:49:30.017 00.000 25848 move complete, result=0
00:49:30.017 00.000 25848 worker thread done servicing request
00:49:30.017 00.000 25848 Worker thread wakes up
00:49:30.017 00.000 21444 GuideStep: -1.8 px 51 ms EAST, -0.7 px 0 ms NORTH
00:49:30.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:30.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:32.856 02.839 25848 Exposure complete
00:49:32.933 00.077 25848 worker thread done servicing request
00:49:32.933 00.000 21444 OnExposeComplete: enter
00:49:32.933 00.000 21444 UpdateGuideState(): m_state=6
00:49:32.933 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1204
00:49:32.933 00.000 21444 Star::Find returns 1 (1), X=1224.98, Y=749.96, Mass=401837, SNR=54.2, Peak=14132 HFD=6.2
00:49:32.933 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
00:49:32.934 00.001 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.11)
00:49:32.934 00.000 21444 CameraToMount -- cameraX=1.69 cameraY=-0.93 hyp=1.93 cameraTheta=-0.50 mountX=-1.77 mountY=-0.22, mountTheta=-3.02
00:49:32.934 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.69, y=-0.93, opts=13)
00:49:32.934 00.000 21444 Enqueuing Move request for scope (1.69, -0.93)
00:49:32.934 00.000 25848 Worker thread wakes up
00:49:32.935 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=370, FiltMax=65504, Gamma=0.560
00:49:32.935 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.69, -0.93) opts 0xd
00:49:32.935 00.000 21444 UpdateGuideState exits: m=401837 SNR=54.2 Saturated
00:49:32.935 00.000 21444 PhdController: settling, locked = 1, distance = 2.12 (3.00) aobump = 0 frame = 3 / 99999
00:49:32.935 00.000 25848 Handling offset move in thread for scope, endpoint = (1.69, -0.93)
00:49:32.935 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778820572.935,"Host":"ASTROBRUCE","Inst":1,"Distance":2.12,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
00:49:32.935 00.000 25848 Moving (1.69, -0.93) raw xDistance=-1.77 yDistance=-0.22
00:49:32.935 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.77
00:49:32.935 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:32.935 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:49:32.935 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:32.935 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:32.935 00.000 21444 Enqueuing Expose request
00:49:32.935 00.000 25848 MoveAxis(E, 55, ABG)
00:49:32.935 00.000 25848 Guiding  Dir = 2, Dur = 55
00:49:32.955 00.020 25848 IsSlewing returns 0
00:49:32.956 00.001 25848 IsGuiding returns 0
00:49:32.987 00.031 25848 PulseGuide returned control before completion, sleep 34
00:49:33.027 00.040 25848 IsGuiding returns 1
00:49:33.027 00.000 25848 scope still moving after pulse duration time elapsed
00:49:33.109 00.082 25848 IsSlewing returns 0
00:49:33.109 00.000 25848 IsGuiding returns 0
00:49:33.109 00.000 25848 scope move finished after 55 + 98 ms
00:49:33.109 00.000 25848 Move returns status 0, amount 55
00:49:33.109 00.000 25848 MoveAxis(N, 0, ABG)
00:49:33.109 00.000 25848 Move returns status 0, amount 0
00:49:33.109 00.000 25848 move complete, result=0
00:49:33.110 00.001 25848 worker thread done servicing request
00:49:33.110 00.000 25848 Worker thread wakes up
00:49:33.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:33.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:33.110 00.000 21444 GuideStep: -1.8 px 55 ms EAST, -0.2 px 0 ms NORTH
00:49:35.959 02.849 25848 Exposure complete
00:49:36.038 00.079 25848 worker thread done servicing request
00:49:36.038 00.000 21444 OnExposeComplete: enter
00:49:36.038 00.000 21444 UpdateGuideState(): m_state=6
00:49:36.038 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1205
00:49:36.038 00.000 21444 Star::Find returns 1 (1), X=1222.65, Y=747.92, Mass=420234, SNR=68.5, Peak=11908 HFD=6.6
00:49:36.038 00.000 21444 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.05) = xAngle (-4.83 = 1.45)
00:49:36.038 00.000 21444 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.68 = -1.39)
00:49:36.038 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=-2.97 hyp=3.04 cameraTheta=-1.78 mountX=0.36 mountY=-2.99, mountTheta=-1.45
00:49:36.039 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=-2.97, opts=13)
00:49:36.039 00.000 21444 Enqueuing Move request for scope (-0.63, -2.97)
00:49:36.039 00.000 25848 Worker thread wakes up
00:49:36.039 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -2.97) opts 0xd
00:49:36.039 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, -2.97)
00:49:36.039 00.000 25848 Moving (-0.63, -2.97) raw xDistance=0.36 yDistance=-2.99
00:49:36.039 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
00:49:36.039 00.000 25848 resist switch: large excursion: input -2.99 thresh 1.53 direction from 0 to -1
00:49:36.039 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.96
00:49:36.039 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.99 from input -2.99
00:49:36.039 00.000 25848 MoveAxis(E, 0, ABG)
00:49:36.039 00.000 25848 Move returns status 0, amount 0
00:49:36.039 00.000 25848 MoveAxis(N, 81, ABG)
00:49:36.039 00.000 25848 Guiding  Dir = 0, Dur = 81
00:49:36.039 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=320, FiltMax=65504, Gamma=0.560
00:49:36.039 00.000 21444 UpdateGuideState exits: m=420234 SNR=68.5 Saturated
00:49:36.040 00.001 21444 PhdController: settling, locked = 1, distance = 2.39 (3.00) aobump = 0 frame = 4 / 99999
00:49:36.040 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778820576.040,"Host":"ASTROBRUCE","Inst":1,"Distance":2.39,"Time":6.2,"SettleTime":12.0,"StarLocked":true}
00:49:36.040 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:36.040 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:36.040 00.000 21444 Enqueuing Expose request
00:49:36.065 00.025 25848 IsSlewing returns 0
00:49:36.065 00.000 25848 IsGuiding returns 0
00:49:36.097 00.032 25848 PulseGuide returned control before completion, sleep 60
00:49:36.162 00.065 25848 IsGuiding returns 1
00:49:36.162 00.000 25848 scope still moving after pulse duration time elapsed
00:49:36.234 00.072 25848 IsSlewing returns 0
00:49:36.235 00.001 25848 IsGuiding returns 0
00:49:36.235 00.000 25848 scope move finished after 81 + 88 ms
00:49:36.235 00.000 25848 Move returns status 0, amount 81
00:49:36.235 00.000 25848 move complete, result=0
00:49:36.235 00.000 25848 worker thread done servicing request
00:49:36.235 00.000 25848 Worker thread wakes up
00:49:36.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:36.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:36.235 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -3.0 px 81 ms NORTH
00:49:39.083 02.848 25848 Exposure complete
00:49:39.150 00.067 25848 worker thread done servicing request
00:49:39.150 00.000 21444 OnExposeComplete: enter
00:49:39.150 00.000 21444 UpdateGuideState(): m_state=6
00:49:39.151 00.001 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1206
00:49:39.151 00.000 21444 Star::Find returns 1 (1), X=1223.28, Y=750.53, Mass=423469, SNR=80.6, Peak=13020 HFD=6.5
00:49:39.151 00.000 21444 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.05) = xAngle (-4.62 = 1.66)
00:49:39.151 00.000 21444 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.46 = -1.18)
00:49:39.151 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=-0.36 hyp=0.36 cameraTheta=-1.57 mountX=-0.03 mountY=-0.33, mountTheta=-1.67
00:49:39.151 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=-0.36, opts=13)
00:49:39.151 00.000 21444 Enqueuing Move request for scope (0.00, -0.36)
00:49:39.152 00.001 25848 Worker thread wakes up
00:49:39.152 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.36) opts 0xd
00:49:39.152 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, -0.36)
00:49:39.152 00.000 25848 Moving (0.00, -0.36) raw xDistance=-0.03 yDistance=-0.33
00:49:39.152 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=382, FiltMax=65504, Gamma=0.560
00:49:39.152 00.000 21444 UpdateGuideState exits: m=423469 SNR=80.6 Saturated
00:49:39.152 00.000 21444 PhdController: settling, locked = 1, distance = 1.78 (3.00) aobump = 0 frame = 5 / 99999
00:49:39.152 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:49:39.152 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:39.152 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778820579.152,"Host":"ASTROBRUCE","Inst":1,"Distance":1.78,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
00:49:39.152 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:49:39.152 00.000 25848 MoveAxis(E, 0, ABG)
00:49:39.152 00.000 25848 Move returns status 0, amount 0
00:49:39.152 00.000 25848 MoveAxis(N, 0, ABG)
00:49:39.152 00.000 25848 Move returns status 0, amount 0
00:49:39.152 00.000 25848 move complete, result=0
00:49:39.152 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:39.152 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:39.152 00.000 21444 Enqueuing Expose request
00:49:39.152 00.000 25848 worker thread done servicing request
00:49:39.152 00.000 25848 Worker thread wakes up
00:49:39.152 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:49:39.152 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:39.152 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:41.998 02.846 25848 Exposure complete
00:49:42.085 00.087 25848 worker thread done servicing request
00:49:42.085 00.000 21444 OnExposeComplete: enter
00:49:42.085 00.000 21444 UpdateGuideState(): m_state=6
00:49:42.085 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1207
00:49:42.085 00.000 21444 Star::Find returns 1 (1), X=1225.92, Y=750.13, Mass=422845, SNR=72.1, Peak=13828 HFD=6.3
00:49:42.085 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.95)
00:49:42.085 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.11)
00:49:42.085 00.000 21444 CameraToMount -- cameraX=2.64 cameraY=-0.76 hyp=2.75 cameraTheta=-0.28 mountX=-2.70 mountY=0.29, mountTheta=3.03
00:49:42.086 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.64, y=-0.76, opts=13)
00:49:42.086 00.000 21444 Enqueuing Move request for scope (2.64, -0.76)
00:49:42.086 00.000 25848 Worker thread wakes up
00:49:42.086 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.64, -0.76) opts 0xd
00:49:42.086 00.000 25848 Handling offset move in thread for scope, endpoint = (2.64, -0.76)
00:49:42.086 00.000 25848 Moving (2.64, -0.76) raw xDistance=-2.70 yDistance=0.29
00:49:42.086 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.70 from input -2.70
00:49:42.086 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=270, FiltMax=65504, Gamma=0.560
00:49:42.086 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:42.086 00.000 21444 UpdateGuideState exits: m=422845 SNR=72.1 Saturated
00:49:42.086 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:49:42.087 00.001 21444 PhdController: settling, locked = 1, distance = 2.07 (3.00) aobump = 0 frame = 6 / 99999
00:49:42.087 00.000 25848 MoveAxis(E, 78, ABG)
00:49:42.087 00.000 25848 Guiding  Dir = 2, Dur = 78
00:49:42.087 00.000 21444 PhdController: newstate STATE_FINISH
00:49:42.087 00.000 21444 PhdController complete: success
00:49:42.087 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778820582.087,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
00:49:42.087 00.000 21444 Mount: notify guiding dither settle done success=1
00:49:42.087 00.000 21444 PhdController: newstate STATE_IDLE
00:49:42.087 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:42.087 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:42.087 00.000 21444 Enqueuing Expose request
00:49:42.112 00.025 25848 IsSlewing returns 0
00:49:42.112 00.000 25848 IsGuiding returns 0
00:49:42.144 00.032 25848 PulseGuide returned control before completion, sleep 57
00:49:42.216 00.072 25848 IsGuiding returns 1
00:49:42.216 00.000 25848 scope still moving after pulse duration time elapsed
00:49:42.267 00.051 25848 IsSlewing returns 0
00:49:42.267 00.000 25848 IsGuiding returns 0
00:49:42.267 00.000 25848 scope move finished after 78 + 77 ms
00:49:42.267 00.000 25848 Move returns status 0, amount 78
00:49:42.267 00.000 25848 MoveAxis(N, 0, ABG)
00:49:42.267 00.000 25848 Move returns status 0, amount 0
00:49:42.267 00.000 25848 move complete, result=0
00:49:42.268 00.001 25848 worker thread done servicing request
00:49:42.268 00.000 25848 Worker thread wakes up
00:49:42.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:42.268 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:42.268 00.000 21444 GuideStep: -2.7 px 78 ms EAST, 0.3 px 0 ms NORTH
00:49:45.121 02.853 25848 Exposure complete
00:49:45.208 00.087 25848 worker thread done servicing request
00:49:45.208 00.000 21444 OnExposeComplete: enter
00:49:45.208 00.000 21444 UpdateGuideState(): m_state=6
00:49:45.209 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find returns 1 (1), X=1224.08, Y=750.65, Mass=523944, SNR=79.6, Peak=13576 HFD=7.1
00:49:45.209 00.000 21444 MultiStar: exiting stabilization period
00:49:45.209 00.000 21444 MultiStar: updating star positions after lock position change
00:49:45.209 00.000 21444 Star::Find(15, 389, 453, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find false star n=3 nbg=272 bg=3528.3 sigma=486.9 thresh=4989 peak=4552
00:49:45.209 00.000 21444 Star::Find returns 0 (2), X=389.00, Y=453.00, Mass=5227, SNR=2.9, Peak=5520 HFD=0.0
00:49:45.209 00.000 21444 Star::Find(15, 1491, 1049, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find false star n=6 nbg=256 bg=2144.5 sigma=399.8 thresh=3344 peak=3192
00:49:45.209 00.000 21444 Star::Find returns 0 (2), X=1491.00, Y=1049.00, Mass=8613, SNR=2.9, Peak=3804 HFD=0.0
00:49:45.209 00.000 21444 Star::Find(15, 1390, 78, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find false star n=2 nbg=280 bg=4131.9 sigma=524.2 thresh=5704 peak=5304
00:49:45.209 00.000 21444 Star::Find returns 0 (2), X=1390.00, Y=78.00, Mass=4292, SNR=2.9, Peak=6480 HFD=0.0
00:49:45.209 00.000 21444 Star::Find(15, 1281, 290, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find false star n=2 nbg=275 bg=3633.1 sigma=479.4 thresh=5071 peak=5028
00:49:45.209 00.000 21444 Star::Find returns 0 (2), X=1281.00, Y=290.00, Mass=4382, SNR=2.9, Peak=6228 HFD=0.0
00:49:45.209 00.000 21444 Star::Find(15, 222, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find false star n=4 nbg=271 bg=3498.3 sigma=444.2 thresh=4831 peak=4664
00:49:45.209 00.000 21444 Star::Find returns 0 (2), X=222.00, Y=344.00, Mass=6483, SNR=2.9, Peak=5320 HFD=0.0
00:49:45.209 00.000 21444 Star::Find(15, 851, 540, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find false star n=5 nbg=268 bg=3474.0 sigma=507.6 thresh=4997 peak=4779
00:49:45.209 00.000 21444 Star::Find returns 0 (2), X=851.00, Y=540.00, Mass=9170, SNR=2.9, Peak=5468 HFD=0.0
00:49:45.209 00.000 21444 Star::Find(15, 1594, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find returns 1 (1), X=1594.70, Y=375.69, Mass=5644, SNR=6.7, Peak=5876 HFD=1.1
00:49:45.209 00.000 21444 Star::Find(15, 479, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.209 00.000 21444 Star::Find returns 1 (1), X=492.86, Y=165.71, Mass=11827, SNR=10.3, Peak=5472 HFD=3.1
00:49:45.210 00.001 21444 Star::Find(15, 504, 984, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.210 00.000 21444 Star::Find returns 1 (1), X=495.12, Y=988.37, Mass=12567, SNR=11.3, Peak=4584 HFD=2.1
00:49:45.210 00.000 21444 Star::Find(15, 1553, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.210 00.000 21444 Star::Find false star n=6 nbg=253 bg=3107.6 sigma=422.0 thresh=4373 peak=4017
00:49:45.210 00.000 21444 Star::Find returns 0 (2), X=1553.00, Y=827.00, Mass=8011, SNR=2.9, Peak=4488 HFD=0.0
00:49:45.210 00.000 21444 Star::Find(15, 697, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
00:49:45.210 00.000 21444 Star::Find returns 1 (1), X=715.26, Y=170.14, Mass=597613, SNR=123.5, Peak=6076 HFD=4.5
00:49:45.210 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.35 = 2.94)
00:49:45.210 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
00:49:45.210 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=-0.24 hyp=0.83 cameraTheta=-0.29 mountX=-0.81 mountY=0.08, mountTheta=3.05
00:49:45.211 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=-0.24, opts=13)
00:49:45.211 00.000 21444 Enqueuing Move request for scope (0.79, -0.24)
00:49:45.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=112, FiltMax=65504, Gamma=0.560
00:49:45.211 00.000 21444 UpdateGuideState exits: m=523944 SNR=79.6 Saturated
00:49:45.211 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:45.211 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:45.211 00.000 21444 Enqueuing Expose request
00:49:45.211 00.000 25848 Worker thread wakes up
00:49:45.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.24) opts 0xd
00:49:45.211 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, -0.24)
00:49:45.211 00.000 25848 Moving (0.79, -0.24) raw xDistance=-0.81 yDistance=0.08
00:49:45.212 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.81
00:49:45.212 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:45.212 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:49:45.212 00.000 25848 MoveAxis(E, 29, ABG)
00:49:45.212 00.000 25848 Guiding  Dir = 2, Dur = 29
00:49:45.232 00.020 25848 IsSlewing returns 0
00:49:45.232 00.000 25848 IsGuiding returns 0
00:49:45.274 00.042 25848 IsGuiding returns 1
00:49:45.274 00.000 25848 scope still moving after pulse duration time elapsed
00:49:45.327 00.053 25848 IsSlewing returns 0
00:49:45.327 00.000 25848 IsGuiding returns 0
00:49:45.327 00.000 25848 scope move finished after 29 + 66 ms
00:49:45.327 00.000 25848 Move returns status 0, amount 29
00:49:45.327 00.000 25848 MoveAxis(N, 0, ABG)
00:49:45.328 00.001 25848 Move returns status 0, amount 0
00:49:45.328 00.000 25848 move complete, result=0
00:49:45.328 00.000 25848 worker thread done servicing request
00:49:45.328 00.000 25848 Worker thread wakes up
00:49:45.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:45.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:45.328 00.000 21444 GuideStep: -0.8 px 29 ms EAST, 0.1 px 0 ms NORTH
00:49:48.167 02.839 25848 Exposure complete
00:49:48.248 00.081 25848 worker thread done servicing request
00:49:48.248 00.000 21444 OnExposeComplete: enter
00:49:48.249 00.001 21444 UpdateGuideState(): m_state=6
00:49:48.249 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
00:49:48.249 00.000 21444 Star::Find returns 1 (1), X=1223.11, Y=749.68, Mass=425694, SNR=66.2, Peak=15340 HFD=6.0
00:49:48.249 00.000 21444 Star::Find false star n=7 nbg=246 bg=3622.7 sigma=355.8 thresh=4690 peak=4680
00:49:48.249 00.000 21444 Star::Find false star n=1 nbg=263 bg=3623.9 sigma=477.5 thresh=5056 peak=4571
00:49:48.249 00.000 21444 Star::Find false star n=2 nbg=267 bg=3636.8 sigma=491.1 thresh=5110 peak=4821
00:49:48.249 00.000 21444 Star::Find false star n=2 nbg=263 bg=3747.1 sigma=432.5 thresh=5045 peak=4801
00:49:48.249 00.000 21444 Star::Find false star n=7 nbg=273 bg=2604.3 sigma=433.0 thresh=3903 peak=3781
00:49:48.249 00.000 21444 Star::Find false star n=2 nbg=275 bg=3235.0 sigma=493.2 thresh=4715 peak=4492
00:49:48.249 00.000 21444 MultiStar: [#1 -24.64,-5.10,0.00,M5] [#2 -9.30,-3.84,0.00,M8] [#3 -17.53,-9.41,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 15.50,-5.20,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.58,2.96,3.09,U] 
00:49:48.249 00.000 21444 single-star, 1 included, MultiStar: {2.66, 1.94}, one-star: {-0.17, -1.21}
00:49:48.249 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.05) = xAngle (-4.76 = 1.52)
00:49:48.249 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.61 = -1.33)
00:49:48.249 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-1.21 hyp=1.22 cameraTheta=-1.71 mountX=0.06 mountY=-1.19, mountTheta=-1.52
00:49:48.250 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-1.21, opts=13)
00:49:48.250 00.000 21444 Enqueuing Move request for scope (-0.17, -1.21)
00:49:48.250 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=344, FiltMax=65504, Gamma=0.560
00:49:48.250 00.000 21444 UpdateGuideState exits: m=425694 SNR=66.2 Saturated
00:49:48.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:48.250 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:48.250 00.000 21444 Enqueuing Expose request
00:49:48.250 00.000 25848 Worker thread wakes up
00:49:48.250 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -1.21) opts 0xd
00:49:48.251 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.17, -1.21)
00:49:48.251 00.000 25848 Moving (-0.17, -1.21) raw xDistance=0.06 yDistance=-1.19
00:49:48.251 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:49:48.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
00:49:48.251 00.000 25848 MoveAxis(E, 0, ABG)
00:49:48.251 00.000 25848 Move returns status 0, amount 0
00:49:48.251 00.000 25848 MoveAxis(N, 32, ABG)
00:49:48.251 00.000 25848 Guiding  Dir = 0, Dur = 32
00:49:48.284 00.033 25848 IsSlewing returns 0
00:49:48.284 00.000 25848 IsGuiding returns 0
00:49:48.315 00.031 25848 PulseGuide returned control before completion, sleep 11
00:49:48.341 00.026 25848 IsGuiding returns 1
00:49:48.341 00.000 25848 scope still moving after pulse duration time elapsed
00:49:48.392 00.051 25848 IsSlewing returns 0
00:49:48.393 00.001 25848 IsGuiding returns 0
00:49:48.393 00.000 25848 scope move finished after 32 + 77 ms
00:49:48.393 00.000 25848 Move returns status 0, amount 32
00:49:48.393 00.000 25848 move complete, result=0
00:49:48.393 00.000 25848 worker thread done servicing request
00:49:48.393 00.000 25848 Worker thread wakes up
00:49:48.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:48.393 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:48.393 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.2 px 32 ms NORTH
00:49:51.246 02.853 25848 Exposure complete
00:49:51.331 00.085 25848 worker thread done servicing request
00:49:51.331 00.000 21444 OnExposeComplete: enter
00:49:51.332 00.001 21444 UpdateGuideState(): m_state=6
00:49:51.332 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1210
00:49:51.332 00.000 21444 Star::Find returns 1 (1), X=1222.68, Y=751.09, Mass=390541, SNR=64.0, Peak=11708 HFD=6.7
00:49:51.332 00.000 21444 Star::Find false star n=1 nbg=255 bg=3539.2 sigma=431.9 thresh=4835 peak=4481
00:49:51.332 00.000 21444 Star::Find false star n=4 nbg=225 bg=4093.8 sigma=369.0 thresh=5201 peak=4931
00:49:51.332 00.000 21444 Star::Find false star n=6 nbg=243 bg=3696.3 sigma=460.4 thresh=5078 peak=4528
00:49:51.332 00.000 21444 Star::Find false star n=6 nbg=270 bg=3485.2 sigma=485.8 thresh=4943 peak=4769
00:49:51.332 00.000 21444 Star::Find false star n=1 nbg=268 bg=3522.1 sigma=565.3 thresh=5218 peak=4534
00:49:51.332 00.000 21444 Star::Find false star n=6 nbg=239 bg=3587.7 sigma=410.3 thresh=4819 peak=4739
00:49:51.332 00.000 21444 Star::Find false star n=1 nbg=262 bg=3787.3 sigma=519.5 thresh=5346 peak=5152
00:49:51.332 00.000 21444 Star::Find false star n=2 nbg=275 bg=2717.7 sigma=481.3 thresh=4162 peak=3809
00:49:51.332 00.000 21444 Star::Find false star n=6 nbg=245 bg=3152.0 sigma=427.6 thresh=4435 peak=4166
00:49:51.332 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.59,0.67,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.74,3.50,2.94,U] 
00:49:51.332 00.000 21444 single-star, 1 included, MultiStar: {1.89, 2.66}, one-star: {-0.60, 0.19}
00:49:51.332 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
00:49:51.332 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
00:49:51.332 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=0.19 hyp=0.63 cameraTheta=2.83 mountX=0.61 mountY=-0.05, mountTheta=-0.08
00:49:51.333 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=0.19, opts=13)
00:49:51.333 00.000 21444 Enqueuing Move request for scope (-0.60, 0.19)
00:49:51.334 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=268, FiltMax=65504, Gamma=0.560
00:49:51.334 00.000 21444 UpdateGuideState exits: m=390541 SNR=64.0 Saturated
00:49:51.334 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:51.334 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:51.334 00.000 21444 Enqueuing Expose request
00:49:51.334 00.000 25848 Worker thread wakes up
00:49:51.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.19) opts 0xd
00:49:51.334 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, 0.19)
00:49:51.334 00.000 25848 Moving (-0.60, 0.19) raw xDistance=0.61 yDistance=-0.05
00:49:51.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
00:49:51.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:51.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:49:51.334 00.000 25848 MoveAxis(W, 18, ABG)
00:49:51.334 00.000 25848 Guiding  Dir = 3, Dur = 18
00:49:51.405 00.071 25848 IsSlewing returns 0
00:49:51.405 00.000 25848 IsGuiding returns 0
00:49:51.436 00.031 25848 IsGuiding returns 1
00:49:51.437 00.001 25848 scope still moving after pulse duration time elapsed
00:49:51.485 00.048 25848 IsSlewing returns 0
00:49:51.485 00.000 25848 IsGuiding returns 0
00:49:51.485 00.000 25848 scope move finished after 18 + 61 ms
00:49:51.485 00.000 25848 Move returns status 0, amount 18
00:49:51.485 00.000 25848 MoveAxis(N, 0, ABG)
00:49:51.485 00.000 25848 Move returns status 0, amount 0
00:49:51.485 00.000 25848 move complete, result=0
00:49:51.485 00.000 25848 worker thread done servicing request
00:49:51.485 00.000 25848 Worker thread wakes up
00:49:51.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:51.485 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.0 px 0 ms NORTH
00:49:51.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:54.330 02.845 25848 Exposure complete
00:49:54.412 00.082 25848 worker thread done servicing request
00:49:54.412 00.000 21444 OnExposeComplete: enter
00:49:54.412 00.000 21444 UpdateGuideState(): m_state=6
00:49:54.412 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1211
00:49:54.412 00.000 21444 Star::Find returns 1 (1), X=1224.63, Y=750.66, Mass=392067, SNR=65.1, Peak=12088 HFD=6.7
00:49:54.412 00.000 21444 Star::Find false star n=2 nbg=276 bg=3491.5 sigma=491.4 thresh=4966 peak=4639
00:49:54.412 00.000 21444 Star::Find false star n=8 nbg=266 bg=3868.5 sigma=473.0 thresh=5287 peak=5210
00:49:54.412 00.000 21444 Star::Find false star n=4 nbg=260 bg=3688.1 sigma=538.9 thresh=5305 peak=4818
00:49:54.412 00.000 21444 Star::Find false star n=4 nbg=269 bg=3650.2 sigma=539.4 thresh=5268 peak=4681
00:49:54.412 00.000 21444 Star::Find false star n=2 nbg=265 bg=3637.7 sigma=435.7 thresh=4945 peak=4798
00:49:54.412 00.000 21444 Star::Find false star n=4 nbg=248 bg=3638.6 sigma=426.0 thresh=4916 peak=4773
00:49:54.413 00.001 21444 Star::Find false star n=4 nbg=262 bg=3780.6 sigma=484.1 thresh=5233 peak=5010
00:49:54.413 00.000 21444 Star::Find false star n=5 nbg=253 bg=2751.5 sigma=391.6 thresh=3926 peak=3773
00:49:54.413 00.000 21444 Star::Find false star n=5 nbg=251 bg=3083.5 sigma=466.3 thresh=4482 peak=4367
00:49:54.413 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.88,1.26,0.15,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.43,3.28,2.71,U] 
00:49:54.413 00.000 21444 single-star, 2 included, MultiStar: {4.13, 2.29}, one-star: {1.35, -0.23}
00:49:54.413 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.06)
00:49:54.413 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
00:49:54.413 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=-0.23 hyp=1.37 cameraTheta=-0.17 mountX=-1.37 mountY=0.30, mountTheta=2.93
00:49:54.413 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=-0.23, opts=13)
00:49:54.413 00.000 21444 Enqueuing Move request for scope (1.35, -0.23)
00:49:54.414 00.001 25848 Worker thread wakes up
00:49:54.414 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=444, FiltMax=65504, Gamma=0.560
00:49:54.414 00.000 21444 UpdateGuideState exits: m=392067 SNR=65.1 Saturated
00:49:54.414 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:54.414 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:54.414 00.000 21444 Enqueuing Expose request
00:49:54.414 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, -0.23) opts 0xd
00:49:54.414 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, -0.23)
00:49:54.414 00.000 25848 Moving (1.35, -0.23) raw xDistance=-1.37 yDistance=0.30
00:49:54.414 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.37
00:49:54.414 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:54.414 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:49:54.414 00.000 25848 MoveAxis(E, 39, ABG)
00:49:54.414 00.000 25848 Guiding  Dir = 2, Dur = 39
00:49:54.439 00.025 25848 IsSlewing returns 0
00:49:54.439 00.000 25848 IsGuiding returns 0
00:49:54.470 00.031 25848 PulseGuide returned control before completion, sleep 19
00:49:54.539 00.069 25848 IsGuiding returns 1
00:49:54.539 00.000 25848 scope still moving after pulse duration time elapsed
00:49:54.594 00.055 25848 IsSlewing returns 0
00:49:54.595 00.001 25848 IsGuiding returns 0
00:49:54.595 00.000 25848 scope move finished after 39 + 116 ms
00:49:54.595 00.000 25848 Move returns status 0, amount 39
00:49:54.595 00.000 25848 MoveAxis(N, 0, ABG)
00:49:54.595 00.000 25848 Move returns status 0, amount 0
00:49:54.595 00.000 25848 move complete, result=0
00:49:54.595 00.000 25848 worker thread done servicing request
00:49:54.595 00.000 25848 Worker thread wakes up
00:49:54.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:54.595 00.000 21444 GuideStep: -1.4 px 39 ms EAST, 0.3 px 0 ms NORTH
00:49:54.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:57.440 02.845 25848 Exposure complete
00:49:57.525 00.085 25848 worker thread done servicing request
00:49:57.525 00.000 21444 OnExposeComplete: enter
00:49:57.525 00.000 21444 UpdateGuideState(): m_state=6
00:49:57.525 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1212
00:49:57.525 00.000 21444 Star::Find returns 1 (1), X=1225.49, Y=750.68, Mass=382220, SNR=72.6, Peak=14180 HFD=6.0
00:49:57.525 00.000 21444 Star::Find false star n=3 nbg=270 bg=3551.5 sigma=519.5 thresh=5110 peak=4805
00:49:57.525 00.000 21444 Star::Find false star n=3 nbg=272 bg=2200.0 sigma=449.2 thresh=3548 peak=3088
00:49:57.526 00.001 21444 Star::Find false star n=5 nbg=267 bg=4055.7 sigma=547.2 thresh=5697 peak=5605
00:49:57.526 00.000 21444 Star::Find false star n=1 nbg=263 bg=3612.4 sigma=516.4 thresh=5162 peak=4831
00:49:57.526 00.000 21444 Star::Find false star n=3 nbg=233 bg=3645.5 sigma=381.8 thresh=4791 peak=4650
00:49:57.526 00.000 21444 Star::Find false star n=2 nbg=265 bg=3668.6 sigma=513.7 thresh=5210 peak=5041
00:49:57.526 00.000 21444 Star::Find false star n=2 nbg=269 bg=3690.5 sigma=546.3 thresh=5329 peak=4995
00:49:57.526 00.000 21444 Star::Find false star n=4 nbg=251 bg=2842.0 sigma=389.4 thresh=4010 peak=3834
00:49:57.526 00.000 21444 Star::Find false star n=3 nbg=260 bg=3119.7 sigma=436.2 thresh=4428 peak=4216
00:49:57.526 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.24,-0.74,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.52,2.45,1.75,U] 
00:49:57.526 00.000 21444 single-star, 2 included, MultiStar: {3.98, 1.32}, one-star: {2.21, -0.22}
00:49:57.526 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.13)
00:49:57.526 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
00:49:57.526 00.000 21444 CameraToMount -- cameraX=2.21 cameraY=-0.22 hyp=2.22 cameraTheta=-0.10 mountX=-2.22 mountY=0.64, mountTheta=2.86
00:49:57.527 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.21, y=-0.22, opts=13)
00:49:57.527 00.000 21444 Enqueuing Move request for scope (2.21, -0.22)
00:49:57.527 00.000 25848 Worker thread wakes up
00:49:57.527 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.21, -0.22) opts 0xd
00:49:57.527 00.000 25848 Handling offset move in thread for scope, endpoint = (2.21, -0.22)
00:49:57.527 00.000 25848 Moving (2.21, -0.22) raw xDistance=-2.22 yDistance=0.64
00:49:57.527 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.45 from input -2.22
00:49:57.527 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=544, FiltMax=65504, Gamma=0.560
00:49:57.527 00.000 21444 UpdateGuideState exits: m=382220 SNR=72.6 Saturated
00:49:57.527 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:57.527 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:57.527 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:49:57.527 00.000 21444 Enqueuing Expose request
00:49:57.527 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
00:49:57.527 00.000 25848 MoveAxis(E, 67, ABG)
00:49:57.527 00.000 25848 Guiding  Dir = 2, Dur = 67
00:49:57.548 00.021 25848 IsSlewing returns 0
00:49:57.548 00.000 25848 IsGuiding returns 0
00:49:57.580 00.032 25848 PulseGuide returned control before completion, sleep 46
00:49:57.627 00.047 25848 IsGuiding returns 1
00:49:57.627 00.000 25848 scope still moving after pulse duration time elapsed
00:49:57.688 00.061 25848 IsSlewing returns 0
00:49:57.688 00.000 25848 IsGuiding returns 0
00:49:57.688 00.000 25848 scope move finished after 67 + 73 ms
00:49:57.688 00.000 25848 Move returns status 0, amount 67
00:49:57.688 00.000 25848 MoveAxis(N, 0, ABG)
00:49:57.688 00.000 25848 Move returns status 0, amount 0
00:49:57.688 00.000 25848 move complete, result=0
00:49:57.688 00.000 25848 worker thread done servicing request
00:49:57.688 00.000 25848 Worker thread wakes up
00:49:57.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:49:57.688 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:49:57.689 00.001 21444 GuideStep: -2.2 px 67 ms EAST, 0.6 px 0 ms NORTH
00:50:00.529 02.840 25848 Exposure complete
00:50:00.618 00.089 25848 worker thread done servicing request
00:50:00.618 00.000 21444 OnExposeComplete: enter
00:50:00.618 00.000 21444 UpdateGuideState(): m_state=6
00:50:00.618 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1213
00:50:00.619 00.001 21444 Star::Find returns 1 (1), X=1223.48, Y=750.19, Mass=370428, SNR=54.4, Peak=11760 HFD=6.4
00:50:00.619 00.000 21444 Star::Find false star n=2 nbg=252 bg=3573.7 sigma=486.6 thresh=5034 peak=4612
00:50:00.619 00.000 21444 Star::Find false star n=2 nbg=260 bg=2284.3 sigma=409.4 thresh=3512 peak=3367
00:50:00.619 00.000 21444 Star::Find false star n=4 nbg=264 bg=4073.7 sigma=452.2 thresh=5430 peak=5225
00:50:00.619 00.000 21444 Star::Find false star n=4 nbg=253 bg=3480.4 sigma=457.3 thresh=4852 peak=4682
00:50:00.619 00.000 21444 Star::Find false star n=4 nbg=263 bg=3642.6 sigma=437.9 thresh=4956 peak=4813
00:50:00.619 00.000 21444 Star::Find false star n=6 nbg=256 bg=3135.9 sigma=402.7 thresh=4344 peak=4149
00:50:00.619 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -7.58,-3.66,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 21.46,17.72,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.45,-11.49,0.00,M2] [#9 4.10,-4.03,0.18,U] [#10 0.00,0.00,0.00,L] [#11 3.57,1.87,2.29,U] 
00:50:00.619 00.000 21444 single-star, 2 included, MultiStar: {2.62, 0.82}, one-star: {0.19, -0.70}
00:50:00.619 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.35 = 1.93)
00:50:00.619 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.20 = -0.91)
00:50:00.619 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.70 hyp=0.73 cameraTheta=-1.30 mountX=-0.26 mountY=-0.58, mountTheta=-1.99
00:50:00.620 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.70, opts=13)
00:50:00.620 00.000 21444 Enqueuing Move request for scope (0.19, -0.70)
00:50:00.620 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=324, FiltMax=65504, Gamma=0.560
00:50:00.620 00.000 21444 UpdateGuideState exits: m=370428 SNR=54.4 Saturated
00:50:00.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:00.620 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:00.620 00.000 21444 Enqueuing Expose request
00:50:00.620 00.000 25848 Worker thread wakes up
00:50:00.620 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.70) opts 0xd
00:50:00.620 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.70)
00:50:00.621 00.001 25848 Moving (0.19, -0.70) raw xDistance=-0.26 yDistance=-0.58
00:50:00.621 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
00:50:00.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
00:50:00.621 00.000 25848 MoveAxis(E, 0, ABG)
00:50:00.621 00.000 25848 Move returns status 0, amount 0
00:50:00.621 00.000 25848 MoveAxis(N, 16, ABG)
00:50:00.621 00.000 25848 Guiding  Dir = 0, Dur = 16
00:50:00.659 00.038 25848 IsSlewing returns 0
00:50:00.659 00.000 25848 IsGuiding returns 0
00:50:00.690 00.031 25848 IsGuiding returns 1
00:50:00.691 00.001 25848 scope still moving after pulse duration time elapsed
00:50:00.750 00.059 25848 IsSlewing returns 0
00:50:00.750 00.000 25848 IsGuiding returns 0
00:50:00.750 00.000 25848 scope move finished after 16 + 74 ms
00:50:00.750 00.000 25848 Move returns status 0, amount 16
00:50:00.750 00.000 25848 move complete, result=0
00:50:00.751 00.001 25848 worker thread done servicing request
00:50:00.751 00.000 25848 Worker thread wakes up
00:50:00.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:00.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:00.751 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 16 ms NORTH
00:50:03.603 02.852 25848 Exposure complete
00:50:03.691 00.088 25848 worker thread done servicing request
00:50:03.691 00.000 21444 OnExposeComplete: enter
00:50:03.691 00.000 21444 UpdateGuideState(): m_state=6
00:50:03.692 00.001 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1214
00:50:03.692 00.000 21444 Star::Find returns 1 (1), X=1222.31, Y=750.68, Mass=460052, SNR=76.5, Peak=12844 HFD=7.1
00:50:03.692 00.000 21444 Star::Find false star n=4 nbg=269 bg=3559.4 sigma=490.5 thresh=5031 peak=4726
00:50:03.692 00.000 21444 Star::Find false star n=6 nbg=246 bg=3426.2 sigma=444.7 thresh=4760 peak=4553
00:50:03.692 00.000 21444 Star::Find false star n=3 nbg=275 bg=3756.4 sigma=486.0 thresh=5215 peak=5194
00:50:03.692 00.000 21444 Star::Find false star n=3 nbg=267 bg=3667.7 sigma=497.1 thresh=5159 peak=4795
00:50:03.692 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.15,0.58,0.20,U] [#4 -5.45,1.73,0.18,U] [#5 0.00,0.00,0.00,L] [#6 11.13,27.74,0.00,R] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 3.73,8.59,0.00,M7] [#10 17.64,14.75,0.00,R] [#11 2.57,3.34,2.28,U] 
00:50:03.692 00.000 21444 single-star, 3 included, MultiStar: {1.08, 2.14}, one-star: {-0.97, -0.22}
00:50:03.692 00.000 21444 CameraToMount -- cameraTheta (-2.92) - m_xAngle (3.05) = xAngle (-5.98 = 0.31)
00:50:03.692 00.000 21444 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.54)
00:50:03.692 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=-0.22 hyp=1.00 cameraTheta=-2.92 mountX=0.95 mountY=-0.57, mountTheta=-0.54
00:50:03.693 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=-0.22, opts=13)
00:50:03.694 00.001 21444 Enqueuing Move request for scope (-0.97, -0.22)
00:50:03.694 00.000 25848 Worker thread wakes up
00:50:03.694 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=216, FiltMax=65504, Gamma=0.560
00:50:03.694 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.22) opts 0xd
00:50:03.694 00.000 21444 UpdateGuideState exits: m=460052 SNR=76.5 Saturated
00:50:03.694 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, -0.22)
00:50:03.694 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:03.694 00.000 25848 Moving (-0.97, -0.22) raw xDistance=0.95 yDistance=-0.57
00:50:03.694 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:03.694 00.000 21444 Enqueuing Expose request
00:50:03.694 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95
00:50:03.694 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
00:50:03.694 00.000 25848 MoveAxis(W, 28, ABG)
00:50:03.694 00.000 25848 Guiding  Dir = 3, Dur = 28
00:50:03.719 00.025 25848 IsSlewing returns 0
00:50:03.719 00.000 25848 IsGuiding returns 0
00:50:03.751 00.032 25848 IsGuiding returns 1
00:50:03.751 00.000 25848 scope still moving after pulse duration time elapsed
00:50:03.798 00.047 25848 IsSlewing returns 0
00:50:03.798 00.000 25848 IsGuiding returns 0
00:50:03.798 00.000 25848 scope move finished after 28 + 50 ms
00:50:03.798 00.000 25848 Move returns status 0, amount 28
00:50:03.798 00.000 25848 MoveAxis(N, 15, ABG)
00:50:03.798 00.000 25848 Guiding  Dir = 0, Dur = 15
00:50:03.855 00.057 25848 IsSlewing returns 0
00:50:03.855 00.000 25848 IsGuiding returns 0
00:50:03.876 00.021 25848 IsGuiding returns 1
00:50:03.876 00.000 25848 scope still moving after pulse duration time elapsed
00:50:03.923 00.047 25848 IsSlewing returns 0
00:50:03.923 00.000 25848 IsGuiding returns 0
00:50:03.923 00.000 25848 scope move finished after 15 + 53 ms
00:50:03.923 00.000 25848 Move returns status 0, amount 15
00:50:03.923 00.000 25848 move complete, result=0
00:50:03.923 00.000 25848 worker thread done servicing request
00:50:03.923 00.000 25848 Worker thread wakes up
00:50:03.923 00.000 21444 GuideStep: 0.9 px 28 ms WEST, -0.6 px 15 ms NORTH
00:50:03.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:03.924 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:06.780 02.856 25848 Exposure complete
00:50:06.867 00.087 25848 worker thread done servicing request
00:50:06.867 00.000 21444 OnExposeComplete: enter
00:50:06.867 00.000 21444 UpdateGuideState(): m_state=6
00:50:06.867 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
00:50:06.867 00.000 21444 Star::Find returns 1 (1), X=1222.51, Y=752.35, Mass=412237, SNR=62.1, Peak=11528 HFD=7.1
00:50:06.867 00.000 21444 Star::Find false star n=4 nbg=263 bg=3453.6 sigma=448.7 thresh=4800 peak=4676
00:50:06.867 00.000 21444 Star::Find false star n=5 nbg=252 bg=2404.8 sigma=375.6 thresh=3532 peak=3346
00:50:06.867 00.000 21444 Star::Find false star n=5 nbg=255 bg=3844.8 sigma=449.9 thresh=5195 peak=4991
00:50:06.867 00.000 21444 Star::Find false star n=2 nbg=260 bg=3593.1 sigma=478.8 thresh=5029 peak=4696
00:50:06.867 00.000 21444 Star::Find false star n=7 nbg=249 bg=3866.4 sigma=388.5 thresh=5032 peak=4932
00:50:06.867 00.000 21444 Star::Find false star n=3 nbg=255 bg=2749.9 sigma=388.0 thresh=3914 peak=3576
00:50:06.868 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -5.88,3.30,0.00,M7] [#5 -2.68,-1.02,0.15,U] [#6 0.00,0.00,0.00,L] [#7 5.09,-19.32,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.13,-7.84,0.00,M1] [#11 2.65,5.16,2.58,U] 
00:50:06.868 00.000 21444 single-star, 2 included, MultiStar: {1.52, 3.92}, one-star: {-0.78, 1.46}
00:50:06.868 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
00:50:06.868 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.45)
00:50:06.868 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=1.46 hyp=1.65 cameraTheta=2.06 mountX=0.90 mountY=1.06, mountTheta=0.86
00:50:06.869 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=1.46, opts=13)
00:50:06.869 00.000 21444 Enqueuing Move request for scope (-0.78, 1.46)
00:50:06.869 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=344, FiltMax=65504, Gamma=0.560
00:50:06.869 00.000 21444 UpdateGuideState exits: m=412237 SNR=62.1 Saturated
00:50:06.869 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:06.869 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:06.869 00.000 21444 Enqueuing Expose request
00:50:06.869 00.000 25848 Worker thread wakes up
00:50:06.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 1.46) opts 0xd
00:50:06.869 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 1.46)
00:50:06.869 00.000 25848 Moving (-0.78, 1.46) raw xDistance=0.90 yDistance=1.06
00:50:06.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.90
00:50:06.869 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:06.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
00:50:06.870 00.001 25848 MoveAxis(W, 28, ABG)
00:50:06.870 00.000 25848 Guiding  Dir = 3, Dur = 28
00:50:06.940 00.070 25848 IsSlewing returns 0
00:50:06.940 00.000 25848 IsGuiding returns 0
00:50:06.972 00.032 25848 IsGuiding returns 1
00:50:06.972 00.000 25848 scope still moving after pulse duration time elapsed
00:50:07.030 00.058 25848 IsSlewing returns 0
00:50:07.030 00.000 25848 IsGuiding returns 0
00:50:07.030 00.000 25848 scope move finished after 28 + 61 ms
00:50:07.030 00.000 25848 Move returns status 0, amount 28
00:50:07.030 00.000 25848 MoveAxis(N, 0, ABG)
00:50:07.030 00.000 25848 Move returns status 0, amount 0
00:50:07.030 00.000 25848 move complete, result=0
00:50:07.030 00.000 25848 worker thread done servicing request
00:50:07.030 00.000 25848 Worker thread wakes up
00:50:07.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:07.030 00.000 21444 GuideStep: 0.9 px 28 ms WEST, 1.1 px 0 ms NORTH
00:50:07.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:09.868 02.838 25848 Exposure complete
00:50:09.954 00.086 25848 worker thread done servicing request
00:50:09.955 00.001 21444 OnExposeComplete: enter
00:50:09.955 00.000 21444 UpdateGuideState(): m_state=6
00:50:09.955 00.000 21444 Star::Find(15, 1222, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1216
00:50:09.955 00.000 21444 Star::Find returns 1 (1), X=1223.67, Y=752.32, Mass=316779, SNR=45.8, Peak=12540 HFD=5.4
00:50:09.955 00.000 21444 Star::Find false star n=4 nbg=262 bg=2191.2 sigma=441.5 thresh=3516 peak=3287
00:50:09.955 00.000 21444 Star::Find false star n=3 nbg=258 bg=3609.0 sigma=452.8 thresh=4967 peak=4807
00:50:09.955 00.000 21444 Star::Find false star n=48 nbg=183 bg=3881.7 sigma=462.2 thresh=5268 peak=5007
00:50:09.955 00.000 21444 Star::Find false star n=6 nbg=254 bg=2706.8 sigma=385.9 thresh=3864 peak=3489
00:50:09.955 00.000 21444 Star::Find false star n=4 nbg=252 bg=3134.8 sigma=423.0 thresh=4404 peak=3999
00:50:09.955 00.000 21444 MultiStar: [#1 -24.30,7.81,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.43,-0.78,0.36,U] [#4 -5.36,2.52,0.36,U] [#5 -3.25,-3.04,0.33,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -5.37,-2.25,0.19,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.38,4.23,4.14,U] 
00:50:09.955 00.000 21444 single-star, 5 included, MultiStar: {2.29, 2.84}, one-star: {0.38, 1.43}
00:50:09.955 00.000 21444 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
00:50:09.956 00.001 21444 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.59 = 1.70)
00:50:09.956 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=1.43 hyp=1.48 cameraTheta=1.31 mountX=-0.25 mountY=1.47, mountTheta=1.74
00:50:09.957 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=1.43, opts=13)
00:50:09.957 00.000 21444 Enqueuing Move request for scope (0.38, 1.43)
00:50:09.957 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=244, FiltMax=65504, Gamma=0.560
00:50:09.957 00.000 25848 Worker thread wakes up
00:50:09.957 00.000 21444 UpdateGuideState exits: m=316779 SNR=45.8 Saturated
00:50:09.957 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, 1.43) opts 0xd
00:50:09.957 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, 1.43)
00:50:09.957 00.000 25848 Moving (0.38, 1.43) raw xDistance=-0.25 yDistance=1.47
00:50:09.957 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
00:50:09.957 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:09.957 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.47
00:50:09.957 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:09.957 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:09.957 00.000 21444 Enqueuing Expose request
00:50:09.957 00.000 25848 MoveAxis(E, 0, ABG)
00:50:09.957 00.000 25848 Move returns status 0, amount 0
00:50:09.957 00.000 25848 MoveAxis(N, 0, ABG)
00:50:09.958 00.001 25848 Move returns status 0, amount 0
00:50:09.958 00.000 25848 move complete, result=0
00:50:09.958 00.000 25848 worker thread done servicing request
00:50:09.958 00.000 25848 Worker thread wakes up
00:50:09.958 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:09.958 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:09.958 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.5 px 0 ms NORTH
00:50:12.799 02.841 25848 Exposure complete
00:50:12.886 00.087 25848 worker thread done servicing request
00:50:12.886 00.000 21444 OnExposeComplete: enter
00:50:12.886 00.000 21444 UpdateGuideState(): m_state=6
00:50:12.887 00.001 21444 Star::Find(15, 1223, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1217
00:50:12.887 00.000 21444 Star::Find returns 1 (1), X=1224.36, Y=752.66, Mass=415883, SNR=59.6, Peak=13932 HFD=6.7
00:50:12.887 00.000 21444 Star::Find false star n=2 nbg=269 bg=3569.9 sigma=541.8 thresh=5195 peak=4956
00:50:12.887 00.000 21444 Star::Find false star n=2 nbg=273 bg=2293.3 sigma=483.4 thresh=3743 peak=3233
00:50:12.887 00.000 21444 Star::Find false star n=1 nbg=259 bg=3672.2 sigma=469.7 thresh=5081 peak=4937
00:50:12.887 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.65,-0.10,0.19,U] [#4 -4.24,3.53,0.17,U] [#5 8.15,3.68,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -8.56,2.14,0.00,M2] [#9 0.04,12.00,0.00,M8] [#10 -12.95,-18.44,0.00,M2] [#11 4.94,5.46,0.00,M1] 
00:50:12.887 00.000 21444 refined, 2 included, MultiStar: {0.02, 1.72}, one-star: {1.07, 1.77}
00:50:12.887 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
00:50:12.887 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.95)
00:50:12.887 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=1.72 hyp=1.72 cameraTheta=1.56 mountX=0.13 mountY=1.60, mountTheta=1.49
00:50:12.888 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=1.72, opts=13)
00:50:12.888 00.000 21444 Enqueuing Move request for scope (0.02, 1.72)
00:50:12.888 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=332, FiltMax=65504, Gamma=0.560
00:50:12.888 00.000 21444 UpdateGuideState exits: m=415883 SNR=59.6 Saturated
00:50:12.888 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:12.888 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:12.889 00.001 21444 Enqueuing Expose request
00:50:12.889 00.000 25848 Worker thread wakes up
00:50:12.889 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.72) opts 0xd
00:50:12.889 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 1.72)
00:50:12.889 00.000 25848 Moving (0.02, 1.72) raw xDistance=0.13 yDistance=1.60
00:50:12.889 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:50:12.889 00.000 25848 resist switch: large excursion: input 1.60 thresh 1.53 direction from -1 to 1
00:50:12.889 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.80
00:50:12.889 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
00:50:12.889 00.000 25848 MoveAxis(E, 0, ABG)
00:50:12.889 00.000 25848 Move returns status 0, amount 0
00:50:12.889 00.000 25848 BLC: Oldest BLC event removed
00:50:12.889 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
00:50:12.889 00.000 25848 MoveAxis(S, 334, ABG)
00:50:12.889 00.000 25848 Guiding  Dir = 1, Dur = 334
00:50:12.922 00.033 25848 IsSlewing returns 0
00:50:12.922 00.000 25848 IsGuiding returns 0
00:50:12.954 00.032 25848 PulseGuide returned control before completion, sleep 313
00:50:13.315 00.361 25848 IsGuiding returns 1
00:50:13.316 00.001 25848 scope still moving after pulse duration time elapsed
00:50:13.374 00.058 25848 IsSlewing returns 0
00:50:13.374 00.000 25848 IsGuiding returns 0
00:50:13.374 00.000 25848 scope move finished after 334 + 117 ms
00:50:13.374 00.000 25848 Move returns status 0, amount 334
00:50:13.374 00.000 25848 move complete, result=0
00:50:13.374 00.000 25848 worker thread done servicing request
00:50:13.374 00.000 25848 Worker thread wakes up
00:50:13.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:13.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:13.374 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.6 px 334 ms SOUTH
00:50:16.215 02.841 25848 Exposure complete
00:50:16.306 00.091 25848 worker thread done servicing request
00:50:16.306 00.000 21444 OnExposeComplete: enter
00:50:16.306 00.000 21444 UpdateGuideState(): m_state=6
00:50:16.306 00.000 21444 Star::Find(15, 1224, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1218
00:50:16.306 00.000 21444 Star::Find returns 1 (1), X=1223.85, Y=751.80, Mass=426541, SNR=80.6, Peak=12588 HFD=6.4
00:50:16.306 00.000 21444 Star::Find false star n=2 nbg=253 bg=2321.2 sigma=359.5 thresh=3400 peak=3257
00:50:16.306 00.000 21444 Star::Find false star n=5 nbg=264 bg=4090.7 sigma=513.8 thresh=5632 peak=5478
00:50:16.306 00.000 21444 Star::Find false star n=6 nbg=261 bg=3637.7 sigma=439.1 thresh=4955 peak=4864
00:50:16.306 00.000 21444 Star::Find false star n=5 nbg=259 bg=2653.4 sigma=430.6 thresh=3945 peak=3817
00:50:16.307 00.001 21444 Star::Find false star n=4 nbg=251 bg=3276.1 sigma=384.0 thresh=4428 peak=4113
00:50:16.307 00.000 21444 MultiStar: [#1 -24.42,9.68,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -4.69,0.49,0.16,U] [#5 -4.06,-1.90,0.22,U] [#6 0.00,0.00,0.00,L] [#7 6.59,-20.26,0.00,M2] [#8 -8.92,14.92,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.04,3.42,2.14,U] 
00:50:16.307 00.000 21444 single-star, 3 included, MultiStar: {2.77, 2.25}, one-star: {0.56, 0.91}
00:50:16.307 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
00:50:16.307 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.40)
00:50:16.307 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=0.91 hyp=1.07 cameraTheta=1.02 mountX=-0.48 mountY=1.05, mountTheta=2.00
00:50:16.307 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=0.91, opts=13)
00:50:16.307 00.000 21444 Enqueuing Move request for scope (0.56, 0.91)
00:50:16.307 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=348, FiltMax=65504, Gamma=0.560
00:50:16.307 00.000 21444 UpdateGuideState exits: m=426541 SNR=80.6 Saturated
00:50:16.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:16.307 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:16.307 00.000 21444 Enqueuing Expose request
00:50:16.307 00.000 25848 Worker thread wakes up
00:50:16.307 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.91) opts 0xd
00:50:16.307 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 0.91)
00:50:16.307 00.000 25848 Moving (0.56, 0.91) raw xDistance=-0.48 yDistance=1.05
00:50:16.307 00.000 25848 BLC: History state: CurrMiss=1.05, AvgInitMiss=-0.02, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.601598, 1:1.054221
00:50:16.307 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
00:50:16.307 00.000 25848 BLC: window closed
00:50:16.307 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
00:50:16.309 00.002 25848 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
00:50:16.309 00.000 25848 MoveAxis(E, 0, ABG)
00:50:16.309 00.000 25848 Move returns status 0, amount 0
00:50:16.309 00.000 25848 MoveAxis(S, 29, ABG)
00:50:16.309 00.000 25848 Guiding  Dir = 1, Dur = 29
00:50:16.329 00.020 25848 IsSlewing returns 0
00:50:16.330 00.001 25848 IsGuiding returns 0
00:50:16.361 00.031 25848 IsGuiding returns 1
00:50:16.361 00.000 25848 scope still moving after pulse duration time elapsed
00:50:16.406 00.045 25848 IsSlewing returns 0
00:50:16.406 00.000 25848 IsGuiding returns 0
00:50:16.406 00.000 25848 scope move finished after 29 + 47 ms
00:50:16.406 00.000 25848 Move returns status 0, amount 29
00:50:16.406 00.000 25848 move complete, result=0
00:50:16.406 00.000 25848 worker thread done servicing request
00:50:16.406 00.000 25848 Worker thread wakes up
00:50:16.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:16.406 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 29 ms SOUTH
00:50:16.407 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:19.251 02.844 25848 Exposure complete
00:50:19.333 00.082 25848 worker thread done servicing request
00:50:19.333 00.000 21444 OnExposeComplete: enter
00:50:19.333 00.000 21444 UpdateGuideState(): m_state=6
00:50:19.333 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1219
00:50:19.333 00.000 21444 Star::Find returns 1 (1), X=1223.88, Y=750.69, Mass=384773, SNR=61.5, Peak=13328 HFD=6.3
00:50:19.334 00.001 21444 Star::Find false star n=6 nbg=253 bg=3396.2 sigma=444.8 thresh=4731 peak=4634
00:50:19.334 00.000 21444 Star::Find false star n=3 nbg=263 bg=2262.3 sigma=455.6 thresh=3629 peak=3438
00:50:19.334 00.000 21444 Star::Find false star n=2 nbg=248 bg=4146.3 sigma=393.4 thresh=5326 peak=5239
00:50:19.334 00.000 21444 Star::Find false star n=7 nbg=263 bg=3613.8 sigma=456.4 thresh=4983 peak=4908
00:50:19.334 00.000 21444 Star::Find false star n=1 nbg=259 bg=3595.7 sigma=485.1 thresh=5051 peak=4824
00:50:19.334 00.000 21444 Star::Find false star n=2 nbg=272 bg=3649.7 sigma=503.9 thresh=5161 peak=4932
00:50:19.334 00.000 21444 Star::Find false star n=4 nbg=255 bg=3755.4 sigma=448.1 thresh=5100 peak=4641
00:50:19.334 00.000 21444 Star::Find false star n=2 nbg=265 bg=2698.1 sigma=432.4 thresh=3995 peak=3828
00:50:19.334 00.000 21444 Star::Find false star n=2 nbg=245 bg=3134.1 sigma=411.0 thresh=4367 peak=4041
00:50:19.334 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.89,3.53,1.75,U] 
00:50:19.334 00.000 21444 single-star, 1 included, MultiStar: {3.33, 2.18}, one-star: {0.60, -0.20}
00:50:19.334 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
00:50:19.334 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.07)
00:50:19.334 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.20 hyp=0.63 cameraTheta=-0.32 mountX=-0.61 mountY=0.04, mountTheta=3.07
00:50:19.335 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.20, opts=13)
00:50:19.335 00.000 21444 Enqueuing Move request for scope (0.60, -0.20)
00:50:19.335 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=218, FiltMax=65504, Gamma=0.560
00:50:19.335 00.000 21444 UpdateGuideState exits: m=384773 SNR=61.5 Saturated
00:50:19.335 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:19.335 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:19.336 00.001 21444 Enqueuing Expose request
00:50:19.336 00.000 25848 Worker thread wakes up
00:50:19.336 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.20) opts 0xd
00:50:19.336 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.20)
00:50:19.336 00.000 25848 Moving (0.60, -0.20) raw xDistance=-0.61 yDistance=0.04
00:50:19.336 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
00:50:19.336 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:19.336 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:50:19.336 00.000 25848 MoveAxis(E, 18, ABG)
00:50:19.336 00.000 25848 Guiding  Dir = 2, Dur = 18
00:50:19.361 00.025 25848 IsSlewing returns 0
00:50:19.362 00.001 25848 IsGuiding returns 0
00:50:19.393 00.031 25848 IsGuiding returns 1
00:50:19.393 00.000 25848 scope still moving after pulse duration time elapsed
00:50:19.454 00.061 25848 IsSlewing returns 0
00:50:19.454 00.000 25848 IsGuiding returns 0
00:50:19.454 00.000 25848 scope move finished after 18 + 75 ms
00:50:19.454 00.000 25848 Move returns status 0, amount 18
00:50:19.454 00.000 25848 MoveAxis(N, 0, ABG)
00:50:19.454 00.000 25848 Move returns status 0, amount 0
00:50:19.454 00.000 25848 move complete, result=0
00:50:19.454 00.000 25848 worker thread done servicing request
00:50:19.454 00.000 25848 Worker thread wakes up
00:50:19.454 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.0 px 0 ms NORTH
00:50:19.455 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:19.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:22.300 02.845 25848 Exposure complete
00:50:22.380 00.080 25848 worker thread done servicing request
00:50:22.380 00.000 21444 OnExposeComplete: enter
00:50:22.380 00.000 21444 UpdateGuideState(): m_state=6
00:50:22.380 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1220
00:50:22.380 00.000 21444 Star::Find returns 1 (1), X=1223.86, Y=751.09, Mass=410818, SNR=75.0, Peak=10900 HFD=7.2
00:50:22.380 00.000 21444 Star::Find false star n=1 nbg=262 bg=3731.4 sigma=461.8 thresh=5117 peak=4783
00:50:22.380 00.000 21444 Star::Find false star n=15 nbg=234 bg=2355.3 sigma=313.5 thresh=3296 peak=3230
00:50:22.380 00.000 21444 Star::Find false star n=5 nbg=266 bg=3979.7 sigma=466.2 thresh=5378 peak=5252
00:50:22.380 00.000 21444 Star::Find false star n=1 nbg=263 bg=3821.8 sigma=527.0 thresh=5403 peak=4697
00:50:22.380 00.000 21444 Star::Find false star n=4 nbg=269 bg=3628.4 sigma=448.9 thresh=4975 peak=4766
00:50:22.380 00.000 21444 Star::Find false star n=2 nbg=270 bg=3837.4 sigma=541.6 thresh=5462 peak=5276
00:50:22.380 00.000 21444 Star::Find false star n=1 nbg=266 bg=3036.1 sigma=501.7 thresh=4541 peak=4099
00:50:22.381 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.17,-14.43,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -5.73,4.00,0.00,M4] [#9 22.63,-16.54,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 4.11,3.05,2.34,U] 
00:50:22.381 00.000 21444 single-star, 1 included, MultiStar: {3.05, 2.19}, one-star: {0.57, 0.20}
00:50:22.381 00.000 21444 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.05) = xAngle (-2.72 = -2.72)
00:50:22.381 00.000 21444 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.56 = 0.72)
00:50:22.381 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.20 hyp=0.61 cameraTheta=0.33 mountX=-0.55 mountY=0.40, mountTheta=2.51
00:50:22.381 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.20, opts=13)
00:50:22.381 00.000 21444 Enqueuing Move request for scope (0.57, 0.20)
00:50:22.382 00.001 25848 Worker thread wakes up
00:50:22.382 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.20) opts 0xd
00:50:22.382 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.20)
00:50:22.382 00.000 25848 Moving (0.57, 0.20) raw xDistance=-0.55 yDistance=0.40
00:50:22.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.55
00:50:22.382 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:22.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:50:22.382 00.000 25848 MoveAxis(E, 17, ABG)
00:50:22.382 00.000 25848 Guiding  Dir = 2, Dur = 17
00:50:22.382 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=318, FiltMax=65504, Gamma=0.560
00:50:22.382 00.000 21444 UpdateGuideState exits: m=410818 SNR=75.0 Saturated
00:50:22.382 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:22.382 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:22.382 00.000 21444 Enqueuing Expose request
00:50:22.407 00.025 25848 IsSlewing returns 0
00:50:22.408 00.001 25848 IsGuiding returns 0
00:50:22.439 00.031 25848 IsGuiding returns 1
00:50:22.439 00.000 25848 scope still moving after pulse duration time elapsed
00:50:22.520 00.081 25848 IsSlewing returns 0
00:50:22.548 00.028 25848 IsGuiding returns 0
00:50:22.549 00.001 25848 scope move finished after 17 + 123 ms
00:50:22.549 00.000 25848 Move returns status 0, amount 17
00:50:22.549 00.000 25848 MoveAxis(N, 0, ABG)
00:50:22.549 00.000 25848 Move returns status 0, amount 0
00:50:22.549 00.000 25848 move complete, result=0
00:50:22.549 00.000 25848 worker thread done servicing request
00:50:22.549 00.000 25848 Worker thread wakes up
00:50:22.549 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.4 px 0 ms NORTH
00:50:22.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:22.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:25.401 02.852 25848 Exposure complete
00:50:25.486 00.085 25848 worker thread done servicing request
00:50:25.486 00.000 21444 OnExposeComplete: enter
00:50:25.486 00.000 21444 UpdateGuideState(): m_state=6
00:50:25.486 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1221
00:50:25.486 00.000 21444 Star::Find returns 1 (1), X=1222.35, Y=750.82, Mass=385294, SNR=63.9, Peak=11812 HFD=6.5
00:50:25.486 00.000 21444 Star::Find false star n=5 nbg=275 bg=3874.8 sigma=444.2 thresh=5207 peak=5186
00:50:25.486 00.000 21444 Star::Find false star n=1 nbg=271 bg=3679.1 sigma=446.6 thresh=5019 peak=4710
00:50:25.487 00.001 21444 Star::Find false star n=4 nbg=247 bg=3722.5 sigma=433.4 thresh=5023 peak=4704
00:50:25.487 00.000 21444 Star::Find false star n=3 nbg=253 bg=3541.1 sigma=481.7 thresh=4986 peak=4861
00:50:25.487 00.000 21444 Star::Find false star n=4 nbg=256 bg=3287.2 sigma=417.2 thresh=4539 peak=4426
00:50:25.487 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -11.69,11.17,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 -4.44,2.06,0.20,U] [#5 2.76,-1.37,0.20,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 29.16,-3.77,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 2.76,2.90,2.40,U] 
00:50:25.487 00.000 21444 single-star, 3 included, MultiStar: {1.41, 1.85}, one-star: {-0.93, -0.08}
00:50:25.487 00.000 21444 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.05) = xAngle (-6.11 = 0.17)
00:50:25.487 00.000 21444 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.67)
00:50:25.487 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=-0.08 hyp=0.93 cameraTheta=-3.06 mountX=0.92 mountY=-0.42, mountTheta=-0.43
00:50:25.488 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=-0.08, opts=13)
00:50:25.488 00.000 21444 Enqueuing Move request for scope (-0.93, -0.08)
00:50:25.488 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=192, FiltMax=65504, Gamma=0.560
00:50:25.488 00.000 21444 UpdateGuideState exits: m=385294 SNR=63.9 Saturated
00:50:25.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:25.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:25.488 00.000 21444 Enqueuing Expose request
00:50:25.488 00.000 25848 Worker thread wakes up
00:50:25.488 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.08) opts 0xd
00:50:25.488 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, -0.08)
00:50:25.488 00.000 25848 Moving (-0.93, -0.08) raw xDistance=0.92 yDistance=-0.42
00:50:25.488 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.92
00:50:25.488 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:25.488 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:50:25.488 00.000 25848 MoveAxis(W, 26, ABG)
00:50:25.488 00.000 25848 Guiding  Dir = 3, Dur = 26
00:50:25.517 00.029 25848 IsSlewing returns 0
00:50:25.517 00.000 25848 IsGuiding returns 0
00:50:25.548 00.031 25848 IsGuiding returns 1
00:50:25.548 00.000 25848 scope still moving after pulse duration time elapsed
00:50:25.595 00.047 25848 IsSlewing returns 0
00:50:25.596 00.001 25848 IsGuiding returns 0
00:50:25.596 00.000 25848 scope move finished after 26 + 52 ms
00:50:25.596 00.000 25848 Move returns status 0, amount 26
00:50:25.596 00.000 25848 MoveAxis(N, 0, ABG)
00:50:25.596 00.000 25848 Move returns status 0, amount 0
00:50:25.596 00.000 25848 move complete, result=0
00:50:25.596 00.000 25848 worker thread done servicing request
00:50:25.596 00.000 25848 Worker thread wakes up
00:50:25.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:25.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:25.596 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.4 px 0 ms NORTH
00:50:28.447 02.851 25848 Exposure complete
00:50:28.526 00.079 25848 worker thread done servicing request
00:50:28.526 00.000 21444 OnExposeComplete: enter
00:50:28.526 00.000 21444 UpdateGuideState(): m_state=6
00:50:28.526 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1222
00:50:28.526 00.000 21444 Star::Find returns 1 (1), X=1222.87, Y=750.93, Mass=366300, SNR=53.1, Peak=13148 HFD=6.5
00:50:28.526 00.000 21444 Star::Find false star n=1 nbg=261 bg=3690.7 sigma=446.7 thresh=5031 peak=4791
00:50:28.526 00.000 21444 Star::Find false star n=14 nbg=215 bg=3834.5 sigma=308.2 thresh=4759 peak=4722
00:50:28.526 00.000 21444 Star::Find false star n=3 nbg=273 bg=3723.4 sigma=529.8 thresh=5313 peak=4976
00:50:28.526 00.000 21444 Star::Find false star n=3 nbg=272 bg=3710.0 sigma=518.9 thresh=5267 peak=4942
00:50:28.526 00.000 21444 Star::Find false star n=3 nbg=264 bg=3741.8 sigma=461.2 thresh=5125 peak=4948
00:50:28.527 00.001 21444 Star::Find false star n=2 nbg=256 bg=2572.1 sigma=432.6 thresh=3870 peak=3642
00:50:28.527 00.000 21444 Star::Find false star n=3 nbg=260 bg=3287.1 sigma=436.5 thresh=4597 peak=4132
00:50:28.527 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -23.58,22.37,0.00,M10] [#3 -1.28,-1.42,0.22,U] [#4 0.00,0.00,0.00,L] [#5 15.82,-10.22,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.93,3.23,2.05,U] 
00:50:28.527 00.000 21444 single-star, 2 included, MultiStar: {2.26, 1.95}, one-star: {-0.41, 0.04}
00:50:28.527 00.000 21444 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.05) = xAngle (-0.01 = -0.01)
00:50:28.527 00.000 21444 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.85 = -2.85)
00:50:28.527 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.04 hyp=0.41 cameraTheta=3.05 mountX=0.41 mountY=-0.12, mountTheta=-0.28
00:50:28.528 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.04, opts=13)
00:50:28.528 00.000 21444 Enqueuing Move request for scope (-0.41, 0.04)
00:50:28.528 00.000 25848 Worker thread wakes up
00:50:28.528 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=308, FiltMax=65504, Gamma=0.560
00:50:28.528 00.000 21444 UpdateGuideState exits: m=366300 SNR=53.1 Saturated
00:50:28.528 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:28.528 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:28.528 00.000 21444 Enqueuing Expose request
00:50:28.528 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.04) opts 0xd
00:50:28.528 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.04)
00:50:28.528 00.000 25848 Moving (-0.41, 0.04) raw xDistance=0.41 yDistance=-0.12
00:50:28.528 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
00:50:28.528 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:28.528 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:50:28.528 00.000 25848 MoveAxis(E, 0, ABG)
00:50:28.528 00.000 25848 Move returns status 0, amount 0
00:50:28.528 00.000 25848 MoveAxis(N, 0, ABG)
00:50:28.528 00.000 25848 Move returns status 0, amount 0
00:50:28.528 00.000 25848 move complete, result=0
00:50:28.528 00.000 25848 worker thread done servicing request
00:50:28.528 00.000 25848 Worker thread wakes up
00:50:28.528 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:28.528 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:28.528 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:31.382 02.854 25848 Exposure complete
00:50:31.469 00.087 25848 worker thread done servicing request
00:50:31.469 00.000 21444 OnExposeComplete: enter
00:50:31.469 00.000 21444 UpdateGuideState(): m_state=6
00:50:31.469 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1223
00:50:31.469 00.000 21444 Star::Find returns 1 (1), X=1222.49, Y=751.04, Mass=359097, SNR=65.0, Peak=10168 HFD=6.6
00:50:31.469 00.000 21444 Star::Find false star n=3 nbg=253 bg=3589.7 sigma=421.9 thresh=4855 peak=4834
00:50:31.469 00.000 21444 Star::Find false star n=6 nbg=256 bg=2258.4 sigma=418.1 thresh=3513 peak=3361
00:50:31.469 00.000 21444 Star::Find false star n=2 nbg=259 bg=3669.4 sigma=523.4 thresh=5240 peak=4772
00:50:31.469 00.000 21444 Star::Find false star n=3 nbg=257 bg=3644.7 sigma=418.9 thresh=4901 peak=4796
00:50:31.469 00.000 21444 Star::Find false star n=2 nbg=259 bg=2668.0 sigma=423.3 thresh=3938 peak=3804
00:50:31.470 00.001 21444 Star::Find false star n=8 nbg=243 bg=3172.1 sigma=391.0 thresh=4345 peak=4324
00:50:31.470 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.79,0.11,0.17,U] [#4 0.00,0.00,0.00,L] [#5 10.36,3.33,0.00,M4] [#6 -8.66,-8.13,0.00,M2] [#7 2.32,-19.78,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.73,3.10,2.31,U] 
00:50:31.470 00.000 21444 single-star, 2 included, MultiStar: {1.54, 2.11}, one-star: {-0.79, 0.15}
00:50:31.470 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.10 = -0.10)
00:50:31.470 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.94 = -2.94)
00:50:31.470 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=0.15 hyp=0.81 cameraTheta=2.96 mountX=0.80 mountY=-0.16, mountTheta=-0.20
00:50:31.471 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=0.15, opts=13)
00:50:31.471 00.000 21444 Enqueuing Move request for scope (-0.79, 0.15)
00:50:31.471 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=396, FiltMax=65504, Gamma=0.560
00:50:31.471 00.000 21444 UpdateGuideState exits: m=359097 SNR=65.0 Saturated
00:50:31.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:31.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:31.471 00.000 21444 Enqueuing Expose request
00:50:31.471 00.000 25848 Worker thread wakes up
00:50:31.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.15) opts 0xd
00:50:31.471 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, 0.15)
00:50:31.471 00.000 25848 Moving (-0.79, 0.15) raw xDistance=0.80 yDistance=-0.16
00:50:31.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.80
00:50:31.472 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:31.472 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:50:31.472 00.000 25848 MoveAxis(W, 23, ABG)
00:50:31.472 00.000 25848 Guiding  Dir = 3, Dur = 23
00:50:31.516 00.044 25848 IsSlewing returns 0
00:50:31.516 00.000 25848 IsGuiding returns 0
00:50:31.548 00.032 25848 IsGuiding returns 1
00:50:31.548 00.000 25848 scope still moving after pulse duration time elapsed
00:50:31.593 00.045 25848 IsSlewing returns 0
00:50:31.594 00.001 25848 IsGuiding returns 0
00:50:31.594 00.000 25848 scope move finished after 23 + 54 ms
00:50:31.594 00.000 25848 Move returns status 0, amount 23
00:50:31.594 00.000 25848 MoveAxis(N, 0, ABG)
00:50:31.594 00.000 25848 Move returns status 0, amount 0
00:50:31.594 00.000 25848 move complete, result=0
00:50:31.594 00.000 25848 worker thread done servicing request
00:50:31.594 00.000 25848 Worker thread wakes up
00:50:31.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:31.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:31.594 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.2 px 0 ms NORTH
00:50:34.439 02.845 25848 Exposure complete
00:50:34.527 00.088 25848 worker thread done servicing request
00:50:34.527 00.000 21444 OnExposeComplete: enter
00:50:34.527 00.000 21444 UpdateGuideState(): m_state=6
00:50:34.527 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1224
00:50:34.527 00.000 21444 Star::Find returns 1 (1), X=1222.89, Y=750.85, Mass=385927, SNR=63.2, Peak=13576 HFD=6.4
00:50:34.527 00.000 21444 Star::Find false star n=2 nbg=263 bg=2288.6 sigma=463.1 thresh=3678 peak=3111
00:50:34.527 00.000 21444 Star::Find false star n=1 nbg=275 bg=4060.4 sigma=543.6 thresh=5691 peak=5353
00:50:34.528 00.001 21444 Star::Find false star n=6 nbg=257 bg=3446.8 sigma=444.9 thresh=4782 peak=4598
00:50:34.528 00.000 21444 Star::Find false star n=3 nbg=255 bg=3702.5 sigma=432.7 thresh=5001 peak=4809
00:50:34.528 00.000 21444 Star::Find false star n=48 nbg=220 bg=4039.1 sigma=588.4 thresh=5804 peak=5497
00:50:34.528 00.000 21444 Star::Find false star n=7 nbg=237 bg=3784.4 sigma=433.8 thresh=5086 peak=5061
00:50:34.528 00.000 21444 Star::Find false star n=3 nbg=263 bg=2729.2 sigma=478.5 thresh=4165 peak=3858
00:50:34.528 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -4.82,2.91,0.27,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 4.34,-10.33,0.00,M3] [#11 3.50,2.98,3.09,U] 
00:50:34.528 00.000 21444 single-star, 2 included, MultiStar: {2.09, 2.28}, one-star: {-0.39, -0.04}
00:50:34.528 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.10 = 0.19)
00:50:34.528 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.66)
00:50:34.528 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-0.04 hyp=0.39 cameraTheta=-3.04 mountX=0.38 mountY=-0.18, mountTheta=-0.44
00:50:34.529 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-0.04, opts=13)
00:50:34.529 00.000 21444 Enqueuing Move request for scope (-0.39, -0.04)
00:50:34.529 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=446, FiltMax=65504, Gamma=0.560
00:50:34.529 00.000 25848 Worker thread wakes up
00:50:34.529 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.04) opts 0xd
00:50:34.529 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -0.04)
00:50:34.529 00.000 25848 Moving (-0.39, -0.04) raw xDistance=0.38 yDistance=-0.18
00:50:34.530 00.001 21444 UpdateGuideState exits: m=385927 SNR=63.2 Saturated
00:50:34.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:34.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:34.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
00:50:34.530 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:34.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:50:34.530 00.000 25848 MoveAxis(E, 0, ABG)
00:50:34.530 00.000 25848 Move returns status 0, amount 0
00:50:34.530 00.000 25848 MoveAxis(N, 0, ABG)
00:50:34.530 00.000 25848 Move returns status 0, amount 0
00:50:34.530 00.000 25848 move complete, result=0
00:50:34.530 00.000 25848 worker thread done servicing request
00:50:34.530 00.000 21444 Enqueuing Expose request
00:50:34.530 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
00:50:34.530 00.000 25848 Worker thread wakes up
00:50:34.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:34.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:37.379 02.849 25848 Exposure complete
00:50:37.458 00.079 25848 worker thread done servicing request
00:50:37.459 00.001 21444 OnExposeComplete: enter
00:50:37.459 00.000 21444 UpdateGuideState(): m_state=6
00:50:37.459 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1225
00:50:37.459 00.000 21444 Star::Find returns 1 (1), X=1222.78, Y=750.67, Mass=346233, SNR=52.4, Peak=12112 HFD=6.4
00:50:37.459 00.000 21444 Star::Find false star n=6 nbg=257 bg=3620.5 sigma=472.8 thresh=5039 peak=4919
00:50:37.459 00.000 21444 Star::Find false star n=7 nbg=243 bg=2227.9 sigma=344.5 thresh=3261 peak=3256
00:50:37.459 00.000 21444 Star::Find false star n=2 nbg=264 bg=3802.4 sigma=500.8 thresh=5305 peak=5125
00:50:37.459 00.000 21444 Star::Find false star n=5 nbg=258 bg=3419.3 sigma=452.9 thresh=4778 peak=4715
00:50:37.459 00.000 21444 Star::Find false star n=1 nbg=269 bg=3616.7 sigma=490.8 thresh=5089 peak=4592
00:50:37.459 00.000 21444 Star::Find false star n=2 nbg=264 bg=3776.6 sigma=470.5 thresh=5188 peak=4747
00:50:37.459 00.000 21444 Star::Find false star n=3 nbg=269 bg=3674.4 sigma=501.1 thresh=5178 peak=4761
00:50:37.459 00.000 21444 Star::Find false star n=6 nbg=263 bg=2834.3 sigma=462.4 thresh=4222 peak=3998
00:50:37.459 00.000 21444 Star::Find false star n=4 nbg=263 bg=3297.9 sigma=411.9 thresh=4534 peak=4236
00:50:37.459 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.83,1.08,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.69,3.20,2.95,U] 
00:50:37.459 00.000 21444 single-star, 2 included, MultiStar: {1.71, 2.26}, one-star: {-0.50, -0.22}
00:50:37.459 00.000 21444 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.05) = xAngle (-5.78 = 0.50)
00:50:37.459 00.000 21444 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.34)
00:50:37.459 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.22 hyp=0.55 cameraTheta=-2.73 mountX=0.48 mountY=-0.40, mountTheta=-0.69
00:50:37.460 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.22, opts=13)
00:50:37.460 00.000 21444 Enqueuing Move request for scope (-0.50, -0.22)
00:50:37.460 00.000 25848 Worker thread wakes up
00:50:37.460 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.22) opts 0xd
00:50:37.460 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.22)
00:50:37.460 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=510, FiltMax=65504, Gamma=0.560
00:50:37.460 00.000 21444 UpdateGuideState exits: m=346233 SNR=52.4 Saturated
00:50:37.460 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:37.460 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:37.460 00.000 21444 Enqueuing Expose request
00:50:37.461 00.001 25848 Moving (-0.50, -0.22) raw xDistance=0.48 yDistance=-0.40
00:50:37.461 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
00:50:37.461 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:37.461 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:50:37.461 00.000 25848 MoveAxis(E, 0, ABG)
00:50:37.461 00.000 25848 Move returns status 0, amount 0
00:50:37.461 00.000 25848 MoveAxis(N, 0, ABG)
00:50:37.461 00.000 25848 Move returns status 0, amount 0
00:50:37.461 00.000 25848 move complete, result=0
00:50:37.461 00.000 25848 worker thread done servicing request
00:50:37.461 00.000 25848 Worker thread wakes up
00:50:37.461 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:37.461 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:37.461 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
00:50:40.311 02.850 25848 Exposure complete
00:50:40.392 00.081 25848 worker thread done servicing request
00:50:40.392 00.000 21444 OnExposeComplete: enter
00:50:40.392 00.000 21444 UpdateGuideState(): m_state=6
00:50:40.393 00.001 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1226
00:50:40.393 00.000 21444 Star::Find returns 1 (1), X=1220.89, Y=750.88, Mass=372674, SNR=80.7, Peak=11864 HFD=6.5
00:50:40.393 00.000 21444 Star::Find false star n=10 nbg=254 bg=3626.4 sigma=419.8 thresh=4886 peak=4863
00:50:40.393 00.000 21444 Star::Find false star n=5 nbg=280 bg=4113.1 sigma=526.8 thresh=5694 peak=5291
00:50:40.393 00.000 21444 Star::Find false star n=1 nbg=270 bg=3606.6 sigma=534.9 thresh=5211 peak=4817
00:50:40.393 00.000 21444 Star::Find false star n=4 nbg=258 bg=3693.0 sigma=467.4 thresh=5095 peak=4771
00:50:40.393 00.000 21444 Star::Find false star n=3 nbg=270 bg=3565.9 sigma=505.1 thresh=5081 peak=4711
00:50:40.393 00.000 21444 Star::Find false star n=2 nbg=257 bg=3631.5 sigma=510.0 thresh=5162 peak=4599
00:50:40.393 00.000 21444 Star::Find false star n=3 nbg=267 bg=2807.8 sigma=424.2 thresh=4081 peak=4005
00:50:40.393 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -6.27,1.76,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -5.97,-0.37,0.13,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -23.89,-18.37,0.00,M4] [#11 1.25,3.08,1.74,U] 
00:50:40.393 00.000 21444 refined, 2 included, MultiStar: {-0.34, 1.85}, one-star: {-2.39, -0.01}
00:50:40.393 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
00:50:40.393 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
00:50:40.393 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=1.85 hyp=1.88 cameraTheta=1.75 mountX=0.51 mountY=1.58, mountTheta=1.26
00:50:40.394 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=1.85, opts=13)
00:50:40.394 00.000 21444 Enqueuing Move request for scope (-0.34, 1.85)
00:50:40.394 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=472, FiltMax=65504, Gamma=0.560
00:50:40.394 00.000 21444 UpdateGuideState exits: m=372674 SNR=80.7 Saturated
00:50:40.394 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:40.394 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:40.394 00.000 21444 Enqueuing Expose request
00:50:40.394 00.000 25848 Worker thread wakes up
00:50:40.394 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.85) opts 0xd
00:50:40.394 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 1.85)
00:50:40.394 00.000 25848 Moving (-0.34, 1.85) raw xDistance=0.51 yDistance=1.58
00:50:40.394 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
00:50:40.394 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.58 from input 1.58
00:50:40.394 00.000 25848 MoveAxis(E, 0, ABG)
00:50:40.394 00.000 25848 Move returns status 0, amount 0
00:50:40.394 00.000 25848 MoveAxis(S, 43, ABG)
00:50:40.394 00.000 25848 Guiding  Dir = 1, Dur = 43
00:50:40.423 00.029 25848 IsSlewing returns 0
00:50:40.423 00.000 25848 IsGuiding returns 0
00:50:40.455 00.032 25848 PulseGuide returned control before completion, sleep 22
00:50:40.483 00.028 25848 IsGuiding returns 1
00:50:40.483 00.000 25848 scope still moving after pulse duration time elapsed
00:50:40.545 00.062 25848 IsSlewing returns 0
00:50:40.546 00.001 25848 IsGuiding returns 0
00:50:40.546 00.000 25848 scope move finished after 43 + 78 ms
00:50:40.546 00.000 25848 Move returns status 0, amount 43
00:50:40.546 00.000 25848 move complete, result=0
00:50:40.546 00.000 25848 worker thread done servicing request
00:50:40.546 00.000 25848 Worker thread wakes up
00:50:40.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:40.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:40.546 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.6 px 43 ms SOUTH
00:50:43.392 02.846 25848 Exposure complete
00:50:43.474 00.082 25848 worker thread done servicing request
00:50:43.474 00.000 21444 OnExposeComplete: enter
00:50:43.475 00.001 21444 UpdateGuideState(): m_state=6
00:50:43.475 00.000 21444 Star::Find(15, 1220, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1227
00:50:43.475 00.000 21444 Star::Find returns 1 (1), X=1222.27, Y=750.40, Mass=353152, SNR=67.7, Peak=11884 HFD=6.9
00:50:43.475 00.000 21444 Star::Find false star n=1 nbg=251 bg=3766.0 sigma=463.6 thresh=5157 peak=4820
00:50:43.475 00.000 21444 Star::Find false star n=2 nbg=278 bg=2253.5 sigma=438.3 thresh=3568 peak=3114
00:50:43.475 00.000 21444 Star::Find false star n=6 nbg=241 bg=3677.0 sigma=432.4 thresh=4974 peak=4578
00:50:43.475 00.000 21444 Star::Find false star n=4 nbg=271 bg=3362.7 sigma=496.2 thresh=4851 peak=4780
00:50:43.475 00.000 21444 Star::Find false star n=3 nbg=231 bg=3934.8 sigma=505.7 thresh=5452 peak=4825
00:50:43.475 00.000 21444 Star::Find false star n=7 nbg=254 bg=3586.3 sigma=473.4 thresh=5007 peak=4935
00:50:43.475 00.000 21444 Star::Find false star n=4 nbg=271 bg=2676.5 sigma=452.3 thresh=4033 peak=3927
00:50:43.475 00.000 21444 Star::Find false star n=4 nbg=276 bg=3104.2 sigma=459.3 thresh=4482 peak=4259
00:50:43.475 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.48,0.41,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.28,2.51,1.94,U] 
00:50:43.475 00.000 21444 single-star, 2 included, MultiStar: {0.92, 1.42}, one-star: {-1.01, -0.49}
00:50:43.475 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.54)
00:50:43.475 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
00:50:43.475 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=-0.49 hyp=1.12 cameraTheta=-2.69 mountX=0.96 mountY=-0.84, mountTheta=-0.72
00:50:43.476 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=-0.49, opts=13)
00:50:43.476 00.000 21444 Enqueuing Move request for scope (-1.01, -0.49)
00:50:43.476 00.000 25848 Worker thread wakes up
00:50:43.476 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=400, FiltMax=65504, Gamma=0.560
00:50:43.476 00.000 21444 UpdateGuideState exits: m=353152 SNR=67.7 Saturated
00:50:43.476 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -0.49) opts 0xd
00:50:43.476 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, -0.49)
00:50:43.476 00.000 25848 Moving (-1.01, -0.49) raw xDistance=0.96 yDistance=-0.84
00:50:43.476 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.96
00:50:43.477 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:43.477 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:43.477 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
00:50:43.477 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:43.477 00.000 21444 Enqueuing Expose request
00:50:43.477 00.000 25848 MoveAxis(W, 28, ABG)
00:50:43.477 00.000 25848 Guiding  Dir = 3, Dur = 28
00:50:43.501 00.024 25848 IsSlewing returns 0
00:50:43.501 00.000 25848 IsGuiding returns 0
00:50:43.533 00.032 25848 IsGuiding returns 1
00:50:43.533 00.000 25848 scope still moving after pulse duration time elapsed
00:50:43.593 00.060 25848 IsSlewing returns 0
00:50:43.593 00.000 25848 IsGuiding returns 0
00:50:43.593 00.000 25848 scope move finished after 28 + 63 ms
00:50:43.593 00.000 25848 Move returns status 0, amount 28
00:50:43.593 00.000 25848 MoveAxis(N, 0, ABG)
00:50:43.593 00.000 25848 Move returns status 0, amount 0
00:50:43.593 00.000 25848 move complete, result=0
00:50:43.593 00.000 25848 worker thread done servicing request
00:50:43.593 00.000 25848 Worker thread wakes up
00:50:43.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:43.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:43.593 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.8 px 0 ms NORTH
00:50:46.449 02.856 25848 Exposure complete
00:50:46.535 00.086 25848 worker thread done servicing request
00:50:46.536 00.001 21444 OnExposeComplete: enter
00:50:46.536 00.000 21444 UpdateGuideState(): m_state=6
00:50:46.536 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1228
00:50:46.536 00.000 21444 Star::Find returns 1 (1), X=1221.89, Y=749.20, Mass=411729, SNR=83.6, Peak=11252 HFD=7.4
00:50:46.536 00.000 21444 Star::Find false star n=4 nbg=256 bg=3423.5 sigma=481.7 thresh=4869 peak=4679
00:50:46.536 00.000 21444 Star::Find false star n=4 nbg=261 bg=2130.3 sigma=398.4 thresh=3325 peak=3192
00:50:46.536 00.000 21444 Star::Find false star n=6 nbg=265 bg=3932.6 sigma=517.2 thresh=5484 peak=5290
00:50:46.536 00.000 21444 Star::Find false star n=4 nbg=247 bg=3814.3 sigma=485.5 thresh=5271 peak=5230
00:50:46.536 00.000 21444 Star::Find false star n=1 nbg=270 bg=3726.2 sigma=523.7 thresh=5297 peak=4668
00:50:46.536 00.000 21444 Star::Find false star n=2 nbg=270 bg=2769.0 sigma=465.7 thresh=4166 peak=3849
00:50:46.536 00.000 21444 Star::Find false star n=2 nbg=261 bg=2978.2 sigma=437.9 thresh=4292 peak=4094
00:50:46.536 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -3.08,-26.93,0.00,M3] [#7 5.21,-19.44,0.00,M4] [#8 -28.79,-15.25,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.42,1.24,1.65,U] 
00:50:46.536 00.000 21444 refined, 1 included, MultiStar: {0.36, 0.13}, one-star: {-1.40, -1.69}
00:50:46.537 00.001 21444 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.05) = xAngle (-2.70 = -2.70)
00:50:46.537 00.000 21444 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.74)
00:50:46.537 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=0.13 hyp=0.38 cameraTheta=0.35 mountX=-0.35 mountY=0.26, mountTheta=2.50
00:50:46.538 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=0.13, opts=13)
00:50:46.538 00.000 21444 Enqueuing Move request for scope (0.36, 0.13)
00:50:46.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=472, FiltMax=65504, Gamma=0.560
00:50:46.538 00.000 21444 UpdateGuideState exits: m=411729 SNR=83.6 Saturated
00:50:46.538 00.000 25848 Worker thread wakes up
00:50:46.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.13) opts 0xd
00:50:46.538 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 0.13)
00:50:46.538 00.000 25848 Moving (0.36, 0.13) raw xDistance=-0.35 yDistance=0.26
00:50:46.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
00:50:46.538 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:46.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:50:46.538 00.000 25848 MoveAxis(E, 0, ABG)
00:50:46.538 00.000 25848 Move returns status 0, amount 0
00:50:46.538 00.000 25848 MoveAxis(N, 0, ABG)
00:50:46.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:46.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:46.538 00.000 21444 Enqueuing Expose request
00:50:46.538 00.000 25848 Move returns status 0, amount 0
00:50:46.538 00.000 25848 move complete, result=0
00:50:46.539 00.001 25848 worker thread done servicing request
00:50:46.539 00.000 25848 Worker thread wakes up
00:50:46.539 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:46.539 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:46.540 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
00:50:49.386 02.846 25848 Exposure complete
00:50:49.473 00.087 25848 worker thread done servicing request
00:50:49.473 00.000 21444 OnExposeComplete: enter
00:50:49.473 00.000 21444 UpdateGuideState(): m_state=6
00:50:49.473 00.000 21444 Star::Find(15, 1221, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1229
00:50:49.473 00.000 21444 Star::Find returns 1 (1), X=1221.80, Y=751.21, Mass=405469, SNR=67.7, Peak=12316 HFD=6.6
00:50:49.473 00.000 21444 Star::Find false star n=7 nbg=261 bg=3580.2 sigma=397.3 thresh=4772 peak=4769
00:50:49.473 00.000 21444 Star::Find false star n=4 nbg=272 bg=4094.8 sigma=543.1 thresh=5724 peak=5661
00:50:49.473 00.000 21444 Star::Find false star n=2 nbg=264 bg=3745.1 sigma=448.9 thresh=5092 peak=4869
00:50:49.473 00.000 21444 Star::Find false star n=4 nbg=260 bg=3585.6 sigma=440.9 thresh=4908 peak=4643
00:50:49.473 00.000 21444 Star::Find false star n=2 nbg=268 bg=3468.1 sigma=579.8 thresh=5208 peak=4850
00:50:49.473 00.000 21444 Star::Find false star n=7 nbg=269 bg=3666.6 sigma=498.4 thresh=5162 peak=5068
00:50:49.473 00.000 21444 Star::Find false star n=2 nbg=248 bg=2773.4 sigma=435.4 thresh=4080 peak=3938
00:50:49.473 00.000 21444 Star::Find false star n=8 nbg=252 bg=3161.1 sigma=424.3 thresh=4434 peak=4299
00:50:49.473 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -29.63,-16.38,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.86,2.63,1.98,U] 
00:50:49.473 00.000 21444 single-star, 1 included, MultiStar: {0.74, 1.85}, one-star: {-1.49, 0.32}
00:50:49.473 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
00:50:49.473 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.97 = -2.97)
00:50:49.473 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=0.32 hyp=1.52 cameraTheta=2.93 mountX=1.51 mountY=-0.27, mountTheta=-0.17
00:50:49.474 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=0.32, opts=13)
00:50:49.474 00.000 21444 Enqueuing Move request for scope (-1.49, 0.32)
00:50:49.474 00.000 25848 Worker thread wakes up
00:50:49.474 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=180, FiltMax=65504, Gamma=0.560
00:50:49.474 00.000 21444 UpdateGuideState exits: m=405469 SNR=67.7 Saturated
00:50:49.474 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, 0.32) opts 0xd
00:50:49.474 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:49.474 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, 0.32)
00:50:49.474 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:49.474 00.000 21444 Enqueuing Expose request
00:50:49.474 00.000 25848 Moving (-1.49, 0.32) raw xDistance=1.51 yDistance=-0.27
00:50:49.474 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.51
00:50:49.474 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:49.474 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:50:49.474 00.000 25848 MoveAxis(W, 44, ABG)
00:50:49.474 00.000 25848 Guiding  Dir = 3, Dur = 44
00:50:49.500 00.026 25848 IsSlewing returns 0
00:50:49.500 00.000 25848 IsGuiding returns 0
00:50:49.531 00.031 25848 PulseGuide returned control before completion, sleep 23
00:50:49.570 00.039 25848 IsGuiding returns 1
00:50:49.570 00.000 25848 scope still moving after pulse duration time elapsed
00:50:49.625 00.055 25848 IsSlewing returns 0
00:50:49.625 00.000 25848 IsGuiding returns 0
00:50:49.625 00.000 25848 scope move finished after 44 + 81 ms
00:50:49.625 00.000 25848 Move returns status 0, amount 44
00:50:49.625 00.000 25848 MoveAxis(N, 0, ABG)
00:50:49.625 00.000 25848 Move returns status 0, amount 0
00:50:49.625 00.000 25848 move complete, result=0
00:50:49.625 00.000 25848 worker thread done servicing request
00:50:49.625 00.000 25848 Worker thread wakes up
00:50:49.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:49.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:49.625 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -0.3 px 0 ms NORTH
00:50:52.473 02.848 25848 Exposure complete
00:50:52.544 00.071 25848 worker thread done servicing request
00:50:52.544 00.000 21444 OnExposeComplete: enter
00:50:52.544 00.000 21444 UpdateGuideState(): m_state=6
00:50:52.544 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1230
00:50:52.544 00.000 21444 Star::Find returns 1 (1), X=1223.38, Y=750.67, Mass=392730, SNR=60.0, Peak=11936 HFD=7.0
00:50:52.544 00.000 21444 Star::Find false star n=1 nbg=272 bg=3534.0 sigma=499.3 thresh=5032 peak=4666
00:50:52.545 00.001 21444 Star::Find false star n=5 nbg=256 bg=2212.2 sigma=372.7 thresh=3330 peak=3314
00:50:52.545 00.000 21444 Star::Find false star n=2 nbg=256 bg=3948.1 sigma=524.4 thresh=5521 peak=5225
00:50:52.545 00.000 21444 Star::Find false star n=4 nbg=245 bg=3605.4 sigma=431.4 thresh=4900 peak=4682
00:50:52.545 00.000 21444 Star::Find false star n=2 nbg=278 bg=3692.3 sigma=529.4 thresh=5280 peak=4703
00:50:52.545 00.000 21444 Star::Find false star n=5 nbg=245 bg=3658.5 sigma=406.8 thresh=4879 peak=4730
00:50:52.545 00.000 21444 Star::Find false star n=3 nbg=269 bg=3645.4 sigma=471.1 thresh=5059 peak=4924
00:50:52.545 00.000 21444 Star::Find false star n=6 nbg=263 bg=2632.6 sigma=431.6 thresh=3927 peak=3833
00:50:52.545 00.000 21444 Star::Find false star n=2 nbg=266 bg=3272.8 sigma=422.7 thresh=4541 peak=4333
00:50:52.545 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -5.21,-0.93,0.16,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.64,2.94,2.14,U] 
00:50:52.545 00.000 21444 single-star, 2 included, MultiStar: {1.48, 1.79}, one-star: {0.10, -0.22}
00:50:52.545 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.20 = 2.09)
00:50:52.545 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.76)
00:50:52.545 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.25 cameraTheta=-1.14 mountX=-0.12 mountY=-0.17, mountTheta=-2.19
00:50:52.546 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.22, opts=13)
00:50:52.546 00.000 21444 Enqueuing Move request for scope (0.10, -0.22)
00:50:52.546 00.000 25848 Worker thread wakes up
00:50:52.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=118, FiltMax=65504, Gamma=0.560
00:50:52.546 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd
00:50:52.546 00.000 21444 UpdateGuideState exits: m=392730 SNR=60.0 Saturated
00:50:52.546 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.22)
00:50:52.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:52.546 00.000 25848 Moving (0.10, -0.22) raw xDistance=-0.12 yDistance=-0.17
00:50:52.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:52.546 00.000 21444 Enqueuing Expose request
00:50:52.546 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:50:52.546 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:52.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:50:52.546 00.000 25848 MoveAxis(E, 0, ABG)
00:50:52.546 00.000 25848 Move returns status 0, amount 0
00:50:52.546 00.000 25848 MoveAxis(N, 0, ABG)
00:50:52.546 00.000 25848 Move returns status 0, amount 0
00:50:52.546 00.000 25848 move complete, result=0
00:50:52.546 00.000 25848 worker thread done servicing request
00:50:52.546 00.000 25848 Worker thread wakes up
00:50:52.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:52.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:52.547 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:50:55.389 02.842 25848 Exposure complete
00:50:55.465 00.076 25848 worker thread done servicing request
00:50:55.465 00.000 21444 OnExposeComplete: enter
00:50:55.466 00.001 21444 UpdateGuideState(): m_state=6
00:50:55.466 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1231
00:50:55.466 00.000 21444 Star::Find returns 1 (1), X=1220.96, Y=750.62, Mass=340120, SNR=57.3, Peak=11128 HFD=6.6
00:50:55.466 00.000 21444 Star::Find false star n=2 nbg=273 bg=3606.9 sigma=490.9 thresh=5080 peak=4929
00:50:55.466 00.000 21444 Star::Find false star n=9 nbg=250 bg=2146.8 sigma=392.8 thresh=3325 peak=3197
00:50:55.466 00.000 21444 Star::Find false star n=8 nbg=233 bg=3852.2 sigma=375.8 thresh=4980 peak=4902
00:50:55.466 00.000 21444 Star::Find false star n=3 nbg=265 bg=3626.3 sigma=469.2 thresh=5034 peak=4808
00:50:55.466 00.000 21444 Star::Find false star n=2 nbg=255 bg=3622.0 sigma=446.9 thresh=4963 peak=4772
00:50:55.466 00.000 21444 Star::Find false star n=3 nbg=265 bg=2720.9 sigma=401.8 thresh=3926 peak=3727
00:50:55.466 00.000 21444 Star::Find false star n=4 nbg=263 bg=3241.3 sigma=428.0 thresh=4525 peak=4221
00:50:55.466 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.82,-3.15,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.64,-25.16,0.00,M4] [#7 -3.45,-13.01,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.73,2.60,1.77,U] 
00:50:55.466 00.000 21444 refined, 1 included, MultiStar: {-0.37, 1.56}, one-star: {-2.32, -0.27}
00:50:55.466 00.000 21444 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
00:50:55.466 00.000 21444 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.19)
00:50:55.466 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=1.56 hyp=1.61 cameraTheta=1.81 mountX=0.51 mountY=1.31, mountTheta=1.20
00:50:55.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=1.56, opts=13)
00:50:55.467 00.000 21444 Enqueuing Move request for scope (-0.37, 1.56)
00:50:55.467 00.000 25848 Worker thread wakes up
00:50:55.467 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=396, FiltMax=65504, Gamma=0.560
00:50:55.467 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.56) opts 0xd
00:50:55.467 00.000 21444 UpdateGuideState exits: m=340120 SNR=57.3 Saturated
00:50:55.467 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 1.56)
00:50:55.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:55.467 00.000 25848 Moving (-0.37, 1.56) raw xDistance=0.51 yDistance=1.31
00:50:55.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:55.467 00.000 21444 Enqueuing Expose request
00:50:55.467 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
00:50:55.467 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
00:50:55.467 00.000 25848 MoveAxis(W, 15, ABG)
00:50:55.467 00.000 25848 Guiding  Dir = 3, Dur = 15
00:50:55.500 00.033 25848 IsSlewing returns 0
00:50:55.500 00.000 25848 IsGuiding returns 0
00:50:55.532 00.032 25848 IsGuiding returns 1
00:50:55.532 00.000 25848 scope still moving after pulse duration time elapsed
00:50:55.580 00.048 25848 IsSlewing returns 0
00:50:55.580 00.000 25848 IsGuiding returns 0
00:50:55.580 00.000 25848 scope move finished after 15 + 64 ms
00:50:55.580 00.000 25848 Move returns status 0, amount 15
00:50:55.580 00.000 25848 MoveAxis(S, 36, ABG)
00:50:55.580 00.000 25848 Guiding  Dir = 1, Dur = 36
00:50:55.611 00.031 25848 IsSlewing returns 0
00:50:55.611 00.000 25848 IsGuiding returns 0
00:50:55.642 00.031 25848 PulseGuide returned control before completion, sleep 15
00:50:55.669 00.027 25848 IsGuiding returns 1
00:50:55.669 00.000 25848 scope still moving after pulse duration time elapsed
00:50:55.720 00.051 25848 IsSlewing returns 0
00:50:55.721 00.001 25848 IsGuiding returns 0
00:50:55.721 00.000 25848 scope move finished after 36 + 74 ms
00:50:55.721 00.000 25848 Move returns status 0, amount 36
00:50:55.721 00.000 25848 move complete, result=0
00:50:55.721 00.000 25848 worker thread done servicing request
00:50:55.721 00.000 25848 Worker thread wakes up
00:50:55.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:55.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:55.721 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 1.3 px 36 ms SOUTH
00:50:58.563 02.842 25848 Exposure complete
00:50:58.651 00.088 25848 worker thread done servicing request
00:50:58.651 00.000 21444 OnExposeComplete: enter
00:50:58.651 00.000 21444 UpdateGuideState(): m_state=6
00:50:58.652 00.001 21444 Star::Find(15, 1220, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1232
00:50:58.652 00.000 21444 Star::Find returns 1 (1), X=1222.09, Y=748.41, Mass=293107, SNR=47.2, Peak=10972 HFD=6.3
00:50:58.652 00.000 21444 Star::Find false star n=7 nbg=244 bg=3376.5 sigma=380.2 thresh=4517 peak=4484
00:50:58.652 00.000 21444 Star::Find false star n=5 nbg=261 bg=2148.2 sigma=388.7 thresh=3314 peak=3249
00:50:58.652 00.000 21444 Star::Find false star n=2 nbg=265 bg=3563.0 sigma=459.8 thresh=4943 peak=4713
00:50:58.652 00.000 21444 Star::Find false star n=3 nbg=266 bg=3553.1 sigma=548.7 thresh=5199 peak=4780
00:50:58.652 00.000 21444 Star::Find false star n=2 nbg=268 bg=3680.0 sigma=478.5 thresh=5116 peak=4730
00:50:58.652 00.000 21444 Star::Find false star n=2 nbg=273 bg=2673.9 sigma=455.7 thresh=4041 peak=3681
00:50:58.652 00.000 21444 Star::Find false star n=1 nbg=259 bg=3278.9 sigma=462.8 thresh=4667 peak=4341
00:50:58.652 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.89,-0.51,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -18.76,-31.03,0.00,M6] [#8 -14.63,-14.68,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.10,1.60,2.99,U] 
00:50:58.652 00.000 21444 refined, 2 included, MultiStar: {1.89, 0.53}, one-star: {-1.20, -2.48}
00:50:58.652 00.000 21444 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
00:50:58.652 00.000 21444 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.66)
00:50:58.652 00.000 21444 CameraToMount -- cameraX=1.89 cameraY=0.53 hyp=1.96 cameraTheta=0.27 mountX=-1.83 mountY=1.20, mountTheta=2.56
00:50:58.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.89, y=0.53, opts=13)
00:50:58.653 00.000 21444 Enqueuing Move request for scope (1.89, 0.53)
00:50:58.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=368, FiltMax=65504, Gamma=0.560
00:50:58.653 00.000 21444 UpdateGuideState exits: m=293107 SNR=47.2 Saturated
00:50:58.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:58.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:50:58.653 00.000 21444 Enqueuing Expose request
00:50:58.654 00.001 25848 Worker thread wakes up
00:50:58.654 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.89, 0.53) opts 0xd
00:50:58.654 00.000 25848 Handling offset move in thread for scope, endpoint = (1.89, 0.53)
00:50:58.654 00.000 25848 Moving (1.89, 0.53) raw xDistance=-1.83 yDistance=1.20
00:50:58.654 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.13 from input -1.83
00:50:58.654 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
00:50:58.654 00.000 25848 MoveAxis(E, 52, ABG)
00:50:58.654 00.000 25848 Guiding  Dir = 2, Dur = 52
00:50:58.686 00.032 25848 IsSlewing returns 0
00:50:58.686 00.000 25848 IsGuiding returns 0
00:50:58.717 00.031 25848 PulseGuide returned control before completion, sleep 32
00:50:58.765 00.048 25848 IsGuiding returns 1
00:50:58.765 00.000 25848 scope still moving after pulse duration time elapsed
00:50:58.828 00.063 25848 IsSlewing returns 0
00:50:58.828 00.000 25848 IsGuiding returns 0
00:50:58.828 00.000 25848 scope move finished after 52 + 89 ms
00:50:58.828 00.000 25848 Move returns status 0, amount 52
00:50:58.828 00.000 25848 MoveAxis(S, 33, ABG)
00:50:58.829 00.001 25848 Guiding  Dir = 1, Dur = 33
00:50:58.859 00.030 25848 IsSlewing returns 0
00:50:58.860 00.001 25848 IsGuiding returns 0
00:50:58.891 00.031 25848 PulseGuide returned control before completion, sleep 12
00:50:58.906 00.015 25848 IsGuiding returns 1
00:50:58.906 00.000 25848 scope still moving after pulse duration time elapsed
00:50:58.969 00.063 25848 IsSlewing returns 0
00:50:58.970 00.001 25848 IsGuiding returns 0
00:50:58.970 00.000 25848 scope move finished after 33 + 77 ms
00:50:58.970 00.000 25848 Move returns status 0, amount 33
00:50:58.970 00.000 25848 move complete, result=0
00:50:58.970 00.000 25848 worker thread done servicing request
00:50:58.970 00.000 25848 Worker thread wakes up
00:50:58.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:50:58.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:50:58.970 00.000 21444 GuideStep: -1.8 px 52 ms EAST, 1.2 px 33 ms SOUTH
00:51:01.827 02.857 25848 Exposure complete
00:51:01.916 00.089 25848 worker thread done servicing request
00:51:01.916 00.000 21444 OnExposeComplete: enter
00:51:01.916 00.000 21444 UpdateGuideState(): m_state=6
00:51:01.917 00.001 21444 Star::Find(15, 1222, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1233
00:51:01.917 00.000 21444 Star::Find returns 1 (1), X=1220.60, Y=747.78, Mass=354255, SNR=55.7, Peak=11252 HFD=6.8
00:51:01.917 00.000 21444 Star::Find false star n=1 nbg=273 bg=3854.2 sigma=642.8 thresh=5783 peak=5175
00:51:01.917 00.000 21444 Star::Find false star n=12 nbg=261 bg=3594.8 sigma=516.7 thresh=5145 peak=5035
00:51:01.917 00.000 21444 Star::Find false star n=3 nbg=272 bg=3436.9 sigma=539.6 thresh=5056 peak=4840
00:51:01.917 00.000 21444 Star::Find false star n=6 nbg=242 bg=3762.9 sigma=409.8 thresh=4992 peak=4789
00:51:01.917 00.000 21444 Star::Find false star n=3 nbg=246 bg=3717.3 sigma=475.6 thresh=5144 peak=4966
00:51:01.917 00.000 21444 Star::Find false star n=14 nbg=241 bg=2549.5 sigma=403.3 thresh=3759 peak=3711
00:51:01.917 00.000 21444 MultiStar: [#1 -15.16,-7.64,0.00,M8] [#2 1.64,-0.66,0.22,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -20.00,-32.32,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.60,1.41,2.14,U] 
00:51:01.917 00.000 21444 refined, 2 included, MultiStar: {-0.30, -0.07}, one-star: {-2.68, -3.11}
00:51:01.917 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.96 = 0.33)
00:51:01.917 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
00:51:01.917 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.90 mountX=0.30 mountY=-0.18, mountTheta=-0.55
00:51:01.918 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-0.07, opts=13)
00:51:01.918 00.000 21444 Enqueuing Move request for scope (-0.30, -0.07)
00:51:01.918 00.000 25848 Worker thread wakes up
00:51:01.918 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=178, FiltMax=65504, Gamma=0.560
00:51:01.918 00.000 21444 UpdateGuideState exits: m=354255 SNR=55.7 Saturated
00:51:01.918 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:01.918 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:01.919 00.001 21444 Enqueuing Expose request
00:51:01.919 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd
00:51:01.919 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -0.07)
00:51:01.919 00.000 25848 Moving (-0.30, -0.07) raw xDistance=0.30 yDistance=-0.18
00:51:01.919 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
00:51:01.919 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:01.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:51:01.919 00.000 25848 MoveAxis(E, 0, ABG)
00:51:01.919 00.000 25848 Move returns status 0, amount 0
00:51:01.919 00.000 25848 MoveAxis(N, 0, ABG)
00:51:01.919 00.000 25848 Move returns status 0, amount 0
00:51:01.919 00.000 25848 move complete, result=0
00:51:01.919 00.000 25848 worker thread done servicing request
00:51:01.919 00.000 25848 Worker thread wakes up
00:51:01.919 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:01.919 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:01.920 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:04.760 02.840 25848 Exposure complete
00:51:04.847 00.087 25848 worker thread done servicing request
00:51:04.848 00.001 21444 OnExposeComplete: enter
00:51:04.848 00.000 21444 UpdateGuideState(): m_state=6
00:51:04.848 00.000 21444 Star::Find(15, 1220, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1234
00:51:04.848 00.000 21444 Star::Find returns 1 (1), X=1222.53, Y=747.02, Mass=208285, SNR=34.1, Peak=9312 HFD=6.1
00:51:04.848 00.000 21444 Star::Find false star n=6 nbg=251 bg=3631.0 sigma=407.2 thresh=4853 peak=4779
00:51:04.848 00.000 21444 Star::Find false star n=4 nbg=255 bg=2317.8 sigma=405.1 thresh=3533 peak=3385
00:51:04.848 00.000 21444 Star::Find false star n=7 nbg=258 bg=3466.9 sigma=479.6 thresh=4906 peak=4675
00:51:04.848 00.000 21444 Star::Find false star n=4 nbg=268 bg=3621.0 sigma=494.0 thresh=5103 peak=4647
00:51:04.848 00.000 21444 Star::Find false star n=4 nbg=259 bg=3473.3 sigma=459.8 thresh=4853 peak=4745
00:51:04.848 00.000 21444 Star::Find false star n=3 nbg=256 bg=3630.9 sigma=469.0 thresh=5038 peak=4779
00:51:04.848 00.000 21444 Star::Find false star n=2 nbg=277 bg=2733.4 sigma=478.0 thresh=4167 peak=3886
00:51:04.848 00.000 21444 Star::Find false star n=2 nbg=274 bg=3168.1 sigma=483.8 thresh=4620 peak=4290
00:51:04.848 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.75,0.16,0.31,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -21.46,-34.08,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.79,0.26,3.07,U] 
00:51:04.848 00.000 21444 refined, 2 included, MultiStar: {0.33, -0.69}, one-star: {-0.75, -3.87}
00:51:04.849 00.001 21444 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.05) = xAngle (-4.18 = 2.10)
00:51:04.849 00.000 21444 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.74)
00:51:04.849 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-0.69 hyp=0.77 cameraTheta=-1.13 mountX=-0.39 mountY=-0.52, mountTheta=-2.21
00:51:04.850 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-0.69, opts=13)
00:51:04.850 00.000 21444 Enqueuing Move request for scope (0.33, -0.69)
00:51:04.850 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=322, FiltMax=65504, Gamma=0.560
00:51:04.850 00.000 21444 UpdateGuideState exits: m=208285 SNR=34.1 Saturated
00:51:04.850 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:04.850 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:04.850 00.000 21444 Enqueuing Expose request
00:51:04.850 00.000 25848 Worker thread wakes up
00:51:04.850 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.69) opts 0xd
00:51:04.850 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -0.69)
00:51:04.850 00.000 25848 Moving (0.33, -0.69) raw xDistance=-0.39 yDistance=-0.52
00:51:04.850 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
00:51:04.850 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:04.851 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
00:51:04.851 00.000 25848 MoveAxis(E, 0, ABG)
00:51:04.851 00.000 25848 Move returns status 0, amount 0
00:51:04.851 00.000 25848 MoveAxis(N, 0, ABG)
00:51:04.851 00.000 25848 Move returns status 0, amount 0
00:51:04.851 00.000 25848 move complete, result=0
00:51:04.851 00.000 25848 worker thread done servicing request
00:51:04.851 00.000 25848 Worker thread wakes up
00:51:04.851 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:04.851 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:04.851 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
00:51:07.705 02.854 25848 Exposure complete
00:51:07.793 00.088 25848 worker thread done servicing request
00:51:07.794 00.001 21444 OnExposeComplete: enter
00:51:07.794 00.000 21444 UpdateGuideState(): m_state=6
00:51:07.794 00.000 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1235
00:51:07.794 00.000 21444 Star::Find returns 1 (1), X=1221.64, Y=747.39, Mass=151160, SNR=27.2, Peak=8828 HFD=5.5
00:51:07.794 00.000 21444 Status Line: Mass: 151160 vs 366300
00:51:07.795 00.001 21444 UpdateCurrentPosition: star mass new=151160.2 exp=366300.2 thresh=50% limits=(183150.1, 655596.8, 732600.4)
00:51:07.795 00.000 21444 DistanceChecker: activated
00:51:07.795 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:51:07.795 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:51:07.795 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:51:07.796 00.001 25848 Worker thread wakes up
00:51:07.796 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:51:07.796 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:51:07.796 00.000 25848 move complete, result=0
00:51:07.796 00.000 25848 worker thread done servicing request
00:51:07.906 00.110 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:51:07.906 00.000 21444 Status Line: Star lost - mass changed
00:51:07.906 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=192, FiltMax=65504, Gamma=0.560
00:51:07.906 00.000 21444 UpdateGuideState exits: Star lost - mass changed
00:51:07.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:07.906 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:51:07.907 00.001 21444 Enqueuing Expose request
00:51:07.907 00.000 25848 Worker thread wakes up
00:51:07.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:07.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:51:10.757 02.850 25848 Exposure complete
00:51:10.844 00.087 25848 worker thread done servicing request
00:51:10.844 00.000 21444 OnExposeComplete: enter
00:51:10.844 00.000 21444 UpdateGuideState(): m_state=6
00:51:10.845 00.001 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1236
00:51:10.845 00.000 21444 Star::Find returns 1 (1), X=1221.64, Y=745.55, Mass=387163, SNR=61.8, Peak=12744 HFD=6.9
00:51:10.845 00.000 21444 DistanceChecker: reject for large offset (5.58 > 2.42) avgDist = 1.21 count = 32
00:51:10.845 00.000 21444 Status Line: Recovering
00:51:10.846 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:51:10.846 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:51:10.846 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:51:10.846 00.000 25848 Worker thread wakes up
00:51:10.846 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:51:10.846 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:51:10.846 00.000 25848 move complete, result=0
00:51:10.847 00.001 25848 worker thread done servicing request
00:51:10.960 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:51:10.960 00.000 21444 Status Line: No star found
00:51:10.960 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=458, FiltMax=65504, Gamma=0.560
00:51:10.960 00.000 21444 UpdateGuideState exits: No star found
00:51:10.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:10.960 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:51:10.960 00.000 21444 Enqueuing Expose request
00:51:10.961 00.001 25848 Worker thread wakes up
00:51:10.961 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:10.961 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:51:13.815 02.854 25848 Exposure complete
00:51:13.898 00.083 25848 worker thread done servicing request
00:51:13.898 00.000 21444 OnExposeComplete: enter
00:51:13.898 00.000 21444 UpdateGuideState(): m_state=6
00:51:13.898 00.000 21444 Star::Find(15, 1222, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1237
00:51:13.898 00.000 21444 Star::Find returns 1 (1), X=1222.20, Y=748.15, Mass=332685, SNR=54.3, Peak=11860 HFD=6.2
00:51:13.898 00.000 21444 DistanceChecker: reject for large offset (2.95 > 2.42) avgDist = 1.21 count = 32
00:51:13.898 00.000 21444 DistanceChecker: begin recovering
00:51:13.898 00.000 21444 Star::Find false star n=5 nbg=259 bg=3590.5 sigma=419.8 thresh=4850 peak=4592
00:51:13.898 00.000 21444 Star::Find false star n=11 nbg=268 bg=3799.5 sigma=513.1 thresh=5339 peak=4830
00:51:13.898 00.000 21444 Star::Find false star n=5 nbg=271 bg=3576.7 sigma=494.8 thresh=5061 peak=4663
00:51:13.898 00.000 21444 Star::Find false star n=8 nbg=251 bg=2749.5 sigma=401.5 thresh=3954 peak=3808
00:51:13.898 00.000 21444 Star::Find false star n=2 nbg=272 bg=3285.5 sigma=456.6 thresh=4655 peak=4342
00:51:13.899 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -11.43,-1.52,0.00,M1] [#3 -0.94,-0.56,0.22,U] [#4 0.00,0.00,0.00,L] [#5 -9.52,-0.47,0.00,M3] [#6 15.72,-29.35,0.00,M5] [#7 -18.43,-34.21,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.37,-0.09,2.81,U] 
00:51:13.899 00.000 21444 refined, 2 included, MultiStar: {0.64, -0.77}, one-star: {-1.08, -2.74}
00:51:13.899 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
00:51:13.899 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.78 = -0.49)
00:51:13.899 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-0.77 hyp=1.00 cameraTheta=-0.88 mountX=-0.70 mountY=-0.47, mountTheta=-2.55
00:51:13.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=-0.77, opts=13)
00:51:13.900 00.000 21444 Enqueuing Move request for scope (0.64, -0.77)
00:51:13.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=168, FiltMax=65504, Gamma=0.560
00:51:13.900 00.000 21444 UpdateGuideState exits: m=332685 SNR=54.3 Saturated
00:51:13.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:13.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:13.900 00.000 21444 Enqueuing Expose request
00:51:13.900 00.000 25848 Worker thread wakes up
00:51:13.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.77) opts 0xd
00:51:13.900 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, -0.77)
00:51:13.900 00.000 25848 Moving (0.64, -0.77) raw xDistance=-0.70 yDistance=-0.47
00:51:13.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
00:51:13.900 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:13.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
00:51:13.900 00.000 25848 MoveAxis(E, 20, ABG)
00:51:13.900 00.000 25848 Guiding  Dir = 2, Dur = 20
00:51:13.921 00.021 25848 IsSlewing returns 0
00:51:13.921 00.000 25848 IsGuiding returns 0
00:51:13.975 00.054 25848 IsGuiding returns 1
00:51:13.975 00.000 25848 scope still moving after pulse duration time elapsed
00:51:14.033 00.058 25848 IsSlewing returns 0
00:51:14.035 00.002 25848 IsGuiding returns 0
00:51:14.035 00.000 25848 scope move finished after 20 + 93 ms
00:51:14.035 00.000 25848 Move returns status 0, amount 20
00:51:14.035 00.000 25848 MoveAxis(N, 0, ABG)
00:51:14.035 00.000 25848 Move returns status 0, amount 0
00:51:14.035 00.000 25848 move complete, result=0
00:51:14.035 00.000 25848 worker thread done servicing request
00:51:14.035 00.000 25848 Worker thread wakes up
00:51:14.035 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:14.035 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:14.035 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.5 px 0 ms NORTH
00:51:16.875 02.840 25848 Exposure complete
00:51:16.957 00.082 25848 worker thread done servicing request
00:51:16.957 00.000 21444 OnExposeComplete: enter
00:51:16.957 00.000 21444 UpdateGuideState(): m_state=6
00:51:16.957 00.000 21444 Star::Find(15, 1222, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1238
00:51:16.958 00.001 21444 Star::Find returns 1 (1), X=1223.51, Y=748.93, Mass=380533, SNR=60.4, Peak=11960 HFD=6.5
00:51:16.958 00.000 21444 DistanceChecker: deactivated
00:51:16.958 00.000 21444 Star::Find false star n=6 nbg=241 bg=3543.1 sigma=418.4 thresh=4798 peak=4646
00:51:16.958 00.000 21444 Star::Find false star n=2 nbg=271 bg=2212.8 sigma=407.9 thresh=3437 peak=3114
00:51:16.958 00.000 21444 Star::Find false star n=5 nbg=247 bg=3434.3 sigma=448.3 thresh=4779 peak=4713
00:51:16.958 00.000 21444 Star::Find false star n=2 nbg=269 bg=3564.0 sigma=511.6 thresh=5099 peak=4897
00:51:16.958 00.000 21444 Star::Find false star n=2 nbg=268 bg=3591.1 sigma=518.3 thresh=5146 peak=4950
00:51:16.958 00.000 21444 Star::Find false star n=1 nbg=273 bg=3673.8 sigma=551.2 thresh=5327 peak=4924
00:51:16.958 00.000 21444 Star::Find false star n=3 nbg=254 bg=2744.4 sigma=385.0 thresh=3899 peak=3709
00:51:16.958 00.000 21444 Star::Find false star n=4 nbg=259 bg=3101.4 sigma=497.3 thresh=4593 peak=4484
00:51:16.958 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.57,1.18,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -18.39,-32.39,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.76,1.34,2.85,U] 
00:51:16.958 00.000 21444 single-star, 2 included, MultiStar: {2.61, 0.51}, one-star: {0.23, -1.96}
00:51:16.958 00.000 21444 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.05) = xAngle (-4.51 = 1.78)
00:51:16.958 00.000 21444 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
00:51:16.958 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-1.96 hyp=1.97 cameraTheta=-1.46 mountX=-0.40 mountY=-1.73, mountTheta=-1.80
00:51:16.959 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-1.96, opts=13)
00:51:16.959 00.000 21444 Enqueuing Move request for scope (0.23, -1.96)
00:51:16.959 00.000 25848 Worker thread wakes up
00:51:16.959 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=496, FiltMax=65504, Gamma=0.560
00:51:16.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -1.96) opts 0xd
00:51:16.960 00.001 25848 Handling offset move in thread for scope, endpoint = (0.23, -1.96)
00:51:16.960 00.000 25848 Moving (0.23, -1.96) raw xDistance=-0.40 yDistance=-1.73
00:51:16.960 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
00:51:16.960 00.000 21444 UpdateGuideState exits: m=380533 SNR=60.4 Saturated
00:51:16.960 00.000 25848 resist switch: large excursion: input -1.73 thresh 1.53 direction from 1 to -1
00:51:16.960 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.18
00:51:16.960 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.73 from input -1.73
00:51:16.960 00.000 25848 MoveAxis(E, 0, ABG)
00:51:16.960 00.000 25848 Move returns status 0, amount 0
00:51:16.960 00.000 25848 BLC: Oldest BLC event removed
00:51:16.960 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
00:51:16.960 00.000 25848 MoveAxis(N, 337, ABG)
00:51:16.960 00.000 25848 Guiding  Dir = 0, Dur = 337
00:51:16.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:16.960 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:16.960 00.000 21444 Enqueuing Expose request
00:51:16.985 00.025 25848 IsSlewing returns 0
00:51:16.986 00.001 25848 IsGuiding returns 0
00:51:17.017 00.031 25848 PulseGuide returned control before completion, sleep 317
00:51:17.343 00.326 25848 IsGuiding returns 1
00:51:17.344 00.001 25848 scope still moving after pulse duration time elapsed
00:51:17.405 00.061 25848 IsSlewing returns 0
00:51:17.406 00.001 25848 IsGuiding returns 0
00:51:17.406 00.000 25848 scope move finished after 337 + 83 ms
00:51:17.406 00.000 25848 Move returns status 0, amount 337
00:51:17.406 00.000 25848 move complete, result=0
00:51:17.406 00.000 25848 worker thread done servicing request
00:51:17.406 00.000 25848 Worker thread wakes up
00:51:17.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:17.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:17.406 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.7 px 337 ms NORTH
00:51:20.251 02.845 25848 Exposure complete
00:51:20.336 00.085 25848 worker thread done servicing request
00:51:20.336 00.000 21444 OnExposeComplete: enter
00:51:20.336 00.000 21444 UpdateGuideState(): m_state=6
00:51:20.336 00.000 21444 Star::Find(15, 1223, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1239
00:51:20.336 00.000 21444 Star::Find returns 1 (1), X=1221.74, Y=750.71, Mass=312714, SNR=47.5, Peak=10500 HFD=6.4
00:51:20.336 00.000 21444 Star::Find false star n=5 nbg=265 bg=3597.1 sigma=475.0 thresh=5022 peak=4378
00:51:20.336 00.000 21444 Star::Find false star n=3 nbg=263 bg=2324.4 sigma=418.4 thresh=3580 peak=3305
00:51:20.336 00.000 21444 Star::Find false star n=9 nbg=266 bg=3952.2 sigma=468.9 thresh=5359 peak=5128
00:51:20.336 00.000 21444 Star::Find false star n=9 nbg=251 bg=3916.8 sigma=438.9 thresh=5234 peak=5096
00:51:20.336 00.000 21444 Star::Find false star n=2 nbg=252 bg=3529.0 sigma=478.1 thresh=4963 peak=4657
00:51:20.336 00.000 21444 Star::Find false star n=4 nbg=275 bg=3507.0 sigma=490.6 thresh=4979 peak=4793
00:51:20.336 00.000 21444 Star::Find false star n=2 nbg=253 bg=3710.8 sigma=428.5 thresh=4996 peak=4788
00:51:20.337 00.001 21444 Star::Find false star n=6 nbg=246 bg=2546.9 sigma=373.3 thresh=3667 peak=3659
00:51:20.337 00.000 21444 Star::Find false star n=9 nbg=251 bg=3024.1 sigma=417.5 thresh=4277 peak=4216
00:51:20.337 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -18.50,-30.93,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.54,1.92,3.56,U] 
00:51:20.337 00.000 21444 single-star, 1 included, MultiStar: {1.64, 1.46}, one-star: {-1.54, -0.18}
00:51:20.337 00.000 21444 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.05) = xAngle (-6.08 = 0.20)
00:51:20.337 00.000 21444 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.92 = -2.64)
00:51:20.337 00.000 21444 CameraToMount -- cameraX=-1.54 cameraY=-0.18 hyp=1.55 cameraTheta=-3.03 mountX=1.52 mountY=-0.75, mountTheta=-0.46
00:51:20.337 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.54, y=-0.18, opts=13)
00:51:20.337 00.000 21444 Enqueuing Move request for scope (-1.54, -0.18)
00:51:20.337 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=116, FiltMax=65504, Gamma=0.560
00:51:20.338 00.001 21444 UpdateGuideState exits: m=312714 SNR=47.5 Saturated
00:51:20.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:20.338 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:20.338 00.000 21444 Enqueuing Expose request
00:51:20.338 00.000 25848 Worker thread wakes up
00:51:20.338 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.54, -0.18) opts 0xd
00:51:20.338 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.54, -0.18)
00:51:20.338 00.000 25848 Moving (-1.54, -0.18) raw xDistance=1.52 yDistance=-0.75
00:51:20.338 00.000 25848 BLC: History state: CurrMiss=0.75, AvgInitMiss=0.10, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.728007, 1:0.746618
00:51:20.338 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:51:20.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.52
00:51:20.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:51:20.338 00.000 25848 MoveAxis(W, 44, ABG)
00:51:20.338 00.000 25848 Guiding  Dir = 3, Dur = 44
00:51:20.359 00.021 25848 IsSlewing returns 0
00:51:20.359 00.000 25848 IsGuiding returns 0
00:51:20.390 00.031 25848 PulseGuide returned control before completion, sleep 23
00:51:20.448 00.058 25848 IsGuiding returns 1
00:51:20.448 00.000 25848 scope still moving after pulse duration time elapsed
00:51:20.502 00.054 25848 IsSlewing returns 0
00:51:20.502 00.000 25848 IsGuiding returns 0
00:51:20.502 00.000 25848 scope move finished after 44 + 99 ms
00:51:20.502 00.000 25848 Move returns status 0, amount 44
00:51:20.503 00.001 25848 MoveAxis(N, 20, ABG)
00:51:20.503 00.000 25848 Guiding  Dir = 0, Dur = 20
00:51:20.563 00.060 25848 IsSlewing returns 0
00:51:20.563 00.000 25848 IsGuiding returns 0
00:51:20.623 00.060 25848 IsGuiding returns 1
00:51:20.623 00.000 25848 scope still moving after pulse duration time elapsed
00:51:20.719 00.096 25848 IsSlewing returns 0
00:51:20.720 00.001 25848 IsGuiding returns 0
00:51:20.720 00.000 25848 scope move finished after 20 + 137 ms
00:51:20.720 00.000 25848 Move returns status 0, amount 20
00:51:20.720 00.000 25848 move complete, result=0
00:51:20.720 00.000 25848 worker thread done servicing request
00:51:20.720 00.000 25848 Worker thread wakes up
00:51:20.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:20.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:20.720 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -0.7 px 20 ms NORTH
00:51:23.563 02.843 25848 Exposure complete
00:51:23.651 00.088 25848 worker thread done servicing request
00:51:23.651 00.000 21444 OnExposeComplete: enter
00:51:23.651 00.000 21444 UpdateGuideState(): m_state=6
00:51:23.651 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1240
00:51:23.651 00.000 21444 Star::Find returns 1 (1), X=1223.99, Y=750.05, Mass=400515, SNR=62.6, Peak=12240 HFD=6.3
00:51:23.651 00.000 21444 Star::Find false star n=8 nbg=253 bg=3642.2 sigma=477.0 thresh=5073 peak=5022
00:51:23.651 00.000 21444 Star::Find false star n=5 nbg=274 bg=3487.8 sigma=464.8 thresh=4882 peak=4665
00:51:23.652 00.001 21444 Star::Find false star n=3 nbg=272 bg=3579.1 sigma=524.7 thresh=5153 peak=4908
00:51:23.652 00.000 21444 Star::Find false star n=4 nbg=268 bg=3647.8 sigma=456.0 thresh=5016 peak=4719
00:51:23.652 00.000 21444 Star::Find false star n=6 nbg=258 bg=2619.4 sigma=441.3 thresh=3943 peak=3760
00:51:23.652 00.000 21444 Star::Find false star n=1 nbg=258 bg=3034.3 sigma=456.0 thresh=4402 peak=4106
00:51:23.652 00.000 21444 MultiStar: [#1 -1.07,-13.22,0.00,M9] [#2 9.14,1.22,0.00,M2] [#3 -0.83,0.23,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.33,-1.08,1.11,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.53,1.45,2.42,U] 
00:51:23.652 00.000 21444 single-star, 3 included, MultiStar: {2.03, 0.32}, one-star: {0.71, -0.84}
00:51:23.652 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
00:51:23.652 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
00:51:23.652 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=-0.84 hyp=1.10 cameraTheta=-0.87 mountX=-0.78 mountY=-0.51, mountTheta=-2.57
00:51:23.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=-0.84, opts=13)
00:51:23.653 00.000 21444 Enqueuing Move request for scope (0.71, -0.84)
00:51:23.653 00.000 25848 Worker thread wakes up
00:51:23.653 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.84) opts 0xd
00:51:23.653 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, -0.84)
00:51:23.653 00.000 25848 Moving (0.71, -0.84) raw xDistance=-0.78 yDistance=-0.51
00:51:23.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=370, FiltMax=65504, Gamma=0.560
00:51:23.653 00.000 25848 BLC: History state: CurrMiss=0.51, AvgInitMiss=0.10, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.728007, 1:0.746618, 2:0.509079
00:51:23.653 00.000 25848 BLC: No correction, Miss < min_move
00:51:23.653 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.78
00:51:23.653 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:23.653 00.000 21444 UpdateGuideState exits: m=400515 SNR=62.6 Saturated
00:51:23.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
00:51:23.654 00.001 25848 MoveAxis(E, 20, ABG)
00:51:23.654 00.000 25848 Guiding  Dir = 2, Dur = 20
00:51:23.654 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:23.654 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:23.654 00.000 21444 Enqueuing Expose request
00:51:23.719 00.065 25848 IsSlewing returns 0
00:51:23.719 00.000 25848 IsGuiding returns 0
00:51:23.752 00.033 25848 IsGuiding returns 1
00:51:23.752 00.000 25848 scope still moving after pulse duration time elapsed
00:51:23.813 00.061 25848 IsSlewing returns 0
00:51:23.813 00.000 25848 IsGuiding returns 0
00:51:23.813 00.000 25848 scope move finished after 20 + 73 ms
00:51:23.813 00.000 25848 Move returns status 0, amount 20
00:51:23.813 00.000 25848 MoveAxis(N, 0, ABG)
00:51:23.814 00.001 25848 Move returns status 0, amount 0
00:51:23.814 00.000 25848 move complete, result=0
00:51:23.814 00.000 25848 worker thread done servicing request
00:51:23.814 00.000 25848 Worker thread wakes up
00:51:23.816 00.002 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:23.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:23.816 00.000 21444 GuideStep: -0.8 px 20 ms EAST, -0.5 px 0 ms NORTH
00:51:26.654 02.838 25848 Exposure complete
00:51:26.740 00.086 25848 worker thread done servicing request
00:51:26.741 00.001 21444 OnExposeComplete: enter
00:51:26.741 00.000 21444 UpdateGuideState(): m_state=6
00:51:26.741 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1241
00:51:26.741 00.000 21444 Star::Find returns 1 (1), X=1222.60, Y=749.35, Mass=466779, SNR=76.8, Peak=11936 HFD=7.2
00:51:26.741 00.000 21444 Star::Find false star n=5 nbg=269 bg=3518.3 sigma=460.5 thresh=4900 peak=4777
00:51:26.741 00.000 21444 Star::Find false star n=3 nbg=267 bg=3955.4 sigma=472.0 thresh=5371 peak=4965
00:51:26.741 00.000 21444 Star::Find false star n=4 nbg=282 bg=3614.3 sigma=502.9 thresh=5123 peak=4979
00:51:26.741 00.000 21444 Star::Find false star n=8 nbg=263 bg=3703.1 sigma=419.3 thresh=4961 peak=4933
00:51:26.741 00.000 21444 Star::Find false star n=3 nbg=269 bg=2673.2 sigma=508.6 thresh=4199 peak=3945
00:51:26.741 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 19.02,-9.93,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 4.27,-9.63,0.00,M3] [#5 12.52,16.32,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -0.27,-1.19,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.03,1.63,1.97,U] 
00:51:26.741 00.000 21444 refined, 2 included, MultiStar: {1.41, 0.24}, one-star: {-0.68, -1.54}
00:51:26.741 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
00:51:26.741 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.56)
00:51:26.741 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=0.24 hyp=1.43 cameraTheta=0.17 mountX=-1.38 mountY=0.76, mountTheta=2.64
00:51:26.742 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=0.24, opts=13)
00:51:26.742 00.000 21444 Enqueuing Move request for scope (1.41, 0.24)
00:51:26.743 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=444, FiltMax=65504, Gamma=0.560
00:51:26.743 00.000 21444 UpdateGuideState exits: m=466779 SNR=76.8 Saturated
00:51:26.743 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:26.743 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:26.743 00.000 21444 Enqueuing Expose request
00:51:26.743 00.000 25848 Worker thread wakes up
00:51:26.743 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, 0.24) opts 0xd
00:51:26.743 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, 0.24)
00:51:26.743 00.000 25848 Moving (1.41, 0.24) raw xDistance=-1.38 yDistance=0.76
00:51:26.743 00.000 25848 BLC: window closed
00:51:26.743 00.000 25848 BLC: History state: CurrMiss=-0.76, AvgInitMiss=0.10, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.728007, 1:0.746618, 2:0.509079
00:51:26.743 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:51:26.743 00.000 25848 BLC: window closed
00:51:26.743 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.38
00:51:26.743 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:26.743 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
00:51:26.743 00.000 25848 MoveAxis(E, 42, ABG)
00:51:26.743 00.000 25848 Guiding  Dir = 2, Dur = 42
00:51:26.764 00.021 25848 IsSlewing returns 0
00:51:26.764 00.000 25848 IsGuiding returns 0
00:51:26.805 00.041 25848 PulseGuide returned control before completion, sleep 11
00:51:26.828 00.023 25848 IsGuiding returns 1
00:51:26.828 00.000 25848 scope still moving after pulse duration time elapsed
00:51:26.891 00.063 25848 IsSlewing returns 0
00:51:26.892 00.001 25848 IsGuiding returns 0
00:51:26.892 00.000 25848 scope move finished after 42 + 85 ms
00:51:26.892 00.000 25848 Move returns status 0, amount 42
00:51:26.892 00.000 25848 MoveAxis(N, 0, ABG)
00:51:26.892 00.000 25848 Move returns status 0, amount 0
00:51:26.892 00.000 25848 move complete, result=0
00:51:26.892 00.000 25848 worker thread done servicing request
00:51:26.892 00.000 25848 Worker thread wakes up
00:51:26.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:26.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:26.892 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 0.8 px 0 ms NORTH
00:51:29.744 02.852 25848 Exposure complete
00:51:29.823 00.079 25848 worker thread done servicing request
00:51:29.824 00.001 21444 OnExposeComplete: enter
00:51:29.824 00.000 21444 UpdateGuideState(): m_state=6
00:51:29.824 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1242
00:51:29.824 00.000 21444 Star::Find returns 1 (1), X=1223.53, Y=749.06, Mass=387996, SNR=67.4, Peak=12316 HFD=6.5
00:51:29.824 00.000 21444 Star::Find false star n=1 nbg=257 bg=3624.5 sigma=468.5 thresh=5030 peak=4717
00:51:29.824 00.000 21444 Star::Find false star n=2 nbg=248 bg=2386.2 sigma=381.8 thresh=3531 peak=3288
00:51:29.824 00.000 21444 Star::Find false star n=7 nbg=267 bg=3662.2 sigma=451.5 thresh=5017 peak=4951
00:51:29.824 00.000 21444 Star::Find false star n=1 nbg=265 bg=3503.4 sigma=475.6 thresh=4930 peak=4449
00:51:29.824 00.000 21444 Star::Find false star n=6 nbg=269 bg=3521.9 sigma=450.4 thresh=4873 peak=4680
00:51:29.824 00.000 21444 Star::Find false star n=4 nbg=271 bg=3168.1 sigma=490.5 thresh=4639 peak=4083
00:51:29.824 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.01,0.28,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.63,-1.30,0.97,U] [#8 -13.93,-16.58,0.00,M8] [#9 8.79,-14.84,0.00,R] [#10 0.00,0.00,0.00,L] [#11 3.84,1.65,1.72,U] 
00:51:29.825 00.001 21444 single-star, 3 included, MultiStar: {1.92, -0.05}, one-star: {0.25, -1.83}
00:51:29.825 00.000 21444 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.05) = xAngle (-4.49 = 1.80)
00:51:29.825 00.000 21444 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.33 = -1.05)
00:51:29.825 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-1.83 hyp=1.85 cameraTheta=-1.44 mountX=-0.41 mountY=-1.60, mountTheta=-1.82
00:51:29.825 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-1.83, opts=13)
00:51:29.825 00.000 21444 Enqueuing Move request for scope (0.25, -1.83)
00:51:29.825 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=532, FiltMax=65504, Gamma=0.560
00:51:29.826 00.001 21444 UpdateGuideState exits: m=387996 SNR=67.4 Saturated
00:51:29.826 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:29.826 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:29.826 00.000 21444 Enqueuing Expose request
00:51:29.826 00.000 25848 Worker thread wakes up
00:51:29.826 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.83) opts 0xd
00:51:29.826 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -1.83)
00:51:29.826 00.000 25848 Moving (0.25, -1.83) raw xDistance=-0.41 yDistance=-1.60
00:51:29.826 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
00:51:29.826 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
00:51:29.826 00.000 25848 MoveAxis(E, 0, ABG)
00:51:29.826 00.000 25848 Move returns status 0, amount 0
00:51:29.826 00.000 25848 MoveAxis(N, 44, ABG)
00:51:29.826 00.000 25848 Guiding  Dir = 0, Dur = 44
00:51:29.861 00.035 25848 IsSlewing returns 0
00:51:29.863 00.002 25848 IsGuiding returns 0
00:51:29.893 00.030 25848 PulseGuide returned control before completion, sleep 24
00:51:29.931 00.038 25848 IsGuiding returns 1
00:51:29.931 00.000 25848 scope still moving after pulse duration time elapsed
00:51:29.983 00.052 25848 IsSlewing returns 0
00:51:29.983 00.000 25848 IsGuiding returns 0
00:51:29.983 00.000 25848 scope move finished after 44 + 76 ms
00:51:29.983 00.000 25848 Move returns status 0, amount 44
00:51:29.983 00.000 25848 move complete, result=0
00:51:29.983 00.000 25848 worker thread done servicing request
00:51:29.983 00.000 25848 Worker thread wakes up
00:51:29.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:29.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:29.983 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.6 px 44 ms NORTH
00:51:32.834 02.851 25848 Exposure complete
00:51:32.908 00.074 25848 worker thread done servicing request
00:51:32.908 00.000 21444 OnExposeComplete: enter
00:51:32.908 00.000 21444 UpdateGuideState(): m_state=6
00:51:32.908 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1243
00:51:32.908 00.000 21444 Star::Find returns 1 (1), X=1223.37, Y=748.66, Mass=386108, SNR=67.1, Peak=12216 HFD=6.8
00:51:32.908 00.000 21444 Star::Find false star n=3 nbg=271 bg=2313.5 sigma=461.5 thresh=3698 peak=3294
00:51:32.909 00.001 21444 Star::Find false star n=5 nbg=256 bg=3797.7 sigma=434.1 thresh=5100 peak=5099
00:51:32.909 00.000 21444 Star::Find false star n=7 nbg=263 bg=3669.9 sigma=409.5 thresh=4898 peak=4790
00:51:32.909 00.000 21444 Star::Find false star n=2 nbg=270 bg=3721.4 sigma=542.0 thresh=5347 peak=5106
00:51:32.909 00.000 21444 Star::Find false star n=2 nbg=268 bg=3187.3 sigma=476.5 thresh=4617 peak=4152
00:51:32.909 00.000 21444 MultiStar: [#1 2.39,-7.97,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -0.23,0.14,0.19,U] [#4 0.00,0.00,0.00,L] [#5 -4.11,-2.12,0.16,U] [#6 0.00,0.00,0.00,L] [#7 0.11,-1.84,0.82,U] [#8 0.00,0.00,0.00,L] [#9 -8.51,-13.28,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 3.93,0.82,2.44,U] 
00:51:32.909 00.000 21444 refined, 4 included, MultiStar: {1.96, -0.44}, one-star: {0.08, -2.23}
00:51:32.909 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.01)
00:51:32.909 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.17)
00:51:32.909 00.000 21444 CameraToMount -- cameraX=1.96 cameraY=-0.44 hyp=2.01 cameraTheta=-0.22 mountX=-2.00 mountY=0.33, mountTheta=2.98
00:51:32.910 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.96, y=-0.44, opts=13)
00:51:32.910 00.000 21444 Enqueuing Move request for scope (1.96, -0.44)
00:51:32.910 00.000 25848 Worker thread wakes up
00:51:32.910 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.96, -0.44) opts 0xd
00:51:32.910 00.000 25848 Handling offset move in thread for scope, endpoint = (1.96, -0.44)
00:51:32.910 00.000 25848 Moving (1.96, -0.44) raw xDistance=-2.00 yDistance=0.33
00:51:32.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -2.00
00:51:32.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:32.910 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=408, FiltMax=65504, Gamma=0.560
00:51:32.910 00.000 21444 UpdateGuideState exits: m=386108 SNR=67.1 Saturated
00:51:32.910 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:32.910 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:32.910 00.000 21444 Enqueuing Expose request
00:51:32.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:51:32.910 00.000 25848 MoveAxis(E, 58, ABG)
00:51:32.911 00.001 25848 Guiding  Dir = 2, Dur = 58
00:51:32.936 00.025 25848 IsSlewing returns 0
00:51:32.936 00.000 25848 IsGuiding returns 0
00:51:32.967 00.031 25848 PulseGuide returned control before completion, sleep 38
00:51:33.006 00.039 25848 IsGuiding returns 1
00:51:33.006 00.000 25848 scope still moving after pulse duration time elapsed
00:51:33.061 00.055 25848 IsSlewing returns 0
00:51:33.061 00.000 25848 IsGuiding returns 0
00:51:33.061 00.000 25848 scope move finished after 58 + 67 ms
00:51:33.061 00.000 25848 Move returns status 0, amount 58
00:51:33.061 00.000 25848 MoveAxis(N, 0, ABG)
00:51:33.061 00.000 25848 Move returns status 0, amount 0
00:51:33.061 00.000 25848 move complete, result=0
00:51:33.061 00.000 25848 worker thread done servicing request
00:51:33.061 00.000 25848 Worker thread wakes up
00:51:33.061 00.000 21444 GuideStep: -2.0 px 58 ms EAST, 0.3 px 0 ms NORTH
00:51:33.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:33.061 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:35.917 02.856 25848 Exposure complete
00:51:36.006 00.089 25848 worker thread done servicing request
00:51:36.006 00.000 21444 OnExposeComplete: enter
00:51:36.006 00.000 21444 UpdateGuideState(): m_state=6
00:51:36.006 00.000 21444 Star::Find(15, 1223, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1244
00:51:36.006 00.000 21444 Star::Find returns 1 (1), X=1224.12, Y=749.15, Mass=316568, SNR=50.8, Peak=10316 HFD=6.3
00:51:36.006 00.000 21444 Star::Find false star n=7 nbg=250 bg=3555.2 sigma=405.4 thresh=4771 peak=4764
00:51:36.006 00.000 21444 Star::Find false star n=5 nbg=259 bg=2199.5 sigma=378.7 thresh=3336 peak=3087
00:51:36.006 00.000 21444 Star::Find false star n=6 nbg=274 bg=3643.1 sigma=514.1 thresh=5186 peak=5101
00:51:36.006 00.000 21444 Star::Find false star n=3 nbg=252 bg=3527.3 sigma=436.4 thresh=4836 peak=4780
00:51:36.007 00.001 21444 Star::Find false star n=1 nbg=263 bg=3724.4 sigma=484.3 thresh=5177 peak=4710
00:51:36.007 00.000 21444 Star::Find false star n=3 nbg=254 bg=3006.2 sigma=436.6 thresh=4316 peak=3974
00:51:36.007 00.000 21444 Star::Find false star n=1 nbg=263 bg=3128.2 sigma=495.1 thresh=4614 peak=4195
00:51:36.007 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.09,-0.45,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.33,-15.71,0.00,M6] [#7 0.97,-0.94,1.08,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.22,1.25,2.70,U] 
00:51:36.007 00.000 21444 single-star, 3 included, MultiStar: {2.60, 0.11}, one-star: {0.84, -1.74}
00:51:36.007 00.000 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.11)
00:51:36.007 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.73)
00:51:36.007 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=-1.74 hyp=1.93 cameraTheta=-1.12 mountX=-0.99 mountY=-1.29, mountTheta=-2.22
00:51:36.008 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=-1.74, opts=13)
00:51:36.008 00.000 21444 Enqueuing Move request for scope (0.84, -1.74)
00:51:36.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=368, FiltMax=65504, Gamma=0.560
00:51:36.008 00.000 21444 UpdateGuideState exits: m=316568 SNR=50.8 Saturated
00:51:36.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:36.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:36.008 00.000 21444 Enqueuing Expose request
00:51:36.008 00.000 25848 Worker thread wakes up
00:51:36.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, -1.74) opts 0xd
00:51:36.008 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, -1.74)
00:51:36.008 00.000 25848 Moving (0.84, -1.74) raw xDistance=-0.99 yDistance=-1.29
00:51:36.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.99
00:51:36.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
00:51:36.008 00.000 25848 MoveAxis(E, 33, ABG)
00:51:36.008 00.000 25848 Guiding  Dir = 2, Dur = 33
00:51:36.034 00.026 25848 IsSlewing returns 0
00:51:36.034 00.000 25848 IsGuiding returns 0
00:51:36.066 00.032 25848 PulseGuide returned control before completion, sleep 12
00:51:36.089 00.023 25848 IsGuiding returns 1
00:51:36.089 00.000 25848 scope still moving after pulse duration time elapsed
00:51:36.158 00.069 25848 IsSlewing returns 0
00:51:36.159 00.001 25848 IsGuiding returns 0
00:51:36.159 00.000 25848 scope move finished after 33 + 92 ms
00:51:36.159 00.000 25848 Move returns status 0, amount 33
00:51:36.159 00.000 25848 MoveAxis(N, 35, ABG)
00:51:36.159 00.000 25848 Guiding  Dir = 0, Dur = 35
00:51:36.189 00.030 25848 IsSlewing returns 0
00:51:36.189 00.000 25848 IsGuiding returns 0
00:51:36.221 00.032 25848 PulseGuide returned control before completion, sleep 14
00:51:36.245 00.024 25848 IsGuiding returns 1
00:51:36.245 00.000 25848 scope still moving after pulse duration time elapsed
00:51:36.296 00.051 25848 IsSlewing returns 0
00:51:36.296 00.000 25848 IsGuiding returns 0
00:51:36.296 00.000 25848 scope move finished after 35 + 72 ms
00:51:36.296 00.000 25848 Move returns status 0, amount 35
00:51:36.296 00.000 25848 move complete, result=0
00:51:36.297 00.001 25848 worker thread done servicing request
00:51:36.297 00.000 25848 Worker thread wakes up
00:51:36.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:36.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:36.297 00.000 21444 GuideStep: -1.0 px 33 ms EAST, -1.3 px 35 ms NORTH
00:51:39.135 02.838 25848 Exposure complete
00:51:39.215 00.080 25848 worker thread done servicing request
00:51:39.216 00.001 21444 OnExposeComplete: enter
00:51:39.216 00.000 21444 UpdateGuideState(): m_state=6
00:51:39.216 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1245
00:51:39.216 00.000 21444 Star::Find returns 1 (1), X=1224.70, Y=748.42, Mass=387125, SNR=56.0, Peak=12412 HFD=6.7
00:51:39.216 00.000 21444 DistanceChecker: reject for large offset (2.85 > 2.68) avgDist = 1.34 count = 40
00:51:39.216 00.000 21444 DistanceChecker: activated
00:51:39.216 00.000 21444 Status Line: Recovering
00:51:39.217 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:51:39.217 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:51:39.217 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:51:39.217 00.000 25848 Worker thread wakes up
00:51:39.217 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:51:39.217 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:51:39.217 00.000 25848 move complete, result=0
00:51:39.217 00.000 25848 worker thread done servicing request
00:51:39.323 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:51:39.323 00.000 21444 Status Line: No star found
00:51:39.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=540, FiltMax=65504, Gamma=0.560
00:51:39.323 00.000 21444 UpdateGuideState exits: No star found
00:51:39.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:39.324 00.001 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:51:39.324 00.000 21444 Enqueuing Expose request
00:51:39.324 00.000 25848 Worker thread wakes up
00:51:39.324 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:39.324 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:51:42.163 02.839 25848 Exposure complete
00:51:42.247 00.084 25848 worker thread done servicing request
00:51:42.248 00.001 21444 OnExposeComplete: enter
00:51:42.248 00.000 21444 UpdateGuideState(): m_state=6
00:51:42.248 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1246
00:51:42.248 00.000 21444 Star::Find returns 1 (1), X=1225.78, Y=748.72, Mass=356081, SNR=53.3, Peak=11256 HFD=6.7
00:51:42.248 00.000 21444 DistanceChecker: reject for large offset (3.31 > 2.68) avgDist = 1.34 count = 40
00:51:42.248 00.000 21444 Status Line: Recovering
00:51:42.249 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:51:42.249 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
00:51:42.249 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
00:51:42.249 00.000 25848 Worker thread wakes up
00:51:42.249 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:51:42.249 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:51:42.249 00.000 25848 move complete, result=0
00:51:42.249 00.000 25848 worker thread done servicing request
00:51:42.351 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:51:42.351 00.000 21444 Status Line: No star found
00:51:42.351 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=118, FiltMax=65504, Gamma=0.560
00:51:42.351 00.000 21444 UpdateGuideState exits: No star found
00:51:42.351 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:42.351 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
00:51:42.351 00.000 21444 Enqueuing Expose request
00:51:42.351 00.000 25848 Worker thread wakes up
00:51:42.352 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:42.352 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
00:51:45.194 02.842 25848 Exposure complete
00:51:45.276 00.082 25848 worker thread done servicing request
00:51:45.276 00.000 21444 OnExposeComplete: enter
00:51:45.276 00.000 21444 UpdateGuideState(): m_state=6
00:51:45.276 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1247
00:51:45.276 00.000 21444 Star::Find returns 1 (1), X=1225.80, Y=750.19, Mass=430879, SNR=69.8, Peak=13424 HFD=6.6
00:51:45.276 00.000 21444 DistanceChecker: deactivated
00:51:45.276 00.000 21444 Star::Find false star n=2 nbg=276 bg=3564.3 sigma=544.5 thresh=5198 peak=4898
00:51:45.276 00.000 21444 Star::Find false star n=3 nbg=252 bg=2300.3 sigma=372.8 thresh=3419 peak=3212
00:51:45.277 00.001 21444 Star::Find false star n=3 nbg=255 bg=3572.5 sigma=472.0 thresh=4989 peak=4441
00:51:45.277 00.000 21444 Star::Find false star n=4 nbg=270 bg=3476.9 sigma=513.4 thresh=5017 peak=4798
00:51:45.277 00.000 21444 Star::Find false star n=4 nbg=240 bg=3122.2 sigma=397.5 thresh=4315 peak=4264
00:51:45.277 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.21,0.04,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.40,-0.57,1.06,U] [#8 -20.56,5.32,0.00,M9] [#9 -5.01,7.37,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 6.47,2.43,0.00,M1] 
00:51:45.277 00.000 21444 single-star, 2 included, MultiStar: {2.76, -0.59}, one-star: {2.52, -0.70}
00:51:45.277 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
00:51:45.277 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
00:51:45.277 00.000 21444 CameraToMount -- cameraX=2.52 cameraY=-0.70 hyp=2.62 cameraTheta=-0.27 mountX=-2.57 mountY=0.31, mountTheta=3.02
00:51:45.278 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.52, y=-0.70, opts=13)
00:51:45.278 00.000 21444 Enqueuing Move request for scope (2.52, -0.70)
00:51:45.278 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=472, FiltMax=65504, Gamma=0.560
00:51:45.278 00.000 21444 UpdateGuideState exits: m=430879 SNR=69.8 Saturated
00:51:45.278 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:45.278 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:45.278 00.000 21444 Enqueuing Expose request
00:51:45.278 00.000 25848 Worker thread wakes up
00:51:45.278 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.52, -0.70) opts 0xd
00:51:45.278 00.000 25848 Handling offset move in thread for scope, endpoint = (2.52, -0.70)
00:51:45.278 00.000 25848 Moving (2.52, -0.70) raw xDistance=-2.57 yDistance=0.31
00:51:45.278 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.57
00:51:45.278 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:45.278 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:51:45.278 00.000 25848 MoveAxis(E, 77, ABG)
00:51:45.278 00.000 25848 Guiding  Dir = 2, Dur = 77
00:51:45.299 00.021 25848 IsSlewing returns 0
00:51:45.299 00.000 25848 IsGuiding returns 0
00:51:45.330 00.031 25848 PulseGuide returned control before completion, sleep 56
00:51:45.396 00.066 25848 IsGuiding returns 1
00:51:45.396 00.000 25848 scope still moving after pulse duration time elapsed
00:51:45.452 00.056 25848 IsSlewing returns 0
00:51:45.452 00.000 25848 IsGuiding returns 0
00:51:45.453 00.001 25848 scope move finished after 77 + 76 ms
00:51:45.453 00.000 25848 Move returns status 0, amount 77
00:51:45.453 00.000 25848 MoveAxis(N, 0, ABG)
00:51:45.453 00.000 25848 Move returns status 0, amount 0
00:51:45.453 00.000 25848 move complete, result=0
00:51:45.453 00.000 25848 worker thread done servicing request
00:51:45.453 00.000 25848 Worker thread wakes up
00:51:45.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:45.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:45.453 00.000 21444 GuideStep: -2.6 px 77 ms EAST, 0.3 px 0 ms NORTH
00:51:48.303 02.850 25848 Exposure complete
00:51:48.391 00.088 25848 worker thread done servicing request
00:51:48.391 00.000 21444 OnExposeComplete: enter
00:51:48.391 00.000 21444 UpdateGuideState(): m_state=6
00:51:48.391 00.000 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1248
00:51:48.391 00.000 21444 Star::Find returns 1 (1), X=1225.10, Y=749.82, Mass=338775, SNR=50.0, Peak=12160 HFD=6.4
00:51:48.391 00.000 21444 Star::Find false star n=4 nbg=238 bg=3622.6 sigma=414.4 thresh=4866 peak=4646
00:51:48.391 00.000 21444 Star::Find false star n=8 nbg=253 bg=2177.4 sigma=388.3 thresh=3342 peak=3339
00:51:48.391 00.000 21444 Star::Find false star n=3 nbg=266 bg=4095.4 sigma=486.4 thresh=5555 peak=5045
00:51:48.391 00.000 21444 Star::Find false star n=7 nbg=256 bg=3682.7 sigma=514.4 thresh=5226 peak=4806
00:51:48.391 00.000 21444 Star::Find false star n=6 nbg=263 bg=3480.7 sigma=434.1 thresh=4783 peak=4705
00:51:48.391 00.000 21444 Star::Find false star n=1 nbg=273 bg=3804.7 sigma=511.4 thresh=5339 peak=4833
00:51:48.391 00.000 21444 Star::Find false star n=2 nbg=260 bg=3611.8 sigma=446.4 thresh=4951 peak=4713
00:51:48.391 00.000 21444 Star::Find false star n=7 nbg=255 bg=3132.6 sigma=414.9 thresh=4377 peak=4162
00:51:48.391 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.76,-0.95,1.16,U] [#8 0.00,0.00,0.00,L] [#9 -12.65,14.43,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 5.48,1.96,2.82,U] 
00:51:48.391 00.000 21444 single-star, 2 included, MultiStar: {3.88, 0.67}, one-star: {1.82, -1.07}
00:51:48.391 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
00:51:48.391 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
00:51:48.391 00.000 21444 CameraToMount -- cameraX=1.82 cameraY=-1.07 hyp=2.11 cameraTheta=-0.53 mountX=-1.91 mountY=-0.31, mountTheta=-2.98
00:51:48.392 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.82, y=-1.07, opts=13)
00:51:48.392 00.000 21444 Enqueuing Move request for scope (1.82, -1.07)
00:51:48.392 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=320, FiltMax=65504, Gamma=0.560
00:51:48.392 00.000 21444 UpdateGuideState exits: m=338775 SNR=50.0 Saturated
00:51:48.392 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:48.392 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:48.392 00.000 21444 Enqueuing Expose request
00:51:48.393 00.001 25848 Worker thread wakes up
00:51:48.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.82, -1.07) opts 0xd
00:51:48.393 00.000 25848 Handling offset move in thread for scope, endpoint = (1.82, -1.07)
00:51:48.393 00.000 25848 Moving (1.82, -1.07) raw xDistance=-1.91 yDistance=-0.31
00:51:48.393 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.32 from input -1.91
00:51:48.393 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:48.393 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:51:48.393 00.000 25848 MoveAxis(E, 61, ABG)
00:51:48.393 00.000 25848 Guiding  Dir = 2, Dur = 61
00:51:48.422 00.029 25848 IsSlewing returns 0
00:51:48.422 00.000 25848 IsGuiding returns 0
00:51:48.454 00.032 25848 PulseGuide returned control before completion, sleep 40
00:51:48.534 00.080 25848 IsGuiding returns 1
00:51:48.534 00.000 25848 scope still moving after pulse duration time elapsed
00:51:48.576 00.042 25848 IsSlewing returns 0
00:51:48.577 00.001 25848 IsGuiding returns 0
00:51:48.577 00.000 25848 scope move finished after 61 + 93 ms
00:51:48.577 00.000 25848 Move returns status 0, amount 61
00:51:48.577 00.000 25848 MoveAxis(N, 0, ABG)
00:51:48.577 00.000 25848 Move returns status 0, amount 0
00:51:48.577 00.000 25848 move complete, result=0
00:51:48.577 00.000 25848 worker thread done servicing request
00:51:48.577 00.000 25848 Worker thread wakes up
00:51:48.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:48.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:48.577 00.000 21444 GuideStep: -1.9 px 61 ms EAST, -0.3 px 0 ms NORTH
00:51:51.422 02.845 25848 Exposure complete
00:51:51.503 00.081 25848 worker thread done servicing request
00:51:51.503 00.000 21444 OnExposeComplete: enter
00:51:51.503 00.000 21444 UpdateGuideState(): m_state=6
00:51:51.503 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1249
00:51:51.503 00.000 21444 Star::Find returns 1 (1), X=1222.07, Y=748.97, Mass=332102, SNR=51.5, Peak=10648 HFD=6.3
00:51:51.503 00.000 21444 Star::Find false star n=4 nbg=261 bg=3885.9 sigma=446.5 thresh=5226 peak=5123
00:51:51.503 00.000 21444 Star::Find false star n=6 nbg=226 bg=3686.2 sigma=367.2 thresh=4788 peak=4622
00:51:51.503 00.000 21444 Star::Find false star n=3 nbg=265 bg=3558.4 sigma=510.6 thresh=5090 peak=4667
00:51:51.503 00.000 21444 Star::Find false star n=4 nbg=254 bg=3539.8 sigma=436.1 thresh=4848 peak=4609
00:51:51.503 00.000 21444 Star::Find false star n=5 nbg=250 bg=3644.4 sigma=444.4 thresh=4978 peak=4790
00:51:51.503 00.000 21444 Star::Find false star n=3 nbg=262 bg=2991.6 sigma=497.6 thresh=4484 peak=4332
00:51:51.503 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.40,10.21,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.01,-1.75,0.95,U] [#8 0.00,0.00,0.00,L] [#9 -11.31,3.90,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 2.92,2.11,2.06,U] 
00:51:51.503 00.000 21444 refined, 2 included, MultiStar: {0.96, 0.19}, one-star: {-1.22, -1.92}
00:51:51.503 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.85 = -2.85)
00:51:51.503 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
00:51:51.504 00.001 21444 CameraToMount -- cameraX=0.96 cameraY=0.19 hyp=0.98 cameraTheta=0.20 mountX=-0.94 mountY=0.54, mountTheta=2.62
00:51:51.504 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=0.19, opts=13)
00:51:51.504 00.000 21444 Enqueuing Move request for scope (0.96, 0.19)
00:51:51.504 00.000 25848 Worker thread wakes up
00:51:51.504 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.19) opts 0xd
00:51:51.504 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, 0.19)
00:51:51.504 00.000 25848 Moving (0.96, 0.19) raw xDistance=-0.94 yDistance=0.54
00:51:51.504 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.94
00:51:51.504 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=476, FiltMax=65504, Gamma=0.560
00:51:51.504 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:51.505 00.001 21444 UpdateGuideState exits: m=332102 SNR=51.5 Saturated
00:51:51.505 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
00:51:51.505 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:51.505 00.000 25848 MoveAxis(E, 32, ABG)
00:51:51.505 00.000 25848 Guiding  Dir = 2, Dur = 32
00:51:51.505 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:51.505 00.000 21444 Enqueuing Expose request
00:51:51.530 00.025 25848 IsSlewing returns 0
00:51:51.530 00.000 25848 IsGuiding returns 0
00:51:51.562 00.032 25848 PulseGuide returned control before completion, sleep 11
00:51:51.579 00.017 25848 IsGuiding returns 1
00:51:51.579 00.000 25848 scope still moving after pulse duration time elapsed
00:51:51.642 00.063 25848 IsSlewing returns 0
00:51:51.642 00.000 25848 IsGuiding returns 0
00:51:51.642 00.000 25848 scope move finished after 32 + 80 ms
00:51:51.642 00.000 25848 Move returns status 0, amount 32
00:51:51.642 00.000 25848 MoveAxis(N, 0, ABG)
00:51:51.642 00.000 25848 Move returns status 0, amount 0
00:51:51.642 00.000 25848 move complete, result=0
00:51:51.642 00.000 25848 worker thread done servicing request
00:51:51.642 00.000 25848 Worker thread wakes up
00:51:51.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:51.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:51.643 00.001 21444 GuideStep: -0.9 px 32 ms EAST, 0.5 px 0 ms NORTH
00:51:54.493 02.850 25848 Exposure complete
00:51:54.582 00.089 25848 worker thread done servicing request
00:51:54.582 00.000 21444 OnExposeComplete: enter
00:51:54.582 00.000 21444 UpdateGuideState(): m_state=6
00:51:54.582 00.000 21444 Star::Find(15, 1222, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1250
00:51:54.582 00.000 21444 Star::Find returns 1 (1), X=1224.20, Y=749.37, Mass=406756, SNR=64.8, Peak=10924 HFD=7.1
00:51:54.582 00.000 21444 Star::Find false star n=1 nbg=262 bg=3420.7 sigma=460.3 thresh=4802 peak=4543
00:51:54.582 00.000 21444 Star::Find false star n=4 nbg=253 bg=2150.9 sigma=356.9 thresh=3222 peak=3222
00:51:54.582 00.000 21444 Star::Find false star n=5 nbg=275 bg=3494.1 sigma=490.2 thresh=4965 peak=4893
00:51:54.583 00.001 21444 Star::Find false star n=4 nbg=232 bg=3801.5 sigma=382.8 thresh=4950 peak=4839
00:51:54.583 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.75,0.10,0.16,U] [#4 26.31,-5.65,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 8.33,-5.53,0.00,M7] [#7 1.83,-1.62,0.88,U] [#8 0.00,0.00,0.00,L] [#9 1.72,-0.23,0.19,U] [#10 -17.64,-15.24,0.00,M5] [#11 3.76,1.68,1.76,U] 
00:51:54.583 00.000 21444 single-star, 4 included, MultiStar: {2.34, -0.01}, one-star: {0.91, -1.52}
00:51:54.583 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
00:51:54.583 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.64)
00:51:54.583 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-1.52 hyp=1.78 cameraTheta=-1.03 mountX=-1.05 mountY=-1.06, mountTheta=-2.35
00:51:54.584 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-1.52, opts=13)
00:51:54.584 00.000 21444 Enqueuing Move request for scope (0.91, -1.52)
00:51:54.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=324, FiltMax=65504, Gamma=0.560
00:51:54.584 00.000 21444 UpdateGuideState exits: m=406756 SNR=64.8 Saturated
00:51:54.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:54.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:54.584 00.000 21444 Enqueuing Expose request
00:51:54.584 00.000 25848 Worker thread wakes up
00:51:54.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -1.52) opts 0xd
00:51:54.584 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -1.52)
00:51:54.584 00.000 25848 Moving (0.91, -1.52) raw xDistance=-1.05 yDistance=-1.06
00:51:54.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.05
00:51:54.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
00:51:54.584 00.000 25848 MoveAxis(E, 33, ABG)
00:51:54.584 00.000 25848 Guiding  Dir = 2, Dur = 33
00:51:54.625 00.041 25848 IsSlewing returns 0
00:51:54.626 00.001 25848 IsGuiding returns 0
00:51:54.658 00.032 25848 PulseGuide returned control before completion, sleep 13
00:51:54.692 00.034 25848 IsGuiding returns 1
00:51:54.692 00.000 25848 scope still moving after pulse duration time elapsed
00:51:54.748 00.056 25848 IsSlewing returns 0
00:51:54.748 00.000 25848 IsGuiding returns 0
00:51:54.748 00.000 25848 scope move finished after 33 + 89 ms
00:51:54.748 00.000 25848 Move returns status 0, amount 33
00:51:54.748 00.000 25848 MoveAxis(N, 29, ABG)
00:51:54.748 00.000 25848 Guiding  Dir = 0, Dur = 29
00:51:54.783 00.035 25848 IsSlewing returns 0
00:51:54.784 00.001 25848 IsGuiding returns 0
00:51:54.817 00.033 25848 IsGuiding returns 1
00:51:54.817 00.000 25848 scope still moving after pulse duration time elapsed
00:51:54.884 00.067 25848 IsSlewing returns 0
00:51:54.884 00.000 25848 IsGuiding returns 0
00:51:54.884 00.000 25848 scope move finished after 29 + 70 ms
00:51:54.884 00.000 25848 Move returns status 0, amount 29
00:51:54.884 00.000 25848 move complete, result=0
00:51:54.884 00.000 25848 worker thread done servicing request
00:51:54.884 00.000 25848 Worker thread wakes up
00:51:54.885 00.001 21444 GuideStep: -1.0 px 33 ms EAST, -1.1 px 29 ms NORTH
00:51:54.885 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:54.885 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:57.738 02.853 25848 Exposure complete
00:51:57.816 00.078 25848 worker thread done servicing request
00:51:57.816 00.000 21444 OnExposeComplete: enter
00:51:57.816 00.000 21444 UpdateGuideState(): m_state=6
00:51:57.816 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1251
00:51:57.816 00.000 21444 Star::Find returns 1 (1), X=1222.22, Y=749.11, Mass=387503, SNR=53.6, Peak=11704 HFD=6.7
00:51:57.816 00.000 21444 Star::Find false star n=6 nbg=258 bg=3541.8 sigma=419.8 thresh=4801 peak=4697
00:51:57.816 00.000 21444 Star::Find false star n=5 nbg=253 bg=2241.7 sigma=371.1 thresh=3355 peak=3121
00:51:57.816 00.000 21444 Star::Find false star n=1 nbg=278 bg=3553.8 sigma=584.1 thresh=5306 peak=4958
00:51:57.816 00.000 21444 Star::Find false star n=2 nbg=244 bg=3490.8 sigma=401.7 thresh=4696 peak=4571
00:51:57.816 00.000 21444 Star::Find false star n=2 nbg=252 bg=2819.6 sigma=440.8 thresh=4142 peak=3823
00:51:57.816 00.000 21444 Star::Find false star n=3 nbg=267 bg=3253.1 sigma=472.7 thresh=4671 peak=4325
00:51:57.816 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.79,-0.36,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 9.21,6.17,0.00,M8] [#7 -0.46,-0.76,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.07,2.04,2.42,U] 
00:51:57.817 00.001 21444 refined, 3 included, MultiStar: {0.73, 0.50}, one-star: {-1.07, -1.79}
00:51:57.817 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
00:51:57.817 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.99)
00:51:57.817 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.50 hyp=0.88 cameraTheta=0.60 mountX=-0.68 mountY=0.73, mountTheta=2.32
00:51:57.817 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.50, opts=13)
00:51:57.817 00.000 21444 Enqueuing Move request for scope (0.73, 0.50)
00:51:57.817 00.000 25848 Worker thread wakes up
00:51:57.817 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=332, FiltMax=65504, Gamma=0.560
00:51:57.818 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.50) opts 0xd
00:51:57.818 00.000 21444 UpdateGuideState exits: m=387503 SNR=53.6 Saturated
00:51:57.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:57.818 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:51:57.818 00.000 21444 Enqueuing Expose request
00:51:57.818 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.50)
00:51:57.818 00.000 25848 Moving (0.73, 0.50) raw xDistance=-0.68 yDistance=0.73
00:51:57.818 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.68
00:51:57.818 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:57.818 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.73
00:51:57.818 00.000 25848 MoveAxis(E, 22, ABG)
00:51:57.818 00.000 25848 Guiding  Dir = 2, Dur = 22
00:51:57.842 00.024 25848 IsSlewing returns 0
00:51:57.843 00.001 25848 IsGuiding returns 0
00:51:57.875 00.032 25848 IsGuiding returns 1
00:51:57.875 00.000 25848 scope still moving after pulse duration time elapsed
00:51:57.939 00.064 25848 IsSlewing returns 0
00:51:57.939 00.000 25848 IsGuiding returns 0
00:51:57.939 00.000 25848 scope move finished after 22 + 74 ms
00:51:57.939 00.000 25848 Move returns status 0, amount 22
00:51:57.939 00.000 25848 MoveAxis(N, 0, ABG)
00:51:57.939 00.000 25848 Move returns status 0, amount 0
00:51:57.939 00.000 25848 move complete, result=0
00:51:57.939 00.000 25848 worker thread done servicing request
00:51:57.939 00.000 25848 Worker thread wakes up
00:51:57.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:51:57.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:51:57.939 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.7 px 0 ms NORTH
00:52:00.785 02.846 25848 Exposure complete
00:52:00.873 00.088 25848 worker thread done servicing request
00:52:00.873 00.000 21444 OnExposeComplete: enter
00:52:00.873 00.000 21444 UpdateGuideState(): m_state=6
00:52:00.873 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1252
00:52:00.873 00.000 21444 Star::Find returns 1 (1), X=1222.36, Y=749.46, Mass=351315, SNR=64.0, Peak=11608 HFD=6.3
00:52:00.873 00.000 21444 Star::Find false star n=3 nbg=274 bg=2385.8 sigma=472.2 thresh=3802 peak=3317
00:52:00.873 00.000 21444 Star::Find false star n=4 nbg=269 bg=3563.1 sigma=471.9 thresh=4979 peak=4909
00:52:00.873 00.000 21444 Star::Find false star n=1 nbg=271 bg=3678.7 sigma=505.4 thresh=5195 peak=4679
00:52:00.873 00.000 21444 Star::Find false star n=2 nbg=273 bg=2936.3 sigma=477.2 thresh=4368 peak=4018
00:52:00.873 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.30,0.41,0.15,U] [#4 10.58,16.39,0.00,M5] [#5 -4.39,-0.01,0.16,U] [#6 0.00,0.00,0.00,L] [#7 -0.77,-1.70,0.90,U] [#8 0.00,0.00,0.00,L] [#9 -15.77,15.40,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 1.96,2.47,2.81,U] 
00:52:00.873 00.000 21444 refined, 4 included, MultiStar: {0.62, 0.80}, one-star: {-0.93, -1.43}
00:52:00.873 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
00:52:00.874 00.001 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.30)
00:52:00.874 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.80 hyp=1.02 cameraTheta=0.91 mountX=-0.55 mountY=0.98, mountTheta=2.08
00:52:00.874 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.80, opts=13)
00:52:00.874 00.000 21444 Enqueuing Move request for scope (0.62, 0.80)
00:52:00.874 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=368, FiltMax=65504, Gamma=0.560
00:52:00.874 00.000 21444 UpdateGuideState exits: m=351315 SNR=64.0 Saturated
00:52:00.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:00.874 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:00.874 00.000 21444 Enqueuing Expose request
00:52:00.874 00.000 25848 Worker thread wakes up
00:52:00.874 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.80) opts 0xd
00:52:00.874 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.80)
00:52:00.874 00.000 25848 Moving (0.62, 0.80) raw xDistance=-0.55 yDistance=0.98
00:52:00.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.55
00:52:00.874 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:00.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
00:52:00.874 00.000 25848 MoveAxis(E, 18, ABG)
00:52:00.874 00.000 25848 Guiding  Dir = 2, Dur = 18
00:52:00.906 00.032 25848 IsSlewing returns 0
00:52:00.906 00.000 25848 IsGuiding returns 0
00:52:00.938 00.032 25848 IsGuiding returns 1
00:52:00.938 00.000 25848 scope still moving after pulse duration time elapsed
00:52:00.984 00.046 25848 IsSlewing returns 0
00:52:00.984 00.000 25848 IsGuiding returns 0
00:52:00.985 00.001 25848 scope move finished after 18 + 61 ms
00:52:00.985 00.000 25848 Move returns status 0, amount 18
00:52:00.985 00.000 25848 MoveAxis(N, 0, ABG)
00:52:00.985 00.000 25848 Move returns status 0, amount 0
00:52:00.985 00.000 25848 move complete, result=0
00:52:00.985 00.000 25848 worker thread done servicing request
00:52:00.985 00.000 25848 Worker thread wakes up
00:52:00.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:00.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:00.985 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 1.0 px 0 ms NORTH
00:52:03.836 02.851 25848 Exposure complete
00:52:03.922 00.086 25848 worker thread done servicing request
00:52:03.922 00.000 21444 OnExposeComplete: enter
00:52:03.923 00.001 21444 UpdateGuideState(): m_state=6
00:52:03.923 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1253
00:52:03.923 00.000 21444 Star::Find returns 1 (1), X=1221.77, Y=750.39, Mass=334970, SNR=51.1, Peak=11204 HFD=6.1
00:52:03.923 00.000 21444 Star::Find false star n=1 nbg=280 bg=3492.0 sigma=531.2 thresh=5086 peak=4563
00:52:03.923 00.000 21444 Star::Find false star n=3 nbg=249 bg=2211.8 sigma=396.7 thresh=3402 peak=3244
00:52:03.923 00.000 21444 Star::Find false star n=4 nbg=269 bg=3683.1 sigma=519.7 thresh=5242 peak=4861
00:52:03.923 00.000 21444 Star::Find false star n=7 nbg=257 bg=3606.2 sigma=415.2 thresh=4852 peak=4827
00:52:03.923 00.000 21444 Star::Find false star n=2 nbg=253 bg=3684.2 sigma=444.1 thresh=5016 peak=4631
00:52:03.923 00.000 21444 Star::Find false star n=3 nbg=268 bg=2787.9 sigma=445.3 thresh=4124 peak=3904
00:52:03.923 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.84,0.09,0.20,U] [#4 15.36,19.20,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.05,-0.86,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.24,2.26,3.05,U] 
00:52:03.923 00.000 21444 refined, 3 included, MultiStar: {0.14, 0.97}, one-star: {-1.51, -0.50}
00:52:03.923 00.000 21444 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.05) = xAngle (-1.63 = -1.63)
00:52:03.923 00.000 21444 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.47 = 1.81)
00:52:03.923 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.97 hyp=0.98 cameraTheta=1.42 mountX=-0.06 mountY=0.96, mountTheta=1.63
00:52:03.924 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.97, opts=13)
00:52:03.924 00.000 21444 Enqueuing Move request for scope (0.14, 0.97)
00:52:03.924 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=256, FiltMax=65504, Gamma=0.560
00:52:03.924 00.000 21444 UpdateGuideState exits: m=334970 SNR=51.1 Saturated
00:52:03.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:03.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:03.925 00.001 21444 Enqueuing Expose request
00:52:03.925 00.000 25848 Worker thread wakes up
00:52:03.925 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.97) opts 0xd
00:52:03.925 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.97)
00:52:03.925 00.000 25848 Moving (0.14, 0.97) raw xDistance=-0.06 yDistance=0.96
00:52:03.925 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:52:03.925 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:03.925 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
00:52:03.925 00.000 25848 MoveAxis(E, 0, ABG)
00:52:03.925 00.000 25848 Move returns status 0, amount 0
00:52:03.925 00.000 25848 MoveAxis(N, 0, ABG)
00:52:03.925 00.000 25848 Move returns status 0, amount 0
00:52:03.925 00.000 25848 move complete, result=0
00:52:03.925 00.000 25848 worker thread done servicing request
00:52:03.925 00.000 25848 Worker thread wakes up
00:52:03.925 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:03.925 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:03.925 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
00:52:06.769 02.844 25848 Exposure complete
00:52:06.857 00.088 25848 worker thread done servicing request
00:52:06.858 00.001 21444 OnExposeComplete: enter
00:52:06.858 00.000 21444 UpdateGuideState(): m_state=6
00:52:06.858 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1254
00:52:06.858 00.000 21444 Star::Find returns 1 (1), X=1223.66, Y=750.31, Mass=388932, SNR=69.0, Peak=12768 HFD=6.8
00:52:06.858 00.000 21444 Star::Find false star n=4 nbg=267 bg=3532.4 sigma=499.4 thresh=5031 peak=4926
00:52:06.858 00.000 21444 Star::Find false star n=6 nbg=278 bg=3372.7 sigma=542.8 thresh=5001 peak=4603
00:52:06.858 00.000 21444 Star::Find false star n=5 nbg=266 bg=3198.5 sigma=480.0 thresh=4638 peak=4525
00:52:06.858 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.93,13.92,0.00,M5] [#3 1.26,0.49,0.20,U] [#4 14.85,19.12,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 4.84,-18.71,0.00,M9] [#7 -0.84,0.20,0.87,U] [#8 0.00,0.00,0.00,L] [#9 2.38,11.93,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 4.04,2.90,2.17,U] 
00:52:06.858 00.000 21444 single-star, 3 included, MultiStar: {2.04, 1.41}, one-star: {0.38, -0.58}
00:52:06.858 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.24)
00:52:06.858 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.60)
00:52:06.858 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.58 hyp=0.69 cameraTheta=-0.99 mountX=-0.43 mountY=-0.39, mountTheta=-2.40
00:52:06.859 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.58, opts=13)
00:52:06.860 00.001 21444 Enqueuing Move request for scope (0.38, -0.58)
00:52:06.860 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=308, FiltMax=65504, Gamma=0.560
00:52:06.860 00.000 21444 UpdateGuideState exits: m=388932 SNR=69.0 Saturated
00:52:06.860 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:06.860 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:06.860 00.000 21444 Enqueuing Expose request
00:52:06.860 00.000 25848 Worker thread wakes up
00:52:06.860 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.58) opts 0xd
00:52:06.860 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.58)
00:52:06.860 00.000 25848 Moving (0.38, -0.58) raw xDistance=-0.43 yDistance=-0.39
00:52:06.860 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
00:52:06.860 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:06.860 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
00:52:06.860 00.000 25848 MoveAxis(E, 0, ABG)
00:52:06.860 00.000 25848 Move returns status 0, amount 0
00:52:06.860 00.000 25848 MoveAxis(N, 0, ABG)
00:52:06.860 00.000 25848 Move returns status 0, amount 0
00:52:06.860 00.000 25848 move complete, result=0
00:52:06.860 00.000 25848 worker thread done servicing request
00:52:06.860 00.000 25848 Worker thread wakes up
00:52:06.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:06.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:06.861 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
00:52:09.706 02.845 25848 Exposure complete
00:52:09.782 00.076 25848 worker thread done servicing request
00:52:09.782 00.000 21444 OnExposeComplete: enter
00:52:09.782 00.000 21444 UpdateGuideState(): m_state=6
00:52:09.783 00.001 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1255
00:52:09.783 00.000 21444 Star::Find returns 1 (1), X=1223.10, Y=749.55, Mass=352540, SNR=55.0, Peak=11352 HFD=6.8
00:52:09.783 00.000 21444 Star::Find false star n=3 nbg=246 bg=3562.0 sigma=372.9 thresh=4681 peak=4633
00:52:09.783 00.000 21444 Star::Find false star n=2 nbg=266 bg=2198.3 sigma=463.0 thresh=3587 peak=3259
00:52:09.783 00.000 21444 Star::Find false star n=3 nbg=273 bg=3530.9 sigma=558.5 thresh=5206 peak=4974
00:52:09.783 00.000 21444 Star::Find false star n=9 nbg=245 bg=3532.6 sigma=384.4 thresh=4686 peak=4649
00:52:09.783 00.000 21444 Star::Find false star n=1 nbg=271 bg=3399.8 sigma=570.1 thresh=5110 peak=4512
00:52:09.783 00.000 21444 Star::Find false star n=4 nbg=252 bg=3701.7 sigma=407.5 thresh=4924 peak=4728
00:52:09.783 00.000 21444 Star::Find false star n=3 nbg=266 bg=3199.2 sigma=421.8 thresh=4465 peak=4349
00:52:09.783 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,0.16,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.32,-0.52,1.07,U] [#8 0.00,0.00,0.00,L] [#9 7.23,9.30,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 3.07,3.19,2.49,U] 
00:52:09.783 00.000 21444 single-star, 3 included, MultiStar: {1.46, 1.28}, one-star: {-0.19, -1.34}
00:52:09.783 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.05) = xAngle (-4.76 = 1.52)
00:52:09.783 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.60 = -1.32)
00:52:09.783 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-1.34 hyp=1.35 cameraTheta=-1.71 mountX=0.07 mountY=-1.31, mountTheta=-1.52
00:52:09.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-1.34, opts=13)
00:52:09.784 00.000 21444 Enqueuing Move request for scope (-0.19, -1.34)
00:52:09.784 00.000 25848 Worker thread wakes up
00:52:09.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -1.34) opts 0xd
00:52:09.784 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -1.34)
00:52:09.784 00.000 25848 Moving (-0.19, -1.34) raw xDistance=0.07 yDistance=-1.31
00:52:09.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=246, FiltMax=65504, Gamma=0.560
00:52:09.784 00.000 21444 UpdateGuideState exits: m=352540 SNR=55.0 Saturated
00:52:09.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:52:09.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:09.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:09.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
00:52:09.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:09.784 00.000 21444 Enqueuing Expose request
00:52:09.784 00.000 25848 MoveAxis(E, 0, ABG)
00:52:09.784 00.000 25848 Move returns status 0, amount 0
00:52:09.784 00.000 25848 MoveAxis(N, 0, ABG)
00:52:09.784 00.000 25848 Move returns status 0, amount 0
00:52:09.784 00.000 25848 move complete, result=0
00:52:09.785 00.001 25848 worker thread done servicing request
00:52:09.785 00.000 25848 Worker thread wakes up
00:52:09.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:09.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:09.785 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.3 px 0 ms NORTH
00:52:12.625 02.840 25848 Exposure complete
00:52:12.713 00.088 25848 worker thread done servicing request
00:52:12.713 00.000 21444 OnExposeComplete: enter
00:52:12.713 00.000 21444 UpdateGuideState(): m_state=6
00:52:12.713 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1256
00:52:12.713 00.000 21444 Star::Find returns 1 (1), X=1221.92, Y=750.71, Mass=306836, SNR=48.0, Peak=10444 HFD=6.4
00:52:12.713 00.000 21444 Star::Find false star n=6 nbg=253 bg=2202.9 sigma=392.4 thresh=3380 peak=3194
00:52:12.713 00.000 21444 Star::Find false star n=5 nbg=259 bg=3811.5 sigma=445.4 thresh=5148 peak=4981
00:52:12.713 00.000 21444 Star::Find false star n=3 nbg=259 bg=3400.4 sigma=493.2 thresh=4880 peak=4491
00:52:12.713 00.000 21444 Star::Find false star n=4 nbg=259 bg=3632.3 sigma=481.8 thresh=5078 peak=4931
00:52:12.714 00.001 21444 Star::Find false star n=5 nbg=253 bg=2967.7 sigma=407.0 thresh=4189 peak=4129
00:52:12.714 00.000 21444 MultiStar: [#1 -12.55,5.43,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -1.14,0.66,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.14,-20.78,0.00,M10] [#7 -0.43,1.03,1.39,U] [#8 0.00,0.00,0.00,L] [#9 20.17,21.41,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 2.44,3.44,2.34,U] 
00:52:12.714 00.000 21444 single-star, 3 included, MultiStar: {0.70, 1.90}, one-star: {-1.36, -0.19}
00:52:12.714 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.06 = 0.23)
00:52:12.714 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.62)
00:52:12.714 00.000 21444 CameraToMount -- cameraX=-1.36 cameraY=-0.19 hyp=1.37 cameraTheta=-3.01 mountX=1.34 mountY=-0.69, mountTheta=-0.47
00:52:12.715 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.36, y=-0.19, opts=13)
00:52:12.715 00.000 21444 Enqueuing Move request for scope (-1.36, -0.19)
00:52:12.715 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=494, FiltMax=65504, Gamma=0.560
00:52:12.715 00.000 25848 Worker thread wakes up
00:52:12.715 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.36, -0.19) opts 0xd
00:52:12.715 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.36, -0.19)
00:52:12.715 00.000 21444 UpdateGuideState exits: m=306836 SNR=48.0 Saturated
00:52:12.715 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:12.715 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:12.715 00.000 21444 Enqueuing Expose request
00:52:12.715 00.000 25848 Moving (-1.36, -0.19) raw xDistance=1.34 yDistance=-0.69
00:52:12.715 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.34
00:52:12.716 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:12.716 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
00:52:12.716 00.000 25848 MoveAxis(W, 39, ABG)
00:52:12.716 00.000 25848 Guiding  Dir = 3, Dur = 39
00:52:12.736 00.020 25848 IsSlewing returns 0
00:52:12.736 00.000 25848 IsGuiding returns 0
00:52:12.768 00.032 25848 PulseGuide returned control before completion, sleep 18
00:52:12.797 00.029 25848 IsGuiding returns 1
00:52:12.798 00.001 25848 scope still moving after pulse duration time elapsed
00:52:12.858 00.060 25848 IsSlewing returns 0
00:52:12.858 00.000 25848 IsGuiding returns 0
00:52:12.858 00.000 25848 scope move finished after 39 + 83 ms
00:52:12.859 00.001 25848 Move returns status 0, amount 39
00:52:12.859 00.000 25848 MoveAxis(N, 0, ABG)
00:52:12.859 00.000 25848 Move returns status 0, amount 0
00:52:12.859 00.000 25848 move complete, result=0
00:52:12.859 00.000 25848 worker thread done servicing request
00:52:12.859 00.000 25848 Worker thread wakes up
00:52:12.859 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -0.7 px 0 ms NORTH
00:52:12.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:12.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:15.702 02.843 25848 Exposure complete
00:52:15.779 00.077 25848 worker thread done servicing request
00:52:15.779 00.000 21444 OnExposeComplete: enter
00:52:15.779 00.000 21444 UpdateGuideState(): m_state=6
00:52:15.779 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1257
00:52:15.779 00.000 21444 Star::Find returns 1 (1), X=1222.15, Y=750.05, Mass=398426, SNR=72.4, Peak=10896 HFD=7.4
00:52:15.779 00.000 21444 Star::Find false star n=5 nbg=257 bg=3588.7 sigma=397.3 thresh=4781 peak=4562
00:52:15.779 00.000 21444 Star::Find false star n=4 nbg=257 bg=2218.9 sigma=379.4 thresh=3357 peak=3287
00:52:15.779 00.000 21444 Star::Find false star n=2 nbg=272 bg=3972.0 sigma=564.1 thresh=5664 peak=5468
00:52:15.779 00.000 21444 Star::Find false star n=2 nbg=271 bg=3642.0 sigma=475.5 thresh=5069 peak=4792
00:52:15.779 00.000 21444 Star::Find false star n=1 nbg=275 bg=3566.8 sigma=505.5 thresh=5083 peak=4494
00:52:15.779 00.000 21444 Star::Find false star n=1 nbg=262 bg=3727.6 sigma=456.9 thresh=5098 peak=4775
00:52:15.779 00.000 21444 Star::Find false star n=4 nbg=250 bg=3663.9 sigma=423.2 thresh=4933 peak=4661
00:52:15.779 00.000 21444 Star::Find false star n=4 nbg=263 bg=2523.9 sigma=421.4 thresh=3788 peak=3598
00:52:15.780 00.001 21444 Star::Find false star n=2 nbg=251 bg=3224.0 sigma=422.5 thresh=4492 peak=4298
00:52:15.780 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.24,-0.76,0.70,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.44,2.84,1.59,U] 
00:52:15.780 00.000 21444 refined, 2 included, MultiStar: {0.79, 0.96}, one-star: {-1.14, -0.84}
00:52:15.780 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
00:52:15.780 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.01 = 1.27)
00:52:15.780 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=0.96 hyp=1.24 cameraTheta=0.88 mountX=-0.70 mountY=1.18, mountTheta=2.10
00:52:15.780 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=0.96, opts=13)
00:52:15.781 00.001 21444 Enqueuing Move request for scope (0.79, 0.96)
00:52:15.781 00.000 25848 Worker thread wakes up
00:52:15.781 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.96) opts 0xd
00:52:15.781 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 0.96)
00:52:15.781 00.000 25848 Moving (0.79, 0.96) raw xDistance=-0.70 yDistance=1.18
00:52:15.781 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.70
00:52:15.781 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:15.781 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=316, FiltMax=65504, Gamma=0.560
00:52:15.781 00.000 21444 UpdateGuideState exits: m=398426 SNR=72.4 Saturated
00:52:15.781 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.18
00:52:15.781 00.000 25848 MoveAxis(E, 18, ABG)
00:52:15.781 00.000 25848 Guiding  Dir = 2, Dur = 18
00:52:15.781 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:15.781 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:15.781 00.000 21444 Enqueuing Expose request
00:52:15.811 00.030 25848 IsSlewing returns 0
00:52:15.811 00.000 25848 IsGuiding returns 0
00:52:15.843 00.032 25848 IsGuiding returns 1
00:52:15.843 00.000 25848 scope still moving after pulse duration time elapsed
00:52:15.908 00.065 25848 IsSlewing returns 0
00:52:15.908 00.000 25848 IsGuiding returns 0
00:52:15.908 00.000 25848 scope move finished after 18 + 79 ms
00:52:15.908 00.000 25848 Move returns status 0, amount 18
00:52:15.908 00.000 25848 MoveAxis(N, 0, ABG)
00:52:15.908 00.000 25848 Move returns status 0, amount 0
00:52:15.908 00.000 25848 move complete, result=0
00:52:15.908 00.000 25848 worker thread done servicing request
00:52:15.908 00.000 25848 Worker thread wakes up
00:52:15.908 00.000 21444 GuideStep: -0.7 px 18 ms EAST, 1.2 px 0 ms NORTH
00:52:15.909 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:15.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:18.754 02.845 25848 Exposure complete
00:52:18.842 00.088 25848 worker thread done servicing request
00:52:18.842 00.000 21444 OnExposeComplete: enter
00:52:18.842 00.000 21444 UpdateGuideState(): m_state=6
00:52:18.842 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1258
00:52:18.842 00.000 21444 Star::Find returns 1 (1), X=1224.10, Y=749.75, Mass=410979, SNR=77.8, Peak=11248 HFD=7.1
00:52:18.842 00.000 21444 Star::Find false star n=4 nbg=248 bg=3512.4 sigma=430.5 thresh=4804 peak=4693
00:52:18.842 00.000 21444 Star::Find false star n=4 nbg=252 bg=2085.5 sigma=395.3 thresh=3271 peak=3086
00:52:18.842 00.000 21444 Star::Find false star n=4 nbg=252 bg=4024.9 sigma=466.0 thresh=5423 peak=5211
00:52:18.842 00.000 21444 Star::Find false star n=4 nbg=275 bg=3600.9 sigma=514.1 thresh=5143 peak=4839
00:52:18.842 00.000 21444 Star::Find false star n=3 nbg=279 bg=3451.9 sigma=514.7 thresh=4996 peak=4979
00:52:18.842 00.000 21444 Star::Find false star n=2 nbg=270 bg=2663.9 sigma=459.6 thresh=4043 peak=3710
00:52:18.843 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 6.06,-1.30,0.13,U] [#5 14.00,3.61,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 1.38,-1.26,0.64,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -19.82,-21.11,0.00,M6] [#11 4.82,2.12,1.40,U] 
00:52:18.843 00.000 21444 single-star, 3 included, MultiStar: {2.92, 0.27}, one-star: {0.82, -1.14}
00:52:18.843 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.29)
00:52:18.843 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.56)
00:52:18.843 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=-1.14 hyp=1.40 cameraTheta=-0.95 mountX=-0.92 mountY=-0.74, mountTheta=-2.46
00:52:18.844 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=-1.14, opts=13)
00:52:18.844 00.000 21444 Enqueuing Move request for scope (0.82, -1.14)
00:52:18.844 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=372, FiltMax=65504, Gamma=0.560
00:52:18.844 00.000 21444 UpdateGuideState exits: m=410979 SNR=77.8 Saturated
00:52:18.844 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:18.844 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:18.844 00.000 21444 Enqueuing Expose request
00:52:18.844 00.000 25848 Worker thread wakes up
00:52:18.844 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, -1.14) opts 0xd
00:52:18.844 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, -1.14)
00:52:18.844 00.000 25848 Moving (0.82, -1.14) raw xDistance=-0.92 yDistance=-0.74
00:52:18.844 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.92
00:52:18.844 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:18.844 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
00:52:18.844 00.000 25848 MoveAxis(E, 28, ABG)
00:52:18.844 00.000 25848 Guiding  Dir = 2, Dur = 28
00:52:18.877 00.033 25848 IsSlewing returns 0
00:52:18.877 00.000 25848 IsGuiding returns 0
00:52:18.908 00.031 25848 IsGuiding returns 1
00:52:18.908 00.000 25848 scope still moving after pulse duration time elapsed
00:52:18.967 00.059 25848 IsSlewing returns 0
00:52:18.967 00.000 25848 IsGuiding returns 0
00:52:18.967 00.000 25848 scope move finished after 28 + 61 ms
00:52:18.967 00.000 25848 Move returns status 0, amount 28
00:52:18.967 00.000 25848 MoveAxis(N, 0, ABG)
00:52:18.967 00.000 25848 Move returns status 0, amount 0
00:52:18.967 00.000 25848 move complete, result=0
00:52:18.967 00.000 25848 worker thread done servicing request
00:52:18.967 00.000 25848 Worker thread wakes up
00:52:18.967 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:18.967 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:18.967 00.000 21444 GuideStep: -0.9 px 28 ms EAST, -0.7 px 0 ms NORTH
00:52:21.816 02.849 25848 Exposure complete
00:52:21.897 00.081 25848 worker thread done servicing request
00:52:21.897 00.000 21444 OnExposeComplete: enter
00:52:21.897 00.000 21444 UpdateGuideState(): m_state=6
00:52:21.897 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1259
00:52:21.897 00.000 21444 Star::Find returns 1 (1), X=1223.57, Y=750.85, Mass=370842, SNR=58.3, Peak=11888 HFD=6.5
00:52:21.897 00.000 21444 Star::Find false star n=3 nbg=276 bg=3493.4 sigma=517.1 thresh=5045 peak=4614
00:52:21.897 00.000 21444 Star::Find false star n=1 nbg=256 bg=2283.4 sigma=433.0 thresh=3582 peak=3326
00:52:21.898 00.001 21444 Star::Find false star n=6 nbg=259 bg=3899.9 sigma=479.1 thresh=5337 peak=5092
00:52:21.898 00.000 21444 Star::Find false star n=2 nbg=265 bg=3598.1 sigma=512.2 thresh=5135 peak=4676
00:52:21.898 00.000 21444 Star::Find false star n=3 nbg=267 bg=3635.5 sigma=501.5 thresh=5140 peak=4816
00:52:21.898 00.000 21444 Star::Find false star n=1 nbg=268 bg=2686.2 sigma=447.1 thresh=4027 peak=3722
00:52:21.898 00.000 21444 Star::Find false star n=2 nbg=274 bg=3080.7 sigma=526.0 thresh=4659 peak=4038
00:52:21.898 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.96,-1.63,0.23,U] [#5 9.07,-3.51,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 1.87,0.93,1.26,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.07,3.94,0.00,M1] 
00:52:21.898 00.000 21444 single-star, 2 included, MultiStar: {0.88, 0.30}, one-star: {0.29, -0.04}
00:52:21.898 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.05) = xAngle (-3.20 = 3.09)
00:52:21.898 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
00:52:21.898 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.04 hyp=0.29 cameraTheta=-0.15 mountX=-0.29 mountY=0.07, mountTheta=2.91
00:52:21.899 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.04, opts=13)
00:52:21.899 00.000 21444 Enqueuing Move request for scope (0.29, -0.04)
00:52:21.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=244, FiltMax=65504, Gamma=0.560
00:52:21.899 00.000 21444 UpdateGuideState exits: m=370842 SNR=58.3 Saturated
00:52:21.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:21.899 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:21.899 00.000 21444 Enqueuing Expose request
00:52:21.899 00.000 25848 Worker thread wakes up
00:52:21.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.04) opts 0xd
00:52:21.899 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.04)
00:52:21.899 00.000 25848 Moving (0.29, -0.04) raw xDistance=-0.29 yDistance=0.07
00:52:21.899 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
00:52:21.899 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:21.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:52:21.899 00.000 25848 MoveAxis(E, 0, ABG)
00:52:21.899 00.000 25848 Move returns status 0, amount 0
00:52:21.899 00.000 25848 MoveAxis(N, 0, ABG)
00:52:21.899 00.000 25848 Move returns status 0, amount 0
00:52:21.899 00.000 25848 move complete, result=0
00:52:21.899 00.000 25848 worker thread done servicing request
00:52:21.899 00.000 25848 Worker thread wakes up
00:52:21.899 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:21.899 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:21.899 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:24.756 02.857 25848 Exposure complete
00:52:24.843 00.087 25848 worker thread done servicing request
00:52:24.843 00.000 21444 OnExposeComplete: enter
00:52:24.843 00.000 21444 UpdateGuideState(): m_state=6
00:52:24.844 00.001 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1260
00:52:24.844 00.000 21444 Star::Find returns 1 (1), X=1222.98, Y=749.35, Mass=412985, SNR=71.9, Peak=11604 HFD=7.0
00:52:24.844 00.000 21444 Star::Find false star n=9 nbg=251 bg=2229.9 sigma=394.6 thresh=3414 peak=3239
00:52:24.844 00.000 21444 Star::Find false star n=4 nbg=259 bg=3718.4 sigma=452.1 thresh=5075 peak=4804
00:52:24.844 00.000 21444 Star::Find false star n=4 nbg=257 bg=3509.3 sigma=430.6 thresh=4801 peak=4599
00:52:24.844 00.000 21444 Star::Find false star n=5 nbg=268 bg=3595.4 sigma=486.7 thresh=5055 peak=4858
00:52:24.844 00.000 21444 Star::Find false star n=2 nbg=259 bg=3592.2 sigma=469.1 thresh=4999 peak=4869
00:52:24.844 00.000 21444 Star::Find false star n=4 nbg=248 bg=3086.6 sigma=422.2 thresh=4353 peak=4135
00:52:24.844 00.000 21444 MultiStar: [#1 11.66,-12.17,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -1.15,-0.41,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.44,-0.85,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -0.57,1.54,0.18,U] [#10 0.00,0.00,0.00,L] [#11 3.15,2.59,2.23,U] 
00:52:24.844 00.000 21444 single-star, 4 included, MultiStar: {1.38, 0.86}, one-star: {-0.30, -1.54}
00:52:24.844 00.000 21444 CameraToMount -- cameraTheta (-1.77) - m_xAngle (3.05) = xAngle (-4.82 = 1.47)
00:52:24.844 00.000 21444 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.66 = -1.38)
00:52:24.844 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-1.54 hyp=1.57 cameraTheta=-1.77 mountX=0.16 mountY=-1.54, mountTheta=-1.47
00:52:24.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-1.54, opts=13)
00:52:24.845 00.000 21444 Enqueuing Move request for scope (-0.30, -1.54)
00:52:24.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=392, FiltMax=65504, Gamma=0.560
00:52:24.845 00.000 21444 UpdateGuideState exits: m=412985 SNR=71.9 Saturated
00:52:24.845 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:24.845 00.000 25848 Worker thread wakes up
00:52:24.846 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.54) opts 0xd
00:52:24.846 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -1.54)
00:52:24.846 00.000 25848 Moving (-0.30, -1.54) raw xDistance=0.16 yDistance=-1.54
00:52:24.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:24.846 00.000 21444 Enqueuing Expose request
00:52:24.846 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:52:24.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.54 from input -1.54
00:52:24.846 00.000 25848 MoveAxis(E, 0, ABG)
00:52:24.846 00.000 25848 Move returns status 0, amount 0
00:52:24.846 00.000 25848 MoveAxis(N, 42, ABG)
00:52:24.846 00.000 25848 Guiding  Dir = 0, Dur = 42
00:52:24.874 00.028 25848 IsSlewing returns 0
00:52:24.875 00.001 25848 IsGuiding returns 0
00:52:24.906 00.031 25848 PulseGuide returned control before completion, sleep 21
00:52:24.929 00.023 25848 IsGuiding returns 1
00:52:24.929 00.000 25848 scope still moving after pulse duration time elapsed
00:52:25.078 00.149 25848 IsSlewing returns 0
00:52:25.079 00.001 25848 IsGuiding returns 0
00:52:25.079 00.000 25848 scope move finished after 42 + 162 ms
00:52:25.079 00.000 25848 Move returns status 0, amount 42
00:52:25.079 00.000 25848 move complete, result=0
00:52:25.079 00.000 25848 worker thread done servicing request
00:52:25.079 00.000 25848 Worker thread wakes up
00:52:25.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:25.079 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.5 px 42 ms NORTH
00:52:25.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:27.926 02.847 25848 Exposure complete
00:52:28.007 00.081 25848 worker thread done servicing request
00:52:28.007 00.000 21444 OnExposeComplete: enter
00:52:28.007 00.000 21444 UpdateGuideState(): m_state=6
00:52:28.007 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1261
00:52:28.007 00.000 21444 Star::Find returns 1 (1), X=1224.11, Y=751.67, Mass=334122, SNR=49.2, Peak=11656 HFD=6.7
00:52:28.007 00.000 21444 Star::Find false star n=3 nbg=256 bg=2115.9 sigma=457.7 thresh=3489 peak=3266
00:52:28.007 00.000 21444 Star::Find false star n=3 nbg=264 bg=3734.6 sigma=502.5 thresh=5242 peak=4838
00:52:28.007 00.000 21444 Star::Find false star n=2 nbg=262 bg=3439.9 sigma=477.6 thresh=4873 peak=4523
00:52:28.007 00.000 21444 Star::Find false star n=7 nbg=231 bg=3498.7 sigma=342.3 thresh=4526 peak=4459
00:52:28.007 00.000 21444 Star::Find false star n=2 nbg=268 bg=3665.9 sigma=465.5 thresh=5063 peak=4905
00:52:28.007 00.000 21444 Star::Find false star n=2 nbg=272 bg=2822.4 sigma=485.8 thresh=4280 peak=3594
00:52:28.008 00.001 21444 Star::Find false star n=3 nbg=252 bg=3192.2 sigma=422.1 thresh=4458 peak=4309
00:52:28.008 00.000 21444 MultiStar: [#1 12.53,-8.88,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.19,1.32,0.31,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.10,1.12,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.25,4.22,2.41,U] 
00:52:28.008 00.000 21444 single-star, 3 included, MultiStar: {2.53, 2.60}, one-star: {0.83, 0.78}
00:52:28.008 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
00:52:28.008 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.14)
00:52:28.008 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=0.78 hyp=1.13 cameraTheta=0.75 mountX=-0.75 mountY=1.03, mountTheta=2.20
00:52:28.008 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=0.78, opts=13)
00:52:28.008 00.000 21444 Enqueuing Move request for scope (0.83, 0.78)
00:52:28.009 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=320, FiltMax=65504, Gamma=0.560
00:52:28.009 00.000 21444 UpdateGuideState exits: m=334122 SNR=49.2 Saturated
00:52:28.009 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:28.009 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:28.009 00.000 21444 Enqueuing Expose request
00:52:28.009 00.000 25848 Worker thread wakes up
00:52:28.009 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.78) opts 0xd
00:52:28.009 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, 0.78)
00:52:28.009 00.000 25848 Moving (0.83, 0.78) raw xDistance=-0.75 yDistance=1.03
00:52:28.009 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
00:52:28.009 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:28.009 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.03
00:52:28.009 00.000 25848 MoveAxis(E, 22, ABG)
00:52:28.009 00.000 25848 Guiding  Dir = 2, Dur = 22
00:52:28.029 00.020 25848 IsSlewing returns 0
00:52:28.029 00.000 25848 IsGuiding returns 0
00:52:28.106 00.077 25848 IsGuiding returns 1
00:52:28.106 00.000 25848 scope still moving after pulse duration time elapsed
00:52:28.155 00.049 25848 IsSlewing returns 0
00:52:28.155 00.000 25848 IsGuiding returns 0
00:52:28.155 00.000 25848 scope move finished after 22 + 103 ms
00:52:28.155 00.000 25848 Move returns status 0, amount 22
00:52:28.155 00.000 25848 MoveAxis(N, 0, ABG)
00:52:28.155 00.000 25848 Move returns status 0, amount 0
00:52:28.155 00.000 25848 move complete, result=0
00:52:28.155 00.000 25848 worker thread done servicing request
00:52:28.155 00.000 25848 Worker thread wakes up
00:52:28.155 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 1.0 px 0 ms NORTH
00:52:28.155 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:28.156 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:31.000 02.844 25848 Exposure complete
00:52:31.084 00.084 25848 worker thread done servicing request
00:52:31.084 00.000 21444 OnExposeComplete: enter
00:52:31.084 00.000 21444 UpdateGuideState(): m_state=6
00:52:31.084 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1262
00:52:31.084 00.000 21444 Star::Find returns 1 (1), X=1221.52, Y=750.77, Mass=255921, SNR=49.6, Peak=9992 HFD=6.3
00:52:31.084 00.000 21444 Star::Find false star n=11 nbg=255 bg=3599.4 sigma=408.9 thresh=4826 peak=4622
00:52:31.085 00.001 21444 Star::Find false star n=5 nbg=241 bg=2301.5 sigma=389.0 thresh=3469 peak=3389
00:52:31.085 00.000 21444 Star::Find false star n=4 nbg=270 bg=3797.0 sigma=485.9 thresh=5255 peak=5148
00:52:31.085 00.000 21444 Star::Find false star n=7 nbg=266 bg=3785.3 sigma=528.5 thresh=5371 peak=5200
00:52:31.085 00.000 21444 Star::Find false star n=4 nbg=252 bg=3708.2 sigma=409.5 thresh=4937 peak=4827
00:52:31.085 00.000 21444 Star::Find false star n=3 nbg=261 bg=3639.5 sigma=505.3 thresh=5155 peak=4676
00:52:31.085 00.000 21444 Star::Find false star n=2 nbg=275 bg=2518.3 sigma=522.1 thresh=4084 peak=3808
00:52:31.085 00.000 21444 Star::Find false star n=6 nbg=256 bg=3064.0 sigma=417.0 thresh=4315 peak=4312
00:52:31.085 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -14.70,4.34,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -1.77,-0.66,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.17,3.54,2.33,U] 
00:52:31.085 00.000 21444 single-star, 2 included, MultiStar: {0.48, 1.87}, one-star: {-1.76, -0.12}
00:52:31.085 00.000 21444 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.05) = xAngle (-6.12 = 0.16)
00:52:31.085 00.000 21444 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.97 = -2.68)
00:52:31.085 00.000 21444 CameraToMount -- cameraX=-1.76 cameraY=-0.12 hyp=1.76 cameraTheta=-3.07 mountX=1.74 mountY=-0.78, mountTheta=-0.42
00:52:31.086 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.76, y=-0.12, opts=13)
00:52:31.086 00.000 21444 Enqueuing Move request for scope (-1.76, -0.12)
00:52:31.086 00.000 25848 Worker thread wakes up
00:52:31.086 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.76, -0.12) opts 0xd
00:52:31.086 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.76, -0.12)
00:52:31.086 00.000 25848 Moving (-1.76, -0.12) raw xDistance=1.74 yDistance=-0.78
00:52:31.086 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=344, FiltMax=65504, Gamma=0.560
00:52:31.086 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.74
00:52:31.086 00.000 21444 UpdateGuideState exits: m=255921 SNR=49.6 Saturated
00:52:31.086 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
00:52:31.086 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:31.086 00.000 25848 MoveAxis(W, 49, ABG)
00:52:31.086 00.000 25848 Guiding  Dir = 3, Dur = 49
00:52:31.086 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:31.086 00.000 21444 Enqueuing Expose request
00:52:31.112 00.026 25848 IsSlewing returns 0
00:52:31.112 00.000 25848 IsGuiding returns 0
00:52:31.143 00.031 25848 PulseGuide returned control before completion, sleep 28
00:52:31.173 00.030 25848 IsGuiding returns 1
00:52:31.173 00.000 25848 scope still moving after pulse duration time elapsed
00:52:31.250 00.077 25848 IsSlewing returns 0
00:52:31.251 00.001 25848 IsGuiding returns 0
00:52:31.251 00.000 25848 scope move finished after 49 + 90 ms
00:52:31.251 00.000 25848 Move returns status 0, amount 49
00:52:31.251 00.000 25848 MoveAxis(N, 21, ABG)
00:52:31.251 00.000 25848 Guiding  Dir = 0, Dur = 21
00:52:31.281 00.030 25848 IsSlewing returns 0
00:52:31.281 00.000 25848 IsGuiding returns 0
00:52:31.313 00.032 25848 IsGuiding returns 1
00:52:31.313 00.000 25848 scope still moving after pulse duration time elapsed
00:52:31.373 00.060 25848 IsSlewing returns 0
00:52:31.373 00.000 25848 IsGuiding returns 0
00:52:31.373 00.000 25848 scope move finished after 21 + 70 ms
00:52:31.373 00.000 25848 Move returns status 0, amount 21
00:52:31.373 00.000 25848 move complete, result=0
00:52:31.373 00.000 25848 worker thread done servicing request
00:52:31.373 00.000 25848 Worker thread wakes up
00:52:31.373 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:31.373 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:31.373 00.000 21444 GuideStep: 1.7 px 49 ms WEST, -0.8 px 21 ms NORTH
00:52:34.218 02.845 25848 Exposure complete
00:52:34.285 00.067 25848 worker thread done servicing request
00:52:34.285 00.000 21444 OnExposeComplete: enter
00:52:34.285 00.000 21444 UpdateGuideState(): m_state=6
00:52:34.285 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1263
00:52:34.285 00.000 21444 Star::Find returns 1 (1), X=1223.83, Y=749.70, Mass=367045, SNR=58.8, Peak=12316 HFD=6.7
00:52:34.285 00.000 21444 Star::Find false star n=4 nbg=268 bg=3637.9 sigma=514.4 thresh=5181 peak=4903
00:52:34.285 00.000 21444 Star::Find false star n=5 nbg=242 bg=3816.6 sigma=441.4 thresh=5141 peak=4881
00:52:34.285 00.000 21444 Star::Find false star n=2 nbg=259 bg=3530.3 sigma=446.7 thresh=4870 peak=4618
00:52:34.285 00.000 21444 Star::Find false star n=2 nbg=275 bg=3614.1 sigma=495.6 thresh=5101 peak=4866
00:52:34.285 00.000 21444 Star::Find false star n=2 nbg=258 bg=3782.2 sigma=454.1 thresh=5145 peak=4737
00:52:34.285 00.000 21444 Star::Find false star n=8 nbg=260 bg=2825.2 sigma=419.6 thresh=4084 peak=3892
00:52:34.285 00.000 21444 Star::Find false star n=4 nbg=246 bg=3179.1 sigma=347.8 thresh=4223 peak=4059
00:52:34.285 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.80,9.04,0.00,M6] [#3 -19.75,-7.62,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.71,-0.56,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.33,2.90,1.73,U] 
00:52:34.285 00.000 21444 single-star, 2 included, MultiStar: {1.94, 0.95}, one-star: {0.55, -1.19}
00:52:34.286 00.001 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.10)
00:52:34.286 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.75)
00:52:34.286 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-1.19 hyp=1.31 cameraTheta=-1.14 mountX=-0.66 mountY=-0.89, mountTheta=-2.21
00:52:34.286 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-1.19, opts=13)
00:52:34.286 00.000 21444 Enqueuing Move request for scope (0.55, -1.19)
00:52:34.286 00.000 25848 Worker thread wakes up
00:52:34.287 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -1.19) opts 0xd
00:52:34.287 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -1.19)
00:52:34.287 00.000 25848 Moving (0.55, -1.19) raw xDistance=-0.66 yDistance=-0.89
00:52:34.287 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.66
00:52:34.287 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=476, FiltMax=65504, Gamma=0.560
00:52:34.287 00.000 21444 UpdateGuideState exits: m=367045 SNR=58.8 Saturated
00:52:34.287 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:34.287 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:34.287 00.000 21444 Enqueuing Expose request
00:52:34.287 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
00:52:34.287 00.000 25848 MoveAxis(E, 16, ABG)
00:52:34.287 00.000 25848 Guiding  Dir = 2, Dur = 16
00:52:34.312 00.025 25848 IsSlewing returns 0
00:52:34.313 00.001 25848 IsGuiding returns 0
00:52:34.344 00.031 25848 IsGuiding returns 1
00:52:34.344 00.000 25848 scope still moving after pulse duration time elapsed
00:52:34.408 00.064 25848 IsSlewing returns 0
00:52:34.408 00.000 25848 IsGuiding returns 0
00:52:34.408 00.000 25848 scope move finished after 16 + 79 ms
00:52:34.408 00.000 25848 Move returns status 0, amount 16
00:52:34.408 00.000 25848 MoveAxis(N, 24, ABG)
00:52:34.408 00.000 25848 Guiding  Dir = 0, Dur = 24
00:52:34.438 00.030 25848 IsSlewing returns 0
00:52:34.439 00.001 25848 IsGuiding returns 0
00:52:34.470 00.031 25848 IsGuiding returns 1
00:52:34.470 00.000 25848 scope still moving after pulse duration time elapsed
00:52:34.610 00.140 25848 IsSlewing returns 0
00:52:34.611 00.001 25848 IsGuiding returns 0
00:52:34.611 00.000 25848 scope move finished after 24 + 147 ms
00:52:34.611 00.000 25848 Move returns status 0, amount 24
00:52:34.611 00.000 25848 move complete, result=0
00:52:34.611 00.000 25848 worker thread done servicing request
00:52:34.611 00.000 25848 Worker thread wakes up
00:52:34.611 00.000 21444 GuideStep: -0.7 px 16 ms EAST, -0.9 px 24 ms NORTH
00:52:34.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:34.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:37.450 02.839 25848 Exposure complete
00:52:37.536 00.086 25848 worker thread done servicing request
00:52:37.536 00.000 21444 OnExposeComplete: enter
00:52:37.537 00.001 21444 UpdateGuideState(): m_state=6
00:52:37.537 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1264
00:52:37.537 00.000 21444 Star::Find returns 1 (1), X=1223.81, Y=752.57, Mass=327752, SNR=48.5, Peak=9940 HFD=7.2
00:52:37.537 00.000 21444 Star::Find false star n=8 nbg=242 bg=3644.6 sigma=371.3 thresh=4759 peak=4685
00:52:37.537 00.000 21444 Star::Find false star n=1 nbg=273 bg=4074.5 sigma=535.4 thresh=5681 peak=5293
00:52:37.537 00.000 21444 Star::Find false star n=6 nbg=248 bg=3798.5 sigma=456.8 thresh=5169 peak=4610
00:52:37.537 00.000 21444 Star::Find false star n=7 nbg=276 bg=3538.9 sigma=449.4 thresh=4887 peak=4668
00:52:37.537 00.000 21444 Star::Find false star n=6 nbg=250 bg=3547.4 sigma=445.7 thresh=4885 peak=4817
00:52:37.537 00.000 21444 Star::Find false star n=5 nbg=257 bg=2613.5 sigma=381.5 thresh=3758 peak=3650
00:52:37.537 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.25,1.97,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.16,1.00,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.48,-14.15,0.00,M1] 
00:52:37.537 00.000 21444 refined, 1 included, MultiStar: {0.85, 1.33}, one-star: {0.53, 1.68}
00:52:37.537 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
00:52:37.537 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.39)
00:52:37.537 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=1.33 hyp=1.58 cameraTheta=1.00 mountX=-0.73 mountY=1.56, mountTheta=2.01
00:52:37.538 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=1.33, opts=13)
00:52:37.538 00.000 21444 Enqueuing Move request for scope (0.85, 1.33)
00:52:37.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=254, FiltMax=65504, Gamma=0.560
00:52:37.538 00.000 21444 UpdateGuideState exits: m=327752 SNR=48.5 Saturated
00:52:37.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:37.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:37.538 00.000 21444 Enqueuing Expose request
00:52:37.538 00.000 25848 Worker thread wakes up
00:52:37.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 1.33) opts 0xd
00:52:37.538 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 1.33)
00:52:37.538 00.000 25848 Moving (0.85, 1.33) raw xDistance=-0.73 yDistance=1.56
00:52:37.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.73
00:52:37.538 00.000 25848 resist switch: large excursion: input 1.56 thresh 1.53 direction from -1 to 1
00:52:37.538 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.67
00:52:37.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
00:52:37.538 00.000 25848 MoveAxis(E, 22, ABG)
00:52:37.538 00.000 25848 Guiding  Dir = 2, Dur = 22
00:52:37.564 00.026 25848 IsSlewing returns 0
00:52:37.564 00.000 25848 IsGuiding returns 0
00:52:37.596 00.032 25848 IsGuiding returns 1
00:52:37.596 00.000 25848 scope still moving after pulse duration time elapsed
00:52:37.640 00.044 25848 IsSlewing returns 0
00:52:37.640 00.000 25848 IsGuiding returns 0
00:52:37.640 00.000 25848 scope move finished after 22 + 55 ms
00:52:37.641 00.001 25848 Move returns status 0, amount 22
00:52:37.641 00.000 25848 BLC: Oldest BLC event removed
00:52:37.641 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
00:52:37.641 00.000 25848 MoveAxis(S, 332, ABG)
00:52:37.641 00.000 25848 Guiding  Dir = 1, Dur = 332
00:52:37.674 00.033 25848 IsSlewing returns 0
00:52:37.674 00.000 25848 IsGuiding returns 0
00:52:37.705 00.031 25848 PulseGuide returned control before completion, sleep 312
00:52:38.029 00.324 25848 IsGuiding returns 1
00:52:38.029 00.000 25848 scope still moving after pulse duration time elapsed
00:52:38.080 00.051 25848 IsSlewing returns 0
00:52:38.080 00.000 25848 IsGuiding returns 0
00:52:38.080 00.000 25848 scope move finished after 332 + 74 ms
00:52:38.080 00.000 25848 Move returns status 0, amount 332
00:52:38.080 00.000 25848 move complete, result=0
00:52:38.080 00.000 25848 worker thread done servicing request
00:52:38.080 00.000 25848 Worker thread wakes up
00:52:38.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:38.081 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:38.081 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 1.6 px 332 ms SOUTH
00:52:40.929 02.848 25848 Exposure complete
00:52:41.017 00.088 25848 worker thread done servicing request
00:52:41.017 00.000 21444 OnExposeComplete: enter
00:52:41.017 00.000 21444 UpdateGuideState(): m_state=6
00:52:41.017 00.000 21444 Star::Find(15, 1223, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1265
00:52:41.017 00.000 21444 Star::Find returns 1 (1), X=1223.10, Y=750.16, Mass=317441, SNR=47.7, Peak=9636 HFD=6.7
00:52:41.018 00.001 21444 Star::Find false star n=5 nbg=240 bg=3606.0 sigma=446.4 thresh=4945 peak=4820
00:52:41.018 00.000 21444 Star::Find false star n=3 nbg=251 bg=2346.3 sigma=421.0 thresh=3609 peak=3345
00:52:41.018 00.000 21444 Star::Find false star n=1 nbg=261 bg=3656.4 sigma=570.3 thresh=5367 peak=4596
00:52:41.018 00.000 21444 Star::Find false star n=1 nbg=282 bg=3616.1 sigma=569.2 thresh=5324 peak=4702
00:52:41.018 00.000 21444 Star::Find false star n=6 nbg=242 bg=3545.6 sigma=350.1 thresh=4596 peak=4548
00:52:41.018 00.000 21444 Star::Find false star n=1 nbg=264 bg=3716.3 sigma=477.5 thresh=5149 peak=4733
00:52:41.018 00.000 21444 Star::Find false star n=3 nbg=266 bg=2653.9 sigma=478.7 thresh=4090 peak=3899
00:52:41.018 00.000 21444 Star::Find false star n=1 nbg=267 bg=2979.5 sigma=505.4 thresh=4496 peak=4072
00:52:41.018 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.53,0.11,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.83,0.03,1.21,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 11.89,-18.36,0.00,M2] 
00:52:41.018 00.000 21444 refined, 2 included, MultiStar: {0.28, -0.27}, one-star: {-0.18, -0.73}
00:52:41.018 00.000 21444 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.05) = xAngle (-3.82 = 2.46)
00:52:41.018 00.000 21444 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.38)
00:52:41.018 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.27 hyp=0.39 cameraTheta=-0.77 mountX=-0.30 mountY=-0.15, mountTheta=-2.69
00:52:41.019 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.27, opts=13)
00:52:41.019 00.000 21444 Enqueuing Move request for scope (0.28, -0.27)
00:52:41.019 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=344, FiltMax=65504, Gamma=0.560
00:52:41.019 00.000 21444 UpdateGuideState exits: m=317441 SNR=47.7 Saturated
00:52:41.019 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:41.019 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:41.019 00.000 21444 Enqueuing Expose request
00:52:41.019 00.000 25848 Worker thread wakes up
00:52:41.019 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.27) opts 0xd
00:52:41.019 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.27)
00:52:41.019 00.000 25848 Moving (0.28, -0.27) raw xDistance=-0.30 yDistance=-0.15
00:52:41.020 00.001 25848 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.14, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.556672, 1:-0.147059
00:52:41.020 00.000 25848 BLC: No correction, Miss < min_move
00:52:41.020 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
00:52:41.020 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:41.020 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:52:41.020 00.000 25848 MoveAxis(E, 0, ABG)
00:52:41.020 00.000 25848 Move returns status 0, amount 0
00:52:41.020 00.000 25848 MoveAxis(N, 0, ABG)
00:52:41.020 00.000 25848 Move returns status 0, amount 0
00:52:41.020 00.000 25848 move complete, result=0
00:52:41.020 00.000 25848 worker thread done servicing request
00:52:41.020 00.000 25848 Worker thread wakes up
00:52:41.020 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:41.020 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:41.020 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:43.867 02.847 25848 Exposure complete
00:52:43.946 00.079 25848 worker thread done servicing request
00:52:43.946 00.000 21444 OnExposeComplete: enter
00:52:43.946 00.000 21444 UpdateGuideState(): m_state=6
00:52:43.946 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1266
00:52:43.947 00.001 21444 Star::Find returns 1 (1), X=1221.21, Y=750.74, Mass=300685, SNR=47.2, Peak=10624 HFD=6.5
00:52:43.947 00.000 21444 Star::Find false star n=3 nbg=256 bg=2194.8 sigma=406.7 thresh=3415 peak=3267
00:52:43.947 00.000 21444 Star::Find false star n=4 nbg=263 bg=3297.5 sigma=481.8 thresh=4743 peak=4472
00:52:43.947 00.000 21444 Star::Find false star n=2 nbg=275 bg=3618.9 sigma=478.3 thresh=5054 peak=4498
00:52:43.947 00.000 21444 Star::Find false star n=3 nbg=271 bg=2685.2 sigma=459.5 thresh=4064 peak=3863
00:52:43.947 00.000 21444 Star::Find false star n=5 nbg=252 bg=3111.6 sigma=436.2 thresh=4420 peak=3998
00:52:43.947 00.000 21444 MultiStar: [#1 3.82,-8.86,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -0.85,0.17,0.31,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.40,0.68,0.90,U] [#8 -25.39,1.86,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 10.73,-18.32,0.00,M3] 
00:52:43.947 00.000 21444 refined, 2 included, MultiStar: {-1.63, 0.23}, one-star: {-2.07, -0.15}
00:52:43.947 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
00:52:43.947 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
00:52:43.947 00.000 21444 CameraToMount -- cameraX=-1.63 cameraY=0.23 hyp=1.64 cameraTheta=3.00 mountX=1.64 mountY=-0.40, mountTheta=-0.24
00:52:43.948 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.63, y=0.23, opts=13)
00:52:43.948 00.000 21444 Enqueuing Move request for scope (-1.63, 0.23)
00:52:43.948 00.000 25848 Worker thread wakes up
00:52:43.948 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.63, 0.23) opts 0xd
00:52:43.948 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.63, 0.23)
00:52:43.948 00.000 25848 Moving (-1.63, 0.23) raw xDistance=1.64 yDistance=-0.40
00:52:43.948 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=372, FiltMax=65504, Gamma=0.560
00:52:43.948 00.000 21444 UpdateGuideState exits: m=300685 SNR=47.2 Saturated
00:52:43.948 00.000 25848 BLC: History state: CurrMiss=-0.40, AvgInitMiss=0.14, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.556672, 1:-0.147059, 2:-0.402134
00:52:43.948 00.000 25848 BLC: No correction, Miss < min_move
00:52:43.948 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:43.948 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.64
00:52:43.948 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:43.948 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:43.948 00.000 21444 Enqueuing Expose request
00:52:43.948 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:52:43.948 00.000 25848 MoveAxis(W, 48, ABG)
00:52:43.948 00.000 25848 Guiding  Dir = 3, Dur = 48
00:52:43.969 00.021 25848 IsSlewing returns 0
00:52:43.969 00.000 25848 IsGuiding returns 0
00:52:44.001 00.032 25848 PulseGuide returned control before completion, sleep 27
00:52:44.038 00.037 25848 IsGuiding returns 1
00:52:44.038 00.000 25848 scope still moving after pulse duration time elapsed
00:52:44.093 00.055 25848 IsSlewing returns 0
00:52:44.094 00.001 25848 IsGuiding returns 0
00:52:44.094 00.000 25848 scope move finished after 48 + 76 ms
00:52:44.094 00.000 25848 Move returns status 0, amount 48
00:52:44.094 00.000 25848 MoveAxis(N, 0, ABG)
00:52:44.094 00.000 25848 Move returns status 0, amount 0
00:52:44.094 00.000 25848 move complete, result=0
00:52:44.094 00.000 25848 worker thread done servicing request
00:52:44.094 00.000 25848 Worker thread wakes up
00:52:44.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:44.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:44.094 00.000 21444 GuideStep: 1.6 px 48 ms WEST, -0.4 px 0 ms NORTH
00:52:46.947 02.853 25848 Exposure complete
00:52:47.026 00.079 25848 worker thread done servicing request
00:52:47.026 00.000 21444 OnExposeComplete: enter
00:52:47.026 00.000 21444 UpdateGuideState(): m_state=6
00:52:47.026 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1267
00:52:47.026 00.000 21444 Star::Find returns 1 (1), X=1223.39, Y=751.99, Mass=419569, SNR=69.5, Peak=11276 HFD=6.8
00:52:47.026 00.000 21444 Star::Find false star n=7 nbg=256 bg=3562.7 sigma=422.3 thresh=4830 peak=4455
00:52:47.026 00.000 21444 Star::Find false star n=4 nbg=259 bg=2262.6 sigma=381.1 thresh=3406 peak=3144
00:52:47.026 00.000 21444 Star::Find false star n=5 nbg=279 bg=3887.8 sigma=515.2 thresh=5433 peak=5329
00:52:47.026 00.000 21444 Star::Find false star n=6 nbg=275 bg=3425.7 sigma=498.5 thresh=4921 peak=4893
00:52:47.026 00.000 21444 Star::Find false star n=6 nbg=270 bg=3420.0 sigma=504.9 thresh=4935 peak=4780
00:52:47.026 00.000 21444 Star::Find false star n=3 nbg=248 bg=2585.6 sigma=413.0 thresh=3825 peak=3595
00:52:47.026 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 4.13,14.93,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -0.04,1.14,0.87,U] [#8 -30.45,8.87,0.00,R] [#9 0.00,0.00,0.00,L] [#10 -0.49,-23.52,0.00,M7] [#11 11.71,-18.19,0.00,M4] 
00:52:47.027 00.001 21444 single-star, 1 included, MultiStar: {0.04, 1.12}, one-star: {0.10, 1.10}
00:52:47.027 00.000 21444 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.05) = xAngle (-1.57 = -1.57)
00:52:47.027 00.000 21444 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.42 = 1.86)
00:52:47.027 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=1.10 hyp=1.10 cameraTheta=1.48 mountX=-0.00 mountY=1.06, mountTheta=1.58
00:52:47.027 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=1.10, opts=13)
00:52:47.027 00.000 21444 Enqueuing Move request for scope (0.10, 1.10)
00:52:47.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=422, FiltMax=65504, Gamma=0.560
00:52:47.027 00.000 21444 UpdateGuideState exits: m=419569 SNR=69.5 Saturated
00:52:47.027 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:47.028 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:47.028 00.000 21444 Enqueuing Expose request
00:52:47.028 00.000 25848 Worker thread wakes up
00:52:47.028 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 1.10) opts 0xd
00:52:47.028 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 1.10)
00:52:47.028 00.000 25848 Moving (0.10, 1.10) raw xDistance=-0.00 yDistance=1.06
00:52:47.028 00.000 25848 BLC: window closed
00:52:47.028 00.000 25848 BLC: History state: CurrMiss=1.06, AvgInitMiss=0.14, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.556672, 1:-0.147059, 2:-0.402134
00:52:47.028 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:52:47.028 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:52:47.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
00:52:47.028 00.000 25848 MoveAxis(E, 0, ABG)
00:52:47.028 00.000 25848 Move returns status 0, amount 0
00:52:47.028 00.000 25848 MoveAxis(S, 29, ABG)
00:52:47.028 00.000 25848 Guiding  Dir = 1, Dur = 29
00:52:47.048 00.020 25848 IsSlewing returns 0
00:52:47.049 00.001 25848 IsGuiding returns 0
00:52:47.080 00.031 25848 IsGuiding returns 1
00:52:47.080 00.000 25848 scope still moving after pulse duration time elapsed
00:52:47.124 00.044 25848 IsSlewing returns 0
00:52:47.124 00.000 25848 IsGuiding returns 0
00:52:47.124 00.000 25848 scope move finished after 29 + 46 ms
00:52:47.124 00.000 25848 Move returns status 0, amount 29
00:52:47.124 00.000 25848 move complete, result=0
00:52:47.124 00.000 25848 worker thread done servicing request
00:52:47.124 00.000 25848 Worker thread wakes up
00:52:47.124 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.1 px 29 ms SOUTH
00:52:47.125 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:47.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:49.971 02.846 25848 Exposure complete
00:52:50.059 00.088 25848 worker thread done servicing request
00:52:50.059 00.000 21444 OnExposeComplete: enter
00:52:50.059 00.000 21444 UpdateGuideState(): m_state=6
00:52:50.060 00.001 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1268
00:52:50.060 00.000 21444 Star::Find returns 1 (1), X=1223.20, Y=751.12, Mass=386827, SNR=60.1, Peak=12540 HFD=6.4
00:52:50.060 00.000 21444 Star::Find false star n=5 nbg=261 bg=3502.7 sigma=483.4 thresh=4953 peak=4791
00:52:50.060 00.000 21444 Star::Find false star n=5 nbg=256 bg=2264.0 sigma=393.2 thresh=3444 peak=3394
00:52:50.060 00.000 21444 Star::Find false star n=2 nbg=275 bg=4040.2 sigma=502.8 thresh=5549 peak=5415
00:52:50.060 00.000 21444 Star::Find false star n=2 nbg=268 bg=3657.6 sigma=470.9 thresh=5070 peak=4608
00:52:50.060 00.000 21444 Star::Find false star n=10 nbg=247 bg=3445.3 sigma=431.8 thresh=4741 peak=4711
00:52:50.060 00.000 21444 Star::Find false star n=1 nbg=266 bg=3667.7 sigma=453.9 thresh=5029 peak=4544
00:52:50.060 00.000 21444 Star::Find false star n=9 nbg=259 bg=3645.2 sigma=418.6 thresh=4901 peak=4757
00:52:50.060 00.000 21444 Star::Find false star n=6 nbg=255 bg=2667.7 sigma=433.9 thresh=3969 peak=3758
00:52:50.060 00.000 21444 Star::Find false star n=1 nbg=269 bg=3282.1 sigma=449.3 thresh=4630 peak=4214
00:52:50.060 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.08,0.45,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.60,-18.44,0.00,M5] 
00:52:50.060 00.000 21444 single-star, 1 included, MultiStar: {-0.08, 0.34}, one-star: {-0.08, 0.23}
00:52:50.061 00.001 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
00:52:50.061 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.31)
00:52:50.061 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.92 mountX=0.10 mountY=0.18, mountTheta=1.05
00:52:50.061 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.23, opts=13)
00:52:50.061 00.000 21444 Enqueuing Move request for scope (-0.08, 0.23)
00:52:50.061 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=508, FiltMax=65504, Gamma=0.560
00:52:50.061 00.000 21444 UpdateGuideState exits: m=386827 SNR=60.1 Saturated
00:52:50.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:50.061 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:50.061 00.000 21444 Enqueuing Expose request
00:52:50.061 00.000 25848 Worker thread wakes up
00:52:50.061 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
00:52:50.061 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
00:52:50.061 00.000 25848 Moving (-0.08, 0.23) raw xDistance=0.10 yDistance=0.18
00:52:50.061 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:52:50.061 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:50.061 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:52:50.061 00.000 25848 MoveAxis(E, 0, ABG)
00:52:50.061 00.000 25848 Move returns status 0, amount 0
00:52:50.061 00.000 25848 MoveAxis(N, 0, ABG)
00:52:50.061 00.000 25848 Move returns status 0, amount 0
00:52:50.061 00.000 25848 move complete, result=0
00:52:50.063 00.002 25848 worker thread done servicing request
00:52:50.063 00.000 25848 Worker thread wakes up
00:52:50.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:50.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:50.063 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:52:52.910 02.847 25848 Exposure complete
00:52:52.992 00.082 25848 worker thread done servicing request
00:52:52.993 00.001 21444 OnExposeComplete: enter
00:52:52.993 00.000 21444 UpdateGuideState(): m_state=6
00:52:52.993 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1269
00:52:52.993 00.000 21444 Star::Find returns 1 (1), X=1223.97, Y=751.88, Mass=471354, SNR=70.4, Peak=12792 HFD=6.7
00:52:52.993 00.000 21444 Star::Find false star n=4 nbg=232 bg=3535.1 sigma=374.8 thresh=4659 peak=4584
00:52:52.993 00.000 21444 Star::Find false star n=5 nbg=257 bg=2223.2 sigma=403.5 thresh=3434 peak=3136
00:52:52.993 00.000 21444 Star::Find false star n=1 nbg=269 bg=3621.3 sigma=468.0 thresh=5025 peak=4583
00:52:52.993 00.000 21444 Star::Find false star n=2 nbg=261 bg=3361.8 sigma=455.4 thresh=4728 peak=4387
00:52:52.993 00.000 21444 Star::Find false star n=1 nbg=271 bg=3733.7 sigma=518.7 thresh=5290 peak=4832
00:52:52.993 00.000 21444 Star::Find false star n=3 nbg=265 bg=2632.8 sigma=430.0 thresh=3923 peak=3692
00:52:52.993 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.75,0.13,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.48,1.38,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 6.15,-16.44,0.00,M8] [#11 11.85,-17.29,0.00,M6] 
00:52:52.993 00.000 21444 refined, 2 included, MultiStar: {0.50, 1.09}, one-star: {0.68, 0.99}
00:52:52.993 00.000 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
00:52:52.993 00.000 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.75 = 1.53)
00:52:52.993 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=1.09 hyp=1.20 cameraTheta=1.14 mountX=-0.40 mountY=1.20, mountTheta=1.89
00:52:52.994 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=1.09, opts=13)
00:52:52.994 00.000 21444 Enqueuing Move request for scope (0.50, 1.09)
00:52:52.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=358, FiltMax=65504, Gamma=0.560
00:52:52.994 00.000 21444 UpdateGuideState exits: m=471354 SNR=70.4 Saturated
00:52:52.994 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:52.994 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:52.994 00.000 21444 Enqueuing Expose request
00:52:52.994 00.000 25848 Worker thread wakes up
00:52:52.994 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 1.09) opts 0xd
00:52:52.994 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 1.09)
00:52:52.994 00.000 25848 Moving (0.50, 1.09) raw xDistance=-0.40 yDistance=1.20
00:52:52.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
00:52:52.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
00:52:52.994 00.000 25848 MoveAxis(E, 0, ABG)
00:52:52.994 00.000 25848 Move returns status 0, amount 0
00:52:52.994 00.000 25848 MoveAxis(S, 33, ABG)
00:52:52.994 00.000 25848 Guiding  Dir = 1, Dur = 33
00:52:53.015 00.021 25848 IsSlewing returns 0
00:52:53.015 00.000 25848 IsGuiding returns 0
00:52:53.048 00.033 25848 PulseGuide returned control before completion, sleep 12
00:52:53.067 00.019 25848 IsGuiding returns 1
00:52:53.067 00.000 25848 scope still moving after pulse duration time elapsed
00:52:53.123 00.056 25848 IsSlewing returns 0
00:52:53.123 00.000 25848 IsGuiding returns 0
00:52:53.123 00.000 25848 scope move finished after 33 + 74 ms
00:52:53.123 00.000 25848 Move returns status 0, amount 33
00:52:53.123 00.000 25848 move complete, result=0
00:52:53.123 00.000 25848 worker thread done servicing request
00:52:53.123 00.000 25848 Worker thread wakes up
00:52:53.123 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:53.123 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:53.123 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 33 ms SOUTH
00:52:55.978 02.855 25848 Exposure complete
00:52:56.067 00.089 25848 worker thread done servicing request
00:52:56.067 00.000 21444 OnExposeComplete: enter
00:52:56.067 00.000 21444 UpdateGuideState(): m_state=6
00:52:56.067 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1270
00:52:56.067 00.000 21444 Star::Find returns 1 (1), X=1223.33, Y=750.96, Mass=404322, SNR=58.2, Peak=12064 HFD=6.6
00:52:56.067 00.000 21444 Star::Find false star n=5 nbg=246 bg=3483.7 sigma=432.2 thresh=4780 peak=4691
00:52:56.068 00.001 21444 Star::Find false star n=4 nbg=269 bg=3639.5 sigma=472.3 thresh=5056 peak=4865
00:52:56.068 00.000 21444 Star::Find false star n=6 nbg=263 bg=3088.6 sigma=465.3 thresh=4484 peak=4326
00:52:56.068 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 9.34,-4.90,0.00,M8] [#3 -0.71,-0.34,0.17,U] [#4 -1.94,3.47,0.22,U] [#5 0.00,0.00,0.00,L] [#6 -0.72,-22.69,0.00,R] [#7 -0.48,0.26,0.95,U] [#8 0.00,0.00,0.00,L] [#9 -14.11,18.38,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 12.10,-18.87,0.00,M7] 
00:52:56.068 00.000 21444 single-star, 3 included, MultiStar: {-0.41, 0.44}, one-star: {0.05, 0.07}
00:52:56.068 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
00:52:56.068 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
00:52:56.068 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.99 mountX=-0.04 mountY=0.08, mountTheta=2.02
00:52:56.069 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.07, opts=13)
00:52:56.069 00.000 21444 Enqueuing Move request for scope (0.05, 0.07)
00:52:56.069 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=230, FiltMax=65504, Gamma=0.560
00:52:56.069 00.000 25848 Worker thread wakes up
00:52:56.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
00:52:56.069 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
00:52:56.069 00.000 25848 Moving (0.05, 0.07) raw xDistance=-0.04 yDistance=0.08
00:52:56.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:52:56.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:56.069 00.000 21444 UpdateGuideState exits: m=404322 SNR=58.2 Saturated
00:52:56.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:56.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:56.069 00.000 21444 Enqueuing Expose request
00:52:56.070 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:52:56.070 00.000 25848 MoveAxis(E, 0, ABG)
00:52:56.070 00.000 25848 Move returns status 0, amount 0
00:52:56.070 00.000 25848 MoveAxis(N, 0, ABG)
00:52:56.070 00.000 25848 Move returns status 0, amount 0
00:52:56.070 00.000 25848 move complete, result=0
00:52:56.070 00.000 25848 worker thread done servicing request
00:52:56.070 00.000 25848 Worker thread wakes up
00:52:56.070 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:56.070 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:56.070 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:58.912 02.842 25848 Exposure complete
00:52:58.998 00.086 25848 worker thread done servicing request
00:52:58.998 00.000 21444 OnExposeComplete: enter
00:52:58.999 00.001 21444 UpdateGuideState(): m_state=6
00:52:58.999 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1271
00:52:58.999 00.000 21444 Star::Find returns 1 (1), X=1221.49, Y=750.30, Mass=384534, SNR=62.5, Peak=11380 HFD=7.1
00:52:58.999 00.000 21444 Star::Find false star n=9 nbg=249 bg=3299.0 sigma=399.1 thresh=4496 peak=4488
00:52:58.999 00.000 21444 Star::Find false star n=1 nbg=260 bg=2325.2 sigma=408.8 thresh=3552 peak=3191
00:52:58.999 00.000 21444 Star::Find false star n=16 nbg=237 bg=3653.7 sigma=422.9 thresh=4922 peak=4879
00:52:58.999 00.000 21444 Star::Find false star n=12 nbg=244 bg=3516.5 sigma=443.6 thresh=4847 peak=4616
00:52:58.999 00.000 21444 Star::Find false star n=5 nbg=267 bg=3620.8 sigma=448.1 thresh=4965 peak=4680
00:52:58.999 00.000 21444 Star::Find false star n=6 nbg=260 bg=3610.9 sigma=463.9 thresh=5003 peak=4893
00:52:58.999 00.000 21444 Star::Find false star n=4 nbg=262 bg=2656.8 sigma=452.8 thresh=4015 peak=3669
00:52:58.999 00.000 21444 Star::Find false star n=3 nbg=247 bg=3075.2 sigma=459.1 thresh=4452 peak=4004
00:52:58.999 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.33,-0.64,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.99,-0.10,0.52,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 9.38,-20.13,0.00,M8] 
00:52:58.999 00.000 21444 refined, 2 included, MultiStar: {-1.79, -0.45}, one-star: {-1.79, -0.59}
00:52:58.999 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.95 = 0.34)
00:52:58.999 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.79 = -2.51)
00:52:59.000 00.001 21444 CameraToMount -- cameraX=-1.79 cameraY=-0.45 hyp=1.85 cameraTheta=-2.90 mountX=1.75 mountY=-1.09, mountTheta=-0.56
00:52:59.000 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.79, y=-0.45, opts=13)
00:52:59.000 00.000 21444 Enqueuing Move request for scope (-1.79, -0.45)
00:52:59.001 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=292, FiltMax=65504, Gamma=0.560
00:52:59.001 00.000 21444 UpdateGuideState exits: m=384534 SNR=62.5 Saturated
00:52:59.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:59.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:52:59.001 00.000 21444 Enqueuing Expose request
00:52:59.001 00.000 25848 Worker thread wakes up
00:52:59.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.79, -0.45) opts 0xd
00:52:59.001 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.79, -0.45)
00:52:59.001 00.000 25848 Moving (-1.79, -0.45) raw xDistance=1.75 yDistance=-1.09
00:52:59.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.75
00:52:59.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:59.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.09
00:52:59.001 00.000 25848 MoveAxis(W, 51, ABG)
00:52:59.001 00.000 25848 Guiding  Dir = 3, Dur = 51
00:52:59.032 00.031 25848 IsSlewing returns 0
00:52:59.032 00.000 25848 IsGuiding returns 0
00:52:59.063 00.031 25848 PulseGuide returned control before completion, sleep 30
00:52:59.100 00.037 25848 IsGuiding returns 1
00:52:59.100 00.000 25848 scope still moving after pulse duration time elapsed
00:52:59.156 00.056 25848 IsSlewing returns 0
00:52:59.158 00.002 25848 IsGuiding returns 0
00:52:59.158 00.000 25848 scope move finished after 51 + 75 ms
00:52:59.158 00.000 25848 Move returns status 0, amount 51
00:52:59.158 00.000 25848 MoveAxis(N, 0, ABG)
00:52:59.158 00.000 25848 Move returns status 0, amount 0
00:52:59.158 00.000 25848 move complete, result=0
00:52:59.158 00.000 25848 worker thread done servicing request
00:52:59.158 00.000 25848 Worker thread wakes up
00:52:59.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:52:59.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:52:59.158 00.000 21444 GuideStep: 1.7 px 51 ms WEST, -1.1 px 0 ms NORTH
00:53:02.002 02.844 25848 Exposure complete
00:53:02.082 00.080 25848 worker thread done servicing request
00:53:02.082 00.000 21444 OnExposeComplete: enter
00:53:02.083 00.001 21444 UpdateGuideState(): m_state=6
00:53:02.083 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1272
00:53:02.083 00.000 21444 Star::Find returns 1 (1), X=1222.43, Y=749.54, Mass=429338, SNR=77.0, Peak=11200 HFD=7.5
00:53:02.083 00.000 21444 Star::Find false star n=2 nbg=244 bg=3492.1 sigma=426.3 thresh=4771 peak=4565
00:53:02.083 00.000 21444 Star::Find false star n=7 nbg=246 bg=2037.9 sigma=393.4 thresh=3218 peak=3088
00:53:02.083 00.000 21444 Star::Find false star n=1 nbg=269 bg=3539.6 sigma=461.6 thresh=4924 peak=4482
00:53:02.083 00.000 21444 Star::Find false star n=3 nbg=263 bg=3627.3 sigma=484.9 thresh=5082 peak=4661
00:53:02.083 00.000 21444 Star::Find false star n=4 nbg=256 bg=3594.0 sigma=416.8 thresh=4844 peak=4737
00:53:02.083 00.000 21444 Star::Find false star n=2 nbg=274 bg=3675.5 sigma=481.4 thresh=5120 peak=4918
00:53:02.083 00.000 21444 Star::Find false star n=4 nbg=272 bg=3011.9 sigma=480.2 thresh=4453 peak=4140
00:53:02.083 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.01,-0.06,0.09,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.17,-1.34,0.87,U] [#8 0.00,0.00,0.00,L] [#9 -0.89,16.65,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 10.99,-19.92,0.00,M9] 
00:53:02.083 00.000 21444 single-star, 2 included, MultiStar: {-1.00, -1.29}, one-star: {-0.85, -1.35}
00:53:02.083 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.10)
00:53:02.083 00.000 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.03 = -1.75)
00:53:02.083 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=-1.35 hyp=1.60 cameraTheta=-2.13 mountX=0.73 mountY=-1.58, mountTheta=-1.14
00:53:02.084 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=-1.35, opts=13)
00:53:02.084 00.000 21444 Enqueuing Move request for scope (-0.85, -1.35)
00:53:02.084 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=440, FiltMax=65504, Gamma=0.560
00:53:02.084 00.000 21444 UpdateGuideState exits: m=429338 SNR=77.0 Saturated
00:53:02.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:02.084 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:02.084 00.000 21444 Enqueuing Expose request
00:53:02.085 00.001 25848 Worker thread wakes up
00:53:02.085 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -1.35) opts 0xd
00:53:02.085 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, -1.35)
00:53:02.085 00.000 25848 Moving (-0.85, -1.35) raw xDistance=0.73 yDistance=-1.58
00:53:02.085 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.73
00:53:02.085 00.000 25848 resist switch: large excursion: input -1.58 thresh 1.53 direction from 1 to -1
00:53:02.085 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.73
00:53:02.085 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.58 from input -1.58
00:53:02.085 00.000 25848 MoveAxis(W, 25, ABG)
00:53:02.085 00.000 25848 Guiding  Dir = 3, Dur = 25
00:53:02.110 00.025 25848 IsSlewing returns 0
00:53:02.110 00.000 25848 IsGuiding returns 0
00:53:02.142 00.032 25848 IsGuiding returns 1
00:53:02.142 00.000 25848 scope still moving after pulse duration time elapsed
00:53:02.203 00.061 25848 IsSlewing returns 0
00:53:02.203 00.000 25848 IsGuiding returns 0
00:53:02.203 00.000 25848 scope move finished after 25 + 67 ms
00:53:02.203 00.000 25848 Move returns status 0, amount 25
00:53:02.203 00.000 25848 BLC: Oldest BLC event removed
00:53:02.203 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
00:53:02.203 00.000 25848 MoveAxis(N, 333, ABG)
00:53:02.203 00.000 25848 Guiding  Dir = 0, Dur = 333
00:53:02.233 00.030 25848 IsSlewing returns 0
00:53:02.234 00.001 25848 IsGuiding returns 0
00:53:02.265 00.031 25848 PulseGuide returned control before completion, sleep 313
00:53:02.591 00.326 25848 IsGuiding returns 1
00:53:02.591 00.000 25848 scope still moving after pulse duration time elapsed
00:53:02.656 00.065 25848 IsSlewing returns 0
00:53:02.656 00.000 25848 IsGuiding returns 0
00:53:02.656 00.000 25848 scope move finished after 333 + 89 ms
00:53:02.656 00.000 25848 Move returns status 0, amount 333
00:53:02.656 00.000 25848 move complete, result=0
00:53:02.656 00.000 25848 worker thread done servicing request
00:53:02.656 00.000 25848 Worker thread wakes up
00:53:02.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:02.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:02.656 00.000 21444 GuideStep: 0.7 px 25 ms WEST, -1.6 px 333 ms NORTH
00:53:05.506 02.850 25848 Exposure complete
00:53:05.595 00.089 25848 worker thread done servicing request
00:53:05.595 00.000 21444 OnExposeComplete: enter
00:53:05.595 00.000 21444 UpdateGuideState(): m_state=6
00:53:05.595 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1273
00:53:05.595 00.000 21444 Star::Find returns 1 (1), X=1221.84, Y=751.80, Mass=285676, SNR=47.2, Peak=11508 HFD=6.1
00:53:05.595 00.000 21444 Star::Find false star n=3 nbg=271 bg=3672.8 sigma=482.9 thresh=5121 peak=4767
00:53:05.595 00.000 21444 Star::Find false star n=6 nbg=273 bg=3972.0 sigma=479.2 thresh=5410 peak=5356
00:53:05.595 00.000 21444 Star::Find false star n=2 nbg=264 bg=3552.0 sigma=478.1 thresh=4986 peak=4777
00:53:05.595 00.000 21444 Star::Find false star n=3 nbg=237 bg=3619.3 sigma=404.4 thresh=4832 peak=4692
00:53:05.596 00.001 21444 Star::Find false star n=2 nbg=254 bg=2706.1 sigma=412.9 thresh=3945 peak=3760
00:53:05.596 00.000 21444 Star::Find false star n=4 nbg=260 bg=3047.1 sigma=441.6 thresh=4372 peak=4291
00:53:05.596 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.73,16.36,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 9.45,8.02,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.65,1.02,1.11,U] [#8 24.59,-16.37,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 10.50,-17.56,0.00,M10] 
00:53:05.596 00.000 21444 single-star, 1 included, MultiStar: {-1.55, 0.97}, one-star: {-1.44, 0.91}
00:53:05.596 00.000 21444 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
00:53:05.596 00.000 21444 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.32 = 2.97)
00:53:05.596 00.000 21444 CameraToMount -- cameraX=-1.44 cameraY=0.91 hyp=1.70 cameraTheta=2.58 mountX=1.52 mountY=0.30, mountTheta=0.19
00:53:05.597 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.44, y=0.91, opts=13)
00:53:05.597 00.000 21444 Enqueuing Move request for scope (-1.44, 0.91)
00:53:05.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3204, FiltMin=494, FiltMax=65504, Gamma=0.560
00:53:05.597 00.000 21444 UpdateGuideState exits: m=285676 SNR=47.2 Saturated
00:53:05.597 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:05.597 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:05.597 00.000 21444 Enqueuing Expose request
00:53:05.597 00.000 25848 Worker thread wakes up
00:53:05.597 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 0.91) opts 0xd
00:53:05.597 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.44, 0.91)
00:53:05.597 00.000 25848 Moving (-1.44, 0.91) raw xDistance=1.52 yDistance=0.30
00:53:05.597 00.000 25848 BLC: History state: CurrMiss=-0.30, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.576067, 1:-0.296638
00:53:05.597 00.000 25848 BLC: No correction, Miss < min_move
00:53:05.597 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.52
00:53:05.597 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:05.597 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:53:05.597 00.000 25848 MoveAxis(W, 46, ABG)
00:53:05.598 00.001 25848 Guiding  Dir = 3, Dur = 46
00:53:05.626 00.028 25848 IsSlewing returns 0
00:53:05.626 00.000 25848 IsGuiding returns 0
00:53:05.658 00.032 25848 PulseGuide returned control before completion, sleep 25
00:53:05.693 00.035 25848 IsGuiding returns 1
00:53:05.693 00.000 25848 scope still moving after pulse duration time elapsed
00:53:05.748 00.055 25848 IsSlewing returns 0
00:53:05.748 00.000 25848 IsGuiding returns 0
00:53:05.748 00.000 25848 scope move finished after 46 + 76 ms
00:53:05.749 00.001 25848 Move returns status 0, amount 46
00:53:05.749 00.000 25848 MoveAxis(N, 0, ABG)
00:53:05.749 00.000 25848 Move returns status 0, amount 0
00:53:05.749 00.000 25848 move complete, result=0
00:53:05.749 00.000 25848 worker thread done servicing request
00:53:05.749 00.000 25848 Worker thread wakes up
00:53:05.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:05.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:05.749 00.000 21444 GuideStep: 1.5 px 46 ms WEST, 0.3 px 0 ms NORTH
00:53:08.592 02.843 25848 Exposure complete
00:53:08.680 00.088 25848 worker thread done servicing request
00:53:08.680 00.000 21444 OnExposeComplete: enter
00:53:08.680 00.000 21444 UpdateGuideState(): m_state=6
00:53:08.680 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1274
00:53:08.681 00.001 21444 Star::Find returns 1 (1), X=1221.28, Y=750.98, Mass=278180, SNR=40.3, Peak=10876 HFD=6.0
00:53:08.681 00.000 21444 Star::Find false star n=2 nbg=268 bg=3938.3 sigma=508.3 thresh=5463 peak=5153
00:53:08.681 00.000 21444 Star::Find false star n=13 nbg=257 bg=3615.7 sigma=450.8 thresh=4968 peak=4954
00:53:08.681 00.000 21444 Star::Find false star n=6 nbg=241 bg=3489.0 sigma=412.0 thresh=4725 peak=4618
00:53:08.681 00.000 21444 Star::Find false star n=2 nbg=270 bg=3468.6 sigma=454.3 thresh=4832 peak=4556
00:53:08.681 00.000 21444 Star::Find false star n=8 nbg=247 bg=3589.3 sigma=380.0 thresh=4729 peak=4523
00:53:08.681 00.000 21444 Star::Find false star n=4 nbg=267 bg=2718.8 sigma=436.1 thresh=4027 peak=3577
00:53:08.681 00.000 21444 Star::Find false star n=2 nbg=262 bg=2970.7 sigma=532.1 thresh=4567 peak=4267
00:53:08.681 00.000 21444 MultiStar: [#1 -3.68,-1.07,0.30,U] [#2 -1.27,23.51,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.25,0.78,1.34,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 9.86,-18.55,0.00,R] 
00:53:08.681 00.000 21444 refined, 2 included, MultiStar: {-1.81, 0.31}, one-star: {-2.00, 0.09}
00:53:08.681 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
00:53:08.681 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
00:53:08.681 00.000 21444 CameraToMount -- cameraX=-1.81 cameraY=0.31 hyp=1.84 cameraTheta=2.97 mountX=1.83 mountY=-0.40, mountTheta=-0.22
00:53:08.682 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.81, y=0.31, opts=13)
00:53:08.682 00.000 21444 Enqueuing Move request for scope (-1.81, 0.31)
00:53:08.682 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=252, FiltMax=65504, Gamma=0.560
00:53:08.682 00.000 21444 UpdateGuideState exits: m=278180 SNR=40.3 Saturated
00:53:08.682 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:08.682 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:08.682 00.000 21444 Enqueuing Expose request
00:53:08.682 00.000 25848 Worker thread wakes up
00:53:08.683 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.81, 0.31) opts 0xd
00:53:08.683 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.81, 0.31)
00:53:08.683 00.000 25848 Moving (-1.81, 0.31) raw xDistance=1.83 yDistance=-0.40
00:53:08.683 00.000 25848 BLC: History state: CurrMiss=0.40, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.576067, 1:-0.296638, 2:0.400990
00:53:08.683 00.000 25848 BLC: No correction, Miss < min_move
00:53:08.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.22 from input 1.83
00:53:08.683 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:08.683 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:53:08.683 00.000 25848 MoveAxis(W, 57, ABG)
00:53:08.683 00.000 25848 Guiding  Dir = 3, Dur = 57
00:53:08.704 00.021 25848 IsSlewing returns 0
00:53:08.704 00.000 25848 IsGuiding returns 0
00:53:08.735 00.031 25848 PulseGuide returned control before completion, sleep 36
00:53:08.793 00.058 25848 IsGuiding returns 1
00:53:08.793 00.000 25848 scope still moving after pulse duration time elapsed
00:53:08.863 00.070 25848 IsSlewing returns 0
00:53:08.863 00.000 25848 IsGuiding returns 0
00:53:08.863 00.000 25848 scope move finished after 57 + 101 ms
00:53:08.863 00.000 25848 Move returns status 0, amount 57
00:53:08.863 00.000 25848 MoveAxis(N, 0, ABG)
00:53:08.863 00.000 25848 Move returns status 0, amount 0
00:53:08.863 00.000 25848 move complete, result=0
00:53:08.863 00.000 25848 worker thread done servicing request
00:53:08.863 00.000 25848 Worker thread wakes up
00:53:08.863 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:08.863 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:08.863 00.000 21444 GuideStep: 1.8 px 57 ms WEST, -0.4 px 0 ms NORTH
00:53:11.712 02.849 25848 Exposure complete
00:53:11.792 00.080 25848 worker thread done servicing request
00:53:11.792 00.000 21444 OnExposeComplete: enter
00:53:11.793 00.001 21444 UpdateGuideState(): m_state=6
00:53:11.793 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1275
00:53:11.793 00.000 21444 Star::Find returns 1 (1), X=1222.01, Y=749.62, Mass=377236, SNR=60.5, Peak=11384 HFD=7.0
00:53:11.793 00.000 21444 Star::Find false star n=6 nbg=256 bg=3520.1 sigma=461.1 thresh=4903 peak=4686
00:53:11.793 00.000 21444 Star::Find false star n=6 nbg=264 bg=2307.4 sigma=454.7 thresh=3672 peak=3477
00:53:11.793 00.000 21444 Star::Find false star n=5 nbg=254 bg=3437.7 sigma=475.4 thresh=4864 peak=4807
00:53:11.793 00.000 21444 Star::Find false star n=4 nbg=267 bg=3481.0 sigma=422.9 thresh=4750 peak=4743
00:53:11.793 00.000 21444 Star::Find false star n=1 nbg=281 bg=3669.0 sigma=504.4 thresh=5182 peak=4751
00:53:11.793 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.93,-0.33,0.21,U] [#4 20.28,3.02,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.25,-0.82,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -24.10,-2.21,0.00,M9] [#11 0.83,-1.00,3.74,U] 
00:53:11.793 00.000 21444 refined, 3 included, MultiStar: {0.08, -0.99}, one-star: {-1.27, -1.27}
00:53:11.793 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
00:53:11.793 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.38 = -1.10)
00:53:11.793 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.99 hyp=1.00 cameraTheta=-1.49 mountX=-0.17 mountY=-0.89, mountTheta=-1.76
00:53:11.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.99, opts=13)
00:53:11.794 00.000 21444 Enqueuing Move request for scope (0.08, -0.99)
00:53:11.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=318, FiltMax=65504, Gamma=0.560
00:53:11.794 00.000 21444 UpdateGuideState exits: m=377236 SNR=60.5 Saturated
00:53:11.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:11.794 00.000 25848 Worker thread wakes up
00:53:11.794 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.99) opts 0xd
00:53:11.794 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.99)
00:53:11.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:11.794 00.000 21444 Enqueuing Expose request
00:53:11.794 00.000 25848 Moving (0.08, -0.99) raw xDistance=-0.17 yDistance=-0.89
00:53:11.795 00.001 25848 BLC: window closed
00:53:11.795 00.000 25848 BLC: History state: CurrMiss=0.89, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.576067, 1:-0.296638, 2:0.400990
00:53:11.795 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:53:11.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:53:11.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
00:53:11.795 00.000 25848 MoveAxis(E, 0, ABG)
00:53:11.795 00.000 25848 Move returns status 0, amount 0
00:53:11.795 00.000 25848 MoveAxis(N, 24, ABG)
00:53:11.795 00.000 25848 Guiding  Dir = 0, Dur = 24
00:53:11.828 00.033 25848 IsSlewing returns 0
00:53:11.829 00.001 25848 IsGuiding returns 0
00:53:11.859 00.030 25848 IsGuiding returns 1
00:53:11.859 00.000 25848 scope still moving after pulse duration time elapsed
00:53:11.937 00.078 25848 IsSlewing returns 0
00:53:11.937 00.000 25848 IsGuiding returns 0
00:53:11.937 00.000 25848 scope move finished after 24 + 85 ms
00:53:11.937 00.000 25848 Move returns status 0, amount 24
00:53:11.937 00.000 25848 move complete, result=0
00:53:11.937 00.000 25848 worker thread done servicing request
00:53:11.937 00.000 25848 Worker thread wakes up
00:53:11.937 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:11.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:11.937 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.9 px 24 ms NORTH
00:53:14.790 02.853 25848 Exposure complete
00:53:14.879 00.089 25848 worker thread done servicing request
00:53:14.879 00.000 21444 OnExposeComplete: enter
00:53:14.879 00.000 21444 UpdateGuideState(): m_state=6
00:53:14.879 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1276
00:53:14.879 00.000 21444 Star::Find returns 1 (1), X=1222.27, Y=750.95, Mass=333185, SNR=61.5, Peak=10168 HFD=6.8
00:53:14.880 00.001 21444 Star::Find false star n=7 nbg=256 bg=3576.4 sigma=423.9 thresh=4848 peak=4768
00:53:14.880 00.000 21444 Star::Find false star n=3 nbg=249 bg=2233.2 sigma=367.0 thresh=3334 peak=3055
00:53:14.880 00.000 21444 Star::Find false star n=7 nbg=256 bg=3550.5 sigma=424.9 thresh=4825 peak=4661
00:53:14.880 00.000 21444 Star::Find false star n=4 nbg=271 bg=3268.8 sigma=542.9 thresh=4897 peak=4750
00:53:14.880 00.000 21444 Star::Find false star n=3 nbg=274 bg=3559.4 sigma=554.7 thresh=5224 peak=5035
00:53:14.880 00.000 21444 Star::Find false star n=3 nbg=256 bg=2561.0 sigma=458.6 thresh=3937 peak=3776
00:53:14.880 00.000 21444 Star::Find false star n=2 nbg=270 bg=3159.6 sigma=508.3 thresh=4685 peak=4343
00:53:14.880 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -14.70,-5.10,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.74,-6.09,0.00,M1] [#7 -0.48,0.01,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.69,0.07,3.01,U] 
00:53:14.880 00.000 21444 refined, 2 included, MultiStar: {0.11, 0.05}, one-star: {-1.01, 0.06}
00:53:14.880 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
00:53:14.880 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
00:53:14.880 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.13 cameraTheta=0.44 mountX=-0.11 mountY=0.09, mountTheta=2.43
00:53:14.881 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.05, opts=13)
00:53:14.881 00.000 21444 Enqueuing Move request for scope (0.11, 0.05)
00:53:14.881 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=168, FiltMax=65504, Gamma=0.560
00:53:14.881 00.000 21444 UpdateGuideState exits: m=333185 SNR=61.5 Saturated
00:53:14.881 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:14.881 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:14.881 00.000 21444 Enqueuing Expose request
00:53:14.881 00.000 25848 Worker thread wakes up
00:53:14.882 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
00:53:14.882 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
00:53:14.882 00.000 25848 Moving (0.11, 0.05) raw xDistance=-0.11 yDistance=0.09
00:53:14.882 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:53:14.882 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:14.882 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:53:14.882 00.000 25848 MoveAxis(E, 0, ABG)
00:53:14.882 00.000 25848 Move returns status 0, amount 0
00:53:14.882 00.000 25848 MoveAxis(N, 0, ABG)
00:53:14.882 00.000 25848 Move returns status 0, amount 0
00:53:14.882 00.000 25848 move complete, result=0
00:53:14.882 00.000 25848 worker thread done servicing request
00:53:14.882 00.000 25848 Worker thread wakes up
00:53:14.882 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:14.882 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:14.882 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:17.730 02.848 25848 Exposure complete
00:53:17.813 00.083 25848 worker thread done servicing request
00:53:17.814 00.001 21444 OnExposeComplete: enter
00:53:17.814 00.000 21444 UpdateGuideState(): m_state=6
00:53:17.814 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1277
00:53:17.814 00.000 21444 Star::Find returns 1 (1), X=1223.06, Y=751.35, Mass=312893, SNR=65.1, Peak=10576 HFD=6.7
00:53:17.814 00.000 21444 Star::Find false star n=3 nbg=270 bg=2224.3 sigma=445.1 thresh=3560 peak=3333
00:53:17.814 00.000 21444 Star::Find false star n=3 nbg=255 bg=3687.6 sigma=475.7 thresh=5115 peak=4649
00:53:17.814 00.000 21444 Star::Find false star n=6 nbg=261 bg=3415.0 sigma=474.8 thresh=4840 peak=4776
00:53:17.814 00.000 21444 Star::Find false star n=5 nbg=261 bg=3490.0 sigma=476.3 thresh=4919 peak=4859
00:53:17.814 00.000 21444 Star::Find false star n=5 nbg=241 bg=3818.7 sigma=399.1 thresh=5016 peak=4887
00:53:17.814 00.000 21444 Star::Find false star n=5 nbg=265 bg=2693.1 sigma=422.0 thresh=3959 peak=3875
00:53:17.814 00.000 21444 Star::Find false star n=3 nbg=266 bg=2979.7 sigma=453.8 thresh=4341 peak=4212
00:53:17.814 00.000 21444 MultiStar: [#1 -10.01,-11.65,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -19.68,-10.88,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.43,1.57,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.23,1.26,2.95,U] 
00:53:17.814 00.000 21444 single-star, 2 included, MultiStar: {0.64, 1.14}, one-star: {-0.22, 0.46}
00:53:17.814 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
00:53:17.814 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.41)
00:53:17.814 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.46 hyp=0.51 cameraTheta=2.02 mountX=0.26 mountY=0.34, mountTheta=0.92
00:53:17.815 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.46, opts=13)
00:53:17.815 00.000 21444 Enqueuing Move request for scope (-0.22, 0.46)
00:53:17.815 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=296, FiltMax=65504, Gamma=0.560
00:53:17.815 00.000 21444 UpdateGuideState exits: m=312893 SNR=65.1 Saturated
00:53:17.815 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:17.815 00.000 25848 Worker thread wakes up
00:53:17.815 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:17.815 00.000 21444 Enqueuing Expose request
00:53:17.816 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.46) opts 0xd
00:53:17.816 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.46)
00:53:17.816 00.000 25848 Moving (-0.22, 0.46) raw xDistance=0.26 yDistance=0.34
00:53:17.816 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
00:53:17.816 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:17.816 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:53:17.816 00.000 25848 MoveAxis(E, 0, ABG)
00:53:17.816 00.000 25848 Move returns status 0, amount 0
00:53:17.816 00.000 25848 MoveAxis(N, 0, ABG)
00:53:17.816 00.000 25848 Move returns status 0, amount 0
00:53:17.816 00.000 25848 move complete, result=0
00:53:17.816 00.000 25848 worker thread done servicing request
00:53:17.816 00.000 25848 Worker thread wakes up
00:53:17.816 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:17.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:17.816 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
00:53:20.676 02.860 25848 Exposure complete
00:53:20.743 00.067 25848 worker thread done servicing request
00:53:20.744 00.001 21444 OnExposeComplete: enter
00:53:20.744 00.000 21444 UpdateGuideState(): m_state=6
00:53:20.744 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1278
00:53:20.744 00.000 21444 Star::Find returns 1 (1), X=1222.18, Y=750.96, Mass=363740, SNR=57.8, Peak=11080 HFD=6.8
00:53:20.744 00.000 21444 Star::Find false star n=2 nbg=260 bg=3529.0 sigma=461.2 thresh=4913 peak=4565
00:53:20.744 00.000 21444 Star::Find false star n=7 nbg=255 bg=2190.5 sigma=381.8 thresh=3336 peak=3253
00:53:20.744 00.000 21444 Star::Find false star n=4 nbg=247 bg=3672.3 sigma=439.3 thresh=4990 peak=4655
00:53:20.744 00.000 21444 Star::Find false star n=7 nbg=262 bg=2648.2 sigma=399.9 thresh=3848 peak=3754
00:53:20.744 00.000 21444 Star::Find false star n=3 nbg=278 bg=3051.7 sigma=552.7 thresh=4710 peak=4535
00:53:20.744 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -18.56,-25.40,0.00,M3] [#4 -3.75,0.94,0.20,U] [#5 13.61,22.65,0.00,M7] [#6 8.16,15.95,0.00,M2] [#7 0.37,-0.45,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.59,-0.69,3.35,U] 
00:53:20.744 00.000 21444 refined, 3 included, MultiStar: {0.70, -0.45}, one-star: {-1.11, 0.07}
00:53:20.744 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.63 = 2.66)
00:53:20.744 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.19)
00:53:20.744 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=-0.45 hyp=0.83 cameraTheta=-0.57 mountX=-0.74 mountY=-0.15, mountTheta=-2.94
00:53:20.745 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=-0.45, opts=13)
00:53:20.745 00.000 21444 Enqueuing Move request for scope (0.70, -0.45)
00:53:20.745 00.000 25848 Worker thread wakes up
00:53:20.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.45) opts 0xd
00:53:20.745 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, -0.45)
00:53:20.745 00.000 25848 Moving (0.70, -0.45) raw xDistance=-0.74 yDistance=-0.15
00:53:20.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.74
00:53:20.745 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:20.745 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=392, FiltMax=65504, Gamma=0.560
00:53:20.745 00.000 21444 UpdateGuideState exits: m=363740 SNR=57.8 Saturated
00:53:20.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:53:20.745 00.000 25848 MoveAxis(E, 21, ABG)
00:53:20.745 00.000 25848 Guiding  Dir = 2, Dur = 21
00:53:20.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:20.746 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:20.746 00.000 21444 Enqueuing Expose request
00:53:20.766 00.020 25848 IsSlewing returns 0
00:53:20.766 00.000 25848 IsGuiding returns 0
00:53:20.797 00.031 25848 IsGuiding returns 1
00:53:20.797 00.000 25848 scope still moving after pulse duration time elapsed
00:53:20.857 00.060 25848 IsSlewing returns 0
00:53:20.857 00.000 25848 IsGuiding returns 0
00:53:20.857 00.000 25848 scope move finished after 21 + 70 ms
00:53:20.857 00.000 25848 Move returns status 0, amount 21
00:53:20.857 00.000 25848 MoveAxis(N, 0, ABG)
00:53:20.857 00.000 25848 Move returns status 0, amount 0
00:53:20.857 00.000 25848 move complete, result=0
00:53:20.857 00.000 25848 worker thread done servicing request
00:53:20.857 00.000 25848 Worker thread wakes up
00:53:20.857 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:20.857 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:20.857 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.2 px 0 ms NORTH
00:53:23.708 02.851 25848 Exposure complete
00:53:23.786 00.078 25848 worker thread done servicing request
00:53:23.787 00.001 21444 OnExposeComplete: enter
00:53:23.787 00.000 21444 UpdateGuideState(): m_state=6
00:53:23.787 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1279
00:53:23.787 00.000 21444 Star::Find returns 1 (1), X=1221.35, Y=751.26, Mass=390241, SNR=68.7, Peak=11884 HFD=6.9
00:53:23.787 00.000 21444 Star::Find false star n=6 nbg=275 bg=3549.1 sigma=472.1 thresh=4965 peak=4740
00:53:23.787 00.000 21444 Star::Find false star n=3 nbg=257 bg=3731.1 sigma=445.5 thresh=5067 peak=4815
00:53:23.787 00.000 21444 Star::Find false star n=1 nbg=271 bg=3648.1 sigma=512.7 thresh=5186 peak=4739
00:53:23.787 00.000 21444 Star::Find false star n=2 nbg=250 bg=3528.8 sigma=448.7 thresh=4875 peak=4837
00:53:23.787 00.000 21444 Star::Find false star n=8 nbg=241 bg=2692.9 sigma=381.8 thresh=3838 peak=3816
00:53:23.788 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.68,15.67,0.00,R] [#3 -17.21,-24.37,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 10.25,2.80,0.00,M3] [#7 -1.35,0.71,0.55,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -6.50,-15.66,0.00,M10] [#11 0.51,0.61,2.89,U] 
00:53:23.788 00.000 21444 refined, 2 included, MultiStar: {-0.27, 0.57}, one-star: {-1.93, 0.37}
00:53:23.788 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
00:53:23.788 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.41)
00:53:23.788 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=0.57 hyp=0.63 cameraTheta=2.02 mountX=0.32 mountY=0.42, mountTheta=0.92
00:53:23.788 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=0.57, opts=13)
00:53:23.789 00.001 21444 Enqueuing Move request for scope (-0.27, 0.57)
00:53:23.789 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=448, FiltMax=65504, Gamma=0.560
00:53:23.789 00.000 21444 UpdateGuideState exits: m=390241 SNR=68.7 Saturated
00:53:23.789 00.000 25848 Worker thread wakes up
00:53:23.789 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:23.789 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:23.789 00.000 21444 Enqueuing Expose request
00:53:23.789 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.57) opts 0xd
00:53:23.789 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 0.57)
00:53:23.789 00.000 25848 Moving (-0.27, 0.57) raw xDistance=0.32 yDistance=0.42
00:53:23.789 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
00:53:23.789 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:23.789 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
00:53:23.789 00.000 25848 MoveAxis(E, 0, ABG)
00:53:23.789 00.000 25848 Move returns status 0, amount 0
00:53:23.789 00.000 25848 MoveAxis(N, 0, ABG)
00:53:23.789 00.000 25848 Move returns status 0, amount 0
00:53:23.789 00.000 25848 move complete, result=0
00:53:23.789 00.000 25848 worker thread done servicing request
00:53:23.789 00.000 25848 Worker thread wakes up
00:53:23.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:23.789 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:23.790 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
00:53:26.636 02.846 25848 Exposure complete
00:53:26.722 00.086 25848 worker thread done servicing request
00:53:26.723 00.001 21444 OnExposeComplete: enter
00:53:26.723 00.000 21444 UpdateGuideState(): m_state=6
00:53:26.723 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1280
00:53:26.723 00.000 21444 Star::Find returns 1 (1), X=1221.87, Y=751.44, Mass=390508, SNR=66.5, Peak=10544 HFD=7.2
00:53:26.723 00.000 21444 Star::Find false star n=4 nbg=248 bg=3712.4 sigma=389.4 thresh=4881 peak=4708
00:53:26.723 00.000 21444 Star::Find false star n=1 nbg=260 bg=3722.7 sigma=458.7 thresh=5099 peak=4828
00:53:26.723 00.000 21444 Star::Find false star n=4 nbg=270 bg=3510.9 sigma=499.0 thresh=5008 peak=4882
00:53:26.723 00.000 21444 Star::Find false star n=1 nbg=259 bg=3649.3 sigma=434.0 thresh=4951 peak=4568
00:53:26.723 00.000 21444 Star::Find false star n=9 nbg=235 bg=3563.4 sigma=358.6 thresh=4639 peak=4601
00:53:26.723 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.19,9.68,0.00,M1] [#3 -31.41,-39.39,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.47,0.86,1.07,U] [#8 0.00,0.00,0.00,L] [#9 8.55,20.14,0.00,M9] [#10 -11.45,-29.06,0.00,R] [#11 0.53,-0.11,3.60,U] 
00:53:26.723 00.000 21444 refined, 2 included, MultiStar: {-0.00, 0.19}, one-star: {-1.42, 0.54}
00:53:26.723 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
00:53:26.723 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
00:53:26.723 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.58 mountX=0.02 mountY=0.17, mountTheta=1.46
00:53:26.724 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=0.19, opts=13)
00:53:26.724 00.000 21444 Enqueuing Move request for scope (-0.00, 0.19)
00:53:26.724 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=384, FiltMax=65504, Gamma=0.560
00:53:26.724 00.000 21444 UpdateGuideState exits: m=390508 SNR=66.5 Saturated
00:53:26.725 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:26.725 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:26.725 00.000 21444 Enqueuing Expose request
00:53:26.725 00.000 25848 Worker thread wakes up
00:53:26.725 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.19) opts 0xd
00:53:26.725 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, 0.19)
00:53:26.725 00.000 25848 Moving (-0.00, 0.19) raw xDistance=0.02 yDistance=0.17
00:53:26.725 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:53:26.725 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:26.725 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:53:26.725 00.000 25848 MoveAxis(E, 0, ABG)
00:53:26.725 00.000 25848 Move returns status 0, amount 0
00:53:26.725 00.000 25848 MoveAxis(N, 0, ABG)
00:53:26.725 00.000 25848 Move returns status 0, amount 0
00:53:26.725 00.000 25848 move complete, result=0
00:53:26.725 00.000 25848 worker thread done servicing request
00:53:26.725 00.000 25848 Worker thread wakes up
00:53:26.725 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:26.725 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:26.725 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:29.568 02.843 25848 Exposure complete
00:53:29.650 00.082 25848 worker thread done servicing request
00:53:29.650 00.000 21444 OnExposeComplete: enter
00:53:29.650 00.000 21444 UpdateGuideState(): m_state=6
00:53:29.651 00.001 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1281
00:53:29.651 00.000 21444 Star::Find returns 1 (1), X=1222.16, Y=752.28, Mass=363795, SNR=58.8, Peak=11684 HFD=6.8
00:53:29.651 00.000 21444 Star::Find false star n=5 nbg=261 bg=3492.2 sigma=429.1 thresh=4779 peak=4625
00:53:29.651 00.000 21444 Star::Find false star n=4 nbg=261 bg=2264.0 sigma=425.5 thresh=3541 peak=3152
00:53:29.651 00.000 21444 Star::Find false star n=1 nbg=273 bg=3983.2 sigma=505.7 thresh=5500 peak=5191
00:53:29.651 00.000 21444 Star::Find false star n=3 nbg=267 bg=3587.3 sigma=502.3 thresh=5094 peak=5017
00:53:29.651 00.000 21444 Star::Find false star n=4 nbg=260 bg=3394.4 sigma=453.0 thresh=4753 peak=4556
00:53:29.651 00.000 21444 Star::Find false star n=3 nbg=254 bg=3507.7 sigma=483.0 thresh=4957 peak=4686
00:53:29.651 00.000 21444 Star::Find false star n=11 nbg=247 bg=3541.7 sigma=422.8 thresh=4810 peak=4718
00:53:29.651 00.000 21444 Star::Find false star n=9 nbg=247 bg=3295.4 sigma=340.1 thresh=4316 peak=4166
00:53:29.651 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.67,1.54,0.86,U] [#8 0.00,0.00,0.00,L] [#9 5.16,24.89,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 1.52,1.12,3.44,U] 
00:53:29.651 00.000 21444 refined, 2 included, MultiStar: {0.67, 1.24}, one-star: {-1.12, 1.39}
00:53:29.651 00.000 21444 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.05) = xAngle (-1.97 = -1.97)
00:53:29.651 00.000 21444 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.82 = 1.47)
00:53:29.651 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=1.24 hyp=1.41 cameraTheta=1.08 mountX=-0.55 mountY=1.40, mountTheta=1.95
00:53:29.652 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=1.24, opts=13)
00:53:29.652 00.000 21444 Enqueuing Move request for scope (0.67, 1.24)
00:53:29.652 00.000 25848 Worker thread wakes up
00:53:29.652 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, 1.24) opts 0xd
00:53:29.652 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, 1.24)
00:53:29.652 00.000 25848 Moving (0.67, 1.24) raw xDistance=-0.55 yDistance=1.40
00:53:29.652 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
00:53:29.652 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=486, FiltMax=65504, Gamma=0.560
00:53:29.652 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:53:29.652 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
00:53:29.652 00.000 25848 MoveAxis(E, 16, ABG)
00:53:29.652 00.000 25848 Guiding  Dir = 2, Dur = 16
00:53:29.652 00.000 21444 UpdateGuideState exits: m=363795 SNR=58.8 Saturated
00:53:29.652 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:29.652 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:29.653 00.001 21444 Enqueuing Expose request
00:53:29.673 00.020 25848 IsSlewing returns 0
00:53:29.673 00.000 25848 IsGuiding returns 0
00:53:29.705 00.032 25848 IsGuiding returns 1
00:53:29.705 00.000 25848 scope still moving after pulse duration time elapsed
00:53:29.764 00.059 25848 IsSlewing returns 0
00:53:29.765 00.001 25848 IsGuiding returns 0
00:53:29.765 00.000 25848 scope move finished after 16 + 76 ms
00:53:29.765 00.000 25848 Move returns status 0, amount 16
00:53:29.765 00.000 25848 MoveAxis(N, 0, ABG)
00:53:29.765 00.000 25848 Move returns status 0, amount 0
00:53:29.765 00.000 25848 move complete, result=0
00:53:29.765 00.000 25848 worker thread done servicing request
00:53:29.765 00.000 25848 Worker thread wakes up
00:53:29.766 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:29.766 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 1.4 px 0 ms NORTH
00:53:29.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:32.606 02.840 25848 Exposure complete
00:53:32.694 00.088 25848 worker thread done servicing request
00:53:32.694 00.000 21444 OnExposeComplete: enter
00:53:32.694 00.000 21444 UpdateGuideState(): m_state=6
00:53:32.694 00.000 21444 Star::Find(15, 1222, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1282
00:53:32.695 00.001 21444 Star::Find returns 1 (1), X=1220.41, Y=751.52, Mass=458640, SNR=77.3, Peak=11048 HFD=7.3
00:53:32.695 00.000 21444 Star::Find false star n=4 nbg=272 bg=3624.1 sigma=488.1 thresh=5088 peak=4666
00:53:32.695 00.000 21444 Star::Find false star n=2 nbg=253 bg=2338.0 sigma=388.4 thresh=3503 peak=3212
00:53:32.695 00.000 21444 Star::Find false star n=2 nbg=267 bg=3497.8 sigma=484.5 thresh=4951 peak=4742
00:53:32.695 00.000 21444 Star::Find false star n=4 nbg=261 bg=3510.2 sigma=462.3 thresh=4897 peak=4808
00:53:32.695 00.000 21444 Star::Find false star n=5 nbg=258 bg=3560.1 sigma=462.3 thresh=4947 peak=4865
00:53:32.695 00.000 21444 Star::Find false star n=3 nbg=241 bg=3223.5 sigma=376.2 thresh=4352 peak=4312
00:53:32.695 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.81,0.04,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -7.80,17.61,0.00,M4] [#7 -1.84,1.00,0.90,U] [#8 0.00,0.00,0.00,L] [#9 16.80,13.37,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -0.17,1.13,2.57,U] 
00:53:32.695 00.000 21444 refined, 3 included, MultiStar: {-1.10, 0.96}, one-star: {-2.88, 0.63}
00:53:32.695 00.000 21444 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.05) = xAngle (-0.63 = -0.63)
00:53:32.695 00.000 21444 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.47 = 2.81)
00:53:32.695 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=0.96 hyp=1.46 cameraTheta=2.42 mountX=1.18 mountY=0.47, mountTheta=0.38
00:53:32.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.10, y=0.96, opts=13)
00:53:32.696 00.000 21444 Enqueuing Move request for scope (-1.10, 0.96)
00:53:32.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=344, FiltMax=65504, Gamma=0.560
00:53:32.696 00.000 21444 UpdateGuideState exits: m=458640 SNR=77.3 Saturated
00:53:32.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:32.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:32.696 00.000 21444 Enqueuing Expose request
00:53:32.696 00.000 25848 Worker thread wakes up
00:53:32.696 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.96) opts 0xd
00:53:32.696 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.10, 0.96)
00:53:32.697 00.001 25848 Moving (-1.10, 0.96) raw xDistance=1.18 yDistance=0.47
00:53:32.697 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.18
00:53:32.697 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:32.697 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
00:53:32.697 00.000 25848 MoveAxis(W, 33, ABG)
00:53:32.697 00.000 25848 Guiding  Dir = 3, Dur = 33
00:53:32.717 00.020 25848 IsSlewing returns 0
00:53:32.717 00.000 25848 IsGuiding returns 0
00:53:32.749 00.032 25848 PulseGuide returned control before completion, sleep 12
00:53:32.765 00.016 25848 IsGuiding returns 1
00:53:32.765 00.000 25848 scope still moving after pulse duration time elapsed
00:53:32.829 00.064 25848 IsSlewing returns 0
00:53:32.829 00.000 25848 IsGuiding returns 0
00:53:32.829 00.000 25848 scope move finished after 33 + 78 ms
00:53:32.829 00.000 25848 Move returns status 0, amount 33
00:53:32.829 00.000 25848 MoveAxis(N, 0, ABG)
00:53:32.829 00.000 25848 Move returns status 0, amount 0
00:53:32.829 00.000 25848 move complete, result=0
00:53:32.829 00.000 25848 worker thread done servicing request
00:53:32.829 00.000 25848 Worker thread wakes up
00:53:32.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:32.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:32.829 00.000 21444 GuideStep: 1.2 px 33 ms WEST, 0.5 px 0 ms NORTH
00:53:35.674 02.845 25848 Exposure complete
00:53:35.758 00.084 25848 worker thread done servicing request
00:53:35.758 00.000 21444 OnExposeComplete: enter
00:53:35.758 00.000 21444 UpdateGuideState(): m_state=6
00:53:35.759 00.001 21444 Star::Find(15, 1220, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1283
00:53:35.759 00.000 21444 Star::Find returns 1 (1), X=1222.12, Y=751.31, Mass=348892, SNR=56.6, Peak=12060 HFD=6.5
00:53:35.759 00.000 21444 Star::Find false star n=1 nbg=261 bg=3565.9 sigma=528.7 thresh=5152 peak=4670
00:53:35.759 00.000 21444 Star::Find false star n=1 nbg=265 bg=2167.5 sigma=451.5 thresh=3522 peak=3216
00:53:35.759 00.000 21444 Star::Find false star n=4 nbg=264 bg=3652.4 sigma=451.9 thresh=5008 peak=4999
00:53:35.759 00.000 21444 Star::Find false star n=5 nbg=244 bg=3435.8 sigma=407.8 thresh=4659 peak=4498
00:53:35.759 00.000 21444 Star::Find false star n=3 nbg=253 bg=3562.8 sigma=449.6 thresh=4912 peak=4673
00:53:35.759 00.000 21444 Star::Find false star n=7 nbg=269 bg=3120.9 sigma=429.1 thresh=4408 peak=4379
00:53:35.759 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.48,1.11,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.39,1.43,0.92,U] [#8 0.56,-9.72,0.00,M2] [#9 -0.25,1.64,0.14,U] [#10 0.00,0.00,0.00,L] [#11 0.10,0.52,3.73,U] 
00:53:35.759 00.000 21444 refined, 4 included, MultiStar: {-0.37, 0.69}, one-star: {-1.17, 0.42}
00:53:35.759 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
00:53:35.759 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.45)
00:53:35.759 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.69 hyp=0.78 cameraTheta=2.06 mountX=0.43 mountY=0.50, mountTheta=0.87
00:53:35.760 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.69, opts=13)
00:53:35.760 00.000 21444 Enqueuing Move request for scope (-0.37, 0.69)
00:53:35.760 00.000 25848 Worker thread wakes up
00:53:35.760 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=524, FiltMax=65504, Gamma=0.560
00:53:35.760 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.69) opts 0xd
00:53:35.760 00.000 21444 UpdateGuideState exits: m=348892 SNR=56.6 Saturated
00:53:35.760 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.69)
00:53:35.760 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:35.760 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:35.760 00.000 21444 Enqueuing Expose request
00:53:35.760 00.000 25848 Moving (-0.37, 0.69) raw xDistance=0.43 yDistance=0.50
00:53:35.760 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
00:53:35.760 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:35.761 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
00:53:35.761 00.000 25848 MoveAxis(E, 0, ABG)
00:53:35.761 00.000 25848 Move returns status 0, amount 0
00:53:35.761 00.000 25848 MoveAxis(N, 0, ABG)
00:53:35.761 00.000 25848 Move returns status 0, amount 0
00:53:35.761 00.000 25848 move complete, result=0
00:53:35.761 00.000 25848 worker thread done servicing request
00:53:35.761 00.000 25848 Worker thread wakes up
00:53:35.761 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:35.761 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:35.761 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
00:53:38.610 02.849 25848 Exposure complete
00:53:38.698 00.088 25848 worker thread done servicing request
00:53:38.698 00.000 21444 OnExposeComplete: enter
00:53:38.698 00.000 21444 UpdateGuideState(): m_state=6
00:53:38.699 00.001 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1284
00:53:38.699 00.000 21444 Star::Find returns 1 (1), X=1220.39, Y=751.19, Mass=313942, SNR=51.4, Peak=11376 HFD=5.9
00:53:38.699 00.000 21444 Star::Find false star n=2 nbg=250 bg=3518.9 sigma=446.9 thresh=4860 peak=4775
00:53:38.699 00.000 21444 Star::Find false star n=3 nbg=264 bg=2267.1 sigma=433.5 thresh=3568 peak=3425
00:53:38.699 00.000 21444 Star::Find false star n=3 nbg=264 bg=3667.6 sigma=468.5 thresh=5073 peak=5059
00:53:38.699 00.000 21444 Star::Find false star n=1 nbg=258 bg=3548.7 sigma=459.6 thresh=4927 peak=4755
00:53:38.699 00.000 21444 Star::Find false star n=1 nbg=269 bg=3612.4 sigma=489.8 thresh=5082 peak=4725
00:53:38.699 00.000 21444 Star::Find false star n=1 nbg=260 bg=3657.3 sigma=434.2 thresh=4960 peak=4698
00:53:38.699 00.000 21444 Star::Find false star n=2 nbg=269 bg=2530.2 sigma=428.3 thresh=3815 peak=3546
00:53:38.699 00.000 21444 Star::Find false star n=3 nbg=245 bg=3229.8 sigma=412.5 thresh=4467 peak=4210
00:53:38.699 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.84,0.18,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.84,1.01,1.37,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.67,0.12,3.50,U] 
00:53:38.699 00.000 21444 refined, 3 included, MultiStar: {-1.31, 0.35}, one-star: {-2.89, 0.30}
00:53:38.699 00.000 21444 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.05) = xAngle (-0.17 = -0.17)
00:53:38.699 00.000 21444 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.01 = -3.01)
00:53:38.700 00.001 21444 CameraToMount -- cameraX=-1.31 cameraY=0.35 hyp=1.35 cameraTheta=2.88 mountX=1.33 mountY=-0.17, mountTheta=-0.13
00:53:38.700 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.31, y=0.35, opts=13)
00:53:38.700 00.000 21444 Enqueuing Move request for scope (-1.31, 0.35)
00:53:38.701 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=244, FiltMax=65504, Gamma=0.560
00:53:38.701 00.000 21444 UpdateGuideState exits: m=313942 SNR=51.4 Saturated
00:53:38.701 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:38.701 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:38.701 00.000 21444 Enqueuing Expose request
00:53:38.701 00.000 25848 Worker thread wakes up
00:53:38.701 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.35) opts 0xd
00:53:38.701 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.31, 0.35)
00:53:38.701 00.000 25848 Moving (-1.31, 0.35) raw xDistance=1.33 yDistance=-0.17
00:53:38.701 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.33
00:53:38.701 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:38.701 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:53:38.701 00.000 25848 MoveAxis(W, 39, ABG)
00:53:38.701 00.000 25848 Guiding  Dir = 3, Dur = 39
00:53:38.722 00.021 25848 IsSlewing returns 0
00:53:38.722 00.000 25848 IsGuiding returns 0
00:53:38.753 00.031 25848 PulseGuide returned control before completion, sleep 18
00:53:38.781 00.028 25848 IsGuiding returns 1
00:53:38.781 00.000 25848 scope still moving after pulse duration time elapsed
00:53:38.844 00.063 25848 IsSlewing returns 0
00:53:38.844 00.000 25848 IsGuiding returns 0
00:53:38.844 00.000 25848 scope move finished after 39 + 83 ms
00:53:38.844 00.000 25848 Move returns status 0, amount 39
00:53:38.844 00.000 25848 MoveAxis(N, 0, ABG)
00:53:38.844 00.000 25848 Move returns status 0, amount 0
00:53:38.844 00.000 25848 move complete, result=0
00:53:38.844 00.000 25848 worker thread done servicing request
00:53:38.844 00.000 25848 Worker thread wakes up
00:53:38.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:38.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:38.844 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -0.2 px 0 ms NORTH
00:53:41.692 02.848 25848 Exposure complete
00:53:41.760 00.068 25848 worker thread done servicing request
00:53:41.760 00.000 21444 OnExposeComplete: enter
00:53:41.760 00.000 21444 UpdateGuideState(): m_state=6
00:53:41.760 00.000 21444 Star::Find(15, 1220, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1285
00:53:41.761 00.001 21444 Star::Find returns 1 (1), X=1222.54, Y=751.16, Mass=414241, SNR=63.5, Peak=12492 HFD=6.4
00:53:41.761 00.000 21444 Star::Find false star n=1 nbg=270 bg=3544.3 sigma=511.4 thresh=5079 peak=4703
00:53:41.761 00.000 21444 Star::Find false star n=3 nbg=268 bg=2003.6 sigma=428.5 thresh=3289 peak=3240
00:53:41.761 00.000 21444 Star::Find false star n=5 nbg=246 bg=4058.0 sigma=457.1 thresh=5429 peak=5083
00:53:41.761 00.000 21444 Star::Find false star n=2 nbg=257 bg=3721.1 sigma=620.7 thresh=5583 peak=4670
00:53:41.761 00.000 21444 Star::Find false star n=6 nbg=268 bg=3593.3 sigma=464.0 thresh=4985 peak=4923
00:53:41.761 00.000 21444 Star::Find false star n=1 nbg=260 bg=3792.8 sigma=522.6 thresh=5361 peak=4825
00:53:41.761 00.000 21444 Star::Find false star n=1 nbg=266 bg=3200.4 sigma=443.2 thresh=4530 peak=4195
00:53:41.761 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -13.25,1.81,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 -0.64,-0.49,1.00,U] [#8 0.00,0.00,0.00,L] [#9 -14.27,-13.76,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.93,-0.06,3.58,U] 
00:53:41.761 00.000 21444 refined, 2 included, MultiStar: {0.35, -0.08}, one-star: {-0.74, 0.27}
00:53:41.761 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.01)
00:53:41.761 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.17)
00:53:41.761 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-0.08 hyp=0.36 cameraTheta=-0.22 mountX=-0.35 mountY=0.06, mountTheta=2.98
00:53:41.762 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-0.08, opts=13)
00:53:41.762 00.000 21444 Enqueuing Move request for scope (0.35, -0.08)
00:53:41.762 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=280, FiltMax=65504, Gamma=0.560
00:53:41.762 00.000 21444 UpdateGuideState exits: m=414241 SNR=63.5 Saturated
00:53:41.762 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:41.762 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:41.762 00.000 21444 Enqueuing Expose request
00:53:41.762 00.000 25848 Worker thread wakes up
00:53:41.762 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.08) opts 0xd
00:53:41.762 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -0.08)
00:53:41.762 00.000 25848 Moving (0.35, -0.08) raw xDistance=-0.35 yDistance=0.06
00:53:41.762 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
00:53:41.762 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:41.762 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:53:41.762 00.000 25848 MoveAxis(E, 0, ABG)
00:53:41.762 00.000 25848 Move returns status 0, amount 0
00:53:41.762 00.000 25848 MoveAxis(N, 0, ABG)
00:53:41.762 00.000 25848 Move returns status 0, amount 0
00:53:41.762 00.000 25848 move complete, result=0
00:53:41.763 00.001 25848 worker thread done servicing request
00:53:41.763 00.000 25848 Worker thread wakes up
00:53:41.763 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:41.763 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:41.763 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:44.609 02.846 25848 Exposure complete
00:53:44.697 00.088 25848 worker thread done servicing request
00:53:44.697 00.000 21444 OnExposeComplete: enter
00:53:44.697 00.000 21444 UpdateGuideState(): m_state=6
00:53:44.697 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1286
00:53:44.698 00.001 21444 Star::Find returns 1 (1), X=1221.56, Y=750.13, Mass=477922, SNR=84.3, Peak=11780 HFD=7.3
00:53:44.698 00.000 21444 Star::Find false star n=2 nbg=262 bg=3408.4 sigma=468.0 thresh=4813 peak=4454
00:53:44.698 00.000 21444 Star::Find false star n=11 nbg=237 bg=3613.0 sigma=365.6 thresh=4710 peak=4673
00:53:44.698 00.000 21444 Star::Find false star n=3 nbg=263 bg=3474.2 sigma=485.2 thresh=4930 peak=4758
00:53:44.698 00.000 21444 Star::Find false star n=3 nbg=268 bg=3648.3 sigma=509.4 thresh=5177 peak=5100
00:53:44.698 00.000 21444 Star::Find false star n=3 nbg=271 bg=2767.4 sigma=483.6 thresh=4218 peak=3995
00:53:44.698 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -7.19,-8.34,0.00,M2] [#3 -0.41,-1.48,0.20,U] [#4 0.00,0.00,0.00,L] [#5 -7.86,1.14,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -2.38,-0.19,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 6.21,15.56,0.00,M1] [#11 -0.18,-1.44,2.97,U] 
00:53:44.698 00.000 21444 refined, 3 included, MultiStar: {-0.84, -1.12}, one-star: {-1.73, -0.76}
00:53:44.698 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.27 = 1.02)
00:53:44.698 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.83)
00:53:44.698 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-1.12 hyp=1.40 cameraTheta=-2.21 mountX=0.73 mountY=-1.35, mountTheta=-1.07
00:53:44.699 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-1.12, opts=13)
00:53:44.699 00.000 21444 Enqueuing Move request for scope (-0.84, -1.12)
00:53:44.699 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=168, FiltMax=65504, Gamma=0.560
00:53:44.699 00.000 21444 UpdateGuideState exits: m=477922 SNR=84.3 Saturated
00:53:44.699 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:44.699 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:44.699 00.000 21444 Enqueuing Expose request
00:53:44.699 00.000 25848 Worker thread wakes up
00:53:44.699 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -1.12) opts 0xd
00:53:44.699 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -1.12)
00:53:44.700 00.001 25848 Moving (-0.84, -1.12) raw xDistance=0.73 yDistance=-1.35
00:53:44.700 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
00:53:44.700 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.35 from input -1.35
00:53:44.700 00.000 25848 MoveAxis(W, 21, ABG)
00:53:44.700 00.000 25848 Guiding  Dir = 3, Dur = 21
00:53:44.720 00.020 25848 IsSlewing returns 0
00:53:44.720 00.000 25848 IsGuiding returns 0
00:53:44.751 00.031 25848 IsGuiding returns 1
00:53:44.751 00.000 25848 scope still moving after pulse duration time elapsed
00:53:44.813 00.062 25848 IsSlewing returns 0
00:53:44.813 00.000 25848 IsGuiding returns 0
00:53:44.813 00.000 25848 scope move finished after 21 + 71 ms
00:53:44.813 00.000 25848 Move returns status 0, amount 21
00:53:44.813 00.000 25848 MoveAxis(N, 37, ABG)
00:53:44.813 00.000 25848 Guiding  Dir = 0, Dur = 37
00:53:44.846 00.033 25848 IsSlewing returns 0
00:53:44.846 00.000 25848 IsGuiding returns 0
00:53:44.877 00.031 25848 PulseGuide returned control before completion, sleep 17
00:53:44.909 00.032 25848 IsGuiding returns 1
00:53:44.909 00.000 25848 scope still moving after pulse duration time elapsed
00:53:45.014 00.105 25848 IsSlewing returns 0
00:53:45.014 00.000 25848 IsGuiding returns 0
00:53:45.015 00.001 25848 scope move finished after 37 + 130 ms
00:53:45.015 00.000 25848 Move returns status 0, amount 37
00:53:45.015 00.000 25848 move complete, result=0
00:53:45.015 00.000 25848 worker thread done servicing request
00:53:45.015 00.000 25848 Worker thread wakes up
00:53:45.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:45.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:45.015 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -1.3 px 37 ms NORTH
00:53:47.858 02.843 25848 Exposure complete
00:53:47.939 00.081 25848 worker thread done servicing request
00:53:47.939 00.000 21444 OnExposeComplete: enter
00:53:47.939 00.000 21444 UpdateGuideState(): m_state=6
00:53:47.939 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1287
00:53:47.939 00.000 21444 Star::Find returns 1 (1), X=1219.53, Y=752.60, Mass=455122, SNR=95.1, Peak=12840 HFD=7.2
00:53:47.939 00.000 21444 Star::Find false star n=2 nbg=261 bg=3357.7 sigma=513.5 thresh=4898 peak=4474
00:53:47.939 00.000 21444 Star::Find false star n=4 nbg=250 bg=3729.9 sigma=459.5 thresh=5108 peak=5015
00:53:47.939 00.000 21444 Star::Find false star n=8 nbg=282 bg=3310.9 sigma=453.0 thresh=4670 peak=4588
00:53:47.940 00.001 21444 Star::Find false star n=1 nbg=252 bg=3478.5 sigma=480.2 thresh=4919 peak=4539
00:53:47.940 00.000 21444 Star::Find false star n=4 nbg=258 bg=2779.4 sigma=427.4 thresh=4062 peak=4051
00:53:47.940 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.05,-20.03,0.00,M3] [#3 -0.92,1.52,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.26,0.02,0.07,U] [#6 0.00,0.00,0.00,L] [#7 -3.58,1.59,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -5.75,11.49,0.00,M2] [#11 -1.90,2.05,2.85,U] 
00:53:47.940 00.000 21444 refined, 4 included, MultiStar: {-2.52, 1.86}, one-star: {-3.75, 1.71}
00:53:47.940 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
00:53:47.940 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
00:53:47.940 00.000 21444 CameraToMount -- cameraX=-2.52 cameraY=1.86 hyp=3.13 cameraTheta=2.51 mountX=2.67 mountY=0.77, mountTheta=0.28
00:53:47.940 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.52, y=1.86, opts=13)
00:53:47.940 00.000 21444 Enqueuing Move request for scope (-2.52, 1.86)
00:53:47.940 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=356, FiltMax=65504, Gamma=0.560
00:53:47.941 00.001 21444 UpdateGuideState exits: m=455122 SNR=95.1 Saturated
00:53:47.941 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:47.941 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:47.941 00.000 21444 Enqueuing Expose request
00:53:47.941 00.000 25848 Worker thread wakes up
00:53:47.941 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.52, 1.86) opts 0xd
00:53:47.941 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.52, 1.86)
00:53:47.941 00.000 25848 Moving (-2.52, 1.86) raw xDistance=2.67 yDistance=0.77
00:53:47.941 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.72 from input 2.67
00:53:47.941 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:53:47.941 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
00:53:47.941 00.000 25848 MoveAxis(W, 79, ABG)
00:53:47.941 00.000 25848 Guiding  Dir = 3, Dur = 79
00:53:47.969 00.028 25848 IsSlewing returns 0
00:53:47.970 00.001 25848 IsGuiding returns 0
00:53:48.001 00.031 25848 PulseGuide returned control before completion, sleep 58
00:53:48.061 00.060 25848 IsGuiding returns 1
00:53:48.061 00.000 25848 scope still moving after pulse duration time elapsed
00:53:48.123 00.062 25848 IsSlewing returns 0
00:53:48.124 00.001 25848 IsGuiding returns 0
00:53:48.124 00.000 25848 scope move finished after 79 + 75 ms
00:53:48.124 00.000 25848 Move returns status 0, amount 79
00:53:48.124 00.000 25848 MoveAxis(N, 0, ABG)
00:53:48.124 00.000 25848 Move returns status 0, amount 0
00:53:48.124 00.000 25848 move complete, result=0
00:53:48.124 00.000 25848 worker thread done servicing request
00:53:48.124 00.000 25848 Worker thread wakes up
00:53:48.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:48.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:48.124 00.000 21444 GuideStep: 2.7 px 79 ms WEST, 0.8 px 0 ms NORTH
00:53:50.968 02.844 25848 Exposure complete
00:53:51.042 00.074 25848 worker thread done servicing request
00:53:51.042 00.000 21444 OnExposeComplete: enter
00:53:51.042 00.000 21444 UpdateGuideState(): m_state=6
00:53:51.042 00.000 21444 Star::Find(15, 1219, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1288
00:53:51.042 00.000 21444 Star::Find returns 1 (1), X=1223.20, Y=751.68, Mass=380157, SNR=68.7, Peak=10516 HFD=7.2
00:53:51.042 00.000 21444 Star::Find false star n=9 nbg=257 bg=3443.0 sigma=420.3 thresh=4704 peak=4665
00:53:51.042 00.000 21444 Star::Find false star n=5 nbg=258 bg=2140.5 sigma=366.0 thresh=3239 peak=3081
00:53:51.042 00.000 21444 Star::Find false star n=3 nbg=268 bg=3485.6 sigma=464.6 thresh=4879 peak=4707
00:53:51.042 00.000 21444 Star::Find false star n=2 nbg=258 bg=3709.3 sigma=483.8 thresh=5161 peak=4716
00:53:51.042 00.000 21444 Star::Find false star n=5 nbg=262 bg=2633.8 sigma=387.1 thresh=3795 peak=3754
00:53:51.042 00.000 21444 Star::Find false star n=8 nbg=245 bg=3140.1 sigma=385.1 thresh=4295 peak=4029
00:53:51.043 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.46,0.47,0.17,U] [#4 22.01,17.45,0.00,M6] [#5 10.92,-7.63,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.35,1.93,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.85,0.85,1.99,U] 
00:53:51.043 00.000 21444 single-star, 3 included, MultiStar: {0.98, 1.01}, one-star: {-0.09, 0.79}
00:53:51.043 00.000 21444 CameraToMount -- cameraTheta (1.68) - m_xAngle (3.05) = xAngle (-1.37 = -1.37)
00:53:51.043 00.000 21444 CameraToMount -- cameraTheta (1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.22 = 2.07)
00:53:51.043 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.79 hyp=0.80 cameraTheta=1.68 mountX=0.16 mountY=0.70, mountTheta=1.35
00:53:51.043 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.79, opts=13)
00:53:51.043 00.000 21444 Enqueuing Move request for scope (-0.09, 0.79)
00:53:51.043 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=572, FiltMax=65504, Gamma=0.560
00:53:51.043 00.000 21444 UpdateGuideState exits: m=380157 SNR=68.7 Saturated
00:53:51.044 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:51.044 00.000 25848 Worker thread wakes up
00:53:51.044 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:51.044 00.000 21444 Enqueuing Expose request
00:53:51.044 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.79) opts 0xd
00:53:51.044 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.79)
00:53:51.044 00.000 25848 Moving (-0.09, 0.79) raw xDistance=0.16 yDistance=0.70
00:53:51.044 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:53:51.044 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:53:51.044 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
00:53:51.044 00.000 25848 MoveAxis(E, 0, ABG)
00:53:51.044 00.000 25848 Move returns status 0, amount 0
00:53:51.044 00.000 25848 MoveAxis(N, 0, ABG)
00:53:51.044 00.000 25848 Move returns status 0, amount 0
00:53:51.044 00.000 25848 move complete, result=0
00:53:51.044 00.000 25848 worker thread done servicing request
00:53:51.044 00.000 25848 Worker thread wakes up
00:53:51.044 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:51.044 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:51.044 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
00:53:53.895 02.851 25848 Exposure complete
00:53:53.984 00.089 25848 worker thread done servicing request
00:53:53.984 00.000 21444 OnExposeComplete: enter
00:53:53.984 00.000 21444 UpdateGuideState(): m_state=6
00:53:53.984 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1289
00:53:53.984 00.000 21444 Star::Find returns 1 (1), X=1223.27, Y=751.61, Mass=287515, SNR=50.8, Peak=11104 HFD=6.6
00:53:53.984 00.000 21444 Star::Find false star n=4 nbg=265 bg=3602.3 sigma=512.1 thresh=5139 peak=4646
00:53:53.985 00.001 21444 Star::Find false star n=4 nbg=254 bg=2114.3 sigma=418.1 thresh=3369 peak=3272
00:53:53.985 00.000 21444 Star::Find false star n=4 nbg=253 bg=3559.1 sigma=424.6 thresh=4833 peak=4539
00:53:53.985 00.000 21444 Star::Find false star n=2 nbg=268 bg=3378.3 sigma=471.8 thresh=4794 peak=4765
00:53:53.985 00.000 21444 Star::Find false star n=3 nbg=272 bg=3632.9 sigma=471.0 thresh=5046 peak=4837
00:53:53.985 00.000 21444 Star::Find false star n=7 nbg=262 bg=2731.4 sigma=442.4 thresh=4059 peak=3965
00:53:53.985 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 12.39,10.67,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -6.78,-1.77,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.11,1.97,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.81,31.74,0.00,M3] [#11 2.43,1.15,3.35,U] 
00:53:53.985 00.000 21444 single-star, 2 included, MultiStar: {1.55, 1.22}, one-star: {-0.01, 0.71}
00:53:53.985 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
00:53:53.985 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
00:53:53.985 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.71 hyp=0.71 cameraTheta=1.58 mountX=0.07 mountY=0.66, mountTheta=1.46
00:53:53.985 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.71, opts=13)
00:53:53.985 00.000 21444 Enqueuing Move request for scope (-0.01, 0.71)
00:53:53.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=498, FiltMax=65504, Gamma=0.560
00:53:53.985 00.000 21444 UpdateGuideState exits: m=287515 SNR=50.8 Saturated
00:53:53.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:53.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:53.985 00.000 21444 Enqueuing Expose request
00:53:53.985 00.000 25848 Worker thread wakes up
00:53:53.987 00.002 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.71) opts 0xd
00:53:53.987 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.71)
00:53:53.987 00.000 25848 Moving (-0.01, 0.71) raw xDistance=0.07 yDistance=0.66
00:53:53.987 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:53:53.987 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=2.05 newest=2.12
00:53:53.987 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
00:53:53.987 00.000 25848 MoveAxis(E, 0, ABG)
00:53:53.987 00.000 25848 Move returns status 0, amount 0
00:53:53.987 00.000 25848 BLC: Oldest BLC event removed
00:53:53.987 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
00:53:53.987 00.000 25848 MoveAxis(S, 308, ABG)
00:53:53.987 00.000 25848 Guiding  Dir = 1, Dur = 308
00:53:54.014 00.027 25848 IsSlewing returns 0
00:53:54.015 00.001 25848 IsGuiding returns 0
00:53:54.047 00.032 25848 PulseGuide returned control before completion, sleep 287
00:53:54.350 00.303 25848 IsGuiding returns 1
00:53:54.350 00.000 25848 scope still moving after pulse duration time elapsed
00:53:54.405 00.055 25848 IsSlewing returns 0
00:53:54.405 00.000 25848 IsGuiding returns 0
00:53:54.405 00.000 25848 scope move finished after 308 + 82 ms
00:53:54.405 00.000 25848 Move returns status 0, amount 308
00:53:54.405 00.000 25848 move complete, result=0
00:53:54.405 00.000 25848 worker thread done servicing request
00:53:54.405 00.000 25848 Worker thread wakes up
00:53:54.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:54.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:54.406 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 308 ms SOUTH
00:53:57.252 02.846 25848 Exposure complete
00:53:57.339 00.087 25848 worker thread done servicing request
00:53:57.339 00.000 21444 OnExposeComplete: enter
00:53:57.340 00.001 21444 UpdateGuideState(): m_state=6
00:53:57.340 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1290
00:53:57.340 00.000 21444 Star::Find returns 1 (1), X=1222.90, Y=753.09, Mass=353128, SNR=58.3, Peak=11428 HFD=6.2
00:53:57.340 00.000 21444 Star::Find false star n=2 nbg=264 bg=3591.5 sigma=471.9 thresh=5007 peak=4778
00:53:57.340 00.000 21444 Star::Find false star n=7 nbg=259 bg=3455.8 sigma=471.9 thresh=4872 peak=4797
00:53:57.340 00.000 21444 Star::Find false star n=3 nbg=266 bg=3634.7 sigma=480.3 thresh=5075 peak=4775
00:53:57.340 00.000 21444 Star::Find false star n=5 nbg=246 bg=3601.9 sigma=446.7 thresh=4942 peak=4762
00:53:57.340 00.000 21444 Star::Find false star n=1 nbg=278 bg=2598.9 sigma=524.1 thresh=4171 peak=3866
00:53:57.340 00.000 21444 Star::Find false star n=3 nbg=256 bg=3134.7 sigma=439.1 thresh=4452 peak=4188
00:53:57.340 00.000 21444 MultiStar: [#1 -11.15,-2.96,0.00,M4] [#2 -1.29,9.73,0.00,M4] [#3 -0.88,0.08,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.78,2.77,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.73,2.27,4.18,U] 
00:53:57.340 00.000 21444 single-star, 3 included, MultiStar: {0.25, 2.28}, one-star: {-0.38, 2.20}
00:53:57.340 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.31 = -1.31)
00:53:57.340 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.15 = 2.13)
00:53:57.340 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=2.20 hyp=2.23 cameraTheta=1.74 mountX=0.57 mountY=1.89, mountTheta=1.28
00:53:57.341 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=2.20, opts=13)
00:53:57.342 00.001 21444 Enqueuing Move request for scope (-0.38, 2.20)
00:53:57.342 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=330, FiltMax=65504, Gamma=0.560
00:53:57.342 00.000 21444 UpdateGuideState exits: m=353128 SNR=58.3 Saturated
00:53:57.342 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:57.342 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:53:57.342 00.000 21444 Enqueuing Expose request
00:53:57.342 00.000 25848 Worker thread wakes up
00:53:57.342 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 2.20) opts 0xd
00:53:57.342 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 2.20)
00:53:57.342 00.000 25848 Moving (-0.38, 2.20) raw xDistance=0.57 yDistance=1.89
00:53:57.342 00.000 25848 BLC: History state: CurrMiss=1.89, AvgInitMiss=0.32, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.657618, 1:1.892942
00:53:57.342 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:53:57.342 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
00:53:57.342 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.89 from input 1.89
00:53:57.342 00.000 25848 MoveAxis(W, 17, ABG)
00:53:57.342 00.000 25848 Guiding  Dir = 3, Dur = 17
00:53:57.375 00.033 25848 IsSlewing returns 0
00:53:57.376 00.001 25848 IsGuiding returns 0
00:53:57.407 00.031 25848 IsGuiding returns 1
00:53:57.407 00.000 25848 scope still moving after pulse duration time elapsed
00:53:57.468 00.061 25848 IsSlewing returns 0
00:53:57.468 00.000 25848 IsGuiding returns 0
00:53:57.468 00.000 25848 scope move finished after 17 + 75 ms
00:53:57.468 00.000 25848 Move returns status 0, amount 17
00:53:57.468 00.000 25848 MoveAxis(S, 52, ABG)
00:53:57.468 00.000 25848 Guiding  Dir = 1, Dur = 52
00:53:57.501 00.033 25848 IsSlewing returns 0
00:53:57.501 00.000 25848 IsGuiding returns 0
00:53:57.532 00.031 25848 PulseGuide returned control before completion, sleep 31
00:53:57.626 00.094 25848 IsGuiding returns 1
00:53:57.627 00.001 25848 scope still moving after pulse duration time elapsed
00:53:57.690 00.063 25848 IsSlewing returns 0
00:53:57.691 00.001 25848 IsGuiding returns 0
00:53:57.691 00.000 25848 scope move finished after 52 + 137 ms
00:53:57.691 00.000 25848 Move returns status 0, amount 52
00:53:57.691 00.000 25848 move complete, result=0
00:53:57.691 00.000 25848 worker thread done servicing request
00:53:57.691 00.000 25848 Worker thread wakes up
00:53:57.691 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:53:57.691 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:53:57.691 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 1.9 px 52 ms SOUTH
00:54:00.543 02.852 25848 Exposure complete
00:54:00.609 00.066 25848 worker thread done servicing request
00:54:00.609 00.000 21444 OnExposeComplete: enter
00:54:00.609 00.000 21444 UpdateGuideState(): m_state=6
00:54:00.609 00.000 21444 Star::Find(15, 1222, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1291
00:54:00.609 00.000 21444 Star::Find returns 1 (1), X=1221.87, Y=752.08, Mass=317246, SNR=60.3, Peak=9488 HFD=7.2
00:54:00.609 00.000 21444 Star::Find false star n=2 nbg=268 bg=3444.4 sigma=541.3 thresh=5068 peak=4569
00:54:00.609 00.000 21444 Star::Find false star n=6 nbg=267 bg=2232.8 sigma=393.1 thresh=3412 peak=3244
00:54:00.610 00.001 21444 Star::Find false star n=7 nbg=258 bg=3968.4 sigma=491.0 thresh=5441 peak=5400
00:54:00.610 00.000 21444 Star::Find false star n=2 nbg=270 bg=3769.2 sigma=472.4 thresh=5186 peak=4766
00:54:00.610 00.000 21444 Star::Find false star n=4 nbg=278 bg=3450.2 sigma=536.5 thresh=5060 peak=4869
00:54:00.610 00.000 21444 Star::Find false star n=1 nbg=260 bg=3654.2 sigma=502.1 thresh=5160 peak=4840
00:54:00.610 00.000 21444 Star::Find false star n=3 nbg=258 bg=3732.0 sigma=504.3 thresh=5245 peak=5060
00:54:00.610 00.000 21444 Star::Find false star n=8 nbg=260 bg=2562.3 sigma=402.1 thresh=3768 peak=3561
00:54:00.610 00.000 21444 Star::Find false star n=6 nbg=251 bg=2925.5 sigma=402.1 thresh=4132 peak=4115
00:54:00.610 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.24,1.77,1.31,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.77,1.19,3.35,U] 
00:54:00.610 00.000 21444 refined, 2 included, MultiStar: {0.51, 1.32}, one-star: {-1.41, 1.19}
00:54:00.610 00.000 21444 CameraToMount -- cameraTheta (1.20) - m_xAngle (3.05) = xAngle (-1.85 = -1.85)
00:54:00.610 00.000 21444 CameraToMount -- cameraTheta (1.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.59)
00:54:00.610 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=1.32 hyp=1.42 cameraTheta=1.20 mountX=-0.39 mountY=1.42, mountTheta=1.84
00:54:00.611 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=1.32, opts=13)
00:54:00.611 00.000 21444 Enqueuing Move request for scope (0.51, 1.32)
00:54:00.611 00.000 25848 Worker thread wakes up
00:54:00.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, 1.32) opts 0xd
00:54:00.611 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, 1.32)
00:54:00.611 00.000 25848 Moving (0.51, 1.32) raw xDistance=-0.39 yDistance=1.42
00:54:00.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=246, FiltMax=65504, Gamma=0.560
00:54:00.611 00.000 25848 BLC: History state: CurrMiss=1.42, AvgInitMiss=0.32, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.657618, 1:1.892942, 2:1.418146
00:54:00.611 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
00:54:00.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
00:54:00.611 00.000 21444 UpdateGuideState exits: m=317246 SNR=60.3 Saturated
00:54:00.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:00.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:00.611 00.000 21444 Enqueuing Expose request
00:54:00.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
00:54:00.611 00.000 25848 MoveAxis(E, 0, ABG)
00:54:00.611 00.000 25848 Move returns status 0, amount 0
00:54:00.611 00.000 25848 MoveAxis(S, 39, ABG)
00:54:00.611 00.000 25848 Guiding  Dir = 1, Dur = 39
00:54:00.642 00.031 25848 IsSlewing returns 0
00:54:00.642 00.000 25848 IsGuiding returns 0
00:54:00.674 00.032 25848 PulseGuide returned control before completion, sleep 18
00:54:00.700 00.026 25848 IsGuiding returns 1
00:54:00.700 00.000 25848 scope still moving after pulse duration time elapsed
00:54:00.764 00.064 25848 IsSlewing returns 0
00:54:00.765 00.001 25848 IsGuiding returns 0
00:54:00.765 00.000 25848 scope move finished after 39 + 83 ms
00:54:00.765 00.000 25848 Move returns status 0, amount 39
00:54:00.765 00.000 25848 move complete, result=0
00:54:00.765 00.000 25848 worker thread done servicing request
00:54:00.765 00.000 25848 Worker thread wakes up
00:54:00.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:00.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:00.765 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.4 px 39 ms SOUTH
00:54:03.602 02.837 25848 Exposure complete
00:54:03.681 00.079 25848 worker thread done servicing request
00:54:03.681 00.000 21444 OnExposeComplete: enter
00:54:03.681 00.000 21444 UpdateGuideState(): m_state=6
00:54:03.681 00.000 21444 Star::Find(15, 1221, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1292
00:54:03.681 00.000 21444 Star::Find returns 1 (1), X=1224.09, Y=750.15, Mass=365697, SNR=52.2, Peak=12716 HFD=6.0
00:54:03.681 00.000 21444 Star::Find false star n=3 nbg=266 bg=3596.0 sigma=465.9 thresh=4994 peak=4826
00:54:03.681 00.000 21444 Star::Find false star n=3 nbg=264 bg=2174.3 sigma=416.3 thresh=3423 peak=3387
00:54:03.681 00.000 21444 Star::Find false star n=4 nbg=270 bg=3918.9 sigma=490.2 thresh=5389 peak=5313
00:54:03.681 00.000 21444 Star::Find false star n=10 nbg=251 bg=3779.2 sigma=417.8 thresh=5033 peak=4903
00:54:03.681 00.000 21444 Star::Find false star n=5 nbg=258 bg=3474.6 sigma=413.9 thresh=4716 peak=4564
00:54:03.681 00.000 21444 Star::Find false star n=1 nbg=268 bg=3661.9 sigma=545.1 thresh=5297 peak=4807
00:54:03.681 00.000 21444 Star::Find false star n=2 nbg=264 bg=3709.0 sigma=469.4 thresh=5117 peak=4711
00:54:03.682 00.001 21444 Star::Find false star n=3 nbg=258 bg=2715.4 sigma=424.9 thresh=3990 peak=3844
00:54:03.682 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.09,-0.06,1.39,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.77,7.15,0.00,M4] [#11 2.95,-0.99,3.75,U] 
00:54:03.682 00.000 21444 single-star, 2 included, MultiStar: {1.91, -0.74}, one-star: {0.81, -0.74}
00:54:03.682 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
00:54:03.682 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.35)
00:54:03.682 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.74 hyp=1.10 cameraTheta=-0.74 mountX=-0.87 mountY=-0.38, mountTheta=-2.73
00:54:03.682 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.74, opts=13)
00:54:03.682 00.000 21444 Enqueuing Move request for scope (0.81, -0.74)
00:54:03.682 00.000 25848 Worker thread wakes up
00:54:03.682 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.74) opts 0xd
00:54:03.682 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.74)
00:54:03.683 00.001 25848 Moving (0.81, -0.74) raw xDistance=-0.87 yDistance=-0.38
00:54:03.683 00.000 25848 BLC: window closed
00:54:03.683 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=344, FiltMax=65504, Gamma=0.560
00:54:03.683 00.000 25848 BLC: History state: CurrMiss=-0.38, AvgInitMiss=0.32, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.657618, 1:1.892942, 2:1.418146
00:54:03.683 00.000 25848 BLC: No correction, Miss < min_move
00:54:03.683 00.000 21444 UpdateGuideState exits: m=365697 SNR=52.2 Saturated
00:54:03.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
00:54:03.683 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:03.683 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:03.683 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:03.683 00.000 21444 Enqueuing Expose request
00:54:03.683 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:54:03.683 00.000 25848 MoveAxis(E, 25, ABG)
00:54:03.683 00.000 25848 Guiding  Dir = 2, Dur = 25
00:54:03.703 00.020 25848 IsSlewing returns 0
00:54:03.703 00.000 25848 IsGuiding returns 0
00:54:03.735 00.032 25848 IsGuiding returns 1
00:54:03.735 00.000 25848 scope still moving after pulse duration time elapsed
00:54:03.782 00.047 25848 IsSlewing returns 0
00:54:03.782 00.000 25848 IsGuiding returns 0
00:54:03.782 00.000 25848 scope move finished after 25 + 53 ms
00:54:03.782 00.000 25848 Move returns status 0, amount 25
00:54:03.782 00.000 25848 MoveAxis(N, 0, ABG)
00:54:03.782 00.000 25848 Move returns status 0, amount 0
00:54:03.782 00.000 25848 move complete, result=0
00:54:03.782 00.000 25848 worker thread done servicing request
00:54:03.783 00.001 25848 Worker thread wakes up
00:54:03.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:03.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:03.783 00.000 21444 GuideStep: -0.9 px 25 ms EAST, -0.4 px 0 ms NORTH
00:54:06.634 02.851 25848 Exposure complete
00:54:06.719 00.085 25848 worker thread done servicing request
00:54:06.719 00.000 21444 OnExposeComplete: enter
00:54:06.719 00.000 21444 UpdateGuideState(): m_state=6
00:54:06.719 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1293
00:54:06.719 00.000 21444 Star::Find returns 1 (1), X=1222.68, Y=750.99, Mass=389854, SNR=70.0, Peak=11784 HFD=6.7
00:54:06.719 00.000 21444 Star::Find false star n=3 nbg=276 bg=3400.6 sigma=519.6 thresh=4959 peak=4526
00:54:06.719 00.000 21444 Star::Find false star n=4 nbg=269 bg=3842.9 sigma=528.9 thresh=5430 peak=5243
00:54:06.720 00.001 21444 Star::Find false star n=7 nbg=256 bg=3751.7 sigma=486.7 thresh=5212 peak=5045
00:54:06.720 00.000 21444 Star::Find false star n=3 nbg=264 bg=3440.8 sigma=435.7 thresh=4748 peak=4575
00:54:06.720 00.000 21444 Star::Find false star n=2 nbg=263 bg=3591.1 sigma=468.9 thresh=4998 peak=4511
00:54:06.720 00.000 21444 Star::Find false star n=4 nbg=272 bg=2693.3 sigma=503.7 thresh=4204 peak=4010
00:54:06.720 00.000 21444 Star::Find false star n=3 nbg=265 bg=3207.6 sigma=457.9 thresh=4581 peak=4532
00:54:06.720 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.41,-15.92,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.35,0.18,0.89,U] [#8 1.13,-19.64,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.44,-0.63,2.79,U] 
00:54:06.720 00.000 21444 single-star, 2 included, MultiStar: {1.26, -0.32}, one-star: {-0.60, 0.09}
00:54:06.720 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
00:54:06.720 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
00:54:06.720 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=0.09 hyp=0.61 cameraTheta=2.99 mountX=0.61 mountY=-0.14, mountTheta=-0.23
00:54:06.721 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=0.09, opts=13)
00:54:06.721 00.000 21444 Enqueuing Move request for scope (-0.60, 0.09)
00:54:06.721 00.000 25848 Worker thread wakes up
00:54:06.721 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=142, FiltMax=65504, Gamma=0.560
00:54:06.721 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.09) opts 0xd
00:54:06.721 00.000 21444 UpdateGuideState exits: m=389854 SNR=70.0 Saturated
00:54:06.721 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, 0.09)
00:54:06.721 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:06.721 00.000 25848 Moving (-0.60, 0.09) raw xDistance=0.61 yDistance=-0.14
00:54:06.721 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:06.721 00.000 21444 Enqueuing Expose request
00:54:06.722 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.61
00:54:06.722 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:06.722 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:54:06.722 00.000 25848 MoveAxis(W, 16, ABG)
00:54:06.722 00.000 25848 Guiding  Dir = 3, Dur = 16
00:54:06.750 00.028 25848 IsSlewing returns 0
00:54:06.750 00.000 25848 IsGuiding returns 0
00:54:06.782 00.032 25848 IsGuiding returns 1
00:54:06.782 00.000 25848 scope still moving after pulse duration time elapsed
00:54:06.828 00.046 25848 IsSlewing returns 0
00:54:06.828 00.000 25848 IsGuiding returns 0
00:54:06.828 00.000 25848 scope move finished after 16 + 61 ms
00:54:06.828 00.000 25848 Move returns status 0, amount 16
00:54:06.828 00.000 25848 MoveAxis(N, 0, ABG)
00:54:06.828 00.000 25848 Move returns status 0, amount 0
00:54:06.828 00.000 25848 move complete, result=0
00:54:06.828 00.000 25848 worker thread done servicing request
00:54:06.828 00.000 25848 Worker thread wakes up
00:54:06.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:06.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:06.828 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.1 px 0 ms NORTH
00:54:09.676 02.848 25848 Exposure complete
00:54:09.753 00.077 25848 worker thread done servicing request
00:54:09.754 00.001 21444 OnExposeComplete: enter
00:54:09.754 00.000 21444 UpdateGuideState(): m_state=6
00:54:09.754 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1294
00:54:09.754 00.000 21444 Star::Find returns 1 (1), X=1223.93, Y=749.99, Mass=294180, SNR=45.7, Peak=12112 HFD=6.2
00:54:09.754 00.000 21444 Star::Find false star n=3 nbg=280 bg=3673.3 sigma=514.2 thresh=5216 peak=4669
00:54:09.754 00.000 21444 Star::Find false star n=5 nbg=259 bg=3571.9 sigma=532.1 thresh=5168 peak=4841
00:54:09.754 00.000 21444 Star::Find false star n=8 nbg=255 bg=3569.6 sigma=423.3 thresh=4839 peak=4713
00:54:09.754 00.000 21444 Star::Find false star n=4 nbg=272 bg=3468.3 sigma=479.8 thresh=4908 peak=4635
00:54:09.754 00.000 21444 Star::Find false star n=7 nbg=256 bg=2615.6 sigma=430.4 thresh=3907 peak=3867
00:54:09.754 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 9.06,-23.18,0.00,M6] [#3 -1.19,-0.25,0.23,U] [#4 0.00,0.00,0.00,L] [#5 -3.72,-0.04,0.28,U] [#6 0.00,0.00,0.00,L] [#7 0.85,-1.03,1.24,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 5.46,27.35,0.00,M5] [#11 1.56,-2.01,4.16,U] 
00:54:09.754 00.000 21444 single-star, 4 included, MultiStar: {0.99, -1.53}, one-star: {0.65, -0.90}
00:54:09.754 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.29)
00:54:09.754 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.56)
00:54:09.754 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.90 hyp=1.11 cameraTheta=-0.95 mountX=-0.73 mountY=-0.59, mountTheta=-2.46
00:54:09.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.90, opts=13)
00:54:09.755 00.000 21444 Enqueuing Move request for scope (0.65, -0.90)
00:54:09.755 00.000 25848 Worker thread wakes up
00:54:09.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.90) opts 0xd
00:54:09.755 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.90)
00:54:09.755 00.000 25848 Moving (0.65, -0.90) raw xDistance=-0.73 yDistance=-0.59
00:54:09.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.73
00:54:09.755 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:09.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
00:54:09.755 00.000 25848 MoveAxis(E, 20, ABG)
00:54:09.755 00.000 25848 Guiding  Dir = 2, Dur = 20
00:54:09.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=448, FiltMax=65504, Gamma=0.560
00:54:09.755 00.000 21444 UpdateGuideState exits: m=294180 SNR=45.7 Saturated
00:54:09.756 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:09.756 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:09.756 00.000 21444 Enqueuing Expose request
00:54:09.781 00.025 25848 IsSlewing returns 0
00:54:09.781 00.000 25848 IsGuiding returns 0
00:54:09.813 00.032 25848 IsGuiding returns 1
00:54:09.813 00.000 25848 scope still moving after pulse duration time elapsed
00:54:09.876 00.063 25848 IsSlewing returns 0
00:54:09.877 00.001 25848 IsGuiding returns 0
00:54:09.877 00.000 25848 scope move finished after 20 + 75 ms
00:54:09.877 00.000 25848 Move returns status 0, amount 20
00:54:09.877 00.000 25848 MoveAxis(N, 0, ABG)
00:54:09.877 00.000 25848 Move returns status 0, amount 0
00:54:09.877 00.000 25848 move complete, result=0
00:54:09.877 00.000 25848 worker thread done servicing request
00:54:09.877 00.000 25848 Worker thread wakes up
00:54:09.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:09.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:09.877 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.6 px 0 ms NORTH
00:54:12.721 02.844 25848 Exposure complete
00:54:12.808 00.087 25848 worker thread done servicing request
00:54:12.808 00.000 21444 OnExposeComplete: enter
00:54:12.808 00.000 21444 UpdateGuideState(): m_state=6
00:54:12.808 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1295
00:54:12.808 00.000 21444 Star::Find returns 1 (1), X=1222.02, Y=749.33, Mass=337735, SNR=64.0, Peak=10240 HFD=6.6
00:54:12.809 00.001 21444 Star::Find false star n=1 nbg=260 bg=3579.5 sigma=490.1 thresh=5050 peak=4758
00:54:12.809 00.000 21444 Star::Find false star n=2 nbg=275 bg=2314.3 sigma=443.5 thresh=3645 peak=3314
00:54:12.809 00.000 21444 Star::Find false star n=5 nbg=249 bg=3691.1 sigma=413.7 thresh=4932 peak=4659
00:54:12.809 00.000 21444 Star::Find false star n=2 nbg=261 bg=3549.4 sigma=460.9 thresh=4932 peak=4672
00:54:12.809 00.000 21444 Star::Find false star n=3 nbg=261 bg=2789.9 sigma=431.9 thresh=4086 peak=3910
00:54:12.809 00.000 21444 Star::Find false star n=2 nbg=277 bg=3134.7 sigma=485.0 thresh=4590 peak=4461
00:54:12.809 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.02,1.19,0.16,U] [#4 7.34,-0.02,0.00,M7] [#5 -1.94,-4.78,0.20,U] [#6 0.00,0.00,0.00,L] [#7 -0.99,-2.18,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.67,-2.64,2.72,U] 
00:54:12.809 00.000 21444 single-star, 4 included, MultiStar: {0.32, -2.30}, one-star: {-1.27, -1.56}
00:54:12.809 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.05) = xAngle (-5.30 = 0.98)
00:54:12.809 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.15 = -1.86)
00:54:12.809 00.000 21444 CameraToMount -- cameraX=-1.27 cameraY=-1.56 hyp=2.01 cameraTheta=-2.25 mountX=1.12 mountY=-1.92, mountTheta=-1.04
00:54:12.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.27, y=-1.56, opts=13)
00:54:12.810 00.000 21444 Enqueuing Move request for scope (-1.27, -1.56)
00:54:12.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=396, FiltMax=65504, Gamma=0.560
00:54:12.810 00.000 21444 UpdateGuideState exits: m=337735 SNR=64.0 Saturated
00:54:12.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:12.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:12.810 00.000 21444 Enqueuing Expose request
00:54:12.810 00.000 25848 Worker thread wakes up
00:54:12.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -1.56) opts 0xd
00:54:12.810 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.27, -1.56)
00:54:12.810 00.000 25848 Moving (-1.27, -1.56) raw xDistance=1.12 yDistance=-1.92
00:54:12.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.12
00:54:12.810 00.000 25848 resist switch: large excursion: input -1.92 thresh 1.53 direction from 1 to -1
00:54:12.811 00.001 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.77
00:54:12.811 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.92 from input -1.92
00:54:12.811 00.000 25848 MoveAxis(W, 31, ABG)
00:54:12.811 00.000 25848 Guiding  Dir = 3, Dur = 31
00:54:12.843 00.032 25848 IsSlewing returns 0
00:54:12.844 00.001 25848 IsGuiding returns 0
00:54:12.875 00.031 25848 IsGuiding returns 1
00:54:12.875 00.000 25848 scope still moving after pulse duration time elapsed
00:54:12.938 00.063 25848 IsSlewing returns 0
00:54:12.938 00.000 25848 IsGuiding returns 0
00:54:12.938 00.000 25848 scope move finished after 31 + 64 ms
00:54:12.938 00.000 25848 Move returns status 0, amount 31
00:54:12.938 00.000 25848 BLC: Oldest BLC event removed
00:54:12.938 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
00:54:12.939 00.001 25848 MoveAxis(N, 342, ABG)
00:54:12.939 00.000 25848 Guiding  Dir = 0, Dur = 342
00:54:12.998 00.059 25848 IsSlewing returns 0
00:54:12.999 00.001 25848 IsGuiding returns 0
00:54:13.040 00.041 25848 PulseGuide returned control before completion, sleep 311
00:54:13.367 00.327 25848 IsGuiding returns 1
00:54:13.367 00.000 25848 scope still moving after pulse duration time elapsed
00:54:13.421 00.054 25848 IsSlewing returns 0
00:54:13.422 00.001 25848 IsGuiding returns 0
00:54:13.422 00.000 25848 scope move finished after 342 + 81 ms
00:54:13.422 00.000 25848 Move returns status 0, amount 342
00:54:13.422 00.000 25848 move complete, result=0
00:54:13.422 00.000 25848 worker thread done servicing request
00:54:13.422 00.000 25848 Worker thread wakes up
00:54:13.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:13.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:13.422 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -1.9 px 342 ms NORTH
00:54:16.262 02.840 25848 Exposure complete
00:54:16.341 00.079 25848 worker thread done servicing request
00:54:16.341 00.000 21444 OnExposeComplete: enter
00:54:16.341 00.000 21444 UpdateGuideState(): m_state=6
00:54:16.342 00.001 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1296
00:54:16.342 00.000 21444 Star::Find returns 1 (1), X=1223.78, Y=750.43, Mass=379622, SNR=64.4, Peak=11656 HFD=7.0
00:54:16.342 00.000 21444 Star::Find false star n=1 nbg=263 bg=2198.2 sigma=389.1 thresh=3365 peak=3059
00:54:16.342 00.000 21444 Star::Find false star n=7 nbg=273 bg=3946.2 sigma=465.5 thresh=5343 peak=5122
00:54:16.342 00.000 21444 Star::Find false star n=2 nbg=254 bg=3858.0 sigma=469.2 thresh=5266 peak=4938
00:54:16.342 00.000 21444 Star::Find false star n=2 nbg=270 bg=3576.1 sigma=507.0 thresh=5097 peak=4714
00:54:16.342 00.000 21444 Star::Find false star n=11 nbg=261 bg=2713.6 sigma=406.4 thresh=3933 peak=3858
00:54:16.342 00.000 21444 MultiStar: [#1 -0.01,-12.86,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -10.58,-11.26,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.80,0.10,0.81,U] [#8 3.05,-16.80,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 13.61,18.22,0.00,M6] [#11 2.00,-0.64,4.23,U] 
00:54:16.342 00.000 21444 single-star, 2 included, MultiStar: {1.59, -0.51}, one-star: {0.50, -0.46}
00:54:16.342 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
00:54:16.342 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.35)
00:54:16.342 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-0.46 hyp=0.67 cameraTheta=-0.74 mountX=-0.54 mountY=-0.23, mountTheta=-2.73
00:54:16.343 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-0.46, opts=13)
00:54:16.343 00.000 21444 Enqueuing Move request for scope (0.50, -0.46)
00:54:16.343 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=184, FiltMax=65504, Gamma=0.560
00:54:16.343 00.000 21444 UpdateGuideState exits: m=379622 SNR=64.4 Saturated
00:54:16.343 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:16.343 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:16.343 00.000 21444 Enqueuing Expose request
00:54:16.343 00.000 25848 Worker thread wakes up
00:54:16.343 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.46) opts 0xd
00:54:16.343 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, -0.46)
00:54:16.343 00.000 25848 Moving (0.50, -0.46) raw xDistance=-0.54 yDistance=-0.23
00:54:16.343 00.000 25848 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.28, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.922011, 1:0.233976
00:54:16.343 00.000 25848 BLC: No correction, Miss < min_move
00:54:16.343 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.54
00:54:16.343 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:16.343 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:54:16.343 00.000 25848 MoveAxis(E, 13, ABG)
00:54:16.343 00.000 25848 Guiding  Dir = 2, Dur = 13
00:54:16.376 00.033 25848 IsSlewing returns 0
00:54:16.376 00.000 25848 IsGuiding returns 0
00:54:16.450 00.074 25848 IsGuiding returns 1
00:54:16.450 00.000 25848 scope still moving after pulse duration time elapsed
00:54:16.500 00.050 25848 IsSlewing returns 0
00:54:16.501 00.001 25848 IsGuiding returns 0
00:54:16.501 00.000 25848 scope move finished after 13 + 110 ms
00:54:16.501 00.000 25848 Move returns status 0, amount 13
00:54:16.501 00.000 25848 MoveAxis(N, 0, ABG)
00:54:16.501 00.000 25848 Move returns status 0, amount 0
00:54:16.501 00.000 25848 move complete, result=0
00:54:16.501 00.000 25848 worker thread done servicing request
00:54:16.501 00.000 25848 Worker thread wakes up
00:54:16.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:16.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:16.501 00.000 21444 GuideStep: -0.5 px 13 ms EAST, -0.2 px 0 ms NORTH
00:54:19.355 02.854 25848 Exposure complete
00:54:19.444 00.089 25848 worker thread done servicing request
00:54:19.444 00.000 21444 OnExposeComplete: enter
00:54:19.444 00.000 21444 UpdateGuideState(): m_state=6
00:54:19.444 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1297
00:54:19.444 00.000 21444 Star::Find returns 1 (1), X=1224.06, Y=751.45, Mass=324229, SNR=44.9, Peak=10800 HFD=6.4
00:54:19.444 00.000 21444 Star::Find false star n=6 nbg=246 bg=3580.8 sigma=413.8 thresh=4822 peak=4675
00:54:19.444 00.000 21444 Star::Find false star n=2 nbg=254 bg=2451.9 sigma=365.8 thresh=3549 peak=3382
00:54:19.444 00.000 21444 Star::Find false star n=3 nbg=256 bg=4041.7 sigma=426.7 thresh=5322 peak=5176
00:54:19.444 00.000 21444 Star::Find false star n=3 nbg=267 bg=3604.7 sigma=516.7 thresh=5155 peak=4899
00:54:19.444 00.000 21444 Star::Find false star n=9 nbg=249 bg=3497.0 sigma=420.8 thresh=4760 peak=4666
00:54:19.444 00.000 21444 Star::Find false star n=2 nbg=261 bg=3600.8 sigma=468.8 thresh=5007 peak=4482
00:54:19.445 00.001 21444 Star::Find false star n=8 nbg=244 bg=3488.2 sigma=412.3 thresh=4725 peak=4634
00:54:19.445 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.16,0.22,1.20,U] [#8 0.00,0.00,0.00,L] [#9 -16.96,-13.95,0.00,M2] [#10 20.90,27.50,0.00,M7] [#11 2.09,-0.17,4.87,U] 
00:54:19.445 00.000 21444 single-star, 2 included, MultiStar: {1.52, 0.00}, one-star: {0.77, 0.56}
00:54:19.445 00.000 21444 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
00:54:19.445 00.000 21444 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.02)
00:54:19.445 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.56 hyp=0.96 cameraTheta=0.63 mountX=-0.72 mountY=0.81, mountTheta=2.29
00:54:19.446 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.56, opts=13)
00:54:19.446 00.000 21444 Enqueuing Move request for scope (0.77, 0.56)
00:54:19.446 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=384, FiltMax=65504, Gamma=0.560
00:54:19.446 00.000 21444 UpdateGuideState exits: m=324229 SNR=44.9 Saturated
00:54:19.446 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:19.446 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:19.446 00.000 21444 Enqueuing Expose request
00:54:19.446 00.000 25848 Worker thread wakes up
00:54:19.446 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.56) opts 0xd
00:54:19.446 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.56)
00:54:19.446 00.000 25848 Moving (0.77, 0.56) raw xDistance=-0.72 yDistance=0.81
00:54:19.446 00.000 25848 BLC: History state: CurrMiss=-0.81, AvgInitMiss=0.28, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.922011, 1:0.233976, 2:-0.814117
00:54:19.446 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
00:54:19.446 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.72
00:54:19.446 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:19.446 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
00:54:19.446 00.000 25848 MoveAxis(E, 22, ABG)
00:54:19.446 00.000 25848 Guiding  Dir = 2, Dur = 22
00:54:19.467 00.021 25848 IsSlewing returns 0
00:54:19.467 00.000 25848 IsGuiding returns 0
00:54:19.499 00.032 25848 IsGuiding returns 1
00:54:19.499 00.000 25848 scope still moving after pulse duration time elapsed
00:54:19.548 00.049 25848 IsSlewing returns 0
00:54:19.548 00.000 25848 IsGuiding returns 0
00:54:19.548 00.000 25848 scope move finished after 22 + 59 ms
00:54:19.548 00.000 25848 Move returns status 0, amount 22
00:54:19.548 00.000 25848 MoveAxis(N, 0, ABG)
00:54:19.548 00.000 25848 Move returns status 0, amount 0
00:54:19.548 00.000 25848 move complete, result=0
00:54:19.548 00.000 25848 worker thread done servicing request
00:54:19.548 00.000 25848 Worker thread wakes up
00:54:19.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:19.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:19.548 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.8 px 0 ms NORTH
00:54:22.410 02.862 25848 Exposure complete
00:54:22.498 00.088 25848 worker thread done servicing request
00:54:22.498 00.000 21444 OnExposeComplete: enter
00:54:22.498 00.000 21444 UpdateGuideState(): m_state=6
00:54:22.499 00.001 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1298
00:54:22.499 00.000 21444 Star::Find returns 1 (1), X=1223.34, Y=751.75, Mass=394090, SNR=62.1, Peak=12188 HFD=6.9
00:54:22.499 00.000 21444 Star::Find false star n=7 nbg=256 bg=3466.0 sigma=416.2 thresh=4715 peak=4437
00:54:22.499 00.000 21444 Star::Find false star n=5 nbg=262 bg=2185.5 sigma=410.7 thresh=3418 peak=3176
00:54:22.499 00.000 21444 Star::Find false star n=3 nbg=272 bg=4087.2 sigma=534.6 thresh=5691 peak=5275
00:54:22.499 00.000 21444 Star::Find false star n=6 nbg=244 bg=3605.7 sigma=413.3 thresh=4846 peak=4739
00:54:22.499 00.000 21444 Star::Find false star n=2 nbg=263 bg=3611.6 sigma=432.7 thresh=4910 peak=4730
00:54:22.499 00.000 21444 Star::Find false star n=3 nbg=264 bg=2735.3 sigma=465.7 thresh=4132 peak=3880
00:54:22.499 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 13.13,2.03,0.00,M8] [#5 12.97,9.01,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.48,0.63,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 33.18,30.18,0.00,M8] [#11 2.21,-0.39,3.27,U] 
00:54:22.499 00.000 21444 single-star, 2 included, MultiStar: {1.44, 0.06}, one-star: {0.05, 0.85}
00:54:22.499 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
00:54:22.499 00.000 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.39 = 1.90)
00:54:22.499 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.85 hyp=0.86 cameraTheta=1.51 mountX=0.02 mountY=0.81, mountTheta=1.54
00:54:22.500 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.85, opts=13)
00:54:22.500 00.000 21444 Enqueuing Move request for scope (0.05, 0.85)
00:54:22.501 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=418, FiltMax=65504, Gamma=0.560
00:54:22.501 00.000 21444 UpdateGuideState exits: m=394090 SNR=62.1 Saturated
00:54:22.501 00.000 25848 Worker thread wakes up
00:54:22.501 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.85) opts 0xd
00:54:22.501 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.85)
00:54:22.501 00.000 25848 Moving (0.05, 0.85) raw xDistance=0.02 yDistance=0.81
00:54:22.501 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:22.501 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:22.501 00.000 21444 Enqueuing Expose request
00:54:22.501 00.000 25848 BLC: window closed
00:54:22.501 00.000 25848 BLC: History state: CurrMiss=-0.81, AvgInitMiss=0.28, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.922011, 1:0.233976, 2:-0.814117
00:54:22.501 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
00:54:22.501 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:54:22.501 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:22.501 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
00:54:22.501 00.000 25848 MoveAxis(E, 0, ABG)
00:54:22.501 00.000 25848 Move returns status 0, amount 0
00:54:22.501 00.000 25848 MoveAxis(N, 0, ABG)
00:54:22.501 00.000 25848 Move returns status 0, amount 0
00:54:22.501 00.000 25848 move complete, result=0
00:54:22.501 00.000 25848 worker thread done servicing request
00:54:22.501 00.000 25848 Worker thread wakes up
00:54:22.502 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:22.502 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:22.502 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.8 px 0 ms NORTH
00:54:25.341 02.839 25848 Exposure complete
00:54:25.421 00.080 25848 worker thread done servicing request
00:54:25.421 00.000 21444 OnExposeComplete: enter
00:54:25.421 00.000 21444 UpdateGuideState(): m_state=6
00:54:25.421 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1299
00:54:25.421 00.000 21444 Star::Find returns 1 (1), X=1222.30, Y=752.07, Mass=438530, SNR=68.6, Peak=12796 HFD=6.6
00:54:25.421 00.000 21444 Star::Find false star n=4 nbg=267 bg=2361.3 sigma=418.9 thresh=3618 peak=3405
00:54:25.421 00.000 21444 Star::Find false star n=7 nbg=255 bg=3763.5 sigma=459.4 thresh=5142 peak=4696
00:54:25.421 00.000 21444 Star::Find false star n=3 nbg=266 bg=3562.4 sigma=494.7 thresh=5046 peak=4749
00:54:25.421 00.000 21444 Star::Find false star n=4 nbg=261 bg=3627.0 sigma=445.2 thresh=4963 peak=4797
00:54:25.421 00.000 21444 Star::Find false star n=7 nbg=258 bg=2774.5 sigma=388.2 thresh=3939 peak=3638
00:54:25.422 00.001 21444 MultiStar: [#1 -14.84,-17.05,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 -0.14,-1.77,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.11,-4.47,0.00,M5] [#7 -1.01,0.41,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.21,0.32,3.93,U] 
00:54:25.422 00.000 21444 refined, 3 included, MultiStar: {-0.47, 0.40}, one-star: {-0.98, 1.18}
00:54:25.422 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.63 = -0.63)
00:54:25.422 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.47 = 2.81)
00:54:25.422 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=0.40 hyp=0.62 cameraTheta=2.43 mountX=0.50 mountY=0.20, mountTheta=0.38
00:54:25.422 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=0.40, opts=13)
00:54:25.422 00.000 21444 Enqueuing Move request for scope (-0.47, 0.40)
00:54:25.422 00.000 25848 Worker thread wakes up
00:54:25.422 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.40) opts 0xd
00:54:25.423 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.47, 0.40)
00:54:25.423 00.000 25848 Moving (-0.47, 0.40) raw xDistance=0.50 yDistance=0.20
00:54:25.423 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
00:54:25.423 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:25.423 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:54:25.423 00.000 25848 MoveAxis(E, 0, ABG)
00:54:25.423 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=320, FiltMax=65504, Gamma=0.560
00:54:25.423 00.000 21444 UpdateGuideState exits: m=438530 SNR=68.6 Saturated
00:54:25.423 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:25.423 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:25.423 00.000 21444 Enqueuing Expose request
00:54:25.423 00.000 25848 Move returns status 0, amount 0
00:54:25.423 00.000 25848 MoveAxis(N, 0, ABG)
00:54:25.423 00.000 25848 Move returns status 0, amount 0
00:54:25.423 00.000 25848 move complete, result=0
00:54:25.423 00.000 25848 worker thread done servicing request
00:54:25.423 00.000 25848 Worker thread wakes up
00:54:25.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:25.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:25.423 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
00:54:28.277 02.854 25848 Exposure complete
00:54:28.365 00.088 25848 worker thread done servicing request
00:54:28.366 00.001 21444 OnExposeComplete: enter
00:54:28.366 00.000 21444 UpdateGuideState(): m_state=6
00:54:28.366 00.000 21444 Star::Find(15, 1222, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1300
00:54:28.366 00.000 21444 Star::Find returns 1 (1), X=1221.65, Y=751.89, Mass=363300, SNR=60.5, Peak=12768 HFD=6.2
00:54:28.366 00.000 21444 Star::Find false star n=7 nbg=254 bg=3438.2 sigma=485.8 thresh=4895 peak=4870
00:54:28.366 00.000 21444 Star::Find false star n=2 nbg=252 bg=2346.3 sigma=376.3 thresh=3475 peak=3215
00:54:28.366 00.000 21444 Star::Find false star n=3 nbg=265 bg=3540.8 sigma=443.3 thresh=4871 peak=4636
00:54:28.366 00.000 21444 Star::Find false star n=2 nbg=264 bg=3578.5 sigma=487.1 thresh=5040 peak=4598
00:54:28.366 00.000 21444 Star::Find false star n=3 nbg=264 bg=3796.8 sigma=453.1 thresh=5156 peak=4887
00:54:28.366 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.46,-0.90,0.20,U] [#4 0.00,0.00,0.00,L] [#5 -4.58,-1.83,0.19,U] [#6 0.00,0.00,0.00,L] [#7 -1.46,0.78,0.85,U] [#8 0.00,0.00,0.00,L] [#9 -17.15,-12.37,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 1.30,0.93,3.92,U] 
00:54:28.366 00.000 21444 refined, 4 included, MultiStar: {0.24, 0.78}, one-star: {-1.63, 1.00}
00:54:28.367 00.001 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
00:54:28.367 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.62 = 1.66)
00:54:28.367 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=0.78 hyp=0.81 cameraTheta=1.27 mountX=-0.17 mountY=0.81, mountTheta=1.77
00:54:28.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=0.78, opts=13)
00:54:28.368 00.000 21444 Enqueuing Move request for scope (0.24, 0.78)
00:54:28.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=294, FiltMax=65504, Gamma=0.560
00:54:28.368 00.000 21444 UpdateGuideState exits: m=363300 SNR=60.5 Saturated
00:54:28.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:28.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:28.368 00.000 21444 Enqueuing Expose request
00:54:28.368 00.000 25848 Worker thread wakes up
00:54:28.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.78) opts 0xd
00:54:28.368 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 0.78)
00:54:28.368 00.000 25848 Moving (0.24, 0.78) raw xDistance=-0.17 yDistance=0.81
00:54:28.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:54:28.368 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:28.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
00:54:28.368 00.000 25848 MoveAxis(E, 0, ABG)
00:54:28.368 00.000 25848 Move returns status 0, amount 0
00:54:28.368 00.000 25848 MoveAxis(N, 0, ABG)
00:54:28.368 00.000 25848 Move returns status 0, amount 0
00:54:28.369 00.001 25848 move complete, result=0
00:54:28.369 00.000 25848 worker thread done servicing request
00:54:28.369 00.000 25848 Worker thread wakes up
00:54:28.369 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:28.369 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:28.369 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
00:54:31.210 02.841 25848 Exposure complete
00:54:31.291 00.081 25848 worker thread done servicing request
00:54:31.291 00.000 21444 OnExposeComplete: enter
00:54:31.291 00.000 21444 UpdateGuideState(): m_state=6
00:54:31.291 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1301
00:54:31.292 00.001 21444 Star::Find returns 1 (1), X=1222.04, Y=751.38, Mass=516048, SNR=99.3, Peak=14056 HFD=6.7
00:54:31.292 00.000 21444 Star::Find false star n=4 nbg=271 bg=2248.5 sigma=474.4 thresh=3672 peak=3319
00:54:31.292 00.000 21444 Star::Find false star n=16 nbg=243 bg=3900.1 sigma=389.9 thresh=5070 peak=4959
00:54:31.292 00.000 21444 Star::Find false star n=12 nbg=252 bg=3737.5 sigma=460.0 thresh=5118 peak=4955
00:54:31.292 00.000 21444 Star::Find false star n=2 nbg=262 bg=3602.1 sigma=497.3 thresh=5094 peak=4804
00:54:31.292 00.000 21444 Star::Find false star n=13 nbg=252 bg=3668.8 sigma=429.8 thresh=4958 peak=4955
00:54:31.292 00.000 21444 MultiStar: [#1 6.56,-8.72,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -10.40,-13.01,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -1.58,0.81,0.69,U] [#8 0.00,0.00,0.00,L] [#9 -21.33,-2.77,0.00,M4] [#10 7.50,31.71,0.00,M9] [#11 0.54,-0.99,2.68,U] 
00:54:31.292 00.000 21444 refined, 2 included, MultiStar: {-0.20, -0.37}, one-star: {-1.24, 0.49}
00:54:31.292 00.000 21444 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.05) = xAngle (-5.13 = 1.16)
00:54:31.292 00.000 21444 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.97 = -1.69)
00:54:31.292 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.37 hyp=0.42 cameraTheta=-2.07 mountX=0.17 mountY=-0.41, mountTheta=-1.19
00:54:31.293 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.37, opts=13)
00:54:31.293 00.000 21444 Enqueuing Move request for scope (-0.20, -0.37)
00:54:31.293 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=368, FiltMax=65504, Gamma=0.560
00:54:31.293 00.000 21444 UpdateGuideState exits: m=516048 SNR=99.3 Saturated
00:54:31.293 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:31.293 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:31.293 00.000 21444 Enqueuing Expose request
00:54:31.293 00.000 25848 Worker thread wakes up
00:54:31.293 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.37) opts 0xd
00:54:31.293 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.37)
00:54:31.294 00.001 25848 Moving (-0.20, -0.37) raw xDistance=0.17 yDistance=-0.41
00:54:31.294 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:54:31.294 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:31.294 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:54:31.294 00.000 25848 MoveAxis(E, 0, ABG)
00:54:31.294 00.000 25848 Move returns status 0, amount 0
00:54:31.294 00.000 25848 MoveAxis(N, 0, ABG)
00:54:31.294 00.000 25848 Move returns status 0, amount 0
00:54:31.294 00.000 25848 move complete, result=0
00:54:31.294 00.000 25848 worker thread done servicing request
00:54:31.294 00.000 25848 Worker thread wakes up
00:54:31.294 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:31.294 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:31.294 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:54:34.141 02.847 25848 Exposure complete
00:54:34.223 00.082 25848 worker thread done servicing request
00:54:34.223 00.000 21444 OnExposeComplete: enter
00:54:34.223 00.000 21444 UpdateGuideState(): m_state=6
00:54:34.223 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1302
00:54:34.223 00.000 21444 Star::Find returns 1 (1), X=1221.06, Y=751.65, Mass=445468, SNR=65.0, Peak=13580 HFD=6.7
00:54:34.224 00.001 21444 Star::Find false star n=7 nbg=264 bg=3495.3 sigma=516.5 thresh=5045 peak=4880
00:54:34.224 00.000 21444 Star::Find false star n=7 nbg=251 bg=3466.5 sigma=438.9 thresh=4783 peak=4734
00:54:34.224 00.000 21444 Star::Find false star n=6 nbg=274 bg=3440.1 sigma=502.6 thresh=4948 peak=4699
00:54:34.224 00.000 21444 Star::Find false star n=2 nbg=267 bg=3595.2 sigma=467.7 thresh=4998 peak=4887
00:54:34.224 00.000 21444 Star::Find false star n=1 nbg=251 bg=2865.9 sigma=413.6 thresh=4107 peak=3679
00:54:34.224 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.35,0.10,0.18,U] [#4 -7.01,1.08,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.15,0.42,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.36,36.48,0.00,M10] [#11 -0.81,0.20,3.34,U] 
00:54:34.224 00.000 21444 refined, 3 included, MultiStar: {-1.11, 0.34}, one-star: {-2.22, 0.76}
00:54:34.224 00.000 21444 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.05) = xAngle (-0.20 = -0.20)
00:54:34.224 00.000 21444 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
00:54:34.224 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=0.34 hyp=1.16 cameraTheta=2.85 mountX=1.14 mountY=-0.11, mountTheta=-0.10
00:54:34.225 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=0.34, opts=13)
00:54:34.225 00.000 21444 Enqueuing Move request for scope (-1.11, 0.34)
00:54:34.225 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=240, FiltMax=65504, Gamma=0.560
00:54:34.225 00.000 21444 UpdateGuideState exits: m=445468 SNR=65.0 Saturated
00:54:34.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:34.225 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:34.225 00.000 21444 Enqueuing Expose request
00:54:34.225 00.000 25848 Worker thread wakes up
00:54:34.225 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.34) opts 0xd
00:54:34.225 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 0.34)
00:54:34.225 00.000 25848 Moving (-1.11, 0.34) raw xDistance=1.14 yDistance=-0.11
00:54:34.225 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
00:54:34.225 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:34.225 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:54:34.225 00.000 25848 MoveAxis(W, 33, ABG)
00:54:34.225 00.000 25848 Guiding  Dir = 3, Dur = 33
00:54:34.250 00.025 25848 IsSlewing returns 0
00:54:34.250 00.000 25848 IsGuiding returns 0
00:54:34.282 00.032 25848 PulseGuide returned control before completion, sleep 13
00:54:34.297 00.015 25848 IsGuiding returns 1
00:54:34.297 00.000 25848 scope still moving after pulse duration time elapsed
00:54:34.412 00.115 25848 IsSlewing returns 0
00:54:34.412 00.000 25848 IsGuiding returns 0
00:54:34.412 00.000 25848 scope move finished after 33 + 128 ms
00:54:34.412 00.000 25848 Move returns status 0, amount 33
00:54:34.413 00.001 25848 MoveAxis(N, 0, ABG)
00:54:34.413 00.000 25848 Move returns status 0, amount 0
00:54:34.413 00.000 25848 move complete, result=0
00:54:34.413 00.000 25848 worker thread done servicing request
00:54:34.413 00.000 25848 Worker thread wakes up
00:54:34.413 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.1 px 0 ms NORTH
00:54:34.413 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:34.413 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:37.266 02.853 25848 Exposure complete
00:54:37.353 00.087 25848 worker thread done servicing request
00:54:37.353 00.000 21444 OnExposeComplete: enter
00:54:37.353 00.000 21444 UpdateGuideState(): m_state=6
00:54:37.353 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1303
00:54:37.353 00.000 21444 Star::Find returns 1 (1), X=1220.38, Y=749.91, Mass=425563, SNR=77.5, Peak=14004 HFD=6.4
00:54:37.353 00.000 21444 Star::Find false star n=5 nbg=255 bg=2346.1 sigma=372.0 thresh=3462 peak=3215
00:54:37.353 00.000 21444 Star::Find false star n=4 nbg=257 bg=4077.1 sigma=464.8 thresh=5472 peak=5169
00:54:37.354 00.001 21444 Star::Find false star n=7 nbg=265 bg=3474.3 sigma=435.0 thresh=4779 peak=4718
00:54:37.354 00.000 21444 Star::Find false star n=4 nbg=266 bg=3687.4 sigma=477.9 thresh=5121 peak=4959
00:54:37.354 00.000 21444 Star::Find false star n=3 nbg=259 bg=2762.1 sigma=455.4 thresh=4128 peak=3763
00:54:37.354 00.000 21444 Star::Find false star n=2 nbg=256 bg=3061.6 sigma=452.1 thresh=4418 peak=4186
00:54:37.354 00.000 21444 MultiStar: [#1 -1.76,-12.57,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -8.74,0.87,0.00,M10] [#5 -14.78,6.91,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -2.52,-0.51,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.19,-0.78,2.84,U] 
00:54:37.354 00.000 21444 refined, 2 included, MultiStar: {-1.22, -0.77}, one-star: {-2.90, -0.98}
00:54:37.354 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
00:54:37.354 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.47 = -2.19)
00:54:37.354 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=-0.77 hyp=1.44 cameraTheta=-2.58 mountX=1.14 mountY=-1.17, mountTheta=-0.80
00:54:37.355 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=-0.77, opts=13)
00:54:37.355 00.000 21444 Enqueuing Move request for scope (-1.22, -0.77)
00:54:37.355 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=444, FiltMax=65504, Gamma=0.560
00:54:37.355 00.000 21444 UpdateGuideState exits: m=425563 SNR=77.5 Saturated
00:54:37.355 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:37.355 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:37.355 00.000 21444 Enqueuing Expose request
00:54:37.355 00.000 25848 Worker thread wakes up
00:54:37.355 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.77) opts 0xd
00:54:37.355 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, -0.77)
00:54:37.355 00.000 25848 Moving (-1.22, -0.77) raw xDistance=1.14 yDistance=-1.17
00:54:37.355 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.14
00:54:37.355 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
00:54:37.355 00.000 25848 MoveAxis(W, 36, ABG)
00:54:37.355 00.000 25848 Guiding  Dir = 3, Dur = 36
00:54:37.376 00.021 25848 IsSlewing returns 0
00:54:37.376 00.000 25848 IsGuiding returns 0
00:54:37.407 00.031 25848 PulseGuide returned control before completion, sleep 15
00:54:37.435 00.028 25848 IsGuiding returns 1
00:54:37.435 00.000 25848 scope still moving after pulse duration time elapsed
00:54:37.513 00.078 25848 IsSlewing returns 0
00:54:37.513 00.000 25848 IsGuiding returns 0
00:54:37.513 00.000 25848 scope move finished after 36 + 101 ms
00:54:37.513 00.000 25848 Move returns status 0, amount 36
00:54:37.514 00.001 25848 MoveAxis(N, 32, ABG)
00:54:37.514 00.000 25848 Guiding  Dir = 0, Dur = 32
00:54:37.546 00.032 25848 IsSlewing returns 0
00:54:37.546 00.000 25848 IsGuiding returns 0
00:54:37.578 00.032 25848 PulseGuide returned control before completion, sleep 11
00:54:37.594 00.016 25848 IsGuiding returns 1
00:54:37.594 00.000 25848 scope still moving after pulse duration time elapsed
00:54:37.656 00.062 25848 IsSlewing returns 0
00:54:37.656 00.000 25848 IsGuiding returns 0
00:54:37.656 00.000 25848 scope move finished after 32 + 78 ms
00:54:37.656 00.000 25848 Move returns status 0, amount 32
00:54:37.656 00.000 25848 move complete, result=0
00:54:37.656 00.000 25848 worker thread done servicing request
00:54:37.656 00.000 25848 Worker thread wakes up
00:54:37.656 00.000 21444 GuideStep: 1.1 px 36 ms WEST, -1.2 px 32 ms NORTH
00:54:37.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:37.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:40.501 02.845 25848 Exposure complete
00:54:40.582 00.081 25848 worker thread done servicing request
00:54:40.583 00.001 21444 OnExposeComplete: enter
00:54:40.583 00.000 21444 UpdateGuideState(): m_state=6
00:54:40.583 00.000 21444 Star::Find(15, 1220, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1304
00:54:40.583 00.000 21444 Star::Find returns 1 (1), X=1219.84, Y=752.65, Mass=299346, SNR=50.9, Peak=10544 HFD=6.9
00:54:40.583 00.000 21444 Star::Find false star n=2 nbg=258 bg=3535.3 sigma=482.5 thresh=4983 peak=4676
00:54:40.583 00.000 21444 Star::Find false star n=3 nbg=279 bg=4061.4 sigma=562.9 thresh=5750 peak=5514
00:54:40.583 00.000 21444 Star::Find false star n=2 nbg=273 bg=3602.9 sigma=538.6 thresh=5219 peak=4816
00:54:40.583 00.000 21444 Star::Find false star n=2 nbg=264 bg=3638.4 sigma=433.5 thresh=4939 peak=4655
00:54:40.583 00.000 21444 Star::Find false star n=2 nbg=262 bg=3077.6 sigma=426.5 thresh=4357 peak=4029
00:54:40.583 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.18,-3.28,0.19,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -7.90,0.93,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -3.22,1.64,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.31,1.90,2.62,U] 
00:54:40.583 00.000 21444 refined, 3 included, MultiStar: {-1.67, 1.60}, one-star: {-3.44, 1.76}
00:54:40.583 00.000 21444 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.05) = xAngle (-0.68 = -0.68)
00:54:40.583 00.000 21444 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.52 = 2.76)
00:54:40.583 00.000 21444 CameraToMount -- cameraX=-1.67 cameraY=1.60 hyp=2.31 cameraTheta=2.38 mountX=1.81 mountY=0.85, mountTheta=0.44
00:54:40.584 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.67, y=1.60, opts=13)
00:54:40.584 00.000 21444 Enqueuing Move request for scope (-1.67, 1.60)
00:54:40.584 00.000 25848 Worker thread wakes up
00:54:40.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.67, 1.60) opts 0xd
00:54:40.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3212, FiltMin=372, FiltMax=65504, Gamma=0.560
00:54:40.584 00.000 21444 UpdateGuideState exits: m=299346 SNR=50.9 Saturated
00:54:40.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:40.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:40.584 00.000 21444 Enqueuing Expose request
00:54:40.584 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.67, 1.60)
00:54:40.584 00.000 25848 Moving (-1.67, 1.60) raw xDistance=1.81 yDistance=0.85
00:54:40.585 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.81
00:54:40.585 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:54:40.585 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
00:54:40.585 00.000 25848 MoveAxis(W, 55, ABG)
00:54:40.585 00.000 25848 Guiding  Dir = 3, Dur = 55
00:54:40.660 00.075 25848 IsSlewing returns 0
00:54:40.661 00.001 25848 IsGuiding returns 0
00:54:40.692 00.031 25848 PulseGuide returned control before completion, sleep 35
00:54:40.737 00.045 25848 IsGuiding returns 1
00:54:40.737 00.000 25848 scope still moving after pulse duration time elapsed
00:54:40.796 00.059 25848 IsSlewing returns 0
00:54:40.796 00.000 25848 IsGuiding returns 0
00:54:40.796 00.000 25848 scope move finished after 55 + 80 ms
00:54:40.796 00.000 25848 Move returns status 0, amount 55
00:54:40.796 00.000 25848 MoveAxis(N, 0, ABG)
00:54:40.796 00.000 25848 Move returns status 0, amount 0
00:54:40.796 00.000 25848 move complete, result=0
00:54:40.796 00.000 25848 worker thread done servicing request
00:54:40.796 00.000 25848 Worker thread wakes up
00:54:40.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:40.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:40.797 00.001 21444 GuideStep: 1.8 px 55 ms WEST, 0.9 px 0 ms NORTH
00:54:43.642 02.845 25848 Exposure complete
00:54:43.730 00.088 25848 worker thread done servicing request
00:54:43.730 00.000 21444 OnExposeComplete: enter
00:54:43.730 00.000 21444 UpdateGuideState(): m_state=6
00:54:43.730 00.000 21444 Star::Find(15, 1219, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1305
00:54:43.730 00.000 21444 Star::Find returns 1 (1), X=1221.19, Y=752.46, Mass=416662, SNR=62.5, Peak=13700 HFD=6.3
00:54:43.730 00.000 21444 Star::Find false star n=4 nbg=232 bg=3523.7 sigma=373.3 thresh=4644 peak=4594
00:54:43.731 00.001 21444 Star::Find false star n=6 nbg=259 bg=2302.6 sigma=402.3 thresh=3510 peak=3357
00:54:43.731 00.000 21444 Star::Find false star n=2 nbg=262 bg=3749.1 sigma=466.2 thresh=5148 peak=4668
00:54:43.731 00.000 21444 Star::Find false star n=4 nbg=265 bg=3631.4 sigma=527.9 thresh=5215 peak=4728
00:54:43.731 00.000 21444 Star::Find false star n=3 nbg=257 bg=3515.1 sigma=448.3 thresh=4860 peak=4565
00:54:43.731 00.000 21444 Star::Find false star n=4 nbg=248 bg=3618.5 sigma=509.6 thresh=5147 peak=5054
00:54:43.731 00.000 21444 Star::Find false star n=2 nbg=265 bg=3149.8 sigma=475.2 thresh=4575 peak=4131
00:54:43.731 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.61,0.04,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.94,1.41,1.06,U] [#8 0.00,0.00,0.00,L] [#9 -23.53,-7.15,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.21,1.09,4.20,U] 
00:54:43.731 00.000 21444 refined, 3 included, MultiStar: {-0.52, 1.19}, one-star: {-2.09, 1.57}
00:54:43.731 00.000 21444 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.05) = xAngle (-1.07 = -1.07)
00:54:43.731 00.000 21444 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.37)
00:54:43.731 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=1.19 hyp=1.30 cameraTheta=1.98 mountX=0.63 mountY=0.91, mountTheta=0.96
00:54:43.732 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=1.19, opts=13)
00:54:43.732 00.000 21444 Enqueuing Move request for scope (-0.52, 1.19)
00:54:43.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=268, FiltMax=65504, Gamma=0.560
00:54:43.732 00.000 21444 UpdateGuideState exits: m=416662 SNR=62.5 Saturated
00:54:43.732 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:43.732 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:43.732 00.000 21444 Enqueuing Expose request
00:54:43.732 00.000 25848 Worker thread wakes up
00:54:43.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 1.19) opts 0xd
00:54:43.732 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, 1.19)
00:54:43.732 00.000 25848 Moving (-0.52, 1.19) raw xDistance=0.63 yDistance=0.91
00:54:43.733 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.63
00:54:43.733 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:54:43.733 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
00:54:43.733 00.000 25848 MoveAxis(W, 22, ABG)
00:54:43.733 00.000 25848 Guiding  Dir = 3, Dur = 22
00:54:43.765 00.032 25848 IsSlewing returns 0
00:54:43.765 00.000 25848 IsGuiding returns 0
00:54:43.797 00.032 25848 IsGuiding returns 1
00:54:43.797 00.000 25848 scope still moving after pulse duration time elapsed
00:54:43.860 00.063 25848 IsSlewing returns 0
00:54:43.860 00.000 25848 IsGuiding returns 0
00:54:43.860 00.000 25848 scope move finished after 22 + 73 ms
00:54:43.860 00.000 25848 Move returns status 0, amount 22
00:54:43.860 00.000 25848 MoveAxis(N, 0, ABG)
00:54:43.860 00.000 25848 Move returns status 0, amount 0
00:54:43.860 00.000 25848 move complete, result=0
00:54:43.861 00.001 25848 worker thread done servicing request
00:54:43.861 00.000 25848 Worker thread wakes up
00:54:43.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:43.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:43.861 00.000 21444 GuideStep: 0.6 px 22 ms WEST, 0.9 px 0 ms NORTH
00:54:46.706 02.845 25848 Exposure complete
00:54:46.794 00.088 25848 worker thread done servicing request
00:54:46.794 00.000 21444 OnExposeComplete: enter
00:54:46.794 00.000 21444 UpdateGuideState(): m_state=6
00:54:46.795 00.001 21444 Star::Find(15, 1221, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1306
00:54:46.795 00.000 21444 Star::Find returns 1 (1), X=1222.16, Y=751.37, Mass=474199, SNR=76.1, Peak=13116 HFD=6.4
00:54:46.795 00.000 21444 Star::Find false star n=6 nbg=260 bg=3910.0 sigma=484.7 thresh=5364 peak=5294
00:54:46.795 00.000 21444 Star::Find false star n=23 nbg=207 bg=3555.2 sigma=354.7 thresh=4619 peak=4509
00:54:46.795 00.000 21444 Star::Find false star n=4 nbg=261 bg=3502.4 sigma=482.3 thresh=4949 peak=4850
00:54:46.795 00.000 21444 Star::Find false star n=5 nbg=267 bg=3477.5 sigma=494.4 thresh=4961 peak=4740
00:54:46.795 00.000 21444 Star::Find false star n=1 nbg=272 bg=2667.0 sigma=474.7 thresh=4091 peak=3712
00:54:46.795 00.000 21444 Star::Find false star n=5 nbg=259 bg=2955.8 sigma=474.9 thresh=4380 peak=4131
00:54:46.795 00.000 21444 MultiStar: [#1 1.83,-14.16,0.00,M9] [#2 6.38,-21.72,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.34,0.55,0.95,U] [#8 0.03,-4.33,0.13,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.25,-0.77,3.45,U] 
00:54:46.795 00.000 21444 refined, 3 included, MultiStar: {-0.10, -0.40}, one-star: {-1.13, 0.48}
00:54:46.795 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.41)
00:54:46.795 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.43)
00:54:46.795 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.40 hyp=0.42 cameraTheta=-1.82 mountX=0.07 mountY=-0.41, mountTheta=-1.41
00:54:46.796 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.40, opts=13)
00:54:46.796 00.000 21444 Enqueuing Move request for scope (-0.10, -0.40)
00:54:46.796 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3204, FiltMin=92, FiltMax=65504, Gamma=0.560
00:54:46.796 00.000 21444 UpdateGuideState exits: m=474199 SNR=76.1 Saturated
00:54:46.796 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:46.796 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:46.797 00.001 21444 Enqueuing Expose request
00:54:46.797 00.000 25848 Worker thread wakes up
00:54:46.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.40) opts 0xd
00:54:46.797 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.40)
00:54:46.797 00.000 25848 Moving (-0.10, -0.40) raw xDistance=0.07 yDistance=-0.41
00:54:46.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:54:46.797 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:46.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:54:46.797 00.000 25848 MoveAxis(E, 0, ABG)
00:54:46.797 00.000 25848 Move returns status 0, amount 0
00:54:46.797 00.000 25848 MoveAxis(N, 0, ABG)
00:54:46.797 00.000 25848 Move returns status 0, amount 0
00:54:46.797 00.000 25848 move complete, result=0
00:54:46.797 00.000 25848 worker thread done servicing request
00:54:46.797 00.000 25848 Worker thread wakes up
00:54:46.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:46.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:46.797 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:54:49.639 02.842 25848 Exposure complete
00:54:49.714 00.075 25848 worker thread done servicing request
00:54:49.714 00.000 21444 OnExposeComplete: enter
00:54:49.714 00.000 21444 UpdateGuideState(): m_state=6
00:54:49.715 00.001 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1307
00:54:49.715 00.000 21444 Star::Find returns 1 (1), X=1221.31, Y=751.63, Mass=426468, SNR=80.0, Peak=12088 HFD=6.8
00:54:49.715 00.000 21444 Star::Find false star n=9 nbg=261 bg=3495.3 sigma=482.3 thresh=4942 peak=4846
00:54:49.715 00.000 21444 Star::Find false star n=4 nbg=256 bg=2147.4 sigma=391.8 thresh=3323 peak=3043
00:54:49.715 00.000 21444 Star::Find false star n=7 nbg=249 bg=3934.6 sigma=466.2 thresh=5333 peak=5288
00:54:49.715 00.000 21444 Star::Find false star n=12 nbg=246 bg=3557.9 sigma=432.7 thresh=4856 peak=4801
00:54:49.715 00.000 21444 Star::Find false star n=2 nbg=280 bg=3701.3 sigma=548.5 thresh=5347 peak=4978
00:54:49.715 00.000 21444 Star::Find false star n=3 nbg=256 bg=2757.1 sigma=399.2 thresh=3955 peak=3701
00:54:49.715 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 26.40,16.63,0.00,M2] [#6 3.92,4.47,0.18,U] [#7 -1.59,0.40,0.60,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -7.70,20.42,0.00,R] [#11 -0.14,0.22,2.84,U] 
00:54:49.715 00.000 21444 refined, 3 included, MultiStar: {-0.57, 0.53}, one-star: {-1.97, 0.74}
00:54:49.715 00.000 21444 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
00:54:49.715 00.000 21444 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
00:54:49.715 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=0.53 hyp=0.77 cameraTheta=2.40 mountX=0.61 mountY=0.27, mountTheta=0.42
00:54:49.716 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=0.53, opts=13)
00:54:49.716 00.000 21444 Enqueuing Move request for scope (-0.57, 0.53)
00:54:49.716 00.000 25848 Worker thread wakes up
00:54:49.716 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.53) opts 0xd
00:54:49.716 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, 0.53)
00:54:49.716 00.000 25848 Moving (-0.57, 0.53) raw xDistance=0.61 yDistance=0.27
00:54:49.716 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
00:54:49.716 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:49.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=444, FiltMax=65504, Gamma=0.560
00:54:49.716 00.000 21444 UpdateGuideState exits: m=426468 SNR=80.0 Saturated
00:54:49.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:49.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:49.717 00.001 21444 Enqueuing Expose request
00:54:49.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:54:49.717 00.000 25848 MoveAxis(W, 18, ABG)
00:54:49.717 00.000 25848 Guiding  Dir = 3, Dur = 18
00:54:49.749 00.032 25848 IsSlewing returns 0
00:54:49.749 00.000 25848 IsGuiding returns 0
00:54:49.780 00.031 25848 IsGuiding returns 1
00:54:49.780 00.000 25848 scope still moving after pulse duration time elapsed
00:54:49.845 00.065 25848 IsSlewing returns 0
00:54:49.845 00.000 25848 IsGuiding returns 0
00:54:49.845 00.000 25848 scope move finished after 18 + 77 ms
00:54:49.845 00.000 25848 Move returns status 0, amount 18
00:54:49.845 00.000 25848 MoveAxis(N, 0, ABG)
00:54:49.845 00.000 25848 Move returns status 0, amount 0
00:54:49.845 00.000 25848 move complete, result=0
00:54:49.846 00.001 25848 worker thread done servicing request
00:54:49.846 00.000 25848 Worker thread wakes up
00:54:49.846 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.3 px 0 ms NORTH
00:54:49.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:49.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:52.691 02.845 25848 Exposure complete
00:54:52.779 00.088 25848 worker thread done servicing request
00:54:52.779 00.000 21444 OnExposeComplete: enter
00:54:52.779 00.000 21444 UpdateGuideState(): m_state=6
00:54:52.779 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1308
00:54:52.779 00.000 21444 Star::Find returns 1 (1), X=1221.43, Y=751.70, Mass=435010, SNR=64.1, Peak=12164 HFD=6.9
00:54:52.779 00.000 21444 Star::Find false star n=4 nbg=278 bg=3442.8 sigma=548.3 thresh=5088 peak=4641
00:54:52.779 00.000 21444 Star::Find false star n=8 nbg=247 bg=2238.7 sigma=403.2 thresh=3448 peak=3314
00:54:52.780 00.001 21444 Star::Find false star n=3 nbg=261 bg=3776.2 sigma=448.6 thresh=5122 peak=4866
00:54:52.780 00.000 21444 Star::Find false star n=2 nbg=281 bg=3511.4 sigma=551.4 thresh=5166 peak=4900
00:54:52.780 00.000 21444 Star::Find false star n=1 nbg=276 bg=3693.5 sigma=540.4 thresh=5315 peak=4831
00:54:52.780 00.000 21444 Star::Find false star n=1 nbg=278 bg=3670.0 sigma=578.6 thresh=5406 peak=4882
00:54:52.780 00.000 21444 Star::Find false star n=3 nbg=261 bg=2662.8 sigma=410.6 thresh=3894 peak=3806
00:54:52.780 00.000 21444 Star::Find false star n=1 nbg=264 bg=3153.9 sigma=455.5 thresh=4521 peak=4291
00:54:52.780 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,0.11,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.09,1.76,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.73,0.38,3.96,U] 
00:54:52.780 00.000 21444 refined, 3 included, MultiStar: {-0.20, 0.67}, one-star: {-1.86, 0.81}
00:54:52.780 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
00:54:52.780 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.25)
00:54:52.780 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.67 hyp=0.70 cameraTheta=1.86 mountX=0.26 mountY=0.55, mountTheta=1.13
00:54:52.781 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.67, opts=13)
00:54:52.781 00.000 21444 Enqueuing Move request for scope (-0.20, 0.67)
00:54:52.781 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=508, FiltMax=65504, Gamma=0.560
00:54:52.781 00.000 21444 UpdateGuideState exits: m=435010 SNR=64.1 Saturated
00:54:52.781 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:52.781 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:52.781 00.000 21444 Enqueuing Expose request
00:54:52.781 00.000 25848 Worker thread wakes up
00:54:52.781 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.67) opts 0xd
00:54:52.781 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.67)
00:54:52.781 00.000 25848 Moving (-0.20, 0.67) raw xDistance=0.26 yDistance=0.55
00:54:52.781 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
00:54:52.781 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:54:52.781 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
00:54:52.782 00.001 25848 MoveAxis(E, 0, ABG)
00:54:52.782 00.000 25848 Move returns status 0, amount 0
00:54:52.782 00.000 25848 MoveAxis(N, 0, ABG)
00:54:52.782 00.000 25848 Move returns status 0, amount 0
00:54:52.782 00.000 25848 move complete, result=0
00:54:52.782 00.000 25848 worker thread done servicing request
00:54:52.782 00.000 25848 Worker thread wakes up
00:54:52.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:52.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:52.782 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
00:54:55.624 02.842 25848 Exposure complete
00:54:55.711 00.087 25848 worker thread done servicing request
00:54:55.711 00.000 21444 OnExposeComplete: enter
00:54:55.712 00.001 21444 UpdateGuideState(): m_state=6
00:54:55.712 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1309
00:54:55.712 00.000 21444 Star::Find returns 1 (1), X=1222.50, Y=751.52, Mass=450644, SNR=78.9, Peak=11456 HFD=7.1
00:54:55.712 00.000 21444 Star::Find false star n=4 nbg=266 bg=2177.1 sigma=401.6 thresh=3382 peak=3011
00:54:55.712 00.000 21444 Star::Find false star n=3 nbg=263 bg=3993.9 sigma=494.3 thresh=5477 peak=5382
00:54:55.712 00.000 21444 Star::Find false star n=4 nbg=276 bg=3704.4 sigma=461.0 thresh=5087 peak=5052
00:54:55.712 00.000 21444 Star::Find false star n=5 nbg=262 bg=3539.9 sigma=501.3 thresh=5044 peak=4917
00:54:55.712 00.000 21444 Star::Find false star n=4 nbg=242 bg=3690.9 sigma=390.2 thresh=4862 peak=4770
00:54:55.712 00.000 21444 Star::Find false star n=3 nbg=259 bg=3528.0 sigma=472.8 thresh=4946 peak=4790
00:54:55.712 00.000 21444 Star::Find false star n=2 nbg=265 bg=2653.5 sigma=486.5 thresh=4113 peak=3796
00:54:55.712 00.000 21444 Star::Find false star n=1 nbg=253 bg=3358.6 sigma=439.2 thresh=4676 peak=4292
00:54:55.712 00.000 21444 MultiStar: [#1 14.13,-16.07,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.69,0.09,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.79,0.17,2.50,U] 
00:54:55.712 00.000 21444 refined, 2 included, MultiStar: {0.72, 0.26}, one-star: {-0.78, 0.63}
00:54:55.713 00.001 21444 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
00:54:55.713 00.000 21444 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
00:54:55.713 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=0.26 hyp=0.77 cameraTheta=0.35 mountX=-0.70 mountY=0.52, mountTheta=2.50
00:54:55.714 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=0.26, opts=13)
00:54:55.714 00.000 21444 Enqueuing Move request for scope (0.72, 0.26)
00:54:55.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=228, FiltMax=65504, Gamma=0.560
00:54:55.714 00.000 21444 UpdateGuideState exits: m=450644 SNR=78.9 Saturated
00:54:55.714 00.000 25848 Worker thread wakes up
00:54:55.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:55.714 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:55.714 00.000 21444 Enqueuing Expose request
00:54:55.714 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.26) opts 0xd
00:54:55.714 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, 0.26)
00:54:55.714 00.000 25848 Moving (0.72, 0.26) raw xDistance=-0.70 yDistance=0.52
00:54:55.714 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
00:54:55.714 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=0.28 newest=1.33
00:54:55.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
00:54:55.714 00.000 25848 MoveAxis(E, 20, ABG)
00:54:55.714 00.000 25848 Guiding  Dir = 2, Dur = 20
00:54:55.735 00.021 25848 IsSlewing returns 0
00:54:55.735 00.000 25848 IsGuiding returns 0
00:54:55.766 00.031 25848 IsGuiding returns 1
00:54:55.766 00.000 25848 scope still moving after pulse duration time elapsed
00:54:55.827 00.061 25848 IsSlewing returns 0
00:54:55.827 00.000 25848 IsGuiding returns 0
00:54:55.827 00.000 25848 scope move finished after 20 + 71 ms
00:54:55.827 00.000 25848 Move returns status 0, amount 20
00:54:55.827 00.000 25848 BLC: Oldest BLC event removed
00:54:55.827 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
00:54:55.827 00.000 25848 MoveAxis(S, 304, ABG)
00:54:55.827 00.000 25848 Guiding  Dir = 1, Dur = 304
00:54:55.863 00.036 25848 IsSlewing returns 0
00:54:55.863 00.000 25848 IsGuiding returns 0
00:54:55.894 00.031 25848 PulseGuide returned control before completion, sleep 283
00:54:56.187 00.293 25848 IsGuiding returns 1
00:54:56.187 00.000 25848 scope still moving after pulse duration time elapsed
00:54:56.250 00.063 25848 IsSlewing returns 0
00:54:56.250 00.000 25848 IsGuiding returns 0
00:54:56.250 00.000 25848 scope move finished after 304 + 84 ms
00:54:56.250 00.000 25848 Move returns status 0, amount 304
00:54:56.250 00.000 25848 move complete, result=0
00:54:56.250 00.000 25848 worker thread done servicing request
00:54:56.250 00.000 25848 Worker thread wakes up
00:54:56.251 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:56.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:56.251 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.5 px 304 ms SOUTH
00:54:59.093 02.842 25848 Exposure complete
00:54:59.181 00.088 25848 worker thread done servicing request
00:54:59.181 00.000 21444 OnExposeComplete: enter
00:54:59.181 00.000 21444 UpdateGuideState(): m_state=6
00:54:59.181 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1310
00:54:59.181 00.000 21444 Star::Find returns 1 (1), X=1222.76, Y=751.12, Mass=445339, SNR=69.0, Peak=12944 HFD=6.6
00:54:59.181 00.000 21444 Star::Find false star n=2 nbg=280 bg=3545.3 sigma=541.6 thresh=5170 peak=4917
00:54:59.181 00.000 21444 Star::Find false star n=2 nbg=264 bg=3686.9 sigma=566.1 thresh=5385 peak=4877
00:54:59.181 00.000 21444 Star::Find false star n=3 nbg=247 bg=3478.3 sigma=457.1 thresh=4850 peak=4647
00:54:59.182 00.001 21444 Star::Find false star n=1 nbg=265 bg=3783.2 sigma=460.0 thresh=5163 peak=4760
00:54:59.182 00.000 21444 Star::Find false star n=3 nbg=273 bg=2671.3 sigma=457.3 thresh=4043 peak=3642
00:54:59.182 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.09,-21.57,0.00,M7] [#3 -1.27,-0.17,0.15,U] [#4 0.00,0.00,0.00,L] [#5 28.87,15.21,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -1.74,0.58,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.69,-2.77,0.13,U] [#11 0.58,0.81,3.58,U] 
00:54:59.182 00.000 21444 refined, 4 included, MultiStar: {-0.01, 0.57}, one-star: {-0.52, 0.23}
00:54:59.182 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
00:54:59.182 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.30 = 1.98)
00:54:59.182 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.57 hyp=0.57 cameraTheta=1.59 mountX=0.06 mountY=0.52, mountTheta=1.45
00:54:59.183 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.57, opts=13)
00:54:59.183 00.000 21444 Enqueuing Move request for scope (-0.01, 0.57)
00:54:59.183 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=400, FiltMax=65504, Gamma=0.560
00:54:59.183 00.000 21444 UpdateGuideState exits: m=445339 SNR=69.0 Saturated
00:54:59.183 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:59.183 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:54:59.183 00.000 21444 Enqueuing Expose request
00:54:59.183 00.000 25848 Worker thread wakes up
00:54:59.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.57) opts 0xd
00:54:59.183 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.57)
00:54:59.183 00.000 25848 Moving (-0.01, 0.57) raw xDistance=0.06 yDistance=0.52
00:54:59.183 00.000 25848 BLC: History state: CurrMiss=0.52, AvgInitMiss=0.29, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.515908, 1:0.522615
00:54:59.183 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:54:59.184 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:54:59.184 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
00:54:59.184 00.000 25848 MoveAxis(E, 0, ABG)
00:54:59.184 00.000 25848 Move returns status 0, amount 0
00:54:59.184 00.000 25848 MoveAxis(S, 14, ABG)
00:54:59.184 00.000 25848 Guiding  Dir = 1, Dur = 14
00:54:59.204 00.020 25848 IsSlewing returns 0
00:54:59.204 00.000 25848 IsGuiding returns 0
00:54:59.236 00.032 25848 IsGuiding returns 1
00:54:59.236 00.000 25848 scope still moving after pulse duration time elapsed
00:54:59.297 00.061 25848 IsSlewing returns 0
00:54:59.298 00.001 25848 IsGuiding returns 0
00:54:59.298 00.000 25848 scope move finished after 14 + 78 ms
00:54:59.298 00.000 25848 Move returns status 0, amount 14
00:54:59.298 00.000 25848 move complete, result=0
00:54:59.298 00.000 25848 worker thread done servicing request
00:54:59.298 00.000 25848 Worker thread wakes up
00:54:59.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:54:59.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:54:59.298 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.5 px 14 ms SOUTH
00:55:02.153 02.855 25848 Exposure complete
00:55:02.239 00.086 25848 worker thread done servicing request
00:55:02.239 00.000 21444 OnExposeComplete: enter
00:55:02.239 00.000 21444 UpdateGuideState(): m_state=6
00:55:02.239 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1311
00:55:02.239 00.000 21444 Star::Find returns 1 (1), X=1221.93, Y=750.81, Mass=384895, SNR=59.1, Peak=11172 HFD=6.7
00:55:02.239 00.000 21444 Star::Find false star n=2 nbg=257 bg=2270.6 sigma=400.4 thresh=3472 peak=3071
00:55:02.240 00.001 21444 Star::Find false star n=4 nbg=256 bg=3511.3 sigma=488.9 thresh=4978 peak=4977
00:55:02.240 00.000 21444 Star::Find false star n=3 nbg=261 bg=3580.0 sigma=459.7 thresh=4959 peak=4933
00:55:02.240 00.000 21444 Star::Find false star n=3 nbg=260 bg=3543.7 sigma=502.5 thresh=5051 peak=4842
00:55:02.240 00.000 21444 Star::Find false star n=2 nbg=265 bg=3667.7 sigma=493.7 thresh=5149 peak=4765
00:55:02.240 00.000 21444 Star::Find false star n=3 nbg=266 bg=2616.6 sigma=434.1 thresh=3919 peak=3796
00:55:02.240 00.000 21444 Star::Find false star n=4 nbg=267 bg=3084.9 sigma=460.5 thresh=4466 peak=4305
00:55:02.240 00.000 21444 MultiStar: [#1 4.41,-15.54,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -0.83,0.11,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.64,0.42,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.19,-0.20,4.31,U] 
00:55:02.240 00.000 21444 refined, 3 included, MultiStar: {-0.21, -0.07}, one-star: {-1.35, -0.08}
00:55:02.240 00.000 21444 CameraToMount -- cameraTheta (-2.80) - m_xAngle (3.05) = xAngle (-5.85 = 0.43)
00:55:02.240 00.000 21444 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.41)
00:55:02.240 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-2.80 mountX=0.20 mountY=-0.15, mountTheta=-0.63
00:55:02.241 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.07, opts=13)
00:55:02.241 00.000 21444 Enqueuing Move request for scope (-0.21, -0.07)
00:55:02.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=294, FiltMax=65504, Gamma=0.560
00:55:02.241 00.000 21444 UpdateGuideState exits: m=384895 SNR=59.1 Saturated
00:55:02.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:02.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:02.241 00.000 21444 Enqueuing Expose request
00:55:02.241 00.000 25848 Worker thread wakes up
00:55:02.241 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.07) opts 0xd
00:55:02.241 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.07)
00:55:02.241 00.000 25848 Moving (-0.21, -0.07) raw xDistance=0.20 yDistance=-0.15
00:55:02.241 00.000 25848 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.29, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.515908, 1:0.522615, 2:-0.148456
00:55:02.241 00.000 25848 BLC: No correction, Miss < min_move
00:55:02.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:55:02.241 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:02.241 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:55:02.241 00.000 25848 MoveAxis(E, 0, ABG)
00:55:02.241 00.000 25848 Move returns status 0, amount 0
00:55:02.241 00.000 25848 MoveAxis(N, 0, ABG)
00:55:02.241 00.000 25848 Move returns status 0, amount 0
00:55:02.241 00.000 25848 move complete, result=0
00:55:02.241 00.000 25848 worker thread done servicing request
00:55:02.241 00.000 25848 Worker thread wakes up
00:55:02.241 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:02.241 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:55:02.241 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:05.086 02.845 25848 Exposure complete
00:55:05.166 00.080 25848 worker thread done servicing request
00:55:05.166 00.000 21444 OnExposeComplete: enter
00:55:05.166 00.000 21444 UpdateGuideState(): m_state=6
00:55:05.167 00.001 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1312
00:55:05.167 00.000 21444 Star::Find returns 1 (1), X=1220.16, Y=751.35, Mass=382085, SNR=56.5, Peak=14412 HFD=6.4
00:55:05.167 00.000 21444 Star::Find false star n=10 nbg=257 bg=3583.8 sigma=416.9 thresh=4834 peak=4743
00:55:05.167 00.000 21444 Star::Find false star n=3 nbg=262 bg=2292.5 sigma=450.8 thresh=3645 peak=3344
00:55:05.167 00.000 21444 Star::Find false star n=12 nbg=270 bg=3727.7 sigma=543.5 thresh=5358 peak=5201
00:55:05.167 00.000 21444 Star::Find false star n=1 nbg=266 bg=3446.5 sigma=509.5 thresh=4975 peak=4570
00:55:05.167 00.000 21444 Star::Find false star n=4 nbg=257 bg=3564.3 sigma=426.8 thresh=4845 peak=4698
00:55:05.167 00.000 21444 Star::Find false star n=1 nbg=270 bg=3776.6 sigma=500.7 thresh=5279 peak=4527
00:55:05.167 00.000 21444 Star::Find false star n=3 nbg=264 bg=3203.5 sigma=500.9 thresh=4706 peak=4433
00:55:05.167 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.56,-0.35,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.28,0.08,1.43,U] [#8 0.00,0.00,0.00,L] [#9 -26.45,-5.54,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -0.89,-1.10,5.36,U] 
00:55:05.167 00.000 21444 refined, 3 included, MultiStar: {-1.47, -0.67}, one-star: {-3.12, 0.46}
00:55:05.167 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.05) = xAngle (-5.77 = 0.52)
00:55:05.167 00.000 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.61 = -2.33)
00:55:05.167 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=-0.67 hyp=1.61 cameraTheta=-2.71 mountX=1.40 mountY=-1.18, mountTheta=-0.70
00:55:05.168 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=-0.67, opts=13)
00:55:05.168 00.000 21444 Enqueuing Move request for scope (-1.47, -0.67)
00:55:05.168 00.000 25848 Worker thread wakes up
00:55:05.168 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, -0.67) opts 0xd
00:55:05.168 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, -0.67)
00:55:05.168 00.000 25848 Moving (-1.47, -0.67) raw xDistance=1.40 yDistance=-1.18
00:55:05.168 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=510, FiltMax=65504, Gamma=0.560
00:55:05.168 00.000 25848 BLC: window closed
00:55:05.168 00.000 25848 BLC: History state: CurrMiss=-1.18, AvgInitMiss=0.29, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.515908, 1:0.522615, 2:-0.148456
00:55:05.168 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:55:05.168 00.000 25848 BLC: window closed
00:55:05.169 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.40
00:55:05.169 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:05.169 00.000 21444 UpdateGuideState exits: m=382085 SNR=56.5 Saturated
00:55:05.169 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.18
00:55:05.169 00.000 25848 MoveAxis(W, 41, ABG)
00:55:05.169 00.000 25848 Guiding  Dir = 3, Dur = 41
00:55:05.169 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:05.169 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:05.169 00.000 21444 Enqueuing Expose request
00:55:05.189 00.020 25848 IsSlewing returns 0
00:55:05.189 00.000 25848 IsGuiding returns 0
00:55:05.220 00.031 25848 PulseGuide returned control before completion, sleep 20
00:55:05.241 00.021 25848 IsGuiding returns 1
00:55:05.241 00.000 25848 scope still moving after pulse duration time elapsed
00:55:05.329 00.088 25848 IsSlewing returns 0
00:55:05.329 00.000 25848 IsGuiding returns 0
00:55:05.330 00.001 25848 scope move finished after 41 + 99 ms
00:55:05.330 00.000 25848 Move returns status 0, amount 41
00:55:05.330 00.000 25848 MoveAxis(N, 0, ABG)
00:55:05.330 00.000 25848 Move returns status 0, amount 0
00:55:05.330 00.000 25848 move complete, result=0
00:55:05.330 00.000 25848 worker thread done servicing request
00:55:05.330 00.000 25848 Worker thread wakes up
00:55:05.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:05.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:05.330 00.000 21444 GuideStep: 1.4 px 41 ms WEST, -1.2 px 0 ms NORTH
00:55:08.176 02.846 25848 Exposure complete
00:55:08.256 00.080 25848 worker thread done servicing request
00:55:08.256 00.000 21444 OnExposeComplete: enter
00:55:08.256 00.000 21444 UpdateGuideState(): m_state=6
00:55:08.256 00.000 21444 Star::Find(15, 1220, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1313
00:55:08.256 00.000 21444 Star::Find returns 1 (1), X=1222.38, Y=749.77, Mass=401488, SNR=73.7, Peak=13096 HFD=6.4
00:55:08.256 00.000 21444 Star::Find false star n=6 nbg=250 bg=3424.4 sigma=461.4 thresh=4808 peak=4635
00:55:08.256 00.000 21444 Star::Find false star n=4 nbg=261 bg=2197.7 sigma=374.9 thresh=3323 peak=3159
00:55:08.256 00.000 21444 Star::Find false star n=1 nbg=276 bg=3973.5 sigma=557.2 thresh=5645 peak=5175
00:55:08.257 00.001 21444 Star::Find false star n=5 nbg=259 bg=3555.9 sigma=440.6 thresh=4878 peak=4849
00:55:08.257 00.000 21444 Star::Find false star n=1 nbg=261 bg=3726.3 sigma=473.9 thresh=5148 peak=4623
00:55:08.257 00.000 21444 Star::Find false star n=3 nbg=268 bg=3485.6 sigma=527.7 thresh=5069 peak=4620
00:55:08.257 00.000 21444 Star::Find false star n=2 nbg=261 bg=3714.4 sigma=463.0 thresh=5103 peak=4831
00:55:08.257 00.000 21444 Star::Find false star n=7 nbg=262 bg=3058.4 sigma=475.8 thresh=4486 peak=4128
00:55:08.257 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.94,-0.13,0.93,U] [#8 0.00,0.00,0.00,L] [#9 -32.09,-0.07,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.57,-1.50,4.82,U] 
00:55:08.257 00.000 21444 refined, 2 included, MultiStar: {0.15, -1.25}, one-star: {-0.90, -1.12}
00:55:08.257 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.51 = 1.78)
00:55:08.257 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
00:55:08.257 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-1.25 hyp=1.26 cameraTheta=-1.45 mountX=-0.26 mountY=-1.11, mountTheta=-1.80
00:55:08.258 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-1.25, opts=13)
00:55:08.258 00.000 21444 Enqueuing Move request for scope (0.15, -1.25)
00:55:08.258 00.000 25848 Worker thread wakes up
00:55:08.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -1.25) opts 0xd
00:55:08.258 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -1.25)
00:55:08.258 00.000 25848 Moving (0.15, -1.25) raw xDistance=-0.26 yDistance=-1.11
00:55:08.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
00:55:08.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=446, FiltMax=65504, Gamma=0.560
00:55:08.258 00.000 21444 UpdateGuideState exits: m=401488 SNR=73.7 Saturated
00:55:08.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:08.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:08.258 00.000 21444 Enqueuing Expose request
00:55:08.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:08.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.11
00:55:08.258 00.000 25848 MoveAxis(E, 0, ABG)
00:55:08.258 00.000 25848 Move returns status 0, amount 0
00:55:08.258 00.000 25848 MoveAxis(N, 0, ABG)
00:55:08.258 00.000 25848 Move returns status 0, amount 0
00:55:08.258 00.000 25848 move complete, result=0
00:55:08.258 00.000 25848 worker thread done servicing request
00:55:08.258 00.000 25848 Worker thread wakes up
00:55:08.258 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:08.258 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:08.258 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.1 px 0 ms NORTH
00:55:11.113 02.855 25848 Exposure complete
00:55:11.192 00.079 25848 worker thread done servicing request
00:55:11.193 00.001 21444 OnExposeComplete: enter
00:55:11.193 00.000 21444 UpdateGuideState(): m_state=6
00:55:11.193 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1314
00:55:11.193 00.000 21444 Star::Find returns 1 (1), X=1220.55, Y=749.97, Mass=437623, SNR=63.2, Peak=13120 HFD=6.6
00:55:11.193 00.000 21444 Star::Find false star n=8 nbg=250 bg=3613.9 sigma=412.6 thresh=4852 peak=4730
00:55:11.193 00.000 21444 Star::Find false star n=5 nbg=256 bg=3573.0 sigma=434.6 thresh=4877 peak=4784
00:55:11.193 00.000 21444 Star::Find false star n=5 nbg=269 bg=3729.9 sigma=438.1 thresh=5044 peak=4856
00:55:11.193 00.000 21444 Star::Find false star n=6 nbg=256 bg=3281.0 sigma=441.1 thresh=4604 peak=4498
00:55:11.193 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 17.60,-15.16,0.00,M8] [#3 -1.31,-1.23,0.24,U] [#4 -7.08,-1.54,0.00,R] [#5 0.90,-1.91,0.29,U] [#6 0.00,0.00,0.00,L] [#7 -1.79,-0.02,1.34,U] [#8 0.00,0.00,0.00,L] [#9 -25.33,1.74,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -0.21,-0.69,4.99,U] 
00:55:11.193 00.000 21444 refined, 4 included, MultiStar: {-0.79, -0.67}, one-star: {-2.73, -0.92}
00:55:11.194 00.001 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.49 = 0.79)
00:55:11.194 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.33 = -2.05)
00:55:11.194 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=-0.67 hyp=1.04 cameraTheta=-2.44 mountX=0.73 mountY=-0.92, mountTheta=-0.90
00:55:11.194 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=-0.67, opts=13)
00:55:11.194 00.000 21444 Enqueuing Move request for scope (-0.79, -0.67)
00:55:11.194 00.000 25848 Worker thread wakes up
00:55:11.195 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=332, FiltMax=65504, Gamma=0.560
00:55:11.195 00.000 21444 UpdateGuideState exits: m=437623 SNR=63.2 Saturated
00:55:11.195 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:11.195 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:11.195 00.000 21444 Enqueuing Expose request
00:55:11.195 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.67) opts 0xd
00:55:11.195 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, -0.67)
00:55:11.195 00.000 25848 Moving (-0.79, -0.67) raw xDistance=0.73 yDistance=-0.92
00:55:11.195 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
00:55:11.195 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:11.195 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.92
00:55:11.195 00.000 25848 MoveAxis(W, 21, ABG)
00:55:11.195 00.000 25848 Guiding  Dir = 3, Dur = 21
00:55:11.261 00.066 25848 IsSlewing returns 0
00:55:11.261 00.000 25848 IsGuiding returns 0
00:55:11.284 00.023 25848 IsGuiding returns 1
00:55:11.284 00.000 25848 scope still moving after pulse duration time elapsed
00:55:11.343 00.059 25848 IsSlewing returns 0
00:55:11.343 00.000 25848 IsGuiding returns 0
00:55:11.343 00.000 25848 scope move finished after 21 + 60 ms
00:55:11.343 00.000 25848 Move returns status 0, amount 21
00:55:11.343 00.000 25848 MoveAxis(N, 0, ABG)
00:55:11.343 00.000 25848 Move returns status 0, amount 0
00:55:11.343 00.000 25848 move complete, result=0
00:55:11.343 00.000 25848 worker thread done servicing request
00:55:11.343 00.000 25848 Worker thread wakes up
00:55:11.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:11.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:11.343 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.9 px 0 ms NORTH
00:55:14.186 02.843 25848 Exposure complete
00:55:14.253 00.067 25848 worker thread done servicing request
00:55:14.254 00.001 21444 OnExposeComplete: enter
00:55:14.254 00.000 21444 UpdateGuideState(): m_state=6
00:55:14.254 00.000 21444 Star::Find(15, 1220, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1315
00:55:14.254 00.000 21444 Star::Find returns 1 (1), X=1221.47, Y=748.75, Mass=491968, SNR=92.8, Peak=13144 HFD=7.0
00:55:14.254 00.000 21444 Star::Find false star n=6 nbg=260 bg=2187.4 sigma=444.3 thresh=3520 peak=3255
00:55:14.254 00.000 21444 Star::Find false star n=7 nbg=262 bg=3810.3 sigma=445.0 thresh=5145 peak=5124
00:55:14.254 00.000 21444 Star::Find false star n=1 nbg=257 bg=3639.1 sigma=450.9 thresh=4992 peak=4652
00:55:14.254 00.000 21444 Star::Find false star n=3 nbg=259 bg=3753.2 sigma=418.3 thresh=5008 peak=4846
00:55:14.254 00.000 21444 Star::Find false star n=6 nbg=252 bg=2646.5 sigma=406.5 thresh=3866 peak=3831
00:55:14.254 00.000 21444 Star::Find false star n=5 nbg=271 bg=3123.7 sigma=443.3 thresh=4454 peak=4152
00:55:14.255 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.79,1.48,0.18,U] [#5 8.57,-5.45,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -1.42,-1.24,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.70,-1.83,2.91,U] 
00:55:14.255 00.000 21444 refined, 3 included, MultiStar: {-0.15, -1.68}, one-star: {-1.81, -2.14}
00:55:14.255 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.71 = 1.57)
00:55:14.255 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.27)
00:55:14.255 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-1.68 hyp=1.69 cameraTheta=-1.66 mountX=0.00 mountY=-1.61, mountTheta=-1.57
00:55:14.256 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-1.68, opts=13)
00:55:14.256 00.000 21444 Enqueuing Move request for scope (-0.15, -1.68)
00:55:14.256 00.000 25848 Worker thread wakes up
00:55:14.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -1.68) opts 0xd
00:55:14.256 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -1.68)
00:55:14.256 00.000 25848 Moving (-0.15, -1.68) raw xDistance=0.00 yDistance=-1.61
00:55:14.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:55:14.256 00.000 25848 resist switch: large excursion: input -1.61 thresh 1.53 direction from 1 to -1
00:55:14.256 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.84
00:55:14.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.61 from input -1.61
00:55:14.256 00.000 25848 MoveAxis(E, 0, ABG)
00:55:14.256 00.000 25848 Move returns status 0, amount 0
00:55:14.256 00.000 25848 BLC: Oldest BLC event removed
00:55:14.256 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
00:55:14.256 00.000 25848 MoveAxis(N, 334, ABG)
00:55:14.256 00.000 25848 Guiding  Dir = 0, Dur = 334
00:55:14.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=190, FiltMax=65504, Gamma=0.560
00:55:14.256 00.000 21444 UpdateGuideState exits: m=491968 SNR=92.8 Saturated
00:55:14.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:14.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:14.256 00.000 21444 Enqueuing Expose request
00:55:14.282 00.026 25848 IsSlewing returns 0
00:55:14.282 00.000 25848 IsGuiding returns 0
00:55:14.313 00.031 25848 PulseGuide returned control before completion, sleep 313
00:55:14.640 00.327 25848 IsGuiding returns 1
00:55:14.640 00.000 25848 scope still moving after pulse duration time elapsed
00:55:14.703 00.063 25848 IsSlewing returns 0
00:55:14.703 00.000 25848 IsGuiding returns 0
00:55:14.703 00.000 25848 scope move finished after 334 + 86 ms
00:55:14.703 00.000 25848 Move returns status 0, amount 334
00:55:14.703 00.000 25848 move complete, result=0
00:55:14.703 00.000 25848 worker thread done servicing request
00:55:14.703 00.000 25848 Worker thread wakes up
00:55:14.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:14.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:14.703 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.6 px 334 ms NORTH
00:55:17.555 02.852 25848 Exposure complete
00:55:17.638 00.083 25848 worker thread done servicing request
00:55:17.638 00.000 21444 OnExposeComplete: enter
00:55:17.638 00.000 21444 UpdateGuideState(): m_state=6
00:55:17.638 00.000 21444 Star::Find(15, 1221, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1316
00:55:17.638 00.000 21444 Star::Find returns 1 (1), X=1221.34, Y=750.70, Mass=323742, SNR=62.1, Peak=10568 HFD=7.1
00:55:17.639 00.001 21444 Star::Find false star n=3 nbg=250 bg=2181.1 sigma=393.0 thresh=3360 peak=3160
00:55:17.639 00.000 21444 Star::Find false star n=4 nbg=260 bg=3898.2 sigma=430.2 thresh=5189 peak=4853
00:55:17.639 00.000 21444 Star::Find false star n=6 nbg=252 bg=3364.0 sigma=416.4 thresh=4613 peak=4542
00:55:17.639 00.000 21444 Star::Find false star n=6 nbg=257 bg=3487.0 sigma=390.3 thresh=4658 peak=4527
00:55:17.639 00.000 21444 Star::Find false star n=5 nbg=257 bg=3177.8 sigma=433.0 thresh=4477 peak=4231
00:55:17.639 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.02,9.50,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -9.79,-5.96,0.00,M5] [#7 -2.44,0.76,0.77,U] [#8 0.00,0.00,0.00,L] [#9 -17.61,-12.08,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.36,0.21,2.08,U] 
00:55:17.639 00.000 21444 refined, 2 included, MultiStar: {-0.80, 0.22}, one-star: {-1.95, -0.19}
00:55:17.639 00.000 21444 CameraToMount -- cameraTheta (2.87) - m_xAngle (3.05) = xAngle (-0.18 = -0.18)
00:55:17.639 00.000 21444 CameraToMount -- cameraTheta (2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.02 = -3.02)
00:55:17.639 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.22 hyp=0.83 cameraTheta=2.87 mountX=0.81 mountY=-0.10, mountTheta=-0.12
00:55:17.640 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.22, opts=13)
00:55:17.640 00.000 21444 Enqueuing Move request for scope (-0.80, 0.22)
00:55:17.640 00.000 25848 Worker thread wakes up
00:55:17.640 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=296, FiltMax=65504, Gamma=0.560
00:55:17.640 00.000 21444 UpdateGuideState exits: m=323742 SNR=62.1 Saturated
00:55:17.640 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.22) opts 0xd
00:55:17.640 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:17.640 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.22)
00:55:17.640 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:17.640 00.000 21444 Enqueuing Expose request
00:55:17.640 00.000 25848 Moving (-0.80, 0.22) raw xDistance=0.81 yDistance=-0.10
00:55:17.640 00.000 25848 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.38, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.613074, 1:0.100393
00:55:17.640 00.000 25848 BLC: No correction, Miss < min_move
00:55:17.640 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81
00:55:17.640 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:17.640 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:55:17.640 00.000 25848 MoveAxis(W, 24, ABG)
00:55:17.640 00.000 25848 Guiding  Dir = 3, Dur = 24
00:55:17.689 00.049 25848 IsSlewing returns 0
00:55:17.690 00.001 25848 IsGuiding returns 0
00:55:17.721 00.031 25848 IsGuiding returns 1
00:55:17.721 00.000 25848 scope still moving after pulse duration time elapsed
00:55:17.782 00.061 25848 IsSlewing returns 0
00:55:17.782 00.000 25848 IsGuiding returns 0
00:55:17.782 00.000 25848 scope move finished after 24 + 68 ms
00:55:17.782 00.000 25848 Move returns status 0, amount 24
00:55:17.782 00.000 25848 MoveAxis(N, 0, ABG)
00:55:17.782 00.000 25848 Move returns status 0, amount 0
00:55:17.782 00.000 25848 move complete, result=0
00:55:17.782 00.000 25848 worker thread done servicing request
00:55:17.782 00.000 25848 Worker thread wakes up
00:55:17.782 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.1 px 0 ms NORTH
00:55:17.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:17.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:20.623 02.841 25848 Exposure complete
00:55:20.711 00.088 25848 worker thread done servicing request
00:55:20.711 00.000 21444 OnExposeComplete: enter
00:55:20.711 00.000 21444 UpdateGuideState(): m_state=6
00:55:20.711 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1317
00:55:20.711 00.000 21444 Star::Find returns 1 (1), X=1222.20, Y=751.78, Mass=291542, SNR=48.8, Peak=11332 HFD=6.1
00:55:20.711 00.000 21444 Star::Find false star n=2 nbg=245 bg=3549.5 sigma=442.6 thresh=4877 peak=4780
00:55:20.711 00.000 21444 Star::Find false star n=12 nbg=248 bg=3662.7 sigma=443.6 thresh=4993 peak=4892
00:55:20.712 00.001 21444 Star::Find false star n=7 nbg=272 bg=3499.1 sigma=506.6 thresh=5019 peak=4822
00:55:20.712 00.000 21444 Star::Find false star n=3 nbg=251 bg=3698.1 sigma=465.8 thresh=5096 peak=4683
00:55:20.712 00.000 21444 Star::Find false star n=6 nbg=253 bg=2745.7 sigma=412.6 thresh=3983 peak=3856
00:55:20.712 00.000 21444 Star::Find false star n=1 nbg=261 bg=3144.8 sigma=408.4 thresh=4370 peak=4085
00:55:20.712 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.85,-15.30,0.00,M9] [#3 -0.24,-0.35,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.70,0.64,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.84,0.39,4.01,U] 
00:55:20.712 00.000 21444 refined, 3 included, MultiStar: {0.24, 0.49}, one-star: {-1.09, 0.89}
00:55:20.712 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
00:55:20.712 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.78 = 1.50)
00:55:20.712 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=0.49 hyp=0.54 cameraTheta=1.11 mountX=-0.20 mountY=0.54, mountTheta=1.92
00:55:20.713 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=0.49, opts=13)
00:55:20.713 00.000 21444 Enqueuing Move request for scope (0.24, 0.49)
00:55:20.713 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=172, FiltMax=65504, Gamma=0.560
00:55:20.713 00.000 21444 UpdateGuideState exits: m=291542 SNR=48.8 Saturated
00:55:20.713 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:20.713 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:20.713 00.000 21444 Enqueuing Expose request
00:55:20.713 00.000 25848 Worker thread wakes up
00:55:20.713 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.49) opts 0xd
00:55:20.713 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 0.49)
00:55:20.713 00.000 25848 Moving (0.24, 0.49) raw xDistance=-0.20 yDistance=0.54
00:55:20.713 00.000 25848 BLC: History state: CurrMiss=-0.54, AvgInitMiss=0.38, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-1.613074, 1:0.100393, 2:-0.541240
00:55:20.713 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -18.000000
00:55:20.713 00.000 25848 BLC: window closed
00:55:20.713 00.000 25848 BLC: Pulse adjusted to 272
00:55:20.714 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:55:20.714 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:20.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
00:55:20.714 00.000 25848 MoveAxis(E, 0, ABG)
00:55:20.714 00.000 25848 Move returns status 0, amount 0
00:55:20.714 00.000 25848 MoveAxis(N, 0, ABG)
00:55:20.714 00.000 25848 Move returns status 0, amount 0
00:55:20.714 00.000 25848 move complete, result=0
00:55:20.714 00.000 25848 worker thread done servicing request
00:55:20.714 00.000 25848 Worker thread wakes up
00:55:20.714 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:20.714 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:20.714 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
00:55:21.009 00.295 21444 evsrv: cli 0107E240 connect
00:55:21.010 00.001 21444 case statement mapped state 6 to 3
00:55:21.010 00.000 21444 case statement mapped state 6 to 3
00:55:21.011 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"11aa4223-7048-45c9-a041-f3be73084fa9"}
00:55:21.011 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"11aa4223-7048-45c9-a041-f3be73084fa9"}
00:55:21.011 00.000 21444 evsrv: cli 0107E240 disconnect
00:55:23.557 02.546 25848 Exposure complete
00:55:23.645 00.088 25848 worker thread done servicing request
00:55:23.645 00.000 21444 OnExposeComplete: enter
00:55:23.645 00.000 21444 UpdateGuideState(): m_state=6
00:55:23.645 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1318
00:55:23.645 00.000 21444 Star::Find returns 1 (1), X=1223.60, Y=751.65, Mass=374254, SNR=65.7, Peak=11124 HFD=7.2
00:55:23.645 00.000 21444 Star::Find false star n=1 nbg=274 bg=3605.3 sigma=524.2 thresh=5178 peak=4802
00:55:23.645 00.000 21444 Star::Find false star n=1 nbg=273 bg=2263.6 sigma=486.4 thresh=3723 peak=3194
00:55:23.645 00.000 21444 Star::Find false star n=3 nbg=262 bg=3736.9 sigma=463.8 thresh=5128 peak=4697
00:55:23.645 00.000 21444 Star::Find false star n=2 nbg=269 bg=3700.1 sigma=486.7 thresh=5160 peak=4940
00:55:23.646 00.001 21444 Star::Find false star n=6 nbg=255 bg=2705.9 sigma=390.0 thresh=3876 peak=3683
00:55:23.646 00.000 21444 Star::Find false star n=6 nbg=267 bg=3153.6 sigma=470.0 thresh=4563 peak=4416
00:55:23.646 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.72,-0.44,0.16,U] [#4 24.65,7.37,0.00,M2] [#5 27.54,10.26,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.72,0.30,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.65,1.27,3.21,U] 
00:55:23.646 00.000 21444 single-star, 3 included, MultiStar: {1.80, 0.97}, one-star: {0.31, 0.76}
00:55:23.646 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
00:55:23.646 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.57)
00:55:23.646 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.76 hyp=0.82 cameraTheta=1.18 mountX=-0.24 mountY=0.82, mountTheta=1.86
00:55:23.647 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.76, opts=13)
00:55:23.647 00.000 21444 Enqueuing Move request for scope (0.31, 0.76)
00:55:23.647 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=308, FiltMax=65504, Gamma=0.560
00:55:23.647 00.000 21444 UpdateGuideState exits: m=374254 SNR=65.7 Saturated
00:55:23.647 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:23.647 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:23.647 00.000 21444 Enqueuing Expose request
00:55:23.647 00.000 25848 Worker thread wakes up
00:55:23.647 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.76) opts 0xd
00:55:23.647 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.76)
00:55:23.647 00.000 25848 Moving (0.31, 0.76) raw xDistance=-0.24 yDistance=0.82
00:55:23.647 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
00:55:23.648 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:23.648 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.82
00:55:23.648 00.000 25848 MoveAxis(E, 0, ABG)
00:55:23.648 00.000 25848 Move returns status 0, amount 0
00:55:23.648 00.000 25848 MoveAxis(N, 0, ABG)
00:55:23.648 00.000 25848 Move returns status 0, amount 0
00:55:23.648 00.000 25848 move complete, result=0
00:55:23.648 00.000 25848 worker thread done servicing request
00:55:23.648 00.000 25848 Worker thread wakes up
00:55:23.648 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:23.648 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:23.648 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
00:55:26.495 02.847 25848 Exposure complete
00:55:26.573 00.078 25848 worker thread done servicing request
00:55:26.573 00.000 21444 OnExposeComplete: enter
00:55:26.573 00.000 21444 UpdateGuideState(): m_state=6
00:55:26.574 00.001 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1319
00:55:26.574 00.000 21444 Star::Find returns 1 (1), X=1223.63, Y=751.70, Mass=325764, SNR=51.0, Peak=11332 HFD=5.8
00:55:26.574 00.000 21444 Star::Find false star n=9 nbg=249 bg=3588.7 sigma=380.2 thresh=4729 peak=4618
00:55:26.574 00.000 21444 Star::Find false star n=4 nbg=279 bg=3972.1 sigma=547.3 thresh=5614 peak=5519
00:55:26.574 00.000 21444 Star::Find false star n=2 nbg=262 bg=3666.1 sigma=515.8 thresh=5213 peak=4827
00:55:26.574 00.000 21444 Star::Find false star n=4 nbg=265 bg=3388.0 sigma=434.7 thresh=4692 peak=4683
00:55:26.574 00.000 21444 Star::Find false star n=3 nbg=267 bg=3498.8 sigma=486.1 thresh=4957 peak=4615
00:55:26.574 00.000 21444 Star::Find false star n=1 nbg=261 bg=2736.6 sigma=459.7 thresh=4116 peak=3858
00:55:26.574 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.65,-8.78,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.33,0.89,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 14.57,12.72,0.00,M1] [#11 3.53,1.22,3.76,U] 
00:55:26.574 00.000 21444 single-star, 2 included, MultiStar: {2.56, 1.09}, one-star: {0.35, 0.81}
00:55:26.574 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
00:55:26.574 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.56)
00:55:26.574 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.81 hyp=0.88 cameraTheta=1.17 mountX=-0.27 mountY=0.88, mountTheta=1.87
00:55:26.575 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.81, opts=13)
00:55:26.575 00.000 21444 Enqueuing Move request for scope (0.35, 0.81)
00:55:26.575 00.000 25848 Worker thread wakes up
00:55:26.575 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.81) opts 0xd
00:55:26.575 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=320, FiltMax=65504, Gamma=0.560
00:55:26.575 00.000 21444 UpdateGuideState exits: m=325764 SNR=51.0 Saturated
00:55:26.575 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:26.575 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:26.575 00.000 21444 Enqueuing Expose request
00:55:26.575 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.81)
00:55:26.575 00.000 25848 Moving (0.35, 0.81) raw xDistance=-0.27 yDistance=0.88
00:55:26.575 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
00:55:26.575 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:26.575 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
00:55:26.575 00.000 25848 MoveAxis(E, 0, ABG)
00:55:26.576 00.001 25848 Move returns status 0, amount 0
00:55:26.576 00.000 25848 MoveAxis(N, 0, ABG)
00:55:26.576 00.000 25848 Move returns status 0, amount 0
00:55:26.576 00.000 25848 move complete, result=0
00:55:26.576 00.000 25848 worker thread done servicing request
00:55:26.576 00.000 25848 Worker thread wakes up
00:55:26.576 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:26.576 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:26.576 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.9 px 0 ms NORTH
00:55:29.417 02.841 25848 Exposure complete
00:55:29.485 00.068 25848 worker thread done servicing request
00:55:29.485 00.000 21444 OnExposeComplete: enter
00:55:29.485 00.000 21444 UpdateGuideState(): m_state=6
00:55:29.485 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1320
00:55:29.486 00.001 21444 Star::Find returns 1 (1), X=1225.55, Y=751.35, Mass=299027, SNR=48.5, Peak=10924 HFD=5.9
00:55:29.486 00.000 21444 Star::Find false star n=6 nbg=257 bg=3527.4 sigma=442.6 thresh=4855 peak=4744
00:55:29.486 00.000 21444 Star::Find false star n=5 nbg=254 bg=2215.3 sigma=392.1 thresh=3392 peak=3323
00:55:29.486 00.000 21444 Star::Find false star n=3 nbg=272 bg=3561.9 sigma=507.0 thresh=5083 peak=4854
00:55:29.486 00.000 21444 Star::Find false star n=5 nbg=278 bg=3006.3 sigma=538.0 thresh=4620 peak=4443
00:55:29.486 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.15,0.78,0.22,U] [#4 6.91,3.71,0.00,M3] [#5 5.12,13.24,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 2.69,1.88,1.22,U] [#8 4.14,-11.57,0.00,M4] [#9 -21.88,-8.53,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 4.73,1.16,5.02,U] 
00:55:29.486 00.000 21444 single-star, 3 included, MultiStar: {3.87, 1.17}, one-star: {2.27, 0.46}
00:55:29.486 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.85 = -2.85)
00:55:29.486 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.59)
00:55:29.486 00.000 21444 CameraToMount -- cameraX=2.27 cameraY=0.46 hyp=2.31 cameraTheta=0.20 mountX=-2.22 mountY=1.28, mountTheta=2.62
00:55:29.487 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.27, y=0.46, opts=13)
00:55:29.487 00.000 21444 Enqueuing Move request for scope (2.27, 0.46)
00:55:29.487 00.000 25848 Worker thread wakes up
00:55:29.487 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.27, 0.46) opts 0xd
00:55:29.487 00.000 25848 Handling offset move in thread for scope, endpoint = (2.27, 0.46)
00:55:29.487 00.000 25848 Moving (2.27, 0.46) raw xDistance=-2.22 yDistance=1.28
00:55:29.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.22
00:55:29.487 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:55:29.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=320, FiltMax=65504, Gamma=0.560
00:55:29.487 00.000 21444 UpdateGuideState exits: m=299027 SNR=48.5 Saturated
00:55:29.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:29.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:29.487 00.000 21444 Enqueuing Expose request
00:55:29.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.28
00:55:29.487 00.000 25848 MoveAxis(E, 65, ABG)
00:55:29.487 00.000 25848 Guiding  Dir = 2, Dur = 65
00:55:29.516 00.029 25848 IsSlewing returns 0
00:55:29.516 00.000 25848 IsGuiding returns 0
00:55:29.546 00.030 25848 PulseGuide returned control before completion, sleep 45
00:55:29.602 00.056 25848 IsGuiding returns 1
00:55:29.602 00.000 25848 scope still moving after pulse duration time elapsed
00:55:29.658 00.056 25848 IsSlewing returns 0
00:55:29.658 00.000 25848 IsGuiding returns 0
00:55:29.658 00.000 25848 scope move finished after 65 + 77 ms
00:55:29.658 00.000 25848 Move returns status 0, amount 65
00:55:29.658 00.000 25848 MoveAxis(N, 0, ABG)
00:55:29.658 00.000 25848 Move returns status 0, amount 0
00:55:29.658 00.000 25848 move complete, result=0
00:55:29.658 00.000 25848 worker thread done servicing request
00:55:29.658 00.000 25848 Worker thread wakes up
00:55:29.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:29.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:29.658 00.000 21444 GuideStep: -2.2 px 65 ms EAST, 1.3 px 0 ms NORTH
00:55:32.512 02.854 25848 Exposure complete
00:55:32.601 00.089 25848 worker thread done servicing request
00:55:32.602 00.001 21444 OnExposeComplete: enter
00:55:32.602 00.000 21444 UpdateGuideState(): m_state=6
00:55:32.602 00.000 21444 Star::Find(15, 1225, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1321
00:55:32.602 00.000 21444 Star::Find returns 1 (1), X=1222.76, Y=753.67, Mass=251771, SNR=42.1, Peak=10948 HFD=5.9
00:55:32.602 00.000 21444 Star::Find false star n=4 nbg=260 bg=2187.0 sigma=419.0 thresh=3444 peak=3064
00:55:32.602 00.000 21444 Star::Find false star n=1 nbg=265 bg=3728.6 sigma=487.3 thresh=5190 peak=4949
00:55:32.602 00.000 21444 Star::Find false star n=1 nbg=269 bg=3633.0 sigma=490.7 thresh=5105 peak=4574
00:55:32.602 00.000 21444 Star::Find false star n=3 nbg=254 bg=3270.5 sigma=382.3 thresh=4417 peak=4182
00:55:32.602 00.000 21444 MultiStar: [#1 7.80,3.44,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.99,1.39,0.34,U] [#4 0.00,0.00,0.00,L] [#5 5.88,7.50,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.13,1.68,1.16,U] [#8 0.00,0.00,0.00,L] [#9 -18.39,-11.33,0.00,R] [#10 0.00,0.00,0.00,L] [#11 1.79,1.89,4.09,U] 
00:55:32.602 00.000 21444 refined, 3 included, MultiStar: {1.00, 1.96}, one-star: {-0.52, 2.77}
00:55:32.602 00.000 21444 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.05) = xAngle (-1.95 = -1.95)
00:55:32.602 00.000 21444 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.49)
00:55:32.602 00.000 21444 CameraToMount -- cameraX=1.00 cameraY=1.96 hyp=2.20 cameraTheta=1.10 mountX=-0.82 mountY=2.20, mountTheta=1.93
00:55:32.603 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.00, y=1.96, opts=13)
00:55:32.604 00.001 21444 Enqueuing Move request for scope (1.00, 1.96)
00:55:32.604 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=256, FiltMax=65504, Gamma=0.560
00:55:32.604 00.000 21444 UpdateGuideState exits: m=251771 SNR=42.1 Saturated
00:55:32.604 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:32.604 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:32.604 00.000 21444 Enqueuing Expose request
00:55:32.604 00.000 25848 Worker thread wakes up
00:55:32.604 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.00, 1.96) opts 0xd
00:55:32.604 00.000 25848 Handling offset move in thread for scope, endpoint = (1.00, 1.96)
00:55:32.604 00.000 25848 Moving (1.00, 1.96) raw xDistance=-0.82 yDistance=2.20
00:55:32.604 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.82
00:55:32.604 00.000 25848 resist switch: large excursion: input 2.20 thresh 1.53 direction from -1 to 1
00:55:32.604 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.59
00:55:32.604 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.20 from input 2.20
00:55:32.604 00.000 25848 MoveAxis(E, 28, ABG)
00:55:32.604 00.000 25848 Guiding  Dir = 2, Dur = 28
00:55:32.642 00.038 25848 IsSlewing returns 0
00:55:32.643 00.001 25848 IsGuiding returns 0
00:55:32.675 00.032 25848 IsGuiding returns 1
00:55:32.675 00.000 25848 scope still moving after pulse duration time elapsed
00:55:32.736 00.061 25848 IsSlewing returns 0
00:55:32.736 00.000 25848 IsGuiding returns 0
00:55:32.737 00.001 25848 scope move finished after 28 + 66 ms
00:55:32.737 00.000 25848 Move returns status 0, amount 28
00:55:32.737 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 272 applied
00:55:32.737 00.000 25848 MoveAxis(S, 332, ABG)
00:55:32.737 00.000 25848 Guiding  Dir = 1, Dur = 332
00:55:32.765 00.028 25848 IsSlewing returns 0
00:55:32.765 00.000 25848 IsGuiding returns 0
00:55:32.797 00.032 25848 PulseGuide returned control before completion, sleep 311
00:55:33.122 00.325 25848 IsGuiding returns 1
00:55:33.122 00.000 25848 scope still moving after pulse duration time elapsed
00:55:33.203 00.081 25848 IsSlewing returns 0
00:55:33.203 00.000 25848 IsGuiding returns 0
00:55:33.203 00.000 25848 scope move finished after 332 + 105 ms
00:55:33.203 00.000 25848 Move returns status 0, amount 332
00:55:33.203 00.000 25848 move complete, result=0
00:55:33.203 00.000 25848 worker thread done servicing request
00:55:33.203 00.000 25848 Worker thread wakes up
00:55:33.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:33.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:33.203 00.000 21444 GuideStep: -0.8 px 28 ms EAST, 2.2 px 332 ms SOUTH
00:55:36.051 02.848 25848 Exposure complete
00:55:36.130 00.079 25848 worker thread done servicing request
00:55:36.130 00.000 21444 OnExposeComplete: enter
00:55:36.130 00.000 21444 UpdateGuideState(): m_state=6
00:55:36.130 00.000 21444 Star::Find(15, 1222, 753, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1322
00:55:36.130 00.000 21444 Star::Find returns 1 (1), X=1224.87, Y=750.77, Mass=375718, SNR=60.6, Peak=11680 HFD=6.5
00:55:36.130 00.000 21444 Star::Find false star n=1 nbg=263 bg=3629.4 sigma=465.2 thresh=5025 peak=4725
00:55:36.130 00.000 21444 Star::Find false star n=5 nbg=252 bg=3452.7 sigma=399.7 thresh=4652 peak=4472
00:55:36.130 00.000 21444 Star::Find false star n=6 nbg=243 bg=3391.0 sigma=389.9 thresh=4561 peak=4503
00:55:36.130 00.000 21444 Star::Find false star n=7 nbg=267 bg=3523.9 sigma=488.8 thresh=4990 peak=4604
00:55:36.130 00.000 21444 Star::Find false star n=2 nbg=266 bg=2750.2 sigma=467.5 thresh=4153 peak=3942
00:55:36.130 00.000 21444 Star::Find false star n=3 nbg=266 bg=2957.8 sigma=437.3 thresh=4270 peak=3943
00:55:36.130 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.56,-5.18,0.00,R] [#3 -1.55,0.39,0.21,U] [#4 24.44,-2.34,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.48,0.34,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.62,-0.20,2.99,U] 
00:55:36.131 00.001 21444 single-star, 3 included, MultiStar: {2.03, -0.05}, one-star: {1.59, -0.13}
00:55:36.131 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
00:55:36.131 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
00:55:36.131 00.000 21444 CameraToMount -- cameraX=1.59 cameraY=-0.13 hyp=1.60 cameraTheta=-0.08 mountX=-1.60 mountY=0.49, mountTheta=2.85
00:55:36.131 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-0.13, opts=13)
00:55:36.131 00.000 21444 Enqueuing Move request for scope (1.59, -0.13)
00:55:36.131 00.000 25848 Worker thread wakes up
00:55:36.132 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -0.13) opts 0xd
00:55:36.132 00.000 25848 Handling offset move in thread for scope, endpoint = (1.59, -0.13)
00:55:36.132 00.000 25848 Moving (1.59, -0.13) raw xDistance=-1.60 yDistance=0.49
00:55:36.132 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=256, FiltMax=65504, Gamma=0.560
00:55:36.132 00.000 21444 UpdateGuideState exits: m=375718 SNR=60.6 Saturated
00:55:36.132 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:36.132 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:36.132 00.000 21444 Enqueuing Expose request
00:55:36.132 00.000 25848 BLC: History state: CurrMiss=0.49, AvgInitMiss=0.40, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.196420, 1:0.486782
00:55:36.132 00.000 25848 BLC: No correction, Miss < min_move
00:55:36.132 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.60
00:55:36.132 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:36.132 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
00:55:36.132 00.000 25848 MoveAxis(E, 48, ABG)
00:55:36.132 00.000 25848 Guiding  Dir = 2, Dur = 48
00:55:36.157 00.025 25848 IsSlewing returns 0
00:55:36.158 00.001 25848 IsGuiding returns 0
00:55:36.189 00.031 25848 PulseGuide returned control before completion, sleep 27
00:55:36.222 00.033 25848 IsGuiding returns 1
00:55:36.222 00.000 25848 scope still moving after pulse duration time elapsed
00:55:36.279 00.057 25848 IsSlewing returns 0
00:55:36.279 00.000 25848 IsGuiding returns 0
00:55:36.279 00.000 25848 scope move finished after 48 + 73 ms
00:55:36.279 00.000 25848 Move returns status 0, amount 48
00:55:36.279 00.000 25848 MoveAxis(N, 0, ABG)
00:55:36.279 00.000 25848 Move returns status 0, amount 0
00:55:36.279 00.000 25848 move complete, result=0
00:55:36.279 00.000 25848 worker thread done servicing request
00:55:36.279 00.000 25848 Worker thread wakes up
00:55:36.279 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:36.279 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:36.279 00.000 21444 GuideStep: -1.6 px 48 ms EAST, 0.5 px 0 ms NORTH
00:55:39.127 02.848 25848 Exposure complete
00:55:39.207 00.080 25848 worker thread done servicing request
00:55:39.207 00.000 21444 OnExposeComplete: enter
00:55:39.208 00.001 21444 UpdateGuideState(): m_state=6
00:55:39.208 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1323
00:55:39.208 00.000 21444 Star::Find returns 1 (1), X=1225.74, Y=749.81, Mass=345867, SNR=51.1, Peak=11024 HFD=6.6
00:55:39.208 00.000 21444 Star::Find false star n=3 nbg=268 bg=3482.7 sigma=499.8 thresh=4982 peak=4707
00:55:39.208 00.000 21444 Star::Find false star n=4 nbg=261 bg=2184.7 sigma=382.7 thresh=3333 peak=3287
00:55:39.208 00.000 21444 Star::Find false star n=2 nbg=265 bg=3558.2 sigma=466.2 thresh=4957 peak=4704
00:55:39.208 00.000 21444 Star::Find false star n=1 nbg=279 bg=3519.7 sigma=558.6 thresh=5195 peak=4670
00:55:39.208 00.000 21444 Star::Find false star n=4 nbg=267 bg=2718.7 sigma=431.8 thresh=4014 peak=3748
00:55:39.208 00.000 21444 Star::Find false star n=4 nbg=270 bg=3016.4 sigma=453.4 thresh=4377 peak=4090
00:55:39.208 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.77,0.17,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.77,0.26,0.93,U] [#8 14.25,1.77,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.80,-1.21,3.72,U] 
00:55:39.208 00.000 21444 single-star, 3 included, MultiStar: {3.90, -0.91}, one-star: {2.46, -1.08}
00:55:39.208 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.82)
00:55:39.208 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.02)
00:55:39.208 00.000 21444 CameraToMount -- cameraX=2.46 cameraY=-1.08 hyp=2.68 cameraTheta=-0.41 mountX=-2.55 mountY=-0.07, mountTheta=-3.12
00:55:39.209 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.46, y=-1.08, opts=13)
00:55:39.210 00.001 21444 Enqueuing Move request for scope (2.46, -1.08)
00:55:39.210 00.000 25848 Worker thread wakes up
00:55:39.210 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=344, FiltMax=65504, Gamma=0.560
00:55:39.210 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.46, -1.08) opts 0xd
00:55:39.210 00.000 21444 UpdateGuideState exits: m=345867 SNR=51.1 Saturated
00:55:39.210 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:39.210 00.000 25848 Handling offset move in thread for scope, endpoint = (2.46, -1.08)
00:55:39.210 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:39.210 00.000 21444 Enqueuing Expose request
00:55:39.210 00.000 25848 Moving (2.46, -1.08) raw xDistance=-2.55 yDistance=-0.07
00:55:39.210 00.000 25848 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.40, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.196420, 1:0.486782, 2:-0.065376
00:55:39.210 00.000 25848 BLC: No correction, Miss < min_move
00:55:39.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.68 from input -2.55
00:55:39.210 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:39.210 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:55:39.210 00.000 25848 MoveAxis(E, 78, ABG)
00:55:39.210 00.000 25848 Guiding  Dir = 2, Dur = 78
00:55:39.235 00.025 25848 IsSlewing returns 0
00:55:39.236 00.001 25848 IsGuiding returns 0
00:55:39.267 00.031 25848 PulseGuide returned control before completion, sleep 57
00:55:39.330 00.063 25848 IsGuiding returns 1
00:55:39.331 00.001 25848 scope still moving after pulse duration time elapsed
00:55:39.388 00.057 25848 IsSlewing returns 0
00:55:39.388 00.000 25848 IsGuiding returns 0
00:55:39.388 00.000 25848 scope move finished after 78 + 75 ms
00:55:39.388 00.000 25848 Move returns status 0, amount 78
00:55:39.389 00.001 25848 MoveAxis(N, 0, ABG)
00:55:39.389 00.000 25848 Move returns status 0, amount 0
00:55:39.389 00.000 25848 move complete, result=0
00:55:39.389 00.000 25848 worker thread done servicing request
00:55:39.389 00.000 25848 Worker thread wakes up
00:55:39.389 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:39.389 00.000 21444 GuideStep: -2.5 px 78 ms EAST, -0.1 px 0 ms NORTH
00:55:39.389 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:42.235 02.846 25848 Exposure complete
00:55:42.318 00.083 25848 worker thread done servicing request
00:55:42.318 00.000 21444 OnExposeComplete: enter
00:55:42.318 00.000 21444 UpdateGuideState(): m_state=6
00:55:42.318 00.000 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1324
00:55:42.318 00.000 21444 Star::Find returns 1 (1), X=1224.63, Y=751.16, Mass=397973, SNR=67.5, Peak=14584 HFD=6.1
00:55:42.318 00.000 21444 Star::Find false star n=5 nbg=252 bg=3529.5 sigma=462.4 thresh=4917 peak=4844
00:55:42.318 00.000 21444 Star::Find false star n=7 nbg=270 bg=2171.2 sigma=393.0 thresh=3350 peak=3268
00:55:42.318 00.000 21444 Star::Find false star n=2 nbg=271 bg=4072.1 sigma=539.6 thresh=5691 peak=5256
00:55:42.319 00.001 21444 Star::Find false star n=5 nbg=267 bg=3619.7 sigma=498.7 thresh=5116 peak=5088
00:55:42.319 00.000 21444 Star::Find false star n=3 nbg=278 bg=3491.2 sigma=517.4 thresh=5043 peak=4554
00:55:42.319 00.000 21444 Star::Find false star n=2 nbg=273 bg=3527.1 sigma=531.9 thresh=5123 peak=5015
00:55:42.319 00.000 21444 Star::Find false star n=6 nbg=261 bg=2993.4 sigma=445.6 thresh=4330 peak=4105
00:55:42.319 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 23.43,7.94,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 1.46,-0.95,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.05,-0.51,2.86,U] 
00:55:42.319 00.000 21444 single-star, 2 included, MultiStar: {2.36, -0.45}, one-star: {1.34, 0.27}
00:55:42.319 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.85 = -2.85)
00:55:42.319 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.59)
00:55:42.319 00.000 21444 CameraToMount -- cameraX=1.34 cameraY=0.27 hyp=1.37 cameraTheta=0.20 mountX=-1.31 mountY=0.76, mountTheta=2.62
00:55:42.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.34, y=0.27, opts=13)
00:55:42.320 00.000 21444 Enqueuing Move request for scope (1.34, 0.27)
00:55:42.320 00.000 25848 Worker thread wakes up
00:55:42.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=182, FiltMax=65504, Gamma=0.560
00:55:42.320 00.000 21444 UpdateGuideState exits: m=397973 SNR=67.5 Saturated
00:55:42.320 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:42.320 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:42.320 00.000 21444 Enqueuing Expose request
00:55:42.320 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.34, 0.27) opts 0xd
00:55:42.320 00.000 25848 Handling offset move in thread for scope, endpoint = (1.34, 0.27)
00:55:42.320 00.000 25848 Moving (1.34, 0.27) raw xDistance=-1.31 yDistance=0.76
00:55:42.320 00.000 25848 BLC: window closed
00:55:42.320 00.000 25848 BLC: History state: CurrMiss=0.76, AvgInitMiss=0.40, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.196420, 1:0.486782, 2:-0.065376
00:55:42.320 00.000 25848 BLC: Under-shoot: nominal increase by 11
00:55:42.320 00.000 25848 BLC: window closed
00:55:42.320 00.000 25848 BLC: Pulse adjusted to 283
00:55:42.321 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.31
00:55:42.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
00:55:42.321 00.000 25848 MoveAxis(E, 44, ABG)
00:55:42.321 00.000 25848 Guiding  Dir = 2, Dur = 44
00:55:42.345 00.024 25848 IsSlewing returns 0
00:55:42.345 00.000 25848 IsGuiding returns 0
00:55:42.376 00.031 25848 PulseGuide returned control before completion, sleep 24
00:55:42.422 00.046 25848 IsGuiding returns 1
00:55:42.422 00.000 25848 scope still moving after pulse duration time elapsed
00:55:42.483 00.061 25848 IsSlewing returns 0
00:55:42.483 00.000 25848 IsGuiding returns 0
00:55:42.483 00.000 25848 scope move finished after 44 + 93 ms
00:55:42.483 00.000 25848 Move returns status 0, amount 44
00:55:42.483 00.000 25848 MoveAxis(S, 21, ABG)
00:55:42.483 00.000 25848 Guiding  Dir = 1, Dur = 21
00:55:42.515 00.032 25848 IsSlewing returns 0
00:55:42.515 00.000 25848 IsGuiding returns 0
00:55:42.530 00.015 21444 evsrv: cli 0107E6A0 connect
00:55:42.530 00.000 21444 case statement mapped state 6 to 3
00:55:42.530 00.000 21444 case statement mapped state 6 to 3
00:55:42.530 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"6177fa76-63b6-4162-a716-301b572b0d7d"}
00:55:42.530 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"6177fa76-63b6-4162-a716-301b572b0d7d"}
00:55:42.531 00.001 21444 evsrv: cli 0107E6A0 disconnect
00:55:42.598 00.067 25848 IsGuiding returns 1
00:55:42.598 00.000 25848 scope still moving after pulse duration time elapsed
00:55:42.656 00.058 25848 IsSlewing returns 0
00:55:42.656 00.000 25848 IsGuiding returns 0
00:55:42.656 00.000 25848 scope move finished after 21 + 119 ms
00:55:42.656 00.000 25848 Move returns status 0, amount 21
00:55:42.656 00.000 25848 move complete, result=0
00:55:42.656 00.000 25848 worker thread done servicing request
00:55:42.656 00.000 25848 Worker thread wakes up
00:55:42.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:42.657 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:42.657 00.000 21444 GuideStep: -1.3 px 44 ms EAST, 0.8 px 21 ms SOUTH
00:55:45.505 02.848 25848 Exposure complete
00:55:45.593 00.088 25848 worker thread done servicing request
00:55:45.593 00.000 21444 OnExposeComplete: enter
00:55:45.593 00.000 21444 UpdateGuideState(): m_state=6
00:55:45.593 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1325
00:55:45.593 00.000 21444 Star::Find returns 1 (1), X=1222.50, Y=749.12, Mass=414412, SNR=78.2, Peak=12900 HFD=6.5
00:55:45.593 00.000 21444 Star::Find false star n=6 nbg=262 bg=3499.0 sigma=433.6 thresh=4800 peak=4703
00:55:45.593 00.000 21444 Star::Find false star n=8 nbg=259 bg=2125.6 sigma=386.2 thresh=3284 peak=3219
00:55:45.593 00.000 21444 Star::Find false star n=4 nbg=251 bg=3641.7 sigma=402.7 thresh=4850 peak=4612
00:55:45.593 00.000 21444 Star::Find false star n=6 nbg=260 bg=3561.1 sigma=414.1 thresh=4803 peak=4650
00:55:45.593 00.000 21444 Star::Find false star n=4 nbg=263 bg=3611.3 sigma=450.0 thresh=4961 peak=4652
00:55:45.594 00.001 21444 Star::Find false star n=4 nbg=265 bg=3129.9 sigma=423.7 thresh=4401 peak=4002
00:55:45.594 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.29,0.64,0.17,U] [#4 6.63,11.70,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.07,-0.38,0.71,U] [#8 0.00,0.00,0.00,L] [#9 1.14,-1.10,0.12,U] [#10 0.00,0.00,0.00,L] [#11 1.69,-1.13,3.37,U] 
00:55:45.594 00.000 21444 refined, 4 included, MultiStar: {0.91, -1.09}, one-star: {-0.78, -1.78}
00:55:45.594 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
00:55:45.594 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
00:55:45.594 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-1.09 hyp=1.42 cameraTheta=-0.88 mountX=-1.00 mountY=-0.67, mountTheta=-2.55
00:55:45.595 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-1.09, opts=13)
00:55:45.595 00.000 21444 Enqueuing Move request for scope (0.91, -1.09)
00:55:45.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=120, FiltMax=65504, Gamma=0.560
00:55:45.595 00.000 21444 UpdateGuideState exits: m=414412 SNR=78.2 Saturated
00:55:45.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:45.595 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:45.595 00.000 21444 Enqueuing Expose request
00:55:45.595 00.000 25848 Worker thread wakes up
00:55:45.595 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -1.09) opts 0xd
00:55:45.595 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -1.09)
00:55:45.595 00.000 25848 Moving (0.91, -1.09) raw xDistance=-1.00 yDistance=-0.67
00:55:45.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.00
00:55:45.595 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:45.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
00:55:45.595 00.000 25848 MoveAxis(E, 32, ABG)
00:55:45.595 00.000 25848 Guiding  Dir = 2, Dur = 32
00:55:45.624 00.029 25848 IsSlewing returns 0
00:55:45.624 00.000 25848 IsGuiding returns 0
00:55:45.656 00.032 25848 PulseGuide returned control before completion, sleep 11
00:55:45.678 00.022 25848 IsGuiding returns 1
00:55:45.678 00.000 25848 scope still moving after pulse duration time elapsed
00:55:45.734 00.056 25848 IsSlewing returns 0
00:55:45.734 00.000 25848 IsGuiding returns 0
00:55:45.734 00.000 25848 scope move finished after 32 + 77 ms
00:55:45.734 00.000 25848 Move returns status 0, amount 32
00:55:45.734 00.000 25848 MoveAxis(N, 0, ABG)
00:55:45.734 00.000 25848 Move returns status 0, amount 0
00:55:45.734 00.000 25848 move complete, result=0
00:55:45.734 00.000 25848 worker thread done servicing request
00:55:45.734 00.000 25848 Worker thread wakes up
00:55:45.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:45.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:45.734 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -0.7 px 0 ms NORTH
00:55:48.581 02.847 25848 Exposure complete
00:55:48.669 00.088 25848 worker thread done servicing request
00:55:48.669 00.000 21444 OnExposeComplete: enter
00:55:48.669 00.000 21444 UpdateGuideState(): m_state=6
00:55:48.669 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1326
00:55:48.669 00.000 21444 Star::Find returns 1 (1), X=1223.73, Y=750.36, Mass=337926, SNR=52.8, Peak=11808 HFD=6.3
00:55:48.669 00.000 21444 Star::Find false star n=4 nbg=257 bg=3454.0 sigma=455.5 thresh=4821 peak=4711
00:55:48.669 00.000 21444 Star::Find false star n=6 nbg=262 bg=4066.9 sigma=498.8 thresh=5563 peak=5407
00:55:48.669 00.000 21444 Star::Find false star n=3 nbg=281 bg=3519.8 sigma=515.5 thresh=5066 peak=4926
00:55:48.669 00.000 21444 Star::Find false star n=3 nbg=263 bg=3538.1 sigma=499.9 thresh=5038 peak=4738
00:55:48.670 00.001 21444 Star::Find false star n=6 nbg=254 bg=3494.6 sigma=497.3 thresh=4986 peak=4626
00:55:48.670 00.000 21444 Star::Find false star n=5 nbg=251 bg=2736.0 sigma=374.3 thresh=3859 peak=3677
00:55:48.670 00.000 21444 Star::Find false star n=1 nbg=260 bg=3133.9 sigma=395.4 thresh=4320 peak=4137
00:55:48.670 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.32,-14.70,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -1.43,23.25,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.26,-0.38,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.05,-0.91,3.29,U] 
00:55:48.670 00.000 21444 single-star, 2 included, MultiStar: {2.00, -0.73}, one-star: {0.45, -0.53}
00:55:48.670 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
00:55:48.670 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
00:55:48.670 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.53 hyp=0.69 cameraTheta=-0.87 mountX=-0.49 mountY=-0.32, mountTheta=-2.57
00:55:48.671 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.53, opts=13)
00:55:48.671 00.000 21444 Enqueuing Move request for scope (0.45, -0.53)
00:55:48.671 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=444, FiltMax=65504, Gamma=0.560
00:55:48.671 00.000 21444 UpdateGuideState exits: m=337926 SNR=52.8 Saturated
00:55:48.671 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:48.671 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:48.671 00.000 21444 Enqueuing Expose request
00:55:48.671 00.000 25848 Worker thread wakes up
00:55:48.671 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.53) opts 0xd
00:55:48.671 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.53)
00:55:48.671 00.000 25848 Moving (0.45, -0.53) raw xDistance=-0.49 yDistance=-0.32
00:55:48.671 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
00:55:48.671 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:48.671 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:55:48.671 00.000 25848 MoveAxis(E, 0, ABG)
00:55:48.672 00.001 25848 Move returns status 0, amount 0
00:55:48.672 00.000 25848 MoveAxis(N, 0, ABG)
00:55:48.672 00.000 25848 Move returns status 0, amount 0
00:55:48.672 00.000 25848 move complete, result=0
00:55:48.672 00.000 25848 worker thread done servicing request
00:55:48.672 00.000 25848 Worker thread wakes up
00:55:48.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:48.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:48.672 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
00:55:51.517 02.845 25848 Exposure complete
00:55:51.599 00.082 25848 worker thread done servicing request
00:55:51.599 00.000 21444 OnExposeComplete: enter
00:55:51.599 00.000 21444 UpdateGuideState(): m_state=6
00:55:51.599 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1327
00:55:51.599 00.000 21444 Star::Find returns 1 (1), X=1224.22, Y=751.69, Mass=222441, SNR=35.5, Peak=10852 HFD=5.8
00:55:51.599 00.000 21444 Star::Find false star n=2 nbg=260 bg=3436.0 sigma=425.9 thresh=4714 peak=4345
00:55:51.599 00.000 21444 Star::Find false star n=6 nbg=251 bg=2358.9 sigma=433.9 thresh=3660 peak=3263
00:55:51.599 00.000 21444 Star::Find false star n=3 nbg=260 bg=4007.3 sigma=470.3 thresh=5418 peak=5403
00:55:51.599 00.000 21444 Star::Find false star n=6 nbg=262 bg=3756.2 sigma=496.6 thresh=5246 peak=5106
00:55:51.599 00.000 21444 Star::Find false star n=1 nbg=254 bg=3765.9 sigma=485.5 thresh=5223 peak=4735
00:55:51.599 00.000 21444 Star::Find false star n=5 nbg=280 bg=3666.6 sigma=517.6 thresh=5219 peak=4798
00:55:51.599 00.000 21444 Star::Find false star n=10 nbg=254 bg=2613.1 sigma=426.8 thresh=3893 peak=3721
00:55:51.599 00.000 21444 Star::Find false star n=4 nbg=274 bg=3150.0 sigma=479.5 thresh=4589 peak=4163
00:55:51.599 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.66,-9.50,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 1.08,-0.50,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.16,0.69,4.92,U] 
00:55:51.599 00.000 21444 single-star, 2 included, MultiStar: {2.49, 0.50}, one-star: {0.93, 0.80}
00:55:51.599 00.000 21444 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
00:55:51.599 00.000 21444 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.10)
00:55:51.599 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=0.80 hyp=1.23 cameraTheta=0.71 mountX=-0.86 mountY=1.09, mountTheta=2.24
00:55:51.600 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=0.80, opts=13)
00:55:51.600 00.000 21444 Enqueuing Move request for scope (0.93, 0.80)
00:55:51.600 00.000 25848 Worker thread wakes up
00:55:51.600 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.80) opts 0xd
00:55:51.600 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, 0.80)
00:55:51.600 00.000 25848 Moving (0.93, 0.80) raw xDistance=-0.86 yDistance=1.09
00:55:51.600 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
00:55:51.600 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
00:55:51.600 00.000 25848 MoveAxis(E, 25, ABG)
00:55:51.601 00.001 25848 Guiding  Dir = 2, Dur = 25
00:55:51.601 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=432, FiltMax=65504, Gamma=0.560
00:55:51.601 00.000 21444 UpdateGuideState exits: m=222441 SNR=35.5 Saturated
00:55:51.601 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:51.601 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:51.601 00.000 21444 Enqueuing Expose request
00:55:51.625 00.024 25848 IsSlewing returns 0
00:55:51.625 00.000 25848 IsGuiding returns 0
00:55:51.656 00.031 25848 IsGuiding returns 1
00:55:51.656 00.000 25848 scope still moving after pulse duration time elapsed
00:55:51.718 00.062 25848 IsSlewing returns 0
00:55:51.718 00.000 25848 IsGuiding returns 0
00:55:51.718 00.000 25848 scope move finished after 25 + 67 ms
00:55:51.718 00.000 25848 Move returns status 0, amount 25
00:55:51.718 00.000 25848 MoveAxis(S, 30, ABG)
00:55:51.718 00.000 25848 Guiding  Dir = 1, Dur = 30
00:55:51.770 00.052 25848 IsSlewing returns 0
00:55:51.771 00.001 25848 IsGuiding returns 0
00:55:51.802 00.031 25848 IsGuiding returns 1
00:55:51.802 00.000 25848 scope still moving after pulse duration time elapsed
00:55:51.862 00.060 25848 IsSlewing returns 0
00:55:51.862 00.000 25848 IsGuiding returns 0
00:55:51.862 00.000 25848 scope move finished after 30 + 60 ms
00:55:51.862 00.000 25848 Move returns status 0, amount 30
00:55:51.862 00.000 25848 move complete, result=0
00:55:51.862 00.000 25848 worker thread done servicing request
00:55:51.862 00.000 25848 Worker thread wakes up
00:55:51.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:51.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:51.862 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 1.1 px 30 ms SOUTH
00:55:54.704 02.842 25848 Exposure complete
00:55:54.792 00.088 25848 worker thread done servicing request
00:55:54.792 00.000 21444 OnExposeComplete: enter
00:55:54.792 00.000 21444 UpdateGuideState(): m_state=6
00:55:54.792 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1328
00:55:54.792 00.000 21444 Star::Find returns 1 (1), X=1224.93, Y=750.18, Mass=364189, SNR=57.9, Peak=11404 HFD=6.5
00:55:54.792 00.000 21444 Star::Find false star n=2 nbg=274 bg=3585.4 sigma=512.9 thresh=5124 peak=4726
00:55:54.792 00.000 21444 Star::Find false star n=2 nbg=270 bg=2318.0 sigma=430.3 thresh=3609 peak=3222
00:55:54.792 00.000 21444 Star::Find false star n=5 nbg=256 bg=3465.7 sigma=475.0 thresh=4891 peak=4768
00:55:54.792 00.000 21444 Star::Find false star n=2 nbg=272 bg=3583.3 sigma=536.6 thresh=5193 peak=4873
00:55:54.792 00.000 21444 Star::Find false star n=3 nbg=276 bg=3602.5 sigma=500.0 thresh=5103 peak=4671
00:55:54.793 00.001 21444 Star::Find false star n=6 nbg=258 bg=2667.7 sigma=412.6 thresh=3905 peak=3721
00:55:54.793 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.73,0.15,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.51,-1.27,1.22,U] [#8 25.81,-14.02,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.89,-1.59,2.53,U] 
00:55:54.793 00.000 21444 single-star, 3 included, MultiStar: {2.43, -1.28}, one-star: {1.65, -0.71}
00:55:54.793 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.82)
00:55:54.793 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.02)
00:55:54.793 00.000 21444 CameraToMount -- cameraX=1.65 cameraY=-0.71 hyp=1.79 cameraTheta=-0.41 mountX=-1.70 mountY=-0.04, mountTheta=-3.12
00:55:54.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.65, y=-0.71, opts=13)
00:55:54.794 00.000 21444 Enqueuing Move request for scope (1.65, -0.71)
00:55:54.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=368, FiltMax=65504, Gamma=0.560
00:55:54.794 00.000 21444 UpdateGuideState exits: m=364189 SNR=57.9 Saturated
00:55:54.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:54.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:54.794 00.000 21444 Enqueuing Expose request
00:55:54.794 00.000 25848 Worker thread wakes up
00:55:54.794 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.65, -0.71) opts 0xd
00:55:54.794 00.000 25848 Handling offset move in thread for scope, endpoint = (1.65, -0.71)
00:55:54.794 00.000 25848 Moving (1.65, -0.71) raw xDistance=-1.70 yDistance=-0.04
00:55:54.794 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.70
00:55:54.794 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:54.794 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:55:54.794 00.000 25848 MoveAxis(E, 51, ABG)
00:55:54.795 00.001 25848 Guiding  Dir = 2, Dur = 51
00:55:54.827 00.032 25848 IsSlewing returns 0
00:55:54.827 00.000 25848 IsGuiding returns 0
00:55:54.858 00.031 25848 PulseGuide returned control before completion, sleep 30
00:55:54.892 00.034 25848 IsGuiding returns 1
00:55:54.892 00.000 25848 scope still moving after pulse duration time elapsed
00:55:55.015 00.123 25848 IsSlewing returns 0
00:55:55.015 00.000 25848 IsGuiding returns 0
00:55:55.015 00.000 25848 scope move finished after 51 + 136 ms
00:55:55.015 00.000 25848 Move returns status 0, amount 51
00:55:55.016 00.001 25848 MoveAxis(N, 0, ABG)
00:55:55.016 00.000 25848 Move returns status 0, amount 0
00:55:55.016 00.000 25848 move complete, result=0
00:55:55.016 00.000 25848 worker thread done servicing request
00:55:55.016 00.000 25848 Worker thread wakes up
00:55:55.016 00.000 21444 GuideStep: -1.7 px 51 ms EAST, -0.0 px 0 ms NORTH
00:55:55.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:55.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:57.859 02.843 25848 Exposure complete
00:55:57.942 00.083 25848 worker thread done servicing request
00:55:57.942 00.000 21444 OnExposeComplete: enter
00:55:57.943 00.001 21444 UpdateGuideState(): m_state=6
00:55:57.943 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1329
00:55:57.943 00.000 21444 Star::Find returns 1 (1), X=1223.93, Y=749.09, Mass=389094, SNR=60.9, Peak=13096 HFD=6.3
00:55:57.943 00.000 21444 Star::Find false star n=4 nbg=255 bg=3555.3 sigma=447.6 thresh=4898 peak=4583
00:55:57.943 00.000 21444 Star::Find false star n=2 nbg=278 bg=2142.8 sigma=469.7 thresh=3552 peak=3282
00:55:57.943 00.000 21444 Star::Find false star n=3 nbg=266 bg=3477.5 sigma=502.4 thresh=4985 peak=4721
00:55:57.943 00.000 21444 Star::Find false star n=1 nbg=258 bg=3576.0 sigma=474.5 thresh=4999 peak=4765
00:55:57.943 00.000 21444 Star::Find false star n=2 nbg=266 bg=3750.4 sigma=436.2 thresh=5059 peak=4800
00:55:57.943 00.000 21444 Star::Find false star n=5 nbg=254 bg=2616.4 sigma=414.0 thresh=3858 peak=3685
00:55:57.943 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.14,1.22,0.16,U] [#4 30.20,-0.34,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.41,-1.74,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.87,-0.44,0.00,M2] [#11 2.88,-1.07,3.32,U] 
00:55:57.943 00.000 21444 single-star, 3 included, MultiStar: {2.31, -1.25}, one-star: {0.65, -1.80}
00:55:57.943 00.000 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.28 = 2.01)
00:55:57.943 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.12 = -0.84)
00:55:57.943 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-1.80 hyp=1.92 cameraTheta=-1.22 mountX=-0.81 mountY=-1.42, mountTheta=-2.09
00:55:57.944 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-1.80, opts=13)
00:55:57.944 00.000 21444 Enqueuing Move request for scope (0.65, -1.80)
00:55:57.944 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=320, FiltMax=65504, Gamma=0.560
00:55:57.944 00.000 21444 UpdateGuideState exits: m=389094 SNR=60.9 Saturated
00:55:57.944 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:57.944 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:55:57.944 00.000 21444 Enqueuing Expose request
00:55:57.945 00.001 25848 Worker thread wakes up
00:55:57.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -1.80) opts 0xd
00:55:57.945 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -1.80)
00:55:57.945 00.000 25848 Moving (0.65, -1.80) raw xDistance=-0.81 yDistance=-1.42
00:55:57.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.81
00:55:57.945 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:57.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.42
00:55:57.945 00.000 25848 MoveAxis(E, 27, ABG)
00:55:57.945 00.000 25848 Guiding  Dir = 2, Dur = 27
00:55:57.969 00.024 25848 IsSlewing returns 0
00:55:57.969 00.000 25848 IsGuiding returns 0
00:55:58.001 00.032 25848 IsGuiding returns 1
00:55:58.001 00.000 25848 scope still moving after pulse duration time elapsed
00:55:58.063 00.062 25848 IsSlewing returns 0
00:55:58.063 00.000 25848 IsGuiding returns 0
00:55:58.063 00.000 25848 scope move finished after 27 + 66 ms
00:55:58.063 00.000 25848 Move returns status 0, amount 27
00:55:58.063 00.000 25848 MoveAxis(N, 0, ABG)
00:55:58.063 00.000 25848 Move returns status 0, amount 0
00:55:58.063 00.000 25848 move complete, result=0
00:55:58.063 00.000 25848 worker thread done servicing request
00:55:58.063 00.000 25848 Worker thread wakes up
00:55:58.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:55:58.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:55:58.063 00.000 21444 GuideStep: -0.8 px 27 ms EAST, -1.4 px 0 ms NORTH
00:56:00.908 02.845 25848 Exposure complete
00:56:00.998 00.090 25848 worker thread done servicing request
00:56:00.998 00.000 21444 OnExposeComplete: enter
00:56:00.998 00.000 21444 UpdateGuideState(): m_state=6
00:56:00.999 00.001 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1330
00:56:00.999 00.000 21444 Star::Find returns 1 (1), X=1224.23, Y=747.36, Mass=492570, SNR=89.2, Peak=12236 HFD=7.1
00:56:00.999 00.000 21444 Star::Find false star n=1 nbg=277 bg=3523.8 sigma=560.1 thresh=5204 peak=4553
00:56:00.999 00.000 21444 Star::Find false star n=1 nbg=280 bg=4066.8 sigma=541.1 thresh=5690 peak=5232
00:56:00.999 00.000 21444 Star::Find false star n=3 nbg=245 bg=3658.3 sigma=399.0 thresh=4855 peak=4707
00:56:00.999 00.000 21444 Star::Find false star n=1 nbg=269 bg=3587.8 sigma=568.5 thresh=5293 peak=4801
00:56:00.999 00.000 21444 Star::Find false star n=2 nbg=264 bg=2956.1 sigma=488.3 thresh=4421 peak=4282
00:56:00.999 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.00,-8.48,0.00,M9] [#6 4.57,10.34,0.00,M6] [#7 1.11,-2.22,0.56,U] [#8 0.00,0.00,0.00,L] [#9 10.50,17.64,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 4.51,-2.65,2.73,U] 
00:56:00.999 00.000 21444 single-star, 2 included, MultiStar: {3.24, -2.80}, one-star: {0.95, -3.53}
00:56:00.999 00.000 21444 CameraToMount -- cameraTheta (-1.31) - m_xAngle (3.05) = xAngle (-4.36 = 1.92)
00:56:00.999 00.000 21444 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.20 = -0.92)
00:56:00.999 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=-3.53 hyp=3.65 cameraTheta=-1.31 mountX=-1.26 mountY=-2.90, mountTheta=-1.98
00:56:01.000 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=-3.53, opts=13)
00:56:01.000 00.000 21444 Enqueuing Move request for scope (0.95, -3.53)
00:56:01.001 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=570, FiltMax=65504, Gamma=0.560
00:56:01.001 00.000 21444 UpdateGuideState exits: m=492570 SNR=89.2 Saturated
00:56:01.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:01.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:01.001 00.000 21444 Enqueuing Expose request
00:56:01.001 00.000 25848 Worker thread wakes up
00:56:01.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, -3.53) opts 0xd
00:56:01.001 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, -3.53)
00:56:01.001 00.000 25848 Moving (0.95, -3.53) raw xDistance=-1.26 yDistance=-2.90
00:56:01.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.26
00:56:01.001 00.000 25848 resist switch: large excursion: input -2.90 thresh 1.53 direction from 1 to -1
00:56:01.001 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.71
00:56:01.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.90 from input -2.90
00:56:01.002 00.001 25848 MoveAxis(E, 39, ABG)
00:56:01.002 00.000 25848 Guiding  Dir = 2, Dur = 39
00:56:01.047 00.045 25848 IsSlewing returns 0
00:56:01.048 00.001 25848 IsGuiding returns 0
00:56:01.079 00.031 25848 PulseGuide returned control before completion, sleep 18
00:56:01.109 00.030 25848 IsGuiding returns 1
00:56:01.109 00.000 25848 scope still moving after pulse duration time elapsed
00:56:01.170 00.061 25848 IsSlewing returns 0
00:56:01.170 00.000 25848 IsGuiding returns 0
00:56:01.170 00.000 25848 scope move finished after 39 + 83 ms
00:56:01.170 00.000 25848 Move returns status 0, amount 39
00:56:01.170 00.000 25848 BLC: Oldest BLC event removed
00:56:01.170 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 283 applied
00:56:01.170 00.000 25848 MoveAxis(N, 362, ABG)
00:56:01.170 00.000 25848 Guiding  Dir = 0, Dur = 362
00:56:01.203 00.033 25848 IsSlewing returns 0
00:56:01.204 00.001 25848 IsGuiding returns 0
00:56:01.236 00.032 25848 PulseGuide returned control before completion, sleep 341
00:56:01.580 00.344 25848 IsGuiding returns 1
00:56:01.580 00.000 25848 scope still moving after pulse duration time elapsed
00:56:01.639 00.059 25848 IsSlewing returns 0
00:56:01.639 00.000 25848 IsGuiding returns 0
00:56:01.639 00.000 25848 scope move finished after 362 + 74 ms
00:56:01.639 00.000 25848 Move returns status 0, amount 362
00:56:01.639 00.000 25848 move complete, result=0
00:56:01.639 00.000 25848 worker thread done servicing request
00:56:01.639 00.000 25848 Worker thread wakes up
00:56:01.639 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:01.640 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:01.640 00.000 21444 GuideStep: -1.3 px 39 ms EAST, -2.9 px 362 ms NORTH
00:56:04.483 02.843 25848 Exposure complete
00:56:04.562 00.079 25848 worker thread done servicing request
00:56:04.563 00.001 21444 OnExposeComplete: enter
00:56:04.563 00.000 21444 UpdateGuideState(): m_state=6
00:56:04.563 00.000 21444 Star::Find(15, 1224, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1331
00:56:04.563 00.000 21444 Star::Find returns 1 (1), X=1225.46, Y=749.51, Mass=452058, SNR=83.2, Peak=13752 HFD=7.0
00:56:04.563 00.000 21444 Star::Find false star n=1 nbg=267 bg=3578.6 sigma=467.5 thresh=4981 peak=4837
00:56:04.563 00.000 21444 Star::Find false star n=2 nbg=250 bg=3822.9 sigma=538.2 thresh=5437 peak=4703
00:56:04.563 00.000 21444 Star::Find false star n=5 nbg=263 bg=3246.1 sigma=444.1 thresh=4578 peak=4425
00:56:04.563 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.94,-7.28,0.00,M2] [#3 -1.57,-1.57,0.14,U] [#4 0.00,0.00,0.00,L] [#5 12.00,-6.36,0.00,M10] [#6 -4.76,17.34,0.00,M7] [#7 1.27,-1.06,0.80,U] [#8 21.84,-7.37,0.00,M7] [#9 10.90,15.22,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 3.36,-0.99,3.04,U] 
00:56:04.563 00.000 21444 single-star, 3 included, MultiStar: {2.65, -1.09}, one-star: {2.17, -1.38}
00:56:04.563 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
00:56:04.563 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
00:56:04.563 00.000 21444 CameraToMount -- cameraX=2.17 cameraY=-1.38 hyp=2.57 cameraTheta=-0.57 mountX=-2.29 mountY=-0.45, mountTheta=-2.95
00:56:04.564 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.17, y=-1.38, opts=13)
00:56:04.564 00.000 21444 Enqueuing Move request for scope (2.17, -1.38)
00:56:04.564 00.000 25848 Worker thread wakes up
00:56:04.564 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.17, -1.38) opts 0xd
00:56:04.564 00.000 25848 Handling offset move in thread for scope, endpoint = (2.17, -1.38)
00:56:04.564 00.000 25848 Moving (2.17, -1.38) raw xDistance=-2.29 yDistance=-0.45
00:56:04.564 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=192, FiltMax=65504, Gamma=0.560
00:56:04.565 00.001 25848 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.41, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.904332, 1:0.452122
00:56:04.565 00.000 21444 UpdateGuideState exits: m=452058 SNR=83.2 Saturated
00:56:04.565 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:04.565 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:04.565 00.000 21444 Enqueuing Expose request
00:56:04.565 00.000 25848 BLC: No correction, Miss < min_move
00:56:04.565 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.50 from input -2.29
00:56:04.565 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:04.565 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:56:04.565 00.000 25848 MoveAxis(E, 69, ABG)
00:56:04.565 00.000 25848 Guiding  Dir = 2, Dur = 69
00:56:04.612 00.047 25848 IsSlewing returns 0
00:56:04.612 00.000 25848 IsGuiding returns 0
00:56:04.643 00.031 25848 PulseGuide returned control before completion, sleep 48
00:56:04.701 00.058 25848 IsGuiding returns 1
00:56:04.701 00.000 25848 scope still moving after pulse duration time elapsed
00:56:04.765 00.064 25848 IsSlewing returns 0
00:56:04.766 00.001 25848 IsGuiding returns 0
00:56:04.766 00.000 25848 scope move finished after 69 + 84 ms
00:56:04.766 00.000 25848 Move returns status 0, amount 69
00:56:04.766 00.000 25848 MoveAxis(N, 0, ABG)
00:56:04.766 00.000 25848 Move returns status 0, amount 0
00:56:04.766 00.000 25848 move complete, result=0
00:56:04.766 00.000 25848 worker thread done servicing request
00:56:04.766 00.000 25848 Worker thread wakes up
00:56:04.766 00.000 21444 GuideStep: -2.3 px 69 ms EAST, -0.5 px 0 ms NORTH
00:56:04.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:04.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:07.610 02.844 25848 Exposure complete
00:56:07.685 00.075 25848 worker thread done servicing request
00:56:07.685 00.000 21444 OnExposeComplete: enter
00:56:07.685 00.000 21444 UpdateGuideState(): m_state=6
00:56:07.686 00.001 21444 Star::Find(15, 1225, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1332
00:56:07.686 00.000 21444 Star::Find returns 1 (1), X=1224.99, Y=750.43, Mass=412484, SNR=67.7, Peak=12440 HFD=6.6
00:56:07.686 00.000 21444 Star::Find false star n=5 nbg=261 bg=2353.6 sigma=451.6 thresh=3709 peak=3401
00:56:07.686 00.000 21444 Star::Find false star n=1 nbg=254 bg=3802.1 sigma=448.4 thresh=5147 peak=4843
00:56:07.686 00.000 21444 Star::Find false star n=6 nbg=266 bg=3613.1 sigma=400.7 thresh=4815 peak=4734
00:56:07.686 00.000 21444 Star::Find false star n=5 nbg=245 bg=3524.5 sigma=411.4 thresh=4759 peak=4508
00:56:07.686 00.000 21444 Star::Find false star n=4 nbg=266 bg=3162.4 sigma=441.5 thresh=4487 peak=4355
00:56:07.686 00.000 21444 MultiStar: [#1 3.28,13.61,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 9.61,-0.44,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 25.74,-8.24,0.00,R] [#6 0.00,0.00,0.00,L] [#7 2.39,-0.71,0.84,U] [#8 0.00,0.00,0.00,L] [#9 17.76,15.79,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 3.32,-1.29,4.39,U] 
00:56:07.686 00.000 21444 single-star, 2 included, MultiStar: {2.93, -1.08}, one-star: {1.70, -0.46}
00:56:07.686 00.000 21444 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.05) = xAngle (-3.31 = 2.97)
00:56:07.686 00.000 21444 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.13)
00:56:07.686 00.000 21444 CameraToMount -- cameraX=1.70 cameraY=-0.46 hyp=1.76 cameraTheta=-0.26 mountX=-1.74 mountY=0.22, mountTheta=3.02
00:56:07.687 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.70, y=-0.46, opts=13)
00:56:07.687 00.000 21444 Enqueuing Move request for scope (1.70, -0.46)
00:56:07.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=282, FiltMax=65504, Gamma=0.560
00:56:07.687 00.000 21444 UpdateGuideState exits: m=412484 SNR=67.7 Saturated
00:56:07.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:07.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:07.687 00.000 21444 Enqueuing Expose request
00:56:07.687 00.000 25848 Worker thread wakes up
00:56:07.688 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.70, -0.46) opts 0xd
00:56:07.688 00.000 25848 Handling offset move in thread for scope, endpoint = (1.70, -0.46)
00:56:07.688 00.000 25848 Moving (1.70, -0.46) raw xDistance=-1.74 yDistance=0.22
00:56:07.688 00.000 25848 BLC: History state: CurrMiss=-0.22, AvgInitMiss=0.41, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.904332, 1:0.452122, 2:-0.220372
00:56:07.688 00.000 25848 BLC: No correction, Miss < min_move
00:56:07.688 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.74
00:56:07.688 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:07.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:56:07.688 00.000 25848 MoveAxis(E, 55, ABG)
00:56:07.688 00.000 25848 Guiding  Dir = 2, Dur = 55
00:56:07.720 00.032 25848 IsSlewing returns 0
00:56:07.721 00.001 25848 IsGuiding returns 0
00:56:07.752 00.031 25848 PulseGuide returned control before completion, sleep 35
00:56:07.797 00.045 25848 IsGuiding returns 1
00:56:07.797 00.000 25848 scope still moving after pulse duration time elapsed
00:56:07.858 00.061 25848 IsSlewing returns 0
00:56:07.858 00.000 25848 IsGuiding returns 0
00:56:07.858 00.000 25848 scope move finished after 55 + 82 ms
00:56:07.858 00.000 25848 Move returns status 0, amount 55
00:56:07.858 00.000 25848 MoveAxis(N, 0, ABG)
00:56:07.858 00.000 25848 Move returns status 0, amount 0
00:56:07.858 00.000 25848 move complete, result=0
00:56:07.858 00.000 25848 worker thread done servicing request
00:56:07.858 00.000 25848 Worker thread wakes up
00:56:07.858 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:07.858 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:07.858 00.000 21444 GuideStep: -1.7 px 55 ms EAST, 0.2 px 0 ms NORTH
00:56:10.710 02.852 25848 Exposure complete
00:56:10.797 00.087 25848 worker thread done servicing request
00:56:10.797 00.000 21444 OnExposeComplete: enter
00:56:10.797 00.000 21444 UpdateGuideState(): m_state=6
00:56:10.798 00.001 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1333
00:56:10.798 00.000 21444 Star::Find returns 1 (1), X=1221.74, Y=750.26, Mass=397617, SNR=72.3, Peak=12768 HFD=6.5
00:56:10.798 00.000 21444 Star::Find false star n=4 nbg=277 bg=3459.3 sigma=492.8 thresh=4938 peak=4803
00:56:10.798 00.000 21444 Star::Find false star n=5 nbg=273 bg=3783.5 sigma=513.2 thresh=5323 peak=4994
00:56:10.798 00.000 21444 Star::Find false star n=4 nbg=259 bg=3516.1 sigma=480.6 thresh=4958 peak=4727
00:56:10.798 00.000 21444 Star::Find false star n=3 nbg=254 bg=3555.1 sigma=468.3 thresh=4960 peak=4644
00:56:10.798 00.000 21444 Star::Find false star n=1 nbg=263 bg=3799.7 sigma=441.2 thresh=5123 peak=4810
00:56:10.798 00.000 21444 Star::Find false star n=3 nbg=267 bg=2684.1 sigma=453.0 thresh=4043 peak=3579
00:56:10.798 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -19.78,9.95,0.00,M3] [#3 -1.51,-0.04,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.05,-0.96,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.64,10.59,0.00,M3] [#11 0.19,-0.51,3.55,U] 
00:56:10.798 00.000 21444 refined, 3 included, MultiStar: {-0.34, -0.58}, one-star: {-1.54, -0.63}
00:56:10.798 00.000 21444 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.05) = xAngle (-5.15 = 1.13)
00:56:10.798 00.000 21444 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.99 = -1.71)
00:56:10.798 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.58 hyp=0.67 cameraTheta=-2.10 mountX=0.28 mountY=-0.66, mountTheta=-1.17
00:56:10.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.58, opts=13)
00:56:10.799 00.000 21444 Enqueuing Move request for scope (-0.34, -0.58)
00:56:10.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=460, FiltMax=65504, Gamma=0.560
00:56:10.799 00.000 21444 UpdateGuideState exits: m=397617 SNR=72.3 Saturated
00:56:10.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:10.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:10.799 00.000 21444 Enqueuing Expose request
00:56:10.800 00.001 25848 Worker thread wakes up
00:56:10.800 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.58) opts 0xd
00:56:10.800 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.58)
00:56:10.800 00.000 25848 Moving (-0.34, -0.58) raw xDistance=0.28 yDistance=-0.66
00:56:10.800 00.000 25848 BLC: window closed
00:56:10.800 00.000 25848 BLC: History state: CurrMiss=0.66, AvgInitMiss=0.41, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.904332, 1:0.452122, 2:-0.220372
00:56:10.800 00.000 25848 BLC: Under-shoot: nominal increase by 11
00:56:10.800 00.000 25848 BLC: window closed
00:56:10.800 00.000 25848 BLC: Pulse adjusted to 294
00:56:10.801 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
00:56:10.801 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
00:56:10.801 00.000 25848 MoveAxis(E, 0, ABG)
00:56:10.801 00.000 25848 Move returns status 0, amount 0
00:56:10.801 00.000 25848 MoveAxis(N, 18, ABG)
00:56:10.801 00.000 25848 Guiding  Dir = 0, Dur = 18
00:56:10.875 00.074 25848 IsSlewing returns 0
00:56:10.875 00.000 25848 IsGuiding returns 0
00:56:10.907 00.032 25848 IsGuiding returns 1
00:56:10.907 00.000 25848 scope still moving after pulse duration time elapsed
00:56:10.954 00.047 25848 IsSlewing returns 0
00:56:10.954 00.000 25848 IsGuiding returns 0
00:56:10.954 00.000 25848 scope move finished after 18 + 60 ms
00:56:10.954 00.000 25848 Move returns status 0, amount 18
00:56:10.954 00.000 25848 move complete, result=0
00:56:10.954 00.000 25848 worker thread done servicing request
00:56:10.954 00.000 25848 Worker thread wakes up
00:56:10.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:10.954 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 18 ms NORTH
00:56:10.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:11.061 00.107 21444 evsrv: cli 0107E9C0 connect
00:56:11.061 00.000 21444 case statement mapped state 6 to 3
00:56:11.062 00.001 21444 case statement mapped state 6 to 3
00:56:11.062 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"2fa1ddee-612d-49fe-aea8-30b36f2945ea"}
00:56:11.062 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"2fa1ddee-612d-49fe-aea8-30b36f2945ea"}
00:56:11.063 00.001 21444 evsrv: cli 0107E9C0 disconnect
00:56:13.799 02.736 25848 Exposure complete
00:56:13.878 00.079 25848 worker thread done servicing request
00:56:13.878 00.000 21444 OnExposeComplete: enter
00:56:13.878 00.000 21444 UpdateGuideState(): m_state=6
00:56:13.878 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1334
00:56:13.878 00.000 21444 Star::Find returns 1 (1), X=1222.15, Y=750.36, Mass=432000, SNR=67.8, Peak=12688 HFD=6.5
00:56:13.878 00.000 21444 Star::Find false star n=1 nbg=276 bg=3531.2 sigma=523.7 thresh=5102 peak=4711
00:56:13.878 00.000 21444 Star::Find false star n=4 nbg=272 bg=4038.7 sigma=499.3 thresh=5537 peak=5409
00:56:13.878 00.000 21444 Star::Find false star n=14 nbg=256 bg=3737.4 sigma=471.6 thresh=5152 peak=4992
00:56:13.879 00.001 21444 Star::Find false star n=1 nbg=269 bg=3674.8 sigma=557.3 thresh=5347 peak=4730
00:56:13.879 00.000 21444 Star::Find false star n=1 nbg=281 bg=3627.4 sigma=540.5 thresh=5249 peak=4674
00:56:13.879 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.69,-2.52,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -8.01,10.47,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.80,-1.09,1.03,U] [#8 0.00,0.00,0.00,L] [#9 10.80,21.61,0.00,M4] [#10 10.92,-1.36,0.00,M4] [#11 0.55,0.77,3.83,U] 
00:56:13.879 00.000 21444 refined, 2 included, MultiStar: {0.02, 0.22}, one-star: {-1.13, -0.54}
00:56:13.879 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
00:56:13.879 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
00:56:13.879 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.46 mountX=-0.00 mountY=0.21, mountTheta=1.59
00:56:13.880 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.22, opts=13)
00:56:13.880 00.000 21444 Enqueuing Move request for scope (0.02, 0.22)
00:56:13.880 00.000 25848 Worker thread wakes up
00:56:13.880 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
00:56:13.880 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
00:56:13.880 00.000 25848 Moving (0.02, 0.22) raw xDistance=-0.00 yDistance=0.21
00:56:13.880 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=294, FiltMax=65504, Gamma=0.560
00:56:13.880 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:56:13.880 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:13.880 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:56:13.880 00.000 25848 MoveAxis(E, 0, ABG)
00:56:13.880 00.000 25848 Move returns status 0, amount 0
00:56:13.880 00.000 25848 MoveAxis(N, 0, ABG)
00:56:13.880 00.000 25848 Move returns status 0, amount 0
00:56:13.880 00.000 21444 UpdateGuideState exits: m=432000 SNR=67.8 Saturated
00:56:13.880 00.000 25848 move complete, result=0
00:56:13.880 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:13.880 00.000 25848 worker thread done servicing request
00:56:13.880 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:13.880 00.000 21444 Enqueuing Expose request
00:56:13.880 00.000 25848 Worker thread wakes up
00:56:13.880 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:56:13.880 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:13.880 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:16.721 02.841 25848 Exposure complete
00:56:16.807 00.086 25848 worker thread done servicing request
00:56:16.808 00.001 21444 OnExposeComplete: enter
00:56:16.808 00.000 21444 UpdateGuideState(): m_state=6
00:56:16.808 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1335
00:56:16.808 00.000 21444 Star::Find returns 1 (1), X=1222.35, Y=751.24, Mass=462264, SNR=78.0, Peak=14280 HFD=6.5
00:56:16.808 00.000 21444 Star::Find false star n=5 nbg=264 bg=3518.9 sigma=477.3 thresh=4951 peak=4743
00:56:16.808 00.000 21444 Star::Find false star n=4 nbg=270 bg=4073.6 sigma=502.3 thresh=5580 peak=5113
00:56:16.808 00.000 21444 Star::Find false star n=9 nbg=265 bg=3364.2 sigma=478.9 thresh=4801 peak=4619
00:56:16.808 00.000 21444 Star::Find false star n=6 nbg=265 bg=3644.5 sigma=489.0 thresh=5111 peak=4918
00:56:16.808 00.000 21444 Star::Find false star n=2 nbg=255 bg=2726.8 sigma=442.4 thresh=4054 peak=3808
00:56:16.808 00.000 21444 Star::Find false star n=2 nbg=262 bg=3300.5 sigma=468.4 thresh=4706 peak=4157
00:56:16.808 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.84,4.83,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 10.93,17.76,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.33,-0.67,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.10,0.15,4.02,U] 
00:56:16.808 00.000 21444 single-star, 2 included, MultiStar: {1.22, 0.06}, one-star: {-0.93, 0.35}
00:56:16.808 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
00:56:16.809 00.001 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.11 = -3.11)
00:56:16.809 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.35 hyp=0.99 cameraTheta=2.78 mountX=0.96 mountY=-0.03, mountTheta=-0.03
00:56:16.809 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.35, opts=13)
00:56:16.809 00.000 21444 Enqueuing Move request for scope (-0.93, 0.35)
00:56:16.810 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=168, FiltMax=65504, Gamma=0.560
00:56:16.810 00.000 21444 UpdateGuideState exits: m=462264 SNR=78.0 Saturated
00:56:16.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:16.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:16.810 00.000 21444 Enqueuing Expose request
00:56:16.810 00.000 25848 Worker thread wakes up
00:56:16.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.35) opts 0xd
00:56:16.810 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.35)
00:56:16.810 00.000 25848 Moving (-0.93, 0.35) raw xDistance=0.96 yDistance=-0.03
00:56:16.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.96
00:56:16.810 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:16.810 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:56:16.810 00.000 25848 MoveAxis(W, 28, ABG)
00:56:16.810 00.000 25848 Guiding  Dir = 3, Dur = 28
00:56:16.831 00.021 25848 IsSlewing returns 0
00:56:16.831 00.000 25848 IsGuiding returns 0
00:56:16.862 00.031 25848 IsGuiding returns 1
00:56:16.862 00.000 25848 scope still moving after pulse duration time elapsed
00:56:16.920 00.058 25848 IsSlewing returns 0
00:56:16.920 00.000 25848 IsGuiding returns 0
00:56:16.920 00.000 25848 scope move finished after 28 + 60 ms
00:56:16.920 00.000 25848 Move returns status 0, amount 28
00:56:16.920 00.000 25848 MoveAxis(N, 0, ABG)
00:56:16.920 00.000 25848 Move returns status 0, amount 0
00:56:16.920 00.000 25848 move complete, result=0
00:56:16.920 00.000 25848 worker thread done servicing request
00:56:16.920 00.000 25848 Worker thread wakes up
00:56:16.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:16.920 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:16.920 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.0 px 0 ms NORTH
00:56:19.765 02.845 25848 Exposure complete
00:56:19.842 00.077 25848 worker thread done servicing request
00:56:19.842 00.000 21444 OnExposeComplete: enter
00:56:19.842 00.000 21444 UpdateGuideState(): m_state=6
00:56:19.842 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1336
00:56:19.842 00.000 21444 Star::Find returns 1 (1), X=1224.42, Y=751.71, Mass=447095, SNR=84.6, Peak=14484 HFD=6.2
00:56:19.842 00.000 21444 Star::Find false star n=8 nbg=264 bg=3458.9 sigma=501.9 thresh=4965 peak=4858
00:56:19.842 00.000 21444 Star::Find false star n=4 nbg=249 bg=2287.6 sigma=392.7 thresh=3466 peak=3246
00:56:19.842 00.000 21444 Star::Find false star n=5 nbg=260 bg=3584.4 sigma=455.2 thresh=4950 peak=4669
00:56:19.842 00.000 21444 Star::Find false star n=6 nbg=263 bg=2709.8 sigma=413.1 thresh=3949 peak=3722
00:56:19.842 00.000 21444 Star::Find false star n=1 nbg=275 bg=3343.8 sigma=464.5 thresh=4737 peak=4049
00:56:19.842 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.08,-1.40,0.17,U] [#4 0.84,5.13,0.14,U] [#5 -23.60,5.39,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 1.02,0.66,0.69,U] [#8 20.60,-2.52,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.62,0.26,2.54,U] 
00:56:19.842 00.000 21444 single-star, 4 included, MultiStar: {2.46, 0.53}, one-star: {1.13, 0.82}
00:56:19.842 00.000 21444 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
00:56:19.842 00.000 21444 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.02)
00:56:19.842 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=0.82 hyp=1.40 cameraTheta=0.63 mountX=-1.06 mountY=1.19, mountTheta=2.30
00:56:19.843 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=0.82, opts=13)
00:56:19.843 00.000 21444 Enqueuing Move request for scope (1.13, 0.82)
00:56:19.843 00.000 25848 Worker thread wakes up
00:56:19.843 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=392, FiltMax=65504, Gamma=0.560
00:56:19.843 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, 0.82) opts 0xd
00:56:19.843 00.000 21444 UpdateGuideState exits: m=447095 SNR=84.6 Saturated
00:56:19.843 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, 0.82)
00:56:19.843 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:19.843 00.000 25848 Moving (1.13, 0.82) raw xDistance=-1.06 yDistance=1.19
00:56:19.844 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:19.844 00.000 21444 Enqueuing Expose request
00:56:19.844 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -1.06
00:56:19.844 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:56:19.844 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.19
00:56:19.844 00.000 25848 MoveAxis(E, 29, ABG)
00:56:19.844 00.000 25848 Guiding  Dir = 2, Dur = 29
00:56:19.876 00.032 25848 IsSlewing returns 0
00:56:19.876 00.000 25848 IsGuiding returns 0
00:56:19.908 00.032 25848 IsGuiding returns 1
00:56:19.908 00.000 25848 scope still moving after pulse duration time elapsed
00:56:19.969 00.061 25848 IsSlewing returns 0
00:56:19.969 00.000 25848 IsGuiding returns 0
00:56:19.969 00.000 25848 scope move finished after 29 + 63 ms
00:56:19.969 00.000 25848 Move returns status 0, amount 29
00:56:19.969 00.000 25848 MoveAxis(N, 0, ABG)
00:56:19.969 00.000 25848 Move returns status 0, amount 0
00:56:19.969 00.000 25848 move complete, result=0
00:56:19.969 00.000 25848 worker thread done servicing request
00:56:19.969 00.000 25848 Worker thread wakes up
00:56:19.969 00.000 21444 GuideStep: -1.1 px 29 ms EAST, 1.2 px 0 ms NORTH
00:56:19.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:19.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:22.811 02.842 25848 Exposure complete
00:56:22.896 00.085 25848 worker thread done servicing request
00:56:22.896 00.000 21444 OnExposeComplete: enter
00:56:22.896 00.000 21444 UpdateGuideState(): m_state=6
00:56:22.896 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1337
00:56:22.896 00.000 21444 Star::Find returns 1 (1), X=1224.19, Y=750.90, Mass=381868, SNR=57.8, Peak=11936 HFD=6.6
00:56:22.897 00.001 21444 Star::Find false star n=5 nbg=253 bg=2154.7 sigma=374.4 thresh=3278 peak=3026
00:56:22.897 00.000 21444 Star::Find false star n=4 nbg=275 bg=3922.2 sigma=533.5 thresh=5523 peak=5498
00:56:22.897 00.000 21444 Star::Find false star n=3 nbg=248 bg=3508.2 sigma=443.5 thresh=4839 peak=4622
00:56:22.897 00.000 21444 Star::Find false star n=6 nbg=256 bg=3436.0 sigma=453.7 thresh=4797 peak=4782
00:56:22.897 00.000 21444 Star::Find false star n=1 nbg=259 bg=3918.8 sigma=461.3 thresh=5303 peak=5231
00:56:22.897 00.000 21444 Star::Find false star n=6 nbg=247 bg=3206.7 sigma=414.7 thresh=4451 peak=4315
00:56:22.897 00.000 21444 MultiStar: [#1 2.70,23.49,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 11.17,1.39,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.48,0.12,0.79,U] [#8 0.00,0.00,0.00,L] [#9 8.27,2.15,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 2.46,-0.31,3.37,U] 
00:56:22.897 00.000 21444 single-star, 2 included, MultiStar: {1.85, -0.18}, one-star: {0.91, 0.01}
00:56:22.897 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
00:56:22.897 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.40)
00:56:22.897 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=0.01 hyp=0.91 cameraTheta=0.01 mountX=-0.90 mountY=0.35, mountTheta=2.77
00:56:22.898 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=0.01, opts=13)
00:56:22.898 00.000 21444 Enqueuing Move request for scope (0.91, 0.01)
00:56:22.898 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=446, FiltMax=65504, Gamma=0.560
00:56:22.898 00.000 21444 UpdateGuideState exits: m=381868 SNR=57.8 Saturated
00:56:22.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:22.898 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:22.898 00.000 21444 Enqueuing Expose request
00:56:22.898 00.000 25848 Worker thread wakes up
00:56:22.898 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.01) opts 0xd
00:56:22.898 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, 0.01)
00:56:22.898 00.000 25848 Moving (0.91, 0.01) raw xDistance=-0.90 yDistance=0.35
00:56:22.899 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.90
00:56:22.899 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:22.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:56:22.899 00.000 25848 MoveAxis(E, 28, ABG)
00:56:22.899 00.000 25848 Guiding  Dir = 2, Dur = 28
00:56:22.923 00.024 25848 IsSlewing returns 0
00:56:22.923 00.000 25848 IsGuiding returns 0
00:56:22.955 00.032 25848 IsGuiding returns 1
00:56:22.955 00.000 25848 scope still moving after pulse duration time elapsed
00:56:23.017 00.062 25848 IsSlewing returns 0
00:56:23.017 00.000 25848 IsGuiding returns 0
00:56:23.017 00.000 25848 scope move finished after 28 + 65 ms
00:56:23.017 00.000 25848 Move returns status 0, amount 28
00:56:23.017 00.000 25848 MoveAxis(N, 0, ABG)
00:56:23.017 00.000 25848 Move returns status 0, amount 0
00:56:23.017 00.000 25848 move complete, result=0
00:56:23.017 00.000 25848 worker thread done servicing request
00:56:23.017 00.000 25848 Worker thread wakes up
00:56:23.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:23.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:23.017 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 0.4 px 0 ms NORTH
00:56:25.863 02.846 25848 Exposure complete
00:56:25.930 00.067 25848 worker thread done servicing request
00:56:25.930 00.000 21444 OnExposeComplete: enter
00:56:25.930 00.000 21444 UpdateGuideState(): m_state=6
00:56:25.930 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1338
00:56:25.930 00.000 21444 Star::Find returns 1 (1), X=1221.50, Y=750.60, Mass=412730, SNR=65.2, Peak=11856 HFD=6.9
00:56:25.930 00.000 21444 Star::Find false star n=5 nbg=237 bg=3764.1 sigma=431.4 thresh=5058 peak=4961
00:56:25.930 00.000 21444 Star::Find false star n=3 nbg=266 bg=2246.5 sigma=451.5 thresh=3601 peak=3457
00:56:25.931 00.001 21444 Star::Find false star n=3 nbg=270 bg=3783.5 sigma=511.3 thresh=5317 peak=4938
00:56:25.931 00.000 21444 Star::Find false star n=2 nbg=264 bg=3386.8 sigma=476.8 thresh=4817 peak=4628
00:56:25.931 00.000 21444 Star::Find false star n=3 nbg=281 bg=3722.0 sigma=573.0 thresh=5441 peak=4882
00:56:25.931 00.000 21444 Star::Find false star n=1 nbg=255 bg=3754.7 sigma=443.7 thresh=5086 peak=4577
00:56:25.931 00.000 21444 Star::Find false star n=3 nbg=269 bg=2843.0 sigma=445.1 thresh=4178 peak=4082
00:56:25.931 00.000 21444 Star::Find false star n=3 nbg=266 bg=3034.8 sigma=497.6 thresh=4528 peak=4287
00:56:25.931 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.55,-0.79,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.76,-0.68,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.58,-0.54,4.62,U] 
00:56:25.931 00.000 21444 refined, 3 included, MultiStar: {0.05, -0.53}, one-star: {-1.79, -0.29}
00:56:25.931 00.000 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.52 = 1.76)
00:56:25.931 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.08)
00:56:25.931 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-0.53 hyp=0.53 cameraTheta=-1.47 mountX=-0.10 mountY=-0.47, mountTheta=-1.78
00:56:25.932 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-0.53, opts=13)
00:56:25.932 00.000 21444 Enqueuing Move request for scope (0.05, -0.53)
00:56:25.932 00.000 25848 Worker thread wakes up
00:56:25.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.53) opts 0xd
00:56:25.932 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -0.53)
00:56:25.932 00.000 25848 Moving (0.05, -0.53) raw xDistance=-0.10 yDistance=-0.47
00:56:25.932 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:56:25.932 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:25.932 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
00:56:25.932 00.000 25848 MoveAxis(E, 0, ABG)
00:56:25.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=408, FiltMax=65504, Gamma=0.560
00:56:25.932 00.000 21444 UpdateGuideState exits: m=412730 SNR=65.2 Saturated
00:56:25.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:25.932 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:25.932 00.000 21444 Enqueuing Expose request
00:56:25.932 00.000 25848 Move returns status 0, amount 0
00:56:25.932 00.000 25848 MoveAxis(N, 0, ABG)
00:56:25.932 00.000 25848 Move returns status 0, amount 0
00:56:25.932 00.000 25848 move complete, result=0
00:56:25.932 00.000 25848 worker thread done servicing request
00:56:25.932 00.000 25848 Worker thread wakes up
00:56:25.932 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:25.932 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:25.933 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
00:56:28.786 02.853 25848 Exposure complete
00:56:28.863 00.077 25848 worker thread done servicing request
00:56:28.864 00.001 21444 OnExposeComplete: enter
00:56:28.864 00.000 21444 UpdateGuideState(): m_state=6
00:56:28.864 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1339
00:56:28.864 00.000 21444 Star::Find returns 1 (1), X=1222.19, Y=752.01, Mass=361430, SNR=59.2, Peak=12872 HFD=6.1
00:56:28.864 00.000 21444 Star::Find false star n=5 nbg=250 bg=3639.3 sigma=444.4 thresh=4972 peak=4943
00:56:28.864 00.000 21444 Star::Find false star n=2 nbg=261 bg=2263.0 sigma=418.6 thresh=3519 peak=3344
00:56:28.864 00.000 21444 Star::Find false star n=6 nbg=261 bg=4068.9 sigma=484.3 thresh=5522 peak=5305
00:56:28.864 00.000 21444 Star::Find false star n=1 nbg=253 bg=3716.3 sigma=471.2 thresh=5130 peak=4609
00:56:28.864 00.000 21444 Star::Find false star n=4 nbg=255 bg=3387.1 sigma=469.5 thresh=4796 peak=4714
00:56:28.864 00.000 21444 Star::Find false star n=5 nbg=236 bg=3568.2 sigma=375.8 thresh=4696 peak=4646
00:56:28.864 00.000 21444 Star::Find false star n=3 nbg=263 bg=3704.7 sigma=488.8 thresh=5171 peak=4833
00:56:28.864 00.000 21444 Star::Find false star n=3 nbg=257 bg=2738.7 sigma=435.4 thresh=4045 peak=3669
00:56:28.864 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.97,-0.13,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.38,-6.91,0.00,M5] [#11 0.87,0.00,3.80,U] 
00:56:28.864 00.000 21444 refined, 2 included, MultiStar: {0.24, 0.18}, one-star: {-1.09, 1.12}
00:56:28.864 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.41 = -2.41)
00:56:28.864 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.03)
00:56:28.865 00.001 21444 CameraToMount -- cameraX=0.24 cameraY=0.18 hyp=0.30 cameraTheta=0.64 mountX=-0.22 mountY=0.26, mountTheta=2.29
00:56:28.865 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=0.18, opts=13)
00:56:28.865 00.000 21444 Enqueuing Move request for scope (0.24, 0.18)
00:56:28.865 00.000 25848 Worker thread wakes up
00:56:28.865 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.18) opts 0xd
00:56:28.865 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 0.18)
00:56:28.865 00.000 25848 Moving (0.24, 0.18) raw xDistance=-0.22 yDistance=0.26
00:56:28.866 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
00:56:28.866 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:28.866 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:56:28.866 00.000 25848 MoveAxis(E, 0, ABG)
00:56:28.866 00.000 25848 Move returns status 0, amount 0
00:56:28.866 00.000 25848 MoveAxis(N, 0, ABG)
00:56:28.866 00.000 25848 Move returns status 0, amount 0
00:56:28.866 00.000 25848 move complete, result=0
00:56:28.866 00.000 25848 worker thread done servicing request
00:56:28.866 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=230, FiltMax=65504, Gamma=0.560
00:56:28.866 00.000 21444 UpdateGuideState exits: m=361430 SNR=59.2 Saturated
00:56:28.866 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:28.866 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:28.866 00.000 21444 Enqueuing Expose request
00:56:28.866 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:56:28.866 00.000 25848 Worker thread wakes up
00:56:28.866 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:28.866 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:31.719 02.853 25848 Exposure complete
00:56:31.806 00.087 25848 worker thread done servicing request
00:56:31.806 00.000 21444 OnExposeComplete: enter
00:56:31.806 00.000 21444 UpdateGuideState(): m_state=6
00:56:31.806 00.000 21444 Star::Find(15, 1222, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1340
00:56:31.806 00.000 21444 Star::Find returns 1 (1), X=1222.34, Y=751.13, Mass=402375, SNR=63.1, Peak=11604 HFD=7.0
00:56:31.806 00.000 21444 Star::Find false star n=1 nbg=268 bg=2227.0 sigma=441.1 thresh=3550 peak=3330
00:56:31.807 00.001 21444 Star::Find false star n=7 nbg=248 bg=3756.2 sigma=456.1 thresh=5125 peak=5024
00:56:31.807 00.000 21444 Star::Find false star n=3 nbg=274 bg=3623.6 sigma=497.8 thresh=5117 peak=4728
00:56:31.807 00.000 21444 Star::Find false star n=3 nbg=259 bg=3636.3 sigma=490.2 thresh=5107 peak=4685
00:56:31.807 00.000 21444 Star::Find false star n=5 nbg=255 bg=3705.7 sigma=393.8 thresh=4887 peak=4636
00:56:31.807 00.000 21444 Star::Find false star n=8 nbg=253 bg=2641.5 sigma=419.9 thresh=3901 peak=3720
00:56:31.807 00.000 21444 Star::Find false star n=3 nbg=267 bg=3117.6 sigma=469.3 thresh=4525 peak=4472
00:56:31.807 00.000 21444 MultiStar: [#1 -8.22,5.68,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -1.79,0.91,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.93,-0.32,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.54,0.03,4.02,U] 
00:56:31.807 00.000 21444 refined, 3 included, MultiStar: {0.66, 0.04}, one-star: {-0.94, 0.24}
00:56:31.807 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
00:56:31.807 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.45)
00:56:31.807 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.04 hyp=0.66 cameraTheta=0.06 mountX=-0.65 mountY=0.29, mountTheta=2.73
00:56:31.808 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.04, opts=13)
00:56:31.808 00.000 21444 Enqueuing Move request for scope (0.66, 0.04)
00:56:31.808 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=330, FiltMax=65504, Gamma=0.560
00:56:31.808 00.000 21444 UpdateGuideState exits: m=402375 SNR=63.1 Saturated
00:56:31.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:31.808 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:31.808 00.000 21444 Enqueuing Expose request
00:56:31.808 00.000 25848 Worker thread wakes up
00:56:31.808 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.04) opts 0xd
00:56:31.808 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.04)
00:56:31.808 00.000 25848 Moving (0.66, 0.04) raw xDistance=-0.65 yDistance=0.29
00:56:31.808 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
00:56:31.808 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:31.809 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:56:31.809 00.000 25848 MoveAxis(E, 19, ABG)
00:56:31.809 00.000 25848 Guiding  Dir = 2, Dur = 19
00:56:31.829 00.020 25848 IsSlewing returns 0
00:56:31.829 00.000 25848 IsGuiding returns 0
00:56:31.861 00.032 25848 IsGuiding returns 1
00:56:31.861 00.000 25848 scope still moving after pulse duration time elapsed
00:56:31.945 00.084 25848 IsSlewing returns 0
00:56:31.946 00.001 25848 IsGuiding returns 0
00:56:31.946 00.000 25848 scope move finished after 19 + 97 ms
00:56:31.946 00.000 25848 Move returns status 0, amount 19
00:56:31.946 00.000 25848 MoveAxis(N, 0, ABG)
00:56:31.946 00.000 25848 Move returns status 0, amount 0
00:56:31.946 00.000 25848 move complete, result=0
00:56:31.946 00.000 25848 worker thread done servicing request
00:56:31.946 00.000 25848 Worker thread wakes up
00:56:31.946 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:31.946 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:31.946 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.3 px 0 ms NORTH
00:56:34.790 02.844 25848 Exposure complete
00:56:34.878 00.088 25848 worker thread done servicing request
00:56:34.878 00.000 21444 OnExposeComplete: enter
00:56:34.878 00.000 21444 UpdateGuideState(): m_state=6
00:56:34.878 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1341
00:56:34.878 00.000 21444 Star::Find returns 1 (1), X=1222.36, Y=750.15, Mass=346517, SNR=46.8, Peak=13880 HFD=5.8
00:56:34.879 00.001 21444 Star::Find false star n=3 nbg=261 bg=3656.5 sigma=431.6 thresh=4951 peak=4811
00:56:34.879 00.000 21444 Star::Find false star n=2 nbg=269 bg=2268.0 sigma=456.9 thresh=3639 peak=3200
00:56:34.879 00.000 21444 Star::Find false star n=2 nbg=268 bg=4005.3 sigma=506.3 thresh=5524 peak=5245
00:56:34.879 00.000 21444 Star::Find false star n=6 nbg=238 bg=3821.2 sigma=420.1 thresh=5081 peak=5003
00:56:34.879 00.000 21444 Star::Find false star n=5 nbg=248 bg=3554.6 sigma=410.6 thresh=4786 peak=4602
00:56:34.879 00.000 21444 Star::Find false star n=3 nbg=254 bg=3467.8 sigma=474.5 thresh=4891 peak=4607
00:56:34.879 00.000 21444 Star::Find false star n=2 nbg=250 bg=3690.0 sigma=454.1 thresh=5052 peak=4710
00:56:34.879 00.000 21444 Star::Find false star n=6 nbg=245 bg=2585.5 sigma=390.0 thresh=3755 peak=3645
00:56:34.879 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.26,-0.36,1.21,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.72,5.57,0.00,M6] [#11 1.34,-1.08,4.76,U] 
00:56:34.879 00.000 21444 refined, 2 included, MultiStar: {0.57, -0.90}, one-star: {-0.92, -0.74}
00:56:34.879 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
00:56:34.879 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.62)
00:56:34.879 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.90 hyp=1.07 cameraTheta=-1.01 mountX=-0.65 mountY=-0.62, mountTheta=-2.38
00:56:34.880 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.90, opts=13)
00:56:34.880 00.000 21444 Enqueuing Move request for scope (0.57, -0.90)
00:56:34.880 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=462, FiltMax=65504, Gamma=0.560
00:56:34.881 00.001 25848 Worker thread wakes up
00:56:34.881 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.90) opts 0xd
00:56:34.881 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.90)
00:56:34.881 00.000 21444 UpdateGuideState exits: m=346517 SNR=46.8 Saturated
00:56:34.881 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:34.881 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:34.881 00.000 25848 Moving (0.57, -0.90) raw xDistance=-0.65 yDistance=-0.62
00:56:34.881 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65
00:56:34.881 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:56:34.881 00.000 25848 MoveAxis(E, 20, ABG)
00:56:34.881 00.000 21444 Enqueuing Expose request
00:56:34.881 00.000 25848 Guiding  Dir = 2, Dur = 20
00:56:34.907 00.026 25848 IsSlewing returns 0
00:56:34.907 00.000 25848 IsGuiding returns 0
00:56:34.939 00.032 25848 IsGuiding returns 1
00:56:34.939 00.000 25848 scope still moving after pulse duration time elapsed
00:56:34.986 00.047 25848 IsSlewing returns 0
00:56:34.987 00.001 25848 IsGuiding returns 0
00:56:34.987 00.000 25848 scope move finished after 20 + 59 ms
00:56:34.987 00.000 25848 Move returns status 0, amount 20
00:56:34.987 00.000 25848 MoveAxis(N, 17, ABG)
00:56:34.987 00.000 25848 Guiding  Dir = 0, Dur = 17
00:56:35.015 00.028 25848 IsSlewing returns 0
00:56:35.015 00.000 25848 IsGuiding returns 0
00:56:35.047 00.032 25848 IsGuiding returns 1
00:56:35.047 00.000 25848 scope still moving after pulse duration time elapsed
00:56:35.139 00.092 25848 IsSlewing returns 0
00:56:35.139 00.000 25848 IsGuiding returns 0
00:56:35.139 00.000 25848 scope move finished after 17 + 106 ms
00:56:35.139 00.000 25848 Move returns status 0, amount 17
00:56:35.139 00.000 25848 move complete, result=0
00:56:35.139 00.000 25848 worker thread done servicing request
00:56:35.139 00.000 25848 Worker thread wakes up
00:56:35.139 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:35.139 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:35.139 00.000 21444 GuideStep: -0.6 px 20 ms EAST, -0.6 px 17 ms NORTH
00:56:37.989 02.850 25848 Exposure complete
00:56:38.069 00.080 25848 worker thread done servicing request
00:56:38.069 00.000 21444 OnExposeComplete: enter
00:56:38.069 00.000 21444 UpdateGuideState(): m_state=6
00:56:38.070 00.001 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1342
00:56:38.070 00.000 21444 Star::Find returns 1 (1), X=1222.10, Y=749.67, Mass=382511, SNR=77.8, Peak=12088 HFD=6.7
00:56:38.070 00.000 21444 Star::Find false star n=6 nbg=252 bg=2278.4 sigma=440.4 thresh=3600 peak=3516
00:56:38.070 00.000 21444 Star::Find false star n=6 nbg=258 bg=3970.9 sigma=454.9 thresh=5336 peak=5287
00:56:38.070 00.000 21444 Star::Find false star n=5 nbg=265 bg=3692.4 sigma=460.8 thresh=5075 peak=4962
00:56:38.070 00.000 21444 Star::Find false star n=1 nbg=263 bg=3829.4 sigma=519.4 thresh=5388 peak=5103
00:56:38.070 00.000 21444 MultiStar: [#1 -13.15,11.48,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 32.20,-3.11,0.00,M9] [#5 -18.10,13.34,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -1.02,-0.76,0.72,U] [#8 0.00,0.00,0.00,L] [#9 -10.39,-4.04,0.00,M6] [#10 3.76,13.92,0.00,M7] [#11 0.63,-1.73,2.55,U] 
00:56:38.070 00.000 21444 refined, 2 included, MultiStar: {-0.07, -1.45}, one-star: {-1.18, -1.23}
00:56:38.070 00.000 21444 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.05) = xAngle (-4.67 = 1.61)
00:56:38.070 00.000 21444 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.23)
00:56:38.070 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-1.45 hyp=1.45 cameraTheta=-1.62 mountX=-0.06 mountY=-1.37, mountTheta=-1.61
00:56:38.071 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-1.45, opts=13)
00:56:38.071 00.000 21444 Enqueuing Move request for scope (-0.07, -1.45)
00:56:38.071 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=382, FiltMax=65504, Gamma=0.560
00:56:38.071 00.000 21444 UpdateGuideState exits: m=382511 SNR=77.8 Saturated
00:56:38.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:38.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:38.071 00.000 21444 Enqueuing Expose request
00:56:38.071 00.000 25848 Worker thread wakes up
00:56:38.071 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -1.45) opts 0xd
00:56:38.071 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -1.45)
00:56:38.071 00.000 25848 Moving (-0.07, -1.45) raw xDistance=-0.06 yDistance=-1.37
00:56:38.071 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:56:38.071 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
00:56:38.071 00.000 25848 MoveAxis(E, 0, ABG)
00:56:38.071 00.000 25848 Move returns status 0, amount 0
00:56:38.071 00.000 25848 MoveAxis(N, 37, ABG)
00:56:38.071 00.000 25848 Guiding  Dir = 0, Dur = 37
00:56:38.095 00.024 25848 IsSlewing returns 0
00:56:38.096 00.001 25848 IsGuiding returns 0
00:56:38.128 00.032 25848 PulseGuide returned control before completion, sleep 16
00:56:38.146 00.018 25848 IsGuiding returns 1
00:56:38.146 00.000 25848 scope still moving after pulse duration time elapsed
00:56:38.204 00.058 25848 IsSlewing returns 0
00:56:38.205 00.001 25848 IsGuiding returns 0
00:56:38.205 00.000 25848 scope move finished after 37 + 72 ms
00:56:38.205 00.000 25848 Move returns status 0, amount 37
00:56:38.205 00.000 25848 move complete, result=0
00:56:38.205 00.000 25848 worker thread done servicing request
00:56:38.205 00.000 25848 Worker thread wakes up
00:56:38.205 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.4 px 37 ms NORTH
00:56:38.205 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:38.205 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:41.052 02.847 25848 Exposure complete
00:56:41.131 00.079 25848 worker thread done servicing request
00:56:41.131 00.000 21444 OnExposeComplete: enter
00:56:41.131 00.000 21444 UpdateGuideState(): m_state=6
00:56:41.131 00.000 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1343
00:56:41.131 00.000 21444 Star::Find returns 1 (1), X=1221.52, Y=749.83, Mass=513209, SNR=86.1, Peak=12388 HFD=7.5
00:56:41.131 00.000 21444 Star::Find false star n=1 nbg=266 bg=3582.5 sigma=458.3 thresh=4958 peak=4683
00:56:41.131 00.000 21444 Star::Find false star n=3 nbg=255 bg=3605.6 sigma=426.0 thresh=4884 peak=4634
00:56:41.131 00.000 21444 Star::Find false star n=3 nbg=271 bg=2772.9 sigma=457.7 thresh=4146 peak=3981
00:56:41.131 00.000 21444 Star::Find false star n=2 nbg=261 bg=3072.4 sigma=434.6 thresh=4376 peak=4093
00:56:41.132 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.47,8.70,0.00,M6] [#3 -18.46,-9.24,0.00,M1] [#4 32.46,-10.45,0.00,M10] [#5 -28.64,13.69,0.00,M4] [#6 4.35,-8.75,0.00,M8] [#7 -1.73,-1.06,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.06,-1.39,2.59,U] 
00:56:41.132 00.000 21444 refined, 2 included, MultiStar: {-0.74, -1.26}, one-star: {-1.76, -1.06}
00:56:41.132 00.000 21444 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.05) = xAngle (-5.15 = 1.13)
00:56:41.132 00.000 21444 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.00 = -1.71)
00:56:41.132 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=-1.26 hyp=1.46 cameraTheta=-2.10 mountX=0.62 mountY=-1.44, mountTheta=-1.16
00:56:41.132 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=-1.26, opts=13)
00:56:41.132 00.000 21444 Enqueuing Move request for scope (-0.74, -1.26)
00:56:41.132 00.000 25848 Worker thread wakes up
00:56:41.133 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -1.26) opts 0xd
00:56:41.133 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, -1.26)
00:56:41.133 00.000 25848 Moving (-0.74, -1.26) raw xDistance=0.62 yDistance=-1.44
00:56:41.133 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
00:56:41.133 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.44 from input -1.44
00:56:41.133 00.000 25848 MoveAxis(W, 18, ABG)
00:56:41.133 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=368, FiltMax=65504, Gamma=0.560
00:56:41.133 00.000 25848 Guiding  Dir = 3, Dur = 18
00:56:41.133 00.000 21444 UpdateGuideState exits: m=513209 SNR=86.1 Saturated
00:56:41.133 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:41.133 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:41.133 00.000 21444 Enqueuing Expose request
00:56:41.158 00.025 25848 IsSlewing returns 0
00:56:41.158 00.000 25848 IsGuiding returns 0
00:56:41.189 00.031 25848 IsGuiding returns 1
00:56:41.190 00.001 25848 scope still moving after pulse duration time elapsed
00:56:41.249 00.059 25848 IsSlewing returns 0
00:56:41.249 00.000 25848 IsGuiding returns 0
00:56:41.249 00.000 25848 scope move finished after 18 + 72 ms
00:56:41.249 00.000 25848 Move returns status 0, amount 18
00:56:41.249 00.000 25848 MoveAxis(N, 39, ABG)
00:56:41.249 00.000 25848 Guiding  Dir = 0, Dur = 39
00:56:41.280 00.031 25848 IsSlewing returns 0
00:56:41.280 00.000 25848 IsGuiding returns 0
00:56:41.321 00.041 25848 IsGuiding returns 1
00:56:41.321 00.000 25848 scope still moving after pulse duration time elapsed
00:56:41.373 00.052 25848 IsSlewing returns 0
00:56:41.373 00.000 25848 IsGuiding returns 0
00:56:41.373 00.000 25848 scope move finished after 39 + 54 ms
00:56:41.373 00.000 25848 Move returns status 0, amount 39
00:56:41.373 00.000 25848 move complete, result=0
00:56:41.373 00.000 25848 worker thread done servicing request
00:56:41.373 00.000 25848 Worker thread wakes up
00:56:41.373 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:41.373 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:41.373 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -1.4 px 39 ms NORTH
00:56:44.216 02.843 25848 Exposure complete
00:56:44.296 00.080 25848 worker thread done servicing request
00:56:44.296 00.000 21444 OnExposeComplete: enter
00:56:44.296 00.000 21444 UpdateGuideState(): m_state=6
00:56:44.296 00.000 21444 Star::Find(15, 1221, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1344
00:56:44.296 00.000 21444 Star::Find returns 1 (1), X=1221.56, Y=751.14, Mass=302914, SNR=48.2, Peak=11504 HFD=5.7
00:56:44.296 00.000 21444 Star::Find false star n=3 nbg=262 bg=4015.5 sigma=507.5 thresh=5538 peak=5098
00:56:44.297 00.001 21444 Star::Find false star n=3 nbg=258 bg=3543.5 sigma=502.6 thresh=5051 peak=5013
00:56:44.297 00.000 21444 Star::Find false star n=3 nbg=276 bg=3710.5 sigma=497.3 thresh=5203 peak=4939
00:56:44.297 00.000 21444 Star::Find false star n=5 nbg=262 bg=2744.5 sigma=402.7 thresh=3953 peak=3752
00:56:44.297 00.000 21444 MultiStar: [#1 5.39,15.20,0.00,M6] [#2 -24.84,13.22,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 34.65,-16.16,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.05,0.87,1.28,U] [#8 16.16,-13.99,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 -1.39,-3.96,0.25,U] [#11 0.56,0.99,4.99,U] 
00:56:44.297 00.000 21444 refined, 3 included, MultiStar: {-0.08, 0.71}, one-star: {-1.72, 0.25}
00:56:44.297 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
00:56:44.297 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.21 = 2.08)
00:56:44.297 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.71 hyp=0.71 cameraTheta=1.69 mountX=0.15 mountY=0.62, mountTheta=1.34
00:56:44.297 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.71, opts=13)
00:56:44.298 00.001 21444 Enqueuing Move request for scope (-0.08, 0.71)
00:56:44.298 00.000 25848 Worker thread wakes up
00:56:44.298 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.71) opts 0xd
00:56:44.298 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.71)
00:56:44.298 00.000 25848 Moving (-0.08, 0.71) raw xDistance=0.15 yDistance=0.62
00:56:44.298 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:56:44.298 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=584, FiltMax=65504, Gamma=0.560
00:56:44.298 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:56:44.298 00.000 21444 UpdateGuideState exits: m=302914 SNR=48.2 Saturated
00:56:44.298 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
00:56:44.298 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:44.298 00.000 25848 MoveAxis(E, 0, ABG)
00:56:44.298 00.000 25848 Move returns status 0, amount 0
00:56:44.298 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:44.298 00.000 21444 Enqueuing Expose request
00:56:44.298 00.000 25848 MoveAxis(N, 0, ABG)
00:56:44.298 00.000 25848 Move returns status 0, amount 0
00:56:44.298 00.000 25848 move complete, result=0
00:56:44.298 00.000 25848 worker thread done servicing request
00:56:44.298 00.000 25848 Worker thread wakes up
00:56:44.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:44.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:44.299 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
00:56:47.153 02.854 25848 Exposure complete
00:56:47.242 00.089 25848 worker thread done servicing request
00:56:47.243 00.001 21444 OnExposeComplete: enter
00:56:47.243 00.000 21444 UpdateGuideState(): m_state=6
00:56:47.243 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1345
00:56:47.243 00.000 21444 Star::Find returns 1 (1), X=1221.35, Y=750.42, Mass=403968, SNR=65.6, Peak=13272 HFD=6.2
00:56:47.243 00.000 21444 Star::Find false star n=2 nbg=265 bg=3515.6 sigma=439.5 thresh=4834 peak=4537
00:56:47.243 00.000 21444 Star::Find false star n=4 nbg=260 bg=2101.8 sigma=392.2 thresh=3279 peak=3003
00:56:47.243 00.000 21444 Star::Find false star n=2 nbg=261 bg=3969.1 sigma=498.5 thresh=5464 peak=5459
00:56:47.243 00.000 21444 Star::Find false star n=6 nbg=254 bg=3464.5 sigma=426.5 thresh=4744 peak=4598
00:56:47.243 00.000 21444 Star::Find false star n=6 nbg=264 bg=3543.2 sigma=447.2 thresh=4885 peak=4779
00:56:47.243 00.000 21444 Star::Find false star n=3 nbg=265 bg=3600.8 sigma=485.3 thresh=5057 peak=4985
00:56:47.243 00.000 21444 Star::Find false star n=6 nbg=257 bg=2561.3 sigma=461.6 thresh=3946 peak=3687
00:56:47.243 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.67,0.30,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -5.27,-3.72,0.00,M7] [#11 1.24,0.08,3.43,U] 
00:56:47.244 00.001 21444 refined, 2 included, MultiStar: {0.27, 0.03}, one-star: {-1.94, -0.47}
00:56:47.244 00.000 21444 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.05) = xAngle (-2.95 = -2.95)
00:56:47.244 00.000 21444 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.49)
00:56:47.244 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.03 hyp=0.28 cameraTheta=0.10 mountX=-0.27 mountY=0.13, mountTheta=2.70
00:56:47.245 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.03, opts=13)
00:56:47.245 00.000 21444 Enqueuing Move request for scope (0.27, 0.03)
00:56:47.245 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=368, FiltMax=65504, Gamma=0.560
00:56:47.245 00.000 21444 UpdateGuideState exits: m=403968 SNR=65.6 Saturated
00:56:47.245 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:47.245 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:47.245 00.000 21444 Enqueuing Expose request
00:56:47.245 00.000 25848 Worker thread wakes up
00:56:47.245 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.03) opts 0xd
00:56:47.245 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.03)
00:56:47.245 00.000 25848 Moving (0.27, 0.03) raw xDistance=-0.27 yDistance=0.13
00:56:47.245 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
00:56:47.245 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:47.245 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:56:47.245 00.000 25848 MoveAxis(E, 0, ABG)
00:56:47.245 00.000 25848 Move returns status 0, amount 0
00:56:47.245 00.000 25848 MoveAxis(N, 0, ABG)
00:56:47.245 00.000 25848 Move returns status 0, amount 0
00:56:47.245 00.000 25848 move complete, result=0
00:56:47.245 00.000 25848 worker thread done servicing request
00:56:47.245 00.000 25848 Worker thread wakes up
00:56:47.245 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:47.245 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:47.246 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:50.087 02.841 25848 Exposure complete
00:56:50.174 00.087 25848 worker thread done servicing request
00:56:50.174 00.000 21444 OnExposeComplete: enter
00:56:50.174 00.000 21444 UpdateGuideState(): m_state=6
00:56:50.175 00.001 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1346
00:56:50.175 00.000 21444 Star::Find returns 1 (1), X=1222.63, Y=750.80, Mass=405393, SNR=63.5, Peak=13200 HFD=6.3
00:56:50.175 00.000 21444 Star::Find false star n=3 nbg=267 bg=3592.3 sigma=483.7 thresh=5043 peak=4909
00:56:50.175 00.000 21444 Star::Find false star n=3 nbg=280 bg=2327.0 sigma=476.9 thresh=3758 peak=3506
00:56:50.175 00.000 21444 Star::Find false star n=6 nbg=269 bg=4067.6 sigma=505.4 thresh=5584 peak=5507
00:56:50.175 00.000 21444 Star::Find false star n=6 nbg=265 bg=3590.4 sigma=478.9 thresh=5027 peak=4795
00:56:50.175 00.000 21444 Star::Find false star n=8 nbg=265 bg=3622.7 sigma=428.3 thresh=4908 peak=4868
00:56:50.175 00.000 21444 Star::Find false star n=11 nbg=248 bg=2878.0 sigma=364.4 thresh=3971 peak=3883
00:56:50.175 00.000 21444 Star::Find false star n=2 nbg=265 bg=3245.0 sigma=480.4 thresh=4686 peak=4131
00:56:50.175 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -30.90,19.93,0.00,M1] [#5 -2.30,8.06,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -0.47,-0.30,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.63,-0.25,3.34,U] 
00:56:50.175 00.000 21444 single-star, 2 included, MultiStar: {0.79, -0.23}, one-star: {-0.66, -0.09}
00:56:50.175 00.000 21444 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.05) = xAngle (-6.05 = 0.23)
00:56:50.175 00.000 21444 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.61)
00:56:50.175 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-0.09 hyp=0.66 cameraTheta=-3.00 mountX=0.65 mountY=-0.33, mountTheta=-0.48
00:56:50.176 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-0.09, opts=13)
00:56:50.176 00.000 21444 Enqueuing Move request for scope (-0.66, -0.09)
00:56:50.176 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=358, FiltMax=65504, Gamma=0.560
00:56:50.176 00.000 21444 UpdateGuideState exits: m=405393 SNR=63.5 Saturated
00:56:50.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:50.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:50.176 00.000 21444 Enqueuing Expose request
00:56:50.176 00.000 25848 Worker thread wakes up
00:56:50.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.09) opts 0xd
00:56:50.176 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -0.09)
00:56:50.176 00.000 25848 Moving (-0.66, -0.09) raw xDistance=0.65 yDistance=-0.33
00:56:50.176 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
00:56:50.176 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:50.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:56:50.176 00.000 25848 MoveAxis(W, 19, ABG)
00:56:50.176 00.000 25848 Guiding  Dir = 3, Dur = 19
00:56:50.205 00.029 25848 IsSlewing returns 0
00:56:50.205 00.000 25848 IsGuiding returns 0
00:56:50.236 00.031 25848 IsGuiding returns 1
00:56:50.236 00.000 25848 scope still moving after pulse duration time elapsed
00:56:50.282 00.046 25848 IsSlewing returns 0
00:56:50.282 00.000 25848 IsGuiding returns 0
00:56:50.282 00.000 25848 scope move finished after 19 + 58 ms
00:56:50.282 00.000 25848 Move returns status 0, amount 19
00:56:50.282 00.000 25848 MoveAxis(N, 0, ABG)
00:56:50.282 00.000 25848 Move returns status 0, amount 0
00:56:50.282 00.000 25848 move complete, result=0
00:56:50.282 00.000 25848 worker thread done servicing request
00:56:50.282 00.000 25848 Worker thread wakes up
00:56:50.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:50.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:50.282 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.3 px 0 ms NORTH
00:56:53.133 02.851 25848 Exposure complete
00:56:53.211 00.078 25848 worker thread done servicing request
00:56:53.211 00.000 21444 OnExposeComplete: enter
00:56:53.211 00.000 21444 UpdateGuideState(): m_state=6
00:56:53.211 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1347
00:56:53.211 00.000 21444 Star::Find returns 1 (1), X=1222.55, Y=751.87, Mass=273797, SNR=37.7, Peak=11784 HFD=5.4
00:56:53.211 00.000 21444 Star::Find false star n=2 nbg=263 bg=3657.1 sigma=449.4 thresh=5005 peak=4642
00:56:53.211 00.000 21444 Star::Find false star n=2 nbg=270 bg=2310.4 sigma=448.9 thresh=3657 peak=3391
00:56:53.211 00.000 21444 Star::Find false star n=5 nbg=249 bg=4014.7 sigma=417.2 thresh=5266 peak=5253
00:56:53.211 00.000 21444 Star::Find false star n=9 nbg=261 bg=3691.6 sigma=456.4 thresh=5061 peak=4777
00:56:53.211 00.000 21444 Star::Find false star n=3 nbg=267 bg=3458.7 sigma=471.3 thresh=4873 peak=4534
00:56:53.211 00.000 21444 Star::Find false star n=2 nbg=268 bg=3722.9 sigma=530.2 thresh=5314 peak=4989
00:56:53.211 00.000 21444 Star::Find false star n=4 nbg=278 bg=2675.9 sigma=472.6 thresh=4094 peak=3794
00:56:53.211 00.000 21444 Star::Find false star n=3 nbg=271 bg=3183.2 sigma=454.5 thresh=4547 peak=4192
00:56:53.211 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -7.57,-5.13,0.00,M9] [#7 -0.54,0.32,1.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.18,0.37,4.87,U] 
00:56:53.212 00.001 21444 refined, 2 included, MultiStar: {0.53, 0.44}, one-star: {-0.73, 0.98}
00:56:53.212 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
00:56:53.212 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
00:56:53.212 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=0.44 hyp=0.68 cameraTheta=0.69 mountX=-0.48 mountY=0.60, mountTheta=2.25
00:56:53.212 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=0.44, opts=13)
00:56:53.212 00.000 21444 Enqueuing Move request for scope (0.53, 0.44)
00:56:53.212 00.000 25848 Worker thread wakes up
00:56:53.213 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=458, FiltMax=65504, Gamma=0.560
00:56:53.213 00.000 21444 UpdateGuideState exits: m=273797 SNR=37.7 Saturated
00:56:53.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.44) opts 0xd
00:56:53.213 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:53.213 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, 0.44)
00:56:53.213 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:53.213 00.000 21444 Enqueuing Expose request
00:56:53.213 00.000 25848 Moving (0.53, 0.44) raw xDistance=-0.48 yDistance=0.60
00:56:53.213 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
00:56:53.213 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:56:53.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
00:56:53.213 00.000 25848 MoveAxis(E, 0, ABG)
00:56:53.213 00.000 25848 Move returns status 0, amount 0
00:56:53.213 00.000 25848 MoveAxis(N, 0, ABG)
00:56:53.213 00.000 25848 Move returns status 0, amount 0
00:56:53.213 00.000 25848 move complete, result=0
00:56:53.213 00.000 25848 worker thread done servicing request
00:56:53.213 00.000 25848 Worker thread wakes up
00:56:53.213 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:53.213 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:53.213 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
00:56:56.054 02.841 25848 Exposure complete
00:56:56.135 00.081 25848 worker thread done servicing request
00:56:56.136 00.001 21444 OnExposeComplete: enter
00:56:56.136 00.000 21444 UpdateGuideState(): m_state=6
00:56:56.136 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1348
00:56:56.136 00.000 21444 Star::Find returns 1 (1), X=1222.13, Y=751.34, Mass=428318, SNR=74.3, Peak=12840 HFD=6.8
00:56:56.136 00.000 21444 Star::Find false star n=9 nbg=263 bg=3571.3 sigma=417.1 thresh=4822 peak=4785
00:56:56.136 00.000 21444 Star::Find false star n=5 nbg=264 bg=2168.4 sigma=402.2 thresh=3375 peak=3265
00:56:56.136 00.000 21444 Star::Find false star n=3 nbg=265 bg=4179.8 sigma=508.8 thresh=5706 peak=5281
00:56:56.136 00.000 21444 Star::Find false star n=2 nbg=252 bg=3484.5 sigma=437.4 thresh=4797 peak=4652
00:56:56.136 00.000 21444 Star::Find false star n=2 nbg=260 bg=3545.7 sigma=465.3 thresh=4942 peak=4617
00:56:56.136 00.000 21444 Star::Find false star n=4 nbg=273 bg=2711.7 sigma=432.0 thresh=4008 peak=3830
00:56:56.136 00.000 21444 Star::Find false star n=3 nbg=262 bg=3267.9 sigma=435.9 thresh=4575 peak=4284
00:56:56.136 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -9.85,31.28,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.13,0.78,1.04,U] [#8 23.32,0.10,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.97,0.40,3.67,U] 
00:56:56.136 00.000 21444 refined, 2 included, MultiStar: {0.22, 0.48}, one-star: {-1.15, 0.45}
00:56:56.136 00.000 21444 CameraToMount -- cameraTheta (1.15) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
00:56:56.136 00.000 21444 CameraToMount -- cameraTheta (1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.75 = 1.53)
00:56:56.136 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.48 hyp=0.52 cameraTheta=1.15 mountX=-0.17 mountY=0.52, mountTheta=1.89
00:56:56.137 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.48, opts=13)
00:56:56.137 00.000 21444 Enqueuing Move request for scope (0.22, 0.48)
00:56:56.137 00.000 25848 Worker thread wakes up
00:56:56.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.48) opts 0xd
00:56:56.137 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.48)
00:56:56.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=400, FiltMax=65504, Gamma=0.560
00:56:56.137 00.000 21444 UpdateGuideState exits: m=428318 SNR=74.3 Saturated
00:56:56.137 00.000 25848 Moving (0.22, 0.48) raw xDistance=-0.17 yDistance=0.52
00:56:56.138 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:56.138 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:56.138 00.000 21444 Enqueuing Expose request
00:56:56.138 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:56:56.138 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:56:56.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
00:56:56.138 00.000 25848 MoveAxis(E, 0, ABG)
00:56:56.138 00.000 25848 Move returns status 0, amount 0
00:56:56.138 00.000 25848 MoveAxis(N, 0, ABG)
00:56:56.138 00.000 25848 Move returns status 0, amount 0
00:56:56.138 00.000 25848 move complete, result=0
00:56:56.138 00.000 25848 worker thread done servicing request
00:56:56.138 00.000 25848 Worker thread wakes up
00:56:56.138 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:56.138 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:56.138 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
00:56:58.979 02.841 25848 Exposure complete
00:56:59.066 00.087 25848 worker thread done servicing request
00:56:59.067 00.001 21444 OnExposeComplete: enter
00:56:59.067 00.000 21444 UpdateGuideState(): m_state=6
00:56:59.067 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1349
00:56:59.067 00.000 21444 Star::Find returns 1 (1), X=1221.70, Y=751.94, Mass=415887, SNR=62.5, Peak=12392 HFD=6.8
00:56:59.067 00.000 21444 Star::Find false star n=3 nbg=271 bg=3575.9 sigma=482.8 thresh=5024 peak=4641
00:56:59.067 00.000 21444 Star::Find false star n=4 nbg=267 bg=3518.1 sigma=475.5 thresh=4945 peak=4666
00:56:59.067 00.000 21444 Star::Find false star n=2 nbg=265 bg=2697.3 sigma=435.7 thresh=4004 peak=3852
00:56:59.067 00.000 21444 Star::Find false star n=4 nbg=260 bg=3143.9 sigma=446.3 thresh=4483 peak=4480
00:56:59.067 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -17.28,4.80,0.00,M8] [#3 1.91,8.10,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -26.64,4.93,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -1.84,0.46,0.76,U] [#8 17.39,-9.91,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.09,0.50,4.25,U] 
00:56:59.067 00.000 21444 refined, 2 included, MultiStar: {-0.43, 0.59}, one-star: {-1.59, 1.05}
00:56:59.067 00.000 21444 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
00:56:59.067 00.000 21444 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.69 = 2.59)
00:56:59.068 00.001 21444 CameraToMount -- cameraX=-0.43 cameraY=0.59 hyp=0.73 cameraTheta=2.20 mountX=0.48 mountY=0.38, mountTheta=0.67
00:56:59.068 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.59, opts=13)
00:56:59.069 00.001 21444 Enqueuing Move request for scope (-0.43, 0.59)
00:56:59.069 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=244, FiltMax=65504, Gamma=0.560
00:56:59.069 00.000 21444 UpdateGuideState exits: m=415887 SNR=62.5 Saturated
00:56:59.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:59.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:56:59.069 00.000 21444 Enqueuing Expose request
00:56:59.069 00.000 25848 Worker thread wakes up
00:56:59.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.59) opts 0xd
00:56:59.069 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.59)
00:56:59.069 00.000 25848 Moving (-0.43, 0.59) raw xDistance=0.48 yDistance=0.38
00:56:59.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
00:56:59.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:59.069 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
00:56:59.069 00.000 25848 MoveAxis(E, 0, ABG)
00:56:59.069 00.000 25848 Move returns status 0, amount 0
00:56:59.069 00.000 25848 MoveAxis(N, 0, ABG)
00:56:59.069 00.000 25848 Move returns status 0, amount 0
00:56:59.069 00.000 25848 move complete, result=0
00:56:59.069 00.000 25848 worker thread done servicing request
00:56:59.069 00.000 25848 Worker thread wakes up
00:56:59.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:56:59.069 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:56:59.070 00.001 21444 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
00:57:01.916 02.846 25848 Exposure complete
00:57:01.983 00.067 25848 worker thread done servicing request
00:57:01.983 00.000 21444 OnExposeComplete: enter
00:57:01.983 00.000 21444 UpdateGuideState(): m_state=6
00:57:01.983 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1350
00:57:01.983 00.000 21444 Star::Find returns 1 (1), X=1221.85, Y=751.94, Mass=369055, SNR=49.0, Peak=12388 HFD=6.3
00:57:01.983 00.000 21444 Star::Find false star n=3 nbg=264 bg=3626.4 sigma=481.4 thresh=5071 peak=4715
00:57:01.983 00.000 21444 Star::Find false star n=7 nbg=253 bg=2374.5 sigma=392.0 thresh=3551 peak=3549
00:57:01.983 00.000 21444 Star::Find false star n=2 nbg=265 bg=3621.7 sigma=481.4 thresh=5066 peak=4745
00:57:01.983 00.000 21444 Star::Find false star n=1 nbg=253 bg=3492.3 sigma=442.7 thresh=4820 peak=4578
00:57:01.984 00.001 21444 Star::Find false star n=1 nbg=274 bg=3437.9 sigma=530.9 thresh=5030 peak=4659
00:57:01.984 00.000 21444 Star::Find false star n=2 nbg=262 bg=3699.8 sigma=472.8 thresh=5118 peak=4816
00:57:01.984 00.000 21444 Star::Find false star n=3 nbg=258 bg=3013.8 sigma=435.9 thresh=4321 peak=4319
00:57:01.984 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.51,1.64,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.66,1.86,1.30,U] [#8 0.00,0.00,0.00,L] [#9 2.83,-1.61,0.25,U] [#10 0.00,0.00,0.00,L] [#11 0.04,0.12,4.25,U] 
00:57:01.984 00.000 21444 refined, 4 included, MultiStar: {-0.40, 0.56}, one-star: {-1.44, 1.05}
00:57:01.984 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.86 = -0.86)
00:57:01.984 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.58)
00:57:01.984 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.56 hyp=0.69 cameraTheta=2.19 mountX=0.45 mountY=0.37, mountTheta=0.69
00:57:01.984 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.56, opts=13)
00:57:01.985 00.001 21444 Enqueuing Move request for scope (-0.40, 0.56)
00:57:01.985 00.000 25848 Worker thread wakes up
00:57:01.985 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.56) opts 0xd
00:57:01.985 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.56)
00:57:01.985 00.000 25848 Moving (-0.40, 0.56) raw xDistance=0.45 yDistance=0.37
00:57:01.985 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
00:57:01.985 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:01.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=396, FiltMax=65504, Gamma=0.560
00:57:01.985 00.000 21444 UpdateGuideState exits: m=369055 SNR=49.0 Saturated
00:57:01.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:01.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:01.985 00.000 21444 Enqueuing Expose request
00:57:01.985 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:57:01.985 00.000 25848 MoveAxis(E, 0, ABG)
00:57:01.985 00.000 25848 Move returns status 0, amount 0
00:57:01.985 00.000 25848 MoveAxis(N, 0, ABG)
00:57:01.985 00.000 25848 Move returns status 0, amount 0
00:57:01.985 00.000 25848 move complete, result=0
00:57:01.985 00.000 25848 worker thread done servicing request
00:57:01.985 00.000 25848 Worker thread wakes up
00:57:01.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:01.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:01.986 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
00:57:04.837 02.851 25848 Exposure complete
00:57:04.924 00.087 25848 worker thread done servicing request
00:57:04.924 00.000 21444 OnExposeComplete: enter
00:57:04.924 00.000 21444 UpdateGuideState(): m_state=6
00:57:04.925 00.001 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1351
00:57:04.925 00.000 21444 Star::Find returns 1 (1), X=1220.49, Y=751.41, Mass=462289, SNR=82.5, Peak=13524 HFD=6.9
00:57:04.925 00.000 21444 Star::Find false star n=3 nbg=273 bg=3561.4 sigma=540.5 thresh=5183 peak=4621
00:57:04.925 00.000 21444 Star::Find false star n=2 nbg=240 bg=3813.8 sigma=436.5 thresh=5123 peak=4939
00:57:04.925 00.000 21444 Star::Find false star n=1 nbg=280 bg=3666.3 sigma=476.8 thresh=5097 peak=4750
00:57:04.925 00.000 21444 Star::Find false star n=5 nbg=253 bg=2777.2 sigma=433.6 thresh=4078 peak=3884
00:57:04.925 00.000 21444 Star::Find false star n=3 nbg=254 bg=3233.7 sigma=439.9 thresh=4553 peak=4287
00:57:04.925 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.07,2.81,0.00,M9] [#3 -0.89,0.04,0.13,U] [#4 0.00,0.00,0.00,L] [#5 2.23,12.16,0.00,M7] [#6 -3.86,16.49,0.00,M10] [#7 -2.36,0.17,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.93,0.16,3.36,U] 
00:57:04.925 00.000 21444 refined, 3 included, MultiStar: {-1.53, 0.23}, one-star: {-2.79, 0.52}
00:57:04.925 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
00:57:04.925 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
00:57:04.925 00.000 21444 CameraToMount -- cameraX=-1.53 cameraY=0.23 hyp=1.54 cameraTheta=2.99 mountX=1.54 mountY=-0.37, mountTheta=-0.23
00:57:04.926 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.53, y=0.23, opts=13)
00:57:04.926 00.000 21444 Enqueuing Move request for scope (-1.53, 0.23)
00:57:04.926 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=420, FiltMax=65504, Gamma=0.560
00:57:04.927 00.001 21444 UpdateGuideState exits: m=462289 SNR=82.5 Saturated
00:57:04.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:04.927 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:04.927 00.000 21444 Enqueuing Expose request
00:57:04.927 00.000 25848 Worker thread wakes up
00:57:04.927 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.23) opts 0xd
00:57:04.927 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.53, 0.23)
00:57:04.927 00.000 25848 Moving (-1.53, 0.23) raw xDistance=1.54 yDistance=-0.37
00:57:04.927 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.54
00:57:04.927 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:04.927 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
00:57:04.927 00.000 25848 MoveAxis(W, 45, ABG)
00:57:04.927 00.000 25848 Guiding  Dir = 3, Dur = 45
00:57:04.955 00.028 25848 IsSlewing returns 0
00:57:04.956 00.001 25848 IsGuiding returns 0
00:57:04.987 00.031 25848 PulseGuide returned control before completion, sleep 24
00:57:05.024 00.037 25848 IsGuiding returns 1
00:57:05.024 00.000 25848 scope still moving after pulse duration time elapsed
00:57:05.077 00.053 25848 IsSlewing returns 0
00:57:05.078 00.001 25848 IsGuiding returns 0
00:57:05.078 00.000 25848 scope move finished after 45 + 76 ms
00:57:05.078 00.000 25848 Move returns status 0, amount 45
00:57:05.078 00.000 25848 MoveAxis(N, 0, ABG)
00:57:05.078 00.000 25848 Move returns status 0, amount 0
00:57:05.078 00.000 25848 move complete, result=0
00:57:05.078 00.000 25848 worker thread done servicing request
00:57:05.078 00.000 25848 Worker thread wakes up
00:57:05.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:05.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:05.078 00.000 21444 GuideStep: 1.5 px 45 ms WEST, -0.4 px 0 ms NORTH
00:57:07.930 02.852 25848 Exposure complete
00:57:08.017 00.087 25848 worker thread done servicing request
00:57:08.017 00.000 21444 OnExposeComplete: enter
00:57:08.017 00.000 21444 UpdateGuideState(): m_state=6
00:57:08.018 00.001 21444 Star::Find(15, 1220, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1352
00:57:08.018 00.000 21444 Star::Find returns 1 (1), X=1222.02, Y=750.49, Mass=499846, SNR=84.2, Peak=12284 HFD=6.7
00:57:08.018 00.000 21444 Star::Find false star n=4 nbg=267 bg=3981.0 sigma=506.6 thresh=5501 peak=5440
00:57:08.018 00.000 21444 Star::Find false star n=3 nbg=247 bg=3736.2 sigma=497.8 thresh=5230 peak=4961
00:57:08.018 00.000 21444 Star::Find false star n=1 nbg=255 bg=3643.0 sigma=442.5 thresh=4970 peak=4594
00:57:08.018 00.000 21444 Star::Find false star n=3 nbg=245 bg=3584.5 sigma=408.5 thresh=4810 peak=4660
00:57:08.018 00.000 21444 Star::Find false star n=2 nbg=278 bg=3694.6 sigma=519.9 thresh=5254 peak=5066
00:57:08.018 00.000 21444 Star::Find false star n=7 nbg=269 bg=3217.6 sigma=420.6 thresh=4479 peak=4380
00:57:08.018 00.000 21444 MultiStar: [#1 0.59,14.25,0.00,M7] [#2 -24.82,12.42,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.42,-0.51,0.84,U] [#8 0.00,0.00,0.00,L] [#9 10.12,16.93,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.14,-0.59,3.83,U] 
00:57:08.018 00.000 21444 refined, 2 included, MultiStar: {-0.33, -0.55}, one-star: {-1.26, -0.40}
00:57:08.018 00.000 21444 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.05) = xAngle (-5.17 = 1.11)
00:57:08.018 00.000 21444 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.73)
00:57:08.018 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.55 hyp=0.64 cameraTheta=-2.12 mountX=0.28 mountY=-0.63, mountTheta=-1.15
00:57:08.019 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.55, opts=13)
00:57:08.019 00.000 21444 Enqueuing Move request for scope (-0.33, -0.55)
00:57:08.019 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=486, FiltMax=65504, Gamma=0.560
00:57:08.019 00.000 21444 UpdateGuideState exits: m=499846 SNR=84.2 Saturated
00:57:08.019 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:08.019 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:08.019 00.000 21444 Enqueuing Expose request
00:57:08.020 00.001 25848 Worker thread wakes up
00:57:08.020 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.55) opts 0xd
00:57:08.020 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.55)
00:57:08.020 00.000 25848 Moving (-0.33, -0.55) raw xDistance=0.28 yDistance=-0.63
00:57:08.020 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
00:57:08.020 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:57:08.020 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.63
00:57:08.020 00.000 25848 MoveAxis(E, 0, ABG)
00:57:08.020 00.000 25848 Move returns status 0, amount 0
00:57:08.020 00.000 25848 MoveAxis(N, 0, ABG)
00:57:08.020 00.000 25848 Move returns status 0, amount 0
00:57:08.020 00.000 25848 move complete, result=0
00:57:08.020 00.000 25848 worker thread done servicing request
00:57:08.020 00.000 25848 Worker thread wakes up
00:57:08.020 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:08.020 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:08.020 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
00:57:10.868 02.848 25848 Exposure complete
00:57:10.958 00.090 25848 worker thread done servicing request
00:57:10.958 00.000 21444 OnExposeComplete: enter
00:57:10.958 00.000 21444 UpdateGuideState(): m_state=6
00:57:10.958 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1353
00:57:10.958 00.000 21444 Star::Find returns 1 (1), X=1221.01, Y=750.75, Mass=458581, SNR=67.0, Peak=12112 HFD=6.8
00:57:10.958 00.000 21444 Star::Find false star n=7 nbg=265 bg=3436.6 sigma=431.8 thresh=4732 peak=4682
00:57:10.958 00.000 21444 Star::Find false star n=8 nbg=250 bg=3926.0 sigma=469.2 thresh=5334 peak=5303
00:57:10.958 00.000 21444 Star::Find false star n=2 nbg=260 bg=3780.6 sigma=505.7 thresh=5298 peak=4937
00:57:10.958 00.000 21444 Star::Find false star n=3 nbg=252 bg=3497.3 sigma=398.5 thresh=4693 peak=4350
00:57:10.958 00.000 21444 Star::Find false star n=2 nbg=263 bg=3585.2 sigma=528.9 thresh=5172 peak=4702
00:57:10.959 00.001 21444 Star::Find false star n=9 nbg=259 bg=3554.6 sigma=389.3 thresh=4723 peak=4513
00:57:10.959 00.000 21444 Star::Find false star n=3 nbg=257 bg=2755.4 sigma=426.2 thresh=4034 peak=3621
00:57:10.959 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -33.41,20.63,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.32,-0.07,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 18.07,-7.06,0.00,M8] [#11 0.43,1.03,4.59,U] 
00:57:10.959 00.000 21444 refined, 2 included, MultiStar: {-0.25, 0.68}, one-star: {-2.27, -0.14}
00:57:10.959 00.000 21444 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.05) = xAngle (-1.12 = -1.12)
00:57:10.959 00.000 21444 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.32)
00:57:10.959 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=0.68 hyp=0.73 cameraTheta=1.93 mountX=0.31 mountY=0.53, mountTheta=1.04
00:57:10.961 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=0.68, opts=13)
00:57:10.961 00.000 21444 Enqueuing Move request for scope (-0.25, 0.68)
00:57:10.961 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=204, FiltMax=65504, Gamma=0.560
00:57:10.961 00.000 21444 UpdateGuideState exits: m=458581 SNR=67.0 Saturated
00:57:10.961 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:10.961 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:10.961 00.000 21444 Enqueuing Expose request
00:57:10.961 00.000 25848 Worker thread wakes up
00:57:10.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.68) opts 0xd
00:57:10.961 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, 0.68)
00:57:10.961 00.000 25848 Moving (-0.25, 0.68) raw xDistance=0.31 yDistance=0.53
00:57:10.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
00:57:10.961 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.42 newest=-0.47
00:57:10.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
00:57:10.961 00.000 25848 MoveAxis(E, 0, ABG)
00:57:10.961 00.000 25848 Move returns status 0, amount 0
00:57:10.961 00.000 25848 BLC: Oldest BLC event removed
00:57:10.961 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 294 applied
00:57:10.961 00.000 25848 MoveAxis(S, 309, ABG)
00:57:10.961 00.000 25848 Guiding  Dir = 1, Dur = 309
00:57:11.000 00.039 25848 IsSlewing returns 0
00:57:11.000 00.000 25848 IsGuiding returns 0
00:57:11.032 00.032 25848 PulseGuide returned control before completion, sleep 288
00:57:11.322 00.290 25848 IsGuiding returns 1
00:57:11.322 00.000 25848 scope still moving after pulse duration time elapsed
00:57:11.374 00.052 25848 IsSlewing returns 0
00:57:11.374 00.000 25848 IsGuiding returns 0
00:57:11.374 00.000 25848 scope move finished after 309 + 64 ms
00:57:11.374 00.000 25848 Move returns status 0, amount 309
00:57:11.374 00.000 25848 move complete, result=0
00:57:11.374 00.000 25848 worker thread done servicing request
00:57:11.374 00.000 25848 Worker thread wakes up
00:57:11.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:11.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:11.374 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 309 ms SOUTH
00:57:14.225 02.851 25848 Exposure complete
00:57:14.309 00.084 25848 worker thread done servicing request
00:57:14.310 00.001 21444 OnExposeComplete: enter
00:57:14.310 00.000 21444 UpdateGuideState(): m_state=6
00:57:14.310 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1354
00:57:14.310 00.000 21444 Star::Find returns 1 (1), X=1220.94, Y=752.73, Mass=436704, SNR=79.3, Peak=13856 HFD=6.4
00:57:14.310 00.000 21444 Star::Find false star n=4 nbg=270 bg=3592.2 sigma=478.3 thresh=5027 peak=4769
00:57:14.310 00.000 21444 Star::Find false star n=8 nbg=267 bg=2119.3 sigma=409.4 thresh=3348 peak=3310
00:57:14.310 00.000 21444 Star::Find false star n=3 nbg=258 bg=3591.2 sigma=423.6 thresh=4862 peak=4625
00:57:14.310 00.000 21444 Star::Find false star n=6 nbg=234 bg=3670.4 sigma=372.2 thresh=4787 peak=4732
00:57:14.310 00.000 21444 Star::Find false star n=3 nbg=277 bg=3191.2 sigma=498.7 thresh=4687 peak=4248
00:57:14.310 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.51,-0.30,0.18,U] [#4 -33.40,21.42,0.00,M3] [#5 -3.93,18.21,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 -1.55,1.55,0.77,U] [#8 0.00,0.00,0.00,L] [#9 12.79,16.66,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -0.57,1.34,3.10,U] 
00:57:14.310 00.000 21444 refined, 3 included, MultiStar: {-1.03, 1.41}, one-star: {-2.35, 1.84}
00:57:14.310 00.000 21444 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
00:57:14.311 00.001 21444 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.69 = 2.59)
00:57:14.311 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=1.41 hyp=1.75 cameraTheta=2.20 mountX=1.15 mountY=0.92, mountTheta=0.67
00:57:14.311 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=1.41, opts=13)
00:57:14.311 00.000 21444 Enqueuing Move request for scope (-1.03, 1.41)
00:57:14.311 00.000 25848 Worker thread wakes up
00:57:14.312 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 1.41) opts 0xd
00:57:14.312 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, 1.41)
00:57:14.312 00.000 25848 Moving (-1.03, 1.41) raw xDistance=1.15 yDistance=0.92
00:57:14.312 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=360, FiltMax=65504, Gamma=0.560
00:57:14.312 00.000 21444 UpdateGuideState exits: m=436704 SNR=79.3 Saturated
00:57:14.312 00.000 25848 BLC: History state: CurrMiss=0.92, AvgInitMiss=0.57, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.534252, 1:0.918235
00:57:14.312 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
00:57:14.312 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.15
00:57:14.312 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
00:57:14.312 00.000 25848 MoveAxis(W, 34, ABG)
00:57:14.312 00.000 25848 Guiding  Dir = 3, Dur = 34
00:57:14.312 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:14.312 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:14.312 00.000 21444 Enqueuing Expose request
00:57:14.344 00.032 25848 IsSlewing returns 0
00:57:14.344 00.000 25848 IsGuiding returns 0
00:57:14.376 00.032 25848 PulseGuide returned control before completion, sleep 13
00:57:14.397 00.021 25848 IsGuiding returns 1
00:57:14.397 00.000 25848 scope still moving after pulse duration time elapsed
00:57:14.517 00.120 25848 IsSlewing returns 0
00:57:14.517 00.000 25848 IsGuiding returns 0
00:57:14.518 00.001 25848 scope move finished after 34 + 138 ms
00:57:14.518 00.000 25848 Move returns status 0, amount 34
00:57:14.518 00.000 25848 MoveAxis(S, 25, ABG)
00:57:14.518 00.000 25848 Guiding  Dir = 1, Dur = 25
00:57:14.578 00.060 25848 IsSlewing returns 0
00:57:14.578 00.000 25848 IsGuiding returns 0
00:57:14.610 00.032 25848 IsGuiding returns 1
00:57:14.610 00.000 25848 scope still moving after pulse duration time elapsed
00:57:14.672 00.062 25848 IsSlewing returns 0
00:57:14.672 00.000 25848 IsGuiding returns 0
00:57:14.672 00.000 25848 scope move finished after 25 + 69 ms
00:57:14.672 00.000 25848 Move returns status 0, amount 25
00:57:14.672 00.000 25848 move complete, result=0
00:57:14.672 00.000 25848 worker thread done servicing request
00:57:14.672 00.000 25848 Worker thread wakes up
00:57:14.672 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.9 px 25 ms SOUTH
00:57:14.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:14.673 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:17.520 02.847 25848 Exposure complete
00:57:17.607 00.087 25848 worker thread done servicing request
00:57:17.608 00.001 21444 OnExposeComplete: enter
00:57:17.608 00.000 21444 UpdateGuideState(): m_state=6
00:57:17.608 00.000 21444 Star::Find(15, 1220, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1355
00:57:17.608 00.000 21444 Star::Find returns 1 (1), X=1222.42, Y=752.36, Mass=444241, SNR=76.4, Peak=12516 HFD=7.1
00:57:17.608 00.000 21444 Star::Find false star n=9 nbg=261 bg=3542.6 sigma=446.1 thresh=4881 peak=4708
00:57:17.608 00.000 21444 Star::Find false star n=2 nbg=280 bg=2140.9 sigma=445.4 thresh=3477 peak=3332
00:57:17.608 00.000 21444 Star::Find false star n=5 nbg=265 bg=3551.7 sigma=507.6 thresh=5074 peak=5018
00:57:17.608 00.000 21444 Star::Find false star n=3 nbg=248 bg=3817.2 sigma=445.8 thresh=5155 peak=4651
00:57:17.608 00.000 21444 Star::Find false star n=8 nbg=251 bg=2663.2 sigma=370.2 thresh=3774 peak=3617
00:57:17.608 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,-0.89,0.14,U] [#4 -33.56,22.49,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 15.19,13.71,0.00,R] [#7 -0.84,1.41,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 16.60,-4.09,0.00,M9] [#11 0.97,1.16,3.04,U] 
00:57:17.608 00.000 21444 refined, 3 included, MultiStar: {0.25, 1.20}, one-star: {-0.87, 1.47}
00:57:17.608 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
00:57:17.608 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.76)
00:57:17.608 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=1.20 hyp=1.23 cameraTheta=1.37 mountX=-0.14 mountY=1.21, mountTheta=1.69
00:57:17.609 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=1.20, opts=13)
00:57:17.609 00.000 21444 Enqueuing Move request for scope (0.25, 1.20)
00:57:17.610 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=444, FiltMax=65504, Gamma=0.560
00:57:17.610 00.000 21444 UpdateGuideState exits: m=444241 SNR=76.4 Saturated
00:57:17.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:17.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:17.610 00.000 21444 Enqueuing Expose request
00:57:17.610 00.000 25848 Worker thread wakes up
00:57:17.610 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 1.20) opts 0xd
00:57:17.610 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, 1.20)
00:57:17.610 00.000 25848 Moving (0.25, 1.20) raw xDistance=-0.14 yDistance=1.21
00:57:17.610 00.000 25848 BLC: History state: CurrMiss=1.21, AvgInitMiss=0.57, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.534252, 1:0.918235, 2:1.207510
00:57:17.610 00.000 25848 BLC: Under-shoot: nominal increase by 15
00:57:17.610 00.000 25848 BLC: window closed
00:57:17.610 00.000 25848 BLC: Pulse adjusted to 309
00:57:17.611 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:57:17.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
00:57:17.611 00.000 25848 MoveAxis(E, 0, ABG)
00:57:17.611 00.000 25848 Move returns status 0, amount 0
00:57:17.611 00.000 25848 MoveAxis(S, 33, ABG)
00:57:17.611 00.000 25848 Guiding  Dir = 1, Dur = 33
00:57:17.624 00.013 21444 evsrv: cli 0107E880 connect
00:57:17.625 00.001 21444 case statement mapped state 6 to 3
00:57:17.625 00.000 21444 case statement mapped state 6 to 3
00:57:17.625 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"ed6e35b7-569d-4306-b508-7f4e0d4e50c2"}
00:57:17.625 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"ed6e35b7-569d-4306-b508-7f4e0d4e50c2"}
00:57:17.625 00.000 21444 evsrv: cli 0107E880 disconnect
00:57:17.672 00.047 25848 IsSlewing returns 0
00:57:17.672 00.000 25848 IsGuiding returns 0
00:57:17.704 00.032 25848 PulseGuide returned control before completion, sleep 12
00:57:17.724 00.020 25848 IsGuiding returns 1
00:57:17.724 00.000 25848 scope still moving after pulse duration time elapsed
00:57:17.780 00.056 25848 IsSlewing returns 0
00:57:17.780 00.000 25848 IsGuiding returns 0
00:57:17.780 00.000 25848 scope move finished after 33 + 74 ms
00:57:17.780 00.000 25848 Move returns status 0, amount 33
00:57:17.780 00.000 25848 move complete, result=0
00:57:17.780 00.000 25848 worker thread done servicing request
00:57:17.780 00.000 25848 Worker thread wakes up
00:57:17.781 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:17.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:17.781 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.2 px 33 ms SOUTH
00:57:20.623 02.842 25848 Exposure complete
00:57:20.709 00.086 25848 worker thread done servicing request
00:57:20.709 00.000 21444 OnExposeComplete: enter
00:57:20.709 00.000 21444 UpdateGuideState(): m_state=6
00:57:20.709 00.000 21444 Star::Find(15, 1222, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1356
00:57:20.709 00.000 21444 Star::Find returns 1 (1), X=1221.96, Y=750.29, Mass=455864, SNR=74.6, Peak=12820 HFD=6.8
00:57:20.709 00.000 21444 Star::Find false star n=1 nbg=273 bg=3535.3 sigma=489.1 thresh=5003 peak=4656
00:57:20.710 00.001 21444 Star::Find false star n=1 nbg=272 bg=2282.1 sigma=478.6 thresh=3718 peak=3317
00:57:20.710 00.000 21444 Star::Find false star n=3 nbg=261 bg=3995.3 sigma=501.2 thresh=5499 peak=5120
00:57:20.710 00.000 21444 Star::Find false star n=4 nbg=271 bg=3538.9 sigma=494.2 thresh=5021 peak=4789
00:57:20.710 00.000 21444 Star::Find false star n=3 nbg=270 bg=3718.5 sigma=494.4 thresh=5202 peak=4915
00:57:20.710 00.000 21444 Star::Find false star n=3 nbg=251 bg=2734.2 sigma=439.1 thresh=4051 peak=3718
00:57:20.710 00.000 21444 Star::Find false star n=4 nbg=255 bg=3109.4 sigma=441.9 thresh=4435 peak=4365
00:57:20.710 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -36.72,16.60,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 10.77,4.03,0.00,M1] [#7 -1.27,-0.20,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.02,-1.06,2.86,U] 
00:57:20.710 00.000 21444 refined, 2 included, MultiStar: {0.15, -0.83}, one-star: {-1.33, -0.60}
00:57:20.710 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
00:57:20.710 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
00:57:20.710 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.83 hyp=0.84 cameraTheta=-1.39 mountX=-0.22 mountY=-0.71, mountTheta=-1.87
00:57:20.711 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.83, opts=13)
00:57:20.711 00.000 21444 Enqueuing Move request for scope (0.15, -0.83)
00:57:20.711 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=232, FiltMax=65504, Gamma=0.560
00:57:20.711 00.000 21444 UpdateGuideState exits: m=455864 SNR=74.6 Saturated
00:57:20.711 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:20.712 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:20.712 00.000 21444 Enqueuing Expose request
00:57:20.712 00.000 25848 Worker thread wakes up
00:57:20.712 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.83) opts 0xd
00:57:20.712 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.83)
00:57:20.712 00.000 25848 Moving (0.15, -0.83) raw xDistance=-0.22 yDistance=-0.71
00:57:20.712 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
00:57:20.712 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:57:20.712 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
00:57:20.712 00.000 25848 MoveAxis(E, 0, ABG)
00:57:20.712 00.000 25848 Move returns status 0, amount 0
00:57:20.712 00.000 25848 MoveAxis(N, 0, ABG)
00:57:20.712 00.000 25848 Move returns status 0, amount 0
00:57:20.712 00.000 25848 move complete, result=0
00:57:20.712 00.000 25848 worker thread done servicing request
00:57:20.712 00.000 25848 Worker thread wakes up
00:57:20.712 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:20.712 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:20.712 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH
00:57:23.556 02.844 25848 Exposure complete
00:57:23.634 00.078 25848 worker thread done servicing request
00:57:23.634 00.000 21444 OnExposeComplete: enter
00:57:23.634 00.000 21444 UpdateGuideState(): m_state=6
00:57:23.634 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1357
00:57:23.634 00.000 21444 Star::Find returns 1 (1), X=1221.20, Y=751.44, Mass=402161, SNR=64.4, Peak=12664 HFD=6.5
00:57:23.634 00.000 21444 Star::Find false star n=2 nbg=248 bg=3553.5 sigma=438.4 thresh=4869 peak=4563
00:57:23.634 00.000 21444 Star::Find false star n=2 nbg=270 bg=2253.4 sigma=449.5 thresh=3602 peak=3071
00:57:23.634 00.000 21444 Star::Find false star n=4 nbg=253 bg=3749.5 sigma=458.7 thresh=5126 peak=5115
00:57:23.634 00.000 21444 Star::Find false star n=3 nbg=271 bg=3535.0 sigma=527.0 thresh=5116 peak=4902
00:57:23.634 00.000 21444 Star::Find false star n=3 nbg=266 bg=3472.7 sigma=521.1 thresh=5036 peak=4626
00:57:23.634 00.000 21444 Star::Find false star n=4 nbg=262 bg=2705.7 sigma=439.3 thresh=4024 peak=3818
00:57:23.634 00.000 21444 Star::Find false star n=4 nbg=263 bg=3112.1 sigma=452.1 thresh=4469 peak=4173
00:57:23.634 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -14.98,12.87,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.37,0.17,0.95,U] [#8 -0.59,-8.14,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.66,0.07,2.83,U] 
00:57:23.634 00.000 21444 refined, 2 included, MultiStar: {-0.32, 0.19}, one-star: {-2.08, 0.55}
00:57:23.634 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.44 = -0.44)
00:57:23.634 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
00:57:23.635 00.001 21444 CameraToMount -- cameraX=-0.32 cameraY=0.19 hyp=0.37 cameraTheta=2.61 mountX=0.33 mountY=0.05, mountTheta=0.16
00:57:23.635 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.19, opts=13)
00:57:23.635 00.000 21444 Enqueuing Move request for scope (-0.32, 0.19)
00:57:23.635 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=308, FiltMax=65504, Gamma=0.560
00:57:23.635 00.000 21444 UpdateGuideState exits: m=402161 SNR=64.4 Saturated
00:57:23.635 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:23.635 00.000 25848 Worker thread wakes up
00:57:23.635 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.19) opts 0xd
00:57:23.635 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.19)
00:57:23.636 00.001 25848 Moving (-0.32, 0.19) raw xDistance=0.33 yDistance=0.05
00:57:23.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
00:57:23.636 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:23.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:57:23.636 00.000 25848 MoveAxis(E, 0, ABG)
00:57:23.636 00.000 25848 Move returns status 0, amount 0
00:57:23.636 00.000 25848 MoveAxis(N, 0, ABG)
00:57:23.636 00.000 25848 Move returns status 0, amount 0
00:57:23.636 00.000 25848 move complete, result=0
00:57:23.636 00.000 25848 worker thread done servicing request
00:57:23.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:23.636 00.000 21444 Enqueuing Expose request
00:57:23.636 00.000 25848 Worker thread wakes up
00:57:23.636 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:23.636 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:23.636 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:26.484 02.848 25848 Exposure complete
00:57:26.564 00.080 25848 worker thread done servicing request
00:57:26.565 00.001 21444 OnExposeComplete: enter
00:57:26.565 00.000 21444 UpdateGuideState(): m_state=6
00:57:26.565 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1358
00:57:26.565 00.000 21444 Star::Find returns 1 (1), X=1221.81, Y=751.01, Mass=366423, SNR=52.9, Peak=11076 HFD=6.5
00:57:26.565 00.000 21444 Star::Find false star n=9 nbg=230 bg=3618.0 sigma=366.3 thresh=4717 peak=4676
00:57:26.565 00.000 21444 Star::Find false star n=6 nbg=254 bg=2373.4 sigma=364.0 thresh=3465 peak=3198
00:57:26.565 00.000 21444 Star::Find false star n=2 nbg=256 bg=4032.8 sigma=456.7 thresh=5403 peak=5388
00:57:26.565 00.000 21444 Star::Find false star n=2 nbg=265 bg=3606.1 sigma=445.8 thresh=4943 peak=4639
00:57:26.565 00.000 21444 Star::Find false star n=10 nbg=257 bg=3665.2 sigma=466.9 thresh=5066 peak=4811
00:57:26.565 00.000 21444 Star::Find false star n=3 nbg=274 bg=2689.3 sigma=449.1 thresh=4037 peak=3743
00:57:26.565 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -7.05,17.76,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 -17.96,-15.47,0.00,M2] [#7 -2.35,1.51,1.24,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.27,-7.60,0.00,M10] [#11 0.02,0.95,3.24,U] 
00:57:26.565 00.000 21444 refined, 2 included, MultiStar: {-0.78, 0.92}, one-star: {-1.47, 0.12}
00:57:26.565 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.78 = -0.78)
00:57:26.565 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.66)
00:57:26.565 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=0.92 hyp=1.21 cameraTheta=2.28 mountX=0.86 mountY=0.56, mountTheta=0.57
00:57:26.566 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=0.92, opts=13)
00:57:26.567 00.001 21444 Enqueuing Move request for scope (-0.78, 0.92)
00:57:26.567 00.000 25848 Worker thread wakes up
00:57:26.567 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.92) opts 0xd
00:57:26.567 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 0.92)
00:57:26.567 00.000 25848 Moving (-0.78, 0.92) raw xDistance=0.86 yDistance=0.56
00:57:26.567 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
00:57:26.567 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
00:57:26.567 00.000 25848 MoveAxis(W, 25, ABG)
00:57:26.567 00.000 25848 Guiding  Dir = 3, Dur = 25
00:57:26.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=456, FiltMax=65504, Gamma=0.560
00:57:26.567 00.000 21444 UpdateGuideState exits: m=366423 SNR=52.9 Saturated
00:57:26.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:26.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:26.567 00.000 21444 Enqueuing Expose request
00:57:26.625 00.058 25848 IsSlewing returns 0
00:57:26.625 00.000 25848 IsGuiding returns 0
00:57:26.657 00.032 25848 IsGuiding returns 1
00:57:26.657 00.000 25848 scope still moving after pulse duration time elapsed
00:57:26.720 00.063 25848 IsSlewing returns 0
00:57:26.720 00.000 25848 IsGuiding returns 0
00:57:26.720 00.000 25848 scope move finished after 25 + 69 ms
00:57:26.720 00.000 25848 Move returns status 0, amount 25
00:57:26.720 00.000 25848 MoveAxis(S, 15, ABG)
00:57:26.720 00.000 25848 Guiding  Dir = 1, Dur = 15
00:57:26.749 00.029 25848 IsSlewing returns 0
00:57:26.749 00.000 25848 IsGuiding returns 0
00:57:26.804 00.055 25848 IsGuiding returns 1
00:57:26.804 00.000 25848 scope still moving after pulse duration time elapsed
00:57:26.859 00.055 25848 IsSlewing returns 0
00:57:26.859 00.000 25848 IsGuiding returns 0
00:57:26.859 00.000 25848 scope move finished after 15 + 96 ms
00:57:26.859 00.000 25848 Move returns status 0, amount 15
00:57:26.860 00.001 25848 move complete, result=0
00:57:26.860 00.000 25848 worker thread done servicing request
00:57:26.860 00.000 25848 Worker thread wakes up
00:57:26.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:26.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:26.860 00.000 21444 GuideStep: 0.9 px 25 ms WEST, 0.6 px 15 ms SOUTH
00:57:29.700 02.840 25848 Exposure complete
00:57:29.777 00.077 25848 worker thread done servicing request
00:57:29.777 00.000 21444 OnExposeComplete: enter
00:57:29.777 00.000 21444 UpdateGuideState(): m_state=6
00:57:29.777 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1359
00:57:29.777 00.000 21444 Star::Find returns 1 (1), X=1222.74, Y=751.92, Mass=413903, SNR=71.6, Peak=13528 HFD=6.6
00:57:29.778 00.001 21444 Star::Find false star n=4 nbg=262 bg=3647.0 sigma=446.1 thresh=4985 peak=4535
00:57:29.778 00.000 21444 Star::Find false star n=2 nbg=263 bg=2217.8 sigma=375.5 thresh=3344 peak=3176
00:57:29.778 00.000 21444 Star::Find false star n=3 nbg=262 bg=3699.1 sigma=455.2 thresh=5065 peak=5002
00:57:29.778 00.000 21444 Star::Find false star n=5 nbg=257 bg=3612.7 sigma=459.8 thresh=4992 peak=4856
00:57:29.778 00.000 21444 Star::Find false star n=2 nbg=260 bg=3620.6 sigma=446.3 thresh=4959 peak=4840
00:57:29.778 00.000 21444 Star::Find false star n=2 nbg=264 bg=2744.4 sigma=428.6 thresh=4030 peak=3657
00:57:29.778 00.000 21444 Star::Find false star n=4 nbg=266 bg=3088.3 sigma=465.1 thresh=4484 peak=4196
00:57:29.778 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.68,1.65,0.16,U] [#4 0.00,0.00,0.00,L] [#5 -22.84,16.85,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.18,1.18,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.01,1.57,2.89,U] 
00:57:29.778 00.000 21444 single-star, 3 included, MultiStar: {1.03, 1.39}, one-star: {-0.54, 1.03}
00:57:29.778 00.000 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
00:57:29.778 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.44)
00:57:29.778 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=1.03 hyp=1.16 cameraTheta=2.05 mountX=0.63 mountY=0.75, mountTheta=0.87
00:57:29.778 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=1.03, opts=13)
00:57:29.779 00.001 21444 Enqueuing Move request for scope (-0.54, 1.03)
00:57:29.779 00.000 25848 Worker thread wakes up
00:57:29.779 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.03) opts 0xd
00:57:29.779 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 1.03)
00:57:29.779 00.000 25848 Moving (-0.54, 1.03) raw xDistance=0.63 yDistance=0.75
00:57:29.779 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.63
00:57:29.779 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
00:57:29.779 00.000 25848 MoveAxis(W, 20, ABG)
00:57:29.779 00.000 25848 Guiding  Dir = 3, Dur = 20
00:57:29.779 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=410, FiltMax=65504, Gamma=0.560
00:57:29.779 00.000 21444 UpdateGuideState exits: m=413903 SNR=71.6 Saturated
00:57:29.779 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:29.779 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:29.779 00.000 21444 Enqueuing Expose request
00:57:29.814 00.035 25848 IsSlewing returns 0
00:57:29.814 00.000 25848 IsGuiding returns 0
00:57:29.846 00.032 25848 IsGuiding returns 1
00:57:29.846 00.000 25848 scope still moving after pulse duration time elapsed
00:57:29.908 00.062 25848 IsSlewing returns 0
00:57:29.908 00.000 25848 IsGuiding returns 0
00:57:29.908 00.000 25848 scope move finished after 20 + 73 ms
00:57:29.908 00.000 25848 Move returns status 0, amount 20
00:57:29.908 00.000 25848 MoveAxis(S, 20, ABG)
00:57:29.908 00.000 25848 Guiding  Dir = 1, Dur = 20
00:57:29.938 00.030 25848 IsSlewing returns 0
00:57:29.939 00.001 25848 IsGuiding returns 0
00:57:29.970 00.031 25848 IsGuiding returns 1
00:57:29.970 00.000 25848 scope still moving after pulse duration time elapsed
00:57:30.030 00.060 25848 IsSlewing returns 0
00:57:30.030 00.000 25848 IsGuiding returns 0
00:57:30.030 00.000 25848 scope move finished after 20 + 71 ms
00:57:30.030 00.000 25848 Move returns status 0, amount 20
00:57:30.030 00.000 25848 move complete, result=0
00:57:30.030 00.000 25848 worker thread done servicing request
00:57:30.030 00.000 25848 Worker thread wakes up
00:57:30.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:30.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:30.030 00.000 21444 GuideStep: 0.6 px 20 ms WEST, 0.7 px 20 ms SOUTH
00:57:32.879 02.849 25848 Exposure complete
00:57:32.967 00.088 25848 worker thread done servicing request
00:57:32.967 00.000 21444 OnExposeComplete: enter
00:57:32.967 00.000 21444 UpdateGuideState(): m_state=6
00:57:32.967 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1360
00:57:32.967 00.000 21444 Star::Find returns 1 (1), X=1224.59, Y=750.45, Mass=383804, SNR=61.0, Peak=13068 HFD=6.9
00:57:32.967 00.000 21444 Star::Find false star n=5 nbg=265 bg=3853.0 sigma=476.1 thresh=5281 peak=5135
00:57:32.967 00.000 21444 Star::Find false star n=3 nbg=264 bg=3590.6 sigma=492.2 thresh=5067 peak=4793
00:57:32.967 00.000 21444 Star::Find false star n=1 nbg=268 bg=3528.0 sigma=518.8 thresh=5084 peak=4469
00:57:32.967 00.000 21444 Star::Find false star n=6 nbg=260 bg=3611.9 sigma=482.5 thresh=5059 peak=4859
00:57:32.967 00.000 21444 Star::Find false star n=5 nbg=260 bg=2658.1 sigma=424.7 thresh=3932 peak=3851
00:57:32.967 00.000 21444 Star::Find false star n=1 nbg=271 bg=3071.3 sigma=461.2 thresh=4455 peak=4040
00:57:32.968 00.001 21444 MultiStar: [#1 -11.23,3.40,0.00,M8] [#2 41.75,-15.82,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.15,-0.36,1.15,U] [#8 -11.45,-12.47,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.22,-1.35,3.62,U] 
00:57:32.968 00.000 21444 single-star, 2 included, MultiStar: {1.85, -0.99}, one-star: {1.31, -0.44}
00:57:32.968 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.38 = 2.91)
00:57:32.968 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.06)
00:57:32.968 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=-0.44 hyp=1.38 cameraTheta=-0.32 mountX=-1.35 mountY=0.09, mountTheta=3.08
00:57:32.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=-0.44, opts=13)
00:57:32.969 00.000 21444 Enqueuing Move request for scope (1.31, -0.44)
00:57:32.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=472, FiltMax=65504, Gamma=0.560
00:57:32.969 00.000 21444 UpdateGuideState exits: m=383804 SNR=61.0 Saturated
00:57:32.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:32.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:32.969 00.000 21444 Enqueuing Expose request
00:57:32.969 00.000 25848 Worker thread wakes up
00:57:32.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, -0.44) opts 0xd
00:57:32.969 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, -0.44)
00:57:32.969 00.000 25848 Moving (1.31, -0.44) raw xDistance=-1.35 yDistance=0.09
00:57:32.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.35
00:57:32.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:32.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:57:32.969 00.000 25848 MoveAxis(E, 38, ABG)
00:57:32.969 00.000 25848 Guiding  Dir = 2, Dur = 38
00:57:32.998 00.029 25848 IsSlewing returns 0
00:57:32.998 00.000 25848 IsGuiding returns 0
00:57:33.029 00.031 25848 PulseGuide returned control before completion, sleep 18
00:57:33.051 00.022 25848 IsGuiding returns 1
00:57:33.051 00.000 25848 scope still moving after pulse duration time elapsed
00:57:33.107 00.056 25848 IsSlewing returns 0
00:57:33.107 00.000 25848 IsGuiding returns 0
00:57:33.107 00.000 25848 scope move finished after 38 + 71 ms
00:57:33.107 00.000 25848 Move returns status 0, amount 38
00:57:33.108 00.001 25848 MoveAxis(N, 0, ABG)
00:57:33.108 00.000 25848 Move returns status 0, amount 0
00:57:33.108 00.000 25848 move complete, result=0
00:57:33.108 00.000 25848 worker thread done servicing request
00:57:33.108 00.000 25848 Worker thread wakes up
00:57:33.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:33.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:33.108 00.000 21444 GuideStep: -1.3 px 38 ms EAST, 0.1 px 0 ms NORTH
00:57:35.954 02.846 25848 Exposure complete
00:57:36.028 00.074 25848 worker thread done servicing request
00:57:36.028 00.000 21444 OnExposeComplete: enter
00:57:36.029 00.001 21444 UpdateGuideState(): m_state=6
00:57:36.029 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1361
00:57:36.029 00.000 21444 Star::Find returns 1 (1), X=1223.22, Y=751.23, Mass=444136, SNR=76.7, Peak=13452 HFD=6.5
00:57:36.029 00.000 21444 Star::Find false star n=13 nbg=257 bg=3531.7 sigma=405.1 thresh=4747 peak=4652
00:57:36.029 00.000 21444 Star::Find false star n=5 nbg=252 bg=2151.0 sigma=358.9 thresh=3228 peak=3218
00:57:36.029 00.000 21444 Star::Find false star n=4 nbg=263 bg=3878.9 sigma=546.3 thresh=5518 peak=5348
00:57:36.029 00.000 21444 Star::Find false star n=9 nbg=260 bg=3566.3 sigma=487.4 thresh=5029 peak=4813
00:57:36.029 00.000 21444 Star::Find false star n=1 nbg=272 bg=2769.2 sigma=491.2 thresh=4243 peak=3705
00:57:36.029 00.000 21444 Star::Find false star n=1 nbg=263 bg=3263.1 sigma=466.8 thresh=4664 peak=4374
00:57:36.029 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -32.49,37.52,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 -9.57,-23.08,0.00,M3] [#7 0.60,-0.31,0.73,U] [#8 -10.76,-17.01,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.91,-0.87,3.56,U] 
00:57:36.029 00.000 21444 single-star, 2 included, MultiStar: {1.36, -0.56}, one-star: {-0.06, 0.34}
00:57:36.029 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
00:57:36.029 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.15 = 2.14)
00:57:36.029 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.75 mountX=0.09 mountY=0.29, mountTheta=1.27
00:57:36.030 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.34, opts=13)
00:57:36.030 00.000 21444 Enqueuing Move request for scope (-0.06, 0.34)
00:57:36.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=420, FiltMax=65504, Gamma=0.560
00:57:36.030 00.000 21444 UpdateGuideState exits: m=444136 SNR=76.7 Saturated
00:57:36.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:36.030 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:36.030 00.000 21444 Enqueuing Expose request
00:57:36.030 00.000 25848 Worker thread wakes up
00:57:36.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.34) opts 0xd
00:57:36.030 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.34)
00:57:36.030 00.000 25848 Moving (-0.06, 0.34) raw xDistance=0.09 yDistance=0.29
00:57:36.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:57:36.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:36.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:57:36.030 00.000 25848 MoveAxis(E, 0, ABG)
00:57:36.030 00.000 25848 Move returns status 0, amount 0
00:57:36.030 00.000 25848 MoveAxis(N, 0, ABG)
00:57:36.030 00.000 25848 Move returns status 0, amount 0
00:57:36.030 00.000 25848 move complete, result=0
00:57:36.031 00.001 25848 worker thread done servicing request
00:57:36.031 00.000 25848 Worker thread wakes up
00:57:36.031 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:57:36.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:36.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:38.879 02.848 25848 Exposure complete
00:57:38.967 00.088 25848 worker thread done servicing request
00:57:38.967 00.000 21444 OnExposeComplete: enter
00:57:38.967 00.000 21444 UpdateGuideState(): m_state=6
00:57:38.967 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1362
00:57:38.967 00.000 21444 Star::Find returns 1 (1), X=1223.81, Y=750.24, Mass=371433, SNR=54.6, Peak=12060 HFD=6.3
00:57:38.967 00.000 21444 Star::Find false star n=6 nbg=260 bg=3479.0 sigma=386.5 thresh=4638 peak=4573
00:57:38.967 00.000 21444 Star::Find false star n=3 nbg=259 bg=2313.5 sigma=402.6 thresh=3521 peak=3397
00:57:38.968 00.001 21444 Star::Find false star n=4 nbg=260 bg=3921.9 sigma=520.4 thresh=5483 peak=5430
00:57:38.968 00.000 21444 Star::Find false star n=4 nbg=263 bg=3721.6 sigma=509.5 thresh=5250 peak=5115
00:57:38.968 00.000 21444 Star::Find false star n=2 nbg=265 bg=3554.9 sigma=495.9 thresh=5043 peak=4647
00:57:38.968 00.000 21444 Star::Find false star n=8 nbg=249 bg=3664.6 sigma=445.7 thresh=5002 peak=4978
00:57:38.968 00.000 21444 Star::Find false star n=2 nbg=263 bg=2853.8 sigma=427.3 thresh=4136 peak=3703
00:57:38.968 00.000 21444 Star::Find false star n=4 nbg=257 bg=3014.9 sigma=445.9 thresh=4353 peak=4207
00:57:38.968 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -20.59,-37.67,0.00,M4] [#7 -0.40,-1.06,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.16,-1.43,4.04,U] 
00:57:38.968 00.000 21444 single-star, 2 included, MultiStar: {2.13, -1.24}, one-star: {0.52, -0.65}
00:57:38.968 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
00:57:38.968 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.50)
00:57:38.968 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=-0.65 hyp=0.83 cameraTheta=-0.89 mountX=-0.58 mountY=-0.40, mountTheta=-2.53
00:57:38.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=-0.65, opts=13)
00:57:38.969 00.000 21444 Enqueuing Move request for scope (0.52, -0.65)
00:57:38.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=272, FiltMax=65504, Gamma=0.560
00:57:38.969 00.000 21444 UpdateGuideState exits: m=371433 SNR=54.6 Saturated
00:57:38.970 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:38.970 00.000 25848 Worker thread wakes up
00:57:38.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.65) opts 0xd
00:57:38.970 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, -0.65)
00:57:38.970 00.000 25848 Moving (0.52, -0.65) raw xDistance=-0.58 yDistance=-0.40
00:57:38.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58
00:57:38.970 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:38.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:57:38.970 00.000 25848 MoveAxis(E, 17, ABG)
00:57:38.970 00.000 25848 Guiding  Dir = 2, Dur = 17
00:57:38.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:38.970 00.000 21444 Enqueuing Expose request
00:57:38.998 00.028 25848 IsSlewing returns 0
00:57:38.999 00.001 25848 IsGuiding returns 0
00:57:39.031 00.032 25848 IsGuiding returns 1
00:57:39.031 00.000 25848 scope still moving after pulse duration time elapsed
00:57:39.079 00.048 25848 IsSlewing returns 0
00:57:39.079 00.000 25848 IsGuiding returns 0
00:57:39.079 00.000 25848 scope move finished after 17 + 63 ms
00:57:39.079 00.000 25848 Move returns status 0, amount 17
00:57:39.079 00.000 25848 MoveAxis(N, 0, ABG)
00:57:39.079 00.000 25848 Move returns status 0, amount 0
00:57:39.079 00.000 25848 move complete, result=0
00:57:39.079 00.000 25848 worker thread done servicing request
00:57:39.079 00.000 25848 Worker thread wakes up
00:57:39.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:39.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:39.080 00.001 21444 GuideStep: -0.6 px 17 ms EAST, -0.4 px 0 ms NORTH
00:57:41.935 02.855 25848 Exposure complete
00:57:42.023 00.088 25848 worker thread done servicing request
00:57:42.023 00.000 21444 OnExposeComplete: enter
00:57:42.023 00.000 21444 UpdateGuideState(): m_state=6
00:57:42.023 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1363
00:57:42.024 00.001 21444 Star::Find returns 1 (1), X=1223.89, Y=749.59, Mass=508916, SNR=87.5, Peak=13780 HFD=6.5
00:57:42.024 00.000 21444 Star::Find false star n=2 nbg=270 bg=3970.7 sigma=540.7 thresh=5593 peak=5359
00:57:42.024 00.000 21444 Star::Find false star n=3 nbg=257 bg=3551.1 sigma=431.0 thresh=4844 peak=4613
00:57:42.024 00.000 21444 Star::Find false star n=2 nbg=253 bg=3595.4 sigma=408.8 thresh=4822 peak=4751
00:57:42.024 00.000 21444 Star::Find false star n=2 nbg=261 bg=3733.3 sigma=455.2 thresh=5099 peak=4844
00:57:42.024 00.000 21444 Star::Find false star n=2 nbg=265 bg=3153.4 sigma=454.6 thresh=4517 peak=4181
00:57:42.024 00.000 21444 MultiStar: [#1 7.94,1.95,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.12,-1.49,0.90,U] [#8 0.00,0.00,0.00,L] [#9 -6.35,11.42,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 2.99,-1.04,3.16,U] 
00:57:42.024 00.000 21444 single-star, 2 included, MultiStar: {2.19, -1.17}, one-star: {0.61, -1.30}
00:57:42.024 00.000 21444 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.05) = xAngle (-4.19 = 2.10)
00:57:42.024 00.000 21444 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.75)
00:57:42.024 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=-1.30 hyp=1.43 cameraTheta=-1.13 mountX=-0.72 mountY=-0.97, mountTheta=-2.21
00:57:42.025 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=-1.30, opts=13)
00:57:42.025 00.000 21444 Enqueuing Move request for scope (0.61, -1.30)
00:57:42.025 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=192, FiltMax=65504, Gamma=0.560
00:57:42.025 00.000 21444 UpdateGuideState exits: m=508916 SNR=87.5 Saturated
00:57:42.025 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:42.025 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:42.025 00.000 21444 Enqueuing Expose request
00:57:42.025 00.000 25848 Worker thread wakes up
00:57:42.025 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, -1.30) opts 0xd
00:57:42.025 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, -1.30)
00:57:42.025 00.000 25848 Moving (0.61, -1.30) raw xDistance=-0.72 yDistance=-0.97
00:57:42.026 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.72
00:57:42.026 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:57:42.026 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
00:57:42.026 00.000 25848 MoveAxis(E, 22, ABG)
00:57:42.026 00.000 25848 Guiding  Dir = 2, Dur = 22
00:57:42.046 00.020 25848 IsSlewing returns 0
00:57:42.046 00.000 25848 IsGuiding returns 0
00:57:42.078 00.032 25848 IsGuiding returns 1
00:57:42.078 00.000 25848 scope still moving after pulse duration time elapsed
00:57:42.125 00.047 25848 IsSlewing returns 0
00:57:42.125 00.000 25848 IsGuiding returns 0
00:57:42.125 00.000 25848 scope move finished after 22 + 57 ms
00:57:42.125 00.000 25848 Move returns status 0, amount 22
00:57:42.125 00.000 25848 MoveAxis(N, 0, ABG)
00:57:42.125 00.000 25848 Move returns status 0, amount 0
00:57:42.125 00.000 25848 move complete, result=0
00:57:42.125 00.000 25848 worker thread done servicing request
00:57:42.125 00.000 25848 Worker thread wakes up
00:57:42.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:42.125 00.000 21444 GuideStep: -0.7 px 22 ms EAST, -1.0 px 0 ms NORTH
00:57:42.126 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:44.979 02.853 25848 Exposure complete
00:57:45.055 00.076 25848 worker thread done servicing request
00:57:45.055 00.000 21444 OnExposeComplete: enter
00:57:45.055 00.000 21444 UpdateGuideState(): m_state=6
00:57:45.055 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1364
00:57:45.055 00.000 21444 Star::Find returns 1 (1), X=1223.01, Y=749.85, Mass=428805, SNR=74.7, Peak=12692 HFD=6.5
00:57:45.055 00.000 21444 Star::Find false star n=5 nbg=236 bg=3686.9 sigma=418.3 thresh=4942 peak=4817
00:57:45.055 00.000 21444 Star::Find false star n=3 nbg=264 bg=3629.4 sigma=500.8 thresh=5132 peak=4862
00:57:45.055 00.000 21444 Star::Find false star n=2 nbg=258 bg=2830.4 sigma=429.6 thresh=4119 peak=3863
00:57:45.055 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 16.50,-37.59,0.00,M2] [#3 -2.87,-5.44,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -15.76,-0.78,0.00,M10] [#6 -3.23,4.31,0.10,U] [#7 0.84,-2.08,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.65,-0.96,3.39,U] 
00:57:45.055 00.000 21444 single-star, 3 included, MultiStar: {1.07, -1.05}, one-star: {-0.27, -1.04}
00:57:45.055 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.88 = 1.41)
00:57:45.055 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
00:57:45.055 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-1.04 hyp=1.07 cameraTheta=-1.83 mountX=0.18 mountY=-1.07, mountTheta=-1.41
00:57:45.057 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-1.04, opts=13)
00:57:45.057 00.000 21444 Enqueuing Move request for scope (-0.27, -1.04)
00:57:45.057 00.000 25848 Worker thread wakes up
00:57:45.057 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.04) opts 0xd
00:57:45.057 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -1.04)
00:57:45.057 00.000 25848 Moving (-0.27, -1.04) raw xDistance=0.18 yDistance=-1.07
00:57:45.057 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:57:45.057 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:57:45.057 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=432, FiltMax=65504, Gamma=0.560
00:57:45.057 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.07
00:57:45.057 00.000 25848 MoveAxis(E, 0, ABG)
00:57:45.057 00.000 25848 Move returns status 0, amount 0
00:57:45.057 00.000 25848 MoveAxis(N, 0, ABG)
00:57:45.057 00.000 25848 Move returns status 0, amount 0
00:57:45.057 00.000 25848 move complete, result=0
00:57:45.057 00.000 25848 worker thread done servicing request
00:57:45.057 00.000 21444 UpdateGuideState exits: m=428805 SNR=74.7 Saturated
00:57:45.057 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:45.057 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:45.057 00.000 21444 Enqueuing Expose request
00:57:45.057 00.000 25848 Worker thread wakes up
00:57:45.057 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:45.057 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:45.057 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.1 px 0 ms NORTH
00:57:47.914 02.857 25848 Exposure complete
00:57:48.000 00.086 25848 worker thread done servicing request
00:57:48.000 00.000 21444 OnExposeComplete: enter
00:57:48.000 00.000 21444 UpdateGuideState(): m_state=6
00:57:48.000 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1365
00:57:48.000 00.000 21444 Star::Find returns 1 (1), X=1223.73, Y=749.33, Mass=367724, SNR=65.8, Peak=11532 HFD=6.7
00:57:48.000 00.000 21444 Star::Find false star n=4 nbg=263 bg=3633.7 sigma=546.3 thresh=5273 peak=4765
00:57:48.000 00.000 21444 Star::Find false star n=5 nbg=259 bg=3463.0 sigma=417.5 thresh=4716 peak=4702
00:57:48.000 00.000 21444 Star::Find false star n=3 nbg=258 bg=3853.8 sigma=495.9 thresh=5341 peak=4930
00:57:48.000 00.000 21444 Star::Find false star n=5 nbg=266 bg=2684.8 sigma=438.5 thresh=4000 peak=3973
00:57:48.000 00.000 21444 Star::Find false star n=5 nbg=253 bg=3183.3 sigma=384.9 thresh=4338 peak=4193
00:57:48.000 00.000 21444 MultiStar: [#1 -4.61,0.84,0.22,U] [#2 21.13,-41.54,0.00,M3] [#3 -11.65,-2.60,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -1.81,9.67,0.00,M4] [#7 0.49,-1.15,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.47,-1.64,3.43,U] 
00:57:48.000 00.000 21444 single-star, 3 included, MultiStar: {1.51, -1.45}, one-star: {0.44, -1.56}
00:57:48.001 00.001 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
00:57:48.001 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.90)
00:57:48.001 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-1.56 hyp=1.62 cameraTheta=-1.29 mountX=-0.58 mountY=-1.27, mountTheta=-2.00
00:57:48.001 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-1.56, opts=13)
00:57:48.001 00.000 21444 Enqueuing Move request for scope (0.44, -1.56)
00:57:48.001 00.000 25848 Worker thread wakes up
00:57:48.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.56) opts 0xd
00:57:48.001 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -1.56)
00:57:48.001 00.000 25848 Moving (0.44, -1.56) raw xDistance=-0.58 yDistance=-1.27
00:57:48.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
00:57:48.002 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:57:48.002 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=512, FiltMax=65504, Gamma=0.560
00:57:48.002 00.000 21444 UpdateGuideState exits: m=367724 SNR=65.8 Saturated
00:57:48.002 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:48.002 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.27
00:57:48.002 00.000 25848 MoveAxis(E, 17, ABG)
00:57:48.002 00.000 25848 Guiding  Dir = 2, Dur = 17
00:57:48.002 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:48.002 00.000 21444 Enqueuing Expose request
00:57:48.029 00.027 25848 IsSlewing returns 0
00:57:48.030 00.001 25848 IsGuiding returns 0
00:57:48.061 00.031 25848 IsGuiding returns 1
00:57:48.061 00.000 25848 scope still moving after pulse duration time elapsed
00:57:48.107 00.046 25848 IsSlewing returns 0
00:57:48.107 00.000 25848 IsGuiding returns 0
00:57:48.107 00.000 25848 scope move finished after 17 + 60 ms
00:57:48.107 00.000 25848 Move returns status 0, amount 17
00:57:48.107 00.000 25848 MoveAxis(N, 0, ABG)
00:57:48.107 00.000 25848 Move returns status 0, amount 0
00:57:48.107 00.000 25848 move complete, result=0
00:57:48.107 00.000 25848 worker thread done servicing request
00:57:48.107 00.000 25848 Worker thread wakes up
00:57:48.107 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -1.3 px 0 ms NORTH
00:57:48.107 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:48.107 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:50.956 02.849 25848 Exposure complete
00:57:51.036 00.080 25848 worker thread done servicing request
00:57:51.036 00.000 21444 OnExposeComplete: enter
00:57:51.036 00.000 21444 UpdateGuideState(): m_state=6
00:57:51.036 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1366
00:57:51.036 00.000 21444 Star::Find returns 1 (1), X=1222.91, Y=749.42, Mass=452122, SNR=71.3, Peak=13296 HFD=6.6
00:57:51.037 00.001 21444 Star::Find false star n=3 nbg=271 bg=3547.8 sigma=496.8 thresh=5038 peak=5011
00:57:51.037 00.000 21444 Star::Find false star n=4 nbg=260 bg=3649.5 sigma=446.2 thresh=4988 peak=4688
00:57:51.037 00.000 21444 Star::Find false star n=4 nbg=244 bg=2695.8 sigma=367.9 thresh=3799 peak=3662
00:57:51.037 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.68,-37.36,0.00,M4] [#3 0.26,0.28,0.13,U] [#4 -9.80,24.76,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 9.20,19.34,0.00,M5] [#7 0.35,-1.24,0.88,U] [#8 7.73,-3.52,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 16.62,-5.77,0.00,R] [#11 2.07,-1.58,5.03,U] 
00:57:51.037 00.000 21444 single-star, 3 included, MultiStar: {1.47, -1.49}, one-star: {-0.38, -1.47}
00:57:51.037 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.41)
00:57:51.037 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.43)
00:57:51.037 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-1.47 hyp=1.51 cameraTheta=-1.82 mountX=0.24 mountY=-1.50, mountTheta=-1.41
00:57:51.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-1.47, opts=13)
00:57:51.038 00.000 21444 Enqueuing Move request for scope (-0.38, -1.47)
00:57:51.038 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3204, FiltMin=372, FiltMax=65504, Gamma=0.560
00:57:51.038 00.000 21444 UpdateGuideState exits: m=452122 SNR=71.3 Saturated
00:57:51.038 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:51.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:51.038 00.000 25848 Worker thread wakes up
00:57:51.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -1.47) opts 0xd
00:57:51.038 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -1.47)
00:57:51.038 00.000 25848 Moving (-0.38, -1.47) raw xDistance=0.24 yDistance=-1.50
00:57:51.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
00:57:51.038 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:57:51.038 00.000 21444 Enqueuing Expose request
00:57:51.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
00:57:51.038 00.000 25848 MoveAxis(E, 0, ABG)
00:57:51.038 00.000 25848 Move returns status 0, amount 0
00:57:51.038 00.000 25848 MoveAxis(N, 0, ABG)
00:57:51.038 00.000 25848 Move returns status 0, amount 0
00:57:51.038 00.000 25848 move complete, result=0
00:57:51.039 00.001 25848 worker thread done servicing request
00:57:51.039 00.000 25848 Worker thread wakes up
00:57:51.039 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:51.039 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:51.039 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.5 px 0 ms NORTH
00:57:53.892 02.853 25848 Exposure complete
00:57:53.979 00.087 25848 worker thread done servicing request
00:57:53.979 00.000 21444 OnExposeComplete: enter
00:57:53.979 00.000 21444 UpdateGuideState(): m_state=6
00:57:53.980 00.001 21444 Star::Find(15, 1222, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1367
00:57:53.980 00.000 21444 Star::Find returns 1 (1), X=1224.75, Y=750.09, Mass=520974, SNR=83.3, Peak=14712 HFD=6.7
00:57:53.980 00.000 21444 Star::Find false star n=1 nbg=264 bg=3587.8 sigma=450.9 thresh=4940 peak=4710
00:57:53.980 00.000 21444 Star::Find false star n=6 nbg=246 bg=3679.8 sigma=428.3 thresh=4965 peak=4919
00:57:53.980 00.000 21444 Star::Find false star n=4 nbg=246 bg=3382.5 sigma=378.2 thresh=4517 peak=4389
00:57:53.980 00.000 21444 Star::Find false star n=1 nbg=258 bg=3532.8 sigma=411.6 thresh=4767 peak=4529
00:57:53.980 00.000 21444 Star::Find false star n=4 nbg=266 bg=2814.3 sigma=445.7 thresh=4151 peak=4136
00:57:53.980 00.000 21444 Star::Find false star n=4 nbg=265 bg=3004.3 sigma=464.3 thresh=4397 peak=4372
00:57:53.980 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.86,-34.14,0.00,M5] [#3 -10.94,-1.72,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -2.73,17.57,0.00,M6] [#7 1.48,-0.60,1.11,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.20,-0.68,3.55,U] 
00:57:53.980 00.000 21444 single-star, 2 included, MultiStar: {2.56, -0.69}, one-star: {1.47, -0.80}
00:57:53.980 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
00:57:53.980 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.11)
00:57:53.980 00.000 21444 CameraToMount -- cameraX=1.47 cameraY=-0.80 hyp=1.67 cameraTheta=-0.50 mountX=-1.53 mountY=-0.18, mountTheta=-3.02
00:57:53.981 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.47, y=-0.80, opts=13)
00:57:53.981 00.000 21444 Enqueuing Move request for scope (1.47, -0.80)
00:57:53.982 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=344, FiltMax=65504, Gamma=0.560
00:57:53.982 00.000 21444 UpdateGuideState exits: m=520974 SNR=83.3 Saturated
00:57:53.982 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:53.982 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:53.982 00.000 21444 Enqueuing Expose request
00:57:53.982 00.000 25848 Worker thread wakes up
00:57:53.982 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.47, -0.80) opts 0xd
00:57:53.982 00.000 25848 Handling offset move in thread for scope, endpoint = (1.47, -0.80)
00:57:53.982 00.000 25848 Moving (1.47, -0.80) raw xDistance=-1.53 yDistance=-0.18
00:57:53.982 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.53
00:57:53.982 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:53.982 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:57:53.982 00.000 25848 MoveAxis(E, 45, ABG)
00:57:53.982 00.000 25848 Guiding  Dir = 2, Dur = 45
00:57:54.003 00.021 25848 IsSlewing returns 0
00:57:54.003 00.000 25848 IsGuiding returns 0
00:57:54.034 00.031 25848 PulseGuide returned control before completion, sleep 24
00:57:54.065 00.031 25848 IsGuiding returns 1
00:57:54.066 00.001 25848 scope still moving after pulse duration time elapsed
00:57:54.124 00.058 25848 IsSlewing returns 0
00:57:54.124 00.000 25848 IsGuiding returns 0
00:57:54.124 00.000 25848 scope move finished after 45 + 76 ms
00:57:54.124 00.000 25848 Move returns status 0, amount 45
00:57:54.124 00.000 25848 MoveAxis(N, 0, ABG)
00:57:54.124 00.000 25848 Move returns status 0, amount 0
00:57:54.124 00.000 25848 move complete, result=0
00:57:54.124 00.000 25848 worker thread done servicing request
00:57:54.124 00.000 25848 Worker thread wakes up
00:57:54.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:54.125 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:57:54.125 00.000 21444 GuideStep: -1.5 px 45 ms EAST, -0.2 px 0 ms NORTH
00:57:56.969 02.844 25848 Exposure complete
00:57:57.058 00.089 25848 worker thread done servicing request
00:57:57.058 00.000 21444 OnExposeComplete: enter
00:57:57.058 00.000 21444 UpdateGuideState(): m_state=6
00:57:57.059 00.001 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1368
00:57:57.059 00.000 21444 Star::Find returns 1 (1), X=1224.13, Y=750.51, Mass=469505, SNR=77.8, Peak=14692 HFD=6.7
00:57:57.059 00.000 21444 Star::Find false star n=6 nbg=260 bg=3521.8 sigma=465.8 thresh=4919 peak=4700
00:57:57.059 00.000 21444 Star::Find false star n=4 nbg=258 bg=2101.3 sigma=411.9 thresh=3337 peak=3223
00:57:57.059 00.000 21444 Star::Find false star n=7 nbg=265 bg=3934.3 sigma=519.6 thresh=5493 peak=5119
00:57:57.059 00.000 21444 Star::Find false star n=6 nbg=256 bg=3606.7 sigma=466.3 thresh=5005 peak=4674
00:57:57.059 00.000 21444 Star::Find false star n=2 nbg=272 bg=3687.4 sigma=504.4 thresh=5201 peak=4843
00:57:57.059 00.000 21444 Star::Find false star n=10 nbg=247 bg=2704.9 sigma=336.9 thresh=3716 peak=3676
00:57:57.060 00.001 21444 Star::Find false star n=3 nbg=265 bg=3172.0 sigma=465.3 thresh=4568 peak=4264
00:57:57.060 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -9.22,13.36,0.00,M9] [#5 -14.66,-1.11,0.00,R] [#6 0.00,0.00,0.00,L] [#7 1.59,-0.20,0.68,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.38,-1.47,3.26,U] 
00:57:57.060 00.000 21444 single-star, 2 included, MultiStar: {2.62, -1.08}, one-star: {0.85, -0.38}
00:57:57.060 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
00:57:57.060 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.03)
00:57:57.060 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.38 hyp=0.93 cameraTheta=-0.42 mountX=-0.88 mountY=-0.03, mountTheta=-3.11
00:57:57.061 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.38, opts=13)
00:57:57.061 00.000 21444 Enqueuing Move request for scope (0.85, -0.38)
00:57:57.061 00.000 25848 Worker thread wakes up
00:57:57.061 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.38) opts 0xd
00:57:57.062 00.001 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.38)
00:57:57.062 00.000 25848 Moving (0.85, -0.38) raw xDistance=-0.88 yDistance=-0.03
00:57:57.062 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.88
00:57:57.062 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:57.062 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:57:57.062 00.000 25848 MoveAxis(E, 29, ABG)
00:57:57.062 00.000 25848 Guiding  Dir = 2, Dur = 29
00:57:57.062 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=420, FiltMax=65504, Gamma=0.560
00:57:57.062 00.000 21444 UpdateGuideState exits: m=469505 SNR=77.8 Saturated
00:57:57.062 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:57.062 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:57:57.062 00.000 21444 Enqueuing Expose request
00:57:57.094 00.032 25848 IsSlewing returns 0
00:57:57.095 00.001 25848 IsGuiding returns 0
00:57:57.126 00.031 25848 IsGuiding returns 1
00:57:57.126 00.000 25848 scope still moving after pulse duration time elapsed
00:57:57.186 00.060 25848 IsSlewing returns 0
00:57:57.187 00.001 25848 IsGuiding returns 0
00:57:57.187 00.000 25848 scope move finished after 29 + 63 ms
00:57:57.187 00.000 25848 Move returns status 0, amount 29
00:57:57.187 00.000 25848 MoveAxis(N, 0, ABG)
00:57:57.187 00.000 25848 Move returns status 0, amount 0
00:57:57.187 00.000 25848 move complete, result=0
00:57:57.187 00.000 25848 worker thread done servicing request
00:57:57.187 00.000 25848 Worker thread wakes up
00:57:57.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:57:57.187 00.000 21444 GuideStep: -0.9 px 29 ms EAST, -0.0 px 0 ms NORTH
00:57:57.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:00.031 02.844 25848 Exposure complete
00:58:00.103 00.072 25848 worker thread done servicing request
00:58:00.104 00.001 21444 OnExposeComplete: enter
00:58:00.104 00.000 21444 UpdateGuideState(): m_state=6
00:58:00.104 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1369
00:58:00.104 00.000 21444 Star::Find returns 1 (1), X=1225.44, Y=750.34, Mass=486810, SNR=94.0, Peak=15092 HFD=6.1
00:58:00.104 00.000 21444 Star::Find false star n=6 nbg=269 bg=2297.8 sigma=413.8 thresh=3539 peak=3319
00:58:00.104 00.000 21444 Star::Find false star n=5 nbg=270 bg=3764.0 sigma=501.3 thresh=5268 peak=5134
00:58:00.104 00.000 21444 Star::Find false star n=3 nbg=256 bg=3588.7 sigma=439.5 thresh=4907 peak=4622
00:58:00.104 00.000 21444 Star::Find false star n=3 nbg=269 bg=3605.1 sigma=493.0 thresh=5084 peak=4667
00:58:00.104 00.000 21444 Star::Find false star n=3 nbg=251 bg=3755.1 sigma=418.7 thresh=5011 peak=4806
00:58:00.104 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.70,-1.63,0.84,U] [#8 0.00,0.00,0.00,L] [#9 -4.65,20.01,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 3.52,-2.18,3.31,U] 
00:58:00.104 00.000 21444 single-star, 2 included, MultiStar: {3.12, -1.78}, one-star: {2.16, -0.55}
00:58:00.104 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
00:58:00.104 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.14)
00:58:00.104 00.000 21444 CameraToMount -- cameraX=2.16 cameraY=-0.55 hyp=2.23 cameraTheta=-0.25 mountX=-2.20 mountY=0.31, mountTheta=3.00
00:58:00.105 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.16, y=-0.55, opts=13)
00:58:00.105 00.000 21444 Enqueuing Move request for scope (2.16, -0.55)
00:58:00.105 00.000 25848 Worker thread wakes up
00:58:00.105 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.16, -0.55) opts 0xd
00:58:00.105 00.000 25848 Handling offset move in thread for scope, endpoint = (2.16, -0.55)
00:58:00.105 00.000 25848 Moving (2.16, -0.55) raw xDistance=-2.20 yDistance=0.31
00:58:00.105 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.43 from input -2.20
00:58:00.105 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:00.105 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=468, FiltMax=65504, Gamma=0.560
00:58:00.106 00.001 21444 UpdateGuideState exits: m=486810 SNR=94.0 Saturated
00:58:00.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:00.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:00.106 00.000 21444 Enqueuing Expose request
00:58:00.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:58:00.106 00.000 25848 MoveAxis(E, 66, ABG)
00:58:00.106 00.000 25848 Guiding  Dir = 2, Dur = 66
00:58:00.126 00.020 25848 IsSlewing returns 0
00:58:00.126 00.000 25848 IsGuiding returns 0
00:58:00.157 00.031 25848 PulseGuide returned control before completion, sleep 46
00:58:00.219 00.062 25848 IsGuiding returns 1
00:58:00.219 00.000 25848 scope still moving after pulse duration time elapsed
00:58:00.280 00.061 25848 IsSlewing returns 0
00:58:00.280 00.000 25848 IsGuiding returns 0
00:58:00.280 00.000 25848 scope move finished after 66 + 87 ms
00:58:00.280 00.000 25848 Move returns status 0, amount 66
00:58:00.280 00.000 25848 MoveAxis(N, 0, ABG)
00:58:00.281 00.001 25848 Move returns status 0, amount 0
00:58:00.281 00.000 25848 move complete, result=0
00:58:00.281 00.000 25848 worker thread done servicing request
00:58:00.281 00.000 25848 Worker thread wakes up
00:58:00.281 00.000 21444 GuideStep: -2.2 px 66 ms EAST, 0.3 px 0 ms NORTH
00:58:00.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:00.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:03.125 02.844 25848 Exposure complete
00:58:03.202 00.077 25848 worker thread done servicing request
00:58:03.202 00.000 21444 OnExposeComplete: enter
00:58:03.202 00.000 21444 UpdateGuideState(): m_state=6
00:58:03.203 00.001 21444 Star::Find(15, 1225, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1370
00:58:03.203 00.000 21444 Star::Find returns 1 (1), X=1223.79, Y=749.29, Mass=503231, SNR=78.9, Peak=15948 HFD=6.1
00:58:03.203 00.000 21444 Star::Find false star n=4 nbg=272 bg=3472.8 sigma=480.0 thresh=4913 peak=4720
00:58:03.203 00.000 21444 Star::Find false star n=3 nbg=251 bg=2355.7 sigma=370.7 thresh=3468 peak=3193
00:58:03.203 00.000 21444 Star::Find false star n=2 nbg=253 bg=4035.5 sigma=498.8 thresh=5532 peak=5161
00:58:03.203 00.000 21444 Star::Find false star n=4 nbg=269 bg=3590.2 sigma=463.9 thresh=4982 peak=4749
00:58:03.203 00.000 21444 Star::Find false star n=2 nbg=268 bg=3503.4 sigma=472.9 thresh=4922 peak=4576
00:58:03.203 00.000 21444 Star::Find false star n=2 nbg=243 bg=2588.9 sigma=404.2 thresh=3801 peak=3599
00:58:03.203 00.000 21444 Star::Find false star n=4 nbg=245 bg=3162.0 sigma=404.3 thresh=4375 peak=4097
00:58:03.203 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.25,-0.49,0.17,U] [#6 0.00,0.00,0.00,L] [#7 0.95,-1.72,0.89,U] [#8 3.72,-15.13,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.25,-1.64,3.77,U] 
00:58:03.203 00.000 21444 single-star, 3 included, MultiStar: {1.68, -1.61}, one-star: {0.50, -1.60}
00:58:03.203 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.32 = 1.96)
00:58:03.203 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
00:58:03.203 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-1.60 hyp=1.68 cameraTheta=-1.27 mountX=-0.65 mountY=-1.29, mountTheta=-2.03
00:58:03.204 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-1.60, opts=13)
00:58:03.204 00.000 21444 Enqueuing Move request for scope (0.50, -1.60)
00:58:03.204 00.000 25848 Worker thread wakes up
00:58:03.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -1.60) opts 0xd
00:58:03.204 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, -1.60)
00:58:03.204 00.000 25848 Moving (0.50, -1.60) raw xDistance=-0.65 yDistance=-1.29
00:58:03.204 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.65
00:58:03.204 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:58:03.204 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=244, FiltMax=65504, Gamma=0.560
00:58:03.204 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.29
00:58:03.204 00.000 25848 MoveAxis(E, 23, ABG)
00:58:03.204 00.000 25848 Guiding  Dir = 2, Dur = 23
00:58:03.204 00.000 21444 UpdateGuideState exits: m=503231 SNR=78.9 Saturated
00:58:03.205 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:03.205 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:03.205 00.000 21444 Enqueuing Expose request
00:58:03.235 00.030 25848 IsSlewing returns 0
00:58:03.236 00.001 25848 IsGuiding returns 0
00:58:03.267 00.031 25848 IsGuiding returns 1
00:58:03.267 00.000 25848 scope still moving after pulse duration time elapsed
00:58:03.328 00.061 25848 IsSlewing returns 0
00:58:03.328 00.000 25848 IsGuiding returns 0
00:58:03.328 00.000 25848 scope move finished after 23 + 69 ms
00:58:03.328 00.000 25848 Move returns status 0, amount 23
00:58:03.328 00.000 25848 MoveAxis(N, 0, ABG)
00:58:03.328 00.000 25848 Move returns status 0, amount 0
00:58:03.328 00.000 25848 move complete, result=0
00:58:03.328 00.000 25848 worker thread done servicing request
00:58:03.328 00.000 25848 Worker thread wakes up
00:58:03.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:03.329 00.001 21444 GuideStep: -0.6 px 23 ms EAST, -1.3 px 0 ms NORTH
00:58:03.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:06.172 02.843 25848 Exposure complete
00:58:06.250 00.078 25848 worker thread done servicing request
00:58:06.250 00.000 21444 OnExposeComplete: enter
00:58:06.251 00.001 21444 UpdateGuideState(): m_state=6
00:58:06.251 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1371
00:58:06.251 00.000 21444 Star::Find returns 1 (1), X=1224.08, Y=749.84, Mass=476483, SNR=82.7, Peak=15388 HFD=6.3
00:58:06.251 00.000 21444 Star::Find false star n=2 nbg=261 bg=3525.4 sigma=478.3 thresh=4960 peak=4667
00:58:06.251 00.000 21444 Star::Find false star n=4 nbg=254 bg=3614.7 sigma=439.2 thresh=4932 peak=4825
00:58:06.251 00.000 21444 Star::Find false star n=2 nbg=273 bg=3687.3 sigma=520.6 thresh=5249 peak=4868
00:58:06.251 00.000 21444 Star::Find false star n=2 nbg=251 bg=2743.1 sigma=393.2 thresh=3923 peak=3595
00:58:06.251 00.000 21444 Star::Find false star n=2 nbg=265 bg=3022.2 sigma=433.4 thresh=4322 peak=4013
00:58:06.251 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 37.81,-18.03,0.00,M6] [#3 -0.42,-0.53,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.80,-0.83,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.95,-1.78,4.30,U] 
00:58:06.251 00.000 21444 single-star, 3 included, MultiStar: {2.22, -1.49}, one-star: {0.79, -1.05}
00:58:06.251 00.000 21444 CameraToMount -- cameraTheta (-0.92) - m_xAngle (3.05) = xAngle (-3.97 = 2.31)
00:58:06.251 00.000 21444 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.53)
00:58:06.251 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=-1.05 hyp=1.31 cameraTheta=-0.92 mountX=-0.89 mountY=-0.67, mountTheta=-2.50
00:58:06.252 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=-1.05, opts=13)
00:58:06.252 00.000 21444 Enqueuing Move request for scope (0.79, -1.05)
00:58:06.252 00.000 25848 Worker thread wakes up
00:58:06.252 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, -1.05) opts 0xd
00:58:06.252 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, -1.05)
00:58:06.252 00.000 25848 Moving (0.79, -1.05) raw xDistance=-0.89 yDistance=-0.67
00:58:06.252 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.89
00:58:06.252 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:58:06.252 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=332, FiltMax=65504, Gamma=0.560
00:58:06.252 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
00:58:06.252 00.000 25848 MoveAxis(E, 27, ABG)
00:58:06.252 00.000 25848 Guiding  Dir = 2, Dur = 27
00:58:06.253 00.001 21444 UpdateGuideState exits: m=476483 SNR=82.7 Saturated
00:58:06.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:06.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:06.253 00.000 21444 Enqueuing Expose request
00:58:06.295 00.042 25848 IsSlewing returns 0
00:58:06.295 00.000 25848 IsGuiding returns 0
00:58:06.327 00.032 25848 IsGuiding returns 1
00:58:06.327 00.000 25848 scope still moving after pulse duration time elapsed
00:58:06.391 00.064 25848 IsSlewing returns 0
00:58:06.392 00.001 25848 IsGuiding returns 0
00:58:06.392 00.000 25848 scope move finished after 27 + 69 ms
00:58:06.392 00.000 25848 Move returns status 0, amount 27
00:58:06.392 00.000 25848 MoveAxis(N, 0, ABG)
00:58:06.392 00.000 25848 Move returns status 0, amount 0
00:58:06.392 00.000 25848 move complete, result=0
00:58:06.392 00.000 25848 worker thread done servicing request
00:58:06.392 00.000 25848 Worker thread wakes up
00:58:06.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:06.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:06.392 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -0.7 px 0 ms NORTH
00:58:09.233 02.841 25848 Exposure complete
00:58:09.321 00.088 25848 worker thread done servicing request
00:58:09.321 00.000 21444 OnExposeComplete: enter
00:58:09.321 00.000 21444 UpdateGuideState(): m_state=6
00:58:09.321 00.000 21444 Star::Find(15, 1224, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1372
00:58:09.321 00.000 21444 Star::Find returns 1 (1), X=1224.69, Y=750.45, Mass=450547, SNR=76.7, Peak=14508 HFD=6.0
00:58:09.321 00.000 21444 Star::Find false star n=5 nbg=251 bg=2304.3 sigma=376.8 thresh=3435 peak=3375
00:58:09.321 00.000 21444 Star::Find false star n=5 nbg=264 bg=4061.9 sigma=492.3 thresh=5539 peak=5291
00:58:09.321 00.000 21444 Star::Find false star n=3 nbg=241 bg=3587.3 sigma=475.8 thresh=5015 peak=4585
00:58:09.321 00.000 21444 Star::Find false star n=2 nbg=274 bg=3552.5 sigma=533.8 thresh=5154 peak=4747
00:58:09.321 00.000 21444 Star::Find false star n=6 nbg=259 bg=2587.5 sigma=439.6 thresh=3906 peak=3866
00:58:09.321 00.000 21444 MultiStar: [#1 8.51,10.75,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -13.13,30.30,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 -20.86,-14.51,0.00,M7] [#7 1.94,-1.37,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.99,-1.50,4.28,U] 
00:58:09.322 00.001 21444 single-star, 2 included, MultiStar: {2.58, -1.31}, one-star: {1.41, -0.44}
00:58:09.322 00.000 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.05) = xAngle (-3.36 = 2.93)
00:58:09.322 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.08)
00:58:09.322 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=-0.44 hyp=1.48 cameraTheta=-0.31 mountX=-1.44 mountY=0.12, mountTheta=3.06
00:58:09.322 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=-0.44, opts=13)
00:58:09.323 00.001 21444 Enqueuing Move request for scope (1.41, -0.44)
00:58:09.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=434, FiltMax=65504, Gamma=0.560
00:58:09.323 00.000 21444 UpdateGuideState exits: m=450547 SNR=76.7 Saturated
00:58:09.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:09.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:09.323 00.000 21444 Enqueuing Expose request
00:58:09.323 00.000 25848 Worker thread wakes up
00:58:09.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, -0.44) opts 0xd
00:58:09.323 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, -0.44)
00:58:09.323 00.000 25848 Moving (1.41, -0.44) raw xDistance=-1.44 yDistance=0.12
00:58:09.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.44
00:58:09.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:09.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:58:09.323 00.000 25848 MoveAxis(E, 44, ABG)
00:58:09.323 00.000 25848 Guiding  Dir = 2, Dur = 44
00:58:09.344 00.021 25848 IsSlewing returns 0
00:58:09.344 00.000 25848 IsGuiding returns 0
00:58:09.375 00.031 25848 PulseGuide returned control before completion, sleep 23
00:58:09.406 00.031 25848 IsGuiding returns 1
00:58:09.406 00.000 25848 scope still moving after pulse duration time elapsed
00:58:09.467 00.061 25848 IsSlewing returns 0
00:58:09.467 00.000 25848 IsGuiding returns 0
00:58:09.467 00.000 25848 scope move finished after 44 + 79 ms
00:58:09.467 00.000 25848 Move returns status 0, amount 44
00:58:09.467 00.000 25848 MoveAxis(N, 0, ABG)
00:58:09.467 00.000 25848 Move returns status 0, amount 0
00:58:09.467 00.000 25848 move complete, result=0
00:58:09.467 00.000 25848 worker thread done servicing request
00:58:09.467 00.000 25848 Worker thread wakes up
00:58:09.467 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:09.467 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:09.468 00.001 21444 GuideStep: -1.4 px 44 ms EAST, 0.1 px 0 ms NORTH
00:58:12.308 02.840 25848 Exposure complete
00:58:12.385 00.077 25848 worker thread done servicing request
00:58:12.386 00.001 21444 OnExposeComplete: enter
00:58:12.386 00.000 21444 UpdateGuideState(): m_state=6
00:58:12.386 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1373
00:58:12.386 00.000 21444 Star::Find returns 1 (1), X=1222.86, Y=750.45, Mass=448500, SNR=68.9, Peak=13300 HFD=6.3
00:58:12.386 00.000 21444 Star::Find false star n=4 nbg=251 bg=3536.4 sigma=428.5 thresh=4822 peak=4797
00:58:12.386 00.000 21444 Star::Find false star n=5 nbg=260 bg=2131.0 sigma=427.5 thresh=3414 peak=3411
00:58:12.386 00.000 21444 Star::Find false star n=5 nbg=269 bg=4037.9 sigma=473.1 thresh=5457 peak=5088
00:58:12.386 00.000 21444 Star::Find false star n=2 nbg=268 bg=3600.0 sigma=472.5 thresh=5018 peak=4737
00:58:12.386 00.000 21444 Star::Find false star n=4 nbg=250 bg=3686.5 sigma=415.4 thresh=4933 peak=4817
00:58:12.386 00.000 21444 Star::Find false star n=2 nbg=262 bg=2743.7 sigma=412.3 thresh=3981 peak=3665
00:58:12.386 00.000 21444 Star::Find false star n=3 nbg=252 bg=3232.9 sigma=440.8 thresh=4555 peak=4461
00:58:12.386 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -13.01,30.51,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.38,0.05,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.93,-0.13,4.69,U] 
00:58:12.386 00.000 21444 single-star, 2 included, MultiStar: {1.35, -0.15}, one-star: {-0.42, -0.44}
00:58:12.386 00.000 21444 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.05) = xAngle (-5.39 = 0.89)
00:58:12.386 00.000 21444 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.95)
00:58:12.386 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.44 hyp=0.61 cameraTheta=-2.34 mountX=0.38 mountY=-0.57, mountTheta=-0.98
00:58:12.387 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.44, opts=13)
00:58:12.387 00.000 21444 Enqueuing Move request for scope (-0.42, -0.44)
00:58:12.387 00.000 25848 Worker thread wakes up
00:58:12.387 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.44) opts 0xd
00:58:12.387 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.44)
00:58:12.387 00.000 25848 Moving (-0.42, -0.44) raw xDistance=0.38 yDistance=-0.57
00:58:12.387 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
00:58:12.387 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:58:12.387 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=370, FiltMax=65504, Gamma=0.560
00:58:12.388 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
00:58:12.388 00.000 25848 MoveAxis(E, 0, ABG)
00:58:12.388 00.000 25848 Move returns status 0, amount 0
00:58:12.388 00.000 25848 MoveAxis(N, 0, ABG)
00:58:12.388 00.000 25848 Move returns status 0, amount 0
00:58:12.388 00.000 25848 move complete, result=0
00:58:12.388 00.000 21444 UpdateGuideState exits: m=448500 SNR=68.9 Saturated
00:58:12.388 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:12.388 00.000 25848 worker thread done servicing request
00:58:12.388 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:12.388 00.000 21444 Enqueuing Expose request
00:58:12.388 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
00:58:12.388 00.000 25848 Worker thread wakes up
00:58:12.388 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:12.388 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:15.246 02.858 25848 Exposure complete
00:58:15.321 00.075 25848 worker thread done servicing request
00:58:15.322 00.001 21444 OnExposeComplete: enter
00:58:15.322 00.000 21444 UpdateGuideState(): m_state=6
00:58:15.322 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1374
00:58:15.322 00.000 21444 Star::Find returns 1 (1), X=1223.42, Y=750.19, Mass=462571, SNR=86.2, Peak=12236 HFD=7.0
00:58:15.322 00.000 21444 Star::Find false star n=4 nbg=256 bg=3486.1 sigma=452.7 thresh=4844 peak=4552
00:58:15.322 00.000 21444 Star::Find false star n=4 nbg=236 bg=3838.0 sigma=406.9 thresh=5059 peak=4818
00:58:15.322 00.000 21444 Star::Find false star n=4 nbg=253 bg=3441.3 sigma=441.9 thresh=4767 peak=4499
00:58:15.322 00.000 21444 Star::Find false star n=4 nbg=254 bg=3644.6 sigma=462.3 thresh=5032 peak=4865
00:58:15.322 00.000 21444 Star::Find false star n=7 nbg=255 bg=3619.0 sigma=453.1 thresh=4978 peak=4911
00:58:15.322 00.000 21444 Star::Find false star n=2 nbg=262 bg=2663.0 sigma=416.9 thresh=3914 peak=3577
00:58:15.322 00.000 21444 Star::Find false star n=3 nbg=274 bg=3180.9 sigma=475.7 thresh=4608 peak=4357
00:58:15.322 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 34.07,-26.61,0.00,M7] [#3 -17.56,-2.48,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.24,-1.04,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.20,-1.38,3.33,U] 
00:58:15.322 00.000 21444 single-star, 2 included, MultiStar: {1.64, -1.19}, one-star: {0.14, -0.70}
00:58:15.322 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.43 = 1.85)
00:58:15.322 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -0.99)
00:58:15.322 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.70 hyp=0.71 cameraTheta=-1.38 mountX=-0.20 mountY=-0.60, mountTheta=-1.89
00:58:15.323 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.70, opts=13)
00:58:15.323 00.000 21444 Enqueuing Move request for scope (0.14, -0.70)
00:58:15.323 00.000 25848 Worker thread wakes up
00:58:15.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=420, FiltMax=65504, Gamma=0.560
00:58:15.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.70) opts 0xd
00:58:15.323 00.000 21444 UpdateGuideState exits: m=462571 SNR=86.2 Saturated
00:58:15.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:15.323 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.70)
00:58:15.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:15.323 00.000 21444 Enqueuing Expose request
00:58:15.323 00.000 25848 Moving (0.14, -0.70) raw xDistance=-0.20 yDistance=-0.60
00:58:15.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:58:15.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:58:15.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
00:58:15.324 00.001 25848 MoveAxis(E, 0, ABG)
00:58:15.324 00.000 25848 Move returns status 0, amount 0
00:58:15.324 00.000 25848 MoveAxis(N, 0, ABG)
00:58:15.324 00.000 25848 Move returns status 0, amount 0
00:58:15.324 00.000 25848 move complete, result=0
00:58:15.324 00.000 25848 worker thread done servicing request
00:58:15.324 00.000 25848 Worker thread wakes up
00:58:15.324 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:15.324 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:15.324 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
00:58:18.164 02.840 25848 Exposure complete
00:58:18.252 00.088 25848 worker thread done servicing request
00:58:18.252 00.000 21444 OnExposeComplete: enter
00:58:18.252 00.000 21444 UpdateGuideState(): m_state=6
00:58:18.253 00.001 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1375
00:58:18.253 00.000 21444 Star::Find returns 1 (1), X=1223.81, Y=750.23, Mass=372532, SNR=66.7, Peak=13628 HFD=6.0
00:58:18.253 00.000 21444 Star::Find false star n=4 nbg=250 bg=3568.7 sigma=411.1 thresh=4802 peak=4773
00:58:18.253 00.000 21444 Star::Find false star n=5 nbg=267 bg=2337.7 sigma=412.6 thresh=3575 peak=3109
00:58:18.253 00.000 21444 Star::Find false star n=3 nbg=264 bg=4035.9 sigma=482.7 thresh=5484 peak=5008
00:58:18.253 00.000 21444 Star::Find false star n=1 nbg=252 bg=3697.3 sigma=444.6 thresh=5031 peak=4654
00:58:18.253 00.000 21444 Star::Find false star n=6 nbg=264 bg=3519.6 sigma=482.9 thresh=4968 peak=4925
00:58:18.253 00.000 21444 Star::Find false star n=3 nbg=271 bg=3752.1 sigma=470.6 thresh=5164 peak=4978
00:58:18.253 00.000 21444 Star::Find false star n=5 nbg=276 bg=2747.5 sigma=463.7 thresh=4138 peak=4132
00:58:18.253 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -2.43,0.48,0.18,U] [#6 0.00,0.00,0.00,L] [#7 0.08,-1.02,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -11.42,-7.10,0.00,M1] [#11 2.22,-1.08,3.22,U] 
00:58:18.253 00.000 21444 single-star, 3 included, MultiStar: {1.43, -0.94}, one-star: {0.53, -0.66}
00:58:18.253 00.000 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.95 = 2.33)
00:58:18.253 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.51)
00:58:18.253 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.66 hyp=0.85 cameraTheta=-0.90 mountX=-0.59 mountY=-0.41, mountTheta=-2.53
00:58:18.255 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.66, opts=13)
00:58:18.255 00.000 21444 Enqueuing Move request for scope (0.53, -0.66)
00:58:18.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=244, FiltMax=65504, Gamma=0.560
00:58:18.255 00.000 25848 Worker thread wakes up
00:58:18.255 00.000 21444 UpdateGuideState exits: m=372532 SNR=66.7 Saturated
00:58:18.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:18.256 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.66) opts 0xd
00:58:18.256 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.66)
00:58:18.256 00.000 25848 Moving (0.53, -0.66) raw xDistance=-0.59 yDistance=-0.41
00:58:18.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
00:58:18.256 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:18.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:58:18.256 00.000 25848 MoveAxis(E, 17, ABG)
00:58:18.256 00.000 25848 Guiding  Dir = 2, Dur = 17
00:58:18.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:18.256 00.000 21444 Enqueuing Expose request
00:58:18.340 00.084 25848 IsSlewing returns 0
00:58:18.340 00.000 25848 IsGuiding returns 0
00:58:18.383 00.043 25848 IsGuiding returns 1
00:58:18.383 00.000 25848 scope still moving after pulse duration time elapsed
00:58:18.439 00.056 25848 IsSlewing returns 0
00:58:18.439 00.000 25848 IsGuiding returns 0
00:58:18.439 00.000 25848 scope move finished after 17 + 81 ms
00:58:18.439 00.000 25848 Move returns status 0, amount 17
00:58:18.439 00.000 25848 MoveAxis(N, 0, ABG)
00:58:18.439 00.000 25848 Move returns status 0, amount 0
00:58:18.440 00.001 25848 move complete, result=0
00:58:18.440 00.000 25848 worker thread done servicing request
00:58:18.440 00.000 25848 Worker thread wakes up
00:58:18.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:18.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:18.440 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.4 px 0 ms NORTH
00:58:21.293 02.853 25848 Exposure complete
00:58:21.375 00.082 25848 worker thread done servicing request
00:58:21.375 00.000 21444 OnExposeComplete: enter
00:58:21.375 00.000 21444 UpdateGuideState(): m_state=6
00:58:21.375 00.000 21444 Star::Find(15, 1223, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1376
00:58:21.375 00.000 21444 Star::Find returns 1 (1), X=1223.82, Y=749.27, Mass=456870, SNR=67.3, Peak=13500 HFD=6.8
00:58:21.375 00.000 21444 Star::Find false star n=5 nbg=272 bg=3450.1 sigma=517.6 thresh=5003 peak=4537
00:58:21.375 00.000 21444 Star::Find false star n=5 nbg=269 bg=3993.4 sigma=472.8 thresh=5412 peak=5196
00:58:21.375 00.000 21444 Star::Find false star n=6 nbg=269 bg=3550.9 sigma=552.7 thresh=5209 peak=4807
00:58:21.375 00.000 21444 Star::Find false star n=3 nbg=282 bg=3416.3 sigma=524.5 thresh=4990 peak=4642
00:58:21.376 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 27.73,-33.56,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.90,-1.38,1.07,U] [#8 4.35,3.34,0.23,U] [#9 -7.51,13.91,0.00,M10] [#10 -3.32,-1.46,0.20,U] [#11 2.23,-1.30,4.70,U] 
00:58:21.376 00.000 21444 single-star, 4 included, MultiStar: {1.71, -1.21}, one-star: {0.54, -1.62}
00:58:21.376 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.05) = xAngle (-4.30 = 1.98)
00:58:21.376 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.14 = -0.86)
00:58:21.376 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-1.62 hyp=1.71 cameraTheta=-1.25 mountX=-0.69 mountY=-1.30, mountTheta=-2.06
00:58:21.376 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-1.62, opts=13)
00:58:21.376 00.000 21444 Enqueuing Move request for scope (0.54, -1.62)
00:58:21.377 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=372, FiltMax=65504, Gamma=0.560
00:58:21.377 00.000 21444 UpdateGuideState exits: m=456870 SNR=67.3 Saturated
00:58:21.377 00.000 25848 Worker thread wakes up
00:58:21.377 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:21.377 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:21.377 00.000 21444 Enqueuing Expose request
00:58:21.377 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -1.62) opts 0xd
00:58:21.377 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -1.62)
00:58:21.377 00.000 25848 Moving (0.54, -1.62) raw xDistance=-0.69 yDistance=-1.30
00:58:21.377 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.69
00:58:21.377 00.000 25848 switching direction from 1 to -1 - decHistory=-5 oldest=0.09 newest=-2.31
00:58:21.377 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
00:58:21.377 00.000 25848 MoveAxis(E, 21, ABG)
00:58:21.377 00.000 25848 Guiding  Dir = 2, Dur = 21
00:58:21.407 00.030 25848 IsSlewing returns 0
00:58:21.408 00.001 25848 IsGuiding returns 0
00:58:21.440 00.032 25848 IsGuiding returns 1
00:58:21.440 00.000 25848 scope still moving after pulse duration time elapsed
00:58:21.484 00.044 25848 IsSlewing returns 0
00:58:21.484 00.000 25848 IsGuiding returns 0
00:58:21.484 00.000 25848 scope move finished after 21 + 55 ms
00:58:21.484 00.000 25848 Move returns status 0, amount 21
00:58:21.484 00.000 25848 BLC: Oldest BLC event removed
00:58:21.484 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 309 applied
00:58:21.484 00.000 25848 MoveAxis(N, 344, ABG)
00:58:21.484 00.000 25848 Guiding  Dir = 0, Dur = 344
00:58:21.517 00.033 25848 IsSlewing returns 0
00:58:21.517 00.000 25848 IsGuiding returns 0
00:58:21.548 00.031 25848 PulseGuide returned control before completion, sleep 324
00:58:21.889 00.341 25848 IsGuiding returns 1
00:58:21.889 00.000 25848 scope still moving after pulse duration time elapsed
00:58:21.968 00.079 25848 IsSlewing returns 0
00:58:21.968 00.000 25848 IsGuiding returns 0
00:58:21.968 00.000 25848 scope move finished after 344 + 106 ms
00:58:21.968 00.000 25848 Move returns status 0, amount 344
00:58:21.968 00.000 25848 move complete, result=0
00:58:21.968 00.000 25848 worker thread done servicing request
00:58:21.968 00.000 25848 Worker thread wakes up
00:58:21.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:21.968 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -1.3 px 344 ms NORTH
00:58:21.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:24.805 02.837 25848 Exposure complete
00:58:24.892 00.087 25848 worker thread done servicing request
00:58:24.892 00.000 21444 OnExposeComplete: enter
00:58:24.892 00.000 21444 UpdateGuideState(): m_state=6
00:58:24.892 00.000 21444 Star::Find(15, 1223, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1377
00:58:24.892 00.000 21444 Star::Find returns 1 (1), X=1224.02, Y=750.38, Mass=465738, SNR=83.9, Peak=14404 HFD=6.4
00:58:24.892 00.000 21444 Star::Find false star n=4 nbg=251 bg=3479.7 sigma=383.2 thresh=4629 peak=4338
00:58:24.893 00.001 21444 Star::Find false star n=7 nbg=251 bg=2213.3 sigma=396.9 thresh=3404 peak=3277
00:58:24.893 00.000 21444 Star::Find false star n=7 nbg=257 bg=3526.7 sigma=397.3 thresh=4719 peak=4633
00:58:24.893 00.000 21444 Star::Find false star n=3 nbg=266 bg=3483.1 sigma=499.1 thresh=4980 peak=4790
00:58:24.893 00.000 21444 Star::Find false star n=5 nbg=265 bg=3334.5 sigma=437.3 thresh=4646 peak=4160
00:58:24.893 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.25,-0.32,0.13,U] [#4 -2.79,-14.67,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -6.88,-22.63,0.00,M8] [#7 1.44,0.07,1.00,U] [#8 0.00,0.00,0.00,L] [#9 2.10,-0.88,0.12,U] [#10 0.00,0.00,0.00,L] [#11 2.89,-0.40,3.62,U] 
00:58:24.893 00.000 21444 single-star, 4 included, MultiStar: {2.19, -0.34}, one-star: {0.73, -0.51}
00:58:24.893 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.62)
00:58:24.893 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
00:58:24.893 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-0.51 hyp=0.89 cameraTheta=-0.61 mountX=-0.78 mountY=-0.19, mountTheta=-2.90
00:58:24.894 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-0.51, opts=13)
00:58:24.894 00.000 21444 Enqueuing Move request for scope (0.73, -0.51)
00:58:24.894 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=220, FiltMax=65504, Gamma=0.560
00:58:24.894 00.000 21444 UpdateGuideState exits: m=465738 SNR=83.9 Saturated
00:58:24.894 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:24.894 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:24.894 00.000 21444 Enqueuing Expose request
00:58:24.894 00.000 25848 Worker thread wakes up
00:58:24.894 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.51) opts 0xd
00:58:24.894 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -0.51)
00:58:24.894 00.000 25848 Moving (0.73, -0.51) raw xDistance=-0.78 yDistance=-0.19
00:58:24.894 00.000 25848 BLC: History state: CurrMiss=0.19, AvgInitMiss=0.49, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.296225, 1:0.194828
00:58:24.895 00.001 25848 BLC: No correction, Miss < min_move
00:58:24.895 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.78
00:58:24.895 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:24.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:58:24.895 00.000 25848 MoveAxis(E, 24, ABG)
00:58:24.895 00.000 25848 Guiding  Dir = 2, Dur = 24
00:58:24.957 00.062 25848 IsSlewing returns 0
00:58:24.958 00.001 25848 IsGuiding returns 0
00:58:24.989 00.031 25848 IsGuiding returns 1
00:58:24.989 00.000 25848 scope still moving after pulse duration time elapsed
00:58:25.046 00.057 25848 IsSlewing returns 0
00:58:25.046 00.000 25848 IsGuiding returns 0
00:58:25.046 00.000 25848 scope move finished after 24 + 64 ms
00:58:25.046 00.000 25848 Move returns status 0, amount 24
00:58:25.046 00.000 25848 MoveAxis(N, 0, ABG)
00:58:25.046 00.000 25848 Move returns status 0, amount 0
00:58:25.046 00.000 25848 move complete, result=0
00:58:25.046 00.000 25848 worker thread done servicing request
00:58:25.046 00.000 25848 Worker thread wakes up
00:58:25.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:25.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:25.047 00.001 21444 GuideStep: -0.8 px 24 ms EAST, -0.2 px 0 ms NORTH
00:58:27.890 02.843 25848 Exposure complete
00:58:27.977 00.087 25848 worker thread done servicing request
00:58:27.978 00.001 21444 OnExposeComplete: enter
00:58:27.978 00.000 21444 UpdateGuideState(): m_state=6
00:58:27.978 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1378
00:58:27.978 00.000 21444 Star::Find returns 1 (1), X=1224.31, Y=751.68, Mass=448629, SNR=82.9, Peak=13476 HFD=6.6
00:58:27.978 00.000 21444 Star::Find false star n=4 nbg=263 bg=3491.6 sigma=459.6 thresh=4871 peak=4792
00:58:27.978 00.000 21444 Star::Find false star n=6 nbg=261 bg=2154.4 sigma=390.0 thresh=3325 peak=3153
00:58:27.978 00.000 21444 Star::Find false star n=4 nbg=258 bg=4203.4 sigma=440.4 thresh=5525 peak=5341
00:58:27.978 00.000 21444 Star::Find false star n=9 nbg=268 bg=3593.5 sigma=512.6 thresh=5131 peak=4906
00:58:27.978 00.000 21444 Star::Find false star n=1 nbg=263 bg=3495.5 sigma=490.6 thresh=4967 peak=4443
00:58:27.978 00.000 21444 Star::Find false star n=2 nbg=269 bg=3586.1 sigma=490.7 thresh=5058 peak=4921
00:58:27.978 00.000 21444 Star::Find false star n=8 nbg=249 bg=3587.6 sigma=430.7 thresh=4880 peak=4824
00:58:27.978 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.88,0.07,0.89,U] [#8 0.00,0.00,0.00,L] [#9 -5.44,-13.95,0.00,M10] [#10 -19.91,11.91,0.00,M1] [#11 2.94,0.90,3.51,U] 
00:58:27.978 00.000 21444 single-star, 2 included, MultiStar: {2.41, 0.74}, one-star: {1.03, 0.79}
00:58:27.978 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
00:58:27.978 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.04)
00:58:27.978 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=0.79 hyp=1.29 cameraTheta=0.66 mountX=-0.95 mountY=1.12, mountTheta=2.27
00:58:27.979 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=0.79, opts=13)
00:58:27.979 00.000 21444 Enqueuing Move request for scope (1.03, 0.79)
00:58:27.979 00.000 25848 Worker thread wakes up
00:58:27.979 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.79) opts 0xd
00:58:27.979 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, 0.79)
00:58:27.979 00.000 25848 Moving (1.03, 0.79) raw xDistance=-0.95 yDistance=1.12
00:58:27.979 00.000 25848 BLC: History state: CurrMiss=-1.12, AvgInitMiss=0.49, ShCount=10, LgCount=0, SticCount=2,  Deflections: 0=-1.296225, 1:0.194828, 2:-1.118661
00:58:27.979 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -22.000000
00:58:27.979 00.000 25848 BLC: window closed
00:58:27.979 00.000 25848 BLC: Pulse adjusted to 287
00:58:27.979 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=572, FiltMax=65504, Gamma=0.560
00:58:27.980 00.001 21444 UpdateGuideState exits: m=448629 SNR=82.9 Saturated
00:58:27.980 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:27.980 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:27.980 00.000 21444 Enqueuing Expose request
00:58:27.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.95
00:58:27.980 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:58:27.980 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.12
00:58:27.980 00.000 25848 MoveAxis(E, 29, ABG)
00:58:27.980 00.000 25848 Guiding  Dir = 2, Dur = 29
00:58:28.000 00.020 25848 IsSlewing returns 0
00:58:28.000 00.000 25848 IsGuiding returns 0
00:58:28.032 00.032 25848 IsGuiding returns 1
00:58:28.032 00.000 25848 scope still moving after pulse duration time elapsed
00:58:28.120 00.088 25848 IsSlewing returns 0
00:58:28.120 00.000 25848 IsGuiding returns 0
00:58:28.120 00.000 25848 scope move finished after 29 + 90 ms
00:58:28.120 00.000 25848 Move returns status 0, amount 29
00:58:28.120 00.000 25848 MoveAxis(N, 0, ABG)
00:58:28.120 00.000 25848 Move returns status 0, amount 0
00:58:28.120 00.000 25848 move complete, result=0
00:58:28.120 00.000 25848 worker thread done servicing request
00:58:28.120 00.000 25848 Worker thread wakes up
00:58:28.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:28.120 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:28.120 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 1.1 px 0 ms NORTH
00:58:28.184 00.064 21444 evsrv: cli 0107EBA0 connect
00:58:28.185 00.001 21444 case statement mapped state 6 to 3
00:58:28.185 00.000 21444 case statement mapped state 6 to 3
00:58:28.185 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"c7ed2484-91e0-4332-9cd7-033f2f15099f"}
00:58:28.185 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"c7ed2484-91e0-4332-9cd7-033f2f15099f"}
00:58:28.186 00.001 21444 evsrv: cli 0107EBA0 disconnect
00:58:30.969 02.783 25848 Exposure complete
00:58:31.045 00.076 25848 worker thread done servicing request
00:58:31.045 00.000 21444 OnExposeComplete: enter
00:58:31.045 00.000 21444 UpdateGuideState(): m_state=6
00:58:31.045 00.000 21444 Star::Find(15, 1224, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1379
00:58:31.045 00.000 21444 Star::Find returns 1 (1), X=1221.86, Y=749.99, Mass=389892, SNR=71.6, Peak=10824 HFD=7.0
00:58:31.045 00.000 21444 Star::Find false star n=2 nbg=261 bg=2320.2 sigma=440.3 thresh=3641 peak=3240
00:58:31.045 00.000 21444 Star::Find false star n=4 nbg=279 bg=3686.5 sigma=554.4 thresh=5350 peak=5035
00:58:31.045 00.000 21444 Star::Find false star n=2 nbg=266 bg=3580.9 sigma=467.9 thresh=4985 peak=4731
00:58:31.045 00.000 21444 Star::Find false star n=1 nbg=265 bg=3631.7 sigma=499.0 thresh=5129 peak=4746
00:58:31.045 00.000 21444 Star::Find false star n=4 nbg=248 bg=2961.3 sigma=391.0 thresh=4134 peak=3986
00:58:31.045 00.000 21444 Star::Find false star n=1 nbg=267 bg=3135.7 sigma=540.7 thresh=4758 peak=4169
00:58:31.046 00.001 21444 MultiStar: [#1 -6.89,11.38,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -4.83,1.71,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -17.41,4.88,0.00,M9] [#7 -1.02,-1.04,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.76,-0.93,2.44,U] 
00:58:31.046 00.000 21444 refined, 3 included, MultiStar: {-0.31, -0.85}, one-star: {-1.42, -0.91}
00:58:31.046 00.000 21444 CameraToMount -- cameraTheta (-1.92) - m_xAngle (3.05) = xAngle (-4.98 = 1.31)
00:58:31.046 00.000 21444 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.82 = -1.54)
00:58:31.046 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-0.85 hyp=0.91 cameraTheta=-1.92 mountX=0.24 mountY=-0.90, mountTheta=-1.32
00:58:31.047 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-0.85, opts=13)
00:58:31.047 00.000 21444 Enqueuing Move request for scope (-0.31, -0.85)
00:58:31.047 00.000 25848 Worker thread wakes up
00:58:31.048 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.85) opts 0xd
00:58:31.048 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -0.85)
00:58:31.048 00.000 25848 Moving (-0.31, -0.85) raw xDistance=0.24 yDistance=-0.90
00:58:31.048 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
00:58:31.048 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
00:58:31.048 00.000 25848 MoveAxis(E, 0, ABG)
00:58:31.048 00.000 25848 Move returns status 0, amount 0
00:58:31.048 00.000 25848 MoveAxis(N, 25, ABG)
00:58:31.048 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=376, FiltMax=65504, Gamma=0.560
00:58:31.048 00.000 25848 Guiding  Dir = 0, Dur = 25
00:58:31.048 00.000 21444 UpdateGuideState exits: m=389892 SNR=71.6 Saturated
00:58:31.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:31.048 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:31.048 00.000 21444 Enqueuing Expose request
00:58:31.112 00.064 25848 IsSlewing returns 0
00:58:31.112 00.000 25848 IsGuiding returns 0
00:58:31.143 00.031 25848 IsGuiding returns 1
00:58:31.143 00.000 25848 scope still moving after pulse duration time elapsed
00:58:31.204 00.061 25848 IsSlewing returns 0
00:58:31.204 00.000 25848 IsGuiding returns 0
00:58:31.204 00.000 25848 scope move finished after 25 + 67 ms
00:58:31.204 00.000 25848 Move returns status 0, amount 25
00:58:31.204 00.000 25848 move complete, result=0
00:58:31.205 00.001 25848 worker thread done servicing request
00:58:31.205 00.000 25848 Worker thread wakes up
00:58:31.205 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:31.205 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:31.205 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.9 px 25 ms NORTH
00:58:34.056 02.851 25848 Exposure complete
00:58:34.135 00.079 25848 worker thread done servicing request
00:58:34.136 00.001 21444 OnExposeComplete: enter
00:58:34.136 00.000 21444 UpdateGuideState(): m_state=6
00:58:34.136 00.000 21444 Star::Find(15, 1221, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1380
00:58:34.136 00.000 21444 Star::Find returns 1 (1), X=1222.53, Y=750.17, Mass=435355, SNR=67.0, Peak=13448 HFD=6.6
00:58:34.136 00.000 21444 Star::Find false star n=3 nbg=275 bg=3450.5 sigma=499.6 thresh=4949 peak=4665
00:58:34.136 00.000 21444 Star::Find false star n=3 nbg=262 bg=2348.2 sigma=405.4 thresh=3564 peak=3313
00:58:34.136 00.000 21444 Star::Find false star n=6 nbg=261 bg=3892.7 sigma=469.8 thresh=5302 peak=5264
00:58:34.136 00.000 21444 Star::Find false star n=1 nbg=279 bg=3752.8 sigma=628.3 thresh=5638 peak=4998
00:58:34.136 00.000 21444 Star::Find false star n=3 nbg=242 bg=3547.5 sigma=406.5 thresh=4767 peak=4640
00:58:34.136 00.000 21444 Star::Find false star n=4 nbg=249 bg=3721.7 sigma=470.8 thresh=5134 peak=5008
00:58:34.136 00.000 21444 Star::Find false star n=5 nbg=263 bg=2614.7 sigma=444.7 thresh=3949 peak=3919
00:58:34.136 00.000 21444 Star::Find false star n=2 nbg=267 bg=3158.4 sigma=443.0 thresh=4487 peak=4403
00:58:34.136 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.47,-0.10,1.05,U] [#8 10.46,-13.96,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.61,-1.18,3.65,U] 
00:58:34.136 00.000 21444 single-star, 2 included, MultiStar: {1.45, -0.90}, one-star: {-0.76, -0.72}
00:58:34.136 00.000 21444 CameraToMount -- cameraTheta (-2.38) - m_xAngle (3.05) = xAngle (-5.43 = 0.85)
00:58:34.136 00.000 21444 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.28 = -1.99)
00:58:34.137 00.001 21444 CameraToMount -- cameraX=-0.76 cameraY=-0.72 hyp=1.04 cameraTheta=-2.38 mountX=0.69 mountY=-0.95, mountTheta=-0.95
00:58:34.137 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=-0.72, opts=13)
00:58:34.137 00.000 21444 Enqueuing Move request for scope (-0.76, -0.72)
00:58:34.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=344, FiltMax=65504, Gamma=0.560
00:58:34.137 00.000 21444 UpdateGuideState exits: m=435355 SNR=67.0 Saturated
00:58:34.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:34.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:34.137 00.000 21444 Enqueuing Expose request
00:58:34.137 00.000 25848 Worker thread wakes up
00:58:34.138 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.72) opts 0xd
00:58:34.138 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, -0.72)
00:58:34.138 00.000 25848 Moving (-0.76, -0.72) raw xDistance=0.69 yDistance=-0.95
00:58:34.138 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
00:58:34.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
00:58:34.138 00.000 25848 MoveAxis(W, 20, ABG)
00:58:34.138 00.000 25848 Guiding  Dir = 3, Dur = 20
00:58:34.158 00.020 25848 IsSlewing returns 0
00:58:34.158 00.000 25848 IsGuiding returns 0
00:58:34.190 00.032 25848 IsGuiding returns 1
00:58:34.190 00.000 25848 scope still moving after pulse duration time elapsed
00:58:34.237 00.047 25848 IsSlewing returns 0
00:58:34.237 00.000 25848 IsGuiding returns 0
00:58:34.237 00.000 25848 scope move finished after 20 + 58 ms
00:58:34.237 00.000 25848 Move returns status 0, amount 20
00:58:34.237 00.000 25848 MoveAxis(N, 26, ABG)
00:58:34.237 00.000 25848 Guiding  Dir = 0, Dur = 26
00:58:34.265 00.028 25848 IsSlewing returns 0
00:58:34.265 00.000 25848 IsGuiding returns 0
00:58:34.296 00.031 25848 IsGuiding returns 1
00:58:34.297 00.001 25848 scope still moving after pulse duration time elapsed
00:58:34.368 00.071 25848 IsSlewing returns 0
00:58:34.368 00.000 25848 IsGuiding returns 0
00:58:34.368 00.000 25848 scope move finished after 26 + 77 ms
00:58:34.368 00.000 25848 Move returns status 0, amount 26
00:58:34.368 00.000 25848 move complete, result=0
00:58:34.368 00.000 25848 worker thread done servicing request
00:58:34.369 00.001 25848 Worker thread wakes up
00:58:34.369 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -1.0 px 26 ms NORTH
00:58:34.369 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:34.369 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:37.218 02.849 25848 Exposure complete
00:58:37.298 00.080 25848 worker thread done servicing request
00:58:37.298 00.000 21444 OnExposeComplete: enter
00:58:37.299 00.001 21444 UpdateGuideState(): m_state=6
00:58:37.299 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1381
00:58:37.299 00.000 21444 Star::Find returns 1 (1), X=1224.65, Y=750.04, Mass=502911, SNR=83.5, Peak=14940 HFD=6.6
00:58:37.299 00.000 21444 Star::Find false star n=1 nbg=282 bg=4079.6 sigma=539.6 thresh=5698 peak=5079
00:58:37.299 00.000 21444 Star::Find false star n=4 nbg=244 bg=3743.6 sigma=449.0 thresh=5091 peak=4830
00:58:37.299 00.000 21444 Star::Find false star n=1 nbg=270 bg=3600.8 sigma=493.7 thresh=5082 peak=4642
00:58:37.299 00.000 21444 Star::Find false star n=2 nbg=279 bg=3550.2 sigma=511.7 thresh=5085 peak=4956
00:58:37.299 00.000 21444 Star::Find false star n=4 nbg=250 bg=3846.2 sigma=438.1 thresh=5161 peak=4965
00:58:37.299 00.000 21444 Star::Find false star n=4 nbg=273 bg=2696.8 sigma=464.4 thresh=4090 peak=3771
00:58:37.299 00.000 21444 Star::Find false star n=1 nbg=271 bg=3107.0 sigma=541.6 thresh=4732 peak=4368
00:58:37.299 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 45.83,-30.08,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.14,0.13,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.25,-0.48,4.12,U] 
00:58:37.299 00.000 21444 single-star, 2 included, MultiStar: {2.63, -0.46}, one-star: {1.37, -0.85}
00:58:37.299 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
00:58:37.299 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.45 = -0.17)
00:58:37.299 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=-0.85 hyp=1.61 cameraTheta=-0.56 mountX=-1.44 mountY=-0.27, mountTheta=-2.95
00:58:37.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=-0.85, opts=13)
00:58:37.300 00.000 21444 Enqueuing Move request for scope (1.37, -0.85)
00:58:37.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=320, FiltMax=65504, Gamma=0.560
00:58:37.300 00.000 21444 UpdateGuideState exits: m=502911 SNR=83.5 Saturated
00:58:37.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:37.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:37.300 00.000 21444 Enqueuing Expose request
00:58:37.300 00.000 25848 Worker thread wakes up
00:58:37.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, -0.85) opts 0xd
00:58:37.300 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, -0.85)
00:58:37.300 00.000 25848 Moving (1.37, -0.85) raw xDistance=-1.44 yDistance=-0.27
00:58:37.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.44
00:58:37.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:37.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:58:37.300 00.000 25848 MoveAxis(E, 40, ABG)
00:58:37.300 00.000 25848 Guiding  Dir = 2, Dur = 40
00:58:37.329 00.029 25848 IsSlewing returns 0
00:58:37.329 00.000 25848 IsGuiding returns 0
00:58:37.360 00.031 25848 PulseGuide returned control before completion, sleep 19
00:58:37.387 00.027 25848 IsGuiding returns 1
00:58:37.387 00.000 25848 scope still moving after pulse duration time elapsed
00:58:37.439 00.052 25848 IsSlewing returns 0
00:58:37.440 00.001 25848 IsGuiding returns 0
00:58:37.440 00.000 25848 scope move finished after 40 + 71 ms
00:58:37.440 00.000 25848 Move returns status 0, amount 40
00:58:37.440 00.000 25848 MoveAxis(N, 0, ABG)
00:58:37.440 00.000 25848 Move returns status 0, amount 0
00:58:37.440 00.000 25848 move complete, result=0
00:58:37.440 00.000 25848 worker thread done servicing request
00:58:37.440 00.000 25848 Worker thread wakes up
00:58:37.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:37.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:37.440 00.000 21444 GuideStep: -1.4 px 40 ms EAST, -0.3 px 0 ms NORTH
00:58:40.289 02.849 25848 Exposure complete
00:58:40.376 00.087 25848 worker thread done servicing request
00:58:40.376 00.000 21444 OnExposeComplete: enter
00:58:40.376 00.000 21444 UpdateGuideState(): m_state=6
00:58:40.377 00.001 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1382
00:58:40.377 00.000 21444 Star::Find returns 1 (1), X=1222.76, Y=750.72, Mass=486301, SNR=74.3, Peak=14284 HFD=6.5
00:58:40.377 00.000 21444 Star::Find false star n=2 nbg=270 bg=3544.9 sigma=534.9 thresh=5150 peak=4872
00:58:40.377 00.000 21444 Star::Find false star n=4 nbg=268 bg=2179.1 sigma=426.0 thresh=3457 peak=3161
00:58:40.377 00.000 21444 Star::Find false star n=8 nbg=258 bg=3939.0 sigma=422.7 thresh=5207 peak=5148
00:58:40.377 00.000 21444 Star::Find false star n=5 nbg=265 bg=3525.4 sigma=468.1 thresh=4930 peak=4904
00:58:40.377 00.000 21444 Star::Find false star n=2 nbg=266 bg=3524.3 sigma=476.3 thresh=4953 peak=4644
00:58:40.377 00.000 21444 Star::Find false star n=2 nbg=262 bg=3531.3 sigma=508.4 thresh=5057 peak=4525
00:58:40.377 00.000 21444 Star::Find false star n=2 nbg=269 bg=3660.2 sigma=510.9 thresh=5193 peak=4796
00:58:40.377 00.000 21444 Star::Find false star n=2 nbg=262 bg=2766.8 sigma=450.6 thresh=4119 peak=3803
00:58:40.377 00.000 21444 Star::Find false star n=4 nbg=264 bg=3125.8 sigma=443.1 thresh=4455 peak=4181
00:58:40.377 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.40,0.31,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.72,0.38,4.27,U] 
00:58:40.377 00.000 21444 single-star, 2 included, MultiStar: {1.16, 0.28}, one-star: {-0.52, -0.17}
00:58:40.377 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.41)
00:58:40.377 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.43)
00:58:40.377 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.17 hyp=0.55 cameraTheta=-2.82 mountX=0.51 mountY=-0.36, mountTheta=-0.62
00:58:40.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.17, opts=13)
00:58:40.378 00.000 21444 Enqueuing Move request for scope (-0.52, -0.17)
00:58:40.378 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=348, FiltMax=65504, Gamma=0.560
00:58:40.378 00.000 25848 Worker thread wakes up
00:58:40.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.17) opts 0xd
00:58:40.378 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.17)
00:58:40.379 00.001 25848 Moving (-0.52, -0.17) raw xDistance=0.51 yDistance=-0.36
00:58:40.379 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
00:58:40.379 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:40.379 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:58:40.379 00.000 25848 MoveAxis(E, 0, ABG)
00:58:40.379 00.000 25848 Move returns status 0, amount 0
00:58:40.379 00.000 25848 MoveAxis(N, 0, ABG)
00:58:40.379 00.000 25848 Move returns status 0, amount 0
00:58:40.379 00.000 25848 move complete, result=0
00:58:40.379 00.000 25848 worker thread done servicing request
00:58:40.379 00.000 21444 UpdateGuideState exits: m=486301 SNR=74.3 Saturated
00:58:40.379 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:40.379 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:40.379 00.000 21444 Enqueuing Expose request
00:58:40.379 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
00:58:40.379 00.000 25848 Worker thread wakes up
00:58:40.379 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:40.379 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:43.224 02.845 25848 Exposure complete
00:58:43.308 00.084 25848 worker thread done servicing request
00:58:43.308 00.000 21444 OnExposeComplete: enter
00:58:43.308 00.000 21444 UpdateGuideState(): m_state=6
00:58:43.309 00.001 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1383
00:58:43.309 00.000 21444 Star::Find returns 1 (1), X=1224.52, Y=750.11, Mass=415659, SNR=73.2, Peak=14384 HFD=6.3
00:58:43.309 00.000 21444 Star::Find false star n=3 nbg=251 bg=3452.2 sigma=451.4 thresh=4807 peak=4646
00:58:43.309 00.000 21444 Star::Find false star n=5 nbg=250 bg=2165.2 sigma=406.7 thresh=3385 peak=3110
00:58:43.309 00.000 21444 Star::Find false star n=2 nbg=245 bg=3818.8 sigma=493.6 thresh=5300 peak=4909
00:58:43.309 00.000 21444 Star::Find false star n=4 nbg=266 bg=3488.0 sigma=500.1 thresh=4988 peak=4758
00:58:43.309 00.000 21444 Star::Find false star n=7 nbg=267 bg=2569.1 sigma=469.0 thresh=3976 peak=3656
00:58:43.309 00.000 21444 Star::Find false star n=5 nbg=239 bg=3096.2 sigma=383.5 thresh=4247 peak=4092
00:58:43.309 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.42,-0.30,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -2.92,-18.66,0.00,M10] [#7 1.93,-0.58,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.01,-0.39,3.63,U] 
00:58:43.309 00.000 21444 single-star, 3 included, MultiStar: {2.45, -0.49}, one-star: {1.23, -0.78}
00:58:43.309 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
00:58:43.309 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
00:58:43.309 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=-0.78 hyp=1.46 cameraTheta=-0.57 mountX=-1.30 mountY=-0.26, mountTheta=-2.94
00:58:43.310 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=-0.78, opts=13)
00:58:43.310 00.000 21444 Enqueuing Move request for scope (1.23, -0.78)
00:58:43.310 00.000 25848 Worker thread wakes up
00:58:43.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.78) opts 0xd
00:58:43.310 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, -0.78)
00:58:43.310 00.000 25848 Moving (1.23, -0.78) raw xDistance=-1.30 yDistance=-0.26
00:58:43.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.30
00:58:43.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:43.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:58:43.310 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=320, FiltMax=65504, Gamma=0.560
00:58:43.311 00.001 21444 UpdateGuideState exits: m=415659 SNR=73.2 Saturated
00:58:43.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:43.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:43.311 00.000 25848 MoveAxis(E, 38, ABG)
00:58:43.311 00.000 25848 Guiding  Dir = 2, Dur = 38
00:58:43.311 00.000 21444 Enqueuing Expose request
00:58:43.343 00.032 25848 IsSlewing returns 0
00:58:43.343 00.000 25848 IsGuiding returns 0
00:58:43.375 00.032 25848 PulseGuide returned control before completion, sleep 17
00:58:43.396 00.021 25848 IsGuiding returns 1
00:58:43.396 00.000 25848 scope still moving after pulse duration time elapsed
00:58:43.451 00.055 25848 IsSlewing returns 0
00:58:43.452 00.001 25848 IsGuiding returns 0
00:58:43.452 00.000 25848 scope move finished after 38 + 70 ms
00:58:43.452 00.000 25848 Move returns status 0, amount 38
00:58:43.452 00.000 25848 MoveAxis(N, 0, ABG)
00:58:43.452 00.000 25848 Move returns status 0, amount 0
00:58:43.452 00.000 25848 move complete, result=0
00:58:43.452 00.000 25848 worker thread done servicing request
00:58:43.452 00.000 25848 Worker thread wakes up
00:58:43.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:43.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:43.452 00.000 21444 GuideStep: -1.3 px 38 ms EAST, -0.3 px 0 ms NORTH
00:58:46.308 02.856 25848 Exposure complete
00:58:46.392 00.084 25848 worker thread done servicing request
00:58:46.392 00.000 21444 OnExposeComplete: enter
00:58:46.392 00.000 21444 UpdateGuideState(): m_state=6
00:58:46.393 00.001 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1384
00:58:46.393 00.000 21444 Star::Find returns 1 (1), X=1223.21, Y=751.74, Mass=402051, SNR=66.5, Peak=12668 HFD=6.3
00:58:46.393 00.000 21444 Star::Find false star n=1 nbg=245 bg=3702.5 sigma=407.3 thresh=4924 peak=4456
00:58:46.393 00.000 21444 Star::Find false star n=3 nbg=255 bg=2276.0 sigma=368.9 thresh=3383 peak=3212
00:58:46.393 00.000 21444 Star::Find false star n=12 nbg=245 bg=3686.4 sigma=451.9 thresh=5042 peak=4801
00:58:46.393 00.000 21444 Star::Find false star n=3 nbg=275 bg=3436.7 sigma=461.9 thresh=4822 peak=4693
00:58:46.393 00.000 21444 Star::Find false star n=1 nbg=259 bg=3620.8 sigma=481.9 thresh=5067 peak=4756
00:58:46.393 00.000 21444 Star::Find false star n=2 nbg=271 bg=2440.0 sigma=486.4 thresh=3899 peak=3587
00:58:46.393 00.000 21444 Star::Find false star n=3 nbg=257 bg=3133.8 sigma=433.4 thresh=4434 peak=4320
00:58:46.393 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.27,0.38,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.80,0.82,0.95,U] [#8 6.28,-4.14,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.33,0.87,3.18,U] 
00:58:46.393 00.000 21444 single-star, 3 included, MultiStar: {1.52, 0.84}, one-star: {-0.07, 0.85}
00:58:46.393 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
00:58:46.393 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
00:58:46.393 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.85 hyp=0.85 cameraTheta=1.65 mountX=0.15 mountY=0.76, mountTheta=1.38
00:58:46.394 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.85, opts=13)
00:58:46.394 00.000 21444 Enqueuing Move request for scope (-0.07, 0.85)
00:58:46.394 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=292, FiltMax=65504, Gamma=0.560
00:58:46.394 00.000 21444 UpdateGuideState exits: m=402051 SNR=66.5 Saturated
00:58:46.394 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:46.394 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:46.394 00.000 21444 Enqueuing Expose request
00:58:46.394 00.000 25848 Worker thread wakes up
00:58:46.395 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.85) opts 0xd
00:58:46.395 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.85)
00:58:46.395 00.000 25848 Moving (-0.07, 0.85) raw xDistance=0.15 yDistance=0.76
00:58:46.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:58:46.395 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:58:46.395 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
00:58:46.395 00.000 25848 MoveAxis(E, 0, ABG)
00:58:46.395 00.000 25848 Move returns status 0, amount 0
00:58:46.395 00.000 25848 MoveAxis(N, 0, ABG)
00:58:46.395 00.000 25848 Move returns status 0, amount 0
00:58:46.395 00.000 25848 move complete, result=0
00:58:46.395 00.000 25848 worker thread done servicing request
00:58:46.395 00.000 25848 Worker thread wakes up
00:58:46.395 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:46.395 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:46.395 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
00:58:49.243 02.848 25848 Exposure complete
00:58:49.326 00.083 25848 worker thread done servicing request
00:58:49.326 00.000 21444 OnExposeComplete: enter
00:58:49.326 00.000 21444 UpdateGuideState(): m_state=6
00:58:49.326 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1385
00:58:49.326 00.000 21444 Star::Find returns 1 (1), X=1223.26, Y=751.91, Mass=350854, SNR=48.6, Peak=12084 HFD=6.3
00:58:49.326 00.000 21444 Star::Find false star n=5 nbg=248 bg=3638.0 sigma=443.1 thresh=4967 peak=4865
00:58:49.326 00.000 21444 Star::Find false star n=6 nbg=254 bg=2231.5 sigma=392.6 thresh=3409 peak=3279
00:58:49.326 00.000 21444 Star::Find false star n=4 nbg=263 bg=3930.4 sigma=481.0 thresh=5373 peak=5168
00:58:49.326 00.000 21444 Star::Find false star n=4 nbg=241 bg=3580.5 sigma=363.8 thresh=4672 peak=4518
00:58:49.326 00.000 21444 Star::Find false star n=4 nbg=254 bg=3645.9 sigma=410.8 thresh=4878 peak=4831
00:58:49.326 00.000 21444 Star::Find false star n=6 nbg=233 bg=2667.5 sigma=331.1 thresh=3661 peak=3577
00:58:49.326 00.000 21444 Star::Find false star n=4 nbg=262 bg=3122.1 sigma=489.1 thresh=4589 peak=4289
00:58:49.326 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -19.97,-9.17,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -21.47,5.57,0.00,R] [#7 1.21,1.17,1.33,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.54,0.95,4.44,U] 
00:58:49.326 00.000 21444 single-star, 2 included, MultiStar: {1.90, 1.00}, one-star: {-0.02, 1.02}
00:58:49.327 00.001 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
00:58:49.327 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.30 = 1.98)
00:58:49.327 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=1.02 hyp=1.02 cameraTheta=1.59 mountX=0.11 mountY=0.93, mountTheta=1.45
00:58:49.327 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=1.02, opts=13)
00:58:49.327 00.000 21444 Enqueuing Move request for scope (-0.02, 1.02)
00:58:49.327 00.000 25848 Worker thread wakes up
00:58:49.327 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.02) opts 0xd
00:58:49.327 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 1.02)
00:58:49.328 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=396, FiltMax=65504, Gamma=0.560
00:58:49.328 00.000 25848 Moving (-0.02, 1.02) raw xDistance=0.11 yDistance=0.93
00:58:49.328 00.000 21444 UpdateGuideState exits: m=350854 SNR=48.6 Saturated
00:58:49.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:58:49.328 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:49.328 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:58:49.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:49.328 00.000 21444 Enqueuing Expose request
00:58:49.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
00:58:49.328 00.000 25848 MoveAxis(E, 0, ABG)
00:58:49.328 00.000 25848 Move returns status 0, amount 0
00:58:49.328 00.000 25848 MoveAxis(N, 0, ABG)
00:58:49.328 00.000 25848 Move returns status 0, amount 0
00:58:49.328 00.000 25848 move complete, result=0
00:58:49.328 00.000 25848 worker thread done servicing request
00:58:49.328 00.000 25848 Worker thread wakes up
00:58:49.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:49.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:49.328 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
00:58:52.174 02.846 25848 Exposure complete
00:58:52.252 00.078 25848 worker thread done servicing request
00:58:52.253 00.001 21444 OnExposeComplete: enter
00:58:52.253 00.000 21444 UpdateGuideState(): m_state=6
00:58:52.253 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1386
00:58:52.253 00.000 21444 Star::Find returns 1 (1), X=1222.31, Y=751.18, Mass=432877, SNR=69.1, Peak=12064 HFD=7.0
00:58:52.253 00.000 21444 Star::Find false star n=5 nbg=255 bg=3636.8 sigma=473.7 thresh=5058 peak=4608
00:58:52.253 00.000 21444 Star::Find false star n=3 nbg=263 bg=3702.1 sigma=481.4 thresh=5146 peak=5009
00:58:52.253 00.000 21444 Star::Find false star n=3 nbg=252 bg=3504.8 sigma=411.2 thresh=4738 peak=4551
00:58:52.253 00.000 21444 Star::Find false star n=8 nbg=247 bg=3655.8 sigma=381.5 thresh=4800 peak=4736
00:58:52.253 00.000 21444 Star::Find false star n=2 nbg=250 bg=2632.4 sigma=434.9 thresh=3937 peak=3765
00:58:52.253 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 37.35,-13.47,0.00,M10] [#3 0.76,0.25,0.18,U] [#4 -19.98,-8.27,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.96,1.45,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 4.52,5.98,0.00,M2] [#11 1.96,0.83,4.10,U] 
00:58:52.253 00.000 21444 single-star, 3 included, MultiStar: {1.00, 0.83}, one-star: {-0.98, 0.29}
00:58:52.253 00.000 21444 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.05) = xAngle (-0.20 = -0.20)
00:58:52.253 00.000 21444 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.04 = -3.04)
00:58:52.253 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=0.29 hyp=1.02 cameraTheta=2.85 mountX=1.00 mountY=-0.10, mountTheta=-0.10
00:58:52.254 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=0.29, opts=13)
00:58:52.254 00.000 21444 Enqueuing Move request for scope (-0.98, 0.29)
00:58:52.254 00.000 25848 Worker thread wakes up
00:58:52.254 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=330, FiltMax=65504, Gamma=0.560
00:58:52.254 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.29) opts 0xd
00:58:52.254 00.000 21444 UpdateGuideState exits: m=432877 SNR=69.1 Saturated
00:58:52.254 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, 0.29)
00:58:52.254 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:52.255 00.001 25848 Moving (-0.98, 0.29) raw xDistance=1.00 yDistance=-0.10
00:58:52.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:52.255 00.000 21444 Enqueuing Expose request
00:58:52.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.00
00:58:52.255 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:52.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:58:52.255 00.000 25848 MoveAxis(W, 29, ABG)
00:58:52.255 00.000 25848 Guiding  Dir = 3, Dur = 29
00:58:52.280 00.025 25848 IsSlewing returns 0
00:58:52.280 00.000 25848 IsGuiding returns 0
00:58:52.312 00.032 25848 IsGuiding returns 1
00:58:52.312 00.000 25848 scope still moving after pulse duration time elapsed
00:58:52.376 00.064 25848 IsSlewing returns 0
00:58:52.376 00.000 25848 IsGuiding returns 0
00:58:52.376 00.000 25848 scope move finished after 29 + 67 ms
00:58:52.376 00.000 25848 Move returns status 0, amount 29
00:58:52.376 00.000 25848 MoveAxis(N, 0, ABG)
00:58:52.376 00.000 25848 Move returns status 0, amount 0
00:58:52.376 00.000 25848 move complete, result=0
00:58:52.376 00.000 25848 worker thread done servicing request
00:58:52.376 00.000 25848 Worker thread wakes up
00:58:52.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:52.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:52.376 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.1 px 0 ms NORTH
00:58:55.233 02.857 25848 Exposure complete
00:58:55.321 00.088 25848 worker thread done servicing request
00:58:55.321 00.000 21444 OnExposeComplete: enter
00:58:55.321 00.000 21444 UpdateGuideState(): m_state=6
00:58:55.321 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1387
00:58:55.321 00.000 21444 Star::Find returns 1 (1), X=1224.66, Y=750.86, Mass=456745, SNR=84.9, Peak=13428 HFD=6.5
00:58:55.321 00.000 21444 Star::Find false star n=12 nbg=259 bg=3604.1 sigma=418.0 thresh=4858 peak=4804
00:58:55.321 00.000 21444 Star::Find false star n=4 nbg=254 bg=2240.9 sigma=355.0 thresh=3306 peak=3077
00:58:55.321 00.000 21444 Star::Find false star n=5 nbg=263 bg=4025.2 sigma=508.6 thresh=5551 peak=5443
00:58:55.321 00.000 21444 Star::Find false star n=7 nbg=259 bg=3595.4 sigma=470.9 thresh=5008 peak=4885
00:58:55.321 00.000 21444 Star::Find false star n=4 nbg=249 bg=3582.3 sigma=415.8 thresh=4830 peak=4424
00:58:55.321 00.000 21444 Star::Find false star n=2 nbg=257 bg=3830.7 sigma=473.7 thresh=5252 peak=4972
00:58:55.321 00.000 21444 Star::Find false star n=1 nbg=274 bg=3729.3 sigma=557.5 thresh=5402 peak=4791
00:58:55.322 00.001 21444 Star::Find false star n=3 nbg=267 bg=2609.7 sigma=448.6 thresh=3956 peak=3701
00:58:55.322 00.000 21444 Star::Find false star n=6 nbg=260 bg=3117.0 sigma=457.3 thresh=4489 peak=4339
00:58:55.322 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.92,0.45,0.66,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.86,-0.16,2.90,U] 
00:58:55.322 00.000 21444 single-star, 2 included, MultiStar: {2.25, -0.04}, one-star: {1.37, -0.03}
00:58:55.322 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
00:58:55.322 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.37)
00:58:55.322 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=-0.03 hyp=1.37 cameraTheta=-0.02 mountX=-1.37 mountY=0.49, mountTheta=2.80
00:58:55.323 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=-0.03, opts=13)
00:58:55.323 00.000 21444 Enqueuing Move request for scope (1.37, -0.03)
00:58:55.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=222, FiltMax=65504, Gamma=0.560
00:58:55.323 00.000 25848 Worker thread wakes up
00:58:55.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, -0.03) opts 0xd
00:58:55.323 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, -0.03)
00:58:55.323 00.000 25848 Moving (1.37, -0.03) raw xDistance=-1.37 yDistance=0.49
00:58:55.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.37
00:58:55.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:55.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
00:58:55.323 00.000 25848 MoveAxis(E, 38, ABG)
00:58:55.323 00.000 25848 Guiding  Dir = 2, Dur = 38
00:58:55.323 00.000 21444 UpdateGuideState exits: m=456745 SNR=84.9 Saturated
00:58:55.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:55.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:55.323 00.000 21444 Enqueuing Expose request
00:58:55.343 00.020 25848 IsSlewing returns 0
00:58:55.344 00.001 25848 IsGuiding returns 0
00:58:55.375 00.031 25848 PulseGuide returned control before completion, sleep 17
00:58:55.406 00.031 25848 IsGuiding returns 1
00:58:55.406 00.000 25848 scope still moving after pulse duration time elapsed
00:58:55.470 00.064 25848 IsSlewing returns 0
00:58:55.470 00.000 25848 IsGuiding returns 0
00:58:55.470 00.000 25848 scope move finished after 38 + 88 ms
00:58:55.470 00.000 25848 Move returns status 0, amount 38
00:58:55.470 00.000 25848 MoveAxis(N, 0, ABG)
00:58:55.470 00.000 25848 Move returns status 0, amount 0
00:58:55.470 00.000 25848 move complete, result=0
00:58:55.470 00.000 25848 worker thread done servicing request
00:58:55.470 00.000 25848 Worker thread wakes up
00:58:55.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:55.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:58:55.470 00.000 21444 GuideStep: -1.4 px 38 ms EAST, 0.5 px 0 ms NORTH
00:58:58.310 02.840 25848 Exposure complete
00:58:58.393 00.083 25848 worker thread done servicing request
00:58:58.394 00.001 21444 OnExposeComplete: enter
00:58:58.394 00.000 21444 UpdateGuideState(): m_state=6
00:58:58.394 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1388
00:58:58.394 00.000 21444 Star::Find returns 1 (1), X=1223.74, Y=751.90, Mass=415321, SNR=71.3, Peak=14612 HFD=6.2
00:58:58.394 00.000 21444 Star::Find false star n=7 nbg=254 bg=3469.7 sigma=464.4 thresh=4863 peak=4684
00:58:58.394 00.000 21444 Star::Find false star n=12 nbg=241 bg=2337.1 sigma=369.9 thresh=3447 peak=3440
00:58:58.394 00.000 21444 Star::Find false star n=6 nbg=260 bg=3654.4 sigma=418.8 thresh=4911 peak=4852
00:58:58.394 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.67,-0.26,0.15,U] [#4 0.00,0.00,0.00,L] [#5 1.74,26.14,0.00,M1] [#6 -2.81,-6.67,0.00,M1] [#7 0.96,0.35,0.89,U] [#8 0.00,0.00,0.00,L] [#9 -1.18,19.71,0.00,R] [#10 0.00,0.00,0.00,L] [#11 2.43,0.63,3.37,U] 
00:58:58.394 00.000 21444 single-star, 3 included, MultiStar: {1.71, 0.63}, one-star: {0.46, 1.01}
00:58:58.394 00.000 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
00:58:58.394 00.000 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.75 = 1.53)
00:58:58.394 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=1.01 hyp=1.11 cameraTheta=1.14 mountX=-0.37 mountY=1.11, mountTheta=1.89
00:58:58.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=1.01, opts=13)
00:58:58.395 00.000 21444 Enqueuing Move request for scope (0.46, 1.01)
00:58:58.395 00.000 25848 Worker thread wakes up
00:58:58.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, 1.01) opts 0xd
00:58:58.395 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, 1.01)
00:58:58.395 00.000 25848 Moving (0.46, 1.01) raw xDistance=-0.37 yDistance=1.11
00:58:58.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
00:58:58.395 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:58:58.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3228, FiltMin=320, FiltMax=65504, Gamma=0.560
00:58:58.396 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.11
00:58:58.396 00.000 25848 MoveAxis(E, 0, ABG)
00:58:58.396 00.000 25848 Move returns status 0, amount 0
00:58:58.396 00.000 25848 MoveAxis(N, 0, ABG)
00:58:58.396 00.000 25848 Move returns status 0, amount 0
00:58:58.396 00.000 25848 move complete, result=0
00:58:58.396 00.000 25848 worker thread done servicing request
00:58:58.396 00.000 21444 UpdateGuideState exits: m=415321 SNR=71.3 Saturated
00:58:58.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:58.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:58:58.396 00.000 21444 Enqueuing Expose request
00:58:58.396 00.000 25848 Worker thread wakes up
00:58:58.396 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.1 px 0 ms NORTH
00:58:58.396 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:58:58.396 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:01.243 02.847 25848 Exposure complete
00:59:01.330 00.087 25848 worker thread done servicing request
00:59:01.330 00.000 21444 OnExposeComplete: enter
00:59:01.330 00.000 21444 UpdateGuideState(): m_state=6
00:59:01.330 00.000 21444 Star::Find(15, 1223, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1389
00:59:01.330 00.000 21444 Star::Find returns 1 (1), X=1222.35, Y=750.93, Mass=440721, SNR=73.0, Peak=12288 HFD=6.7
00:59:01.330 00.000 21444 Star::Find false star n=2 nbg=246 bg=3504.6 sigma=428.5 thresh=4790 peak=4598
00:59:01.330 00.000 21444 Star::Find false star n=5 nbg=254 bg=2336.3 sigma=357.9 thresh=3410 peak=3283
00:59:01.330 00.000 21444 Star::Find false star n=6 nbg=247 bg=4039.3 sigma=465.6 thresh=5436 peak=5379
00:59:01.330 00.000 21444 Star::Find false star n=8 nbg=240 bg=3603.1 sigma=399.7 thresh=4802 peak=4758
00:59:01.331 00.001 21444 Star::Find false star n=2 nbg=256 bg=3805.7 sigma=423.1 thresh=5075 peak=4839
00:59:01.331 00.000 21444 Star::Find false star n=2 nbg=261 bg=2806.7 sigma=456.4 thresh=4176 peak=3577
00:59:01.331 00.000 21444 Star::Find false star n=5 nbg=257 bg=3283.9 sigma=375.6 thresh=4411 peak=4061
00:59:01.331 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.17,-0.85,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.78,-0.64,3.51,U] 
00:59:01.331 00.000 21444 single-star, 2 included, MultiStar: {0.79, -0.55}, one-star: {-0.93, 0.04}
00:59:01.331 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
00:59:01.331 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
00:59:01.331 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.04 hyp=0.94 cameraTheta=3.09 mountX=0.93 mountY=-0.31, mountTheta=-0.32
00:59:01.332 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.04, opts=13)
00:59:01.332 00.000 21444 Enqueuing Move request for scope (-0.93, 0.04)
00:59:01.332 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=370, FiltMax=65504, Gamma=0.560
00:59:01.332 00.000 21444 UpdateGuideState exits: m=440721 SNR=73.0 Saturated
00:59:01.332 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:01.332 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:01.332 00.000 21444 Enqueuing Expose request
00:59:01.332 00.000 25848 Worker thread wakes up
00:59:01.332 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.04) opts 0xd
00:59:01.332 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.04)
00:59:01.332 00.000 25848 Moving (-0.93, 0.04) raw xDistance=0.93 yDistance=-0.31
00:59:01.332 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.93
00:59:01.332 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:01.332 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:59:01.332 00.000 25848 MoveAxis(W, 27, ABG)
00:59:01.332 00.000 25848 Guiding  Dir = 3, Dur = 27
00:59:01.358 00.026 25848 IsSlewing returns 0
00:59:01.359 00.001 25848 IsGuiding returns 0
00:59:01.392 00.033 25848 IsGuiding returns 1
00:59:01.392 00.000 25848 scope still moving after pulse duration time elapsed
00:59:01.436 00.044 25848 IsSlewing returns 0
00:59:01.436 00.000 25848 IsGuiding returns 0
00:59:01.436 00.000 25848 scope move finished after 27 + 50 ms
00:59:01.436 00.000 25848 Move returns status 0, amount 27
00:59:01.436 00.000 25848 MoveAxis(N, 0, ABG)
00:59:01.436 00.000 25848 Move returns status 0, amount 0
00:59:01.436 00.000 25848 move complete, result=0
00:59:01.436 00.000 25848 worker thread done servicing request
00:59:01.436 00.000 25848 Worker thread wakes up
00:59:01.436 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.3 px 0 ms NORTH
00:59:01.436 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:01.436 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:04.282 02.846 25848 Exposure complete
00:59:04.369 00.087 25848 worker thread done servicing request
00:59:04.369 00.000 21444 OnExposeComplete: enter
00:59:04.369 00.000 21444 UpdateGuideState(): m_state=6
00:59:04.369 00.000 21444 Star::Find(15, 1222, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1390
00:59:04.369 00.000 21444 Star::Find returns 1 (1), X=1224.37, Y=750.37, Mass=430411, SNR=64.7, Peak=12136 HFD=7.3
00:59:04.369 00.000 21444 Star::Find false star n=4 nbg=261 bg=3573.1 sigma=460.7 thresh=4955 peak=4942
00:59:04.369 00.000 21444 Star::Find false star n=5 nbg=250 bg=3939.3 sigma=493.3 thresh=5419 peak=5150
00:59:04.370 00.001 21444 Star::Find false star n=1 nbg=247 bg=3803.7 sigma=479.2 thresh=5241 peak=4842
00:59:04.370 00.000 21444 Star::Find false star n=1 nbg=267 bg=3544.8 sigma=468.3 thresh=4950 peak=4756
00:59:04.370 00.000 21444 Star::Find false star n=3 nbg=274 bg=3599.4 sigma=504.2 thresh=5112 peak=4778
00:59:04.370 00.000 21444 Star::Find false star n=1 nbg=257 bg=3313.9 sigma=455.4 thresh=4680 peak=4151
00:59:04.370 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 36.26,-11.86,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.92,0.54,0.80,U] [#8 0.00,0.00,0.00,L] [#9 1.70,-20.74,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 3.02,0.20,4.66,U] 
00:59:04.370 00.000 21444 single-star, 2 included, MultiStar: {2.46, 0.13}, one-star: {1.09, -0.52}
00:59:04.370 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.78)
00:59:04.370 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.06)
00:59:04.370 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=-0.52 hyp=1.21 cameraTheta=-0.45 mountX=-1.13 mountY=-0.07, mountTheta=-3.08
00:59:04.371 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=-0.52, opts=13)
00:59:04.371 00.000 21444 Enqueuing Move request for scope (1.09, -0.52)
00:59:04.371 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=334, FiltMax=65504, Gamma=0.560
00:59:04.371 00.000 21444 UpdateGuideState exits: m=430411 SNR=64.7 Saturated
00:59:04.371 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:04.371 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:04.371 00.000 21444 Enqueuing Expose request
00:59:04.371 00.000 25848 Worker thread wakes up
00:59:04.371 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.52) opts 0xd
00:59:04.371 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, -0.52)
00:59:04.371 00.000 25848 Moving (1.09, -0.52) raw xDistance=-1.13 yDistance=-0.07
00:59:04.371 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.13
00:59:04.371 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:04.371 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:59:04.371 00.000 25848 MoveAxis(E, 31, ABG)
00:59:04.371 00.000 25848 Guiding  Dir = 2, Dur = 31
00:59:04.392 00.021 25848 IsSlewing returns 0
00:59:04.392 00.000 25848 IsGuiding returns 0
00:59:04.423 00.031 25848 PulseGuide returned control before completion, sleep 11
00:59:04.524 00.101 25848 IsGuiding returns 1
00:59:04.524 00.000 25848 scope still moving after pulse duration time elapsed
00:59:04.595 00.071 25848 IsSlewing returns 0
00:59:04.595 00.000 25848 IsGuiding returns 0
00:59:04.595 00.000 25848 scope move finished after 31 + 172 ms
00:59:04.595 00.000 25848 Move returns status 0, amount 31
00:59:04.595 00.000 25848 MoveAxis(N, 0, ABG)
00:59:04.595 00.000 25848 Move returns status 0, amount 0
00:59:04.595 00.000 25848 move complete, result=0
00:59:04.595 00.000 25848 worker thread done servicing request
00:59:04.595 00.000 25848 Worker thread wakes up
00:59:04.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:04.595 00.000 21444 GuideStep: -1.1 px 31 ms EAST, -0.1 px 0 ms NORTH
00:59:04.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:07.440 02.845 25848 Exposure complete
00:59:07.522 00.082 25848 worker thread done servicing request
00:59:07.522 00.000 21444 OnExposeComplete: enter
00:59:07.522 00.000 21444 UpdateGuideState(): m_state=6
00:59:07.522 00.000 21444 Star::Find(15, 1224, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1391
00:59:07.522 00.000 21444 Star::Find returns 1 (1), X=1221.04, Y=751.18, Mass=425711, SNR=73.1, Peak=13172 HFD=6.7
00:59:07.522 00.000 21444 Star::Find false star n=2 nbg=266 bg=2162.3 sigma=412.3 thresh=3399 peak=3074
00:59:07.522 00.000 21444 Star::Find false star n=9 nbg=263 bg=3664.3 sigma=538.7 thresh=5280 peak=5034
00:59:07.522 00.000 21444 Star::Find false star n=5 nbg=252 bg=3448.9 sigma=436.2 thresh=4758 peak=4683
00:59:07.523 00.001 21444 Star::Find false star n=2 nbg=262 bg=3685.0 sigma=513.2 thresh=5225 peak=5057
00:59:07.523 00.000 21444 MultiStar: [#1 1.40,23.61,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -4.86,-10.74,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.47,0.93,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -13.11,-18.16,0.00,M2] [#10 1.72,1.57,0.16,U] [#11 0.04,-0.29,4.35,U] 
00:59:07.523 00.000 21444 refined, 3 included, MultiStar: {-0.47, 0.00}, one-star: {-2.24, 0.29}
00:59:07.523 00.000 21444 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
00:59:07.523 00.000 21444 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
00:59:07.523 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=0.00 hyp=0.47 cameraTheta=3.14 mountX=0.47 mountY=-0.18, mountTheta=-0.36
00:59:07.524 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=0.00, opts=13)
00:59:07.524 00.000 21444 Enqueuing Move request for scope (-0.47, 0.00)
00:59:07.524 00.000 25848 Worker thread wakes up
00:59:07.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.00) opts 0xd
00:59:07.524 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, 0.00)
00:59:07.524 00.000 25848 Moving (-0.47, 0.00) raw xDistance=0.47 yDistance=-0.18
00:59:07.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
00:59:07.524 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:07.524 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=240, FiltMax=65504, Gamma=0.560
00:59:07.524 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:59:07.524 00.000 25848 MoveAxis(E, 0, ABG)
00:59:07.524 00.000 25848 Move returns status 0, amount 0
00:59:07.524 00.000 25848 MoveAxis(N, 0, ABG)
00:59:07.524 00.000 25848 Move returns status 0, amount 0
00:59:07.524 00.000 25848 move complete, result=0
00:59:07.524 00.000 25848 worker thread done servicing request
00:59:07.524 00.000 21444 UpdateGuideState exits: m=425711 SNR=73.1 Saturated
00:59:07.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:07.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:07.524 00.000 21444 Enqueuing Expose request
00:59:07.524 00.000 25848 Worker thread wakes up
00:59:07.524 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:07.524 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:07.524 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
00:59:10.369 02.845 25848 Exposure complete
00:59:10.451 00.082 25848 worker thread done servicing request
00:59:10.452 00.001 21444 OnExposeComplete: enter
00:59:10.452 00.000 21444 UpdateGuideState(): m_state=6
00:59:10.452 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1392
00:59:10.452 00.000 21444 Star::Find returns 1 (1), X=1220.47, Y=749.77, Mass=405971, SNR=69.2, Peak=12592 HFD=6.7
00:59:10.452 00.000 21444 Star::Find false star n=3 nbg=247 bg=3676.1 sigma=371.6 thresh=4791 peak=4587
00:59:10.452 00.000 21444 Star::Find false star n=1 nbg=256 bg=3797.3 sigma=454.6 thresh=5161 peak=4645
00:59:10.452 00.000 21444 Star::Find false star n=2 nbg=261 bg=3667.7 sigma=530.6 thresh=5260 peak=4887
00:59:10.452 00.000 21444 Star::Find false star n=9 nbg=260 bg=2755.9 sigma=408.2 thresh=3980 peak=3797
00:59:10.452 00.000 21444 Star::Find false star n=3 nbg=261 bg=3251.1 sigma=446.7 thresh=4591 peak=4210
00:59:10.452 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.79,-15.74,0.00,M1] [#3 -1.32,0.84,0.14,U] [#4 0.00,0.00,0.00,L] [#5 -0.04,0.75,0.19,U] [#6 6.43,-26.64,0.00,M2] [#7 -2.50,0.56,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.64,-0.44,3.85,U] 
00:59:10.452 00.000 21444 refined, 4 included, MultiStar: {-1.24, -0.36}, one-star: {-2.81, -1.12}
00:59:10.452 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.91 = 0.37)
00:59:10.452 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.47)
00:59:10.452 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=-0.36 hyp=1.29 cameraTheta=-2.86 mountX=1.21 mountY=-0.80, mountTheta=-0.59
00:59:10.453 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=-0.36, opts=13)
00:59:10.453 00.000 21444 Enqueuing Move request for scope (-1.24, -0.36)
00:59:10.453 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=460, FiltMax=65504, Gamma=0.560
00:59:10.453 00.000 21444 UpdateGuideState exits: m=405971 SNR=69.2 Saturated
00:59:10.453 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:10.453 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:10.453 00.000 21444 Enqueuing Expose request
00:59:10.454 00.001 25848 Worker thread wakes up
00:59:10.454 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -0.36) opts 0xd
00:59:10.454 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, -0.36)
00:59:10.454 00.000 25848 Moving (-1.24, -0.36) raw xDistance=1.21 yDistance=-0.80
00:59:10.454 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.21
00:59:10.454 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:59:10.454 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
00:59:10.454 00.000 25848 MoveAxis(W, 35, ABG)
00:59:10.454 00.000 25848 Guiding  Dir = 3, Dur = 35
00:59:10.515 00.061 25848 IsSlewing returns 0
00:59:10.515 00.000 25848 IsGuiding returns 0
00:59:10.578 00.063 25848 IsGuiding returns 1
00:59:10.578 00.000 25848 scope still moving after pulse duration time elapsed
00:59:10.639 00.061 25848 IsSlewing returns 0
00:59:10.639 00.000 25848 IsGuiding returns 0
00:59:10.639 00.000 25848 scope move finished after 35 + 88 ms
00:59:10.639 00.000 25848 Move returns status 0, amount 35
00:59:10.639 00.000 25848 MoveAxis(N, 0, ABG)
00:59:10.639 00.000 25848 Move returns status 0, amount 0
00:59:10.639 00.000 25848 move complete, result=0
00:59:10.639 00.000 25848 worker thread done servicing request
00:59:10.639 00.000 25848 Worker thread wakes up
00:59:10.639 00.000 21444 GuideStep: 1.2 px 35 ms WEST, -0.8 px 0 ms NORTH
00:59:10.639 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:10.639 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:13.476 02.837 25848 Exposure complete
00:59:13.561 00.085 25848 worker thread done servicing request
00:59:13.562 00.001 21444 OnExposeComplete: enter
00:59:13.562 00.000 21444 UpdateGuideState(): m_state=6
00:59:13.562 00.000 21444 Star::Find(15, 1220, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1393
00:59:13.562 00.000 21444 Star::Find returns 1 (1), X=1220.49, Y=748.99, Mass=429001, SNR=71.0, Peak=12592 HFD=7.1
00:59:13.562 00.000 21444 Star::Find false star n=4 nbg=250 bg=3710.0 sigma=421.2 thresh=4974 peak=4658
00:59:13.562 00.000 21444 Star::Find false star n=1 nbg=268 bg=2293.7 sigma=440.1 thresh=3614 peak=3207
00:59:13.562 00.000 21444 Star::Find false star n=6 nbg=251 bg=3951.6 sigma=426.9 thresh=5232 peak=5220
00:59:13.562 00.000 21444 Star::Find false star n=2 nbg=267 bg=3606.8 sigma=467.4 thresh=5009 peak=4686
00:59:13.562 00.000 21444 Star::Find false star n=2 nbg=267 bg=3730.0 sigma=436.3 thresh=5039 peak=4586
00:59:13.562 00.000 21444 Star::Find false star n=2 nbg=280 bg=3188.5 sigma=506.5 thresh=4708 peak=4523
00:59:13.562 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -10.41,5.51,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -1.81,-0.50,0.70,U] [#8 0.00,0.00,0.00,L] [#9 12.48,-2.75,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -0.38,-1.55,3.01,U] 
00:59:13.562 00.000 21444 refined, 2 included, MultiStar: {-1.11, -1.47}, one-star: {-2.79, -1.90}
00:59:13.562 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.27 = 1.01)
00:59:13.562 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.83)
00:59:13.562 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=-1.47 hyp=1.84 cameraTheta=-2.22 mountX=0.97 mountY=-1.78, mountTheta=-1.07
00:59:13.563 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=-1.47, opts=13)
00:59:13.563 00.000 21444 Enqueuing Move request for scope (-1.11, -1.47)
00:59:13.563 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=420, FiltMax=65504, Gamma=0.560
00:59:13.563 00.000 21444 UpdateGuideState exits: m=429001 SNR=71.0 Saturated
00:59:13.563 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:13.563 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:13.563 00.000 21444 Enqueuing Expose request
00:59:13.563 00.000 25848 Worker thread wakes up
00:59:13.563 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -1.47) opts 0xd
00:59:13.563 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, -1.47)
00:59:13.564 00.001 25848 Moving (-1.11, -1.47) raw xDistance=0.97 yDistance=-1.78
00:59:13.564 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.97
00:59:13.564 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:59:13.564 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.78
00:59:13.564 00.000 25848 MoveAxis(W, 31, ABG)
00:59:13.564 00.000 25848 Guiding  Dir = 3, Dur = 31
00:59:13.615 00.051 25848 IsSlewing returns 0
00:59:13.615 00.000 25848 IsGuiding returns 0
00:59:13.647 00.032 25848 IsGuiding returns 1
00:59:13.647 00.000 25848 scope still moving after pulse duration time elapsed
00:59:13.703 00.056 25848 IsSlewing returns 0
00:59:13.703 00.000 25848 IsGuiding returns 0
00:59:13.703 00.000 25848 scope move finished after 31 + 57 ms
00:59:13.703 00.000 25848 Move returns status 0, amount 31
00:59:13.703 00.000 25848 MoveAxis(N, 0, ABG)
00:59:13.703 00.000 25848 Move returns status 0, amount 0
00:59:13.704 00.001 25848 move complete, result=0
00:59:13.704 00.000 25848 worker thread done servicing request
00:59:13.704 00.000 25848 Worker thread wakes up
00:59:13.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:13.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:13.704 00.000 21444 GuideStep: 1.0 px 31 ms WEST, -1.8 px 0 ms NORTH
00:59:16.544 02.840 25848 Exposure complete
00:59:16.634 00.090 25848 worker thread done servicing request
00:59:16.634 00.000 21444 OnExposeComplete: enter
00:59:16.634 00.000 21444 UpdateGuideState(): m_state=6
00:59:16.635 00.001 21444 Star::Find(15, 1220, 748, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1394
00:59:16.635 00.000 21444 Star::Find returns 1 (1), X=1220.15, Y=750.51, Mass=423659, SNR=72.4, Peak=13124 HFD=6.6
00:59:16.635 00.000 21444 Star::Find false star n=2 nbg=278 bg=3499.2 sigma=448.0 thresh=4843 peak=4539
00:59:16.635 00.000 21444 Star::Find false star n=7 nbg=249 bg=2160.5 sigma=343.8 thresh=3192 peak=3068
00:59:16.635 00.000 21444 Star::Find false star n=1 nbg=256 bg=3878.6 sigma=504.3 thresh=5392 peak=5132
00:59:16.635 00.000 21444 Star::Find false star n=2 nbg=279 bg=3376.1 sigma=561.8 thresh=5062 peak=4661
00:59:16.635 00.000 21444 Star::Find false star n=2 nbg=251 bg=3634.4 sigma=436.5 thresh=4944 peak=4600
00:59:16.635 00.000 21444 Star::Find false star n=3 nbg=257 bg=3667.9 sigma=403.9 thresh=4880 peak=4748
00:59:16.635 00.000 21444 Star::Find false star n=4 nbg=268 bg=3637.8 sigma=538.8 thresh=5254 peak=4986
00:59:16.635 00.000 21444 Star::Find false star n=3 nbg=255 bg=3213.8 sigma=437.9 thresh=4528 peak=4419
00:59:16.635 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.92,-1.01,0.78,U] [#8 0.00,0.00,0.00,L] [#9 17.61,-7.05,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -1.33,-0.31,2.84,U] 
00:59:16.635 00.000 21444 refined, 2 included, MultiStar: {-1.99, -0.44}, one-star: {-3.13, -0.38}
00:59:16.635 00.000 21444 CameraToMount -- cameraTheta (-2.92) - m_xAngle (3.05) = xAngle (-5.97 = 0.31)
00:59:16.635 00.000 21444 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.53)
00:59:16.635 00.000 21444 CameraToMount -- cameraX=-1.99 cameraY=-0.44 hyp=2.04 cameraTheta=-2.92 mountX=1.94 mountY=-1.16, mountTheta=-0.54
00:59:16.636 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.99, y=-0.44, opts=13)
00:59:16.636 00.000 21444 Enqueuing Move request for scope (-1.99, -0.44)
00:59:16.637 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=294, FiltMax=65504, Gamma=0.560
00:59:16.637 00.000 21444 UpdateGuideState exits: m=423659 SNR=72.4 Saturated
00:59:16.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:16.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:16.637 00.000 21444 Enqueuing Expose request
00:59:16.637 00.000 25848 Worker thread wakes up
00:59:16.637 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.99, -0.44) opts 0xd
00:59:16.637 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.99, -0.44)
00:59:16.637 00.000 25848 Moving (-1.99, -0.44) raw xDistance=1.94 yDistance=-1.16
00:59:16.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.27 from input 1.94
00:59:16.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
00:59:16.637 00.000 25848 MoveAxis(W, 59, ABG)
00:59:16.637 00.000 25848 Guiding  Dir = 3, Dur = 59
00:59:16.657 00.020 25848 IsSlewing returns 0
00:59:16.658 00.001 25848 IsGuiding returns 0
00:59:16.689 00.031 25848 PulseGuide returned control before completion, sleep 38
00:59:16.735 00.046 25848 IsGuiding returns 1
00:59:16.735 00.000 25848 scope still moving after pulse duration time elapsed
00:59:16.798 00.063 25848 IsSlewing returns 0
00:59:16.798 00.000 25848 IsGuiding returns 0
00:59:16.799 00.001 25848 scope move finished after 59 + 82 ms
00:59:16.799 00.000 25848 Move returns status 0, amount 59
00:59:16.799 00.000 25848 MoveAxis(N, 32, ABG)
00:59:16.799 00.000 25848 Guiding  Dir = 0, Dur = 32
00:59:16.827 00.028 25848 IsSlewing returns 0
00:59:16.827 00.000 25848 IsGuiding returns 0
00:59:16.859 00.032 25848 PulseGuide returned control before completion, sleep 11
00:59:16.875 00.016 25848 IsGuiding returns 1
00:59:16.875 00.000 25848 scope still moving after pulse duration time elapsed
00:59:16.937 00.062 25848 IsSlewing returns 0
00:59:16.938 00.001 25848 IsGuiding returns 0
00:59:16.938 00.000 25848 scope move finished after 32 + 78 ms
00:59:16.938 00.000 25848 Move returns status 0, amount 32
00:59:16.938 00.000 25848 move complete, result=0
00:59:16.938 00.000 25848 worker thread done servicing request
00:59:16.938 00.000 25848 Worker thread wakes up
00:59:16.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:16.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:16.938 00.000 21444 GuideStep: 1.9 px 59 ms WEST, -1.2 px 32 ms NORTH
00:59:19.776 02.838 25848 Exposure complete
00:59:19.854 00.078 25848 worker thread done servicing request
00:59:19.854 00.000 21444 OnExposeComplete: enter
00:59:19.855 00.001 21444 UpdateGuideState(): m_state=6
00:59:19.855 00.000 21444 Star::Find(15, 1220, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1395
00:59:19.855 00.000 21444 Star::Find returns 1 (1), X=1222.61, Y=751.52, Mass=450896, SNR=66.9, Peak=12136 HFD=7.1
00:59:19.855 00.000 21444 Star::Find false star n=3 nbg=248 bg=3555.4 sigma=444.3 thresh=4888 peak=4569
00:59:19.855 00.000 21444 Star::Find false star n=4 nbg=253 bg=2256.5 sigma=401.5 thresh=3461 peak=3135
00:59:19.855 00.000 21444 Star::Find false star n=7 nbg=267 bg=3951.9 sigma=488.5 thresh=5417 peak=5166
00:59:19.855 00.000 21444 Star::Find false star n=4 nbg=273 bg=3735.3 sigma=458.4 thresh=5111 peak=4699
00:59:19.855 00.000 21444 Star::Find false star n=4 nbg=253 bg=3522.3 sigma=511.8 thresh=5058 peak=4826
00:59:19.855 00.000 21444 Star::Find false star n=2 nbg=266 bg=3490.8 sigma=451.6 thresh=4846 peak=4699
00:59:19.855 00.000 21444 Star::Find false star n=1 nbg=269 bg=3803.7 sigma=495.8 thresh=5291 peak=4680
00:59:19.855 00.000 21444 Star::Find false star n=5 nbg=263 bg=3314.6 sigma=465.0 thresh=4710 peak=4618
00:59:19.855 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.11,1.05,0.96,U] [#8 0.00,0.00,0.00,L] [#9 19.70,-15.09,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 1.92,1.08,4.07,U] 
00:59:19.855 00.000 21444 single-star, 2 included, MultiStar: {1.01, 1.00}, one-star: {-0.67, 0.63}
00:59:19.855 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
00:59:19.855 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
00:59:19.855 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=0.63 hyp=0.92 cameraTheta=2.39 mountX=0.73 mountY=0.33, mountTheta=0.42
00:59:19.856 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=0.63, opts=13)
00:59:19.856 00.000 21444 Enqueuing Move request for scope (-0.67, 0.63)
00:59:19.856 00.000 25848 Worker thread wakes up
00:59:19.856 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.63) opts 0xd
00:59:19.856 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 0.63)
00:59:19.856 00.000 25848 Moving (-0.67, 0.63) raw xDistance=0.73 yDistance=0.33
00:59:19.856 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.73
00:59:19.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=292, FiltMax=65504, Gamma=0.560
00:59:19.857 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:19.857 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:59:19.857 00.000 25848 MoveAxis(W, 25, ABG)
00:59:19.857 00.000 25848 Guiding  Dir = 3, Dur = 25
00:59:19.857 00.000 21444 UpdateGuideState exits: m=450896 SNR=66.9 Saturated
00:59:19.857 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:19.857 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:19.857 00.000 21444 Enqueuing Expose request
00:59:19.937 00.080 25848 IsSlewing returns 0
00:59:19.938 00.001 25848 IsGuiding returns 0
00:59:19.970 00.032 25848 IsGuiding returns 1
00:59:19.970 00.000 25848 scope still moving after pulse duration time elapsed
00:59:20.014 00.044 25848 IsSlewing returns 0
00:59:20.014 00.000 25848 IsGuiding returns 0
00:59:20.014 00.000 25848 scope move finished after 25 + 52 ms
00:59:20.014 00.000 25848 Move returns status 0, amount 25
00:59:20.014 00.000 25848 MoveAxis(N, 0, ABG)
00:59:20.014 00.000 25848 Move returns status 0, amount 0
00:59:20.014 00.000 25848 move complete, result=0
00:59:20.014 00.000 25848 worker thread done servicing request
00:59:20.014 00.000 25848 Worker thread wakes up
00:59:20.015 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:20.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:20.015 00.000 21444 GuideStep: 0.7 px 25 ms WEST, 0.3 px 0 ms NORTH
00:59:22.866 02.851 25848 Exposure complete
00:59:22.954 00.088 25848 worker thread done servicing request
00:59:22.954 00.000 21444 OnExposeComplete: enter
00:59:22.954 00.000 21444 UpdateGuideState(): m_state=6
00:59:22.954 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1396
00:59:22.954 00.000 21444 Star::Find returns 1 (1), X=1222.84, Y=752.08, Mass=390939, SNR=62.5, Peak=11680 HFD=6.8
00:59:22.954 00.000 21444 Star::Find false star n=5 nbg=260 bg=3530.7 sigma=459.1 thresh=4908 peak=4731
00:59:22.954 00.000 21444 Star::Find false star n=4 nbg=261 bg=4104.2 sigma=495.5 thresh=5591 peak=5423
00:59:22.954 00.000 21444 Star::Find false star n=3 nbg=268 bg=3642.6 sigma=463.7 thresh=5034 peak=4671
00:59:22.954 00.000 21444 Star::Find false star n=5 nbg=254 bg=3415.7 sigma=442.7 thresh=4744 peak=4542
00:59:22.954 00.000 21444 Star::Find false star n=2 nbg=274 bg=3598.9 sigma=502.5 thresh=5106 peak=4632
00:59:22.954 00.000 21444 Star::Find false star n=5 nbg=278 bg=3640.2 sigma=498.5 thresh=5136 peak=4896
00:59:22.954 00.000 21444 Star::Find false star n=4 nbg=262 bg=3192.5 sigma=431.9 thresh=4488 peak=4319
00:59:22.955 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 8.29,-1.12,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.88,1.25,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.24,1.21,3.36,U] 
00:59:22.955 00.000 21444 single-star, 2 included, MultiStar: {0.56, 1.21}, one-star: {-0.44, 1.19}
00:59:22.955 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
00:59:22.955 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.31)
00:59:22.955 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=1.19 hyp=1.27 cameraTheta=1.92 mountX=0.54 mountY=0.94, mountTheta=1.05
00:59:22.956 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=1.19, opts=13)
00:59:22.956 00.000 21444 Enqueuing Move request for scope (-0.44, 1.19)
00:59:22.956 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=380, FiltMax=65504, Gamma=0.560
00:59:22.956 00.000 21444 UpdateGuideState exits: m=390939 SNR=62.5 Saturated
00:59:22.956 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:22.956 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:22.956 00.000 21444 Enqueuing Expose request
00:59:22.956 00.000 25848 Worker thread wakes up
00:59:22.957 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 1.19) opts 0xd
00:59:22.957 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, 1.19)
00:59:22.957 00.000 25848 Moving (-0.44, 1.19) raw xDistance=0.54 yDistance=0.94
00:59:22.957 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.54
00:59:22.957 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:59:22.957 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
00:59:22.957 00.000 25848 MoveAxis(W, 18, ABG)
00:59:22.957 00.000 25848 Guiding  Dir = 3, Dur = 18
00:59:22.982 00.025 25848 IsSlewing returns 0
00:59:22.983 00.001 25848 IsGuiding returns 0
00:59:23.015 00.032 25848 IsGuiding returns 1
00:59:23.015 00.000 25848 scope still moving after pulse duration time elapsed
00:59:23.062 00.047 25848 IsSlewing returns 0
00:59:23.063 00.001 25848 IsGuiding returns 0
00:59:23.063 00.000 25848 scope move finished after 18 + 61 ms
00:59:23.063 00.000 25848 Move returns status 0, amount 18
00:59:23.063 00.000 25848 MoveAxis(N, 0, ABG)
00:59:23.063 00.000 25848 Move returns status 0, amount 0
00:59:23.063 00.000 25848 move complete, result=0
00:59:23.063 00.000 25848 worker thread done servicing request
00:59:23.063 00.000 25848 Worker thread wakes up
00:59:23.063 00.000 21444 GuideStep: 0.5 px 18 ms WEST, 0.9 px 0 ms NORTH
00:59:23.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:23.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:25.912 02.849 25848 Exposure complete
00:59:25.979 00.067 25848 worker thread done servicing request
00:59:25.979 00.000 21444 OnExposeComplete: enter
00:59:25.979 00.000 21444 UpdateGuideState(): m_state=6
00:59:25.980 00.001 21444 Star::Find(15, 1222, 752, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1397
00:59:25.980 00.000 21444 Star::Find returns 1 (1), X=1222.25, Y=751.46, Mass=390673, SNR=59.2, Peak=11252 HFD=6.9
00:59:25.980 00.000 21444 Star::Find false star n=1 nbg=268 bg=3598.3 sigma=541.5 thresh=5223 peak=4862
00:59:25.980 00.000 21444 Star::Find false star n=4 nbg=259 bg=2300.8 sigma=413.5 thresh=3541 peak=3277
00:59:25.980 00.000 21444 Star::Find false star n=5 nbg=257 bg=4036.9 sigma=425.8 thresh=5314 peak=5180
00:59:25.980 00.000 21444 Star::Find false star n=12 nbg=277 bg=3639.3 sigma=515.3 thresh=5185 peak=5002
00:59:25.980 00.000 21444 Star::Find false star n=2 nbg=260 bg=3685.4 sigma=439.9 thresh=5005 peak=4816
00:59:25.980 00.000 21444 Star::Find false star n=7 nbg=272 bg=3479.9 sigma=511.2 thresh=5013 peak=4853
00:59:25.980 00.000 21444 Star::Find false star n=2 nbg=273 bg=3705.9 sigma=433.3 thresh=5006 peak=4722
00:59:25.980 00.000 21444 Star::Find false star n=4 nbg=274 bg=2719.0 sigma=448.1 thresh=4063 peak=4004
00:59:25.980 00.000 21444 Star::Find false star n=1 nbg=272 bg=3148.1 sigma=532.6 thresh=4746 peak=4075
00:59:25.980 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.44,0.62,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.42,0.17,3.04,U] 
00:59:25.980 00.000 21444 refined, 2 included, MultiStar: {-0.05, 0.35}, one-star: {-1.03, 0.57}
00:59:25.980 00.000 21444 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.05) = xAngle (-1.33 = -1.33)
00:59:25.980 00.000 21444 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.11)
00:59:25.980 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.72 mountX=0.08 mountY=0.30, mountTheta=1.30
00:59:25.981 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.35, opts=13)
00:59:25.981 00.000 21444 Enqueuing Move request for scope (-0.05, 0.35)
00:59:25.981 00.000 25848 Worker thread wakes up
00:59:25.981 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=208, FiltMax=65504, Gamma=0.560
00:59:25.981 00.000 21444 UpdateGuideState exits: m=390673 SNR=59.2 Saturated
00:59:25.981 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:25.981 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.35) opts 0xd
00:59:25.981 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.35)
00:59:25.981 00.000 25848 Moving (-0.05, 0.35) raw xDistance=0.08 yDistance=0.30
00:59:25.981 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:59:25.982 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:25.982 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:25.982 00.000 21444 Enqueuing Expose request
00:59:25.982 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:59:25.982 00.000 25848 MoveAxis(E, 0, ABG)
00:59:25.982 00.000 25848 Move returns status 0, amount 0
00:59:25.982 00.000 25848 MoveAxis(N, 0, ABG)
00:59:25.982 00.000 25848 Move returns status 0, amount 0
00:59:25.982 00.000 25848 move complete, result=0
00:59:25.982 00.000 25848 worker thread done servicing request
00:59:25.982 00.000 25848 Worker thread wakes up
00:59:25.982 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:25.982 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:25.982 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:59:28.831 02.849 25848 Exposure complete
00:59:28.908 00.077 25848 worker thread done servicing request
00:59:28.908 00.000 21444 OnExposeComplete: enter
00:59:28.908 00.000 21444 UpdateGuideState(): m_state=6
00:59:28.908 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1398
00:59:28.908 00.000 21444 Star::Find returns 1 (1), X=1221.90, Y=751.13, Mass=426429, SNR=89.4, Peak=13624 HFD=6.5
00:59:28.908 00.000 21444 Star::Find false star n=2 nbg=255 bg=3595.7 sigma=382.8 thresh=4744 peak=4593
00:59:28.908 00.000 21444 Star::Find false star n=4 nbg=260 bg=2178.2 sigma=415.7 thresh=3425 peak=3270
00:59:28.908 00.000 21444 Star::Find false star n=8 nbg=252 bg=3750.5 sigma=457.4 thresh=5123 peak=5115
00:59:28.908 00.000 21444 Star::Find false star n=1 nbg=269 bg=3703.5 sigma=507.3 thresh=5225 peak=4884
00:59:28.908 00.000 21444 Star::Find false star n=3 nbg=266 bg=3665.0 sigma=445.7 thresh=5002 peak=4841
00:59:28.908 00.000 21444 Star::Find false star n=8 nbg=262 bg=2605.2 sigma=425.0 thresh=3880 peak=3729
00:59:28.908 00.000 21444 Star::Find false star n=3 nbg=270 bg=3076.8 sigma=520.9 thresh=4640 peak=4344
00:59:28.909 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.68,0.85,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.30,0.02,0.81,U] [#8 7.52,-3.47,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.82,-0.12,2.66,U] 
00:59:28.909 00.000 21444 refined, 3 included, MultiStar: {-0.07, 0.01}, one-star: {-1.38, 0.24}
00:59:28.909 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
00:59:28.909 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
00:59:28.909 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.99 mountX=0.07 mountY=-0.02, mountTheta=-0.23
00:59:28.909 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.01, opts=13)
00:59:28.909 00.000 21444 Enqueuing Move request for scope (-0.07, 0.01)
00:59:28.909 00.000 25848 Worker thread wakes up
00:59:28.909 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=320, FiltMax=65504, Gamma=0.560
00:59:28.910 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
00:59:28.910 00.000 21444 UpdateGuideState exits: m=426429 SNR=89.4 Saturated
00:59:28.910 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
00:59:28.910 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:28.910 00.000 25848 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
00:59:28.910 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:28.910 00.000 21444 Enqueuing Expose request
00:59:28.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:59:28.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:28.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:59:28.910 00.000 25848 MoveAxis(E, 0, ABG)
00:59:28.910 00.000 25848 Move returns status 0, amount 0
00:59:28.910 00.000 25848 MoveAxis(N, 0, ABG)
00:59:28.910 00.000 25848 Move returns status 0, amount 0
00:59:28.910 00.000 25848 move complete, result=0
00:59:28.910 00.000 25848 worker thread done servicing request
00:59:28.910 00.000 25848 Worker thread wakes up
00:59:28.910 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:28.910 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:28.910 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:31.754 02.844 25848 Exposure complete
00:59:31.843 00.089 25848 worker thread done servicing request
00:59:31.843 00.000 21444 OnExposeComplete: enter
00:59:31.843 00.000 21444 UpdateGuideState(): m_state=6
00:59:31.843 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1399
00:59:31.843 00.000 21444 Star::Find returns 1 (1), X=1221.79, Y=750.39, Mass=432722, SNR=88.0, Peak=13348 HFD=6.4
00:59:31.843 00.000 21444 Star::Find false star n=3 nbg=250 bg=4060.1 sigma=481.8 thresh=5505 peak=5307
00:59:31.843 00.000 21444 Star::Find false star n=4 nbg=268 bg=3659.1 sigma=482.9 thresh=5108 peak=4938
00:59:31.843 00.000 21444 Star::Find false star n=5 nbg=257 bg=3499.1 sigma=432.9 thresh=4798 peak=4595
00:59:31.844 00.001 21444 Star::Find false star n=3 nbg=266 bg=3700.5 sigma=457.4 thresh=5073 peak=4867
00:59:31.844 00.000 21444 Star::Find false star n=3 nbg=268 bg=3815.4 sigma=479.6 thresh=5254 peak=4971
00:59:31.844 00.000 21444 Star::Find false star n=3 nbg=263 bg=2754.5 sigma=444.8 thresh=4089 peak=3923
00:59:31.844 00.000 21444 Star::Find false star n=5 nbg=254 bg=3269.2 sigma=416.4 thresh=4518 peak=4368
00:59:31.844 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -19.92,-22.81,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.31,-0.10,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.45,-0.54,2.82,U] 
00:59:31.844 00.000 21444 refined, 2 included, MultiStar: {-0.31, -0.44}, one-star: {-1.49, -0.50}
00:59:31.844 00.000 21444 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.05) = xAngle (-5.24 = 1.05)
00:59:31.844 00.000 21444 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.80)
00:59:31.844 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-0.44 hyp=0.54 cameraTheta=-2.18 mountX=0.27 mountY=-0.52, mountTheta=-1.10
00:59:31.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-0.44, opts=13)
00:59:31.845 00.000 21444 Enqueuing Move request for scope (-0.31, -0.44)
00:59:31.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=308, FiltMax=65504, Gamma=0.560
00:59:31.845 00.000 21444 UpdateGuideState exits: m=432722 SNR=88.0 Saturated
00:59:31.845 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:31.845 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:31.845 00.000 21444 Enqueuing Expose request
00:59:31.845 00.000 25848 Worker thread wakes up
00:59:31.845 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.44) opts 0xd
00:59:31.845 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -0.44)
00:59:31.845 00.000 25848 Moving (-0.31, -0.44) raw xDistance=0.27 yDistance=-0.52
00:59:31.846 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
00:59:31.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
00:59:31.846 00.000 25848 MoveAxis(E, 0, ABG)
00:59:31.846 00.000 25848 Move returns status 0, amount 0
00:59:31.846 00.000 25848 MoveAxis(N, 14, ABG)
00:59:31.846 00.000 25848 Guiding  Dir = 0, Dur = 14
00:59:31.874 00.028 25848 IsSlewing returns 0
00:59:31.875 00.001 25848 IsGuiding returns 0
00:59:31.928 00.053 25848 IsGuiding returns 1
00:59:31.928 00.000 25848 scope still moving after pulse duration time elapsed
00:59:31.986 00.058 25848 IsSlewing returns 0
00:59:31.987 00.001 25848 IsGuiding returns 0
00:59:31.987 00.000 25848 scope move finished after 14 + 99 ms
00:59:31.987 00.000 25848 Move returns status 0, amount 14
00:59:31.987 00.000 25848 move complete, result=0
00:59:31.988 00.001 25848 worker thread done servicing request
00:59:31.988 00.000 25848 Worker thread wakes up
00:59:31.988 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:31.988 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:31.988 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 14 ms NORTH
00:59:34.841 02.853 25848 Exposure complete
00:59:34.929 00.088 25848 worker thread done servicing request
00:59:34.929 00.000 21444 OnExposeComplete: enter
00:59:34.929 00.000 21444 UpdateGuideState(): m_state=6
00:59:34.929 00.000 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1400
00:59:34.929 00.000 21444 Star::Find returns 1 (1), X=1221.16, Y=750.42, Mass=386272, SNR=63.3, Peak=12768 HFD=6.4
00:59:34.929 00.000 21444 Star::Find false star n=2 nbg=262 bg=3669.0 sigma=478.8 thresh=5106 peak=4754
00:59:34.930 00.001 21444 Star::Find false star n=6 nbg=271 bg=3984.1 sigma=541.1 thresh=5607 peak=5312
00:59:34.930 00.000 21444 Star::Find false star n=4 nbg=248 bg=3498.5 sigma=426.8 thresh=4779 peak=4434
00:59:34.930 00.000 21444 Star::Find false star n=4 nbg=255 bg=3623.2 sigma=439.7 thresh=4942 peak=4934
00:59:34.930 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.05,-34.22,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.36,0.05,0.23,U] [#6 0.00,0.00,0.00,L] [#7 -1.56,-0.10,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -17.41,-1.50,0.00,M2] [#11 0.21,-0.16,4.29,U] 
00:59:34.930 00.000 21444 refined, 3 included, MultiStar: {-0.43, -0.19}, one-star: {-2.12, -0.47}
00:59:34.930 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.51)
00:59:34.930 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.33)
00:59:34.930 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-0.19 hyp=0.47 cameraTheta=-2.72 mountX=0.41 mountY=-0.34, mountTheta=-0.69
00:59:34.931 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-0.19, opts=13)
00:59:34.931 00.000 21444 Enqueuing Move request for scope (-0.43, -0.19)
00:59:34.932 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=444, FiltMax=65504, Gamma=0.560
00:59:34.932 00.000 21444 UpdateGuideState exits: m=386272 SNR=63.3 Saturated
00:59:34.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:34.932 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:34.932 00.000 25848 Worker thread wakes up
00:59:34.932 00.000 21444 Enqueuing Expose request
00:59:34.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.19) opts 0xd
00:59:34.932 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -0.19)
00:59:34.933 00.001 25848 Moving (-0.43, -0.19) raw xDistance=0.41 yDistance=-0.34
00:59:34.933 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
00:59:34.933 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:34.933 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:59:34.933 00.000 25848 MoveAxis(E, 0, ABG)
00:59:34.933 00.000 25848 Move returns status 0, amount 0
00:59:34.933 00.000 25848 MoveAxis(N, 0, ABG)
00:59:34.933 00.000 25848 Move returns status 0, amount 0
00:59:34.933 00.000 25848 move complete, result=0
00:59:34.933 00.000 25848 worker thread done servicing request
00:59:34.933 00.000 25848 Worker thread wakes up
00:59:34.933 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
00:59:34.933 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:34.933 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:37.781 02.848 25848 Exposure complete
00:59:37.870 00.089 25848 worker thread done servicing request
00:59:37.870 00.000 21444 OnExposeComplete: enter
00:59:37.870 00.000 21444 UpdateGuideState(): m_state=6
00:59:37.871 00.001 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1401
00:59:37.871 00.000 21444 Star::Find returns 1 (1), X=1222.11, Y=751.98, Mass=399396, SNR=80.5, Peak=12236 HFD=6.3
00:59:37.871 00.000 21444 Star::Find false star n=4 nbg=274 bg=3554.0 sigma=472.7 thresh=4972 peak=4713
00:59:37.871 00.000 21444 Star::Find false star n=2 nbg=279 bg=2413.6 sigma=482.2 thresh=3860 peak=3377
00:59:37.871 00.000 21444 Star::Find false star n=4 nbg=259 bg=3702.6 sigma=480.7 thresh=5145 peak=4966
00:59:37.871 00.000 21444 Star::Find false star n=1 nbg=274 bg=2791.8 sigma=482.3 thresh=4239 peak=3774
00:59:37.871 00.000 21444 Star::Find false star n=3 nbg=260 bg=3183.3 sigma=462.6 thresh=4571 peak=4202
00:59:37.871 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.44,0.25,0.11,U] [#4 5.51,1.16,0.15,U] [#5 -11.12,6.42,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -1.47,1.50,0.83,U] [#8 -13.26,6.48,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.18,1.24,2.76,U] 
00:59:37.871 00.000 21444 refined, 4 included, MultiStar: {-0.25, 1.23}, one-star: {-1.17, 1.08}
00:59:37.871 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
00:59:37.871 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.16)
00:59:37.871 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=1.23 hyp=1.25 cameraTheta=1.77 mountX=0.36 mountY=1.04, mountTheta=1.24
00:59:37.872 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=1.23, opts=13)
00:59:37.872 00.000 21444 Enqueuing Move request for scope (-0.25, 1.23)
00:59:37.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=386, FiltMax=65504, Gamma=0.560
00:59:37.872 00.000 21444 UpdateGuideState exits: m=399396 SNR=80.5 Saturated
00:59:37.873 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:37.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:37.873 00.000 21444 Enqueuing Expose request
00:59:37.873 00.000 25848 Worker thread wakes up
00:59:37.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.23) opts 0xd
00:59:37.873 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, 1.23)
00:59:37.873 00.000 25848 Moving (-0.25, 1.23) raw xDistance=0.36 yDistance=1.04
00:59:37.873 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
00:59:37.873 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:59:37.873 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
00:59:37.873 00.000 25848 MoveAxis(E, 0, ABG)
00:59:37.873 00.000 25848 Move returns status 0, amount 0
00:59:37.873 00.000 25848 MoveAxis(N, 0, ABG)
00:59:37.873 00.000 25848 Move returns status 0, amount 0
00:59:37.873 00.000 25848 move complete, result=0
00:59:37.873 00.000 25848 worker thread done servicing request
00:59:37.873 00.000 25848 Worker thread wakes up
00:59:37.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:37.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:37.873 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.0 px 0 ms NORTH
00:59:40.727 02.854 25848 Exposure complete
00:59:40.816 00.089 25848 worker thread done servicing request
00:59:40.816 00.000 21444 OnExposeComplete: enter
00:59:40.816 00.000 21444 UpdateGuideState(): m_state=6
00:59:40.816 00.000 21444 Star::Find(15, 1222, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1402
00:59:40.816 00.000 21444 Star::Find returns 1 (1), X=1221.62, Y=751.69, Mass=397648, SNR=65.7, Peak=12492 HFD=6.8
00:59:40.816 00.000 21444 Star::Find false star n=1 nbg=270 bg=3722.5 sigma=485.5 thresh=5179 peak=4889
00:59:40.816 00.000 21444 Star::Find false star n=2 nbg=261 bg=2270.0 sigma=403.2 thresh=3479 peak=3378
00:59:40.816 00.000 21444 Star::Find false star n=3 nbg=276 bg=3947.1 sigma=537.8 thresh=5560 peak=5178
00:59:40.816 00.000 21444 Star::Find false star n=1 nbg=267 bg=3661.3 sigma=515.6 thresh=5208 peak=4900
00:59:40.816 00.000 21444 Star::Find false star n=2 nbg=250 bg=3773.4 sigma=497.1 thresh=5265 peak=4963
00:59:40.816 00.000 21444 Star::Find false star n=8 nbg=255 bg=3733.5 sigma=367.7 thresh=4837 peak=4832
00:59:40.816 00.000 21444 Star::Find false star n=2 nbg=273 bg=2593.4 sigma=481.8 thresh=4039 peak=3805
00:59:40.816 00.000 21444 Star::Find false star n=2 nbg=257 bg=3187.0 sigma=433.1 thresh=4486 peak=4040
00:59:40.817 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 5.33,-3.26,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.72,0.43,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.35,0.77,3.13,U] 
00:59:40.817 00.000 21444 refined, 2 included, MultiStar: {-1.08, 0.71}, one-star: {-1.66, 0.80}
00:59:40.817 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
00:59:40.817 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.95)
00:59:40.817 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=0.71 hyp=1.30 cameraTheta=2.56 mountX=1.14 mountY=0.24, mountTheta=0.21
00:59:40.818 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=0.71, opts=13)
00:59:40.818 00.000 21444 Enqueuing Move request for scope (-1.08, 0.71)
00:59:40.818 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=126, FiltMax=65504, Gamma=0.560
00:59:40.818 00.000 25848 Worker thread wakes up
00:59:40.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.71) opts 0xd
00:59:40.818 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 0.71)
00:59:40.818 00.000 25848 Moving (-1.08, 0.71) raw xDistance=1.14 yDistance=0.24
00:59:40.818 00.000 21444 UpdateGuideState exits: m=397648 SNR=65.7 Saturated
00:59:40.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:40.818 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:40.818 00.000 21444 Enqueuing Expose request
00:59:40.819 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
00:59:40.819 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:40.819 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:59:40.819 00.000 25848 MoveAxis(W, 33, ABG)
00:59:40.819 00.000 25848 Guiding  Dir = 3, Dur = 33
00:59:40.843 00.024 25848 IsSlewing returns 0
00:59:40.844 00.001 25848 IsGuiding returns 0
00:59:40.875 00.031 25848 PulseGuide returned control before completion, sleep 12
00:59:40.898 00.023 25848 IsGuiding returns 1
00:59:40.898 00.000 25848 scope still moving after pulse duration time elapsed
00:59:40.990 00.092 25848 IsSlewing returns 0
00:59:40.990 00.000 25848 IsGuiding returns 0
00:59:40.990 00.000 25848 scope move finished after 33 + 113 ms
00:59:40.990 00.000 25848 Move returns status 0, amount 33
00:59:40.990 00.000 25848 MoveAxis(N, 0, ABG)
00:59:40.990 00.000 25848 Move returns status 0, amount 0
00:59:40.990 00.000 25848 move complete, result=0
00:59:40.990 00.000 25848 worker thread done servicing request
00:59:40.990 00.000 25848 Worker thread wakes up
00:59:40.990 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:40.990 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1208,736,31,31)
00:59:40.990 00.000 21444 GuideStep: 1.1 px 33 ms WEST, 0.2 px 0 ms NORTH
00:59:42.822 01.832 21444 evsrv: cli 0107E240 connect
00:59:42.822 00.000 21444 case statement mapped state 6 to 3
00:59:42.823 00.001 21444 case statement mapped state 6 to 3
00:59:42.823 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"2fc4dcac-6060-411d-a92c-aba07d514b49"}
00:59:42.823 00.000 21444 case statement mapped state 6 to 3
00:59:42.823 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fc4dcac-6060-411d-a92c-aba07d514b49"}
00:59:42.824 00.001 21444 evsrv: cli 0107E240 disconnect
00:59:42.824 00.000 21444 evsrv: cli 0107EB00 connect
00:59:42.824 00.000 21444 case statement mapped state 6 to 3
00:59:42.825 00.001 21444 case statement mapped state 6 to 3
00:59:42.825 00.000 21444 evsrv: cli 0107EB00 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"7fe104f5-ad83-49f7-b85c-0f8e2de71129"}
00:59:42.825 00.000 21444 PhdController::Dither begins
00:59:42.826 00.001 21444 dither: size=6.00, dRA=-2.35 dDec=-5.82
00:59:42.826 00.000 21444 MountToCamera -- mountTheta (1.95) + m_xAngle (3.05) = xAngle (5.01 = -1.28)
00:59:42.826 00.000 21444 MountToCamera -- mountX=-2.35 mountY=-5.82 hyp=6.28 mountTheta=1.95 cameraX=1.82, cameraY=-6.01 cameraTheta=-1.28
00:59:42.826 00.000 21444 setting lock position to (1225.10, 744.88)
00:59:42.826 00.000 21444 Mount: notify guiding dithered (1.8, -6.0)
00:59:42.826 00.000 21444 MultiStar: stabilizing after lock position change
00:59:42.826 00.000 21444 Status Line: Dither by -2.35,-5.82
00:59:42.828 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
00:59:42.828 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
00:59:42.828 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0,"id":"7fe104f5-ad83-49f7-b85c-0f8e2de71129"}
00:59:42.829 00.001 21444 evsrv: cli 0107EB00 disconnect
00:59:43.855 01.026 25848 Exposure complete
00:59:43.945 00.090 25848 worker thread done servicing request
00:59:43.945 00.000 21444 OnExposeComplete: enter
00:59:43.945 00.000 21444 UpdateGuideState(): m_state=6
00:59:43.945 00.000 21444 Star::Find(15, 1221, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1403
00:59:43.945 00.000 21444 Star::Find returns 1 (1), X=1221.12, Y=750.09, Mass=403416, SNR=62.9, Peak=11760 HFD=6.6
00:59:43.945 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
00:59:43.945 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
00:59:43.945 00.000 21444 CameraToMount -- cameraX=-3.98 cameraY=5.21 hyp=6.55 cameraTheta=2.22 mountX=4.43 mountY=3.31, mountTheta=0.64
00:59:43.946 00.001 21444 dither recenter: remaining=(2.4,5.8) step=(2.4,5.8)
00:59:43.946 00.000 21444 MountToCamera -- mountTheta (-1.19) + m_xAngle (3.05) = xAngle (1.86 = 1.86)
00:59:43.946 00.000 21444 MountToCamera -- mountX=2.35 mountY=5.82 hyp=6.28 mountTheta=-1.19 cameraX=-1.82, cameraY=6.01 cameraTheta=1.86
00:59:43.946 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.82, y=6.01, opts=4)
00:59:43.946 00.000 21444 Enqueuing Move request for scope (-1.82, 6.01)
00:59:43.946 00.000 21444 Mount: notify direct move 2.35,5.82
00:59:43.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3348, FiltMin=548, FiltMax=65504, Gamma=0.560
00:59:43.947 00.001 21444 UpdateGuideState exits: m=403416 SNR=62.9 Saturated
00:59:43.947 00.000 21444 PhdController: settling, locked = 1, distance = 7.03 (3.00) aobump = 0 frame = 1 / 99999
00:59:43.947 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821183.947,"Host":"ASTROBRUCE","Inst":1,"Distance":7.03,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:59:43.947 00.000 25848 Worker thread wakes up
00:59:43.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:43.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:43.947 00.000 21444 Enqueuing Expose request
00:59:43.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.82, 6.01) opts 0x4
00:59:43.947 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.82, 6.01)
00:59:43.947 00.000 25848 Moving (-1.82, 6.01) raw xDistance=2.35 yDistance=5.82
00:59:43.947 00.000 25848 BLC: window closed
00:59:43.947 00.000 25848 MoveAxis(W, 109, B)
00:59:43.947 00.000 25848 Guiding  Dir = 3, Dur = 109
00:59:43.968 00.021 25848 IsSlewing returns 0
00:59:43.969 00.001 25848 IsGuiding returns 0
00:59:44.000 00.031 25848 PulseGuide returned control before completion, sleep 88
00:59:44.092 00.092 25848 IsGuiding returns 1
00:59:44.094 00.002 25848 scope still moving after pulse duration time elapsed
00:59:44.154 00.060 25848 IsSlewing returns 0
00:59:44.154 00.000 25848 IsGuiding returns 0
00:59:44.154 00.000 25848 scope move finished after 109 + 76 ms
00:59:44.155 00.001 25848 Move returns status 0, amount 109
00:59:44.155 00.000 25848 BLC: window closed
00:59:44.155 00.000 25848 BLC: Compensation needed for non-algo type move
00:59:44.155 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 287 applied
00:59:44.155 00.000 25848 MoveAxis(S, 446, B)
00:59:44.155 00.000 25848 Guiding  Dir = 1, Dur = 446
00:59:44.185 00.030 25848 IsSlewing returns 0
00:59:44.185 00.000 25848 IsGuiding returns 0
00:59:44.227 00.042 25848 PulseGuide returned control before completion, sleep 415
00:59:44.651 00.424 25848 IsGuiding returns 1
00:59:44.651 00.000 25848 scope still moving after pulse duration time elapsed
00:59:44.702 00.051 25848 IsSlewing returns 0
00:59:44.702 00.000 25848 IsGuiding returns 0
00:59:44.702 00.000 25848 scope move finished after 446 + 70 ms
00:59:44.702 00.000 25848 Move returns status 0, amount 446
00:59:44.702 00.000 25848 move complete, result=0
00:59:44.702 00.000 25848 worker thread done servicing request
00:59:44.702 00.000 25848 Worker thread wakes up
00:59:44.702 00.000 21444 GuideStep: 2.4 px 109 ms WEST, 5.8 px 446 ms SOUTH
00:59:44.703 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:44.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1206,735,31,31)
00:59:47.546 02.843 25848 Exposure complete
00:59:47.634 00.088 25848 worker thread done servicing request
00:59:47.634 00.000 21444 OnExposeComplete: enter
00:59:47.634 00.000 21444 UpdateGuideState(): m_state=6
00:59:47.635 00.001 21444 Star::Find(15, 1221, 750, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1404
00:59:47.635 00.000 21444 Star::Find returns 1 (1), X=1223.78, Y=745.55, Mass=360107, SNR=69.7, Peak=12088 HFD=6.8
00:59:47.635 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.38 = -0.38)
00:59:47.635 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.06)
00:59:47.635 00.000 21444 CameraToMount -- cameraX=-1.32 cameraY=0.66 hyp=1.48 cameraTheta=2.68 mountX=1.37 mountY=0.12, mountTheta=0.08
00:59:47.636 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.32, y=0.66, opts=13)
00:59:47.636 00.000 21444 Enqueuing Move request for scope (-1.32, 0.66)
00:59:47.636 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3400, FiltMin=194, FiltMax=65504, Gamma=0.560
00:59:47.636 00.000 21444 UpdateGuideState exits: m=360107 SNR=69.7 Saturated
00:59:47.636 00.000 21444 PhdController: settling, locked = 1, distance = 1.48 (3.00) aobump = 0 frame = 2 / 99999
00:59:47.636 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821187.636,"Host":"ASTROBRUCE","Inst":1,"Distance":1.48,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
00:59:47.636 00.000 25848 Worker thread wakes up
00:59:47.636 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.32, 0.66) opts 0xd
00:59:47.636 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.32, 0.66)
00:59:47.637 00.001 25848 Moving (-1.32, 0.66) raw xDistance=1.37 yDistance=0.12
00:59:47.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.37
00:59:47.637 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:47.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:59:47.637 00.000 25848 MoveAxis(W, 40, ABG)
00:59:47.637 00.000 25848 Guiding  Dir = 3, Dur = 40
00:59:47.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:47.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:47.637 00.000 21444 Enqueuing Expose request
00:59:47.657 00.020 25848 IsSlewing returns 0
00:59:47.658 00.001 25848 IsGuiding returns 0
00:59:47.689 00.031 25848 PulseGuide returned control before completion, sleep 19
00:59:47.720 00.031 25848 IsGuiding returns 1
00:59:47.720 00.000 25848 scope still moving after pulse duration time elapsed
00:59:47.780 00.060 25848 IsSlewing returns 0
00:59:47.781 00.001 25848 IsGuiding returns 0
00:59:47.781 00.000 25848 scope move finished after 40 + 82 ms
00:59:47.781 00.000 25848 Move returns status 0, amount 40
00:59:47.781 00.000 25848 MoveAxis(N, 0, ABG)
00:59:47.781 00.000 25848 Move returns status 0, amount 0
00:59:47.781 00.000 25848 move complete, result=0
00:59:47.781 00.000 25848 worker thread done servicing request
00:59:47.781 00.000 25848 Worker thread wakes up
00:59:47.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:47.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
00:59:47.781 00.000 21444 GuideStep: 1.4 px 40 ms WEST, 0.1 px 0 ms NORTH
00:59:50.623 02.842 25848 Exposure complete
00:59:50.712 00.089 25848 worker thread done servicing request
00:59:50.712 00.000 21444 OnExposeComplete: enter
00:59:50.712 00.000 21444 UpdateGuideState(): m_state=6
00:59:50.712 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1405
00:59:50.712 00.000 21444 Star::Find returns 1 (1), X=1224.38, Y=746.96, Mass=310013, SNR=67.1, Peak=10572 HFD=6.7
00:59:50.712 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
00:59:50.712 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
00:59:50.713 00.001 21444 CameraToMount -- cameraX=-0.72 cameraY=2.08 hyp=2.20 cameraTheta=1.90 mountX=0.90 mountY=1.65, mountTheta=1.07
00:59:50.714 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=2.08, opts=13)
00:59:50.714 00.000 21444 Enqueuing Move request for scope (-0.72, 2.08)
00:59:50.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3448, FiltMin=446, FiltMax=65504, Gamma=0.560
00:59:50.714 00.000 21444 UpdateGuideState exits: m=310013 SNR=67.1 Saturated
00:59:50.714 00.000 21444 PhdController: settling, locked = 1, distance = 1.69 (3.00) aobump = 0 frame = 3 / 99999
00:59:50.714 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821190.714,"Host":"ASTROBRUCE","Inst":1,"Distance":1.69,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
00:59:50.714 00.000 25848 Worker thread wakes up
00:59:50.714 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 2.08) opts 0xd
00:59:50.714 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, 2.08)
00:59:50.714 00.000 25848 Moving (-0.72, 2.08) raw xDistance=0.90 yDistance=1.65
00:59:50.714 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.90
00:59:50.714 00.000 25848 resist switch: large excursion: input 1.65 thresh 1.53 direction from 0 to 1
00:59:50.714 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.96
00:59:50.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.65 from input 1.65
00:59:50.714 00.000 25848 MoveAxis(W, 29, ABG)
00:59:50.714 00.000 25848 Guiding  Dir = 3, Dur = 29
00:59:50.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:50.714 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:50.714 00.000 21444 Enqueuing Expose request
00:59:50.748 00.034 25848 IsSlewing returns 0
00:59:50.748 00.000 25848 IsGuiding returns 0
00:59:50.780 00.032 25848 IsGuiding returns 1
00:59:50.780 00.000 25848 scope still moving after pulse duration time elapsed
00:59:50.829 00.049 25848 IsSlewing returns 0
00:59:50.829 00.000 25848 IsGuiding returns 0
00:59:50.829 00.000 25848 scope move finished after 29 + 51 ms
00:59:50.830 00.001 25848 Move returns status 0, amount 29
00:59:50.830 00.000 25848 MoveAxis(S, 45, ABG)
00:59:50.830 00.000 25848 Guiding  Dir = 1, Dur = 45
00:59:50.860 00.030 25848 IsSlewing returns 0
00:59:50.860 00.000 25848 IsGuiding returns 0
00:59:50.891 00.031 25848 PulseGuide returned control before completion, sleep 24
00:59:50.918 00.027 25848 IsGuiding returns 1
00:59:50.918 00.000 25848 scope still moving after pulse duration time elapsed
00:59:50.969 00.051 25848 IsSlewing returns 0
00:59:50.970 00.001 25848 IsGuiding returns 0
00:59:50.970 00.000 25848 scope move finished after 45 + 64 ms
00:59:50.970 00.000 25848 Move returns status 0, amount 45
00:59:50.970 00.000 25848 move complete, result=0
00:59:50.970 00.000 25848 worker thread done servicing request
00:59:50.970 00.000 25848 Worker thread wakes up
00:59:50.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:50.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
00:59:50.970 00.000 21444 GuideStep: 0.9 px 29 ms WEST, 1.7 px 45 ms SOUTH
00:59:53.820 02.850 25848 Exposure complete
00:59:53.902 00.082 25848 worker thread done servicing request
00:59:53.902 00.000 21444 OnExposeComplete: enter
00:59:53.902 00.000 21444 UpdateGuideState(): m_state=6
00:59:53.902 00.000 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1406
00:59:53.902 00.000 21444 Star::Find returns 1 (1), X=1224.25, Y=745.06, Mass=360963, SNR=63.2, Peak=10600 HFD=7.5
00:59:53.902 00.000 21444 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
00:59:53.903 00.001 21444 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.96 = -2.96)
00:59:53.903 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=0.18 hyp=0.87 cameraTheta=2.94 mountX=0.86 mountY=-0.16, mountTheta=-0.18
00:59:53.903 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=0.18, opts=13)
00:59:53.903 00.000 21444 Enqueuing Move request for scope (-0.85, 0.18)
00:59:53.904 00.001 25848 Worker thread wakes up
00:59:53.904 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.18) opts 0xd
00:59:53.904 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 0.18)
00:59:53.904 00.000 25848 Moving (-0.85, 0.18) raw xDistance=0.86 yDistance=-0.16
00:59:53.904 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=536, FiltMax=65504, Gamma=0.560
00:59:53.904 00.000 21444 UpdateGuideState exits: m=360963 SNR=63.2 Saturated
00:59:53.904 00.000 21444 PhdController: settling, locked = 1, distance = 1.45 (3.00) aobump = 0 frame = 4 / 99999
00:59:53.904 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.86
00:59:53.904 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:53.904 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:59:53.904 00.000 25848 MoveAxis(W, 27, ABG)
00:59:53.904 00.000 25848 Guiding  Dir = 3, Dur = 27
00:59:53.904 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821193.904,"Host":"ASTROBRUCE","Inst":1,"Distance":1.45,"Time":6.3,"SettleTime":12.0,"StarLocked":true}
00:59:53.904 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:53.904 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:53.904 00.000 21444 Enqueuing Expose request
00:59:53.924 00.020 25848 IsSlewing returns 0
00:59:53.925 00.001 25848 IsGuiding returns 0
00:59:53.956 00.031 25848 IsGuiding returns 1
00:59:53.956 00.000 25848 scope still moving after pulse duration time elapsed
00:59:54.014 00.058 25848 IsSlewing returns 0
00:59:54.014 00.000 25848 IsGuiding returns 0
00:59:54.014 00.000 25848 scope move finished after 27 + 63 ms
00:59:54.014 00.000 25848 Move returns status 0, amount 27
00:59:54.014 00.000 25848 MoveAxis(N, 0, ABG)
00:59:54.014 00.000 25848 Move returns status 0, amount 0
00:59:54.014 00.000 25848 move complete, result=0
00:59:54.014 00.000 25848 worker thread done servicing request
00:59:54.015 00.001 25848 Worker thread wakes up
00:59:54.015 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.2 px 0 ms NORTH
00:59:54.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:54.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
00:59:56.868 02.853 25848 Exposure complete
00:59:56.953 00.085 25848 worker thread done servicing request
00:59:56.953 00.000 21444 OnExposeComplete: enter
00:59:56.953 00.000 21444 UpdateGuideState(): m_state=6
00:59:56.953 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1407
00:59:56.953 00.000 21444 Star::Find returns 1 (1), X=1225.59, Y=746.03, Mass=335372, SNR=68.0, Peak=11784 HFD=6.6
00:59:56.953 00.000 21444 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.05) = xAngle (-1.89 = -1.89)
00:59:56.953 00.000 21444 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.55)
00:59:56.953 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=1.14 hyp=1.25 cameraTheta=1.16 mountX=-0.39 mountY=1.25, mountTheta=1.87
00:59:56.954 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=1.14, opts=13)
00:59:56.954 00.000 21444 Enqueuing Move request for scope (0.49, 1.14)
00:59:56.954 00.000 25848 Worker thread wakes up
00:59:56.954 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 1.14) opts 0xd
00:59:56.954 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 1.14)
00:59:56.954 00.000 25848 Moving (0.49, 1.14) raw xDistance=-0.39 yDistance=1.25
00:59:56.954 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3424, FiltMin=294, FiltMax=65504, Gamma=0.560
00:59:56.954 00.000 21444 UpdateGuideState exits: m=335372 SNR=68.0 Saturated
00:59:56.954 00.000 21444 PhdController: settling, locked = 1, distance = 1.39 (3.00) aobump = 0 frame = 5 / 99999
00:59:56.955 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
00:59:56.955 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821196.955,"Host":"ASTROBRUCE","Inst":1,"Distance":1.39,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
00:59:56.955 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25
00:59:56.955 00.000 25848 MoveAxis(E, 0, ABG)
00:59:56.955 00.000 25848 Move returns status 0, amount 0
00:59:56.955 00.000 25848 MoveAxis(S, 34, ABG)
00:59:56.955 00.000 25848 Guiding  Dir = 1, Dur = 34
00:59:56.955 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:56.955 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
00:59:56.955 00.000 21444 Enqueuing Expose request
00:59:56.985 00.030 25848 IsSlewing returns 0
00:59:56.985 00.000 25848 IsGuiding returns 0
00:59:57.016 00.031 25848 PulseGuide returned control before completion, sleep 14
00:59:57.040 00.024 25848 IsGuiding returns 1
00:59:57.040 00.000 25848 scope still moving after pulse duration time elapsed
00:59:57.094 00.054 25848 IsSlewing returns 0
00:59:57.094 00.000 25848 IsGuiding returns 0
00:59:57.094 00.000 25848 scope move finished after 34 + 75 ms
00:59:57.094 00.000 25848 Move returns status 0, amount 34
00:59:57.094 00.000 25848 move complete, result=0
00:59:57.094 00.000 25848 worker thread done servicing request
00:59:57.094 00.000 25848 Worker thread wakes up
00:59:57.094 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 34 ms SOUTH
00:59:57.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
00:59:57.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
00:59:59.947 02.853 25848 Exposure complete
01:00:00.034 00.087 25848 worker thread done servicing request
01:00:00.034 00.000 21444 OnExposeComplete: enter
01:00:00.034 00.000 21444 UpdateGuideState(): m_state=6
01:00:00.035 00.001 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
01:00:00.035 00.000 21444 Star::Find returns 1 (1), X=1225.57, Y=745.87, Mass=399660, SNR=66.8, Peak=12740 HFD=6.9
01:00:00.035 00.000 21444 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.05) = xAngle (-1.93 = -1.93)
01:00:00.035 00.000 21444 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.77 = 1.51)
01:00:00.035 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.98 hyp=1.09 cameraTheta=1.13 mountX=-0.38 mountY=1.09, mountTheta=1.91
01:00:00.035 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.98, opts=13)
01:00:00.035 00.000 21444 Enqueuing Move request for scope (0.47, 0.98)
01:00:00.036 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3376, FiltMin=508, FiltMax=65504, Gamma=0.560
01:00:00.036 00.000 21444 UpdateGuideState exits: m=399660 SNR=66.8 Saturated
01:00:00.036 00.000 21444 PhdController: settling, locked = 1, distance = 1.30 (3.00) aobump = 0 frame = 6 / 99999
01:00:00.036 00.000 21444 PhdController: newstate STATE_FINISH
01:00:00.036 00.000 21444 PhdController complete: success
01:00:00.036 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778821200.036,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
01:00:00.036 00.000 25848 Worker thread wakes up
01:00:00.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.98) opts 0xd
01:00:00.036 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.98)
01:00:00.036 00.000 25848 Moving (0.47, 0.98) raw xDistance=-0.38 yDistance=1.09
01:00:00.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
01:00:00.036 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
01:00:00.036 00.000 25848 MoveAxis(E, 0, ABG)
01:00:00.036 00.000 25848 Move returns status 0, amount 0
01:00:00.036 00.000 25848 MoveAxis(S, 30, ABG)
01:00:00.036 00.000 25848 Guiding  Dir = 1, Dur = 30
01:00:00.036 00.000 21444 Mount: notify guiding dither settle done success=1
01:00:00.036 00.000 21444 PhdController: newstate STATE_IDLE
01:00:00.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:00.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:00.036 00.000 21444 Enqueuing Expose request
01:00:00.061 00.025 25848 IsSlewing returns 0
01:00:00.062 00.001 25848 IsGuiding returns 0
01:00:00.094 00.032 25848 IsGuiding returns 1
01:00:00.094 00.000 25848 scope still moving after pulse duration time elapsed
01:00:00.139 00.045 25848 IsSlewing returns 0
01:00:00.139 00.000 25848 IsGuiding returns 0
01:00:00.139 00.000 25848 scope move finished after 30 + 48 ms
01:00:00.139 00.000 25848 Move returns status 0, amount 30
01:00:00.139 00.000 25848 move complete, result=0
01:00:00.139 00.000 25848 worker thread done servicing request
01:00:00.139 00.000 25848 Worker thread wakes up
01:00:00.139 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:00.139 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:00.139 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.1 px 30 ms SOUTH
01:00:02.988 02.849 25848 Exposure complete
01:00:03.072 00.084 25848 worker thread done servicing request
01:00:03.073 00.001 21444 OnExposeComplete: enter
01:00:03.073 00.000 21444 UpdateGuideState(): m_state=6
01:00:03.073 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find returns 1 (1), X=1225.87, Y=742.83, Mass=269002, SNR=43.4, Peak=10980 HFD=6.0
01:00:03.073 00.000 21444 MultiStar: exiting stabilization period
01:00:03.073 00.000 21444 MultiStar: updating star positions after lock position change
01:00:03.073 00.000 21444 Star::Find(15, 391, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=14 nbg=238 bg=3485.1 sigma=404.5 thresh=4699 peak=4644
01:00:03.073 00.000 21444 Star::Find returns 0 (2), X=391.00, Y=445.00, Mass=23205, SNR=2.9, Peak=5496 HFD=0.0
01:00:03.073 00.000 21444 Star::Find(15, 1493, 1041, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=6 nbg=263 bg=2342.9 sigma=398.2 thresh=3538 peak=3376
01:00:03.073 00.000 21444 Star::Find returns 0 (2), X=1493.00, Y=1041.00, Mass=7711, SNR=2.9, Peak=4256 HFD=0.0
01:00:03.073 00.000 21444 Star::Find(15, 1391, 70, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=4 nbg=264 bg=4149.3 sigma=550.8 thresh=5802 peak=5617
01:00:03.073 00.000 21444 Star::Find returns 0 (2), X=1391.00, Y=70.00, Mass=8131, SNR=2.9, Peak=6504 HFD=0.0
01:00:03.073 00.000 21444 Star::Find(15, 1283, 282, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=2 nbg=277 bg=3724.4 sigma=496.0 thresh=5212 peak=4818
01:00:03.073 00.000 21444 Star::Find returns 0 (2), X=1283.00, Y=282.00, Mass=3043, SNR=2.9, Peak=5548 HFD=0.0
01:00:03.073 00.000 21444 Star::Find(15, 224, 336, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=9 nbg=256 bg=3746.1 sigma=376.8 thresh=4877 peak=4860
01:00:03.073 00.000 21444 Star::Find returns 0 (2), X=224.00, Y=336.00, Mass=12205, SNR=2.9, Peak=5544 HFD=0.0
01:00:03.073 00.000 21444 Star::Find(15, 853, 532, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=4 nbg=271 bg=3721.0 sigma=447.1 thresh=5062 peak=4907
01:00:03.073 00.000 21444 Star::Find returns 0 (2), X=853.00, Y=532.00, Mass=6496, SNR=2.9, Peak=5572 HFD=0.0
01:00:03.073 00.000 21444 Star::Find(15, 1596, 362, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=1 nbg=266 bg=3846.3 sigma=497.8 thresh=5340 peak=5006
01:00:03.073 00.000 21444 Star::Find returns 0 (2), X=1596.00, Y=362.00, Mass=2030, SNR=2.9, Peak=5876 HFD=0.0
01:00:03.073 00.000 21444 Star::Find(15, 481, 156, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=4 nbg=259 bg=3713.6 sigma=482.1 thresh=5160 peak=4966
01:00:03.073 00.000 21444 Star::Find returns 0 (2), X=481.00, Y=156.00, Mass=6418, SNR=2.9, Peak=6076 HFD=0.0
01:00:03.073 00.000 21444 Star::Find(15, 506, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.073 00.000 21444 Star::Find false star n=5 nbg=277 bg=2826.6 sigma=510.6 thresh=4359 peak=3977
01:00:03.074 00.001 21444 Star::Find returns 0 (2), X=506.00, Y=977.00, Mass=8507, SNR=2.9, Peak=4436 HFD=0.0
01:00:03.074 00.000 21444 Star::Find(15, 1555, 820, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.074 00.000 21444 Star::Find false star n=3 nbg=253 bg=3478.8 sigma=443.1 thresh=4808 peak=4454
01:00:03.074 00.000 21444 Star::Find returns 0 (2), X=1555.00, Y=820.00, Mass=4336, SNR=2.9, Peak=4936 HFD=0.0
01:00:03.074 00.000 21444 Star::Find(15, 699, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
01:00:03.074 00.000 21444 Star::Find returns 1 (1), X=716.07, Y=162.89, Mass=571786, SNR=124.0, Peak=8552 HFD=6.0
01:00:03.074 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
01:00:03.074 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.82)
01:00:03.074 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-2.05 hyp=2.19 cameraTheta=-1.21 mountX=-0.95 mountY=-1.61, mountTheta=-2.11
01:00:03.074 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-2.05, opts=13)
01:00:03.075 00.001 21444 Enqueuing Move request for scope (0.77, -2.05)
01:00:03.075 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3324, FiltMin=170, FiltMax=65504, Gamma=0.560
01:00:03.075 00.000 21444 UpdateGuideState exits: m=269002 SNR=43.4 Saturated
01:00:03.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:03.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:03.075 00.000 21444 Enqueuing Expose request
01:00:03.075 00.000 25848 Worker thread wakes up
01:00:03.075 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -2.05) opts 0xd
01:00:03.075 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -2.05)
01:00:03.075 00.000 25848 Moving (0.77, -2.05) raw xDistance=-0.95 yDistance=-1.61
01:00:03.075 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95
01:00:03.075 00.000 25848 resist switch: large excursion: input -1.61 thresh 1.53 direction from 1 to -1
01:00:03.075 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.82
01:00:03.075 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.61 from input -1.61
01:00:03.075 00.000 25848 MoveAxis(E, 28, ABG)
01:00:03.075 00.000 25848 Guiding  Dir = 2, Dur = 28
01:00:03.095 00.020 25848 IsSlewing returns 0
01:00:03.096 00.001 25848 IsGuiding returns 0
01:00:03.127 00.031 25848 IsGuiding returns 1
01:00:03.127 00.000 25848 scope still moving after pulse duration time elapsed
01:00:03.233 00.106 25848 IsSlewing returns 0
01:00:03.233 00.000 25848 IsGuiding returns 0
01:00:03.233 00.000 25848 scope move finished after 28 + 109 ms
01:00:03.233 00.000 25848 Move returns status 0, amount 28
01:00:03.233 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 287 applied
01:00:03.233 00.000 25848 MoveAxis(N, 331, ABG)
01:00:03.233 00.000 25848 Guiding  Dir = 0, Dur = 331
01:00:03.265 00.032 25848 IsSlewing returns 0
01:00:03.265 00.000 25848 IsGuiding returns 0
01:00:03.297 00.032 25848 PulseGuide returned control before completion, sleep 311
01:00:03.611 00.314 25848 IsGuiding returns 1
01:00:03.611 00.000 25848 scope still moving after pulse duration time elapsed
01:00:03.670 00.059 25848 IsSlewing returns 0
01:00:03.671 00.001 25848 IsGuiding returns 0
01:00:03.671 00.000 25848 scope move finished after 331 + 74 ms
01:00:03.671 00.000 25848 Move returns status 0, amount 331
01:00:03.671 00.000 25848 move complete, result=0
01:00:03.671 00.000 25848 worker thread done servicing request
01:00:03.671 00.000 25848 Worker thread wakes up
01:00:03.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:03.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:03.671 00.000 21444 GuideStep: -1.0 px 28 ms EAST, -1.6 px 331 ms NORTH
01:00:06.513 02.842 25848 Exposure complete
01:00:06.587 00.074 25848 worker thread done servicing request
01:00:06.587 00.000 21444 OnExposeComplete: enter
01:00:06.588 00.001 21444 UpdateGuideState(): m_state=6
01:00:06.588 00.000 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1410
01:00:06.588 00.000 21444 Star::Find returns 1 (1), X=1221.81, Y=746.33, Mass=300573, SNR=47.1, Peak=10524 HFD=6.4
01:00:06.588 00.000 21444 Star::Find false star n=1 nbg=253 bg=3715.3 sigma=419.3 thresh=4973 peak=4656
01:00:06.588 00.000 21444 Star::Find false star n=3 nbg=253 bg=2221.0 sigma=381.8 thresh=3366 peak=3143
01:00:06.588 00.000 21444 Star::Find false star n=2 nbg=258 bg=3735.7 sigma=459.9 thresh=5115 peak=4791
01:00:06.588 00.000 21444 Star::Find false star n=5 nbg=254 bg=3523.7 sigma=409.5 thresh=4752 peak=4640
01:00:06.588 00.000 21444 Star::Find false star n=5 nbg=260 bg=3580.0 sigma=442.4 thresh=4907 peak=4795
01:00:06.588 00.000 21444 Star::Find false star n=11 nbg=261 bg=3669.0 sigma=455.7 thresh=5036 peak=4877
01:00:06.588 00.000 21444 Star::Find false star n=5 nbg=254 bg=2631.7 sigma=405.0 thresh=3847 peak=3697
01:00:06.588 00.000 21444 Star::Find false star n=3 nbg=266 bg=3299.1 sigma=487.7 thresh=4762 peak=4314
01:00:06.588 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.43,1.12,0.39,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 9.53,-2.93,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 10.72,-16.26,0.00,M1] 
01:00:06.588 00.000 21444 refined, 1 included, MultiStar: {-2.25, 1.36}, one-star: {-3.29, 1.45}
01:00:06.588 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
01:00:06.588 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.30 = 2.99)
01:00:06.589 00.001 21444 CameraToMount -- cameraX=-2.25 cameraY=1.36 hyp=2.63 cameraTheta=2.60 mountX=2.36 mountY=0.41, mountTheta=0.17
01:00:06.589 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.25, y=1.36, opts=13)
01:00:06.589 00.000 21444 Enqueuing Move request for scope (-2.25, 1.36)
01:00:06.589 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=444, FiltMax=65504, Gamma=0.560
01:00:06.589 00.000 21444 UpdateGuideState exits: m=300573 SNR=47.1 Saturated
01:00:06.589 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:06.589 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:06.589 00.000 21444 Enqueuing Expose request
01:00:06.589 00.000 25848 Worker thread wakes up
01:00:06.590 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.25, 1.36) opts 0xd
01:00:06.590 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.25, 1.36)
01:00:06.590 00.000 25848 Moving (-2.25, 1.36) raw xDistance=2.36 yDistance=0.41
01:00:06.590 00.000 25848 BLC: History state: CurrMiss=-0.41, AvgInitMiss=0.44, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.605142, 1:-0.407138
01:00:06.590 00.000 25848 BLC: No correction, Miss < min_move
01:00:06.590 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.45 from input 2.36
01:00:06.590 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:06.590 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:00:06.590 00.000 25848 MoveAxis(W, 67, ABG)
01:00:06.590 00.000 25848 Guiding  Dir = 3, Dur = 67
01:00:06.624 00.034 25848 IsSlewing returns 0
01:00:06.624 00.000 25848 IsGuiding returns 0
01:00:06.655 00.031 25848 PulseGuide returned control before completion, sleep 47
01:00:06.717 00.062 25848 IsGuiding returns 1
01:00:06.717 00.000 25848 scope still moving after pulse duration time elapsed
01:00:06.783 00.066 25848 IsSlewing returns 0
01:00:06.783 00.000 25848 IsGuiding returns 0
01:00:06.784 00.001 25848 scope move finished after 67 + 92 ms
01:00:06.784 00.000 25848 Move returns status 0, amount 67
01:00:06.784 00.000 25848 MoveAxis(N, 0, ABG)
01:00:06.784 00.000 25848 Move returns status 0, amount 0
01:00:06.784 00.000 25848 move complete, result=0
01:00:06.784 00.000 25848 worker thread done servicing request
01:00:06.784 00.000 25848 Worker thread wakes up
01:00:06.784 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:06.784 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:06.784 00.000 21444 GuideStep: 2.4 px 67 ms WEST, 0.4 px 0 ms NORTH
01:00:09.630 02.846 25848 Exposure complete
01:00:09.716 00.086 25848 worker thread done servicing request
01:00:09.716 00.000 21444 OnExposeComplete: enter
01:00:09.716 00.000 21444 UpdateGuideState(): m_state=6
01:00:09.716 00.000 21444 Star::Find(15, 1221, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1411
01:00:09.717 00.001 21444 Star::Find returns 1 (1), X=1225.51, Y=745.22, Mass=436955, SNR=75.1, Peak=12996 HFD=6.7
01:00:09.717 00.000 21444 Star::Find false star n=3 nbg=261 bg=2325.9 sigma=427.1 thresh=3607 peak=3513
01:00:09.717 00.000 21444 Star::Find false star n=9 nbg=253 bg=3711.7 sigma=471.6 thresh=5126 peak=5047
01:00:09.717 00.000 21444 Star::Find false star n=1 nbg=265 bg=3752.3 sigma=522.0 thresh=5318 peak=4692
01:00:09.717 00.000 21444 Star::Find false star n=5 nbg=255 bg=3573.3 sigma=408.4 thresh=4799 peak=4745
01:00:09.717 00.000 21444 Star::Find false star n=5 nbg=269 bg=3592.4 sigma=504.2 thresh=5105 peak=4909
01:00:09.717 00.000 21444 Star::Find false star n=1 nbg=248 bg=3123.7 sigma=469.4 thresh=4532 peak=4496
01:00:09.717 00.000 21444 MultiStar: [#1 -14.72,-7.17,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.99,0.34,0.12,U] [#4 0.00,0.00,0.00,L] [#5 10.76,-0.71,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.22,-17.36,0.00,M2] 
01:00:09.717 00.000 21444 refined, 1 included, MultiStar: {0.26, 0.34}, one-star: {0.41, 0.34}
01:00:09.717 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
01:00:09.717 00.000 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.30)
01:00:09.717 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.34 hyp=0.43 cameraTheta=0.91 mountX=-0.23 mountY=0.41, mountTheta=2.08
01:00:09.718 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.34, opts=13)
01:00:09.718 00.000 21444 Enqueuing Move request for scope (0.26, 0.34)
01:00:09.718 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=420, FiltMax=65504, Gamma=0.560
01:00:09.718 00.000 21444 UpdateGuideState exits: m=436955 SNR=75.1 Saturated
01:00:09.718 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:09.718 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:09.718 00.000 21444 Enqueuing Expose request
01:00:09.718 00.000 25848 Worker thread wakes up
01:00:09.718 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.34) opts 0xd
01:00:09.719 00.001 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.34)
01:00:09.719 00.000 25848 Moving (0.26, 0.34) raw xDistance=-0.23 yDistance=0.41
01:00:09.719 00.000 25848 BLC: History state: CurrMiss=-0.41, AvgInitMiss=0.44, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.605142, 1:-0.407138, 2:-0.414922
01:00:09.719 00.000 25848 BLC: No correction, Miss < min_move
01:00:09.719 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
01:00:09.719 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:09.719 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:00:09.719 00.000 25848 MoveAxis(E, 0, ABG)
01:00:09.719 00.000 25848 Move returns status 0, amount 0
01:00:09.719 00.000 25848 MoveAxis(N, 0, ABG)
01:00:09.719 00.000 25848 Move returns status 0, amount 0
01:00:09.719 00.000 25848 move complete, result=0
01:00:09.719 00.000 25848 worker thread done servicing request
01:00:09.719 00.000 25848 Worker thread wakes up
01:00:09.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:09.719 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:09.719 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
01:00:12.573 02.854 25848 Exposure complete
01:00:12.639 00.066 25848 worker thread done servicing request
01:00:12.639 00.000 21444 OnExposeComplete: enter
01:00:12.639 00.000 21444 UpdateGuideState(): m_state=6
01:00:12.640 00.001 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1412
01:00:12.640 00.000 21444 Star::Find returns 1 (1), X=1224.29, Y=744.76, Mass=418773, SNR=76.7, Peak=12688 HFD=6.6
01:00:12.640 00.000 21444 Star::Find false star n=5 nbg=248 bg=2217.1 sigma=357.0 thresh=3288 peak=3161
01:00:12.640 00.000 21444 Star::Find false star n=3 nbg=253 bg=3646.9 sigma=448.7 thresh=4993 peak=4947
01:00:12.640 00.000 21444 Star::Find false star n=4 nbg=250 bg=3667.2 sigma=387.1 thresh=4829 peak=4725
01:00:12.640 00.000 21444 Star::Find false star n=8 nbg=242 bg=3631.4 sigma=455.2 thresh=4997 peak=4938
01:00:12.640 00.000 21444 Star::Find false star n=2 nbg=261 bg=3618.5 sigma=529.2 thresh=5206 peak=4953
01:00:12.640 00.000 21444 Star::Find false star n=3 nbg=260 bg=2834.9 sigma=416.4 thresh=4084 peak=3753
01:00:12.640 00.000 21444 MultiStar: [#1 -25.11,2.13,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 9.35,-3.73,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 29.80,32.30,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -9.36,-3.32,0.00,M3] [#11 11.16,-17.87,0.00,M3] 
01:00:12.640 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.05) = xAngle (-6.04 = 0.24)
01:00:12.640 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.89 = -2.60)
01:00:12.640 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=-0.12 hyp=0.82 cameraTheta=-2.99 mountX=0.79 mountY=-0.42, mountTheta=-0.49
01:00:12.641 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=-0.12, opts=13)
01:00:12.641 00.000 21444 Enqueuing Move request for scope (-0.81, -0.12)
01:00:12.641 00.000 25848 Worker thread wakes up
01:00:12.641 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.12) opts 0xd
01:00:12.641 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, -0.12)
01:00:12.641 00.000 25848 Moving (-0.81, -0.12) raw xDistance=0.79 yDistance=-0.42
01:00:12.641 00.000 25848 BLC: window closed
01:00:12.641 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=372, FiltMax=65504, Gamma=0.560
01:00:12.641 00.000 21444 UpdateGuideState exits: m=418773 SNR=76.7 Saturated
01:00:12.641 00.000 25848 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.44, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.605142, 1:-0.407138, 2:-0.414922
01:00:12.641 00.000 25848 BLC: No correction, Miss < min_move
01:00:12.641 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:12.641 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
01:00:12.641 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:12.641 00.000 21444 Enqueuing Expose request
01:00:12.641 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:12.641 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:00:12.641 00.000 25848 MoveAxis(W, 23, ABG)
01:00:12.642 00.001 25848 Guiding  Dir = 3, Dur = 23
01:00:12.670 00.028 25848 IsSlewing returns 0
01:00:12.670 00.000 25848 IsGuiding returns 0
01:00:12.701 00.031 25848 IsGuiding returns 1
01:00:12.701 00.000 25848 scope still moving after pulse duration time elapsed
01:00:12.750 00.049 25848 IsSlewing returns 0
01:00:12.772 00.022 25848 IsGuiding returns 0
01:00:12.772 00.000 25848 scope move finished after 23 + 79 ms
01:00:12.772 00.000 25848 Move returns status 0, amount 23
01:00:12.772 00.000 25848 MoveAxis(N, 0, ABG)
01:00:12.772 00.000 25848 Move returns status 0, amount 0
01:00:12.772 00.000 25848 move complete, result=0
01:00:12.772 00.000 25848 worker thread done servicing request
01:00:12.772 00.000 25848 Worker thread wakes up
01:00:12.772 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:12.772 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:12.773 00.001 21444 GuideStep: 0.8 px 23 ms WEST, -0.4 px 0 ms NORTH
01:00:15.617 02.844 25848 Exposure complete
01:00:15.700 00.083 25848 worker thread done servicing request
01:00:15.700 00.000 21444 OnExposeComplete: enter
01:00:15.700 00.000 21444 UpdateGuideState(): m_state=6
01:00:15.700 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1413
01:00:15.700 00.000 21444 Star::Find returns 1 (1), X=1224.67, Y=744.20, Mass=425504, SNR=63.8, Peak=11428 HFD=6.9
01:00:15.700 00.000 21444 Star::Find false star n=11 nbg=262 bg=3441.1 sigma=459.1 thresh=4818 peak=4701
01:00:15.700 00.000 21444 Star::Find false star n=2 nbg=272 bg=2456.3 sigma=430.9 thresh=3749 peak=3255
01:00:15.700 00.000 21444 Star::Find false star n=1 nbg=256 bg=3749.2 sigma=492.3 thresh=5226 peak=4461
01:00:15.700 00.000 21444 Star::Find false star n=8 nbg=249 bg=3455.3 sigma=458.2 thresh=4830 peak=4825
01:00:15.700 00.000 21444 Star::Find false star n=5 nbg=254 bg=3578.1 sigma=387.8 thresh=4742 peak=4676
01:00:15.700 00.000 21444 Star::Find false star n=2 nbg=263 bg=3577.8 sigma=446.6 thresh=4918 peak=4640
01:00:15.701 00.001 21444 Star::Find false star n=4 nbg=254 bg=3718.0 sigma=447.4 thresh=5060 peak=4884
01:00:15.701 00.000 21444 Star::Find false star n=7 nbg=252 bg=2669.0 sigma=431.5 thresh=3963 peak=3821
01:00:15.701 00.000 21444 Star::Find false star n=4 nbg=247 bg=3169.7 sigma=397.7 thresh=4363 peak=4162
01:00:15.701 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.26,0.43,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.91,-17.33,0.00,M4] 
01:00:15.701 00.000 21444 refined, 1 included, MultiStar: {-0.32, -0.51}, one-star: {-0.43, -0.69}
01:00:15.701 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.10)
01:00:15.701 00.000 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.74)
01:00:15.701 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=-0.51 hyp=0.61 cameraTheta=-2.13 mountX=0.27 mountY=-0.60, mountTheta=-1.14
01:00:15.701 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-0.51, opts=13)
01:00:15.701 00.000 21444 Enqueuing Move request for scope (-0.32, -0.51)
01:00:15.702 00.001 25848 Worker thread wakes up
01:00:15.702 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.51) opts 0xd
01:00:15.702 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -0.51)
01:00:15.702 00.000 25848 Moving (-0.32, -0.51) raw xDistance=0.27 yDistance=-0.60
01:00:15.702 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
01:00:15.702 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
01:00:15.702 00.000 25848 MoveAxis(E, 0, ABG)
01:00:15.702 00.000 25848 Move returns status 0, amount 0
01:00:15.702 00.000 25848 MoveAxis(N, 16, ABG)
01:00:15.702 00.000 25848 Guiding  Dir = 0, Dur = 16
01:00:15.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3244, FiltMin=16, FiltMax=65504, Gamma=0.560
01:00:15.702 00.000 21444 UpdateGuideState exits: m=425504 SNR=63.8 Saturated
01:00:15.702 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:15.702 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:15.702 00.000 21444 Enqueuing Expose request
01:00:15.732 00.030 25848 IsSlewing returns 0
01:00:15.732 00.000 25848 IsGuiding returns 0
01:00:15.764 00.032 25848 IsGuiding returns 1
01:00:15.764 00.000 25848 scope still moving after pulse duration time elapsed
01:00:15.814 00.050 25848 IsSlewing returns 0
01:00:15.815 00.001 25848 IsGuiding returns 0
01:00:15.815 00.000 25848 scope move finished after 16 + 66 ms
01:00:15.815 00.000 25848 Move returns status 0, amount 16
01:00:15.815 00.000 25848 move complete, result=0
01:00:15.815 00.000 25848 worker thread done servicing request
01:00:15.815 00.000 25848 Worker thread wakes up
01:00:15.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:15.815 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.6 px 16 ms NORTH
01:00:15.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:18.665 02.850 25848 Exposure complete
01:00:18.753 00.088 25848 worker thread done servicing request
01:00:18.753 00.000 21444 OnExposeComplete: enter
01:00:18.753 00.000 21444 UpdateGuideState(): m_state=6
01:00:18.754 00.001 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1414
01:00:18.754 00.000 21444 Star::Find returns 1 (1), X=1223.68, Y=744.45, Mass=375134, SNR=56.4, Peak=12660 HFD=6.5
01:00:18.754 00.000 21444 Star::Find false star n=5 nbg=278 bg=4053.4 sigma=551.1 thresh=5707 peak=5251
01:00:18.754 00.000 21444 Star::Find false star n=5 nbg=263 bg=3617.3 sigma=536.9 thresh=5228 peak=4771
01:00:18.754 00.000 21444 Star::Find false star n=1 nbg=273 bg=3706.4 sigma=560.3 thresh=5387 peak=4865
01:00:18.754 00.000 21444 Star::Find false star n=8 nbg=240 bg=3644.3 sigma=398.8 thresh=4841 peak=4603
01:00:18.754 00.000 21444 Star::Find false star n=4 nbg=256 bg=3660.8 sigma=459.9 thresh=5040 peak=4561
01:00:18.754 00.000 21444 Star::Find false star n=1 nbg=271 bg=3071.3 sigma=506.9 thresh=4592 peak=4128
01:00:18.754 00.000 21444 MultiStar: [#1 1.59,-6.68,0.00,M3] [#2 7.66,-20.19,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.02,-0.41,0.20,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 6.66,-13.11,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 11.73,-17.53,0.00,M5] 
01:00:18.754 00.000 21444 refined, 1 included, MultiStar: {-1.19, -0.43}, one-star: {-1.42, -0.44}
01:00:18.754 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
01:00:18.754 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.40)
01:00:18.754 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=-0.43 hyp=1.26 cameraTheta=-2.79 mountX=1.15 mountY=-0.85, mountTheta=-0.64
01:00:18.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=-0.43, opts=13)
01:00:18.755 00.000 21444 Enqueuing Move request for scope (-1.19, -0.43)
01:00:18.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=396, FiltMax=65504, Gamma=0.560
01:00:18.755 00.000 21444 UpdateGuideState exits: m=375134 SNR=56.4 Saturated
01:00:18.756 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:18.756 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:18.756 00.000 21444 Enqueuing Expose request
01:00:18.756 00.000 25848 Worker thread wakes up
01:00:18.756 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.43) opts 0xd
01:00:18.756 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, -0.43)
01:00:18.756 00.000 25848 Moving (-1.19, -0.43) raw xDistance=1.15 yDistance=-0.85
01:00:18.756 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.15
01:00:18.756 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
01:00:18.756 00.000 25848 MoveAxis(W, 33, ABG)
01:00:18.756 00.000 25848 Guiding  Dir = 3, Dur = 33
01:00:18.781 00.025 25848 IsSlewing returns 0
01:00:18.782 00.001 25848 IsGuiding returns 0
01:00:18.814 00.032 25848 PulseGuide returned control before completion, sleep 12
01:00:18.839 00.025 25848 IsGuiding returns 1
01:00:18.839 00.000 25848 scope still moving after pulse duration time elapsed
01:00:18.890 00.051 25848 IsSlewing returns 0
01:00:18.890 00.000 25848 IsGuiding returns 0
01:00:18.890 00.000 25848 scope move finished after 33 + 75 ms
01:00:18.890 00.000 25848 Move returns status 0, amount 33
01:00:18.891 00.001 25848 MoveAxis(N, 23, ABG)
01:00:18.891 00.000 25848 Guiding  Dir = 0, Dur = 23
01:00:18.924 00.033 25848 IsSlewing returns 0
01:00:18.924 00.000 25848 IsGuiding returns 0
01:00:18.956 00.032 25848 IsGuiding returns 1
01:00:18.956 00.000 25848 scope still moving after pulse duration time elapsed
01:00:19.029 00.073 25848 IsSlewing returns 0
01:00:19.029 00.000 25848 IsGuiding returns 0
01:00:19.029 00.000 25848 scope move finished after 23 + 82 ms
01:00:19.030 00.001 25848 Move returns status 0, amount 23
01:00:19.030 00.000 25848 move complete, result=0
01:00:19.030 00.000 25848 worker thread done servicing request
01:00:19.030 00.000 25848 Worker thread wakes up
01:00:19.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:19.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:19.030 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.8 px 23 ms NORTH
01:00:21.872 02.842 25848 Exposure complete
01:00:21.947 00.075 25848 worker thread done servicing request
01:00:21.948 00.001 21444 OnExposeComplete: enter
01:00:21.948 00.000 21444 UpdateGuideState(): m_state=6
01:00:21.948 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1415
01:00:21.948 00.000 21444 Star::Find returns 1 (1), X=1224.34, Y=745.18, Mass=393038, SNR=67.1, Peak=12868 HFD=5.8
01:00:21.948 00.000 21444 Star::Find false star n=2 nbg=259 bg=4021.9 sigma=484.7 thresh=5476 peak=5025
01:00:21.948 00.000 21444 Star::Find false star n=18 nbg=246 bg=3590.0 sigma=477.2 thresh=5022 peak=4996
01:00:21.948 00.000 21444 Star::Find false star n=4 nbg=248 bg=3606.0 sigma=422.5 thresh=4873 peak=4683
01:00:21.948 00.000 21444 Star::Find false star n=2 nbg=267 bg=3596.8 sigma=518.0 thresh=5151 peak=5002
01:00:21.948 00.000 21444 Star::Find false star n=2 nbg=277 bg=3685.6 sigma=573.9 thresh=5407 peak=4592
01:00:21.948 00.000 21444 Star::Find false star n=3 nbg=253 bg=3762.1 sigma=452.9 thresh=5121 peak=4974
01:00:21.948 00.000 21444 Star::Find false star n=2 nbg=270 bg=2712.1 sigma=521.5 thresh=4277 peak=3935
01:00:21.948 00.000 21444 Star::Find false star n=1 nbg=259 bg=3085.7 sigma=501.4 thresh=4590 peak=4080
01:00:21.948 00.000 21444 MultiStar: [#1 4.89,-16.09,0.00,M4] [#2 -6.92,-35.38,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.93,-18.09,0.00,M6] 
01:00:21.948 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
01:00:21.948 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
01:00:21.948 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.29 hyp=0.81 cameraTheta=2.77 mountX=0.78 mountY=-0.02, mountTheta=-0.02
01:00:21.950 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.29, opts=13)
01:00:21.950 00.000 21444 Enqueuing Move request for scope (-0.76, 0.29)
01:00:21.950 00.000 25848 Worker thread wakes up
01:00:21.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.29) opts 0xd
01:00:21.950 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.29)
01:00:21.950 00.000 25848 Moving (-0.76, 0.29) raw xDistance=0.78 yDistance=-0.02
01:00:21.950 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=272, FiltMax=65504, Gamma=0.560
01:00:21.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.78
01:00:21.950 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:21.950 00.000 21444 UpdateGuideState exits: m=393038 SNR=67.1 Saturated
01:00:21.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:00:21.950 00.000 25848 MoveAxis(W, 25, ABG)
01:00:21.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:21.950 00.000 25848 Guiding  Dir = 3, Dur = 25
01:00:21.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:21.951 00.001 21444 Enqueuing Expose request
01:00:21.986 00.035 25848 IsSlewing returns 0
01:00:21.986 00.000 25848 IsGuiding returns 0
01:00:22.018 00.032 25848 IsGuiding returns 1
01:00:22.018 00.000 25848 scope still moving after pulse duration time elapsed
01:00:22.063 00.045 25848 IsSlewing returns 0
01:00:22.063 00.000 25848 IsGuiding returns 0
01:00:22.063 00.000 25848 scope move finished after 25 + 51 ms
01:00:22.063 00.000 25848 Move returns status 0, amount 25
01:00:22.063 00.000 25848 MoveAxis(N, 0, ABG)
01:00:22.063 00.000 25848 Move returns status 0, amount 0
01:00:22.063 00.000 25848 move complete, result=0
01:00:22.063 00.000 25848 worker thread done servicing request
01:00:22.063 00.000 25848 Worker thread wakes up
01:00:22.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:22.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:22.064 00.001 21444 GuideStep: 0.8 px 25 ms WEST, -0.0 px 0 ms NORTH
01:00:24.910 02.846 25848 Exposure complete
01:00:24.986 00.076 25848 worker thread done servicing request
01:00:24.986 00.000 21444 OnExposeComplete: enter
01:00:24.986 00.000 21444 UpdateGuideState(): m_state=6
01:00:24.986 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
01:00:24.987 00.001 21444 Star::Find returns 1 (1), X=1224.39, Y=744.77, Mass=424440, SNR=74.5, Peak=12188 HFD=6.8
01:00:24.987 00.000 21444 Star::Find false star n=1 nbg=277 bg=3455.8 sigma=486.5 thresh=4915 peak=4497
01:00:24.987 00.000 21444 Star::Find false star n=4 nbg=252 bg=2430.9 sigma=401.4 thresh=3635 peak=3629
01:00:24.987 00.000 21444 Star::Find false star n=5 nbg=249 bg=3621.1 sigma=426.9 thresh=4902 peak=4820
01:00:24.987 00.000 21444 Star::Find false star n=1 nbg=259 bg=3481.6 sigma=471.9 thresh=4897 peak=4467
01:00:24.987 00.000 21444 Star::Find false star n=2 nbg=262 bg=3759.6 sigma=472.3 thresh=5177 peak=4730
01:00:24.987 00.000 21444 Star::Find false star n=1 nbg=269 bg=3712.1 sigma=531.4 thresh=5306 peak=4854
01:00:24.987 00.000 21444 Star::Find false star n=4 nbg=269 bg=3662.1 sigma=464.1 thresh=5054 peak=4793
01:00:24.987 00.000 21444 Star::Find false star n=8 nbg=238 bg=2768.6 sigma=356.5 thresh=3838 peak=3776
01:00:24.987 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.35,-0.11,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -17.32,-3.07,0.00,M4] [#11 11.93,-17.45,0.00,M7] 
01:00:24.987 00.000 21444 single-star, 1 included, MultiStar: {-0.95, -0.11}, one-star: {-0.71, -0.11}
01:00:24.987 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.05) = xAngle (-6.04 = 0.25)
01:00:24.987 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.88 = -2.60)
01:00:24.987 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.11 hyp=0.72 cameraTheta=-2.99 mountX=0.70 mountY=-0.37, mountTheta=-0.49
01:00:24.988 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.11, opts=13)
01:00:24.990 00.002 21444 Enqueuing Move request for scope (-0.71, -0.11)
01:00:24.990 00.000 25848 Worker thread wakes up
01:00:24.990 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=332, FiltMax=65504, Gamma=0.560
01:00:24.990 00.000 21444 UpdateGuideState exits: m=424440 SNR=74.5 Saturated
01:00:24.990 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:24.990 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.11) opts 0xd
01:00:24.990 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:24.990 00.000 21444 Enqueuing Expose request
01:00:24.990 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.11)
01:00:24.990 00.000 25848 Moving (-0.71, -0.11) raw xDistance=0.70 yDistance=-0.37
01:00:24.990 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.70
01:00:24.990 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:24.990 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:00:24.990 00.000 25848 MoveAxis(W, 22, ABG)
01:00:24.990 00.000 25848 Guiding  Dir = 3, Dur = 22
01:00:25.014 00.024 25848 IsSlewing returns 0
01:00:25.015 00.001 25848 IsGuiding returns 0
01:00:25.047 00.032 25848 IsGuiding returns 1
01:00:25.047 00.000 25848 scope still moving after pulse duration time elapsed
01:00:25.112 00.065 25848 IsSlewing returns 0
01:00:25.112 00.000 25848 IsGuiding returns 0
01:00:25.112 00.000 25848 scope move finished after 22 + 75 ms
01:00:25.112 00.000 25848 Move returns status 0, amount 22
01:00:25.112 00.000 25848 MoveAxis(N, 0, ABG)
01:00:25.112 00.000 25848 Move returns status 0, amount 0
01:00:25.112 00.000 25848 move complete, result=0
01:00:25.113 00.001 25848 worker thread done servicing request
01:00:25.113 00.000 25848 Worker thread wakes up
01:00:25.113 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:25.113 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:25.113 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.4 px 0 ms NORTH
01:00:27.962 02.849 25848 Exposure complete
01:00:28.029 00.067 25848 worker thread done servicing request
01:00:28.029 00.000 21444 OnExposeComplete: enter
01:00:28.029 00.000 21444 UpdateGuideState(): m_state=6
01:00:28.029 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1417
01:00:28.029 00.000 21444 Star::Find returns 1 (1), X=1223.56, Y=743.10, Mass=365571, SNR=65.6, Peak=11304 HFD=6.8
01:00:28.029 00.000 21444 Star::Find false star n=4 nbg=264 bg=3665.7 sigma=453.1 thresh=5025 peak=4876
01:00:28.029 00.000 21444 Star::Find false star n=7 nbg=263 bg=3772.3 sigma=527.4 thresh=5354 peak=4921
01:00:28.029 00.000 21444 Star::Find false star n=3 nbg=275 bg=3394.1 sigma=548.9 thresh=5041 peak=4842
01:00:28.029 00.000 21444 Star::Find false star n=2 nbg=265 bg=3683.6 sigma=448.2 thresh=5028 peak=4813
01:00:28.029 00.000 21444 Star::Find false star n=2 nbg=246 bg=3238.1 sigma=419.1 thresh=4495 peak=4148
01:00:28.030 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -17.52,-24.02,0.00,M7] [#3 -0.45,1.96,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 19.53,-22.84,0.00,M3] [#7 17.05,31.30,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -12.06,-5.08,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 12.08,-18.29,0.00,M8] 
01:00:28.030 00.000 21444 refined, 1 included, MultiStar: {-1.38, -1.22}, one-star: {-1.54, -1.78}
01:00:28.030 00.000 21444 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.05) = xAngle (-5.47 = 0.82)
01:00:28.030 00.000 21444 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.03)
01:00:28.030 00.000 21444 CameraToMount -- cameraX=-1.38 cameraY=-1.22 hyp=1.84 cameraTheta=-2.42 mountX=1.26 mountY=-1.65, mountTheta=-0.92
01:00:28.030 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.38, y=-1.22, opts=13)
01:00:28.030 00.000 21444 Enqueuing Move request for scope (-1.38, -1.22)
01:00:28.030 00.000 25848 Worker thread wakes up
01:00:28.031 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.38, -1.22) opts 0xd
01:00:28.031 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.38, -1.22)
01:00:28.031 00.000 25848 Moving (-1.38, -1.22) raw xDistance=1.26 yDistance=-1.65
01:00:28.031 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=270, FiltMax=65504, Gamma=0.560
01:00:28.031 00.000 21444 UpdateGuideState exits: m=365571 SNR=65.6 Saturated
01:00:28.031 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:28.031 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:28.031 00.000 21444 Enqueuing Expose request
01:00:28.031 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.26
01:00:28.031 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.65 from input -1.65
01:00:28.031 00.000 25848 MoveAxis(W, 38, ABG)
01:00:28.031 00.000 25848 Guiding  Dir = 3, Dur = 38
01:00:28.061 00.030 25848 IsSlewing returns 0
01:00:28.062 00.001 25848 IsGuiding returns 0
01:00:28.093 00.031 25848 PulseGuide returned control before completion, sleep 18
01:00:28.119 00.026 25848 IsGuiding returns 1
01:00:28.119 00.000 25848 scope still moving after pulse duration time elapsed
01:00:28.171 00.052 25848 IsSlewing returns 0
01:00:28.172 00.001 25848 IsGuiding returns 0
01:00:28.172 00.000 25848 scope move finished after 38 + 71 ms
01:00:28.172 00.000 25848 Move returns status 0, amount 38
01:00:28.172 00.000 25848 MoveAxis(N, 45, ABG)
01:00:28.172 00.000 25848 Guiding  Dir = 0, Dur = 45
01:00:28.204 00.032 25848 IsSlewing returns 0
01:00:28.204 00.000 25848 IsGuiding returns 0
01:00:28.235 00.031 25848 PulseGuide returned control before completion, sleep 24
01:00:28.260 00.025 25848 IsGuiding returns 1
01:00:28.260 00.000 25848 scope still moving after pulse duration time elapsed
01:00:28.312 00.052 25848 IsSlewing returns 0
01:00:28.312 00.000 25848 IsGuiding returns 0
01:00:28.312 00.000 25848 scope move finished after 45 + 63 ms
01:00:28.312 00.000 25848 Move returns status 0, amount 45
01:00:28.312 00.000 25848 move complete, result=0
01:00:28.312 00.000 25848 worker thread done servicing request
01:00:28.312 00.000 25848 Worker thread wakes up
01:00:28.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:28.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:28.312 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -1.7 px 45 ms NORTH
01:00:31.158 02.846 25848 Exposure complete
01:00:31.240 00.082 25848 worker thread done servicing request
01:00:31.240 00.000 21444 OnExposeComplete: enter
01:00:31.240 00.000 21444 UpdateGuideState(): m_state=6
01:00:31.240 00.000 21444 Star::Find(15, 1223, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1418
01:00:31.240 00.000 21444 Star::Find returns 1 (1), X=1226.30, Y=744.76, Mass=350217, SNR=64.5, Peak=10492 HFD=7.0
01:00:31.240 00.000 21444 Star::Find false star n=1 nbg=269 bg=2362.7 sigma=476.4 thresh=3792 peak=3368
01:00:31.240 00.000 21444 Star::Find false star n=1 nbg=271 bg=4164.2 sigma=548.6 thresh=5810 peak=5253
01:00:31.240 00.000 21444 Star::Find false star n=1 nbg=268 bg=3844.8 sigma=513.7 thresh=5386 peak=4807
01:00:31.240 00.000 21444 Star::Find false star n=1 nbg=282 bg=2599.7 sigma=467.7 thresh=4003 peak=3598
01:00:31.240 00.000 21444 Star::Find false star n=1 nbg=271 bg=3095.7 sigma=515.2 thresh=4641 peak=4279
01:00:31.240 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 7.64,-4.57,0.00,M4] [#5 -0.50,-0.38,0.16,U] [#6 27.88,-22.91,0.00,M4] [#7 18.95,34.54,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.64,-17.08,0.00,M9] 
01:00:31.240 00.000 21444 refined, 1 included, MultiStar: {0.96, -0.15}, one-star: {1.20, -0.12}
01:00:31.240 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
01:00:31.240 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
01:00:31.240 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=-0.15 hyp=0.98 cameraTheta=-0.16 mountX=-0.97 mountY=0.22, mountTheta=2.92
01:00:31.241 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=-0.15, opts=13)
01:00:31.241 00.000 21444 Enqueuing Move request for scope (0.96, -0.15)
01:00:31.241 00.000 25848 Worker thread wakes up
01:00:31.241 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.15) opts 0xd
01:00:31.241 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, -0.15)
01:00:31.241 00.000 25848 Moving (0.96, -0.15) raw xDistance=-0.97 yDistance=0.22
01:00:31.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.97
01:00:31.241 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:31.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=408, FiltMax=65504, Gamma=0.560
01:00:31.242 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:00:31.242 00.000 25848 MoveAxis(E, 26, ABG)
01:00:31.242 00.000 21444 UpdateGuideState exits: m=350217 SNR=64.5 Saturated
01:00:31.242 00.000 25848 Guiding  Dir = 2, Dur = 26
01:00:31.242 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:31.242 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:31.242 00.000 21444 Enqueuing Expose request
01:00:31.266 00.024 25848 IsSlewing returns 0
01:00:31.266 00.000 25848 IsGuiding returns 0
01:00:31.298 00.032 25848 IsGuiding returns 1
01:00:31.298 00.000 25848 scope still moving after pulse duration time elapsed
01:00:31.360 00.062 25848 IsSlewing returns 0
01:00:31.360 00.000 25848 IsGuiding returns 0
01:00:31.360 00.000 25848 scope move finished after 26 + 68 ms
01:00:31.360 00.000 25848 Move returns status 0, amount 26
01:00:31.360 00.000 25848 MoveAxis(N, 0, ABG)
01:00:31.360 00.000 25848 Move returns status 0, amount 0
01:00:31.360 00.000 25848 move complete, result=0
01:00:31.360 00.000 25848 worker thread done servicing request
01:00:31.360 00.000 25848 Worker thread wakes up
01:00:31.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:31.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:31.361 00.001 21444 GuideStep: -1.0 px 26 ms EAST, 0.2 px 0 ms NORTH
01:00:34.212 02.851 25848 Exposure complete
01:00:34.292 00.080 25848 worker thread done servicing request
01:00:34.292 00.000 21444 OnExposeComplete: enter
01:00:34.292 00.000 21444 UpdateGuideState(): m_state=6
01:00:34.293 00.001 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1419
01:00:34.293 00.000 21444 Star::Find returns 1 (1), X=1225.53, Y=744.17, Mass=448674, SNR=72.0, Peak=13604 HFD=6.8
01:00:34.293 00.000 21444 Star::Find false star n=4 nbg=260 bg=3670.9 sigma=516.7 thresh=5221 peak=4827
01:00:34.293 00.000 21444 Star::Find false star n=7 nbg=251 bg=2363.6 sigma=344.8 thresh=3398 peak=3285
01:00:34.293 00.000 21444 Star::Find false star n=3 nbg=279 bg=3783.0 sigma=561.1 thresh=5466 peak=4846
01:00:34.293 00.000 21444 Star::Find false star n=6 nbg=257 bg=3528.7 sigma=403.2 thresh=4738 peak=4585
01:00:34.293 00.000 21444 Star::Find false star n=7 nbg=257 bg=3770.8 sigma=434.6 thresh=5075 peak=4992
01:00:34.293 00.000 21444 Star::Find false star n=4 nbg=236 bg=3282.8 sigma=408.4 thresh=4508 peak=4347
01:00:34.293 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.51,-0.10,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 15.63,-14.65,0.00,M5] [#7 24.20,36.20,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 -8.12,-25.95,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 14.28,-17.66,0.00,M10] 
01:00:34.293 00.000 21444 refined, 1 included, MultiStar: {0.19, -0.64}, one-star: {0.42, -0.71}
01:00:34.293 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.33 = 1.96)
01:00:34.293 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.17 = -0.89)
01:00:34.293 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.64 hyp=0.67 cameraTheta=-1.27 mountX=-0.25 mountY=-0.52, mountTheta=-2.02
01:00:34.294 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.64, opts=13)
01:00:34.294 00.000 21444 Enqueuing Move request for scope (0.19, -0.64)
01:00:34.294 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3252, FiltMin=244, FiltMax=65504, Gamma=0.560
01:00:34.294 00.000 21444 UpdateGuideState exits: m=448674 SNR=72.0 Saturated
01:00:34.294 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:34.294 00.000 25848 Worker thread wakes up
01:00:34.294 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.64) opts 0xd
01:00:34.294 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.64)
01:00:34.294 00.000 25848 Moving (0.19, -0.64) raw xDistance=-0.25 yDistance=-0.52
01:00:34.294 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
01:00:34.294 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
01:00:34.294 00.000 25848 MoveAxis(E, 0, ABG)
01:00:34.294 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:34.295 00.001 21444 Enqueuing Expose request
01:00:34.295 00.000 25848 Move returns status 0, amount 0
01:00:34.295 00.000 25848 MoveAxis(N, 14, ABG)
01:00:34.295 00.000 25848 Guiding  Dir = 0, Dur = 14
01:00:34.327 00.032 25848 IsSlewing returns 0
01:00:34.327 00.000 25848 IsGuiding returns 0
01:00:34.359 00.032 25848 IsGuiding returns 1
01:00:34.359 00.000 25848 scope still moving after pulse duration time elapsed
01:00:34.408 00.049 25848 IsSlewing returns 0
01:00:34.409 00.001 25848 IsGuiding returns 0
01:00:34.409 00.000 25848 scope move finished after 14 + 67 ms
01:00:34.409 00.000 25848 Move returns status 0, amount 14
01:00:34.409 00.000 25848 move complete, result=0
01:00:34.409 00.000 25848 worker thread done servicing request
01:00:34.409 00.000 25848 Worker thread wakes up
01:00:34.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:34.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:34.409 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.5 px 14 ms NORTH
01:00:37.249 02.840 25848 Exposure complete
01:00:37.324 00.075 25848 worker thread done servicing request
01:00:37.324 00.000 21444 OnExposeComplete: enter
01:00:37.324 00.000 21444 UpdateGuideState(): m_state=6
01:00:37.325 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1420
01:00:37.325 00.000 21444 Star::Find returns 1 (1), X=1225.90, Y=745.39, Mass=419769, SNR=71.0, Peak=14636 HFD=6.4
01:00:37.325 00.000 21444 Star::Find false star n=5 nbg=260 bg=3659.3 sigma=453.4 thresh=5020 peak=4910
01:00:37.325 00.000 21444 Star::Find false star n=2 nbg=265 bg=2150.8 sigma=376.6 thresh=3280 peak=3143
01:00:37.325 00.000 21444 Star::Find false star n=10 nbg=256 bg=3726.9 sigma=478.0 thresh=5161 peak=4862
01:00:37.325 00.000 21444 Star::Find false star n=3 nbg=244 bg=3521.6 sigma=433.7 thresh=4823 peak=4511
01:00:37.325 00.000 21444 Star::Find false star n=10 nbg=239 bg=3552.0 sigma=392.6 thresh=4730 peak=4553
01:00:37.325 00.000 21444 Star::Find false star n=3 nbg=268 bg=3590.0 sigma=504.5 thresh=5103 peak=4904
01:00:37.325 00.000 21444 Star::Find false star n=4 nbg=254 bg=3809.7 sigma=444.9 thresh=5144 peak=4995
01:00:37.325 00.000 21444 Star::Find false star n=4 nbg=272 bg=2777.1 sigma=454.7 thresh=4141 peak=3722
01:00:37.325 00.000 21444 Star::Find false star n=3 nbg=260 bg=3257.3 sigma=403.5 thresh=4468 peak=4181
01:00:37.325 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.81,0.09,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.95,-16.69,0.00,R] 
01:00:37.325 00.000 21444 refined, 1 included, MultiStar: {0.60, 0.46}, one-star: {0.80, 0.51}
01:00:37.325 00.000 21444 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
01:00:37.325 00.000 21444 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.04)
01:00:37.325 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=0.46 hyp=0.75 cameraTheta=0.65 mountX=-0.55 mountY=0.65, mountTheta=2.28
01:00:37.326 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=0.46, opts=13)
01:00:37.326 00.000 21444 Enqueuing Move request for scope (0.60, 0.46)
01:00:37.326 00.000 25848 Worker thread wakes up
01:00:37.326 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=382, FiltMax=65504, Gamma=0.560
01:00:37.326 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.46) opts 0xd
01:00:37.326 00.000 21444 UpdateGuideState exits: m=419769 SNR=71.0 Saturated
01:00:37.326 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 0.46)
01:00:37.326 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:37.326 00.000 25848 Moving (0.60, 0.46) raw xDistance=-0.55 yDistance=0.65
01:00:37.326 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:37.327 00.001 21444 Enqueuing Expose request
01:00:37.327 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
01:00:37.327 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:00:37.327 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
01:00:37.327 00.000 25848 MoveAxis(E, 16, ABG)
01:00:37.327 00.000 25848 Guiding  Dir = 2, Dur = 16
01:00:37.357 00.030 25848 IsSlewing returns 0
01:00:37.357 00.000 25848 IsGuiding returns 0
01:00:37.399 00.042 25848 IsGuiding returns 1
01:00:37.399 00.000 25848 scope still moving after pulse duration time elapsed
01:00:37.467 00.068 25848 IsSlewing returns 0
01:00:37.467 00.000 25848 IsGuiding returns 0
01:00:37.467 00.000 25848 scope move finished after 16 + 94 ms
01:00:37.467 00.000 25848 Move returns status 0, amount 16
01:00:37.467 00.000 25848 MoveAxis(N, 0, ABG)
01:00:37.467 00.000 25848 Move returns status 0, amount 0
01:00:37.467 00.000 25848 move complete, result=0
01:00:37.467 00.000 25848 worker thread done servicing request
01:00:37.467 00.000 25848 Worker thread wakes up
01:00:37.467 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:37.467 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:37.467 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.7 px 0 ms NORTH
01:00:40.309 02.842 25848 Exposure complete
01:00:40.388 00.079 25848 worker thread done servicing request
01:00:40.388 00.000 21444 OnExposeComplete: enter
01:00:40.389 00.001 21444 UpdateGuideState(): m_state=6
01:00:40.389 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1421
01:00:40.389 00.000 21444 Star::Find returns 1 (1), X=1226.17, Y=744.60, Mass=361845, SNR=66.8, Peak=12716 HFD=6.8
01:00:40.389 00.000 21444 Star::Find false star n=3 nbg=280 bg=2347.7 sigma=488.4 thresh=3813 peak=3617
01:00:40.389 00.000 21444 Star::Find false star n=4 nbg=258 bg=4165.7 sigma=488.1 thresh=5630 peak=5419
01:00:40.389 00.000 21444 Star::Find false star n=10 nbg=262 bg=3751.8 sigma=476.3 thresh=5181 peak=4585
01:00:40.389 00.000 21444 Star::Find false star n=2 nbg=243 bg=3608.7 sigma=467.0 thresh=5010 peak=4597
01:00:40.389 00.000 21444 Star::Find false star n=9 nbg=253 bg=3577.1 sigma=458.7 thresh=4953 peak=4922
01:00:40.389 00.000 21444 Star::Find false star n=1 nbg=255 bg=3803.0 sigma=488.0 thresh=5267 peak=4860
01:00:40.389 00.000 21444 Star::Find false star n=7 nbg=253 bg=2735.2 sigma=393.0 thresh=3914 peak=3695
01:00:40.389 00.000 21444 Star::Find false star n=4 nbg=256 bg=3130.3 sigma=426.6 thresh=4410 peak=4252
01:00:40.389 00.000 21444 MultiStar: [#1 5.15,-16.47,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 13.08,20.52,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.68,-0.83,3.53,U] 
01:00:40.389 00.000 21444 refined, 1 included, MultiStar: {-0.29, -0.71}, one-star: {1.07, -0.29}
01:00:40.389 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.05) = xAngle (-5.01 = 1.27)
01:00:40.389 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.57)
01:00:40.389 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.71 hyp=0.77 cameraTheta=-1.96 mountX=0.23 mountY=-0.77, mountTheta=-1.28
01:00:40.390 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.71, opts=13)
01:00:40.390 00.000 21444 Enqueuing Move request for scope (-0.29, -0.71)
01:00:40.390 00.000 25848 Worker thread wakes up
01:00:40.390 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.71) opts 0xd
01:00:40.390 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.71)
01:00:40.390 00.000 25848 Moving (-0.29, -0.71) raw xDistance=0.23 yDistance=-0.77
01:00:40.390 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=472, FiltMax=65504, Gamma=0.560
01:00:40.391 00.001 21444 UpdateGuideState exits: m=361845 SNR=66.8 Saturated
01:00:40.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:40.391 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:40.391 00.000 21444 Enqueuing Expose request
01:00:40.391 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
01:00:40.391 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
01:00:40.391 00.000 25848 MoveAxis(E, 0, ABG)
01:00:40.391 00.000 25848 Move returns status 0, amount 0
01:00:40.391 00.000 25848 MoveAxis(N, 21, ABG)
01:00:40.391 00.000 25848 Guiding  Dir = 0, Dur = 21
01:00:40.469 00.078 25848 IsSlewing returns 0
01:00:40.469 00.000 25848 IsGuiding returns 0
01:00:40.502 00.033 25848 IsGuiding returns 1
01:00:40.502 00.000 25848 scope still moving after pulse duration time elapsed
01:00:40.562 00.060 25848 IsSlewing returns 0
01:00:40.563 00.001 25848 IsGuiding returns 0
01:00:40.563 00.000 25848 scope move finished after 21 + 71 ms
01:00:40.563 00.000 25848 Move returns status 0, amount 21
01:00:40.563 00.000 25848 move complete, result=0
01:00:40.563 00.000 25848 worker thread done servicing request
01:00:40.563 00.000 25848 Worker thread wakes up
01:00:40.563 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:40.563 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:40.563 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.8 px 21 ms NORTH
01:00:43.413 02.850 25848 Exposure complete
01:00:43.501 00.088 25848 worker thread done servicing request
01:00:43.501 00.000 21444 OnExposeComplete: enter
01:00:43.501 00.000 21444 UpdateGuideState(): m_state=6
01:00:43.501 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1422
01:00:43.501 00.000 21444 Star::Find returns 1 (1), X=1225.23, Y=745.17, Mass=368957, SNR=74.9, Peak=11732 HFD=6.6
01:00:43.501 00.000 21444 Star::Find false star n=3 nbg=257 bg=3458.2 sigma=502.1 thresh=4964 peak=4681
01:00:43.501 00.000 21444 Star::Find false star n=6 nbg=253 bg=2285.9 sigma=354.3 thresh=3349 peak=3241
01:00:43.502 00.001 21444 Star::Find false star n=9 nbg=253 bg=3493.9 sigma=451.4 thresh=4848 peak=4774
01:00:43.502 00.000 21444 Star::Find false star n=3 nbg=263 bg=3709.4 sigma=484.7 thresh=5163 peak=4889
01:00:43.502 00.000 21444 Star::Find false star n=1 nbg=277 bg=2820.6 sigma=551.7 thresh=4476 peak=3937
01:00:43.502 00.000 21444 Star::Find false star n=4 nbg=261 bg=3354.1 sigma=438.8 thresh=4671 peak=4302
01:00:43.502 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.70,-6.19,0.00,M1] [#4 -16.89,-21.62,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 10.36,-34.69,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 -8.67,3.87,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.41,-0.37,3.64,U] 
01:00:43.502 00.000 21444 single-star, 1 included, MultiStar: {-1.08, -0.23}, one-star: {0.13, 0.29}
01:00:43.502 00.000 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
01:00:43.502 00.000 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.53)
01:00:43.502 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.14 mountX=-0.11 mountY=0.32, mountTheta=1.89
01:00:43.503 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.29, opts=13)
01:00:43.503 00.000 21444 Enqueuing Move request for scope (0.13, 0.29)
01:00:43.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=596, FiltMax=65504, Gamma=0.560
01:00:43.503 00.000 21444 UpdateGuideState exits: m=368957 SNR=74.9 Saturated
01:00:43.503 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:43.503 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:43.503 00.000 21444 Enqueuing Expose request
01:00:43.503 00.000 25848 Worker thread wakes up
01:00:43.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.29) opts 0xd
01:00:43.503 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.29)
01:00:43.503 00.000 25848 Moving (0.13, 0.29) raw xDistance=-0.11 yDistance=0.32
01:00:43.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:00:43.504 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:43.504 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:00:43.504 00.000 25848 MoveAxis(E, 0, ABG)
01:00:43.504 00.000 25848 Move returns status 0, amount 0
01:00:43.504 00.000 25848 MoveAxis(N, 0, ABG)
01:00:43.504 00.000 25848 Move returns status 0, amount 0
01:00:43.504 00.000 25848 move complete, result=0
01:00:43.504 00.000 25848 worker thread done servicing request
01:00:43.504 00.000 25848 Worker thread wakes up
01:00:43.504 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:43.504 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:43.504 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:00:46.352 02.848 25848 Exposure complete
01:00:46.432 00.080 25848 worker thread done servicing request
01:00:46.432 00.000 21444 OnExposeComplete: enter
01:00:46.432 00.000 21444 UpdateGuideState(): m_state=6
01:00:46.432 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1423
01:00:46.434 00.002 21444 Star::Find returns 1 (1), X=1223.91, Y=745.38, Mass=440626, SNR=68.4, Peak=13428 HFD=6.6
01:00:46.434 00.000 21444 Star::Find false star n=3 nbg=264 bg=3600.0 sigma=455.7 thresh=4967 peak=4680
01:00:46.434 00.000 21444 Star::Find false star n=4 nbg=251 bg=2284.6 sigma=348.7 thresh=3331 peak=3296
01:00:46.434 00.000 21444 Star::Find false star n=9 nbg=255 bg=3551.4 sigma=477.5 thresh=4984 peak=4958
01:00:46.434 00.000 21444 Star::Find false star n=7 nbg=234 bg=3760.5 sigma=352.4 thresh=4818 peak=4709
01:00:46.434 00.000 21444 Star::Find false star n=7 nbg=239 bg=3625.0 sigma=396.0 thresh=4813 peak=4684
01:00:46.434 00.000 21444 Star::Find false star n=1 nbg=264 bg=2623.2 sigma=484.0 thresh=4075 peak=3674
01:00:46.434 00.000 21444 Star::Find false star n=5 nbg=252 bg=3219.1 sigma=439.4 thresh=4537 peak=4390
01:00:46.434 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.35,-0.16,0.18,U] [#4 -20.35,-15.82,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.01,21.51,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.18,-0.46,3.47,U] 
01:00:46.434 00.000 21444 single-star, 2 included, MultiStar: {-1.87, -0.24}, one-star: {-1.19, 0.50}
01:00:46.434 00.000 21444 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.05) = xAngle (-0.30 = -0.30)
01:00:46.434 00.000 21444 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.14)
01:00:46.434 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=0.50 hyp=1.29 cameraTheta=2.75 mountX=1.23 mountY=0.01, mountTheta=0.01
01:00:46.434 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=0.50, opts=13)
01:00:46.434 00.000 21444 Enqueuing Move request for scope (-1.19, 0.50)
01:00:46.434 00.000 25848 Worker thread wakes up
01:00:46.434 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.50) opts 0xd
01:00:46.434 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, 0.50)
01:00:46.434 00.000 25848 Moving (-1.19, 0.50) raw xDistance=1.23 yDistance=0.01
01:00:46.434 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=284, FiltMax=65504, Gamma=0.560
01:00:46.434 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.23
01:00:46.434 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:46.434 00.000 21444 UpdateGuideState exits: m=440626 SNR=68.4 Saturated
01:00:46.434 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:00:46.434 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:46.434 00.000 25848 MoveAxis(W, 36, ABG)
01:00:46.434 00.000 25848 Guiding  Dir = 3, Dur = 36
01:00:46.434 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:46.434 00.000 21444 Enqueuing Expose request
01:00:46.467 00.033 25848 IsSlewing returns 0
01:00:46.468 00.001 25848 IsGuiding returns 0
01:00:46.499 00.031 25848 PulseGuide returned control before completion, sleep 15
01:00:46.530 00.031 25848 IsGuiding returns 1
01:00:46.530 00.000 25848 scope still moving after pulse duration time elapsed
01:00:46.609 00.079 25848 IsSlewing returns 0
01:00:46.610 00.001 25848 IsGuiding returns 0
01:00:46.610 00.000 25848 scope move finished after 36 + 106 ms
01:00:46.610 00.000 25848 Move returns status 0, amount 36
01:00:46.610 00.000 25848 MoveAxis(N, 0, ABG)
01:00:46.610 00.000 25848 Move returns status 0, amount 0
01:00:46.610 00.000 25848 move complete, result=0
01:00:46.610 00.000 25848 worker thread done servicing request
01:00:46.610 00.000 25848 Worker thread wakes up
01:00:46.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:46.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:46.610 00.000 21444 GuideStep: 1.2 px 36 ms WEST, 0.0 px 0 ms NORTH
01:00:49.450 02.840 25848 Exposure complete
01:00:49.527 00.077 25848 worker thread done servicing request
01:00:49.527 00.000 21444 OnExposeComplete: enter
01:00:49.527 00.000 21444 UpdateGuideState(): m_state=6
01:00:49.527 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1424
01:00:49.527 00.000 21444 Star::Find returns 1 (1), X=1224.88, Y=745.72, Mass=431122, SNR=85.6, Peak=13172 HFD=6.5
01:00:49.527 00.000 21444 Star::Find false star n=5 nbg=253 bg=3618.0 sigma=420.0 thresh=4878 peak=4844
01:00:49.527 00.000 21444 Star::Find false star n=5 nbg=248 bg=3779.4 sigma=477.9 thresh=5213 peak=5038
01:00:49.527 00.000 21444 Star::Find false star n=3 nbg=272 bg=3575.6 sigma=459.1 thresh=4953 peak=4533
01:00:49.527 00.000 21444 Star::Find false star n=1 nbg=273 bg=3742.3 sigma=577.9 thresh=5476 peak=5042
01:00:49.528 00.001 21444 Star::Find false star n=1 nbg=266 bg=3619.1 sigma=502.8 thresh=5128 peak=4746
01:00:49.528 00.000 21444 Star::Find false star n=2 nbg=278 bg=2711.1 sigma=468.6 thresh=4117 peak=3591
01:00:49.528 00.000 21444 Star::Find false star n=11 nbg=247 bg=3265.9 sigma=405.5 thresh=4482 peak=4330
01:00:49.528 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.22,-26.92,0.00,M8] [#3 -0.78,0.42,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 18.89,35.39,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.30,0.06,3.45,U] 
01:00:49.528 00.000 21444 single-star, 2 included, MultiStar: {-1.05, 0.24}, one-star: {-0.22, 0.84}
01:00:49.528 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
01:00:49.530 00.002 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.22)
01:00:49.530 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.84 hyp=0.86 cameraTheta=1.83 mountX=0.29 mountY=0.69, mountTheta=1.17
01:00:49.530 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.84, opts=13)
01:00:49.530 00.000 21444 Enqueuing Move request for scope (-0.22, 0.84)
01:00:49.530 00.000 25848 Worker thread wakes up
01:00:49.531 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.84) opts 0xd
01:00:49.531 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.84)
01:00:49.531 00.000 25848 Moving (-0.22, 0.84) raw xDistance=0.29 yDistance=0.69
01:00:49.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:00:49.531 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:00:49.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=406, FiltMax=65504, Gamma=0.560
01:00:49.531 00.000 21444 UpdateGuideState exits: m=431122 SNR=85.6 Saturated
01:00:49.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:49.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
01:00:49.531 00.000 25848 MoveAxis(E, 0, ABG)
01:00:49.531 00.000 25848 Move returns status 0, amount 0
01:00:49.531 00.000 25848 MoveAxis(N, 0, ABG)
01:00:49.531 00.000 25848 Move returns status 0, amount 0
01:00:49.532 00.001 25848 move complete, result=0
01:00:49.532 00.000 25848 worker thread done servicing request
01:00:49.532 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:49.532 00.000 21444 Enqueuing Expose request
01:00:49.532 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
01:00:49.532 00.000 25848 Worker thread wakes up
01:00:49.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:49.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:52.370 02.838 25848 Exposure complete
01:00:52.456 00.086 25848 worker thread done servicing request
01:00:52.456 00.000 21444 OnExposeComplete: enter
01:00:52.456 00.000 21444 UpdateGuideState(): m_state=6
01:00:52.456 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1425
01:00:52.456 00.000 21444 Star::Find returns 1 (1), X=1224.61, Y=745.38, Mass=471834, SNR=98.4, Peak=13352 HFD=7.3
01:00:52.457 00.001 21444 Star::Find false star n=1 nbg=271 bg=3540.9 sigma=526.5 thresh=5121 peak=4775
01:00:52.457 00.000 21444 Star::Find false star n=2 nbg=258 bg=3556.9 sigma=505.3 thresh=5073 peak=4666
01:00:52.457 00.000 21444 Star::Find false star n=2 nbg=257 bg=3576.5 sigma=451.1 thresh=4930 peak=4716
01:00:52.457 00.000 21444 Star::Find false star n=7 nbg=266 bg=3672.3 sigma=444.5 thresh=5006 peak=4845
01:00:52.457 00.000 21444 Star::Find false star n=1 nbg=273 bg=3613.6 sigma=568.8 thresh=5320 peak=5114
01:00:52.457 00.000 21444 Star::Find false star n=6 nbg=274 bg=3156.2 sigma=427.4 thresh=4438 peak=4424
01:00:52.457 00.000 21444 MultiStar: [#1 -15.42,-32.24,0.00,M6] [#2 1.23,-29.34,0.00,M9] [#3 0.00,-0.25,0.10,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 10.04,-17.11,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -1.01,-0.32,2.28,U] 
01:00:52.457 00.000 21444 single-star, 2 included, MultiStar: {-0.83, -0.08}, one-star: {-0.49, 0.49}
01:00:52.457 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.70 = -0.70)
01:00:52.457 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.74)
01:00:52.457 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=0.49 hyp=0.70 cameraTheta=2.36 mountX=0.54 mountY=0.27, mountTheta=0.47
01:00:52.458 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=0.49, opts=13)
01:00:52.458 00.000 21444 Enqueuing Move request for scope (-0.49, 0.49)
01:00:52.458 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3224, FiltMin=412, FiltMax=65504, Gamma=0.560
01:00:52.458 00.000 21444 UpdateGuideState exits: m=471834 SNR=98.4 Saturated
01:00:52.458 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:52.458 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:52.458 00.000 21444 Enqueuing Expose request
01:00:52.458 00.000 25848 Worker thread wakes up
01:00:52.458 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.49) opts 0xd
01:00:52.458 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 0.49)
01:00:52.458 00.000 25848 Moving (-0.49, 0.49) raw xDistance=0.54 yDistance=0.27
01:00:52.459 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
01:00:52.459 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:52.459 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:00:52.459 00.000 25848 MoveAxis(W, 16, ABG)
01:00:52.459 00.000 25848 Guiding  Dir = 3, Dur = 16
01:00:52.484 00.025 25848 IsSlewing returns 0
01:00:52.484 00.000 25848 IsGuiding returns 0
01:00:52.516 00.032 25848 IsGuiding returns 1
01:00:52.516 00.000 25848 scope still moving after pulse duration time elapsed
01:00:52.594 00.078 25848 IsSlewing returns 0
01:00:52.594 00.000 25848 IsGuiding returns 0
01:00:52.594 00.000 25848 scope move finished after 16 + 94 ms
01:00:52.594 00.000 25848 Move returns status 0, amount 16
01:00:52.594 00.000 25848 MoveAxis(N, 0, ABG)
01:00:52.594 00.000 25848 Move returns status 0, amount 0
01:00:52.594 00.000 25848 move complete, result=0
01:00:52.594 00.000 25848 worker thread done servicing request
01:00:52.594 00.000 25848 Worker thread wakes up
01:00:52.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:52.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:52.595 00.001 21444 GuideStep: 0.5 px 16 ms WEST, 0.3 px 0 ms NORTH
01:00:55.447 02.852 25848 Exposure complete
01:00:55.536 00.089 25848 worker thread done servicing request
01:00:55.536 00.000 21444 OnExposeComplete: enter
01:00:55.536 00.000 21444 UpdateGuideState(): m_state=6
01:00:55.536 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1426
01:00:55.536 00.000 21444 Star::Find returns 1 (1), X=1224.93, Y=745.33, Mass=469556, SNR=86.9, Peak=13472 HFD=6.7
01:00:55.538 00.002 21444 Star::Find false star n=3 nbg=259 bg=2136.1 sigma=387.6 thresh=3299 peak=3065
01:00:55.538 00.000 21444 Star::Find false star n=7 nbg=258 bg=3577.5 sigma=482.8 thresh=5026 peak=4846
01:00:55.538 00.000 21444 Star::Find false star n=6 nbg=259 bg=3462.1 sigma=440.3 thresh=4783 peak=4683
01:00:55.538 00.000 21444 Star::Find false star n=10 nbg=214 bg=3736.0 sigma=440.5 thresh=5057 peak=4869
01:00:55.538 00.000 21444 Star::Find false star n=2 nbg=250 bg=3572.2 sigma=428.7 thresh=4858 peak=4601
01:00:55.538 00.000 21444 Star::Find false star n=4 nbg=254 bg=2749.4 sigma=417.1 thresh=4001 peak=3872
01:00:55.538 00.000 21444 Star::Find false star n=9 nbg=255 bg=3115.2 sigma=413.1 thresh=4354 peak=4233
01:00:55.538 00.000 21444 MultiStar: [#1 -25.06,-40.42,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 -1.46,0.09,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 7.21,-23.01,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.78,1.01,2.27,U] 
01:00:55.538 00.000 21444 single-star, 2 included, MultiStar: {-1.30, 0.81}, one-star: {-0.17, 0.45}
01:00:55.538 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
01:00:55.538 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.95 = 2.33)
01:00:55.538 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.45 hyp=0.48 cameraTheta=1.94 mountX=0.21 mountY=0.35, mountTheta=1.02
01:00:55.538 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.45, opts=13)
01:00:55.538 00.000 21444 Enqueuing Move request for scope (-0.17, 0.45)
01:00:55.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=92, FiltMax=65504, Gamma=0.560
01:00:55.538 00.000 21444 UpdateGuideState exits: m=469556 SNR=86.9 Saturated
01:00:55.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:55.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:55.538 00.000 21444 Enqueuing Expose request
01:00:55.538 00.000 25848 Worker thread wakes up
01:00:55.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.45) opts 0xd
01:00:55.538 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.45)
01:00:55.539 00.001 25848 Moving (-0.17, 0.45) raw xDistance=0.21 yDistance=0.35
01:00:55.539 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:00:55.539 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:55.539 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:00:55.539 00.000 25848 MoveAxis(E, 0, ABG)
01:00:55.539 00.000 25848 Move returns status 0, amount 0
01:00:55.539 00.000 25848 MoveAxis(N, 0, ABG)
01:00:55.539 00.000 25848 Move returns status 0, amount 0
01:00:55.539 00.000 25848 move complete, result=0
01:00:55.539 00.000 25848 worker thread done servicing request
01:00:55.539 00.000 25848 Worker thread wakes up
01:00:55.539 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:55.539 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:55.539 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:00:58.384 02.845 25848 Exposure complete
01:00:58.463 00.079 25848 worker thread done servicing request
01:00:58.463 00.000 21444 OnExposeComplete: enter
01:00:58.464 00.001 21444 UpdateGuideState(): m_state=6
01:00:58.464 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1427
01:00:58.464 00.000 21444 Star::Find returns 1 (1), X=1222.10, Y=745.41, Mass=401242, SNR=62.9, Peak=12616 HFD=6.3
01:00:58.464 00.000 21444 Star::Find false star n=7 nbg=253 bg=3435.1 sigma=437.1 thresh=4746 peak=4564
01:00:58.464 00.000 21444 Star::Find false star n=3 nbg=274 bg=2250.3 sigma=458.8 thresh=3627 peak=3397
01:00:58.464 00.000 21444 Star::Find false star n=4 nbg=255 bg=3569.1 sigma=478.6 thresh=5005 peak=4711
01:00:58.464 00.000 21444 Star::Find false star n=10 nbg=257 bg=3465.6 sigma=441.5 thresh=4790 peak=4555
01:00:58.464 00.000 21444 Star::Find false star n=8 nbg=254 bg=3584.6 sigma=457.7 thresh=4958 peak=4749
01:00:58.464 00.000 21444 Star::Find false star n=1 nbg=264 bg=3712.2 sigma=469.1 thresh=5119 peak=4829
01:00:58.464 00.000 21444 Star::Find false star n=3 nbg=260 bg=2720.7 sigma=420.5 thresh=3982 peak=3621
01:00:58.464 00.000 21444 Star::Find false star n=7 nbg=258 bg=3014.4 sigma=498.0 thresh=4509 peak=4430
01:00:58.464 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.40,0.17,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.90,-33.08,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -4.43,-0.49,3.94,U] 
01:00:58.464 00.000 21444 single-star, 2 included, MultiStar: {-4.04, -0.27}, one-star: {-3.00, 0.52}
01:00:58.464 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
01:00:58.464 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
01:00:58.464 00.000 21444 CameraToMount -- cameraX=-3.00 cameraY=0.52 hyp=3.05 cameraTheta=2.97 mountX=3.04 mountY=-0.65, mountTheta=-0.21
01:00:58.465 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.00, y=0.52, opts=13)
01:00:58.465 00.000 21444 Enqueuing Move request for scope (-3.00, 0.52)
01:00:58.465 00.000 25848 Worker thread wakes up
01:00:58.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.00, 0.52) opts 0xd
01:00:58.465 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.00, 0.52)
01:00:58.465 00.000 25848 Moving (-3.00, 0.52) raw xDistance=3.04 yDistance=-0.65
01:00:58.466 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.91 from input 3.04
01:00:58.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
01:00:58.466 00.000 25848 MoveAxis(W, 88, ABG)
01:00:58.466 00.000 25848 Guiding  Dir = 3, Dur = 88
01:00:58.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=396, FiltMax=65504, Gamma=0.560
01:00:58.466 00.000 21444 UpdateGuideState exits: m=401242 SNR=62.9 Saturated
01:00:58.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:58.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:00:58.466 00.000 21444 Enqueuing Expose request
01:00:58.498 00.032 25848 IsSlewing returns 0
01:00:58.498 00.000 25848 IsGuiding returns 0
01:00:58.529 00.031 25848 PulseGuide returned control before completion, sleep 68
01:00:58.607 00.078 25848 IsGuiding returns 1
01:00:58.607 00.000 25848 scope still moving after pulse duration time elapsed
01:00:58.659 00.052 25848 IsSlewing returns 0
01:00:58.682 00.023 25848 IsGuiding returns 0
01:00:58.682 00.000 25848 scope move finished after 88 + 95 ms
01:00:58.682 00.000 25848 Move returns status 0, amount 88
01:00:58.682 00.000 25848 MoveAxis(N, 18, ABG)
01:00:58.682 00.000 25848 Guiding  Dir = 0, Dur = 18
01:00:58.702 00.020 25848 IsSlewing returns 0
01:00:58.702 00.000 25848 IsGuiding returns 0
01:00:58.733 00.031 25848 IsGuiding returns 1
01:00:58.733 00.000 25848 scope still moving after pulse duration time elapsed
01:00:58.780 00.047 25848 IsSlewing returns 0
01:00:58.780 00.000 25848 IsGuiding returns 0
01:00:58.780 00.000 25848 scope move finished after 18 + 59 ms
01:00:58.780 00.000 25848 Move returns status 0, amount 18
01:00:58.780 00.000 25848 move complete, result=0
01:00:58.780 00.000 25848 worker thread done servicing request
01:00:58.780 00.000 25848 Worker thread wakes up
01:00:58.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:00:58.780 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:00:58.781 00.001 21444 GuideStep: 3.0 px 88 ms WEST, -0.7 px 18 ms NORTH
01:01:01.632 02.851 25848 Exposure complete
01:01:01.715 00.083 25848 worker thread done servicing request
01:01:01.715 00.000 21444 OnExposeComplete: enter
01:01:01.715 00.000 21444 UpdateGuideState(): m_state=6
01:01:01.715 00.000 21444 Star::Find(15, 1222, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1428
01:01:01.716 00.001 21444 Star::Find returns 1 (1), X=1224.73, Y=745.97, Mass=345256, SNR=60.4, Peak=11076 HFD=6.8
01:01:01.716 00.000 21444 Star::Find false star n=7 nbg=240 bg=3481.8 sigma=385.6 thresh=4639 peak=4563
01:01:01.716 00.000 21444 Star::Find false star n=1 nbg=265 bg=3693.6 sigma=509.2 thresh=5221 peak=4865
01:01:01.716 00.000 21444 Star::Find false star n=3 nbg=254 bg=3430.9 sigma=485.5 thresh=4888 peak=4737
01:01:01.716 00.000 21444 Star::Find false star n=5 nbg=244 bg=3570.7 sigma=376.4 thresh=4700 peak=4596
01:01:01.716 00.000 21444 Star::Find false star n=6 nbg=273 bg=3692.4 sigma=510.4 thresh=5223 peak=4903
01:01:01.716 00.000 21444 Star::Find false star n=7 nbg=250 bg=2717.6 sigma=413.5 thresh=3958 peak=3891
01:01:01.716 00.000 21444 Star::Find false star n=3 nbg=269 bg=3065.4 sigma=440.6 thresh=4387 peak=4190
01:01:01.716 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.43,-19.05,0.00,M10] [#3 -13.32,-2.90,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 9.49,2.15,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.15,1.10,4.72,U] 
01:01:01.716 00.000 21444 single-star, 1 included, MultiStar: {-1.01, 1.10}, one-star: {-0.37, 1.09}
01:01:01.716 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
01:01:01.716 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
01:01:01.716 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=1.09 hyp=1.15 cameraTheta=1.90 mountX=0.47 mountY=0.87, mountTheta=1.07
01:01:01.717 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=1.09, opts=13)
01:01:01.717 00.000 21444 Enqueuing Move request for scope (-0.37, 1.09)
01:01:01.717 00.000 25848 Worker thread wakes up
01:01:01.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.09) opts 0xd
01:01:01.717 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 1.09)
01:01:01.717 00.000 25848 Moving (-0.37, 1.09) raw xDistance=0.47 yDistance=0.87
01:01:01.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
01:01:01.717 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:01:01.717 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=242, FiltMax=65504, Gamma=0.560
01:01:01.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.87
01:01:01.717 00.000 25848 MoveAxis(E, 0, ABG)
01:01:01.717 00.000 25848 Move returns status 0, amount 0
01:01:01.717 00.000 25848 MoveAxis(N, 0, ABG)
01:01:01.717 00.000 25848 Move returns status 0, amount 0
01:01:01.717 00.000 25848 move complete, result=0
01:01:01.717 00.000 25848 worker thread done servicing request
01:01:01.717 00.000 21444 UpdateGuideState exits: m=345256 SNR=60.4 Saturated
01:01:01.717 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:01.718 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:01.718 00.000 21444 Enqueuing Expose request
01:01:01.718 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.9 px 0 ms NORTH
01:01:01.718 00.000 25848 Worker thread wakes up
01:01:01.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:01.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:04.567 02.849 25848 Exposure complete
01:01:04.654 00.087 25848 worker thread done servicing request
01:01:04.654 00.000 21444 OnExposeComplete: enter
01:01:04.654 00.000 21444 UpdateGuideState(): m_state=6
01:01:04.655 00.001 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1429
01:01:04.655 00.000 21444 Star::Find returns 1 (1), X=1225.02, Y=746.32, Mass=439030, SNR=81.4, Peak=13780 HFD=6.7
01:01:04.655 00.000 21444 Star::Find false star n=2 nbg=256 bg=3496.8 sigma=494.8 thresh=4981 peak=4560
01:01:04.655 00.000 21444 Star::Find false star n=7 nbg=251 bg=3543.7 sigma=436.0 thresh=4852 peak=4795
01:01:04.655 00.000 21444 Star::Find false star n=4 nbg=262 bg=3606.2 sigma=461.2 thresh=4990 peak=4793
01:01:04.655 00.000 21444 Star::Find false star n=3 nbg=248 bg=2709.3 sigma=394.2 thresh=3892 peak=3637
01:01:04.655 00.000 21444 Star::Find false star n=6 nbg=267 bg=3224.3 sigma=432.9 thresh=4523 peak=4331
01:01:04.655 00.000 21444 MultiStar: [#1 -0.78,-10.27,0.00,M8] [#2 -17.47,-18.24,0.00,R] [#3 -14.76,-16.50,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -5.98,22.85,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.05,0.52,3.23,U] 
01:01:04.655 00.000 21444 refined, 1 included, MultiStar: {-0.82, 0.74}, one-star: {-0.08, 1.44}
01:01:04.655 00.000 21444 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
01:01:04.655 00.000 21444 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.80)
01:01:04.655 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.74 hyp=1.10 cameraTheta=2.41 mountX=0.89 mountY=0.37, mountTheta=0.40
01:01:04.656 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.74, opts=13)
01:01:04.656 00.000 21444 Enqueuing Move request for scope (-0.82, 0.74)
01:01:04.656 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=432, FiltMax=65504, Gamma=0.560
01:01:04.656 00.000 21444 UpdateGuideState exits: m=439030 SNR=81.4 Saturated
01:01:04.656 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:04.656 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:04.656 00.000 21444 Enqueuing Expose request
01:01:04.657 00.001 25848 Worker thread wakes up
01:01:04.657 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.74) opts 0xd
01:01:04.657 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.74)
01:01:04.657 00.000 25848 Moving (-0.82, 0.74) raw xDistance=0.89 yDistance=0.37
01:01:04.657 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
01:01:04.657 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:04.657 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:01:04.657 00.000 25848 MoveAxis(W, 26, ABG)
01:01:04.657 00.000 25848 Guiding  Dir = 3, Dur = 26
01:01:04.689 00.032 25848 IsSlewing returns 0
01:01:04.690 00.001 25848 IsGuiding returns 0
01:01:04.721 00.031 25848 IsGuiding returns 1
01:01:04.721 00.000 25848 scope still moving after pulse duration time elapsed
01:01:04.779 00.058 25848 IsSlewing returns 0
01:01:04.780 00.001 25848 IsGuiding returns 0
01:01:04.780 00.000 25848 scope move finished after 26 + 64 ms
01:01:04.780 00.000 25848 Move returns status 0, amount 26
01:01:04.780 00.000 25848 MoveAxis(N, 0, ABG)
01:01:04.780 00.000 25848 Move returns status 0, amount 0
01:01:04.780 00.000 25848 move complete, result=0
01:01:04.780 00.000 25848 worker thread done servicing request
01:01:04.780 00.000 25848 Worker thread wakes up
01:01:04.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:04.780 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:04.780 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.4 px 0 ms NORTH
01:01:07.631 02.851 25848 Exposure complete
01:01:07.708 00.077 25848 worker thread done servicing request
01:01:07.708 00.000 21444 OnExposeComplete: enter
01:01:07.708 00.000 21444 UpdateGuideState(): m_state=6
01:01:07.708 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1430
01:01:07.708 00.000 21444 Star::Find returns 1 (1), X=1225.00, Y=745.17, Mass=422635, SNR=66.1, Peak=13196 HFD=6.6
01:01:07.709 00.001 21444 Star::Find false star n=4 nbg=258 bg=2234.7 sigma=424.4 thresh=3508 peak=3320
01:01:07.709 00.000 21444 Star::Find false star n=2 nbg=272 bg=3608.1 sigma=524.4 thresh=5181 peak=4717
01:01:07.709 00.000 21444 Star::Find false star n=7 nbg=264 bg=3605.9 sigma=450.3 thresh=4957 peak=4729
01:01:07.709 00.000 21444 Star::Find false star n=3 nbg=276 bg=3435.3 sigma=559.5 thresh=5114 peak=4436
01:01:07.709 00.000 21444 Star::Find false star n=4 nbg=251 bg=2691.5 sigma=399.3 thresh=3889 peak=3711
01:01:07.709 00.000 21444 Star::Find false star n=2 nbg=266 bg=3222.4 sigma=546.8 thresh=4863 peak=4533
01:01:07.709 00.000 21444 MultiStar: [#1 -11.22,-7.30,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -15.40,-16.58,0.00,M7] [#5 -7.10,31.38,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.53,0.01,3.43,U] 
01:01:07.709 00.000 21444 single-star, 1 included, MultiStar: {-1.21, 0.07}, one-star: {-0.10, 0.29}
01:01:07.709 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
01:01:07.709 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.30)
01:01:07.709 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.92 mountX=0.13 mountY=0.23, mountTheta=1.06
01:01:07.710 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.29, opts=13)
01:01:07.710 00.000 21444 Enqueuing Move request for scope (-0.10, 0.29)
01:01:07.710 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=322, FiltMax=65504, Gamma=0.560
01:01:07.710 00.000 21444 UpdateGuideState exits: m=422635 SNR=66.1 Saturated
01:01:07.710 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:07.710 00.000 25848 Worker thread wakes up
01:01:07.710 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:07.710 00.000 21444 Enqueuing Expose request
01:01:07.710 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd
01:01:07.710 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.29)
01:01:07.710 00.000 25848 Moving (-0.10, 0.29) raw xDistance=0.13 yDistance=0.23
01:01:07.710 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:01:07.710 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:07.710 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:01:07.710 00.000 25848 MoveAxis(E, 0, ABG)
01:01:07.710 00.000 25848 Move returns status 0, amount 0
01:01:07.710 00.000 25848 MoveAxis(N, 0, ABG)
01:01:07.710 00.000 25848 Move returns status 0, amount 0
01:01:07.710 00.000 25848 move complete, result=0
01:01:07.710 00.000 25848 worker thread done servicing request
01:01:07.710 00.000 25848 Worker thread wakes up
01:01:07.710 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:07.711 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:07.711 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:01:10.564 02.853 25848 Exposure complete
01:01:10.651 00.087 25848 worker thread done servicing request
01:01:10.652 00.001 21444 OnExposeComplete: enter
01:01:10.652 00.000 21444 UpdateGuideState(): m_state=6
01:01:10.652 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1431
01:01:10.652 00.000 21444 Star::Find returns 1 (1), X=1225.47, Y=746.13, Mass=406694, SNR=76.3, Peak=12664 HFD=6.5
01:01:10.652 00.000 21444 Star::Find false star n=6 nbg=236 bg=3593.7 sigma=393.2 thresh=4773 peak=4609
01:01:10.652 00.000 21444 Star::Find false star n=1 nbg=278 bg=2293.0 sigma=457.1 thresh=3664 peak=3280
01:01:10.652 00.000 21444 Star::Find false star n=8 nbg=249 bg=3897.8 sigma=487.2 thresh=5359 peak=5272
01:01:10.652 00.000 21444 Star::Find false star n=3 nbg=257 bg=3635.6 sigma=465.9 thresh=5033 peak=4882
01:01:10.652 00.000 21444 Star::Find false star n=6 nbg=264 bg=3514.9 sigma=462.3 thresh=4902 peak=4623
01:01:10.652 00.000 21444 Star::Find false star n=5 nbg=261 bg=3702.8 sigma=462.8 thresh=5091 peak=4773
01:01:10.652 00.000 21444 Star::Find false star n=3 nbg=262 bg=3724.1 sigma=410.3 thresh=4955 peak=4553
01:01:10.653 00.001 21444 Star::Find false star n=3 nbg=262 bg=2624.7 sigma=509.6 thresh=4153 peak=4072
01:01:10.653 00.000 21444 Star::Find false star n=3 nbg=255 bg=3167.9 sigma=412.4 thresh=4405 peak=4216
01:01:10.653 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 14.17,-15.25,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.59,0.23,3.39,U] 
01:01:10.653 00.000 21444 refined, 1 included, MultiStar: {-0.37, 0.46}, one-star: {0.37, 1.25}
01:01:10.653 00.000 21444 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.05) = xAngle (-0.80 = -0.80)
01:01:10.653 00.000 21444 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.64 = 2.64)
01:01:10.653 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.46 hyp=0.60 cameraTheta=2.25 mountX=0.41 mountY=0.29, mountTheta=0.61
01:01:10.654 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.46, opts=13)
01:01:10.654 00.000 21444 Enqueuing Move request for scope (-0.37, 0.46)
01:01:10.654 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=156, FiltMax=65504, Gamma=0.560
01:01:10.654 00.000 21444 UpdateGuideState exits: m=406694 SNR=76.3 Saturated
01:01:10.654 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:10.654 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:10.654 00.000 21444 Enqueuing Expose request
01:01:10.654 00.000 25848 Worker thread wakes up
01:01:10.654 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.46) opts 0xd
01:01:10.654 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.46)
01:01:10.654 00.000 25848 Moving (-0.37, 0.46) raw xDistance=0.41 yDistance=0.29
01:01:10.654 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
01:01:10.654 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:10.654 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:01:10.654 00.000 25848 MoveAxis(E, 0, ABG)
01:01:10.654 00.000 25848 Move returns status 0, amount 0
01:01:10.654 00.000 25848 MoveAxis(N, 0, ABG)
01:01:10.655 00.001 25848 Move returns status 0, amount 0
01:01:10.655 00.000 25848 move complete, result=0
01:01:10.655 00.000 25848 worker thread done servicing request
01:01:10.655 00.000 25848 Worker thread wakes up
01:01:10.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:10.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:10.655 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
01:01:13.504 02.849 25848 Exposure complete
01:01:13.588 00.084 25848 worker thread done servicing request
01:01:13.589 00.001 21444 OnExposeComplete: enter
01:01:13.589 00.000 21444 UpdateGuideState(): m_state=6
01:01:13.589 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1432
01:01:13.589 00.000 21444 Star::Find returns 1 (1), X=1223.80, Y=745.49, Mass=456198, SNR=86.7, Peak=12112 HFD=6.7
01:01:13.589 00.000 21444 Star::Find false star n=6 nbg=246 bg=3554.4 sigma=414.3 thresh=4797 peak=4675
01:01:13.589 00.000 21444 Star::Find false star n=4 nbg=255 bg=2314.4 sigma=408.2 thresh=3539 peak=3484
01:01:13.589 00.000 21444 Star::Find false star n=2 nbg=262 bg=3502.0 sigma=460.6 thresh=4884 peak=4643
01:01:13.589 00.000 21444 Star::Find false star n=5 nbg=249 bg=3519.9 sigma=447.2 thresh=4861 peak=4716
01:01:13.589 00.000 21444 Star::Find false star n=1 nbg=275 bg=3551.7 sigma=552.5 thresh=5209 peak=4666
01:01:13.589 00.000 21444 Star::Find false star n=5 nbg=254 bg=3190.0 sigma=435.9 thresh=4498 peak=4355
01:01:13.589 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.63,-0.27,0.11,U] [#4 -17.49,-19.91,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 16.50,32.14,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.13,-0.36,2.96,U] 
01:01:13.589 00.000 21444 single-star, 2 included, MultiStar: {-1.91, -0.12}, one-star: {-1.30, 0.60}
01:01:13.589 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
01:01:13.589 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.10)
01:01:13.589 00.000 21444 CameraToMount -- cameraX=-1.30 cameraY=0.60 hyp=1.43 cameraTheta=2.71 mountX=1.35 mountY=0.07, mountTheta=0.05
01:01:13.590 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=0.60, opts=13)
01:01:13.590 00.000 21444 Enqueuing Move request for scope (-1.30, 0.60)
01:01:13.590 00.000 25848 Worker thread wakes up
01:01:13.590 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=16, FiltMax=65504, Gamma=0.560
01:01:13.590 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.60) opts 0xd
01:01:13.590 00.000 21444 UpdateGuideState exits: m=456198 SNR=86.7 Saturated
01:01:13.590 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, 0.60)
01:01:13.590 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:13.591 00.001 25848 Moving (-1.30, 0.60) raw xDistance=1.35 yDistance=0.07
01:01:13.591 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:13.591 00.000 21444 Enqueuing Expose request
01:01:13.591 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.35
01:01:13.591 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:13.591 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:01:13.591 00.000 25848 MoveAxis(W, 39, ABG)
01:01:13.591 00.000 25848 Guiding  Dir = 3, Dur = 39
01:01:13.623 00.032 25848 IsSlewing returns 0
01:01:13.623 00.000 25848 IsGuiding returns 0
01:01:13.655 00.032 25848 PulseGuide returned control before completion, sleep 18
01:01:13.675 00.020 25848 IsGuiding returns 1
01:01:13.675 00.000 25848 scope still moving after pulse duration time elapsed
01:01:13.735 00.060 25848 IsSlewing returns 0
01:01:13.735 00.000 25848 IsGuiding returns 0
01:01:13.735 00.000 25848 scope move finished after 39 + 72 ms
01:01:13.735 00.000 25848 Move returns status 0, amount 39
01:01:13.735 00.000 25848 MoveAxis(N, 0, ABG)
01:01:13.735 00.000 25848 Move returns status 0, amount 0
01:01:13.735 00.000 25848 move complete, result=0
01:01:13.735 00.000 25848 worker thread done servicing request
01:01:13.735 00.000 25848 Worker thread wakes up
01:01:13.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:13.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:13.736 00.001 21444 GuideStep: 1.3 px 39 ms WEST, 0.1 px 0 ms NORTH
01:01:16.576 02.840 25848 Exposure complete
01:01:16.650 00.074 25848 worker thread done servicing request
01:01:16.651 00.001 21444 OnExposeComplete: enter
01:01:16.651 00.000 21444 UpdateGuideState(): m_state=6
01:01:16.651 00.000 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1433
01:01:16.651 00.000 21444 Star::Find returns 1 (1), X=1223.60, Y=746.03, Mass=378771, SNR=58.2, Peak=12212 HFD=6.8
01:01:16.651 00.000 21444 Star::Find false star n=2 nbg=276 bg=3495.8 sigma=493.8 thresh=4977 peak=4431
01:01:16.651 00.000 21444 Star::Find false star n=4 nbg=269 bg=3373.9 sigma=478.4 thresh=4809 peak=4566
01:01:16.651 00.000 21444 Star::Find false star n=5 nbg=263 bg=3520.3 sigma=476.5 thresh=4950 peak=4868
01:01:16.651 00.000 21444 Star::Find false star n=5 nbg=276 bg=3432.5 sigma=523.9 thresh=5004 peak=4810
01:01:16.651 00.000 21444 Star::Find false star n=5 nbg=248 bg=3529.9 sigma=433.8 thresh=4831 peak=4749
01:01:16.651 00.000 21444 Star::Find false star n=2 nbg=274 bg=2740.2 sigma=494.1 thresh=4223 peak=3714
01:01:16.651 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 23.05,15.21,0.00,M1] [#3 4.86,-14.71,0.00,M2] [#4 -20.65,-14.63,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.30,7.14,0.00,M5] [#11 -2.42,0.37,3.70,U] 
01:01:16.651 00.000 21444 single-star, 1 included, MultiStar: {-2.23, 0.54}, one-star: {-1.51, 1.14}
01:01:16.651 00.000 21444 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
01:01:16.651 00.000 21444 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
01:01:16.651 00.000 21444 CameraToMount -- cameraX=-1.51 cameraY=1.14 hyp=1.89 cameraTheta=2.49 mountX=1.60 mountY=0.49, mountTheta=0.30
01:01:16.652 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.51, y=1.14, opts=13)
01:01:16.652 00.000 21444 Enqueuing Move request for scope (-1.51, 1.14)
01:01:16.652 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=444, FiltMax=65504, Gamma=0.560
01:01:16.652 00.000 21444 UpdateGuideState exits: m=378771 SNR=58.2 Saturated
01:01:16.652 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:16.652 00.000 25848 Worker thread wakes up
01:01:16.652 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 1.14) opts 0xd
01:01:16.652 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.51, 1.14)
01:01:16.652 00.000 25848 Moving (-1.51, 1.14) raw xDistance=1.60 yDistance=0.49
01:01:16.652 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.60
01:01:16.652 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:16.652 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:16.653 00.001 21444 Enqueuing Expose request
01:01:16.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:01:16.653 00.000 25848 MoveAxis(W, 49, ABG)
01:01:16.653 00.000 25848 Guiding  Dir = 3, Dur = 49
01:01:16.673 00.020 25848 IsSlewing returns 0
01:01:16.673 00.000 25848 IsGuiding returns 0
01:01:16.704 00.031 25848 PulseGuide returned control before completion, sleep 28
01:01:16.747 00.043 25848 IsGuiding returns 1
01:01:16.747 00.000 25848 scope still moving after pulse duration time elapsed
01:01:16.810 00.063 25848 IsSlewing returns 0
01:01:16.810 00.000 25848 IsGuiding returns 0
01:01:16.810 00.000 25848 scope move finished after 49 + 88 ms
01:01:16.810 00.000 25848 Move returns status 0, amount 49
01:01:16.810 00.000 25848 MoveAxis(N, 0, ABG)
01:01:16.810 00.000 25848 Move returns status 0, amount 0
01:01:16.810 00.000 25848 move complete, result=0
01:01:16.810 00.000 25848 worker thread done servicing request
01:01:16.810 00.000 25848 Worker thread wakes up
01:01:16.810 00.000 21444 GuideStep: 1.6 px 49 ms WEST, 0.5 px 0 ms NORTH
01:01:16.811 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:16.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:19.654 02.843 25848 Exposure complete
01:01:19.741 00.087 25848 worker thread done servicing request
01:01:19.741 00.000 21444 OnExposeComplete: enter
01:01:19.741 00.000 21444 UpdateGuideState(): m_state=6
01:01:19.741 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1434
01:01:19.742 00.001 21444 Star::Find returns 1 (1), X=1225.00, Y=745.28, Mass=472758, SNR=82.1, Peak=12312 HFD=6.9
01:01:19.742 00.000 21444 Star::Find false star n=7 nbg=264 bg=2161.1 sigma=412.2 thresh=3398 peak=3375
01:01:19.742 00.000 21444 Star::Find false star n=2 nbg=265 bg=4014.9 sigma=457.6 thresh=5388 peak=4978
01:01:19.742 00.000 21444 Star::Find false star n=4 nbg=253 bg=3685.7 sigma=485.2 thresh=5141 peak=5017
01:01:19.742 00.000 21444 Star::Find false star n=3 nbg=242 bg=3620.0 sigma=414.7 thresh=4864 peak=4850
01:01:19.742 00.000 21444 Star::Find false star n=7 nbg=244 bg=2693.2 sigma=348.5 thresh=3739 peak=3657
01:01:19.742 00.000 21444 Star::Find false star n=7 nbg=254 bg=3022.6 sigma=449.3 thresh=4371 peak=4212
01:01:19.742 00.000 21444 MultiStar: [#1 -11.03,-10.19,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -4.16,9.97,0.00,M4] [#6 10.65,-13.95,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 -10.11,-15.24,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.87,-0.46,3.99,U] 
01:01:19.742 00.000 21444 single-star, 1 included, MultiStar: {-0.72, -0.29}, one-star: {-0.10, 0.40}
01:01:19.742 00.000 21444 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.05) = xAngle (-1.24 = -1.24)
01:01:19.742 00.000 21444 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.08 = 2.20)
01:01:19.742 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.81 mountX=0.13 mountY=0.33, mountTheta=1.19
01:01:19.743 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.40, opts=13)
01:01:19.743 00.000 21444 Enqueuing Move request for scope (-0.10, 0.40)
01:01:19.743 00.000 25848 Worker thread wakes up
01:01:19.743 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd
01:01:19.743 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.40)
01:01:19.743 00.000 25848 Moving (-0.10, 0.40) raw xDistance=0.13 yDistance=0.33
01:01:19.743 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=496, FiltMax=65504, Gamma=0.560
01:01:19.743 00.000 21444 UpdateGuideState exits: m=472758 SNR=82.1 Saturated
01:01:19.743 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:19.743 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:19.743 00.000 21444 Enqueuing Expose request
01:01:19.744 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:01:19.744 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:19.744 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:01:19.744 00.000 25848 MoveAxis(E, 0, ABG)
01:01:19.744 00.000 25848 Move returns status 0, amount 0
01:01:19.744 00.000 25848 MoveAxis(N, 0, ABG)
01:01:19.744 00.000 25848 Move returns status 0, amount 0
01:01:19.744 00.000 25848 move complete, result=0
01:01:19.744 00.000 25848 worker thread done servicing request
01:01:19.744 00.000 25848 Worker thread wakes up
01:01:19.744 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:19.744 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:19.744 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:01:22.593 02.849 25848 Exposure complete
01:01:22.666 00.073 25848 worker thread done servicing request
01:01:22.666 00.000 21444 OnExposeComplete: enter
01:01:22.666 00.000 21444 UpdateGuideState(): m_state=6
01:01:22.666 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1435
01:01:22.666 00.000 21444 Star::Find returns 1 (1), X=1225.52, Y=746.05, Mass=458302, SNR=76.7, Peak=12764 HFD=6.7
01:01:22.666 00.000 21444 Star::Find false star n=6 nbg=238 bg=3632.8 sigma=467.3 thresh=5035 peak=4821
01:01:22.666 00.000 21444 Star::Find false star n=6 nbg=256 bg=3547.0 sigma=459.9 thresh=4927 peak=4730
01:01:22.667 00.001 21444 Star::Find false star n=7 nbg=264 bg=3598.3 sigma=468.0 thresh=5002 peak=4903
01:01:22.667 00.000 21444 Star::Find false star n=6 nbg=243 bg=2860.0 sigma=386.9 thresh=4021 peak=3952
01:01:22.667 00.000 21444 Star::Find false star n=2 nbg=261 bg=3060.8 sigma=404.3 thresh=4274 peak=4060
01:01:22.667 00.000 21444 MultiStar: [#1 -24.42,-0.33,0.00,R] [#2 19.91,-10.58,0.00,M2] [#3 -2.35,0.70,0.17,U] [#4 0.00,0.00,0.00,L] [#5 -1.07,0.23,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.32,-0.26,3.51,U] 
01:01:22.667 00.000 21444 refined, 3 included, MultiStar: {-0.26, 0.08}, one-star: {0.42, 1.16}
01:01:22.667 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
01:01:22.667 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
01:01:22.667 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.27 cameraTheta=2.82 mountX=0.26 mountY=-0.02, mountTheta=-0.07
01:01:22.667 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.08, opts=13)
01:01:22.667 00.000 21444 Enqueuing Move request for scope (-0.26, 0.08)
01:01:22.668 00.001 25848 Worker thread wakes up
01:01:22.668 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd
01:01:22.668 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.08)
01:01:22.668 00.000 25848 Moving (-0.26, 0.08) raw xDistance=0.26 yDistance=-0.02
01:01:22.668 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
01:01:22.668 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:22.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3176, FiltMin=218, FiltMax=65504, Gamma=0.560
01:01:22.668 00.000 21444 UpdateGuideState exits: m=458302 SNR=76.7 Saturated
01:01:22.668 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:22.668 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:22.668 00.000 21444 Enqueuing Expose request
01:01:22.668 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:01:22.668 00.000 25848 MoveAxis(E, 0, ABG)
01:01:22.668 00.000 25848 Move returns status 0, amount 0
01:01:22.668 00.000 25848 MoveAxis(N, 0, ABG)
01:01:22.668 00.000 25848 Move returns status 0, amount 0
01:01:22.668 00.000 25848 move complete, result=0
01:01:22.668 00.000 25848 worker thread done servicing request
01:01:22.668 00.000 25848 Worker thread wakes up
01:01:22.668 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:22.668 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:22.669 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
01:01:25.513 02.844 25848 Exposure complete
01:01:25.591 00.078 25848 worker thread done servicing request
01:01:25.591 00.000 21444 OnExposeComplete: enter
01:01:25.591 00.000 21444 UpdateGuideState(): m_state=6
01:01:25.591 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1436
01:01:25.591 00.000 21444 Star::Find returns 1 (1), X=1225.92, Y=745.23, Mass=433472, SNR=71.2, Peak=14964 HFD=6.2
01:01:25.592 00.001 21444 Star::Find false star n=6 nbg=244 bg=2252.6 sigma=364.7 thresh=3347 peak=3311
01:01:25.592 00.000 21444 Star::Find false star n=8 nbg=244 bg=3424.5 sigma=401.2 thresh=4628 peak=4612
01:01:25.592 00.000 21444 Star::Find false star n=4 nbg=257 bg=3439.0 sigma=415.0 thresh=4684 peak=4482
01:01:25.592 00.000 21444 Star::Find false star n=1 nbg=282 bg=3542.0 sigma=549.9 thresh=5192 peak=4724
01:01:25.592 00.000 21444 Star::Find false star n=2 nbg=261 bg=3671.1 sigma=529.3 thresh=5259 peak=4759
01:01:25.592 00.000 21444 Star::Find false star n=3 nbg=268 bg=2660.0 sigma=442.5 thresh=3988 peak=3730
01:01:25.592 00.000 21444 Star::Find false star n=3 nbg=252 bg=3248.1 sigma=426.9 thresh=4529 peak=4263
01:01:25.592 00.000 21444 MultiStar: [#1 -11.79,2.44,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -2.83,0.53,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 29.74,13.12,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.28,-0.43,5.73,U] 
01:01:25.592 00.000 21444 refined, 2 included, MultiStar: {-0.18, -0.30}, one-star: {0.82, 0.34}
01:01:25.592 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.17 = 1.12)
01:01:25.592 00.000 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.01 = -1.73)
01:01:25.592 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-2.11 mountX=0.15 mountY=-0.34, mountTheta=-1.15
01:01:25.593 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.30, opts=13)
01:01:25.593 00.000 21444 Enqueuing Move request for scope (-0.18, -0.30)
01:01:25.593 00.000 25848 Worker thread wakes up
01:01:25.593 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.30) opts 0xd
01:01:25.593 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.30)
01:01:25.593 00.000 25848 Moving (-0.18, -0.30) raw xDistance=0.15 yDistance=-0.34
01:01:25.593 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:01:25.593 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:25.593 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=472, FiltMax=65504, Gamma=0.560
01:01:25.593 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:01:25.593 00.000 25848 MoveAxis(E, 0, ABG)
01:01:25.593 00.000 25848 Move returns status 0, amount 0
01:01:25.594 00.001 25848 MoveAxis(N, 0, ABG)
01:01:25.594 00.000 25848 Move returns status 0, amount 0
01:01:25.594 00.000 25848 move complete, result=0
01:01:25.594 00.000 21444 UpdateGuideState exits: m=433472 SNR=71.2 Saturated
01:01:25.594 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:25.594 00.000 25848 worker thread done servicing request
01:01:25.594 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:25.594 00.000 21444 Enqueuing Expose request
01:01:25.594 00.000 25848 Worker thread wakes up
01:01:25.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:25.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:25.594 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:01:28.441 02.847 25848 Exposure complete
01:01:28.529 00.088 25848 worker thread done servicing request
01:01:28.529 00.000 21444 OnExposeComplete: enter
01:01:28.529 00.000 21444 UpdateGuideState(): m_state=6
01:01:28.529 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1437
01:01:28.529 00.000 21444 Star::Find returns 1 (1), X=1225.77, Y=745.59, Mass=452820, SNR=85.1, Peak=13604 HFD=6.6
01:01:28.529 00.000 21444 Star::Find false star n=4 nbg=275 bg=3467.6 sigma=479.0 thresh=4905 peak=4564
01:01:28.529 00.000 21444 Star::Find false star n=3 nbg=266 bg=2187.9 sigma=432.4 thresh=3485 peak=3167
01:01:28.529 00.000 21444 Star::Find false star n=5 nbg=267 bg=3865.1 sigma=513.7 thresh=5406 peak=5199
01:01:28.529 00.000 21444 Star::Find false star n=5 nbg=254 bg=3666.0 sigma=462.4 thresh=5053 peak=4867
01:01:28.529 00.000 21444 Star::Find false star n=2 nbg=268 bg=3590.1 sigma=513.6 thresh=5131 peak=4749
01:01:28.529 00.000 21444 Star::Find false star n=6 nbg=252 bg=3673.2 sigma=399.1 thresh=4870 peak=4863
01:01:28.529 00.000 21444 Star::Find false star n=3 nbg=264 bg=3514.3 sigma=450.8 thresh=4867 peak=4513
01:01:28.529 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 31.48,13.90,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 18.11,-3.66,0.00,M10] [#10 9.11,1.06,0.00,M6] [#11 -0.76,-0.24,3.15,U] 
01:01:28.530 00.001 21444 refined, 1 included, MultiStar: {-0.41, -0.01}, one-star: {0.67, 0.71}
01:01:28.530 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.17 = 0.11)
01:01:28.530 00.000 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
01:01:28.530 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=-0.01 hyp=0.41 cameraTheta=-3.12 mountX=0.41 mountY=-0.17, mountTheta=-0.38
01:01:28.531 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=-0.01, opts=13)
01:01:28.531 00.000 21444 Enqueuing Move request for scope (-0.41, -0.01)
01:01:28.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=448, FiltMax=65504, Gamma=0.560
01:01:28.531 00.000 21444 UpdateGuideState exits: m=452820 SNR=85.1 Saturated
01:01:28.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:28.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:28.531 00.000 21444 Enqueuing Expose request
01:01:28.531 00.000 25848 Worker thread wakes up
01:01:28.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.01) opts 0xd
01:01:28.531 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, -0.01)
01:01:28.531 00.000 25848 Moving (-0.41, -0.01) raw xDistance=0.41 yDistance=-0.17
01:01:28.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
01:01:28.531 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:28.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:01:28.531 00.000 25848 MoveAxis(E, 0, ABG)
01:01:28.531 00.000 25848 Move returns status 0, amount 0
01:01:28.531 00.000 25848 MoveAxis(N, 0, ABG)
01:01:28.531 00.000 25848 Move returns status 0, amount 0
01:01:28.531 00.000 25848 move complete, result=0
01:01:28.532 00.001 25848 worker thread done servicing request
01:01:28.532 00.000 25848 Worker thread wakes up
01:01:28.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:28.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:28.532 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
01:01:31.378 02.846 25848 Exposure complete
01:01:31.462 00.084 25848 worker thread done servicing request
01:01:31.462 00.000 21444 OnExposeComplete: enter
01:01:31.462 00.000 21444 UpdateGuideState(): m_state=6
01:01:31.462 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1438
01:01:31.462 00.000 21444 Star::Find returns 1 (1), X=1225.49, Y=745.53, Mass=372585, SNR=51.7, Peak=12284 HFD=6.5
01:01:31.462 00.000 21444 Star::Find false star n=2 nbg=263 bg=3362.9 sigma=488.4 thresh=4828 peak=4486
01:01:31.463 00.001 21444 Star::Find false star n=17 nbg=245 bg=2197.2 sigma=341.6 thresh=3222 peak=3211
01:01:31.463 00.000 21444 Star::Find false star n=7 nbg=260 bg=3892.6 sigma=467.9 thresh=5296 peak=5181
01:01:31.463 00.000 21444 Star::Find false star n=15 nbg=252 bg=3690.2 sigma=428.9 thresh=4977 peak=4586
01:01:31.463 00.000 21444 Star::Find false star n=4 nbg=258 bg=3597.9 sigma=458.7 thresh=4974 peak=4647
01:01:31.463 00.000 21444 Star::Find false star n=4 nbg=252 bg=3696.5 sigma=414.3 thresh=4939 peak=4644
01:01:31.463 00.000 21444 Star::Find false star n=2 nbg=267 bg=3498.9 sigma=509.3 thresh=5027 peak=4823
01:01:31.463 00.000 21444 Star::Find false star n=6 nbg=270 bg=3444.5 sigma=531.2 thresh=5038 peak=5016
01:01:31.463 00.000 21444 Star::Find false star n=3 nbg=258 bg=3163.8 sigma=458.2 thresh=4539 peak=4369
01:01:31.463 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.17,0.17,4.69,U] 
01:01:31.463 00.000 21444 single-star, 1 included, MultiStar: {-0.90, 0.25}, one-star: {0.39, 0.65}
01:01:31.463 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
01:01:31.463 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
01:01:31.463 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=0.65 hyp=0.76 cameraTheta=1.02 mountX=-0.33 mountY=0.75, mountTheta=1.99
01:01:31.463 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=0.65, opts=13)
01:01:31.464 00.001 21444 Enqueuing Move request for scope (0.39, 0.65)
01:01:31.464 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=446, FiltMax=65504, Gamma=0.560
01:01:31.464 00.000 21444 UpdateGuideState exits: m=372585 SNR=51.7 Saturated
01:01:31.464 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:31.464 00.000 25848 Worker thread wakes up
01:01:31.464 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.65) opts 0xd
01:01:31.464 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:31.464 00.000 21444 Enqueuing Expose request
01:01:31.464 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 0.65)
01:01:31.464 00.000 25848 Moving (0.39, 0.65) raw xDistance=-0.33 yDistance=0.75
01:01:31.464 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
01:01:31.464 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:01:31.464 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
01:01:31.464 00.000 25848 MoveAxis(E, 0, ABG)
01:01:31.464 00.000 25848 Move returns status 0, amount 0
01:01:31.464 00.000 25848 MoveAxis(N, 0, ABG)
01:01:31.464 00.000 25848 Move returns status 0, amount 0
01:01:31.464 00.000 25848 move complete, result=0
01:01:31.464 00.000 25848 worker thread done servicing request
01:01:31.464 00.000 25848 Worker thread wakes up
01:01:31.464 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:31.464 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:31.465 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
01:01:34.312 02.847 25848 Exposure complete
01:01:34.396 00.084 25848 worker thread done servicing request
01:01:34.396 00.000 21444 OnExposeComplete: enter
01:01:34.396 00.000 21444 UpdateGuideState(): m_state=6
01:01:34.396 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1439
01:01:34.396 00.000 21444 Star::Find returns 1 (1), X=1227.02, Y=746.03, Mass=416041, SNR=70.9, Peak=14004 HFD=6.4
01:01:34.396 00.000 21444 Star::Find false star n=13 nbg=263 bg=3577.5 sigma=548.5 thresh=5223 peak=5068
01:01:34.396 00.000 21444 Star::Find false star n=4 nbg=252 bg=3639.3 sigma=462.9 thresh=5028 peak=5007
01:01:34.396 00.000 21444 Star::Find false star n=3 nbg=258 bg=3418.0 sigma=489.1 thresh=4885 peak=4678
01:01:34.396 00.000 21444 Star::Find false star n=2 nbg=267 bg=3078.1 sigma=462.0 thresh=4464 peak=4055
01:01:34.396 00.000 21444 MultiStar: [#1 12.30,-17.24,0.00,M2] [#2 14.20,-4.52,0.00,M3] [#3 9.92,-3.91,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -1.19,1.44,0.13,U] [#6 0.00,0.00,0.00,L] [#7 28.06,24.06,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 12.74,-2.70,0.00,R] [#10 0.00,0.00,0.00,L] [#11 0.79,0.60,3.76,U] 
01:01:34.396 00.000 21444 refined, 2 included, MultiStar: {0.97, 0.74}, one-star: {1.92, 1.15}
01:01:34.396 00.000 21444 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
01:01:34.396 00.000 21444 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.04)
01:01:34.396 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=0.74 hyp=1.22 cameraTheta=0.65 mountX=-0.90 mountY=1.05, mountTheta=2.28
01:01:34.397 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=0.74, opts=13)
01:01:34.397 00.000 21444 Enqueuing Move request for scope (0.97, 0.74)
01:01:34.397 00.000 25848 Worker thread wakes up
01:01:34.397 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=510, FiltMax=65504, Gamma=0.560
01:01:34.397 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.74) opts 0xd
01:01:34.397 00.000 21444 UpdateGuideState exits: m=416041 SNR=70.9 Saturated
01:01:34.397 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 0.74)
01:01:34.397 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:34.397 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:34.397 00.000 21444 Enqueuing Expose request
01:01:34.397 00.000 25848 Moving (0.97, 0.74) raw xDistance=-0.90 yDistance=1.05
01:01:34.397 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
01:01:34.397 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:01:34.397 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
01:01:34.397 00.000 25848 MoveAxis(E, 26, ABG)
01:01:34.397 00.000 25848 Guiding  Dir = 2, Dur = 26
01:01:34.422 00.025 25848 IsSlewing returns 0
01:01:34.422 00.000 25848 IsGuiding returns 0
01:01:34.455 00.033 25848 IsGuiding returns 1
01:01:34.455 00.000 25848 scope still moving after pulse duration time elapsed
01:01:34.517 00.062 25848 IsSlewing returns 0
01:01:34.573 00.056 25848 IsGuiding returns 0
01:01:34.573 00.000 25848 scope move finished after 26 + 124 ms
01:01:34.573 00.000 25848 Move returns status 0, amount 26
01:01:34.573 00.000 25848 MoveAxis(N, 0, ABG)
01:01:34.573 00.000 25848 Move returns status 0, amount 0
01:01:34.573 00.000 25848 move complete, result=0
01:01:34.573 00.000 25848 worker thread done servicing request
01:01:34.573 00.000 25848 Worker thread wakes up
01:01:34.573 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:34.573 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:34.574 00.001 21444 GuideStep: -0.9 px 26 ms EAST, 1.0 px 0 ms NORTH
01:01:37.424 02.850 25848 Exposure complete
01:01:37.507 00.083 25848 worker thread done servicing request
01:01:37.507 00.000 21444 OnExposeComplete: enter
01:01:37.507 00.000 21444 UpdateGuideState(): m_state=6
01:01:37.507 00.000 21444 Star::Find(15, 1227, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1440
01:01:37.508 00.001 21444 Star::Find returns 1 (1), X=1224.46, Y=745.10, Mass=464649, SNR=80.6, Peak=13752 HFD=6.9
01:01:37.508 00.000 21444 Star::Find false star n=5 nbg=265 bg=3484.6 sigma=492.2 thresh=4961 peak=4959
01:01:37.508 00.000 21444 Star::Find false star n=2 nbg=286 bg=2220.9 sigma=523.4 thresh=3791 peak=3223
01:01:37.508 00.000 21444 Star::Find false star n=3 nbg=273 bg=3897.1 sigma=577.4 thresh=5629 peak=5387
01:01:37.508 00.000 21444 Star::Find false star n=4 nbg=265 bg=3581.8 sigma=471.2 thresh=4996 peak=4476
01:01:37.508 00.000 21444 Star::Find false star n=5 nbg=261 bg=3340.2 sigma=452.1 thresh=4696 peak=4658
01:01:37.508 00.000 21444 Star::Find false star n=2 nbg=252 bg=3546.4 sigma=460.4 thresh=4928 peak=4558
01:01:37.508 00.000 21444 Star::Find false star n=6 nbg=263 bg=3694.0 sigma=438.5 thresh=5009 peak=4807
01:01:37.508 00.000 21444 Star::Find false star n=4 nbg=251 bg=3652.7 sigma=451.0 thresh=5006 peak=4876
01:01:37.508 00.000 21444 Star::Find false star n=4 nbg=256 bg=2544.5 sigma=394.2 thresh=3727 peak=3519
01:01:37.508 00.000 21444 Star::Find false star n=3 nbg=265 bg=3180.3 sigma=411.7 thresh=4415 peak=4143
01:01:37.508 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.31,-0.32,3.62,U] 
01:01:37.508 00.000 21444 single-star, 1 included, MultiStar: {-1.16, -0.21}, one-star: {-0.64, 0.21}
01:01:37.508 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
01:01:37.508 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
01:01:37.508 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=0.21 hyp=0.67 cameraTheta=2.82 mountX=0.66 mountY=-0.05, mountTheta=-0.07
01:01:37.509 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=0.21, opts=13)
01:01:37.509 00.000 21444 Enqueuing Move request for scope (-0.64, 0.21)
01:01:37.509 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=472, FiltMax=65504, Gamma=0.560
01:01:37.509 00.000 21444 UpdateGuideState exits: m=464649 SNR=80.6 Saturated
01:01:37.509 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:37.509 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:37.509 00.000 21444 Enqueuing Expose request
01:01:37.509 00.000 25848 Worker thread wakes up
01:01:37.509 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.21) opts 0xd
01:01:37.509 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 0.21)
01:01:37.509 00.000 25848 Moving (-0.64, 0.21) raw xDistance=0.66 yDistance=-0.05
01:01:37.509 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.66
01:01:37.509 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:37.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:01:37.509 00.000 25848 MoveAxis(W, 17, ABG)
01:01:37.509 00.000 25848 Guiding  Dir = 3, Dur = 17
01:01:37.530 00.021 25848 IsSlewing returns 0
01:01:37.530 00.000 25848 IsGuiding returns 0
01:01:37.561 00.031 25848 IsGuiding returns 1
01:01:37.561 00.000 25848 scope still moving after pulse duration time elapsed
01:01:37.623 00.062 25848 IsSlewing returns 0
01:01:37.623 00.000 25848 IsGuiding returns 0
01:01:37.623 00.000 25848 scope move finished after 17 + 76 ms
01:01:37.623 00.000 25848 Move returns status 0, amount 17
01:01:37.623 00.000 25848 MoveAxis(N, 0, ABG)
01:01:37.623 00.000 25848 Move returns status 0, amount 0
01:01:37.623 00.000 25848 move complete, result=0
01:01:37.623 00.000 25848 worker thread done servicing request
01:01:37.623 00.000 25848 Worker thread wakes up
01:01:37.623 00.000 21444 GuideStep: 0.7 px 17 ms WEST, -0.0 px 0 ms NORTH
01:01:37.623 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:37.623 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:40.474 02.851 25848 Exposure complete
01:01:40.564 00.090 25848 worker thread done servicing request
01:01:40.564 00.000 21444 OnExposeComplete: enter
01:01:40.564 00.000 21444 UpdateGuideState(): m_state=6
01:01:40.564 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1441
01:01:40.564 00.000 21444 Star::Find returns 1 (1), X=1225.64, Y=744.90, Mass=439345, SNR=81.5, Peak=12440 HFD=6.6
01:01:40.564 00.000 21444 Star::Find false star n=1 nbg=268 bg=3562.4 sigma=500.1 thresh=5063 peak=4460
01:01:40.565 00.001 21444 Star::Find false star n=3 nbg=253 bg=3395.2 sigma=458.3 thresh=4770 peak=4457
01:01:40.565 00.000 21444 Star::Find false star n=1 nbg=273 bg=3571.6 sigma=478.2 thresh=5006 peak=4425
01:01:40.565 00.000 21444 Star::Find false star n=1 nbg=257 bg=3639.7 sigma=481.3 thresh=5083 peak=4672
01:01:40.565 00.000 21444 Star::Find false star n=3 nbg=276 bg=3168.3 sigma=495.0 thresh=4653 peak=4347
01:01:40.565 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 11.78,0.71,0.00,M4] [#3 -0.60,0.08,0.13,U] [#4 -16.07,-16.76,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 33.72,19.37,0.00,R] [#8 0.00,0.00,0.00,L] [#9 -9.52,-17.61,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -0.61,-0.54,2.79,U] 
01:01:40.565 00.000 21444 refined, 2 included, MultiStar: {-0.32, -0.38}, one-star: {0.54, 0.02}
01:01:40.565 00.000 21444 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.05) = xAngle (-5.32 = 0.96)
01:01:40.565 00.000 21444 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.17 = -1.88)
01:01:40.565 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=-0.38 hyp=0.49 cameraTheta=-2.27 mountX=0.28 mountY=-0.47, mountTheta=-1.03
01:01:40.567 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-0.38, opts=13)
01:01:40.567 00.000 21444 Enqueuing Move request for scope (-0.32, -0.38)
01:01:40.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3168, FiltMin=398, FiltMax=65504, Gamma=0.560
01:01:40.568 00.001 25848 Worker thread wakes up
01:01:40.568 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.38) opts 0xd
01:01:40.568 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -0.38)
01:01:40.568 00.000 25848 Moving (-0.32, -0.38) raw xDistance=0.28 yDistance=-0.47
01:01:40.568 00.000 21444 UpdateGuideState exits: m=439345 SNR=81.5 Saturated
01:01:40.568 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
01:01:40.568 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:40.568 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:01:40.568 00.000 25848 MoveAxis(E, 0, ABG)
01:01:40.568 00.000 25848 Move returns status 0, amount 0
01:01:40.568 00.000 25848 MoveAxis(N, 0, ABG)
01:01:40.568 00.000 25848 Move returns status 0, amount 0
01:01:40.568 00.000 25848 move complete, result=0
01:01:40.568 00.000 25848 worker thread done servicing request
01:01:40.568 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:40.568 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:40.568 00.000 21444 Enqueuing Expose request
01:01:40.568 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
01:01:40.568 00.000 25848 Worker thread wakes up
01:01:40.568 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:40.568 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:43.409 02.841 25848 Exposure complete
01:01:43.493 00.084 25848 worker thread done servicing request
01:01:43.493 00.000 21444 OnExposeComplete: enter
01:01:43.493 00.000 21444 UpdateGuideState(): m_state=6
01:01:43.493 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1442
01:01:43.493 00.000 21444 Star::Find returns 1 (1), X=1224.81, Y=745.32, Mass=328658, SNR=53.2, Peak=12416 HFD=5.9
01:01:43.493 00.000 21444 Star::Find false star n=3 nbg=258 bg=3412.7 sigma=448.8 thresh=4759 peak=4547
01:01:43.493 00.000 21444 Star::Find false star n=1 nbg=265 bg=3911.5 sigma=453.8 thresh=5273 peak=4901
01:01:43.493 00.000 21444 Star::Find false star n=6 nbg=249 bg=3630.7 sigma=419.6 thresh=4889 peak=4624
01:01:43.493 00.000 21444 Star::Find false star n=12 nbg=241 bg=3468.8 sigma=382.1 thresh=4615 peak=4555
01:01:43.493 00.000 21444 Star::Find false star n=2 nbg=265 bg=3021.0 sigma=497.9 thresh=4515 peak=4102
01:01:43.493 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.55,-16.25,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 -17.86,-18.61,0.00,R] [#5 15.39,19.75,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -17.15,-3.86,0.00,M2] [#9 -18.18,-31.55,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -0.83,-0.58,4.51,U] 
01:01:43.493 00.000 21444 single-star, 1 included, MultiStar: {-0.73, -0.39}, one-star: {-0.29, 0.44}
01:01:43.493 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
01:01:43.493 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.55)
01:01:43.493 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.44 hyp=0.52 cameraTheta=2.16 mountX=0.33 mountY=0.29, mountTheta=0.73
01:01:43.494 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.44, opts=13)
01:01:43.494 00.000 21444 Enqueuing Move request for scope (-0.29, 0.44)
01:01:43.494 00.000 25848 Worker thread wakes up
01:01:43.494 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.44) opts 0xd
01:01:43.494 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.44)
01:01:43.494 00.000 25848 Moving (-0.29, 0.44) raw xDistance=0.33 yDistance=0.29
01:01:43.494 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=396, FiltMax=65504, Gamma=0.560
01:01:43.494 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
01:01:43.495 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:43.495 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:01:43.495 00.000 25848 MoveAxis(E, 0, ABG)
01:01:43.495 00.000 25848 Move returns status 0, amount 0
01:01:43.495 00.000 25848 MoveAxis(N, 0, ABG)
01:01:43.495 00.000 25848 Move returns status 0, amount 0
01:01:43.495 00.000 25848 move complete, result=0
01:01:43.495 00.000 21444 UpdateGuideState exits: m=328658 SNR=53.2 Saturated
01:01:43.495 00.000 25848 worker thread done servicing request
01:01:43.495 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:43.495 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:43.495 00.000 21444 Enqueuing Expose request
01:01:43.495 00.000 25848 Worker thread wakes up
01:01:43.495 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:43.495 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
01:01:43.495 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:46.348 02.853 25848 Exposure complete
01:01:46.435 00.087 25848 worker thread done servicing request
01:01:46.435 00.000 21444 OnExposeComplete: enter
01:01:46.435 00.000 21444 UpdateGuideState(): m_state=6
01:01:46.435 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1443
01:01:46.436 00.001 21444 Star::Find returns 1 (1), X=1227.06, Y=745.53, Mass=384105, SNR=64.6, Peak=12412 HFD=6.6
01:01:46.436 00.000 21444 Star::Find false star n=3 nbg=261 bg=3617.2 sigma=419.9 thresh=4877 peak=4646
01:01:46.436 00.000 21444 Star::Find false star n=3 nbg=264 bg=3573.6 sigma=496.5 thresh=5063 peak=4650
01:01:46.436 00.000 21444 Star::Find false star n=7 nbg=247 bg=3623.2 sigma=442.6 thresh=4951 peak=4715
01:01:46.436 00.000 21444 Star::Find false star n=6 nbg=259 bg=3181.8 sigma=389.9 thresh=4351 peak=4175
01:01:46.436 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -2.67,-27.93,0.00,M6] [#3 -2.47,0.46,0.27,U] [#4 -1.56,-6.34,0.00,M1] [#5 17.49,8.83,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -12.94,-9.88,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 -16.61,-43.94,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 0.33,-0.92,3.86,U] 
01:01:46.436 00.000 21444 refined, 2 included, MultiStar: {0.50, -0.54}, one-star: {1.96, 0.64}
01:01:46.436 00.000 21444 CameraToMount -- cameraTheta (-0.83) - m_xAngle (3.05) = xAngle (-3.88 = 2.40)
01:01:46.436 00.000 21444 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.72 = -0.44)
01:01:46.436 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-0.54 hyp=0.73 cameraTheta=-0.83 mountX=-0.54 mountY=-0.31, mountTheta=-2.62
01:01:46.437 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-0.54, opts=13)
01:01:46.437 00.000 21444 Enqueuing Move request for scope (0.50, -0.54)
01:01:46.437 00.000 25848 Worker thread wakes up
01:01:46.437 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.54) opts 0xd
01:01:46.437 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, -0.54)
01:01:46.437 00.000 25848 Moving (0.50, -0.54) raw xDistance=-0.54 yDistance=-0.31
01:01:46.437 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=296, FiltMax=65504, Gamma=0.560
01:01:46.437 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
01:01:46.437 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:46.437 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:01:46.437 00.000 25848 MoveAxis(E, 16, ABG)
01:01:46.438 00.001 25848 Guiding  Dir = 2, Dur = 16
01:01:46.438 00.000 21444 UpdateGuideState exits: m=384105 SNR=64.6 Saturated
01:01:46.438 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:46.438 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:46.438 00.000 21444 Enqueuing Expose request
01:01:46.466 00.028 25848 IsSlewing returns 0
01:01:46.466 00.000 25848 IsGuiding returns 0
01:01:46.498 00.032 25848 IsGuiding returns 1
01:01:46.498 00.000 25848 scope still moving after pulse duration time elapsed
01:01:46.564 00.066 25848 IsSlewing returns 0
01:01:46.564 00.000 25848 IsGuiding returns 0
01:01:46.564 00.000 25848 scope move finished after 16 + 81 ms
01:01:46.564 00.000 25848 Move returns status 0, amount 16
01:01:46.564 00.000 25848 MoveAxis(N, 0, ABG)
01:01:46.564 00.000 25848 Move returns status 0, amount 0
01:01:46.564 00.000 25848 move complete, result=0
01:01:46.564 00.000 25848 worker thread done servicing request
01:01:46.564 00.000 25848 Worker thread wakes up
01:01:46.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:46.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:46.564 00.000 21444 GuideStep: -0.5 px 16 ms EAST, -0.3 px 0 ms NORTH
01:01:49.412 02.848 25848 Exposure complete
01:01:49.495 00.083 25848 worker thread done servicing request
01:01:49.495 00.000 21444 OnExposeComplete: enter
01:01:49.495 00.000 21444 UpdateGuideState(): m_state=6
01:01:49.495 00.000 21444 Star::Find(15, 1227, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1444
01:01:49.495 00.000 21444 Star::Find returns 1 (1), X=1226.04, Y=744.93, Mass=396213, SNR=58.9, Peak=12848 HFD=6.2
01:01:49.495 00.000 21444 Star::Find false star n=1 nbg=247 bg=3582.4 sigma=443.4 thresh=4913 peak=4508
01:01:49.495 00.000 21444 Star::Find false star n=6 nbg=265 bg=3801.7 sigma=498.1 thresh=5296 peak=5173
01:01:49.495 00.000 21444 Star::Find false star n=4 nbg=263 bg=3680.3 sigma=496.3 thresh=5169 peak=4987
01:01:49.496 00.001 21444 Star::Find false star n=3 nbg=271 bg=3136.8 sigma=453.4 thresh=4497 peak=4143
01:01:49.496 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.43,-43.19,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -29.88,-25.13,0.00,M2] [#8 -2.17,-4.21,0.15,U] [#9 -15.02,-35.71,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -0.07,-0.84,3.95,U] 
01:01:49.496 00.000 21444 refined, 2 included, MultiStar: {0.06, -0.77}, one-star: {0.94, 0.05}
01:01:49.496 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
01:01:49.496 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.38 = -1.10)
01:01:49.496 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.77 hyp=0.77 cameraTheta=-1.49 mountX=-0.13 mountY=-0.69, mountTheta=-1.76
01:01:49.496 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.77, opts=13)
01:01:49.496 00.000 21444 Enqueuing Move request for scope (0.06, -0.77)
01:01:49.497 00.001 25848 Worker thread wakes up
01:01:49.497 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.77) opts 0xd
01:01:49.497 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.77)
01:01:49.497 00.000 25848 Moving (0.06, -0.77) raw xDistance=-0.13 yDistance=-0.69
01:01:49.497 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:01:49.497 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:01:49.497 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
01:01:49.497 00.000 25848 MoveAxis(E, 0, ABG)
01:01:49.497 00.000 25848 Move returns status 0, amount 0
01:01:49.497 00.000 25848 MoveAxis(N, 0, ABG)
01:01:49.497 00.000 25848 Move returns status 0, amount 0
01:01:49.497 00.000 25848 move complete, result=0
01:01:49.497 00.000 25848 worker thread done servicing request
01:01:49.497 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3176, FiltMin=180, FiltMax=65504, Gamma=0.560
01:01:49.497 00.000 21444 UpdateGuideState exits: m=396213 SNR=58.9 Saturated
01:01:49.497 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:49.497 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:49.497 00.000 21444 Enqueuing Expose request
01:01:49.497 00.000 25848 Worker thread wakes up
01:01:49.497 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:49.497 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:49.497 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
01:01:52.341 02.844 25848 Exposure complete
01:01:52.428 00.087 25848 worker thread done servicing request
01:01:52.429 00.001 21444 OnExposeComplete: enter
01:01:52.429 00.000 21444 UpdateGuideState(): m_state=6
01:01:52.429 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1445
01:01:52.429 00.000 21444 Star::Find returns 1 (1), X=1226.01, Y=745.57, Mass=362508, SNR=55.4, Peak=11176 HFD=6.5
01:01:52.429 00.000 21444 Star::Find false star n=3 nbg=253 bg=3485.7 sigma=448.0 thresh=4830 peak=4667
01:01:52.429 00.000 21444 Star::Find false star n=2 nbg=249 bg=2381.9 sigma=422.8 thresh=3650 peak=3530
01:01:52.429 00.000 21444 Star::Find false star n=5 nbg=223 bg=3713.1 sigma=421.7 thresh=4978 peak=4546
01:01:52.429 00.000 21444 Star::Find false star n=4 nbg=269 bg=3650.4 sigma=445.5 thresh=4987 peak=4578
01:01:52.429 00.000 21444 Star::Find false star n=5 nbg=264 bg=3200.9 sigma=437.6 thresh=4514 peak=4333
01:01:52.429 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.47,-2.56,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 15.03,7.31,0.00,M5] [#6 24.64,-32.08,0.00,R] [#7 -31.02,-24.05,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 -10.69,-37.00,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -0.07,0.34,4.89,U] 
01:01:52.429 00.000 21444 refined, 1 included, MultiStar: {0.10, 0.40}, one-star: {0.91, 0.69}
01:01:52.429 00.000 21444 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.05) = xAngle (-1.71 = -1.71)
01:01:52.429 00.000 21444 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.56 = 1.73)
01:01:52.429 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.34 mountX=-0.06 mountY=0.41, mountTheta=1.71
01:01:52.430 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.40, opts=13)
01:01:52.430 00.000 21444 Enqueuing Move request for scope (0.10, 0.40)
01:01:52.430 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=144, FiltMax=65504, Gamma=0.560
01:01:52.430 00.000 21444 UpdateGuideState exits: m=362508 SNR=55.4 Saturated
01:01:52.430 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:52.430 00.000 25848 Worker thread wakes up
01:01:52.430 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:52.430 00.000 21444 Enqueuing Expose request
01:01:52.430 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.40) opts 0xd
01:01:52.430 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.40)
01:01:52.430 00.000 25848 Moving (0.10, 0.40) raw xDistance=-0.06 yDistance=0.41
01:01:52.430 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:01:52.430 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:52.431 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:01:52.431 00.000 25848 MoveAxis(E, 0, ABG)
01:01:52.431 00.000 25848 Move returns status 0, amount 0
01:01:52.431 00.000 25848 MoveAxis(N, 0, ABG)
01:01:52.431 00.000 25848 Move returns status 0, amount 0
01:01:52.431 00.000 25848 move complete, result=0
01:01:52.431 00.000 25848 worker thread done servicing request
01:01:52.431 00.000 25848 Worker thread wakes up
01:01:52.431 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:52.431 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:52.431 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:01:55.280 02.849 25848 Exposure complete
01:01:55.368 00.088 25848 worker thread done servicing request
01:01:55.368 00.000 21444 OnExposeComplete: enter
01:01:55.368 00.000 21444 UpdateGuideState(): m_state=6
01:01:55.368 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1446
01:01:55.369 00.001 21444 Star::Find returns 1 (1), X=1228.22, Y=746.60, Mass=356188, SNR=55.2, Peak=12792 HFD=6.2
01:01:55.369 00.000 21444 Star::Find false star n=9 nbg=230 bg=3690.5 sigma=423.0 thresh=4960 peak=4742
01:01:55.369 00.000 21444 Star::Find false star n=4 nbg=250 bg=3366.0 sigma=458.8 thresh=4742 peak=4568
01:01:55.369 00.000 21444 Star::Find false star n=5 nbg=270 bg=3583.0 sigma=492.3 thresh=5060 peak=4839
01:01:55.369 00.000 21444 Star::Find false star n=3 nbg=276 bg=2767.1 sigma=521.4 thresh=4331 peak=3754
01:01:55.369 00.000 21444 Star::Find false star n=8 nbg=266 bg=3046.4 sigma=431.6 thresh=4341 peak=4302
01:01:55.369 00.000 21444 MultiStar: [#1 17.41,-21.45,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -13.29,6.39,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -14.20,5.06,0.00,M1] [#7 -28.74,-24.35,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.24,0.35,4.08,U] 
01:01:55.369 00.000 21444 refined, 1 included, MultiStar: {2.41, 0.62}, one-star: {3.12, 1.72}
01:01:55.369 00.000 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
01:01:55.369 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.64 = 0.64)
01:01:55.369 00.000 21444 CameraToMount -- cameraX=2.41 cameraY=0.62 hyp=2.49 cameraTheta=0.25 mountX=-2.35 mountY=1.49, mountTheta=2.58
01:01:55.370 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.41, y=0.62, opts=13)
01:01:55.370 00.000 21444 Enqueuing Move request for scope (2.41, 0.62)
01:01:55.370 00.000 25848 Worker thread wakes up
01:01:55.370 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.41, 0.62) opts 0xd
01:01:55.370 00.000 25848 Handling offset move in thread for scope, endpoint = (2.41, 0.62)
01:01:55.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=358, FiltMax=65504, Gamma=0.560
01:01:55.370 00.000 25848 Moving (2.41, 0.62) raw xDistance=-2.35 yDistance=1.49
01:01:55.371 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.48 from input -2.35
01:01:55.371 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:01:55.371 00.000 21444 UpdateGuideState exits: m=356188 SNR=55.2 Saturated
01:01:55.371 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.49
01:01:55.371 00.000 25848 MoveAxis(E, 68, ABG)
01:01:55.371 00.000 25848 Guiding  Dir = 2, Dur = 68
01:01:55.371 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:55.371 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:55.371 00.000 21444 Enqueuing Expose request
01:01:55.391 00.020 25848 IsSlewing returns 0
01:01:55.391 00.000 25848 IsGuiding returns 0
01:01:55.423 00.032 25848 PulseGuide returned control before completion, sleep 47
01:01:55.483 00.060 25848 IsGuiding returns 1
01:01:55.483 00.000 25848 scope still moving after pulse duration time elapsed
01:01:55.547 00.064 25848 IsSlewing returns 0
01:01:55.547 00.000 25848 IsGuiding returns 0
01:01:55.547 00.000 25848 scope move finished after 68 + 88 ms
01:01:55.547 00.000 25848 Move returns status 0, amount 68
01:01:55.548 00.001 25848 MoveAxis(N, 0, ABG)
01:01:55.548 00.000 25848 Move returns status 0, amount 0
01:01:55.548 00.000 25848 move complete, result=0
01:01:55.548 00.000 25848 worker thread done servicing request
01:01:55.548 00.000 25848 Worker thread wakes up
01:01:55.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:55.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:55.548 00.000 21444 GuideStep: -2.3 px 68 ms EAST, 1.5 px 0 ms NORTH
01:01:58.400 02.852 25848 Exposure complete
01:01:58.481 00.081 25848 worker thread done servicing request
01:01:58.481 00.000 21444 OnExposeComplete: enter
01:01:58.481 00.000 21444 UpdateGuideState(): m_state=6
01:01:58.481 00.000 21444 Star::Find(15, 1228, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1447
01:01:58.482 00.001 21444 Star::Find returns 1 (1), X=1227.75, Y=744.14, Mass=442141, SNR=77.4, Peak=14892 HFD=6.6
01:01:58.482 00.000 21444 Star::Find false star n=1 nbg=280 bg=3523.8 sigma=491.8 thresh=4999 peak=4584
01:01:58.482 00.000 21444 Star::Find false star n=4 nbg=258 bg=3725.3 sigma=378.7 thresh=4861 peak=4627
01:01:58.482 00.000 21444 Star::Find false star n=2 nbg=266 bg=3427.2 sigma=482.6 thresh=4875 peak=4681
01:01:58.482 00.000 21444 Star::Find false star n=10 nbg=259 bg=3502.1 sigma=431.7 thresh=4797 peak=4731
01:01:58.482 00.000 21444 Star::Find false star n=6 nbg=251 bg=2645.8 sigma=369.7 thresh=3755 peak=3556
01:01:58.482 00.000 21444 Star::Find false star n=4 nbg=261 bg=3204.5 sigma=432.3 thresh=4501 peak=4255
01:01:58.482 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.17,0.76,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -29.33,-25.24,0.00,M5] [#8 5.55,1.48,0.12,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.45,-1.18,3.50,U] 
01:01:58.482 00.000 21444 refined, 3 included, MultiStar: {1.75, -0.96}, one-star: {2.65, -0.75}
01:01:58.482 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
01:01:58.482 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.11)
01:01:58.482 00.000 21444 CameraToMount -- cameraX=1.75 cameraY=-0.96 hyp=2.00 cameraTheta=-0.50 mountX=-1.83 mountY=-0.22, mountTheta=-3.02
01:01:58.483 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.75, y=-0.96, opts=13)
01:01:58.483 00.000 21444 Enqueuing Move request for scope (1.75, -0.96)
01:01:58.483 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=256, FiltMax=65504, Gamma=0.560
01:01:58.483 00.000 21444 UpdateGuideState exits: m=442141 SNR=77.4 Saturated
01:01:58.483 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:58.483 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:01:58.483 00.000 21444 Enqueuing Expose request
01:01:58.483 00.000 25848 Worker thread wakes up
01:01:58.483 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.75, -0.96) opts 0xd
01:01:58.483 00.000 25848 Handling offset move in thread for scope, endpoint = (1.75, -0.96)
01:01:58.483 00.000 25848 Moving (1.75, -0.96) raw xDistance=-1.83 yDistance=-0.22
01:01:58.483 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.83
01:01:58.483 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:58.483 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:01:58.483 00.000 25848 MoveAxis(E, 58, ABG)
01:01:58.483 00.000 25848 Guiding  Dir = 2, Dur = 58
01:01:58.516 00.033 25848 IsSlewing returns 0
01:01:58.516 00.000 25848 IsGuiding returns 0
01:01:58.547 00.031 25848 PulseGuide returned control before completion, sleep 37
01:01:58.607 00.060 25848 IsGuiding returns 1
01:01:58.607 00.000 25848 scope still moving after pulse duration time elapsed
01:01:58.672 00.065 25848 IsSlewing returns 0
01:01:58.673 00.001 25848 IsGuiding returns 0
01:01:58.673 00.000 25848 scope move finished after 58 + 98 ms
01:01:58.673 00.000 25848 Move returns status 0, amount 58
01:01:58.673 00.000 25848 MoveAxis(N, 0, ABG)
01:01:58.673 00.000 25848 Move returns status 0, amount 0
01:01:58.673 00.000 25848 move complete, result=0
01:01:58.673 00.000 25848 worker thread done servicing request
01:01:58.673 00.000 25848 Worker thread wakes up
01:01:58.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:01:58.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:01:58.673 00.000 21444 GuideStep: -1.8 px 58 ms EAST, -0.2 px 0 ms NORTH
01:02:01.516 02.843 25848 Exposure complete
01:02:01.597 00.081 25848 worker thread done servicing request
01:02:01.597 00.000 21444 OnExposeComplete: enter
01:02:01.598 00.001 21444 UpdateGuideState(): m_state=6
01:02:01.598 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1448
01:02:01.598 00.000 21444 Star::Find returns 1 (1), X=1228.38, Y=746.30, Mass=435423, SNR=67.7, Peak=14360 HFD=6.2
01:02:01.598 00.000 21444 Star::Find false star n=2 nbg=267 bg=3514.5 sigma=454.1 thresh=4877 peak=4597
01:02:01.598 00.000 21444 Star::Find false star n=3 nbg=263 bg=2184.4 sigma=407.4 thresh=3407 peak=3212
01:02:01.598 00.000 21444 Star::Find false star n=20 nbg=247 bg=3803.6 sigma=400.6 thresh=5005 peak=4734
01:02:01.598 00.000 21444 Star::Find false star n=3 nbg=269 bg=3487.9 sigma=489.6 thresh=4957 peak=4545
01:02:01.598 00.000 21444 Star::Find false star n=5 nbg=263 bg=3532.7 sigma=433.8 thresh=4834 peak=4630
01:02:01.598 00.000 21444 Star::Find false star n=2 nbg=265 bg=2634.9 sigma=468.6 thresh=4041 peak=3640
01:02:01.598 00.000 21444 Star::Find false star n=1 nbg=284 bg=2935.7 sigma=551.4 thresh=4590 peak=4042
01:02:01.598 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.78,0.84,0.18,U] [#4 0.00,0.00,0.00,L] [#5 22.51,13.47,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -28.61,-24.29,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.10,-0.24,3.55,U] 
01:02:01.598 00.000 21444 refined, 2 included, MultiStar: {2.20, 0.15}, one-star: {3.27, 1.42}
01:02:01.598 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
01:02:01.598 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.46)
01:02:01.598 00.000 21444 CameraToMount -- cameraX=2.20 cameraY=0.15 hyp=2.20 cameraTheta=0.07 mountX=-2.17 mountY=0.97, mountTheta=2.72
01:02:01.599 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.20, y=0.15, opts=13)
01:02:01.599 00.000 21444 Enqueuing Move request for scope (2.20, 0.15)
01:02:01.599 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=308, FiltMax=65504, Gamma=0.560
01:02:01.599 00.000 21444 UpdateGuideState exits: m=435423 SNR=67.7 Saturated
01:02:01.599 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:01.599 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:01.599 00.000 21444 Enqueuing Expose request
01:02:01.599 00.000 25848 Worker thread wakes up
01:02:01.600 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.20, 0.15) opts 0xd
01:02:01.600 00.000 25848 Handling offset move in thread for scope, endpoint = (2.20, 0.15)
01:02:01.600 00.000 25848 Moving (2.20, 0.15) raw xDistance=-2.17 yDistance=0.97
01:02:01.600 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.46 from input -2.17
01:02:01.600 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:02:01.600 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.97
01:02:01.600 00.000 25848 MoveAxis(E, 67, ABG)
01:02:01.600 00.000 25848 Guiding  Dir = 2, Dur = 67
01:02:01.643 00.043 25848 IsSlewing returns 0
01:02:01.644 00.001 25848 IsGuiding returns 0
01:02:01.675 00.031 25848 PulseGuide returned control before completion, sleep 46
01:02:01.736 00.061 25848 IsGuiding returns 1
01:02:01.736 00.000 25848 scope still moving after pulse duration time elapsed
01:02:01.797 00.061 25848 IsSlewing returns 0
01:02:01.798 00.001 25848 IsGuiding returns 0
01:02:01.798 00.000 25848 scope move finished after 67 + 87 ms
01:02:01.798 00.000 25848 Move returns status 0, amount 67
01:02:01.798 00.000 25848 MoveAxis(N, 0, ABG)
01:02:01.798 00.000 25848 Move returns status 0, amount 0
01:02:01.798 00.000 25848 move complete, result=0
01:02:01.798 00.000 25848 worker thread done servicing request
01:02:01.798 00.000 25848 Worker thread wakes up
01:02:01.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:01.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:01.798 00.000 21444 GuideStep: -2.2 px 67 ms EAST, 1.0 px 0 ms NORTH
01:02:04.645 02.847 25848 Exposure complete
01:02:04.727 00.082 25848 worker thread done servicing request
01:02:04.727 00.000 21444 OnExposeComplete: enter
01:02:04.727 00.000 21444 UpdateGuideState(): m_state=6
01:02:04.728 00.001 21444 Star::Find(15, 1228, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1449
01:02:04.728 00.000 21444 Star::Find returns 1 (1), X=1227.96, Y=744.76, Mass=353201, SNR=56.9, Peak=13424 HFD=6.1
01:02:04.728 00.000 21444 Star::Find false star n=1 nbg=270 bg=3558.7 sigma=476.4 thresh=4988 peak=4879
01:02:04.728 00.000 21444 Star::Find false star n=5 nbg=274 bg=3658.3 sigma=454.5 thresh=5022 peak=4754
01:02:04.728 00.000 21444 Star::Find false star n=2 nbg=267 bg=3516.2 sigma=464.0 thresh=4908 peak=4802
01:02:04.728 00.000 21444 Star::Find false star n=4 nbg=256 bg=3573.3 sigma=475.6 thresh=5000 peak=4859
01:02:04.728 00.000 21444 Star::Find false star n=2 nbg=266 bg=2775.4 sigma=490.3 thresh=4246 peak=3762
01:02:04.728 00.000 21444 Star::Find false star n=4 nbg=261 bg=3023.0 sigma=432.0 thresh=4319 peak=4246
01:02:04.728 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 23.43,14.91,0.00,M8] [#3 0.59,0.19,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -28.51,-25.12,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.89,-1.43,4.26,U] 
01:02:04.728 00.000 21444 refined, 2 included, MultiStar: {2.02, -1.13}, one-star: {2.86, -0.13}
01:02:04.728 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
01:02:04.728 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
01:02:04.728 00.000 21444 CameraToMount -- cameraX=2.02 cameraY=-1.13 hyp=2.31 cameraTheta=-0.51 mountX=-2.11 mountY=-0.28, mountTheta=-3.01
01:02:04.730 00.002 21444 SchedulePrimaryMove(1030A8C0, x=2.02, y=-1.13, opts=13)
01:02:04.730 00.000 21444 Enqueuing Move request for scope (2.02, -1.13)
01:02:04.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=480, FiltMax=65504, Gamma=0.560
01:02:04.730 00.000 21444 UpdateGuideState exits: m=353201 SNR=56.9 Saturated
01:02:04.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:04.730 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:04.730 00.000 21444 Enqueuing Expose request
01:02:04.730 00.000 25848 Worker thread wakes up
01:02:04.730 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.02, -1.13) opts 0xd
01:02:04.730 00.000 25848 Handling offset move in thread for scope, endpoint = (2.02, -1.13)
01:02:04.730 00.000 25848 Moving (2.02, -1.13) raw xDistance=-2.11 yDistance=-0.28
01:02:04.730 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.43 from input -2.11
01:02:04.730 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:04.730 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:02:04.730 00.000 25848 MoveAxis(E, 66, ABG)
01:02:04.730 00.000 25848 Guiding  Dir = 2, Dur = 66
01:02:04.751 00.021 25848 IsSlewing returns 0
01:02:04.751 00.000 25848 IsGuiding returns 0
01:02:04.782 00.031 25848 PulseGuide returned control before completion, sleep 45
01:02:04.831 00.049 25848 IsGuiding returns 1
01:02:04.831 00.000 25848 scope still moving after pulse duration time elapsed
01:02:04.889 00.058 25848 IsSlewing returns 0
01:02:04.889 00.000 25848 IsGuiding returns 0
01:02:04.889 00.000 25848 scope move finished after 66 + 72 ms
01:02:04.889 00.000 25848 Move returns status 0, amount 66
01:02:04.889 00.000 25848 MoveAxis(N, 0, ABG)
01:02:04.889 00.000 25848 Move returns status 0, amount 0
01:02:04.889 00.000 25848 move complete, result=0
01:02:04.889 00.000 25848 worker thread done servicing request
01:02:04.889 00.000 25848 Worker thread wakes up
01:02:04.889 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:04.889 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:04.889 00.000 21444 GuideStep: -2.1 px 66 ms EAST, -0.3 px 0 ms NORTH
01:02:07.728 02.839 25848 Exposure complete
01:02:07.805 00.077 25848 worker thread done servicing request
01:02:07.805 00.000 21444 OnExposeComplete: enter
01:02:07.805 00.000 21444 UpdateGuideState(): m_state=6
01:02:07.806 00.001 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1450
01:02:07.806 00.000 21444 Star::Find returns 1 (1), X=1227.20, Y=744.87, Mass=387936, SNR=65.4, Peak=11608 HFD=6.7
01:02:07.806 00.000 21444 Star::Find false star n=3 nbg=276 bg=2173.9 sigma=428.6 thresh=3460 peak=3091
01:02:07.806 00.000 21444 Star::Find false star n=4 nbg=253 bg=3996.7 sigma=446.6 thresh=5337 peak=5258
01:02:07.806 00.000 21444 Star::Find false star n=2 nbg=260 bg=3563.7 sigma=538.7 thresh=5180 peak=4999
01:02:07.806 00.000 21444 Star::Find false star n=3 nbg=258 bg=3586.2 sigma=424.3 thresh=4859 peak=4588
01:02:07.806 00.000 21444 Star::Find false star n=3 nbg=248 bg=2712.4 sigma=413.2 thresh=3952 peak=3635
01:02:07.806 00.000 21444 Star::Find false star n=2 nbg=259 bg=3000.0 sigma=450.5 thresh=4351 peak=4076
01:02:07.806 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 16.17,6.30,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 -30.35,-25.43,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.30,-0.53,3.05,U] 
01:02:07.806 00.000 21444 refined, 1 included, MultiStar: {0.74, -0.40}, one-star: {2.10, -0.02}
01:02:07.806 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.74)
01:02:07.806 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.11)
01:02:07.806 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=-0.40 hyp=0.84 cameraTheta=-0.50 mountX=-0.77 mountY=-0.09, mountTheta=-3.02
01:02:07.807 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=-0.40, opts=13)
01:02:07.807 00.000 21444 Enqueuing Move request for scope (0.74, -0.40)
01:02:07.807 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=370, FiltMax=65504, Gamma=0.560
01:02:07.807 00.000 21444 UpdateGuideState exits: m=387936 SNR=65.4 Saturated
01:02:07.807 00.000 25848 Worker thread wakes up
01:02:07.807 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.40) opts 0xd
01:02:07.807 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, -0.40)
01:02:07.807 00.000 25848 Moving (0.74, -0.40) raw xDistance=-0.77 yDistance=-0.09
01:02:07.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.77
01:02:07.807 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:07.807 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:07.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:02:07.807 00.000 25848 MoveAxis(E, 27, ABG)
01:02:07.807 00.000 25848 Guiding  Dir = 2, Dur = 27
01:02:07.807 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:07.807 00.000 21444 Enqueuing Expose request
01:02:07.828 00.021 25848 IsSlewing returns 0
01:02:07.828 00.000 25848 IsGuiding returns 0
01:02:07.860 00.032 25848 IsGuiding returns 1
01:02:07.860 00.000 25848 scope still moving after pulse duration time elapsed
01:02:07.908 00.048 25848 IsSlewing returns 0
01:02:07.908 00.000 25848 IsGuiding returns 0
01:02:07.908 00.000 25848 scope move finished after 27 + 53 ms
01:02:07.908 00.000 25848 Move returns status 0, amount 27
01:02:07.908 00.000 25848 MoveAxis(N, 0, ABG)
01:02:07.908 00.000 25848 Move returns status 0, amount 0
01:02:07.908 00.000 25848 move complete, result=0
01:02:07.908 00.000 25848 worker thread done servicing request
01:02:07.908 00.000 25848 Worker thread wakes up
01:02:07.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:07.908 00.000 21444 GuideStep: -0.8 px 27 ms EAST, -0.1 px 0 ms NORTH
01:02:07.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:10.758 02.850 25848 Exposure complete
01:02:10.834 00.076 25848 worker thread done servicing request
01:02:10.834 00.000 21444 OnExposeComplete: enter
01:02:10.834 00.000 21444 UpdateGuideState(): m_state=6
01:02:10.834 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1451
01:02:10.834 00.000 21444 Star::Find returns 1 (1), X=1226.14, Y=743.40, Mass=378134, SNR=64.6, Peak=11308 HFD=6.5
01:02:10.834 00.000 21444 Star::Find false star n=2 nbg=260 bg=2174.4 sigma=429.9 thresh=3464 peak=3410
01:02:10.834 00.000 21444 Star::Find false star n=2 nbg=277 bg=3923.9 sigma=533.0 thresh=5523 peak=5137
01:02:10.834 00.000 21444 Star::Find false star n=6 nbg=253 bg=3598.2 sigma=509.3 thresh=5126 peak=4808
01:02:10.835 00.001 21444 Star::Find false star n=13 nbg=256 bg=3530.4 sigma=405.9 thresh=4748 peak=4737
01:02:10.835 00.000 21444 Star::Find false star n=3 nbg=271 bg=3644.1 sigma=465.9 thresh=5042 peak=4724
01:02:10.835 00.000 21444 Star::Find false star n=3 nbg=274 bg=3583.3 sigma=502.0 thresh=5089 peak=4780
01:02:10.835 00.000 21444 Star::Find false star n=3 nbg=275 bg=2718.3 sigma=488.0 thresh=4182 peak=3782
01:02:10.835 00.000 21444 Star::Find false star n=7 nbg=261 bg=3074.7 sigma=464.3 thresh=4468 peak=4091
01:02:10.835 00.000 21444 MultiStar: [#1 36.91,-33.80,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -30.67,-27.06,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.13,-1.58,3.33,U] 
01:02:10.835 00.000 21444 refined, 1 included, MultiStar: {0.14, -1.56}, one-star: {1.04, -1.48}
01:02:10.835 00.000 21444 CameraToMount -- cameraTheta (-1.48) - m_xAngle (3.05) = xAngle (-4.53 = 1.75)
01:02:10.835 00.000 21444 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.09)
01:02:10.835 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-1.56 hyp=1.57 cameraTheta=-1.48 mountX=-0.28 mountY=-1.39, mountTheta=-1.77
01:02:10.836 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-1.56, opts=13)
01:02:10.836 00.000 21444 Enqueuing Move request for scope (0.14, -1.56)
01:02:10.836 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3176, FiltMin=142, FiltMax=65504, Gamma=0.560
01:02:10.836 00.000 21444 UpdateGuideState exits: m=378134 SNR=64.6 Saturated
01:02:10.836 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:10.836 00.000 25848 Worker thread wakes up
01:02:10.836 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -1.56) opts 0xd
01:02:10.836 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -1.56)
01:02:10.836 00.000 25848 Moving (0.14, -1.56) raw xDistance=-0.28 yDistance=-1.39
01:02:10.836 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:10.836 00.000 21444 Enqueuing Expose request
01:02:10.836 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
01:02:10.836 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
01:02:10.836 00.000 25848 MoveAxis(E, 0, ABG)
01:02:10.836 00.000 25848 Move returns status 0, amount 0
01:02:10.836 00.000 25848 MoveAxis(N, 38, ABG)
01:02:10.837 00.001 25848 Guiding  Dir = 0, Dur = 38
01:02:10.892 00.055 25848 IsSlewing returns 0
01:02:10.892 00.000 25848 IsGuiding returns 0
01:02:10.924 00.032 25848 PulseGuide returned control before completion, sleep 17
01:02:10.946 00.022 25848 IsGuiding returns 1
01:02:10.946 00.000 25848 scope still moving after pulse duration time elapsed
01:02:11.001 00.055 25848 IsSlewing returns 0
01:02:11.001 00.000 25848 IsGuiding returns 0
01:02:11.001 00.000 25848 scope move finished after 38 + 70 ms
01:02:11.001 00.000 25848 Move returns status 0, amount 38
01:02:11.001 00.000 25848 move complete, result=0
01:02:11.001 00.000 25848 worker thread done servicing request
01:02:11.001 00.000 25848 Worker thread wakes up
01:02:11.001 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.4 px 38 ms NORTH
01:02:11.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:11.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:13.853 02.852 25848 Exposure complete
01:02:13.940 00.087 25848 worker thread done servicing request
01:02:13.940 00.000 21444 OnExposeComplete: enter
01:02:13.940 00.000 21444 UpdateGuideState(): m_state=6
01:02:13.940 00.000 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1452
01:02:13.940 00.000 21444 Star::Find returns 1 (1), X=1228.69, Y=745.39, Mass=293480, SNR=45.9, Peak=10016 HFD=6.7
01:02:13.940 00.000 21444 Star::Find false star n=9 nbg=246 bg=3665.2 sigma=461.4 thresh=5049 peak=4986
01:02:13.940 00.000 21444 Star::Find false star n=2 nbg=250 bg=3477.8 sigma=497.0 thresh=4969 peak=4466
01:02:13.941 00.001 21444 Star::Find false star n=8 nbg=243 bg=3413.0 sigma=373.1 thresh=4532 peak=4488
01:02:13.941 00.000 21444 Star::Find false star n=1 nbg=280 bg=3604.5 sigma=542.0 thresh=5231 peak=4665
01:02:13.941 00.000 21444 Star::Find false star n=6 nbg=263 bg=2737.3 sigma=416.4 thresh=3986 peak=3669
01:02:13.941 00.000 21444 Star::Find false star n=4 nbg=257 bg=3032.7 sigma=475.6 thresh=4459 peak=4274
01:02:13.941 00.000 21444 MultiStar: [#1 39.00,-28.43,0.00,M5] [#2 31.68,1.33,0.00,M9] [#3 -0.77,1.86,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -28.01,-23.62,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.26,0.56,4.52,U] 
01:02:13.941 00.000 21444 refined, 2 included, MultiStar: {3.15, 0.60}, one-star: {3.58, 0.51}
01:02:13.941 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
01:02:13.941 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.58)
01:02:13.941 00.000 21444 CameraToMount -- cameraX=3.15 cameraY=0.60 hyp=3.21 cameraTheta=0.19 mountX=-3.08 mountY=1.75, mountTheta=2.63
01:02:13.942 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.15, y=0.60, opts=13)
01:02:13.942 00.000 21444 Enqueuing Move request for scope (3.15, 0.60)
01:02:13.942 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=192, FiltMax=65504, Gamma=0.560
01:02:13.942 00.000 21444 UpdateGuideState exits: m=293480 SNR=45.9 Saturated
01:02:13.942 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:13.942 00.000 25848 Worker thread wakes up
01:02:13.942 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.15, 0.60) opts 0xd
01:02:13.942 00.000 25848 Handling offset move in thread for scope, endpoint = (3.15, 0.60)
01:02:13.942 00.000 25848 Moving (3.15, 0.60) raw xDistance=-3.08 yDistance=1.75
01:02:13.942 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.94 from input -3.08
01:02:13.942 00.000 25848 resist switch: large excursion: input 1.75 thresh 1.53 direction from -1 to 1
01:02:13.942 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:13.942 00.000 21444 Enqueuing Expose request
01:02:13.942 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.25
01:02:13.942 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
01:02:13.942 00.000 25848 MoveAxis(E, 90, ABG)
01:02:13.942 00.000 25848 Guiding  Dir = 2, Dur = 90
01:02:13.967 00.025 25848 IsSlewing returns 0
01:02:13.968 00.001 25848 IsGuiding returns 0
01:02:13.998 00.030 25848 PulseGuide returned control before completion, sleep 70
01:02:14.071 00.073 25848 IsGuiding returns 1
01:02:14.071 00.000 25848 scope still moving after pulse duration time elapsed
01:02:14.126 00.055 25848 IsSlewing returns 0
01:02:14.126 00.000 25848 IsGuiding returns 0
01:02:14.126 00.000 25848 scope move finished after 90 + 68 ms
01:02:14.126 00.000 25848 Move returns status 0, amount 90
01:02:14.126 00.000 25848 BLC: Oldest BLC event removed
01:02:14.126 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 287 applied
01:02:14.126 00.000 25848 MoveAxis(S, 335, ABG)
01:02:14.126 00.000 25848 Guiding  Dir = 1, Dur = 335
01:02:14.157 00.031 25848 IsSlewing returns 0
01:02:14.157 00.000 25848 IsGuiding returns 0
01:02:14.189 00.032 25848 PulseGuide returned control before completion, sleep 314
01:02:14.555 00.366 25848 IsGuiding returns 1
01:02:14.555 00.000 25848 scope still moving after pulse duration time elapsed
01:02:14.607 00.052 25848 IsSlewing returns 0
01:02:14.608 00.001 25848 IsGuiding returns 0
01:02:14.608 00.000 25848 scope move finished after 335 + 115 ms
01:02:14.608 00.000 25848 Move returns status 0, amount 335
01:02:14.608 00.000 25848 move complete, result=0
01:02:14.609 00.001 25848 worker thread done servicing request
01:02:14.609 00.000 25848 Worker thread wakes up
01:02:14.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:14.609 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:14.609 00.000 21444 GuideStep: -3.1 px 90 ms EAST, 1.8 px 335 ms SOUTH
01:02:17.457 02.848 25848 Exposure complete
01:02:17.545 00.088 25848 worker thread done servicing request
01:02:17.545 00.000 21444 OnExposeComplete: enter
01:02:17.545 00.000 21444 UpdateGuideState(): m_state=6
01:02:17.546 00.001 21444 Star::Find(15, 1228, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1453
01:02:17.546 00.000 21444 Star::Find returns 1 (1), X=1227.90, Y=744.93, Mass=319490, SNR=54.0, Peak=9792 HFD=7.1
01:02:17.546 00.000 21444 Star::Find false star n=2 nbg=278 bg=2291.0 sigma=474.4 thresh=3714 peak=3250
01:02:17.546 00.000 21444 Star::Find false star n=4 nbg=268 bg=3462.7 sigma=484.5 thresh=4916 peak=4842
01:02:17.546 00.000 21444 Star::Find false star n=2 nbg=268 bg=3472.2 sigma=532.9 thresh=5071 peak=4765
01:02:17.546 00.000 21444 Star::Find false star n=6 nbg=257 bg=2504.8 sigma=456.3 thresh=3874 peak=3815
01:02:17.546 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 10.89,-11.17,0.00,M1] [#4 29.02,6.02,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -26.13,6.31,0.00,M2] [#7 -28.75,-25.23,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.30,5.19,0.00,M7] [#11 1.81,-0.35,3.34,U] 
01:02:17.546 00.000 21444 refined, 1 included, MultiStar: {2.04, -0.26}, one-star: {2.80, 0.04}
01:02:17.546 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.18 = 3.11)
01:02:17.546 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.26)
01:02:17.546 00.000 21444 CameraToMount -- cameraX=2.04 cameraY=-0.26 hyp=2.05 cameraTheta=-0.12 mountX=-2.05 mountY=0.54, mountTheta=2.89
01:02:17.546 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.04, y=-0.26, opts=13)
01:02:17.546 00.000 21444 Enqueuing Move request for scope (2.04, -0.26)
01:02:17.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=422, FiltMax=65504, Gamma=0.560
01:02:17.547 00.001 21444 UpdateGuideState exits: m=319490 SNR=54.0 Saturated
01:02:17.547 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:17.547 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:17.547 00.000 21444 Enqueuing Expose request
01:02:17.547 00.000 25848 Worker thread wakes up
01:02:17.547 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.04, -0.26) opts 0xd
01:02:17.547 00.000 25848 Handling offset move in thread for scope, endpoint = (2.04, -0.26)
01:02:17.547 00.000 25848 Moving (2.04, -0.26) raw xDistance=-2.05 yDistance=0.54
01:02:17.547 00.000 25848 BLC: History state: CurrMiss=0.54, AvgInitMiss=0.42, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.750057, 1:0.535178
01:02:17.547 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:02:17.547 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.43 from input -2.05
01:02:17.547 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
01:02:17.547 00.000 25848 MoveAxis(E, 66, ABG)
01:02:17.547 00.000 25848 Guiding  Dir = 2, Dur = 66
01:02:17.577 00.030 25848 IsSlewing returns 0
01:02:17.577 00.000 25848 IsGuiding returns 0
01:02:17.608 00.031 25848 PulseGuide returned control before completion, sleep 45
01:02:17.658 00.050 25848 IsGuiding returns 1
01:02:17.659 00.001 25848 scope still moving after pulse duration time elapsed
01:02:17.717 00.058 25848 IsSlewing returns 0
01:02:17.718 00.001 25848 IsGuiding returns 0
01:02:17.718 00.000 25848 scope move finished after 66 + 75 ms
01:02:17.718 00.000 25848 Move returns status 0, amount 66
01:02:17.718 00.000 25848 MoveAxis(S, 15, ABG)
01:02:17.718 00.000 25848 Guiding  Dir = 1, Dur = 15
01:02:17.750 00.032 25848 IsSlewing returns 0
01:02:17.751 00.001 25848 IsGuiding returns 0
01:02:17.783 00.032 25848 IsGuiding returns 1
01:02:17.783 00.000 25848 scope still moving after pulse duration time elapsed
01:02:17.844 00.061 25848 IsSlewing returns 0
01:02:17.844 00.000 25848 IsGuiding returns 0
01:02:17.844 00.000 25848 scope move finished after 15 + 78 ms
01:02:17.844 00.000 25848 Move returns status 0, amount 15
01:02:17.844 00.000 25848 move complete, result=0
01:02:17.844 00.000 25848 worker thread done servicing request
01:02:17.844 00.000 25848 Worker thread wakes up
01:02:17.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:17.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:17.844 00.000 21444 GuideStep: -2.1 px 66 ms EAST, 0.5 px 15 ms SOUTH
01:02:20.692 02.848 25848 Exposure complete
01:02:20.780 00.088 25848 worker thread done servicing request
01:02:20.780 00.000 21444 OnExposeComplete: enter
01:02:20.780 00.000 21444 UpdateGuideState(): m_state=6
01:02:20.781 00.001 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1454
01:02:20.781 00.000 21444 Star::Find returns 1 (1), X=1227.49, Y=744.17, Mass=364535, SNR=60.6, Peak=11912 HFD=6.8
01:02:20.781 00.000 21444 Star::Find false star n=7 nbg=257 bg=3549.3 sigma=446.0 thresh=4887 peak=4692
01:02:20.781 00.000 21444 Star::Find false star n=5 nbg=234 bg=3928.1 sigma=397.1 thresh=5119 peak=5105
01:02:20.781 00.000 21444 Star::Find false star n=2 nbg=248 bg=3587.4 sigma=415.6 thresh=4834 peak=4441
01:02:20.781 00.000 21444 Star::Find false star n=5 nbg=259 bg=3355.0 sigma=476.8 thresh=4785 peak=4571
01:02:20.781 00.000 21444 Star::Find false star n=6 nbg=255 bg=3561.4 sigma=435.5 thresh=4868 peak=4690
01:02:20.781 00.000 21444 Star::Find false star n=1 nbg=272 bg=2770.1 sigma=447.6 thresh=4113 peak=3789
01:02:20.781 00.000 21444 Star::Find false star n=4 nbg=264 bg=3075.0 sigma=448.6 thresh=4421 peak=4240
01:02:20.781 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.27,-0.03,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -23.62,15.38,0.00,M3] [#7 -1.19,-0.55,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.74,-0.52,3.44,U] 
01:02:20.781 00.000 21444 refined, 2 included, MultiStar: {0.72, -0.56}, one-star: {2.39, -0.72}
01:02:20.781 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.72 = 2.57)
01:02:20.781 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
01:02:20.782 00.001 21444 CameraToMount -- cameraX=0.72 cameraY=-0.56 hyp=0.91 cameraTheta=-0.66 mountX=-0.77 mountY=-0.25, mountTheta=-2.83
01:02:20.783 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-0.56, opts=13)
01:02:20.783 00.000 21444 Enqueuing Move request for scope (0.72, -0.56)
01:02:20.783 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=242, FiltMax=65504, Gamma=0.560
01:02:20.783 00.000 21444 UpdateGuideState exits: m=364535 SNR=60.6 Saturated
01:02:20.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:20.783 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:20.783 00.000 21444 Enqueuing Expose request
01:02:20.783 00.000 25848 Worker thread wakes up
01:02:20.783 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.56) opts 0xd
01:02:20.783 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -0.56)
01:02:20.783 00.000 25848 Moving (0.72, -0.56) raw xDistance=-0.77 yDistance=-0.25
01:02:20.783 00.000 25848 BLC: History state: CurrMiss=-0.25, AvgInitMiss=0.42, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.750057, 1:0.535178, 2:-0.248762
01:02:20.783 00.000 25848 BLC: No correction, Miss < min_move
01:02:20.783 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.77
01:02:20.783 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:20.783 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:02:20.783 00.000 25848 MoveAxis(E, 27, ABG)
01:02:20.783 00.000 25848 Guiding  Dir = 2, Dur = 27
01:02:20.814 00.031 25848 IsSlewing returns 0
01:02:20.815 00.001 25848 IsGuiding returns 0
01:02:20.846 00.031 25848 IsGuiding returns 1
01:02:20.846 00.000 25848 scope still moving after pulse duration time elapsed
01:02:20.905 00.059 25848 IsSlewing returns 0
01:02:20.905 00.000 25848 IsGuiding returns 0
01:02:20.906 00.001 25848 scope move finished after 27 + 63 ms
01:02:20.906 00.000 25848 Move returns status 0, amount 27
01:02:20.906 00.000 25848 MoveAxis(N, 0, ABG)
01:02:20.906 00.000 25848 Move returns status 0, amount 0
01:02:20.906 00.000 25848 move complete, result=0
01:02:20.906 00.000 25848 worker thread done servicing request
01:02:20.906 00.000 25848 Worker thread wakes up
01:02:20.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:20.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:20.906 00.000 21444 GuideStep: -0.8 px 27 ms EAST, -0.2 px 0 ms NORTH
01:02:23.757 02.851 25848 Exposure complete
01:02:23.833 00.076 25848 worker thread done servicing request
01:02:23.834 00.001 21444 OnExposeComplete: enter
01:02:23.834 00.000 21444 UpdateGuideState(): m_state=6
01:02:23.834 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1455
01:02:23.834 00.000 21444 Star::Find returns 1 (1), X=1227.08, Y=745.14, Mass=266414, SNR=48.6, Peak=10036 HFD=6.6
01:02:23.834 00.000 21444 Star::Find false star n=1 nbg=270 bg=3598.1 sigma=480.9 thresh=5041 peak=4676
01:02:23.834 00.000 21444 Star::Find false star n=5 nbg=248 bg=2173.7 sigma=376.1 thresh=3302 peak=3063
01:02:23.834 00.000 21444 Star::Find false star n=5 nbg=254 bg=3679.9 sigma=433.8 thresh=4981 peak=4577
01:02:23.834 00.000 21444 Star::Find false star n=3 nbg=249 bg=3532.0 sigma=433.9 thresh=4834 peak=4625
01:02:23.834 00.000 21444 Star::Find false star n=3 nbg=282 bg=3675.6 sigma=459.1 thresh=5053 peak=4786
01:02:23.834 00.000 21444 Star::Find false star n=8 nbg=260 bg=2590.8 sigma=444.3 thresh=3924 peak=3782
01:02:23.834 00.000 21444 Star::Find false star n=4 nbg=261 bg=3197.0 sigma=453.4 thresh=4557 peak=4382
01:02:23.834 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -12.29,-2.42,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 21.66,13.00,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.16,-0.15,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.27,-0.62,2.98,U] 
01:02:23.834 00.000 21444 refined, 2 included, MultiStar: {0.58, -0.34}, one-star: {1.98, 0.26}
01:02:23.834 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.59 = 2.70)
01:02:23.834 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
01:02:23.835 00.001 21444 CameraToMount -- cameraX=0.58 cameraY=-0.34 hyp=0.67 cameraTheta=-0.53 mountX=-0.61 mountY=-0.10, mountTheta=-2.98
01:02:23.835 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-0.34, opts=13)
01:02:23.835 00.000 21444 Enqueuing Move request for scope (0.58, -0.34)
01:02:23.835 00.000 25848 Worker thread wakes up
01:02:23.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=206, FiltMax=65504, Gamma=0.560
01:02:23.835 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.34) opts 0xd
01:02:23.836 00.001 25848 Handling offset move in thread for scope, endpoint = (0.58, -0.34)
01:02:23.836 00.000 25848 Moving (0.58, -0.34) raw xDistance=-0.61 yDistance=-0.10
01:02:23.836 00.000 25848 BLC: window closed
01:02:23.836 00.000 21444 UpdateGuideState exits: m=266414 SNR=48.6 Saturated
01:02:23.836 00.000 25848 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.42, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.750057, 1:0.535178, 2:-0.248762
01:02:23.836 00.000 25848 BLC: No correction, Miss < min_move
01:02:23.836 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:23.836 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.61
01:02:23.836 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:23.836 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:23.836 00.000 21444 Enqueuing Expose request
01:02:23.836 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:02:23.836 00.000 25848 MoveAxis(E, 20, ABG)
01:02:23.836 00.000 25848 Guiding  Dir = 2, Dur = 20
01:02:23.861 00.025 25848 IsSlewing returns 0
01:02:23.920 00.059 25848 IsGuiding returns 0
01:02:23.962 00.042 25848 IsGuiding returns 1
01:02:23.962 00.000 25848 scope still moving after pulse duration time elapsed
01:02:24.017 00.055 25848 IsSlewing returns 0
01:02:24.017 00.000 25848 IsGuiding returns 0
01:02:24.017 00.000 25848 scope move finished after 20 + 77 ms
01:02:24.017 00.000 25848 Move returns status 0, amount 20
01:02:24.017 00.000 25848 MoveAxis(N, 0, ABG)
01:02:24.017 00.000 25848 Move returns status 0, amount 0
01:02:24.017 00.000 25848 move complete, result=0
01:02:24.017 00.000 25848 worker thread done servicing request
01:02:24.017 00.000 25848 Worker thread wakes up
01:02:24.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:24.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:24.017 00.000 21444 GuideStep: -0.6 px 20 ms EAST, -0.1 px 0 ms NORTH
01:02:26.876 02.859 25848 Exposure complete
01:02:26.966 00.090 25848 worker thread done servicing request
01:02:26.966 00.000 21444 OnExposeComplete: enter
01:02:26.966 00.000 21444 UpdateGuideState(): m_state=6
01:02:26.967 00.001 21444 Star::Find(15, 1227, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1456
01:02:26.967 00.000 21444 Star::Find returns 1 (1), X=1225.72, Y=743.32, Mass=251856, SNR=46.0, Peak=9740 HFD=6.6
01:02:26.967 00.000 21444 Star::Find false star n=6 nbg=255 bg=3438.6 sigma=437.1 thresh=4750 peak=4678
01:02:26.967 00.000 21444 Star::Find false star n=2 nbg=270 bg=3733.8 sigma=549.0 thresh=5381 peak=4810
01:02:26.967 00.000 21444 Star::Find false star n=3 nbg=252 bg=3581.3 sigma=428.2 thresh=4866 peak=4840
01:02:26.967 00.000 21444 Star::Find false star n=1 nbg=261 bg=3592.2 sigma=451.7 thresh=4947 peak=4573
01:02:26.967 00.000 21444 Star::Find false star n=7 nbg=255 bg=3503.7 sigma=460.0 thresh=4884 peak=4768
01:02:26.967 00.000 21444 Star::Find false star n=2 nbg=267 bg=3225.3 sigma=519.6 thresh=4784 peak=4438
01:02:26.967 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.39,-6.09,0.00,R] [#3 -0.93,0.15,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.89,0.19,0.71,U] [#8 0.00,0.00,0.00,L] [#9 -9.06,-18.51,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 1.38,-1.00,2.87,U] 
01:02:26.967 00.000 21444 refined, 3 included, MultiStar: {0.64, -0.89}, one-star: {0.62, -1.56}
01:02:26.967 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.29)
01:02:26.967 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.56)
01:02:26.967 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-0.89 hyp=1.10 cameraTheta=-0.95 mountX=-0.72 mountY=-0.58, mountTheta=-2.46
01:02:26.968 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=-0.89, opts=13)
01:02:26.968 00.000 21444 Enqueuing Move request for scope (0.64, -0.89)
01:02:26.968 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=268, FiltMax=65504, Gamma=0.560
01:02:26.968 00.000 21444 UpdateGuideState exits: m=251856 SNR=46.0 Saturated
01:02:26.968 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:26.968 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:26.968 00.000 21444 Enqueuing Expose request
01:02:26.968 00.000 25848 Worker thread wakes up
01:02:26.969 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.89) opts 0xd
01:02:26.969 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, -0.89)
01:02:26.969 00.000 25848 Moving (0.64, -0.89) raw xDistance=-0.72 yDistance=-0.58
01:02:26.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.72
01:02:26.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:26.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
01:02:26.969 00.000 25848 MoveAxis(E, 22, ABG)
01:02:26.969 00.000 25848 Guiding  Dir = 2, Dur = 22
01:02:27.001 00.032 25848 IsSlewing returns 0
01:02:27.002 00.001 25848 IsGuiding returns 0
01:02:27.033 00.031 25848 IsGuiding returns 1
01:02:27.034 00.001 25848 scope still moving after pulse duration time elapsed
01:02:27.093 00.059 25848 IsSlewing returns 0
01:02:27.093 00.000 25848 IsGuiding returns 0
01:02:27.093 00.000 25848 scope move finished after 22 + 69 ms
01:02:27.093 00.000 25848 Move returns status 0, amount 22
01:02:27.093 00.000 25848 MoveAxis(N, 0, ABG)
01:02:27.093 00.000 25848 Move returns status 0, amount 0
01:02:27.093 00.000 25848 move complete, result=0
01:02:27.093 00.000 25848 worker thread done servicing request
01:02:27.093 00.000 25848 Worker thread wakes up
01:02:27.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:27.093 00.000 21444 GuideStep: -0.7 px 22 ms EAST, -0.6 px 0 ms NORTH
01:02:27.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:29.946 02.853 25848 Exposure complete
01:02:30.025 00.079 25848 worker thread done servicing request
01:02:30.025 00.000 21444 OnExposeComplete: enter
01:02:30.025 00.000 21444 UpdateGuideState(): m_state=6
01:02:30.025 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1457
01:02:30.025 00.000 21444 Star::Find returns 1 (1), X=1226.04, Y=745.32, Mass=313898, SNR=50.6, Peak=10444 HFD=6.6
01:02:30.025 00.000 21444 Star::Find false star n=6 nbg=256 bg=3375.1 sigma=421.2 thresh=4639 peak=4577
01:02:30.025 00.000 21444 Star::Find false star n=5 nbg=261 bg=2187.0 sigma=457.3 thresh=3559 peak=3286
01:02:30.026 00.001 21444 Star::Find false star n=3 nbg=263 bg=3537.9 sigma=480.7 thresh=4980 peak=4644
01:02:30.026 00.000 21444 Star::Find false star n=5 nbg=264 bg=3578.2 sigma=419.8 thresh=4838 peak=4562
01:02:30.026 00.000 21444 Star::Find false star n=3 nbg=265 bg=3616.0 sigma=479.2 thresh=5054 peak=4677
01:02:30.026 00.000 21444 Star::Find false star n=3 nbg=276 bg=2756.9 sigma=490.9 thresh=4230 peak=3623
01:02:30.026 00.000 21444 Star::Find false star n=4 nbg=251 bg=3214.5 sigma=454.5 thresh=4578 peak=4198
01:02:30.026 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.43,0.62,0.20,U] [#4 2.64,2.45,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.46,0.91,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.46,-0.15,2.43,U] 
01:02:30.026 00.000 21444 refined, 4 included, MultiStar: {-0.27, 0.31}, one-star: {0.94, 0.43}
01:02:30.026 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
01:02:30.026 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.68)
01:02:30.026 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=0.31 hyp=0.42 cameraTheta=2.29 mountX=0.30 mountY=0.19, mountTheta=0.55
01:02:30.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=0.31, opts=13)
01:02:30.027 00.000 21444 Enqueuing Move request for scope (-0.27, 0.31)
01:02:30.027 00.000 25848 Worker thread wakes up
01:02:30.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=168, FiltMax=65504, Gamma=0.560
01:02:30.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.31) opts 0xd
01:02:30.027 00.000 21444 UpdateGuideState exits: m=313898 SNR=50.6 Saturated
01:02:30.027 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 0.31)
01:02:30.027 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:30.027 00.000 25848 Moving (-0.27, 0.31) raw xDistance=0.30 yDistance=0.19
01:02:30.027 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:30.027 00.000 21444 Enqueuing Expose request
01:02:30.027 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
01:02:30.027 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:30.027 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:02:30.027 00.000 25848 MoveAxis(E, 0, ABG)
01:02:30.027 00.000 25848 Move returns status 0, amount 0
01:02:30.027 00.000 25848 MoveAxis(N, 0, ABG)
01:02:30.027 00.000 25848 Move returns status 0, amount 0
01:02:30.027 00.000 25848 move complete, result=0
01:02:30.027 00.000 25848 worker thread done servicing request
01:02:30.027 00.000 25848 Worker thread wakes up
01:02:30.027 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:30.027 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:30.027 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:32.868 02.841 25848 Exposure complete
01:02:32.955 00.087 25848 worker thread done servicing request
01:02:32.955 00.000 21444 OnExposeComplete: enter
01:02:32.955 00.000 21444 UpdateGuideState(): m_state=6
01:02:32.955 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1458
01:02:32.955 00.000 21444 Star::Find returns 1 (1), X=1227.33, Y=744.54, Mass=383491, SNR=76.7, Peak=11580 HFD=7.2
01:02:32.955 00.000 21444 Star::Find false star n=4 nbg=263 bg=3378.6 sigma=472.6 thresh=4796 peak=4565
01:02:32.956 00.001 21444 Star::Find false star n=2 nbg=255 bg=2128.8 sigma=387.5 thresh=3291 peak=3052
01:02:32.956 00.000 21444 Star::Find false star n=4 nbg=263 bg=3942.6 sigma=511.2 thresh=5476 peak=5256
01:02:32.956 00.000 21444 Star::Find false star n=3 nbg=250 bg=3599.5 sigma=392.3 thresh=4776 peak=4523
01:02:32.956 00.000 21444 Star::Find false star n=2 nbg=265 bg=3680.8 sigma=497.2 thresh=5172 peak=4709
01:02:32.956 00.000 21444 Star::Find false star n=6 nbg=263 bg=2660.2 sigma=432.7 thresh=3958 peak=3924
01:02:32.956 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 3.09,2.60,0.15,U] [#5 -3.33,13.97,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -1.39,1.47,0.50,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.74,-0.41,2.37,U] 
01:02:32.956 00.000 21444 refined, 3 included, MultiStar: {1.53, -0.05}, one-star: {2.23, -0.34}
01:02:32.956 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
01:02:32.956 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.36)
01:02:32.956 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-0.05 hyp=1.53 cameraTheta=-0.03 mountX=-1.53 mountY=0.53, mountTheta=2.80
01:02:32.957 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-0.05, opts=13)
01:02:32.957 00.000 21444 Enqueuing Move request for scope (1.53, -0.05)
01:02:32.957 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=168, FiltMax=65504, Gamma=0.560
01:02:32.957 00.000 21444 UpdateGuideState exits: m=383491 SNR=76.7 Saturated
01:02:32.957 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:32.957 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:32.957 00.000 21444 Enqueuing Expose request
01:02:32.957 00.000 25848 Worker thread wakes up
01:02:32.957 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -0.05) opts 0xd
01:02:32.958 00.001 25848 Handling offset move in thread for scope, endpoint = (1.53, -0.05)
01:02:32.958 00.000 25848 Moving (1.53, -0.05) raw xDistance=-1.53 yDistance=0.53
01:02:32.958 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.53
01:02:32.958 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
01:02:32.958 00.000 25848 MoveAxis(E, 44, ABG)
01:02:32.958 00.000 25848 Guiding  Dir = 2, Dur = 44
01:02:32.983 00.025 25848 IsSlewing returns 0
01:02:32.983 00.000 25848 IsGuiding returns 0
01:02:33.015 00.032 25848 PulseGuide returned control before completion, sleep 23
01:02:33.044 00.029 25848 IsGuiding returns 1
01:02:33.044 00.000 25848 scope still moving after pulse duration time elapsed
01:02:33.092 00.048 25848 IsSlewing returns 0
01:02:33.093 00.001 25848 IsGuiding returns 0
01:02:33.093 00.000 25848 scope move finished after 44 + 65 ms
01:02:33.093 00.000 25848 Move returns status 0, amount 44
01:02:33.093 00.000 25848 MoveAxis(S, 15, ABG)
01:02:33.093 00.000 25848 Guiding  Dir = 1, Dur = 15
01:02:33.125 00.032 25848 IsSlewing returns 0
01:02:33.125 00.000 25848 IsGuiding returns 0
01:02:33.156 00.031 25848 IsGuiding returns 1
01:02:33.156 00.000 25848 scope still moving after pulse duration time elapsed
01:02:33.237 00.081 25848 IsSlewing returns 0
01:02:33.237 00.000 25848 IsGuiding returns 0
01:02:33.237 00.000 25848 scope move finished after 15 + 96 ms
01:02:33.237 00.000 25848 Move returns status 0, amount 15
01:02:33.237 00.000 25848 move complete, result=0
01:02:33.237 00.000 25848 worker thread done servicing request
01:02:33.237 00.000 25848 Worker thread wakes up
01:02:33.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:33.237 00.000 21444 GuideStep: -1.5 px 44 ms EAST, 0.5 px 15 ms SOUTH
01:02:33.238 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:36.082 02.844 25848 Exposure complete
01:02:36.159 00.077 25848 worker thread done servicing request
01:02:36.159 00.000 21444 OnExposeComplete: enter
01:02:36.159 00.000 21444 UpdateGuideState(): m_state=6
01:02:36.159 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1459
01:02:36.159 00.000 21444 Star::Find returns 1 (1), X=1226.79, Y=745.93, Mass=434301, SNR=79.7, Peak=13628 HFD=6.7
01:02:36.159 00.000 21444 Star::Find false star n=2 nbg=266 bg=3554.5 sigma=460.3 thresh=4935 peak=4566
01:02:36.159 00.000 21444 Star::Find false star n=2 nbg=269 bg=2241.5 sigma=472.0 thresh=3657 peak=3392
01:02:36.159 00.000 21444 Star::Find false star n=2 nbg=273 bg=3472.8 sigma=497.6 thresh=4966 peak=4509
01:02:36.159 00.000 21444 Star::Find false star n=1 nbg=276 bg=2683.7 sigma=518.5 thresh=4239 peak=3822
01:02:36.159 00.000 21444 Star::Find false star n=6 nbg=254 bg=3077.8 sigma=405.9 thresh=4296 peak=4156
01:02:36.159 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.22,-0.91,0.15,U] [#4 2.22,-1.39,0.16,U] [#5 -2.84,13.78,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -0.91,1.58,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.76,0.20,3.53,U] 
01:02:36.159 00.000 21444 refined, 4 included, MultiStar: {-0.25, 0.48}, one-star: {1.69, 1.05}
01:02:36.159 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
01:02:36.159 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.45)
01:02:36.159 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=0.48 hyp=0.54 cameraTheta=2.06 mountX=0.30 mountY=0.35, mountTheta=0.87
01:02:36.160 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=0.48, opts=13)
01:02:36.160 00.000 21444 Enqueuing Move request for scope (-0.25, 0.48)
01:02:36.160 00.000 25848 Worker thread wakes up
01:02:36.160 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.48) opts 0xd
01:02:36.160 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, 0.48)
01:02:36.160 00.000 25848 Moving (-0.25, 0.48) raw xDistance=0.30 yDistance=0.35
01:02:36.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
01:02:36.160 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=382, FiltMax=65504, Gamma=0.560
01:02:36.160 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:36.160 00.000 21444 UpdateGuideState exits: m=434301 SNR=79.7 Saturated
01:02:36.160 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:02:36.161 00.001 25848 MoveAxis(E, 0, ABG)
01:02:36.161 00.000 25848 Move returns status 0, amount 0
01:02:36.161 00.000 25848 MoveAxis(N, 0, ABG)
01:02:36.161 00.000 25848 Move returns status 0, amount 0
01:02:36.161 00.000 25848 move complete, result=0
01:02:36.161 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:36.161 00.000 25848 worker thread done servicing request
01:02:36.161 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:36.161 00.000 21444 Enqueuing Expose request
01:02:36.161 00.000 25848 Worker thread wakes up
01:02:36.161 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
01:02:36.161 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:36.161 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:39.006 02.845 25848 Exposure complete
01:02:39.081 00.075 25848 worker thread done servicing request
01:02:39.082 00.001 21444 OnExposeComplete: enter
01:02:39.082 00.000 21444 UpdateGuideState(): m_state=6
01:02:39.082 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1460
01:02:39.082 00.000 21444 Star::Find returns 1 (1), X=1225.19, Y=745.91, Mass=270147, SNR=48.1, Peak=10396 HFD=6.0
01:02:39.082 00.000 21444 Star::Find false star n=9 nbg=243 bg=3434.5 sigma=385.4 thresh=4591 peak=4518
01:02:39.082 00.000 21444 Star::Find false star n=4 nbg=262 bg=2138.1 sigma=388.2 thresh=3303 peak=3303
01:02:39.082 00.000 21444 Star::Find false star n=2 nbg=258 bg=3983.1 sigma=469.2 thresh=5391 peak=4969
01:02:39.082 00.000 21444 Star::Find false star n=5 nbg=275 bg=3268.3 sigma=530.4 thresh=4860 peak=4555
01:02:39.082 00.000 21444 Star::Find false star n=2 nbg=280 bg=3414.9 sigma=527.7 thresh=4998 peak=4528
01:02:39.082 00.000 21444 Star::Find false star n=1 nbg=279 bg=3544.0 sigma=530.9 thresh=5137 peak=4695
01:02:39.082 00.000 21444 Star::Find false star n=5 nbg=264 bg=3103.2 sigma=385.3 thresh=4259 peak=3992
01:02:39.082 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 2.35,3.40,0.26,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.92,0.42,1.25,U] [#8 0.00,0.00,0.00,L] [#9 -11.43,-18.25,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -0.09,0.34,4.22,U] 
01:02:39.082 00.000 21444 refined, 3 included, MultiStar: {-0.30, 0.58}, one-star: {0.09, 1.03}
01:02:39.082 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
01:02:39.082 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.45)
01:02:39.083 00.001 21444 CameraToMount -- cameraX=-0.30 cameraY=0.58 hyp=0.65 cameraTheta=2.06 mountX=0.36 mountY=0.42, mountTheta=0.87
01:02:39.083 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=0.58, opts=13)
01:02:39.084 00.001 21444 Enqueuing Move request for scope (-0.30, 0.58)
01:02:39.084 00.000 25848 Worker thread wakes up
01:02:39.084 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3168, FiltMin=268, FiltMax=65504, Gamma=0.560
01:02:39.084 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.58) opts 0xd
01:02:39.084 00.000 21444 UpdateGuideState exits: m=270147 SNR=48.1 Saturated
01:02:39.084 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 0.58)
01:02:39.084 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:39.084 00.000 25848 Moving (-0.30, 0.58) raw xDistance=0.36 yDistance=0.42
01:02:39.084 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:39.084 00.000 21444 Enqueuing Expose request
01:02:39.084 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
01:02:39.084 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:39.084 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
01:02:39.084 00.000 25848 MoveAxis(E, 0, ABG)
01:02:39.084 00.000 25848 Move returns status 0, amount 0
01:02:39.084 00.000 25848 MoveAxis(N, 0, ABG)
01:02:39.084 00.000 25848 Move returns status 0, amount 0
01:02:39.084 00.000 25848 move complete, result=0
01:02:39.084 00.000 25848 worker thread done servicing request
01:02:39.084 00.000 25848 Worker thread wakes up
01:02:39.084 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:39.084 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:39.084 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
01:02:41.939 02.855 25848 Exposure complete
01:02:42.027 00.088 25848 worker thread done servicing request
01:02:42.027 00.000 21444 OnExposeComplete: enter
01:02:42.027 00.000 21444 UpdateGuideState(): m_state=6
01:02:42.028 00.001 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1461
01:02:42.028 00.000 21444 Star::Find returns 1 (1), X=1226.63, Y=745.58, Mass=326644, SNR=56.9, Peak=11556 HFD=6.8
01:02:42.028 00.000 21444 Star::Find false star n=2 nbg=261 bg=3456.3 sigma=434.2 thresh=4759 peak=4476
01:02:42.028 00.000 21444 Star::Find false star n=2 nbg=270 bg=4080.4 sigma=509.9 thresh=5610 peak=5301
01:02:42.028 00.000 21444 Star::Find false star n=4 nbg=252 bg=3431.7 sigma=507.1 thresh=4953 peak=4756
01:02:42.028 00.000 21444 Star::Find false star n=5 nbg=265 bg=3427.4 sigma=497.7 thresh=4920 peak=4769
01:02:42.028 00.000 21444 Star::Find false star n=8 nbg=251 bg=3499.9 sigma=437.0 thresh=4811 peak=4768
01:02:42.028 00.000 21444 Star::Find false star n=1 nbg=260 bg=2770.9 sigma=441.2 thresh=4094 peak=3805
01:02:42.028 00.000 21444 Star::Find false star n=4 nbg=260 bg=3103.6 sigma=454.9 thresh=4468 peak=4440
01:02:42.028 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 14.60,6.53,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -11.06,15.20,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.87,0.87,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.14,-0.15,3.76,U] 
01:02:42.028 00.000 21444 refined, 2 included, MultiStar: {-0.19, 0.19}, one-star: {1.53, 0.70}
01:02:42.028 00.000 21444 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.05) = xAngle (-0.70 = -0.70)
01:02:42.028 00.000 21444 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.74)
01:02:42.028 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.35 mountX=0.21 mountY=0.11, mountTheta=0.47
01:02:42.029 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=0.19, opts=13)
01:02:42.029 00.000 21444 Enqueuing Move request for scope (-0.19, 0.19)
01:02:42.029 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3176, FiltMin=498, FiltMax=65504, Gamma=0.560
01:02:42.029 00.000 21444 UpdateGuideState exits: m=326644 SNR=56.9 Saturated
01:02:42.029 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:42.029 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:42.029 00.000 21444 Enqueuing Expose request
01:02:42.030 00.001 25848 Worker thread wakes up
01:02:42.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
01:02:42.030 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
01:02:42.030 00.000 25848 Moving (-0.19, 0.19) raw xDistance=0.21 yDistance=0.11
01:02:42.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:02:42.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:42.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:02:42.030 00.000 25848 MoveAxis(E, 0, ABG)
01:02:42.030 00.000 25848 Move returns status 0, amount 0
01:02:42.030 00.000 25848 MoveAxis(N, 0, ABG)
01:02:42.030 00.000 25848 Move returns status 0, amount 0
01:02:42.030 00.000 25848 move complete, result=0
01:02:42.030 00.000 25848 worker thread done servicing request
01:02:42.030 00.000 25848 Worker thread wakes up
01:02:42.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:42.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:42.030 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:44.882 02.852 25848 Exposure complete
01:02:44.970 00.088 25848 worker thread done servicing request
01:02:44.970 00.000 21444 OnExposeComplete: enter
01:02:44.970 00.000 21444 UpdateGuideState(): m_state=6
01:02:44.970 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1462
01:02:44.970 00.000 21444 Star::Find returns 1 (1), X=1228.47, Y=745.38, Mass=414354, SNR=66.7, Peak=12364 HFD=7.1
01:02:44.970 00.000 21444 Star::Find false star n=3 nbg=271 bg=3431.9 sigma=488.6 thresh=4898 peak=4556
01:02:44.970 00.000 21444 Star::Find false star n=2 nbg=260 bg=2234.8 sigma=387.0 thresh=3396 peak=3005
01:02:44.970 00.000 21444 Star::Find false star n=4 nbg=262 bg=3712.5 sigma=546.3 thresh=5351 peak=5344
01:02:44.970 00.000 21444 Star::Find false star n=4 nbg=260 bg=3611.4 sigma=444.8 thresh=4946 peak=4612
01:02:44.970 00.000 21444 Star::Find false star n=2 nbg=257 bg=3084.9 sigma=465.2 thresh=4481 peak=4350
01:02:44.970 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.70,0.33,0.17,U] [#4 0.00,0.00,0.00,L] [#5 13.69,9.23,0.00,R] [#6 0.00,0.00,0.00,L] [#7 0.24,0.59,0.97,U] [#8 0.00,0.00,0.00,L] [#9 -7.96,-18.28,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 1.75,-0.58,2.78,U] 
01:02:44.970 00.000 21444 refined, 3 included, MultiStar: {1.70, -0.10}, one-star: {3.37, 0.50}
01:02:44.971 00.001 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
01:02:44.971 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.33)
01:02:44.971 00.000 21444 CameraToMount -- cameraX=1.70 cameraY=-0.10 hyp=1.70 cameraTheta=-0.06 mountX=-1.70 mountY=0.55, mountTheta=2.83
01:02:44.971 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.70, y=-0.10, opts=13)
01:02:44.972 00.001 21444 Enqueuing Move request for scope (1.70, -0.10)
01:02:44.972 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=282, FiltMax=65504, Gamma=0.560
01:02:44.972 00.000 21444 UpdateGuideState exits: m=414354 SNR=66.7 Saturated
01:02:44.972 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:44.972 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:44.972 00.000 21444 Enqueuing Expose request
01:02:44.972 00.000 25848 Worker thread wakes up
01:02:44.972 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.70, -0.10) opts 0xd
01:02:44.972 00.000 25848 Handling offset move in thread for scope, endpoint = (1.70, -0.10)
01:02:44.972 00.000 25848 Moving (1.70, -0.10) raw xDistance=-1.70 yDistance=0.55
01:02:44.972 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.70
01:02:44.972 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
01:02:44.972 00.000 25848 MoveAxis(E, 50, ABG)
01:02:44.972 00.000 25848 Guiding  Dir = 2, Dur = 50
01:02:45.001 00.029 25848 IsSlewing returns 0
01:02:45.001 00.000 25848 IsGuiding returns 0
01:02:45.032 00.031 25848 PulseGuide returned control before completion, sleep 29
01:02:45.070 00.038 25848 IsGuiding returns 1
01:02:45.070 00.000 25848 scope still moving after pulse duration time elapsed
01:02:45.140 00.070 25848 IsSlewing returns 0
01:02:45.140 00.000 25848 IsGuiding returns 0
01:02:45.140 00.000 25848 scope move finished after 50 + 89 ms
01:02:45.140 00.000 25848 Move returns status 0, amount 50
01:02:45.140 00.000 25848 MoveAxis(S, 15, ABG)
01:02:45.140 00.000 25848 Guiding  Dir = 1, Dur = 15
01:02:45.173 00.033 25848 IsSlewing returns 0
01:02:45.173 00.000 25848 IsGuiding returns 0
01:02:45.205 00.032 25848 IsGuiding returns 1
01:02:45.205 00.000 25848 scope still moving after pulse duration time elapsed
01:02:45.248 00.043 25848 IsSlewing returns 0
01:02:45.248 00.000 25848 IsGuiding returns 0
01:02:45.248 00.000 25848 scope move finished after 15 + 59 ms
01:02:45.248 00.000 25848 Move returns status 0, amount 15
01:02:45.248 00.000 25848 move complete, result=0
01:02:45.248 00.000 25848 worker thread done servicing request
01:02:45.248 00.000 25848 Worker thread wakes up
01:02:45.248 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:45.248 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:45.248 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 0.6 px 15 ms SOUTH
01:02:48.098 02.850 25848 Exposure complete
01:02:48.173 00.075 25848 worker thread done servicing request
01:02:48.173 00.000 21444 OnExposeComplete: enter
01:02:48.173 00.000 21444 UpdateGuideState(): m_state=6
01:02:48.173 00.000 21444 Star::Find(15, 1228, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1463
01:02:48.173 00.000 21444 Star::Find returns 1 (1), X=1225.84, Y=745.94, Mass=344220, SNR=50.4, Peak=11732 HFD=6.1
01:02:48.173 00.000 21444 Star::Find false star n=3 nbg=240 bg=3581.2 sigma=377.5 thresh=4714 peak=4607
01:02:48.173 00.000 21444 Star::Find false star n=6 nbg=268 bg=2237.3 sigma=416.0 thresh=3485 peak=3276
01:02:48.173 00.000 21444 Star::Find false star n=4 nbg=271 bg=3977.4 sigma=550.0 thresh=5627 peak=5261
01:02:48.173 00.000 21444 Star::Find false star n=2 nbg=260 bg=3642.7 sigma=451.3 thresh=4997 peak=4722
01:02:48.174 00.001 21444 Star::Find false star n=2 nbg=260 bg=3350.5 sigma=496.4 thresh=4840 peak=4758
01:02:48.174 00.000 21444 Star::Find false star n=4 nbg=243 bg=3767.0 sigma=398.0 thresh=4961 peak=4693
01:02:48.174 00.000 21444 Star::Find false star n=4 nbg=266 bg=2653.1 sigma=437.3 thresh=3965 peak=3597
01:02:48.174 00.000 21444 Star::Find false star n=6 nbg=264 bg=3010.2 sigma=413.8 thresh=4252 peak=4170
01:02:48.174 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -26.42,6.73,0.00,M4] [#7 -1.71,0.39,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.04,0.27,4.36,U] 
01:02:48.174 00.000 21444 refined, 2 included, MultiStar: {-0.12, 0.41}, one-star: {0.74, 1.05}
01:02:48.174 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
01:02:48.174 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.25)
01:02:48.174 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.86 mountX=0.16 mountY=0.33, mountTheta=1.12
01:02:48.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=0.41, opts=13)
01:02:48.175 00.000 21444 Enqueuing Move request for scope (-0.12, 0.41)
01:02:48.175 00.000 25848 Worker thread wakes up
01:02:48.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.41) opts 0xd
01:02:48.175 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 0.41)
01:02:48.175 00.000 25848 Moving (-0.12, 0.41) raw xDistance=0.16 yDistance=0.33
01:02:48.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:02:48.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:48.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3176, FiltMin=68, FiltMax=65504, Gamma=0.560
01:02:48.175 00.000 21444 UpdateGuideState exits: m=344220 SNR=50.4 Saturated
01:02:48.175 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:02:48.175 00.000 25848 MoveAxis(E, 0, ABG)
01:02:48.175 00.000 25848 Move returns status 0, amount 0
01:02:48.175 00.000 25848 MoveAxis(N, 0, ABG)
01:02:48.175 00.000 25848 Move returns status 0, amount 0
01:02:48.175 00.000 25848 move complete, result=0
01:02:48.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:48.175 00.000 25848 worker thread done servicing request
01:02:48.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:48.175 00.000 21444 Enqueuing Expose request
01:02:48.175 00.000 25848 Worker thread wakes up
01:02:48.176 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:48.176 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:48.176 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:02:51.017 02.841 25848 Exposure complete
01:02:51.094 00.077 25848 worker thread done servicing request
01:02:51.094 00.000 21444 OnExposeComplete: enter
01:02:51.094 00.000 21444 UpdateGuideState(): m_state=6
01:02:51.094 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1464
01:02:51.095 00.001 21444 Star::Find returns 1 (1), X=1226.30, Y=746.10, Mass=416671, SNR=68.7, Peak=12616 HFD=6.6
01:02:51.095 00.000 21444 Star::Find false star n=4 nbg=257 bg=3506.3 sigma=432.7 thresh=4804 peak=4691
01:02:51.095 00.000 21444 Star::Find false star n=4 nbg=258 bg=2244.6 sigma=390.7 thresh=3417 peak=3203
01:02:51.095 00.000 21444 Star::Find false star n=7 nbg=251 bg=3546.3 sigma=435.7 thresh=4853 peak=4777
01:02:51.095 00.000 21444 Star::Find false star n=7 nbg=243 bg=3324.7 sigma=381.9 thresh=4470 peak=4445
01:02:51.095 00.000 21444 Star::Find false star n=1 nbg=282 bg=3647.6 sigma=555.6 thresh=5315 peak=4854
01:02:51.095 00.000 21444 Star::Find false star n=4 nbg=267 bg=3632.5 sigma=453.1 thresh=4992 peak=4758
01:02:51.095 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.79,-9.84,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.41,0.67,0.84,U] [#8 0.00,0.00,0.00,L] [#9 -17.17,-5.90,0.00,M9] [#10 -6.70,-2.37,0.00,M8] [#11 -0.13,-0.32,4.32,U] 
01:02:51.095 00.000 21444 refined, 2 included, MultiStar: {-0.23, 0.07}, one-star: {1.20, 1.22}
01:02:51.095 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
01:02:51.095 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.04 = -3.04)
01:02:51.095 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.86 mountX=0.23 mountY=-0.03, mountTheta=-0.11
01:02:51.096 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.07, opts=13)
01:02:51.096 00.000 21444 Enqueuing Move request for scope (-0.23, 0.07)
01:02:51.096 00.000 25848 Worker thread wakes up
01:02:51.096 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
01:02:51.096 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
01:02:51.096 00.000 25848 Moving (-0.23, 0.07) raw xDistance=0.23 yDistance=-0.03
01:02:51.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
01:02:51.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:51.096 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3176, FiltMin=222, FiltMax=65504, Gamma=0.560
01:02:51.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:02:51.096 00.000 25848 MoveAxis(E, 0, ABG)
01:02:51.096 00.000 25848 Move returns status 0, amount 0
01:02:51.096 00.000 25848 MoveAxis(N, 0, ABG)
01:02:51.096 00.000 25848 Move returns status 0, amount 0
01:02:51.096 00.000 25848 move complete, result=0
01:02:51.096 00.000 21444 UpdateGuideState exits: m=416671 SNR=68.7 Saturated
01:02:51.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:51.096 00.000 25848 worker thread done servicing request
01:02:51.097 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:51.097 00.000 21444 Enqueuing Expose request
01:02:51.097 00.000 25848 Worker thread wakes up
01:02:51.097 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:51.097 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:51.097 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:53.946 02.849 25848 Exposure complete
01:02:54.028 00.082 25848 worker thread done servicing request
01:02:54.028 00.000 21444 OnExposeComplete: enter
01:02:54.028 00.000 21444 UpdateGuideState(): m_state=6
01:02:54.029 00.001 21444 Star::Find(15, 1226, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1465
01:02:54.029 00.000 21444 Star::Find returns 1 (1), X=1226.57, Y=743.76, Mass=415420, SNR=70.4, Peak=13120 HFD=6.3
01:02:54.029 00.000 21444 Star::Find false star n=6 nbg=267 bg=3363.6 sigma=477.3 thresh=4796 peak=4576
01:02:54.029 00.000 21444 Star::Find false star n=2 nbg=271 bg=2222.4 sigma=413.3 thresh=3462 peak=3190
01:02:54.029 00.000 21444 Star::Find false star n=2 nbg=274 bg=3980.1 sigma=492.7 thresh=5458 peak=5111
01:02:54.029 00.000 21444 Star::Find false star n=6 nbg=264 bg=3704.3 sigma=471.4 thresh=5118 peak=5074
01:02:54.029 00.000 21444 Star::Find false star n=1 nbg=265 bg=3515.6 sigma=520.8 thresh=5078 peak=4629
01:02:54.029 00.000 21444 Star::Find false star n=4 nbg=250 bg=3506.0 sigma=453.2 thresh=4866 peak=4755
01:02:54.029 00.000 21444 Star::Find false star n=1 nbg=273 bg=3200.7 sigma=525.4 thresh=4777 peak=4210
01:02:54.029 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.08,-0.27,0.99,U] [#8 0.00,0.00,0.00,L] [#9 -3.95,-14.44,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 0.63,-0.93,3.93,U] 
01:02:54.029 00.000 21444 refined, 2 included, MultiStar: {0.49, -0.85}, one-star: {1.47, -1.13}
01:02:54.029 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.10 = 2.18)
01:02:54.029 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.95 = -0.66)
01:02:54.029 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.85 hyp=0.98 cameraTheta=-1.05 mountX=-0.56 mountY=-0.60, mountTheta=-2.32
01:02:54.030 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.85, opts=13)
01:02:54.030 00.000 21444 Enqueuing Move request for scope (0.49, -0.85)
01:02:54.030 00.000 25848 Worker thread wakes up
01:02:54.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.85) opts 0xd
01:02:54.031 00.001 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.85)
01:02:54.031 00.000 25848 Moving (0.49, -0.85) raw xDistance=-0.56 yDistance=-0.60
01:02:54.031 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
01:02:54.031 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=418, FiltMax=65504, Gamma=0.560
01:02:54.031 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:54.031 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
01:02:54.031 00.000 25848 MoveAxis(E, 16, ABG)
01:02:54.031 00.000 25848 Guiding  Dir = 2, Dur = 16
01:02:54.031 00.000 21444 UpdateGuideState exits: m=415420 SNR=70.4 Saturated
01:02:54.031 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:54.031 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:54.031 00.000 21444 Enqueuing Expose request
01:02:54.061 00.030 25848 IsSlewing returns 0
01:02:54.061 00.000 25848 IsGuiding returns 0
01:02:54.094 00.033 25848 IsGuiding returns 1
01:02:54.094 00.000 25848 scope still moving after pulse duration time elapsed
01:02:54.170 00.076 25848 IsSlewing returns 0
01:02:54.170 00.000 25848 IsGuiding returns 0
01:02:54.170 00.000 25848 scope move finished after 16 + 91 ms
01:02:54.170 00.000 25848 Move returns status 0, amount 16
01:02:54.170 00.000 25848 MoveAxis(N, 0, ABG)
01:02:54.170 00.000 25848 Move returns status 0, amount 0
01:02:54.170 00.000 25848 move complete, result=0
01:02:54.170 00.000 25848 worker thread done servicing request
01:02:54.170 00.000 25848 Worker thread wakes up
01:02:54.170 00.000 21444 GuideStep: -0.6 px 16 ms EAST, -0.6 px 0 ms NORTH
01:02:54.170 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:54.170 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:57.020 02.850 25848 Exposure complete
01:02:57.105 00.085 25848 worker thread done servicing request
01:02:57.105 00.000 21444 OnExposeComplete: enter
01:02:57.105 00.000 21444 UpdateGuideState(): m_state=6
01:02:57.106 00.001 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1466
01:02:57.106 00.000 21444 Star::Find returns 1 (1), X=1225.90, Y=744.30, Mass=408083, SNR=77.4, Peak=13628 HFD=6.4
01:02:57.106 00.000 21444 Star::Find false star n=8 nbg=246 bg=3535.8 sigma=422.8 thresh=4804 peak=4801
01:02:57.106 00.000 21444 Star::Find false star n=4 nbg=272 bg=2322.6 sigma=466.7 thresh=3723 peak=3519
01:02:57.106 00.000 21444 Star::Find false star n=7 nbg=241 bg=3669.1 sigma=382.4 thresh=4816 peak=4795
01:02:57.106 00.000 21444 Star::Find false star n=3 nbg=269 bg=2709.8 sigma=491.1 thresh=4183 peak=3763
01:02:57.106 00.000 21444 Star::Find false star n=3 nbg=258 bg=3068.1 sigma=442.3 thresh=4395 peak=4329
01:02:57.106 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.54,0.71,0.15,U] [#4 24.68,16.71,0.00,M2] [#5 -14.34,-10.05,0.00,M1] [#6 -8.21,14.75,0.00,M5] [#7 -2.26,-0.64,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.79,-1.39,2.30,U] 
01:02:57.106 00.000 21444 single-star, 3 included, MultiStar: {-1.27, -0.98}, one-star: {0.80, -0.58}
01:02:57.106 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
01:02:57.106 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.24)
01:02:57.106 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-0.58 hyp=0.99 cameraTheta=-0.63 mountX=-0.85 mountY=-0.24, mountTheta=-2.87
01:02:57.107 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-0.58, opts=13)
01:02:57.107 00.000 21444 Enqueuing Move request for scope (0.80, -0.58)
01:02:57.107 00.000 25848 Worker thread wakes up
01:02:57.107 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3192, FiltMin=394, FiltMax=65504, Gamma=0.560
01:02:57.107 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.58) opts 0xd
01:02:57.108 00.001 21444 UpdateGuideState exits: m=408083 SNR=77.4 Saturated
01:02:57.108 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:57.108 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:02:57.108 00.000 21444 Enqueuing Expose request
01:02:57.108 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -0.58)
01:02:57.108 00.000 25848 Moving (0.80, -0.58) raw xDistance=-0.85 yDistance=-0.24
01:02:57.108 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.85
01:02:57.108 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:57.108 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:02:57.108 00.000 25848 MoveAxis(E, 26, ABG)
01:02:57.108 00.000 25848 Guiding  Dir = 2, Dur = 26
01:02:57.140 00.032 25848 IsSlewing returns 0
01:02:57.141 00.001 25848 IsGuiding returns 0
01:02:57.172 00.031 25848 IsGuiding returns 1
01:02:57.172 00.000 25848 scope still moving after pulse duration time elapsed
01:02:57.233 00.061 25848 IsSlewing returns 0
01:02:57.234 00.001 25848 IsGuiding returns 0
01:02:57.234 00.000 25848 scope move finished after 26 + 66 ms
01:02:57.234 00.000 25848 Move returns status 0, amount 26
01:02:57.234 00.000 25848 MoveAxis(N, 0, ABG)
01:02:57.234 00.000 25848 Move returns status 0, amount 0
01:02:57.234 00.000 25848 move complete, result=0
01:02:57.234 00.000 25848 worker thread done servicing request
01:02:57.234 00.000 25848 Worker thread wakes up
01:02:57.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:02:57.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:02:57.234 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.2 px 0 ms NORTH
01:03:00.082 02.848 25848 Exposure complete
01:03:00.161 00.079 25848 worker thread done servicing request
01:03:00.161 00.000 21444 OnExposeComplete: enter
01:03:00.161 00.000 21444 UpdateGuideState(): m_state=6
01:03:00.161 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1467
01:03:00.161 00.000 21444 Star::Find returns 1 (1), X=1224.47, Y=745.15, Mass=431743, SNR=72.5, Peak=11380 HFD=7.0
01:03:00.161 00.000 21444 Star::Find false star n=4 nbg=257 bg=3478.2 sigma=469.4 thresh=4887 peak=4661
01:03:00.161 00.000 21444 Star::Find false star n=2 nbg=249 bg=2251.5 sigma=395.2 thresh=3437 peak=3019
01:03:00.162 00.001 21444 Star::Find false star n=2 nbg=276 bg=3560.0 sigma=455.5 thresh=4926 peak=4632
01:03:00.162 00.000 21444 Star::Find false star n=7 nbg=263 bg=3456.5 sigma=490.3 thresh=4928 peak=4921
01:03:00.162 00.000 21444 Star::Find false star n=8 nbg=253 bg=3524.2 sigma=392.7 thresh=4702 peak=4662
01:03:00.162 00.000 21444 Star::Find false star n=4 nbg=264 bg=3649.3 sigma=412.2 thresh=4886 peak=4795
01:03:00.162 00.000 21444 Star::Find false star n=6 nbg=265 bg=2760.1 sigma=440.3 thresh=4081 peak=3876
01:03:00.162 00.000 21444 Star::Find false star n=3 nbg=269 bg=3248.7 sigma=523.1 thresh=4818 peak=4541
01:03:00.162 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.17,0.28,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.18,-0.23,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.62,-0.45,3.58,U] 
01:03:00.162 00.000 21444 single-star, 3 included, MultiStar: {-1.86, -0.26}, one-star: {-0.63, 0.27}
01:03:00.162 00.000 21444 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.05) = xAngle (-0.32 = -0.32)
01:03:00.162 00.000 21444 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.16 = 3.12)
01:03:00.162 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=0.27 hyp=0.68 cameraTheta=2.73 mountX=0.65 mountY=0.01, mountTheta=0.02
01:03:00.163 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=0.27, opts=13)
01:03:00.163 00.000 21444 Enqueuing Move request for scope (-0.63, 0.27)
01:03:00.163 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3200, FiltMin=268, FiltMax=65504, Gamma=0.560
01:03:00.163 00.000 21444 UpdateGuideState exits: m=431743 SNR=72.5 Saturated
01:03:00.163 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:00.163 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:00.163 00.000 21444 Enqueuing Expose request
01:03:00.163 00.000 25848 Worker thread wakes up
01:03:00.163 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.27) opts 0xd
01:03:00.163 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 0.27)
01:03:00.163 00.000 25848 Moving (-0.63, 0.27) raw xDistance=0.65 yDistance=0.01
01:03:00.163 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.65
01:03:00.163 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:00.163 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:03:00.163 00.000 25848 MoveAxis(W, 17, ABG)
01:03:00.163 00.000 25848 Guiding  Dir = 3, Dur = 17
01:03:00.189 00.026 25848 IsSlewing returns 0
01:03:00.189 00.000 25848 IsGuiding returns 0
01:03:00.220 00.031 25848 IsGuiding returns 1
01:03:00.220 00.000 25848 scope still moving after pulse duration time elapsed
01:03:00.284 00.064 25848 IsSlewing returns 0
01:03:00.284 00.000 25848 IsGuiding returns 0
01:03:00.284 00.000 25848 scope move finished after 17 + 77 ms
01:03:00.284 00.000 25848 Move returns status 0, amount 17
01:03:00.284 00.000 25848 MoveAxis(N, 0, ABG)
01:03:00.284 00.000 25848 Move returns status 0, amount 0
01:03:00.284 00.000 25848 move complete, result=0
01:03:00.284 00.000 25848 worker thread done servicing request
01:03:00.284 00.000 25848 Worker thread wakes up
01:03:00.284 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.0 px 0 ms NORTH
01:03:00.285 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:00.285 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:03.126 02.841 25848 Exposure complete
01:03:03.215 00.089 25848 worker thread done servicing request
01:03:03.215 00.000 21444 OnExposeComplete: enter
01:03:03.215 00.000 21444 UpdateGuideState(): m_state=6
01:03:03.215 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1468
01:03:03.215 00.000 21444 Star::Find returns 1 (1), X=1223.44, Y=744.80, Mass=369129, SNR=66.7, Peak=11704 HFD=6.9
01:03:03.215 00.000 21444 Star::Find false star n=2 nbg=274 bg=3585.6 sigma=493.6 thresh=5066 peak=4674
01:03:03.215 00.000 21444 Star::Find false star n=4 nbg=257 bg=2409.3 sigma=374.6 thresh=3533 peak=3291
01:03:03.215 00.000 21444 Star::Find false star n=7 nbg=260 bg=3314.3 sigma=451.3 thresh=4668 peak=4604
01:03:03.215 00.000 21444 Star::Find false star n=2 nbg=250 bg=3669.7 sigma=427.4 thresh=4952 peak=4589
01:03:03.215 00.000 21444 Star::Find false star n=5 nbg=250 bg=3443.5 sigma=471.3 thresh=4857 peak=4512
01:03:03.216 00.001 21444 Star::Find false star n=5 nbg=262 bg=2651.7 sigma=440.0 thresh=3972 peak=3826
01:03:03.216 00.000 21444 Star::Find false star n=1 nbg=270 bg=3185.5 sigma=498.8 thresh=4682 peak=4327
01:03:03.216 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 6.00,-13.77,0.00,M1] [#4 -0.97,1.96,0.23,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.89,-0.36,0.52,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.05,-0.60,2.56,U] 
01:03:03.216 00.000 21444 single-star, 3 included, MultiStar: {-2.84, -0.31}, one-star: {-1.66, -0.08}
01:03:03.216 00.000 21444 CameraToMount -- cameraTheta (-3.09) - m_xAngle (3.05) = xAngle (-6.14 = 0.14)
01:03:03.216 00.000 21444 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.99 = -2.70)
01:03:03.216 00.000 21444 CameraToMount -- cameraX=-1.66 cameraY=-0.08 hyp=1.67 cameraTheta=-3.09 mountX=1.65 mountY=-0.71, mountTheta=-0.40
01:03:03.217 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.66, y=-0.08, opts=13)
01:03:03.217 00.000 21444 Enqueuing Move request for scope (-1.66, -0.08)
01:03:03.217 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=472, FiltMax=65504, Gamma=0.560
01:03:03.217 00.000 21444 UpdateGuideState exits: m=369129 SNR=66.7 Saturated
01:03:03.217 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:03.217 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:03.217 00.000 21444 Enqueuing Expose request
01:03:03.217 00.000 25848 Worker thread wakes up
01:03:03.217 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.66, -0.08) opts 0xd
01:03:03.217 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.66, -0.08)
01:03:03.217 00.000 25848 Moving (-1.66, -0.08) raw xDistance=1.65 yDistance=-0.71
01:03:03.217 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.65
01:03:03.217 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:03.217 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
01:03:03.217 00.000 25848 MoveAxis(W, 49, ABG)
01:03:03.217 00.000 25848 Guiding  Dir = 3, Dur = 49
01:03:03.250 00.033 25848 IsSlewing returns 0
01:03:03.250 00.000 25848 IsGuiding returns 0
01:03:03.282 00.032 25848 PulseGuide returned control before completion, sleep 28
01:03:03.315 00.033 25848 IsGuiding returns 1
01:03:03.315 00.000 25848 scope still moving after pulse duration time elapsed
01:03:03.374 00.059 25848 IsSlewing returns 0
01:03:03.375 00.001 25848 IsGuiding returns 0
01:03:03.375 00.000 25848 scope move finished after 49 + 75 ms
01:03:03.375 00.000 25848 Move returns status 0, amount 49
01:03:03.375 00.000 25848 MoveAxis(N, 0, ABG)
01:03:03.375 00.000 25848 Move returns status 0, amount 0
01:03:03.375 00.000 25848 move complete, result=0
01:03:03.375 00.000 25848 worker thread done servicing request
01:03:03.375 00.000 25848 Worker thread wakes up
01:03:03.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:03.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:03.375 00.000 21444 GuideStep: 1.7 px 49 ms WEST, -0.7 px 0 ms NORTH
01:03:06.229 02.854 25848 Exposure complete
01:03:06.312 00.083 25848 worker thread done servicing request
01:03:06.313 00.001 21444 OnExposeComplete: enter
01:03:06.313 00.000 21444 UpdateGuideState(): m_state=6
01:03:06.313 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1469
01:03:06.313 00.000 21444 Star::Find returns 1 (1), X=1225.43, Y=743.86, Mass=272196, SNR=53.7, Peak=9864 HFD=6.4
01:03:06.313 00.000 21444 Star::Find false star n=4 nbg=248 bg=3533.9 sigma=417.6 thresh=4787 peak=4727
01:03:06.313 00.000 21444 Star::Find false star n=4 nbg=251 bg=4000.3 sigma=492.6 thresh=5478 peak=5265
01:03:06.313 00.000 21444 Star::Find false star n=6 nbg=252 bg=3718.3 sigma=488.7 thresh=5184 peak=4961
01:03:06.313 00.000 21444 Star::Find false star n=10 nbg=263 bg=3429.5 sigma=467.8 thresh=4833 peak=4780
01:03:06.313 00.000 21444 Star::Find false star n=1 nbg=258 bg=3872.3 sigma=450.9 thresh=5225 peak=4895
01:03:06.313 00.000 21444 Star::Find false star n=5 nbg=269 bg=2558.7 sigma=447.7 thresh=3902 peak=3788
01:03:06.313 00.000 21444 Star::Find false star n=5 nbg=260 bg=3032.2 sigma=481.5 thresh=4477 peak=4105
01:03:06.313 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 18.71,17.28,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.86,0.47,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.80,-0.54,3.35,U] 
01:03:06.313 00.000 21444 refined, 2 included, MultiStar: {-0.93, -0.46}, one-star: {0.33, -1.03}
01:03:06.313 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.74 = 0.55)
01:03:06.313 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
01:03:06.313 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=-0.46 hyp=1.04 cameraTheta=-2.68 mountX=0.89 mountY=-0.78, mountTheta=-0.72
01:03:06.314 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=-0.46, opts=13)
01:03:06.314 00.000 21444 Enqueuing Move request for scope (-0.93, -0.46)
01:03:06.314 00.000 25848 Worker thread wakes up
01:03:06.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3220, FiltMin=398, FiltMax=65504, Gamma=0.560
01:03:06.314 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.46) opts 0xd
01:03:06.314 00.000 21444 UpdateGuideState exits: m=272196 SNR=53.7 Saturated
01:03:06.314 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, -0.46)
01:03:06.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:06.315 00.001 25848 Moving (-0.93, -0.46) raw xDistance=0.89 yDistance=-0.78
01:03:06.315 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:06.315 00.000 21444 Enqueuing Expose request
01:03:06.315 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.89
01:03:06.315 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:06.315 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.78
01:03:06.315 00.000 25848 MoveAxis(W, 29, ABG)
01:03:06.315 00.000 25848 Guiding  Dir = 3, Dur = 29
01:03:06.343 00.028 25848 IsSlewing returns 0
01:03:06.343 00.000 25848 IsGuiding returns 0
01:03:06.375 00.032 25848 IsGuiding returns 1
01:03:06.375 00.000 25848 scope still moving after pulse duration time elapsed
01:03:06.420 00.045 25848 IsSlewing returns 0
01:03:06.420 00.000 25848 IsGuiding returns 0
01:03:06.420 00.000 25848 scope move finished after 29 + 47 ms
01:03:06.420 00.000 25848 Move returns status 0, amount 29
01:03:06.420 00.000 25848 MoveAxis(N, 0, ABG)
01:03:06.420 00.000 25848 Move returns status 0, amount 0
01:03:06.420 00.000 25848 move complete, result=0
01:03:06.420 00.000 25848 worker thread done servicing request
01:03:06.420 00.000 25848 Worker thread wakes up
01:03:06.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:06.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:06.420 00.000 21444 GuideStep: 0.9 px 29 ms WEST, -0.8 px 0 ms NORTH
01:03:09.260 02.840 25848 Exposure complete
01:03:09.345 00.085 25848 worker thread done servicing request
01:03:09.345 00.000 21444 OnExposeComplete: enter
01:03:09.345 00.000 21444 UpdateGuideState(): m_state=6
01:03:09.345 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1470
01:03:09.345 00.000 21444 Star::Find returns 1 (1), X=1227.75, Y=744.39, Mass=369915, SNR=64.6, Peak=12284 HFD=6.6
01:03:09.345 00.000 21444 Star::Find false star n=4 nbg=257 bg=2388.5 sigma=405.2 thresh=3604 peak=3212
01:03:09.345 00.000 21444 Star::Find false star n=6 nbg=258 bg=4042.2 sigma=500.4 thresh=5543 peak=5418
01:03:09.345 00.000 21444 Star::Find false star n=1 nbg=278 bg=3524.7 sigma=526.1 thresh=5103 peak=4462
01:03:09.345 00.000 21444 Star::Find false star n=5 nbg=261 bg=3690.7 sigma=472.6 thresh=5109 peak=4932
01:03:09.345 00.000 21444 Star::Find false star n=2 nbg=259 bg=3498.0 sigma=475.4 thresh=4924 peak=4651
01:03:09.345 00.000 21444 Star::Find false star n=4 nbg=263 bg=2779.8 sigma=457.5 thresh=4152 peak=3785
01:03:09.346 00.001 21444 Star::Find false star n=1 nbg=264 bg=3145.3 sigma=509.0 thresh=4672 peak=4248
01:03:09.346 00.000 21444 MultiStar: [#1 38.63,-24.17,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.25,-0.98,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.16,-0.93,2.58,U] 
01:03:09.346 00.000 21444 refined, 2 included, MultiStar: {1.12, -0.85}, one-star: {2.64, -0.49}
01:03:09.346 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.58)
01:03:09.346 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.26)
01:03:09.346 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.85 hyp=1.41 cameraTheta=-0.65 mountX=-1.19 mountY=-0.37, mountTheta=-2.84
01:03:09.346 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.85, opts=13)
01:03:09.346 00.000 21444 Enqueuing Move request for scope (1.12, -0.85)
01:03:09.346 00.000 25848 Worker thread wakes up
01:03:09.347 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.85) opts 0xd
01:03:09.347 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.85)
01:03:09.347 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=268, FiltMax=65504, Gamma=0.560
01:03:09.347 00.000 21444 UpdateGuideState exits: m=369915 SNR=64.6 Saturated
01:03:09.347 00.000 25848 Moving (1.12, -0.85) raw xDistance=-1.19 yDistance=-0.37
01:03:09.347 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.19
01:03:09.347 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:09.347 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:03:09.347 00.000 25848 MoveAxis(E, 33, ABG)
01:03:09.347 00.000 25848 Guiding  Dir = 2, Dur = 33
01:03:09.347 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:09.347 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:09.347 00.000 21444 Enqueuing Expose request
01:03:09.422 00.075 25848 IsSlewing returns 0
01:03:09.424 00.002 25848 IsGuiding returns 0
01:03:09.454 00.030 25848 PulseGuide returned control before completion, sleep 12
01:03:09.477 00.023 25848 IsGuiding returns 1
01:03:09.477 00.000 25848 scope still moving after pulse duration time elapsed
01:03:09.534 00.057 25848 IsSlewing returns 0
01:03:09.534 00.000 25848 IsGuiding returns 0
01:03:09.534 00.000 25848 scope move finished after 33 + 78 ms
01:03:09.534 00.000 25848 Move returns status 0, amount 33
01:03:09.534 00.000 25848 MoveAxis(N, 0, ABG)
01:03:09.534 00.000 25848 Move returns status 0, amount 0
01:03:09.534 00.000 25848 move complete, result=0
01:03:09.534 00.000 25848 worker thread done servicing request
01:03:09.535 00.001 25848 Worker thread wakes up
01:03:09.535 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:09.535 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:09.535 00.000 21444 GuideStep: -1.2 px 33 ms EAST, -0.4 px 0 ms NORTH
01:03:12.376 02.841 25848 Exposure complete
01:03:12.465 00.089 25848 worker thread done servicing request
01:03:12.465 00.000 21444 OnExposeComplete: enter
01:03:12.465 00.000 21444 UpdateGuideState(): m_state=6
01:03:12.465 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1471
01:03:12.466 00.001 21444 Star::Find returns 1 (1), X=1227.08, Y=744.66, Mass=303076, SNR=50.2, Peak=11936 HFD=6.1
01:03:12.466 00.000 21444 Star::Find false star n=7 nbg=258 bg=3627.0 sigma=440.3 thresh=4948 peak=4749
01:03:12.466 00.000 21444 Star::Find false star n=5 nbg=256 bg=2311.5 sigma=418.3 thresh=3566 peak=3340
01:03:12.466 00.000 21444 Star::Find false star n=5 nbg=251 bg=3508.2 sigma=425.0 thresh=4783 peak=4516
01:03:12.466 00.000 21444 Star::Find false star n=4 nbg=266 bg=3738.5 sigma=437.2 thresh=5050 peak=5034
01:03:12.466 00.000 21444 Star::Find false star n=3 nbg=277 bg=2882.8 sigma=511.7 thresh=4418 peak=3834
01:03:12.466 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.43,1.19,0.23,U] [#4 4.98,-0.95,0.14,U] [#5 0.00,0.00,0.00,L] [#6 -21.24,10.72,0.00,M6] [#7 -1.07,0.42,1.28,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.20,12.13,0.00,M9] [#11 1.66,-0.37,5.56,U] 
01:03:12.466 00.000 21444 refined, 4 included, MultiStar: {1.24, -0.20}, one-star: {1.98, -0.22}
01:03:12.466 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
01:03:12.466 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
01:03:12.466 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=-0.20 hyp=1.26 cameraTheta=-0.16 mountX=-1.26 mountY=0.29, mountTheta=2.92
01:03:12.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=-0.20, opts=13)
01:03:12.467 00.000 21444 Enqueuing Move request for scope (1.24, -0.20)
01:03:12.467 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3300, FiltMin=398, FiltMax=65504, Gamma=0.560
01:03:12.467 00.000 21444 UpdateGuideState exits: m=303076 SNR=50.2 Saturated
01:03:12.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:12.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:12.467 00.000 21444 Enqueuing Expose request
01:03:12.467 00.000 25848 Worker thread wakes up
01:03:12.468 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, -0.20) opts 0xd
01:03:12.468 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, -0.20)
01:03:12.468 00.000 25848 Moving (1.24, -0.20) raw xDistance=-1.26 yDistance=0.29
01:03:12.468 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.26
01:03:12.468 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:12.468 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:03:12.468 00.000 25848 MoveAxis(E, 39, ABG)
01:03:12.468 00.000 25848 Guiding  Dir = 2, Dur = 39
01:03:12.500 00.032 25848 IsSlewing returns 0
01:03:12.501 00.001 25848 IsGuiding returns 0
01:03:12.594 00.093 25848 IsGuiding returns 1
01:03:12.594 00.000 25848 scope still moving after pulse duration time elapsed
01:03:12.688 00.094 25848 IsSlewing returns 0
01:03:12.688 00.000 25848 IsGuiding returns 0
01:03:12.688 00.000 25848 scope move finished after 39 + 148 ms
01:03:12.688 00.000 25848 Move returns status 0, amount 39
01:03:12.688 00.000 25848 MoveAxis(N, 0, ABG)
01:03:12.689 00.001 25848 Move returns status 0, amount 0
01:03:12.689 00.000 25848 move complete, result=0
01:03:12.689 00.000 25848 worker thread done servicing request
01:03:12.689 00.000 25848 Worker thread wakes up
01:03:12.689 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.3 px 0 ms NORTH
01:03:12.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:12.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:15.533 02.844 25848 Exposure complete
01:03:15.615 00.082 25848 worker thread done servicing request
01:03:15.615 00.000 21444 OnExposeComplete: enter
01:03:15.615 00.000 21444 UpdateGuideState(): m_state=6
01:03:15.615 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1472
01:03:15.615 00.000 21444 Star::Find returns 1 (1), X=1226.21, Y=744.96, Mass=235306, SNR=38.2, Peak=9332 HFD=6.1
01:03:15.615 00.000 21444 Star::Find false star n=4 nbg=270 bg=3575.6 sigma=484.5 thresh=5029 peak=4678
01:03:15.615 00.000 21444 Star::Find false star n=5 nbg=261 bg=2286.1 sigma=407.6 thresh=3509 peak=3390
01:03:15.616 00.001 21444 Star::Find false star n=5 nbg=270 bg=3615.9 sigma=462.6 thresh=5004 peak=4686
01:03:15.616 00.000 21444 Star::Find false star n=5 nbg=249 bg=3757.4 sigma=445.8 thresh=5095 peak=4967
01:03:15.616 00.000 21444 Star::Find false star n=3 nbg=263 bg=2839.5 sigma=463.3 thresh=4229 peak=3858
01:03:15.616 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.68,-0.56,0.30,U] [#4 0.04,-0.80,0.31,U] [#5 0.00,0.00,0.00,L] [#6 -13.60,21.43,0.00,M7] [#7 -2.05,-0.33,1.29,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 22.54,21.00,0.00,M10] [#11 -0.37,-0.51,3.00,U] 
01:03:15.616 00.000 21444 refined, 4 included, MultiStar: {-0.48, -0.39}, one-star: {1.11, 0.07}
01:03:15.616 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.78)
01:03:15.616 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
01:03:15.616 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.39 hyp=0.62 cameraTheta=-2.46 mountX=0.44 mountY=-0.54, mountTheta=-0.89
01:03:15.617 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.39, opts=13)
01:03:15.617 00.000 21444 Enqueuing Move request for scope (-0.48, -0.39)
01:03:15.617 00.000 25848 Worker thread wakes up
01:03:15.617 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3272, FiltMin=130, FiltMax=65504, Gamma=0.560
01:03:15.617 00.000 21444 UpdateGuideState exits: m=235306 SNR=38.2 Saturated
01:03:15.617 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.39) opts 0xd
01:03:15.617 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.39)
01:03:15.617 00.000 25848 Moving (-0.48, -0.39) raw xDistance=0.44 yDistance=-0.54
01:03:15.617 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
01:03:15.617 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-0.29 newest=-0.62
01:03:15.617 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:15.617 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:15.617 00.000 21444 Enqueuing Expose request
01:03:15.617 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
01:03:15.617 00.000 25848 MoveAxis(E, 0, ABG)
01:03:15.617 00.000 25848 Move returns status 0, amount 0
01:03:15.617 00.000 25848 BLC: Oldest BLC event removed
01:03:15.617 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 287 applied
01:03:15.617 00.000 25848 MoveAxis(N, 302, ABG)
01:03:15.618 00.001 25848 Guiding  Dir = 0, Dur = 302
01:03:15.638 00.020 25848 IsSlewing returns 0
01:03:15.639 00.001 25848 IsGuiding returns 0
01:03:15.680 00.041 25848 PulseGuide returned control before completion, sleep 272
01:03:15.954 00.274 25848 IsGuiding returns 1
01:03:15.954 00.000 25848 scope still moving after pulse duration time elapsed
01:03:16.030 00.076 25848 IsSlewing returns 0
01:03:16.030 00.000 25848 IsGuiding returns 0
01:03:16.030 00.000 25848 scope move finished after 302 + 88 ms
01:03:16.030 00.000 25848 Move returns status 0, amount 302
01:03:16.030 00.000 25848 move complete, result=0
01:03:16.030 00.000 25848 worker thread done servicing request
01:03:16.030 00.000 25848 Worker thread wakes up
01:03:16.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:16.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:16.030 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 302 ms NORTH
01:03:18.877 02.847 25848 Exposure complete
01:03:18.965 00.088 25848 worker thread done servicing request
01:03:18.965 00.000 21444 OnExposeComplete: enter
01:03:18.965 00.000 21444 UpdateGuideState(): m_state=6
01:03:18.965 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1473
01:03:18.965 00.000 21444 Star::Find returns 1 (1), X=1223.20, Y=745.83, Mass=400251, SNR=75.1, Peak=10972 HFD=6.8
01:03:18.965 00.000 21444 Star::Find false star n=6 nbg=255 bg=3601.2 sigma=411.9 thresh=4837 peak=4696
01:03:18.965 00.000 21444 Star::Find false star n=3 nbg=270 bg=2255.5 sigma=451.1 thresh=3609 peak=3422
01:03:18.965 00.000 21444 Star::Find false star n=3 nbg=277 bg=3787.6 sigma=511.7 thresh=5323 peak=4966
01:03:18.965 00.000 21444 Star::Find false star n=4 nbg=262 bg=3557.8 sigma=491.2 thresh=5031 peak=4790
01:03:18.965 00.000 21444 Star::Find false star n=5 nbg=269 bg=3792.0 sigma=507.0 thresh=5313 peak=5104
01:03:18.965 00.000 21444 Star::Find false star n=5 nbg=260 bg=3039.4 sigma=409.5 thresh=4268 peak=4047
01:03:18.966 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.22,1.06,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.28,-3.30,0.14,U] [#6 0.00,0.00,0.00,L] [#7 -4.39,0.28,0.67,U] [#8 0.00,0.00,0.00,L] [#9 -17.23,-5.79,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -2.12,1.16,2.23,U] 
01:03:18.966 00.000 21444 single-star, 4 included, MultiStar: {-2.27, 0.81}, one-star: {-1.90, 0.95}
01:03:18.966 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
01:03:18.966 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.07)
01:03:18.966 00.000 21444 CameraToMount -- cameraX=-1.90 cameraY=0.95 hyp=2.13 cameraTheta=2.68 mountX=1.98 mountY=0.15, mountTheta=0.08
01:03:18.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.90, y=0.95, opts=13)
01:03:18.967 00.000 21444 Enqueuing Move request for scope (-1.90, 0.95)
01:03:18.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=400, FiltMax=65504, Gamma=0.560
01:03:18.967 00.000 25848 Worker thread wakes up
01:03:18.967 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.90, 0.95) opts 0xd
01:03:18.967 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.90, 0.95)
01:03:18.967 00.000 21444 UpdateGuideState exits: m=400251 SNR=75.1 Saturated
01:03:18.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:18.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:18.967 00.000 21444 Enqueuing Expose request
01:03:18.967 00.000 25848 Moving (-1.90, 0.95) raw xDistance=1.98 yDistance=0.15
01:03:18.967 00.000 25848 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.41, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.542986, 1:-0.153315
01:03:18.967 00.000 25848 BLC: No correction, Miss < min_move
01:03:18.967 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.98
01:03:18.967 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:18.968 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:03:18.968 00.000 25848 MoveAxis(W, 58, ABG)
01:03:18.968 00.000 25848 Guiding  Dir = 3, Dur = 58
01:03:19.001 00.033 25848 IsSlewing returns 0
01:03:19.001 00.000 25848 IsGuiding returns 0
01:03:19.033 00.032 25848 PulseGuide returned control before completion, sleep 37
01:03:19.079 00.046 25848 IsGuiding returns 1
01:03:19.079 00.000 25848 scope still moving after pulse duration time elapsed
01:03:19.141 00.062 25848 IsSlewing returns 0
01:03:19.141 00.000 25848 IsGuiding returns 0
01:03:19.141 00.000 25848 scope move finished after 58 + 82 ms
01:03:19.142 00.001 25848 Move returns status 0, amount 58
01:03:19.142 00.000 25848 MoveAxis(N, 0, ABG)
01:03:19.142 00.000 25848 Move returns status 0, amount 0
01:03:19.142 00.000 25848 move complete, result=0
01:03:19.142 00.000 25848 worker thread done servicing request
01:03:19.142 00.000 25848 Worker thread wakes up
01:03:19.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:19.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:19.142 00.000 21444 GuideStep: 2.0 px 58 ms WEST, 0.2 px 0 ms NORTH
01:03:21.997 02.855 25848 Exposure complete
01:03:22.079 00.082 25848 worker thread done servicing request
01:03:22.079 00.000 21444 OnExposeComplete: enter
01:03:22.079 00.000 21444 UpdateGuideState(): m_state=6
01:03:22.081 00.002 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1474
01:03:22.081 00.000 21444 Star::Find returns 1 (1), X=1225.24, Y=744.81, Mass=407638, SNR=69.7, Peak=12212 HFD=6.7
01:03:22.081 00.000 21444 Star::Find false star n=6 nbg=248 bg=2337.5 sigma=341.9 thresh=3363 peak=3222
01:03:22.081 00.000 21444 Star::Find false star n=4 nbg=260 bg=4060.6 sigma=504.9 thresh=5575 peak=5265
01:03:22.081 00.000 21444 Star::Find false star n=11 nbg=253 bg=3755.5 sigma=470.2 thresh=5166 peak=5151
01:03:22.081 00.000 21444 Star::Find false star n=1 nbg=266 bg=3707.1 sigma=522.2 thresh=5274 peak=4948
01:03:22.081 00.000 21444 Star::Find false star n=3 nbg=262 bg=3584.7 sigma=478.8 thresh=5021 peak=4579
01:03:22.081 00.000 21444 Star::Find false star n=3 nbg=256 bg=2771.0 sigma=442.5 thresh=4098 peak=3838
01:03:22.081 00.000 21444 MultiStar: [#1 33.57,-6.06,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.41,1.00,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 6.54,-7.58,0.00,R] [#11 -0.93,-0.89,3.18,U] 
01:03:22.081 00.000 21444 single-star, 2 included, MultiStar: {-1.08, -0.45}, one-star: {0.14, -0.07}
01:03:22.081 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.79)
01:03:22.081 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.06)
01:03:22.081 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.45 mountX=-0.15 mountY=-0.01, mountTheta=-3.08
01:03:22.081 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.07, opts=13)
01:03:22.081 00.000 21444 Enqueuing Move request for scope (0.14, -0.07)
01:03:22.081 00.000 25848 Worker thread wakes up
01:03:22.081 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3248, FiltMin=190, FiltMax=65504, Gamma=0.560
01:03:22.081 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
01:03:22.081 00.000 21444 UpdateGuideState exits: m=407638 SNR=69.7 Saturated
01:03:22.081 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
01:03:22.081 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:22.081 00.000 25848 Moving (0.14, -0.07) raw xDistance=-0.15 yDistance=-0.01
01:03:22.081 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:22.081 00.000 21444 Enqueuing Expose request
01:03:22.081 00.000 25848 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.41, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.542986, 1:-0.153315, 2:0.009000
01:03:22.081 00.000 25848 BLC: No correction, Miss < min_move
01:03:22.081 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:03:22.081 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:22.081 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:03:22.081 00.000 25848 MoveAxis(E, 0, ABG)
01:03:22.082 00.001 25848 Move returns status 0, amount 0
01:03:22.082 00.000 25848 MoveAxis(N, 0, ABG)
01:03:22.082 00.000 25848 Move returns status 0, amount 0
01:03:22.082 00.000 25848 move complete, result=0
01:03:22.082 00.000 25848 worker thread done servicing request
01:03:22.082 00.000 25848 Worker thread wakes up
01:03:22.082 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:22.082 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:22.082 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:03:24.936 02.854 25848 Exposure complete
01:03:25.025 00.089 25848 worker thread done servicing request
01:03:25.025 00.000 21444 OnExposeComplete: enter
01:03:25.025 00.000 21444 UpdateGuideState(): m_state=6
01:03:25.025 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1475
01:03:25.026 00.001 21444 Star::Find returns 1 (1), X=1225.81, Y=744.26, Mass=376359, SNR=72.4, Peak=11804 HFD=6.9
01:03:25.026 00.000 21444 Star::Find false star n=13 nbg=250 bg=2153.2 sigma=388.6 thresh=3319 peak=3197
01:03:25.026 00.000 21444 Star::Find false star n=1 nbg=265 bg=3604.3 sigma=576.4 thresh=5334 peak=4792
01:03:25.026 00.000 21444 Star::Find false star n=2 nbg=266 bg=3660.7 sigma=508.8 thresh=5187 peak=4742
01:03:25.026 00.000 21444 Star::Find false star n=2 nbg=257 bg=2856.3 sigma=491.1 thresh=4330 peak=4155
01:03:25.026 00.000 21444 Star::Find false star n=1 nbg=261 bg=3161.9 sigma=456.0 thresh=4530 peak=4196
01:03:25.026 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.55,0.62,0.15,U] [#4 0.00,0.00,0.00,L] [#5 -4.18,-0.71,0.15,U] [#6 0.00,0.00,0.00,L] [#7 -3.21,0.38,0.66,U] [#8 -3.78,-1.15,0.13,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.16,-0.58,3.34,U] 
01:03:25.026 00.000 21444 refined, 5 included, MultiStar: {-0.61, -0.45}, one-star: {0.70, -0.62}
01:03:25.026 00.000 21444 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.05) = xAngle (-5.55 = 0.73)
01:03:25.026 00.000 21444 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.11)
01:03:25.026 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-0.45 hyp=0.76 cameraTheta=-2.50 mountX=0.56 mountY=-0.65, mountTheta=-0.86
01:03:25.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-0.45, opts=13)
01:03:25.027 00.000 21444 Enqueuing Move request for scope (-0.61, -0.45)
01:03:25.027 00.000 25848 Worker thread wakes up
01:03:25.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.45) opts 0xd
01:03:25.027 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -0.45)
01:03:25.027 00.000 25848 Moving (-0.61, -0.45) raw xDistance=0.56 yDistance=-0.65
01:03:25.028 00.001 25848 BLC: window closed
01:03:25.028 00.000 25848 BLC: History state: CurrMiss=0.65, AvgInitMiss=0.41, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.542986, 1:-0.153315, 2:0.009000
01:03:25.028 00.000 25848 BLC: Under-shoot: nominal increase by 11
01:03:25.028 00.000 25848 BLC: window closed
01:03:25.028 00.000 25848 BLC: Pulse adjusted to 298
01:03:25.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3328, FiltMin=496, FiltMax=65504, Gamma=0.560
01:03:25.028 00.000 21444 UpdateGuideState exits: m=376359 SNR=72.4 Saturated
01:03:25.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:25.028 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:25.028 00.000 21444 Enqueuing Expose request
01:03:25.028 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
01:03:25.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
01:03:25.028 00.000 25848 MoveAxis(W, 16, ABG)
01:03:25.028 00.000 25848 Guiding  Dir = 3, Dur = 16
01:03:25.049 00.021 25848 IsSlewing returns 0
01:03:25.049 00.000 25848 IsGuiding returns 0
01:03:25.113 00.064 21444 evsrv: cli 0107E4C0 connect
01:03:25.113 00.000 21444 case statement mapped state 6 to 3
01:03:25.113 00.000 21444 case statement mapped state 6 to 3
01:03:25.113 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"66787f3f-218b-4756-b0be-3dce326f38c0"}
01:03:25.113 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"66787f3f-218b-4756-b0be-3dce326f38c0"}
01:03:25.114 00.001 21444 evsrv: cli 0107E4C0 disconnect
01:03:25.140 00.026 25848 IsGuiding returns 1
01:03:25.140 00.000 25848 scope still moving after pulse duration time elapsed
01:03:25.202 00.062 25848 IsSlewing returns 0
01:03:25.202 00.000 25848 IsGuiding returns 0
01:03:25.203 00.001 25848 scope move finished after 16 + 137 ms
01:03:25.203 00.000 25848 Move returns status 0, amount 16
01:03:25.203 00.000 25848 MoveAxis(N, 18, ABG)
01:03:25.203 00.000 25848 Guiding  Dir = 0, Dur = 18
01:03:25.233 00.030 25848 IsSlewing returns 0
01:03:25.233 00.000 25848 IsGuiding returns 0
01:03:25.264 00.031 25848 IsGuiding returns 1
01:03:25.264 00.000 25848 scope still moving after pulse duration time elapsed
01:03:25.328 00.064 25848 IsSlewing returns 0
01:03:25.328 00.000 25848 IsGuiding returns 0
01:03:25.328 00.000 25848 scope move finished after 18 + 76 ms
01:03:25.328 00.000 25848 Move returns status 0, amount 18
01:03:25.328 00.000 25848 move complete, result=0
01:03:25.328 00.000 25848 worker thread done servicing request
01:03:25.328 00.000 25848 Worker thread wakes up
01:03:25.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:25.328 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.6 px 18 ms NORTH
01:03:25.329 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:28.174 02.845 25848 Exposure complete
01:03:28.241 00.067 25848 worker thread done servicing request
01:03:28.241 00.000 21444 OnExposeComplete: enter
01:03:28.241 00.000 21444 UpdateGuideState(): m_state=6
01:03:28.242 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1476
01:03:28.242 00.000 21444 Star::Find returns 1 (1), X=1225.57, Y=745.28, Mass=423164, SNR=89.4, Peak=12468 HFD=6.9
01:03:28.242 00.000 21444 Star::Find false star n=1 nbg=276 bg=4180.9 sigma=523.3 thresh=5751 peak=5171
01:03:28.242 00.000 21444 Star::Find false star n=2 nbg=273 bg=2424.5 sigma=489.9 thresh=3894 peak=3600
01:03:28.242 00.000 21444 Star::Find false star n=4 nbg=253 bg=4010.1 sigma=441.1 thresh=5334 peak=5190
01:03:28.242 00.000 21444 Star::Find false star n=3 nbg=257 bg=3935.5 sigma=489.7 thresh=5405 peak=5358
01:03:28.242 00.000 21444 Star::Find false star n=5 nbg=261 bg=3995.0 sigma=424.6 thresh=5269 peak=5001
01:03:28.242 00.000 21444 Star::Find false star n=4 nbg=257 bg=4234.6 sigma=496.6 thresh=5724 peak=5645
01:03:28.242 00.000 21444 Star::Find false star n=3 nbg=264 bg=3022.5 sigma=445.9 thresh=4360 peak=4089
01:03:28.242 00.000 21444 Star::Find false star n=6 nbg=261 bg=3076.0 sigma=444.2 thresh=4408 peak=4181
01:03:28.242 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.57,0.33,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.86,0.75,2.40,U] 
01:03:28.242 00.000 21444 single-star, 2 included, MultiStar: {-0.84, 0.59}, one-star: {0.47, 0.40}
01:03:28.242 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
01:03:28.242 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.09)
01:03:28.242 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.40 hyp=0.62 cameraTheta=0.70 mountX=-0.43 mountY=0.55, mountTheta=2.24
01:03:28.243 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.40, opts=13)
01:03:28.243 00.000 21444 Enqueuing Move request for scope (0.47, 0.40)
01:03:28.243 00.000 25848 Worker thread wakes up
01:03:28.243 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.40) opts 0xd
01:03:28.243 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.40)
01:03:28.243 00.000 25848 Moving (0.47, 0.40) raw xDistance=-0.43 yDistance=0.55
01:03:28.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
01:03:28.243 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:03:28.243 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3456, FiltMin=380, FiltMax=65504, Gamma=0.560
01:03:28.243 00.000 21444 UpdateGuideState exits: m=423164 SNR=89.4 Saturated
01:03:28.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
01:03:28.243 00.000 25848 MoveAxis(E, 0, ABG)
01:03:28.243 00.000 25848 Move returns status 0, amount 0
01:03:28.243 00.000 25848 MoveAxis(N, 0, ABG)
01:03:28.243 00.000 25848 Move returns status 0, amount 0
01:03:28.243 00.000 25848 move complete, result=0
01:03:28.244 00.001 25848 worker thread done servicing request
01:03:28.244 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:28.244 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:28.244 00.000 21444 Enqueuing Expose request
01:03:28.244 00.000 25848 Worker thread wakes up
01:03:28.244 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:28.244 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:28.244 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
01:03:31.094 02.850 25848 Exposure complete
01:03:31.173 00.079 25848 worker thread done servicing request
01:03:31.173 00.000 21444 OnExposeComplete: enter
01:03:31.173 00.000 21444 UpdateGuideState(): m_state=6
01:03:31.174 00.001 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1477
01:03:31.174 00.000 21444 Star::Find returns 1 (1), X=1224.29, Y=744.68, Mass=323516, SNR=55.4, Peak=11732 HFD=6.6
01:03:31.174 00.000 21444 Star::Find false star n=2 nbg=264 bg=4272.5 sigma=523.8 thresh=5844 peak=5655
01:03:31.174 00.000 21444 Star::Find false star n=4 nbg=249 bg=2286.6 sigma=430.5 thresh=3578 peak=3388
01:03:31.174 00.000 21444 Star::Find false star n=3 nbg=264 bg=4371.3 sigma=524.6 thresh=5945 peak=5835
01:03:31.174 00.000 21444 Star::Find false star n=12 nbg=250 bg=4194.9 sigma=389.3 thresh=5363 peak=5321
01:03:31.174 00.000 21444 Star::Find false star n=5 nbg=264 bg=4165.8 sigma=475.8 thresh=5593 peak=5309
01:03:31.174 00.000 21444 Star::Find false star n=1 nbg=273 bg=4095.6 sigma=547.9 thresh=5739 peak=5194
01:03:31.174 00.000 21444 Star::Find false star n=7 nbg=248 bg=4106.9 sigma=411.9 thresh=5343 peak=5294
01:03:31.174 00.000 21444 Star::Find false star n=4 nbg=272 bg=3103.3 sigma=478.7 thresh=4540 peak=4062
01:03:31.174 00.000 21444 Star::Find false star n=1 nbg=270 bg=3196.3 sigma=450.9 thresh=4549 peak=4355
01:03:31.174 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.53,0.46,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.39,0.44,4.25,U] 
01:03:31.174 00.000 21444 single-star, 2 included, MultiStar: {-1.55, 0.34}, one-star: {-0.81, -0.21}
01:03:31.174 00.000 21444 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.05) = xAngle (-5.94 = 0.34)
01:03:31.174 00.000 21444 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.79 = -2.50)
01:03:31.174 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=-0.21 hyp=0.83 cameraTheta=-2.89 mountX=0.79 mountY=-0.50, mountTheta=-0.56
01:03:31.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=-0.21, opts=13)
01:03:31.175 00.000 21444 Enqueuing Move request for scope (-0.81, -0.21)
01:03:31.175 00.000 25848 Worker thread wakes up
01:03:31.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.21) opts 0xd
01:03:31.175 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, -0.21)
01:03:31.175 00.000 25848 Moving (-0.81, -0.21) raw xDistance=0.79 yDistance=-0.50
01:03:31.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
01:03:31.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:31.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3576, FiltMin=408, FiltMax=65504, Gamma=0.560
01:03:31.176 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
01:03:31.176 00.000 21444 UpdateGuideState exits: m=323516 SNR=55.4 Saturated
01:03:31.176 00.000 25848 MoveAxis(W, 23, ABG)
01:03:31.176 00.000 25848 Guiding  Dir = 3, Dur = 23
01:03:31.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:31.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:31.176 00.000 21444 Enqueuing Expose request
01:03:31.204 00.028 25848 IsSlewing returns 0
01:03:31.204 00.000 25848 IsGuiding returns 0
01:03:31.236 00.032 25848 IsGuiding returns 1
01:03:31.236 00.000 25848 scope still moving after pulse duration time elapsed
01:03:31.297 00.061 25848 IsSlewing returns 0
01:03:31.297 00.000 25848 IsGuiding returns 0
01:03:31.297 00.000 25848 scope move finished after 23 + 69 ms
01:03:31.298 00.001 25848 Move returns status 0, amount 23
01:03:31.298 00.000 25848 MoveAxis(N, 0, ABG)
01:03:31.298 00.000 25848 Move returns status 0, amount 0
01:03:31.298 00.000 25848 move complete, result=0
01:03:31.298 00.000 25848 worker thread done servicing request
01:03:31.298 00.000 25848 Worker thread wakes up
01:03:31.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:31.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:31.298 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.5 px 0 ms NORTH
01:03:34.152 02.854 25848 Exposure complete
01:03:34.241 00.089 25848 worker thread done servicing request
01:03:34.241 00.000 21444 OnExposeComplete: enter
01:03:34.241 00.000 21444 UpdateGuideState(): m_state=6
01:03:34.241 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1478
01:03:34.241 00.000 21444 Star::Find returns 1 (1), X=1225.88, Y=746.48, Mass=241735, SNR=42.2, Peak=9992 HFD=6.1
01:03:34.241 00.000 21444 Star::Find false star n=6 nbg=270 bg=4175.7 sigma=500.1 thresh=5676 peak=5645
01:03:34.241 00.000 21444 Star::Find false star n=3 nbg=285 bg=4536.2 sigma=635.3 thresh=6442 peak=6295
01:03:34.241 00.000 21444 Star::Find false star n=7 nbg=260 bg=4228.0 sigma=480.5 thresh=5669 peak=5492
01:03:34.242 00.001 21444 Star::Find false star n=5 nbg=263 bg=3966.0 sigma=475.7 thresh=5393 peak=5243
01:03:34.242 00.000 21444 Star::Find false star n=1 nbg=249 bg=4047.7 sigma=372.3 thresh=5165 peak=5145
01:03:34.242 00.000 21444 Star::Find false star n=3 nbg=266 bg=4224.2 sigma=465.2 thresh=5620 peak=5440
01:03:34.242 00.000 21444 Star::Find false star n=3 nbg=264 bg=2724.6 sigma=421.4 thresh=3989 peak=3878
01:03:34.242 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 8.77,0.60,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.86,0.24,1.24,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.69,6.90,0.00,M1] [#11 -1.11,0.49,4.26,U] 
01:03:34.242 00.000 21444 refined, 2 included, MultiStar: {-1.15, 0.61}, one-star: {0.78, 1.60}
01:03:34.242 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
01:03:34.242 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
01:03:34.242 00.000 21444 CameraToMount -- cameraX=-1.15 cameraY=0.61 hyp=1.31 cameraTheta=2.65 mountX=1.20 mountY=0.13, mountTheta=0.11
01:03:34.243 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.15, y=0.61, opts=13)
01:03:34.243 00.000 21444 Enqueuing Move request for scope (-1.15, 0.61)
01:03:34.243 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=368, FiltMax=65504, Gamma=0.560
01:03:34.243 00.000 21444 UpdateGuideState exits: m=241735 SNR=42.2 Saturated
01:03:34.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:34.243 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:34.243 00.000 21444 Enqueuing Expose request
01:03:34.243 00.000 25848 Worker thread wakes up
01:03:34.243 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 0.61) opts 0xd
01:03:34.243 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.15, 0.61)
01:03:34.243 00.000 25848 Moving (-1.15, 0.61) raw xDistance=1.20 yDistance=0.13
01:03:34.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.20
01:03:34.243 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:34.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:03:34.244 00.001 25848 MoveAxis(W, 37, ABG)
01:03:34.244 00.000 25848 Guiding  Dir = 3, Dur = 37
01:03:34.264 00.020 25848 IsSlewing returns 0
01:03:34.264 00.000 25848 IsGuiding returns 0
01:03:34.296 00.032 25848 PulseGuide returned control before completion, sleep 16
01:03:34.326 00.030 25848 IsGuiding returns 1
01:03:34.326 00.000 25848 scope still moving after pulse duration time elapsed
01:03:34.390 00.064 25848 IsSlewing returns 0
01:03:34.390 00.000 25848 IsGuiding returns 0
01:03:34.390 00.000 25848 scope move finished after 37 + 88 ms
01:03:34.391 00.001 25848 Move returns status 0, amount 37
01:03:34.391 00.000 25848 MoveAxis(N, 0, ABG)
01:03:34.391 00.000 25848 Move returns status 0, amount 0
01:03:34.391 00.000 25848 move complete, result=0
01:03:34.391 00.000 25848 worker thread done servicing request
01:03:34.391 00.000 25848 Worker thread wakes up
01:03:34.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:34.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:34.391 00.000 21444 GuideStep: 1.2 px 37 ms WEST, 0.1 px 0 ms NORTH
01:03:37.238 02.847 25848 Exposure complete
01:03:37.323 00.085 25848 worker thread done servicing request
01:03:37.324 00.001 21444 OnExposeComplete: enter
01:03:37.324 00.000 21444 UpdateGuideState(): m_state=6
01:03:37.324 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1479
01:03:37.324 00.000 21444 Star::Find returns 1 (1), X=1225.67, Y=745.28, Mass=316084, SNR=70.6, Peak=11000 HFD=6.4
01:03:37.324 00.000 21444 Star::Find false star n=9 nbg=243 bg=3873.7 sigma=351.5 thresh=4928 peak=4847
01:03:37.324 00.000 21444 Star::Find false star n=2 nbg=273 bg=2381.3 sigma=456.3 thresh=3750 peak=3469
01:03:37.324 00.000 21444 Star::Find false star n=3 nbg=274 bg=3845.6 sigma=485.5 thresh=5302 peak=5058
01:03:37.324 00.000 21444 Star::Find false star n=2 nbg=265 bg=3991.6 sigma=530.8 thresh=5584 peak=4946
01:03:37.324 00.000 21444 Star::Find false star n=6 nbg=252 bg=3889.3 sigma=431.7 thresh=5185 peak=4990
01:03:37.324 00.000 21444 Star::Find false star n=2 nbg=257 bg=3452.1 sigma=479.9 thresh=4892 peak=4477
01:03:37.324 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -12.58,-2.77,0.00,M1] [#4 17.39,7.82,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.35,0.55,0.67,U] [#8 0.00,0.00,0.00,L] [#9 18.30,5.04,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -0.35,0.20,3.70,U] 
01:03:37.324 00.000 21444 refined, 2 included, MultiStar: {-0.43, 0.28}, one-star: {0.57, 0.39}
01:03:37.324 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
01:03:37.324 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.95)
01:03:37.324 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.28 hyp=0.51 cameraTheta=2.56 mountX=0.45 mountY=0.10, mountTheta=0.21
01:03:37.325 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.28, opts=13)
01:03:37.325 00.000 21444 Enqueuing Move request for scope (-0.43, 0.28)
01:03:37.325 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=144, FiltMax=65504, Gamma=0.560
01:03:37.325 00.000 21444 UpdateGuideState exits: m=316084 SNR=70.6 Saturated
01:03:37.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:37.325 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:37.325 00.000 21444 Enqueuing Expose request
01:03:37.325 00.000 25848 Worker thread wakes up
01:03:37.325 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.28) opts 0xd
01:03:37.325 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.28)
01:03:37.325 00.000 25848 Moving (-0.43, 0.28) raw xDistance=0.45 yDistance=0.10
01:03:37.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
01:03:37.325 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:37.325 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:03:37.325 00.000 25848 MoveAxis(E, 0, ABG)
01:03:37.325 00.000 25848 Move returns status 0, amount 0
01:03:37.325 00.000 25848 MoveAxis(N, 0, ABG)
01:03:37.325 00.000 25848 Move returns status 0, amount 0
01:03:37.326 00.001 25848 move complete, result=0
01:03:37.326 00.000 25848 worker thread done servicing request
01:03:37.326 00.000 25848 Worker thread wakes up
01:03:37.326 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:37.326 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:37.326 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:40.178 02.852 25848 Exposure complete
01:03:40.254 00.076 25848 worker thread done servicing request
01:03:40.254 00.000 21444 OnExposeComplete: enter
01:03:40.254 00.000 21444 UpdateGuideState(): m_state=6
01:03:40.254 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1480
01:03:40.254 00.000 21444 Star::Find returns 1 (1), X=1225.57, Y=742.97, Mass=307809, SNR=54.2, Peak=10596 HFD=6.6
01:03:40.254 00.000 21444 Star::Find false star n=4 nbg=271 bg=3996.4 sigma=477.3 thresh=5428 peak=5191
01:03:40.254 00.000 21444 Star::Find false star n=4 nbg=253 bg=2227.6 sigma=374.1 thresh=3350 peak=3207
01:03:40.254 00.000 21444 Star::Find false star n=9 nbg=256 bg=4430.1 sigma=446.4 thresh=5769 peak=5571
01:03:40.254 00.000 21444 Star::Find false star n=1 nbg=260 bg=4220.9 sigma=487.7 thresh=5684 peak=5009
01:03:40.254 00.000 21444 Star::Find false star n=7 nbg=270 bg=3805.1 sigma=471.5 thresh=5220 peak=5096
01:03:40.254 00.000 21444 Star::Find false star n=6 nbg=257 bg=3990.9 sigma=469.1 thresh=5398 peak=5086
01:03:40.254 00.000 21444 Star::Find false star n=3 nbg=261 bg=3996.0 sigma=488.0 thresh=5460 peak=5248
01:03:40.255 00.001 21444 Star::Find false star n=4 nbg=266 bg=2813.3 sigma=407.9 thresh=4037 peak=3764
01:03:40.255 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.48,-1.71,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -23.45,11.18,0.00,M2] [#11 0.05,-0.84,4.85,U] 
01:03:40.255 00.000 21444 refined, 2 included, MultiStar: {-0.23, -1.11}, one-star: {0.47, -1.91}
01:03:40.255 00.000 21444 CameraToMount -- cameraTheta (-1.77) - m_xAngle (3.05) = xAngle (-4.82 = 1.46)
01:03:40.255 00.000 21444 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.67 = -1.38)
01:03:40.255 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=-1.11 hyp=1.14 cameraTheta=-1.77 mountX=0.13 mountY=-1.12, mountTheta=-1.46
01:03:40.255 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=-1.11, opts=13)
01:03:40.256 00.001 21444 Enqueuing Move request for scope (-0.23, -1.11)
01:03:40.256 00.000 25848 Worker thread wakes up
01:03:40.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3500, FiltMin=430, FiltMax=65504, Gamma=0.560
01:03:40.256 00.000 21444 UpdateGuideState exits: m=307809 SNR=54.2 Saturated
01:03:40.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -1.11) opts 0xd
01:03:40.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:40.256 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, -1.11)
01:03:40.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:40.256 00.000 21444 Enqueuing Expose request
01:03:40.256 00.000 25848 Moving (-0.23, -1.11) raw xDistance=0.13 yDistance=-1.12
01:03:40.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:03:40.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
01:03:40.256 00.000 25848 MoveAxis(E, 0, ABG)
01:03:40.256 00.000 25848 Move returns status 0, amount 0
01:03:40.256 00.000 25848 MoveAxis(N, 30, ABG)
01:03:40.256 00.000 25848 Guiding  Dir = 0, Dur = 30
01:03:40.281 00.025 25848 IsSlewing returns 0
01:03:40.282 00.001 25848 IsGuiding returns 0
01:03:40.351 00.069 25848 IsGuiding returns 1
01:03:40.351 00.000 25848 scope still moving after pulse duration time elapsed
01:03:40.406 00.055 25848 IsSlewing returns 0
01:03:40.406 00.000 25848 IsGuiding returns 0
01:03:40.406 00.000 25848 scope move finished after 30 + 94 ms
01:03:40.406 00.000 25848 Move returns status 0, amount 30
01:03:40.406 00.000 25848 move complete, result=0
01:03:40.406 00.000 25848 worker thread done servicing request
01:03:40.406 00.000 25848 Worker thread wakes up
01:03:40.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:40.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:40.407 00.001 21444 GuideStep: 0.1 px 0 ms EAST, -1.1 px 30 ms NORTH
01:03:43.245 02.838 25848 Exposure complete
01:03:43.327 00.082 25848 worker thread done servicing request
01:03:43.327 00.000 21444 OnExposeComplete: enter
01:03:43.327 00.000 21444 UpdateGuideState(): m_state=6
01:03:43.328 00.001 21444 Star::Find(15, 1225, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1481
01:03:43.328 00.000 21444 Star::Find returns 1 (1), X=1225.83, Y=744.27, Mass=341438, SNR=49.2, Peak=12288 HFD=5.8
01:03:43.328 00.000 21444 Star::Find false star n=2 nbg=266 bg=4133.4 sigma=530.8 thresh=5726 peak=5353
01:03:43.328 00.000 21444 Star::Find false star n=2 nbg=275 bg=2369.0 sigma=448.5 thresh=3714 peak=3198
01:03:43.328 00.000 21444 Star::Find false star n=1 nbg=263 bg=4348.5 sigma=503.5 thresh=5859 peak=5236
01:03:43.328 00.000 21444 Star::Find false star n=3 nbg=254 bg=3871.3 sigma=460.5 thresh=5253 peak=4973
01:03:43.328 00.000 21444 Star::Find false star n=3 nbg=273 bg=4271.4 sigma=545.5 thresh=5908 peak=5579
01:03:43.328 00.000 21444 Star::Find false star n=3 nbg=271 bg=4240.8 sigma=508.3 thresh=5766 peak=5358
01:03:43.328 00.000 21444 Star::Find false star n=5 nbg=241 bg=2817.9 sigma=370.3 thresh=3929 peak=3845
01:03:43.328 00.000 21444 Star::Find false star n=3 nbg=255 bg=3233.8 sigma=452.1 thresh=4590 peak=4292
01:03:43.328 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -7.97,5.19,0.00,M8] [#7 -1.65,-1.12,1.28,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.07,-1.50,6.56,U] 
01:03:43.328 00.000 21444 single-star, 2 included, MultiStar: {-0.21, -1.35}, one-star: {0.73, -0.62}
01:03:43.328 00.000 21444 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.05) = xAngle (-3.75 = 2.53)
01:03:43.328 00.000 21444 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.31)
01:03:43.328 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-0.62 hyp=0.96 cameraTheta=-0.70 mountX=-0.78 mountY=-0.29, mountTheta=-2.78
01:03:43.329 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-0.62, opts=13)
01:03:43.329 00.000 21444 Enqueuing Move request for scope (0.73, -0.62)
01:03:43.329 00.000 25848 Worker thread wakes up
01:03:43.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3552, FiltMin=420, FiltMax=65504, Gamma=0.560
01:03:43.329 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.62) opts 0xd
01:03:43.329 00.000 21444 UpdateGuideState exits: m=341438 SNR=49.2 Saturated
01:03:43.329 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -0.62)
01:03:43.329 00.000 25848 Moving (0.73, -0.62) raw xDistance=-0.78 yDistance=-0.29
01:03:43.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
01:03:43.329 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:43.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:43.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:03:43.329 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:43.329 00.000 21444 Enqueuing Expose request
01:03:43.329 00.000 25848 MoveAxis(E, 23, ABG)
01:03:43.329 00.000 25848 Guiding  Dir = 2, Dur = 23
01:03:43.360 00.031 25848 IsSlewing returns 0
01:03:43.360 00.000 25848 IsGuiding returns 0
01:03:43.391 00.031 25848 IsGuiding returns 1
01:03:43.391 00.000 25848 scope still moving after pulse duration time elapsed
01:03:43.438 00.047 25848 IsSlewing returns 0
01:03:43.438 00.000 25848 IsGuiding returns 0
01:03:43.438 00.000 25848 scope move finished after 23 + 55 ms
01:03:43.438 00.000 25848 Move returns status 0, amount 23
01:03:43.438 00.000 25848 MoveAxis(N, 0, ABG)
01:03:43.438 00.000 25848 Move returns status 0, amount 0
01:03:43.438 00.000 25848 move complete, result=0
01:03:43.438 00.000 25848 worker thread done servicing request
01:03:43.438 00.000 25848 Worker thread wakes up
01:03:43.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:43.438 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:43.438 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.3 px 0 ms NORTH
01:03:46.290 02.852 25848 Exposure complete
01:03:46.373 00.083 25848 worker thread done servicing request
01:03:46.373 00.000 21444 OnExposeComplete: enter
01:03:46.373 00.000 21444 UpdateGuideState(): m_state=6
01:03:46.373 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1482
01:03:46.373 00.000 21444 Star::Find returns 1 (1), X=1224.71, Y=744.77, Mass=283822, SNR=51.5, Peak=10268 HFD=6.1
01:03:46.373 00.000 21444 Star::Find false star n=8 nbg=264 bg=3963.7 sigma=485.8 thresh=5421 peak=5229
01:03:46.373 00.000 21444 Star::Find false star n=2 nbg=262 bg=2420.5 sigma=415.2 thresh=3666 peak=3452
01:03:46.373 00.000 21444 Star::Find false star n=6 nbg=275 bg=4047.6 sigma=490.9 thresh=5520 peak=5242
01:03:46.373 00.000 21444 Star::Find false star n=5 nbg=241 bg=4057.3 sigma=401.4 thresh=5262 peak=5221
01:03:46.373 00.000 21444 Star::Find false star n=3 nbg=266 bg=4483.6 sigma=494.8 thresh=5968 peak=5471
01:03:46.373 00.000 21444 Star::Find false star n=3 nbg=263 bg=3103.7 sigma=423.3 thresh=4374 peak=4155
01:03:46.373 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.76,0.16,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.04,-3.02,0.17,U] [#7 -2.39,-0.62,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -12.43,-9.19,0.00,M3] [#11 -1.06,-0.54,4.11,U] 
01:03:46.373 00.000 21444 single-star, 4 included, MultiStar: {-1.24, -0.53}, one-star: {-0.40, -0.11}
01:03:46.373 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.93 = 0.36)
01:03:46.374 00.001 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
01:03:46.374 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-0.11 hyp=0.41 cameraTheta=-2.87 mountX=0.38 mountY=-0.25, mountTheta=-0.58
01:03:46.374 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-0.11, opts=13)
01:03:46.374 00.000 21444 Enqueuing Move request for scope (-0.40, -0.11)
01:03:46.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=472, FiltMax=65504, Gamma=0.560
01:03:46.374 00.000 21444 UpdateGuideState exits: m=283822 SNR=51.5 Saturated
01:03:46.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:46.374 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:46.374 00.000 21444 Enqueuing Expose request
01:03:46.375 00.001 25848 Worker thread wakes up
01:03:46.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.11) opts 0xd
01:03:46.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -0.11)
01:03:46.375 00.000 25848 Moving (-0.40, -0.11) raw xDistance=0.38 yDistance=-0.25
01:03:46.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
01:03:46.375 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:46.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:03:46.375 00.000 25848 MoveAxis(E, 0, ABG)
01:03:46.375 00.000 25848 Move returns status 0, amount 0
01:03:46.375 00.000 25848 MoveAxis(N, 0, ABG)
01:03:46.375 00.000 25848 Move returns status 0, amount 0
01:03:46.375 00.000 25848 move complete, result=0
01:03:46.375 00.000 25848 worker thread done servicing request
01:03:46.375 00.000 25848 Worker thread wakes up
01:03:46.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:46.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:46.375 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:49.231 02.856 25848 Exposure complete
01:03:49.320 00.089 25848 worker thread done servicing request
01:03:49.320 00.000 21444 OnExposeComplete: enter
01:03:49.320 00.000 21444 UpdateGuideState(): m_state=6
01:03:49.321 00.001 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1483
01:03:49.321 00.000 21444 Star::Find returns 1 (1), X=1226.44, Y=745.71, Mass=249617, SNR=50.8, Peak=10316 HFD=5.8
01:03:49.321 00.000 21444 Star::Find false star n=1 nbg=269 bg=4160.1 sigma=550.1 thresh=5810 peak=5400
01:03:49.321 00.000 21444 Star::Find false star n=4 nbg=258 bg=2483.4 sigma=413.0 thresh=3722 peak=3506
01:03:49.321 00.000 21444 Star::Find false star n=1 nbg=277 bg=4301.5 sigma=519.0 thresh=5858 peak=5210
01:03:49.321 00.000 21444 Star::Find false star n=2 nbg=273 bg=4008.5 sigma=535.3 thresh=5614 peak=5246
01:03:49.321 00.000 21444 Star::Find false star n=2 nbg=265 bg=4181.1 sigma=494.6 thresh=5665 peak=5180
01:03:49.321 00.000 21444 Star::Find false star n=3 nbg=259 bg=4102.5 sigma=485.3 thresh=5558 peak=5404
01:03:49.321 00.000 21444 Star::Find false star n=2 nbg=248 bg=2996.2 sigma=393.1 thresh=4175 peak=3914
01:03:49.321 00.000 21444 Star::Find false star n=3 nbg=259 bg=3535.4 sigma=429.5 thresh=4824 peak=4592
01:03:49.321 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.09,14.42,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.51,1.25,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.10,0.44,2.92,U] 
01:03:49.321 00.000 21444 refined, 2 included, MultiStar: {-0.24, 0.67}, one-star: {1.34, 0.82}
01:03:49.321 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
01:03:49.321 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.30)
01:03:49.321 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.67 hyp=0.71 cameraTheta=1.92 mountX=0.30 mountY=0.53, mountTheta=1.05
01:03:49.322 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.67, opts=13)
01:03:49.322 00.000 21444 Enqueuing Move request for scope (-0.24, 0.67)
01:03:49.322 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3624, FiltMin=344, FiltMax=65504, Gamma=0.560
01:03:49.322 00.000 21444 UpdateGuideState exits: m=249617 SNR=50.8 Saturated
01:03:49.322 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:49.322 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:49.323 00.001 21444 Enqueuing Expose request
01:03:49.323 00.000 25848 Worker thread wakes up
01:03:49.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.67) opts 0xd
01:03:49.323 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.67)
01:03:49.323 00.000 25848 Moving (-0.24, 0.67) raw xDistance=0.30 yDistance=0.53
01:03:49.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
01:03:49.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:03:49.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
01:03:49.323 00.000 25848 MoveAxis(E, 0, ABG)
01:03:49.323 00.000 25848 Move returns status 0, amount 0
01:03:49.323 00.000 25848 MoveAxis(N, 0, ABG)
01:03:49.323 00.000 25848 Move returns status 0, amount 0
01:03:49.323 00.000 25848 move complete, result=0
01:03:49.323 00.000 25848 worker thread done servicing request
01:03:49.323 00.000 25848 Worker thread wakes up
01:03:49.323 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:49.323 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:49.323 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
01:03:52.171 02.848 25848 Exposure complete
01:03:52.259 00.088 25848 worker thread done servicing request
01:03:52.259 00.000 21444 OnExposeComplete: enter
01:03:52.259 00.000 21444 UpdateGuideState(): m_state=6
01:03:52.260 00.001 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1484
01:03:52.260 00.000 21444 Star::Find returns 1 (1), X=1225.39, Y=745.41, Mass=196876, SNR=40.2, Peak=8904 HFD=6.0
01:03:52.260 00.000 21444 Star::Find false star n=9 nbg=259 bg=2396.5 sigma=416.2 thresh=3645 peak=3579
01:03:52.260 00.000 21444 Star::Find false star n=3 nbg=258 bg=4022.0 sigma=429.6 thresh=5311 peak=5191
01:03:52.260 00.000 21444 Star::Find false star n=3 nbg=249 bg=3825.6 sigma=443.6 thresh=5156 peak=4957
01:03:52.260 00.000 21444 Star::Find false star n=5 nbg=244 bg=3674.8 sigma=410.5 thresh=4906 peak=4693
01:03:52.260 00.000 21444 MultiStar: [#1 33.69,-30.75,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -0.31,-0.65,0.29,U] [#4 0.00,0.00,0.00,L] [#5 -14.41,-8.86,0.00,M1] [#6 -11.84,2.29,0.00,M8] [#7 -2.74,0.35,0.74,U] [#8 0.00,0.00,0.00,L] [#9 13.81,-10.00,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -2.05,-1.09,4.59,U] 
01:03:52.260 00.000 21444 single-star, 3 included, MultiStar: {-1.70, -0.66}, one-star: {0.28, 0.53}
01:03:52.260 00.000 21444 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.05) = xAngle (-1.97 = -1.97)
01:03:52.260 00.000 21444 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.82 = 1.46)
01:03:52.260 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=0.53 hyp=0.60 cameraTheta=1.08 mountX=-0.24 mountY=0.60, mountTheta=1.95
01:03:52.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=0.53, opts=13)
01:03:52.261 00.000 21444 Enqueuing Move request for scope (0.28, 0.53)
01:03:52.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3452, FiltMin=316, FiltMax=65504, Gamma=0.560
01:03:52.261 00.000 21444 UpdateGuideState exits: m=196876 SNR=40.2 Saturated
01:03:52.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:52.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:52.261 00.000 21444 Enqueuing Expose request
01:03:52.261 00.000 25848 Worker thread wakes up
01:03:52.262 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.53) opts 0xd
01:03:52.262 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, 0.53)
01:03:52.262 00.000 25848 Moving (0.28, 0.53) raw xDistance=-0.24 yDistance=0.60
01:03:52.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
01:03:52.262 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:52.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
01:03:52.262 00.000 25848 MoveAxis(E, 0, ABG)
01:03:52.262 00.000 25848 Move returns status 0, amount 0
01:03:52.262 00.000 25848 MoveAxis(N, 0, ABG)
01:03:52.262 00.000 25848 Move returns status 0, amount 0
01:03:52.262 00.000 25848 move complete, result=0
01:03:52.262 00.000 25848 worker thread done servicing request
01:03:52.262 00.000 25848 Worker thread wakes up
01:03:52.262 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:52.262 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:52.262 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
01:03:55.112 02.850 25848 Exposure complete
01:03:55.200 00.088 25848 worker thread done servicing request
01:03:55.200 00.000 21444 OnExposeComplete: enter
01:03:55.200 00.000 21444 UpdateGuideState(): m_state=6
01:03:55.200 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1485
01:03:55.200 00.000 21444 Star::Find returns 1 (1), X=1223.46, Y=744.03, Mass=293845, SNR=50.5, Peak=9944 HFD=7.2
01:03:55.200 00.000 21444 Star::Find false star n=5 nbg=246 bg=2154.6 sigma=365.5 thresh=3251 peak=3240
01:03:55.200 00.000 21444 Star::Find false star n=4 nbg=261 bg=4423.8 sigma=506.9 thresh=5944 peak=5639
01:03:55.200 00.000 21444 Star::Find false star n=5 nbg=271 bg=3461.3 sigma=521.8 thresh=5027 peak=4921
01:03:55.201 00.001 21444 Star::Find false star n=3 nbg=247 bg=3589.4 sigma=488.0 thresh=5053 peak=4784
01:03:55.201 00.000 21444 Star::Find false star n=1 nbg=260 bg=2713.1 sigma=401.8 thresh=3918 peak=3795
01:03:55.201 00.000 21444 Star::Find false star n=1 nbg=275 bg=3328.2 sigma=549.5 thresh=4977 peak=4301
01:03:55.201 00.000 21444 MultiStar: [#1 36.63,-24.94,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 18.06,-8.53,0.00,M2] [#5 -13.79,-8.05,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -3.93,-0.29,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.83,-1.12,3.34,U] 
01:03:55.201 00.000 21444 single-star, 2 included, MultiStar: {-2.10, -0.95}, one-star: {-1.64, -0.85}
01:03:55.201 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
01:03:55.201 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.56 = -2.27)
01:03:55.201 00.000 21444 CameraToMount -- cameraX=-1.64 cameraY=-0.85 hyp=1.85 cameraTheta=-2.66 mountX=1.56 mountY=-1.41, mountTheta=-0.74
01:03:55.202 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.64, y=-0.85, opts=13)
01:03:55.202 00.000 21444 Enqueuing Move request for scope (-1.64, -0.85)
01:03:55.202 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3276, FiltMin=372, FiltMax=65504, Gamma=0.560
01:03:55.202 00.000 21444 UpdateGuideState exits: m=293845 SNR=50.5 Saturated
01:03:55.202 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:55.202 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:55.202 00.000 21444 Enqueuing Expose request
01:03:55.202 00.000 25848 Worker thread wakes up
01:03:55.202 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -0.85) opts 0xd
01:03:55.202 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.64, -0.85)
01:03:55.202 00.000 25848 Moving (-1.64, -0.85) raw xDistance=1.56 yDistance=-1.41
01:03:55.202 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.56
01:03:55.202 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:55.203 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.41
01:03:55.203 00.000 25848 MoveAxis(W, 45, ABG)
01:03:55.203 00.000 25848 Guiding  Dir = 3, Dur = 45
01:03:55.233 00.030 25848 IsSlewing returns 0
01:03:55.233 00.000 25848 IsGuiding returns 0
01:03:55.265 00.032 25848 PulseGuide returned control before completion, sleep 24
01:03:55.301 00.036 25848 IsGuiding returns 1
01:03:55.301 00.000 25848 scope still moving after pulse duration time elapsed
01:03:55.362 00.061 25848 IsSlewing returns 0
01:03:55.364 00.002 25848 IsGuiding returns 0
01:03:55.364 00.000 25848 scope move finished after 45 + 85 ms
01:03:55.364 00.000 25848 Move returns status 0, amount 45
01:03:55.364 00.000 25848 MoveAxis(N, 0, ABG)
01:03:55.364 00.000 25848 Move returns status 0, amount 0
01:03:55.364 00.000 25848 move complete, result=0
01:03:55.364 00.000 25848 worker thread done servicing request
01:03:55.364 00.000 25848 Worker thread wakes up
01:03:55.364 00.000 21444 GuideStep: 1.6 px 45 ms WEST, -1.4 px 0 ms NORTH
01:03:55.365 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:55.365 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:58.214 02.849 25848 Exposure complete
01:03:58.295 00.081 25848 worker thread done servicing request
01:03:58.296 00.001 21444 OnExposeComplete: enter
01:03:58.296 00.000 21444 UpdateGuideState(): m_state=6
01:03:58.296 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1486
01:03:58.296 00.000 21444 Star::Find returns 1 (1), X=1225.88, Y=743.68, Mass=349648, SNR=61.7, Peak=11580 HFD=6.3
01:03:58.296 00.000 21444 Star::Find false star n=5 nbg=275 bg=3527.8 sigma=498.8 thresh=5024 peak=4998
01:03:58.296 00.000 21444 Star::Find false star n=3 nbg=262 bg=2226.1 sigma=384.6 thresh=3380 peak=3199
01:03:58.296 00.000 21444 Star::Find false star n=3 nbg=258 bg=3935.9 sigma=462.5 thresh=5323 peak=4950
01:03:58.296 00.000 21444 Star::Find false star n=1 nbg=257 bg=3648.7 sigma=480.4 thresh=5090 peak=4700
01:03:58.296 00.000 21444 Star::Find false star n=5 nbg=261 bg=3561.8 sigma=417.4 thresh=4814 peak=4607
01:03:58.296 00.000 21444 Star::Find false star n=2 nbg=255 bg=3714.6 sigma=402.1 thresh=4921 peak=4693
01:03:58.296 00.000 21444 Star::Find false star n=3 nbg=250 bg=2629.6 sigma=400.6 thresh=3831 peak=3793
01:03:58.296 00.000 21444 Star::Find false star n=8 nbg=276 bg=3180.6 sigma=505.8 thresh=4698 peak=4524
01:03:58.296 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -22.71,-2.43,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -2.95,-0.64,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.14,-1.58,3.66,U] 
01:03:58.296 00.000 21444 refined, 2 included, MultiStar: {-0.43, -1.36}, one-star: {0.78, -1.20}
01:03:58.296 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.05) = xAngle (-4.93 = 1.35)
01:03:58.296 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
01:03:58.297 00.001 21444 CameraToMount -- cameraX=-0.43 cameraY=-1.36 hyp=1.42 cameraTheta=-1.88 mountX=0.31 mountY=-1.42, mountTheta=-1.36
01:03:58.297 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-1.36, opts=13)
01:03:58.297 00.000 21444 Enqueuing Move request for scope (-0.43, -1.36)
01:03:58.297 00.000 25848 Worker thread wakes up
01:03:58.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -1.36) opts 0xd
01:03:58.297 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -1.36)
01:03:58.297 00.000 25848 Moving (-0.43, -1.36) raw xDistance=0.31 yDistance=-1.42
01:03:58.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
01:03:58.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
01:03:58.297 00.000 25848 MoveAxis(E, 0, ABG)
01:03:58.297 00.000 25848 Move returns status 0, amount 0
01:03:58.297 00.000 25848 MoveAxis(N, 39, ABG)
01:03:58.297 00.000 25848 Guiding  Dir = 0, Dur = 39
01:03:58.298 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3196, FiltMin=372, FiltMax=65504, Gamma=0.560
01:03:58.298 00.000 21444 UpdateGuideState exits: m=349648 SNR=61.7 Saturated
01:03:58.298 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:58.298 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:03:58.298 00.000 21444 Enqueuing Expose request
01:03:58.330 00.032 25848 IsSlewing returns 0
01:03:58.331 00.001 25848 IsGuiding returns 0
01:03:58.361 00.030 25848 PulseGuide returned control before completion, sleep 19
01:03:58.385 00.024 25848 IsGuiding returns 1
01:03:58.385 00.000 25848 scope still moving after pulse duration time elapsed
01:03:58.437 00.052 25848 IsSlewing returns 0
01:03:58.437 00.000 25848 IsGuiding returns 0
01:03:58.437 00.000 25848 scope move finished after 39 + 67 ms
01:03:58.437 00.000 25848 Move returns status 0, amount 39
01:03:58.437 00.000 25848 move complete, result=0
01:03:58.437 00.000 25848 worker thread done servicing request
01:03:58.437 00.000 25848 Worker thread wakes up
01:03:58.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:03:58.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:03:58.437 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.4 px 39 ms NORTH
01:04:01.286 02.849 25848 Exposure complete
01:04:01.363 00.077 25848 worker thread done servicing request
01:04:01.364 00.001 21444 OnExposeComplete: enter
01:04:01.364 00.000 21444 UpdateGuideState(): m_state=6
01:04:01.364 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1487
01:04:01.364 00.000 21444 Star::Find returns 1 (1), X=1229.76, Y=743.43, Mass=311334, SNR=70.8, Peak=9184 HFD=7.3
01:04:01.364 00.000 21444 Star::Find false star n=5 nbg=261 bg=3603.1 sigma=460.7 thresh=4985 peak=4924
01:04:01.364 00.000 21444 Star::Find false star n=4 nbg=242 bg=2275.2 sigma=372.1 thresh=3391 peak=3274
01:04:01.364 00.000 21444 Star::Find false star n=1 nbg=272 bg=3697.9 sigma=527.7 thresh=5281 peak=4592
01:04:01.364 00.000 21444 Star::Find false star n=2 nbg=249 bg=3487.5 sigma=486.9 thresh=4948 peak=4638
01:04:01.364 00.000 21444 Star::Find false star n=2 nbg=270 bg=3682.5 sigma=506.5 thresh=5202 peak=4866
01:04:01.364 00.000 21444 Star::Find false star n=6 nbg=257 bg=3262.5 sigma=446.3 thresh=4601 peak=4308
01:04:01.364 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.63,-1.23,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.68,-0.85,0.76,U] [#8 0.00,0.00,0.00,L] [#9 6.24,-11.83,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 2.31,-1.38,2.30,U] 
01:04:01.364 00.000 21444 refined, 3 included, MultiStar: {2.68, -1.30}, one-star: {4.66, -1.45}
01:04:01.364 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.78)
01:04:01.364 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.06)
01:04:01.364 00.000 21444 CameraToMount -- cameraX=2.68 cameraY=-1.30 hyp=2.97 cameraTheta=-0.45 mountX=-2.78 mountY=-0.19, mountTheta=-3.07
01:04:01.365 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.68, y=-1.30, opts=13)
01:04:01.365 00.000 21444 Enqueuing Move request for scope (2.68, -1.30)
01:04:01.365 00.000 25848 Worker thread wakes up
01:04:01.365 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=500, FiltMax=65504, Gamma=0.560
01:04:01.365 00.000 21444 UpdateGuideState exits: m=311334 SNR=70.8 Saturated
01:04:01.365 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.68, -1.30) opts 0xd
01:04:01.365 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:01.365 00.000 25848 Handling offset move in thread for scope, endpoint = (2.68, -1.30)
01:04:01.365 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:01.365 00.000 21444 Enqueuing Expose request
01:04:01.365 00.000 25848 Moving (2.68, -1.30) raw xDistance=-2.78 yDistance=-0.19
01:04:01.365 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.75 from input -2.78
01:04:01.365 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:01.366 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:04:01.366 00.000 25848 MoveAxis(E, 81, ABG)
01:04:01.366 00.000 25848 Guiding  Dir = 2, Dur = 81
01:04:01.390 00.024 25848 IsSlewing returns 0
01:04:01.390 00.000 25848 IsGuiding returns 0
01:04:01.422 00.032 25848 PulseGuide returned control before completion, sleep 60
01:04:01.487 00.065 25848 IsGuiding returns 1
01:04:01.488 00.001 25848 scope still moving after pulse duration time elapsed
01:04:01.546 00.058 25848 IsSlewing returns 0
01:04:01.547 00.001 25848 IsGuiding returns 0
01:04:01.547 00.000 25848 scope move finished after 81 + 74 ms
01:04:01.547 00.000 25848 Move returns status 0, amount 81
01:04:01.547 00.000 25848 MoveAxis(N, 0, ABG)
01:04:01.547 00.000 25848 Move returns status 0, amount 0
01:04:01.547 00.000 25848 move complete, result=0
01:04:01.547 00.000 25848 worker thread done servicing request
01:04:01.547 00.000 25848 Worker thread wakes up
01:04:01.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:01.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:01.547 00.000 21444 GuideStep: -2.8 px 81 ms EAST, -0.2 px 0 ms NORTH
01:04:04.391 02.844 25848 Exposure complete
01:04:04.478 00.087 25848 worker thread done servicing request
01:04:04.478 00.000 21444 OnExposeComplete: enter
01:04:04.478 00.000 21444 UpdateGuideState(): m_state=6
01:04:04.479 00.001 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1488
01:04:04.479 00.000 21444 Star::Find returns 1 (1), X=1227.54, Y=744.01, Mass=373985, SNR=56.4, Peak=11584 HFD=7.4
01:04:04.479 00.000 21444 Star::Find false star n=2 nbg=258 bg=3457.3 sigma=475.9 thresh=4885 peak=4712
01:04:04.479 00.000 21444 Star::Find false star n=3 nbg=255 bg=2355.0 sigma=377.6 thresh=3488 peak=3402
01:04:04.479 00.000 21444 Star::Find false star n=7 nbg=262 bg=3988.1 sigma=452.8 thresh=5346 peak=5284
01:04:04.479 00.000 21444 Star::Find false star n=2 nbg=259 bg=3705.3 sigma=483.9 thresh=5157 peak=4794
01:04:04.479 00.000 21444 Star::Find false star n=3 nbg=260 bg=3472.3 sigma=471.4 thresh=4887 peak=4673
01:04:04.479 00.000 21444 Star::Find false star n=2 nbg=250 bg=3667.4 sigma=438.0 thresh=4981 peak=4863
01:04:04.479 00.000 21444 Star::Find false star n=4 nbg=246 bg=3640.9 sigma=453.4 thresh=5001 peak=4797
01:04:04.479 00.000 21444 Star::Find false star n=2 nbg=250 bg=2955.8 sigma=395.0 thresh=4141 peak=3925
01:04:04.479 00.000 21444 Star::Find false star n=4 nbg=268 bg=3081.5 sigma=513.1 thresh=4621 peak=4412
01:04:04.479 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.88,-1.28,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.96,-2.23,2.82,U] 
01:04:04.479 00.000 21444 refined, 2 included, MultiStar: {0.92, -1.76}, one-star: {2.44, -0.87}
01:04:04.479 00.000 21444 CameraToMount -- cameraTheta (-1.09) - m_xAngle (3.05) = xAngle (-4.14 = 2.14)
01:04:04.479 00.000 21444 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.98 = -0.70)
01:04:04.479 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=-1.76 hyp=1.99 cameraTheta=-1.09 mountX=-1.07 mountY=-1.28, mountTheta=-2.27
01:04:04.481 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=-1.76, opts=13)
01:04:04.481 00.000 21444 Enqueuing Move request for scope (0.92, -1.76)
01:04:04.481 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3176, FiltMin=406, FiltMax=65504, Gamma=0.560
01:04:04.481 00.000 21444 UpdateGuideState exits: m=373985 SNR=56.4 Saturated
01:04:04.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:04.481 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:04.481 00.000 21444 Enqueuing Expose request
01:04:04.481 00.000 25848 Worker thread wakes up
01:04:04.481 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, -1.76) opts 0xd
01:04:04.481 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, -1.76)
01:04:04.481 00.000 25848 Moving (0.92, -1.76) raw xDistance=-1.07 yDistance=-1.28
01:04:04.481 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.07
01:04:04.481 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
01:04:04.481 00.000 25848 MoveAxis(E, 37, ABG)
01:04:04.481 00.000 25848 Guiding  Dir = 2, Dur = 37
01:04:04.502 00.021 25848 IsSlewing returns 0
01:04:04.502 00.000 25848 IsGuiding returns 0
01:04:04.533 00.031 25848 PulseGuide returned control before completion, sleep 16
01:04:04.564 00.031 25848 IsGuiding returns 1
01:04:04.564 00.000 25848 scope still moving after pulse duration time elapsed
01:04:04.672 00.108 25848 IsSlewing returns 0
01:04:04.672 00.000 25848 IsGuiding returns 0
01:04:04.672 00.000 25848 scope move finished after 37 + 133 ms
01:04:04.672 00.000 25848 Move returns status 0, amount 37
01:04:04.672 00.000 25848 MoveAxis(N, 35, ABG)
01:04:04.673 00.001 25848 Guiding  Dir = 0, Dur = 35
01:04:04.701 00.028 25848 IsSlewing returns 0
01:04:04.701 00.000 25848 IsGuiding returns 0
01:04:04.732 00.031 25848 PulseGuide returned control before completion, sleep 15
01:04:04.768 00.036 25848 IsGuiding returns 1
01:04:04.768 00.000 25848 scope still moving after pulse duration time elapsed
01:04:04.828 00.060 25848 IsSlewing returns 0
01:04:04.828 00.000 25848 IsGuiding returns 0
01:04:04.828 00.000 25848 scope move finished after 35 + 91 ms
01:04:04.828 00.000 25848 Move returns status 0, amount 35
01:04:04.828 00.000 25848 move complete, result=0
01:04:04.828 00.000 25848 worker thread done servicing request
01:04:04.828 00.000 25848 Worker thread wakes up
01:04:04.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:04.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:04.829 00.001 21444 GuideStep: -1.1 px 37 ms EAST, -1.3 px 35 ms NORTH
01:04:07.684 02.855 25848 Exposure complete
01:04:07.762 00.078 25848 worker thread done servicing request
01:04:07.762 00.000 21444 OnExposeComplete: enter
01:04:07.762 00.000 21444 UpdateGuideState(): m_state=6
01:04:07.762 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1489
01:04:07.762 00.000 21444 Star::Find returns 1 (1), X=1227.19, Y=748.25, Mass=117045, SNR=25.1, Peak=8320 HFD=6.3
01:04:07.762 00.000 21444 Status Line: Mass: 117045 vs 316084
01:04:07.763 00.001 21444 UpdateCurrentPosition: star mass new=117044.7 exp=316083.9 thresh=50% limits=(154494.7, 693857.1, 632167.9)
01:04:07.763 00.000 21444 DistanceChecker: activated
01:04:07.763 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:04:07.763 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:04:07.763 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:04:07.764 00.001 25848 Worker thread wakes up
01:04:07.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:04:07.764 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:04:07.764 00.000 25848 move complete, result=0
01:04:07.764 00.000 25848 worker thread done servicing request
01:04:07.872 00.108 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:04:07.872 00.000 21444 Status Line: Star lost - mass changed
01:04:07.873 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=308, FiltMax=65504, Gamma=0.560
01:04:07.873 00.000 21444 UpdateGuideState exits: Star lost - mass changed
01:04:07.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:07.873 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:04:07.873 00.000 21444 Enqueuing Expose request
01:04:07.873 00.000 25848 Worker thread wakes up
01:04:07.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:07.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:04:10.716 02.843 25848 Exposure complete
01:04:10.804 00.088 25848 worker thread done servicing request
01:04:10.804 00.000 21444 OnExposeComplete: enter
01:04:10.804 00.000 21444 UpdateGuideState(): m_state=6
01:04:10.805 00.001 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1490
01:04:10.805 00.000 21444 Star::Find returns 1 (1), X=1225.43, Y=747.53, Mass=346543, SNR=57.3, Peak=11152 HFD=7.0
01:04:10.805 00.000 21444 DistanceChecker: reject for large offset (2.66 > 2.31) avgDist = 1.16 count = 85
01:04:10.805 00.000 21444 Status Line: Recovering
01:04:10.806 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:04:10.806 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:04:10.806 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:04:10.806 00.000 25848 Worker thread wakes up
01:04:10.806 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:04:10.806 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:04:10.806 00.000 25848 move complete, result=0
01:04:10.806 00.000 25848 worker thread done servicing request
01:04:10.919 00.113 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:04:10.919 00.000 21444 Status Line: No star found
01:04:10.920 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=384, FiltMax=65504, Gamma=0.560
01:04:10.920 00.000 21444 UpdateGuideState exits: No star found
01:04:10.920 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:10.920 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:04:10.920 00.000 21444 Enqueuing Expose request
01:04:10.920 00.000 25848 Worker thread wakes up
01:04:10.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:10.920 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:04:13.773 02.853 25848 Exposure complete
01:04:13.861 00.088 25848 worker thread done servicing request
01:04:13.862 00.001 21444 OnExposeComplete: enter
01:04:13.862 00.000 21444 UpdateGuideState(): m_state=6
01:04:13.862 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1491
01:04:13.862 00.000 21444 Star::Find returns 1 (1), X=1224.08, Y=746.97, Mass=285158, SNR=53.3, Peak=10668 HFD=7.1
01:04:13.862 00.000 21444 DistanceChecker: reject for large offset (2.32 > 2.31) avgDist = 1.16 count = 85
01:04:13.862 00.000 21444 DistanceChecker: begin recovering
01:04:13.862 00.000 21444 Star::Find false star n=1 nbg=247 bg=3570.8 sigma=398.5 thresh=4766 peak=4570
01:04:13.862 00.000 21444 Star::Find false star n=6 nbg=248 bg=2194.8 sigma=406.5 thresh=3414 peak=3310
01:04:13.863 00.001 21444 Star::Find false star n=11 nbg=252 bg=3709.7 sigma=414.5 thresh=4953 peak=4774
01:04:13.863 00.000 21444 Star::Find false star n=2 nbg=232 bg=3214.1 sigma=409.0 thresh=4441 peak=4190
01:04:13.863 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -10.85,-5.13,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -11.35,-8.49,0.00,M4] [#6 -11.75,18.16,0.00,M9] [#7 -3.32,1.85,0.65,U] [#8 -10.05,-11.20,0.00,M1] [#9 19.07,7.48,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -2.37,1.43,1.92,U] 
01:04:13.863 00.000 21444 single-star, 2 included, MultiStar: {-2.17, 1.69}, one-star: {-1.03, 2.09}
01:04:13.863 00.000 21444 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
01:04:13.863 00.000 21444 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.42)
01:04:13.863 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=2.09 hyp=2.32 cameraTheta=2.03 mountX=1.21 mountY=1.54, mountTheta=0.91
01:04:13.864 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=2.09, opts=13)
01:04:13.864 00.000 21444 Enqueuing Move request for scope (-1.03, 2.09)
01:04:13.864 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=330, FiltMax=65504, Gamma=0.560
01:04:13.864 00.000 21444 UpdateGuideState exits: m=285158 SNR=53.3 Saturated
01:04:13.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:13.864 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:13.864 00.000 21444 Enqueuing Expose request
01:04:13.864 00.000 25848 Worker thread wakes up
01:04:13.864 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 2.09) opts 0xd
01:04:13.864 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, 2.09)
01:04:13.864 00.000 25848 Moving (-1.03, 2.09) raw xDistance=1.21 yDistance=1.54
01:04:13.864 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.21
01:04:13.865 00.001 25848 resist switch: large excursion: input 1.54 thresh 1.53 direction from -1 to 1
01:04:13.865 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.63
01:04:13.865 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
01:04:13.865 00.000 25848 MoveAxis(W, 33, ABG)
01:04:13.865 00.000 25848 Guiding  Dir = 3, Dur = 33
01:04:13.889 00.024 25848 IsSlewing returns 0
01:04:13.889 00.000 25848 IsGuiding returns 0
01:04:13.921 00.032 25848 PulseGuide returned control before completion, sleep 12
01:04:13.947 00.026 25848 IsGuiding returns 1
01:04:13.947 00.000 25848 scope still moving after pulse duration time elapsed
01:04:14.000 00.053 25848 IsSlewing returns 0
01:04:14.001 00.001 25848 IsGuiding returns 0
01:04:14.001 00.000 25848 scope move finished after 33 + 78 ms
01:04:14.001 00.000 25848 Move returns status 0, amount 33
01:04:14.001 00.000 25848 BLC: Oldest BLC event removed
01:04:14.001 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 298 applied
01:04:14.001 00.000 25848 MoveAxis(S, 340, ABG)
01:04:14.001 00.000 25848 Guiding  Dir = 1, Dur = 340
01:04:14.032 00.031 25848 IsSlewing returns 0
01:04:14.033 00.001 25848 IsGuiding returns 0
01:04:14.064 00.031 25848 PulseGuide returned control before completion, sleep 319
01:04:14.386 00.322 25848 IsGuiding returns 1
01:04:14.386 00.000 25848 scope still moving after pulse duration time elapsed
01:04:14.438 00.052 25848 IsSlewing returns 0
01:04:14.439 00.001 25848 IsGuiding returns 0
01:04:14.439 00.000 25848 scope move finished after 340 + 65 ms
01:04:14.439 00.000 25848 Move returns status 0, amount 340
01:04:14.439 00.000 25848 move complete, result=0
01:04:14.439 00.000 25848 worker thread done servicing request
01:04:14.439 00.000 25848 Worker thread wakes up
01:04:14.439 00.000 21444 GuideStep: 1.2 px 33 ms WEST, 1.5 px 340 ms SOUTH
01:04:14.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:14.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:17.292 02.853 25848 Exposure complete
01:04:17.366 00.074 25848 worker thread done servicing request
01:04:17.366 00.000 21444 OnExposeComplete: enter
01:04:17.366 00.000 21444 UpdateGuideState(): m_state=6
01:04:17.367 00.001 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1492
01:04:17.367 00.000 21444 Star::Find returns 1 (1), X=1228.49, Y=747.79, Mass=417282, SNR=74.2, Peak=12768 HFD=6.5
01:04:17.367 00.000 21444 DistanceChecker: reject for large offset (4.46 > 2.42) avgDist = 1.21 count = 86
01:04:17.367 00.000 21444 Star::Find false star n=2 nbg=261 bg=2317.2 sigma=428.0 thresh=3601 peak=3314
01:04:17.367 00.000 21444 Star::Find false star n=2 nbg=271 bg=3705.9 sigma=503.0 thresh=5215 peak=4871
01:04:17.367 00.000 21444 Star::Find false star n=4 nbg=255 bg=3604.3 sigma=430.6 thresh=4896 peak=4791
01:04:17.367 00.000 21444 Star::Find false star n=7 nbg=269 bg=2500.7 sigma=400.7 thresh=3703 peak=3565
01:04:17.367 00.000 21444 Star::Find false star n=3 nbg=257 bg=3124.2 sigma=433.2 thresh=4424 peak=4126
01:04:17.367 00.000 21444 MultiStar: [#1 27.87,-30.45,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -0.18,0.39,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.18,-19.46,0.00,M5] [#6 -7.25,18.77,0.00,M10] [#7 -0.33,2.03,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.13,1.23,3.30,U] 
01:04:17.367 00.000 21444 refined, 3 included, MultiStar: {1.27, 1.64}, one-star: {3.38, 2.91}
01:04:17.367 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
01:04:17.367 00.000 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.98 = 1.30)
01:04:17.367 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=1.64 hyp=2.07 cameraTheta=0.91 mountX=-1.11 mountY=2.00, mountTheta=2.08
01:04:17.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=1.64, opts=13)
01:04:17.368 00.000 21444 Enqueuing Move request for scope (1.27, 1.64)
01:04:17.368 00.000 25848 Worker thread wakes up
01:04:17.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=548, FiltMax=65504, Gamma=0.560
01:04:17.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, 1.64) opts 0xd
01:04:17.368 00.000 21444 UpdateGuideState exits: m=417282 SNR=74.2 Saturated
01:04:17.368 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, 1.64)
01:04:17.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:17.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:17.368 00.000 21444 Enqueuing Expose request
01:04:17.368 00.000 25848 Moving (1.27, 1.64) raw xDistance=-1.11 yDistance=2.00
01:04:17.369 00.001 25848 BLC: History state: CurrMiss=2.00, AvgInitMiss=0.64, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.542640, 1:1.999346
01:04:17.369 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:04:17.369 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.11
01:04:17.369 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.00 from input 2.00
01:04:17.369 00.000 25848 MoveAxis(E, 30, ABG)
01:04:17.369 00.000 25848 Guiding  Dir = 2, Dur = 30
01:04:17.420 00.051 25848 IsSlewing returns 0
01:04:17.421 00.001 25848 IsGuiding returns 0
01:04:17.452 00.031 25848 IsGuiding returns 1
01:04:17.452 00.000 25848 scope still moving after pulse duration time elapsed
01:04:17.499 00.047 25848 IsSlewing returns 0
01:04:17.499 00.000 25848 IsGuiding returns 0
01:04:17.499 00.000 25848 scope move finished after 30 + 48 ms
01:04:17.499 00.000 25848 Move returns status 0, amount 30
01:04:17.499 00.000 25848 MoveAxis(S, 55, ABG)
01:04:17.499 00.000 25848 Guiding  Dir = 1, Dur = 55
01:04:17.529 00.030 25848 IsSlewing returns 0
01:04:17.530 00.001 25848 IsGuiding returns 0
01:04:17.562 00.032 25848 PulseGuide returned control before completion, sleep 34
01:04:17.604 00.042 25848 IsGuiding returns 1
01:04:17.604 00.000 25848 scope still moving after pulse duration time elapsed
01:04:17.655 00.051 25848 IsSlewing returns 0
01:04:17.655 00.000 25848 IsGuiding returns 0
01:04:17.655 00.000 25848 scope move finished after 55 + 70 ms
01:04:17.655 00.000 25848 Move returns status 0, amount 55
01:04:17.655 00.000 25848 move complete, result=0
01:04:17.655 00.000 25848 worker thread done servicing request
01:04:17.655 00.000 25848 Worker thread wakes up
01:04:17.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:17.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:17.656 00.001 21444 GuideStep: -1.1 px 30 ms EAST, 2.0 px 55 ms SOUTH
01:04:20.507 02.851 25848 Exposure complete
01:04:20.596 00.089 25848 worker thread done servicing request
01:04:20.597 00.001 21444 OnExposeComplete: enter
01:04:20.597 00.000 21444 UpdateGuideState(): m_state=6
01:04:20.597 00.000 21444 Star::Find(15, 1228, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1493
01:04:20.597 00.000 21444 Star::Find returns 1 (1), X=1228.57, Y=744.49, Mass=405309, SNR=65.0, Peak=13424 HFD=5.9
01:04:20.597 00.000 21444 DistanceChecker: reject for large offset (3.49 > 2.49) avgDist = 1.25 count = 87
01:04:20.597 00.000 21444 Star::Find false star n=4 nbg=263 bg=3489.6 sigma=489.3 thresh=4957 peak=4592
01:04:20.597 00.000 21444 Star::Find false star n=1 nbg=272 bg=2320.0 sigma=482.9 thresh=3769 peak=3250
01:04:20.597 00.000 21444 Star::Find false star n=3 nbg=264 bg=3938.1 sigma=483.7 thresh=5389 peak=5011
01:04:20.597 00.000 21444 Star::Find false star n=6 nbg=250 bg=3555.5 sigma=419.4 thresh=4814 peak=4711
01:04:20.597 00.000 21444 Star::Find false star n=10 nbg=249 bg=3472.8 sigma=414.8 thresh=4717 peak=4714
01:04:20.597 00.000 21444 Star::Find false star n=3 nbg=268 bg=3542.0 sigma=503.9 thresh=5054 peak=4628
01:04:20.597 00.000 21444 Star::Find false star n=6 nbg=260 bg=3488.5 sigma=504.1 thresh=5001 peak=4755
01:04:20.597 00.000 21444 Star::Find false star n=4 nbg=260 bg=2710.3 sigma=407.4 thresh=3932 peak=3707
01:04:20.598 00.001 21444 Star::Find false star n=8 nbg=247 bg=3213.6 sigma=350.3 thresh=4265 peak=4149
01:04:20.598 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.31,-0.07,1.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.72,-1.95,4.03,U] 
01:04:20.598 00.000 21444 refined, 2 included, MultiStar: {1.73, -1.33}, one-star: {3.47, -0.39}
01:04:20.598 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
01:04:20.598 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.27)
01:04:20.598 00.000 21444 CameraToMount -- cameraX=1.73 cameraY=-1.33 hyp=2.18 cameraTheta=-0.66 mountX=-1.84 mountY=-0.58, mountTheta=-2.84
01:04:20.599 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.73, y=-1.33, opts=13)
01:04:20.599 00.000 21444 Enqueuing Move request for scope (1.73, -1.33)
01:04:20.599 00.000 25848 Worker thread wakes up
01:04:20.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.73, -1.33) opts 0xd
01:04:20.599 00.000 25848 Handling offset move in thread for scope, endpoint = (1.73, -1.33)
01:04:20.599 00.000 25848 Moving (1.73, -1.33) raw xDistance=-1.84 yDistance=-0.58
01:04:20.599 00.000 25848 BLC: History state: CurrMiss=-0.58, AvgInitMiss=0.64, ShCount=10, LgCount=0, SticCount=2,  Deflections: 0=1.542640, 1:1.999346, 2:-0.578668
01:04:20.599 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -23.000000
01:04:20.599 00.000 25848 BLC: window closed
01:04:20.599 00.000 25848 BLC: Pulse adjusted to 275
01:04:20.599 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=316, FiltMax=65504, Gamma=0.560
01:04:20.599 00.000 21444 UpdateGuideState exits: m=405309 SNR=65.0 Saturated
01:04:20.600 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:20.600 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:20.600 00.000 21444 Enqueuing Expose request
01:04:20.600 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.84
01:04:20.600 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:04:20.600 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
01:04:20.600 00.000 25848 MoveAxis(E, 56, ABG)
01:04:20.600 00.000 25848 Guiding  Dir = 2, Dur = 56
01:04:20.624 00.024 25848 IsSlewing returns 0
01:04:20.625 00.001 25848 IsGuiding returns 0
01:04:20.656 00.031 25848 PulseGuide returned control before completion, sleep 35
01:04:20.657 00.001 21444 evsrv: cli 0107E240 connect
01:04:20.657 00.000 21444 case statement mapped state 6 to 3
01:04:20.658 00.001 21444 case statement mapped state 6 to 3
01:04:20.658 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"716c799a-8501-4249-afa7-90d55f88a87b"}
01:04:20.658 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"716c799a-8501-4249-afa7-90d55f88a87b"}
01:04:20.658 00.000 21444 evsrv: cli 0107E240 disconnect
01:04:20.693 00.035 25848 IsGuiding returns 1
01:04:20.693 00.000 25848 scope still moving after pulse duration time elapsed
01:04:20.749 00.056 25848 IsSlewing returns 0
01:04:20.749 00.000 25848 IsGuiding returns 0
01:04:20.749 00.000 25848 scope move finished after 56 + 68 ms
01:04:20.749 00.000 25848 Move returns status 0, amount 56
01:04:20.749 00.000 25848 MoveAxis(N, 0, ABG)
01:04:20.749 00.000 25848 Move returns status 0, amount 0
01:04:20.749 00.000 25848 move complete, result=0
01:04:20.750 00.001 25848 worker thread done servicing request
01:04:20.750 00.000 25848 Worker thread wakes up
01:04:20.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:20.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:20.750 00.000 21444 GuideStep: -1.8 px 56 ms EAST, -0.6 px 0 ms NORTH
01:04:23.602 02.852 25848 Exposure complete
01:04:23.677 00.075 25848 worker thread done servicing request
01:04:23.677 00.000 21444 OnExposeComplete: enter
01:04:23.677 00.000 21444 UpdateGuideState(): m_state=6
01:04:23.677 00.000 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1494
01:04:23.677 00.000 21444 Star::Find returns 1 (1), X=1227.76, Y=744.10, Mass=439551, SNR=73.0, Peak=13728 HFD=6.2
01:04:23.677 00.000 21444 DistanceChecker: reject for large offset (2.77 > 2.58) avgDist = 1.29 count = 88
01:04:23.677 00.000 21444 Star::Find false star n=3 nbg=260 bg=3425.9 sigma=454.3 thresh=4789 peak=4544
01:04:23.677 00.000 21444 Star::Find false star n=4 nbg=261 bg=2216.2 sigma=392.4 thresh=3393 peak=3295
01:04:23.677 00.000 21444 Star::Find false star n=11 nbg=234 bg=3579.8 sigma=381.4 thresh=4724 peak=4623
01:04:23.677 00.000 21444 Star::Find false star n=1 nbg=273 bg=3439.2 sigma=524.4 thresh=5013 peak=4566
01:04:23.677 00.000 21444 Star::Find false star n=4 nbg=260 bg=3374.3 sigma=397.9 thresh=4568 peak=4565
01:04:23.678 00.001 21444 Star::Find false star n=2 nbg=271 bg=3614.8 sigma=487.9 thresh=5079 peak=4743
01:04:23.678 00.000 21444 Star::Find false star n=6 nbg=251 bg=2721.3 sigma=383.2 thresh=3871 peak=3648
01:04:23.678 00.000 21444 Star::Find false star n=1 nbg=260 bg=3115.8 sigma=426.5 thresh=4395 peak=4003
01:04:23.678 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.78,0.12,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.34,-0.91,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.42,-1.88,3.24,U] 
01:04:23.678 00.000 21444 refined, 3 included, MultiStar: {1.27, -1.45}, one-star: {2.66, -0.78}
01:04:23.678 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.90 = 2.38)
01:04:23.678 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
01:04:23.678 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=-1.45 hyp=1.93 cameraTheta=-0.85 mountX=-1.40 mountY=-0.86, mountTheta=-2.59
01:04:23.679 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=-1.45, opts=13)
01:04:23.679 00.000 21444 Enqueuing Move request for scope (1.27, -1.45)
01:04:23.679 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3128, FiltMin=332, FiltMax=65504, Gamma=0.560
01:04:23.679 00.000 25848 Worker thread wakes up
01:04:23.679 00.000 21444 UpdateGuideState exits: m=439551 SNR=73.0 Saturated
01:04:23.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:23.679 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:23.679 00.000 21444 Enqueuing Expose request
01:04:23.679 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, -1.45) opts 0xd
01:04:23.679 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, -1.45)
01:04:23.679 00.000 25848 Moving (1.27, -1.45) raw xDistance=-1.40 yDistance=-0.86
01:04:23.679 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.40
01:04:23.679 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:04:23.679 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
01:04:23.679 00.000 25848 MoveAxis(E, 45, ABG)
01:04:23.679 00.000 25848 Guiding  Dir = 2, Dur = 45
01:04:23.704 00.025 25848 IsSlewing returns 0
01:04:23.704 00.000 25848 IsGuiding returns 0
01:04:23.735 00.031 25848 PulseGuide returned control before completion, sleep 24
01:04:23.773 00.038 25848 IsGuiding returns 1
01:04:23.773 00.000 25848 scope still moving after pulse duration time elapsed
01:04:23.828 00.055 25848 IsSlewing returns 0
01:04:23.828 00.000 25848 IsGuiding returns 0
01:04:23.828 00.000 25848 scope move finished after 45 + 79 ms
01:04:23.828 00.000 25848 Move returns status 0, amount 45
01:04:23.828 00.000 25848 MoveAxis(N, 0, ABG)
01:04:23.828 00.000 25848 Move returns status 0, amount 0
01:04:23.828 00.000 25848 move complete, result=0
01:04:23.828 00.000 25848 worker thread done servicing request
01:04:23.828 00.000 25848 Worker thread wakes up
01:04:23.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:23.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:23.829 00.001 21444 GuideStep: -1.4 px 45 ms EAST, -0.9 px 0 ms NORTH
01:04:26.673 02.844 25848 Exposure complete
01:04:26.760 00.087 25848 worker thread done servicing request
01:04:26.760 00.000 21444 OnExposeComplete: enter
01:04:26.760 00.000 21444 UpdateGuideState(): m_state=6
01:04:26.760 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1495
01:04:26.760 00.000 21444 Star::Find returns 1 (1), X=1228.03, Y=743.67, Mass=383384, SNR=61.3, Peak=12568 HFD=6.7
01:04:26.760 00.000 21444 DistanceChecker: reject for large offset (3.17 > 2.64) avgDist = 1.32 count = 89
01:04:26.760 00.000 21444 Star::Find false star n=3 nbg=262 bg=3755.1 sigma=454.8 thresh=5119 peak=4779
01:04:26.760 00.000 21444 Star::Find false star n=2 nbg=276 bg=3566.3 sigma=514.4 thresh=5110 peak=4759
01:04:26.760 00.000 21444 Star::Find false star n=9 nbg=244 bg=3573.3 sigma=399.7 thresh=4773 peak=4723
01:04:26.761 00.001 21444 Star::Find false star n=4 nbg=272 bg=3156.0 sigma=484.1 thresh=4608 peak=4173
01:04:26.761 00.000 21444 MultiStar: [#1 21.59,-31.44,0.00,R] [#2 16.79,19.15,0.00,M4] [#3 -0.27,-0.10,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -13.37,8.76,0.00,R] [#7 -0.31,-1.40,0.96,U] [#8 0.00,0.00,0.00,L] [#9 12.61,-7.56,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 2.34,-2.22,4.34,U] 
01:04:26.761 00.000 21444 refined, 3 included, MultiStar: {1.97, -1.89}, one-star: {2.93, -1.21}
01:04:26.761 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.05) = xAngle (-3.81 = 2.47)
01:04:26.761 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.66 = -0.37)
01:04:26.761 00.000 21444 CameraToMount -- cameraX=1.97 cameraY=-1.89 hyp=2.73 cameraTheta=-0.76 mountX=-2.13 mountY=-1.00, mountTheta=-2.70
01:04:26.762 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.97, y=-1.89, opts=13)
01:04:26.762 00.000 21444 Enqueuing Move request for scope (1.97, -1.89)
01:04:26.762 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=470, FiltMax=65504, Gamma=0.560
01:04:26.762 00.000 21444 UpdateGuideState exits: m=383384 SNR=61.3 Saturated
01:04:26.762 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:26.762 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:26.762 00.000 21444 Enqueuing Expose request
01:04:26.762 00.000 25848 Worker thread wakes up
01:04:26.762 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.97, -1.89) opts 0xd
01:04:26.762 00.000 25848 Handling offset move in thread for scope, endpoint = (1.97, -1.89)
01:04:26.762 00.000 25848 Moving (1.97, -1.89) raw xDistance=-2.13 yDistance=-1.00
01:04:26.762 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.41 from input -2.13
01:04:26.762 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:04:26.762 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.00
01:04:26.762 00.000 25848 MoveAxis(E, 65, ABG)
01:04:26.762 00.000 25848 Guiding  Dir = 2, Dur = 65
01:04:26.783 00.021 25848 IsSlewing returns 0
01:04:26.783 00.000 25848 IsGuiding returns 0
01:04:26.814 00.031 25848 PulseGuide returned control before completion, sleep 44
01:04:26.861 00.047 25848 IsGuiding returns 1
01:04:26.861 00.000 25848 scope still moving after pulse duration time elapsed
01:04:26.920 00.059 25848 IsSlewing returns 0
01:04:26.920 00.000 25848 IsGuiding returns 0
01:04:26.920 00.000 25848 scope move finished after 65 + 72 ms
01:04:26.920 00.000 25848 Move returns status 0, amount 65
01:04:26.920 00.000 25848 MoveAxis(N, 0, ABG)
01:04:26.920 00.000 25848 Move returns status 0, amount 0
01:04:26.920 00.000 25848 move complete, result=0
01:04:26.920 00.000 25848 worker thread done servicing request
01:04:26.920 00.000 25848 Worker thread wakes up
01:04:26.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:26.920 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:26.921 00.001 21444 GuideStep: -2.1 px 65 ms EAST, -1.0 px 0 ms NORTH
01:04:29.766 02.845 25848 Exposure complete
01:04:29.852 00.086 25848 worker thread done servicing request
01:04:29.852 00.000 21444 OnExposeComplete: enter
01:04:29.852 00.000 21444 UpdateGuideState(): m_state=6
01:04:29.852 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1496
01:04:29.852 00.000 21444 Star::Find returns 1 (1), X=1227.48, Y=742.14, Mass=420417, SNR=72.8, Peak=11984 HFD=7.0
01:04:29.852 00.000 21444 DistanceChecker: reject for large offset (3.63 > 2.76) avgDist = 1.38 count = 90
01:04:29.852 00.000 21444 Star::Find false star n=5 nbg=262 bg=3636.6 sigma=474.4 thresh=5060 peak=4720
01:04:29.852 00.000 21444 Star::Find false star n=3 nbg=260 bg=2258.2 sigma=411.9 thresh=3494 peak=3223
01:04:29.852 00.000 21444 Star::Find false star n=4 nbg=268 bg=4088.4 sigma=527.8 thresh=5672 peak=5168
01:04:29.852 00.000 21444 Star::Find false star n=1 nbg=270 bg=3484.5 sigma=503.9 thresh=4996 peak=4492
01:04:29.852 00.000 21444 Star::Find false star n=2 nbg=265 bg=3420.3 sigma=488.2 thresh=4885 peak=4597
01:04:29.852 00.000 21444 Star::Find false star n=7 nbg=242 bg=2614.7 sigma=376.5 thresh=3744 peak=3573
01:04:29.853 00.001 21444 Star::Find false star n=2 nbg=268 bg=3241.0 sigma=426.5 thresh=4521 peak=4121
01:04:29.853 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 9.32,10.01,0.00,M1] [#7 -0.66,-1.86,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.74,-2.49,2.37,U] 
01:04:29.853 00.000 21444 refined, 2 included, MultiStar: {1.37, -2.41}, one-star: {2.38, -2.75}
01:04:29.853 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.11 = 2.18)
01:04:29.853 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.95 = -0.67)
01:04:29.853 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=-2.41 hyp=2.78 cameraTheta=-1.05 mountX=-1.58 mountY=-1.72, mountTheta=-2.32
01:04:29.854 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=-2.41, opts=13)
01:04:29.854 00.000 21444 Enqueuing Move request for scope (1.37, -2.41)
01:04:29.854 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=504, FiltMax=65504, Gamma=0.560
01:04:29.854 00.000 21444 UpdateGuideState exits: m=420417 SNR=72.8 Saturated
01:04:29.854 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:29.854 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:29.854 00.000 21444 Enqueuing Expose request
01:04:29.854 00.000 25848 Worker thread wakes up
01:04:29.854 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, -2.41) opts 0xd
01:04:29.854 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, -2.41)
01:04:29.854 00.000 25848 Moving (1.37, -2.41) raw xDistance=-1.58 yDistance=-1.72
01:04:29.854 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.58
01:04:29.854 00.000 25848 resist switch: large excursion: input -1.72 thresh 1.53 direction from 1 to -1
01:04:29.854 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.15
01:04:29.854 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.72 from input -1.72
01:04:29.855 00.001 25848 MoveAxis(E, 51, ABG)
01:04:29.855 00.000 25848 Guiding  Dir = 2, Dur = 51
01:04:29.875 00.020 25848 IsSlewing returns 0
01:04:29.875 00.000 25848 IsGuiding returns 0
01:04:29.907 00.032 25848 PulseGuide returned control before completion, sleep 30
01:04:29.939 00.032 25848 IsGuiding returns 1
01:04:29.939 00.000 25848 scope still moving after pulse duration time elapsed
01:04:30.001 00.062 25848 IsSlewing returns 0
01:04:30.002 00.001 25848 IsGuiding returns 0
01:04:30.002 00.000 25848 scope move finished after 51 + 75 ms
01:04:30.002 00.000 25848 Move returns status 0, amount 51
01:04:30.002 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 275 applied
01:04:30.002 00.000 25848 MoveAxis(N, 322, ABG)
01:04:30.002 00.000 25848 Guiding  Dir = 0, Dur = 322
01:04:30.032 00.030 25848 IsSlewing returns 0
01:04:30.032 00.000 25848 IsGuiding returns 0
01:04:30.064 00.032 25848 PulseGuide returned control before completion, sleep 301
01:04:30.374 00.310 25848 IsGuiding returns 1
01:04:30.375 00.001 25848 scope still moving after pulse duration time elapsed
01:04:30.436 00.061 25848 IsSlewing returns 0
01:04:30.437 00.001 25848 IsGuiding returns 0
01:04:30.437 00.000 25848 scope move finished after 322 + 82 ms
01:04:30.437 00.000 25848 Move returns status 0, amount 322
01:04:30.437 00.000 25848 move complete, result=0
01:04:30.437 00.000 25848 worker thread done servicing request
01:04:30.437 00.000 25848 Worker thread wakes up
01:04:30.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:30.437 00.000 21444 GuideStep: -1.6 px 51 ms EAST, -1.7 px 322 ms NORTH
01:04:30.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:33.286 02.849 25848 Exposure complete
01:04:33.372 00.086 25848 worker thread done servicing request
01:04:33.372 00.000 21444 OnExposeComplete: enter
01:04:33.372 00.000 21444 UpdateGuideState(): m_state=6
01:04:33.372 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1497
01:04:33.372 00.000 21444 Star::Find returns 1 (1), X=1225.47, Y=745.80, Mass=424864, SNR=65.4, Peak=12344 HFD=6.7
01:04:33.372 00.000 21444 DistanceChecker: deactivated
01:04:33.372 00.000 21444 Star::Find false star n=4 nbg=268 bg=3665.5 sigma=499.9 thresh=5165 peak=4869
01:04:33.372 00.000 21444 Star::Find false star n=8 nbg=249 bg=3382.7 sigma=396.1 thresh=4571 peak=4546
01:04:33.372 00.000 21444 Star::Find false star n=2 nbg=271 bg=3486.2 sigma=464.5 thresh=4880 peak=4549
01:04:33.372 00.000 21444 Star::Find false star n=3 nbg=263 bg=3080.9 sigma=475.1 thresh=4506 peak=4151
01:04:33.373 00.001 21444 MultiStar: [#1 1.08,27.38,0.00,M1] [#2 11.17,1.21,0.00,M5] [#3 -0.76,0.12,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.27,-0.15,0.69,U] [#8 -7.17,-21.54,0.00,M2] [#9 9.11,-0.36,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -1.02,0.10,3.03,U] 
01:04:33.373 00.000 21444 refined, 3 included, MultiStar: {-0.91, 0.23}, one-star: {0.37, 0.92}
01:04:33.373 00.000 21444 CameraToMount -- cameraTheta (2.89) - m_xAngle (3.05) = xAngle (-0.16 = -0.16)
01:04:33.373 00.000 21444 CameraToMount -- cameraTheta (2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.00 = -3.00)
01:04:33.373 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=0.23 hyp=0.93 cameraTheta=2.89 mountX=0.92 mountY=-0.13, mountTheta=-0.14
01:04:33.374 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=0.23, opts=13)
01:04:33.374 00.000 21444 Enqueuing Move request for scope (-0.91, 0.23)
01:04:33.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=456, FiltMax=65504, Gamma=0.560
01:04:33.374 00.000 21444 UpdateGuideState exits: m=424864 SNR=65.4 Saturated
01:04:33.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:33.374 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:33.374 00.000 21444 Enqueuing Expose request
01:04:33.374 00.000 25848 Worker thread wakes up
01:04:33.374 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.23) opts 0xd
01:04:33.374 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 0.23)
01:04:33.374 00.000 25848 Moving (-0.91, 0.23) raw xDistance=0.92 yDistance=-0.13
01:04:33.374 00.000 25848 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.64, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.715725, 1:0.128731
01:04:33.374 00.000 25848 BLC: No correction, Miss < min_move
01:04:33.374 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.92
01:04:33.374 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:33.374 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:04:33.374 00.000 25848 MoveAxis(W, 23, ABG)
01:04:33.374 00.000 25848 Guiding  Dir = 3, Dur = 23
01:04:33.405 00.031 25848 IsSlewing returns 0
01:04:33.405 00.000 25848 IsGuiding returns 0
01:04:33.437 00.032 25848 IsGuiding returns 1
01:04:33.437 00.000 25848 scope still moving after pulse duration time elapsed
01:04:33.483 00.046 25848 IsSlewing returns 0
01:04:33.483 00.000 25848 IsGuiding returns 0
01:04:33.483 00.000 25848 scope move finished after 23 + 54 ms
01:04:33.483 00.000 25848 Move returns status 0, amount 23
01:04:33.483 00.000 25848 MoveAxis(N, 0, ABG)
01:04:33.484 00.001 25848 Move returns status 0, amount 0
01:04:33.484 00.000 25848 move complete, result=0
01:04:33.484 00.000 25848 worker thread done servicing request
01:04:33.484 00.000 25848 Worker thread wakes up
01:04:33.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:33.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:33.484 00.000 21444 GuideStep: 0.9 px 23 ms WEST, -0.1 px 0 ms NORTH
01:04:36.325 02.841 25848 Exposure complete
01:04:36.406 00.081 25848 worker thread done servicing request
01:04:36.406 00.000 21444 OnExposeComplete: enter
01:04:36.406 00.000 21444 UpdateGuideState(): m_state=6
01:04:36.406 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1498
01:04:36.406 00.000 21444 Star::Find returns 1 (1), X=1227.24, Y=744.30, Mass=401017, SNR=69.8, Peak=10724 HFD=7.0
01:04:36.407 00.001 21444 Star::Find false star n=6 nbg=266 bg=2238.3 sigma=409.6 thresh=3467 peak=3165
01:04:36.407 00.000 21444 Star::Find false star n=4 nbg=274 bg=3911.2 sigma=531.3 thresh=5505 peak=5483
01:04:36.407 00.000 21444 Star::Find false star n=3 nbg=269 bg=3524.6 sigma=490.5 thresh=4996 peak=4554
01:04:36.407 00.000 21444 Star::Find false star n=4 nbg=276 bg=3403.6 sigma=498.5 thresh=4899 peak=4857
01:04:36.407 00.000 21444 Star::Find false star n=3 nbg=259 bg=3499.8 sigma=430.9 thresh=4793 peak=4517
01:04:36.407 00.000 21444 Star::Find false star n=6 nbg=255 bg=2908.5 sigma=440.1 thresh=4229 peak=4039
01:04:36.407 00.000 21444 MultiStar: [#1 7.13,40.49,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -6.46,-8.88,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -0.60,0.38,0.97,U] [#8 0.00,0.00,0.00,L] [#9 5.71,0.33,0.16,U] [#10 0.00,0.00,0.00,L] [#11 1.71,-1.13,3.08,U] 
01:04:36.407 00.000 21444 refined, 3 included, MultiStar: {1.49, -0.70}, one-star: {2.14, -0.58}
01:04:36.407 00.000 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.49 = 2.79)
01:04:36.407 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.05)
01:04:36.407 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=-0.70 hyp=1.64 cameraTheta=-0.44 mountX=-1.54 mountY=-0.08, mountTheta=-3.09
01:04:36.408 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=-0.70, opts=13)
01:04:36.408 00.000 21444 Enqueuing Move request for scope (1.49, -0.70)
01:04:36.408 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=232, FiltMax=65504, Gamma=0.560
01:04:36.408 00.000 21444 UpdateGuideState exits: m=401017 SNR=69.8 Saturated
01:04:36.408 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:36.408 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:36.408 00.000 21444 Enqueuing Expose request
01:04:36.408 00.000 25848 Worker thread wakes up
01:04:36.408 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, -0.70) opts 0xd
01:04:36.408 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, -0.70)
01:04:36.408 00.000 25848 Moving (1.49, -0.70) raw xDistance=-1.54 yDistance=-0.08
01:04:36.408 00.000 25848 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.64, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.715725, 1:0.128731, 2:0.081914
01:04:36.408 00.000 25848 BLC: No correction, Miss < min_move
01:04:36.408 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.54
01:04:36.408 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:36.408 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:04:36.408 00.000 25848 MoveAxis(E, 43, ABG)
01:04:36.408 00.000 25848 Guiding  Dir = 2, Dur = 43
01:04:36.439 00.031 25848 IsSlewing returns 0
01:04:36.439 00.000 25848 IsGuiding returns 0
01:04:36.470 00.031 25848 PulseGuide returned control before completion, sleep 23
01:04:36.520 00.050 25848 IsGuiding returns 1
01:04:36.520 00.000 25848 scope still moving after pulse duration time elapsed
01:04:36.576 00.056 25848 IsSlewing returns 0
01:04:36.577 00.001 25848 IsGuiding returns 0
01:04:36.577 00.000 25848 scope move finished after 43 + 95 ms
01:04:36.577 00.000 25848 Move returns status 0, amount 43
01:04:36.577 00.000 25848 MoveAxis(N, 0, ABG)
01:04:36.577 00.000 25848 Move returns status 0, amount 0
01:04:36.577 00.000 25848 move complete, result=0
01:04:36.577 00.000 25848 worker thread done servicing request
01:04:36.577 00.000 25848 Worker thread wakes up
01:04:36.577 00.000 21444 GuideStep: -1.5 px 43 ms EAST, -0.1 px 0 ms NORTH
01:04:36.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:36.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:39.418 02.841 25848 Exposure complete
01:04:39.497 00.079 25848 worker thread done servicing request
01:04:39.497 00.000 21444 OnExposeComplete: enter
01:04:39.497 00.000 21444 UpdateGuideState(): m_state=6
01:04:39.497 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1499
01:04:39.497 00.000 21444 Star::Find returns 1 (1), X=1228.70, Y=743.98, Mass=368985, SNR=58.7, Peak=10468 HFD=6.9
01:04:39.497 00.000 21444 DistanceChecker: reject for large offset (3.71 > 2.86) avgDist = 1.43 count = 93
01:04:39.497 00.000 21444 DistanceChecker: activated
01:04:39.497 00.000 21444 Status Line: Recovering
01:04:39.497 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:04:39.497 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:04:39.497 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:04:39.497 00.000 25848 Worker thread wakes up
01:04:39.497 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:04:39.497 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:04:39.497 00.000 25848 move complete, result=0
01:04:39.498 00.001 25848 worker thread done servicing request
01:04:39.605 00.107 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:04:39.605 00.000 21444 Status Line: No star found
01:04:39.605 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=358, FiltMax=65504, Gamma=0.560
01:04:39.606 00.001 21444 UpdateGuideState exits: No star found
01:04:39.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:39.606 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:04:39.606 00.000 21444 Enqueuing Expose request
01:04:39.606 00.000 25848 Worker thread wakes up
01:04:39.606 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:39.606 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:04:42.451 02.845 25848 Exposure complete
01:04:42.530 00.079 25848 worker thread done servicing request
01:04:42.530 00.000 21444 OnExposeComplete: enter
01:04:42.530 00.000 21444 UpdateGuideState(): m_state=6
01:04:42.530 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1500
01:04:42.530 00.000 21444 Star::Find returns 1 (1), X=1229.03, Y=744.87, Mass=305497, SNR=53.9, Peak=10720 HFD=6.3
01:04:42.530 00.000 21444 DistanceChecker: reject for large offset (3.93 > 2.86) avgDist = 1.43 count = 93
01:04:42.530 00.000 21444 Status Line: Recovering
01:04:42.532 00.002 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:04:42.532 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:04:42.532 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:04:42.533 00.001 25848 Worker thread wakes up
01:04:42.533 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:04:42.533 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:04:42.533 00.000 25848 move complete, result=0
01:04:42.533 00.000 25848 worker thread done servicing request
01:04:42.639 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:04:42.639 00.000 21444 Status Line: No star found
01:04:42.639 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=420, FiltMax=65504, Gamma=0.560
01:04:42.640 00.001 21444 UpdateGuideState exits: No star found
01:04:42.640 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:42.640 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:04:42.640 00.000 21444 Enqueuing Expose request
01:04:42.640 00.000 25848 Worker thread wakes up
01:04:42.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:42.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:04:45.492 02.852 25848 Exposure complete
01:04:45.560 00.068 25848 worker thread done servicing request
01:04:45.560 00.000 21444 OnExposeComplete: enter
01:04:45.560 00.000 21444 UpdateGuideState(): m_state=6
01:04:45.560 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1501
01:04:45.560 00.000 21444 Star::Find returns 1 (1), X=1228.55, Y=744.52, Mass=290413, SNR=46.6, Peak=10796 HFD=5.8
01:04:45.560 00.000 21444 DistanceChecker: reject for large offset (3.47 > 2.86) avgDist = 1.43 count = 93
01:04:45.560 00.000 21444 DistanceChecker: begin recovering
01:04:45.561 00.001 21444 Star::Find false star n=4 nbg=270 bg=3365.5 sigma=475.9 thresh=4793 peak=4592
01:04:45.561 00.000 21444 Star::Find false star n=1 nbg=272 bg=2282.6 sigma=439.1 thresh=3600 peak=3202
01:04:45.561 00.000 21444 Star::Find false star n=4 nbg=249 bg=3508.6 sigma=452.4 thresh=4866 peak=4665
01:04:45.561 00.000 21444 Star::Find false star n=2 nbg=249 bg=3544.7 sigma=470.4 thresh=4956 peak=4506
01:04:45.561 00.000 21444 Star::Find false star n=3 nbg=267 bg=3529.0 sigma=497.1 thresh=5020 peak=4721
01:04:45.561 00.000 21444 Star::Find false star n=3 nbg=273 bg=2629.1 sigma=496.5 thresh=4119 peak=4097
01:04:45.561 00.000 21444 Star::Find false star n=3 nbg=251 bg=3238.0 sigma=449.2 thresh=4586 peak=4557
01:04:45.561 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.41,-0.95,0.36,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.77,-1.11,1.38,U] [#8 -16.08,-0.01,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.80,-1.45,4.10,U] 
01:04:45.561 00.000 21444 refined, 3 included, MultiStar: {2.26, -1.20}, one-star: {3.45, -0.36}
01:04:45.561 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.75)
01:04:45.561 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
01:04:45.561 00.000 21444 CameraToMount -- cameraX=2.26 cameraY=-1.20 hyp=2.56 cameraTheta=-0.49 mountX=-2.36 mountY=-0.25, mountTheta=-3.04
01:04:45.562 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.26, y=-1.20, opts=13)
01:04:45.562 00.000 21444 Enqueuing Move request for scope (2.26, -1.20)
01:04:45.562 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=548, FiltMax=65504, Gamma=0.560
01:04:45.562 00.000 21444 UpdateGuideState exits: m=290413 SNR=46.6 Saturated
01:04:45.562 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:45.562 00.000 25848 Worker thread wakes up
01:04:45.562 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.26, -1.20) opts 0xd
01:04:45.562 00.000 25848 Handling offset move in thread for scope, endpoint = (2.26, -1.20)
01:04:45.562 00.000 25848 Moving (2.26, -1.20) raw xDistance=-2.36 yDistance=-0.25
01:04:45.562 00.000 25848 BLC: window closed
01:04:45.562 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:45.562 00.000 21444 Enqueuing Expose request
01:04:45.562 00.000 25848 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.64, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.715725, 1:0.128731, 2:0.081914
01:04:45.562 00.000 25848 BLC: No correction, Miss < min_move
01:04:45.563 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.55 from input -2.36
01:04:45.563 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:45.563 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:04:45.563 00.000 25848 MoveAxis(E, 72, ABG)
01:04:45.563 00.000 25848 Guiding  Dir = 2, Dur = 72
01:04:45.643 00.080 25848 IsSlewing returns 0
01:04:45.643 00.000 25848 IsGuiding returns 0
01:04:45.675 00.032 25848 PulseGuide returned control before completion, sleep 52
01:04:45.740 00.065 25848 IsGuiding returns 1
01:04:45.741 00.001 25848 scope still moving after pulse duration time elapsed
01:04:45.795 00.054 25848 IsSlewing returns 0
01:04:45.797 00.002 25848 IsGuiding returns 0
01:04:45.797 00.000 25848 scope move finished after 72 + 80 ms
01:04:45.797 00.000 25848 Move returns status 0, amount 72
01:04:45.797 00.000 25848 MoveAxis(N, 0, ABG)
01:04:45.797 00.000 25848 Move returns status 0, amount 0
01:04:45.797 00.000 25848 move complete, result=0
01:04:45.797 00.000 25848 worker thread done servicing request
01:04:45.797 00.000 25848 Worker thread wakes up
01:04:45.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:45.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:45.797 00.000 21444 GuideStep: -2.4 px 72 ms EAST, -0.3 px 0 ms NORTH
01:04:48.647 02.850 25848 Exposure complete
01:04:48.736 00.089 25848 worker thread done servicing request
01:04:48.736 00.000 21444 OnExposeComplete: enter
01:04:48.736 00.000 21444 UpdateGuideState(): m_state=6
01:04:48.736 00.000 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1502
01:04:48.736 00.000 21444 Star::Find returns 1 (1), X=1225.39, Y=744.63, Mass=394109, SNR=65.5, Peak=11884 HFD=6.8
01:04:48.736 00.000 21444 DistanceChecker: deactivated
01:04:48.737 00.001 21444 Star::Find false star n=1 nbg=267 bg=3446.8 sigma=511.2 thresh=4980 peak=4396
01:04:48.737 00.000 21444 Star::Find false star n=4 nbg=257 bg=3833.3 sigma=469.8 thresh=5243 peak=5115
01:04:48.737 00.000 21444 Star::Find false star n=5 nbg=248 bg=3621.6 sigma=405.0 thresh=4836 peak=4697
01:04:48.737 00.000 21444 Star::Find false star n=6 nbg=272 bg=3481.6 sigma=486.9 thresh=4942 peak=4678
01:04:48.737 00.000 21444 Star::Find false star n=2 nbg=257 bg=3501.8 sigma=440.9 thresh=4825 peak=4570
01:04:48.737 00.000 21444 Star::Find false star n=1 nbg=264 bg=2686.1 sigma=443.5 thresh=4017 peak=3538
01:04:48.737 00.000 21444 Star::Find false star n=8 nbg=262 bg=3063.5 sigma=417.0 thresh=4315 peak=4293
01:04:48.737 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.09,-7.63,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -17.71,7.54,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 -3.26,-0.14,1.19,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.82,-1.08,4.14,U] 
01:04:48.737 00.000 21444 single-star, 2 included, MultiStar: {-1.10, -0.77}, one-star: {0.29, -0.25}
01:04:48.737 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
01:04:48.737 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.62 = -0.33)
01:04:48.737 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.25 hyp=0.38 cameraTheta=-0.72 mountX=-0.31 mountY=-0.12, mountTheta=-2.76
01:04:48.738 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.25, opts=13)
01:04:48.738 00.000 21444 Enqueuing Move request for scope (0.29, -0.25)
01:04:48.738 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3128, FiltMin=320, FiltMax=65504, Gamma=0.560
01:04:48.738 00.000 21444 UpdateGuideState exits: m=394109 SNR=65.5 Saturated
01:04:48.738 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:48.738 00.000 25848 Worker thread wakes up
01:04:48.738 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.25) opts 0xd
01:04:48.739 00.001 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.25)
01:04:48.739 00.000 25848 Moving (0.29, -0.25) raw xDistance=-0.31 yDistance=-0.12
01:04:48.739 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
01:04:48.739 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:48.739 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:48.739 00.000 21444 Enqueuing Expose request
01:04:48.739 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:04:48.739 00.000 25848 MoveAxis(E, 0, ABG)
01:04:48.739 00.000 25848 Move returns status 0, amount 0
01:04:48.739 00.000 25848 MoveAxis(N, 0, ABG)
01:04:48.739 00.000 25848 Move returns status 0, amount 0
01:04:48.739 00.000 25848 move complete, result=0
01:04:48.739 00.000 25848 worker thread done servicing request
01:04:48.739 00.000 25848 Worker thread wakes up
01:04:48.739 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:48.739 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:48.740 00.001 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:51.592 02.852 25848 Exposure complete
01:04:51.669 00.077 25848 worker thread done servicing request
01:04:51.669 00.000 21444 OnExposeComplete: enter
01:04:51.669 00.000 21444 UpdateGuideState(): m_state=6
01:04:51.670 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1503
01:04:51.670 00.000 21444 Star::Find returns 1 (1), X=1226.75, Y=744.97, Mass=441650, SNR=79.7, Peak=13328 HFD=6.3
01:04:51.670 00.000 21444 Star::Find false star n=2 nbg=259 bg=3564.4 sigma=464.4 thresh=4957 peak=4726
01:04:51.670 00.000 21444 Star::Find false star n=5 nbg=254 bg=2183.4 sigma=380.8 thresh=3326 peak=3249
01:04:51.670 00.000 21444 Star::Find false star n=3 nbg=258 bg=3917.4 sigma=490.0 thresh=5387 peak=4995
01:04:51.670 00.000 21444 Star::Find false star n=1 nbg=282 bg=3509.8 sigma=564.0 thresh=5202 peak=4661
01:04:51.670 00.000 21444 Star::Find false star n=3 nbg=263 bg=3349.6 sigma=470.2 thresh=4760 peak=4756
01:04:51.670 00.000 21444 Star::Find false star n=6 nbg=256 bg=3531.8 sigma=430.6 thresh=4824 peak=4660
01:04:51.670 00.000 21444 Star::Find false star n=10 nbg=254 bg=3532.7 sigma=409.4 thresh=4761 peak=4717
01:04:51.670 00.000 21444 Star::Find false star n=4 nbg=260 bg=2680.1 sigma=421.6 thresh=3945 peak=3799
01:04:51.670 00.000 21444 Star::Find false star n=3 nbg=263 bg=3097.4 sigma=425.1 thresh=4373 peak=4084
01:04:51.670 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.33,-0.13,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.27,-1.19,3.65,U] 
01:04:51.670 00.000 21444 refined, 2 included, MultiStar: {0.28, -0.79}, one-star: {1.65, 0.08}
01:04:51.670 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.00)
01:04:51.670 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.13 = -0.84)
01:04:51.670 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.79 hyp=0.84 cameraTheta=-1.23 mountX=-0.35 mountY=-0.63, mountTheta=-2.08
01:04:51.671 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.79, opts=13)
01:04:51.671 00.000 21444 Enqueuing Move request for scope (0.28, -0.79)
01:04:51.671 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=192, FiltMax=65504, Gamma=0.560
01:04:51.671 00.000 21444 UpdateGuideState exits: m=441650 SNR=79.7 Saturated
01:04:51.671 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:51.671 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:51.671 00.000 21444 Enqueuing Expose request
01:04:51.671 00.000 25848 Worker thread wakes up
01:04:51.671 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.79) opts 0xd
01:04:51.671 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.79)
01:04:51.671 00.000 25848 Moving (0.28, -0.79) raw xDistance=-0.35 yDistance=-0.63
01:04:51.671 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
01:04:51.671 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
01:04:51.671 00.000 25848 MoveAxis(E, 0, ABG)
01:04:51.671 00.000 25848 Move returns status 0, amount 0
01:04:51.671 00.000 25848 MoveAxis(N, 17, ABG)
01:04:51.671 00.000 25848 Guiding  Dir = 0, Dur = 17
01:04:51.704 00.033 25848 IsSlewing returns 0
01:04:51.704 00.000 25848 IsGuiding returns 0
01:04:51.736 00.032 25848 IsGuiding returns 1
01:04:51.736 00.000 25848 scope still moving after pulse duration time elapsed
01:04:51.797 00.061 25848 IsSlewing returns 0
01:04:51.797 00.000 25848 IsGuiding returns 0
01:04:51.797 00.000 25848 scope move finished after 17 + 76 ms
01:04:51.797 00.000 25848 Move returns status 0, amount 17
01:04:51.797 00.000 25848 move complete, result=0
01:04:51.797 00.000 25848 worker thread done servicing request
01:04:51.797 00.000 25848 Worker thread wakes up
01:04:51.797 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 17 ms NORTH
01:04:51.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:51.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:54.637 02.840 25848 Exposure complete
01:04:54.725 00.088 25848 worker thread done servicing request
01:04:54.725 00.000 21444 OnExposeComplete: enter
01:04:54.725 00.000 21444 UpdateGuideState(): m_state=6
01:04:54.726 00.001 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1504
01:04:54.726 00.000 21444 Star::Find returns 1 (1), X=1227.16, Y=745.15, Mass=463819, SNR=79.8, Peak=13420 HFD=6.7
01:04:54.726 00.000 21444 Star::Find false star n=7 nbg=258 bg=3453.3 sigma=466.9 thresh=4854 peak=4707
01:04:54.726 00.000 21444 Star::Find false star n=5 nbg=252 bg=2150.7 sigma=349.1 thresh=3198 peak=3135
01:04:54.726 00.000 21444 Star::Find false star n=1 nbg=252 bg=3682.5 sigma=472.4 thresh=5100 peak=4653
01:04:54.726 00.000 21444 Star::Find false star n=3 nbg=260 bg=3399.2 sigma=462.2 thresh=4786 peak=4387
01:04:54.726 00.000 21444 Star::Find false star n=2 nbg=264 bg=3610.2 sigma=448.7 thresh=4956 peak=4664
01:04:54.726 00.000 21444 Star::Find false star n=3 nbg=266 bg=2625.8 sigma=450.3 thresh=3977 peak=3748
01:04:54.726 00.000 21444 Star::Find false star n=6 nbg=269 bg=3009.9 sigma=517.4 thresh=4562 peak=4361
01:04:54.726 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.83,0.13,0.12,U] [#4 0.00,0.00,0.00,L] [#5 3.24,-11.74,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 -1.85,1.01,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.43,-0.43,3.04,U] 
01:04:54.726 00.000 21444 refined, 3 included, MultiStar: {0.36, -0.04}, one-star: {2.06, 0.27}
01:04:54.726 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.17 = 3.11)
01:04:54.726 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.01 = 0.27)
01:04:54.726 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-0.04 hyp=0.36 cameraTheta=-0.12 mountX=-0.36 mountY=0.10, mountTheta=2.88
01:04:54.727 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-0.04, opts=13)
01:04:54.727 00.000 21444 Enqueuing Move request for scope (0.36, -0.04)
01:04:54.727 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=334, FiltMax=65504, Gamma=0.560
01:04:54.727 00.000 21444 UpdateGuideState exits: m=463819 SNR=79.8 Saturated
01:04:54.727 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:54.727 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:54.727 00.000 21444 Enqueuing Expose request
01:04:54.727 00.000 25848 Worker thread wakes up
01:04:54.728 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.04) opts 0xd
01:04:54.728 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -0.04)
01:04:54.728 00.000 25848 Moving (0.36, -0.04) raw xDistance=-0.36 yDistance=0.10
01:04:54.728 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
01:04:54.728 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:54.728 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:04:54.728 00.000 25848 MoveAxis(E, 0, ABG)
01:04:54.728 00.000 25848 Move returns status 0, amount 0
01:04:54.728 00.000 25848 MoveAxis(N, 0, ABG)
01:04:54.728 00.000 25848 Move returns status 0, amount 0
01:04:54.728 00.000 25848 move complete, result=0
01:04:54.728 00.000 25848 worker thread done servicing request
01:04:54.728 00.000 25848 Worker thread wakes up
01:04:54.728 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:54.728 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:04:54.728 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:57.578 02.850 25848 Exposure complete
01:04:57.659 00.081 25848 worker thread done servicing request
01:04:57.659 00.000 21444 OnExposeComplete: enter
01:04:57.660 00.001 21444 UpdateGuideState(): m_state=6
01:04:57.660 00.000 21444 Star::Find(15, 1227, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1505
01:04:57.660 00.000 21444 Star::Find returns 1 (1), X=1227.14, Y=744.62, Mass=410351, SNR=77.6, Peak=12868 HFD=6.4
01:04:57.660 00.000 21444 Star::Find false star n=3 nbg=258 bg=3496.8 sigma=472.1 thresh=4913 peak=4801
01:04:57.660 00.000 21444 Star::Find false star n=4 nbg=250 bg=2256.6 sigma=376.4 thresh=3386 peak=3242
01:04:57.660 00.000 21444 Star::Find false star n=9 nbg=274 bg=3547.8 sigma=534.8 thresh=5152 peak=4754
01:04:57.660 00.000 21444 Star::Find false star n=8 nbg=258 bg=3476.2 sigma=456.7 thresh=4846 peak=4512
01:04:57.660 00.000 21444 Star::Find false star n=6 nbg=259 bg=3532.1 sigma=440.3 thresh=4853 peak=4643
01:04:57.660 00.000 21444 Star::Find false star n=8 nbg=252 bg=2754.6 sigma=396.6 thresh=3944 peak=3727
01:04:57.660 00.000 21444 Star::Find false star n=3 nbg=254 bg=3096.6 sigma=466.2 thresh=4495 peak=4245
01:04:57.660 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.56,1.37,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.28,1.32,0.00,M2] [#7 -0.96,0.00,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.31,-0.56,3.44,U] 
01:04:57.660 00.000 21444 refined, 3 included, MultiStar: {1.14, -0.34}, one-star: {2.04, -0.26}
01:04:57.660 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
01:04:57.660 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
01:04:57.660 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=-0.34 hyp=1.19 cameraTheta=-0.29 mountX=-1.17 mountY=0.12, mountTheta=3.04
01:04:57.661 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=-0.34, opts=13)
01:04:57.661 00.000 21444 Enqueuing Move request for scope (1.14, -0.34)
01:04:57.661 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=460, FiltMax=65504, Gamma=0.560
01:04:57.661 00.000 21444 UpdateGuideState exits: m=410351 SNR=77.6 Saturated
01:04:57.661 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:57.661 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:04:57.661 00.000 21444 Enqueuing Expose request
01:04:57.661 00.000 25848 Worker thread wakes up
01:04:57.661 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, -0.34) opts 0xd
01:04:57.661 00.000 25848 Handling offset move in thread for scope, endpoint = (1.14, -0.34)
01:04:57.661 00.000 25848 Moving (1.14, -0.34) raw xDistance=-1.17 yDistance=0.12
01:04:57.661 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.17
01:04:57.661 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:57.661 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:04:57.661 00.000 25848 MoveAxis(E, 34, ABG)
01:04:57.662 00.001 25848 Guiding  Dir = 2, Dur = 34
01:04:57.687 00.025 25848 IsSlewing returns 0
01:04:57.687 00.000 25848 IsGuiding returns 0
01:04:57.719 00.032 25848 PulseGuide returned control before completion, sleep 13
01:04:57.733 00.014 25848 IsGuiding returns 1
01:04:57.733 00.000 25848 scope still moving after pulse duration time elapsed
01:04:57.797 00.064 25848 IsSlewing returns 0
01:04:57.797 00.000 25848 IsGuiding returns 0
01:04:57.797 00.000 25848 scope move finished after 34 + 75 ms
01:04:57.797 00.000 25848 Move returns status 0, amount 34
01:04:57.797 00.000 25848 MoveAxis(N, 0, ABG)
01:04:57.797 00.000 25848 Move returns status 0, amount 0
01:04:57.797 00.000 25848 move complete, result=0
01:04:57.797 00.000 25848 worker thread done servicing request
01:04:57.797 00.000 25848 Worker thread wakes up
01:04:57.797 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.1 px 0 ms NORTH
01:04:57.798 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:04:57.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:00.647 02.849 25848 Exposure complete
01:05:00.732 00.085 25848 worker thread done servicing request
01:05:00.732 00.000 21444 OnExposeComplete: enter
01:05:00.732 00.000 21444 UpdateGuideState(): m_state=6
01:05:00.732 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1506
01:05:00.732 00.000 21444 Star::Find returns 1 (1), X=1225.48, Y=745.65, Mass=474936, SNR=79.6, Peak=13500 HFD=7.0
01:05:00.732 00.000 21444 Star::Find false star n=2 nbg=266 bg=3537.7 sigma=489.3 thresh=5006 peak=4651
01:05:00.732 00.000 21444 Star::Find false star n=5 nbg=265 bg=2180.8 sigma=416.1 thresh=3429 peak=2937
01:05:00.733 00.001 21444 Star::Find false star n=2 nbg=265 bg=3952.9 sigma=493.5 thresh=5433 peak=5038
01:05:00.733 00.000 21444 Star::Find false star n=3 nbg=268 bg=3744.4 sigma=540.5 thresh=5366 peak=4760
01:05:00.733 00.000 21444 Star::Find false star n=2 nbg=260 bg=3492.8 sigma=459.9 thresh=4873 peak=4509
01:05:00.733 00.000 21444 Star::Find false star n=3 nbg=260 bg=3506.9 sigma=460.7 thresh=4889 peak=4528
01:05:00.733 00.000 21444 Star::Find false star n=5 nbg=266 bg=2603.5 sigma=420.1 thresh=3864 peak=3654
01:05:00.733 00.000 21444 Star::Find false star n=7 nbg=246 bg=3071.2 sigma=374.8 thresh=4196 peak=4127
01:05:00.733 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.42,0.98,1.04,U] [#8 -5.96,-0.12,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.32,-0.09,3.39,U] 
01:05:00.733 00.000 21444 single-star, 2 included, MultiStar: {-1.21, 0.27}, one-star: {0.38, 0.77}
01:05:00.733 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
01:05:00.733 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.50)
01:05:00.733 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=0.77 hyp=0.86 cameraTheta=1.11 mountX=-0.31 mountY=0.85, mountTheta=1.92
01:05:00.734 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=0.77, opts=13)
01:05:00.734 00.000 21444 Enqueuing Move request for scope (0.38, 0.77)
01:05:00.734 00.000 25848 Worker thread wakes up
01:05:00.734 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=232, FiltMax=65504, Gamma=0.560
01:05:00.734 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.77) opts 0xd
01:05:00.734 00.000 21444 UpdateGuideState exits: m=474936 SNR=79.6 Saturated
01:05:00.734 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:00.734 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:00.734 00.000 21444 Enqueuing Expose request
01:05:00.734 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, 0.77)
01:05:00.735 00.001 25848 Moving (0.38, 0.77) raw xDistance=-0.31 yDistance=0.85
01:05:00.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
01:05:00.735 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:00.735 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
01:05:00.735 00.000 25848 MoveAxis(E, 0, ABG)
01:05:00.735 00.000 25848 Move returns status 0, amount 0
01:05:00.735 00.000 25848 MoveAxis(N, 0, ABG)
01:05:00.735 00.000 25848 Move returns status 0, amount 0
01:05:00.735 00.000 25848 move complete, result=0
01:05:00.735 00.000 25848 worker thread done servicing request
01:05:00.735 00.000 25848 Worker thread wakes up
01:05:00.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:00.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:00.735 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.9 px 0 ms NORTH
01:05:03.579 02.844 25848 Exposure complete
01:05:03.660 00.081 25848 worker thread done servicing request
01:05:03.660 00.000 21444 OnExposeComplete: enter
01:05:03.660 00.000 21444 UpdateGuideState(): m_state=6
01:05:03.660 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1507
01:05:03.660 00.000 21444 Star::Find returns 1 (1), X=1227.07, Y=745.39, Mass=395659, SNR=69.7, Peak=12336 HFD=6.7
01:05:03.660 00.000 21444 Star::Find false star n=8 nbg=264 bg=3926.2 sigma=505.8 thresh=5444 peak=5371
01:05:03.660 00.000 21444 Star::Find false star n=5 nbg=264 bg=3659.2 sigma=484.3 thresh=5112 peak=4819
01:05:03.660 00.000 21444 Star::Find false star n=6 nbg=250 bg=3275.7 sigma=466.4 thresh=4675 peak=4672
01:05:03.660 00.000 21444 Star::Find false star n=2 nbg=272 bg=3550.0 sigma=529.6 thresh=5139 peak=4768
01:05:03.660 00.000 21444 Star::Find false star n=2 nbg=264 bg=3636.4 sigma=437.2 thresh=4948 peak=4421
01:05:03.660 00.000 21444 Star::Find false star n=3 nbg=267 bg=2582.0 sigma=483.3 thresh=4032 peak=3804
01:05:03.660 00.000 21444 MultiStar: [#1 7.92,6.97,0.00,M3] [#2 10.64,0.42,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.28,0.69,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 4.31,10.82,0.00,M4] [#11 0.91,-0.40,2.83,U] 
01:05:03.660 00.000 21444 refined, 2 included, MultiStar: {1.04, -0.02}, one-star: {1.97, 0.50}
01:05:03.660 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
01:05:03.660 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.37)
01:05:03.660 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=-0.02 hyp=1.04 cameraTheta=-0.02 mountX=-1.04 mountY=0.37, mountTheta=2.79
01:05:03.661 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=-0.02, opts=13)
01:05:03.661 00.000 21444 Enqueuing Move request for scope (1.04, -0.02)
01:05:03.661 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=496, FiltMax=65504, Gamma=0.560
01:05:03.661 00.000 21444 UpdateGuideState exits: m=395659 SNR=69.7 Saturated
01:05:03.661 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:03.661 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:03.661 00.000 21444 Enqueuing Expose request
01:05:03.661 00.000 25848 Worker thread wakes up
01:05:03.661 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, -0.02) opts 0xd
01:05:03.662 00.001 25848 Handling offset move in thread for scope, endpoint = (1.04, -0.02)
01:05:03.662 00.000 25848 Moving (1.04, -0.02) raw xDistance=-1.04 yDistance=0.37
01:05:03.662 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.04
01:05:03.662 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:03.662 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:05:03.662 00.000 25848 MoveAxis(E, 30, ABG)
01:05:03.662 00.000 25848 Guiding  Dir = 2, Dur = 30
01:05:03.689 00.027 25848 IsSlewing returns 0
01:05:03.689 00.000 25848 IsGuiding returns 0
01:05:03.721 00.032 25848 IsGuiding returns 1
01:05:03.721 00.000 25848 scope still moving after pulse duration time elapsed
01:05:03.784 00.063 25848 IsSlewing returns 0
01:05:03.784 00.000 25848 IsGuiding returns 0
01:05:03.784 00.000 25848 scope move finished after 30 + 64 ms
01:05:03.784 00.000 25848 Move returns status 0, amount 30
01:05:03.784 00.000 25848 MoveAxis(N, 0, ABG)
01:05:03.784 00.000 25848 Move returns status 0, amount 0
01:05:03.784 00.000 25848 move complete, result=0
01:05:03.784 00.000 25848 worker thread done servicing request
01:05:03.784 00.000 25848 Worker thread wakes up
01:05:03.784 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:03.784 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:03.785 00.001 21444 GuideStep: -1.0 px 30 ms EAST, 0.4 px 0 ms NORTH
01:05:06.636 02.851 25848 Exposure complete
01:05:06.724 00.088 25848 worker thread done servicing request
01:05:06.724 00.000 21444 OnExposeComplete: enter
01:05:06.724 00.000 21444 UpdateGuideState(): m_state=6
01:05:06.725 00.001 21444 Star::Find(15, 1227, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1508
01:05:06.725 00.000 21444 Star::Find returns 1 (1), X=1226.93, Y=746.76, Mass=368584, SNR=60.3, Peak=12136 HFD=6.4
01:05:06.725 00.000 21444 Star::Find false star n=4 nbg=251 bg=3572.9 sigma=425.5 thresh=4849 peak=4583
01:05:06.725 00.000 21444 Star::Find false star n=2 nbg=270 bg=2158.6 sigma=399.9 thresh=3358 peak=3078
01:05:06.725 00.000 21444 Star::Find false star n=2 nbg=270 bg=3961.0 sigma=564.4 thresh=5654 peak=5216
01:05:06.725 00.000 21444 Star::Find false star n=1 nbg=275 bg=3772.6 sigma=485.8 thresh=5230 peak=4643
01:05:06.725 00.000 21444 Star::Find false star n=2 nbg=274 bg=3541.0 sigma=527.2 thresh=5123 peak=4624
01:05:06.725 00.000 21444 Star::Find false star n=2 nbg=265 bg=2666.0 sigma=423.0 thresh=3935 peak=3681
01:05:06.725 00.000 21444 Star::Find false star n=2 nbg=254 bg=3005.7 sigma=410.9 thresh=4238 peak=3795
01:05:06.725 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -2.02,12.39,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -0.49,0.59,1.04,U] [#8 -9.35,-16.02,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.15,0.85,3.66,U] 
01:05:06.725 00.000 21444 refined, 2 included, MultiStar: {0.97, 0.98}, one-star: {1.83, 1.88}
01:05:06.725 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
01:05:06.725 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
01:05:06.725 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=0.98 hyp=1.38 cameraTheta=0.79 mountX=-0.87 mountY=1.28, mountTheta=2.17
01:05:06.726 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=0.98, opts=13)
01:05:06.726 00.000 21444 Enqueuing Move request for scope (0.97, 0.98)
01:05:06.726 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3172, FiltMin=384, FiltMax=65504, Gamma=0.560
01:05:06.726 00.000 21444 UpdateGuideState exits: m=368584 SNR=60.3 Saturated
01:05:06.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:06.726 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:06.726 00.000 21444 Enqueuing Expose request
01:05:06.726 00.000 25848 Worker thread wakes up
01:05:06.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.98) opts 0xd
01:05:06.727 00.001 25848 Handling offset move in thread for scope, endpoint = (0.97, 0.98)
01:05:06.727 00.000 25848 Moving (0.97, 0.98) raw xDistance=-0.87 yDistance=1.28
01:05:06.727 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.87
01:05:06.727 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:05:06.727 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.28
01:05:06.727 00.000 25848 MoveAxis(E, 28, ABG)
01:05:06.727 00.000 25848 Guiding  Dir = 2, Dur = 28
01:05:06.751 00.024 25848 IsSlewing returns 0
01:05:06.751 00.000 25848 IsGuiding returns 0
01:05:06.783 00.032 25848 IsGuiding returns 1
01:05:06.783 00.000 25848 scope still moving after pulse duration time elapsed
01:05:06.828 00.045 25848 IsSlewing returns 0
01:05:06.829 00.001 25848 IsGuiding returns 0
01:05:06.829 00.000 25848 scope move finished after 28 + 49 ms
01:05:06.829 00.000 25848 Move returns status 0, amount 28
01:05:06.829 00.000 25848 MoveAxis(N, 0, ABG)
01:05:06.829 00.000 25848 Move returns status 0, amount 0
01:05:06.829 00.000 25848 move complete, result=0
01:05:06.829 00.000 25848 worker thread done servicing request
01:05:06.829 00.000 25848 Worker thread wakes up
01:05:06.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:06.829 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 1.3 px 0 ms NORTH
01:05:06.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:09.679 02.850 25848 Exposure complete
01:05:09.756 00.077 25848 worker thread done servicing request
01:05:09.756 00.000 21444 OnExposeComplete: enter
01:05:09.756 00.000 21444 UpdateGuideState(): m_state=6
01:05:09.757 00.001 21444 Star::Find(15, 1226, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1509
01:05:09.757 00.000 21444 Star::Find returns 1 (1), X=1226.47, Y=745.19, Mass=390298, SNR=68.7, Peak=12740 HFD=7.0
01:05:09.757 00.000 21444 Star::Find false star n=3 nbg=268 bg=3398.5 sigma=513.7 thresh=4940 peak=4632
01:05:09.757 00.000 21444 Star::Find false star n=5 nbg=280 bg=2234.9 sigma=442.5 thresh=3562 peak=3431
01:05:09.757 00.000 21444 Star::Find false star n=5 nbg=250 bg=3712.7 sigma=409.8 thresh=4942 peak=4679
01:05:09.757 00.000 21444 Star::Find false star n=2 nbg=262 bg=3507.6 sigma=489.0 thresh=4974 peak=4720
01:05:09.757 00.000 21444 Star::Find false star n=2 nbg=276 bg=3516.9 sigma=540.6 thresh=5139 peak=4749
01:05:09.757 00.000 21444 Star::Find false star n=3 nbg=266 bg=3641.5 sigma=494.8 thresh=5126 peak=4662
01:05:09.758 00.001 21444 Star::Find false star n=2 nbg=282 bg=2654.0 sigma=478.9 thresh=4091 peak=3721
01:05:09.758 00.000 21444 Star::Find false star n=8 nbg=261 bg=2944.5 sigma=455.4 thresh=4311 peak=4244
01:05:09.758 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.22,0.72,0.29,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.30,0.19,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.14,0.28,2.73,U] 
01:05:09.758 00.000 21444 refined, 3 included, MultiStar: {-0.13, 0.29}, one-star: {1.36, 0.31}
01:05:09.758 00.000 21444 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.05) = xAngle (-1.08 = -1.08)
01:05:09.758 00.000 21444 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.92 = 2.36)
01:05:09.758 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.98 mountX=0.15 mountY=0.22, mountTheta=0.98
01:05:09.759 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.29, opts=13)
01:05:09.759 00.000 21444 Enqueuing Move request for scope (-0.13, 0.29)
01:05:09.759 00.000 25848 Worker thread wakes up
01:05:09.759 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
01:05:09.759 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
01:05:09.759 00.000 25848 Moving (-0.13, 0.29) raw xDistance=0.15 yDistance=0.22
01:05:09.759 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:05:09.759 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:09.759 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3152, FiltMin=230, FiltMax=65504, Gamma=0.560
01:05:09.759 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:05:09.759 00.000 25848 MoveAxis(E, 0, ABG)
01:05:09.759 00.000 25848 Move returns status 0, amount 0
01:05:09.759 00.000 25848 MoveAxis(N, 0, ABG)
01:05:09.759 00.000 25848 Move returns status 0, amount 0
01:05:09.759 00.000 25848 move complete, result=0
01:05:09.759 00.000 21444 UpdateGuideState exits: m=390298 SNR=68.7 Saturated
01:05:09.759 00.000 25848 worker thread done servicing request
01:05:09.759 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:09.759 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:09.759 00.000 21444 Enqueuing Expose request
01:05:09.759 00.000 25848 Worker thread wakes up
01:05:09.760 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:09.760 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:09.760 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:05:12.606 02.846 25848 Exposure complete
01:05:12.695 00.089 25848 worker thread done servicing request
01:05:12.695 00.000 21444 OnExposeComplete: enter
01:05:12.695 00.000 21444 UpdateGuideState(): m_state=6
01:05:12.695 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1510
01:05:12.695 00.000 21444 Star::Find returns 1 (1), X=1225.39, Y=745.70, Mass=466172, SNR=84.2, Peak=14136 HFD=7.0
01:05:12.695 00.000 21444 Star::Find false star n=5 nbg=254 bg=3514.2 sigma=449.8 thresh=4864 peak=4602
01:05:12.695 00.000 21444 Star::Find false star n=4 nbg=270 bg=2413.3 sigma=394.4 thresh=3596 peak=3392
01:05:12.695 00.000 21444 Star::Find false star n=4 nbg=240 bg=3622.3 sigma=390.3 thresh=4793 peak=4720
01:05:12.695 00.000 21444 Star::Find false star n=6 nbg=262 bg=3329.9 sigma=450.1 thresh=4680 peak=4443
01:05:12.696 00.001 21444 Star::Find false star n=6 nbg=250 bg=3409.1 sigma=391.5 thresh=4584 peak=4575
01:05:12.696 00.000 21444 Star::Find false star n=3 nbg=275 bg=3612.3 sigma=530.9 thresh=5205 peak=5149
01:05:12.696 00.000 21444 Star::Find false star n=3 nbg=272 bg=2648.1 sigma=433.3 thresh=3948 peak=3509
01:05:12.696 00.000 21444 Star::Find false star n=2 nbg=253 bg=3248.7 sigma=448.6 thresh=4594 peak=4590
01:05:12.696 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.03,1.29,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.89,1.32,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.86,0.60,3.50,U] 
01:05:12.696 00.000 21444 single-star, 3 included, MultiStar: {-0.87, 0.76}, one-star: {0.29, 0.82}
01:05:12.696 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.83 = -1.83)
01:05:12.696 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.67 = 1.61)
01:05:12.696 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=0.82 hyp=0.87 cameraTheta=1.23 mountX=-0.22 mountY=0.87, mountTheta=1.82
01:05:12.697 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=0.82, opts=13)
01:05:12.697 00.000 21444 Enqueuing Move request for scope (0.29, 0.82)
01:05:12.697 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=16, FiltMax=65504, Gamma=0.560
01:05:12.697 00.000 21444 UpdateGuideState exits: m=466172 SNR=84.2 Saturated
01:05:12.697 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:12.697 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:12.697 00.000 21444 Enqueuing Expose request
01:05:12.697 00.000 25848 Worker thread wakes up
01:05:12.697 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.82) opts 0xd
01:05:12.697 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 0.82)
01:05:12.697 00.000 25848 Moving (0.29, 0.82) raw xDistance=-0.22 yDistance=0.87
01:05:12.697 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
01:05:12.697 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:05:12.697 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.87
01:05:12.697 00.000 25848 MoveAxis(E, 0, ABG)
01:05:12.697 00.000 25848 Move returns status 0, amount 0
01:05:12.697 00.000 25848 MoveAxis(N, 0, ABG)
01:05:12.698 00.001 25848 Move returns status 0, amount 0
01:05:12.698 00.000 25848 move complete, result=0
01:05:12.698 00.000 25848 worker thread done servicing request
01:05:12.698 00.000 25848 Worker thread wakes up
01:05:12.698 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:12.698 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:12.698 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.9 px 0 ms NORTH
01:05:15.544 02.846 25848 Exposure complete
01:05:15.625 00.081 25848 worker thread done servicing request
01:05:15.625 00.000 21444 OnExposeComplete: enter
01:05:15.625 00.000 21444 UpdateGuideState(): m_state=6
01:05:15.625 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1511
01:05:15.625 00.000 21444 Star::Find returns 1 (1), X=1225.82, Y=745.30, Mass=463759, SNR=79.1, Peak=13072 HFD=6.6
01:05:15.625 00.000 21444 Star::Find false star n=6 nbg=273 bg=3403.8 sigma=456.7 thresh=4774 peak=4695
01:05:15.625 00.000 21444 Star::Find false star n=4 nbg=249 bg=2372.9 sigma=369.1 thresh=3480 peak=3436
01:05:15.626 00.001 21444 Star::Find false star n=7 nbg=228 bg=3970.4 sigma=369.6 thresh=5079 peak=5040
01:05:15.626 00.000 21444 Star::Find false star n=4 nbg=252 bg=3427.9 sigma=426.8 thresh=4708 peak=4559
01:05:15.626 00.000 21444 Star::Find false star n=6 nbg=265 bg=3486.0 sigma=481.2 thresh=4930 peak=4877
01:05:15.626 00.000 21444 Star::Find false star n=1 nbg=264 bg=3570.3 sigma=525.3 thresh=5146 peak=4721
01:05:15.626 00.000 21444 Star::Find false star n=6 nbg=266 bg=2596.0 sigma=496.5 thresh=4085 peak=4010
01:05:15.626 00.000 21444 Star::Find false star n=4 nbg=259 bg=3031.8 sigma=450.4 thresh=4383 peak=4068
01:05:15.626 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 27.18,4.25,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.95,0.12,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.45,-0.10,2.98,U] 
01:05:15.626 00.000 21444 single-star, 2 included, MultiStar: {-1.30, 0.05}, one-star: {0.72, 0.41}
01:05:15.626 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
01:05:15.626 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.91)
01:05:15.626 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=0.41 hyp=0.83 cameraTheta=0.52 mountX=-0.68 mountY=0.66, mountTheta=2.37
01:05:15.627 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=0.41, opts=13)
01:05:15.627 00.000 21444 Enqueuing Move request for scope (0.72, 0.41)
01:05:15.627 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=332, FiltMax=65504, Gamma=0.560
01:05:15.627 00.000 21444 UpdateGuideState exits: m=463759 SNR=79.1 Saturated
01:05:15.627 00.000 25848 Worker thread wakes up
01:05:15.627 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.41) opts 0xd
01:05:15.627 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, 0.41)
01:05:15.627 00.000 25848 Moving (0.72, 0.41) raw xDistance=-0.68 yDistance=0.66
01:05:15.627 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
01:05:15.627 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.66 newest=1.75
01:05:15.627 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
01:05:15.627 00.000 25848 MoveAxis(E, 20, ABG)
01:05:15.627 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:15.627 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:15.627 00.000 21444 Enqueuing Expose request
01:05:15.627 00.000 25848 Guiding  Dir = 2, Dur = 20
01:05:15.658 00.031 25848 IsSlewing returns 0
01:05:15.658 00.000 25848 IsGuiding returns 0
01:05:15.690 00.032 25848 IsGuiding returns 1
01:05:15.690 00.000 25848 scope still moving after pulse duration time elapsed
01:05:15.735 00.045 25848 IsSlewing returns 0
01:05:15.735 00.000 25848 IsGuiding returns 0
01:05:15.735 00.000 25848 scope move finished after 20 + 56 ms
01:05:15.735 00.000 25848 Move returns status 0, amount 20
01:05:15.735 00.000 25848 BLC: Oldest BLC event removed
01:05:15.735 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 275 applied
01:05:15.735 00.000 25848 MoveAxis(S, 293, ABG)
01:05:15.735 00.000 25848 Guiding  Dir = 1, Dur = 293
01:05:15.764 00.029 25848 IsSlewing returns 0
01:05:15.764 00.000 25848 IsGuiding returns 0
01:05:15.805 00.041 25848 PulseGuide returned control before completion, sleep 263
01:05:16.076 00.271 25848 IsGuiding returns 1
01:05:16.076 00.000 25848 scope still moving after pulse duration time elapsed
01:05:16.127 00.051 25848 IsSlewing returns 0
01:05:16.127 00.000 25848 IsGuiding returns 0
01:05:16.127 00.000 25848 scope move finished after 293 + 69 ms
01:05:16.127 00.000 25848 Move returns status 0, amount 293
01:05:16.127 00.000 25848 move complete, result=0
01:05:16.127 00.000 25848 worker thread done servicing request
01:05:16.127 00.000 25848 Worker thread wakes up
01:05:16.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:16.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:16.128 00.001 21444 GuideStep: -0.7 px 20 ms EAST, 0.7 px 293 ms SOUTH
01:05:18.967 02.839 25848 Exposure complete
01:05:19.056 00.089 25848 worker thread done servicing request
01:05:19.057 00.001 21444 OnExposeComplete: enter
01:05:19.057 00.000 21444 UpdateGuideState(): m_state=6
01:05:19.057 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1512
01:05:19.057 00.000 21444 Star::Find returns 1 (1), X=1224.56, Y=746.41, Mass=303550, SNR=47.0, Peak=10296 HFD=6.9
01:05:19.057 00.000 21444 Star::Find false star n=1 nbg=267 bg=3584.4 sigma=527.2 thresh=5166 peak=4642
01:05:19.057 00.000 21444 Star::Find false star n=3 nbg=265 bg=2338.4 sigma=405.7 thresh=3556 peak=3166
01:05:19.057 00.000 21444 Star::Find false star n=5 nbg=261 bg=3892.9 sigma=515.1 thresh=5438 peak=5389
01:05:19.057 00.000 21444 Star::Find false star n=3 nbg=279 bg=3406.6 sigma=510.3 thresh=4938 peak=4618
01:05:19.057 00.000 21444 Star::Find false star n=3 nbg=282 bg=3543.7 sigma=534.7 thresh=5148 peak=4690
01:05:19.057 00.000 21444 Star::Find false star n=2 nbg=277 bg=3206.8 sigma=488.9 thresh=4674 peak=4177
01:05:19.057 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 20.16,12.06,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.86,0.95,1.06,U] [#8 0.00,0.00,0.00,L] [#9 10.84,-7.66,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -1.76,0.38,4.02,U] 
01:05:19.057 00.000 21444 single-star, 2 included, MultiStar: {-1.75, 0.67}, one-star: {-0.54, 1.53}
01:05:19.057 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
01:05:19.057 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.30)
01:05:19.057 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=1.53 hyp=1.62 cameraTheta=1.91 mountX=0.68 mountY=1.21, mountTheta=1.06
01:05:19.058 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=1.53, opts=13)
01:05:19.058 00.000 21444 Enqueuing Move request for scope (-0.54, 1.53)
01:05:19.058 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=416, FiltMax=65504, Gamma=0.560
01:05:19.058 00.000 21444 UpdateGuideState exits: m=303550 SNR=47.0 Saturated
01:05:19.059 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:19.059 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:19.059 00.000 21444 Enqueuing Expose request
01:05:19.059 00.000 25848 Worker thread wakes up
01:05:19.059 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.53) opts 0xd
01:05:19.059 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 1.53)
01:05:19.059 00.000 25848 Moving (-0.54, 1.53) raw xDistance=0.68 yDistance=1.21
01:05:19.059 00.000 25848 BLC: History state: CurrMiss=1.21, AvgInitMiss=0.57, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.656464, 1:1.205990
01:05:19.059 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:05:19.059 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.68
01:05:19.059 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
01:05:19.059 00.000 25848 MoveAxis(W, 18, ABG)
01:05:19.059 00.000 25848 Guiding  Dir = 3, Dur = 18
01:05:19.080 00.021 25848 IsSlewing returns 0
01:05:19.081 00.001 25848 IsGuiding returns 0
01:05:19.137 00.056 25848 IsGuiding returns 1
01:05:19.137 00.000 25848 scope still moving after pulse duration time elapsed
01:05:19.202 00.065 25848 IsSlewing returns 0
01:05:19.203 00.001 25848 IsGuiding returns 0
01:05:19.203 00.000 25848 scope move finished after 18 + 103 ms
01:05:19.203 00.000 25848 Move returns status 0, amount 18
01:05:19.203 00.000 25848 MoveAxis(S, 33, ABG)
01:05:19.203 00.000 25848 Guiding  Dir = 1, Dur = 33
01:05:19.233 00.030 25848 IsSlewing returns 0
01:05:19.233 00.000 25848 IsGuiding returns 0
01:05:19.264 00.031 25848 PulseGuide returned control before completion, sleep 12
01:05:19.312 00.048 25848 IsGuiding returns 1
01:05:19.313 00.001 25848 scope still moving after pulse duration time elapsed
01:05:19.375 00.062 25848 IsSlewing returns 0
01:05:19.376 00.001 25848 IsGuiding returns 0
01:05:19.376 00.000 25848 scope move finished after 33 + 109 ms
01:05:19.376 00.000 25848 Move returns status 0, amount 33
01:05:19.376 00.000 25848 move complete, result=0
01:05:19.376 00.000 25848 worker thread done servicing request
01:05:19.376 00.000 25848 Worker thread wakes up
01:05:19.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:19.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:19.376 00.000 21444 GuideStep: 0.7 px 18 ms WEST, 1.2 px 33 ms SOUTH
01:05:22.230 02.854 25848 Exposure complete
01:05:22.322 00.092 25848 worker thread done servicing request
01:05:22.322 00.000 21444 OnExposeComplete: enter
01:05:22.322 00.000 21444 UpdateGuideState(): m_state=6
01:05:22.322 00.000 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1513
01:05:22.322 00.000 21444 Star::Find returns 1 (1), X=1225.52, Y=745.37, Mass=338715, SNR=56.0, Peak=10744 HFD=6.8
01:05:22.322 00.000 21444 Star::Find false star n=3 nbg=246 bg=3418.0 sigma=438.5 thresh=4734 peak=4527
01:05:22.322 00.000 21444 Star::Find false star n=3 nbg=262 bg=2251.9 sigma=406.1 thresh=3470 peak=3256
01:05:22.322 00.000 21444 Star::Find false star n=3 nbg=266 bg=3398.5 sigma=486.8 thresh=4859 peak=4436
01:05:22.322 00.000 21444 Star::Find false star n=6 nbg=265 bg=3193.2 sigma=478.8 thresh=4629 peak=4593
01:05:22.323 00.001 21444 Star::Find false star n=8 nbg=262 bg=3416.5 sigma=421.0 thresh=4679 peak=4557
01:05:22.323 00.000 21444 Star::Find false star n=2 nbg=256 bg=3612.0 sigma=426.6 thresh=4892 peak=4646
01:05:22.323 00.000 21444 Star::Find false star n=4 nbg=270 bg=2633.9 sigma=418.1 thresh=3888 peak=3881
01:05:22.323 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -5.55,-7.58,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.39,0.47,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -12.36,1.11,0.00,M5] [#11 -0.87,-0.64,3.38,U] 
01:05:22.323 00.000 21444 single-star, 2 included, MultiStar: {-0.92, -0.22}, one-star: {0.42, 0.49}
01:05:22.323 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
01:05:22.323 00.000 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.25)
01:05:22.323 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.49 hyp=0.64 cameraTheta=0.86 mountX=-0.37 mountY=0.61, mountTheta=2.12
01:05:22.325 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.49, opts=13)
01:05:22.325 00.000 21444 Enqueuing Move request for scope (0.42, 0.49)
01:05:22.325 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=332, FiltMax=65504, Gamma=0.560
01:05:22.325 00.000 21444 UpdateGuideState exits: m=338715 SNR=56.0 Saturated
01:05:22.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:22.325 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:22.325 00.000 21444 Enqueuing Expose request
01:05:22.325 00.000 25848 Worker thread wakes up
01:05:22.325 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.49) opts 0xd
01:05:22.325 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.49)
01:05:22.326 00.001 25848 Moving (0.42, 0.49) raw xDistance=-0.37 yDistance=0.61
01:05:22.326 00.000 25848 BLC: History state: CurrMiss=0.61, AvgInitMiss=0.57, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.656464, 1:1.205990, 2:0.610275
01:05:22.326 00.000 25848 BLC: Under-shoot: nominal increase by 15
01:05:22.326 00.000 25848 BLC: window closed
01:05:22.326 00.000 25848 BLC: Pulse adjusted to 290
01:05:22.327 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
01:05:22.327 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
01:05:22.327 00.000 25848 MoveAxis(E, 0, ABG)
01:05:22.327 00.000 25848 Move returns status 0, amount 0
01:05:22.327 00.000 25848 MoveAxis(S, 17, ABG)
01:05:22.327 00.000 25848 Guiding  Dir = 1, Dur = 17
01:05:22.362 00.035 25848 IsSlewing returns 0
01:05:22.362 00.000 25848 IsGuiding returns 0
01:05:22.394 00.032 25848 IsGuiding returns 1
01:05:22.395 00.001 25848 scope still moving after pulse duration time elapsed
01:05:22.453 00.058 25848 IsSlewing returns 0
01:05:22.453 00.000 25848 IsGuiding returns 0
01:05:22.453 00.000 25848 scope move finished after 17 + 73 ms
01:05:22.453 00.000 25848 Move returns status 0, amount 17
01:05:22.453 00.000 25848 move complete, result=0
01:05:22.453 00.000 25848 worker thread done servicing request
01:05:22.453 00.000 25848 Worker thread wakes up
01:05:22.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:22.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:22.454 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 0.6 px 17 ms SOUTH
01:05:22.714 00.260 21444 evsrv: cli 0107EB00 connect
01:05:22.714 00.000 21444 case statement mapped state 6 to 3
01:05:22.715 00.001 21444 case statement mapped state 6 to 3
01:05:22.715 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"670641d6-4e00-40dc-84b8-31e147600714"}
01:05:22.716 00.001 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"670641d6-4e00-40dc-84b8-31e147600714"}
01:05:22.716 00.000 21444 evsrv: cli 0107EB00 disconnect
01:05:25.301 02.585 25848 Exposure complete
01:05:25.384 00.083 25848 worker thread done servicing request
01:05:25.384 00.000 21444 OnExposeComplete: enter
01:05:25.384 00.000 21444 UpdateGuideState(): m_state=6
01:05:25.384 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1514
01:05:25.384 00.000 21444 Star::Find returns 1 (1), X=1224.27, Y=745.47, Mass=365799, SNR=50.9, Peak=11100 HFD=6.7
01:05:25.384 00.000 21444 Star::Find false star n=2 nbg=258 bg=3472.8 sigma=488.2 thresh=4938 peak=4798
01:05:25.384 00.000 21444 Star::Find false star n=2 nbg=271 bg=2211.7 sigma=472.6 thresh=3630 peak=3277
01:05:25.384 00.000 21444 Star::Find false star n=11 nbg=265 bg=3620.6 sigma=476.3 thresh=5049 peak=4811
01:05:25.384 00.000 21444 Star::Find false star n=1 nbg=258 bg=3614.7 sigma=412.0 thresh=4851 peak=4672
01:05:25.384 00.000 21444 Star::Find false star n=8 nbg=235 bg=2801.9 sigma=348.2 thresh=3847 peak=3551
01:05:25.384 00.000 21444 Star::Find false star n=2 nbg=253 bg=3184.1 sigma=403.5 thresh=4394 peak=4105
01:05:25.385 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 6.64,-10.55,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -13.57,-8.55,0.00,M10] [#6 8.58,0.06,0.00,M3] [#7 -3.87,-0.21,1.47,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.99,-0.49,3.65,U] 
01:05:25.385 00.000 21444 single-star, 2 included, MultiStar: {-2.25, -0.24}, one-star: {-0.83, 0.59}
01:05:25.385 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
01:05:25.385 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.37 = 2.92)
01:05:25.385 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.59 hyp=1.02 cameraTheta=2.53 mountX=0.88 mountY=0.23, mountTheta=0.25
01:05:25.385 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.59, opts=13)
01:05:25.385 00.000 21444 Enqueuing Move request for scope (-0.83, 0.59)
01:05:25.386 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=258, FiltMax=65504, Gamma=0.560
01:05:25.386 00.000 21444 UpdateGuideState exits: m=365799 SNR=50.9 Saturated
01:05:25.386 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:25.386 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:25.386 00.000 21444 Enqueuing Expose request
01:05:25.386 00.000 25848 Worker thread wakes up
01:05:25.386 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.59) opts 0xd
01:05:25.386 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.59)
01:05:25.386 00.000 25848 Moving (-0.83, 0.59) raw xDistance=0.88 yDistance=0.23
01:05:25.386 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.88
01:05:25.386 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:25.386 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:05:25.386 00.000 25848 MoveAxis(W, 26, ABG)
01:05:25.386 00.000 25848 Guiding  Dir = 3, Dur = 26
01:05:25.407 00.021 25848 IsSlewing returns 0
01:05:25.407 00.000 25848 IsGuiding returns 0
01:05:25.439 00.032 25848 IsGuiding returns 1
01:05:25.439 00.000 25848 scope still moving after pulse duration time elapsed
01:05:25.500 00.061 25848 IsSlewing returns 0
01:05:25.500 00.000 25848 IsGuiding returns 0
01:05:25.500 00.000 25848 scope move finished after 26 + 67 ms
01:05:25.500 00.000 25848 Move returns status 0, amount 26
01:05:25.500 00.000 25848 MoveAxis(N, 0, ABG)
01:05:25.500 00.000 25848 Move returns status 0, amount 0
01:05:25.500 00.000 25848 move complete, result=0
01:05:25.500 00.000 25848 worker thread done servicing request
01:05:25.500 00.000 25848 Worker thread wakes up
01:05:25.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:25.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:25.500 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.2 px 0 ms NORTH
01:05:28.346 02.846 25848 Exposure complete
01:05:28.427 00.081 25848 worker thread done servicing request
01:05:28.427 00.000 21444 OnExposeComplete: enter
01:05:28.427 00.000 21444 UpdateGuideState(): m_state=6
01:05:28.428 00.001 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1515
01:05:28.428 00.000 21444 Star::Find returns 1 (1), X=1225.17, Y=746.44, Mass=342626, SNR=55.9, Peak=9812 HFD=7.0
01:05:28.428 00.000 21444 Star::Find false star n=2 nbg=260 bg=3454.0 sigma=471.0 thresh=4867 peak=4492
01:05:28.428 00.000 21444 Star::Find false star n=3 nbg=266 bg=3488.7 sigma=428.7 thresh=4775 peak=4470
01:05:28.428 00.000 21444 Star::Find false star n=5 nbg=245 bg=3420.2 sigma=434.8 thresh=4725 peak=4496
01:05:28.428 00.000 21444 Star::Find false star n=2 nbg=254 bg=3599.7 sigma=408.8 thresh=4826 peak=4611
01:05:28.428 00.000 21444 Star::Find false star n=2 nbg=262 bg=2706.7 sigma=426.1 thresh=3985 peak=3568
01:05:28.428 00.000 21444 Star::Find false star n=3 nbg=257 bg=3054.5 sigma=435.2 thresh=4360 peak=4205
01:05:28.428 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 16.08,14.09,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.94,4.00,0.12,U] [#7 -3.44,0.58,0.68,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.47,-0.78,2.62,U] 
01:05:28.428 00.000 21444 single-star, 3 included, MultiStar: {-1.95, 0.08}, one-star: {0.07, 1.56}
01:05:28.428 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
01:05:28.428 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
01:05:28.428 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=1.56 hyp=1.56 cameraTheta=1.52 mountX=0.07 mountY=1.47, mountTheta=1.52
01:05:28.429 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=1.56, opts=13)
01:05:28.429 00.000 21444 Enqueuing Move request for scope (0.07, 1.56)
01:05:28.429 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=382, FiltMax=65504, Gamma=0.560
01:05:28.429 00.000 21444 UpdateGuideState exits: m=342626 SNR=55.9 Saturated
01:05:28.429 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:28.429 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:28.429 00.000 21444 Enqueuing Expose request
01:05:28.429 00.000 25848 Worker thread wakes up
01:05:28.429 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 1.56) opts 0xd
01:05:28.429 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 1.56)
01:05:28.429 00.000 25848 Moving (0.07, 1.56) raw xDistance=0.07 yDistance=1.47
01:05:28.429 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:05:28.429 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
01:05:28.429 00.000 25848 MoveAxis(E, 0, ABG)
01:05:28.429 00.000 25848 Move returns status 0, amount 0
01:05:28.429 00.000 25848 MoveAxis(S, 40, ABG)
01:05:28.429 00.000 25848 Guiding  Dir = 1, Dur = 40
01:05:28.454 00.025 25848 IsSlewing returns 0
01:05:28.454 00.000 25848 IsGuiding returns 0
01:05:28.486 00.032 25848 PulseGuide returned control before completion, sleep 20
01:05:28.518 00.032 25848 IsGuiding returns 1
01:05:28.518 00.000 25848 scope still moving after pulse duration time elapsed
01:05:28.578 00.060 25848 IsSlewing returns 0
01:05:28.578 00.000 25848 IsGuiding returns 0
01:05:28.578 00.000 25848 scope move finished after 40 + 83 ms
01:05:28.578 00.000 25848 Move returns status 0, amount 40
01:05:28.578 00.000 25848 move complete, result=0
01:05:28.578 00.000 25848 worker thread done servicing request
01:05:28.578 00.000 25848 Worker thread wakes up
01:05:28.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:28.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:28.578 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.5 px 40 ms SOUTH
01:05:31.416 02.838 25848 Exposure complete
01:05:31.497 00.081 25848 worker thread done servicing request
01:05:31.497 00.000 21444 OnExposeComplete: enter
01:05:31.497 00.000 21444 UpdateGuideState(): m_state=6
01:05:31.497 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1516
01:05:31.497 00.000 21444 Star::Find returns 1 (1), X=1225.18, Y=743.63, Mass=479504, SNR=95.7, Peak=12764 HFD=6.8
01:05:31.497 00.000 21444 Star::Find false star n=3 nbg=267 bg=2221.5 sigma=392.2 thresh=3398 peak=3336
01:05:31.497 00.000 21444 Star::Find false star n=2 nbg=257 bg=3812.3 sigma=518.8 thresh=5369 peak=4998
01:05:31.497 00.000 21444 Star::Find false star n=1 nbg=264 bg=3714.4 sigma=590.6 thresh=5486 peak=4869
01:05:31.497 00.000 21444 Star::Find false star n=3 nbg=279 bg=3503.0 sigma=479.8 thresh=4943 peak=4508
01:05:31.497 00.000 21444 Star::Find false star n=7 nbg=264 bg=3522.5 sigma=433.3 thresh=4822 peak=4676
01:05:31.497 00.000 21444 Star::Find false star n=1 nbg=249 bg=2770.8 sigma=397.2 thresh=3962 peak=3679
01:05:31.497 00.000 21444 Star::Find false star n=8 nbg=231 bg=2952.9 sigma=377.2 thresh=4085 peak=3988
01:05:31.498 00.001 21444 MultiStar: [#1 4.55,20.08,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -2.84,-7.17,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -2.70,-1.25,0.56,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.92,-1.98,2.40,U] 
01:05:31.498 00.000 21444 single-star, 2 included, MultiStar: {-1.53, -1.70}, one-star: {0.08, -1.25}
01:05:31.498 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.73)
01:05:31.498 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.12)
01:05:31.498 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-1.25 hyp=1.26 cameraTheta=-1.51 mountX=-0.19 mountY=-1.13, mountTheta=-1.74
01:05:31.499 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-1.25, opts=13)
01:05:31.499 00.000 21444 Enqueuing Move request for scope (0.08, -1.25)
01:05:31.499 00.000 25848 Worker thread wakes up
01:05:31.499 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=370, FiltMax=65504, Gamma=0.560
01:05:31.499 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -1.25) opts 0xd
01:05:31.499 00.000 21444 UpdateGuideState exits: m=479504 SNR=95.7 Saturated
01:05:31.499 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -1.25)
01:05:31.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:31.499 00.000 25848 Moving (0.08, -1.25) raw xDistance=-0.19 yDistance=-1.13
01:05:31.499 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:31.499 00.000 21444 Enqueuing Expose request
01:05:31.499 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:05:31.499 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:31.499 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
01:05:31.499 00.000 25848 MoveAxis(E, 0, ABG)
01:05:31.499 00.000 25848 Move returns status 0, amount 0
01:05:31.499 00.000 25848 MoveAxis(N, 0, ABG)
01:05:31.499 00.000 25848 Move returns status 0, amount 0
01:05:31.499 00.000 25848 move complete, result=0
01:05:31.499 00.000 25848 worker thread done servicing request
01:05:31.499 00.000 25848 Worker thread wakes up
01:05:31.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:31.499 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:31.500 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -1.1 px 0 ms NORTH
01:05:34.348 02.848 25848 Exposure complete
01:05:34.428 00.080 25848 worker thread done servicing request
01:05:34.428 00.000 21444 OnExposeComplete: enter
01:05:34.428 00.000 21444 UpdateGuideState(): m_state=6
01:05:34.428 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1517
01:05:34.428 00.000 21444 Star::Find returns 1 (1), X=1222.36, Y=744.45, Mass=446108, SNR=71.1, Peak=12216 HFD=7.0
01:05:34.428 00.000 21444 DistanceChecker: reject for large offset (2.77 > 2.47) avgDist = 1.23 count = 109
01:05:34.428 00.000 21444 DistanceChecker: activated
01:05:34.428 00.000 21444 Status Line: Recovering
01:05:34.429 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:05:34.429 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:05:34.429 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:05:34.429 00.000 25848 Worker thread wakes up
01:05:34.430 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:05:34.430 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:05:34.430 00.000 25848 move complete, result=0
01:05:34.430 00.000 25848 worker thread done servicing request
01:05:34.532 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:05:34.532 00.000 21444 Status Line: No star found
01:05:34.532 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=370, FiltMax=65504, Gamma=0.560
01:05:34.532 00.000 21444 UpdateGuideState exits: No star found
01:05:34.532 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:34.533 00.001 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:05:34.533 00.000 21444 Enqueuing Expose request
01:05:34.533 00.000 25848 Worker thread wakes up
01:05:34.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:34.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:05:37.382 02.849 25848 Exposure complete
01:05:37.468 00.086 25848 worker thread done servicing request
01:05:37.468 00.000 21444 OnExposeComplete: enter
01:05:37.468 00.000 21444 UpdateGuideState(): m_state=6
01:05:37.469 00.001 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1518
01:05:37.469 00.000 21444 Star::Find returns 1 (1), X=1221.41, Y=744.56, Mass=463472, SNR=74.9, Peak=14332 HFD=6.9
01:05:37.469 00.000 21444 DistanceChecker: reject for large offset (3.70 > 2.47) avgDist = 1.23 count = 109
01:05:37.469 00.000 21444 Status Line: Recovering
01:05:37.469 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:05:37.470 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:05:37.470 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:05:37.470 00.000 25848 Worker thread wakes up
01:05:37.470 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:05:37.470 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:05:37.470 00.000 25848 move complete, result=0
01:05:37.470 00.000 25848 worker thread done servicing request
01:05:37.586 00.116 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:05:37.586 00.000 21444 Status Line: No star found
01:05:37.587 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=232, FiltMax=65504, Gamma=0.560
01:05:37.587 00.000 21444 UpdateGuideState exits: No star found
01:05:37.587 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:37.587 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:05:37.587 00.000 21444 Enqueuing Expose request
01:05:37.587 00.000 25848 Worker thread wakes up
01:05:37.588 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:37.588 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:05:40.434 02.846 25848 Exposure complete
01:05:40.518 00.084 25848 worker thread done servicing request
01:05:40.518 00.000 21444 OnExposeComplete: enter
01:05:40.518 00.000 21444 UpdateGuideState(): m_state=6
01:05:40.518 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1519
01:05:40.518 00.000 21444 Star::Find returns 1 (1), X=1220.29, Y=742.82, Mass=468068, SNR=80.1, Peak=12868 HFD=6.8
01:05:40.518 00.000 21444 DistanceChecker: reject for large offset (5.23 > 2.47) avgDist = 1.23 count = 109
01:05:40.518 00.000 21444 DistanceChecker: begin recovering
01:05:40.518 00.000 21444 Star::Find false star n=1 nbg=271 bg=3378.5 sigma=477.2 thresh=4810 peak=4343
01:05:40.518 00.000 21444 Star::Find false star n=7 nbg=233 bg=2274.4 sigma=324.2 thresh=3247 peak=3124
01:05:40.519 00.001 21444 Star::Find false star n=5 nbg=261 bg=3993.0 sigma=425.7 thresh=5270 peak=5215
01:05:40.519 00.000 21444 Star::Find false star n=5 nbg=260 bg=3607.9 sigma=464.4 thresh=5001 peak=4576
01:05:40.519 00.000 21444 Star::Find false star n=5 nbg=261 bg=3492.1 sigma=456.5 thresh=4861 peak=4833
01:05:40.519 00.000 21444 Star::Find false star n=2 nbg=265 bg=3497.9 sigma=493.5 thresh=4978 peak=4695
01:05:40.519 00.000 21444 Star::Find false star n=2 nbg=264 bg=3115.6 sigma=469.6 thresh=4524 peak=4144
01:05:40.519 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -12.43,-1.09,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -8.06,-1.86,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 6.86,-12.28,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -6.13,-2.20,0.00,M1] 
01:05:40.519 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.49)
01:05:40.519 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.35)
01:05:40.519 00.000 21444 CameraToMount -- cameraX=-4.81 cameraY=-2.06 hyp=5.23 cameraTheta=-2.74 mountX=4.61 mountY=-3.73, mountTheta=-0.68
01:05:40.520 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-4.81, y=-2.06, opts=13)
01:05:40.520 00.000 21444 Enqueuing Move request for scope (-4.81, -2.06)
01:05:40.520 00.000 25848 Worker thread wakes up
01:05:40.520 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=244, FiltMax=65504, Gamma=0.560
01:05:40.520 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-4.81, -2.06) opts 0xd
01:05:40.520 00.000 21444 UpdateGuideState exits: m=468068 SNR=80.1 Saturated
01:05:40.520 00.000 25848 Handling offset move in thread for scope, endpoint = (-4.81, -2.06)
01:05:40.520 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:40.520 00.000 25848 Moving (-4.81, -2.06) raw xDistance=4.61 yDistance=-3.73
01:05:40.520 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:40.520 00.000 21444 Enqueuing Expose request
01:05:40.520 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.90 from input 4.61
01:05:40.520 00.000 25848 resist switch: large excursion: input -3.73 thresh 1.53 direction from 1 to -1
01:05:40.520 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-11.18
01:05:40.520 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.73 from input -3.73
01:05:40.520 00.000 25848 MoveAxis(W, 134, ABG)
01:05:40.520 00.000 25848 Guiding  Dir = 3, Dur = 134
01:05:40.598 00.078 25848 IsSlewing returns 0
01:05:40.598 00.000 25848 IsGuiding returns 0
01:05:40.630 00.032 25848 PulseGuide returned control before completion, sleep 114
01:05:40.775 00.145 25848 IsGuiding returns 1
01:05:40.775 00.000 25848 scope still moving after pulse duration time elapsed
01:05:40.827 00.052 25848 IsSlewing returns 0
01:05:40.827 00.000 25848 IsGuiding returns 0
01:05:40.827 00.000 25848 scope move finished after 134 + 94 ms
01:05:40.828 00.001 25848 Move returns status 0, amount 134
01:05:40.828 00.000 25848 BLC: Oldest BLC event removed
01:05:40.828 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
01:05:40.828 00.000 25848 MoveAxis(N, 392, ABG)
01:05:40.828 00.000 25848 Guiding  Dir = 0, Dur = 392
01:05:40.858 00.030 25848 IsSlewing returns 0
01:05:40.858 00.000 25848 IsGuiding returns 0
01:05:40.890 00.032 25848 PulseGuide returned control before completion, sleep 371
01:05:41.276 00.386 25848 IsGuiding returns 1
01:05:41.276 00.000 25848 scope still moving after pulse duration time elapsed
01:05:41.327 00.051 25848 IsSlewing returns 0
01:05:41.328 00.001 25848 IsGuiding returns 0
01:05:41.328 00.000 25848 scope move finished after 392 + 77 ms
01:05:41.328 00.000 25848 Move returns status 0, amount 392
01:05:41.328 00.000 25848 move complete, result=0
01:05:41.328 00.000 25848 worker thread done servicing request
01:05:41.328 00.000 25848 Worker thread wakes up
01:05:41.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:41.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:41.328 00.000 21444 GuideStep: 4.6 px 134 ms WEST, -3.7 px 392 ms NORTH
01:05:44.173 02.845 25848 Exposure complete
01:05:44.260 00.087 25848 worker thread done servicing request
01:05:44.260 00.000 21444 OnExposeComplete: enter
01:05:44.261 00.001 21444 UpdateGuideState(): m_state=6
01:05:44.261 00.000 21444 Star::Find(15, 1220, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1520
01:05:44.261 00.000 21444 Star::Find returns 1 (1), X=1225.11, Y=745.79, Mass=468664, SNR=72.0, Peak=13324 HFD=6.8
01:05:44.261 00.000 21444 DistanceChecker: deactivated
01:05:44.261 00.000 21444 Star::Find false star n=3 nbg=277 bg=3499.4 sigma=496.0 thresh=4987 peak=4553
01:05:44.261 00.000 21444 Star::Find false star n=2 nbg=255 bg=2136.3 sigma=417.8 thresh=3390 peak=3147
01:05:44.261 00.000 21444 Star::Find false star n=5 nbg=215 bg=3649.2 sigma=374.0 thresh=4771 peak=4618
01:05:44.261 00.000 21444 Star::Find false star n=2 nbg=244 bg=3484.3 sigma=381.9 thresh=4630 peak=4522
01:05:44.261 00.000 21444 Star::Find false star n=1 nbg=268 bg=2746.6 sigma=456.5 thresh=4116 peak=3702
01:05:44.261 00.000 21444 Star::Find false star n=7 nbg=265 bg=2935.3 sigma=452.8 thresh=4294 peak=4254
01:05:44.261 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -18.37,-3.36,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.11,1.09,0.97,U] [#8 -0.84,-3.20,0.11,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.80,-0.11,4.35,U] 
01:05:44.261 00.000 21444 single-star, 3 included, MultiStar: {-1.02, 0.17}, one-star: {0.01, 0.90}
01:05:44.262 00.001 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
01:05:44.262 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.33 = 1.95)
01:05:44.262 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.90 hyp=0.90 cameraTheta=1.56 mountX=0.07 mountY=0.84, mountTheta=1.49
01:05:44.263 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.90, opts=13)
01:05:44.263 00.000 21444 Enqueuing Move request for scope (0.01, 0.90)
01:05:44.263 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=120, FiltMax=65504, Gamma=0.560
01:05:44.263 00.000 21444 UpdateGuideState exits: m=468664 SNR=72.0 Saturated
01:05:44.263 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:44.263 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:44.263 00.000 21444 Enqueuing Expose request
01:05:44.263 00.000 25848 Worker thread wakes up
01:05:44.263 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.90) opts 0xd
01:05:44.263 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.90)
01:05:44.263 00.000 25848 Moving (0.01, 0.90) raw xDistance=0.07 yDistance=0.84
01:05:44.263 00.000 25848 BLC: History state: CurrMiss=-0.84, AvgInitMiss=0.43, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-3.727182, 1:-0.839961
01:05:44.263 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:05:44.263 00.000 25848 BLC: window closed
01:05:44.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:05:44.263 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:44.263 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
01:05:44.264 00.001 25848 MoveAxis(E, 0, ABG)
01:05:44.264 00.000 25848 Move returns status 0, amount 0
01:05:44.264 00.000 25848 MoveAxis(N, 0, ABG)
01:05:44.264 00.000 25848 Move returns status 0, amount 0
01:05:44.264 00.000 25848 move complete, result=0
01:05:44.264 00.000 25848 worker thread done servicing request
01:05:44.264 00.000 25848 Worker thread wakes up
01:05:44.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:44.264 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:44.264 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
01:05:47.111 02.847 25848 Exposure complete
01:05:47.196 00.085 25848 worker thread done servicing request
01:05:47.196 00.000 21444 OnExposeComplete: enter
01:05:47.196 00.000 21444 UpdateGuideState(): m_state=6
01:05:47.196 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1521
01:05:47.196 00.000 21444 Star::Find returns 1 (1), X=1224.91, Y=746.25, Mass=435143, SNR=85.2, Peak=13448 HFD=6.6
01:05:47.196 00.000 21444 Star::Find false star n=5 nbg=253 bg=3480.9 sigma=438.4 thresh=4796 peak=4687
01:05:47.196 00.000 21444 Star::Find false star n=6 nbg=280 bg=3468.1 sigma=473.2 thresh=4888 peak=4570
01:05:47.196 00.000 21444 Star::Find false star n=6 nbg=238 bg=2753.9 sigma=378.8 thresh=3890 peak=3765
01:05:47.196 00.000 21444 Star::Find false star n=1 nbg=261 bg=2997.8 sigma=513.6 thresh=4539 peak=4028
01:05:47.196 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 21.24,-1.78,0.00,M9] [#3 -17.81,-8.85,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 -5.81,-4.26,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -3.58,1.24,0.81,U] [#8 4.32,8.65,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.10,0.30,3.07,U] 
01:05:47.197 00.001 21444 single-star, 2 included, MultiStar: {-1.95, 0.67}, one-star: {-0.19, 1.37}
01:05:47.197 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
01:05:47.197 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
01:05:47.197 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=1.37 hyp=1.39 cameraTheta=1.71 mountX=0.32 mountY=1.20, mountTheta=1.31
01:05:47.197 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=1.37, opts=13)
01:05:47.198 00.001 21444 Enqueuing Move request for scope (-0.19, 1.37)
01:05:47.198 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=280, FiltMax=65504, Gamma=0.560
01:05:47.198 00.000 21444 UpdateGuideState exits: m=435143 SNR=85.2 Saturated
01:05:47.198 00.000 25848 Worker thread wakes up
01:05:47.198 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.37) opts 0xd
01:05:47.198 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 1.37)
01:05:47.198 00.000 25848 Moving (-0.19, 1.37) raw xDistance=0.32 yDistance=1.20
01:05:47.198 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
01:05:47.198 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:47.198 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.20
01:05:47.198 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:47.198 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:47.198 00.000 21444 Enqueuing Expose request
01:05:47.198 00.000 25848 MoveAxis(E, 0, ABG)
01:05:47.198 00.000 25848 Move returns status 0, amount 0
01:05:47.198 00.000 25848 MoveAxis(N, 0, ABG)
01:05:47.198 00.000 25848 Move returns status 0, amount 0
01:05:47.198 00.000 25848 move complete, result=0
01:05:47.198 00.000 25848 worker thread done servicing request
01:05:47.198 00.000 25848 Worker thread wakes up
01:05:47.198 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:47.198 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:47.199 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 1.2 px 0 ms NORTH
01:05:50.046 02.847 25848 Exposure complete
01:05:50.133 00.087 25848 worker thread done servicing request
01:05:50.134 00.001 21444 OnExposeComplete: enter
01:05:50.134 00.000 21444 UpdateGuideState(): m_state=6
01:05:50.134 00.000 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1522
01:05:50.134 00.000 21444 Star::Find returns 1 (1), X=1223.23, Y=745.92, Mass=452588, SNR=71.8, Peak=12568 HFD=6.7
01:05:50.134 00.000 21444 Star::Find false star n=3 nbg=259 bg=3446.7 sigma=431.9 thresh=4743 peak=4617
01:05:50.134 00.000 21444 Star::Find false star n=4 nbg=261 bg=2198.3 sigma=450.1 thresh=3549 peak=3154
01:05:50.134 00.000 21444 Star::Find false star n=4 nbg=270 bg=3824.4 sigma=546.0 thresh=5462 peak=5084
01:05:50.134 00.000 21444 Star::Find false star n=5 nbg=241 bg=3504.4 sigma=371.7 thresh=4619 peak=4500
01:05:50.134 00.000 21444 Star::Find false star n=2 nbg=260 bg=3565.8 sigma=463.6 thresh=4957 peak=4750
01:05:50.134 00.000 21444 Star::Find false star n=1 nbg=282 bg=3078.7 sigma=557.7 thresh=4752 peak=4090
01:05:50.134 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.47,2.44,0.24,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.98,1.22,1.06,U] [#8 0.00,0.00,0.00,L] [#9 16.76,5.23,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -2.75,0.51,3.31,U] 
01:05:50.134 00.000 21444 single-star, 3 included, MultiStar: {-2.77, 0.82}, one-star: {-1.87, 1.04}
01:05:50.134 00.000 21444 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.05) = xAngle (-0.42 = -0.42)
01:05:50.134 00.000 21444 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.26 = 3.02)
01:05:50.134 00.000 21444 CameraToMount -- cameraX=-1.87 cameraY=1.04 hyp=2.14 cameraTheta=2.63 mountX=1.96 mountY=0.25, mountTheta=0.13
01:05:50.135 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.87, y=1.04, opts=13)
01:05:50.135 00.000 21444 Enqueuing Move request for scope (-1.87, 1.04)
01:05:50.135 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=144, FiltMax=65504, Gamma=0.560
01:05:50.135 00.000 21444 UpdateGuideState exits: m=452588 SNR=71.8 Saturated
01:05:50.135 00.000 25848 Worker thread wakes up
01:05:50.135 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.87, 1.04) opts 0xd
01:05:50.135 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.87, 1.04)
01:05:50.135 00.000 25848 Moving (-1.87, 1.04) raw xDistance=1.96 yDistance=0.25
01:05:50.135 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.23 from input 1.96
01:05:50.135 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:50.136 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:50.136 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:50.136 00.000 21444 Enqueuing Expose request
01:05:50.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:05:50.136 00.000 25848 MoveAxis(W, 57, ABG)
01:05:50.136 00.000 25848 Guiding  Dir = 3, Dur = 57
01:05:50.156 00.020 25848 IsSlewing returns 0
01:05:50.157 00.001 25848 IsGuiding returns 0
01:05:50.187 00.030 25848 PulseGuide returned control before completion, sleep 37
01:05:50.233 00.046 25848 IsGuiding returns 1
01:05:50.233 00.000 25848 scope still moving after pulse duration time elapsed
01:05:50.296 00.063 25848 IsSlewing returns 0
01:05:50.297 00.001 25848 IsGuiding returns 0
01:05:50.297 00.000 25848 scope move finished after 57 + 83 ms
01:05:50.297 00.000 25848 Move returns status 0, amount 57
01:05:50.297 00.000 25848 MoveAxis(N, 0, ABG)
01:05:50.297 00.000 25848 Move returns status 0, amount 0
01:05:50.297 00.000 25848 move complete, result=0
01:05:50.297 00.000 25848 worker thread done servicing request
01:05:50.297 00.000 25848 Worker thread wakes up
01:05:50.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:50.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:50.297 00.000 21444 GuideStep: 2.0 px 57 ms WEST, 0.3 px 0 ms NORTH
01:05:53.149 02.852 25848 Exposure complete
01:05:53.236 00.087 25848 worker thread done servicing request
01:05:53.236 00.000 21444 OnExposeComplete: enter
01:05:53.236 00.000 21444 UpdateGuideState(): m_state=6
01:05:53.237 00.001 21444 Star::Find(15, 1223, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1523
01:05:53.237 00.000 21444 Star::Find returns 1 (1), X=1224.94, Y=744.72, Mass=444914, SNR=79.3, Peak=13700 HFD=6.8
01:05:53.237 00.000 21444 Star::Find false star n=5 nbg=258 bg=3463.1 sigma=473.9 thresh=4885 peak=4646
01:05:53.237 00.000 21444 Star::Find false star n=2 nbg=278 bg=2239.6 sigma=439.5 thresh=3558 peak=3199
01:05:53.237 00.000 21444 Star::Find false star n=6 nbg=261 bg=3693.2 sigma=465.7 thresh=5090 peak=4802
01:05:53.237 00.000 21444 Star::Find false star n=3 nbg=270 bg=3504.7 sigma=476.4 thresh=4934 peak=4611
01:05:53.237 00.000 21444 Star::Find false star n=4 nbg=265 bg=3498.7 sigma=431.0 thresh=4792 peak=4594
01:05:53.237 00.000 21444 Star::Find false star n=1 nbg=262 bg=2762.4 sigma=427.3 thresh=4044 peak=3627
01:05:53.237 00.000 21444 Star::Find false star n=4 nbg=261 bg=2888.8 sigma=445.9 thresh=4226 peak=3971
01:05:53.237 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.13,3.85,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.18,0.72,0.84,U] [#8 2.54,-11.98,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.26,-0.51,3.63,U] 
01:05:53.237 00.000 21444 single-star, 3 included, MultiStar: {-1.23, -0.11}, one-star: {-0.16, -0.16}
01:05:53.237 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.40 = 0.88)
01:05:53.238 00.001 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.96)
01:05:53.238 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-2.35 mountX=0.14 mountY=-0.21, mountTheta=-0.97
01:05:53.238 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.16, opts=13)
01:05:53.239 00.001 21444 Enqueuing Move request for scope (-0.16, -0.16)
01:05:53.239 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=444, FiltMax=65504, Gamma=0.560
01:05:53.239 00.000 21444 UpdateGuideState exits: m=444914 SNR=79.3 Saturated
01:05:53.239 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:53.239 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:53.239 00.000 21444 Enqueuing Expose request
01:05:53.239 00.000 25848 Worker thread wakes up
01:05:53.239 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
01:05:53.239 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
01:05:53.239 00.000 25848 Moving (-0.16, -0.16) raw xDistance=0.14 yDistance=-0.21
01:05:53.239 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:05:53.239 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:53.239 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:05:53.239 00.000 25848 MoveAxis(E, 0, ABG)
01:05:53.239 00.000 25848 Move returns status 0, amount 0
01:05:53.239 00.000 25848 MoveAxis(N, 0, ABG)
01:05:53.239 00.000 25848 Move returns status 0, amount 0
01:05:53.239 00.000 25848 move complete, result=0
01:05:53.239 00.000 25848 worker thread done servicing request
01:05:53.239 00.000 25848 Worker thread wakes up
01:05:53.239 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:53.239 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:53.239 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:05:56.089 02.850 25848 Exposure complete
01:05:56.168 00.079 25848 worker thread done servicing request
01:05:56.168 00.000 21444 OnExposeComplete: enter
01:05:56.168 00.000 21444 UpdateGuideState(): m_state=6
01:05:56.168 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1524
01:05:56.168 00.000 21444 Star::Find returns 1 (1), X=1225.15, Y=745.56, Mass=435348, SNR=70.8, Peak=12944 HFD=6.4
01:05:56.168 00.000 21444 Star::Find false star n=3 nbg=268 bg=3437.0 sigma=505.5 thresh=4953 peak=4521
01:05:56.168 00.000 21444 Star::Find false star n=5 nbg=249 bg=2216.8 sigma=372.2 thresh=3333 peak=3231
01:05:56.169 00.001 21444 Star::Find false star n=6 nbg=261 bg=3396.8 sigma=453.1 thresh=4756 peak=4550
01:05:56.169 00.000 21444 Star::Find false star n=1 nbg=268 bg=3614.7 sigma=490.7 thresh=5087 peak=4805
01:05:56.169 00.000 21444 Star::Find false star n=2 nbg=270 bg=2970.0 sigma=490.8 thresh=4442 peak=4200
01:05:56.169 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.83,0.12,0.16,U] [#4 -2.38,1.07,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.34,0.16,1.04,U] [#8 -6.85,-19.58,0.00,M7] [#9 -3.90,-14.88,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -1.42,-0.19,3.69,U] 
01:05:56.169 00.000 21444 single-star, 4 included, MultiStar: {-1.35, 0.07}, one-star: {0.05, 0.68}
01:05:56.169 00.000 21444 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.05) = xAngle (-1.56 = -1.56)
01:05:56.169 00.000 21444 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.40 = 1.88)
01:05:56.169 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.68 hyp=0.68 cameraTheta=1.49 mountX=0.01 mountY=0.65, mountTheta=1.56
01:05:56.170 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.68, opts=13)
01:05:56.170 00.000 21444 Enqueuing Move request for scope (0.05, 0.68)
01:05:56.170 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=246, FiltMax=65504, Gamma=0.560
01:05:56.170 00.000 21444 UpdateGuideState exits: m=435348 SNR=70.8 Saturated
01:05:56.170 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:56.170 00.000 25848 Worker thread wakes up
01:05:56.170 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.68) opts 0xd
01:05:56.170 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.68)
01:05:56.170 00.000 25848 Moving (0.05, 0.68) raw xDistance=0.01 yDistance=0.65
01:05:56.170 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:05:56.170 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:56.170 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:56.170 00.000 21444 Enqueuing Expose request
01:05:56.170 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
01:05:56.170 00.000 25848 MoveAxis(E, 0, ABG)
01:05:56.170 00.000 25848 Move returns status 0, amount 0
01:05:56.170 00.000 25848 MoveAxis(N, 0, ABG)
01:05:56.170 00.000 25848 Move returns status 0, amount 0
01:05:56.170 00.000 25848 move complete, result=0
01:05:56.170 00.000 25848 worker thread done servicing request
01:05:56.170 00.000 25848 Worker thread wakes up
01:05:56.171 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:56.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:56.171 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
01:05:59.020 02.849 25848 Exposure complete
01:05:59.107 00.087 25848 worker thread done servicing request
01:05:59.107 00.000 21444 OnExposeComplete: enter
01:05:59.107 00.000 21444 UpdateGuideState(): m_state=6
01:05:59.108 00.001 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1525
01:05:59.108 00.000 21444 Star::Find returns 1 (1), X=1222.66, Y=745.00, Mass=392105, SNR=73.6, Peak=11684 HFD=7.5
01:05:59.108 00.000 21444 Star::Find false star n=3 nbg=278 bg=2193.0 sigma=418.4 thresh=3448 peak=3120
01:05:59.108 00.000 21444 Star::Find false star n=3 nbg=259 bg=3874.4 sigma=515.6 thresh=5421 peak=5187
01:05:59.108 00.000 21444 Star::Find false star n=4 nbg=262 bg=3644.2 sigma=423.0 thresh=4913 peak=4741
01:05:59.108 00.000 21444 Star::Find false star n=1 nbg=270 bg=3474.7 sigma=479.2 thresh=4912 peak=4512
01:05:59.108 00.000 21444 Star::Find false star n=5 nbg=243 bg=3575.8 sigma=384.0 thresh=4728 peak=4666
01:05:59.108 00.000 21444 Star::Find false star n=5 nbg=243 bg=3488.1 sigma=409.9 thresh=4718 peak=4584
01:05:59.108 00.000 21444 Star::Find false star n=4 nbg=260 bg=2571.4 sigma=448.8 thresh=3918 peak=3530
01:05:59.108 00.000 21444 Star::Find false star n=6 nbg=266 bg=3018.5 sigma=457.4 thresh=4391 peak=4146
01:05:59.108 00.000 21444 MultiStar: [#1 0.39,3.26,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -5.80,0.35,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.70,0.23,2.17,U] 
01:05:59.108 00.000 21444 single-star, 2 included, MultiStar: {-3.12, 0.35}, one-star: {-2.44, 0.11}
01:05:59.108 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
01:05:59.108 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
01:05:59.108 00.000 21444 CameraToMount -- cameraX=-2.44 cameraY=0.11 hyp=2.44 cameraTheta=3.09 mountX=2.44 mountY=-0.82, mountTheta=-0.32
01:05:59.109 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.44, y=0.11, opts=13)
01:05:59.109 00.000 21444 Enqueuing Move request for scope (-2.44, 0.11)
01:05:59.109 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=432, FiltMax=65504, Gamma=0.560
01:05:59.109 00.000 21444 UpdateGuideState exits: m=392105 SNR=73.6 Saturated
01:05:59.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:59.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:05:59.109 00.000 21444 Enqueuing Expose request
01:05:59.109 00.000 25848 Worker thread wakes up
01:05:59.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.44, 0.11) opts 0xd
01:05:59.109 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.44, 0.11)
01:05:59.109 00.000 25848 Moving (-2.44, 0.11) raw xDistance=2.44 yDistance=-0.82
01:05:59.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.54 from input 2.44
01:05:59.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
01:05:59.109 00.000 25848 MoveAxis(W, 71, ABG)
01:05:59.109 00.000 25848 Guiding  Dir = 3, Dur = 71
01:05:59.142 00.033 25848 IsSlewing returns 0
01:05:59.143 00.001 25848 IsGuiding returns 0
01:05:59.174 00.031 25848 PulseGuide returned control before completion, sleep 50
01:05:59.239 00.065 25848 IsGuiding returns 1
01:05:59.239 00.000 25848 scope still moving after pulse duration time elapsed
01:05:59.295 00.056 25848 IsSlewing returns 0
01:05:59.295 00.000 25848 IsGuiding returns 0
01:05:59.295 00.000 25848 scope move finished after 71 + 82 ms
01:05:59.295 00.000 25848 Move returns status 0, amount 71
01:05:59.295 00.000 25848 MoveAxis(N, 22, ABG)
01:05:59.295 00.000 25848 Guiding  Dir = 0, Dur = 22
01:05:59.359 00.064 25848 IsSlewing returns 0
01:05:59.359 00.000 25848 IsGuiding returns 0
01:05:59.390 00.031 25848 IsGuiding returns 1
01:05:59.390 00.000 25848 scope still moving after pulse duration time elapsed
01:05:59.437 00.047 25848 IsSlewing returns 0
01:05:59.437 00.000 25848 IsGuiding returns 0
01:05:59.437 00.000 25848 scope move finished after 22 + 55 ms
01:05:59.437 00.000 25848 Move returns status 0, amount 22
01:05:59.437 00.000 25848 move complete, result=0
01:05:59.437 00.000 25848 worker thread done servicing request
01:05:59.437 00.000 25848 Worker thread wakes up
01:05:59.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:05:59.438 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:05:59.438 00.000 21444 GuideStep: 2.4 px 71 ms WEST, -0.8 px 22 ms NORTH
01:06:02.282 02.844 25848 Exposure complete
01:06:02.364 00.082 25848 worker thread done servicing request
01:06:02.364 00.000 21444 OnExposeComplete: enter
01:06:02.364 00.000 21444 UpdateGuideState(): m_state=6
01:06:02.364 00.000 21444 Star::Find(15, 1222, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1526
01:06:02.365 00.001 21444 Star::Find returns 1 (1), X=1224.87, Y=745.35, Mass=412149, SNR=66.4, Peak=12868 HFD=6.8
01:06:02.365 00.000 21444 Star::Find false star n=5 nbg=256 bg=3286.5 sigma=465.3 thresh=4682 peak=4430
01:06:02.365 00.000 21444 Star::Find false star n=5 nbg=245 bg=3438.6 sigma=448.8 thresh=4785 peak=4748
01:06:02.365 00.000 21444 Star::Find false star n=2 nbg=266 bg=3490.1 sigma=506.7 thresh=5010 peak=4735
01:06:02.365 00.000 21444 Star::Find false star n=9 nbg=258 bg=3023.6 sigma=407.8 thresh=4247 peak=4232
01:06:02.365 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 9.35,6.68,0.00,M10] [#3 -4.61,-13.30,0.00,M4] [#4 12.67,-6.02,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.92,0.72,1.10,U] [#8 0.00,0.00,0.00,L] [#9 21.88,0.41,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 -1.11,-0.99,3.82,U] 
01:06:02.365 00.000 21444 single-star, 2 included, MultiStar: {-1.30, -0.43}, one-star: {-0.23, 0.47}
01:06:02.365 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
01:06:02.365 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
01:06:02.365 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.47 hyp=0.52 cameraTheta=2.02 mountX=0.27 mountY=0.35, mountTheta=0.91
01:06:02.366 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.47, opts=13)
01:06:02.366 00.000 21444 Enqueuing Move request for scope (-0.23, 0.47)
01:06:02.366 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=292, FiltMax=65504, Gamma=0.560
01:06:02.366 00.000 21444 UpdateGuideState exits: m=412149 SNR=66.4 Saturated
01:06:02.366 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:02.366 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:02.366 00.000 21444 Enqueuing Expose request
01:06:02.366 00.000 25848 Worker thread wakes up
01:06:02.366 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.47) opts 0xd
01:06:02.366 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.47)
01:06:02.366 00.000 25848 Moving (-0.23, 0.47) raw xDistance=0.27 yDistance=0.35
01:06:02.366 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
01:06:02.366 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:02.366 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:06:02.367 00.001 25848 MoveAxis(E, 0, ABG)
01:06:02.367 00.000 25848 Move returns status 0, amount 0
01:06:02.367 00.000 25848 MoveAxis(N, 0, ABG)
01:06:02.367 00.000 25848 Move returns status 0, amount 0
01:06:02.367 00.000 25848 move complete, result=0
01:06:02.367 00.000 25848 worker thread done servicing request
01:06:02.367 00.000 25848 Worker thread wakes up
01:06:02.367 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
01:06:02.367 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:02.367 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:05.208 02.841 25848 Exposure complete
01:06:05.292 00.084 25848 worker thread done servicing request
01:06:05.292 00.000 21444 OnExposeComplete: enter
01:06:05.292 00.000 21444 UpdateGuideState(): m_state=6
01:06:05.292 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1527
01:06:05.292 00.000 21444 Star::Find returns 1 (1), X=1224.07, Y=743.95, Mass=475621, SNR=74.2, Peak=11936 HFD=7.2
01:06:05.292 00.000 21444 Star::Find false star n=3 nbg=262 bg=3465.9 sigma=468.5 thresh=4871 peak=4535
01:06:05.292 00.000 21444 Star::Find false star n=4 nbg=260 bg=2227.8 sigma=362.9 thresh=3316 peak=3114
01:06:05.292 00.000 21444 Star::Find false star n=3 nbg=268 bg=3407.9 sigma=496.0 thresh=4896 peak=4647
01:06:05.292 00.000 21444 Star::Find false star n=3 nbg=274 bg=3375.1 sigma=499.5 thresh=4873 peak=4411
01:06:05.292 00.000 21444 Star::Find false star n=5 nbg=269 bg=3630.5 sigma=491.3 thresh=5104 peak=4916
01:06:05.292 00.000 21444 Star::Find false star n=2 nbg=267 bg=2555.2 sigma=462.1 thresh=3941 peak=3449
01:06:05.292 00.000 21444 Star::Find false star n=2 nbg=257 bg=3141.3 sigma=401.3 thresh=4345 peak=3997
01:06:05.292 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -18.20,-9.56,0.00,M5] [#4 -1.74,-4.52,0.16,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.46,-0.54,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.11,-1.36,3.16,U] 
01:06:05.292 00.000 21444 single-star, 3 included, MultiStar: {-2.32, -1.23}, one-star: {-1.03, -0.94}
01:06:05.292 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.83)
01:06:05.293 00.001 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.01)
01:06:05.293 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=-0.94 hyp=1.39 cameraTheta=-2.40 mountX=0.94 mountY=-1.26, mountTheta=-0.93
01:06:05.293 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=-0.94, opts=13)
01:06:05.293 00.000 21444 Enqueuing Move request for scope (-1.03, -0.94)
01:06:05.294 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=168, FiltMax=65504, Gamma=0.560
01:06:05.294 00.000 21444 UpdateGuideState exits: m=475621 SNR=74.2 Saturated
01:06:05.294 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:05.294 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:05.294 00.000 21444 Enqueuing Expose request
01:06:05.294 00.000 25848 Worker thread wakes up
01:06:05.294 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.94) opts 0xd
01:06:05.294 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, -0.94)
01:06:05.294 00.000 25848 Moving (-1.03, -0.94) raw xDistance=0.94 yDistance=-1.26
01:06:05.294 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
01:06:05.294 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
01:06:05.294 00.000 25848 MoveAxis(W, 27, ABG)
01:06:05.294 00.000 25848 Guiding  Dir = 3, Dur = 27
01:06:05.314 00.020 25848 IsSlewing returns 0
01:06:05.314 00.000 25848 IsGuiding returns 0
01:06:05.346 00.032 25848 IsGuiding returns 1
01:06:05.346 00.000 25848 scope still moving after pulse duration time elapsed
01:06:05.406 00.060 25848 IsSlewing returns 0
01:06:05.406 00.000 25848 IsGuiding returns 0
01:06:05.406 00.000 25848 scope move finished after 27 + 64 ms
01:06:05.406 00.000 25848 Move returns status 0, amount 27
01:06:05.406 00.000 25848 MoveAxis(N, 34, ABG)
01:06:05.406 00.000 25848 Guiding  Dir = 0, Dur = 34
01:06:05.436 00.030 25848 IsSlewing returns 0
01:06:05.437 00.001 25848 IsGuiding returns 0
01:06:05.468 00.031 25848 PulseGuide returned control before completion, sleep 13
01:06:05.489 00.021 25848 IsGuiding returns 1
01:06:05.489 00.000 25848 scope still moving after pulse duration time elapsed
01:06:05.545 00.056 25848 IsSlewing returns 0
01:06:05.545 00.000 25848 IsGuiding returns 0
01:06:05.545 00.000 25848 scope move finished after 34 + 74 ms
01:06:05.545 00.000 25848 Move returns status 0, amount 34
01:06:05.545 00.000 25848 move complete, result=0
01:06:05.545 00.000 25848 worker thread done servicing request
01:06:05.545 00.000 25848 Worker thread wakes up
01:06:05.545 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:05.545 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:05.546 00.001 21444 GuideStep: 0.9 px 27 ms WEST, -1.3 px 34 ms NORTH
01:06:08.392 02.846 25848 Exposure complete
01:06:08.482 00.090 25848 worker thread done servicing request
01:06:08.482 00.000 21444 OnExposeComplete: enter
01:06:08.482 00.000 21444 UpdateGuideState(): m_state=6
01:06:08.483 00.001 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1528
01:06:08.483 00.000 21444 Star::Find returns 1 (1), X=1225.01, Y=746.37, Mass=401869, SNR=61.9, Peak=12536 HFD=6.4
01:06:08.483 00.000 21444 Star::Find false star n=3 nbg=262 bg=3271.6 sigma=484.1 thresh=4724 peak=4410
01:06:08.483 00.000 21444 Star::Find false star n=4 nbg=264 bg=2094.0 sigma=406.9 thresh=3315 peak=3062
01:06:08.483 00.000 21444 Star::Find false star n=1 nbg=241 bg=3939.0 sigma=445.9 thresh=5277 peak=5019
01:06:08.483 00.000 21444 Star::Find false star n=4 nbg=250 bg=3393.9 sigma=427.7 thresh=4677 peak=4469
01:06:08.483 00.000 21444 Star::Find false star n=6 nbg=263 bg=3499.6 sigma=426.8 thresh=4780 peak=4653
01:06:08.483 00.000 21444 Star::Find false star n=4 nbg=268 bg=3441.3 sigma=510.4 thresh=4973 peak=4946
01:06:08.483 00.000 21444 Star::Find false star n=3 nbg=270 bg=2618.7 sigma=486.8 thresh=4079 peak=3951
01:06:08.483 00.000 21444 Star::Find false star n=5 nbg=260 bg=3077.5 sigma=421.2 thresh=4341 peak=4294
01:06:08.483 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -2.21,2.40,0.26,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.24,1.25,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.37,0.85,4.61,U] 
01:06:08.483 00.000 21444 single-star, 3 included, MultiStar: {-1.48, 1.06}, one-star: {-0.09, 1.49}
01:06:08.483 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.42 = -1.42)
01:06:08.483 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.02)
01:06:08.483 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=1.49 hyp=1.49 cameraTheta=1.63 mountX=0.23 mountY=1.34, mountTheta=1.40
01:06:08.484 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=1.49, opts=13)
01:06:08.484 00.000 21444 Enqueuing Move request for scope (-0.09, 1.49)
01:06:08.484 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=384, FiltMax=65504, Gamma=0.560
01:06:08.484 00.000 21444 UpdateGuideState exits: m=401869 SNR=61.9 Saturated
01:06:08.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:08.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:08.485 00.001 21444 Enqueuing Expose request
01:06:08.485 00.000 25848 Worker thread wakes up
01:06:08.485 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 1.49) opts 0xd
01:06:08.485 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 1.49)
01:06:08.485 00.000 25848 Moving (-0.09, 1.49) raw xDistance=0.23 yDistance=1.34
01:06:08.485 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
01:06:08.485 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:08.485 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.34
01:06:08.485 00.000 25848 MoveAxis(E, 0, ABG)
01:06:08.485 00.000 25848 Move returns status 0, amount 0
01:06:08.485 00.000 25848 MoveAxis(N, 0, ABG)
01:06:08.485 00.000 25848 Move returns status 0, amount 0
01:06:08.485 00.000 25848 move complete, result=0
01:06:08.485 00.000 25848 worker thread done servicing request
01:06:08.485 00.000 25848 Worker thread wakes up
01:06:08.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:08.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:08.485 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.3 px 0 ms NORTH
01:06:11.327 02.842 25848 Exposure complete
01:06:11.411 00.084 25848 worker thread done servicing request
01:06:11.411 00.000 21444 OnExposeComplete: enter
01:06:11.411 00.000 21444 UpdateGuideState(): m_state=6
01:06:11.411 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1529
01:06:11.412 00.001 21444 Star::Find returns 1 (1), X=1224.77, Y=746.28, Mass=379100, SNR=61.9, Peak=12060 HFD=6.4
01:06:11.412 00.000 21444 Star::Find false star n=2 nbg=272 bg=2172.5 sigma=428.9 thresh=3459 peak=3263
01:06:11.412 00.000 21444 Star::Find false star n=2 nbg=273 bg=3621.9 sigma=550.9 thresh=5275 peak=4610
01:06:11.412 00.000 21444 Star::Find false star n=2 nbg=266 bg=3468.6 sigma=499.7 thresh=4968 peak=4584
01:06:11.412 00.000 21444 Star::Find false star n=2 nbg=265 bg=3468.1 sigma=450.3 thresh=4819 peak=4494
01:06:11.412 00.000 21444 Star::Find false star n=2 nbg=266 bg=2641.8 sigma=449.1 thresh=3989 peak=3575
01:06:11.412 00.000 21444 Star::Find false star n=7 nbg=260 bg=3122.1 sigma=419.5 thresh=4380 peak=4115
01:06:11.412 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.13,0.05,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.70,-5.73,0.00,M3] [#7 -2.91,0.93,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.54,0.57,3.69,U] 
01:06:11.412 00.000 21444 single-star, 3 included, MultiStar: {-1.51, 0.76}, one-star: {-0.33, 1.40}
01:06:11.412 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
01:06:11.412 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.19)
01:06:11.412 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=1.40 hyp=1.44 cameraTheta=1.80 mountX=0.45 mountY=1.17, mountTheta=1.20
01:06:11.413 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=1.40, opts=13)
01:06:11.413 00.000 21444 Enqueuing Move request for scope (-0.33, 1.40)
01:06:11.413 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=320, FiltMax=65504, Gamma=0.560
01:06:11.413 00.000 21444 UpdateGuideState exits: m=379100 SNR=61.9 Saturated
01:06:11.413 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:11.413 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:11.414 00.001 21444 Enqueuing Expose request
01:06:11.414 00.000 25848 Worker thread wakes up
01:06:11.414 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 1.40) opts 0xd
01:06:11.414 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 1.40)
01:06:11.414 00.000 25848 Moving (-0.33, 1.40) raw xDistance=0.45 yDistance=1.17
01:06:11.414 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
01:06:11.414 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:06:11.414 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.17
01:06:11.414 00.000 25848 MoveAxis(E, 0, ABG)
01:06:11.414 00.000 25848 Move returns status 0, amount 0
01:06:11.414 00.000 25848 MoveAxis(N, 0, ABG)
01:06:11.414 00.000 25848 Move returns status 0, amount 0
01:06:11.414 00.000 25848 move complete, result=0
01:06:11.414 00.000 25848 worker thread done servicing request
01:06:11.414 00.000 25848 Worker thread wakes up
01:06:11.414 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:11.414 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:11.414 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.2 px 0 ms NORTH
01:06:14.262 02.848 25848 Exposure complete
01:06:14.350 00.088 25848 worker thread done servicing request
01:06:14.351 00.001 21444 OnExposeComplete: enter
01:06:14.351 00.000 21444 UpdateGuideState(): m_state=6
01:06:14.351 00.000 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1530
01:06:14.351 00.000 21444 Star::Find returns 1 (1), X=1225.89, Y=746.02, Mass=497980, SNR=86.9, Peak=13604 HFD=6.3
01:06:14.351 00.000 21444 Star::Find false star n=1 nbg=250 bg=3601.9 sigma=369.2 thresh=4709 peak=4299
01:06:14.351 00.000 21444 Star::Find false star n=1 nbg=273 bg=3564.6 sigma=508.7 thresh=5091 peak=4653
01:06:14.351 00.000 21444 Star::Find false star n=1 nbg=252 bg=3591.5 sigma=465.0 thresh=4987 peak=4641
01:06:14.351 00.000 21444 Star::Find false star n=2 nbg=259 bg=2944.4 sigma=460.4 thresh=4326 peak=4324
01:06:14.352 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 19.81,19.16,0.00,R] [#3 0.13,0.20,0.13,U] [#4 0.00,0.00,0.00,L] [#5 -15.89,8.26,0.00,M3] [#6 -0.10,2.25,0.12,U] [#7 -2.47,0.82,0.73,U] [#8 0.00,0.00,0.00,L] [#9 4.09,4.94,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -0.15,0.50,3.11,U] 
01:06:14.352 00.000 21444 refined, 4 included, MultiStar: {-0.29, 0.71}, one-star: {0.78, 1.14}
01:06:14.352 00.000 21444 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
01:06:14.352 00.000 21444 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.94 = 2.35)
01:06:14.352 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.71 hyp=0.76 cameraTheta=1.96 mountX=0.35 mountY=0.55, mountTheta=1.00
01:06:14.353 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.71, opts=13)
01:06:14.353 00.000 21444 Enqueuing Move request for scope (-0.29, 0.71)
01:06:14.353 00.000 25848 Worker thread wakes up
01:06:14.353 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.71) opts 0xd
01:06:14.353 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.71)
01:06:14.353 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=444, FiltMax=65504, Gamma=0.560
01:06:14.353 00.000 25848 Moving (-0.29, 0.71) raw xDistance=0.35 yDistance=0.55
01:06:14.353 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
01:06:14.353 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=1.24 newest=3.06
01:06:14.353 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
01:06:14.353 00.000 25848 MoveAxis(E, 0, ABG)
01:06:14.353 00.000 25848 Move returns status 0, amount 0
01:06:14.354 00.001 25848 BLC: Oldest BLC event removed
01:06:14.354 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
01:06:14.354 00.000 25848 MoveAxis(S, 305, ABG)
01:06:14.354 00.000 25848 Guiding  Dir = 1, Dur = 305
01:06:14.354 00.000 21444 UpdateGuideState exits: m=497980 SNR=86.9 Saturated
01:06:14.354 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:14.354 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:14.354 00.000 21444 Enqueuing Expose request
01:06:14.374 00.020 25848 IsSlewing returns 0
01:06:14.375 00.001 25848 IsGuiding returns 0
01:06:14.407 00.032 25848 PulseGuide returned control before completion, sleep 284
01:06:14.700 00.293 25848 IsGuiding returns 1
01:06:14.700 00.000 25848 scope still moving after pulse duration time elapsed
01:06:14.751 00.051 25848 IsSlewing returns 0
01:06:14.751 00.000 25848 IsGuiding returns 0
01:06:14.752 00.001 25848 scope move finished after 305 + 71 ms
01:06:14.752 00.000 25848 Move returns status 0, amount 305
01:06:14.752 00.000 25848 move complete, result=0
01:06:14.752 00.000 25848 worker thread done servicing request
01:06:14.752 00.000 25848 Worker thread wakes up
01:06:14.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:14.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:14.752 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 305 ms SOUTH
01:06:17.603 02.851 25848 Exposure complete
01:06:17.680 00.077 25848 worker thread done servicing request
01:06:17.680 00.000 21444 OnExposeComplete: enter
01:06:17.680 00.000 21444 UpdateGuideState(): m_state=6
01:06:17.680 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1531
01:06:17.680 00.000 21444 Star::Find returns 1 (1), X=1226.25, Y=745.55, Mass=445703, SNR=77.7, Peak=11808 HFD=6.9
01:06:17.680 00.000 21444 Star::Find false star n=4 nbg=255 bg=2241.8 sigma=411.8 thresh=3477 peak=3369
01:06:17.680 00.000 21444 Star::Find false star n=6 nbg=257 bg=3556.1 sigma=517.7 thresh=5109 peak=4700
01:06:17.680 00.000 21444 Star::Find false star n=5 nbg=239 bg=3455.7 sigma=380.4 thresh=4597 peak=4565
01:06:17.680 00.000 21444 Star::Find false star n=6 nbg=262 bg=2627.2 sigma=450.5 thresh=3979 peak=3633
01:06:17.680 00.000 21444 MultiStar: [#1 -8.00,13.09,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -0.90,0.13,0.14,U] [#4 0.00,0.00,0.00,L] [#5 -22.48,5.18,0.00,M4] [#6 -4.75,12.89,0.00,M3] [#7 -1.99,0.45,0.92,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.47,17.45,0.00,M6] [#11 0.30,0.13,2.98,U] 
01:06:17.680 00.000 21444 refined, 3 included, MultiStar: {0.02, 0.29}, one-star: {1.15, 0.67}
01:06:17.680 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
01:06:17.680 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.91)
01:06:17.680 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.30 cameraTheta=1.52 mountX=0.01 mountY=0.28, mountTheta=1.53
01:06:17.681 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.29, opts=13)
01:06:17.682 00.001 21444 Enqueuing Move request for scope (0.02, 0.29)
01:06:17.682 00.000 25848 Worker thread wakes up
01:06:17.682 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
01:06:17.682 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
01:06:17.682 00.000 25848 Moving (0.02, 0.29) raw xDistance=0.01 yDistance=0.28
01:06:17.682 00.000 25848 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.41, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.545105, 1:0.278411
01:06:17.682 00.000 25848 BLC: No correction, Miss < min_move
01:06:17.682 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:06:17.682 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:17.682 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=208, FiltMax=65504, Gamma=0.560
01:06:17.682 00.000 21444 UpdateGuideState exits: m=445703 SNR=77.7 Saturated
01:06:17.682 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:17.682 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:17.682 00.000 21444 Enqueuing Expose request
01:06:17.682 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:06:17.682 00.000 25848 MoveAxis(E, 0, ABG)
01:06:17.682 00.000 25848 Move returns status 0, amount 0
01:06:17.682 00.000 25848 MoveAxis(N, 0, ABG)
01:06:17.682 00.000 25848 Move returns status 0, amount 0
01:06:17.682 00.000 25848 move complete, result=0
01:06:17.683 00.001 25848 worker thread done servicing request
01:06:17.683 00.000 25848 Worker thread wakes up
01:06:17.683 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:17.683 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:06:17.683 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:20.537 02.854 25848 Exposure complete
01:06:20.610 00.073 25848 worker thread done servicing request
01:06:20.610 00.000 21444 OnExposeComplete: enter
01:06:20.610 00.000 21444 UpdateGuideState(): m_state=6
01:06:20.610 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1532
01:06:20.611 00.001 21444 Star::Find returns 1 (1), X=1225.66, Y=745.36, Mass=397607, SNR=68.2, Peak=10848 HFD=7.0
01:06:20.611 00.000 21444 Star::Find false star n=4 nbg=260 bg=2290.7 sigma=375.1 thresh=3416 peak=3101
01:06:20.611 00.000 21444 Star::Find false star n=5 nbg=246 bg=3564.4 sigma=477.6 thresh=4997 peak=4849
01:06:20.611 00.000 21444 Star::Find false star n=3 nbg=266 bg=3356.7 sigma=459.6 thresh=4735 peak=4522
01:06:20.611 00.000 21444 Star::Find false star n=3 nbg=264 bg=3406.1 sigma=480.5 thresh=4847 peak=4581
01:06:20.611 00.000 21444 Star::Find false star n=3 nbg=261 bg=3630.7 sigma=446.6 thresh=4970 peak=4946
01:06:20.611 00.000 21444 Star::Find false star n=1 nbg=280 bg=2561.3 sigma=456.1 thresh=3929 peak=3704
01:06:20.611 00.000 21444 Star::Find false star n=4 nbg=272 bg=2922.8 sigma=501.7 thresh=4428 peak=4172
01:06:20.611 00.000 21444 MultiStar: [#1 -3.59,23.18,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 1.35,-13.85,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.91,-0.20,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.11,0.15,3.70,U] 
01:06:20.611 00.000 21444 refined, 2 included, MultiStar: {-0.42, 0.16}, one-star: {0.55, 0.47}
01:06:20.611 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
01:06:20.611 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.11 = -3.11)
01:06:20.611 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.16 hyp=0.44 cameraTheta=2.78 mountX=0.43 mountY=-0.01, mountTheta=-0.03
01:06:20.613 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.16, opts=13)
01:06:20.613 00.000 21444 Enqueuing Move request for scope (-0.42, 0.16)
01:06:20.613 00.000 25848 Worker thread wakes up
01:06:20.613 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.16) opts 0xd
01:06:20.613 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.16)
01:06:20.613 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=92, FiltMax=65504, Gamma=0.560
01:06:20.613 00.000 21444 UpdateGuideState exits: m=397607 SNR=68.2 Saturated
01:06:20.613 00.000 25848 Moving (-0.42, 0.16) raw xDistance=0.43 yDistance=-0.01
01:06:20.613 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:20.613 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:20.613 00.000 25848 BLC: History state: CurrMiss=-0.01, AvgInitMiss=0.41, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.545105, 1:0.278411, 2:-0.013260
01:06:20.613 00.000 25848 BLC: No correction, Miss < min_move
01:06:20.613 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
01:06:20.613 00.000 21444 Enqueuing Expose request
01:06:20.613 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:20.614 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:06:20.614 00.000 25848 MoveAxis(E, 0, ABG)
01:06:20.614 00.000 25848 Move returns status 0, amount 0
01:06:20.614 00.000 25848 MoveAxis(N, 0, ABG)
01:06:20.614 00.000 25848 Move returns status 0, amount 0
01:06:20.614 00.000 25848 move complete, result=0
01:06:20.614 00.000 25848 worker thread done servicing request
01:06:20.614 00.000 25848 Worker thread wakes up
01:06:20.614 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:20.614 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:20.614 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
01:06:23.456 02.842 25848 Exposure complete
01:06:23.523 00.067 25848 worker thread done servicing request
01:06:23.523 00.000 21444 OnExposeComplete: enter
01:06:23.523 00.000 21444 UpdateGuideState(): m_state=6
01:06:23.523 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1533
01:06:23.523 00.000 21444 Star::Find returns 1 (1), X=1225.66, Y=746.12, Mass=384494, SNR=65.4, Peak=12084 HFD=6.4
01:06:23.524 00.001 21444 Star::Find false star n=1 nbg=279 bg=3493.4 sigma=512.1 thresh=5030 peak=4597
01:06:23.524 00.000 21444 Star::Find false star n=5 nbg=274 bg=2204.0 sigma=428.1 thresh=3488 peak=3308
01:06:23.524 00.000 21444 Star::Find false star n=4 nbg=256 bg=3792.6 sigma=449.0 thresh=5140 peak=5027
01:06:23.524 00.000 21444 Star::Find false star n=4 nbg=264 bg=3424.1 sigma=491.0 thresh=4897 peak=4490
01:06:23.524 00.000 21444 Star::Find false star n=4 nbg=266 bg=3432.3 sigma=472.8 thresh=4851 peak=4636
01:06:23.524 00.000 21444 Star::Find false star n=4 nbg=262 bg=2678.0 sigma=415.3 thresh=3924 peak=3893
01:06:23.524 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 23.01,-5.68,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.41,1.24,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.00,0.28,3.57,U] 
01:06:23.524 00.000 21444 refined, 2 included, MultiStar: {-0.98, 0.62}, one-star: {0.56, 1.24}
01:06:23.524 00.000 21444 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.05) = xAngle (-0.48 = -0.48)
01:06:23.524 00.000 21444 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.32 = 2.96)
01:06:23.524 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=0.62 hyp=1.16 cameraTheta=2.57 mountX=1.03 mountY=0.21, mountTheta=0.20
01:06:23.525 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=0.62, opts=13)
01:06:23.525 00.000 21444 Enqueuing Move request for scope (-0.98, 0.62)
01:06:23.525 00.000 25848 Worker thread wakes up
01:06:23.525 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.62) opts 0xd
01:06:23.525 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, 0.62)
01:06:23.525 00.000 25848 Moving (-0.98, 0.62) raw xDistance=1.03 yDistance=0.21
01:06:23.525 00.000 25848 BLC: window closed
01:06:23.525 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=144, FiltMax=65504, Gamma=0.560
01:06:23.525 00.000 21444 UpdateGuideState exits: m=384494 SNR=65.4 Saturated
01:06:23.525 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:23.525 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:23.525 00.000 21444 Enqueuing Expose request
01:06:23.525 00.000 25848 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.41, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.545105, 1:0.278411, 2:-0.013260
01:06:23.525 00.000 25848 BLC: No correction, Miss < min_move
01:06:23.525 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03
01:06:23.525 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:23.525 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:06:23.525 00.000 25848 MoveAxis(W, 30, ABG)
01:06:23.526 00.001 25848 Guiding  Dir = 3, Dur = 30
01:06:23.546 00.020 25848 IsSlewing returns 0
01:06:23.546 00.000 25848 IsGuiding returns 0
01:06:23.577 00.031 25848 IsGuiding returns 1
01:06:23.577 00.000 25848 scope still moving after pulse duration time elapsed
01:06:23.657 00.080 25848 IsSlewing returns 0
01:06:23.658 00.001 25848 IsGuiding returns 0
01:06:23.658 00.000 25848 scope move finished after 30 + 81 ms
01:06:23.658 00.000 25848 Move returns status 0, amount 30
01:06:23.658 00.000 25848 MoveAxis(N, 0, ABG)
01:06:23.658 00.000 25848 Move returns status 0, amount 0
01:06:23.658 00.000 25848 move complete, result=0
01:06:23.658 00.000 25848 worker thread done servicing request
01:06:23.658 00.000 25848 Worker thread wakes up
01:06:23.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:23.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:23.658 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 0.2 px 0 ms NORTH
01:06:26.515 02.857 25848 Exposure complete
01:06:26.593 00.078 25848 worker thread done servicing request
01:06:26.594 00.001 21444 OnExposeComplete: enter
01:06:26.594 00.000 21444 UpdateGuideState(): m_state=6
01:06:26.594 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1534
01:06:26.594 00.000 21444 Star::Find returns 1 (1), X=1224.91, Y=744.71, Mass=438049, SNR=71.3, Peak=11860 HFD=6.8
01:06:26.594 00.000 21444 Star::Find false star n=1 nbg=266 bg=3595.9 sigma=510.7 thresh=5128 peak=4739
01:06:26.594 00.000 21444 Star::Find false star n=3 nbg=261 bg=3600.6 sigma=568.3 thresh=5305 peak=4869
01:06:26.594 00.000 21444 Star::Find false star n=3 nbg=254 bg=2638.4 sigma=422.8 thresh=3907 peak=3846
01:06:26.594 00.000 21444 Star::Find false star n=3 nbg=282 bg=2999.9 sigma=543.1 thresh=4629 peak=4289
01:06:26.594 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.36,-18.07,0.00,M1] [#3 -0.94,-0.20,0.18,U] [#4 0.00,0.00,0.00,L] [#5 2.76,0.25,0.13,U] [#6 0.40,-9.96,0.00,M4] [#7 -3.49,-0.46,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.76,-2.01,3.06,U] 
01:06:26.594 00.000 21444 single-star, 4 included, MultiStar: {-1.61, -1.28}, one-star: {-0.19, -0.18}
01:06:26.594 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.05) = xAngle (-5.45 = 0.84)
01:06:26.594 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.01)
01:06:26.594 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.39 mountX=0.17 mountY=-0.24, mountTheta=-0.93
01:06:26.595 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.18, opts=13)
01:06:26.595 00.000 21444 Enqueuing Move request for scope (-0.19, -0.18)
01:06:26.595 00.000 25848 Worker thread wakes up
01:06:26.595 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
01:06:26.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=524, FiltMax=65504, Gamma=0.560
01:06:26.595 00.000 21444 UpdateGuideState exits: m=438049 SNR=71.3 Saturated
01:06:26.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:26.595 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:26.595 00.000 21444 Enqueuing Expose request
01:06:26.595 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
01:06:26.595 00.000 25848 Moving (-0.19, -0.18) raw xDistance=0.17 yDistance=-0.24
01:06:26.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:06:26.595 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:26.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:06:26.595 00.000 25848 MoveAxis(E, 0, ABG)
01:06:26.595 00.000 25848 Move returns status 0, amount 0
01:06:26.596 00.001 25848 MoveAxis(N, 0, ABG)
01:06:26.596 00.000 25848 Move returns status 0, amount 0
01:06:26.596 00.000 25848 move complete, result=0
01:06:26.596 00.000 25848 worker thread done servicing request
01:06:26.596 00.000 25848 Worker thread wakes up
01:06:26.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:26.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:26.596 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:06:29.433 02.837 25848 Exposure complete
01:06:29.513 00.080 25848 worker thread done servicing request
01:06:29.513 00.000 21444 OnExposeComplete: enter
01:06:29.513 00.000 21444 UpdateGuideState(): m_state=6
01:06:29.513 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1535
01:06:29.513 00.000 21444 Star::Find returns 1 (1), X=1224.22, Y=746.32, Mass=364443, SNR=59.9, Peak=12868 HFD=6.4
01:06:29.513 00.000 21444 Star::Find false star n=5 nbg=256 bg=3248.2 sigma=506.1 thresh=4767 peak=4449
01:06:29.513 00.000 21444 Star::Find false star n=1 nbg=278 bg=2153.9 sigma=467.9 thresh=3558 peak=3038
01:06:29.514 00.001 21444 Star::Find false star n=2 nbg=259 bg=3901.3 sigma=466.2 thresh=5300 peak=4925
01:06:29.514 00.000 21444 Star::Find false star n=14 nbg=252 bg=3646.1 sigma=456.5 thresh=5016 peak=4863
01:06:29.514 00.000 21444 Star::Find false star n=6 nbg=261 bg=3461.5 sigma=420.1 thresh=4722 peak=4489
01:06:29.514 00.000 21444 Star::Find false star n=2 nbg=260 bg=3742.9 sigma=450.1 thresh=5093 peak=4642
01:06:29.514 00.000 21444 Star::Find false star n=7 nbg=249 bg=2701.3 sigma=436.3 thresh=4010 peak=3651
01:06:29.514 00.000 21444 Star::Find false star n=1 nbg=280 bg=3237.7 sigma=494.4 thresh=4721 peak=4176
01:06:29.514 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 2.42,-0.62,0.21,U] [#6 0.00,0.00,0.00,L] [#7 -3.33,1.22,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.90,0.59,5.49,U] 
01:06:29.514 00.000 21444 single-star, 3 included, MultiStar: {-1.86, 0.76}, one-star: {-0.88, 1.44}
01:06:29.514 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
01:06:29.514 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
01:06:29.514 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=1.44 hyp=1.68 cameraTheta=2.12 mountX=1.01 mountY=1.00, mountTheta=0.78
01:06:29.515 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=1.44, opts=13)
01:06:29.515 00.000 21444 Enqueuing Move request for scope (-0.88, 1.44)
01:06:29.515 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=144, FiltMax=65504, Gamma=0.560
01:06:29.515 00.000 21444 UpdateGuideState exits: m=364443 SNR=59.9 Saturated
01:06:29.515 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:29.515 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:29.515 00.000 21444 Enqueuing Expose request
01:06:29.515 00.000 25848 Worker thread wakes up
01:06:29.515 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 1.44) opts 0xd
01:06:29.515 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, 1.44)
01:06:29.515 00.000 25848 Moving (-0.88, 1.44) raw xDistance=1.01 yDistance=1.00
01:06:29.515 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.01
01:06:29.515 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
01:06:29.515 00.000 25848 MoveAxis(W, 29, ABG)
01:06:29.515 00.000 25848 Guiding  Dir = 3, Dur = 29
01:06:29.592 00.077 25848 IsSlewing returns 0
01:06:29.593 00.001 25848 IsGuiding returns 0
01:06:29.624 00.031 25848 IsGuiding returns 1
01:06:29.624 00.000 25848 scope still moving after pulse duration time elapsed
01:06:29.672 00.048 25848 IsSlewing returns 0
01:06:29.673 00.001 25848 IsGuiding returns 0
01:06:29.673 00.000 25848 scope move finished after 29 + 50 ms
01:06:29.673 00.000 25848 Move returns status 0, amount 29
01:06:29.673 00.000 25848 MoveAxis(S, 27, ABG)
01:06:29.673 00.000 25848 Guiding  Dir = 1, Dur = 27
01:06:29.701 00.028 25848 IsSlewing returns 0
01:06:29.701 00.000 25848 IsGuiding returns 0
01:06:29.743 00.042 25848 IsGuiding returns 1
01:06:29.743 00.000 25848 scope still moving after pulse duration time elapsed
01:06:29.796 00.053 25848 IsSlewing returns 0
01:06:29.796 00.000 25848 IsGuiding returns 0
01:06:29.796 00.000 25848 scope move finished after 27 + 68 ms
01:06:29.796 00.000 25848 Move returns status 0, amount 27
01:06:29.796 00.000 25848 move complete, result=0
01:06:29.796 00.000 25848 worker thread done servicing request
01:06:29.796 00.000 25848 Worker thread wakes up
01:06:29.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:29.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:29.796 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 1.0 px 27 ms SOUTH
01:06:32.641 02.845 25848 Exposure complete
01:06:32.727 00.086 25848 worker thread done servicing request
01:06:32.728 00.001 21444 OnExposeComplete: enter
01:06:32.728 00.000 21444 UpdateGuideState(): m_state=6
01:06:32.728 00.000 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1536
01:06:32.728 00.000 21444 Star::Find returns 1 (1), X=1224.83, Y=746.30, Mass=481142, SNR=84.9, Peak=14916 HFD=6.5
01:06:32.728 00.000 21444 Star::Find false star n=1 nbg=262 bg=3409.5 sigma=443.5 thresh=4740 peak=4430
01:06:32.728 00.000 21444 Star::Find false star n=9 nbg=268 bg=2158.0 sigma=378.0 thresh=3292 peak=2987
01:06:32.728 00.000 21444 Star::Find false star n=1 nbg=277 bg=3627.8 sigma=541.9 thresh=5253 peak=4684
01:06:32.728 00.000 21444 Star::Find false star n=3 nbg=240 bg=3732.8 sigma=435.6 thresh=5040 peak=4635
01:06:32.728 00.000 21444 Star::Find false star n=5 nbg=262 bg=2512.8 sigma=435.3 thresh=3819 peak=3631
01:06:32.728 00.000 21444 Star::Find false star n=2 nbg=267 bg=3090.0 sigma=520.7 thresh=4652 peak=4525
01:06:32.729 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.34,4.14,0.12,U] [#6 1.95,-5.87,0.00,M5] [#7 -3.23,0.65,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.77,0.51,3.02,U] 
01:06:32.729 00.000 21444 single-star, 3 included, MultiStar: {-1.67, 0.80}, one-star: {-0.27, 1.41}
01:06:32.729 00.000 21444 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
01:06:32.729 00.000 21444 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.15)
01:06:32.729 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=1.41 hyp=1.44 cameraTheta=1.76 mountX=0.40 mountY=1.20, mountTheta=1.25
01:06:32.730 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=1.41, opts=13)
01:06:32.730 00.000 21444 Enqueuing Move request for scope (-0.27, 1.41)
01:06:32.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=454, FiltMax=65504, Gamma=0.560
01:06:32.730 00.000 21444 UpdateGuideState exits: m=481142 SNR=84.9 Saturated
01:06:32.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:32.730 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:32.730 00.000 21444 Enqueuing Expose request
01:06:32.730 00.000 25848 Worker thread wakes up
01:06:32.730 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 1.41) opts 0xd
01:06:32.730 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 1.41)
01:06:32.730 00.000 25848 Moving (-0.27, 1.41) raw xDistance=0.40 yDistance=1.20
01:06:32.730 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
01:06:32.730 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
01:06:32.730 00.000 25848 MoveAxis(E, 0, ABG)
01:06:32.730 00.000 25848 Move returns status 0, amount 0
01:06:32.730 00.000 25848 MoveAxis(S, 33, ABG)
01:06:32.730 00.000 25848 Guiding  Dir = 1, Dur = 33
01:06:32.751 00.021 25848 IsSlewing returns 0
01:06:32.751 00.000 25848 IsGuiding returns 0
01:06:32.782 00.031 25848 PulseGuide returned control before completion, sleep 12
01:06:32.795 00.013 25848 IsGuiding returns 1
01:06:32.795 00.000 25848 scope still moving after pulse duration time elapsed
01:06:32.862 00.067 25848 IsSlewing returns 0
01:06:32.862 00.000 25848 IsGuiding returns 0
01:06:32.862 00.000 25848 scope move finished after 33 + 77 ms
01:06:32.862 00.000 25848 Move returns status 0, amount 33
01:06:32.862 00.000 25848 move complete, result=0
01:06:32.862 00.000 25848 worker thread done servicing request
01:06:32.862 00.000 25848 Worker thread wakes up
01:06:32.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:32.863 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:32.863 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.2 px 33 ms SOUTH
01:06:35.719 02.856 25848 Exposure complete
01:06:35.796 00.077 25848 worker thread done servicing request
01:06:35.796 00.000 21444 OnExposeComplete: enter
01:06:35.796 00.000 21444 UpdateGuideState(): m_state=6
01:06:35.796 00.000 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1537
01:06:35.796 00.000 21444 Star::Find returns 1 (1), X=1223.79, Y=744.44, Mass=418711, SNR=62.6, Peak=13676 HFD=6.5
01:06:35.796 00.000 21444 Star::Find false star n=2 nbg=260 bg=3538.2 sigma=467.7 thresh=4941 peak=4575
01:06:35.796 00.000 21444 Star::Find false star n=1 nbg=263 bg=3462.4 sigma=485.5 thresh=4919 peak=4515
01:06:35.796 00.000 21444 Star::Find false star n=4 nbg=263 bg=3337.9 sigma=464.4 thresh=4731 peak=4544
01:06:35.797 00.001 21444 Star::Find false star n=1 nbg=277 bg=3490.9 sigma=555.4 thresh=5157 peak=4549
01:06:35.797 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.34,0.82,0.19,U] [#3 -5.16,-13.45,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.36,-4.81,0.00,M6] [#7 -3.98,-0.63,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.64,-18.81,0.00,M1] [#10 -3.99,8.22,0.00,M7] [#11 -2.37,-1.32,4.36,U] 
01:06:35.797 00.000 21444 single-star, 3 included, MultiStar: {-2.37, -1.02}, one-star: {-1.31, -0.44}
01:06:35.797 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.41)
01:06:35.797 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.43)
01:06:35.797 00.000 21444 CameraToMount -- cameraX=-1.31 cameraY=-0.44 hyp=1.38 cameraTheta=-2.82 mountX=1.26 mountY=-0.90, mountTheta=-0.62
01:06:35.798 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.31, y=-0.44, opts=13)
01:06:35.798 00.000 21444 Enqueuing Move request for scope (-1.31, -0.44)
01:06:35.798 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=458, FiltMax=65504, Gamma=0.560
01:06:35.798 00.000 21444 UpdateGuideState exits: m=418711 SNR=62.6 Saturated
01:06:35.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:35.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:35.798 00.000 21444 Enqueuing Expose request
01:06:35.798 00.000 25848 Worker thread wakes up
01:06:35.798 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -0.44) opts 0xd
01:06:35.798 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.31, -0.44)
01:06:35.798 00.000 25848 Moving (-1.31, -0.44) raw xDistance=1.26 yDistance=-0.90
01:06:35.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.26
01:06:35.798 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:35.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
01:06:35.798 00.000 25848 MoveAxis(W, 37, ABG)
01:06:35.798 00.000 25848 Guiding  Dir = 3, Dur = 37
01:06:35.827 00.029 25848 IsSlewing returns 0
01:06:35.827 00.000 25848 IsGuiding returns 0
01:06:35.859 00.032 25848 PulseGuide returned control before completion, sleep 16
01:06:35.891 00.032 25848 IsGuiding returns 1
01:06:35.891 00.000 25848 scope still moving after pulse duration time elapsed
01:06:35.954 00.063 25848 IsSlewing returns 0
01:06:35.954 00.000 25848 IsGuiding returns 0
01:06:35.955 00.001 25848 scope move finished after 37 + 90 ms
01:06:35.955 00.000 25848 Move returns status 0, amount 37
01:06:35.955 00.000 25848 MoveAxis(N, 0, ABG)
01:06:35.955 00.000 25848 Move returns status 0, amount 0
01:06:35.955 00.000 25848 move complete, result=0
01:06:35.955 00.000 25848 worker thread done servicing request
01:06:35.955 00.000 25848 Worker thread wakes up
01:06:35.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:35.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:35.955 00.000 21444 GuideStep: 1.3 px 37 ms WEST, -0.9 px 0 ms NORTH
01:06:38.816 02.861 25848 Exposure complete
01:06:38.889 00.073 25848 worker thread done servicing request
01:06:38.890 00.001 21444 OnExposeComplete: enter
01:06:38.890 00.000 21444 UpdateGuideState(): m_state=6
01:06:38.890 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1538
01:06:38.890 00.000 21444 Star::Find returns 1 (1), X=1224.41, Y=743.91, Mass=515380, SNR=86.0, Peak=13044 HFD=6.8
01:06:38.890 00.000 21444 Star::Find false star n=4 nbg=260 bg=2191.8 sigma=421.6 thresh=3457 peak=3235
01:06:38.890 00.000 21444 Star::Find false star n=5 nbg=267 bg=3527.5 sigma=535.0 thresh=5132 peak=4530
01:06:38.890 00.000 21444 Star::Find false star n=3 nbg=256 bg=3399.0 sigma=450.1 thresh=4749 peak=4536
01:06:38.890 00.000 21444 Star::Find false star n=4 nbg=259 bg=2856.3 sigma=477.9 thresh=4290 peak=4247
01:06:38.890 00.000 21444 Star::Find false star n=1 nbg=269 bg=3116.9 sigma=498.1 thresh=4611 peak=4113
01:06:38.890 00.000 21444 MultiStar: [#1 -5.42,5.01,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 -1.02,0.84,0.12,U] [#4 0.00,0.00,0.00,L] [#5 -12.52,-1.50,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -3.05,-1.04,0.85,U] [#8 -21.98,-18.88,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.83,-1.49,3.17,U] 
01:06:38.890 00.000 21444 single-star, 3 included, MultiStar: {-1.79, -1.26}, one-star: {-0.69, -0.97}
01:06:38.890 00.000 21444 CameraToMount -- cameraTheta (-2.19) - m_xAngle (3.05) = xAngle (-5.24 = 1.04)
01:06:38.890 00.000 21444 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.80)
01:06:38.890 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=-0.97 hyp=1.19 cameraTheta=-2.19 mountX=0.60 mountY=-1.16, mountTheta=-1.09
01:06:38.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=-0.97, opts=13)
01:06:38.891 00.000 21444 Enqueuing Move request for scope (-0.69, -0.97)
01:06:38.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=306, FiltMax=65504, Gamma=0.560
01:06:38.892 00.001 25848 Worker thread wakes up
01:06:38.892 00.000 21444 UpdateGuideState exits: m=515380 SNR=86.0 Saturated
01:06:38.892 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:38.892 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:38.892 00.000 21444 Enqueuing Expose request
01:06:38.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.97) opts 0xd
01:06:38.892 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, -0.97)
01:06:38.892 00.000 25848 Moving (-0.69, -0.97) raw xDistance=0.60 yDistance=-1.16
01:06:38.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.60
01:06:38.892 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:38.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.16
01:06:38.892 00.000 25848 MoveAxis(W, 20, ABG)
01:06:38.892 00.000 25848 Guiding  Dir = 3, Dur = 20
01:06:38.921 00.029 25848 IsSlewing returns 0
01:06:38.921 00.000 25848 IsGuiding returns 0
01:06:38.952 00.031 25848 IsGuiding returns 1
01:06:38.952 00.000 25848 scope still moving after pulse duration time elapsed
01:06:39.014 00.062 25848 IsSlewing returns 0
01:06:39.014 00.000 25848 IsGuiding returns 0
01:06:39.014 00.000 25848 scope move finished after 20 + 72 ms
01:06:39.014 00.000 25848 Move returns status 0, amount 20
01:06:39.014 00.000 25848 MoveAxis(N, 0, ABG)
01:06:39.014 00.000 25848 Move returns status 0, amount 0
01:06:39.014 00.000 25848 move complete, result=0
01:06:39.014 00.000 25848 worker thread done servicing request
01:06:39.014 00.000 25848 Worker thread wakes up
01:06:39.014 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -1.2 px 0 ms NORTH
01:06:39.015 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:39.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:41.860 02.845 25848 Exposure complete
01:06:41.946 00.086 25848 worker thread done servicing request
01:06:41.946 00.000 21444 OnExposeComplete: enter
01:06:41.946 00.000 21444 UpdateGuideState(): m_state=6
01:06:41.946 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1539
01:06:41.946 00.000 21444 Star::Find returns 1 (1), X=1225.09, Y=744.87, Mass=486158, SNR=92.9, Peak=14712 HFD=6.2
01:06:41.946 00.000 21444 Star::Find false star n=3 nbg=269 bg=3446.4 sigma=508.2 thresh=4971 peak=4522
01:06:41.947 00.001 21444 Star::Find false star n=4 nbg=272 bg=2022.7 sigma=430.9 thresh=3315 peak=3147
01:06:41.947 00.000 21444 Star::Find false star n=4 nbg=258 bg=3817.0 sigma=500.3 thresh=5318 peak=5269
01:06:41.947 00.000 21444 Star::Find false star n=3 nbg=267 bg=3382.8 sigma=506.6 thresh=4903 peak=4650
01:06:41.947 00.000 21444 Star::Find false star n=2 nbg=258 bg=3452.1 sigma=435.4 thresh=4758 peak=4405
01:06:41.947 00.000 21444 Star::Find false star n=11 nbg=254 bg=3568.0 sigma=424.9 thresh=4843 peak=4801
01:06:41.947 00.000 21444 Star::Find false star n=2 nbg=274 bg=3671.9 sigma=506.6 thresh=5192 peak=4904
01:06:41.947 00.000 21444 Star::Find false star n=1 nbg=259 bg=2809.8 sigma=454.8 thresh=4174 peak=3948
01:06:41.947 00.000 21444 Star::Find false star n=4 nbg=277 bg=3018.5 sigma=471.4 thresh=4433 peak=4123
01:06:41.947 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.56,-0.18,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.40,-0.74,3.11,U] 
01:06:41.947 00.000 21444 single-star, 2 included, MultiStar: {-1.30, -0.50}, one-star: {-0.01, -0.01}
01:06:41.947 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.11)
01:06:41.947 00.000 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.74)
01:06:41.947 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.13 mountX=0.01 mountY=-0.01, mountTheta=-1.14
01:06:41.948 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=-0.01, opts=13)
01:06:41.948 00.000 21444 Enqueuing Move request for scope (-0.01, -0.01)
01:06:41.948 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=384, FiltMax=65504, Gamma=0.560
01:06:41.948 00.000 21444 UpdateGuideState exits: m=486158 SNR=92.9 Saturated
01:06:41.948 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:41.948 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:41.948 00.000 21444 Enqueuing Expose request
01:06:41.948 00.000 25848 Worker thread wakes up
01:06:41.948 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
01:06:41.948 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
01:06:41.948 00.000 25848 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
01:06:41.948 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:06:41.948 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:41.948 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:06:41.948 00.000 25848 MoveAxis(E, 0, ABG)
01:06:41.948 00.000 25848 Move returns status 0, amount 0
01:06:41.948 00.000 25848 MoveAxis(N, 0, ABG)
01:06:41.948 00.000 25848 Move returns status 0, amount 0
01:06:41.948 00.000 25848 move complete, result=0
01:06:41.948 00.000 25848 worker thread done servicing request
01:06:41.948 00.000 25848 Worker thread wakes up
01:06:41.949 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:41.949 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:41.949 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:06:44.801 02.852 25848 Exposure complete
01:06:44.888 00.087 25848 worker thread done servicing request
01:06:44.888 00.000 21444 OnExposeComplete: enter
01:06:44.888 00.000 21444 UpdateGuideState(): m_state=6
01:06:44.888 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1540
01:06:44.888 00.000 21444 Star::Find returns 1 (1), X=1224.48, Y=743.81, Mass=437888, SNR=73.1, Peak=12892 HFD=6.5
01:06:44.888 00.000 21444 Star::Find false star n=5 nbg=272 bg=3372.6 sigma=481.6 thresh=4817 peak=4628
01:06:44.888 00.000 21444 Star::Find false star n=6 nbg=276 bg=2129.6 sigma=460.3 thresh=3510 peak=3250
01:06:44.888 00.000 21444 Star::Find false star n=11 nbg=272 bg=3697.1 sigma=552.2 thresh=5354 peak=5198
01:06:44.889 00.001 21444 Star::Find false star n=2 nbg=264 bg=3508.6 sigma=459.4 thresh=4887 peak=4636
01:06:44.889 00.000 21444 Star::Find false star n=4 nbg=267 bg=3653.8 sigma=472.3 thresh=5071 peak=4807
01:06:44.889 00.000 21444 Star::Find false star n=5 nbg=259 bg=3155.6 sigma=416.7 thresh=4406 peak=4120
01:06:44.889 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.95,0.40,0.17,U] [#4 0.00,0.00,0.00,L] [#5 -20.64,8.17,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -2.86,-0.50,0.93,U] [#8 0.00,0.00,0.00,L] [#9 3.06,-15.43,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -1.75,-1.60,3.72,U] 
01:06:44.889 00.000 21444 single-star, 3 included, MultiStar: {-1.74, -1.27}, one-star: {-0.62, -1.07}
01:06:44.889 00.000 21444 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.05) = xAngle (-5.15 = 1.14)
01:06:44.889 00.000 21444 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.99 = -1.71)
01:06:44.889 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=-1.07 hyp=1.24 cameraTheta=-2.10 mountX=0.52 mountY=-1.23, mountTheta=-1.17
01:06:44.890 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=-1.07, opts=13)
01:06:44.890 00.000 21444 Enqueuing Move request for scope (-0.62, -1.07)
01:06:44.890 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=158, FiltMax=65504, Gamma=0.560
01:06:44.890 00.000 21444 UpdateGuideState exits: m=437888 SNR=73.1 Saturated
01:06:44.890 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:44.890 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:44.890 00.000 21444 Enqueuing Expose request
01:06:44.890 00.000 25848 Worker thread wakes up
01:06:44.890 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -1.07) opts 0xd
01:06:44.890 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, -1.07)
01:06:44.890 00.000 25848 Moving (-0.62, -1.07) raw xDistance=0.52 yDistance=-1.23
01:06:44.890 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
01:06:44.890 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:44.890 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
01:06:44.890 00.000 25848 MoveAxis(W, 15, ABG)
01:06:44.890 00.000 25848 Guiding  Dir = 3, Dur = 15
01:06:44.937 00.047 25848 IsSlewing returns 0
01:06:44.938 00.001 25848 IsGuiding returns 0
01:06:44.969 00.031 25848 IsGuiding returns 1
01:06:44.969 00.000 25848 scope still moving after pulse duration time elapsed
01:06:45.029 00.060 25848 IsSlewing returns 0
01:06:45.029 00.000 25848 IsGuiding returns 0
01:06:45.029 00.000 25848 scope move finished after 15 + 76 ms
01:06:45.029 00.000 25848 Move returns status 0, amount 15
01:06:45.029 00.000 25848 MoveAxis(N, 0, ABG)
01:06:45.029 00.000 25848 Move returns status 0, amount 0
01:06:45.029 00.000 25848 move complete, result=0
01:06:45.029 00.000 25848 worker thread done servicing request
01:06:45.029 00.000 25848 Worker thread wakes up
01:06:45.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:45.029 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:45.030 00.001 21444 GuideStep: 0.5 px 15 ms WEST, -1.2 px 0 ms NORTH
01:06:47.877 02.847 25848 Exposure complete
01:06:47.960 00.083 25848 worker thread done servicing request
01:06:47.961 00.001 21444 OnExposeComplete: enter
01:06:47.961 00.000 21444 UpdateGuideState(): m_state=6
01:06:47.961 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1541
01:06:47.961 00.000 21444 Star::Find returns 1 (1), X=1225.77, Y=743.98, Mass=423484, SNR=68.1, Peak=14260 HFD=6.0
01:06:47.961 00.000 21444 Star::Find false star n=5 nbg=254 bg=3574.5 sigma=432.2 thresh=4871 peak=4702
01:06:47.961 00.000 21444 Star::Find false star n=8 nbg=249 bg=3460.3 sigma=374.9 thresh=4585 peak=4510
01:06:47.961 00.000 21444 Star::Find false star n=5 nbg=261 bg=3507.4 sigma=433.3 thresh=4807 peak=4673
01:06:47.961 00.000 21444 Star::Find false star n=6 nbg=252 bg=3620.3 sigma=438.3 thresh=4935 peak=4683
01:06:47.961 00.000 21444 Star::Find false star n=1 nbg=266 bg=3045.2 sigma=467.5 thresh=4448 peak=4111
01:06:47.961 00.000 21444 MultiStar: [#1 2.39,-2.91,0.22,U] [#2 0.00,0.00,0.00,L] [#3 -1.90,0.10,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.90,-1.67,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.87,-2.17,4.47,U] 
01:06:47.961 00.000 21444 single-star, 4 included, MultiStar: {-0.86, -1.89}, one-star: {0.67, -0.90}
01:06:47.961 00.000 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.30)
01:06:47.961 00.000 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
01:06:47.961 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.90 hyp=1.13 cameraTheta=-0.93 mountX=-0.75 mountY=-0.58, mountTheta=-2.48
01:06:47.962 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.90, opts=13)
01:06:47.962 00.000 21444 Enqueuing Move request for scope (0.67, -0.90)
01:06:47.962 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=434, FiltMax=65504, Gamma=0.560
01:06:47.962 00.000 21444 UpdateGuideState exits: m=423484 SNR=68.1 Saturated
01:06:47.962 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:47.962 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:47.962 00.000 21444 Enqueuing Expose request
01:06:47.962 00.000 25848 Worker thread wakes up
01:06:47.963 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.90) opts 0xd
01:06:47.963 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.90)
01:06:47.963 00.000 25848 Moving (0.67, -0.90) raw xDistance=-0.75 yDistance=-0.58
01:06:47.963 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.75
01:06:47.963 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:47.963 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
01:06:47.963 00.000 25848 MoveAxis(E, 21, ABG)
01:06:47.963 00.000 25848 Guiding  Dir = 2, Dur = 21
01:06:48.016 00.053 25848 IsSlewing returns 0
01:06:48.017 00.001 25848 IsGuiding returns 0
01:06:48.049 00.032 25848 IsGuiding returns 1
01:06:48.049 00.000 25848 scope still moving after pulse duration time elapsed
01:06:48.111 00.062 25848 IsSlewing returns 0
01:06:48.111 00.000 25848 IsGuiding returns 0
01:06:48.111 00.000 25848 scope move finished after 21 + 72 ms
01:06:48.111 00.000 25848 Move returns status 0, amount 21
01:06:48.111 00.000 25848 MoveAxis(N, 0, ABG)
01:06:48.111 00.000 25848 Move returns status 0, amount 0
01:06:48.111 00.000 25848 move complete, result=0
01:06:48.111 00.000 25848 worker thread done servicing request
01:06:48.111 00.000 25848 Worker thread wakes up
01:06:48.111 00.000 21444 GuideStep: -0.8 px 21 ms EAST, -0.6 px 0 ms NORTH
01:06:48.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:48.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:50.957 02.846 25848 Exposure complete
01:06:51.043 00.086 25848 worker thread done servicing request
01:06:51.043 00.000 21444 OnExposeComplete: enter
01:06:51.043 00.000 21444 UpdateGuideState(): m_state=6
01:06:51.043 00.000 21444 Star::Find(15, 1225, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1542
01:06:51.043 00.000 21444 Star::Find returns 1 (1), X=1224.06, Y=745.07, Mass=439338, SNR=64.3, Peak=14512 HFD=6.2
01:06:51.043 00.000 21444 Star::Find false star n=2 nbg=265 bg=2136.1 sigma=447.1 thresh=3477 peak=3083
01:06:51.043 00.000 21444 Star::Find false star n=4 nbg=277 bg=3953.8 sigma=507.6 thresh=5477 peak=5265
01:06:51.043 00.000 21444 Star::Find false star n=4 nbg=277 bg=3602.4 sigma=533.5 thresh=5203 peak=4770
01:06:51.043 00.000 21444 Star::Find false star n=7 nbg=266 bg=3430.9 sigma=476.8 thresh=4861 peak=4695
01:06:51.044 00.001 21444 Star::Find false star n=5 nbg=274 bg=3538.0 sigma=487.9 thresh=5002 peak=4733
01:06:51.044 00.000 21444 Star::Find false star n=1 nbg=262 bg=2805.2 sigma=468.2 thresh=4210 peak=3590
01:06:51.044 00.000 21444 Star::Find false star n=7 nbg=242 bg=3162.8 sigma=354.3 thresh=4226 peak=3963
01:06:51.044 00.000 21444 MultiStar: [#1 -1.43,-1.39,0.21,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -20.28,7.63,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -3.65,-0.63,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.50,-1.35,4.41,U] 
01:06:51.044 00.000 21444 single-star, 3 included, MultiStar: {-2.45, -1.00}, one-star: {-1.04, 0.18}
01:06:51.044 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
01:06:51.044 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
01:06:51.044 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=0.18 hyp=1.06 cameraTheta=2.97 mountX=1.06 mountY=-0.23, mountTheta=-0.21
01:06:51.045 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=0.18, opts=13)
01:06:51.045 00.000 21444 Enqueuing Move request for scope (-1.04, 0.18)
01:06:51.045 00.000 25848 Worker thread wakes up
01:06:51.045 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.18) opts 0xd
01:06:51.045 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, 0.18)
01:06:51.045 00.000 25848 Moving (-1.04, 0.18) raw xDistance=1.06 yDistance=-0.23
01:06:51.045 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.06
01:06:51.045 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:51.045 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:06:51.046 00.001 25848 MoveAxis(W, 29, ABG)
01:06:51.046 00.000 25848 Guiding  Dir = 3, Dur = 29
01:06:51.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=272, FiltMax=65504, Gamma=0.560
01:06:51.046 00.000 21444 UpdateGuideState exits: m=439338 SNR=64.3 Saturated
01:06:51.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:51.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:51.046 00.000 21444 Enqueuing Expose request
01:06:51.078 00.032 25848 IsSlewing returns 0
01:06:51.079 00.001 25848 IsGuiding returns 0
01:06:51.110 00.031 25848 IsGuiding returns 1
01:06:51.110 00.000 25848 scope still moving after pulse duration time elapsed
01:06:51.155 00.045 25848 IsSlewing returns 0
01:06:51.155 00.000 25848 IsGuiding returns 0
01:06:51.155 00.000 25848 scope move finished after 29 + 47 ms
01:06:51.155 00.000 25848 Move returns status 0, amount 29
01:06:51.155 00.000 25848 MoveAxis(N, 0, ABG)
01:06:51.155 00.000 25848 Move returns status 0, amount 0
01:06:51.155 00.000 25848 move complete, result=0
01:06:51.155 00.000 25848 worker thread done servicing request
01:06:51.156 00.001 25848 Worker thread wakes up
01:06:51.156 00.000 21444 GuideStep: 1.1 px 29 ms WEST, -0.2 px 0 ms NORTH
01:06:51.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:51.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:54.004 02.848 25848 Exposure complete
01:06:54.091 00.087 25848 worker thread done servicing request
01:06:54.091 00.000 21444 OnExposeComplete: enter
01:06:54.092 00.001 21444 UpdateGuideState(): m_state=6
01:06:54.092 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1543
01:06:54.092 00.000 21444 Star::Find returns 1 (1), X=1227.40, Y=743.90, Mass=468191, SNR=93.7, Peak=13576 HFD=6.5
01:06:54.092 00.000 21444 DistanceChecker: reject for large offset (2.50 > 2.35) avgDist = 1.18 count = 133
01:06:54.092 00.000 21444 DistanceChecker: activated
01:06:54.092 00.000 21444 Status Line: Recovering
01:06:54.093 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:06:54.093 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:06:54.093 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:06:54.093 00.000 25848 Worker thread wakes up
01:06:54.093 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:06:54.093 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:06:54.093 00.000 25848 move complete, result=0
01:06:54.094 00.001 25848 worker thread done servicing request
01:06:54.206 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:06:54.206 00.000 21444 Status Line: No star found
01:06:54.207 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=448, FiltMax=65504, Gamma=0.560
01:06:54.207 00.000 21444 UpdateGuideState exits: No star found
01:06:54.207 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:54.207 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:06:54.207 00.000 21444 Enqueuing Expose request
01:06:54.208 00.001 25848 Worker thread wakes up
01:06:54.208 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:54.208 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:06:57.051 02.843 25848 Exposure complete
01:06:57.131 00.080 25848 worker thread done servicing request
01:06:57.131 00.000 21444 OnExposeComplete: enter
01:06:57.131 00.000 21444 UpdateGuideState(): m_state=6
01:06:57.131 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1544
01:06:57.131 00.000 21444 Star::Find returns 1 (1), X=1225.30, Y=744.52, Mass=440899, SNR=85.6, Peak=15572 HFD=6.0
01:06:57.131 00.000 21444 DistanceChecker: deactivated
01:06:57.131 00.000 21444 Star::Find false star n=5 nbg=263 bg=3584.6 sigma=468.7 thresh=4991 peak=4734
01:06:57.131 00.000 21444 Star::Find false star n=4 nbg=257 bg=2267.9 sigma=386.0 thresh=3426 peak=3274
01:06:57.131 00.000 21444 Star::Find false star n=3 nbg=260 bg=3582.6 sigma=420.0 thresh=4843 peak=4651
01:06:57.131 00.000 21444 Star::Find false star n=5 nbg=274 bg=3318.0 sigma=496.6 thresh=4808 peak=4480
01:06:57.132 00.001 21444 Star::Find false star n=4 nbg=272 bg=3230.6 sigma=471.3 thresh=4645 peak=4458
01:06:57.132 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.09,-0.78,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.95,-7.77,0.00,M7] [#7 -2.81,-0.10,0.79,U] [#8 -18.47,-7.61,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.25,-1.16,3.67,U] 
01:06:57.132 00.000 21444 single-star, 3 included, MultiStar: {-1.16, -0.86}, one-star: {0.20, -0.37}
01:06:57.132 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.15)
01:06:57.132 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.69)
01:06:57.132 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=-0.37 hyp=0.42 cameraTheta=-1.08 mountX=-0.23 mountY=-0.26, mountTheta=-2.28
01:06:57.133 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=-0.37, opts=13)
01:06:57.133 00.000 21444 Enqueuing Move request for scope (0.20, -0.37)
01:06:57.133 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=318, FiltMax=65504, Gamma=0.560
01:06:57.133 00.000 21444 UpdateGuideState exits: m=440899 SNR=85.6 Saturated
01:06:57.133 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:57.133 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:06:57.133 00.000 21444 Enqueuing Expose request
01:06:57.133 00.000 25848 Worker thread wakes up
01:06:57.133 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.37) opts 0xd
01:06:57.133 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, -0.37)
01:06:57.133 00.000 25848 Moving (0.20, -0.37) raw xDistance=-0.23 yDistance=-0.26
01:06:57.133 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
01:06:57.133 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:57.133 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:06:57.133 00.000 25848 MoveAxis(E, 0, ABG)
01:06:57.133 00.000 25848 Move returns status 0, amount 0
01:06:57.133 00.000 25848 MoveAxis(N, 0, ABG)
01:06:57.133 00.000 25848 Move returns status 0, amount 0
01:06:57.133 00.000 25848 move complete, result=0
01:06:57.133 00.000 25848 worker thread done servicing request
01:06:57.133 00.000 25848 Worker thread wakes up
01:06:57.133 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:06:57.133 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:06:57.134 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:06:59.980 02.846 25848 Exposure complete
01:07:00.068 00.088 25848 worker thread done servicing request
01:07:00.068 00.000 21444 OnExposeComplete: enter
01:07:00.068 00.000 21444 UpdateGuideState(): m_state=6
01:07:00.068 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1545
01:07:00.068 00.000 21444 Star::Find returns 1 (1), X=1225.97, Y=744.45, Mass=507878, SNR=103.2, Peak=14304 HFD=6.7
01:07:00.068 00.000 21444 Star::Find false star n=8 nbg=260 bg=2216.7 sigma=422.0 thresh=3483 peak=3421
01:07:00.068 00.000 21444 Star::Find false star n=7 nbg=247 bg=3610.7 sigma=407.7 thresh=4834 peak=4710
01:07:00.068 00.000 21444 Star::Find false star n=4 nbg=267 bg=3609.2 sigma=467.4 thresh=5011 peak=4715
01:07:00.068 00.000 21444 Star::Find false star n=5 nbg=265 bg=3520.6 sigma=427.2 thresh=4802 peak=4652
01:07:00.069 00.001 21444 Star::Find false star n=2 nbg=268 bg=2653.9 sigma=513.3 thresh=4194 peak=3699
01:07:00.069 00.000 21444 MultiStar: [#1 10.14,26.13,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -0.76,0.12,0.09,U] [#4 0.00,0.00,0.00,L] [#5 3.29,0.48,0.13,U] [#6 0.00,0.00,0.00,L] [#7 -2.18,-0.47,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -2.67,20.59,0.00,M8] [#11 -0.36,-1.10,3.27,U] 
01:07:00.069 00.000 21444 refined, 4 included, MultiStar: {-0.27, -0.83}, one-star: {0.87, -0.43}
01:07:00.069 00.000 21444 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.05) = xAngle (-4.94 = 1.35)
01:07:00.069 00.000 21444 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.78 = -1.50)
01:07:00.069 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-0.83 hyp=0.87 cameraTheta=-1.89 mountX=0.19 mountY=-0.87, mountTheta=-1.35
01:07:00.070 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-0.83, opts=13)
01:07:00.070 00.000 21444 Enqueuing Move request for scope (-0.27, -0.83)
01:07:00.070 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3148, FiltMin=334, FiltMax=65504, Gamma=0.560
01:07:00.070 00.000 21444 UpdateGuideState exits: m=507878 SNR=103.2 Saturated
01:07:00.070 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:00.070 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:00.070 00.000 21444 Enqueuing Expose request
01:07:00.070 00.000 25848 Worker thread wakes up
01:07:00.070 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.83) opts 0xd
01:07:00.070 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -0.83)
01:07:00.070 00.000 25848 Moving (-0.27, -0.83) raw xDistance=0.19 yDistance=-0.87
01:07:00.070 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:07:00.070 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=1.30 newest=-1.36
01:07:00.071 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
01:07:00.071 00.000 25848 MoveAxis(E, 0, ABG)
01:07:00.071 00.000 25848 Move returns status 0, amount 0
01:07:00.071 00.000 25848 BLC: Oldest BLC event removed
01:07:00.071 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
01:07:00.071 00.000 25848 MoveAxis(N, 314, ABG)
01:07:00.071 00.000 25848 Guiding  Dir = 0, Dur = 314
01:07:00.114 00.043 25848 IsSlewing returns 0
01:07:00.114 00.000 25848 IsGuiding returns 0
01:07:00.145 00.031 25848 PulseGuide returned control before completion, sleep 293
01:07:00.451 00.306 25848 IsGuiding returns 1
01:07:00.451 00.000 25848 scope still moving after pulse duration time elapsed
01:07:00.515 00.064 25848 IsSlewing returns 0
01:07:00.517 00.002 25848 IsGuiding returns 0
01:07:00.517 00.000 25848 scope move finished after 314 + 88 ms
01:07:00.517 00.000 25848 Move returns status 0, amount 314
01:07:00.517 00.000 25848 move complete, result=0
01:07:00.517 00.000 25848 worker thread done servicing request
01:07:00.517 00.000 25848 Worker thread wakes up
01:07:00.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:00.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:00.517 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.9 px 314 ms NORTH
01:07:03.358 02.841 25848 Exposure complete
01:07:03.441 00.083 25848 worker thread done servicing request
01:07:03.441 00.000 21444 OnExposeComplete: enter
01:07:03.441 00.000 21444 UpdateGuideState(): m_state=6
01:07:03.441 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1546
01:07:03.441 00.000 21444 Star::Find returns 1 (1), X=1225.25, Y=744.88, Mass=436129, SNR=66.9, Peak=11580 HFD=7.0
01:07:03.441 00.000 21444 Star::Find false star n=3 nbg=249 bg=3430.5 sigma=473.4 thresh=4851 peak=4833
01:07:03.441 00.000 21444 Star::Find false star n=8 nbg=256 bg=2274.3 sigma=402.1 thresh=3481 peak=3462
01:07:03.441 00.000 21444 Star::Find false star n=2 nbg=268 bg=3739.5 sigma=486.4 thresh=5199 peak=5002
01:07:03.441 00.000 21444 Star::Find false star n=5 nbg=249 bg=3628.7 sigma=524.5 thresh=5202 peak=4816
01:07:03.441 00.000 21444 Star::Find false star n=7 nbg=254 bg=3398.5 sigma=447.8 thresh=4742 peak=4739
01:07:03.441 00.000 21444 Star::Find false star n=1 nbg=261 bg=3631.5 sigma=452.8 thresh=4990 peak=4531
01:07:03.441 00.000 21444 Star::Find false star n=4 nbg=273 bg=2646.0 sigma=475.5 thresh=4073 peak=3886
01:07:03.441 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -9.45,9.69,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -2.58,0.40,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.87,-0.17,3.63,U] 
01:07:03.441 00.000 21444 single-star, 2 included, MultiStar: {-1.03, -0.03}, one-star: {0.15, -0.00}
01:07:03.441 00.000 21444 CameraToMount -- cameraTheta (-0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
01:07:03.441 00.000 21444 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.90 = 0.39)
01:07:03.441 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-0.00 mountX=-0.15 mountY=0.05, mountTheta=2.78
01:07:03.442 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.00, opts=13)
01:07:03.442 00.000 21444 Enqueuing Move request for scope (0.15, -0.00)
01:07:03.442 00.000 25848 Worker thread wakes up
01:07:03.442 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.00) opts 0xd
01:07:03.442 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.00)
01:07:03.442 00.000 25848 Moving (0.15, -0.00) raw xDistance=-0.15 yDistance=0.05
01:07:03.443 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=372, FiltMax=65504, Gamma=0.560
01:07:03.443 00.000 21444 UpdateGuideState exits: m=436129 SNR=66.9 Saturated
01:07:03.443 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:03.443 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:03.443 00.000 21444 Enqueuing Expose request
01:07:03.443 00.000 25848 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.36, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.867764, 1:-0.054818
01:07:03.443 00.000 25848 BLC: No correction, Miss < min_move
01:07:03.443 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:07:03.443 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:03.443 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:07:03.443 00.000 25848 MoveAxis(E, 0, ABG)
01:07:03.443 00.000 25848 Move returns status 0, amount 0
01:07:03.443 00.000 25848 MoveAxis(N, 0, ABG)
01:07:03.443 00.000 25848 Move returns status 0, amount 0
01:07:03.443 00.000 25848 move complete, result=0
01:07:03.443 00.000 25848 worker thread done servicing request
01:07:03.443 00.000 25848 Worker thread wakes up
01:07:03.443 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:03.443 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:03.443 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:06.293 02.850 25848 Exposure complete
01:07:06.374 00.081 25848 worker thread done servicing request
01:07:06.374 00.000 21444 OnExposeComplete: enter
01:07:06.374 00.000 21444 UpdateGuideState(): m_state=6
01:07:06.375 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1547
01:07:06.375 00.000 21444 Star::Find returns 1 (1), X=1226.99, Y=745.89, Mass=436505, SNR=79.1, Peak=13552 HFD=6.2
01:07:06.375 00.000 21444 Star::Find false star n=4 nbg=259 bg=3914.1 sigma=492.8 thresh=5393 peak=5274
01:07:06.375 00.000 21444 Star::Find false star n=4 nbg=264 bg=3594.2 sigma=483.7 thresh=5045 peak=4571
01:07:06.375 00.000 21444 Star::Find false star n=2 nbg=265 bg=3567.8 sigma=482.2 thresh=5014 peak=4672
01:07:06.375 00.000 21444 Star::Find false star n=2 nbg=258 bg=3138.2 sigma=437.5 thresh=4451 peak=3996
01:07:06.375 00.000 21444 MultiStar: [#1 6.08,6.17,0.00,M6] [#2 -10.35,-19.66,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 29.23,7.50,0.00,M2] [#5 -16.29,7.51,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -0.94,0.81,0.90,U] [#8 0.00,0.00,0.00,L] [#9 8.81,-10.00,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 0.50,0.41,3.42,U] 
01:07:06.375 00.000 21444 refined, 2 included, MultiStar: {0.52, 0.59}, one-star: {1.89, 1.01}
01:07:06.375 00.000 21444 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
01:07:06.375 00.000 21444 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
01:07:06.375 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=0.59 hyp=0.79 cameraTheta=0.85 mountX=-0.46 mountY=0.74, mountTheta=2.13
01:07:06.376 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=0.59, opts=13)
01:07:06.376 00.000 21444 Enqueuing Move request for scope (0.52, 0.59)
01:07:06.376 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=242, FiltMax=65504, Gamma=0.560
01:07:06.376 00.000 21444 UpdateGuideState exits: m=436505 SNR=79.1 Saturated
01:07:06.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:06.376 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:06.376 00.000 21444 Enqueuing Expose request
01:07:06.376 00.000 25848 Worker thread wakes up
01:07:06.376 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.59) opts 0xd
01:07:06.376 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, 0.59)
01:07:06.376 00.000 25848 Moving (0.52, 0.59) raw xDistance=-0.46 yDistance=0.74
01:07:06.376 00.000 25848 BLC: History state: CurrMiss=-0.74, AvgInitMiss=0.36, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.867764, 1:-0.054818, 2:-0.743578
01:07:06.376 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:07:06.376 00.000 25848 BLC: window closed
01:07:06.376 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
01:07:06.376 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:06.376 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
01:07:06.376 00.000 25848 MoveAxis(E, 0, ABG)
01:07:06.376 00.000 25848 Move returns status 0, amount 0
01:07:06.376 00.000 25848 MoveAxis(N, 0, ABG)
01:07:06.377 00.001 25848 Move returns status 0, amount 0
01:07:06.377 00.000 25848 move complete, result=0
01:07:06.377 00.000 25848 worker thread done servicing request
01:07:06.377 00.000 25848 Worker thread wakes up
01:07:06.377 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.7 px 0 ms NORTH
01:07:06.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:06.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:09.220 02.843 25848 Exposure complete
01:07:09.308 00.088 25848 worker thread done servicing request
01:07:09.308 00.000 21444 OnExposeComplete: enter
01:07:09.308 00.000 21444 UpdateGuideState(): m_state=6
01:07:09.309 00.001 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1548
01:07:09.309 00.000 21444 Star::Find returns 1 (1), X=1225.38, Y=744.37, Mass=441439, SNR=79.4, Peak=12464 HFD=6.8
01:07:09.309 00.000 21444 Star::Find false star n=2 nbg=250 bg=3531.7 sigma=436.5 thresh=4841 peak=4640
01:07:09.309 00.000 21444 Star::Find false star n=2 nbg=276 bg=3429.1 sigma=503.9 thresh=4941 peak=4655
01:07:09.309 00.000 21444 Star::Find false star n=2 nbg=251 bg=3326.7 sigma=457.2 thresh=4698 peak=4535
01:07:09.309 00.000 21444 Star::Find false star n=2 nbg=244 bg=3622.5 sigma=448.9 thresh=4969 peak=4575
01:07:09.309 00.000 21444 Star::Find false star n=3 nbg=260 bg=3532.3 sigma=495.4 thresh=5019 peak=4820
01:07:09.309 00.000 21444 Star::Find false star n=2 nbg=270 bg=2622.8 sigma=493.2 thresh=4103 peak=3797
01:07:09.309 00.000 21444 Star::Find false star n=1 nbg=256 bg=3353.5 sigma=469.4 thresh=4762 peak=4045
01:07:09.309 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.86,-1.54,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.29,0.25,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.27,-0.69,2.79,U] 
01:07:09.309 00.000 21444 single-star, 3 included, MultiStar: {-0.56, -0.50}, one-star: {0.28, -0.51}
01:07:09.309 00.000 21444 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.05) = xAngle (-4.12 = 2.16)
01:07:09.310 00.001 21444 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.68)
01:07:09.310 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.51 hyp=0.59 cameraTheta=-1.07 mountX=-0.33 mountY=-0.37, mountTheta=-2.30
01:07:09.311 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.51, opts=13)
01:07:09.311 00.000 21444 Enqueuing Move request for scope (0.28, -0.51)
01:07:09.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=40, FiltMax=65504, Gamma=0.560
01:07:09.311 00.000 21444 UpdateGuideState exits: m=441439 SNR=79.4 Saturated
01:07:09.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:09.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:09.311 00.000 21444 Enqueuing Expose request
01:07:09.311 00.000 25848 Worker thread wakes up
01:07:09.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.51) opts 0xd
01:07:09.311 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.51)
01:07:09.311 00.000 25848 Moving (0.28, -0.51) raw xDistance=-0.33 yDistance=-0.37
01:07:09.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
01:07:09.311 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:09.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:07:09.311 00.000 25848 MoveAxis(E, 0, ABG)
01:07:09.311 00.000 25848 Move returns status 0, amount 0
01:07:09.311 00.000 25848 MoveAxis(N, 0, ABG)
01:07:09.311 00.000 25848 Move returns status 0, amount 0
01:07:09.311 00.000 25848 move complete, result=0
01:07:09.312 00.001 25848 worker thread done servicing request
01:07:09.312 00.000 25848 Worker thread wakes up
01:07:09.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:09.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:09.312 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
01:07:12.163 02.851 25848 Exposure complete
01:07:12.240 00.077 25848 worker thread done servicing request
01:07:12.240 00.000 21444 OnExposeComplete: enter
01:07:12.240 00.000 21444 UpdateGuideState(): m_state=6
01:07:12.240 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1549
01:07:12.240 00.000 21444 Star::Find returns 1 (1), X=1224.90, Y=744.13, Mass=495889, SNR=92.5, Peak=15596 HFD=6.5
01:07:12.240 00.000 21444 Star::Find false star n=3 nbg=261 bg=3474.2 sigma=445.2 thresh=4810 peak=4438
01:07:12.241 00.001 21444 Star::Find false star n=4 nbg=268 bg=2134.9 sigma=384.1 thresh=3287 peak=2924
01:07:12.241 00.000 21444 Star::Find false star n=4 nbg=249 bg=3943.4 sigma=455.5 thresh=5310 peak=5281
01:07:12.241 00.000 21444 Star::Find false star n=11 nbg=243 bg=3543.0 sigma=473.8 thresh=4964 peak=4855
01:07:12.241 00.000 21444 Star::Find false star n=4 nbg=255 bg=3459.3 sigma=468.9 thresh=4866 peak=4845
01:07:12.241 00.000 21444 Star::Find false star n=2 nbg=265 bg=2866.3 sigma=424.0 thresh=4138 peak=3666
01:07:12.241 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.93,1.42,0.13,U] [#6 0.00,0.00,0.00,L] [#7 -3.09,-0.79,0.78,U] [#8 -8.28,-12.82,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 -24.29,4.39,0.00,M9] [#11 -1.61,-1.19,3.10,U] 
01:07:12.241 00.000 21444 single-star, 3 included, MultiStar: {-1.49, -0.97}, one-star: {-0.20, -0.75}
01:07:12.241 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.89 = 1.39)
01:07:12.241 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.45)
01:07:12.241 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.75 hyp=0.78 cameraTheta=-1.84 mountX=0.14 mountY=-0.77, mountTheta=-1.40
01:07:12.242 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.75, opts=13)
01:07:12.242 00.000 21444 Enqueuing Move request for scope (-0.20, -0.75)
01:07:12.242 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=382, FiltMax=65504, Gamma=0.560
01:07:12.242 00.000 21444 UpdateGuideState exits: m=495889 SNR=92.5 Saturated
01:07:12.242 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:12.242 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:12.242 00.000 21444 Enqueuing Expose request
01:07:12.242 00.000 25848 Worker thread wakes up
01:07:12.242 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.75) opts 0xd
01:07:12.242 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.75)
01:07:12.242 00.000 25848 Moving (-0.20, -0.75) raw xDistance=0.14 yDistance=-0.77
01:07:12.242 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:07:12.242 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
01:07:12.242 00.000 25848 MoveAxis(E, 0, ABG)
01:07:12.242 00.000 25848 Move returns status 0, amount 0
01:07:12.242 00.000 25848 MoveAxis(N, 21, ABG)
01:07:12.242 00.000 25848 Guiding  Dir = 0, Dur = 21
01:07:12.267 00.025 25848 IsSlewing returns 0
01:07:12.267 00.000 25848 IsGuiding returns 0
01:07:12.299 00.032 25848 IsGuiding returns 1
01:07:12.299 00.000 25848 scope still moving after pulse duration time elapsed
01:07:12.345 00.046 25848 IsSlewing returns 0
01:07:12.345 00.000 25848 IsGuiding returns 0
01:07:12.345 00.000 25848 scope move finished after 21 + 56 ms
01:07:12.345 00.000 25848 Move returns status 0, amount 21
01:07:12.345 00.000 25848 move complete, result=0
01:07:12.345 00.000 25848 worker thread done servicing request
01:07:12.345 00.000 25848 Worker thread wakes up
01:07:12.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:12.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:12.345 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.8 px 21 ms NORTH
01:07:15.197 02.852 25848 Exposure complete
01:07:15.286 00.089 25848 worker thread done servicing request
01:07:15.286 00.000 21444 OnExposeComplete: enter
01:07:15.286 00.000 21444 UpdateGuideState(): m_state=6
01:07:15.286 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1550
01:07:15.286 00.000 21444 Star::Find returns 1 (1), X=1225.50, Y=745.36, Mass=393505, SNR=83.8, Peak=13196 HFD=6.1
01:07:15.286 00.000 21444 Star::Find false star n=2 nbg=265 bg=3453.2 sigma=535.1 thresh=5058 peak=4625
01:07:15.286 00.000 21444 Star::Find false star n=4 nbg=251 bg=3500.7 sigma=495.4 thresh=4987 peak=4567
01:07:15.286 00.000 21444 Star::Find false star n=10 nbg=258 bg=3328.5 sigma=445.4 thresh=4665 peak=4560
01:07:15.287 00.001 21444 Star::Find false star n=10 nbg=253 bg=3425.1 sigma=461.9 thresh=4811 peak=4614
01:07:15.287 00.000 21444 Star::Find false star n=5 nbg=252 bg=3155.9 sigma=451.9 thresh=4512 peak=4225
01:07:15.287 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.62,-17.27,0.00,M2] [#3 -2.16,0.61,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.32,0.40,0.76,U] [#8 -10.99,-10.18,0.00,R] [#9 2.60,-17.03,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -0.77,-0.85,2.78,U] 
01:07:15.287 00.000 21444 single-star, 3 included, MultiStar: {-0.98, -0.32}, one-star: {0.40, 0.48}
01:07:15.287 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
01:07:15.287 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.01 = 1.27)
01:07:15.287 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=0.48 hyp=0.62 cameraTheta=0.88 mountX=-0.35 mountY=0.59, mountTheta=2.11
01:07:15.288 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=0.48, opts=13)
01:07:15.288 00.000 21444 Enqueuing Move request for scope (0.40, 0.48)
01:07:15.288 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=224, FiltMax=65504, Gamma=0.560
01:07:15.288 00.000 21444 UpdateGuideState exits: m=393505 SNR=83.8 Saturated
01:07:15.288 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:15.288 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:15.288 00.000 21444 Enqueuing Expose request
01:07:15.288 00.000 25848 Worker thread wakes up
01:07:15.288 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.48) opts 0xd
01:07:15.288 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 0.48)
01:07:15.288 00.000 25848 Moving (0.40, 0.48) raw xDistance=-0.35 yDistance=0.59
01:07:15.288 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
01:07:15.288 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:15.288 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
01:07:15.288 00.000 25848 MoveAxis(E, 0, ABG)
01:07:15.288 00.000 25848 Move returns status 0, amount 0
01:07:15.288 00.000 25848 MoveAxis(N, 0, ABG)
01:07:15.288 00.000 25848 Move returns status 0, amount 0
01:07:15.288 00.000 25848 move complete, result=0
01:07:15.289 00.001 25848 worker thread done servicing request
01:07:15.289 00.000 25848 Worker thread wakes up
01:07:15.289 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:15.289 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:15.289 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
01:07:18.131 02.842 25848 Exposure complete
01:07:18.211 00.080 25848 worker thread done servicing request
01:07:18.211 00.000 21444 OnExposeComplete: enter
01:07:18.212 00.001 21444 UpdateGuideState(): m_state=6
01:07:18.212 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1551
01:07:18.212 00.000 21444 Star::Find returns 1 (1), X=1224.42, Y=744.06, Mass=528383, SNR=96.5, Peak=14512 HFD=6.6
01:07:18.212 00.000 21444 Star::Find false star n=11 nbg=240 bg=3459.9 sigma=398.1 thresh=4654 peak=4608
01:07:18.212 00.000 21444 Star::Find false star n=1 nbg=267 bg=3911.3 sigma=569.4 thresh=5620 peak=5147
01:07:18.212 00.000 21444 Star::Find false star n=14 nbg=257 bg=3496.6 sigma=474.8 thresh=4921 peak=4730
01:07:18.212 00.000 21444 Star::Find false star n=6 nbg=265 bg=3388.6 sigma=476.0 thresh=4816 peak=4624
01:07:18.212 00.000 21444 Star::Find false star n=11 nbg=245 bg=3520.4 sigma=380.0 thresh=4660 peak=4597
01:07:18.212 00.000 21444 Star::Find false star n=1 nbg=268 bg=3492.7 sigma=503.7 thresh=5004 peak=4675
01:07:18.212 00.000 21444 Star::Find false star n=2 nbg=272 bg=2676.8 sigma=494.4 thresh=4160 peak=3705
01:07:18.212 00.000 21444 Star::Find false star n=3 nbg=261 bg=3206.5 sigma=456.0 thresh=4575 peak=4194
01:07:18.212 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.71,-17.04,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.51,-0.84,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.41,-1.71,3.34,U] 
01:07:18.212 00.000 21444 single-star, 2 included, MultiStar: {-2.29, -1.38}, one-star: {-0.68, -0.82}
01:07:18.212 00.000 21444 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.05) = xAngle (-5.32 = 0.97)
01:07:18.212 00.000 21444 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.16 = -1.88)
01:07:18.212 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-0.82 hyp=1.07 cameraTheta=-2.27 mountX=0.61 mountY=-1.02, mountTheta=-1.03
01:07:18.213 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-0.82, opts=13)
01:07:18.213 00.000 21444 Enqueuing Move request for scope (-0.68, -0.82)
01:07:18.213 00.000 25848 Worker thread wakes up
01:07:18.213 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=380, FiltMax=65504, Gamma=0.560
01:07:18.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.82) opts 0xd
01:07:18.213 00.000 21444 UpdateGuideState exits: m=528383 SNR=96.5 Saturated
01:07:18.213 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -0.82)
01:07:18.213 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:18.213 00.000 25848 Moving (-0.68, -0.82) raw xDistance=0.61 yDistance=-1.02
01:07:18.213 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:18.213 00.000 21444 Enqueuing Expose request
01:07:18.213 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61
01:07:18.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
01:07:18.213 00.000 25848 MoveAxis(W, 18, ABG)
01:07:18.213 00.000 25848 Guiding  Dir = 3, Dur = 18
01:07:18.234 00.021 25848 IsSlewing returns 0
01:07:18.234 00.000 25848 IsGuiding returns 0
01:07:18.266 00.032 25848 IsGuiding returns 1
01:07:18.266 00.000 25848 scope still moving after pulse duration time elapsed
01:07:18.343 00.077 25848 IsSlewing returns 0
01:07:18.343 00.000 25848 IsGuiding returns 0
01:07:18.343 00.000 25848 scope move finished after 18 + 91 ms
01:07:18.343 00.000 25848 Move returns status 0, amount 18
01:07:18.343 00.000 25848 MoveAxis(N, 28, ABG)
01:07:18.343 00.000 25848 Guiding  Dir = 0, Dur = 28
01:07:18.376 00.033 25848 IsSlewing returns 0
01:07:18.376 00.000 25848 IsGuiding returns 0
01:07:18.407 00.031 25848 IsGuiding returns 1
01:07:18.407 00.000 25848 scope still moving after pulse duration time elapsed
01:07:18.454 00.047 25848 IsSlewing returns 0
01:07:18.455 00.001 25848 IsGuiding returns 0
01:07:18.455 00.000 25848 scope move finished after 28 + 50 ms
01:07:18.455 00.000 25848 Move returns status 0, amount 28
01:07:18.455 00.000 25848 move complete, result=0
01:07:18.455 00.000 25848 worker thread done servicing request
01:07:18.455 00.000 25848 Worker thread wakes up
01:07:18.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:18.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:18.455 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -1.0 px 28 ms NORTH
01:07:21.301 02.846 25848 Exposure complete
01:07:21.381 00.080 25848 worker thread done servicing request
01:07:21.381 00.000 21444 OnExposeComplete: enter
01:07:21.382 00.001 21444 UpdateGuideState(): m_state=6
01:07:21.382 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1552
01:07:21.382 00.000 21444 Star::Find returns 1 (1), X=1224.47, Y=744.17, Mass=414197, SNR=66.7, Peak=14660 HFD=6.2
01:07:21.382 00.000 21444 Star::Find false star n=7 nbg=239 bg=3476.3 sigma=392.9 thresh=4655 peak=4646
01:07:21.382 00.000 21444 Star::Find false star n=6 nbg=267 bg=2257.1 sigma=415.4 thresh=3503 peak=3459
01:07:21.382 00.000 21444 Star::Find false star n=5 nbg=247 bg=3280.0 sigma=402.9 thresh=4489 peak=4363
01:07:21.382 00.000 21444 Star::Find false star n=2 nbg=269 bg=3464.7 sigma=469.0 thresh=4872 peak=4610
01:07:21.382 00.000 21444 Star::Find false star n=1 nbg=267 bg=3571.4 sigma=500.0 thresh=5071 peak=4772
01:07:21.382 00.000 21444 Star::Find false star n=7 nbg=236 bg=2618.2 sigma=373.8 thresh=3740 peak=3451
01:07:21.382 00.000 21444 Star::Find false star n=5 nbg=256 bg=3067.8 sigma=370.8 thresh=4180 peak=4107
01:07:21.382 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.29,0.93,0.22,U] [#4 20.27,-4.62,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.30,-0.83,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.02,-2.24,3.78,U] 
01:07:21.382 00.000 21444 single-star, 3 included, MultiStar: {-2.14, -1.65}, one-star: {-0.63, -0.72}
01:07:21.382 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
01:07:21.382 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.90)
01:07:21.382 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=-0.72 hyp=0.95 cameraTheta=-2.29 mountX=0.56 mountY=-0.90, mountTheta=-1.01
01:07:21.383 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=-0.72, opts=13)
01:07:21.383 00.000 21444 Enqueuing Move request for scope (-0.63, -0.72)
01:07:21.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=268, FiltMax=65504, Gamma=0.560
01:07:21.383 00.000 21444 UpdateGuideState exits: m=414197 SNR=66.7 Saturated
01:07:21.383 00.000 25848 Worker thread wakes up
01:07:21.383 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.72) opts 0xd
01:07:21.383 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, -0.72)
01:07:21.383 00.000 25848 Moving (-0.63, -0.72) raw xDistance=0.56 yDistance=-0.90
01:07:21.383 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.56
01:07:21.383 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:21.383 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
01:07:21.383 00.000 25848 MoveAxis(W, 18, ABG)
01:07:21.383 00.000 25848 Guiding  Dir = 3, Dur = 18
01:07:21.384 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:21.384 00.000 21444 Enqueuing Expose request
01:07:21.404 00.020 25848 IsSlewing returns 0
01:07:21.404 00.000 25848 IsGuiding returns 0
01:07:21.446 00.042 25848 IsGuiding returns 1
01:07:21.446 00.000 25848 scope still moving after pulse duration time elapsed
01:07:21.498 00.052 25848 IsSlewing returns 0
01:07:21.498 00.000 25848 IsGuiding returns 0
01:07:21.498 00.000 25848 scope move finished after 18 + 76 ms
01:07:21.498 00.000 25848 Move returns status 0, amount 18
01:07:21.498 00.000 25848 MoveAxis(N, 25, ABG)
01:07:21.498 00.000 25848 Guiding  Dir = 0, Dur = 25
01:07:21.533 00.035 25848 IsSlewing returns 0
01:07:21.534 00.001 25848 IsGuiding returns 0
01:07:21.565 00.031 25848 IsGuiding returns 1
01:07:21.565 00.000 25848 scope still moving after pulse duration time elapsed
01:07:21.625 00.060 25848 IsSlewing returns 0
01:07:21.626 00.001 25848 IsGuiding returns 0
01:07:21.626 00.000 25848 scope move finished after 25 + 66 ms
01:07:21.626 00.000 25848 Move returns status 0, amount 25
01:07:21.626 00.000 25848 move complete, result=0
01:07:21.626 00.000 25848 worker thread done servicing request
01:07:21.626 00.000 25848 Worker thread wakes up
01:07:21.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:21.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:21.626 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.9 px 25 ms NORTH
01:07:24.477 02.851 25848 Exposure complete
01:07:24.565 00.088 25848 worker thread done servicing request
01:07:24.565 00.000 21444 OnExposeComplete: enter
01:07:24.565 00.000 21444 UpdateGuideState(): m_state=6
01:07:24.566 00.001 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1553
01:07:24.566 00.000 21444 Star::Find returns 1 (1), X=1223.96, Y=744.48, Mass=485743, SNR=95.1, Peak=14940 HFD=6.5
01:07:24.566 00.000 21444 Star::Find false star n=4 nbg=259 bg=3289.3 sigma=412.8 thresh=4528 peak=4515
01:07:24.566 00.000 21444 Star::Find false star n=1 nbg=256 bg=2141.8 sigma=426.6 thresh=3422 peak=3050
01:07:24.566 00.000 21444 Star::Find false star n=5 nbg=271 bg=3855.1 sigma=493.6 thresh=5336 peak=5323
01:07:24.566 00.000 21444 Star::Find false star n=3 nbg=270 bg=3430.8 sigma=451.1 thresh=4784 peak=4564
01:07:24.566 00.000 21444 Star::Find false star n=1 nbg=286 bg=3590.0 sigma=551.8 thresh=5245 peak=4513
01:07:24.566 00.000 21444 Star::Find false star n=4 nbg=276 bg=3551.7 sigma=532.2 thresh=5148 peak=4725
01:07:24.566 00.000 21444 Star::Find false star n=3 nbg=261 bg=3015.2 sigma=402.7 thresh=4223 peak=4086
01:07:24.566 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -12.13,-0.86,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -3.87,-0.95,0.97,U] [#8 0.00,0.00,0.00,L] [#9 2.71,-17.18,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -2.72,-1.02,2.85,U] 
01:07:24.566 00.000 21444 single-star, 2 included, MultiStar: {-2.63, -0.88}, one-star: {-1.14, -0.41}
01:07:24.566 00.000 21444 CameraToMount -- cameraTheta (-2.80) - m_xAngle (3.05) = xAngle (-5.85 = 0.43)
01:07:24.566 00.000 21444 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.41)
01:07:24.566 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=-0.41 hyp=1.21 cameraTheta=-2.80 mountX=1.10 mountY=-0.81, mountTheta=-0.63
01:07:24.567 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=-0.41, opts=13)
01:07:24.567 00.000 21444 Enqueuing Move request for scope (-1.14, -0.41)
01:07:24.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=292, FiltMax=65504, Gamma=0.560
01:07:24.567 00.000 21444 UpdateGuideState exits: m=485743 SNR=95.1 Saturated
01:07:24.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:24.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:24.567 00.000 21444 Enqueuing Expose request
01:07:24.568 00.001 25848 Worker thread wakes up
01:07:24.568 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.41) opts 0xd
01:07:24.568 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, -0.41)
01:07:24.568 00.000 25848 Moving (-1.14, -0.41) raw xDistance=1.10 yDistance=-0.81
01:07:24.568 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.10
01:07:24.568 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
01:07:24.568 00.000 25848 MoveAxis(W, 33, ABG)
01:07:24.568 00.000 25848 Guiding  Dir = 3, Dur = 33
01:07:24.609 00.041 25848 IsSlewing returns 0
01:07:24.609 00.000 25848 IsGuiding returns 0
01:07:24.641 00.032 25848 PulseGuide returned control before completion, sleep 12
01:07:24.670 00.029 25848 IsGuiding returns 1
01:07:24.670 00.000 25848 scope still moving after pulse duration time elapsed
01:07:24.717 00.047 25848 IsSlewing returns 0
01:07:24.717 00.000 25848 IsGuiding returns 0
01:07:24.717 00.000 25848 scope move finished after 33 + 75 ms
01:07:24.717 00.000 25848 Move returns status 0, amount 33
01:07:24.717 00.000 25848 MoveAxis(N, 22, ABG)
01:07:24.717 00.000 25848 Guiding  Dir = 0, Dur = 22
01:07:24.750 00.033 25848 IsSlewing returns 0
01:07:24.750 00.000 25848 IsGuiding returns 0
01:07:24.781 00.031 25848 IsGuiding returns 1
01:07:24.781 00.000 25848 scope still moving after pulse duration time elapsed
01:07:24.829 00.048 25848 IsSlewing returns 0
01:07:24.829 00.000 25848 IsGuiding returns 0
01:07:24.829 00.000 25848 scope move finished after 22 + 57 ms
01:07:24.829 00.000 25848 Move returns status 0, amount 22
01:07:24.829 00.000 25848 move complete, result=0
01:07:24.829 00.000 25848 worker thread done servicing request
01:07:24.829 00.000 25848 Worker thread wakes up
01:07:24.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:24.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:24.830 00.001 21444 GuideStep: 1.1 px 33 ms WEST, -0.8 px 22 ms NORTH
01:07:27.671 02.841 25848 Exposure complete
01:07:27.750 00.079 25848 worker thread done servicing request
01:07:27.750 00.000 21444 OnExposeComplete: enter
01:07:27.750 00.000 21444 UpdateGuideState(): m_state=6
01:07:27.750 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1554
01:07:27.750 00.000 21444 Star::Find returns 1 (1), X=1225.09, Y=745.96, Mass=444382, SNR=77.8, Peak=12436 HFD=7.0
01:07:27.750 00.000 21444 Star::Find false star n=4 nbg=268 bg=3404.5 sigma=483.9 thresh=4856 peak=4735
01:07:27.750 00.000 21444 Star::Find false star n=5 nbg=267 bg=2200.1 sigma=429.2 thresh=3488 peak=3249
01:07:27.750 00.000 21444 Star::Find false star n=1 nbg=264 bg=3541.4 sigma=467.1 thresh=4943 peak=4487
01:07:27.750 00.000 21444 Star::Find false star n=1 nbg=266 bg=3501.9 sigma=446.7 thresh=4842 peak=4503
01:07:27.750 00.000 21444 Star::Find false star n=4 nbg=243 bg=3558.6 sigma=384.2 thresh=4711 peak=4385
01:07:27.750 00.000 21444 Star::Find false star n=4 nbg=261 bg=3217.9 sigma=375.7 thresh=4345 peak=4094
01:07:27.750 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.37,-0.28,0.10,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.80,0.53,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.64,0.34,3.17,U] 
01:07:27.750 00.000 21444 single-star, 3 included, MultiStar: {-1.73, 0.50}, one-star: {-0.01, 1.07}
01:07:27.750 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
01:07:27.751 00.001 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
01:07:27.751 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=1.07 hyp=1.07 cameraTheta=1.58 mountX=0.11 mountY=0.99, mountTheta=1.46
01:07:27.751 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=1.07, opts=13)
01:07:27.751 00.000 21444 Enqueuing Move request for scope (-0.01, 1.07)
01:07:27.751 00.000 25848 Worker thread wakes up
01:07:27.751 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.07) opts 0xd
01:07:27.751 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 1.07)
01:07:27.751 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=468, FiltMax=65504, Gamma=0.560
01:07:27.751 00.000 25848 Moving (-0.01, 1.07) raw xDistance=0.11 yDistance=0.99
01:07:27.751 00.000 21444 UpdateGuideState exits: m=444382 SNR=77.8 Saturated
01:07:27.752 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:27.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:07:27.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:27.752 00.000 21444 Enqueuing Expose request
01:07:27.752 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:27.752 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
01:07:27.752 00.000 25848 MoveAxis(E, 0, ABG)
01:07:27.752 00.000 25848 Move returns status 0, amount 0
01:07:27.752 00.000 25848 MoveAxis(N, 0, ABG)
01:07:27.752 00.000 25848 Move returns status 0, amount 0
01:07:27.752 00.000 25848 move complete, result=0
01:07:27.752 00.000 25848 worker thread done servicing request
01:07:27.752 00.000 25848 Worker thread wakes up
01:07:27.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:27.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:27.752 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
01:07:30.598 02.846 25848 Exposure complete
01:07:30.686 00.088 25848 worker thread done servicing request
01:07:30.686 00.000 21444 OnExposeComplete: enter
01:07:30.686 00.000 21444 UpdateGuideState(): m_state=6
01:07:30.687 00.001 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1555
01:07:30.687 00.000 21444 Star::Find returns 1 (1), X=1225.23, Y=746.14, Mass=467321, SNR=97.4, Peak=13552 HFD=6.5
01:07:30.687 00.000 21444 Star::Find false star n=3 nbg=261 bg=3412.9 sigma=487.3 thresh=4875 peak=4554
01:07:30.687 00.000 21444 Star::Find false star n=6 nbg=263 bg=3957.2 sigma=475.2 thresh=5383 peak=5238
01:07:30.687 00.000 21444 Star::Find false star n=4 nbg=250 bg=3505.7 sigma=416.2 thresh=4754 peak=4745
01:07:30.687 00.000 21444 Star::Find false star n=1 nbg=260 bg=3691.5 sigma=491.5 thresh=5166 peak=4664
01:07:30.687 00.000 21444 Star::Find false star n=2 nbg=265 bg=2748.2 sigma=480.4 thresh=4189 peak=3758
01:07:30.687 00.000 21444 Star::Find false star n=3 nbg=256 bg=3171.0 sigma=421.7 thresh=4436 peak=4097
01:07:30.687 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.73,-18.39,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 17.54,-1.95,0.00,M4] [#5 -11.86,-1.95,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -2.78,0.99,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.65,0.59,3.06,U] 
01:07:30.687 00.000 21444 single-star, 2 included, MultiStar: {-1.48, 0.79}, one-star: {0.13, 1.26}
01:07:30.687 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
01:07:30.687 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.86)
01:07:30.687 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=1.26 hyp=1.27 cameraTheta=1.47 mountX=-0.02 mountY=1.21, mountTheta=1.58
01:07:30.688 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=1.26, opts=13)
01:07:30.688 00.000 21444 Enqueuing Move request for scope (0.13, 1.26)
01:07:30.688 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3128, FiltMin=372, FiltMax=65504, Gamma=0.560
01:07:30.688 00.000 21444 UpdateGuideState exits: m=467321 SNR=97.4 Saturated
01:07:30.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:30.688 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:30.688 00.000 21444 Enqueuing Expose request
01:07:30.689 00.001 25848 Worker thread wakes up
01:07:30.689 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 1.26) opts 0xd
01:07:30.689 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 1.26)
01:07:30.689 00.000 25848 Moving (0.13, 1.26) raw xDistance=-0.02 yDistance=1.21
01:07:30.689 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:07:30.689 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:30.689 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.21
01:07:30.689 00.000 25848 MoveAxis(E, 0, ABG)
01:07:30.689 00.000 25848 Move returns status 0, amount 0
01:07:30.689 00.000 25848 MoveAxis(N, 0, ABG)
01:07:30.689 00.000 25848 Move returns status 0, amount 0
01:07:30.689 00.000 25848 move complete, result=0
01:07:30.689 00.000 25848 worker thread done servicing request
01:07:30.689 00.000 25848 Worker thread wakes up
01:07:30.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:30.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:30.689 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.2 px 0 ms NORTH
01:07:33.531 02.842 25848 Exposure complete
01:07:33.613 00.082 25848 worker thread done servicing request
01:07:33.613 00.000 21444 OnExposeComplete: enter
01:07:33.613 00.000 21444 UpdateGuideState(): m_state=6
01:07:33.613 00.000 21444 Star::Find(15, 1225, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1556
01:07:33.614 00.001 21444 Star::Find returns 1 (1), X=1223.52, Y=744.42, Mass=431180, SNR=68.4, Peak=14584 HFD=5.9
01:07:33.614 00.000 21444 Star::Find false star n=3 nbg=259 bg=3411.7 sigma=474.2 thresh=4834 peak=4559
01:07:33.614 00.000 21444 Star::Find false star n=1 nbg=272 bg=2153.4 sigma=416.1 thresh=3402 peak=3078
01:07:33.614 00.000 21444 Star::Find false star n=5 nbg=255 bg=3694.1 sigma=450.8 thresh=5046 peak=4555
01:07:33.614 00.000 21444 Star::Find false star n=5 nbg=265 bg=3504.8 sigma=488.3 thresh=4970 peak=4795
01:07:33.614 00.000 21444 Star::Find false star n=2 nbg=251 bg=3529.8 sigma=448.7 thresh=4876 peak=4427
01:07:33.614 00.000 21444 Star::Find false star n=2 nbg=269 bg=3571.7 sigma=471.0 thresh=4985 peak=4617
01:07:33.614 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -19.19,8.69,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.40,-0.61,1.35,U] [#8 0.00,0.00,0.00,L] [#9 9.68,-3.49,0.00,M6] [#10 -4.55,-2.63,0.16,U] [#11 -2.41,-0.89,3.87,U] 
01:07:33.614 00.000 21444 single-star, 3 included, MultiStar: {-2.75, -0.81}, one-star: {-1.58, -0.46}
01:07:33.614 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.91 = 0.37)
01:07:33.614 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.75 = -2.47)
01:07:33.614 00.000 21444 CameraToMount -- cameraX=-1.58 cameraY=-0.46 hyp=1.65 cameraTheta=-2.86 mountX=1.54 mountY=-1.03, mountTheta=-0.59
01:07:33.615 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.58, y=-0.46, opts=13)
01:07:33.615 00.000 21444 Enqueuing Move request for scope (-1.58, -0.46)
01:07:33.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=256, FiltMax=65504, Gamma=0.560
01:07:33.615 00.000 21444 UpdateGuideState exits: m=431180 SNR=68.4 Saturated
01:07:33.615 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:33.615 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:33.615 00.000 21444 Enqueuing Expose request
01:07:33.615 00.000 25848 Worker thread wakes up
01:07:33.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.58, -0.46) opts 0xd
01:07:33.615 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.58, -0.46)
01:07:33.615 00.000 25848 Moving (-1.58, -0.46) raw xDistance=1.54 yDistance=-1.03
01:07:33.615 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.54
01:07:33.615 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
01:07:33.615 00.000 25848 MoveAxis(W, 45, ABG)
01:07:33.615 00.000 25848 Guiding  Dir = 3, Dur = 45
01:07:33.640 00.025 25848 IsSlewing returns 0
01:07:33.640 00.000 25848 IsGuiding returns 0
01:07:33.671 00.031 25848 PulseGuide returned control before completion, sleep 25
01:07:33.703 00.032 25848 IsGuiding returns 1
01:07:33.703 00.000 25848 scope still moving after pulse duration time elapsed
01:07:33.767 00.064 25848 IsSlewing returns 0
01:07:33.768 00.001 25848 IsGuiding returns 0
01:07:33.768 00.000 25848 scope move finished after 45 + 83 ms
01:07:33.768 00.000 25848 Move returns status 0, amount 45
01:07:33.768 00.000 25848 MoveAxis(N, 28, ABG)
01:07:33.768 00.000 25848 Guiding  Dir = 0, Dur = 28
01:07:33.796 00.028 25848 IsSlewing returns 0
01:07:33.796 00.000 25848 IsGuiding returns 0
01:07:33.828 00.032 25848 IsGuiding returns 1
01:07:33.828 00.000 25848 scope still moving after pulse duration time elapsed
01:07:33.889 00.061 25848 IsSlewing returns 0
01:07:33.889 00.000 25848 IsGuiding returns 0
01:07:33.889 00.000 25848 scope move finished after 28 + 64 ms
01:07:33.889 00.000 25848 Move returns status 0, amount 28
01:07:33.889 00.000 25848 move complete, result=0
01:07:33.889 00.000 25848 worker thread done servicing request
01:07:33.889 00.000 25848 Worker thread wakes up
01:07:33.889 00.000 21444 GuideStep: 1.5 px 45 ms WEST, -1.0 px 28 ms NORTH
01:07:33.890 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:33.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:36.737 02.847 25848 Exposure complete
01:07:36.825 00.088 25848 worker thread done servicing request
01:07:36.825 00.000 21444 OnExposeComplete: enter
01:07:36.825 00.000 21444 UpdateGuideState(): m_state=6
01:07:36.825 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1557
01:07:36.825 00.000 21444 Star::Find returns 1 (1), X=1223.64, Y=746.80, Mass=454639, SNR=90.9, Peak=15700 HFD=6.3
01:07:36.825 00.000 21444 Star::Find false star n=4 nbg=255 bg=3510.8 sigma=422.6 thresh=4779 peak=4692
01:07:36.825 00.000 21444 Star::Find false star n=3 nbg=246 bg=2191.6 sigma=358.2 thresh=3266 peak=3083
01:07:36.826 00.001 21444 Star::Find false star n=4 nbg=263 bg=3488.6 sigma=484.0 thresh=4941 peak=4791
01:07:36.826 00.000 21444 Star::Find false star n=1 nbg=271 bg=3691.2 sigma=476.2 thresh=5120 peak=4754
01:07:36.826 00.000 21444 Star::Find false star n=4 nbg=260 bg=3210.3 sigma=449.2 thresh=4558 peak=4224
01:07:36.826 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -23.27,23.99,0.00,M2] [#4 9.73,3.08,0.00,M5] [#5 -3.67,12.17,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 -4.17,0.55,0.84,U] [#8 0.00,0.00,0.00,L] [#9 17.28,8.39,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -2.64,0.57,3.21,U] 
01:07:36.826 00.000 21444 single-star, 2 included, MultiStar: {-2.66, 0.83}, one-star: {-1.46, 1.92}
01:07:36.826 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
01:07:36.826 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
01:07:36.826 00.000 21444 CameraToMount -- cameraX=-1.46 cameraY=1.92 hyp=2.41 cameraTheta=2.22 mountX=1.63 mountY=1.22, mountTheta=0.64
01:07:36.827 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.46, y=1.92, opts=13)
01:07:36.827 00.000 21444 Enqueuing Move request for scope (-1.46, 1.92)
01:07:36.827 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=368, FiltMax=65504, Gamma=0.560
01:07:36.827 00.000 21444 UpdateGuideState exits: m=454639 SNR=90.9 Saturated
01:07:36.827 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:36.827 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:36.827 00.000 21444 Enqueuing Expose request
01:07:36.827 00.000 25848 Worker thread wakes up
01:07:36.827 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 1.92) opts 0xd
01:07:36.827 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.46, 1.92)
01:07:36.827 00.000 25848 Moving (-1.46, 1.92) raw xDistance=1.63 yDistance=1.22
01:07:36.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.63
01:07:36.827 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:36.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.22
01:07:36.827 00.000 25848 MoveAxis(W, 51, ABG)
01:07:36.827 00.000 25848 Guiding  Dir = 3, Dur = 51
01:07:36.858 00.031 25848 IsSlewing returns 0
01:07:36.883 00.025 25848 IsGuiding returns 0
01:07:36.905 00.022 25848 PulseGuide returned control before completion, sleep 41
01:07:36.956 00.051 25848 IsGuiding returns 1
01:07:36.956 00.000 25848 scope still moving after pulse duration time elapsed
01:07:37.015 00.059 25848 IsSlewing returns 0
01:07:37.016 00.001 25848 IsGuiding returns 0
01:07:37.016 00.000 25848 scope move finished after 51 + 82 ms
01:07:37.016 00.000 25848 Move returns status 0, amount 51
01:07:37.016 00.000 25848 MoveAxis(N, 0, ABG)
01:07:37.016 00.000 25848 Move returns status 0, amount 0
01:07:37.016 00.000 25848 move complete, result=0
01:07:37.016 00.000 25848 worker thread done servicing request
01:07:37.016 00.000 25848 Worker thread wakes up
01:07:37.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:37.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:37.017 00.001 21444 GuideStep: 1.6 px 51 ms WEST, 1.2 px 0 ms NORTH
01:07:39.872 02.855 25848 Exposure complete
01:07:39.959 00.087 25848 worker thread done servicing request
01:07:39.959 00.000 21444 OnExposeComplete: enter
01:07:39.959 00.000 21444 UpdateGuideState(): m_state=6
01:07:39.959 00.000 21444 Star::Find(15, 1223, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1558
01:07:39.960 00.001 21444 Star::Find returns 1 (1), X=1224.23, Y=745.84, Mass=428785, SNR=78.0, Peak=13548 HFD=6.3
01:07:39.960 00.000 21444 Star::Find false star n=4 nbg=244 bg=3531.6 sigma=402.3 thresh=4738 peak=4664
01:07:39.960 00.000 21444 Star::Find false star n=3 nbg=250 bg=3520.4 sigma=454.9 thresh=4885 peak=4623
01:07:39.960 00.000 21444 Star::Find false star n=2 nbg=270 bg=3514.9 sigma=490.8 thresh=4987 peak=4503
01:07:39.960 00.000 21444 Star::Find false star n=6 nbg=254 bg=2540.2 sigma=369.4 thresh=3648 peak=3502
01:07:39.960 00.000 21444 MultiStar: [#1 -7.79,8.73,0.00,M7] [#2 -4.07,-22.84,0.00,M5] [#3 -23.11,25.40,0.00,M3] [#4 -1.43,-4.42,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.56,0.31,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.46,-0.18,3.42,U] 
01:07:39.960 00.000 21444 single-star, 3 included, MultiStar: {-2.29, -0.05}, one-star: {-0.87, 0.96}
01:07:39.960 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
01:07:39.960 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.70)
01:07:39.960 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=0.96 hyp=1.29 cameraTheta=2.31 mountX=0.95 mountY=0.56, mountTheta=0.53
01:07:39.961 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=0.96, opts=13)
01:07:39.961 00.000 21444 Enqueuing Move request for scope (-0.87, 0.96)
01:07:39.961 00.000 25848 Worker thread wakes up
01:07:39.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.96) opts 0xd
01:07:39.961 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 0.96)
01:07:39.961 00.000 25848 Moving (-0.87, 0.96) raw xDistance=0.95 yDistance=0.56
01:07:39.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 0.95
01:07:39.961 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:39.961 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=368, FiltMax=65504, Gamma=0.560
01:07:39.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
01:07:39.962 00.001 25848 MoveAxis(W, 31, ABG)
01:07:39.962 00.000 25848 Guiding  Dir = 3, Dur = 31
01:07:39.962 00.000 21444 UpdateGuideState exits: m=428785 SNR=78.0 Saturated
01:07:39.962 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:39.962 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:39.962 00.000 21444 Enqueuing Expose request
01:07:39.982 00.020 25848 IsSlewing returns 0
01:07:39.982 00.000 25848 IsGuiding returns 0
01:07:40.013 00.031 25848 IsGuiding returns 1
01:07:40.013 00.000 25848 scope still moving after pulse duration time elapsed
01:07:40.091 00.078 25848 IsSlewing returns 0
01:07:40.091 00.000 25848 IsGuiding returns 0
01:07:40.091 00.000 25848 scope move finished after 31 + 78 ms
01:07:40.091 00.000 25848 Move returns status 0, amount 31
01:07:40.091 00.000 25848 MoveAxis(N, 0, ABG)
01:07:40.091 00.000 25848 Move returns status 0, amount 0
01:07:40.091 00.000 25848 move complete, result=0
01:07:40.091 00.000 25848 worker thread done servicing request
01:07:40.091 00.000 25848 Worker thread wakes up
01:07:40.091 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:40.091 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:40.092 00.001 21444 GuideStep: 1.0 px 31 ms WEST, 0.6 px 0 ms NORTH
01:07:42.934 02.842 25848 Exposure complete
01:07:43.012 00.078 25848 worker thread done servicing request
01:07:43.012 00.000 21444 OnExposeComplete: enter
01:07:43.012 00.000 21444 UpdateGuideState(): m_state=6
01:07:43.012 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1559
01:07:43.012 00.000 21444 Star::Find returns 1 (1), X=1225.54, Y=744.57, Mass=447429, SNR=66.8, Peak=13524 HFD=7.0
01:07:43.012 00.000 21444 Star::Find false star n=4 nbg=266 bg=3516.4 sigma=477.8 thresh=4950 peak=4659
01:07:43.012 00.000 21444 Star::Find false star n=7 nbg=250 bg=2218.4 sigma=382.1 thresh=3365 peak=3199
01:07:43.012 00.000 21444 Star::Find false star n=2 nbg=265 bg=3701.0 sigma=466.6 thresh=5101 peak=4916
01:07:43.012 00.000 21444 Star::Find false star n=2 nbg=252 bg=3433.0 sigma=437.7 thresh=4746 peak=4337
01:07:43.013 00.001 21444 Star::Find false star n=2 nbg=262 bg=3564.3 sigma=467.4 thresh=4966 peak=4498
01:07:43.013 00.000 21444 Star::Find false star n=6 nbg=274 bg=3102.4 sigma=491.4 thresh=4577 peak=4290
01:07:43.013 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -21.12,23.53,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.63,-0.86,0.00,M8] [#7 -2.66,-0.70,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.65,-0.71,3.73,U] 
01:07:43.013 00.000 21444 single-star, 2 included, MultiStar: {-0.82, -0.64}, one-star: {0.44, -0.31}
01:07:43.013 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.67 = 2.62)
01:07:43.013 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.51 = -0.23)
01:07:43.013 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-0.31 hyp=0.54 cameraTheta=-0.62 mountX=-0.47 mountY=-0.12, mountTheta=-2.89
01:07:43.013 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-0.31, opts=13)
01:07:43.013 00.000 21444 Enqueuing Move request for scope (0.44, -0.31)
01:07:43.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=372, FiltMax=65504, Gamma=0.560
01:07:43.013 00.000 21444 UpdateGuideState exits: m=447429 SNR=66.8 Saturated
01:07:43.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:43.014 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:43.014 00.000 21444 Enqueuing Expose request
01:07:43.014 00.000 25848 Worker thread wakes up
01:07:43.014 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.31) opts 0xd
01:07:43.014 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -0.31)
01:07:43.014 00.000 25848 Moving (0.44, -0.31) raw xDistance=-0.47 yDistance=-0.12
01:07:43.014 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
01:07:43.014 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:43.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:07:43.014 00.000 25848 MoveAxis(E, 0, ABG)
01:07:43.014 00.000 25848 Move returns status 0, amount 0
01:07:43.014 00.000 25848 MoveAxis(N, 0, ABG)
01:07:43.014 00.000 25848 Move returns status 0, amount 0
01:07:43.014 00.000 25848 move complete, result=0
01:07:43.014 00.000 25848 worker thread done servicing request
01:07:43.014 00.000 25848 Worker thread wakes up
01:07:43.014 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:43.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:43.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:45.851 02.837 25848 Exposure complete
01:07:45.938 00.087 25848 worker thread done servicing request
01:07:45.938 00.000 21444 OnExposeComplete: enter
01:07:45.938 00.000 21444 UpdateGuideState(): m_state=6
01:07:45.939 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1560
01:07:45.939 00.000 21444 Star::Find returns 1 (1), X=1224.94, Y=745.42, Mass=361897, SNR=63.6, Peak=10096 HFD=7.3
01:07:45.939 00.000 21444 Star::Find false star n=2 nbg=281 bg=3506.3 sigma=484.5 thresh=4960 peak=4580
01:07:45.939 00.000 21444 Star::Find false star n=1 nbg=273 bg=2175.7 sigma=456.5 thresh=3545 peak=3126
01:07:45.939 00.000 21444 Star::Find false star n=3 nbg=259 bg=3474.9 sigma=469.6 thresh=4884 peak=4555
01:07:45.939 00.000 21444 Star::Find false star n=4 nbg=266 bg=3529.5 sigma=448.4 thresh=4875 peak=4695
01:07:45.939 00.000 21444 Star::Find false star n=6 nbg=253 bg=3517.6 sigma=426.7 thresh=4798 peak=4632
01:07:45.939 00.000 21444 Star::Find false star n=8 nbg=255 bg=2583.7 sigma=375.4 thresh=3710 peak=3574
01:07:45.939 00.000 21444 Star::Find false star n=4 nbg=237 bg=3104.7 sigma=371.8 thresh=4220 peak=4069
01:07:45.939 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -20.46,25.94,0.00,M5] [#4 1.04,0.43,0.24,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.13,0.64,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.05,0.78,3.55,U] 
01:07:45.939 00.000 21444 single-star, 3 included, MultiStar: {-0.48, 0.70}, one-star: {-0.16, 0.53}
01:07:45.939 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
01:07:45.939 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.25)
01:07:45.939 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.53 hyp=0.56 cameraTheta=1.86 mountX=0.21 mountY=0.43, mountTheta=1.12
01:07:45.940 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.53, opts=13)
01:07:45.940 00.000 21444 Enqueuing Move request for scope (-0.16, 0.53)
01:07:45.940 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=318, FiltMax=65504, Gamma=0.560
01:07:45.940 00.000 21444 UpdateGuideState exits: m=361897 SNR=63.6 Saturated
01:07:45.940 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:45.941 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:45.941 00.000 21444 Enqueuing Expose request
01:07:45.941 00.000 25848 Worker thread wakes up
01:07:45.941 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.53) opts 0xd
01:07:45.941 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.53)
01:07:45.941 00.000 25848 Moving (-0.16, 0.53) raw xDistance=0.21 yDistance=0.43
01:07:45.941 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:07:45.941 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:45.941 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:07:45.941 00.000 25848 MoveAxis(E, 0, ABG)
01:07:45.941 00.000 25848 Move returns status 0, amount 0
01:07:45.941 00.000 25848 MoveAxis(N, 0, ABG)
01:07:45.941 00.000 25848 Move returns status 0, amount 0
01:07:45.941 00.000 25848 move complete, result=0
01:07:45.941 00.000 25848 worker thread done servicing request
01:07:45.941 00.000 25848 Worker thread wakes up
01:07:45.941 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:45.941 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:45.941 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
01:07:48.790 02.849 25848 Exposure complete
01:07:48.877 00.087 25848 worker thread done servicing request
01:07:48.877 00.000 21444 OnExposeComplete: enter
01:07:48.877 00.000 21444 UpdateGuideState(): m_state=6
01:07:48.877 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1561
01:07:48.877 00.000 21444 Star::Find returns 1 (1), X=1225.38, Y=745.48, Mass=478478, SNR=79.6, Peak=14888 HFD=6.8
01:07:48.877 00.000 21444 Star::Find false star n=2 nbg=260 bg=3632.4 sigma=433.2 thresh=4932 peak=4665
01:07:48.877 00.000 21444 Star::Find false star n=6 nbg=257 bg=2143.5 sigma=376.1 thresh=3272 peak=3143
01:07:48.877 00.000 21444 Star::Find false star n=2 nbg=253 bg=3660.5 sigma=477.9 thresh=5094 peak=4872
01:07:48.877 00.000 21444 Star::Find false star n=1 nbg=273 bg=3462.9 sigma=490.3 thresh=4934 peak=4555
01:07:48.877 00.000 21444 Star::Find false star n=4 nbg=260 bg=3443.8 sigma=504.0 thresh=4956 peak=4868
01:07:48.877 00.000 21444 Star::Find false star n=1 nbg=271 bg=3560.6 sigma=525.1 thresh=5136 peak=4688
01:07:48.877 00.000 21444 Star::Find false star n=4 nbg=259 bg=3175.9 sigma=445.9 thresh=4514 peak=4118
01:07:48.877 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -19.15,24.11,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.96,0.79,0.82,U] [#8 0.00,0.00,0.00,L] [#9 -0.34,-24.31,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -0.76,-0.22,4.10,U] 
01:07:48.877 00.000 21444 single-star, 2 included, MultiStar: {-0.89, 0.05}, one-star: {0.28, 0.60}
01:07:48.877 00.000 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
01:07:48.878 00.001 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.53)
01:07:48.878 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=0.60 hyp=0.66 cameraTheta=1.14 mountX=-0.22 mountY=0.66, mountTheta=1.89
01:07:48.879 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=0.60, opts=13)
01:07:48.879 00.000 21444 Enqueuing Move request for scope (0.28, 0.60)
01:07:48.879 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=344, FiltMax=65504, Gamma=0.560
01:07:48.879 00.000 21444 UpdateGuideState exits: m=478478 SNR=79.6 Saturated
01:07:48.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:48.879 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:48.879 00.000 21444 Enqueuing Expose request
01:07:48.879 00.000 25848 Worker thread wakes up
01:07:48.879 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.60) opts 0xd
01:07:48.879 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, 0.60)
01:07:48.879 00.000 25848 Moving (0.28, 0.60) raw xDistance=-0.22 yDistance=0.66
01:07:48.879 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
01:07:48.879 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:07:48.879 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
01:07:48.879 00.000 25848 MoveAxis(E, 0, ABG)
01:07:48.879 00.000 25848 Move returns status 0, amount 0
01:07:48.879 00.000 25848 MoveAxis(N, 0, ABG)
01:07:48.879 00.000 25848 Move returns status 0, amount 0
01:07:48.879 00.000 25848 move complete, result=0
01:07:48.879 00.000 25848 worker thread done servicing request
01:07:48.879 00.000 25848 Worker thread wakes up
01:07:48.879 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:48.879 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:48.880 00.001 21444 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
01:07:51.725 02.845 25848 Exposure complete
01:07:51.813 00.088 25848 worker thread done servicing request
01:07:51.813 00.000 21444 OnExposeComplete: enter
01:07:51.813 00.000 21444 UpdateGuideState(): m_state=6
01:07:51.813 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1562
01:07:51.813 00.000 21444 Star::Find returns 1 (1), X=1224.95, Y=745.95, Mass=424354, SNR=66.6, Peak=12764 HFD=6.4
01:07:51.814 00.001 21444 Star::Find false star n=7 nbg=260 bg=2255.5 sigma=391.2 thresh=3429 peak=3237
01:07:51.814 00.000 21444 Star::Find false star n=4 nbg=274 bg=3585.9 sigma=466.6 thresh=4986 peak=4579
01:07:51.814 00.000 21444 Star::Find false star n=6 nbg=253 bg=3456.9 sigma=439.4 thresh=4775 peak=4415
01:07:51.814 00.000 21444 Star::Find false star n=6 nbg=243 bg=3448.1 sigma=429.7 thresh=4737 peak=4728
01:07:51.814 00.000 21444 Star::Find false star n=4 nbg=244 bg=3488.8 sigma=455.1 thresh=4854 peak=4585
01:07:51.814 00.000 21444 Star::Find false star n=1 nbg=254 bg=2757.2 sigma=399.0 thresh=3954 peak=3637
01:07:51.814 00.000 21444 Star::Find false star n=4 nbg=260 bg=3047.3 sigma=412.5 thresh=4285 peak=4087
01:07:51.814 00.000 21444 MultiStar: [#1 -6.19,8.20,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -23.05,22.57,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.57,0.45,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.61,-0.28,4.48,U] 
01:07:51.814 00.000 21444 single-star, 2 included, MultiStar: {-1.71, 0.05}, one-star: {-0.15, 1.07}
01:07:51.814 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
01:07:51.814 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
01:07:51.814 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=1.07 hyp=1.08 cameraTheta=1.71 mountX=0.25 mountY=0.93, mountTheta=1.31
01:07:51.815 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=1.07, opts=13)
01:07:51.815 00.000 21444 Enqueuing Move request for scope (-0.15, 1.07)
01:07:51.815 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=40, FiltMax=65504, Gamma=0.560
01:07:51.815 00.000 25848 Worker thread wakes up
01:07:51.815 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 1.07) opts 0xd
01:07:51.815 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 1.07)
01:07:51.815 00.000 21444 UpdateGuideState exits: m=424354 SNR=66.6 Saturated
01:07:51.816 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:51.816 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:51.816 00.000 21444 Enqueuing Expose request
01:07:51.816 00.000 25848 Moving (-0.15, 1.07) raw xDistance=0.25 yDistance=0.93
01:07:51.816 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
01:07:51.816 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=1.39 newest=2.02
01:07:51.816 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
01:07:51.816 00.000 25848 MoveAxis(E, 0, ABG)
01:07:51.816 00.000 25848 Move returns status 0, amount 0
01:07:51.816 00.000 25848 BLC: Oldest BLC event removed
01:07:51.816 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
01:07:51.816 00.000 25848 MoveAxis(S, 315, ABG)
01:07:51.816 00.000 25848 Guiding  Dir = 1, Dur = 315
01:07:51.844 00.028 25848 IsSlewing returns 0
01:07:51.845 00.001 25848 IsGuiding returns 0
01:07:51.877 00.032 25848 PulseGuide returned control before completion, sleep 294
01:07:52.178 00.301 25848 IsGuiding returns 1
01:07:52.178 00.000 25848 scope still moving after pulse duration time elapsed
01:07:52.234 00.056 25848 IsSlewing returns 0
01:07:52.235 00.001 25848 IsGuiding returns 0
01:07:52.235 00.000 25848 scope move finished after 315 + 74 ms
01:07:52.235 00.000 25848 Move returns status 0, amount 315
01:07:52.235 00.000 25848 move complete, result=0
01:07:52.235 00.000 25848 worker thread done servicing request
01:07:52.235 00.000 25848 Worker thread wakes up
01:07:52.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:52.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:52.235 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.9 px 315 ms SOUTH
01:07:55.077 02.842 25848 Exposure complete
01:07:55.164 00.087 25848 worker thread done servicing request
01:07:55.164 00.000 21444 OnExposeComplete: enter
01:07:55.164 00.000 21444 UpdateGuideState(): m_state=6
01:07:55.164 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1563
01:07:55.165 00.001 21444 Star::Find returns 1 (1), X=1225.16, Y=744.52, Mass=517185, SNR=89.3, Peak=14992 HFD=7.0
01:07:55.165 00.000 21444 Star::Find false star n=3 nbg=263 bg=3415.9 sigma=499.0 thresh=4913 peak=4610
01:07:55.165 00.000 21444 Star::Find false star n=3 nbg=271 bg=2184.0 sigma=428.4 thresh=3469 peak=3167
01:07:55.165 00.000 21444 Star::Find false star n=6 nbg=255 bg=3380.4 sigma=515.4 thresh=4927 peak=4729
01:07:55.165 00.000 21444 Star::Find false star n=2 nbg=272 bg=3409.7 sigma=499.7 thresh=4909 peak=4677
01:07:55.165 00.000 21444 Star::Find false star n=4 nbg=266 bg=3488.8 sigma=442.3 thresh=4816 peak=4611
01:07:55.165 00.000 21444 Star::Find false star n=2 nbg=259 bg=2731.6 sigma=450.6 thresh=4083 peak=3698
01:07:55.165 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -22.02,23.32,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.35,-0.88,0.73,U] [#8 7.52,6.38,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 2.29,-5.13,0.12,U] [#11 -2.15,-1.74,3.28,U] 
01:07:55.165 00.000 21444 single-star, 3 included, MultiStar: {-1.79, -1.43}, one-star: {0.06, -0.37}
01:07:55.165 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
01:07:55.165 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.02)
01:07:55.165 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.37 hyp=0.37 cameraTheta=-1.41 mountX=-0.09 mountY=-0.32, mountTheta=-1.86
01:07:55.166 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.37, opts=13)
01:07:55.166 00.000 21444 Enqueuing Move request for scope (0.06, -0.37)
01:07:55.166 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=446, FiltMax=65504, Gamma=0.560
01:07:55.166 00.000 21444 UpdateGuideState exits: m=517185 SNR=89.3 Saturated
01:07:55.166 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:55.166 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:55.166 00.000 21444 Enqueuing Expose request
01:07:55.166 00.000 25848 Worker thread wakes up
01:07:55.166 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.37) opts 0xd
01:07:55.166 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.37)
01:07:55.167 00.001 25848 Moving (0.06, -0.37) raw xDistance=-0.09 yDistance=-0.32
01:07:55.167 00.000 25848 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.929628, 1:-0.315563
01:07:55.167 00.000 25848 BLC: No correction, Miss < min_move
01:07:55.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:07:55.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:55.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:07:55.167 00.000 25848 MoveAxis(E, 0, ABG)
01:07:55.167 00.000 25848 Move returns status 0, amount 0
01:07:55.167 00.000 25848 MoveAxis(N, 0, ABG)
01:07:55.167 00.000 25848 Move returns status 0, amount 0
01:07:55.167 00.000 25848 move complete, result=0
01:07:55.167 00.000 25848 worker thread done servicing request
01:07:55.167 00.000 25848 Worker thread wakes up
01:07:55.167 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:55.167 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:07:55.167 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:58.018 02.851 25848 Exposure complete
01:07:58.102 00.084 25848 worker thread done servicing request
01:07:58.102 00.000 21444 OnExposeComplete: enter
01:07:58.102 00.000 21444 UpdateGuideState(): m_state=6
01:07:58.102 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1564
01:07:58.104 00.002 21444 Star::Find returns 1 (1), X=1225.99, Y=745.05, Mass=452719, SNR=83.5, Peak=13372 HFD=6.3
01:07:58.104 00.000 21444 Star::Find false star n=3 nbg=257 bg=3460.1 sigma=487.1 thresh=4921 peak=4577
01:07:58.104 00.000 21444 Star::Find false star n=5 nbg=265 bg=2225.4 sigma=438.7 thresh=3541 peak=3335
01:07:58.104 00.000 21444 Star::Find false star n=5 nbg=258 bg=3450.1 sigma=491.2 thresh=4924 peak=4773
01:07:58.104 00.000 21444 Star::Find false star n=5 nbg=259 bg=2635.4 sigma=417.9 thresh=3889 peak=3853
01:07:58.104 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -20.99,25.39,0.00,M9] [#4 1.64,2.84,0.19,U] [#5 -13.22,1.58,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 -1.99,0.50,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -5.77,7.59,0.00,M8] [#11 -0.67,-0.26,3.29,U] 
01:07:58.104 00.000 21444 refined, 3 included, MultiStar: {-0.50, 0.05}, one-star: {0.89, 0.16}
01:07:58.104 00.000 21444 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.05) = xAngle (-0.01 = -0.01)
01:07:58.104 00.000 21444 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.85 = -2.85)
01:07:58.104 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.05 hyp=0.51 cameraTheta=3.04 mountX=0.51 mountY=-0.14, mountTheta=-0.28
01:07:58.104 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.05, opts=13)
01:07:58.104 00.000 21444 Enqueuing Move request for scope (-0.50, 0.05)
01:07:58.104 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=370, FiltMax=65504, Gamma=0.560
01:07:58.104 00.000 21444 UpdateGuideState exits: m=452719 SNR=83.5 Saturated
01:07:58.104 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:58.104 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:07:58.104 00.000 21444 Enqueuing Expose request
01:07:58.104 00.000 25848 Worker thread wakes up
01:07:58.104 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.05) opts 0xd
01:07:58.104 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.05)
01:07:58.104 00.000 25848 Moving (-0.50, 0.05) raw xDistance=0.51 yDistance=-0.14
01:07:58.104 00.000 25848 BLC: History state: CurrMiss=-0.14, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.929628, 1:-0.315563, 2:-0.144115
01:07:58.104 00.000 25848 BLC: No correction, Miss < min_move
01:07:58.105 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
01:07:58.105 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:58.105 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:07:58.105 00.000 25848 MoveAxis(E, 0, ABG)
01:07:58.105 00.000 25848 Move returns status 0, amount 0
01:07:58.105 00.000 25848 MoveAxis(N, 0, ABG)
01:07:58.105 00.000 25848 Move returns status 0, amount 0
01:07:58.105 00.000 25848 move complete, result=0
01:07:58.105 00.000 25848 worker thread done servicing request
01:07:58.105 00.000 25848 Worker thread wakes up
01:07:58.105 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:07:58.105 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:07:58.105 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:00.956 02.851 25848 Exposure complete
01:08:01.044 00.088 25848 worker thread done servicing request
01:08:01.044 00.000 21444 OnExposeComplete: enter
01:08:01.044 00.000 21444 UpdateGuideState(): m_state=6
01:08:01.044 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1565
01:08:01.044 00.000 21444 Star::Find returns 1 (1), X=1226.37, Y=745.43, Mass=451571, SNR=81.8, Peak=12012 HFD=7.0
01:08:01.044 00.000 21444 Star::Find false star n=14 nbg=258 bg=3220.4 sigma=422.1 thresh=4487 peak=4420
01:08:01.044 00.000 21444 Star::Find false star n=6 nbg=247 bg=2290.8 sigma=394.6 thresh=3475 peak=3437
01:08:01.044 00.000 21444 Star::Find false star n=5 nbg=266 bg=3779.2 sigma=480.3 thresh=5220 peak=4738
01:08:01.045 00.001 21444 Star::Find false star n=4 nbg=238 bg=3637.5 sigma=417.5 thresh=4890 peak=4427
01:08:01.045 00.000 21444 Star::Find false star n=4 nbg=272 bg=3457.6 sigma=502.3 thresh=4965 peak=4825
01:08:01.045 00.000 21444 Star::Find false star n=1 nbg=248 bg=3751.5 sigma=416.1 thresh=5000 peak=4780
01:08:01.045 00.000 21444 Star::Find false star n=4 nbg=249 bg=2483.3 sigma=409.9 thresh=3713 peak=3509
01:08:01.045 00.000 21444 Star::Find false star n=3 nbg=267 bg=3119.4 sigma=524.9 thresh=4694 peak=4380
01:08:01.045 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -25.03,12.61,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.69,0.74,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.06,-0.54,3.08,U] 
01:08:01.045 00.000 21444 refined, 2 included, MultiStar: {-0.06, -0.11}, one-star: {1.27, 0.54}
01:08:01.045 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.16)
01:08:01.045 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.97 = -1.69)
01:08:01.045 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.08 mountX=0.05 mountY=-0.12, mountTheta=-1.19
01:08:01.046 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.11, opts=13)
01:08:01.046 00.000 21444 Enqueuing Move request for scope (-0.06, -0.11)
01:08:01.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=384, FiltMax=65504, Gamma=0.560
01:08:01.046 00.000 21444 UpdateGuideState exits: m=451571 SNR=81.8 Saturated
01:08:01.046 00.000 25848 Worker thread wakes up
01:08:01.046 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
01:08:01.046 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
01:08:01.046 00.000 25848 Moving (-0.06, -0.11) raw xDistance=0.05 yDistance=-0.12
01:08:01.046 00.000 25848 BLC: window closed
01:08:01.046 00.000 25848 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.929628, 1:-0.315563, 2:-0.144115
01:08:01.046 00.000 25848 BLC: No correction, Miss < min_move
01:08:01.046 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:08:01.046 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:01.046 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:08:01.046 00.000 25848 MoveAxis(E, 0, ABG)
01:08:01.047 00.001 25848 Move returns status 0, amount 0
01:08:01.047 00.000 25848 MoveAxis(N, 0, ABG)
01:08:01.047 00.000 25848 Move returns status 0, amount 0
01:08:01.047 00.000 25848 move complete, result=0
01:08:01.047 00.000 25848 worker thread done servicing request
01:08:01.047 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:01.047 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:01.047 00.000 21444 Enqueuing Expose request
01:08:01.047 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:01.047 00.000 25848 Worker thread wakes up
01:08:01.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:01.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:03.889 02.842 25848 Exposure complete
01:08:03.965 00.076 25848 worker thread done servicing request
01:08:03.966 00.001 21444 OnExposeComplete: enter
01:08:03.966 00.000 21444 UpdateGuideState(): m_state=6
01:08:03.966 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1566
01:08:03.966 00.000 21444 Star::Find returns 1 (1), X=1226.42, Y=746.21, Mass=328462, SNR=51.1, Peak=12488 HFD=6.3
01:08:03.966 00.000 21444 Star::Find false star n=5 nbg=259 bg=3426.4 sigma=455.8 thresh=4794 peak=4629
01:08:03.966 00.000 21444 Star::Find false star n=3 nbg=259 bg=2223.3 sigma=424.9 thresh=3498 peak=3339
01:08:03.966 00.000 21444 Star::Find false star n=3 nbg=266 bg=3716.2 sigma=464.4 thresh=5109 peak=4694
01:08:03.966 00.000 21444 Star::Find false star n=4 nbg=267 bg=3560.7 sigma=482.4 thresh=5008 peak=4635
01:08:03.966 00.000 21444 Star::Find false star n=7 nbg=255 bg=3498.7 sigma=404.7 thresh=4713 peak=4531
01:08:03.966 00.000 21444 Star::Find false star n=2 nbg=251 bg=3631.3 sigma=435.9 thresh=4939 peak=4817
01:08:03.966 00.000 21444 Star::Find false star n=1 nbg=264 bg=2660.7 sigma=496.6 thresh=4151 peak=3934
01:08:03.966 00.000 21444 Star::Find false star n=4 nbg=258 bg=3083.5 sigma=464.8 thresh=4478 peak=4372
01:08:03.966 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -19.81,23.89,0.00,R] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.17,0.88,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.71,0.29,3.19,U] 
01:08:03.966 00.000 21444 refined, 2 included, MultiStar: {0.48, 0.60}, one-star: {1.32, 1.32}
01:08:03.966 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.15 = -2.15)
01:08:03.966 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.29)
01:08:03.966 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=0.60 hyp=0.77 cameraTheta=0.90 mountX=-0.42 mountY=0.74, mountTheta=2.09
01:08:03.968 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=0.60, opts=13)
01:08:03.968 00.000 21444 Enqueuing Move request for scope (0.48, 0.60)
01:08:03.968 00.000 25848 Worker thread wakes up
01:08:03.968 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3144, FiltMin=434, FiltMax=65504, Gamma=0.560
01:08:03.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.60) opts 0xd
01:08:03.968 00.000 21444 UpdateGuideState exits: m=328462 SNR=51.1 Saturated
01:08:03.968 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, 0.60)
01:08:03.968 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:03.968 00.000 25848 Moving (0.48, 0.60) raw xDistance=-0.42 yDistance=0.74
01:08:03.968 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:03.968 00.000 21444 Enqueuing Expose request
01:08:03.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
01:08:03.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
01:08:03.968 00.000 25848 MoveAxis(E, 0, ABG)
01:08:03.968 00.000 25848 Move returns status 0, amount 0
01:08:03.968 00.000 25848 MoveAxis(S, 20, ABG)
01:08:03.968 00.000 25848 Guiding  Dir = 1, Dur = 20
01:08:04.000 00.032 25848 IsSlewing returns 0
01:08:04.000 00.000 25848 IsGuiding returns 0
01:08:04.031 00.031 25848 IsGuiding returns 1
01:08:04.031 00.000 25848 scope still moving after pulse duration time elapsed
01:08:04.080 00.049 25848 IsSlewing returns 0
01:08:04.080 00.000 25848 IsGuiding returns 0
01:08:04.080 00.000 25848 scope move finished after 20 + 59 ms
01:08:04.080 00.000 25848 Move returns status 0, amount 20
01:08:04.080 00.000 25848 move complete, result=0
01:08:04.080 00.000 25848 worker thread done servicing request
01:08:04.080 00.000 25848 Worker thread wakes up
01:08:04.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:04.081 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:04.081 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 20 ms SOUTH
01:08:06.925 02.844 25848 Exposure complete
01:08:07.013 00.088 25848 worker thread done servicing request
01:08:07.013 00.000 21444 OnExposeComplete: enter
01:08:07.013 00.000 21444 UpdateGuideState(): m_state=6
01:08:07.014 00.001 21444 Star::Find(15, 1226, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1567
01:08:07.014 00.000 21444 Star::Find returns 1 (1), X=1227.16, Y=745.09, Mass=396220, SNR=57.5, Peak=11860 HFD=6.5
01:08:07.014 00.000 21444 Star::Find false star n=4 nbg=262 bg=3355.7 sigma=455.7 thresh=4723 peak=4560
01:08:07.014 00.000 21444 Star::Find false star n=5 nbg=265 bg=2179.6 sigma=385.8 thresh=3337 peak=3211
01:08:07.014 00.000 21444 Star::Find false star n=7 nbg=266 bg=3910.0 sigma=555.1 thresh=5575 peak=5513
01:08:07.014 00.000 21444 Star::Find false star n=3 nbg=254 bg=2679.3 sigma=423.0 thresh=3948 peak=3673
01:08:07.014 00.000 21444 Star::Find false star n=4 nbg=243 bg=3114.6 sigma=392.3 thresh=4292 peak=4050
01:08:07.014 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.38,-0.21,1.27,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.46,-0.44,4.62,U] 
01:08:07.014 00.000 21444 refined, 2 included, MultiStar: {0.35, -0.30}, one-star: {2.06, 0.21}
01:08:07.014 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.53)
01:08:07.014 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
01:08:07.014 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-0.30 hyp=0.46 cameraTheta=-0.71 mountX=-0.38 mountY=-0.14, mountTheta=-2.78
01:08:07.015 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-0.30, opts=13)
01:08:07.015 00.000 21444 Enqueuing Move request for scope (0.35, -0.30)
01:08:07.015 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3124, FiltMin=444, FiltMax=65504, Gamma=0.560
01:08:07.015 00.000 21444 UpdateGuideState exits: m=396220 SNR=57.5 Saturated
01:08:07.015 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:07.015 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:07.015 00.000 21444 Enqueuing Expose request
01:08:07.015 00.000 25848 Worker thread wakes up
01:08:07.016 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.30) opts 0xd
01:08:07.016 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -0.30)
01:08:07.016 00.000 25848 Moving (0.35, -0.30) raw xDistance=-0.38 yDistance=-0.14
01:08:07.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
01:08:07.016 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:07.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:08:07.016 00.000 25848 MoveAxis(E, 0, ABG)
01:08:07.016 00.000 25848 Move returns status 0, amount 0
01:08:07.016 00.000 25848 MoveAxis(N, 0, ABG)
01:08:07.016 00.000 25848 Move returns status 0, amount 0
01:08:07.016 00.000 25848 move complete, result=0
01:08:07.016 00.000 25848 worker thread done servicing request
01:08:07.016 00.000 25848 Worker thread wakes up
01:08:07.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:07.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:07.016 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:09.861 02.845 25848 Exposure complete
01:08:09.944 00.083 25848 worker thread done servicing request
01:08:09.944 00.000 21444 OnExposeComplete: enter
01:08:09.944 00.000 21444 UpdateGuideState(): m_state=6
01:08:09.944 00.000 21444 Star::Find(15, 1227, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1568
01:08:09.944 00.000 21444 Star::Find returns 1 (1), X=1225.87, Y=745.49, Mass=400811, SNR=63.7, Peak=12440 HFD=6.5
01:08:09.944 00.000 21444 Star::Find false star n=3 nbg=273 bg=3435.6 sigma=492.0 thresh=4912 peak=4822
01:08:09.945 00.001 21444 Star::Find false star n=1 nbg=265 bg=3636.2 sigma=504.6 thresh=5150 peak=4618
01:08:09.945 00.000 21444 Star::Find false star n=3 nbg=273 bg=3379.1 sigma=482.2 thresh=4826 peak=4540
01:08:09.945 00.000 21444 Star::Find false star n=2 nbg=270 bg=3541.5 sigma=522.0 thresh=5108 peak=4610
01:08:09.945 00.000 21444 Star::Find false star n=2 nbg=245 bg=2675.3 sigma=365.2 thresh=3771 peak=3527
01:08:09.945 00.000 21444 Star::Find false star n=2 nbg=265 bg=3092.8 sigma=436.8 thresh=4403 peak=4136
01:08:09.945 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 16.33,-23.07,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -7.93,-0.31,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -2.65,0.44,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.06,-0.30,4.43,U] 
01:08:09.945 00.000 21444 single-star, 2 included, MultiStar: {-1.05, -0.03}, one-star: {0.77, 0.61}
01:08:09.945 00.000 21444 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
01:08:09.945 00.000 21444 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.06)
01:08:09.945 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.61 hyp=0.98 cameraTheta=0.67 mountX=-0.71 mountY=0.85, mountTheta=2.27
01:08:09.946 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.61, opts=13)
01:08:09.946 00.000 21444 Enqueuing Move request for scope (0.77, 0.61)
01:08:09.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=296, FiltMax=65504, Gamma=0.560
01:08:09.946 00.000 21444 UpdateGuideState exits: m=400811 SNR=63.7 Saturated
01:08:09.946 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:09.946 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:09.946 00.000 21444 Enqueuing Expose request
01:08:09.946 00.000 25848 Worker thread wakes up
01:08:09.946 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.61) opts 0xd
01:08:09.946 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.61)
01:08:09.946 00.000 25848 Moving (0.77, 0.61) raw xDistance=-0.71 yDistance=0.85
01:08:09.946 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71
01:08:09.946 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
01:08:09.946 00.000 25848 MoveAxis(E, 21, ABG)
01:08:09.946 00.000 25848 Guiding  Dir = 2, Dur = 21
01:08:09.970 00.024 25848 IsSlewing returns 0
01:08:09.971 00.001 25848 IsGuiding returns 0
01:08:10.003 00.032 25848 IsGuiding returns 1
01:08:10.003 00.000 25848 scope still moving after pulse duration time elapsed
01:08:10.064 00.061 25848 IsSlewing returns 0
01:08:10.064 00.000 25848 IsGuiding returns 0
01:08:10.064 00.000 25848 scope move finished after 21 + 71 ms
01:08:10.064 00.000 25848 Move returns status 0, amount 21
01:08:10.064 00.000 25848 MoveAxis(S, 23, ABG)
01:08:10.064 00.000 25848 Guiding  Dir = 1, Dur = 23
01:08:10.092 00.028 25848 IsSlewing returns 0
01:08:10.093 00.001 25848 IsGuiding returns 0
01:08:10.124 00.031 25848 IsGuiding returns 1
01:08:10.124 00.000 25848 scope still moving after pulse duration time elapsed
01:08:10.201 00.077 25848 IsSlewing returns 0
01:08:10.201 00.000 25848 IsGuiding returns 0
01:08:10.201 00.000 25848 scope move finished after 23 + 85 ms
01:08:10.201 00.000 25848 Move returns status 0, amount 23
01:08:10.201 00.000 25848 move complete, result=0
01:08:10.201 00.000 25848 worker thread done servicing request
01:08:10.201 00.000 25848 Worker thread wakes up
01:08:10.201 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:10.201 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.9 px 23 ms SOUTH
01:08:10.201 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:13.057 02.856 25848 Exposure complete
01:08:13.134 00.077 25848 worker thread done servicing request
01:08:13.134 00.000 21444 OnExposeComplete: enter
01:08:13.134 00.000 21444 UpdateGuideState(): m_state=6
01:08:13.135 00.001 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1569
01:08:13.135 00.000 21444 Star::Find returns 1 (1), X=1225.72, Y=744.13, Mass=408515, SNR=64.4, Peak=13452 HFD=6.6
01:08:13.135 00.000 21444 Star::Find false star n=3 nbg=254 bg=3545.4 sigma=414.9 thresh=4790 peak=4400
01:08:13.135 00.000 21444 Star::Find false star n=20 nbg=243 bg=3532.3 sigma=417.2 thresh=4784 peak=4721
01:08:13.135 00.000 21444 Star::Find false star n=4 nbg=265 bg=3480.2 sigma=446.2 thresh=4819 peak=4592
01:08:13.135 00.000 21444 Star::Find false star n=2 nbg=253 bg=2615.9 sigma=457.2 thresh=3988 peak=3754
01:08:13.135 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.18,-17.18,0.00,M6] [#3 19.05,-23.76,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 3.56,8.89,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -1.47,-0.31,1.06,U] [#8 15.35,12.35,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 -4.68,5.66,0.00,M9] [#11 0.01,-1.25,3.33,U] 
01:08:13.135 00.000 21444 single-star, 2 included, MultiStar: {-0.17, -0.97}, one-star: {0.62, -0.75}
01:08:13.135 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
01:08:13.135 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.78 = -0.49)
01:08:13.135 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.75 hyp=0.97 cameraTheta=-0.88 mountX=-0.68 mountY=-0.46, mountTheta=-2.55
01:08:13.136 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.75, opts=13)
01:08:13.136 00.000 21444 Enqueuing Move request for scope (0.62, -0.75)
01:08:13.136 00.000 25848 Worker thread wakes up
01:08:13.136 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.75) opts 0xd
01:08:13.136 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.75)
01:08:13.136 00.000 25848 Moving (0.62, -0.75) raw xDistance=-0.68 yDistance=-0.46
01:08:13.136 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.68
01:08:13.136 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:13.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=356, FiltMax=65504, Gamma=0.560
01:08:13.136 00.000 21444 UpdateGuideState exits: m=408515 SNR=64.4 Saturated
01:08:13.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
01:08:13.136 00.000 25848 MoveAxis(E, 21, ABG)
01:08:13.137 00.001 25848 Guiding  Dir = 2, Dur = 21
01:08:13.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:13.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:13.137 00.000 21444 Enqueuing Expose request
01:08:13.187 00.050 25848 IsSlewing returns 0
01:08:13.187 00.000 25848 IsGuiding returns 0
01:08:13.219 00.032 25848 IsGuiding returns 1
01:08:13.219 00.000 25848 scope still moving after pulse duration time elapsed
01:08:13.267 00.048 25848 IsSlewing returns 0
01:08:13.267 00.000 25848 IsGuiding returns 0
01:08:13.267 00.000 25848 scope move finished after 21 + 58 ms
01:08:13.267 00.000 25848 Move returns status 0, amount 21
01:08:13.267 00.000 25848 MoveAxis(N, 0, ABG)
01:08:13.267 00.000 25848 Move returns status 0, amount 0
01:08:13.267 00.000 25848 move complete, result=0
01:08:13.267 00.000 25848 worker thread done servicing request
01:08:13.267 00.000 25848 Worker thread wakes up
01:08:13.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:13.267 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:13.267 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.5 px 0 ms NORTH
01:08:16.109 02.842 25848 Exposure complete
01:08:16.192 00.083 25848 worker thread done servicing request
01:08:16.192 00.000 21444 OnExposeComplete: enter
01:08:16.192 00.000 21444 UpdateGuideState(): m_state=6
01:08:16.192 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1570
01:08:16.192 00.000 21444 Star::Find returns 1 (1), X=1226.02, Y=745.40, Mass=417534, SNR=74.1, Peak=12816 HFD=6.6
01:08:16.193 00.001 21444 Star::Find false star n=4 nbg=270 bg=3314.8 sigma=490.8 thresh=4787 peak=4593
01:08:16.193 00.000 21444 Star::Find false star n=4 nbg=261 bg=2231.3 sigma=399.7 thresh=3430 peak=3095
01:08:16.193 00.000 21444 Star::Find false star n=9 nbg=237 bg=3879.8 sigma=359.3 thresh=4958 peak=4940
01:08:16.193 00.000 21444 Star::Find false star n=2 nbg=270 bg=3505.8 sigma=480.4 thresh=4947 peak=4644
01:08:16.193 00.000 21444 Star::Find false star n=4 nbg=271 bg=3387.6 sigma=490.9 thresh=4860 peak=4726
01:08:16.193 00.000 21444 Star::Find false star n=2 nbg=261 bg=3053.1 sigma=450.1 thresh=4404 peak=3964
01:08:16.193 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.89,-0.76,0.18,U] [#6 0.00,0.00,0.00,L] [#7 -1.65,0.58,0.83,U] [#8 0.00,0.00,0.00,L] [#9 2.40,-19.21,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -0.87,-0.24,3.29,U] 
01:08:16.193 00.000 21444 refined, 3 included, MultiStar: {-0.59, 0.01}, one-star: {0.92, 0.52}
01:08:16.193 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
01:08:16.193 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.78 = -2.78)
01:08:16.193 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=0.01 hyp=0.59 cameraTheta=3.12 mountX=0.59 mountY=-0.21, mountTheta=-0.34
01:08:16.194 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=0.01, opts=13)
01:08:16.194 00.000 21444 Enqueuing Move request for scope (-0.59, 0.01)
01:08:16.194 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3116, FiltMin=168, FiltMax=65504, Gamma=0.560
01:08:16.194 00.000 21444 UpdateGuideState exits: m=417534 SNR=74.1 Saturated
01:08:16.194 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:16.194 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:16.194 00.000 21444 Enqueuing Expose request
01:08:16.194 00.000 25848 Worker thread wakes up
01:08:16.194 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.01) opts 0xd
01:08:16.194 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 0.01)
01:08:16.194 00.000 25848 Moving (-0.59, 0.01) raw xDistance=0.59 yDistance=-0.21
01:08:16.194 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.59
01:08:16.194 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:16.194 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:08:16.194 00.000 25848 MoveAxis(W, 16, ABG)
01:08:16.194 00.000 25848 Guiding  Dir = 3, Dur = 16
01:08:16.241 00.047 25848 IsSlewing returns 0
01:08:16.241 00.000 25848 IsGuiding returns 0
01:08:16.272 00.031 25848 IsGuiding returns 1
01:08:16.272 00.000 25848 scope still moving after pulse duration time elapsed
01:08:16.329 00.057 25848 IsSlewing returns 0
01:08:16.329 00.000 25848 IsGuiding returns 0
01:08:16.329 00.000 25848 scope move finished after 16 + 71 ms
01:08:16.329 00.000 25848 Move returns status 0, amount 16
01:08:16.329 00.000 25848 MoveAxis(N, 0, ABG)
01:08:16.329 00.000 25848 Move returns status 0, amount 0
01:08:16.329 00.000 25848 move complete, result=0
01:08:16.329 00.000 25848 worker thread done servicing request
01:08:16.329 00.000 25848 Worker thread wakes up
01:08:16.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:16.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:16.329 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.2 px 0 ms NORTH
01:08:19.175 02.846 25848 Exposure complete
01:08:19.256 00.081 25848 worker thread done servicing request
01:08:19.256 00.000 21444 OnExposeComplete: enter
01:08:19.256 00.000 21444 UpdateGuideState(): m_state=6
01:08:19.257 00.001 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1571
01:08:19.257 00.000 21444 Star::Find returns 1 (1), X=1227.83, Y=744.93, Mass=429556, SNR=75.9, Peak=13296 HFD=6.3
01:08:19.257 00.000 21444 Star::Find false star n=8 nbg=245 bg=3279.7 sigma=403.4 thresh=4490 peak=4379
01:08:19.257 00.000 21444 Star::Find false star n=11 nbg=240 bg=2103.2 sigma=344.4 thresh=3136 peak=3093
01:08:19.257 00.000 21444 Star::Find false star n=7 nbg=262 bg=3799.3 sigma=487.8 thresh=5263 peak=5212
01:08:19.257 00.000 21444 Star::Find false star n=2 nbg=271 bg=3406.0 sigma=479.7 thresh=4845 peak=4426
01:08:19.257 00.000 21444 Star::Find false star n=1 nbg=269 bg=3593.4 sigma=515.5 thresh=5140 peak=4771
01:08:19.257 00.000 21444 Star::Find false star n=1 nbg=273 bg=2756.5 sigma=458.7 thresh=4133 peak=3828
01:08:19.257 00.000 21444 Star::Find false star n=3 nbg=244 bg=3045.3 sigma=386.1 thresh=4204 peak=4008
01:08:19.257 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.04,-0.28,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.59,-1.27,3.36,U] 
01:08:19.257 00.000 21444 refined, 2 included, MultiStar: {1.56, -0.86}, one-star: {2.73, 0.05}
01:08:19.257 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
01:08:19.257 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.11)
01:08:19.257 00.000 21444 CameraToMount -- cameraX=1.56 cameraY=-0.86 hyp=1.79 cameraTheta=-0.50 mountX=-1.64 mountY=-0.20, mountTheta=-3.02
01:08:19.258 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.56, y=-0.86, opts=13)
01:08:19.258 00.000 21444 Enqueuing Move request for scope (1.56, -0.86)
01:08:19.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=320, FiltMax=65504, Gamma=0.560
01:08:19.258 00.000 21444 UpdateGuideState exits: m=429556 SNR=75.9 Saturated
01:08:19.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:19.258 00.000 25848 Worker thread wakes up
01:08:19.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.56, -0.86) opts 0xd
01:08:19.258 00.000 25848 Handling offset move in thread for scope, endpoint = (1.56, -0.86)
01:08:19.258 00.000 25848 Moving (1.56, -0.86) raw xDistance=-1.64 yDistance=-0.20
01:08:19.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.64
01:08:19.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:19.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:08:19.258 00.000 25848 MoveAxis(E, 47, ABG)
01:08:19.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:19.258 00.000 21444 Enqueuing Expose request
01:08:19.259 00.001 25848 Guiding  Dir = 2, Dur = 47
01:08:19.279 00.020 25848 IsSlewing returns 0
01:08:19.280 00.001 25848 IsGuiding returns 0
01:08:19.311 00.031 25848 PulseGuide returned control before completion, sleep 26
01:08:19.347 00.036 25848 IsGuiding returns 1
01:08:19.347 00.000 25848 scope still moving after pulse duration time elapsed
01:08:19.408 00.061 25848 IsSlewing returns 0
01:08:19.408 00.000 25848 IsGuiding returns 0
01:08:19.408 00.000 25848 scope move finished after 47 + 81 ms
01:08:19.408 00.000 25848 Move returns status 0, amount 47
01:08:19.409 00.001 25848 MoveAxis(N, 0, ABG)
01:08:19.409 00.000 25848 Move returns status 0, amount 0
01:08:19.409 00.000 25848 move complete, result=0
01:08:19.409 00.000 25848 worker thread done servicing request
01:08:19.409 00.000 25848 Worker thread wakes up
01:08:19.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:19.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:19.409 00.000 21444 GuideStep: -1.6 px 47 ms EAST, -0.2 px 0 ms NORTH
01:08:22.254 02.845 25848 Exposure complete
01:08:22.342 00.088 25848 worker thread done servicing request
01:08:22.342 00.000 21444 OnExposeComplete: enter
01:08:22.342 00.000 21444 UpdateGuideState(): m_state=6
01:08:22.342 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1572
01:08:22.343 00.001 21444 Star::Find returns 1 (1), X=1227.67, Y=744.63, Mass=464626, SNR=69.9, Peak=13348 HFD=6.7
01:08:22.343 00.000 21444 Star::Find false star n=8 nbg=271 bg=3397.8 sigma=461.4 thresh=4782 peak=4776
01:08:22.343 00.000 21444 Star::Find false star n=3 nbg=256 bg=2342.7 sigma=386.4 thresh=3502 peak=3146
01:08:22.343 00.000 21444 Star::Find false star n=7 nbg=257 bg=3896.0 sigma=444.0 thresh=5228 peak=5153
01:08:22.343 00.000 21444 Star::Find false star n=6 nbg=248 bg=3644.1 sigma=467.9 thresh=5048 peak=4537
01:08:22.343 00.000 21444 Star::Find false star n=2 nbg=268 bg=3525.3 sigma=465.8 thresh=4923 peak=4555
01:08:22.343 00.000 21444 Star::Find false star n=5 nbg=248 bg=3395.0 sigma=476.6 thresh=4825 peak=4693
01:08:22.343 00.000 21444 Star::Find false star n=3 nbg=260 bg=3398.7 sigma=456.2 thresh=4767 peak=4557
01:08:22.343 00.000 21444 Star::Find false star n=4 nbg=263 bg=2910.0 sigma=488.3 thresh=4375 peak=3958
01:08:22.343 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.16,-0.31,0.90,U] [#8 0.00,0.00,0.00,L] [#9 3.75,-17.23,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 1.62,-1.61,3.96,U] 
01:08:22.343 00.000 21444 refined, 2 included, MultiStar: {1.51, -1.18}, one-star: {2.57, -0.25}
01:08:22.343 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.72 = 2.57)
01:08:22.343 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
01:08:22.343 00.000 21444 CameraToMount -- cameraX=1.51 cameraY=-1.18 hyp=1.91 cameraTheta=-0.66 mountX=-1.61 mountY=-0.52, mountTheta=-2.83
01:08:22.345 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.51, y=-1.18, opts=13)
01:08:22.345 00.000 21444 Enqueuing Move request for scope (1.51, -1.18)
01:08:22.345 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3116, FiltMin=370, FiltMax=65504, Gamma=0.560
01:08:22.345 00.000 21444 UpdateGuideState exits: m=464626 SNR=69.9 Saturated
01:08:22.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:22.345 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:22.345 00.000 21444 Enqueuing Expose request
01:08:22.345 00.000 25848 Worker thread wakes up
01:08:22.345 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.51, -1.18) opts 0xd
01:08:22.345 00.000 25848 Handling offset move in thread for scope, endpoint = (1.51, -1.18)
01:08:22.345 00.000 25848 Moving (1.51, -1.18) raw xDistance=-1.61 yDistance=-0.52
01:08:22.345 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.61
01:08:22.345 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:22.345 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
01:08:22.345 00.000 25848 MoveAxis(E, 50, ABG)
01:08:22.345 00.000 25848 Guiding  Dir = 2, Dur = 50
01:08:22.411 00.066 25848 IsSlewing returns 0
01:08:22.411 00.000 25848 IsGuiding returns 0
01:08:22.442 00.031 25848 PulseGuide returned control before completion, sleep 29
01:08:22.487 00.045 25848 IsGuiding returns 1
01:08:22.487 00.000 25848 scope still moving after pulse duration time elapsed
01:08:22.564 00.077 25848 IsSlewing returns 0
01:08:22.617 00.053 25848 IsGuiding returns 0
01:08:22.617 00.000 25848 scope move finished after 50 + 156 ms
01:08:22.617 00.000 25848 Move returns status 0, amount 50
01:08:22.617 00.000 25848 MoveAxis(N, 0, ABG)
01:08:22.617 00.000 25848 Move returns status 0, amount 0
01:08:22.617 00.000 25848 move complete, result=0
01:08:22.617 00.000 25848 worker thread done servicing request
01:08:22.618 00.001 25848 Worker thread wakes up
01:08:22.618 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:22.618 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:22.618 00.000 21444 GuideStep: -1.6 px 50 ms EAST, -0.5 px 0 ms NORTH
01:08:25.467 02.849 25848 Exposure complete
01:08:25.554 00.087 25848 worker thread done servicing request
01:08:25.554 00.000 21444 OnExposeComplete: enter
01:08:25.554 00.000 21444 UpdateGuideState(): m_state=6
01:08:25.555 00.001 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1573
01:08:25.555 00.000 21444 Star::Find returns 1 (1), X=1226.05, Y=744.29, Mass=402388, SNR=63.1, Peak=12916 HFD=6.5
01:08:25.555 00.000 21444 Star::Find false star n=8 nbg=236 bg=2146.3 sigma=350.7 thresh=3198 peak=3177
01:08:25.555 00.000 21444 Star::Find false star n=9 nbg=240 bg=3356.9 sigma=390.9 thresh=4530 peak=4411
01:08:25.555 00.000 21444 Star::Find false star n=1 nbg=270 bg=3493.6 sigma=499.3 thresh=4992 peak=4436
01:08:25.555 00.000 21444 Star::Find false star n=5 nbg=261 bg=3122.1 sigma=458.5 thresh=4498 peak=4220
01:08:25.555 00.000 21444 MultiStar: [#1 13.62,26.52,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 18.90,-24.59,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -12.70,19.11,0.00,M10] [#6 -1.23,-2.95,0.14,U] [#7 -0.94,-0.89,0.77,U] [#8 0.00,0.00,0.00,L] [#9 -6.03,-24.35,0.00,R] [#10 0.00,0.00,0.00,L] [#11 0.48,-1.28,4.75,U] 
01:08:25.555 00.000 21444 single-star, 3 included, MultiStar: {0.35, -1.17}, one-star: {0.95, -0.59}
01:08:25.555 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.61 = 2.68)
01:08:25.555 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.45 = -0.17)
01:08:25.555 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=-0.59 hyp=1.12 cameraTheta=-0.55 mountX=-1.00 mountY=-0.19, mountTheta=-2.96
01:08:25.556 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=-0.59, opts=13)
01:08:25.556 00.000 21444 Enqueuing Move request for scope (0.95, -0.59)
01:08:25.556 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3116, FiltMin=284, FiltMax=65504, Gamma=0.560
01:08:25.556 00.000 21444 UpdateGuideState exits: m=402388 SNR=63.1 Saturated
01:08:25.556 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:25.556 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:25.556 00.000 21444 Enqueuing Expose request
01:08:25.556 00.000 25848 Worker thread wakes up
01:08:25.556 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.59) opts 0xd
01:08:25.556 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, -0.59)
01:08:25.556 00.000 25848 Moving (0.95, -0.59) raw xDistance=-1.00 yDistance=-0.19
01:08:25.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.00
01:08:25.556 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:25.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:08:25.556 00.000 25848 MoveAxis(E, 33, ABG)
01:08:25.556 00.000 25848 Guiding  Dir = 2, Dur = 33
01:08:25.577 00.021 25848 IsSlewing returns 0
01:08:25.577 00.000 25848 IsGuiding returns 0
01:08:25.609 00.032 25848 PulseGuide returned control before completion, sleep 12
01:08:25.624 00.015 25848 IsGuiding returns 1
01:08:25.624 00.000 25848 scope still moving after pulse duration time elapsed
01:08:25.685 00.061 25848 IsSlewing returns 0
01:08:25.685 00.000 25848 IsGuiding returns 0
01:08:25.685 00.000 25848 scope move finished after 33 + 75 ms
01:08:25.686 00.001 25848 Move returns status 0, amount 33
01:08:25.686 00.000 25848 MoveAxis(N, 0, ABG)
01:08:25.686 00.000 25848 Move returns status 0, amount 0
01:08:25.686 00.000 25848 move complete, result=0
01:08:25.686 00.000 25848 worker thread done servicing request
01:08:25.686 00.000 25848 Worker thread wakes up
01:08:25.686 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:25.686 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:25.686 00.000 21444 GuideStep: -1.0 px 33 ms EAST, -0.2 px 0 ms NORTH
01:08:28.525 02.839 25848 Exposure complete
01:08:28.615 00.090 25848 worker thread done servicing request
01:08:28.615 00.000 21444 OnExposeComplete: enter
01:08:28.615 00.000 21444 UpdateGuideState(): m_state=6
01:08:28.616 00.001 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1574
01:08:28.616 00.000 21444 Star::Find returns 1 (1), X=1228.68, Y=744.90, Mass=468239, SNR=77.9, Peak=13880 HFD=6.3
01:08:28.616 00.000 21444 Star::Find false star n=2 nbg=264 bg=2197.7 sigma=403.8 thresh=3409 peak=3144
01:08:28.616 00.000 21444 Star::Find false star n=15 nbg=249 bg=3663.3 sigma=429.7 thresh=4952 peak=4747
01:08:28.616 00.000 21444 Star::Find false star n=1 nbg=272 bg=3386.7 sigma=501.4 thresh=4891 peak=4397
01:08:28.616 00.000 21444 Star::Find false star n=6 nbg=261 bg=3289.0 sigma=465.9 thresh=4687 peak=4584
01:08:28.616 00.000 21444 Star::Find false star n=2 nbg=262 bg=3448.2 sigma=439.9 thresh=4768 peak=4690
01:08:28.616 00.000 21444 Star::Find false star n=6 nbg=264 bg=2767.5 sigma=410.1 thresh=3998 peak=3601
01:08:28.616 00.000 21444 Star::Find false star n=2 nbg=268 bg=2994.8 sigma=449.9 thresh=4344 peak=4182
01:08:28.616 00.000 21444 MultiStar: [#1 -1.58,37.48,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 19.37,-22.86,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.04,-0.09,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.23,-1.65,3.40,U] 
01:08:28.616 00.000 21444 refined, 2 included, MultiStar: {1.48, -1.09}, one-star: {3.58, 0.02}
01:08:28.616 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
01:08:28.616 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.24)
01:08:28.616 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=-1.09 hyp=1.84 cameraTheta=-0.63 mountX=-1.57 mountY=-0.45, mountTheta=-2.87
01:08:28.618 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=-1.09, opts=13)
01:08:28.618 00.000 21444 Enqueuing Move request for scope (1.48, -1.09)
01:08:28.618 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=420, FiltMax=65504, Gamma=0.560
01:08:28.618 00.000 21444 UpdateGuideState exits: m=468239 SNR=77.9 Saturated
01:08:28.618 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:28.618 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:28.618 00.000 21444 Enqueuing Expose request
01:08:28.619 00.001 25848 Worker thread wakes up
01:08:28.619 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, -1.09) opts 0xd
01:08:28.619 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, -1.09)
01:08:28.619 00.000 25848 Moving (1.48, -1.09) raw xDistance=-1.57 yDistance=-0.45
01:08:28.619 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.57
01:08:28.619 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:28.619 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
01:08:28.619 00.000 25848 MoveAxis(E, 48, ABG)
01:08:28.619 00.000 25848 Guiding  Dir = 2, Dur = 48
01:08:28.670 00.051 25848 IsSlewing returns 0
01:08:28.670 00.000 25848 IsGuiding returns 0
01:08:28.712 00.042 25848 PulseGuide returned control before completion, sleep 17
01:08:28.742 00.030 25848 IsGuiding returns 1
01:08:28.742 00.000 25848 scope still moving after pulse duration time elapsed
01:08:28.796 00.054 25848 IsSlewing returns 0
01:08:28.797 00.001 25848 IsGuiding returns 0
01:08:28.797 00.000 25848 scope move finished after 48 + 79 ms
01:08:28.797 00.000 25848 Move returns status 0, amount 48
01:08:28.797 00.000 25848 MoveAxis(N, 0, ABG)
01:08:28.797 00.000 25848 Move returns status 0, amount 0
01:08:28.797 00.000 25848 move complete, result=0
01:08:28.798 00.001 25848 worker thread done servicing request
01:08:28.798 00.000 25848 Worker thread wakes up
01:08:28.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:28.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:28.798 00.000 21444 GuideStep: -1.6 px 48 ms EAST, -0.4 px 0 ms NORTH
01:08:31.644 02.846 25848 Exposure complete
01:08:31.720 00.076 25848 worker thread done servicing request
01:08:31.720 00.000 21444 OnExposeComplete: enter
01:08:31.720 00.000 21444 UpdateGuideState(): m_state=6
01:08:31.720 00.000 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1575
01:08:31.720 00.000 21444 Star::Find returns 1 (1), X=1227.45, Y=743.92, Mass=442555, SNR=72.0, Peak=14256 HFD=6.5
01:08:31.720 00.000 21444 Star::Find false star n=4 nbg=272 bg=2147.8 sigma=426.6 thresh=3428 peak=3321
01:08:31.720 00.000 21444 Star::Find false star n=4 nbg=249 bg=3498.7 sigma=531.5 thresh=5093 peak=4911
01:08:31.720 00.000 21444 Star::Find false star n=5 nbg=256 bg=3284.8 sigma=439.4 thresh=4603 peak=4446
01:08:31.721 00.001 21444 Star::Find false star n=1 nbg=259 bg=3631.0 sigma=480.8 thresh=5073 peak=4752
01:08:31.721 00.000 21444 Star::Find false star n=6 nbg=260 bg=3525.7 sigma=398.9 thresh=4722 peak=4640
01:08:31.721 00.000 21444 Star::Find false star n=6 nbg=250 bg=3159.0 sigma=450.9 thresh=4512 peak=4365
01:08:31.721 00.000 21444 MultiStar: [#1 -14.75,44.66,0.00,R] [#2 0.00,0.00,0.00,L] [#3 20.98,-23.50,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.25,-0.45,0.96,U] [#8 0.00,0.00,0.00,L] [#9 26.69,-3.10,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 1.13,-1.94,4.43,U] 
01:08:31.721 00.000 21444 refined, 2 included, MultiStar: {0.96, -1.56}, one-star: {2.35, -0.96}
01:08:31.721 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
01:08:31.721 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.63)
01:08:31.721 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=-1.56 hyp=1.84 cameraTheta=-1.02 mountX=-1.10 mountY=-1.08, mountTheta=-2.36
01:08:31.721 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=-1.56, opts=13)
01:08:31.721 00.000 21444 Enqueuing Move request for scope (0.96, -1.56)
01:08:31.722 00.001 25848 Worker thread wakes up
01:08:31.722 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, -1.56) opts 0xd
01:08:31.722 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, -1.56)
01:08:31.722 00.000 25848 Moving (0.96, -1.56) raw xDistance=-1.10 yDistance=-1.08
01:08:31.722 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3100, FiltMin=356, FiltMax=65504, Gamma=0.560
01:08:31.722 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.10
01:08:31.722 00.000 21444 UpdateGuideState exits: m=442555 SNR=72.0 Saturated
01:08:31.722 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:31.722 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:31.722 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:31.722 00.000 21444 Enqueuing Expose request
01:08:31.722 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
01:08:31.722 00.000 25848 MoveAxis(E, 35, ABG)
01:08:31.722 00.000 25848 Guiding  Dir = 2, Dur = 35
01:08:31.751 00.029 25848 IsSlewing returns 0
01:08:31.751 00.000 25848 IsGuiding returns 0
01:08:31.782 00.031 25848 PulseGuide returned control before completion, sleep 15
01:08:31.799 00.017 25848 IsGuiding returns 1
01:08:31.799 00.000 25848 scope still moving after pulse duration time elapsed
01:08:31.861 00.062 25848 IsSlewing returns 0
01:08:31.861 00.000 25848 IsGuiding returns 0
01:08:31.861 00.000 25848 scope move finished after 35 + 75 ms
01:08:31.861 00.000 25848 Move returns status 0, amount 35
01:08:31.861 00.000 25848 MoveAxis(N, 0, ABG)
01:08:31.861 00.000 25848 Move returns status 0, amount 0
01:08:31.861 00.000 25848 move complete, result=0
01:08:31.861 00.000 25848 worker thread done servicing request
01:08:31.861 00.000 25848 Worker thread wakes up
01:08:31.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:31.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:31.861 00.000 21444 GuideStep: -1.1 px 35 ms EAST, -1.1 px 0 ms NORTH
01:08:34.706 02.845 25848 Exposure complete
01:08:34.795 00.089 25848 worker thread done servicing request
01:08:34.795 00.000 21444 OnExposeComplete: enter
01:08:34.795 00.000 21444 UpdateGuideState(): m_state=6
01:08:34.795 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1576
01:08:34.795 00.000 21444 Star::Find returns 1 (1), X=1228.33, Y=745.61, Mass=366229, SNR=64.2, Peak=11980 HFD=6.8
01:08:34.795 00.000 21444 Star::Find false star n=2 nbg=263 bg=3460.2 sigma=521.5 thresh=5025 peak=4661
01:08:34.796 00.001 21444 Star::Find false star n=3 nbg=259 bg=2152.3 sigma=462.2 thresh=3539 peak=3438
01:08:34.796 00.000 21444 Star::Find false star n=1 nbg=273 bg=3529.3 sigma=556.5 thresh=5199 peak=4676
01:08:34.796 00.000 21444 Star::Find false star n=3 nbg=265 bg=3431.0 sigma=504.4 thresh=4944 peak=4784
01:08:34.796 00.000 21444 Star::Find false star n=2 nbg=271 bg=3447.0 sigma=483.4 thresh=4897 peak=4637
01:08:34.796 00.000 21444 Star::Find false star n=5 nbg=268 bg=2903.9 sigma=441.4 thresh=4228 peak=4223
01:08:34.796 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 34.18,-35.27,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 6.27,13.12,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -0.05,0.28,0.96,U] [#8 0.00,0.00,0.00,L] [#9 17.15,11.22,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 1.68,-0.42,3.20,U] 
01:08:34.796 00.000 21444 refined, 2 included, MultiStar: {1.66, -0.07}, one-star: {3.23, 0.73}
01:08:34.796 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
01:08:34.796 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.35)
01:08:34.796 00.000 21444 CameraToMount -- cameraX=1.66 cameraY=-0.07 hyp=1.66 cameraTheta=-0.04 mountX=-1.66 mountY=0.57, mountTheta=2.81
01:08:34.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.66, y=-0.07, opts=13)
01:08:34.797 00.000 21444 Enqueuing Move request for scope (1.66, -0.07)
01:08:34.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3100, FiltMin=368, FiltMax=65504, Gamma=0.560
01:08:34.797 00.000 25848 Worker thread wakes up
01:08:34.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.66, -0.07) opts 0xd
01:08:34.797 00.000 25848 Handling offset move in thread for scope, endpoint = (1.66, -0.07)
01:08:34.797 00.000 25848 Moving (1.66, -0.07) raw xDistance=-1.66 yDistance=0.57
01:08:34.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.66
01:08:34.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
01:08:34.797 00.000 25848 MoveAxis(E, 51, ABG)
01:08:34.798 00.001 25848 Guiding  Dir = 2, Dur = 51
01:08:34.798 00.000 21444 UpdateGuideState exits: m=366229 SNR=64.2 Saturated
01:08:34.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:34.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:34.798 00.000 21444 Enqueuing Expose request
01:08:34.826 00.028 25848 IsSlewing returns 0
01:08:34.826 00.000 25848 IsGuiding returns 0
01:08:34.859 00.033 25848 PulseGuide returned control before completion, sleep 30
01:08:34.894 00.035 25848 IsGuiding returns 1
01:08:34.894 00.000 25848 scope still moving after pulse duration time elapsed
01:08:34.954 00.060 25848 IsSlewing returns 0
01:08:34.955 00.001 25848 IsGuiding returns 0
01:08:34.955 00.000 25848 scope move finished after 51 + 76 ms
01:08:34.955 00.000 25848 Move returns status 0, amount 51
01:08:34.955 00.000 25848 MoveAxis(S, 15, ABG)
01:08:34.955 00.000 25848 Guiding  Dir = 1, Dur = 15
01:08:34.985 00.030 25848 IsSlewing returns 0
01:08:34.985 00.000 25848 IsGuiding returns 0
01:08:35.017 00.032 25848 IsGuiding returns 1
01:08:35.017 00.000 25848 scope still moving after pulse duration time elapsed
01:08:35.080 00.063 25848 IsSlewing returns 0
01:08:35.080 00.000 25848 IsGuiding returns 0
01:08:35.080 00.000 25848 scope move finished after 15 + 79 ms
01:08:35.080 00.000 25848 Move returns status 0, amount 15
01:08:35.080 00.000 25848 move complete, result=0
01:08:35.080 00.000 25848 worker thread done servicing request
01:08:35.080 00.000 25848 Worker thread wakes up
01:08:35.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:35.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:35.080 00.000 21444 GuideStep: -1.7 px 51 ms EAST, 0.6 px 15 ms SOUTH
01:08:37.930 02.850 25848 Exposure complete
01:08:38.020 00.090 25848 worker thread done servicing request
01:08:38.020 00.000 21444 OnExposeComplete: enter
01:08:38.020 00.000 21444 UpdateGuideState(): m_state=6
01:08:38.020 00.000 21444 Star::Find(15, 1228, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1577
01:08:38.020 00.000 21444 Star::Find returns 1 (1), X=1228.39, Y=744.31, Mass=461036, SNR=84.0, Peak=14228 HFD=6.7
01:08:38.020 00.000 21444 Star::Find false star n=5 nbg=257 bg=3437.0 sigma=478.6 thresh=4873 peak=4676
01:08:38.020 00.000 21444 Star::Find false star n=5 nbg=269 bg=3501.3 sigma=471.4 thresh=4916 peak=4899
01:08:38.020 00.000 21444 Star::Find false star n=3 nbg=257 bg=3328.5 sigma=452.3 thresh=4685 peak=4550
01:08:38.020 00.000 21444 Star::Find false star n=6 nbg=248 bg=3483.9 sigma=413.6 thresh=4725 peak=4512
01:08:38.020 00.000 21444 Star::Find false star n=2 nbg=263 bg=2763.9 sigma=393.2 thresh=3943 peak=3624
01:08:38.020 00.000 21444 Star::Find false star n=5 nbg=268 bg=3163.3 sigma=457.9 thresh=4537 peak=4213
01:08:38.020 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.71,0.26,0.00,M7] [#3 19.07,-24.21,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.08,-0.91,0.80,U] [#8 -8.65,-12.74,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.15,-1.36,2.94,U] 
01:08:38.020 00.000 21444 refined, 2 included, MultiStar: {1.42, -1.12}, one-star: {3.29, -0.57}
01:08:38.020 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.57)
01:08:38.020 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
01:08:38.020 00.000 21444 CameraToMount -- cameraX=1.42 cameraY=-1.12 hyp=1.81 cameraTheta=-0.67 mountX=-1.52 mountY=-0.49, mountTheta=-2.83
01:08:38.022 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.42, y=-1.12, opts=13)
01:08:38.022 00.000 21444 Enqueuing Move request for scope (1.42, -1.12)
01:08:38.022 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3100, FiltMin=256, FiltMax=65504, Gamma=0.560
01:08:38.022 00.000 21444 UpdateGuideState exits: m=461036 SNR=84.0 Saturated
01:08:38.022 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:38.022 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:38.022 00.000 21444 Enqueuing Expose request
01:08:38.022 00.000 25848 Worker thread wakes up
01:08:38.022 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.42, -1.12) opts 0xd
01:08:38.022 00.000 25848 Handling offset move in thread for scope, endpoint = (1.42, -1.12)
01:08:38.022 00.000 25848 Moving (1.42, -1.12) raw xDistance=-1.52 yDistance=-0.49
01:08:38.022 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.52
01:08:38.022 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:38.022 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:08:38.022 00.000 25848 MoveAxis(E, 48, ABG)
01:08:38.022 00.000 25848 Guiding  Dir = 2, Dur = 48
01:08:38.048 00.026 25848 IsSlewing returns 0
01:08:38.048 00.000 25848 IsGuiding returns 0
01:08:38.079 00.031 25848 PulseGuide returned control before completion, sleep 27
01:08:38.118 00.039 25848 IsGuiding returns 1
01:08:38.118 00.000 25848 scope still moving after pulse duration time elapsed
01:08:38.170 00.052 25848 IsSlewing returns 0
01:08:38.170 00.000 25848 IsGuiding returns 0
01:08:38.170 00.000 25848 scope move finished after 48 + 74 ms
01:08:38.170 00.000 25848 Move returns status 0, amount 48
01:08:38.170 00.000 25848 MoveAxis(N, 0, ABG)
01:08:38.170 00.000 25848 Move returns status 0, amount 0
01:08:38.170 00.000 25848 move complete, result=0
01:08:38.170 00.000 25848 worker thread done servicing request
01:08:38.171 00.001 25848 Worker thread wakes up
01:08:38.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:38.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:38.171 00.000 21444 GuideStep: -1.5 px 48 ms EAST, -0.5 px 0 ms NORTH
01:08:41.017 02.846 25848 Exposure complete
01:08:41.096 00.079 25848 worker thread done servicing request
01:08:41.096 00.000 21444 OnExposeComplete: enter
01:08:41.097 00.001 21444 UpdateGuideState(): m_state=6
01:08:41.097 00.000 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1578
01:08:41.097 00.000 21444 Star::Find returns 1 (1), X=1228.01, Y=743.94, Mass=394623, SNR=74.6, Peak=12364 HFD=7.1
01:08:41.097 00.000 21444 Star::Find false star n=2 nbg=267 bg=3307.6 sigma=502.0 thresh=4813 peak=4482
01:08:41.097 00.000 21444 Star::Find false star n=2 nbg=276 bg=2208.1 sigma=483.4 thresh=3658 peak=3213
01:08:41.097 00.000 21444 Star::Find false star n=3 nbg=260 bg=3678.1 sigma=464.3 thresh=5071 peak=4718
01:08:41.097 00.000 21444 Star::Find false star n=3 nbg=256 bg=3497.0 sigma=480.7 thresh=4939 peak=4753
01:08:41.097 00.000 21444 Star::Find false star n=6 nbg=241 bg=2621.9 sigma=365.9 thresh=3720 peak=3704
01:08:41.097 00.000 21444 Star::Find false star n=3 nbg=265 bg=3120.7 sigma=410.7 thresh=4353 peak=4032
01:08:41.097 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 20.59,-22.32,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 -16.63,-14.38,0.00,M1] [#6 -4.94,-2.45,0.12,U] [#7 -0.62,-1.04,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.28,-1.23,3.26,U] 
01:08:41.097 00.000 21444 refined, 3 included, MultiStar: {1.17, -1.18}, one-star: {2.91, -0.94}
01:08:41.097 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
01:08:41.097 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
01:08:41.097 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=-1.18 hyp=1.66 cameraTheta=-0.79 mountX=-1.27 mountY=-0.65, mountTheta=-2.67
01:08:41.098 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=-1.18, opts=13)
01:08:41.098 00.000 21444 Enqueuing Move request for scope (1.17, -1.18)
01:08:41.098 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3120, FiltMin=220, FiltMax=65504, Gamma=0.560
01:08:41.098 00.000 21444 UpdateGuideState exits: m=394623 SNR=74.6 Saturated
01:08:41.098 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:41.098 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:41.098 00.000 21444 Enqueuing Expose request
01:08:41.098 00.000 25848 Worker thread wakes up
01:08:41.098 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, -1.18) opts 0xd
01:08:41.098 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, -1.18)
01:08:41.098 00.000 25848 Moving (1.17, -1.18) raw xDistance=-1.27 yDistance=-0.65
01:08:41.098 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.27
01:08:41.098 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:08:41.099 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
01:08:41.099 00.000 25848 MoveAxis(E, 40, ABG)
01:08:41.099 00.000 25848 Guiding  Dir = 2, Dur = 40
01:08:41.123 00.024 25848 IsSlewing returns 0
01:08:41.123 00.000 25848 IsGuiding returns 0
01:08:41.154 00.031 25848 PulseGuide returned control before completion, sleep 20
01:08:41.187 00.033 25848 IsGuiding returns 1
01:08:41.187 00.000 25848 scope still moving after pulse duration time elapsed
01:08:41.250 00.063 25848 IsSlewing returns 0
01:08:41.250 00.000 25848 IsGuiding returns 0
01:08:41.250 00.000 25848 scope move finished after 40 + 87 ms
01:08:41.251 00.001 25848 Move returns status 0, amount 40
01:08:41.251 00.000 25848 MoveAxis(N, 0, ABG)
01:08:41.251 00.000 25848 Move returns status 0, amount 0
01:08:41.251 00.000 25848 move complete, result=0
01:08:41.251 00.000 25848 worker thread done servicing request
01:08:41.251 00.000 25848 Worker thread wakes up
01:08:41.251 00.000 21444 GuideStep: -1.3 px 40 ms EAST, -0.6 px 0 ms NORTH
01:08:41.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:41.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:44.100 02.849 25848 Exposure complete
01:08:44.178 00.078 25848 worker thread done servicing request
01:08:44.179 00.001 21444 OnExposeComplete: enter
01:08:44.179 00.000 21444 UpdateGuideState(): m_state=6
01:08:44.179 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1579
01:08:44.179 00.000 21444 Star::Find returns 1 (1), X=1227.44, Y=743.89, Mass=408722, SNR=61.2, Peak=13500 HFD=6.5
01:08:44.179 00.000 21444 Star::Find false star n=5 nbg=259 bg=3496.8 sigma=435.7 thresh=4804 peak=4592
01:08:44.179 00.000 21444 Star::Find false star n=6 nbg=267 bg=3880.4 sigma=497.0 thresh=5371 peak=5355
01:08:44.179 00.000 21444 Star::Find false star n=18 nbg=246 bg=3525.6 sigma=398.8 thresh=4722 peak=4690
01:08:44.179 00.000 21444 Star::Find false star n=4 nbg=248 bg=3366.7 sigma=405.3 thresh=4582 peak=4323
01:08:44.179 00.000 21444 Star::Find false star n=1 nbg=264 bg=3510.3 sigma=471.9 thresh=4926 peak=4461
01:08:44.179 00.000 21444 Star::Find false star n=2 nbg=258 bg=2730.1 sigma=426.9 thresh=4011 peak=3805
01:08:44.179 00.000 21444 Star::Find false star n=8 nbg=264 bg=2945.9 sigma=434.3 thresh=4249 peak=4070
01:08:44.179 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -2.66,-9.01,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.97,9.39,0.00,M7] [#7 -0.82,0.02,1.29,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.85,-1.29,4.73,U] 
01:08:44.179 00.000 21444 refined, 2 included, MultiStar: {0.75, -1.01}, one-star: {2.34, -1.00}
01:08:44.180 00.001 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.30)
01:08:44.180 00.000 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
01:08:44.180 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-1.01 hyp=1.26 cameraTheta=-0.93 mountX=-0.84 mountY=-0.65, mountTheta=-2.49
01:08:44.180 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-1.01, opts=13)
01:08:44.180 00.000 21444 Enqueuing Move request for scope (0.75, -1.01)
01:08:44.180 00.000 25848 Worker thread wakes up
01:08:44.180 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -1.01) opts 0xd
01:08:44.180 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -1.01)
01:08:44.180 00.000 25848 Moving (0.75, -1.01) raw xDistance=-0.84 yDistance=-0.65
01:08:44.180 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=496, FiltMax=65504, Gamma=0.560
01:08:44.180 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.84
01:08:44.180 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.94 newest=-1.79
01:08:44.180 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
01:08:44.180 00.000 21444 UpdateGuideState exits: m=408722 SNR=61.2 Saturated
01:08:44.180 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:44.180 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:44.181 00.001 21444 Enqueuing Expose request
01:08:44.181 00.000 25848 MoveAxis(E, 27, ABG)
01:08:44.181 00.000 25848 Guiding  Dir = 2, Dur = 27
01:08:44.201 00.020 25848 IsSlewing returns 0
01:08:44.201 00.000 25848 IsGuiding returns 0
01:08:44.234 00.033 25848 IsGuiding returns 1
01:08:44.234 00.000 25848 scope still moving after pulse duration time elapsed
01:08:44.281 00.047 25848 IsSlewing returns 0
01:08:44.281 00.000 25848 IsGuiding returns 0
01:08:44.281 00.000 25848 scope move finished after 27 + 52 ms
01:08:44.281 00.000 25848 Move returns status 0, amount 27
01:08:44.281 00.000 25848 BLC: Oldest BLC event removed
01:08:44.281 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
01:08:44.281 00.000 25848 MoveAxis(N, 308, ABG)
01:08:44.281 00.000 25848 Guiding  Dir = 0, Dur = 308
01:08:44.311 00.030 25848 IsSlewing returns 0
01:08:44.312 00.001 25848 IsGuiding returns 0
01:08:44.343 00.031 25848 PulseGuide returned control before completion, sleep 288
01:08:44.633 00.290 25848 IsGuiding returns 1
01:08:44.633 00.000 25848 scope still moving after pulse duration time elapsed
01:08:44.685 00.052 25848 IsSlewing returns 0
01:08:44.686 00.001 25848 IsGuiding returns 0
01:08:44.686 00.000 25848 scope move finished after 308 + 65 ms
01:08:44.686 00.000 25848 Move returns status 0, amount 308
01:08:44.686 00.000 25848 move complete, result=0
01:08:44.686 00.000 25848 worker thread done servicing request
01:08:44.686 00.000 25848 Worker thread wakes up
01:08:44.686 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:44.686 00.000 21444 GuideStep: -0.8 px 27 ms EAST, -0.6 px 308 ms NORTH
01:08:44.686 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:47.537 02.851 25848 Exposure complete
01:08:47.604 00.067 25848 worker thread done servicing request
01:08:47.604 00.000 21444 OnExposeComplete: enter
01:08:47.604 00.000 21444 UpdateGuideState(): m_state=6
01:08:47.604 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1580
01:08:47.604 00.000 21444 Star::Find returns 1 (1), X=1228.19, Y=743.97, Mass=431907, SNR=76.6, Peak=13424 HFD=6.3
01:08:47.605 00.001 21444 Star::Find false star n=2 nbg=273 bg=3493.4 sigma=534.1 thresh=5096 peak=4601
01:08:47.605 00.000 21444 Star::Find false star n=5 nbg=269 bg=3532.6 sigma=490.5 thresh=5004 peak=4853
01:08:47.605 00.000 21444 Star::Find false star n=3 nbg=275 bg=3357.8 sigma=519.1 thresh=4915 peak=4735
01:08:47.605 00.000 21444 Star::Find false star n=1 nbg=264 bg=3367.5 sigma=485.1 thresh=4823 peak=4408
01:08:47.605 00.000 21444 Star::Find false star n=12 nbg=246 bg=3516.9 sigma=386.9 thresh=4678 peak=4629
01:08:47.605 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 18.62,-23.52,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.59,-1.09,0.79,U] [#8 0.00,0.00,0.00,L] [#9 26.67,1.42,0.00,M3] [#10 -4.42,-7.16,0.00,M10] [#11 1.16,-2.06,4.44,U] 
01:08:47.605 00.000 21444 refined, 2 included, MultiStar: {1.24, -1.75}, one-star: {3.09, -0.92}
01:08:47.605 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.01 = 2.28)
01:08:47.605 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
01:08:47.605 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=-1.75 hyp=2.15 cameraTheta=-0.95 mountX=-1.40 mountY=-1.15, mountTheta=-2.45
01:08:47.606 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=-1.75, opts=13)
01:08:47.606 00.000 21444 Enqueuing Move request for scope (1.24, -1.75)
01:08:47.606 00.000 25848 Worker thread wakes up
01:08:47.606 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, -1.75) opts 0xd
01:08:47.606 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, -1.75)
01:08:47.606 00.000 25848 Moving (1.24, -1.75) raw xDistance=-1.40 yDistance=-1.15
01:08:47.606 00.000 25848 BLC: History state: CurrMiss=1.15, AvgInitMiss=0.39, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.648693, 1:1.153131
01:08:47.606 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:08:47.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.40
01:08:47.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
01:08:47.606 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3100, FiltMin=406, FiltMax=65504, Gamma=0.560
01:08:47.606 00.000 25848 MoveAxis(E, 43, ABG)
01:08:47.606 00.000 25848 Guiding  Dir = 2, Dur = 43
01:08:47.606 00.000 21444 UpdateGuideState exits: m=431907 SNR=76.6 Saturated
01:08:47.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:47.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:47.607 00.001 21444 Enqueuing Expose request
01:08:47.627 00.020 25848 IsSlewing returns 0
01:08:47.627 00.000 25848 IsGuiding returns 0
01:08:47.657 00.030 25848 PulseGuide returned control before completion, sleep 23
01:08:47.690 00.033 25848 IsGuiding returns 1
01:08:47.690 00.000 25848 scope still moving after pulse duration time elapsed
01:08:47.750 00.060 25848 IsSlewing returns 0
01:08:47.750 00.000 25848 IsGuiding returns 0
01:08:47.750 00.000 25848 scope move finished after 43 + 80 ms
01:08:47.750 00.000 25848 Move returns status 0, amount 43
01:08:47.750 00.000 25848 MoveAxis(N, 31, ABG)
01:08:47.750 00.000 25848 Guiding  Dir = 0, Dur = 31
01:08:47.781 00.031 25848 IsSlewing returns 0
01:08:47.781 00.000 25848 IsGuiding returns 0
01:08:47.813 00.032 25848 IsGuiding returns 1
01:08:47.813 00.000 25848 scope still moving after pulse duration time elapsed
01:08:47.875 00.062 25848 IsSlewing returns 0
01:08:47.875 00.000 25848 IsGuiding returns 0
01:08:47.876 00.001 25848 scope move finished after 31 + 64 ms
01:08:47.876 00.000 25848 Move returns status 0, amount 31
01:08:47.876 00.000 25848 move complete, result=0
01:08:47.876 00.000 25848 worker thread done servicing request
01:08:47.876 00.000 25848 Worker thread wakes up
01:08:47.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:47.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:47.876 00.000 21444 GuideStep: -1.4 px 43 ms EAST, -1.2 px 31 ms NORTH
01:08:50.722 02.846 25848 Exposure complete
01:08:50.810 00.088 25848 worker thread done servicing request
01:08:50.810 00.000 21444 OnExposeComplete: enter
01:08:50.810 00.000 21444 UpdateGuideState(): m_state=6
01:08:50.810 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1581
01:08:50.810 00.000 21444 Star::Find returns 1 (1), X=1227.18, Y=744.49, Mass=499967, SNR=88.8, Peak=13500 HFD=6.7
01:08:50.810 00.000 21444 Star::Find false star n=5 nbg=265 bg=3382.3 sigma=432.8 thresh=4681 peak=4343
01:08:50.810 00.000 21444 Star::Find false star n=3 nbg=262 bg=2149.0 sigma=400.1 thresh=3349 peak=3083
01:08:50.810 00.000 21444 Star::Find false star n=14 nbg=257 bg=3489.6 sigma=450.8 thresh=4842 peak=4631
01:08:50.810 00.000 21444 Star::Find false star n=3 nbg=251 bg=3477.2 sigma=394.1 thresh=4660 peak=4492
01:08:50.810 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 17.71,-26.24,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 -20.55,3.14,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -1.08,-0.68,0.93,U] [#8 -6.25,-3.76,0.00,M4] [#9 30.60,-6.91,0.00,M4] [#10 -15.38,-9.27,0.00,R] [#11 0.59,-1.21,3.64,U] 
01:08:50.810 00.000 21444 refined, 2 included, MultiStar: {0.58, -0.98}, one-star: {2.07, -0.40}
01:08:50.811 00.001 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.20)
01:08:50.811 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
01:08:50.811 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=-0.98 hyp=1.13 cameraTheta=-1.04 mountX=-0.66 mountY=-0.68, mountTheta=-2.34
01:08:50.812 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-0.98, opts=13)
01:08:50.812 00.000 21444 Enqueuing Move request for scope (0.58, -0.98)
01:08:50.812 00.000 25848 Worker thread wakes up
01:08:50.812 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.98) opts 0xd
01:08:50.812 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, -0.98)
01:08:50.812 00.000 25848 Moving (0.58, -0.98) raw xDistance=-0.66 yDistance=-0.68
01:08:50.812 00.000 25848 BLC: History state: CurrMiss=0.68, AvgInitMiss=0.39, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.648693, 1:1.153131, 2:0.684073
01:08:50.812 00.000 25848 BLC: Under-shoot: nominal increase by 10
01:08:50.812 00.000 25848 BLC: window closed
01:08:50.812 00.000 25848 BLC: Pulse adjusted to 300
01:08:50.812 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=318, FiltMax=65504, Gamma=0.560
01:08:50.812 00.000 21444 UpdateGuideState exits: m=499967 SNR=88.8 Saturated
01:08:50.812 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:50.812 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:50.812 00.000 21444 Enqueuing Expose request
01:08:50.813 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.66
01:08:50.813 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
01:08:50.813 00.000 25848 MoveAxis(E, 22, ABG)
01:08:50.813 00.000 25848 Guiding  Dir = 2, Dur = 22
01:08:50.845 00.032 25848 IsSlewing returns 0
01:08:50.845 00.000 25848 IsGuiding returns 0
01:08:50.878 00.033 25848 IsGuiding returns 1
01:08:50.878 00.000 25848 scope still moving after pulse duration time elapsed
01:08:50.911 00.033 21444 evsrv: cli 0107E740 connect
01:08:50.911 00.000 21444 case statement mapped state 6 to 3
01:08:50.911 00.000 21444 case statement mapped state 6 to 3
01:08:50.911 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"f44e5fc8-ae1a-46b5-ae22-939b4e626f05"}
01:08:50.911 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"f44e5fc8-ae1a-46b5-ae22-939b4e626f05"}
01:08:50.912 00.001 21444 evsrv: cli 0107E740 disconnect
01:08:50.935 00.023 25848 IsSlewing returns 0
01:08:50.936 00.001 25848 IsGuiding returns 0
01:08:50.936 00.000 25848 scope move finished after 22 + 68 ms
01:08:50.936 00.000 25848 Move returns status 0, amount 22
01:08:50.936 00.000 25848 MoveAxis(N, 19, ABG)
01:08:50.936 00.000 25848 Guiding  Dir = 0, Dur = 19
01:08:50.968 00.032 25848 IsSlewing returns 0
01:08:50.968 00.000 25848 IsGuiding returns 0
01:08:51.001 00.033 25848 IsGuiding returns 1
01:08:51.001 00.000 25848 scope still moving after pulse duration time elapsed
01:08:51.061 00.060 25848 IsSlewing returns 0
01:08:51.061 00.000 25848 IsGuiding returns 0
01:08:51.061 00.000 25848 scope move finished after 19 + 73 ms
01:08:51.061 00.000 25848 Move returns status 0, amount 19
01:08:51.062 00.001 25848 move complete, result=0
01:08:51.062 00.000 25848 worker thread done servicing request
01:08:51.062 00.000 25848 Worker thread wakes up
01:08:51.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:51.062 00.000 21444 GuideStep: -0.7 px 22 ms EAST, -0.7 px 19 ms NORTH
01:08:51.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:53.917 02.855 25848 Exposure complete
01:08:53.992 00.075 25848 worker thread done servicing request
01:08:53.992 00.000 21444 OnExposeComplete: enter
01:08:53.992 00.000 21444 UpdateGuideState(): m_state=6
01:08:53.992 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1582
01:08:53.992 00.000 21444 Star::Find returns 1 (1), X=1226.95, Y=743.72, Mass=452765, SNR=72.4, Peak=15040 HFD=6.4
01:08:53.992 00.000 21444 Star::Find false star n=14 nbg=233 bg=3469.2 sigma=360.1 thresh=4549 peak=4508
01:08:53.992 00.000 21444 Star::Find false star n=5 nbg=262 bg=3606.7 sigma=477.5 thresh=5039 peak=4563
01:08:53.992 00.000 21444 Star::Find false star n=5 nbg=260 bg=3423.3 sigma=460.1 thresh=4804 peak=4754
01:08:53.992 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 19.04,-23.58,0.00,R] [#4 0.00,0.00,0.00,L] [#5 -11.84,15.42,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -1.06,-1.39,0.97,U] [#8 -19.16,-2.70,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 -6.35,-0.75,0.00,M1] [#11 0.16,-2.31,3.53,U] 
01:08:53.992 00.000 21444 refined, 2 included, MultiStar: {0.25, -1.94}, one-star: {1.85, -1.16}
01:08:53.992 00.000 21444 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.05) = xAngle (-4.50 = 1.79)
01:08:53.992 00.000 21444 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.34 = -1.06)
01:08:53.992 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-1.94 hyp=1.95 cameraTheta=-1.44 mountX=-0.42 mountY=-1.70, mountTheta=-1.81
01:08:53.994 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-1.94, opts=13)
01:08:53.994 00.000 21444 Enqueuing Move request for scope (0.25, -1.94)
01:08:53.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=448, FiltMax=65504, Gamma=0.560
01:08:53.994 00.000 21444 UpdateGuideState exits: m=452765 SNR=72.4 Saturated
01:08:53.994 00.000 25848 Worker thread wakes up
01:08:53.994 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.94) opts 0xd
01:08:53.994 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -1.94)
01:08:53.994 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:53.994 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:53.994 00.000 21444 Enqueuing Expose request
01:08:53.994 00.000 25848 Moving (0.25, -1.94) raw xDistance=-0.42 yDistance=-1.70
01:08:53.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
01:08:53.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.70 from input -1.70
01:08:53.994 00.000 25848 MoveAxis(E, 0, ABG)
01:08:53.994 00.000 25848 Move returns status 0, amount 0
01:08:53.994 00.000 25848 MoveAxis(N, 46, ABG)
01:08:53.994 00.000 25848 Guiding  Dir = 0, Dur = 46
01:08:54.015 00.021 25848 IsSlewing returns 0
01:08:54.015 00.000 25848 IsGuiding returns 0
01:08:54.046 00.031 25848 PulseGuide returned control before completion, sleep 25
01:08:54.075 00.029 25848 IsGuiding returns 1
01:08:54.075 00.000 25848 scope still moving after pulse duration time elapsed
01:08:54.126 00.051 25848 IsSlewing returns 0
01:08:54.126 00.000 25848 IsGuiding returns 0
01:08:54.126 00.000 25848 scope move finished after 46 + 65 ms
01:08:54.126 00.000 25848 Move returns status 0, amount 46
01:08:54.126 00.000 25848 move complete, result=0
01:08:54.127 00.001 25848 worker thread done servicing request
01:08:54.127 00.000 25848 Worker thread wakes up
01:08:54.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:54.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:54.127 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.7 px 46 ms NORTH
01:08:56.971 02.844 25848 Exposure complete
01:08:57.059 00.088 25848 worker thread done servicing request
01:08:57.059 00.000 21444 OnExposeComplete: enter
01:08:57.059 00.000 21444 UpdateGuideState(): m_state=6
01:08:57.060 00.001 21444 Star::Find(15, 1226, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1583
01:08:57.060 00.000 21444 Star::Find returns 1 (1), X=1228.21, Y=744.39, Mass=446414, SNR=83.5, Peak=13324 HFD=6.5
01:08:57.060 00.000 21444 Star::Find false star n=3 nbg=257 bg=3518.5 sigma=465.6 thresh=4915 peak=4551
01:08:57.060 00.000 21444 Star::Find false star n=6 nbg=236 bg=2156.4 sigma=328.0 thresh=3140 peak=3132
01:08:57.060 00.000 21444 Star::Find false star n=3 nbg=267 bg=3827.4 sigma=501.1 thresh=5331 peak=5296
01:08:57.060 00.000 21444 Star::Find false star n=8 nbg=261 bg=3611.4 sigma=500.0 thresh=5111 peak=5022
01:08:57.060 00.000 21444 Star::Find false star n=3 nbg=274 bg=3389.5 sigma=500.6 thresh=4891 peak=4613
01:08:57.060 00.000 21444 Star::Find false star n=11 nbg=265 bg=3372.3 sigma=408.4 thresh=4598 peak=4569
01:08:57.060 00.000 21444 Star::Find false star n=6 nbg=243 bg=3252.1 sigma=393.4 thresh=4432 peak=4421
01:08:57.060 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.02,-0.28,0.86,U] [#8 -25.16,-12.92,0.00,M6] [#9 3.66,4.55,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 1.48,-1.23,3.60,U] 
01:08:57.060 00.000 21444 refined, 2 included, MultiStar: {1.55, -0.95}, one-star: {3.11, -0.49}
01:08:57.060 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
01:08:57.060 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
01:08:57.060 00.000 21444 CameraToMount -- cameraX=1.55 cameraY=-0.95 hyp=1.82 cameraTheta=-0.55 mountX=-1.63 mountY=-0.29, mountTheta=-2.96
01:08:57.061 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.55, y=-0.95, opts=13)
01:08:57.061 00.000 21444 Enqueuing Move request for scope (1.55, -0.95)
01:08:57.061 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=268, FiltMax=65504, Gamma=0.560
01:08:57.061 00.000 21444 UpdateGuideState exits: m=446414 SNR=83.5 Saturated
01:08:57.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:57.062 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:08:57.062 00.000 21444 Enqueuing Expose request
01:08:57.062 00.000 25848 Worker thread wakes up
01:08:57.062 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.55, -0.95) opts 0xd
01:08:57.062 00.000 25848 Handling offset move in thread for scope, endpoint = (1.55, -0.95)
01:08:57.062 00.000 25848 Moving (1.55, -0.95) raw xDistance=-1.63 yDistance=-0.29
01:08:57.062 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.63
01:08:57.062 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:57.062 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:08:57.062 00.000 25848 MoveAxis(E, 47, ABG)
01:08:57.062 00.000 25848 Guiding  Dir = 2, Dur = 47
01:08:57.094 00.032 25848 IsSlewing returns 0
01:08:57.095 00.001 25848 IsGuiding returns 0
01:08:57.127 00.032 25848 PulseGuide returned control before completion, sleep 25
01:08:57.182 00.055 25848 IsGuiding returns 1
01:08:57.182 00.000 25848 scope still moving after pulse duration time elapsed
01:08:57.237 00.055 25848 IsSlewing returns 0
01:08:57.238 00.001 25848 IsGuiding returns 0
01:08:57.238 00.000 25848 scope move finished after 47 + 96 ms
01:08:57.238 00.000 25848 Move returns status 0, amount 47
01:08:57.238 00.000 25848 MoveAxis(N, 0, ABG)
01:08:57.238 00.000 25848 Move returns status 0, amount 0
01:08:57.238 00.000 25848 move complete, result=0
01:08:57.238 00.000 25848 worker thread done servicing request
01:08:57.238 00.000 25848 Worker thread wakes up
01:08:57.238 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:08:57.238 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:08:57.238 00.000 21444 GuideStep: -1.6 px 47 ms EAST, -0.3 px 0 ms NORTH
01:09:00.089 02.851 25848 Exposure complete
01:09:00.179 00.090 25848 worker thread done servicing request
01:09:00.180 00.001 21444 OnExposeComplete: enter
01:09:00.180 00.000 21444 UpdateGuideState(): m_state=6
01:09:00.180 00.000 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1584
01:09:00.180 00.000 21444 Star::Find returns 1 (1), X=1227.01, Y=744.78, Mass=426862, SNR=71.5, Peak=13752 HFD=6.4
01:09:00.180 00.000 21444 Star::Find false star n=4 nbg=257 bg=2242.4 sigma=422.4 thresh=3510 peak=3302
01:09:00.180 00.000 21444 Star::Find false star n=4 nbg=241 bg=3486.2 sigma=403.8 thresh=4697 peak=4608
01:09:00.180 00.000 21444 Star::Find false star n=1 nbg=261 bg=3535.3 sigma=439.4 thresh=4854 peak=4526
01:09:00.180 00.000 21444 Star::Find false star n=6 nbg=251 bg=3456.1 sigma=416.1 thresh=4705 peak=4588
01:09:00.180 00.000 21444 Star::Find false star n=2 nbg=255 bg=2702.2 sigma=472.6 thresh=4120 peak=3951
01:09:00.180 00.000 21444 Star::Find false star n=6 nbg=261 bg=2897.3 sigma=405.5 thresh=4114 peak=4097
01:09:00.180 00.000 21444 MultiStar: [#1 22.74,-34.20,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.44,0.39,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -12.55,6.83,0.00,M8] [#7 -0.87,-0.69,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.10,-1.16,3.66,U] 
01:09:00.180 00.000 21444 refined, 3 included, MultiStar: {0.91, -0.84}, one-star: {1.91, -0.10}
01:09:00.181 00.001 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.80 = 2.49)
01:09:00.181 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
01:09:00.181 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.84 hyp=1.24 cameraTheta=-0.74 mountX=-0.99 mountY=-0.43, mountTheta=-2.73
01:09:00.182 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.84, opts=13)
01:09:00.182 00.000 21444 Enqueuing Move request for scope (0.91, -0.84)
01:09:00.182 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=92, FiltMax=65504, Gamma=0.560
01:09:00.182 00.000 25848 Worker thread wakes up
01:09:00.182 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.84) opts 0xd
01:09:00.182 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.84)
01:09:00.182 00.000 25848 Moving (0.91, -0.84) raw xDistance=-0.99 yDistance=-0.43
01:09:00.182 00.000 21444 UpdateGuideState exits: m=426862 SNR=71.5 Saturated
01:09:00.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:00.182 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:00.182 00.000 21444 Enqueuing Expose request
01:09:00.182 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.99
01:09:00.182 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:00.182 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
01:09:00.182 00.000 25848 MoveAxis(E, 32, ABG)
01:09:00.183 00.001 25848 Guiding  Dir = 2, Dur = 32
01:09:00.203 00.020 25848 IsSlewing returns 0
01:09:00.203 00.000 25848 IsGuiding returns 0
01:09:00.235 00.032 25848 PulseGuide returned control before completion, sleep 11
01:09:00.249 00.014 25848 IsGuiding returns 1
01:09:00.249 00.000 25848 scope still moving after pulse duration time elapsed
01:09:00.313 00.064 25848 IsSlewing returns 0
01:09:00.313 00.000 25848 IsGuiding returns 0
01:09:00.313 00.000 25848 scope move finished after 32 + 76 ms
01:09:00.313 00.000 25848 Move returns status 0, amount 32
01:09:00.313 00.000 25848 MoveAxis(N, 0, ABG)
01:09:00.313 00.000 25848 Move returns status 0, amount 0
01:09:00.313 00.000 25848 move complete, result=0
01:09:00.313 00.000 25848 worker thread done servicing request
01:09:00.313 00.000 25848 Worker thread wakes up
01:09:00.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:00.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:00.313 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -0.4 px 0 ms NORTH
01:09:03.163 02.850 25848 Exposure complete
01:09:03.251 00.088 25848 worker thread done servicing request
01:09:03.251 00.000 21444 OnExposeComplete: enter
01:09:03.251 00.000 21444 UpdateGuideState(): m_state=6
01:09:03.251 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1585
01:09:03.251 00.000 21444 Star::Find returns 1 (1), X=1226.49, Y=745.26, Mass=447763, SNR=72.3, Peak=13448 HFD=6.7
01:09:03.252 00.001 21444 Star::Find false star n=3 nbg=262 bg=3312.7 sigma=475.6 thresh=4740 peak=4561
01:09:03.252 00.000 21444 Star::Find false star n=3 nbg=269 bg=3362.6 sigma=467.1 thresh=4764 peak=4724
01:09:03.252 00.000 21444 Star::Find false star n=3 nbg=261 bg=3445.6 sigma=446.1 thresh=4784 peak=4708
01:09:03.252 00.000 21444 Star::Find false star n=1 nbg=260 bg=3499.6 sigma=448.5 thresh=4845 peak=4454
01:09:03.252 00.000 21444 Star::Find false star n=3 nbg=271 bg=3102.9 sigma=506.8 thresh=4623 peak=4189
01:09:03.252 00.000 21444 MultiStar: [#1 30.43,-41.39,0.00,M2] [#2 7.37,-5.78,0.00,M9] [#3 -2.30,0.80,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.66,0.25,0.91,U] [#8 0.00,0.00,0.00,L] [#9 9.54,21.75,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -0.58,-0.19,4.51,U] 
01:09:03.252 00.000 21444 refined, 3 included, MultiStar: {-0.47, -0.02}, one-star: {1.39, 0.37}
01:09:03.252 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.15 = 0.13)
01:09:03.252 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.71)
01:09:03.252 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=-0.02 hyp=0.47 cameraTheta=-3.10 mountX=0.47 mountY=-0.20, mountTheta=-0.40
01:09:03.253 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=-0.02, opts=13)
01:09:03.253 00.000 21444 Enqueuing Move request for scope (-0.47, -0.02)
01:09:03.253 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3100, FiltMin=356, FiltMax=65504, Gamma=0.560
01:09:03.253 00.000 21444 UpdateGuideState exits: m=447763 SNR=72.3 Saturated
01:09:03.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:03.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:03.253 00.000 21444 Enqueuing Expose request
01:09:03.254 00.001 25848 Worker thread wakes up
01:09:03.254 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.02) opts 0xd
01:09:03.254 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, -0.02)
01:09:03.254 00.000 25848 Moving (-0.47, -0.02) raw xDistance=0.47 yDistance=-0.20
01:09:03.254 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
01:09:03.254 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:03.254 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:09:03.254 00.000 25848 MoveAxis(E, 0, ABG)
01:09:03.254 00.000 25848 Move returns status 0, amount 0
01:09:03.254 00.000 25848 MoveAxis(N, 0, ABG)
01:09:03.254 00.000 25848 Move returns status 0, amount 0
01:09:03.254 00.000 25848 move complete, result=0
01:09:03.254 00.000 25848 worker thread done servicing request
01:09:03.254 00.000 25848 Worker thread wakes up
01:09:03.254 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:03.254 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:03.254 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
01:09:06.096 02.842 25848 Exposure complete
01:09:06.172 00.076 25848 worker thread done servicing request
01:09:06.173 00.001 21444 OnExposeComplete: enter
01:09:06.173 00.000 21444 UpdateGuideState(): m_state=6
01:09:06.173 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1586
01:09:06.173 00.000 21444 Star::Find returns 1 (1), X=1225.92, Y=744.72, Mass=472087, SNR=72.8, Peak=13148 HFD=6.7
01:09:06.173 00.000 21444 Star::Find false star n=2 nbg=275 bg=3382.8 sigma=533.6 thresh=4984 peak=4526
01:09:06.173 00.000 21444 Star::Find false star n=8 nbg=238 bg=2118.3 sigma=377.7 thresh=3252 peak=3197
01:09:06.173 00.000 21444 Star::Find false star n=8 nbg=246 bg=3530.7 sigma=438.5 thresh=4846 peak=4648
01:09:06.173 00.000 21444 Star::Find false star n=6 nbg=271 bg=3349.0 sigma=479.1 thresh=4786 peak=4730
01:09:06.173 00.000 21444 Star::Find false star n=4 nbg=254 bg=3542.5 sigma=430.5 thresh=4834 peak=4746
01:09:06.173 00.000 21444 Star::Find false star n=2 nbg=267 bg=3537.5 sigma=451.5 thresh=4892 peak=4660
01:09:06.173 00.000 21444 Star::Find false star n=3 nbg=251 bg=2569.8 sigma=376.0 thresh=3698 peak=3563
01:09:06.173 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.00,-0.11,0.12,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.67,-0.67,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.76,17.14,0.00,M2] [#11 -1.00,-0.97,3.85,U] 
01:09:06.173 00.000 21444 single-star, 3 included, MultiStar: {-0.95, -0.77}, one-star: {0.82, -0.16}
01:09:06.173 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
01:09:06.173 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.20)
01:09:06.173 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=-0.16 hyp=0.84 cameraTheta=-0.19 mountX=-0.83 mountY=0.16, mountTheta=2.95
01:09:06.174 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=-0.16, opts=13)
01:09:06.174 00.000 21444 Enqueuing Move request for scope (0.82, -0.16)
01:09:06.174 00.000 25848 Worker thread wakes up
01:09:06.174 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.16) opts 0xd
01:09:06.174 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, -0.16)
01:09:06.174 00.000 25848 Moving (0.82, -0.16) raw xDistance=-0.83 yDistance=0.16
01:09:06.174 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
01:09:06.174 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:06.174 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=194, FiltMax=65504, Gamma=0.560
01:09:06.175 00.001 21444 UpdateGuideState exits: m=472087 SNR=72.8 Saturated
01:09:06.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:06.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:06.175 00.000 21444 Enqueuing Expose request
01:09:06.175 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:09:06.175 00.000 25848 MoveAxis(E, 24, ABG)
01:09:06.175 00.000 25848 Guiding  Dir = 2, Dur = 24
01:09:06.203 00.028 25848 IsSlewing returns 0
01:09:06.203 00.000 25848 IsGuiding returns 0
01:09:06.275 00.072 25848 IsGuiding returns 1
01:09:06.275 00.000 25848 scope still moving after pulse duration time elapsed
01:09:06.327 00.052 25848 IsSlewing returns 0
01:09:06.328 00.001 25848 IsGuiding returns 0
01:09:06.328 00.000 25848 scope move finished after 24 + 100 ms
01:09:06.328 00.000 25848 Move returns status 0, amount 24
01:09:06.328 00.000 25848 MoveAxis(N, 0, ABG)
01:09:06.328 00.000 25848 Move returns status 0, amount 0
01:09:06.328 00.000 25848 move complete, result=0
01:09:06.328 00.000 25848 worker thread done servicing request
01:09:06.328 00.000 25848 Worker thread wakes up
01:09:06.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:06.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:06.328 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.2 px 0 ms NORTH
01:09:09.176 02.848 25848 Exposure complete
01:09:09.254 00.078 25848 worker thread done servicing request
01:09:09.254 00.000 21444 OnExposeComplete: enter
01:09:09.254 00.000 21444 UpdateGuideState(): m_state=6
01:09:09.254 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1587
01:09:09.254 00.000 21444 Star::Find returns 1 (1), X=1225.93, Y=744.18, Mass=472300, SNR=81.9, Peak=14460 HFD=6.4
01:09:09.254 00.000 21444 Star::Find false star n=6 nbg=250 bg=3356.2 sigma=441.2 thresh=4680 peak=4434
01:09:09.254 00.000 21444 Star::Find false star n=5 nbg=264 bg=2124.4 sigma=408.1 thresh=3349 peak=3285
01:09:09.254 00.000 21444 Star::Find false star n=1 nbg=265 bg=3551.9 sigma=468.8 thresh=4958 peak=4504
01:09:09.254 00.000 21444 Star::Find false star n=3 nbg=250 bg=3353.0 sigma=464.3 thresh=4746 peak=4649
01:09:09.254 00.000 21444 Star::Find false star n=8 nbg=263 bg=3470.2 sigma=484.8 thresh=4925 peak=4905
01:09:09.254 00.000 21444 Star::Find false star n=6 nbg=273 bg=2970.0 sigma=463.6 thresh=4361 peak=4186
01:09:09.254 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.34,0.08,0.11,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.51,-0.76,0.81,U] [#8 0.00,0.00,0.00,L] [#9 7.71,7.18,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -1.12,-1.94,3.60,U] 
01:09:09.254 00.000 21444 single-star, 3 included, MultiStar: {-0.96, -1.50}, one-star: {0.83, -0.70}
01:09:09.254 00.000 21444 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.05) = xAngle (-3.75 = 2.53)
01:09:09.254 00.000 21444 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.31)
01:09:09.255 00.001 21444 CameraToMount -- cameraX=0.83 cameraY=-0.70 hyp=1.08 cameraTheta=-0.70 mountX=-0.89 mountY=-0.33, mountTheta=-2.78
01:09:09.255 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-0.70, opts=13)
01:09:09.255 00.000 21444 Enqueuing Move request for scope (0.83, -0.70)
01:09:09.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=370, FiltMax=65504, Gamma=0.560
01:09:09.255 00.000 21444 UpdateGuideState exits: m=472300 SNR=81.9 Saturated
01:09:09.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:09.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:09.256 00.001 21444 Enqueuing Expose request
01:09:09.256 00.000 25848 Worker thread wakes up
01:09:09.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.70) opts 0xd
01:09:09.256 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, -0.70)
01:09:09.256 00.000 25848 Moving (0.83, -0.70) raw xDistance=-0.89 yDistance=-0.33
01:09:09.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.89
01:09:09.256 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:09.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:09:09.256 00.000 25848 MoveAxis(E, 27, ABG)
01:09:09.256 00.000 25848 Guiding  Dir = 2, Dur = 27
01:09:09.281 00.025 25848 IsSlewing returns 0
01:09:09.281 00.000 25848 IsGuiding returns 0
01:09:09.313 00.032 25848 IsGuiding returns 1
01:09:09.313 00.000 25848 scope still moving after pulse duration time elapsed
01:09:09.406 00.093 25848 IsSlewing returns 0
01:09:09.407 00.001 25848 IsGuiding returns 0
01:09:09.407 00.000 25848 scope move finished after 27 + 98 ms
01:09:09.407 00.000 25848 Move returns status 0, amount 27
01:09:09.407 00.000 25848 MoveAxis(N, 0, ABG)
01:09:09.407 00.000 25848 Move returns status 0, amount 0
01:09:09.407 00.000 25848 move complete, result=0
01:09:09.407 00.000 25848 worker thread done servicing request
01:09:09.407 00.000 25848 Worker thread wakes up
01:09:09.407 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -0.3 px 0 ms NORTH
01:09:09.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:09.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:12.250 02.843 25848 Exposure complete
01:09:12.327 00.077 25848 worker thread done servicing request
01:09:12.327 00.000 21444 OnExposeComplete: enter
01:09:12.327 00.000 21444 UpdateGuideState(): m_state=6
01:09:12.327 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1588
01:09:12.327 00.000 21444 Star::Find returns 1 (1), X=1224.38, Y=744.86, Mass=503635, SNR=92.9, Peak=14132 HFD=6.4
01:09:12.328 00.001 21444 Star::Find false star n=4 nbg=270 bg=3495.6 sigma=448.1 thresh=4840 peak=4689
01:09:12.328 00.000 21444 Star::Find false star n=4 nbg=267 bg=3431.2 sigma=446.4 thresh=4770 peak=4453
01:09:12.328 00.000 21444 Star::Find false star n=3 nbg=270 bg=3392.5 sigma=472.0 thresh=4809 peak=4635
01:09:12.328 00.000 21444 Star::Find false star n=6 nbg=257 bg=3617.7 sigma=390.8 thresh=4790 peak=4708
01:09:12.328 00.000 21444 Star::Find false star n=3 nbg=256 bg=2665.9 sigma=388.3 thresh=3831 peak=3737
01:09:12.328 00.000 21444 Star::Find false star n=2 nbg=261 bg=3232.6 sigma=451.7 thresh=4588 peak=4029
01:09:12.328 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.20,-27.37,0.00,M10] [#3 5.72,-1.74,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.81,-0.68,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.42,-1.94,3.11,U] 
01:09:12.328 00.000 21444 single-star, 2 included, MultiStar: {-2.24, -1.37}, one-star: {-0.72, -0.03}
01:09:12.328 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.16 = 0.13)
01:09:12.328 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
01:09:12.328 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=-0.03 hyp=0.72 cameraTheta=-3.10 mountX=0.71 mountY=-0.30, mountTheta=-0.39
01:09:12.329 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=-0.03, opts=13)
01:09:12.329 00.000 21444 Enqueuing Move request for scope (-0.72, -0.03)
01:09:12.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=472, FiltMax=65504, Gamma=0.560
01:09:12.329 00.000 21444 UpdateGuideState exits: m=503635 SNR=92.9 Saturated
01:09:12.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:12.329 00.000 25848 Worker thread wakes up
01:09:12.329 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.03) opts 0xd
01:09:12.329 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, -0.03)
01:09:12.329 00.000 25848 Moving (-0.72, -0.03) raw xDistance=0.71 yDistance=-0.30
01:09:12.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.71
01:09:12.329 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:12.329 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:12.329 00.000 21444 Enqueuing Expose request
01:09:12.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:09:12.329 00.000 25848 MoveAxis(W, 19, ABG)
01:09:12.329 00.000 25848 Guiding  Dir = 3, Dur = 19
01:09:12.360 00.031 25848 IsSlewing returns 0
01:09:12.360 00.000 25848 IsGuiding returns 0
01:09:12.391 00.031 25848 IsGuiding returns 1
01:09:12.391 00.000 25848 scope still moving after pulse duration time elapsed
01:09:12.779 00.388 25848 IsSlewing returns 0
01:09:12.779 00.000 25848 IsGuiding returns 0
01:09:12.779 00.000 25848 scope move finished after 19 + 400 ms
01:09:12.779 00.000 25848 Move returns status 0, amount 19
01:09:12.779 00.000 25848 MoveAxis(N, 0, ABG)
01:09:12.780 00.001 25848 Move returns status 0, amount 0
01:09:12.780 00.000 25848 move complete, result=0
01:09:12.780 00.000 25848 worker thread done servicing request
01:09:12.780 00.000 25848 Worker thread wakes up
01:09:12.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:12.780 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:12.780 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -0.3 px 0 ms NORTH
01:09:15.628 02.848 25848 Exposure complete
01:09:15.706 00.078 25848 worker thread done servicing request
01:09:15.706 00.000 21444 OnExposeComplete: enter
01:09:15.706 00.000 21444 UpdateGuideState(): m_state=6
01:09:15.706 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1589
01:09:15.707 00.001 21444 Star::Find returns 1 (1), X=1225.44, Y=744.81, Mass=478106, SNR=80.7, Peak=13904 HFD=6.4
01:09:15.707 00.000 21444 Star::Find false star n=2 nbg=259 bg=3585.1 sigma=481.6 thresh=5030 peak=4590
01:09:15.707 00.000 21444 Star::Find false star n=2 nbg=271 bg=2164.3 sigma=420.1 thresh=3424 peak=3098
01:09:15.707 00.000 21444 Star::Find false star n=5 nbg=263 bg=3431.3 sigma=418.1 thresh=4685 peak=4610
01:09:15.707 00.000 21444 Star::Find false star n=5 nbg=263 bg=3416.8 sigma=472.3 thresh=4834 peak=4534
01:09:15.707 00.000 21444 Star::Find false star n=6 nbg=256 bg=3519.7 sigma=420.3 thresh=4781 peak=4653
01:09:15.707 00.000 21444 Star::Find false star n=5 nbg=249 bg=2563.5 sigma=357.2 thresh=3635 peak=3570
01:09:15.707 00.000 21444 Star::Find false star n=2 nbg=276 bg=2969.6 sigma=509.7 thresh=4499 peak=4212
01:09:15.707 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.10,0.49,0.15,U] [#4 0.00,0.00,0.00,L] [#5 -16.99,-10.38,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -3.21,0.24,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.94,-0.46,4.13,U] 
01:09:15.707 00.000 21444 single-star, 3 included, MultiStar: {-1.06, -0.27}, one-star: {0.34, -0.08}
01:09:15.707 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.02)
01:09:15.707 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.17)
01:09:15.707 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-0.22 mountX=-0.35 mountY=0.06, mountTheta=2.97
01:09:15.708 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-0.08, opts=13)
01:09:15.708 00.000 21444 Enqueuing Move request for scope (0.34, -0.08)
01:09:15.708 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=382, FiltMax=65504, Gamma=0.560
01:09:15.708 00.000 21444 UpdateGuideState exits: m=478106 SNR=80.7 Saturated
01:09:15.709 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:15.709 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:15.709 00.000 21444 Enqueuing Expose request
01:09:15.709 00.000 25848 Worker thread wakes up
01:09:15.709 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.08) opts 0xd
01:09:15.709 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -0.08)
01:09:15.709 00.000 25848 Moving (0.34, -0.08) raw xDistance=-0.35 yDistance=0.06
01:09:15.709 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
01:09:15.709 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:15.709 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:09:15.709 00.000 25848 MoveAxis(E, 0, ABG)
01:09:15.709 00.000 25848 Move returns status 0, amount 0
01:09:15.709 00.000 25848 MoveAxis(N, 0, ABG)
01:09:15.709 00.000 25848 Move returns status 0, amount 0
01:09:15.709 00.000 25848 move complete, result=0
01:09:15.709 00.000 25848 worker thread done servicing request
01:09:15.709 00.000 25848 Worker thread wakes up
01:09:15.709 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:15.709 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:15.709 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:18.564 02.855 25848 Exposure complete
01:09:18.630 00.066 25848 worker thread done servicing request
01:09:18.630 00.000 21444 OnExposeComplete: enter
01:09:18.630 00.000 21444 UpdateGuideState(): m_state=6
01:09:18.631 00.001 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1590
01:09:18.631 00.000 21444 Star::Find returns 1 (1), X=1224.81, Y=744.79, Mass=459598, SNR=74.1, Peak=14128 HFD=6.5
01:09:18.631 00.000 21444 Star::Find false star n=4 nbg=273 bg=3433.2 sigma=461.3 thresh=4817 peak=4685
01:09:18.631 00.000 21444 Star::Find false star n=3 nbg=274 bg=2097.4 sigma=437.6 thresh=3410 peak=3230
01:09:18.631 00.000 21444 Star::Find false star n=8 nbg=267 bg=3516.4 sigma=477.5 thresh=4949 peak=4694
01:09:18.631 00.000 21444 Star::Find false star n=2 nbg=264 bg=3534.1 sigma=426.3 thresh=4813 peak=4537
01:09:18.631 00.000 21444 Star::Find false star n=2 nbg=265 bg=3426.3 sigma=501.2 thresh=4930 peak=4713
01:09:18.631 00.000 21444 Star::Find false star n=2 nbg=262 bg=3534.9 sigma=463.8 thresh=4926 peak=4443
01:09:18.631 00.000 21444 Star::Find false star n=9 nbg=251 bg=2519.7 sigma=398.5 thresh=3715 peak=3670
01:09:18.631 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.88,-0.61,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.97,-0.01,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -4.48,17.36,0.00,M3] [#11 -0.91,-0.49,3.40,U] 
01:09:18.631 00.000 21444 single-star, 3 included, MultiStar: {-1.12, -0.33}, one-star: {-0.29, -0.10}
01:09:18.631 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.41)
01:09:18.631 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.44)
01:09:18.631 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.10 hyp=0.31 cameraTheta=-2.82 mountX=0.28 mountY=-0.20, mountTheta=-0.62
01:09:18.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.10, opts=13)
01:09:18.632 00.000 21444 Enqueuing Move request for scope (-0.29, -0.10)
01:09:18.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=344, FiltMax=65504, Gamma=0.560
01:09:18.632 00.000 21444 UpdateGuideState exits: m=459598 SNR=74.1 Saturated
01:09:18.632 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:18.632 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:18.632 00.000 21444 Enqueuing Expose request
01:09:18.632 00.000 25848 Worker thread wakes up
01:09:18.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.10) opts 0xd
01:09:18.632 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.10)
01:09:18.632 00.000 25848 Moving (-0.29, -0.10) raw xDistance=0.28 yDistance=-0.20
01:09:18.632 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
01:09:18.632 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:18.632 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:09:18.632 00.000 25848 MoveAxis(E, 0, ABG)
01:09:18.632 00.000 25848 Move returns status 0, amount 0
01:09:18.632 00.000 25848 MoveAxis(N, 0, ABG)
01:09:18.632 00.000 25848 Move returns status 0, amount 0
01:09:18.632 00.000 25848 move complete, result=0
01:09:18.632 00.000 25848 worker thread done servicing request
01:09:18.632 00.000 25848 Worker thread wakes up
01:09:18.633 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:18.633 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:18.633 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
01:09:21.482 02.849 25848 Exposure complete
01:09:21.564 00.082 25848 worker thread done servicing request
01:09:21.564 00.000 21444 OnExposeComplete: enter
01:09:21.564 00.000 21444 UpdateGuideState(): m_state=6
01:09:21.564 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1591
01:09:21.564 00.000 21444 Star::Find returns 1 (1), X=1224.26, Y=744.00, Mass=474741, SNR=72.8, Peak=12036 HFD=6.9
01:09:21.564 00.000 21444 Star::Find false star n=3 nbg=254 bg=2138.4 sigma=365.8 thresh=3236 peak=3159
01:09:21.564 00.000 21444 Star::Find false star n=2 nbg=277 bg=3822.5 sigma=562.0 thresh=5509 peak=5020
01:09:21.564 00.000 21444 Star::Find false star n=4 nbg=264 bg=3637.8 sigma=545.7 thresh=5275 peak=4733
01:09:21.564 00.000 21444 Star::Find false star n=6 nbg=260 bg=3424.6 sigma=491.1 thresh=4898 peak=4811
01:09:21.564 00.000 21444 Star::Find false star n=7 nbg=236 bg=3431.8 sigma=342.0 thresh=4458 peak=4351
01:09:21.564 00.000 21444 Star::Find false star n=3 nbg=265 bg=2746.4 sigma=471.5 thresh=4161 peak=3839
01:09:21.565 00.001 21444 Star::Find false star n=1 nbg=262 bg=3012.1 sigma=476.5 thresh=4442 peak=4150
01:09:21.565 00.000 21444 MultiStar: [#1 20.95,-33.20,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.54,-0.53,1.17,U] [#8 13.85,-10.24,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.77,-1.53,3.38,U] 
01:09:21.565 00.000 21444 single-star, 2 included, MultiStar: {-2.59, -1.20}, one-star: {-0.84, -0.89}
01:09:21.565 00.000 21444 CameraToMount -- cameraTheta (-2.33) - m_xAngle (3.05) = xAngle (-5.38 = 0.90)
01:09:21.565 00.000 21444 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.22 = -1.94)
01:09:21.565 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.89 hyp=1.22 cameraTheta=-2.33 mountX=0.76 mountY=-1.14, mountTheta=-0.98
01:09:21.565 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.89, opts=13)
01:09:21.565 00.000 21444 Enqueuing Move request for scope (-0.84, -0.89)
01:09:21.566 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=372, FiltMax=65504, Gamma=0.560
01:09:21.566 00.000 21444 UpdateGuideState exits: m=474741 SNR=72.8 Saturated
01:09:21.566 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:21.566 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:21.566 00.000 21444 Enqueuing Expose request
01:09:21.566 00.000 25848 Worker thread wakes up
01:09:21.566 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.89) opts 0xd
01:09:21.566 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.89)
01:09:21.566 00.000 25848 Moving (-0.84, -0.89) raw xDistance=0.76 yDistance=-1.14
01:09:21.566 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
01:09:21.566 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
01:09:21.566 00.000 25848 MoveAxis(W, 22, ABG)
01:09:21.566 00.000 25848 Guiding  Dir = 3, Dur = 22
01:09:21.594 00.028 25848 IsSlewing returns 0
01:09:21.594 00.000 25848 IsGuiding returns 0
01:09:21.626 00.032 25848 IsGuiding returns 1
01:09:21.626 00.000 25848 scope still moving after pulse duration time elapsed
01:09:21.689 00.063 25848 IsSlewing returns 0
01:09:21.689 00.000 25848 IsGuiding returns 0
01:09:21.689 00.000 25848 scope move finished after 22 + 72 ms
01:09:21.689 00.000 25848 Move returns status 0, amount 22
01:09:21.689 00.000 25848 MoveAxis(N, 31, ABG)
01:09:21.689 00.000 25848 Guiding  Dir = 0, Dur = 31
01:09:21.717 00.028 25848 IsSlewing returns 0
01:09:21.717 00.000 25848 IsGuiding returns 0
01:09:21.748 00.031 25848 PulseGuide returned control before completion, sleep 11
01:09:21.765 00.017 25848 IsGuiding returns 1
01:09:21.765 00.000 25848 scope still moving after pulse duration time elapsed
01:09:21.829 00.064 25848 IsSlewing returns 0
01:09:21.829 00.000 25848 IsGuiding returns 0
01:09:21.829 00.000 25848 scope move finished after 31 + 80 ms
01:09:21.829 00.000 25848 Move returns status 0, amount 31
01:09:21.829 00.000 25848 move complete, result=0
01:09:21.829 00.000 25848 worker thread done servicing request
01:09:21.829 00.000 25848 Worker thread wakes up
01:09:21.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:21.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:21.829 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.1 px 31 ms NORTH
01:09:24.680 02.851 25848 Exposure complete
01:09:24.770 00.090 25848 worker thread done servicing request
01:09:24.770 00.000 21444 OnExposeComplete: enter
01:09:24.770 00.000 21444 UpdateGuideState(): m_state=6
01:09:24.770 00.000 21444 Star::Find(15, 1224, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1592
01:09:24.770 00.000 21444 Star::Find returns 1 (1), X=1225.21, Y=744.80, Mass=450909, SNR=82.2, Peak=14940 HFD=6.3
01:09:24.770 00.000 21444 Star::Find false star n=2 nbg=270 bg=3360.0 sigma=457.1 thresh=4731 peak=4565
01:09:24.770 00.000 21444 Star::Find false star n=5 nbg=256 bg=2310.4 sigma=389.2 thresh=3478 peak=3243
01:09:24.770 00.000 21444 Star::Find false star n=3 nbg=261 bg=3625.6 sigma=538.7 thresh=5242 peak=4902
01:09:24.770 00.000 21444 Star::Find false star n=3 nbg=264 bg=3346.3 sigma=479.8 thresh=4786 peak=4641
01:09:24.771 00.001 21444 Star::Find false star n=4 nbg=248 bg=3625.4 sigma=452.2 thresh=4982 peak=4792
01:09:24.771 00.000 21444 Star::Find false star n=4 nbg=250 bg=3617.4 sigma=390.0 thresh=4787 peak=4598
01:09:24.771 00.000 21444 Star::Find false star n=10 nbg=267 bg=2528.8 sigma=415.9 thresh=3776 peak=3586
01:09:24.771 00.000 21444 Star::Find false star n=3 nbg=268 bg=3026.3 sigma=434.0 thresh=4328 peak=4011
01:09:24.771 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.71,-7.45,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.79,-0.14,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.41,-0.32,3.54,U] 
01:09:24.771 00.000 21444 single-star, 2 included, MultiStar: {-1.55, -0.24}, one-star: {0.10, -0.08}
01:09:24.771 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.72 = 2.57)
01:09:24.771 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
01:09:24.771 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.66 mountX=-0.11 mountY=-0.04, mountTheta=-2.83
01:09:24.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.08, opts=13)
01:09:24.772 00.000 21444 Enqueuing Move request for scope (0.10, -0.08)
01:09:24.772 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3076, FiltMin=268, FiltMax=65504, Gamma=0.560
01:09:24.772 00.000 21444 UpdateGuideState exits: m=450909 SNR=82.2 Saturated
01:09:24.772 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:24.772 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:24.772 00.000 21444 Enqueuing Expose request
01:09:24.772 00.000 25848 Worker thread wakes up
01:09:24.772 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
01:09:24.772 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
01:09:24.772 00.000 25848 Moving (0.10, -0.08) raw xDistance=-0.11 yDistance=-0.04
01:09:24.772 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:09:24.772 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:24.772 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:09:24.772 00.000 25848 MoveAxis(E, 0, ABG)
01:09:24.772 00.000 25848 Move returns status 0, amount 0
01:09:24.772 00.000 25848 MoveAxis(N, 0, ABG)
01:09:24.773 00.001 25848 Move returns status 0, amount 0
01:09:24.773 00.000 25848 move complete, result=0
01:09:24.773 00.000 25848 worker thread done servicing request
01:09:24.773 00.000 25848 Worker thread wakes up
01:09:24.773 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:24.773 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:24.773 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:27.627 02.854 25848 Exposure complete
01:09:27.701 00.074 25848 worker thread done servicing request
01:09:27.701 00.000 21444 OnExposeComplete: enter
01:09:27.701 00.000 21444 UpdateGuideState(): m_state=6
01:09:27.701 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1593
01:09:27.701 00.000 21444 Star::Find returns 1 (1), X=1224.72, Y=744.94, Mass=415365, SNR=62.8, Peak=12540 HFD=6.2
01:09:27.701 00.000 21444 Star::Find false star n=2 nbg=254 bg=3433.8 sigma=432.4 thresh=4731 peak=4514
01:09:27.701 00.000 21444 Star::Find false star n=7 nbg=263 bg=2101.8 sigma=357.8 thresh=3175 peak=3086
01:09:27.701 00.000 21444 Star::Find false star n=4 nbg=267 bg=3433.5 sigma=427.5 thresh=4716 peak=4441
01:09:27.701 00.000 21444 Star::Find false star n=6 nbg=250 bg=3487.1 sigma=427.0 thresh=4768 peak=4610
01:09:27.701 00.000 21444 Star::Find false star n=2 nbg=270 bg=2619.9 sigma=507.0 thresh=4141 peak=3763
01:09:27.702 00.001 21444 Star::Find false star n=3 nbg=264 bg=2948.1 sigma=397.5 thresh=4141 peak=4039
01:09:27.702 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -9.47,-5.07,0.00,M2] [#4 20.13,10.04,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 8.67,11.29,0.00,M9] [#7 -2.95,-0.38,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.38,-1.16,4.34,U] 
01:09:27.702 00.000 21444 single-star, 2 included, MultiStar: {-1.49, -0.84}, one-star: {-0.38, 0.06}
01:09:27.702 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
01:09:27.702 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
01:09:27.702 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.06 hyp=0.39 cameraTheta=3.00 mountX=0.39 mountY=-0.09, mountTheta=-0.24
01:09:27.702 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.06, opts=13)
01:09:27.702 00.000 21444 Enqueuing Move request for scope (-0.38, 0.06)
01:09:27.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3076, FiltMin=418, FiltMax=65504, Gamma=0.560
01:09:27.702 00.000 21444 UpdateGuideState exits: m=415365 SNR=62.8 Saturated
01:09:27.703 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:27.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:27.703 00.000 21444 Enqueuing Expose request
01:09:27.703 00.000 25848 Worker thread wakes up
01:09:27.703 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.06) opts 0xd
01:09:27.703 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.06)
01:09:27.703 00.000 25848 Moving (-0.38, 0.06) raw xDistance=0.39 yDistance=-0.09
01:09:27.703 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
01:09:27.703 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:27.703 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:09:27.703 00.000 25848 MoveAxis(E, 0, ABG)
01:09:27.703 00.000 25848 Move returns status 0, amount 0
01:09:27.703 00.000 25848 MoveAxis(N, 0, ABG)
01:09:27.703 00.000 25848 Move returns status 0, amount 0
01:09:27.703 00.000 25848 move complete, result=0
01:09:27.703 00.000 25848 worker thread done servicing request
01:09:27.703 00.000 25848 Worker thread wakes up
01:09:27.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:27.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:27.703 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:30.548 02.845 25848 Exposure complete
01:09:30.638 00.090 25848 worker thread done servicing request
01:09:30.638 00.000 21444 OnExposeComplete: enter
01:09:30.638 00.000 21444 UpdateGuideState(): m_state=6
01:09:30.638 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1594
01:09:30.638 00.000 21444 Star::Find returns 1 (1), X=1226.16, Y=744.52, Mass=438850, SNR=74.1, Peak=13000 HFD=6.6
01:09:30.638 00.000 21444 Star::Find false star n=1 nbg=264 bg=3438.6 sigma=450.8 thresh=4791 peak=4581
01:09:30.638 00.000 21444 Star::Find false star n=2 nbg=276 bg=2217.0 sigma=459.7 thresh=3596 peak=3356
01:09:30.638 00.000 21444 Star::Find false star n=5 nbg=253 bg=3550.1 sigma=461.8 thresh=4936 peak=4911
01:09:30.638 00.000 21444 Star::Find false star n=3 nbg=262 bg=3370.4 sigma=452.3 thresh=4727 peak=4541
01:09:30.638 00.000 21444 Star::Find false star n=2 nbg=249 bg=3487.0 sigma=370.9 thresh=4600 peak=4447
01:09:30.638 00.000 21444 Star::Find false star n=4 nbg=261 bg=3531.5 sigma=431.8 thresh=4827 peak=4636
01:09:30.639 00.001 21444 Star::Find false star n=5 nbg=264 bg=2502.3 sigma=430.1 thresh=3793 peak=3734
01:09:30.639 00.000 21444 Star::Find false star n=5 nbg=273 bg=3219.6 sigma=455.6 thresh=4586 peak=4138
01:09:30.639 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.50,-13.75,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.74,0.22,1.24,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.02,-0.70,3.59,U] 
01:09:30.639 00.000 21444 refined, 2 included, MultiStar: {-0.20, -0.45}, one-star: {1.06, -0.37}
01:09:30.639 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.05) = xAngle (-5.04 = 1.24)
01:09:30.639 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.60)
01:09:30.639 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.45 hyp=0.49 cameraTheta=-1.99 mountX=0.16 mountY=-0.49, mountTheta=-1.26
01:09:30.640 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.45, opts=13)
01:09:30.640 00.000 21444 Enqueuing Move request for scope (-0.20, -0.45)
01:09:30.640 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=16, FiltMax=65504, Gamma=0.560
01:09:30.640 00.000 21444 UpdateGuideState exits: m=438850 SNR=74.1 Saturated
01:09:30.640 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:30.640 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:30.640 00.000 21444 Enqueuing Expose request
01:09:30.640 00.000 25848 Worker thread wakes up
01:09:30.640 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.45) opts 0xd
01:09:30.640 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.45)
01:09:30.640 00.000 25848 Moving (-0.20, -0.45) raw xDistance=0.16 yDistance=-0.49
01:09:30.640 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:09:30.640 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:30.640 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:09:30.640 00.000 25848 MoveAxis(E, 0, ABG)
01:09:30.640 00.000 25848 Move returns status 0, amount 0
01:09:30.640 00.000 25848 MoveAxis(N, 0, ABG)
01:09:30.640 00.000 25848 Move returns status 0, amount 0
01:09:30.640 00.000 25848 move complete, result=0
01:09:30.641 00.001 25848 worker thread done servicing request
01:09:30.641 00.000 25848 Worker thread wakes up
01:09:30.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:30.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:30.641 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
01:09:33.494 02.853 25848 Exposure complete
01:09:33.564 00.070 25848 worker thread done servicing request
01:09:33.564 00.000 21444 OnExposeComplete: enter
01:09:33.564 00.000 21444 UpdateGuideState(): m_state=6
01:09:33.564 00.000 21444 Star::Find(15, 1226, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1595
01:09:33.564 00.000 21444 Star::Find returns 1 (1), X=1225.96, Y=744.34, Mass=430986, SNR=68.6, Peak=13092 HFD=6.4
01:09:33.564 00.000 21444 Star::Find false star n=2 nbg=273 bg=2352.2 sigma=447.8 thresh=3695 peak=3403
01:09:33.564 00.000 21444 Star::Find false star n=11 nbg=254 bg=3541.4 sigma=439.6 thresh=4860 peak=4572
01:09:33.564 00.000 21444 Star::Find false star n=1 nbg=272 bg=3514.9 sigma=504.1 thresh=5027 peak=4526
01:09:33.564 00.000 21444 Star::Find false star n=2 nbg=271 bg=3605.0 sigma=463.8 thresh=4996 peak=4730
01:09:33.564 00.000 21444 Star::Find false star n=3 nbg=271 bg=2684.5 sigma=456.9 thresh=4055 peak=3655
01:09:33.564 00.000 21444 Star::Find false star n=4 nbg=269 bg=2979.6 sigma=450.9 thresh=4332 peak=4107
01:09:33.565 00.001 21444 MultiStar: [#1 30.03,-37.69,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -0.05,-0.11,0.15,U] [#4 0.00,0.00,0.00,L] [#5 -6.92,-2.70,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -2.69,-1.44,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.66,-1.40,3.41,U] 
01:09:33.565 00.000 21444 single-star, 3 included, MultiStar: {-0.79, -1.22}, one-star: {0.85, -0.54}
01:09:33.565 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
01:09:33.565 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
01:09:33.565 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.54 hyp=1.01 cameraTheta=-0.57 mountX=-0.90 mountY=-0.18, mountTheta=-2.94
01:09:33.565 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.54, opts=13)
01:09:33.565 00.000 21444 Enqueuing Move request for scope (0.85, -0.54)
01:09:33.566 00.001 25848 Worker thread wakes up
01:09:33.566 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=54, FiltMax=65504, Gamma=0.560
01:09:33.566 00.000 21444 UpdateGuideState exits: m=430986 SNR=68.6 Saturated
01:09:33.566 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.54) opts 0xd
01:09:33.566 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:33.566 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:33.566 00.000 21444 Enqueuing Expose request
01:09:33.566 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.54)
01:09:33.566 00.000 25848 Moving (0.85, -0.54) raw xDistance=-0.90 yDistance=-0.18
01:09:33.566 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
01:09:33.566 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:33.566 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:09:33.566 00.000 25848 MoveAxis(E, 26, ABG)
01:09:33.566 00.000 25848 Guiding  Dir = 2, Dur = 26
01:09:33.594 00.028 25848 IsSlewing returns 0
01:09:33.595 00.001 25848 IsGuiding returns 0
01:09:33.626 00.031 25848 IsGuiding returns 1
01:09:33.626 00.000 25848 scope still moving after pulse duration time elapsed
01:09:33.671 00.045 25848 IsSlewing returns 0
01:09:33.671 00.000 25848 IsGuiding returns 0
01:09:33.671 00.000 25848 scope move finished after 26 + 50 ms
01:09:33.671 00.000 25848 Move returns status 0, amount 26
01:09:33.671 00.000 25848 MoveAxis(N, 0, ABG)
01:09:33.671 00.000 25848 Move returns status 0, amount 0
01:09:33.671 00.000 25848 move complete, result=0
01:09:33.671 00.000 25848 worker thread done servicing request
01:09:33.671 00.000 25848 Worker thread wakes up
01:09:33.671 00.000 21444 GuideStep: -0.9 px 26 ms EAST, -0.2 px 0 ms NORTH
01:09:33.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:33.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:36.517 02.846 25848 Exposure complete
01:09:36.604 00.087 25848 worker thread done servicing request
01:09:36.604 00.000 21444 OnExposeComplete: enter
01:09:36.604 00.000 21444 UpdateGuideState(): m_state=6
01:09:36.604 00.000 21444 Star::Find(15, 1225, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1596
01:09:36.604 00.000 21444 Star::Find returns 1 (1), X=1224.49, Y=744.91, Mass=415207, SNR=68.0, Peak=12720 HFD=6.5
01:09:36.604 00.000 21444 Star::Find false star n=6 nbg=250 bg=3380.9 sigma=376.4 thresh=4510 peak=4489
01:09:36.604 00.000 21444 Star::Find false star n=2 nbg=251 bg=2381.2 sigma=398.4 thresh=3576 peak=3067
01:09:36.604 00.000 21444 Star::Find false star n=2 nbg=271 bg=3839.8 sigma=564.6 thresh=5534 peak=5336
01:09:36.604 00.000 21444 Star::Find false star n=3 nbg=255 bg=3586.1 sigma=446.5 thresh=4926 peak=4900
01:09:36.604 00.000 21444 Star::Find false star n=1 nbg=263 bg=3271.0 sigma=493.0 thresh=4750 peak=4263
01:09:36.605 00.001 21444 Star::Find false star n=3 nbg=249 bg=3485.9 sigma=430.3 thresh=4777 peak=4584
01:09:36.605 00.000 21444 Star::Find false star n=3 nbg=275 bg=3456.2 sigma=532.0 thresh=5052 peak=4599
01:09:36.605 00.000 21444 Star::Find false star n=2 nbg=260 bg=2651.1 sigma=472.0 thresh=4067 peak=3567
01:09:36.605 00.000 21444 Star::Find false star n=8 nbg=246 bg=3124.0 sigma=394.1 thresh=4306 peak=4253
01:09:36.605 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.45,-1.14,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.22,-0.83,3.25,U] 
01:09:36.605 00.000 21444 single-star, 2 included, MultiStar: {-2.36, -0.73}, one-star: {-0.62, 0.03}
01:09:36.605 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
01:09:36.605 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
01:09:36.605 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.03 hyp=0.62 cameraTheta=3.09 mountX=0.62 mountY=-0.21, mountTheta=-0.32
01:09:36.606 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.03, opts=13)
01:09:36.606 00.000 21444 Enqueuing Move request for scope (-0.62, 0.03)
01:09:36.606 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3076, FiltMin=398, FiltMax=65504, Gamma=0.560
01:09:36.606 00.000 21444 UpdateGuideState exits: m=415207 SNR=68.0 Saturated
01:09:36.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:36.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:36.606 00.000 21444 Enqueuing Expose request
01:09:36.606 00.000 25848 Worker thread wakes up
01:09:36.606 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.03) opts 0xd
01:09:36.606 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.03)
01:09:36.606 00.000 25848 Moving (-0.62, 0.03) raw xDistance=0.62 yDistance=-0.21
01:09:36.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.62
01:09:36.607 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:36.607 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:09:36.607 00.000 25848 MoveAxis(W, 16, ABG)
01:09:36.607 00.000 25848 Guiding  Dir = 3, Dur = 16
01:09:36.639 00.032 25848 IsSlewing returns 0
01:09:36.640 00.001 25848 IsGuiding returns 0
01:09:36.671 00.031 25848 IsGuiding returns 1
01:09:36.671 00.000 25848 scope still moving after pulse duration time elapsed
01:09:36.735 00.064 25848 IsSlewing returns 0
01:09:36.765 00.030 25848 IsGuiding returns 0
01:09:36.765 00.000 25848 scope move finished after 16 + 109 ms
01:09:36.765 00.000 25848 Move returns status 0, amount 16
01:09:36.765 00.000 25848 MoveAxis(N, 0, ABG)
01:09:36.765 00.000 25848 Move returns status 0, amount 0
01:09:36.765 00.000 25848 move complete, result=0
01:09:36.765 00.000 25848 worker thread done servicing request
01:09:36.765 00.000 25848 Worker thread wakes up
01:09:36.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:36.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:36.765 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.2 px 0 ms NORTH
01:09:39.611 02.846 25848 Exposure complete
01:09:39.684 00.073 25848 worker thread done servicing request
01:09:39.684 00.000 21444 OnExposeComplete: enter
01:09:39.685 00.001 21444 UpdateGuideState(): m_state=6
01:09:39.685 00.000 21444 Star::Find(15, 1224, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1597
01:09:39.685 00.000 21444 Star::Find returns 1 (1), X=1224.68, Y=745.31, Mass=497403, SNR=82.3, Peak=14684 HFD=6.8
01:09:39.685 00.000 21444 Star::Find false star n=4 nbg=265 bg=3352.3 sigma=448.0 thresh=4696 peak=4446
01:09:39.685 00.000 21444 Star::Find false star n=4 nbg=260 bg=3308.0 sigma=484.2 thresh=4761 peak=4662
01:09:39.685 00.000 21444 Star::Find false star n=5 nbg=271 bg=3228.5 sigma=477.3 thresh=4661 peak=4512
01:09:39.685 00.000 21444 Star::Find false star n=2 nbg=275 bg=3068.1 sigma=503.4 thresh=4578 peak=4315
01:09:39.685 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.70,-16.02,0.00,R] [#3 -1.61,-4.60,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.93,0.38,0.79,U] [#8 -2.97,-1.27,0.12,U] [#9 6.94,6.17,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -1.63,-0.32,4.33,U] 
01:09:39.685 00.000 21444 single-star, 4 included, MultiStar: {-1.62, -0.24}, one-star: {-0.42, 0.43}
01:09:39.685 00.000 21444 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.05) = xAngle (-0.71 = -0.71)
01:09:39.685 00.000 21444 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.55 = 2.73)
01:09:39.685 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.43 hyp=0.60 cameraTheta=2.34 mountX=0.45 mountY=0.24, mountTheta=0.48
01:09:39.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.43, opts=13)
01:09:39.686 00.000 21444 Enqueuing Move request for scope (-0.42, 0.43)
01:09:39.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3076, FiltMin=284, FiltMax=65504, Gamma=0.560
01:09:39.686 00.000 21444 UpdateGuideState exits: m=497403 SNR=82.3 Saturated
01:09:39.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:39.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:39.686 00.000 21444 Enqueuing Expose request
01:09:39.687 00.001 25848 Worker thread wakes up
01:09:39.687 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.43) opts 0xd
01:09:39.687 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.43)
01:09:39.687 00.000 25848 Moving (-0.42, 0.43) raw xDistance=0.45 yDistance=0.24
01:09:39.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
01:09:39.687 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:39.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:09:39.687 00.000 25848 MoveAxis(E, 0, ABG)
01:09:39.687 00.000 25848 Move returns status 0, amount 0
01:09:39.687 00.000 25848 MoveAxis(N, 0, ABG)
01:09:39.687 00.000 25848 Move returns status 0, amount 0
01:09:39.687 00.000 25848 move complete, result=0
01:09:39.687 00.000 25848 worker thread done servicing request
01:09:39.687 00.000 25848 Worker thread wakes up
01:09:39.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:39.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:39.687 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
01:09:42.534 02.847 25848 Exposure complete
01:09:42.621 00.087 25848 worker thread done servicing request
01:09:42.622 00.001 21444 OnExposeComplete: enter
01:09:42.622 00.000 21444 UpdateGuideState(): m_state=6
01:09:42.622 00.000 21444 Star::Find(15, 1224, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1598
01:09:42.622 00.000 21444 Star::Find returns 1 (1), X=1223.25, Y=744.82, Mass=430732, SNR=69.5, Peak=12740 HFD=6.5
01:09:42.622 00.000 21444 Star::Find false star n=2 nbg=272 bg=3326.7 sigma=511.8 thresh=4862 peak=4337
01:09:42.622 00.000 21444 Star::Find false star n=3 nbg=268 bg=2188.0 sigma=411.7 thresh=3423 peak=3421
01:09:42.622 00.000 21444 Star::Find false star n=12 nbg=248 bg=3681.3 sigma=408.3 thresh=4906 peak=4785
01:09:42.622 00.000 21444 Star::Find false star n=2 nbg=262 bg=3379.7 sigma=501.1 thresh=4883 peak=4502
01:09:42.622 00.000 21444 Star::Find false star n=2 nbg=269 bg=3382.7 sigma=469.9 thresh=4793 peak=4393
01:09:42.622 00.000 21444 Star::Find false star n=6 nbg=254 bg=3447.2 sigma=455.7 thresh=4814 peak=4769
01:09:42.622 00.000 21444 Star::Find false star n=3 nbg=278 bg=2770.8 sigma=540.9 thresh=4393 peak=4052
01:09:42.622 00.000 21444 Star::Find false star n=7 nbg=256 bg=3051.8 sigma=440.3 thresh=4373 peak=4213
01:09:42.623 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.48,0.03,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -4.16,0.10,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.87,-0.74,3.98,U] 
01:09:42.623 00.000 21444 single-star, 3 included, MultiStar: {-2.84, -0.48}, one-star: {-1.85, -0.06}
01:09:42.623 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.12)
01:09:42.623 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
01:09:42.623 00.000 21444 CameraToMount -- cameraX=-1.85 cameraY=-0.06 hyp=1.86 cameraTheta=-3.11 mountX=1.84 mountY=-0.76, mountTheta=-0.39
01:09:42.624 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.85, y=-0.06, opts=13)
01:09:42.624 00.000 21444 Enqueuing Move request for scope (-1.85, -0.06)
01:09:42.624 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3092, FiltMin=406, FiltMax=65504, Gamma=0.560
01:09:42.624 00.000 21444 UpdateGuideState exits: m=430732 SNR=69.5 Saturated
01:09:42.624 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:42.624 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:42.624 00.000 21444 Enqueuing Expose request
01:09:42.624 00.000 25848 Worker thread wakes up
01:09:42.624 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.85, -0.06) opts 0xd
01:09:42.624 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.85, -0.06)
01:09:42.624 00.000 25848 Moving (-1.85, -0.06) raw xDistance=1.84 yDistance=-0.76
01:09:42.624 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.16 from input 1.84
01:09:42.624 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
01:09:42.624 00.000 25848 MoveAxis(W, 54, ABG)
01:09:42.624 00.000 25848 Guiding  Dir = 3, Dur = 54
01:09:42.673 00.049 25848 IsSlewing returns 0
01:09:42.673 00.000 25848 IsGuiding returns 0
01:09:42.705 00.032 25848 PulseGuide returned control before completion, sleep 33
01:09:42.752 00.047 25848 IsGuiding returns 1
01:09:42.752 00.000 25848 scope still moving after pulse duration time elapsed
01:09:42.813 00.061 25848 IsSlewing returns 0
01:09:42.814 00.001 25848 IsGuiding returns 0
01:09:42.814 00.000 25848 scope move finished after 54 + 87 ms
01:09:42.814 00.000 25848 Move returns status 0, amount 54
01:09:42.814 00.000 25848 MoveAxis(N, 21, ABG)
01:09:42.814 00.000 25848 Guiding  Dir = 0, Dur = 21
01:09:42.842 00.028 25848 IsSlewing returns 0
01:09:42.842 00.000 25848 IsGuiding returns 0
01:09:42.875 00.033 25848 IsGuiding returns 1
01:09:42.875 00.000 25848 scope still moving after pulse duration time elapsed
01:09:42.939 00.064 25848 IsSlewing returns 0
01:09:42.939 00.000 25848 IsGuiding returns 0
01:09:42.939 00.000 25848 scope move finished after 21 + 75 ms
01:09:42.939 00.000 25848 Move returns status 0, amount 21
01:09:42.940 00.001 25848 move complete, result=0
01:09:42.940 00.000 25848 worker thread done servicing request
01:09:42.940 00.000 25848 Worker thread wakes up
01:09:42.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:42.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:42.940 00.000 21444 GuideStep: 1.8 px 54 ms WEST, -0.8 px 21 ms NORTH
01:09:45.778 02.838 25848 Exposure complete
01:09:45.862 00.084 25848 worker thread done servicing request
01:09:45.862 00.000 21444 OnExposeComplete: enter
01:09:45.862 00.000 21444 UpdateGuideState(): m_state=6
01:09:45.862 00.000 21444 Star::Find(15, 1223, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1599
01:09:45.862 00.000 21444 Star::Find returns 1 (1), X=1225.17, Y=745.34, Mass=417719, SNR=68.2, Peak=13700 HFD=6.5
01:09:45.862 00.000 21444 Star::Find false star n=5 nbg=263 bg=3207.3 sigma=443.8 thresh=4539 peak=4521
01:09:45.862 00.000 21444 Star::Find false star n=3 nbg=257 bg=2191.8 sigma=404.1 thresh=3404 peak=3214
01:09:45.862 00.000 21444 Star::Find false star n=3 nbg=247 bg=3537.4 sigma=386.6 thresh=4697 peak=4447
01:09:45.862 00.000 21444 Star::Find false star n=4 nbg=253 bg=3518.3 sigma=434.7 thresh=4823 peak=4620
01:09:45.862 00.000 21444 Star::Find false star n=1 nbg=260 bg=3481.9 sigma=487.7 thresh=4945 peak=4506
01:09:45.863 00.001 21444 Star::Find false star n=3 nbg=271 bg=2638.5 sigma=500.0 thresh=4139 peak=3832
01:09:45.863 00.000 21444 Star::Find false star n=7 nbg=266 bg=2931.4 sigma=444.0 thresh=4263 peak=3913
01:09:45.863 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.03,0.29,0.15,U] [#4 0.00,0.00,0.00,L] [#5 -18.66,-13.36,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -2.97,0.90,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.53,-0.17,3.47,U] 
01:09:45.863 00.000 21444 single-star, 3 included, MultiStar: {-0.88, 0.15}, one-star: {0.07, 0.46}
01:09:45.863 00.000 21444 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.05) = xAngle (-1.62 = -1.62)
01:09:45.863 00.000 21444 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.47 = 1.82)
01:09:45.863 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.46 hyp=0.46 cameraTheta=1.43 mountX=-0.02 mountY=0.45, mountTheta=1.62
01:09:45.863 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.46, opts=13)
01:09:45.863 00.000 21444 Enqueuing Move request for scope (0.07, 0.46)
01:09:45.864 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=370, FiltMax=65504, Gamma=0.560
01:09:45.864 00.000 21444 UpdateGuideState exits: m=417719 SNR=68.2 Saturated
01:09:45.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:45.864 00.000 25848 Worker thread wakes up
01:09:45.864 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:45.864 00.000 21444 Enqueuing Expose request
01:09:45.864 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.46) opts 0xd
01:09:45.864 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.46)
01:09:45.864 00.000 25848 Moving (0.07, 0.46) raw xDistance=-0.02 yDistance=0.45
01:09:45.864 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:09:45.864 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:45.864 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:09:45.864 00.000 25848 MoveAxis(E, 0, ABG)
01:09:45.864 00.000 25848 Move returns status 0, amount 0
01:09:45.864 00.000 25848 MoveAxis(N, 0, ABG)
01:09:45.864 00.000 25848 Move returns status 0, amount 0
01:09:45.864 00.000 25848 move complete, result=0
01:09:45.864 00.000 25848 worker thread done servicing request
01:09:45.864 00.000 25848 Worker thread wakes up
01:09:45.864 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:45.864 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:45.864 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:09:48.708 02.844 25848 Exposure complete
01:09:48.795 00.087 25848 worker thread done servicing request
01:09:48.795 00.000 21444 OnExposeComplete: enter
01:09:48.795 00.000 21444 UpdateGuideState(): m_state=6
01:09:48.795 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1600
01:09:48.795 00.000 21444 Star::Find returns 1 (1), X=1226.19, Y=746.63, Mass=465834, SNR=78.2, Peak=14608 HFD=6.4
01:09:48.795 00.000 21444 Star::Find false star n=5 nbg=244 bg=3528.7 sigma=355.9 thresh=4596 peak=4569
01:09:48.795 00.000 21444 Star::Find false star n=6 nbg=249 bg=2138.5 sigma=355.8 thresh=3206 peak=3152
01:09:48.795 00.000 21444 Star::Find false star n=2 nbg=266 bg=3982.1 sigma=547.8 thresh=5626 peak=5335
01:09:48.795 00.000 21444 Star::Find false star n=1 nbg=248 bg=3624.9 sigma=469.1 thresh=5032 peak=4572
01:09:48.796 00.001 21444 Star::Find false star n=8 nbg=243 bg=3279.4 sigma=405.9 thresh=4497 peak=4487
01:09:48.796 00.000 21444 Star::Find false star n=2 nbg=269 bg=3388.2 sigma=503.4 thresh=4898 peak=4455
01:09:48.796 00.000 21444 Star::Find false star n=1 nbg=281 bg=3560.3 sigma=484.0 thresh=5012 peak=4518
01:09:48.796 00.000 21444 Star::Find false star n=3 nbg=243 bg=2637.3 sigma=371.7 thresh=3752 peak=3572
01:09:48.796 00.000 21444 Star::Find false star n=3 nbg=258 bg=3010.0 sigma=424.3 thresh=4283 peak=3980
01:09:48.796 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.87,1.23,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.55,0.80,4.46,U] 
01:09:48.796 00.000 21444 refined, 2 included, MultiStar: {-0.51, 1.02}, one-star: {1.09, 1.75}
01:09:48.796 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
01:09:48.796 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.43)
01:09:48.796 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=1.02 hyp=1.14 cameraTheta=2.04 mountX=0.60 mountY=0.75, mountTheta=0.89
01:09:48.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=1.02, opts=13)
01:09:48.797 00.000 21444 Enqueuing Move request for scope (-0.51, 1.02)
01:09:48.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=182, FiltMax=65504, Gamma=0.560
01:09:48.797 00.000 21444 UpdateGuideState exits: m=465834 SNR=78.2 Saturated
01:09:48.797 00.000 25848 Worker thread wakes up
01:09:48.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.02) opts 0xd
01:09:48.798 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.51, 1.02)
01:09:48.798 00.000 25848 Moving (-0.51, 1.02) raw xDistance=0.60 yDistance=0.75
01:09:48.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
01:09:48.798 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:09:48.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
01:09:48.798 00.000 25848 MoveAxis(W, 18, ABG)
01:09:48.798 00.000 25848 Guiding  Dir = 3, Dur = 18
01:09:48.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:48.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:48.798 00.000 21444 Enqueuing Expose request
01:09:48.861 00.063 25848 IsSlewing returns 0
01:09:48.861 00.000 25848 IsGuiding returns 0
01:09:48.892 00.031 25848 IsGuiding returns 1
01:09:48.892 00.000 25848 scope still moving after pulse duration time elapsed
01:09:48.939 00.047 25848 IsSlewing returns 0
01:09:48.939 00.000 25848 IsGuiding returns 0
01:09:48.939 00.000 25848 scope move finished after 18 + 59 ms
01:09:48.939 00.000 25848 Move returns status 0, amount 18
01:09:48.939 00.000 25848 MoveAxis(N, 0, ABG)
01:09:48.939 00.000 25848 Move returns status 0, amount 0
01:09:48.939 00.000 25848 move complete, result=0
01:09:48.939 00.000 25848 worker thread done servicing request
01:09:48.939 00.000 25848 Worker thread wakes up
01:09:48.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:48.939 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.7 px 0 ms NORTH
01:09:48.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:51.783 02.844 25848 Exposure complete
01:09:51.864 00.081 25848 worker thread done servicing request
01:09:51.864 00.000 21444 OnExposeComplete: enter
01:09:51.864 00.000 21444 UpdateGuideState(): m_state=6
01:09:51.864 00.000 21444 Star::Find(15, 1226, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1601
01:09:51.864 00.000 21444 Star::Find returns 1 (1), X=1226.47, Y=745.32, Mass=545385, SNR=90.4, Peak=15268 HFD=6.8
01:09:51.864 00.000 21444 Star::Find false star n=2 nbg=264 bg=3459.0 sigma=488.5 thresh=4924 peak=4716
01:09:51.864 00.000 21444 Star::Find false star n=5 nbg=260 bg=2019.6 sigma=392.5 thresh=3197 peak=3082
01:09:51.864 00.000 21444 Star::Find false star n=5 nbg=273 bg=3698.3 sigma=558.1 thresh=5373 peak=5300
01:09:51.865 00.001 21444 Star::Find false star n=2 nbg=272 bg=3346.6 sigma=570.4 thresh=5058 peak=4590
01:09:51.865 00.000 21444 Star::Find false star n=6 nbg=235 bg=3279.1 sigma=376.6 thresh=4409 peak=4406
01:09:51.865 00.000 21444 Star::Find false star n=5 nbg=251 bg=3373.2 sigma=398.7 thresh=4569 peak=4472
01:09:51.865 00.000 21444 Star::Find false star n=1 nbg=276 bg=2617.2 sigma=507.2 thresh=4139 peak=3766
01:09:51.865 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.85,0.43,1.02,U] [#8 2.02,-4.59,0.10,U] [#9 0.00,0.00,0.00,L] [#10 -5.99,15.76,0.00,M4] [#11 0.08,-0.34,3.61,U] 
01:09:51.865 00.000 21444 refined, 3 included, MultiStar: {0.00, -0.15}, one-star: {1.37, 0.43}
01:09:51.865 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.62 = 1.67)
01:09:51.865 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.46 = -1.18)
01:09:51.865 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.56 mountX=-0.01 mountY=-0.14, mountTheta=-1.67
01:09:51.866 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=-0.15, opts=13)
01:09:51.866 00.000 21444 Enqueuing Move request for scope (0.00, -0.15)
01:09:51.866 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=358, FiltMax=65504, Gamma=0.560
01:09:51.866 00.000 21444 UpdateGuideState exits: m=545385 SNR=90.4 Saturated
01:09:51.866 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:51.866 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:51.866 00.000 21444 Enqueuing Expose request
01:09:51.866 00.000 25848 Worker thread wakes up
01:09:51.866 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
01:09:51.866 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
01:09:51.866 00.000 25848 Moving (0.00, -0.15) raw xDistance=-0.01 yDistance=-0.14
01:09:51.866 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:09:51.866 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:51.866 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:09:51.866 00.000 25848 MoveAxis(E, 0, ABG)
01:09:51.866 00.000 25848 Move returns status 0, amount 0
01:09:51.866 00.000 25848 MoveAxis(N, 0, ABG)
01:09:51.866 00.000 25848 Move returns status 0, amount 0
01:09:51.866 00.000 25848 move complete, result=0
01:09:51.866 00.000 25848 worker thread done servicing request
01:09:51.866 00.000 25848 Worker thread wakes up
01:09:51.866 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:51.866 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:51.866 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:54.720 02.854 25848 Exposure complete
01:09:54.808 00.088 25848 worker thread done servicing request
01:09:54.808 00.000 21444 OnExposeComplete: enter
01:09:54.808 00.000 21444 UpdateGuideState(): m_state=6
01:09:54.808 00.000 21444 Star::Find(15, 1226, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1602
01:09:54.808 00.000 21444 Star::Find returns 1 (1), X=1225.03, Y=745.63, Mass=471109, SNR=81.4, Peak=14436 HFD=6.3
01:09:54.808 00.000 21444 Star::Find false star n=7 nbg=264 bg=3183.9 sigma=471.6 thresh=4599 peak=4550
01:09:54.809 00.001 21444 Star::Find false star n=3 nbg=271 bg=2133.4 sigma=430.4 thresh=3424 peak=3387
01:09:54.809 00.000 21444 Star::Find false star n=1 nbg=251 bg=3629.0 sigma=418.0 thresh=4883 peak=4456
01:09:54.809 00.000 21444 Star::Find false star n=4 nbg=274 bg=3238.8 sigma=527.0 thresh=4820 peak=4557
01:09:54.809 00.000 21444 Star::Find false star n=5 nbg=252 bg=3332.1 sigma=418.3 thresh=4587 peak=4460
01:09:54.809 00.000 21444 Star::Find false star n=3 nbg=255 bg=3541.8 sigma=454.6 thresh=4906 peak=4621
01:09:54.809 00.000 21444 Star::Find false star n=1 nbg=256 bg=2592.4 sigma=450.2 thresh=3943 peak=3512
01:09:54.809 00.000 21444 Star::Find false star n=3 nbg=255 bg=3198.8 sigma=426.8 thresh=4479 peak=4003
01:09:54.809 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.49,0.33,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -3.06,1.19,1.11,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.45,-0.71,3.33,U] 
01:09:54.809 00.000 21444 single-star, 3 included, MultiStar: {-1.46, -0.04}, one-star: {-0.08, 0.75}
01:09:54.809 00.000 21444 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.05) = xAngle (-1.38 = -1.38)
01:09:54.809 00.000 21444 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.22 = 2.06)
01:09:54.809 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.75 hyp=0.75 cameraTheta=1.67 mountX=0.14 mountY=0.67, mountTheta=1.36
01:09:54.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.75, opts=13)
01:09:54.810 00.000 21444 Enqueuing Move request for scope (-0.08, 0.75)
01:09:54.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=512, FiltMax=65504, Gamma=0.560
01:09:54.810 00.000 21444 UpdateGuideState exits: m=471109 SNR=81.4 Saturated
01:09:54.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:54.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:54.810 00.000 21444 Enqueuing Expose request
01:09:54.810 00.000 25848 Worker thread wakes up
01:09:54.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.75) opts 0xd
01:09:54.810 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.75)
01:09:54.810 00.000 25848 Moving (-0.08, 0.75) raw xDistance=0.14 yDistance=0.67
01:09:54.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:09:54.810 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:09:54.811 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
01:09:54.811 00.000 25848 MoveAxis(E, 0, ABG)
01:09:54.811 00.000 25848 Move returns status 0, amount 0
01:09:54.811 00.000 25848 MoveAxis(N, 0, ABG)
01:09:54.811 00.000 25848 Move returns status 0, amount 0
01:09:54.811 00.000 25848 move complete, result=0
01:09:54.811 00.000 25848 worker thread done servicing request
01:09:54.811 00.000 25848 Worker thread wakes up
01:09:54.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:54.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:54.811 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
01:09:57.663 02.852 25848 Exposure complete
01:09:57.742 00.079 25848 worker thread done servicing request
01:09:57.742 00.000 21444 OnExposeComplete: enter
01:09:57.742 00.000 21444 UpdateGuideState(): m_state=6
01:09:57.742 00.000 21444 Star::Find(15, 1225, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1603
01:09:57.743 00.001 21444 Star::Find returns 1 (1), X=1224.04, Y=746.96, Mass=467414, SNR=74.8, Peak=13956 HFD=6.3
01:09:57.743 00.000 21444 Star::Find false star n=2 nbg=252 bg=3444.8 sigma=479.9 thresh=4885 peak=4409
01:09:57.743 00.000 21444 Star::Find false star n=3 nbg=256 bg=2132.6 sigma=419.8 thresh=3392 peak=3242
01:09:57.743 00.000 21444 Star::Find false star n=5 nbg=254 bg=3797.5 sigma=457.7 thresh=5171 peak=5149
01:09:57.743 00.000 21444 Star::Find false star n=15 nbg=246 bg=3563.3 sigma=436.9 thresh=4874 peak=4755
01:09:57.743 00.000 21444 Star::Find false star n=6 nbg=261 bg=3393.9 sigma=463.0 thresh=4783 peak=4731
01:09:57.743 00.000 21444 Star::Find false star n=5 nbg=274 bg=3516.7 sigma=492.4 thresh=4994 peak=4940
01:09:57.743 00.000 21444 Star::Find false star n=4 nbg=273 bg=2588.4 sigma=427.0 thresh=3869 peak=3732
01:09:57.743 00.000 21444 Star::Find false star n=3 nbg=243 bg=2871.5 sigma=416.5 thresh=4121 peak=4076
01:09:57.743 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -22.49,-10.15,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 -3.87,1.38,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.28,0.79,4.06,U] 
01:09:57.743 00.000 21444 single-star, 2 included, MultiStar: {-3.00, 1.10}, one-star: {-1.06, 2.08}
01:09:57.743 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
01:09:57.743 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.85 = 2.43)
01:09:57.743 00.000 21444 CameraToMount -- cameraX=-1.06 cameraY=2.08 hyp=2.33 cameraTheta=2.04 mountX=1.24 mountY=1.52, mountTheta=0.89
01:09:57.744 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.06, y=2.08, opts=13)
01:09:57.744 00.000 21444 Enqueuing Move request for scope (-1.06, 2.08)
01:09:57.744 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=246, FiltMax=65504, Gamma=0.560
01:09:57.744 00.000 21444 UpdateGuideState exits: m=467414 SNR=74.8 Saturated
01:09:57.744 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:57.744 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:09:57.744 00.000 21444 Enqueuing Expose request
01:09:57.744 00.000 25848 Worker thread wakes up
01:09:57.744 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 2.08) opts 0xd
01:09:57.744 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.06, 2.08)
01:09:57.744 00.000 25848 Moving (-1.06, 2.08) raw xDistance=1.24 yDistance=1.52
01:09:57.744 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.24
01:09:57.744 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:09:57.744 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.52
01:09:57.744 00.000 25848 MoveAxis(W, 36, ABG)
01:09:57.744 00.000 25848 Guiding  Dir = 3, Dur = 36
01:09:57.764 00.020 25848 IsSlewing returns 0
01:09:57.766 00.002 25848 IsGuiding returns 0
01:09:57.797 00.031 25848 PulseGuide returned control before completion, sleep 15
01:09:57.821 00.024 25848 IsGuiding returns 1
01:09:57.821 00.000 25848 scope still moving after pulse duration time elapsed
01:09:57.873 00.052 25848 IsSlewing returns 0
01:09:57.874 00.001 25848 IsGuiding returns 0
01:09:57.874 00.000 25848 scope move finished after 36 + 71 ms
01:09:57.874 00.000 25848 Move returns status 0, amount 36
01:09:57.874 00.000 25848 MoveAxis(N, 0, ABG)
01:09:57.874 00.000 25848 Move returns status 0, amount 0
01:09:57.874 00.000 25848 move complete, result=0
01:09:57.874 00.000 25848 worker thread done servicing request
01:09:57.874 00.000 25848 Worker thread wakes up
01:09:57.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:09:57.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:09:57.874 00.000 21444 GuideStep: 1.2 px 36 ms WEST, 1.5 px 0 ms NORTH
01:10:00.726 02.852 25848 Exposure complete
01:10:00.815 00.089 25848 worker thread done servicing request
01:10:00.815 00.000 21444 OnExposeComplete: enter
01:10:00.815 00.000 21444 UpdateGuideState(): m_state=6
01:10:00.816 00.001 21444 Star::Find(15, 1224, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1604
01:10:00.816 00.000 21444 Star::Find returns 1 (1), X=1223.44, Y=747.55, Mass=467659, SNR=73.6, Peak=15876 HFD=5.9
01:10:00.816 00.000 21444 Star::Find false star n=4 nbg=261 bg=2115.0 sigma=438.1 thresh=3429 peak=3154
01:10:00.816 00.000 21444 Star::Find false star n=9 nbg=247 bg=3640.0 sigma=454.1 thresh=5002 peak=4663
01:10:00.816 00.000 21444 Star::Find false star n=1 nbg=260 bg=3510.6 sigma=463.0 thresh=4900 peak=4536
01:10:00.816 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.18,-2.35,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -28.20,-8.45,0.00,M8] [#6 4.35,6.66,0.00,M10] [#7 -4.60,2.03,1.03,U] [#8 0.00,0.00,0.00,L] [#9 -4.99,17.28,0.00,M9] [#10 14.59,17.98,0.00,M5] [#11 -2.68,1.06,3.57,U] 
01:10:00.816 00.000 21444 single-star, 2 included, MultiStar: {-2.85, 1.53}, one-star: {-1.66, 2.67}
01:10:00.816 00.000 21444 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.05) = xAngle (-0.92 = -0.92)
01:10:00.816 00.000 21444 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
01:10:00.816 00.000 21444 CameraToMount -- cameraX=-1.66 cameraY=2.67 hyp=3.14 cameraTheta=2.13 mountX=1.89 mountY=1.84, mountTheta=0.77
01:10:00.817 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.66, y=2.67, opts=13)
01:10:00.817 00.000 21444 Enqueuing Move request for scope (-1.66, 2.67)
01:10:00.818 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=482, FiltMax=65504, Gamma=0.560
01:10:00.818 00.000 21444 UpdateGuideState exits: m=467659 SNR=73.6 Saturated
01:10:00.818 00.000 25848 Worker thread wakes up
01:10:00.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.66, 2.67) opts 0xd
01:10:00.818 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.66, 2.67)
01:10:00.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:00.818 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:00.818 00.000 21444 Enqueuing Expose request
01:10:00.818 00.000 25848 Moving (-1.66, 2.67) raw xDistance=1.89 yDistance=1.84
01:10:00.818 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.89
01:10:00.818 00.000 25848 resist switch: large excursion: input 1.84 thresh 1.53 direction from -1 to 1
01:10:00.818 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.53
01:10:00.818 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.84 from input 1.84
01:10:00.818 00.000 25848 MoveAxis(W, 58, ABG)
01:10:00.818 00.000 25848 Guiding  Dir = 3, Dur = 58
01:10:00.842 00.024 25848 IsSlewing returns 0
01:10:00.842 00.000 25848 IsGuiding returns 0
01:10:00.874 00.032 25848 PulseGuide returned control before completion, sleep 37
01:10:00.914 00.040 25848 IsGuiding returns 1
01:10:00.914 00.000 25848 scope still moving after pulse duration time elapsed
01:10:00.969 00.055 25848 IsSlewing returns 0
01:10:00.969 00.000 25848 IsGuiding returns 0
01:10:00.969 00.000 25848 scope move finished after 58 + 68 ms
01:10:00.970 00.001 25848 Move returns status 0, amount 58
01:10:00.970 00.000 25848 BLC: Oldest BLC event removed
01:10:00.970 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 300 applied
01:10:00.970 00.000 25848 MoveAxis(S, 350, ABG)
01:10:00.970 00.000 25848 Guiding  Dir = 1, Dur = 350
01:10:00.998 00.028 25848 IsSlewing returns 0
01:10:00.998 00.000 25848 IsGuiding returns 0
01:10:01.029 00.031 25848 PulseGuide returned control before completion, sleep 329
01:10:01.349 00.320 21444 evsrv: cli 0107E4C0 connect
01:10:01.349 00.000 21444 case statement mapped state 6 to 3
01:10:01.350 00.001 21444 case statement mapped state 6 to 3
01:10:01.350 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"701548a2-bc72-454e-bcce-f8c07370370e"}
01:10:01.350 00.000 21444 case statement mapped state 6 to 3
01:10:01.351 00.001 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"701548a2-bc72-454e-bcce-f8c07370370e"}
01:10:01.351 00.000 21444 evsrv: cli 0107E4C0 disconnect
01:10:01.352 00.001 21444 evsrv: cli 0107E880 connect
01:10:01.352 00.000 21444 case statement mapped state 6 to 3
01:10:01.352 00.000 21444 case statement mapped state 6 to 3
01:10:01.353 00.001 21444 evsrv: cli 0107E880 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"ad0c548c-c471-4772-8ff0-a8eba9ef996f"}
01:10:01.353 00.000 21444 PhdController::Dither begins
01:10:01.353 00.000 21444 dither: size=6.00, dRA=-4.90 dDec=-1.63
01:10:01.353 00.000 21444 MountToCamera -- mountTheta (2.82) + m_xAngle (3.05) = xAngle (5.87 = -0.41)
01:10:01.353 00.000 21444 MountToCamera -- mountX=-4.90 mountY=-1.63 hyp=5.17 mountTheta=2.82 cameraX=4.74, cameraY=-2.06 cameraTheta=-0.41
01:10:01.353 00.000 21444 setting lock position to (1229.84, 742.82)
01:10:01.353 00.000 21444 Mount: notify guiding dithered (4.7, -2.1)
01:10:01.354 00.001 21444 MultiStar: stabilizing after lock position change
01:10:01.354 00.000 21444 Status Line: Dither by -4.90,-1.63
01:10:01.355 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
01:10:01.356 00.001 21444 PhdController: newstate STATE_SETTLE_WAIT
01:10:01.356 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0,"id":"ad0c548c-c471-4772-8ff0-a8eba9ef996f"}
01:10:01.356 00.000 21444 evsrv: cli 0107E880 disconnect
01:10:01.389 00.033 25848 IsGuiding returns 1
01:10:01.389 00.000 25848 scope still moving after pulse duration time elapsed
01:10:01.439 00.050 25848 IsSlewing returns 0
01:10:01.440 00.001 25848 IsGuiding returns 0
01:10:01.440 00.000 25848 scope move finished after 350 + 91 ms
01:10:01.440 00.000 25848 Move returns status 0, amount 350
01:10:01.440 00.000 25848 move complete, result=0
01:10:01.440 00.000 25848 worker thread done servicing request
01:10:01.440 00.000 25848 Worker thread wakes up
01:10:01.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:01.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1210,730,31,31)
01:10:01.440 00.000 21444 GuideStep: 1.9 px 58 ms WEST, 1.8 px 350 ms SOUTH
01:10:04.292 02.852 25848 Exposure complete
01:10:04.378 00.086 25848 worker thread done servicing request
01:10:04.378 00.000 21444 OnExposeComplete: enter
01:10:04.378 00.000 21444 UpdateGuideState(): m_state=6
01:10:04.378 00.000 21444 Star::Find(15, 1223, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1605
01:10:04.379 00.001 21444 Star::Find returns 1 (1), X=1226.30, Y=747.06, Mass=464189, SNR=80.9, Peak=13476 HFD=6.6
01:10:04.379 00.000 21444 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
01:10:04.379 00.000 21444 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.63 = 2.65)
01:10:04.379 00.000 21444 CameraToMount -- cameraX=-3.54 cameraY=4.24 hyp=5.52 cameraTheta=2.27 mountX=3.90 mountY=2.59, mountTheta=0.59
01:10:04.380 00.001 21444 dither recenter: remaining=(4.9,1.6) step=(4.9,1.6)
01:10:04.380 00.000 21444 MountToCamera -- mountTheta (-0.32) + m_xAngle (3.05) = xAngle (2.73 = 2.73)
01:10:04.380 00.000 21444 MountToCamera -- mountX=4.90 mountY=1.63 hyp=5.17 mountTheta=-0.32 cameraX=-4.74, cameraY=2.06 cameraTheta=2.73
01:10:04.380 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-4.74, y=2.06, opts=4)
01:10:04.380 00.000 21444 Enqueuing Move request for scope (-4.74, 2.06)
01:10:04.380 00.000 21444 Mount: notify direct move 4.90,1.63
01:10:04.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=370, FiltMax=65504, Gamma=0.560
01:10:04.380 00.000 21444 UpdateGuideState exits: m=464189 SNR=80.9 Saturated
01:10:04.380 00.000 21444 PhdController: settling, locked = 1, distance = 6.52 (3.00) aobump = 0 frame = 1 / 99999
01:10:04.380 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821804.380,"Host":"ASTROBRUCE","Inst":1,"Distance":6.52,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:10:04.380 00.000 25848 Worker thread wakes up
01:10:04.380 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:04.380 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:04.380 00.000 21444 Enqueuing Expose request
01:10:04.380 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-4.74, 2.06) opts 0x4
01:10:04.380 00.000 25848 Handling offset move in thread for scope, endpoint = (-4.74, 2.06)
01:10:04.380 00.000 25848 Moving (-4.74, 2.06) raw xDistance=4.90 yDistance=1.63
01:10:04.380 00.000 25848 BLC: window closed
01:10:04.380 00.000 25848 MoveAxis(W, 227, B)
01:10:04.380 00.000 25848 Guiding  Dir = 3, Dur = 227
01:10:04.407 00.027 25848 IsSlewing returns 0
01:10:04.407 00.000 25848 IsGuiding returns 0
01:10:04.438 00.031 25848 PulseGuide returned control before completion, sleep 206
01:10:04.714 00.276 25848 IsGuiding returns 1
01:10:04.714 00.000 25848 scope still moving after pulse duration time elapsed
01:10:04.779 00.065 25848 IsSlewing returns 0
01:10:04.780 00.001 25848 IsGuiding returns 0
01:10:04.780 00.000 25848 scope move finished after 227 + 145 ms
01:10:04.780 00.000 25848 Move returns status 0, amount 227
01:10:04.780 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
01:10:04.780 00.000 25848 MoveAxis(S, 44, B)
01:10:04.780 00.000 25848 Guiding  Dir = 1, Dur = 44
01:10:04.815 00.035 25848 IsSlewing returns 0
01:10:04.815 00.000 25848 IsGuiding returns 0
01:10:04.847 00.032 25848 PulseGuide returned control before completion, sleep 23
01:10:04.921 00.074 25848 IsGuiding returns 1
01:10:04.921 00.000 25848 scope still moving after pulse duration time elapsed
01:10:04.984 00.063 25848 IsSlewing returns 0
01:10:04.984 00.000 25848 IsGuiding returns 0
01:10:04.984 00.000 25848 scope move finished after 44 + 125 ms
01:10:04.984 00.000 25848 Move returns status 0, amount 44
01:10:04.984 00.000 25848 move complete, result=0
01:10:04.984 00.000 25848 worker thread done servicing request
01:10:04.984 00.000 25848 Worker thread wakes up
01:10:04.985 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:04.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:04.985 00.000 21444 GuideStep: 4.9 px 227 ms WEST, 1.6 px 44 ms SOUTH
01:10:07.832 02.847 25848 Exposure complete
01:10:07.920 00.088 25848 worker thread done servicing request
01:10:07.921 00.001 21444 OnExposeComplete: enter
01:10:07.921 00.000 21444 UpdateGuideState(): m_state=6
01:10:07.921 00.000 21444 Star::Find(15, 1226, 747, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1606
01:10:07.921 00.000 21444 Star::Find returns 1 (1), X=1232.27, Y=747.00, Mass=481865, SNR=86.0, Peak=15192 HFD=6.3
01:10:07.921 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
01:10:07.921 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.43)
01:10:07.921 00.000 21444 CameraToMount -- cameraX=2.43 cameraY=4.18 hyp=4.83 cameraTheta=1.04 mountX=-2.04 mountY=4.79, mountTheta=1.97
01:10:07.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.43, y=4.18, opts=13)
01:10:07.922 00.000 21444 Enqueuing Move request for scope (2.43, 4.18)
01:10:07.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=448, FiltMax=65504, Gamma=0.560
01:10:07.922 00.000 21444 UpdateGuideState exits: m=481865 SNR=86.0 Saturated
01:10:07.922 00.000 21444 PhdController: settling, locked = 1, distance = 4.83 (3.00) aobump = 0 frame = 2 / 99999
01:10:07.922 00.000 25848 Worker thread wakes up
01:10:07.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.43, 4.18) opts 0xd
01:10:07.922 00.000 25848 Handling offset move in thread for scope, endpoint = (2.43, 4.18)
01:10:07.922 00.000 25848 Moving (2.43, 4.18) raw xDistance=-2.04 yDistance=4.79
01:10:07.922 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.29 from input -2.04
01:10:07.922 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821807.922,"Host":"ASTROBRUCE","Inst":1,"Distance":4.83,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:10:07.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:07.922 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:07.922 00.000 21444 Enqueuing Expose request
01:10:07.922 00.000 25848 resist switch: large excursion: input 4.79 thresh 1.53 direction from 0 to 1
01:10:07.923 00.001 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=14.36
01:10:07.923 00.000 25848 GuideAlgorithmResistSwitch::result() returns 4.79 from input 4.79
01:10:07.923 00.000 25848 MoveAxis(E, 59, ABG)
01:10:07.923 00.000 25848 Guiding  Dir = 2, Dur = 59
01:10:07.955 00.032 25848 IsSlewing returns 0
01:10:07.955 00.000 25848 IsGuiding returns 0
01:10:07.987 00.032 25848 PulseGuide returned control before completion, sleep 38
01:10:08.034 00.047 25848 IsGuiding returns 1
01:10:08.034 00.000 25848 scope still moving after pulse duration time elapsed
01:10:08.094 00.060 25848 IsSlewing returns 0
01:10:08.094 00.000 25848 IsGuiding returns 0
01:10:08.094 00.000 25848 scope move finished after 59 + 79 ms
01:10:08.094 00.000 25848 Move returns status 0, amount 59
01:10:08.094 00.000 25848 MoveAxis(S, 131, ABG)
01:10:08.094 00.000 25848 Guiding  Dir = 1, Dur = 131
01:10:08.123 00.029 25848 IsSlewing returns 0
01:10:08.123 00.000 25848 IsGuiding returns 0
01:10:08.164 00.041 25848 PulseGuide returned control before completion, sleep 101
01:10:08.271 00.107 25848 IsGuiding returns 1
01:10:08.271 00.000 25848 scope still moving after pulse duration time elapsed
01:10:08.327 00.056 25848 IsSlewing returns 0
01:10:08.328 00.001 25848 IsGuiding returns 0
01:10:08.328 00.000 25848 scope move finished after 131 + 73 ms
01:10:08.328 00.000 25848 Move returns status 0, amount 131
01:10:08.328 00.000 25848 move complete, result=0
01:10:08.328 00.000 25848 worker thread done servicing request
01:10:08.328 00.000 25848 Worker thread wakes up
01:10:08.328 00.000 21444 GuideStep: -2.0 px 59 ms EAST, 4.8 px 131 ms SOUTH
01:10:08.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:08.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:11.177 02.849 25848 Exposure complete
01:10:11.252 00.075 25848 worker thread done servicing request
01:10:11.252 00.000 21444 OnExposeComplete: enter
01:10:11.252 00.000 21444 UpdateGuideState(): m_state=6
01:10:11.253 00.001 21444 Star::Find(15, 1232, 746, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1607
01:10:11.253 00.000 21444 Star::Find returns 1 (1), X=1229.60, Y=741.99, Mass=489136, SNR=65.6, Peak=14284 HFD=6.6
01:10:11.253 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.38)
01:10:11.253 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.46)
01:10:11.253 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.83 hyp=0.87 cameraTheta=-1.85 mountX=0.16 mountY=-0.86, mountTheta=-1.38
01:10:11.253 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.83, opts=13)
01:10:11.253 00.000 21444 Enqueuing Move request for scope (-0.24, -0.83)
01:10:11.254 00.001 25848 Worker thread wakes up
01:10:11.254 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.83) opts 0xd
01:10:11.254 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.83)
01:10:11.254 00.000 25848 Moving (-0.24, -0.83) raw xDistance=0.16 yDistance=-0.86
01:10:11.254 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:10:11.254 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:10:11.254 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=432, FiltMax=65504, Gamma=0.560
01:10:11.254 00.000 21444 UpdateGuideState exits: m=489136 SNR=65.6 Saturated
01:10:11.254 00.000 21444 PhdController: settling, locked = 1, distance = 3.64 (3.00) aobump = 0 frame = 3 / 99999
01:10:11.254 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
01:10:11.254 00.000 25848 MoveAxis(E, 0, ABG)
01:10:11.254 00.000 25848 Move returns status 0, amount 0
01:10:11.254 00.000 25848 MoveAxis(N, 0, ABG)
01:10:11.254 00.000 25848 Move returns status 0, amount 0
01:10:11.254 00.000 25848 move complete, result=0
01:10:11.254 00.000 25848 worker thread done servicing request
01:10:11.254 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821811.254,"Host":"ASTROBRUCE","Inst":1,"Distance":3.64,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:10:11.254 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:11.254 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:11.254 00.000 21444 Enqueuing Expose request
01:10:11.254 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.9 px 0 ms NORTH
01:10:11.254 00.000 25848 Worker thread wakes up
01:10:11.254 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:11.255 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:14.098 02.843 25848 Exposure complete
01:10:14.182 00.084 25848 worker thread done servicing request
01:10:14.182 00.000 21444 OnExposeComplete: enter
01:10:14.182 00.000 21444 UpdateGuideState(): m_state=6
01:10:14.182 00.000 21444 Star::Find(15, 1229, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1608
01:10:14.182 00.000 21444 Star::Find returns 1 (1), X=1231.31, Y=741.27, Mass=457233, SNR=67.1, Peak=13300 HFD=7.0
01:10:14.182 00.000 21444 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.05) = xAngle (-3.86 = 2.42)
01:10:14.182 00.000 21444 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.42)
01:10:14.182 00.000 21444 CameraToMount -- cameraX=1.47 cameraY=-1.55 hyp=2.14 cameraTheta=-0.81 mountX=-1.60 mountY=-0.88, mountTheta=-2.64
01:10:14.183 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.47, y=-1.55, opts=13)
01:10:14.183 00.000 21444 Enqueuing Move request for scope (1.47, -1.55)
01:10:14.183 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=458, FiltMax=65504, Gamma=0.560
01:10:14.183 00.000 21444 UpdateGuideState exits: m=457233 SNR=67.1 Saturated
01:10:14.183 00.000 21444 PhdController: settling, locked = 1, distance = 3.19 (3.00) aobump = 0 frame = 4 / 99999
01:10:14.183 00.000 25848 Worker thread wakes up
01:10:14.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.47, -1.55) opts 0xd
01:10:14.183 00.000 25848 Handling offset move in thread for scope, endpoint = (1.47, -1.55)
01:10:14.183 00.000 25848 Moving (1.47, -1.55) raw xDistance=-1.60 yDistance=-0.88
01:10:14.183 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.60
01:10:14.183 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:10:14.183 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
01:10:14.183 00.000 25848 MoveAxis(E, 47, ABG)
01:10:14.183 00.000 25848 Guiding  Dir = 2, Dur = 47
01:10:14.183 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821814.183,"Host":"ASTROBRUCE","Inst":1,"Distance":3.19,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:10:14.184 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:14.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:14.184 00.000 21444 Enqueuing Expose request
01:10:14.205 00.021 25848 IsSlewing returns 0
01:10:14.205 00.000 25848 IsGuiding returns 0
01:10:14.235 00.030 25848 PulseGuide returned control before completion, sleep 26
01:10:14.268 00.033 25848 IsGuiding returns 1
01:10:14.268 00.000 25848 scope still moving after pulse duration time elapsed
01:10:14.327 00.059 25848 IsSlewing returns 0
01:10:14.328 00.001 25848 IsGuiding returns 0
01:10:14.328 00.000 25848 scope move finished after 47 + 75 ms
01:10:14.328 00.000 25848 Move returns status 0, amount 47
01:10:14.328 00.000 25848 MoveAxis(N, 0, ABG)
01:10:14.328 00.000 25848 Move returns status 0, amount 0
01:10:14.328 00.000 25848 move complete, result=0
01:10:14.328 00.000 25848 worker thread done servicing request
01:10:14.328 00.000 25848 Worker thread wakes up
01:10:14.328 00.000 21444 GuideStep: -1.6 px 47 ms EAST, -0.9 px 0 ms NORTH
01:10:14.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:14.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:17.177 02.849 25848 Exposure complete
01:10:17.256 00.079 25848 worker thread done servicing request
01:10:17.256 00.000 21444 OnExposeComplete: enter
01:10:17.256 00.000 21444 UpdateGuideState(): m_state=6
01:10:17.256 00.000 21444 Star::Find(15, 1231, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1609
01:10:17.256 00.000 21444 Star::Find returns 1 (1), X=1230.83, Y=741.96, Mass=438165, SNR=67.0, Peak=13880 HFD=6.4
01:10:17.256 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
01:10:17.256 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
01:10:17.256 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=-0.86 hyp=1.31 cameraTheta=-0.72 mountX=-1.06 mountY=-0.42, mountTheta=-2.76
01:10:17.256 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=-0.86, opts=13)
01:10:17.256 00.000 21444 Enqueuing Move request for scope (0.99, -0.86)
01:10:17.256 00.000 25848 Worker thread wakes up
01:10:17.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, -0.86) opts 0xd
01:10:17.256 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, -0.86)
01:10:17.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=422, FiltMax=65504, Gamma=0.560
01:10:17.258 00.002 25848 Moving (0.99, -0.86) raw xDistance=-1.06 yDistance=-0.42
01:10:17.258 00.000 21444 UpdateGuideState exits: m=438165 SNR=67.0 Saturated
01:10:17.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.06
01:10:17.258 00.000 21444 PhdController: settling, locked = 1, distance = 2.63 (3.00) aobump = 0 frame = 5 / 99999
01:10:17.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:17.258 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821817.258,"Host":"ASTROBRUCE","Inst":1,"Distance":2.63,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:10:17.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:10:17.258 00.000 25848 MoveAxis(E, 34, ABG)
01:10:17.258 00.000 25848 Guiding  Dir = 2, Dur = 34
01:10:17.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:17.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:17.258 00.000 21444 Enqueuing Expose request
01:10:17.283 00.025 25848 IsSlewing returns 0
01:10:17.284 00.001 25848 IsGuiding returns 0
01:10:17.314 00.030 25848 PulseGuide returned control before completion, sleep 13
01:10:17.334 00.020 25848 IsGuiding returns 1
01:10:17.334 00.000 25848 scope still moving after pulse duration time elapsed
01:10:17.389 00.055 25848 IsSlewing returns 0
01:10:17.389 00.000 25848 IsGuiding returns 0
01:10:17.389 00.000 25848 scope move finished after 34 + 72 ms
01:10:17.389 00.000 25848 Move returns status 0, amount 34
01:10:17.389 00.000 25848 MoveAxis(N, 0, ABG)
01:10:17.390 00.001 25848 Move returns status 0, amount 0
01:10:17.390 00.000 25848 move complete, result=0
01:10:17.390 00.000 25848 worker thread done servicing request
01:10:17.390 00.000 25848 Worker thread wakes up
01:10:17.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:17.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:17.390 00.000 21444 GuideStep: -1.1 px 34 ms EAST, -0.4 px 0 ms NORTH
01:10:20.240 02.850 25848 Exposure complete
01:10:20.327 00.087 25848 worker thread done servicing request
01:10:20.327 00.000 21444 OnExposeComplete: enter
01:10:20.327 00.000 21444 UpdateGuideState(): m_state=6
01:10:20.328 00.001 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1610
01:10:20.328 00.000 21444 Star::Find returns 1 (1), X=1230.07, Y=742.39, Mass=400741, SNR=64.7, Peak=12844 HFD=6.5
01:10:20.328 00.000 21444 CameraToMount -- cameraTheta (-1.09) - m_xAngle (3.05) = xAngle (-4.14 = 2.15)
01:10:20.328 00.000 21444 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.98 = -0.70)
01:10:20.328 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.43 hyp=0.49 cameraTheta=-1.09 mountX=-0.27 mountY=-0.32, mountTheta=-2.27
01:10:20.329 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.43, opts=13)
01:10:20.329 00.000 21444 Enqueuing Move request for scope (0.23, -0.43)
01:10:20.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=376, FiltMax=65504, Gamma=0.560
01:10:20.329 00.000 21444 UpdateGuideState exits: m=400741 SNR=64.7 Saturated
01:10:20.329 00.000 21444 PhdController: settling, locked = 1, distance = 1.99 (3.00) aobump = 0 frame = 6 / 99999
01:10:20.329 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821820.329,"Host":"ASTROBRUCE","Inst":1,"Distance":1.99,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
01:10:20.329 00.000 25848 Worker thread wakes up
01:10:20.329 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.43) opts 0xd
01:10:20.329 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.43)
01:10:20.329 00.000 25848 Moving (0.23, -0.43) raw xDistance=-0.27 yDistance=-0.32
01:10:20.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
01:10:20.329 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:20.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:10:20.329 00.000 25848 MoveAxis(E, 0, ABG)
01:10:20.329 00.000 25848 Move returns status 0, amount 0
01:10:20.329 00.000 25848 MoveAxis(N, 0, ABG)
01:10:20.329 00.000 25848 Move returns status 0, amount 0
01:10:20.329 00.000 25848 move complete, result=0
01:10:20.330 00.001 25848 worker thread done servicing request
01:10:20.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:20.330 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:20.330 00.000 21444 Enqueuing Expose request
01:10:20.330 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
01:10:20.330 00.000 25848 Worker thread wakes up
01:10:20.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:20.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:23.173 02.843 25848 Exposure complete
01:10:23.258 00.085 25848 worker thread done servicing request
01:10:23.258 00.000 21444 OnExposeComplete: enter
01:10:23.258 00.000 21444 UpdateGuideState(): m_state=6
01:10:23.258 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1611
01:10:23.258 00.000 21444 Star::Find returns 1 (1), X=1228.94, Y=742.00, Mass=465219, SNR=92.3, Peak=14560 HFD=6.2
01:10:23.259 00.001 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.83)
01:10:23.259 00.000 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.01)
01:10:23.259 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=-0.82 hyp=1.21 cameraTheta=-2.40 mountX=0.82 mountY=-1.10, mountTheta=-0.93
01:10:23.259 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=-0.82, opts=13)
01:10:23.259 00.000 21444 Enqueuing Move request for scope (-0.90, -0.82)
01:10:23.259 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=166, FiltMax=65504, Gamma=0.560
01:10:23.259 00.000 21444 UpdateGuideState exits: m=465219 SNR=92.3 Saturated
01:10:23.259 00.000 21444 PhdController: settling, locked = 1, distance = 1.76 (3.00) aobump = 0 frame = 7 / 99999
01:10:23.259 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821823.259,"Host":"ASTROBRUCE","Inst":1,"Distance":1.76,"Time":6.0,"SettleTime":12.0,"StarLocked":true}
01:10:23.260 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:23.260 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:23.260 00.000 21444 Enqueuing Expose request
01:10:23.260 00.000 25848 Worker thread wakes up
01:10:23.260 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.82) opts 0xd
01:10:23.260 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, -0.82)
01:10:23.260 00.000 25848 Moving (-0.90, -0.82) raw xDistance=0.82 yDistance=-1.10
01:10:23.260 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82
01:10:23.260 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:10:23.260 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
01:10:23.260 00.000 25848 MoveAxis(W, 24, ABG)
01:10:23.260 00.000 25848 Guiding  Dir = 3, Dur = 24
01:10:23.280 00.020 25848 IsSlewing returns 0
01:10:23.280 00.000 25848 IsGuiding returns 0
01:10:23.345 00.065 25848 IsGuiding returns 1
01:10:23.345 00.000 25848 scope still moving after pulse duration time elapsed
01:10:23.405 00.060 25848 IsSlewing returns 0
01:10:23.405 00.000 25848 IsGuiding returns 0
01:10:23.405 00.000 25848 scope move finished after 24 + 100 ms
01:10:23.405 00.000 25848 Move returns status 0, amount 24
01:10:23.405 00.000 25848 MoveAxis(N, 0, ABG)
01:10:23.405 00.000 25848 Move returns status 0, amount 0
01:10:23.405 00.000 25848 move complete, result=0
01:10:23.405 00.000 25848 worker thread done servicing request
01:10:23.406 00.001 25848 Worker thread wakes up
01:10:23.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:23.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:23.406 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -1.1 px 0 ms NORTH
01:10:26.262 02.856 25848 Exposure complete
01:10:26.350 00.088 25848 worker thread done servicing request
01:10:26.351 00.001 21444 OnExposeComplete: enter
01:10:26.351 00.000 21444 UpdateGuideState(): m_state=6
01:10:26.351 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1612
01:10:26.351 00.000 21444 Star::Find returns 1 (1), X=1231.68, Y=742.18, Mass=509400, SNR=81.7, Peak=14612 HFD=7.2
01:10:26.351 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.38 = 2.90)
01:10:26.351 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.06)
01:10:26.351 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=-0.64 hyp=1.95 cameraTheta=-0.33 mountX=-1.89 mountY=0.11, mountTheta=3.08
01:10:26.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=-0.64, opts=13)
01:10:26.352 00.000 21444 Enqueuing Move request for scope (1.84, -0.64)
01:10:26.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=256, FiltMax=65504, Gamma=0.560
01:10:26.352 00.000 21444 UpdateGuideState exits: m=509400 SNR=81.7 Saturated
01:10:26.352 00.000 21444 PhdController: settling, locked = 1, distance = 1.81 (3.00) aobump = 0 frame = 8 / 99999
01:10:26.352 00.000 25848 Worker thread wakes up
01:10:26.352 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, -0.64) opts 0xd
01:10:26.352 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, -0.64)
01:10:26.352 00.000 25848 Moving (1.84, -0.64) raw xDistance=-1.89 yDistance=0.11
01:10:26.352 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.89
01:10:26.352 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:26.352 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778821826.352,"Host":"ASTROBRUCE","Inst":1,"Distance":1.81,"Time":9.1,"SettleTime":12.0,"StarLocked":true}
01:10:26.352 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:10:26.352 00.000 25848 MoveAxis(E, 53, ABG)
01:10:26.352 00.000 25848 Guiding  Dir = 2, Dur = 53
01:10:26.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:26.352 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:26.352 00.000 21444 Enqueuing Expose request
01:10:26.373 00.021 25848 IsSlewing returns 0
01:10:26.373 00.000 25848 IsGuiding returns 0
01:10:26.404 00.031 25848 PulseGuide returned control before completion, sleep 32
01:10:26.451 00.047 25848 IsGuiding returns 1
01:10:26.451 00.000 25848 scope still moving after pulse duration time elapsed
01:10:26.534 00.083 25848 IsSlewing returns 0
01:10:26.534 00.000 25848 IsGuiding returns 0
01:10:26.534 00.000 25848 scope move finished after 53 + 107 ms
01:10:26.534 00.000 25848 Move returns status 0, amount 53
01:10:26.534 00.000 25848 MoveAxis(N, 0, ABG)
01:10:26.534 00.000 25848 Move returns status 0, amount 0
01:10:26.534 00.000 25848 move complete, result=0
01:10:26.534 00.000 25848 worker thread done servicing request
01:10:26.534 00.000 25848 Worker thread wakes up
01:10:26.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:26.534 00.000 21444 GuideStep: -1.9 px 53 ms EAST, 0.1 px 0 ms NORTH
01:10:26.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:29.385 02.851 25848 Exposure complete
01:10:29.469 00.084 25848 worker thread done servicing request
01:10:29.469 00.000 21444 OnExposeComplete: enter
01:10:29.469 00.000 21444 UpdateGuideState(): m_state=6
01:10:29.469 00.000 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1613
01:10:29.469 00.000 21444 Star::Find returns 1 (1), X=1230.99, Y=742.75, Mass=445337, SNR=64.2, Peak=13172 HFD=6.5
01:10:29.469 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
01:10:29.469 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.33)
01:10:29.469 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=-0.07 hyp=1.16 cameraTheta=-0.06 mountX=-1.16 mountY=0.37, mountTheta=2.83
01:10:29.470 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=-0.07, opts=13)
01:10:29.470 00.000 21444 Enqueuing Move request for scope (1.15, -0.07)
01:10:29.470 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=280, FiltMax=65504, Gamma=0.560
01:10:29.470 00.000 21444 UpdateGuideState exits: m=445337 SNR=64.2 Saturated
01:10:29.470 00.000 21444 PhdController: settling, locked = 1, distance = 1.62 (3.00) aobump = 0 frame = 9 / 99999
01:10:29.470 00.000 21444 PhdController: newstate STATE_FINISH
01:10:29.470 00.000 21444 PhdController complete: success
01:10:29.470 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778821829.470,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
01:10:29.470 00.000 21444 Mount: notify guiding dither settle done success=1
01:10:29.470 00.000 21444 PhdController: newstate STATE_IDLE
01:10:29.470 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:29.470 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:29.470 00.000 21444 Enqueuing Expose request
01:10:29.471 00.001 25848 Worker thread wakes up
01:10:29.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.07) opts 0xd
01:10:29.471 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, -0.07)
01:10:29.471 00.000 25848 Moving (1.15, -0.07) raw xDistance=-1.16 yDistance=0.37
01:10:29.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.16
01:10:29.471 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:29.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:10:29.471 00.000 25848 MoveAxis(E, 37, ABG)
01:10:29.471 00.000 25848 Guiding  Dir = 2, Dur = 37
01:10:29.500 00.029 25848 IsSlewing returns 0
01:10:29.500 00.000 25848 IsGuiding returns 0
01:10:29.532 00.032 25848 PulseGuide returned control before completion, sleep 16
01:10:29.555 00.023 25848 IsGuiding returns 1
01:10:29.555 00.000 25848 scope still moving after pulse duration time elapsed
01:10:29.611 00.056 25848 IsSlewing returns 0
01:10:29.611 00.000 25848 IsGuiding returns 0
01:10:29.611 00.000 25848 scope move finished after 37 + 75 ms
01:10:29.611 00.000 25848 Move returns status 0, amount 37
01:10:29.611 00.000 25848 MoveAxis(N, 0, ABG)
01:10:29.611 00.000 25848 Move returns status 0, amount 0
01:10:29.611 00.000 25848 move complete, result=0
01:10:29.611 00.000 25848 worker thread done servicing request
01:10:29.611 00.000 25848 Worker thread wakes up
01:10:29.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:29.612 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:29.612 00.000 21444 GuideStep: -1.2 px 37 ms EAST, 0.4 px 0 ms NORTH
01:10:32.458 02.846 25848 Exposure complete
01:10:32.546 00.088 25848 worker thread done servicing request
01:10:32.546 00.000 21444 OnExposeComplete: enter
01:10:32.546 00.000 21444 UpdateGuideState(): m_state=6
01:10:32.546 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.546 00.000 21444 Star::Find returns 1 (1), X=1229.36, Y=741.62, Mass=455931, SNR=75.8, Peak=13856 HFD=6.3
01:10:32.546 00.000 21444 MultiStar: exiting stabilization period
01:10:32.546 00.000 21444 MultiStar: updating star positions after lock position change
01:10:32.546 00.000 21444 Star::Find(15, 394, 444, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.546 00.000 21444 Star::Find false star n=5 nbg=271 bg=3315.1 sigma=485.6 thresh=4772 peak=4620
01:10:32.546 00.000 21444 Star::Find returns 0 (2), X=394.00, Y=444.00, Mass=8320, SNR=2.9, Peak=5368 HFD=0.0
01:10:32.546 00.000 21444 Star::Find(15, 1497, 1040, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.546 00.000 21444 Star::Find false star n=2 nbg=278 bg=2207.6 sigma=423.6 thresh=3478 peak=3284
01:10:32.546 00.000 21444 Star::Find returns 0 (2), X=1497.00, Y=1040.00, Mass=3225, SNR=2.9, Peak=4092 HFD=0.0
01:10:32.546 00.000 21444 Star::Find(15, 1395, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.546 00.000 21444 Star::Find returns 1 (1), X=1397.76, Y=63.72, Mass=13130, SNR=11.7, Peak=6000 HFD=5.3
01:10:32.546 00.000 21444 Star::Find(15, 1286, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.546 00.000 21444 Star::Find false star n=7 nbg=256 bg=3503.1 sigma=423.5 thresh=4774 peak=4751
01:10:32.546 00.000 21444 Star::Find returns 0 (2), X=1286.00, Y=281.00, Mass=10382, SNR=2.9, Peak=5396 HFD=0.0
01:10:32.546 00.000 21444 Star::Find(15, 228, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.547 00.001 21444 Star::Find false star n=8 nbg=255 bg=3418.7 sigma=402.6 thresh=4626 peak=4522
01:10:32.547 00.000 21444 Star::Find returns 0 (2), X=228.00, Y=335.00, Mass=11330, SNR=2.9, Peak=5192 HFD=0.0
01:10:32.547 00.000 21444 Star::Find(15, 857, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.547 00.000 21444 Star::Find false star n=4 nbg=278 bg=3324.7 sigma=530.7 thresh=4917 peak=4823
01:10:32.547 00.000 21444 Star::Find returns 0 (2), X=857.00, Y=531.00, Mass=8377, SNR=2.9, Peak=5672 HFD=0.0
01:10:32.547 00.000 21444 Star::Find(15, 1600, 360, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.547 00.000 21444 Star::Find false star n=4 nbg=265 bg=3478.5 sigma=501.3 thresh=4982 peak=4613
01:10:32.547 00.000 21444 Star::Find returns 0 (2), X=1600.00, Y=360.00, Mass=7186, SNR=2.9, Peak=5596 HFD=0.0
01:10:32.547 00.000 21444 Star::Find(15, 484, 154, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.547 00.000 21444 Star::Find false star n=2 nbg=272 bg=3530.8 sigma=505.5 thresh=5047 peak=4491
01:10:32.547 00.000 21444 Star::Find returns 0 (2), X=484.00, Y=154.00, Mass=3298, SNR=2.9, Peak=5220 HFD=0.0
01:10:32.547 00.000 21444 Star::Find(15, 509, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.547 00.000 21444 Star::Find false star n=4 nbg=252 bg=2624.8 sigma=408.8 thresh=3851 peak=3809
01:10:32.547 00.000 21444 Star::Find returns 0 (2), X=509.00, Y=975.00, Mass=6413, SNR=2.9, Peak=4688 HFD=0.0
01:10:32.547 00.000 21444 Star::Find(15, 1558, 818, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.547 00.000 21444 Star::Find false star n=4 nbg=254 bg=2941.0 sigma=464.2 thresh=4334 peak=4157
01:10:32.547 00.000 21444 Star::Find returns 0 (2), X=1558.00, Y=818.00, Mass=6588, SNR=2.9, Peak=4716 HFD=0.0
01:10:32.547 00.000 21444 Star::Find(15, 702, 146, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
01:10:32.547 00.000 21444 Star::Find returns 1 (1), X=720.13, Y=161.66, Mass=530672, SNR=114.3, Peak=6156 HFD=4.7
01:10:32.547 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
01:10:32.547 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
01:10:32.547 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-1.20 hyp=1.29 cameraTheta=-1.95 mountX=0.37 mountY=-1.29, mountTheta=-1.29
01:10:32.549 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-1.20, opts=13)
01:10:32.549 00.000 21444 Enqueuing Move request for scope (-0.48, -1.20)
01:10:32.549 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=470, FiltMax=65504, Gamma=0.560
01:10:32.549 00.000 21444 UpdateGuideState exits: m=455931 SNR=75.8 Saturated
01:10:32.549 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:32.549 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:32.549 00.000 21444 Enqueuing Expose request
01:10:32.549 00.000 25848 Worker thread wakes up
01:10:32.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -1.20) opts 0xd
01:10:32.549 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -1.20)
01:10:32.549 00.000 25848 Moving (-0.48, -1.20) raw xDistance=0.37 yDistance=-1.29
01:10:32.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
01:10:32.550 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:10:32.550 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.29
01:10:32.550 00.000 25848 MoveAxis(E, 0, ABG)
01:10:32.550 00.000 25848 Move returns status 0, amount 0
01:10:32.550 00.000 25848 MoveAxis(N, 0, ABG)
01:10:32.550 00.000 25848 Move returns status 0, amount 0
01:10:32.550 00.000 25848 move complete, result=0
01:10:32.550 00.000 25848 worker thread done servicing request
01:10:32.550 00.000 25848 Worker thread wakes up
01:10:32.550 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:32.550 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:32.550 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.3 px 0 ms NORTH
01:10:35.396 02.846 25848 Exposure complete
01:10:35.464 00.068 25848 worker thread done servicing request
01:10:35.464 00.000 21444 OnExposeComplete: enter
01:10:35.465 00.001 21444 UpdateGuideState(): m_state=6
01:10:35.465 00.000 21444 Star::Find(15, 1229, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1615
01:10:35.465 00.000 21444 Star::Find returns 1 (1), X=1230.76, Y=742.70, Mass=456181, SNR=72.2, Peak=14356 HFD=6.0
01:10:35.465 00.000 21444 Star::Find false star n=2 nbg=258 bg=2197.9 sigma=437.6 thresh=3511 peak=3308
01:10:35.465 00.000 21444 Star::Find false star n=3 nbg=262 bg=3304.1 sigma=450.6 thresh=4656 peak=4429
01:10:35.465 00.000 21444 Star::Find false star n=6 nbg=268 bg=3514.9 sigma=470.5 thresh=4926 peak=4925
01:10:35.465 00.000 21444 Star::Find false star n=1 nbg=271 bg=3428.8 sigma=497.2 thresh=4920 peak=4427
01:10:35.465 00.000 21444 Star::Find false star n=6 nbg=252 bg=2993.8 sigma=422.4 thresh=4261 peak=4080
01:10:35.465 00.000 21444 MultiStar: [#1 14.93,-38.08,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -4.67,12.62,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.17,-3.04,0.14,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 14.85,0.49,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 14.29,-17.04,0.00,M1] 
01:10:35.465 00.000 21444 refined, 1 included, MultiStar: {0.29, -0.48}, one-star: {0.93, -0.12}
01:10:35.465 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.21)
01:10:35.465 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
01:10:35.465 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.48 hyp=0.56 cameraTheta=-1.03 mountX=-0.33 mountY=-0.33, mountTheta=-2.36
01:10:35.466 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.48, opts=13)
01:10:35.466 00.000 21444 Enqueuing Move request for scope (0.29, -0.48)
01:10:35.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=396, FiltMax=65504, Gamma=0.560
01:10:35.466 00.000 21444 UpdateGuideState exits: m=456181 SNR=72.2 Saturated
01:10:35.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:35.466 00.000 25848 Worker thread wakes up
01:10:35.466 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.48) opts 0xd
01:10:35.466 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.48)
01:10:35.466 00.000 25848 Moving (0.29, -0.48) raw xDistance=-0.33 yDistance=-0.33
01:10:35.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
01:10:35.466 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:35.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:35.466 00.000 21444 Enqueuing Expose request
01:10:35.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:10:35.467 00.001 25848 MoveAxis(E, 0, ABG)
01:10:35.467 00.000 25848 Move returns status 0, amount 0
01:10:35.467 00.000 25848 MoveAxis(N, 0, ABG)
01:10:35.467 00.000 25848 Move returns status 0, amount 0
01:10:35.467 00.000 25848 move complete, result=0
01:10:35.467 00.000 25848 worker thread done servicing request
01:10:35.467 00.000 25848 Worker thread wakes up
01:10:35.467 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:35.467 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:35.467 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
01:10:38.319 02.852 25848 Exposure complete
01:10:38.402 00.083 25848 worker thread done servicing request
01:10:38.402 00.000 21444 OnExposeComplete: enter
01:10:38.402 00.000 21444 UpdateGuideState(): m_state=6
01:10:38.403 00.001 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1616
01:10:38.403 00.000 21444 Star::Find returns 1 (1), X=1231.10, Y=742.86, Mass=500955, SNR=79.2, Peak=13376 HFD=6.6
01:10:38.403 00.000 21444 Star::Find false star n=2 nbg=276 bg=3934.2 sigma=601.8 thresh=5740 peak=5669
01:10:38.403 00.000 21444 Star::Find false star n=5 nbg=265 bg=3399.0 sigma=462.9 thresh=4788 peak=4710
01:10:38.403 00.000 21444 Star::Find false star n=9 nbg=251 bg=3356.4 sigma=427.4 thresh=4639 peak=4389
01:10:38.403 00.000 21444 Star::Find false star n=5 nbg=254 bg=3476.3 sigma=384.8 thresh=4631 peak=4512
01:10:38.403 00.000 21444 Star::Find false star n=1 nbg=262 bg=3491.9 sigma=501.1 thresh=4995 peak=4652
01:10:38.403 00.000 21444 Star::Find false star n=5 nbg=245 bg=2759.8 sigma=389.6 thresh=3929 peak=3882
01:10:38.403 00.000 21444 Star::Find false star n=6 nbg=267 bg=2861.9 sigma=476.6 thresh=4292 peak=4228
01:10:38.403 00.000 21444 MultiStar: [#1 11.54,-54.14,0.00,M6] [#2 6.29,-7.69,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 14.78,29.35,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 15.02,-18.34,0.00,M2] 
01:10:38.403 00.000 21444 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
01:10:38.403 00.000 21444 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.42)
01:10:38.403 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=0.04 hyp=1.27 cameraTheta=0.03 mountX=-1.26 mountY=0.52, mountTheta=2.75
01:10:38.404 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=0.04, opts=13)
01:10:38.404 00.000 21444 Enqueuing Move request for scope (1.27, 0.04)
01:10:38.404 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=244, FiltMax=65504, Gamma=0.560
01:10:38.404 00.000 21444 UpdateGuideState exits: m=500955 SNR=79.2 Saturated
01:10:38.404 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:38.404 00.000 25848 Worker thread wakes up
01:10:38.404 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, 0.04) opts 0xd
01:10:38.404 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, 0.04)
01:10:38.404 00.000 25848 Moving (1.27, 0.04) raw xDistance=-1.26 yDistance=0.52
01:10:38.404 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:38.404 00.000 21444 Enqueuing Expose request
01:10:38.404 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.26
01:10:38.404 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:10:38.404 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
01:10:38.404 00.000 25848 MoveAxis(E, 37, ABG)
01:10:38.404 00.000 25848 Guiding  Dir = 2, Dur = 37
01:10:38.440 00.036 25848 IsSlewing returns 0
01:10:38.440 00.000 25848 IsGuiding returns 0
01:10:38.472 00.032 25848 PulseGuide returned control before completion, sleep 16
01:10:38.489 00.017 25848 IsGuiding returns 1
01:10:38.489 00.000 25848 scope still moving after pulse duration time elapsed
01:10:38.623 00.134 25848 IsSlewing returns 0
01:10:38.623 00.000 25848 IsGuiding returns 0
01:10:38.623 00.000 25848 scope move finished after 37 + 146 ms
01:10:38.623 00.000 25848 Move returns status 0, amount 37
01:10:38.623 00.000 25848 MoveAxis(N, 0, ABG)
01:10:38.623 00.000 25848 Move returns status 0, amount 0
01:10:38.623 00.000 25848 move complete, result=0
01:10:38.623 00.000 25848 worker thread done servicing request
01:10:38.623 00.000 25848 Worker thread wakes up
01:10:38.623 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:38.623 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:38.624 00.001 21444 GuideStep: -1.3 px 37 ms EAST, 0.5 px 0 ms NORTH
01:10:41.469 02.845 25848 Exposure complete
01:10:41.546 00.077 25848 worker thread done servicing request
01:10:41.547 00.001 21444 OnExposeComplete: enter
01:10:41.547 00.000 21444 UpdateGuideState(): m_state=6
01:10:41.547 00.000 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1617
01:10:41.547 00.000 21444 Star::Find returns 1 (1), X=1231.00, Y=741.38, Mass=449654, SNR=78.5, Peak=12992 HFD=6.8
01:10:41.547 00.000 21444 Star::Find false star n=6 nbg=244 bg=3310.4 sigma=384.1 thresh=4463 peak=4446
01:10:41.547 00.000 21444 Star::Find false star n=4 nbg=263 bg=2131.2 sigma=399.8 thresh=3330 peak=3141
01:10:41.547 00.000 21444 Star::Find false star n=5 nbg=251 bg=3615.5 sigma=409.6 thresh=4844 peak=4827
01:10:41.547 00.000 21444 Star::Find false star n=2 nbg=259 bg=3445.3 sigma=445.4 thresh=4782 peak=4586
01:10:41.547 00.000 21444 Star::Find false star n=2 nbg=253 bg=3479.0 sigma=422.1 thresh=4745 peak=4439
01:10:41.547 00.000 21444 Star::Find false star n=4 nbg=243 bg=2808.6 sigma=413.8 thresh=4050 peak=3650
01:10:41.547 00.000 21444 Star::Find false star n=8 nbg=254 bg=3060.1 sigma=399.0 thresh=4257 peak=4217
01:10:41.547 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -3.82,13.20,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -17.24,-14.27,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -0.77,30.12,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.82,-19.55,0.00,M3] 
01:10:41.547 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.95 = 2.34)
01:10:41.547 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.51)
01:10:41.547 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-1.44 hyp=1.85 cameraTheta=-0.89 mountX=-1.28 mountY=-0.89, mountTheta=-2.53
01:10:41.548 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-1.44, opts=13)
01:10:41.548 00.000 21444 Enqueuing Move request for scope (1.16, -1.44)
01:10:41.548 00.000 25848 Worker thread wakes up
01:10:41.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=318, FiltMax=65504, Gamma=0.560
01:10:41.548 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -1.44) opts 0xd
01:10:41.548 00.000 21444 UpdateGuideState exits: m=449654 SNR=78.5 Saturated
01:10:41.548 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -1.44)
01:10:41.549 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:41.549 00.000 25848 Moving (1.16, -1.44) raw xDistance=-1.28 yDistance=-0.89
01:10:41.549 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:41.549 00.000 21444 Enqueuing Expose request
01:10:41.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.28
01:10:41.549 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:10:41.549 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.89
01:10:41.549 00.000 25848 MoveAxis(E, 40, ABG)
01:10:41.549 00.000 25848 Guiding  Dir = 2, Dur = 40
01:10:41.595 00.046 25848 IsSlewing returns 0
01:10:41.595 00.000 25848 IsGuiding returns 0
01:10:41.626 00.031 25848 PulseGuide returned control before completion, sleep 19
01:10:41.655 00.029 25848 IsGuiding returns 1
01:10:41.655 00.000 25848 scope still moving after pulse duration time elapsed
01:10:41.719 00.064 25848 IsSlewing returns 0
01:10:41.755 00.036 25848 IsGuiding returns 0
01:10:41.755 00.000 25848 scope move finished after 40 + 120 ms
01:10:41.755 00.000 25848 Move returns status 0, amount 40
01:10:41.755 00.000 25848 MoveAxis(N, 0, ABG)
01:10:41.755 00.000 25848 Move returns status 0, amount 0
01:10:41.755 00.000 25848 move complete, result=0
01:10:41.755 00.000 25848 worker thread done servicing request
01:10:41.755 00.000 25848 Worker thread wakes up
01:10:41.755 00.000 21444 GuideStep: -1.3 px 40 ms EAST, -0.9 px 0 ms NORTH
01:10:41.755 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:41.755 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:44.600 02.845 25848 Exposure complete
01:10:44.689 00.089 25848 worker thread done servicing request
01:10:44.690 00.001 21444 OnExposeComplete: enter
01:10:44.690 00.000 21444 UpdateGuideState(): m_state=6
01:10:44.690 00.000 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
01:10:44.690 00.000 21444 Star::Find returns 1 (1), X=1230.26, Y=741.70, Mass=469389, SNR=74.0, Peak=12208 HFD=7.1
01:10:44.690 00.000 21444 Star::Find false star n=3 nbg=262 bg=2190.4 sigma=431.8 thresh=3486 peak=3347
01:10:44.690 00.000 21444 Star::Find false star n=4 nbg=253 bg=3447.9 sigma=411.4 thresh=4682 peak=4592
01:10:44.690 00.000 21444 Star::Find false star n=5 nbg=267 bg=3339.5 sigma=489.7 thresh=4809 peak=4483
01:10:44.690 00.000 21444 Star::Find false star n=3 nbg=248 bg=2600.6 sigma=373.9 thresh=3722 peak=3515
01:10:44.690 00.000 21444 MultiStar: [#1 9.79,-35.15,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 -2.33,12.67,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.22,1.93,0.00,M10] [#7 -9.57,25.29,0.00,M3] [#8 18.47,9.23,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 -4.02,5.67,0.00,M6] [#11 14.31,-18.30,0.00,M4] 
01:10:44.690 00.000 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.27 = 2.02)
01:10:44.690 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
01:10:44.690 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-1.12 hyp=1.20 cameraTheta=-1.22 mountX=-0.52 mountY=-0.88, mountTheta=-2.10
01:10:44.691 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-1.12, opts=13)
01:10:44.691 00.000 21444 Enqueuing Move request for scope (0.42, -1.12)
01:10:44.692 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=358, FiltMax=65504, Gamma=0.560
01:10:44.692 00.000 21444 UpdateGuideState exits: m=469389 SNR=74.0 Saturated
01:10:44.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:44.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:44.692 00.000 21444 Enqueuing Expose request
01:10:44.692 00.000 25848 Worker thread wakes up
01:10:44.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.12) opts 0xd
01:10:44.692 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -1.12)
01:10:44.692 00.000 25848 Moving (0.42, -1.12) raw xDistance=-0.52 yDistance=-0.88
01:10:44.692 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.52
01:10:44.692 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:10:44.692 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
01:10:44.692 00.000 25848 MoveAxis(E, 18, ABG)
01:10:44.692 00.000 25848 Guiding  Dir = 2, Dur = 18
01:10:44.721 00.029 25848 IsSlewing returns 0
01:10:44.721 00.000 25848 IsGuiding returns 0
01:10:44.753 00.032 25848 IsGuiding returns 1
01:10:44.753 00.000 25848 scope still moving after pulse duration time elapsed
01:10:44.814 00.061 25848 IsSlewing returns 0
01:10:44.814 00.000 25848 IsGuiding returns 0
01:10:44.814 00.000 25848 scope move finished after 18 + 74 ms
01:10:44.814 00.000 25848 Move returns status 0, amount 18
01:10:44.815 00.001 25848 MoveAxis(N, 0, ABG)
01:10:44.815 00.000 25848 Move returns status 0, amount 0
01:10:44.815 00.000 25848 move complete, result=0
01:10:44.815 00.000 25848 worker thread done servicing request
01:10:44.815 00.000 25848 Worker thread wakes up
01:10:44.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:44.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:44.815 00.000 21444 GuideStep: -0.5 px 18 ms EAST, -0.9 px 0 ms NORTH
01:10:47.667 02.852 25848 Exposure complete
01:10:47.745 00.078 25848 worker thread done servicing request
01:10:47.746 00.001 21444 OnExposeComplete: enter
01:10:47.746 00.000 21444 UpdateGuideState(): m_state=6
01:10:47.746 00.000 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1619
01:10:47.746 00.000 21444 Star::Find returns 1 (1), X=1230.12, Y=741.52, Mass=436445, SNR=75.2, Peak=13000 HFD=6.5
01:10:47.746 00.000 21444 Star::Find false star n=3 nbg=242 bg=3545.2 sigma=370.3 thresh=4656 peak=4467
01:10:47.746 00.000 21444 Star::Find false star n=2 nbg=271 bg=3442.3 sigma=488.6 thresh=4908 peak=4447
01:10:47.746 00.000 21444 Star::Find false star n=4 nbg=254 bg=3686.6 sigma=449.3 thresh=5034 peak=4632
01:10:47.746 00.000 21444 Star::Find false star n=7 nbg=248 bg=3469.9 sigma=442.0 thresh=4796 peak=4680
01:10:47.746 00.000 21444 Star::Find false star n=3 nbg=244 bg=2727.4 sigma=376.7 thresh=3858 peak=3810
01:10:47.746 00.000 21444 Star::Find false star n=5 nbg=265 bg=3033.3 sigma=435.7 thresh=4340 peak=4104
01:10:47.746 00.000 21444 MultiStar: [#1 3.97,-49.86,0.00,M8] [#2 12.08,8.83,0.00,M2] [#3 -4.11,14.27,0.00,M5] [#4 32.83,7.67,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.42,-19.60,0.00,M5] 
01:10:47.746 00.000 21444 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.05) = xAngle (-4.41 = 1.88)
01:10:47.746 00.000 21444 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.97)
01:10:47.746 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-1.30 hyp=1.33 cameraTheta=-1.35 mountX=-0.40 mountY=-1.10, mountTheta=-1.92
01:10:47.747 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-1.30, opts=13)
01:10:47.747 00.000 21444 Enqueuing Move request for scope (0.29, -1.30)
01:10:47.747 00.000 25848 Worker thread wakes up
01:10:47.747 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.30) opts 0xd
01:10:47.748 00.001 25848 Handling offset move in thread for scope, endpoint = (0.29, -1.30)
01:10:47.748 00.000 25848 Moving (0.29, -1.30) raw xDistance=-0.40 yDistance=-1.10
01:10:47.748 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
01:10:47.748 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-1.30 newest=-2.87
01:10:47.748 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
01:10:47.748 00.000 25848 MoveAxis(E, 0, ABG)
01:10:47.748 00.000 25848 Move returns status 0, amount 0
01:10:47.748 00.000 25848 BLC: Oldest BLC event removed
01:10:47.748 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 300 applied
01:10:47.748 00.000 25848 MoveAxis(N, 330, ABG)
01:10:47.748 00.000 25848 Guiding  Dir = 0, Dur = 330
01:10:47.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=358, FiltMax=65504, Gamma=0.560
01:10:47.748 00.000 21444 UpdateGuideState exits: m=436445 SNR=75.2 Saturated
01:10:47.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:47.748 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:47.748 00.000 21444 Enqueuing Expose request
01:10:47.783 00.035 25848 IsSlewing returns 0
01:10:47.783 00.000 25848 IsGuiding returns 0
01:10:47.815 00.032 25848 PulseGuide returned control before completion, sleep 309
01:10:48.131 00.316 25848 IsGuiding returns 1
01:10:48.132 00.001 25848 scope still moving after pulse duration time elapsed
01:10:48.212 00.080 25848 IsSlewing returns 0
01:10:48.212 00.000 25848 IsGuiding returns 0
01:10:48.212 00.000 25848 scope move finished after 330 + 98 ms
01:10:48.212 00.000 25848 Move returns status 0, amount 330
01:10:48.212 00.000 25848 move complete, result=0
01:10:48.213 00.001 25848 worker thread done servicing request
01:10:48.213 00.000 25848 Worker thread wakes up
01:10:48.213 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:48.213 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:48.213 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.1 px 330 ms NORTH
01:10:51.067 02.854 25848 Exposure complete
01:10:51.155 00.088 25848 worker thread done servicing request
01:10:51.156 00.001 21444 OnExposeComplete: enter
01:10:51.156 00.000 21444 UpdateGuideState(): m_state=6
01:10:51.156 00.000 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1620
01:10:51.156 00.000 21444 Star::Find returns 1 (1), X=1231.73, Y=742.93, Mass=420429, SNR=65.2, Peak=14232 HFD=6.4
01:10:51.156 00.000 21444 Star::Find false star n=2 nbg=261 bg=3385.5 sigma=465.2 thresh=4781 peak=4599
01:10:51.156 00.000 21444 Star::Find false star n=4 nbg=241 bg=2136.2 sigma=371.7 thresh=3251 peak=3044
01:10:51.156 00.000 21444 Star::Find false star n=7 nbg=254 bg=3429.8 sigma=427.5 thresh=4712 peak=4498
01:10:51.156 00.000 21444 Star::Find false star n=3 nbg=264 bg=3297.2 sigma=449.4 thresh=4645 peak=4374
01:10:51.156 00.000 21444 Star::Find false star n=4 nbg=249 bg=3381.5 sigma=396.1 thresh=4570 peak=4407
01:10:51.156 00.000 21444 Star::Find false star n=2 nbg=269 bg=3520.6 sigma=561.6 thresh=5205 peak=4914
01:10:51.156 00.000 21444 Star::Find false star n=1 nbg=277 bg=2470.9 sigma=538.6 thresh=4087 peak=3657
01:10:51.156 00.000 21444 Star::Find false star n=10 nbg=268 bg=2887.5 sigma=431.5 thresh=4182 peak=4075
01:10:51.156 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -3.55,11.12,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 19.11,16.80,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 15.40,-17.92,0.00,M6] 
01:10:51.156 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
01:10:51.156 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.45)
01:10:51.157 00.001 21444 CameraToMount -- cameraX=1.89 cameraY=0.11 hyp=1.89 cameraTheta=0.06 mountX=-1.87 mountY=0.82, mountTheta=2.73
01:10:51.157 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.89, y=0.11, opts=13)
01:10:51.157 00.000 21444 Enqueuing Move request for scope (1.89, 0.11)
01:10:51.158 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=396, FiltMax=65504, Gamma=0.560
01:10:51.158 00.000 21444 UpdateGuideState exits: m=420429 SNR=65.2 Saturated
01:10:51.158 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:51.158 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:51.158 00.000 21444 Enqueuing Expose request
01:10:51.158 00.000 25848 Worker thread wakes up
01:10:51.158 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.89, 0.11) opts 0xd
01:10:51.158 00.000 25848 Handling offset move in thread for scope, endpoint = (1.89, 0.11)
01:10:51.158 00.000 25848 Moving (1.89, 0.11) raw xDistance=-1.87 yDistance=0.82
01:10:51.158 00.000 25848 BLC: History state: CurrMiss=-0.82, AvgInitMiss=0.30, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.095750, 1:-0.817160
01:10:51.158 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:10:51.158 00.000 25848 BLC: window closed
01:10:51.158 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.87
01:10:51.158 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:10:51.158 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.82
01:10:51.158 00.000 25848 MoveAxis(E, 55, ABG)
01:10:51.158 00.000 25848 Guiding  Dir = 2, Dur = 55
01:10:51.189 00.031 25848 IsSlewing returns 0
01:10:51.189 00.000 25848 IsGuiding returns 0
01:10:51.221 00.032 25848 PulseGuide returned control before completion, sleep 34
01:10:51.281 00.060 25848 IsGuiding returns 1
01:10:51.281 00.000 25848 scope still moving after pulse duration time elapsed
01:10:51.344 00.063 25848 IsSlewing returns 0
01:10:51.346 00.002 25848 IsGuiding returns 0
01:10:51.346 00.000 25848 scope move finished after 55 + 101 ms
01:10:51.346 00.000 25848 Move returns status 0, amount 55
01:10:51.346 00.000 25848 MoveAxis(N, 0, ABG)
01:10:51.346 00.000 25848 Move returns status 0, amount 0
01:10:51.346 00.000 25848 move complete, result=0
01:10:51.346 00.000 25848 worker thread done servicing request
01:10:51.346 00.000 25848 Worker thread wakes up
01:10:51.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:51.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:51.346 00.000 21444 GuideStep: -1.9 px 55 ms EAST, 0.8 px 0 ms NORTH
01:10:54.189 02.843 25848 Exposure complete
01:10:54.273 00.084 25848 worker thread done servicing request
01:10:54.273 00.000 21444 OnExposeComplete: enter
01:10:54.273 00.000 21444 UpdateGuideState(): m_state=6
01:10:54.274 00.001 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1621
01:10:54.274 00.000 21444 Star::Find returns 1 (1), X=1231.05, Y=744.43, Mass=487163, SNR=91.5, Peak=15016 HFD=6.7
01:10:54.274 00.000 21444 Star::Find false star n=4 nbg=280 bg=3385.4 sigma=523.0 thresh=4954 peak=4651
01:10:54.274 00.000 21444 Star::Find false star n=11 nbg=239 bg=3601.0 sigma=425.3 thresh=4877 peak=4702
01:10:54.274 00.000 21444 Star::Find false star n=2 nbg=251 bg=3473.9 sigma=379.4 thresh=4612 peak=4495
01:10:54.274 00.000 21444 Star::Find false star n=5 nbg=244 bg=2520.9 sigma=396.4 thresh=3710 peak=3616
01:10:54.274 00.000 21444 Star::Find false star n=8 nbg=264 bg=3167.3 sigma=449.0 thresh=4514 peak=4510
01:10:54.274 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -3.83,12.34,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.61,-15.72,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 3.23,0.02,0.61,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.05,-16.18,0.00,M7] 
01:10:54.274 00.000 21444 single-star, 1 included, MultiStar: {1.98, 1.00}, one-star: {1.21, 1.61}
01:10:54.274 00.000 21444 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.05) = xAngle (-2.13 = -2.13)
01:10:54.274 00.000 21444 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.97 = 1.31)
01:10:54.274 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=1.61 hyp=2.01 cameraTheta=0.92 mountX=-1.06 mountY=1.95, mountTheta=2.07
01:10:54.275 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=1.61, opts=13)
01:10:54.275 00.000 21444 Enqueuing Move request for scope (1.21, 1.61)
01:10:54.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=422, FiltMax=65504, Gamma=0.560
01:10:54.275 00.000 21444 UpdateGuideState exits: m=487163 SNR=91.5 Saturated
01:10:54.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:54.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:54.275 00.000 21444 Enqueuing Expose request
01:10:54.275 00.000 25848 Worker thread wakes up
01:10:54.275 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, 1.61) opts 0xd
01:10:54.275 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, 1.61)
01:10:54.275 00.000 25848 Moving (1.21, 1.61) raw xDistance=-1.06 yDistance=1.95
01:10:54.276 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.06
01:10:54.276 00.000 25848 resist switch: large excursion: input 1.95 thresh 1.53 direction from -1 to 1
01:10:54.276 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.84
01:10:54.276 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
01:10:54.276 00.000 25848 MoveAxis(E, 35, ABG)
01:10:54.276 00.000 25848 Guiding  Dir = 2, Dur = 35
01:10:54.315 00.039 25848 IsSlewing returns 0
01:10:54.315 00.000 25848 IsGuiding returns 0
01:10:54.345 00.030 25848 PulseGuide returned control before completion, sleep 15
01:10:54.375 00.030 25848 IsGuiding returns 1
01:10:54.375 00.000 25848 scope still moving after pulse duration time elapsed
01:10:54.436 00.061 25848 IsSlewing returns 0
01:10:54.436 00.000 25848 IsGuiding returns 0
01:10:54.436 00.000 25848 scope move finished after 35 + 86 ms
01:10:54.436 00.000 25848 Move returns status 0, amount 35
01:10:54.436 00.000 25848 BLC: Oldest BLC event removed
01:10:54.436 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 300 applied
01:10:54.436 00.000 25848 MoveAxis(S, 353, ABG)
01:10:54.436 00.000 25848 Guiding  Dir = 1, Dur = 353
01:10:54.469 00.033 25848 IsSlewing returns 0
01:10:54.469 00.000 25848 IsGuiding returns 0
01:10:54.500 00.031 25848 PulseGuide returned control before completion, sleep 333
01:10:54.843 00.343 25848 IsGuiding returns 1
01:10:54.844 00.001 25848 scope still moving after pulse duration time elapsed
01:10:54.905 00.061 25848 IsSlewing returns 0
01:10:54.905 00.000 25848 IsGuiding returns 0
01:10:54.905 00.000 25848 scope move finished after 353 + 82 ms
01:10:54.905 00.000 25848 Move returns status 0, amount 353
01:10:54.905 00.000 25848 move complete, result=0
01:10:54.905 00.000 25848 worker thread done servicing request
01:10:54.905 00.000 25848 Worker thread wakes up
01:10:54.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:54.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:10:54.906 00.001 21444 GuideStep: -1.1 px 35 ms EAST, 1.9 px 353 ms SOUTH
01:10:57.750 02.844 25848 Exposure complete
01:10:57.833 00.083 25848 worker thread done servicing request
01:10:57.833 00.000 21444 OnExposeComplete: enter
01:10:57.833 00.000 21444 UpdateGuideState(): m_state=6
01:10:57.833 00.000 21444 Star::Find(15, 1231, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1622
01:10:57.833 00.000 21444 Star::Find returns 1 (1), X=1231.14, Y=741.02, Mass=511939, SNR=105.0, Peak=14388 HFD=6.6
01:10:57.833 00.000 21444 Star::Find false star n=3 nbg=258 bg=3338.7 sigma=450.8 thresh=4691 peak=4648
01:10:57.833 00.000 21444 Star::Find false star n=1 nbg=277 bg=2172.2 sigma=419.5 thresh=3431 peak=2987
01:10:57.833 00.000 21444 Star::Find false star n=2 nbg=255 bg=3917.1 sigma=601.5 thresh=5722 peak=4873
01:10:57.833 00.000 21444 Star::Find false star n=4 nbg=254 bg=3674.0 sigma=457.9 thresh=5048 peak=4927
01:10:57.833 00.000 21444 Star::Find false star n=2 nbg=276 bg=3299.5 sigma=549.2 thresh=4947 peak=4634
01:10:57.834 00.001 21444 Star::Find false star n=1 nbg=276 bg=3501.4 sigma=485.2 thresh=4957 peak=4811
01:10:57.834 00.000 21444 Star::Find false star n=2 nbg=267 bg=3547.6 sigma=459.9 thresh=4927 peak=4639
01:10:57.834 00.000 21444 Star::Find false star n=1 nbg=274 bg=2634.9 sigma=522.5 thresh=4202 peak=3530
01:10:57.834 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.25,-3.87,0.69,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 21.13,3.60,0.00,M7] [#11 14.27,-19.77,0.00,M8] 
01:10:57.834 00.000 21444 single-star, 1 included, MultiStar: {1.69, -2.65}, one-star: {1.30, -1.80}
01:10:57.834 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.29)
01:10:57.834 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.56)
01:10:57.834 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-1.80 hyp=2.22 cameraTheta=-0.95 mountX=-1.46 mountY=-1.17, mountTheta=-2.46
01:10:57.835 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-1.80, opts=13)
01:10:57.835 00.000 21444 Enqueuing Move request for scope (1.30, -1.80)
01:10:57.835 00.000 25848 Worker thread wakes up
01:10:57.835 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -1.80) opts 0xd
01:10:57.835 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, -1.80)
01:10:57.835 00.000 25848 Moving (1.30, -1.80) raw xDistance=-1.46 yDistance=-1.17
01:10:57.835 00.000 25848 BLC: History state: CurrMiss=-1.17, AvgInitMiss=-0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.946300, 1:-1.172590
01:10:57.835 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:10:57.835 00.000 25848 BLC: window closed
01:10:57.835 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.46
01:10:57.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=164, FiltMax=65504, Gamma=0.560
01:10:57.835 00.000 21444 UpdateGuideState exits: m=511939 SNR=105.0 Saturated
01:10:57.835 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:10:57.835 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
01:10:57.835 00.000 25848 MoveAxis(E, 45, ABG)
01:10:57.835 00.000 25848 Guiding  Dir = 2, Dur = 45
01:10:57.835 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:57.835 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:10:57.835 00.000 21444 Enqueuing Expose request
01:10:57.861 00.026 25848 IsSlewing returns 0
01:10:57.861 00.000 25848 IsGuiding returns 0
01:10:57.891 00.030 25848 PulseGuide returned control before completion, sleep 25
01:10:57.957 00.066 25848 IsGuiding returns 1
01:10:57.959 00.002 25848 scope still moving after pulse duration time elapsed
01:10:58.016 00.057 25848 IsSlewing returns 0
01:10:58.016 00.000 25848 IsGuiding returns 0
01:10:58.016 00.000 25848 scope move finished after 45 + 110 ms
01:10:58.017 00.001 25848 Move returns status 0, amount 45
01:10:58.017 00.000 25848 MoveAxis(N, 0, ABG)
01:10:58.017 00.000 25848 Move returns status 0, amount 0
01:10:58.017 00.000 25848 move complete, result=0
01:10:58.017 00.000 25848 worker thread done servicing request
01:10:58.017 00.000 25848 Worker thread wakes up
01:10:58.017 00.000 21444 GuideStep: -1.5 px 45 ms EAST, -1.2 px 0 ms NORTH
01:10:58.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:10:58.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:00.859 02.842 25848 Exposure complete
01:11:00.944 00.085 25848 worker thread done servicing request
01:11:00.945 00.001 21444 OnExposeComplete: enter
01:11:00.945 00.000 21444 UpdateGuideState(): m_state=6
01:11:00.945 00.000 21444 Star::Find(15, 1231, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1623
01:11:00.945 00.000 21444 Star::Find returns 1 (1), X=1231.86, Y=741.83, Mass=448254, SNR=76.1, Peak=13808 HFD=6.2
01:11:00.945 00.000 21444 Star::Find false star n=16 nbg=255 bg=3251.4 sigma=390.1 thresh=4422 peak=4396
01:11:00.945 00.000 21444 Star::Find false star n=2 nbg=269 bg=2066.4 sigma=454.4 thresh=3430 peak=3060
01:11:00.945 00.000 21444 Star::Find false star n=4 nbg=272 bg=3877.0 sigma=490.7 thresh=5349 peak=5071
01:11:00.945 00.000 21444 Star::Find false star n=5 nbg=256 bg=3476.8 sigma=457.2 thresh=4848 peak=4749
01:11:00.945 00.000 21444 Star::Find false star n=3 nbg=262 bg=3389.7 sigma=433.6 thresh=4690 peak=4509
01:11:00.945 00.000 21444 Star::Find false star n=6 nbg=264 bg=3405.7 sigma=444.8 thresh=4740 peak=4603
01:11:00.945 00.000 21444 Star::Find false star n=2 nbg=272 bg=2574.8 sigma=495.2 thresh=4060 peak=3505
01:11:00.945 00.000 21444 Star::Find false star n=3 nbg=261 bg=3109.0 sigma=423.2 thresh=4379 peak=4212
01:11:00.945 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.61,-3.29,0.81,U] [#8 22.12,-10.69,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 15.34,-19.69,0.00,M9] 
01:11:00.945 00.000 21444 single-star, 1 included, MultiStar: {2.73, -2.01}, one-star: {2.02, -0.99}
01:11:00.946 00.001 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.51 = 2.78)
01:11:00.946 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
01:11:00.946 00.000 21444 CameraToMount -- cameraX=2.02 cameraY=-0.99 hyp=2.25 cameraTheta=-0.45 mountX=-2.10 mountY=-0.15, mountTheta=-3.07
01:11:00.947 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.02, y=-0.99, opts=13)
01:11:00.947 00.000 21444 Enqueuing Move request for scope (2.02, -0.99)
01:11:00.947 00.000 25848 Worker thread wakes up
01:11:00.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.02, -0.99) opts 0xd
01:11:00.947 00.000 25848 Handling offset move in thread for scope, endpoint = (2.02, -0.99)
01:11:00.947 00.000 25848 Moving (2.02, -0.99) raw xDistance=-2.10 yDistance=-0.15
01:11:00.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.39 from input -2.10
01:11:00.947 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:00.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:11:00.947 00.000 25848 MoveAxis(E, 64, ABG)
01:11:00.947 00.000 25848 Guiding  Dir = 2, Dur = 64
01:11:00.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=278, FiltMax=65504, Gamma=0.560
01:11:00.947 00.000 21444 UpdateGuideState exits: m=448254 SNR=76.1 Saturated
01:11:00.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:00.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:00.947 00.000 21444 Enqueuing Expose request
01:11:00.967 00.020 25848 IsSlewing returns 0
01:11:00.968 00.001 25848 IsGuiding returns 0
01:11:00.999 00.031 25848 PulseGuide returned control before completion, sleep 43
01:11:01.058 00.059 25848 IsGuiding returns 1
01:11:01.058 00.000 25848 scope still moving after pulse duration time elapsed
01:11:01.109 00.051 25848 IsSlewing returns 0
01:11:01.109 00.000 25848 IsGuiding returns 0
01:11:01.109 00.000 25848 scope move finished after 64 + 78 ms
01:11:01.109 00.000 25848 Move returns status 0, amount 64
01:11:01.109 00.000 25848 MoveAxis(N, 0, ABG)
01:11:01.109 00.000 25848 Move returns status 0, amount 0
01:11:01.109 00.000 25848 move complete, result=0
01:11:01.109 00.000 25848 worker thread done servicing request
01:11:01.110 00.001 25848 Worker thread wakes up
01:11:01.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:01.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:01.110 00.000 21444 GuideStep: -2.1 px 64 ms EAST, -0.1 px 0 ms NORTH
01:11:03.954 02.844 25848 Exposure complete
01:11:04.036 00.082 25848 worker thread done servicing request
01:11:04.036 00.000 21444 OnExposeComplete: enter
01:11:04.036 00.000 21444 UpdateGuideState(): m_state=6
01:11:04.036 00.000 21444 Star::Find(15, 1231, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1624
01:11:04.036 00.000 21444 Star::Find returns 1 (1), X=1230.42, Y=741.50, Mass=490058, SNR=83.6, Peak=13324 HFD=7.0
01:11:04.037 00.001 21444 Star::Find false star n=2 nbg=263 bg=3510.2 sigma=554.6 thresh=5174 peak=4752
01:11:04.037 00.000 21444 Star::Find false star n=3 nbg=265 bg=2069.7 sigma=458.7 thresh=3446 peak=3281
01:11:04.037 00.000 21444 Star::Find false star n=7 nbg=269 bg=3503.9 sigma=507.8 thresh=5027 peak=4618
01:11:04.037 00.000 21444 Star::Find false star n=1 nbg=271 bg=3347.9 sigma=456.8 thresh=4718 peak=4326
01:11:04.037 00.000 21444 Star::Find false star n=5 nbg=255 bg=3452.4 sigma=431.3 thresh=4746 peak=4645
01:11:04.037 00.000 21444 Star::Find false star n=11 nbg=230 bg=2626.3 sigma=328.5 thresh=3612 peak=3572
01:11:04.037 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.56,14.21,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.99,-3.98,0.97,U] [#8 23.05,4.02,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 21.37,25.69,0.00,M8] [#11 13.93,-19.78,0.00,M10] 
01:11:04.037 00.000 21444 single-star, 1 included, MultiStar: {1.28, -2.62}, one-star: {0.59, -1.32}
01:11:04.037 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.08)
01:11:04.037 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.76)
01:11:04.037 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-1.32 hyp=1.44 cameraTheta=-1.15 mountX=-0.70 mountY=-1.00, mountTheta=-2.19
01:11:04.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-1.32, opts=13)
01:11:04.038 00.000 21444 Enqueuing Move request for scope (0.59, -1.32)
01:11:04.038 00.000 25848 Worker thread wakes up
01:11:04.038 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=508, FiltMax=65504, Gamma=0.560
01:11:04.038 00.000 21444 UpdateGuideState exits: m=490058 SNR=83.6 Saturated
01:11:04.038 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:04.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:04.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -1.32) opts 0xd
01:11:04.038 00.000 21444 Enqueuing Expose request
01:11:04.038 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -1.32)
01:11:04.038 00.000 25848 Moving (0.59, -1.32) raw xDistance=-0.70 yDistance=-1.00
01:11:04.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.70
01:11:04.038 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:04.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.00
01:11:04.038 00.000 25848 MoveAxis(E, 25, ABG)
01:11:04.038 00.000 25848 Guiding  Dir = 2, Dur = 25
01:11:04.064 00.026 25848 IsSlewing returns 0
01:11:04.064 00.000 25848 IsGuiding returns 0
01:11:04.126 00.062 25848 IsGuiding returns 1
01:11:04.126 00.000 25848 scope still moving after pulse duration time elapsed
01:11:04.187 00.061 25848 IsSlewing returns 0
01:11:04.187 00.000 25848 IsGuiding returns 0
01:11:04.187 00.000 25848 scope move finished after 25 + 98 ms
01:11:04.187 00.000 25848 Move returns status 0, amount 25
01:11:04.187 00.000 25848 MoveAxis(N, 0, ABG)
01:11:04.187 00.000 25848 Move returns status 0, amount 0
01:11:04.187 00.000 25848 move complete, result=0
01:11:04.187 00.000 25848 worker thread done servicing request
01:11:04.187 00.000 25848 Worker thread wakes up
01:11:04.187 00.000 21444 GuideStep: -0.7 px 25 ms EAST, -1.0 px 0 ms NORTH
01:11:04.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:04.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:07.030 02.843 25848 Exposure complete
01:11:07.117 00.087 25848 worker thread done servicing request
01:11:07.118 00.001 21444 OnExposeComplete: enter
01:11:07.118 00.000 21444 UpdateGuideState(): m_state=6
01:11:07.118 00.000 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1625
01:11:07.118 00.000 21444 Star::Find returns 1 (1), X=1229.51, Y=742.64, Mass=497700, SNR=79.3, Peak=12388 HFD=7.3
01:11:07.118 00.000 21444 Star::Find false star n=1 nbg=262 bg=3879.2 sigma=454.3 thresh=5242 peak=5134
01:11:07.118 00.000 21444 Star::Find false star n=6 nbg=263 bg=3340.1 sigma=425.3 thresh=4616 peak=4613
01:11:07.118 00.000 21444 Star::Find false star n=2 nbg=268 bg=3421.7 sigma=456.5 thresh=4791 peak=4485
01:11:07.118 00.000 21444 Star::Find false star n=3 nbg=250 bg=3355.6 sigma=446.0 thresh=4694 peak=4669
01:11:07.118 00.000 21444 Star::Find false star n=3 nbg=263 bg=3516.8 sigma=495.9 thresh=5005 peak=4490
01:11:07.118 00.000 21444 MultiStar: [#1 8.08,-35.90,0.00,M9] [#2 1.29,2.79,0.13,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.44,-2.05,0.80,U] [#8 0.00,0.00,0.00,L] [#9 19.90,9.96,0.00,R] [#10 9.66,14.40,0.00,M9] [#11 12.31,-18.54,0.00,R] 
01:11:07.118 00.000 21444 single-star, 2 included, MultiStar: {0.51, -0.75}, one-star: {-0.33, -0.18}
01:11:07.118 00.000 21444 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.05) = xAngle (-5.68 = 0.60)
01:11:07.118 00.000 21444 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.53 = -2.24)
01:11:07.118 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.18 hyp=0.37 cameraTheta=-2.63 mountX=0.31 mountY=-0.29, mountTheta=-0.76
01:11:07.120 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.18, opts=13)
01:11:07.120 00.000 21444 Enqueuing Move request for scope (-0.33, -0.18)
01:11:07.120 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=458, FiltMax=65504, Gamma=0.560
01:11:07.120 00.000 21444 UpdateGuideState exits: m=497700 SNR=79.3 Saturated
01:11:07.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:07.120 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:07.120 00.000 21444 Enqueuing Expose request
01:11:07.120 00.000 25848 Worker thread wakes up
01:11:07.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.18) opts 0xd
01:11:07.120 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.18)
01:11:07.120 00.000 25848 Moving (-0.33, -0.18) raw xDistance=0.31 yDistance=-0.29
01:11:07.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
01:11:07.120 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:07.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:11:07.120 00.000 25848 MoveAxis(E, 0, ABG)
01:11:07.120 00.000 25848 Move returns status 0, amount 0
01:11:07.120 00.000 25848 MoveAxis(N, 0, ABG)
01:11:07.120 00.000 25848 Move returns status 0, amount 0
01:11:07.120 00.000 25848 move complete, result=0
01:11:07.120 00.000 25848 worker thread done servicing request
01:11:07.120 00.000 25848 Worker thread wakes up
01:11:07.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:07.120 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:07.121 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
01:11:09.965 02.844 25848 Exposure complete
01:11:10.047 00.082 25848 worker thread done servicing request
01:11:10.047 00.000 21444 OnExposeComplete: enter
01:11:10.047 00.000 21444 UpdateGuideState(): m_state=6
01:11:10.047 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1626
01:11:10.047 00.000 21444 Star::Find returns 1 (1), X=1229.66, Y=742.50, Mass=480806, SNR=80.0, Peak=13248 HFD=7.1
01:11:10.048 00.001 21444 Star::Find false star n=8 nbg=250 bg=3565.2 sigma=495.9 thresh=5053 peak=4459
01:11:10.048 00.000 21444 Star::Find false star n=2 nbg=272 bg=3359.1 sigma=526.3 thresh=4938 peak=4545
01:11:10.048 00.000 21444 Star::Find false star n=2 nbg=261 bg=3350.2 sigma=468.8 thresh=4757 peak=4385
01:11:10.048 00.000 21444 Star::Find false star n=12 nbg=235 bg=3578.7 sigma=391.6 thresh=4753 peak=4558
01:11:10.048 00.000 21444 Star::Find false star n=2 nbg=257 bg=2602.6 sigma=402.5 thresh=3810 peak=3596
01:11:10.048 00.000 21444 Star::Find false star n=5 nbg=264 bg=3019.4 sigma=460.3 thresh=4400 peak=4214
01:11:10.048 00.000 21444 MultiStar: [#1 12.72,-40.48,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -4.26,7.22,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.63,-1.92,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.93,0.53,2.73,U] 
01:11:10.048 00.000 21444 single-star, 2 included, MultiStar: {0.80, -0.08}, one-star: {-0.18, -0.32}
01:11:10.048 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.15)
01:11:10.048 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.69)
01:11:10.048 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.32 hyp=0.37 cameraTheta=-2.08 mountX=0.15 mountY=-0.36, mountTheta=-1.18
01:11:10.049 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.32, opts=13)
01:11:10.049 00.000 21444 Enqueuing Move request for scope (-0.18, -0.32)
01:11:10.049 00.000 25848 Worker thread wakes up
01:11:10.049 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.32) opts 0xd
01:11:10.049 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.32)
01:11:10.049 00.000 25848 Moving (-0.18, -0.32) raw xDistance=0.15 yDistance=-0.36
01:11:10.049 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:11:10.049 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:10.049 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:11:10.049 00.000 25848 MoveAxis(E, 0, ABG)
01:11:10.049 00.000 25848 Move returns status 0, amount 0
01:11:10.049 00.000 25848 MoveAxis(N, 0, ABG)
01:11:10.049 00.000 25848 Move returns status 0, amount 0
01:11:10.049 00.000 25848 move complete, result=0
01:11:10.049 00.000 25848 worker thread done servicing request
01:11:10.050 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=244, FiltMax=65504, Gamma=0.560
01:11:10.050 00.000 21444 UpdateGuideState exits: m=480806 SNR=80.0 Saturated
01:11:10.050 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:10.050 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:10.050 00.000 21444 Enqueuing Expose request
01:11:10.050 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:11:10.050 00.000 25848 Worker thread wakes up
01:11:10.050 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:10.050 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:12.895 02.845 25848 Exposure complete
01:11:12.983 00.088 25848 worker thread done servicing request
01:11:12.983 00.000 21444 OnExposeComplete: enter
01:11:12.983 00.000 21444 UpdateGuideState(): m_state=6
01:11:12.983 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1627
01:11:12.983 00.000 21444 Star::Find returns 1 (1), X=1229.09, Y=742.05, Mass=401714, SNR=65.6, Peak=13120 HFD=6.1
01:11:12.983 00.000 21444 Star::Find false star n=5 nbg=262 bg=2136.4 sigma=426.7 thresh=3417 peak=3063
01:11:12.983 00.000 21444 Star::Find false star n=7 nbg=274 bg=3829.3 sigma=446.2 thresh=5168 peak=4881
01:11:12.983 00.000 21444 Star::Find false star n=8 nbg=246 bg=3694.8 sigma=498.0 thresh=5189 peak=4869
01:11:12.984 00.001 21444 Star::Find false star n=4 nbg=259 bg=3296.6 sigma=398.1 thresh=4491 peak=4430
01:11:12.984 00.000 21444 Star::Find false star n=3 nbg=270 bg=2570.3 sigma=455.9 thresh=3938 peak=3714
01:11:12.984 00.000 21444 Star::Find false star n=1 nbg=261 bg=3002.6 sigma=412.5 thresh=4240 peak=3884
01:11:12.984 00.000 21444 MultiStar: [#1 8.84,-50.94,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.36,-2.20,0.00,R] [#7 1.07,-3.88,1.07,U] [#8 10.97,4.93,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.54,-2.06,4.15,U] 
01:11:12.984 00.000 21444 single-star, 2 included, MultiStar: {0.43, -2.16}, one-star: {-0.75, -0.77}
01:11:12.984 00.000 21444 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.05) = xAngle (-5.39 = 0.89)
01:11:12.984 00.000 21444 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.95)
01:11:12.984 00.000 21444 CameraToMount -- cameraX=-0.75 cameraY=-0.77 hyp=1.08 cameraTheta=-2.34 mountX=0.67 mountY=-1.00, mountTheta=-0.98
01:11:12.985 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.75, y=-0.77, opts=13)
01:11:12.985 00.000 21444 Enqueuing Move request for scope (-0.75, -0.77)
01:11:12.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=346, FiltMax=65504, Gamma=0.560
01:11:12.985 00.000 21444 UpdateGuideState exits: m=401714 SNR=65.6 Saturated
01:11:12.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:12.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:12.985 00.000 21444 Enqueuing Expose request
01:11:12.985 00.000 25848 Worker thread wakes up
01:11:12.985 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.77) opts 0xd
01:11:12.985 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.75, -0.77)
01:11:12.985 00.000 25848 Moving (-0.75, -0.77) raw xDistance=0.67 yDistance=-1.00
01:11:12.985 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
01:11:12.985 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:12.985 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.00
01:11:12.985 00.000 25848 MoveAxis(W, 20, ABG)
01:11:12.985 00.000 25848 Guiding  Dir = 3, Dur = 20
01:11:13.014 00.029 25848 IsSlewing returns 0
01:11:13.014 00.000 25848 IsGuiding returns 0
01:11:13.045 00.031 25848 IsGuiding returns 1
01:11:13.045 00.000 25848 scope still moving after pulse duration time elapsed
01:11:13.092 00.047 25848 IsSlewing returns 0
01:11:13.092 00.000 25848 IsGuiding returns 0
01:11:13.092 00.000 25848 scope move finished after 20 + 58 ms
01:11:13.092 00.000 25848 Move returns status 0, amount 20
01:11:13.092 00.000 25848 MoveAxis(N, 0, ABG)
01:11:13.092 00.000 25848 Move returns status 0, amount 0
01:11:13.092 00.000 25848 move complete, result=0
01:11:13.092 00.000 25848 worker thread done servicing request
01:11:13.092 00.000 25848 Worker thread wakes up
01:11:13.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:13.092 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:13.093 00.001 21444 GuideStep: 0.7 px 20 ms WEST, -1.0 px 0 ms NORTH
01:11:15.933 02.840 25848 Exposure complete
01:11:16.016 00.083 25848 worker thread done servicing request
01:11:16.016 00.000 21444 OnExposeComplete: enter
01:11:16.016 00.000 21444 UpdateGuideState(): m_state=6
01:11:16.016 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1628
01:11:16.016 00.000 21444 Star::Find returns 1 (1), X=1230.13, Y=741.79, Mass=376578, SNR=58.7, Peak=14636 HFD=6.1
01:11:16.016 00.000 21444 Star::Find false star n=5 nbg=268 bg=3500.0 sigma=539.1 thresh=5117 peak=4983
01:11:16.016 00.000 21444 Star::Find false star n=2 nbg=269 bg=2139.7 sigma=435.1 thresh=3445 peak=3193
01:11:16.016 00.000 21444 Star::Find false star n=2 nbg=256 bg=3504.7 sigma=458.4 thresh=4880 peak=4662
01:11:16.016 00.000 21444 Star::Find false star n=4 nbg=255 bg=3240.8 sigma=462.6 thresh=4629 peak=4417
01:11:16.017 00.001 21444 Star::Find false star n=1 nbg=274 bg=3405.0 sigma=489.1 thresh=4872 peak=4580
01:11:16.017 00.000 21444 Star::Find false star n=5 nbg=271 bg=2504.3 sigma=475.0 thresh=3929 peak=3626
01:11:16.017 00.000 21444 Star::Find false star n=3 nbg=271 bg=3174.0 sigma=428.5 thresh=4460 peak=3998
01:11:16.017 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -3.33,12.04,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.05,-2.74,1.09,U] [#8 5.67,9.20,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.07,-0.95,3.95,U] 
01:11:16.017 00.000 21444 single-star, 2 included, MultiStar: {1.12, -1.29}, one-star: {0.29, -1.03}
01:11:16.017 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.35 = 1.94)
01:11:16.017 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.91)
01:11:16.017 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-1.03 hyp=1.07 cameraTheta=-1.30 mountX=-0.38 mountY=-0.84, mountTheta=-2.00
01:11:16.017 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-1.03, opts=13)
01:11:16.017 00.000 21444 Enqueuing Move request for scope (0.29, -1.03)
01:11:16.017 00.000 25848 Worker thread wakes up
01:11:16.018 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.03) opts 0xd
01:11:16.018 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=346, FiltMax=65504, Gamma=0.560
01:11:16.018 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -1.03)
01:11:16.018 00.000 21444 UpdateGuideState exits: m=376578 SNR=58.7 Saturated
01:11:16.018 00.000 25848 Moving (0.29, -1.03) raw xDistance=-0.38 yDistance=-0.84
01:11:16.018 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:16.018 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
01:11:16.018 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:16.018 00.000 21444 Enqueuing Expose request
01:11:16.018 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:11:16.018 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
01:11:16.018 00.000 25848 MoveAxis(E, 0, ABG)
01:11:16.018 00.000 25848 Move returns status 0, amount 0
01:11:16.018 00.000 25848 MoveAxis(N, 0, ABG)
01:11:16.018 00.000 25848 Move returns status 0, amount 0
01:11:16.018 00.000 25848 move complete, result=0
01:11:16.018 00.000 25848 worker thread done servicing request
01:11:16.018 00.000 25848 Worker thread wakes up
01:11:16.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:16.018 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:16.018 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
01:11:18.865 02.847 25848 Exposure complete
01:11:18.954 00.089 25848 worker thread done servicing request
01:11:18.954 00.000 21444 OnExposeComplete: enter
01:11:18.954 00.000 21444 UpdateGuideState(): m_state=6
01:11:18.954 00.000 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1629
01:11:18.954 00.000 21444 Star::Find returns 1 (1), X=1229.97, Y=740.21, Mass=456029, SNR=69.0, Peak=12896 HFD=6.8
01:11:18.954 00.000 21444 Star::Find false star n=2 nbg=278 bg=3402.9 sigma=589.2 thresh=5171 peak=4571
01:11:18.954 00.000 21444 Star::Find false star n=1 nbg=272 bg=2121.0 sigma=473.2 thresh=3541 peak=3035
01:11:18.954 00.000 21444 Star::Find false star n=4 nbg=244 bg=3410.0 sigma=454.0 thresh=4772 peak=4614
01:11:18.955 00.001 21444 Star::Find false star n=6 nbg=262 bg=2676.7 sigma=406.3 thresh=3896 peak=3737
01:11:18.955 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -3.18,12.76,0.00,R] [#4 0.00,0.00,0.00,L] [#5 -18.01,-14.39,0.00,R] [#6 -18.09,4.13,0.00,M1] [#7 2.56,-3.17,0.71,U] [#8 11.66,9.18,0.00,R] [#9 0.00,0.00,0.00,L] [#10 3.74,0.03,0.16,U] [#11 1.71,-1.51,4.06,U] 
01:11:18.955 00.000 21444 refined, 3 included, MultiStar: {1.60, -1.85}, one-star: {0.13, -2.61}
01:11:18.955 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
01:11:18.955 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
01:11:18.955 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=-1.85 hyp=2.45 cameraTheta=-0.86 mountX=-1.76 mountY=-1.11, mountTheta=-2.58
01:11:18.956 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=-1.85, opts=13)
01:11:18.956 00.000 21444 Enqueuing Move request for scope (1.60, -1.85)
01:11:18.956 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=192, FiltMax=65504, Gamma=0.560
01:11:18.956 00.000 21444 UpdateGuideState exits: m=456029 SNR=69.0 Saturated
01:11:18.956 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:18.956 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:18.956 00.000 21444 Enqueuing Expose request
01:11:18.956 00.000 25848 Worker thread wakes up
01:11:18.956 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, -1.85) opts 0xd
01:11:18.956 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, -1.85)
01:11:18.956 00.000 25848 Moving (1.60, -1.85) raw xDistance=-1.76 yDistance=-1.11
01:11:18.956 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.76
01:11:18.956 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=2.72 newest=-2.95
01:11:18.956 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
01:11:18.956 00.000 25848 MoveAxis(E, 51, ABG)
01:11:18.956 00.000 25848 Guiding  Dir = 2, Dur = 51
01:11:18.987 00.031 25848 IsSlewing returns 0
01:11:18.987 00.000 25848 IsGuiding returns 0
01:11:19.018 00.031 25848 PulseGuide returned control before completion, sleep 30
01:11:19.052 00.034 25848 IsGuiding returns 1
01:11:19.052 00.000 25848 scope still moving after pulse duration time elapsed
01:11:19.163 00.111 25848 IsSlewing returns 0
01:11:19.163 00.000 25848 IsGuiding returns 0
01:11:19.163 00.000 25848 scope move finished after 51 + 126 ms
01:11:19.163 00.000 25848 Move returns status 0, amount 51
01:11:19.163 00.000 25848 BLC: Oldest BLC event removed
01:11:19.164 00.001 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 300 applied
01:11:19.164 00.000 25848 MoveAxis(N, 330, ABG)
01:11:19.164 00.000 25848 Guiding  Dir = 0, Dur = 330
01:11:19.189 00.025 25848 IsSlewing returns 0
01:11:19.189 00.000 25848 IsGuiding returns 0
01:11:19.221 00.032 25848 PulseGuide returned control before completion, sleep 309
01:11:19.537 00.316 25848 IsGuiding returns 1
01:11:19.537 00.000 25848 scope still moving after pulse duration time elapsed
01:11:19.595 00.058 25848 IsSlewing returns 0
01:11:19.595 00.000 25848 IsGuiding returns 0
01:11:19.595 00.000 25848 scope move finished after 330 + 76 ms
01:11:19.596 00.001 25848 Move returns status 0, amount 330
01:11:19.596 00.000 25848 move complete, result=0
01:11:19.596 00.000 25848 worker thread done servicing request
01:11:19.596 00.000 25848 Worker thread wakes up
01:11:19.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:19.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:19.596 00.000 21444 GuideStep: -1.8 px 51 ms EAST, -1.1 px 330 ms NORTH
01:11:22.443 02.847 25848 Exposure complete
01:11:22.522 00.079 25848 worker thread done servicing request
01:11:22.522 00.000 21444 OnExposeComplete: enter
01:11:22.522 00.000 21444 UpdateGuideState(): m_state=6
01:11:22.522 00.000 21444 Star::Find(15, 1229, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1630
01:11:22.522 00.000 21444 Star::Find returns 1 (1), X=1229.47, Y=741.89, Mass=488840, SNR=74.6, Peak=15348 HFD=6.3
01:11:22.522 00.000 21444 Star::Find false star n=8 nbg=255 bg=3278.6 sigma=462.4 thresh=4666 peak=4563
01:11:22.522 00.000 21444 Star::Find false star n=4 nbg=259 bg=3930.8 sigma=456.1 thresh=5299 peak=4957
01:11:22.523 00.001 21444 Star::Find false star n=3 nbg=265 bg=3590.4 sigma=510.5 thresh=5122 peak=4492
01:11:22.523 00.000 21444 Star::Find false star n=1 nbg=272 bg=3243.2 sigma=506.5 thresh=4763 peak=4327
01:11:22.523 00.000 21444 Star::Find false star n=3 nbg=265 bg=3491.0 sigma=445.2 thresh=4827 peak=4752
01:11:22.523 00.000 21444 Star::Find false star n=4 nbg=271 bg=3491.6 sigma=476.4 thresh=4921 peak=4458
01:11:22.523 00.000 21444 Star::Find false star n=1 nbg=259 bg=2634.2 sigma=451.3 thresh=3988 peak=3864
01:11:22.523 00.000 21444 Star::Find false star n=3 nbg=257 bg=3208.4 sigma=462.9 thresh=4597 peak=4456
01:11:22.523 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 4.03,-5.88,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.22,-3.52,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.08,-0.67,4.03,U] 
01:11:22.523 00.000 21444 single-star, 2 included, MultiStar: {0.17, -1.14}, one-star: {-0.37, -0.93}
01:11:22.523 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
01:11:22.523 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
01:11:22.523 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.93 hyp=1.00 cameraTheta=-1.95 mountX=0.28 mountY=-1.00, mountTheta=-1.30
01:11:22.524 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.93, opts=13)
01:11:22.524 00.000 21444 Enqueuing Move request for scope (-0.37, -0.93)
01:11:22.524 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=218, FiltMax=65504, Gamma=0.560
01:11:22.524 00.000 21444 UpdateGuideState exits: m=488840 SNR=74.6 Saturated
01:11:22.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:22.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:22.524 00.000 21444 Enqueuing Expose request
01:11:22.524 00.000 25848 Worker thread wakes up
01:11:22.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.93) opts 0xd
01:11:22.524 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.93)
01:11:22.524 00.000 25848 Moving (-0.37, -0.93) raw xDistance=0.28 yDistance=-1.00
01:11:22.524 00.000 25848 BLC: History state: CurrMiss=1.00, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.110396, 1:1.003148
01:11:22.524 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:11:22.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
01:11:22.524 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
01:11:22.524 00.000 25848 MoveAxis(E, 0, ABG)
01:11:22.524 00.000 25848 Move returns status 0, amount 0
01:11:22.524 00.000 25848 MoveAxis(N, 27, ABG)
01:11:22.524 00.000 25848 Guiding  Dir = 0, Dur = 27
01:11:22.563 00.039 25848 IsSlewing returns 0
01:11:22.563 00.000 25848 IsGuiding returns 0
01:11:22.595 00.032 25848 IsGuiding returns 1
01:11:22.595 00.000 25848 scope still moving after pulse duration time elapsed
01:11:22.657 00.062 25848 IsSlewing returns 0
01:11:22.658 00.001 25848 IsGuiding returns 0
01:11:22.658 00.000 25848 scope move finished after 27 + 67 ms
01:11:22.658 00.000 25848 Move returns status 0, amount 27
01:11:22.658 00.000 25848 move complete, result=0
01:11:22.658 00.000 25848 worker thread done servicing request
01:11:22.658 00.000 25848 Worker thread wakes up
01:11:22.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:22.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:22.659 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -1.0 px 27 ms NORTH
01:11:25.511 02.852 25848 Exposure complete
01:11:25.594 00.083 25848 worker thread done servicing request
01:11:25.594 00.000 21444 OnExposeComplete: enter
01:11:25.594 00.000 21444 UpdateGuideState(): m_state=6
01:11:25.594 00.000 21444 Star::Find(15, 1229, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1631
01:11:25.595 00.001 21444 Star::Find returns 1 (1), X=1228.13, Y=742.80, Mass=428724, SNR=67.0, Peak=13472 HFD=6.2
01:11:25.595 00.000 21444 Star::Find false star n=6 nbg=263 bg=2261.4 sigma=396.4 thresh=3451 peak=3246
01:11:25.595 00.000 21444 Star::Find false star n=3 nbg=269 bg=3423.3 sigma=495.7 thresh=4911 peak=4822
01:11:25.595 00.000 21444 Star::Find false star n=4 nbg=272 bg=3403.1 sigma=511.6 thresh=4938 peak=4553
01:11:25.595 00.000 21444 Star::Find false star n=5 nbg=248 bg=3279.6 sigma=377.9 thresh=4413 peak=4329
01:11:25.595 00.000 21444 Star::Find false star n=4 nbg=265 bg=3552.1 sigma=460.3 thresh=4933 peak=4877
01:11:25.595 00.000 21444 Star::Find false star n=1 nbg=270 bg=2542.2 sigma=480.2 thresh=3983 peak=3508
01:11:25.595 00.000 21444 MultiStar: [#1 7.39,3.91,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.03,-0.03,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.63,-2.30,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.25,17.63,0.00,M9] [#11 -0.83,0.09,3.78,U] 
01:11:25.595 00.000 21444 refined, 3 included, MultiStar: {-0.69, -0.34}, one-star: {-1.71, -0.02}
01:11:25.595 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.55)
01:11:25.595 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.29)
01:11:25.595 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=-0.34 hyp=0.77 cameraTheta=-2.68 mountX=0.66 mountY=-0.58, mountTheta=-0.72
01:11:25.596 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=-0.34, opts=13)
01:11:25.596 00.000 21444 Enqueuing Move request for scope (-0.69, -0.34)
01:11:25.596 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=396, FiltMax=65504, Gamma=0.560
01:11:25.596 00.000 21444 UpdateGuideState exits: m=428724 SNR=67.0 Saturated
01:11:25.596 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:25.596 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:25.596 00.000 21444 Enqueuing Expose request
01:11:25.596 00.000 25848 Worker thread wakes up
01:11:25.596 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.34) opts 0xd
01:11:25.596 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, -0.34)
01:11:25.596 00.000 25848 Moving (-0.69, -0.34) raw xDistance=0.66 yDistance=-0.58
01:11:25.596 00.000 25848 BLC: History state: CurrMiss=0.58, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.110396, 1:1.003148, 2:0.581524
01:11:25.596 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:11:25.596 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
01:11:25.596 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
01:11:25.596 00.000 25848 MoveAxis(W, 19, ABG)
01:11:25.596 00.000 25848 Guiding  Dir = 3, Dur = 19
01:11:25.623 00.027 25848 IsSlewing returns 0
01:11:25.623 00.000 25848 IsGuiding returns 0
01:11:25.664 00.041 25848 IsGuiding returns 1
01:11:25.664 00.000 25848 scope still moving after pulse duration time elapsed
01:11:25.720 00.056 25848 IsSlewing returns 0
01:11:25.720 00.000 25848 IsGuiding returns 0
01:11:25.720 00.000 25848 scope move finished after 19 + 77 ms
01:11:25.720 00.000 25848 Move returns status 0, amount 19
01:11:25.720 00.000 25848 MoveAxis(N, 16, ABG)
01:11:25.720 00.000 25848 Guiding  Dir = 0, Dur = 16
01:11:25.749 00.029 25848 IsSlewing returns 0
01:11:25.749 00.000 25848 IsGuiding returns 0
01:11:25.790 00.041 25848 IsGuiding returns 1
01:11:25.790 00.000 25848 scope still moving after pulse duration time elapsed
01:11:25.842 00.052 25848 IsSlewing returns 0
01:11:25.843 00.001 25848 IsGuiding returns 0
01:11:25.843 00.000 25848 scope move finished after 16 + 78 ms
01:11:25.843 00.000 25848 Move returns status 0, amount 16
01:11:25.843 00.000 25848 move complete, result=0
01:11:25.843 00.000 25848 worker thread done servicing request
01:11:25.843 00.000 25848 Worker thread wakes up
01:11:25.843 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -0.6 px 16 ms NORTH
01:11:25.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:25.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:28.682 02.839 25848 Exposure complete
01:11:28.769 00.087 25848 worker thread done servicing request
01:11:28.769 00.000 21444 OnExposeComplete: enter
01:11:28.769 00.000 21444 UpdateGuideState(): m_state=6
01:11:28.770 00.001 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1632
01:11:28.770 00.000 21444 Star::Find returns 1 (1), X=1229.59, Y=742.01, Mass=421780, SNR=63.9, Peak=13048 HFD=6.4
01:11:28.770 00.000 21444 Star::Find false star n=2 nbg=250 bg=3631.6 sigma=491.1 thresh=5105 peak=4871
01:11:28.770 00.000 21444 Star::Find false star n=4 nbg=250 bg=3387.7 sigma=425.9 thresh=4665 peak=4589
01:11:28.770 00.000 21444 Star::Find false star n=3 nbg=264 bg=3401.1 sigma=426.7 thresh=4681 peak=4406
01:11:28.770 00.000 21444 Star::Find false star n=1 nbg=274 bg=3519.8 sigma=482.6 thresh=4968 peak=4537
01:11:28.770 00.000 21444 Star::Find false star n=2 nbg=274 bg=2675.5 sigma=529.2 thresh=4263 peak=3912
01:11:28.770 00.000 21444 Star::Find false star n=3 nbg=247 bg=3096.0 sigma=394.9 thresh=4281 peak=4058
01:11:28.770 00.000 21444 MultiStar: [#1 18.61,-1.47,0.00,M2] [#2 13.09,-1.85,0.00,M3] [#3 -0.39,-0.30,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.03,-2.86,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.15,-0.82,4.03,U] 
01:11:28.770 00.000 21444 single-star, 3 included, MultiStar: {0.36, -1.12}, one-star: {-0.25, -0.81}
01:11:28.770 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.92 = 1.36)
01:11:28.770 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.76 = -1.48)
01:11:28.770 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=-0.81 hyp=0.85 cameraTheta=-1.87 mountX=0.18 mountY=-0.85, mountTheta=-1.37
01:11:28.771 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=-0.81, opts=13)
01:11:28.771 00.000 21444 Enqueuing Move request for scope (-0.25, -0.81)
01:11:28.771 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=220, FiltMax=65504, Gamma=0.560
01:11:28.771 00.000 21444 UpdateGuideState exits: m=421780 SNR=63.9 Saturated
01:11:28.771 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:28.771 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:28.771 00.000 21444 Enqueuing Expose request
01:11:28.771 00.000 25848 Worker thread wakes up
01:11:28.772 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.81) opts 0xd
01:11:28.772 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, -0.81)
01:11:28.772 00.000 25848 Moving (-0.25, -0.81) raw xDistance=0.18 yDistance=-0.85
01:11:28.772 00.000 25848 BLC: window closed
01:11:28.772 00.000 25848 BLC: History state: CurrMiss=0.85, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.110396, 1:1.003148, 2:0.581524
01:11:28.772 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:11:28.772 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:11:28.772 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
01:11:28.772 00.000 25848 MoveAxis(E, 0, ABG)
01:11:28.772 00.000 25848 Move returns status 0, amount 0
01:11:28.772 00.000 25848 MoveAxis(N, 23, ABG)
01:11:28.772 00.000 25848 Guiding  Dir = 0, Dur = 23
01:11:28.796 00.024 25848 IsSlewing returns 0
01:11:28.796 00.000 25848 IsGuiding returns 0
01:11:28.828 00.032 25848 IsGuiding returns 1
01:11:28.828 00.000 25848 scope still moving after pulse duration time elapsed
01:11:28.874 00.046 25848 IsSlewing returns 0
01:11:28.874 00.000 25848 IsGuiding returns 0
01:11:28.874 00.000 25848 scope move finished after 23 + 54 ms
01:11:28.874 00.000 25848 Move returns status 0, amount 23
01:11:28.874 00.000 25848 move complete, result=0
01:11:28.874 00.000 25848 worker thread done servicing request
01:11:28.874 00.000 25848 Worker thread wakes up
01:11:28.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:28.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:28.874 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.8 px 23 ms NORTH
01:11:31.715 02.841 25848 Exposure complete
01:11:31.782 00.067 25848 worker thread done servicing request
01:11:31.783 00.001 21444 OnExposeComplete: enter
01:11:31.783 00.000 21444 UpdateGuideState(): m_state=6
01:11:31.783 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1633
01:11:31.783 00.000 21444 Star::Find returns 1 (1), X=1230.23, Y=742.59, Mass=444159, SNR=73.2, Peak=13348 HFD=6.5
01:11:31.783 00.000 21444 Star::Find false star n=5 nbg=251 bg=3334.6 sigma=385.6 thresh=4491 peak=4436
01:11:31.783 00.000 21444 Star::Find false star n=3 nbg=263 bg=2270.0 sigma=407.0 thresh=3491 peak=3286
01:11:31.783 00.000 21444 Star::Find false star n=1 nbg=253 bg=3335.1 sigma=437.1 thresh=4646 peak=4519
01:11:31.783 00.000 21444 Star::Find false star n=3 nbg=266 bg=3584.3 sigma=522.3 thresh=5151 peak=4643
01:11:31.783 00.000 21444 Star::Find false star n=6 nbg=244 bg=2519.2 sigma=331.5 thresh=3514 peak=3414
01:11:31.783 00.000 21444 Star::Find false star n=8 nbg=264 bg=2956.1 sigma=439.2 thresh=4274 peak=3963
01:11:31.783 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.12,0.06,0.13,U] [#4 7.21,16.67,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 -12.55,6.17,0.00,M2] [#7 2.06,-2.67,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.52,-0.12,3.50,U] 
01:11:31.783 00.000 21444 single-star, 3 included, MultiStar: {1.37, -0.57}, one-star: {0.39, -0.23}
01:11:31.783 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
01:11:31.783 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
01:11:31.783 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=-0.23 hyp=0.45 cameraTheta=-0.53 mountX=-0.41 mountY=-0.06, mountTheta=-2.99
01:11:31.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-0.23, opts=13)
01:11:31.784 00.000 21444 Enqueuing Move request for scope (0.39, -0.23)
01:11:31.784 00.000 25848 Worker thread wakes up
01:11:31.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.23) opts 0xd
01:11:31.784 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -0.23)
01:11:31.784 00.000 25848 Moving (0.39, -0.23) raw xDistance=-0.41 yDistance=-0.06
01:11:31.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
01:11:31.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:31.785 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=444, FiltMax=65504, Gamma=0.560
01:11:31.785 00.000 21444 UpdateGuideState exits: m=444159 SNR=73.2 Saturated
01:11:31.785 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:31.785 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:31.785 00.000 21444 Enqueuing Expose request
01:11:31.785 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:11:31.785 00.000 25848 MoveAxis(E, 0, ABG)
01:11:31.785 00.000 25848 Move returns status 0, amount 0
01:11:31.785 00.000 25848 MoveAxis(N, 0, ABG)
01:11:31.785 00.000 25848 Move returns status 0, amount 0
01:11:31.785 00.000 25848 move complete, result=0
01:11:31.785 00.000 25848 worker thread done servicing request
01:11:31.785 00.000 25848 Worker thread wakes up
01:11:31.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:31.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:31.785 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:34.636 02.851 25848 Exposure complete
01:11:34.724 00.088 25848 worker thread done servicing request
01:11:34.724 00.000 21444 OnExposeComplete: enter
01:11:34.724 00.000 21444 UpdateGuideState(): m_state=6
01:11:34.724 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1634
01:11:34.724 00.000 21444 Star::Find returns 1 (1), X=1230.64, Y=742.59, Mass=335412, SNR=51.0, Peak=12392 HFD=5.6
01:11:34.724 00.000 21444 Star::Find false star n=4 nbg=254 bg=3431.8 sigma=447.2 thresh=4773 peak=4643
01:11:34.724 00.000 21444 Star::Find false star n=4 nbg=263 bg=2295.7 sigma=489.1 thresh=3763 peak=3374
01:11:34.724 00.000 21444 Star::Find false star n=12 nbg=257 bg=3377.7 sigma=483.0 thresh=4827 peak=4759
01:11:34.725 00.001 21444 Star::Find false star n=1 nbg=273 bg=3548.7 sigma=529.4 thresh=5137 peak=4706
01:11:34.725 00.000 21444 Star::Find false star n=3 nbg=274 bg=2674.2 sigma=462.2 thresh=4061 peak=3837
01:11:34.725 00.000 21444 Star::Find false star n=2 nbg=258 bg=3008.9 sigma=439.6 thresh=4328 peak=4108
01:11:34.725 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.87,-0.71,0.23,U] [#4 0.00,0.00,0.00,L] [#5 14.24,15.14,0.00,M1] [#6 -3.70,-4.77,0.00,M3] [#7 2.00,-2.37,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.07,-0.33,4.04,U] 
01:11:34.725 00.000 21444 single-star, 3 included, MultiStar: {1.75, -0.69}, one-star: {0.80, -0.23}
01:11:34.725 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.95)
01:11:34.725 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.11)
01:11:34.725 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-0.23 hyp=0.83 cameraTheta=-0.28 mountX=-0.82 mountY=0.09, mountTheta=3.03
01:11:34.726 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-0.23, opts=13)
01:11:34.726 00.000 21444 Enqueuing Move request for scope (0.80, -0.23)
01:11:34.726 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3044, FiltMin=292, FiltMax=65504, Gamma=0.560
01:11:34.726 00.000 21444 UpdateGuideState exits: m=335412 SNR=51.0 Saturated
01:11:34.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:34.726 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:34.726 00.000 21444 Enqueuing Expose request
01:11:34.726 00.000 25848 Worker thread wakes up
01:11:34.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.23) opts 0xd
01:11:34.726 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -0.23)
01:11:34.726 00.000 25848 Moving (0.80, -0.23) raw xDistance=-0.82 yDistance=0.09
01:11:34.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82
01:11:34.726 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:34.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:11:34.726 00.000 25848 MoveAxis(E, 24, ABG)
01:11:34.726 00.000 25848 Guiding  Dir = 2, Dur = 24
01:11:34.775 00.049 25848 IsSlewing returns 0
01:11:34.775 00.000 25848 IsGuiding returns 0
01:11:34.797 00.022 25848 PulseGuide returned control before completion, sleep 13
01:11:34.825 00.028 25848 IsGuiding returns 1
01:11:34.825 00.000 25848 scope still moving after pulse duration time elapsed
01:11:34.876 00.051 25848 IsSlewing returns 0
01:11:34.876 00.000 25848 IsGuiding returns 0
01:11:34.876 00.000 25848 scope move finished after 24 + 76 ms
01:11:34.876 00.000 25848 Move returns status 0, amount 24
01:11:34.876 00.000 25848 MoveAxis(N, 0, ABG)
01:11:34.876 00.000 25848 Move returns status 0, amount 0
01:11:34.876 00.000 25848 move complete, result=0
01:11:34.876 00.000 25848 worker thread done servicing request
01:11:34.876 00.000 25848 Worker thread wakes up
01:11:34.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:34.877 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:34.877 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.1 px 0 ms NORTH
01:11:37.721 02.844 25848 Exposure complete
01:11:37.809 00.088 25848 worker thread done servicing request
01:11:37.809 00.000 21444 OnExposeComplete: enter
01:11:37.809 00.000 21444 UpdateGuideState(): m_state=6
01:11:37.809 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1635
01:11:37.810 00.001 21444 Star::Find returns 1 (1), X=1230.48, Y=743.30, Mass=502689, SNR=103.5, Peak=13296 HFD=7.1
01:11:37.810 00.000 21444 Star::Find false star n=4 nbg=265 bg=3459.7 sigma=460.4 thresh=4841 peak=4731
01:11:37.810 00.000 21444 Star::Find false star n=1 nbg=270 bg=2328.7 sigma=443.3 thresh=3659 peak=3297
01:11:37.810 00.000 21444 Star::Find false star n=1 nbg=274 bg=3363.2 sigma=498.2 thresh=4858 peak=4349
01:11:37.810 00.000 21444 Star::Find false star n=1 nbg=276 bg=3467.5 sigma=566.9 thresh=5168 peak=4490
01:11:37.810 00.000 21444 Star::Find false star n=2 nbg=249 bg=3338.7 sigma=426.9 thresh=4619 peak=4436
01:11:37.810 00.000 21444 Star::Find false star n=4 nbg=261 bg=2593.1 sigma=444.5 thresh=3927 peak=3680
01:11:37.810 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.10,0.85,0.10,U] [#4 19.65,4.33,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.28,-2.48,0.70,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.07,22.42,0.00,M10] [#11 1.42,0.09,2.87,U] 
01:11:37.810 00.000 21444 single-star, 3 included, MultiStar: {1.35, -0.19}, one-star: {0.64, 0.48}
01:11:37.810 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.41 = -2.41)
01:11:37.810 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.03)
01:11:37.810 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.48 hyp=0.80 cameraTheta=0.64 mountX=-0.60 mountY=0.69, mountTheta=2.29
01:11:37.811 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.48, opts=13)
01:11:37.811 00.000 21444 Enqueuing Move request for scope (0.64, 0.48)
01:11:37.811 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=168, FiltMax=65504, Gamma=0.560
01:11:37.811 00.000 21444 UpdateGuideState exits: m=502689 SNR=103.5 Saturated
01:11:37.811 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:37.811 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:37.811 00.000 21444 Enqueuing Expose request
01:11:37.811 00.000 25848 Worker thread wakes up
01:11:37.812 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.48) opts 0xd
01:11:37.812 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.48)
01:11:37.812 00.000 25848 Moving (0.64, 0.48) raw xDistance=-0.60 yDistance=0.69
01:11:37.812 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.60
01:11:37.812 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:37.812 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
01:11:37.812 00.000 25848 MoveAxis(E, 19, ABG)
01:11:37.812 00.000 25848 Guiding  Dir = 2, Dur = 19
01:11:37.844 00.032 25848 IsSlewing returns 0
01:11:37.844 00.000 25848 IsGuiding returns 0
01:11:37.908 00.064 25848 IsGuiding returns 1
01:11:37.908 00.000 25848 scope still moving after pulse duration time elapsed
01:11:37.968 00.060 25848 IsSlewing returns 0
01:11:37.968 00.000 25848 IsGuiding returns 0
01:11:37.969 00.001 25848 scope move finished after 19 + 105 ms
01:11:37.969 00.000 25848 Move returns status 0, amount 19
01:11:37.969 00.000 25848 MoveAxis(N, 0, ABG)
01:11:37.969 00.000 25848 Move returns status 0, amount 0
01:11:37.969 00.000 25848 move complete, result=0
01:11:37.969 00.000 25848 worker thread done servicing request
01:11:37.969 00.000 25848 Worker thread wakes up
01:11:37.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:37.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:37.969 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.7 px 0 ms NORTH
01:11:40.823 02.854 25848 Exposure complete
01:11:40.911 00.088 25848 worker thread done servicing request
01:11:40.911 00.000 21444 OnExposeComplete: enter
01:11:40.911 00.000 21444 UpdateGuideState(): m_state=6
01:11:40.911 00.000 21444 Star::Find(15, 1230, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1636
01:11:40.912 00.001 21444 Star::Find returns 1 (1), X=1230.24, Y=743.65, Mass=414210, SNR=74.2, Peak=14384 HFD=6.0
01:11:40.912 00.000 21444 Star::Find false star n=7 nbg=261 bg=3153.3 sigma=469.1 thresh=4561 peak=4359
01:11:40.912 00.000 21444 Star::Find false star n=4 nbg=264 bg=2141.8 sigma=393.4 thresh=3322 peak=3215
01:11:40.912 00.000 21444 Star::Find false star n=6 nbg=273 bg=3888.1 sigma=454.6 thresh=5252 peak=5103
01:11:40.912 00.000 21444 Star::Find false star n=5 nbg=278 bg=3484.5 sigma=518.0 thresh=5039 peak=5039
01:11:40.912 00.000 21444 Star::Find false star n=1 nbg=272 bg=3463.8 sigma=492.5 thresh=4941 peak=4372
01:11:40.912 00.000 21444 Star::Find false star n=9 nbg=242 bg=3345.4 sigma=402.0 thresh=4551 peak=4457
01:11:40.912 00.000 21444 Star::Find false star n=3 nbg=279 bg=3374.9 sigma=476.5 thresh=4804 peak=4475
01:11:40.912 00.000 21444 Star::Find false star n=3 nbg=271 bg=2588.2 sigma=394.5 thresh=3772 peak=3677
01:11:40.912 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.61,-1.67,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.47,32.42,0.00,R] [#11 1.65,0.70,3.64,U] 
01:11:40.912 00.000 21444 single-star, 2 included, MultiStar: {1.42, 0.29}, one-star: {0.40, 0.83}
01:11:40.912 00.000 21444 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.05) = xAngle (-1.93 = -1.93)
01:11:40.912 00.000 21444 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.78 = 1.51)
01:11:40.912 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=0.83 hyp=0.92 cameraTheta=1.12 mountX=-0.33 mountY=0.92, mountTheta=1.91
01:11:40.913 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=0.83, opts=13)
01:11:40.913 00.000 21444 Enqueuing Move request for scope (0.40, 0.83)
01:11:40.913 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=370, FiltMax=65504, Gamma=0.560
01:11:40.913 00.000 21444 UpdateGuideState exits: m=414210 SNR=74.2 Saturated
01:11:40.913 00.000 25848 Worker thread wakes up
01:11:40.913 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.83) opts 0xd
01:11:40.913 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 0.83)
01:11:40.913 00.000 25848 Moving (0.40, 0.83) raw xDistance=-0.33 yDistance=0.92
01:11:40.913 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:40.914 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:40.914 00.000 21444 Enqueuing Expose request
01:11:40.914 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
01:11:40.914 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:40.914 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.92
01:11:40.914 00.000 25848 MoveAxis(E, 0, ABG)
01:11:40.914 00.000 25848 Move returns status 0, amount 0
01:11:40.914 00.000 25848 MoveAxis(N, 0, ABG)
01:11:40.914 00.000 25848 Move returns status 0, amount 0
01:11:40.914 00.000 25848 move complete, result=0
01:11:40.914 00.000 25848 worker thread done servicing request
01:11:40.914 00.000 25848 Worker thread wakes up
01:11:40.914 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:40.914 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:40.914 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.9 px 0 ms NORTH
01:11:43.758 02.844 25848 Exposure complete
01:11:43.833 00.075 25848 worker thread done servicing request
01:11:43.833 00.000 21444 OnExposeComplete: enter
01:11:43.833 00.000 21444 UpdateGuideState(): m_state=6
01:11:43.833 00.000 21444 Star::Find(15, 1230, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1637
01:11:43.833 00.000 21444 Star::Find returns 1 (1), X=1229.69, Y=741.61, Mass=448076, SNR=86.1, Peak=13348 HFD=6.9
01:11:43.833 00.000 21444 Star::Find false star n=1 nbg=267 bg=3312.0 sigma=450.4 thresh=4663 peak=4377
01:11:43.833 00.000 21444 Star::Find false star n=9 nbg=254 bg=3517.7 sigma=468.4 thresh=4923 peak=4582
01:11:43.833 00.000 21444 Star::Find false star n=4 nbg=248 bg=3371.8 sigma=410.3 thresh=4603 peak=4363
01:11:43.833 00.000 21444 Star::Find false star n=3 nbg=269 bg=3604.2 sigma=500.9 thresh=5107 peak=4820
01:11:43.833 00.000 21444 Star::Find false star n=1 nbg=271 bg=3494.6 sigma=495.0 thresh=4980 peak=4766
01:11:43.834 00.001 21444 Star::Find false star n=8 nbg=269 bg=2503.9 sigma=466.9 thresh=3905 peak=3794
01:11:43.834 00.000 21444 Star::Find false star n=5 nbg=248 bg=3034.9 sigma=397.4 thresh=4227 peak=4180
01:11:43.834 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.50,-0.22,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.87,-2.54,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.77,-0.20,3.14,U] 
01:11:43.834 00.000 21444 refined, 3 included, MultiStar: {0.60, -0.76}, one-star: {-0.15, -1.22}
01:11:43.834 00.000 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.95 = 2.33)
01:11:43.834 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.52)
01:11:43.834 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.76 hyp=0.96 cameraTheta=-0.90 mountX=-0.66 mountY=-0.48, mountTheta=-2.52
01:11:43.835 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.76, opts=13)
01:11:43.835 00.000 21444 Enqueuing Move request for scope (0.60, -0.76)
01:11:43.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=242, FiltMax=65504, Gamma=0.560
01:11:43.835 00.000 21444 UpdateGuideState exits: m=448076 SNR=86.1 Saturated
01:11:43.835 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:43.835 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:43.835 00.000 21444 Enqueuing Expose request
01:11:43.835 00.000 25848 Worker thread wakes up
01:11:43.835 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.76) opts 0xd
01:11:43.835 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.76)
01:11:43.835 00.000 25848 Moving (0.60, -0.76) raw xDistance=-0.66 yDistance=-0.48
01:11:43.835 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66
01:11:43.835 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:43.835 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
01:11:43.835 00.000 25848 MoveAxis(E, 19, ABG)
01:11:43.835 00.000 25848 Guiding  Dir = 2, Dur = 19
01:11:43.861 00.026 25848 IsSlewing returns 0
01:11:43.861 00.000 25848 IsGuiding returns 0
01:11:43.892 00.031 25848 IsGuiding returns 1
01:11:43.892 00.000 25848 scope still moving after pulse duration time elapsed
01:11:43.938 00.046 25848 IsSlewing returns 0
01:11:43.938 00.000 25848 IsGuiding returns 0
01:11:43.938 00.000 25848 scope move finished after 19 + 58 ms
01:11:43.938 00.000 25848 Move returns status 0, amount 19
01:11:43.938 00.000 25848 MoveAxis(N, 0, ABG)
01:11:43.938 00.000 25848 Move returns status 0, amount 0
01:11:43.938 00.000 25848 move complete, result=0
01:11:43.938 00.000 25848 worker thread done servicing request
01:11:43.938 00.000 25848 Worker thread wakes up
01:11:43.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:43.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:43.938 00.000 21444 GuideStep: -0.7 px 19 ms EAST, -0.5 px 0 ms NORTH
01:11:46.788 02.850 25848 Exposure complete
01:11:46.867 00.079 25848 worker thread done servicing request
01:11:46.867 00.000 21444 OnExposeComplete: enter
01:11:46.867 00.000 21444 UpdateGuideState(): m_state=6
01:11:46.868 00.001 21444 Star::Find(15, 1229, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1638
01:11:46.868 00.000 21444 Star::Find returns 1 (1), X=1230.94, Y=744.03, Mass=437460, SNR=73.9, Peak=13224 HFD=6.3
01:11:46.868 00.000 21444 Star::Find false star n=4 nbg=247 bg=2215.3 sigma=356.2 thresh=3284 peak=3105
01:11:46.868 00.000 21444 Star::Find false star n=4 nbg=264 bg=3443.8 sigma=459.6 thresh=4823 peak=4305
01:11:46.868 00.000 21444 Star::Find false star n=3 nbg=257 bg=3209.2 sigma=452.7 thresh=4567 peak=4320
01:11:46.868 00.000 21444 Star::Find false star n=2 nbg=247 bg=3561.6 sigma=442.1 thresh=4888 peak=4590
01:11:46.868 00.000 21444 Star::Find false star n=5 nbg=273 bg=2618.2 sigma=487.8 thresh=4082 peak=3967
01:11:46.868 00.000 21444 Star::Find false star n=3 nbg=264 bg=2924.1 sigma=490.3 thresh=4395 peak=4107
01:11:46.868 00.000 21444 MultiStar: [#1 23.46,5.20,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 1.55,-0.14,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -9.66,9.47,0.00,M4] [#7 2.87,-1.11,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.86,1.10,3.43,U] 
01:11:46.868 00.000 21444 single-star, 3 included, MultiStar: {1.89, 0.71}, one-star: {1.11, 1.21}
01:11:46.868 00.000 21444 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
01:11:46.868 00.000 21444 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.06 = 1.22)
01:11:46.868 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=1.21 hyp=1.64 cameraTheta=0.83 mountX=-0.99 mountY=1.54, mountTheta=2.14
01:11:46.869 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=1.21, opts=13)
01:11:46.869 00.000 21444 Enqueuing Move request for scope (1.11, 1.21)
01:11:46.869 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=396, FiltMax=65504, Gamma=0.560
01:11:46.869 00.000 21444 UpdateGuideState exits: m=437460 SNR=73.9 Saturated
01:11:46.869 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:46.869 00.000 25848 Worker thread wakes up
01:11:46.869 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:46.869 00.000 21444 Enqueuing Expose request
01:11:46.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, 1.21) opts 0xd
01:11:46.869 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, 1.21)
01:11:46.869 00.000 25848 Moving (1.11, 1.21) raw xDistance=-0.99 yDistance=1.54
01:11:46.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.99
01:11:46.869 00.000 25848 resist switch: large excursion: input 1.54 thresh 1.53 direction from -1 to 1
01:11:46.870 00.001 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.62
01:11:46.870 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
01:11:46.870 00.000 25848 MoveAxis(E, 30, ABG)
01:11:46.870 00.000 25848 Guiding  Dir = 2, Dur = 30
01:11:46.919 00.049 25848 IsSlewing returns 0
01:11:46.919 00.000 25848 IsGuiding returns 0
01:11:46.961 00.042 25848 IsGuiding returns 1
01:11:46.961 00.000 25848 scope still moving after pulse duration time elapsed
01:11:47.016 00.055 25848 IsSlewing returns 0
01:11:47.017 00.001 25848 IsGuiding returns 0
01:11:47.017 00.000 25848 scope move finished after 30 + 67 ms
01:11:47.017 00.000 25848 Move returns status 0, amount 30
01:11:47.017 00.000 25848 BLC: Oldest BLC event removed
01:11:47.017 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 300 applied
01:11:47.017 00.000 25848 MoveAxis(S, 342, ABG)
01:11:47.017 00.000 25848 Guiding  Dir = 1, Dur = 342
01:11:47.045 00.028 25848 IsSlewing returns 0
01:11:47.045 00.000 25848 IsGuiding returns 0
01:11:47.077 00.032 25848 PulseGuide returned control before completion, sleep 322
01:11:47.401 00.324 25848 IsGuiding returns 1
01:11:47.401 00.000 25848 scope still moving after pulse duration time elapsed
01:11:47.453 00.052 25848 IsSlewing returns 0
01:11:47.453 00.000 25848 IsGuiding returns 0
01:11:47.453 00.000 25848 scope move finished after 342 + 65 ms
01:11:47.453 00.000 25848 Move returns status 0, amount 342
01:11:47.453 00.000 25848 move complete, result=0
01:11:47.453 00.000 25848 worker thread done servicing request
01:11:47.453 00.000 25848 Worker thread wakes up
01:11:47.454 00.001 21444 GuideStep: -1.0 px 30 ms EAST, 1.5 px 342 ms SOUTH
01:11:47.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:47.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:50.307 02.853 25848 Exposure complete
01:11:50.391 00.084 25848 worker thread done servicing request
01:11:50.391 00.000 21444 OnExposeComplete: enter
01:11:50.392 00.001 21444 UpdateGuideState(): m_state=6
01:11:50.392 00.000 21444 Star::Find(15, 1230, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1639
01:11:50.392 00.000 21444 Star::Find returns 1 (1), X=1229.43, Y=744.02, Mass=486314, SNR=95.2, Peak=14108 HFD=6.6
01:11:50.392 00.000 21444 Star::Find false star n=2 nbg=258 bg=3548.1 sigma=446.5 thresh=4888 peak=4771
01:11:50.392 00.000 21444 Star::Find false star n=3 nbg=250 bg=2352.4 sigma=367.3 thresh=3454 peak=3242
01:11:50.392 00.000 21444 Star::Find false star n=1 nbg=270 bg=3740.8 sigma=560.5 thresh=5422 peak=5045
01:11:50.392 00.000 21444 Star::Find false star n=3 nbg=250 bg=3531.6 sigma=476.7 thresh=4962 peak=4694
01:11:50.392 00.000 21444 Star::Find false star n=5 nbg=247 bg=3356.2 sigma=415.0 thresh=4601 peak=4338
01:11:50.392 00.000 21444 Star::Find false star n=3 nbg=245 bg=3495.5 sigma=438.8 thresh=4812 peak=4532
01:11:50.392 00.000 21444 Star::Find false star n=7 nbg=250 bg=2514.2 sigma=391.3 thresh=3688 peak=3667
01:11:50.392 00.000 21444 Star::Find false star n=3 nbg=261 bg=3129.8 sigma=426.2 thresh=4408 peak=4183
01:11:50.392 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -21.69,0.92,0.00,M5] [#7 1.11,-1.69,0.69,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.20,0.24,2.76,U] 
01:11:50.392 00.000 21444 refined, 2 included, MultiStar: {0.21, 0.16}, one-star: {-0.40, 1.19}
01:11:50.392 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
01:11:50.392 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.04)
01:11:50.392 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.26 cameraTheta=0.66 mountX=-0.19 mountY=0.22, mountTheta=2.28
01:11:50.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.16, opts=13)
01:11:50.393 00.000 21444 Enqueuing Move request for scope (0.21, 0.16)
01:11:50.393 00.000 25848 Worker thread wakes up
01:11:50.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
01:11:50.393 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
01:11:50.393 00.000 25848 Moving (0.21, 0.16) raw xDistance=-0.19 yDistance=0.22
01:11:50.393 00.000 25848 BLC: History state: CurrMiss=0.22, AvgInitMiss=-0.06, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.540868, 1:0.224601
01:11:50.393 00.000 25848 BLC: No correction, Miss < min_move
01:11:50.393 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:11:50.393 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:50.393 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:11:50.393 00.000 25848 MoveAxis(E, 0, ABG)
01:11:50.394 00.001 25848 Move returns status 0, amount 0
01:11:50.394 00.000 25848 MoveAxis(N, 0, ABG)
01:11:50.394 00.000 25848 Move returns status 0, amount 0
01:11:50.394 00.000 25848 move complete, result=0
01:11:50.394 00.000 25848 worker thread done servicing request
01:11:50.394 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=116, FiltMax=65504, Gamma=0.560
01:11:50.394 00.000 21444 UpdateGuideState exits: m=486314 SNR=95.2 Saturated
01:11:50.394 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:50.394 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:50.394 00.000 21444 Enqueuing Expose request
01:11:50.394 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:50.394 00.000 25848 Worker thread wakes up
01:11:50.394 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:50.394 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:53.242 02.848 25848 Exposure complete
01:11:53.331 00.089 25848 worker thread done servicing request
01:11:53.331 00.000 21444 OnExposeComplete: enter
01:11:53.332 00.001 21444 UpdateGuideState(): m_state=6
01:11:53.332 00.000 21444 Star::Find(15, 1229, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1640
01:11:53.332 00.000 21444 Star::Find returns 1 (1), X=1229.92, Y=742.85, Mass=454991, SNR=73.6, Peak=13900 HFD=6.6
01:11:53.332 00.000 21444 Star::Find false star n=3 nbg=255 bg=3270.9 sigma=479.3 thresh=4709 peak=4506
01:11:53.332 00.000 21444 Star::Find false star n=3 nbg=258 bg=2115.3 sigma=395.8 thresh=3303 peak=3107
01:11:53.332 00.000 21444 Star::Find false star n=2 nbg=261 bg=3743.8 sigma=502.6 thresh=5252 peak=4875
01:11:53.332 00.000 21444 Star::Find false star n=1 nbg=268 bg=3558.3 sigma=508.3 thresh=5083 peak=4563
01:11:53.332 00.000 21444 Star::Find false star n=3 nbg=256 bg=3401.3 sigma=459.3 thresh=4779 peak=4510
01:11:53.332 00.000 21444 Star::Find false star n=5 nbg=254 bg=3320.5 sigma=472.2 thresh=4737 peak=4577
01:11:53.332 00.000 21444 Star::Find false star n=6 nbg=250 bg=3493.7 sigma=404.6 thresh=4707 peak=4613
01:11:53.332 00.000 21444 Star::Find false star n=3 nbg=259 bg=3069.9 sigma=419.4 thresh=4328 peak=4152
01:11:53.333 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.31,-2.68,0.88,U] [#8 0.00,0.00,0.00,L] [#9 6.60,-3.13,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.79,-0.19,3.10,U] 
01:11:53.333 00.000 21444 single-star, 2 included, MultiStar: {0.74, -0.59}, one-star: {0.09, 0.03}
01:11:53.333 00.000 21444 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.05) = xAngle (-2.72 = -2.72)
01:11:53.333 00.000 21444 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.56 = 0.72)
01:11:53.333 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.33 mountX=-0.08 mountY=0.06, mountTheta=2.52
01:11:53.335 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=0.03, opts=13)
01:11:53.335 00.000 21444 Enqueuing Move request for scope (0.09, 0.03)
01:11:53.335 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=396, FiltMax=65504, Gamma=0.560
01:11:53.335 00.000 21444 UpdateGuideState exits: m=454991 SNR=73.6 Saturated
01:11:53.335 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:53.335 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:53.335 00.000 21444 Enqueuing Expose request
01:11:53.335 00.000 25848 Worker thread wakes up
01:11:53.335 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
01:11:53.335 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
01:11:53.335 00.000 25848 Moving (0.09, 0.03) raw xDistance=-0.08 yDistance=0.06
01:11:53.335 00.000 25848 BLC: History state: CurrMiss=0.06, AvgInitMiss=-0.06, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.540868, 1:0.224601, 2:0.059243
01:11:53.335 00.000 25848 BLC: No correction, Miss < min_move
01:11:53.337 00.002 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:11:53.337 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:53.337 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:11:53.337 00.000 25848 MoveAxis(E, 0, ABG)
01:11:53.337 00.000 25848 Move returns status 0, amount 0
01:11:53.337 00.000 25848 MoveAxis(N, 0, ABG)
01:11:53.337 00.000 25848 Move returns status 0, amount 0
01:11:53.337 00.000 25848 move complete, result=0
01:11:53.337 00.000 25848 worker thread done servicing request
01:11:53.337 00.000 25848 Worker thread wakes up
01:11:53.337 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:53.337 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:53.337 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:56.192 02.855 25848 Exposure complete
01:11:56.270 00.078 25848 worker thread done servicing request
01:11:56.270 00.000 21444 OnExposeComplete: enter
01:11:56.271 00.001 21444 UpdateGuideState(): m_state=6
01:11:56.271 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1641
01:11:56.271 00.000 21444 Star::Find returns 1 (1), X=1227.66, Y=742.33, Mass=475850, SNR=77.2, Peak=13828 HFD=6.8
01:11:56.271 00.000 21444 Star::Find false star n=2 nbg=264 bg=3355.1 sigma=486.7 thresh=4815 peak=4640
01:11:56.271 00.000 21444 Star::Find false star n=6 nbg=264 bg=2119.9 sigma=436.0 thresh=3428 peak=3334
01:11:56.271 00.000 21444 Star::Find false star n=7 nbg=251 bg=3576.3 sigma=495.5 thresh=5063 peak=4630
01:11:56.271 00.000 21444 Star::Find false star n=2 nbg=260 bg=3463.3 sigma=506.3 thresh=4982 peak=4516
01:11:56.271 00.000 21444 Star::Find false star n=1 nbg=278 bg=3337.7 sigma=550.6 thresh=4990 peak=4464
01:11:56.271 00.000 21444 Star::Find false star n=2 nbg=256 bg=3484.8 sigma=482.1 thresh=4931 peak=4667
01:11:56.271 00.000 21444 Star::Find false star n=5 nbg=269 bg=2454.8 sigma=447.6 thresh=3798 peak=3496
01:11:56.271 00.000 21444 Star::Find false star n=1 nbg=269 bg=3121.5 sigma=480.2 thresh=4562 peak=4165
01:11:56.271 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.10,0.81,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.61,-2.35,1.26,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.11,0.38,3.75,U] 
01:11:56.271 00.000 21444 refined, 3 included, MultiStar: {-1.79, -0.31}, one-star: {-2.18, -0.49}
01:11:56.271 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.26)
01:11:56.271 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.58)
01:11:56.271 00.000 21444 CameraToMount -- cameraX=-1.79 cameraY=-0.31 hyp=1.82 cameraTheta=-2.97 mountX=1.76 mountY=-0.96, mountTheta=-0.50
01:11:56.272 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.79, y=-0.31, opts=13)
01:11:56.272 00.000 21444 Enqueuing Move request for scope (-1.79, -0.31)
01:11:56.272 00.000 25848 Worker thread wakes up
01:11:56.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.79, -0.31) opts 0xd
01:11:56.272 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.79, -0.31)
01:11:56.272 00.000 25848 Moving (-1.79, -0.31) raw xDistance=1.76 yDistance=-0.96
01:11:56.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=256, FiltMax=65504, Gamma=0.560
01:11:56.272 00.000 25848 BLC: window closed
01:11:56.272 00.000 21444 UpdateGuideState exits: m=475850 SNR=77.2 Saturated
01:11:56.272 00.000 25848 BLC: History state: CurrMiss=-0.96, AvgInitMiss=-0.06, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.540868, 1:0.224601, 2:0.059243
01:11:56.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:56.272 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:11:56.272 00.000 25848 BLC: window closed
01:11:56.272 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:56.272 00.000 21444 Enqueuing Expose request
01:11:56.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.76
01:11:56.272 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:56.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
01:11:56.273 00.001 25848 MoveAxis(W, 51, ABG)
01:11:56.273 00.000 25848 Guiding  Dir = 3, Dur = 51
01:11:56.297 00.024 25848 IsSlewing returns 0
01:11:56.297 00.000 25848 IsGuiding returns 0
01:11:56.328 00.031 25848 PulseGuide returned control before completion, sleep 30
01:11:56.363 00.035 25848 IsGuiding returns 1
01:11:56.363 00.000 25848 scope still moving after pulse duration time elapsed
01:11:56.421 00.058 25848 IsSlewing returns 0
01:11:56.421 00.000 25848 IsGuiding returns 0
01:11:56.421 00.000 25848 scope move finished after 51 + 73 ms
01:11:56.421 00.000 25848 Move returns status 0, amount 51
01:11:56.421 00.000 25848 MoveAxis(N, 0, ABG)
01:11:56.421 00.000 25848 Move returns status 0, amount 0
01:11:56.421 00.000 25848 move complete, result=0
01:11:56.421 00.000 25848 worker thread done servicing request
01:11:56.421 00.000 25848 Worker thread wakes up
01:11:56.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:56.422 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:11:56.422 00.000 21444 GuideStep: 1.8 px 51 ms WEST, -1.0 px 0 ms NORTH
01:11:59.264 02.842 25848 Exposure complete
01:11:59.344 00.080 25848 worker thread done servicing request
01:11:59.344 00.000 21444 OnExposeComplete: enter
01:11:59.344 00.000 21444 UpdateGuideState(): m_state=6
01:11:59.344 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1642
01:11:59.344 00.000 21444 Star::Find returns 1 (1), X=1226.87, Y=741.78, Mass=444380, SNR=69.8, Peak=14052 HFD=6.4
01:11:59.344 00.000 21444 Star::Find false star n=4 nbg=237 bg=2252.9 sigma=340.0 thresh=3273 peak=3263
01:11:59.344 00.000 21444 Star::Find false star n=3 nbg=244 bg=3486.3 sigma=387.2 thresh=4648 peak=4442
01:11:59.344 00.000 21444 Star::Find false star n=2 nbg=269 bg=3411.5 sigma=511.7 thresh=4947 peak=4860
01:11:59.344 00.000 21444 Star::Find false star n=3 nbg=275 bg=2379.4 sigma=451.3 thresh=3733 peak=3586
01:11:59.344 00.000 21444 Star::Find false star n=2 nbg=254 bg=3203.6 sigma=440.4 thresh=4525 peak=4132
01:11:59.344 00.000 21444 MultiStar: [#1 -4.81,0.29,0.11,U] [#2 0.00,0.00,0.00,L] [#3 -0.28,0.57,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.03,-3.37,0.83,U] [#8 -3.63,0.70,0.16,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.04,-0.68,3.59,U] 
01:11:59.344 00.000 21444 refined, 5 included, MultiStar: {-1.49, -1.04}, one-star: {-2.96, -1.04}
01:11:59.344 00.000 21444 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.05) = xAngle (-5.59 = 0.70)
01:11:59.344 00.000 21444 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.43 = -2.15)
01:11:59.344 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=-1.04 hyp=1.82 cameraTheta=-2.53 mountX=1.39 mountY=-1.52, mountTheta=-0.83
01:11:59.345 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=-1.04, opts=13)
01:11:59.346 00.001 21444 Enqueuing Move request for scope (-1.49, -1.04)
01:11:59.346 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=508, FiltMax=65504, Gamma=0.560
01:11:59.346 00.000 21444 UpdateGuideState exits: m=444380 SNR=69.8 Saturated
01:11:59.346 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:59.346 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:11:59.346 00.000 21444 Enqueuing Expose request
01:11:59.346 00.000 25848 Worker thread wakes up
01:11:59.346 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -1.04) opts 0xd
01:11:59.346 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, -1.04)
01:11:59.346 00.000 25848 Moving (-1.49, -1.04) raw xDistance=1.39 yDistance=-1.52
01:11:59.346 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.39
01:11:59.346 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:59.346 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.52
01:11:59.346 00.000 25848 MoveAxis(W, 44, ABG)
01:11:59.346 00.000 25848 Guiding  Dir = 3, Dur = 44
01:11:59.374 00.028 25848 IsSlewing returns 0
01:11:59.375 00.001 25848 IsGuiding returns 0
01:11:59.407 00.032 25848 PulseGuide returned control before completion, sleep 23
01:11:59.435 00.028 25848 IsGuiding returns 1
01:11:59.435 00.000 25848 scope still moving after pulse duration time elapsed
01:11:59.529 00.094 25848 IsSlewing returns 0
01:11:59.529 00.000 25848 IsGuiding returns 0
01:11:59.529 00.000 25848 scope move finished after 44 + 110 ms
01:11:59.530 00.001 25848 Move returns status 0, amount 44
01:11:59.530 00.000 25848 MoveAxis(N, 0, ABG)
01:11:59.530 00.000 25848 Move returns status 0, amount 0
01:11:59.530 00.000 25848 move complete, result=0
01:11:59.530 00.000 25848 worker thread done servicing request
01:11:59.530 00.000 25848 Worker thread wakes up
01:11:59.530 00.000 21444 GuideStep: 1.4 px 44 ms WEST, -1.5 px 0 ms NORTH
01:11:59.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:11:59.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:02.385 02.855 25848 Exposure complete
01:12:02.469 00.084 25848 worker thread done servicing request
01:12:02.469 00.000 21444 OnExposeComplete: enter
01:12:02.469 00.000 21444 UpdateGuideState(): m_state=6
01:12:02.469 00.000 21444 Star::Find(15, 1226, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1643
01:12:02.470 00.001 21444 Star::Find returns 1 (1), X=1227.59, Y=743.09, Mass=494425, SNR=87.0, Peak=15520 HFD=6.6
01:12:02.470 00.000 21444 Star::Find false star n=6 nbg=244 bg=3714.3 sigma=426.4 thresh=4994 peak=4906
01:12:02.470 00.000 21444 Star::Find false star n=4 nbg=271 bg=2618.9 sigma=493.8 thresh=4100 peak=4075
01:12:02.470 00.000 21444 MultiStar: [#1 -18.58,5.07,0.00,M3] [#2 17.07,5.72,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 4.07,-1.95,0.12,U] [#5 5.56,18.97,0.00,M2] [#6 -1.93,11.14,0.00,M6] [#7 -0.30,-2.22,0.79,U] [#8 -5.64,-2.43,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 8.83,-26.91,0.00,M1] 
01:12:02.470 00.000 21444 refined, 2 included, MultiStar: {-1.05, -0.90}, one-star: {-2.25, 0.27}
01:12:02.470 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.48 = 0.80)
01:12:02.470 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.33 = -2.04)
01:12:02.470 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=-0.90 hyp=1.38 cameraTheta=-2.43 mountX=0.96 mountY=-1.23, mountTheta=-0.91
01:12:02.471 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=-0.90, opts=13)
01:12:02.471 00.000 21444 Enqueuing Move request for scope (-1.05, -0.90)
01:12:02.471 00.000 25848 Worker thread wakes up
01:12:02.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -0.90) opts 0xd
01:12:02.471 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, -0.90)
01:12:02.471 00.000 25848 Moving (-1.05, -0.90) raw xDistance=0.96 yDistance=-1.23
01:12:02.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.96
01:12:02.471 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:12:02.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
01:12:02.471 00.000 25848 MoveAxis(W, 31, ABG)
01:12:02.471 00.000 25848 Guiding  Dir = 3, Dur = 31
01:12:02.471 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=392, FiltMax=65504, Gamma=0.560
01:12:02.471 00.000 21444 UpdateGuideState exits: m=494425 SNR=87.0 Saturated
01:12:02.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:02.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:02.471 00.000 21444 Enqueuing Expose request
01:12:02.499 00.028 25848 IsSlewing returns 0
01:12:02.500 00.001 25848 IsGuiding returns 0
01:12:02.530 00.030 25848 PulseGuide returned control before completion, sleep 11
01:12:02.565 00.035 25848 IsGuiding returns 1
01:12:02.565 00.000 25848 scope still moving after pulse duration time elapsed
01:12:02.676 00.111 25848 IsSlewing returns 0
01:12:02.677 00.001 25848 IsGuiding returns 0
01:12:02.677 00.000 25848 scope move finished after 31 + 146 ms
01:12:02.677 00.000 25848 Move returns status 0, amount 31
01:12:02.677 00.000 25848 MoveAxis(N, 0, ABG)
01:12:02.677 00.000 25848 Move returns status 0, amount 0
01:12:02.677 00.000 25848 move complete, result=0
01:12:02.677 00.000 25848 worker thread done servicing request
01:12:02.677 00.000 25848 Worker thread wakes up
01:12:02.677 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:02.677 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:02.677 00.000 21444 GuideStep: 1.0 px 31 ms WEST, -1.2 px 0 ms NORTH
01:12:05.527 02.850 25848 Exposure complete
01:12:05.608 00.081 25848 worker thread done servicing request
01:12:05.608 00.000 21444 OnExposeComplete: enter
01:12:05.608 00.000 21444 UpdateGuideState(): m_state=6
01:12:05.608 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1644
01:12:05.608 00.000 21444 Star::Find returns 1 (1), X=1229.40, Y=742.19, Mass=433151, SNR=73.8, Peak=12160 HFD=6.8
01:12:05.608 00.000 21444 Star::Find false star n=2 nbg=264 bg=3524.2 sigma=454.3 thresh=4887 peak=4598
01:12:05.609 00.001 21444 Star::Find false star n=10 nbg=256 bg=3281.0 sigma=420.9 thresh=4544 peak=4495
01:12:05.609 00.000 21444 Star::Find false star n=6 nbg=260 bg=3238.8 sigma=491.1 thresh=4712 peak=4670
01:12:05.609 00.000 21444 Star::Find false star n=5 nbg=255 bg=3386.7 sigma=421.7 thresh=4652 peak=4466
01:12:05.609 00.000 21444 Star::Find false star n=4 nbg=248 bg=2676.5 sigma=423.6 thresh=3947 peak=3665
01:12:05.609 00.000 21444 Star::Find false star n=3 nbg=270 bg=3017.6 sigma=475.6 thresh=4444 peak=4129
01:12:05.609 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 15.05,-6.40,0.00,M5] [#3 -1.45,1.01,0.18,U] [#4 -0.13,-0.43,0.17,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.05,-2.00,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.45,-0.12,3.26,U] 
01:12:05.609 00.000 21444 refined, 4 included, MultiStar: {0.30, -0.49}, one-star: {-0.44, -0.63}
01:12:05.609 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.22)
01:12:05.609 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.63)
01:12:05.609 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.49 hyp=0.57 cameraTheta=-1.02 mountX=-0.34 mountY=-0.34, mountTheta=-2.37
01:12:05.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.49, opts=13)
01:12:05.610 00.000 21444 Enqueuing Move request for scope (0.30, -0.49)
01:12:05.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=112, FiltMax=65504, Gamma=0.560
01:12:05.610 00.000 21444 UpdateGuideState exits: m=433151 SNR=73.8 Saturated
01:12:05.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:05.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:05.610 00.000 21444 Enqueuing Expose request
01:12:05.610 00.000 25848 Worker thread wakes up
01:12:05.610 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.49) opts 0xd
01:12:05.610 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.49)
01:12:05.610 00.000 25848 Moving (0.30, -0.49) raw xDistance=-0.34 yDistance=-0.34
01:12:05.610 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
01:12:05.610 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:05.610 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:12:05.610 00.000 25848 MoveAxis(E, 0, ABG)
01:12:05.610 00.000 25848 Move returns status 0, amount 0
01:12:05.610 00.000 25848 MoveAxis(N, 0, ABG)
01:12:05.610 00.000 25848 Move returns status 0, amount 0
01:12:05.610 00.000 25848 move complete, result=0
01:12:05.610 00.000 25848 worker thread done servicing request
01:12:05.610 00.000 25848 Worker thread wakes up
01:12:05.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:05.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:05.610 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
01:12:08.465 02.855 25848 Exposure complete
01:12:08.552 00.087 25848 worker thread done servicing request
01:12:08.552 00.000 21444 OnExposeComplete: enter
01:12:08.552 00.000 21444 UpdateGuideState(): m_state=6
01:12:08.552 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1645
01:12:08.552 00.000 21444 Star::Find returns 1 (1), X=1227.47, Y=742.93, Mass=445513, SNR=82.3, Peak=13804 HFD=6.5
01:12:08.552 00.000 21444 Star::Find false star n=4 nbg=259 bg=3474.1 sigma=455.0 thresh=4839 peak=4706
01:12:08.552 00.000 21444 Star::Find false star n=7 nbg=273 bg=2185.8 sigma=456.8 thresh=3556 peak=3433
01:12:08.552 00.000 21444 Star::Find false star n=1 nbg=265 bg=3676.1 sigma=480.9 thresh=5119 peak=4661
01:12:08.552 00.000 21444 Star::Find false star n=6 nbg=260 bg=3371.7 sigma=462.9 thresh=4761 peak=4736
01:12:08.552 00.000 21444 Star::Find false star n=5 nbg=266 bg=3644.0 sigma=453.2 thresh=5004 peak=4915
01:12:08.552 00.000 21444 Star::Find false star n=4 nbg=256 bg=2671.4 sigma=372.6 thresh=3789 peak=3566
01:12:08.553 00.001 21444 Star::Find false star n=5 nbg=270 bg=3207.6 sigma=463.7 thresh=4599 peak=4123
01:12:08.553 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 10.52,0.33,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.38,0.06,0.12,U] [#6 0.00,0.00,0.00,L] [#7 -0.23,-1.43,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.62,0.70,3.46,U] 
01:12:08.553 00.000 21444 refined, 3 included, MultiStar: {-0.84, 0.18}, one-star: {-2.37, 0.11}
01:12:08.553 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
01:12:08.553 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.97 = -2.97)
01:12:08.553 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.18 hyp=0.86 cameraTheta=2.93 mountX=0.85 mountY=-0.15, mountTheta=-0.17
01:12:08.554 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.18, opts=13)
01:12:08.554 00.000 21444 Enqueuing Move request for scope (-0.84, 0.18)
01:12:08.554 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=496, FiltMax=65504, Gamma=0.560
01:12:08.554 00.000 21444 UpdateGuideState exits: m=445513 SNR=82.3 Saturated
01:12:08.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:08.554 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:08.554 00.000 21444 Enqueuing Expose request
01:12:08.554 00.000 25848 Worker thread wakes up
01:12:08.554 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.18) opts 0xd
01:12:08.554 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.18)
01:12:08.554 00.000 25848 Moving (-0.84, 0.18) raw xDistance=0.85 yDistance=-0.15
01:12:08.554 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85
01:12:08.554 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:08.554 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:12:08.554 00.000 25848 MoveAxis(W, 25, ABG)
01:12:08.554 00.000 25848 Guiding  Dir = 3, Dur = 25
01:12:08.594 00.040 25848 IsSlewing returns 0
01:12:08.595 00.001 25848 IsGuiding returns 0
01:12:08.626 00.031 25848 IsGuiding returns 1
01:12:08.626 00.000 25848 scope still moving after pulse duration time elapsed
01:12:08.672 00.046 25848 IsSlewing returns 0
01:12:08.672 00.000 25848 IsGuiding returns 0
01:12:08.673 00.001 25848 scope move finished after 25 + 53 ms
01:12:08.673 00.000 25848 Move returns status 0, amount 25
01:12:08.673 00.000 25848 MoveAxis(N, 0, ABG)
01:12:08.673 00.000 25848 Move returns status 0, amount 0
01:12:08.673 00.000 25848 move complete, result=0
01:12:08.673 00.000 25848 worker thread done servicing request
01:12:08.673 00.000 25848 Worker thread wakes up
01:12:08.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:08.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:08.673 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -0.1 px 0 ms NORTH
01:12:11.518 02.845 25848 Exposure complete
01:12:11.600 00.082 25848 worker thread done servicing request
01:12:11.600 00.000 21444 OnExposeComplete: enter
01:12:11.600 00.000 21444 UpdateGuideState(): m_state=6
01:12:11.602 00.002 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1646
01:12:11.602 00.000 21444 Star::Find returns 1 (1), X=1227.29, Y=741.76, Mass=462325, SNR=93.9, Peak=14056 HFD=6.6
01:12:11.602 00.000 21444 Star::Find false star n=5 nbg=265 bg=2206.7 sigma=408.7 thresh=3433 peak=3321
01:12:11.602 00.000 21444 Star::Find false star n=4 nbg=260 bg=3634.1 sigma=451.3 thresh=4988 peak=4819
01:12:11.602 00.000 21444 Star::Find false star n=3 nbg=259 bg=3520.1 sigma=404.0 thresh=4732 peak=4604
01:12:11.602 00.000 21444 Star::Find false star n=4 nbg=263 bg=3335.3 sigma=451.5 thresh=4690 peak=4554
01:12:11.602 00.000 21444 Star::Find false star n=3 nbg=272 bg=2693.4 sigma=468.5 thresh=4099 peak=3778
01:12:11.602 00.000 21444 Star::Find false star n=9 nbg=241 bg=3096.4 sigma=381.8 thresh=4242 peak=4201
01:12:11.602 00.000 21444 MultiStar: [#1 -4.20,28.29,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.90,0.44,0.11,U] [#4 0.00,0.00,0.00,L] [#5 12.59,2.83,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -0.75,-3.18,0.63,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.36,-0.08,3.64,U] 
01:12:11.602 00.000 21444 refined, 3 included, MultiStar: {-1.47, -0.61}, one-star: {-2.55, -1.06}
01:12:11.602 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.49)
01:12:11.602 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.36)
01:12:11.602 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=-0.61 hyp=1.59 cameraTheta=-2.75 mountX=1.41 mountY=-1.12, mountTheta=-0.67
01:12:11.602 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=-0.61, opts=13)
01:12:11.602 00.000 21444 Enqueuing Move request for scope (-1.47, -0.61)
01:12:11.602 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=130, FiltMax=65504, Gamma=0.560
01:12:11.602 00.000 21444 UpdateGuideState exits: m=462325 SNR=93.9 Saturated
01:12:11.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:11.602 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:11.602 00.000 21444 Enqueuing Expose request
01:12:11.602 00.000 25848 Worker thread wakes up
01:12:11.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, -0.61) opts 0xd
01:12:11.602 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, -0.61)
01:12:11.602 00.000 25848 Moving (-1.47, -0.61) raw xDistance=1.41 yDistance=-1.12
01:12:11.602 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.41
01:12:11.602 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:12:11.602 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.12
01:12:11.602 00.000 25848 MoveAxis(W, 43, ABG)
01:12:11.602 00.000 25848 Guiding  Dir = 3, Dur = 43
01:12:11.623 00.021 25848 IsSlewing returns 0
01:12:11.623 00.000 25848 IsGuiding returns 0
01:12:11.655 00.032 25848 PulseGuide returned control before completion, sleep 22
01:12:11.691 00.036 25848 IsGuiding returns 1
01:12:11.691 00.000 25848 scope still moving after pulse duration time elapsed
01:12:11.749 00.058 25848 IsSlewing returns 0
01:12:11.749 00.000 25848 IsGuiding returns 0
01:12:11.749 00.000 25848 scope move finished after 43 + 82 ms
01:12:11.749 00.000 25848 Move returns status 0, amount 43
01:12:11.749 00.000 25848 MoveAxis(N, 0, ABG)
01:12:11.749 00.000 25848 Move returns status 0, amount 0
01:12:11.749 00.000 25848 move complete, result=0
01:12:11.749 00.000 25848 worker thread done servicing request
01:12:11.749 00.000 25848 Worker thread wakes up
01:12:11.749 00.000 21444 GuideStep: 1.4 px 43 ms WEST, -1.1 px 0 ms NORTH
01:12:11.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:11.750 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:14.604 02.854 25848 Exposure complete
01:12:14.692 00.088 25848 worker thread done servicing request
01:12:14.692 00.000 21444 OnExposeComplete: enter
01:12:14.692 00.000 21444 UpdateGuideState(): m_state=6
01:12:14.692 00.000 21444 Star::Find(15, 1227, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1647
01:12:14.692 00.000 21444 Star::Find returns 1 (1), X=1227.78, Y=741.43, Mass=462294, SNR=75.0, Peak=14208 HFD=6.4
01:12:14.692 00.000 21444 Star::Find false star n=4 nbg=264 bg=3412.3 sigma=459.2 thresh=4790 peak=4470
01:12:14.692 00.000 21444 Star::Find false star n=6 nbg=280 bg=3820.4 sigma=532.3 thresh=5417 peak=5334
01:12:14.692 00.000 21444 Star::Find false star n=7 nbg=242 bg=3576.6 sigma=383.9 thresh=4728 peak=4574
01:12:14.692 00.000 21444 Star::Find false star n=4 nbg=249 bg=3392.3 sigma=423.9 thresh=4664 peak=4653
01:12:14.693 00.001 21444 Star::Find false star n=4 nbg=267 bg=2948.4 sigma=500.4 thresh=4450 peak=4100
01:12:14.693 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.26,11.76,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -21.03,15.95,0.00,M7] [#7 -0.04,-3.08,0.89,U] [#8 0.00,0.00,0.00,L] [#9 -19.16,-15.87,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -0.16,-0.45,3.44,U] 
01:12:14.693 00.000 21444 refined, 2 included, MultiStar: {-0.49, -1.07}, one-star: {-2.06, -1.39}
01:12:14.693 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.06 = 1.23)
01:12:14.693 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.62)
01:12:14.693 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-1.07 hyp=1.18 cameraTheta=-2.00 mountX=0.40 mountY=-1.18, mountTheta=-1.25
01:12:14.694 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-1.07, opts=13)
01:12:14.694 00.000 21444 Enqueuing Move request for scope (-0.49, -1.07)
01:12:14.694 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=294, FiltMax=65504, Gamma=0.560
01:12:14.694 00.000 21444 UpdateGuideState exits: m=462294 SNR=75.0 Saturated
01:12:14.694 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:14.694 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:14.694 00.000 21444 Enqueuing Expose request
01:12:14.694 00.000 25848 Worker thread wakes up
01:12:14.694 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -1.07) opts 0xd
01:12:14.694 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -1.07)
01:12:14.694 00.000 25848 Moving (-0.49, -1.07) raw xDistance=0.40 yDistance=-1.18
01:12:14.694 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
01:12:14.694 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=1.82 newest=-2.45
01:12:14.694 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
01:12:14.694 00.000 25848 MoveAxis(E, 0, ABG)
01:12:14.694 00.000 25848 Move returns status 0, amount 0
01:12:14.694 00.000 25848 BLC: Oldest BLC event removed
01:12:14.695 00.001 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 300 applied
01:12:14.695 00.000 25848 MoveAxis(N, 332, ABG)
01:12:14.695 00.000 25848 Guiding  Dir = 0, Dur = 332
01:12:14.719 00.024 25848 IsSlewing returns 0
01:12:14.720 00.001 25848 IsGuiding returns 0
01:12:14.752 00.032 25848 PulseGuide returned control before completion, sleep 311
01:12:15.070 00.318 25848 IsGuiding returns 1
01:12:15.070 00.000 25848 scope still moving after pulse duration time elapsed
01:12:15.124 00.054 25848 IsSlewing returns 0
01:12:15.125 00.001 25848 IsGuiding returns 0
01:12:15.125 00.000 25848 scope move finished after 332 + 73 ms
01:12:15.125 00.000 25848 Move returns status 0, amount 332
01:12:15.125 00.000 25848 move complete, result=0
01:12:15.125 00.000 25848 worker thread done servicing request
01:12:15.125 00.000 25848 Worker thread wakes up
01:12:15.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:15.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:15.125 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.2 px 332 ms NORTH
01:12:17.971 02.846 25848 Exposure complete
01:12:18.059 00.088 25848 worker thread done servicing request
01:12:18.060 00.001 21444 OnExposeComplete: enter
01:12:18.060 00.000 21444 UpdateGuideState(): m_state=6
01:12:18.060 00.000 21444 Star::Find(15, 1227, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1648
01:12:18.060 00.000 21444 Star::Find returns 1 (1), X=1228.72, Y=742.87, Mass=456500, SNR=66.1, Peak=13724 HFD=6.5
01:12:18.060 00.000 21444 Star::Find false star n=3 nbg=240 bg=3484.8 sigma=417.0 thresh=4736 peak=4616
01:12:18.060 00.000 21444 Star::Find false star n=4 nbg=266 bg=3845.0 sigma=475.7 thresh=5272 peak=5172
01:12:18.060 00.000 21444 Star::Find false star n=2 nbg=262 bg=3326.0 sigma=459.8 thresh=4705 peak=4651
01:12:18.060 00.000 21444 Star::Find false star n=4 nbg=274 bg=3251.4 sigma=456.0 thresh=4619 peak=4460
01:12:18.060 00.000 21444 Star::Find false star n=2 nbg=261 bg=3602.2 sigma=454.8 thresh=4967 peak=4748
01:12:18.060 00.000 21444 Star::Find false star n=5 nbg=280 bg=2623.0 sigma=452.8 thresh=3982 peak=3825
01:12:18.060 00.000 21444 Star::Find false star n=5 nbg=254 bg=2900.7 sigma=450.9 thresh=4253 peak=4198
01:12:18.060 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -6.43,22.22,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.39,-2.06,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.99,0.25,4.78,U] 
01:12:18.060 00.000 21444 refined, 2 included, MultiStar: {-0.78, -0.16}, one-star: {-1.12, 0.05}
01:12:18.060 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.99 = 0.30)
01:12:18.060 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.55)
01:12:18.060 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=-0.16 hyp=0.80 cameraTheta=-2.93 mountX=0.76 mountY=-0.45, mountTheta=-0.53
01:12:18.061 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=-0.16, opts=13)
01:12:18.061 00.000 21444 Enqueuing Move request for scope (-0.78, -0.16)
01:12:18.062 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=256, FiltMax=65504, Gamma=0.560
01:12:18.062 00.000 21444 UpdateGuideState exits: m=456500 SNR=66.1 Saturated
01:12:18.062 00.000 25848 Worker thread wakes up
01:12:18.062 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:18.062 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:18.062 00.000 21444 Enqueuing Expose request
01:12:18.062 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.16) opts 0xd
01:12:18.062 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, -0.16)
01:12:18.062 00.000 25848 Moving (-0.78, -0.16) raw xDistance=0.76 yDistance=-0.45
01:12:18.062 00.000 25848 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.176026, 1:0.447025
01:12:18.062 00.000 25848 BLC: No correction, Miss < min_move
01:12:18.062 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
01:12:18.062 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:18.062 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
01:12:18.062 00.000 25848 MoveAxis(W, 22, ABG)
01:12:18.062 00.000 25848 Guiding  Dir = 3, Dur = 22
01:12:18.095 00.033 25848 IsSlewing returns 0
01:12:18.095 00.000 25848 IsGuiding returns 0
01:12:18.127 00.032 25848 IsGuiding returns 1
01:12:18.127 00.000 25848 scope still moving after pulse duration time elapsed
01:12:18.208 00.081 25848 IsSlewing returns 0
01:12:18.208 00.000 25848 IsGuiding returns 0
01:12:18.208 00.000 25848 scope move finished after 22 + 90 ms
01:12:18.208 00.000 25848 Move returns status 0, amount 22
01:12:18.208 00.000 25848 MoveAxis(N, 0, ABG)
01:12:18.208 00.000 25848 Move returns status 0, amount 0
01:12:18.208 00.000 25848 move complete, result=0
01:12:18.208 00.000 25848 worker thread done servicing request
01:12:18.209 00.001 25848 Worker thread wakes up
01:12:18.209 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:18.209 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:18.209 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -0.4 px 0 ms NORTH
01:12:21.046 02.837 25848 Exposure complete
01:12:21.131 00.085 25848 worker thread done servicing request
01:12:21.131 00.000 21444 OnExposeComplete: enter
01:12:21.131 00.000 21444 UpdateGuideState(): m_state=6
01:12:21.131 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1649
01:12:21.131 00.000 21444 Star::Find returns 1 (1), X=1229.37, Y=743.27, Mass=462847, SNR=74.3, Peak=14004 HFD=6.6
01:12:21.131 00.000 21444 Star::Find false star n=2 nbg=273 bg=3307.6 sigma=474.0 thresh=4730 peak=4433
01:12:21.131 00.000 21444 Star::Find false star n=1 nbg=266 bg=2195.1 sigma=441.4 thresh=3519 peak=3117
01:12:21.131 00.000 21444 Star::Find false star n=6 nbg=272 bg=3685.5 sigma=513.5 thresh=5226 peak=5004
01:12:21.131 00.000 21444 Star::Find false star n=3 nbg=243 bg=3594.0 sigma=434.2 thresh=4897 peak=4506
01:12:21.131 00.000 21444 Star::Find false star n=3 nbg=249 bg=3354.4 sigma=447.7 thresh=4697 peak=4522
01:12:21.131 00.000 21444 Star::Find false star n=4 nbg=257 bg=3413.9 sigma=423.6 thresh=4685 peak=4450
01:12:21.131 00.000 21444 Star::Find false star n=1 nbg=272 bg=3484.5 sigma=464.8 thresh=4879 peak=4469
01:12:21.131 00.000 21444 Star::Find false star n=15 nbg=256 bg=2514.1 sigma=418.0 thresh=3768 peak=3696
01:12:21.131 00.000 21444 Star::Find false star n=9 nbg=265 bg=2974.7 sigma=435.2 thresh=4280 peak=4221
01:12:21.131 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.17,-1.60,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.28,0.61,3.47,U] 
01:12:21.131 00.000 21444 refined, 2 included, MultiStar: {0.27, 0.26}, one-star: {-0.47, 0.45}
01:12:21.131 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
01:12:21.131 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.15)
01:12:21.131 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.26 hyp=0.37 cameraTheta=0.76 mountX=-0.25 mountY=0.34, mountTheta=2.20
01:12:21.133 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.26, opts=13)
01:12:21.133 00.000 21444 Enqueuing Move request for scope (0.27, 0.26)
01:12:21.133 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=128, FiltMax=65504, Gamma=0.560
01:12:21.133 00.000 25848 Worker thread wakes up
01:12:21.133 00.000 21444 UpdateGuideState exits: m=462847 SNR=74.3 Saturated
01:12:21.133 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:21.133 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:21.133 00.000 21444 Enqueuing Expose request
01:12:21.133 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.26) opts 0xd
01:12:21.133 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.26)
01:12:21.133 00.000 25848 Moving (0.27, 0.26) raw xDistance=-0.25 yDistance=0.34
01:12:21.133 00.000 25848 BLC: History state: CurrMiss=-0.34, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.176026, 1:0.447025, 2:-0.340593
01:12:21.133 00.000 25848 BLC: No correction, Miss < min_move
01:12:21.133 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
01:12:21.134 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:21.134 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:12:21.134 00.000 25848 MoveAxis(E, 0, ABG)
01:12:21.134 00.000 25848 Move returns status 0, amount 0
01:12:21.134 00.000 25848 MoveAxis(N, 0, ABG)
01:12:21.134 00.000 25848 Move returns status 0, amount 0
01:12:21.134 00.000 25848 move complete, result=0
01:12:21.134 00.000 25848 worker thread done servicing request
01:12:21.134 00.000 25848 Worker thread wakes up
01:12:21.134 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:21.134 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:21.134 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:12:23.987 02.853 25848 Exposure complete
01:12:24.074 00.087 25848 worker thread done servicing request
01:12:24.074 00.000 21444 OnExposeComplete: enter
01:12:24.074 00.000 21444 UpdateGuideState(): m_state=6
01:12:24.075 00.001 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1650
01:12:24.075 00.000 21444 Star::Find returns 1 (1), X=1227.41, Y=741.63, Mass=404062, SNR=68.2, Peak=13500 HFD=6.6
01:12:24.075 00.000 21444 Star::Find false star n=5 nbg=274 bg=3338.0 sigma=474.5 thresh=4761 peak=4374
01:12:24.075 00.000 21444 Star::Find false star n=12 nbg=255 bg=2225.0 sigma=349.6 thresh=3274 peak=3224
01:12:24.075 00.000 21444 Star::Find false star n=2 nbg=256 bg=3845.9 sigma=488.0 thresh=5310 peak=5149
01:12:24.075 00.000 21444 Star::Find false star n=7 nbg=272 bg=3461.6 sigma=482.5 thresh=4909 peak=4577
01:12:24.075 00.000 21444 Star::Find false star n=2 nbg=251 bg=3237.6 sigma=462.1 thresh=4624 peak=4371
01:12:24.075 00.000 21444 Star::Find false star n=5 nbg=250 bg=3489.5 sigma=454.3 thresh=4852 peak=4847
01:12:24.075 00.000 21444 Star::Find false star n=5 nbg=241 bg=2627.1 sigma=421.0 thresh=3890 peak=3550
01:12:24.075 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 4.66,-5.32,0.00,M8] [#7 -0.65,-3.39,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -16.73,-22.11,0.00,M2] [#11 -0.63,-0.40,4.10,U] 
01:12:24.075 00.000 21444 refined, 2 included, MultiStar: {-0.94, -0.95}, one-star: {-2.43, -1.19}
01:12:24.075 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.40 = 0.88)
01:12:24.075 00.000 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.96)
01:12:24.075 00.000 21444 CameraToMount -- cameraX=-0.94 cameraY=-0.95 hyp=1.33 cameraTheta=-2.35 mountX=0.85 mountY=-1.23, mountTheta=-0.97
01:12:24.076 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.94, y=-0.95, opts=13)
01:12:24.076 00.000 21444 Enqueuing Move request for scope (-0.94, -0.95)
01:12:24.077 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=168, FiltMax=65504, Gamma=0.560
01:12:24.077 00.000 21444 UpdateGuideState exits: m=404062 SNR=68.2 Saturated
01:12:24.077 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:24.077 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:24.077 00.000 21444 Enqueuing Expose request
01:12:24.077 00.000 25848 Worker thread wakes up
01:12:24.077 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.95) opts 0xd
01:12:24.077 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.94, -0.95)
01:12:24.077 00.000 25848 Moving (-0.94, -0.95) raw xDistance=0.85 yDistance=-1.23
01:12:24.077 00.000 25848 BLC: window closed
01:12:24.077 00.000 25848 BLC: History state: CurrMiss=1.23, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.176026, 1:0.447025, 2:-0.340593
01:12:24.077 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:12:24.077 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85
01:12:24.077 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
01:12:24.077 00.000 25848 MoveAxis(W, 25, ABG)
01:12:24.077 00.000 25848 Guiding  Dir = 3, Dur = 25
01:12:24.108 00.031 25848 IsSlewing returns 0
01:12:24.108 00.000 25848 IsGuiding returns 0
01:12:24.141 00.033 25848 IsGuiding returns 1
01:12:24.141 00.000 25848 scope still moving after pulse duration time elapsed
01:12:24.202 00.061 25848 IsSlewing returns 0
01:12:24.202 00.000 25848 IsGuiding returns 0
01:12:24.202 00.000 25848 scope move finished after 25 + 68 ms
01:12:24.202 00.000 25848 Move returns status 0, amount 25
01:12:24.202 00.000 25848 MoveAxis(N, 34, ABG)
01:12:24.202 00.000 25848 Guiding  Dir = 0, Dur = 34
01:12:24.237 00.035 25848 IsSlewing returns 0
01:12:24.238 00.001 25848 IsGuiding returns 0
01:12:24.269 00.031 25848 PulseGuide returned control before completion, sleep 13
01:12:24.283 00.014 25848 IsGuiding returns 1
01:12:24.283 00.000 25848 scope still moving after pulse duration time elapsed
01:12:24.342 00.059 25848 IsSlewing returns 0
01:12:24.342 00.000 25848 IsGuiding returns 0
01:12:24.342 00.000 25848 scope move finished after 34 + 70 ms
01:12:24.342 00.000 25848 Move returns status 0, amount 34
01:12:24.342 00.000 25848 move complete, result=0
01:12:24.342 00.000 25848 worker thread done servicing request
01:12:24.343 00.001 25848 Worker thread wakes up
01:12:24.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:24.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:24.343 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -1.2 px 34 ms NORTH
01:12:27.190 02.847 25848 Exposure complete
01:12:27.272 00.082 25848 worker thread done servicing request
01:12:27.272 00.000 21444 OnExposeComplete: enter
01:12:27.272 00.000 21444 UpdateGuideState(): m_state=6
01:12:27.272 00.000 21444 Star::Find(15, 1227, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1651
01:12:27.272 00.000 21444 Star::Find returns 1 (1), X=1228.02, Y=742.59, Mass=446563, SNR=74.9, Peak=13852 HFD=6.7
01:12:27.272 00.000 21444 Star::Find false star n=4 nbg=255 bg=3354.3 sigma=443.3 thresh=4684 peak=4658
01:12:27.272 00.000 21444 Star::Find false star n=4 nbg=269 bg=2123.9 sigma=411.5 thresh=3358 peak=3216
01:12:27.273 00.001 21444 Star::Find false star n=15 nbg=241 bg=3518.2 sigma=419.8 thresh=4778 peak=4589
01:12:27.273 00.000 21444 Star::Find false star n=6 nbg=258 bg=3293.1 sigma=473.0 thresh=4712 peak=4533
01:12:27.273 00.000 21444 Star::Find false star n=5 nbg=270 bg=3491.5 sigma=498.8 thresh=4988 peak=4867
01:12:27.273 00.000 21444 Star::Find false star n=7 nbg=238 bg=3347.3 sigma=406.3 thresh=4566 peak=4461
01:12:27.273 00.000 21444 Star::Find false star n=7 nbg=254 bg=3089.7 sigma=416.6 thresh=4340 peak=4062
01:12:27.273 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.07,0.01,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.85,-2.27,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.06,-14.99,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -0.73,-0.07,3.61,U] 
01:12:27.273 00.000 21444 refined, 3 included, MultiStar: {-0.68, -0.42}, one-star: {-1.82, -0.24}
01:12:27.273 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.65 = 0.64)
01:12:27.273 00.000 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.49 = -2.21)
01:12:27.273 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-0.42 hyp=0.80 cameraTheta=-2.60 mountX=0.64 mountY=-0.64, mountTheta=-0.79
01:12:27.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-0.42, opts=13)
01:12:27.274 00.000 21444 Enqueuing Move request for scope (-0.68, -0.42)
01:12:27.274 00.000 25848 Worker thread wakes up
01:12:27.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.42) opts 0xd
01:12:27.274 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -0.42)
01:12:27.274 00.000 25848 Moving (-0.68, -0.42) raw xDistance=0.64 yDistance=-0.64
01:12:27.274 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.64
01:12:27.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
01:12:27.274 00.000 25848 MoveAxis(W, 20, ABG)
01:12:27.274 00.000 25848 Guiding  Dir = 3, Dur = 20
01:12:27.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=448, FiltMax=65504, Gamma=0.560
01:12:27.274 00.000 21444 UpdateGuideState exits: m=446563 SNR=74.9 Saturated
01:12:27.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:27.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:27.274 00.000 21444 Enqueuing Expose request
01:12:27.298 00.024 25848 IsSlewing returns 0
01:12:27.299 00.001 25848 IsGuiding returns 0
01:12:27.332 00.033 25848 IsGuiding returns 1
01:12:27.332 00.000 25848 scope still moving after pulse duration time elapsed
01:12:27.391 00.059 25848 IsSlewing returns 0
01:12:27.391 00.000 25848 IsGuiding returns 0
01:12:27.391 00.000 25848 scope move finished after 20 + 72 ms
01:12:27.391 00.000 25848 Move returns status 0, amount 20
01:12:27.391 00.000 25848 MoveAxis(N, 18, ABG)
01:12:27.392 00.001 25848 Guiding  Dir = 0, Dur = 18
01:12:27.420 00.028 25848 IsSlewing returns 0
01:12:27.420 00.000 25848 IsGuiding returns 0
01:12:27.461 00.041 25848 IsGuiding returns 1
01:12:27.461 00.000 25848 scope still moving after pulse duration time elapsed
01:12:27.517 00.056 25848 IsSlewing returns 0
01:12:27.517 00.000 25848 IsGuiding returns 0
01:12:27.517 00.000 25848 scope move finished after 18 + 79 ms
01:12:27.518 00.001 25848 Move returns status 0, amount 18
01:12:27.518 00.000 25848 move complete, result=0
01:12:27.518 00.000 25848 worker thread done servicing request
01:12:27.518 00.000 25848 Worker thread wakes up
01:12:27.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:27.518 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:27.518 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -0.6 px 18 ms NORTH
01:12:30.362 02.844 25848 Exposure complete
01:12:30.445 00.083 25848 worker thread done servicing request
01:12:30.445 00.000 21444 OnExposeComplete: enter
01:12:30.445 00.000 21444 UpdateGuideState(): m_state=6
01:12:30.445 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1652
01:12:30.445 00.000 21444 Star::Find returns 1 (1), X=1229.11, Y=743.73, Mass=499824, SNR=88.4, Peak=13604 HFD=6.7
01:12:30.445 00.000 21444 Star::Find false star n=3 nbg=248 bg=3448.1 sigma=396.8 thresh=4638 peak=4378
01:12:30.445 00.000 21444 Star::Find false star n=5 nbg=265 bg=2143.3 sigma=414.5 thresh=3387 peak=3374
01:12:30.446 00.001 21444 Star::Find false star n=1 nbg=243 bg=3407.1 sigma=395.2 thresh=4593 peak=4336
01:12:30.446 00.000 21444 Star::Find false star n=3 nbg=263 bg=3375.9 sigma=508.6 thresh=4902 peak=4638
01:12:30.446 00.000 21444 Star::Find false star n=1 nbg=269 bg=3559.9 sigma=472.5 thresh=4977 peak=4393
01:12:30.446 00.000 21444 Star::Find false star n=8 nbg=233 bg=3475.3 sigma=392.7 thresh=4654 peak=4572
01:12:30.446 00.000 21444 Star::Find false star n=5 nbg=270 bg=2947.3 sigma=480.2 thresh=4388 peak=4153
01:12:30.446 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.82,-0.81,0.11,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.73,-1.20,0.68,U] [#8 0.00,0.00,0.00,L] [#9 1.30,-8.85,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 0.49,1.69,3.21,U] 
01:12:30.446 00.000 21444 refined, 3 included, MultiStar: {0.31, 1.09}, one-star: {-0.72, 0.91}
01:12:30.446 00.000 21444 CameraToMount -- cameraTheta (1.30) - m_xAngle (3.05) = xAngle (-1.75 = -1.75)
01:12:30.446 00.000 21444 CameraToMount -- cameraTheta (1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.60 = 1.69)
01:12:30.446 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=1.09 hyp=1.13 cameraTheta=1.30 mountX=-0.21 mountY=1.12, mountTheta=1.75
01:12:30.446 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=1.09, opts=13)
01:12:30.447 00.001 21444 Enqueuing Move request for scope (0.31, 1.09)
01:12:30.447 00.000 25848 Worker thread wakes up
01:12:30.447 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=330, FiltMax=65504, Gamma=0.560
01:12:30.447 00.000 21444 UpdateGuideState exits: m=499824 SNR=88.4 Saturated
01:12:30.447 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:30.447 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:30.447 00.000 21444 Enqueuing Expose request
01:12:30.447 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 1.09) opts 0xd
01:12:30.447 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 1.09)
01:12:30.447 00.000 25848 Moving (0.31, 1.09) raw xDistance=-0.21 yDistance=1.12
01:12:30.447 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
01:12:30.447 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:12:30.447 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.12
01:12:30.447 00.000 25848 MoveAxis(E, 0, ABG)
01:12:30.447 00.000 25848 Move returns status 0, amount 0
01:12:30.447 00.000 25848 MoveAxis(N, 0, ABG)
01:12:30.447 00.000 25848 Move returns status 0, amount 0
01:12:30.447 00.000 25848 move complete, result=0
01:12:30.447 00.000 25848 worker thread done servicing request
01:12:30.447 00.000 25848 Worker thread wakes up
01:12:30.447 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:30.447 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:30.447 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.1 px 0 ms NORTH
01:12:33.303 02.856 25848 Exposure complete
01:12:33.385 00.082 25848 worker thread done servicing request
01:12:33.385 00.000 21444 OnExposeComplete: enter
01:12:33.385 00.000 21444 UpdateGuideState(): m_state=6
01:12:33.385 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1653
01:12:33.385 00.000 21444 Star::Find returns 1 (1), X=1230.11, Y=743.84, Mass=412961, SNR=67.8, Peak=13148 HFD=6.3
01:12:33.385 00.000 21444 Star::Find false star n=5 nbg=262 bg=2193.5 sigma=442.8 thresh=3522 peak=3328
01:12:33.385 00.000 21444 Star::Find false star n=5 nbg=261 bg=3930.9 sigma=491.8 thresh=5406 peak=5365
01:12:33.385 00.000 21444 Star::Find false star n=2 nbg=253 bg=3711.6 sigma=530.3 thresh=5302 peak=4636
01:12:33.385 00.000 21444 Star::Find false star n=2 nbg=262 bg=3351.9 sigma=423.8 thresh=4623 peak=4551
01:12:33.385 00.000 21444 Star::Find false star n=5 nbg=252 bg=3612.9 sigma=432.1 thresh=4909 peak=4633
01:12:33.386 00.001 21444 MultiStar: [#1 6.47,29.97,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.66,11.61,0.00,M9] [#7 2.09,-1.25,0.92,U] [#8 0.00,0.00,0.00,L] [#9 -11.06,-2.80,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 1.61,1.30,3.73,U] 
01:12:33.386 00.000 21444 single-star, 2 included, MultiStar: {1.45, 0.84}, one-star: {0.27, 1.02}
01:12:33.386 00.000 21444 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
01:12:33.386 00.000 21444 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
01:12:33.386 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=1.02 hyp=1.06 cameraTheta=1.31 mountX=-0.18 mountY=1.05, mountTheta=1.74
01:12:33.386 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=1.02, opts=13)
01:12:33.386 00.000 21444 Enqueuing Move request for scope (0.27, 1.02)
01:12:33.386 00.000 25848 Worker thread wakes up
01:12:33.387 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 1.02) opts 0xd
01:12:33.387 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 1.02)
01:12:33.387 00.000 25848 Moving (0.27, 1.02) raw xDistance=-0.18 yDistance=1.05
01:12:33.387 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:12:33.387 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:12:33.387 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=582, FiltMax=65504, Gamma=0.560
01:12:33.387 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
01:12:33.387 00.000 25848 MoveAxis(E, 0, ABG)
01:12:33.387 00.000 25848 Move returns status 0, amount 0
01:12:33.387 00.000 25848 MoveAxis(N, 0, ABG)
01:12:33.387 00.000 25848 Move returns status 0, amount 0
01:12:33.387 00.000 25848 move complete, result=0
01:12:33.387 00.000 25848 worker thread done servicing request
01:12:33.387 00.000 21444 UpdateGuideState exits: m=412961 SNR=67.8 Saturated
01:12:33.387 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:33.387 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:33.387 00.000 21444 Enqueuing Expose request
01:12:33.387 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.0 px 0 ms NORTH
01:12:33.387 00.000 25848 Worker thread wakes up
01:12:33.387 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:33.387 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:36.230 02.843 25848 Exposure complete
01:12:36.309 00.079 25848 worker thread done servicing request
01:12:36.309 00.000 21444 OnExposeComplete: enter
01:12:36.309 00.000 21444 UpdateGuideState(): m_state=6
01:12:36.309 00.000 21444 Star::Find(15, 1230, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1654
01:12:36.309 00.000 21444 Star::Find returns 1 (1), X=1228.90, Y=743.85, Mass=501942, SNR=89.2, Peak=15264 HFD=6.1
01:12:36.309 00.000 21444 Star::Find false star n=5 nbg=248 bg=3294.9 sigma=414.8 thresh=4539 peak=4312
01:12:36.309 00.000 21444 Star::Find false star n=9 nbg=240 bg=2332.1 sigma=348.3 thresh=3377 peak=3348
01:12:36.309 00.000 21444 Star::Find false star n=4 nbg=269 bg=3769.6 sigma=440.1 thresh=5090 peak=5007
01:12:36.309 00.000 21444 Star::Find false star n=1 nbg=265 bg=3418.6 sigma=492.1 thresh=4895 peak=4453
01:12:36.309 00.000 21444 Star::Find false star n=9 nbg=255 bg=3347.1 sigma=403.5 thresh=4558 peak=4444
01:12:36.309 00.000 21444 Star::Find false star n=2 nbg=258 bg=3625.7 sigma=436.7 thresh=4936 peak=4793
01:12:36.310 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 8.07,-2.04,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.29,-1.55,0.80,U] [#8 0.00,0.00,0.00,L] [#9 -18.07,-16.94,0.00,M6] [#10 -16.96,-22.73,0.00,M3] [#11 -0.24,1.07,3.76,U] 
01:12:36.310 00.000 21444 refined, 2 included, MultiStar: {-0.29, 0.68}, one-star: {-0.94, 1.03}
01:12:36.310 00.000 21444 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.05) = xAngle (-1.08 = -1.08)
01:12:36.310 00.000 21444 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.92 = 2.36)
01:12:36.310 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.68 hyp=0.74 cameraTheta=1.97 mountX=0.35 mountY=0.52, mountTheta=0.98
01:12:36.310 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.68, opts=13)
01:12:36.310 00.000 21444 Enqueuing Move request for scope (-0.29, 0.68)
01:12:36.310 00.000 25848 Worker thread wakes up
01:12:36.311 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.68) opts 0xd
01:12:36.311 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.68)
01:12:36.311 00.000 25848 Moving (-0.29, 0.68) raw xDistance=0.35 yDistance=0.52
01:12:36.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
01:12:36.311 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:12:36.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
01:12:36.311 00.000 25848 MoveAxis(E, 0, ABG)
01:12:36.311 00.000 25848 Move returns status 0, amount 0
01:12:36.311 00.000 25848 MoveAxis(N, 0, ABG)
01:12:36.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=296, FiltMax=65504, Gamma=0.560
01:12:36.311 00.000 21444 UpdateGuideState exits: m=501942 SNR=89.2 Saturated
01:12:36.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:36.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:36.311 00.000 21444 Enqueuing Expose request
01:12:36.311 00.000 25848 Move returns status 0, amount 0
01:12:36.311 00.000 25848 move complete, result=0
01:12:36.311 00.000 25848 worker thread done servicing request
01:12:36.311 00.000 25848 Worker thread wakes up
01:12:36.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:36.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:36.311 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
01:12:39.147 02.836 25848 Exposure complete
01:12:39.234 00.087 25848 worker thread done servicing request
01:12:39.234 00.000 21444 OnExposeComplete: enter
01:12:39.234 00.000 21444 UpdateGuideState(): m_state=6
01:12:39.234 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1655
01:12:39.234 00.000 21444 Star::Find returns 1 (1), X=1228.44, Y=743.73, Mass=443836, SNR=77.4, Peak=13300 HFD=6.6
01:12:39.235 00.001 21444 Star::Find false star n=7 nbg=269 bg=3478.9 sigma=558.9 thresh=5156 peak=5094
01:12:39.235 00.000 21444 Star::Find false star n=7 nbg=253 bg=3387.8 sigma=388.0 thresh=4552 peak=4527
01:12:39.235 00.000 21444 Star::Find false star n=4 nbg=268 bg=3166.9 sigma=520.9 thresh=4730 peak=4328
01:12:39.235 00.000 21444 MultiStar: [#1 6.78,9.22,0.00,M6] [#2 5.74,-6.65,0.00,M8] [#3 -11.71,-4.19,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.75,0.50,0.11,U] [#6 -8.36,3.21,0.00,M10] [#7 0.46,-1.63,0.84,U] [#8 0.00,0.00,0.00,L] [#9 -5.78,-23.07,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -0.29,0.85,3.16,U] 
01:12:39.235 00.000 21444 refined, 3 included, MultiStar: {-0.40, 0.45}, one-star: {-1.39, 0.91}
01:12:39.235 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
01:12:39.235 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.60 = 2.68)
01:12:39.235 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.45 hyp=0.60 cameraTheta=2.29 mountX=0.43 mountY=0.27, mountTheta=0.55
01:12:39.236 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.45, opts=13)
01:12:39.236 00.000 21444 Enqueuing Move request for scope (-0.40, 0.45)
01:12:39.236 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=344, FiltMax=65504, Gamma=0.560
01:12:39.236 00.000 21444 UpdateGuideState exits: m=443836 SNR=77.4 Saturated
01:12:39.236 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:39.236 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:39.236 00.000 21444 Enqueuing Expose request
01:12:39.236 00.000 25848 Worker thread wakes up
01:12:39.236 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.45) opts 0xd
01:12:39.236 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.45)
01:12:39.236 00.000 25848 Moving (-0.40, 0.45) raw xDistance=0.43 yDistance=0.27
01:12:39.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
01:12:39.236 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:39.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:12:39.237 00.001 25848 MoveAxis(E, 0, ABG)
01:12:39.237 00.000 25848 Move returns status 0, amount 0
01:12:39.237 00.000 25848 MoveAxis(N, 0, ABG)
01:12:39.237 00.000 25848 Move returns status 0, amount 0
01:12:39.237 00.000 25848 move complete, result=0
01:12:39.237 00.000 25848 worker thread done servicing request
01:12:39.237 00.000 25848 Worker thread wakes up
01:12:39.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:39.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:39.237 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
01:12:42.078 02.841 25848 Exposure complete
01:12:42.160 00.082 25848 worker thread done servicing request
01:12:42.160 00.000 21444 OnExposeComplete: enter
01:12:42.160 00.000 21444 UpdateGuideState(): m_state=6
01:12:42.160 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1656
01:12:42.160 00.000 21444 Star::Find returns 1 (1), X=1227.53, Y=744.08, Mass=485897, SNR=89.2, Peak=17188 HFD=6.2
01:12:42.160 00.000 21444 Star::Find false star n=5 nbg=272 bg=3444.2 sigma=470.2 thresh=4855 peak=4561
01:12:42.160 00.000 21444 Star::Find false star n=14 nbg=234 bg=3544.6 sigma=431.4 thresh=4839 peak=4651
01:12:42.160 00.000 21444 Star::Find false star n=1 nbg=279 bg=3461.6 sigma=486.7 thresh=4922 peak=4449
01:12:42.160 00.000 21444 Star::Find false star n=9 nbg=263 bg=3446.9 sigma=409.3 thresh=4675 peak=4597
01:12:42.161 00.001 21444 Star::Find false star n=6 nbg=270 bg=2736.3 sigma=466.8 thresh=4137 peak=4086
01:12:42.161 00.000 21444 Star::Find false star n=2 nbg=250 bg=3195.1 sigma=388.9 thresh=4362 peak=4211
01:12:42.161 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.11,0.87,0.12,U] [#3 1.73,0.58,0.17,U] [#4 0.00,0.00,0.00,L] [#5 5.64,-6.87,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -0.64,-0.78,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.54,1.09,3.23,U] 
01:12:42.161 00.000 21444 refined, 4 included, MultiStar: {-1.50, 0.78}, one-star: {-2.30, 1.26}
01:12:42.161 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
01:12:42.161 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.05)
01:12:42.161 00.000 21444 CameraToMount -- cameraX=-1.50 cameraY=0.78 hyp=1.69 cameraTheta=2.66 mountX=1.57 mountY=0.15, mountTheta=0.10
01:12:42.161 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.50, y=0.78, opts=13)
01:12:42.161 00.000 21444 Enqueuing Move request for scope (-1.50, 0.78)
01:12:42.161 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=180, FiltMax=65504, Gamma=0.560
01:12:42.161 00.000 21444 UpdateGuideState exits: m=485897 SNR=89.2 Saturated
01:12:42.162 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:42.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:42.162 00.000 21444 Enqueuing Expose request
01:12:42.162 00.000 25848 Worker thread wakes up
01:12:42.162 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.78) opts 0xd
01:12:42.162 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.50, 0.78)
01:12:42.162 00.000 25848 Moving (-1.50, 0.78) raw xDistance=1.57 yDistance=0.15
01:12:42.162 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
01:12:42.162 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:42.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:12:42.162 00.000 25848 MoveAxis(W, 46, ABG)
01:12:42.162 00.000 25848 Guiding  Dir = 3, Dur = 46
01:12:42.187 00.025 25848 IsSlewing returns 0
01:12:42.187 00.000 25848 IsGuiding returns 0
01:12:42.219 00.032 25848 PulseGuide returned control before completion, sleep 25
01:12:42.249 00.030 25848 IsGuiding returns 1
01:12:42.249 00.000 25848 scope still moving after pulse duration time elapsed
01:12:42.315 00.066 25848 IsSlewing returns 0
01:12:42.315 00.000 25848 IsGuiding returns 0
01:12:42.315 00.000 25848 scope move finished after 46 + 80 ms
01:12:42.315 00.000 25848 Move returns status 0, amount 46
01:12:42.315 00.000 25848 MoveAxis(N, 0, ABG)
01:12:42.315 00.000 25848 Move returns status 0, amount 0
01:12:42.315 00.000 25848 move complete, result=0
01:12:42.315 00.000 25848 worker thread done servicing request
01:12:42.315 00.000 25848 Worker thread wakes up
01:12:42.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:42.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:42.316 00.001 21444 GuideStep: 1.6 px 46 ms WEST, 0.2 px 0 ms NORTH
01:12:45.170 02.854 25848 Exposure complete
01:12:45.258 00.088 25848 worker thread done servicing request
01:12:45.259 00.001 21444 OnExposeComplete: enter
01:12:45.259 00.000 21444 UpdateGuideState(): m_state=6
01:12:45.259 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1657
01:12:45.259 00.000 21444 Star::Find returns 1 (1), X=1229.20, Y=743.19, Mass=463992, SNR=73.9, Peak=13400 HFD=6.7
01:12:45.259 00.000 21444 Star::Find false star n=4 nbg=264 bg=3467.1 sigma=416.4 thresh=4716 peak=4611
01:12:45.259 00.000 21444 Star::Find false star n=3 nbg=240 bg=3337.4 sigma=393.1 thresh=4517 peak=4351
01:12:45.259 00.000 21444 Star::Find false star n=9 nbg=261 bg=3315.4 sigma=412.3 thresh=4552 peak=4442
01:12:45.259 00.000 21444 Star::Find false star n=6 nbg=261 bg=3577.0 sigma=432.7 thresh=4875 peak=4799
01:12:45.259 00.000 21444 Star::Find false star n=3 nbg=263 bg=2742.0 sigma=431.0 thresh=4035 peak=3735
01:12:45.259 00.000 21444 Star::Find false star n=5 nbg=245 bg=3048.9 sigma=383.3 thresh=4199 peak=4115
01:12:45.259 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.13,12.27,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.28,-1.58,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.65,0.83,4.04,U] 
01:12:45.259 00.000 21444 refined, 2 included, MultiStar: {-0.50, 0.39}, one-star: {-0.64, 0.37}
01:12:45.259 00.000 21444 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
01:12:45.259 00.000 21444 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.41 = 2.87)
01:12:45.260 00.001 21444 CameraToMount -- cameraX=-0.50 cameraY=0.39 hyp=0.64 cameraTheta=2.49 mountX=0.54 mountY=0.17, mountTheta=0.30
01:12:45.260 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.39, opts=13)
01:12:45.260 00.000 21444 Enqueuing Move request for scope (-0.50, 0.39)
01:12:45.260 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=296, FiltMax=65504, Gamma=0.560
01:12:45.261 00.001 21444 UpdateGuideState exits: m=463992 SNR=73.9 Saturated
01:12:45.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:45.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:45.261 00.000 21444 Enqueuing Expose request
01:12:45.261 00.000 25848 Worker thread wakes up
01:12:45.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.39) opts 0xd
01:12:45.261 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.39)
01:12:45.261 00.000 25848 Moving (-0.50, 0.39) raw xDistance=0.54 yDistance=0.17
01:12:45.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.54
01:12:45.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:45.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:12:45.261 00.000 25848 MoveAxis(W, 19, ABG)
01:12:45.261 00.000 25848 Guiding  Dir = 3, Dur = 19
01:12:45.281 00.020 25848 IsSlewing returns 0
01:12:45.282 00.001 25848 IsGuiding returns 0
01:12:45.312 00.030 25848 IsGuiding returns 1
01:12:45.312 00.000 25848 scope still moving after pulse duration time elapsed
01:12:45.374 00.062 25848 IsSlewing returns 0
01:12:45.374 00.000 25848 IsGuiding returns 0
01:12:45.374 00.000 25848 scope move finished after 19 + 74 ms
01:12:45.374 00.000 25848 Move returns status 0, amount 19
01:12:45.374 00.000 25848 MoveAxis(N, 0, ABG)
01:12:45.374 00.000 25848 Move returns status 0, amount 0
01:12:45.374 00.000 25848 move complete, result=0
01:12:45.374 00.000 25848 worker thread done servicing request
01:12:45.374 00.000 25848 Worker thread wakes up
01:12:45.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:45.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:45.375 00.001 21444 GuideStep: 0.5 px 19 ms WEST, 0.2 px 0 ms NORTH
01:12:48.223 02.848 25848 Exposure complete
01:12:48.306 00.083 25848 worker thread done servicing request
01:12:48.306 00.000 21444 OnExposeComplete: enter
01:12:48.306 00.000 21444 UpdateGuideState(): m_state=6
01:12:48.306 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1658
01:12:48.306 00.000 21444 Star::Find returns 1 (1), X=1229.73, Y=742.66, Mass=482493, SNR=74.5, Peak=13952 HFD=7.0
01:12:48.306 00.000 21444 Star::Find false star n=3 nbg=258 bg=2196.2 sigma=416.5 thresh=3446 peak=3236
01:12:48.306 00.000 21444 Star::Find false star n=9 nbg=247 bg=3329.8 sigma=376.1 thresh=4458 peak=4425
01:12:48.306 00.000 21444 Star::Find false star n=3 nbg=259 bg=3441.0 sigma=438.4 thresh=4756 peak=4648
01:12:48.307 00.001 21444 Star::Find false star n=15 nbg=250 bg=2668.8 sigma=368.7 thresh=3775 peak=3697
01:12:48.307 00.000 21444 MultiStar: [#1 15.20,29.53,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.75,-0.17,0.15,U] [#4 17.00,-4.22,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.60,-2.35,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.70,-12.21,0.00,M4] [#11 0.24,0.23,3.58,U] 
01:12:48.307 00.000 21444 single-star, 3 included, MultiStar: {0.38, -0.22}, one-star: {-0.10, -0.16}
01:12:48.307 00.000 21444 CameraToMount -- cameraTheta (-2.14) - m_xAngle (3.05) = xAngle (-5.19 = 1.09)
01:12:48.307 00.000 21444 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.03 = -1.75)
01:12:48.307 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.14 mountX=0.09 mountY=-0.19, mountTheta=-1.13
01:12:48.307 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.16, opts=13)
01:12:48.307 00.000 21444 Enqueuing Move request for scope (-0.10, -0.16)
01:12:48.307 00.000 25848 Worker thread wakes up
01:12:48.308 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
01:12:48.308 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
01:12:48.308 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3076, FiltMin=472, FiltMax=65504, Gamma=0.560
01:12:48.308 00.000 21444 UpdateGuideState exits: m=482493 SNR=74.5 Saturated
01:12:48.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:48.308 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:48.308 00.000 21444 Enqueuing Expose request
01:12:48.308 00.000 25848 Moving (-0.10, -0.16) raw xDistance=0.09 yDistance=-0.19
01:12:48.308 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:12:48.308 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:48.308 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:12:48.308 00.000 25848 MoveAxis(E, 0, ABG)
01:12:48.308 00.000 25848 Move returns status 0, amount 0
01:12:48.308 00.000 25848 MoveAxis(N, 0, ABG)
01:12:48.308 00.000 25848 Move returns status 0, amount 0
01:12:48.308 00.000 25848 move complete, result=0
01:12:48.308 00.000 25848 worker thread done servicing request
01:12:48.308 00.000 25848 Worker thread wakes up
01:12:48.308 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:48.308 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:48.308 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:12:51.154 02.846 25848 Exposure complete
01:12:51.233 00.079 25848 worker thread done servicing request
01:12:51.234 00.001 21444 OnExposeComplete: enter
01:12:51.234 00.000 21444 UpdateGuideState(): m_state=6
01:12:51.234 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1659
01:12:51.234 00.000 21444 Star::Find returns 1 (1), X=1228.22, Y=744.38, Mass=387364, SNR=69.1, Peak=10972 HFD=6.5
01:12:51.234 00.000 21444 Star::Find false star n=2 nbg=253 bg=3495.6 sigma=449.6 thresh=4844 peak=4766
01:12:51.234 00.000 21444 Star::Find false star n=7 nbg=257 bg=2142.7 sigma=390.5 thresh=3314 peak=3160
01:12:51.234 00.000 21444 Star::Find false star n=3 nbg=268 bg=3513.8 sigma=423.2 thresh=4784 peak=4679
01:12:51.234 00.000 21444 Star::Find false star n=8 nbg=266 bg=3435.8 sigma=450.5 thresh=4787 peak=4585
01:12:51.234 00.000 21444 Star::Find false star n=4 nbg=247 bg=3416.6 sigma=390.2 thresh=4587 peak=4479
01:12:51.234 00.000 21444 Star::Find false star n=2 nbg=261 bg=2576.1 sigma=513.4 thresh=4116 peak=4030
01:12:51.234 00.000 21444 Star::Find false star n=3 nbg=262 bg=3051.5 sigma=483.4 thresh=4502 peak=4137
01:12:51.234 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.05,-0.41,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.79,-1.16,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.07,1.18,3.37,U] 
01:12:51.234 00.000 21444 refined, 3 included, MultiStar: {-0.13, 0.81}, one-star: {-1.61, 1.56}
01:12:51.234 00.000 21444 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.05) = xAngle (-1.33 = -1.33)
01:12:51.234 00.000 21444 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.11)
01:12:51.234 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.81 hyp=0.82 cameraTheta=1.72 mountX=0.20 mountY=0.71, mountTheta=1.30
01:12:51.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.81, opts=13)
01:12:51.235 00.000 21444 Enqueuing Move request for scope (-0.13, 0.81)
01:12:51.235 00.000 25848 Worker thread wakes up
01:12:51.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.81) opts 0xd
01:12:51.235 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.81)
01:12:51.235 00.000 25848 Moving (-0.13, 0.81) raw xDistance=0.20 yDistance=0.71
01:12:51.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:12:51.236 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:12:51.236 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=408, FiltMax=65504, Gamma=0.560
01:12:51.236 00.000 21444 UpdateGuideState exits: m=387364 SNR=69.1 Saturated
01:12:51.236 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:51.236 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:51.236 00.000 21444 Enqueuing Expose request
01:12:51.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
01:12:51.236 00.000 25848 MoveAxis(E, 0, ABG)
01:12:51.236 00.000 25848 Move returns status 0, amount 0
01:12:51.236 00.000 25848 MoveAxis(N, 0, ABG)
01:12:51.236 00.000 25848 Move returns status 0, amount 0
01:12:51.236 00.000 25848 move complete, result=0
01:12:51.236 00.000 25848 worker thread done servicing request
01:12:51.236 00.000 25848 Worker thread wakes up
01:12:51.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:51.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:51.236 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
01:12:54.086 02.850 25848 Exposure complete
01:12:54.172 00.086 25848 worker thread done servicing request
01:12:54.172 00.000 21444 OnExposeComplete: enter
01:12:54.172 00.000 21444 UpdateGuideState(): m_state=6
01:12:54.172 00.000 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1660
01:12:54.172 00.000 21444 Star::Find returns 1 (1), X=1228.50, Y=742.41, Mass=486050, SNR=65.6, Peak=15292 HFD=6.1
01:12:54.172 00.000 21444 Star::Find false star n=5 nbg=256 bg=3363.1 sigma=462.2 thresh=4750 peak=4723
01:12:54.172 00.000 21444 Star::Find false star n=4 nbg=265 bg=3446.7 sigma=443.2 thresh=4776 peak=4634
01:12:54.172 00.000 21444 Star::Find false star n=5 nbg=264 bg=2700.0 sigma=456.1 thresh=4068 peak=3911
01:12:54.172 00.000 21444 Star::Find false star n=1 nbg=269 bg=3057.5 sigma=450.2 thresh=4408 peak=4084
01:12:54.173 00.001 21444 MultiStar: [#1 -2.95,2.31,0.21,U] [#2 7.54,13.21,0.00,M8] [#3 -1.48,10.65,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -2.84,11.01,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.07,-2.57,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.14,0.03,4.90,U] 
01:12:54.173 00.000 21444 refined, 3 included, MultiStar: {-0.35, -0.38}, one-star: {-1.34, -0.41}
01:12:54.173 00.000 21444 CameraToMount -- cameraTheta (-2.31) - m_xAngle (3.05) = xAngle (-5.37 = 0.92)
01:12:54.173 00.000 21444 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.93)
01:12:54.173 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-0.38 hyp=0.52 cameraTheta=-2.31 mountX=0.32 mountY=-0.49, mountTheta=-1.00
01:12:54.174 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-0.38, opts=13)
01:12:54.174 00.000 21444 Enqueuing Move request for scope (-0.35, -0.38)
01:12:54.174 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=384, FiltMax=65504, Gamma=0.560
01:12:54.174 00.000 21444 UpdateGuideState exits: m=486050 SNR=65.6 Saturated
01:12:54.174 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:54.174 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:54.174 00.000 21444 Enqueuing Expose request
01:12:54.174 00.000 25848 Worker thread wakes up
01:12:54.174 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.38) opts 0xd
01:12:54.174 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -0.38)
01:12:54.174 00.000 25848 Moving (-0.35, -0.38) raw xDistance=0.32 yDistance=-0.49
01:12:54.174 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
01:12:54.174 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:54.174 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:12:54.174 00.000 25848 MoveAxis(E, 0, ABG)
01:12:54.174 00.000 25848 Move returns status 0, amount 0
01:12:54.174 00.000 25848 MoveAxis(N, 0, ABG)
01:12:54.174 00.000 25848 Move returns status 0, amount 0
01:12:54.174 00.000 25848 move complete, result=0
01:12:54.174 00.000 25848 worker thread done servicing request
01:12:54.174 00.000 25848 Worker thread wakes up
01:12:54.174 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:54.175 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:54.175 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
01:12:57.024 02.849 25848 Exposure complete
01:12:57.103 00.079 25848 worker thread done servicing request
01:12:57.103 00.000 21444 OnExposeComplete: enter
01:12:57.104 00.001 21444 UpdateGuideState(): m_state=6
01:12:57.104 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1661
01:12:57.104 00.000 21444 Star::Find returns 1 (1), X=1227.55, Y=743.24, Mass=423516, SNR=59.6, Peak=13548 HFD=6.3
01:12:57.104 00.000 21444 Star::Find false star n=2 nbg=267 bg=3244.5 sigma=449.1 thresh=4592 peak=4259
01:12:57.104 00.000 21444 Star::Find false star n=4 nbg=253 bg=3419.3 sigma=439.4 thresh=4737 peak=4616
01:12:57.104 00.000 21444 Star::Find false star n=1 nbg=271 bg=2739.7 sigma=517.9 thresh=4294 peak=3790
01:12:57.104 00.000 21444 Star::Find false star n=3 nbg=261 bg=3190.7 sigma=452.4 thresh=4548 peak=4442
01:12:57.104 00.000 21444 MultiStar: [#1 3.30,10.04,0.00,M7] [#2 12.05,16.56,0.00,M9] [#3 -0.02,0.05,0.18,U] [#4 3.31,1.42,0.28,U] [#5 0.00,0.00,0.00,L] [#6 -11.77,-10.19,0.00,R] [#7 -0.40,-1.93,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.80,0.63,4.83,U] 
01:12:57.104 00.000 21444 refined, 4 included, MultiStar: {-1.42, 0.24}, one-star: {-2.29, 0.42}
01:12:57.104 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
01:12:57.104 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
01:12:57.104 00.000 21444 CameraToMount -- cameraX=-1.42 cameraY=0.24 hyp=1.44 cameraTheta=2.98 mountX=1.44 mountY=-0.32, mountTheta=-0.22
01:12:57.105 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.42, y=0.24, opts=13)
01:12:57.105 00.000 21444 Enqueuing Move request for scope (-1.42, 0.24)
01:12:57.105 00.000 25848 Worker thread wakes up
01:12:57.105 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=306, FiltMax=65504, Gamma=0.560
01:12:57.105 00.000 21444 UpdateGuideState exits: m=423516 SNR=59.6 Saturated
01:12:57.105 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:57.105 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:12:57.105 00.000 21444 Enqueuing Expose request
01:12:57.105 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 0.24) opts 0xd
01:12:57.105 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.42, 0.24)
01:12:57.105 00.000 25848 Moving (-1.42, 0.24) raw xDistance=1.44 yDistance=-0.32
01:12:57.105 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.44
01:12:57.105 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:57.106 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:12:57.106 00.000 25848 MoveAxis(W, 42, ABG)
01:12:57.106 00.000 25848 Guiding  Dir = 3, Dur = 42
01:12:57.141 00.035 25848 IsSlewing returns 0
01:12:57.141 00.000 25848 IsGuiding returns 0
01:12:57.173 00.032 25848 PulseGuide returned control before completion, sleep 21
01:12:57.197 00.024 25848 IsGuiding returns 1
01:12:57.197 00.000 25848 scope still moving after pulse duration time elapsed
01:12:57.248 00.051 25848 IsSlewing returns 0
01:12:57.248 00.000 25848 IsGuiding returns 0
01:12:57.248 00.000 25848 scope move finished after 42 + 64 ms
01:12:57.248 00.000 25848 Move returns status 0, amount 42
01:12:57.248 00.000 25848 MoveAxis(N, 0, ABG)
01:12:57.248 00.000 25848 Move returns status 0, amount 0
01:12:57.248 00.000 25848 move complete, result=0
01:12:57.248 00.000 25848 worker thread done servicing request
01:12:57.248 00.000 25848 Worker thread wakes up
01:12:57.248 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:12:57.248 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:12:57.248 00.000 21444 GuideStep: 1.4 px 42 ms WEST, -0.3 px 0 ms NORTH
01:13:00.101 02.853 25848 Exposure complete
01:13:00.190 00.089 25848 worker thread done servicing request
01:13:00.190 00.000 21444 OnExposeComplete: enter
01:13:00.190 00.000 21444 UpdateGuideState(): m_state=6
01:13:00.190 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1662
01:13:00.190 00.000 21444 Star::Find returns 1 (1), X=1227.24, Y=743.26, Mass=494091, SNR=100.7, Peak=12920 HFD=6.6
01:13:00.190 00.000 21444 Star::Find false star n=10 nbg=258 bg=3397.8 sigma=419.8 thresh=4657 peak=4399
01:13:00.190 00.000 21444 Star::Find false star n=4 nbg=257 bg=2091.1 sigma=433.0 thresh=3390 peak=3301
01:13:00.190 00.000 21444 Star::Find false star n=1 nbg=271 bg=3300.3 sigma=513.7 thresh=4841 peak=4431
01:13:00.190 00.000 21444 Star::Find false star n=6 nbg=257 bg=3440.3 sigma=417.4 thresh=4693 peak=4665
01:13:00.191 00.001 21444 Star::Find false star n=5 nbg=262 bg=3474.9 sigma=473.5 thresh=4895 peak=4751
01:13:00.191 00.000 21444 Star::Find false star n=1 nbg=273 bg=3028.2 sigma=491.3 thresh=4502 peak=4080
01:13:00.191 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.15,0.04,0.10,U] [#4 1.75,14.26,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.41,-1.51,0.65,U] [#8 0.00,0.00,0.00,L] [#9 7.02,11.35,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -1.64,1.06,2.89,U] 
01:13:00.191 00.000 21444 refined, 3 included, MultiStar: {-1.64, 0.54}, one-star: {-2.60, 0.44}
01:13:00.191 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
01:13:00.191 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
01:13:00.191 00.000 21444 CameraToMount -- cameraX=-1.64 cameraY=0.54 hyp=1.73 cameraTheta=2.82 mountX=1.69 mountY=-0.12, mountTheta=-0.07
01:13:00.192 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.64, y=0.54, opts=13)
01:13:00.192 00.000 21444 Enqueuing Move request for scope (-1.64, 0.54)
01:13:00.192 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3076, FiltMin=204, FiltMax=65504, Gamma=0.560
01:13:00.192 00.000 21444 UpdateGuideState exits: m=494091 SNR=100.7 Saturated
01:13:00.192 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:00.192 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:00.192 00.000 21444 Enqueuing Expose request
01:13:00.192 00.000 25848 Worker thread wakes up
01:13:00.192 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.64, 0.54) opts 0xd
01:13:00.192 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.64, 0.54)
01:13:00.192 00.000 25848 Moving (-1.64, 0.54) raw xDistance=1.69 yDistance=-0.12
01:13:00.192 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.69
01:13:00.192 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:00.192 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:13:00.192 00.000 25848 MoveAxis(W, 52, ABG)
01:13:00.192 00.000 25848 Guiding  Dir = 3, Dur = 52
01:13:00.217 00.025 25848 IsSlewing returns 0
01:13:00.218 00.001 25848 IsGuiding returns 0
01:13:00.249 00.031 25848 PulseGuide returned control before completion, sleep 31
01:13:00.290 00.041 25848 IsGuiding returns 1
01:13:00.290 00.000 25848 scope still moving after pulse duration time elapsed
01:13:00.344 00.054 25848 IsSlewing returns 0
01:13:00.344 00.000 25848 IsGuiding returns 0
01:13:00.344 00.000 25848 scope move finished after 52 + 75 ms
01:13:00.344 00.000 25848 Move returns status 0, amount 52
01:13:00.345 00.001 25848 MoveAxis(N, 0, ABG)
01:13:00.345 00.000 25848 Move returns status 0, amount 0
01:13:00.345 00.000 25848 move complete, result=0
01:13:00.345 00.000 25848 worker thread done servicing request
01:13:00.345 00.000 25848 Worker thread wakes up
01:13:00.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:00.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:00.345 00.000 21444 GuideStep: 1.7 px 52 ms WEST, -0.1 px 0 ms NORTH
01:13:03.198 02.853 25848 Exposure complete
01:13:03.279 00.081 25848 worker thread done servicing request
01:13:03.279 00.000 21444 OnExposeComplete: enter
01:13:03.279 00.000 21444 UpdateGuideState(): m_state=6
01:13:03.279 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1663
01:13:03.279 00.000 21444 Star::Find returns 1 (1), X=1229.35, Y=743.78, Mass=438024, SNR=81.2, Peak=12112 HFD=6.5
01:13:03.279 00.000 21444 Star::Find false star n=3 nbg=257 bg=3498.6 sigma=448.2 thresh=4843 peak=4485
01:13:03.279 00.000 21444 Star::Find false star n=5 nbg=234 bg=3869.3 sigma=355.3 thresh=4935 peak=4871
01:13:03.279 00.000 21444 Star::Find false star n=2 nbg=259 bg=3448.6 sigma=460.0 thresh=4829 peak=4475
01:13:03.279 00.000 21444 Star::Find false star n=5 nbg=251 bg=3234.1 sigma=425.2 thresh=4510 peak=4431
01:13:03.279 00.000 21444 Star::Find false star n=2 nbg=277 bg=3164.0 sigma=459.7 thresh=4543 peak=4254
01:13:03.279 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.40,5.43,0.11,U] [#3 0.00,0.00,0.00,L] [#4 3.15,-1.17,0.18,U] [#5 -2.64,-2.52,0.17,U] [#6 0.00,0.00,0.00,L] [#7 1.76,-1.65,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.98,17.34,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.58,1.17,3.01,U] 
01:13:03.279 00.000 21444 refined, 5 included, MultiStar: {0.55, 0.56}, one-star: {-0.49, 0.95}
01:13:03.279 00.000 21444 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.05) = xAngle (-2.25 = -2.25)
01:13:03.279 00.000 21444 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.19)
01:13:03.281 00.002 21444 CameraToMount -- cameraX=0.55 cameraY=0.56 hyp=0.79 cameraTheta=0.80 mountX=-0.50 mountY=0.73, mountTheta=2.17
01:13:03.281 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.56, opts=13)
01:13:03.281 00.000 21444 Enqueuing Move request for scope (0.55, 0.56)
01:13:03.281 00.000 25848 Worker thread wakes up
01:13:03.281 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.56) opts 0xd
01:13:03.281 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.56)
01:13:03.281 00.000 25848 Moving (0.55, 0.56) raw xDistance=-0.50 yDistance=0.73
01:13:03.281 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
01:13:03.281 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:13:03.281 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.73
01:13:03.281 00.000 25848 MoveAxis(E, 0, ABG)
01:13:03.281 00.000 25848 Move returns status 0, amount 0
01:13:03.281 00.000 25848 MoveAxis(N, 0, ABG)
01:13:03.281 00.000 25848 Move returns status 0, amount 0
01:13:03.281 00.000 25848 move complete, result=0
01:13:03.281 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=244, FiltMax=65504, Gamma=0.560
01:13:03.281 00.000 25848 worker thread done servicing request
01:13:03.281 00.000 21444 UpdateGuideState exits: m=438024 SNR=81.2 Saturated
01:13:03.281 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:03.281 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:03.281 00.000 21444 Enqueuing Expose request
01:13:03.281 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.7 px 0 ms NORTH
01:13:03.281 00.000 25848 Worker thread wakes up
01:13:03.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:03.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:06.132 02.851 25848 Exposure complete
01:13:06.217 00.085 25848 worker thread done servicing request
01:13:06.217 00.000 21444 OnExposeComplete: enter
01:13:06.217 00.000 21444 UpdateGuideState(): m_state=6
01:13:06.217 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1664
01:13:06.217 00.000 21444 Star::Find returns 1 (1), X=1229.18, Y=743.19, Mass=414306, SNR=71.0, Peak=12868 HFD=6.6
01:13:06.217 00.000 21444 Star::Find false star n=4 nbg=264 bg=3299.3 sigma=411.2 thresh=4533 peak=4403
01:13:06.217 00.000 21444 Star::Find false star n=1 nbg=265 bg=2127.1 sigma=471.0 thresh=3540 peak=2986
01:13:06.217 00.000 21444 Star::Find false star n=2 nbg=263 bg=3681.1 sigma=483.0 thresh=5130 peak=4606
01:13:06.217 00.000 21444 Star::Find false star n=7 nbg=259 bg=3313.5 sigma=504.2 thresh=4826 peak=4668
01:13:06.217 00.000 21444 Star::Find false star n=1 nbg=267 bg=3415.9 sigma=500.1 thresh=4916 peak=4348
01:13:06.218 00.001 21444 Star::Find false star n=12 nbg=243 bg=3463.8 sigma=323.9 thresh=4436 peak=4424
01:13:06.218 00.000 21444 Star::Find false star n=2 nbg=263 bg=3090.0 sigma=433.9 thresh=4392 peak=4222
01:13:06.218 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.74,1.16,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.77,-2.20,0.88,U] [#8 0.00,0.00,0.00,L] [#9 -1.21,17.03,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 -0.01,0.10,3.66,U] 
01:13:06.218 00.000 21444 refined, 3 included, MultiStar: {0.02, -0.19}, one-star: {-0.66, 0.37}
01:13:06.218 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
01:13:06.218 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.38 = -1.10)
01:13:06.218 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.49 mountX=-0.03 mountY=-0.17, mountTheta=-1.76
01:13:06.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.19, opts=13)
01:13:06.219 00.000 21444 Enqueuing Move request for scope (0.02, -0.19)
01:13:06.219 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=372, FiltMax=65504, Gamma=0.560
01:13:06.219 00.000 21444 UpdateGuideState exits: m=414306 SNR=71.0 Saturated
01:13:06.219 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:06.219 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:06.219 00.000 21444 Enqueuing Expose request
01:13:06.219 00.000 25848 Worker thread wakes up
01:13:06.219 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
01:13:06.219 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
01:13:06.219 00.000 25848 Moving (0.02, -0.19) raw xDistance=-0.03 yDistance=-0.17
01:13:06.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:13:06.219 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:06.220 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:13:06.220 00.000 25848 MoveAxis(E, 0, ABG)
01:13:06.220 00.000 25848 Move returns status 0, amount 0
01:13:06.220 00.000 25848 MoveAxis(N, 0, ABG)
01:13:06.220 00.000 25848 Move returns status 0, amount 0
01:13:06.220 00.000 25848 move complete, result=0
01:13:06.220 00.000 25848 worker thread done servicing request
01:13:06.220 00.000 25848 Worker thread wakes up
01:13:06.220 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:13:06.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:06.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:09.063 02.843 25848 Exposure complete
01:13:09.142 00.079 25848 worker thread done servicing request
01:13:09.143 00.001 21444 OnExposeComplete: enter
01:13:09.143 00.000 21444 UpdateGuideState(): m_state=6
01:13:09.143 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1665
01:13:09.143 00.000 21444 Star::Find returns 1 (1), X=1227.76, Y=742.73, Mass=443403, SNR=62.0, Peak=13876 HFD=6.4
01:13:09.143 00.000 21444 Star::Find false star n=3 nbg=260 bg=3611.7 sigma=447.5 thresh=4954 peak=4608
01:13:09.143 00.000 21444 Star::Find false star n=4 nbg=241 bg=3452.2 sigma=404.4 thresh=4665 peak=4377
01:13:09.143 00.000 21444 Star::Find false star n=4 nbg=257 bg=3485.9 sigma=425.7 thresh=4763 peak=4584
01:13:09.143 00.000 21444 Star::Find false star n=3 nbg=262 bg=2388.0 sigma=454.4 thresh=3751 peak=3542
01:13:09.143 00.000 21444 MultiStar: [#1 22.02,13.48,0.00,M8] [#2 14.25,-1.99,0.00,M9] [#3 0.13,-0.57,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.08,-2.55,1.21,U] [#8 8.06,3.02,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 -9.76,-33.05,0.00,M5] [#11 -0.68,0.77,4.26,U] 
01:13:09.143 00.000 21444 refined, 3 included, MultiStar: {-0.72, -0.00}, one-star: {-2.08, -0.09}
01:13:09.143 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.05) = xAngle (-6.19 = 0.10)
01:13:09.143 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.03 = -2.75)
01:13:09.144 00.001 21444 CameraToMount -- cameraX=-0.72 cameraY=-0.00 hyp=0.72 cameraTheta=-3.13 mountX=0.72 mountY=-0.28, mountTheta=-0.37
01:13:09.144 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=-0.00, opts=13)
01:13:09.144 00.000 21444 Enqueuing Move request for scope (-0.72, -0.00)
01:13:09.144 00.000 25848 Worker thread wakes up
01:13:09.144 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=182, FiltMax=65504, Gamma=0.560
01:13:09.144 00.000 21444 UpdateGuideState exits: m=443403 SNR=62.0 Saturated
01:13:09.144 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:09.144 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:09.144 00.000 21444 Enqueuing Expose request
01:13:09.145 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.00) opts 0xd
01:13:09.145 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, -0.00)
01:13:09.145 00.000 25848 Moving (-0.72, -0.00) raw xDistance=0.72 yDistance=-0.28
01:13:09.145 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
01:13:09.145 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:09.145 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:13:09.145 00.000 25848 MoveAxis(W, 21, ABG)
01:13:09.145 00.000 25848 Guiding  Dir = 3, Dur = 21
01:13:09.173 00.028 25848 IsSlewing returns 0
01:13:09.174 00.001 25848 IsGuiding returns 0
01:13:09.204 00.030 25848 IsGuiding returns 1
01:13:09.204 00.000 25848 scope still moving after pulse duration time elapsed
01:13:09.264 00.060 25848 IsSlewing returns 0
01:13:09.264 00.000 25848 IsGuiding returns 0
01:13:09.264 00.000 25848 scope move finished after 21 + 70 ms
01:13:09.264 00.000 25848 Move returns status 0, amount 21
01:13:09.264 00.000 25848 MoveAxis(N, 0, ABG)
01:13:09.264 00.000 25848 Move returns status 0, amount 0
01:13:09.264 00.000 25848 move complete, result=0
01:13:09.264 00.000 25848 worker thread done servicing request
01:13:09.264 00.000 25848 Worker thread wakes up
01:13:09.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:09.264 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.3 px 0 ms NORTH
01:13:09.265 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:12.117 02.852 25848 Exposure complete
01:13:12.206 00.089 25848 worker thread done servicing request
01:13:12.206 00.000 21444 OnExposeComplete: enter
01:13:12.206 00.000 21444 UpdateGuideState(): m_state=6
01:13:12.206 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1666
01:13:12.206 00.000 21444 Star::Find returns 1 (1), X=1230.74, Y=743.41, Mass=457327, SNR=83.5, Peak=14812 HFD=6.0
01:13:12.206 00.000 21444 Star::Find false star n=3 nbg=274 bg=2259.2 sigma=472.8 thresh=3678 peak=3647
01:13:12.207 00.001 21444 Star::Find false star n=9 nbg=256 bg=3502.4 sigma=433.9 thresh=4804 peak=4525
01:13:12.207 00.000 21444 Star::Find false star n=3 nbg=277 bg=3434.3 sigma=516.5 thresh=4984 peak=4712
01:13:12.207 00.000 21444 Star::Find false star n=1 nbg=270 bg=3458.8 sigma=503.3 thresh=4969 peak=4627
01:13:12.207 00.000 21444 Star::Find false star n=4 nbg=268 bg=2437.9 sigma=435.3 thresh=3744 peak=3727
01:13:12.207 00.000 21444 Star::Find false star n=4 nbg=262 bg=3229.4 sigma=427.8 thresh=4513 peak=4364
01:13:12.207 00.000 21444 MultiStar: [#1 28.84,4.11,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.07,-0.09,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.89,-1.03,0.10,U] [#6 0.00,0.00,0.00,L] [#7 2.81,-1.37,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.14,0.92,3.79,U] 
01:13:12.207 00.000 21444 single-star, 4 included, MultiStar: {1.96, 0.46}, one-star: {0.90, 0.59}
01:13:12.207 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
01:13:12.207 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.31 = 0.97)
01:13:12.207 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=0.59 hyp=1.08 cameraTheta=0.58 mountX=-0.84 mountY=0.89, mountTheta=2.33
01:13:12.208 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=0.59, opts=13)
01:13:12.208 00.000 21444 Enqueuing Move request for scope (0.90, 0.59)
01:13:12.208 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=320, FiltMax=65504, Gamma=0.560
01:13:12.208 00.000 21444 UpdateGuideState exits: m=457327 SNR=83.5 Saturated
01:13:12.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:12.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:12.208 00.000 21444 Enqueuing Expose request
01:13:12.208 00.000 25848 Worker thread wakes up
01:13:12.208 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.59) opts 0xd
01:13:12.208 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, 0.59)
01:13:12.208 00.000 25848 Moving (0.90, 0.59) raw xDistance=-0.84 yDistance=0.89
01:13:12.208 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.84
01:13:12.209 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:13:12.209 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
01:13:12.209 00.000 25848 MoveAxis(E, 23, ABG)
01:13:12.209 00.000 25848 Guiding  Dir = 2, Dur = 23
01:13:12.235 00.026 25848 IsSlewing returns 0
01:13:12.235 00.000 25848 IsGuiding returns 0
01:13:12.267 00.032 25848 IsGuiding returns 1
01:13:12.267 00.000 25848 scope still moving after pulse duration time elapsed
01:13:12.327 00.060 25848 IsSlewing returns 0
01:13:12.327 00.000 25848 IsGuiding returns 0
01:13:12.327 00.000 25848 scope move finished after 23 + 69 ms
01:13:12.327 00.000 25848 Move returns status 0, amount 23
01:13:12.327 00.000 25848 MoveAxis(N, 0, ABG)
01:13:12.327 00.000 25848 Move returns status 0, amount 0
01:13:12.327 00.000 25848 move complete, result=0
01:13:12.327 00.000 25848 worker thread done servicing request
01:13:12.328 00.001 25848 Worker thread wakes up
01:13:12.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:12.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:12.328 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.9 px 0 ms NORTH
01:13:15.178 02.850 25848 Exposure complete
01:13:15.265 00.087 25848 worker thread done servicing request
01:13:15.265 00.000 21444 OnExposeComplete: enter
01:13:15.265 00.000 21444 UpdateGuideState(): m_state=6
01:13:15.265 00.000 21444 Star::Find(15, 1230, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1667
01:13:15.266 00.001 21444 Star::Find returns 1 (1), X=1228.55, Y=742.58, Mass=452990, SNR=76.1, Peak=12544 HFD=6.9
01:13:15.266 00.000 21444 Star::Find false star n=5 nbg=272 bg=3444.3 sigma=451.8 thresh=4800 peak=4760
01:13:15.266 00.000 21444 Star::Find false star n=7 nbg=250 bg=2126.8 sigma=390.1 thresh=3297 peak=3271
01:13:15.266 00.000 21444 Star::Find false star n=4 nbg=266 bg=3424.2 sigma=432.5 thresh=4722 peak=4512
01:13:15.266 00.000 21444 Star::Find false star n=5 nbg=267 bg=2590.3 sigma=406.6 thresh=3810 peak=3733
01:13:15.266 00.000 21444 Star::Find false star n=3 nbg=266 bg=3023.2 sigma=442.2 thresh=4350 peak=4156
01:13:15.266 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.66,-0.14,0.15,U] [#4 20.58,11.83,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 -1.46,19.92,0.00,M1] [#7 0.93,-2.46,1.10,U] [#8 -17.41,-5.64,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.14,0.41,3.69,U] 
01:13:15.266 00.000 21444 refined, 3 included, MultiStar: {-0.12, -0.24}, one-star: {-1.29, -0.24}
01:13:15.266 00.000 21444 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.05) = xAngle (-5.07 = 1.21)
01:13:15.266 00.000 21444 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.91 = -1.63)
01:13:15.266 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.02 mountX=0.09 mountY=-0.27, mountTheta=-1.23
01:13:15.267 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.24, opts=13)
01:13:15.267 00.000 21444 Enqueuing Move request for scope (-0.12, -0.24)
01:13:15.267 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=472, FiltMax=65504, Gamma=0.560
01:13:15.267 00.000 21444 UpdateGuideState exits: m=452990 SNR=76.1 Saturated
01:13:15.267 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:15.267 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:15.267 00.000 21444 Enqueuing Expose request
01:13:15.268 00.001 25848 Worker thread wakes up
01:13:15.268 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd
01:13:15.268 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.24)
01:13:15.268 00.000 25848 Moving (-0.12, -0.24) raw xDistance=0.09 yDistance=-0.27
01:13:15.268 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:13:15.268 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:15.268 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:13:15.268 00.000 25848 MoveAxis(E, 0, ABG)
01:13:15.268 00.000 25848 Move returns status 0, amount 0
01:13:15.268 00.000 25848 MoveAxis(N, 0, ABG)
01:13:15.268 00.000 25848 Move returns status 0, amount 0
01:13:15.268 00.000 25848 move complete, result=0
01:13:15.268 00.000 25848 worker thread done servicing request
01:13:15.268 00.000 25848 Worker thread wakes up
01:13:15.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:15.268 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:15.268 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:13:18.112 02.844 25848 Exposure complete
01:13:18.196 00.084 25848 worker thread done servicing request
01:13:18.196 00.000 21444 OnExposeComplete: enter
01:13:18.196 00.000 21444 UpdateGuideState(): m_state=6
01:13:18.197 00.001 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1668
01:13:18.197 00.000 21444 Star::Find returns 1 (1), X=1229.07, Y=742.16, Mass=436021, SNR=79.3, Peak=12872 HFD=6.4
01:13:18.197 00.000 21444 Star::Find false star n=1 nbg=274 bg=3460.5 sigma=527.9 thresh=5044 peak=4489
01:13:18.197 00.000 21444 Star::Find false star n=3 nbg=257 bg=2118.3 sigma=431.7 thresh=3413 peak=3153
01:13:18.197 00.000 21444 Star::Find false star n=3 nbg=258 bg=3669.1 sigma=520.3 thresh=5230 peak=4754
01:13:18.197 00.000 21444 Star::Find false star n=3 nbg=260 bg=3249.2 sigma=467.7 thresh=4652 peak=4453
01:13:18.197 00.000 21444 Star::Find false star n=1 nbg=258 bg=3350.3 sigma=436.6 thresh=4660 peak=4425
01:13:18.197 00.000 21444 Star::Find false star n=4 nbg=260 bg=3430.6 sigma=467.5 thresh=4833 peak=4440
01:13:18.197 00.000 21444 Star::Find false star n=3 nbg=253 bg=2454.8 sigma=437.3 thresh=3767 peak=3541
01:13:18.197 00.000 21444 Star::Find false star n=2 nbg=259 bg=2976.3 sigma=447.7 thresh=4319 peak=4049
01:13:18.197 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.60,-0.12,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.52,-2.68,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.16,-0.01,3.53,U] 
01:13:18.197 00.000 21444 refined, 3 included, MultiStar: {0.03, -0.56}, one-star: {-0.77, -0.66}
01:13:18.197 00.000 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.57 = 1.71)
01:13:18.197 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.41 = -1.13)
01:13:18.197 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-0.56 hyp=0.56 cameraTheta=-1.52 mountX=-0.08 mountY=-0.51, mountTheta=-1.73
01:13:18.198 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-0.56, opts=13)
01:13:18.198 00.000 21444 Enqueuing Move request for scope (0.03, -0.56)
01:13:18.198 00.000 25848 Worker thread wakes up
01:13:18.198 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=192, FiltMax=65504, Gamma=0.560
01:13:18.198 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.56) opts 0xd
01:13:18.198 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, -0.56)
01:13:18.198 00.000 25848 Moving (0.03, -0.56) raw xDistance=-0.08 yDistance=-0.51
01:13:18.198 00.000 21444 UpdateGuideState exits: m=436021 SNR=79.3 Saturated
01:13:18.198 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:18.198 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:13:18.198 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:18.198 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:18.199 00.001 21444 Enqueuing Expose request
01:13:18.199 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
01:13:18.199 00.000 25848 MoveAxis(E, 0, ABG)
01:13:18.199 00.000 25848 Move returns status 0, amount 0
01:13:18.199 00.000 25848 MoveAxis(N, 0, ABG)
01:13:18.199 00.000 25848 Move returns status 0, amount 0
01:13:18.199 00.000 25848 move complete, result=0
01:13:18.199 00.000 25848 worker thread done servicing request
01:13:18.199 00.000 25848 Worker thread wakes up
01:13:18.199 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:18.199 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:18.199 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:13:21.048 02.849 25848 Exposure complete
01:13:21.133 00.085 25848 worker thread done servicing request
01:13:21.134 00.001 21444 OnExposeComplete: enter
01:13:21.134 00.000 21444 UpdateGuideState(): m_state=6
01:13:21.134 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1669
01:13:21.134 00.000 21444 Star::Find returns 1 (1), X=1229.63, Y=743.48, Mass=472431, SNR=75.3, Peak=13676 HFD=6.2
01:13:21.134 00.000 21444 Star::Find false star n=4 nbg=280 bg=3317.5 sigma=515.9 thresh=4865 peak=4564
01:13:21.134 00.000 21444 Star::Find false star n=8 nbg=253 bg=2062.1 sigma=413.8 thresh=3304 peak=3263
01:13:21.134 00.000 21444 Star::Find false star n=5 nbg=245 bg=3835.1 sigma=421.3 thresh=5099 peak=5045
01:13:21.134 00.000 21444 Star::Find false star n=3 nbg=247 bg=3533.0 sigma=365.1 thresh=4628 peak=4375
01:13:21.134 00.000 21444 Star::Find false star n=3 nbg=277 bg=3388.2 sigma=516.0 thresh=4936 peak=4601
01:13:21.134 00.000 21444 Star::Find false star n=2 nbg=272 bg=3353.9 sigma=532.8 thresh=4952 peak=4663
01:13:21.134 00.000 21444 Star::Find false star n=5 nbg=271 bg=2507.4 sigma=421.8 thresh=3773 peak=3490
01:13:21.134 00.000 21444 Star::Find false star n=4 nbg=280 bg=3064.0 sigma=464.2 thresh=4456 peak=4253
01:13:21.134 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 11.54,15.59,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 1.84,-1.87,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.52,0.45,3.90,U] 
01:13:21.134 00.000 21444 refined, 2 included, MultiStar: {0.66, 0.03}, one-star: {-0.21, 0.65}
01:13:21.134 00.000 21444 CameraToMount -- cameraTheta (0.05) - m_xAngle (3.05) = xAngle (-3.00 = -3.00)
01:13:21.134 00.000 21444 CameraToMount -- cameraTheta (0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.44)
01:13:21.134 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.03 hyp=0.66 cameraTheta=0.05 mountX=-0.65 mountY=0.28, mountTheta=2.73
01:13:21.135 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.03, opts=13)
01:13:21.135 00.000 21444 Enqueuing Move request for scope (0.66, 0.03)
01:13:21.135 00.000 25848 Worker thread wakes up
01:13:21.135 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=244, FiltMax=65504, Gamma=0.560
01:13:21.135 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.03) opts 0xd
01:13:21.136 00.001 21444 UpdateGuideState exits: m=472431 SNR=75.3 Saturated
01:13:21.136 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.03)
01:13:21.136 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:21.136 00.000 25848 Moving (0.66, 0.03) raw xDistance=-0.65 yDistance=0.28
01:13:21.136 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:21.136 00.000 21444 Enqueuing Expose request
01:13:21.136 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
01:13:21.136 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:21.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:13:21.136 00.000 25848 MoveAxis(E, 19, ABG)
01:13:21.136 00.000 25848 Guiding  Dir = 2, Dur = 19
01:13:21.218 00.082 25848 IsSlewing returns 0
01:13:21.218 00.000 25848 IsGuiding returns 0
01:13:21.250 00.032 25848 IsGuiding returns 1
01:13:21.250 00.000 25848 scope still moving after pulse duration time elapsed
01:13:21.312 00.062 25848 IsSlewing returns 0
01:13:21.312 00.000 25848 IsGuiding returns 0
01:13:21.312 00.000 25848 scope move finished after 19 + 75 ms
01:13:21.312 00.000 25848 Move returns status 0, amount 19
01:13:21.312 00.000 25848 MoveAxis(N, 0, ABG)
01:13:21.312 00.000 25848 Move returns status 0, amount 0
01:13:21.312 00.000 25848 move complete, result=0
01:13:21.313 00.001 25848 worker thread done servicing request
01:13:21.313 00.000 25848 Worker thread wakes up
01:13:21.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:21.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:21.313 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.3 px 0 ms NORTH
01:13:24.155 02.842 25848 Exposure complete
01:13:24.237 00.082 25848 worker thread done servicing request
01:13:24.237 00.000 21444 OnExposeComplete: enter
01:13:24.237 00.000 21444 UpdateGuideState(): m_state=6
01:13:24.237 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1670
01:13:24.237 00.000 21444 Star::Find returns 1 (1), X=1229.01, Y=742.87, Mass=519256, SNR=80.8, Peak=15596 HFD=6.4
01:13:24.237 00.000 21444 Star::Find false star n=3 nbg=259 bg=3414.4 sigma=485.5 thresh=4871 peak=4686
01:13:24.238 00.001 21444 Star::Find false star n=3 nbg=267 bg=3302.1 sigma=501.7 thresh=4807 peak=4523
01:13:24.238 00.000 21444 Star::Find false star n=7 nbg=267 bg=3302.0 sigma=495.5 thresh=4788 peak=4758
01:13:24.238 00.000 21444 Star::Find false star n=4 nbg=230 bg=3617.9 sigma=372.2 thresh=4735 peak=4599
01:13:24.238 00.000 21444 Star::Find false star n=5 nbg=262 bg=3530.9 sigma=433.2 thresh=4831 peak=4687
01:13:24.238 00.000 21444 Star::Find false star n=2 nbg=268 bg=2519.2 sigma=483.2 thresh=3969 peak=3636
01:13:24.238 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 19.32,6.14,0.00,M10] [#3 0.49,0.59,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.18,-1.63,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.55,-18.01,0.00,M6] [#11 -0.03,0.88,3.56,U] 
01:13:24.238 00.000 21444 refined, 3 included, MultiStar: {0.04, 0.31}, one-star: {-0.83, 0.05}
01:13:24.238 00.000 21444 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.05) = xAngle (-1.62 = -1.62)
01:13:24.238 00.000 21444 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.46 = 1.82)
01:13:24.238 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.43 mountX=-0.01 mountY=0.30, mountTheta=1.62
01:13:24.239 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=0.31, opts=13)
01:13:24.239 00.000 21444 Enqueuing Move request for scope (0.04, 0.31)
01:13:24.239 00.000 25848 Worker thread wakes up
01:13:24.239 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=384, FiltMax=65504, Gamma=0.560
01:13:24.239 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.31) opts 0xd
01:13:24.239 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, 0.31)
01:13:24.239 00.000 25848 Moving (0.04, 0.31) raw xDistance=-0.01 yDistance=0.30
01:13:24.239 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:13:24.239 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:24.239 00.000 21444 UpdateGuideState exits: m=519256 SNR=80.8 Saturated
01:13:24.239 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:24.239 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:24.239 00.000 21444 Enqueuing Expose request
01:13:24.239 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:13:24.239 00.000 25848 MoveAxis(E, 0, ABG)
01:13:24.239 00.000 25848 Move returns status 0, amount 0
01:13:24.239 00.000 25848 MoveAxis(N, 0, ABG)
01:13:24.239 00.000 25848 Move returns status 0, amount 0
01:13:24.239 00.000 25848 move complete, result=0
01:13:24.239 00.000 25848 worker thread done servicing request
01:13:24.239 00.000 25848 Worker thread wakes up
01:13:24.239 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:24.239 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:24.240 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:13:27.089 02.849 25848 Exposure complete
01:13:27.169 00.080 25848 worker thread done servicing request
01:13:27.169 00.000 21444 OnExposeComplete: enter
01:13:27.169 00.000 21444 UpdateGuideState(): m_state=6
01:13:27.170 00.001 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1671
01:13:27.170 00.000 21444 Star::Find returns 1 (1), X=1229.58, Y=743.74, Mass=456052, SNR=78.8, Peak=14816 HFD=6.2
01:13:27.170 00.000 21444 Star::Find false star n=8 nbg=252 bg=3357.2 sigma=414.1 thresh=4600 peak=4460
01:13:27.170 00.000 21444 Star::Find false star n=2 nbg=250 bg=2214.8 sigma=347.5 thresh=3257 peak=3015
01:13:27.170 00.000 21444 Star::Find false star n=4 nbg=263 bg=3774.8 sigma=479.5 thresh=5213 peak=5140
01:13:27.170 00.000 21444 Star::Find false star n=1 nbg=252 bg=3522.8 sigma=464.6 thresh=4916 peak=4588
01:13:27.170 00.000 21444 Star::Find false star n=3 nbg=254 bg=3400.6 sigma=448.4 thresh=4746 peak=4526
01:13:27.170 00.000 21444 Star::Find false star n=4 nbg=260 bg=3325.7 sigma=412.0 thresh=4562 peak=4339
01:13:27.170 00.000 21444 Star::Find false star n=1 nbg=257 bg=3521.1 sigma=423.4 thresh=4791 peak=4500
01:13:27.170 00.000 21444 Star::Find false star n=5 nbg=258 bg=3110.1 sigma=449.0 thresh=4457 peak=4205
01:13:27.170 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.80,-2.09,0.80,U] [#8 0.00,0.00,0.00,L] [#9 4.30,14.66,0.00,R] [#10 0.00,0.00,0.00,L] [#11 0.52,-0.08,3.73,U] 
01:13:27.170 00.000 21444 refined, 2 included, MultiStar: {0.42, -0.19}, one-star: {-0.26, 0.92}
01:13:27.170 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
01:13:27.170 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.03)
01:13:27.170 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.19 hyp=0.46 cameraTheta=-0.42 mountX=-0.44 mountY=-0.02, mountTheta=-3.10
01:13:27.171 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.19, opts=13)
01:13:27.171 00.000 21444 Enqueuing Move request for scope (0.42, -0.19)
01:13:27.171 00.000 25848 Worker thread wakes up
01:13:27.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.19) opts 0xd
01:13:27.171 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.19)
01:13:27.171 00.000 25848 Moving (0.42, -0.19) raw xDistance=-0.44 yDistance=-0.02
01:13:27.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
01:13:27.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=370, FiltMax=65504, Gamma=0.560
01:13:27.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:27.171 00.000 21444 UpdateGuideState exits: m=456052 SNR=78.8 Saturated
01:13:27.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:13:27.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:27.171 00.000 25848 MoveAxis(E, 0, ABG)
01:13:27.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:27.171 00.000 21444 Enqueuing Expose request
01:13:27.172 00.001 25848 Move returns status 0, amount 0
01:13:27.172 00.000 25848 MoveAxis(N, 0, ABG)
01:13:27.172 00.000 25848 Move returns status 0, amount 0
01:13:27.172 00.000 25848 move complete, result=0
01:13:27.172 00.000 25848 worker thread done servicing request
01:13:27.172 00.000 25848 Worker thread wakes up
01:13:27.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:27.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:27.172 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:30.018 02.846 25848 Exposure complete
01:13:30.095 00.077 25848 worker thread done servicing request
01:13:30.095 00.000 21444 OnExposeComplete: enter
01:13:30.095 00.000 21444 UpdateGuideState(): m_state=6
01:13:30.095 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1672
01:13:30.095 00.000 21444 Star::Find returns 1 (1), X=1229.42, Y=742.74, Mass=501832, SNR=81.3, Peak=15292 HFD=6.6
01:13:30.095 00.000 21444 Star::Find false star n=1 nbg=267 bg=3448.2 sigma=494.6 thresh=4932 peak=4722
01:13:30.095 00.000 21444 Star::Find false star n=3 nbg=255 bg=3499.7 sigma=417.4 thresh=4752 peak=4457
01:13:30.095 00.000 21444 Star::Find false star n=4 nbg=248 bg=3387.2 sigma=431.2 thresh=4681 peak=4438
01:13:30.095 00.000 21444 Star::Find false star n=1 nbg=264 bg=3381.5 sigma=472.9 thresh=4800 peak=4580
01:13:30.095 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.05,-0.33,0.13,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.61,-1.95,0.77,U] [#8 0.00,0.00,0.00,L] [#9 -15.02,1.60,0.00,M1] [#10 -15.40,-18.80,0.00,M7] [#11 0.95,0.03,3.47,U] 
01:13:30.096 00.001 21444 single-star, 3 included, MultiStar: {0.62, -0.29}, one-star: {-0.42, -0.08}
01:13:30.096 00.000 21444 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.05) = xAngle (-6.01 = 0.28)
01:13:30.096 00.000 21444 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.85 = -2.57)
01:13:30.096 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.08 hyp=0.43 cameraTheta=-2.96 mountX=0.41 mountY=-0.23, mountTheta=-0.51
01:13:30.096 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.08, opts=13)
01:13:30.096 00.000 21444 Enqueuing Move request for scope (-0.42, -0.08)
01:13:30.096 00.000 25848 Worker thread wakes up
01:13:30.096 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.08) opts 0xd
01:13:30.096 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.08)
01:13:30.096 00.000 25848 Moving (-0.42, -0.08) raw xDistance=0.41 yDistance=-0.23
01:13:30.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
01:13:30.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:30.097 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=16, FiltMax=65504, Gamma=0.560
01:13:30.097 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:13:30.097 00.000 25848 MoveAxis(E, 0, ABG)
01:13:30.097 00.000 25848 Move returns status 0, amount 0
01:13:30.097 00.000 25848 MoveAxis(N, 0, ABG)
01:13:30.097 00.000 25848 Move returns status 0, amount 0
01:13:30.097 00.000 25848 move complete, result=0
01:13:30.097 00.000 21444 UpdateGuideState exits: m=501832 SNR=81.3 Saturated
01:13:30.097 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:30.097 00.000 25848 worker thread done servicing request
01:13:30.097 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:30.097 00.000 21444 Enqueuing Expose request
01:13:30.097 00.000 25848 Worker thread wakes up
01:13:30.097 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
01:13:30.097 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:30.097 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:32.939 02.842 25848 Exposure complete
01:13:33.018 00.079 25848 worker thread done servicing request
01:13:33.018 00.000 21444 OnExposeComplete: enter
01:13:33.018 00.000 21444 UpdateGuideState(): m_state=6
01:13:33.018 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1673
01:13:33.018 00.000 21444 Star::Find returns 1 (1), X=1228.54, Y=742.43, Mass=392162, SNR=73.5, Peak=11960 HFD=7.0
01:13:33.018 00.000 21444 Star::Find false star n=3 nbg=250 bg=3389.5 sigma=448.2 thresh=4734 peak=4686
01:13:33.018 00.000 21444 Star::Find false star n=11 nbg=253 bg=2205.2 sigma=325.5 thresh=3182 peak=3164
01:13:33.018 00.000 21444 Star::Find false star n=2 nbg=275 bg=3888.1 sigma=558.1 thresh=5562 peak=5112
01:13:33.018 00.000 21444 Star::Find false star n=7 nbg=279 bg=3526.9 sigma=496.6 thresh=5017 peak=4623
01:13:33.018 00.000 21444 Star::Find false star n=3 nbg=271 bg=3312.1 sigma=550.7 thresh=4964 peak=4810
01:13:33.018 00.000 21444 Star::Find false star n=4 nbg=264 bg=3539.8 sigma=451.7 thresh=4895 peak=4760
01:13:33.019 00.001 21444 Star::Find false star n=2 nbg=253 bg=2510.6 sigma=439.5 thresh=3829 peak=3553
01:13:33.019 00.000 21444 Star::Find false star n=2 nbg=267 bg=3027.3 sigma=473.2 thresh=4447 peak=4272
01:13:33.019 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 13.16,21.21,0.00,M2] [#7 0.65,-2.31,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.45,0.60,3.08,U] 
01:13:33.019 00.000 21444 refined, 2 included, MultiStar: {-0.41, -0.14}, one-star: {-1.30, -0.39}
01:13:33.019 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.42)
01:13:33.019 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.43)
01:13:33.019 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=-0.14 hyp=0.44 cameraTheta=-2.82 mountX=0.40 mountY=-0.29, mountTheta=-0.62
01:13:33.019 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=-0.14, opts=13)
01:13:33.019 00.000 21444 Enqueuing Move request for scope (-0.41, -0.14)
01:13:33.019 00.000 25848 Worker thread wakes up
01:13:33.020 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.14) opts 0xd
01:13:33.020 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, -0.14)
01:13:33.020 00.000 25848 Moving (-0.41, -0.14) raw xDistance=0.40 yDistance=-0.29
01:13:33.020 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
01:13:33.020 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:33.020 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=396, FiltMax=65504, Gamma=0.560
01:13:33.020 00.000 21444 UpdateGuideState exits: m=392162 SNR=73.5 Saturated
01:13:33.020 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:13:33.020 00.000 25848 MoveAxis(E, 0, ABG)
01:13:33.020 00.000 25848 Move returns status 0, amount 0
01:13:33.020 00.000 25848 MoveAxis(N, 0, ABG)
01:13:33.020 00.000 25848 Move returns status 0, amount 0
01:13:33.020 00.000 25848 move complete, result=0
01:13:33.020 00.000 25848 worker thread done servicing request
01:13:33.020 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:33.020 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:33.020 00.000 21444 Enqueuing Expose request
01:13:33.020 00.000 25848 Worker thread wakes up
01:13:33.020 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:33.020 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:33.020 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
01:13:35.871 02.851 25848 Exposure complete
01:13:35.958 00.087 25848 worker thread done servicing request
01:13:35.958 00.000 21444 OnExposeComplete: enter
01:13:35.958 00.000 21444 UpdateGuideState(): m_state=6
01:13:35.958 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1674
01:13:35.958 00.000 21444 Star::Find returns 1 (1), X=1228.48, Y=745.01, Mass=355309, SNR=62.5, Peak=11076 HFD=6.4
01:13:35.958 00.000 21444 Star::Find false star n=5 nbg=258 bg=3399.5 sigma=460.6 thresh=4781 peak=4633
01:13:35.958 00.000 21444 Star::Find false star n=6 nbg=269 bg=2172.0 sigma=437.6 thresh=3485 peak=3357
01:13:35.958 00.000 21444 Star::Find false star n=3 nbg=269 bg=3844.8 sigma=494.1 thresh=5327 peak=4889
01:13:35.958 00.000 21444 Star::Find false star n=9 nbg=253 bg=3615.2 sigma=511.8 thresh=5151 peak=4965
01:13:35.959 00.001 21444 Star::Find false star n=5 nbg=269 bg=3398.1 sigma=456.6 thresh=4768 peak=4455
01:13:35.959 00.000 21444 Star::Find false star n=9 nbg=250 bg=3290.2 sigma=461.8 thresh=4676 peak=4534
01:13:35.959 00.000 21444 Star::Find false star n=5 nbg=244 bg=3513.8 sigma=404.9 thresh=4728 peak=4583
01:13:35.959 00.000 21444 Star::Find false star n=7 nbg=258 bg=2728.2 sigma=381.0 thresh=3871 peak=3703
01:13:35.959 00.000 21444 Star::Find false star n=2 nbg=244 bg=3103.9 sigma=409.6 thresh=4333 peak=4059
01:13:35.959 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.50,-0.12,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.53,1.64,4.03,U] 
01:13:35.959 00.000 21444 refined, 2 included, MultiStar: {-0.51, 1.46}, one-star: {-1.36, 2.19}
01:13:35.959 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
01:13:35.959 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
01:13:35.959 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=1.46 hyp=1.54 cameraTheta=1.91 mountX=0.64 mountY=1.16, mountTheta=1.07
01:13:35.960 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=1.46, opts=13)
01:13:35.960 00.000 21444 Enqueuing Move request for scope (-0.51, 1.46)
01:13:35.960 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3092, FiltMin=584, FiltMax=65504, Gamma=0.560
01:13:35.960 00.000 21444 UpdateGuideState exits: m=355309 SNR=62.5 Saturated
01:13:35.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:35.960 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:35.960 00.000 21444 Enqueuing Expose request
01:13:35.960 00.000 25848 Worker thread wakes up
01:13:35.960 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.46) opts 0xd
01:13:35.960 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 1.46)
01:13:35.960 00.000 25848 Moving (-0.51, 1.46) raw xDistance=0.64 yDistance=1.16
01:13:35.961 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
01:13:35.961 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:13:35.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
01:13:35.961 00.000 25848 MoveAxis(W, 19, ABG)
01:13:35.961 00.000 25848 Guiding  Dir = 3, Dur = 19
01:13:35.986 00.025 25848 IsSlewing returns 0
01:13:35.986 00.000 25848 IsGuiding returns 0
01:13:36.018 00.032 25848 IsGuiding returns 1
01:13:36.018 00.000 25848 scope still moving after pulse duration time elapsed
01:13:36.079 00.061 25848 IsSlewing returns 0
01:13:36.079 00.000 25848 IsGuiding returns 0
01:13:36.079 00.000 25848 scope move finished after 19 + 73 ms
01:13:36.079 00.000 25848 Move returns status 0, amount 19
01:13:36.079 00.000 25848 MoveAxis(N, 0, ABG)
01:13:36.079 00.000 25848 Move returns status 0, amount 0
01:13:36.079 00.000 25848 move complete, result=0
01:13:36.079 00.000 25848 worker thread done servicing request
01:13:36.079 00.000 25848 Worker thread wakes up
01:13:36.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:36.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:36.079 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 1.2 px 0 ms NORTH
01:13:38.930 02.851 25848 Exposure complete
01:13:39.006 00.076 25848 worker thread done servicing request
01:13:39.006 00.000 21444 OnExposeComplete: enter
01:13:39.007 00.001 21444 UpdateGuideState(): m_state=6
01:13:39.007 00.000 21444 Star::Find(15, 1228, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1675
01:13:39.007 00.000 21444 Star::Find returns 1 (1), X=1229.34, Y=744.19, Mass=444053, SNR=78.7, Peak=12616 HFD=6.9
01:13:39.007 00.000 21444 Star::Find false star n=2 nbg=268 bg=3490.0 sigma=487.1 thresh=4951 peak=4399
01:13:39.007 00.000 21444 Star::Find false star n=1 nbg=262 bg=2357.0 sigma=422.7 thresh=3625 peak=3473
01:13:39.007 00.000 21444 Star::Find false star n=10 nbg=258 bg=3471.6 sigma=455.0 thresh=4837 peak=4712
01:13:39.007 00.000 21444 Star::Find false star n=4 nbg=253 bg=3397.6 sigma=410.6 thresh=4629 peak=4506
01:13:39.007 00.000 21444 Star::Find false star n=4 nbg=258 bg=3381.1 sigma=446.4 thresh=4720 peak=4502
01:13:39.007 00.000 21444 Star::Find false star n=4 nbg=260 bg=2593.8 sigma=378.0 thresh=3728 peak=3556
01:13:39.007 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -9.69,-15.92,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.92,-0.05,0.74,U] [#8 -16.91,3.45,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 10.94,-3.64,0.00,M8] [#11 0.72,1.55,2.72,U] 
01:13:39.007 00.000 21444 refined, 2 included, MultiStar: {0.48, 1.24}, one-star: {-0.50, 1.37}
01:13:39.007 00.000 21444 CameraToMount -- cameraTheta (1.20) - m_xAngle (3.05) = xAngle (-1.85 = -1.85)
01:13:39.007 00.000 21444 CameraToMount -- cameraTheta (1.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.59)
01:13:39.007 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=1.24 hyp=1.33 cameraTheta=1.20 mountX=-0.37 mountY=1.33, mountTheta=1.84
01:13:39.008 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=1.24, opts=13)
01:13:39.008 00.000 21444 Enqueuing Move request for scope (0.48, 1.24)
01:13:39.008 00.000 25848 Worker thread wakes up
01:13:39.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, 1.24) opts 0xd
01:13:39.008 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, 1.24)
01:13:39.008 00.000 25848 Moving (0.48, 1.24) raw xDistance=-0.37 yDistance=1.33
01:13:39.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
01:13:39.008 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.11 newest=2.20
01:13:39.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.33 from input 1.33
01:13:39.009 00.001 25848 MoveAxis(E, 0, ABG)
01:13:39.009 00.000 25848 Move returns status 0, amount 0
01:13:39.009 00.000 25848 BLC: Oldest BLC event removed
01:13:39.009 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 300 applied
01:13:39.009 00.000 25848 MoveAxis(S, 336, ABG)
01:13:39.009 00.000 25848 Guiding  Dir = 1, Dur = 336
01:13:39.009 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3096, FiltMin=320, FiltMax=65504, Gamma=0.560
01:13:39.009 00.000 21444 UpdateGuideState exits: m=444053 SNR=78.7 Saturated
01:13:39.009 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:39.009 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:39.009 00.000 21444 Enqueuing Expose request
01:13:39.034 00.025 25848 IsSlewing returns 0
01:13:39.034 00.000 25848 IsGuiding returns 0
01:13:39.066 00.032 25848 PulseGuide returned control before completion, sleep 315
01:13:39.384 00.318 25848 IsGuiding returns 1
01:13:39.384 00.000 25848 scope still moving after pulse duration time elapsed
01:13:39.435 00.051 25848 IsSlewing returns 0
01:13:39.435 00.000 25848 IsGuiding returns 0
01:13:39.435 00.000 25848 scope move finished after 336 + 65 ms
01:13:39.435 00.000 25848 Move returns status 0, amount 336
01:13:39.435 00.000 25848 move complete, result=0
01:13:39.435 00.000 25848 worker thread done servicing request
01:13:39.435 00.000 25848 Worker thread wakes up
01:13:39.435 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:39.436 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:39.436 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.3 px 336 ms SOUTH
01:13:42.289 02.853 25848 Exposure complete
01:13:42.373 00.084 25848 worker thread done servicing request
01:13:42.373 00.000 21444 OnExposeComplete: enter
01:13:42.374 00.001 21444 UpdateGuideState(): m_state=6
01:13:42.374 00.000 21444 Star::Find(15, 1229, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1676
01:13:42.374 00.000 21444 Star::Find returns 1 (1), X=1227.68, Y=742.12, Mass=436711, SNR=67.3, Peak=11780 HFD=7.1
01:13:42.374 00.000 21444 Star::Find false star n=5 nbg=266 bg=2248.0 sigma=379.6 thresh=3387 peak=3303
01:13:42.374 00.000 21444 Star::Find false star n=7 nbg=265 bg=3727.6 sigma=508.2 thresh=5252 peak=5102
01:13:42.374 00.000 21444 Star::Find false star n=1 nbg=249 bg=3619.1 sigma=452.4 thresh=4976 peak=4415
01:13:42.374 00.000 21444 Star::Find false star n=1 nbg=273 bg=3331.5 sigma=534.5 thresh=4935 peak=4528
01:13:42.374 00.000 21444 Star::Find false star n=2 nbg=257 bg=3435.8 sigma=456.8 thresh=4806 peak=4588
01:13:42.374 00.000 21444 Star::Find false star n=6 nbg=251 bg=2778.7 sigma=416.2 thresh=4027 peak=3835
01:13:42.374 00.000 21444 Star::Find false star n=3 nbg=244 bg=2926.5 sigma=384.3 thresh=4079 peak=3874
01:13:42.374 00.000 21444 MultiStar: [#1 1.75,9.44,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.24,-1.23,1.05,U] [#8 -17.17,15.00,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.50,0.54,3.20,U] 
01:13:42.374 00.000 21444 refined, 2 included, MultiStar: {-1.37, -0.05}, one-star: {-2.16, -0.70}
01:13:42.374 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.16 = 0.13)
01:13:42.374 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
01:13:42.374 00.000 21444 CameraToMount -- cameraX=-1.37 cameraY=-0.05 hyp=1.37 cameraTheta=-3.10 mountX=1.36 mountY=-0.57, mountTheta=-0.39
01:13:42.375 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.37, y=-0.05, opts=13)
01:13:42.375 00.000 21444 Enqueuing Move request for scope (-1.37, -0.05)
01:13:42.375 00.000 25848 Worker thread wakes up
01:13:42.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=382, FiltMax=65504, Gamma=0.560
01:13:42.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.37, -0.05) opts 0xd
01:13:42.375 00.000 21444 UpdateGuideState exits: m=436711 SNR=67.3 Saturated
01:13:42.375 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:42.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.37, -0.05)
01:13:42.375 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:42.375 00.000 21444 Enqueuing Expose request
01:13:42.375 00.000 25848 Moving (-1.37, -0.05) raw xDistance=1.36 yDistance=-0.57
01:13:42.376 00.001 25848 BLC: History state: CurrMiss=-0.57, AvgInitMiss=-0.01, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.330515, 1:-0.567332
01:13:42.376 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:13:42.376 00.000 25848 BLC: window closed
01:13:42.376 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.36
01:13:42.376 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:13:42.376 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
01:13:42.376 00.000 25848 MoveAxis(W, 40, ABG)
01:13:42.376 00.000 25848 Guiding  Dir = 3, Dur = 40
01:13:42.406 00.030 25848 IsSlewing returns 0
01:13:42.406 00.000 25848 IsGuiding returns 0
01:13:42.438 00.032 25848 PulseGuide returned control before completion, sleep 19
01:13:42.462 00.024 25848 IsGuiding returns 1
01:13:42.462 00.000 25848 scope still moving after pulse duration time elapsed
01:13:42.517 00.055 25848 IsSlewing returns 0
01:13:42.545 00.028 25848 IsGuiding returns 0
01:13:42.545 00.000 25848 scope move finished after 40 + 99 ms
01:13:42.545 00.000 25848 Move returns status 0, amount 40
01:13:42.545 00.000 25848 MoveAxis(N, 0, ABG)
01:13:42.545 00.000 25848 Move returns status 0, amount 0
01:13:42.545 00.000 25848 move complete, result=0
01:13:42.545 00.000 25848 worker thread done servicing request
01:13:42.545 00.000 25848 Worker thread wakes up
01:13:42.545 00.000 21444 GuideStep: 1.4 px 40 ms WEST, -0.6 px 0 ms NORTH
01:13:42.545 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:42.545 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:45.391 02.846 25848 Exposure complete
01:13:45.471 00.080 25848 worker thread done servicing request
01:13:45.471 00.000 21444 OnExposeComplete: enter
01:13:45.471 00.000 21444 UpdateGuideState(): m_state=6
01:13:45.472 00.001 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1677
01:13:45.472 00.000 21444 Star::Find returns 1 (1), X=1227.95, Y=742.77, Mass=416605, SNR=73.6, Peak=13044 HFD=6.2
01:13:45.472 00.000 21444 Star::Find false star n=5 nbg=234 bg=2032.4 sigma=381.7 thresh=3177 peak=3171
01:13:45.472 00.000 21444 Star::Find false star n=4 nbg=268 bg=3602.1 sigma=491.0 thresh=5075 peak=4829
01:13:45.472 00.000 21444 Star::Find false star n=2 nbg=272 bg=2489.5 sigma=521.0 thresh=4053 peak=3632
01:13:45.472 00.000 21444 Star::Find false star n=2 nbg=263 bg=2980.8 sigma=482.0 thresh=4427 peak=4155
01:13:45.472 00.000 21444 MultiStar: [#1 7.29,-0.43,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.36,0.34,0.22,U] [#4 26.35,8.05,0.00,M7] [#5 1.76,-4.46,0.17,U] [#6 6.19,3.49,0.00,M3] [#7 0.55,-2.16,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.38,0.71,3.60,U] 
01:13:45.472 00.000 21444 refined, 4 included, MultiStar: {-0.42, 0.01}, one-star: {-1.88, -0.05}
01:13:45.472 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
01:13:45.472 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.78 = -2.78)
01:13:45.472 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.01 hyp=0.42 cameraTheta=3.12 mountX=0.42 mountY=-0.15, mountTheta=-0.34
01:13:45.474 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.01, opts=13)
01:13:45.474 00.000 21444 Enqueuing Move request for scope (-0.42, 0.01)
01:13:45.474 00.000 25848 Worker thread wakes up
01:13:45.474 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.01) opts 0xd
01:13:45.474 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.01)
01:13:45.474 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=332, FiltMax=65504, Gamma=0.560
01:13:45.474 00.000 25848 Moving (-0.42, 0.01) raw xDistance=0.42 yDistance=-0.15
01:13:45.474 00.000 21444 UpdateGuideState exits: m=416605 SNR=73.6 Saturated
01:13:45.474 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
01:13:45.474 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:45.474 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:45.474 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:45.474 00.000 21444 Enqueuing Expose request
01:13:45.474 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:13:45.474 00.000 25848 MoveAxis(E, 0, ABG)
01:13:45.474 00.000 25848 Move returns status 0, amount 0
01:13:45.474 00.000 25848 MoveAxis(N, 0, ABG)
01:13:45.474 00.000 25848 Move returns status 0, amount 0
01:13:45.474 00.000 25848 move complete, result=0
01:13:45.474 00.000 25848 worker thread done servicing request
01:13:45.474 00.000 25848 Worker thread wakes up
01:13:45.474 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:45.474 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:45.474 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
01:13:48.314 02.840 25848 Exposure complete
01:13:48.391 00.077 25848 worker thread done servicing request
01:13:48.391 00.000 21444 OnExposeComplete: enter
01:13:48.391 00.000 21444 UpdateGuideState(): m_state=6
01:13:48.391 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1678
01:13:48.391 00.000 21444 Star::Find returns 1 (1), X=1228.75, Y=743.79, Mass=447530, SNR=77.5, Peak=13500 HFD=6.5
01:13:48.391 00.000 21444 Star::Find false star n=8 nbg=257 bg=3374.1 sigma=492.5 thresh=4852 peak=4749
01:13:48.391 00.000 21444 Star::Find false star n=3 nbg=250 bg=3792.2 sigma=420.4 thresh=5053 peak=5046
01:13:48.391 00.000 21444 Star::Find false star n=1 nbg=260 bg=3455.7 sigma=448.8 thresh=4802 peak=4293
01:13:48.392 00.001 21444 Star::Find false star n=3 nbg=275 bg=3396.5 sigma=496.0 thresh=4885 peak=4738
01:13:48.392 00.000 21444 Star::Find false star n=4 nbg=256 bg=3517.2 sigma=420.2 thresh=4778 peak=4407
01:13:48.392 00.000 21444 Star::Find false star n=5 nbg=249 bg=2551.9 sigma=398.8 thresh=3748 peak=3647
01:13:48.392 00.000 21444 Star::Find false star n=6 nbg=269 bg=2967.3 sigma=456.7 thresh=4337 peak=4196
01:13:48.392 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.58,18.12,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.90,-0.67,0.13,U] [#6 0.00,0.00,0.00,L] [#7 1.19,-1.11,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.63,0.79,3.50,U] 
01:13:48.392 00.000 21444 refined, 3 included, MultiStar: {-0.41, 0.47}, one-star: {-1.09, 0.97}
01:13:48.392 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
01:13:48.392 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.68)
01:13:48.392 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.47 hyp=0.62 cameraTheta=2.29 mountX=0.45 mountY=0.28, mountTheta=0.56
01:13:48.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.47, opts=13)
01:13:48.393 00.000 21444 Enqueuing Move request for scope (-0.41, 0.47)
01:13:48.393 00.000 25848 Worker thread wakes up
01:13:48.393 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=256, FiltMax=65504, Gamma=0.560
01:13:48.393 00.000 21444 UpdateGuideState exits: m=447530 SNR=77.5 Saturated
01:13:48.393 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:48.393 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:48.393 00.000 21444 Enqueuing Expose request
01:13:48.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.47) opts 0xd
01:13:48.393 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.47)
01:13:48.393 00.000 25848 Moving (-0.41, 0.47) raw xDistance=0.45 yDistance=0.28
01:13:48.393 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
01:13:48.393 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:48.393 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:13:48.393 00.000 25848 MoveAxis(E, 0, ABG)
01:13:48.393 00.000 25848 Move returns status 0, amount 0
01:13:48.393 00.000 25848 MoveAxis(N, 0, ABG)
01:13:48.393 00.000 25848 Move returns status 0, amount 0
01:13:48.393 00.000 25848 move complete, result=0
01:13:48.393 00.000 25848 worker thread done servicing request
01:13:48.393 00.000 25848 Worker thread wakes up
01:13:48.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:48.393 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:48.394 00.001 21444 GuideStep: 0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
01:13:51.240 02.846 25848 Exposure complete
01:13:51.328 00.088 25848 worker thread done servicing request
01:13:51.328 00.000 21444 OnExposeComplete: enter
01:13:51.328 00.000 21444 UpdateGuideState(): m_state=6
01:13:51.328 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1679
01:13:51.329 00.001 21444 Star::Find returns 1 (1), X=1227.95, Y=743.32, Mass=436247, SNR=84.7, Peak=14304 HFD=6.6
01:13:51.329 00.000 21444 Star::Find false star n=4 nbg=261 bg=3404.6 sigma=437.7 thresh=4718 peak=4503
01:13:51.329 00.000 21444 Star::Find false star n=1 nbg=259 bg=3643.5 sigma=484.5 thresh=5097 peak=4925
01:13:51.329 00.000 21444 Star::Find false star n=2 nbg=277 bg=3414.0 sigma=547.8 thresh=5057 peak=4484
01:13:51.329 00.000 21444 Star::Find false star n=5 nbg=249 bg=3432.9 sigma=410.0 thresh=4663 peak=4445
01:13:51.329 00.000 21444 Star::Find false star n=9 nbg=262 bg=2509.3 sigma=400.5 thresh=3711 peak=3543
01:13:51.329 00.000 21444 Star::Find false star n=2 nbg=270 bg=3112.2 sigma=427.8 thresh=4396 peak=4072
01:13:51.329 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.88,-0.15,0.16,U] [#4 0.00,0.00,0.00,L] [#5 -11.37,-6.14,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.35,-1.44,1.11,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.00,1.01,3.25,U] 
01:13:51.329 00.000 21444 refined, 3 included, MultiStar: {-0.83, 0.39}, one-star: {-1.89, 0.50}
01:13:51.329 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.35 = -0.35)
01:13:51.329 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.09)
01:13:51.329 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.39 hyp=0.92 cameraTheta=2.70 mountX=0.86 mountY=0.04, mountTheta=0.05
01:13:51.330 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.39, opts=13)
01:13:51.330 00.000 21444 Enqueuing Move request for scope (-0.83, 0.39)
01:13:51.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=344, FiltMax=65504, Gamma=0.560
01:13:51.330 00.000 21444 UpdateGuideState exits: m=436247 SNR=84.7 Saturated
01:13:51.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:51.330 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:51.330 00.000 21444 Enqueuing Expose request
01:13:51.330 00.000 25848 Worker thread wakes up
01:13:51.330 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.39) opts 0xd
01:13:51.330 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.39)
01:13:51.330 00.000 25848 Moving (-0.83, 0.39) raw xDistance=0.86 yDistance=0.04
01:13:51.330 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
01:13:51.331 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:51.331 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:13:51.331 00.000 25848 MoveAxis(W, 25, ABG)
01:13:51.331 00.000 25848 Guiding  Dir = 3, Dur = 25
01:13:51.361 00.030 25848 IsSlewing returns 0
01:13:51.389 00.028 25848 IsGuiding returns 0
01:13:51.421 00.032 25848 IsGuiding returns 1
01:13:51.421 00.000 25848 scope still moving after pulse duration time elapsed
01:13:51.469 00.048 25848 IsSlewing returns 0
01:13:51.469 00.000 25848 IsGuiding returns 0
01:13:51.470 00.001 25848 scope move finished after 25 + 54 ms
01:13:51.470 00.000 25848 Move returns status 0, amount 25
01:13:51.470 00.000 25848 MoveAxis(N, 0, ABG)
01:13:51.470 00.000 25848 Move returns status 0, amount 0
01:13:51.470 00.000 25848 move complete, result=0
01:13:51.470 00.000 25848 worker thread done servicing request
01:13:51.470 00.000 25848 Worker thread wakes up
01:13:51.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:51.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:51.470 00.000 21444 GuideStep: 0.9 px 25 ms WEST, 0.0 px 0 ms NORTH
01:13:54.316 02.846 25848 Exposure complete
01:13:54.393 00.077 25848 worker thread done servicing request
01:13:54.393 00.000 21444 OnExposeComplete: enter
01:13:54.393 00.000 21444 UpdateGuideState(): m_state=6
01:13:54.393 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1680
01:13:54.394 00.001 21444 Star::Find returns 1 (1), X=1228.21, Y=743.23, Mass=445717, SNR=78.7, Peak=14232 HFD=6.4
01:13:54.394 00.000 21444 Star::Find false star n=8 nbg=231 bg=3362.9 sigma=360.7 thresh=4445 peak=4368
01:13:54.394 00.000 21444 Star::Find false star n=3 nbg=276 bg=2105.3 sigma=504.7 thresh=3619 peak=3218
01:13:54.394 00.000 21444 Star::Find false star n=3 nbg=263 bg=3857.1 sigma=538.1 thresh=5471 peak=5446
01:13:54.394 00.000 21444 Star::Find false star n=5 nbg=266 bg=3326.1 sigma=457.2 thresh=4698 peak=4523
01:13:54.394 00.000 21444 Star::Find false star n=4 nbg=263 bg=3283.4 sigma=481.2 thresh=4727 peak=4620
01:13:54.394 00.000 21444 Star::Find false star n=4 nbg=253 bg=3552.3 sigma=445.3 thresh=4888 peak=4713
01:13:54.394 00.000 21444 Star::Find false star n=1 nbg=257 bg=3420.4 sigma=492.6 thresh=4898 peak=4459
01:13:54.394 00.000 21444 Star::Find false star n=4 nbg=258 bg=2819.3 sigma=433.5 thresh=4120 peak=4065
01:13:54.394 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.23,-0.77,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -15.67,-17.18,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.47,1.58,3.49,U] 
01:13:54.394 00.000 21444 refined, 2 included, MultiStar: {0.03, 1.01}, one-star: {-1.63, 0.41}
01:13:54.394 00.000 21444 CameraToMount -- cameraTheta (1.54) - m_xAngle (3.05) = xAngle (-1.51 = -1.51)
01:13:54.394 00.000 21444 CameraToMount -- cameraTheta (1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.93)
01:13:54.394 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=1.01 hyp=1.01 cameraTheta=1.54 mountX=0.06 mountY=0.95, mountTheta=1.51
01:13:54.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=1.01, opts=13)
01:13:54.395 00.000 21444 Enqueuing Move request for scope (0.03, 1.01)
01:13:54.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=332, FiltMax=65504, Gamma=0.560
01:13:54.395 00.000 21444 UpdateGuideState exits: m=445717 SNR=78.7 Saturated
01:13:54.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:54.395 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:54.395 00.000 21444 Enqueuing Expose request
01:13:54.395 00.000 25848 Worker thread wakes up
01:13:54.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 1.01) opts 0xd
01:13:54.395 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 1.01)
01:13:54.395 00.000 25848 Moving (0.03, 1.01) raw xDistance=0.06 yDistance=0.95
01:13:54.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:13:54.395 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
01:13:54.395 00.000 25848 MoveAxis(E, 0, ABG)
01:13:54.395 00.000 25848 Move returns status 0, amount 0
01:13:54.395 00.000 25848 MoveAxis(S, 26, ABG)
01:13:54.395 00.000 25848 Guiding  Dir = 1, Dur = 26
01:13:54.440 00.045 25848 IsSlewing returns 0
01:13:54.440 00.000 25848 IsGuiding returns 0
01:13:54.471 00.031 25848 IsGuiding returns 1
01:13:54.472 00.001 25848 scope still moving after pulse duration time elapsed
01:13:54.545 00.073 25848 IsSlewing returns 0
01:13:54.546 00.001 25848 IsGuiding returns 0
01:13:54.546 00.000 25848 scope move finished after 26 + 79 ms
01:13:54.546 00.000 25848 Move returns status 0, amount 26
01:13:54.546 00.000 25848 move complete, result=0
01:13:54.546 00.000 25848 worker thread done servicing request
01:13:54.546 00.000 25848 Worker thread wakes up
01:13:54.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:54.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:54.546 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.0 px 26 ms SOUTH
01:13:57.395 02.849 25848 Exposure complete
01:13:57.474 00.079 25848 worker thread done servicing request
01:13:57.475 00.001 21444 OnExposeComplete: enter
01:13:57.475 00.000 21444 UpdateGuideState(): m_state=6
01:13:57.475 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1681
01:13:57.475 00.000 21444 Star::Find returns 1 (1), X=1229.09, Y=743.21, Mass=437687, SNR=71.4, Peak=15016 HFD=6.0
01:13:57.475 00.000 21444 Star::Find false star n=2 nbg=261 bg=2150.5 sigma=399.4 thresh=3349 peak=3161
01:13:57.475 00.000 21444 Star::Find false star n=4 nbg=267 bg=3292.5 sigma=488.8 thresh=4759 peak=4514
01:13:57.475 00.000 21444 Star::Find false star n=7 nbg=259 bg=3373.0 sigma=444.6 thresh=4707 peak=4702
01:13:57.475 00.000 21444 Star::Find false star n=2 nbg=258 bg=3476.2 sigma=457.5 thresh=4849 peak=4760
01:13:57.475 00.000 21444 Star::Find false star n=3 nbg=274 bg=2671.9 sigma=483.6 thresh=4123 peak=3804
01:13:57.475 00.000 21444 MultiStar: [#1 9.43,2.79,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 1.78,-3.54,0.14,U] [#4 0.00,0.00,0.00,L] [#5 -1.83,0.67,0.17,U] [#6 0.00,0.00,0.00,L] [#7 0.97,-1.74,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -7.12,-32.26,0.00,M9] [#11 0.24,0.21,3.52,U] 
01:13:57.475 00.000 21444 refined, 4 included, MultiStar: {0.15, -0.13}, one-star: {-0.75, 0.39}
01:13:57.475 00.000 21444 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.05) = xAngle (-3.75 = 2.53)
01:13:57.475 00.000 21444 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.31)
01:13:57.475 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.70 mountX=-0.16 mountY=-0.06, mountTheta=-2.78
01:13:57.476 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.13, opts=13)
01:13:57.476 00.000 21444 Enqueuing Move request for scope (0.15, -0.13)
01:13:57.476 00.000 25848 Worker thread wakes up
01:13:57.476 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=420, FiltMax=65504, Gamma=0.560
01:13:57.476 00.000 21444 UpdateGuideState exits: m=437687 SNR=71.4 Saturated
01:13:57.476 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:57.476 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:13:57.476 00.000 21444 Enqueuing Expose request
01:13:57.476 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
01:13:57.476 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
01:13:57.476 00.000 25848 Moving (0.15, -0.13) raw xDistance=-0.16 yDistance=-0.06
01:13:57.476 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:13:57.476 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:57.476 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:13:57.476 00.000 25848 MoveAxis(E, 0, ABG)
01:13:57.476 00.000 25848 Move returns status 0, amount 0
01:13:57.476 00.000 25848 MoveAxis(N, 0, ABG)
01:13:57.477 00.001 25848 Move returns status 0, amount 0
01:13:57.477 00.000 25848 move complete, result=0
01:13:57.477 00.000 25848 worker thread done servicing request
01:13:57.477 00.000 25848 Worker thread wakes up
01:13:57.477 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:13:57.477 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:13:57.477 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:00.327 02.850 25848 Exposure complete
01:14:00.410 00.083 25848 worker thread done servicing request
01:14:00.410 00.000 21444 OnExposeComplete: enter
01:14:00.410 00.000 21444 UpdateGuideState(): m_state=6
01:14:00.410 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1682
01:14:00.410 00.000 21444 Star::Find returns 1 (1), X=1227.87, Y=743.44, Mass=518278, SNR=102.3, Peak=14108 HFD=6.7
01:14:00.410 00.000 21444 Star::Find false star n=4 nbg=261 bg=3241.9 sigma=441.9 thresh=4568 peak=4215
01:14:00.410 00.000 21444 Star::Find false star n=7 nbg=252 bg=2188.1 sigma=355.8 thresh=3256 peak=3232
01:14:00.411 00.001 21444 Star::Find false star n=13 nbg=254 bg=3477.1 sigma=437.7 thresh=4790 peak=4761
01:14:00.411 00.000 21444 Star::Find false star n=3 nbg=274 bg=3462.7 sigma=534.6 thresh=5067 peak=4823
01:14:00.411 00.000 21444 Star::Find false star n=3 nbg=260 bg=3086.2 sigma=473.6 thresh=4507 peak=4239
01:14:00.411 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.83,-0.38,0.15,U] [#4 3.52,0.83,0.19,U] [#5 -13.72,-7.89,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.35,-1.63,0.90,U] [#8 0.00,0.00,0.00,L] [#9 -13.44,-16.79,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -0.91,0.81,2.65,U] 
01:14:00.411 00.000 21444 refined, 4 included, MultiStar: {-0.79, 0.29}, one-star: {-1.97, 0.62}
01:14:00.411 00.000 21444 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.05) = xAngle (-0.26 = -0.26)
01:14:00.411 00.000 21444 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.10 = -3.10)
01:14:00.411 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=0.29 hyp=0.85 cameraTheta=2.79 mountX=0.82 mountY=-0.03, mountTheta=-0.04
01:14:00.412 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=0.29, opts=13)
01:14:00.412 00.000 21444 Enqueuing Move request for scope (-0.79, 0.29)
01:14:00.412 00.000 25848 Worker thread wakes up
01:14:00.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.29) opts 0xd
01:14:00.412 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, 0.29)
01:14:00.412 00.000 25848 Moving (-0.79, 0.29) raw xDistance=0.82 yDistance=-0.03
01:14:00.412 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.82
01:14:00.412 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:00.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=210, FiltMax=65504, Gamma=0.560
01:14:00.412 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:14:00.412 00.000 25848 MoveAxis(W, 24, ABG)
01:14:00.413 00.001 25848 Guiding  Dir = 3, Dur = 24
01:14:00.413 00.000 21444 UpdateGuideState exits: m=518278 SNR=102.3 Saturated
01:14:00.413 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:00.413 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:00.413 00.000 21444 Enqueuing Expose request
01:14:00.438 00.025 25848 IsSlewing returns 0
01:14:00.438 00.000 25848 IsGuiding returns 0
01:14:00.470 00.032 25848 IsGuiding returns 1
01:14:00.470 00.000 25848 scope still moving after pulse duration time elapsed
01:14:00.608 00.138 25848 IsSlewing returns 0
01:14:00.609 00.001 25848 IsGuiding returns 0
01:14:00.609 00.000 25848 scope move finished after 24 + 146 ms
01:14:00.609 00.000 25848 Move returns status 0, amount 24
01:14:00.609 00.000 25848 MoveAxis(N, 0, ABG)
01:14:00.609 00.000 25848 Move returns status 0, amount 0
01:14:00.610 00.001 25848 move complete, result=0
01:14:00.610 00.000 25848 worker thread done servicing request
01:14:00.610 00.000 25848 Worker thread wakes up
01:14:00.610 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.0 px 0 ms NORTH
01:14:00.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:00.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:03.453 02.843 25848 Exposure complete
01:14:03.541 00.088 25848 worker thread done servicing request
01:14:03.541 00.000 21444 OnExposeComplete: enter
01:14:03.541 00.000 21444 UpdateGuideState(): m_state=6
01:14:03.541 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1683
01:14:03.541 00.000 21444 Star::Find returns 1 (1), X=1228.03, Y=742.78, Mass=506120, SNR=105.8, Peak=16228 HFD=6.3
01:14:03.542 00.001 21444 Star::Find false star n=5 nbg=255 bg=3487.7 sigma=423.2 thresh=4757 peak=4499
01:14:03.542 00.000 21444 Star::Find false star n=3 nbg=266 bg=2229.6 sigma=386.4 thresh=3389 peak=3155
01:14:03.542 00.000 21444 Star::Find false star n=5 nbg=257 bg=3414.2 sigma=450.3 thresh=4765 peak=4672
01:14:03.542 00.000 21444 Star::Find false star n=1 nbg=265 bg=3337.1 sigma=481.8 thresh=4783 peak=4519
01:14:03.542 00.000 21444 Star::Find false star n=4 nbg=273 bg=3492.4 sigma=482.5 thresh=4940 peak=4828
01:14:03.542 00.000 21444 Star::Find false star n=3 nbg=254 bg=3477.4 sigma=420.1 thresh=4738 peak=4498
01:14:03.542 00.000 21444 Star::Find false star n=3 nbg=268 bg=2937.3 sigma=488.6 thresh=4403 peak=4239
01:14:03.542 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.40,-1.84,0.91,U] [#8 0.00,0.00,0.00,L] [#9 -24.79,-22.11,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -1.10,0.38,2.51,U] 
01:14:03.542 00.000 21444 refined, 2 included, MultiStar: {-1.12, -0.17}, one-star: {-1.81, -0.04}
01:14:03.542 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.05) = xAngle (-6.04 = 0.24)
01:14:03.542 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.89 = -2.60)
01:14:03.542 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=-0.17 hyp=1.13 cameraTheta=-2.99 mountX=1.10 mountY=-0.58, mountTheta=-0.48
01:14:03.543 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=-0.17, opts=13)
01:14:03.543 00.000 21444 Enqueuing Move request for scope (-1.12, -0.17)
01:14:03.543 00.000 25848 Worker thread wakes up
01:14:03.543 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.17) opts 0xd
01:14:03.543 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, -0.17)
01:14:03.543 00.000 25848 Moving (-1.12, -0.17) raw xDistance=1.10 yDistance=-0.58
01:14:03.543 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.10
01:14:03.543 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:14:03.543 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=422, FiltMax=65504, Gamma=0.560
01:14:03.543 00.000 21444 UpdateGuideState exits: m=506120 SNR=105.8 Saturated
01:14:03.543 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:03.543 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
01:14:03.543 00.000 25848 MoveAxis(W, 34, ABG)
01:14:03.543 00.000 25848 Guiding  Dir = 3, Dur = 34
01:14:03.543 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:03.543 00.000 21444 Enqueuing Expose request
01:14:03.564 00.021 25848 IsSlewing returns 0
01:14:03.564 00.000 25848 IsGuiding returns 0
01:14:03.595 00.031 25848 PulseGuide returned control before completion, sleep 14
01:14:03.610 00.015 25848 IsGuiding returns 1
01:14:03.610 00.000 25848 scope still moving after pulse duration time elapsed
01:14:03.692 00.082 25848 IsSlewing returns 0
01:14:03.692 00.000 25848 IsGuiding returns 0
01:14:03.692 00.000 25848 scope move finished after 34 + 94 ms
01:14:03.692 00.000 25848 Move returns status 0, amount 34
01:14:03.692 00.000 25848 MoveAxis(N, 0, ABG)
01:14:03.692 00.000 25848 Move returns status 0, amount 0
01:14:03.692 00.000 25848 move complete, result=0
01:14:03.692 00.000 25848 worker thread done servicing request
01:14:03.692 00.000 25848 Worker thread wakes up
01:14:03.692 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:03.692 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:03.692 00.000 21444 GuideStep: 1.1 px 34 ms WEST, -0.6 px 0 ms NORTH
01:14:06.542 02.850 25848 Exposure complete
01:14:06.609 00.067 25848 worker thread done servicing request
01:14:06.609 00.000 21444 OnExposeComplete: enter
01:14:06.609 00.000 21444 UpdateGuideState(): m_state=6
01:14:06.610 00.001 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1684
01:14:06.610 00.000 21444 Star::Find returns 1 (1), X=1228.37, Y=743.53, Mass=393705, SNR=59.9, Peak=13524 HFD=6.0
01:14:06.610 00.000 21444 Star::Find false star n=6 nbg=268 bg=3367.5 sigma=473.6 thresh=4788 peak=4628
01:14:06.610 00.000 21444 Star::Find false star n=2 nbg=257 bg=2304.2 sigma=437.3 thresh=3616 peak=3522
01:14:06.610 00.000 21444 Star::Find false star n=3 nbg=250 bg=3467.9 sigma=477.1 thresh=4899 peak=4473
01:14:06.610 00.000 21444 Star::Find false star n=2 nbg=250 bg=3389.9 sigma=461.4 thresh=4774 peak=4568
01:14:06.610 00.000 21444 Star::Find false star n=6 nbg=262 bg=3574.1 sigma=469.8 thresh=4983 peak=4829
01:14:06.610 00.000 21444 Star::Find false star n=3 nbg=266 bg=2803.7 sigma=427.5 thresh=4086 peak=3812
01:14:06.610 00.000 21444 Star::Find false star n=3 nbg=242 bg=3068.3 sigma=373.7 thresh=4189 peak=3970
01:14:06.610 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.88,0.59,0.19,U] [#4 0.00,0.00,0.00,L] [#5 23.60,15.02,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.23,-1.64,1.42,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.14,1.50,5.01,U] 
01:14:06.610 00.000 21444 refined, 3 included, MultiStar: {-0.22, 0.79}, one-star: {-1.47, 0.71}
01:14:06.610 00.000 21444 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.05) = xAngle (-1.21 = -1.21)
01:14:06.610 00.000 21444 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.05 = 2.23)
01:14:06.610 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.79 hyp=0.82 cameraTheta=1.84 mountX=0.29 mountY=0.64, mountTheta=1.15
01:14:06.611 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.79, opts=13)
01:14:06.611 00.000 21444 Enqueuing Move request for scope (-0.22, 0.79)
01:14:06.611 00.000 25848 Worker thread wakes up
01:14:06.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=304, FiltMax=65504, Gamma=0.560
01:14:06.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.79) opts 0xd
01:14:06.611 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.79)
01:14:06.611 00.000 25848 Moving (-0.22, 0.79) raw xDistance=0.29 yDistance=0.64
01:14:06.611 00.000 21444 UpdateGuideState exits: m=393705 SNR=59.9 Saturated
01:14:06.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:06.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:06.611 00.000 21444 Enqueuing Expose request
01:14:06.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:14:06.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
01:14:06.611 00.000 25848 MoveAxis(E, 0, ABG)
01:14:06.611 00.000 25848 Move returns status 0, amount 0
01:14:06.611 00.000 25848 MoveAxis(S, 18, ABG)
01:14:06.612 00.001 25848 Guiding  Dir = 1, Dur = 18
01:14:06.640 00.028 25848 IsSlewing returns 0
01:14:06.640 00.000 25848 IsGuiding returns 0
01:14:06.671 00.031 25848 IsGuiding returns 1
01:14:06.671 00.000 25848 scope still moving after pulse duration time elapsed
01:14:06.718 00.047 25848 IsSlewing returns 0
01:14:06.718 00.000 25848 IsGuiding returns 0
01:14:06.718 00.000 25848 scope move finished after 18 + 59 ms
01:14:06.718 00.000 25848 Move returns status 0, amount 18
01:14:06.718 00.000 25848 move complete, result=0
01:14:06.718 00.000 25848 worker thread done servicing request
01:14:06.718 00.000 25848 Worker thread wakes up
01:14:06.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:06.718 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.6 px 18 ms SOUTH
01:14:06.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:09.573 02.855 25848 Exposure complete
01:14:09.654 00.081 25848 worker thread done servicing request
01:14:09.654 00.000 21444 OnExposeComplete: enter
01:14:09.654 00.000 21444 UpdateGuideState(): m_state=6
01:14:09.654 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1685
01:14:09.654 00.000 21444 Star::Find returns 1 (1), X=1228.40, Y=742.05, Mass=453471, SNR=70.2, Peak=12616 HFD=6.6
01:14:09.654 00.000 21444 Star::Find false star n=1 nbg=263 bg=3348.5 sigma=485.9 thresh=4806 peak=4297
01:14:09.654 00.000 21444 Star::Find false star n=2 nbg=238 bg=2303.0 sigma=385.3 thresh=3459 peak=3307
01:14:09.655 00.001 21444 Star::Find false star n=6 nbg=255 bg=3406.8 sigma=453.1 thresh=4766 peak=4762
01:14:09.655 00.000 21444 Star::Find false star n=3 nbg=266 bg=3462.4 sigma=488.3 thresh=4927 peak=4517
01:14:09.655 00.000 21444 Star::Find false star n=9 nbg=252 bg=2755.7 sigma=368.3 thresh=3860 peak=3825
01:14:09.655 00.000 21444 Star::Find false star n=5 nbg=250 bg=2884.4 sigma=403.1 thresh=4094 peak=4060
01:14:09.655 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.26,0.35,0.23,U] [#4 22.43,-5.31,0.00,M7] [#5 20.85,13.61,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -0.22,-2.58,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.19,0.61,3.70,U] 
01:14:09.655 00.000 21444 refined, 3 included, MultiStar: {-0.39, -0.13}, one-star: {-1.44, -0.77}
01:14:09.655 00.000 21444 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.05) = xAngle (-5.88 = 0.40)
01:14:09.655 00.000 21444 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.44)
01:14:09.655 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-0.13 hyp=0.41 cameraTheta=-2.83 mountX=0.38 mountY=-0.27, mountTheta=-0.61
01:14:09.655 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-0.13, opts=13)
01:14:09.656 00.001 21444 Enqueuing Move request for scope (-0.39, -0.13)
01:14:09.656 00.000 25848 Worker thread wakes up
01:14:09.656 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.13) opts 0xd
01:14:09.656 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -0.13)
01:14:09.656 00.000 25848 Moving (-0.39, -0.13) raw xDistance=0.38 yDistance=-0.27
01:14:09.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
01:14:09.656 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:09.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:14:09.656 00.000 25848 MoveAxis(E, 0, ABG)
01:14:09.656 00.000 25848 Move returns status 0, amount 0
01:14:09.656 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=306, FiltMax=65504, Gamma=0.560
01:14:09.656 00.000 21444 UpdateGuideState exits: m=453471 SNR=70.2 Saturated
01:14:09.656 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:09.656 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:09.656 00.000 21444 Enqueuing Expose request
01:14:09.656 00.000 25848 MoveAxis(N, 0, ABG)
01:14:09.656 00.000 25848 Move returns status 0, amount 0
01:14:09.656 00.000 25848 move complete, result=0
01:14:09.656 00.000 25848 worker thread done servicing request
01:14:09.656 00.000 25848 Worker thread wakes up
01:14:09.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:09.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:09.657 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
01:14:12.505 02.848 25848 Exposure complete
01:14:12.594 00.089 25848 worker thread done servicing request
01:14:12.594 00.000 21444 OnExposeComplete: enter
01:14:12.595 00.001 21444 UpdateGuideState(): m_state=6
01:14:12.595 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1686
01:14:12.595 00.000 21444 Star::Find returns 1 (1), X=1227.19, Y=743.40, Mass=332678, SNR=53.9, Peak=12032 HFD=6.2
01:14:12.595 00.000 21444 Star::Find false star n=3 nbg=279 bg=3279.2 sigma=501.4 thresh=4783 peak=4480
01:14:12.595 00.000 21444 Star::Find false star n=1 nbg=272 bg=2171.9 sigma=418.7 thresh=3428 peak=3015
01:14:12.595 00.000 21444 Star::Find false star n=5 nbg=250 bg=3772.9 sigma=483.0 thresh=5222 peak=5110
01:14:12.595 00.000 21444 Star::Find false star n=3 nbg=266 bg=3427.2 sigma=483.6 thresh=4878 peak=4486
01:14:12.595 00.000 21444 Star::Find false star n=3 nbg=258 bg=3410.7 sigma=427.3 thresh=4693 peak=4363
01:14:12.595 00.000 21444 Star::Find false star n=2 nbg=255 bg=3313.6 sigma=466.1 thresh=4712 peak=4244
01:14:12.595 00.000 21444 Star::Find false star n=3 nbg=270 bg=3403.6 sigma=459.9 thresh=4783 peak=4623
01:14:12.595 00.000 21444 Star::Find false star n=2 nbg=267 bg=2854.2 sigma=499.5 thresh=4353 peak=4048
01:14:12.595 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.52,-2.06,1.31,U] [#8 0.00,0.00,0.00,L] [#9 -15.18,-17.61,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -1.37,1.26,4.51,U] 
01:14:12.595 00.000 21444 refined, 2 included, MultiStar: {-1.39, 0.52}, one-star: {-2.65, 0.58}
01:14:12.595 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
01:14:12.595 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.11 = -3.11)
01:14:12.595 00.000 21444 CameraToMount -- cameraX=-1.39 cameraY=0.52 hyp=1.49 cameraTheta=2.78 mountX=1.44 mountY=-0.04, mountTheta=-0.03
01:14:12.597 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.39, y=0.52, opts=13)
01:14:12.597 00.000 21444 Enqueuing Move request for scope (-1.39, 0.52)
01:14:12.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=282, FiltMax=65504, Gamma=0.560
01:14:12.597 00.000 21444 UpdateGuideState exits: m=332678 SNR=53.9 Saturated
01:14:12.597 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:12.597 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:12.597 00.000 21444 Enqueuing Expose request
01:14:12.597 00.000 25848 Worker thread wakes up
01:14:12.598 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.39, 0.52) opts 0xd
01:14:12.598 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.39, 0.52)
01:14:12.598 00.000 25848 Moving (-1.39, 0.52) raw xDistance=1.44 yDistance=-0.04
01:14:12.598 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.44
01:14:12.598 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:12.598 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:14:12.598 00.000 25848 MoveAxis(W, 42, ABG)
01:14:12.598 00.000 25848 Guiding  Dir = 3, Dur = 42
01:14:12.655 00.057 25848 IsSlewing returns 0
01:14:12.656 00.001 25848 IsGuiding returns 0
01:14:12.687 00.031 25848 PulseGuide returned control before completion, sleep 22
01:14:12.720 00.033 25848 IsGuiding returns 1
01:14:12.720 00.000 25848 scope still moving after pulse duration time elapsed
01:14:12.767 00.047 25848 IsSlewing returns 0
01:14:12.767 00.000 25848 IsGuiding returns 0
01:14:12.767 00.000 25848 scope move finished after 42 + 69 ms
01:14:12.767 00.000 25848 Move returns status 0, amount 42
01:14:12.767 00.000 25848 MoveAxis(N, 0, ABG)
01:14:12.767 00.000 25848 Move returns status 0, amount 0
01:14:12.767 00.000 25848 move complete, result=0
01:14:12.767 00.000 25848 worker thread done servicing request
01:14:12.767 00.000 25848 Worker thread wakes up
01:14:12.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:12.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:12.767 00.000 21444 GuideStep: 1.4 px 42 ms WEST, -0.0 px 0 ms NORTH
01:14:15.614 02.847 25848 Exposure complete
01:14:15.690 00.076 25848 worker thread done servicing request
01:14:15.691 00.001 21444 OnExposeComplete: enter
01:14:15.691 00.000 21444 UpdateGuideState(): m_state=6
01:14:15.691 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1687
01:14:15.691 00.000 21444 Star::Find returns 1 (1), X=1229.53, Y=742.78, Mass=374364, SNR=66.2, Peak=12264 HFD=6.5
01:14:15.691 00.000 21444 Star::Find false star n=3 nbg=272 bg=3401.7 sigma=515.6 thresh=4948 peak=4637
01:14:15.692 00.001 21444 Star::Find false star n=2 nbg=271 bg=2210.0 sigma=457.8 thresh=3583 peak=3332
01:14:15.692 00.000 21444 Star::Find false star n=4 nbg=252 bg=3382.2 sigma=494.0 thresh=4864 peak=4834
01:14:15.692 00.000 21444 Star::Find false star n=4 nbg=255 bg=3333.3 sigma=423.7 thresh=4604 peak=4431
01:14:15.692 00.000 21444 Star::Find false star n=2 nbg=273 bg=3345.5 sigma=495.3 thresh=4831 peak=4519
01:14:15.692 00.000 21444 Star::Find false star n=5 nbg=277 bg=3410.2 sigma=512.8 thresh=4949 peak=4764
01:14:15.692 00.000 21444 Star::Find false star n=2 nbg=261 bg=3086.9 sigma=520.5 thresh=4648 peak=4299
01:14:15.692 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.51,0.09,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.54,-1.82,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.45,1.21,4.01,U] 
01:14:15.692 00.000 21444 single-star, 3 included, MultiStar: {0.34, 0.50}, one-star: {-0.31, -0.04}
01:14:15.692 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.06 = 0.22)
01:14:15.692 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.91 = -2.62)
01:14:15.692 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.01 mountX=0.30 mountY=-0.15, mountTheta=-0.47
01:14:15.693 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-0.04, opts=13)
01:14:15.693 00.000 21444 Enqueuing Move request for scope (-0.31, -0.04)
01:14:15.693 00.000 25848 Worker thread wakes up
01:14:15.693 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=496, FiltMax=65504, Gamma=0.560
01:14:15.693 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
01:14:15.693 00.000 21444 UpdateGuideState exits: m=374364 SNR=66.2 Saturated
01:14:15.693 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
01:14:15.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:15.693 00.000 25848 Moving (-0.31, -0.04) raw xDistance=0.30 yDistance=-0.15
01:14:15.693 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:15.693 00.000 21444 Enqueuing Expose request
01:14:15.693 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
01:14:15.693 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:15.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:14:15.693 00.000 25848 MoveAxis(E, 0, ABG)
01:14:15.693 00.000 25848 Move returns status 0, amount 0
01:14:15.693 00.000 25848 MoveAxis(N, 0, ABG)
01:14:15.693 00.000 25848 Move returns status 0, amount 0
01:14:15.693 00.000 25848 move complete, result=0
01:14:15.693 00.000 25848 worker thread done servicing request
01:14:15.693 00.000 25848 Worker thread wakes up
01:14:15.694 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:15.694 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:15.694 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
01:14:18.537 02.843 25848 Exposure complete
01:14:18.609 00.072 25848 worker thread done servicing request
01:14:18.609 00.000 21444 OnExposeComplete: enter
01:14:18.610 00.001 21444 UpdateGuideState(): m_state=6
01:14:18.610 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1688
01:14:18.610 00.000 21444 Star::Find returns 1 (1), X=1229.75, Y=742.86, Mass=472161, SNR=78.0, Peak=13092 HFD=6.6
01:14:18.610 00.000 21444 Star::Find false star n=2 nbg=259 bg=3422.1 sigma=461.1 thresh=4805 peak=4436
01:14:18.610 00.000 21444 Star::Find false star n=5 nbg=257 bg=2363.5 sigma=405.2 thresh=3579 peak=3379
01:14:18.610 00.000 21444 Star::Find false star n=2 nbg=277 bg=3481.8 sigma=594.7 thresh=5266 peak=4821
01:14:18.610 00.000 21444 Star::Find false star n=5 nbg=255 bg=3549.8 sigma=382.9 thresh=4699 peak=4527
01:14:18.610 00.000 21444 Star::Find false star n=3 nbg=278 bg=3391.5 sigma=498.3 thresh=4886 peak=4456
01:14:18.610 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,-0.26,0.19,U] [#4 0.00,0.00,0.00,L] [#5 10.54,2.56,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 1.22,-2.71,0.80,U] [#8 0.00,0.00,0.00,L] [#9 -17.26,-3.21,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.87,0.54,2.68,U] 
01:14:18.610 00.000 21444 single-star, 3 included, MultiStar: {0.65, -0.16}, one-star: {-0.09, 0.04}
01:14:18.610 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
01:14:18.610 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.18 = 3.10)
01:14:18.610 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.71 mountX=0.10 mountY=0.00, mountTheta=0.04
01:14:18.611 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.04, opts=13)
01:14:18.611 00.000 21444 Enqueuing Move request for scope (-0.09, 0.04)
01:14:18.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=470, FiltMax=65504, Gamma=0.560
01:14:18.611 00.000 21444 UpdateGuideState exits: m=472161 SNR=78.0 Saturated
01:14:18.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:18.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:18.611 00.000 21444 Enqueuing Expose request
01:14:18.611 00.000 25848 Worker thread wakes up
01:14:18.612 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
01:14:18.612 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
01:14:18.612 00.000 25848 Moving (-0.09, 0.04) raw xDistance=0.10 yDistance=0.00
01:14:18.612 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:14:18.612 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:18.612 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:14:18.612 00.000 25848 MoveAxis(E, 0, ABG)
01:14:18.612 00.000 25848 Move returns status 0, amount 0
01:14:18.612 00.000 25848 MoveAxis(N, 0, ABG)
01:14:18.612 00.000 25848 Move returns status 0, amount 0
01:14:18.612 00.000 25848 move complete, result=0
01:14:18.612 00.000 25848 worker thread done servicing request
01:14:18.612 00.000 25848 Worker thread wakes up
01:14:18.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:18.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:18.612 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:21.463 02.851 25848 Exposure complete
01:14:21.548 00.085 25848 worker thread done servicing request
01:14:21.548 00.000 21444 OnExposeComplete: enter
01:14:21.548 00.000 21444 UpdateGuideState(): m_state=6
01:14:21.548 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1689
01:14:21.548 00.000 21444 Star::Find returns 1 (1), X=1228.09, Y=742.56, Mass=404848, SNR=74.5, Peak=13628 HFD=6.2
01:14:21.548 00.000 21444 Star::Find false star n=1 nbg=256 bg=3486.9 sigma=439.1 thresh=4804 peak=4638
01:14:21.548 00.000 21444 Star::Find false star n=2 nbg=263 bg=3438.1 sigma=475.2 thresh=4864 peak=4554
01:14:21.548 00.000 21444 Star::Find false star n=4 nbg=259 bg=3435.3 sigma=411.4 thresh=4670 peak=4385
01:14:21.548 00.000 21444 Star::Find false star n=2 nbg=268 bg=3392.9 sigma=492.4 thresh=4870 peak=4431
01:14:21.548 00.000 21444 Star::Find false star n=3 nbg=255 bg=3495.1 sigma=459.9 thresh=4875 peak=4524
01:14:21.549 00.001 21444 Star::Find false star n=2 nbg=269 bg=2938.4 sigma=518.6 thresh=4494 peak=4123
01:14:21.549 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.63,-18.44,0.00,M1] [#3 -0.11,0.01,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.16,-1.57,0.96,U] [#8 0.00,0.00,0.00,L] [#9 -18.49,-10.83,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -1.18,-0.21,3.86,U] 
01:14:21.549 00.000 21444 refined, 3 included, MultiStar: {-1.03, -0.43}, one-star: {-1.75, -0.26}
01:14:21.549 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.49)
01:14:21.549 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.36)
01:14:21.549 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=-0.43 hyp=1.12 cameraTheta=-2.75 mountX=0.99 mountY=-0.79, mountTheta=-0.67
01:14:21.549 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=-0.43, opts=13)
01:14:21.549 00.000 21444 Enqueuing Move request for scope (-1.03, -0.43)
01:14:21.549 00.000 25848 Worker thread wakes up
01:14:21.550 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.43) opts 0xd
01:14:21.550 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, -0.43)
01:14:21.550 00.000 25848 Moving (-1.03, -0.43) raw xDistance=0.99 yDistance=-0.79
01:14:21.550 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.99
01:14:21.550 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:14:21.550 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=360, FiltMax=65504, Gamma=0.560
01:14:21.550 00.000 21444 UpdateGuideState exits: m=404848 SNR=74.5 Saturated
01:14:21.550 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:21.550 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:21.550 00.000 21444 Enqueuing Expose request
01:14:21.550 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
01:14:21.550 00.000 25848 MoveAxis(W, 29, ABG)
01:14:21.550 00.000 25848 Guiding  Dir = 3, Dur = 29
01:14:21.578 00.028 25848 IsSlewing returns 0
01:14:21.579 00.001 25848 IsGuiding returns 0
01:14:21.609 00.030 25848 IsGuiding returns 1
01:14:21.609 00.000 25848 scope still moving after pulse duration time elapsed
01:14:21.655 00.046 25848 IsSlewing returns 0
01:14:21.655 00.000 25848 IsGuiding returns 0
01:14:21.655 00.000 25848 scope move finished after 29 + 48 ms
01:14:21.655 00.000 25848 Move returns status 0, amount 29
01:14:21.655 00.000 25848 MoveAxis(N, 0, ABG)
01:14:21.655 00.000 25848 Move returns status 0, amount 0
01:14:21.655 00.000 25848 move complete, result=0
01:14:21.655 00.000 25848 worker thread done servicing request
01:14:21.655 00.000 25848 Worker thread wakes up
01:14:21.655 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.8 px 0 ms NORTH
01:14:21.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:21.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:24.504 02.849 25848 Exposure complete
01:14:24.592 00.088 25848 worker thread done servicing request
01:14:24.592 00.000 21444 OnExposeComplete: enter
01:14:24.592 00.000 21444 UpdateGuideState(): m_state=6
01:14:24.592 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1690
01:14:24.592 00.000 21444 Star::Find returns 1 (1), X=1229.49, Y=741.86, Mass=443268, SNR=73.3, Peak=11908 HFD=7.0
01:14:24.593 00.001 21444 Star::Find false star n=2 nbg=280 bg=3310.0 sigma=491.2 thresh=4784 peak=4420
01:14:24.593 00.000 21444 Star::Find false star n=5 nbg=257 bg=2183.4 sigma=364.6 thresh=3277 peak=3211
01:14:24.593 00.000 21444 Star::Find false star n=2 nbg=254 bg=3545.9 sigma=536.1 thresh=5154 peak=4435
01:14:24.593 00.000 21444 Star::Find false star n=3 nbg=245 bg=3419.5 sigma=433.8 thresh=4721 peak=4537
01:14:24.593 00.000 21444 Star::Find false star n=1 nbg=261 bg=3518.4 sigma=486.9 thresh=4979 peak=4565
01:14:24.593 00.000 21444 Star::Find false star n=6 nbg=222 bg=2629.9 sigma=323.0 thresh=3599 peak=3585
01:14:24.593 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.76,0.73,0.13,U] [#4 0.00,0.00,0.00,L] [#5 14.17,-2.35,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 1.07,-2.67,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.17,-29.96,0.00,M10] [#11 1.03,-0.03,3.07,U] 
01:14:24.593 00.000 21444 refined, 3 included, MultiStar: {0.75, -0.61}, one-star: {-0.35, -0.96}
01:14:24.593 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
01:14:24.593 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.58 = -0.29)
01:14:24.593 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.61 hyp=0.97 cameraTheta=-0.68 mountX=-0.81 mountY=-0.28, mountTheta=-2.81
01:14:24.594 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.61, opts=13)
01:14:24.594 00.000 21444 Enqueuing Move request for scope (0.75, -0.61)
01:14:24.594 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=350, FiltMax=65504, Gamma=0.560
01:14:24.594 00.000 21444 UpdateGuideState exits: m=443268 SNR=73.3 Saturated
01:14:24.594 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:24.595 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:24.595 00.000 21444 Enqueuing Expose request
01:14:24.595 00.000 25848 Worker thread wakes up
01:14:24.595 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.61) opts 0xd
01:14:24.595 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.61)
01:14:24.595 00.000 25848 Moving (0.75, -0.61) raw xDistance=-0.81 yDistance=-0.28
01:14:24.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.81
01:14:24.595 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:24.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:14:24.595 00.000 25848 MoveAxis(E, 21, ABG)
01:14:24.595 00.000 25848 Guiding  Dir = 2, Dur = 21
01:14:24.627 00.032 25848 IsSlewing returns 0
01:14:24.628 00.001 25848 IsGuiding returns 0
01:14:24.658 00.030 25848 IsGuiding returns 1
01:14:24.658 00.000 25848 scope still moving after pulse duration time elapsed
01:14:24.720 00.062 25848 IsSlewing returns 0
01:14:24.721 00.001 25848 IsGuiding returns 0
01:14:24.721 00.000 25848 scope move finished after 21 + 72 ms
01:14:24.721 00.000 25848 Move returns status 0, amount 21
01:14:24.721 00.000 25848 MoveAxis(N, 0, ABG)
01:14:24.721 00.000 25848 Move returns status 0, amount 0
01:14:24.721 00.000 25848 move complete, result=0
01:14:24.721 00.000 25848 worker thread done servicing request
01:14:24.721 00.000 25848 Worker thread wakes up
01:14:24.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:24.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:24.721 00.000 21444 GuideStep: -0.8 px 21 ms EAST, -0.3 px 0 ms NORTH
01:14:27.568 02.847 25848 Exposure complete
01:14:27.655 00.087 25848 worker thread done servicing request
01:14:27.655 00.000 21444 OnExposeComplete: enter
01:14:27.655 00.000 21444 UpdateGuideState(): m_state=6
01:14:27.656 00.001 21444 Star::Find(15, 1229, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1691
01:14:27.656 00.000 21444 Star::Find returns 1 (1), X=1230.12, Y=742.32, Mass=430686, SNR=73.6, Peak=11732 HFD=6.7
01:14:27.656 00.000 21444 Star::Find false star n=1 nbg=272 bg=3469.7 sigma=467.0 thresh=4871 peak=4424
01:14:27.656 00.000 21444 Star::Find false star n=2 nbg=265 bg=2308.7 sigma=395.7 thresh=3496 peak=3118
01:14:27.656 00.000 21444 Star::Find false star n=3 nbg=246 bg=3895.1 sigma=514.2 thresh=5438 peak=4994
01:14:27.656 00.000 21444 Star::Find false star n=1 nbg=262 bg=3324.2 sigma=495.4 thresh=4810 peak=4452
01:14:27.656 00.000 21444 Star::Find false star n=2 nbg=254 bg=3593.6 sigma=427.0 thresh=4874 peak=4593
01:14:27.656 00.000 21444 Star::Find false star n=8 nbg=253 bg=3447.2 sigma=383.0 thresh=4596 peak=4589
01:14:27.656 00.000 21444 Star::Find false star n=2 nbg=281 bg=2698.2 sigma=498.8 thresh=4195 peak=3923
01:14:27.656 00.000 21444 Star::Find false star n=1 nbg=257 bg=3044.6 sigma=478.5 thresh=4480 peak=4121
01:14:27.656 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 5.73,-1.81,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.41,-2.92,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.10,0.72,3.37,U] 
01:14:27.656 00.000 21444 single-star, 2 included, MultiStar: {1.15, -0.08}, one-star: {0.29, -0.50}
01:14:27.656 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.10 = 2.18)
01:14:27.656 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.95 = -0.66)
01:14:27.656 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.50 hyp=0.58 cameraTheta=-1.05 mountX=-0.33 mountY=-0.36, mountTheta=-2.32
01:14:27.657 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.50, opts=13)
01:14:27.657 00.000 21444 Enqueuing Move request for scope (0.29, -0.50)
01:14:27.658 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=360, FiltMax=65504, Gamma=0.560
01:14:27.658 00.000 25848 Worker thread wakes up
01:14:27.658 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.50) opts 0xd
01:14:27.658 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.50)
01:14:27.658 00.000 21444 UpdateGuideState exits: m=430686 SNR=73.6 Saturated
01:14:27.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:27.658 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:27.658 00.000 21444 Enqueuing Expose request
01:14:27.658 00.000 25848 Moving (0.29, -0.50) raw xDistance=-0.33 yDistance=-0.36
01:14:27.658 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
01:14:27.658 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:27.658 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:14:27.658 00.000 25848 MoveAxis(E, 0, ABG)
01:14:27.658 00.000 25848 Move returns status 0, amount 0
01:14:27.658 00.000 25848 MoveAxis(N, 0, ABG)
01:14:27.658 00.000 25848 Move returns status 0, amount 0
01:14:27.658 00.000 25848 move complete, result=0
01:14:27.658 00.000 25848 worker thread done servicing request
01:14:27.658 00.000 25848 Worker thread wakes up
01:14:27.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:27.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:27.659 00.001 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
01:14:30.499 02.840 25848 Exposure complete
01:14:30.582 00.083 25848 worker thread done servicing request
01:14:30.582 00.000 21444 OnExposeComplete: enter
01:14:30.582 00.000 21444 UpdateGuideState(): m_state=6
01:14:30.582 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1692
01:14:30.582 00.000 21444 Star::Find returns 1 (1), X=1230.64, Y=743.13, Mass=431433, SNR=67.6, Peak=11304 HFD=7.0
01:14:30.582 00.000 21444 Star::Find false star n=1 nbg=261 bg=3356.5 sigma=484.8 thresh=4811 peak=4459
01:14:30.582 00.000 21444 Star::Find false star n=6 nbg=251 bg=3432.3 sigma=443.8 thresh=4764 peak=4693
01:14:30.582 00.000 21444 Star::Find false star n=5 nbg=244 bg=3511.2 sigma=368.6 thresh=4617 peak=4489
01:14:30.583 00.001 21444 Star::Find false star n=15 nbg=237 bg=2725.4 sigma=341.4 thresh=3750 peak=3551
01:14:30.583 00.000 21444 Star::Find false star n=9 nbg=256 bg=2931.0 sigma=388.8 thresh=4097 peak=4053
01:14:30.583 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.66,-8.30,0.00,M2] [#3 0.05,-0.82,0.22,U] [#4 4.94,1.91,0.24,U] [#5 15.00,12.04,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 1.36,-1.66,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.84,0.60,3.45,U] 
01:14:30.583 00.000 21444 single-star, 4 included, MultiStar: {1.05, 0.21}, one-star: {0.80, 0.31}
01:14:30.583 00.000 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.68 = -2.68)
01:14:30.583 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.76)
01:14:30.583 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=0.31 hyp=0.86 cameraTheta=0.37 mountX=-0.77 mountY=0.59, mountTheta=2.49
01:14:30.584 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=0.31, opts=13)
01:14:30.584 00.000 21444 Enqueuing Move request for scope (0.80, 0.31)
01:14:30.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=382, FiltMax=65504, Gamma=0.560
01:14:30.584 00.000 21444 UpdateGuideState exits: m=431433 SNR=67.6 Saturated
01:14:30.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:30.584 00.000 25848 Worker thread wakes up
01:14:30.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:30.584 00.000 21444 Enqueuing Expose request
01:14:30.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.31) opts 0xd
01:14:30.584 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, 0.31)
01:14:30.584 00.000 25848 Moving (0.80, 0.31) raw xDistance=-0.77 yDistance=0.59
01:14:30.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.77
01:14:30.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
01:14:30.584 00.000 25848 MoveAxis(E, 22, ABG)
01:14:30.584 00.000 25848 Guiding  Dir = 2, Dur = 22
01:14:30.623 00.039 25848 IsSlewing returns 0
01:14:30.623 00.000 25848 IsGuiding returns 0
01:14:30.655 00.032 25848 IsGuiding returns 1
01:14:30.655 00.000 25848 scope still moving after pulse duration time elapsed
01:14:30.733 00.078 25848 IsSlewing returns 0
01:14:30.734 00.001 25848 IsGuiding returns 0
01:14:30.734 00.000 25848 scope move finished after 22 + 89 ms
01:14:30.734 00.000 25848 Move returns status 0, amount 22
01:14:30.734 00.000 25848 MoveAxis(S, 16, ABG)
01:14:30.734 00.000 25848 Guiding  Dir = 1, Dur = 16
01:14:30.766 00.032 25848 IsSlewing returns 0
01:14:30.766 00.000 25848 IsGuiding returns 0
01:14:30.798 00.032 25848 IsGuiding returns 1
01:14:30.798 00.000 25848 scope still moving after pulse duration time elapsed
01:14:30.860 00.062 25848 IsSlewing returns 0
01:14:30.889 00.029 25848 IsGuiding returns 0
01:14:30.889 00.000 25848 scope move finished after 16 + 106 ms
01:14:30.889 00.000 25848 Move returns status 0, amount 16
01:14:30.889 00.000 25848 move complete, result=0
01:14:30.889 00.000 25848 worker thread done servicing request
01:14:30.889 00.000 25848 Worker thread wakes up
01:14:30.889 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:30.889 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:30.889 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.6 px 16 ms SOUTH
01:14:33.739 02.850 25848 Exposure complete
01:14:33.817 00.078 25848 worker thread done servicing request
01:14:33.817 00.000 21444 OnExposeComplete: enter
01:14:33.817 00.000 21444 UpdateGuideState(): m_state=6
01:14:33.817 00.000 21444 Star::Find(15, 1230, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1693
01:14:33.817 00.000 21444 Star::Find returns 1 (1), X=1230.46, Y=743.28, Mass=438826, SNR=87.4, Peak=12768 HFD=6.6
01:14:33.817 00.000 21444 Star::Find false star n=6 nbg=257 bg=2026.5 sigma=415.1 thresh=3272 peak=3155
01:14:33.817 00.000 21444 Star::Find false star n=2 nbg=269 bg=3695.1 sigma=562.2 thresh=5382 peak=4768
01:14:33.817 00.000 21444 Star::Find false star n=5 nbg=255 bg=3487.7 sigma=473.4 thresh=4908 peak=4686
01:14:33.817 00.000 21444 Star::Find false star n=8 nbg=242 bg=3353.6 sigma=395.8 thresh=4541 peak=4507
01:14:33.817 00.000 21444 Star::Find false star n=2 nbg=276 bg=3439.0 sigma=562.4 thresh=5126 peak=4568
01:14:33.817 00.000 21444 MultiStar: [#1 16.70,26.64,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 3.91,0.50,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.46,-1.47,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -1.76,-14.73,0.00,M8] [#10 13.15,-6.66,0.00,R] [#11 1.23,0.38,2.72,U] 
01:14:33.818 00.001 21444 single-star, 3 included, MultiStar: {1.41, 0.09}, one-star: {0.62, 0.46}
01:14:33.818 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
01:14:33.818 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.26 = 1.02)
01:14:33.818 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.46 hyp=0.77 cameraTheta=0.64 mountX=-0.58 mountY=0.66, mountTheta=2.29
01:14:33.818 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.46, opts=13)
01:14:33.818 00.000 21444 Enqueuing Move request for scope (0.62, 0.46)
01:14:33.818 00.000 25848 Worker thread wakes up
01:14:33.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.46) opts 0xd
01:14:33.818 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.46)
01:14:33.819 00.001 25848 Moving (0.62, 0.46) raw xDistance=-0.58 yDistance=0.66
01:14:33.819 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.58
01:14:33.819 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=522, FiltMax=65504, Gamma=0.560
01:14:33.819 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
01:14:33.819 00.000 25848 MoveAxis(E, 18, ABG)
01:14:33.819 00.000 25848 Guiding  Dir = 2, Dur = 18
01:14:33.819 00.000 21444 UpdateGuideState exits: m=438826 SNR=87.4 Saturated
01:14:33.819 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:33.819 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:33.819 00.000 21444 Enqueuing Expose request
01:14:33.843 00.024 25848 IsSlewing returns 0
01:14:33.843 00.000 25848 IsGuiding returns 0
01:14:33.875 00.032 25848 IsGuiding returns 1
01:14:33.875 00.000 25848 scope still moving after pulse duration time elapsed
01:14:33.935 00.060 25848 IsSlewing returns 0
01:14:33.935 00.000 25848 IsGuiding returns 0
01:14:33.935 00.000 25848 scope move finished after 18 + 74 ms
01:14:33.935 00.000 25848 Move returns status 0, amount 18
01:14:33.935 00.000 25848 MoveAxis(S, 18, ABG)
01:14:33.935 00.000 25848 Guiding  Dir = 1, Dur = 18
01:14:33.968 00.033 25848 IsSlewing returns 0
01:14:33.968 00.000 25848 IsGuiding returns 0
01:14:34.000 00.032 25848 IsGuiding returns 1
01:14:34.000 00.000 25848 scope still moving after pulse duration time elapsed
01:14:34.046 00.046 25848 IsSlewing returns 0
01:14:34.046 00.000 25848 IsGuiding returns 0
01:14:34.046 00.000 25848 scope move finished after 18 + 59 ms
01:14:34.046 00.000 25848 Move returns status 0, amount 18
01:14:34.046 00.000 25848 move complete, result=0
01:14:34.046 00.000 25848 worker thread done servicing request
01:14:34.046 00.000 25848 Worker thread wakes up
01:14:34.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:34.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:34.046 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.7 px 18 ms SOUTH
01:14:36.901 02.855 25848 Exposure complete
01:14:36.989 00.088 25848 worker thread done servicing request
01:14:36.989 00.000 21444 OnExposeComplete: enter
01:14:36.989 00.000 21444 UpdateGuideState(): m_state=6
01:14:36.989 00.000 21444 Star::Find(15, 1230, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1694
01:14:36.989 00.000 21444 Star::Find returns 1 (1), X=1229.29, Y=742.65, Mass=426208, SNR=76.3, Peak=11884 HFD=6.9
01:14:36.989 00.000 21444 Star::Find false star n=2 nbg=246 bg=3525.5 sigma=438.9 thresh=4842 peak=4560
01:14:36.989 00.000 21444 Star::Find false star n=1 nbg=252 bg=2337.2 sigma=405.6 thresh=3554 peak=3253
01:14:36.990 00.001 21444 Star::Find false star n=3 nbg=273 bg=3440.5 sigma=518.3 thresh=4995 peak=4574
01:14:36.990 00.000 21444 Star::Find false star n=3 nbg=268 bg=3482.0 sigma=522.8 thresh=5050 peak=4577
01:14:36.990 00.000 21444 Star::Find false star n=3 nbg=247 bg=3004.8 sigma=427.9 thresh=4289 peak=4227
01:14:36.990 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.14,0.02,0.14,U] [#4 2.20,-0.84,0.20,U] [#5 9.87,1.37,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 2.19,-2.20,1.09,U] [#8 0.00,0.00,0.00,L] [#9 8.45,-24.53,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.70,0.53,3.00,U] 
01:14:36.990 00.000 21444 single-star, 4 included, MultiStar: {0.80, -0.21}, one-star: {-0.55, -0.17}
01:14:36.990 00.000 21444 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.05) = xAngle (-5.89 = 0.39)
01:14:36.990 00.000 21444 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.74 = -2.45)
01:14:36.990 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.17 hyp=0.57 cameraTheta=-2.84 mountX=0.53 mountY=-0.36, mountTheta=-0.60
01:14:36.991 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.17, opts=13)
01:14:36.991 00.000 21444 Enqueuing Move request for scope (-0.55, -0.17)
01:14:36.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3072, FiltMin=308, FiltMax=65504, Gamma=0.560
01:14:36.991 00.000 21444 UpdateGuideState exits: m=426208 SNR=76.3 Saturated
01:14:36.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:36.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:36.991 00.000 21444 Enqueuing Expose request
01:14:36.991 00.000 25848 Worker thread wakes up
01:14:36.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.17) opts 0xd
01:14:36.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.17)
01:14:36.992 00.001 25848 Moving (-0.55, -0.17) raw xDistance=0.53 yDistance=-0.36
01:14:36.992 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.53
01:14:36.992 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:36.992 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:14:36.992 00.000 25848 MoveAxis(W, 14, ABG)
01:14:36.992 00.000 25848 Guiding  Dir = 3, Dur = 14
01:14:37.016 00.024 25848 IsSlewing returns 0
01:14:37.016 00.000 25848 IsGuiding returns 0
01:14:37.048 00.032 25848 IsGuiding returns 1
01:14:37.048 00.000 25848 scope still moving after pulse duration time elapsed
01:14:37.091 00.043 25848 IsSlewing returns 0
01:14:37.091 00.000 25848 IsGuiding returns 0
01:14:37.091 00.000 25848 scope move finished after 14 + 61 ms
01:14:37.091 00.000 25848 Move returns status 0, amount 14
01:14:37.091 00.000 25848 MoveAxis(N, 0, ABG)
01:14:37.091 00.000 25848 Move returns status 0, amount 0
01:14:37.091 00.000 25848 move complete, result=0
01:14:37.092 00.001 25848 worker thread done servicing request
01:14:37.092 00.000 25848 Worker thread wakes up
01:14:37.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:37.092 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:37.092 00.000 21444 GuideStep: 0.5 px 14 ms WEST, -0.4 px 0 ms NORTH
01:14:39.938 02.846 25848 Exposure complete
01:14:40.023 00.085 25848 worker thread done servicing request
01:14:40.023 00.000 21444 OnExposeComplete: enter
01:14:40.024 00.001 21444 UpdateGuideState(): m_state=6
01:14:40.024 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1695
01:14:40.024 00.000 21444 Star::Find returns 1 (1), X=1232.05, Y=741.41, Mass=495669, SNR=81.3, Peak=14208 HFD=6.6
01:14:40.024 00.000 21444 Star::Find false star n=5 nbg=273 bg=3508.8 sigma=477.2 thresh=4941 peak=4660
01:14:40.024 00.000 21444 Star::Find false star n=6 nbg=256 bg=2148.8 sigma=412.4 thresh=3386 peak=3376
01:14:40.024 00.000 21444 Star::Find false star n=7 nbg=245 bg=3854.6 sigma=447.0 thresh=5195 peak=4990
01:14:40.024 00.000 21444 Star::Find false star n=6 nbg=246 bg=3365.7 sigma=402.8 thresh=4574 peak=4350
01:14:40.024 00.000 21444 Star::Find false star n=7 nbg=242 bg=3440.2 sigma=401.4 thresh=4644 peak=4542
01:14:40.024 00.000 21444 Star::Find false star n=4 nbg=278 bg=3319.2 sigma=536.1 thresh=4928 peak=4548
01:14:40.024 00.000 21444 Star::Find false star n=3 nbg=261 bg=2517.4 sigma=428.3 thresh=3802 peak=3658
01:14:40.024 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 3.91,-4.41,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.43,-3.08,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -21.23,-6.61,0.00,M1] [#11 2.87,-0.64,3.19,U] 
01:14:40.024 00.000 21444 single-star, 2 included, MultiStar: {2.84, -1.22}, one-star: {2.22, -1.41}
01:14:40.024 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.66)
01:14:40.024 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
01:14:40.024 00.000 21444 CameraToMount -- cameraX=2.22 cameraY=-1.41 hyp=2.63 cameraTheta=-0.57 mountX=-2.34 mountY=-0.47, mountTheta=-2.94
01:14:40.025 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.22, y=-1.41, opts=13)
01:14:40.025 00.000 21444 Enqueuing Move request for scope (2.22, -1.41)
01:14:40.025 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3052, FiltMin=420, FiltMax=65504, Gamma=0.560
01:14:40.025 00.000 21444 UpdateGuideState exits: m=495669 SNR=81.3 Saturated
01:14:40.025 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:40.025 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:40.025 00.000 21444 Enqueuing Expose request
01:14:40.025 00.000 25848 Worker thread wakes up
01:14:40.025 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.22, -1.41) opts 0xd
01:14:40.025 00.000 25848 Handling offset move in thread for scope, endpoint = (2.22, -1.41)
01:14:40.025 00.000 25848 Moving (2.22, -1.41) raw xDistance=-2.34 yDistance=-0.47
01:14:40.025 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.45 from input -2.34
01:14:40.025 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:40.025 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:14:40.025 00.000 25848 MoveAxis(E, 67, ABG)
01:14:40.025 00.000 25848 Guiding  Dir = 2, Dur = 67
01:14:40.046 00.021 25848 IsSlewing returns 0
01:14:40.046 00.000 25848 IsGuiding returns 0
01:14:40.077 00.031 25848 PulseGuide returned control before completion, sleep 46
01:14:40.159 00.082 25848 IsGuiding returns 1
01:14:40.159 00.000 25848 scope still moving after pulse duration time elapsed
01:14:40.217 00.058 25848 IsSlewing returns 0
01:14:40.217 00.000 25848 IsGuiding returns 0
01:14:40.217 00.000 25848 scope move finished after 67 + 103 ms
01:14:40.217 00.000 25848 Move returns status 0, amount 67
01:14:40.217 00.000 25848 MoveAxis(N, 0, ABG)
01:14:40.217 00.000 25848 Move returns status 0, amount 0
01:14:40.217 00.000 25848 move complete, result=0
01:14:40.217 00.000 25848 worker thread done servicing request
01:14:40.217 00.000 25848 Worker thread wakes up
01:14:40.217 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:40.217 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:40.217 00.000 21444 GuideStep: -2.3 px 67 ms EAST, -0.5 px 0 ms NORTH
01:14:43.062 02.845 25848 Exposure complete
01:14:43.151 00.089 25848 worker thread done servicing request
01:14:43.151 00.000 21444 OnExposeComplete: enter
01:14:43.151 00.000 21444 UpdateGuideState(): m_state=6
01:14:43.151 00.000 21444 Star::Find(15, 1232, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1696
01:14:43.151 00.000 21444 Star::Find returns 1 (1), X=1231.12, Y=742.21, Mass=499495, SNR=87.0, Peak=13804 HFD=6.7
01:14:43.151 00.000 21444 Star::Find false star n=1 nbg=274 bg=3550.1 sigma=497.1 thresh=5041 peak=4654
01:14:43.151 00.000 21444 Star::Find false star n=2 nbg=250 bg=2172.7 sigma=340.9 thresh=3195 peak=2930
01:14:43.152 00.001 21444 Star::Find false star n=7 nbg=248 bg=2752.4 sigma=350.4 thresh=3804 peak=3678
01:14:43.152 00.000 21444 Star::Find false star n=5 nbg=252 bg=3036.1 sigma=386.7 thresh=4196 peak=4147
01:14:43.152 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.36,0.46,0.13,U] [#4 0.87,-6.12,0.00,M7] [#5 16.44,18.63,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 2.67,-2.94,0.93,U] [#8 -15.71,-16.44,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.52,-0.79,2.64,U] 
01:14:43.152 00.000 21444 single-star, 3 included, MultiStar: {1.64, -1.14}, one-star: {1.28, -0.61}
01:14:43.152 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.78)
01:14:43.152 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.06)
01:14:43.152 00.000 21444 CameraToMount -- cameraX=1.28 cameraY=-0.61 hyp=1.42 cameraTheta=-0.45 mountX=-1.33 mountY=-0.08, mountTheta=-3.08
01:14:43.153 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.28, y=-0.61, opts=13)
01:14:43.153 00.000 21444 Enqueuing Move request for scope (1.28, -0.61)
01:14:43.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3068, FiltMin=408, FiltMax=65504, Gamma=0.560
01:14:43.153 00.000 21444 UpdateGuideState exits: m=499495 SNR=87.0 Saturated
01:14:43.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:43.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:43.153 00.000 21444 Enqueuing Expose request
01:14:43.153 00.000 25848 Worker thread wakes up
01:14:43.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.28, -0.61) opts 0xd
01:14:43.153 00.000 25848 Handling offset move in thread for scope, endpoint = (1.28, -0.61)
01:14:43.153 00.000 25848 Moving (1.28, -0.61) raw xDistance=-1.33 yDistance=-0.08
01:14:43.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.33
01:14:43.153 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:43.153 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:14:43.153 00.000 25848 MoveAxis(E, 43, ABG)
01:14:43.153 00.000 25848 Guiding  Dir = 2, Dur = 43
01:14:43.189 00.036 25848 IsSlewing returns 0
01:14:43.189 00.000 25848 IsGuiding returns 0
01:14:43.220 00.031 25848 PulseGuide returned control before completion, sleep 23
01:14:43.258 00.038 25848 IsGuiding returns 1
01:14:43.258 00.000 25848 scope still moving after pulse duration time elapsed
01:14:43.312 00.054 25848 IsSlewing returns 0
01:14:43.312 00.000 25848 IsGuiding returns 0
01:14:43.312 00.000 25848 scope move finished after 43 + 80 ms
01:14:43.312 00.000 25848 Move returns status 0, amount 43
01:14:43.312 00.000 25848 MoveAxis(N, 0, ABG)
01:14:43.312 00.000 25848 Move returns status 0, amount 0
01:14:43.312 00.000 25848 move complete, result=0
01:14:43.312 00.000 25848 worker thread done servicing request
01:14:43.312 00.000 25848 Worker thread wakes up
01:14:43.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:43.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:43.312 00.000 21444 GuideStep: -1.3 px 43 ms EAST, -0.1 px 0 ms NORTH
01:14:46.152 02.840 25848 Exposure complete
01:14:46.234 00.082 25848 worker thread done servicing request
01:14:46.234 00.000 21444 OnExposeComplete: enter
01:14:46.234 00.000 21444 UpdateGuideState(): m_state=6
01:14:46.235 00.001 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1697
01:14:46.235 00.000 21444 Star::Find returns 1 (1), X=1229.37, Y=742.06, Mass=410379, SNR=63.2, Peak=11200 HFD=6.7
01:14:46.235 00.000 21444 Star::Find false star n=6 nbg=248 bg=3590.9 sigma=388.1 thresh=4755 peak=4477
01:14:46.235 00.000 21444 Star::Find false star n=1 nbg=263 bg=2133.4 sigma=421.3 thresh=3397 peak=3132
01:14:46.235 00.000 21444 Star::Find false star n=4 nbg=270 bg=3475.1 sigma=457.4 thresh=4847 peak=4768
01:14:46.235 00.000 21444 Star::Find false star n=2 nbg=260 bg=3445.1 sigma=470.3 thresh=4856 peak=4391
01:14:46.235 00.000 21444 Star::Find false star n=2 nbg=274 bg=3469.9 sigma=533.5 thresh=5070 peak=4795
01:14:46.235 00.000 21444 Star::Find false star n=12 nbg=252 bg=2661.2 sigma=373.5 thresh=3782 peak=3637
01:14:46.235 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.35,-0.10,0.18,U] [#4 0.00,0.00,0.00,L] [#5 3.44,24.64,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 1.39,-3.12,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -24.15,-10.36,0.00,M2] [#11 0.02,-0.53,4.08,U] 
01:14:46.235 00.000 21444 single-star, 3 included, MultiStar: {0.16, -0.94}, one-star: {-0.47, -0.76}
01:14:46.235 00.000 21444 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.05) = xAngle (-5.17 = 1.11)
01:14:46.235 00.000 21444 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.73)
01:14:46.235 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=-0.76 hyp=0.89 cameraTheta=-2.12 mountX=0.40 mountY=-0.88, mountTheta=-1.15
01:14:46.236 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=-0.76, opts=13)
01:14:46.236 00.000 21444 Enqueuing Move request for scope (-0.47, -0.76)
01:14:46.236 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=368, FiltMax=65504, Gamma=0.560
01:14:46.236 00.000 21444 UpdateGuideState exits: m=410379 SNR=63.2 Saturated
01:14:46.236 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:46.236 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:46.236 00.000 21444 Enqueuing Expose request
01:14:46.236 00.000 25848 Worker thread wakes up
01:14:46.236 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.76) opts 0xd
01:14:46.236 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, -0.76)
01:14:46.236 00.000 25848 Moving (-0.47, -0.76) raw xDistance=0.40 yDistance=-0.88
01:14:46.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
01:14:46.236 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:14:46.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
01:14:46.236 00.000 25848 MoveAxis(E, 0, ABG)
01:14:46.236 00.000 25848 Move returns status 0, amount 0
01:14:46.236 00.000 25848 MoveAxis(N, 0, ABG)
01:14:46.236 00.000 25848 Move returns status 0, amount 0
01:14:46.236 00.000 25848 move complete, result=0
01:14:46.237 00.001 25848 worker thread done servicing request
01:14:46.237 00.000 25848 Worker thread wakes up
01:14:46.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:46.237 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.9 px 0 ms NORTH
01:14:46.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:49.085 02.848 25848 Exposure complete
01:14:49.170 00.085 25848 worker thread done servicing request
01:14:49.170 00.000 21444 OnExposeComplete: enter
01:14:49.170 00.000 21444 UpdateGuideState(): m_state=6
01:14:49.170 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1698
01:14:49.170 00.000 21444 Star::Find returns 1 (1), X=1231.03, Y=741.63, Mass=449350, SNR=83.5, Peak=12920 HFD=6.7
01:14:49.171 00.001 21444 Star::Find false star n=5 nbg=269 bg=3554.7 sigma=467.5 thresh=4957 peak=4928
01:14:49.171 00.000 21444 Star::Find false star n=4 nbg=252 bg=3343.6 sigma=424.7 thresh=4618 peak=4566
01:14:49.171 00.000 21444 Star::Find false star n=4 nbg=257 bg=2582.7 sigma=449.8 thresh=3932 peak=3689
01:14:49.171 00.000 21444 Star::Find false star n=3 nbg=265 bg=3038.5 sigma=470.9 thresh=4451 peak=4000
01:14:49.171 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -9.91,-20.24,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 8.54,1.00,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 12.87,-2.12,0.00,M4] [#7 3.06,-2.60,0.72,U] [#8 -3.59,-3.21,0.12,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.09,-1.03,2.98,U] 
01:14:49.171 00.000 21444 single-star, 3 included, MultiStar: {1.90, -1.36}, one-star: {1.19, -1.19}
01:14:49.171 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.84 = 2.45)
01:14:49.171 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
01:14:49.171 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=-1.19 hyp=1.69 cameraTheta=-0.78 mountX=-1.30 mountY=-0.65, mountTheta=-2.68
01:14:49.172 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=-1.19, opts=13)
01:14:49.172 00.000 21444 Enqueuing Move request for scope (1.19, -1.19)
01:14:49.172 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3048, FiltMin=208, FiltMax=65504, Gamma=0.560
01:14:49.172 00.000 21444 UpdateGuideState exits: m=449350 SNR=83.5 Saturated
01:14:49.172 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:49.172 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:49.172 00.000 21444 Enqueuing Expose request
01:14:49.172 00.000 25848 Worker thread wakes up
01:14:49.173 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, -1.19) opts 0xd
01:14:49.173 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, -1.19)
01:14:49.173 00.000 25848 Moving (1.19, -1.19) raw xDistance=-1.30 yDistance=-0.65
01:14:49.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.30
01:14:49.173 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:14:49.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
01:14:49.173 00.000 25848 MoveAxis(E, 38, ABG)
01:14:49.173 00.000 25848 Guiding  Dir = 2, Dur = 38
01:14:49.201 00.028 25848 IsSlewing returns 0
01:14:49.218 00.017 25848 IsGuiding returns 0
01:14:49.250 00.032 25848 PulseGuide returned control before completion, sleep 17
01:14:49.273 00.023 25848 IsGuiding returns 1
01:14:49.273 00.000 25848 scope still moving after pulse duration time elapsed
01:14:49.328 00.055 25848 IsSlewing returns 0
01:14:49.328 00.000 25848 IsGuiding returns 0
01:14:49.328 00.000 25848 scope move finished after 38 + 71 ms
01:14:49.328 00.000 25848 Move returns status 0, amount 38
01:14:49.328 00.000 25848 MoveAxis(N, 0, ABG)
01:14:49.328 00.000 25848 Move returns status 0, amount 0
01:14:49.328 00.000 25848 move complete, result=0
01:14:49.328 00.000 25848 worker thread done servicing request
01:14:49.328 00.000 25848 Worker thread wakes up
01:14:49.329 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:49.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:49.329 00.000 21444 GuideStep: -1.3 px 38 ms EAST, -0.7 px 0 ms NORTH
01:14:52.181 02.852 25848 Exposure complete
01:14:52.259 00.078 25848 worker thread done servicing request
01:14:52.259 00.000 21444 OnExposeComplete: enter
01:14:52.259 00.000 21444 UpdateGuideState(): m_state=6
01:14:52.259 00.000 21444 Star::Find(15, 1231, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1699
01:14:52.260 00.001 21444 Star::Find returns 1 (1), X=1231.94, Y=741.21, Mass=520253, SNR=83.5, Peak=14260 HFD=6.7
01:14:52.260 00.000 21444 Star::Find false star n=5 nbg=252 bg=3433.3 sigma=501.7 thresh=4938 peak=4887
01:14:52.260 00.000 21444 Star::Find false star n=4 nbg=264 bg=3317.9 sigma=495.7 thresh=4805 peak=4580
01:14:52.260 00.000 21444 Star::Find false star n=2 nbg=257 bg=3331.4 sigma=456.2 thresh=4700 peak=4632
01:14:52.260 00.000 21444 Star::Find false star n=3 nbg=259 bg=3391.9 sigma=453.1 thresh=4751 peak=4707
01:14:52.260 00.000 21444 Star::Find false star n=8 nbg=249 bg=2496.4 sigma=390.6 thresh=3668 peak=3594
01:14:52.260 00.000 21444 Star::Find false star n=2 nbg=254 bg=3119.2 sigma=408.3 thresh=4344 peak=4010
01:14:52.260 00.000 21444 MultiStar: [#1 7.68,4.12,0.00,M3] [#2 -11.89,-10.65,0.00,M4] [#3 -0.09,-0.05,0.10,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.24,-3.55,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.07,-0.97,4.19,U] 
01:14:52.260 00.000 21444 single-star, 3 included, MultiStar: {2.89, -1.45}, one-star: {2.10, -1.61}
01:14:52.260 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.71 = 2.58)
01:14:52.260 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.27)
01:14:52.260 00.000 21444 CameraToMount -- cameraX=2.10 cameraY=-1.61 hyp=2.65 cameraTheta=-0.65 mountX=-2.23 mountY=-0.70, mountTheta=-2.84
01:14:52.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.10, y=-1.61, opts=13)
01:14:52.261 00.000 21444 Enqueuing Move request for scope (2.10, -1.61)
01:14:52.261 00.000 25848 Worker thread wakes up
01:14:52.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3044, FiltMin=384, FiltMax=65504, Gamma=0.560
01:14:52.261 00.000 21444 UpdateGuideState exits: m=520253 SNR=83.5 Saturated
01:14:52.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:52.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.10, -1.61) opts 0xd
01:14:52.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:52.261 00.000 21444 Enqueuing Expose request
01:14:52.261 00.000 25848 Handling offset move in thread for scope, endpoint = (2.10, -1.61)
01:14:52.261 00.000 25848 Moving (2.10, -1.61) raw xDistance=-2.23 yDistance=-0.70
01:14:52.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.46 from input -2.23
01:14:52.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:14:52.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
01:14:52.261 00.000 25848 MoveAxis(E, 68, ABG)
01:14:52.261 00.000 25848 Guiding  Dir = 2, Dur = 68
01:14:52.282 00.021 25848 IsSlewing returns 0
01:14:52.282 00.000 25848 IsGuiding returns 0
01:14:52.314 00.032 25848 PulseGuide returned control before completion, sleep 47
01:14:52.369 00.055 25848 IsGuiding returns 1
01:14:52.369 00.000 25848 scope still moving after pulse duration time elapsed
01:14:52.420 00.051 25848 IsSlewing returns 0
01:14:52.420 00.000 25848 IsGuiding returns 0
01:14:52.420 00.000 25848 scope move finished after 68 + 70 ms
01:14:52.420 00.000 25848 Move returns status 0, amount 68
01:14:52.420 00.000 25848 MoveAxis(N, 0, ABG)
01:14:52.420 00.000 25848 Move returns status 0, amount 0
01:14:52.420 00.000 25848 move complete, result=0
01:14:52.420 00.000 25848 worker thread done servicing request
01:14:52.420 00.000 25848 Worker thread wakes up
01:14:52.420 00.000 21444 GuideStep: -2.2 px 68 ms EAST, -0.7 px 0 ms NORTH
01:14:52.421 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:52.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:55.270 02.849 25848 Exposure complete
01:14:55.357 00.087 25848 worker thread done servicing request
01:14:55.357 00.000 21444 OnExposeComplete: enter
01:14:55.357 00.000 21444 UpdateGuideState(): m_state=6
01:14:55.357 00.000 21444 Star::Find(15, 1231, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1700
01:14:55.357 00.000 21444 Star::Find returns 1 (1), X=1231.79, Y=741.12, Mass=465516, SNR=80.0, Peak=12792 HFD=7.0
01:14:55.357 00.000 21444 Star::Find false star n=11 nbg=263 bg=2114.5 sigma=419.2 thresh=3372 peak=3365
01:14:55.357 00.000 21444 Star::Find false star n=3 nbg=258 bg=3807.5 sigma=522.6 thresh=5375 peak=5029
01:14:55.357 00.000 21444 Star::Find false star n=5 nbg=254 bg=3431.7 sigma=459.9 thresh=4811 peak=4669
01:14:55.357 00.000 21444 Star::Find false star n=4 nbg=264 bg=3315.1 sigma=474.6 thresh=4739 peak=4560
01:14:55.358 00.001 21444 Star::Find false star n=2 nbg=263 bg=3648.7 sigma=516.2 thresh=5197 peak=4842
01:14:55.358 00.000 21444 Star::Find false star n=6 nbg=254 bg=2651.5 sigma=391.3 thresh=3826 peak=3752
01:14:55.358 00.000 21444 Star::Find false star n=1 nbg=265 bg=3049.5 sigma=423.5 thresh=4320 peak=4074
01:14:55.358 00.000 21444 MultiStar: [#1 11.51,-9.83,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 10.23,11.73,0.00,M5] [#7 2.97,-3.05,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.79,-0.06,3.58,U] 
01:14:55.358 00.000 21444 single-star, 2 included, MultiStar: {2.66, -0.81}, one-star: {1.96, -1.70}
01:14:55.358 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.52)
01:14:55.358 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
01:14:55.358 00.000 21444 CameraToMount -- cameraX=1.96 cameraY=-1.70 hyp=2.59 cameraTheta=-0.72 mountX=-2.10 mountY=-0.84, mountTheta=-2.76
01:14:55.359 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.96, y=-1.70, opts=13)
01:14:55.360 00.001 21444 Enqueuing Move request for scope (1.96, -1.70)
01:14:55.360 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3044, FiltMin=256, FiltMax=65504, Gamma=0.560
01:14:55.360 00.000 21444 UpdateGuideState exits: m=465516 SNR=80.0 Saturated
01:14:55.360 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:55.360 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:55.360 00.000 21444 Enqueuing Expose request
01:14:55.360 00.000 25848 Worker thread wakes up
01:14:55.360 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.96, -1.70) opts 0xd
01:14:55.360 00.000 25848 Handling offset move in thread for scope, endpoint = (1.96, -1.70)
01:14:55.360 00.000 25848 Moving (1.96, -1.70) raw xDistance=-2.10 yDistance=-0.84
01:14:55.360 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.43 from input -2.10
01:14:55.360 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:14:55.360 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
01:14:55.360 00.000 25848 MoveAxis(E, 66, ABG)
01:14:55.360 00.000 25848 Guiding  Dir = 2, Dur = 66
01:14:55.393 00.033 25848 IsSlewing returns 0
01:14:55.393 00.000 25848 IsGuiding returns 0
01:14:55.424 00.031 25848 PulseGuide returned control before completion, sleep 45
01:14:55.474 00.050 25848 IsGuiding returns 1
01:14:55.474 00.000 25848 scope still moving after pulse duration time elapsed
01:14:55.530 00.056 25848 IsSlewing returns 0
01:14:55.530 00.000 25848 IsGuiding returns 0
01:14:55.530 00.000 25848 scope move finished after 66 + 71 ms
01:14:55.530 00.000 25848 Move returns status 0, amount 66
01:14:55.530 00.000 25848 MoveAxis(N, 0, ABG)
01:14:55.530 00.000 25848 Move returns status 0, amount 0
01:14:55.530 00.000 25848 move complete, result=0
01:14:55.530 00.000 25848 worker thread done servicing request
01:14:55.530 00.000 25848 Worker thread wakes up
01:14:55.531 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:55.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:55.531 00.000 21444 GuideStep: -2.1 px 66 ms EAST, -0.8 px 0 ms NORTH
01:14:58.378 02.847 25848 Exposure complete
01:14:58.465 00.087 25848 worker thread done servicing request
01:14:58.465 00.000 21444 OnExposeComplete: enter
01:14:58.465 00.000 21444 UpdateGuideState(): m_state=6
01:14:58.465 00.000 21444 Star::Find(15, 1231, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1701
01:14:58.465 00.000 21444 Star::Find returns 1 (1), X=1231.21, Y=741.23, Mass=416554, SNR=65.0, Peak=12972 HFD=6.6
01:14:58.465 00.000 21444 Star::Find false star n=5 nbg=255 bg=3331.2 sigma=465.6 thresh=4728 peak=4439
01:14:58.466 00.001 21444 Star::Find false star n=4 nbg=256 bg=2135.9 sigma=407.1 thresh=3357 peak=3191
01:14:58.466 00.000 21444 Star::Find false star n=4 nbg=246 bg=3685.2 sigma=429.5 thresh=4974 peak=4862
01:14:58.466 00.000 21444 Star::Find false star n=4 nbg=271 bg=3385.6 sigma=480.1 thresh=4826 peak=4616
01:14:58.466 00.000 21444 Star::Find false star n=3 nbg=247 bg=2493.7 sigma=365.9 thresh=3591 peak=3483
01:14:58.466 00.000 21444 Star::Find false star n=6 nbg=253 bg=3091.4 sigma=407.1 thresh=4313 peak=4176
01:14:58.466 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 9.01,-1.26,0.00,M9] [#5 -0.48,0.21,0.14,U] [#6 0.00,0.00,0.00,L] [#7 2.64,-2.97,1.06,U] [#8 0.51,-26.07,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.38,0.40,3.21,U] 
01:14:58.466 00.000 21444 single-star, 3 included, MultiStar: {2.17, -0.63}, one-star: {1.38, -1.59}
01:14:58.466 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
01:14:58.466 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
01:14:58.466 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=-1.59 hyp=2.10 cameraTheta=-0.86 mountX=-1.51 mountY=-0.95, mountTheta=-2.58
01:14:58.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=-1.59, opts=13)
01:14:58.467 00.000 21444 Enqueuing Move request for scope (1.38, -1.59)
01:14:58.467 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3024, FiltMin=420, FiltMax=65504, Gamma=0.560
01:14:58.467 00.000 21444 UpdateGuideState exits: m=416554 SNR=65.0 Saturated
01:14:58.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:58.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:14:58.467 00.000 21444 Enqueuing Expose request
01:14:58.467 00.000 25848 Worker thread wakes up
01:14:58.467 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, -1.59) opts 0xd
01:14:58.467 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, -1.59)
01:14:58.468 00.001 25848 Moving (1.38, -1.59) raw xDistance=-1.51 yDistance=-0.95
01:14:58.468 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.51
01:14:58.468 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.89 newest=-2.49
01:14:58.468 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
01:14:58.468 00.000 25848 MoveAxis(E, 49, ABG)
01:14:58.468 00.000 25848 Guiding  Dir = 2, Dur = 49
01:14:58.515 00.047 25848 IsSlewing returns 0
01:14:58.548 00.033 25848 IsGuiding returns 0
01:14:58.579 00.031 25848 PulseGuide returned control before completion, sleep 28
01:14:58.614 00.035 25848 IsGuiding returns 1
01:14:58.614 00.000 25848 scope still moving after pulse duration time elapsed
01:14:58.687 00.073 25848 IsSlewing returns 0
01:14:58.688 00.001 25848 IsGuiding returns 0
01:14:58.688 00.000 25848 scope move finished after 49 + 91 ms
01:14:58.688 00.000 25848 Move returns status 0, amount 49
01:14:58.688 00.000 25848 BLC: Oldest BLC event removed
01:14:58.688 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 300 applied
01:14:58.688 00.000 25848 MoveAxis(N, 326, ABG)
01:14:58.688 00.000 25848 Guiding  Dir = 0, Dur = 326
01:14:58.717 00.029 25848 IsSlewing returns 0
01:14:58.717 00.000 25848 IsGuiding returns 0
01:14:58.749 00.032 25848 PulseGuide returned control before completion, sleep 305
01:14:59.064 00.315 25848 IsGuiding returns 1
01:14:59.064 00.000 25848 scope still moving after pulse duration time elapsed
01:14:59.126 00.062 25848 IsSlewing returns 0
01:14:59.126 00.000 25848 IsGuiding returns 0
01:14:59.127 00.001 25848 scope move finished after 326 + 83 ms
01:14:59.127 00.000 25848 Move returns status 0, amount 326
01:14:59.127 00.000 25848 move complete, result=0
01:14:59.127 00.000 25848 worker thread done servicing request
01:14:59.127 00.000 25848 Worker thread wakes up
01:14:59.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:14:59.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:14:59.127 00.000 21444 GuideStep: -1.5 px 49 ms EAST, -1.0 px 326 ms NORTH
01:15:01.972 02.845 25848 Exposure complete
01:15:02.040 00.068 25848 worker thread done servicing request
01:15:02.040 00.000 21444 OnExposeComplete: enter
01:15:02.040 00.000 21444 UpdateGuideState(): m_state=6
01:15:02.041 00.001 21444 Star::Find(15, 1231, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1702
01:15:02.041 00.000 21444 Star::Find returns 1 (1), X=1230.50, Y=743.25, Mass=395966, SNR=57.2, Peak=11684 HFD=7.0
01:15:02.041 00.000 21444 Star::Find false star n=6 nbg=265 bg=3225.8 sigma=445.1 thresh=4561 peak=4454
01:15:02.041 00.000 21444 Star::Find false star n=4 nbg=279 bg=2142.8 sigma=432.0 thresh=3439 peak=3374
01:15:02.041 00.000 21444 Star::Find false star n=19 nbg=254 bg=3402.8 sigma=425.5 thresh=4679 peak=4668
01:15:02.041 00.000 21444 Star::Find false star n=1 nbg=272 bg=3253.8 sigma=538.3 thresh=4869 peak=4474
01:15:02.041 00.000 21444 Star::Find false star n=6 nbg=274 bg=3362.8 sigma=444.7 thresh=4697 peak=4697
01:15:02.041 00.000 21444 Star::Find false star n=6 nbg=265 bg=2602.4 sigma=379.5 thresh=3741 peak=3688
01:15:02.041 00.000 21444 Star::Find false star n=4 nbg=271 bg=2998.8 sigma=476.3 thresh=4428 peak=4247
01:15:02.041 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.79,0.37,0.25,U] [#4 0.00,0.00,0.00,L] [#5 -0.47,0.64,0.18,U] [#6 0.00,0.00,0.00,L] [#7 2.27,-1.83,1.19,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.72,0.92,4.50,U] 
01:15:02.041 00.000 21444 single-star, 4 included, MultiStar: {1.58, 0.37}, one-star: {0.67, 0.42}
01:15:02.041 00.000 21444 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.05) = xAngle (-2.48 = -2.48)
01:15:02.041 00.000 21444 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.96)
01:15:02.041 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=0.42 hyp=0.79 cameraTheta=0.57 mountX=-0.62 mountY=0.65, mountTheta=2.34
01:15:02.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=0.42, opts=13)
01:15:02.042 00.000 21444 Enqueuing Move request for scope (0.67, 0.42)
01:15:02.042 00.000 25848 Worker thread wakes up
01:15:02.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.42) opts 0xd
01:15:02.042 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, 0.42)
01:15:02.042 00.000 25848 Moving (0.67, 0.42) raw xDistance=-0.62 yDistance=0.65
01:15:02.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=320, FiltMax=65504, Gamma=0.560
01:15:02.042 00.000 25848 BLC: History state: CurrMiss=-0.65, AvgInitMiss=-0.08, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.953461, 1:-0.645122
01:15:02.042 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:15:02.042 00.000 21444 UpdateGuideState exits: m=395966 SNR=57.2 Saturated
01:15:02.042 00.000 25848 BLC: window closed
01:15:02.042 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.62
01:15:02.042 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:02.042 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
01:15:02.042 00.000 25848 MoveAxis(E, 22, ABG)
01:15:02.042 00.000 25848 Guiding  Dir = 2, Dur = 22
01:15:02.043 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:02.043 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:02.043 00.000 21444 Enqueuing Expose request
01:15:02.094 00.051 25848 IsSlewing returns 0
01:15:02.094 00.000 25848 IsGuiding returns 0
01:15:02.125 00.031 25848 IsGuiding returns 1
01:15:02.125 00.000 25848 scope still moving after pulse duration time elapsed
01:15:02.188 00.063 25848 IsSlewing returns 0
01:15:02.188 00.000 25848 IsGuiding returns 0
01:15:02.188 00.000 25848 scope move finished after 22 + 71 ms
01:15:02.188 00.000 25848 Move returns status 0, amount 22
01:15:02.188 00.000 25848 MoveAxis(N, 0, ABG)
01:15:02.188 00.000 25848 Move returns status 0, amount 0
01:15:02.188 00.000 25848 move complete, result=0
01:15:02.188 00.000 25848 worker thread done servicing request
01:15:02.188 00.000 25848 Worker thread wakes up
01:15:02.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:02.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:02.188 00.000 21444 GuideStep: -0.6 px 22 ms EAST, 0.6 px 0 ms NORTH
01:15:05.038 02.850 25848 Exposure complete
01:15:05.114 00.076 25848 worker thread done servicing request
01:15:05.115 00.001 21444 OnExposeComplete: enter
01:15:05.115 00.000 21444 UpdateGuideState(): m_state=6
01:15:05.115 00.000 21444 Star::Find(15, 1230, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1703
01:15:05.115 00.000 21444 Star::Find returns 1 (1), X=1231.27, Y=743.24, Mass=490769, SNR=70.0, Peak=14636 HFD=6.5
01:15:05.115 00.000 21444 Star::Find false star n=3 nbg=264 bg=3541.1 sigma=475.2 thresh=4967 peak=4715
01:15:05.115 00.000 21444 Star::Find false star n=7 nbg=259 bg=2166.0 sigma=355.8 thresh=3233 peak=3111
01:15:05.115 00.000 21444 Star::Find false star n=3 nbg=280 bg=3573.9 sigma=548.3 thresh=5219 peak=4609
01:15:05.115 00.000 21444 Star::Find false star n=1 nbg=272 bg=3525.4 sigma=493.8 thresh=5007 peak=4387
01:15:05.115 00.000 21444 Star::Find false star n=4 nbg=259 bg=2456.4 sigma=422.2 thresh=3723 peak=3623
01:15:05.115 00.000 21444 Star::Find false star n=4 nbg=270 bg=2942.0 sigma=513.1 thresh=4481 peak=4120
01:15:05.115 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.98,-1.22,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.89,-0.32,0.17,U] [#6 0.00,0.00,0.00,L] [#7 2.91,-1.86,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.12,0.23,3.79,U] 
01:15:05.115 00.000 21444 single-star, 4 included, MultiStar: {2.08, -0.14}, one-star: {1.44, 0.42}
01:15:05.115 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
01:15:05.115 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
01:15:05.115 00.000 21444 CameraToMount -- cameraX=1.44 cameraY=0.42 hyp=1.50 cameraTheta=0.28 mountX=-1.39 mountY=0.93, mountTheta=2.55
01:15:05.116 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.44, y=0.42, opts=13)
01:15:05.116 00.000 21444 Enqueuing Move request for scope (1.44, 0.42)
01:15:05.116 00.000 25848 Worker thread wakes up
01:15:05.116 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=254, FiltMax=65504, Gamma=0.560
01:15:05.116 00.000 21444 UpdateGuideState exits: m=490769 SNR=70.0 Saturated
01:15:05.116 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:05.116 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:05.116 00.000 21444 Enqueuing Expose request
01:15:05.116 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.44, 0.42) opts 0xd
01:15:05.116 00.000 25848 Handling offset move in thread for scope, endpoint = (1.44, 0.42)
01:15:05.116 00.000 25848 Moving (1.44, 0.42) raw xDistance=-1.39 yDistance=0.93
01:15:05.116 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.39
01:15:05.117 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:05.117 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
01:15:05.117 00.000 25848 MoveAxis(E, 42, ABG)
01:15:05.117 00.000 25848 Guiding  Dir = 2, Dur = 42
01:15:05.141 00.024 25848 IsSlewing returns 0
01:15:05.142 00.001 25848 IsGuiding returns 0
01:15:05.173 00.031 25848 PulseGuide returned control before completion, sleep 21
01:15:05.209 00.036 25848 IsGuiding returns 1
01:15:05.209 00.000 25848 scope still moving after pulse duration time elapsed
01:15:05.265 00.056 25848 IsSlewing returns 0
01:15:05.265 00.000 25848 IsGuiding returns 0
01:15:05.265 00.000 25848 scope move finished after 42 + 80 ms
01:15:05.265 00.000 25848 Move returns status 0, amount 42
01:15:05.265 00.000 25848 MoveAxis(N, 0, ABG)
01:15:05.265 00.000 25848 Move returns status 0, amount 0
01:15:05.265 00.000 25848 move complete, result=0
01:15:05.265 00.000 25848 worker thread done servicing request
01:15:05.265 00.000 25848 Worker thread wakes up
01:15:05.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:05.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:05.265 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 0.9 px 0 ms NORTH
01:15:08.117 02.852 25848 Exposure complete
01:15:08.183 00.066 25848 worker thread done servicing request
01:15:08.183 00.000 21444 OnExposeComplete: enter
01:15:08.183 00.000 21444 UpdateGuideState(): m_state=6
01:15:08.184 00.001 21444 Star::Find(15, 1231, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1704
01:15:08.184 00.000 21444 Star::Find returns 1 (1), X=1232.85, Y=743.08, Mass=473722, SNR=72.7, Peak=13776 HFD=6.4
01:15:08.184 00.000 21444 Star::Find false star n=4 nbg=250 bg=3323.6 sigma=418.1 thresh=4578 peak=4506
01:15:08.184 00.000 21444 Star::Find false star n=1 nbg=274 bg=2174.4 sigma=479.8 thresh=3614 peak=3117
01:15:08.184 00.000 21444 Star::Find false star n=3 nbg=264 bg=3341.3 sigma=484.0 thresh=4793 peak=4526
01:15:08.184 00.000 21444 Star::Find false star n=2 nbg=260 bg=2557.2 sigma=440.7 thresh=3879 peak=3594
01:15:08.184 00.000 21444 Star::Find false star n=4 nbg=257 bg=3024.6 sigma=401.5 thresh=4229 peak=3897
01:15:08.184 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.38,1.33,0.16,U] [#4 27.77,-8.19,0.00,M10] [#5 8.38,10.96,0.00,M7] [#6 4.16,7.05,0.00,M6] [#7 4.05,-2.76,1.30,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 3.22,-0.02,3.89,U] 
01:15:08.184 00.000 21444 single-star, 3 included, MultiStar: {3.27, -0.50}, one-star: {3.02, 0.26}
01:15:08.184 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
01:15:08.184 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
01:15:08.184 00.000 21444 CameraToMount -- cameraX=3.02 cameraY=0.26 hyp=3.03 cameraTheta=0.09 mountX=-2.98 mountY=1.38, mountTheta=2.71
01:15:08.185 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.02, y=0.26, opts=13)
01:15:08.185 00.000 21444 Enqueuing Move request for scope (3.02, 0.26)
01:15:08.185 00.000 25848 Worker thread wakes up
01:15:08.185 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.02, 0.26) opts 0xd
01:15:08.185 00.000 25848 Handling offset move in thread for scope, endpoint = (3.02, 0.26)
01:15:08.185 00.000 25848 Moving (3.02, 0.26) raw xDistance=-2.98 yDistance=1.38
01:15:08.185 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.94 from input -2.98
01:15:08.185 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:08.185 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3024, FiltMin=216, FiltMax=65504, Gamma=0.560
01:15:08.185 00.000 21444 UpdateGuideState exits: m=473722 SNR=72.7 Saturated
01:15:08.185 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:08.185 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:08.185 00.000 21444 Enqueuing Expose request
01:15:08.185 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.38
01:15:08.185 00.000 25848 MoveAxis(E, 90, ABG)
01:15:08.185 00.000 25848 Guiding  Dir = 2, Dur = 90
01:15:08.218 00.033 25848 IsSlewing returns 0
01:15:08.218 00.000 25848 IsGuiding returns 0
01:15:08.249 00.031 25848 PulseGuide returned control before completion, sleep 69
01:15:08.332 00.083 25848 IsGuiding returns 1
01:15:08.332 00.000 25848 scope still moving after pulse duration time elapsed
01:15:08.391 00.059 25848 IsSlewing returns 0
01:15:08.391 00.000 25848 IsGuiding returns 0
01:15:08.391 00.000 25848 scope move finished after 90 + 83 ms
01:15:08.391 00.000 25848 Move returns status 0, amount 90
01:15:08.391 00.000 25848 MoveAxis(N, 0, ABG)
01:15:08.391 00.000 25848 Move returns status 0, amount 0
01:15:08.391 00.000 25848 move complete, result=0
01:15:08.391 00.000 25848 worker thread done servicing request
01:15:08.392 00.001 25848 Worker thread wakes up
01:15:08.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:08.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:08.392 00.000 21444 GuideStep: -3.0 px 90 ms EAST, 1.4 px 0 ms NORTH
01:15:11.241 02.849 25848 Exposure complete
01:15:11.327 00.086 25848 worker thread done servicing request
01:15:11.327 00.000 21444 OnExposeComplete: enter
01:15:11.327 00.000 21444 UpdateGuideState(): m_state=6
01:15:11.327 00.000 21444 Star::Find(15, 1232, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1705
01:15:11.327 00.000 21444 Star::Find returns 1 (1), X=1230.43, Y=744.09, Mass=452226, SNR=72.9, Peak=14080 HFD=6.4
01:15:11.327 00.000 21444 Star::Find false star n=2 nbg=261 bg=3164.2 sigma=453.9 thresh=4526 peak=4338
01:15:11.327 00.000 21444 Star::Find false star n=1 nbg=247 bg=2315.0 sigma=344.7 thresh=3349 peak=3016
01:15:11.327 00.000 21444 Star::Find false star n=6 nbg=252 bg=3405.6 sigma=389.1 thresh=4573 peak=4502
01:15:11.327 00.000 21444 Star::Find false star n=2 nbg=261 bg=3340.7 sigma=450.8 thresh=4693 peak=4471
01:15:11.327 00.000 21444 Star::Find false star n=4 nbg=247 bg=3642.8 sigma=387.6 thresh=4806 peak=4513
01:15:11.327 00.000 21444 Star::Find false star n=4 nbg=266 bg=2572.6 sigma=432.3 thresh=3869 peak=3758
01:15:11.327 00.000 21444 Star::Find false star n=5 nbg=256 bg=2814.3 sigma=434.0 thresh=4116 peak=4007
01:15:11.327 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.15,-1.19,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.98,5.56,0.00,M7] [#7 2.41,-0.92,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.56,1.28,3.61,U] 
01:15:11.328 00.001 21444 refined, 3 included, MultiStar: {0.81, 0.82}, one-star: {0.59, 1.27}
01:15:11.328 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
01:15:11.328 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.11 = 1.18)
01:15:11.328 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=0.82 hyp=1.15 cameraTheta=0.79 mountX=-0.73 mountY=1.06, mountTheta=2.17
01:15:11.328 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=0.82, opts=13)
01:15:11.328 00.000 21444 Enqueuing Move request for scope (0.81, 0.82)
01:15:11.328 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=430, FiltMax=65504, Gamma=0.560
01:15:11.328 00.000 21444 UpdateGuideState exits: m=452226 SNR=72.9 Saturated
01:15:11.328 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:11.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:11.328 00.000 21444 Enqueuing Expose request
01:15:11.328 00.000 25848 Worker thread wakes up
01:15:11.329 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.82) opts 0xd
01:15:11.329 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, 0.82)
01:15:11.329 00.000 25848 Moving (0.81, 0.82) raw xDistance=-0.73 yDistance=1.06
01:15:11.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.73
01:15:11.329 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:11.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
01:15:11.329 00.000 25848 MoveAxis(E, 28, ABG)
01:15:11.329 00.000 25848 Guiding  Dir = 2, Dur = 28
01:15:11.359 00.030 25848 IsSlewing returns 0
01:15:11.359 00.000 25848 IsGuiding returns 0
01:15:11.391 00.032 25848 IsGuiding returns 1
01:15:11.391 00.000 25848 scope still moving after pulse duration time elapsed
01:15:11.440 00.049 25848 IsSlewing returns 0
01:15:11.441 00.001 25848 IsGuiding returns 0
01:15:11.441 00.000 25848 scope move finished after 28 + 52 ms
01:15:11.441 00.000 25848 Move returns status 0, amount 28
01:15:11.441 00.000 25848 MoveAxis(N, 0, ABG)
01:15:11.441 00.000 25848 Move returns status 0, amount 0
01:15:11.441 00.000 25848 move complete, result=0
01:15:11.441 00.000 25848 worker thread done servicing request
01:15:11.441 00.000 25848 Worker thread wakes up
01:15:11.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:11.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:11.441 00.000 21444 GuideStep: -0.7 px 28 ms EAST, 1.1 px 0 ms NORTH
01:15:14.284 02.843 25848 Exposure complete
01:15:14.368 00.084 25848 worker thread done servicing request
01:15:14.368 00.000 21444 OnExposeComplete: enter
01:15:14.368 00.000 21444 UpdateGuideState(): m_state=6
01:15:14.368 00.000 21444 Star::Find(15, 1230, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1706
01:15:14.368 00.000 21444 Star::Find returns 1 (1), X=1230.33, Y=742.87, Mass=451911, SNR=68.4, Peak=13656 HFD=6.3
01:15:14.368 00.000 21444 Star::Find false star n=1 nbg=273 bg=3383.6 sigma=467.8 thresh=4787 peak=4137
01:15:14.368 00.000 21444 Star::Find false star n=7 nbg=258 bg=2205.9 sigma=393.9 thresh=3388 peak=3275
01:15:14.368 00.000 21444 Star::Find false star n=10 nbg=260 bg=3482.8 sigma=481.8 thresh=4928 peak=4492
01:15:14.368 00.000 21444 Star::Find false star n=5 nbg=273 bg=3176.9 sigma=482.5 thresh=4625 peak=4510
01:15:14.369 00.001 21444 Star::Find false star n=12 nbg=249 bg=2609.0 sigma=354.4 thresh=3672 peak=3555
01:15:14.369 00.000 21444 Star::Find false star n=6 nbg=244 bg=2937.6 sigma=382.0 thresh=4084 peak=3894
01:15:14.369 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.25,0.51,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 11.91,18.59,0.00,M8] [#7 1.26,-1.93,1.07,U] [#8 4.05,-20.73,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.21,0.15,4.49,U] 
01:15:14.369 00.000 21444 single-star, 3 included, MultiStar: {1.09, -0.19}, one-star: {0.49, 0.05}
01:15:14.369 00.000 21444 CameraToMount -- cameraTheta (0.11) - m_xAngle (3.05) = xAngle (-2.94 = -2.94)
01:15:14.369 00.000 21444 CameraToMount -- cameraTheta (0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.79 = 0.50)
01:15:14.369 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=0.05 hyp=0.49 cameraTheta=0.11 mountX=-0.48 mountY=0.23, mountTheta=2.69
01:15:14.370 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=0.05, opts=13)
01:15:14.370 00.000 21444 Enqueuing Move request for scope (0.49, 0.05)
01:15:14.370 00.000 25848 Worker thread wakes up
01:15:14.370 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.05) opts 0xd
01:15:14.370 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 0.05)
01:15:14.370 00.000 25848 Moving (0.49, 0.05) raw xDistance=-0.48 yDistance=0.23
01:15:14.370 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
01:15:14.370 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:14.370 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:15:14.370 00.000 25848 MoveAxis(E, 0, ABG)
01:15:14.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=292, FiltMax=65504, Gamma=0.560
01:15:14.370 00.000 21444 UpdateGuideState exits: m=451911 SNR=68.4 Saturated
01:15:14.370 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:14.370 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:14.370 00.000 21444 Enqueuing Expose request
01:15:14.370 00.000 25848 Move returns status 0, amount 0
01:15:14.371 00.001 25848 MoveAxis(N, 0, ABG)
01:15:14.371 00.000 25848 Move returns status 0, amount 0
01:15:14.371 00.000 25848 move complete, result=0
01:15:14.371 00.000 25848 worker thread done servicing request
01:15:14.371 00.000 25848 Worker thread wakes up
01:15:14.371 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:14.371 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:14.371 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
01:15:17.219 02.848 25848 Exposure complete
01:15:17.298 00.079 25848 worker thread done servicing request
01:15:17.299 00.001 21444 OnExposeComplete: enter
01:15:17.299 00.000 21444 UpdateGuideState(): m_state=6
01:15:17.299 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1707
01:15:17.299 00.000 21444 Star::Find returns 1 (1), X=1230.11, Y=742.64, Mass=462516, SNR=68.5, Peak=13700 HFD=6.7
01:15:17.299 00.000 21444 Star::Find false star n=4 nbg=254 bg=3746.4 sigma=448.8 thresh=5093 peak=4968
01:15:17.299 00.000 21444 Star::Find false star n=7 nbg=245 bg=3465.2 sigma=441.0 thresh=4788 peak=4439
01:15:17.299 00.000 21444 Star::Find false star n=1 nbg=263 bg=3416.2 sigma=460.5 thresh=4798 peak=4328
01:15:17.299 00.000 21444 Star::Find false star n=5 nbg=269 bg=2573.7 sigma=379.7 thresh=3713 peak=3564
01:15:17.299 00.000 21444 MultiStar: [#1 2.06,25.22,0.00,M5] [#2 -9.44,-18.56,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 16.39,17.78,0.00,M8] [#6 4.88,24.27,0.00,M9] [#7 2.17,-2.53,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.32,-0.05,3.38,U] 
01:15:17.299 00.000 21444 single-star, 2 included, MultiStar: {1.29, -0.54}, one-star: {0.27, -0.18}
01:15:17.299 00.000 21444 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.05) = xAngle (-3.64 = 2.64)
01:15:17.299 00.000 21444 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.20)
01:15:17.299 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.18 hyp=0.33 cameraTheta=-0.59 mountX=-0.29 mountY=-0.07, mountTheta=-2.92
01:15:17.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.18, opts=13)
01:15:17.300 00.000 21444 Enqueuing Move request for scope (0.27, -0.18)
01:15:17.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=348, FiltMax=65504, Gamma=0.560
01:15:17.300 00.000 21444 UpdateGuideState exits: m=462516 SNR=68.5 Saturated
01:15:17.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:17.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:17.300 00.000 21444 Enqueuing Expose request
01:15:17.301 00.001 25848 Worker thread wakes up
01:15:17.301 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.18) opts 0xd
01:15:17.301 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.18)
01:15:17.301 00.000 25848 Moving (0.27, -0.18) raw xDistance=-0.29 yDistance=-0.07
01:15:17.301 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
01:15:17.301 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:17.301 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:15:17.301 00.000 25848 MoveAxis(E, 0, ABG)
01:15:17.301 00.000 25848 Move returns status 0, amount 0
01:15:17.301 00.000 25848 MoveAxis(N, 0, ABG)
01:15:17.301 00.000 25848 Move returns status 0, amount 0
01:15:17.301 00.000 25848 move complete, result=0
01:15:17.301 00.000 25848 worker thread done servicing request
01:15:17.301 00.000 25848 Worker thread wakes up
01:15:17.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:17.301 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:17.301 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:20.152 02.851 25848 Exposure complete
01:15:20.241 00.089 25848 worker thread done servicing request
01:15:20.241 00.000 21444 OnExposeComplete: enter
01:15:20.241 00.000 21444 UpdateGuideState(): m_state=6
01:15:20.241 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1708
01:15:20.241 00.000 21444 Star::Find returns 1 (1), X=1231.20, Y=743.53, Mass=458850, SNR=73.9, Peak=14460 HFD=6.3
01:15:20.242 00.001 21444 Star::Find false star n=2 nbg=270 bg=3287.3 sigma=491.7 thresh=4762 peak=4329
01:15:20.242 00.000 21444 Star::Find false star n=6 nbg=258 bg=2217.2 sigma=386.0 thresh=3375 peak=3233
01:15:20.242 00.000 21444 Star::Find false star n=3 nbg=276 bg=3314.8 sigma=476.5 thresh=4744 peak=4344
01:15:20.242 00.000 21444 Star::Find false star n=4 nbg=260 bg=3399.7 sigma=478.0 thresh=4834 peak=4607
01:15:20.242 00.000 21444 Star::Find false star n=3 nbg=262 bg=3007.5 sigma=458.5 thresh=4383 peak=4220
01:15:20.242 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.28,0.99,0.20,U] [#4 30.90,-6.28,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.63,-2.11,1.05,U] [#8 -6.42,-4.28,0.00,M8] [#9 -4.66,-28.24,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 2.17,0.82,3.51,U] 
01:15:20.242 00.000 21444 single-star, 3 included, MultiStar: {2.03, 0.27}, one-star: {1.36, 0.71}
01:15:20.242 00.000 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
01:15:20.242 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.87)
01:15:20.242 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=0.71 hyp=1.54 cameraTheta=0.48 mountX=-1.29 mountY=1.18, mountTheta=2.40
01:15:20.244 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=0.71, opts=13)
01:15:20.244 00.000 21444 Enqueuing Move request for scope (1.36, 0.71)
01:15:20.244 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=244, FiltMax=65504, Gamma=0.560
01:15:20.244 00.000 21444 UpdateGuideState exits: m=458850 SNR=73.9 Saturated
01:15:20.244 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:20.244 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:20.244 00.000 21444 Enqueuing Expose request
01:15:20.244 00.000 25848 Worker thread wakes up
01:15:20.244 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, 0.71) opts 0xd
01:15:20.244 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, 0.71)
01:15:20.244 00.000 25848 Moving (1.36, 0.71) raw xDistance=-1.29 yDistance=1.18
01:15:20.244 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.29
01:15:20.244 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:15:20.244 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.18
01:15:20.244 00.000 25848 MoveAxis(E, 38, ABG)
01:15:20.245 00.001 25848 Guiding  Dir = 2, Dur = 38
01:15:20.266 00.021 25848 IsSlewing returns 0
01:15:20.266 00.000 25848 IsGuiding returns 0
01:15:20.297 00.031 25848 PulseGuide returned control before completion, sleep 17
01:15:20.322 00.025 25848 IsGuiding returns 1
01:15:20.322 00.000 25848 scope still moving after pulse duration time elapsed
01:15:20.373 00.051 25848 IsSlewing returns 0
01:15:20.373 00.000 25848 IsGuiding returns 0
01:15:20.373 00.000 25848 scope move finished after 38 + 70 ms
01:15:20.373 00.000 25848 Move returns status 0, amount 38
01:15:20.373 00.000 25848 MoveAxis(N, 0, ABG)
01:15:20.373 00.000 25848 Move returns status 0, amount 0
01:15:20.373 00.000 25848 move complete, result=0
01:15:20.373 00.000 25848 worker thread done servicing request
01:15:20.373 00.000 25848 Worker thread wakes up
01:15:20.373 00.000 21444 GuideStep: -1.3 px 38 ms EAST, 1.2 px 0 ms NORTH
01:15:20.373 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:20.373 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:23.224 02.851 25848 Exposure complete
01:15:23.304 00.080 25848 worker thread done servicing request
01:15:23.304 00.000 21444 OnExposeComplete: enter
01:15:23.304 00.000 21444 UpdateGuideState(): m_state=6
01:15:23.304 00.000 21444 Star::Find(15, 1231, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1709
01:15:23.304 00.000 21444 Star::Find returns 1 (1), X=1230.37, Y=744.32, Mass=413040, SNR=67.4, Peak=12916 HFD=6.3
01:15:23.304 00.000 21444 Star::Find false star n=4 nbg=266 bg=3519.2 sigma=433.7 thresh=4820 peak=4501
01:15:23.304 00.000 21444 Star::Find false star n=4 nbg=262 bg=3742.4 sigma=472.0 thresh=5158 peak=5087
01:15:23.304 00.000 21444 Star::Find false star n=2 nbg=247 bg=3341.7 sigma=419.4 thresh=4600 peak=4252
01:15:23.304 00.000 21444 Star::Find false star n=4 nbg=263 bg=3452.4 sigma=460.4 thresh=4834 peak=4649
01:15:23.304 00.000 21444 Star::Find false star n=4 nbg=239 bg=3006.3 sigma=383.6 thresh=4157 peak=4132
01:15:23.304 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.34,-6.27,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 4.05,1.84,0.11,U] [#5 0.53,1.35,0.23,U] [#6 0.00,0.00,0.00,L] [#7 2.20,-0.32,0.88,U] [#8 0.00,0.00,0.00,L] [#9 -16.49,-34.97,0.00,R] [#10 0.00,0.00,0.00,L] [#11 1.08,1.66,4.72,U] 
01:15:23.304 00.000 21444 single-star, 4 included, MultiStar: {1.17, 1.38}, one-star: {0.53, 1.50}
01:15:23.304 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
01:15:23.304 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.67 = 1.62)
01:15:23.304 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=1.50 hyp=1.59 cameraTheta=1.23 mountX=-0.39 mountY=1.59, mountTheta=1.81
01:15:23.305 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=1.50, opts=13)
01:15:23.305 00.000 21444 Enqueuing Move request for scope (0.53, 1.50)
01:15:23.305 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=396, FiltMax=65504, Gamma=0.560
01:15:23.305 00.000 21444 UpdateGuideState exits: m=413040 SNR=67.4 Saturated
01:15:23.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:23.305 00.000 25848 Worker thread wakes up
01:15:23.305 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, 1.50) opts 0xd
01:15:23.305 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, 1.50)
01:15:23.305 00.000 25848 Moving (0.53, 1.50) raw xDistance=-0.39 yDistance=1.59
01:15:23.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
01:15:23.305 00.000 25848 resist switch: large excursion: input 1.59 thresh 1.53 direction from -1 to 1
01:15:23.305 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.76
01:15:23.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:23.306 00.001 21444 Enqueuing Expose request
01:15:23.306 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.59 from input 1.59
01:15:23.306 00.000 25848 MoveAxis(E, 0, ABG)
01:15:23.306 00.000 25848 Move returns status 0, amount 0
01:15:23.306 00.000 25848 BLC: Oldest BLC event removed
01:15:23.306 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 300 applied
01:15:23.306 00.000 25848 MoveAxis(S, 343, ABG)
01:15:23.306 00.000 25848 Guiding  Dir = 1, Dur = 343
01:15:23.326 00.020 25848 IsSlewing returns 0
01:15:23.326 00.000 25848 IsGuiding returns 0
01:15:23.357 00.031 25848 PulseGuide returned control before completion, sleep 322
01:15:23.693 00.336 25848 IsGuiding returns 1
01:15:23.693 00.000 25848 scope still moving after pulse duration time elapsed
01:15:23.748 00.055 25848 IsSlewing returns 0
01:15:23.748 00.000 25848 IsGuiding returns 0
01:15:23.748 00.000 25848 scope move finished after 343 + 79 ms
01:15:23.748 00.000 25848 Move returns status 0, amount 343
01:15:23.748 00.000 25848 move complete, result=0
01:15:23.748 00.000 25848 worker thread done servicing request
01:15:23.748 00.000 25848 Worker thread wakes up
01:15:23.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:23.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:23.748 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.6 px 343 ms SOUTH
01:15:26.595 02.847 25848 Exposure complete
01:15:26.682 00.087 25848 worker thread done servicing request
01:15:26.682 00.000 21444 OnExposeComplete: enter
01:15:26.682 00.000 21444 UpdateGuideState(): m_state=6
01:15:26.683 00.001 21444 Star::Find(15, 1230, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1710
01:15:26.683 00.000 21444 Star::Find returns 1 (1), X=1230.06, Y=741.00, Mass=513403, SNR=94.4, Peak=15696 HFD=6.3
01:15:26.683 00.000 21444 Star::Find false star n=2 nbg=247 bg=3407.0 sigma=410.4 thresh=4638 peak=4521
01:15:26.683 00.000 21444 Star::Find false star n=5 nbg=244 bg=3430.4 sigma=417.2 thresh=4682 peak=4427
01:15:26.683 00.000 21444 Star::Find false star n=3 nbg=255 bg=3314.3 sigma=418.2 thresh=4569 peak=4463
01:15:26.683 00.000 21444 Star::Find false star n=4 nbg=273 bg=3402.4 sigma=462.9 thresh=4791 peak=4634
01:15:26.683 00.000 21444 Star::Find false star n=3 nbg=270 bg=2715.5 sigma=502.9 thresh=4224 peak=3831
01:15:26.683 00.000 21444 Star::Find false star n=2 nbg=252 bg=2982.1 sigma=445.9 thresh=4320 peak=4047
01:15:26.683 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -20.25,-11.75,0.00,M7] [#3 -0.28,-0.32,0.11,U] [#4 13.89,9.54,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.80,-3.65,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.14,-1.31,3.33,U] 
01:15:26.683 00.000 21444 single-star, 3 included, MultiStar: {1.05, -1.77}, one-star: {0.23, -1.82}
01:15:26.683 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.50 = 1.78)
01:15:26.683 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.34 = -1.06)
01:15:26.683 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-1.82 hyp=1.83 cameraTheta=-1.45 mountX=-0.39 mountY=-1.60, mountTheta=-1.81
01:15:26.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-1.82, opts=13)
01:15:26.684 00.000 21444 Enqueuing Move request for scope (0.23, -1.82)
01:15:26.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=306, FiltMax=65504, Gamma=0.560
01:15:26.684 00.000 21444 UpdateGuideState exits: m=513403 SNR=94.4 Saturated
01:15:26.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:26.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:26.685 00.001 21444 Enqueuing Expose request
01:15:26.685 00.000 25848 Worker thread wakes up
01:15:26.685 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -1.82) opts 0xd
01:15:26.685 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -1.82)
01:15:26.685 00.000 25848 Moving (0.23, -1.82) raw xDistance=-0.39 yDistance=-1.60
01:15:26.685 00.000 25848 BLC: History state: CurrMiss=-1.60, AvgInitMiss=-0.22, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.586789, 1:-1.596866
01:15:26.685 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -5.000000
01:15:26.685 00.000 25848 BLC: window closed
01:15:26.685 00.000 25848 BLC: Pulse adjusted to 295
01:15:26.685 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
01:15:26.685 00.000 25848 resist switch: large excursion: input -1.60 thresh 1.53 direction from 1 to -1
01:15:26.685 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.79
01:15:26.685 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
01:15:26.686 00.001 25848 MoveAxis(E, 0, ABG)
01:15:26.686 00.000 25848 Move returns status 0, amount 0
01:15:26.686 00.000 25848 BLC: Oldest BLC event removed
01:15:26.686 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 295 applied
01:15:26.686 00.000 25848 MoveAxis(N, 339, ABG)
01:15:26.686 00.000 25848 Guiding  Dir = 0, Dur = 339
01:15:26.739 00.053 25848 IsSlewing returns 0
01:15:26.739 00.000 25848 IsGuiding returns 0
01:15:26.771 00.032 25848 PulseGuide returned control before completion, sleep 318
01:15:26.798 00.027 21444 evsrv: cli 0107E6A0 connect
01:15:26.799 00.001 21444 case statement mapped state 6 to 3
01:15:26.799 00.000 21444 case statement mapped state 6 to 3
01:15:26.799 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"6a39fde1-b852-467e-978c-235478ffe15d"}
01:15:26.799 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"6a39fde1-b852-467e-978c-235478ffe15d"}
01:15:26.799 00.000 21444 evsrv: cli 0107E6A0 disconnect
01:15:27.138 00.339 25848 IsGuiding returns 1
01:15:27.139 00.001 25848 scope still moving after pulse duration time elapsed
01:15:27.202 00.063 25848 IsSlewing returns 0
01:15:27.202 00.000 25848 IsGuiding returns 0
01:15:27.203 00.001 25848 scope move finished after 339 + 124 ms
01:15:27.203 00.000 25848 Move returns status 0, amount 339
01:15:27.203 00.000 25848 move complete, result=0
01:15:27.203 00.000 25848 worker thread done servicing request
01:15:27.203 00.000 25848 Worker thread wakes up
01:15:27.203 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.6 px 339 ms NORTH
01:15:27.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:27.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:30.054 02.851 25848 Exposure complete
01:15:30.133 00.079 25848 worker thread done servicing request
01:15:30.133 00.000 21444 OnExposeComplete: enter
01:15:30.133 00.000 21444 UpdateGuideState(): m_state=6
01:15:30.134 00.001 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1711
01:15:30.134 00.000 21444 Star::Find returns 1 (1), X=1230.19, Y=741.25, Mass=468121, SNR=73.8, Peak=14860 HFD=6.4
01:15:30.134 00.000 21444 Star::Find false star n=1 nbg=264 bg=3268.6 sigma=479.5 thresh=4707 peak=4551
01:15:30.134 00.000 21444 Star::Find false star n=9 nbg=255 bg=2042.3 sigma=397.1 thresh=3234 peak=3129
01:15:30.134 00.000 21444 Star::Find false star n=3 nbg=263 bg=3320.4 sigma=455.7 thresh=4687 peak=4576
01:15:30.134 00.000 21444 Star::Find false star n=4 nbg=252 bg=3494.4 sigma=452.2 thresh=4851 peak=4389
01:15:30.134 00.000 21444 Star::Find false star n=7 nbg=260 bg=3431.9 sigma=432.7 thresh=4730 peak=4568
01:15:30.134 00.000 21444 Star::Find false star n=3 nbg=272 bg=2639.4 sigma=471.1 thresh=4053 peak=3945
01:15:30.134 00.000 21444 Star::Find false star n=2 nbg=258 bg=3061.4 sigma=462.1 thresh=4448 peak=4253
01:15:30.134 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.55,0.47,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.33,-0.20,0.14,U] [#6 0.00,0.00,0.00,L] [#7 2.20,-3.32,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.70,-1.07,3.94,U] 
01:15:30.134 00.000 21444 single-star, 4 included, MultiStar: {1.47, -1.44}, one-star: {0.35, -1.57}
01:15:30.134 00.000 21444 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.05) = xAngle (-4.40 = 1.88)
01:15:30.134 00.000 21444 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.96)
01:15:30.134 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-1.57 hyp=1.61 cameraTheta=-1.35 mountX=-0.49 mountY=-1.32, mountTheta=-1.93
01:15:30.135 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-1.57, opts=13)
01:15:30.135 00.000 21444 Enqueuing Move request for scope (0.35, -1.57)
01:15:30.135 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=140, FiltMax=65504, Gamma=0.560
01:15:30.135 00.000 21444 UpdateGuideState exits: m=468121 SNR=73.8 Saturated
01:15:30.135 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:30.135 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:30.135 00.000 21444 Enqueuing Expose request
01:15:30.135 00.000 25848 Worker thread wakes up
01:15:30.135 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.57) opts 0xd
01:15:30.135 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -1.57)
01:15:30.135 00.000 25848 Moving (0.35, -1.57) raw xDistance=-0.49 yDistance=-1.32
01:15:30.135 00.000 25848 BLC: History state: CurrMiss=1.32, AvgInitMiss=-0.20, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.596866, 1:1.324710
01:15:30.135 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
01:15:30.135 00.000 25848 BLC: window closed
01:15:30.135 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
01:15:30.135 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
01:15:30.135 00.000 25848 MoveAxis(E, 0, ABG)
01:15:30.136 00.001 25848 Move returns status 0, amount 0
01:15:30.136 00.000 25848 MoveAxis(N, 36, ABG)
01:15:30.136 00.000 25848 Guiding  Dir = 0, Dur = 36
01:15:30.156 00.020 25848 IsSlewing returns 0
01:15:30.157 00.001 25848 IsGuiding returns 0
01:15:30.189 00.032 25848 PulseGuide returned control before completion, sleep 15
01:15:30.210 00.021 25848 IsGuiding returns 1
01:15:30.210 00.000 25848 scope still moving after pulse duration time elapsed
01:15:30.266 00.056 25848 IsSlewing returns 0
01:15:30.335 00.069 25848 IsGuiding returns 0
01:15:30.335 00.000 25848 scope move finished after 36 + 142 ms
01:15:30.336 00.001 25848 Move returns status 0, amount 36
01:15:30.336 00.000 25848 move complete, result=0
01:15:30.336 00.000 25848 worker thread done servicing request
01:15:30.336 00.000 25848 Worker thread wakes up
01:15:30.336 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.3 px 36 ms NORTH
01:15:30.336 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:30.336 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:33.177 02.841 25848 Exposure complete
01:15:33.256 00.079 25848 worker thread done servicing request
01:15:33.257 00.001 21444 OnExposeComplete: enter
01:15:33.257 00.000 21444 UpdateGuideState(): m_state=6
01:15:33.257 00.000 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1712
01:15:33.257 00.000 21444 Star::Find returns 1 (1), X=1231.09, Y=742.24, Mass=495697, SNR=106.2, Peak=14812 HFD=6.2
01:15:33.257 00.000 21444 Star::Find false star n=2 nbg=266 bg=3757.3 sigma=474.9 thresh=5182 peak=5059
01:15:33.257 00.000 21444 Star::Find false star n=3 nbg=246 bg=3292.0 sigma=443.1 thresh=4621 peak=4401
01:15:33.257 00.000 21444 Star::Find false star n=4 nbg=258 bg=3172.6 sigma=456.0 thresh=4540 peak=4388
01:15:33.257 00.000 21444 Star::Find false star n=5 nbg=249 bg=3463.2 sigma=399.6 thresh=4662 peak=4385
01:15:33.257 00.000 21444 Star::Find false star n=3 nbg=270 bg=2962.2 sigma=467.1 thresh=4363 peak=4288
01:15:33.257 00.000 21444 MultiStar: [#1 -5.66,12.20,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.94,-3.58,0.63,U] [#8 5.08,-9.82,0.00,M9] [#9 19.73,32.93,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 2.38,-0.99,2.81,U] 
01:15:33.257 00.000 21444 single-star, 2 included, MultiStar: {2.21, -1.27}, one-star: {1.26, -0.58}
01:15:33.257 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.80)
01:15:33.257 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.04)
01:15:33.257 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=-0.58 hyp=1.38 cameraTheta=-0.43 mountX=-1.30 mountY=-0.06, mountTheta=-3.09
01:15:33.258 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=-0.58, opts=13)
01:15:33.258 00.000 21444 Enqueuing Move request for scope (1.26, -0.58)
01:15:33.258 00.000 25848 Worker thread wakes up
01:15:33.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=256, FiltMax=65504, Gamma=0.560
01:15:33.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.58) opts 0xd
01:15:33.258 00.000 21444 UpdateGuideState exits: m=495697 SNR=106.2 Saturated
01:15:33.258 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, -0.58)
01:15:33.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:33.258 00.000 25848 Moving (1.26, -0.58) raw xDistance=-1.30 yDistance=-0.06
01:15:33.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:33.258 00.000 21444 Enqueuing Expose request
01:15:33.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.30
01:15:33.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:33.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:15:33.259 00.001 25848 MoveAxis(E, 38, ABG)
01:15:33.259 00.000 25848 Guiding  Dir = 2, Dur = 38
01:15:33.298 00.039 25848 IsSlewing returns 0
01:15:33.298 00.000 25848 IsGuiding returns 0
01:15:33.330 00.032 25848 PulseGuide returned control before completion, sleep 17
01:15:33.363 00.033 25848 IsGuiding returns 1
01:15:33.363 00.000 25848 scope still moving after pulse duration time elapsed
01:15:33.421 00.058 25848 IsSlewing returns 0
01:15:33.483 00.062 25848 IsGuiding returns 0
01:15:33.483 00.000 25848 scope move finished after 38 + 146 ms
01:15:33.483 00.000 25848 Move returns status 0, amount 38
01:15:33.483 00.000 25848 MoveAxis(N, 0, ABG)
01:15:33.483 00.000 25848 Move returns status 0, amount 0
01:15:33.483 00.000 25848 move complete, result=0
01:15:33.483 00.000 25848 worker thread done servicing request
01:15:33.483 00.000 25848 Worker thread wakes up
01:15:33.483 00.000 21444 GuideStep: -1.3 px 38 ms EAST, -0.1 px 0 ms NORTH
01:15:33.483 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:33.483 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:36.329 02.846 25848 Exposure complete
01:15:36.405 00.076 25848 worker thread done servicing request
01:15:36.406 00.001 21444 OnExposeComplete: enter
01:15:36.406 00.000 21444 UpdateGuideState(): m_state=6
01:15:36.406 00.000 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1713
01:15:36.406 00.000 21444 Star::Find returns 1 (1), X=1230.80, Y=742.01, Mass=493078, SNR=88.5, Peak=15448 HFD=6.4
01:15:36.406 00.000 21444 Star::Find false star n=3 nbg=276 bg=3363.8 sigma=512.2 thresh=4900 peak=4366
01:15:36.406 00.000 21444 Star::Find false star n=1 nbg=268 bg=3301.7 sigma=508.0 thresh=4826 peak=4450
01:15:36.406 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 1.87,17.32,0.00,M2] [#5 0.57,0.49,0.14,U] [#6 0.00,0.00,0.00,L] [#7 2.29,-3.29,0.95,U] [#8 4.00,-13.82,0.00,M10] [#9 21.11,30.48,0.00,M2] [#10 -12.26,-5.25,0.00,M3] [#11 1.16,-1.07,3.45,U] 
01:15:36.406 00.000 21444 single-star, 3 included, MultiStar: {1.31, -1.36}, one-star: {0.96, -0.81}
01:15:36.406 00.000 21444 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.05) = xAngle (-3.75 = 2.53)
01:15:36.407 00.001 21444 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
01:15:36.407 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=-0.81 hyp=1.26 cameraTheta=-0.70 mountX=-1.03 mountY=-0.38, mountTheta=-2.79
01:15:36.407 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=-0.81, opts=13)
01:15:36.407 00.000 21444 Enqueuing Move request for scope (0.96, -0.81)
01:15:36.408 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=460, FiltMax=65504, Gamma=0.560
01:15:36.408 00.000 21444 UpdateGuideState exits: m=493078 SNR=88.5 Saturated
01:15:36.408 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:36.408 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:36.408 00.000 21444 Enqueuing Expose request
01:15:36.408 00.000 25848 Worker thread wakes up
01:15:36.408 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.81) opts 0xd
01:15:36.408 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, -0.81)
01:15:36.408 00.000 25848 Moving (0.96, -0.81) raw xDistance=-1.03 yDistance=-0.38
01:15:36.408 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.03
01:15:36.408 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:36.408 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
01:15:36.408 00.000 25848 MoveAxis(E, 33, ABG)
01:15:36.408 00.000 25848 Guiding  Dir = 2, Dur = 33
01:15:36.470 00.062 25848 IsSlewing returns 0
01:15:36.470 00.000 25848 IsGuiding returns 0
01:15:36.501 00.031 25848 PulseGuide returned control before completion, sleep 13
01:15:36.531 00.030 25848 IsGuiding returns 1
01:15:36.531 00.000 25848 scope still moving after pulse duration time elapsed
01:15:36.609 00.078 25848 IsSlewing returns 0
01:15:36.609 00.000 25848 IsGuiding returns 0
01:15:36.609 00.000 25848 scope move finished after 33 + 106 ms
01:15:36.609 00.000 25848 Move returns status 0, amount 33
01:15:36.609 00.000 25848 MoveAxis(N, 0, ABG)
01:15:36.609 00.000 25848 Move returns status 0, amount 0
01:15:36.609 00.000 25848 move complete, result=0
01:15:36.609 00.000 25848 worker thread done servicing request
01:15:36.609 00.000 25848 Worker thread wakes up
01:15:36.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:36.609 00.000 21444 GuideStep: -1.0 px 33 ms EAST, -0.4 px 0 ms NORTH
01:15:36.610 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:39.451 02.841 25848 Exposure complete
01:15:39.540 00.089 25848 worker thread done servicing request
01:15:39.540 00.000 21444 OnExposeComplete: enter
01:15:39.540 00.000 21444 UpdateGuideState(): m_state=6
01:15:39.540 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1714
01:15:39.540 00.000 21444 Star::Find returns 1 (1), X=1229.04, Y=740.88, Mass=493095, SNR=66.0, Peak=13424 HFD=6.6
01:15:39.540 00.000 21444 Star::Find false star n=8 nbg=243 bg=3310.8 sigma=373.8 thresh=4432 peak=4319
01:15:39.540 00.000 21444 Star::Find false star n=3 nbg=263 bg=3372.1 sigma=493.4 thresh=4852 peak=4605
01:15:39.540 00.000 21444 Star::Find false star n=4 nbg=264 bg=3250.0 sigma=446.6 thresh=4590 peak=4579
01:15:39.540 00.000 21444 Star::Find false star n=1 nbg=267 bg=3338.8 sigma=480.3 thresh=4780 peak=4574
01:15:39.540 00.000 21444 Star::Find false star n=1 nbg=252 bg=3529.8 sigma=419.4 thresh=4788 peak=4407
01:15:39.540 00.000 21444 Star::Find false star n=2 nbg=273 bg=2456.0 sigma=461.3 thresh=3840 peak=3528
01:15:39.542 00.002 21444 Star::Find false star n=4 nbg=260 bg=2891.2 sigma=442.8 thresh=4220 peak=3884
01:15:39.542 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.31,-16.45,0.00,M8] [#3 -9.91,4.16,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.15,-3.01,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.07,-1.24,4.12,U] 
01:15:39.542 00.000 21444 refined, 2 included, MultiStar: {0.02, -1.65}, one-star: {-0.80, -1.94}
01:15:39.542 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.61 = 1.67)
01:15:39.542 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
01:15:39.542 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-1.65 hyp=1.65 cameraTheta=-1.56 mountX=-0.17 mountY=-1.52, mountTheta=-1.68
01:15:39.542 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-1.65, opts=13)
01:15:39.542 00.000 21444 Enqueuing Move request for scope (0.02, -1.65)
01:15:39.542 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=90, FiltMax=65504, Gamma=0.560
01:15:39.542 00.000 21444 UpdateGuideState exits: m=493095 SNR=66.0 Saturated
01:15:39.542 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:39.542 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:39.542 00.000 21444 Enqueuing Expose request
01:15:39.542 00.000 25848 Worker thread wakes up
01:15:39.542 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.65) opts 0xd
01:15:39.542 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -1.65)
01:15:39.542 00.000 25848 Moving (0.02, -1.65) raw xDistance=-0.17 yDistance=-1.52
01:15:39.542 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:15:39.542 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
01:15:39.542 00.000 25848 MoveAxis(E, 0, ABG)
01:15:39.542 00.000 25848 Move returns status 0, amount 0
01:15:39.542 00.000 25848 MoveAxis(N, 42, ABG)
01:15:39.542 00.000 25848 Guiding  Dir = 0, Dur = 42
01:15:39.563 00.021 25848 IsSlewing returns 0
01:15:39.563 00.000 25848 IsGuiding returns 0
01:15:39.595 00.032 25848 PulseGuide returned control before completion, sleep 21
01:15:39.634 00.039 25848 IsGuiding returns 1
01:15:39.635 00.001 25848 scope still moving after pulse duration time elapsed
01:15:39.689 00.054 25848 IsSlewing returns 0
01:15:39.689 00.000 25848 IsGuiding returns 0
01:15:39.689 00.000 25848 scope move finished after 42 + 83 ms
01:15:39.689 00.000 25848 Move returns status 0, amount 42
01:15:39.689 00.000 25848 move complete, result=0
01:15:39.689 00.000 25848 worker thread done servicing request
01:15:39.689 00.000 25848 Worker thread wakes up
01:15:39.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:39.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:39.690 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -1.5 px 42 ms NORTH
01:15:42.534 02.844 25848 Exposure complete
01:15:42.606 00.072 25848 worker thread done servicing request
01:15:42.606 00.000 21444 OnExposeComplete: enter
01:15:42.606 00.000 21444 UpdateGuideState(): m_state=6
01:15:42.606 00.000 21444 Star::Find(15, 1229, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1715
01:15:42.606 00.000 21444 Star::Find returns 1 (1), X=1229.19, Y=742.52, Mass=426053, SNR=78.2, Peak=12012 HFD=7.0
01:15:42.606 00.000 21444 Star::Find false star n=4 nbg=263 bg=2077.2 sigma=401.9 thresh=3283 peak=3182
01:15:42.606 00.000 21444 Star::Find false star n=4 nbg=272 bg=3628.8 sigma=531.1 thresh=5222 peak=4919
01:15:42.606 00.000 21444 Star::Find false star n=2 nbg=261 bg=3354.7 sigma=422.3 thresh=4622 peak=4216
01:15:42.606 00.000 21444 Star::Find false star n=3 nbg=276 bg=3213.2 sigma=458.8 thresh=4590 peak=4416
01:15:42.606 00.000 21444 Star::Find false star n=3 nbg=257 bg=3285.6 sigma=410.9 thresh=4518 peak=4339
01:15:42.606 00.000 21444 Star::Find false star n=4 nbg=235 bg=2988.8 sigma=374.7 thresh=4113 peak=3950
01:15:42.606 00.000 21444 MultiStar: [#1 15.05,12.81,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.08,-1.35,0.83,U] [#8 -19.77,-4.12,0.00,R] [#9 17.77,28.88,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 0.75,0.87,3.16,U] 
01:15:42.606 00.000 21444 refined, 2 included, MultiStar: {0.53, 0.27}, one-star: {-0.65, -0.30}
01:15:42.607 00.001 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
01:15:42.607 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.86)
01:15:42.607 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=0.27 hyp=0.59 cameraTheta=0.47 mountX=-0.50 mountY=0.45, mountTheta=2.41
01:15:42.607 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=0.27, opts=13)
01:15:42.607 00.000 21444 Enqueuing Move request for scope (0.53, 0.27)
01:15:42.607 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=294, FiltMax=65504, Gamma=0.560
01:15:42.607 00.000 21444 UpdateGuideState exits: m=426053 SNR=78.2 Saturated
01:15:42.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:42.608 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:42.608 00.000 21444 Enqueuing Expose request
01:15:42.608 00.000 25848 Worker thread wakes up
01:15:42.608 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.27) opts 0xd
01:15:42.608 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, 0.27)
01:15:42.608 00.000 25848 Moving (0.53, 0.27) raw xDistance=-0.50 yDistance=0.45
01:15:42.608 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
01:15:42.608 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:42.608 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:15:42.608 00.000 25848 MoveAxis(E, 0, ABG)
01:15:42.608 00.000 25848 Move returns status 0, amount 0
01:15:42.608 00.000 25848 MoveAxis(N, 0, ABG)
01:15:42.608 00.000 25848 Move returns status 0, amount 0
01:15:42.608 00.000 25848 move complete, result=0
01:15:42.608 00.000 25848 worker thread done servicing request
01:15:42.608 00.000 25848 Worker thread wakes up
01:15:42.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:42.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:42.608 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
01:15:45.456 02.848 25848 Exposure complete
01:15:45.534 00.078 25848 worker thread done servicing request
01:15:45.535 00.001 21444 OnExposeComplete: enter
01:15:45.535 00.000 21444 UpdateGuideState(): m_state=6
01:15:45.535 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1716
01:15:45.535 00.000 21444 Star::Find returns 1 (1), X=1230.17, Y=742.21, Mass=484915, SNR=94.0, Peak=13780 HFD=6.8
01:15:45.535 00.000 21444 Star::Find false star n=7 nbg=263 bg=3132.6 sigma=437.2 thresh=4444 peak=4443
01:15:45.535 00.000 21444 Star::Find false star n=3 nbg=267 bg=2183.8 sigma=423.2 thresh=3453 peak=3116
01:15:45.535 00.000 21444 Star::Find false star n=2 nbg=264 bg=3397.2 sigma=474.5 thresh=4821 peak=4617
01:15:45.535 00.000 21444 Star::Find false star n=4 nbg=255 bg=3428.8 sigma=406.5 thresh=4648 peak=4473
01:15:45.535 00.000 21444 Star::Find false star n=5 nbg=257 bg=2495.8 sigma=424.5 thresh=3769 peak=3510
01:15:45.535 00.000 21444 Star::Find false star n=3 nbg=278 bg=2986.7 sigma=518.8 thresh=4543 peak=4399
01:15:45.535 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.09,-0.02,0.13,U] [#4 0.00,0.00,0.00,L] [#5 3.44,0.11,0.14,U] [#6 0.00,0.00,0.00,L] [#7 2.25,-2.41,0.82,U] [#8 -14.65,-2.26,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.96,-0.29,2.68,U] 
01:15:45.535 00.000 21444 single-star, 4 included, MultiStar: {1.09, -0.70}, one-star: {0.34, -0.61}
01:15:45.535 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.05) = xAngle (-4.12 = 2.17)
01:15:45.535 00.000 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.68)
01:15:45.535 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-0.61 hyp=0.70 cameraTheta=-1.06 mountX=-0.39 mountY=-0.44, mountTheta=-2.30
01:15:45.536 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-0.61, opts=13)
01:15:45.536 00.000 21444 Enqueuing Move request for scope (0.34, -0.61)
01:15:45.536 00.000 25848 Worker thread wakes up
01:15:45.536 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.61) opts 0xd
01:15:45.536 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -0.61)
01:15:45.536 00.000 25848 Moving (0.34, -0.61) raw xDistance=-0.39 yDistance=-0.44
01:15:45.536 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
01:15:45.536 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:45.536 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=256, FiltMax=65504, Gamma=0.560
01:15:45.537 00.001 21444 UpdateGuideState exits: m=484915 SNR=94.0 Saturated
01:15:45.537 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:45.537 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
01:15:45.537 00.000 25848 MoveAxis(E, 0, ABG)
01:15:45.537 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:45.537 00.000 21444 Enqueuing Expose request
01:15:45.537 00.000 25848 Move returns status 0, amount 0
01:15:45.537 00.000 25848 MoveAxis(N, 0, ABG)
01:15:45.537 00.000 25848 Move returns status 0, amount 0
01:15:45.537 00.000 25848 move complete, result=0
01:15:45.537 00.000 25848 worker thread done servicing request
01:15:45.537 00.000 25848 Worker thread wakes up
01:15:45.537 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:45.537 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:45.537 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
01:15:48.385 02.848 25848 Exposure complete
01:15:48.468 00.083 25848 worker thread done servicing request
01:15:48.469 00.001 21444 OnExposeComplete: enter
01:15:48.469 00.000 21444 UpdateGuideState(): m_state=6
01:15:48.469 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1717
01:15:48.469 00.000 21444 Star::Find returns 1 (1), X=1229.64, Y=742.32, Mass=376359, SNR=65.4, Peak=12208 HFD=6.3
01:15:48.469 00.000 21444 Star::Find false star n=1 nbg=248 bg=3395.6 sigma=523.3 thresh=4966 peak=4440
01:15:48.469 00.000 21444 Star::Find false star n=1 nbg=276 bg=2094.5 sigma=454.0 thresh=3457 peak=2861
01:15:48.469 00.000 21444 Star::Find false star n=5 nbg=274 bg=3881.1 sigma=494.4 thresh=5364 peak=5164
01:15:48.469 00.000 21444 Star::Find false star n=5 nbg=259 bg=3279.6 sigma=463.3 thresh=4669 peak=4279
01:15:48.469 00.000 21444 Star::Find false star n=1 nbg=269 bg=3241.7 sigma=533.1 thresh=4841 peak=4439
01:15:48.469 00.000 21444 Star::Find false star n=5 nbg=264 bg=3278.5 sigma=497.5 thresh=4771 peak=4678
01:15:48.469 00.000 21444 Star::Find false star n=1 nbg=265 bg=2644.6 sigma=424.8 thresh=3919 peak=3586
01:15:48.469 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -1.60,8.11,0.00,M10] [#7 1.98,-2.22,1.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -21.91,-23.95,0.00,M4] [#11 0.78,0.41,3.24,U] 
01:15:48.469 00.000 21444 single-star, 2 included, MultiStar: {0.87, -0.34}, one-star: {-0.20, -0.50}
01:15:48.469 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
01:15:48.469 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
01:15:48.469 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.50 hyp=0.54 cameraTheta=-1.95 mountX=0.15 mountY=-0.54, mountTheta=-1.29
01:15:48.470 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.50, opts=13)
01:15:48.470 00.000 21444 Enqueuing Move request for scope (-0.20, -0.50)
01:15:48.470 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3016, FiltMin=460, FiltMax=65504, Gamma=0.560
01:15:48.470 00.000 21444 UpdateGuideState exits: m=376359 SNR=65.4 Saturated
01:15:48.470 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:48.470 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:48.470 00.000 21444 Enqueuing Expose request
01:15:48.471 00.001 25848 Worker thread wakes up
01:15:48.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.50) opts 0xd
01:15:48.471 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.50)
01:15:48.471 00.000 25848 Moving (-0.20, -0.50) raw xDistance=0.15 yDistance=-0.54
01:15:48.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:15:48.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
01:15:48.471 00.000 25848 MoveAxis(E, 0, ABG)
01:15:48.471 00.000 25848 Move returns status 0, amount 0
01:15:48.471 00.000 25848 MoveAxis(N, 15, ABG)
01:15:48.471 00.000 25848 Guiding  Dir = 0, Dur = 15
01:15:48.499 00.028 25848 IsSlewing returns 0
01:15:48.500 00.001 25848 IsGuiding returns 0
01:15:48.561 00.061 25848 IsGuiding returns 1
01:15:48.561 00.000 25848 scope still moving after pulse duration time elapsed
01:15:48.663 00.102 25848 IsSlewing returns 0
01:15:48.663 00.000 25848 IsGuiding returns 0
01:15:48.663 00.000 25848 scope move finished after 15 + 148 ms
01:15:48.664 00.001 25848 Move returns status 0, amount 15
01:15:48.664 00.000 25848 move complete, result=0
01:15:48.664 00.000 25848 worker thread done servicing request
01:15:48.664 00.000 25848 Worker thread wakes up
01:15:48.664 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 15 ms NORTH
01:15:48.664 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:48.664 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:51.517 02.853 25848 Exposure complete
01:15:51.593 00.076 25848 worker thread done servicing request
01:15:51.594 00.001 21444 OnExposeComplete: enter
01:15:51.594 00.000 21444 UpdateGuideState(): m_state=6
01:15:51.594 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1718
01:15:51.594 00.000 21444 Star::Find returns 1 (1), X=1229.48, Y=743.20, Mass=407663, SNR=69.5, Peak=12440 HFD=6.6
01:15:51.594 00.000 21444 Star::Find false star n=7 nbg=257 bg=2164.3 sigma=390.7 thresh=3337 peak=3321
01:15:51.594 00.000 21444 Star::Find false star n=5 nbg=262 bg=3269.2 sigma=483.7 thresh=4720 peak=4629
01:15:51.594 00.000 21444 Star::Find false star n=4 nbg=259 bg=3335.8 sigma=436.7 thresh=4646 peak=4463
01:15:51.594 00.000 21444 Star::Find false star n=3 nbg=272 bg=2301.3 sigma=500.0 thresh=3801 peak=3523
01:15:51.594 00.000 21444 Star::Find false star n=5 nbg=250 bg=2983.3 sigma=421.8 thresh=4249 peak=4245
01:15:51.594 00.000 21444 MultiStar: [#1 7.73,19.08,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -12.23,-4.24,0.00,M1] [#4 -11.10,-3.95,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.84,-1.58,0.82,U] [#8 1.90,2.12,0.14,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.08,1.10,2.99,U] 
01:15:51.594 00.000 21444 single-star, 3 included, MultiStar: {0.77, 0.54}, one-star: {-0.35, 0.37}
01:15:51.594 00.000 21444 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.05) = xAngle (-0.72 = -0.72)
01:15:51.594 00.000 21444 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.71)
01:15:51.594 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=0.37 hyp=0.51 cameraTheta=2.33 mountX=0.39 mountY=0.21, mountTheta=0.50
01:15:51.595 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=0.37, opts=13)
01:15:51.595 00.000 21444 Enqueuing Move request for scope (-0.35, 0.37)
01:15:51.595 00.000 25848 Worker thread wakes up
01:15:51.595 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.37) opts 0xd
01:15:51.595 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, 0.37)
01:15:51.595 00.000 25848 Moving (-0.35, 0.37) raw xDistance=0.39 yDistance=0.21
01:15:51.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
01:15:51.595 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:51.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=244, FiltMax=65504, Gamma=0.560
01:15:51.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:15:51.595 00.000 21444 UpdateGuideState exits: m=407663 SNR=69.5 Saturated
01:15:51.596 00.001 25848 MoveAxis(E, 0, ABG)
01:15:51.596 00.000 25848 Move returns status 0, amount 0
01:15:51.596 00.000 25848 MoveAxis(N, 0, ABG)
01:15:51.596 00.000 25848 Move returns status 0, amount 0
01:15:51.596 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:51.596 00.000 25848 move complete, result=0
01:15:51.596 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:51.596 00.000 21444 Enqueuing Expose request
01:15:51.596 00.000 25848 worker thread done servicing request
01:15:51.596 00.000 25848 Worker thread wakes up
01:15:51.596 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
01:15:51.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:51.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:54.439 02.843 25848 Exposure complete
01:15:54.506 00.067 25848 worker thread done servicing request
01:15:54.506 00.000 21444 OnExposeComplete: enter
01:15:54.506 00.000 21444 UpdateGuideState(): m_state=6
01:15:54.506 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1719
01:15:54.506 00.000 21444 Star::Find returns 1 (1), X=1229.15, Y=743.08, Mass=408425, SNR=65.7, Peak=11024 HFD=6.8
01:15:54.506 00.000 21444 Star::Find false star n=4 nbg=259 bg=3394.8 sigma=439.7 thresh=4714 peak=4402
01:15:54.506 00.000 21444 Star::Find false star n=7 nbg=257 bg=2218.6 sigma=371.1 thresh=3332 peak=3282
01:15:54.506 00.000 21444 Star::Find false star n=6 nbg=265 bg=3307.3 sigma=469.0 thresh=4714 peak=4639
01:15:54.506 00.000 21444 Star::Find false star n=5 nbg=264 bg=3424.2 sigma=473.6 thresh=4845 peak=4558
01:15:54.507 00.001 21444 Star::Find false star n=5 nbg=268 bg=2909.4 sigma=430.5 thresh=4201 peak=4136
01:15:54.507 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -10.69,-5.75,0.00,M2] [#4 -21.95,-17.85,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.88,-1.29,0.91,U] [#8 0.00,0.00,0.00,L] [#9 5.70,33.51,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -0.24,0.84,3.90,U] 
01:15:54.507 00.000 21444 refined, 2 included, MultiStar: {-0.14, 0.41}, one-star: {-0.69, 0.26}
01:15:54.507 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
01:15:54.507 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
01:15:54.507 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.41 hyp=0.43 cameraTheta=1.91 mountX=0.18 mountY=0.32, mountTheta=1.07
01:15:54.507 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.41, opts=13)
01:15:54.507 00.000 21444 Enqueuing Move request for scope (-0.14, 0.41)
01:15:54.507 00.000 25848 Worker thread wakes up
01:15:54.508 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.41) opts 0xd
01:15:54.508 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.41)
01:15:54.508 00.000 25848 Moving (-0.14, 0.41) raw xDistance=0.18 yDistance=0.32
01:15:54.508 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:15:54.508 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:54.508 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=192, FiltMax=65504, Gamma=0.560
01:15:54.508 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:15:54.508 00.000 21444 UpdateGuideState exits: m=408425 SNR=65.7 Saturated
01:15:54.508 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:54.508 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:54.508 00.000 21444 Enqueuing Expose request
01:15:54.508 00.000 25848 MoveAxis(E, 0, ABG)
01:15:54.508 00.000 25848 Move returns status 0, amount 0
01:15:54.508 00.000 25848 MoveAxis(N, 0, ABG)
01:15:54.508 00.000 25848 Move returns status 0, amount 0
01:15:54.508 00.000 25848 move complete, result=0
01:15:54.508 00.000 25848 worker thread done servicing request
01:15:54.508 00.000 25848 Worker thread wakes up
01:15:54.508 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:54.508 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:54.509 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:15:57.352 02.843 25848 Exposure complete
01:15:57.437 00.085 25848 worker thread done servicing request
01:15:57.437 00.000 21444 OnExposeComplete: enter
01:15:57.437 00.000 21444 UpdateGuideState(): m_state=6
01:15:57.437 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1720
01:15:57.437 00.000 21444 Star::Find returns 1 (1), X=1227.44, Y=742.70, Mass=436499, SNR=83.6, Peak=13452 HFD=6.7
01:15:57.439 00.002 21444 Star::Find false star n=4 nbg=266 bg=3300.7 sigma=495.1 thresh=4786 peak=4471
01:15:57.439 00.000 21444 Star::Find false star n=3 nbg=268 bg=2133.0 sigma=401.9 thresh=3339 peak=3113
01:15:57.439 00.000 21444 Star::Find false star n=4 nbg=263 bg=3756.7 sigma=425.5 thresh=5033 peak=4960
01:15:57.439 00.000 21444 Star::Find false star n=5 nbg=267 bg=3280.9 sigma=505.5 thresh=4798 peak=4685
01:15:57.439 00.000 21444 Star::Find false star n=1 nbg=280 bg=3437.4 sigma=507.8 thresh=4961 peak=4286
01:15:57.439 00.000 21444 Star::Find false star n=3 nbg=262 bg=3276.9 sigma=463.4 thresh=4667 peak=4411
01:15:57.439 00.000 21444 Star::Find false star n=2 nbg=269 bg=2945.3 sigma=495.2 thresh=4431 peak=3930
01:15:57.439 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.91,0.15,0.11,U] [#6 0.00,0.00,0.00,L] [#7 -0.33,-2.33,0.84,U] [#8 0.00,0.00,0.00,L] [#9 15.14,31.87,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -1.11,0.59,3.07,U] 
01:15:57.439 00.000 21444 refined, 3 included, MultiStar: {-1.19, -0.05}, one-star: {-2.40, -0.12}
01:15:57.439 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.15 = 0.13)
01:15:57.439 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.71)
01:15:57.439 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=-0.05 hyp=1.19 cameraTheta=-3.10 mountX=1.18 mountY=-0.50, mountTheta=-0.40
01:15:57.440 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=-0.05, opts=13)
01:15:57.440 00.000 21444 Enqueuing Move request for scope (-1.19, -0.05)
01:15:57.440 00.000 25848 Worker thread wakes up
01:15:57.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.05) opts 0xd
01:15:57.440 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, -0.05)
01:15:57.440 00.000 25848 Moving (-1.19, -0.05) raw xDistance=1.18 yDistance=-0.50
01:15:57.440 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=368, FiltMax=65504, Gamma=0.560
01:15:57.440 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.18
01:15:57.440 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:57.440 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
01:15:57.440 00.000 25848 MoveAxis(W, 34, ABG)
01:15:57.440 00.000 25848 Guiding  Dir = 3, Dur = 34
01:15:57.440 00.000 21444 UpdateGuideState exits: m=436499 SNR=83.6 Saturated
01:15:57.440 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:57.440 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:15:57.440 00.000 21444 Enqueuing Expose request
01:15:57.468 00.028 25848 IsSlewing returns 0
01:15:57.468 00.000 25848 IsGuiding returns 0
01:15:57.500 00.032 25848 PulseGuide returned control before completion, sleep 13
01:15:57.525 00.025 25848 IsGuiding returns 1
01:15:57.525 00.000 25848 scope still moving after pulse duration time elapsed
01:15:57.576 00.051 25848 IsSlewing returns 0
01:15:57.576 00.000 25848 IsGuiding returns 0
01:15:57.576 00.000 25848 scope move finished after 34 + 73 ms
01:15:57.576 00.000 25848 Move returns status 0, amount 34
01:15:57.576 00.000 25848 MoveAxis(N, 0, ABG)
01:15:57.576 00.000 25848 Move returns status 0, amount 0
01:15:57.576 00.000 25848 move complete, result=0
01:15:57.576 00.000 25848 worker thread done servicing request
01:15:57.576 00.000 25848 Worker thread wakes up
01:15:57.576 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:15:57.576 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:15:57.576 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.5 px 0 ms NORTH
01:16:00.421 02.845 25848 Exposure complete
01:16:00.509 00.088 25848 worker thread done servicing request
01:16:00.510 00.001 21444 OnExposeComplete: enter
01:16:00.510 00.000 21444 UpdateGuideState(): m_state=6
01:16:00.510 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1721
01:16:00.510 00.000 21444 Star::Find returns 1 (1), X=1229.26, Y=743.09, Mass=446637, SNR=81.5, Peak=14036 HFD=6.3
01:16:00.510 00.000 21444 Star::Find false star n=2 nbg=245 bg=2167.4 sigma=403.5 thresh=3378 peak=3023
01:16:00.510 00.000 21444 Star::Find false star n=5 nbg=269 bg=3563.8 sigma=474.7 thresh=4988 peak=4784
01:16:00.510 00.000 21444 Star::Find false star n=4 nbg=271 bg=3472.6 sigma=489.8 thresh=4942 peak=4568
01:16:00.510 00.000 21444 Star::Find false star n=2 nbg=277 bg=3427.7 sigma=492.9 thresh=4907 peak=4682
01:16:00.510 00.000 21444 Star::Find false star n=2 nbg=243 bg=2662.2 sigma=341.3 thresh=3686 peak=3600
01:16:00.511 00.001 21444 Star::Find false star n=2 nbg=246 bg=2977.3 sigma=379.1 thresh=4115 peak=4037
01:16:00.511 00.000 21444 MultiStar: [#1 1.68,17.51,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -25.24,5.46,0.00,M5] [#5 -8.88,7.17,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.70,-2.15,0.63,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.18,-0.03,3.03,U] 
01:16:00.511 00.000 21444 refined, 2 included, MultiStar: {-0.15, -0.25}, one-star: {-0.58, 0.27}
01:16:00.511 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.16 = 1.13)
01:16:00.511 00.000 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.00 = -1.72)
01:16:00.511 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-2.11 mountX=0.13 mountY=-0.29, mountTheta=-1.16
01:16:00.512 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.25, opts=13)
01:16:00.512 00.000 21444 Enqueuing Move request for scope (-0.15, -0.25)
01:16:00.512 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=168, FiltMax=65504, Gamma=0.560
01:16:00.512 00.000 21444 UpdateGuideState exits: m=446637 SNR=81.5 Saturated
01:16:00.512 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:00.512 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:00.512 00.000 21444 Enqueuing Expose request
01:16:00.512 00.000 25848 Worker thread wakes up
01:16:00.512 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.25) opts 0xd
01:16:00.512 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.25)
01:16:00.512 00.000 25848 Moving (-0.15, -0.25) raw xDistance=0.13 yDistance=-0.29
01:16:00.512 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:16:00.512 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:00.513 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:16:00.513 00.000 25848 MoveAxis(E, 0, ABG)
01:16:00.513 00.000 25848 Move returns status 0, amount 0
01:16:00.513 00.000 25848 MoveAxis(N, 0, ABG)
01:16:00.513 00.000 25848 Move returns status 0, amount 0
01:16:00.513 00.000 25848 move complete, result=0
01:16:00.513 00.000 25848 worker thread done servicing request
01:16:00.513 00.000 25848 Worker thread wakes up
01:16:00.513 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:00.513 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:00.513 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:16:03.352 02.839 25848 Exposure complete
01:16:03.435 00.083 25848 worker thread done servicing request
01:16:03.435 00.000 21444 OnExposeComplete: enter
01:16:03.435 00.000 21444 UpdateGuideState(): m_state=6
01:16:03.436 00.001 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1722
01:16:03.436 00.000 21444 Star::Find returns 1 (1), X=1229.39, Y=742.47, Mass=517235, SNR=109.9, Peak=14636 HFD=6.9
01:16:03.436 00.000 21444 Star::Find false star n=3 nbg=260 bg=3289.0 sigma=427.5 thresh=4572 peak=4336
01:16:03.436 00.000 21444 Star::Find false star n=5 nbg=261 bg=1983.6 sigma=379.9 thresh=3123 peak=2928
01:16:03.436 00.000 21444 Star::Find false star n=2 nbg=260 bg=3628.7 sigma=504.4 thresh=5142 peak=5084
01:16:03.436 00.000 21444 Star::Find false star n=4 nbg=263 bg=3284.0 sigma=483.0 thresh=4733 peak=4447
01:16:03.436 00.000 21444 Star::Find false star n=12 nbg=245 bg=2912.1 sigma=364.3 thresh=4005 peak=3977
01:16:03.436 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -28.17,6.01,0.00,M6] [#5 0.16,0.33,0.12,U] [#6 0.00,0.00,0.00,L] [#7 0.79,-2.38,0.61,U] [#8 15.79,6.69,0.00,M1] [#9 15.90,18.70,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.31,-0.22,3.61,U] 
01:16:03.436 00.000 21444 refined, 3 included, MultiStar: {0.22, -0.48}, one-star: {-0.45, -0.35}
01:16:03.436 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.09)
01:16:03.436 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.76)
01:16:03.436 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.48 hyp=0.53 cameraTheta=-1.15 mountX=-0.26 mountY=-0.36, mountTheta=-2.19
01:16:03.437 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.48, opts=13)
01:16:03.437 00.000 21444 Enqueuing Move request for scope (0.22, -0.48)
01:16:03.437 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=40, FiltMax=65504, Gamma=0.560
01:16:03.437 00.000 21444 UpdateGuideState exits: m=517235 SNR=109.9 Saturated
01:16:03.437 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:03.437 00.000 25848 Worker thread wakes up
01:16:03.437 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.48) opts 0xd
01:16:03.437 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.48)
01:16:03.437 00.000 25848 Moving (0.22, -0.48) raw xDistance=-0.26 yDistance=-0.36
01:16:03.437 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
01:16:03.437 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:03.437 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:03.437 00.000 21444 Enqueuing Expose request
01:16:03.437 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:16:03.437 00.000 25848 MoveAxis(E, 0, ABG)
01:16:03.438 00.001 25848 Move returns status 0, amount 0
01:16:03.438 00.000 25848 MoveAxis(N, 0, ABG)
01:16:03.438 00.000 25848 Move returns status 0, amount 0
01:16:03.438 00.000 25848 move complete, result=0
01:16:03.438 00.000 25848 worker thread done servicing request
01:16:03.438 00.000 25848 Worker thread wakes up
01:16:03.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:03.438 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:03.438 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
01:16:06.284 02.846 25848 Exposure complete
01:16:06.373 00.089 25848 worker thread done servicing request
01:16:06.373 00.000 21444 OnExposeComplete: enter
01:16:06.373 00.000 21444 UpdateGuideState(): m_state=6
01:16:06.373 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1723
01:16:06.374 00.001 21444 Star::Find returns 1 (1), X=1228.00, Y=742.42, Mass=348632, SNR=53.4, Peak=11584 HFD=6.1
01:16:06.374 00.000 21444 Star::Find false star n=6 nbg=256 bg=3275.1 sigma=418.4 thresh=4530 peak=4463
01:16:06.374 00.000 21444 Star::Find false star n=2 nbg=259 bg=2069.0 sigma=486.0 thresh=3527 peak=3244
01:16:06.374 00.000 21444 Star::Find false star n=4 nbg=274 bg=3807.0 sigma=605.5 thresh=5624 peak=5618
01:16:06.374 00.000 21444 Star::Find false star n=1 nbg=279 bg=3357.2 sigma=528.2 thresh=4942 peak=4320
01:16:06.374 00.000 21444 Star::Find false star n=5 nbg=254 bg=3286.0 sigma=466.7 thresh=4686 peak=4528
01:16:06.374 00.000 21444 Star::Find false star n=2 nbg=267 bg=3471.7 sigma=480.1 thresh=4912 peak=4470
01:16:06.374 00.000 21444 Star::Find false star n=3 nbg=263 bg=3093.5 sigma=485.0 thresh=4548 peak=4384
01:16:06.374 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -29.00,7.88,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.17,-2.70,1.37,U] [#8 0.00,0.00,0.00,L] [#9 19.40,31.92,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -1.13,-0.86,5.34,U] 
01:16:06.374 00.000 21444 refined, 2 included, MultiStar: {-1.05, -1.12}, one-star: {-1.84, -0.40}
01:16:06.374 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
01:16:06.374 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.22 = -1.93)
01:16:06.374 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=-1.12 hyp=1.54 cameraTheta=-2.32 mountX=0.95 mountY=-1.44, mountTheta=-0.99
01:16:06.375 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=-1.12, opts=13)
01:16:06.375 00.000 21444 Enqueuing Move request for scope (-1.05, -1.12)
01:16:06.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=330, FiltMax=65504, Gamma=0.560
01:16:06.375 00.000 25848 Worker thread wakes up
01:16:06.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -1.12) opts 0xd
01:16:06.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, -1.12)
01:16:06.375 00.000 25848 Moving (-1.05, -1.12) raw xDistance=0.95 yDistance=-1.44
01:16:06.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95
01:16:06.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.44 from input -1.44
01:16:06.375 00.000 25848 MoveAxis(W, 28, ABG)
01:16:06.376 00.001 25848 Guiding  Dir = 3, Dur = 28
01:16:06.376 00.000 21444 UpdateGuideState exits: m=348632 SNR=53.4 Saturated
01:16:06.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:06.376 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:06.376 00.000 21444 Enqueuing Expose request
01:16:06.434 00.058 25848 IsSlewing returns 0
01:16:06.434 00.000 25848 IsGuiding returns 0
01:16:06.456 00.022 25848 PulseGuide returned control before completion, sleep 17
01:16:06.486 00.030 25848 IsGuiding returns 0
01:16:06.486 00.000 25848 Move returns status 0, amount 28
01:16:06.486 00.000 25848 MoveAxis(N, 39, ABG)
01:16:06.486 00.000 25848 Guiding  Dir = 0, Dur = 39
01:16:06.514 00.028 25848 IsSlewing returns 0
01:16:06.515 00.001 25848 IsGuiding returns 0
01:16:06.609 00.094 25848 IsGuiding returns 1
01:16:06.610 00.001 25848 scope still moving after pulse duration time elapsed
01:16:06.703 00.093 25848 IsSlewing returns 0
01:16:06.703 00.000 25848 IsGuiding returns 0
01:16:06.703 00.000 25848 scope move finished after 39 + 149 ms
01:16:06.703 00.000 25848 Move returns status 0, amount 39
01:16:06.704 00.001 25848 move complete, result=0
01:16:06.704 00.000 25848 worker thread done servicing request
01:16:06.704 00.000 25848 Worker thread wakes up
01:16:06.704 00.000 21444 GuideStep: 0.9 px 28 ms WEST, -1.4 px 39 ms NORTH
01:16:06.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:06.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:09.554 02.850 25848 Exposure complete
01:16:09.632 00.078 25848 worker thread done servicing request
01:16:09.632 00.000 21444 OnExposeComplete: enter
01:16:09.633 00.001 21444 UpdateGuideState(): m_state=6
01:16:09.633 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1724
01:16:09.633 00.000 21444 Star::Find returns 1 (1), X=1229.60, Y=743.06, Mass=421343, SNR=65.9, Peak=13224 HFD=6.5
01:16:09.633 00.000 21444 Star::Find false star n=5 nbg=259 bg=3217.9 sigma=437.5 thresh=4530 peak=4391
01:16:09.633 00.000 21444 Star::Find false star n=8 nbg=260 bg=3319.2 sigma=479.1 thresh=4757 peak=4632
01:16:09.633 00.000 21444 Star::Find false star n=3 nbg=256 bg=3330.2 sigma=482.0 thresh=4776 peak=4503
01:16:09.633 00.000 21444 Star::Find false star n=2 nbg=242 bg=3078.0 sigma=362.5 thresh=4166 peak=3857
01:16:09.633 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.99,-8.26,0.00,M9] [#3 -1.11,0.46,0.20,U] [#4 0.00,0.00,0.00,L] [#5 4.79,9.81,0.00,M4] [#6 -6.68,19.61,0.00,R] [#7 1.38,-1.17,0.93,U] [#8 0.00,0.00,0.00,L] [#9 15.43,44.38,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 0.25,1.26,4.09,U] 
01:16:09.633 00.000 21444 single-star, 3 included, MultiStar: {0.30, 0.71}, one-star: {-0.24, 0.24}
01:16:09.633 00.000 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
01:16:09.633 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
01:16:09.633 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.24 hyp=0.34 cameraTheta=2.37 mountX=0.26 mountY=0.13, mountTheta=0.45
01:16:09.634 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.24, opts=13)
01:16:09.634 00.000 21444 Enqueuing Move request for scope (-0.24, 0.24)
01:16:09.634 00.000 25848 Worker thread wakes up
01:16:09.634 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.24) opts 0xd
01:16:09.634 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.24)
01:16:09.634 00.000 25848 Moving (-0.24, 0.24) raw xDistance=0.26 yDistance=0.13
01:16:09.634 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
01:16:09.634 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:09.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=532, FiltMax=65504, Gamma=0.560
01:16:09.634 00.000 21444 UpdateGuideState exits: m=421343 SNR=65.9 Saturated
01:16:09.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:09.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:09.634 00.000 21444 Enqueuing Expose request
01:16:09.634 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:16:09.634 00.000 25848 MoveAxis(E, 0, ABG)
01:16:09.635 00.001 25848 Move returns status 0, amount 0
01:16:09.635 00.000 25848 MoveAxis(N, 0, ABG)
01:16:09.635 00.000 25848 Move returns status 0, amount 0
01:16:09.635 00.000 25848 move complete, result=0
01:16:09.635 00.000 25848 worker thread done servicing request
01:16:09.635 00.000 25848 Worker thread wakes up
01:16:09.635 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:09.635 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:09.635 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:12.473 02.838 25848 Exposure complete
01:16:12.561 00.088 25848 worker thread done servicing request
01:16:12.561 00.000 21444 OnExposeComplete: enter
01:16:12.561 00.000 21444 UpdateGuideState(): m_state=6
01:16:12.561 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1725
01:16:12.561 00.000 21444 Star::Find returns 1 (1), X=1228.68, Y=743.21, Mass=452562, SNR=75.8, Peak=13296 HFD=6.9
01:16:12.561 00.000 21444 Star::Find false star n=2 nbg=265 bg=3443.8 sigma=476.8 thresh=4874 peak=4711
01:16:12.561 00.000 21444 Star::Find false star n=2 nbg=258 bg=2215.5 sigma=400.1 thresh=3416 peak=3066
01:16:12.561 00.000 21444 Star::Find false star n=2 nbg=235 bg=3631.5 sigma=406.7 thresh=4852 peak=4674
01:16:12.561 00.000 21444 Star::Find false star n=2 nbg=278 bg=3408.8 sigma=495.5 thresh=4895 peak=4511
01:16:12.561 00.000 21444 Star::Find false star n=6 nbg=259 bg=3317.7 sigma=456.8 thresh=4688 peak=4649
01:16:12.562 00.001 21444 Star::Find false star n=7 nbg=265 bg=2493.1 sigma=403.4 thresh=3703 peak=3595
01:16:12.562 00.000 21444 Star::Find false star n=7 nbg=244 bg=3005.2 sigma=390.7 thresh=4177 peak=3958
01:16:12.562 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.59,-1.31,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.05,-2.40,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.84,-1.32,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.27,1.93,3.15,U] 
01:16:12.562 00.000 21444 refined, 4 included, MultiStar: {0.07, 0.97}, one-star: {-1.16, 0.39}
01:16:12.562 00.000 21444 CameraToMount -- cameraTheta (1.50) - m_xAngle (3.05) = xAngle (-1.55 = -1.55)
01:16:12.562 00.000 21444 CameraToMount -- cameraTheta (1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.40 = 1.89)
01:16:12.562 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.97 hyp=0.97 cameraTheta=1.50 mountX=0.02 mountY=0.92, mountTheta=1.55
01:16:12.563 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.97, opts=13)
01:16:12.563 00.000 21444 Enqueuing Move request for scope (0.07, 0.97)
01:16:12.563 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=406, FiltMax=65504, Gamma=0.560
01:16:12.563 00.000 21444 UpdateGuideState exits: m=452562 SNR=75.8 Saturated
01:16:12.563 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:12.563 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:12.563 00.000 21444 Enqueuing Expose request
01:16:12.563 00.000 25848 Worker thread wakes up
01:16:12.563 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.97) opts 0xd
01:16:12.563 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.97)
01:16:12.563 00.000 25848 Moving (0.07, 0.97) raw xDistance=0.02 yDistance=0.92
01:16:12.563 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:16:12.563 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:16:12.563 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.92
01:16:12.563 00.000 25848 MoveAxis(E, 0, ABG)
01:16:12.563 00.000 25848 Move returns status 0, amount 0
01:16:12.564 00.001 25848 MoveAxis(N, 0, ABG)
01:16:12.564 00.000 25848 Move returns status 0, amount 0
01:16:12.564 00.000 25848 move complete, result=0
01:16:12.564 00.000 25848 worker thread done servicing request
01:16:12.564 00.000 25848 Worker thread wakes up
01:16:12.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:12.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:12.564 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.9 px 0 ms NORTH
01:16:15.409 02.845 25848 Exposure complete
01:16:15.497 00.088 25848 worker thread done servicing request
01:16:15.497 00.000 21444 OnExposeComplete: enter
01:16:15.497 00.000 21444 UpdateGuideState(): m_state=6
01:16:15.498 00.001 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1726
01:16:15.498 00.000 21444 Star::Find returns 1 (1), X=1228.32, Y=742.97, Mass=499178, SNR=86.5, Peak=15896 HFD=6.2
01:16:15.498 00.000 21444 Star::Find false star n=1 nbg=269 bg=3480.8 sigma=451.7 thresh=4836 peak=4375
01:16:15.498 00.000 21444 Star::Find false star n=2 nbg=262 bg=2164.0 sigma=388.9 thresh=3331 peak=3140
01:16:15.498 00.000 21444 Star::Find false star n=8 nbg=238 bg=3433.3 sigma=377.1 thresh=4565 peak=4513
01:16:15.498 00.000 21444 Star::Find false star n=2 nbg=252 bg=2628.8 sigma=393.9 thresh=3811 peak=3680
01:16:15.498 00.000 21444 Star::Find false star n=1 nbg=271 bg=2849.0 sigma=479.7 thresh=4288 peak=3885
01:16:15.498 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.67,0.10,0.12,U] [#4 0.00,0.00,0.00,L] [#5 -1.48,0.59,0.11,U] [#6 0.00,0.00,0.00,L] [#7 -0.01,-2.72,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.58,-0.21,3.83,U] 
01:16:15.498 00.000 21444 refined, 4 included, MultiStar: {-0.63, -0.55}, one-star: {-1.51, 0.15}
01:16:15.498 00.000 21444 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.05) = xAngle (-5.47 = 0.81)
01:16:15.498 00.000 21444 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.32 = -2.03)
01:16:15.498 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=-0.55 hyp=0.84 cameraTheta=-2.42 mountX=0.58 mountY=-0.75, mountTheta=-0.91
01:16:15.499 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=-0.55, opts=13)
01:16:15.499 00.000 21444 Enqueuing Move request for scope (-0.63, -0.55)
01:16:15.499 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=202, FiltMax=65504, Gamma=0.560
01:16:15.499 00.000 21444 UpdateGuideState exits: m=499178 SNR=86.5 Saturated
01:16:15.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:15.499 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:15.499 00.000 21444 Enqueuing Expose request
01:16:15.499 00.000 25848 Worker thread wakes up
01:16:15.499 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.55) opts 0xd
01:16:15.500 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.63, -0.55)
01:16:15.500 00.000 25848 Moving (-0.63, -0.55) raw xDistance=0.58 yDistance=-0.75
01:16:15.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58
01:16:15.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
01:16:15.500 00.000 25848 MoveAxis(W, 17, ABG)
01:16:15.500 00.000 25848 Guiding  Dir = 3, Dur = 17
01:16:15.546 00.046 25848 IsSlewing returns 0
01:16:15.546 00.000 25848 IsGuiding returns 0
01:16:15.579 00.033 25848 IsGuiding returns 1
01:16:15.579 00.000 25848 scope still moving after pulse duration time elapsed
01:16:15.641 00.062 25848 IsSlewing returns 0
01:16:15.641 00.000 25848 IsGuiding returns 0
01:16:15.642 00.001 25848 scope move finished after 17 + 78 ms
01:16:15.642 00.000 25848 Move returns status 0, amount 17
01:16:15.642 00.000 25848 MoveAxis(N, 20, ABG)
01:16:15.642 00.000 25848 Guiding  Dir = 0, Dur = 20
01:16:15.670 00.028 25848 IsSlewing returns 0
01:16:15.671 00.001 25848 IsGuiding returns 0
01:16:15.702 00.031 25848 IsGuiding returns 1
01:16:15.702 00.000 25848 scope still moving after pulse duration time elapsed
01:16:15.765 00.063 25848 IsSlewing returns 0
01:16:15.766 00.001 25848 IsGuiding returns 0
01:16:15.766 00.000 25848 scope move finished after 20 + 75 ms
01:16:15.766 00.000 25848 Move returns status 0, amount 20
01:16:15.766 00.000 25848 move complete, result=0
01:16:15.766 00.000 25848 worker thread done servicing request
01:16:15.766 00.000 25848 Worker thread wakes up
01:16:15.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:15.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:15.766 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.8 px 20 ms NORTH
01:16:18.605 02.839 25848 Exposure complete
01:16:18.695 00.090 25848 worker thread done servicing request
01:16:18.695 00.000 21444 OnExposeComplete: enter
01:16:18.695 00.000 21444 UpdateGuideState(): m_state=6
01:16:18.695 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1727
01:16:18.695 00.000 21444 Star::Find returns 1 (1), X=1229.04, Y=742.99, Mass=479458, SNR=84.0, Peak=15592 HFD=6.3
01:16:18.695 00.000 21444 Star::Find false star n=2 nbg=274 bg=3765.7 sigma=602.4 thresh=5573 peak=4820
01:16:18.695 00.000 21444 Star::Find false star n=5 nbg=266 bg=3305.0 sigma=434.7 thresh=4609 peak=4422
01:16:18.695 00.000 21444 Star::Find false star n=4 nbg=257 bg=3289.2 sigma=453.7 thresh=4650 peak=4330
01:16:18.696 00.001 21444 Star::Find false star n=5 nbg=267 bg=2466.1 sigma=412.7 thresh=3704 peak=3648
01:16:18.696 00.000 21444 Star::Find false star n=4 nbg=263 bg=2817.5 sigma=405.5 thresh=4034 peak=3856
01:16:18.696 00.000 21444 MultiStar: [#1 10.73,1.87,0.00,M10] [#2 -13.50,-12.93,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 -9.69,0.11,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.08,-1.74,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.71,0.01,3.59,U] 
01:16:18.696 00.000 21444 refined, 2 included, MultiStar: {-0.58, -0.29}, one-star: {-0.80, 0.17}
01:16:18.696 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.56)
01:16:18.696 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.57 = -2.29)
01:16:18.696 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=-0.29 hyp=0.64 cameraTheta=-2.68 mountX=0.55 mountY=-0.49, mountTheta=-0.73
01:16:18.697 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=-0.29, opts=13)
01:16:18.697 00.000 21444 Enqueuing Move request for scope (-0.58, -0.29)
01:16:18.697 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=320, FiltMax=65504, Gamma=0.560
01:16:18.697 00.000 21444 UpdateGuideState exits: m=479458 SNR=84.0 Saturated
01:16:18.697 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:18.697 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:18.697 00.000 21444 Enqueuing Expose request
01:16:18.697 00.000 25848 Worker thread wakes up
01:16:18.697 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.29) opts 0xd
01:16:18.697 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, -0.29)
01:16:18.697 00.000 25848 Moving (-0.58, -0.29) raw xDistance=0.55 yDistance=-0.49
01:16:18.697 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55
01:16:18.697 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:18.698 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:16:18.698 00.000 25848 MoveAxis(W, 17, ABG)
01:16:18.698 00.000 25848 Guiding  Dir = 3, Dur = 17
01:16:18.718 00.020 25848 IsSlewing returns 0
01:16:18.718 00.000 25848 IsGuiding returns 0
01:16:18.750 00.032 25848 IsGuiding returns 1
01:16:18.750 00.000 25848 scope still moving after pulse duration time elapsed
01:16:18.829 00.079 25848 IsSlewing returns 0
01:16:18.829 00.000 25848 IsGuiding returns 0
01:16:18.829 00.000 25848 scope move finished after 17 + 94 ms
01:16:18.829 00.000 25848 Move returns status 0, amount 17
01:16:18.829 00.000 25848 MoveAxis(N, 0, ABG)
01:16:18.829 00.000 25848 Move returns status 0, amount 0
01:16:18.829 00.000 25848 move complete, result=0
01:16:18.829 00.000 25848 worker thread done servicing request
01:16:18.829 00.000 25848 Worker thread wakes up
01:16:18.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:18.830 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:18.830 00.000 21444 GuideStep: 0.5 px 17 ms WEST, -0.5 px 0 ms NORTH
01:16:21.683 02.853 25848 Exposure complete
01:16:21.763 00.080 25848 worker thread done servicing request
01:16:21.763 00.000 21444 OnExposeComplete: enter
01:16:21.763 00.000 21444 UpdateGuideState(): m_state=6
01:16:21.764 00.001 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1728
01:16:21.764 00.000 21444 Star::Find returns 1 (1), X=1228.04, Y=743.71, Mass=574627, SNR=109.0, Peak=15976 HFD=6.8
01:16:21.764 00.000 21444 Star::Find false star n=2 nbg=267 bg=3343.3 sigma=455.4 thresh=4710 peak=4248
01:16:21.764 00.000 21444 Star::Find false star n=5 nbg=273 bg=2096.9 sigma=423.6 thresh=3368 peak=3210
01:16:21.764 00.000 21444 Star::Find false star n=2 nbg=271 bg=3530.1 sigma=514.0 thresh=5072 peak=4820
01:16:21.764 00.000 21444 Star::Find false star n=5 nbg=252 bg=3411.5 sigma=391.3 thresh=4585 peak=4483
01:16:21.764 00.000 21444 Star::Find false star n=1 nbg=262 bg=2565.2 sigma=434.6 thresh=3869 peak=3599
01:16:21.764 00.000 21444 Star::Find false star n=1 nbg=258 bg=2997.2 sigma=445.1 thresh=4332 peak=4159
01:16:21.764 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.24,0.49,0.12,U] [#4 0.00,0.00,0.00,L] [#5 -0.77,1.57,0.09,U] [#6 0.00,0.00,0.00,L] [#7 0.15,-1.56,0.82,U] [#8 28.15,-0.21,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.57,0.94,2.79,U] 
01:16:21.764 00.000 21444 refined, 4 included, MultiStar: {-0.72, 0.51}, one-star: {-1.80, 0.89}
01:16:21.764 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
01:16:21.764 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.92)
01:16:21.764 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=0.51 hyp=0.88 cameraTheta=2.53 mountX=0.76 mountY=0.19, mountTheta=0.25
01:16:21.765 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=0.51, opts=13)
01:16:21.765 00.000 21444 Enqueuing Move request for scope (-0.72, 0.51)
01:16:21.765 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=416, FiltMax=65504, Gamma=0.560
01:16:21.765 00.000 21444 UpdateGuideState exits: m=574627 SNR=109.0 Saturated
01:16:21.765 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:21.765 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:21.765 00.000 21444 Enqueuing Expose request
01:16:21.765 00.000 25848 Worker thread wakes up
01:16:21.765 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.51) opts 0xd
01:16:21.765 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, 0.51)
01:16:21.765 00.000 25848 Moving (-0.72, 0.51) raw xDistance=0.76 yDistance=0.19
01:16:21.765 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.76
01:16:21.765 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:21.765 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:16:21.765 00.000 25848 MoveAxis(W, 23, ABG)
01:16:21.765 00.000 25848 Guiding  Dir = 3, Dur = 23
01:16:21.797 00.032 25848 IsSlewing returns 0
01:16:21.797 00.000 25848 IsGuiding returns 0
01:16:21.829 00.032 25848 IsGuiding returns 1
01:16:21.829 00.000 25848 scope still moving after pulse duration time elapsed
01:16:21.876 00.047 25848 IsSlewing returns 0
01:16:21.876 00.000 25848 IsGuiding returns 0
01:16:21.876 00.000 25848 scope move finished after 23 + 55 ms
01:16:21.876 00.000 25848 Move returns status 0, amount 23
01:16:21.876 00.000 25848 MoveAxis(N, 0, ABG)
01:16:21.876 00.000 25848 Move returns status 0, amount 0
01:16:21.876 00.000 25848 move complete, result=0
01:16:21.876 00.000 25848 worker thread done servicing request
01:16:21.876 00.000 25848 Worker thread wakes up
01:16:21.876 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.2 px 0 ms NORTH
01:16:21.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:21.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:24.728 02.852 25848 Exposure complete
01:16:24.817 00.089 25848 worker thread done servicing request
01:16:24.817 00.000 21444 OnExposeComplete: enter
01:16:24.817 00.000 21444 UpdateGuideState(): m_state=6
01:16:24.818 00.001 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1729
01:16:24.818 00.000 21444 Star::Find returns 1 (1), X=1229.19, Y=743.67, Mass=417820, SNR=60.2, Peak=10896 HFD=6.9
01:16:24.818 00.000 21444 Star::Find false star n=5 nbg=251 bg=3363.0 sigma=402.7 thresh=4571 peak=4321
01:16:24.818 00.000 21444 Star::Find false star n=1 nbg=268 bg=2231.5 sigma=433.9 thresh=3533 peak=3254
01:16:24.818 00.000 21444 Star::Find false star n=1 nbg=277 bg=3293.3 sigma=520.4 thresh=4854 peak=4335
01:16:24.818 00.000 21444 Star::Find false star n=4 nbg=261 bg=2553.0 sigma=417.5 thresh=3806 peak=3692
01:16:24.818 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.07,0.45,0.20,U] [#4 -21.20,3.84,0.00,M9] [#5 8.24,-12.30,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 1.34,-1.42,1.11,U] [#8 18.80,-4.00,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -9.40,-24.09,0.00,M5] [#11 0.79,1.45,3.26,U] 
01:16:24.818 00.000 21444 refined, 3 included, MultiStar: {0.58, 0.73}, one-star: {-0.64, 0.85}
01:16:24.818 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.15 = -2.15)
01:16:24.818 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.29)
01:16:24.818 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=0.73 hyp=0.93 cameraTheta=0.90 mountX=-0.51 mountY=0.89, mountTheta=2.09
01:16:24.819 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=0.73, opts=13)
01:16:24.819 00.000 21444 Enqueuing Move request for scope (0.58, 0.73)
01:16:24.819 00.000 25848 Worker thread wakes up
01:16:24.819 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.73) opts 0xd
01:16:24.819 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, 0.73)
01:16:24.819 00.000 25848 Moving (0.58, 0.73) raw xDistance=-0.51 yDistance=0.89
01:16:24.819 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
01:16:24.819 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:16:24.819 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
01:16:24.819 00.000 25848 MoveAxis(E, 0, ABG)
01:16:24.819 00.000 25848 Move returns status 0, amount 0
01:16:24.819 00.000 25848 MoveAxis(N, 0, ABG)
01:16:24.820 00.001 25848 Move returns status 0, amount 0
01:16:24.820 00.000 25848 move complete, result=0
01:16:24.820 00.000 25848 worker thread done servicing request
01:16:24.820 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=144, FiltMax=65504, Gamma=0.560
01:16:24.820 00.000 21444 UpdateGuideState exits: m=417820 SNR=60.2 Saturated
01:16:24.820 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:24.820 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:24.820 00.000 21444 Enqueuing Expose request
01:16:24.820 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.9 px 0 ms NORTH
01:16:24.820 00.000 25848 Worker thread wakes up
01:16:24.820 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:24.820 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:27.665 02.845 25848 Exposure complete
01:16:27.751 00.086 25848 worker thread done servicing request
01:16:27.751 00.000 21444 OnExposeComplete: enter
01:16:27.751 00.000 21444 UpdateGuideState(): m_state=6
01:16:27.751 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1730
01:16:27.752 00.001 21444 Star::Find returns 1 (1), X=1230.57, Y=744.02, Mass=371995, SNR=53.8, Peak=11452 HFD=6.7
01:16:27.752 00.000 21444 Star::Find false star n=1 nbg=272 bg=3263.7 sigma=504.5 thresh=4777 peak=4253
01:16:27.752 00.000 21444 Star::Find false star n=6 nbg=223 bg=3691.7 sigma=376.3 thresh=4821 peak=4646
01:16:27.752 00.000 21444 Star::Find false star n=5 nbg=269 bg=3413.2 sigma=456.4 thresh=4782 peak=4461
01:16:27.752 00.000 21444 Star::Find false star n=6 nbg=253 bg=3266.1 sigma=424.9 thresh=4541 peak=4384
01:16:27.752 00.000 21444 Star::Find false star n=3 nbg=267 bg=3311.8 sigma=450.3 thresh=4663 peak=4526
01:16:27.752 00.000 21444 Star::Find false star n=4 nbg=260 bg=2589.8 sigma=373.2 thresh=3709 peak=3525
01:16:27.752 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.07,-2.55,0.19,U] [#3 0.00,0.00,0.00,L] [#4 -14.51,-5.56,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.38,-0.53,1.12,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -18.92,-28.77,0.00,M6] [#11 1.12,1.49,4.62,U] 
01:16:27.752 00.000 21444 single-star, 3 included, MultiStar: {1.21, 1.01}, one-star: {0.73, 1.20}
01:16:27.752 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
01:16:27.752 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
01:16:27.752 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=1.20 hyp=1.40 cameraTheta=1.02 mountX=-0.62 mountY=1.39, mountTheta=1.99
01:16:27.753 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=1.20, opts=13)
01:16:27.753 00.000 21444 Enqueuing Move request for scope (0.73, 1.20)
01:16:27.753 00.000 25848 Worker thread wakes up
01:16:27.753 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=496, FiltMax=65504, Gamma=0.560
01:16:27.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 1.20) opts 0xd
01:16:27.753 00.000 21444 UpdateGuideState exits: m=371995 SNR=53.8 Saturated
01:16:27.753 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 1.20)
01:16:27.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:27.753 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:27.753 00.000 21444 Enqueuing Expose request
01:16:27.753 00.000 25848 Moving (0.73, 1.20) raw xDistance=-0.62 yDistance=1.39
01:16:27.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
01:16:27.753 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:27.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.39
01:16:27.753 00.000 25848 MoveAxis(E, 18, ABG)
01:16:27.753 00.000 25848 Guiding  Dir = 2, Dur = 18
01:16:27.783 00.030 25848 IsSlewing returns 0
01:16:27.784 00.001 25848 IsGuiding returns 0
01:16:27.846 00.062 25848 IsGuiding returns 1
01:16:27.846 00.000 25848 scope still moving after pulse duration time elapsed
01:16:27.908 00.062 25848 IsSlewing returns 0
01:16:27.908 00.000 25848 IsGuiding returns 0
01:16:27.908 00.000 25848 scope move finished after 18 + 105 ms
01:16:27.908 00.000 25848 Move returns status 0, amount 18
01:16:27.908 00.000 25848 MoveAxis(N, 0, ABG)
01:16:27.908 00.000 25848 Move returns status 0, amount 0
01:16:27.908 00.000 25848 move complete, result=0
01:16:27.908 00.000 25848 worker thread done servicing request
01:16:27.908 00.000 25848 Worker thread wakes up
01:16:27.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:27.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:27.908 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 1.4 px 0 ms NORTH
01:16:30.762 02.854 25848 Exposure complete
01:16:30.849 00.087 25848 worker thread done servicing request
01:16:30.849 00.000 21444 OnExposeComplete: enter
01:16:30.849 00.000 21444 UpdateGuideState(): m_state=6
01:16:30.850 00.001 21444 Star::Find(15, 1230, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1731
01:16:30.850 00.000 21444 Star::Find returns 1 (1), X=1228.82, Y=744.51, Mass=426073, SNR=73.5, Peak=13724 HFD=6.2
01:16:30.850 00.000 21444 Star::Find false star n=1 nbg=271 bg=3402.0 sigma=508.3 thresh=4927 peak=4491
01:16:30.850 00.000 21444 Star::Find false star n=6 nbg=268 bg=3682.3 sigma=463.3 thresh=5072 peak=4985
01:16:30.850 00.000 21444 Star::Find false star n=3 nbg=265 bg=3229.8 sigma=447.9 thresh=4573 peak=4569
01:16:30.850 00.000 21444 Star::Find false star n=4 nbg=263 bg=3087.0 sigma=406.6 thresh=4307 peak=4155
01:16:30.850 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.40,-4.75,0.13,U] [#3 0.00,0.00,0.00,L] [#4 -29.15,5.84,0.00,R] [#5 0.00,0.00,0.00,L] [#6 21.84,-5.29,0.00,M1] [#7 0.64,-0.87,1.19,U] [#8 10.11,-10.66,0.00,M4] [#9 21.92,27.49,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.13,1.95,3.92,U] 
01:16:30.850 00.000 21444 refined, 3 included, MultiStar: {0.05, 1.23}, one-star: {-1.02, 1.69}
01:16:30.850 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
01:16:30.850 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.92)
01:16:30.850 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=1.23 hyp=1.23 cameraTheta=1.53 mountX=0.06 mountY=1.16, mountTheta=1.52
01:16:30.851 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=1.23, opts=13)
01:16:30.851 00.000 21444 Enqueuing Move request for scope (0.05, 1.23)
01:16:30.851 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=372, FiltMax=65504, Gamma=0.560
01:16:30.851 00.000 25848 Worker thread wakes up
01:16:30.851 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.23) opts 0xd
01:16:30.851 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 1.23)
01:16:30.851 00.000 25848 Moving (0.05, 1.23) raw xDistance=0.06 yDistance=1.16
01:16:30.851 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:16:30.852 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:30.852 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
01:16:30.852 00.000 25848 MoveAxis(E, 0, ABG)
01:16:30.852 00.000 25848 Move returns status 0, amount 0
01:16:30.852 00.000 25848 MoveAxis(N, 0, ABG)
01:16:30.852 00.000 25848 Move returns status 0, amount 0
01:16:30.852 00.000 25848 move complete, result=0
01:16:30.852 00.000 25848 worker thread done servicing request
01:16:30.852 00.000 21444 UpdateGuideState exits: m=426073 SNR=73.5 Saturated
01:16:30.852 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:30.852 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:30.852 00.000 21444 Enqueuing Expose request
01:16:30.852 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.2 px 0 ms NORTH
01:16:30.852 00.000 25848 Worker thread wakes up
01:16:30.852 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:30.852 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:33.695 02.843 25848 Exposure complete
01:16:33.778 00.083 25848 worker thread done servicing request
01:16:33.778 00.000 21444 OnExposeComplete: enter
01:16:33.778 00.000 21444 UpdateGuideState(): m_state=6
01:16:33.778 00.000 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1732
01:16:33.778 00.000 21444 Star::Find returns 1 (1), X=1227.91, Y=744.40, Mass=428338, SNR=81.0, Peak=13752 HFD=6.5
01:16:33.778 00.000 21444 Star::Find false star n=8 nbg=255 bg=2110.4 sigma=368.4 thresh=3216 peak=3106
01:16:33.778 00.000 21444 Star::Find false star n=10 nbg=262 bg=3204.4 sigma=478.8 thresh=4641 peak=4620
01:16:33.778 00.000 21444 Star::Find false star n=2 nbg=263 bg=3428.4 sigma=510.0 thresh=4958 peak=4580
01:16:33.778 00.000 21444 Star::Find false star n=2 nbg=276 bg=2792.5 sigma=530.0 thresh=4383 peak=3948
01:16:33.778 00.000 21444 MultiStar: [#1 -6.56,16.11,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.45,0.37,0.15,U] [#4 2.05,2.97,0.14,U] [#5 0.00,0.00,0.00,L] [#6 21.66,-2.15,0.00,M2] [#7 0.03,-0.50,0.86,U] [#8 0.00,0.00,0.00,L] [#9 20.15,37.01,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 -0.95,2.01,3.61,U] 
01:16:33.778 00.000 21444 refined, 4 included, MultiStar: {-0.87, 1.54}, one-star: {-1.92, 1.58}
01:16:33.778 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
01:16:33.778 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
01:16:33.778 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=1.54 hyp=1.77 cameraTheta=2.08 mountX=1.00 mountY=1.10, mountTheta=0.83
01:16:33.779 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=1.54, opts=13)
01:16:33.779 00.000 21444 Enqueuing Move request for scope (-0.87, 1.54)
01:16:33.779 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=334, FiltMax=65504, Gamma=0.560
01:16:33.779 00.000 21444 UpdateGuideState exits: m=428338 SNR=81.0 Saturated
01:16:33.779 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:33.779 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:33.779 00.000 21444 Enqueuing Expose request
01:16:33.780 00.001 25848 Worker thread wakes up
01:16:33.780 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 1.54) opts 0xd
01:16:33.780 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 1.54)
01:16:33.780 00.000 25848 Moving (-0.87, 1.54) raw xDistance=1.00 yDistance=1.10
01:16:33.780 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.00
01:16:33.780 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.39 newest=3.64
01:16:33.780 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
01:16:33.780 00.000 25848 MoveAxis(W, 29, ABG)
01:16:33.780 00.000 25848 Guiding  Dir = 3, Dur = 29
01:16:33.810 00.030 25848 IsSlewing returns 0
01:16:33.811 00.001 25848 IsGuiding returns 0
01:16:33.852 00.041 25848 IsGuiding returns 1
01:16:33.852 00.000 25848 scope still moving after pulse duration time elapsed
01:16:33.906 00.054 25848 IsSlewing returns 0
01:16:33.907 00.001 25848 IsGuiding returns 0
01:16:33.907 00.000 25848 scope move finished after 29 + 67 ms
01:16:33.907 00.000 25848 Move returns status 0, amount 29
01:16:33.907 00.000 25848 BLC: Oldest BLC event removed
01:16:33.907 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 295 applied
01:16:33.907 00.000 25848 MoveAxis(S, 325, ABG)
01:16:33.907 00.000 25848 Guiding  Dir = 1, Dur = 325
01:16:33.939 00.032 25848 IsSlewing returns 0
01:16:33.939 00.000 25848 IsGuiding returns 0
01:16:33.970 00.031 25848 PulseGuide returned control before completion, sleep 304
01:16:34.288 00.318 25848 IsGuiding returns 1
01:16:34.289 00.001 25848 scope still moving after pulse duration time elapsed
01:16:34.398 00.109 25848 IsSlewing returns 0
01:16:34.399 00.001 25848 IsGuiding returns 0
01:16:34.399 00.000 25848 scope move finished after 325 + 135 ms
01:16:34.399 00.000 25848 Move returns status 0, amount 325
01:16:34.399 00.000 25848 move complete, result=0
01:16:34.399 00.000 25848 worker thread done servicing request
01:16:34.399 00.000 25848 Worker thread wakes up
01:16:34.399 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 1.1 px 325 ms SOUTH
01:16:34.400 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:34.400 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:37.238 02.838 25848 Exposure complete
01:16:37.317 00.079 25848 worker thread done servicing request
01:16:37.318 00.001 21444 OnExposeComplete: enter
01:16:37.318 00.000 21444 UpdateGuideState(): m_state=6
01:16:37.318 00.000 21444 Star::Find(15, 1227, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1733
01:16:37.318 00.000 21444 Star::Find returns 1 (1), X=1229.76, Y=743.60, Mass=496455, SNR=83.5, Peak=14740 HFD=6.6
01:16:37.318 00.000 21444 Star::Find false star n=3 nbg=262 bg=3187.6 sigma=445.2 thresh=4523 peak=4328
01:16:37.318 00.000 21444 Star::Find false star n=3 nbg=265 bg=2149.7 sigma=419.8 thresh=3409 peak=3305
01:16:37.318 00.000 21444 Star::Find false star n=9 nbg=260 bg=3232.1 sigma=425.3 thresh=4508 peak=4458
01:16:37.318 00.000 21444 Star::Find false star n=1 nbg=262 bg=3208.5 sigma=449.0 thresh=4556 peak=4455
01:16:37.318 00.000 21444 Star::Find false star n=10 nbg=264 bg=3299.3 sigma=423.6 thresh=4570 peak=4496
01:16:37.318 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.40,-0.99,0.14,U] [#4 3.78,-2.21,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.38,-1.50,0.85,U] [#8 0.00,0.00,0.00,L] [#9 19.32,30.06,0.00,R] [#10 -22.03,-20.18,0.00,M7] [#11 0.33,1.08,2.66,U] 
01:16:37.318 00.000 21444 refined, 4 included, MultiStar: {0.59, 0.36}, one-star: {-0.08, 0.78}
01:16:37.318 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
01:16:37.318 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
01:16:37.318 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=0.36 hyp=0.69 cameraTheta=0.55 mountX=-0.55 mountY=0.56, mountTheta=2.35
01:16:37.319 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=0.36, opts=13)
01:16:37.319 00.000 21444 Enqueuing Move request for scope (0.59, 0.36)
01:16:37.319 00.000 25848 Worker thread wakes up
01:16:37.319 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=294, FiltMax=65504, Gamma=0.560
01:16:37.319 00.000 21444 UpdateGuideState exits: m=496455 SNR=83.5 Saturated
01:16:37.319 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:37.319 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:37.319 00.000 21444 Enqueuing Expose request
01:16:37.319 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.36) opts 0xd
01:16:37.319 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 0.36)
01:16:37.320 00.001 25848 Moving (0.59, 0.36) raw xDistance=-0.55 yDistance=0.56
01:16:37.320 00.000 25848 BLC: History state: CurrMiss=0.56, AvgInitMiss=-0.12, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.095945, 1:0.558738
01:16:37.320 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
01:16:37.320 00.000 25848 BLC: window closed
01:16:37.320 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.55
01:16:37.320 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
01:16:37.320 00.000 25848 MoveAxis(E, 14, ABG)
01:16:37.320 00.000 25848 Guiding  Dir = 2, Dur = 14
01:16:37.344 00.024 25848 IsSlewing returns 0
01:16:37.344 00.000 25848 IsGuiding returns 0
01:16:37.376 00.032 25848 IsGuiding returns 1
01:16:37.376 00.000 25848 scope still moving after pulse duration time elapsed
01:16:37.465 00.089 25848 IsSlewing returns 0
01:16:37.467 00.002 25848 IsGuiding returns 0
01:16:37.467 00.000 25848 scope move finished after 14 + 108 ms
01:16:37.467 00.000 25848 Move returns status 0, amount 14
01:16:37.467 00.000 25848 MoveAxis(S, 15, ABG)
01:16:37.467 00.000 25848 Guiding  Dir = 1, Dur = 15
01:16:37.498 00.031 25848 IsSlewing returns 0
01:16:37.499 00.001 25848 IsGuiding returns 0
01:16:37.530 00.031 25848 IsGuiding returns 1
01:16:37.530 00.000 25848 scope still moving after pulse duration time elapsed
01:16:37.594 00.064 25848 IsSlewing returns 0
01:16:37.594 00.000 25848 IsGuiding returns 0
01:16:37.594 00.000 25848 scope move finished after 15 + 79 ms
01:16:37.594 00.000 25848 Move returns status 0, amount 15
01:16:37.594 00.000 25848 move complete, result=0
01:16:37.594 00.000 25848 worker thread done servicing request
01:16:37.594 00.000 25848 Worker thread wakes up
01:16:37.594 00.000 21444 GuideStep: -0.6 px 14 ms EAST, 0.6 px 15 ms SOUTH
01:16:37.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:37.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:40.445 02.851 25848 Exposure complete
01:16:40.527 00.082 25848 worker thread done servicing request
01:16:40.527 00.000 21444 OnExposeComplete: enter
01:16:40.527 00.000 21444 UpdateGuideState(): m_state=6
01:16:40.528 00.001 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1734
01:16:40.528 00.000 21444 Star::Find returns 1 (1), X=1229.70, Y=743.08, Mass=437950, SNR=72.0, Peak=12488 HFD=6.9
01:16:40.528 00.000 21444 Star::Find false star n=2 nbg=261 bg=2223.2 sigma=377.0 thresh=3354 peak=3196
01:16:40.528 00.000 21444 Star::Find false star n=2 nbg=267 bg=3641.9 sigma=461.3 thresh=5026 peak=4975
01:16:40.528 00.000 21444 Star::Find false star n=6 nbg=278 bg=3449.8 sigma=557.4 thresh=5122 peak=5007
01:16:40.528 00.000 21444 Star::Find false star n=2 nbg=267 bg=3452.8 sigma=468.7 thresh=4859 peak=4459
01:16:40.528 00.000 21444 Star::Find false star n=2 nbg=265 bg=3406.7 sigma=553.0 thresh=5066 peak=4549
01:16:40.528 00.000 21444 Star::Find false star n=4 nbg=262 bg=3119.8 sigma=444.1 thresh=4452 peak=4291
01:16:40.528 00.000 21444 MultiStar: [#1 12.72,-12.53,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.44,-1.28,0.73,U] [#8 0.00,0.00,0.00,L] [#9 -3.44,12.48,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.64,0.51,2.69,U] 
01:16:40.528 00.000 21444 single-star, 2 included, MultiStar: {0.60, 0.16}, one-star: {-0.14, 0.26}
01:16:40.528 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
01:16:40.528 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.45)
01:16:40.528 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.30 cameraTheta=2.06 mountX=0.16 mountY=0.19, mountTheta=0.86
01:16:40.529 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.26, opts=13)
01:16:40.529 00.000 21444 Enqueuing Move request for scope (-0.14, 0.26)
01:16:40.529 00.000 25848 Worker thread wakes up
01:16:40.529 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=456, FiltMax=65504, Gamma=0.560
01:16:40.530 00.001 21444 UpdateGuideState exits: m=437950 SNR=72.0 Saturated
01:16:40.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:40.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
01:16:40.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:40.530 00.000 21444 Enqueuing Expose request
01:16:40.530 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
01:16:40.530 00.000 25848 Moving (-0.14, 0.26) raw xDistance=0.16 yDistance=0.19
01:16:40.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:16:40.530 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:40.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:16:40.530 00.000 25848 MoveAxis(E, 0, ABG)
01:16:40.530 00.000 25848 Move returns status 0, amount 0
01:16:40.530 00.000 25848 MoveAxis(N, 0, ABG)
01:16:40.530 00.000 25848 Move returns status 0, amount 0
01:16:40.530 00.000 25848 move complete, result=0
01:16:40.530 00.000 25848 worker thread done servicing request
01:16:40.530 00.000 25848 Worker thread wakes up
01:16:40.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:40.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:40.530 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:43.381 02.851 25848 Exposure complete
01:16:43.462 00.081 25848 worker thread done servicing request
01:16:43.462 00.000 21444 OnExposeComplete: enter
01:16:43.462 00.000 21444 UpdateGuideState(): m_state=6
01:16:43.462 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1735
01:16:43.462 00.000 21444 Star::Find returns 1 (1), X=1229.93, Y=744.32, Mass=464308, SNR=91.9, Peak=13880 HFD=6.5
01:16:43.462 00.000 21444 Star::Find false star n=2 nbg=246 bg=3492.7 sigma=449.7 thresh=4842 peak=4564
01:16:43.462 00.000 21444 Star::Find false star n=4 nbg=246 bg=2226.7 sigma=369.9 thresh=3336 peak=3108
01:16:43.462 00.000 21444 Star::Find false star n=4 nbg=253 bg=3644.0 sigma=484.5 thresh=5097 peak=4936
01:16:43.462 00.000 21444 Star::Find false star n=9 nbg=244 bg=3441.4 sigma=498.7 thresh=4938 peak=4589
01:16:43.462 00.000 21444 Star::Find false star n=2 nbg=263 bg=3293.6 sigma=457.9 thresh=4667 peak=4335
01:16:43.462 00.000 21444 Star::Find false star n=5 nbg=246 bg=2469.6 sigma=368.7 thresh=3576 peak=3488
01:16:43.462 00.000 21444 Star::Find false star n=2 nbg=249 bg=3110.3 sigma=391.1 thresh=4284 peak=4206
01:16:43.462 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 3.84,-5.53,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 1.53,-0.94,0.68,U] [#8 0.99,-8.26,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.51,1.46,2.71,U] 
01:16:43.462 00.000 21444 single-star, 2 included, MultiStar: {1.19, 1.10}, one-star: {0.09, 1.50}
01:16:43.462 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
01:16:43.463 00.001 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.39 = 1.90)
01:16:43.463 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=1.50 hyp=1.50 cameraTheta=1.51 mountX=0.04 mountY=1.42, mountTheta=1.54
01:16:43.463 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=1.50, opts=13)
01:16:43.463 00.000 21444 Enqueuing Move request for scope (0.09, 1.50)
01:16:43.463 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=168, FiltMax=65504, Gamma=0.560
01:16:43.463 00.000 21444 UpdateGuideState exits: m=464308 SNR=91.9 Saturated
01:16:43.463 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:43.463 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:43.463 00.000 21444 Enqueuing Expose request
01:16:43.463 00.000 25848 Worker thread wakes up
01:16:43.464 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 1.50) opts 0xd
01:16:43.464 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 1.50)
01:16:43.464 00.000 25848 Moving (0.09, 1.50) raw xDistance=0.04 yDistance=1.42
01:16:43.464 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:16:43.464 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
01:16:43.464 00.000 25848 MoveAxis(E, 0, ABG)
01:16:43.464 00.000 25848 Move returns status 0, amount 0
01:16:43.464 00.000 25848 MoveAxis(S, 39, ABG)
01:16:43.464 00.000 25848 Guiding  Dir = 1, Dur = 39
01:16:43.484 00.020 25848 IsSlewing returns 0
01:16:43.485 00.001 25848 IsGuiding returns 0
01:16:43.516 00.031 25848 PulseGuide returned control before completion, sleep 18
01:16:43.539 00.023 25848 IsGuiding returns 1
01:16:43.539 00.000 25848 scope still moving after pulse duration time elapsed
01:16:43.594 00.055 25848 IsSlewing returns 0
01:16:43.594 00.000 25848 IsGuiding returns 0
01:16:43.594 00.000 25848 scope move finished after 39 + 70 ms
01:16:43.594 00.000 25848 Move returns status 0, amount 39
01:16:43.594 00.000 25848 move complete, result=0
01:16:43.594 00.000 25848 worker thread done servicing request
01:16:43.594 00.000 25848 Worker thread wakes up
01:16:43.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:43.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:43.595 00.001 21444 GuideStep: 0.0 px 0 ms EAST, 1.4 px 39 ms SOUTH
01:16:46.446 02.851 25848 Exposure complete
01:16:46.532 00.086 25848 worker thread done servicing request
01:16:46.533 00.001 21444 OnExposeComplete: enter
01:16:46.533 00.000 21444 UpdateGuideState(): m_state=6
01:16:46.533 00.000 21444 Star::Find(15, 1229, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1736
01:16:46.533 00.000 21444 Star::Find returns 1 (1), X=1230.14, Y=743.32, Mass=432078, SNR=73.3, Peak=13476 HFD=6.2
01:16:46.533 00.000 21444 Star::Find false star n=2 nbg=268 bg=3324.5 sigma=476.2 thresh=4753 peak=4448
01:16:46.533 00.000 21444 Star::Find false star n=3 nbg=268 bg=3690.1 sigma=543.2 thresh=5320 peak=4964
01:16:46.533 00.000 21444 Star::Find false star n=12 nbg=248 bg=3398.7 sigma=474.5 thresh=4822 peak=4563
01:16:46.533 00.000 21444 Star::Find false star n=4 nbg=267 bg=3254.6 sigma=507.8 thresh=4778 peak=4487
01:16:46.533 00.000 21444 Star::Find false star n=6 nbg=250 bg=3558.0 sigma=370.4 thresh=4669 peak=4577
01:16:46.533 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 4.09,-13.90,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -9.79,4.18,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 2.17,-1.90,0.75,U] [#8 0.00,0.00,0.00,L] [#9 -0.37,-2.41,0.14,U] [#10 0.00,0.00,0.00,L] [#11 1.61,1.35,3.35,U] 
01:16:46.533 00.000 21444 single-star, 3 included, MultiStar: {1.39, 0.62}, one-star: {0.30, 0.49}
01:16:46.534 00.001 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
01:16:46.534 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
01:16:46.534 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.49 hyp=0.58 cameraTheta=1.02 mountX=-0.26 mountY=0.57, mountTheta=1.99
01:16:46.535 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.49, opts=13)
01:16:46.535 00.000 21444 Enqueuing Move request for scope (0.30, 0.49)
01:16:46.535 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=418, FiltMax=65504, Gamma=0.560
01:16:46.535 00.000 21444 UpdateGuideState exits: m=432078 SNR=73.3 Saturated
01:16:46.535 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:46.535 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:46.535 00.000 21444 Enqueuing Expose request
01:16:46.535 00.000 25848 Worker thread wakes up
01:16:46.535 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.49) opts 0xd
01:16:46.535 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.49)
01:16:46.535 00.000 25848 Moving (0.30, 0.49) raw xDistance=-0.26 yDistance=0.57
01:16:46.535 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
01:16:46.535 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
01:16:46.535 00.000 25848 MoveAxis(E, 0, ABG)
01:16:46.535 00.000 25848 Move returns status 0, amount 0
01:16:46.535 00.000 25848 MoveAxis(S, 16, ABG)
01:16:46.535 00.000 25848 Guiding  Dir = 1, Dur = 16
01:16:46.562 00.027 25848 IsSlewing returns 0
01:16:46.562 00.000 25848 IsGuiding returns 0
01:16:46.594 00.032 25848 IsGuiding returns 1
01:16:46.594 00.000 25848 scope still moving after pulse duration time elapsed
01:16:46.656 00.062 25848 IsSlewing returns 0
01:16:46.656 00.000 25848 IsGuiding returns 0
01:16:46.656 00.000 25848 scope move finished after 16 + 78 ms
01:16:46.656 00.000 25848 Move returns status 0, amount 16
01:16:46.656 00.000 25848 move complete, result=0
01:16:46.657 00.001 25848 worker thread done servicing request
01:16:46.657 00.000 25848 Worker thread wakes up
01:16:46.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:46.657 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 16 ms SOUTH
01:16:46.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:49.506 02.849 25848 Exposure complete
01:16:49.594 00.088 25848 worker thread done servicing request
01:16:49.595 00.001 21444 OnExposeComplete: enter
01:16:49.595 00.000 21444 UpdateGuideState(): m_state=6
01:16:49.595 00.000 21444 Star::Find(15, 1230, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1737
01:16:49.595 00.000 21444 Star::Find returns 1 (1), X=1231.61, Y=742.97, Mass=443796, SNR=84.6, Peak=13624 HFD=6.5
01:16:49.595 00.000 21444 Star::Find false star n=3 nbg=267 bg=3351.5 sigma=479.0 thresh=4788 peak=4732
01:16:49.595 00.000 21444 Star::Find false star n=9 nbg=266 bg=2064.0 sigma=416.6 thresh=3314 peak=3227
01:16:49.595 00.000 21444 Star::Find false star n=2 nbg=254 bg=3286.5 sigma=414.0 thresh=4529 peak=4514
01:16:49.595 00.000 21444 Star::Find false star n=3 nbg=261 bg=3476.1 sigma=476.7 thresh=4906 peak=4682
01:16:49.595 00.000 21444 Star::Find false star n=4 nbg=257 bg=3336.3 sigma=421.0 thresh=4599 peak=4579
01:16:49.595 00.000 21444 Star::Find false star n=5 nbg=272 bg=2464.7 sigma=439.3 thresh=3783 peak=3595
01:16:49.595 00.000 21444 Star::Find false star n=3 nbg=261 bg=2969.8 sigma=470.9 thresh=4382 peak=3971
01:16:49.595 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.10,-17.20,0.00,M1] [#4 21.03,9.22,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.34,-2.41,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.04,-0.04,3.07,U] 
01:16:49.595 00.000 21444 single-star, 2 included, MultiStar: {2.22, -0.43}, one-star: {1.77, 0.15}
01:16:49.595 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
01:16:49.596 00.001 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
01:16:49.596 00.000 21444 CameraToMount -- cameraX=1.77 cameraY=0.15 hyp=1.78 cameraTheta=0.08 mountX=-1.75 mountY=0.81, mountTheta=2.71
01:16:49.596 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.77, y=0.15, opts=13)
01:16:49.596 00.000 21444 Enqueuing Move request for scope (1.77, 0.15)
01:16:49.597 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=424, FiltMax=65504, Gamma=0.560
01:16:49.597 00.000 21444 UpdateGuideState exits: m=443796 SNR=84.6 Saturated
01:16:49.597 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:49.597 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:49.597 00.000 21444 Enqueuing Expose request
01:16:49.597 00.000 25848 Worker thread wakes up
01:16:49.597 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.77, 0.15) opts 0xd
01:16:49.597 00.000 25848 Handling offset move in thread for scope, endpoint = (1.77, 0.15)
01:16:49.597 00.000 25848 Moving (1.77, 0.15) raw xDistance=-1.75 yDistance=0.81
01:16:49.597 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.75
01:16:49.597 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
01:16:49.597 00.000 25848 MoveAxis(E, 51, ABG)
01:16:49.597 00.000 25848 Guiding  Dir = 2, Dur = 51
01:16:49.625 00.028 25848 IsSlewing returns 0
01:16:49.626 00.001 25848 IsGuiding returns 0
01:16:49.658 00.032 25848 PulseGuide returned control before completion, sleep 30
01:16:49.706 00.048 25848 IsGuiding returns 1
01:16:49.707 00.001 25848 scope still moving after pulse duration time elapsed
01:16:49.764 00.057 25848 IsSlewing returns 0
01:16:49.764 00.000 25848 IsGuiding returns 0
01:16:49.765 00.001 25848 scope move finished after 51 + 87 ms
01:16:49.765 00.000 25848 Move returns status 0, amount 51
01:16:49.765 00.000 25848 MoveAxis(S, 22, ABG)
01:16:49.765 00.000 25848 Guiding  Dir = 1, Dur = 22
01:16:49.797 00.032 25848 IsSlewing returns 0
01:16:49.797 00.000 25848 IsGuiding returns 0
01:16:49.829 00.032 25848 IsGuiding returns 1
01:16:49.829 00.000 25848 scope still moving after pulse duration time elapsed
01:16:49.930 00.101 25848 IsSlewing returns 0
01:16:49.931 00.001 25848 IsGuiding returns 0
01:16:49.931 00.000 25848 scope move finished after 22 + 111 ms
01:16:49.931 00.000 25848 Move returns status 0, amount 22
01:16:49.931 00.000 25848 move complete, result=0
01:16:49.931 00.000 25848 worker thread done servicing request
01:16:49.931 00.000 25848 Worker thread wakes up
01:16:49.931 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:49.932 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:49.932 00.000 21444 GuideStep: -1.8 px 51 ms EAST, 0.8 px 22 ms SOUTH
01:16:52.778 02.846 25848 Exposure complete
01:16:52.867 00.089 25848 worker thread done servicing request
01:16:52.868 00.001 21444 OnExposeComplete: enter
01:16:52.868 00.000 21444 UpdateGuideState(): m_state=6
01:16:52.868 00.000 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1738
01:16:52.868 00.000 21444 Star::Find returns 1 (1), X=1230.84, Y=742.76, Mass=513470, SNR=92.6, Peak=13704 HFD=6.5
01:16:52.868 00.000 21444 Star::Find false star n=1 nbg=270 bg=3290.4 sigma=464.7 thresh=4685 peak=4370
01:16:52.868 00.000 21444 Star::Find false star n=6 nbg=264 bg=2071.0 sigma=404.6 thresh=3285 peak=3102
01:16:52.868 00.000 21444 Star::Find false star n=1 nbg=264 bg=3698.8 sigma=463.0 thresh=5088 peak=5035
01:16:52.868 00.000 21444 Star::Find false star n=7 nbg=260 bg=3420.0 sigma=520.6 thresh=4982 peak=4713
01:16:52.868 00.000 21444 Star::Find false star n=4 nbg=263 bg=3278.7 sigma=440.4 thresh=4600 peak=4484
01:16:52.868 00.000 21444 Star::Find false star n=2 nbg=247 bg=3270.5 sigma=439.0 thresh=4587 peak=4278
01:16:52.868 00.000 21444 Star::Find false star n=4 nbg=263 bg=3377.7 sigma=433.0 thresh=4677 peak=4491
01:16:52.868 00.000 21444 Star::Find false star n=2 nbg=250 bg=2602.3 sigma=398.5 thresh=3798 peak=3448
01:16:52.868 00.000 21444 Star::Find false star n=1 nbg=267 bg=3048.8 sigma=451.4 thresh=4403 peak=3891
01:16:52.868 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.47,-3.25,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.97,-1.00,2.79,U] 
01:16:52.869 00.001 21444 single-star, 2 included, MultiStar: {1.22, -1.17}, one-star: {1.00, -0.06}
01:16:52.869 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
01:16:52.869 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.33)
01:16:52.869 00.000 21444 CameraToMount -- cameraX=1.00 cameraY=-0.06 hyp=1.00 cameraTheta=-0.06 mountX=-1.00 mountY=0.32, mountTheta=2.83
01:16:52.870 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.00, y=-0.06, opts=13)
01:16:52.870 00.000 21444 Enqueuing Move request for scope (1.00, -0.06)
01:16:52.870 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=320, FiltMax=65504, Gamma=0.560
01:16:52.870 00.000 21444 UpdateGuideState exits: m=513470 SNR=92.6 Saturated
01:16:52.870 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:52.870 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:52.870 00.000 21444 Enqueuing Expose request
01:16:52.870 00.000 25848 Worker thread wakes up
01:16:52.870 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.00, -0.06) opts 0xd
01:16:52.870 00.000 25848 Handling offset move in thread for scope, endpoint = (1.00, -0.06)
01:16:52.870 00.000 25848 Moving (1.00, -0.06) raw xDistance=-1.00 yDistance=0.32
01:16:52.870 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.00
01:16:52.870 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:52.870 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:16:52.870 00.000 25848 MoveAxis(E, 33, ABG)
01:16:52.870 00.000 25848 Guiding  Dir = 2, Dur = 33
01:16:52.891 00.021 25848 IsSlewing returns 0
01:16:52.892 00.001 25848 IsGuiding returns 0
01:16:52.923 00.031 25848 PulseGuide returned control before completion, sleep 12
01:16:52.950 00.027 25848 IsGuiding returns 1
01:16:52.950 00.000 25848 scope still moving after pulse duration time elapsed
01:16:53.001 00.051 25848 IsSlewing returns 0
01:16:53.002 00.001 25848 IsGuiding returns 0
01:16:53.002 00.000 25848 scope move finished after 33 + 76 ms
01:16:53.002 00.000 25848 Move returns status 0, amount 33
01:16:53.002 00.000 25848 MoveAxis(N, 0, ABG)
01:16:53.002 00.000 25848 Move returns status 0, amount 0
01:16:53.002 00.000 25848 move complete, result=0
01:16:53.002 00.000 25848 worker thread done servicing request
01:16:53.002 00.000 25848 Worker thread wakes up
01:16:53.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:53.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:53.002 00.000 21444 GuideStep: -1.0 px 33 ms EAST, 0.3 px 0 ms NORTH
01:16:55.850 02.848 25848 Exposure complete
01:16:55.937 00.087 25848 worker thread done servicing request
01:16:55.937 00.000 21444 OnExposeComplete: enter
01:16:55.937 00.000 21444 UpdateGuideState(): m_state=6
01:16:55.937 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1739
01:16:55.937 00.000 21444 Star::Find returns 1 (1), X=1229.71, Y=741.80, Mass=456598, SNR=67.2, Peak=13552 HFD=6.5
01:16:55.938 00.001 21444 Star::Find false star n=3 nbg=266 bg=3277.5 sigma=415.3 thresh=4523 peak=4247
01:16:55.938 00.000 21444 Star::Find false star n=3 nbg=259 bg=3422.0 sigma=479.0 thresh=4859 peak=4404
01:16:55.938 00.000 21444 Star::Find false star n=3 nbg=260 bg=3309.4 sigma=425.7 thresh=4587 peak=4427
01:16:55.938 00.000 21444 Star::Find false star n=3 nbg=262 bg=3397.6 sigma=443.2 thresh=4727 peak=4439
01:16:55.938 00.000 21444 Star::Find false star n=1 nbg=272 bg=3426.4 sigma=532.0 thresh=5022 peak=4465
01:16:55.938 00.000 21444 Star::Find false star n=11 nbg=244 bg=2525.8 sigma=359.1 thresh=3603 peak=3514
01:16:55.938 00.000 21444 Star::Find false star n=7 nbg=272 bg=2933.4 sigma=449.9 thresh=4283 peak=4278
01:16:55.938 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.14,-5.47,0.00,M10] [#3 0.02,0.71,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.99,-3.85,1.08,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.57,-1.21,4.74,U] 
01:16:55.938 00.000 21444 single-star, 3 included, MultiStar: {0.52, -1.54}, one-star: {-0.13, -1.02}
01:16:55.938 00.000 21444 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.05) = xAngle (-4.75 = 1.54)
01:16:55.938 00.000 21444 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.31)
01:16:55.938 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-1.02 hyp=1.03 cameraTheta=-1.70 mountX=0.04 mountY=-0.99, mountTheta=-1.54
01:16:55.939 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-1.02, opts=13)
01:16:55.939 00.000 21444 Enqueuing Move request for scope (-0.13, -1.02)
01:16:55.939 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=268, FiltMax=65504, Gamma=0.560
01:16:55.939 00.000 21444 UpdateGuideState exits: m=456598 SNR=67.2 Saturated
01:16:55.939 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:55.939 00.000 25848 Worker thread wakes up
01:16:55.939 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:55.939 00.000 21444 Enqueuing Expose request
01:16:55.939 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -1.02) opts 0xd
01:16:55.939 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -1.02)
01:16:55.939 00.000 25848 Moving (-0.13, -1.02) raw xDistance=0.04 yDistance=-0.99
01:16:55.939 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:16:55.939 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:16:55.939 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
01:16:55.939 00.000 25848 MoveAxis(E, 0, ABG)
01:16:55.939 00.000 25848 Move returns status 0, amount 0
01:16:55.939 00.000 25848 MoveAxis(N, 0, ABG)
01:16:55.939 00.000 25848 Move returns status 0, amount 0
01:16:55.939 00.000 25848 move complete, result=0
01:16:55.939 00.000 25848 worker thread done servicing request
01:16:55.939 00.000 25848 Worker thread wakes up
01:16:55.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:55.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:55.939 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.0 px 0 ms NORTH
01:16:58.781 02.842 25848 Exposure complete
01:16:58.867 00.086 25848 worker thread done servicing request
01:16:58.867 00.000 21444 OnExposeComplete: enter
01:16:58.867 00.000 21444 UpdateGuideState(): m_state=6
01:16:58.867 00.000 21444 Star::Find(15, 1229, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1740
01:16:58.867 00.000 21444 Star::Find returns 1 (1), X=1229.86, Y=742.05, Mass=400208, SNR=65.5, Peak=11556 HFD=7.0
01:16:58.867 00.000 21444 Star::Find false star n=7 nbg=265 bg=3277.7 sigma=403.0 thresh=4487 peak=4252
01:16:58.867 00.000 21444 Star::Find false star n=4 nbg=264 bg=3479.7 sigma=505.2 thresh=4995 peak=4770
01:16:58.868 00.001 21444 Star::Find false star n=4 nbg=257 bg=3341.8 sigma=440.0 thresh=4662 peak=4441
01:16:58.868 00.000 21444 Star::Find false star n=7 nbg=249 bg=2509.4 sigma=404.0 thresh=3721 peak=3688
01:16:58.868 00.000 21444 Star::Find false star n=2 nbg=270 bg=3025.6 sigma=428.8 thresh=4312 peak=4161
01:16:58.868 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.02,-1.69,0.19,U] [#3 0.02,0.31,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 11.74,-14.35,0.00,M3] [#7 1.97,-3.24,0.86,U] [#8 22.47,-20.92,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.22,-0.41,3.64,U] 
01:16:58.868 00.000 21444 single-star, 4 included, MultiStar: {1.05, -0.91}, one-star: {0.03, -0.77}
01:16:58.868 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.70)
01:16:58.868 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
01:16:58.868 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-0.77 hyp=0.77 cameraTheta=-1.54 mountX=-0.10 mountY=-0.71, mountTheta=-1.71
01:16:58.869 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-0.77, opts=13)
01:16:58.869 00.000 21444 Enqueuing Move request for scope (0.03, -0.77)
01:16:58.869 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=92, FiltMax=65504, Gamma=0.560
01:16:58.869 00.000 21444 UpdateGuideState exits: m=400208 SNR=65.5 Saturated
01:16:58.869 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:58.869 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:16:58.869 00.000 21444 Enqueuing Expose request
01:16:58.869 00.000 25848 Worker thread wakes up
01:16:58.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.77) opts 0xd
01:16:58.869 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, -0.77)
01:16:58.869 00.000 25848 Moving (0.03, -0.77) raw xDistance=-0.10 yDistance=-0.71
01:16:58.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:58.869 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:16:58.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
01:16:58.869 00.000 25848 MoveAxis(E, 0, ABG)
01:16:58.869 00.000 25848 Move returns status 0, amount 0
01:16:58.870 00.001 25848 MoveAxis(N, 0, ABG)
01:16:58.870 00.000 25848 Move returns status 0, amount 0
01:16:58.870 00.000 25848 move complete, result=0
01:16:58.870 00.000 25848 worker thread done servicing request
01:16:58.870 00.000 25848 Worker thread wakes up
01:16:58.870 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:16:58.870 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:16:58.870 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
01:17:01.714 02.844 25848 Exposure complete
01:17:01.801 00.087 25848 worker thread done servicing request
01:17:01.801 00.000 21444 OnExposeComplete: enter
01:17:01.801 00.000 21444 UpdateGuideState(): m_state=6
01:17:01.802 00.001 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1741
01:17:01.802 00.000 21444 Star::Find returns 1 (1), X=1231.59, Y=742.77, Mass=457714, SNR=74.7, Peak=11556 HFD=7.0
01:17:01.802 00.000 21444 Star::Find false star n=6 nbg=236 bg=3410.5 sigma=379.7 thresh=4549 peak=4286
01:17:01.802 00.000 21444 Star::Find false star n=10 nbg=261 bg=2096.8 sigma=426.3 thresh=3376 peak=3356
01:17:01.802 00.000 21444 Star::Find false star n=6 nbg=252 bg=3353.9 sigma=479.4 thresh=4792 peak=4600
01:17:01.802 00.000 21444 Star::Find false star n=5 nbg=284 bg=3308.8 sigma=504.9 thresh=4824 peak=4598
01:17:01.802 00.000 21444 Star::Find false star n=5 nbg=264 bg=3458.6 sigma=415.3 thresh=4704 peak=4300
01:17:01.802 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.38,0.10,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.11,-2.03,0.91,U] [#8 10.83,-13.54,0.00,M7] [#9 -1.65,-20.26,0.00,M1] [#10 -15.12,-25.45,0.00,M8] [#11 2.55,0.65,3.15,U] 
01:17:01.802 00.000 21444 single-star, 3 included, MultiStar: {2.41, 0.03}, one-star: {1.75, -0.05}
01:17:01.802 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
01:17:01.802 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
01:17:01.802 00.000 21444 CameraToMount -- cameraX=1.75 cameraY=-0.05 hyp=1.75 cameraTheta=-0.03 mountX=-1.75 mountY=0.61, mountTheta=2.80
01:17:01.803 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.75, y=-0.05, opts=13)
01:17:01.803 00.000 21444 Enqueuing Move request for scope (1.75, -0.05)
01:17:01.803 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=424, FiltMax=65504, Gamma=0.560
01:17:01.803 00.000 21444 UpdateGuideState exits: m=457714 SNR=74.7 Saturated
01:17:01.803 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:01.803 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:01.803 00.000 21444 Enqueuing Expose request
01:17:01.803 00.000 25848 Worker thread wakes up
01:17:01.803 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.75, -0.05) opts 0xd
01:17:01.804 00.001 25848 Handling offset move in thread for scope, endpoint = (1.75, -0.05)
01:17:01.804 00.000 25848 Moving (1.75, -0.05) raw xDistance=-1.75 yDistance=0.61
01:17:01.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.75
01:17:01.804 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
01:17:01.804 00.000 25848 MoveAxis(E, 51, ABG)
01:17:01.804 00.000 25848 Guiding  Dir = 2, Dur = 51
01:17:01.828 00.024 25848 IsSlewing returns 0
01:17:01.828 00.000 25848 IsGuiding returns 0
01:17:01.860 00.032 25848 PulseGuide returned control before completion, sleep 30
01:17:01.903 00.043 25848 IsGuiding returns 1
01:17:01.903 00.000 25848 scope still moving after pulse duration time elapsed
01:17:01.971 00.068 25848 IsSlewing returns 0
01:17:01.971 00.000 25848 IsGuiding returns 0
01:17:01.971 00.000 25848 scope move finished after 51 + 91 ms
01:17:01.971 00.000 25848 Move returns status 0, amount 51
01:17:01.971 00.000 25848 MoveAxis(S, 17, ABG)
01:17:01.971 00.000 25848 Guiding  Dir = 1, Dur = 17
01:17:01.999 00.028 25848 IsSlewing returns 0
01:17:02.000 00.001 25848 IsGuiding returns 0
01:17:02.031 00.031 25848 IsGuiding returns 1
01:17:02.031 00.000 25848 scope still moving after pulse duration time elapsed
01:17:02.080 00.049 25848 IsSlewing returns 0
01:17:02.080 00.000 25848 IsGuiding returns 0
01:17:02.080 00.000 25848 scope move finished after 17 + 63 ms
01:17:02.080 00.000 25848 Move returns status 0, amount 17
01:17:02.080 00.000 25848 move complete, result=0
01:17:02.080 00.000 25848 worker thread done servicing request
01:17:02.080 00.000 25848 Worker thread wakes up
01:17:02.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:02.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:02.080 00.000 21444 GuideStep: -1.7 px 51 ms EAST, 0.6 px 17 ms SOUTH
01:17:04.931 02.851 25848 Exposure complete
01:17:05.009 00.078 25848 worker thread done servicing request
01:17:05.009 00.000 21444 OnExposeComplete: enter
01:17:05.009 00.000 21444 UpdateGuideState(): m_state=6
01:17:05.009 00.000 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1742
01:17:05.009 00.000 21444 Star::Find returns 1 (1), X=1230.29, Y=740.88, Mass=424364, SNR=66.0, Peak=15116 HFD=6.3
01:17:05.009 00.000 21444 Star::Find false star n=3 nbg=257 bg=3463.2 sigma=436.3 thresh=4772 peak=4504
01:17:05.009 00.000 21444 Star::Find false star n=7 nbg=247 bg=2096.0 sigma=365.7 thresh=3193 peak=3103
01:17:05.009 00.000 21444 Star::Find false star n=1 nbg=270 bg=3546.6 sigma=480.3 thresh=4988 peak=4731
01:17:05.009 00.000 21444 Star::Find false star n=3 nbg=270 bg=3251.1 sigma=496.5 thresh=4741 peak=4334
01:17:05.009 00.000 21444 Star::Find false star n=1 nbg=284 bg=3304.1 sigma=539.4 thresh=4922 peak=4676
01:17:05.009 00.000 21444 Star::Find false star n=6 nbg=264 bg=3298.4 sigma=474.2 thresh=4721 peak=4565
01:17:05.010 00.001 21444 Star::Find false star n=5 nbg=252 bg=2827.5 sigma=403.1 thresh=4037 peak=4002
01:17:05.010 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.22,0.40,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.90,-3.92,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.95,-1.73,4.98,U] 
01:17:05.010 00.000 21444 single-star, 3 included, MultiStar: {1.04, -2.05}, one-star: {0.45, -1.94}
01:17:05.010 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.40 = 1.89)
01:17:05.010 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.24 = -0.96)
01:17:05.010 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-1.94 hyp=2.00 cameraTheta=-1.34 mountX=-0.62 mountY=-1.63, mountTheta=-1.94
01:17:05.010 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-1.94, opts=13)
01:17:05.010 00.000 21444 Enqueuing Move request for scope (0.45, -1.94)
01:17:05.011 00.001 25848 Worker thread wakes up
01:17:05.011 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=344, FiltMax=65504, Gamma=0.560
01:17:05.011 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.94) opts 0xd
01:17:05.011 00.000 21444 UpdateGuideState exits: m=424364 SNR=66.0 Saturated
01:17:05.011 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -1.94)
01:17:05.011 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:05.011 00.000 25848 Moving (0.45, -1.94) raw xDistance=-0.62 yDistance=-1.63
01:17:05.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:05.011 00.000 21444 Enqueuing Expose request
01:17:05.011 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.62
01:17:05.011 00.000 25848 resist switch: large excursion: input -1.63 thresh 1.53 direction from 1 to -1
01:17:05.011 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.89
01:17:05.011 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.63 from input -1.63
01:17:05.011 00.000 25848 MoveAxis(E, 22, ABG)
01:17:05.011 00.000 25848 Guiding  Dir = 2, Dur = 22
01:17:05.031 00.020 25848 IsSlewing returns 0
01:17:05.032 00.001 25848 IsGuiding returns 0
01:17:05.063 00.031 25848 IsGuiding returns 1
01:17:05.063 00.000 25848 scope still moving after pulse duration time elapsed
01:17:05.109 00.046 25848 IsSlewing returns 0
01:17:05.141 00.032 25848 IsGuiding returns 0
01:17:05.141 00.000 25848 scope move finished after 22 + 88 ms
01:17:05.141 00.000 25848 Move returns status 0, amount 22
01:17:05.142 00.001 25848 BLC: Oldest BLC event removed
01:17:05.142 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 295 applied
01:17:05.142 00.000 25848 MoveAxis(N, 339, ABG)
01:17:05.142 00.000 25848 Guiding  Dir = 0, Dur = 339
01:17:05.171 00.029 25848 IsSlewing returns 0
01:17:05.171 00.000 25848 IsGuiding returns 0
01:17:05.202 00.031 25848 PulseGuide returned control before completion, sleep 318
01:17:05.530 00.328 25848 IsGuiding returns 1
01:17:05.530 00.000 25848 scope still moving after pulse duration time elapsed
01:17:05.593 00.063 25848 IsSlewing returns 0
01:17:05.594 00.001 25848 IsGuiding returns 0
01:17:05.594 00.000 25848 scope move finished after 339 + 84 ms
01:17:05.594 00.000 25848 Move returns status 0, amount 339
01:17:05.594 00.000 25848 move complete, result=0
01:17:05.594 00.000 25848 worker thread done servicing request
01:17:05.594 00.000 25848 Worker thread wakes up
01:17:05.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:05.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:05.594 00.000 21444 GuideStep: -0.6 px 22 ms EAST, -1.6 px 339 ms NORTH
01:17:08.439 02.845 25848 Exposure complete
01:17:08.527 00.088 25848 worker thread done servicing request
01:17:08.528 00.001 21444 OnExposeComplete: enter
01:17:08.528 00.000 21444 UpdateGuideState(): m_state=6
01:17:08.528 00.000 21444 Star::Find(15, 1230, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1743
01:17:08.528 00.000 21444 Star::Find returns 1 (1), X=1229.44, Y=741.92, Mass=454446, SNR=69.3, Peak=13092 HFD=6.8
01:17:08.528 00.000 21444 Star::Find false star n=4 nbg=259 bg=2191.2 sigma=381.4 thresh=3335 peak=3245
01:17:08.528 00.000 21444 Star::Find false star n=1 nbg=245 bg=3384.9 sigma=464.4 thresh=4778 peak=4472
01:17:08.528 00.000 21444 Star::Find false star n=7 nbg=263 bg=2874.7 sigma=481.5 thresh=4319 peak=4099
01:17:08.528 00.000 21444 MultiStar: [#1 2.26,-3.12,0.19,U] [#2 0.00,0.00,0.00,L] [#3 -0.11,0.01,0.14,U] [#4 17.66,-0.97,0.00,M2] [#5 2.61,-0.24,0.18,U] [#6 0.00,0.00,0.00,L] [#7 1.40,-2.95,0.87,U] [#8 11.23,1.45,0.00,M8] [#9 -19.77,-13.16,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.76,-0.35,4.39,U] 
01:17:08.528 00.000 21444 single-star, 5 included, MultiStar: {0.74, -0.83}, one-star: {-0.40, -0.90}
01:17:08.528 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.05) = xAngle (-5.04 = 1.24)
01:17:08.528 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.88 = -1.60)
01:17:08.528 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-0.90 hyp=0.98 cameraTheta=-1.99 mountX=0.32 mountY=-0.98, mountTheta=-1.26
01:17:08.529 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-0.90, opts=13)
01:17:08.529 00.000 21444 Enqueuing Move request for scope (-0.40, -0.90)
01:17:08.529 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=358, FiltMax=65504, Gamma=0.560
01:17:08.530 00.001 25848 Worker thread wakes up
01:17:08.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.90) opts 0xd
01:17:08.530 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -0.90)
01:17:08.530 00.000 25848 Moving (-0.40, -0.90) raw xDistance=0.32 yDistance=-0.98
01:17:08.530 00.000 25848 BLC: History state: CurrMiss=0.98, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.629475, 1:0.981331
01:17:08.530 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:17:08.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
01:17:08.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
01:17:08.530 00.000 25848 MoveAxis(E, 0, ABG)
01:17:08.530 00.000 25848 Move returns status 0, amount 0
01:17:08.530 00.000 25848 MoveAxis(N, 27, ABG)
01:17:08.530 00.000 25848 Guiding  Dir = 0, Dur = 27
01:17:08.530 00.000 21444 UpdateGuideState exits: m=454446 SNR=69.3 Saturated
01:17:08.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:08.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:08.530 00.000 21444 Enqueuing Expose request
01:17:08.610 00.080 25848 IsSlewing returns 0
01:17:08.610 00.000 25848 IsGuiding returns 0
01:17:08.641 00.031 25848 IsGuiding returns 1
01:17:08.641 00.000 25848 scope still moving after pulse duration time elapsed
01:17:08.721 00.080 25848 IsSlewing returns 0
01:17:08.722 00.001 25848 IsGuiding returns 0
01:17:08.722 00.000 25848 scope move finished after 27 + 84 ms
01:17:08.722 00.000 25848 Move returns status 0, amount 27
01:17:08.722 00.000 25848 move complete, result=0
01:17:08.722 00.000 25848 worker thread done servicing request
01:17:08.722 00.000 25848 Worker thread wakes up
01:17:08.723 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -1.0 px 27 ms NORTH
01:17:08.723 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:08.723 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:11.575 02.852 25848 Exposure complete
01:17:11.642 00.067 25848 worker thread done servicing request
01:17:11.642 00.000 21444 OnExposeComplete: enter
01:17:11.642 00.000 21444 UpdateGuideState(): m_state=6
01:17:11.643 00.001 21444 Star::Find(15, 1229, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1744
01:17:11.643 00.000 21444 Star::Find returns 1 (1), X=1230.48, Y=742.35, Mass=377196, SNR=66.4, Peak=10496 HFD=7.1
01:17:11.643 00.000 21444 Star::Find false star n=3 nbg=264 bg=3337.6 sigma=443.3 thresh=4667 peak=4338
01:17:11.643 00.000 21444 Star::Find false star n=4 nbg=264 bg=2117.5 sigma=438.2 thresh=3432 peak=3251
01:17:11.643 00.000 21444 Star::Find false star n=7 nbg=254 bg=3377.0 sigma=472.4 thresh=4794 peak=4780
01:17:11.643 00.000 21444 Star::Find false star n=3 nbg=272 bg=3329.2 sigma=535.2 thresh=4935 peak=4573
01:17:11.643 00.000 21444 Star::Find false star n=2 nbg=256 bg=3508.8 sigma=465.7 thresh=4906 peak=4617
01:17:11.643 00.000 21444 Star::Find false star n=12 nbg=261 bg=2599.2 sigma=381.3 thresh=3743 peak=3700
01:17:11.643 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -4.28,12.87,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 1.16,-0.21,0.15,U] [#6 0.00,0.00,0.00,L] [#7 2.43,-3.76,0.97,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -9.07,-8.91,0.00,M9] [#11 1.23,-1.06,3.18,U] 
01:17:11.643 00.000 21444 single-star, 3 included, MultiStar: {1.34, -1.42}, one-star: {0.65, -0.47}
01:17:11.643 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
01:17:11.643 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
01:17:11.643 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.47 hyp=0.80 cameraTheta=-0.63 mountX=-0.69 mountY=-0.19, mountTheta=-2.87
01:17:11.644 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.47, opts=13)
01:17:11.644 00.000 21444 Enqueuing Move request for scope (0.65, -0.47)
01:17:11.644 00.000 25848 Worker thread wakes up
01:17:11.644 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.47) opts 0xd
01:17:11.644 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.47)
01:17:11.644 00.000 25848 Moving (0.65, -0.47) raw xDistance=-0.69 yDistance=-0.19
01:17:11.644 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=132, FiltMax=65504, Gamma=0.560
01:17:11.644 00.000 21444 UpdateGuideState exits: m=377196 SNR=66.4 Saturated
01:17:11.644 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:11.645 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:11.645 00.000 21444 Enqueuing Expose request
01:17:11.645 00.000 25848 BLC: History state: CurrMiss=0.19, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.629475, 1:0.981331, 2:0.190449
01:17:11.645 00.000 25848 BLC: No correction, Miss < min_move
01:17:11.645 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69
01:17:11.645 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:11.645 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:17:11.645 00.000 25848 MoveAxis(E, 20, ABG)
01:17:11.645 00.000 25848 Guiding  Dir = 2, Dur = 20
01:17:11.673 00.028 25848 IsSlewing returns 0
01:17:11.673 00.000 25848 IsGuiding returns 0
01:17:11.705 00.032 25848 IsGuiding returns 1
01:17:11.705 00.000 25848 scope still moving after pulse duration time elapsed
01:17:11.764 00.059 25848 IsSlewing returns 0
01:17:11.764 00.000 25848 IsGuiding returns 0
01:17:11.764 00.000 25848 scope move finished after 20 + 70 ms
01:17:11.764 00.000 25848 Move returns status 0, amount 20
01:17:11.764 00.000 25848 MoveAxis(N, 0, ABG)
01:17:11.764 00.000 25848 Move returns status 0, amount 0
01:17:11.764 00.000 25848 move complete, result=0
01:17:11.764 00.000 25848 worker thread done servicing request
01:17:11.764 00.000 25848 Worker thread wakes up
01:17:11.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:11.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:11.764 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.2 px 0 ms NORTH
01:17:14.617 02.853 25848 Exposure complete
01:17:14.705 00.088 25848 worker thread done servicing request
01:17:14.705 00.000 21444 OnExposeComplete: enter
01:17:14.705 00.000 21444 UpdateGuideState(): m_state=6
01:17:14.705 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1745
01:17:14.705 00.000 21444 Star::Find returns 1 (1), X=1231.65, Y=741.50, Mass=420760, SNR=61.2, Peak=11756 HFD=7.0
01:17:14.705 00.000 21444 Star::Find false star n=3 nbg=240 bg=2165.5 sigma=330.0 thresh=3155 peak=3043
01:17:14.706 00.001 21444 Star::Find false star n=3 nbg=259 bg=3497.0 sigma=506.3 thresh=5016 peak=4479
01:17:14.706 00.000 21444 Star::Find false star n=3 nbg=251 bg=3434.7 sigma=433.4 thresh=4735 peak=4640
01:17:14.706 00.000 21444 Star::Find false star n=2 nbg=254 bg=3503.6 sigma=413.9 thresh=4745 peak=4355
01:17:14.706 00.000 21444 Star::Find false star n=3 nbg=262 bg=2627.8 sigma=452.5 thresh=3985 peak=3892
01:17:14.706 00.000 21444 MultiStar: [#1 19.56,6.12,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -15.32,20.56,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.36,-3.54,1.26,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -12.83,-7.07,0.00,M10] [#11 3.05,-0.73,3.33,U] 
01:17:14.706 00.000 21444 single-star, 2 included, MultiStar: {2.90, -1.47}, one-star: {1.82, -1.32}
01:17:14.706 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
01:17:14.706 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
01:17:14.706 00.000 21444 CameraToMount -- cameraX=1.82 cameraY=-1.32 hyp=2.24 cameraTheta=-0.63 mountX=-1.93 mountY=-0.53, mountTheta=-2.87
01:17:14.707 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.82, y=-1.32, opts=13)
01:17:14.707 00.000 21444 Enqueuing Move request for scope (1.82, -1.32)
01:17:14.707 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=370, FiltMax=65504, Gamma=0.560
01:17:14.707 00.000 21444 UpdateGuideState exits: m=420760 SNR=61.2 Saturated
01:17:14.707 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:14.707 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:14.707 00.000 21444 Enqueuing Expose request
01:17:14.707 00.000 25848 Worker thread wakes up
01:17:14.707 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.82, -1.32) opts 0xd
01:17:14.707 00.000 25848 Handling offset move in thread for scope, endpoint = (1.82, -1.32)
01:17:14.707 00.000 25848 Moving (1.82, -1.32) raw xDistance=-1.93 yDistance=-0.53
01:17:14.707 00.000 25848 BLC: window closed
01:17:14.708 00.001 25848 BLC: History state: CurrMiss=0.53, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.629475, 1:0.981331, 2:0.190449
01:17:14.708 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:17:14.708 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.93
01:17:14.708 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
01:17:14.708 00.000 25848 MoveAxis(E, 58, ABG)
01:17:14.708 00.000 25848 Guiding  Dir = 2, Dur = 58
01:17:14.733 00.025 25848 IsSlewing returns 0
01:17:14.733 00.000 25848 IsGuiding returns 0
01:17:14.765 00.032 25848 PulseGuide returned control before completion, sleep 37
01:17:14.806 00.041 25848 IsGuiding returns 1
01:17:14.806 00.000 25848 scope still moving after pulse duration time elapsed
01:17:14.858 00.052 25848 IsSlewing returns 0
01:17:14.859 00.001 25848 IsGuiding returns 0
01:17:14.859 00.000 25848 scope move finished after 58 + 66 ms
01:17:14.859 00.000 25848 Move returns status 0, amount 58
01:17:14.859 00.000 25848 MoveAxis(N, 15, ABG)
01:17:14.859 00.000 25848 Guiding  Dir = 0, Dur = 15
01:17:14.891 00.032 25848 IsSlewing returns 0
01:17:14.891 00.000 25848 IsGuiding returns 0
01:17:14.954 00.063 25848 IsGuiding returns 1
01:17:14.954 00.000 25848 scope still moving after pulse duration time elapsed
01:17:14.999 00.045 25848 IsSlewing returns 0
01:17:14.999 00.000 25848 IsGuiding returns 0
01:17:14.999 00.000 25848 scope move finished after 15 + 93 ms
01:17:14.999 00.000 25848 Move returns status 0, amount 15
01:17:14.999 00.000 25848 move complete, result=0
01:17:15.000 00.001 25848 worker thread done servicing request
01:17:15.000 00.000 25848 Worker thread wakes up
01:17:15.000 00.000 21444 GuideStep: -1.9 px 58 ms EAST, -0.5 px 15 ms NORTH
01:17:15.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:15.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:17.853 02.853 25848 Exposure complete
01:17:17.928 00.075 25848 worker thread done servicing request
01:17:17.928 00.000 21444 OnExposeComplete: enter
01:17:17.929 00.001 21444 UpdateGuideState(): m_state=6
01:17:17.929 00.000 21444 Star::Find(15, 1231, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1746
01:17:17.929 00.000 21444 Star::Find returns 1 (1), X=1231.29, Y=742.46, Mass=442363, SNR=83.2, Peak=12716 HFD=6.8
01:17:17.929 00.000 21444 Star::Find false star n=1 nbg=270 bg=3278.0 sigma=500.6 thresh=4780 peak=4375
01:17:17.929 00.000 21444 Star::Find false star n=2 nbg=268 bg=2328.6 sigma=397.6 thresh=3521 peak=3095
01:17:17.929 00.000 21444 Star::Find false star n=1 nbg=275 bg=3242.1 sigma=510.9 thresh=4775 peak=4484
01:17:17.929 00.000 21444 Star::Find false star n=4 nbg=248 bg=3355.8 sigma=436.2 thresh=4664 peak=4336
01:17:17.929 00.000 21444 Star::Find false star n=6 nbg=246 bg=3430.7 sigma=428.3 thresh=4716 peak=4450
01:17:17.929 00.000 21444 Star::Find false star n=3 nbg=268 bg=2536.3 sigma=505.1 thresh=4052 peak=3859
01:17:17.929 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.69,22.51,0.00,M3] [#4 28.15,1.14,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.48,-1.85,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -26.57,-13.53,0.00,R] [#11 2.42,0.78,3.13,U] 
01:17:17.929 00.000 21444 single-star, 2 included, MultiStar: {2.23, 0.16}, one-star: {1.45, -0.37}
01:17:17.929 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.99)
01:17:17.929 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.14)
01:17:17.929 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=-0.37 hyp=1.50 cameraTheta=-0.25 mountX=-1.48 mountY=0.21, mountTheta=3.00
01:17:17.930 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-0.37, opts=13)
01:17:17.930 00.000 21444 Enqueuing Move request for scope (1.45, -0.37)
01:17:17.930 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=284, FiltMax=65504, Gamma=0.560
01:17:17.930 00.000 21444 UpdateGuideState exits: m=442363 SNR=83.2 Saturated
01:17:17.931 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:17.931 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:17.931 00.000 21444 Enqueuing Expose request
01:17:17.931 00.000 25848 Worker thread wakes up
01:17:17.931 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.37) opts 0xd
01:17:17.931 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -0.37)
01:17:17.931 00.000 25848 Moving (1.45, -0.37) raw xDistance=-1.48 yDistance=0.21
01:17:17.931 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.48
01:17:17.931 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:17.931 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:17:17.931 00.000 25848 MoveAxis(E, 47, ABG)
01:17:17.931 00.000 25848 Guiding  Dir = 2, Dur = 47
01:17:17.955 00.024 25848 IsSlewing returns 0
01:17:17.955 00.000 25848 IsGuiding returns 0
01:17:17.987 00.032 25848 PulseGuide returned control before completion, sleep 26
01:17:18.025 00.038 25848 IsGuiding returns 1
01:17:18.025 00.000 25848 scope still moving after pulse duration time elapsed
01:17:18.076 00.051 25848 IsSlewing returns 0
01:17:18.076 00.000 25848 IsGuiding returns 0
01:17:18.076 00.000 25848 scope move finished after 47 + 73 ms
01:17:18.076 00.000 25848 Move returns status 0, amount 47
01:17:18.076 00.000 25848 MoveAxis(N, 0, ABG)
01:17:18.076 00.000 25848 Move returns status 0, amount 0
01:17:18.076 00.000 25848 move complete, result=0
01:17:18.076 00.000 25848 worker thread done servicing request
01:17:18.076 00.000 25848 Worker thread wakes up
01:17:18.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:18.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:18.076 00.000 21444 GuideStep: -1.5 px 47 ms EAST, 0.2 px 0 ms NORTH
01:17:20.929 02.853 25848 Exposure complete
01:17:21.018 00.089 25848 worker thread done servicing request
01:17:21.018 00.000 21444 OnExposeComplete: enter
01:17:21.018 00.000 21444 UpdateGuideState(): m_state=6
01:17:21.018 00.000 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1747
01:17:21.018 00.000 21444 Star::Find returns 1 (1), X=1230.51, Y=742.86, Mass=418043, SNR=70.7, Peak=12948 HFD=6.5
01:17:21.018 00.000 21444 Star::Find false star n=4 nbg=273 bg=3450.5 sigma=491.2 thresh=4924 peak=4824
01:17:21.018 00.000 21444 Star::Find false star n=2 nbg=282 bg=2170.8 sigma=443.7 thresh=3502 peak=3106
01:17:21.018 00.000 21444 Star::Find false star n=4 nbg=263 bg=3263.6 sigma=431.9 thresh=4559 peak=4306
01:17:21.018 00.000 21444 Star::Find false star n=1 nbg=268 bg=3277.3 sigma=500.1 thresh=4777 peak=4328
01:17:21.018 00.000 21444 Star::Find false star n=2 nbg=264 bg=2673.2 sigma=436.5 thresh=3983 peak=3875
01:17:21.018 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.97,19.30,0.00,M4] [#4 14.40,-11.07,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.00,-2.58,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.27,5.15,0.00,M1] [#11 1.97,1.01,3.01,U] 
01:17:21.018 00.000 21444 single-star, 2 included, MultiStar: {1.72, 0.09}, one-star: {0.68, 0.04}
01:17:21.019 00.001 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
01:17:21.019 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.45)
01:17:21.019 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=0.04 hyp=0.68 cameraTheta=0.06 mountX=-0.67 mountY=0.29, mountTheta=2.73
01:17:21.020 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=0.04, opts=13)
01:17:21.020 00.000 21444 Enqueuing Move request for scope (0.68, 0.04)
01:17:21.020 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=242, FiltMax=65504, Gamma=0.560
01:17:21.020 00.000 21444 UpdateGuideState exits: m=418043 SNR=70.7 Saturated
01:17:21.020 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:21.020 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:21.020 00.000 21444 Enqueuing Expose request
01:17:21.020 00.000 25848 Worker thread wakes up
01:17:21.020 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.04) opts 0xd
01:17:21.020 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, 0.04)
01:17:21.020 00.000 25848 Moving (0.68, 0.04) raw xDistance=-0.67 yDistance=0.29
01:17:21.020 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.67
01:17:21.020 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:21.020 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:17:21.020 00.000 25848 MoveAxis(E, 23, ABG)
01:17:21.020 00.000 25848 Guiding  Dir = 2, Dur = 23
01:17:21.047 00.027 25848 IsSlewing returns 0
01:17:21.047 00.000 25848 IsGuiding returns 0
01:17:21.079 00.032 25848 IsGuiding returns 1
01:17:21.079 00.000 25848 scope still moving after pulse duration time elapsed
01:17:21.125 00.046 25848 IsSlewing returns 0
01:17:21.126 00.001 25848 IsGuiding returns 0
01:17:21.126 00.000 25848 scope move finished after 23 + 55 ms
01:17:21.126 00.000 25848 Move returns status 0, amount 23
01:17:21.126 00.000 25848 MoveAxis(N, 0, ABG)
01:17:21.126 00.000 25848 Move returns status 0, amount 0
01:17:21.126 00.000 25848 move complete, result=0
01:17:21.126 00.000 25848 worker thread done servicing request
01:17:21.126 00.000 25848 Worker thread wakes up
01:17:21.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:21.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:21.126 00.000 21444 GuideStep: -0.7 px 23 ms EAST, 0.3 px 0 ms NORTH
01:17:23.971 02.845 25848 Exposure complete
01:17:24.050 00.079 25848 worker thread done servicing request
01:17:24.050 00.000 21444 OnExposeComplete: enter
01:17:24.050 00.000 21444 UpdateGuideState(): m_state=6
01:17:24.050 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1748
01:17:24.050 00.000 21444 Star::Find returns 1 (1), X=1228.91, Y=743.02, Mass=404368, SNR=72.4, Peak=15924 HFD=6.1
01:17:24.050 00.000 21444 Star::Find false star n=7 nbg=267 bg=3266.9 sigma=453.5 thresh=4628 peak=4483
01:17:24.050 00.000 21444 Star::Find false star n=4 nbg=253 bg=2101.8 sigma=385.2 thresh=3257 peak=3042
01:17:24.050 00.000 21444 Star::Find false star n=4 nbg=255 bg=3392.3 sigma=491.6 thresh=4867 peak=4775
01:17:24.050 00.000 21444 Star::Find false star n=6 nbg=267 bg=3203.2 sigma=451.5 thresh=4558 peak=4351
01:17:24.051 00.001 21444 Star::Find false star n=3 nbg=263 bg=2917.1 sigma=433.0 thresh=4216 peak=4083
01:17:24.051 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -16.94,19.99,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.75,-2.19,0.88,U] [#8 16.61,3.18,0.00,M9] [#9 -1.67,-5.64,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 0.05,0.73,3.56,U] 
01:17:24.051 00.000 21444 refined, 2 included, MultiStar: {-0.01, 0.17}, one-star: {-0.92, 0.20}
01:17:24.051 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
01:17:24.051 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.05)
01:17:24.051 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.66 mountX=0.03 mountY=0.15, mountTheta=1.37
01:17:24.051 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.17, opts=13)
01:17:24.051 00.000 21444 Enqueuing Move request for scope (-0.01, 0.17)
01:17:24.051 00.000 25848 Worker thread wakes up
01:17:24.052 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
01:17:24.052 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=118, FiltMax=65504, Gamma=0.560
01:17:24.052 00.000 21444 UpdateGuideState exits: m=404368 SNR=72.4 Saturated
01:17:24.052 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:24.052 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
01:17:24.052 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:24.052 00.000 21444 Enqueuing Expose request
01:17:24.052 00.000 25848 Moving (-0.01, 0.17) raw xDistance=0.03 yDistance=0.15
01:17:24.052 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:17:24.052 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:24.052 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:17:24.052 00.000 25848 MoveAxis(E, 0, ABG)
01:17:24.052 00.000 25848 Move returns status 0, amount 0
01:17:24.052 00.000 25848 MoveAxis(N, 0, ABG)
01:17:24.052 00.000 25848 Move returns status 0, amount 0
01:17:24.052 00.000 25848 move complete, result=0
01:17:24.052 00.000 25848 worker thread done servicing request
01:17:24.052 00.000 25848 Worker thread wakes up
01:17:24.052 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:24.052 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:24.052 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:26.904 02.852 25848 Exposure complete
01:17:26.975 00.071 25848 worker thread done servicing request
01:17:26.975 00.000 21444 OnExposeComplete: enter
01:17:26.975 00.000 21444 UpdateGuideState(): m_state=6
01:17:26.975 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1749
01:17:26.975 00.000 21444 Star::Find returns 1 (1), X=1231.06, Y=742.40, Mass=456303, SNR=71.8, Peak=12892 HFD=6.7
01:17:26.975 00.000 21444 Star::Find false star n=5 nbg=243 bg=3548.1 sigma=399.3 thresh=4746 peak=4589
01:17:26.975 00.000 21444 Star::Find false star n=5 nbg=263 bg=3291.6 sigma=462.6 thresh=4679 peak=4359
01:17:26.975 00.000 21444 Star::Find false star n=3 nbg=267 bg=3357.2 sigma=450.2 thresh=4708 peak=4341
01:17:26.975 00.000 21444 Star::Find false star n=4 nbg=256 bg=3292.8 sigma=430.3 thresh=4584 peak=4434
01:17:26.976 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 9.02,-15.62,0.00,M10] [#3 -17.41,21.28,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.55,-2.88,0.89,U] [#8 0.00,0.00,0.00,L] [#9 -14.76,-11.44,0.00,M4] [#10 19.01,11.04,0.00,M2] [#11 1.71,0.21,3.22,U] 
01:17:26.976 00.000 21444 single-star, 2 included, MultiStar: {1.76, -0.46}, one-star: {1.22, -0.42}
01:17:26.976 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.38 = 2.90)
01:17:26.976 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.06)
01:17:26.976 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=-0.42 hyp=1.29 cameraTheta=-0.33 mountX=-1.26 mountY=0.07, mountTheta=3.08
01:17:26.976 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=-0.42, opts=13)
01:17:26.976 00.000 21444 Enqueuing Move request for scope (1.22, -0.42)
01:17:26.976 00.000 25848 Worker thread wakes up
01:17:26.977 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=344, FiltMax=65504, Gamma=0.560
01:17:26.977 00.000 21444 UpdateGuideState exits: m=456303 SNR=71.8 Saturated
01:17:26.977 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:26.977 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:26.977 00.000 21444 Enqueuing Expose request
01:17:26.977 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, -0.42) opts 0xd
01:17:26.977 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, -0.42)
01:17:26.977 00.000 25848 Moving (1.22, -0.42) raw xDistance=-1.26 yDistance=0.07
01:17:26.977 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.26
01:17:26.977 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:26.977 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:17:26.977 00.000 25848 MoveAxis(E, 37, ABG)
01:17:26.977 00.000 25848 Guiding  Dir = 2, Dur = 37
01:17:27.001 00.024 25848 IsSlewing returns 0
01:17:27.002 00.001 25848 IsGuiding returns 0
01:17:27.033 00.031 25848 PulseGuide returned control before completion, sleep 17
01:17:27.059 00.026 25848 IsGuiding returns 1
01:17:27.059 00.000 25848 scope still moving after pulse duration time elapsed
01:17:27.110 00.051 25848 IsSlewing returns 0
01:17:27.110 00.000 25848 IsGuiding returns 0
01:17:27.110 00.000 25848 scope move finished after 37 + 70 ms
01:17:27.110 00.000 25848 Move returns status 0, amount 37
01:17:27.110 00.000 25848 MoveAxis(N, 0, ABG)
01:17:27.110 00.000 25848 Move returns status 0, amount 0
01:17:27.110 00.000 25848 move complete, result=0
01:17:27.111 00.001 25848 worker thread done servicing request
01:17:27.111 00.000 25848 Worker thread wakes up
01:17:27.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:27.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:27.111 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 0.1 px 0 ms NORTH
01:17:29.951 02.840 25848 Exposure complete
01:17:30.033 00.082 25848 worker thread done servicing request
01:17:30.034 00.001 21444 OnExposeComplete: enter
01:17:30.034 00.000 21444 UpdateGuideState(): m_state=6
01:17:30.034 00.000 21444 Star::Find(15, 1231, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1750
01:17:30.034 00.000 21444 Star::Find returns 1 (1), X=1228.68, Y=741.98, Mass=450058, SNR=80.8, Peak=12188 HFD=6.6
01:17:30.034 00.000 21444 Star::Find false star n=4 nbg=259 bg=3314.5 sigma=415.0 thresh=4559 peak=4465
01:17:30.034 00.000 21444 Star::Find false star n=5 nbg=247 bg=3228.8 sigma=406.7 thresh=4449 peak=4378
01:17:30.034 00.000 21444 Star::Find false star n=4 nbg=266 bg=3298.2 sigma=435.7 thresh=4605 peak=4578
01:17:30.034 00.000 21444 Star::Find false star n=4 nbg=255 bg=3422.6 sigma=409.2 thresh=4650 peak=4486
01:17:30.034 00.000 21444 Star::Find false star n=2 nbg=266 bg=3038.9 sigma=455.0 thresh=4404 peak=3905
01:17:30.034 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 16.64,-17.28,0.00,R] [#3 -17.11,22.76,0.00,M7] [#4 26.82,-2.65,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.37,-2.92,0.88,U] [#8 0.00,0.00,0.00,L] [#9 -21.49,-18.45,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.11,0.13,2.98,U] 
01:17:30.034 00.000 21444 refined, 2 included, MultiStar: {-0.10, -0.63}, one-star: {-1.16, -0.84}
01:17:30.034 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.78 = 1.50)
01:17:30.034 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.63 = -1.34)
01:17:30.034 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.63 hyp=0.63 cameraTheta=-1.73 mountX=0.04 mountY=-0.62, mountTheta=-1.50
01:17:30.036 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.63, opts=13)
01:17:30.036 00.000 21444 Enqueuing Move request for scope (-0.10, -0.63)
01:17:30.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=346, FiltMax=65504, Gamma=0.560
01:17:30.036 00.000 21444 UpdateGuideState exits: m=450058 SNR=80.8 Saturated
01:17:30.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:30.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:30.036 00.000 21444 Enqueuing Expose request
01:17:30.036 00.000 25848 Worker thread wakes up
01:17:30.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.63) opts 0xd
01:17:30.036 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.63)
01:17:30.036 00.000 25848 Moving (-0.10, -0.63) raw xDistance=0.04 yDistance=-0.62
01:17:30.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:17:30.036 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
01:17:30.036 00.000 25848 MoveAxis(E, 0, ABG)
01:17:30.036 00.000 25848 Move returns status 0, amount 0
01:17:30.036 00.000 25848 MoveAxis(N, 17, ABG)
01:17:30.036 00.000 25848 Guiding  Dir = 0, Dur = 17
01:17:30.063 00.027 25848 IsSlewing returns 0
01:17:30.063 00.000 25848 IsGuiding returns 0
01:17:30.095 00.032 25848 IsGuiding returns 1
01:17:30.095 00.000 25848 scope still moving after pulse duration time elapsed
01:17:30.142 00.047 25848 IsSlewing returns 0
01:17:30.142 00.000 25848 IsGuiding returns 0
01:17:30.142 00.000 25848 scope move finished after 17 + 61 ms
01:17:30.142 00.000 25848 Move returns status 0, amount 17
01:17:30.142 00.000 25848 move complete, result=0
01:17:30.142 00.000 25848 worker thread done servicing request
01:17:30.142 00.000 25848 Worker thread wakes up
01:17:30.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:30.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:30.142 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.6 px 17 ms NORTH
01:17:32.985 02.843 25848 Exposure complete
01:17:33.052 00.067 25848 worker thread done servicing request
01:17:33.052 00.000 21444 OnExposeComplete: enter
01:17:33.052 00.000 21444 UpdateGuideState(): m_state=6
01:17:33.052 00.000 21444 Star::Find(15, 1228, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1751
01:17:33.052 00.000 21444 Star::Find returns 1 (1), X=1229.29, Y=742.02, Mass=394405, SNR=69.2, Peak=10748 HFD=7.0
01:17:33.053 00.001 21444 Star::Find false star n=7 nbg=268 bg=3378.4 sigma=472.9 thresh=4797 peak=4718
01:17:33.053 00.000 21444 Star::Find false star n=5 nbg=265 bg=3507.7 sigma=496.9 thresh=4999 peak=4602
01:17:33.053 00.000 21444 Star::Find false star n=3 nbg=265 bg=3233.8 sigma=511.1 thresh=4767 peak=4269
01:17:33.053 00.000 21444 Star::Find false star n=2 nbg=261 bg=3372.9 sigma=460.6 thresh=4755 peak=4581
01:17:33.053 00.000 21444 Star::Find false star n=1 nbg=256 bg=3406.5 sigma=439.3 thresh=4724 peak=4508
01:17:33.053 00.000 21444 Star::Find false star n=4 nbg=259 bg=2956.5 sigma=442.1 thresh=4283 peak=3989
01:17:33.053 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.19,-0.65,0.17,U] [#3 -17.04,23.29,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.66,-3.08,0.80,U] [#8 0.00,0.00,0.00,L] [#9 -9.97,-6.34,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.87,0.16,2.72,U] 
01:17:33.053 00.000 21444 refined, 3 included, MultiStar: {0.51, -0.63}, one-star: {-0.55, -0.80}
01:17:33.053 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
01:17:33.053 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.78 = -0.50)
01:17:33.053 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=-0.63 hyp=0.81 cameraTheta=-0.89 mountX=-0.56 mountY=-0.39, mountTheta=-2.54
01:17:33.054 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=-0.63, opts=13)
01:17:33.054 00.000 21444 Enqueuing Move request for scope (0.51, -0.63)
01:17:33.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=268, FiltMax=65504, Gamma=0.560
01:17:33.054 00.000 21444 UpdateGuideState exits: m=394405 SNR=69.2 Saturated
01:17:33.054 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:33.054 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:33.054 00.000 21444 Enqueuing Expose request
01:17:33.054 00.000 25848 Worker thread wakes up
01:17:33.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.63) opts 0xd
01:17:33.054 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, -0.63)
01:17:33.054 00.000 25848 Moving (0.51, -0.63) raw xDistance=-0.56 yDistance=-0.39
01:17:33.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
01:17:33.054 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:33.054 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:17:33.054 00.000 25848 MoveAxis(E, 16, ABG)
01:17:33.054 00.000 25848 Guiding  Dir = 2, Dur = 16
01:17:33.078 00.024 25848 IsSlewing returns 0
01:17:33.078 00.000 25848 IsGuiding returns 0
01:17:33.110 00.032 25848 IsGuiding returns 1
01:17:33.110 00.000 25848 scope still moving after pulse duration time elapsed
01:17:33.158 00.048 25848 IsSlewing returns 0
01:17:33.158 00.000 25848 IsGuiding returns 0
01:17:33.158 00.000 25848 scope move finished after 16 + 63 ms
01:17:33.158 00.000 25848 Move returns status 0, amount 16
01:17:33.158 00.000 25848 MoveAxis(N, 0, ABG)
01:17:33.158 00.000 25848 Move returns status 0, amount 0
01:17:33.158 00.000 25848 move complete, result=0
01:17:33.158 00.000 25848 worker thread done servicing request
01:17:33.158 00.000 25848 Worker thread wakes up
01:17:33.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:33.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:33.158 00.000 21444 GuideStep: -0.6 px 16 ms EAST, -0.4 px 0 ms NORTH
01:17:36.011 02.853 25848 Exposure complete
01:17:36.093 00.082 25848 worker thread done servicing request
01:17:36.093 00.000 21444 OnExposeComplete: enter
01:17:36.093 00.000 21444 UpdateGuideState(): m_state=6
01:17:36.094 00.001 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1752
01:17:36.094 00.000 21444 Star::Find returns 1 (1), X=1229.57, Y=743.03, Mass=459824, SNR=94.8, Peak=14008 HFD=6.6
01:17:36.094 00.000 21444 Star::Find false star n=5 nbg=261 bg=3123.5 sigma=418.4 thresh=4379 peak=4202
01:17:36.094 00.000 21444 Star::Find false star n=3 nbg=259 bg=2170.8 sigma=431.8 thresh=3466 peak=3167
01:17:36.094 00.000 21444 Star::Find false star n=17 nbg=245 bg=3343.8 sigma=395.9 thresh=4531 peak=4515
01:17:36.094 00.000 21444 Star::Find false star n=4 nbg=255 bg=3373.2 sigma=477.0 thresh=4804 peak=4552
01:17:36.094 00.000 21444 Star::Find false star n=3 nbg=273 bg=3285.7 sigma=487.0 thresh=4747 peak=4445
01:17:36.094 00.000 21444 Star::Find false star n=8 nbg=265 bg=2317.6 sigma=406.3 thresh=3537 peak=3483
01:17:36.094 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -15.74,20.78,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.89,3.13,0.11,U] [#7 1.92,-1.96,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 16.34,-9.57,0.00,M3] [#11 1.28,0.73,2.15,U] 
01:17:36.094 00.000 21444 single-star, 3 included, MultiStar: {1.10, 0.15}, one-star: {-0.27, 0.21}
01:17:36.094 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
01:17:36.094 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.43 = 2.85)
01:17:36.094 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=0.21 hyp=0.34 cameraTheta=2.47 mountX=0.28 mountY=0.10, mountTheta=0.33
01:17:36.095 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=0.21, opts=13)
01:17:36.095 00.000 21444 Enqueuing Move request for scope (-0.27, 0.21)
01:17:36.095 00.000 25848 Worker thread wakes up
01:17:36.095 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=272, FiltMax=65504, Gamma=0.560
01:17:36.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.21) opts 0xd
01:17:36.096 00.001 21444 UpdateGuideState exits: m=459824 SNR=94.8 Saturated
01:17:36.096 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 0.21)
01:17:36.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:36.096 00.000 25848 Moving (-0.27, 0.21) raw xDistance=0.28 yDistance=0.10
01:17:36.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:36.096 00.000 21444 Enqueuing Expose request
01:17:36.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
01:17:36.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:36.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:17:36.096 00.000 25848 MoveAxis(E, 0, ABG)
01:17:36.096 00.000 25848 Move returns status 0, amount 0
01:17:36.096 00.000 25848 MoveAxis(N, 0, ABG)
01:17:36.096 00.000 25848 Move returns status 0, amount 0
01:17:36.096 00.000 25848 move complete, result=0
01:17:36.096 00.000 25848 worker thread done servicing request
01:17:36.096 00.000 25848 Worker thread wakes up
01:17:36.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:36.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:36.096 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:38.947 02.851 25848 Exposure complete
01:17:39.024 00.077 25848 worker thread done servicing request
01:17:39.024 00.000 21444 OnExposeComplete: enter
01:17:39.024 00.000 21444 UpdateGuideState(): m_state=6
01:17:39.025 00.001 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1753
01:17:39.025 00.000 21444 Star::Find returns 1 (1), X=1229.71, Y=742.59, Mass=414498, SNR=76.6, Peak=13068 HFD=6.6
01:17:39.025 00.000 21444 Star::Find false star n=2 nbg=260 bg=3200.2 sigma=505.2 thresh=4716 peak=4483
01:17:39.025 00.000 21444 Star::Find false star n=3 nbg=265 bg=3270.5 sigma=485.0 thresh=4726 peak=4331
01:17:39.025 00.000 21444 Star::Find false star n=3 nbg=264 bg=2563.3 sigma=410.2 thresh=3794 peak=3628
01:17:39.025 00.000 21444 Star::Find false star n=7 nbg=252 bg=3065.8 sigma=430.4 thresh=4357 peak=4100
01:17:39.025 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -13.79,-9.33,0.00,M1] [#3 -16.97,20.63,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 -0.11,-0.11,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.38,-2.93,0.83,U] [#8 11.23,-14.23,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.55,0.11,2.92,U] 
01:17:39.025 00.000 21444 single-star, 3 included, MultiStar: {0.37, -0.48}, one-star: {-0.13, -0.23}
01:17:39.025 00.000 21444 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.05) = xAngle (-5.14 = 1.14)
01:17:39.025 00.000 21444 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.70)
01:17:39.025 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-2.09 mountX=0.11 mountY=-0.26, mountTheta=-1.18
01:17:39.026 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-0.23, opts=13)
01:17:39.026 00.000 21444 Enqueuing Move request for scope (-0.13, -0.23)
01:17:39.026 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=380, FiltMax=65504, Gamma=0.560
01:17:39.026 00.000 21444 UpdateGuideState exits: m=414498 SNR=76.6 Saturated
01:17:39.026 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:39.026 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:39.026 00.000 21444 Enqueuing Expose request
01:17:39.026 00.000 25848 Worker thread wakes up
01:17:39.027 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
01:17:39.027 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
01:17:39.027 00.000 25848 Moving (-0.13, -0.23) raw xDistance=0.11 yDistance=-0.26
01:17:39.027 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:17:39.027 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:39.027 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:17:39.027 00.000 25848 MoveAxis(E, 0, ABG)
01:17:39.027 00.000 25848 Move returns status 0, amount 0
01:17:39.027 00.000 25848 MoveAxis(N, 0, ABG)
01:17:39.027 00.000 25848 Move returns status 0, amount 0
01:17:39.027 00.000 25848 move complete, result=0
01:17:39.027 00.000 25848 worker thread done servicing request
01:17:39.027 00.000 25848 Worker thread wakes up
01:17:39.027 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:39.027 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:39.027 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:17:41.869 02.842 25848 Exposure complete
01:17:41.949 00.080 25848 worker thread done servicing request
01:17:41.949 00.000 21444 OnExposeComplete: enter
01:17:41.949 00.000 21444 UpdateGuideState(): m_state=6
01:17:41.949 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1754
01:17:41.949 00.000 21444 Star::Find returns 1 (1), X=1229.80, Y=742.53, Mass=399456, SNR=61.9, Peak=11856 HFD=6.6
01:17:41.949 00.000 21444 Star::Find false star n=2 nbg=270 bg=2197.2 sigma=427.8 thresh=3481 peak=3091
01:17:41.950 00.001 21444 MultiStar: [#1 0.08,-0.96,0.16,U] [#2 0.00,0.00,0.00,L] [#3 -16.24,20.86,0.00,R] [#4 22.03,15.58,0.00,M6] [#5 0.38,1.15,0.20,U] [#6 12.02,-13.59,0.00,M3] [#7 1.08,-1.77,0.89,U] [#8 9.24,-26.16,0.00,R] [#9 -26.76,-4.67,0.00,M7] 
01:17:41.950 00.000 21444 single-star, 3 included, MultiStar: {0.45, -0.80}, one-star: {-0.04, -0.29}
01:17:41.950 00.000 21444 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.05) = xAngle (-4.75 = 1.54)
01:17:41.950 00.000 21444 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.31)
01:17:41.950 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=-0.29 hyp=0.30 cameraTheta=-1.70 mountX=0.01 mountY=-0.29, mountTheta=-1.53
01:17:41.950 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=-0.29, opts=13)
01:17:41.950 00.000 21444 Enqueuing Move request for scope (-0.04, -0.29)
01:17:41.950 00.000 25848 Worker thread wakes up
01:17:41.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.29) opts 0xd
01:17:41.951 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.04, -0.29)
01:17:41.951 00.000 25848 Moving (-0.04, -0.29) raw xDistance=0.01 yDistance=-0.29
01:17:41.951 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:17:41.951 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:41.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=206, FiltMax=65504, Gamma=0.560
01:17:41.951 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:17:41.951 00.000 25848 MoveAxis(E, 0, ABG)
01:17:41.951 00.000 25848 Move returns status 0, amount 0
01:17:41.951 00.000 25848 MoveAxis(N, 0, ABG)
01:17:41.951 00.000 25848 Move returns status 0, amount 0
01:17:41.951 00.000 25848 move complete, result=0
01:17:41.951 00.000 25848 worker thread done servicing request
01:17:41.951 00.000 21444 UpdateGuideState exits: m=399456 SNR=61.9 Saturated
01:17:41.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:41.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:41.951 00.000 21444 Enqueuing Expose request
01:17:41.951 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:17:41.951 00.000 25848 Worker thread wakes up
01:17:41.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:41.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:44.796 02.845 25848 Exposure complete
01:17:44.883 00.087 25848 worker thread done servicing request
01:17:44.883 00.000 21444 OnExposeComplete: enter
01:17:44.883 00.000 21444 UpdateGuideState(): m_state=6
01:17:44.884 00.001 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1755
01:17:44.884 00.000 21444 Star::Find returns 1 (1), X=1229.50, Y=743.00, Mass=356156, SNR=60.8, Peak=11452 HFD=6.7
01:17:44.884 00.000 21444 Star::Find false star n=12 nbg=260 bg=3278.9 sigma=403.2 thresh=4488 peak=4297
01:17:44.884 00.000 21444 Star::Find false star n=3 nbg=267 bg=2094.5 sigma=419.1 thresh=3352 peak=3120
01:17:44.884 00.000 21444 Star::Find false star n=6 nbg=274 bg=3789.3 sigma=546.3 thresh=5428 peak=5152
01:17:44.884 00.000 21444 Star::Find false star n=6 nbg=255 bg=3439.7 sigma=438.8 thresh=4756 peak=4637
01:17:44.884 00.000 21444 Star::Find false star n=2 nbg=238 bg=3440.6 sigma=384.3 thresh=4593 peak=4395
01:17:44.884 00.000 21444 Star::Find false star n=1 nbg=259 bg=2575.8 sigma=414.3 thresh=3819 peak=3460
01:17:44.884 00.000 21444 Star::Find false star n=2 nbg=263 bg=2988.4 sigma=465.3 thresh=4384 peak=4033
01:17:44.884 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 27.84,7.00,0.00,M7] [#5 -7.17,1.98,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.49,-1.85,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.40,1.30,2.79,U] 
01:17:44.884 00.000 21444 single-star, 2 included, MultiStar: {0.86, 0.44}, one-star: {-0.34, 0.18}
01:17:44.884 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.41 = -0.41)
01:17:44.884 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.03)
01:17:44.884 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.38 cameraTheta=2.65 mountX=0.35 mountY=0.04, mountTheta=0.12
01:17:44.885 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.18, opts=13)
01:17:44.885 00.000 21444 Enqueuing Move request for scope (-0.34, 0.18)
01:17:44.885 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=168, FiltMax=65504, Gamma=0.560
01:17:44.885 00.000 21444 UpdateGuideState exits: m=356156 SNR=60.8 Saturated
01:17:44.885 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:44.885 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:44.885 00.000 21444 Enqueuing Expose request
01:17:44.885 00.000 25848 Worker thread wakes up
01:17:44.885 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd
01:17:44.886 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.18)
01:17:44.886 00.000 25848 Moving (-0.34, 0.18) raw xDistance=0.35 yDistance=0.04
01:17:44.886 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
01:17:44.886 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:44.886 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:17:44.886 00.000 25848 MoveAxis(E, 0, ABG)
01:17:44.886 00.000 25848 Move returns status 0, amount 0
01:17:44.886 00.000 25848 MoveAxis(N, 0, ABG)
01:17:44.886 00.000 25848 Move returns status 0, amount 0
01:17:44.886 00.000 25848 move complete, result=0
01:17:44.886 00.000 25848 worker thread done servicing request
01:17:44.886 00.000 25848 Worker thread wakes up
01:17:44.886 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:44.886 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:44.886 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:47.727 02.841 25848 Exposure complete
01:17:47.795 00.068 25848 worker thread done servicing request
01:17:47.795 00.000 21444 OnExposeComplete: enter
01:17:47.795 00.000 21444 UpdateGuideState(): m_state=6
01:17:47.795 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1756
01:17:47.795 00.000 21444 Star::Find returns 1 (1), X=1232.53, Y=743.78, Mass=425228, SNR=70.8, Peak=13096 HFD=6.3
01:17:47.796 00.001 21444 Star::Find false star n=7 nbg=259 bg=3303.6 sigma=465.7 thresh=4701 peak=4692
01:17:47.796 00.000 21444 Star::Find false star n=1 nbg=267 bg=3659.5 sigma=502.3 thresh=5167 peak=5098
01:17:47.796 00.000 21444 Star::Find false star n=3 nbg=264 bg=3409.6 sigma=392.5 thresh=4587 peak=4426
01:17:47.796 00.000 21444 Star::Find false star n=7 nbg=259 bg=3118.9 sigma=454.7 thresh=4483 peak=4341
01:17:47.796 00.000 21444 Star::Find false star n=4 nbg=271 bg=3376.6 sigma=462.4 thresh=4764 peak=4624
01:17:47.796 00.000 21444 Star::Find false star n=5 nbg=261 bg=3358.2 sigma=487.9 thresh=4822 peak=4586
01:17:47.796 00.000 21444 Star::Find false star n=5 nbg=267 bg=2905.1 sigma=499.3 thresh=4403 peak=4302
01:17:47.796 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -26.99,-3.55,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.83,-1.63,0.95,U] [#8 0.00,0.00,0.00,L] [#9 -21.07,-21.62,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 3.55,1.21,2.83,U] 
01:17:47.796 00.000 21444 single-star, 2 included, MultiStar: {3.43, 0.59}, one-star: {2.69, 0.96}
01:17:47.796 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
01:17:47.796 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
01:17:47.796 00.000 21444 CameraToMount -- cameraX=2.69 cameraY=0.96 hyp=2.86 cameraTheta=0.34 mountX=-2.59 mountY=1.91, mountTheta=2.51
01:17:47.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.69, y=0.96, opts=13)
01:17:47.797 00.000 21444 Enqueuing Move request for scope (2.69, 0.96)
01:17:47.797 00.000 25848 Worker thread wakes up
01:17:47.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.69, 0.96) opts 0xd
01:17:47.797 00.000 25848 Handling offset move in thread for scope, endpoint = (2.69, 0.96)
01:17:47.797 00.000 25848 Moving (2.69, 0.96) raw xDistance=-2.59 yDistance=1.91
01:17:47.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.63 from input -2.59
01:17:47.797 00.000 25848 resist switch: large excursion: input 1.91 thresh 1.53 direction from -1 to 1
01:17:47.797 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.74
01:17:47.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.91 from input 1.91
01:17:47.797 00.000 25848 MoveAxis(E, 76, ABG)
01:17:47.797 00.000 25848 Guiding  Dir = 2, Dur = 76
01:17:47.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3020, FiltMin=468, FiltMax=65504, Gamma=0.560
01:17:47.797 00.000 21444 UpdateGuideState exits: m=425228 SNR=70.8 Saturated
01:17:47.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:47.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:47.797 00.000 21444 Enqueuing Expose request
01:17:47.830 00.033 25848 IsSlewing returns 0
01:17:47.830 00.000 25848 IsGuiding returns 0
01:17:47.861 00.031 25848 PulseGuide returned control before completion, sleep 56
01:17:47.931 00.070 25848 IsGuiding returns 1
01:17:47.931 00.000 25848 scope still moving after pulse duration time elapsed
01:17:47.983 00.052 25848 IsSlewing returns 0
01:17:47.983 00.000 25848 IsGuiding returns 0
01:17:47.983 00.000 25848 scope move finished after 76 + 76 ms
01:17:47.983 00.000 25848 Move returns status 0, amount 76
01:17:47.983 00.000 25848 BLC: Oldest BLC event removed
01:17:47.983 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 295 applied
01:17:47.983 00.000 25848 MoveAxis(S, 347, ABG)
01:17:47.983 00.000 25848 Guiding  Dir = 1, Dur = 347
01:17:48.015 00.032 25848 IsSlewing returns 0
01:17:48.016 00.001 25848 IsGuiding returns 0
01:17:48.047 00.031 25848 PulseGuide returned control before completion, sleep 327
01:17:48.398 00.351 25848 IsGuiding returns 1
01:17:48.399 00.001 25848 scope still moving after pulse duration time elapsed
01:17:48.453 00.054 25848 IsSlewing returns 0
01:17:48.454 00.001 25848 IsGuiding returns 0
01:17:48.454 00.000 25848 scope move finished after 347 + 91 ms
01:17:48.454 00.000 25848 Move returns status 0, amount 347
01:17:48.454 00.000 25848 move complete, result=0
01:17:48.454 00.000 25848 worker thread done servicing request
01:17:48.454 00.000 25848 Worker thread wakes up
01:17:48.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:48.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:48.454 00.000 21444 GuideStep: -2.6 px 76 ms EAST, 1.9 px 347 ms SOUTH
01:17:51.303 02.849 25848 Exposure complete
01:17:51.391 00.088 25848 worker thread done servicing request
01:17:51.391 00.000 21444 OnExposeComplete: enter
01:17:51.391 00.000 21444 UpdateGuideState(): m_state=6
01:17:51.391 00.000 21444 Star::Find(15, 1232, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1757
01:17:51.391 00.000 21444 Star::Find returns 1 (1), X=1228.93, Y=744.40, Mass=380274, SNR=59.6, Peak=11660 HFD=6.7
01:17:51.391 00.000 21444 Star::Find false star n=7 nbg=245 bg=3296.7 sigma=414.4 thresh=4540 peak=4533
01:17:51.392 00.001 21444 Star::Find false star n=1 nbg=274 bg=2191.9 sigma=426.7 thresh=3472 peak=3014
01:17:51.392 00.000 21444 Star::Find false star n=7 nbg=264 bg=3284.1 sigma=442.0 thresh=4610 peak=4271
01:17:51.392 00.000 21444 Star::Find false star n=2 nbg=245 bg=3669.4 sigma=364.7 thresh=4764 peak=4450
01:17:51.392 00.000 21444 Star::Find false star n=1 nbg=269 bg=3382.1 sigma=458.4 thresh=4757 peak=4396
01:17:51.392 00.000 21444 Star::Find false star n=5 nbg=245 bg=2672.8 sigma=383.9 thresh=3825 peak=3701
01:17:51.392 00.000 21444 Star::Find false star n=2 nbg=278 bg=2961.5 sigma=475.5 thresh=4388 peak=3921
01:17:51.392 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 10.65,-12.92,0.00,M1] [#4 21.63,20.35,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.14,-1.80,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.53,1.35,3.80,U] 
01:17:51.392 00.000 21444 refined, 2 included, MultiStar: {-0.46, 0.77}, one-star: {-0.90, 1.58}
01:17:51.392 00.000 21444 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.05) = xAngle (-0.94 = -0.94)
01:17:51.392 00.000 21444 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.79 = 2.50)
01:17:51.392 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.77 hyp=0.90 cameraTheta=2.11 mountX=0.53 mountY=0.54, mountTheta=0.80
01:17:51.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.77, opts=13)
01:17:51.393 00.000 21444 Enqueuing Move request for scope (-0.46, 0.77)
01:17:51.393 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=394, FiltMax=65504, Gamma=0.560
01:17:51.393 00.000 21444 UpdateGuideState exits: m=380274 SNR=59.6 Saturated
01:17:51.393 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:51.393 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:51.393 00.000 21444 Enqueuing Expose request
01:17:51.393 00.000 25848 Worker thread wakes up
01:17:51.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.77) opts 0xd
01:17:51.393 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.77)
01:17:51.393 00.000 25848 Moving (-0.46, 0.77) raw xDistance=0.53 yDistance=0.54
01:17:51.393 00.000 25848 BLC: History state: CurrMiss=0.54, AvgInitMiss=0.23, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.911723, 1:0.539470
01:17:51.393 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:17:51.394 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.53
01:17:51.394 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
01:17:51.394 00.000 25848 MoveAxis(W, 10, ABG)
01:17:51.394 00.000 25848 Guiding  Dir = 3, Dur = 10
01:17:51.422 00.028 25848 IsSlewing returns 0
01:17:51.422 00.000 25848 IsGuiding returns 0
01:17:51.454 00.032 25848 IsGuiding returns 1
01:17:51.454 00.000 25848 scope still moving after pulse duration time elapsed
01:17:51.563 00.109 25848 IsSlewing returns 0
01:17:51.564 00.001 25848 IsGuiding returns 0
01:17:51.564 00.000 25848 scope move finished after 10 + 131 ms
01:17:51.564 00.000 25848 Move returns status 0, amount 10
01:17:51.564 00.000 25848 MoveAxis(S, 15, ABG)
01:17:51.564 00.000 25848 Guiding  Dir = 1, Dur = 15
01:17:51.592 00.028 25848 IsSlewing returns 0
01:17:51.593 00.001 25848 IsGuiding returns 0
01:17:51.624 00.031 25848 IsGuiding returns 1
01:17:51.624 00.000 25848 scope still moving after pulse duration time elapsed
01:17:51.670 00.046 25848 IsSlewing returns 0
01:17:51.671 00.001 25848 IsGuiding returns 0
01:17:51.671 00.000 25848 scope move finished after 15 + 62 ms
01:17:51.671 00.000 25848 Move returns status 0, amount 15
01:17:51.671 00.000 25848 move complete, result=0
01:17:51.671 00.000 25848 worker thread done servicing request
01:17:51.671 00.000 25848 Worker thread wakes up
01:17:51.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:51.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:51.671 00.000 21444 GuideStep: 0.5 px 10 ms WEST, 0.5 px 15 ms SOUTH
01:17:54.519 02.848 25848 Exposure complete
01:17:54.593 00.074 25848 worker thread done servicing request
01:17:54.593 00.000 21444 OnExposeComplete: enter
01:17:54.593 00.000 21444 UpdateGuideState(): m_state=6
01:17:54.594 00.001 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1758
01:17:54.594 00.000 21444 Star::Find returns 1 (1), X=1230.20, Y=742.85, Mass=485671, SNR=76.5, Peak=13524 HFD=6.7
01:17:54.594 00.000 21444 Star::Find false star n=7 nbg=266 bg=3269.8 sigma=457.3 thresh=4642 peak=4596
01:17:54.594 00.000 21444 Star::Find false star n=4 nbg=264 bg=2159.5 sigma=410.2 thresh=3390 peak=3148
01:17:54.594 00.000 21444 Star::Find false star n=3 nbg=246 bg=3273.4 sigma=408.5 thresh=4499 peak=4286
01:17:54.594 00.000 21444 Star::Find false star n=2 nbg=266 bg=3528.2 sigma=455.2 thresh=4894 peak=4544
01:17:54.594 00.000 21444 Star::Find false star n=1 nbg=273 bg=2549.7 sigma=519.1 thresh=4107 peak=3436
01:17:54.594 00.000 21444 Star::Find false star n=2 nbg=273 bg=2981.1 sigma=530.4 thresh=4572 peak=3842
01:17:54.594 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 2.93,-2.13,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.04,-1.87,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.24,0.59,3.25,U] 
01:17:54.594 00.000 21444 single-star, 3 included, MultiStar: {1.31, -0.09}, one-star: {0.36, 0.03}
01:17:54.594 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
01:17:54.594 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
01:17:54.594 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=0.03 hyp=0.37 cameraTheta=0.09 mountX=-0.36 mountY=0.17, mountTheta=2.71
01:17:54.595 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=0.03, opts=13)
01:17:54.595 00.000 21444 Enqueuing Move request for scope (0.36, 0.03)
01:17:54.595 00.000 25848 Worker thread wakes up
01:17:54.595 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.03) opts 0xd
01:17:54.595 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 0.03)
01:17:54.595 00.000 25848 Moving (0.36, 0.03) raw xDistance=-0.36 yDistance=0.17
01:17:54.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=3000, FiltMin=384, FiltMax=65504, Gamma=0.560
01:17:54.596 00.001 21444 UpdateGuideState exits: m=485671 SNR=76.5 Saturated
01:17:54.596 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:54.596 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:54.596 00.000 21444 Enqueuing Expose request
01:17:54.596 00.000 25848 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.23, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.911723, 1:0.539470, 2:0.167108
01:17:54.596 00.000 25848 BLC: No correction, Miss < min_move
01:17:54.596 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
01:17:54.596 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:54.596 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:17:54.596 00.000 25848 MoveAxis(E, 0, ABG)
01:17:54.596 00.000 25848 Move returns status 0, amount 0
01:17:54.596 00.000 25848 MoveAxis(N, 0, ABG)
01:17:54.596 00.000 25848 Move returns status 0, amount 0
01:17:54.596 00.000 25848 move complete, result=0
01:17:54.596 00.000 25848 worker thread done servicing request
01:17:54.596 00.000 25848 Worker thread wakes up
01:17:54.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:54.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:17:54.596 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:57.437 02.841 25848 Exposure complete
01:17:57.521 00.084 25848 worker thread done servicing request
01:17:57.521 00.000 21444 OnExposeComplete: enter
01:17:57.521 00.000 21444 UpdateGuideState(): m_state=6
01:17:57.521 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1759
01:17:57.521 00.000 21444 Star::Find returns 1 (1), X=1230.47, Y=742.78, Mass=431514, SNR=65.1, Peak=11428 HFD=7.1
01:17:57.521 00.000 21444 Star::Find false star n=3 nbg=272 bg=3221.1 sigma=559.7 thresh=4900 peak=4614
01:17:57.521 00.000 21444 Star::Find false star n=6 nbg=252 bg=2073.4 sigma=350.1 thresh=3124 peak=3061
01:17:57.522 00.001 21444 Star::Find false star n=7 nbg=277 bg=3404.8 sigma=522.6 thresh=4973 peak=4786
01:17:57.522 00.000 21444 Star::Find false star n=1 nbg=259 bg=3330.2 sigma=449.5 thresh=4679 peak=4570
01:17:57.522 00.000 21444 Star::Find false star n=7 nbg=243 bg=3427.0 sigma=430.4 thresh=4718 peak=4477
01:17:57.522 00.000 21444 Star::Find false star n=1 nbg=249 bg=3430.3 sigma=394.9 thresh=4615 peak=4539
01:17:57.522 00.000 21444 Star::Find false star n=4 nbg=269 bg=2486.3 sigma=406.1 thresh=3704 peak=3508
01:17:57.522 00.000 21444 Star::Find false star n=4 nbg=258 bg=3007.9 sigma=425.7 thresh=4285 peak=4237
01:17:57.522 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.59,0.83,0.38,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.63,-2.15,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.85,0.04,3.37,U] 
01:17:57.522 00.000 21444 single-star, 3 included, MultiStar: {1.71, -0.34}, one-star: {0.63, -0.04}
01:17:57.522 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
01:17:57.522 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.32)
01:17:57.522 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-0.04 hyp=0.63 cameraTheta=-0.06 mountX=-0.63 mountY=0.20, mountTheta=2.83
01:17:57.522 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-0.04, opts=13)
01:17:57.522 00.000 21444 Enqueuing Move request for scope (0.63, -0.04)
01:17:57.523 00.001 25848 Worker thread wakes up
01:17:57.523 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.04) opts 0xd
01:17:57.523 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, -0.04)
01:17:57.523 00.000 25848 Moving (0.63, -0.04) raw xDistance=-0.63 yDistance=0.20
01:17:57.523 00.000 25848 BLC: window closed
01:17:57.523 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=328, FiltMax=65504, Gamma=0.560
01:17:57.523 00.000 21444 UpdateGuideState exits: m=431514 SNR=65.1 Saturated
01:17:57.523 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:57.523 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:17:57.523 00.000 21444 Enqueuing Expose request
01:17:57.523 00.000 25848 BLC: History state: CurrMiss=0.20, AvgInitMiss=0.23, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.911723, 1:0.539470, 2:0.167108
01:17:57.523 00.000 25848 BLC: No correction, Miss < min_move
01:17:57.523 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
01:17:57.523 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:57.523 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:17:57.523 00.000 25848 MoveAxis(E, 18, ABG)
01:17:57.523 00.000 25848 Guiding  Dir = 2, Dur = 18
01:17:57.548 00.025 25848 IsSlewing returns 0
01:17:57.548 00.000 25848 IsGuiding returns 0
01:17:57.579 00.031 25848 IsGuiding returns 1
01:17:57.579 00.000 25848 scope still moving after pulse duration time elapsed
01:17:57.642 00.063 25848 IsSlewing returns 0
01:17:57.643 00.001 25848 IsGuiding returns 0
01:17:57.643 00.000 25848 scope move finished after 18 + 76 ms
01:17:57.643 00.000 25848 Move returns status 0, amount 18
01:17:57.643 00.000 25848 MoveAxis(N, 0, ABG)
01:17:57.643 00.000 25848 Move returns status 0, amount 0
01:17:57.643 00.000 25848 move complete, result=0
01:17:57.643 00.000 25848 worker thread done servicing request
01:17:57.643 00.000 25848 Worker thread wakes up
01:17:57.643 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.2 px 0 ms NORTH
01:17:57.643 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:17:57.643 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:00.485 02.842 25848 Exposure complete
01:18:00.573 00.088 25848 worker thread done servicing request
01:18:00.573 00.000 21444 OnExposeComplete: enter
01:18:00.574 00.001 21444 UpdateGuideState(): m_state=6
01:18:00.574 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1760
01:18:00.574 00.000 21444 Star::Find returns 1 (1), X=1230.72, Y=742.79, Mass=379285, SNR=65.8, Peak=11528 HFD=6.5
01:18:00.574 00.000 21444 Star::Find false star n=4 nbg=263 bg=3253.5 sigma=459.8 thresh=4633 peak=4390
01:18:00.574 00.000 21444 Star::Find false star n=4 nbg=273 bg=3240.6 sigma=496.4 thresh=4730 peak=4672
01:18:00.574 00.000 21444 Star::Find false star n=6 nbg=251 bg=3377.7 sigma=413.7 thresh=4619 peak=4442
01:18:00.574 00.000 21444 Star::Find false star n=1 nbg=282 bg=3401.2 sigma=467.9 thresh=4805 peak=4558
01:18:00.574 00.000 21444 Star::Find false star n=4 nbg=260 bg=2454.8 sigma=454.4 thresh=3818 peak=3741
01:18:00.574 00.000 21444 Star::Find false star n=3 nbg=269 bg=3051.7 sigma=465.5 thresh=4448 peak=4118
01:18:00.574 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -21.02,11.20,0.00,M3] [#3 -0.19,-1.53,0.21,U] [#4 16.75,17.00,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.67,-2.77,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.41,0.30,3.11,U] 
01:18:00.574 00.000 21444 single-star, 3 included, MultiStar: {1.30, -0.41}, one-star: {0.89, -0.03}
01:18:00.574 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
01:18:00.574 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
01:18:00.574 00.000 21444 CameraToMount -- cameraX=0.89 cameraY=-0.03 hyp=0.89 cameraTheta=-0.04 mountX=-0.89 mountY=0.30, mountTheta=2.81
01:18:00.575 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.89, y=-0.03, opts=13)
01:18:00.575 00.000 21444 Enqueuing Move request for scope (0.89, -0.03)
01:18:00.576 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=410, FiltMax=65504, Gamma=0.560
01:18:00.576 00.000 21444 UpdateGuideState exits: m=379285 SNR=65.8 Saturated
01:18:00.576 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:00.576 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:00.576 00.000 21444 Enqueuing Expose request
01:18:00.576 00.000 25848 Worker thread wakes up
01:18:00.576 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.03) opts 0xd
01:18:00.576 00.000 25848 Handling offset move in thread for scope, endpoint = (0.89, -0.03)
01:18:00.576 00.000 25848 Moving (0.89, -0.03) raw xDistance=-0.89 yDistance=0.30
01:18:00.576 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.89
01:18:00.576 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:00.576 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:18:00.576 00.000 25848 MoveAxis(E, 27, ABG)
01:18:00.576 00.000 25848 Guiding  Dir = 2, Dur = 27
01:18:00.639 00.063 25848 IsSlewing returns 0
01:18:00.639 00.000 25848 IsGuiding returns 0
01:18:00.670 00.031 25848 IsGuiding returns 1
01:18:00.670 00.000 25848 scope still moving after pulse duration time elapsed
01:18:00.733 00.063 25848 IsSlewing returns 0
01:18:00.734 00.001 25848 IsGuiding returns 0
01:18:00.734 00.000 25848 scope move finished after 27 + 67 ms
01:18:00.734 00.000 25848 Move returns status 0, amount 27
01:18:00.734 00.000 25848 MoveAxis(N, 0, ABG)
01:18:00.734 00.000 25848 Move returns status 0, amount 0
01:18:00.734 00.000 25848 move complete, result=0
01:18:00.734 00.000 25848 worker thread done servicing request
01:18:00.734 00.000 25848 Worker thread wakes up
01:18:00.735 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:00.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:00.735 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.3 px 0 ms NORTH
01:18:03.577 02.842 25848 Exposure complete
01:18:03.666 00.089 25848 worker thread done servicing request
01:18:03.666 00.000 21444 OnExposeComplete: enter
01:18:03.666 00.000 21444 UpdateGuideState(): m_state=6
01:18:03.666 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1761
01:18:03.666 00.000 21444 Star::Find returns 1 (1), X=1228.33, Y=744.00, Mass=433706, SNR=70.6, Peak=12288 HFD=6.6
01:18:03.666 00.000 21444 Star::Find false star n=2 nbg=276 bg=3268.3 sigma=468.6 thresh=4674 peak=4244
01:18:03.666 00.000 21444 Star::Find false star n=8 nbg=245 bg=3593.4 sigma=428.7 thresh=4879 peak=4702
01:18:03.667 00.001 21444 Star::Find false star n=1 nbg=272 bg=3451.7 sigma=553.3 thresh=5112 peak=4570
01:18:03.667 00.000 21444 Star::Find false star n=1 nbg=264 bg=3468.1 sigma=455.2 thresh=4834 peak=4489
01:18:03.667 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -26.48,-1.49,0.00,M4] [#3 -1.91,1.20,0.20,U] [#4 0.00,0.00,0.00,L] [#5 16.09,-3.93,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -0.28,-0.98,0.87,U] [#8 0.00,0.00,0.00,L] [#9 -7.89,-5.50,0.00,M9] [#10 24.80,14.67,0.00,M4] [#11 -0.55,1.42,4.08,U] 
01:18:03.667 00.000 21444 refined, 3 included, MultiStar: {-0.71, 1.03}, one-star: {-1.51, 1.18}
01:18:03.667 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
01:18:03.667 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.72 = 2.56)
01:18:03.667 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=1.03 hyp=1.25 cameraTheta=2.17 mountX=0.80 mountY=0.69, mountTheta=0.71
01:18:03.669 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=1.03, opts=13)
01:18:03.669 00.000 21444 Enqueuing Move request for scope (-0.71, 1.03)
01:18:03.669 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2996, FiltMin=220, FiltMax=65504, Gamma=0.560
01:18:03.669 00.000 21444 UpdateGuideState exits: m=433706 SNR=70.6 Saturated
01:18:03.669 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:03.669 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:03.669 00.000 21444 Enqueuing Expose request
01:18:03.669 00.000 25848 Worker thread wakes up
01:18:03.669 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 1.03) opts 0xd
01:18:03.669 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 1.03)
01:18:03.669 00.000 25848 Moving (-0.71, 1.03) raw xDistance=0.80 yDistance=0.69
01:18:03.669 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.80
01:18:03.669 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
01:18:03.669 00.000 25848 MoveAxis(W, 21, ABG)
01:18:03.669 00.000 25848 Guiding  Dir = 3, Dur = 21
01:18:03.702 00.033 25848 IsSlewing returns 0
01:18:03.702 00.000 25848 IsGuiding returns 0
01:18:03.734 00.032 25848 IsGuiding returns 1
01:18:03.734 00.000 25848 scope still moving after pulse duration time elapsed
01:18:03.813 00.079 25848 IsSlewing returns 0
01:18:03.814 00.001 25848 IsGuiding returns 0
01:18:03.814 00.000 25848 scope move finished after 21 + 90 ms
01:18:03.814 00.000 25848 Move returns status 0, amount 21
01:18:03.814 00.000 25848 MoveAxis(S, 19, ABG)
01:18:03.814 00.000 25848 Guiding  Dir = 1, Dur = 19
01:18:03.842 00.028 25848 IsSlewing returns 0
01:18:03.842 00.000 25848 IsGuiding returns 0
01:18:03.873 00.031 25848 IsGuiding returns 1
01:18:03.873 00.000 25848 scope still moving after pulse duration time elapsed
01:18:03.940 00.067 25848 IsSlewing returns 0
01:18:03.940 00.000 25848 IsGuiding returns 0
01:18:03.940 00.000 25848 scope move finished after 19 + 78 ms
01:18:03.940 00.000 25848 Move returns status 0, amount 19
01:18:03.940 00.000 25848 move complete, result=0
01:18:03.940 00.000 25848 worker thread done servicing request
01:18:03.940 00.000 25848 Worker thread wakes up
01:18:03.941 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:03.941 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:03.941 00.000 21444 GuideStep: 0.8 px 21 ms WEST, 0.7 px 19 ms SOUTH
01:18:06.783 02.842 25848 Exposure complete
01:18:06.871 00.088 25848 worker thread done servicing request
01:18:06.872 00.001 21444 OnExposeComplete: enter
01:18:06.872 00.000 21444 UpdateGuideState(): m_state=6
01:18:06.872 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1762
01:18:06.872 00.000 21444 Star::Find returns 1 (1), X=1228.80, Y=742.86, Mass=457946, SNR=88.1, Peak=14712 HFD=6.2
01:18:06.872 00.000 21444 Star::Find false star n=2 nbg=255 bg=3271.7 sigma=492.1 thresh=4748 peak=4619
01:18:06.872 00.000 21444 Star::Find false star n=3 nbg=267 bg=2169.0 sigma=441.4 thresh=3493 peak=3176
01:18:06.872 00.000 21444 Star::Find false star n=3 nbg=260 bg=3379.9 sigma=454.2 thresh=4742 peak=4564
01:18:06.872 00.000 21444 Star::Find false star n=2 nbg=269 bg=3226.3 sigma=488.9 thresh=4693 peak=4341
01:18:06.872 00.000 21444 Star::Find false star n=7 nbg=251 bg=3340.3 sigma=400.4 thresh=4542 peak=4376
01:18:06.872 00.000 21444 Star::Find false star n=2 nbg=266 bg=2792.2 sigma=455.4 thresh=4158 peak=3892
01:18:06.872 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.46,0.28,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 14.62,-12.35,0.00,M4] [#7 1.18,-2.74,0.81,U] [#8 0.00,0.00,0.00,L] [#9 -15.70,-13.38,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 0.01,0.26,3.49,U] 
01:18:06.872 00.000 21444 refined, 3 included, MultiStar: {-0.07, -0.22}, one-star: {-1.04, 0.04}
01:18:06.872 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.93 = 1.36)
01:18:06.873 00.001 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
01:18:06.873 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.87 mountX=0.05 mountY=-0.23, mountTheta=-1.36
01:18:06.874 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-0.22, opts=13)
01:18:06.874 00.000 21444 Enqueuing Move request for scope (-0.07, -0.22)
01:18:06.874 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2992, FiltMin=420, FiltMax=65504, Gamma=0.560
01:18:06.874 00.000 21444 UpdateGuideState exits: m=457946 SNR=88.1 Saturated
01:18:06.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:06.874 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:06.874 00.000 21444 Enqueuing Expose request
01:18:06.874 00.000 25848 Worker thread wakes up
01:18:06.874 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.22) opts 0xd
01:18:06.874 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -0.22)
01:18:06.874 00.000 25848 Moving (-0.07, -0.22) raw xDistance=0.05 yDistance=-0.23
01:18:06.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:18:06.874 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:06.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:18:06.874 00.000 25848 MoveAxis(E, 0, ABG)
01:18:06.874 00.000 25848 Move returns status 0, amount 0
01:18:06.874 00.000 25848 MoveAxis(N, 0, ABG)
01:18:06.874 00.000 25848 Move returns status 0, amount 0
01:18:06.874 00.000 25848 move complete, result=0
01:18:06.874 00.000 25848 worker thread done servicing request
01:18:06.875 00.001 25848 Worker thread wakes up
01:18:06.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:06.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:06.875 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:18:09.716 02.841 25848 Exposure complete
01:18:09.795 00.079 25848 worker thread done servicing request
01:18:09.795 00.000 21444 OnExposeComplete: enter
01:18:09.795 00.000 21444 UpdateGuideState(): m_state=6
01:18:09.795 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1763
01:18:09.795 00.000 21444 Star::Find returns 1 (1), X=1229.00, Y=742.09, Mass=401140, SNR=61.1, Peak=14312 HFD=6.1
01:18:09.795 00.000 21444 Star::Find false star n=3 nbg=268 bg=3375.2 sigma=456.8 thresh=4746 peak=4471
01:18:09.795 00.000 21444 Star::Find false star n=9 nbg=259 bg=2186.4 sigma=385.4 thresh=3342 peak=3330
01:18:09.795 00.000 21444 Star::Find false star n=1 nbg=282 bg=3415.1 sigma=532.1 thresh=5011 peak=4479
01:18:09.795 00.000 21444 Star::Find false star n=1 nbg=265 bg=3305.5 sigma=490.0 thresh=4776 peak=4265
01:18:09.795 00.000 21444 Star::Find false star n=7 nbg=245 bg=2665.0 sigma=395.9 thresh=3853 peak=3826
01:18:09.795 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.57,-0.48,0.24,U] [#4 24.91,-4.22,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.94,-3.61,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 27.38,-12.94,0.00,M5] [#11 0.47,-0.31,4.22,U] 
01:18:09.795 00.000 21444 refined, 3 included, MultiStar: {0.30, -0.90}, one-star: {-0.83, -0.73}
01:18:09.795 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.05) = xAngle (-4.30 = 1.98)
01:18:09.795 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.14 = -0.86)
01:18:09.795 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.90 hyp=0.94 cameraTheta=-1.25 mountX=-0.38 mountY=-0.72, mountTheta=-2.06
01:18:09.796 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.90, opts=13)
01:18:09.796 00.000 21444 Enqueuing Move request for scope (0.30, -0.90)
01:18:09.796 00.000 25848 Worker thread wakes up
01:18:09.796 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.90) opts 0xd
01:18:09.796 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.90)
01:18:09.797 00.001 25848 Moving (0.30, -0.90) raw xDistance=-0.38 yDistance=-0.72
01:18:09.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
01:18:09.797 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:18:09.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2992, FiltMin=444, FiltMax=65504, Gamma=0.560
01:18:09.797 00.000 21444 UpdateGuideState exits: m=401140 SNR=61.1 Saturated
01:18:09.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:09.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:09.797 00.000 21444 Enqueuing Expose request
01:18:09.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
01:18:09.797 00.000 25848 MoveAxis(E, 0, ABG)
01:18:09.797 00.000 25848 Move returns status 0, amount 0
01:18:09.797 00.000 25848 MoveAxis(N, 0, ABG)
01:18:09.797 00.000 25848 Move returns status 0, amount 0
01:18:09.797 00.000 25848 move complete, result=0
01:18:09.797 00.000 25848 worker thread done servicing request
01:18:09.797 00.000 25848 Worker thread wakes up
01:18:09.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:09.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:09.797 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
01:18:12.651 02.854 25848 Exposure complete
01:18:12.740 00.089 25848 worker thread done servicing request
01:18:12.740 00.000 21444 OnExposeComplete: enter
01:18:12.740 00.000 21444 UpdateGuideState(): m_state=6
01:18:12.740 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1764
01:18:12.740 00.000 21444 Star::Find returns 1 (1), X=1228.70, Y=742.00, Mass=459097, SNR=81.8, Peak=14812 HFD=6.5
01:18:12.740 00.000 21444 Star::Find false star n=7 nbg=271 bg=3334.4 sigma=458.2 thresh=4709 peak=4451
01:18:12.740 00.000 21444 Star::Find false star n=4 nbg=267 bg=2121.0 sigma=435.2 thresh=3427 peak=3303
01:18:12.740 00.000 21444 Star::Find false star n=4 nbg=265 bg=3314.9 sigma=517.8 thresh=4868 peak=4586
01:18:12.741 00.001 21444 Star::Find false star n=2 nbg=252 bg=3335.0 sigma=439.0 thresh=4652 peak=4164
01:18:12.741 00.000 21444 Star::Find false star n=2 nbg=260 bg=3439.1 sigma=465.4 thresh=4835 peak=4585
01:18:12.741 00.000 21444 Star::Find false star n=3 nbg=256 bg=3053.2 sigma=500.1 thresh=4553 peak=4272
01:18:12.741 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.68,-0.49,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.42,-2.04,1.05,U] [#8 -8.67,10.84,0.00,M1] [#9 -3.67,-16.48,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -0.84,-0.27,3.01,U] 
01:18:12.741 00.000 21444 refined, 3 included, MultiStar: {-0.68, -0.73}, one-star: {-1.14, -0.82}
01:18:12.741 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
01:18:12.741 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.22 = -1.93)
01:18:12.741 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-0.73 hyp=1.00 cameraTheta=-2.32 mountX=0.62 mountY=-0.94, mountTheta=-0.99
01:18:12.742 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-0.73, opts=13)
01:18:12.742 00.000 21444 Enqueuing Move request for scope (-0.68, -0.73)
01:18:12.742 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2992, FiltMin=304, FiltMax=65504, Gamma=0.560
01:18:12.742 00.000 21444 UpdateGuideState exits: m=459097 SNR=81.8 Saturated
01:18:12.742 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:12.742 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:12.742 00.000 21444 Enqueuing Expose request
01:18:12.742 00.000 25848 Worker thread wakes up
01:18:12.742 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.73) opts 0xd
01:18:12.742 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -0.73)
01:18:12.742 00.000 25848 Moving (-0.68, -0.73) raw xDistance=0.62 yDistance=-0.94
01:18:12.742 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
01:18:12.742 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:18:12.742 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
01:18:12.742 00.000 25848 MoveAxis(W, 18, ABG)
01:18:12.742 00.000 25848 Guiding  Dir = 3, Dur = 18
01:18:12.767 00.025 25848 IsSlewing returns 0
01:18:12.767 00.000 25848 IsGuiding returns 0
01:18:12.831 00.064 25848 IsGuiding returns 1
01:18:12.831 00.000 25848 scope still moving after pulse duration time elapsed
01:18:12.874 00.043 25848 IsSlewing returns 0
01:18:12.875 00.001 25848 IsGuiding returns 0
01:18:12.875 00.000 25848 scope move finished after 18 + 89 ms
01:18:12.875 00.000 25848 Move returns status 0, amount 18
01:18:12.875 00.000 25848 MoveAxis(N, 0, ABG)
01:18:12.875 00.000 25848 Move returns status 0, amount 0
01:18:12.875 00.000 25848 move complete, result=0
01:18:12.875 00.000 25848 worker thread done servicing request
01:18:12.875 00.000 25848 Worker thread wakes up
01:18:12.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:12.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:12.875 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.9 px 0 ms NORTH
01:18:15.719 02.844 25848 Exposure complete
01:18:15.794 00.075 25848 worker thread done servicing request
01:18:15.794 00.000 21444 OnExposeComplete: enter
01:18:15.794 00.000 21444 UpdateGuideState(): m_state=6
01:18:15.794 00.000 21444 Star::Find(15, 1228, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1765
01:18:15.794 00.000 21444 Star::Find returns 1 (1), X=1229.57, Y=743.02, Mass=486353, SNR=69.9, Peak=16604 HFD=6.1
01:18:15.794 00.000 21444 Star::Find false star n=1 nbg=258 bg=3121.9 sigma=436.0 thresh=4430 peak=3938
01:18:15.794 00.000 21444 Star::Find false star n=3 nbg=279 bg=2129.2 sigma=470.8 thresh=3542 peak=3250
01:18:15.794 00.000 21444 Star::Find false star n=19 nbg=231 bg=3357.2 sigma=387.3 thresh=4519 peak=4494
01:18:15.794 00.000 21444 Star::Find false star n=2 nbg=269 bg=3353.7 sigma=480.9 thresh=4796 peak=4395
01:18:15.794 00.000 21444 Star::Find false star n=4 nbg=260 bg=2677.0 sigma=452.6 thresh=4035 peak=3806
01:18:15.794 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.09,-0.02,0.34,U] [#4 0.00,0.00,0.00,L] [#5 0.35,-0.54,0.13,U] [#6 21.55,5.48,0.00,M5] [#7 1.02,-1.98,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.76,-10.30,0.00,M6] [#11 0.37,0.70,3.95,U] 
01:18:15.794 00.000 21444 refined, 4 included, MultiStar: {0.30, 0.11}, one-star: {-0.27, 0.20}
01:18:15.794 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
01:18:15.794 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.75)
01:18:15.795 00.001 21444 CameraToMount -- cameraX=0.30 cameraY=0.11 hyp=0.33 cameraTheta=0.36 mountX=-0.29 mountY=0.22, mountTheta=2.50
01:18:15.795 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.11, opts=13)
01:18:15.795 00.000 21444 Enqueuing Move request for scope (0.30, 0.11)
01:18:15.795 00.000 25848 Worker thread wakes up
01:18:15.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.11) opts 0xd
01:18:15.795 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.11)
01:18:15.795 00.000 25848 Moving (0.30, 0.11) raw xDistance=-0.29 yDistance=0.22
01:18:15.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
01:18:15.795 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:15.796 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:18:15.796 00.000 25848 MoveAxis(E, 0, ABG)
01:18:15.796 00.000 25848 Move returns status 0, amount 0
01:18:15.796 00.000 25848 MoveAxis(N, 0, ABG)
01:18:15.796 00.000 25848 Move returns status 0, amount 0
01:18:15.796 00.000 25848 move complete, result=0
01:18:15.796 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=168, FiltMax=65504, Gamma=0.560
01:18:15.796 00.000 21444 UpdateGuideState exits: m=486353 SNR=69.9 Saturated
01:18:15.796 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:15.796 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:15.796 00.000 21444 Enqueuing Expose request
01:18:15.796 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
01:18:15.796 00.000 25848 worker thread done servicing request
01:18:15.796 00.000 25848 Worker thread wakes up
01:18:15.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:15.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:18.654 02.858 25848 Exposure complete
01:18:18.721 00.067 25848 worker thread done servicing request
01:18:18.722 00.001 21444 OnExposeComplete: enter
01:18:18.722 00.000 21444 UpdateGuideState(): m_state=6
01:18:18.722 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1766
01:18:18.722 00.000 21444 Star::Find returns 1 (1), X=1229.70, Y=742.46, Mass=466193, SNR=69.4, Peak=13348 HFD=7.1
01:18:18.722 00.000 21444 Star::Find false star n=4 nbg=264 bg=3208.7 sigma=460.8 thresh=4591 peak=4554
01:18:18.722 00.000 21444 Star::Find false star n=5 nbg=275 bg=2176.7 sigma=443.1 thresh=3506 peak=3388
01:18:18.722 00.000 21444 Star::Find false star n=5 nbg=256 bg=3234.0 sigma=467.0 thresh=4635 peak=4419
01:18:18.722 00.000 21444 Star::Find false star n=6 nbg=258 bg=3147.9 sigma=455.6 thresh=4515 peak=4514
01:18:18.722 00.000 21444 Star::Find false star n=7 nbg=243 bg=3384.2 sigma=381.6 thresh=4529 peak=4480
01:18:18.722 00.000 21444 Star::Find false star n=1 nbg=265 bg=3486.7 sigma=511.8 thresh=5022 peak=4552
01:18:18.722 00.000 21444 Star::Find false star n=5 nbg=263 bg=2425.0 sigma=459.3 thresh=3803 peak=3589
01:18:18.722 00.000 21444 Star::Find false star n=3 nbg=263 bg=3007.9 sigma=418.3 thresh=4263 peak=4091
01:18:18.722 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.51,0.93,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.24,-1.88,1.00,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.75,-0.03,3.73,U] 
01:18:18.722 00.000 21444 single-star, 3 included, MultiStar: {0.57, -0.36}, one-star: {-0.14, -0.36}
01:18:18.722 00.000 21444 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.05) = xAngle (-4.99 = 1.29)
01:18:18.722 00.000 21444 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.83 = -1.55)
01:18:18.722 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.36 hyp=0.39 cameraTheta=-1.94 mountX=0.11 mountY=-0.39, mountTheta=-1.30
01:18:18.723 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.36, opts=13)
01:18:18.723 00.000 21444 Enqueuing Move request for scope (-0.14, -0.36)
01:18:18.723 00.000 25848 Worker thread wakes up
01:18:18.723 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.36) opts 0xd
01:18:18.723 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.36)
01:18:18.723 00.000 25848 Moving (-0.14, -0.36) raw xDistance=0.11 yDistance=-0.39
01:18:18.723 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:18:18.723 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:18.723 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=450, FiltMax=65504, Gamma=0.560
01:18:18.724 00.001 21444 UpdateGuideState exits: m=466193 SNR=69.4 Saturated
01:18:18.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:18.724 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:18.724 00.000 21444 Enqueuing Expose request
01:18:18.724 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:18:18.724 00.000 25848 MoveAxis(E, 0, ABG)
01:18:18.724 00.000 25848 Move returns status 0, amount 0
01:18:18.724 00.000 25848 MoveAxis(N, 0, ABG)
01:18:18.724 00.000 25848 Move returns status 0, amount 0
01:18:18.724 00.000 25848 move complete, result=0
01:18:18.724 00.000 25848 worker thread done servicing request
01:18:18.724 00.000 25848 Worker thread wakes up
01:18:18.724 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:18.724 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:18.724 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:18:21.573 02.849 25848 Exposure complete
01:18:21.661 00.088 25848 worker thread done servicing request
01:18:21.662 00.001 21444 OnExposeComplete: enter
01:18:21.662 00.000 21444 UpdateGuideState(): m_state=6
01:18:21.662 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1767
01:18:21.662 00.000 21444 Star::Find returns 1 (1), X=1228.70, Y=742.90, Mass=478720, SNR=82.3, Peak=16128 HFD=6.2
01:18:21.662 00.000 21444 Star::Find false star n=2 nbg=261 bg=3129.1 sigma=488.1 thresh=4593 peak=4267
01:18:21.662 00.000 21444 Star::Find false star n=1 nbg=282 bg=2118.6 sigma=459.3 thresh=3496 peak=3057
01:18:21.662 00.000 21444 Star::Find false star n=4 nbg=264 bg=3267.3 sigma=470.7 thresh=4679 peak=4453
01:18:21.663 00.001 21444 Star::Find false star n=1 nbg=264 bg=3232.9 sigma=500.7 thresh=4735 peak=4274
01:18:21.663 00.000 21444 Star::Find false star n=3 nbg=249 bg=3300.3 sigma=375.6 thresh=4427 peak=4379
01:18:21.663 00.000 21444 Star::Find false star n=2 nbg=274 bg=3485.3 sigma=500.9 thresh=4988 peak=4470
01:18:21.663 00.000 21444 Star::Find false star n=5 nbg=264 bg=2587.5 sigma=433.3 thresh=3887 peak=3688
01:18:21.663 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.48,-0.13,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.03,-2.16,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 13.27,-10.82,0.00,M7] [#11 -0.81,0.09,4.14,U] 
01:18:21.663 00.000 21444 refined, 3 included, MultiStar: {-0.77, -0.24}, one-star: {-1.14, 0.08}
01:18:21.663 00.000 21444 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.05) = xAngle (-5.89 = 0.39)
01:18:21.663 00.000 21444 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.73 = -2.45)
01:18:21.663 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=-0.24 hyp=0.81 cameraTheta=-2.84 mountX=0.75 mountY=-0.51, mountTheta=-0.60
01:18:21.665 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=-0.24, opts=13)
01:18:21.665 00.000 21444 Enqueuing Move request for scope (-0.77, -0.24)
01:18:21.665 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=330, FiltMax=65504, Gamma=0.560
01:18:21.666 00.001 25848 Worker thread wakes up
01:18:21.666 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.24) opts 0xd
01:18:21.666 00.000 21444 UpdateGuideState exits: m=478720 SNR=82.3 Saturated
01:18:21.666 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:21.666 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:21.666 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, -0.24)
01:18:21.666 00.000 25848 Moving (-0.77, -0.24) raw xDistance=0.75 yDistance=-0.51
01:18:21.666 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75
01:18:21.666 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:18:21.666 00.000 21444 Enqueuing Expose request
01:18:21.666 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
01:18:21.667 00.001 25848 MoveAxis(W, 22, ABG)
01:18:21.667 00.000 25848 Guiding  Dir = 3, Dur = 22
01:18:21.687 00.020 25848 IsSlewing returns 0
01:18:21.687 00.000 25848 IsGuiding returns 0
01:18:21.748 00.061 25848 IsGuiding returns 1
01:18:21.748 00.000 25848 scope still moving after pulse duration time elapsed
01:18:21.797 00.049 25848 IsSlewing returns 0
01:18:21.797 00.000 25848 IsGuiding returns 0
01:18:21.797 00.000 25848 scope move finished after 22 + 87 ms
01:18:21.797 00.000 25848 Move returns status 0, amount 22
01:18:21.797 00.000 25848 MoveAxis(N, 0, ABG)
01:18:21.797 00.000 25848 Move returns status 0, amount 0
01:18:21.797 00.000 25848 move complete, result=0
01:18:21.797 00.000 25848 worker thread done servicing request
01:18:21.797 00.000 25848 Worker thread wakes up
01:18:21.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:21.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:21.798 00.001 21444 GuideStep: 0.7 px 22 ms WEST, -0.5 px 0 ms NORTH
01:18:24.644 02.846 25848 Exposure complete
01:18:24.733 00.089 25848 worker thread done servicing request
01:18:24.733 00.000 21444 OnExposeComplete: enter
01:18:24.733 00.000 21444 UpdateGuideState(): m_state=6
01:18:24.733 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1768
01:18:24.733 00.000 21444 Star::Find returns 1 (1), X=1227.30, Y=743.82, Mass=471402, SNR=93.1, Peak=14336 HFD=6.4
01:18:24.733 00.000 21444 Star::Find false star n=4 nbg=272 bg=2045.1 sigma=417.4 thresh=3297 peak=2865
01:18:24.733 00.000 21444 Star::Find false star n=4 nbg=269 bg=3209.4 sigma=503.2 thresh=4719 peak=4557
01:18:24.733 00.000 21444 Star::Find false star n=3 nbg=257 bg=3252.7 sigma=440.8 thresh=4575 peak=4529
01:18:24.733 00.000 21444 Star::Find false star n=2 nbg=284 bg=3393.1 sigma=572.9 thresh=5112 peak=4574
01:18:24.733 00.000 21444 Star::Find false star n=4 nbg=271 bg=3228.9 sigma=435.4 thresh=4535 peak=4444
01:18:24.734 00.001 21444 Star::Find false star n=11 nbg=251 bg=2681.6 sigma=385.6 thresh=3839 peak=3731
01:18:24.734 00.000 21444 Star::Find false star n=4 nbg=271 bg=2881.9 sigma=468.9 thresh=4289 peak=4121
01:18:24.734 00.000 21444 MultiStar: [#1 22.16,-3.61,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -1.60,2.23,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.89,-1.44,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.90,0.94,2.86,U] 
01:18:24.734 00.000 21444 refined, 3 included, MultiStar: {-1.84, 0.60}, one-star: {-2.53, 1.00}
01:18:24.734 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
01:18:24.734 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
01:18:24.734 00.000 21444 CameraToMount -- cameraX=-1.84 cameraY=0.60 hyp=1.94 cameraTheta=2.83 mountX=1.89 mountY=-0.14, mountTheta=-0.07
01:18:24.736 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.84, y=0.60, opts=13)
01:18:24.736 00.000 21444 Enqueuing Move request for scope (-1.84, 0.60)
01:18:24.736 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=296, FiltMax=65504, Gamma=0.560
01:18:24.736 00.000 21444 UpdateGuideState exits: m=471402 SNR=93.1 Saturated
01:18:24.736 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:24.736 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:24.736 00.000 21444 Enqueuing Expose request
01:18:24.736 00.000 25848 Worker thread wakes up
01:18:24.736 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.84, 0.60) opts 0xd
01:18:24.736 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.84, 0.60)
01:18:24.736 00.000 25848 Moving (-1.84, 0.60) raw xDistance=1.89 yDistance=-0.14
01:18:24.737 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.22 from input 1.89
01:18:24.737 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:24.737 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:18:24.737 00.000 25848 MoveAxis(W, 56, ABG)
01:18:24.737 00.000 25848 Guiding  Dir = 3, Dur = 56
01:18:24.765 00.028 25848 IsSlewing returns 0
01:18:24.766 00.001 25848 IsGuiding returns 0
01:18:24.799 00.033 25848 PulseGuide returned control before completion, sleep 34
01:18:24.833 00.034 25848 IsGuiding returns 1
01:18:24.833 00.000 25848 scope still moving after pulse duration time elapsed
01:18:24.889 00.056 25848 IsSlewing returns 0
01:18:24.889 00.000 25848 IsGuiding returns 0
01:18:24.889 00.000 25848 scope move finished after 56 + 66 ms
01:18:24.889 00.000 25848 Move returns status 0, amount 56
01:18:24.889 00.000 25848 MoveAxis(N, 0, ABG)
01:18:24.889 00.000 25848 Move returns status 0, amount 0
01:18:24.889 00.000 25848 move complete, result=0
01:18:24.889 00.000 25848 worker thread done servicing request
01:18:24.889 00.000 25848 Worker thread wakes up
01:18:24.889 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:24.890 00.001 21444 GuideStep: 1.9 px 56 ms WEST, -0.1 px 0 ms NORTH
01:18:24.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:27.743 02.853 25848 Exposure complete
01:18:27.821 00.078 25848 worker thread done servicing request
01:18:27.821 00.000 21444 OnExposeComplete: enter
01:18:27.821 00.000 21444 UpdateGuideState(): m_state=6
01:18:27.821 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1769
01:18:27.821 00.000 21444 Star::Find returns 1 (1), X=1228.44, Y=742.50, Mass=499157, SNR=81.0, Peak=16152 HFD=5.9
01:18:27.821 00.000 21444 Star::Find false star n=5 nbg=256 bg=3319.4 sigma=438.6 thresh=4635 peak=4455
01:18:27.821 00.000 21444 Star::Find false star n=2 nbg=271 bg=2051.0 sigma=394.4 thresh=3234 peak=3030
01:18:27.821 00.000 21444 Star::Find false star n=3 nbg=260 bg=3338.0 sigma=463.7 thresh=4729 peak=4405
01:18:27.821 00.000 21444 Star::Find false star n=1 nbg=252 bg=3262.6 sigma=462.3 thresh=4649 peak=4401
01:18:27.821 00.000 21444 Star::Find false star n=3 nbg=256 bg=3506.8 sigma=435.0 thresh=4812 peak=4478
01:18:27.822 00.001 21444 Star::Find false star n=1 nbg=273 bg=2605.9 sigma=449.6 thresh=3955 peak=3468
01:18:27.822 00.000 21444 Star::Find false star n=5 nbg=265 bg=2875.7 sigma=397.4 thresh=4068 peak=3907
01:18:27.822 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.19,-0.89,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 24.26,-16.38,0.00,M6] [#7 0.45,-2.32,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.52,-0.55,3.20,U] 
01:18:27.822 00.000 21444 refined, 3 included, MultiStar: {-0.58, -0.77}, one-star: {-1.39, -0.32}
01:18:27.822 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.27 = 1.02)
01:18:27.822 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.83)
01:18:27.822 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=-0.77 hyp=0.96 cameraTheta=-2.21 mountX=0.51 mountY=-0.93, mountTheta=-1.07
01:18:27.822 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=-0.77, opts=13)
01:18:27.822 00.000 21444 Enqueuing Move request for scope (-0.58, -0.77)
01:18:27.822 00.000 25848 Worker thread wakes up
01:18:27.823 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.77) opts 0xd
01:18:27.823 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, -0.77)
01:18:27.823 00.000 25848 Moving (-0.58, -0.77) raw xDistance=0.51 yDistance=-0.93
01:18:27.823 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
01:18:27.823 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=368, FiltMax=65504, Gamma=0.560
01:18:27.823 00.000 21444 UpdateGuideState exits: m=499157 SNR=81.0 Saturated
01:18:27.823 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:27.823 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:27.823 00.000 21444 Enqueuing Expose request
01:18:27.823 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.76 newest=-1.59
01:18:27.823 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
01:18:27.823 00.000 25848 MoveAxis(E, 0, ABG)
01:18:27.823 00.000 25848 Move returns status 0, amount 0
01:18:27.823 00.000 25848 BLC: Oldest BLC event removed
01:18:27.823 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 295 applied
01:18:27.823 00.000 25848 MoveAxis(N, 320, ABG)
01:18:27.823 00.000 25848 Guiding  Dir = 0, Dur = 320
01:18:27.843 00.020 25848 IsSlewing returns 0
01:18:27.844 00.001 25848 IsGuiding returns 0
01:18:27.875 00.031 25848 PulseGuide returned control before completion, sleep 299
01:18:28.178 00.303 25848 IsGuiding returns 1
01:18:28.178 00.000 25848 scope still moving after pulse duration time elapsed
01:18:28.235 00.057 25848 IsSlewing returns 0
01:18:28.235 00.000 25848 IsGuiding returns 0
01:18:28.235 00.000 25848 scope move finished after 320 + 72 ms
01:18:28.235 00.000 25848 Move returns status 0, amount 320
01:18:28.235 00.000 25848 move complete, result=0
01:18:28.235 00.000 25848 worker thread done servicing request
01:18:28.235 00.000 25848 Worker thread wakes up
01:18:28.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:28.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:28.236 00.001 21444 GuideStep: 0.5 px 0 ms EAST, -0.9 px 320 ms NORTH
01:18:31.083 02.847 25848 Exposure complete
01:18:31.160 00.077 25848 worker thread done servicing request
01:18:31.160 00.000 21444 OnExposeComplete: enter
01:18:31.160 00.000 21444 UpdateGuideState(): m_state=6
01:18:31.161 00.001 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1770
01:18:31.161 00.000 21444 Star::Find returns 1 (1), X=1227.32, Y=743.23, Mass=413863, SNR=65.6, Peak=12972 HFD=6.6
01:18:31.161 00.000 21444 Star::Find false star n=2 nbg=265 bg=3298.0 sigma=447.0 thresh=4639 peak=4422
01:18:31.161 00.000 21444 Star::Find false star n=6 nbg=264 bg=2161.7 sigma=431.0 thresh=3455 peak=3311
01:18:31.161 00.000 21444 Star::Find false star n=14 nbg=250 bg=3502.5 sigma=393.0 thresh=4682 peak=4438
01:18:31.161 00.000 21444 Star::Find false star n=6 nbg=259 bg=3247.8 sigma=471.3 thresh=4662 peak=4630
01:18:31.161 00.000 21444 Star::Find false star n=8 nbg=243 bg=2532.4 sigma=343.8 thresh=3564 peak=3545
01:18:31.161 00.000 21444 Star::Find false star n=3 nbg=270 bg=3035.0 sigma=504.9 thresh=4550 peak=4228
01:18:31.161 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.75,2.29,0.24,U] [#4 0.00,0.00,0.00,L] [#5 11.60,11.74,0.00,M2] [#6 10.12,-28.09,0.00,M7] [#7 -0.64,-1.50,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.00,1.18,3.74,U] 
01:18:31.161 00.000 21444 refined, 3 included, MultiStar: {-1.86, 0.60}, one-star: {-2.52, 0.41}
01:18:31.161 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
01:18:31.161 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
01:18:31.161 00.000 21444 CameraToMount -- cameraX=-1.86 cameraY=0.60 hyp=1.96 cameraTheta=2.83 mountX=1.91 mountY=-0.15, mountTheta=-0.08
01:18:31.162 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.86, y=0.60, opts=13)
01:18:31.162 00.000 21444 Enqueuing Move request for scope (-1.86, 0.60)
01:18:31.162 00.000 25848 Worker thread wakes up
01:18:31.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2968, FiltMin=332, FiltMax=65504, Gamma=0.560
01:18:31.162 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.86, 0.60) opts 0xd
01:18:31.162 00.000 21444 UpdateGuideState exits: m=413863 SNR=65.6 Saturated
01:18:31.162 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.86, 0.60)
01:18:31.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:31.162 00.000 25848 Moving (-1.86, 0.60) raw xDistance=1.91 yDistance=-0.15
01:18:31.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:31.162 00.000 21444 Enqueuing Expose request
01:18:31.162 00.000 25848 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.14, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.932093, 1:0.148796
01:18:31.162 00.000 25848 BLC: No correction, Miss < min_move
01:18:31.162 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.20 from input 1.91
01:18:31.162 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:31.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:18:31.162 00.000 25848 MoveAxis(W, 56, ABG)
01:18:31.162 00.000 25848 Guiding  Dir = 3, Dur = 56
01:18:31.188 00.026 25848 IsSlewing returns 0
01:18:31.188 00.000 25848 IsGuiding returns 0
01:18:31.220 00.032 25848 PulseGuide returned control before completion, sleep 35
01:18:31.257 00.037 25848 IsGuiding returns 1
01:18:31.257 00.000 25848 scope still moving after pulse duration time elapsed
01:18:31.314 00.057 25848 IsSlewing returns 0
01:18:31.314 00.000 25848 IsGuiding returns 0
01:18:31.314 00.000 25848 scope move finished after 56 + 69 ms
01:18:31.314 00.000 25848 Move returns status 0, amount 56
01:18:31.314 00.000 25848 MoveAxis(N, 0, ABG)
01:18:31.314 00.000 25848 Move returns status 0, amount 0
01:18:31.314 00.000 25848 move complete, result=0
01:18:31.314 00.000 25848 worker thread done servicing request
01:18:31.314 00.000 25848 Worker thread wakes up
01:18:31.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:31.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:31.314 00.000 21444 GuideStep: 1.9 px 56 ms WEST, -0.1 px 0 ms NORTH
01:18:34.169 02.855 25848 Exposure complete
01:18:34.258 00.089 25848 worker thread done servicing request
01:18:34.258 00.000 21444 OnExposeComplete: enter
01:18:34.258 00.000 21444 UpdateGuideState(): m_state=6
01:18:34.259 00.001 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1771
01:18:34.259 00.000 21444 Star::Find returns 1 (1), X=1228.42, Y=744.08, Mass=482492, SNR=74.6, Peak=13932 HFD=6.5
01:18:34.259 00.000 21444 Star::Find false star n=7 nbg=255 bg=2117.5 sigma=383.7 thresh=3269 peak=3213
01:18:34.259 00.000 21444 Star::Find false star n=4 nbg=274 bg=3307.3 sigma=454.0 thresh=4669 peak=4473
01:18:34.259 00.000 21444 Star::Find false star n=7 nbg=259 bg=3224.6 sigma=380.4 thresh=4366 peak=4274
01:18:34.259 00.000 21444 Star::Find false star n=2 nbg=254 bg=3254.8 sigma=446.5 thresh=4594 peak=4244
01:18:34.259 00.000 21444 Star::Find false star n=2 nbg=269 bg=3371.7 sigma=450.6 thresh=4724 peak=4523
01:18:34.259 00.000 21444 Star::Find false star n=2 nbg=259 bg=2414.7 sigma=419.1 thresh=3672 peak=3459
01:18:34.259 00.000 21444 MultiStar: [#1 19.02,-10.12,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.83,0.50,0.31,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.30,-1.49,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 8.06,-11.86,0.00,M8] [#11 -0.68,1.28,3.08,U] 
01:18:34.259 00.000 21444 refined, 3 included, MultiStar: {-0.66, 0.76}, one-star: {-1.42, 1.26}
01:18:34.259 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
01:18:34.259 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.67)
01:18:34.259 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=0.76 hyp=1.00 cameraTheta=2.29 mountX=0.72 mountY=0.45, mountTheta=0.56
01:18:34.260 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=0.76, opts=13)
01:18:34.260 00.000 21444 Enqueuing Move request for scope (-0.66, 0.76)
01:18:34.260 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=68, FiltMax=65504, Gamma=0.560
01:18:34.260 00.000 25848 Worker thread wakes up
01:18:34.261 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.76) opts 0xd
01:18:34.261 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, 0.76)
01:18:34.261 00.000 25848 Moving (-0.66, 0.76) raw xDistance=0.72 yDistance=0.45
01:18:34.261 00.000 21444 UpdateGuideState exits: m=482492 SNR=74.6 Saturated
01:18:34.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:34.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:34.261 00.000 21444 Enqueuing Expose request
01:18:34.261 00.000 25848 BLC: History state: CurrMiss=-0.45, AvgInitMiss=0.14, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.932093, 1:0.148796, 2:-0.452078
01:18:34.261 00.000 25848 BLC: No correction, Miss < min_move
01:18:34.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.72
01:18:34.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:34.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:18:34.261 00.000 25848 MoveAxis(W, 25, ABG)
01:18:34.261 00.000 25848 Guiding  Dir = 3, Dur = 25
01:18:34.282 00.021 25848 IsSlewing returns 0
01:18:34.282 00.000 25848 IsGuiding returns 0
01:18:34.340 00.058 25848 IsGuiding returns 1
01:18:34.340 00.000 25848 scope still moving after pulse duration time elapsed
01:18:34.392 00.052 25848 IsSlewing returns 0
01:18:34.392 00.000 25848 IsGuiding returns 0
01:18:34.392 00.000 25848 scope move finished after 25 + 84 ms
01:18:34.392 00.000 25848 Move returns status 0, amount 25
01:18:34.392 00.000 25848 MoveAxis(N, 0, ABG)
01:18:34.392 00.000 25848 Move returns status 0, amount 0
01:18:34.392 00.000 25848 move complete, result=0
01:18:34.392 00.000 25848 worker thread done servicing request
01:18:34.392 00.000 25848 Worker thread wakes up
01:18:34.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:34.393 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:34.393 00.000 21444 GuideStep: 0.7 px 25 ms WEST, 0.5 px 0 ms NORTH
01:18:37.242 02.849 25848 Exposure complete
01:18:37.322 00.080 25848 worker thread done servicing request
01:18:37.322 00.000 21444 OnExposeComplete: enter
01:18:37.322 00.000 21444 UpdateGuideState(): m_state=6
01:18:37.323 00.001 21444 Star::Find(15, 1228, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1772
01:18:37.323 00.000 21444 Star::Find returns 1 (1), X=1229.15, Y=743.32, Mass=476151, SNR=86.3, Peak=15212 HFD=6.3
01:18:37.323 00.000 21444 Star::Find false star n=2 nbg=257 bg=3159.5 sigma=473.4 thresh=4580 peak=4299
01:18:37.323 00.000 21444 Star::Find false star n=4 nbg=262 bg=3259.6 sigma=462.1 thresh=4646 peak=4343
01:18:37.323 00.000 21444 Star::Find false star n=5 nbg=267 bg=3328.6 sigma=422.8 thresh=4597 peak=4547
01:18:37.323 00.000 21444 Star::Find false star n=2 nbg=265 bg=3417.1 sigma=488.2 thresh=4882 peak=4467
01:18:37.323 00.000 21444 Star::Find false star n=2 nbg=258 bg=2477.2 sigma=451.2 thresh=3831 peak=3457
01:18:37.323 00.000 21444 Star::Find false star n=3 nbg=264 bg=3018.5 sigma=472.0 thresh=4434 peak=4143
01:18:37.323 00.000 21444 MultiStar: [#1 21.35,-23.26,0.00,M3] [#2 -15.27,14.37,0.00,M5] [#3 0.39,1.59,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.02,-1.61,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.03,0.80,3.29,U] 
01:18:37.323 00.000 21444 refined, 3 included, MultiStar: {0.12, 0.29}, one-star: {-0.69, 0.50}
01:18:37.323 00.000 21444 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.05) = xAngle (-1.86 = -1.86)
01:18:37.323 00.000 21444 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.58)
01:18:37.323 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.19 mountX=-0.09 mountY=0.31, mountTheta=1.85
01:18:37.324 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.29, opts=13)
01:18:37.324 00.000 21444 Enqueuing Move request for scope (0.12, 0.29)
01:18:37.324 00.000 25848 Worker thread wakes up
01:18:37.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
01:18:37.324 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
01:18:37.324 00.000 25848 Moving (0.12, 0.29) raw xDistance=-0.09 yDistance=0.31
01:18:37.324 00.000 25848 BLC: window closed
01:18:37.324 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=370, FiltMax=65504, Gamma=0.560
01:18:37.324 00.000 21444 UpdateGuideState exits: m=476151 SNR=86.3 Saturated
01:18:37.324 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:37.324 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:37.324 00.000 21444 Enqueuing Expose request
01:18:37.324 00.000 25848 BLC: History state: CurrMiss=-0.31, AvgInitMiss=0.14, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.932093, 1:0.148796, 2:-0.452078
01:18:37.324 00.000 25848 BLC: No correction, Miss < min_move
01:18:37.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:18:37.324 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:37.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:18:37.324 00.000 25848 MoveAxis(E, 0, ABG)
01:18:37.325 00.001 25848 Move returns status 0, amount 0
01:18:37.325 00.000 25848 MoveAxis(N, 0, ABG)
01:18:37.325 00.000 25848 Move returns status 0, amount 0
01:18:37.325 00.000 25848 move complete, result=0
01:18:37.325 00.000 25848 worker thread done servicing request
01:18:37.325 00.000 25848 Worker thread wakes up
01:18:37.325 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:37.325 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:37.325 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:18:40.175 02.850 25848 Exposure complete
01:18:40.248 00.073 25848 worker thread done servicing request
01:18:40.248 00.000 21444 OnExposeComplete: enter
01:18:40.249 00.001 21444 UpdateGuideState(): m_state=6
01:18:40.249 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1773
01:18:40.249 00.000 21444 Star::Find returns 1 (1), X=1227.94, Y=743.83, Mass=400592, SNR=58.6, Peak=13300 HFD=6.0
01:18:40.249 00.000 21444 Star::Find false star n=3 nbg=255 bg=3398.6 sigma=420.4 thresh=4660 peak=4476
01:18:40.249 00.000 21444 Star::Find false star n=7 nbg=277 bg=1914.8 sigma=457.7 thresh=3288 peak=3082
01:18:40.249 00.000 21444 Star::Find false star n=3 nbg=262 bg=3159.9 sigma=422.8 thresh=4428 peak=4308
01:18:40.249 00.000 21444 Star::Find false star n=1 nbg=257 bg=3393.7 sigma=442.5 thresh=4721 peak=4523
01:18:40.249 00.000 21444 Star::Find false star n=10 nbg=261 bg=3296.7 sigma=432.2 thresh=4593 peak=4541
01:18:40.249 00.000 21444 Star::Find false star n=7 nbg=244 bg=2758.7 sigma=414.9 thresh=4004 peak=3885
01:18:40.249 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.76,1.88,0.28,U] [#4 26.19,-5.10,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.12,-1.06,1.15,U] [#8 0.00,0.00,0.00,L] [#9 -9.87,7.63,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -0.75,1.25,4.24,U] 
01:18:40.249 00.000 21444 refined, 3 included, MultiStar: {-0.86, 0.84}, one-star: {-1.90, 1.01}
01:18:40.249 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
01:18:40.249 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
01:18:40.249 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=0.84 hyp=1.20 cameraTheta=2.36 mountX=0.93 mountY=0.46, mountTheta=0.46
01:18:40.250 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=0.84, opts=13)
01:18:40.250 00.000 21444 Enqueuing Move request for scope (-0.86, 0.84)
01:18:40.250 00.000 25848 Worker thread wakes up
01:18:40.250 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2968, FiltMin=102, FiltMax=65504, Gamma=0.560
01:18:40.250 00.000 21444 UpdateGuideState exits: m=400592 SNR=58.6 Saturated
01:18:40.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:40.251 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.84) opts 0xd
01:18:40.251 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:40.251 00.000 21444 Enqueuing Expose request
01:18:40.251 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, 0.84)
01:18:40.251 00.000 25848 Moving (-0.86, 0.84) raw xDistance=0.93 yDistance=0.46
01:18:40.251 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.93
01:18:40.251 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:40.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
01:18:40.251 00.000 25848 MoveAxis(W, 27, ABG)
01:18:40.251 00.000 25848 Guiding  Dir = 3, Dur = 27
01:18:40.281 00.030 25848 IsSlewing returns 0
01:18:40.282 00.001 25848 IsGuiding returns 0
01:18:40.313 00.031 25848 IsGuiding returns 1
01:18:40.313 00.000 25848 scope still moving after pulse duration time elapsed
01:18:40.373 00.060 25848 IsSlewing returns 0
01:18:40.374 00.001 25848 IsGuiding returns 0
01:18:40.374 00.000 25848 scope move finished after 27 + 64 ms
01:18:40.374 00.000 25848 Move returns status 0, amount 27
01:18:40.374 00.000 25848 MoveAxis(N, 0, ABG)
01:18:40.374 00.000 25848 Move returns status 0, amount 0
01:18:40.374 00.000 25848 move complete, result=0
01:18:40.374 00.000 25848 worker thread done servicing request
01:18:40.374 00.000 25848 Worker thread wakes up
01:18:40.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:40.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:40.374 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.5 px 0 ms NORTH
01:18:43.216 02.842 25848 Exposure complete
01:18:43.300 00.084 25848 worker thread done servicing request
01:18:43.301 00.001 21444 OnExposeComplete: enter
01:18:43.301 00.000 21444 UpdateGuideState(): m_state=6
01:18:43.301 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1774
01:18:43.301 00.000 21444 Star::Find returns 1 (1), X=1228.50, Y=743.69, Mass=509274, SNR=73.2, Peak=14260 HFD=7.0
01:18:43.301 00.000 21444 Star::Find false star n=4 nbg=255 bg=3383.7 sigma=389.0 thresh=4551 peak=4298
01:18:43.301 00.000 21444 Star::Find false star n=11 nbg=269 bg=3285.7 sigma=412.6 thresh=4524 peak=4344
01:18:43.301 00.000 21444 Star::Find false star n=8 nbg=252 bg=3167.2 sigma=411.8 thresh=4403 peak=4354
01:18:43.301 00.000 21444 Star::Find false star n=6 nbg=261 bg=3448.1 sigma=454.1 thresh=4810 peak=4584
01:18:43.301 00.000 21444 Star::Find false star n=1 nbg=265 bg=2678.4 sigma=513.4 thresh=4219 peak=3499
01:18:43.301 00.000 21444 Star::Find false star n=1 nbg=248 bg=2946.2 sigma=419.1 thresh=4203 peak=3915
01:18:43.301 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -19.33,12.34,0.00,M6] [#3 -1.42,1.28,0.21,U] [#4 0.00,0.00,0.00,L] [#5 13.58,5.14,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.48,-0.88,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.00,1.67,3.70,U] 
01:18:43.301 00.000 21444 refined, 3 included, MultiStar: {-0.18, 1.03}, one-star: {-1.33, 0.87}
01:18:43.301 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.31 = -1.31)
01:18:43.301 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.15 = 2.13)
01:18:43.301 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=1.03 hyp=1.05 cameraTheta=1.74 mountX=0.27 mountY=0.89, mountTheta=1.27
01:18:43.302 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=1.03, opts=13)
01:18:43.302 00.000 21444 Enqueuing Move request for scope (-0.18, 1.03)
01:18:43.302 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2968, FiltMin=242, FiltMax=65504, Gamma=0.560
01:18:43.302 00.000 21444 UpdateGuideState exits: m=509274 SNR=73.2 Saturated
01:18:43.302 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:43.302 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:43.302 00.000 21444 Enqueuing Expose request
01:18:43.302 00.000 25848 Worker thread wakes up
01:18:43.302 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 1.03) opts 0xd
01:18:43.302 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, 1.03)
01:18:43.302 00.000 25848 Moving (-0.18, 1.03) raw xDistance=0.27 yDistance=0.89
01:18:43.303 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
01:18:43.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:18:43.303 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
01:18:43.303 00.000 25848 MoveAxis(E, 0, ABG)
01:18:43.303 00.000 25848 Move returns status 0, amount 0
01:18:43.303 00.000 25848 MoveAxis(N, 0, ABG)
01:18:43.303 00.000 25848 Move returns status 0, amount 0
01:18:43.303 00.000 25848 move complete, result=0
01:18:43.303 00.000 25848 worker thread done servicing request
01:18:43.303 00.000 25848 Worker thread wakes up
01:18:43.303 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:43.303 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:43.303 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.9 px 0 ms NORTH
01:18:46.150 02.847 25848 Exposure complete
01:18:46.233 00.083 25848 worker thread done servicing request
01:18:46.233 00.000 21444 OnExposeComplete: enter
01:18:46.233 00.000 21444 UpdateGuideState(): m_state=6
01:18:46.233 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1775
01:18:46.233 00.000 21444 Star::Find returns 1 (1), X=1229.63, Y=744.00, Mass=506493, SNR=86.9, Peak=14708 HFD=6.4
01:18:46.233 00.000 21444 Star::Find false star n=1 nbg=270 bg=3349.1 sigma=481.0 thresh=4792 peak=4362
01:18:46.233 00.000 21444 Star::Find false star n=5 nbg=250 bg=3276.9 sigma=398.0 thresh=4471 peak=4286
01:18:46.233 00.000 21444 Star::Find false star n=4 nbg=245 bg=3475.0 sigma=410.4 thresh=4706 peak=4437
01:18:46.234 00.001 21444 Star::Find false star n=2 nbg=264 bg=2553.4 sigma=492.3 thresh=4030 peak=3571
01:18:46.234 00.000 21444 Star::Find false star n=4 nbg=250 bg=2964.4 sigma=385.2 thresh=4120 peak=3978
01:18:46.234 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -15.80,15.02,0.00,M7] [#3 -1.58,0.03,0.17,U] [#4 -20.77,5.73,0.00,M1] [#5 -0.90,-0.08,0.11,U] [#6 0.00,0.00,0.00,L] [#7 1.11,-1.17,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.02,1.17,3.82,U] 
01:18:46.234 00.000 21444 refined, 4 included, MultiStar: {0.08, 0.77}, one-star: {-0.21, 1.18}
01:18:46.234 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
01:18:46.234 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
01:18:46.234 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.77 hyp=0.77 cameraTheta=1.46 mountX=-0.01 mountY=0.74, mountTheta=1.59
01:18:46.234 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.77, opts=13)
01:18:46.234 00.000 21444 Enqueuing Move request for scope (0.08, 0.77)
01:18:46.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=334, FiltMax=65504, Gamma=0.560
01:18:46.235 00.001 21444 UpdateGuideState exits: m=506493 SNR=86.9 Saturated
01:18:46.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:46.235 00.000 25848 Worker thread wakes up
01:18:46.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.77) opts 0xd
01:18:46.235 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.77)
01:18:46.235 00.000 25848 Moving (0.08, 0.77) raw xDistance=-0.01 yDistance=0.74
01:18:46.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:18:46.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:18:46.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:46.235 00.000 21444 Enqueuing Expose request
01:18:46.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
01:18:46.235 00.000 25848 MoveAxis(E, 0, ABG)
01:18:46.235 00.000 25848 Move returns status 0, amount 0
01:18:46.235 00.000 25848 MoveAxis(N, 0, ABG)
01:18:46.235 00.000 25848 Move returns status 0, amount 0
01:18:46.235 00.000 25848 move complete, result=0
01:18:46.235 00.000 25848 worker thread done servicing request
01:18:46.235 00.000 25848 Worker thread wakes up
01:18:46.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:46.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:46.236 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
01:18:49.085 02.849 25848 Exposure complete
01:18:49.161 00.076 25848 worker thread done servicing request
01:18:49.161 00.000 21444 OnExposeComplete: enter
01:18:49.161 00.000 21444 UpdateGuideState(): m_state=6
01:18:49.161 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1776
01:18:49.161 00.000 21444 Star::Find returns 1 (1), X=1228.68, Y=743.20, Mass=523765, SNR=86.7, Peak=16556 HFD=6.5
01:18:49.161 00.000 21444 Star::Find false star n=6 nbg=266 bg=3282.6 sigma=427.3 thresh=4565 peak=4549
01:18:49.161 00.000 21444 Star::Find false star n=2 nbg=266 bg=2052.9 sigma=444.7 thresh=3387 peak=3138
01:18:49.161 00.000 21444 Star::Find false star n=7 nbg=261 bg=3230.0 sigma=467.6 thresh=4633 peak=4577
01:18:49.161 00.000 21444 Star::Find false star n=3 nbg=261 bg=3403.7 sigma=546.6 thresh=5044 peak=4959
01:18:49.161 00.000 21444 Star::Find false star n=6 nbg=249 bg=2644.9 sigma=416.0 thresh=3893 peak=3764
01:18:49.161 00.000 21444 Star::Find false star n=5 nbg=265 bg=3020.1 sigma=451.8 thresh=4376 peak=4208
01:18:49.161 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.08,1.52,0.21,U] [#4 -25.12,5.84,0.00,M2] [#5 -0.16,-1.45,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.03,-1.50,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.73,0.50,2.95,U] 
01:18:49.162 00.001 21444 refined, 4 included, MultiStar: {-0.70, 0.16}, one-star: {-1.16, 0.37}
01:18:49.162 00.000 21444 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
01:18:49.162 00.000 21444 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.97 = -2.97)
01:18:49.162 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=0.16 hyp=0.71 cameraTheta=2.92 mountX=0.71 mountY=-0.12, mountTheta=-0.17
01:18:49.162 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=0.16, opts=13)
01:18:49.162 00.000 21444 Enqueuing Move request for scope (-0.70, 0.16)
01:18:49.162 00.000 25848 Worker thread wakes up
01:18:49.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=434, FiltMax=65504, Gamma=0.560
01:18:49.162 00.000 21444 UpdateGuideState exits: m=523765 SNR=86.7 Saturated
01:18:49.163 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.16) opts 0xd
01:18:49.163 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:49.163 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:49.163 00.000 21444 Enqueuing Expose request
01:18:49.163 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, 0.16)
01:18:49.163 00.000 25848 Moving (-0.70, 0.16) raw xDistance=0.71 yDistance=-0.12
01:18:49.163 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
01:18:49.163 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:49.163 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:18:49.163 00.000 25848 MoveAxis(W, 21, ABG)
01:18:49.163 00.000 25848 Guiding  Dir = 3, Dur = 21
01:18:49.188 00.025 25848 IsSlewing returns 0
01:18:49.189 00.001 25848 IsGuiding returns 0
01:18:49.220 00.031 25848 IsGuiding returns 1
01:18:49.220 00.000 25848 scope still moving after pulse duration time elapsed
01:18:49.297 00.077 25848 IsSlewing returns 0
01:18:49.297 00.000 25848 IsGuiding returns 0
01:18:49.297 00.000 25848 scope move finished after 21 + 87 ms
01:18:49.297 00.000 25848 Move returns status 0, amount 21
01:18:49.297 00.000 25848 MoveAxis(N, 0, ABG)
01:18:49.297 00.000 25848 Move returns status 0, amount 0
01:18:49.297 00.000 25848 move complete, result=0
01:18:49.298 00.001 25848 worker thread done servicing request
01:18:49.298 00.000 25848 Worker thread wakes up
01:18:49.298 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.1 px 0 ms NORTH
01:18:49.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:49.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:52.138 02.840 25848 Exposure complete
01:18:52.220 00.082 25848 worker thread done servicing request
01:18:52.220 00.000 21444 OnExposeComplete: enter
01:18:52.220 00.000 21444 UpdateGuideState(): m_state=6
01:18:52.220 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1777
01:18:52.220 00.000 21444 Star::Find returns 1 (1), X=1228.87, Y=743.77, Mass=513582, SNR=86.7, Peak=13904 HFD=6.5
01:18:52.220 00.000 21444 Star::Find false star n=3 nbg=257 bg=3331.5 sigma=467.5 thresh=4734 peak=4469
01:18:52.220 00.000 21444 Star::Find false star n=3 nbg=262 bg=2081.5 sigma=411.5 thresh=3316 peak=3222
01:18:52.220 00.000 21444 Star::Find false star n=4 nbg=263 bg=3602.0 sigma=501.4 thresh=5106 peak=4818
01:18:52.220 00.000 21444 Star::Find false star n=4 nbg=255 bg=3445.7 sigma=405.9 thresh=4663 peak=4516
01:18:52.220 00.000 21444 Star::Find false star n=5 nbg=231 bg=2578.1 sigma=310.2 thresh=3509 peak=3410
01:18:52.220 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.70,0.05,0.20,U] [#4 0.00,0.00,0.00,L] [#5 -1.20,0.85,0.18,U] [#6 12.53,-14.70,0.00,M8] [#7 0.20,-1.66,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 18.13,10.06,0.00,M9] [#11 -0.93,0.30,3.48,U] 
01:18:52.221 00.001 21444 refined, 4 included, MultiStar: {-0.76, 0.10}, one-star: {-0.97, 0.94}
01:18:52.221 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
01:18:52.221 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
01:18:52.221 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.10 hyp=0.76 cameraTheta=3.01 mountX=0.76 mountY=-0.19, mountTheta=-0.25
01:18:52.221 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.10, opts=13)
01:18:52.221 00.000 21444 Enqueuing Move request for scope (-0.76, 0.10)
01:18:52.221 00.000 25848 Worker thread wakes up
01:18:52.221 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=308, FiltMax=65504, Gamma=0.560
01:18:52.222 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.10) opts 0xd
01:18:52.222 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.10)
01:18:52.222 00.000 21444 UpdateGuideState exits: m=513582 SNR=86.7 Saturated
01:18:52.222 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:52.222 00.000 25848 Moving (-0.76, 0.10) raw xDistance=0.76 yDistance=-0.19
01:18:52.222 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:52.222 00.000 21444 Enqueuing Expose request
01:18:52.222 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.76
01:18:52.222 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:52.222 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:18:52.222 00.000 25848 MoveAxis(W, 24, ABG)
01:18:52.222 00.000 25848 Guiding  Dir = 3, Dur = 24
01:18:52.250 00.028 25848 IsSlewing returns 0
01:18:52.250 00.000 25848 IsGuiding returns 0
01:18:52.282 00.032 25848 IsGuiding returns 1
01:18:52.282 00.000 25848 scope still moving after pulse duration time elapsed
01:18:52.330 00.048 25848 IsSlewing returns 0
01:18:52.330 00.000 25848 IsGuiding returns 0
01:18:52.330 00.000 25848 scope move finished after 24 + 56 ms
01:18:52.330 00.000 25848 Move returns status 0, amount 24
01:18:52.330 00.000 25848 MoveAxis(N, 0, ABG)
01:18:52.330 00.000 25848 Move returns status 0, amount 0
01:18:52.330 00.000 25848 move complete, result=0
01:18:52.330 00.000 25848 worker thread done servicing request
01:18:52.330 00.000 25848 Worker thread wakes up
01:18:52.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:52.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:52.330 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.2 px 0 ms NORTH
01:18:55.180 02.850 25848 Exposure complete
01:18:55.267 00.087 25848 worker thread done servicing request
01:18:55.268 00.001 21444 OnExposeComplete: enter
01:18:55.268 00.000 21444 UpdateGuideState(): m_state=6
01:18:55.268 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1778
01:18:55.268 00.000 21444 Star::Find returns 1 (1), X=1227.50, Y=743.81, Mass=435872, SNR=67.3, Peak=13072 HFD=6.3
01:18:55.268 00.000 21444 Star::Find false star n=2 nbg=267 bg=3413.1 sigma=499.6 thresh=4912 peak=4533
01:18:55.268 00.000 21444 Star::Find false star n=6 nbg=266 bg=3482.2 sigma=409.9 thresh=4712 peak=4392
01:18:55.268 00.000 21444 Star::Find false star n=3 nbg=277 bg=2934.9 sigma=499.1 thresh=4432 peak=3948
01:18:55.268 00.000 21444 MultiStar: [#1 0.66,-3.59,0.20,U] [#2 -38.00,13.31,0.00,M8] [#3 -0.29,1.10,0.33,U] [#4 0.00,0.00,0.00,L] [#5 4.56,-0.35,0.14,U] [#6 0.00,0.00,0.00,L] [#7 -0.01,-1.67,0.83,U] [#8 0.00,0.00,0.00,L] [#9 -25.27,2.96,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -0.90,1.15,4.43,U] 
01:18:55.268 00.000 21444 refined, 5 included, MultiStar: {-0.82, 0.62}, one-star: {-2.34, 0.99}
01:18:55.269 00.001 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
01:18:55.269 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
01:18:55.269 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.62 hyp=1.03 cameraTheta=2.50 mountX=0.87 mountY=0.26, mountTheta=0.29
01:18:55.269 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.62, opts=13)
01:18:55.269 00.000 21444 Enqueuing Move request for scope (-0.82, 0.62)
01:18:55.270 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2968, FiltMin=246, FiltMax=65504, Gamma=0.560
01:18:55.270 00.000 21444 UpdateGuideState exits: m=435872 SNR=67.3 Saturated
01:18:55.270 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:55.270 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:55.270 00.000 21444 Enqueuing Expose request
01:18:55.270 00.000 25848 Worker thread wakes up
01:18:55.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.62) opts 0xd
01:18:55.270 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.62)
01:18:55.270 00.000 25848 Moving (-0.82, 0.62) raw xDistance=0.87 yDistance=0.26
01:18:55.270 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.87
01:18:55.270 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:55.270 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:18:55.270 00.000 25848 MoveAxis(W, 27, ABG)
01:18:55.270 00.000 25848 Guiding  Dir = 3, Dur = 27
01:18:55.295 00.025 25848 IsSlewing returns 0
01:18:55.295 00.000 25848 IsGuiding returns 0
01:18:55.336 00.041 25848 IsGuiding returns 1
01:18:55.336 00.000 25848 scope still moving after pulse duration time elapsed
01:18:55.391 00.055 25848 IsSlewing returns 0
01:18:55.391 00.000 25848 IsGuiding returns 0
01:18:55.391 00.000 25848 scope move finished after 27 + 69 ms
01:18:55.391 00.000 25848 Move returns status 0, amount 27
01:18:55.391 00.000 25848 MoveAxis(N, 0, ABG)
01:18:55.391 00.000 25848 Move returns status 0, amount 0
01:18:55.391 00.000 25848 move complete, result=0
01:18:55.391 00.000 25848 worker thread done servicing request
01:18:55.391 00.000 25848 Worker thread wakes up
01:18:55.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:55.391 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.3 px 0 ms NORTH
01:18:55.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:18:58.238 02.847 25848 Exposure complete
01:18:58.316 00.078 25848 worker thread done servicing request
01:18:58.316 00.000 21444 OnExposeComplete: enter
01:18:58.316 00.000 21444 UpdateGuideState(): m_state=6
01:18:58.316 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1779
01:18:58.316 00.000 21444 Star::Find returns 1 (1), X=1229.72, Y=743.19, Mass=386076, SNR=60.7, Peak=11860 HFD=6.4
01:18:58.316 00.000 21444 Star::Find false star n=2 nbg=253 bg=3359.7 sigma=415.1 thresh=4605 peak=4327
01:18:58.317 00.001 21444 Star::Find false star n=6 nbg=257 bg=3440.6 sigma=466.6 thresh=4840 peak=4531
01:18:58.317 00.000 21444 Star::Find false star n=1 nbg=276 bg=3312.9 sigma=492.3 thresh=4790 peak=4287
01:18:58.317 00.000 21444 Star::Find false star n=5 nbg=260 bg=3446.3 sigma=422.1 thresh=4713 peak=4382
01:18:58.317 00.000 21444 Star::Find false star n=6 nbg=272 bg=2861.2 sigma=455.3 thresh=4227 peak=3906
01:18:58.317 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -45.76,2.52,0.00,M9] [#3 0.26,2.21,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.82,-1.56,1.17,U] [#8 0.00,0.00,0.00,L] [#9 -30.71,17.30,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 0.94,1.04,4.58,U] 
01:18:58.317 00.000 21444 single-star, 3 included, MultiStar: {0.75, 0.54}, one-star: {-0.12, 0.37}
01:18:58.317 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
01:18:58.317 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.01 = 2.28)
01:18:58.317 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=0.37 hyp=0.39 cameraTheta=1.89 mountX=0.16 mountY=0.30, mountTheta=1.09
01:18:58.318 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=0.37, opts=13)
01:18:58.318 00.000 21444 Enqueuing Move request for scope (-0.12, 0.37)
01:18:58.318 00.000 25848 Worker thread wakes up
01:18:58.318 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.37) opts 0xd
01:18:58.318 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 0.37)
01:18:58.318 00.000 25848 Moving (-0.12, 0.37) raw xDistance=0.16 yDistance=0.30
01:18:58.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:18:58.318 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2972, FiltMin=446, FiltMax=65504, Gamma=0.560
01:18:58.318 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:58.318 00.000 21444 UpdateGuideState exits: m=386076 SNR=60.7 Saturated
01:18:58.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:18:58.318 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:58.318 00.000 25848 MoveAxis(E, 0, ABG)
01:18:58.318 00.000 25848 Move returns status 0, amount 0
01:18:58.318 00.000 25848 MoveAxis(N, 0, ABG)
01:18:58.318 00.000 25848 Move returns status 0, amount 0
01:18:58.318 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:18:58.318 00.000 21444 Enqueuing Expose request
01:18:58.318 00.000 25848 move complete, result=0
01:18:58.319 00.001 25848 worker thread done servicing request
01:18:58.319 00.000 25848 Worker thread wakes up
01:18:58.319 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:18:58.319 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:18:58.319 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:01.173 02.854 25848 Exposure complete
01:19:01.260 00.087 25848 worker thread done servicing request
01:19:01.260 00.000 21444 OnExposeComplete: enter
01:19:01.260 00.000 21444 UpdateGuideState(): m_state=6
01:19:01.260 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1780
01:19:01.261 00.001 21444 Star::Find returns 1 (1), X=1229.46, Y=744.08, Mass=500432, SNR=110.3, Peak=15520 HFD=6.4
01:19:01.261 00.000 21444 Star::Find false star n=3 nbg=258 bg=2070.8 sigma=401.8 thresh=3276 peak=3012
01:19:01.261 00.000 21444 Star::Find false star n=5 nbg=262 bg=3476.8 sigma=507.6 thresh=5000 peak=4453
01:19:01.261 00.000 21444 Star::Find false star n=7 nbg=255 bg=3326.2 sigma=443.5 thresh=4657 peak=4596
01:19:01.261 00.000 21444 Star::Find false star n=5 nbg=266 bg=3405.6 sigma=498.7 thresh=4902 peak=4520
01:19:01.261 00.000 21444 Star::Find false star n=2 nbg=267 bg=2267.5 sigma=401.9 thresh=3473 peak=3419
01:19:01.261 00.000 21444 Star::Find false star n=4 nbg=254 bg=2952.2 sigma=469.6 thresh=4361 peak=4220
01:19:01.261 00.000 21444 MultiStar: [#1 -0.69,0.92,0.09,U] [#2 0.00,0.00,0.00,L] [#3 0.07,1.87,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 19.91,-16.21,0.00,M9] [#7 1.55,-1.31,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.38,1.26,2.86,U] 
01:19:01.261 00.000 21444 refined, 4 included, MultiStar: {0.37, 0.89}, one-star: {-0.38, 1.26}
01:19:01.261 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
01:19:01.261 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.57)
01:19:01.261 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.89 hyp=0.96 cameraTheta=1.18 mountX=-0.28 mountY=0.96, mountTheta=1.86
01:19:01.262 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.89, opts=13)
01:19:01.262 00.000 21444 Enqueuing Move request for scope (0.37, 0.89)
01:19:01.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2952, FiltMin=308, FiltMax=65504, Gamma=0.560
01:19:01.262 00.000 21444 UpdateGuideState exits: m=500432 SNR=110.3 Saturated
01:19:01.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:01.263 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:01.263 00.000 21444 Enqueuing Expose request
01:19:01.263 00.000 25848 Worker thread wakes up
01:19:01.263 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.89) opts 0xd
01:19:01.263 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.89)
01:19:01.263 00.000 25848 Moving (0.37, 0.89) raw xDistance=-0.28 yDistance=0.96
01:19:01.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
01:19:01.263 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=1.22 newest=1.53
01:19:01.263 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
01:19:01.263 00.000 25848 MoveAxis(E, 0, ABG)
01:19:01.263 00.000 25848 Move returns status 0, amount 0
01:19:01.263 00.000 25848 BLC: Oldest BLC event removed
01:19:01.263 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 295 applied
01:19:01.263 00.000 25848 MoveAxis(S, 321, ABG)
01:19:01.263 00.000 25848 Guiding  Dir = 1, Dur = 321
01:19:01.296 00.033 25848 IsSlewing returns 0
01:19:01.296 00.000 25848 IsGuiding returns 0
01:19:01.328 00.032 25848 PulseGuide returned control before completion, sleep 300
01:19:01.640 00.312 25848 IsGuiding returns 1
01:19:01.640 00.000 25848 scope still moving after pulse duration time elapsed
01:19:01.704 00.064 25848 IsSlewing returns 0
01:19:01.704 00.000 25848 IsGuiding returns 0
01:19:01.704 00.000 25848 scope move finished after 321 + 85 ms
01:19:01.704 00.000 25848 Move returns status 0, amount 321
01:19:01.704 00.000 25848 move complete, result=0
01:19:01.704 00.000 25848 worker thread done servicing request
01:19:01.704 00.000 25848 Worker thread wakes up
01:19:01.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:01.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:01.704 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.0 px 321 ms SOUTH
01:19:04.556 02.852 25848 Exposure complete
01:19:04.623 00.067 25848 worker thread done servicing request
01:19:04.623 00.000 21444 OnExposeComplete: enter
01:19:04.623 00.000 21444 UpdateGuideState(): m_state=6
01:19:04.623 00.000 21444 Star::Find(15, 1229, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1781
01:19:04.623 00.000 21444 Star::Find returns 1 (1), X=1228.98, Y=743.00, Mass=431658, SNR=65.5, Peak=13876 HFD=6.3
01:19:04.623 00.000 21444 Star::Find false star n=5 nbg=261 bg=3200.6 sigma=427.2 thresh=4482 peak=4385
01:19:04.623 00.000 21444 Star::Find false star n=4 nbg=255 bg=3387.3 sigma=544.0 thresh=5019 peak=4440
01:19:04.623 00.000 21444 Star::Find false star n=7 nbg=269 bg=3169.0 sigma=463.2 thresh=4559 peak=4380
01:19:04.623 00.000 21444 Star::Find false star n=1 nbg=271 bg=3285.0 sigma=509.0 thresh=4812 peak=4385
01:19:04.623 00.000 21444 Star::Find false star n=5 nbg=254 bg=3464.9 sigma=434.7 thresh=4769 peak=4594
01:19:04.623 00.000 21444 Star::Find false star n=5 nbg=262 bg=2447.8 sigma=413.1 thresh=3687 peak=3612
01:19:04.623 00.000 21444 Star::Find false star n=3 nbg=272 bg=2982.5 sigma=401.4 thresh=4187 peak=3872
01:19:04.623 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -27.46,5.53,0.00,M10] [#3 -1.13,1.97,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.95,-1.99,1.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.06,-0.12,3.03,U] 
01:19:04.624 00.001 21444 refined, 3 included, MultiStar: {0.04, -0.39}, one-star: {-0.86, 0.17}
01:19:04.624 00.000 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.52 = 1.76)
01:19:04.624 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.08)
01:19:04.624 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.39 hyp=0.39 cameraTheta=-1.47 mountX=-0.07 mountY=-0.34, mountTheta=-1.78
01:19:04.624 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.39, opts=13)
01:19:04.624 00.000 21444 Enqueuing Move request for scope (0.04, -0.39)
01:19:04.624 00.000 25848 Worker thread wakes up
01:19:04.624 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.39) opts 0xd
01:19:04.625 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2968, FiltMin=284, FiltMax=65504, Gamma=0.560
01:19:04.625 00.000 21444 UpdateGuideState exits: m=431658 SNR=65.5 Saturated
01:19:04.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:04.625 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:04.625 00.000 21444 Enqueuing Expose request
01:19:04.625 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.39)
01:19:04.625 00.000 25848 Moving (0.04, -0.39) raw xDistance=-0.07 yDistance=-0.34
01:19:04.625 00.000 25848 BLC: History state: CurrMiss=-0.34, AvgInitMiss=0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.964985, 1:-0.343462
01:19:04.625 00.000 25848 BLC: No correction, Miss < min_move
01:19:04.625 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:19:04.625 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:04.625 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:19:04.625 00.000 25848 MoveAxis(E, 0, ABG)
01:19:04.625 00.000 25848 Move returns status 0, amount 0
01:19:04.625 00.000 25848 MoveAxis(N, 0, ABG)
01:19:04.625 00.000 25848 Move returns status 0, amount 0
01:19:04.625 00.000 25848 move complete, result=0
01:19:04.625 00.000 25848 worker thread done servicing request
01:19:04.625 00.000 25848 Worker thread wakes up
01:19:04.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:04.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:04.625 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:19:07.476 02.851 25848 Exposure complete
01:19:07.553 00.077 25848 worker thread done servicing request
01:19:07.554 00.001 21444 OnExposeComplete: enter
01:19:07.554 00.000 21444 UpdateGuideState(): m_state=6
01:19:07.554 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1782
01:19:07.554 00.000 21444 Star::Find returns 1 (1), X=1228.68, Y=742.05, Mass=405502, SNR=60.1, Peak=12920 HFD=6.1
01:19:07.554 00.000 21444 Star::Find false star n=10 nbg=242 bg=3159.9 sigma=375.6 thresh=4287 peak=4230
01:19:07.554 00.000 21444 Star::Find false star n=7 nbg=264 bg=2060.0 sigma=441.0 thresh=3383 peak=3306
01:19:07.554 00.000 21444 Star::Find false star n=3 nbg=263 bg=3228.1 sigma=437.1 thresh=4539 peak=4274
01:19:07.554 00.000 21444 Star::Find false star n=5 nbg=262 bg=3243.6 sigma=496.6 thresh=4733 peak=4501
01:19:07.554 00.000 21444 Star::Find false star n=7 nbg=256 bg=3120.8 sigma=468.1 thresh=4525 peak=4250
01:19:07.554 00.000 21444 Star::Find false star n=4 nbg=249 bg=2546.3 sigma=421.9 thresh=3812 peak=3682
01:19:07.554 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.99,0.52,0.43,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.04,-2.34,1.16,U] [#8 19.53,33.96,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 5.46,11.28,0.00,M10] [#11 0.31,0.02,4.51,U] 
01:19:07.554 00.000 21444 refined, 3 included, MultiStar: {-0.08, -0.44}, one-star: {-1.16, -0.77}
01:19:07.554 00.000 21444 CameraToMount -- cameraTheta (-1.75) - m_xAngle (3.05) = xAngle (-4.81 = 1.48)
01:19:07.554 00.000 21444 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.65 = -1.37)
01:19:07.554 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.44 hyp=0.45 cameraTheta=-1.75 mountX=0.04 mountY=-0.44, mountTheta=-1.48
01:19:07.555 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.44, opts=13)
01:19:07.555 00.000 21444 Enqueuing Move request for scope (-0.08, -0.44)
01:19:07.555 00.000 25848 Worker thread wakes up
01:19:07.555 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.44) opts 0xd
01:19:07.555 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.44)
01:19:07.555 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=482, FiltMax=65504, Gamma=0.560
01:19:07.555 00.000 21444 UpdateGuideState exits: m=405502 SNR=60.1 Saturated
01:19:07.555 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:07.556 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:07.556 00.000 21444 Enqueuing Expose request
01:19:07.556 00.000 25848 Moving (-0.08, -0.44) raw xDistance=0.04 yDistance=-0.44
01:19:07.556 00.000 25848 BLC: History state: CurrMiss=-0.44, AvgInitMiss=0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.964985, 1:-0.343462, 2:-0.441396
01:19:07.556 00.000 25848 BLC: No correction, Miss < min_move
01:19:07.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:07.556 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:07.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
01:19:07.556 00.000 25848 MoveAxis(E, 0, ABG)
01:19:07.556 00.000 25848 Move returns status 0, amount 0
01:19:07.556 00.000 25848 MoveAxis(N, 0, ABG)
01:19:07.556 00.000 25848 Move returns status 0, amount 0
01:19:07.556 00.000 25848 move complete, result=0
01:19:07.556 00.000 25848 worker thread done servicing request
01:19:07.556 00.000 25848 Worker thread wakes up
01:19:07.556 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:07.556 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:07.556 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:19:10.399 02.843 25848 Exposure complete
01:19:10.466 00.067 25848 worker thread done servicing request
01:19:10.466 00.000 21444 OnExposeComplete: enter
01:19:10.466 00.000 21444 UpdateGuideState(): m_state=6
01:19:10.466 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1783
01:19:10.466 00.000 21444 Star::Find returns 1 (1), X=1227.02, Y=741.91, Mass=379811, SNR=58.6, Peak=13424 HFD=6.0
01:19:10.466 00.000 21444 Star::Find false star n=2 nbg=263 bg=3296.1 sigma=492.8 thresh=4774 peak=4539
01:19:10.466 00.000 21444 Star::Find false star n=10 nbg=248 bg=3166.7 sigma=429.8 thresh=4456 peak=4349
01:19:10.466 00.000 21444 Star::Find false star n=4 nbg=270 bg=3422.4 sigma=450.4 thresh=4774 peak=4626
01:19:10.467 00.001 21444 Star::Find false star n=5 nbg=256 bg=2481.8 sigma=406.9 thresh=3702 peak=3612
01:19:10.467 00.000 21444 Star::Find false star n=2 nbg=266 bg=2809.3 sigma=453.3 thresh=4169 peak=3725
01:19:10.467 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -29.43,10.65,0.00,R] [#3 -2.48,0.58,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.46,-2.78,1.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.53,-0.07,4.70,U] 
01:19:10.467 00.000 21444 refined, 3 included, MultiStar: {-1.59, -0.57}, one-star: {-2.81, -0.91}
01:19:10.467 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.85 = 0.44)
01:19:10.467 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.41)
01:19:10.467 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=-0.57 hyp=1.69 cameraTheta=-2.79 mountX=1.53 mountY=-1.13, mountTheta=-0.64
01:19:10.468 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=-0.57, opts=13)
01:19:10.468 00.000 21444 Enqueuing Move request for scope (-1.59, -0.57)
01:19:10.468 00.000 25848 Worker thread wakes up
01:19:10.468 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, -0.57) opts 0xd
01:19:10.468 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, -0.57)
01:19:10.468 00.000 25848 Moving (-1.59, -0.57) raw xDistance=1.53 yDistance=-1.13
01:19:10.468 00.000 25848 BLC: window closed
01:19:10.469 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2968, FiltMin=318, FiltMax=65504, Gamma=0.560
01:19:10.469 00.000 25848 BLC: History state: CurrMiss=-1.13, AvgInitMiss=0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.964985, 1:-0.343462, 2:-0.441396
01:19:10.469 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:19:10.469 00.000 25848 BLC: window closed
01:19:10.469 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.53
01:19:10.469 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:10.469 00.000 21444 UpdateGuideState exits: m=379811 SNR=58.6 Saturated
01:19:10.469 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
01:19:10.469 00.000 25848 MoveAxis(W, 44, ABG)
01:19:10.469 00.000 25848 Guiding  Dir = 3, Dur = 44
01:19:10.469 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:10.469 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:10.469 00.000 21444 Enqueuing Expose request
01:19:10.502 00.033 25848 IsSlewing returns 0
01:19:10.532 00.030 25848 IsGuiding returns 0
01:19:10.564 00.032 25848 PulseGuide returned control before completion, sleep 24
01:19:10.628 00.064 25848 IsGuiding returns 1
01:19:10.629 00.001 25848 scope still moving after pulse duration time elapsed
01:19:10.701 00.072 25848 IsSlewing returns 0
01:19:10.701 00.000 25848 IsGuiding returns 0
01:19:10.701 00.000 25848 scope move finished after 44 + 124 ms
01:19:10.701 00.000 25848 Move returns status 0, amount 44
01:19:10.701 00.000 25848 MoveAxis(N, 0, ABG)
01:19:10.701 00.000 25848 Move returns status 0, amount 0
01:19:10.701 00.000 25848 move complete, result=0
01:19:10.701 00.000 25848 worker thread done servicing request
01:19:10.701 00.000 25848 Worker thread wakes up
01:19:10.701 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -1.1 px 0 ms NORTH
01:19:10.701 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:10.701 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:13.549 02.848 25848 Exposure complete
01:19:13.635 00.086 25848 worker thread done servicing request
01:19:13.635 00.000 21444 OnExposeComplete: enter
01:19:13.635 00.000 21444 UpdateGuideState(): m_state=6
01:19:13.635 00.000 21444 Star::Find(15, 1227, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1784
01:19:13.635 00.000 21444 Star::Find returns 1 (1), X=1228.54, Y=741.98, Mass=450929, SNR=73.3, Peak=12036 HFD=6.7
01:19:13.635 00.000 21444 Star::Find false star n=5 nbg=259 bg=2065.5 sigma=413.9 thresh=3307 peak=3217
01:19:13.635 00.000 21444 Star::Find false star n=7 nbg=272 bg=3297.2 sigma=560.8 thresh=4980 peak=4555
01:19:13.636 00.001 21444 Star::Find false star n=3 nbg=262 bg=3332.8 sigma=526.8 thresh=4913 peak=4522
01:19:13.636 00.000 21444 Star::Find false star n=5 nbg=259 bg=3240.8 sigma=457.0 thresh=4612 peak=4514
01:19:13.636 00.000 21444 Star::Find false star n=1 nbg=265 bg=3379.7 sigma=480.7 thresh=4822 peak=4530
01:19:13.636 00.000 21444 MultiStar: [#1 -4.24,-1.23,0.15,U] [#2 0.00,0.00,0.00,L] [#3 -1.05,-0.68,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.51,-2.54,0.91,U] [#8 0.00,0.00,0.00,L] [#9 2.82,16.49,0.00,M4] [#10 2.51,-12.40,0.00,R] [#11 0.03,-0.10,3.56,U] 
01:19:13.636 00.000 21444 refined, 4 included, MultiStar: {-0.27, -0.66}, one-star: {-1.30, -0.84}
01:19:13.636 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.05) = xAngle (-5.01 = 1.27)
01:19:13.636 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.57)
01:19:13.636 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-0.66 hyp=0.71 cameraTheta=-1.96 mountX=0.21 mountY=-0.71, mountTheta=-1.29
01:19:13.637 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-0.66, opts=13)
01:19:13.637 00.000 21444 Enqueuing Move request for scope (-0.27, -0.66)
01:19:13.637 00.000 25848 Worker thread wakes up
01:19:13.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=372, FiltMax=65504, Gamma=0.560
01:19:13.637 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.66) opts 0xd
01:19:13.637 00.000 21444 UpdateGuideState exits: m=450929 SNR=73.3 Saturated
01:19:13.637 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -0.66)
01:19:13.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:13.637 00.000 25848 Moving (-0.27, -0.66) raw xDistance=0.21 yDistance=-0.71
01:19:13.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:13.637 00.000 21444 Enqueuing Expose request
01:19:13.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:19:13.637 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:13.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
01:19:13.637 00.000 25848 MoveAxis(E, 0, ABG)
01:19:13.637 00.000 25848 Move returns status 0, amount 0
01:19:13.637 00.000 25848 MoveAxis(N, 0, ABG)
01:19:13.637 00.000 25848 Move returns status 0, amount 0
01:19:13.637 00.000 25848 move complete, result=0
01:19:13.637 00.000 25848 worker thread done servicing request
01:19:13.637 00.000 25848 Worker thread wakes up
01:19:13.637 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:13.637 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:13.637 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH
01:19:16.484 02.847 25848 Exposure complete
01:19:16.572 00.088 25848 worker thread done servicing request
01:19:16.572 00.000 21444 OnExposeComplete: enter
01:19:16.572 00.000 21444 UpdateGuideState(): m_state=6
01:19:16.572 00.000 21444 Star::Find(15, 1228, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1785
01:19:16.572 00.000 21444 Star::Find returns 1 (1), X=1227.74, Y=742.74, Mass=447730, SNR=79.9, Peak=14132 HFD=6.5
01:19:16.572 00.000 21444 Star::Find false star n=13 nbg=253 bg=3365.5 sigma=489.4 thresh=4834 peak=4762
01:19:16.572 00.000 21444 Star::Find false star n=2 nbg=266 bg=3295.2 sigma=433.1 thresh=4594 peak=4384
01:19:16.572 00.000 21444 Star::Find false star n=4 nbg=240 bg=3214.3 sigma=382.7 thresh=4362 peak=4214
01:19:16.572 00.000 21444 Star::Find false star n=6 nbg=266 bg=3365.5 sigma=418.9 thresh=4622 peak=4342
01:19:16.572 00.000 21444 Star::Find false star n=1 nbg=274 bg=3006.8 sigma=552.4 thresh=4664 peak=4209
01:19:16.573 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -4.15,0.92,0.14,U] [#3 -2.84,-1.93,0.36,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.31,-2.21,0.93,U] [#8 0.00,0.00,0.00,L] [#9 16.00,14.35,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -1.76,0.09,3.36,U] 
01:19:16.573 00.000 21444 refined, 4 included, MultiStar: {-1.71, -0.41}, one-star: {-2.10, -0.08}
01:19:16.573 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.95 = 0.33)
01:19:16.573 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
01:19:16.573 00.000 21444 CameraToMount -- cameraX=-1.71 cameraY=-0.41 hyp=1.76 cameraTheta=-2.90 mountX=1.67 mountY=-1.03, mountTheta=-0.55
01:19:16.574 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.71, y=-0.41, opts=13)
01:19:16.574 00.000 21444 Enqueuing Move request for scope (-1.71, -0.41)
01:19:16.575 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2968, FiltMin=458, FiltMax=65504, Gamma=0.560
01:19:16.575 00.000 21444 UpdateGuideState exits: m=447730 SNR=79.9 Saturated
01:19:16.575 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:16.575 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:16.575 00.000 21444 Enqueuing Expose request
01:19:16.575 00.000 25848 Worker thread wakes up
01:19:16.575 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -0.41) opts 0xd
01:19:16.575 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.71, -0.41)
01:19:16.575 00.000 25848 Moving (-1.71, -0.41) raw xDistance=1.67 yDistance=-1.03
01:19:16.575 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.67
01:19:16.575 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:19:16.575 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
01:19:16.575 00.000 25848 MoveAxis(W, 48, ABG)
01:19:16.575 00.000 25848 Guiding  Dir = 3, Dur = 48
01:19:16.673 00.098 25848 IsSlewing returns 0
01:19:16.674 00.001 25848 IsGuiding returns 0
01:19:16.704 00.030 25848 PulseGuide returned control before completion, sleep 28
01:19:16.766 00.062 25848 IsGuiding returns 1
01:19:16.766 00.000 25848 scope still moving after pulse duration time elapsed
01:19:16.842 00.076 25848 IsSlewing returns 0
01:19:16.842 00.000 25848 IsGuiding returns 0
01:19:16.842 00.000 25848 scope move finished after 48 + 120 ms
01:19:16.842 00.000 25848 Move returns status 0, amount 48
01:19:16.842 00.000 25848 MoveAxis(N, 0, ABG)
01:19:16.842 00.000 25848 Move returns status 0, amount 0
01:19:16.842 00.000 25848 move complete, result=0
01:19:16.842 00.000 25848 worker thread done servicing request
01:19:16.842 00.000 25848 Worker thread wakes up
01:19:16.842 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:16.842 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:16.843 00.001 21444 GuideStep: 1.7 px 48 ms WEST, -1.0 px 0 ms NORTH
01:19:19.692 02.849 25848 Exposure complete
01:19:19.772 00.080 25848 worker thread done servicing request
01:19:19.772 00.000 21444 OnExposeComplete: enter
01:19:19.772 00.000 21444 UpdateGuideState(): m_state=6
01:19:19.773 00.001 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1786
01:19:19.773 00.000 21444 Star::Find returns 1 (1), X=1228.75, Y=743.06, Mass=443684, SNR=68.8, Peak=13752 HFD=6.5
01:19:19.773 00.000 21444 Star::Find false star n=3 nbg=276 bg=3271.1 sigma=497.2 thresh=4763 peak=4509
01:19:19.773 00.000 21444 Star::Find false star n=2 nbg=269 bg=2150.2 sigma=437.3 thresh=3462 peak=3105
01:19:19.773 00.000 21444 Star::Find false star n=1 nbg=280 bg=3403.7 sigma=521.2 thresh=4967 peak=4450
01:19:19.773 00.000 21444 Star::Find false star n=4 nbg=242 bg=3203.2 sigma=426.4 thresh=4482 peak=4372
01:19:19.773 00.000 21444 Star::Find false star n=4 nbg=256 bg=3340.6 sigma=413.2 thresh=4580 peak=4381
01:19:19.773 00.000 21444 Star::Find false star n=4 nbg=264 bg=3309.6 sigma=487.6 thresh=4772 peak=4447
01:19:19.773 00.000 21444 Star::Find false star n=3 nbg=261 bg=3019.5 sigma=454.3 thresh=4382 peak=3946
01:19:19.773 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.16,-0.54,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.56,-2.15,0.95,U] [#8 0.00,0.00,0.00,L] [#9 23.34,1.04,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -0.72,0.18,3.85,U] 
01:19:19.773 00.000 21444 refined, 3 included, MultiStar: {-0.60, -0.21}, one-star: {-1.09, 0.24}
01:19:19.773 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
01:19:19.773 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.42)
01:19:19.773 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=-0.21 hyp=0.63 cameraTheta=-2.81 mountX=0.58 mountY=-0.42, mountTheta=-0.62
01:19:19.774 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=-0.21, opts=13)
01:19:19.774 00.000 21444 Enqueuing Move request for scope (-0.60, -0.21)
01:19:19.774 00.000 25848 Worker thread wakes up
01:19:19.774 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.21) opts 0xd
01:19:19.774 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, -0.21)
01:19:19.774 00.000 25848 Moving (-0.60, -0.21) raw xDistance=0.58 yDistance=-0.42
01:19:19.774 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.58
01:19:19.774 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:19.774 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=130, FiltMax=65504, Gamma=0.560
01:19:19.774 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:19:19.774 00.000 25848 MoveAxis(W, 20, ABG)
01:19:19.774 00.000 25848 Guiding  Dir = 3, Dur = 20
01:19:19.774 00.000 21444 UpdateGuideState exits: m=443684 SNR=68.8 Saturated
01:19:19.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:19.775 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:19.775 00.000 21444 Enqueuing Expose request
01:19:19.798 00.023 25848 IsSlewing returns 0
01:19:19.799 00.001 25848 IsGuiding returns 0
01:19:19.830 00.031 25848 IsGuiding returns 1
01:19:19.830 00.000 25848 scope still moving after pulse duration time elapsed
01:19:19.892 00.062 25848 IsSlewing returns 0
01:19:19.892 00.000 25848 IsGuiding returns 0
01:19:19.892 00.000 25848 scope move finished after 20 + 73 ms
01:19:19.892 00.000 25848 Move returns status 0, amount 20
01:19:19.892 00.000 25848 MoveAxis(N, 0, ABG)
01:19:19.892 00.000 25848 Move returns status 0, amount 0
01:19:19.892 00.000 25848 move complete, result=0
01:19:19.892 00.000 25848 worker thread done servicing request
01:19:19.892 00.000 25848 Worker thread wakes up
01:19:19.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:19.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:19.892 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -0.4 px 0 ms NORTH
01:19:22.743 02.851 25848 Exposure complete
01:19:22.819 00.076 25848 worker thread done servicing request
01:19:22.819 00.000 21444 OnExposeComplete: enter
01:19:22.820 00.001 21444 UpdateGuideState(): m_state=6
01:19:22.820 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1787
01:19:22.820 00.000 21444 Star::Find returns 1 (1), X=1228.98, Y=742.18, Mass=499192, SNR=94.5, Peak=15472 HFD=6.0
01:19:22.820 00.000 21444 Star::Find false star n=1 nbg=268 bg=3374.4 sigma=497.9 thresh=4868 peak=4474
01:19:22.820 00.000 21444 Star::Find false star n=4 nbg=279 bg=2289.1 sigma=419.9 thresh=3549 peak=3257
01:19:22.820 00.000 21444 Star::Find false star n=6 nbg=246 bg=3119.9 sigma=413.6 thresh=4361 peak=4356
01:19:22.820 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.49,-0.09,0.26,U] [#4 -8.15,-2.48,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 22.37,5.18,0.00,M10] [#7 0.98,-3.09,0.74,U] [#8 -8.39,21.79,0.00,M3] [#9 14.02,-14.54,0.00,M7] [#10 -0.65,1.35,0.15,U] [#11 0.13,-0.76,3.15,U] 
01:19:22.820 00.000 21444 refined, 4 included, MultiStar: {0.01, -0.97}, one-star: {-0.86, -0.64}
01:19:22.820 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.61 = 1.67)
01:19:22.820 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
01:19:22.820 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.97 hyp=0.97 cameraTheta=-1.56 mountX=-0.10 mountY=-0.90, mountTheta=-1.68
01:19:22.821 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.97, opts=13)
01:19:22.821 00.000 21444 Enqueuing Move request for scope (0.01, -0.97)
01:19:22.821 00.000 25848 Worker thread wakes up
01:19:22.822 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.97) opts 0xd
01:19:22.822 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.97)
01:19:22.822 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=116, FiltMax=65504, Gamma=0.560
01:19:22.822 00.000 21444 UpdateGuideState exits: m=499192 SNR=94.5 Saturated
01:19:22.822 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:22.822 00.000 25848 Moving (0.01, -0.97) raw xDistance=-0.10 yDistance=-0.90
01:19:22.822 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:19:22.822 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=1.53 newest=-2.35
01:19:22.822 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
01:19:22.822 00.000 25848 MoveAxis(E, 0, ABG)
01:19:22.822 00.000 25848 Move returns status 0, amount 0
01:19:22.822 00.000 25848 BLC: Oldest BLC event removed
01:19:22.822 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 295 applied
01:19:22.822 00.000 25848 MoveAxis(N, 319, ABG)
01:19:22.822 00.000 25848 Guiding  Dir = 0, Dur = 319
01:19:22.822 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:22.822 00.000 21444 Enqueuing Expose request
01:19:22.842 00.020 25848 IsSlewing returns 0
01:19:22.843 00.001 25848 IsGuiding returns 0
01:19:22.884 00.041 25848 PulseGuide returned control before completion, sleep 288
01:19:23.180 00.296 25848 IsGuiding returns 1
01:19:23.180 00.000 25848 scope still moving after pulse duration time elapsed
01:19:23.233 00.053 25848 IsSlewing returns 0
01:19:23.235 00.002 25848 IsGuiding returns 0
01:19:23.235 00.000 25848 scope move finished after 319 + 72 ms
01:19:23.235 00.000 25848 Move returns status 0, amount 319
01:19:23.235 00.000 25848 move complete, result=0
01:19:23.235 00.000 25848 worker thread done servicing request
01:19:23.235 00.000 25848 Worker thread wakes up
01:19:23.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:23.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:23.235 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.9 px 319 ms NORTH
01:19:26.086 02.851 25848 Exposure complete
01:19:26.173 00.087 25848 worker thread done servicing request
01:19:26.173 00.000 21444 OnExposeComplete: enter
01:19:26.174 00.001 21444 UpdateGuideState(): m_state=6
01:19:26.174 00.000 21444 Star::Find(15, 1228, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1788
01:19:26.174 00.000 21444 Star::Find returns 1 (1), X=1228.57, Y=743.79, Mass=434079, SNR=60.6, Peak=15268 HFD=5.7
01:19:26.174 00.000 21444 Star::Find false star n=2 nbg=272 bg=2154.6 sigma=461.2 thresh=3538 peak=3215
01:19:26.174 00.000 21444 Star::Find false star n=2 nbg=281 bg=3267.4 sigma=490.3 thresh=4738 peak=4678
01:19:26.174 00.000 21444 Star::Find false star n=2 nbg=269 bg=3096.7 sigma=487.1 thresh=4558 peak=4177
01:19:26.174 00.000 21444 Star::Find false star n=4 nbg=258 bg=3303.5 sigma=494.8 thresh=4788 peak=4562
01:19:26.174 00.000 21444 Star::Find false star n=5 nbg=254 bg=3159.1 sigma=439.5 thresh=4477 peak=4259
01:19:26.174 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.18,3.29,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.21,-1.59,1.31,U] [#8 -2.01,25.10,0.00,M4] [#9 29.95,-6.86,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -0.65,0.37,4.27,U] 
01:19:26.174 00.000 21444 refined, 3 included, MultiStar: {-0.68, 0.21}, one-star: {-1.27, 0.97}
01:19:26.174 00.000 21444 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
01:19:26.174 00.000 21444 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
01:19:26.174 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=0.21 hyp=0.71 cameraTheta=2.85 mountX=0.69 mountY=-0.07, mountTheta=-0.09
01:19:26.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=0.21, opts=13)
01:19:26.175 00.000 21444 Enqueuing Move request for scope (-0.68, 0.21)
01:19:26.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=218, FiltMax=65504, Gamma=0.560
01:19:26.175 00.000 21444 UpdateGuideState exits: m=434079 SNR=60.6 Saturated
01:19:26.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:26.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:26.175 00.000 21444 Enqueuing Expose request
01:19:26.176 00.001 25848 Worker thread wakes up
01:19:26.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.21) opts 0xd
01:19:26.176 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, 0.21)
01:19:26.176 00.000 25848 Moving (-0.68, 0.21) raw xDistance=0.69 yDistance=-0.07
01:19:26.176 00.000 25848 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.897640, 1:0.065782
01:19:26.176 00.000 25848 BLC: No correction, Miss < min_move
01:19:26.176 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69
01:19:26.176 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:26.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:19:26.176 00.000 25848 MoveAxis(W, 20, ABG)
01:19:26.176 00.000 25848 Guiding  Dir = 3, Dur = 20
01:19:26.204 00.028 25848 IsSlewing returns 0
01:19:26.205 00.001 25848 IsGuiding returns 0
01:19:26.257 00.052 25848 IsGuiding returns 1
01:19:26.257 00.000 25848 scope still moving after pulse duration time elapsed
01:19:26.314 00.057 25848 IsSlewing returns 0
01:19:26.314 00.000 25848 IsGuiding returns 0
01:19:26.314 00.000 25848 scope move finished after 20 + 89 ms
01:19:26.314 00.000 25848 Move returns status 0, amount 20
01:19:26.314 00.000 25848 MoveAxis(N, 0, ABG)
01:19:26.314 00.000 25848 Move returns status 0, amount 0
01:19:26.314 00.000 25848 move complete, result=0
01:19:26.314 00.000 25848 worker thread done servicing request
01:19:26.314 00.000 25848 Worker thread wakes up
01:19:26.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:26.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:26.314 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -0.1 px 0 ms NORTH
01:19:29.158 02.844 25848 Exposure complete
01:19:29.239 00.081 25848 worker thread done servicing request
01:19:29.239 00.000 21444 OnExposeComplete: enter
01:19:29.240 00.001 21444 UpdateGuideState(): m_state=6
01:19:29.240 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1789
01:19:29.240 00.000 21444 Star::Find returns 1 (1), X=1228.72, Y=743.48, Mass=398141, SNR=66.2, Peak=14612 HFD=5.6
01:19:29.240 00.000 21444 Star::Find false star n=3 nbg=274 bg=2007.9 sigma=453.9 thresh=3370 peak=2983
01:19:29.240 00.000 21444 Star::Find false star n=5 nbg=261 bg=3538.1 sigma=468.2 thresh=4943 peak=4535
01:19:29.240 00.000 21444 Star::Find false star n=2 nbg=264 bg=3044.3 sigma=494.7 thresh=4528 peak=4316
01:19:29.240 00.000 21444 Star::Find false star n=4 nbg=251 bg=3338.3 sigma=400.5 thresh=4540 peak=4359
01:19:29.240 00.000 21444 Star::Find false star n=2 nbg=252 bg=2927.6 sigma=416.0 thresh=4176 peak=3921
01:19:29.240 00.000 21444 MultiStar: [#1 5.16,-13.37,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -1.44,0.75,0.36,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.24,-1.28,1.39,U] [#8 -0.02,19.16,0.00,M5] [#9 21.19,-10.67,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -0.63,0.46,3.78,U] 
01:19:29.240 00.000 21444 refined, 3 included, MultiStar: {-0.56, 0.14}, one-star: {-1.12, 0.66}
01:19:29.240 00.000 21444 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.05) = xAngle (-0.15 = -0.15)
01:19:29.240 00.000 21444 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.99 = -2.99)
01:19:29.240 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=0.14 hyp=0.58 cameraTheta=2.90 mountX=0.57 mountY=-0.09, mountTheta=-0.15
01:19:29.241 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=0.14, opts=13)
01:19:29.241 00.000 21444 Enqueuing Move request for scope (-0.56, 0.14)
01:19:29.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=270, FiltMax=65504, Gamma=0.560
01:19:29.241 00.000 21444 UpdateGuideState exits: m=398141 SNR=66.2 Saturated
01:19:29.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:29.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:29.241 00.000 21444 Enqueuing Expose request
01:19:29.241 00.000 25848 Worker thread wakes up
01:19:29.241 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.14) opts 0xd
01:19:29.241 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, 0.14)
01:19:29.241 00.000 25848 Moving (-0.56, 0.14) raw xDistance=0.57 yDistance=-0.09
01:19:29.241 00.000 25848 BLC: History state: CurrMiss=0.09, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.897640, 1:0.065782, 2:0.086718
01:19:29.241 00.000 25848 BLC: No correction, Miss < min_move
01:19:29.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.57
01:19:29.241 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:29.242 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:19:29.242 00.000 25848 MoveAxis(W, 18, ABG)
01:19:29.242 00.000 25848 Guiding  Dir = 3, Dur = 18
01:19:29.266 00.024 25848 IsSlewing returns 0
01:19:29.266 00.000 25848 IsGuiding returns 0
01:19:29.297 00.031 25848 IsGuiding returns 1
01:19:29.297 00.000 25848 scope still moving after pulse duration time elapsed
01:19:29.358 00.061 25848 IsSlewing returns 0
01:19:29.358 00.000 25848 IsGuiding returns 0
01:19:29.358 00.000 25848 scope move finished after 18 + 74 ms
01:19:29.358 00.000 25848 Move returns status 0, amount 18
01:19:29.358 00.000 25848 MoveAxis(N, 0, ABG)
01:19:29.358 00.000 25848 Move returns status 0, amount 0
01:19:29.358 00.000 25848 move complete, result=0
01:19:29.358 00.000 25848 worker thread done servicing request
01:19:29.358 00.000 25848 Worker thread wakes up
01:19:29.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:29.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:29.358 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.1 px 0 ms NORTH
01:19:32.207 02.849 25848 Exposure complete
01:19:32.288 00.081 25848 worker thread done servicing request
01:19:32.288 00.000 21444 OnExposeComplete: enter
01:19:32.288 00.000 21444 UpdateGuideState(): m_state=6
01:19:32.288 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1790
01:19:32.288 00.000 21444 Star::Find returns 1 (1), X=1229.53, Y=743.92, Mass=482857, SNR=90.2, Peak=13372 HFD=6.6
01:19:32.288 00.000 21444 Star::Find false star n=1 nbg=272 bg=3451.1 sigma=474.2 thresh=4874 peak=4470
01:19:32.288 00.000 21444 Star::Find false star n=2 nbg=264 bg=3366.6 sigma=466.4 thresh=4766 peak=4386
01:19:32.288 00.000 21444 Star::Find false star n=4 nbg=269 bg=3133.2 sigma=465.2 thresh=4529 peak=4315
01:19:32.288 00.000 21444 Star::Find false star n=7 nbg=275 bg=3209.8 sigma=445.6 thresh=4547 peak=4536
01:19:32.288 00.000 21444 Star::Find false star n=3 nbg=264 bg=2610.0 sigma=543.0 thresh=4239 peak=4047
01:19:32.288 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.33,0.46,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 8.47,-3.13,0.00,R] [#7 1.15,-1.08,0.84,U] [#8 0.00,0.00,0.00,L] [#9 19.58,-3.09,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 -0.71,1.26,3.10,U] 
01:19:32.288 00.000 21444 refined, 3 included, MultiStar: {-0.37, 0.81}, one-star: {-0.31, 1.10}
01:19:32.288 00.000 21444 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.05) = xAngle (-1.05 = -1.05)
01:19:32.289 00.001 21444 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.39)
01:19:32.289 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.81 hyp=0.89 cameraTheta=2.00 mountX=0.44 mountY=0.61, mountTheta=0.95
01:19:32.289 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.81, opts=13)
01:19:32.290 00.001 21444 Enqueuing Move request for scope (-0.37, 0.81)
01:19:32.290 00.000 25848 Worker thread wakes up
01:19:32.290 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=322, FiltMax=65504, Gamma=0.560
01:19:32.290 00.000 21444 UpdateGuideState exits: m=482857 SNR=90.2 Saturated
01:19:32.290 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.81) opts 0xd
01:19:32.290 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:32.290 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.81)
01:19:32.290 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:32.290 00.000 21444 Enqueuing Expose request
01:19:32.290 00.000 25848 Moving (-0.37, 0.81) raw xDistance=0.44 yDistance=0.61
01:19:32.290 00.000 25848 BLC: window closed
01:19:32.290 00.000 25848 BLC: History state: CurrMiss=-0.61, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.897640, 1:0.065782, 2:0.086718
01:19:32.290 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:19:32.290 00.000 25848 BLC: window closed
01:19:32.290 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
01:19:32.290 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:32.290 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
01:19:32.290 00.000 25848 MoveAxis(E, 0, ABG)
01:19:32.290 00.000 25848 Move returns status 0, amount 0
01:19:32.290 00.000 25848 MoveAxis(N, 0, ABG)
01:19:32.290 00.000 25848 Move returns status 0, amount 0
01:19:32.290 00.000 25848 move complete, result=0
01:19:32.290 00.000 25848 worker thread done servicing request
01:19:32.290 00.000 25848 Worker thread wakes up
01:19:32.290 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:32.290 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:32.290 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
01:19:35.145 02.855 25848 Exposure complete
01:19:35.222 00.077 25848 worker thread done servicing request
01:19:35.222 00.000 21444 OnExposeComplete: enter
01:19:35.222 00.000 21444 UpdateGuideState(): m_state=6
01:19:35.222 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1791
01:19:35.222 00.000 21444 Star::Find returns 1 (1), X=1231.69, Y=740.09, Mass=211636, SNR=39.7, Peak=8372 HFD=6.8
01:19:35.223 00.001 21444 Status Line: Mass: 211636 vs 443684
01:19:35.223 00.000 21444 UpdateCurrentPosition: star mass new=211636.2 exp=443684.3 thresh=50% limits=(221842.2, 718080.2, 887368.7)
01:19:35.223 00.000 21444 DistanceChecker: activated
01:19:35.224 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:19:35.224 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:19:35.224 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:19:35.224 00.000 25848 Worker thread wakes up
01:19:35.224 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:19:35.224 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:19:35.224 00.000 25848 move complete, result=0
01:19:35.224 00.000 25848 worker thread done servicing request
01:19:35.332 00.108 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:19:35.332 00.000 21444 Status Line: Star lost - mass changed
01:19:35.333 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=472, FiltMax=65504, Gamma=0.560
01:19:35.333 00.000 21444 UpdateGuideState exits: Star lost - mass changed
01:19:35.333 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:35.333 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:19:35.333 00.000 21444 Enqueuing Expose request
01:19:35.333 00.000 25848 Worker thread wakes up
01:19:35.333 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:35.333 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:19:38.175 02.842 25848 Exposure complete
01:19:38.259 00.084 25848 worker thread done servicing request
01:19:38.259 00.000 21444 OnExposeComplete: enter
01:19:38.259 00.000 21444 UpdateGuideState(): m_state=6
01:19:38.260 00.001 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1792
01:19:38.260 00.000 21444 Star::Find returns 1 (1), X=1232.67, Y=740.48, Mass=477665, SNR=67.3, Peak=13656 HFD=6.0
01:19:38.260 00.000 21444 DistanceChecker: reject for large offset (3.68 > 1.82) avgDist = 0.91 count = 185
01:19:38.260 00.000 21444 Status Line: Recovering
01:19:38.260 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:19:38.260 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:19:38.261 00.001 21444 Enqueuing Move request for scope (0.00, 0.00)
01:19:38.261 00.000 25848 Worker thread wakes up
01:19:38.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:19:38.261 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:19:38.261 00.000 25848 move complete, result=0
01:19:38.261 00.000 25848 worker thread done servicing request
01:19:38.362 00.101 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:19:38.362 00.000 21444 Status Line: No star found
01:19:38.362 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2948, FiltMin=444, FiltMax=65504, Gamma=0.560
01:19:38.362 00.000 21444 UpdateGuideState exits: No star found
01:19:38.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:38.362 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:19:38.362 00.000 21444 Enqueuing Expose request
01:19:38.362 00.000 25848 Worker thread wakes up
01:19:38.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:38.362 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:19:41.205 02.843 25848 Exposure complete
01:19:41.292 00.087 25848 worker thread done servicing request
01:19:41.292 00.000 21444 OnExposeComplete: enter
01:19:41.292 00.000 21444 UpdateGuideState(): m_state=6
01:19:41.292 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1793
01:19:41.292 00.000 21444 Star::Find returns 1 (1), X=1233.27, Y=741.23, Mass=474562, SNR=102.9, Peak=13900 HFD=6.5
01:19:41.292 00.000 21444 DistanceChecker: reject for large offset (3.78 > 1.82) avgDist = 0.91 count = 185
01:19:41.293 00.001 21444 DistanceChecker: begin recovering
01:19:41.293 00.000 21444 Star::Find false star n=6 nbg=252 bg=2051.9 sigma=426.2 thresh=3331 peak=3203
01:19:41.293 00.000 21444 Star::Find false star n=5 nbg=254 bg=3295.9 sigma=440.0 thresh=4616 peak=4566
01:19:41.293 00.000 21444 Star::Find false star n=1 nbg=272 bg=3309.4 sigma=475.4 thresh=4736 peak=4134
01:19:41.293 00.000 21444 Star::Find false star n=8 nbg=255 bg=3167.1 sigma=411.6 thresh=4402 peak=4288
01:19:41.293 00.000 21444 Star::Find false star n=4 nbg=252 bg=3321.4 sigma=400.6 thresh=4523 peak=4349
01:19:41.293 00.000 21444 Star::Find false star n=2 nbg=267 bg=2592.7 sigma=462.5 thresh=3980 peak=3687
01:19:41.293 00.000 21444 Star::Find false star n=3 nbg=248 bg=2745.5 sigma=425.2 thresh=4021 peak=3728
01:19:41.293 00.000 21444 MultiStar: [#1 17.65,-2.87,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 4.14,-1.27,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 4.75,-4.42,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 4.28,-1.58,2.19,U] 
01:19:41.293 00.000 21444 single-star, 2 included, MultiStar: {4.02, -1.57}, one-star: {3.43, -1.59}
01:19:41.293 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.80)
01:19:41.293 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.05)
01:19:41.293 00.000 21444 CameraToMount -- cameraX=3.43 cameraY=-1.59 hyp=3.78 cameraTheta=-0.43 mountX=-3.56 mountY=-0.17, mountTheta=-3.09
01:19:41.294 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.43, y=-1.59, opts=13)
01:19:41.294 00.000 21444 Enqueuing Move request for scope (3.43, -1.59)
01:19:41.294 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=322, FiltMax=65504, Gamma=0.560
01:19:41.294 00.000 21444 UpdateGuideState exits: m=474562 SNR=102.9 Saturated
01:19:41.294 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:41.294 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:41.294 00.000 21444 Enqueuing Expose request
01:19:41.294 00.000 25848 Worker thread wakes up
01:19:41.295 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (3.43, -1.59) opts 0xd
01:19:41.295 00.000 25848 Handling offset move in thread for scope, endpoint = (3.43, -1.59)
01:19:41.295 00.000 25848 Moving (3.43, -1.59) raw xDistance=-3.56 yDistance=-0.17
01:19:41.295 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.24 from input -3.56
01:19:41.295 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:41.295 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:19:41.295 00.000 25848 MoveAxis(E, 104, ABG)
01:19:41.295 00.000 25848 Guiding  Dir = 2, Dur = 104
01:19:41.328 00.033 25848 IsSlewing returns 0
01:19:41.328 00.000 25848 IsGuiding returns 0
01:19:41.360 00.032 25848 PulseGuide returned control before completion, sleep 83
01:19:41.456 00.096 25848 IsGuiding returns 1
01:19:41.456 00.000 25848 scope still moving after pulse duration time elapsed
01:19:41.515 00.059 25848 IsSlewing returns 0
01:19:41.515 00.000 25848 IsGuiding returns 0
01:19:41.515 00.000 25848 scope move finished after 104 + 83 ms
01:19:41.515 00.000 25848 Move returns status 0, amount 104
01:19:41.515 00.000 25848 MoveAxis(N, 0, ABG)
01:19:41.515 00.000 25848 Move returns status 0, amount 0
01:19:41.515 00.000 25848 move complete, result=0
01:19:41.515 00.000 25848 worker thread done servicing request
01:19:41.515 00.000 25848 Worker thread wakes up
01:19:41.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:41.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:41.516 00.001 21444 GuideStep: -3.6 px 104 ms EAST, -0.2 px 0 ms NORTH
01:19:44.357 02.841 25848 Exposure complete
01:19:44.441 00.084 25848 worker thread done servicing request
01:19:44.441 00.000 21444 OnExposeComplete: enter
01:19:44.441 00.000 21444 UpdateGuideState(): m_state=6
01:19:44.442 00.001 21444 Star::Find(15, 1233, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1794
01:19:44.442 00.000 21444 Star::Find returns 1 (1), X=1229.61, Y=741.45, Mass=417780, SNR=81.8, Peak=11252 HFD=7.2
01:19:44.442 00.000 21444 DistanceChecker: deactivated
01:19:44.442 00.000 21444 Star::Find false star n=9 nbg=252 bg=3280.3 sigma=427.9 thresh=4564 peak=4424
01:19:44.442 00.000 21444 Star::Find false star n=2 nbg=269 bg=2148.6 sigma=379.1 thresh=3286 peak=3056
01:19:44.442 00.000 21444 Star::Find false star n=5 nbg=262 bg=3280.0 sigma=447.2 thresh=4622 peak=4576
01:19:44.442 00.000 21444 Star::Find false star n=4 nbg=253 bg=2906.3 sigma=441.8 thresh=4232 peak=4043
01:19:44.442 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.82,-0.57,0.33,U] [#4 -21.78,4.25,0.00,M4] [#5 17.42,0.64,0.00,M1] [#6 17.34,6.56,0.00,M1] [#7 0.78,-3.59,0.92,U] [#8 0.00,0.00,0.00,L] [#9 3.42,8.93,0.00,R] [#10 0.00,0.00,0.00,L] [#11 0.55,-0.88,2.94,U] 
01:19:44.442 00.000 21444 single-star, 3 included, MultiStar: {0.29, -1.44}, one-star: {-0.22, -1.37}
01:19:44.442 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.78 = 1.50)
01:19:44.442 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.63 = -1.34)
01:19:44.442 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-1.37 hyp=1.39 cameraTheta=-1.73 mountX=0.10 mountY=-1.36, mountTheta=-1.50
01:19:44.443 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-1.37, opts=13)
01:19:44.443 00.000 21444 Enqueuing Move request for scope (-0.22, -1.37)
01:19:44.443 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=448, FiltMax=65504, Gamma=0.560
01:19:44.443 00.000 21444 UpdateGuideState exits: m=417780 SNR=81.8 Saturated
01:19:44.443 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:44.443 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:44.443 00.000 25848 Worker thread wakes up
01:19:44.443 00.000 21444 Enqueuing Expose request
01:19:44.443 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -1.37) opts 0xd
01:19:44.443 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -1.37)
01:19:44.443 00.000 25848 Moving (-0.22, -1.37) raw xDistance=0.10 yDistance=-1.36
01:19:44.443 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:19:44.443 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36
01:19:44.443 00.000 25848 MoveAxis(E, 0, ABG)
01:19:44.443 00.000 25848 Move returns status 0, amount 0
01:19:44.443 00.000 25848 MoveAxis(N, 37, ABG)
01:19:44.443 00.000 25848 Guiding  Dir = 0, Dur = 37
01:19:44.468 00.025 25848 IsSlewing returns 0
01:19:44.468 00.000 25848 IsGuiding returns 0
01:19:44.499 00.031 25848 PulseGuide returned control before completion, sleep 17
01:19:44.602 00.103 25848 IsGuiding returns 1
01:19:44.602 00.000 25848 scope still moving after pulse duration time elapsed
01:19:44.656 00.054 25848 IsSlewing returns 0
01:19:44.657 00.001 25848 IsGuiding returns 0
01:19:44.657 00.000 25848 scope move finished after 37 + 151 ms
01:19:44.657 00.000 25848 Move returns status 0, amount 37
01:19:44.657 00.000 25848 move complete, result=0
01:19:44.657 00.000 25848 worker thread done servicing request
01:19:44.657 00.000 25848 Worker thread wakes up
01:19:44.657 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.4 px 37 ms NORTH
01:19:44.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:44.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:47.503 02.846 25848 Exposure complete
01:19:47.582 00.079 25848 worker thread done servicing request
01:19:47.582 00.000 21444 OnExposeComplete: enter
01:19:47.583 00.001 21444 UpdateGuideState(): m_state=6
01:19:47.583 00.000 21444 Star::Find(15, 1229, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1795
01:19:47.583 00.000 21444 Star::Find returns 1 (1), X=1230.06, Y=741.29, Mass=440444, SNR=73.4, Peak=11860 HFD=6.8
01:19:47.583 00.000 21444 Star::Find false star n=6 nbg=261 bg=3145.5 sigma=455.3 thresh=4511 peak=4429
01:19:47.583 00.000 21444 Star::Find false star n=10 nbg=272 bg=3420.9 sigma=486.9 thresh=4882 peak=4870
01:19:47.583 00.000 21444 Star::Find false star n=2 nbg=266 bg=3294.0 sigma=435.5 thresh=4601 peak=4546
01:19:47.583 00.000 21444 Star::Find false star n=1 nbg=265 bg=3338.2 sigma=491.4 thresh=4812 peak=4444
01:19:47.583 00.000 21444 Star::Find false star n=6 nbg=260 bg=3273.4 sigma=436.2 thresh=4582 peak=4338
01:19:47.583 00.000 21444 Star::Find false star n=1 nbg=268 bg=2443.3 sigma=473.7 thresh=3864 peak=3415
01:19:47.583 00.000 21444 Star::Find false star n=2 nbg=276 bg=3055.6 sigma=460.7 thresh=4438 peak=4077
01:19:47.583 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 11.86,-20.28,0.00,M1] [#3 -2.32,-3.11,0.21,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.03,-3.51,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.61,-0.87,3.16,U] 
01:19:47.583 00.000 21444 single-star, 3 included, MultiStar: {1.09, -1.50}, one-star: {0.22, -1.54}
01:19:47.583 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.05) = xAngle (-4.48 = 1.80)
01:19:47.583 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.32 = -1.04)
01:19:47.583 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-1.54 hyp=1.55 cameraTheta=-1.43 mountX=-0.36 mountY=-1.34, mountTheta=-1.83
01:19:47.584 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-1.54, opts=13)
01:19:47.584 00.000 21444 Enqueuing Move request for scope (0.22, -1.54)
01:19:47.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=380, FiltMax=65504, Gamma=0.560
01:19:47.584 00.000 21444 UpdateGuideState exits: m=440444 SNR=73.4 Saturated
01:19:47.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:47.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:47.584 00.000 21444 Enqueuing Expose request
01:19:47.584 00.000 25848 Worker thread wakes up
01:19:47.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.54) opts 0xd
01:19:47.584 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -1.54)
01:19:47.584 00.000 25848 Moving (0.22, -1.54) raw xDistance=-0.36 yDistance=-1.34
01:19:47.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
01:19:47.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34
01:19:47.584 00.000 25848 MoveAxis(E, 0, ABG)
01:19:47.584 00.000 25848 Move returns status 0, amount 0
01:19:47.584 00.000 25848 MoveAxis(N, 37, ABG)
01:19:47.584 00.000 25848 Guiding  Dir = 0, Dur = 37
01:19:47.671 00.087 25848 IsSlewing returns 0
01:19:47.671 00.000 25848 IsGuiding returns 0
01:19:47.702 00.031 25848 PulseGuide returned control before completion, sleep 16
01:19:47.723 00.021 25848 IsGuiding returns 1
01:19:47.723 00.000 25848 scope still moving after pulse duration time elapsed
01:19:47.783 00.060 25848 IsSlewing returns 0
01:19:47.783 00.000 25848 IsGuiding returns 0
01:19:47.783 00.000 25848 scope move finished after 37 + 75 ms
01:19:47.783 00.000 25848 Move returns status 0, amount 37
01:19:47.783 00.000 25848 move complete, result=0
01:19:47.783 00.000 25848 worker thread done servicing request
01:19:47.783 00.000 25848 Worker thread wakes up
01:19:47.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:47.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:47.783 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.3 px 37 ms NORTH
01:19:50.639 02.856 25848 Exposure complete
01:19:50.728 00.089 25848 worker thread done servicing request
01:19:50.728 00.000 21444 OnExposeComplete: enter
01:19:50.728 00.000 21444 UpdateGuideState(): m_state=6
01:19:50.728 00.000 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1796
01:19:50.728 00.000 21444 Star::Find returns 1 (1), X=1230.46, Y=741.86, Mass=479846, SNR=74.1, Peak=15296 HFD=6.3
01:19:50.728 00.000 21444 Star::Find false star n=2 nbg=260 bg=3306.0 sigma=461.3 thresh=4690 peak=4471
01:19:50.728 00.000 21444 Star::Find false star n=6 nbg=262 bg=2079.3 sigma=372.0 thresh=3195 peak=3047
01:19:50.728 00.000 21444 Star::Find false star n=10 nbg=257 bg=3195.3 sigma=391.8 thresh=4371 peak=4354
01:19:50.728 00.000 21444 Star::Find false star n=1 nbg=251 bg=3402.9 sigma=486.7 thresh=4863 peak=4412
01:19:50.728 00.000 21444 Star::Find false star n=3 nbg=265 bg=2612.9 sigma=434.6 thresh=3917 peak=3626
01:19:50.729 00.001 21444 Star::Find false star n=5 nbg=264 bg=2979.3 sigma=402.6 thresh=4187 peak=4131
01:19:50.729 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.05,-0.85,0.31,U] [#4 1.01,18.57,0.00,M5] [#5 22.20,2.09,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 2.59,-2.80,1.24,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.42,-0.62,3.92,U] 
01:19:50.729 00.000 21444 single-star, 3 included, MultiStar: {0.85, -1.10}, one-star: {0.63, -0.96}
01:19:50.729 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.24)
01:19:50.729 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.60)
01:19:50.729 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-0.96 hyp=1.14 cameraTheta=-0.99 mountX=-0.71 mountY=-0.65, mountTheta=-2.40
01:19:50.730 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-0.96, opts=13)
01:19:50.730 00.000 21444 Enqueuing Move request for scope (0.63, -0.96)
01:19:50.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2924, FiltMin=308, FiltMax=65504, Gamma=0.560
01:19:50.730 00.000 21444 UpdateGuideState exits: m=479846 SNR=74.1 Saturated
01:19:50.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:50.730 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:50.730 00.000 21444 Enqueuing Expose request
01:19:50.730 00.000 25848 Worker thread wakes up
01:19:50.730 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.96) opts 0xd
01:19:50.730 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, -0.96)
01:19:50.730 00.000 25848 Moving (0.63, -0.96) raw xDistance=-0.71 yDistance=-0.65
01:19:50.730 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71
01:19:50.730 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
01:19:50.730 00.000 25848 MoveAxis(E, 21, ABG)
01:19:50.730 00.000 25848 Guiding  Dir = 2, Dur = 21
01:19:50.751 00.021 25848 IsSlewing returns 0
01:19:50.751 00.000 25848 IsGuiding returns 0
01:19:50.834 00.083 25848 IsGuiding returns 1
01:19:50.835 00.001 25848 scope still moving after pulse duration time elapsed
01:19:50.890 00.055 25848 IsSlewing returns 0
01:19:50.890 00.000 25848 IsGuiding returns 0
01:19:50.890 00.000 25848 scope move finished after 21 + 117 ms
01:19:50.890 00.000 25848 Move returns status 0, amount 21
01:19:50.890 00.000 25848 MoveAxis(N, 18, ABG)
01:19:50.890 00.000 25848 Guiding  Dir = 0, Dur = 18
01:19:50.923 00.033 25848 IsSlewing returns 0
01:19:50.923 00.000 25848 IsGuiding returns 0
01:19:50.954 00.031 25848 IsGuiding returns 1
01:19:50.954 00.000 25848 scope still moving after pulse duration time elapsed
01:19:51.041 00.087 25848 IsSlewing returns 0
01:19:51.041 00.000 25848 IsGuiding returns 0
01:19:51.041 00.000 25848 scope move finished after 18 + 100 ms
01:19:51.041 00.000 25848 Move returns status 0, amount 18
01:19:51.041 00.000 25848 move complete, result=0
01:19:51.042 00.001 25848 worker thread done servicing request
01:19:51.042 00.000 25848 Worker thread wakes up
01:19:51.042 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:51.042 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:51.042 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.6 px 18 ms NORTH
01:19:53.890 02.848 25848 Exposure complete
01:19:53.972 00.082 25848 worker thread done servicing request
01:19:53.973 00.001 21444 OnExposeComplete: enter
01:19:53.973 00.000 21444 UpdateGuideState(): m_state=6
01:19:53.973 00.000 21444 Star::Find(15, 1230, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1797
01:19:53.973 00.000 21444 Star::Find returns 1 (1), X=1229.82, Y=742.31, Mass=506593, SNR=77.3, Peak=18020 HFD=5.9
01:19:53.973 00.000 21444 Star::Find false star n=4 nbg=251 bg=3168.2 sigma=408.6 thresh=4394 peak=4359
01:19:53.973 00.000 21444 Star::Find false star n=7 nbg=258 bg=3309.7 sigma=439.9 thresh=4629 peak=4589
01:19:53.973 00.000 21444 Star::Find false star n=4 nbg=253 bg=3388.5 sigma=366.3 thresh=4487 peak=4344
01:19:53.973 00.000 21444 Star::Find false star n=5 nbg=248 bg=2888.1 sigma=370.5 thresh=4000 peak=3799
01:19:53.973 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 18.02,-17.80,0.00,M2] [#3 -0.82,-0.15,0.33,U] [#4 4.19,27.66,0.00,M6] [#5 34.49,3.49,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 1.52,-2.85,0.98,U] [#8 0.00,0.00,0.00,L] [#9 -14.53,-5.83,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.63,-0.70,3.49,U] 
01:19:53.973 00.000 21444 single-star, 3 included, MultiStar: {0.58, -1.00}, one-star: {-0.02, -0.51}
01:19:53.973 00.000 21444 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.05) = xAngle (-4.66 = 1.62)
01:19:53.973 00.000 21444 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.50 = -1.22)
01:19:53.973 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.51 hyp=0.51 cameraTheta=-1.61 mountX=-0.03 mountY=-0.48, mountTheta=-1.63
01:19:53.974 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.51, opts=13)
01:19:53.974 00.000 21444 Enqueuing Move request for scope (-0.02, -0.51)
01:19:53.974 00.000 25848 Worker thread wakes up
01:19:53.974 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2924, FiltMin=16, FiltMax=65504, Gamma=0.560
01:19:53.974 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.51) opts 0xd
01:19:53.974 00.000 21444 UpdateGuideState exits: m=506593 SNR=77.3 Saturated
01:19:53.975 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.51)
01:19:53.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:53.975 00.000 25848 Moving (-0.02, -0.51) raw xDistance=-0.03 yDistance=-0.48
01:19:53.975 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:53.975 00.000 21444 Enqueuing Expose request
01:19:53.975 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:19:53.975 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:53.975 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
01:19:53.975 00.000 25848 MoveAxis(E, 0, ABG)
01:19:53.975 00.000 25848 Move returns status 0, amount 0
01:19:53.975 00.000 25848 MoveAxis(N, 0, ABG)
01:19:53.975 00.000 25848 Move returns status 0, amount 0
01:19:53.975 00.000 25848 move complete, result=0
01:19:53.975 00.000 25848 worker thread done servicing request
01:19:53.975 00.000 25848 Worker thread wakes up
01:19:53.975 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:53.975 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:53.975 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
01:19:56.822 02.847 25848 Exposure complete
01:19:56.909 00.087 25848 worker thread done servicing request
01:19:56.910 00.001 21444 OnExposeComplete: enter
01:19:56.910 00.000 21444 UpdateGuideState(): m_state=6
01:19:56.910 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1798
01:19:56.910 00.000 21444 Star::Find returns 1 (1), X=1230.57, Y=742.16, Mass=504959, SNR=92.5, Peak=16224 HFD=6.3
01:19:56.910 00.000 21444 Star::Find false star n=2 nbg=262 bg=3269.9 sigma=433.5 thresh=4570 peak=4218
01:19:56.910 00.000 21444 Star::Find false star n=1 nbg=268 bg=2250.5 sigma=431.6 thresh=3545 peak=2971
01:19:56.910 00.000 21444 Star::Find false star n=2 nbg=262 bg=3303.6 sigma=473.9 thresh=4725 peak=4295
01:19:56.910 00.000 21444 Star::Find false star n=6 nbg=258 bg=3138.2 sigma=451.7 thresh=4493 peak=4290
01:19:56.910 00.000 21444 Star::Find false star n=1 nbg=265 bg=3337.7 sigma=524.5 thresh=4911 peak=4342
01:19:56.910 00.000 21444 Star::Find false star n=3 nbg=275 bg=2456.8 sigma=443.8 thresh=3788 peak=3578
01:19:56.910 00.000 21444 Star::Find false star n=3 nbg=250 bg=3047.5 sigma=382.6 thresh=4195 peak=3961
01:19:56.910 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.37,-0.96,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.74,-2.67,0.89,U] [#8 4.60,29.50,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.37,-0.61,3.50,U] 
01:19:56.910 00.000 21444 single-star, 3 included, MultiStar: {1.24, -0.96}, one-star: {0.73, -0.66}
01:19:56.910 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
01:19:56.910 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.35)
01:19:56.910 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-0.66 hyp=0.98 cameraTheta=-0.74 mountX=-0.78 mountY=-0.34, mountTheta=-2.73
01:19:56.911 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-0.66, opts=13)
01:19:56.911 00.000 21444 Enqueuing Move request for scope (0.73, -0.66)
01:19:56.911 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=420, FiltMax=65504, Gamma=0.560
01:19:56.911 00.000 25848 Worker thread wakes up
01:19:56.912 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.66) opts 0xd
01:19:56.912 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -0.66)
01:19:56.912 00.000 25848 Moving (0.73, -0.66) raw xDistance=-0.78 yDistance=-0.34
01:19:56.912 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
01:19:56.912 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:56.912 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:19:56.912 00.000 25848 MoveAxis(E, 23, ABG)
01:19:56.912 00.000 25848 Guiding  Dir = 2, Dur = 23
01:19:56.912 00.000 21444 UpdateGuideState exits: m=504959 SNR=92.5 Saturated
01:19:56.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:56.912 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:56.912 00.000 21444 Enqueuing Expose request
01:19:56.937 00.025 25848 IsSlewing returns 0
01:19:56.937 00.000 25848 IsGuiding returns 0
01:19:56.970 00.033 25848 IsGuiding returns 1
01:19:56.970 00.000 25848 scope still moving after pulse duration time elapsed
01:19:57.015 00.045 25848 IsSlewing returns 0
01:19:57.015 00.000 25848 IsGuiding returns 0
01:19:57.015 00.000 25848 scope move finished after 23 + 54 ms
01:19:57.015 00.000 25848 Move returns status 0, amount 23
01:19:57.015 00.000 25848 MoveAxis(N, 0, ABG)
01:19:57.015 00.000 25848 Move returns status 0, amount 0
01:19:57.015 00.000 25848 move complete, result=0
01:19:57.015 00.000 25848 worker thread done servicing request
01:19:57.015 00.000 25848 Worker thread wakes up
01:19:57.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:19:57.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:19:57.015 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.3 px 0 ms NORTH
01:19:59.862 02.847 25848 Exposure complete
01:19:59.944 00.082 25848 worker thread done servicing request
01:19:59.944 00.000 21444 OnExposeComplete: enter
01:19:59.944 00.000 21444 UpdateGuideState(): m_state=6
01:19:59.945 00.001 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1799
01:19:59.945 00.000 21444 Star::Find returns 1 (1), X=1230.33, Y=742.48, Mass=423624, SNR=65.5, Peak=14132 HFD=6.1
01:19:59.945 00.000 21444 Star::Find false star n=6 nbg=237 bg=3268.3 sigma=371.1 thresh=4382 peak=4355
01:19:59.945 00.000 21444 Star::Find false star n=1 nbg=263 bg=2230.3 sigma=443.0 thresh=3559 peak=3001
01:19:59.945 00.000 21444 Star::Find false star n=1 nbg=272 bg=3299.2 sigma=546.7 thresh=4939 peak=4531
01:19:59.945 00.000 21444 Star::Find false star n=1 nbg=265 bg=3388.9 sigma=477.2 thresh=4820 peak=4250
01:19:59.945 00.000 21444 Star::Find false star n=4 nbg=254 bg=3329.4 sigma=450.1 thresh=4680 peak=4490
01:19:59.945 00.000 21444 Star::Find false star n=1 nbg=262 bg=3258.3 sigma=480.4 thresh=4699 peak=4204
01:19:59.945 00.000 21444 Star::Find false star n=5 nbg=261 bg=2550.3 sigma=415.0 thresh=3795 peak=3624
01:19:59.945 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.15,1.18,0.32,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.40,-2.50,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.12,-1.45,0.20,U] [#11 1.27,-0.05,4.47,U] 
01:19:59.945 00.000 21444 single-star, 4 included, MultiStar: {1.09, -0.46}, one-star: {0.49, -0.34}
01:19:59.945 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.63)
01:19:59.945 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
01:19:59.945 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.34 hyp=0.60 cameraTheta=-0.61 mountX=-0.52 mountY=-0.13, mountTheta=-2.90
01:19:59.946 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.34, opts=13)
01:19:59.946 00.000 21444 Enqueuing Move request for scope (0.49, -0.34)
01:19:59.946 00.000 25848 Worker thread wakes up
01:19:59.946 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.34) opts 0xd
01:19:59.946 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.34)
01:19:59.946 00.000 25848 Moving (0.49, -0.34) raw xDistance=-0.52 yDistance=-0.13
01:19:59.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2924, FiltMin=104, FiltMax=65504, Gamma=0.560
01:19:59.947 00.001 21444 UpdateGuideState exits: m=423624 SNR=65.5 Saturated
01:19:59.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.52
01:19:59.947 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:59.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:19:59.947 00.000 25848 MoveAxis(E, 17, ABG)
01:19:59.947 00.000 25848 Guiding  Dir = 2, Dur = 17
01:19:59.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:59.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:19:59.947 00.000 21444 Enqueuing Expose request
01:19:59.967 00.020 25848 IsSlewing returns 0
01:19:59.967 00.000 25848 IsGuiding returns 0
01:20:00.039 00.072 25848 IsGuiding returns 1
01:20:00.039 00.000 25848 scope still moving after pulse duration time elapsed
01:20:00.093 00.054 25848 IsSlewing returns 0
01:20:00.094 00.001 25848 IsGuiding returns 0
01:20:00.094 00.000 25848 scope move finished after 17 + 109 ms
01:20:00.094 00.000 25848 Move returns status 0, amount 17
01:20:00.094 00.000 25848 MoveAxis(N, 0, ABG)
01:20:00.094 00.000 25848 Move returns status 0, amount 0
01:20:00.094 00.000 25848 move complete, result=0
01:20:00.094 00.000 25848 worker thread done servicing request
01:20:00.094 00.000 25848 Worker thread wakes up
01:20:00.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:00.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:00.094 00.000 21444 GuideStep: -0.5 px 17 ms EAST, -0.1 px 0 ms NORTH
01:20:02.940 02.846 25848 Exposure complete
01:20:03.025 00.085 25848 worker thread done servicing request
01:20:03.025 00.000 21444 OnExposeComplete: enter
01:20:03.026 00.001 21444 UpdateGuideState(): m_state=6
01:20:03.026 00.000 21444 Star::Find(15, 1230, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1800
01:20:03.026 00.000 21444 Star::Find returns 1 (1), X=1229.69, Y=742.83, Mass=445856, SNR=67.4, Peak=15344 HFD=6.3
01:20:03.026 00.000 21444 Star::Find false star n=1 nbg=269 bg=2305.7 sigma=411.5 thresh=3540 peak=2994
01:20:03.026 00.000 21444 Star::Find false star n=20 nbg=247 bg=3290.0 sigma=416.6 thresh=4540 peak=4455
01:20:03.026 00.000 21444 Star::Find false star n=3 nbg=264 bg=3367.2 sigma=398.2 thresh=4562 peak=4325
01:20:03.026 00.000 21444 Star::Find false star n=2 nbg=273 bg=3361.3 sigma=511.9 thresh=4897 peak=4306
01:20:03.026 00.000 21444 Star::Find false star n=8 nbg=236 bg=2437.8 sigma=331.7 thresh=3433 peak=3387
01:20:03.026 00.000 21444 Star::Find false star n=3 nbg=266 bg=3065.0 sigma=476.7 thresh=4495 peak=4256
01:20:03.026 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.46,0.62,0.35,U] [#4 0.00,0.00,0.00,L] [#5 1.65,0.68,0.16,U] [#6 0.00,0.00,0.00,L] [#7 1.02,-2.34,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.33,0.14,4.14,U] 
01:20:03.026 00.000 21444 single-star, 4 included, MultiStar: {0.36, -0.25}, one-star: {-0.15, 0.01}
01:20:03.026 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
01:20:03.026 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
01:20:03.026 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.10 mountX=0.15 mountY=-0.05, mountTheta=-0.33
01:20:03.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.01, opts=13)
01:20:03.027 00.000 21444 Enqueuing Move request for scope (-0.15, 0.01)
01:20:03.027 00.000 25848 Worker thread wakes up
01:20:03.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2924, FiltMin=332, FiltMax=65504, Gamma=0.560
01:20:03.027 00.000 21444 UpdateGuideState exits: m=445856 SNR=67.4 Saturated
01:20:03.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
01:20:03.027 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:03.027 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:03.027 00.000 21444 Enqueuing Expose request
01:20:03.027 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
01:20:03.027 00.000 25848 Moving (-0.15, 0.01) raw xDistance=0.15 yDistance=-0.05
01:20:03.027 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:20:03.027 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:03.028 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:20:03.028 00.000 25848 MoveAxis(E, 0, ABG)
01:20:03.028 00.000 25848 Move returns status 0, amount 0
01:20:03.028 00.000 25848 MoveAxis(N, 0, ABG)
01:20:03.028 00.000 25848 Move returns status 0, amount 0
01:20:03.028 00.000 25848 move complete, result=0
01:20:03.028 00.000 25848 worker thread done servicing request
01:20:03.028 00.000 25848 Worker thread wakes up
01:20:03.028 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:03.028 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:03.028 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:05.869 02.841 25848 Exposure complete
01:20:05.951 00.082 25848 worker thread done servicing request
01:20:05.952 00.001 21444 OnExposeComplete: enter
01:20:05.952 00.000 21444 UpdateGuideState(): m_state=6
01:20:05.952 00.000 21444 Star::Find(15, 1229, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1801
01:20:05.952 00.000 21444 Star::Find returns 1 (1), X=1228.37, Y=743.72, Mass=443619, SNR=73.2, Peak=13960 HFD=6.0
01:20:05.952 00.000 21444 Star::Find false star n=1 nbg=260 bg=3273.5 sigma=457.3 thresh=4645 peak=4223
01:20:05.952 00.000 21444 Star::Find false star n=9 nbg=261 bg=3280.2 sigma=397.4 thresh=4472 peak=4405
01:20:05.952 00.000 21444 Star::Find false star n=8 nbg=253 bg=3241.8 sigma=456.2 thresh=4611 peak=4404
01:20:05.952 00.000 21444 Star::Find false star n=4 nbg=270 bg=3139.5 sigma=458.0 thresh=4514 peak=4123
01:20:05.952 00.000 21444 Star::Find false star n=5 nbg=235 bg=2859.6 sigma=364.9 thresh=3954 peak=3854
01:20:05.952 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.62,-13.67,0.00,M3] [#3 -0.95,1.35,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.06,-1.53,1.00,U] [#8 1.10,20.53,0.00,M7] [#9 -19.23,-5.06,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -0.22,1.13,3.23,U] 
01:20:05.952 00.000 21444 refined, 3 included, MultiStar: {-0.43, 0.61}, one-star: {-1.47, 0.89}
01:20:05.952 00.000 21444 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
01:20:05.952 00.000 21444 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
01:20:05.952 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.61 hyp=0.74 cameraTheta=2.18 mountX=0.48 mountY=0.40, mountTheta=0.70
01:20:05.953 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.61, opts=13)
01:20:05.953 00.000 21444 Enqueuing Move request for scope (-0.43, 0.61)
01:20:05.953 00.000 25848 Worker thread wakes up
01:20:05.953 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.61) opts 0xd
01:20:05.953 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.61)
01:20:05.953 00.000 25848 Moving (-0.43, 0.61) raw xDistance=0.48 yDistance=0.40
01:20:05.953 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
01:20:05.954 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:05.954 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2924, FiltMin=436, FiltMax=65504, Gamma=0.560
01:20:05.954 00.000 21444 UpdateGuideState exits: m=443619 SNR=73.2 Saturated
01:20:05.954 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:05.954 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:05.954 00.000 21444 Enqueuing Expose request
01:20:05.954 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
01:20:05.954 00.000 25848 MoveAxis(E, 0, ABG)
01:20:05.954 00.000 25848 Move returns status 0, amount 0
01:20:05.954 00.000 25848 MoveAxis(N, 0, ABG)
01:20:05.954 00.000 25848 Move returns status 0, amount 0
01:20:05.954 00.000 25848 move complete, result=0
01:20:05.954 00.000 25848 worker thread done servicing request
01:20:05.954 00.000 25848 Worker thread wakes up
01:20:05.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:05.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:05.954 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
01:20:08.808 02.854 25848 Exposure complete
01:20:08.895 00.087 25848 worker thread done servicing request
01:20:08.895 00.000 21444 OnExposeComplete: enter
01:20:08.895 00.000 21444 UpdateGuideState(): m_state=6
01:20:08.896 00.001 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1802
01:20:08.896 00.000 21444 Star::Find returns 1 (1), X=1227.97, Y=743.23, Mass=437500, SNR=73.1, Peak=13224 HFD=6.0
01:20:08.896 00.000 21444 Star::Find false star n=13 nbg=258 bg=3175.2 sigma=405.0 thresh=4390 peak=4308
01:20:08.896 00.000 21444 Star::Find false star n=4 nbg=251 bg=2260.5 sigma=358.2 thresh=3335 peak=3104
01:20:08.896 00.000 21444 Star::Find false star n=17 nbg=243 bg=3416.5 sigma=368.9 thresh=4523 peak=4414
01:20:08.896 00.000 21444 Star::Find false star n=5 nbg=260 bg=3271.0 sigma=428.5 thresh=4556 peak=4523
01:20:08.896 00.000 21444 Star::Find false star n=4 nbg=268 bg=3192.5 sigma=465.7 thresh=4590 peak=4429
01:20:08.896 00.000 21444 Star::Find false star n=2 nbg=272 bg=2615.6 sigma=476.3 thresh=4045 peak=3836
01:20:08.896 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.48,1.97,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.24,-2.10,0.92,U] [#8 -5.45,34.52,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 20.26,3.78,0.00,M1] [#11 -1.01,0.66,4.35,U] 
01:20:08.896 00.000 21444 refined, 3 included, MultiStar: {-0.99, 0.28}, one-star: {-1.87, 0.41}
01:20:08.896 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
01:20:08.896 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
01:20:08.896 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=0.28 hyp=1.03 cameraTheta=2.86 mountX=1.01 mountY=-0.11, mountTheta=-0.11
01:20:08.897 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=0.28, opts=13)
01:20:08.897 00.000 21444 Enqueuing Move request for scope (-0.99, 0.28)
01:20:08.897 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=296, FiltMax=65504, Gamma=0.560
01:20:08.897 00.000 21444 UpdateGuideState exits: m=437500 SNR=73.1 Saturated
01:20:08.897 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:08.897 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:08.897 00.000 21444 Enqueuing Expose request
01:20:08.898 00.001 25848 Worker thread wakes up
01:20:08.898 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.28) opts 0xd
01:20:08.898 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, 0.28)
01:20:08.898 00.000 25848 Moving (-0.99, 0.28) raw xDistance=1.01 yDistance=-0.11
01:20:08.898 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.01
01:20:08.898 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:08.898 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:20:08.898 00.000 25848 MoveAxis(W, 29, ABG)
01:20:08.898 00.000 25848 Guiding  Dir = 3, Dur = 29
01:20:08.922 00.024 25848 IsSlewing returns 0
01:20:08.923 00.001 25848 IsGuiding returns 0
01:20:08.955 00.032 25848 IsGuiding returns 1
01:20:08.955 00.000 25848 scope still moving after pulse duration time elapsed
01:20:09.036 00.081 25848 IsSlewing returns 0
01:20:09.036 00.000 25848 IsGuiding returns 0
01:20:09.036 00.000 25848 scope move finished after 29 + 84 ms
01:20:09.036 00.000 25848 Move returns status 0, amount 29
01:20:09.037 00.001 25848 MoveAxis(N, 0, ABG)
01:20:09.037 00.000 25848 Move returns status 0, amount 0
01:20:09.037 00.000 25848 move complete, result=0
01:20:09.037 00.000 25848 worker thread done servicing request
01:20:09.037 00.000 25848 Worker thread wakes up
01:20:09.037 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:09.037 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:09.037 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.1 px 0 ms NORTH
01:20:11.888 02.851 25848 Exposure complete
01:20:11.978 00.090 25848 worker thread done servicing request
01:20:11.978 00.000 21444 OnExposeComplete: enter
01:20:11.978 00.000 21444 UpdateGuideState(): m_state=6
01:20:11.979 00.001 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1803
01:20:11.979 00.000 21444 Star::Find returns 1 (1), X=1227.24, Y=742.37, Mass=402867, SNR=60.2, Peak=13724 HFD=6.0
01:20:11.979 00.000 21444 DistanceChecker: reject for large offset (2.63 > 1.96) avgDist = 0.98 count = 195
01:20:11.979 00.000 21444 DistanceChecker: activated
01:20:11.979 00.000 21444 Status Line: Recovering
01:20:11.980 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:20:11.980 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
01:20:11.980 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
01:20:11.980 00.000 25848 Worker thread wakes up
01:20:11.980 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:20:11.980 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:20:11.980 00.000 25848 move complete, result=0
01:20:11.981 00.001 25848 worker thread done servicing request
01:20:12.089 00.108 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:20:12.089 00.000 21444 Status Line: No star found
01:20:12.090 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=270, FiltMax=65504, Gamma=0.560
01:20:12.090 00.000 21444 UpdateGuideState exits: No star found
01:20:12.090 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:12.090 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:20:12.091 00.001 21444 Enqueuing Expose request
01:20:12.091 00.000 25848 Worker thread wakes up
01:20:12.091 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:12.091 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:20:14.935 02.844 25848 Exposure complete
01:20:15.023 00.088 25848 worker thread done servicing request
01:20:15.023 00.000 21444 OnExposeComplete: enter
01:20:15.023 00.000 21444 UpdateGuideState(): m_state=6
01:20:15.023 00.000 21444 Star::Find(15, 1227, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1804
01:20:15.023 00.000 21444 Star::Find returns 1 (1), X=1228.05, Y=743.02, Mass=502748, SNR=91.2, Peak=13600 HFD=6.3
01:20:15.024 00.001 21444 DistanceChecker: deactivated
01:20:15.024 00.000 21444 Star::Find false star n=5 nbg=251 bg=3136.7 sigma=405.8 thresh=4354 peak=4277
01:20:15.024 00.000 21444 Star::Find false star n=1 nbg=270 bg=2202.3 sigma=423.3 thresh=3472 peak=2993
01:20:15.024 00.000 21444 Star::Find false star n=2 nbg=254 bg=3339.6 sigma=494.3 thresh=4823 peak=4587
01:20:15.024 00.000 21444 Star::Find false star n=1 nbg=281 bg=3256.2 sigma=537.3 thresh=4868 peak=4311
01:20:15.024 00.000 21444 Star::Find false star n=4 nbg=255 bg=3459.9 sigma=400.5 thresh=4661 peak=4301
01:20:15.024 00.000 21444 Star::Find false star n=9 nbg=265 bg=2348.7 sigma=434.5 thresh=3652 peak=3521
01:20:15.024 00.000 21444 Star::Find false star n=4 nbg=238 bg=3022.2 sigma=369.7 thresh=4131 peak=3999
01:20:15.024 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.08,2.05,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.16,-0.68,0.12,U] [#7 -0.58,-1.94,0.91,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.03,0.38,3.55,U] 
01:20:15.024 00.000 21444 refined, 4 included, MultiStar: {-1.12, 0.04}, one-star: {-1.78, 0.20}
01:20:15.024 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.06 = 0.06)
01:20:15.024 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
01:20:15.024 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=0.04 hyp=1.12 cameraTheta=3.11 mountX=1.11 mountY=-0.39, mountTheta=-0.33
01:20:15.025 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=0.04, opts=13)
01:20:15.025 00.000 21444 Enqueuing Move request for scope (-1.12, 0.04)
01:20:15.025 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=382, FiltMax=65504, Gamma=0.560
01:20:15.025 00.000 21444 UpdateGuideState exits: m=502748 SNR=91.2 Saturated
01:20:15.025 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:15.025 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:15.025 00.000 21444 Enqueuing Expose request
01:20:15.026 00.001 25848 Worker thread wakes up
01:20:15.026 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 0.04) opts 0xd
01:20:15.026 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, 0.04)
01:20:15.026 00.000 25848 Moving (-1.12, 0.04) raw xDistance=1.11 yDistance=-0.39
01:20:15.026 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.11
01:20:15.026 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:15.026 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:20:15.026 00.000 25848 MoveAxis(W, 34, ABG)
01:20:15.026 00.000 25848 Guiding  Dir = 3, Dur = 34
01:20:15.046 00.020 25848 IsSlewing returns 0
01:20:15.047 00.001 25848 IsGuiding returns 0
01:20:15.079 00.032 25848 PulseGuide returned control before completion, sleep 13
01:20:15.107 00.028 25848 IsGuiding returns 1
01:20:15.107 00.000 25848 scope still moving after pulse duration time elapsed
01:20:15.190 00.083 25848 IsSlewing returns 0
01:20:15.191 00.001 25848 IsGuiding returns 0
01:20:15.191 00.000 25848 scope move finished after 34 + 109 ms
01:20:15.191 00.000 25848 Move returns status 0, amount 34
01:20:15.191 00.000 25848 MoveAxis(N, 0, ABG)
01:20:15.191 00.000 25848 Move returns status 0, amount 0
01:20:15.191 00.000 25848 move complete, result=0
01:20:15.191 00.000 25848 worker thread done servicing request
01:20:15.191 00.000 25848 Worker thread wakes up
01:20:15.191 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:15.191 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:15.191 00.000 21444 GuideStep: 1.1 px 34 ms WEST, -0.4 px 0 ms NORTH
01:20:18.043 02.852 25848 Exposure complete
01:20:18.122 00.079 25848 worker thread done servicing request
01:20:18.122 00.000 21444 OnExposeComplete: enter
01:20:18.122 00.000 21444 UpdateGuideState(): m_state=6
01:20:18.122 00.000 21444 Star::Find(15, 1228, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1805
01:20:18.122 00.000 21444 Star::Find returns 1 (1), X=1226.98, Y=742.40, Mass=492646, SNR=83.5, Peak=15060 HFD=6.2
01:20:18.122 00.000 21444 Star::Find false star n=4 nbg=278 bg=2166.7 sigma=489.3 thresh=3635 peak=3459
01:20:18.122 00.000 21444 Star::Find false star n=9 nbg=253 bg=3472.3 sigma=410.5 thresh=4704 peak=4336
01:20:18.122 00.000 21444 Star::Find false star n=4 nbg=265 bg=3278.5 sigma=495.9 thresh=4766 peak=4404
01:20:18.122 00.000 21444 Star::Find false star n=3 nbg=269 bg=3313.6 sigma=421.7 thresh=4579 peak=4283
01:20:18.122 00.000 21444 Star::Find false star n=3 nbg=251 bg=2594.6 sigma=408.4 thresh=3820 peak=3729
01:20:18.122 00.000 21444 MultiStar: [#1 7.80,7.24,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -3.51,2.16,0.16,U] [#4 0.00,0.00,0.00,L] [#5 -0.23,-0.59,0.13,U] [#6 0.00,0.00,0.00,L] [#7 -0.83,-2.70,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.33,16.23,0.00,M2] [#11 -1.66,0.03,3.25,U] 
01:20:18.122 00.000 21444 refined, 4 included, MultiStar: {-1.77, -0.43}, one-star: {-2.85, -0.42}
01:20:18.123 00.001 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.96 = 0.33)
01:20:18.123 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
01:20:18.123 00.000 21444 CameraToMount -- cameraX=-1.77 cameraY=-0.43 hyp=1.82 cameraTheta=-2.90 mountX=1.73 mountY=-1.07, mountTheta=-0.55
01:20:18.123 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=-0.43, opts=13)
01:20:18.123 00.000 21444 Enqueuing Move request for scope (-1.77, -0.43)
01:20:18.123 00.000 25848 Worker thread wakes up
01:20:18.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, -0.43) opts 0xd
01:20:18.123 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, -0.43)
01:20:18.123 00.000 25848 Moving (-1.77, -0.43) raw xDistance=1.73 yDistance=-1.07
01:20:18.123 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.14 from input 1.73
01:20:18.123 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
01:20:18.124 00.001 25848 MoveAxis(W, 53, ABG)
01:20:18.124 00.000 25848 Guiding  Dir = 3, Dur = 53
01:20:18.124 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2924, FiltMin=268, FiltMax=65504, Gamma=0.560
01:20:18.124 00.000 21444 UpdateGuideState exits: m=492646 SNR=83.5 Saturated
01:20:18.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:18.124 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:18.124 00.000 21444 Enqueuing Expose request
01:20:18.154 00.030 25848 IsSlewing returns 0
01:20:18.154 00.000 25848 IsGuiding returns 0
01:20:18.195 00.041 25848 PulseGuide returned control before completion, sleep 23
01:20:18.232 00.037 25848 IsGuiding returns 1
01:20:18.232 00.000 25848 scope still moving after pulse duration time elapsed
01:20:18.296 00.064 25848 IsSlewing returns 0
01:20:18.296 00.000 25848 IsGuiding returns 0
01:20:18.296 00.000 25848 scope move finished after 53 + 89 ms
01:20:18.296 00.000 25848 Move returns status 0, amount 53
01:20:18.296 00.000 25848 MoveAxis(N, 29, ABG)
01:20:18.297 00.001 25848 Guiding  Dir = 0, Dur = 29
01:20:18.329 00.032 25848 IsSlewing returns 0
01:20:18.329 00.000 25848 IsGuiding returns 0
01:20:18.360 00.031 25848 IsGuiding returns 1
01:20:18.360 00.000 25848 scope still moving after pulse duration time elapsed
01:20:18.422 00.062 25848 IsSlewing returns 0
01:20:18.422 00.000 25848 IsGuiding returns 0
01:20:18.422 00.000 25848 scope move finished after 29 + 64 ms
01:20:18.422 00.000 25848 Move returns status 0, amount 29
01:20:18.422 00.000 25848 move complete, result=0
01:20:18.422 00.000 25848 worker thread done servicing request
01:20:18.422 00.000 25848 Worker thread wakes up
01:20:18.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:18.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:18.423 00.001 21444 GuideStep: 1.7 px 53 ms WEST, -1.1 px 29 ms NORTH
01:20:21.276 02.853 25848 Exposure complete
01:20:21.358 00.082 25848 worker thread done servicing request
01:20:21.358 00.000 21444 OnExposeComplete: enter
01:20:21.358 00.000 21444 UpdateGuideState(): m_state=6
01:20:21.358 00.000 21444 Star::Find(15, 1226, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1806
01:20:21.358 00.000 21444 Star::Find returns 1 (1), X=1229.30, Y=743.01, Mass=502950, SNR=96.4, Peak=18076 HFD=6.1
01:20:21.358 00.000 21444 Star::Find false star n=3 nbg=257 bg=3317.8 sigma=448.3 thresh=4663 peak=4588
01:20:21.358 00.000 21444 Star::Find false star n=3 nbg=264 bg=2151.3 sigma=387.3 thresh=3313 peak=3177
01:20:21.358 00.000 21444 Star::Find false star n=5 nbg=264 bg=3115.4 sigma=460.8 thresh=4498 peak=4433
01:20:21.358 00.000 21444 Star::Find false star n=14 nbg=246 bg=3176.4 sigma=358.6 thresh=4252 peak=4224
01:20:21.358 00.000 21444 Star::Find false star n=4 nbg=270 bg=2499.6 sigma=473.0 thresh=3919 peak=3676
01:20:21.358 00.000 21444 Star::Find false star n=7 nbg=240 bg=2872.0 sigma=372.8 thresh=3990 peak=3990
01:20:21.358 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.41,1.00,0.22,U] [#4 8.93,22.28,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.51,-1.88,1.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.42,0.10,3.58,U] 
01:20:21.358 00.000 21444 refined, 3 included, MultiStar: {-0.12, -0.22}, one-star: {-0.54, 0.19}
01:20:21.358 00.000 21444 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.05) = xAngle (-5.10 = 1.18)
01:20:21.358 00.000 21444 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.95 = -1.66)
01:20:21.359 00.001 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-2.05 mountX=0.09 mountY=-0.25, mountTheta=-1.21
01:20:21.359 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.22, opts=13)
01:20:21.359 00.000 21444 Enqueuing Move request for scope (-0.12, -0.22)
01:20:21.359 00.000 25848 Worker thread wakes up
01:20:21.359 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.22) opts 0xd
01:20:21.359 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.22)
01:20:21.359 00.000 25848 Moving (-0.12, -0.22) raw xDistance=0.09 yDistance=-0.25
01:20:21.359 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:20:21.359 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:21.360 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:20:21.360 00.000 25848 MoveAxis(E, 0, ABG)
01:20:21.360 00.000 25848 Move returns status 0, amount 0
01:20:21.360 00.000 25848 MoveAxis(N, 0, ABG)
01:20:21.360 00.000 25848 Move returns status 0, amount 0
01:20:21.360 00.000 25848 move complete, result=0
01:20:21.360 00.000 25848 worker thread done servicing request
01:20:21.360 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=144, FiltMax=65504, Gamma=0.560
01:20:21.360 00.000 21444 UpdateGuideState exits: m=502950 SNR=96.4 Saturated
01:20:21.360 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:21.360 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:21.360 00.000 21444 Enqueuing Expose request
01:20:21.360 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:20:21.360 00.000 25848 Worker thread wakes up
01:20:21.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:21.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:24.210 02.850 25848 Exposure complete
01:20:24.291 00.081 25848 worker thread done servicing request
01:20:24.291 00.000 21444 OnExposeComplete: enter
01:20:24.291 00.000 21444 UpdateGuideState(): m_state=6
01:20:24.291 00.000 21444 Star::Find(15, 1229, 743, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1807
01:20:24.291 00.000 21444 Star::Find returns 1 (1), X=1227.81, Y=742.98, Mass=441985, SNR=82.3, Peak=15192 HFD=6.0
01:20:24.291 00.000 21444 Star::Find false star n=1 nbg=261 bg=2311.1 sigma=444.4 thresh=3644 peak=3182
01:20:24.291 00.000 21444 Star::Find false star n=2 nbg=262 bg=3245.8 sigma=424.7 thresh=4520 peak=4470
01:20:24.291 00.000 21444 Star::Find false star n=6 nbg=260 bg=3065.2 sigma=427.4 thresh=4348 peak=4341
01:20:24.292 00.001 21444 Star::Find false star n=2 nbg=260 bg=3338.8 sigma=465.2 thresh=4734 peak=4475
01:20:24.292 00.000 21444 Star::Find false star n=2 nbg=260 bg=2491.7 sigma=403.5 thresh=3702 peak=3515
01:20:24.292 00.000 21444 MultiStar: [#1 -1.24,14.68,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -1.94,0.13,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 13.35,9.59,0.00,M1] [#7 -0.45,-2.60,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 21.94,20.85,0.00,M3] [#11 -1.52,0.08,3.29,U] 
01:20:24.292 00.000 21444 refined, 3 included, MultiStar: {-1.47, -0.31}, one-star: {-2.02, 0.16}
01:20:24.292 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.99 = 0.30)
01:20:24.292 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.55)
01:20:24.292 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=-0.31 hyp=1.50 cameraTheta=-2.93 mountX=1.44 mountY=-0.84, mountTheta=-0.53
01:20:24.292 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=-0.31, opts=13)
01:20:24.292 00.000 21444 Enqueuing Move request for scope (-1.47, -0.31)
01:20:24.292 00.000 25848 Worker thread wakes up
01:20:24.293 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, -0.31) opts 0xd
01:20:24.293 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, -0.31)
01:20:24.293 00.000 25848 Moving (-1.47, -0.31) raw xDistance=1.44 yDistance=-0.84
01:20:24.293 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.44
01:20:24.293 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
01:20:24.293 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=320, FiltMax=65504, Gamma=0.560
01:20:24.293 00.000 21444 UpdateGuideState exits: m=441985 SNR=82.3 Saturated
01:20:24.293 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:24.293 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:24.293 00.000 21444 Enqueuing Expose request
01:20:24.293 00.000 25848 MoveAxis(W, 42, ABG)
01:20:24.293 00.000 25848 Guiding  Dir = 3, Dur = 42
01:20:24.313 00.020 25848 IsSlewing returns 0
01:20:24.313 00.000 25848 IsGuiding returns 0
01:20:24.345 00.032 25848 PulseGuide returned control before completion, sleep 21
01:20:24.381 00.036 25848 IsGuiding returns 1
01:20:24.381 00.000 25848 scope still moving after pulse duration time elapsed
01:20:24.456 00.075 25848 IsSlewing returns 0
01:20:24.456 00.000 25848 IsGuiding returns 0
01:20:24.456 00.000 25848 scope move finished after 42 + 100 ms
01:20:24.456 00.000 25848 Move returns status 0, amount 42
01:20:24.456 00.000 25848 MoveAxis(N, 23, ABG)
01:20:24.456 00.000 25848 Guiding  Dir = 0, Dur = 23
01:20:24.486 00.030 25848 IsSlewing returns 0
01:20:24.486 00.000 25848 IsGuiding returns 0
01:20:24.518 00.032 25848 IsGuiding returns 1
01:20:24.518 00.000 25848 scope still moving after pulse duration time elapsed
01:20:24.578 00.060 25848 IsSlewing returns 0
01:20:24.579 00.001 25848 IsGuiding returns 0
01:20:24.579 00.000 25848 scope move finished after 23 + 69 ms
01:20:24.579 00.000 25848 Move returns status 0, amount 23
01:20:24.579 00.000 25848 move complete, result=0
01:20:24.579 00.000 25848 worker thread done servicing request
01:20:24.579 00.000 25848 Worker thread wakes up
01:20:24.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:24.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:24.579 00.000 21444 GuideStep: 1.4 px 42 ms WEST, -0.8 px 23 ms NORTH
01:20:27.431 02.852 25848 Exposure complete
01:20:27.521 00.090 25848 worker thread done servicing request
01:20:27.521 00.000 21444 OnExposeComplete: enter
01:20:27.521 00.000 21444 UpdateGuideState(): m_state=6
01:20:27.521 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1808
01:20:27.521 00.000 21444 Star::Find returns 1 (1), X=1227.53, Y=742.90, Mass=426313, SNR=74.3, Peak=14712 HFD=6.3
01:20:27.521 00.000 21444 Star::Find false star n=4 nbg=278 bg=3231.5 sigma=535.3 thresh=4837 peak=4425
01:20:27.522 00.001 21444 Star::Find false star n=5 nbg=227 bg=3237.5 sigma=325.3 thresh=4213 peak=4186
01:20:27.522 00.000 21444 Star::Find false star n=2 nbg=260 bg=3227.3 sigma=437.7 thresh=4541 peak=4336
01:20:27.522 00.000 21444 Star::Find false star n=5 nbg=260 bg=2763.5 sigma=448.3 thresh=4108 peak=4000
01:20:27.522 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 3.51,-12.62,0.00,M4] [#3 -2.26,0.65,0.25,U] [#4 -25.53,0.35,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.78,-2.25,0.88,U] [#8 0.00,0.00,0.00,L] [#9 -7.67,9.96,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -1.03,0.39,3.24,U] 
01:20:27.522 00.000 21444 refined, 3 included, MultiStar: {-1.28, -0.09}, one-star: {-2.30, 0.08}
01:20:27.522 00.000 21444 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.05) = xAngle (-6.12 = 0.16)
01:20:27.522 00.000 21444 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.97 = -2.68)
01:20:27.522 00.000 21444 CameraToMount -- cameraX=-1.28 cameraY=-0.09 hyp=1.29 cameraTheta=-3.07 mountX=1.27 mountY=-0.57, mountTheta=-0.42
01:20:27.524 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.28, y=-0.09, opts=13)
01:20:27.524 00.000 21444 Enqueuing Move request for scope (-1.28, -0.09)
01:20:27.524 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=418, FiltMax=65504, Gamma=0.560
01:20:27.524 00.000 21444 UpdateGuideState exits: m=426313 SNR=74.3 Saturated
01:20:27.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:27.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:27.524 00.000 21444 Enqueuing Expose request
01:20:27.524 00.000 25848 Worker thread wakes up
01:20:27.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.28, -0.09) opts 0xd
01:20:27.524 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.28, -0.09)
01:20:27.524 00.000 25848 Moving (-1.28, -0.09) raw xDistance=1.27 yDistance=-0.57
01:20:27.525 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.27
01:20:27.525 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
01:20:27.525 00.000 25848 MoveAxis(W, 40, ABG)
01:20:27.525 00.000 25848 Guiding  Dir = 3, Dur = 40
01:20:27.545 00.020 25848 IsSlewing returns 0
01:20:27.545 00.000 25848 IsGuiding returns 0
01:20:27.587 00.042 25848 IsGuiding returns 1
01:20:27.587 00.000 25848 scope still moving after pulse duration time elapsed
01:20:27.640 00.053 25848 IsSlewing returns 0
01:20:27.640 00.000 25848 IsGuiding returns 0
01:20:27.640 00.000 25848 scope move finished after 40 + 55 ms
01:20:27.640 00.000 25848 Move returns status 0, amount 40
01:20:27.640 00.000 25848 MoveAxis(N, 15, ABG)
01:20:27.640 00.000 25848 Guiding  Dir = 0, Dur = 15
01:20:27.672 00.032 25848 IsSlewing returns 0
01:20:27.673 00.001 25848 IsGuiding returns 0
01:20:27.704 00.031 25848 IsGuiding returns 1
01:20:27.704 00.000 25848 scope still moving after pulse duration time elapsed
01:20:27.750 00.046 25848 IsSlewing returns 0
01:20:27.763 00.013 25848 IsGuiding returns 0
01:20:27.763 00.000 25848 scope move finished after 15 + 75 ms
01:20:27.763 00.000 25848 Move returns status 0, amount 15
01:20:27.763 00.000 25848 move complete, result=0
01:20:27.763 00.000 25848 worker thread done servicing request
01:20:27.763 00.000 25848 Worker thread wakes up
01:20:27.764 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:27.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1215,728,31,31)
01:20:27.764 00.000 21444 GuideStep: 1.3 px 40 ms WEST, -0.6 px 15 ms NORTH
01:20:30.370 02.606 21444 evsrv: cli 0107E240 connect
01:20:30.370 00.000 21444 case statement mapped state 6 to 3
01:20:30.370 00.000 21444 case statement mapped state 6 to 3
01:20:30.371 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"3a7e524a-e54b-4278-a86d-3dbb459cb26e"}
01:20:30.371 00.000 21444 case statement mapped state 6 to 3
01:20:30.371 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a7e524a-e54b-4278-a86d-3dbb459cb26e"}
01:20:30.372 00.001 21444 evsrv: cli 0107E240 disconnect
01:20:30.372 00.000 21444 evsrv: cli 0107E2E0 connect
01:20:30.372 00.000 21444 case statement mapped state 6 to 3
01:20:30.373 00.001 21444 case statement mapped state 6 to 3
01:20:30.374 00.001 21444 evsrv: cli 0107E2E0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"e368f0f8-62b3-4de0-b103-d426fee8cf7b"}
01:20:30.374 00.000 21444 PhdController::Dither begins
01:20:30.374 00.000 21444 dither: size=6.00, dRA=-4.23 dDec=-4.01
01:20:30.374 00.000 21444 MountToCamera -- mountTheta (2.38) + m_xAngle (3.05) = xAngle (5.43 = -0.85)
01:20:30.374 00.000 21444 MountToCamera -- mountX=-4.23 mountY=-4.01 hyp=5.83 mountTheta=2.38 cameraX=3.85, cameraY=-4.37 cameraTheta=-0.85
01:20:30.375 00.001 21444 setting lock position to (1233.69, 738.45)
01:20:30.375 00.000 21444 Mount: notify guiding dithered (3.9, -4.4)
01:20:30.375 00.000 21444 MultiStar: stabilizing after lock position change
01:20:30.375 00.000 21444 Status Line: Dither by -4.23,-4.01
01:20:30.377 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
01:20:30.377 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
01:20:30.377 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0,"id":"e368f0f8-62b3-4de0-b103-d426fee8cf7b"}
01:20:30.377 00.000 21444 evsrv: cli 0107E2E0 disconnect
01:20:30.615 00.238 25848 Exposure complete
01:20:30.701 00.086 25848 worker thread done servicing request
01:20:30.701 00.000 21444 OnExposeComplete: enter
01:20:30.701 00.000 21444 UpdateGuideState(): m_state=6
01:20:30.701 00.000 21444 Star::Find(15, 1227, 742, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1809
01:20:30.701 00.000 21444 Star::Find returns 1 (1), X=1229.20, Y=744.38, Mass=448676, SNR=72.2, Peak=14480 HFD=6.4
01:20:30.701 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
01:20:30.702 00.001 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.61)
01:20:30.702 00.000 21444 CameraToMount -- cameraX=-4.49 cameraY=5.93 hyp=7.44 cameraTheta=2.22 mountX=5.00 mountY=3.79, mountTheta=0.65
01:20:30.702 00.000 21444 dither recenter: remaining=(4.2,4.0) step=(4.2,4.0)
01:20:30.703 00.001 21444 MountToCamera -- mountTheta (-0.76) + m_xAngle (3.05) = xAngle (2.29 = 2.29)
01:20:30.703 00.000 21444 MountToCamera -- mountX=4.23 mountY=4.01 hyp=5.83 mountTheta=-0.76 cameraX=-3.85, cameraY=4.37 cameraTheta=2.29
01:20:30.703 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-3.85, y=4.37, opts=4)
01:20:30.703 00.000 21444 Enqueuing Move request for scope (-3.85, 4.37)
01:20:30.703 00.000 21444 Mount: notify direct move 4.23,4.01
01:20:30.703 00.000 25848 Worker thread wakes up
01:20:30.703 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.85, 4.37) opts 0x4
01:20:30.703 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.85, 4.37)
01:20:30.703 00.000 25848 Moving (-3.85, 4.37) raw xDistance=4.23 yDistance=4.01
01:20:30.703 00.000 25848 BLC: window closed
01:20:30.703 00.000 25848 MoveAxis(W, 196, B)
01:20:30.703 00.000 25848 Guiding  Dir = 3, Dur = 196
01:20:30.703 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=406, FiltMax=65504, Gamma=0.560
01:20:30.703 00.000 21444 UpdateGuideState exits: m=448676 SNR=72.2 Saturated
01:20:30.703 00.000 21444 PhdController: settling, locked = 1, distance = 7.11 (3.00) aobump = 0 frame = 1 / 99999
01:20:30.703 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778822430.703,"Host":"ASTROBRUCE","Inst":1,"Distance":7.11,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:20:30.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:30.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:30.703 00.000 21444 Enqueuing Expose request
01:20:30.764 00.061 25848 IsSlewing returns 0
01:20:30.765 00.001 25848 IsGuiding returns 0
01:20:30.796 00.031 25848 PulseGuide returned control before completion, sleep 175
01:20:30.981 00.185 25848 IsGuiding returns 1
01:20:30.982 00.001 25848 scope still moving after pulse duration time elapsed
01:20:31.033 00.051 25848 IsSlewing returns 0
01:20:31.033 00.000 25848 IsGuiding returns 0
01:20:31.034 00.001 25848 scope move finished after 196 + 72 ms
01:20:31.034 00.000 25848 Move returns status 0, amount 196
01:20:31.034 00.000 25848 BLC: window closed
01:20:31.034 00.000 25848 BLC: Compensation needed for non-algo type move
01:20:31.034 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 295 applied
01:20:31.034 00.000 25848 MoveAxis(S, 404, B)
01:20:31.034 00.000 25848 Guiding  Dir = 1, Dur = 404
01:20:31.088 00.054 25848 IsSlewing returns 0
01:20:31.088 00.000 25848 IsGuiding returns 0
01:20:31.109 00.021 25848 PulseGuide returned control before completion, sleep 393
01:20:31.507 00.398 25848 IsGuiding returns 1
01:20:31.508 00.001 25848 scope still moving after pulse duration time elapsed
01:20:31.564 00.056 25848 IsSlewing returns 0
01:20:31.600 00.036 25848 IsGuiding returns 0
01:20:31.600 00.000 25848 scope move finished after 404 + 108 ms
01:20:31.600 00.000 25848 Move returns status 0, amount 404
01:20:31.600 00.000 25848 move complete, result=0
01:20:31.600 00.000 25848 worker thread done servicing request
01:20:31.600 00.000 25848 Worker thread wakes up
01:20:31.600 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:31.600 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1214,729,31,31)
01:20:31.600 00.000 21444 GuideStep: 4.2 px 196 ms WEST, 4.0 px 404 ms SOUTH
01:20:34.444 02.844 25848 Exposure complete
01:20:34.530 00.086 25848 worker thread done servicing request
01:20:34.530 00.000 21444 OnExposeComplete: enter
01:20:34.530 00.000 21444 UpdateGuideState(): m_state=6
01:20:34.531 00.001 21444 Star::Find(15, 1229, 744, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1810
01:20:34.531 00.000 21444 Star::Find returns 1 (1), X=1234.63, Y=741.14, Mass=470175, SNR=74.9, Peak=15448 HFD=6.3
01:20:34.531 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
01:20:34.531 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
01:20:34.531 00.000 21444 CameraToMount -- cameraX=0.94 cameraY=2.69 hyp=2.85 cameraTheta=1.24 mountX=-0.69 mountY=2.85, mountTheta=1.81
01:20:34.532 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.94, y=2.69, opts=13)
01:20:34.532 00.000 21444 Enqueuing Move request for scope (0.94, 2.69)
01:20:34.532 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=66, FiltMax=65504, Gamma=0.560
01:20:34.532 00.000 21444 UpdateGuideState exits: m=470175 SNR=74.9 Saturated
01:20:34.532 00.000 21444 PhdController: settling, locked = 1, distance = 2.85 (3.00) aobump = 0 frame = 2 / 99999
01:20:34.532 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778822434.532,"Host":"ASTROBRUCE","Inst":1,"Distance":2.85,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:20:34.532 00.000 25848 Worker thread wakes up
01:20:34.532 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.94, 2.69) opts 0xd
01:20:34.532 00.000 25848 Handling offset move in thread for scope, endpoint = (0.94, 2.69)
01:20:34.532 00.000 25848 Moving (0.94, 2.69) raw xDistance=-0.69 yDistance=2.85
01:20:34.532 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69
01:20:34.532 00.000 25848 resist switch: large excursion: input 2.85 thresh 1.53 direction from 0 to 1
01:20:34.532 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.55
01:20:34.532 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.85 from input 2.85
01:20:34.532 00.000 25848 MoveAxis(E, 20, ABG)
01:20:34.532 00.000 25848 Guiding  Dir = 2, Dur = 20
01:20:34.533 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:34.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:34.533 00.000 21444 Enqueuing Expose request
01:20:34.563 00.030 25848 IsSlewing returns 0
01:20:34.564 00.001 25848 IsGuiding returns 0
01:20:34.619 00.055 25848 IsGuiding returns 1
01:20:34.619 00.000 25848 scope still moving after pulse duration time elapsed
01:20:34.670 00.051 25848 IsSlewing returns 0
01:20:34.671 00.001 25848 IsGuiding returns 0
01:20:34.671 00.000 25848 scope move finished after 20 + 87 ms
01:20:34.671 00.000 25848 Move returns status 0, amount 20
01:20:34.671 00.000 25848 MoveAxis(S, 78, ABG)
01:20:34.671 00.000 25848 Guiding  Dir = 1, Dur = 78
01:20:34.703 00.032 25848 IsSlewing returns 0
01:20:34.704 00.001 25848 IsGuiding returns 0
01:20:34.736 00.032 25848 PulseGuide returned control before completion, sleep 57
01:20:34.826 00.090 25848 IsGuiding returns 1
01:20:34.826 00.000 25848 scope still moving after pulse duration time elapsed
01:20:34.874 00.048 25848 IsSlewing returns 0
01:20:34.874 00.000 25848 IsGuiding returns 0
01:20:34.874 00.000 25848 scope move finished after 78 + 92 ms
01:20:34.875 00.001 25848 Move returns status 0, amount 78
01:20:34.875 00.000 25848 move complete, result=0
01:20:34.875 00.000 25848 worker thread done servicing request
01:20:34.875 00.000 25848 Worker thread wakes up
01:20:34.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:34.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:34.875 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 2.8 px 78 ms SOUTH
01:20:37.724 02.849 25848 Exposure complete
01:20:37.813 00.089 25848 worker thread done servicing request
01:20:37.814 00.001 21444 OnExposeComplete: enter
01:20:37.814 00.000 21444 UpdateGuideState(): m_state=6
01:20:37.814 00.000 21444 Star::Find(15, 1234, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1811
01:20:37.814 00.000 21444 Star::Find returns 1 (1), X=1234.27, Y=740.17, Mass=495470, SNR=98.9, Peak=13528 HFD=6.5
01:20:37.814 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
01:20:37.814 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
01:20:37.814 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=1.72 hyp=1.82 cameraTheta=1.24 mountX=-0.43 mountY=1.81, mountTheta=1.80
01:20:37.815 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=1.72, opts=13)
01:20:37.815 00.000 21444 Enqueuing Move request for scope (0.58, 1.72)
01:20:37.815 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=394, FiltMax=65504, Gamma=0.560
01:20:37.815 00.000 21444 UpdateGuideState exits: m=495470 SNR=98.9 Saturated
01:20:37.815 00.000 21444 PhdController: settling, locked = 1, distance = 2.54 (3.00) aobump = 0 frame = 3 / 99999
01:20:37.815 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778822437.815,"Host":"ASTROBRUCE","Inst":1,"Distance":2.54,"Time":3.3,"SettleTime":12.0,"StarLocked":true}
01:20:37.815 00.000 25848 Worker thread wakes up
01:20:37.816 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, 1.72) opts 0xd
01:20:37.816 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, 1.72)
01:20:37.816 00.000 25848 Moving (0.58, 1.72) raw xDistance=-0.43 yDistance=1.81
01:20:37.816 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
01:20:37.816 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.81 from input 1.81
01:20:37.816 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:37.816 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:37.816 00.000 21444 Enqueuing Expose request
01:20:37.816 00.000 25848 MoveAxis(E, 0, ABG)
01:20:37.816 00.000 25848 Move returns status 0, amount 0
01:20:37.816 00.000 25848 MoveAxis(S, 49, ABG)
01:20:37.816 00.000 25848 Guiding  Dir = 1, Dur = 49
01:20:37.845 00.029 25848 IsSlewing returns 0
01:20:37.863 00.018 25848 IsGuiding returns 0
01:20:37.894 00.031 25848 PulseGuide returned control before completion, sleep 28
01:20:37.928 00.034 25848 IsGuiding returns 1
01:20:37.928 00.000 25848 scope still moving after pulse duration time elapsed
01:20:37.984 00.056 25848 IsSlewing returns 0
01:20:37.984 00.000 25848 IsGuiding returns 0
01:20:37.984 00.000 25848 scope move finished after 49 + 72 ms
01:20:37.984 00.000 25848 Move returns status 0, amount 49
01:20:37.984 00.000 25848 move complete, result=0
01:20:37.984 00.000 25848 worker thread done servicing request
01:20:37.984 00.000 25848 Worker thread wakes up
01:20:37.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:37.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:37.984 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.8 px 49 ms SOUTH
01:20:40.830 02.846 25848 Exposure complete
01:20:40.919 00.089 25848 worker thread done servicing request
01:20:40.919 00.000 21444 OnExposeComplete: enter
01:20:40.919 00.000 21444 UpdateGuideState(): m_state=6
01:20:40.920 00.001 21444 Star::Find(15, 1234, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1812
01:20:40.920 00.000 21444 Star::Find returns 1 (1), X=1233.57, Y=737.70, Mass=515035, SNR=74.6, Peak=19960 HFD=5.6
01:20:40.920 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.78 = 1.50)
01:20:40.920 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.34)
01:20:40.920 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.74 hyp=0.75 cameraTheta=-1.73 mountX=0.05 mountY=-0.73, mountTheta=-1.50
01:20:40.921 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.74, opts=13)
01:20:40.921 00.000 21444 Enqueuing Move request for scope (-0.12, -0.74)
01:20:40.921 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=244, FiltMax=65504, Gamma=0.560
01:20:40.921 00.000 21444 UpdateGuideState exits: m=515035 SNR=74.6 Saturated
01:20:40.921 00.000 21444 PhdController: settling, locked = 1, distance = 2.01 (3.00) aobump = 0 frame = 4 / 99999
01:20:40.921 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778822440.921,"Host":"ASTROBRUCE","Inst":1,"Distance":2.01,"Time":6.4,"SettleTime":12.0,"StarLocked":true}
01:20:40.921 00.000 25848 Worker thread wakes up
01:20:40.921 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:40.921 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:40.921 00.000 21444 Enqueuing Expose request
01:20:40.921 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.74) opts 0xd
01:20:40.921 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.74)
01:20:40.921 00.000 25848 Moving (-0.12, -0.74) raw xDistance=0.05 yDistance=-0.73
01:20:40.922 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:20:40.922 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:20:40.922 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
01:20:40.922 00.000 25848 MoveAxis(E, 0, ABG)
01:20:40.922 00.000 25848 Move returns status 0, amount 0
01:20:40.922 00.000 25848 MoveAxis(N, 0, ABG)
01:20:40.922 00.000 25848 Move returns status 0, amount 0
01:20:40.922 00.000 25848 move complete, result=0
01:20:40.922 00.000 25848 worker thread done servicing request
01:20:40.922 00.000 25848 Worker thread wakes up
01:20:40.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:40.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:40.922 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
01:20:43.759 02.837 25848 Exposure complete
01:20:43.844 00.085 25848 worker thread done servicing request
01:20:43.844 00.000 21444 OnExposeComplete: enter
01:20:43.844 00.000 21444 UpdateGuideState(): m_state=6
01:20:43.844 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1813
01:20:43.845 00.001 21444 Star::Find returns 1 (1), X=1232.44, Y=737.72, Mass=550278, SNR=91.8, Peak=15468 HFD=6.7
01:20:43.845 00.000 21444 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.05) = xAngle (-5.67 = 0.62)
01:20:43.845 00.000 21444 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
01:20:43.845 00.000 21444 CameraToMount -- cameraX=-1.25 cameraY=-0.73 hyp=1.45 cameraTheta=-2.61 mountX=1.18 mountY=-1.15, mountTheta=-0.77
01:20:43.845 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.25, y=-0.73, opts=13)
01:20:43.845 00.000 21444 Enqueuing Move request for scope (-1.25, -0.73)
01:20:43.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=420, FiltMax=65504, Gamma=0.560
01:20:43.845 00.000 21444 UpdateGuideState exits: m=550278 SNR=91.8 Saturated
01:20:43.845 00.000 21444 PhdController: settling, locked = 1, distance = 1.84 (3.00) aobump = 0 frame = 5 / 99999
01:20:43.845 00.000 25848 Worker thread wakes up
01:20:43.846 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.25, -0.73) opts 0xd
01:20:43.846 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.25, -0.73)
01:20:43.846 00.000 25848 Moving (-1.25, -0.73) raw xDistance=1.18 yDistance=-1.15
01:20:43.846 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.18
01:20:43.846 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:20:43.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.15
01:20:43.846 00.000 25848 MoveAxis(W, 34, ABG)
01:20:43.846 00.000 25848 Guiding  Dir = 3, Dur = 34
01:20:43.846 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778822443.845,"Host":"ASTROBRUCE","Inst":1,"Distance":1.84,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
01:20:43.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:43.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:43.846 00.000 21444 Enqueuing Expose request
01:20:43.874 00.028 25848 IsSlewing returns 0
01:20:43.875 00.001 25848 IsGuiding returns 0
01:20:43.906 00.031 25848 PulseGuide returned control before completion, sleep 14
01:20:43.931 00.025 25848 IsGuiding returns 1
01:20:43.931 00.000 25848 scope still moving after pulse duration time elapsed
01:20:44.015 00.084 25848 IsSlewing returns 0
01:20:44.015 00.000 25848 IsGuiding returns 0
01:20:44.015 00.000 25848 scope move finished after 34 + 106 ms
01:20:44.015 00.000 25848 Move returns status 0, amount 34
01:20:44.015 00.000 25848 MoveAxis(N, 0, ABG)
01:20:44.015 00.000 25848 Move returns status 0, amount 0
01:20:44.015 00.000 25848 move complete, result=0
01:20:44.015 00.000 25848 worker thread done servicing request
01:20:44.015 00.000 25848 Worker thread wakes up
01:20:44.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:44.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:44.016 00.001 21444 GuideStep: 1.2 px 34 ms WEST, -1.1 px 0 ms NORTH
01:20:46.867 02.851 25848 Exposure complete
01:20:46.944 00.077 25848 worker thread done servicing request
01:20:46.946 00.002 21444 OnExposeComplete: enter
01:20:46.946 00.000 21444 UpdateGuideState(): m_state=6
01:20:46.946 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1814
01:20:46.946 00.000 21444 Star::Find returns 1 (1), X=1234.20, Y=737.99, Mass=479241, SNR=72.0, Peak=14232 HFD=6.0
01:20:46.946 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
01:20:46.946 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.35)
01:20:46.946 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-0.46 hyp=0.68 cameraTheta=-0.74 mountX=-0.54 mountY=-0.24, mountTheta=-2.73
01:20:46.946 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-0.46, opts=13)
01:20:46.946 00.000 21444 Enqueuing Move request for scope (0.50, -0.46)
01:20:46.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=544, FiltMax=65504, Gamma=0.560
01:20:46.946 00.000 21444 UpdateGuideState exits: m=479241 SNR=72.0 Saturated
01:20:46.946 00.000 21444 PhdController: settling, locked = 1, distance = 1.49 (3.00) aobump = 0 frame = 6 / 99999
01:20:46.946 00.000 21444 PhdController: newstate STATE_FINISH
01:20:46.946 00.000 21444 PhdController complete: success
01:20:46.946 00.000 25848 Worker thread wakes up
01:20:46.946 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.46) opts 0xd
01:20:46.946 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, -0.46)
01:20:46.946 00.000 25848 Moving (0.50, -0.46) raw xDistance=-0.54 yDistance=-0.24
01:20:46.946 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.54
01:20:46.946 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778822446.946,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
01:20:46.946 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:46.946 00.000 21444 Mount: notify guiding dither settle done success=1
01:20:46.946 00.000 21444 PhdController: newstate STATE_IDLE
01:20:46.947 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:46.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:20:46.947 00.000 25848 MoveAxis(E, 13, ABG)
01:20:46.947 00.000 25848 Guiding  Dir = 2, Dur = 13
01:20:46.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:46.947 00.000 21444 Enqueuing Expose request
01:20:47.004 00.057 25848 IsSlewing returns 0
01:20:47.004 00.000 25848 IsGuiding returns 0
01:20:47.035 00.031 25848 IsGuiding returns 1
01:20:47.035 00.000 25848 scope still moving after pulse duration time elapsed
01:20:47.093 00.058 25848 IsSlewing returns 0
01:20:47.093 00.000 25848 IsGuiding returns 0
01:20:47.093 00.000 25848 scope move finished after 13 + 76 ms
01:20:47.093 00.000 25848 Move returns status 0, amount 13
01:20:47.093 00.000 25848 MoveAxis(N, 0, ABG)
01:20:47.093 00.000 25848 Move returns status 0, amount 0
01:20:47.093 00.000 25848 move complete, result=0
01:20:47.093 00.000 25848 worker thread done servicing request
01:20:47.093 00.000 25848 Worker thread wakes up
01:20:47.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:47.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:47.093 00.000 21444 GuideStep: -0.5 px 13 ms EAST, -0.2 px 0 ms NORTH
01:20:49.941 02.848 25848 Exposure complete
01:20:50.021 00.080 25848 worker thread done servicing request
01:20:50.022 00.001 21444 OnExposeComplete: enter
01:20:50.022 00.000 21444 UpdateGuideState(): m_state=6
01:20:50.022 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.022 00.000 21444 Star::Find returns 1 (1), X=1233.93, Y=737.56, Mass=519336, SNR=95.2, Peak=16808 HFD=6.2
01:20:50.022 00.000 21444 MultiStar: exiting stabilization period
01:20:50.022 00.000 21444 MultiStar: updating star positions after lock position change
01:20:50.022 00.000 21444 Star::Find(15, 399, 440, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.022 00.000 21444 Star::Find false star n=1 nbg=264 bg=3283.9 sigma=473.6 thresh=4705 peak=4163
01:20:50.022 00.000 21444 Star::Find returns 0 (2), X=399.00, Y=440.00, Mass=1608, SNR=2.9, Peak=4892 HFD=0.0
01:20:50.022 00.000 21444 Star::Find(15, 1501, 1036, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.022 00.000 21444 Star::Find false star n=3 nbg=277 bg=2089.1 sigma=436.0 thresh=3397 peak=3325
01:20:50.022 00.000 21444 Star::Find returns 0 (2), X=1501.00, Y=1036.00, Mass=5037, SNR=2.9, Peak=4104 HFD=0.0
01:20:50.022 00.000 21444 Star::Find(15, 1400, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.022 00.000 21444 Star::Find returns 1 (1), X=1394.86, Y=77.84, Mass=16535, SNR=13.2, Peak=7160 HFD=3.1
01:20:50.022 00.000 21444 Star::Find(15, 1291, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.022 00.000 21444 Star::Find false star n=3 nbg=259 bg=3386.7 sigma=440.3 thresh=4708 peak=4471
01:20:50.022 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=277.00, Mass=4796, SNR=2.9, Peak=5324 HFD=0.0
01:20:50.023 00.001 21444 Star::Find(15, 232, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.023 00.000 21444 Star::Find false star n=4 nbg=258 bg=3266.7 sigma=453.0 thresh=4626 peak=4467
01:20:50.023 00.000 21444 Star::Find returns 0 (2), X=232.00, Y=331.00, Mass=6341, SNR=2.9, Peak=5140 HFD=0.0
01:20:50.023 00.000 21444 Star::Find(15, 861, 527, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.023 00.000 21444 Star::Find false star n=5 nbg=247 bg=3237.1 sigma=385.9 thresh=4395 peak=4342
01:20:50.023 00.000 21444 Star::Find returns 0 (2), X=861.00, Y=527.00, Mass=7459, SNR=2.9, Peak=5268 HFD=0.0
01:20:50.023 00.000 21444 Star::Find(15, 1604, 356, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.023 00.000 21444 Star::Find false star n=2 nbg=229 bg=3415.8 sigma=391.5 thresh=4590 peak=4198
01:20:50.023 00.000 21444 Star::Find returns 0 (2), X=1604.00, Y=356.00, Mass=2668, SNR=2.9, Peak=5164 HFD=0.0
01:20:50.023 00.000 21444 Star::Find(15, 489, 150, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.023 00.000 21444 Star::Find returns 0 (3), X=489.00, Y=150.00, Mass=0, SNR=0.0, Peak=4916 HFD=0.0
01:20:50.023 00.000 21444 Star::Find(15, 514, 971, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.023 00.000 21444 Star::Find returns 1 (1), X=519.41, Y=976.60, Mass=10711, SNR=9.8, Peak=4232 HFD=3.3
01:20:50.023 00.000 21444 Star::Find(15, 1563, 814, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.023 00.000 21444 Star::Find false star n=5 nbg=266 bg=2837.1 sigma=418.4 thresh=4092 peak=3904
01:20:50.023 00.000 21444 Star::Find returns 0 (2), X=1563.00, Y=814.00, Mass=7118, SNR=2.9, Peak=4608 HFD=0.0
01:20:50.023 00.000 21444 Star::Find(15, 707, 142, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
01:20:50.023 00.000 21444 Star::Find returns 1 (1), X=725.06, Y=157.61, Mass=735239, SNR=168.6, Peak=5672 HFD=4.8
01:20:50.023 00.000 21444 CameraToMount -- cameraTheta (-1.31) - m_xAngle (3.05) = xAngle (-4.36 = 1.93)
01:20:50.023 00.000 21444 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.20 = -0.92)
01:20:50.023 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.88 hyp=0.91 cameraTheta=-1.31 mountX=-0.32 mountY=-0.73, mountTheta=-1.98
01:20:50.024 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.88, opts=13)
01:20:50.024 00.000 21444 Enqueuing Move request for scope (0.24, -0.88)
01:20:50.024 00.000 25848 Worker thread wakes up
01:20:50.024 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.88) opts 0xd
01:20:50.024 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.88)
01:20:50.024 00.000 25848 Moving (0.24, -0.88) raw xDistance=-0.32 yDistance=-0.73
01:20:50.024 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
01:20:50.024 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:20:50.024 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=166, FiltMax=65504, Gamma=0.560
01:20:50.025 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
01:20:50.025 00.000 25848 MoveAxis(E, 0, ABG)
01:20:50.025 00.000 25848 Move returns status 0, amount 0
01:20:50.025 00.000 25848 MoveAxis(N, 0, ABG)
01:20:50.025 00.000 25848 Move returns status 0, amount 0
01:20:50.025 00.000 25848 move complete, result=0
01:20:50.025 00.000 21444 UpdateGuideState exits: m=519336 SNR=95.2 Saturated
01:20:50.025 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:50.025 00.000 25848 worker thread done servicing request
01:20:50.025 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:50.025 00.000 21444 Enqueuing Expose request
01:20:50.025 00.000 25848 Worker thread wakes up
01:20:50.025 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:50.025 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:50.025 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
01:20:52.872 02.847 25848 Exposure complete
01:20:52.961 00.089 25848 worker thread done servicing request
01:20:52.961 00.000 21444 OnExposeComplete: enter
01:20:52.961 00.000 21444 UpdateGuideState(): m_state=6
01:20:52.962 00.001 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1816
01:20:52.962 00.000 21444 Star::Find returns 1 (1), X=1234.25, Y=738.26, Mass=580269, SNR=100.1, Peak=18500 HFD=6.5
01:20:52.962 00.000 21444 Star::Find false star n=11 nbg=240 bg=3147.6 sigma=362.2 thresh=4234 peak=4222
01:20:52.962 00.000 21444 Star::Find false star n=5 nbg=277 bg=2056.5 sigma=457.7 thresh=3429 peak=3160
01:20:52.962 00.000 21444 Star::Find false star n=4 nbg=260 bg=3654.3 sigma=535.6 thresh=5261 peak=5182
01:20:52.962 00.000 21444 Star::Find false star n=3 nbg=260 bg=3323.5 sigma=522.4 thresh=4891 peak=4534
01:20:52.962 00.000 21444 Star::Find false star n=1 nbg=259 bg=3372.6 sigma=483.9 thresh=4824 peak=4353
01:20:52.962 00.000 21444 Star::Find false star n=1 nbg=276 bg=2389.7 sigma=462.2 thresh=3776 peak=3373
01:20:52.962 00.000 21444 Star::Find false star n=5 nbg=245 bg=2961.5 sigma=381.1 thresh=4105 peak=3944
01:20:52.962 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 12.33,1.13,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 19.20,14.70,0.00,M1] [#8 0.28,15.32,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.47,-17.12,0.00,M1] 
01:20:52.962 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
01:20:52.962 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.07)
01:20:52.962 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=-0.18 hyp=0.59 cameraTheta=-0.32 mountX=-0.57 mountY=0.04, mountTheta=3.07
01:20:52.963 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=-0.18, opts=13)
01:20:52.963 00.000 21444 Enqueuing Move request for scope (0.56, -0.18)
01:20:52.964 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=406, FiltMax=65504, Gamma=0.560
01:20:52.964 00.000 25848 Worker thread wakes up
01:20:52.964 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.18) opts 0xd
01:20:52.964 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, -0.18)
01:20:52.964 00.000 25848 Moving (0.56, -0.18) raw xDistance=-0.57 yDistance=0.04
01:20:52.964 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
01:20:52.964 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:52.964 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:20:52.964 00.000 25848 MoveAxis(E, 17, ABG)
01:20:52.964 00.000 25848 Guiding  Dir = 2, Dur = 17
01:20:52.964 00.000 21444 UpdateGuideState exits: m=580269 SNR=100.1 Saturated
01:20:52.964 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:52.964 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:52.964 00.000 21444 Enqueuing Expose request
01:20:52.984 00.020 25848 IsSlewing returns 0
01:20:52.985 00.001 25848 IsGuiding returns 0
01:20:53.016 00.031 25848 IsGuiding returns 1
01:20:53.016 00.000 25848 scope still moving after pulse duration time elapsed
01:20:53.077 00.061 25848 IsSlewing returns 0
01:20:53.077 00.000 25848 IsGuiding returns 0
01:20:53.077 00.000 25848 scope move finished after 17 + 75 ms
01:20:53.077 00.000 25848 Move returns status 0, amount 17
01:20:53.077 00.000 25848 MoveAxis(N, 0, ABG)
01:20:53.077 00.000 25848 Move returns status 0, amount 0
01:20:53.077 00.000 25848 move complete, result=0
01:20:53.077 00.000 25848 worker thread done servicing request
01:20:53.077 00.000 25848 Worker thread wakes up
01:20:53.077 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.0 px 0 ms NORTH
01:20:53.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:53.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:55.925 02.848 25848 Exposure complete
01:20:56.012 00.087 25848 worker thread done servicing request
01:20:56.012 00.000 21444 OnExposeComplete: enter
01:20:56.012 00.000 21444 UpdateGuideState(): m_state=6
01:20:56.012 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1817
01:20:56.013 00.001 21444 Star::Find returns 1 (1), X=1234.50, Y=738.25, Mass=458849, SNR=79.6, Peak=15064 HFD=6.1
01:20:56.013 00.000 21444 Star::Find false star n=6 nbg=254 bg=3163.4 sigma=430.5 thresh=4455 peak=4416
01:20:56.013 00.000 21444 Star::Find false star n=2 nbg=253 bg=3356.9 sigma=472.6 thresh=4775 peak=4456
01:20:56.013 00.000 21444 Star::Find false star n=12 nbg=261 bg=3084.3 sigma=440.5 thresh=4406 peak=4342
01:20:56.013 00.000 21444 Star::Find false star n=4 nbg=264 bg=3242.7 sigma=451.6 thresh=4597 peak=4577
01:20:56.013 00.000 21444 Star::Find false star n=3 nbg=253 bg=3225.4 sigma=430.6 thresh=4517 peak=4489
01:20:56.013 00.000 21444 Star::Find false star n=5 nbg=277 bg=2411.9 sigma=456.6 thresh=3782 peak=3472
01:20:56.013 00.000 21444 Star::Find false star n=3 nbg=260 bg=3161.7 sigma=454.2 thresh=4524 peak=4063
01:20:56.013 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.93,-7.93,0.00,M5] [#3 -0.41,-1.71,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 3.27,-10.49,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.28,-19.49,0.00,M2] 
01:20:56.013 00.000 21444 refined, 1 included, MultiStar: {0.66, -0.38}, one-star: {0.81, -0.20}
01:20:56.013 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.58 = 2.71)
01:20:56.013 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
01:20:56.013 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=-0.38 hyp=0.76 cameraTheta=-0.52 mountX=-0.69 mountY=-0.10, mountTheta=-2.99
01:20:56.014 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=-0.38, opts=13)
01:20:56.014 00.000 21444 Enqueuing Move request for scope (0.66, -0.38)
01:20:56.014 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=368, FiltMax=65504, Gamma=0.560
01:20:56.014 00.000 21444 UpdateGuideState exits: m=458849 SNR=79.6 Saturated
01:20:56.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:56.014 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:56.014 00.000 21444 Enqueuing Expose request
01:20:56.015 00.001 25848 Worker thread wakes up
01:20:56.015 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.38) opts 0xd
01:20:56.015 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, -0.38)
01:20:56.015 00.000 25848 Moving (0.66, -0.38) raw xDistance=-0.69 yDistance=-0.10
01:20:56.015 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.69
01:20:56.015 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:56.015 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:20:56.015 00.000 25848 MoveAxis(E, 21, ABG)
01:20:56.015 00.000 25848 Guiding  Dir = 2, Dur = 21
01:20:56.047 00.032 25848 IsSlewing returns 0
01:20:56.049 00.002 25848 IsGuiding returns 0
01:20:56.080 00.031 25848 IsGuiding returns 1
01:20:56.080 00.000 25848 scope still moving after pulse duration time elapsed
01:20:56.158 00.078 25848 IsSlewing returns 0
01:20:56.158 00.000 25848 IsGuiding returns 0
01:20:56.158 00.000 25848 scope move finished after 21 + 88 ms
01:20:56.158 00.000 25848 Move returns status 0, amount 21
01:20:56.158 00.000 25848 MoveAxis(N, 0, ABG)
01:20:56.158 00.000 25848 Move returns status 0, amount 0
01:20:56.158 00.000 25848 move complete, result=0
01:20:56.158 00.000 25848 worker thread done servicing request
01:20:56.158 00.000 25848 Worker thread wakes up
01:20:56.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:56.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:56.158 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.1 px 0 ms NORTH
01:20:59.007 02.849 25848 Exposure complete
01:20:59.073 00.066 25848 worker thread done servicing request
01:20:59.074 00.001 21444 OnExposeComplete: enter
01:20:59.074 00.000 21444 UpdateGuideState(): m_state=6
01:20:59.074 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1818
01:20:59.074 00.000 21444 Star::Find returns 1 (1), X=1235.64, Y=738.45, Mass=435031, SNR=62.4, Peak=13016 HFD=6.9
01:20:59.074 00.000 21444 Star::Find false star n=1 nbg=267 bg=3096.9 sigma=498.5 thresh=4592 peak=4288
01:20:59.074 00.000 21444 Star::Find false star n=5 nbg=261 bg=3232.9 sigma=403.6 thresh=4444 peak=4416
01:20:59.074 00.000 21444 Star::Find false star n=4 nbg=245 bg=3179.1 sigma=383.9 thresh=4331 peak=4111
01:20:59.074 00.000 21444 Star::Find false star n=2 nbg=230 bg=3540.2 sigma=468.1 thresh=4944 peak=4478
01:20:59.074 00.000 21444 Star::Find false star n=2 nbg=256 bg=2491.8 sigma=411.7 thresh=3727 peak=3705
01:20:59.074 00.000 21444 Star::Find false star n=5 nbg=248 bg=2806.3 sigma=422.2 thresh=4073 peak=4017
01:20:59.074 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -2.68,-9.00,0.00,M6] [#3 0.11,-0.94,0.17,U] [#4 -16.03,1.85,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 2.08,10.50,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 13.53,-18.65,0.00,M3] 
01:20:59.074 00.000 21444 refined, 1 included, MultiStar: {1.67, -0.13}, one-star: {1.95, 0.01}
01:20:59.074 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
01:20:59.074 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
01:20:59.074 00.000 21444 CameraToMount -- cameraX=1.67 cameraY=-0.13 hyp=1.68 cameraTheta=-0.08 mountX=-1.68 mountY=0.51, mountTheta=2.85
01:20:59.075 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.67, y=-0.13, opts=13)
01:20:59.075 00.000 21444 Enqueuing Move request for scope (1.67, -0.13)
01:20:59.075 00.000 25848 Worker thread wakes up
01:20:59.075 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.67, -0.13) opts 0xd
01:20:59.075 00.000 25848 Handling offset move in thread for scope, endpoint = (1.67, -0.13)
01:20:59.075 00.000 25848 Moving (1.67, -0.13) raw xDistance=-1.68 yDistance=0.51
01:20:59.075 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.68
01:20:59.075 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
01:20:59.075 00.000 25848 MoveAxis(E, 50, ABG)
01:20:59.075 00.000 25848 Guiding  Dir = 2, Dur = 50
01:20:59.075 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=294, FiltMax=65504, Gamma=0.560
01:20:59.075 00.000 21444 UpdateGuideState exits: m=435031 SNR=62.4 Saturated
01:20:59.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:59.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:20:59.075 00.000 21444 Enqueuing Expose request
01:20:59.096 00.021 25848 IsSlewing returns 0
01:20:59.096 00.000 25848 IsGuiding returns 0
01:20:59.127 00.031 25848 PulseGuide returned control before completion, sleep 30
01:20:59.162 00.035 25848 IsGuiding returns 1
01:20:59.162 00.000 25848 scope still moving after pulse duration time elapsed
01:20:59.217 00.055 25848 IsSlewing returns 0
01:20:59.243 00.026 25848 IsGuiding returns 0
01:20:59.243 00.000 25848 scope move finished after 50 + 97 ms
01:20:59.243 00.000 25848 Move returns status 0, amount 50
01:20:59.243 00.000 25848 MoveAxis(S, 14, ABG)
01:20:59.243 00.000 25848 Guiding  Dir = 1, Dur = 14
01:20:59.267 00.024 25848 IsSlewing returns 0
01:20:59.267 00.000 25848 IsGuiding returns 0
01:20:59.299 00.032 25848 IsGuiding returns 1
01:20:59.299 00.000 25848 scope still moving after pulse duration time elapsed
01:20:59.344 00.045 25848 IsSlewing returns 0
01:20:59.344 00.000 25848 IsGuiding returns 0
01:20:59.344 00.000 25848 scope move finished after 14 + 62 ms
01:20:59.344 00.000 25848 Move returns status 0, amount 14
01:20:59.344 00.000 25848 move complete, result=0
01:20:59.344 00.000 25848 worker thread done servicing request
01:20:59.344 00.000 25848 Worker thread wakes up
01:20:59.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:20:59.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:20:59.344 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 0.5 px 14 ms SOUTH
01:21:02.193 02.849 25848 Exposure complete
01:21:02.277 00.084 25848 worker thread done servicing request
01:21:02.277 00.000 21444 OnExposeComplete: enter
01:21:02.277 00.000 21444 UpdateGuideState(): m_state=6
01:21:02.278 00.001 21444 Star::Find(15, 1235, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
01:21:02.278 00.000 21444 Star::Find returns 1 (1), X=1234.02, Y=738.02, Mass=497145, SNR=85.8, Peak=13980 HFD=6.3
01:21:02.278 00.000 21444 Star::Find false star n=6 nbg=254 bg=3254.8 sigma=430.1 thresh=4545 peak=4425
01:21:02.278 00.000 21444 Star::Find false star n=2 nbg=275 bg=3339.2 sigma=518.2 thresh=4894 peak=4457
01:21:02.278 00.000 21444 Star::Find false star n=6 nbg=265 bg=3357.6 sigma=453.3 thresh=4717 peak=4473
01:21:02.278 00.000 21444 Star::Find false star n=2 nbg=265 bg=3397.0 sigma=511.3 thresh=4931 peak=4496
01:21:02.278 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.20,-4.50,0.00,M7] [#3 0.19,-1.38,0.18,U] [#4 -20.69,0.79,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 11.19,30.63,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -16.31,-0.29,0.00,M4] [#10 2.96,1.06,0.16,U] [#11 12.43,-19.06,0.00,M4] 
01:21:02.278 00.000 21444 single-star, 2 included, MultiStar: {0.64, -0.37}, one-star: {0.33, -0.43}
01:21:02.278 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.96 = 2.32)
01:21:02.278 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.52)
01:21:02.278 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-0.43 hyp=0.54 cameraTheta=-0.91 mountX=-0.37 mountY=-0.27, mountTheta=-2.51
01:21:02.279 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-0.43, opts=13)
01:21:02.279 00.000 21444 Enqueuing Move request for scope (0.33, -0.43)
01:21:02.279 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=322, FiltMax=65504, Gamma=0.560
01:21:02.279 00.000 21444 UpdateGuideState exits: m=497145 SNR=85.8 Saturated
01:21:02.279 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:02.280 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:02.280 00.000 21444 Enqueuing Expose request
01:21:02.280 00.000 25848 Worker thread wakes up
01:21:02.280 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.43) opts 0xd
01:21:02.280 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -0.43)
01:21:02.280 00.000 25848 Moving (0.33, -0.43) raw xDistance=-0.37 yDistance=-0.27
01:21:02.280 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
01:21:02.280 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:02.280 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:21:02.280 00.000 25848 MoveAxis(E, 0, ABG)
01:21:02.280 00.000 25848 Move returns status 0, amount 0
01:21:02.280 00.000 25848 MoveAxis(N, 0, ABG)
01:21:02.280 00.000 25848 Move returns status 0, amount 0
01:21:02.280 00.000 25848 move complete, result=0
01:21:02.280 00.000 25848 worker thread done servicing request
01:21:02.280 00.000 25848 Worker thread wakes up
01:21:02.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:02.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:02.280 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
01:21:05.126 02.846 25848 Exposure complete
01:21:05.207 00.081 25848 worker thread done servicing request
01:21:05.207 00.000 21444 OnExposeComplete: enter
01:21:05.207 00.000 21444 UpdateGuideState(): m_state=6
01:21:05.208 00.001 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1820
01:21:05.208 00.000 21444 Star::Find returns 1 (1), X=1236.02, Y=737.93, Mass=490847, SNR=76.3, Peak=14360 HFD=6.4
01:21:05.208 00.000 21444 Star::Find false star n=3 nbg=259 bg=3358.1 sigma=445.1 thresh=4693 peak=4363
01:21:05.208 00.000 21444 Star::Find false star n=5 nbg=267 bg=2046.6 sigma=398.1 thresh=3241 peak=3048
01:21:05.208 00.000 21444 Star::Find false star n=9 nbg=254 bg=3695.9 sigma=516.3 thresh=5245 peak=4631
01:21:05.208 00.000 21444 Star::Find false star n=4 nbg=251 bg=3405.1 sigma=449.6 thresh=4754 peak=4673
01:21:05.208 00.000 21444 Star::Find false star n=3 nbg=274 bg=3258.1 sigma=491.8 thresh=4734 peak=4582
01:21:05.208 00.000 21444 Star::Find false star n=3 nbg=270 bg=3295.9 sigma=468.0 thresh=4700 peak=4472
01:21:05.208 00.000 21444 Star::Find false star n=9 nbg=261 bg=3211.3 sigma=424.1 thresh=4484 peak=4337
01:21:05.208 00.000 21444 Star::Find false star n=7 nbg=245 bg=2501.3 sigma=389.6 thresh=3670 peak=3479
01:21:05.208 00.000 21444 Star::Find false star n=3 nbg=273 bg=3019.4 sigma=534.4 thresh=4623 peak=4537
01:21:05.208 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.58,31.47,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.15,-18.67,0.00,M5] 
01:21:05.208 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.01)
01:21:05.208 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.17)
01:21:05.208 00.000 21444 CameraToMount -- cameraX=2.32 cameraY=-0.52 hyp=2.38 cameraTheta=-0.22 mountX=-2.36 mountY=0.40, mountTheta=2.97
01:21:05.209 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.32, y=-0.52, opts=13)
01:21:05.209 00.000 21444 Enqueuing Move request for scope (2.32, -0.52)
01:21:05.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=408, FiltMax=65504, Gamma=0.560
01:21:05.209 00.000 21444 UpdateGuideState exits: m=490847 SNR=76.3 Saturated
01:21:05.209 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:05.209 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:05.209 00.000 21444 Enqueuing Expose request
01:21:05.209 00.000 25848 Worker thread wakes up
01:21:05.209 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.32, -0.52) opts 0xd
01:21:05.209 00.000 25848 Handling offset move in thread for scope, endpoint = (2.32, -0.52)
01:21:05.209 00.000 25848 Moving (2.32, -0.52) raw xDistance=-2.36 yDistance=0.40
01:21:05.209 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.49 from input -2.36
01:21:05.209 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:05.209 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
01:21:05.209 00.000 25848 MoveAxis(E, 69, ABG)
01:21:05.209 00.000 25848 Guiding  Dir = 2, Dur = 69
01:21:05.235 00.026 25848 IsSlewing returns 0
01:21:05.235 00.000 25848 IsGuiding returns 0
01:21:05.266 00.031 25848 PulseGuide returned control before completion, sleep 48
01:21:05.331 00.065 25848 IsGuiding returns 1
01:21:05.331 00.000 25848 scope still moving after pulse duration time elapsed
01:21:05.389 00.058 25848 IsSlewing returns 0
01:21:05.389 00.000 25848 IsGuiding returns 0
01:21:05.389 00.000 25848 scope move finished after 69 + 85 ms
01:21:05.389 00.000 25848 Move returns status 0, amount 69
01:21:05.389 00.000 25848 MoveAxis(N, 0, ABG)
01:21:05.389 00.000 25848 Move returns status 0, amount 0
01:21:05.389 00.000 25848 move complete, result=0
01:21:05.390 00.001 25848 worker thread done servicing request
01:21:05.390 00.000 25848 Worker thread wakes up
01:21:05.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:05.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:05.390 00.000 21444 GuideStep: -2.4 px 69 ms EAST, 0.4 px 0 ms NORTH
01:21:08.231 02.841 25848 Exposure complete
01:21:08.297 00.066 25848 worker thread done servicing request
01:21:08.297 00.000 21444 OnExposeComplete: enter
01:21:08.297 00.000 21444 UpdateGuideState(): m_state=6
01:21:08.298 00.001 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1821
01:21:08.298 00.000 21444 Star::Find returns 1 (1), X=1233.88, Y=738.06, Mass=471768, SNR=79.4, Peak=14784 HFD=6.2
01:21:08.298 00.000 21444 Star::Find false star n=3 nbg=267 bg=3155.7 sigma=467.4 thresh=4558 peak=4201
01:21:08.298 00.000 21444 Star::Find false star n=3 nbg=254 bg=2202.6 sigma=368.9 thresh=3309 peak=3191
01:21:08.298 00.000 21444 Star::Find false star n=6 nbg=259 bg=3210.0 sigma=423.3 thresh=4480 peak=4436
01:21:08.298 00.000 21444 Star::Find false star n=7 nbg=260 bg=3118.2 sigma=429.1 thresh=4405 peak=4248
01:21:08.298 00.000 21444 Star::Find false star n=1 nbg=284 bg=3200.7 sigma=536.4 thresh=4810 peak=4220
01:21:08.298 00.000 21444 Star::Find false star n=6 nbg=248 bg=3257.3 sigma=429.3 thresh=4545 peak=4503
01:21:08.298 00.000 21444 Star::Find false star n=2 nbg=264 bg=3324.6 sigma=436.6 thresh=4634 peak=4367
01:21:08.298 00.000 21444 Star::Find false star n=4 nbg=265 bg=2673.4 sigma=470.7 thresh=4086 peak=3594
01:21:08.298 00.000 21444 Star::Find false star n=4 nbg=264 bg=2870.0 sigma=444.1 thresh=4202 peak=4091
01:21:08.298 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.37,-1.33,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.34,-18.46,0.00,M6] 
01:21:08.298 00.000 21444 single-star, 1 included, MultiStar: {0.11, -0.52}, one-star: {0.19, -0.39}
01:21:08.298 00.000 21444 CameraToMount -- cameraTheta (-1.11) - m_xAngle (3.05) = xAngle (-4.17 = 2.12)
01:21:08.298 00.000 21444 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.01 = -0.73)
01:21:08.298 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.39 hyp=0.43 cameraTheta=-1.11 mountX=-0.22 mountY=-0.29, mountTheta=-2.23
01:21:08.299 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.39, opts=13)
01:21:08.299 00.000 21444 Enqueuing Move request for scope (0.19, -0.39)
01:21:08.299 00.000 25848 Worker thread wakes up
01:21:08.299 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.39) opts 0xd
01:21:08.299 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.39)
01:21:08.299 00.000 25848 Moving (0.19, -0.39) raw xDistance=-0.22 yDistance=-0.29
01:21:08.299 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=384, FiltMax=65504, Gamma=0.560
01:21:08.299 00.000 21444 UpdateGuideState exits: m=471768 SNR=79.4 Saturated
01:21:08.299 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:08.299 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:08.299 00.000 21444 Enqueuing Expose request
01:21:08.299 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
01:21:08.299 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:08.299 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:21:08.299 00.000 25848 MoveAxis(E, 0, ABG)
01:21:08.299 00.000 25848 Move returns status 0, amount 0
01:21:08.299 00.000 25848 MoveAxis(N, 0, ABG)
01:21:08.299 00.000 25848 Move returns status 0, amount 0
01:21:08.300 00.001 25848 move complete, result=0
01:21:08.300 00.000 25848 worker thread done servicing request
01:21:08.300 00.000 25848 Worker thread wakes up
01:21:08.300 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:08.300 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:08.300 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:21:11.151 02.851 25848 Exposure complete
01:21:11.233 00.082 25848 worker thread done servicing request
01:21:11.233 00.000 21444 OnExposeComplete: enter
01:21:11.233 00.000 21444 UpdateGuideState(): m_state=6
01:21:11.233 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1822
01:21:11.233 00.000 21444 Star::Find returns 1 (1), X=1233.85, Y=738.92, Mass=449782, SNR=72.4, Peak=13068 HFD=6.3
01:21:11.233 00.000 21444 Star::Find false star n=1 nbg=268 bg=3203.0 sigma=478.4 thresh=4638 peak=4210
01:21:11.233 00.000 21444 Star::Find false star n=1 nbg=264 bg=2120.0 sigma=415.2 thresh=3366 peak=2979
01:21:11.233 00.000 21444 Star::Find false star n=6 nbg=271 bg=3382.2 sigma=477.5 thresh=4815 peak=4379
01:21:11.233 00.000 21444 Star::Find false star n=3 nbg=266 bg=3191.9 sigma=488.3 thresh=4657 peak=4306
01:21:11.233 00.000 21444 Star::Find false star n=2 nbg=269 bg=3128.8 sigma=511.2 thresh=4662 peak=4287
01:21:11.234 00.001 21444 Star::Find false star n=4 nbg=269 bg=2612.7 sigma=442.8 thresh=3941 peak=3501
01:21:11.234 00.000 21444 Star::Find false star n=2 nbg=267 bg=2894.8 sigma=469.1 thresh=4302 peak=4181
01:21:11.234 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.37,13.99,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 18.52,9.31,0.00,M4] [#8 -3.77,12.18,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.26,-18.44,0.00,M7] 
01:21:11.234 00.000 21444 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.05) = xAngle (-1.80 = -1.80)
01:21:11.234 00.000 21444 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.64)
01:21:11.234 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.47 hyp=0.49 cameraTheta=1.25 mountX=-0.11 mountY=0.49, mountTheta=1.80
01:21:11.234 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.47, opts=13)
01:21:11.234 00.000 21444 Enqueuing Move request for scope (0.16, 0.47)
01:21:11.235 00.001 25848 Worker thread wakes up
01:21:11.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.47) opts 0xd
01:21:11.235 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.47)
01:21:11.235 00.000 25848 Moving (0.16, 0.47) raw xDistance=-0.11 yDistance=0.49
01:21:11.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:21:11.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2924, FiltMin=118, FiltMax=65504, Gamma=0.560
01:21:11.235 00.000 21444 UpdateGuideState exits: m=449782 SNR=72.4 Saturated
01:21:11.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:11.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:11.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:11.235 00.000 21444 Enqueuing Expose request
01:21:11.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:21:11.235 00.000 25848 MoveAxis(E, 0, ABG)
01:21:11.235 00.000 25848 Move returns status 0, amount 0
01:21:11.235 00.000 25848 MoveAxis(N, 0, ABG)
01:21:11.235 00.000 25848 Move returns status 0, amount 0
01:21:11.235 00.000 25848 move complete, result=0
01:21:11.235 00.000 25848 worker thread done servicing request
01:21:11.235 00.000 25848 Worker thread wakes up
01:21:11.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:11.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:11.236 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:21:14.089 02.853 25848 Exposure complete
01:21:14.177 00.088 25848 worker thread done servicing request
01:21:14.177 00.000 21444 OnExposeComplete: enter
01:21:14.177 00.000 21444 UpdateGuideState(): m_state=6
01:21:14.177 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1823
01:21:14.177 00.000 21444 Star::Find returns 1 (1), X=1236.26, Y=738.21, Mass=431230, SNR=65.8, Peak=14588 HFD=6.3
01:21:14.177 00.000 21444 Star::Find false star n=4 nbg=252 bg=3273.1 sigma=421.0 thresh=4536 peak=4466
01:21:14.177 00.000 21444 Star::Find false star n=3 nbg=264 bg=3218.3 sigma=429.0 thresh=4505 peak=4290
01:21:14.177 00.000 21444 Star::Find false star n=3 nbg=271 bg=3291.7 sigma=513.5 thresh=4832 peak=4375
01:21:14.177 00.000 21444 Star::Find false star n=7 nbg=263 bg=2302.7 sigma=452.5 thresh=3660 peak=3499
01:21:14.177 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.01,15.23,0.00,M2] [#4 -11.63,-6.78,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 8.18,-6.54,0.00,M5] [#8 -3.79,6.46,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 16.55,4.80,0.00,M3] [#11 14.54,-18.96,0.00,M8] 
01:21:14.177 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = 3.14)
01:21:14.177 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.30)
01:21:14.178 00.001 21444 CameraToMount -- cameraX=2.57 cameraY=-0.24 hyp=2.58 cameraTheta=-0.09 mountX=-2.58 mountY=0.75, mountTheta=2.86
01:21:14.178 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.57, y=-0.24, opts=13)
01:21:14.178 00.000 21444 Enqueuing Move request for scope (2.57, -0.24)
01:21:14.179 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2944, FiltMin=272, FiltMax=65504, Gamma=0.560
01:21:14.179 00.000 21444 UpdateGuideState exits: m=431230 SNR=65.8 Saturated
01:21:14.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:14.179 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:14.179 00.000 21444 Enqueuing Expose request
01:21:14.179 00.000 25848 Worker thread wakes up
01:21:14.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.57, -0.24) opts 0xd
01:21:14.179 00.000 25848 Handling offset move in thread for scope, endpoint = (2.57, -0.24)
01:21:14.179 00.000 25848 Moving (2.57, -0.24) raw xDistance=-2.58 yDistance=0.75
01:21:14.179 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.63 from input -2.58
01:21:14.179 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
01:21:14.179 00.000 25848 MoveAxis(E, 75, ABG)
01:21:14.179 00.000 25848 Guiding  Dir = 2, Dur = 75
01:21:14.204 00.025 25848 IsSlewing returns 0
01:21:14.204 00.000 25848 IsGuiding returns 0
01:21:14.236 00.032 25848 PulseGuide returned control before completion, sleep 54
01:21:14.292 00.056 25848 IsGuiding returns 1
01:21:14.293 00.001 25848 scope still moving after pulse duration time elapsed
01:21:14.344 00.051 25848 IsSlewing returns 0
01:21:14.344 00.000 25848 IsGuiding returns 0
01:21:14.344 00.000 25848 scope move finished after 75 + 65 ms
01:21:14.344 00.000 25848 Move returns status 0, amount 75
01:21:14.345 00.001 25848 MoveAxis(S, 21, ABG)
01:21:14.345 00.000 25848 Guiding  Dir = 1, Dur = 21
01:21:14.373 00.028 25848 IsSlewing returns 0
01:21:14.373 00.000 25848 IsGuiding returns 0
01:21:14.405 00.032 25848 IsGuiding returns 1
01:21:14.405 00.000 25848 scope still moving after pulse duration time elapsed
01:21:14.455 00.050 25848 IsSlewing returns 0
01:21:14.455 00.000 25848 IsGuiding returns 0
01:21:14.456 00.001 25848 scope move finished after 21 + 60 ms
01:21:14.456 00.000 25848 Move returns status 0, amount 21
01:21:14.456 00.000 25848 move complete, result=0
01:21:14.456 00.000 25848 worker thread done servicing request
01:21:14.456 00.000 25848 Worker thread wakes up
01:21:14.456 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:14.456 00.000 21444 GuideStep: -2.6 px 75 ms EAST, 0.8 px 21 ms SOUTH
01:21:14.456 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:17.298 02.842 25848 Exposure complete
01:21:17.387 00.089 25848 worker thread done servicing request
01:21:17.387 00.000 21444 OnExposeComplete: enter
01:21:17.387 00.000 21444 UpdateGuideState(): m_state=6
01:21:17.387 00.000 21444 Star::Find(15, 1236, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1824
01:21:17.387 00.000 21444 Star::Find returns 1 (1), X=1235.68, Y=738.37, Mass=484543, SNR=79.0, Peak=13628 HFD=6.9
01:21:17.387 00.000 21444 Star::Find false star n=4 nbg=259 bg=3310.8 sigma=463.8 thresh=4702 peak=4477
01:21:17.388 00.001 21444 Star::Find false star n=1 nbg=262 bg=3222.5 sigma=480.9 thresh=4665 peak=4078
01:21:17.388 00.000 21444 Star::Find false star n=3 nbg=270 bg=3358.8 sigma=428.3 thresh=4644 peak=4383
01:21:17.388 00.000 21444 Star::Find false star n=1 nbg=249 bg=3369.8 sigma=450.5 thresh=4721 peak=4244
01:21:17.388 00.000 21444 Star::Find false star n=7 nbg=249 bg=2406.7 sigma=373.0 thresh=3526 peak=3492
01:21:17.388 00.000 21444 Star::Find false star n=1 nbg=259 bg=3082.3 sigma=383.8 thresh=4234 peak=3987
01:21:17.388 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 25.88,-25.32,0.00,M8] [#3 -11.19,15.87,0.00,M3] [#4 -3.79,6.79,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.15,-6.59,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 14.55,-19.11,0.00,M9] 
01:21:17.388 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
01:21:17.388 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
01:21:17.388 00.000 21444 CameraToMount -- cameraX=1.99 cameraY=-0.08 hyp=1.99 cameraTheta=-0.04 mountX=-1.99 mountY=0.68, mountTheta=2.81
01:21:17.389 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.99, y=-0.08, opts=13)
01:21:17.389 00.000 21444 Enqueuing Move request for scope (1.99, -0.08)
01:21:17.389 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=172, FiltMax=65504, Gamma=0.560
01:21:17.389 00.000 21444 UpdateGuideState exits: m=484543 SNR=79.0 Saturated
01:21:17.389 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:17.389 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:17.389 00.000 21444 Enqueuing Expose request
01:21:17.389 00.000 25848 Worker thread wakes up
01:21:17.390 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.99, -0.08) opts 0xd
01:21:17.390 00.000 25848 Handling offset move in thread for scope, endpoint = (1.99, -0.08)
01:21:17.390 00.000 25848 Moving (1.99, -0.08) raw xDistance=-1.99 yDistance=0.68
01:21:17.390 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.37 from input -1.99
01:21:17.390 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
01:21:17.390 00.000 25848 MoveAxis(E, 63, ABG)
01:21:17.390 00.000 25848 Guiding  Dir = 2, Dur = 63
01:21:17.468 00.078 25848 IsSlewing returns 0
01:21:17.469 00.001 25848 IsGuiding returns 0
01:21:17.500 00.031 25848 PulseGuide returned control before completion, sleep 42
01:21:17.550 00.050 25848 IsGuiding returns 1
01:21:17.550 00.000 25848 scope still moving after pulse duration time elapsed
01:21:17.637 00.087 25848 IsSlewing returns 0
01:21:17.637 00.000 25848 IsGuiding returns 0
01:21:17.637 00.000 25848 scope move finished after 63 + 104 ms
01:21:17.637 00.000 25848 Move returns status 0, amount 63
01:21:17.637 00.000 25848 MoveAxis(S, 19, ABG)
01:21:17.637 00.000 25848 Guiding  Dir = 1, Dur = 19
01:21:17.657 00.020 25848 IsSlewing returns 0
01:21:17.658 00.001 25848 IsGuiding returns 0
01:21:17.689 00.031 25848 IsGuiding returns 1
01:21:17.689 00.000 25848 scope still moving after pulse duration time elapsed
01:21:17.748 00.059 25848 IsSlewing returns 0
01:21:17.748 00.000 25848 IsGuiding returns 0
01:21:17.748 00.000 25848 scope move finished after 19 + 71 ms
01:21:17.748 00.000 25848 Move returns status 0, amount 19
01:21:17.748 00.000 25848 move complete, result=0
01:21:17.748 00.000 25848 worker thread done servicing request
01:21:17.748 00.000 25848 Worker thread wakes up
01:21:17.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:17.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:17.748 00.000 21444 GuideStep: -2.0 px 63 ms EAST, 0.7 px 19 ms SOUTH
01:21:20.594 02.846 25848 Exposure complete
01:21:20.682 00.088 25848 worker thread done servicing request
01:21:20.682 00.000 21444 OnExposeComplete: enter
01:21:20.682 00.000 21444 UpdateGuideState(): m_state=6
01:21:20.683 00.001 21444 Star::Find(15, 1235, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1825
01:21:20.683 00.000 21444 Star::Find returns 1 (1), X=1234.42, Y=736.29, Mass=452334, SNR=70.8, Peak=16224 HFD=5.9
01:21:20.683 00.000 21444 Star::Find false star n=4 nbg=257 bg=2044.3 sigma=422.9 thresh=3313 peak=3226
01:21:20.683 00.000 21444 Star::Find false star n=12 nbg=249 bg=3391.4 sigma=418.0 thresh=4646 peak=4624
01:21:20.683 00.000 21444 Star::Find false star n=3 nbg=258 bg=3251.1 sigma=414.8 thresh=4496 peak=4189
01:21:20.683 00.000 21444 Star::Find false star n=3 nbg=247 bg=3367.8 sigma=418.8 thresh=4624 peak=4345
01:21:20.683 00.000 21444 Star::Find false star n=3 nbg=262 bg=3251.3 sigma=512.2 thresh=4788 peak=4674
01:21:20.683 00.000 21444 Star::Find false star n=4 nbg=249 bg=2433.4 sigma=410.7 thresh=3665 peak=3621
01:21:20.683 00.000 21444 MultiStar: [#1 2.61,8.18,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -10.83,12.55,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.71,-8.57,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 17.32,18.81,0.00,M4] [#11 12.47,-21.28,0.00,M10] 
01:21:20.683 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.05) = xAngle (-4.30 = 1.99)
01:21:20.683 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.14 = -0.86)
01:21:20.683 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-2.16 hyp=2.28 cameraTheta=-1.25 mountX=-0.92 mountY=-1.73, mountTheta=-2.06
01:21:20.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-2.16, opts=13)
01:21:20.684 00.000 21444 Enqueuing Move request for scope (0.73, -2.16)
01:21:20.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=130, FiltMax=65504, Gamma=0.560
01:21:20.684 00.000 21444 UpdateGuideState exits: m=452334 SNR=70.8 Saturated
01:21:20.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:20.685 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:20.685 00.000 21444 Enqueuing Expose request
01:21:20.685 00.000 25848 Worker thread wakes up
01:21:20.685 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -2.16) opts 0xd
01:21:20.685 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -2.16)
01:21:20.685 00.000 25848 Moving (0.73, -2.16) raw xDistance=-0.92 yDistance=-1.73
01:21:20.685 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.92
01:21:20.685 00.000 25848 resist switch: large excursion: input -1.73 thresh 1.53 direction from 1 to -1
01:21:20.685 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.18
01:21:20.685 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.73 from input -1.73
01:21:20.685 00.000 25848 MoveAxis(E, 31, ABG)
01:21:20.685 00.000 25848 Guiding  Dir = 2, Dur = 31
01:21:20.705 00.020 25848 IsSlewing returns 0
01:21:20.705 00.000 25848 IsGuiding returns 0
01:21:20.737 00.032 25848 IsGuiding returns 1
01:21:20.737 00.000 25848 scope still moving after pulse duration time elapsed
01:21:20.798 00.061 25848 IsSlewing returns 0
01:21:20.799 00.001 25848 IsGuiding returns 0
01:21:20.799 00.000 25848 scope move finished after 31 + 62 ms
01:21:20.799 00.000 25848 Move returns status 0, amount 31
01:21:20.799 00.000 25848 BLC: Oldest BLC event removed
01:21:20.799 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 295 applied
01:21:20.799 00.000 25848 MoveAxis(N, 342, ABG)
01:21:20.799 00.000 25848 Guiding  Dir = 0, Dur = 342
01:21:20.827 00.028 25848 IsSlewing returns 0
01:21:20.827 00.000 25848 IsGuiding returns 0
01:21:20.859 00.032 25848 PulseGuide returned control before completion, sleep 321
01:21:21.187 00.328 25848 IsGuiding returns 1
01:21:21.188 00.001 25848 scope still moving after pulse duration time elapsed
01:21:21.248 00.060 25848 IsSlewing returns 0
01:21:21.248 00.000 25848 IsGuiding returns 0
01:21:21.248 00.000 25848 scope move finished after 342 + 78 ms
01:21:21.248 00.000 25848 Move returns status 0, amount 342
01:21:21.248 00.000 25848 move complete, result=0
01:21:21.248 00.000 25848 worker thread done servicing request
01:21:21.248 00.000 25848 Worker thread wakes up
01:21:21.248 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:21.248 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:21.248 00.000 21444 GuideStep: -0.9 px 31 ms EAST, -1.7 px 342 ms NORTH
01:21:24.093 02.845 25848 Exposure complete
01:21:24.180 00.087 25848 worker thread done servicing request
01:21:24.180 00.000 21444 OnExposeComplete: enter
01:21:24.180 00.000 21444 UpdateGuideState(): m_state=6
01:21:24.180 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1826
01:21:24.180 00.000 21444 Star::Find returns 1 (1), X=1236.04, Y=737.13, Mass=554022, SNR=102.5, Peak=15040 HFD=6.5
01:21:24.180 00.000 21444 Star::Find false star n=6 nbg=250 bg=3247.4 sigma=406.4 thresh=4467 peak=4424
01:21:24.181 00.001 21444 Star::Find false star n=1 nbg=268 bg=3262.2 sigma=477.1 thresh=4694 peak=4264
01:21:24.181 00.000 21444 Star::Find false star n=3 nbg=280 bg=2795.8 sigma=535.6 thresh=4403 peak=4168
01:21:24.181 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 19.04,-28.16,0.00,M9] [#3 -1.58,-0.86,0.09,U] [#4 -4.45,5.54,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 23.03,-18.57,0.00,M3] [#7 7.63,-8.18,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 -12.66,-0.91,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 13.85,-20.15,0.00,R] 
01:21:24.181 00.000 21444 refined, 1 included, MultiStar: {2.01, -1.28}, one-star: {2.35, -1.32}
01:21:24.181 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
01:21:24.181 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
01:21:24.181 00.000 21444 CameraToMount -- cameraX=2.01 cameraY=-1.28 hyp=2.39 cameraTheta=-0.57 mountX=-2.12 mountY=-0.42, mountTheta=-2.95
01:21:24.182 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.01, y=-1.28, opts=13)
01:21:24.182 00.000 21444 Enqueuing Move request for scope (2.01, -1.28)
01:21:24.182 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=308, FiltMax=65504, Gamma=0.560
01:21:24.182 00.000 21444 UpdateGuideState exits: m=554022 SNR=102.5 Saturated
01:21:24.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:24.182 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:24.182 00.000 21444 Enqueuing Expose request
01:21:24.182 00.000 25848 Worker thread wakes up
01:21:24.182 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.01, -1.28) opts 0xd
01:21:24.183 00.001 25848 Handling offset move in thread for scope, endpoint = (2.01, -1.28)
01:21:24.183 00.000 25848 Moving (2.01, -1.28) raw xDistance=-2.12 yDistance=-0.42
01:21:24.183 00.000 25848 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.725140, 1:0.421187
01:21:24.183 00.000 25848 BLC: No correction, Miss < min_move
01:21:24.183 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.38 from input -2.12
01:21:24.183 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:24.183 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:21:24.183 00.000 25848 MoveAxis(E, 64, ABG)
01:21:24.183 00.000 25848 Guiding  Dir = 2, Dur = 64
01:21:24.203 00.020 25848 IsSlewing returns 0
01:21:24.204 00.001 25848 IsGuiding returns 0
01:21:24.235 00.031 25848 PulseGuide returned control before completion, sleep 43
01:21:24.281 00.046 25848 IsGuiding returns 1
01:21:24.281 00.000 25848 scope still moving after pulse duration time elapsed
01:21:24.344 00.063 25848 IsSlewing returns 0
01:21:24.344 00.000 25848 IsGuiding returns 0
01:21:24.344 00.000 25848 scope move finished after 64 + 75 ms
01:21:24.344 00.000 25848 Move returns status 0, amount 64
01:21:24.344 00.000 25848 MoveAxis(N, 0, ABG)
01:21:24.344 00.000 25848 Move returns status 0, amount 0
01:21:24.344 00.000 25848 move complete, result=0
01:21:24.344 00.000 25848 worker thread done servicing request
01:21:24.344 00.000 25848 Worker thread wakes up
01:21:24.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:24.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:24.344 00.000 21444 GuideStep: -2.1 px 64 ms EAST, -0.4 px 0 ms NORTH
01:21:27.191 02.847 25848 Exposure complete
01:21:27.266 00.075 25848 worker thread done servicing request
01:21:27.266 00.000 21444 OnExposeComplete: enter
01:21:27.267 00.001 21444 UpdateGuideState(): m_state=6
01:21:27.267 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1827
01:21:27.267 00.000 21444 Star::Find returns 1 (1), X=1234.99, Y=737.38, Mass=494152, SNR=106.7, Peak=15424 HFD=6.5
01:21:27.267 00.000 21444 Star::Find false star n=7 nbg=224 bg=3297.6 sigma=348.1 thresh=4342 peak=4315
01:21:27.267 00.000 21444 Star::Find false star n=8 nbg=258 bg=2115.7 sigma=393.8 thresh=3297 peak=3087
01:21:27.267 00.000 21444 Star::Find false star n=19 nbg=266 bg=3733.6 sigma=538.0 thresh=5348 peak=5029
01:21:27.267 00.000 21444 Star::Find false star n=5 nbg=269 bg=3073.0 sigma=466.6 thresh=4473 peak=4332
01:21:27.267 00.000 21444 Star::Find false star n=1 nbg=266 bg=3304.5 sigma=471.5 thresh=4719 peak=4225
01:21:27.267 00.000 21444 Star::Find false star n=2 nbg=271 bg=3215.0 sigma=489.1 thresh=4682 peak=4302
01:21:27.267 00.000 21444 Star::Find false star n=5 nbg=274 bg=2329.0 sigma=502.5 thresh=3837 peak=3708
01:21:27.267 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -8.79,6.05,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 6.09,-7.53,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 12.18,0.84,0.00,M5] [#11 -0.77,0.71,2.90,U] 
01:21:27.267 00.000 21444 refined, 1 included, MultiStar: {-0.24, 0.25}, one-star: {1.29, -1.06}
01:21:27.267 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
01:21:27.267 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.71)
01:21:27.267 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.35 cameraTheta=2.32 mountX=0.26 mountY=0.15, mountTheta=0.51
01:21:27.268 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.25, opts=13)
01:21:27.268 00.000 21444 Enqueuing Move request for scope (-0.24, 0.25)
01:21:27.268 00.000 25848 Worker thread wakes up
01:21:27.269 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
01:21:27.269 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
01:21:27.269 00.000 25848 Moving (-0.24, 0.25) raw xDistance=0.26 yDistance=0.15
01:21:27.269 00.000 25848 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.725140, 1:0.421187, 2:-0.145320
01:21:27.269 00.000 25848 BLC: No correction, Miss < min_move
01:21:27.269 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
01:21:27.269 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:27.269 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=348, FiltMax=65504, Gamma=0.560
01:21:27.269 00.000 21444 UpdateGuideState exits: m=494152 SNR=106.7 Saturated
01:21:27.269 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:27.269 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:21:27.269 00.000 25848 MoveAxis(E, 0, ABG)
01:21:27.269 00.000 25848 Move returns status 0, amount 0
01:21:27.269 00.000 25848 MoveAxis(N, 0, ABG)
01:21:27.269 00.000 25848 Move returns status 0, amount 0
01:21:27.269 00.000 25848 move complete, result=0
01:21:27.269 00.000 25848 worker thread done servicing request
01:21:27.269 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:27.269 00.000 21444 Enqueuing Expose request
01:21:27.269 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:27.270 00.001 25848 Worker thread wakes up
01:21:27.270 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:27.270 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:30.113 02.843 25848 Exposure complete
01:21:30.202 00.089 25848 worker thread done servicing request
01:21:30.202 00.000 21444 OnExposeComplete: enter
01:21:30.202 00.000 21444 UpdateGuideState(): m_state=6
01:21:30.202 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1828
01:21:30.202 00.000 21444 Star::Find returns 1 (1), X=1236.16, Y=738.11, Mass=507478, SNR=101.7, Peak=17188 HFD=6.2
01:21:30.202 00.000 21444 Star::Find false star n=7 nbg=261 bg=2138.2 sigma=384.5 thresh=3292 peak=3086
01:21:30.202 00.000 21444 Star::Find false star n=6 nbg=263 bg=3531.1 sigma=424.0 thresh=4803 peak=4763
01:21:30.202 00.000 21444 Star::Find false star n=4 nbg=262 bg=3211.4 sigma=487.3 thresh=4673 peak=4372
01:21:30.203 00.001 21444 Star::Find false star n=4 nbg=248 bg=3339.2 sigma=369.6 thresh=4448 peak=4297
01:21:30.203 00.000 21444 Star::Find false star n=4 nbg=272 bg=3356.0 sigma=480.6 thresh=4798 peak=4483
01:21:30.203 00.000 21444 Star::Find false star n=1 nbg=271 bg=2606.8 sigma=491.2 thresh=4080 peak=3532
01:21:30.203 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -6.75,7.16,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 7.18,-6.95,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 2.07,-0.38,0.11,U] [#11 0.39,0.65,2.62,U] 
01:21:30.203 00.000 21444 refined, 2 included, MultiStar: {1.00, 0.36}, one-star: {2.46, -0.34}
01:21:30.203 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
01:21:30.203 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
01:21:30.203 00.000 21444 CameraToMount -- cameraX=1.00 cameraY=0.36 hyp=1.06 cameraTheta=0.34 mountX=-0.96 mountY=0.71, mountTheta=2.51
01:21:30.204 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.00, y=0.36, opts=13)
01:21:30.204 00.000 21444 Enqueuing Move request for scope (1.00, 0.36)
01:21:30.204 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=192, FiltMax=65504, Gamma=0.560
01:21:30.204 00.000 21444 UpdateGuideState exits: m=507478 SNR=101.7 Saturated
01:21:30.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:30.204 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:30.204 00.000 21444 Enqueuing Expose request
01:21:30.204 00.000 25848 Worker thread wakes up
01:21:30.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.00, 0.36) opts 0xd
01:21:30.204 00.000 25848 Handling offset move in thread for scope, endpoint = (1.00, 0.36)
01:21:30.204 00.000 25848 Moving (1.00, 0.36) raw xDistance=-0.96 yDistance=0.71
01:21:30.204 00.000 25848 BLC: window closed
01:21:30.204 00.000 25848 BLC: History state: CurrMiss=-0.71, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.725140, 1:0.421187, 2:-0.145320
01:21:30.205 00.001 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:21:30.205 00.000 25848 BLC: window closed
01:21:30.205 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.96
01:21:30.205 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:21:30.205 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
01:21:30.205 00.000 25848 MoveAxis(E, 28, ABG)
01:21:30.205 00.000 25848 Guiding  Dir = 2, Dur = 28
01:21:30.236 00.031 25848 IsSlewing returns 0
01:21:30.236 00.000 25848 IsGuiding returns 0
01:21:30.267 00.031 25848 IsGuiding returns 1
01:21:30.267 00.000 25848 scope still moving after pulse duration time elapsed
01:21:30.329 00.062 25848 IsSlewing returns 0
01:21:30.329 00.000 25848 IsGuiding returns 0
01:21:30.329 00.000 25848 scope move finished after 28 + 64 ms
01:21:30.329 00.000 25848 Move returns status 0, amount 28
01:21:30.329 00.000 25848 MoveAxis(N, 0, ABG)
01:21:30.329 00.000 25848 Move returns status 0, amount 0
01:21:30.329 00.000 25848 move complete, result=0
01:21:30.329 00.000 25848 worker thread done servicing request
01:21:30.329 00.000 25848 Worker thread wakes up
01:21:30.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:30.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:30.330 00.001 21444 GuideStep: -1.0 px 28 ms EAST, 0.7 px 0 ms NORTH
01:21:33.171 02.841 25848 Exposure complete
01:21:33.254 00.083 25848 worker thread done servicing request
01:21:33.254 00.000 21444 OnExposeComplete: enter
01:21:33.254 00.000 21444 UpdateGuideState(): m_state=6
01:21:33.254 00.000 21444 Star::Find(15, 1236, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1829
01:21:33.254 00.000 21444 Star::Find returns 1 (1), X=1234.65, Y=737.91, Mass=476784, SNR=77.0, Peak=16152 HFD=6.2
01:21:33.254 00.000 21444 Star::Find false star n=2 nbg=270 bg=2214.5 sigma=473.3 thresh=3634 peak=3203
01:21:33.254 00.000 21444 Star::Find false star n=4 nbg=274 bg=3623.9 sigma=590.5 thresh=5395 peak=5331
01:21:33.254 00.000 21444 Star::Find false star n=1 nbg=271 bg=3313.4 sigma=451.9 thresh=4669 peak=4304
01:21:33.254 00.000 21444 Star::Find false star n=12 nbg=255 bg=3300.3 sigma=402.3 thresh=4507 peak=4441
01:21:33.255 00.001 21444 Star::Find false star n=2 nbg=254 bg=2571.0 sigma=394.7 thresh=3755 peak=3444
01:21:33.255 00.000 21444 Star::Find false star n=5 nbg=240 bg=2985.5 sigma=382.6 thresh=4133 peak=4120
01:21:33.255 00.000 21444 MultiStar: [#1 4.83,-2.88,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -3.46,2.23,0.18,U] [#5 0.00,0.00,0.00,L] [#6 1.92,-8.53,0.00,M4] [#7 6.40,-8.09,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.25,0.19,3.31,U] 
01:21:33.255 00.000 21444 refined, 2 included, MultiStar: {-0.85, 0.11}, one-star: {0.96, -0.53}
01:21:33.255 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
01:21:33.255 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
01:21:33.255 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=0.11 hyp=0.85 cameraTheta=3.01 mountX=0.85 mountY=-0.22, mountTheta=-0.25
01:21:33.255 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=0.11, opts=13)
01:21:33.255 00.000 21444 Enqueuing Move request for scope (-0.85, 0.11)
01:21:33.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=306, FiltMax=65504, Gamma=0.560
01:21:33.256 00.001 21444 UpdateGuideState exits: m=476784 SNR=77.0 Saturated
01:21:33.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:33.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:33.256 00.000 21444 Enqueuing Expose request
01:21:33.256 00.000 25848 Worker thread wakes up
01:21:33.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.11) opts 0xd
01:21:33.256 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 0.11)
01:21:33.256 00.000 25848 Moving (-0.85, 0.11) raw xDistance=0.85 yDistance=-0.22
01:21:33.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.85
01:21:33.256 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:33.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:21:33.256 00.000 25848 MoveAxis(W, 23, ABG)
01:21:33.256 00.000 25848 Guiding  Dir = 3, Dur = 23
01:21:33.296 00.040 25848 IsSlewing returns 0
01:21:33.296 00.000 25848 IsGuiding returns 0
01:21:33.328 00.032 25848 IsGuiding returns 1
01:21:33.328 00.000 25848 scope still moving after pulse duration time elapsed
01:21:33.391 00.063 25848 IsSlewing returns 0
01:21:33.391 00.000 25848 IsGuiding returns 0
01:21:33.391 00.000 25848 scope move finished after 23 + 72 ms
01:21:33.391 00.000 25848 Move returns status 0, amount 23
01:21:33.391 00.000 25848 MoveAxis(N, 0, ABG)
01:21:33.391 00.000 25848 Move returns status 0, amount 0
01:21:33.391 00.000 25848 move complete, result=0
01:21:33.391 00.000 25848 worker thread done servicing request
01:21:33.391 00.000 25848 Worker thread wakes up
01:21:33.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:33.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:33.392 00.001 21444 GuideStep: 0.9 px 23 ms WEST, -0.2 px 0 ms NORTH
01:21:36.237 02.845 25848 Exposure complete
01:21:36.309 00.072 25848 worker thread done servicing request
01:21:36.309 00.000 21444 OnExposeComplete: enter
01:21:36.309 00.000 21444 UpdateGuideState(): m_state=6
01:21:36.309 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1830
01:21:36.309 00.000 21444 Star::Find returns 1 (1), X=1237.04, Y=737.57, Mass=489115, SNR=110.3, Peak=16052 HFD=6.2
01:21:36.310 00.001 21444 Star::Find false star n=2 nbg=268 bg=3206.5 sigma=440.1 thresh=4527 peak=4110
01:21:36.310 00.000 21444 Star::Find false star n=5 nbg=276 bg=3624.5 sigma=494.8 thresh=5109 peak=4751
01:21:36.310 00.000 21444 Star::Find false star n=3 nbg=255 bg=3230.0 sigma=445.1 thresh=4565 peak=4533
01:21:36.310 00.000 21444 Star::Find false star n=10 nbg=243 bg=3199.6 sigma=410.3 thresh=4430 peak=4228
01:21:36.310 00.000 21444 Star::Find false star n=4 nbg=256 bg=3373.8 sigma=436.0 thresh=4682 peak=4488
01:21:36.310 00.000 21444 Star::Find false star n=6 nbg=259 bg=2439.2 sigma=437.0 thresh=3750 peak=3656
01:21:36.310 00.000 21444 Star::Find false star n=4 nbg=256 bg=2908.9 sigma=431.0 thresh=4202 peak=4032
01:21:36.310 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 29.11,-11.44,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 -6.40,4.23,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.67,0.08,0.63,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.20,-0.26,3.16,U] 
01:21:36.310 00.000 21444 refined, 2 included, MultiStar: {1.71, -0.34}, one-star: {3.35, -0.87}
01:21:36.310 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
01:21:36.310 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
01:21:36.310 00.000 21444 CameraToMount -- cameraX=1.71 cameraY=-0.34 hyp=1.75 cameraTheta=-0.20 mountX=-1.74 mountY=0.33, mountTheta=2.95
01:21:36.312 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.71, y=-0.34, opts=13)
01:21:36.312 00.000 21444 Enqueuing Move request for scope (1.71, -0.34)
01:21:36.312 00.000 25848 Worker thread wakes up
01:21:36.312 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.71, -0.34) opts 0xd
01:21:36.312 00.000 25848 Handling offset move in thread for scope, endpoint = (1.71, -0.34)
01:21:36.312 00.000 25848 Moving (1.71, -0.34) raw xDistance=-1.74 yDistance=0.33
01:21:36.312 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.74
01:21:36.312 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:36.312 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=168, FiltMax=65504, Gamma=0.560
01:21:36.312 00.000 21444 UpdateGuideState exits: m=489115 SNR=110.3 Saturated
01:21:36.312 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:36.312 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:36.312 00.000 21444 Enqueuing Expose request
01:21:36.312 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:21:36.312 00.000 25848 MoveAxis(E, 49, ABG)
01:21:36.312 00.000 25848 Guiding  Dir = 2, Dur = 49
01:21:36.344 00.032 25848 IsSlewing returns 0
01:21:36.345 00.001 25848 IsGuiding returns 0
01:21:36.376 00.031 25848 PulseGuide returned control before completion, sleep 28
01:21:36.407 00.031 25848 IsGuiding returns 1
01:21:36.407 00.000 25848 scope still moving after pulse duration time elapsed
01:21:36.470 00.063 25848 IsSlewing returns 0
01:21:36.471 00.001 25848 IsGuiding returns 0
01:21:36.471 00.000 25848 scope move finished after 49 + 76 ms
01:21:36.471 00.000 25848 Move returns status 0, amount 49
01:21:36.471 00.000 25848 MoveAxis(N, 0, ABG)
01:21:36.471 00.000 25848 Move returns status 0, amount 0
01:21:36.471 00.000 25848 move complete, result=0
01:21:36.471 00.000 25848 worker thread done servicing request
01:21:36.471 00.000 25848 Worker thread wakes up
01:21:36.471 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:36.471 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:36.471 00.000 21444 GuideStep: -1.7 px 49 ms EAST, 0.3 px 0 ms NORTH
01:21:39.316 02.845 25848 Exposure complete
01:21:39.384 00.068 25848 worker thread done servicing request
01:21:39.384 00.000 21444 OnExposeComplete: enter
01:21:39.384 00.000 21444 UpdateGuideState(): m_state=6
01:21:39.384 00.000 21444 Star::Find(15, 1237, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1831
01:21:39.384 00.000 21444 Star::Find returns 1 (1), X=1237.23, Y=737.64, Mass=503779, SNR=74.0, Peak=14412 HFD=6.5
01:21:39.384 00.000 21444 Star::Find false star n=4 nbg=251 bg=2118.9 sigma=420.9 thresh=3382 peak=3122
01:21:39.384 00.000 21444 Star::Find false star n=3 nbg=256 bg=3662.0 sigma=472.3 thresh=5079 peak=4638
01:21:39.384 00.000 21444 Star::Find false star n=2 nbg=253 bg=3140.0 sigma=458.1 thresh=4514 peak=4279
01:21:39.384 00.000 21444 Star::Find false star n=2 nbg=254 bg=3191.5 sigma=474.9 thresh=4616 peak=4371
01:21:39.384 00.000 21444 Star::Find false star n=3 nbg=260 bg=3320.2 sigma=471.7 thresh=4735 peak=4527
01:21:39.384 00.000 21444 Star::Find false star n=4 nbg=262 bg=2510.9 sigma=434.1 thresh=3813 peak=3573
01:21:39.384 00.000 21444 Star::Find false star n=6 nbg=258 bg=2849.2 sigma=401.7 thresh=4054 peak=4042
01:21:39.384 00.000 21444 MultiStar: [#1 8.78,10.02,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -17.30,7.65,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.36,1.07,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.77,0.61,3.66,U] 
01:21:39.384 00.000 21444 refined, 2 included, MultiStar: {1.68, 0.43}, one-star: {3.54, -0.80}
01:21:39.385 00.001 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
01:21:39.385 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.64)
01:21:39.385 00.000 21444 CameraToMount -- cameraX=1.68 cameraY=0.43 hyp=1.73 cameraTheta=0.25 mountX=-1.64 mountY=1.03, mountTheta=2.58
01:21:39.385 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.68, y=0.43, opts=13)
01:21:39.385 00.000 21444 Enqueuing Move request for scope (1.68, 0.43)
01:21:39.385 00.000 25848 Worker thread wakes up
01:21:39.386 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.68, 0.43) opts 0xd
01:21:39.386 00.000 25848 Handling offset move in thread for scope, endpoint = (1.68, 0.43)
01:21:39.386 00.000 25848 Moving (1.68, 0.43) raw xDistance=-1.64 yDistance=1.03
01:21:39.386 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.64
01:21:39.386 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:21:39.386 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=268, FiltMax=65504, Gamma=0.560
01:21:39.386 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.03
01:21:39.386 00.000 25848 MoveAxis(E, 51, ABG)
01:21:39.386 00.000 25848 Guiding  Dir = 2, Dur = 51
01:21:39.386 00.000 21444 UpdateGuideState exits: m=503779 SNR=74.0 Saturated
01:21:39.386 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:39.386 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:39.386 00.000 21444 Enqueuing Expose request
01:21:39.407 00.021 25848 IsSlewing returns 0
01:21:39.407 00.000 25848 IsGuiding returns 0
01:21:39.439 00.032 25848 PulseGuide returned control before completion, sleep 30
01:21:39.473 00.034 25848 IsGuiding returns 1
01:21:39.473 00.000 25848 scope still moving after pulse duration time elapsed
01:21:39.529 00.056 25848 IsSlewing returns 0
01:21:39.530 00.001 25848 IsGuiding returns 0
01:21:39.530 00.000 25848 scope move finished after 51 + 71 ms
01:21:39.530 00.000 25848 Move returns status 0, amount 51
01:21:39.530 00.000 25848 MoveAxis(N, 0, ABG)
01:21:39.530 00.000 25848 Move returns status 0, amount 0
01:21:39.530 00.000 25848 move complete, result=0
01:21:39.530 00.000 25848 worker thread done servicing request
01:21:39.530 00.000 25848 Worker thread wakes up
01:21:39.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:39.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:39.530 00.000 21444 GuideStep: -1.6 px 51 ms EAST, 1.0 px 0 ms NORTH
01:21:42.374 02.844 25848 Exposure complete
01:21:42.458 00.084 25848 worker thread done servicing request
01:21:42.458 00.000 21444 OnExposeComplete: enter
01:21:42.458 00.000 21444 UpdateGuideState(): m_state=6
01:21:42.458 00.000 21444 Star::Find(15, 1237, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1832
01:21:42.458 00.000 21444 Star::Find returns 1 (1), X=1234.39, Y=737.11, Mass=387727, SNR=54.7, Peak=13000 HFD=6.2
01:21:42.458 00.000 21444 Star::Find false star n=2 nbg=272 bg=2152.5 sigma=456.5 thresh=3522 peak=3120
01:21:42.459 00.001 21444 Star::Find false star n=4 nbg=253 bg=3563.0 sigma=452.8 thresh=4921 peak=4853
01:21:42.459 00.000 21444 Star::Find false star n=2 nbg=270 bg=3232.3 sigma=426.1 thresh=4511 peak=4113
01:21:42.459 00.000 21444 Star::Find false star n=4 nbg=245 bg=2586.3 sigma=368.1 thresh=3691 peak=3645
01:21:42.459 00.000 21444 MultiStar: [#1 10.62,-4.59,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -31.42,-1.29,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 -5.02,-0.09,0.15,U] [#7 -0.44,0.29,1.19,U] [#8 6.91,13.13,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 14.54,6.95,0.00,M5] [#11 -0.60,0.17,4.17,U] 
01:21:42.459 00.000 21444 refined, 3 included, MultiStar: {-0.48, -0.05}, one-star: {0.70, -1.34}
01:21:42.459 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.09 = 0.19)
01:21:42.459 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.65)
01:21:42.459 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.05 hyp=0.48 cameraTheta=-3.04 mountX=0.47 mountY=-0.23, mountTheta=-0.45
01:21:42.460 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.05, opts=13)
01:21:42.460 00.000 21444 Enqueuing Move request for scope (-0.48, -0.05)
01:21:42.460 00.000 25848 Worker thread wakes up
01:21:42.460 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.05) opts 0xd
01:21:42.460 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.05)
01:21:42.460 00.000 25848 Moving (-0.48, -0.05) raw xDistance=0.47 yDistance=-0.23
01:21:42.460 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
01:21:42.460 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:42.460 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=16, FiltMax=65504, Gamma=0.560
01:21:42.460 00.000 21444 UpdateGuideState exits: m=387727 SNR=54.7 Saturated
01:21:42.460 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:42.460 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:42.460 00.000 21444 Enqueuing Expose request
01:21:42.460 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:21:42.460 00.000 25848 MoveAxis(E, 0, ABG)
01:21:42.460 00.000 25848 Move returns status 0, amount 0
01:21:42.460 00.000 25848 MoveAxis(N, 0, ABG)
01:21:42.460 00.000 25848 Move returns status 0, amount 0
01:21:42.460 00.000 25848 move complete, result=0
01:21:42.460 00.000 25848 worker thread done servicing request
01:21:42.460 00.000 25848 Worker thread wakes up
01:21:42.460 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:42.460 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:42.461 00.001 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
01:21:45.306 02.845 25848 Exposure complete
01:21:45.393 00.087 25848 worker thread done servicing request
01:21:45.393 00.000 21444 OnExposeComplete: enter
01:21:45.393 00.000 21444 UpdateGuideState(): m_state=6
01:21:45.394 00.001 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1833
01:21:45.394 00.000 21444 Star::Find returns 1 (1), X=1234.74, Y=737.17, Mass=534283, SNR=93.2, Peak=15924 HFD=6.7
01:21:45.394 00.000 21444 Star::Find false star n=14 nbg=246 bg=3128.9 sigma=382.2 thresh=4276 peak=4093
01:21:45.394 00.000 21444 Star::Find false star n=4 nbg=265 bg=2206.2 sigma=432.5 thresh=3504 peak=3282
01:21:45.394 00.000 21444 Star::Find false star n=2 nbg=279 bg=3683.3 sigma=549.0 thresh=5330 peak=4727
01:21:45.394 00.000 21444 Star::Find false star n=6 nbg=263 bg=3097.8 sigma=432.8 thresh=4396 peak=4212
01:21:45.394 00.000 21444 Star::Find false star n=5 nbg=255 bg=3197.8 sigma=408.4 thresh=4423 peak=4271
01:21:45.394 00.000 21444 Star::Find false star n=5 nbg=253 bg=3475.8 sigma=406.0 thresh=4694 peak=4429
01:21:45.394 00.000 21444 Star::Find false star n=1 nbg=270 bg=3003.0 sigma=465.3 thresh=4399 peak=4077
01:21:45.394 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -17.44,5.05,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.46,1.13,0.94,U] [#8 0.00,0.00,0.00,L] [#9 -15.20,-2.87,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -0.63,0.62,2.70,U] 
01:21:45.394 00.000 21444 refined, 2 included, MultiStar: {-0.24, 0.31}, one-star: {1.05, -1.28}
01:21:45.394 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.05) = xAngle (-0.84 = -0.84)
01:21:45.394 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.60)
01:21:45.394 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.31 hyp=0.39 cameraTheta=2.21 mountX=0.26 mountY=0.20, mountTheta=0.66
01:21:45.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.31, opts=13)
01:21:45.395 00.000 21444 Enqueuing Move request for scope (-0.24, 0.31)
01:21:45.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=322, FiltMax=65504, Gamma=0.560
01:21:45.396 00.001 21444 UpdateGuideState exits: m=534283 SNR=93.2 Saturated
01:21:45.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:45.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:45.396 00.000 21444 Enqueuing Expose request
01:21:45.396 00.000 25848 Worker thread wakes up
01:21:45.396 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.31) opts 0xd
01:21:45.396 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.31)
01:21:45.396 00.000 25848 Moving (-0.24, 0.31) raw xDistance=0.26 yDistance=0.20
01:21:45.396 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
01:21:45.396 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:45.396 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:21:45.396 00.000 25848 MoveAxis(E, 0, ABG)
01:21:45.396 00.000 25848 Move returns status 0, amount 0
01:21:45.396 00.000 25848 MoveAxis(N, 0, ABG)
01:21:45.396 00.000 25848 Move returns status 0, amount 0
01:21:45.396 00.000 25848 move complete, result=0
01:21:45.396 00.000 25848 worker thread done servicing request
01:21:45.396 00.000 25848 Worker thread wakes up
01:21:45.396 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:45.396 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:45.396 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
01:21:48.239 02.843 25848 Exposure complete
01:21:48.321 00.082 25848 worker thread done servicing request
01:21:48.322 00.001 21444 OnExposeComplete: enter
01:21:48.322 00.000 21444 UpdateGuideState(): m_state=6
01:21:48.322 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1834
01:21:48.322 00.000 21444 Star::Find returns 1 (1), X=1235.44, Y=737.41, Mass=461701, SNR=73.8, Peak=15040 HFD=6.0
01:21:48.322 00.000 21444 Star::Find false star n=4 nbg=251 bg=3227.4 sigma=447.6 thresh=4570 peak=4442
01:21:48.322 00.000 21444 Star::Find false star n=2 nbg=271 bg=2192.0 sigma=431.8 thresh=3487 peak=3226
01:21:48.322 00.000 21444 Star::Find false star n=3 nbg=248 bg=3573.2 sigma=404.6 thresh=4787 peak=4626
01:21:48.322 00.000 21444 Star::Find false star n=5 nbg=252 bg=3237.0 sigma=391.9 thresh=4413 peak=4260
01:21:48.322 00.000 21444 Star::Find false star n=6 nbg=245 bg=3254.7 sigma=406.7 thresh=4475 peak=4151
01:21:48.322 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.60,0.79,0.92,U] [#8 4.26,0.13,0.19,U] [#9 -24.08,-16.19,0.00,M7] [#10 18.39,13.97,0.00,M6] [#11 -0.36,0.89,4.12,U] 
01:21:48.322 00.000 21444 refined, 3 included, MultiStar: {0.26, 0.54}, one-star: {1.75, -1.03}
01:21:48.322 00.000 21444 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.05) = xAngle (-1.93 = -1.93)
01:21:48.322 00.000 21444 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.77 = 1.51)
01:21:48.322 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.54 hyp=0.60 cameraTheta=1.12 mountX=-0.21 mountY=0.60, mountTheta=1.91
01:21:48.323 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.54, opts=13)
01:21:48.323 00.000 21444 Enqueuing Move request for scope (0.26, 0.54)
01:21:48.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=192, FiltMax=65504, Gamma=0.560
01:21:48.323 00.000 21444 UpdateGuideState exits: m=461701 SNR=73.8 Saturated
01:21:48.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:48.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:48.323 00.000 21444 Enqueuing Expose request
01:21:48.323 00.000 25848 Worker thread wakes up
01:21:48.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.54) opts 0xd
01:21:48.323 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.54)
01:21:48.323 00.000 25848 Moving (0.26, 0.54) raw xDistance=-0.21 yDistance=0.60
01:21:48.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
01:21:48.324 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:21:48.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
01:21:48.324 00.000 25848 MoveAxis(E, 0, ABG)
01:21:48.324 00.000 25848 Move returns status 0, amount 0
01:21:48.324 00.000 25848 MoveAxis(N, 0, ABG)
01:21:48.324 00.000 25848 Move returns status 0, amount 0
01:21:48.324 00.000 25848 move complete, result=0
01:21:48.324 00.000 25848 worker thread done servicing request
01:21:48.324 00.000 25848 Worker thread wakes up
01:21:48.324 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
01:21:48.324 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:48.324 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:51.174 02.850 25848 Exposure complete
01:21:51.253 00.079 25848 worker thread done servicing request
01:21:51.254 00.001 21444 OnExposeComplete: enter
01:21:51.254 00.000 21444 UpdateGuideState(): m_state=6
01:21:51.254 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1835
01:21:51.254 00.000 21444 Star::Find returns 1 (1), X=1235.77, Y=735.83, Mass=504632, SNR=85.4, Peak=14032 HFD=6.6
01:21:51.254 00.000 21444 Star::Find false star n=1 nbg=253 bg=3254.3 sigma=475.7 thresh=4681 peak=4173
01:21:51.254 00.000 21444 Star::Find false star n=6 nbg=256 bg=3166.9 sigma=446.6 thresh=4507 peak=4356
01:21:51.254 00.000 21444 Star::Find false star n=4 nbg=262 bg=3364.0 sigma=429.6 thresh=4653 peak=4321
01:21:51.254 00.000 21444 Star::Find false star n=1 nbg=260 bg=3513.1 sigma=474.6 thresh=4937 peak=4462
01:21:51.255 00.001 21444 Star::Find false star n=4 nbg=249 bg=2673.5 sigma=394.4 thresh=3857 peak=3748
01:21:51.255 00.000 21444 Star::Find false star n=2 nbg=255 bg=2931.3 sigma=448.6 thresh=4277 peak=4095
01:21:51.255 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.09,-9.31,0.00,R] [#3 -0.84,-0.83,0.13,U] [#4 -3.67,4.18,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.23,-0.85,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.02,-0.41,3.41,U] 
01:21:51.255 00.000 21444 refined, 3 included, MultiStar: {0.59, -0.90}, one-star: {2.08, -2.61}
01:21:51.255 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.25)
01:21:51.255 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.88 = -0.60)
01:21:51.255 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.90 hyp=1.08 cameraTheta=-0.99 mountX=-0.67 mountY=-0.61, mountTheta=-2.41
01:21:51.256 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.90, opts=13)
01:21:51.256 00.000 21444 Enqueuing Move request for scope (0.59, -0.90)
01:21:51.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=144, FiltMax=65504, Gamma=0.560
01:21:51.256 00.000 21444 UpdateGuideState exits: m=504632 SNR=85.4 Saturated
01:21:51.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:51.256 00.000 25848 Worker thread wakes up
01:21:51.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.90) opts 0xd
01:21:51.256 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.90)
01:21:51.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:51.256 00.000 21444 Enqueuing Expose request
01:21:51.256 00.000 25848 Moving (0.59, -0.90) raw xDistance=-0.67 yDistance=-0.61
01:21:51.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
01:21:51.256 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:21:51.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
01:21:51.256 00.000 25848 MoveAxis(E, 20, ABG)
01:21:51.256 00.000 25848 Guiding  Dir = 2, Dur = 20
01:21:51.305 00.049 25848 IsSlewing returns 0
01:21:51.305 00.000 25848 IsGuiding returns 0
01:21:51.327 00.022 25848 IsGuiding returns 1
01:21:51.327 00.000 25848 scope still moving after pulse duration time elapsed
01:21:51.389 00.062 25848 IsSlewing returns 0
01:21:51.389 00.000 25848 IsGuiding returns 0
01:21:51.389 00.000 25848 scope move finished after 20 + 63 ms
01:21:51.389 00.000 25848 Move returns status 0, amount 20
01:21:51.389 00.000 25848 MoveAxis(N, 0, ABG)
01:21:51.389 00.000 25848 Move returns status 0, amount 0
01:21:51.389 00.000 25848 move complete, result=0
01:21:51.389 00.000 25848 worker thread done servicing request
01:21:51.389 00.000 25848 Worker thread wakes up
01:21:51.389 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:51.389 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:51.389 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.6 px 0 ms NORTH
01:21:54.233 02.844 25848 Exposure complete
01:21:54.311 00.078 25848 worker thread done servicing request
01:21:54.311 00.000 21444 OnExposeComplete: enter
01:21:54.311 00.000 21444 UpdateGuideState(): m_state=6
01:21:54.311 00.000 21444 Star::Find(15, 1235, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1836
01:21:54.311 00.000 21444 Star::Find returns 1 (1), X=1236.03, Y=737.67, Mass=471169, SNR=69.8, Peak=15848 HFD=6.6
01:21:54.312 00.001 21444 Star::Find false star n=2 nbg=256 bg=2027.9 sigma=410.4 thresh=3259 peak=3049
01:21:54.312 00.000 21444 Star::Find false star n=2 nbg=266 bg=3193.3 sigma=446.6 thresh=4533 peak=4371
01:21:54.312 00.000 21444 Star::Find false star n=3 nbg=261 bg=2923.8 sigma=453.5 thresh=4284 peak=3956
01:21:54.312 00.000 21444 MultiStar: [#1 20.64,-9.23,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -10.26,14.94,0.00,M3] [#4 -6.92,7.15,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 9.63,-20.12,0.00,M4] [#7 1.30,1.24,1.00,U] [#8 11.88,-9.13,0.00,M2] [#9 -10.10,6.14,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -0.06,0.68,3.57,U] 
01:21:54.312 00.000 21444 refined, 2 included, MultiStar: {0.61, 0.52}, one-star: {2.34, -0.77}
01:21:54.312 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
01:21:54.312 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.09)
01:21:54.312 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=0.52 hyp=0.81 cameraTheta=0.70 mountX=-0.57 mountY=0.71, mountTheta=2.24
01:21:54.313 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=0.52, opts=13)
01:21:54.313 00.000 21444 Enqueuing Move request for scope (0.61, 0.52)
01:21:54.313 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=92, FiltMax=65504, Gamma=0.560
01:21:54.313 00.000 21444 UpdateGuideState exits: m=471169 SNR=69.8 Saturated
01:21:54.313 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:54.313 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:54.313 00.000 21444 Enqueuing Expose request
01:21:54.313 00.000 25848 Worker thread wakes up
01:21:54.313 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.52) opts 0xd
01:21:54.313 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, 0.52)
01:21:54.313 00.000 25848 Moving (0.61, 0.52) raw xDistance=-0.57 yDistance=0.71
01:21:54.313 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.57
01:21:54.313 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.64 newest=0.71
01:21:54.313 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
01:21:54.313 00.000 25848 MoveAxis(E, 18, ABG)
01:21:54.313 00.000 25848 Guiding  Dir = 2, Dur = 18
01:21:54.342 00.029 25848 IsSlewing returns 0
01:21:54.342 00.000 25848 IsGuiding returns 0
01:21:54.383 00.041 25848 IsGuiding returns 1
01:21:54.383 00.000 25848 scope still moving after pulse duration time elapsed
01:21:54.440 00.057 25848 IsSlewing returns 0
01:21:54.440 00.000 25848 IsGuiding returns 0
01:21:54.440 00.000 25848 scope move finished after 18 + 80 ms
01:21:54.440 00.000 25848 Move returns status 0, amount 18
01:21:54.440 00.000 25848 BLC: Oldest BLC event removed
01:21:54.440 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 295 applied
01:21:54.440 00.000 25848 MoveAxis(S, 314, ABG)
01:21:54.440 00.000 25848 Guiding  Dir = 1, Dur = 314
01:21:54.469 00.029 25848 IsSlewing returns 0
01:21:54.469 00.000 25848 IsGuiding returns 0
01:21:54.500 00.031 25848 PulseGuide returned control before completion, sleep 294
01:21:54.796 00.296 25848 IsGuiding returns 1
01:21:54.796 00.000 25848 scope still moving after pulse duration time elapsed
01:21:54.859 00.063 25848 IsSlewing returns 0
01:21:54.859 00.000 25848 IsGuiding returns 0
01:21:54.859 00.000 25848 scope move finished after 314 + 76 ms
01:21:54.860 00.001 25848 Move returns status 0, amount 314
01:21:54.860 00.000 25848 move complete, result=0
01:21:54.860 00.000 25848 worker thread done servicing request
01:21:54.860 00.000 25848 Worker thread wakes up
01:21:54.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:54.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:54.860 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.7 px 314 ms SOUTH
01:21:57.705 02.845 25848 Exposure complete
01:21:57.786 00.081 25848 worker thread done servicing request
01:21:57.786 00.000 21444 OnExposeComplete: enter
01:21:57.786 00.000 21444 UpdateGuideState(): m_state=6
01:21:57.786 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1837
01:21:57.786 00.000 21444 Star::Find returns 1 (1), X=1235.97, Y=736.94, Mass=463197, SNR=72.2, Peak=15168 HFD=6.2
01:21:57.786 00.000 21444 Star::Find false star n=7 nbg=262 bg=3305.7 sigma=559.8 thresh=4985 peak=4543
01:21:57.786 00.000 21444 Star::Find false star n=1 nbg=267 bg=3272.5 sigma=535.7 thresh=4880 peak=4468
01:21:57.787 00.001 21444 Star::Find false star n=1 nbg=259 bg=3229.5 sigma=465.3 thresh=4626 peak=4214
01:21:57.787 00.000 21444 Star::Find false star n=3 nbg=262 bg=3388.4 sigma=479.5 thresh=4827 peak=4492
01:21:57.787 00.000 21444 Star::Find false star n=5 nbg=258 bg=2526.9 sigma=413.8 thresh=3768 peak=3502
01:21:57.787 00.000 21444 MultiStar: [#1 22.02,-1.99,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -12.28,13.69,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.44,0.78,1.16,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.93,15.92,0.00,M7] [#11 -0.35,-0.21,3.50,U] 
01:21:57.787 00.000 21444 refined, 2 included, MultiStar: {0.28, -0.24}, one-star: {2.28, -1.51}
01:21:57.787 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.53)
01:21:57.787 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
01:21:57.787 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.24 hyp=0.36 cameraTheta=-0.71 mountX=-0.30 mountY=-0.11, mountTheta=-2.78
01:21:57.788 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.24, opts=13)
01:21:57.788 00.000 21444 Enqueuing Move request for scope (0.28, -0.24)
01:21:57.788 00.000 25848 Worker thread wakes up
01:21:57.788 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=472, FiltMax=65504, Gamma=0.560
01:21:57.788 00.000 21444 UpdateGuideState exits: m=463197 SNR=72.2 Saturated
01:21:57.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:57.788 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:21:57.788 00.000 21444 Enqueuing Expose request
01:21:57.788 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.24) opts 0xd
01:21:57.788 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.24)
01:21:57.788 00.000 25848 Moving (0.28, -0.24) raw xDistance=-0.30 yDistance=-0.11
01:21:57.788 00.000 25848 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.714714, 1:-0.113227
01:21:57.788 00.000 25848 BLC: No correction, Miss < min_move
01:21:57.788 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
01:21:57.788 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:57.788 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:21:57.788 00.000 25848 MoveAxis(E, 0, ABG)
01:21:57.788 00.000 25848 Move returns status 0, amount 0
01:21:57.788 00.000 25848 MoveAxis(N, 0, ABG)
01:21:57.788 00.000 25848 Move returns status 0, amount 0
01:21:57.788 00.000 25848 move complete, result=0
01:21:57.789 00.001 25848 worker thread done servicing request
01:21:57.789 00.000 25848 Worker thread wakes up
01:21:57.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:21:57.789 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:21:57.789 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:00.640 02.851 25848 Exposure complete
01:22:00.726 00.086 25848 worker thread done servicing request
01:22:00.726 00.000 21444 OnExposeComplete: enter
01:22:00.726 00.000 21444 UpdateGuideState(): m_state=6
01:22:00.726 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1838
01:22:00.726 00.000 21444 Star::Find returns 1 (1), X=1235.49, Y=736.53, Mass=484015, SNR=83.5, Peak=14380 HFD=5.9
01:22:00.726 00.000 21444 Star::Find false star n=3 nbg=261 bg=3371.5 sigma=441.2 thresh=4695 peak=4422
01:22:00.726 00.000 21444 Star::Find false star n=5 nbg=236 bg=3343.6 sigma=367.4 thresh=4446 peak=4350
01:22:00.726 00.000 21444 Star::Find false star n=7 nbg=264 bg=3275.1 sigma=371.6 thresh=4390 peak=4231
01:22:00.727 00.001 21444 Star::Find false star n=3 nbg=268 bg=3374.3 sigma=433.0 thresh=4673 peak=4418
01:22:00.727 00.000 21444 Star::Find false star n=3 nbg=265 bg=2427.5 sigma=436.6 thresh=3737 peak=3420
01:22:00.727 00.000 21444 Star::Find false star n=14 nbg=250 bg=2779.0 sigma=438.7 thresh=4095 peak=4067
01:22:00.727 00.000 21444 MultiStar: [#1 20.75,-6.16,0.00,R] [#2 -7.88,-1.31,0.00,M1] [#3 -10.85,14.18,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.18,-1.54,0.80,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.41,-1.17,3.22,U] 
01:22:00.727 00.000 21444 refined, 2 included, MultiStar: {0.28, -1.38}, one-star: {1.80, -1.91}
01:22:00.727 00.000 21444 CameraToMount -- cameraTheta (-1.37) - m_xAngle (3.05) = xAngle (-4.42 = 1.86)
01:22:00.727 00.000 21444 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.26 = -0.98)
01:22:00.727 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-1.38 hyp=1.40 cameraTheta=-1.37 mountX=-0.40 mountY=-1.17, mountTheta=-1.90
01:22:00.728 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-1.38, opts=13)
01:22:00.728 00.000 21444 Enqueuing Move request for scope (0.28, -1.38)
01:22:00.728 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=172, FiltMax=65504, Gamma=0.560
01:22:00.728 00.000 21444 UpdateGuideState exits: m=484015 SNR=83.5 Saturated
01:22:00.728 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:00.728 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:00.728 00.000 21444 Enqueuing Expose request
01:22:00.728 00.000 25848 Worker thread wakes up
01:22:00.728 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.38) opts 0xd
01:22:00.728 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -1.38)
01:22:00.728 00.000 25848 Moving (0.28, -1.38) raw xDistance=-0.40 yDistance=-1.17
01:22:00.728 00.000 25848 BLC: History state: CurrMiss=-1.17, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.714714, 1:-0.113227, 2:-1.167117
01:22:00.728 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:22:00.728 00.000 25848 BLC: window closed
01:22:00.728 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
01:22:00.728 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:22:00.728 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
01:22:00.728 00.000 25848 MoveAxis(E, 0, ABG)
01:22:00.728 00.000 25848 Move returns status 0, amount 0
01:22:00.728 00.000 25848 MoveAxis(N, 0, ABG)
01:22:00.728 00.000 25848 Move returns status 0, amount 0
01:22:00.728 00.000 25848 move complete, result=0
01:22:00.729 00.001 25848 worker thread done servicing request
01:22:00.729 00.000 25848 Worker thread wakes up
01:22:00.729 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.2 px 0 ms NORTH
01:22:00.729 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:00.729 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:03.569 02.840 25848 Exposure complete
01:22:03.656 00.087 25848 worker thread done servicing request
01:22:03.657 00.001 21444 OnExposeComplete: enter
01:22:03.657 00.000 21444 UpdateGuideState(): m_state=6
01:22:03.657 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1839
01:22:03.657 00.000 21444 Star::Find returns 1 (1), X=1234.69, Y=736.84, Mass=469661, SNR=74.2, Peak=15016 HFD=6.0
01:22:03.657 00.000 21444 Star::Find false star n=4 nbg=261 bg=3110.0 sigma=482.2 thresh=4557 peak=4340
01:22:03.657 00.000 21444 Star::Find false star n=4 nbg=268 bg=2174.3 sigma=401.6 thresh=3379 peak=3123
01:22:03.657 00.000 21444 Star::Find false star n=2 nbg=240 bg=3324.6 sigma=398.9 thresh=4521 peak=4324
01:22:03.657 00.000 21444 Star::Find false star n=4 nbg=272 bg=3360.9 sigma=475.8 thresh=4788 peak=4328
01:22:03.657 00.000 21444 Star::Find false star n=1 nbg=249 bg=3173.6 sigma=423.8 thresh=4445 peak=4187
01:22:03.657 00.000 21444 Star::Find false star n=4 nbg=258 bg=2501.8 sigma=450.7 thresh=3854 peak=3796
01:22:03.658 00.001 21444 Star::Find false star n=12 nbg=247 bg=2830.7 sigma=344.8 thresh=3865 peak=3863
01:22:03.658 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.40,14.72,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.27,0.06,1.29,U] [#8 7.64,3.45,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.84,-0.16,3.63,U] 
01:22:03.658 00.000 21444 refined, 2 included, MultiStar: {-0.29, -0.36}, one-star: {0.99, -1.61}
01:22:03.658 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.05) = xAngle (-5.30 = 0.98)
01:22:03.658 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.14 = -1.86)
01:22:03.658 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.36 hyp=0.46 cameraTheta=-2.25 mountX=0.25 mountY=-0.44, mountTheta=-1.05
01:22:03.659 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.36, opts=13)
01:22:03.659 00.000 21444 Enqueuing Move request for scope (-0.29, -0.36)
01:22:03.659 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=342, FiltMax=65504, Gamma=0.560
01:22:03.659 00.000 25848 Worker thread wakes up
01:22:03.659 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.36) opts 0xd
01:22:03.659 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.36)
01:22:03.659 00.000 25848 Moving (-0.29, -0.36) raw xDistance=0.25 yDistance=-0.44
01:22:03.659 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
01:22:03.659 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:03.659 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
01:22:03.659 00.000 25848 MoveAxis(E, 0, ABG)
01:22:03.659 00.000 25848 Move returns status 0, amount 0
01:22:03.660 00.001 21444 UpdateGuideState exits: m=469661 SNR=74.2 Saturated
01:22:03.660 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:03.660 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:03.660 00.000 21444 Enqueuing Expose request
01:22:03.660 00.000 25848 MoveAxis(N, 0, ABG)
01:22:03.660 00.000 25848 Move returns status 0, amount 0
01:22:03.660 00.000 25848 move complete, result=0
01:22:03.660 00.000 25848 worker thread done servicing request
01:22:03.660 00.000 25848 Worker thread wakes up
01:22:03.660 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:03.660 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:03.660 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
01:22:06.500 02.840 25848 Exposure complete
01:22:06.577 00.077 25848 worker thread done servicing request
01:22:06.577 00.000 21444 OnExposeComplete: enter
01:22:06.577 00.000 21444 UpdateGuideState(): m_state=6
01:22:06.577 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1840
01:22:06.577 00.000 21444 Star::Find returns 1 (1), X=1235.94, Y=736.63, Mass=529192, SNR=95.0, Peak=14912 HFD=6.3
01:22:06.577 00.000 21444 Star::Find false star n=2 nbg=270 bg=3515.5 sigma=573.2 thresh=5235 peak=4478
01:22:06.578 00.001 21444 Star::Find false star n=3 nbg=253 bg=3195.8 sigma=418.8 thresh=4452 peak=4414
01:22:06.578 00.000 21444 Star::Find false star n=4 nbg=273 bg=3315.3 sigma=463.5 thresh=4706 peak=4386
01:22:06.578 00.000 21444 Star::Find false star n=4 nbg=261 bg=3321.6 sigma=437.7 thresh=4635 peak=4387
01:22:06.578 00.000 21444 Star::Find false star n=7 nbg=262 bg=2426.6 sigma=393.3 thresh=3606 peak=3571
01:22:06.578 00.000 21444 Star::Find false star n=3 nbg=249 bg=2832.6 sigma=393.4 thresh=4013 peak=3989
01:22:06.578 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 14.20,-16.53,0.00,M2] [#3 -10.14,15.71,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.65,-0.44,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.05,-0.43,2.68,U] 
01:22:06.578 00.000 21444 refined, 2 included, MultiStar: {0.65, -0.74}, one-star: {2.25, -1.81}
01:22:06.578 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.91 = 2.38)
01:22:06.578 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
01:22:06.578 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.74 hyp=0.98 cameraTheta=-0.85 mountX=-0.71 mountY=-0.44, mountTheta=-2.59
01:22:06.579 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.74, opts=13)
01:22:06.579 00.000 21444 Enqueuing Move request for scope (0.65, -0.74)
01:22:06.579 00.000 25848 Worker thread wakes up
01:22:06.579 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.74) opts 0xd
01:22:06.579 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.74)
01:22:06.579 00.000 25848 Moving (0.65, -0.74) raw xDistance=-0.71 yDistance=-0.44
01:22:06.579 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71
01:22:06.579 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:06.579 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=368, FiltMax=65504, Gamma=0.560
01:22:06.579 00.000 21444 UpdateGuideState exits: m=529192 SNR=95.0 Saturated
01:22:06.579 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:06.579 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:06.579 00.000 21444 Enqueuing Expose request
01:22:06.579 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
01:22:06.579 00.000 25848 MoveAxis(E, 21, ABG)
01:22:06.579 00.000 25848 Guiding  Dir = 2, Dur = 21
01:22:06.677 00.098 25848 IsSlewing returns 0
01:22:06.677 00.000 25848 IsGuiding returns 0
01:22:06.709 00.032 25848 IsGuiding returns 1
01:22:06.709 00.000 25848 scope still moving after pulse duration time elapsed
01:22:06.765 00.056 25848 IsSlewing returns 0
01:22:06.766 00.001 25848 IsGuiding returns 0
01:22:06.766 00.000 25848 scope move finished after 21 + 66 ms
01:22:06.766 00.000 25848 Move returns status 0, amount 21
01:22:06.766 00.000 25848 MoveAxis(N, 0, ABG)
01:22:06.766 00.000 25848 Move returns status 0, amount 0
01:22:06.766 00.000 25848 move complete, result=0
01:22:06.766 00.000 25848 worker thread done servicing request
01:22:06.766 00.000 25848 Worker thread wakes up
01:22:06.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:06.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:06.766 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.4 px 0 ms NORTH
01:22:09.605 02.839 25848 Exposure complete
01:22:09.681 00.076 25848 worker thread done servicing request
01:22:09.681 00.000 21444 OnExposeComplete: enter
01:22:09.681 00.000 21444 UpdateGuideState(): m_state=6
01:22:09.681 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1841
01:22:09.681 00.000 21444 Star::Find returns 1 (1), X=1235.08, Y=737.20, Mass=382830, SNR=62.7, Peak=12060 HFD=6.4
01:22:09.682 00.001 21444 Star::Find false star n=2 nbg=268 bg=2158.4 sigma=406.0 thresh=3376 peak=2942
01:22:09.682 00.000 21444 Star::Find false star n=5 nbg=253 bg=3192.7 sigma=408.9 thresh=4419 peak=4363
01:22:09.682 00.000 21444 Star::Find false star n=2 nbg=252 bg=3260.2 sigma=422.4 thresh=4527 peak=4223
01:22:09.682 00.000 21444 Star::Find false star n=4 nbg=270 bg=2604.1 sigma=455.6 thresh=3971 peak=3693
01:22:09.682 00.000 21444 MultiStar: [#1 0.52,-2.03,0.18,U] [#2 0.00,0.00,0.00,L] [#3 -9.14,13.73,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.58,-5.07,0.00,M5] [#7 0.73,0.58,1.00,U] [#8 22.48,-6.04,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 4.72,17.41,0.00,M8] [#11 0.51,0.77,2.86,U] 
01:22:09.682 00.000 21444 refined, 3 included, MultiStar: {0.73, 0.23}, one-star: {1.39, -1.25}
01:22:09.682 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
01:22:09.682 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.70)
01:22:09.682 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.23 hyp=0.77 cameraTheta=0.31 mountX=-0.71 mountY=0.49, mountTheta=2.53
01:22:09.683 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.23, opts=13)
01:22:09.683 00.000 21444 Enqueuing Move request for scope (0.73, 0.23)
01:22:09.683 00.000 25848 Worker thread wakes up
01:22:09.683 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=344, FiltMax=65504, Gamma=0.560
01:22:09.683 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.23) opts 0xd
01:22:09.683 00.000 21444 UpdateGuideState exits: m=382830 SNR=62.7 Saturated
01:22:09.683 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.23)
01:22:09.683 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:09.683 00.000 25848 Moving (0.73, 0.23) raw xDistance=-0.71 yDistance=0.49
01:22:09.683 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:09.683 00.000 21444 Enqueuing Expose request
01:22:09.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.71
01:22:09.683 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:09.683 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:22:09.683 00.000 25848 MoveAxis(E, 22, ABG)
01:22:09.683 00.000 25848 Guiding  Dir = 2, Dur = 22
01:22:09.704 00.021 25848 IsSlewing returns 0
01:22:09.704 00.000 25848 IsGuiding returns 0
01:22:09.735 00.031 25848 IsGuiding returns 1
01:22:09.735 00.000 25848 scope still moving after pulse duration time elapsed
01:22:09.809 00.074 25848 IsSlewing returns 0
01:22:09.809 00.000 25848 IsGuiding returns 0
01:22:09.810 00.001 25848 scope move finished after 22 + 84 ms
01:22:09.810 00.000 25848 Move returns status 0, amount 22
01:22:09.810 00.000 25848 MoveAxis(N, 0, ABG)
01:22:09.810 00.000 25848 Move returns status 0, amount 0
01:22:09.810 00.000 25848 move complete, result=0
01:22:09.810 00.000 25848 worker thread done servicing request
01:22:09.810 00.000 25848 Worker thread wakes up
01:22:09.810 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:09.810 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:09.810 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.5 px 0 ms NORTH
01:22:12.662 02.852 25848 Exposure complete
01:22:12.751 00.089 25848 worker thread done servicing request
01:22:12.751 00.000 21444 OnExposeComplete: enter
01:22:12.751 00.000 21444 UpdateGuideState(): m_state=6
01:22:12.751 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1842
01:22:12.751 00.000 21444 Star::Find returns 1 (1), X=1233.97, Y=736.98, Mass=423210, SNR=74.8, Peak=15596 HFD=5.8
01:22:12.751 00.000 21444 Star::Find false star n=6 nbg=253 bg=1976.2 sigma=370.7 thresh=3088 peak=3083
01:22:12.751 00.000 21444 Star::Find false star n=2 nbg=277 bg=3483.6 sigma=513.8 thresh=5025 peak=4543
01:22:12.751 00.000 21444 Star::Find false star n=8 nbg=253 bg=2896.4 sigma=381.1 thresh=4040 peak=3997
01:22:12.751 00.000 21444 MultiStar: [#1 -1.35,-14.82,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.19,-1.01,0.18,U] [#4 0.00,0.00,0.00,L] [#5 28.64,9.00,0.00,M3] [#6 11.20,-3.75,0.00,M6] [#7 0.25,-0.10,0.92,U] [#8 13.29,4.56,0.00,M5] [#9 3.35,9.69,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -0.60,0.32,3.59,U] 
01:22:12.751 00.000 21444 refined, 3 included, MultiStar: {-0.28, -0.10}, one-star: {0.28, -1.47}
01:22:12.752 00.001 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.45)
01:22:12.752 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.40)
01:22:12.752 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-2.79 mountX=0.27 mountY=-0.20, mountTheta=-0.64
01:22:12.753 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.10, opts=13)
01:22:12.753 00.000 21444 Enqueuing Move request for scope (-0.28, -0.10)
01:22:12.753 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=206, FiltMax=65504, Gamma=0.560
01:22:12.753 00.000 21444 UpdateGuideState exits: m=423210 SNR=74.8 Saturated
01:22:12.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:12.753 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:12.753 00.000 21444 Enqueuing Expose request
01:22:12.753 00.000 25848 Worker thread wakes up
01:22:12.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.10) opts 0xd
01:22:12.753 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.10)
01:22:12.753 00.000 25848 Moving (-0.28, -0.10) raw xDistance=0.27 yDistance=-0.20
01:22:12.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
01:22:12.753 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:12.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:22:12.753 00.000 25848 MoveAxis(E, 0, ABG)
01:22:12.753 00.000 25848 Move returns status 0, amount 0
01:22:12.753 00.000 25848 MoveAxis(N, 0, ABG)
01:22:12.753 00.000 25848 Move returns status 0, amount 0
01:22:12.753 00.000 25848 move complete, result=0
01:22:12.753 00.000 25848 worker thread done servicing request
01:22:12.754 00.001 25848 Worker thread wakes up
01:22:12.754 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:12.754 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:12.754 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
01:22:15.595 02.841 25848 Exposure complete
01:22:15.682 00.087 25848 worker thread done servicing request
01:22:15.682 00.000 21444 OnExposeComplete: enter
01:22:15.682 00.000 21444 UpdateGuideState(): m_state=6
01:22:15.682 00.000 21444 Star::Find(15, 1233, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1843
01:22:15.682 00.000 21444 Star::Find returns 1 (1), X=1235.23, Y=736.47, Mass=528750, SNR=96.5, Peak=15420 HFD=6.5
01:22:15.682 00.000 21444 Star::Find false star n=2 nbg=269 bg=3151.0 sigma=497.7 thresh=4644 peak=4417
01:22:15.682 00.000 21444 Star::Find false star n=3 nbg=272 bg=3759.9 sigma=472.2 thresh=5176 peak=5074
01:22:15.683 00.001 21444 Star::Find false star n=2 nbg=257 bg=3272.6 sigma=455.9 thresh=4640 peak=4362
01:22:15.683 00.000 21444 Star::Find false star n=8 nbg=263 bg=3249.9 sigma=452.8 thresh=4608 peak=4558
01:22:15.683 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -2.97,-20.38,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 39.96,15.00,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.42,-1.23,0.80,U] [#8 0.00,0.00,0.00,L] [#9 -5.97,16.17,0.00,M10] [#10 4.69,13.87,0.00,M9] [#11 -0.27,-0.51,3.00,U] 
01:22:15.683 00.000 21444 refined, 2 included, MultiStar: {0.22, -0.93}, one-star: {1.53, -1.98}
01:22:15.683 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.39 = 1.89)
01:22:15.683 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.95)
01:22:15.683 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.93 hyp=0.96 cameraTheta=-1.34 mountX=-0.30 mountY=-0.78, mountTheta=-1.94
01:22:15.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.93, opts=13)
01:22:15.684 00.000 21444 Enqueuing Move request for scope (0.22, -0.93)
01:22:15.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=370, FiltMax=65504, Gamma=0.560
01:22:15.684 00.000 21444 UpdateGuideState exits: m=528750 SNR=96.5 Saturated
01:22:15.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:15.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:15.684 00.000 21444 Enqueuing Expose request
01:22:15.684 00.000 25848 Worker thread wakes up
01:22:15.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.93) opts 0xd
01:22:15.684 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.93)
01:22:15.684 00.000 25848 Moving (0.22, -0.93) raw xDistance=-0.30 yDistance=-0.78
01:22:15.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
01:22:15.685 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:22:15.685 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.78
01:22:15.685 00.000 25848 MoveAxis(E, 0, ABG)
01:22:15.685 00.000 25848 Move returns status 0, amount 0
01:22:15.685 00.000 25848 MoveAxis(N, 0, ABG)
01:22:15.685 00.000 25848 Move returns status 0, amount 0
01:22:15.685 00.000 25848 move complete, result=0
01:22:15.685 00.000 25848 worker thread done servicing request
01:22:15.685 00.000 25848 Worker thread wakes up
01:22:15.685 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:15.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:15.685 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
01:22:18.527 02.842 25848 Exposure complete
01:22:18.600 00.073 25848 worker thread done servicing request
01:22:18.600 00.000 21444 OnExposeComplete: enter
01:22:18.600 00.000 21444 UpdateGuideState(): m_state=6
01:22:18.601 00.001 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1844
01:22:18.601 00.000 21444 Star::Find returns 1 (1), X=1236.06, Y=737.09, Mass=435015, SNR=73.9, Peak=15368 HFD=5.9
01:22:18.601 00.000 21444 Star::Find false star n=11 nbg=226 bg=3102.7 sigma=366.0 thresh=4201 peak=4183
01:22:18.601 00.000 21444 Star::Find false star n=5 nbg=244 bg=2007.9 sigma=364.8 thresh=3102 peak=3077
01:22:18.601 00.000 21444 Star::Find false star n=3 nbg=251 bg=3297.2 sigma=409.0 thresh=4524 peak=4314
01:22:18.601 00.000 21444 Star::Find false star n=2 nbg=261 bg=3137.9 sigma=459.0 thresh=4515 peak=4114
01:22:18.601 00.000 21444 Star::Find false star n=5 nbg=256 bg=3219.6 sigma=422.8 thresh=4488 peak=4438
01:22:18.601 00.000 21444 Star::Find false star n=10 nbg=258 bg=3281.1 sigma=384.1 thresh=4433 peak=4327
01:22:18.601 00.000 21444 Star::Find false star n=1 nbg=277 bg=2433.7 sigma=471.2 thresh=3847 peak=3419
01:22:18.601 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 7.45,-3.73,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.16,-0.22,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 4.52,20.30,0.00,M10] [#11 0.96,-0.01,3.58,U] 
01:22:18.601 00.000 21444 refined, 2 included, MultiStar: {1.25, -0.29}, one-star: {2.37, -1.36}
01:22:18.601 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
01:22:18.601 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.16)
01:22:18.601 00.000 21444 CameraToMount -- cameraX=1.25 cameraY=-0.29 hyp=1.28 cameraTheta=-0.23 mountX=-1.27 mountY=0.20, mountTheta=2.98
01:22:18.602 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.25, y=-0.29, opts=13)
01:22:18.602 00.000 21444 Enqueuing Move request for scope (1.25, -0.29)
01:22:18.602 00.000 25848 Worker thread wakes up
01:22:18.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.25, -0.29) opts 0xd
01:22:18.602 00.000 25848 Handling offset move in thread for scope, endpoint = (1.25, -0.29)
01:22:18.602 00.000 25848 Moving (1.25, -0.29) raw xDistance=-1.27 yDistance=0.20
01:22:18.602 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=332, FiltMax=65504, Gamma=0.560
01:22:18.602 00.000 21444 UpdateGuideState exits: m=435015 SNR=73.9 Saturated
01:22:18.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:18.602 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:18.602 00.000 21444 Enqueuing Expose request
01:22:18.602 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.27
01:22:18.602 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:18.602 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:22:18.602 00.000 25848 MoveAxis(E, 37, ABG)
01:22:18.603 00.001 25848 Guiding  Dir = 2, Dur = 37
01:22:18.642 00.039 25848 IsSlewing returns 0
01:22:18.643 00.001 25848 IsGuiding returns 0
01:22:18.675 00.032 25848 PulseGuide returned control before completion, sleep 16
01:22:18.699 00.024 25848 IsGuiding returns 1
01:22:18.699 00.000 25848 scope still moving after pulse duration time elapsed
01:22:18.750 00.051 25848 IsSlewing returns 0
01:22:18.774 00.024 25848 IsGuiding returns 0
01:22:18.774 00.000 25848 scope move finished after 37 + 94 ms
01:22:18.774 00.000 25848 Move returns status 0, amount 37
01:22:18.775 00.001 25848 MoveAxis(N, 0, ABG)
01:22:18.775 00.000 25848 Move returns status 0, amount 0
01:22:18.775 00.000 25848 move complete, result=0
01:22:18.775 00.000 25848 worker thread done servicing request
01:22:18.775 00.000 25848 Worker thread wakes up
01:22:18.775 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:18.775 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 0.2 px 0 ms NORTH
01:22:18.775 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:21.617 02.842 25848 Exposure complete
01:22:21.685 00.068 25848 worker thread done servicing request
01:22:21.685 00.000 21444 OnExposeComplete: enter
01:22:21.685 00.000 21444 UpdateGuideState(): m_state=6
01:22:21.685 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1845
01:22:21.685 00.000 21444 Star::Find returns 1 (1), X=1234.15, Y=736.73, Mass=484127, SNR=90.2, Peak=15420 HFD=6.1
01:22:21.685 00.000 21444 Star::Find false star n=3 nbg=255 bg=3306.0 sigma=451.6 thresh=4661 peak=4628
01:22:21.685 00.000 21444 Star::Find false star n=1 nbg=274 bg=3396.2 sigma=509.6 thresh=4925 peak=4357
01:22:21.685 00.000 21444 Star::Find false star n=1 nbg=280 bg=3381.6 sigma=477.3 thresh=4813 peak=4240
01:22:21.685 00.000 21444 Star::Find false star n=8 nbg=244 bg=2458.1 sigma=338.9 thresh=3475 peak=3327
01:22:21.685 00.000 21444 Star::Find false star n=7 nbg=267 bg=2820.3 sigma=462.0 thresh=4206 peak=3783
01:22:21.685 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.70,1.92,0.00,M4] [#3 -0.29,-1.62,0.10,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.60,-0.70,0.86,U] [#8 4.83,-3.73,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.59,-0.07,3.26,U] 
01:22:21.685 00.000 21444 refined, 3 included, MultiStar: {-1.01, -0.52}, one-star: {0.45, -1.71}
01:22:21.685 00.000 21444 CameraToMount -- cameraTheta (-2.67) - m_xAngle (3.05) = xAngle (-5.72 = 0.57)
01:22:21.685 00.000 21444 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.56 = -2.28)
01:22:21.685 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=-0.52 hyp=1.14 cameraTheta=-2.67 mountX=0.96 mountY=-0.86, mountTheta=-0.73
01:22:21.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=-0.52, opts=13)
01:22:21.686 00.000 21444 Enqueuing Move request for scope (-1.01, -0.52)
01:22:21.686 00.000 25848 Worker thread wakes up
01:22:21.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -0.52) opts 0xd
01:22:21.686 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, -0.52)
01:22:21.686 00.000 25848 Moving (-1.01, -0.52) raw xDistance=0.96 yDistance=-0.86
01:22:21.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=242, FiltMax=65504, Gamma=0.560
01:22:21.687 00.001 21444 UpdateGuideState exits: m=484127 SNR=90.2 Saturated
01:22:21.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:21.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:21.687 00.000 21444 Enqueuing Expose request
01:22:21.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.96
01:22:21.687 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:22:21.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
01:22:21.687 00.000 25848 MoveAxis(W, 25, ABG)
01:22:21.687 00.000 25848 Guiding  Dir = 3, Dur = 25
01:22:21.719 00.032 25848 IsSlewing returns 0
01:22:21.719 00.000 25848 IsGuiding returns 0
01:22:21.750 00.031 25848 IsGuiding returns 1
01:22:21.750 00.000 25848 scope still moving after pulse duration time elapsed
01:22:21.798 00.048 25848 IsSlewing returns 0
01:22:21.798 00.000 25848 IsGuiding returns 0
01:22:21.798 00.000 25848 scope move finished after 25 + 53 ms
01:22:21.798 00.000 25848 Move returns status 0, amount 25
01:22:21.798 00.000 25848 MoveAxis(N, 0, ABG)
01:22:21.798 00.000 25848 Move returns status 0, amount 0
01:22:21.798 00.000 25848 move complete, result=0
01:22:21.798 00.000 25848 worker thread done servicing request
01:22:21.798 00.000 25848 Worker thread wakes up
01:22:21.798 00.000 21444 GuideStep: 1.0 px 25 ms WEST, -0.9 px 0 ms NORTH
01:22:21.799 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:21.799 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:24.644 02.845 25848 Exposure complete
01:22:24.733 00.089 25848 worker thread done servicing request
01:22:24.733 00.000 21444 OnExposeComplete: enter
01:22:24.733 00.000 21444 UpdateGuideState(): m_state=6
01:22:24.733 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1846
01:22:24.733 00.000 21444 Star::Find returns 1 (1), X=1235.37, Y=736.97, Mass=474629, SNR=70.0, Peak=15092 HFD=6.2
01:22:24.733 00.000 21444 Star::Find false star n=4 nbg=253 bg=3423.2 sigma=416.9 thresh=4674 peak=4401
01:22:24.733 00.000 21444 Star::Find false star n=4 nbg=244 bg=3389.3 sigma=385.3 thresh=4545 peak=4379
01:22:24.733 00.000 21444 Star::Find false star n=1 nbg=266 bg=3332.6 sigma=513.7 thresh=4874 peak=4564
01:22:24.733 00.000 21444 Star::Find false star n=6 nbg=271 bg=2568.6 sigma=447.1 thresh=3910 peak=3418
01:22:24.733 00.000 21444 Star::Find false star n=2 nbg=259 bg=3055.9 sigma=457.0 thresh=4427 peak=4142
01:22:24.734 00.001 21444 MultiStar: [#1 7.37,2.50,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.09,-1.99,0.18,U] [#4 0.00,0.00,0.00,L] [#5 23.31,-6.69,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.28,0.21,1.25,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.20,-0.21,4.64,U] 
01:22:24.734 00.000 21444 refined, 3 included, MultiStar: {-0.50, -0.36}, one-star: {1.68, -1.48}
01:22:24.734 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
01:22:24.734 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
01:22:24.734 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.36 hyp=0.62 cameraTheta=-2.51 mountX=0.46 mountY=-0.53, mountTheta=-0.85
01:22:24.735 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.36, opts=13)
01:22:24.735 00.000 21444 Enqueuing Move request for scope (-0.50, -0.36)
01:22:24.735 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=256, FiltMax=65504, Gamma=0.560
01:22:24.735 00.000 21444 UpdateGuideState exits: m=474629 SNR=70.0 Saturated
01:22:24.735 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:24.735 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:24.735 00.000 21444 Enqueuing Expose request
01:22:24.735 00.000 25848 Worker thread wakes up
01:22:24.735 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.36) opts 0xd
01:22:24.735 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.36)
01:22:24.735 00.000 25848 Moving (-0.50, -0.36) raw xDistance=0.46 yDistance=-0.53
01:22:24.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
01:22:24.735 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:22:24.735 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
01:22:24.735 00.000 25848 MoveAxis(E, 0, ABG)
01:22:24.735 00.000 25848 Move returns status 0, amount 0
01:22:24.735 00.000 25848 MoveAxis(N, 0, ABG)
01:22:24.735 00.000 25848 Move returns status 0, amount 0
01:22:24.735 00.000 25848 move complete, result=0
01:22:24.736 00.001 25848 worker thread done servicing request
01:22:24.736 00.000 25848 Worker thread wakes up
01:22:24.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:24.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:24.736 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
01:22:27.579 02.843 25848 Exposure complete
01:22:27.669 00.090 25848 worker thread done servicing request
01:22:27.669 00.000 21444 OnExposeComplete: enter
01:22:27.669 00.000 21444 UpdateGuideState(): m_state=6
01:22:27.670 00.001 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1847
01:22:27.670 00.000 21444 Star::Find returns 1 (1), X=1234.66, Y=737.24, Mass=449996, SNR=83.9, Peak=12972 HFD=6.6
01:22:27.670 00.000 21444 Star::Find false star n=3 nbg=276 bg=3218.4 sigma=519.6 thresh=4777 peak=4220
01:22:27.670 00.000 21444 Star::Find false star n=5 nbg=263 bg=2148.8 sigma=440.2 thresh=3469 peak=3217
01:22:27.670 00.000 21444 Star::Find false star n=5 nbg=247 bg=3263.1 sigma=413.7 thresh=4504 peak=4464
01:22:27.670 00.000 21444 Star::Find false star n=2 nbg=237 bg=3395.6 sigma=370.6 thresh=4507 peak=4430
01:22:27.670 00.000 21444 Star::Find false star n=2 nbg=282 bg=3247.7 sigma=471.3 thresh=4662 peak=4211
01:22:27.670 00.000 21444 Star::Find false star n=1 nbg=266 bg=3403.4 sigma=530.8 thresh=4996 peak=4318
01:22:27.670 00.000 21444 Star::Find false star n=4 nbg=242 bg=2695.1 sigma=374.9 thresh=3820 peak=3513
01:22:27.670 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.37,-1.23,0.10,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.16,0.25,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 16.69,16.03,0.00,R] [#11 -1.15,0.34,2.38,U] 
01:22:27.670 00.000 21444 refined, 3 included, MultiStar: {-0.44, -0.07}, one-star: {0.97, -1.21}
01:22:27.670 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.05) = xAngle (-6.04 = 0.24)
01:22:27.670 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.88 = -2.60)
01:22:27.671 00.001 21444 CameraToMount -- cameraX=-0.44 cameraY=-0.07 hyp=0.45 cameraTheta=-2.99 mountX=0.43 mountY=-0.23, mountTheta=-0.49
01:22:27.671 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-0.07, opts=13)
01:22:27.672 00.001 21444 Enqueuing Move request for scope (-0.44, -0.07)
01:22:27.672 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=404, FiltMax=65504, Gamma=0.560
01:22:27.672 00.000 21444 UpdateGuideState exits: m=449996 SNR=83.9 Saturated
01:22:27.672 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:27.672 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:27.672 00.000 21444 Enqueuing Expose request
01:22:27.672 00.000 25848 Worker thread wakes up
01:22:27.672 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.07) opts 0xd
01:22:27.672 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -0.07)
01:22:27.672 00.000 25848 Moving (-0.44, -0.07) raw xDistance=0.43 yDistance=-0.23
01:22:27.672 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
01:22:27.672 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:27.672 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:22:27.672 00.000 25848 MoveAxis(E, 0, ABG)
01:22:27.672 00.000 25848 Move returns status 0, amount 0
01:22:27.672 00.000 25848 MoveAxis(N, 0, ABG)
01:22:27.672 00.000 25848 Move returns status 0, amount 0
01:22:27.672 00.000 25848 move complete, result=0
01:22:27.672 00.000 25848 worker thread done servicing request
01:22:27.672 00.000 25848 Worker thread wakes up
01:22:27.672 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
01:22:27.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:27.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:30.513 02.841 25848 Exposure complete
01:22:30.593 00.080 25848 worker thread done servicing request
01:22:30.593 00.000 21444 OnExposeComplete: enter
01:22:30.593 00.000 21444 UpdateGuideState(): m_state=6
01:22:30.593 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1848
01:22:30.594 00.001 21444 Star::Find returns 1 (1), X=1233.99, Y=737.06, Mass=456117, SNR=73.1, Peak=13452 HFD=6.3
01:22:30.594 00.000 21444 Star::Find false star n=4 nbg=247 bg=3306.1 sigma=388.8 thresh=4472 peak=4338
01:22:30.594 00.000 21444 Star::Find false star n=4 nbg=264 bg=3112.2 sigma=438.1 thresh=4427 peak=4304
01:22:30.594 00.000 21444 Star::Find false star n=3 nbg=243 bg=3289.6 sigma=394.6 thresh=4473 peak=4349
01:22:30.594 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 5.36,7.07,0.00,M5] [#3 -12.43,14.20,0.00,M6] [#4 25.08,9.36,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 16.18,-1.59,0.00,M7] [#7 -1.18,0.66,1.00,U] [#8 0.00,0.00,0.00,L] [#9 -1.86,-6.05,0.00,R] [#10 -1.07,-0.52,0.19,U] [#11 -1.62,0.63,3.35,U] 
01:22:30.594 00.000 21444 refined, 3 included, MultiStar: {-1.17, 0.23}, one-star: {0.30, -1.38}
01:22:30.594 00.000 21444 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.05) = xAngle (-0.11 = -0.11)
01:22:30.594 00.000 21444 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.95 = -2.95)
01:22:30.594 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=0.23 hyp=1.20 cameraTheta=2.95 mountX=1.19 mountY=-0.23, mountTheta=-0.19
01:22:30.595 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=0.23, opts=13)
01:22:30.595 00.000 21444 Enqueuing Move request for scope (-1.17, 0.23)
01:22:30.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=116, FiltMax=65504, Gamma=0.560
01:22:30.595 00.000 21444 UpdateGuideState exits: m=456117 SNR=73.1 Saturated
01:22:30.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:30.595 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:30.595 00.000 21444 Enqueuing Expose request
01:22:30.596 00.001 25848 Worker thread wakes up
01:22:30.596 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.23) opts 0xd
01:22:30.596 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, 0.23)
01:22:30.596 00.000 25848 Moving (-1.17, 0.23) raw xDistance=1.19 yDistance=-0.23
01:22:30.596 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.19
01:22:30.596 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:30.596 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:22:30.596 00.000 25848 MoveAxis(W, 35, ABG)
01:22:30.596 00.000 25848 Guiding  Dir = 3, Dur = 35
01:22:30.624 00.028 25848 IsSlewing returns 0
01:22:30.624 00.000 25848 IsGuiding returns 0
01:22:30.655 00.031 25848 PulseGuide returned control before completion, sleep 14
01:22:30.671 00.016 25848 IsGuiding returns 1
01:22:30.671 00.000 25848 scope still moving after pulse duration time elapsed
01:22:30.732 00.061 25848 IsSlewing returns 0
01:22:30.733 00.001 25848 IsGuiding returns 0
01:22:30.733 00.000 25848 scope move finished after 35 + 73 ms
01:22:30.733 00.000 25848 Move returns status 0, amount 35
01:22:30.733 00.000 25848 MoveAxis(N, 0, ABG)
01:22:30.733 00.000 25848 Move returns status 0, amount 0
01:22:30.733 00.000 25848 move complete, result=0
01:22:30.733 00.000 25848 worker thread done servicing request
01:22:30.733 00.000 25848 Worker thread wakes up
01:22:30.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:30.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:30.733 00.000 21444 GuideStep: 1.2 px 35 ms WEST, -0.2 px 0 ms NORTH
01:22:33.588 02.855 25848 Exposure complete
01:22:33.665 00.077 25848 worker thread done servicing request
01:22:33.665 00.000 21444 OnExposeComplete: enter
01:22:33.665 00.000 21444 UpdateGuideState(): m_state=6
01:22:33.665 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1849
01:22:33.665 00.000 21444 Star::Find returns 1 (1), X=1233.37, Y=736.54, Mass=378372, SNR=56.2, Peak=11808 HFD=6.0
01:22:33.665 00.000 21444 Star::Find false star n=8 nbg=273 bg=3125.5 sigma=484.2 thresh=4578 peak=4352
01:22:33.666 00.001 21444 Star::Find false star n=4 nbg=256 bg=3133.6 sigma=400.9 thresh=4336 peak=4197
01:22:33.666 00.000 21444 Star::Find false star n=3 nbg=257 bg=3344.5 sigma=469.2 thresh=4752 peak=4416
01:22:33.666 00.000 21444 Star::Find false star n=1 nbg=254 bg=3367.5 sigma=421.4 thresh=4632 peak=4244
01:22:33.666 00.000 21444 Star::Find false star n=4 nbg=278 bg=2830.4 sigma=436.1 thresh=4139 peak=4043
01:22:33.666 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 15.80,21.76,0.00,M6] [#3 -12.85,14.35,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 27.65,10.28,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -1.07,0.27,1.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.99,0.43,3.78,U] 
01:22:33.666 00.000 21444 refined, 2 included, MultiStar: {-1.53, 0.01}, one-star: {-0.32, -1.91}
01:22:33.666 00.000 21444 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.05) = xAngle (0.09 = 0.09)
01:22:33.666 00.000 21444 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
01:22:33.666 00.000 21444 CameraToMount -- cameraX=-1.53 cameraY=0.01 hyp=1.53 cameraTheta=3.14 mountX=1.52 mountY=-0.57, mountTheta=-0.36
01:22:33.667 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.53, y=0.01, opts=13)
01:22:33.667 00.000 21444 Enqueuing Move request for scope (-1.53, 0.01)
01:22:33.667 00.000 25848 Worker thread wakes up
01:22:33.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=344, FiltMax=65504, Gamma=0.560
01:22:33.667 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.01) opts 0xd
01:22:33.667 00.000 21444 UpdateGuideState exits: m=378372 SNR=56.2 Saturated
01:22:33.667 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.53, 0.01)
01:22:33.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:33.667 00.000 25848 Moving (-1.53, 0.01) raw xDistance=1.52 yDistance=-0.57
01:22:33.667 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:33.667 00.000 21444 Enqueuing Expose request
01:22:33.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.52
01:22:33.667 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-0.15 newest=-1.03
01:22:33.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
01:22:33.667 00.000 25848 MoveAxis(W, 47, ABG)
01:22:33.667 00.000 25848 Guiding  Dir = 3, Dur = 47
01:22:33.688 00.021 25848 IsSlewing returns 0
01:22:33.688 00.000 25848 IsGuiding returns 0
01:22:33.720 00.032 25848 PulseGuide returned control before completion, sleep 26
01:22:33.761 00.041 25848 IsGuiding returns 1
01:22:33.761 00.000 25848 scope still moving after pulse duration time elapsed
01:22:33.814 00.053 25848 IsSlewing returns 0
01:22:33.814 00.000 25848 IsGuiding returns 0
01:22:33.814 00.000 25848 scope move finished after 47 + 78 ms
01:22:33.814 00.000 25848 Move returns status 0, amount 47
01:22:33.814 00.000 25848 BLC: Oldest BLC event removed
01:22:33.814 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 295 applied
01:22:33.814 00.000 25848 MoveAxis(N, 311, ABG)
01:22:33.814 00.000 25848 Guiding  Dir = 0, Dur = 311
01:22:33.842 00.028 25848 IsSlewing returns 0
01:22:33.843 00.001 25848 IsGuiding returns 0
01:22:33.874 00.031 25848 PulseGuide returned control before completion, sleep 290
01:22:34.168 00.294 25848 IsGuiding returns 1
01:22:34.168 00.000 25848 scope still moving after pulse duration time elapsed
01:22:34.220 00.052 25848 IsSlewing returns 0
01:22:34.220 00.000 25848 IsGuiding returns 0
01:22:34.220 00.000 25848 scope move finished after 311 + 65 ms
01:22:34.220 00.000 25848 Move returns status 0, amount 311
01:22:34.220 00.000 25848 move complete, result=0
01:22:34.220 00.000 25848 worker thread done servicing request
01:22:34.220 00.000 25848 Worker thread wakes up
01:22:34.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:34.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:34.220 00.000 21444 GuideStep: 1.5 px 47 ms WEST, -0.6 px 311 ms NORTH
01:22:37.059 02.839 25848 Exposure complete
01:22:37.135 00.076 25848 worker thread done servicing request
01:22:37.135 00.000 21444 OnExposeComplete: enter
01:22:37.135 00.000 21444 UpdateGuideState(): m_state=6
01:22:37.135 00.000 21444 Star::Find(15, 1233, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1850
01:22:37.135 00.000 21444 Star::Find returns 1 (1), X=1233.30, Y=737.86, Mass=484252, SNR=89.3, Peak=16200 HFD=5.9
01:22:37.135 00.000 21444 Star::Find false star n=1 nbg=264 bg=3421.8 sigma=516.9 thresh=4973 peak=4394
01:22:37.135 00.000 21444 Star::Find false star n=2 nbg=259 bg=3287.7 sigma=471.5 thresh=4702 peak=4583
01:22:37.136 00.001 21444 Star::Find false star n=6 nbg=250 bg=3214.4 sigma=416.0 thresh=4462 peak=4345
01:22:37.136 00.000 21444 Star::Find false star n=3 nbg=266 bg=2448.6 sigma=460.6 thresh=3830 peak=3420
01:22:37.136 00.000 21444 Star::Find false star n=5 nbg=252 bg=2842.7 sigma=444.3 thresh=4176 peak=3994
01:22:37.136 00.000 21444 MultiStar: [#1 4.61,10.45,0.00,M3] [#2 3.78,33.64,0.00,M7] [#3 -14.35,14.35,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.13,0.94,0.80,U] [#8 -1.31,3.95,0.15,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.43,1.31,3.53,U] 
01:22:37.136 00.000 21444 single-star, 3 included, MultiStar: {-1.84, 0.98}, one-star: {-0.39, -0.59}
01:22:37.136 00.000 21444 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.05) = xAngle (-5.21 = 1.08)
01:22:37.136 00.000 21444 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.77)
01:22:37.136 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-0.59 hyp=0.71 cameraTheta=-2.15 mountX=0.34 mountY=-0.69, mountTheta=-1.12
01:22:37.137 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-0.59, opts=13)
01:22:37.137 00.000 21444 Enqueuing Move request for scope (-0.39, -0.59)
01:22:37.137 00.000 25848 Worker thread wakes up
01:22:37.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=368, FiltMax=65504, Gamma=0.560
01:22:37.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.59) opts 0xd
01:22:37.137 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -0.59)
01:22:37.137 00.000 25848 Moving (-0.39, -0.59) raw xDistance=0.34 yDistance=-0.69
01:22:37.137 00.000 21444 UpdateGuideState exits: m=484252 SNR=89.3 Saturated
01:22:37.137 00.000 25848 BLC: History state: CurrMiss=0.69, AvgInitMiss=0.43, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.572250, 1:0.693851
01:22:37.137 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:22:37.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:37.137 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
01:22:37.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:37.137 00.000 21444 Enqueuing Expose request
01:22:37.137 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
01:22:37.137 00.000 25848 MoveAxis(E, 0, ABG)
01:22:37.138 00.001 25848 Move returns status 0, amount 0
01:22:37.138 00.000 25848 MoveAxis(N, 19, ABG)
01:22:37.138 00.000 25848 Guiding  Dir = 0, Dur = 19
01:22:37.158 00.020 25848 IsSlewing returns 0
01:22:37.158 00.000 25848 IsGuiding returns 0
01:22:37.189 00.031 25848 IsGuiding returns 1
01:22:37.189 00.000 25848 scope still moving after pulse duration time elapsed
01:22:37.235 00.046 25848 IsSlewing returns 0
01:22:37.235 00.000 25848 IsGuiding returns 0
01:22:37.235 00.000 25848 scope move finished after 19 + 58 ms
01:22:37.236 00.001 25848 Move returns status 0, amount 19
01:22:37.236 00.000 25848 move complete, result=0
01:22:37.236 00.000 25848 worker thread done servicing request
01:22:37.236 00.000 25848 Worker thread wakes up
01:22:37.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:37.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:37.236 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 19 ms NORTH
01:22:40.077 02.841 25848 Exposure complete
01:22:40.161 00.084 25848 worker thread done servicing request
01:22:40.161 00.000 21444 OnExposeComplete: enter
01:22:40.161 00.000 21444 UpdateGuideState(): m_state=6
01:22:40.162 00.001 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1851
01:22:40.162 00.000 21444 Star::Find returns 1 (1), X=1233.12, Y=737.85, Mass=445094, SNR=65.2, Peak=15520 HFD=6.2
01:22:40.162 00.000 21444 Star::Find false star n=5 nbg=259 bg=3093.4 sigma=444.3 thresh=4426 peak=4409
01:22:40.162 00.000 21444 Star::Find false star n=12 nbg=240 bg=3386.6 sigma=395.8 thresh=4574 peak=4294
01:22:40.162 00.000 21444 Star::Find false star n=1 nbg=266 bg=3249.4 sigma=454.6 thresh=4613 peak=4333
01:22:40.162 00.000 21444 Star::Find false star n=1 nbg=269 bg=3336.3 sigma=464.4 thresh=4730 peak=4470
01:22:40.162 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 16.67,34.90,0.00,M8] [#3 -22.85,11.41,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 -0.55,-0.46,0.19,U] [#6 0.00,0.00,0.00,L] [#7 -1.47,0.76,1.04,U] [#8 0.00,0.00,0.00,L] [#9 -13.03,4.04,0.00,M1] [#10 10.88,-15.32,0.00,M1] [#11 -2.39,1.26,3.81,U] 
01:22:40.162 00.000 21444 single-star, 3 included, MultiStar: {-1.87, 0.81}, one-star: {-0.57, -0.59}
01:22:40.162 00.000 21444 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.05) = xAngle (-5.39 = 0.89)
01:22:40.162 00.000 21444 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.95)
01:22:40.162 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.59 hyp=0.82 cameraTheta=-2.34 mountX=0.52 mountY=-0.76, mountTheta=-0.98
01:22:40.163 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.59, opts=13)
01:22:40.163 00.000 21444 Enqueuing Move request for scope (-0.57, -0.59)
01:22:40.163 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=394, FiltMax=65504, Gamma=0.560
01:22:40.163 00.000 21444 UpdateGuideState exits: m=445094 SNR=65.2 Saturated
01:22:40.163 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:40.163 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:40.163 00.000 21444 Enqueuing Expose request
01:22:40.163 00.000 25848 Worker thread wakes up
01:22:40.163 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.59) opts 0xd
01:22:40.163 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.59)
01:22:40.163 00.000 25848 Moving (-0.57, -0.59) raw xDistance=0.52 yDistance=-0.76
01:22:40.163 00.000 25848 BLC: History state: CurrMiss=0.76, AvgInitMiss=0.43, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.572250, 1:0.693851, 2:0.764237
01:22:40.163 00.000 25848 BLC: Under-shoot: nominal increase by 11
01:22:40.163 00.000 25848 BLC: window closed
01:22:40.163 00.000 25848 BLC: Pulse adjusted to 306
01:22:40.164 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52
01:22:40.164 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
01:22:40.164 00.000 25848 MoveAxis(W, 15, ABG)
01:22:40.164 00.000 25848 Guiding  Dir = 3, Dur = 15
01:22:40.202 00.038 25848 IsSlewing returns 0
01:22:40.202 00.000 25848 IsGuiding returns 0
01:22:40.218 00.016 21444 evsrv: cli 0107E740 connect
01:22:40.218 00.000 21444 case statement mapped state 6 to 3
01:22:40.218 00.000 21444 case statement mapped state 6 to 3
01:22:40.218 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"9c64a09f-a2be-4334-9c75-08c31af3a8e2"}
01:22:40.218 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"9c64a09f-a2be-4334-9c75-08c31af3a8e2"}
01:22:40.218 00.000 21444 evsrv: cli 0107E740 disconnect
01:22:40.234 00.016 25848 IsGuiding returns 1
01:22:40.234 00.000 25848 scope still moving after pulse duration time elapsed
01:22:40.297 00.063 25848 IsSlewing returns 0
01:22:40.297 00.000 25848 IsGuiding returns 0
01:22:40.297 00.000 25848 scope move finished after 15 + 79 ms
01:22:40.297 00.000 25848 Move returns status 0, amount 15
01:22:40.297 00.000 25848 MoveAxis(N, 21, ABG)
01:22:40.297 00.000 25848 Guiding  Dir = 0, Dur = 21
01:22:40.326 00.029 25848 IsSlewing returns 0
01:22:40.326 00.000 25848 IsGuiding returns 0
01:22:40.442 00.116 25848 IsGuiding returns 1
01:22:40.442 00.000 25848 scope still moving after pulse duration time elapsed
01:22:40.500 00.058 25848 IsSlewing returns 0
01:22:40.500 00.000 25848 IsGuiding returns 0
01:22:40.500 00.000 25848 scope move finished after 21 + 153 ms
01:22:40.500 00.000 25848 Move returns status 0, amount 21
01:22:40.500 00.000 25848 move complete, result=0
01:22:40.501 00.001 25848 worker thread done servicing request
01:22:40.501 00.000 25848 Worker thread wakes up
01:22:40.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:40.501 00.000 21444 GuideStep: 0.5 px 15 ms WEST, -0.8 px 21 ms NORTH
01:22:40.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:43.343 02.842 25848 Exposure complete
01:22:43.424 00.081 25848 worker thread done servicing request
01:22:43.425 00.001 21444 OnExposeComplete: enter
01:22:43.425 00.000 21444 UpdateGuideState(): m_state=6
01:22:43.425 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1852
01:22:43.425 00.000 21444 Star::Find returns 1 (1), X=1232.62, Y=737.83, Mass=482034, SNR=87.6, Peak=13752 HFD=6.4
01:22:43.425 00.000 21444 Star::Find false star n=2 nbg=273 bg=1952.9 sigma=440.0 thresh=3273 peak=3120
01:22:43.425 00.000 21444 Star::Find false star n=1 nbg=267 bg=3356.6 sigma=501.9 thresh=4862 peak=4403
01:22:43.425 00.000 21444 Star::Find false star n=3 nbg=265 bg=3196.8 sigma=473.4 thresh=4617 peak=4275
01:22:43.425 00.000 21444 Star::Find false star n=5 nbg=249 bg=3122.3 sigma=460.7 thresh=4505 peak=4420
01:22:43.425 00.000 21444 Star::Find false star n=1 nbg=260 bg=2931.4 sigma=466.9 thresh=4332 peak=3876
01:22:43.425 00.000 21444 MultiStar: [#1 -11.68,0.71,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -13.29,14.94,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 2.13,-21.03,0.00,M8] [#7 -1.68,0.29,0.85,U] [#8 0.00,0.00,0.00,L] [#9 -24.07,-1.98,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -2.22,0.66,2.77,U] 
01:22:43.425 00.000 21444 single-star, 2 included, MultiStar: {-1.87, 0.32}, one-star: {-1.07, -0.61}
01:22:43.425 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.61)
01:22:43.425 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
01:22:43.425 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=-0.61 hyp=1.23 cameraTheta=-2.62 mountX=1.01 mountY=-0.97, mountTheta=-0.77
01:22:43.426 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=-0.61, opts=13)
01:22:43.426 00.000 21444 Enqueuing Move request for scope (-1.07, -0.61)
01:22:43.426 00.000 25848 Worker thread wakes up
01:22:43.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=168, FiltMax=65504, Gamma=0.560
01:22:43.426 00.000 21444 UpdateGuideState exits: m=482034 SNR=87.6 Saturated
01:22:43.426 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:43.427 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.61) opts 0xd
01:22:43.427 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, -0.61)
01:22:43.427 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:43.427 00.000 21444 Enqueuing Expose request
01:22:43.427 00.000 25848 Moving (-1.07, -0.61) raw xDistance=1.01 yDistance=-0.97
01:22:43.427 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.01
01:22:43.427 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
01:22:43.427 00.000 25848 MoveAxis(W, 30, ABG)
01:22:43.427 00.000 25848 Guiding  Dir = 3, Dur = 30
01:22:43.510 00.083 25848 IsSlewing returns 0
01:22:43.511 00.001 25848 IsGuiding returns 0
01:22:43.532 00.021 25848 PulseGuide returned control before completion, sleep 19
01:22:43.562 00.030 25848 IsGuiding returns 1
01:22:43.562 00.000 25848 scope still moving after pulse duration time elapsed
01:22:43.627 00.065 25848 IsSlewing returns 0
01:22:43.627 00.000 25848 IsGuiding returns 0
01:22:43.627 00.000 25848 scope move finished after 30 + 85 ms
01:22:43.627 00.000 25848 Move returns status 0, amount 30
01:22:43.627 00.000 25848 MoveAxis(N, 27, ABG)
01:22:43.627 00.000 25848 Guiding  Dir = 0, Dur = 27
01:22:43.685 00.058 25848 IsSlewing returns 0
01:22:43.686 00.001 25848 IsGuiding returns 0
01:22:43.717 00.031 25848 IsGuiding returns 1
01:22:43.717 00.000 25848 scope still moving after pulse duration time elapsed
01:22:43.781 00.064 25848 IsSlewing returns 0
01:22:43.781 00.000 25848 IsGuiding returns 0
01:22:43.781 00.000 25848 scope move finished after 27 + 67 ms
01:22:43.781 00.000 25848 Move returns status 0, amount 27
01:22:43.781 00.000 25848 move complete, result=0
01:22:43.781 00.000 25848 worker thread done servicing request
01:22:43.781 00.000 25848 Worker thread wakes up
01:22:43.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:43.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:43.781 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -1.0 px 27 ms NORTH
01:22:46.627 02.846 25848 Exposure complete
01:22:46.714 00.087 25848 worker thread done servicing request
01:22:46.714 00.000 21444 OnExposeComplete: enter
01:22:46.714 00.000 21444 UpdateGuideState(): m_state=6
01:22:46.714 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1853
01:22:46.715 00.001 21444 Star::Find returns 1 (1), X=1233.82, Y=737.75, Mass=491259, SNR=96.6, Peak=13224 HFD=6.6
01:22:46.715 00.000 21444 Star::Find false star n=5 nbg=249 bg=3331.5 sigma=409.4 thresh=4560 peak=4256
01:22:46.715 00.000 21444 Star::Find false star n=4 nbg=274 bg=2635.4 sigma=447.0 thresh=3976 peak=3805
01:22:46.715 00.000 21444 Star::Find false star n=3 nbg=264 bg=2950.3 sigma=485.1 thresh=4406 peak=4097
01:22:46.715 00.000 21444 MultiStar: [#1 -20.06,-9.40,0.00,M5] [#2 -6.15,-14.35,0.00,M9] [#3 -14.79,14.72,0.00,R] [#4 0.00,0.00,0.00,L] [#5 13.11,11.21,0.00,M6] [#6 -8.12,-24.00,0.00,M9] [#7 -1.22,0.94,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.19,0.69,2.59,U] 
01:22:46.715 00.000 21444 single-star, 2 included, MultiStar: {-1.48, 0.41}, one-star: {0.13, -0.69}
01:22:46.715 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
01:22:46.715 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -1.00)
01:22:46.715 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.69 hyp=0.70 cameraTheta=-1.39 mountX=-0.19 mountY=-0.59, mountTheta=-1.88
01:22:46.716 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.69, opts=13)
01:22:46.716 00.000 21444 Enqueuing Move request for scope (0.13, -0.69)
01:22:46.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=332, FiltMax=65504, Gamma=0.560
01:22:46.716 00.000 25848 Worker thread wakes up
01:22:46.716 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.69) opts 0xd
01:22:46.717 00.001 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.69)
01:22:46.717 00.000 25848 Moving (0.13, -0.69) raw xDistance=-0.19 yDistance=-0.59
01:22:46.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:22:46.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
01:22:46.717 00.000 25848 MoveAxis(E, 0, ABG)
01:22:46.717 00.000 25848 Move returns status 0, amount 0
01:22:46.717 00.000 25848 MoveAxis(N, 16, ABG)
01:22:46.717 00.000 25848 Guiding  Dir = 0, Dur = 16
01:22:46.717 00.000 21444 UpdateGuideState exits: m=491259 SNR=96.6 Saturated
01:22:46.717 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:46.717 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:46.717 00.000 21444 Enqueuing Expose request
01:22:46.749 00.032 25848 IsSlewing returns 0
01:22:46.770 00.021 25848 IsGuiding returns 0
01:22:46.801 00.031 25848 IsGuiding returns 1
01:22:46.801 00.000 25848 scope still moving after pulse duration time elapsed
01:22:46.861 00.060 25848 IsSlewing returns 0
01:22:46.862 00.001 25848 IsGuiding returns 0
01:22:46.862 00.000 25848 scope move finished after 16 + 76 ms
01:22:46.862 00.000 25848 Move returns status 0, amount 16
01:22:46.862 00.000 25848 move complete, result=0
01:22:46.863 00.001 25848 worker thread done servicing request
01:22:46.863 00.000 25848 Worker thread wakes up
01:22:46.863 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 16 ms NORTH
01:22:46.863 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:46.863 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:49.719 02.856 25848 Exposure complete
01:22:49.799 00.080 25848 worker thread done servicing request
01:22:49.800 00.001 21444 OnExposeComplete: enter
01:22:49.800 00.000 21444 UpdateGuideState(): m_state=6
01:22:49.800 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1854
01:22:49.800 00.000 21444 Star::Find returns 1 (1), X=1233.24, Y=737.63, Mass=510335, SNR=85.5, Peak=14612 HFD=6.6
01:22:49.800 00.000 21444 Star::Find false star n=4 nbg=266 bg=3086.2 sigma=490.0 thresh=4556 peak=4433
01:22:49.800 00.000 21444 Star::Find false star n=6 nbg=244 bg=3444.9 sigma=413.6 thresh=4686 peak=4573
01:22:49.800 00.000 21444 Star::Find false star n=8 nbg=251 bg=3028.3 sigma=422.3 thresh=4295 peak=4218
01:22:49.800 00.000 21444 Star::Find false star n=7 nbg=274 bg=3224.2 sigma=487.9 thresh=4688 peak=4434
01:22:49.800 00.000 21444 Star::Find false star n=3 nbg=256 bg=3325.5 sigma=424.0 thresh=4597 peak=4500
01:22:49.800 00.000 21444 Star::Find false star n=3 nbg=265 bg=2495.7 sigma=417.2 thresh=3747 peak=3577
01:22:49.800 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -7.69,-27.76,0.00,M10] [#3 1.24,1.04,0.33,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.62,1.27,1.01,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -6.81,-20.08,0.00,M2] [#11 -1.85,1.52,3.40,U] 
01:22:49.800 00.000 21444 single-star, 3 included, MultiStar: {-1.39, 1.04}, one-star: {-0.45, -0.82}
01:22:49.800 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.16)
01:22:49.800 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.97 = -1.69)
01:22:49.800 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=-0.82 hyp=0.94 cameraTheta=-2.08 mountX=0.38 mountY=-0.93, mountTheta=-1.18
01:22:49.801 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=-0.82, opts=13)
01:22:49.801 00.000 21444 Enqueuing Move request for scope (-0.45, -0.82)
01:22:49.801 00.000 25848 Worker thread wakes up
01:22:49.801 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.82) opts 0xd
01:22:49.801 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, -0.82)
01:22:49.801 00.000 25848 Moving (-0.45, -0.82) raw xDistance=0.38 yDistance=-0.93
01:22:49.802 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
01:22:49.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
01:22:49.802 00.000 25848 MoveAxis(E, 0, ABG)
01:22:49.802 00.000 25848 Move returns status 0, amount 0
01:22:49.802 00.000 25848 MoveAxis(N, 25, ABG)
01:22:49.802 00.000 25848 Guiding  Dir = 0, Dur = 25
01:22:49.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2900, FiltMin=230, FiltMax=65504, Gamma=0.560
01:22:49.802 00.000 21444 UpdateGuideState exits: m=510335 SNR=85.5 Saturated
01:22:49.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:49.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:49.802 00.000 21444 Enqueuing Expose request
01:22:49.826 00.024 25848 IsSlewing returns 0
01:22:49.826 00.000 25848 IsGuiding returns 0
01:22:49.858 00.032 25848 IsGuiding returns 1
01:22:49.858 00.000 25848 scope still moving after pulse duration time elapsed
01:22:49.939 00.081 25848 IsSlewing returns 0
01:22:49.939 00.000 25848 IsGuiding returns 0
01:22:49.940 00.001 25848 scope move finished after 25 + 87 ms
01:22:49.940 00.000 25848 Move returns status 0, amount 25
01:22:49.940 00.000 25848 move complete, result=0
01:22:49.940 00.000 25848 worker thread done servicing request
01:22:49.940 00.000 25848 Worker thread wakes up
01:22:49.940 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.9 px 25 ms NORTH
01:22:49.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:49.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:52.780 02.840 25848 Exposure complete
01:22:52.867 00.087 25848 worker thread done servicing request
01:22:52.867 00.000 21444 OnExposeComplete: enter
01:22:52.867 00.000 21444 UpdateGuideState(): m_state=6
01:22:52.867 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1855
01:22:52.867 00.000 21444 Star::Find returns 1 (1), X=1233.87, Y=739.19, Mass=469261, SNR=61.0, Peak=16224 HFD=6.2
01:22:52.867 00.000 21444 Star::Find false star n=3 nbg=266 bg=3150.5 sigma=495.3 thresh=4636 peak=4339
01:22:52.867 00.000 21444 Star::Find false star n=1 nbg=264 bg=2126.3 sigma=396.4 thresh=3316 peak=3031
01:22:52.867 00.000 21444 Star::Find false star n=6 nbg=258 bg=3353.9 sigma=443.4 thresh=4684 peak=4632
01:22:52.867 00.000 21444 Star::Find false star n=9 nbg=260 bg=3113.4 sigma=463.7 thresh=4504 peak=4353
01:22:52.867 00.000 21444 Star::Find false star n=5 nbg=244 bg=2416.3 sigma=404.4 thresh=3630 peak=3542
01:22:52.868 00.001 21444 Star::Find false star n=5 nbg=265 bg=2909.6 sigma=501.3 thresh=4414 peak=4164
01:22:52.868 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.51,-1.08,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 14.97,0.50,0.00,M10] [#7 -1.04,2.48,1.27,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.69,2.69,5.13,U] 
01:22:52.868 00.000 21444 single-star, 3 included, MultiStar: {-1.23, 2.27}, one-star: {0.18, 0.74}
01:22:52.868 00.000 21444 CameraToMount -- cameraTheta (1.33) - m_xAngle (3.05) = xAngle (-1.72 = -1.72)
01:22:52.868 00.000 21444 CameraToMount -- cameraTheta (1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.56 = 1.72)
01:22:52.868 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.74 hyp=0.76 cameraTheta=1.33 mountX=-0.11 mountY=0.76, mountTheta=1.72
01:22:52.869 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.74, opts=13)
01:22:52.869 00.000 21444 Enqueuing Move request for scope (0.18, 0.74)
01:22:52.869 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=358, FiltMax=65504, Gamma=0.560
01:22:52.869 00.000 25848 Worker thread wakes up
01:22:52.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.74) opts 0xd
01:22:52.869 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.74)
01:22:52.869 00.000 25848 Moving (0.18, 0.74) raw xDistance=-0.11 yDistance=0.76
01:22:52.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:22:52.869 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:22:52.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
01:22:52.869 00.000 25848 MoveAxis(E, 0, ABG)
01:22:52.869 00.000 25848 Move returns status 0, amount 0
01:22:52.869 00.000 25848 MoveAxis(N, 0, ABG)
01:22:52.869 00.000 25848 Move returns status 0, amount 0
01:22:52.870 00.001 21444 UpdateGuideState exits: m=469261 SNR=61.0 Saturated
01:22:52.870 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:52.870 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:52.870 00.000 21444 Enqueuing Expose request
01:22:52.870 00.000 25848 move complete, result=0
01:22:52.870 00.000 25848 worker thread done servicing request
01:22:52.870 00.000 25848 Worker thread wakes up
01:22:52.870 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:52.870 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:52.870 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
01:22:55.714 02.844 25848 Exposure complete
01:22:55.796 00.082 25848 worker thread done servicing request
01:22:55.796 00.000 21444 OnExposeComplete: enter
01:22:55.796 00.000 21444 UpdateGuideState(): m_state=6
01:22:55.796 00.000 21444 Star::Find(15, 1233, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1856
01:22:55.796 00.000 21444 Star::Find returns 1 (1), X=1234.50, Y=738.70, Mass=430827, SNR=66.3, Peak=13752 HFD=6.3
01:22:55.797 00.001 21444 Star::Find false star n=2 nbg=249 bg=3187.8 sigma=452.8 thresh=4546 peak=4343
01:22:55.797 00.000 21444 Star::Find false star n=4 nbg=243 bg=3452.6 sigma=457.5 thresh=4825 peak=4556
01:22:55.797 00.000 21444 Star::Find false star n=1 nbg=261 bg=3468.0 sigma=431.9 thresh=4764 peak=4282
01:22:55.797 00.000 21444 Star::Find false star n=4 nbg=261 bg=2389.5 sigma=418.4 thresh=3645 peak=3570
01:22:55.797 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -7.53,0.53,0.00,R] [#3 1.77,0.50,0.29,U] [#4 0.00,0.00,0.00,L] [#5 21.19,-7.39,0.00,M7] [#6 9.89,-4.24,0.00,R] [#7 -0.16,1.38,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 3.82,-6.45,0.00,M3] [#11 -1.43,2.10,4.03,U] 
01:22:55.797 00.000 21444 single-star, 3 included, MultiStar: {-0.72, 1.61}, one-star: {0.81, 0.26}
01:22:55.797 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
01:22:55.797 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.70)
01:22:55.797 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=0.26 hyp=0.85 cameraTheta=0.31 mountX=-0.78 mountY=0.55, mountTheta=2.53
01:22:55.797 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=0.26, opts=13)
01:22:55.797 00.000 21444 Enqueuing Move request for scope (0.81, 0.26)
01:22:55.797 00.000 25848 Worker thread wakes up
01:22:55.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.26) opts 0xd
01:22:55.797 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, 0.26)
01:22:55.797 00.000 25848 Moving (0.81, 0.26) raw xDistance=-0.78 yDistance=0.55
01:22:55.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
01:22:55.797 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:22:55.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
01:22:55.797 00.000 25848 MoveAxis(E, 23, ABG)
01:22:55.797 00.000 25848 Guiding  Dir = 2, Dur = 23
01:22:55.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=284, FiltMax=65504, Gamma=0.560
01:22:55.797 00.000 21444 UpdateGuideState exits: m=430827 SNR=66.3 Saturated
01:22:55.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:55.798 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:55.798 00.000 21444 Enqueuing Expose request
01:22:55.830 00.032 25848 IsSlewing returns 0
01:22:55.830 00.000 25848 IsGuiding returns 0
01:22:55.862 00.032 25848 IsGuiding returns 1
01:22:55.862 00.000 25848 scope still moving after pulse duration time elapsed
01:22:55.906 00.044 25848 IsSlewing returns 0
01:22:55.906 00.000 25848 IsGuiding returns 0
01:22:55.906 00.000 25848 scope move finished after 23 + 52 ms
01:22:55.906 00.000 25848 Move returns status 0, amount 23
01:22:55.906 00.000 25848 MoveAxis(N, 0, ABG)
01:22:55.906 00.000 25848 Move returns status 0, amount 0
01:22:55.906 00.000 25848 move complete, result=0
01:22:55.906 00.000 25848 worker thread done servicing request
01:22:55.906 00.000 25848 Worker thread wakes up
01:22:55.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:55.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:55.907 00.001 21444 GuideStep: -0.8 px 23 ms EAST, 0.5 px 0 ms NORTH
01:22:58.751 02.844 25848 Exposure complete
01:22:58.837 00.086 25848 worker thread done servicing request
01:22:58.837 00.000 21444 OnExposeComplete: enter
01:22:58.837 00.000 21444 UpdateGuideState(): m_state=6
01:22:58.838 00.001 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1857
01:22:58.838 00.000 21444 Star::Find returns 1 (1), X=1233.22, Y=738.82, Mass=470359, SNR=75.2, Peak=13780 HFD=6.5
01:22:58.838 00.000 21444 Star::Find false star n=4 nbg=262 bg=3123.8 sigma=446.5 thresh=4463 peak=4166
01:22:58.838 00.000 21444 Star::Find false star n=1 nbg=281 bg=2143.2 sigma=496.8 thresh=3634 peak=3289
01:22:58.838 00.000 21444 Star::Find false star n=2 nbg=255 bg=3266.3 sigma=442.5 thresh=4594 peak=4242
01:22:58.838 00.000 21444 Star::Find false star n=4 nbg=270 bg=3177.7 sigma=504.1 thresh=4690 peak=4405
01:22:58.838 00.000 21444 Star::Find false star n=2 nbg=266 bg=3305.1 sigma=496.4 thresh=4794 peak=4493
01:22:58.838 00.000 21444 Star::Find false star n=8 nbg=254 bg=3264.6 sigma=420.4 thresh=4526 peak=4449
01:22:58.838 00.000 21444 Star::Find false star n=2 nbg=250 bg=3082.5 sigma=417.1 thresh=4334 peak=4203
01:22:58.838 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.89,1.29,0.32,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.23,2.01,1.07,U] [#8 0.00,0.00,0.00,L] [#9 3.65,12.88,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -2.32,2.22,3.72,U] 
01:22:58.838 00.000 21444 single-star, 3 included, MultiStar: {-1.61, 1.83}, one-star: {-0.48, 0.37}
01:22:58.838 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
01:22:58.838 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.87)
01:22:58.838 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=0.37 hyp=0.60 cameraTheta=2.48 mountX=0.51 mountY=0.16, mountTheta=0.31
01:22:58.839 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=0.37, opts=13)
01:22:58.839 00.000 21444 Enqueuing Move request for scope (-0.48, 0.37)
01:22:58.840 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=448, FiltMax=65504, Gamma=0.560
01:22:58.840 00.000 21444 UpdateGuideState exits: m=470359 SNR=75.2 Saturated
01:22:58.840 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:58.840 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:22:58.840 00.000 21444 Enqueuing Expose request
01:22:58.840 00.000 25848 Worker thread wakes up
01:22:58.840 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.37) opts 0xd
01:22:58.840 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 0.37)
01:22:58.840 00.000 25848 Moving (-0.48, 0.37) raw xDistance=0.51 yDistance=0.16
01:22:58.840 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
01:22:58.840 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:58.840 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:22:58.840 00.000 25848 MoveAxis(E, 0, ABG)
01:22:58.840 00.000 25848 Move returns status 0, amount 0
01:22:58.840 00.000 25848 MoveAxis(N, 0, ABG)
01:22:58.840 00.000 25848 Move returns status 0, amount 0
01:22:58.840 00.000 25848 move complete, result=0
01:22:58.840 00.000 25848 worker thread done servicing request
01:22:58.840 00.000 25848 Worker thread wakes up
01:22:58.840 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:22:58.840 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:22:58.841 00.001 21444 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:01.698 02.857 25848 Exposure complete
01:23:01.765 00.067 25848 worker thread done servicing request
01:23:01.765 00.000 21444 OnExposeComplete: enter
01:23:01.765 00.000 21444 UpdateGuideState(): m_state=6
01:23:01.765 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1858
01:23:01.765 00.000 21444 Star::Find returns 1 (1), X=1234.62, Y=739.12, Mass=491487, SNR=86.1, Peak=13904 HFD=6.4
01:23:01.765 00.000 21444 Star::Find false star n=3 nbg=273 bg=3279.4 sigma=496.2 thresh=4768 peak=4312
01:23:01.765 00.000 21444 Star::Find false star n=10 nbg=249 bg=3207.7 sigma=388.2 thresh=4372 peak=4280
01:23:01.765 00.000 21444 Star::Find false star n=4 nbg=259 bg=3420.4 sigma=402.4 thresh=4627 peak=4294
01:23:01.765 00.000 21444 Star::Find false star n=1 nbg=282 bg=2261.9 sigma=500.0 thresh=3762 peak=3449
01:23:01.766 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 7.50,7.20,0.00,M1] [#3 2.31,2.31,0.33,U] [#4 0.80,26.39,0.00,R] [#5 0.00,0.00,0.00,L] [#6 9.09,10.85,0.00,M1] [#7 0.33,1.70,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -16.44,-14.12,0.00,M4] [#11 -1.39,1.71,2.82,U] 
01:23:01.766 00.000 21444 single-star, 3 included, MultiStar: {-0.40, 1.54}, one-star: {0.93, 0.68}
01:23:01.766 00.000 21444 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
01:23:01.766 00.000 21444 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.02)
01:23:01.766 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=0.68 hyp=1.15 cameraTheta=0.63 mountX=-0.87 mountY=0.98, mountTheta=2.29
01:23:01.766 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=0.68, opts=13)
01:23:01.766 00.000 21444 Enqueuing Move request for scope (0.93, 0.68)
01:23:01.767 00.001 25848 Worker thread wakes up
01:23:01.767 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.68) opts 0xd
01:23:01.767 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, 0.68)
01:23:01.767 00.000 25848 Moving (0.93, 0.68) raw xDistance=-0.87 yDistance=0.98
01:23:01.767 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
01:23:01.767 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:01.767 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=192, FiltMax=65504, Gamma=0.560
01:23:01.767 00.000 21444 UpdateGuideState exits: m=491487 SNR=86.1 Saturated
01:23:01.767 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:01.767 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:01.767 00.000 21444 Enqueuing Expose request
01:23:01.767 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
01:23:01.767 00.000 25848 MoveAxis(E, 25, ABG)
01:23:01.767 00.000 25848 Guiding  Dir = 2, Dur = 25
01:23:01.796 00.029 25848 IsSlewing returns 0
01:23:01.796 00.000 25848 IsGuiding returns 0
01:23:01.827 00.031 25848 IsGuiding returns 1
01:23:01.827 00.000 25848 scope still moving after pulse duration time elapsed
01:23:01.874 00.047 25848 IsSlewing returns 0
01:23:01.874 00.000 25848 IsGuiding returns 0
01:23:01.874 00.000 25848 scope move finished after 25 + 53 ms
01:23:01.874 00.000 25848 Move returns status 0, amount 25
01:23:01.874 00.000 25848 MoveAxis(N, 0, ABG)
01:23:01.874 00.000 25848 Move returns status 0, amount 0
01:23:01.874 00.000 25848 move complete, result=0
01:23:01.874 00.000 25848 worker thread done servicing request
01:23:01.874 00.000 25848 Worker thread wakes up
01:23:01.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:01.875 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:01.875 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 1.0 px 0 ms NORTH
01:23:04.724 02.849 25848 Exposure complete
01:23:04.811 00.087 25848 worker thread done servicing request
01:23:04.812 00.001 21444 OnExposeComplete: enter
01:23:04.812 00.000 21444 UpdateGuideState(): m_state=6
01:23:04.812 00.000 21444 Star::Find(15, 1234, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1859
01:23:04.812 00.000 21444 Star::Find returns 1 (1), X=1235.39, Y=738.69, Mass=494138, SNR=74.9, Peak=14412 HFD=6.7
01:23:04.812 00.000 21444 Star::Find false star n=4 nbg=265 bg=3265.5 sigma=476.3 thresh=4694 peak=4434
01:23:04.812 00.000 21444 Star::Find false star n=3 nbg=261 bg=2176.0 sigma=422.9 thresh=3445 peak=3317
01:23:04.812 00.000 21444 Star::Find false star n=5 nbg=267 bg=3367.5 sigma=445.7 thresh=4705 peak=4427
01:23:04.812 00.000 21444 Star::Find false star n=2 nbg=260 bg=2552.0 sigma=450.7 thresh=3904 peak=3502
01:23:04.812 00.000 21444 Star::Find false star n=5 nbg=267 bg=2848.0 sigma=463.1 thresh=4237 peak=3975
01:23:04.812 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.94,1.62,0.33,U] [#4 -11.60,1.89,0.00,M1] [#5 14.02,7.79,0.00,M8] [#6 16.16,-2.44,0.00,M2] [#7 0.18,1.69,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.52,2.10,3.64,U] 
01:23:04.812 00.000 21444 refined, 3 included, MultiStar: {0.11, 1.69}, one-star: {1.70, 0.24}
01:23:04.812 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
01:23:04.813 00.001 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.39 = 1.90)
01:23:04.813 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=1.69 hyp=1.70 cameraTheta=1.51 mountX=0.05 mountY=1.61, mountTheta=1.54
01:23:04.814 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=1.69, opts=13)
01:23:04.814 00.000 21444 Enqueuing Move request for scope (0.11, 1.69)
01:23:04.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=392, FiltMax=65504, Gamma=0.560
01:23:04.814 00.000 21444 UpdateGuideState exits: m=494138 SNR=74.9 Saturated
01:23:04.814 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:04.814 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:04.814 00.000 21444 Enqueuing Expose request
01:23:04.814 00.000 25848 Worker thread wakes up
01:23:04.814 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 1.69) opts 0xd
01:23:04.814 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 1.69)
01:23:04.814 00.000 25848 Moving (0.11, 1.69) raw xDistance=0.05 yDistance=1.61
01:23:04.814 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:23:04.814 00.000 25848 resist switch: large excursion: input 1.61 thresh 1.53 direction from -1 to 1
01:23:04.814 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.82
01:23:04.814 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.61 from input 1.61
01:23:04.814 00.000 25848 MoveAxis(E, 0, ABG)
01:23:04.814 00.000 25848 Move returns status 0, amount 0
01:23:04.814 00.000 25848 BLC: Oldest BLC event removed
01:23:04.814 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 306 applied
01:23:04.814 00.000 25848 MoveAxis(S, 350, ABG)
01:23:04.814 00.000 25848 Guiding  Dir = 1, Dur = 350
01:23:04.843 00.029 25848 IsSlewing returns 0
01:23:04.843 00.000 25848 IsGuiding returns 0
01:23:04.875 00.032 25848 PulseGuide returned control before completion, sleep 329
01:23:05.206 00.331 25848 IsGuiding returns 1
01:23:05.206 00.000 25848 scope still moving after pulse duration time elapsed
01:23:05.291 00.085 25848 IsSlewing returns 0
01:23:05.291 00.000 25848 IsGuiding returns 0
01:23:05.291 00.000 25848 scope move finished after 350 + 97 ms
01:23:05.291 00.000 25848 Move returns status 0, amount 350
01:23:05.291 00.000 25848 move complete, result=0
01:23:05.291 00.000 25848 worker thread done servicing request
01:23:05.291 00.000 25848 Worker thread wakes up
01:23:05.291 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:05.291 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:05.291 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.6 px 350 ms SOUTH
01:23:08.140 02.849 25848 Exposure complete
01:23:08.224 00.084 25848 worker thread done servicing request
01:23:08.224 00.000 21444 OnExposeComplete: enter
01:23:08.224 00.000 21444 UpdateGuideState(): m_state=6
01:23:08.224 00.000 21444 Star::Find(15, 1235, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1860
01:23:08.225 00.001 21444 Star::Find returns 1 (1), X=1235.07, Y=737.33, Mass=522166, SNR=95.5, Peak=15420 HFD=6.6
01:23:08.225 00.000 21444 Star::Find false star n=1 nbg=245 bg=3117.6 sigma=398.3 thresh=4313 peak=4200
01:23:08.225 00.000 21444 Star::Find false star n=7 nbg=259 bg=2043.8 sigma=421.2 thresh=3308 peak=3306
01:23:08.225 00.000 21444 Star::Find false star n=1 nbg=264 bg=3184.8 sigma=451.9 thresh=4541 peak=4391
01:23:08.225 00.000 21444 Star::Find false star n=3 nbg=267 bg=3358.1 sigma=499.1 thresh=4855 peak=4361
01:23:08.225 00.000 21444 Star::Find false star n=3 nbg=277 bg=2976.3 sigma=489.7 thresh=4445 peak=4217
01:23:08.225 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.29,-1.28,0.11,U] [#4 -10.83,1.78,0.00,M2] [#5 3.16,-1.15,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.27,0.75,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -14.17,4.12,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -0.79,0.35,3.33,U] 
01:23:08.225 00.000 21444 refined, 4 included, MultiStar: {-0.04, 0.07}, one-star: {1.38, -1.12}
01:23:08.225 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
01:23:08.225 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.78 = 2.51)
01:23:08.225 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.12 mountX=0.05 mountY=0.05, mountTheta=0.78
01:23:08.226 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=0.07, opts=13)
01:23:08.226 00.000 21444 Enqueuing Move request for scope (-0.04, 0.07)
01:23:08.226 00.000 25848 Worker thread wakes up
01:23:08.226 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
01:23:08.226 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
01:23:08.226 00.000 25848 Moving (-0.04, 0.07) raw xDistance=0.05 yDistance=0.05
01:23:08.226 00.000 25848 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=1.605954, 1:0.048731
01:23:08.226 00.000 25848 BLC: No correction, Miss < min_move
01:23:08.226 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=296, FiltMax=65504, Gamma=0.560
01:23:08.226 00.000 21444 UpdateGuideState exits: m=522166 SNR=95.5 Saturated
01:23:08.226 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:08.226 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:08.226 00.000 21444 Enqueuing Expose request
01:23:08.226 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:23:08.227 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:08.227 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:23:08.227 00.000 25848 MoveAxis(E, 0, ABG)
01:23:08.227 00.000 25848 Move returns status 0, amount 0
01:23:08.227 00.000 25848 MoveAxis(N, 0, ABG)
01:23:08.227 00.000 25848 Move returns status 0, amount 0
01:23:08.227 00.000 25848 move complete, result=0
01:23:08.227 00.000 25848 worker thread done servicing request
01:23:08.227 00.000 25848 Worker thread wakes up
01:23:08.227 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:08.227 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:08.227 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:11.075 02.848 25848 Exposure complete
01:23:11.152 00.077 25848 worker thread done servicing request
01:23:11.152 00.000 21444 OnExposeComplete: enter
01:23:11.153 00.001 21444 UpdateGuideState(): m_state=6
01:23:11.153 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1861
01:23:11.153 00.000 21444 Star::Find returns 1 (1), X=1234.94, Y=737.42, Mass=506646, SNR=94.6, Peak=15040 HFD=6.2
01:23:11.153 00.000 21444 Star::Find false star n=4 nbg=269 bg=1991.6 sigma=423.7 thresh=3263 peak=3135
01:23:11.153 00.000 21444 Star::Find false star n=3 nbg=273 bg=3177.4 sigma=398.4 thresh=4373 peak=4175
01:23:11.153 00.000 21444 Star::Find false star n=3 nbg=239 bg=3300.2 sigma=452.4 thresh=4658 peak=4434
01:23:11.153 00.000 21444 Star::Find false star n=1 nbg=270 bg=2951.3 sigma=431.9 thresh=4247 peak=3851
01:23:11.153 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.37,1.92,0.23,U] [#4 -9.29,3.07,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.02,0.76,0.83,U] [#8 0.00,0.00,0.00,L] [#9 -14.05,3.86,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -0.41,1.06,3.25,U] 
01:23:11.153 00.000 21444 refined, 3 included, MultiStar: {0.13, 0.66}, one-star: {1.25, -1.02}
01:23:11.153 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
01:23:11.153 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.52 = 1.76)
01:23:11.153 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.66 hyp=0.67 cameraTheta=1.37 mountX=-0.07 mountY=0.66, mountTheta=1.68
01:23:11.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.66, opts=13)
01:23:11.154 00.000 21444 Enqueuing Move request for scope (0.13, 0.66)
01:23:11.154 00.000 25848 Worker thread wakes up
01:23:11.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=16, FiltMax=65504, Gamma=0.560
01:23:11.154 00.000 21444 UpdateGuideState exits: m=506646 SNR=94.6 Saturated
01:23:11.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:11.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:11.154 00.000 21444 Enqueuing Expose request
01:23:11.154 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.66) opts 0xd
01:23:11.154 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.66)
01:23:11.154 00.000 25848 Moving (0.13, 0.66) raw xDistance=-0.07 yDistance=0.66
01:23:11.155 00.001 25848 BLC: History state: CurrMiss=0.66, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=1.605954, 1:0.048731, 2:0.659245
01:23:11.155 00.000 25848 BLC: Under-shoot: nominal increase by 8
01:23:11.155 00.000 25848 BLC: window closed
01:23:11.155 00.000 25848 BLC: Pulse adjusted to 314
01:23:11.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:23:11.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
01:23:11.155 00.000 25848 MoveAxis(E, 0, ABG)
01:23:11.155 00.000 25848 Move returns status 0, amount 0
01:23:11.155 00.000 25848 MoveAxis(S, 18, ABG)
01:23:11.155 00.000 25848 Guiding  Dir = 1, Dur = 18
01:23:11.186 00.031 25848 IsSlewing returns 0
01:23:11.186 00.000 25848 IsGuiding returns 0
01:23:11.218 00.032 25848 IsGuiding returns 1
01:23:11.218 00.000 25848 scope still moving after pulse duration time elapsed
01:23:11.245 00.027 21444 evsrv: cli 0107E920 connect
01:23:11.245 00.000 21444 case statement mapped state 6 to 3
01:23:11.245 00.000 21444 case statement mapped state 6 to 3
01:23:11.245 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"2948dcae-c383-48a6-80f5-5a40113e50e6"}
01:23:11.245 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"2948dcae-c383-48a6-80f5-5a40113e50e6"}
01:23:11.245 00.000 21444 evsrv: cli 0107E920 disconnect
01:23:11.264 00.019 25848 IsSlewing returns 0
01:23:11.264 00.000 25848 IsGuiding returns 0
01:23:11.264 00.000 25848 scope move finished after 18 + 59 ms
01:23:11.264 00.000 25848 Move returns status 0, amount 18
01:23:11.264 00.000 25848 move complete, result=0
01:23:11.264 00.000 25848 worker thread done servicing request
01:23:11.264 00.000 25848 Worker thread wakes up
01:23:11.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:11.264 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:11.264 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.7 px 18 ms SOUTH
01:23:14.107 02.843 25848 Exposure complete
01:23:14.185 00.078 25848 worker thread done servicing request
01:23:14.185 00.000 21444 OnExposeComplete: enter
01:23:14.185 00.000 21444 UpdateGuideState(): m_state=6
01:23:14.185 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1862
01:23:14.185 00.000 21444 Star::Find returns 1 (1), X=1235.72, Y=738.44, Mass=486862, SNR=74.0, Peak=15824 HFD=6.2
01:23:14.185 00.000 21444 Star::Find false star n=5 nbg=260 bg=3205.4 sigma=423.7 thresh=4477 peak=4321
01:23:14.185 00.000 21444 Star::Find false star n=4 nbg=271 bg=2118.5 sigma=434.0 thresh=3421 peak=3146
01:23:14.185 00.000 21444 Star::Find false star n=2 nbg=276 bg=3142.4 sigma=505.6 thresh=4659 peak=4227
01:23:14.185 00.000 21444 Star::Find false star n=5 nbg=263 bg=3221.0 sigma=471.8 thresh=4636 peak=4607
01:23:14.186 00.001 21444 Star::Find false star n=4 nbg=274 bg=2447.3 sigma=461.7 thresh=3833 peak=3561
01:23:14.186 00.000 21444 Star::Find false star n=4 nbg=268 bg=2886.7 sigma=427.0 thresh=4168 peak=4057
01:23:14.186 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.15,1.77,0.25,U] [#4 -9.87,2.31,0.00,M4] [#5 14.86,-5.73,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.84,1.47,0.99,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.06,1.54,3.49,U] 
01:23:14.186 00.000 21444 refined, 3 included, MultiStar: {0.64, 1.27}, one-star: {2.03, -0.01}
01:23:14.186 00.000 21444 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.05) = xAngle (-1.95 = -1.95)
01:23:14.186 00.000 21444 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.49)
01:23:14.186 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=1.27 hyp=1.42 cameraTheta=1.10 mountX=-0.53 mountY=1.42, mountTheta=1.93
01:23:14.186 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=1.27, opts=13)
01:23:14.187 00.001 21444 Enqueuing Move request for scope (0.64, 1.27)
01:23:14.187 00.000 25848 Worker thread wakes up
01:23:14.187 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 1.27) opts 0xd
01:23:14.187 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 1.27)
01:23:14.187 00.000 25848 Moving (0.64, 1.27) raw xDistance=-0.53 yDistance=1.42
01:23:14.187 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=168, FiltMax=65504, Gamma=0.560
01:23:14.187 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
01:23:14.187 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
01:23:14.187 00.000 21444 UpdateGuideState exits: m=486862 SNR=74.0 Saturated
01:23:14.187 00.000 25848 MoveAxis(E, 15, ABG)
01:23:14.187 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:14.187 00.000 25848 Guiding  Dir = 2, Dur = 15
01:23:14.187 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:14.187 00.000 21444 Enqueuing Expose request
01:23:14.220 00.033 25848 IsSlewing returns 0
01:23:14.220 00.000 25848 IsGuiding returns 0
01:23:14.286 00.066 25848 IsGuiding returns 1
01:23:14.286 00.000 25848 scope still moving after pulse duration time elapsed
01:23:14.329 00.043 25848 IsSlewing returns 0
01:23:14.329 00.000 25848 IsGuiding returns 0
01:23:14.329 00.000 25848 scope move finished after 15 + 94 ms
01:23:14.329 00.000 25848 Move returns status 0, amount 15
01:23:14.329 00.000 25848 MoveAxis(S, 39, ABG)
01:23:14.329 00.000 25848 Guiding  Dir = 1, Dur = 39
01:23:14.360 00.031 25848 IsSlewing returns 0
01:23:14.360 00.000 25848 IsGuiding returns 0
01:23:14.392 00.032 25848 PulseGuide returned control before completion, sleep 18
01:23:14.419 00.027 25848 IsGuiding returns 1
01:23:14.419 00.000 25848 scope still moving after pulse duration time elapsed
01:23:14.563 00.144 25848 IsSlewing returns 0
01:23:14.592 00.029 25848 IsGuiding returns 0
01:23:14.592 00.000 25848 scope move finished after 39 + 192 ms
01:23:14.592 00.000 25848 Move returns status 0, amount 39
01:23:14.592 00.000 25848 move complete, result=0
01:23:14.592 00.000 25848 worker thread done servicing request
01:23:14.592 00.000 25848 Worker thread wakes up
01:23:14.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:14.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:14.592 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 1.4 px 39 ms SOUTH
01:23:17.431 02.839 25848 Exposure complete
01:23:17.519 00.088 25848 worker thread done servicing request
01:23:17.519 00.000 21444 OnExposeComplete: enter
01:23:17.519 00.000 21444 UpdateGuideState(): m_state=6
01:23:17.519 00.000 21444 Star::Find(15, 1235, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1863
01:23:17.519 00.000 21444 Star::Find returns 1 (1), X=1234.03, Y=736.04, Mass=398173, SNR=54.2, Peak=11660 HFD=7.0
01:23:17.519 00.000 21444 Star::Find false star n=10 nbg=244 bg=3097.7 sigma=362.3 thresh=4185 peak=4063
01:23:17.519 00.000 21444 Star::Find false star n=6 nbg=255 bg=2119.7 sigma=359.9 thresh=3199 peak=3112
01:23:17.519 00.000 21444 Star::Find false star n=1 nbg=254 bg=3109.2 sigma=453.0 thresh=4468 peak=4034
01:23:17.519 00.000 21444 Star::Find false star n=6 nbg=274 bg=3203.0 sigma=450.1 thresh=4553 peak=4442
01:23:17.520 00.001 21444 Star::Find false star n=5 nbg=264 bg=2544.8 sigma=453.9 thresh=3906 peak=3507
01:23:17.520 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.02,-1.94,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.68,-0.41,1.18,U] [#8 12.35,15.24,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 7.67,-9.24,0.00,M5] [#11 -1.52,-0.38,3.67,U] 
01:23:17.520 00.000 21444 refined, 3 included, MultiStar: {-0.87, -0.78}, one-star: {0.34, -2.41}
01:23:17.520 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
01:23:17.520 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.02)
01:23:17.520 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-0.78 hyp=1.17 cameraTheta=-2.41 mountX=0.79 mountY=-1.05, mountTheta=-0.93
01:23:17.521 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-0.78, opts=13)
01:23:17.521 00.000 21444 Enqueuing Move request for scope (-0.87, -0.78)
01:23:17.521 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2892, FiltMin=320, FiltMax=65504, Gamma=0.560
01:23:17.521 00.000 25848 Worker thread wakes up
01:23:17.521 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.78) opts 0xd
01:23:17.521 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -0.78)
01:23:17.521 00.000 21444 UpdateGuideState exits: m=398173 SNR=54.2 Saturated
01:23:17.521 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:17.521 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:17.521 00.000 21444 Enqueuing Expose request
01:23:17.521 00.000 25848 Moving (-0.87, -0.78) raw xDistance=0.79 yDistance=-1.05
01:23:17.521 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.79
01:23:17.521 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:17.522 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
01:23:17.522 00.000 25848 MoveAxis(W, 22, ABG)
01:23:17.522 00.000 25848 Guiding  Dir = 3, Dur = 22
01:23:17.546 00.024 25848 IsSlewing returns 0
01:23:17.546 00.000 25848 IsGuiding returns 0
01:23:17.579 00.033 25848 IsGuiding returns 1
01:23:17.579 00.000 25848 scope still moving after pulse duration time elapsed
01:23:17.659 00.080 25848 IsSlewing returns 0
01:23:17.659 00.000 25848 IsGuiding returns 0
01:23:17.659 00.000 25848 scope move finished after 22 + 90 ms
01:23:17.659 00.000 25848 Move returns status 0, amount 22
01:23:17.659 00.000 25848 MoveAxis(N, 0, ABG)
01:23:17.659 00.000 25848 Move returns status 0, amount 0
01:23:17.659 00.000 25848 move complete, result=0
01:23:17.659 00.000 25848 worker thread done servicing request
01:23:17.659 00.000 25848 Worker thread wakes up
01:23:17.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:17.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:17.659 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.1 px 0 ms NORTH
01:23:20.498 02.839 25848 Exposure complete
01:23:20.575 00.077 25848 worker thread done servicing request
01:23:20.575 00.000 21444 OnExposeComplete: enter
01:23:20.575 00.000 21444 UpdateGuideState(): m_state=6
01:23:20.575 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1864
01:23:20.576 00.001 21444 Star::Find returns 1 (1), X=1237.09, Y=737.12, Mass=473895, SNR=79.8, Peak=13776 HFD=6.6
01:23:20.576 00.000 21444 Star::Find false star n=4 nbg=260 bg=3222.3 sigma=446.1 thresh=4561 peak=4354
01:23:20.576 00.000 21444 Star::Find false star n=1 nbg=261 bg=2194.9 sigma=421.0 thresh=3458 peak=3174
01:23:20.576 00.000 21444 Star::Find false star n=4 nbg=269 bg=3333.8 sigma=580.4 thresh=5075 peak=4825
01:23:20.576 00.000 21444 Star::Find false star n=4 nbg=257 bg=3351.8 sigma=407.1 thresh=4573 peak=4304
01:23:20.576 00.000 21444 Star::Find false star n=2 nbg=267 bg=2857.7 sigma=480.3 thresh=4299 peak=4124
01:23:20.576 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.57,0.00,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 14.75,9.49,0.00,M3] [#7 2.56,0.35,0.72,U] [#8 0.00,0.00,0.00,L] [#9 -11.25,-10.14,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 1.17,0.39,2.98,U] 
01:23:20.576 00.000 21444 refined, 3 included, MultiStar: {1.99, 0.02}, one-star: {3.40, -1.33}
01:23:20.576 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
01:23:20.576 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.40)
01:23:20.576 00.000 21444 CameraToMount -- cameraX=1.99 cameraY=0.02 hyp=1.99 cameraTheta=0.01 mountX=-1.98 mountY=0.77, mountTheta=2.77
01:23:20.577 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.99, y=0.02, opts=13)
01:23:20.577 00.000 21444 Enqueuing Move request for scope (1.99, 0.02)
01:23:20.577 00.000 25848 Worker thread wakes up
01:23:20.577 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.99, 0.02) opts 0xd
01:23:20.577 00.000 25848 Handling offset move in thread for scope, endpoint = (1.99, 0.02)
01:23:20.577 00.000 25848 Moving (1.99, 0.02) raw xDistance=-1.98 yDistance=0.77
01:23:20.577 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.98
01:23:20.577 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
01:23:20.577 00.000 25848 MoveAxis(E, 56, ABG)
01:23:20.577 00.000 25848 Guiding  Dir = 2, Dur = 56
01:23:20.577 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=370, FiltMax=65504, Gamma=0.560
01:23:20.577 00.000 21444 UpdateGuideState exits: m=473895 SNR=79.8 Saturated
01:23:20.577 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:20.577 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:20.577 00.000 21444 Enqueuing Expose request
01:23:20.610 00.033 25848 IsSlewing returns 0
01:23:20.610 00.000 25848 IsGuiding returns 0
01:23:20.641 00.031 25848 PulseGuide returned control before completion, sleep 36
01:23:20.685 00.044 25848 IsGuiding returns 1
01:23:20.685 00.000 25848 scope still moving after pulse duration time elapsed
01:23:20.736 00.051 25848 IsSlewing returns 0
01:23:20.736 00.000 25848 IsGuiding returns 0
01:23:20.736 00.000 25848 scope move finished after 56 + 70 ms
01:23:20.736 00.000 25848 Move returns status 0, amount 56
01:23:20.736 00.000 25848 MoveAxis(S, 21, ABG)
01:23:20.736 00.000 25848 Guiding  Dir = 1, Dur = 21
01:23:20.765 00.029 25848 IsSlewing returns 0
01:23:20.765 00.000 25848 IsGuiding returns 0
01:23:20.796 00.031 25848 IsGuiding returns 1
01:23:20.796 00.000 25848 scope still moving after pulse duration time elapsed
01:23:20.871 00.075 25848 IsSlewing returns 0
01:23:20.871 00.000 25848 IsGuiding returns 0
01:23:20.871 00.000 25848 scope move finished after 21 + 85 ms
01:23:20.871 00.000 25848 Move returns status 0, amount 21
01:23:20.871 00.000 25848 move complete, result=0
01:23:20.871 00.000 25848 worker thread done servicing request
01:23:20.871 00.000 25848 Worker thread wakes up
01:23:20.871 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:20.871 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:20.872 00.001 21444 GuideStep: -2.0 px 56 ms EAST, 0.8 px 21 ms SOUTH
01:23:23.717 02.845 25848 Exposure complete
01:23:23.804 00.087 25848 worker thread done servicing request
01:23:23.804 00.000 21444 OnExposeComplete: enter
01:23:23.804 00.000 21444 UpdateGuideState(): m_state=6
01:23:23.805 00.001 21444 Star::Find(15, 1237, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1865
01:23:23.805 00.000 21444 Star::Find returns 1 (1), X=1236.14, Y=736.65, Mass=479145, SNR=89.5, Peak=14208 HFD=6.3
01:23:23.805 00.000 21444 Star::Find false star n=4 nbg=261 bg=3188.7 sigma=450.4 thresh=4540 peak=4260
01:23:23.805 00.000 21444 Star::Find false star n=3 nbg=252 bg=2163.3 sigma=372.6 thresh=3281 peak=3034
01:23:23.805 00.000 21444 Star::Find false star n=4 nbg=245 bg=3152.3 sigma=407.3 thresh=4374 peak=4264
01:23:23.805 00.000 21444 Star::Find false star n=3 nbg=259 bg=3258.0 sigma=451.3 thresh=4612 peak=4390
01:23:23.805 00.000 21444 Star::Find false star n=5 nbg=262 bg=3114.8 sigma=412.5 thresh=4352 peak=4242
01:23:23.805 00.000 21444 Star::Find false star n=2 nbg=265 bg=2685.5 sigma=410.9 thresh=3918 peak=3671
01:23:23.805 00.000 21444 Star::Find false star n=4 nbg=264 bg=2908.6 sigma=423.5 thresh=4179 peak=4016
01:23:23.805 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.60,-0.74,0.21,U] [#4 0.00,0.00,0.00,L] [#5 19.92,-7.63,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 1.39,-1.13,1.05,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.38,-0.84,3.38,U] 
01:23:23.805 00.000 21444 refined, 3 included, MultiStar: {1.09, -1.06}, one-star: {2.44, -1.80}
01:23:23.805 00.000 21444 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.05) = xAngle (-3.82 = 2.46)
01:23:23.805 00.000 21444 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.66 = -0.38)
01:23:23.805 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=-1.06 hyp=1.52 cameraTheta=-0.77 mountX=-1.18 mountY=-0.56, mountTheta=-2.70
01:23:23.806 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=-1.06, opts=13)
01:23:23.806 00.000 21444 Enqueuing Move request for scope (1.09, -1.06)
01:23:23.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=294, FiltMax=65504, Gamma=0.560
01:23:23.806 00.000 21444 UpdateGuideState exits: m=479145 SNR=89.5 Saturated
01:23:23.806 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:23.806 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:23.807 00.001 21444 Enqueuing Expose request
01:23:23.807 00.000 25848 Worker thread wakes up
01:23:23.807 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, -1.06) opts 0xd
01:23:23.807 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, -1.06)
01:23:23.807 00.000 25848 Moving (1.09, -1.06) raw xDistance=-1.18 yDistance=-0.56
01:23:23.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.18
01:23:23.807 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:23.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
01:23:23.807 00.000 25848 MoveAxis(E, 38, ABG)
01:23:23.807 00.000 25848 Guiding  Dir = 2, Dur = 38
01:23:23.827 00.020 25848 IsSlewing returns 0
01:23:23.827 00.000 25848 IsGuiding returns 0
01:23:23.859 00.032 25848 PulseGuide returned control before completion, sleep 17
01:23:23.889 00.030 25848 IsGuiding returns 1
01:23:23.889 00.000 25848 scope still moving after pulse duration time elapsed
01:23:23.952 00.063 25848 IsSlewing returns 0
01:23:23.952 00.000 25848 IsGuiding returns 0
01:23:23.952 00.000 25848 scope move finished after 38 + 86 ms
01:23:23.952 00.000 25848 Move returns status 0, amount 38
01:23:23.952 00.000 25848 MoveAxis(N, 0, ABG)
01:23:23.952 00.000 25848 Move returns status 0, amount 0
01:23:23.952 00.000 25848 move complete, result=0
01:23:23.953 00.001 25848 worker thread done servicing request
01:23:23.953 00.000 25848 Worker thread wakes up
01:23:23.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:23.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:23.953 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -0.6 px 0 ms NORTH
01:23:26.805 02.852 25848 Exposure complete
01:23:26.879 00.074 25848 worker thread done servicing request
01:23:26.879 00.000 21444 OnExposeComplete: enter
01:23:26.879 00.000 21444 UpdateGuideState(): m_state=6
01:23:26.879 00.000 21444 Star::Find(15, 1236, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1866
01:23:26.879 00.000 21444 Star::Find returns 1 (1), X=1235.82, Y=735.77, Mass=469129, SNR=67.7, Peak=14736 HFD=6.4
01:23:26.879 00.000 21444 Star::Find false star n=2 nbg=266 bg=1963.9 sigma=435.1 thresh=3269 peak=3017
01:23:26.879 00.000 21444 Star::Find false star n=5 nbg=258 bg=3217.3 sigma=436.8 thresh=4528 peak=4283
01:23:26.879 00.000 21444 Star::Find false star n=9 nbg=243 bg=3237.2 sigma=412.1 thresh=4474 peak=4401
01:23:26.879 00.000 21444 Star::Find false star n=4 nbg=257 bg=3261.0 sigma=422.8 thresh=4529 peak=4370
01:23:26.879 00.000 21444 Star::Find false star n=8 nbg=260 bg=2523.3 sigma=435.9 thresh=3831 peak=3807
01:23:26.879 00.000 21444 MultiStar: [#1 0.11,-6.41,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 3.29,-2.65,0.37,U] [#4 0.60,-26.39,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.12,-0.71,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -15.25,3.83,0.00,M6] [#11 0.49,-0.54,3.55,U] 
01:23:26.879 00.000 21444 refined, 3 included, MultiStar: {1.05, -1.06}, one-star: {2.13, -2.68}
01:23:26.880 00.001 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
01:23:26.880 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.69 = -0.40)
01:23:26.880 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-1.06 hyp=1.49 cameraTheta=-0.79 mountX=-1.14 mountY=-0.58, mountTheta=-2.67
01:23:26.880 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-1.06, opts=13)
01:23:26.880 00.000 21444 Enqueuing Move request for scope (1.05, -1.06)
01:23:26.880 00.000 25848 Worker thread wakes up
01:23:26.880 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -1.06) opts 0xd
01:23:26.880 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -1.06)
01:23:26.880 00.000 25848 Moving (1.05, -1.06) raw xDistance=-1.14 yDistance=-0.58
01:23:26.880 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.14
01:23:26.880 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:26.881 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=318, FiltMax=65504, Gamma=0.560
01:23:26.881 00.000 21444 UpdateGuideState exits: m=469129 SNR=67.7 Saturated
01:23:26.881 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:26.881 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:26.881 00.000 21444 Enqueuing Expose request
01:23:26.881 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
01:23:26.881 00.000 25848 MoveAxis(E, 36, ABG)
01:23:26.881 00.000 25848 Guiding  Dir = 2, Dur = 36
01:23:26.906 00.025 25848 IsSlewing returns 0
01:23:26.906 00.000 25848 IsGuiding returns 0
01:23:26.938 00.032 25848 PulseGuide returned control before completion, sleep 15
01:23:26.962 00.024 25848 IsGuiding returns 1
01:23:26.962 00.000 25848 scope still moving after pulse duration time elapsed
01:23:27.017 00.055 25848 IsSlewing returns 0
01:23:27.017 00.000 25848 IsGuiding returns 0
01:23:27.017 00.000 25848 scope move finished after 36 + 74 ms
01:23:27.017 00.000 25848 Move returns status 0, amount 36
01:23:27.018 00.001 25848 MoveAxis(N, 0, ABG)
01:23:27.018 00.000 25848 Move returns status 0, amount 0
01:23:27.018 00.000 25848 move complete, result=0
01:23:27.018 00.000 25848 worker thread done servicing request
01:23:27.018 00.000 25848 Worker thread wakes up
01:23:27.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:27.018 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:27.018 00.000 21444 GuideStep: -1.1 px 36 ms EAST, -0.6 px 0 ms NORTH
01:23:29.864 02.846 25848 Exposure complete
01:23:29.947 00.083 25848 worker thread done servicing request
01:23:29.947 00.000 21444 OnExposeComplete: enter
01:23:29.947 00.000 21444 UpdateGuideState(): m_state=6
01:23:29.947 00.000 21444 Star::Find(15, 1235, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1867
01:23:29.947 00.000 21444 Star::Find returns 1 (1), X=1235.36, Y=736.92, Mass=472429, SNR=70.0, Peak=14132 HFD=6.3
01:23:29.947 00.000 21444 Star::Find false star n=7 nbg=260 bg=2201.6 sigma=399.1 thresh=3399 peak=3351
01:23:29.947 00.000 21444 Star::Find false star n=3 nbg=267 bg=3330.5 sigma=453.5 thresh=4691 peak=4490
01:23:29.947 00.000 21444 Star::Find false star n=5 nbg=265 bg=3243.7 sigma=446.7 thresh=4584 peak=4492
01:23:29.947 00.000 21444 Star::Find false star n=3 nbg=254 bg=3430.4 sigma=432.4 thresh=4728 peak=4468
01:23:29.947 00.000 21444 Star::Find false star n=5 nbg=273 bg=2605.9 sigma=444.3 thresh=3939 peak=3695
01:23:29.948 00.001 21444 Star::Find false star n=7 nbg=260 bg=2911.7 sigma=408.7 thresh=4138 peak=3834
01:23:29.948 00.000 21444 MultiStar: [#1 3.47,-4.89,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 4.59,-0.64,0.30,U] [#4 -6.93,-23.65,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.12,-1.27,1.08,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.04,0.28,3.05,U] 
01:23:29.948 00.000 21444 refined, 3 included, MultiStar: {0.81, -0.41}, one-star: {1.66, -1.53}
01:23:29.948 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.76)
01:23:29.948 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
01:23:29.948 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.41 hyp=0.91 cameraTheta=-0.47 mountX=-0.84 mountY=-0.07, mountTheta=-3.05
01:23:29.948 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.41, opts=13)
01:23:29.948 00.000 21444 Enqueuing Move request for scope (0.81, -0.41)
01:23:29.949 00.001 25848 Worker thread wakes up
01:23:29.949 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.41) opts 0xd
01:23:29.949 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.41)
01:23:29.949 00.000 25848 Moving (0.81, -0.41) raw xDistance=-0.84 yDistance=-0.07
01:23:29.949 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.84
01:23:29.949 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:29.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=458, FiltMax=65504, Gamma=0.560
01:23:29.949 00.000 21444 UpdateGuideState exits: m=472429 SNR=70.0 Saturated
01:23:29.949 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:29.949 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:23:29.949 00.000 25848 MoveAxis(E, 27, ABG)
01:23:29.949 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:29.949 00.000 21444 Enqueuing Expose request
01:23:29.949 00.000 25848 Guiding  Dir = 2, Dur = 27
01:23:29.969 00.020 25848 IsSlewing returns 0
01:23:29.970 00.001 25848 IsGuiding returns 0
01:23:30.002 00.032 25848 IsGuiding returns 1
01:23:30.002 00.000 25848 scope still moving after pulse duration time elapsed
01:23:30.063 00.061 25848 IsSlewing returns 0
01:23:30.063 00.000 25848 IsGuiding returns 0
01:23:30.063 00.000 25848 scope move finished after 27 + 66 ms
01:23:30.063 00.000 25848 Move returns status 0, amount 27
01:23:30.063 00.000 25848 MoveAxis(N, 0, ABG)
01:23:30.063 00.000 25848 Move returns status 0, amount 0
01:23:30.063 00.000 25848 move complete, result=0
01:23:30.063 00.000 25848 worker thread done servicing request
01:23:30.063 00.000 25848 Worker thread wakes up
01:23:30.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:30.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:30.063 00.000 21444 GuideStep: -0.8 px 27 ms EAST, -0.1 px 0 ms NORTH
01:23:32.911 02.848 25848 Exposure complete
01:23:32.998 00.087 25848 worker thread done servicing request
01:23:32.998 00.000 21444 OnExposeComplete: enter
01:23:32.998 00.000 21444 UpdateGuideState(): m_state=6
01:23:32.998 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1868
01:23:32.999 00.001 21444 Star::Find returns 1 (1), X=1236.74, Y=737.01, Mass=471431, SNR=67.5, Peak=14128 HFD=6.4
01:23:32.999 00.000 21444 Star::Find false star n=4 nbg=261 bg=3190.4 sigma=453.5 thresh=4551 peak=4276
01:23:32.999 00.000 21444 Star::Find false star n=6 nbg=260 bg=3180.7 sigma=469.8 thresh=4590 peak=4400
01:23:32.999 00.000 21444 Star::Find false star n=4 nbg=267 bg=3434.7 sigma=452.2 thresh=4791 peak=4660
01:23:32.999 00.000 21444 Star::Find false star n=2 nbg=259 bg=2632.8 sigma=418.1 thresh=3887 peak=3444
01:23:32.999 00.000 21444 Star::Find false star n=3 nbg=260 bg=2976.1 sigma=420.1 thresh=4237 peak=3890
01:23:32.999 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.37,-10.32,0.00,M2] [#3 13.82,-17.07,0.00,M1] [#4 -3.81,-22.88,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 11.23,1.93,0.00,M4] [#7 2.33,0.41,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.72,0.39,4.26,U] 
01:23:32.999 00.000 21444 refined, 2 included, MultiStar: {1.33, 0.09}, one-star: {3.04, -1.44}
01:23:32.999 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
01:23:32.999 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.46)
01:23:32.999 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=0.09 hyp=1.33 cameraTheta=0.07 mountX=-1.31 mountY=0.59, mountTheta=2.72
01:23:33.000 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=0.09, opts=13)
01:23:33.000 00.000 21444 Enqueuing Move request for scope (1.33, 0.09)
01:23:33.000 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=316, FiltMax=65504, Gamma=0.560
01:23:33.000 00.000 25848 Worker thread wakes up
01:23:33.000 00.000 21444 UpdateGuideState exits: m=471431 SNR=67.5 Saturated
01:23:33.000 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:33.000 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:33.000 00.000 21444 Enqueuing Expose request
01:23:33.001 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, 0.09) opts 0xd
01:23:33.001 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, 0.09)
01:23:33.001 00.000 25848 Moving (1.33, 0.09) raw xDistance=-1.31 yDistance=0.59
01:23:33.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.31
01:23:33.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
01:23:33.001 00.000 25848 MoveAxis(E, 40, ABG)
01:23:33.001 00.000 25848 Guiding  Dir = 2, Dur = 40
01:23:33.031 00.030 25848 IsSlewing returns 0
01:23:33.031 00.000 25848 IsGuiding returns 0
01:23:33.063 00.032 25848 PulseGuide returned control before completion, sleep 19
01:23:33.084 00.021 25848 IsGuiding returns 1
01:23:33.084 00.000 25848 scope still moving after pulse duration time elapsed
01:23:33.140 00.056 25848 IsSlewing returns 0
01:23:33.140 00.000 25848 IsGuiding returns 0
01:23:33.140 00.000 25848 scope move finished after 40 + 68 ms
01:23:33.140 00.000 25848 Move returns status 0, amount 40
01:23:33.140 00.000 25848 MoveAxis(S, 16, ABG)
01:23:33.141 00.001 25848 Guiding  Dir = 1, Dur = 16
01:23:33.173 00.032 25848 IsSlewing returns 0
01:23:33.173 00.000 25848 IsGuiding returns 0
01:23:33.204 00.031 25848 IsGuiding returns 1
01:23:33.204 00.000 25848 scope still moving after pulse duration time elapsed
01:23:33.249 00.045 25848 IsSlewing returns 0
01:23:33.249 00.000 25848 IsGuiding returns 0
01:23:33.249 00.000 25848 scope move finished after 16 + 61 ms
01:23:33.249 00.000 25848 Move returns status 0, amount 16
01:23:33.249 00.000 25848 move complete, result=0
01:23:33.249 00.000 25848 worker thread done servicing request
01:23:33.249 00.000 25848 Worker thread wakes up
01:23:33.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:33.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:33.250 00.001 21444 GuideStep: -1.3 px 40 ms EAST, 0.6 px 16 ms SOUTH
01:23:36.095 02.845 25848 Exposure complete
01:23:36.177 00.082 25848 worker thread done servicing request
01:23:36.177 00.000 21444 OnExposeComplete: enter
01:23:36.177 00.000 21444 UpdateGuideState(): m_state=6
01:23:36.178 00.001 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1869
01:23:36.178 00.000 21444 Star::Find returns 1 (1), X=1236.84, Y=737.94, Mass=509936, SNR=86.7, Peak=14988 HFD=6.3
01:23:36.178 00.000 21444 Star::Find false star n=2 nbg=267 bg=3176.0 sigma=482.4 thresh=4623 peak=4235
01:23:36.178 00.000 21444 Star::Find false star n=3 nbg=254 bg=2229.4 sigma=404.8 thresh=3444 peak=3324
01:23:36.178 00.000 21444 Star::Find false star n=4 nbg=274 bg=3142.7 sigma=521.2 thresh=4706 peak=4583
01:23:36.178 00.000 21444 Star::Find false star n=6 nbg=261 bg=3258.5 sigma=463.6 thresh=4649 peak=4492
01:23:36.178 00.000 21444 Star::Find false star n=4 nbg=244 bg=3172.0 sigma=392.2 thresh=4349 peak=4247
01:23:36.178 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.99,-0.60,0.31,U] [#4 -6.39,-19.41,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.19,-0.28,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -14.56,-16.09,0.00,M7] [#11 0.98,0.04,2.94,U] 
01:23:36.178 00.000 21444 refined, 3 included, MultiStar: {1.84, -0.16}, one-star: {3.14, -0.50}
01:23:36.178 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = -3.14)
01:23:36.178 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.30)
01:23:36.178 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=-0.16 hyp=1.85 cameraTheta=-0.09 mountX=-1.85 mountY=0.55, mountTheta=2.85
01:23:36.179 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=-0.16, opts=13)
01:23:36.179 00.000 21444 Enqueuing Move request for scope (1.84, -0.16)
01:23:36.179 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2900, FiltMin=244, FiltMax=65504, Gamma=0.560
01:23:36.179 00.000 21444 UpdateGuideState exits: m=509936 SNR=86.7 Saturated
01:23:36.179 00.000 25848 Worker thread wakes up
01:23:36.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, -0.16) opts 0xd
01:23:36.179 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, -0.16)
01:23:36.179 00.000 25848 Moving (1.84, -0.16) raw xDistance=-1.85 yDistance=0.55
01:23:36.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:36.179 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:36.179 00.000 21444 Enqueuing Expose request
01:23:36.179 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.23 from input -1.85
01:23:36.179 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
01:23:36.180 00.001 25848 MoveAxis(E, 57, ABG)
01:23:36.180 00.000 25848 Guiding  Dir = 2, Dur = 57
01:23:36.226 00.046 25848 IsSlewing returns 0
01:23:36.226 00.000 25848 IsGuiding returns 0
01:23:36.258 00.032 25848 PulseGuide returned control before completion, sleep 36
01:23:36.300 00.042 25848 IsGuiding returns 1
01:23:36.300 00.000 25848 scope still moving after pulse duration time elapsed
01:23:36.361 00.061 25848 IsSlewing returns 0
01:23:36.361 00.000 25848 IsGuiding returns 0
01:23:36.361 00.000 25848 scope move finished after 57 + 77 ms
01:23:36.361 00.000 25848 Move returns status 0, amount 57
01:23:36.361 00.000 25848 MoveAxis(S, 15, ABG)
01:23:36.361 00.000 25848 Guiding  Dir = 1, Dur = 15
01:23:36.390 00.029 25848 IsSlewing returns 0
01:23:36.390 00.000 25848 IsGuiding returns 0
01:23:36.421 00.031 25848 IsGuiding returns 1
01:23:36.421 00.000 25848 scope still moving after pulse duration time elapsed
01:23:36.486 00.065 25848 IsSlewing returns 0
01:23:36.486 00.000 25848 IsGuiding returns 0
01:23:36.486 00.000 25848 scope move finished after 15 + 80 ms
01:23:36.486 00.000 25848 Move returns status 0, amount 15
01:23:36.486 00.000 25848 move complete, result=0
01:23:36.486 00.000 25848 worker thread done servicing request
01:23:36.486 00.000 25848 Worker thread wakes up
01:23:36.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:36.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:36.486 00.000 21444 GuideStep: -1.8 px 57 ms EAST, 0.6 px 15 ms SOUTH
01:23:39.327 02.841 25848 Exposure complete
01:23:39.407 00.080 25848 worker thread done servicing request
01:23:39.407 00.000 21444 OnExposeComplete: enter
01:23:39.408 00.001 21444 UpdateGuideState(): m_state=6
01:23:39.408 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1870
01:23:39.408 00.000 21444 Star::Find returns 1 (1), X=1235.49, Y=736.28, Mass=475247, SNR=80.3, Peak=14004 HFD=6.6
01:23:39.408 00.000 21444 Star::Find false star n=1 nbg=265 bg=3264.9 sigma=489.1 thresh=4732 peak=4322
01:23:39.408 00.000 21444 Star::Find false star n=1 nbg=263 bg=2257.0 sigma=401.0 thresh=3460 peak=3031
01:23:39.408 00.000 21444 Star::Find false star n=5 nbg=244 bg=3095.0 sigma=389.0 thresh=4262 peak=4173
01:23:39.408 00.000 21444 Star::Find false star n=3 nbg=263 bg=3329.6 sigma=476.1 thresh=4758 peak=4462
01:23:39.408 00.000 21444 Star::Find false star n=5 nbg=259 bg=2509.3 sigma=377.9 thresh=3643 peak=3617
01:23:39.408 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.23,-3.02,0.00,M1] [#4 -8.53,-23.22,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.02,-1.62,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.59,-1.38,3.61,U] 
01:23:39.408 00.000 21444 refined, 2 included, MultiStar: {0.11, -1.56}, one-star: {1.80, -2.16}
01:23:39.408 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.05) = xAngle (-4.55 = 1.73)
01:23:39.408 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.11)
01:23:39.408 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-1.56 hyp=1.57 cameraTheta=-1.50 mountX=-0.25 mountY=-1.40, mountTheta=-1.75
01:23:39.409 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-1.56, opts=13)
01:23:39.409 00.000 21444 Enqueuing Move request for scope (0.11, -1.56)
01:23:39.409 00.000 25848 Worker thread wakes up
01:23:39.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2900, FiltMin=246, FiltMax=65504, Gamma=0.560
01:23:39.409 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -1.56) opts 0xd
01:23:39.409 00.000 21444 UpdateGuideState exits: m=475247 SNR=80.3 Saturated
01:23:39.409 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:39.409 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -1.56)
01:23:39.409 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:39.409 00.000 21444 Enqueuing Expose request
01:23:39.409 00.000 25848 Moving (0.11, -1.56) raw xDistance=-0.25 yDistance=-1.40
01:23:39.409 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
01:23:39.409 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:39.410 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.40
01:23:39.410 00.000 25848 MoveAxis(E, 0, ABG)
01:23:39.410 00.000 25848 Move returns status 0, amount 0
01:23:39.410 00.000 25848 MoveAxis(N, 0, ABG)
01:23:39.410 00.000 25848 Move returns status 0, amount 0
01:23:39.410 00.000 25848 move complete, result=0
01:23:39.410 00.000 25848 worker thread done servicing request
01:23:39.410 00.000 25848 Worker thread wakes up
01:23:39.410 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:39.410 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:39.410 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.4 px 0 ms NORTH
01:23:42.261 02.851 25848 Exposure complete
01:23:42.344 00.083 25848 worker thread done servicing request
01:23:42.344 00.000 21444 OnExposeComplete: enter
01:23:42.344 00.000 21444 UpdateGuideState(): m_state=6
01:23:42.344 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1871
01:23:42.344 00.000 21444 Star::Find returns 1 (1), X=1235.99, Y=736.54, Mass=428262, SNR=73.2, Peak=14788 HFD=6.4
01:23:42.344 00.000 21444 Star::Find false star n=2 nbg=258 bg=3289.7 sigma=459.6 thresh=4669 peak=4121
01:23:42.344 00.000 21444 Star::Find false star n=2 nbg=266 bg=3335.6 sigma=520.3 thresh=4896 peak=4483
01:23:42.344 00.000 21444 Star::Find false star n=4 nbg=258 bg=3184.4 sigma=432.3 thresh=4481 peak=4385
01:23:42.344 00.000 21444 Star::Find false star n=2 nbg=274 bg=3282.4 sigma=475.0 thresh=4707 peak=4394
01:23:42.344 00.000 21444 Star::Find false star n=1 nbg=262 bg=2612.2 sigma=457.2 thresh=3984 peak=3564
01:23:42.345 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.14,-4.16,0.14,U] [#3 4.57,-2.17,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.03,0.44,0.90,U] [#8 13.44,12.54,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 -14.82,-16.07,0.00,M8] [#11 0.33,-0.54,3.31,U] 
01:23:42.345 00.000 21444 refined, 4 included, MultiStar: {0.91, -0.79}, one-star: {2.29, -1.91}
01:23:42.345 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
01:23:42.345 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
01:23:42.345 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.79 hyp=1.20 cameraTheta=-0.72 mountX=-0.97 mountY=-0.39, mountTheta=-2.76
01:23:42.345 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.79, opts=13)
01:23:42.345 00.000 21444 Enqueuing Move request for scope (0.91, -0.79)
01:23:42.345 00.000 25848 Worker thread wakes up
01:23:42.346 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.79) opts 0xd
01:23:42.346 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.79)
01:23:42.346 00.000 25848 Moving (0.91, -0.79) raw xDistance=-0.97 yDistance=-0.39
01:23:42.346 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97
01:23:42.346 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:42.346 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2900, FiltMin=432, FiltMax=65504, Gamma=0.560
01:23:42.346 00.000 21444 UpdateGuideState exits: m=428262 SNR=73.2 Saturated
01:23:42.346 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:42.346 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:23:42.346 00.000 25848 MoveAxis(E, 28, ABG)
01:23:42.346 00.000 25848 Guiding  Dir = 2, Dur = 28
01:23:42.346 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:42.346 00.000 21444 Enqueuing Expose request
01:23:42.391 00.045 25848 IsSlewing returns 0
01:23:42.391 00.000 25848 IsGuiding returns 0
01:23:42.423 00.032 25848 IsGuiding returns 1
01:23:42.423 00.000 25848 scope still moving after pulse duration time elapsed
01:23:42.471 00.048 25848 IsSlewing returns 0
01:23:42.471 00.000 25848 IsGuiding returns 0
01:23:42.472 00.001 25848 scope move finished after 28 + 51 ms
01:23:42.472 00.000 25848 Move returns status 0, amount 28
01:23:42.472 00.000 25848 MoveAxis(N, 0, ABG)
01:23:42.472 00.000 25848 Move returns status 0, amount 0
01:23:42.472 00.000 25848 move complete, result=0
01:23:42.472 00.000 25848 worker thread done servicing request
01:23:42.472 00.000 25848 Worker thread wakes up
01:23:42.472 00.000 21444 GuideStep: -1.0 px 28 ms EAST, -0.4 px 0 ms NORTH
01:23:42.472 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:42.472 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:45.317 02.845 25848 Exposure complete
01:23:45.399 00.082 25848 worker thread done servicing request
01:23:45.399 00.000 21444 OnExposeComplete: enter
01:23:45.399 00.000 21444 UpdateGuideState(): m_state=6
01:23:45.399 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1872
01:23:45.399 00.000 21444 Star::Find returns 1 (1), X=1236.14, Y=735.91, Mass=444345, SNR=72.6, Peak=13196 HFD=7.2
01:23:45.399 00.000 21444 Star::Find false star n=4 nbg=250 bg=3302.7 sigma=411.8 thresh=4538 peak=4102
01:23:45.399 00.000 21444 Star::Find false star n=6 nbg=248 bg=2166.2 sigma=412.7 thresh=3404 peak=3363
01:23:45.399 00.000 21444 Star::Find false star n=1 nbg=272 bg=3277.6 sigma=519.5 thresh=4836 peak=4467
01:23:45.399 00.000 21444 Star::Find false star n=3 nbg=239 bg=3586.6 sigma=403.9 thresh=4798 peak=4281
01:23:45.399 00.000 21444 Star::Find false star n=4 nbg=242 bg=2635.7 sigma=363.5 thresh=3726 peak=3724
01:23:45.399 00.000 21444 Star::Find false star n=2 nbg=273 bg=2896.1 sigma=407.7 thresh=4119 peak=3772
01:23:45.400 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.35,-1.43,0.24,U] [#4 0.00,0.00,0.00,L] [#5 14.41,2.95,0.00,M10] [#6 -12.65,-12.99,0.00,M5] [#7 1.51,-0.89,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.87,0.23,3.13,U] 
01:23:45.400 00.000 21444 refined, 3 included, MultiStar: {1.44, -0.55}, one-star: {2.45, -2.54}
01:23:45.400 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.86)
01:23:45.400 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
01:23:45.400 00.000 21444 CameraToMount -- cameraX=1.44 cameraY=-0.55 hyp=1.54 cameraTheta=-0.37 mountX=-1.48 mountY=0.03, mountTheta=3.12
01:23:45.400 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.44, y=-0.55, opts=13)
01:23:45.400 00.000 21444 Enqueuing Move request for scope (1.44, -0.55)
01:23:45.400 00.000 25848 Worker thread wakes up
01:23:45.400 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.44, -0.55) opts 0xd
01:23:45.400 00.000 25848 Handling offset move in thread for scope, endpoint = (1.44, -0.55)
01:23:45.400 00.000 25848 Moving (1.44, -0.55) raw xDistance=-1.48 yDistance=0.03
01:23:45.400 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.48
01:23:45.401 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:45.401 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=370, FiltMax=65504, Gamma=0.560
01:23:45.401 00.000 21444 UpdateGuideState exits: m=444345 SNR=72.6 Saturated
01:23:45.401 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:45.401 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:45.401 00.000 21444 Enqueuing Expose request
01:23:45.401 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:23:45.401 00.000 25848 MoveAxis(E, 45, ABG)
01:23:45.401 00.000 25848 Guiding  Dir = 2, Dur = 45
01:23:45.421 00.020 25848 IsSlewing returns 0
01:23:45.422 00.001 25848 IsGuiding returns 0
01:23:45.452 00.030 25848 PulseGuide returned control before completion, sleep 24
01:23:45.487 00.035 25848 IsGuiding returns 1
01:23:45.487 00.000 25848 scope still moving after pulse duration time elapsed
01:23:45.545 00.058 25848 IsSlewing returns 0
01:23:45.547 00.002 25848 IsGuiding returns 0
01:23:45.547 00.000 25848 scope move finished after 45 + 79 ms
01:23:45.547 00.000 25848 Move returns status 0, amount 45
01:23:45.547 00.000 25848 MoveAxis(N, 0, ABG)
01:23:45.547 00.000 25848 Move returns status 0, amount 0
01:23:45.547 00.000 25848 move complete, result=0
01:23:45.547 00.000 25848 worker thread done servicing request
01:23:45.547 00.000 25848 Worker thread wakes up
01:23:45.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:45.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:45.547 00.000 21444 GuideStep: -1.5 px 45 ms EAST, 0.0 px 0 ms NORTH
01:23:48.387 02.840 25848 Exposure complete
01:23:48.474 00.087 25848 worker thread done servicing request
01:23:48.474 00.000 21444 OnExposeComplete: enter
01:23:48.474 00.000 21444 UpdateGuideState(): m_state=6
01:23:48.474 00.000 21444 Star::Find(15, 1236, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1873
01:23:48.474 00.000 21444 Star::Find returns 1 (1), X=1234.69, Y=738.05, Mass=405021, SNR=58.9, Peak=12164 HFD=6.6
01:23:48.475 00.001 21444 Star::Find false star n=1 nbg=257 bg=3236.1 sigma=560.5 thresh=4918 peak=4476
01:23:48.475 00.000 21444 Star::Find false star n=7 nbg=238 bg=2167.5 sigma=350.1 thresh=3218 peak=3092
01:23:48.475 00.000 21444 Star::Find false star n=2 nbg=250 bg=3159.6 sigma=389.2 thresh=4327 peak=4093
01:23:48.475 00.000 21444 Star::Find false star n=2 nbg=277 bg=3295.7 sigma=506.6 thresh=4815 peak=4345
01:23:48.475 00.000 21444 Star::Find false star n=5 nbg=246 bg=3330.4 sigma=412.0 thresh=4566 peak=4366
01:23:48.475 00.000 21444 Star::Find false star n=1 nbg=283 bg=2949.9 sigma=466.5 thresh=4349 peak=3754
01:23:48.475 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 4.36,2.75,0.22,U] [#4 -3.18,-26.81,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.11,0.92,1.20,U] [#8 0.00,0.00,0.00,L] [#9 -13.16,4.02,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -0.88,0.54,3.70,U] 
01:23:48.475 00.000 21444 refined, 3 included, MultiStar: {-0.19, 0.54}, one-star: {1.00, -0.39}
01:23:48.475 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
01:23:48.475 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.30)
01:23:48.475 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=0.54 hyp=0.57 cameraTheta=1.91 mountX=0.24 mountY=0.43, mountTheta=1.06
01:23:48.476 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=0.54, opts=13)
01:23:48.476 00.000 21444 Enqueuing Move request for scope (-0.19, 0.54)
01:23:48.476 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=436, FiltMax=65504, Gamma=0.560
01:23:48.476 00.000 21444 UpdateGuideState exits: m=405021 SNR=58.9 Saturated
01:23:48.476 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:48.476 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:48.476 00.000 21444 Enqueuing Expose request
01:23:48.476 00.000 25848 Worker thread wakes up
01:23:48.476 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.54) opts 0xd
01:23:48.476 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 0.54)
01:23:48.477 00.001 25848 Moving (-0.19, 0.54) raw xDistance=0.24 yDistance=0.43
01:23:48.477 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
01:23:48.477 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:48.477 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:23:48.477 00.000 25848 MoveAxis(E, 0, ABG)
01:23:48.477 00.000 25848 Move returns status 0, amount 0
01:23:48.477 00.000 25848 MoveAxis(N, 0, ABG)
01:23:48.477 00.000 25848 Move returns status 0, amount 0
01:23:48.477 00.000 25848 move complete, result=0
01:23:48.477 00.000 25848 worker thread done servicing request
01:23:48.477 00.000 25848 Worker thread wakes up
01:23:48.477 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
01:23:48.477 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:48.477 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:51.330 02.853 25848 Exposure complete
01:23:51.410 00.080 25848 worker thread done servicing request
01:23:51.410 00.000 21444 OnExposeComplete: enter
01:23:51.410 00.000 21444 UpdateGuideState(): m_state=6
01:23:51.410 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1874
01:23:51.410 00.000 21444 Star::Find returns 1 (1), X=1234.88, Y=737.45, Mass=406150, SNR=62.2, Peak=11828 HFD=6.5
01:23:51.411 00.001 21444 Star::Find false star n=10 nbg=266 bg=3061.8 sigma=499.9 thresh=4562 peak=4515
01:23:51.411 00.000 21444 Star::Find false star n=6 nbg=259 bg=3339.0 sigma=458.4 thresh=4714 peak=4624
01:23:51.411 00.000 21444 Star::Find false star n=5 nbg=254 bg=3071.3 sigma=395.5 thresh=4258 peak=4124
01:23:51.411 00.000 21444 Star::Find false star n=2 nbg=267 bg=3170.7 sigma=473.5 thresh=4591 peak=4347
01:23:51.411 00.000 21444 Star::Find false star n=2 nbg=274 bg=3214.7 sigma=515.3 thresh=4761 peak=4480
01:23:51.411 00.000 21444 Star::Find false star n=4 nbg=253 bg=2473.0 sigma=409.0 thresh=3700 peak=3540
01:23:51.411 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 2.37,-4.82,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.48,-0.48,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -14.53,-16.26,0.00,M9] [#11 -1.07,0.90,3.28,U] 
01:23:51.411 00.000 21444 refined, 2 included, MultiStar: {-0.53, 0.28}, one-star: {1.19, -1.00}
01:23:51.411 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
01:23:51.411 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.05)
01:23:51.411 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.28 hyp=0.60 cameraTheta=2.66 mountX=0.55 mountY=0.05, mountTheta=0.10
01:23:51.412 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.28, opts=13)
01:23:51.412 00.000 21444 Enqueuing Move request for scope (-0.53, 0.28)
01:23:51.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=458, FiltMax=65504, Gamma=0.560
01:23:51.412 00.000 21444 UpdateGuideState exits: m=406150 SNR=62.2 Saturated
01:23:51.412 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:51.412 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:51.412 00.000 21444 Enqueuing Expose request
01:23:51.412 00.000 25848 Worker thread wakes up
01:23:51.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.28) opts 0xd
01:23:51.412 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.28)
01:23:51.412 00.000 25848 Moving (-0.53, 0.28) raw xDistance=0.55 yDistance=0.05
01:23:51.412 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
01:23:51.412 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:51.412 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:23:51.412 00.000 25848 MoveAxis(W, 16, ABG)
01:23:51.412 00.000 25848 Guiding  Dir = 3, Dur = 16
01:23:51.437 00.025 25848 IsSlewing returns 0
01:23:51.438 00.001 25848 IsGuiding returns 0
01:23:51.470 00.032 25848 IsGuiding returns 1
01:23:51.470 00.000 25848 scope still moving after pulse duration time elapsed
01:23:51.532 00.062 25848 IsSlewing returns 0
01:23:51.533 00.001 25848 IsGuiding returns 0
01:23:51.533 00.000 25848 scope move finished after 16 + 79 ms
01:23:51.533 00.000 25848 Move returns status 0, amount 16
01:23:51.533 00.000 25848 MoveAxis(N, 0, ABG)
01:23:51.533 00.000 25848 Move returns status 0, amount 0
01:23:51.533 00.000 25848 move complete, result=0
01:23:51.533 00.000 25848 worker thread done servicing request
01:23:51.533 00.000 25848 Worker thread wakes up
01:23:51.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:51.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:51.534 00.001 21444 GuideStep: 0.6 px 16 ms WEST, 0.1 px 0 ms NORTH
01:23:54.376 02.842 25848 Exposure complete
01:23:54.454 00.078 25848 worker thread done servicing request
01:23:54.454 00.000 21444 OnExposeComplete: enter
01:23:54.454 00.000 21444 UpdateGuideState(): m_state=6
01:23:54.455 00.001 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1875
01:23:54.455 00.000 21444 Star::Find returns 1 (1), X=1235.64, Y=736.56, Mass=445924, SNR=80.9, Peak=11880 HFD=7.2
01:23:54.455 00.000 21444 Star::Find false star n=9 nbg=243 bg=3082.9 sigma=361.7 thresh=4168 peak=3940
01:23:54.455 00.000 21444 Star::Find false star n=7 nbg=268 bg=2146.8 sigma=419.5 thresh=3405 peak=3099
01:23:54.455 00.000 21444 Star::Find false star n=3 nbg=248 bg=3215.6 sigma=428.0 thresh=4500 peak=4239
01:23:54.455 00.000 21444 Star::Find false star n=2 nbg=271 bg=3144.9 sigma=475.3 thresh=4571 peak=4309
01:23:54.455 00.000 21444 Star::Find false star n=3 nbg=240 bg=3145.6 sigma=437.1 thresh=4457 peak=4090
01:23:54.455 00.000 21444 Star::Find false star n=3 nbg=263 bg=3327.4 sigma=482.1 thresh=4774 peak=4498
01:23:54.455 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.97,-1.02,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.31,-0.74,0.76,U] [#8 0.00,0.00,0.00,L] [#9 -14.16,5.10,0.00,M8] [#10 -0.06,-11.84,0.00,M10] [#11 -0.42,0.10,2.36,U] 
01:23:54.455 00.000 21444 refined, 3 included, MultiStar: {0.49, -0.55}, one-star: {1.95, -1.89}
01:23:54.455 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.39)
01:23:54.455 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.45)
01:23:54.455 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.55 hyp=0.74 cameraTheta=-0.84 mountX=-0.54 mountY=-0.32, mountTheta=-2.60
01:23:54.456 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.55, opts=13)
01:23:54.456 00.000 21444 Enqueuing Move request for scope (0.49, -0.55)
01:23:54.456 00.000 25848 Worker thread wakes up
01:23:54.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=318, FiltMax=65504, Gamma=0.560
01:23:54.456 00.000 21444 UpdateGuideState exits: m=445924 SNR=80.9 Saturated
01:23:54.456 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:54.456 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.55) opts 0xd
01:23:54.456 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:54.456 00.000 21444 Enqueuing Expose request
01:23:54.456 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.55)
01:23:54.456 00.000 25848 Moving (0.49, -0.55) raw xDistance=-0.54 yDistance=-0.32
01:23:54.456 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.54
01:23:54.456 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:54.456 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:23:54.457 00.001 25848 MoveAxis(E, 15, ABG)
01:23:54.457 00.000 25848 Guiding  Dir = 2, Dur = 15
01:23:54.482 00.025 25848 IsSlewing returns 0
01:23:54.482 00.000 25848 IsGuiding returns 0
01:23:54.524 00.042 25848 IsGuiding returns 1
01:23:54.524 00.000 25848 scope still moving after pulse duration time elapsed
01:23:54.604 00.080 25848 IsSlewing returns 0
01:23:54.604 00.000 25848 IsGuiding returns 0
01:23:54.604 00.000 25848 scope move finished after 15 + 106 ms
01:23:54.604 00.000 25848 Move returns status 0, amount 15
01:23:54.604 00.000 25848 MoveAxis(N, 0, ABG)
01:23:54.604 00.000 25848 Move returns status 0, amount 0
01:23:54.604 00.000 25848 move complete, result=0
01:23:54.604 00.000 25848 worker thread done servicing request
01:23:54.604 00.000 25848 Worker thread wakes up
01:23:54.604 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:54.604 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:54.604 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.3 px 0 ms NORTH
01:23:57.447 02.843 25848 Exposure complete
01:23:57.529 00.082 25848 worker thread done servicing request
01:23:57.530 00.001 21444 OnExposeComplete: enter
01:23:57.530 00.000 21444 UpdateGuideState(): m_state=6
01:23:57.530 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1876
01:23:57.530 00.000 21444 Star::Find returns 1 (1), X=1235.35, Y=735.90, Mass=362036, SNR=59.9, Peak=11960 HFD=6.5
01:23:57.530 00.000 21444 Star::Find false star n=3 nbg=262 bg=3247.3 sigma=399.7 thresh=4446 peak=4169
01:23:57.530 00.000 21444 Star::Find false star n=2 nbg=268 bg=2107.4 sigma=417.1 thresh=3359 peak=3057
01:23:57.530 00.000 21444 Star::Find false star n=3 nbg=267 bg=3231.7 sigma=452.5 thresh=4589 peak=4288
01:23:57.530 00.000 21444 Star::Find false star n=2 nbg=263 bg=3152.2 sigma=510.1 thresh=4682 peak=4364
01:23:57.530 00.000 21444 Star::Find false star n=5 nbg=262 bg=3293.1 sigma=460.3 thresh=4674 peak=4451
01:23:57.530 00.000 21444 Star::Find false star n=6 nbg=244 bg=2877.8 sigma=371.2 thresh=3991 peak=3901
01:23:57.530 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.46,-1.08,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 7.75,-16.58,0.00,M6] [#7 0.12,-0.24,0.98,U] [#8 0.00,0.00,0.00,L] [#9 -22.30,-10.73,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -0.78,-1.47,2.92,U] 
01:23:57.530 00.000 21444 refined, 3 included, MultiStar: {0.09, -1.42}, one-star: {1.66, -2.55}
01:23:57.530 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.72)
01:23:57.530 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.12)
01:23:57.530 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-1.42 hyp=1.43 cameraTheta=-1.51 mountX=-0.22 mountY=-1.28, mountTheta=-1.74
01:23:57.531 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-1.42, opts=13)
01:23:57.531 00.000 21444 Enqueuing Move request for scope (0.09, -1.42)
01:23:57.531 00.000 25848 Worker thread wakes up
01:23:57.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=342, FiltMax=65504, Gamma=0.560
01:23:57.531 00.000 21444 UpdateGuideState exits: m=362036 SNR=59.9 Saturated
01:23:57.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.42) opts 0xd
01:23:57.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:57.531 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -1.42)
01:23:57.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:23:57.531 00.000 21444 Enqueuing Expose request
01:23:57.531 00.000 25848 Moving (0.09, -1.42) raw xDistance=-0.22 yDistance=-1.28
01:23:57.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
01:23:57.532 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:57.532 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.28
01:23:57.532 00.000 25848 MoveAxis(E, 0, ABG)
01:23:57.532 00.000 25848 Move returns status 0, amount 0
01:23:57.532 00.000 25848 MoveAxis(N, 0, ABG)
01:23:57.532 00.000 25848 Move returns status 0, amount 0
01:23:57.532 00.000 25848 move complete, result=0
01:23:57.532 00.000 25848 worker thread done servicing request
01:23:57.532 00.000 25848 Worker thread wakes up
01:23:57.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:23:57.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:23:57.532 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.3 px 0 ms NORTH
01:24:00.379 02.847 25848 Exposure complete
01:24:00.465 00.086 25848 worker thread done servicing request
01:24:00.465 00.000 21444 OnExposeComplete: enter
01:24:00.465 00.000 21444 UpdateGuideState(): m_state=6
01:24:00.465 00.000 21444 Star::Find(15, 1235, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1877
01:24:00.465 00.000 21444 Star::Find returns 1 (1), X=1235.63, Y=734.98, Mass=431241, SNR=68.8, Peak=12740 HFD=6.6
01:24:00.465 00.000 21444 Star::Find false star n=5 nbg=269 bg=3087.4 sigma=522.3 thresh=4654 peak=4487
01:24:00.465 00.000 21444 Star::Find false star n=3 nbg=264 bg=2204.5 sigma=395.2 thresh=3390 peak=3046
01:24:00.465 00.000 21444 Star::Find false star n=5 nbg=262 bg=3243.4 sigma=420.2 thresh=4504 peak=4347
01:24:00.465 00.000 21444 Star::Find false star n=3 nbg=270 bg=3127.2 sigma=491.9 thresh=4603 peak=4240
01:24:00.465 00.000 21444 Star::Find false star n=2 nbg=269 bg=3358.2 sigma=467.8 thresh=4762 peak=4427
01:24:00.465 00.000 21444 Star::Find false star n=3 nbg=269 bg=2387.3 sigma=444.1 thresh=3720 peak=3719
01:24:00.465 00.000 21444 Star::Find false star n=3 nbg=258 bg=2853.9 sigma=430.5 thresh=4145 peak=4131
01:24:00.465 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 3.65,-0.63,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -5.62,-10.68,0.00,M7] [#7 -0.12,-0.67,1.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.84,-1.84,3.37,U] 
01:24:00.465 00.000 21444 refined, 3 included, MultiStar: {-0.02, -1.82}, one-star: {1.94, -3.47}
01:24:00.465 00.000 21444 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.05) = xAngle (-4.63 = 1.65)
01:24:00.465 00.000 21444 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.48 = -1.19)
01:24:00.465 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-1.82 hyp=1.82 cameraTheta=-1.58 mountX=-0.14 mountY=-1.70, mountTheta=-1.66
01:24:00.466 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-1.82, opts=13)
01:24:00.466 00.000 21444 Enqueuing Move request for scope (-0.02, -1.82)
01:24:00.467 00.001 25848 Worker thread wakes up
01:24:00.467 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=448, FiltMax=65504, Gamma=0.560
01:24:00.467 00.000 21444 UpdateGuideState exits: m=431241 SNR=68.8 Saturated
01:24:00.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:00.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:00.467 00.000 21444 Enqueuing Expose request
01:24:00.467 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -1.82) opts 0xd
01:24:00.467 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -1.82)
01:24:00.467 00.000 25848 Moving (-0.02, -1.82) raw xDistance=-0.14 yDistance=-1.70
01:24:00.467 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:24:00.467 00.000 25848 resist switch: large excursion: input -1.70 thresh 1.53 direction from 1 to -1
01:24:00.467 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.09
01:24:00.467 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.70 from input -1.70
01:24:00.467 00.000 25848 MoveAxis(E, 0, ABG)
01:24:00.467 00.000 25848 Move returns status 0, amount 0
01:24:00.467 00.000 25848 BLC: Oldest BLC event removed
01:24:00.467 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 314 applied
01:24:00.467 00.000 25848 MoveAxis(N, 360, ABG)
01:24:00.467 00.000 25848 Guiding  Dir = 0, Dur = 360
01:24:00.500 00.033 25848 IsSlewing returns 0
01:24:00.500 00.000 25848 IsGuiding returns 0
01:24:00.531 00.031 25848 PulseGuide returned control before completion, sleep 340
01:24:00.884 00.353 25848 IsGuiding returns 1
01:24:00.884 00.000 25848 scope still moving after pulse duration time elapsed
01:24:00.936 00.052 25848 IsSlewing returns 0
01:24:00.936 00.000 25848 IsGuiding returns 0
01:24:00.936 00.000 25848 scope move finished after 360 + 77 ms
01:24:00.936 00.000 25848 Move returns status 0, amount 360
01:24:00.937 00.001 25848 move complete, result=0
01:24:00.937 00.000 25848 worker thread done servicing request
01:24:00.937 00.000 25848 Worker thread wakes up
01:24:00.937 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:00.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:00.937 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.7 px 360 ms NORTH
01:24:03.784 02.847 25848 Exposure complete
01:24:03.850 00.066 25848 worker thread done servicing request
01:24:03.850 00.000 21444 OnExposeComplete: enter
01:24:03.850 00.000 21444 UpdateGuideState(): m_state=6
01:24:03.850 00.000 21444 Star::Find(15, 1235, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1878
01:24:03.850 00.000 21444 Star::Find returns 1 (1), X=1234.54, Y=735.79, Mass=425492, SNR=68.1, Peak=11224 HFD=7.0
01:24:03.850 00.000 21444 Star::Find false star n=7 nbg=263 bg=3279.2 sigma=434.7 thresh=4583 peak=4309
01:24:03.850 00.000 21444 Star::Find false star n=3 nbg=274 bg=2060.3 sigma=445.1 thresh=3395 peak=3304
01:24:03.850 00.000 21444 Star::Find false star n=7 nbg=243 bg=3166.5 sigma=405.8 thresh=4384 peak=4262
01:24:03.850 00.000 21444 Star::Find false star n=6 nbg=256 bg=3314.5 sigma=451.9 thresh=4670 peak=4634
01:24:03.850 00.000 21444 Star::Find false star n=8 nbg=244 bg=2419.0 sigma=382.9 thresh=3568 peak=3507
01:24:03.850 00.000 21444 Star::Find false star n=3 nbg=271 bg=2924.6 sigma=496.4 thresh=4414 peak=3928
01:24:03.850 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 5.14,-0.87,0.33,U] [#4 0.00,0.00,0.00,L] [#5 28.29,-5.07,0.00,R] [#6 -8.81,-3.92,0.00,M8] [#7 -0.64,-1.54,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.40,-0.73,2.77,U] 
01:24:03.850 00.000 21444 refined, 3 included, MultiStar: {0.13, -1.28}, one-star: {0.85, -2.65}
01:24:03.851 00.001 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.52 = 1.76)
01:24:03.851 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.36 = -1.08)
01:24:03.851 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-1.28 hyp=1.29 cameraTheta=-1.47 mountX=-0.25 mountY=-1.13, mountTheta=-1.78
01:24:03.851 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-1.28, opts=13)
01:24:03.852 00.001 21444 Enqueuing Move request for scope (0.13, -1.28)
01:24:03.852 00.000 25848 Worker thread wakes up
01:24:03.852 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.28) opts 0xd
01:24:03.852 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -1.28)
01:24:03.852 00.000 25848 Moving (0.13, -1.28) raw xDistance=-0.25 yDistance=-1.13
01:24:03.852 00.000 25848 BLC: History state: CurrMiss=1.13, AvgInitMiss=0.36, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-1.696310, 1:1.134901
01:24:03.852 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:24:03.852 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
01:24:03.852 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
01:24:03.852 00.000 25848 MoveAxis(E, 0, ABG)
01:24:03.852 00.000 25848 Move returns status 0, amount 0
01:24:03.852 00.000 25848 MoveAxis(N, 31, ABG)
01:24:03.852 00.000 25848 Guiding  Dir = 0, Dur = 31
01:24:03.852 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=392, FiltMax=65504, Gamma=0.560
01:24:03.852 00.000 21444 UpdateGuideState exits: m=425492 SNR=68.1 Saturated
01:24:03.852 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:03.852 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:03.852 00.000 21444 Enqueuing Expose request
01:24:03.876 00.024 25848 IsSlewing returns 0
01:24:03.877 00.001 25848 IsGuiding returns 0
01:24:03.908 00.031 25848 IsGuiding returns 1
01:24:03.908 00.000 25848 scope still moving after pulse duration time elapsed
01:24:03.987 00.079 25848 IsSlewing returns 0
01:24:03.987 00.000 25848 IsGuiding returns 0
01:24:03.987 00.000 25848 scope move finished after 31 + 79 ms
01:24:03.987 00.000 25848 Move returns status 0, amount 31
01:24:03.987 00.000 25848 move complete, result=0
01:24:03.987 00.000 25848 worker thread done servicing request
01:24:03.987 00.000 25848 Worker thread wakes up
01:24:03.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:03.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:03.987 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.1 px 31 ms NORTH
01:24:06.828 02.841 25848 Exposure complete
01:24:06.915 00.087 25848 worker thread done servicing request
01:24:06.916 00.001 21444 OnExposeComplete: enter
01:24:06.916 00.000 21444 UpdateGuideState(): m_state=6
01:24:06.916 00.000 21444 Star::Find(15, 1234, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1879
01:24:06.916 00.000 21444 Star::Find returns 1 (1), X=1234.71, Y=736.44, Mass=366028, SNR=68.6, Peak=11048 HFD=6.8
01:24:06.916 00.000 21444 Star::Find false star n=1 nbg=270 bg=3265.1 sigma=470.8 thresh=4678 peak=4435
01:24:06.916 00.000 21444 Star::Find false star n=1 nbg=253 bg=3239.9 sigma=461.2 thresh=4623 peak=4477
01:24:06.916 00.000 21444 Star::Find false star n=2 nbg=270 bg=3385.2 sigma=478.7 thresh=4821 peak=4531
01:24:06.916 00.000 21444 Star::Find false star n=5 nbg=268 bg=2538.7 sigma=433.8 thresh=3840 peak=3557
01:24:06.916 00.000 21444 Star::Find false star n=5 nbg=255 bg=2893.8 sigma=412.4 thresh=4131 peak=4089
01:24:06.916 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 19.40,5.83,0.00,M2] [#3 13.58,-15.71,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -9.66,8.53,0.00,M1] [#6 3.27,-4.87,0.00,M9] [#7 -0.40,-0.17,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.66,-0.66,3.01,U] 
01:24:06.916 00.000 21444 refined, 2 included, MultiStar: {-0.27, -0.87}, one-star: {1.01, -2.01}
01:24:06.916 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.92 = 1.36)
01:24:06.916 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.76 = -1.48)
01:24:06.916 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-0.87 hyp=0.91 cameraTheta=-1.87 mountX=0.19 mountY=-0.91, mountTheta=-1.37
01:24:06.917 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-0.87, opts=13)
01:24:06.917 00.000 21444 Enqueuing Move request for scope (-0.27, -0.87)
01:24:06.917 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=170, FiltMax=65504, Gamma=0.560
01:24:06.917 00.000 21444 UpdateGuideState exits: m=366028 SNR=68.6 Saturated
01:24:06.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:06.917 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:06.917 00.000 21444 Enqueuing Expose request
01:24:06.917 00.000 25848 Worker thread wakes up
01:24:06.917 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.87) opts 0xd
01:24:06.917 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -0.87)
01:24:06.917 00.000 25848 Moving (-0.27, -0.87) raw xDistance=0.19 yDistance=-0.91
01:24:06.917 00.000 25848 BLC: History state: CurrMiss=0.91, AvgInitMiss=0.36, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-1.696310, 1:1.134901, 2:0.908706
01:24:06.917 00.000 25848 BLC: Under-shoot: nominal increase by 9
01:24:06.917 00.000 25848 BLC: window closed
01:24:06.917 00.000 25848 BLC: Pulse adjusted to 323
01:24:06.919 00.002 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:24:06.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
01:24:06.919 00.000 25848 MoveAxis(E, 0, ABG)
01:24:06.919 00.000 25848 Move returns status 0, amount 0
01:24:06.919 00.000 25848 MoveAxis(N, 25, ABG)
01:24:06.919 00.000 25848 Guiding  Dir = 0, Dur = 25
01:24:06.956 00.037 25848 IsSlewing returns 0
01:24:06.957 00.001 25848 IsGuiding returns 0
01:24:06.988 00.031 25848 IsGuiding returns 1
01:24:06.988 00.000 25848 scope still moving after pulse duration time elapsed
01:24:07.048 00.060 25848 IsSlewing returns 0
01:24:07.048 00.000 25848 IsGuiding returns 0
01:24:07.049 00.001 25848 scope move finished after 25 + 66 ms
01:24:07.049 00.000 25848 Move returns status 0, amount 25
01:24:07.049 00.000 25848 move complete, result=0
01:24:07.049 00.000 25848 worker thread done servicing request
01:24:07.049 00.000 25848 Worker thread wakes up
01:24:07.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:07.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:07.049 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.9 px 25 ms NORTH
01:24:07.300 00.251 21444 evsrv: cli 0107EBA0 connect
01:24:07.300 00.000 21444 case statement mapped state 6 to 3
01:24:07.301 00.001 21444 case statement mapped state 6 to 3
01:24:07.301 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"c225f462-90fc-4b9a-82fc-0f5620847baa"}
01:24:07.302 00.001 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"c225f462-90fc-4b9a-82fc-0f5620847baa"}
01:24:07.302 00.000 21444 evsrv: cli 0107EBA0 disconnect
01:24:09.889 02.587 25848 Exposure complete
01:24:09.971 00.082 25848 worker thread done servicing request
01:24:09.971 00.000 21444 OnExposeComplete: enter
01:24:09.972 00.001 21444 UpdateGuideState(): m_state=6
01:24:09.972 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1880
01:24:09.972 00.000 21444 Star::Find returns 1 (1), X=1235.18, Y=737.44, Mass=430363, SNR=66.5, Peak=13680 HFD=6.5
01:24:09.972 00.000 21444 Star::Find false star n=1 nbg=284 bg=3199.4 sigma=540.5 thresh=4821 peak=4484
01:24:09.972 00.000 21444 Star::Find false star n=3 nbg=260 bg=2095.5 sigma=408.1 thresh=3320 peak=3108
01:24:09.972 00.000 21444 Star::Find false star n=4 nbg=271 bg=3561.1 sigma=485.8 thresh=5018 peak=5003
01:24:09.972 00.000 21444 Star::Find false star n=2 nbg=267 bg=3327.8 sigma=487.6 thresh=4791 peak=4547
01:24:09.972 00.000 21444 Star::Find false star n=5 nbg=258 bg=3265.8 sigma=432.3 thresh=4563 peak=4296
01:24:09.972 00.000 21444 Star::Find false star n=4 nbg=241 bg=3299.7 sigma=414.0 thresh=4542 peak=4142
01:24:09.972 00.000 21444 Star::Find false star n=6 nbg=257 bg=3239.4 sigma=418.9 thresh=4496 peak=4319
01:24:09.972 00.000 21444 Star::Find false star n=1 nbg=262 bg=2786.3 sigma=426.9 thresh=4067 peak=3841
01:24:09.972 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.13,-0.80,0.96,U] [#8 0.00,0.00,0.00,L] [#9 -9.88,8.35,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 0.19,1.03,3.50,U] 
01:24:09.972 00.000 21444 refined, 2 included, MultiStar: {0.42, 0.34}, one-star: {1.49, -1.00}
01:24:09.972 00.000 21444 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
01:24:09.972 00.000 21444 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.22 = 1.06)
01:24:09.972 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.34 hyp=0.54 cameraTheta=0.67 mountX=-0.39 mountY=0.47, mountTheta=2.26
01:24:09.973 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.34, opts=13)
01:24:09.973 00.000 21444 Enqueuing Move request for scope (0.42, 0.34)
01:24:09.973 00.000 25848 Worker thread wakes up
01:24:09.973 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.34) opts 0xd
01:24:09.973 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.34)
01:24:09.973 00.000 25848 Moving (0.42, 0.34) raw xDistance=-0.39 yDistance=0.47
01:24:09.973 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
01:24:09.973 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:09.973 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
01:24:09.973 00.000 25848 MoveAxis(E, 0, ABG)
01:24:09.973 00.000 25848 Move returns status 0, amount 0
01:24:09.973 00.000 25848 MoveAxis(N, 0, ABG)
01:24:09.973 00.000 25848 Move returns status 0, amount 0
01:24:09.973 00.000 25848 move complete, result=0
01:24:09.974 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=380, FiltMax=65504, Gamma=0.560
01:24:09.974 00.000 21444 UpdateGuideState exits: m=430363 SNR=66.5 Saturated
01:24:09.974 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:09.974 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:09.974 00.000 21444 Enqueuing Expose request
01:24:09.974 00.000 25848 worker thread done servicing request
01:24:09.974 00.000 25848 Worker thread wakes up
01:24:09.974 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:09.974 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
01:24:09.974 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:12.825 02.851 25848 Exposure complete
01:24:12.914 00.089 25848 worker thread done servicing request
01:24:12.914 00.000 21444 OnExposeComplete: enter
01:24:12.914 00.000 21444 UpdateGuideState(): m_state=6
01:24:12.914 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1881
01:24:12.914 00.000 21444 Star::Find returns 1 (1), X=1235.17, Y=735.96, Mass=416400, SNR=60.4, Peak=12564 HFD=6.3
01:24:12.914 00.000 21444 Star::Find false star n=2 nbg=260 bg=2182.7 sigma=392.8 thresh=3361 peak=3350
01:24:12.914 00.000 21444 Star::Find false star n=5 nbg=262 bg=3720.9 sigma=477.6 thresh=5154 peak=4876
01:24:12.914 00.000 21444 Star::Find false star n=2 nbg=259 bg=3484.1 sigma=433.1 thresh=4783 peak=4353
01:24:12.915 00.001 21444 Star::Find false star n=1 nbg=265 bg=3293.0 sigma=480.7 thresh=4735 peak=4260
01:24:12.915 00.000 21444 Star::Find false star n=2 nbg=272 bg=3292.1 sigma=533.3 thresh=4892 peak=4605
01:24:12.915 00.000 21444 Star::Find false star n=3 nbg=266 bg=2490.8 sigma=403.1 thresh=3700 peak=3473
01:24:12.915 00.000 21444 Star::Find false star n=3 nbg=263 bg=2844.6 sigma=441.8 thresh=4170 peak=3993
01:24:12.915 00.000 21444 MultiStar: [#1 -18.34,7.89,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.65,-1.20,1.05,U] [#8 26.07,-3.95,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.14,-0.50,3.58,U] 
01:24:12.915 00.000 21444 refined, 2 included, MultiStar: {0.47, -0.98}, one-star: {1.48, -2.49}
01:24:12.915 00.000 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.11)
01:24:12.915 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.73)
01:24:12.915 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.98 hyp=1.09 cameraTheta=-1.12 mountX=-0.56 mountY=-0.73, mountTheta=-2.22
01:24:12.916 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.98, opts=13)
01:24:12.916 00.000 21444 Enqueuing Move request for scope (0.47, -0.98)
01:24:12.916 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=220, FiltMax=65504, Gamma=0.560
01:24:12.916 00.000 21444 UpdateGuideState exits: m=416400 SNR=60.4 Saturated
01:24:12.916 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:12.916 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:12.916 00.000 21444 Enqueuing Expose request
01:24:12.916 00.000 25848 Worker thread wakes up
01:24:12.916 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.98) opts 0xd
01:24:12.916 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.98)
01:24:12.916 00.000 25848 Moving (0.47, -0.98) raw xDistance=-0.56 yDistance=-0.73
01:24:12.916 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
01:24:12.917 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
01:24:12.917 00.000 25848 MoveAxis(E, 16, ABG)
01:24:12.917 00.000 25848 Guiding  Dir = 2, Dur = 16
01:24:12.937 00.020 25848 IsSlewing returns 0
01:24:12.937 00.000 25848 IsGuiding returns 0
01:24:12.969 00.032 25848 IsGuiding returns 1
01:24:12.969 00.000 25848 scope still moving after pulse duration time elapsed
01:24:13.017 00.048 25848 IsSlewing returns 0
01:24:13.018 00.001 25848 IsGuiding returns 0
01:24:13.018 00.000 25848 scope move finished after 16 + 64 ms
01:24:13.018 00.000 25848 Move returns status 0, amount 16
01:24:13.018 00.000 25848 MoveAxis(N, 20, ABG)
01:24:13.018 00.000 25848 Guiding  Dir = 0, Dur = 20
01:24:13.046 00.028 25848 IsSlewing returns 0
01:24:13.046 00.000 25848 IsGuiding returns 0
01:24:13.078 00.032 25848 IsGuiding returns 1
01:24:13.078 00.000 25848 scope still moving after pulse duration time elapsed
01:24:13.127 00.049 25848 IsSlewing returns 0
01:24:13.127 00.000 25848 IsGuiding returns 0
01:24:13.127 00.000 25848 scope move finished after 20 + 60 ms
01:24:13.127 00.000 25848 Move returns status 0, amount 20
01:24:13.127 00.000 25848 move complete, result=0
01:24:13.127 00.000 25848 worker thread done servicing request
01:24:13.127 00.000 25848 Worker thread wakes up
01:24:13.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:13.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:13.127 00.000 21444 GuideStep: -0.6 px 16 ms EAST, -0.7 px 20 ms NORTH
01:24:15.981 02.854 25848 Exposure complete
01:24:16.059 00.078 25848 worker thread done servicing request
01:24:16.059 00.000 21444 OnExposeComplete: enter
01:24:16.059 00.000 21444 UpdateGuideState(): m_state=6
01:24:16.060 00.001 21444 Star::Find(15, 1235, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1882
01:24:16.060 00.000 21444 Star::Find returns 1 (1), X=1234.55, Y=738.91, Mass=457605, SNR=85.8, Peak=12008 HFD=6.8
01:24:16.060 00.000 21444 Star::Find false star n=2 nbg=268 bg=3169.0 sigma=457.6 thresh=4542 peak=4040
01:24:16.060 00.000 21444 Star::Find false star n=3 nbg=259 bg=3615.1 sigma=427.1 thresh=4897 peak=4663
01:24:16.060 00.000 21444 Star::Find false star n=3 nbg=264 bg=3302.0 sigma=454.8 thresh=4666 peak=4515
01:24:16.060 00.000 21444 Star::Find false star n=6 nbg=269 bg=2510.9 sigma=451.2 thresh=3864 peak=3823
01:24:16.060 00.000 21444 Star::Find false star n=4 nbg=270 bg=2951.6 sigma=442.4 thresh=4279 peak=3903
01:24:16.060 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -3.05,-5.34,0.00,M3] [#3 15.18,-16.37,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -1.99,16.25,0.00,M2] [#6 5.46,1.86,0.00,M10] [#7 -0.86,0.57,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.23,1.23,2.48,U] 
01:24:16.060 00.000 21444 refined, 2 included, MultiStar: {-0.08, 0.93}, one-star: {0.86, 0.47}
01:24:16.060 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
01:24:16.060 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
01:24:16.060 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.93 hyp=0.93 cameraTheta=1.66 mountX=0.16 mountY=0.83, mountTheta=1.38
01:24:16.061 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.93, opts=13)
01:24:16.061 00.000 21444 Enqueuing Move request for scope (-0.08, 0.93)
01:24:16.061 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=258, FiltMax=65504, Gamma=0.560
01:24:16.061 00.000 21444 UpdateGuideState exits: m=457605 SNR=85.8 Saturated
01:24:16.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:16.061 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:16.061 00.000 21444 Enqueuing Expose request
01:24:16.061 00.000 25848 Worker thread wakes up
01:24:16.061 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.93) opts 0xd
01:24:16.061 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.93)
01:24:16.061 00.000 25848 Moving (-0.08, 0.93) raw xDistance=0.16 yDistance=0.83
01:24:16.061 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:24:16.061 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:16.061 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
01:24:16.061 00.000 25848 MoveAxis(E, 0, ABG)
01:24:16.061 00.000 25848 Move returns status 0, amount 0
01:24:16.062 00.001 25848 MoveAxis(N, 0, ABG)
01:24:16.062 00.000 25848 Move returns status 0, amount 0
01:24:16.062 00.000 25848 move complete, result=0
01:24:16.062 00.000 25848 worker thread done servicing request
01:24:16.062 00.000 25848 Worker thread wakes up
01:24:16.062 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
01:24:16.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:16.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:18.918 02.856 25848 Exposure complete
01:24:19.006 00.088 25848 worker thread done servicing request
01:24:19.006 00.000 21444 OnExposeComplete: enter
01:24:19.006 00.000 21444 UpdateGuideState(): m_state=6
01:24:19.006 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1883
01:24:19.006 00.000 21444 Star::Find returns 1 (1), X=1235.22, Y=738.31, Mass=357564, SNR=63.5, Peak=11176 HFD=6.5
01:24:19.006 00.000 21444 Star::Find false star n=4 nbg=259 bg=3500.5 sigma=521.6 thresh=5065 peak=5053
01:24:19.006 00.000 21444 Star::Find false star n=11 nbg=250 bg=3286.8 sigma=425.7 thresh=4564 peak=4521
01:24:19.007 00.001 21444 Star::Find false star n=3 nbg=258 bg=3343.9 sigma=483.1 thresh=4793 peak=4383
01:24:19.007 00.000 21444 Star::Find false star n=5 nbg=263 bg=3170.1 sigma=469.7 thresh=4579 peak=4434
01:24:19.007 00.000 21444 Star::Find false star n=3 nbg=250 bg=2461.7 sigma=391.1 thresh=3635 peak=3470
01:24:19.007 00.000 21444 Star::Find false star n=9 nbg=257 bg=2918.4 sigma=431.9 thresh=4214 peak=3918
01:24:19.007 00.000 21444 MultiStar: [#1 -7.50,-5.54,0.00,M9] [#2 -3.74,-5.50,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.84,1.82,1.18,U] [#8 27.56,-11.76,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.98,2.31,2.91,U] 
01:24:19.007 00.000 21444 single-star, 2 included, MultiStar: {-0.07, 1.71}, one-star: {1.53, -0.14}
01:24:19.007 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = 3.14)
01:24:19.007 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.30)
01:24:19.007 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-0.14 hyp=1.54 cameraTheta=-0.09 mountX=-1.54 mountY=0.45, mountTheta=2.86
01:24:19.008 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-0.14, opts=13)
01:24:19.008 00.000 21444 Enqueuing Move request for scope (1.53, -0.14)
01:24:19.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=294, FiltMax=65504, Gamma=0.560
01:24:19.008 00.000 21444 UpdateGuideState exits: m=357564 SNR=63.5 Saturated
01:24:19.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:19.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:19.008 00.000 21444 Enqueuing Expose request
01:24:19.008 00.000 25848 Worker thread wakes up
01:24:19.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -0.14) opts 0xd
01:24:19.008 00.000 25848 Handling offset move in thread for scope, endpoint = (1.53, -0.14)
01:24:19.008 00.000 25848 Moving (1.53, -0.14) raw xDistance=-1.54 yDistance=0.45
01:24:19.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.54
01:24:19.009 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:19.009 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:24:19.009 00.000 25848 MoveAxis(E, 45, ABG)
01:24:19.009 00.000 25848 Guiding  Dir = 2, Dur = 45
01:24:19.102 00.093 25848 IsSlewing returns 0
01:24:19.102 00.000 25848 IsGuiding returns 0
01:24:19.124 00.022 25848 PulseGuide returned control before completion, sleep 34
01:24:19.167 00.043 25848 IsGuiding returns 1
01:24:19.167 00.000 25848 scope still moving after pulse duration time elapsed
01:24:19.219 00.052 25848 IsSlewing returns 0
01:24:19.219 00.000 25848 IsGuiding returns 0
01:24:19.219 00.000 25848 scope move finished after 45 + 71 ms
01:24:19.219 00.000 25848 Move returns status 0, amount 45
01:24:19.219 00.000 25848 MoveAxis(N, 0, ABG)
01:24:19.219 00.000 25848 Move returns status 0, amount 0
01:24:19.219 00.000 25848 move complete, result=0
01:24:19.219 00.000 25848 worker thread done servicing request
01:24:19.219 00.000 25848 Worker thread wakes up
01:24:19.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:19.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:19.219 00.000 21444 GuideStep: -1.5 px 45 ms EAST, 0.5 px 0 ms NORTH
01:24:22.074 02.855 25848 Exposure complete
01:24:22.158 00.084 25848 worker thread done servicing request
01:24:22.158 00.000 21444 OnExposeComplete: enter
01:24:22.158 00.000 21444 UpdateGuideState(): m_state=6
01:24:22.158 00.000 21444 Star::Find(15, 1235, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1884
01:24:22.158 00.000 21444 Star::Find returns 1 (1), X=1234.63, Y=737.47, Mass=433665, SNR=61.0, Peak=12488 HFD=7.0
01:24:22.158 00.000 21444 Star::Find false star n=6 nbg=268 bg=3190.6 sigma=426.0 thresh=4469 peak=4131
01:24:22.158 00.000 21444 Star::Find false star n=3 nbg=262 bg=3397.9 sigma=521.8 thresh=4963 peak=4720
01:24:22.158 00.000 21444 Star::Find false star n=4 nbg=249 bg=3045.6 sigma=455.5 thresh=4412 peak=4233
01:24:22.158 00.000 21444 Star::Find false star n=3 nbg=256 bg=3275.5 sigma=449.4 thresh=4624 peak=4442
01:24:22.159 00.001 21444 Star::Find false star n=2 nbg=234 bg=3193.5 sigma=409.5 thresh=4422 peak=4204
01:24:22.159 00.000 21444 Star::Find false star n=6 nbg=259 bg=2521.2 sigma=466.3 thresh=3920 peak=3899
01:24:22.159 00.000 21444 Star::Find false star n=4 nbg=262 bg=3042.6 sigma=418.6 thresh=4298 peak=4167
01:24:22.159 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -14.40,7.27,0.00,M5] [#3 28.42,-17.69,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.07,-0.15,1.60,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.25,0.46,4.02,U] 
01:24:22.159 00.000 21444 refined, 2 included, MultiStar: {-0.88, 0.09}, one-star: {0.94, -0.98}
01:24:22.159 00.000 21444 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
01:24:22.159 00.000 21444 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.86 = -2.86)
01:24:22.159 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=0.09 hyp=0.88 cameraTheta=3.04 mountX=0.88 mountY=-0.25, mountTheta=-0.27
01:24:22.159 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=0.09, opts=13)
01:24:22.159 00.000 21444 Enqueuing Move request for scope (-0.88, 0.09)
01:24:22.159 00.000 25848 Worker thread wakes up
01:24:22.159 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=268, FiltMax=65504, Gamma=0.560
01:24:22.160 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.09) opts 0xd
01:24:22.160 00.000 21444 UpdateGuideState exits: m=433665 SNR=61.0 Saturated
01:24:22.160 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, 0.09)
01:24:22.160 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:22.160 00.000 25848 Moving (-0.88, 0.09) raw xDistance=0.88 yDistance=-0.25
01:24:22.160 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:22.160 00.000 21444 Enqueuing Expose request
01:24:22.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.88
01:24:22.160 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:22.160 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:24:22.160 00.000 25848 MoveAxis(W, 23, ABG)
01:24:22.160 00.000 25848 Guiding  Dir = 3, Dur = 23
01:24:22.185 00.025 25848 IsSlewing returns 0
01:24:22.185 00.000 25848 IsGuiding returns 0
01:24:22.249 00.064 25848 IsGuiding returns 1
01:24:22.250 00.001 25848 scope still moving after pulse duration time elapsed
01:24:22.297 00.047 25848 IsSlewing returns 0
01:24:22.297 00.000 25848 IsGuiding returns 0
01:24:22.297 00.000 25848 scope move finished after 23 + 88 ms
01:24:22.297 00.000 25848 Move returns status 0, amount 23
01:24:22.297 00.000 25848 MoveAxis(N, 0, ABG)
01:24:22.297 00.000 25848 Move returns status 0, amount 0
01:24:22.297 00.000 25848 move complete, result=0
01:24:22.297 00.000 25848 worker thread done servicing request
01:24:22.297 00.000 25848 Worker thread wakes up
01:24:22.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:22.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:22.297 00.000 21444 GuideStep: 0.9 px 23 ms WEST, -0.2 px 0 ms NORTH
01:24:25.153 02.856 25848 Exposure complete
01:24:25.230 00.077 25848 worker thread done servicing request
01:24:25.230 00.000 21444 OnExposeComplete: enter
01:24:25.230 00.000 21444 UpdateGuideState(): m_state=6
01:24:25.230 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1885
01:24:25.230 00.000 21444 Star::Find returns 1 (1), X=1235.59, Y=737.90, Mass=436800, SNR=84.4, Peak=14660 HFD=6.3
01:24:25.230 00.000 21444 Star::Find false star n=4 nbg=266 bg=3637.4 sigma=477.6 thresh=5070 peak=4981
01:24:25.230 00.000 21444 Star::Find false star n=3 nbg=270 bg=3405.0 sigma=545.6 thresh=5042 peak=4507
01:24:25.230 00.000 21444 Star::Find false star n=5 nbg=269 bg=3150.4 sigma=478.3 thresh=4585 peak=4279
01:24:25.230 00.000 21444 Star::Find false star n=3 nbg=243 bg=3388.8 sigma=344.0 thresh=4421 peak=4153
01:24:25.230 00.000 21444 Star::Find false star n=2 nbg=260 bg=3288.2 sigma=450.7 thresh=4640 peak=4424
01:24:25.230 00.000 21444 Star::Find false star n=7 nbg=260 bg=2885.8 sigma=439.1 thresh=4203 peak=3944
01:24:25.230 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -26.04,19.07,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.16,1.47,0.75,U] [#8 0.00,0.00,0.00,L] [#9 -14.96,3.49,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -0.14,0.52,2.78,U] 
01:24:25.230 00.000 21444 refined, 2 included, MultiStar: {0.52, 0.44}, one-star: {1.89, -0.55}
01:24:25.230 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
01:24:25.230 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.09)
01:24:25.230 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=0.44 hyp=0.68 cameraTheta=0.70 mountX=-0.48 mountY=0.61, mountTheta=2.24
01:24:25.231 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=0.44, opts=13)
01:24:25.231 00.000 21444 Enqueuing Move request for scope (0.52, 0.44)
01:24:25.231 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=244, FiltMax=65504, Gamma=0.560
01:24:25.231 00.000 21444 UpdateGuideState exits: m=436800 SNR=84.4 Saturated
01:24:25.232 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:25.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:25.232 00.000 21444 Enqueuing Expose request
01:24:25.232 00.000 25848 Worker thread wakes up
01:24:25.232 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.44) opts 0xd
01:24:25.232 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, 0.44)
01:24:25.232 00.000 25848 Moving (0.52, 0.44) raw xDistance=-0.48 yDistance=0.61
01:24:25.232 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
01:24:25.232 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:25.232 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
01:24:25.232 00.000 25848 MoveAxis(E, 0, ABG)
01:24:25.232 00.000 25848 Move returns status 0, amount 0
01:24:25.232 00.000 25848 MoveAxis(N, 0, ABG)
01:24:25.232 00.000 25848 Move returns status 0, amount 0
01:24:25.232 00.000 25848 move complete, result=0
01:24:25.232 00.000 25848 worker thread done servicing request
01:24:25.232 00.000 25848 Worker thread wakes up
01:24:25.232 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:25.232 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:25.232 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
01:24:28.073 02.841 25848 Exposure complete
01:24:28.159 00.086 25848 worker thread done servicing request
01:24:28.159 00.000 21444 OnExposeComplete: enter
01:24:28.159 00.000 21444 UpdateGuideState(): m_state=6
01:24:28.159 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1886
01:24:28.159 00.000 21444 Star::Find returns 1 (1), X=1236.49, Y=737.69, Mass=474207, SNR=79.3, Peak=12896 HFD=7.1
01:24:28.159 00.000 21444 Star::Find false star n=3 nbg=262 bg=3102.0 sigma=458.2 thresh=4477 peak=4222
01:24:28.159 00.000 21444 Star::Find false star n=2 nbg=268 bg=2060.4 sigma=449.6 thresh=3409 peak=3272
01:24:28.159 00.000 21444 Star::Find false star n=4 nbg=273 bg=3606.2 sigma=510.5 thresh=5138 peak=5067
01:24:28.159 00.000 21444 Star::Find false star n=3 nbg=267 bg=3210.4 sigma=423.4 thresh=4481 peak=4019
01:24:28.159 00.000 21444 Star::Find false star n=3 nbg=260 bg=3347.7 sigma=470.4 thresh=4759 peak=4386
01:24:28.159 00.000 21444 Star::Find false star n=5 nbg=249 bg=3364.2 sigma=423.8 thresh=4636 peak=4451
01:24:28.159 00.000 21444 Star::Find false star n=3 nbg=270 bg=2381.6 sigma=453.7 thresh=3743 peak=3504
01:24:28.159 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.19,-25.73,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.52,0.64,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -14.04,-14.15,0.00,R] [#11 0.76,0.65,3.87,U] 
01:24:28.159 00.000 21444 refined, 2 included, MultiStar: {1.23, 0.40}, one-star: {2.79, -0.75}
01:24:28.159 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
01:24:28.159 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.70)
01:24:28.159 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=0.40 hyp=1.29 cameraTheta=0.32 mountX=-1.19 mountY=0.84, mountTheta=2.53
01:24:28.160 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=0.40, opts=13)
01:24:28.160 00.000 21444 Enqueuing Move request for scope (1.23, 0.40)
01:24:28.160 00.000 25848 Worker thread wakes up
01:24:28.160 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=232, FiltMax=65504, Gamma=0.560
01:24:28.160 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.40) opts 0xd
01:24:28.160 00.000 21444 UpdateGuideState exits: m=474207 SNR=79.3 Saturated
01:24:28.160 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:28.160 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, 0.40)
01:24:28.160 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:28.160 00.000 21444 Enqueuing Expose request
01:24:28.160 00.000 25848 Moving (1.23, 0.40) raw xDistance=-1.19 yDistance=0.84
01:24:28.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.19
01:24:28.160 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:28.160 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
01:24:28.160 00.000 25848 MoveAxis(E, 35, ABG)
01:24:28.160 00.000 25848 Guiding  Dir = 2, Dur = 35
01:24:28.187 00.027 25848 IsSlewing returns 0
01:24:28.187 00.000 25848 IsGuiding returns 0
01:24:28.217 00.030 25848 PulseGuide returned control before completion, sleep 14
01:24:28.246 00.029 25848 IsGuiding returns 1
01:24:28.246 00.000 25848 scope still moving after pulse duration time elapsed
01:24:28.299 00.053 25848 IsSlewing returns 0
01:24:28.299 00.000 25848 IsGuiding returns 0
01:24:28.299 00.000 25848 scope move finished after 35 + 77 ms
01:24:28.299 00.000 25848 Move returns status 0, amount 35
01:24:28.299 00.000 25848 MoveAxis(N, 0, ABG)
01:24:28.299 00.000 25848 Move returns status 0, amount 0
01:24:28.299 00.000 25848 move complete, result=0
01:24:28.299 00.000 25848 worker thread done servicing request
01:24:28.299 00.000 25848 Worker thread wakes up
01:24:28.299 00.000 21444 GuideStep: -1.2 px 35 ms EAST, 0.8 px 0 ms NORTH
01:24:28.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:28.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:31.143 02.844 25848 Exposure complete
01:24:31.223 00.080 25848 worker thread done servicing request
01:24:31.223 00.000 21444 OnExposeComplete: enter
01:24:31.223 00.000 21444 UpdateGuideState(): m_state=6
01:24:31.223 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1887
01:24:31.223 00.000 21444 Star::Find returns 1 (1), X=1233.63, Y=738.55, Mass=429135, SNR=64.3, Peak=13144 HFD=6.3
01:24:31.223 00.000 21444 Star::Find false star n=1 nbg=260 bg=2203.2 sigma=421.2 thresh=3467 peak=2936
01:24:31.224 00.001 21444 Star::Find false star n=5 nbg=263 bg=3701.4 sigma=510.8 thresh=5234 peak=5078
01:24:31.224 00.000 21444 Star::Find false star n=1 nbg=261 bg=3124.0 sigma=447.7 thresh=4467 peak=4218
01:24:31.224 00.000 21444 Star::Find false star n=4 nbg=268 bg=3218.7 sigma=459.1 thresh=4596 peak=4239
01:24:31.224 00.000 21444 Star::Find false star n=7 nbg=249 bg=3292.1 sigma=411.5 thresh=4527 peak=4267
01:24:31.224 00.000 21444 Star::Find false star n=3 nbg=266 bg=2474.2 sigma=466.1 thresh=3873 peak=3626
01:24:31.224 00.000 21444 Star::Find false star n=12 nbg=263 bg=2963.5 sigma=403.6 thresh=4174 peak=4149
01:24:31.224 00.000 21444 MultiStar: [#1 -15.63,16.89,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -6.30,2.44,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.68,1.31,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.48,1.53,3.84,U] 
01:24:31.224 00.000 21444 single-star, 2 included, MultiStar: {-1.10, 1.24}, one-star: {-0.06, 0.10}
01:24:31.224 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
01:24:31.224 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
01:24:31.224 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.14 mountX=0.07 mountY=0.07, mountTheta=0.75
01:24:31.225 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.10, opts=13)
01:24:31.225 00.000 21444 Enqueuing Move request for scope (-0.06, 0.10)
01:24:31.225 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2916, FiltMin=16, FiltMax=65504, Gamma=0.560
01:24:31.225 00.000 21444 UpdateGuideState exits: m=429135 SNR=64.3 Saturated
01:24:31.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:31.225 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:31.225 00.000 21444 Enqueuing Expose request
01:24:31.225 00.000 25848 Worker thread wakes up
01:24:31.225 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
01:24:31.225 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
01:24:31.225 00.000 25848 Moving (-0.06, 0.10) raw xDistance=0.07 yDistance=0.07
01:24:31.225 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:24:31.225 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:31.225 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:24:31.225 00.000 25848 MoveAxis(E, 0, ABG)
01:24:31.225 00.000 25848 Move returns status 0, amount 0
01:24:31.225 00.000 25848 MoveAxis(N, 0, ABG)
01:24:31.225 00.000 25848 Move returns status 0, amount 0
01:24:31.225 00.000 25848 move complete, result=0
01:24:31.225 00.000 25848 worker thread done servicing request
01:24:31.225 00.000 25848 Worker thread wakes up
01:24:31.225 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:31.226 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:31.226 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:34.069 02.843 25848 Exposure complete
01:24:34.136 00.067 25848 worker thread done servicing request
01:24:34.136 00.000 21444 OnExposeComplete: enter
01:24:34.136 00.000 21444 UpdateGuideState(): m_state=6
01:24:34.136 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1888
01:24:34.136 00.000 21444 Star::Find returns 1 (1), X=1234.27, Y=737.63, Mass=434449, SNR=74.5, Peak=14080 HFD=6.0
01:24:34.136 00.000 21444 Star::Find false star n=3 nbg=267 bg=3257.7 sigma=532.0 thresh=4854 peak=4546
01:24:34.137 00.001 21444 Star::Find false star n=4 nbg=259 bg=1984.2 sigma=419.0 thresh=3241 peak=3237
01:24:34.137 00.000 21444 Star::Find false star n=8 nbg=265 bg=3688.6 sigma=483.9 thresh=5140 peak=5041
01:24:34.137 00.000 21444 Star::Find false star n=4 nbg=250 bg=3372.7 sigma=447.4 thresh=4715 peak=4576
01:24:34.137 00.000 21444 Star::Find false star n=3 nbg=253 bg=3114.8 sigma=432.9 thresh=4413 peak=4203
01:24:34.137 00.000 21444 Star::Find false star n=6 nbg=245 bg=3253.2 sigma=394.2 thresh=4436 peak=4392
01:24:34.137 00.000 21444 Star::Find false star n=5 nbg=242 bg=3257.2 sigma=445.5 thresh=4594 peak=4310
01:24:34.137 00.000 21444 Star::Find false star n=3 nbg=270 bg=2411.5 sigma=479.9 thresh=3851 peak=3521
01:24:34.137 00.000 21444 Star::Find false star n=4 nbg=262 bg=2798.4 sigma=445.4 thresh=4135 peak=4009
01:24:34.137 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.84,0.57,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.28,0.55,3.43,U] 
01:24:34.137 00.000 21444 refined, 2 included, MultiStar: {-0.86, 0.30}, one-star: {0.58, -0.81}
01:24:34.137 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
01:24:34.137 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
01:24:34.137 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=0.30 hyp=0.91 cameraTheta=2.81 mountX=0.88 mountY=-0.05, mountTheta=-0.05
01:24:34.138 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=0.30, opts=13)
01:24:34.138 00.000 21444 Enqueuing Move request for scope (-0.86, 0.30)
01:24:34.138 00.000 25848 Worker thread wakes up
01:24:34.138 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.30) opts 0xd
01:24:34.138 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, 0.30)
01:24:34.138 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2920, FiltMin=356, FiltMax=65504, Gamma=0.560
01:24:34.138 00.000 21444 UpdateGuideState exits: m=434449 SNR=74.5 Saturated
01:24:34.138 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:34.138 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:34.138 00.000 21444 Enqueuing Expose request
01:24:34.138 00.000 25848 Moving (-0.86, 0.30) raw xDistance=0.88 yDistance=-0.05
01:24:34.138 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.88
01:24:34.138 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:34.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:24:34.138 00.000 25848 MoveAxis(W, 26, ABG)
01:24:34.138 00.000 25848 Guiding  Dir = 3, Dur = 26
01:24:34.159 00.021 25848 IsSlewing returns 0
01:24:34.159 00.000 25848 IsGuiding returns 0
01:24:34.217 00.058 25848 IsGuiding returns 1
01:24:34.218 00.001 25848 scope still moving after pulse duration time elapsed
01:24:34.264 00.046 25848 IsSlewing returns 0
01:24:34.264 00.000 25848 IsGuiding returns 0
01:24:34.265 00.001 25848 scope move finished after 26 + 79 ms
01:24:34.265 00.000 25848 Move returns status 0, amount 26
01:24:34.265 00.000 25848 MoveAxis(N, 0, ABG)
01:24:34.265 00.000 25848 Move returns status 0, amount 0
01:24:34.265 00.000 25848 move complete, result=0
01:24:34.265 00.000 25848 worker thread done servicing request
01:24:34.265 00.000 25848 Worker thread wakes up
01:24:34.265 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.0 px 0 ms NORTH
01:24:34.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:34.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:37.112 02.847 25848 Exposure complete
01:24:37.199 00.087 25848 worker thread done servicing request
01:24:37.199 00.000 21444 OnExposeComplete: enter
01:24:37.199 00.000 21444 UpdateGuideState(): m_state=6
01:24:37.199 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1889
01:24:37.199 00.000 21444 Star::Find returns 1 (1), X=1234.75, Y=737.87, Mass=424647, SNR=69.6, Peak=12692 HFD=6.5
01:24:37.199 00.000 21444 Star::Find false star n=5 nbg=283 bg=1974.0 sigma=454.1 thresh=3336 peak=3170
01:24:37.200 00.001 21444 Star::Find false star n=7 nbg=255 bg=3595.5 sigma=474.3 thresh=5018 peak=4905
01:24:37.200 00.000 21444 Star::Find false star n=5 nbg=260 bg=3084.6 sigma=437.6 thresh=4397 peak=4356
01:24:37.200 00.000 21444 Star::Find false star n=5 nbg=267 bg=3252.3 sigma=443.2 thresh=4582 peak=4264
01:24:37.200 00.000 21444 Star::Find false star n=4 nbg=272 bg=3252.6 sigma=460.7 thresh=4635 peak=4398
01:24:37.200 00.000 21444 MultiStar: [#1 4.59,7.44,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.83,0.18,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.74,1.22,1.05,U] [#8 0.00,0.00,0.00,L] [#9 21.04,-7.26,0.00,M1] [#10 0.06,-5.94,0.00,M1] [#11 -0.72,1.42,3.55,U] 
01:24:37.200 00.000 21444 refined, 3 included, MultiStar: {-0.15, 1.00}, one-star: {1.06, -0.58}
01:24:37.200 00.000 21444 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.05) = xAngle (-1.33 = -1.33)
01:24:37.200 00.000 21444 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.11)
01:24:37.200 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=1.00 hyp=1.01 cameraTheta=1.72 mountX=0.24 mountY=0.86, mountTheta=1.30
01:24:37.201 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=1.00, opts=13)
01:24:37.201 00.000 21444 Enqueuing Move request for scope (-0.15, 1.00)
01:24:37.201 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2896, FiltMin=346, FiltMax=65504, Gamma=0.560
01:24:37.201 00.000 21444 UpdateGuideState exits: m=424647 SNR=69.6 Saturated
01:24:37.201 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:37.201 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:37.201 00.000 21444 Enqueuing Expose request
01:24:37.201 00.000 25848 Worker thread wakes up
01:24:37.201 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 1.00) opts 0xd
01:24:37.201 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 1.00)
01:24:37.202 00.001 25848 Moving (-0.15, 1.00) raw xDistance=0.24 yDistance=0.86
01:24:37.202 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
01:24:37.202 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.57 newest=0.88
01:24:37.202 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
01:24:37.202 00.000 25848 MoveAxis(E, 0, ABG)
01:24:37.202 00.000 25848 Move returns status 0, amount 0
01:24:37.202 00.000 25848 BLC: Oldest BLC event removed
01:24:37.202 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 323 applied
01:24:37.202 00.000 25848 MoveAxis(S, 347, ABG)
01:24:37.202 00.000 25848 Guiding  Dir = 1, Dur = 347
01:24:37.234 00.032 25848 IsSlewing returns 0
01:24:37.234 00.000 25848 IsGuiding returns 0
01:24:37.266 00.032 25848 PulseGuide returned control before completion, sleep 326
01:24:37.594 00.328 25848 IsGuiding returns 1
01:24:37.595 00.001 25848 scope still moving after pulse duration time elapsed
01:24:37.655 00.060 25848 IsSlewing returns 0
01:24:37.656 00.001 25848 IsGuiding returns 0
01:24:37.656 00.000 25848 scope move finished after 347 + 74 ms
01:24:37.656 00.000 25848 Move returns status 0, amount 347
01:24:37.656 00.000 25848 move complete, result=0
01:24:37.656 00.000 25848 worker thread done servicing request
01:24:37.656 00.000 25848 Worker thread wakes up
01:24:37.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:37.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:37.656 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.9 px 347 ms SOUTH
01:24:40.500 02.844 25848 Exposure complete
01:24:40.583 00.083 25848 worker thread done servicing request
01:24:40.583 00.000 21444 OnExposeComplete: enter
01:24:40.583 00.000 21444 UpdateGuideState(): m_state=6
01:24:40.583 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1890
01:24:40.583 00.000 21444 Star::Find returns 1 (1), X=1233.05, Y=736.82, Mass=433908, SNR=72.3, Peak=14108 HFD=6.4
01:24:40.584 00.001 21444 Star::Find false star n=4 nbg=264 bg=2117.2 sigma=381.9 thresh=3263 peak=2880
01:24:40.584 00.000 21444 Star::Find false star n=3 nbg=264 bg=3311.8 sigma=412.0 thresh=4548 peak=4146
01:24:40.584 00.000 21444 Star::Find false star n=1 nbg=269 bg=3274.0 sigma=508.5 thresh=4800 peak=4478
01:24:40.584 00.000 21444 Star::Find false star n=7 nbg=249 bg=2563.6 sigma=384.5 thresh=3717 peak=3706
01:24:40.584 00.000 21444 Star::Find false star n=7 nbg=251 bg=2801.5 sigma=457.9 thresh=4175 peak=3983
01:24:40.584 00.000 21444 MultiStar: [#1 -11.91,-2.09,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 14.93,-13.40,0.00,M4] [#4 -12.11,4.06,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.28,0.22,0.95,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.79,1.11,3.68,U] 
01:24:40.584 00.000 21444 refined, 2 included, MultiStar: {-1.50, 0.47}, one-star: {-0.64, -1.63}
01:24:40.584 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
01:24:40.584 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
01:24:40.584 00.000 21444 CameraToMount -- cameraX=-1.50 cameraY=0.47 hyp=1.57 cameraTheta=2.84 mountX=1.54 mountY=-0.13, mountTheta=-0.09
01:24:40.585 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.50, y=0.47, opts=13)
01:24:40.585 00.000 21444 Enqueuing Move request for scope (-1.50, 0.47)
01:24:40.585 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2892, FiltMin=230, FiltMax=65504, Gamma=0.560
01:24:40.585 00.000 21444 UpdateGuideState exits: m=433908 SNR=72.3 Saturated
01:24:40.585 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:40.585 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:40.585 00.000 21444 Enqueuing Expose request
01:24:40.585 00.000 25848 Worker thread wakes up
01:24:40.585 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.47) opts 0xd
01:24:40.585 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.50, 0.47)
01:24:40.585 00.000 25848 Moving (-1.50, 0.47) raw xDistance=1.54 yDistance=-0.13
01:24:40.585 00.000 25848 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.25, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.864537, 1:-0.131123
01:24:40.585 00.000 25848 BLC: No correction, Miss < min_move
01:24:40.586 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.54
01:24:40.586 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:40.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:24:40.586 00.000 25848 MoveAxis(W, 45, ABG)
01:24:40.586 00.000 25848 Guiding  Dir = 3, Dur = 45
01:24:40.640 00.054 25848 IsSlewing returns 0
01:24:40.641 00.001 25848 IsGuiding returns 0
01:24:40.672 00.031 25848 PulseGuide returned control before completion, sleep 24
01:24:40.706 00.034 25848 IsGuiding returns 1
01:24:40.706 00.000 25848 scope still moving after pulse duration time elapsed
01:24:40.767 00.061 25848 IsSlewing returns 0
01:24:40.767 00.000 25848 IsGuiding returns 0
01:24:40.767 00.000 25848 scope move finished after 45 + 81 ms
01:24:40.768 00.001 25848 Move returns status 0, amount 45
01:24:40.768 00.000 25848 MoveAxis(N, 0, ABG)
01:24:40.768 00.000 25848 Move returns status 0, amount 0
01:24:40.768 00.000 25848 move complete, result=0
01:24:40.768 00.000 25848 worker thread done servicing request
01:24:40.768 00.000 25848 Worker thread wakes up
01:24:40.768 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:40.768 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:40.768 00.000 21444 GuideStep: 1.5 px 45 ms WEST, -0.1 px 0 ms NORTH
01:24:43.622 02.854 25848 Exposure complete
01:24:43.704 00.082 25848 worker thread done servicing request
01:24:43.704 00.000 21444 OnExposeComplete: enter
01:24:43.705 00.001 21444 UpdateGuideState(): m_state=6
01:24:43.705 00.000 21444 Star::Find(15, 1233, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1891
01:24:43.705 00.000 21444 Star::Find returns 1 (1), X=1234.32, Y=737.14, Mass=409729, SNR=56.8, Peak=13072 HFD=6.3
01:24:43.705 00.000 21444 Star::Find false star n=6 nbg=257 bg=3119.7 sigma=380.7 thresh=4262 peak=4168
01:24:43.705 00.000 21444 Star::Find false star n=3 nbg=263 bg=2096.1 sigma=402.3 thresh=3303 peak=3223
01:24:43.705 00.000 21444 Star::Find false star n=2 nbg=282 bg=3151.3 sigma=526.6 thresh=4731 peak=4112
01:24:43.705 00.000 21444 Star::Find false star n=3 nbg=255 bg=3330.5 sigma=437.9 thresh=4644 peak=4495
01:24:43.705 00.000 21444 Star::Find false star n=13 nbg=253 bg=2386.0 sigma=377.2 thresh=3518 peak=3496
01:24:43.705 00.000 21444 Star::Find false star n=3 nbg=263 bg=2903.9 sigma=444.1 thresh=4236 peak=3834
01:24:43.705 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 2.13,0.38,0.30,U] [#4 -24.29,0.75,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.14,0.25,1.18,U] [#8 14.99,-10.91,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.47,0.71,4.45,U] 
01:24:43.705 00.000 21444 refined, 3 included, MultiStar: {-0.14, 0.32}, one-star: {0.63, -1.31}
01:24:43.705 00.000 21444 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.05) = xAngle (-1.07 = -1.07)
01:24:43.705 00.000 21444 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.37)
01:24:43.705 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.98 mountX=0.17 mountY=0.25, mountTheta=0.96
01:24:43.706 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.32, opts=13)
01:24:43.706 00.000 21444 Enqueuing Move request for scope (-0.14, 0.32)
01:24:43.706 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2872, FiltMin=242, FiltMax=65504, Gamma=0.560
01:24:43.706 00.000 21444 UpdateGuideState exits: m=409729 SNR=56.8 Saturated
01:24:43.706 00.000 25848 Worker thread wakes up
01:24:43.706 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:43.706 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.32) opts 0xd
01:24:43.706 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:43.706 00.000 21444 Enqueuing Expose request
01:24:43.706 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.32)
01:24:43.707 00.001 25848 Moving (-0.14, 0.32) raw xDistance=0.17 yDistance=0.25
01:24:43.707 00.000 25848 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.25, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.864537, 1:-0.131123, 2:0.246122
01:24:43.707 00.000 25848 BLC: No correction, Miss < min_move
01:24:43.707 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:24:43.707 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:43.707 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:24:43.707 00.000 25848 MoveAxis(E, 0, ABG)
01:24:43.707 00.000 25848 Move returns status 0, amount 0
01:24:43.707 00.000 25848 MoveAxis(N, 0, ABG)
01:24:43.707 00.000 25848 Move returns status 0, amount 0
01:24:43.707 00.000 25848 move complete, result=0
01:24:43.707 00.000 25848 worker thread done servicing request
01:24:43.707 00.000 25848 Worker thread wakes up
01:24:43.707 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:43.707 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:43.707 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:24:46.555 02.848 25848 Exposure complete
01:24:46.642 00.087 25848 worker thread done servicing request
01:24:46.642 00.000 21444 OnExposeComplete: enter
01:24:46.642 00.000 21444 UpdateGuideState(): m_state=6
01:24:46.642 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1892
01:24:46.642 00.000 21444 Star::Find returns 1 (1), X=1233.96, Y=737.78, Mass=419150, SNR=64.1, Peak=13372 HFD=6.1
01:24:46.642 00.000 21444 Star::Find false star n=3 nbg=271 bg=3163.0 sigma=483.7 thresh=4614 peak=4460
01:24:46.642 00.000 21444 Star::Find false star n=3 nbg=275 bg=3123.4 sigma=498.0 thresh=4617 peak=4388
01:24:46.642 00.000 21444 Star::Find false star n=5 nbg=251 bg=3216.9 sigma=439.0 thresh=4534 peak=4347
01:24:46.642 00.000 21444 Star::Find false star n=3 nbg=260 bg=2474.7 sigma=427.1 thresh=3756 peak=3535
01:24:46.642 00.000 21444 Star::Find false star n=6 nbg=249 bg=2785.1 sigma=425.2 thresh=4061 peak=3823
01:24:46.643 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 20.54,-17.19,0.00,M7] [#3 2.69,-0.59,0.35,U] [#4 -10.90,3.90,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 -0.07,0.53,0.17,U] [#7 -0.16,0.68,1.19,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.07,1.33,3.31,U] 
01:24:46.643 00.000 21444 single-star, 4 included, MultiStar: {-0.42, 0.74}, one-star: {0.27, -0.66}
01:24:46.643 00.000 21444 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.05) = xAngle (-4.24 = 2.05)
01:24:46.643 00.000 21444 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.08 = -0.80)
01:24:46.643 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.66 hyp=0.72 cameraTheta=-1.18 mountX=-0.33 mountY=-0.51, mountTheta=-2.14
01:24:46.644 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.66, opts=13)
01:24:46.644 00.000 21444 Enqueuing Move request for scope (0.27, -0.66)
01:24:46.644 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2880, FiltMin=418, FiltMax=65504, Gamma=0.560
01:24:46.644 00.000 21444 UpdateGuideState exits: m=419150 SNR=64.1 Saturated
01:24:46.644 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:46.644 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:46.644 00.000 21444 Enqueuing Expose request
01:24:46.644 00.000 25848 Worker thread wakes up
01:24:46.644 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.66) opts 0xd
01:24:46.644 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.66)
01:24:46.644 00.000 25848 Moving (0.27, -0.66) raw xDistance=-0.33 yDistance=-0.51
01:24:46.644 00.000 25848 BLC: window closed
01:24:46.644 00.000 25848 BLC: History state: CurrMiss=-0.51, AvgInitMiss=0.25, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.864537, 1:-0.131123, 2:0.246122
01:24:46.644 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:24:46.644 00.000 25848 BLC: window closed
01:24:46.644 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
01:24:46.644 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:46.644 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
01:24:46.644 00.000 25848 MoveAxis(E, 0, ABG)
01:24:46.644 00.000 25848 Move returns status 0, amount 0
01:24:46.645 00.001 25848 MoveAxis(N, 0, ABG)
01:24:46.645 00.000 25848 Move returns status 0, amount 0
01:24:46.645 00.000 25848 move complete, result=0
01:24:46.645 00.000 25848 worker thread done servicing request
01:24:46.645 00.000 25848 Worker thread wakes up
01:24:46.645 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:46.645 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:46.645 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
01:24:49.497 02.852 25848 Exposure complete
01:24:49.583 00.086 25848 worker thread done servicing request
01:24:49.583 00.000 21444 OnExposeComplete: enter
01:24:49.583 00.000 21444 UpdateGuideState(): m_state=6
01:24:49.583 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1893
01:24:49.583 00.000 21444 Star::Find returns 1 (1), X=1233.54, Y=737.90, Mass=416454, SNR=61.3, Peak=13020 HFD=6.3
01:24:49.583 00.000 21444 Star::Find false star n=5 nbg=263 bg=3171.5 sigma=427.9 thresh=4455 peak=4315
01:24:49.583 00.000 21444 Star::Find false star n=4 nbg=250 bg=2174.5 sigma=380.4 thresh=3316 peak=2989
01:24:49.583 00.000 21444 Star::Find false star n=3 nbg=276 bg=3693.0 sigma=586.5 thresh=5453 peak=5123
01:24:49.583 00.000 21444 Star::Find false star n=3 nbg=271 bg=3315.8 sigma=519.9 thresh=4876 peak=4621
01:24:49.583 00.000 21444 Star::Find false star n=9 nbg=264 bg=3006.8 sigma=461.8 thresh=4392 peak=4221
01:24:49.584 00.001 21444 Star::Find false star n=1 nbg=274 bg=3260.2 sigma=493.3 thresh=4740 peak=4199
01:24:49.584 00.000 21444 Star::Find false star n=9 nbg=251 bg=2361.9 sigma=364.3 thresh=3455 peak=3435
01:24:49.584 00.000 21444 Star::Find false star n=4 nbg=253 bg=2851.0 sigma=426.2 thresh=4130 peak=3814
01:24:49.584 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -1.01,-8.76,0.00,M10] [#7 -1.55,0.56,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.57,1.40,4.18,U] 
01:24:49.584 00.000 21444 single-star, 2 included, MultiStar: {-1.34, 0.94}, one-star: {-0.15, -0.55}
01:24:49.584 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.89 = 1.39)
01:24:49.584 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.45)
01:24:49.584 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.55 hyp=0.57 cameraTheta=-1.84 mountX=0.10 mountY=-0.57, mountTheta=-1.39
01:24:49.585 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.55, opts=13)
01:24:49.585 00.000 21444 Enqueuing Move request for scope (-0.15, -0.55)
01:24:49.585 00.000 25848 Worker thread wakes up
01:24:49.585 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2868, FiltMin=244, FiltMax=65504, Gamma=0.560
01:24:49.585 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.55) opts 0xd
01:24:49.585 00.000 21444 UpdateGuideState exits: m=416454 SNR=61.3 Saturated
01:24:49.586 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.55)
01:24:49.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:49.586 00.000 25848 Moving (-0.15, -0.55) raw xDistance=0.10 yDistance=-0.57
01:24:49.586 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:49.586 00.000 21444 Enqueuing Expose request
01:24:49.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:24:49.586 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:49.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
01:24:49.586 00.000 25848 MoveAxis(E, 0, ABG)
01:24:49.586 00.000 25848 Move returns status 0, amount 0
01:24:49.586 00.000 25848 MoveAxis(N, 0, ABG)
01:24:49.586 00.000 25848 Move returns status 0, amount 0
01:24:49.586 00.000 25848 move complete, result=0
01:24:49.586 00.000 25848 worker thread done servicing request
01:24:49.586 00.000 25848 Worker thread wakes up
01:24:49.587 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:49.587 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:49.587 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
01:24:52.440 02.853 25848 Exposure complete
01:24:52.518 00.078 25848 worker thread done servicing request
01:24:52.518 00.000 21444 OnExposeComplete: enter
01:24:52.518 00.000 21444 UpdateGuideState(): m_state=6
01:24:52.518 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1894
01:24:52.518 00.000 21444 Star::Find returns 1 (1), X=1233.79, Y=738.48, Mass=372811, SNR=56.4, Peak=12768 HFD=6.4
01:24:52.518 00.000 21444 Star::Find false star n=7 nbg=269 bg=3159.7 sigma=439.0 thresh=4477 peak=4240
01:24:52.519 00.001 21444 Star::Find false star n=4 nbg=256 bg=2001.5 sigma=376.6 thresh=3131 peak=2969
01:24:52.519 00.000 21444 Star::Find false star n=5 nbg=248 bg=3073.8 sigma=408.7 thresh=4300 peak=4202
01:24:52.519 00.000 21444 Star::Find false star n=1 nbg=271 bg=3246.2 sigma=484.4 thresh=4699 peak=4381
01:24:52.519 00.000 21444 Star::Find false star n=1 nbg=271 bg=3256.9 sigma=569.6 thresh=4966 peak=4559
01:24:52.519 00.000 21444 Star::Find false star n=3 nbg=259 bg=2846.4 sigma=433.0 thresh=4145 peak=3980
01:24:52.519 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 14.40,-16.09,0.00,M3] [#4 9.69,4.56,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.58,1.48,0.91,U] [#8 0.00,0.00,0.00,L] [#9 -1.00,0.15,0.24,U] [#10 0.00,0.00,0.00,L] [#11 -2.52,1.98,4.06,U] 
01:24:52.519 00.000 21444 single-star, 3 included, MultiStar: {-1.75, 1.52}, one-star: {0.10, 0.03}
01:24:52.519 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
01:24:52.519 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
01:24:52.519 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.34 mountX=-0.09 mountY=0.07, mountTheta=2.51
01:24:52.520 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.03, opts=13)
01:24:52.520 00.000 21444 Enqueuing Move request for scope (0.10, 0.03)
01:24:52.520 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2868, FiltMin=320, FiltMax=65504, Gamma=0.560
01:24:52.520 00.000 21444 UpdateGuideState exits: m=372811 SNR=56.4 Saturated
01:24:52.520 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:52.520 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:52.520 00.000 21444 Enqueuing Expose request
01:24:52.520 00.000 25848 Worker thread wakes up
01:24:52.520 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
01:24:52.520 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
01:24:52.520 00.000 25848 Moving (0.10, 0.03) raw xDistance=-0.09 yDistance=0.07
01:24:52.520 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:24:52.520 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:52.520 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:24:52.520 00.000 25848 MoveAxis(E, 0, ABG)
01:24:52.520 00.000 25848 Move returns status 0, amount 0
01:24:52.520 00.000 25848 MoveAxis(N, 0, ABG)
01:24:52.520 00.000 25848 Move returns status 0, amount 0
01:24:52.520 00.000 25848 move complete, result=0
01:24:52.521 00.001 25848 worker thread done servicing request
01:24:52.521 00.000 25848 Worker thread wakes up
01:24:52.521 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:52.521 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:52.521 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:55.377 02.856 25848 Exposure complete
01:24:55.465 00.088 25848 worker thread done servicing request
01:24:55.465 00.000 21444 OnExposeComplete: enter
01:24:55.465 00.000 21444 UpdateGuideState(): m_state=6
01:24:55.465 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1895
01:24:55.465 00.000 21444 Star::Find returns 1 (1), X=1232.17, Y=738.05, Mass=364092, SNR=61.1, Peak=11076 HFD=6.5
01:24:55.466 00.001 21444 Star::Find false star n=4 nbg=241 bg=2107.2 sigma=344.8 thresh=3141 peak=2981
01:24:55.466 00.000 21444 Star::Find false star n=7 nbg=254 bg=3470.9 sigma=440.2 thresh=4791 peak=4740
01:24:55.466 00.000 21444 Star::Find false star n=2 nbg=267 bg=3261.4 sigma=492.3 thresh=4738 peak=4243
01:24:55.466 00.000 21444 Star::Find false star n=3 nbg=271 bg=3203.7 sigma=513.8 thresh=4745 peak=4382
01:24:55.466 00.000 21444 Star::Find false star n=2 nbg=268 bg=3270.4 sigma=489.1 thresh=4738 peak=4238
01:24:55.466 00.000 21444 Star::Find false star n=8 nbg=252 bg=2429.5 sigma=401.0 thresh=3633 peak=3484
01:24:55.466 00.000 21444 MultiStar: [#1 -1.90,-13.34,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.91,1.29,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 23.70,8.29,0.00,M2] [#11 -2.96,2.24,2.78,U] 
01:24:55.466 00.000 21444 single-star, 2 included, MultiStar: {-2.64, 1.50}, one-star: {-1.52, -0.40}
01:24:55.466 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.94 = 0.35)
01:24:55.466 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
01:24:55.466 00.000 21444 CameraToMount -- cameraX=-1.52 cameraY=-0.40 hyp=1.57 cameraTheta=-2.88 mountX=1.48 mountY=-0.95, mountTheta=-0.57
01:24:55.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.52, y=-0.40, opts=13)
01:24:55.467 00.000 21444 Enqueuing Move request for scope (-1.52, -0.40)
01:24:55.467 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2892, FiltMin=182, FiltMax=65504, Gamma=0.560
01:24:55.467 00.000 21444 UpdateGuideState exits: m=364092 SNR=61.1 Saturated
01:24:55.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:55.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:55.467 00.000 21444 Enqueuing Expose request
01:24:55.468 00.001 25848 Worker thread wakes up
01:24:55.468 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -0.40) opts 0xd
01:24:55.468 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.52, -0.40)
01:24:55.468 00.000 25848 Moving (-1.52, -0.40) raw xDistance=1.48 yDistance=-0.95
01:24:55.468 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.48
01:24:55.468 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:24:55.468 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.95
01:24:55.468 00.000 25848 MoveAxis(W, 43, ABG)
01:24:55.468 00.000 25848 Guiding  Dir = 3, Dur = 43
01:24:55.518 00.050 25848 IsSlewing returns 0
01:24:55.518 00.000 25848 IsGuiding returns 0
01:24:55.549 00.031 25848 PulseGuide returned control before completion, sleep 23
01:24:55.581 00.032 25848 IsGuiding returns 1
01:24:55.581 00.000 25848 scope still moving after pulse duration time elapsed
01:24:55.640 00.059 25848 IsSlewing returns 0
01:24:55.641 00.001 25848 IsGuiding returns 0
01:24:55.641 00.000 25848 scope move finished after 43 + 79 ms
01:24:55.641 00.000 25848 Move returns status 0, amount 43
01:24:55.641 00.000 25848 MoveAxis(N, 0, ABG)
01:24:55.641 00.000 25848 Move returns status 0, amount 0
01:24:55.641 00.000 25848 move complete, result=0
01:24:55.641 00.000 25848 worker thread done servicing request
01:24:55.641 00.000 25848 Worker thread wakes up
01:24:55.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:55.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:55.641 00.000 21444 GuideStep: 1.5 px 43 ms WEST, -0.9 px 0 ms NORTH
01:24:58.491 02.850 25848 Exposure complete
01:24:58.570 00.079 25848 worker thread done servicing request
01:24:58.570 00.000 21444 OnExposeComplete: enter
01:24:58.571 00.001 21444 UpdateGuideState(): m_state=6
01:24:58.571 00.000 21444 Star::Find(15, 1232, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1896
01:24:58.571 00.000 21444 Star::Find returns 1 (1), X=1235.32, Y=738.15, Mass=376182, SNR=61.2, Peak=12492 HFD=7.0
01:24:58.571 00.000 21444 Star::Find false star n=1 nbg=266 bg=2049.0 sigma=446.2 thresh=3388 peak=2915
01:24:58.571 00.000 21444 Star::Find false star n=8 nbg=251 bg=3514.4 sigma=436.4 thresh=4824 peak=4775
01:24:58.571 00.000 21444 Star::Find false star n=4 nbg=261 bg=3263.9 sigma=452.4 thresh=4621 peak=4503
01:24:58.571 00.000 21444 Star::Find false star n=7 nbg=268 bg=3156.7 sigma=403.9 thresh=4368 peak=4237
01:24:58.571 00.000 21444 Star::Find false star n=2 nbg=272 bg=3265.9 sigma=546.2 thresh=4905 peak=4530
01:24:58.571 00.000 21444 Star::Find false star n=3 nbg=261 bg=3245.8 sigma=443.2 thresh=4575 peak=4281
01:24:58.571 00.000 21444 Star::Find false star n=1 nbg=271 bg=2521.0 sigma=497.3 thresh=4013 peak=3684
01:24:58.571 00.000 21444 Star::Find false star n=5 nbg=250 bg=2961.9 sigma=459.7 thresh=4341 peak=4253
01:24:58.571 00.000 21444 MultiStar: [#1 11.99,-10.10,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.18,1.43,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.14,1.45,2.45,U] 
01:24:58.571 00.000 21444 refined, 2 included, MultiStar: {0.70, 1.05}, one-star: {1.63, -0.29}
01:24:58.571 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
01:24:58.572 00.001 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
01:24:58.572 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=1.05 hyp=1.26 cameraTheta=0.98 mountX=-0.60 mountY=1.23, mountTheta=2.02
01:24:58.573 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=1.05, opts=13)
01:24:58.573 00.000 21444 Enqueuing Move request for scope (0.70, 1.05)
01:24:58.573 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2868, FiltMin=68, FiltMax=65504, Gamma=0.560
01:24:58.573 00.000 21444 UpdateGuideState exits: m=376182 SNR=61.2 Saturated
01:24:58.573 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:58.573 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:24:58.573 00.000 21444 Enqueuing Expose request
01:24:58.573 00.000 25848 Worker thread wakes up
01:24:58.573 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 1.05) opts 0xd
01:24:58.573 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 1.05)
01:24:58.573 00.000 25848 Moving (0.70, 1.05) raw xDistance=-0.60 yDistance=1.23
01:24:58.573 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.60
01:24:58.573 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:24:58.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.23
01:24:58.573 00.000 25848 MoveAxis(E, 14, ABG)
01:24:58.573 00.000 25848 Guiding  Dir = 2, Dur = 14
01:24:58.609 00.036 25848 IsSlewing returns 0
01:24:58.609 00.000 25848 IsGuiding returns 0
01:24:58.666 00.057 25848 IsGuiding returns 1
01:24:58.666 00.000 25848 scope still moving after pulse duration time elapsed
01:24:58.718 00.052 25848 IsSlewing returns 0
01:24:58.718 00.000 25848 IsGuiding returns 0
01:24:58.718 00.000 25848 scope move finished after 14 + 94 ms
01:24:58.718 00.000 25848 Move returns status 0, amount 14
01:24:58.718 00.000 25848 MoveAxis(N, 0, ABG)
01:24:58.718 00.000 25848 Move returns status 0, amount 0
01:24:58.718 00.000 25848 move complete, result=0
01:24:58.718 00.000 25848 worker thread done servicing request
01:24:58.718 00.000 25848 Worker thread wakes up
01:24:58.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:24:58.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:24:58.718 00.000 21444 GuideStep: -0.6 px 14 ms EAST, 1.2 px 0 ms NORTH
01:25:01.571 02.853 25848 Exposure complete
01:25:01.651 00.080 25848 worker thread done servicing request
01:25:01.651 00.000 21444 OnExposeComplete: enter
01:25:01.651 00.000 21444 UpdateGuideState(): m_state=6
01:25:01.651 00.000 21444 Star::Find(15, 1235, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1897
01:25:01.651 00.000 21444 Star::Find returns 1 (1), X=1233.14, Y=738.15, Mass=467264, SNR=80.1, Peak=11804 HFD=6.8
01:25:01.651 00.000 21444 Star::Find false star n=6 nbg=267 bg=3542.9 sigma=491.0 thresh=5016 peak=4772
01:25:01.652 00.001 21444 Star::Find false star n=3 nbg=261 bg=3326.3 sigma=411.9 thresh=4562 peak=4378
01:25:01.652 00.000 21444 Star::Find false star n=7 nbg=273 bg=3325.2 sigma=454.6 thresh=4689 peak=4642
01:25:01.652 00.000 21444 Star::Find false star n=6 nbg=263 bg=2650.0 sigma=426.7 thresh=3930 peak=3608
01:25:01.652 00.000 21444 Star::Find false star n=5 nbg=256 bg=2977.0 sigma=444.2 thresh=4310 peak=3979
01:25:01.652 00.000 21444 MultiStar: [#1 20.25,-10.70,0.00,M4] [#2 -10.62,-16.36,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.05,-0.73,0.12,U] [#5 -9.25,-1.53,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -1.08,1.64,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.17,1.47,3.14,U] 
01:25:01.652 00.000 21444 single-star, 3 included, MultiStar: {-1.64, 1.09}, one-star: {-0.55, -0.30}
01:25:01.652 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.59)
01:25:01.652 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.54 = -2.25)
01:25:01.652 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.30 hyp=0.63 cameraTheta=-2.64 mountX=0.52 mountY=-0.49, mountTheta=-0.75
01:25:01.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.30, opts=13)
01:25:01.653 00.000 21444 Enqueuing Move request for scope (-0.55, -0.30)
01:25:01.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2872, FiltMin=456, FiltMax=65504, Gamma=0.560
01:25:01.653 00.000 21444 UpdateGuideState exits: m=467264 SNR=80.1 Saturated
01:25:01.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:01.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:01.653 00.000 21444 Enqueuing Expose request
01:25:01.653 00.000 25848 Worker thread wakes up
01:25:01.653 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.30) opts 0xd
01:25:01.653 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.30)
01:25:01.653 00.000 25848 Moving (-0.55, -0.30) raw xDistance=0.52 yDistance=-0.49
01:25:01.653 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.52
01:25:01.653 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:01.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:25:01.653 00.000 25848 MoveAxis(W, 14, ABG)
01:25:01.653 00.000 25848 Guiding  Dir = 3, Dur = 14
01:25:01.689 00.036 25848 IsSlewing returns 0
01:25:01.689 00.000 25848 IsGuiding returns 0
01:25:01.722 00.033 25848 IsGuiding returns 1
01:25:01.722 00.000 25848 scope still moving after pulse duration time elapsed
01:25:01.763 00.041 25848 IsSlewing returns 0
01:25:01.763 00.000 25848 IsGuiding returns 0
01:25:01.763 00.000 25848 scope move finished after 14 + 60 ms
01:25:01.763 00.000 25848 Move returns status 0, amount 14
01:25:01.763 00.000 25848 MoveAxis(N, 0, ABG)
01:25:01.763 00.000 25848 Move returns status 0, amount 0
01:25:01.763 00.000 25848 move complete, result=0
01:25:01.763 00.000 25848 worker thread done servicing request
01:25:01.763 00.000 25848 Worker thread wakes up
01:25:01.763 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:01.763 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:01.763 00.000 21444 GuideStep: 0.5 px 14 ms WEST, -0.5 px 0 ms NORTH
01:25:04.615 02.852 25848 Exposure complete
01:25:04.703 00.088 25848 worker thread done servicing request
01:25:04.703 00.000 21444 OnExposeComplete: enter
01:25:04.703 00.000 21444 UpdateGuideState(): m_state=6
01:25:04.704 00.001 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1898
01:25:04.704 00.000 21444 Star::Find returns 1 (1), X=1232.43, Y=737.63, Mass=452153, SNR=71.4, Peak=13120 HFD=6.8
01:25:04.704 00.000 21444 Star::Find false star n=5 nbg=267 bg=2940.8 sigma=508.8 thresh=4467 peak=4160
01:25:04.704 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -20.80,-29.46,0.00,M9] [#3 13.92,-32.34,0.00,M4] [#4 -9.79,6.08,0.00,M4] [#5 3.45,-3.95,0.15,U] [#6 11.73,-12.69,0.00,R] [#7 -2.00,0.84,1.01,U] [#8 1.08,-2.20,0.18,U] [#9 1.84,-0.61,0.15,U] 
01:25:04.704 00.000 21444 refined, 4 included, MultiStar: {-0.92, -0.41}, one-star: {-1.26, -0.81}
01:25:04.704 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.51)
01:25:04.704 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.61 = -2.33)
01:25:04.704 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-0.41 hyp=1.01 cameraTheta=-2.72 mountX=0.88 mountY=-0.73, mountTheta=-0.69
01:25:04.705 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-0.41, opts=13)
01:25:04.705 00.000 21444 Enqueuing Move request for scope (-0.92, -0.41)
01:25:04.705 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2872, FiltMin=88, FiltMax=65504, Gamma=0.560
01:25:04.705 00.000 21444 UpdateGuideState exits: m=452153 SNR=71.4 Saturated
01:25:04.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:04.705 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:04.705 00.000 21444 Enqueuing Expose request
01:25:04.705 00.000 25848 Worker thread wakes up
01:25:04.705 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.41) opts 0xd
01:25:04.706 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.92, -0.41)
01:25:04.706 00.000 25848 Moving (-0.92, -0.41) raw xDistance=0.88 yDistance=-0.73
01:25:04.706 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.88
01:25:04.706 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:25:04.706 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
01:25:04.706 00.000 25848 MoveAxis(W, 27, ABG)
01:25:04.706 00.000 25848 Guiding  Dir = 3, Dur = 27
01:25:04.736 00.030 25848 IsSlewing returns 0
01:25:04.737 00.001 25848 IsGuiding returns 0
01:25:04.769 00.032 25848 IsGuiding returns 1
01:25:04.769 00.000 25848 scope still moving after pulse duration time elapsed
01:25:04.827 00.058 25848 IsSlewing returns 0
01:25:04.827 00.000 25848 IsGuiding returns 0
01:25:04.827 00.000 25848 scope move finished after 27 + 63 ms
01:25:04.827 00.000 25848 Move returns status 0, amount 27
01:25:04.827 00.000 25848 MoveAxis(N, 0, ABG)
01:25:04.827 00.000 25848 Move returns status 0, amount 0
01:25:04.827 00.000 25848 move complete, result=0
01:25:04.827 00.000 25848 worker thread done servicing request
01:25:04.827 00.000 25848 Worker thread wakes up
01:25:04.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:04.828 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:04.828 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.7 px 0 ms NORTH
01:25:07.673 02.845 25848 Exposure complete
01:25:07.749 00.076 25848 worker thread done servicing request
01:25:07.749 00.000 21444 OnExposeComplete: enter
01:25:07.749 00.000 21444 UpdateGuideState(): m_state=6
01:25:07.749 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1899
01:25:07.749 00.000 21444 Star::Find returns 1 (1), X=1233.96, Y=738.34, Mass=450951, SNR=69.5, Peak=13020 HFD=6.5
01:25:07.749 00.000 21444 Star::Find false star n=6 nbg=274 bg=3112.1 sigma=454.1 thresh=4474 peak=4397
01:25:07.749 00.000 21444 Star::Find false star n=2 nbg=259 bg=3335.8 sigma=430.6 thresh=4628 peak=4319
01:25:07.749 00.000 21444 Star::Find false star n=4 nbg=257 bg=3250.2 sigma=457.3 thresh=4622 peak=4249
01:25:07.749 00.000 21444 Star::Find false star n=3 nbg=267 bg=2547.2 sigma=437.6 thresh=3860 peak=3703
01:25:07.749 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -17.32,-29.75,0.00,M10] [#3 16.42,-16.94,0.00,M5] [#4 -9.91,5.82,0.00,M5] [#5 -7.13,-8.80,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -0.59,1.30,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 22.26,16.37,0.00,M3] [#11 -2.52,0.86,3.81,U] 
01:25:07.749 00.000 21444 single-star, 2 included, MultiStar: {-1.70, 0.78}, one-star: {0.27, -0.10}
01:25:07.749 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
01:25:07.749 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
01:25:07.749 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.10 hyp=0.29 cameraTheta=-0.37 mountX=-0.28 mountY=0.01, mountTheta=3.12
01:25:07.750 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.10, opts=13)
01:25:07.750 00.000 21444 Enqueuing Move request for scope (0.27, -0.10)
01:25:07.750 00.000 25848 Worker thread wakes up
01:25:07.750 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2868, FiltMin=436, FiltMax=65504, Gamma=0.560
01:25:07.750 00.000 21444 UpdateGuideState exits: m=450951 SNR=69.5 Saturated
01:25:07.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:07.750 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:07.751 00.001 21444 Enqueuing Expose request
01:25:07.751 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.10) opts 0xd
01:25:07.751 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.10)
01:25:07.751 00.000 25848 Moving (0.27, -0.10) raw xDistance=-0.28 yDistance=0.01
01:25:07.751 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
01:25:07.751 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:07.751 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:25:07.751 00.000 25848 MoveAxis(E, 0, ABG)
01:25:07.751 00.000 25848 Move returns status 0, amount 0
01:25:07.751 00.000 25848 MoveAxis(N, 0, ABG)
01:25:07.751 00.000 25848 Move returns status 0, amount 0
01:25:07.751 00.000 25848 move complete, result=0
01:25:07.751 00.000 25848 worker thread done servicing request
01:25:07.751 00.000 25848 Worker thread wakes up
01:25:07.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:07.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:07.752 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:10.601 02.849 25848 Exposure complete
01:25:10.689 00.088 25848 worker thread done servicing request
01:25:10.689 00.000 21444 OnExposeComplete: enter
01:25:10.689 00.000 21444 UpdateGuideState(): m_state=6
01:25:10.690 00.001 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1900
01:25:10.690 00.000 21444 Star::Find returns 1 (1), X=1232.30, Y=737.80, Mass=452535, SNR=66.9, Peak=12792 HFD=6.9
01:25:10.690 00.000 21444 Star::Find false star n=2 nbg=270 bg=3068.8 sigma=521.5 thresh=4633 peak=4322
01:25:10.690 00.000 21444 Star::Find false star n=4 nbg=267 bg=2295.5 sigma=442.7 thresh=3624 peak=3366
01:25:10.690 00.000 21444 Star::Find false star n=11 nbg=271 bg=3208.3 sigma=500.2 thresh=4709 peak=4662
01:25:10.690 00.000 21444 Star::Find false star n=2 nbg=265 bg=3232.9 sigma=484.5 thresh=4686 peak=4477
01:25:10.690 00.000 21444 Star::Find false star n=9 nbg=261 bg=3122.2 sigma=455.3 thresh=4488 peak=4404
01:25:10.690 00.000 21444 Star::Find false star n=2 nbg=257 bg=3000.2 sigma=451.9 thresh=4356 peak=4099
01:25:10.690 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 14.88,-16.28,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -16.70,7.72,0.00,M1] [#7 -2.83,1.34,0.89,U] [#8 0.00,0.00,0.00,L] [#9 6.89,5.14,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -2.78,1.90,3.30,U] 
01:25:10.690 00.000 21444 single-star, 2 included, MultiStar: {-2.52, 1.31}, one-star: {-1.39, -0.64}
01:25:10.690 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.05) = xAngle (-5.76 = 0.52)
01:25:10.690 00.000 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.60 = -2.32)
01:25:10.690 00.000 21444 CameraToMount -- cameraX=-1.39 cameraY=-0.64 hyp=1.53 cameraTheta=-2.71 mountX=1.33 mountY=-1.12, mountTheta=-0.70
01:25:10.691 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.39, y=-0.64, opts=13)
01:25:10.691 00.000 21444 Enqueuing Move request for scope (-1.39, -0.64)
01:25:10.691 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2872, FiltMin=292, FiltMax=65504, Gamma=0.560
01:25:10.691 00.000 21444 UpdateGuideState exits: m=452535 SNR=66.9 Saturated
01:25:10.692 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:10.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:10.692 00.000 21444 Enqueuing Expose request
01:25:10.692 00.000 25848 Worker thread wakes up
01:25:10.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.64) opts 0xd
01:25:10.692 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.39, -0.64)
01:25:10.692 00.000 25848 Moving (-1.39, -0.64) raw xDistance=1.33 yDistance=-1.12
01:25:10.692 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.33
01:25:10.692 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-0.83 newest=-1.85
01:25:10.692 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
01:25:10.692 00.000 25848 MoveAxis(W, 39, ABG)
01:25:10.692 00.000 25848 Guiding  Dir = 3, Dur = 39
01:25:10.720 00.028 25848 IsSlewing returns 0
01:25:10.721 00.001 25848 IsGuiding returns 0
01:25:10.751 00.030 25848 PulseGuide returned control before completion, sleep 18
01:25:10.772 00.021 25848 IsGuiding returns 1
01:25:10.772 00.000 25848 scope still moving after pulse duration time elapsed
01:25:10.891 00.119 25848 IsSlewing returns 0
01:25:10.891 00.000 25848 IsGuiding returns 0
01:25:10.891 00.000 25848 scope move finished after 39 + 131 ms
01:25:10.892 00.001 25848 Move returns status 0, amount 39
01:25:10.892 00.000 25848 BLC: Oldest BLC event removed
01:25:10.892 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 323 applied
01:25:10.892 00.000 25848 MoveAxis(N, 354, ABG)
01:25:10.892 00.000 25848 Guiding  Dir = 0, Dur = 354
01:25:10.920 00.028 25848 IsSlewing returns 0
01:25:10.920 00.000 25848 IsGuiding returns 0
01:25:10.952 00.032 25848 PulseGuide returned control before completion, sleep 333
01:25:11.288 00.336 25848 IsGuiding returns 1
01:25:11.289 00.001 25848 scope still moving after pulse duration time elapsed
01:25:11.343 00.054 25848 IsSlewing returns 0
01:25:11.343 00.000 25848 IsGuiding returns 0
01:25:11.343 00.000 25848 scope move finished after 354 + 69 ms
01:25:11.344 00.001 25848 Move returns status 0, amount 354
01:25:11.344 00.000 25848 move complete, result=0
01:25:11.344 00.000 25848 worker thread done servicing request
01:25:11.344 00.000 25848 Worker thread wakes up
01:25:11.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:11.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:11.344 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -1.1 px 354 ms NORTH
01:25:14.185 02.841 25848 Exposure complete
01:25:14.265 00.080 25848 worker thread done servicing request
01:25:14.265 00.000 21444 OnExposeComplete: enter
01:25:14.265 00.000 21444 UpdateGuideState(): m_state=6
01:25:14.265 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1901
01:25:14.266 00.001 21444 Star::Find returns 1 (1), X=1232.67, Y=737.89, Mass=473729, SNR=79.8, Peak=12668 HFD=7.2
01:25:14.266 00.000 21444 Star::Find false star n=7 nbg=264 bg=3344.2 sigma=444.6 thresh=4678 peak=4586
01:25:14.266 00.000 21444 Star::Find false star n=9 nbg=244 bg=2044.8 sigma=326.0 thresh=3023 peak=2978
01:25:14.266 00.000 21444 Star::Find false star n=13 nbg=253 bg=3636.4 sigma=494.3 thresh=5119 peak=4797
01:25:14.266 00.000 21444 Star::Find false star n=1 nbg=275 bg=3160.4 sigma=516.2 thresh=4709 peak=4227
01:25:14.266 00.000 21444 Star::Find false star n=1 nbg=273 bg=3185.7 sigma=508.9 thresh=4712 peak=4296
01:25:14.266 00.000 21444 Star::Find false star n=2 nbg=273 bg=3296.2 sigma=457.8 thresh=4670 peak=4307
01:25:14.266 00.000 21444 Star::Find false star n=5 nbg=260 bg=2903.9 sigma=438.1 thresh=4218 peak=3964
01:25:14.266 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.66,1.95,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.44,1.93,3.10,U] 
01:25:14.266 00.000 21444 single-star, 2 included, MultiStar: {-2.02, 1.43}, one-star: {-1.03, -0.56}
01:25:14.266 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.59)
01:25:14.266 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.54 = -2.25)
01:25:14.266 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=-0.56 hyp=1.17 cameraTheta=-2.64 mountX=0.97 mountY=-0.91, mountTheta=-0.75
01:25:14.267 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=-0.56, opts=13)
01:25:14.267 00.000 21444 Enqueuing Move request for scope (-1.03, -0.56)
01:25:14.267 00.000 25848 Worker thread wakes up
01:25:14.267 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.56) opts 0xd
01:25:14.267 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, -0.56)
01:25:14.267 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2872, FiltMin=284, FiltMax=65504, Gamma=0.560
01:25:14.267 00.000 25848 Moving (-1.03, -0.56) raw xDistance=0.97 yDistance=-0.91
01:25:14.267 00.000 21444 UpdateGuideState exits: m=473729 SNR=79.8 Saturated
01:25:14.267 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:14.267 00.000 25848 BLC: History state: CurrMiss=0.91, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-1.121946, 1:0.906794
01:25:14.267 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:25:14.267 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:14.267 00.000 21444 Enqueuing Expose request
01:25:14.267 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.97
01:25:14.267 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
01:25:14.267 00.000 25848 MoveAxis(W, 31, ABG)
01:25:14.267 00.000 25848 Guiding  Dir = 3, Dur = 31
01:25:14.296 00.029 25848 IsSlewing returns 0
01:25:14.296 00.000 25848 IsGuiding returns 0
01:25:14.326 00.030 25848 PulseGuide returned control before completion, sleep 11
01:25:14.343 00.017 25848 IsGuiding returns 1
01:25:14.343 00.000 25848 scope still moving after pulse duration time elapsed
01:25:14.404 00.061 25848 IsSlewing returns 0
01:25:14.404 00.000 25848 IsGuiding returns 0
01:25:14.404 00.000 25848 scope move finished after 31 + 77 ms
01:25:14.404 00.000 25848 Move returns status 0, amount 31
01:25:14.404 00.000 25848 MoveAxis(N, 25, ABG)
01:25:14.404 00.000 25848 Guiding  Dir = 0, Dur = 25
01:25:14.439 00.035 25848 IsSlewing returns 0
01:25:14.440 00.001 25848 IsGuiding returns 0
01:25:14.471 00.031 25848 IsGuiding returns 1
01:25:14.471 00.000 25848 scope still moving after pulse duration time elapsed
01:25:14.545 00.074 25848 IsSlewing returns 0
01:25:14.546 00.001 25848 IsGuiding returns 0
01:25:14.546 00.000 25848 scope move finished after 25 + 80 ms
01:25:14.546 00.000 25848 Move returns status 0, amount 25
01:25:14.546 00.000 25848 move complete, result=0
01:25:14.546 00.000 25848 worker thread done servicing request
01:25:14.546 00.000 25848 Worker thread wakes up
01:25:14.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:14.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:14.546 00.000 21444 GuideStep: 1.0 px 31 ms WEST, -0.9 px 25 ms NORTH
01:25:17.394 02.848 25848 Exposure complete
01:25:17.482 00.088 25848 worker thread done servicing request
01:25:17.482 00.000 21444 OnExposeComplete: enter
01:25:17.482 00.000 21444 UpdateGuideState(): m_state=6
01:25:17.483 00.001 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1902
01:25:17.483 00.000 21444 Star::Find returns 1 (1), X=1234.52, Y=740.26, Mass=400853, SNR=62.6, Peak=12364 HFD=6.2
01:25:17.483 00.000 21444 Star::Find false star n=1 nbg=278 bg=3145.2 sigma=491.1 thresh=4618 peak=4197
01:25:17.483 00.000 21444 Star::Find false star n=1 nbg=263 bg=2096.2 sigma=487.0 thresh=3557 peak=3148
01:25:17.483 00.000 21444 Star::Find false star n=2 nbg=267 bg=3631.1 sigma=526.3 thresh=5210 peak=4969
01:25:17.483 00.000 21444 Star::Find false star n=4 nbg=266 bg=3187.7 sigma=427.8 thresh=4471 peak=4227
01:25:17.483 00.000 21444 Star::Find false star n=1 nbg=244 bg=3341.3 sigma=415.7 thresh=4588 peak=4274
01:25:17.483 00.000 21444 Star::Find false star n=4 nbg=266 bg=2446.6 sigma=439.8 thresh=3766 peak=3446
01:25:17.483 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 10.91,16.60,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.13,2.14,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 9.36,13.25,0.00,M4] [#11 -0.93,2.29,3.98,U] 
01:25:17.483 00.000 21444 single-star, 2 included, MultiStar: {-0.50, 2.19}, one-star: {0.83, 1.81}
01:25:17.483 00.000 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
01:25:17.483 00.000 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.53)
01:25:17.483 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=1.81 hyp=1.99 cameraTheta=1.14 mountX=-0.67 mountY=1.99, mountTheta=1.89
01:25:17.485 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=1.81, opts=13)
01:25:17.486 00.001 21444 Enqueuing Move request for scope (0.83, 1.81)
01:25:17.486 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2868, FiltMin=382, FiltMax=65504, Gamma=0.560
01:25:17.486 00.000 21444 UpdateGuideState exits: m=400853 SNR=62.6 Saturated
01:25:17.486 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:17.486 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:17.486 00.000 21444 Enqueuing Expose request
01:25:17.486 00.000 25848 Worker thread wakes up
01:25:17.486 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, 1.81) opts 0xd
01:25:17.486 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, 1.81)
01:25:17.487 00.001 25848 Moving (0.83, 1.81) raw xDistance=-0.67 yDistance=1.99
01:25:17.487 00.000 25848 BLC: History state: CurrMiss=-1.99, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.121946, 1:0.906794, 2:-1.989539
01:25:17.487 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
01:25:17.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.67
01:25:17.487 00.000 25848 resist switch: large excursion: input 1.99 thresh 1.53 direction from -1 to 1
01:25:17.487 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.97
01:25:17.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.99 from input 1.99
01:25:17.487 00.000 25848 MoveAxis(E, 17, ABG)
01:25:17.487 00.000 25848 Guiding  Dir = 2, Dur = 17
01:25:17.516 00.029 25848 IsSlewing returns 0
01:25:17.516 00.000 25848 IsGuiding returns 0
01:25:17.547 00.031 25848 IsGuiding returns 1
01:25:17.547 00.000 25848 scope still moving after pulse duration time elapsed
01:25:17.634 00.087 25848 IsSlewing returns 0
01:25:17.634 00.000 25848 IsGuiding returns 0
01:25:17.634 00.000 25848 scope move finished after 17 + 101 ms
01:25:17.634 00.000 25848 Move returns status 0, amount 17
01:25:17.634 00.000 25848 BLC: Oldest BLC event removed
01:25:17.634 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 323 applied
01:25:17.634 00.000 25848 MoveAxis(S, 377, ABG)
01:25:17.634 00.000 25848 Guiding  Dir = 1, Dur = 377
01:25:17.654 00.020 25848 IsSlewing returns 0
01:25:17.655 00.001 25848 IsGuiding returns 0
01:25:17.686 00.031 25848 PulseGuide returned control before completion, sleep 356
01:25:18.049 00.363 25848 IsGuiding returns 1
01:25:18.049 00.000 25848 scope still moving after pulse duration time elapsed
01:25:18.110 00.061 25848 IsSlewing returns 0
01:25:18.110 00.000 25848 IsGuiding returns 0
01:25:18.110 00.000 25848 scope move finished after 377 + 78 ms
01:25:18.110 00.000 25848 Move returns status 0, amount 377
01:25:18.111 00.001 25848 move complete, result=0
01:25:18.111 00.000 25848 worker thread done servicing request
01:25:18.111 00.000 25848 Worker thread wakes up
01:25:18.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:18.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:18.111 00.000 21444 GuideStep: -0.7 px 17 ms EAST, 2.0 px 377 ms SOUTH
01:25:20.957 02.846 25848 Exposure complete
01:25:21.044 00.087 25848 worker thread done servicing request
01:25:21.044 00.000 21444 OnExposeComplete: enter
01:25:21.044 00.000 21444 UpdateGuideState(): m_state=6
01:25:21.045 00.001 21444 Star::Find(15, 1234, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1903
01:25:21.045 00.000 21444 Star::Find returns 1 (1), X=1233.55, Y=738.01, Mass=473604, SNR=70.3, Peak=13476 HFD=6.5
01:25:21.045 00.000 21444 Star::Find false star n=1 nbg=261 bg=3210.8 sigma=435.8 thresh=4518 peak=4126
01:25:21.045 00.000 21444 Star::Find false star n=3 nbg=266 bg=2204.8 sigma=465.1 thresh=3600 peak=3186
01:25:21.045 00.000 21444 Star::Find false star n=2 nbg=262 bg=3589.6 sigma=474.7 thresh=5014 peak=4722
01:25:21.045 00.000 21444 Star::Find false star n=1 nbg=268 bg=3250.1 sigma=515.8 thresh=4798 peak=4352
01:25:21.045 00.000 21444 Star::Find false star n=3 nbg=249 bg=3228.8 sigma=377.9 thresh=4363 peak=4283
01:25:21.045 00.000 21444 Star::Find false star n=3 nbg=265 bg=3201.9 sigma=407.8 thresh=4425 peak=4057
01:25:21.045 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -12.01,-6.86,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -0.81,0.79,0.97,U] [#8 0.00,0.00,0.00,L] [#9 13.59,-10.39,0.00,M2] [#10 19.63,9.61,0.00,M5] [#11 -2.56,1.51,2.70,U] 
01:25:21.045 00.000 21444 single-star, 2 included, MultiStar: {-1.68, 0.94}, one-star: {-0.14, -0.44}
01:25:21.045 00.000 21444 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.05) = xAngle (-4.94 = 1.34)
01:25:21.045 00.000 21444 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.78 = -1.50)
01:25:21.045 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.44 hyp=0.46 cameraTheta=-1.89 mountX=0.10 mountY=-0.46, mountTheta=-1.35
01:25:21.046 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.44, opts=13)
01:25:21.046 00.000 21444 Enqueuing Move request for scope (-0.14, -0.44)
01:25:21.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2844, FiltMin=256, FiltMax=65504, Gamma=0.560
01:25:21.046 00.000 21444 UpdateGuideState exits: m=473604 SNR=70.3 Saturated
01:25:21.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:21.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:21.046 00.000 21444 Enqueuing Expose request
01:25:21.047 00.001 25848 Worker thread wakes up
01:25:21.047 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.44) opts 0xd
01:25:21.047 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.44)
01:25:21.047 00.000 25848 Moving (-0.14, -0.44) raw xDistance=0.10 yDistance=-0.46
01:25:21.047 00.000 25848 BLC: History state: CurrMiss=-0.46, AvgInitMiss=0.22, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.989539, 1:-0.458030
01:25:21.047 00.000 25848 BLC: No correction, Miss < min_move
01:25:21.047 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:25:21.047 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:21.047 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
01:25:21.047 00.000 25848 MoveAxis(E, 0, ABG)
01:25:21.047 00.000 25848 Move returns status 0, amount 0
01:25:21.047 00.000 25848 MoveAxis(N, 0, ABG)
01:25:21.047 00.000 25848 Move returns status 0, amount 0
01:25:21.047 00.000 25848 move complete, result=0
01:25:21.047 00.000 25848 worker thread done servicing request
01:25:21.047 00.000 25848 Worker thread wakes up
01:25:21.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:21.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:21.047 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:25:23.887 02.840 25848 Exposure complete
01:25:23.968 00.081 25848 worker thread done servicing request
01:25:23.968 00.000 21444 OnExposeComplete: enter
01:25:23.968 00.000 21444 UpdateGuideState(): m_state=6
01:25:23.968 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1904
01:25:23.968 00.000 21444 Star::Find returns 1 (1), X=1232.61, Y=738.94, Mass=448083, SNR=67.8, Peak=11884 HFD=6.7
01:25:23.968 00.000 21444 Star::Find false star n=4 nbg=269 bg=2099.0 sigma=398.7 thresh=3295 peak=3220
01:25:23.968 00.000 21444 Star::Find false star n=5 nbg=279 bg=3172.1 sigma=560.0 thresh=4852 peak=4746
01:25:23.968 00.000 21444 Star::Find false star n=2 nbg=254 bg=3113.5 sigma=401.6 thresh=4318 peak=4058
01:25:23.968 00.000 21444 Star::Find false star n=3 nbg=270 bg=3085.3 sigma=470.2 thresh=4496 peak=4259
01:25:23.968 00.000 21444 Star::Find false star n=7 nbg=262 bg=2444.1 sigma=408.0 thresh=3668 peak=3659
01:25:23.968 00.000 21444 Star::Find false star n=1 nbg=259 bg=2857.6 sigma=440.0 thresh=4178 peak=3791
01:25:23.968 00.000 21444 MultiStar: [#1 -7.94,-16.41,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 14.47,-16.07,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.99,0.26,0.93,U] [#8 2.86,11.14,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.73,1.92,3.60,U] 
01:25:23.968 00.000 21444 single-star, 2 included, MultiStar: {-2.31, 1.38}, one-star: {-1.09, 0.49}
01:25:23.968 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
01:25:23.968 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.18 = 3.10)
01:25:23.968 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=0.49 hyp=1.19 cameraTheta=2.71 mountX=1.13 mountY=0.05, mountTheta=0.04
01:25:23.970 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=0.49, opts=13)
01:25:23.970 00.000 21444 Enqueuing Move request for scope (-1.09, 0.49)
01:25:23.970 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2844, FiltMin=342, FiltMax=65504, Gamma=0.560
01:25:23.970 00.000 21444 UpdateGuideState exits: m=448083 SNR=67.8 Saturated
01:25:23.970 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:23.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:23.970 00.000 21444 Enqueuing Expose request
01:25:23.970 00.000 25848 Worker thread wakes up
01:25:23.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.49) opts 0xd
01:25:23.970 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, 0.49)
01:25:23.970 00.000 25848 Moving (-1.09, 0.49) raw xDistance=1.13 yDistance=0.05
01:25:23.970 00.000 25848 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.22, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.989539, 1:-0.458030, 2:0.046204
01:25:23.970 00.000 25848 BLC: No correction, Miss < min_move
01:25:23.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.13
01:25:23.970 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:23.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:25:23.970 00.000 25848 MoveAxis(W, 33, ABG)
01:25:23.970 00.000 25848 Guiding  Dir = 3, Dur = 33
01:25:23.999 00.029 25848 IsSlewing returns 0
01:25:23.999 00.000 25848 IsGuiding returns 0
01:25:24.041 00.042 25848 IsGuiding returns 1
01:25:24.041 00.000 25848 scope still moving after pulse duration time elapsed
01:25:24.095 00.054 25848 IsSlewing returns 0
01:25:24.095 00.000 25848 IsGuiding returns 0
01:25:24.095 00.000 25848 scope move finished after 33 + 63 ms
01:25:24.095 00.000 25848 Move returns status 0, amount 33
01:25:24.095 00.000 25848 MoveAxis(N, 0, ABG)
01:25:24.095 00.000 25848 Move returns status 0, amount 0
01:25:24.095 00.000 25848 move complete, result=0
01:25:24.095 00.000 25848 worker thread done servicing request
01:25:24.095 00.000 25848 Worker thread wakes up
01:25:24.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:24.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:24.096 00.001 21444 GuideStep: 1.1 px 33 ms WEST, 0.0 px 0 ms NORTH
01:25:26.946 02.850 25848 Exposure complete
01:25:27.025 00.079 25848 worker thread done servicing request
01:25:27.025 00.000 21444 OnExposeComplete: enter
01:25:27.025 00.000 21444 UpdateGuideState(): m_state=6
01:25:27.026 00.001 21444 Star::Find(15, 1232, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1905
01:25:27.026 00.000 21444 Star::Find returns 1 (1), X=1234.34, Y=738.04, Mass=454083, SNR=75.5, Peak=13700 HFD=6.2
01:25:27.026 00.000 21444 Star::Find false star n=5 nbg=261 bg=2980.2 sigma=478.1 thresh=4414 peak=4258
01:25:27.026 00.000 21444 Star::Find false star n=4 nbg=270 bg=1951.3 sigma=439.8 thresh=3271 peak=3239
01:25:27.026 00.000 21444 Star::Find false star n=3 nbg=260 bg=3316.5 sigma=429.5 thresh=4605 peak=4316
01:25:27.026 00.000 21444 Star::Find false star n=4 nbg=235 bg=3375.9 sigma=381.8 thresh=4521 peak=4285
01:25:27.026 00.000 21444 Star::Find false star n=10 nbg=247 bg=3049.0 sigma=428.1 thresh=4333 peak=4143
01:25:27.026 00.000 21444 Star::Find false star n=6 nbg=253 bg=2337.5 sigma=407.3 thresh=3559 peak=3350
01:25:27.026 00.000 21444 Star::Find false star n=5 nbg=262 bg=2763.2 sigma=451.0 thresh=4116 peak=4080
01:25:27.026 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 14.48,-16.05,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 -10.78,17.59,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.20,2.07,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.37,1.69,3.20,U] 
01:25:27.026 00.000 21444 single-star, 2 included, MultiStar: {-0.68, 1.35}, one-star: {0.65, -0.41}
01:25:27.026 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
01:25:27.026 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.17)
01:25:27.026 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.41 hyp=0.77 cameraTheta=-0.56 mountX=-0.69 mountY=-0.13, mountTheta=-2.95
01:25:27.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.41, opts=13)
01:25:27.027 00.000 21444 Enqueuing Move request for scope (0.65, -0.41)
01:25:27.027 00.000 25848 Worker thread wakes up
01:25:27.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.41) opts 0xd
01:25:27.027 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.41)
01:25:27.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2844, FiltMin=446, FiltMax=65504, Gamma=0.560
01:25:27.027 00.000 25848 Moving (0.65, -0.41) raw xDistance=-0.69 yDistance=-0.13
01:25:27.027 00.000 25848 BLC: window closed
01:25:27.027 00.000 21444 UpdateGuideState exits: m=454083 SNR=75.5 Saturated
01:25:27.027 00.000 25848 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.22, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.989539, 1:-0.458030, 2:0.046204
01:25:27.028 00.001 25848 BLC: No correction, Miss < min_move
01:25:27.028 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.69
01:25:27.028 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:27.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:27.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:25:27.028 00.000 25848 MoveAxis(E, 18, ABG)
01:25:27.028 00.000 25848 Guiding  Dir = 2, Dur = 18
01:25:27.028 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:27.028 00.000 21444 Enqueuing Expose request
01:25:27.048 00.020 25848 IsSlewing returns 0
01:25:27.048 00.000 25848 IsGuiding returns 0
01:25:27.080 00.032 25848 IsGuiding returns 1
01:25:27.080 00.000 25848 scope still moving after pulse duration time elapsed
01:25:27.124 00.044 25848 IsSlewing returns 0
01:25:27.124 00.000 25848 IsGuiding returns 0
01:25:27.124 00.000 25848 scope move finished after 18 + 57 ms
01:25:27.124 00.000 25848 Move returns status 0, amount 18
01:25:27.124 00.000 25848 MoveAxis(N, 0, ABG)
01:25:27.124 00.000 25848 Move returns status 0, amount 0
01:25:27.124 00.000 25848 move complete, result=0
01:25:27.124 00.000 25848 worker thread done servicing request
01:25:27.124 00.000 25848 Worker thread wakes up
01:25:27.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:27.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:27.124 00.000 21444 GuideStep: -0.7 px 18 ms EAST, -0.1 px 0 ms NORTH
01:25:29.972 02.848 25848 Exposure complete
01:25:30.054 00.082 25848 worker thread done servicing request
01:25:30.055 00.001 21444 OnExposeComplete: enter
01:25:30.055 00.000 21444 UpdateGuideState(): m_state=6
01:25:30.055 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1906
01:25:30.055 00.000 21444 Star::Find returns 1 (1), X=1232.51, Y=739.10, Mass=434993, SNR=61.7, Peak=13496 HFD=6.5
01:25:30.055 00.000 21444 Star::Find false star n=4 nbg=236 bg=3136.6 sigma=397.3 thresh=4329 peak=4173
01:25:30.055 00.000 21444 Star::Find false star n=7 nbg=254 bg=3470.5 sigma=483.2 thresh=4920 peak=4760
01:25:30.055 00.000 21444 Star::Find false star n=4 nbg=259 bg=3153.5 sigma=434.7 thresh=4458 peak=4377
01:25:30.055 00.000 21444 Star::Find false star n=9 nbg=250 bg=3068.3 sigma=433.9 thresh=4370 peak=4367
01:25:30.055 00.000 21444 Star::Find false star n=2 nbg=257 bg=3296.6 sigma=443.7 thresh=4628 peak=4395
01:25:30.055 00.000 21444 Star::Find false star n=4 nbg=278 bg=2482.8 sigma=489.0 thresh=3950 peak=3383
01:25:30.055 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 6.72,-13.42,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -24.23,9.74,0.00,M2] [#7 -2.52,2.62,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 12.19,16.78,0.00,M6] [#11 -3.17,2.41,3.28,U] 
01:25:30.055 00.000 21444 single-star, 2 included, MultiStar: {-2.68, 2.10}, one-star: {-1.18, 0.65}
01:25:30.055 00.000 21444 CameraToMount -- cameraTheta (2.64) - m_xAngle (3.05) = xAngle (-0.41 = -0.41)
01:25:30.055 00.000 21444 CameraToMount -- cameraTheta (2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.26 = 3.03)
01:25:30.055 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=0.65 hyp=1.35 cameraTheta=2.64 mountX=1.24 mountY=0.15, mountTheta=0.12
01:25:30.056 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=0.65, opts=13)
01:25:30.056 00.000 21444 Enqueuing Move request for scope (-1.18, 0.65)
01:25:30.056 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2824, FiltMin=372, FiltMax=65504, Gamma=0.560
01:25:30.056 00.000 21444 UpdateGuideState exits: m=434993 SNR=61.7 Saturated
01:25:30.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:30.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:30.056 00.000 21444 Enqueuing Expose request
01:25:30.056 00.000 25848 Worker thread wakes up
01:25:30.057 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.65) opts 0xd
01:25:30.057 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, 0.65)
01:25:30.057 00.000 25848 Moving (-1.18, 0.65) raw xDistance=1.24 yDistance=0.15
01:25:30.057 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.24
01:25:30.057 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:30.057 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:25:30.057 00.000 25848 MoveAxis(W, 35, ABG)
01:25:30.057 00.000 25848 Guiding  Dir = 3, Dur = 35
01:25:30.077 00.020 25848 IsSlewing returns 0
01:25:30.077 00.000 25848 IsGuiding returns 0
01:25:30.109 00.032 25848 PulseGuide returned control before completion, sleep 14
01:25:30.129 00.020 25848 IsGuiding returns 1
01:25:30.129 00.000 25848 scope still moving after pulse duration time elapsed
01:25:30.186 00.057 25848 IsSlewing returns 0
01:25:30.186 00.000 25848 IsGuiding returns 0
01:25:30.186 00.000 25848 scope move finished after 35 + 73 ms
01:25:30.186 00.000 25848 Move returns status 0, amount 35
01:25:30.186 00.000 25848 MoveAxis(N, 0, ABG)
01:25:30.186 00.000 25848 Move returns status 0, amount 0
01:25:30.186 00.000 25848 move complete, result=0
01:25:30.186 00.000 25848 worker thread done servicing request
01:25:30.186 00.000 25848 Worker thread wakes up
01:25:30.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:30.187 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:30.187 00.000 21444 GuideStep: 1.2 px 35 ms WEST, 0.2 px 0 ms NORTH
01:25:33.036 02.849 25848 Exposure complete
01:25:33.117 00.081 25848 worker thread done servicing request
01:25:33.117 00.000 21444 OnExposeComplete: enter
01:25:33.117 00.000 21444 UpdateGuideState(): m_state=6
01:25:33.117 00.000 21444 Star::Find(15, 1232, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1907
01:25:33.117 00.000 21444 Star::Find returns 1 (1), X=1234.30, Y=739.07, Mass=480045, SNR=95.7, Peak=13980 HFD=6.6
01:25:33.118 00.001 21444 Star::Find false star n=4 nbg=260 bg=1911.6 sigma=404.7 thresh=3126 peak=3087
01:25:33.118 00.000 21444 Star::Find false star n=4 nbg=264 bg=2952.5 sigma=474.5 thresh=4376 peak=4206
01:25:33.118 00.000 21444 Star::Find false star n=5 nbg=259 bg=3299.9 sigma=411.1 thresh=4533 peak=4389
01:25:33.118 00.000 21444 Star::Find false star n=4 nbg=256 bg=3294.7 sigma=447.9 thresh=4639 peak=4335
01:25:33.118 00.000 21444 Star::Find false star n=1 nbg=275 bg=2929.5 sigma=475.8 thresh=4357 peak=3854
01:25:33.118 00.000 21444 MultiStar: [#1 -20.10,-14.34,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 13.27,-15.96,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.07,2.41,0.61,U] [#8 0.00,0.00,0.00,L] [#9 15.42,-2.84,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -1.58,2.32,2.28,U] 
01:25:33.118 00.000 21444 single-star, 2 included, MultiStar: {-0.78, 1.90}, one-star: {0.61, 0.62}
01:25:33.118 00.000 21444 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.05) = xAngle (-2.25 = -2.25)
01:25:33.118 00.000 21444 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.19)
01:25:33.118 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=0.62 hyp=0.87 cameraTheta=0.80 mountX=-0.55 mountY=0.80, mountTheta=2.17
01:25:33.119 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=0.62, opts=13)
01:25:33.119 00.000 21444 Enqueuing Move request for scope (0.61, 0.62)
01:25:33.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2840, FiltMin=180, FiltMax=65504, Gamma=0.560
01:25:33.119 00.000 21444 UpdateGuideState exits: m=480045 SNR=95.7 Saturated
01:25:33.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:33.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:33.119 00.000 21444 Enqueuing Expose request
01:25:33.119 00.000 25848 Worker thread wakes up
01:25:33.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.62) opts 0xd
01:25:33.119 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, 0.62)
01:25:33.119 00.000 25848 Moving (0.61, 0.62) raw xDistance=-0.55 yDistance=0.80
01:25:33.119 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.55
01:25:33.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
01:25:33.119 00.000 25848 MoveAxis(E, 13, ABG)
01:25:33.119 00.000 25848 Guiding  Dir = 2, Dur = 13
01:25:33.187 00.068 25848 IsSlewing returns 0
01:25:33.187 00.000 25848 IsGuiding returns 0
01:25:33.219 00.032 25848 IsGuiding returns 1
01:25:33.219 00.000 25848 scope still moving after pulse duration time elapsed
01:25:33.264 00.045 25848 IsSlewing returns 0
01:25:33.264 00.000 25848 IsGuiding returns 0
01:25:33.264 00.000 25848 scope move finished after 13 + 63 ms
01:25:33.264 00.000 25848 Move returns status 0, amount 13
01:25:33.264 00.000 25848 MoveAxis(S, 22, ABG)
01:25:33.264 00.000 25848 Guiding  Dir = 1, Dur = 22
01:25:33.296 00.032 25848 IsSlewing returns 0
01:25:33.297 00.001 25848 IsGuiding returns 0
01:25:33.358 00.061 25848 IsGuiding returns 1
01:25:33.358 00.000 25848 scope still moving after pulse duration time elapsed
01:25:33.407 00.049 25848 IsSlewing returns 0
01:25:33.407 00.000 25848 IsGuiding returns 0
01:25:33.407 00.000 25848 scope move finished after 22 + 88 ms
01:25:33.407 00.000 25848 Move returns status 0, amount 22
01:25:33.407 00.000 25848 move complete, result=0
01:25:33.407 00.000 25848 worker thread done servicing request
01:25:33.407 00.000 25848 Worker thread wakes up
01:25:33.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:33.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:33.407 00.000 21444 GuideStep: -0.5 px 13 ms EAST, 0.8 px 22 ms SOUTH
01:25:36.258 02.851 25848 Exposure complete
01:25:36.346 00.088 25848 worker thread done servicing request
01:25:36.346 00.000 21444 OnExposeComplete: enter
01:25:36.346 00.000 21444 UpdateGuideState(): m_state=6
01:25:36.346 00.000 21444 Star::Find(15, 1234, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1908
01:25:36.346 00.000 21444 Star::Find returns 1 (1), X=1233.37, Y=737.58, Mass=448844, SNR=75.5, Peak=12668 HFD=7.1
01:25:36.346 00.000 21444 Star::Find false star n=2 nbg=269 bg=3644.0 sigma=545.0 thresh=5279 peak=4647
01:25:36.346 00.000 21444 Star::Find false star n=2 nbg=256 bg=3355.5 sigma=439.8 thresh=4675 peak=4278
01:25:36.348 00.002 21444 Star::Find false star n=5 nbg=261 bg=3182.0 sigma=456.2 thresh=4551 peak=4377
01:25:36.348 00.000 21444 Star::Find false star n=4 nbg=262 bg=3147.3 sigma=468.7 thresh=4554 peak=4208
01:25:36.348 00.000 21444 Star::Find false star n=3 nbg=251 bg=2407.3 sigma=429.1 thresh=3695 peak=3315
01:25:36.348 00.000 21444 MultiStar: [#1 -17.64,-17.43,0.00,M7] [#2 13.80,-2.85,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -17.83,2.36,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -1.52,0.40,0.52,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 14.35,17.37,0.00,M7] [#11 -2.00,0.49,2.65,U] 
01:25:36.348 00.000 21444 single-star, 2 included, MultiStar: {-1.54, 0.15}, one-star: {-0.32, -0.86}
01:25:36.348 00.000 21444 CameraToMount -- cameraTheta (-1.92) - m_xAngle (3.05) = xAngle (-4.98 = 1.31)
01:25:36.348 00.000 21444 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.82 = -1.54)
01:25:36.348 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=-0.86 hyp=0.92 cameraTheta=-1.92 mountX=0.24 mountY=-0.92, mountTheta=-1.32
01:25:36.348 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-0.86, opts=13)
01:25:36.348 00.000 21444 Enqueuing Move request for scope (-0.32, -0.86)
01:25:36.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2816, FiltMin=418, FiltMax=65504, Gamma=0.560
01:25:36.348 00.000 21444 UpdateGuideState exits: m=448844 SNR=75.5 Saturated
01:25:36.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:36.348 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:36.348 00.000 21444 Enqueuing Expose request
01:25:36.348 00.000 25848 Worker thread wakes up
01:25:36.348 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.86) opts 0xd
01:25:36.348 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -0.86)
01:25:36.348 00.000 25848 Moving (-0.32, -0.86) raw xDistance=0.24 yDistance=-0.92
01:25:36.348 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
01:25:36.349 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:36.349 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.92
01:25:36.349 00.000 25848 MoveAxis(E, 0, ABG)
01:25:36.349 00.000 25848 Move returns status 0, amount 0
01:25:36.349 00.000 25848 MoveAxis(N, 0, ABG)
01:25:36.349 00.000 25848 Move returns status 0, amount 0
01:25:36.349 00.000 25848 move complete, result=0
01:25:36.349 00.000 25848 worker thread done servicing request
01:25:36.349 00.000 25848 Worker thread wakes up
01:25:36.349 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:36.349 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:36.349 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.9 px 0 ms NORTH
01:25:39.191 02.842 25848 Exposure complete
01:25:39.271 00.080 25848 worker thread done servicing request
01:25:39.272 00.001 21444 OnExposeComplete: enter
01:25:39.272 00.000 21444 UpdateGuideState(): m_state=6
01:25:39.272 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1909
01:25:39.272 00.000 21444 Star::Find returns 1 (1), X=1232.50, Y=737.27, Mass=410367, SNR=65.5, Peak=12796 HFD=7.0
01:25:39.272 00.000 21444 Star::Find false star n=5 nbg=245 bg=3102.1 sigma=380.0 thresh=4242 peak=3915
01:25:39.272 00.000 21444 Star::Find false star n=3 nbg=259 bg=3109.9 sigma=453.7 thresh=4471 peak=4277
01:25:39.272 00.000 21444 Star::Find false star n=5 nbg=256 bg=3197.8 sigma=459.1 thresh=4575 peak=4012
01:25:39.272 00.000 21444 Star::Find false star n=6 nbg=241 bg=3158.3 sigma=382.3 thresh=4305 peak=4159
01:25:39.272 00.000 21444 Star::Find false star n=3 nbg=280 bg=2856.8 sigma=461.5 thresh=4241 peak=3898
01:25:39.272 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 15.15,5.91,0.00,M2] [#3 14.29,-15.69,0.00,M10] [#4 0.39,-0.65,0.12,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.23,1.12,1.01,U] [#8 0.00,0.00,0.00,L] [#9 7.00,4.37,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -2.81,1.36,3.42,U] 
01:25:39.272 00.000 21444 single-star, 3 included, MultiStar: {-2.35, 0.81}, one-star: {-1.19, -1.17}
01:25:39.272 00.000 21444 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.05) = xAngle (-5.41 = 0.87)
01:25:39.272 00.000 21444 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.26 = -1.97)
01:25:39.272 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=-1.17 hyp=1.67 cameraTheta=-2.36 mountX=1.08 mountY=-1.54, mountTheta=-0.96
01:25:39.273 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=-1.17, opts=13)
01:25:39.273 00.000 21444 Enqueuing Move request for scope (-1.19, -1.17)
01:25:39.273 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2820, FiltMin=192, FiltMax=65504, Gamma=0.560
01:25:39.273 00.000 21444 UpdateGuideState exits: m=410367 SNR=65.5 Saturated
01:25:39.273 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:39.273 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:39.273 00.000 21444 Enqueuing Expose request
01:25:39.273 00.000 25848 Worker thread wakes up
01:25:39.273 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -1.17) opts 0xd
01:25:39.273 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, -1.17)
01:25:39.273 00.000 25848 Moving (-1.19, -1.17) raw xDistance=1.08 yDistance=-1.54
01:25:39.273 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.08
01:25:39.274 00.001 25848 resist switch: large excursion: input -1.54 thresh 1.53 direction from 1 to -1
01:25:39.274 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.61
01:25:39.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.54 from input -1.54
01:25:39.274 00.000 25848 MoveAxis(W, 31, ABG)
01:25:39.274 00.000 25848 Guiding  Dir = 3, Dur = 31
01:25:39.298 00.024 25848 IsSlewing returns 0
01:25:39.298 00.000 25848 IsGuiding returns 0
01:25:39.330 00.032 25848 IsGuiding returns 1
01:25:39.330 00.000 25848 scope still moving after pulse duration time elapsed
01:25:39.414 00.084 25848 IsSlewing returns 0
01:25:39.415 00.001 25848 IsGuiding returns 0
01:25:39.415 00.000 25848 scope move finished after 31 + 84 ms
01:25:39.415 00.000 25848 Move returns status 0, amount 31
01:25:39.415 00.000 25848 BLC: Oldest BLC event removed
01:25:39.415 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 323 applied
01:25:39.415 00.000 25848 MoveAxis(N, 365, ABG)
01:25:39.415 00.000 25848 Guiding  Dir = 0, Dur = 365
01:25:39.440 00.025 25848 IsSlewing returns 0
01:25:39.440 00.000 25848 IsGuiding returns 0
01:25:39.471 00.031 25848 PulseGuide returned control before completion, sleep 344
01:25:39.827 00.356 25848 IsGuiding returns 1
01:25:39.827 00.000 25848 scope still moving after pulse duration time elapsed
01:25:39.909 00.082 25848 IsSlewing returns 0
01:25:39.909 00.000 25848 IsGuiding returns 0
01:25:39.909 00.000 25848 scope move finished after 365 + 104 ms
01:25:39.909 00.000 25848 Move returns status 0, amount 365
01:25:39.909 00.000 25848 move complete, result=0
01:25:39.909 00.000 25848 worker thread done servicing request
01:25:39.909 00.000 25848 Worker thread wakes up
01:25:39.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:39.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:39.909 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -1.5 px 365 ms NORTH
01:25:42.765 02.856 25848 Exposure complete
01:25:42.833 00.068 25848 worker thread done servicing request
01:25:42.833 00.000 21444 OnExposeComplete: enter
01:25:42.833 00.000 21444 UpdateGuideState(): m_state=6
01:25:42.833 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1910
01:25:42.833 00.000 21444 Star::Find returns 1 (1), X=1232.81, Y=737.92, Mass=512639, SNR=86.6, Peak=14612 HFD=6.7
01:25:42.833 00.000 21444 Star::Find false star n=1 nbg=263 bg=3076.3 sigma=480.9 thresh=4519 peak=4142
01:25:42.833 00.000 21444 Star::Find false star n=4 nbg=275 bg=2061.2 sigma=524.8 thresh=3636 peak=3349
01:25:42.833 00.000 21444 Star::Find false star n=7 nbg=272 bg=3373.8 sigma=535.0 thresh=4979 peak=4871
01:25:42.833 00.000 21444 Star::Find false star n=6 nbg=268 bg=2975.7 sigma=453.2 thresh=4335 peak=4207
01:25:42.833 00.000 21444 Star::Find false star n=6 nbg=256 bg=3243.8 sigma=401.5 thresh=4448 peak=4322
01:25:42.834 00.001 21444 Star::Find false star n=4 nbg=252 bg=2763.8 sigma=418.1 thresh=4018 peak=3939
01:25:42.834 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.18,0.12,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.93,0.97,0.77,U] [#8 -1.10,10.89,0.00,R] [#9 20.01,17.14,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -2.71,0.81,3.22,U] 
01:25:42.834 00.000 21444 single-star, 3 included, MultiStar: {-2.06, 0.55}, one-star: {-0.88, -0.53}
01:25:42.834 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.65 = 0.63)
01:25:42.834 00.000 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.50 = -2.21)
01:25:42.834 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-0.53 hyp=1.02 cameraTheta=-2.60 mountX=0.83 mountY=-0.82, mountTheta=-0.78
01:25:42.834 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-0.53, opts=13)
01:25:42.834 00.000 21444 Enqueuing Move request for scope (-0.88, -0.53)
01:25:42.835 00.001 25848 Worker thread wakes up
01:25:42.835 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.53) opts 0xd
01:25:42.835 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -0.53)
01:25:42.835 00.000 25848 Moving (-0.88, -0.53) raw xDistance=0.83 yDistance=-0.82
01:25:42.835 00.000 25848 BLC: History state: CurrMiss=0.82, AvgInitMiss=0.34, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.536561, 1:0.819501
01:25:42.835 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:25:42.835 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.83
01:25:42.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2796, FiltMin=16, FiltMax=65504, Gamma=0.560
01:25:42.835 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
01:25:42.835 00.000 25848 MoveAxis(W, 26, ABG)
01:25:42.835 00.000 25848 Guiding  Dir = 3, Dur = 26
01:25:42.835 00.000 21444 UpdateGuideState exits: m=512639 SNR=86.6 Saturated
01:25:42.835 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:42.835 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:42.835 00.000 21444 Enqueuing Expose request
01:25:42.860 00.025 25848 IsSlewing returns 0
01:25:42.860 00.000 25848 IsGuiding returns 0
01:25:42.892 00.032 25848 IsGuiding returns 1
01:25:42.892 00.000 25848 scope still moving after pulse duration time elapsed
01:25:42.953 00.061 25848 IsSlewing returns 0
01:25:42.953 00.000 25848 IsGuiding returns 0
01:25:42.953 00.000 25848 scope move finished after 26 + 66 ms
01:25:42.953 00.000 25848 Move returns status 0, amount 26
01:25:42.953 00.000 25848 MoveAxis(N, 22, ABG)
01:25:42.953 00.000 25848 Guiding  Dir = 0, Dur = 22
01:25:42.983 00.030 25848 IsSlewing returns 0
01:25:42.984 00.001 25848 IsGuiding returns 0
01:25:43.015 00.031 25848 IsGuiding returns 1
01:25:43.015 00.000 25848 scope still moving after pulse duration time elapsed
01:25:43.078 00.063 25848 IsSlewing returns 0
01:25:43.078 00.000 25848 IsGuiding returns 0
01:25:43.078 00.000 25848 scope move finished after 22 + 73 ms
01:25:43.078 00.000 25848 Move returns status 0, amount 22
01:25:43.078 00.000 25848 move complete, result=0
01:25:43.078 00.000 25848 worker thread done servicing request
01:25:43.078 00.000 25848 Worker thread wakes up
01:25:43.078 00.000 21444 GuideStep: 0.8 px 26 ms WEST, -0.8 px 22 ms NORTH
01:25:43.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:43.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:45.922 02.844 25848 Exposure complete
01:25:46.011 00.089 25848 worker thread done servicing request
01:25:46.011 00.000 21444 OnExposeComplete: enter
01:25:46.011 00.000 21444 UpdateGuideState(): m_state=6
01:25:46.011 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1911
01:25:46.011 00.000 21444 Star::Find returns 1 (1), X=1232.27, Y=737.37, Mass=427143, SNR=59.8, Peak=11652 HFD=6.6
01:25:46.011 00.000 21444 Star::Find false star n=1 nbg=275 bg=2953.1 sigma=506.0 thresh=4471 peak=4014
01:25:46.011 00.000 21444 Star::Find false star n=13 nbg=258 bg=2037.6 sigma=397.8 thresh=3231 peak=3170
01:25:46.011 00.000 21444 Star::Find false star n=12 nbg=277 bg=3573.5 sigma=538.4 thresh=5189 peak=5102
01:25:46.011 00.000 21444 Star::Find false star n=1 nbg=260 bg=3220.9 sigma=409.6 thresh=4450 peak=4134
01:25:46.011 00.000 21444 Star::Find false star n=3 nbg=249 bg=3083.2 sigma=397.0 thresh=4274 peak=4183
01:25:46.012 00.001 21444 Star::Find false star n=1 nbg=269 bg=2828.4 sigma=416.3 thresh=4077 peak=3616
01:25:46.012 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -21.24,7.90,0.00,M3] [#7 -2.12,0.11,1.43,U] [#8 -14.26,-9.23,0.00,M1] [#9 8.34,17.32,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -3.57,-0.33,3.61,U] 
01:25:46.012 00.000 21444 single-star, 2 included, MultiStar: {-2.87, -0.35}, one-star: {-1.42, -1.08}
01:25:46.012 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
01:25:46.012 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.39 = -2.10)
01:25:46.012 00.000 21444 CameraToMount -- cameraX=-1.42 cameraY=-1.08 hyp=1.78 cameraTheta=-2.49 mountX=1.32 mountY=-1.54, mountTheta=-0.86
01:25:46.013 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.42, y=-1.08, opts=13)
01:25:46.013 00.000 21444 Enqueuing Move request for scope (-1.42, -1.08)
01:25:46.013 00.000 25848 Worker thread wakes up
01:25:46.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2796, FiltMin=372, FiltMax=65504, Gamma=0.560
01:25:46.013 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.42, -1.08) opts 0xd
01:25:46.013 00.000 21444 UpdateGuideState exits: m=427143 SNR=59.8 Saturated
01:25:46.013 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.42, -1.08)
01:25:46.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:46.013 00.000 25848 Moving (-1.42, -1.08) raw xDistance=1.32 yDistance=-1.54
01:25:46.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:46.013 00.000 21444 Enqueuing Expose request
01:25:46.013 00.000 25848 BLC: History state: CurrMiss=1.54, AvgInitMiss=0.34, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.536561, 1:0.819501, 2:1.535460
01:25:46.013 00.000 25848 BLC: Under-shoot: nominal increase by 9
01:25:46.013 00.000 25848 BLC: window closed
01:25:46.013 00.000 25848 BLC: Pulse adjusted to 332
01:25:46.014 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.32
01:25:46.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.54 from input -1.54
01:25:46.014 00.000 25848 MoveAxis(W, 40, ABG)
01:25:46.014 00.000 25848 Guiding  Dir = 3, Dur = 40
01:25:46.047 00.033 25848 IsSlewing returns 0
01:25:46.047 00.000 25848 IsGuiding returns 0
01:25:46.078 00.031 25848 PulseGuide returned control before completion, sleep 20
01:25:46.111 00.033 25848 IsGuiding returns 1
01:25:46.111 00.000 25848 scope still moving after pulse duration time elapsed
01:25:46.170 00.059 25848 IsSlewing returns 0
01:25:46.170 00.000 25848 IsGuiding returns 0
01:25:46.170 00.000 25848 scope move finished after 40 + 83 ms
01:25:46.170 00.000 25848 Move returns status 0, amount 40
01:25:46.170 00.000 25848 MoveAxis(N, 42, ABG)
01:25:46.170 00.000 25848 Guiding  Dir = 0, Dur = 42
01:25:46.203 00.033 25848 IsSlewing returns 0
01:25:46.203 00.000 25848 IsGuiding returns 0
01:25:46.234 00.031 25848 PulseGuide returned control before completion, sleep 21
01:25:46.269 00.035 25848 IsGuiding returns 1
01:25:46.269 00.000 25848 scope still moving after pulse duration time elapsed
01:25:46.329 00.060 25848 IsSlewing returns 0
01:25:46.329 00.000 25848 IsGuiding returns 0
01:25:46.329 00.000 25848 scope move finished after 42 + 83 ms
01:25:46.329 00.000 25848 Move returns status 0, amount 42
01:25:46.329 00.000 25848 move complete, result=0
01:25:46.329 00.000 25848 worker thread done servicing request
01:25:46.329 00.000 25848 Worker thread wakes up
01:25:46.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:46.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:46.329 00.000 21444 GuideStep: 1.3 px 40 ms WEST, -1.5 px 42 ms NORTH
01:25:46.406 00.077 21444 evsrv: cli 0107E920 connect
01:25:46.406 00.000 21444 case statement mapped state 6 to 3
01:25:46.407 00.001 21444 case statement mapped state 6 to 3
01:25:46.408 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"62c2e91d-feea-45a2-93a2-4a48d9dbe60a"}
01:25:46.408 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"62c2e91d-feea-45a2-93a2-4a48d9dbe60a"}
01:25:46.409 00.001 21444 evsrv: cli 0107E920 disconnect
01:25:49.170 02.761 25848 Exposure complete
01:25:49.251 00.081 25848 worker thread done servicing request
01:25:49.251 00.000 21444 OnExposeComplete: enter
01:25:49.251 00.000 21444 UpdateGuideState(): m_state=6
01:25:49.251 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1912
01:25:49.251 00.000 21444 Star::Find returns 1 (1), X=1233.39, Y=739.59, Mass=473263, SNR=91.7, Peak=14184 HFD=6.9
01:25:49.251 00.000 21444 Star::Find false star n=6 nbg=248 bg=3162.5 sigma=406.9 thresh=4383 peak=4382
01:25:49.251 00.000 21444 Star::Find false star n=4 nbg=253 bg=2040.1 sigma=376.2 thresh=3169 peak=3001
01:25:49.251 00.000 21444 Star::Find false star n=4 nbg=270 bg=3462.4 sigma=533.5 thresh=5063 peak=4676
01:25:49.251 00.000 21444 Star::Find false star n=2 nbg=259 bg=3127.2 sigma=436.5 thresh=4437 peak=4210
01:25:49.251 00.000 21444 Star::Find false star n=2 nbg=271 bg=3232.1 sigma=503.5 thresh=4742 peak=4174
01:25:49.251 00.000 21444 Star::Find false star n=3 nbg=270 bg=3217.3 sigma=480.8 thresh=4660 peak=4330
01:25:49.251 00.000 21444 Star::Find false star n=3 nbg=247 bg=3304.2 sigma=404.8 thresh=4519 peak=4256
01:25:49.251 00.000 21444 Star::Find false star n=5 nbg=248 bg=2750.6 sigma=461.4 thresh=4135 peak=4055
01:25:49.251 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.56,2.70,0.74,U] [#8 0.00,0.00,0.00,L] [#9 -2.36,18.41,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 -3.24,2.18,1.85,U] 
01:25:49.251 00.000 21444 single-star, 2 included, MultiStar: {-2.08, 2.00}, one-star: {-0.30, 1.15}
01:25:49.251 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
01:25:49.251 00.000 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.21)
01:25:49.251 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=1.15 hyp=1.19 cameraTheta=1.83 mountX=0.40 mountY=0.95, mountTheta=1.17
01:25:49.252 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=1.15, opts=13)
01:25:49.252 00.000 21444 Enqueuing Move request for scope (-0.30, 1.15)
01:25:49.252 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2796, FiltMin=42, FiltMax=65504, Gamma=0.560
01:25:49.252 00.000 21444 UpdateGuideState exits: m=473263 SNR=91.7 Saturated
01:25:49.252 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:49.252 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:49.252 00.000 21444 Enqueuing Expose request
01:25:49.252 00.000 25848 Worker thread wakes up
01:25:49.252 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.15) opts 0xd
01:25:49.252 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 1.15)
01:25:49.252 00.000 25848 Moving (-0.30, 1.15) raw xDistance=0.40 yDistance=0.95
01:25:49.252 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
01:25:49.252 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:49.252 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
01:25:49.252 00.000 25848 MoveAxis(E, 0, ABG)
01:25:49.252 00.000 25848 Move returns status 0, amount 0
01:25:49.252 00.000 25848 MoveAxis(N, 0, ABG)
01:25:49.252 00.000 25848 Move returns status 0, amount 0
01:25:49.252 00.000 25848 move complete, result=0
01:25:49.252 00.000 25848 worker thread done servicing request
01:25:49.252 00.000 25848 Worker thread wakes up
01:25:49.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:49.252 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.9 px 0 ms NORTH
01:25:49.253 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:52.107 02.854 25848 Exposure complete
01:25:52.177 00.070 25848 worker thread done servicing request
01:25:52.177 00.000 21444 OnExposeComplete: enter
01:25:52.177 00.000 21444 UpdateGuideState(): m_state=6
01:25:52.177 00.000 21444 Star::Find(15, 1233, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1913
01:25:52.177 00.000 21444 Star::Find returns 1 (1), X=1233.10, Y=738.49, Mass=511848, SNR=105.0, Peak=13928 HFD=7.1
01:25:52.177 00.000 21444 Star::Find false star n=1 nbg=264 bg=3325.0 sigma=451.4 thresh=4679 peak=4117
01:25:52.177 00.000 21444 Star::Find false star n=2 nbg=259 bg=2149.9 sigma=425.3 thresh=3426 peak=3080
01:25:52.177 00.000 21444 Star::Find false star n=5 nbg=255 bg=3568.8 sigma=512.7 thresh=5107 peak=4632
01:25:52.177 00.000 21444 Star::Find false star n=5 nbg=252 bg=3088.3 sigma=391.8 thresh=4264 peak=4264
01:25:52.177 00.000 21444 Star::Find false star n=1 nbg=271 bg=3102.7 sigma=541.3 thresh=4727 peak=4107
01:25:52.177 00.000 21444 Star::Find false star n=8 nbg=253 bg=2260.2 sigma=395.2 thresh=3446 peak=3277
01:25:52.177 00.000 21444 Star::Find false star n=1 nbg=273 bg=2882.1 sigma=535.1 thresh=4487 peak=4082
01:25:52.177 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -19.79,12.36,0.00,M4] [#7 -1.78,1.87,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.30,1.82,2.70,U] 
01:25:52.177 00.000 21444 single-star, 2 included, MultiStar: {-1.83, 1.43}, one-star: {-0.59, 0.04}
01:25:52.177 00.000 21444 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.05) = xAngle (0.02 = 0.02)
01:25:52.177 00.000 21444 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.82 = -2.82)
01:25:52.177 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=0.04 hyp=0.60 cameraTheta=3.07 mountX=0.59 mountY=-0.19, mountTheta=-0.31
01:25:52.177 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=0.04, opts=13)
01:25:52.178 00.001 21444 Enqueuing Move request for scope (-0.59, 0.04)
01:25:52.178 00.000 25848 Worker thread wakes up
01:25:52.178 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.04) opts 0xd
01:25:52.178 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 0.04)
01:25:52.178 00.000 25848 Moving (-0.59, 0.04) raw xDistance=0.59 yDistance=-0.19
01:25:52.178 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
01:25:52.178 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:52.178 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2796, FiltMin=294, FiltMax=65504, Gamma=0.560
01:25:52.178 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:25:52.178 00.000 25848 MoveAxis(W, 17, ABG)
01:25:52.178 00.000 21444 UpdateGuideState exits: m=511848 SNR=105.0 Saturated
01:25:52.178 00.000 25848 Guiding  Dir = 3, Dur = 17
01:25:52.178 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:52.178 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:52.178 00.000 21444 Enqueuing Expose request
01:25:52.203 00.025 25848 IsSlewing returns 0
01:25:52.203 00.000 25848 IsGuiding returns 0
01:25:52.235 00.032 25848 IsGuiding returns 1
01:25:52.235 00.000 25848 scope still moving after pulse duration time elapsed
01:25:52.282 00.047 25848 IsSlewing returns 0
01:25:52.282 00.000 25848 IsGuiding returns 0
01:25:52.282 00.000 25848 scope move finished after 17 + 61 ms
01:25:52.282 00.000 25848 Move returns status 0, amount 17
01:25:52.282 00.000 25848 MoveAxis(N, 0, ABG)
01:25:52.282 00.000 25848 Move returns status 0, amount 0
01:25:52.282 00.000 25848 move complete, result=0
01:25:52.282 00.000 25848 worker thread done servicing request
01:25:52.282 00.000 25848 Worker thread wakes up
01:25:52.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:52.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:52.282 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.2 px 0 ms NORTH
01:25:55.132 02.850 25848 Exposure complete
01:25:55.219 00.087 25848 worker thread done servicing request
01:25:55.219 00.000 21444 OnExposeComplete: enter
01:25:55.219 00.000 21444 UpdateGuideState(): m_state=6
01:25:55.219 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1914
01:25:55.219 00.000 21444 Star::Find returns 1 (1), X=1234.08, Y=738.34, Mass=455464, SNR=80.9, Peak=13068 HFD=6.6
01:25:55.219 00.000 21444 Star::Find false star n=2 nbg=262 bg=3171.8 sigma=456.0 thresh=4540 peak=4148
01:25:55.219 00.000 21444 Star::Find false star n=5 nbg=251 bg=2062.6 sigma=380.7 thresh=3205 peak=3000
01:25:55.219 00.000 21444 Star::Find false star n=4 nbg=262 bg=3401.2 sigma=433.0 thresh=4700 peak=4571
01:25:55.219 00.000 21444 Star::Find false star n=3 nbg=260 bg=3289.6 sigma=450.8 thresh=4642 peak=4380
01:25:55.219 00.000 21444 Star::Find false star n=3 nbg=246 bg=3082.6 sigma=398.1 thresh=4277 peak=4144
01:25:55.219 00.000 21444 Star::Find false star n=1 nbg=257 bg=3209.3 sigma=479.0 thresh=4646 peak=4388
01:25:55.219 00.000 21444 Star::Find false star n=6 nbg=270 bg=2788.4 sigma=488.6 thresh=4254 peak=4172
01:25:55.219 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 2.47,15.43,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 -0.93,1.48,0.81,U] [#8 0.00,0.00,0.00,L] [#9 4.67,6.86,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 -2.11,1.84,2.68,U] 
01:25:55.220 00.001 21444 single-star, 2 included, MultiStar: {-1.34, 1.34}, one-star: {0.38, -0.11}
01:25:55.220 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.95)
01:25:55.220 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.11)
01:25:55.220 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.11 hyp=0.40 cameraTheta=-0.28 mountX=-0.39 mountY=0.04, mountTheta=3.03
01:25:55.221 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.11, opts=13)
01:25:55.221 00.000 21444 Enqueuing Move request for scope (0.38, -0.11)
01:25:55.221 00.000 25848 Worker thread wakes up
01:25:55.221 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2796, FiltMin=130, FiltMax=65504, Gamma=0.560
01:25:55.221 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.11) opts 0xd
01:25:55.221 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.11)
01:25:55.221 00.000 25848 Moving (0.38, -0.11) raw xDistance=-0.39 yDistance=0.04
01:25:55.221 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
01:25:55.221 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:55.221 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:25:55.221 00.000 25848 MoveAxis(E, 0, ABG)
01:25:55.221 00.000 25848 Move returns status 0, amount 0
01:25:55.221 00.000 25848 MoveAxis(N, 0, ABG)
01:25:55.221 00.000 25848 Move returns status 0, amount 0
01:25:55.221 00.000 25848 move complete, result=0
01:25:55.221 00.000 25848 worker thread done servicing request
01:25:55.221 00.000 21444 UpdateGuideState exits: m=455464 SNR=80.9 Saturated
01:25:55.221 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:55.221 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:55.221 00.000 21444 Enqueuing Expose request
01:25:55.221 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:55.222 00.001 25848 Worker thread wakes up
01:25:55.222 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:55.222 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:25:58.068 02.846 25848 Exposure complete
01:25:58.149 00.081 25848 worker thread done servicing request
01:25:58.149 00.000 21444 OnExposeComplete: enter
01:25:58.149 00.000 21444 UpdateGuideState(): m_state=6
01:25:58.149 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1915
01:25:58.149 00.000 21444 Star::Find returns 1 (1), X=1233.58, Y=739.78, Mass=467489, SNR=66.5, Peak=12364 HFD=6.8
01:25:58.149 00.000 21444 Star::Find false star n=3 nbg=267 bg=2943.3 sigma=430.0 thresh=4233 peak=3934
01:25:58.149 00.000 21444 Star::Find false star n=4 nbg=267 bg=3105.8 sigma=422.2 thresh=4372 peak=4127
01:25:58.150 00.001 21444 Star::Find false star n=2 nbg=255 bg=3218.3 sigma=367.5 thresh=4321 peak=3966
01:25:58.150 00.000 21444 Star::Find false star n=1 nbg=264 bg=3082.4 sigma=512.8 thresh=4621 peak=4058
01:25:58.150 00.000 21444 Star::Find false star n=5 nbg=259 bg=3216.5 sigma=452.6 thresh=4574 peak=4393
01:25:58.150 00.000 21444 Star::Find false star n=4 nbg=271 bg=2625.0 sigma=414.1 thresh=3867 peak=3818
01:25:58.150 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.28,9.22,0.00,M3] [#3 15.00,-16.16,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.81,1.99,1.02,U] [#8 0.00,0.00,0.00,L] [#9 8.34,4.57,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 -1.70,3.13,3.30,U] 
01:25:58.150 00.000 21444 single-star, 2 included, MultiStar: {-1.42, 2.58}, one-star: {-0.11, 1.34}
01:25:58.150 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
01:25:58.150 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
01:25:58.150 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=1.34 hyp=1.34 cameraTheta=1.65 mountX=0.23 mountY=1.20, mountTheta=1.38
01:25:58.151 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=1.34, opts=13)
01:25:58.151 00.000 21444 Enqueuing Move request for scope (-0.11, 1.34)
01:25:58.151 00.000 25848 Worker thread wakes up
01:25:58.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.34) opts 0xd
01:25:58.151 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 1.34)
01:25:58.151 00.000 25848 Moving (-0.11, 1.34) raw xDistance=0.23 yDistance=1.20
01:25:58.151 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
01:25:58.151 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:58.151 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.20
01:25:58.151 00.000 25848 MoveAxis(E, 0, ABG)
01:25:58.151 00.000 25848 Move returns status 0, amount 0
01:25:58.151 00.000 25848 MoveAxis(N, 0, ABG)
01:25:58.151 00.000 25848 Move returns status 0, amount 0
01:25:58.151 00.000 25848 move complete, result=0
01:25:58.151 00.000 25848 worker thread done servicing request
01:25:58.151 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2796, FiltMin=194, FiltMax=65504, Gamma=0.560
01:25:58.151 00.000 21444 UpdateGuideState exits: m=467489 SNR=66.5 Saturated
01:25:58.151 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:58.151 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:25:58.151 00.000 21444 Enqueuing Expose request
01:25:58.151 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.2 px 0 ms NORTH
01:25:58.151 00.000 25848 Worker thread wakes up
01:25:58.151 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:25:58.151 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:01.004 02.853 25848 Exposure complete
01:26:01.087 00.083 25848 worker thread done servicing request
01:26:01.087 00.000 21444 OnExposeComplete: enter
01:26:01.087 00.000 21444 UpdateGuideState(): m_state=6
01:26:01.087 00.000 21444 Star::Find(15, 1233, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1916
01:26:01.088 00.001 21444 Star::Find returns 1 (1), X=1234.19, Y=739.02, Mass=519919, SNR=77.7, Peak=14156 HFD=6.5
01:26:01.088 00.000 21444 Star::Find false star n=2 nbg=278 bg=2079.6 sigma=441.7 thresh=3405 peak=3116
01:26:01.088 00.000 21444 Star::Find false star n=5 nbg=242 bg=3124.5 sigma=434.5 thresh=4428 peak=4320
01:26:01.088 00.000 21444 Star::Find false star n=3 nbg=251 bg=3153.9 sigma=407.4 thresh=4376 peak=4158
01:26:01.088 00.000 21444 Star::Find false star n=4 nbg=263 bg=3073.8 sigma=456.7 thresh=4444 peak=4069
01:26:01.088 00.000 21444 Star::Find false star n=2 nbg=275 bg=2445.1 sigma=500.9 thresh=3948 peak=3621
01:26:01.088 00.000 21444 MultiStar: [#1 -3.34,-3.61,0.15,U] [#2 0.00,0.00,0.00,L] [#3 14.22,-16.52,0.00,R] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.07,2.65,0.63,U] [#8 10.19,1.45,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 10.61,14.54,0.00,M8] [#11 -1.28,2.35,2.63,U] 
01:26:01.088 00.000 21444 single-star, 3 included, MultiStar: {-0.92, 1.78}, one-star: {0.50, 0.57}
01:26:01.088 00.000 21444 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
01:26:01.088 00.000 21444 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.05 = 1.24)
01:26:01.088 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=0.57 hyp=0.76 cameraTheta=0.85 mountX=-0.45 mountY=0.72, mountTheta=2.13
01:26:01.089 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=0.57, opts=13)
01:26:01.089 00.000 21444 Enqueuing Move request for scope (0.50, 0.57)
01:26:01.089 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2796, FiltMin=332, FiltMax=65504, Gamma=0.560
01:26:01.089 00.000 21444 UpdateGuideState exits: m=519919 SNR=77.7 Saturated
01:26:01.089 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:01.089 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:01.089 00.000 21444 Enqueuing Expose request
01:26:01.089 00.000 25848 Worker thread wakes up
01:26:01.089 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.57) opts 0xd
01:26:01.089 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 0.57)
01:26:01.089 00.000 25848 Moving (0.50, 0.57) raw xDistance=-0.45 yDistance=0.72
01:26:01.089 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
01:26:01.089 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:01.089 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
01:26:01.089 00.000 25848 MoveAxis(E, 0, ABG)
01:26:01.089 00.000 25848 Move returns status 0, amount 0
01:26:01.089 00.000 25848 MoveAxis(N, 0, ABG)
01:26:01.089 00.000 25848 Move returns status 0, amount 0
01:26:01.089 00.000 25848 move complete, result=0
01:26:01.089 00.000 25848 worker thread done servicing request
01:26:01.089 00.000 25848 Worker thread wakes up
01:26:01.090 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.7 px 0 ms NORTH
01:26:01.090 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:01.090 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:03.934 02.844 25848 Exposure complete
01:26:04.011 00.077 25848 worker thread done servicing request
01:26:04.012 00.001 21444 OnExposeComplete: enter
01:26:04.012 00.000 21444 UpdateGuideState(): m_state=6
01:26:04.012 00.000 21444 Star::Find(15, 1234, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1917
01:26:04.012 00.000 21444 Star::Find returns 1 (1), X=1234.26, Y=738.39, Mass=481584, SNR=79.6, Peak=12768 HFD=7.1
01:26:04.012 00.000 21444 Star::Find false star n=6 nbg=242 bg=3186.7 sigma=411.1 thresh=4420 peak=4296
01:26:04.012 00.000 21444 Star::Find false star n=3 nbg=268 bg=2010.4 sigma=443.1 thresh=3340 peak=3013
01:26:04.012 00.000 21444 Star::Find false star n=2 nbg=264 bg=3169.5 sigma=473.6 thresh=4590 peak=4244
01:26:04.012 00.000 21444 Star::Find false star n=3 nbg=270 bg=3174.5 sigma=496.7 thresh=4665 peak=4496
01:26:04.012 00.000 21444 Star::Find false star n=1 nbg=266 bg=3096.0 sigma=458.5 thresh=4472 peak=3927
01:26:04.012 00.000 21444 Star::Find false star n=4 nbg=261 bg=3195.0 sigma=437.1 thresh=4506 peak=4245
01:26:04.012 00.000 21444 Star::Find false star n=6 nbg=245 bg=2358.8 sigma=382.2 thresh=3505 peak=3370
01:26:04.012 00.000 21444 Star::Find false star n=4 nbg=265 bg=2652.0 sigma=437.9 thresh=3966 peak=3867
01:26:04.012 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.49,1.45,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.62,2.78,1.03,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.96,2.57,3.16,U] 
01:26:04.012 00.000 21444 single-star, 3 included, MultiStar: {-0.29, 2.09}, one-star: {0.57, -0.05}
01:26:04.012 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = 3.14)
01:26:04.012 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.30)
01:26:04.012 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.05 hyp=0.57 cameraTheta=-0.09 mountX=-0.57 mountY=0.17, mountTheta=2.86
01:26:04.013 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.05, opts=13)
01:26:04.013 00.000 21444 Enqueuing Move request for scope (0.57, -0.05)
01:26:04.013 00.000 25848 Worker thread wakes up
01:26:04.013 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.05) opts 0xd
01:26:04.013 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.05)
01:26:04.013 00.000 25848 Moving (0.57, -0.05) raw xDistance=-0.57 yDistance=0.17
01:26:04.013 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
01:26:04.013 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:04.013 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:26:04.013 00.000 25848 MoveAxis(E, 17, ABG)
01:26:04.013 00.000 25848 Guiding  Dir = 2, Dur = 17
01:26:04.014 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2792, FiltMin=342, FiltMax=65504, Gamma=0.560
01:26:04.014 00.000 21444 UpdateGuideState exits: m=481584 SNR=79.6 Saturated
01:26:04.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:04.014 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:04.014 00.000 21444 Enqueuing Expose request
01:26:04.063 00.049 25848 IsSlewing returns 0
01:26:04.063 00.000 25848 IsGuiding returns 0
01:26:04.095 00.032 25848 IsGuiding returns 1
01:26:04.095 00.000 25848 scope still moving after pulse duration time elapsed
01:26:04.139 00.044 25848 IsSlewing returns 0
01:26:04.140 00.001 25848 IsGuiding returns 0
01:26:04.140 00.000 25848 scope move finished after 17 + 59 ms
01:26:04.140 00.000 25848 Move returns status 0, amount 17
01:26:04.140 00.000 25848 MoveAxis(N, 0, ABG)
01:26:04.140 00.000 25848 Move returns status 0, amount 0
01:26:04.140 00.000 25848 move complete, result=0
01:26:04.140 00.000 25848 worker thread done servicing request
01:26:04.140 00.000 25848 Worker thread wakes up
01:26:04.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:04.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:04.140 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.2 px 0 ms NORTH
01:26:06.995 02.855 25848 Exposure complete
01:26:07.062 00.067 25848 worker thread done servicing request
01:26:07.062 00.000 21444 OnExposeComplete: enter
01:26:07.063 00.001 21444 UpdateGuideState(): m_state=6
01:26:07.063 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1918
01:26:07.063 00.000 21444 Star::Find returns 1 (1), X=1234.16, Y=738.36, Mass=402102, SNR=63.9, Peak=11480 HFD=6.4
01:26:07.063 00.000 21444 Star::Find false star n=4 nbg=268 bg=3513.5 sigma=550.0 thresh=5163 peak=4955
01:26:07.063 00.000 21444 Star::Find false star n=8 nbg=265 bg=3223.6 sigma=443.8 thresh=4555 peak=4378
01:26:07.063 00.000 21444 Star::Find false star n=2 nbg=247 bg=3110.7 sigma=398.7 thresh=4307 peak=3985
01:26:07.063 00.000 21444 Star::Find false star n=7 nbg=251 bg=3190.2 sigma=395.1 thresh=4375 peak=4178
01:26:07.063 00.000 21444 Star::Find false star n=4 nbg=251 bg=2969.1 sigma=387.7 thresh=4132 peak=3886
01:26:07.063 00.000 21444 MultiStar: [#1 -7.36,-3.47,0.00,M7] [#2 5.56,7.31,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -15.66,14.80,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 -0.63,0.50,1.02,U] [#8 0.00,0.00,0.00,L] [#9 6.44,7.99,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 -1.67,1.27,2.66,U] 
01:26:07.063 00.000 21444 single-star, 2 included, MultiStar: {-0.99, 0.81}, one-star: {0.47, -0.08}
01:26:07.063 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.06)
01:26:07.063 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
01:26:07.063 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.08 hyp=0.47 cameraTheta=-0.18 mountX=-0.47 mountY=0.10, mountTheta=2.93
01:26:07.064 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.08, opts=13)
01:26:07.064 00.000 21444 Enqueuing Move request for scope (0.47, -0.08)
01:26:07.065 00.001 25848 Worker thread wakes up
01:26:07.065 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.08) opts 0xd
01:26:07.065 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.08)
01:26:07.065 00.000 25848 Moving (0.47, -0.08) raw xDistance=-0.47 yDistance=0.10
01:26:07.065 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
01:26:07.065 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:07.065 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2792, FiltMin=204, FiltMax=65504, Gamma=0.560
01:26:07.065 00.000 21444 UpdateGuideState exits: m=402102 SNR=63.9 Saturated
01:26:07.065 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:26:07.065 00.000 25848 MoveAxis(E, 0, ABG)
01:26:07.065 00.000 25848 Move returns status 0, amount 0
01:26:07.065 00.000 25848 MoveAxis(N, 0, ABG)
01:26:07.065 00.000 25848 Move returns status 0, amount 0
01:26:07.065 00.000 25848 move complete, result=0
01:26:07.065 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:07.065 00.000 25848 worker thread done servicing request
01:26:07.065 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:07.065 00.000 21444 Enqueuing Expose request
01:26:07.065 00.000 25848 Worker thread wakes up
01:26:07.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:07.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:07.065 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:09.909 02.844 25848 Exposure complete
01:26:09.991 00.082 25848 worker thread done servicing request
01:26:09.991 00.000 21444 OnExposeComplete: enter
01:26:09.991 00.000 21444 UpdateGuideState(): m_state=6
01:26:09.991 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1919
01:26:09.991 00.000 21444 Star::Find returns 1 (1), X=1233.29, Y=738.47, Mass=334692, SNR=54.2, Peak=10520 HFD=6.2
01:26:09.991 00.000 21444 Star::Find false star n=1 nbg=279 bg=3194.8 sigma=510.6 thresh=4727 peak=4276
01:26:09.991 00.000 21444 Star::Find false star n=6 nbg=243 bg=3096.8 sigma=391.7 thresh=4272 peak=4210
01:26:09.992 00.001 21444 Star::Find false star n=3 nbg=253 bg=3155.1 sigma=433.0 thresh=4454 peak=4189
01:26:09.992 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 17.95,11.60,0.00,M5] [#3 0.16,0.00,0.26,U] [#4 8.08,0.69,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.04,2.94,0.96,U] [#8 15.48,-20.86,0.00,M3] [#9 -2.30,19.75,0.00,R] [#10 2.49,22.28,0.00,M9] [#11 -1.87,2.56,3.73,U] 
01:26:09.992 00.000 21444 single-star, 3 included, MultiStar: {-1.40, 2.08}, one-star: {-0.40, 0.02}
01:26:09.992 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
01:26:09.992 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
01:26:09.992 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.02 hyp=0.40 cameraTheta=3.09 mountX=0.40 mountY=-0.13, mountTheta=-0.32
01:26:09.992 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.02, opts=13)
01:26:09.992 00.000 21444 Enqueuing Move request for scope (-0.40, 0.02)
01:26:09.992 00.000 25848 Worker thread wakes up
01:26:09.993 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.02) opts 0xd
01:26:09.993 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.02)
01:26:09.993 00.000 25848 Moving (-0.40, 0.02) raw xDistance=0.40 yDistance=-0.13
01:26:09.993 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
01:26:09.993 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:09.993 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:26:09.993 00.000 25848 MoveAxis(E, 0, ABG)
01:26:09.993 00.000 25848 Move returns status 0, amount 0
01:26:09.993 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2788, FiltMin=370, FiltMax=65504, Gamma=0.560
01:26:09.993 00.000 25848 MoveAxis(N, 0, ABG)
01:26:09.993 00.000 25848 Move returns status 0, amount 0
01:26:09.993 00.000 25848 move complete, result=0
01:26:09.993 00.000 25848 worker thread done servicing request
01:26:09.993 00.000 21444 UpdateGuideState exits: m=334692 SNR=54.2 Saturated
01:26:09.993 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:09.993 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:09.993 00.000 21444 Enqueuing Expose request
01:26:09.993 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:09.993 00.000 25848 Worker thread wakes up
01:26:09.993 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:09.993 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:12.832 02.839 25848 Exposure complete
01:26:12.920 00.088 25848 worker thread done servicing request
01:26:12.920 00.000 21444 OnExposeComplete: enter
01:26:12.920 00.000 21444 UpdateGuideState(): m_state=6
01:26:12.920 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1920
01:26:12.921 00.001 21444 Star::Find returns 1 (1), X=1233.19, Y=738.86, Mass=424882, SNR=53.9, Peak=13376 HFD=6.3
01:26:12.921 00.000 21444 Star::Find false star n=3 nbg=258 bg=3026.0 sigma=420.2 thresh=4287 peak=4180
01:26:12.921 00.000 21444 Star::Find false star n=1 nbg=266 bg=3163.7 sigma=478.9 thresh=4600 peak=4391
01:26:12.921 00.000 21444 Star::Find false star n=4 nbg=266 bg=3088.5 sigma=476.1 thresh=4517 peak=4268
01:26:12.921 00.000 21444 Star::Find false star n=6 nbg=248 bg=3198.2 sigma=381.0 thresh=4341 peak=4140
01:26:12.921 00.000 21444 Star::Find false star n=5 nbg=250 bg=3221.4 sigma=386.3 thresh=4380 peak=4334
01:26:12.921 00.000 21444 Star::Find false star n=1 nbg=269 bg=2341.4 sigma=493.3 thresh=3821 peak=3340
01:26:12.921 00.000 21444 Star::Find false star n=4 nbg=281 bg=2752.5 sigma=474.7 thresh=4177 peak=3874
01:26:12.921 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 19.18,11.57,0.00,M6] [#3 0.98,-14.02,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.79,1.94,1.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.25,1.72,4.84,U] 
01:26:12.921 00.000 21444 single-star, 2 included, MultiStar: {-2.62, 1.56}, one-star: {-0.50, 0.41}
01:26:12.921 00.000 21444 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.05) = xAngle (-0.60 = -0.60)
01:26:12.921 00.000 21444 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.44 = 2.84)
01:26:12.921 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.41 hyp=0.65 cameraTheta=2.45 mountX=0.54 mountY=0.19, mountTheta=0.34
01:26:12.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.41, opts=13)
01:26:12.922 00.000 21444 Enqueuing Move request for scope (-0.50, 0.41)
01:26:12.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2792, FiltMin=344, FiltMax=65504, Gamma=0.560
01:26:12.922 00.000 21444 UpdateGuideState exits: m=424882 SNR=53.9 Saturated
01:26:12.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:12.922 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:12.922 00.000 21444 Enqueuing Expose request
01:26:12.922 00.000 25848 Worker thread wakes up
01:26:12.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.41) opts 0xd
01:26:12.923 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.41)
01:26:12.923 00.000 25848 Moving (-0.50, 0.41) raw xDistance=0.54 yDistance=0.19
01:26:12.923 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
01:26:12.923 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:12.923 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:26:12.923 00.000 25848 MoveAxis(W, 16, ABG)
01:26:12.923 00.000 25848 Guiding  Dir = 3, Dur = 16
01:26:12.951 00.028 25848 IsSlewing returns 0
01:26:12.952 00.001 25848 IsGuiding returns 0
01:26:12.985 00.033 25848 IsGuiding returns 1
01:26:12.985 00.000 25848 scope still moving after pulse duration time elapsed
01:26:13.048 00.063 25848 IsSlewing returns 0
01:26:13.048 00.000 25848 IsGuiding returns 0
01:26:13.048 00.000 25848 scope move finished after 16 + 80 ms
01:26:13.048 00.000 25848 Move returns status 0, amount 16
01:26:13.048 00.000 25848 MoveAxis(N, 0, ABG)
01:26:13.048 00.000 25848 Move returns status 0, amount 0
01:26:13.049 00.001 25848 move complete, result=0
01:26:13.049 00.000 25848 worker thread done servicing request
01:26:13.049 00.000 25848 Worker thread wakes up
01:26:13.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:13.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:13.049 00.000 21444 GuideStep: 0.5 px 16 ms WEST, 0.2 px 0 ms NORTH
01:26:15.899 02.850 25848 Exposure complete
01:26:15.985 00.086 25848 worker thread done servicing request
01:26:15.986 00.001 21444 OnExposeComplete: enter
01:26:15.986 00.000 21444 UpdateGuideState(): m_state=6
01:26:15.986 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1921
01:26:15.986 00.000 21444 Star::Find returns 1 (1), X=1233.75, Y=738.22, Mass=425609, SNR=68.7, Peak=11608 HFD=6.6
01:26:15.986 00.000 21444 Star::Find false star n=4 nbg=254 bg=3113.6 sigma=425.2 thresh=4389 peak=4285
01:26:15.986 00.000 21444 Star::Find false star n=2 nbg=264 bg=3101.7 sigma=411.1 thresh=4335 peak=4026
01:26:15.986 00.000 21444 Star::Find false star n=1 nbg=248 bg=3145.1 sigma=456.6 thresh=4515 peak=4339
01:26:15.986 00.000 21444 Star::Find false star n=3 nbg=267 bg=3109.6 sigma=444.5 thresh=4443 peak=4154
01:26:15.986 00.000 21444 MultiStar: [#1 1.92,-0.81,0.28,U] [#2 17.67,12.63,0.00,M7] [#3 0.49,-0.26,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.28,1.98,0.86,U] [#8 0.00,0.00,0.00,L] [#9 14.93,-36.14,0.00,M1] [#10 25.56,-3.67,0.00,M10] [#11 -0.98,2.90,2.46,U] 
01:26:15.986 00.000 21444 single-star, 4 included, MultiStar: {-0.59, 1.74}, one-star: {0.06, -0.23}
01:26:15.986 00.000 21444 CameraToMount -- cameraTheta (-1.31) - m_xAngle (3.05) = xAngle (-4.37 = 1.92)
01:26:15.987 00.001 21444 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.21 = -0.93)
01:26:15.987 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.31 mountX=-0.08 mountY=-0.19, mountTheta=-1.97
01:26:15.988 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.23, opts=13)
01:26:15.988 00.000 21444 Enqueuing Move request for scope (0.06, -0.23)
01:26:15.988 00.000 25848 Worker thread wakes up
01:26:15.988 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
01:26:15.988 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
01:26:15.988 00.000 25848 Moving (0.06, -0.23) raw xDistance=-0.08 yDistance=-0.19
01:26:15.988 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:26:15.988 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:15.988 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:26:15.988 00.000 25848 MoveAxis(E, 0, ABG)
01:26:15.988 00.000 25848 Move returns status 0, amount 0
01:26:15.988 00.000 25848 MoveAxis(N, 0, ABG)
01:26:15.988 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2792, FiltMin=216, FiltMax=65504, Gamma=0.560
01:26:15.988 00.000 25848 Move returns status 0, amount 0
01:26:15.988 00.000 25848 move complete, result=0
01:26:15.988 00.000 25848 worker thread done servicing request
01:26:15.988 00.000 21444 UpdateGuideState exits: m=425609 SNR=68.7 Saturated
01:26:15.988 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:15.988 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:15.988 00.000 21444 Enqueuing Expose request
01:26:15.988 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:26:15.989 00.001 25848 Worker thread wakes up
01:26:15.989 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:15.989 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:18.832 02.843 25848 Exposure complete
01:26:18.919 00.087 25848 worker thread done servicing request
01:26:18.919 00.000 21444 OnExposeComplete: enter
01:26:18.919 00.000 21444 UpdateGuideState(): m_state=6
01:26:18.919 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1922
01:26:18.919 00.000 21444 Star::Find returns 1 (1), X=1233.57, Y=738.61, Mass=474730, SNR=87.0, Peak=12844 HFD=6.9
01:26:18.919 00.000 21444 Star::Find false star n=4 nbg=271 bg=3024.4 sigma=474.6 thresh=4448 peak=4003
01:26:18.920 00.001 21444 Star::Find false star n=1 nbg=268 bg=2121.5 sigma=415.7 thresh=3369 peak=2924
01:26:18.920 00.000 21444 Star::Find false star n=2 nbg=262 bg=3202.4 sigma=458.8 thresh=4579 peak=4247
01:26:18.920 00.000 21444 Star::Find false star n=5 nbg=265 bg=3032.2 sigma=442.5 thresh=4360 peak=4188
01:26:18.920 00.000 21444 Star::Find false star n=3 nbg=254 bg=3079.0 sigma=386.8 thresh=4239 peak=4043
01:26:18.920 00.000 21444 Star::Find false star n=7 nbg=256 bg=3029.6 sigma=384.3 thresh=4182 peak=3974
01:26:18.920 00.000 21444 Star::Find false star n=6 nbg=250 bg=2439.4 sigma=391.5 thresh=3614 peak=3419
01:26:18.920 00.000 21444 Star::Find false star n=3 nbg=261 bg=2987.4 sigma=441.5 thresh=4312 peak=4051
01:26:18.920 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.24,0.37,0.11,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.62,2.29,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.83,1.86,2.68,U] 
01:26:18.920 00.000 21444 single-star, 3 included, MultiStar: {-1.19, 1.54}, one-star: {-0.12, 0.16}
01:26:18.920 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
01:26:18.920 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
01:26:18.920 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.22 mountX=0.14 mountY=0.10, mountTheta=0.64
01:26:18.921 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=0.16, opts=13)
01:26:18.921 00.000 21444 Enqueuing Move request for scope (-0.12, 0.16)
01:26:18.921 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=130, FiltMax=65504, Gamma=0.560
01:26:18.921 00.000 21444 UpdateGuideState exits: m=474730 SNR=87.0 Saturated
01:26:18.921 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:18.921 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:18.921 00.000 21444 Enqueuing Expose request
01:26:18.921 00.000 25848 Worker thread wakes up
01:26:18.921 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
01:26:18.921 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
01:26:18.921 00.000 25848 Moving (-0.12, 0.16) raw xDistance=0.14 yDistance=0.10
01:26:18.922 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:26:18.922 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:18.922 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:26:18.922 00.000 25848 MoveAxis(E, 0, ABG)
01:26:18.922 00.000 25848 Move returns status 0, amount 0
01:26:18.922 00.000 25848 MoveAxis(N, 0, ABG)
01:26:18.922 00.000 25848 Move returns status 0, amount 0
01:26:18.922 00.000 25848 move complete, result=0
01:26:18.922 00.000 25848 worker thread done servicing request
01:26:18.922 00.000 25848 Worker thread wakes up
01:26:18.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:18.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:18.922 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:21.767 02.845 25848 Exposure complete
01:26:21.856 00.089 25848 worker thread done servicing request
01:26:21.856 00.000 21444 OnExposeComplete: enter
01:26:21.856 00.000 21444 UpdateGuideState(): m_state=6
01:26:21.856 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1923
01:26:21.857 00.001 21444 Star::Find returns 1 (1), X=1234.05, Y=739.67, Mass=458155, SNR=85.0, Peak=14184 HFD=6.2
01:26:21.857 00.000 21444 Star::Find false star n=2 nbg=262 bg=2146.0 sigma=413.4 thresh=3386 peak=3109
01:26:21.857 00.000 21444 Star::Find false star n=3 nbg=269 bg=3068.8 sigma=480.5 thresh=4510 peak=3952
01:26:21.857 00.000 21444 Star::Find false star n=3 nbg=261 bg=2428.8 sigma=461.2 thresh=3812 peak=3495
01:26:21.857 00.000 21444 Star::Find false star n=7 nbg=245 bg=2749.4 sigma=339.7 thresh=3768 peak=3715
01:26:21.857 00.000 21444 MultiStar: [#1 -3.24,-3.95,0.16,U] [#2 0.00,0.00,0.00,L] [#3 0.27,0.39,0.14,U] [#4 2.98,3.72,0.14,U] [#5 -21.16,19.17,0.00,M9] [#6 -13.63,16.42,0.00,M5] [#7 -0.76,2.18,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.45,2.68,2.38,U] 
01:26:21.857 00.000 21444 single-star, 5 included, MultiStar: {-0.81, 2.01}, one-star: {0.36, 1.22}
01:26:21.857 00.000 21444 CameraToMount -- cameraTheta (1.28) - m_xAngle (3.05) = xAngle (-1.77 = -1.77)
01:26:21.857 00.000 21444 CameraToMount -- cameraTheta (1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.61 = 1.67)
01:26:21.857 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=1.22 hyp=1.27 cameraTheta=1.28 mountX=-0.25 mountY=1.27, mountTheta=1.77
01:26:21.859 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=1.22, opts=13)
01:26:21.859 00.000 21444 Enqueuing Move request for scope (0.36, 1.22)
01:26:21.859 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2772, FiltMin=192, FiltMax=65504, Gamma=0.560
01:26:21.859 00.000 21444 UpdateGuideState exits: m=458155 SNR=85.0 Saturated
01:26:21.859 00.000 25848 Worker thread wakes up
01:26:21.859 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 1.22) opts 0xd
01:26:21.859 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 1.22)
01:26:21.859 00.000 25848 Moving (0.36, 1.22) raw xDistance=-0.25 yDistance=1.27
01:26:21.859 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
01:26:21.859 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:26:21.859 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.27
01:26:21.859 00.000 25848 MoveAxis(E, 0, ABG)
01:26:21.859 00.000 25848 Move returns status 0, amount 0
01:26:21.859 00.000 25848 MoveAxis(N, 0, ABG)
01:26:21.859 00.000 25848 Move returns status 0, amount 0
01:26:21.859 00.000 25848 move complete, result=0
01:26:21.859 00.000 25848 worker thread done servicing request
01:26:21.859 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:21.860 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:21.860 00.000 21444 Enqueuing Expose request
01:26:21.860 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.3 px 0 ms NORTH
01:26:21.860 00.000 25848 Worker thread wakes up
01:26:21.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:21.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:24.704 02.844 25848 Exposure complete
01:26:24.792 00.088 25848 worker thread done servicing request
01:26:24.792 00.000 21444 OnExposeComplete: enter
01:26:24.792 00.000 21444 UpdateGuideState(): m_state=6
01:26:24.792 00.000 21444 Star::Find(15, 1234, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1924
01:26:24.792 00.000 21444 Star::Find returns 1 (1), X=1233.74, Y=739.64, Mass=385076, SNR=51.4, Peak=10268 HFD=7.0
01:26:24.792 00.000 21444 Star::Find false star n=1 nbg=273 bg=2941.0 sigma=490.1 thresh=4411 peak=4211
01:26:24.792 00.000 21444 Star::Find false star n=9 nbg=255 bg=2025.0 sigma=351.2 thresh=3079 peak=3068
01:26:24.792 00.000 21444 Star::Find false star n=2 nbg=263 bg=3060.2 sigma=440.8 thresh=4383 peak=4251
01:26:24.793 00.001 21444 Star::Find false star n=1 nbg=252 bg=3277.1 sigma=417.6 thresh=4530 peak=4066
01:26:24.793 00.000 21444 Star::Find false star n=5 nbg=264 bg=2511.0 sigma=450.1 thresh=3861 peak=3709
01:26:24.793 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 6.73,-4.54,0.00,M1] [#4 -9.15,7.79,0.00,M6] [#5 -26.93,18.66,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -1.64,2.34,1.32,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.53,-0.02,0.00,R] [#11 -2.93,2.56,3.40,U] 
01:26:24.793 00.000 21444 single-star, 2 included, MultiStar: {-2.11, 2.27}, one-star: {0.05, 1.19}
01:26:24.793 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
01:26:24.793 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.92)
01:26:24.793 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=1.19 hyp=1.19 cameraTheta=1.53 mountX=0.06 mountY=1.12, mountTheta=1.52
01:26:24.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=1.19, opts=13)
01:26:24.794 00.000 21444 Enqueuing Move request for scope (0.05, 1.19)
01:26:24.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2792, FiltMin=104, FiltMax=65504, Gamma=0.560
01:26:24.794 00.000 21444 UpdateGuideState exits: m=385076 SNR=51.4 Saturated
01:26:24.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:24.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:24.794 00.000 21444 Enqueuing Expose request
01:26:24.794 00.000 25848 Worker thread wakes up
01:26:24.794 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.19) opts 0xd
01:26:24.794 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 1.19)
01:26:24.794 00.000 25848 Moving (0.05, 1.19) raw xDistance=0.06 yDistance=1.12
01:26:24.794 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:26:24.794 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=2.08 newest=2.49
01:26:24.794 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
01:26:24.794 00.000 25848 MoveAxis(E, 0, ABG)
01:26:24.794 00.000 25848 Move returns status 0, amount 0
01:26:24.795 00.001 25848 BLC: Oldest BLC event removed
01:26:24.795 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 332 applied
01:26:24.795 00.000 25848 MoveAxis(S, 363, ABG)
01:26:24.795 00.000 25848 Guiding  Dir = 1, Dur = 363
01:26:24.892 00.097 25848 IsSlewing returns 0
01:26:24.893 00.001 25848 IsGuiding returns 0
01:26:24.924 00.031 25848 PulseGuide returned control before completion, sleep 342
01:26:25.280 00.356 25848 IsGuiding returns 1
01:26:25.280 00.000 25848 scope still moving after pulse duration time elapsed
01:26:25.344 00.064 25848 IsSlewing returns 0
01:26:25.344 00.000 25848 IsGuiding returns 0
01:26:25.344 00.000 25848 scope move finished after 363 + 88 ms
01:26:25.344 00.000 25848 Move returns status 0, amount 363
01:26:25.344 00.000 25848 move complete, result=0
01:26:25.345 00.001 25848 worker thread done servicing request
01:26:25.345 00.000 25848 Worker thread wakes up
01:26:25.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:25.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:25.345 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.1 px 363 ms SOUTH
01:26:28.191 02.846 25848 Exposure complete
01:26:28.268 00.077 25848 worker thread done servicing request
01:26:28.269 00.001 21444 OnExposeComplete: enter
01:26:28.269 00.000 21444 UpdateGuideState(): m_state=6
01:26:28.269 00.000 21444 Star::Find(15, 1233, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1925
01:26:28.269 00.000 21444 Star::Find returns 1 (1), X=1232.11, Y=738.94, Mass=428672, SNR=61.5, Peak=11556 HFD=6.5
01:26:28.269 00.000 21444 Star::Find false star n=1 nbg=262 bg=3126.8 sigma=437.7 thresh=4440 peak=3917
01:26:28.269 00.000 21444 Star::Find false star n=5 nbg=243 bg=2043.2 sigma=367.1 thresh=3144 peak=3064
01:26:28.269 00.000 21444 Star::Find false star n=3 nbg=268 bg=3062.3 sigma=511.0 thresh=4595 peak=4308
01:26:28.269 00.000 21444 Star::Find false star n=2 nbg=251 bg=3007.5 sigma=425.9 thresh=4285 peak=4259
01:26:28.269 00.000 21444 Star::Find false star n=6 nbg=252 bg=2291.8 sigma=332.9 thresh=3291 peak=3285
01:26:28.269 00.000 21444 Star::Find false star n=3 nbg=279 bg=2842.2 sigma=522.8 thresh=4411 peak=3876
01:26:28.269 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.78,-13.47,0.00,M2] [#4 -10.90,6.32,0.00,M7] [#5 -38.53,9.14,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -2.32,1.84,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.50,1.97,3.91,U] 
01:26:28.269 00.000 21444 single-star, 2 included, MultiStar: {-2.97, 1.70}, one-star: {-1.58, 0.49}
01:26:28.269 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
01:26:28.269 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
01:26:28.269 00.000 21444 CameraToMount -- cameraX=-1.58 cameraY=0.49 hyp=1.65 cameraTheta=2.84 mountX=1.62 mountY=-0.14, mountTheta=-0.09
01:26:28.270 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.58, y=0.49, opts=13)
01:26:28.270 00.000 21444 Enqueuing Move request for scope (-1.58, 0.49)
01:26:28.270 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=394, FiltMax=65504, Gamma=0.560
01:26:28.270 00.000 21444 UpdateGuideState exits: m=428672 SNR=61.5 Saturated
01:26:28.270 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:28.270 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:28.270 00.000 21444 Enqueuing Expose request
01:26:28.270 00.000 25848 Worker thread wakes up
01:26:28.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.58, 0.49) opts 0xd
01:26:28.270 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.58, 0.49)
01:26:28.270 00.000 25848 Moving (-1.58, 0.49) raw xDistance=1.62 yDistance=-0.14
01:26:28.270 00.000 25848 BLC: History state: CurrMiss=-0.14, AvgInitMiss=0.32, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.122530, 1:-0.144811
01:26:28.271 00.001 25848 BLC: No correction, Miss < min_move
01:26:28.271 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.62
01:26:28.271 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:28.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:26:28.271 00.000 25848 MoveAxis(W, 47, ABG)
01:26:28.271 00.000 25848 Guiding  Dir = 3, Dur = 47
01:26:28.295 00.024 25848 IsSlewing returns 0
01:26:28.295 00.000 25848 IsGuiding returns 0
01:26:28.327 00.032 25848 PulseGuide returned control before completion, sleep 26
01:26:28.364 00.037 25848 IsGuiding returns 1
01:26:28.364 00.000 25848 scope still moving after pulse duration time elapsed
01:26:28.438 00.074 25848 IsSlewing returns 0
01:26:28.439 00.001 25848 IsGuiding returns 0
01:26:28.439 00.000 25848 scope move finished after 47 + 96 ms
01:26:28.439 00.000 25848 Move returns status 0, amount 47
01:26:28.439 00.000 25848 MoveAxis(N, 0, ABG)
01:26:28.439 00.000 25848 Move returns status 0, amount 0
01:26:28.439 00.000 25848 move complete, result=0
01:26:28.439 00.000 25848 worker thread done servicing request
01:26:28.439 00.000 25848 Worker thread wakes up
01:26:28.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:28.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:28.439 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -0.1 px 0 ms NORTH
01:26:31.284 02.845 25848 Exposure complete
01:26:31.368 00.084 25848 worker thread done servicing request
01:26:31.368 00.000 21444 OnExposeComplete: enter
01:26:31.368 00.000 21444 UpdateGuideState(): m_state=6
01:26:31.368 00.000 21444 Star::Find(15, 1232, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1926
01:26:31.368 00.000 21444 Star::Find returns 1 (1), X=1232.56, Y=737.85, Mass=393852, SNR=56.8, Peak=11456 HFD=6.5
01:26:31.368 00.000 21444 Star::Find false star n=4 nbg=263 bg=3055.2 sigma=439.4 thresh=4373 peak=4000
01:26:31.368 00.000 21444 Star::Find false star n=2 nbg=267 bg=2125.6 sigma=431.5 thresh=3420 peak=3011
01:26:31.369 00.001 21444 Star::Find false star n=2 nbg=274 bg=3260.3 sigma=522.4 thresh=4827 peak=4646
01:26:31.369 00.000 21444 Star::Find false star n=3 nbg=262 bg=3038.1 sigma=471.4 thresh=4452 peak=3984
01:26:31.369 00.000 21444 Star::Find false star n=1 nbg=262 bg=3010.3 sigma=476.7 thresh=4440 peak=4124
01:26:31.369 00.000 21444 Star::Find false star n=2 nbg=250 bg=2995.9 sigma=426.9 thresh=4277 peak=4218
01:26:31.369 00.000 21444 Star::Find false star n=2 nbg=251 bg=2484.9 sigma=400.9 thresh=3688 peak=3544
01:26:31.369 00.000 21444 Star::Find false star n=5 nbg=263 bg=2742.8 sigma=445.9 thresh=4080 peak=4016
01:26:31.369 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -7.55,-6.98,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.94,1.48,1.30,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.18,2.18,3.11,U] 
01:26:31.369 00.000 21444 single-star, 2 included, MultiStar: {-2.51, 1.50}, one-star: {-1.14, -0.60}
01:26:31.369 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
01:26:31.369 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
01:26:31.369 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=-0.60 hyp=1.28 cameraTheta=-2.66 mountX=1.08 mountY=-0.98, mountTheta=-0.74
01:26:31.370 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=-0.60, opts=13)
01:26:31.370 00.000 21444 Enqueuing Move request for scope (-1.14, -0.60)
01:26:31.370 00.000 25848 Worker thread wakes up
01:26:31.370 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.60) opts 0xd
01:26:31.370 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, -0.60)
01:26:31.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2748, FiltMin=192, FiltMax=65504, Gamma=0.560
01:26:31.370 00.000 21444 UpdateGuideState exits: m=393852 SNR=56.8 Saturated
01:26:31.370 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:31.370 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:31.370 00.000 21444 Enqueuing Expose request
01:26:31.370 00.000 25848 Moving (-1.14, -0.60) raw xDistance=1.08 yDistance=-0.98
01:26:31.370 00.000 25848 BLC: History state: CurrMiss=-0.98, AvgInitMiss=0.32, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.122530, 1:-0.144811, 2:-0.981499
01:26:31.370 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:26:31.370 00.000 25848 BLC: window closed
01:26:31.370 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.08
01:26:31.370 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:31.370 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
01:26:31.370 00.000 25848 MoveAxis(W, 35, ABG)
01:26:31.370 00.000 25848 Guiding  Dir = 3, Dur = 35
01:26:31.390 00.020 25848 IsSlewing returns 0
01:26:31.391 00.001 25848 IsGuiding returns 0
01:26:31.422 00.031 25848 PulseGuide returned control before completion, sleep 14
01:26:31.438 00.016 25848 IsGuiding returns 1
01:26:31.438 00.000 25848 scope still moving after pulse duration time elapsed
01:26:31.498 00.060 25848 IsSlewing returns 0
01:26:31.499 00.001 25848 IsGuiding returns 0
01:26:31.499 00.000 25848 scope move finished after 35 + 72 ms
01:26:31.499 00.000 25848 Move returns status 0, amount 35
01:26:31.499 00.000 25848 MoveAxis(N, 0, ABG)
01:26:31.499 00.000 25848 Move returns status 0, amount 0
01:26:31.499 00.000 25848 move complete, result=0
01:26:31.499 00.000 25848 worker thread done servicing request
01:26:31.499 00.000 25848 Worker thread wakes up
01:26:31.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:31.499 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:31.499 00.000 21444 GuideStep: 1.1 px 35 ms WEST, -1.0 px 0 ms NORTH
01:26:34.344 02.845 25848 Exposure complete
01:26:34.425 00.081 25848 worker thread done servicing request
01:26:34.425 00.000 21444 OnExposeComplete: enter
01:26:34.426 00.001 21444 UpdateGuideState(): m_state=6
01:26:34.426 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1927
01:26:34.426 00.000 21444 Star::Find returns 1 (1), X=1233.89, Y=738.53, Mass=411222, SNR=65.2, Peak=12868 HFD=6.5
01:26:34.426 00.000 21444 Star::Find false star n=5 nbg=262 bg=3025.5 sigma=464.1 thresh=4418 peak=4262
01:26:34.426 00.000 21444 Star::Find false star n=4 nbg=267 bg=3100.5 sigma=441.8 thresh=4426 peak=4417
01:26:34.426 00.000 21444 Star::Find false star n=6 nbg=257 bg=3109.3 sigma=440.3 thresh=4430 peak=4276
01:26:34.426 00.000 21444 Star::Find false star n=4 nbg=266 bg=3043.1 sigma=458.9 thresh=4420 peak=4185
01:26:34.426 00.000 21444 Star::Find false star n=7 nbg=251 bg=3247.7 sigma=397.8 thresh=4441 peak=4309
01:26:34.426 00.000 21444 Star::Find false star n=5 nbg=262 bg=2342.3 sigma=422.8 thresh=3611 peak=3362
01:26:34.426 00.000 21444 Star::Find false star n=3 nbg=259 bg=2728.6 sigma=428.2 thresh=4013 peak=3756
01:26:34.426 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 10.37,9.87,0.00,M8] [#3 0.23,0.49,0.14,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.68,2.40,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.94,2.27,3.14,U] 
01:26:34.426 00.000 21444 single-star, 3 included, MultiStar: {-1.24, 1.84}, one-star: {0.20, 0.08}
01:26:34.426 00.000 21444 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
01:26:34.426 00.000 21444 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.78)
01:26:34.426 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.39 mountX=-0.19 mountY=0.15, mountTheta=2.47
01:26:34.427 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=0.08, opts=13)
01:26:34.427 00.000 21444 Enqueuing Move request for scope (0.20, 0.08)
01:26:34.427 00.000 25848 Worker thread wakes up
01:26:34.427 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
01:26:34.427 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
01:26:34.427 00.000 25848 Moving (0.20, 0.08) raw xDistance=-0.19 yDistance=0.15
01:26:34.427 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:26:34.427 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:34.427 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2772, FiltMin=320, FiltMax=65504, Gamma=0.560
01:26:34.427 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:26:34.427 00.000 21444 UpdateGuideState exits: m=411222 SNR=65.2 Saturated
01:26:34.427 00.000 25848 MoveAxis(E, 0, ABG)
01:26:34.427 00.000 25848 Move returns status 0, amount 0
01:26:34.427 00.000 25848 MoveAxis(N, 0, ABG)
01:26:34.427 00.000 25848 Move returns status 0, amount 0
01:26:34.428 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:34.428 00.000 25848 move complete, result=0
01:26:34.428 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:34.428 00.000 25848 worker thread done servicing request
01:26:34.428 00.000 21444 Enqueuing Expose request
01:26:34.428 00.000 25848 Worker thread wakes up
01:26:34.428 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:34.428 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:34.428 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:37.272 02.844 25848 Exposure complete
01:26:37.357 00.085 25848 worker thread done servicing request
01:26:37.357 00.000 21444 OnExposeComplete: enter
01:26:37.357 00.000 21444 UpdateGuideState(): m_state=6
01:26:37.357 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1928
01:26:37.357 00.000 21444 Star::Find returns 1 (1), X=1233.58, Y=739.54, Mass=534699, SNR=99.1, Peak=14184 HFD=7.0
01:26:37.357 00.000 21444 Star::Find false star n=6 nbg=259 bg=3057.4 sigma=426.8 thresh=4338 peak=4251
01:26:37.357 00.000 21444 Star::Find false star n=9 nbg=261 bg=3419.0 sigma=428.2 thresh=4704 peak=4445
01:26:37.357 00.000 21444 Star::Find false star n=1 nbg=265 bg=3196.0 sigma=419.7 thresh=4455 peak=4201
01:26:37.357 00.000 21444 Star::Find false star n=2 nbg=266 bg=3057.9 sigma=514.0 thresh=4600 peak=4159
01:26:37.357 00.000 21444 Star::Find false star n=5 nbg=247 bg=3047.3 sigma=433.2 thresh=4347 peak=4277
01:26:37.357 00.000 21444 Star::Find false star n=1 nbg=267 bg=3240.8 sigma=518.2 thresh=4795 peak=4258
01:26:37.357 00.000 21444 Star::Find false star n=7 nbg=246 bg=2196.6 sigma=393.5 thresh=3377 peak=3310
01:26:37.357 00.000 21444 Star::Find false star n=4 nbg=255 bg=2740.9 sigma=463.5 thresh=4131 peak=3911
01:26:37.358 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -5.04,-2.04,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.42,2.28,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.63,1.80,2.12,U] 
01:26:37.358 00.000 21444 single-star, 2 included, MultiStar: {-1.74, 1.71}, one-star: {-0.11, 1.10}
01:26:37.358 00.000 21444 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.05) = xAngle (-1.38 = -1.38)
01:26:37.358 00.000 21444 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.22 = 2.06)
01:26:37.358 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=1.10 hyp=1.10 cameraTheta=1.67 mountX=0.21 mountY=0.97, mountTheta=1.36
01:26:37.358 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=1.10, opts=13)
01:26:37.358 00.000 21444 Enqueuing Move request for scope (-0.11, 1.10)
01:26:37.358 00.000 25848 Worker thread wakes up
01:26:37.358 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=410, FiltMax=65504, Gamma=0.560
01:26:37.358 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.10) opts 0xd
01:26:37.358 00.000 21444 UpdateGuideState exits: m=534699 SNR=99.1 Saturated
01:26:37.358 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 1.10)
01:26:37.358 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:37.358 00.000 25848 Moving (-0.11, 1.10) raw xDistance=0.21 yDistance=0.97
01:26:37.358 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:37.358 00.000 21444 Enqueuing Expose request
01:26:37.358 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:26:37.358 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
01:26:37.358 00.000 25848 MoveAxis(E, 0, ABG)
01:26:37.358 00.000 25848 Move returns status 0, amount 0
01:26:37.358 00.000 25848 MoveAxis(S, 27, ABG)
01:26:37.358 00.000 25848 Guiding  Dir = 1, Dur = 27
01:26:37.391 00.033 25848 IsSlewing returns 0
01:26:37.392 00.001 25848 IsGuiding returns 0
01:26:37.424 00.032 25848 IsGuiding returns 1
01:26:37.424 00.000 25848 scope still moving after pulse duration time elapsed
01:26:37.468 00.044 25848 IsSlewing returns 0
01:26:37.468 00.000 25848 IsGuiding returns 0
01:26:37.468 00.000 25848 scope move finished after 27 + 49 ms
01:26:37.468 00.000 25848 Move returns status 0, amount 27
01:26:37.468 00.000 25848 move complete, result=0
01:26:37.468 00.000 25848 worker thread done servicing request
01:26:37.468 00.000 25848 Worker thread wakes up
01:26:37.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:37.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:37.468 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.0 px 27 ms SOUTH
01:26:40.311 02.843 25848 Exposure complete
01:26:40.395 00.084 25848 worker thread done servicing request
01:26:40.395 00.000 21444 OnExposeComplete: enter
01:26:40.396 00.001 21444 UpdateGuideState(): m_state=6
01:26:40.396 00.000 21444 Star::Find(15, 1233, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1929
01:26:40.396 00.000 21444 Star::Find returns 1 (1), X=1233.03, Y=737.66, Mass=548539, SNR=90.5, Peak=13248 HFD=7.1
01:26:40.396 00.000 21444 Star::Find false star n=2 nbg=268 bg=3095.0 sigma=473.1 thresh=4514 peak=4072
01:26:40.396 00.000 21444 Star::Find false star n=6 nbg=245 bg=3057.7 sigma=388.4 thresh=4223 peak=4164
01:26:40.396 00.000 21444 Star::Find false star n=5 nbg=263 bg=2978.4 sigma=434.5 thresh=4282 peak=4244
01:26:40.396 00.000 21444 Star::Find false star n=3 nbg=254 bg=3121.1 sigma=392.6 thresh=4299 peak=3894
01:26:40.396 00.000 21444 Star::Find false star n=8 nbg=245 bg=2263.3 sigma=376.1 thresh=3392 peak=3358
01:26:40.396 00.000 21444 Star::Find false star n=5 nbg=264 bg=2660.6 sigma=447.0 thresh=4001 peak=3912
01:26:40.396 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.17,0.42,0.11,U] [#4 0.00,0.00,0.00,L] [#5 14.54,-19.74,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -2.02,1.68,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.45,0.11,2.96,U] 
01:26:40.396 00.000 21444 single-star, 3 included, MultiStar: {-2.57, 0.18}, one-star: {-0.66, -0.79}
01:26:40.396 00.000 21444 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.05) = xAngle (-5.32 = 0.96)
01:26:40.396 00.000 21444 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.16 = -1.88)
01:26:40.396 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-0.79 hyp=1.03 cameraTheta=-2.27 mountX=0.59 mountY=-0.98, mountTheta=-1.03
01:26:40.397 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-0.79, opts=13)
01:26:40.397 00.000 21444 Enqueuing Move request for scope (-0.66, -0.79)
01:26:40.397 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=16, FiltMax=65504, Gamma=0.560
01:26:40.397 00.000 21444 UpdateGuideState exits: m=548539 SNR=90.5 Saturated
01:26:40.397 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:40.397 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:40.397 00.000 21444 Enqueuing Expose request
01:26:40.397 00.000 25848 Worker thread wakes up
01:26:40.397 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.79) opts 0xd
01:26:40.397 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -0.79)
01:26:40.397 00.000 25848 Moving (-0.66, -0.79) raw xDistance=0.59 yDistance=-0.98
01:26:40.397 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
01:26:40.397 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:40.398 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
01:26:40.398 00.000 25848 MoveAxis(W, 17, ABG)
01:26:40.398 00.000 25848 Guiding  Dir = 3, Dur = 17
01:26:40.422 00.024 25848 IsSlewing returns 0
01:26:40.422 00.000 25848 IsGuiding returns 0
01:26:40.454 00.032 25848 IsGuiding returns 1
01:26:40.454 00.000 25848 scope still moving after pulse duration time elapsed
01:26:40.503 00.049 25848 IsSlewing returns 0
01:26:40.533 00.030 25848 IsGuiding returns 0
01:26:40.533 00.000 25848 scope move finished after 17 + 93 ms
01:26:40.533 00.000 25848 Move returns status 0, amount 17
01:26:40.533 00.000 25848 MoveAxis(N, 0, ABG)
01:26:40.533 00.000 25848 Move returns status 0, amount 0
01:26:40.533 00.000 25848 move complete, result=0
01:26:40.533 00.000 25848 worker thread done servicing request
01:26:40.533 00.000 25848 Worker thread wakes up
01:26:40.533 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -1.0 px 0 ms NORTH
01:26:40.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:40.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:43.377 02.844 25848 Exposure complete
01:26:43.466 00.089 25848 worker thread done servicing request
01:26:43.466 00.000 21444 OnExposeComplete: enter
01:26:43.466 00.000 21444 UpdateGuideState(): m_state=6
01:26:43.466 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1930
01:26:43.466 00.000 21444 Star::Find returns 1 (1), X=1232.22, Y=737.26, Mass=476677, SNR=75.8, Peak=12336 HFD=6.6
01:26:43.466 00.000 21444 Star::Find false star n=6 nbg=266 bg=3033.0 sigma=452.9 thresh=4392 peak=3944
01:26:43.466 00.000 21444 Star::Find false star n=1 nbg=256 bg=2039.6 sigma=385.4 thresh=3196 peak=2935
01:26:43.466 00.000 21444 Star::Find false star n=3 nbg=262 bg=3018.9 sigma=427.3 thresh=4301 peak=4171
01:26:43.466 00.000 21444 Star::Find false star n=7 nbg=261 bg=2884.4 sigma=455.5 thresh=4251 peak=4111
01:26:43.466 00.000 21444 Star::Find false star n=2 nbg=271 bg=3109.8 sigma=496.1 thresh=4598 peak=4040
01:26:43.467 00.001 21444 Star::Find false star n=2 nbg=272 bg=3128.9 sigma=466.2 thresh=4528 peak=4313
01:26:43.467 00.000 21444 Star::Find false star n=7 nbg=256 bg=2833.6 sigma=391.6 thresh=4008 peak=3852
01:26:43.467 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.28,16.44,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -2.32,0.21,1.13,U] [#8 0.00,0.00,0.00,L] [#9 2.94,-17.71,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -3.34,-0.18,2.91,U] 
01:26:43.467 00.000 21444 single-star, 2 included, MultiStar: {-2.74, -0.29}, one-star: {-1.47, -1.19}
01:26:43.467 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
01:26:43.467 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.07)
01:26:43.467 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=-1.19 hyp=1.89 cameraTheta=-2.46 mountX=1.35 mountY=-1.66, mountTheta=-0.89
01:26:43.468 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=-1.19, opts=13)
01:26:43.468 00.000 21444 Enqueuing Move request for scope (-1.47, -1.19)
01:26:43.468 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=204, FiltMax=65504, Gamma=0.560
01:26:43.468 00.000 21444 UpdateGuideState exits: m=476677 SNR=75.8 Saturated
01:26:43.468 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:43.468 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:43.468 00.000 21444 Enqueuing Expose request
01:26:43.468 00.000 25848 Worker thread wakes up
01:26:43.468 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, -1.19) opts 0xd
01:26:43.468 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, -1.19)
01:26:43.468 00.000 25848 Moving (-1.47, -1.19) raw xDistance=1.35 yDistance=-1.66
01:26:43.468 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.35
01:26:43.468 00.000 25848 resist switch: large excursion: input -1.66 thresh 1.53 direction from 1 to -1
01:26:43.468 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.97
01:26:43.468 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.66 from input -1.66
01:26:43.468 00.000 25848 MoveAxis(W, 41, ABG)
01:26:43.468 00.000 25848 Guiding  Dir = 3, Dur = 41
01:26:43.501 00.033 25848 IsSlewing returns 0
01:26:43.501 00.000 25848 IsGuiding returns 0
01:26:43.533 00.032 25848 PulseGuide returned control before completion, sleep 20
01:26:43.566 00.033 25848 IsGuiding returns 1
01:26:43.567 00.001 25848 scope still moving after pulse duration time elapsed
01:26:43.625 00.058 25848 IsSlewing returns 0
01:26:43.625 00.000 25848 IsGuiding returns 0
01:26:43.625 00.000 25848 scope move finished after 41 + 83 ms
01:26:43.625 00.000 25848 Move returns status 0, amount 41
01:26:43.625 00.000 25848 BLC: Oldest BLC event removed
01:26:43.625 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 332 applied
01:26:43.625 00.000 25848 MoveAxis(N, 377, ABG)
01:26:43.627 00.002 25848 Guiding  Dir = 0, Dur = 377
01:26:43.657 00.030 25848 IsSlewing returns 0
01:26:43.657 00.000 25848 IsGuiding returns 0
01:26:43.688 00.031 25848 PulseGuide returned control before completion, sleep 356
01:26:44.070 00.382 25848 IsGuiding returns 1
01:26:44.070 00.000 25848 scope still moving after pulse duration time elapsed
01:26:44.125 00.055 25848 IsSlewing returns 0
01:26:44.126 00.001 25848 IsGuiding returns 0
01:26:44.126 00.000 25848 scope move finished after 377 + 92 ms
01:26:44.126 00.000 25848 Move returns status 0, amount 377
01:26:44.126 00.000 25848 move complete, result=0
01:26:44.126 00.000 25848 worker thread done servicing request
01:26:44.126 00.000 25848 Worker thread wakes up
01:26:44.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:44.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:44.126 00.000 21444 GuideStep: 1.4 px 41 ms WEST, -1.7 px 377 ms NORTH
01:26:46.972 02.846 25848 Exposure complete
01:26:47.053 00.081 25848 worker thread done servicing request
01:26:47.053 00.000 21444 OnExposeComplete: enter
01:26:47.053 00.000 21444 UpdateGuideState(): m_state=6
01:26:47.053 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1931
01:26:47.053 00.000 21444 Star::Find returns 1 (1), X=1233.45, Y=738.92, Mass=520202, SNR=86.0, Peak=13956 HFD=6.7
01:26:47.053 00.000 21444 Star::Find false star n=2 nbg=273 bg=3014.4 sigma=452.0 thresh=4370 peak=4068
01:26:47.053 00.000 21444 Star::Find false star n=10 nbg=261 bg=2986.4 sigma=433.6 thresh=4287 peak=4102
01:26:47.053 00.000 21444 Star::Find false star n=3 nbg=270 bg=3009.5 sigma=475.1 thresh=4435 peak=4348
01:26:47.053 00.000 21444 Star::Find false star n=2 nbg=261 bg=3192.6 sigma=442.4 thresh=4520 peak=4263
01:26:47.054 00.001 21444 Star::Find false star n=4 nbg=262 bg=2346.0 sigma=410.3 thresh=3577 peak=3483
01:26:47.054 00.000 21444 Star::Find false star n=1 nbg=261 bg=2948.9 sigma=421.2 thresh=4213 peak=3993
01:26:47.054 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.04,18.14,0.00,M3] [#4 2.83,18.12,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.22,1.87,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.84,2.24,3.08,U] 
01:26:47.054 00.000 21444 single-star, 2 included, MultiStar: {-1.41, 1.82}, one-star: {-0.24, 0.48}
01:26:47.054 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
01:26:47.054 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.85 = 2.43)
01:26:47.054 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.48 hyp=0.54 cameraTheta=2.04 mountX=0.29 mountY=0.35, mountTheta=0.89
01:26:47.054 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.48, opts=13)
01:26:47.054 00.000 21444 Enqueuing Move request for scope (-0.24, 0.48)
01:26:47.054 00.000 25848 Worker thread wakes up
01:26:47.055 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.48) opts 0xd
01:26:47.055 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.48)
01:26:47.055 00.000 25848 Moving (-0.24, 0.48) raw xDistance=0.29 yDistance=0.35
01:26:47.055 00.000 25848 BLC: History state: CurrMiss=-0.35, AvgInitMiss=0.24, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.656779, 1:-0.350380
01:26:47.055 00.000 25848 BLC: No correction, Miss < min_move
01:26:47.055 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:26:47.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:47.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:26:47.055 00.000 25848 MoveAxis(E, 0, ABG)
01:26:47.055 00.000 25848 Move returns status 0, amount 0
01:26:47.055 00.000 25848 MoveAxis(N, 0, ABG)
01:26:47.055 00.000 25848 Move returns status 0, amount 0
01:26:47.055 00.000 25848 move complete, result=0
01:26:47.055 00.000 25848 worker thread done servicing request
01:26:47.056 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=346, FiltMax=65504, Gamma=0.560
01:26:47.056 00.000 21444 UpdateGuideState exits: m=520202 SNR=86.0 Saturated
01:26:47.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:47.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:47.056 00.000 21444 Enqueuing Expose request
01:26:47.056 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
01:26:47.056 00.000 25848 Worker thread wakes up
01:26:47.056 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:47.056 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:49.906 02.850 25848 Exposure complete
01:26:49.988 00.082 25848 worker thread done servicing request
01:26:49.988 00.000 21444 OnExposeComplete: enter
01:26:49.988 00.000 21444 UpdateGuideState(): m_state=6
01:26:49.988 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1932
01:26:49.988 00.000 21444 Star::Find returns 1 (1), X=1234.18, Y=739.60, Mass=445080, SNR=83.4, Peak=12084 HFD=6.5
01:26:49.988 00.000 21444 Star::Find false star n=3 nbg=268 bg=3191.0 sigma=450.5 thresh=4542 peak=4111
01:26:49.988 00.000 21444 Star::Find false star n=1 nbg=256 bg=2180.4 sigma=378.8 thresh=3317 peak=2984
01:26:49.988 00.000 21444 Star::Find false star n=5 nbg=268 bg=2416.4 sigma=484.5 thresh=3870 peak=3772
01:26:49.988 00.000 21444 Star::Find false star n=3 nbg=249 bg=2827.9 sigma=426.8 thresh=4108 peak=3815
01:26:49.988 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -11.65,18.42,0.00,M4] [#4 -7.12,27.06,0.00,M9] [#5 37.10,-13.82,0.00,M2] [#6 -15.12,7.35,0.00,M6] [#7 -0.79,3.27,0.90,U] [#8 25.17,-16.92,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.21,2.89,2.80,U] 
01:26:49.988 00.000 21444 single-star, 2 included, MultiStar: {-1.37, 2.59}, one-star: {0.49, 1.15}
01:26:49.988 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
01:26:49.989 00.001 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.56)
01:26:49.989 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=1.15 hyp=1.25 cameraTheta=1.17 mountX=-0.38 mountY=1.25, mountTheta=1.87
01:26:49.989 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=1.15, opts=13)
01:26:49.989 00.000 21444 Enqueuing Move request for scope (0.49, 1.15)
01:26:49.989 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=166, FiltMax=65504, Gamma=0.560
01:26:49.989 00.000 21444 UpdateGuideState exits: m=445080 SNR=83.4 Saturated
01:26:49.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:49.989 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:49.989 00.000 21444 Enqueuing Expose request
01:26:49.989 00.000 25848 Worker thread wakes up
01:26:49.989 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 1.15) opts 0xd
01:26:49.990 00.001 25848 Handling offset move in thread for scope, endpoint = (0.49, 1.15)
01:26:49.990 00.000 25848 Moving (0.49, 1.15) raw xDistance=-0.38 yDistance=1.25
01:26:49.990 00.000 25848 BLC: History state: CurrMiss=-1.25, AvgInitMiss=0.24, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.656779, 1:-0.350380, 2:-1.249100
01:26:49.990 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:26:49.990 00.000 25848 BLC: window closed
01:26:49.990 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
01:26:49.990 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:49.990 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.25
01:26:49.990 00.000 25848 MoveAxis(E, 0, ABG)
01:26:49.990 00.000 25848 Move returns status 0, amount 0
01:26:49.990 00.000 25848 MoveAxis(N, 0, ABG)
01:26:49.990 00.000 25848 Move returns status 0, amount 0
01:26:49.990 00.000 25848 move complete, result=0
01:26:49.990 00.000 25848 worker thread done servicing request
01:26:49.990 00.000 25848 Worker thread wakes up
01:26:49.990 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:49.990 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:49.990 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 0 ms NORTH
01:26:52.838 02.848 25848 Exposure complete
01:26:52.926 00.088 25848 worker thread done servicing request
01:26:52.927 00.001 21444 OnExposeComplete: enter
01:26:52.927 00.000 21444 UpdateGuideState(): m_state=6
01:26:52.927 00.000 21444 Star::Find(15, 1234, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1933
01:26:52.927 00.000 21444 Star::Find returns 1 (1), X=1232.41, Y=738.44, Mass=433691, SNR=64.2, Peak=12036 HFD=7.2
01:26:52.927 00.000 21444 Star::Find false star n=2 nbg=271 bg=3043.1 sigma=488.4 thresh=4508 peak=4293
01:26:52.927 00.000 21444 Star::Find false star n=2 nbg=265 bg=2029.2 sigma=473.2 thresh=3449 peak=3008
01:26:52.927 00.000 21444 Star::Find false star n=5 nbg=236 bg=3120.2 sigma=367.6 thresh=4223 peak=3972
01:26:52.927 00.000 21444 Star::Find false star n=4 nbg=270 bg=2355.1 sigma=460.7 thresh=3737 peak=3619
01:26:52.927 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.82,18.61,0.00,M5] [#4 -11.49,28.44,0.00,M10] [#5 26.86,-11.60,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -2.23,1.69,1.02,U] [#8 11.43,-31.57,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 -9.18,13.73,0.00,M1] [#11 -3.41,1.74,2.86,U] 
01:26:52.927 00.000 21444 single-star, 2 included, MultiStar: {-2.73, 1.37}, one-star: {-1.28, -0.01}
01:26:52.927 00.000 21444 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.05) = xAngle (-6.19 = 0.10)
01:26:52.927 00.000 21444 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.03 = -2.75)
01:26:52.928 00.001 21444 CameraToMount -- cameraX=-1.28 cameraY=-0.01 hyp=1.28 cameraTheta=-3.14 mountX=1.27 mountY=-0.49, mountTheta=-0.37
01:26:52.928 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.28, y=-0.01, opts=13)
01:26:52.929 00.001 21444 Enqueuing Move request for scope (-1.28, -0.01)
01:26:52.929 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=344, FiltMax=65504, Gamma=0.560
01:26:52.929 00.000 21444 UpdateGuideState exits: m=433691 SNR=64.2 Saturated
01:26:52.929 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:52.929 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:52.929 00.000 21444 Enqueuing Expose request
01:26:52.929 00.000 25848 Worker thread wakes up
01:26:52.929 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.28, -0.01) opts 0xd
01:26:52.929 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.28, -0.01)
01:26:52.929 00.000 25848 Moving (-1.28, -0.01) raw xDistance=1.27 yDistance=-0.49
01:26:52.929 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.27
01:26:52.929 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:52.929 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:26:52.929 00.000 25848 MoveAxis(W, 37, ABG)
01:26:52.929 00.000 25848 Guiding  Dir = 3, Dur = 37
01:26:52.954 00.025 25848 IsSlewing returns 0
01:26:52.954 00.000 25848 IsGuiding returns 0
01:26:52.985 00.031 25848 PulseGuide returned control before completion, sleep 17
01:26:53.016 00.031 25848 IsGuiding returns 1
01:26:53.016 00.000 25848 scope still moving after pulse duration time elapsed
01:26:53.061 00.045 25848 IsSlewing returns 0
01:26:53.061 00.000 25848 IsGuiding returns 0
01:26:53.061 00.000 25848 scope move finished after 37 + 70 ms
01:26:53.061 00.000 25848 Move returns status 0, amount 37
01:26:53.061 00.000 25848 MoveAxis(N, 0, ABG)
01:26:53.061 00.000 25848 Move returns status 0, amount 0
01:26:53.061 00.000 25848 move complete, result=0
01:26:53.061 00.000 25848 worker thread done servicing request
01:26:53.061 00.000 25848 Worker thread wakes up
01:26:53.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:53.061 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:53.061 00.000 21444 GuideStep: 1.3 px 37 ms WEST, -0.5 px 0 ms NORTH
01:26:55.901 02.840 25848 Exposure complete
01:26:55.975 00.074 25848 worker thread done servicing request
01:26:55.976 00.001 21444 OnExposeComplete: enter
01:26:55.976 00.000 21444 UpdateGuideState(): m_state=6
01:26:55.976 00.000 21444 Star::Find(15, 1232, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1934
01:26:55.976 00.000 21444 Star::Find returns 1 (1), X=1233.50, Y=740.29, Mass=459874, SNR=77.5, Peak=12768 HFD=7.0
01:26:55.976 00.000 21444 Star::Find false star n=2 nbg=254 bg=2995.8 sigma=456.1 thresh=4364 peak=4179
01:26:55.976 00.000 21444 Star::Find false star n=5 nbg=271 bg=2068.0 sigma=400.2 thresh=3269 peak=3131
01:26:55.976 00.000 21444 Star::Find false star n=4 nbg=262 bg=3027.6 sigma=460.1 thresh=4408 peak=4313
01:26:55.976 00.000 21444 Star::Find false star n=2 nbg=260 bg=3283.0 sigma=446.3 thresh=4622 peak=4379
01:26:55.976 00.000 21444 Star::Find false star n=1 nbg=256 bg=2759.7 sigma=416.5 thresh=4009 peak=3676
01:26:55.976 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -12.37,16.12,0.00,M6] [#4 -9.81,29.44,0.00,R] [#5 23.15,-5.76,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -1.60,2.64,0.95,U] [#8 0.00,0.00,0.00,L] [#9 22.27,-7.61,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -1.78,2.79,2.28,U] 
01:26:55.976 00.000 21444 single-star, 2 included, MultiStar: {-1.36, 2.53}, one-star: {-0.19, 1.85}
01:26:55.976 00.000 21444 CameraToMount -- cameraTheta (1.68) - m_xAngle (3.05) = xAngle (-1.38 = -1.38)
01:26:55.976 00.000 21444 CameraToMount -- cameraTheta (1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.22 = 2.06)
01:26:55.976 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=1.85 hyp=1.86 cameraTheta=1.68 mountX=0.36 mountY=1.63, mountTheta=1.35
01:26:55.977 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=1.85, opts=13)
01:26:55.977 00.000 21444 Enqueuing Move request for scope (-0.19, 1.85)
01:26:55.977 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=332, FiltMax=65504, Gamma=0.560
01:26:55.977 00.000 21444 UpdateGuideState exits: m=459874 SNR=77.5 Saturated
01:26:55.977 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:55.977 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:55.977 00.000 21444 Enqueuing Expose request
01:26:55.977 00.000 25848 Worker thread wakes up
01:26:55.977 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.85) opts 0xd
01:26:55.977 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 1.85)
01:26:55.977 00.000 25848 Moving (-0.19, 1.85) raw xDistance=0.36 yDistance=1.63
01:26:55.977 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
01:26:55.977 00.000 25848 resist switch: large excursion: input 1.63 thresh 1.53 direction from -1 to 1
01:26:55.977 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.90
01:26:55.977 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.63 from input 1.63
01:26:55.978 00.001 25848 MoveAxis(E, 0, ABG)
01:26:55.978 00.000 25848 Move returns status 0, amount 0
01:26:55.978 00.000 25848 BLC: Oldest BLC event removed
01:26:55.978 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 332 applied
01:26:55.978 00.000 25848 MoveAxis(S, 377, ABG)
01:26:55.978 00.000 25848 Guiding  Dir = 1, Dur = 377
01:26:55.998 00.020 25848 IsSlewing returns 0
01:26:55.998 00.000 25848 IsGuiding returns 0
01:26:56.040 00.042 25848 PulseGuide returned control before completion, sleep 346
01:26:56.400 00.360 25848 IsGuiding returns 1
01:26:56.400 00.000 25848 scope still moving after pulse duration time elapsed
01:26:56.455 00.055 25848 IsSlewing returns 0
01:26:56.455 00.000 25848 IsGuiding returns 0
01:26:56.455 00.000 25848 scope move finished after 377 + 79 ms
01:26:56.455 00.000 25848 Move returns status 0, amount 377
01:26:56.455 00.000 25848 move complete, result=0
01:26:56.455 00.000 25848 worker thread done servicing request
01:26:56.455 00.000 25848 Worker thread wakes up
01:26:56.455 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.6 px 377 ms SOUTH
01:26:56.456 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:56.456 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:59.309 02.853 25848 Exposure complete
01:26:59.396 00.087 25848 worker thread done servicing request
01:26:59.397 00.001 21444 OnExposeComplete: enter
01:26:59.397 00.000 21444 UpdateGuideState(): m_state=6
01:26:59.397 00.000 21444 Star::Find(15, 1233, 740, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1935
01:26:59.397 00.000 21444 Star::Find returns 1 (1), X=1233.99, Y=737.50, Mass=380281, SNR=53.9, Peak=11480 HFD=6.7
01:26:59.397 00.000 21444 Star::Find false star n=6 nbg=249 bg=3035.7 sigma=408.4 thresh=4261 peak=4076
01:26:59.397 00.000 21444 Star::Find false star n=8 nbg=236 bg=3135.8 sigma=395.9 thresh=4324 peak=4146
01:26:59.397 00.000 21444 Star::Find false star n=3 nbg=262 bg=2994.3 sigma=415.6 thresh=4241 peak=4001
01:26:59.397 00.000 21444 Star::Find false star n=4 nbg=262 bg=3256.0 sigma=449.4 thresh=4604 peak=4201
01:26:59.397 00.000 21444 Star::Find false star n=5 nbg=268 bg=2270.2 sigma=441.1 thresh=3593 peak=3423
01:26:59.397 00.000 21444 Star::Find false star n=5 nbg=247 bg=2762.2 sigma=366.5 thresh=3862 peak=3744
01:26:59.397 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.46,-2.04,0.00,M10] [#3 -12.60,15.70,0.00,M7] [#4 1.03,-4.26,0.36,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.38,-1.08,1.20,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.87,-0.60,4.04,U] 
01:26:59.397 00.000 21444 single-star, 3 included, MultiStar: {-0.50, -0.94}, one-star: {0.30, -0.95}
01:26:59.398 00.001 21444 CameraToMount -- cameraTheta (-1.26) - m_xAngle (3.05) = xAngle (-4.31 = 1.97)
01:26:59.398 00.000 21444 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
01:26:59.398 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.95 hyp=1.00 cameraTheta=-1.26 mountX=-0.39 mountY=-0.77, mountTheta=-2.04
01:26:59.399 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.95, opts=13)
01:26:59.399 00.000 21444 Enqueuing Move request for scope (0.30, -0.95)
01:26:59.399 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=280, FiltMax=65504, Gamma=0.560
01:26:59.399 00.000 21444 UpdateGuideState exits: m=380281 SNR=53.9 Saturated
01:26:59.399 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:59.399 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:26:59.399 00.000 21444 Enqueuing Expose request
01:26:59.399 00.000 25848 Worker thread wakes up
01:26:59.399 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.95) opts 0xd
01:26:59.399 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.95)
01:26:59.399 00.000 25848 Moving (0.30, -0.95) raw xDistance=-0.39 yDistance=-0.77
01:26:59.399 00.000 25848 BLC: History state: CurrMiss=-0.77, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.634264, 1:-0.765361
01:26:59.399 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:26:59.399 00.000 25848 BLC: window closed
01:26:59.399 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
01:26:59.399 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:59.399 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
01:26:59.399 00.000 25848 MoveAxis(E, 0, ABG)
01:26:59.400 00.001 25848 Move returns status 0, amount 0
01:26:59.400 00.000 25848 MoveAxis(N, 0, ABG)
01:26:59.400 00.000 25848 Move returns status 0, amount 0
01:26:59.400 00.000 25848 move complete, result=0
01:26:59.400 00.000 25848 worker thread done servicing request
01:26:59.400 00.000 25848 Worker thread wakes up
01:26:59.400 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:26:59.400 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:26:59.400 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
01:27:02.240 02.840 25848 Exposure complete
01:27:02.321 00.081 25848 worker thread done servicing request
01:27:02.321 00.000 21444 OnExposeComplete: enter
01:27:02.321 00.000 21444 UpdateGuideState(): m_state=6
01:27:02.322 00.001 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1936
01:27:02.322 00.000 21444 Star::Find returns 1 (1), X=1233.11, Y=737.24, Mass=405552, SNR=58.8, Peak=10344 HFD=7.0
01:27:02.322 00.000 21444 Star::Find false star n=2 nbg=262 bg=3214.8 sigma=469.6 thresh=4624 peak=4239
01:27:02.322 00.000 21444 Star::Find false star n=2 nbg=257 bg=2177.3 sigma=448.5 thresh=3523 peak=3152
01:27:02.322 00.000 21444 Star::Find false star n=3 nbg=256 bg=3104.0 sigma=403.7 thresh=4315 peak=4060
01:27:02.322 00.000 21444 Star::Find false star n=4 nbg=244 bg=3056.7 sigma=422.7 thresh=4325 peak=4149
01:27:02.322 00.000 21444 Star::Find false star n=2 nbg=252 bg=3172.8 sigma=458.8 thresh=4549 peak=4301
01:27:02.322 00.000 21444 Star::Find false star n=5 nbg=255 bg=2676.6 sigma=416.1 thresh=3925 peak=3757
01:27:02.322 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -13.19,16.53,0.00,M8] [#4 1.92,-0.06,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.64,1.24,0.93,U] [#8 0.00,0.00,0.00,L] [#9 1.36,-18.69,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -2.97,0.34,3.41,U] 
01:27:02.322 00.000 21444 single-star, 3 included, MultiStar: {-2.12, 0.19}, one-star: {-0.58, -1.21}
01:27:02.322 00.000 21444 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.05) = xAngle (-5.07 = 1.22)
01:27:02.322 00.000 21444 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.91 = -1.63)
01:27:02.322 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=-1.21 hyp=1.34 cameraTheta=-2.02 mountX=0.47 mountY=-1.34, mountTheta=-1.24
01:27:02.323 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=-1.21, opts=13)
01:27:02.323 00.000 21444 Enqueuing Move request for scope (-0.58, -1.21)
01:27:02.323 00.000 25848 Worker thread wakes up
01:27:02.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -1.21) opts 0xd
01:27:02.323 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, -1.21)
01:27:02.323 00.000 25848 Moving (-0.58, -1.21) raw xDistance=0.47 yDistance=-1.34
01:27:02.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
01:27:02.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:27:02.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=268, FiltMax=65504, Gamma=0.560
01:27:02.323 00.000 21444 UpdateGuideState exits: m=405552 SNR=58.8 Saturated
01:27:02.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:02.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.34
01:27:02.323 00.000 25848 MoveAxis(E, 0, ABG)
01:27:02.324 00.001 25848 Move returns status 0, amount 0
01:27:02.324 00.000 25848 MoveAxis(N, 0, ABG)
01:27:02.324 00.000 25848 Move returns status 0, amount 0
01:27:02.324 00.000 25848 move complete, result=0
01:27:02.324 00.000 25848 worker thread done servicing request
01:27:02.324 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:02.324 00.000 21444 Enqueuing Expose request
01:27:02.324 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.3 px 0 ms NORTH
01:27:02.324 00.000 25848 Worker thread wakes up
01:27:02.324 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:02.324 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:05.162 02.838 25848 Exposure complete
01:27:05.246 00.084 25848 worker thread done servicing request
01:27:05.246 00.000 21444 OnExposeComplete: enter
01:27:05.246 00.000 21444 UpdateGuideState(): m_state=6
01:27:05.246 00.000 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1937
01:27:05.246 00.000 21444 Star::Find returns 1 (1), X=1233.80, Y=735.89, Mass=478254, SNR=66.0, Peak=13068 HFD=6.6
01:27:05.246 00.000 21444 Star::Find false star n=1 nbg=268 bg=3037.9 sigma=492.6 thresh=4516 peak=4288
01:27:05.246 00.000 21444 Star::Find false star n=2 nbg=267 bg=2024.5 sigma=419.3 thresh=3282 peak=2978
01:27:05.246 00.000 21444 Star::Find false star n=17 nbg=233 bg=2982.3 sigma=334.5 thresh=3986 peak=3965
01:27:05.246 00.000 21444 Star::Find false star n=4 nbg=251 bg=3168.1 sigma=423.7 thresh=4439 peak=4378
01:27:05.246 00.000 21444 Star::Find false star n=3 nbg=274 bg=3143.0 sigma=466.0 thresh=4541 peak=4285
01:27:05.246 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -12.38,17.09,0.00,M9] [#4 0.98,-3.54,0.17,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.92,-0.50,1.11,U] [#8 0.00,0.00,0.00,L] [#9 -6.09,-30.28,0.00,M5] [#10 8.26,15.46,0.00,M2] [#11 -1.68,-0.37,3.65,U] 
01:27:05.246 00.000 21444 refined, 3 included, MultiStar: {-1.16, -0.85}, one-star: {0.11, -2.56}
01:27:05.246 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.73)
01:27:05.246 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
01:27:05.246 00.000 21444 CameraToMount -- cameraX=-1.16 cameraY=-0.85 hyp=1.44 cameraTheta=-2.51 mountX=1.08 mountY=-1.23, mountTheta=-0.85
01:27:05.247 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.16, y=-0.85, opts=13)
01:27:05.247 00.000 21444 Enqueuing Move request for scope (-1.16, -0.85)
01:27:05.247 00.000 25848 Worker thread wakes up
01:27:05.247 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -0.85) opts 0xd
01:27:05.247 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.16, -0.85)
01:27:05.247 00.000 25848 Moving (-1.16, -0.85) raw xDistance=1.08 yDistance=-1.23
01:27:05.247 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.08
01:27:05.247 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:27:05.247 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
01:27:05.247 00.000 25848 MoveAxis(W, 31, ABG)
01:27:05.248 00.001 25848 Guiding  Dir = 3, Dur = 31
01:27:05.248 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=230, FiltMax=65504, Gamma=0.560
01:27:05.248 00.000 21444 UpdateGuideState exits: m=478254 SNR=66.0 Saturated
01:27:05.248 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:05.248 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:05.248 00.000 21444 Enqueuing Expose request
01:27:05.283 00.035 25848 IsSlewing returns 0
01:27:05.283 00.000 25848 IsGuiding returns 0
01:27:05.314 00.031 25848 IsGuiding returns 1
01:27:05.314 00.000 25848 scope still moving after pulse duration time elapsed
01:27:05.400 00.086 25848 IsSlewing returns 0
01:27:05.400 00.000 25848 IsGuiding returns 0
01:27:05.401 00.001 25848 scope move finished after 31 + 86 ms
01:27:05.401 00.000 25848 Move returns status 0, amount 31
01:27:05.401 00.000 25848 MoveAxis(N, 0, ABG)
01:27:05.401 00.000 25848 Move returns status 0, amount 0
01:27:05.401 00.000 25848 move complete, result=0
01:27:05.401 00.000 25848 worker thread done servicing request
01:27:05.401 00.000 25848 Worker thread wakes up
01:27:05.401 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:05.401 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:05.401 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -1.2 px 0 ms NORTH
01:27:08.253 02.852 25848 Exposure complete
01:27:08.322 00.069 25848 worker thread done servicing request
01:27:08.322 00.000 21444 OnExposeComplete: enter
01:27:08.322 00.000 21444 UpdateGuideState(): m_state=6
01:27:08.322 00.000 21444 Star::Find(15, 1233, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1938
01:27:08.322 00.000 21444 Star::Find returns 1 (1), X=1233.20, Y=736.20, Mass=448378, SNR=78.3, Peak=13248 HFD=6.6
01:27:08.322 00.000 21444 Star::Find false star n=4 nbg=263 bg=2065.6 sigma=387.4 thresh=3228 peak=3042
01:27:08.322 00.000 21444 Star::Find false star n=3 nbg=255 bg=3006.7 sigma=431.6 thresh=4301 peak=4256
01:27:08.322 00.000 21444 Star::Find false star n=5 nbg=270 bg=3010.2 sigma=492.3 thresh=4487 peak=4286
01:27:08.322 00.000 21444 Star::Find false star n=1 nbg=276 bg=3236.2 sigma=504.6 thresh=4750 peak=4394
01:27:08.322 00.000 21444 Star::Find false star n=2 nbg=278 bg=2492.6 sigma=477.1 thresh=3924 peak=3602
01:27:08.322 00.000 21444 Star::Find false star n=7 nbg=263 bg=2627.9 sigma=427.8 thresh=3911 peak=3839
01:27:08.322 00.000 21444 MultiStar: [#1 -4.10,1.44,0.11,U] [#2 0.00,0.00,0.00,L] [#3 -13.43,16.19,0.00,M10] [#4 0.05,-2.98,0.28,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.71,0.90,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.44,-1.01,3.02,U] 
01:27:08.322 00.000 21444 refined, 4 included, MultiStar: {-1.69, -0.98}, one-star: {-0.49, -2.25}
01:27:08.322 00.000 21444 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.05) = xAngle (-5.67 = 0.62)
01:27:08.323 00.001 21444 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
01:27:08.323 00.000 21444 CameraToMount -- cameraX=-1.69 cameraY=-0.98 hyp=1.95 cameraTheta=-2.61 mountX=1.59 mountY=-1.55, mountTheta=-0.77
01:27:08.323 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.69, y=-0.98, opts=13)
01:27:08.323 00.000 21444 Enqueuing Move request for scope (-1.69, -0.98)
01:27:08.323 00.000 25848 Worker thread wakes up
01:27:08.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=322, FiltMax=65504, Gamma=0.560
01:27:08.324 00.001 21444 UpdateGuideState exits: m=448378 SNR=78.3 Saturated
01:27:08.324 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:08.324 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:08.324 00.000 21444 Enqueuing Expose request
01:27:08.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.69, -0.98) opts 0xd
01:27:08.324 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.69, -0.98)
01:27:08.324 00.000 25848 Moving (-1.69, -0.98) raw xDistance=1.59 yDistance=-1.55
01:27:08.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.59
01:27:08.324 00.000 25848 resist switch: large excursion: input -1.55 thresh 1.53 direction from 1 to -1
01:27:08.324 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.64
01:27:08.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.55 from input -1.55
01:27:08.324 00.000 25848 MoveAxis(W, 48, ABG)
01:27:08.324 00.000 25848 Guiding  Dir = 3, Dur = 48
01:27:08.344 00.020 25848 IsSlewing returns 0
01:27:08.345 00.001 25848 IsGuiding returns 0
01:27:08.375 00.030 25848 PulseGuide returned control before completion, sleep 28
01:27:08.410 00.035 25848 IsGuiding returns 1
01:27:08.410 00.000 25848 scope still moving after pulse duration time elapsed
01:27:08.469 00.059 25848 IsSlewing returns 0
01:27:08.469 00.000 25848 IsGuiding returns 0
01:27:08.469 00.000 25848 scope move finished after 48 + 75 ms
01:27:08.469 00.000 25848 Move returns status 0, amount 48
01:27:08.469 00.000 25848 BLC: Oldest BLC event removed
01:27:08.469 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 332 applied
01:27:08.469 00.000 25848 MoveAxis(N, 374, ABG)
01:27:08.469 00.000 25848 Guiding  Dir = 0, Dur = 374
01:27:08.501 00.032 25848 IsSlewing returns 0
01:27:08.501 00.000 25848 IsGuiding returns 0
01:27:08.563 00.062 25848 PulseGuide returned control before completion, sleep 323
01:27:08.896 00.333 25848 IsGuiding returns 1
01:27:08.896 00.000 25848 scope still moving after pulse duration time elapsed
01:27:08.951 00.055 25848 IsSlewing returns 0
01:27:08.951 00.000 25848 IsGuiding returns 0
01:27:08.951 00.000 25848 scope move finished after 374 + 75 ms
01:27:08.951 00.000 25848 Move returns status 0, amount 374
01:27:08.951 00.000 25848 move complete, result=0
01:27:08.952 00.001 25848 worker thread done servicing request
01:27:08.952 00.000 25848 Worker thread wakes up
01:27:08.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:08.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:08.952 00.000 21444 GuideStep: 1.6 px 48 ms WEST, -1.5 px 374 ms NORTH
01:27:11.796 02.844 25848 Exposure complete
01:27:11.875 00.079 25848 worker thread done servicing request
01:27:11.875 00.000 21444 OnExposeComplete: enter
01:27:11.875 00.000 21444 UpdateGuideState(): m_state=6
01:27:11.875 00.000 21444 Star::Find(15, 1233, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1939
01:27:11.875 00.000 21444 Star::Find returns 1 (1), X=1236.32, Y=739.16, Mass=398198, SNR=66.6, Peak=11100 HFD=6.9
01:27:11.875 00.000 21444 Star::Find false star n=3 nbg=256 bg=3022.6 sigma=393.8 thresh=4204 peak=3995
01:27:11.875 00.000 21444 Star::Find false star n=2 nbg=275 bg=2102.9 sigma=441.3 thresh=3427 peak=3092
01:27:11.875 00.000 21444 Star::Find false star n=5 nbg=259 bg=3162.9 sigma=403.2 thresh=4372 peak=4226
01:27:11.875 00.000 21444 Star::Find false star n=3 nbg=275 bg=2336.5 sigma=445.8 thresh=3674 peak=3563
01:27:11.875 00.000 21444 Star::Find false star n=6 nbg=260 bg=2639.8 sigma=432.3 thresh=3937 peak=3774
01:27:11.875 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -10.51,18.17,0.00,R] [#4 -0.73,-3.84,0.17,U] [#5 39.49,6.29,0.00,M5] [#6 4.28,20.19,0.00,M7] [#7 0.89,2.43,0.88,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.26,2.04,2.73,U] 
01:27:11.876 00.001 21444 refined, 3 included, MultiStar: {0.84, 1.63}, one-star: {2.63, 0.72}
01:27:11.876 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
01:27:11.876 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.48)
01:27:11.876 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=1.63 hyp=1.83 cameraTheta=1.09 mountX=-0.69 mountY=1.82, mountTheta=1.93
01:27:11.876 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=1.63, opts=13)
01:27:11.876 00.000 21444 Enqueuing Move request for scope (0.84, 1.63)
01:27:11.876 00.000 25848 Worker thread wakes up
01:27:11.876 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, 1.63) opts 0xd
01:27:11.877 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2748, FiltMin=272, FiltMax=65504, Gamma=0.560
01:27:11.877 00.000 21444 UpdateGuideState exits: m=398198 SNR=66.6 Saturated
01:27:11.877 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, 1.63)
01:27:11.877 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:11.877 00.000 25848 Moving (0.84, 1.63) raw xDistance=-0.69 yDistance=1.82
01:27:11.877 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:11.877 00.000 21444 Enqueuing Expose request
01:27:11.877 00.000 25848 BLC: History state: CurrMiss=-1.82, AvgInitMiss=-0.08, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.546206, 1:-1.822735
01:27:11.877 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:27:11.877 00.000 25848 BLC: window closed
01:27:11.877 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.69
01:27:11.877 00.000 25848 resist switch: large excursion: input 1.82 thresh 1.53 direction from -1 to 1
01:27:11.877 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.47
01:27:11.877 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.82 from input 1.82
01:27:11.877 00.000 25848 MoveAxis(E, 17, ABG)
01:27:11.877 00.000 25848 Guiding  Dir = 2, Dur = 17
01:27:11.907 00.030 25848 IsSlewing returns 0
01:27:11.908 00.001 25848 IsGuiding returns 0
01:27:11.939 00.031 25848 IsGuiding returns 1
01:27:11.939 00.000 25848 scope still moving after pulse duration time elapsed
01:27:11.998 00.059 25848 IsSlewing returns 0
01:27:11.998 00.000 25848 IsGuiding returns 0
01:27:11.998 00.000 25848 scope move finished after 17 + 73 ms
01:27:11.998 00.000 25848 Move returns status 0, amount 17
01:27:11.998 00.000 25848 BLC: Oldest BLC event removed
01:27:11.998 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 332 applied
01:27:11.998 00.000 25848 MoveAxis(S, 382, ABG)
01:27:11.998 00.000 25848 Guiding  Dir = 1, Dur = 382
01:27:12.033 00.035 25848 IsSlewing returns 0
01:27:12.034 00.001 25848 IsGuiding returns 0
01:27:12.064 00.030 25848 PulseGuide returned control before completion, sleep 361
01:27:12.464 00.400 25848 IsGuiding returns 1
01:27:12.464 00.000 25848 scope still moving after pulse duration time elapsed
01:27:12.517 00.053 25848 IsSlewing returns 0
01:27:12.545 00.028 25848 IsGuiding returns 0
01:27:12.545 00.000 25848 scope move finished after 382 + 130 ms
01:27:12.545 00.000 25848 Move returns status 0, amount 382
01:27:12.545 00.000 25848 move complete, result=0
01:27:12.546 00.001 25848 worker thread done servicing request
01:27:12.546 00.000 25848 Worker thread wakes up
01:27:12.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:12.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:12.546 00.000 21444 GuideStep: -0.7 px 17 ms EAST, 1.8 px 382 ms SOUTH
01:27:15.386 02.840 25848 Exposure complete
01:27:15.467 00.081 25848 worker thread done servicing request
01:27:15.467 00.000 21444 OnExposeComplete: enter
01:27:15.467 00.000 21444 UpdateGuideState(): m_state=6
01:27:15.467 00.000 21444 Star::Find(15, 1236, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1940
01:27:15.467 00.000 21444 Star::Find returns 1 (1), X=1236.87, Y=737.57, Mass=405734, SNR=67.5, Peak=12140 HFD=6.4
01:27:15.468 00.001 21444 Star::Find false star n=7 nbg=244 bg=3076.7 sigma=391.3 thresh=4251 peak=4220
01:27:15.468 00.000 21444 Star::Find false star n=3 nbg=265 bg=2156.7 sigma=376.4 thresh=3286 peak=3104
01:27:15.468 00.000 21444 Star::Find false star n=3 nbg=255 bg=3088.5 sigma=403.7 thresh=4300 peak=3992
01:27:15.468 00.000 21444 Star::Find false star n=1 nbg=271 bg=3211.5 sigma=497.2 thresh=4703 peak=4284
01:27:15.468 00.000 21444 Star::Find false star n=1 nbg=268 bg=2436.0 sigma=492.1 thresh=3912 peak=3463
01:27:15.468 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.84,-2.37,0.24,U] [#4 4.83,-1.08,0.32,U] [#5 0.00,0.00,0.00,L] [#6 1.40,29.79,0.00,M8] [#7 2.65,0.86,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 6.70,5.27,0.00,M3] [#11 1.42,0.45,3.05,U] 
01:27:15.468 00.000 21444 refined, 4 included, MultiStar: {2.16, 0.05}, one-star: {3.18, -0.87}
01:27:15.468 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.05) = xAngle (-3.03 = -3.03)
01:27:15.468 00.000 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.87 = 0.41)
01:27:15.468 00.000 21444 CameraToMount -- cameraX=2.16 cameraY=0.05 hyp=2.16 cameraTheta=0.02 mountX=-2.14 mountY=0.87, mountTheta=2.76
01:27:15.469 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.16, y=0.05, opts=13)
01:27:15.469 00.000 21444 Enqueuing Move request for scope (2.16, 0.05)
01:27:15.469 00.000 25848 Worker thread wakes up
01:27:15.469 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.16, 0.05) opts 0xd
01:27:15.469 00.000 25848 Handling offset move in thread for scope, endpoint = (2.16, 0.05)
01:27:15.469 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2764, FiltMin=232, FiltMax=65504, Gamma=0.560
01:27:15.469 00.000 21444 UpdateGuideState exits: m=405734 SNR=67.5 Saturated
01:27:15.469 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:15.469 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:15.469 00.000 21444 Enqueuing Expose request
01:27:15.469 00.000 25848 Moving (2.16, 0.05) raw xDistance=-2.14 yDistance=0.87
01:27:15.469 00.000 25848 BLC: History state: CurrMiss=0.87, AvgInitMiss=0.01, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.822735, 1:0.866039
01:27:15.469 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:27:15.469 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.37 from input -2.14
01:27:15.469 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
01:27:15.469 00.000 25848 MoveAxis(E, 64, ABG)
01:27:15.469 00.000 25848 Guiding  Dir = 2, Dur = 64
01:27:15.498 00.029 25848 IsSlewing returns 0
01:27:15.498 00.000 25848 IsGuiding returns 0
01:27:15.529 00.031 25848 PulseGuide returned control before completion, sleep 43
01:27:15.574 00.045 25848 IsGuiding returns 1
01:27:15.574 00.000 25848 scope still moving after pulse duration time elapsed
01:27:15.644 00.070 25848 IsSlewing returns 0
01:27:15.644 00.000 25848 IsGuiding returns 0
01:27:15.644 00.000 25848 scope move finished after 64 + 82 ms
01:27:15.644 00.000 25848 Move returns status 0, amount 64
01:27:15.644 00.000 25848 MoveAxis(S, 24, ABG)
01:27:15.644 00.000 25848 Guiding  Dir = 1, Dur = 24
01:27:15.672 00.028 25848 IsSlewing returns 0
01:27:15.672 00.000 25848 IsGuiding returns 0
01:27:15.704 00.032 25848 IsGuiding returns 1
01:27:15.704 00.000 25848 scope still moving after pulse duration time elapsed
01:27:15.750 00.046 25848 IsSlewing returns 0
01:27:15.750 00.000 25848 IsGuiding returns 0
01:27:15.750 00.000 25848 scope move finished after 24 + 53 ms
01:27:15.750 00.000 25848 Move returns status 0, amount 24
01:27:15.750 00.000 25848 move complete, result=0
01:27:15.750 00.000 25848 worker thread done servicing request
01:27:15.750 00.000 25848 Worker thread wakes up
01:27:15.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:15.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:15.751 00.001 21444 GuideStep: -2.1 px 64 ms EAST, 0.9 px 24 ms SOUTH
01:27:18.603 02.852 25848 Exposure complete
01:27:18.672 00.069 25848 worker thread done servicing request
01:27:18.672 00.000 21444 OnExposeComplete: enter
01:27:18.672 00.000 21444 UpdateGuideState(): m_state=6
01:27:18.672 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1941
01:27:18.672 00.000 21444 Star::Find returns 1 (1), X=1234.82, Y=736.07, Mass=419249, SNR=63.2, Peak=12316 HFD=6.1
01:27:18.672 00.000 21444 Star::Find false star n=1 nbg=273 bg=3057.4 sigma=449.4 thresh=4406 peak=3914
01:27:18.672 00.000 21444 Star::Find false star n=5 nbg=277 bg=1911.5 sigma=450.9 thresh=3264 peak=2935
01:27:18.672 00.000 21444 Star::Find false star n=3 nbg=272 bg=3152.8 sigma=470.4 thresh=4564 peak=4166
01:27:18.672 00.000 21444 Star::Find false star n=2 nbg=271 bg=3139.5 sigma=427.8 thresh=4423 peak=4089
01:27:18.672 00.000 21444 Star::Find false star n=5 nbg=259 bg=3057.0 sigma=450.0 thresh=4407 peak=4297
01:27:18.672 00.000 21444 Star::Find false star n=3 nbg=275 bg=2800.4 sigma=436.9 thresh=4111 peak=3889
01:27:18.672 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.66,-1.57,0.41,U] [#4 0.97,-2.09,0.27,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.23,0.05,1.13,U] [#8 0.00,0.00,0.00,L] [#9 2.94,-36.82,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 -0.41,0.11,3.06,U] 
01:27:18.672 00.000 21444 refined, 4 included, MultiStar: {-0.14, -0.54}, one-star: {1.13, -2.37}
01:27:18.672 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.41)
01:27:18.672 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.43)
01:27:18.672 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.54 hyp=0.56 cameraTheta=-1.82 mountX=0.09 mountY=-0.55, mountTheta=-1.41
01:27:18.673 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.54, opts=13)
01:27:18.673 00.000 21444 Enqueuing Move request for scope (-0.14, -0.54)
01:27:18.673 00.000 25848 Worker thread wakes up
01:27:18.673 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.54) opts 0xd
01:27:18.673 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.54)
01:27:18.673 00.000 25848 Moving (-0.14, -0.54) raw xDistance=0.09 yDistance=-0.55
01:27:18.673 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=320, FiltMax=65504, Gamma=0.560
01:27:18.673 00.000 21444 UpdateGuideState exits: m=419249 SNR=63.2 Saturated
01:27:18.673 00.000 25848 BLC: History state: CurrMiss=-0.55, AvgInitMiss=0.01, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=1.822735, 1:0.866039, 2:-0.553205
01:27:18.673 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -34.000000
01:27:18.674 00.001 25848 BLC: window closed
01:27:18.674 00.000 25848 BLC: Pulse adjusted to 298
01:27:18.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:18.674 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:18.674 00.000 21444 Enqueuing Expose request
01:27:18.674 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:27:18.674 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:27:18.674 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
01:27:18.674 00.000 25848 MoveAxis(E, 0, ABG)
01:27:18.674 00.000 25848 Move returns status 0, amount 0
01:27:18.674 00.000 25848 MoveAxis(N, 0, ABG)
01:27:18.674 00.000 25848 Move returns status 0, amount 0
01:27:18.674 00.000 25848 move complete, result=0
01:27:18.674 00.000 25848 worker thread done servicing request
01:27:18.674 00.000 25848 Worker thread wakes up
01:27:18.674 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
01:27:18.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:18.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:19.001 00.327 21444 evsrv: cli 0107E920 connect
01:27:19.001 00.000 21444 case statement mapped state 6 to 3
01:27:19.002 00.001 21444 case statement mapped state 6 to 3
01:27:19.002 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"8e145f85-3aa4-48af-b8ea-81747928e210"}
01:27:19.002 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"8e145f85-3aa4-48af-b8ea-81747928e210"}
01:27:19.003 00.001 21444 evsrv: cli 0107E920 disconnect
01:27:21.528 02.525 25848 Exposure complete
01:27:21.612 00.084 25848 worker thread done servicing request
01:27:21.612 00.000 21444 OnExposeComplete: enter
01:27:21.612 00.000 21444 UpdateGuideState(): m_state=6
01:27:21.612 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1942
01:27:21.612 00.000 21444 Star::Find returns 1 (1), X=1234.30, Y=736.82, Mass=497701, SNR=68.7, Peak=13780 HFD=6.5
01:27:21.612 00.000 21444 Star::Find false star n=2 nbg=259 bg=3069.2 sigma=442.6 thresh=4397 peak=3933
01:27:21.613 00.001 21444 Star::Find false star n=4 nbg=253 bg=2032.9 sigma=336.5 thresh=3042 peak=3024
01:27:21.613 00.000 21444 Star::Find false star n=3 nbg=249 bg=3116.1 sigma=388.1 thresh=4280 peak=4010
01:27:21.613 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.21,-2.72,0.17,U] [#4 0.18,-1.93,0.20,U] [#5 0.00,0.00,0.00,L] [#6 -19.39,4.86,0.00,M9] [#7 -0.72,0.22,1.24,U] [#8 3.62,-14.63,0.00,M6] [#9 1.79,-36.25,0.00,M7] [#10 -5.77,-3.99,0.00,M4] [#11 -1.56,-0.49,4.72,U] 
01:27:21.613 00.000 21444 refined, 4 included, MultiStar: {-1.09, -0.62}, one-star: {0.61, -1.63}
01:27:21.613 00.000 21444 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.05) = xAngle (-5.68 = 0.61)
01:27:21.613 00.000 21444 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.52 = -2.24)
01:27:21.613 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=-0.62 hyp=1.26 cameraTheta=-2.63 mountX=1.03 mountY=-0.99, mountTheta=-0.76
01:27:21.614 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=-0.62, opts=13)
01:27:21.614 00.000 21444 Enqueuing Move request for scope (-1.09, -0.62)
01:27:21.614 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=144, FiltMax=65504, Gamma=0.560
01:27:21.614 00.000 21444 UpdateGuideState exits: m=497701 SNR=68.7 Saturated
01:27:21.614 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:21.614 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:21.614 00.000 21444 Enqueuing Expose request
01:27:21.614 00.000 25848 Worker thread wakes up
01:27:21.614 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.62) opts 0xd
01:27:21.614 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, -0.62)
01:27:21.614 00.000 25848 Moving (-1.09, -0.62) raw xDistance=1.03 yDistance=-0.99
01:27:21.614 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03
01:27:21.614 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:27:21.614 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
01:27:21.614 00.000 25848 MoveAxis(W, 30, ABG)
01:27:21.614 00.000 25848 Guiding  Dir = 3, Dur = 30
01:27:21.642 00.028 25848 IsSlewing returns 0
01:27:21.643 00.001 25848 IsGuiding returns 0
01:27:21.674 00.031 25848 IsGuiding returns 1
01:27:21.674 00.000 25848 scope still moving after pulse duration time elapsed
01:27:21.748 00.074 25848 IsSlewing returns 0
01:27:21.748 00.000 25848 IsGuiding returns 0
01:27:21.748 00.000 25848 scope move finished after 30 + 75 ms
01:27:21.748 00.000 25848 Move returns status 0, amount 30
01:27:21.748 00.000 25848 MoveAxis(N, 0, ABG)
01:27:21.748 00.000 25848 Move returns status 0, amount 0
01:27:21.748 00.000 25848 move complete, result=0
01:27:21.748 00.000 25848 worker thread done servicing request
01:27:21.748 00.000 25848 Worker thread wakes up
01:27:21.748 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -1.0 px 0 ms NORTH
01:27:21.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:21.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:24.596 02.848 25848 Exposure complete
01:27:24.684 00.088 25848 worker thread done servicing request
01:27:24.684 00.000 21444 OnExposeComplete: enter
01:27:24.684 00.000 21444 UpdateGuideState(): m_state=6
01:27:24.684 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1943
01:27:24.685 00.001 21444 Star::Find returns 1 (1), X=1234.97, Y=735.51, Mass=471273, SNR=71.3, Peak=14208 HFD=6.8
01:27:24.685 00.000 21444 Star::Find false star n=4 nbg=255 bg=2024.0 sigma=374.9 thresh=3149 peak=3081
01:27:24.685 00.000 21444 Star::Find false star n=2 nbg=265 bg=3035.8 sigma=452.9 thresh=4394 peak=3958
01:27:24.685 00.000 21444 Star::Find false star n=1 nbg=247 bg=3115.9 sigma=407.2 thresh=4338 peak=3834
01:27:24.685 00.000 21444 Star::Find false star n=3 nbg=261 bg=3020.4 sigma=482.4 thresh=4468 peak=4216
01:27:24.685 00.000 21444 Star::Find false star n=2 nbg=262 bg=2506.5 sigma=397.0 thresh=3698 peak=3304
01:27:24.685 00.000 21444 Star::Find false star n=2 nbg=263 bg=2748.1 sigma=504.7 thresh=4262 peak=3916
01:27:24.685 00.000 21444 MultiStar: [#1 2.75,-14.28,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.20,-4.88,0.21,U] [#4 0.96,-4.61,0.34,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.05,-1.55,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.27,-1.58,3.73,U] 
01:27:24.685 00.000 21444 refined, 4 included, MultiStar: {-0.50, -2.08}, one-star: {1.28, -2.93}
01:27:24.685 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.42)
01:27:24.685 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.42)
01:27:24.685 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-2.08 hyp=2.14 cameraTheta=-1.81 mountX=0.31 mountY=-2.11, mountTheta=-1.42
01:27:24.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-2.08, opts=13)
01:27:24.686 00.000 21444 Enqueuing Move request for scope (-0.50, -2.08)
01:27:24.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=92, FiltMax=65504, Gamma=0.560
01:27:24.686 00.000 21444 UpdateGuideState exits: m=471273 SNR=71.3 Saturated
01:27:24.686 00.000 25848 Worker thread wakes up
01:27:24.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -2.08) opts 0xd
01:27:24.686 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -2.08)
01:27:24.686 00.000 25848 Moving (-0.50, -2.08) raw xDistance=0.31 yDistance=-2.11
01:27:24.687 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
01:27:24.687 00.000 25848 resist switch: large excursion: input -2.11 thresh 1.53 direction from 1 to -1
01:27:24.687 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.33
01:27:24.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.11 from input -2.11
01:27:24.687 00.000 25848 MoveAxis(E, 0, ABG)
01:27:24.687 00.000 25848 Move returns status 0, amount 0
01:27:24.687 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 298 applied
01:27:24.687 00.000 25848 MoveAxis(N, 356, ABG)
01:27:24.687 00.000 25848 Guiding  Dir = 0, Dur = 356
01:27:24.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:24.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:24.687 00.000 21444 Enqueuing Expose request
01:27:24.735 00.048 25848 IsSlewing returns 0
01:27:24.735 00.000 25848 IsGuiding returns 0
01:27:24.767 00.032 25848 PulseGuide returned control before completion, sleep 335
01:27:25.113 00.346 25848 IsGuiding returns 1
01:27:25.114 00.001 25848 scope still moving after pulse duration time elapsed
01:27:25.173 00.059 25848 IsSlewing returns 0
01:27:25.173 00.000 25848 IsGuiding returns 0
01:27:25.173 00.000 25848 scope move finished after 356 + 82 ms
01:27:25.173 00.000 25848 Move returns status 0, amount 356
01:27:25.173 00.000 25848 move complete, result=0
01:27:25.173 00.000 25848 worker thread done servicing request
01:27:25.173 00.000 25848 Worker thread wakes up
01:27:25.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:25.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:25.173 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -2.1 px 356 ms NORTH
01:27:28.012 02.839 25848 Exposure complete
01:27:28.101 00.089 25848 worker thread done servicing request
01:27:28.102 00.001 21444 OnExposeComplete: enter
01:27:28.102 00.000 21444 UpdateGuideState(): m_state=6
01:27:28.102 00.000 21444 Star::Find(15, 1234, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1944
01:27:28.102 00.000 21444 Star::Find returns 1 (1), X=1235.02, Y=736.52, Mass=437358, SNR=70.2, Peak=11628 HFD=6.7
01:27:28.102 00.000 21444 Star::Find false star n=1 nbg=272 bg=3004.4 sigma=479.8 thresh=4444 peak=3920
01:27:28.102 00.000 21444 Star::Find false star n=12 nbg=249 bg=2092.2 sigma=332.7 thresh=3090 peak=3020
01:27:28.102 00.000 21444 Star::Find false star n=7 nbg=281 bg=3242.7 sigma=511.0 thresh=4776 peak=4745
01:27:28.102 00.000 21444 Star::Find false star n=4 nbg=263 bg=3056.0 sigma=444.9 thresh=4391 peak=4363
01:27:28.102 00.000 21444 Star::Find false star n=2 nbg=280 bg=3091.6 sigma=498.2 thresh=4586 peak=4208
01:27:28.102 00.000 21444 Star::Find false star n=1 nbg=266 bg=3095.7 sigma=500.8 thresh=4598 peak=4151
01:27:28.102 00.000 21444 Star::Find false star n=7 nbg=255 bg=2375.1 sigma=392.0 thresh=3551 peak=3409
01:27:28.102 00.000 21444 Star::Find false star n=3 nbg=248 bg=2804.3 sigma=412.0 thresh=4040 peak=3810
01:27:28.102 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.33,-0.94,0.15,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.04,-0.76,0.87,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.63,-0.43,3.44,U] 
01:27:28.102 00.000 21444 refined, 3 included, MultiStar: {-0.17, -0.77}, one-star: {1.33, -1.93}
01:27:28.102 00.000 21444 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.05) = xAngle (-4.84 = 1.44)
01:27:28.102 00.000 21444 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.68 = -1.40)
01:27:28.102 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.77 hyp=0.79 cameraTheta=-1.79 mountX=0.10 mountY=-0.78, mountTheta=-1.44
01:27:28.103 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.77, opts=13)
01:27:28.103 00.000 21444 Enqueuing Move request for scope (-0.17, -0.77)
01:27:28.103 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=392, FiltMax=65504, Gamma=0.560
01:27:28.103 00.000 21444 UpdateGuideState exits: m=437358 SNR=70.2 Saturated
01:27:28.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:28.103 00.000 25848 Worker thread wakes up
01:27:28.104 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.77) opts 0xd
01:27:28.104 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.77)
01:27:28.104 00.000 25848 Moving (-0.17, -0.77) raw xDistance=0.10 yDistance=-0.78
01:27:28.104 00.000 25848 BLC: History state: CurrMiss=0.78, AvgInitMiss=-0.01, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.111540, 1:0.777305
01:27:28.104 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
01:27:28.104 00.000 25848 BLC: window closed
01:27:28.104 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:28.104 00.000 21444 Enqueuing Expose request
01:27:28.104 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:27:28.104 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
01:27:28.104 00.000 25848 MoveAxis(E, 0, ABG)
01:27:28.104 00.000 25848 Move returns status 0, amount 0
01:27:28.104 00.000 25848 MoveAxis(N, 21, ABG)
01:27:28.104 00.000 25848 Guiding  Dir = 0, Dur = 21
01:27:28.155 00.051 25848 IsSlewing returns 0
01:27:28.156 00.001 25848 IsGuiding returns 0
01:27:28.187 00.031 25848 IsGuiding returns 1
01:27:28.187 00.000 25848 scope still moving after pulse duration time elapsed
01:27:28.234 00.047 25848 IsSlewing returns 0
01:27:28.234 00.000 25848 IsGuiding returns 0
01:27:28.234 00.000 25848 scope move finished after 21 + 57 ms
01:27:28.234 00.000 25848 Move returns status 0, amount 21
01:27:28.234 00.000 25848 move complete, result=0
01:27:28.234 00.000 25848 worker thread done servicing request
01:27:28.234 00.000 25848 Worker thread wakes up
01:27:28.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:28.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:28.234 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.8 px 21 ms NORTH
01:27:31.079 02.845 25848 Exposure complete
01:27:31.161 00.082 25848 worker thread done servicing request
01:27:31.161 00.000 21444 OnExposeComplete: enter
01:27:31.161 00.000 21444 UpdateGuideState(): m_state=6
01:27:31.162 00.001 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1945
01:27:31.162 00.000 21444 Star::Find returns 1 (1), X=1236.82, Y=736.96, Mass=522601, SNR=86.7, Peak=15216 HFD=6.4
01:27:31.162 00.000 21444 Star::Find false star n=3 nbg=267 bg=3164.4 sigma=471.8 thresh=4580 peak=4366
01:27:31.162 00.000 21444 Star::Find false star n=4 nbg=256 bg=1999.4 sigma=412.1 thresh=3236 peak=3039
01:27:31.162 00.000 21444 Star::Find false star n=2 nbg=263 bg=3050.6 sigma=492.2 thresh=4527 peak=4102
01:27:31.162 00.000 21444 Star::Find false star n=3 nbg=262 bg=3117.9 sigma=473.4 thresh=4538 peak=4471
01:27:31.162 00.000 21444 Star::Find false star n=4 nbg=242 bg=3185.3 sigma=380.0 thresh=4325 peak=4094
01:27:31.162 00.000 21444 Star::Find false star n=1 nbg=265 bg=2377.9 sigma=448.7 thresh=3724 peak=3532
01:27:31.162 00.000 21444 Star::Find false star n=1 nbg=263 bg=2732.3 sigma=467.4 thresh=4134 peak=3812
01:27:31.162 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.26,-2.21,0.26,U] [#4 31.15,-21.44,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.48,-0.29,0.85,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.75,0.55,2.80,U] 
01:27:31.162 00.000 21444 refined, 3 included, MultiStar: {2.08, -0.16}, one-star: {3.13, -1.49}
01:27:31.162 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
01:27:31.162 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
01:27:31.162 00.000 21444 CameraToMount -- cameraX=2.08 cameraY=-0.16 hyp=2.09 cameraTheta=-0.08 mountX=-2.09 mountY=0.64, mountTheta=2.84
01:27:31.163 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.08, y=-0.16, opts=13)
01:27:31.163 00.000 21444 Enqueuing Move request for scope (2.08, -0.16)
01:27:31.163 00.000 25848 Worker thread wakes up
01:27:31.163 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.08, -0.16) opts 0xd
01:27:31.163 00.000 25848 Handling offset move in thread for scope, endpoint = (2.08, -0.16)
01:27:31.163 00.000 25848 Moving (2.08, -0.16) raw xDistance=-2.09 yDistance=0.64
01:27:31.163 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=194, FiltMax=65504, Gamma=0.560
01:27:31.163 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.31 from input -2.09
01:27:31.163 00.000 21444 UpdateGuideState exits: m=522601 SNR=86.7 Saturated
01:27:31.163 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:27:31.163 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:31.163 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
01:27:31.163 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:31.163 00.000 21444 Enqueuing Expose request
01:27:31.163 00.000 25848 MoveAxis(E, 61, ABG)
01:27:31.163 00.000 25848 Guiding  Dir = 2, Dur = 61
01:27:31.189 00.026 25848 IsSlewing returns 0
01:27:31.189 00.000 25848 IsGuiding returns 0
01:27:31.222 00.033 25848 PulseGuide returned control before completion, sleep 39
01:27:31.289 00.067 25848 IsGuiding returns 1
01:27:31.289 00.000 25848 scope still moving after pulse duration time elapsed
01:27:31.345 00.056 25848 IsSlewing returns 0
01:27:31.346 00.001 25848 IsGuiding returns 0
01:27:31.346 00.000 25848 scope move finished after 61 + 95 ms
01:27:31.346 00.000 25848 Move returns status 0, amount 61
01:27:31.346 00.000 25848 MoveAxis(N, 0, ABG)
01:27:31.346 00.000 25848 Move returns status 0, amount 0
01:27:31.346 00.000 25848 move complete, result=0
01:27:31.346 00.000 25848 worker thread done servicing request
01:27:31.346 00.000 25848 Worker thread wakes up
01:27:31.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:31.346 00.000 21444 GuideStep: -2.1 px 61 ms EAST, 0.6 px 0 ms NORTH
01:27:31.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:34.193 02.847 25848 Exposure complete
01:27:34.281 00.088 25848 worker thread done servicing request
01:27:34.281 00.000 21444 OnExposeComplete: enter
01:27:34.281 00.000 21444 UpdateGuideState(): m_state=6
01:27:34.281 00.000 21444 Star::Find(15, 1236, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1946
01:27:34.281 00.000 21444 Star::Find returns 1 (1), X=1235.58, Y=737.09, Mass=467067, SNR=70.4, Peak=14280 HFD=6.3
01:27:34.281 00.000 21444 Star::Find false star n=4 nbg=265 bg=2913.2 sigma=447.5 thresh=4256 peak=4191
01:27:34.281 00.000 21444 Star::Find false star n=4 nbg=240 bg=3191.4 sigma=358.0 thresh=4265 peak=4192
01:27:34.281 00.000 21444 Star::Find false star n=5 nbg=267 bg=2972.1 sigma=460.0 thresh=4352 peak=4165
01:27:34.281 00.000 21444 Star::Find false star n=1 nbg=246 bg=3311.7 sigma=400.2 thresh=4512 peak=4132
01:27:34.281 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 13.97,-3.49,0.00,R] [#3 -0.50,-0.69,0.35,U] [#4 21.53,-19.45,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.16,-0.19,0.92,U] [#8 0.00,0.00,0.00,L] [#9 11.64,-19.27,0.00,M8] [#10 -4.25,14.54,0.00,M5] [#11 0.00,0.25,3.76,U] 
01:27:34.282 00.001 21444 refined, 3 included, MultiStar: {0.46, -0.13}, one-star: {1.89, -1.35}
01:27:34.282 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.95)
01:27:34.282 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.11)
01:27:34.282 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-0.13 hyp=0.48 cameraTheta=-0.28 mountX=-0.48 mountY=0.05, mountTheta=3.03
01:27:34.283 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-0.13, opts=13)
01:27:34.283 00.000 21444 Enqueuing Move request for scope (0.46, -0.13)
01:27:34.283 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=244, FiltMax=65504, Gamma=0.560
01:27:34.283 00.000 21444 UpdateGuideState exits: m=467067 SNR=70.4 Saturated
01:27:34.283 00.000 25848 Worker thread wakes up
01:27:34.283 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.13) opts 0xd
01:27:34.283 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -0.13)
01:27:34.283 00.000 25848 Moving (0.46, -0.13) raw xDistance=-0.48 yDistance=0.05
01:27:34.283 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
01:27:34.283 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:34.283 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:27:34.283 00.000 25848 MoveAxis(E, 0, ABG)
01:27:34.283 00.000 25848 Move returns status 0, amount 0
01:27:34.283 00.000 25848 MoveAxis(N, 0, ABG)
01:27:34.283 00.000 25848 Move returns status 0, amount 0
01:27:34.283 00.000 25848 move complete, result=0
01:27:34.283 00.000 25848 worker thread done servicing request
01:27:34.283 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:34.283 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:34.283 00.000 21444 Enqueuing Expose request
01:27:34.283 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:34.283 00.000 25848 Worker thread wakes up
01:27:34.284 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:34.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:37.131 02.847 25848 Exposure complete
01:27:37.210 00.079 25848 worker thread done servicing request
01:27:37.211 00.001 21444 OnExposeComplete: enter
01:27:37.211 00.000 21444 UpdateGuideState(): m_state=6
01:27:37.211 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1947
01:27:37.211 00.000 21444 Star::Find returns 1 (1), X=1236.84, Y=737.61, Mass=524081, SNR=94.8, Peak=13928 HFD=7.1
01:27:37.211 00.000 21444 Star::Find false star n=6 nbg=249 bg=3061.8 sigma=414.7 thresh=4306 peak=3978
01:27:37.211 00.000 21444 Star::Find false star n=3 nbg=261 bg=2249.2 sigma=428.3 thresh=3534 peak=3102
01:27:37.211 00.000 21444 Star::Find false star n=6 nbg=257 bg=3026.1 sigma=446.5 thresh=4366 peak=4189
01:27:37.211 00.000 21444 Star::Find false star n=5 nbg=253 bg=3149.6 sigma=449.5 thresh=4498 peak=4169
01:27:37.211 00.000 21444 Star::Find false star n=2 nbg=267 bg=2405.1 sigma=442.7 thresh=3733 peak=3227
01:27:37.211 00.000 21444 Star::Find false star n=8 nbg=254 bg=2713.5 sigma=370.0 thresh=3823 peak=3817
01:27:37.211 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.36,-1.87,0.31,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -16.89,3.08,0.00,M10] [#7 1.09,0.92,0.82,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.35,0.79,2.85,U] 
01:27:37.211 00.000 21444 refined, 3 included, MultiStar: {1.67, 0.32}, one-star: {3.15, -0.84}
01:27:37.211 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
01:27:37.211 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
01:27:37.211 00.000 21444 CameraToMount -- cameraX=1.67 cameraY=0.32 hyp=1.70 cameraTheta=0.19 mountX=-1.63 mountY=0.93, mountTheta=2.62
01:27:37.212 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.67, y=0.32, opts=13)
01:27:37.212 00.000 21444 Enqueuing Move request for scope (1.67, 0.32)
01:27:37.212 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=256, FiltMax=65504, Gamma=0.560
01:27:37.212 00.000 21444 UpdateGuideState exits: m=524081 SNR=94.8 Saturated
01:27:37.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:37.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:37.212 00.000 21444 Enqueuing Expose request
01:27:37.212 00.000 25848 Worker thread wakes up
01:27:37.212 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.67, 0.32) opts 0xd
01:27:37.212 00.000 25848 Handling offset move in thread for scope, endpoint = (1.67, 0.32)
01:27:37.212 00.000 25848 Moving (1.67, 0.32) raw xDistance=-1.63 yDistance=0.93
01:27:37.212 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.63
01:27:37.212 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:27:37.213 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
01:27:37.213 00.000 25848 MoveAxis(E, 47, ABG)
01:27:37.213 00.000 25848 Guiding  Dir = 2, Dur = 47
01:27:37.233 00.020 25848 IsSlewing returns 0
01:27:37.233 00.000 25848 IsGuiding returns 0
01:27:37.264 00.031 25848 PulseGuide returned control before completion, sleep 27
01:27:37.301 00.037 25848 IsGuiding returns 1
01:27:37.301 00.000 25848 scope still moving after pulse duration time elapsed
01:27:37.361 00.060 25848 IsSlewing returns 0
01:27:37.361 00.000 25848 IsGuiding returns 0
01:27:37.361 00.000 25848 scope move finished after 47 + 81 ms
01:27:37.362 00.001 25848 Move returns status 0, amount 47
01:27:37.362 00.000 25848 MoveAxis(N, 0, ABG)
01:27:37.362 00.000 25848 Move returns status 0, amount 0
01:27:37.362 00.000 25848 move complete, result=0
01:27:37.362 00.000 25848 worker thread done servicing request
01:27:37.362 00.000 25848 Worker thread wakes up
01:27:37.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:37.362 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:37.362 00.000 21444 GuideStep: -1.6 px 47 ms EAST, 0.9 px 0 ms NORTH
01:27:40.210 02.848 25848 Exposure complete
01:27:40.299 00.089 25848 worker thread done servicing request
01:27:40.299 00.000 21444 OnExposeComplete: enter
01:27:40.299 00.000 21444 UpdateGuideState(): m_state=6
01:27:40.299 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1948
01:27:40.300 00.001 21444 Star::Find returns 1 (1), X=1236.77, Y=736.80, Mass=476962, SNR=69.7, Peak=14308 HFD=6.6
01:27:40.300 00.000 21444 Star::Find false star n=6 nbg=251 bg=2946.5 sigma=412.9 thresh=4185 peak=4165
01:27:40.300 00.000 21444 Star::Find false star n=4 nbg=282 bg=2030.7 sigma=522.0 thresh=3597 peak=3277
01:27:40.300 00.000 21444 Star::Find false star n=4 nbg=246 bg=3044.7 sigma=448.3 thresh=4390 peak=4331
01:27:40.300 00.000 21444 Star::Find false star n=1 nbg=264 bg=3063.4 sigma=449.8 thresh=4413 peak=4022
01:27:40.300 00.000 21444 Star::Find false star n=2 nbg=261 bg=3170.3 sigma=463.6 thresh=4561 peak=4189
01:27:40.300 00.000 21444 Star::Find false star n=2 nbg=269 bg=2499.5 sigma=453.7 thresh=3861 peak=3813
01:27:40.300 00.000 21444 Star::Find false star n=3 nbg=273 bg=2990.4 sigma=529.4 thresh=4579 peak=4277
01:27:40.300 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.85,-1.77,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -9.52,-4.32,0.00,R] [#7 1.83,-1.30,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.53,-0.55,3.04,U] 
01:27:40.300 00.000 21444 refined, 3 included, MultiStar: {1.90, -0.95}, one-star: {3.08, -1.65}
01:27:40.300 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.52 = 2.77)
01:27:40.300 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
01:27:40.300 00.000 21444 CameraToMount -- cameraX=1.90 cameraY=-0.95 hyp=2.12 cameraTheta=-0.46 mountX=-1.98 mountY=-0.16, mountTheta=-3.06
01:27:40.302 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.90, y=-0.95, opts=13)
01:27:40.302 00.000 21444 Enqueuing Move request for scope (1.90, -0.95)
01:27:40.302 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2764, FiltMin=344, FiltMax=65504, Gamma=0.560
01:27:40.302 00.000 21444 UpdateGuideState exits: m=476962 SNR=69.7 Saturated
01:27:40.302 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:40.302 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:40.302 00.000 21444 Enqueuing Expose request
01:27:40.302 00.000 25848 Worker thread wakes up
01:27:40.302 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.90, -0.95) opts 0xd
01:27:40.302 00.000 25848 Handling offset move in thread for scope, endpoint = (1.90, -0.95)
01:27:40.302 00.000 25848 Moving (1.90, -0.95) raw xDistance=-1.98 yDistance=-0.16
01:27:40.302 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.32 from input -1.98
01:27:40.302 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:40.302 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:27:40.302 00.000 25848 MoveAxis(E, 61, ABG)
01:27:40.302 00.000 25848 Guiding  Dir = 2, Dur = 61
01:27:40.350 00.048 25848 IsSlewing returns 0
01:27:40.350 00.000 25848 IsGuiding returns 0
01:27:40.382 00.032 25848 PulseGuide returned control before completion, sleep 40
01:27:40.429 00.047 25848 IsGuiding returns 1
01:27:40.429 00.000 25848 scope still moving after pulse duration time elapsed
01:27:40.484 00.055 25848 IsSlewing returns 0
01:27:40.485 00.001 25848 IsGuiding returns 0
01:27:40.485 00.000 25848 scope move finished after 61 + 73 ms
01:27:40.485 00.000 25848 Move returns status 0, amount 61
01:27:40.485 00.000 25848 MoveAxis(N, 0, ABG)
01:27:40.485 00.000 25848 Move returns status 0, amount 0
01:27:40.485 00.000 25848 move complete, result=0
01:27:40.485 00.000 25848 worker thread done servicing request
01:27:40.485 00.000 25848 Worker thread wakes up
01:27:40.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:40.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:40.485 00.000 21444 GuideStep: -2.0 px 61 ms EAST, -0.2 px 0 ms NORTH
01:27:43.327 02.842 25848 Exposure complete
01:27:43.412 00.085 25848 worker thread done servicing request
01:27:43.412 00.000 21444 OnExposeComplete: enter
01:27:43.412 00.000 21444 UpdateGuideState(): m_state=6
01:27:43.413 00.001 21444 Star::Find(15, 1236, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1949
01:27:43.413 00.000 21444 Star::Find returns 1 (1), X=1236.89, Y=736.12, Mass=510156, SNR=85.3, Peak=14860 HFD=6.9
01:27:43.413 00.000 21444 Star::Find false star n=3 nbg=266 bg=3060.7 sigma=511.1 thresh=4594 peak=4254
01:27:43.413 00.000 21444 Star::Find false star n=3 nbg=261 bg=3203.5 sigma=571.7 thresh=4919 peak=4598
01:27:43.413 00.000 21444 Star::Find false star n=2 nbg=260 bg=3316.3 sigma=463.0 thresh=4705 peak=4159
01:27:43.413 00.000 21444 Star::Find false star n=3 nbg=258 bg=2305.5 sigma=466.1 thresh=3704 peak=3582
01:27:43.413 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -17.09,6.63,0.00,M1] [#3 1.94,-1.68,0.24,U] [#4 0.00,0.00,0.00,L] [#5 33.94,6.93,0.00,M6] [#6 -2.41,-6.30,0.00,M1] [#7 2.76,-0.49,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.10,-0.57,2.47,U] 
01:27:43.413 00.000 21444 refined, 3 included, MultiStar: {1.89, -1.01}, one-star: {3.20, -2.32}
01:27:43.413 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
01:27:43.413 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.10)
01:27:43.413 00.000 21444 CameraToMount -- cameraX=1.89 cameraY=-1.01 hyp=2.14 cameraTheta=-0.49 mountX=-1.97 mountY=-0.22, mountTheta=-3.03
01:27:43.414 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.89, y=-1.01, opts=13)
01:27:43.414 00.000 21444 Enqueuing Move request for scope (1.89, -1.01)
01:27:43.414 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=308, FiltMax=65504, Gamma=0.560
01:27:43.414 00.000 21444 UpdateGuideState exits: m=510156 SNR=85.3 Saturated
01:27:43.414 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:43.414 00.000 25848 Worker thread wakes up
01:27:43.414 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.89, -1.01) opts 0xd
01:27:43.414 00.000 25848 Handling offset move in thread for scope, endpoint = (1.89, -1.01)
01:27:43.414 00.000 25848 Moving (1.89, -1.01) raw xDistance=-1.97 yDistance=-0.22
01:27:43.414 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.33 from input -1.97
01:27:43.414 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:43.414 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:43.414 00.000 21444 Enqueuing Expose request
01:27:43.414 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:27:43.415 00.001 25848 MoveAxis(E, 62, ABG)
01:27:43.415 00.000 25848 Guiding  Dir = 2, Dur = 62
01:27:43.440 00.025 25848 IsSlewing returns 0
01:27:43.440 00.000 25848 IsGuiding returns 0
01:27:43.471 00.031 25848 PulseGuide returned control before completion, sleep 41
01:27:43.514 00.043 25848 IsGuiding returns 1
01:27:43.514 00.000 25848 scope still moving after pulse duration time elapsed
01:27:43.578 00.064 25848 IsSlewing returns 0
01:27:43.578 00.000 25848 IsGuiding returns 0
01:27:43.578 00.000 25848 scope move finished after 62 + 75 ms
01:27:43.578 00.000 25848 Move returns status 0, amount 62
01:27:43.578 00.000 25848 MoveAxis(N, 0, ABG)
01:27:43.578 00.000 25848 Move returns status 0, amount 0
01:27:43.578 00.000 25848 move complete, result=0
01:27:43.578 00.000 25848 worker thread done servicing request
01:27:43.578 00.000 25848 Worker thread wakes up
01:27:43.579 00.001 21444 GuideStep: -2.0 px 62 ms EAST, -0.2 px 0 ms NORTH
01:27:43.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:43.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:46.419 02.840 25848 Exposure complete
01:27:46.501 00.082 25848 worker thread done servicing request
01:27:46.501 00.000 21444 OnExposeComplete: enter
01:27:46.501 00.000 21444 UpdateGuideState(): m_state=6
01:27:46.502 00.001 21444 Star::Find(15, 1236, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1950
01:27:46.502 00.000 21444 Star::Find returns 1 (1), X=1236.16, Y=736.75, Mass=464913, SNR=63.7, Peak=13424 HFD=6.6
01:27:46.502 00.000 21444 Star::Find false star n=4 nbg=260 bg=2105.5 sigma=441.6 thresh=3430 peak=3389
01:27:46.502 00.000 21444 Star::Find false star n=5 nbg=253 bg=3139.6 sigma=378.1 thresh=4274 peak=4145
01:27:46.502 00.000 21444 Star::Find false star n=4 nbg=254 bg=2998.8 sigma=398.5 thresh=4194 peak=3965
01:27:46.502 00.000 21444 Star::Find false star n=3 nbg=264 bg=3148.8 sigma=443.6 thresh=4480 peak=4321
01:27:46.502 00.000 21444 Star::Find false star n=2 nbg=261 bg=3279.3 sigma=483.2 thresh=4729 peak=4218
01:27:46.502 00.000 21444 Star::Find false star n=6 nbg=263 bg=2381.8 sigma=426.3 thresh=3661 peak=3300
01:27:46.502 00.000 21444 Star::Find false star n=4 nbg=269 bg=2842.9 sigma=446.8 thresh=4183 peak=3862
01:27:46.502 00.000 21444 MultiStar: [#1 -13.80,-12.02,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 1.19,-0.20,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.30,0.24,1.25,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.35,0.18,3.88,U] 
01:27:46.502 00.000 21444 refined, 3 included, MultiStar: {0.90, -0.12}, one-star: {2.47, -1.70}
01:27:46.502 00.000 21444 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.05) = xAngle (-3.18 = 3.10)
01:27:46.502 00.000 21444 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.26)
01:27:46.502 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=-0.12 hyp=0.91 cameraTheta=-0.13 mountX=-0.91 mountY=0.23, mountTheta=2.89
01:27:46.503 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=-0.12, opts=13)
01:27:46.503 00.000 21444 Enqueuing Move request for scope (0.90, -0.12)
01:27:46.503 00.000 25848 Worker thread wakes up
01:27:46.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=382, FiltMax=65504, Gamma=0.560
01:27:46.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.12) opts 0xd
01:27:46.503 00.000 21444 UpdateGuideState exits: m=464913 SNR=63.7 Saturated
01:27:46.503 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, -0.12)
01:27:46.503 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:46.503 00.000 25848 Moving (0.90, -0.12) raw xDistance=-0.91 yDistance=0.23
01:27:46.503 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:46.503 00.000 21444 Enqueuing Expose request
01:27:46.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.91
01:27:46.503 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:46.503 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:27:46.503 00.000 25848 MoveAxis(E, 31, ABG)
01:27:46.503 00.000 25848 Guiding  Dir = 2, Dur = 31
01:27:46.562 00.059 25848 IsSlewing returns 0
01:27:46.562 00.000 25848 IsGuiding returns 0
01:27:46.593 00.031 25848 PulseGuide returned control before completion, sleep 11
01:27:46.629 00.036 25848 IsGuiding returns 1
01:27:46.629 00.000 25848 scope still moving after pulse duration time elapsed
01:27:46.741 00.112 25848 IsSlewing returns 0
01:27:46.773 00.032 25848 IsGuiding returns 0
01:27:46.773 00.000 25848 scope move finished after 31 + 180 ms
01:27:46.773 00.000 25848 Move returns status 0, amount 31
01:27:46.773 00.000 25848 MoveAxis(N, 0, ABG)
01:27:46.773 00.000 25848 Move returns status 0, amount 0
01:27:46.773 00.000 25848 move complete, result=0
01:27:46.773 00.000 25848 worker thread done servicing request
01:27:46.773 00.000 25848 Worker thread wakes up
01:27:46.773 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:46.773 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:46.774 00.001 21444 GuideStep: -0.9 px 31 ms EAST, 0.2 px 0 ms NORTH
01:27:49.623 02.849 25848 Exposure complete
01:27:49.710 00.087 25848 worker thread done servicing request
01:27:49.710 00.000 21444 OnExposeComplete: enter
01:27:49.710 00.000 21444 UpdateGuideState(): m_state=6
01:27:49.710 00.000 21444 Star::Find(15, 1236, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1951
01:27:49.710 00.000 21444 Star::Find returns 1 (1), X=1236.07, Y=737.26, Mass=494491, SNR=78.6, Peak=15144 HFD=6.6
01:27:49.710 00.000 21444 Star::Find false star n=1 nbg=263 bg=2038.7 sigma=444.1 thresh=3371 peak=2931
01:27:49.711 00.001 21444 Star::Find false star n=3 nbg=261 bg=3341.5 sigma=495.7 thresh=4829 peak=4310
01:27:49.711 00.000 21444 Star::Find false star n=1 nbg=253 bg=2350.5 sigma=376.1 thresh=3479 peak=3117
01:27:49.711 00.000 21444 Star::Find false star n=2 nbg=266 bg=2860.5 sigma=481.4 thresh=4305 peak=4069
01:27:49.711 00.000 21444 MultiStar: [#1 -23.44,-24.12,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.01,-0.65,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 11.84,23.30,0.00,M2] [#7 0.86,-0.29,0.95,U] [#8 6.02,-8.26,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.63,-0.04,3.18,U] 
01:27:49.711 00.000 21444 refined, 3 included, MultiStar: {0.97, -0.33}, one-star: {2.38, -1.18}
01:27:49.711 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
01:27:49.711 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.07)
01:27:49.711 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-0.33 hyp=1.02 cameraTheta=-0.32 mountX=-1.00 mountY=0.07, mountTheta=3.07
01:27:49.712 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-0.33, opts=13)
01:27:49.712 00.000 21444 Enqueuing Move request for scope (0.97, -0.33)
01:27:49.712 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=144, FiltMax=65504, Gamma=0.560
01:27:49.712 00.000 21444 UpdateGuideState exits: m=494491 SNR=78.6 Saturated
01:27:49.712 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:49.712 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:49.712 00.000 21444 Enqueuing Expose request
01:27:49.712 00.000 25848 Worker thread wakes up
01:27:49.712 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.33) opts 0xd
01:27:49.712 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -0.33)
01:27:49.712 00.000 25848 Moving (0.97, -0.33) raw xDistance=-1.00 yDistance=0.07
01:27:49.712 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.00
01:27:49.712 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:49.713 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:27:49.713 00.000 25848 MoveAxis(E, 31, ABG)
01:27:49.713 00.000 25848 Guiding  Dir = 2, Dur = 31
01:27:49.733 00.020 25848 IsSlewing returns 0
01:27:49.733 00.000 25848 IsGuiding returns 0
01:27:49.765 00.032 25848 IsGuiding returns 1
01:27:49.765 00.000 25848 scope still moving after pulse duration time elapsed
01:27:49.828 00.063 25848 IsSlewing returns 0
01:27:49.828 00.000 25848 IsGuiding returns 0
01:27:49.828 00.000 25848 scope move finished after 31 + 64 ms
01:27:49.828 00.000 25848 Move returns status 0, amount 31
01:27:49.828 00.000 25848 MoveAxis(N, 0, ABG)
01:27:49.828 00.000 25848 Move returns status 0, amount 0
01:27:49.828 00.000 25848 move complete, result=0
01:27:49.828 00.000 25848 worker thread done servicing request
01:27:49.828 00.000 25848 Worker thread wakes up
01:27:49.829 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:49.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:49.829 00.000 21444 GuideStep: -1.0 px 31 ms EAST, 0.1 px 0 ms NORTH
01:27:52.681 02.852 25848 Exposure complete
01:27:52.768 00.087 25848 worker thread done servicing request
01:27:52.768 00.000 21444 OnExposeComplete: enter
01:27:52.768 00.000 21444 UpdateGuideState(): m_state=6
01:27:52.768 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1952
01:27:52.768 00.000 21444 Star::Find returns 1 (1), X=1236.24, Y=737.68, Mass=448656, SNR=69.1, Peak=13496 HFD=6.6
01:27:52.769 00.001 21444 Star::Find false star n=1 nbg=253 bg=2984.8 sigma=437.9 thresh=4298 peak=4004
01:27:52.769 00.000 21444 Star::Find false star n=4 nbg=260 bg=1913.3 sigma=381.0 thresh=3056 peak=3000
01:27:52.769 00.000 21444 Star::Find false star n=4 nbg=252 bg=3237.4 sigma=385.7 thresh=4395 peak=4284
01:27:52.769 00.000 21444 Star::Find false star n=3 nbg=268 bg=3135.7 sigma=468.3 thresh=4541 peak=4292
01:27:52.769 00.000 21444 Star::Find false star n=5 nbg=257 bg=2310.2 sigma=446.2 thresh=3649 peak=3472
01:27:52.769 00.000 21444 Star::Find false star n=3 nbg=262 bg=2817.5 sigma=422.0 thresh=4084 peak=3888
01:27:52.769 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.76,-1.93,0.36,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 5.24,18.49,0.00,M3] [#7 2.21,0.72,0.83,U] [#8 1.49,-18.39,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.42,1.41,3.78,U] 
01:27:52.769 00.000 21444 refined, 3 included, MultiStar: {1.74, 0.75}, one-star: {2.55, -0.77}
01:27:52.769 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.05) = xAngle (-2.64 = -2.64)
01:27:52.769 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.80)
01:27:52.769 00.000 21444 CameraToMount -- cameraX=1.74 cameraY=0.75 hyp=1.90 cameraTheta=0.41 mountX=-1.67 mountY=1.35, mountTheta=2.46
01:27:52.770 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.74, y=0.75, opts=13)
01:27:52.770 00.000 21444 Enqueuing Move request for scope (1.74, 0.75)
01:27:52.770 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=426, FiltMax=65504, Gamma=0.560
01:27:52.770 00.000 21444 UpdateGuideState exits: m=448656 SNR=69.1 Saturated
01:27:52.770 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:52.770 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:52.770 00.000 21444 Enqueuing Expose request
01:27:52.770 00.000 25848 Worker thread wakes up
01:27:52.771 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.74, 0.75) opts 0xd
01:27:52.771 00.000 25848 Handling offset move in thread for scope, endpoint = (1.74, 0.75)
01:27:52.771 00.000 25848 Moving (1.74, 0.75) raw xDistance=-1.67 yDistance=1.35
01:27:52.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.67
01:27:52.771 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:27:52.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.35
01:27:52.771 00.000 25848 MoveAxis(E, 51, ABG)
01:27:52.771 00.000 25848 Guiding  Dir = 2, Dur = 51
01:27:52.795 00.024 25848 IsSlewing returns 0
01:27:52.795 00.000 25848 IsGuiding returns 0
01:27:52.827 00.032 25848 PulseGuide returned control before completion, sleep 30
01:27:52.869 00.042 25848 IsGuiding returns 1
01:27:52.869 00.000 25848 scope still moving after pulse duration time elapsed
01:27:52.921 00.052 25848 IsSlewing returns 0
01:27:52.921 00.000 25848 IsGuiding returns 0
01:27:52.921 00.000 25848 scope move finished after 51 + 74 ms
01:27:52.921 00.000 25848 Move returns status 0, amount 51
01:27:52.921 00.000 25848 MoveAxis(N, 0, ABG)
01:27:52.921 00.000 25848 Move returns status 0, amount 0
01:27:52.921 00.000 25848 move complete, result=0
01:27:52.921 00.000 25848 worker thread done servicing request
01:27:52.921 00.000 25848 Worker thread wakes up
01:27:52.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:52.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:52.921 00.000 21444 GuideStep: -1.7 px 51 ms EAST, 1.4 px 0 ms NORTH
01:27:55.770 02.849 25848 Exposure complete
01:27:55.857 00.087 25848 worker thread done servicing request
01:27:55.857 00.000 21444 OnExposeComplete: enter
01:27:55.857 00.000 21444 UpdateGuideState(): m_state=6
01:27:55.857 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1953
01:27:55.857 00.000 21444 Star::Find returns 1 (1), X=1236.28, Y=737.39, Mass=513313, SNR=69.3, Peak=13176 HFD=7.2
01:27:55.857 00.000 21444 Star::Find false star n=1 nbg=264 bg=3096.8 sigma=504.8 thresh=4611 peak=4220
01:27:55.857 00.000 21444 Star::Find false star n=5 nbg=256 bg=2093.1 sigma=349.4 thresh=3141 peak=2998
01:27:55.858 00.001 21444 Star::Find false star n=3 nbg=253 bg=2948.8 sigma=444.6 thresh=4283 peak=4275
01:27:55.858 00.000 21444 Star::Find false star n=5 nbg=259 bg=3219.9 sigma=423.2 thresh=4490 peak=4385
01:27:55.858 00.000 21444 Star::Find false star n=5 nbg=268 bg=2748.5 sigma=405.3 thresh=3964 peak=3900
01:27:55.858 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.46,-2.29,0.25,U] [#4 24.36,-31.30,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 -4.44,8.57,0.00,M4] [#7 2.08,1.61,0.91,U] [#8 0.00,0.00,0.00,L] [#9 2.37,-37.29,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.17,1.19,3.07,U] 
01:27:55.858 00.000 21444 refined, 3 included, MultiStar: {0.98, 0.67}, one-star: {2.59, -1.06}
01:27:55.858 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
01:27:55.858 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.99)
01:27:55.858 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=0.67 hyp=1.18 cameraTheta=0.60 mountX=-0.91 mountY=0.99, mountTheta=2.32
01:27:55.859 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=0.67, opts=13)
01:27:55.859 00.000 21444 Enqueuing Move request for scope (0.98, 0.67)
01:27:55.859 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=282, FiltMax=65504, Gamma=0.560
01:27:55.859 00.000 21444 UpdateGuideState exits: m=513313 SNR=69.3 Saturated
01:27:55.859 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:55.859 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:55.859 00.000 21444 Enqueuing Expose request
01:27:55.859 00.000 25848 Worker thread wakes up
01:27:55.859 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.67) opts 0xd
01:27:55.859 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, 0.67)
01:27:55.859 00.000 25848 Moving (0.98, 0.67) raw xDistance=-0.91 yDistance=0.99
01:27:55.859 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.91
01:27:55.859 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.08 newest=2.41
01:27:55.859 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
01:27:55.859 00.000 25848 MoveAxis(E, 30, ABG)
01:27:55.859 00.000 25848 Guiding  Dir = 2, Dur = 30
01:27:55.892 00.033 25848 IsSlewing returns 0
01:27:55.892 00.000 25848 IsGuiding returns 0
01:27:55.924 00.032 25848 IsGuiding returns 1
01:27:55.924 00.000 25848 scope still moving after pulse duration time elapsed
01:27:55.982 00.058 25848 IsSlewing returns 0
01:27:55.982 00.000 25848 IsGuiding returns 0
01:27:55.982 00.000 25848 scope move finished after 30 + 60 ms
01:27:55.982 00.000 25848 Move returns status 0, amount 30
01:27:55.982 00.000 25848 BLC: Oldest BLC event removed
01:27:55.982 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 298 applied
01:27:55.982 00.000 25848 MoveAxis(S, 325, ABG)
01:27:55.982 00.000 25848 Guiding  Dir = 1, Dur = 325
01:27:56.015 00.033 25848 IsSlewing returns 0
01:27:56.015 00.000 25848 IsGuiding returns 0
01:27:56.047 00.032 25848 PulseGuide returned control before completion, sleep 304
01:27:56.364 00.317 25848 IsGuiding returns 1
01:27:56.364 00.000 25848 scope still moving after pulse duration time elapsed
01:27:56.423 00.059 25848 IsSlewing returns 0
01:27:56.424 00.001 25848 IsGuiding returns 0
01:27:56.424 00.000 25848 scope move finished after 325 + 83 ms
01:27:56.424 00.000 25848 Move returns status 0, amount 325
01:27:56.424 00.000 25848 move complete, result=0
01:27:56.424 00.000 25848 worker thread done servicing request
01:27:56.424 00.000 25848 Worker thread wakes up
01:27:56.424 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:56.424 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:56.424 00.000 21444 GuideStep: -0.9 px 30 ms EAST, 1.0 px 325 ms SOUTH
01:27:59.270 02.846 25848 Exposure complete
01:27:59.351 00.081 25848 worker thread done servicing request
01:27:59.351 00.000 21444 OnExposeComplete: enter
01:27:59.351 00.000 21444 UpdateGuideState(): m_state=6
01:27:59.351 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1954
01:27:59.351 00.000 21444 Star::Find returns 1 (1), X=1236.59, Y=737.06, Mass=474668, SNR=85.7, Peak=12920 HFD=6.6
01:27:59.351 00.000 21444 Star::Find false star n=4 nbg=262 bg=3125.0 sigma=420.0 thresh=4385 peak=4176
01:27:59.351 00.000 21444 Star::Find false star n=3 nbg=279 bg=2010.4 sigma=458.2 thresh=3385 peak=3213
01:27:59.351 00.000 21444 Star::Find false star n=10 nbg=280 bg=3505.1 sigma=557.4 thresh=5177 peak=5148
01:27:59.352 00.001 21444 Star::Find false star n=6 nbg=266 bg=3115.2 sigma=512.8 thresh=4654 peak=4163
01:27:59.352 00.000 21444 Star::Find false star n=2 nbg=243 bg=2958.0 sigma=440.9 thresh=4281 peak=4064
01:27:59.352 00.000 21444 Star::Find false star n=3 nbg=268 bg=3009.5 sigma=432.4 thresh=4307 peak=4148
01:27:59.352 00.000 21444 Star::Find false star n=5 nbg=253 bg=3088.7 sigma=387.6 thresh=4251 peak=4200
01:27:59.352 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.30,-0.48,0.97,U] [#8 0.00,0.00,0.00,L] [#9 -10.11,-49.45,0.00,M10] [#10 3.72,-5.32,0.00,M6] [#11 1.30,0.40,2.84,U] 
01:27:59.352 00.000 21444 refined, 2 included, MultiStar: {1.83, -0.15}, one-star: {2.89, -1.39}
01:27:59.352 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
01:27:59.352 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.31)
01:27:59.352 00.000 21444 CameraToMount -- cameraX=1.83 cameraY=-0.15 hyp=1.84 cameraTheta=-0.08 mountX=-1.84 mountY=0.56, mountTheta=2.85
01:27:59.352 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.83, y=-0.15, opts=13)
01:27:59.353 00.001 21444 Enqueuing Move request for scope (1.83, -0.15)
01:27:59.353 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=230, FiltMax=65504, Gamma=0.560
01:27:59.353 00.000 21444 UpdateGuideState exits: m=474668 SNR=85.7 Saturated
01:27:59.353 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:59.353 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:27:59.353 00.000 21444 Enqueuing Expose request
01:27:59.353 00.000 25848 Worker thread wakes up
01:27:59.353 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.83, -0.15) opts 0xd
01:27:59.353 00.000 25848 Handling offset move in thread for scope, endpoint = (1.83, -0.15)
01:27:59.353 00.000 25848 Moving (1.83, -0.15) raw xDistance=-1.84 yDistance=0.56
01:27:59.353 00.000 25848 BLC: History state: CurrMiss=0.56, AvgInitMiss=-0.07, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.989131, 1:0.557330
01:27:59.353 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
01:27:59.353 00.000 25848 BLC: window closed
01:27:59.353 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.84
01:27:59.353 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
01:27:59.353 00.000 25848 MoveAxis(E, 56, ABG)
01:27:59.353 00.000 25848 Guiding  Dir = 2, Dur = 56
01:27:59.373 00.020 25848 IsSlewing returns 0
01:27:59.374 00.001 25848 IsGuiding returns 0
01:27:59.405 00.031 25848 PulseGuide returned control before completion, sleep 35
01:27:59.476 00.071 25848 IsGuiding returns 1
01:27:59.477 00.001 25848 scope still moving after pulse duration time elapsed
01:27:59.532 00.055 25848 IsSlewing returns 0
01:27:59.532 00.000 25848 IsGuiding returns 0
01:27:59.532 00.000 25848 scope move finished after 56 + 102 ms
01:27:59.532 00.000 25848 Move returns status 0, amount 56
01:27:59.532 00.000 25848 MoveAxis(S, 15, ABG)
01:27:59.532 00.000 25848 Guiding  Dir = 1, Dur = 15
01:27:59.562 00.030 25848 IsSlewing returns 0
01:27:59.563 00.001 25848 IsGuiding returns 0
01:27:59.594 00.031 25848 IsGuiding returns 1
01:27:59.594 00.000 25848 scope still moving after pulse duration time elapsed
01:27:59.658 00.064 25848 IsSlewing returns 0
01:27:59.658 00.000 25848 IsGuiding returns 0
01:27:59.658 00.000 25848 scope move finished after 15 + 80 ms
01:27:59.658 00.000 25848 Move returns status 0, amount 15
01:27:59.658 00.000 25848 move complete, result=0
01:27:59.658 00.000 25848 worker thread done servicing request
01:27:59.658 00.000 25848 Worker thread wakes up
01:27:59.659 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:27:59.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:27:59.659 00.000 21444 GuideStep: -1.8 px 56 ms EAST, 0.6 px 15 ms SOUTH
01:28:02.504 02.845 25848 Exposure complete
01:28:02.580 00.076 25848 worker thread done servicing request
01:28:02.581 00.001 21444 OnExposeComplete: enter
01:28:02.581 00.000 21444 UpdateGuideState(): m_state=6
01:28:02.581 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1955
01:28:02.581 00.000 21444 Star::Find returns 1 (1), X=1236.48, Y=734.55, Mass=486996, SNR=70.7, Peak=13276 HFD=7.0
01:28:02.581 00.000 21444 Star::Find false star n=8 nbg=254 bg=2007.8 sigma=369.2 thresh=3115 peak=3007
01:28:02.581 00.000 21444 Star::Find false star n=11 nbg=246 bg=3210.0 sigma=380.6 thresh=4352 peak=4269
01:28:02.581 00.000 21444 Star::Find false star n=5 nbg=247 bg=3186.9 sigma=452.7 thresh=4545 peak=4113
01:28:02.581 00.000 21444 Star::Find false star n=5 nbg=264 bg=3121.0 sigma=458.8 thresh=4497 peak=4268
01:28:02.581 00.000 21444 Star::Find false star n=5 nbg=273 bg=2487.5 sigma=422.2 thresh=3754 peak=3573
01:28:02.581 00.000 21444 MultiStar: [#1 5.42,-6.74,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 18.56,-33.21,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.62,-1.51,1.35,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -7.08,-4.74,0.00,M7] [#11 0.31,-2.31,3.56,U] 
01:28:02.581 00.000 21444 refined, 2 included, MultiStar: {1.03, -2.40}, one-star: {2.79, -3.90}
01:28:02.581 00.000 21444 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.05) = xAngle (-4.22 = 2.07)
01:28:02.581 00.000 21444 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.78)
01:28:02.581 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-2.40 hyp=2.61 cameraTheta=-1.17 mountX=-1.24 mountY=-1.83, mountTheta=-2.17
01:28:02.582 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-2.40, opts=13)
01:28:02.582 00.000 21444 Enqueuing Move request for scope (1.03, -2.40)
01:28:02.582 00.000 25848 Worker thread wakes up
01:28:02.582 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -2.40) opts 0xd
01:28:02.582 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, -2.40)
01:28:02.582 00.000 25848 Moving (1.03, -2.40) raw xDistance=-1.24 yDistance=-1.83
01:28:02.582 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.24
01:28:02.582 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=334, FiltMax=65504, Gamma=0.560
01:28:02.582 00.000 25848 resist switch: large excursion: input -1.83 thresh 1.53 direction from 1 to -1
01:28:02.582 00.000 21444 UpdateGuideState exits: m=486996 SNR=70.7 Saturated
01:28:02.582 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:02.582 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:02.583 00.001 21444 Enqueuing Expose request
01:28:02.583 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.49
01:28:02.583 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.83 from input -1.83
01:28:02.583 00.000 25848 MoveAxis(E, 40, ABG)
01:28:02.583 00.000 25848 Guiding  Dir = 2, Dur = 40
01:28:02.641 00.058 25848 IsSlewing returns 0
01:28:02.641 00.000 25848 IsGuiding returns 0
01:28:02.672 00.031 25848 PulseGuide returned control before completion, sleep 20
01:28:02.720 00.048 25848 IsGuiding returns 1
01:28:02.720 00.000 25848 scope still moving after pulse duration time elapsed
01:28:02.780 00.060 25848 IsSlewing returns 0
01:28:02.780 00.000 25848 IsGuiding returns 0
01:28:02.780 00.000 25848 scope move finished after 40 + 98 ms
01:28:02.780 00.000 25848 Move returns status 0, amount 40
01:28:02.780 00.000 25848 BLC: Oldest BLC event removed
01:28:02.780 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 298 applied
01:28:02.780 00.000 25848 MoveAxis(N, 348, ABG)
01:28:02.780 00.000 25848 Guiding  Dir = 0, Dur = 348
01:28:02.815 00.035 25848 IsSlewing returns 0
01:28:02.816 00.001 25848 IsGuiding returns 0
01:28:02.847 00.031 25848 PulseGuide returned control before completion, sleep 327
01:28:03.176 00.329 25848 IsGuiding returns 1
01:28:03.176 00.000 25848 scope still moving after pulse duration time elapsed
01:28:03.237 00.061 25848 IsSlewing returns 0
01:28:03.237 00.000 25848 IsGuiding returns 0
01:28:03.237 00.000 25848 scope move finished after 348 + 74 ms
01:28:03.237 00.000 25848 Move returns status 0, amount 348
01:28:03.237 00.000 25848 move complete, result=0
01:28:03.237 00.000 25848 worker thread done servicing request
01:28:03.237 00.000 25848 Worker thread wakes up
01:28:03.238 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:03.238 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:03.238 00.000 21444 GuideStep: -1.2 px 40 ms EAST, -1.8 px 348 ms NORTH
01:28:06.085 02.847 25848 Exposure complete
01:28:06.172 00.087 25848 worker thread done servicing request
01:28:06.173 00.001 21444 OnExposeComplete: enter
01:28:06.173 00.000 21444 UpdateGuideState(): m_state=6
01:28:06.173 00.000 21444 Star::Find(15, 1236, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1956
01:28:06.173 00.000 21444 Star::Find returns 1 (1), X=1236.35, Y=737.32, Mass=463604, SNR=67.0, Peak=12592 HFD=7.1
01:28:06.173 00.000 21444 Star::Find false star n=11 nbg=244 bg=2988.5 sigma=384.8 thresh=4143 peak=4066
01:28:06.173 00.000 21444 Star::Find false star n=3 nbg=262 bg=2082.0 sigma=384.8 thresh=3236 peak=3074
01:28:06.173 00.000 21444 Star::Find false star n=6 nbg=257 bg=3208.8 sigma=504.9 thresh=4723 peak=4325
01:28:06.173 00.000 21444 Star::Find false star n=4 nbg=264 bg=2845.1 sigma=444.9 thresh=4180 peak=4014
01:28:06.173 00.000 21444 Star::Find false star n=2 nbg=268 bg=3051.5 sigma=468.1 thresh=4456 peak=4146
01:28:06.173 00.000 21444 Star::Find false star n=3 nbg=240 bg=3191.3 sigma=363.8 thresh=4283 peak=4173
01:28:06.173 00.000 21444 Star::Find false star n=1 nbg=269 bg=2991.2 sigma=477.2 thresh=4423 peak=3833
01:28:06.173 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 17.04,-40.69,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.69,0.18,0.81,U] [#8 0.00,0.00,0.00,L] [#9 3.19,-19.17,0.00,R] [#10 0.00,0.00,0.00,L] [#11 1.09,0.32,3.38,U] 
01:28:06.173 00.000 21444 refined, 2 included, MultiStar: {1.48, 0.02}, one-star: {2.66, -1.13}
01:28:06.174 00.001 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
01:28:06.174 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.40)
01:28:06.174 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=0.02 hyp=1.48 cameraTheta=0.01 mountX=-1.48 mountY=0.58, mountTheta=2.77
01:28:06.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=0.02, opts=13)
01:28:06.175 00.000 21444 Enqueuing Move request for scope (1.48, 0.02)
01:28:06.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=282, FiltMax=65504, Gamma=0.560
01:28:06.175 00.000 21444 UpdateGuideState exits: m=463604 SNR=67.0 Saturated
01:28:06.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:06.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:06.175 00.000 21444 Enqueuing Expose request
01:28:06.175 00.000 25848 Worker thread wakes up
01:28:06.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, 0.02) opts 0xd
01:28:06.175 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, 0.02)
01:28:06.175 00.000 25848 Moving (1.48, 0.02) raw xDistance=-1.48 yDistance=0.58
01:28:06.175 00.000 25848 BLC: History state: CurrMiss=-0.58, AvgInitMiss=-0.11, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.831106, 1:-0.576328
01:28:06.175 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -2.000000
01:28:06.175 00.000 25848 BLC: window closed
01:28:06.175 00.000 25848 BLC: Pulse adjusted to 296
01:28:06.176 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.48
01:28:06.176 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:06.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
01:28:06.176 00.000 25848 MoveAxis(E, 46, ABG)
01:28:06.176 00.000 25848 Guiding  Dir = 2, Dur = 46
01:28:06.205 00.029 25848 IsSlewing returns 0
01:28:06.205 00.000 25848 IsGuiding returns 0
01:28:06.236 00.031 25848 PulseGuide returned control before completion, sleep 25
01:28:06.271 00.035 25848 IsGuiding returns 1
01:28:06.272 00.001 25848 scope still moving after pulse duration time elapsed
01:28:06.326 00.054 25848 IsSlewing returns 0
01:28:06.326 00.000 25848 IsGuiding returns 0
01:28:06.326 00.000 25848 scope move finished after 46 + 76 ms
01:28:06.327 00.001 25848 Move returns status 0, amount 46
01:28:06.327 00.000 25848 MoveAxis(N, 0, ABG)
01:28:06.327 00.000 25848 Move returns status 0, amount 0
01:28:06.327 00.000 25848 move complete, result=0
01:28:06.327 00.000 25848 worker thread done servicing request
01:28:06.327 00.000 25848 Worker thread wakes up
01:28:06.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:06.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:06.327 00.000 21444 GuideStep: -1.5 px 46 ms EAST, 0.6 px 0 ms NORTH
01:28:06.555 00.228 21444 evsrv: cli 0107E6A0 connect
01:28:06.555 00.000 21444 case statement mapped state 6 to 3
01:28:06.556 00.001 21444 case statement mapped state 6 to 3
01:28:06.556 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"84886609-ba54-4421-a404-ef60e3e1bb56"}
01:28:06.556 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"84886609-ba54-4421-a404-ef60e3e1bb56"}
01:28:06.557 00.001 21444 evsrv: cli 0107E6A0 disconnect
01:28:09.173 02.616 25848 Exposure complete
01:28:09.256 00.083 25848 worker thread done servicing request
01:28:09.256 00.000 21444 OnExposeComplete: enter
01:28:09.256 00.000 21444 UpdateGuideState(): m_state=6
01:28:09.256 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1957
01:28:09.256 00.000 21444 Star::Find returns 1 (1), X=1235.64, Y=737.83, Mass=379671, SNR=57.1, Peak=10672 HFD=7.0
01:28:09.256 00.000 21444 Star::Find false star n=2 nbg=251 bg=2077.6 sigma=402.8 thresh=3286 peak=3252
01:28:09.256 00.000 21444 Star::Find false star n=5 nbg=258 bg=3366.5 sigma=472.1 thresh=4783 peak=4663
01:28:09.256 00.000 21444 Star::Find false star n=2 nbg=250 bg=3365.7 sigma=451.0 thresh=4719 peak=4285
01:28:09.256 00.000 21444 Star::Find false star n=4 nbg=266 bg=3181.6 sigma=457.0 thresh=4553 peak=4227
01:28:09.256 00.000 21444 Star::Find false star n=6 nbg=258 bg=2738.7 sigma=446.4 thresh=4078 peak=3980
01:28:09.256 00.000 21444 MultiStar: [#1 -20.13,-2.59,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -8.68,11.96,0.00,M5] [#7 0.92,0.12,0.88,U] [#8 0.00,0.00,0.00,L] [#9 -0.56,0.53,0.21,U] [#10 0.00,0.00,0.00,L] [#11 -0.16,0.95,2.62,U] 
01:28:09.256 00.000 21444 refined, 3 included, MultiStar: {0.47, 0.44}, one-star: {1.94, -0.62}
01:28:09.256 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
01:28:09.256 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.14)
01:28:09.256 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.44 hyp=0.65 cameraTheta=0.76 mountX=-0.43 mountY=0.59, mountTheta=2.20
01:28:09.258 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.44, opts=13)
01:28:09.258 00.000 21444 Enqueuing Move request for scope (0.47, 0.44)
01:28:09.258 00.000 25848 Worker thread wakes up
01:28:09.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.44) opts 0xd
01:28:09.258 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.44)
01:28:09.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2748, FiltMin=396, FiltMax=65504, Gamma=0.560
01:28:09.258 00.000 21444 UpdateGuideState exits: m=379671 SNR=57.1 Saturated
01:28:09.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:09.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:09.258 00.000 21444 Enqueuing Expose request
01:28:09.258 00.000 25848 Moving (0.47, 0.44) raw xDistance=-0.43 yDistance=0.59
01:28:09.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
01:28:09.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:09.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
01:28:09.258 00.000 25848 MoveAxis(E, 0, ABG)
01:28:09.258 00.000 25848 Move returns status 0, amount 0
01:28:09.258 00.000 25848 MoveAxis(N, 0, ABG)
01:28:09.258 00.000 25848 Move returns status 0, amount 0
01:28:09.258 00.000 25848 move complete, result=0
01:28:09.258 00.000 25848 worker thread done servicing request
01:28:09.258 00.000 25848 Worker thread wakes up
01:28:09.258 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:09.258 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:09.258 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
01:28:12.106 02.848 25848 Exposure complete
01:28:12.191 00.085 25848 worker thread done servicing request
01:28:12.192 00.001 21444 OnExposeComplete: enter
01:28:12.192 00.000 21444 UpdateGuideState(): m_state=6
01:28:12.192 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1958
01:28:12.192 00.000 21444 Star::Find returns 1 (1), X=1235.45, Y=737.03, Mass=451584, SNR=70.6, Peak=13504 HFD=6.5
01:28:12.192 00.000 21444 Star::Find false star n=2 nbg=246 bg=3099.8 sigma=418.0 thresh=4354 peak=4208
01:28:12.192 00.000 21444 Star::Find false star n=1 nbg=272 bg=2003.0 sigma=500.1 thresh=3503 peak=3254
01:28:12.192 00.000 21444 Star::Find false star n=5 nbg=232 bg=3223.1 sigma=452.9 thresh=4582 peak=4021
01:28:12.192 00.000 21444 Star::Find false star n=1 nbg=272 bg=3152.2 sigma=476.7 thresh=4582 peak=4068
01:28:12.192 00.000 21444 Star::Find false star n=5 nbg=262 bg=3033.3 sigma=461.7 thresh=4418 peak=4095
01:28:12.192 00.000 21444 Star::Find false star n=3 nbg=275 bg=2184.4 sigma=470.2 thresh=3595 peak=3526
01:28:12.192 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 11.64,-15.20,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -4.24,-0.11,0.14,U] [#7 -0.55,0.78,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -3.45,17.15,0.00,M8] [#11 -0.53,0.43,3.14,U] 
01:28:12.192 00.000 21444 refined, 3 included, MultiStar: {-0.20, 0.14}, one-star: {1.76, -1.42}
01:28:12.192 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
01:28:12.192 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
01:28:12.192 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.24 cameraTheta=2.55 mountX=0.21 mountY=0.05, mountTheta=0.23
01:28:12.193 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.14, opts=13)
01:28:12.193 00.000 21444 Enqueuing Move request for scope (-0.20, 0.14)
01:28:12.193 00.000 25848 Worker thread wakes up
01:28:12.193 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
01:28:12.193 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
01:28:12.193 00.000 25848 Moving (-0.20, 0.14) raw xDistance=0.21 yDistance=0.05
01:28:12.193 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=280, FiltMax=65504, Gamma=0.560
01:28:12.193 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:28:12.194 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:12.194 00.000 21444 UpdateGuideState exits: m=451584 SNR=70.6 Saturated
01:28:12.194 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:28:12.194 00.000 25848 MoveAxis(E, 0, ABG)
01:28:12.194 00.000 25848 Move returns status 0, amount 0
01:28:12.194 00.000 25848 MoveAxis(N, 0, ABG)
01:28:12.194 00.000 25848 Move returns status 0, amount 0
01:28:12.194 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:12.194 00.000 25848 move complete, result=0
01:28:12.194 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:12.194 00.000 25848 worker thread done servicing request
01:28:12.194 00.000 21444 Enqueuing Expose request
01:28:12.194 00.000 25848 Worker thread wakes up
01:28:12.194 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:12.194 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:12.194 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:15.049 02.855 25848 Exposure complete
01:28:15.127 00.078 25848 worker thread done servicing request
01:28:15.127 00.000 21444 OnExposeComplete: enter
01:28:15.128 00.001 21444 UpdateGuideState(): m_state=6
01:28:15.128 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1959
01:28:15.128 00.000 21444 Star::Find returns 1 (1), X=1235.19, Y=737.71, Mass=404993, SNR=59.5, Peak=15060 HFD=5.8
01:28:15.128 00.000 21444 Star::Find false star n=2 nbg=264 bg=3115.7 sigma=503.3 thresh=4626 peak=4278
01:28:15.128 00.000 21444 Star::Find false star n=9 nbg=258 bg=3000.4 sigma=468.5 thresh=4406 peak=4158
01:28:15.128 00.000 21444 Star::Find false star n=3 nbg=258 bg=3101.8 sigma=443.3 thresh=4432 peak=4134
01:28:15.128 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -24.29,0.24,0.00,M2] [#3 -0.58,-1.28,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -2.06,9.36,0.00,M5] [#7 -0.17,1.16,1.06,U] [#8 0.00,0.00,0.00,L] [#9 4.97,1.43,0.23,U] [#10 -3.00,10.56,0.00,M9] [#11 -0.71,0.58,4.27,U] 
01:28:15.128 00.000 21444 refined, 4 included, MultiStar: {-0.11, 0.43}, one-star: {1.49, -0.74}
01:28:15.128 00.000 21444 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
01:28:15.128 00.000 21444 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.08 = 2.21)
01:28:15.128 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.43 hyp=0.45 cameraTheta=1.82 mountX=0.15 mountY=0.36, mountTheta=1.18
01:28:15.129 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.43, opts=13)
01:28:15.129 00.000 21444 Enqueuing Move request for scope (-0.11, 0.43)
01:28:15.129 00.000 25848 Worker thread wakes up
01:28:15.129 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2748, FiltMin=346, FiltMax=65504, Gamma=0.560
01:28:15.129 00.000 21444 UpdateGuideState exits: m=404993 SNR=59.5 Saturated
01:28:15.129 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:15.129 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:15.129 00.000 21444 Enqueuing Expose request
01:28:15.129 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.43) opts 0xd
01:28:15.129 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.43)
01:28:15.129 00.000 25848 Moving (-0.11, 0.43) raw xDistance=0.15 yDistance=0.36
01:28:15.129 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:28:15.129 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:15.129 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
01:28:15.129 00.000 25848 MoveAxis(E, 0, ABG)
01:28:15.129 00.000 25848 Move returns status 0, amount 0
01:28:15.129 00.000 25848 MoveAxis(N, 0, ABG)
01:28:15.129 00.000 25848 Move returns status 0, amount 0
01:28:15.129 00.000 25848 move complete, result=0
01:28:15.130 00.001 25848 worker thread done servicing request
01:28:15.130 00.000 25848 Worker thread wakes up
01:28:15.130 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:15.130 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:15.130 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:28:17.967 02.837 25848 Exposure complete
01:28:18.049 00.082 25848 worker thread done servicing request
01:28:18.049 00.000 21444 OnExposeComplete: enter
01:28:18.049 00.000 21444 UpdateGuideState(): m_state=6
01:28:18.049 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1960
01:28:18.049 00.000 21444 Star::Find returns 1 (1), X=1235.24, Y=737.03, Mass=484909, SNR=82.8, Peak=16204 HFD=6.1
01:28:18.049 00.000 21444 Star::Find false star n=7 nbg=249 bg=3250.2 sigma=419.4 thresh=4508 peak=4455
01:28:18.049 00.000 21444 Star::Find false star n=3 nbg=255 bg=2919.0 sigma=407.7 thresh=4142 peak=3908
01:28:18.049 00.000 21444 Star::Find false star n=3 nbg=273 bg=3009.7 sigma=445.8 thresh=4347 peak=4127
01:28:18.049 00.000 21444 Star::Find false star n=7 nbg=255 bg=3015.2 sigma=435.8 thresh=4323 peak=4155
01:28:18.050 00.001 21444 Star::Find false star n=8 nbg=263 bg=2181.7 sigma=419.3 thresh=3440 peak=3304
01:28:18.050 00.000 21444 Star::Find false star n=6 nbg=268 bg=2820.6 sigma=426.2 thresh=4099 peak=3904
01:28:18.050 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -23.60,12.95,0.00,M3] [#3 -0.29,-2.13,0.28,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.48,0.67,0.64,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.40,-0.23,3.27,U] 
01:28:18.050 00.000 21444 refined, 3 included, MultiStar: {-0.54, -0.45}, one-star: {1.55, -1.42}
01:28:18.050 00.000 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.05) = xAngle (-5.50 = 0.78)
01:28:18.050 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
01:28:18.050 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=-0.45 hyp=0.70 cameraTheta=-2.45 mountX=0.50 mountY=-0.62, mountTheta=-0.89
01:28:18.050 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=-0.45, opts=13)
01:28:18.050 00.000 21444 Enqueuing Move request for scope (-0.54, -0.45)
01:28:18.050 00.000 25848 Worker thread wakes up
01:28:18.051 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.45) opts 0xd
01:28:18.051 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, -0.45)
01:28:18.051 00.000 25848 Moving (-0.54, -0.45) raw xDistance=0.50 yDistance=-0.62
01:28:18.051 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=392, FiltMax=65504, Gamma=0.560
01:28:18.051 00.000 21444 UpdateGuideState exits: m=484909 SNR=82.8 Saturated
01:28:18.051 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:18.051 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
01:28:18.051 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
01:28:18.051 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:18.051 00.000 21444 Enqueuing Expose request
01:28:18.051 00.000 25848 MoveAxis(E, 0, ABG)
01:28:18.051 00.000 25848 Move returns status 0, amount 0
01:28:18.051 00.000 25848 MoveAxis(N, 17, ABG)
01:28:18.051 00.000 25848 Guiding  Dir = 0, Dur = 17
01:28:18.079 00.028 25848 IsSlewing returns 0
01:28:18.080 00.001 25848 IsGuiding returns 0
01:28:18.111 00.031 25848 IsGuiding returns 1
01:28:18.111 00.000 25848 scope still moving after pulse duration time elapsed
01:28:18.170 00.059 25848 IsSlewing returns 0
01:28:18.171 00.001 25848 IsGuiding returns 0
01:28:18.171 00.000 25848 scope move finished after 17 + 74 ms
01:28:18.171 00.000 25848 Move returns status 0, amount 17
01:28:18.171 00.000 25848 move complete, result=0
01:28:18.171 00.000 25848 worker thread done servicing request
01:28:18.171 00.000 25848 Worker thread wakes up
01:28:18.172 00.001 21444 GuideStep: 0.5 px 0 ms EAST, -0.6 px 17 ms NORTH
01:28:18.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:18.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:21.022 02.850 25848 Exposure complete
01:28:21.089 00.067 25848 worker thread done servicing request
01:28:21.089 00.000 21444 OnExposeComplete: enter
01:28:21.089 00.000 21444 UpdateGuideState(): m_state=6
01:28:21.090 00.001 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1961
01:28:21.090 00.000 21444 Star::Find returns 1 (1), X=1234.60, Y=737.98, Mass=479760, SNR=72.3, Peak=15392 HFD=6.5
01:28:21.090 00.000 21444 Star::Find false star n=3 nbg=264 bg=2959.4 sigma=463.8 thresh=4351 peak=4243
01:28:21.090 00.000 21444 Star::Find false star n=3 nbg=277 bg=1972.8 sigma=440.6 thresh=3295 peak=2911
01:28:21.090 00.000 21444 Star::Find false star n=3 nbg=254 bg=3264.3 sigma=427.5 thresh=4547 peak=4271
01:28:21.090 00.000 21444 Star::Find false star n=4 nbg=257 bg=3210.8 sigma=413.2 thresh=4451 peak=4279
01:28:21.090 00.000 21444 Star::Find false star n=1 nbg=264 bg=2750.9 sigma=447.1 thresh=4092 peak=3650
01:28:21.090 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.23,-0.97,0.23,U] [#4 0.00,0.00,0.00,L] [#5 34.31,-5.23,0.00,M7] [#6 -0.54,17.26,0.00,M6] [#7 -0.68,0.37,1.08,U] [#8 0.00,0.00,0.00,L] [#9 1.32,-1.01,0.10,U] [#10 0.00,0.00,0.00,L] [#11 -0.86,1.53,3.19,U] 
01:28:21.090 00.000 21444 refined, 4 included, MultiStar: {-0.53, 0.80}, one-star: {0.90, -0.46}
01:28:21.090 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
01:28:21.090 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
01:28:21.090 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.80 hyp=0.96 cameraTheta=2.15 mountX=0.60 mountY=0.54, mountTheta=0.74
01:28:21.091 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.80, opts=13)
01:28:21.091 00.000 21444 Enqueuing Move request for scope (-0.53, 0.80)
01:28:21.091 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=468, FiltMax=65504, Gamma=0.560
01:28:21.091 00.000 21444 UpdateGuideState exits: m=479760 SNR=72.3 Saturated
01:28:21.091 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:21.091 00.000 25848 Worker thread wakes up
01:28:21.091 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.80) opts 0xd
01:28:21.091 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.80)
01:28:21.091 00.000 25848 Moving (-0.53, 0.80) raw xDistance=0.60 yDistance=0.54
01:28:21.091 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
01:28:21.092 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:21.092 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:21.092 00.000 21444 Enqueuing Expose request
01:28:21.092 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
01:28:21.092 00.000 25848 MoveAxis(W, 17, ABG)
01:28:21.092 00.000 25848 Guiding  Dir = 3, Dur = 17
01:28:21.124 00.032 25848 IsSlewing returns 0
01:28:21.124 00.000 25848 IsGuiding returns 0
01:28:21.156 00.032 25848 IsGuiding returns 1
01:28:21.156 00.000 25848 scope still moving after pulse duration time elapsed
01:28:21.201 00.045 25848 IsSlewing returns 0
01:28:21.201 00.000 25848 IsGuiding returns 0
01:28:21.201 00.000 25848 scope move finished after 17 + 59 ms
01:28:21.201 00.000 25848 Move returns status 0, amount 17
01:28:21.201 00.000 25848 MoveAxis(N, 0, ABG)
01:28:21.201 00.000 25848 Move returns status 0, amount 0
01:28:21.202 00.001 25848 move complete, result=0
01:28:21.202 00.000 25848 worker thread done servicing request
01:28:21.202 00.000 25848 Worker thread wakes up
01:28:21.202 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.5 px 0 ms NORTH
01:28:21.202 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:21.202 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:24.043 02.841 25848 Exposure complete
01:28:24.125 00.082 25848 worker thread done servicing request
01:28:24.125 00.000 21444 OnExposeComplete: enter
01:28:24.125 00.000 21444 UpdateGuideState(): m_state=6
01:28:24.125 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1962
01:28:24.125 00.000 21444 Star::Find returns 1 (1), X=1235.79, Y=735.72, Mass=525308, SNR=91.8, Peak=11936 HFD=7.2
01:28:24.126 00.001 21444 Star::Find false star n=6 nbg=272 bg=3042.6 sigma=461.9 thresh=4428 peak=4389
01:28:24.126 00.000 21444 Star::Find false star n=4 nbg=245 bg=2031.6 sigma=369.2 thresh=3139 peak=2940
01:28:24.126 00.000 21444 Star::Find false star n=3 nbg=266 bg=3084.3 sigma=429.2 thresh=4372 peak=4091
01:28:24.126 00.000 21444 Star::Find false star n=3 nbg=269 bg=3101.9 sigma=483.5 thresh=4552 peak=4033
01:28:24.126 00.000 21444 Star::Find false star n=11 nbg=257 bg=3133.7 sigma=383.5 thresh=4284 peak=4195
01:28:24.126 00.000 21444 Star::Find false star n=2 nbg=261 bg=3141.7 sigma=497.4 thresh=4634 peak=4326
01:28:24.126 00.000 21444 Star::Find false star n=1 nbg=265 bg=2367.9 sigma=420.9 thresh=3631 peak=3471
01:28:24.126 00.000 21444 Star::Find false star n=2 nbg=265 bg=2687.6 sigma=438.9 thresh=4004 peak=3730
01:28:24.126 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.50,-2.00,0.16,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.85,-0.24,0.76,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.66,-0.24,2.70,U] 
01:28:24.126 00.000 21444 refined, 3 included, MultiStar: {1.16, -0.83}, one-star: {2.09, -2.72}
01:28:24.126 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.68 = 2.61)
01:28:24.126 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
01:28:24.126 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-0.83 hyp=1.43 cameraTheta=-0.62 mountX=-1.23 mountY=-0.33, mountTheta=-2.88
01:28:24.127 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-0.83, opts=13)
01:28:24.127 00.000 21444 Enqueuing Move request for scope (1.16, -0.83)
01:28:24.127 00.000 25848 Worker thread wakes up
01:28:24.127 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -0.83) opts 0xd
01:28:24.127 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -0.83)
01:28:24.127 00.000 25848 Moving (1.16, -0.83) raw xDistance=-1.23 yDistance=-0.33
01:28:24.127 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.23
01:28:24.127 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:24.127 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=394, FiltMax=65504, Gamma=0.560
01:28:24.127 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:28:24.127 00.000 25848 MoveAxis(E, 35, ABG)
01:28:24.127 00.000 25848 Guiding  Dir = 2, Dur = 35
01:28:24.127 00.000 21444 UpdateGuideState exits: m=525308 SNR=91.8 Saturated
01:28:24.127 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:24.128 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:24.128 00.000 21444 Enqueuing Expose request
01:28:24.158 00.030 25848 IsSlewing returns 0
01:28:24.158 00.000 25848 IsGuiding returns 0
01:28:24.189 00.031 25848 PulseGuide returned control before completion, sleep 14
01:28:24.215 00.026 25848 IsGuiding returns 1
01:28:24.215 00.000 25848 scope still moving after pulse duration time elapsed
01:28:24.267 00.052 25848 IsSlewing returns 0
01:28:24.267 00.000 25848 IsGuiding returns 0
01:28:24.267 00.000 25848 scope move finished after 35 + 74 ms
01:28:24.267 00.000 25848 Move returns status 0, amount 35
01:28:24.267 00.000 25848 MoveAxis(N, 0, ABG)
01:28:24.267 00.000 25848 Move returns status 0, amount 0
01:28:24.267 00.000 25848 move complete, result=0
01:28:24.267 00.000 25848 worker thread done servicing request
01:28:24.267 00.000 25848 Worker thread wakes up
01:28:24.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:24.267 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:24.267 00.000 21444 GuideStep: -1.2 px 35 ms EAST, -0.3 px 0 ms NORTH
01:28:27.124 02.857 25848 Exposure complete
01:28:27.203 00.079 25848 worker thread done servicing request
01:28:27.203 00.000 21444 OnExposeComplete: enter
01:28:27.203 00.000 21444 UpdateGuideState(): m_state=6
01:28:27.203 00.000 21444 Star::Find(15, 1235, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1963
01:28:27.203 00.000 21444 Star::Find returns 1 (1), X=1233.63, Y=737.01, Mass=324547, SNR=44.2, Peak=11684 HFD=6.0
01:28:27.203 00.000 21444 Star::Find false star n=9 nbg=264 bg=3074.9 sigma=356.0 thresh=4143 peak=4056
01:28:27.203 00.000 21444 Star::Find false star n=3 nbg=276 bg=1980.7 sigma=430.4 thresh=3272 peak=2873
01:28:27.203 00.000 21444 Star::Find false star n=5 nbg=272 bg=3008.6 sigma=449.5 thresh=4357 peak=4197
01:28:27.203 00.000 21444 Star::Find false star n=7 nbg=261 bg=2992.0 sigma=438.0 thresh=4306 peak=4274
01:28:27.204 00.001 21444 Star::Find false star n=9 nbg=264 bg=3078.3 sigma=457.0 thresh=4449 peak=4371
01:28:27.204 00.000 21444 Star::Find false star n=8 nbg=263 bg=3175.2 sigma=415.9 thresh=4423 peak=4401
01:28:27.204 00.000 21444 Star::Find false star n=4 nbg=246 bg=2421.9 sigma=343.4 thresh=3452 peak=3194
01:28:27.204 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.96,-2.44,0.56,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.04,-0.74,1.23,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 5.37,15.20,0.00,M10] [#11 -1.73,0.44,5.57,U] 
01:28:27.204 00.000 21444 single-star, 3 included, MultiStar: {-1.44, -0.15}, one-star: {-0.06, -1.44}
01:28:27.204 00.000 21444 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.05) = xAngle (-4.66 = 1.62)
01:28:27.204 00.000 21444 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.51 = -1.22)
01:28:27.204 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-1.44 hyp=1.44 cameraTheta=-1.61 mountX=-0.07 mountY=-1.35, mountTheta=-1.62
01:28:27.205 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-1.44, opts=13)
01:28:27.205 00.000 21444 Enqueuing Move request for scope (-0.06, -1.44)
01:28:27.205 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=408, FiltMax=65504, Gamma=0.560
01:28:27.205 00.000 21444 UpdateGuideState exits: m=324547 SNR=44.2 Saturated
01:28:27.205 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:27.205 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:27.205 00.000 21444 Enqueuing Expose request
01:28:27.205 00.000 25848 Worker thread wakes up
01:28:27.205 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -1.44) opts 0xd
01:28:27.205 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -1.44)
01:28:27.205 00.000 25848 Moving (-0.06, -1.44) raw xDistance=-0.07 yDistance=-1.35
01:28:27.205 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:28:27.205 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.35 from input -1.35
01:28:27.205 00.000 25848 MoveAxis(E, 0, ABG)
01:28:27.205 00.000 25848 Move returns status 0, amount 0
01:28:27.205 00.000 25848 MoveAxis(N, 37, ABG)
01:28:27.205 00.000 25848 Guiding  Dir = 0, Dur = 37
01:28:27.235 00.030 25848 IsSlewing returns 0
01:28:27.236 00.001 25848 IsGuiding returns 0
01:28:27.267 00.031 25848 PulseGuide returned control before completion, sleep 17
01:28:27.298 00.031 25848 IsGuiding returns 1
01:28:27.298 00.000 25848 scope still moving after pulse duration time elapsed
01:28:27.359 00.061 25848 IsSlewing returns 0
01:28:27.359 00.000 25848 IsGuiding returns 0
01:28:27.359 00.000 25848 scope move finished after 37 + 86 ms
01:28:27.359 00.000 25848 Move returns status 0, amount 37
01:28:27.359 00.000 25848 move complete, result=0
01:28:27.359 00.000 25848 worker thread done servicing request
01:28:27.359 00.000 25848 Worker thread wakes up
01:28:27.360 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -1.4 px 37 ms NORTH
01:28:27.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:27.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:30.214 02.854 25848 Exposure complete
01:28:30.298 00.084 25848 worker thread done servicing request
01:28:30.298 00.000 21444 OnExposeComplete: enter
01:28:30.298 00.000 21444 UpdateGuideState(): m_state=6
01:28:30.299 00.001 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1964
01:28:30.299 00.000 21444 Star::Find returns 1 (1), X=1235.49, Y=738.30, Mass=498475, SNR=81.8, Peak=13952 HFD=6.2
01:28:30.299 00.000 21444 Star::Find false star n=2 nbg=263 bg=2960.7 sigma=470.4 thresh=4372 peak=4128
01:28:30.299 00.000 21444 Star::Find false star n=7 nbg=263 bg=2026.6 sigma=411.3 thresh=3261 peak=3132
01:28:30.299 00.000 21444 Star::Find false star n=2 nbg=269 bg=3046.3 sigma=501.8 thresh=4552 peak=4172
01:28:30.299 00.000 21444 Star::Find false star n=3 nbg=259 bg=2987.4 sigma=420.4 thresh=4249 peak=4164
01:28:30.299 00.000 21444 Star::Find false star n=3 nbg=262 bg=3060.3 sigma=506.6 thresh=4580 peak=4330
01:28:30.299 00.000 21444 Star::Find false star n=3 nbg=246 bg=2251.8 sigma=373.1 thresh=3371 peak=3264
01:28:30.299 00.000 21444 Star::Find false star n=2 nbg=244 bg=2800.3 sigma=356.8 thresh=3871 peak=3857
01:28:30.299 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.92,-1.06,0.21,U] [#4 8.19,-29.84,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.94,1.75,0.96,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,1.61,2.68,U] 
01:28:30.299 00.000 21444 refined, 3 included, MultiStar: {0.60, 1.16}, one-star: {1.80, -0.14}
01:28:30.299 00.000 21444 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
01:28:30.299 00.000 21444 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.48)
01:28:30.299 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=1.16 hyp=1.31 cameraTheta=1.10 mountX=-0.49 mountY=1.30, mountTheta=1.93
01:28:30.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=1.16, opts=13)
01:28:30.300 00.000 21444 Enqueuing Move request for scope (0.60, 1.16)
01:28:30.300 00.000 25848 Worker thread wakes up
01:28:30.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 1.16) opts 0xd
01:28:30.300 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 1.16)
01:28:30.300 00.000 25848 Moving (0.60, 1.16) raw xDistance=-0.49 yDistance=1.30
01:28:30.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
01:28:30.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:28:30.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.30
01:28:30.300 00.000 25848 MoveAxis(E, 0, ABG)
01:28:30.300 00.000 25848 Move returns status 0, amount 0
01:28:30.300 00.000 25848 MoveAxis(N, 0, ABG)
01:28:30.300 00.000 25848 Move returns status 0, amount 0
01:28:30.300 00.000 25848 move complete, result=0
01:28:30.300 00.000 25848 worker thread done servicing request
01:28:30.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2748, FiltMin=424, FiltMax=65504, Gamma=0.560
01:28:30.300 00.000 21444 UpdateGuideState exits: m=498475 SNR=81.8 Saturated
01:28:30.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:30.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:30.301 00.001 21444 Enqueuing Expose request
01:28:30.301 00.000 25848 Worker thread wakes up
01:28:30.301 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.3 px 0 ms NORTH
01:28:30.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:30.301 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:33.152 02.851 25848 Exposure complete
01:28:33.235 00.083 25848 worker thread done servicing request
01:28:33.235 00.000 21444 OnExposeComplete: enter
01:28:33.235 00.000 21444 UpdateGuideState(): m_state=6
01:28:33.235 00.000 21444 Star::Find(15, 1235, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1965
01:28:33.235 00.000 21444 Star::Find returns 1 (1), X=1235.08, Y=739.33, Mass=465451, SNR=65.2, Peak=14232 HFD=6.7
01:28:33.235 00.000 21444 Star::Find false star n=2 nbg=253 bg=2929.8 sigma=420.2 thresh=4190 peak=4069
01:28:33.235 00.000 21444 Star::Find false star n=3 nbg=260 bg=3161.2 sigma=391.7 thresh=4336 peak=4116
01:28:33.235 00.000 21444 Star::Find false star n=2 nbg=260 bg=3153.7 sigma=426.8 thresh=4434 peak=4137
01:28:33.235 00.000 21444 Star::Find false star n=3 nbg=261 bg=3010.1 sigma=492.7 thresh=4488 peak=4248
01:28:33.235 00.000 21444 Star::Find false star n=3 nbg=252 bg=2348.3 sigma=380.5 thresh=3490 peak=3439
01:28:33.235 00.000 21444 Star::Find false star n=3 nbg=268 bg=2753.0 sigma=513.5 thresh=4293 peak=4129
01:28:33.235 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -25.48,13.35,0.00,M4] [#3 0.15,1.20,0.21,U] [#4 1.93,-22.27,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.00,1.97,1.06,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.14,1.74,4.23,U] 
01:28:33.235 00.000 21444 single-star, 3 included, MultiStar: {-0.36, 1.63}, one-star: {1.39, 0.88}
01:28:33.235 00.000 21444 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.05) = xAngle (-2.49 = -2.49)
01:28:33.235 00.000 21444 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.95)
01:28:33.235 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=0.88 hyp=1.65 cameraTheta=0.57 mountX=-1.31 mountY=1.34, mountTheta=2.34
01:28:33.235 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=0.88, opts=13)
01:28:33.235 00.000 21444 Enqueuing Move request for scope (1.39, 0.88)
01:28:33.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=272, FiltMax=65504, Gamma=0.560
01:28:33.235 00.000 21444 UpdateGuideState exits: m=465451 SNR=65.2 Saturated
01:28:33.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:33.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:33.235 00.000 21444 Enqueuing Expose request
01:28:33.235 00.000 25848 Worker thread wakes up
01:28:33.237 00.002 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, 0.88) opts 0xd
01:28:33.237 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, 0.88)
01:28:33.237 00.000 25848 Moving (1.39, 0.88) raw xDistance=-1.31 yDistance=1.34
01:28:33.237 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.31
01:28:33.237 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=1.21 newest=1.29
01:28:33.237 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
01:28:33.237 00.000 25848 MoveAxis(E, 38, ABG)
01:28:33.237 00.000 25848 Guiding  Dir = 2, Dur = 38
01:28:33.265 00.028 25848 IsSlewing returns 0
01:28:33.265 00.000 25848 IsGuiding returns 0
01:28:33.296 00.031 25848 PulseGuide returned control before completion, sleep 17
01:28:33.324 00.028 25848 IsGuiding returns 1
01:28:33.324 00.000 25848 scope still moving after pulse duration time elapsed
01:28:33.376 00.052 25848 IsSlewing returns 0
01:28:33.376 00.000 25848 IsGuiding returns 0
01:28:33.376 00.000 25848 scope move finished after 38 + 73 ms
01:28:33.376 00.000 25848 Move returns status 0, amount 38
01:28:33.376 00.000 25848 BLC: Oldest BLC event removed
01:28:33.376 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
01:28:33.376 00.000 25848 MoveAxis(S, 333, ABG)
01:28:33.376 00.000 25848 Guiding  Dir = 1, Dur = 333
01:28:33.407 00.031 25848 IsSlewing returns 0
01:28:33.407 00.000 25848 IsGuiding returns 0
01:28:33.438 00.031 25848 PulseGuide returned control before completion, sleep 313
01:28:33.762 00.324 25848 IsGuiding returns 1
01:28:33.762 00.000 25848 scope still moving after pulse duration time elapsed
01:28:33.814 00.052 25848 IsSlewing returns 0
01:28:33.814 00.000 25848 IsGuiding returns 0
01:28:33.814 00.000 25848 scope move finished after 333 + 74 ms
01:28:33.814 00.000 25848 Move returns status 0, amount 333
01:28:33.814 00.000 25848 move complete, result=0
01:28:33.814 00.000 25848 worker thread done servicing request
01:28:33.814 00.000 25848 Worker thread wakes up
01:28:33.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:33.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:33.814 00.000 21444 GuideStep: -1.3 px 38 ms EAST, 1.3 px 333 ms SOUTH
01:28:36.663 02.849 25848 Exposure complete
01:28:36.749 00.086 25848 worker thread done servicing request
01:28:36.749 00.000 21444 OnExposeComplete: enter
01:28:36.749 00.000 21444 UpdateGuideState(): m_state=6
01:28:36.749 00.000 21444 Star::Find(15, 1235, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1966
01:28:36.750 00.001 21444 Star::Find returns 1 (1), X=1235.38, Y=739.20, Mass=441637, SNR=70.7, Peak=12592 HFD=6.8
01:28:36.750 00.000 21444 Star::Find false star n=9 nbg=256 bg=2965.5 sigma=429.7 thresh=4255 peak=4124
01:28:36.750 00.000 21444 Star::Find false star n=5 nbg=262 bg=2933.0 sigma=412.9 thresh=4172 peak=4099
01:28:36.750 00.000 21444 Star::Find false star n=3 nbg=258 bg=3159.1 sigma=440.5 thresh=4481 peak=4366
01:28:36.750 00.000 21444 Star::Find false star n=5 nbg=257 bg=2833.2 sigma=377.4 thresh=3966 peak=3957
01:28:36.750 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -37.30,19.82,0.00,M5] [#3 1.22,-1.48,0.23,U] [#4 4.84,-24.08,0.00,M6] [#5 28.40,-4.55,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 1.13,2.18,1.02,U] [#8 0.00,0.00,0.00,L] [#9 12.17,-12.53,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -0.44,1.41,3.24,U] 
01:28:36.750 00.000 21444 refined, 3 included, MultiStar: {0.31, 1.31}, one-star: {1.68, 0.75}
01:28:36.750 00.000 21444 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.05) = xAngle (-1.71 = -1.71)
01:28:36.750 00.000 21444 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.56 = 1.73)
01:28:36.750 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=1.31 hyp=1.35 cameraTheta=1.34 mountX=-0.19 mountY=1.33, mountTheta=1.71
01:28:36.751 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=1.31, opts=13)
01:28:36.751 00.000 21444 Enqueuing Move request for scope (0.31, 1.31)
01:28:36.751 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=194, FiltMax=65504, Gamma=0.560
01:28:36.751 00.000 21444 UpdateGuideState exits: m=441637 SNR=70.7 Saturated
01:28:36.751 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:36.751 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:36.751 00.000 21444 Enqueuing Expose request
01:28:36.751 00.000 25848 Worker thread wakes up
01:28:36.752 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 1.31) opts 0xd
01:28:36.752 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 1.31)
01:28:36.752 00.000 25848 Moving (0.31, 1.31) raw xDistance=-0.19 yDistance=1.33
01:28:36.752 00.000 25848 BLC: History state: CurrMiss=1.33, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.342700, 1:1.330678
01:28:36.752 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:28:36.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:28:36.752 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.33 from input 1.33
01:28:36.752 00.000 25848 MoveAxis(E, 0, ABG)
01:28:36.752 00.000 25848 Move returns status 0, amount 0
01:28:36.752 00.000 25848 MoveAxis(S, 36, ABG)
01:28:36.752 00.000 25848 Guiding  Dir = 1, Dur = 36
01:28:36.782 00.030 25848 IsSlewing returns 0
01:28:36.783 00.001 25848 IsGuiding returns 0
01:28:36.815 00.032 25848 PulseGuide returned control before completion, sleep 15
01:28:36.835 00.020 25848 IsGuiding returns 1
01:28:36.835 00.000 25848 scope still moving after pulse duration time elapsed
01:28:36.891 00.056 25848 IsSlewing returns 0
01:28:36.891 00.000 25848 IsGuiding returns 0
01:28:36.891 00.000 25848 scope move finished after 36 + 71 ms
01:28:36.891 00.000 25848 Move returns status 0, amount 36
01:28:36.891 00.000 25848 move complete, result=0
01:28:36.891 00.000 25848 worker thread done servicing request
01:28:36.891 00.000 25848 Worker thread wakes up
01:28:36.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:36.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:36.891 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.3 px 36 ms SOUTH
01:28:39.741 02.850 25848 Exposure complete
01:28:39.818 00.077 25848 worker thread done servicing request
01:28:39.818 00.000 21444 OnExposeComplete: enter
01:28:39.818 00.000 21444 UpdateGuideState(): m_state=6
01:28:39.818 00.000 21444 Star::Find(15, 1235, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1967
01:28:39.818 00.000 21444 Star::Find returns 1 (1), X=1235.95, Y=739.19, Mass=441216, SNR=56.3, Peak=14156 HFD=6.4
01:28:39.818 00.000 21444 Star::Find false star n=4 nbg=265 bg=3055.9 sigma=462.5 thresh=4443 peak=4128
01:28:39.818 00.000 21444 Star::Find false star n=4 nbg=270 bg=1950.1 sigma=426.1 thresh=3229 peak=3112
01:28:39.819 00.001 21444 Star::Find false star n=2 nbg=280 bg=2995.3 sigma=545.0 thresh=4630 peak=4416
01:28:39.819 00.000 21444 Star::Find false star n=4 nbg=263 bg=2435.3 sigma=369.5 thresh=3544 peak=3345
01:28:39.819 00.000 21444 Star::Find false star n=4 nbg=235 bg=2829.1 sigma=331.5 thresh=3824 peak=3710
01:28:39.819 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.83,2.37,0.17,U] [#4 4.28,-20.99,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 4.08,3.77,0.00,M7] [#7 1.52,2.11,1.17,U] [#8 2.17,-13.97,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.55,3.38,3.53,U] 
01:28:39.819 00.000 21444 single-star, 3 included, MultiStar: {1.04, 2.65}, one-star: {2.26, 0.75}
01:28:39.819 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
01:28:39.819 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.71)
01:28:39.819 00.000 21444 CameraToMount -- cameraX=2.26 cameraY=0.75 hyp=2.38 cameraTheta=0.32 mountX=-2.18 mountY=1.55, mountTheta=2.52
01:28:39.819 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.26, y=0.75, opts=13)
01:28:39.820 00.001 21444 Enqueuing Move request for scope (2.26, 0.75)
01:28:39.820 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=118, FiltMax=65504, Gamma=0.560
01:28:39.820 00.000 21444 UpdateGuideState exits: m=441216 SNR=56.3 Saturated
01:28:39.820 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:39.820 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:39.820 00.000 21444 Enqueuing Expose request
01:28:39.820 00.000 25848 Worker thread wakes up
01:28:39.820 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.26, 0.75) opts 0xd
01:28:39.820 00.000 25848 Handling offset move in thread for scope, endpoint = (2.26, 0.75)
01:28:39.820 00.000 25848 Moving (2.26, 0.75) raw xDistance=-2.18 yDistance=1.55
01:28:39.820 00.000 25848 BLC: History state: CurrMiss=1.55, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.342700, 1:1.330678, 2:1.546760
01:28:39.820 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:28:39.821 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.37 from input -2.18
01:28:39.821 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.55 from input 1.55
01:28:39.821 00.000 25848 MoveAxis(E, 63, ABG)
01:28:39.821 00.000 25848 Guiding  Dir = 2, Dur = 63
01:28:39.845 00.024 25848 IsSlewing returns 0
01:28:39.846 00.001 25848 IsGuiding returns 0
01:28:39.877 00.031 25848 PulseGuide returned control before completion, sleep 43
01:28:39.926 00.049 25848 IsGuiding returns 1
01:28:39.926 00.000 25848 scope still moving after pulse duration time elapsed
01:28:39.983 00.057 25848 IsSlewing returns 0
01:28:39.983 00.000 25848 IsGuiding returns 0
01:28:39.983 00.000 25848 scope move finished after 63 + 74 ms
01:28:39.983 00.000 25848 Move returns status 0, amount 63
01:28:39.983 00.000 25848 MoveAxis(S, 42, ABG)
01:28:39.983 00.000 25848 Guiding  Dir = 1, Dur = 42
01:28:40.015 00.032 25848 IsSlewing returns 0
01:28:40.016 00.001 25848 IsGuiding returns 0
01:28:40.047 00.031 25848 PulseGuide returned control before completion, sleep 21
01:28:40.068 00.021 25848 IsGuiding returns 1
01:28:40.068 00.000 25848 scope still moving after pulse duration time elapsed
01:28:40.141 00.073 25848 IsSlewing returns 0
01:28:40.142 00.001 25848 IsGuiding returns 0
01:28:40.142 00.000 25848 scope move finished after 42 + 84 ms
01:28:40.142 00.000 25848 Move returns status 0, amount 42
01:28:40.142 00.000 25848 move complete, result=0
01:28:40.142 00.000 25848 worker thread done servicing request
01:28:40.142 00.000 25848 Worker thread wakes up
01:28:40.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:40.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:40.142 00.000 21444 GuideStep: -2.2 px 63 ms EAST, 1.5 px 42 ms SOUTH
01:28:42.985 02.843 25848 Exposure complete
01:28:43.072 00.087 25848 worker thread done servicing request
01:28:43.072 00.000 21444 OnExposeComplete: enter
01:28:43.072 00.000 21444 UpdateGuideState(): m_state=6
01:28:43.073 00.001 21444 Star::Find(15, 1235, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1968
01:28:43.073 00.000 21444 Star::Find returns 1 (1), X=1231.99, Y=738.23, Mass=480827, SNR=69.8, Peak=14032 HFD=6.5
01:28:43.073 00.000 21444 Star::Find false star n=4 nbg=262 bg=3136.7 sigma=428.1 thresh=4421 peak=4294
01:28:43.073 00.000 21444 Star::Find false star n=6 nbg=254 bg=2001.1 sigma=402.5 thresh=3208 peak=2949
01:28:43.073 00.000 21444 Star::Find false star n=14 nbg=242 bg=3275.4 sigma=417.0 thresh=4526 peak=4380
01:28:43.073 00.000 21444 Star::Find false star n=3 nbg=237 bg=3188.9 sigma=317.7 thresh=4142 peak=4040
01:28:43.073 00.000 21444 Star::Find false star n=2 nbg=275 bg=3101.6 sigma=475.4 thresh=4528 peak=4127
01:28:43.073 00.000 21444 Star::Find false star n=1 nbg=276 bg=2736.7 sigma=476.2 thresh=4165 peak=3611
01:28:43.073 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -4.54,-1.55,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 5.31,7.81,0.00,M8] [#7 -2.60,0.33,1.19,U] [#8 0.00,0.00,0.00,L] [#9 5.27,4.42,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 -3.64,1.27,3.10,U] 
01:28:43.073 00.000 21444 single-star, 3 included, MultiStar: {-3.11, 0.67}, one-star: {-1.70, -0.22}
01:28:43.073 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.07 = 0.22)
01:28:43.073 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.91 = -2.63)
01:28:43.073 00.000 21444 CameraToMount -- cameraX=-1.70 cameraY=-0.22 hyp=1.72 cameraTheta=-3.01 mountX=1.68 mountY=-0.85, mountTheta=-0.47
01:28:43.074 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.70, y=-0.22, opts=13)
01:28:43.074 00.000 21444 Enqueuing Move request for scope (-1.70, -0.22)
01:28:43.074 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=116, FiltMax=65504, Gamma=0.560
01:28:43.075 00.001 21444 UpdateGuideState exits: m=480827 SNR=69.8 Saturated
01:28:43.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:43.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:43.075 00.000 21444 Enqueuing Expose request
01:28:43.075 00.000 25848 Worker thread wakes up
01:28:43.075 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.70, -0.22) opts 0xd
01:28:43.075 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.70, -0.22)
01:28:43.075 00.000 25848 Moving (-1.70, -0.22) raw xDistance=1.68 yDistance=-0.85
01:28:43.075 00.000 25848 BLC: window closed
01:28:43.075 00.000 25848 BLC: History state: CurrMiss=-0.85, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.342700, 1:1.330678, 2:1.546760
01:28:43.075 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:28:43.075 00.000 25848 BLC: window closed
01:28:43.075 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.68
01:28:43.075 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:43.075 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.85
01:28:43.075 00.000 25848 MoveAxis(W, 44, ABG)
01:28:43.075 00.000 25848 Guiding  Dir = 3, Dur = 44
01:28:43.096 00.021 25848 IsSlewing returns 0
01:28:43.096 00.000 25848 IsGuiding returns 0
01:28:43.127 00.031 25848 PulseGuide returned control before completion, sleep 24
01:28:43.158 00.031 25848 IsGuiding returns 1
01:28:43.158 00.000 25848 scope still moving after pulse duration time elapsed
01:28:43.217 00.059 25848 IsSlewing returns 0
01:28:43.218 00.001 25848 IsGuiding returns 0
01:28:43.218 00.000 25848 scope move finished after 44 + 77 ms
01:28:43.218 00.000 25848 Move returns status 0, amount 44
01:28:43.218 00.000 25848 MoveAxis(N, 0, ABG)
01:28:43.218 00.000 25848 Move returns status 0, amount 0
01:28:43.218 00.000 25848 move complete, result=0
01:28:43.218 00.000 25848 worker thread done servicing request
01:28:43.218 00.000 25848 Worker thread wakes up
01:28:43.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:43.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:43.218 00.000 21444 GuideStep: 1.7 px 44 ms WEST, -0.8 px 0 ms NORTH
01:28:46.069 02.851 25848 Exposure complete
01:28:46.136 00.067 25848 worker thread done servicing request
01:28:46.136 00.000 21444 OnExposeComplete: enter
01:28:46.136 00.000 21444 UpdateGuideState(): m_state=6
01:28:46.136 00.000 21444 Star::Find(15, 1231, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1969
01:28:46.136 00.000 21444 Star::Find returns 1 (1), X=1234.36, Y=737.52, Mass=471342, SNR=72.3, Peak=13168 HFD=6.8
01:28:46.136 00.000 21444 Star::Find false star n=5 nbg=259 bg=3150.1 sigma=442.9 thresh=4479 peak=4368
01:28:46.136 00.000 21444 Star::Find false star n=8 nbg=245 bg=3097.2 sigma=403.6 thresh=4308 peak=4217
01:28:46.137 00.001 21444 Star::Find false star n=6 nbg=265 bg=3130.1 sigma=413.0 thresh=4369 peak=4357
01:28:46.137 00.000 21444 Star::Find false star n=2 nbg=256 bg=2413.3 sigma=396.4 thresh=3603 peak=3410
01:28:46.137 00.000 21444 MultiStar: [#1 -12.03,6.84,0.00,M10] [#2 -24.61,12.19,0.00,M6] [#3 -2.10,-1.16,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -7.73,13.94,0.00,M9] [#7 -1.01,0.16,1.04,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.96,-1.95,0.00,R] [#11 -1.66,0.73,3.46,U] 
01:28:46.137 00.000 21444 single-star, 3 included, MultiStar: {-1.15, 0.26}, one-star: {0.67, -0.92}
01:28:46.137 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.29)
01:28:46.137 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.56)
01:28:46.137 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.92 hyp=1.14 cameraTheta=-0.95 mountX=-0.75 mountY=-0.60, mountTheta=-2.46
01:28:46.137 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.92, opts=13)
01:28:46.137 00.000 21444 Enqueuing Move request for scope (0.67, -0.92)
01:28:46.137 00.000 25848 Worker thread wakes up
01:28:46.138 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.92) opts 0xd
01:28:46.138 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.92)
01:28:46.138 00.000 25848 Moving (0.67, -0.92) raw xDistance=-0.75 yDistance=-0.60
01:28:46.138 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.75
01:28:46.138 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:46.138 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=254, FiltMax=65504, Gamma=0.560
01:28:46.138 00.000 21444 UpdateGuideState exits: m=471342 SNR=72.3 Saturated
01:28:46.138 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:46.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
01:28:46.138 00.000 25848 MoveAxis(E, 19, ABG)
01:28:46.138 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:46.138 00.000 21444 Enqueuing Expose request
01:28:46.138 00.000 25848 Guiding  Dir = 2, Dur = 19
01:28:46.158 00.020 25848 IsSlewing returns 0
01:28:46.159 00.001 25848 IsGuiding returns 0
01:28:46.190 00.031 25848 IsGuiding returns 1
01:28:46.190 00.000 25848 scope still moving after pulse duration time elapsed
01:28:46.249 00.059 25848 IsSlewing returns 0
01:28:46.249 00.000 25848 IsGuiding returns 0
01:28:46.249 00.000 25848 scope move finished after 19 + 70 ms
01:28:46.249 00.000 25848 Move returns status 0, amount 19
01:28:46.249 00.000 25848 MoveAxis(N, 0, ABG)
01:28:46.249 00.000 25848 Move returns status 0, amount 0
01:28:46.249 00.000 25848 move complete, result=0
01:28:46.249 00.000 25848 worker thread done servicing request
01:28:46.249 00.000 25848 Worker thread wakes up
01:28:46.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:46.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:46.249 00.000 21444 GuideStep: -0.7 px 19 ms EAST, -0.6 px 0 ms NORTH
01:28:49.095 02.846 25848 Exposure complete
01:28:49.173 00.078 25848 worker thread done servicing request
01:28:49.173 00.000 21444 OnExposeComplete: enter
01:28:49.173 00.000 21444 UpdateGuideState(): m_state=6
01:28:49.174 00.001 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1970
01:28:49.174 00.000 21444 Star::Find returns 1 (1), X=1234.31, Y=738.09, Mass=445276, SNR=74.1, Peak=11508 HFD=6.8
01:28:49.174 00.000 21444 Star::Find false star n=4 nbg=262 bg=3115.2 sigma=430.1 thresh=4406 peak=4046
01:28:49.174 00.000 21444 Star::Find false star n=2 nbg=265 bg=2064.7 sigma=454.4 thresh=3428 peak=3009
01:28:49.174 00.000 21444 Star::Find false star n=1 nbg=258 bg=3071.8 sigma=459.5 thresh=4450 peak=3981
01:28:49.174 00.000 21444 Star::Find false star n=1 nbg=264 bg=3055.3 sigma=532.6 thresh=4653 peak=4250
01:28:49.174 00.000 21444 Star::Find false star n=3 nbg=251 bg=2352.9 sigma=414.9 thresh=3597 peak=3393
01:28:49.174 00.000 21444 Star::Find false star n=6 nbg=264 bg=2616.8 sigma=422.9 thresh=3885 peak=3824
01:28:49.174 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.52,-1.63,0.30,U] [#4 4.91,-22.29,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 -13.97,15.95,0.00,M10] [#7 -0.15,1.42,0.98,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.32,1.21,3.52,U] 
01:28:49.174 00.000 21444 single-star, 3 included, MultiStar: {-0.80, 0.83}, one-star: {0.62, -0.36}
01:28:49.174 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.71)
01:28:49.174 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
01:28:49.174 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.36 hyp=0.71 cameraTheta=-0.53 mountX=-0.65 mountY=-0.10, mountTheta=-2.99
01:28:49.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.36, opts=13)
01:28:49.175 00.000 21444 Enqueuing Move request for scope (0.62, -0.36)
01:28:49.175 00.000 25848 Worker thread wakes up
01:28:49.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2768, FiltMin=206, FiltMax=65504, Gamma=0.560
01:28:49.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.36) opts 0xd
01:28:49.175 00.000 21444 UpdateGuideState exits: m=445276 SNR=74.1 Saturated
01:28:49.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:49.175 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.36)
01:28:49.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:49.175 00.000 21444 Enqueuing Expose request
01:28:49.175 00.000 25848 Moving (0.62, -0.36) raw xDistance=-0.65 yDistance=-0.10
01:28:49.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65
01:28:49.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:49.176 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:28:49.176 00.000 25848 MoveAxis(E, 20, ABG)
01:28:49.176 00.000 25848 Guiding  Dir = 2, Dur = 20
01:28:49.204 00.028 25848 IsSlewing returns 0
01:28:49.204 00.000 25848 IsGuiding returns 0
01:28:49.235 00.031 25848 IsGuiding returns 1
01:28:49.235 00.000 25848 scope still moving after pulse duration time elapsed
01:28:49.295 00.060 25848 IsSlewing returns 0
01:28:49.296 00.001 25848 IsGuiding returns 0
01:28:49.296 00.000 25848 scope move finished after 20 + 71 ms
01:28:49.296 00.000 25848 Move returns status 0, amount 20
01:28:49.296 00.000 25848 MoveAxis(N, 0, ABG)
01:28:49.296 00.000 25848 Move returns status 0, amount 0
01:28:49.296 00.000 25848 move complete, result=0
01:28:49.296 00.000 25848 worker thread done servicing request
01:28:49.296 00.000 25848 Worker thread wakes up
01:28:49.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:49.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:49.296 00.000 21444 GuideStep: -0.6 px 20 ms EAST, -0.1 px 0 ms NORTH
01:28:52.145 02.849 25848 Exposure complete
01:28:52.235 00.090 25848 worker thread done servicing request
01:28:52.235 00.000 21444 OnExposeComplete: enter
01:28:52.235 00.000 21444 UpdateGuideState(): m_state=6
01:28:52.235 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1971
01:28:52.235 00.000 21444 Star::Find returns 1 (1), X=1232.93, Y=738.45, Mass=514220, SNR=89.5, Peak=12512 HFD=7.1
01:28:52.235 00.000 21444 Star::Find false star n=3 nbg=253 bg=2908.6 sigma=440.0 thresh=4229 peak=4000
01:28:52.235 00.000 21444 Star::Find false star n=2 nbg=260 bg=2922.2 sigma=458.3 thresh=4297 peak=3970
01:28:52.236 00.001 21444 Star::Find false star n=3 nbg=249 bg=2848.4 sigma=378.2 thresh=3983 peak=3930
01:28:52.236 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -20.42,7.09,0.00,M7] [#3 -1.48,-1.26,0.24,U] [#4 -6.95,-24.74,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 -26.06,14.93,0.00,R] [#7 -1.69,1.23,0.87,U] [#8 23.35,4.87,0.00,M10] [#9 8.26,4.67,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -2.60,1.65,2.46,U] 
01:28:52.236 00.000 21444 single-star, 3 included, MultiStar: {-1.97, 1.05}, one-star: {-0.76, 0.00}
01:28:52.236 00.000 21444 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
01:28:52.236 00.000 21444 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
01:28:52.236 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.00 hyp=0.76 cameraTheta=3.14 mountX=0.76 mountY=-0.29, mountTheta=-0.36
01:28:52.237 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.00, opts=13)
01:28:52.237 00.000 21444 Enqueuing Move request for scope (-0.76, 0.00)
01:28:52.237 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2764, FiltMin=384, FiltMax=65504, Gamma=0.560
01:28:52.237 00.000 21444 UpdateGuideState exits: m=514220 SNR=89.5 Saturated
01:28:52.237 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:52.237 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:52.237 00.000 21444 Enqueuing Expose request
01:28:52.237 00.000 25848 Worker thread wakes up
01:28:52.237 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.00) opts 0xd
01:28:52.237 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.00)
01:28:52.237 00.000 25848 Moving (-0.76, 0.00) raw xDistance=0.76 yDistance=-0.29
01:28:52.237 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.76
01:28:52.237 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:52.237 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:28:52.237 00.000 25848 MoveAxis(W, 21, ABG)
01:28:52.237 00.000 25848 Guiding  Dir = 3, Dur = 21
01:28:52.266 00.029 25848 IsSlewing returns 0
01:28:52.267 00.001 25848 IsGuiding returns 0
01:28:52.298 00.031 25848 IsGuiding returns 1
01:28:52.298 00.000 25848 scope still moving after pulse duration time elapsed
01:28:52.358 00.060 25848 IsSlewing returns 0
01:28:52.358 00.000 25848 IsGuiding returns 0
01:28:52.358 00.000 25848 scope move finished after 21 + 70 ms
01:28:52.358 00.000 25848 Move returns status 0, amount 21
01:28:52.358 00.000 25848 MoveAxis(N, 0, ABG)
01:28:52.358 00.000 25848 Move returns status 0, amount 0
01:28:52.358 00.000 25848 move complete, result=0
01:28:52.358 00.000 25848 worker thread done servicing request
01:28:52.358 00.000 25848 Worker thread wakes up
01:28:52.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:52.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:52.359 00.001 21444 GuideStep: 0.8 px 21 ms WEST, -0.3 px 0 ms NORTH
01:28:55.205 02.846 25848 Exposure complete
01:28:55.272 00.067 25848 worker thread done servicing request
01:28:55.273 00.001 21444 OnExposeComplete: enter
01:28:55.273 00.000 21444 UpdateGuideState(): m_state=6
01:28:55.273 00.000 21444 Star::Find(15, 1232, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1972
01:28:55.273 00.000 21444 Star::Find returns 1 (1), X=1233.85, Y=737.33, Mass=393155, SNR=60.1, Peak=11508 HFD=6.7
01:28:55.273 00.000 21444 Star::Find false star n=4 nbg=244 bg=3023.7 sigma=396.5 thresh=4213 peak=4009
01:28:55.273 00.000 21444 Star::Find false star n=8 nbg=248 bg=2026.8 sigma=367.4 thresh=3129 peak=3107
01:28:55.273 00.000 21444 Star::Find false star n=7 nbg=247 bg=3029.1 sigma=394.4 thresh=4212 peak=4128
01:28:55.273 00.000 21444 Star::Find false star n=6 nbg=244 bg=3118.8 sigma=346.7 thresh=4159 peak=4104
01:28:55.273 00.000 21444 Star::Find false star n=3 nbg=259 bg=2279.2 sigma=409.7 thresh=3508 peak=3377
01:28:55.273 00.000 21444 Star::Find false star n=3 nbg=265 bg=2750.6 sigma=460.7 thresh=4133 peak=3850
01:28:55.273 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.04,-2.89,0.32,U] [#4 1.85,-21.13,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.45,1.31,1.17,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.34,0.58,3.67,U] 
01:28:55.273 00.000 21444 single-star, 3 included, MultiStar: {-1.46, 0.26}, one-star: {0.16, -1.12}
01:28:55.273 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.05) = xAngle (-4.48 = 1.80)
01:28:55.273 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.33 = -1.04)
01:28:55.273 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-1.12 hyp=1.13 cameraTheta=-1.43 mountX=-0.26 mountY=-0.98, mountTheta=-1.83
01:28:55.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-1.12, opts=13)
01:28:55.274 00.000 21444 Enqueuing Move request for scope (0.16, -1.12)
01:28:55.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2764, FiltMin=218, FiltMax=65504, Gamma=0.560
01:28:55.274 00.000 21444 UpdateGuideState exits: m=393155 SNR=60.1 Saturated
01:28:55.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:55.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:55.274 00.000 21444 Enqueuing Expose request
01:28:55.274 00.000 25848 Worker thread wakes up
01:28:55.275 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.12) opts 0xd
01:28:55.275 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -1.12)
01:28:55.275 00.000 25848 Moving (0.16, -1.12) raw xDistance=-0.26 yDistance=-0.98
01:28:55.275 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
01:28:55.275 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:55.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
01:28:55.275 00.000 25848 MoveAxis(E, 0, ABG)
01:28:55.275 00.000 25848 Move returns status 0, amount 0
01:28:55.275 00.000 25848 MoveAxis(N, 0, ABG)
01:28:55.275 00.000 25848 Move returns status 0, amount 0
01:28:55.275 00.000 25848 move complete, result=0
01:28:55.275 00.000 25848 worker thread done servicing request
01:28:55.275 00.000 25848 Worker thread wakes up
01:28:55.275 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:55.275 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:55.275 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 0 ms NORTH
01:28:58.120 02.845 25848 Exposure complete
01:28:58.200 00.080 25848 worker thread done servicing request
01:28:58.200 00.000 21444 OnExposeComplete: enter
01:28:58.200 00.000 21444 UpdateGuideState(): m_state=6
01:28:58.201 00.001 21444 Star::Find(15, 1233, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1973
01:28:58.201 00.000 21444 Star::Find returns 1 (1), X=1232.61, Y=738.05, Mass=463147, SNR=82.1, Peak=12492 HFD=7.1
01:28:58.201 00.000 21444 Star::Find false star n=2 nbg=265 bg=2899.4 sigma=508.0 thresh=4423 peak=4019
01:28:58.201 00.000 21444 Star::Find false star n=4 nbg=255 bg=3021.5 sigma=417.8 thresh=4275 peak=4189
01:28:58.201 00.000 21444 Star::Find false star n=4 nbg=272 bg=2408.7 sigma=447.2 thresh=3750 peak=3423
01:28:58.201 00.000 21444 Star::Find false star n=2 nbg=258 bg=2714.2 sigma=456.5 thresh=4084 peak=3693
01:28:58.201 00.000 21444 MultiStar: [#1 -22.07,-3.73,0.00,R] [#2 -29.69,21.63,0.00,M8] [#3 -4.74,-0.99,0.12,U] [#4 10.49,-30.24,0.00,R] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.47,1.85,0.70,U] [#8 5.96,-8.11,0.00,R] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.55,0.96,3.24,U] 
01:28:58.201 00.000 21444 single-star, 3 included, MultiStar: {-2.16, 0.77}, one-star: {-1.08, -0.40}
01:28:58.201 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
01:28:58.201 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.40)
01:28:58.201 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=-0.40 hyp=1.15 cameraTheta=-2.79 mountX=1.04 mountY=-0.78, mountTheta=-0.64
01:28:58.202 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=-0.40, opts=13)
01:28:58.202 00.000 21444 Enqueuing Move request for scope (-1.08, -0.40)
01:28:58.202 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2764, FiltMin=420, FiltMax=65504, Gamma=0.560
01:28:58.202 00.000 21444 UpdateGuideState exits: m=463147 SNR=82.1 Saturated
01:28:58.202 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:58.202 00.000 25848 Worker thread wakes up
01:28:58.202 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -0.40) opts 0xd
01:28:58.202 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, -0.40)
01:28:58.202 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:28:58.202 00.000 21444 Enqueuing Expose request
01:28:58.202 00.000 25848 Moving (-1.08, -0.40) raw xDistance=1.04 yDistance=-0.78
01:28:58.202 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.04
01:28:58.202 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:58.202 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.78
01:28:58.202 00.000 25848 MoveAxis(W, 30, ABG)
01:28:58.202 00.000 25848 Guiding  Dir = 3, Dur = 30
01:28:58.282 00.080 25848 IsSlewing returns 0
01:28:58.283 00.001 25848 IsGuiding returns 0
01:28:58.314 00.031 25848 IsGuiding returns 1
01:28:58.314 00.000 25848 scope still moving after pulse duration time elapsed
01:28:58.357 00.043 25848 IsSlewing returns 0
01:28:58.358 00.001 25848 IsGuiding returns 0
01:28:58.358 00.000 25848 scope move finished after 30 + 45 ms
01:28:58.358 00.000 25848 Move returns status 0, amount 30
01:28:58.358 00.000 25848 MoveAxis(N, 0, ABG)
01:28:58.358 00.000 25848 Move returns status 0, amount 0
01:28:58.358 00.000 25848 move complete, result=0
01:28:58.358 00.000 25848 worker thread done servicing request
01:28:58.358 00.000 25848 Worker thread wakes up
01:28:58.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:28:58.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:28:58.358 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.8 px 0 ms NORTH
01:29:01.210 02.852 25848 Exposure complete
01:29:01.293 00.083 25848 worker thread done servicing request
01:29:01.293 00.000 21444 OnExposeComplete: enter
01:29:01.293 00.000 21444 UpdateGuideState(): m_state=6
01:29:01.293 00.000 21444 Star::Find(15, 1232, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1974
01:29:01.294 00.001 21444 Star::Find returns 1 (1), X=1232.96, Y=738.02, Mass=491117, SNR=69.9, Peak=13248 HFD=7.2
01:29:01.294 00.000 21444 Star::Find false star n=5 nbg=264 bg=1993.4 sigma=424.6 thresh=3267 peak=2941
01:29:01.294 00.000 21444 Star::Find false star n=5 nbg=262 bg=3173.5 sigma=458.6 thresh=4549 peak=4310
01:29:01.294 00.000 21444 Star::Find false star n=7 nbg=245 bg=3046.2 sigma=355.3 thresh=4112 peak=4108
01:29:01.294 00.000 21444 Star::Find false star n=3 nbg=251 bg=2984.7 sigma=437.9 thresh=4298 peak=4234
01:29:01.294 00.000 21444 Star::Find false star n=7 nbg=267 bg=2209.1 sigma=396.9 thresh=3400 peak=3260
01:29:01.294 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.63,0.02,0.27,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.46,1.67,1.01,U] [#8 -2.20,-1.13,0.11,U] [#9 0.00,0.00,0.00,L] [#10 -3.05,20.01,0.00,M1] [#11 -2.70,2.06,3.17,U] 
01:29:01.294 00.000 21444 single-star, 4 included, MultiStar: {-2.10, 1.38}, one-star: {-0.73, -0.42}
01:29:01.294 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.62)
01:29:01.294 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
01:29:01.294 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-0.42 hyp=0.85 cameraTheta=-2.62 mountX=0.69 mountY=-0.67, mountTheta=-0.77
01:29:01.295 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-0.42, opts=13)
01:29:01.295 00.000 21444 Enqueuing Move request for scope (-0.73, -0.42)
01:29:01.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2764, FiltMin=180, FiltMax=65504, Gamma=0.560
01:29:01.295 00.000 21444 UpdateGuideState exits: m=491117 SNR=69.9 Saturated
01:29:01.295 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:01.295 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:01.296 00.001 21444 Enqueuing Expose request
01:29:01.296 00.000 25848 Worker thread wakes up
01:29:01.296 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.42) opts 0xd
01:29:01.296 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -0.42)
01:29:01.296 00.000 25848 Moving (-0.73, -0.42) raw xDistance=0.69 yDistance=-0.67
01:29:01.296 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.69
01:29:01.296 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:29:01.296 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
01:29:01.296 00.000 25848 MoveAxis(W, 22, ABG)
01:29:01.296 00.000 25848 Guiding  Dir = 3, Dur = 22
01:29:01.329 00.033 25848 IsSlewing returns 0
01:29:01.329 00.000 25848 IsGuiding returns 0
01:29:01.361 00.032 25848 IsGuiding returns 1
01:29:01.361 00.000 25848 scope still moving after pulse duration time elapsed
01:29:01.408 00.047 25848 IsSlewing returns 0
01:29:01.408 00.000 25848 IsGuiding returns 0
01:29:01.408 00.000 25848 scope move finished after 22 + 56 ms
01:29:01.408 00.000 25848 Move returns status 0, amount 22
01:29:01.408 00.000 25848 MoveAxis(N, 0, ABG)
01:29:01.408 00.000 25848 Move returns status 0, amount 0
01:29:01.408 00.000 25848 move complete, result=0
01:29:01.409 00.001 25848 worker thread done servicing request
01:29:01.409 00.000 25848 Worker thread wakes up
01:29:01.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:01.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:01.409 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.7 px 0 ms NORTH
01:29:04.251 02.842 25848 Exposure complete
01:29:04.329 00.078 25848 worker thread done servicing request
01:29:04.329 00.000 21444 OnExposeComplete: enter
01:29:04.329 00.000 21444 UpdateGuideState(): m_state=6
01:29:04.329 00.000 21444 Star::Find(15, 1232, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1975
01:29:04.329 00.000 21444 Star::Find returns 1 (1), X=1233.19, Y=738.38, Mass=406157, SNR=65.8, Peak=12972 HFD=5.9
01:29:04.329 00.000 21444 Star::Find false star n=2 nbg=276 bg=3046.1 sigma=518.1 thresh=4600 peak=4145
01:29:04.329 00.000 21444 Star::Find false star n=6 nbg=264 bg=2021.0 sigma=363.6 thresh=3112 peak=2985
01:29:04.329 00.000 21444 Star::Find false star n=3 nbg=260 bg=3315.5 sigma=446.8 thresh=4656 peak=4289
01:29:04.329 00.000 21444 Star::Find false star n=2 nbg=274 bg=2810.7 sigma=508.9 thresh=4337 peak=3971
01:29:04.329 00.000 21444 Star::Find false star n=5 nbg=260 bg=3170.8 sigma=400.5 thresh=4372 peak=4321
01:29:04.329 00.000 21444 Star::Find false star n=6 nbg=261 bg=3102.3 sigma=457.9 thresh=4476 peak=4264
01:29:04.329 00.000 21444 Star::Find false star n=10 nbg=249 bg=2263.5 sigma=336.1 thresh=3272 peak=3225
01:29:04.329 00.000 21444 Star::Find false star n=6 nbg=267 bg=2734.1 sigma=440.1 thresh=4055 peak=3864
01:29:04.329 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.26,1.30,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.79,2.09,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.36,2.15,3.77,U] 
01:29:04.329 00.000 21444 single-star, 3 included, MultiStar: {-1.79, 1.74}, one-star: {-0.51, -0.06}
01:29:04.329 00.000 21444 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.05) = xAngle (-6.07 = 0.21)
01:29:04.329 00.000 21444 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.91 = -2.63)
01:29:04.329 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=-0.06 hyp=0.51 cameraTheta=-3.02 mountX=0.50 mountY=-0.25, mountTheta=-0.46
01:29:04.330 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=-0.06, opts=13)
01:29:04.330 00.000 21444 Enqueuing Move request for scope (-0.51, -0.06)
01:29:04.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=216, FiltMax=65504, Gamma=0.560
01:29:04.330 00.000 21444 UpdateGuideState exits: m=406157 SNR=65.8 Saturated
01:29:04.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:04.330 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:04.330 00.000 21444 Enqueuing Expose request
01:29:04.330 00.000 25848 Worker thread wakes up
01:29:04.330 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.06) opts 0xd
01:29:04.330 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, -0.06)
01:29:04.330 00.000 25848 Moving (-0.51, -0.06) raw xDistance=0.50 yDistance=-0.25
01:29:04.331 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
01:29:04.331 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:04.331 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:29:04.331 00.000 25848 MoveAxis(E, 0, ABG)
01:29:04.331 00.000 25848 Move returns status 0, amount 0
01:29:04.331 00.000 25848 MoveAxis(N, 0, ABG)
01:29:04.331 00.000 25848 Move returns status 0, amount 0
01:29:04.331 00.000 25848 move complete, result=0
01:29:04.331 00.000 25848 worker thread done servicing request
01:29:04.331 00.000 25848 Worker thread wakes up
01:29:04.331 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:04.331 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:04.331 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
01:29:07.179 02.848 25848 Exposure complete
01:29:07.265 00.086 25848 worker thread done servicing request
01:29:07.266 00.001 21444 OnExposeComplete: enter
01:29:07.266 00.000 21444 UpdateGuideState(): m_state=6
01:29:07.266 00.000 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1976
01:29:07.266 00.000 21444 Star::Find returns 1 (1), X=1233.22, Y=738.11, Mass=483065, SNR=67.3, Peak=12664 HFD=6.8
01:29:07.266 00.000 21444 Star::Find false star n=5 nbg=273 bg=3007.9 sigma=489.1 thresh=4475 peak=4326
01:29:07.266 00.000 21444 Star::Find false star n=5 nbg=260 bg=1958.4 sigma=375.8 thresh=3086 peak=2969
01:29:07.266 00.000 21444 Star::Find false star n=1 nbg=265 bg=3151.3 sigma=508.3 thresh=4676 peak=4344
01:29:07.266 00.000 21444 Star::Find false star n=2 nbg=251 bg=3112.6 sigma=424.9 thresh=4387 peak=4146
01:29:07.266 00.000 21444 Star::Find false star n=2 nbg=258 bg=3176.5 sigma=421.8 thresh=4442 peak=4182
01:29:07.266 00.000 21444 Star::Find false star n=6 nbg=263 bg=2219.6 sigma=380.6 thresh=3362 peak=3196
01:29:07.266 00.000 21444 Star::Find false star n=4 nbg=260 bg=2664.5 sigma=418.5 thresh=3920 peak=3771
01:29:07.266 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -2.89,-2.44,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 22.22,-2.25,0.00,M1] [#7 -1.48,1.85,1.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -2.99,1.32,3.23,U] 
01:29:07.266 00.000 21444 single-star, 3 included, MultiStar: {-2.23, 0.97}, one-star: {-0.48, -0.34}
01:29:07.266 00.000 21444 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.05) = xAngle (-5.58 = 0.71)
01:29:07.267 00.001 21444 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.42 = -2.14)
01:29:07.267 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.34 hyp=0.58 cameraTheta=-2.53 mountX=0.44 mountY=-0.49, mountTheta=-0.84
01:29:07.267 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.34, opts=13)
01:29:07.267 00.000 21444 Enqueuing Move request for scope (-0.48, -0.34)
01:29:07.268 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=66, FiltMax=65504, Gamma=0.560
01:29:07.268 00.000 21444 UpdateGuideState exits: m=483065 SNR=67.3 Saturated
01:29:07.268 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:07.268 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:07.268 00.000 21444 Enqueuing Expose request
01:29:07.268 00.000 25848 Worker thread wakes up
01:29:07.268 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.34) opts 0xd
01:29:07.268 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.34)
01:29:07.268 00.000 25848 Moving (-0.48, -0.34) raw xDistance=0.44 yDistance=-0.49
01:29:07.268 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
01:29:07.268 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:07.268 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:29:07.268 00.000 25848 MoveAxis(E, 0, ABG)
01:29:07.268 00.000 25848 Move returns status 0, amount 0
01:29:07.268 00.000 25848 MoveAxis(N, 0, ABG)
01:29:07.268 00.000 25848 Move returns status 0, amount 0
01:29:07.268 00.000 25848 move complete, result=0
01:29:07.268 00.000 25848 worker thread done servicing request
01:29:07.268 00.000 25848 Worker thread wakes up
01:29:07.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:07.268 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:07.268 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
01:29:10.112 02.844 25848 Exposure complete
01:29:10.195 00.083 25848 worker thread done servicing request
01:29:10.195 00.000 21444 OnExposeComplete: enter
01:29:10.195 00.000 21444 UpdateGuideState(): m_state=6
01:29:10.196 00.001 21444 Star::Find(15, 1233, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1977
01:29:10.196 00.000 21444 Star::Find returns 1 (1), X=1231.83, Y=737.10, Mass=484697, SNR=70.9, Peak=12364 HFD=7.2
01:29:10.196 00.000 21444 Star::Find false star n=2 nbg=270 bg=3012.2 sigma=442.7 thresh=4340 peak=3880
01:29:10.196 00.000 21444 Star::Find false star n=1 nbg=266 bg=2101.1 sigma=463.8 thresh=3493 peak=3107
01:29:10.196 00.000 21444 Star::Find false star n=6 nbg=269 bg=3236.0 sigma=455.9 thresh=4604 peak=4217
01:29:10.196 00.000 21444 Star::Find false star n=2 nbg=259 bg=3115.8 sigma=429.6 thresh=4405 peak=4040
01:29:10.196 00.000 21444 Star::Find false star n=4 nbg=272 bg=3106.3 sigma=459.0 thresh=4483 peak=4162
01:29:10.196 00.000 21444 Star::Find false star n=3 nbg=257 bg=2735.7 sigma=424.3 thresh=4009 peak=3709
01:29:10.196 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -3.01,-0.77,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 33.00,9.14,0.00,M2] [#7 -2.69,0.95,1.15,U] [#8 0.00,0.00,0.00,L] [#9 0.04,-2.36,0.19,U] [#10 0.00,0.00,0.00,L] [#11 -3.24,1.27,3.34,U] 
01:29:10.196 00.000 21444 single-star, 4 included, MultiStar: {-2.79, 0.57}, one-star: {-1.87, -1.35}
01:29:10.196 00.000 21444 CameraToMount -- cameraTheta (-2.52) - m_xAngle (3.05) = xAngle (-5.57 = 0.72)
01:29:10.196 00.000 21444 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.41 = -2.13)
01:29:10.196 00.000 21444 CameraToMount -- cameraX=-1.87 cameraY=-1.35 hyp=2.30 cameraTheta=-2.52 mountX=1.74 mountY=-1.96, mountTheta=-0.84
01:29:10.197 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.87, y=-1.35, opts=13)
01:29:10.197 00.000 21444 Enqueuing Move request for scope (-1.87, -1.35)
01:29:10.197 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=270, FiltMax=65504, Gamma=0.560
01:29:10.197 00.000 21444 UpdateGuideState exits: m=484697 SNR=70.9 Saturated
01:29:10.197 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:10.197 00.000 25848 Worker thread wakes up
01:29:10.197 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:10.197 00.000 21444 Enqueuing Expose request
01:29:10.197 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.87, -1.35) opts 0xd
01:29:10.197 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.87, -1.35)
01:29:10.197 00.000 25848 Moving (-1.87, -1.35) raw xDistance=1.74 yDistance=-1.96
01:29:10.197 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.74
01:29:10.197 00.000 25848 resist switch: large excursion: input -1.96 thresh 1.53 direction from 1 to -1
01:29:10.197 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.87
01:29:10.197 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.96 from input -1.96
01:29:10.197 00.000 25848 MoveAxis(W, 51, ABG)
01:29:10.197 00.000 25848 Guiding  Dir = 3, Dur = 51
01:29:10.218 00.021 25848 IsSlewing returns 0
01:29:10.218 00.000 25848 IsGuiding returns 0
01:29:10.250 00.032 25848 PulseGuide returned control before completion, sleep 30
01:29:10.283 00.033 25848 IsGuiding returns 1
01:29:10.283 00.000 25848 scope still moving after pulse duration time elapsed
01:29:10.343 00.060 25848 IsSlewing returns 0
01:29:10.343 00.000 25848 IsGuiding returns 0
01:29:10.343 00.000 25848 scope move finished after 51 + 73 ms
01:29:10.343 00.000 25848 Move returns status 0, amount 51
01:29:10.343 00.000 25848 BLC: Oldest BLC event removed
01:29:10.343 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
01:29:10.343 00.000 25848 MoveAxis(N, 349, ABG)
01:29:10.343 00.000 25848 Guiding  Dir = 0, Dur = 349
01:29:10.375 00.032 25848 IsSlewing returns 0
01:29:10.375 00.000 25848 IsGuiding returns 0
01:29:10.407 00.032 25848 PulseGuide returned control before completion, sleep 328
01:29:10.739 00.332 25848 IsGuiding returns 1
01:29:10.740 00.001 25848 scope still moving after pulse duration time elapsed
01:29:10.826 00.086 25848 IsSlewing returns 0
01:29:10.826 00.000 25848 IsGuiding returns 0
01:29:10.826 00.000 25848 scope move finished after 349 + 101 ms
01:29:10.826 00.000 25848 Move returns status 0, amount 349
01:29:10.826 00.000 25848 move complete, result=0
01:29:10.827 00.001 25848 worker thread done servicing request
01:29:10.827 00.000 25848 Worker thread wakes up
01:29:10.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:10.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:10.827 00.000 21444 GuideStep: 1.7 px 51 ms WEST, -2.0 px 349 ms NORTH
01:29:13.669 02.842 25848 Exposure complete
01:29:13.748 00.079 25848 worker thread done servicing request
01:29:13.749 00.001 21444 OnExposeComplete: enter
01:29:13.749 00.000 21444 UpdateGuideState(): m_state=6
01:29:13.749 00.000 21444 Star::Find(15, 1231, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1978
01:29:13.749 00.000 21444 Star::Find returns 1 (1), X=1233.12, Y=739.44, Mass=462295, SNR=65.4, Peak=13400 HFD=6.6
01:29:13.749 00.000 21444 Star::Find false star n=3 nbg=277 bg=2952.9 sigma=483.6 thresh=4404 peak=4058
01:29:13.749 00.000 21444 Star::Find false star n=2 nbg=277 bg=1996.7 sigma=461.1 thresh=3380 peak=2993
01:29:13.749 00.000 21444 Star::Find false star n=2 nbg=269 bg=3076.4 sigma=431.2 thresh=4370 peak=4071
01:29:13.749 00.000 21444 Star::Find false star n=3 nbg=260 bg=2857.1 sigma=491.8 thresh=4333 peak=4019
01:29:13.749 00.000 21444 Star::Find false star n=1 nbg=271 bg=3101.5 sigma=489.7 thresh=4571 peak=4226
01:29:13.749 00.000 21444 Star::Find false star n=5 nbg=259 bg=2602.7 sigma=399.4 thresh=3801 peak=3614
01:29:13.749 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.64,-0.80,0.36,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 28.71,7.41,0.00,M3] [#7 -1.19,1.40,1.20,U] [#8 0.00,0.00,0.00,L] [#9 1.35,0.12,0.16,U] [#10 0.00,0.00,0.00,L] [#11 -2.75,1.59,3.90,U] 
01:29:13.749 00.000 21444 single-star, 4 included, MultiStar: {-1.98, 1.30}, one-star: {-0.57, 0.99}
01:29:13.749 00.000 21444 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
01:29:13.749 00.000 21444 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.48)
01:29:13.749 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=0.99 hyp=1.14 cameraTheta=2.10 mountX=0.66 mountY=0.70, mountTheta=0.81
01:29:13.751 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=0.99, opts=13)
01:29:13.751 00.000 21444 Enqueuing Move request for scope (-0.57, 0.99)
01:29:13.751 00.000 25848 Worker thread wakes up
01:29:13.751 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2740, FiltMin=340, FiltMax=65504, Gamma=0.560
01:29:13.751 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.99) opts 0xd
01:29:13.751 00.000 21444 UpdateGuideState exits: m=462295 SNR=65.4 Saturated
01:29:13.751 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:13.751 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, 0.99)
01:29:13.751 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:13.751 00.000 21444 Enqueuing Expose request
01:29:13.751 00.000 25848 Moving (-0.57, 0.99) raw xDistance=0.66 yDistance=0.70
01:29:13.751 00.000 25848 BLC: History state: CurrMiss=-0.70, AvgInitMiss=-0.08, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-1.955262, 1:-0.699022
01:29:13.751 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:29:13.751 00.000 25848 BLC: window closed
01:29:13.751 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.66
01:29:13.751 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:13.752 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
01:29:13.752 00.000 25848 MoveAxis(W, 23, ABG)
01:29:13.752 00.000 25848 Guiding  Dir = 3, Dur = 23
01:29:13.782 00.030 25848 IsSlewing returns 0
01:29:13.782 00.000 25848 IsGuiding returns 0
01:29:13.813 00.031 25848 IsGuiding returns 1
01:29:13.813 00.000 25848 scope still moving after pulse duration time elapsed
01:29:13.861 00.048 25848 IsSlewing returns 0
01:29:13.862 00.001 25848 IsGuiding returns 0
01:29:13.862 00.000 25848 scope move finished after 23 + 56 ms
01:29:13.862 00.000 25848 Move returns status 0, amount 23
01:29:13.862 00.000 25848 MoveAxis(N, 0, ABG)
01:29:13.862 00.000 25848 Move returns status 0, amount 0
01:29:13.862 00.000 25848 move complete, result=0
01:29:13.862 00.000 25848 worker thread done servicing request
01:29:13.862 00.000 25848 Worker thread wakes up
01:29:13.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:13.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:13.862 00.000 21444 GuideStep: 0.7 px 23 ms WEST, 0.7 px 0 ms NORTH
01:29:16.704 02.842 25848 Exposure complete
01:29:16.791 00.087 25848 worker thread done servicing request
01:29:16.791 00.000 21444 OnExposeComplete: enter
01:29:16.791 00.000 21444 UpdateGuideState(): m_state=6
01:29:16.791 00.000 21444 Star::Find(15, 1233, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1979
01:29:16.791 00.000 21444 Star::Find returns 1 (1), X=1233.53, Y=739.02, Mass=440234, SNR=72.1, Peak=11456 HFD=6.9
01:29:16.791 00.000 21444 Star::Find false star n=8 nbg=253 bg=3020.5 sigma=432.6 thresh=4318 peak=4309
01:29:16.791 00.000 21444 Star::Find false star n=2 nbg=285 bg=1957.3 sigma=458.8 thresh=3334 peak=2856
01:29:16.792 00.001 21444 Star::Find false star n=6 nbg=256 bg=3152.9 sigma=385.2 thresh=4308 peak=4213
01:29:16.792 00.000 21444 Star::Find false star n=3 nbg=267 bg=3073.0 sigma=466.9 thresh=4474 peak=4077
01:29:16.792 00.000 21444 Star::Find false star n=4 nbg=257 bg=3149.5 sigma=455.9 thresh=4517 peak=4416
01:29:16.792 00.000 21444 Star::Find false star n=2 nbg=270 bg=3133.6 sigma=486.3 thresh=4592 peak=4154
01:29:16.792 00.000 21444 Star::Find false star n=7 nbg=254 bg=2288.9 sigma=394.0 thresh=3471 peak=3321
01:29:16.792 00.000 21444 Star::Find false star n=13 nbg=238 bg=2619.0 sigma=342.1 thresh=3645 peak=3624
01:29:16.792 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -3.05,-0.87,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.84,1.89,0.94,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.16,2.35,2.93,U] 
01:29:16.792 00.000 21444 single-star, 3 included, MultiStar: {-2.13, 1.80}, one-star: {-0.16, 0.57}
01:29:16.792 00.000 21444 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.05) = xAngle (-1.21 = -1.21)
01:29:16.792 00.000 21444 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.23)
01:29:16.792 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.57 hyp=0.60 cameraTheta=1.84 mountX=0.21 mountY=0.47, mountTheta=1.16
01:29:16.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.57, opts=13)
01:29:16.793 00.000 21444 Enqueuing Move request for scope (-0.16, 0.57)
01:29:16.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=168, FiltMax=65504, Gamma=0.560
01:29:16.793 00.000 21444 UpdateGuideState exits: m=440234 SNR=72.1 Saturated
01:29:16.793 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:16.793 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:16.793 00.000 21444 Enqueuing Expose request
01:29:16.793 00.000 25848 Worker thread wakes up
01:29:16.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.57) opts 0xd
01:29:16.793 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.57)
01:29:16.793 00.000 25848 Moving (-0.16, 0.57) raw xDistance=0.21 yDistance=0.47
01:29:16.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:29:16.793 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:16.794 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
01:29:16.794 00.000 25848 MoveAxis(E, 0, ABG)
01:29:16.794 00.000 25848 Move returns status 0, amount 0
01:29:16.794 00.000 25848 MoveAxis(N, 0, ABG)
01:29:16.794 00.000 25848 Move returns status 0, amount 0
01:29:16.794 00.000 25848 move complete, result=0
01:29:16.794 00.000 25848 worker thread done servicing request
01:29:16.794 00.000 25848 Worker thread wakes up
01:29:16.794 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:16.794 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:16.794 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
01:29:19.633 02.839 25848 Exposure complete
01:29:19.713 00.080 25848 worker thread done servicing request
01:29:19.713 00.000 21444 OnExposeComplete: enter
01:29:19.713 00.000 21444 UpdateGuideState(): m_state=6
01:29:19.713 00.000 21444 Star::Find(15, 1233, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1980
01:29:19.714 00.001 21444 Star::Find returns 1 (1), X=1232.98, Y=737.89, Mass=442886, SNR=66.6, Peak=12616 HFD=6.4
01:29:19.714 00.000 21444 Star::Find false star n=1 nbg=266 bg=2055.1 sigma=415.1 thresh=3300 peak=2964
01:29:19.714 00.000 21444 Star::Find false star n=6 nbg=272 bg=3121.9 sigma=503.4 thresh=4632 peak=4529
01:29:19.714 00.000 21444 Star::Find false star n=5 nbg=259 bg=2962.3 sigma=444.7 thresh=4296 peak=4025
01:29:19.714 00.000 21444 Star::Find false star n=4 nbg=259 bg=3077.7 sigma=435.5 thresh=4384 peak=4296
01:29:19.714 00.000 21444 Star::Find false star n=10 nbg=241 bg=3130.1 sigma=384.2 thresh=4283 peak=4229
01:29:19.714 00.000 21444 Star::Find false star n=10 nbg=221 bg=2895.5 sigma=325.0 thresh=3870 peak=3816
01:29:19.714 00.000 21444 MultiStar: [#1 -1.33,0.26,0.18,U] [#2 0.00,0.00,0.00,L] [#3 -1.88,1.83,0.19,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.28,2.18,0.90,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -3.40,1.65,3.44,U] 
01:29:19.714 00.000 21444 single-star, 4 included, MultiStar: {-2.48, 1.31}, one-star: {-0.71, -0.55}
01:29:19.714 00.000 21444 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.05) = xAngle (-5.53 = 0.75)
01:29:19.714 00.000 21444 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.09)
01:29:19.714 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.55 hyp=0.90 cameraTheta=-2.48 mountX=0.66 mountY=-0.78, mountTheta=-0.87
01:29:19.715 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.55, opts=13)
01:29:19.715 00.000 21444 Enqueuing Move request for scope (-0.71, -0.55)
01:29:19.715 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2748, FiltMin=308, FiltMax=65504, Gamma=0.560
01:29:19.715 00.000 21444 UpdateGuideState exits: m=442886 SNR=66.6 Saturated
01:29:19.715 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:19.715 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:19.715 00.000 21444 Enqueuing Expose request
01:29:19.715 00.000 25848 Worker thread wakes up
01:29:19.715 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.55) opts 0xd
01:29:19.715 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.55)
01:29:19.715 00.000 25848 Moving (-0.71, -0.55) raw xDistance=0.66 yDistance=-0.78
01:29:19.715 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
01:29:19.715 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
01:29:19.716 00.001 25848 MoveAxis(W, 19, ABG)
01:29:19.716 00.000 25848 Guiding  Dir = 3, Dur = 19
01:29:19.748 00.032 25848 IsSlewing returns 0
01:29:19.748 00.000 25848 IsGuiding returns 0
01:29:19.780 00.032 25848 IsGuiding returns 1
01:29:19.780 00.000 25848 scope still moving after pulse duration time elapsed
01:29:19.828 00.048 25848 IsSlewing returns 0
01:29:19.828 00.000 25848 IsGuiding returns 0
01:29:19.828 00.000 25848 scope move finished after 19 + 59 ms
01:29:19.828 00.000 25848 Move returns status 0, amount 19
01:29:19.828 00.000 25848 MoveAxis(N, 21, ABG)
01:29:19.828 00.000 25848 Guiding  Dir = 0, Dur = 21
01:29:19.858 00.030 25848 IsSlewing returns 0
01:29:19.859 00.001 25848 IsGuiding returns 0
01:29:19.889 00.030 25848 IsGuiding returns 1
01:29:19.889 00.000 25848 scope still moving after pulse duration time elapsed
01:29:19.938 00.049 25848 IsSlewing returns 0
01:29:19.938 00.000 25848 IsGuiding returns 0
01:29:19.938 00.000 25848 scope move finished after 21 + 59 ms
01:29:19.938 00.000 25848 Move returns status 0, amount 21
01:29:19.938 00.000 25848 move complete, result=0
01:29:19.938 00.000 25848 worker thread done servicing request
01:29:19.938 00.000 25848 Worker thread wakes up
01:29:19.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:19.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:19.939 00.001 21444 GuideStep: 0.7 px 19 ms WEST, -0.8 px 21 ms NORTH
01:29:22.794 02.855 25848 Exposure complete
01:29:22.860 00.066 25848 worker thread done servicing request
01:29:22.861 00.001 21444 OnExposeComplete: enter
01:29:22.861 00.000 21444 UpdateGuideState(): m_state=6
01:29:22.861 00.000 21444 Star::Find(15, 1232, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1981
01:29:22.861 00.000 21444 Star::Find returns 1 (1), X=1234.22, Y=737.74, Mass=459659, SNR=89.0, Peak=13500 HFD=6.5
01:29:22.861 00.000 21444 Star::Find false star n=5 nbg=262 bg=3021.6 sigma=468.4 thresh=4427 peak=4019
01:29:22.861 00.000 21444 Star::Find false star n=1 nbg=255 bg=2084.6 sigma=361.6 thresh=3170 peak=2927
01:29:22.861 00.000 21444 Star::Find false star n=3 nbg=261 bg=3014.3 sigma=416.6 thresh=4264 peak=4101
01:29:22.861 00.000 21444 Star::Find false star n=4 nbg=267 bg=3217.2 sigma=453.9 thresh=4579 peak=4279
01:29:22.861 00.000 21444 Star::Find false star n=3 nbg=270 bg=2638.3 sigma=414.8 thresh=3883 peak=3736
01:29:22.861 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.21,-0.99,0.20,U] [#4 -2.50,3.93,0.15,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.36,0.30,1.11,U] [#8 -6.52,13.75,0.00,M1] [#9 1.10,-0.83,0.10,U] [#10 0.00,0.00,0.00,L] [#11 -1.01,0.62,3.16,U] 
01:29:22.861 00.000 21444 refined, 5 included, MultiStar: {-0.62, 0.33}, one-star: {0.52, -0.70}
01:29:22.861 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
01:29:22.861 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
01:29:22.861 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.33 hyp=0.70 cameraTheta=2.65 mountX=0.65 mountY=0.07, mountTheta=0.11
01:29:22.862 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.33, opts=13)
01:29:22.862 00.000 21444 Enqueuing Move request for scope (-0.62, 0.33)
01:29:22.862 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2764, FiltMin=242, FiltMax=65504, Gamma=0.560
01:29:22.862 00.000 21444 UpdateGuideState exits: m=459659 SNR=89.0 Saturated
01:29:22.862 00.000 25848 Worker thread wakes up
01:29:22.862 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.33) opts 0xd
01:29:22.862 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.33)
01:29:22.863 00.001 25848 Moving (-0.62, 0.33) raw xDistance=0.65 yDistance=0.07
01:29:22.863 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.65
01:29:22.863 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:22.863 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:29:22.863 00.000 25848 MoveAxis(W, 20, ABG)
01:29:22.863 00.000 25848 Guiding  Dir = 3, Dur = 20
01:29:22.863 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:22.863 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:22.863 00.000 21444 Enqueuing Expose request
01:29:22.891 00.028 25848 IsSlewing returns 0
01:29:22.891 00.000 25848 IsGuiding returns 0
01:29:22.923 00.032 25848 IsGuiding returns 1
01:29:22.923 00.000 25848 scope still moving after pulse duration time elapsed
01:29:22.968 00.045 25848 IsSlewing returns 0
01:29:22.968 00.000 25848 IsGuiding returns 0
01:29:22.968 00.000 25848 scope move finished after 20 + 57 ms
01:29:22.968 00.000 25848 Move returns status 0, amount 20
01:29:22.968 00.000 25848 MoveAxis(N, 0, ABG)
01:29:22.968 00.000 25848 Move returns status 0, amount 0
01:29:22.968 00.000 25848 move complete, result=0
01:29:22.968 00.000 25848 worker thread done servicing request
01:29:22.968 00.000 25848 Worker thread wakes up
01:29:22.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:22.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:22.969 00.001 21444 GuideStep: 0.6 px 20 ms WEST, 0.1 px 0 ms NORTH
01:29:25.820 02.851 25848 Exposure complete
01:29:25.904 00.084 25848 worker thread done servicing request
01:29:25.904 00.000 21444 OnExposeComplete: enter
01:29:25.904 00.000 21444 UpdateGuideState(): m_state=6
01:29:25.904 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1982
01:29:25.904 00.000 21444 Star::Find returns 1 (1), X=1235.83, Y=739.08, Mass=475597, SNR=74.2, Peak=14992 HFD=6.3
01:29:25.904 00.000 21444 Star::Find false star n=1 nbg=259 bg=2990.7 sigma=496.8 thresh=4481 peak=3983
01:29:25.904 00.000 21444 Star::Find false star n=8 nbg=270 bg=1966.5 sigma=420.7 thresh=3229 peak=3174
01:29:25.904 00.000 21444 Star::Find false star n=5 nbg=251 bg=3034.8 sigma=430.0 thresh=4325 peak=3993
01:29:25.904 00.000 21444 Star::Find false star n=1 nbg=262 bg=3148.2 sigma=457.4 thresh=4520 peak=4151
01:29:25.904 00.000 21444 Star::Find false star n=5 nbg=261 bg=2778.2 sigma=439.0 thresh=4095 peak=3907
01:29:25.904 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.05,-2.71,0.21,U] [#4 -4.48,8.18,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 18.43,8.13,0.00,M4] [#7 1.21,1.80,1.03,U] [#8 0.00,0.00,0.00,L] [#9 -5.80,-13.18,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 -0.28,1.52,3.36,U] 
01:29:25.905 00.001 21444 refined, 3 included, MultiStar: {0.43, 1.26}, one-star: {2.14, 0.64}
01:29:25.905 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
01:29:25.905 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.63)
01:29:25.905 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=1.26 hyp=1.33 cameraTheta=1.24 mountX=-0.32 mountY=1.33, mountTheta=1.81
01:29:25.905 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=1.26, opts=13)
01:29:25.905 00.000 21444 Enqueuing Move request for scope (0.43, 1.26)
01:29:25.906 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2748, FiltMin=344, FiltMax=65504, Gamma=0.560
01:29:25.906 00.000 21444 UpdateGuideState exits: m=475597 SNR=74.2 Saturated
01:29:25.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:25.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:25.906 00.000 21444 Enqueuing Expose request
01:29:25.906 00.000 25848 Worker thread wakes up
01:29:25.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 1.26) opts 0xd
01:29:25.906 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 1.26)
01:29:25.906 00.000 25848 Moving (0.43, 1.26) raw xDistance=-0.32 yDistance=1.33
01:29:25.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
01:29:25.906 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:25.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.33
01:29:25.906 00.000 25848 MoveAxis(E, 0, ABG)
01:29:25.906 00.000 25848 Move returns status 0, amount 0
01:29:25.906 00.000 25848 MoveAxis(N, 0, ABG)
01:29:25.906 00.000 25848 Move returns status 0, amount 0
01:29:25.906 00.000 25848 move complete, result=0
01:29:25.906 00.000 25848 worker thread done servicing request
01:29:25.906 00.000 25848 Worker thread wakes up
01:29:25.906 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.3 px 0 ms NORTH
01:29:25.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:25.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:28.758 02.852 25848 Exposure complete
01:29:28.846 00.088 25848 worker thread done servicing request
01:29:28.846 00.000 21444 OnExposeComplete: enter
01:29:28.846 00.000 21444 UpdateGuideState(): m_state=6
01:29:28.846 00.000 21444 Star::Find(15, 1235, 739, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1983
01:29:28.846 00.000 21444 Star::Find returns 1 (1), X=1234.74, Y=738.11, Mass=492780, SNR=82.2, Peak=15216 HFD=6.5
01:29:28.846 00.000 21444 Star::Find false star n=4 nbg=263 bg=2957.4 sigma=413.3 thresh=4197 peak=4001
01:29:28.846 00.000 21444 Star::Find false star n=7 nbg=272 bg=1955.2 sigma=421.2 thresh=3219 peak=3051
01:29:28.846 00.000 21444 Star::Find false star n=3 nbg=254 bg=2903.1 sigma=454.6 thresh=4267 peak=4036
01:29:28.846 00.000 21444 Star::Find false star n=6 nbg=274 bg=3073.2 sigma=512.6 thresh=4611 peak=4478
01:29:28.847 00.001 21444 Star::Find false star n=3 nbg=247 bg=2567.4 sigma=407.7 thresh=3790 peak=3483
01:29:28.847 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.68,-2.27,0.25,U] [#4 1.01,-0.60,0.12,U] [#5 35.63,-15.63,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.25,0.95,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -8.52,6.77,0.00,M2] [#11 -1.87,0.74,2.54,U] 
01:29:28.847 00.000 21444 refined, 4 included, MultiStar: {-0.76, 0.35}, one-star: {1.05, -0.33}
01:29:28.847 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
01:29:28.847 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.10)
01:29:28.847 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.35 hyp=0.83 cameraTheta=2.71 mountX=0.79 mountY=0.04, mountTheta=0.05
01:29:28.848 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.35, opts=13)
01:29:28.848 00.000 21444 Enqueuing Move request for scope (-0.76, 0.35)
01:29:28.848 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=300, FiltMax=65504, Gamma=0.560
01:29:28.848 00.000 21444 UpdateGuideState exits: m=492780 SNR=82.2 Saturated
01:29:28.848 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:28.848 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:28.848 00.000 21444 Enqueuing Expose request
01:29:28.848 00.000 25848 Worker thread wakes up
01:29:28.848 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.35) opts 0xd
01:29:28.848 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.35)
01:29:28.848 00.000 25848 Moving (-0.76, 0.35) raw xDistance=0.79 yDistance=0.04
01:29:28.848 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
01:29:28.848 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:28.848 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:29:28.848 00.000 25848 MoveAxis(W, 23, ABG)
01:29:28.848 00.000 25848 Guiding  Dir = 3, Dur = 23
01:29:28.873 00.025 25848 IsSlewing returns 0
01:29:28.874 00.001 25848 IsGuiding returns 0
01:29:28.906 00.032 25848 IsGuiding returns 1
01:29:28.906 00.000 25848 scope still moving after pulse duration time elapsed
01:29:28.955 00.049 25848 IsSlewing returns 0
01:29:29.044 00.089 25848 IsGuiding returns 0
01:29:29.044 00.000 25848 scope move finished after 23 + 146 ms
01:29:29.044 00.000 25848 Move returns status 0, amount 23
01:29:29.044 00.000 25848 MoveAxis(N, 0, ABG)
01:29:29.044 00.000 25848 Move returns status 0, amount 0
01:29:29.044 00.000 25848 move complete, result=0
01:29:29.044 00.000 25848 worker thread done servicing request
01:29:29.044 00.000 25848 Worker thread wakes up
01:29:29.045 00.001 21444 GuideStep: 0.8 px 23 ms WEST, 0.0 px 0 ms NORTH
01:29:29.045 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:29.045 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:31.889 02.844 25848 Exposure complete
01:29:31.974 00.085 25848 worker thread done servicing request
01:29:31.974 00.000 21444 OnExposeComplete: enter
01:29:31.974 00.000 21444 UpdateGuideState(): m_state=6
01:29:31.974 00.000 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1984
01:29:31.974 00.000 21444 Star::Find returns 1 (1), X=1236.73, Y=738.18, Mass=512592, SNR=89.2, Peak=14304 HFD=6.6
01:29:31.974 00.000 21444 Star::Find false star n=6 nbg=238 bg=3126.4 sigma=355.5 thresh=4193 peak=4100
01:29:31.974 00.000 21444 Star::Find false star n=3 nbg=279 bg=2065.6 sigma=418.5 thresh=3321 peak=3015
01:29:31.974 00.000 21444 Star::Find false star n=3 nbg=263 bg=3050.7 sigma=445.0 thresh=4386 peak=4151
01:29:31.974 00.000 21444 Star::Find false star n=1 nbg=280 bg=3075.4 sigma=474.6 thresh=4499 peak=4093
01:29:31.974 00.000 21444 Star::Find false star n=3 nbg=254 bg=2474.8 sigma=386.5 thresh=3634 peak=3142
01:29:31.975 00.001 21444 Star::Find false star n=3 nbg=260 bg=2719.0 sigma=437.4 thresh=4031 peak=3699
01:29:31.975 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.13,-0.86,0.22,U] [#4 -4.14,6.44,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.68,1.35,0.82,U] [#8 13.58,3.96,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.98,1.52,3.29,U] 
01:29:31.975 00.000 21444 refined, 3 included, MultiStar: {2.10, 1.06}, one-star: {3.04, -0.27}
01:29:31.975 00.000 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
01:29:31.975 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.86)
01:29:31.975 00.000 21444 CameraToMount -- cameraX=2.10 cameraY=1.06 hyp=2.35 cameraTheta=0.47 mountX=-2.00 mountY=1.78, mountTheta=2.41
01:29:31.976 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.10, y=1.06, opts=13)
01:29:31.976 00.000 21444 Enqueuing Move request for scope (2.10, 1.06)
01:29:31.976 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=258, FiltMax=65504, Gamma=0.560
01:29:31.976 00.000 21444 UpdateGuideState exits: m=512592 SNR=89.2 Saturated
01:29:31.976 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:31.976 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:31.976 00.000 21444 Enqueuing Expose request
01:29:31.976 00.000 25848 Worker thread wakes up
01:29:31.976 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.10, 1.06) opts 0xd
01:29:31.976 00.000 25848 Handling offset move in thread for scope, endpoint = (2.10, 1.06)
01:29:31.976 00.000 25848 Moving (2.10, 1.06) raw xDistance=-2.00 yDistance=1.78
01:29:31.976 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.22 from input -2.00
01:29:31.976 00.000 25848 resist switch: large excursion: input 1.78 thresh 1.53 direction from -1 to 1
01:29:31.976 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.33
01:29:31.976 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.78 from input 1.78
01:29:31.976 00.000 25848 MoveAxis(E, 56, ABG)
01:29:31.976 00.000 25848 Guiding  Dir = 2, Dur = 56
01:29:32.015 00.039 25848 IsSlewing returns 0
01:29:32.016 00.001 25848 IsGuiding returns 0
01:29:32.047 00.031 25848 PulseGuide returned control before completion, sleep 36
01:29:32.092 00.045 25848 IsGuiding returns 1
01:29:32.092 00.000 25848 scope still moving after pulse duration time elapsed
01:29:32.191 00.099 25848 IsSlewing returns 0
01:29:32.192 00.001 25848 IsGuiding returns 0
01:29:32.192 00.000 25848 scope move finished after 56 + 119 ms
01:29:32.192 00.000 25848 Move returns status 0, amount 56
01:29:32.192 00.000 25848 BLC: Oldest BLC event removed
01:29:32.192 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
01:29:32.192 00.000 25848 MoveAxis(S, 344, ABG)
01:29:32.192 00.000 25848 Guiding  Dir = 1, Dur = 344
01:29:32.220 00.028 25848 IsSlewing returns 0
01:29:32.220 00.000 25848 IsGuiding returns 0
01:29:32.251 00.031 25848 PulseGuide returned control before completion, sleep 324
01:29:32.592 00.341 25848 IsGuiding returns 1
01:29:32.592 00.000 25848 scope still moving after pulse duration time elapsed
01:29:32.642 00.050 25848 IsSlewing returns 0
01:29:32.642 00.000 25848 IsGuiding returns 0
01:29:32.642 00.000 25848 scope move finished after 344 + 78 ms
01:29:32.642 00.000 25848 Move returns status 0, amount 344
01:29:32.642 00.000 25848 move complete, result=0
01:29:32.642 00.000 25848 worker thread done servicing request
01:29:32.642 00.000 25848 Worker thread wakes up
01:29:32.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:32.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:32.642 00.000 21444 GuideStep: -2.0 px 56 ms EAST, 1.8 px 344 ms SOUTH
01:29:35.493 02.851 25848 Exposure complete
01:29:35.575 00.082 25848 worker thread done servicing request
01:29:35.575 00.000 21444 OnExposeComplete: enter
01:29:35.575 00.000 21444 UpdateGuideState(): m_state=6
01:29:35.575 00.000 21444 Star::Find(15, 1236, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1985
01:29:35.575 00.000 21444 Star::Find returns 1 (1), X=1236.10, Y=737.44, Mass=501427, SNR=88.3, Peak=14992 HFD=6.6
01:29:35.575 00.000 21444 Star::Find false star n=5 nbg=267 bg=3024.1 sigma=439.9 thresh=4344 peak=4171
01:29:35.575 00.000 21444 Star::Find false star n=3 nbg=264 bg=3077.9 sigma=472.1 thresh=4494 peak=4478
01:29:35.575 00.000 21444 Star::Find false star n=4 nbg=248 bg=2219.1 sigma=376.9 thresh=3350 peak=3222
01:29:35.575 00.000 21444 Star::Find false star n=2 nbg=276 bg=2723.7 sigma=424.8 thresh=3998 peak=3576
01:29:35.575 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -2.02,3.10,0.11,U] [#3 0.42,-0.11,0.24,U] [#4 0.00,0.00,0.00,L] [#5 13.96,-12.49,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.75,1.11,0.63,U] [#8 7.82,13.88,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.58,0.99,2.93,U] 
01:29:35.576 00.001 21444 refined, 4 included, MultiStar: {0.91, 0.59}, one-star: {2.41, -1.01}
01:29:35.576 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
01:29:35.576 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.32 = 0.97)
01:29:35.576 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=0.59 hyp=1.09 cameraTheta=0.58 mountX=-0.85 mountY=0.89, mountTheta=2.33
01:29:35.577 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=0.59, opts=13)
01:29:35.577 00.000 21444 Enqueuing Move request for scope (0.91, 0.59)
01:29:35.577 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=16, FiltMax=65504, Gamma=0.560
01:29:35.577 00.000 21444 UpdateGuideState exits: m=501427 SNR=88.3 Saturated
01:29:35.577 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:35.577 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:35.577 00.000 21444 Enqueuing Expose request
01:29:35.577 00.000 25848 Worker thread wakes up
01:29:35.577 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.59) opts 0xd
01:29:35.577 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, 0.59)
01:29:35.577 00.000 25848 Moving (0.91, 0.59) raw xDistance=-0.85 yDistance=0.89
01:29:35.577 00.000 25848 BLC: History state: CurrMiss=0.89, AvgInitMiss=0.02, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=1.775479, 1:0.892962
01:29:35.577 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:29:35.577 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.85
01:29:35.577 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
01:29:35.577 00.000 25848 MoveAxis(E, 29, ABG)
01:29:35.577 00.000 25848 Guiding  Dir = 2, Dur = 29
01:29:35.608 00.031 25848 IsSlewing returns 0
01:29:35.608 00.000 25848 IsGuiding returns 0
01:29:35.640 00.032 25848 IsGuiding returns 1
01:29:35.641 00.001 25848 scope still moving after pulse duration time elapsed
01:29:35.689 00.048 25848 IsSlewing returns 0
01:29:35.689 00.000 25848 IsGuiding returns 0
01:29:35.689 00.000 25848 scope move finished after 29 + 52 ms
01:29:35.689 00.000 25848 Move returns status 0, amount 29
01:29:35.689 00.000 25848 MoveAxis(S, 24, ABG)
01:29:35.690 00.001 25848 Guiding  Dir = 1, Dur = 24
01:29:35.718 00.028 25848 IsSlewing returns 0
01:29:35.718 00.000 25848 IsGuiding returns 0
01:29:35.749 00.031 25848 IsGuiding returns 1
01:29:35.749 00.000 25848 scope still moving after pulse duration time elapsed
01:29:35.795 00.046 25848 IsSlewing returns 0
01:29:35.795 00.000 25848 IsGuiding returns 0
01:29:35.795 00.000 25848 scope move finished after 24 + 53 ms
01:29:35.795 00.000 25848 Move returns status 0, amount 24
01:29:35.795 00.000 25848 move complete, result=0
01:29:35.795 00.000 25848 worker thread done servicing request
01:29:35.795 00.000 25848 Worker thread wakes up
01:29:35.795 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:35.795 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:35.795 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 0.9 px 24 ms SOUTH
01:29:38.644 02.849 25848 Exposure complete
01:29:38.732 00.088 25848 worker thread done servicing request
01:29:38.732 00.000 21444 OnExposeComplete: enter
01:29:38.732 00.000 21444 UpdateGuideState(): m_state=6
01:29:38.732 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1986
01:29:38.733 00.001 21444 Star::Find returns 1 (1), X=1236.19, Y=737.20, Mass=514226, SNR=82.1, Peak=15720 HFD=6.4
01:29:38.733 00.000 21444 Star::Find false star n=2 nbg=251 bg=3022.9 sigma=405.8 thresh=4240 peak=3835
01:29:38.733 00.000 21444 Star::Find false star n=1 nbg=257 bg=3159.5 sigma=475.9 thresh=4587 peak=4323
01:29:38.733 00.000 21444 Star::Find false star n=1 nbg=266 bg=3055.5 sigma=461.4 thresh=4440 peak=4193
01:29:38.733 00.000 21444 Star::Find false star n=1 nbg=278 bg=2996.8 sigma=493.4 thresh=4477 peak=4056
01:29:38.733 00.000 21444 Star::Find false star n=1 nbg=267 bg=3234.1 sigma=429.9 thresh=4524 peak=4098
01:29:38.733 00.000 21444 Star::Find false star n=8 nbg=262 bg=2674.8 sigma=417.4 thresh=3927 peak=3898
01:29:38.733 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.78,16.85,0.00,M8] [#3 0.14,-1.57,0.32,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.24,0.91,0.90,U] [#8 0.00,0.00,0.00,L] [#9 11.23,-18.66,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.11,0.79,3.69,U] 
01:29:38.733 00.000 21444 refined, 3 included, MultiStar: {0.84, 0.33}, one-star: {2.50, -1.25}
01:29:38.733 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
01:29:38.733 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.77)
01:29:38.733 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=0.33 hyp=0.91 cameraTheta=0.38 mountX=-0.81 mountY=0.63, mountTheta=2.48
01:29:38.734 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=0.33, opts=13)
01:29:38.734 00.000 21444 Enqueuing Move request for scope (0.84, 0.33)
01:29:38.734 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=330, FiltMax=65504, Gamma=0.560
01:29:38.734 00.000 25848 Worker thread wakes up
01:29:38.734 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.33) opts 0xd
01:29:38.734 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, 0.33)
01:29:38.734 00.000 25848 Moving (0.84, 0.33) raw xDistance=-0.81 yDistance=0.63
01:29:38.735 00.001 21444 UpdateGuideState exits: m=514226 SNR=82.1 Saturated
01:29:38.735 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:38.735 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:38.735 00.000 21444 Enqueuing Expose request
01:29:38.735 00.000 25848 BLC: History state: CurrMiss=0.63, AvgInitMiss=0.02, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=1.775479, 1:0.892962, 2:0.628327
01:29:38.735 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:29:38.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.81
01:29:38.735 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
01:29:38.735 00.000 25848 MoveAxis(E, 26, ABG)
01:29:38.735 00.000 25848 Guiding  Dir = 2, Dur = 26
01:29:38.763 00.028 25848 IsSlewing returns 0
01:29:38.765 00.002 25848 IsGuiding returns 0
01:29:38.797 00.032 25848 IsGuiding returns 1
01:29:38.797 00.000 25848 scope still moving after pulse duration time elapsed
01:29:38.857 00.060 25848 IsSlewing returns 0
01:29:38.858 00.001 25848 IsGuiding returns 0
01:29:38.858 00.000 25848 scope move finished after 26 + 67 ms
01:29:38.858 00.000 25848 Move returns status 0, amount 26
01:29:38.858 00.000 25848 MoveAxis(S, 17, ABG)
01:29:38.858 00.000 25848 Guiding  Dir = 1, Dur = 17
01:29:38.919 00.061 25848 IsSlewing returns 0
01:29:38.919 00.000 25848 IsGuiding returns 0
01:29:38.961 00.042 25848 IsGuiding returns 1
01:29:38.961 00.000 25848 scope still moving after pulse duration time elapsed
01:29:39.014 00.053 25848 IsSlewing returns 0
01:29:39.014 00.000 25848 IsGuiding returns 0
01:29:39.014 00.000 25848 scope move finished after 17 + 78 ms
01:29:39.014 00.000 25848 Move returns status 0, amount 17
01:29:39.014 00.000 25848 move complete, result=0
01:29:39.014 00.000 25848 worker thread done servicing request
01:29:39.014 00.000 25848 Worker thread wakes up
01:29:39.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:39.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:39.014 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 0.6 px 17 ms SOUTH
01:29:41.863 02.849 25848 Exposure complete
01:29:41.943 00.080 25848 worker thread done servicing request
01:29:41.944 00.001 21444 OnExposeComplete: enter
01:29:41.944 00.000 21444 UpdateGuideState(): m_state=6
01:29:41.944 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1987
01:29:41.944 00.000 21444 Star::Find returns 1 (1), X=1234.59, Y=738.53, Mass=437220, SNR=69.9, Peak=13300 HFD=6.0
01:29:41.944 00.000 21444 Star::Find false star n=4 nbg=246 bg=3006.9 sigma=439.7 thresh=4326 peak=4086
01:29:41.944 00.000 21444 Star::Find false star n=5 nbg=250 bg=1974.4 sigma=388.6 thresh=3140 peak=3056
01:29:41.944 00.000 21444 Star::Find false star n=2 nbg=252 bg=3170.2 sigma=466.9 thresh=4571 peak=4337
01:29:41.944 00.000 21444 Star::Find false star n=2 nbg=264 bg=3129.0 sigma=450.7 thresh=4481 peak=4089
01:29:41.944 00.000 21444 Star::Find false star n=2 nbg=254 bg=3101.5 sigma=385.5 thresh=4258 peak=3830
01:29:41.944 00.000 21444 Star::Find false star n=5 nbg=254 bg=2473.2 sigma=422.0 thresh=3739 peak=3734
01:29:41.944 00.000 21444 Star::Find false star n=2 nbg=248 bg=2781.4 sigma=403.7 thresh=3993 peak=3831
01:29:41.944 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.21,-1.52,0.29,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.98,0.33,0.84,U] [#8 16.52,2.48,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.42,0.67,3.18,U] 
01:29:41.944 00.000 21444 single-star, 3 included, MultiStar: {-0.90, 0.39}, one-star: {0.90, 0.09}
01:29:41.944 00.000 21444 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.05) = xAngle (-2.95 = -2.95)
01:29:41.945 00.001 21444 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.49)
01:29:41.945 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=0.09 hyp=0.91 cameraTheta=0.10 mountX=-0.89 mountY=0.42, mountTheta=2.70
01:29:41.945 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=0.09, opts=13)
01:29:41.945 00.000 21444 Enqueuing Move request for scope (0.90, 0.09)
01:29:41.945 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=320, FiltMax=65504, Gamma=0.560
01:29:41.945 00.000 21444 UpdateGuideState exits: m=437220 SNR=69.9 Saturated
01:29:41.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:41.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:41.945 00.000 21444 Enqueuing Expose request
01:29:41.945 00.000 25848 Worker thread wakes up
01:29:41.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.09) opts 0xd
01:29:41.946 00.001 25848 Handling offset move in thread for scope, endpoint = (0.90, 0.09)
01:29:41.946 00.000 25848 Moving (0.90, 0.09) raw xDistance=-0.89 yDistance=0.42
01:29:41.946 00.000 25848 BLC: window closed
01:29:41.946 00.000 25848 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.02, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=1.775479, 1:0.892962, 2:0.628327
01:29:41.946 00.000 25848 BLC: No correction, Miss < min_move
01:29:41.946 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.89
01:29:41.946 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:41.946 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
01:29:41.946 00.000 25848 MoveAxis(E, 28, ABG)
01:29:41.946 00.000 25848 Guiding  Dir = 2, Dur = 28
01:29:41.970 00.024 25848 IsSlewing returns 0
01:29:41.970 00.000 25848 IsGuiding returns 0
01:29:42.002 00.032 25848 IsGuiding returns 1
01:29:42.002 00.000 25848 scope still moving after pulse duration time elapsed
01:29:42.065 00.063 25848 IsSlewing returns 0
01:29:42.065 00.000 25848 IsGuiding returns 0
01:29:42.065 00.000 25848 scope move finished after 28 + 67 ms
01:29:42.065 00.000 25848 Move returns status 0, amount 28
01:29:42.065 00.000 25848 MoveAxis(N, 0, ABG)
01:29:42.065 00.000 25848 Move returns status 0, amount 0
01:29:42.065 00.000 25848 move complete, result=0
01:29:42.065 00.000 25848 worker thread done servicing request
01:29:42.065 00.000 25848 Worker thread wakes up
01:29:42.065 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 0.4 px 0 ms NORTH
01:29:42.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:42.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:44.911 02.846 25848 Exposure complete
01:29:44.999 00.088 25848 worker thread done servicing request
01:29:44.999 00.000 21444 OnExposeComplete: enter
01:29:44.999 00.000 21444 UpdateGuideState(): m_state=6
01:29:45.000 00.001 21444 Star::Find(15, 1234, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1988
01:29:45.000 00.000 21444 Star::Find returns 1 (1), X=1235.05, Y=737.98, Mass=494167, SNR=77.9, Peak=15064 HFD=6.3
01:29:45.000 00.000 21444 Star::Find false star n=3 nbg=267 bg=3045.1 sigma=406.0 thresh=4263 peak=4037
01:29:45.000 00.000 21444 Star::Find false star n=2 nbg=253 bg=2103.2 sigma=403.6 thresh=3314 peak=2944
01:29:45.000 00.000 21444 Star::Find false star n=4 nbg=269 bg=3113.7 sigma=497.5 thresh=4606 peak=4402
01:29:45.000 00.000 21444 Star::Find false star n=4 nbg=258 bg=3143.0 sigma=445.6 thresh=4480 peak=4432
01:29:45.000 00.000 21444 Star::Find false star n=1 nbg=264 bg=3191.2 sigma=474.5 thresh=4615 peak=4072
01:29:45.000 00.000 21444 Star::Find false star n=2 nbg=271 bg=3121.3 sigma=488.3 thresh=4586 peak=4475
01:29:45.000 00.000 21444 Star::Find false star n=3 nbg=264 bg=2518.4 sigma=485.1 thresh=3974 peak=3542
01:29:45.000 00.000 21444 Star::Find false star n=2 nbg=251 bg=2817.5 sigma=443.4 thresh=4148 peak=3868
01:29:45.000 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.58,-0.87,0.24,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.28,1.04,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.58,0.53,3.37,U] 
01:29:45.000 00.000 21444 refined, 3 included, MultiStar: {-0.08, 0.39}, one-star: {1.36, -0.47}
01:29:45.000 00.000 21444 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.05) = xAngle (-1.27 = -1.27)
01:29:45.000 00.000 21444 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.17)
01:29:45.000 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.78 mountX=0.12 mountY=0.33, mountTheta=1.23
01:29:45.001 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.39, opts=13)
01:29:45.001 00.000 21444 Enqueuing Move request for scope (-0.08, 0.39)
01:29:45.002 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2740, FiltMin=308, FiltMax=65504, Gamma=0.560
01:29:45.002 00.000 21444 UpdateGuideState exits: m=494167 SNR=77.9 Saturated
01:29:45.002 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:45.002 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:45.002 00.000 21444 Enqueuing Expose request
01:29:45.002 00.000 25848 Worker thread wakes up
01:29:45.002 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.39) opts 0xd
01:29:45.002 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.39)
01:29:45.002 00.000 25848 Moving (-0.08, 0.39) raw xDistance=0.12 yDistance=0.33
01:29:45.002 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:29:45.002 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:45.002 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:29:45.002 00.000 25848 MoveAxis(E, 0, ABG)
01:29:45.002 00.000 25848 Move returns status 0, amount 0
01:29:45.002 00.000 25848 MoveAxis(N, 0, ABG)
01:29:45.002 00.000 25848 Move returns status 0, amount 0
01:29:45.002 00.000 25848 move complete, result=0
01:29:45.002 00.000 25848 worker thread done servicing request
01:29:45.002 00.000 25848 Worker thread wakes up
01:29:45.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:45.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:45.002 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:29:47.847 02.845 25848 Exposure complete
01:29:47.914 00.067 25848 worker thread done servicing request
01:29:47.914 00.000 21444 OnExposeComplete: enter
01:29:47.915 00.001 21444 UpdateGuideState(): m_state=6
01:29:47.915 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1989
01:29:47.915 00.000 21444 Star::Find returns 1 (1), X=1235.97, Y=737.00, Mass=533955, SNR=105.2, Peak=17084 HFD=6.3
01:29:47.915 00.000 21444 Star::Find false star n=8 nbg=235 bg=3054.5 sigma=321.4 thresh=4019 peak=3992
01:29:47.915 00.000 21444 Star::Find false star n=1 nbg=271 bg=2071.4 sigma=453.5 thresh=3432 peak=2974
01:29:47.915 00.000 21444 Star::Find false star n=6 nbg=274 bg=3153.4 sigma=496.7 thresh=4644 peak=4220
01:29:47.915 00.000 21444 Star::Find false star n=1 nbg=259 bg=2979.3 sigma=467.2 thresh=4381 peak=4046
01:29:47.915 00.000 21444 Star::Find false star n=3 nbg=269 bg=3017.9 sigma=508.2 thresh=4543 peak=4128
01:29:47.915 00.000 21444 Star::Find false star n=5 nbg=256 bg=2290.0 sigma=407.2 thresh=3512 peak=3445
01:29:47.915 00.000 21444 Star::Find false star n=10 nbg=263 bg=2672.5 sigma=407.1 thresh=3894 peak=3881
01:29:47.915 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.50,-2.81,0.22,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.60,0.02,0.71,U] [#8 13.94,-5.09,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.22,0.20,2.52,U] 
01:29:47.915 00.000 21444 refined, 3 included, MultiStar: {0.46, -0.35}, one-star: {2.28, -1.45}
01:29:47.915 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.58)
01:29:47.915 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.54 = -0.26)
01:29:47.915 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-0.35 hyp=0.58 cameraTheta=-0.65 mountX=-0.49 mountY=-0.15, mountTheta=-2.85
01:29:47.916 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-0.35, opts=13)
01:29:47.916 00.000 21444 Enqueuing Move request for scope (0.46, -0.35)
01:29:47.916 00.000 25848 Worker thread wakes up
01:29:47.916 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.35) opts 0xd
01:29:47.916 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -0.35)
01:29:47.916 00.000 25848 Moving (0.46, -0.35) raw xDistance=-0.49 yDistance=-0.15
01:29:47.916 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
01:29:47.916 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:47.916 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2720, FiltMin=292, FiltMax=65504, Gamma=0.560
01:29:47.916 00.000 21444 UpdateGuideState exits: m=533955 SNR=105.2 Saturated
01:29:47.916 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:29:47.917 00.001 25848 MoveAxis(E, 0, ABG)
01:29:47.917 00.000 25848 Move returns status 0, amount 0
01:29:47.917 00.000 25848 MoveAxis(N, 0, ABG)
01:29:47.917 00.000 25848 Move returns status 0, amount 0
01:29:47.917 00.000 25848 move complete, result=0
01:29:47.917 00.000 25848 worker thread done servicing request
01:29:47.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:47.917 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:47.917 00.000 21444 Enqueuing Expose request
01:29:47.917 00.000 25848 Worker thread wakes up
01:29:47.917 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:47.917 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:47.917 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:50.766 02.849 25848 Exposure complete
01:29:50.854 00.088 25848 worker thread done servicing request
01:29:50.854 00.000 21444 OnExposeComplete: enter
01:29:50.854 00.000 21444 UpdateGuideState(): m_state=6
01:29:50.855 00.001 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1990
01:29:50.855 00.000 21444 Star::Find returns 1 (1), X=1236.04, Y=737.99, Mass=427947, SNR=68.6, Peak=14232 HFD=6.4
01:29:50.855 00.000 21444 Star::Find false star n=3 nbg=271 bg=3079.0 sigma=483.0 thresh=4528 peak=4310
01:29:50.855 00.000 21444 Star::Find false star n=2 nbg=259 bg=3099.4 sigma=443.7 thresh=4431 peak=4179
01:29:50.855 00.000 21444 Star::Find false star n=1 nbg=267 bg=3018.1 sigma=492.2 thresh=4495 peak=4129
01:29:50.855 00.000 21444 Star::Find false star n=7 nbg=256 bg=2440.8 sigma=359.8 thresh=3520 peak=3336
01:29:50.855 00.000 21444 Star::Find false star n=9 nbg=252 bg=2844.4 sigma=408.2 thresh=4069 peak=4057
01:29:50.855 00.000 21444 MultiStar: [#1 1.42,3.95,0.19,U] [#2 -25.44,20.12,0.00,M9] [#3 -0.10,-1.53,0.26,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.72,0.34,0.91,U] [#8 21.55,-6.21,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.59,0.53,2.82,U] 
01:29:50.855 00.000 21444 refined, 4 included, MultiStar: {1.12, 0.32}, one-star: {2.34, -0.46}
01:29:50.855 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
01:29:50.855 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
01:29:50.855 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=0.32 hyp=1.17 cameraTheta=0.28 mountX=-1.09 mountY=0.73, mountTheta=2.55
01:29:50.857 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=0.32, opts=13)
01:29:50.857 00.000 21444 Enqueuing Move request for scope (1.12, 0.32)
01:29:50.857 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=120, FiltMax=65504, Gamma=0.560
01:29:50.857 00.000 21444 UpdateGuideState exits: m=427947 SNR=68.6 Saturated
01:29:50.857 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:50.857 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:50.857 00.000 21444 Enqueuing Expose request
01:29:50.857 00.000 25848 Worker thread wakes up
01:29:50.857 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, 0.32) opts 0xd
01:29:50.857 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, 0.32)
01:29:50.857 00.000 25848 Moving (1.12, 0.32) raw xDistance=-1.09 yDistance=0.73
01:29:50.857 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.09
01:29:50.857 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
01:29:50.857 00.000 25848 MoveAxis(E, 32, ABG)
01:29:50.857 00.000 25848 Guiding  Dir = 2, Dur = 32
01:29:50.920 00.063 25848 IsSlewing returns 0
01:29:50.920 00.000 25848 IsGuiding returns 0
01:29:50.952 00.032 25848 PulseGuide returned control before completion, sleep 11
01:29:50.970 00.018 25848 IsGuiding returns 1
01:29:50.970 00.000 25848 scope still moving after pulse duration time elapsed
01:29:51.031 00.061 25848 IsSlewing returns 0
01:29:51.031 00.000 25848 IsGuiding returns 0
01:29:51.031 00.000 25848 scope move finished after 32 + 79 ms
01:29:51.031 00.000 25848 Move returns status 0, amount 32
01:29:51.031 00.000 25848 MoveAxis(S, 20, ABG)
01:29:51.031 00.000 25848 Guiding  Dir = 1, Dur = 20
01:29:51.062 00.031 25848 IsSlewing returns 0
01:29:51.062 00.000 25848 IsGuiding returns 0
01:29:51.094 00.032 25848 IsGuiding returns 1
01:29:51.094 00.000 25848 scope still moving after pulse duration time elapsed
01:29:51.157 00.063 25848 IsSlewing returns 0
01:29:51.158 00.001 25848 IsGuiding returns 0
01:29:51.158 00.000 25848 scope move finished after 20 + 75 ms
01:29:51.158 00.000 25848 Move returns status 0, amount 20
01:29:51.158 00.000 25848 move complete, result=0
01:29:51.158 00.000 25848 worker thread done servicing request
01:29:51.158 00.000 25848 Worker thread wakes up
01:29:51.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:51.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:51.158 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.7 px 20 ms SOUTH
01:29:54.006 02.848 25848 Exposure complete
01:29:54.093 00.087 25848 worker thread done servicing request
01:29:54.094 00.001 21444 OnExposeComplete: enter
01:29:54.094 00.000 21444 UpdateGuideState(): m_state=6
01:29:54.094 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1991
01:29:54.094 00.000 21444 Star::Find returns 1 (1), X=1235.69, Y=736.96, Mass=499665, SNR=97.0, Peak=14888 HFD=6.6
01:29:54.094 00.000 21444 Star::Find false star n=5 nbg=256 bg=3257.3 sigma=413.4 thresh=4497 peak=4336
01:29:54.094 00.000 21444 Star::Find false star n=2 nbg=275 bg=3106.7 sigma=494.3 thresh=4590 peak=4382
01:29:54.094 00.000 21444 Star::Find false star n=4 nbg=252 bg=3019.3 sigma=430.9 thresh=4312 peak=4078
01:29:54.094 00.000 21444 Star::Find false star n=10 nbg=254 bg=2343.7 sigma=396.8 thresh=3534 peak=3481
01:29:54.094 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -22.85,29.96,0.00,M10] [#3 0.06,-3.78,0.17,U] [#4 0.00,0.00,0.00,L] [#5 36.17,6.16,0.00,R] [#6 0.00,0.00,0.00,L] [#7 0.57,-0.16,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -23.95,-1.74,0.00,M3] [#11 0.30,0.45,2.63,U] 
01:29:54.094 00.000 21444 refined, 3 included, MultiStar: {0.71, -0.24}, one-star: {1.99, -1.49}
01:29:54.094 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
01:29:54.095 00.001 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.07)
01:29:54.095 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=-0.24 hyp=0.74 cameraTheta=-0.32 mountX=-0.72 mountY=0.05, mountTheta=3.07
01:29:54.096 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=-0.24, opts=13)
01:29:54.096 00.000 21444 Enqueuing Move request for scope (0.71, -0.24)
01:29:54.096 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=316, FiltMax=65504, Gamma=0.560
01:29:54.096 00.000 21444 UpdateGuideState exits: m=499665 SNR=97.0 Saturated
01:29:54.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:54.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:54.096 00.000 21444 Enqueuing Expose request
01:29:54.096 00.000 25848 Worker thread wakes up
01:29:54.096 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.24) opts 0xd
01:29:54.096 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, -0.24)
01:29:54.096 00.000 25848 Moving (0.71, -0.24) raw xDistance=-0.72 yDistance=0.05
01:29:54.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.72
01:29:54.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:54.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:29:54.096 00.000 25848 MoveAxis(E, 23, ABG)
01:29:54.096 00.000 25848 Guiding  Dir = 2, Dur = 23
01:29:54.126 00.030 25848 IsSlewing returns 0
01:29:54.126 00.000 25848 IsGuiding returns 0
01:29:54.157 00.031 25848 IsGuiding returns 1
01:29:54.157 00.000 25848 scope still moving after pulse duration time elapsed
01:29:54.204 00.047 25848 IsSlewing returns 0
01:29:54.205 00.001 25848 IsGuiding returns 0
01:29:54.205 00.000 25848 scope move finished after 23 + 56 ms
01:29:54.205 00.000 25848 Move returns status 0, amount 23
01:29:54.205 00.000 25848 MoveAxis(N, 0, ABG)
01:29:54.205 00.000 25848 Move returns status 0, amount 0
01:29:54.205 00.000 25848 move complete, result=0
01:29:54.205 00.000 25848 worker thread done servicing request
01:29:54.205 00.000 25848 Worker thread wakes up
01:29:54.205 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:54.205 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:54.205 00.000 21444 GuideStep: -0.7 px 23 ms EAST, 0.0 px 0 ms NORTH
01:29:57.056 02.851 25848 Exposure complete
01:29:57.137 00.081 25848 worker thread done servicing request
01:29:57.137 00.000 21444 OnExposeComplete: enter
01:29:57.137 00.000 21444 UpdateGuideState(): m_state=6
01:29:57.137 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1992
01:29:57.137 00.000 21444 Star::Find returns 1 (1), X=1237.73, Y=737.40, Mass=547470, SNR=82.9, Peak=15544 HFD=7.2
01:29:57.137 00.000 21444 Star::Find false star n=4 nbg=256 bg=1892.7 sigma=406.0 thresh=3111 peak=3048
01:29:57.137 00.000 21444 Star::Find false star n=4 nbg=261 bg=2970.4 sigma=430.2 thresh=4261 peak=4106
01:29:57.137 00.000 21444 Star::Find false star n=4 nbg=268 bg=2959.1 sigma=459.2 thresh=4337 peak=4041
01:29:57.137 00.000 21444 Star::Find false star n=2 nbg=248 bg=3024.6 sigma=421.3 thresh=4288 peak=4079
01:29:57.138 00.001 21444 MultiStar: [#1 1.54,7.93,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 1.11,-1.17,0.27,U] [#4 -2.17,1.30,0.33,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 2.67,0.65,0.92,U] [#8 0.00,0.00,0.00,L] [#9 -0.93,-18.09,0.00,M3] [#10 -33.15,-1.28,0.00,M4] [#11 1.58,0.34,2.89,U] 
01:29:57.138 00.000 21444 refined, 4 included, MultiStar: {1.97, 0.12}, one-star: {4.04, -1.05}
01:29:57.138 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
01:29:57.138 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.45)
01:29:57.138 00.000 21444 CameraToMount -- cameraX=1.97 cameraY=0.12 hyp=1.97 cameraTheta=0.06 mountX=-1.95 mountY=0.86, mountTheta=2.73
01:29:57.139 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.97, y=0.12, opts=13)
01:29:57.139 00.000 21444 Enqueuing Move request for scope (1.97, 0.12)
01:29:57.139 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2740, FiltMin=292, FiltMax=65504, Gamma=0.560
01:29:57.139 00.000 21444 UpdateGuideState exits: m=547470 SNR=82.9 Saturated
01:29:57.139 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:57.139 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:29:57.139 00.000 21444 Enqueuing Expose request
01:29:57.139 00.000 25848 Worker thread wakes up
01:29:57.139 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.97, 0.12) opts 0xd
01:29:57.139 00.000 25848 Handling offset move in thread for scope, endpoint = (1.97, 0.12)
01:29:57.139 00.000 25848 Moving (1.97, 0.12) raw xDistance=-1.95 yDistance=0.86
01:29:57.139 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.95
01:29:57.139 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
01:29:57.139 00.000 25848 MoveAxis(E, 58, ABG)
01:29:57.139 00.000 25848 Guiding  Dir = 2, Dur = 58
01:29:57.172 00.033 25848 IsSlewing returns 0
01:29:57.172 00.000 25848 IsGuiding returns 0
01:29:57.203 00.031 25848 PulseGuide returned control before completion, sleep 38
01:29:57.243 00.040 25848 IsGuiding returns 1
01:29:57.243 00.000 25848 scope still moving after pulse duration time elapsed
01:29:57.298 00.055 25848 IsSlewing returns 0
01:29:57.298 00.000 25848 IsGuiding returns 0
01:29:57.298 00.000 25848 scope move finished after 58 + 68 ms
01:29:57.298 00.000 25848 Move returns status 0, amount 58
01:29:57.298 00.000 25848 MoveAxis(S, 23, ABG)
01:29:57.298 00.000 25848 Guiding  Dir = 1, Dur = 23
01:29:57.326 00.028 25848 IsSlewing returns 0
01:29:57.327 00.001 25848 IsGuiding returns 0
01:29:57.358 00.031 25848 IsGuiding returns 1
01:29:57.358 00.000 25848 scope still moving after pulse duration time elapsed
01:29:57.406 00.048 25848 IsSlewing returns 0
01:29:57.406 00.000 25848 IsGuiding returns 0
01:29:57.406 00.000 25848 scope move finished after 23 + 55 ms
01:29:57.406 00.000 25848 Move returns status 0, amount 23
01:29:57.406 00.000 25848 move complete, result=0
01:29:57.406 00.000 25848 worker thread done servicing request
01:29:57.406 00.000 25848 Worker thread wakes up
01:29:57.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:29:57.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:29:57.406 00.000 21444 GuideStep: -2.0 px 58 ms EAST, 0.9 px 23 ms SOUTH
01:30:00.253 02.847 25848 Exposure complete
01:30:00.330 00.077 25848 worker thread done servicing request
01:30:00.330 00.000 21444 OnExposeComplete: enter
01:30:00.330 00.000 21444 UpdateGuideState(): m_state=6
01:30:00.330 00.000 21444 Star::Find(15, 1237, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1993
01:30:00.330 00.000 21444 Star::Find returns 1 (1), X=1235.19, Y=736.58, Mass=515971, SNR=85.2, Peak=14812 HFD=6.4
01:30:00.330 00.000 21444 Star::Find false star n=1 nbg=255 bg=2936.5 sigma=412.0 thresh=4173 peak=3933
01:30:00.330 00.000 21444 Star::Find false star n=4 nbg=244 bg=1999.5 sigma=353.4 thresh=3060 peak=2912
01:30:00.330 00.000 21444 Star::Find false star n=4 nbg=259 bg=3021.7 sigma=431.0 thresh=4315 peak=4006
01:30:00.330 00.000 21444 Star::Find false star n=2 nbg=260 bg=3017.6 sigma=450.5 thresh=4369 peak=4047
01:30:00.330 00.000 21444 Star::Find false star n=2 nbg=268 bg=3182.9 sigma=468.9 thresh=4590 peak=4239
01:30:00.331 00.001 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.82,-3.74,0.24,U] [#4 -1.92,0.83,0.13,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.29,-1.23,0.96,U] [#8 0.00,0.00,0.00,L] [#9 -8.51,-15.02,0.00,M4] [#10 -39.48,-4.24,0.00,M5] [#11 -0.09,-0.07,2.96,U] 
01:30:00.331 00.000 21444 refined, 4 included, MultiStar: {0.20, -0.76}, one-star: {1.50, -1.87}
01:30:00.331 00.000 21444 CameraToMount -- cameraTheta (-1.32) - m_xAngle (3.05) = xAngle (-4.37 = 1.92)
01:30:00.331 00.000 21444 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.21 = -0.93)
01:30:00.331 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=-0.76 hyp=0.79 cameraTheta=-1.32 mountX=-0.27 mountY=-0.63, mountTheta=-1.97
01:30:00.331 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=-0.76, opts=13)
01:30:00.332 00.001 21444 Enqueuing Move request for scope (0.20, -0.76)
01:30:00.332 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=180, FiltMax=65504, Gamma=0.560
01:30:00.332 00.000 21444 UpdateGuideState exits: m=515971 SNR=85.2 Saturated
01:30:00.332 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:00.332 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:00.332 00.000 21444 Enqueuing Expose request
01:30:00.332 00.000 25848 Worker thread wakes up
01:30:00.332 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.76) opts 0xd
01:30:00.332 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, -0.76)
01:30:00.332 00.000 25848 Moving (0.20, -0.76) raw xDistance=-0.27 yDistance=-0.63
01:30:00.332 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
01:30:00.332 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:30:00.332 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.63
01:30:00.332 00.000 25848 MoveAxis(E, 0, ABG)
01:30:00.332 00.000 25848 Move returns status 0, amount 0
01:30:00.332 00.000 25848 MoveAxis(N, 0, ABG)
01:30:00.332 00.000 25848 Move returns status 0, amount 0
01:30:00.332 00.000 25848 move complete, result=0
01:30:00.332 00.000 25848 worker thread done servicing request
01:30:00.332 00.000 25848 Worker thread wakes up
01:30:00.332 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:00.332 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:00.332 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
01:30:03.172 02.840 25848 Exposure complete
01:30:03.258 00.086 25848 worker thread done servicing request
01:30:03.259 00.001 21444 OnExposeComplete: enter
01:30:03.259 00.000 21444 UpdateGuideState(): m_state=6
01:30:03.259 00.000 21444 Star::Find(15, 1235, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1994
01:30:03.259 00.000 21444 Star::Find returns 1 (1), X=1236.50, Y=734.93, Mass=540495, SNR=100.0, Peak=15568 HFD=6.5
01:30:03.259 00.000 21444 Star::Find false star n=1 nbg=259 bg=3237.1 sigma=445.7 thresh=4574 peak=4302
01:30:03.259 00.000 21444 Star::Find false star n=2 nbg=266 bg=2964.3 sigma=490.9 thresh=4437 peak=4271
01:30:03.259 00.000 21444 Star::Find false star n=2 nbg=272 bg=3061.8 sigma=467.3 thresh=4464 peak=4063
01:30:03.259 00.000 21444 Star::Find false star n=4 nbg=267 bg=2394.6 sigma=390.4 thresh=3566 peak=3407
01:30:03.259 00.000 21444 MultiStar: [#1 15.67,-11.40,0.00,M2] [#2 -0.24,2.12,0.10,U] [#3 0.78,-4.00,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 31.31,-11.12,0.00,M5] [#7 2.01,-1.20,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -46.77,-15.38,0.00,M6] [#11 0.89,-1.92,2.73,U] 
01:30:03.259 00.000 21444 refined, 4 included, MultiStar: {1.45, -2.13}, one-star: {2.81, -3.52}
01:30:03.259 00.000 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.03 = 2.26)
01:30:03.259 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.87 = -0.59)
01:30:03.260 00.001 21444 CameraToMount -- cameraX=1.45 cameraY=-2.13 hyp=2.58 cameraTheta=-0.97 mountX=-1.63 mountY=-1.42, mountTheta=-2.42
01:30:03.260 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-2.13, opts=13)
01:30:03.261 00.001 21444 Enqueuing Move request for scope (1.45, -2.13)
01:30:03.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=322, FiltMax=65504, Gamma=0.560
01:30:03.261 00.000 21444 UpdateGuideState exits: m=540495 SNR=100.0 Saturated
01:30:03.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:03.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:03.261 00.000 21444 Enqueuing Expose request
01:30:03.261 00.000 25848 Worker thread wakes up
01:30:03.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -2.13) opts 0xd
01:30:03.261 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -2.13)
01:30:03.261 00.000 25848 Moving (1.45, -2.13) raw xDistance=-1.63 yDistance=-1.42
01:30:03.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.63
01:30:03.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:30:03.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.42
01:30:03.261 00.000 25848 MoveAxis(E, 48, ABG)
01:30:03.261 00.000 25848 Guiding  Dir = 2, Dur = 48
01:30:03.282 00.021 25848 IsSlewing returns 0
01:30:03.282 00.000 25848 IsGuiding returns 0
01:30:03.313 00.031 25848 PulseGuide returned control before completion, sleep 28
01:30:03.346 00.033 25848 IsGuiding returns 1
01:30:03.346 00.000 25848 scope still moving after pulse duration time elapsed
01:30:03.408 00.062 25848 IsSlewing returns 0
01:30:03.408 00.000 25848 IsGuiding returns 0
01:30:03.408 00.000 25848 scope move finished after 48 + 77 ms
01:30:03.408 00.000 25848 Move returns status 0, amount 48
01:30:03.408 00.000 25848 MoveAxis(N, 0, ABG)
01:30:03.408 00.000 25848 Move returns status 0, amount 0
01:30:03.408 00.000 25848 move complete, result=0
01:30:03.408 00.000 25848 worker thread done servicing request
01:30:03.409 00.001 25848 Worker thread wakes up
01:30:03.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:03.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:03.409 00.000 21444 GuideStep: -1.6 px 48 ms EAST, -1.4 px 0 ms NORTH
01:30:06.251 02.842 25848 Exposure complete
01:30:06.336 00.085 25848 worker thread done servicing request
01:30:06.336 00.000 21444 OnExposeComplete: enter
01:30:06.336 00.000 21444 UpdateGuideState(): m_state=6
01:30:06.336 00.000 21444 Star::Find(15, 1236, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1995
01:30:06.336 00.000 21444 Star::Find returns 1 (1), X=1235.29, Y=734.98, Mass=534690, SNR=82.2, Peak=14488 HFD=6.8
01:30:06.336 00.000 21444 Star::Find false star n=3 nbg=269 bg=3043.9 sigma=434.9 thresh=4349 peak=4171
01:30:06.336 00.000 21444 Star::Find false star n=15 nbg=256 bg=3270.5 sigma=405.8 thresh=4488 peak=4440
01:30:06.336 00.000 21444 Star::Find false star n=5 nbg=260 bg=3019.5 sigma=435.2 thresh=4325 peak=4004
01:30:06.336 00.000 21444 Star::Find false star n=1 nbg=259 bg=3020.2 sigma=459.6 thresh=4399 peak=4028
01:30:06.336 00.000 21444 Star::Find false star n=2 nbg=244 bg=3155.6 sigma=406.8 thresh=4376 peak=4031
01:30:06.336 00.000 21444 Star::Find false star n=6 nbg=252 bg=2635.7 sigma=429.7 thresh=3925 peak=3875
01:30:06.336 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 4.20,15.44,0.00,M10] [#3 0.31,-4.90,0.33,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.86,-2.48,0.81,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.28,-2.06,3.38,U] 
01:30:06.336 00.000 21444 refined, 3 included, MultiStar: {0.26, -2.55}, one-star: {1.60, -3.46}
01:30:06.337 00.001 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.52 = 1.76)
01:30:06.337 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.36 = -1.08)
01:30:06.337 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-2.55 hyp=2.56 cameraTheta=-1.47 mountX=-0.49 mountY=-2.26, mountTheta=-1.78
01:30:06.337 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-2.55, opts=13)
01:30:06.337 00.000 21444 Enqueuing Move request for scope (0.26, -2.55)
01:30:06.337 00.000 25848 Worker thread wakes up
01:30:06.337 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -2.55) opts 0xd
01:30:06.338 00.001 25848 Handling offset move in thread for scope, endpoint = (0.26, -2.55)
01:30:06.338 00.000 25848 Moving (0.26, -2.55) raw xDistance=-0.49 yDistance=-2.26
01:30:06.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
01:30:06.338 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=344, FiltMax=65504, Gamma=0.560
01:30:06.338 00.000 25848 resist switch: large excursion: input -2.26 thresh 1.53 direction from 1 to -1
01:30:06.338 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.77
01:30:06.338 00.000 21444 UpdateGuideState exits: m=534690 SNR=82.2 Saturated
01:30:06.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.26 from input -2.26
01:30:06.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:06.338 00.000 25848 MoveAxis(E, 0, ABG)
01:30:06.338 00.000 25848 Move returns status 0, amount 0
01:30:06.338 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:06.338 00.000 21444 Enqueuing Expose request
01:30:06.338 00.000 25848 BLC: Oldest BLC event removed
01:30:06.338 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
01:30:06.338 00.000 25848 MoveAxis(N, 358, ABG)
01:30:06.338 00.000 25848 Guiding  Dir = 0, Dur = 358
01:30:06.358 00.020 25848 IsSlewing returns 0
01:30:06.359 00.001 25848 IsGuiding returns 0
01:30:06.390 00.031 25848 PulseGuide returned control before completion, sleep 337
01:30:06.756 00.366 25848 IsGuiding returns 1
01:30:06.757 00.001 25848 scope still moving after pulse duration time elapsed
01:30:06.815 00.058 25848 IsSlewing returns 0
01:30:06.816 00.001 25848 IsGuiding returns 0
01:30:06.816 00.000 25848 scope move finished after 358 + 98 ms
01:30:06.816 00.000 25848 Move returns status 0, amount 358
01:30:06.816 00.000 25848 move complete, result=0
01:30:06.816 00.000 25848 worker thread done servicing request
01:30:06.816 00.000 25848 Worker thread wakes up
01:30:06.816 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:06.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:06.816 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -2.3 px 358 ms NORTH
01:30:09.659 02.843 25848 Exposure complete
01:30:09.733 00.074 25848 worker thread done servicing request
01:30:09.733 00.000 21444 OnExposeComplete: enter
01:30:09.734 00.001 21444 UpdateGuideState(): m_state=6
01:30:09.734 00.000 21444 Star::Find(15, 1235, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1996
01:30:09.734 00.000 21444 Star::Find returns 1 (1), X=1236.30, Y=737.09, Mass=556578, SNR=97.6, Peak=17188 HFD=6.4
01:30:09.734 00.000 21444 Star::Find false star n=2 nbg=250 bg=2997.5 sigma=418.5 thresh=4253 peak=3910
01:30:09.734 00.000 21444 Star::Find false star n=1 nbg=262 bg=3246.9 sigma=537.4 thresh=4859 peak=4270
01:30:09.734 00.000 21444 Star::Find false star n=4 nbg=257 bg=2973.9 sigma=384.4 thresh=4127 peak=3947
01:30:09.734 00.000 21444 Star::Find false star n=8 nbg=252 bg=3194.0 sigma=383.4 thresh=4344 peak=4014
01:30:09.734 00.000 21444 Star::Find false star n=4 nbg=271 bg=3115.0 sigma=448.2 thresh=4460 peak=4253
01:30:09.734 00.000 21444 Star::Find false star n=6 nbg=255 bg=2705.4 sigma=393.2 thresh=3885 peak=3738
01:30:09.734 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 15.76,29.25,0.00,R] [#3 0.21,-2.12,0.23,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.57,-0.26,0.67,U] [#8 0.00,0.00,0.00,L] [#9 14.21,-17.05,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.17,-0.38,2.86,U] 
01:30:09.734 00.000 21444 refined, 3 included, MultiStar: {0.88, -0.65}, one-star: {2.60, -1.36}
01:30:09.734 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.69 = 2.59)
01:30:09.734 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.25)
01:30:09.734 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=-0.65 hyp=1.10 cameraTheta=-0.64 mountX=-0.94 mountY=-0.27, mountTheta=-2.86
01:30:09.735 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=-0.65, opts=13)
01:30:09.735 00.000 21444 Enqueuing Move request for scope (0.88, -0.65)
01:30:09.735 00.000 25848 Worker thread wakes up
01:30:09.735 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=334, FiltMax=65504, Gamma=0.560
01:30:09.735 00.000 21444 UpdateGuideState exits: m=556578 SNR=97.6 Saturated
01:30:09.736 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.65) opts 0xd
01:30:09.736 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:09.736 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, -0.65)
01:30:09.736 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:09.736 00.000 21444 Enqueuing Expose request
01:30:09.736 00.000 25848 Moving (0.88, -0.65) raw xDistance=-0.94 yDistance=-0.27
01:30:09.736 00.000 25848 BLC: History state: CurrMiss=0.27, AvgInitMiss=0.08, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-2.258148, 1:0.271592
01:30:09.736 00.000 25848 BLC: No correction, Miss < min_move
01:30:09.736 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94
01:30:09.736 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:09.736 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:30:09.736 00.000 25848 MoveAxis(E, 27, ABG)
01:30:09.736 00.000 25848 Guiding  Dir = 2, Dur = 27
01:30:09.764 00.028 25848 IsSlewing returns 0
01:30:09.764 00.000 25848 IsGuiding returns 0
01:30:09.824 00.060 25848 IsGuiding returns 1
01:30:09.824 00.000 25848 scope still moving after pulse duration time elapsed
01:30:09.892 00.068 25848 IsSlewing returns 0
01:30:09.892 00.000 25848 IsGuiding returns 0
01:30:09.892 00.000 25848 scope move finished after 27 + 100 ms
01:30:09.892 00.000 25848 Move returns status 0, amount 27
01:30:09.892 00.000 25848 MoveAxis(N, 0, ABG)
01:30:09.892 00.000 25848 Move returns status 0, amount 0
01:30:09.892 00.000 25848 move complete, result=0
01:30:09.892 00.000 25848 worker thread done servicing request
01:30:09.892 00.000 25848 Worker thread wakes up
01:30:09.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:09.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:09.893 00.001 21444 GuideStep: -0.9 px 27 ms EAST, -0.3 px 0 ms NORTH
01:30:12.746 02.853 25848 Exposure complete
01:30:12.833 00.087 25848 worker thread done servicing request
01:30:12.834 00.001 21444 OnExposeComplete: enter
01:30:12.834 00.000 21444 UpdateGuideState(): m_state=6
01:30:12.834 00.000 21444 Star::Find(15, 1236, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1997
01:30:12.834 00.000 21444 Star::Find returns 1 (1), X=1236.73, Y=735.61, Mass=400761, SNR=63.3, Peak=12616 HFD=6.4
01:30:12.834 00.000 21444 Star::Find false star n=6 nbg=254 bg=3007.3 sigma=426.8 thresh=4288 peak=4285
01:30:12.834 00.000 21444 Star::Find false star n=4 nbg=271 bg=3014.9 sigma=516.5 thresh=4564 peak=4350
01:30:12.834 00.000 21444 Star::Find false star n=6 nbg=249 bg=3084.0 sigma=376.5 thresh=4213 peak=4053
01:30:12.834 00.000 21444 Star::Find false star n=6 nbg=267 bg=3186.7 sigma=469.4 thresh=4595 peak=4417
01:30:12.834 00.000 21444 Star::Find false star n=4 nbg=259 bg=2735.0 sigma=390.0 thresh=3905 peak=3742
01:30:12.834 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.70,10.48,0.00,M1] [#3 -0.21,-2.85,0.37,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.43,-1.29,0.95,U] [#8 0.00,0.00,0.00,L] [#9 -1.99,-16.99,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.97,-0.03,2.98,U] 
01:30:12.834 00.000 21444 refined, 3 included, MultiStar: {1.18, -0.99}, one-star: {3.04, -2.84}
01:30:12.834 00.000 21444 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.05) = xAngle (-3.75 = 2.54)
01:30:12.834 00.000 21444 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
01:30:12.835 00.001 21444 CameraToMount -- cameraX=1.18 cameraY=-0.99 hyp=1.54 cameraTheta=-0.70 mountX=-1.27 mountY=-0.46, mountTheta=-2.79
01:30:12.835 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=-0.99, opts=13)
01:30:12.835 00.000 21444 Enqueuing Move request for scope (1.18, -0.99)
01:30:12.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=332, FiltMax=65504, Gamma=0.560
01:30:12.835 00.000 21444 UpdateGuideState exits: m=400761 SNR=63.3 Saturated
01:30:12.836 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:12.836 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:12.836 00.000 21444 Enqueuing Expose request
01:30:12.836 00.000 25848 Worker thread wakes up
01:30:12.836 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, -0.99) opts 0xd
01:30:12.836 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, -0.99)
01:30:12.836 00.000 25848 Moving (1.18, -0.99) raw xDistance=-1.27 yDistance=-0.46
01:30:12.836 00.000 25848 BLC: History state: CurrMiss=0.46, AvgInitMiss=0.08, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-2.258148, 1:0.271592, 2:0.464822
01:30:12.836 00.000 25848 BLC: No correction, Miss < min_move
01:30:12.836 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.27
01:30:12.836 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:12.836 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
01:30:12.836 00.000 25848 MoveAxis(E, 39, ABG)
01:30:12.836 00.000 25848 Guiding  Dir = 2, Dur = 39
01:30:12.857 00.021 25848 IsSlewing returns 0
01:30:12.857 00.000 25848 IsGuiding returns 0
01:30:12.889 00.032 25848 PulseGuide returned control before completion, sleep 18
01:30:12.919 00.030 25848 IsGuiding returns 1
01:30:12.919 00.000 25848 scope still moving after pulse duration time elapsed
01:30:12.970 00.051 25848 IsSlewing returns 0
01:30:12.971 00.001 25848 IsGuiding returns 0
01:30:12.971 00.000 25848 scope move finished after 39 + 74 ms
01:30:12.971 00.000 25848 Move returns status 0, amount 39
01:30:12.971 00.000 25848 MoveAxis(N, 0, ABG)
01:30:12.971 00.000 25848 Move returns status 0, amount 0
01:30:12.971 00.000 25848 move complete, result=0
01:30:12.971 00.000 25848 worker thread done servicing request
01:30:12.971 00.000 25848 Worker thread wakes up
01:30:12.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:12.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:12.971 00.000 21444 GuideStep: -1.3 px 39 ms EAST, -0.5 px 0 ms NORTH
01:30:15.816 02.845 25848 Exposure complete
01:30:15.896 00.080 25848 worker thread done servicing request
01:30:15.896 00.000 21444 OnExposeComplete: enter
01:30:15.896 00.000 21444 UpdateGuideState(): m_state=6
01:30:15.896 00.000 21444 Star::Find(15, 1236, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1998
01:30:15.896 00.000 21444 Star::Find returns 1 (1), X=1236.76, Y=736.65, Mass=421356, SNR=75.5, Peak=11728 HFD=6.8
01:30:15.896 00.000 21444 Star::Find false star n=4 nbg=245 bg=3013.5 sigma=409.6 thresh=4242 peak=4011
01:30:15.896 00.000 21444 Star::Find false star n=5 nbg=264 bg=1959.6 sigma=442.5 thresh=3287 peak=3270
01:30:15.896 00.000 21444 Star::Find false star n=2 nbg=269 bg=2979.1 sigma=452.3 thresh=4336 peak=3923
01:30:15.896 00.000 21444 Star::Find false star n=2 nbg=248 bg=3095.2 sigma=418.2 thresh=4350 peak=4155
01:30:15.896 00.000 21444 Star::Find false star n=3 nbg=258 bg=3188.8 sigma=400.6 thresh=4391 peak=4201
01:30:15.896 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.40,-2.71,0.33,U] [#4 13.80,-0.88,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.68,-0.24,0.79,U] [#8 0.00,0.00,0.00,L] [#9 4.97,-21.19,0.00,M7] [#10 6.41,-2.87,0.00,M7] [#11 0.39,-0.48,3.29,U] 
01:30:15.896 00.000 21444 refined, 3 included, MultiStar: {1.02, -0.82}, one-star: {3.07, -1.79}
01:30:15.897 00.001 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.56)
01:30:15.897 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
01:30:15.897 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-0.82 hyp=1.31 cameraTheta=-0.68 mountX=-1.09 mountY=-0.37, mountTheta=-2.81
01:30:15.897 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-0.82, opts=13)
01:30:15.897 00.000 21444 Enqueuing Move request for scope (1.02, -0.82)
01:30:15.897 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=320, FiltMax=65504, Gamma=0.560
01:30:15.897 00.000 21444 UpdateGuideState exits: m=421356 SNR=75.5 Saturated
01:30:15.897 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:15.897 00.000 25848 Worker thread wakes up
01:30:15.898 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:15.898 00.000 21444 Enqueuing Expose request
01:30:15.898 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.82) opts 0xd
01:30:15.898 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -0.82)
01:30:15.898 00.000 25848 Moving (1.02, -0.82) raw xDistance=-1.09 yDistance=-0.37
01:30:15.898 00.000 25848 BLC: window closed
01:30:15.898 00.000 25848 BLC: History state: CurrMiss=0.37, AvgInitMiss=0.08, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-2.258148, 1:0.271592, 2:0.464822
01:30:15.898 00.000 25848 BLC: No correction, Miss < min_move
01:30:15.898 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.09
01:30:15.898 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:15.898 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:30:15.898 00.000 25848 MoveAxis(E, 35, ABG)
01:30:15.898 00.000 25848 Guiding  Dir = 2, Dur = 35
01:30:15.922 00.024 25848 IsSlewing returns 0
01:30:15.923 00.001 25848 IsGuiding returns 0
01:30:15.955 00.032 25848 PulseGuide returned control before completion, sleep 14
01:30:16.024 00.069 25848 IsGuiding returns 1
01:30:16.024 00.000 25848 scope still moving after pulse duration time elapsed
01:30:16.077 00.053 25848 IsSlewing returns 0
01:30:16.077 00.000 25848 IsGuiding returns 0
01:30:16.077 00.000 25848 scope move finished after 35 + 119 ms
01:30:16.077 00.000 25848 Move returns status 0, amount 35
01:30:16.077 00.000 25848 MoveAxis(N, 0, ABG)
01:30:16.077 00.000 25848 Move returns status 0, amount 0
01:30:16.077 00.000 25848 move complete, result=0
01:30:16.077 00.000 25848 worker thread done servicing request
01:30:16.077 00.000 25848 Worker thread wakes up
01:30:16.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:16.078 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:16.078 00.000 21444 GuideStep: -1.1 px 35 ms EAST, -0.4 px 0 ms NORTH
01:30:18.929 02.851 25848 Exposure complete
01:30:19.017 00.088 25848 worker thread done servicing request
01:30:19.017 00.000 21444 OnExposeComplete: enter
01:30:19.017 00.000 21444 UpdateGuideState(): m_state=6
01:30:19.017 00.000 21444 Star::Find(15, 1236, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1999
01:30:19.018 00.001 21444 Star::Find returns 1 (1), X=1235.30, Y=737.04, Mass=488650, SNR=78.5, Peak=15724 HFD=6.5
01:30:19.018 00.000 21444 Star::Find false star n=9 nbg=247 bg=3033.4 sigma=381.4 thresh=4178 peak=4018
01:30:19.018 00.000 21444 Star::Find false star n=7 nbg=260 bg=2018.0 sigma=395.6 thresh=3205 peak=3199
01:30:19.018 00.000 21444 Star::Find false star n=5 nbg=267 bg=3262.9 sigma=506.5 thresh=4783 peak=4284
01:30:19.018 00.000 21444 Star::Find false star n=1 nbg=263 bg=3137.6 sigma=461.8 thresh=4523 peak=4251
01:30:19.018 00.000 21444 Star::Find false star n=3 nbg=268 bg=3111.4 sigma=439.2 thresh=4429 peak=4262
01:30:19.018 00.000 21444 Star::Find false star n=3 nbg=250 bg=2382.8 sigma=427.2 thresh=3665 peak=3573
01:30:19.018 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.02,-1.56,0.20,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.82,-0.12,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 15.57,-15.02,0.00,M8] [#11 -1.10,0.41,3.44,U] 
01:30:19.018 00.000 21444 refined, 3 included, MultiStar: {-0.30, -0.07}, one-star: {1.61, -1.41}
01:30:19.019 00.001 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.95 = 0.33)
01:30:19.019 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.51)
01:30:19.019 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.90 mountX=0.29 mountY=-0.18, mountTheta=-0.56
01:30:19.020 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-0.07, opts=13)
01:30:19.020 00.000 21444 Enqueuing Move request for scope (-0.30, -0.07)
01:30:19.020 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=16, FiltMax=65504, Gamma=0.560
01:30:19.020 00.000 25848 Worker thread wakes up
01:30:19.020 00.000 21444 UpdateGuideState exits: m=488650 SNR=78.5 Saturated
01:30:19.021 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:19.021 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:19.021 00.000 21444 Enqueuing Expose request
01:30:19.021 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd
01:30:19.021 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -0.07)
01:30:19.021 00.000 25848 Moving (-0.30, -0.07) raw xDistance=0.29 yDistance=-0.18
01:30:19.021 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:30:19.021 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:19.021 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:30:19.021 00.000 25848 MoveAxis(E, 0, ABG)
01:30:19.021 00.000 25848 Move returns status 0, amount 0
01:30:19.022 00.001 25848 MoveAxis(N, 0, ABG)
01:30:19.022 00.000 25848 Move returns status 0, amount 0
01:30:19.022 00.000 25848 move complete, result=0
01:30:19.022 00.000 25848 worker thread done servicing request
01:30:19.022 00.000 25848 Worker thread wakes up
01:30:19.022 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
01:30:19.022 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:19.022 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:21.861 02.839 25848 Exposure complete
01:30:21.943 00.082 25848 worker thread done servicing request
01:30:21.943 00.000 21444 OnExposeComplete: enter
01:30:21.943 00.000 21444 UpdateGuideState(): m_state=6
01:30:21.943 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2000
01:30:21.943 00.000 21444 Star::Find returns 1 (1), X=1234.98, Y=736.95, Mass=505833, SNR=96.6, Peak=12488 HFD=7.1
01:30:21.943 00.000 21444 Star::Find false star n=2 nbg=278 bg=2975.8 sigma=501.7 thresh=4481 peak=4248
01:30:21.943 00.000 21444 Star::Find false star n=1 nbg=275 bg=3205.4 sigma=504.4 thresh=4719 peak=4176
01:30:21.943 00.000 21444 Star::Find false star n=1 nbg=269 bg=3052.6 sigma=440.2 thresh=4373 peak=3951
01:30:21.943 00.000 21444 Star::Find false star n=5 nbg=262 bg=3063.0 sigma=450.2 thresh=4414 peak=4410
01:30:21.944 00.001 21444 Star::Find false star n=2 nbg=262 bg=2300.8 sigma=425.5 thresh=3577 peak=3271
01:30:21.944 00.000 21444 Star::Find false star n=4 nbg=255 bg=2802.9 sigma=417.1 thresh=4054 peak=4047
01:30:21.944 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -16.20,-25.79,0.00,M2] [#3 -1.23,-3.88,0.21,U] [#4 0.00,0.00,0.00,L] [#5 -1.02,-0.04,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.41,-0.64,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.04,-0.40,2.93,U] 
01:30:21.944 00.000 21444 refined, 4 included, MultiStar: {-0.37, -0.79}, one-star: {1.29, -1.49}
01:30:21.944 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.06 = 1.23)
01:30:21.944 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.62)
01:30:21.944 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.79 hyp=0.87 cameraTheta=-2.00 mountX=0.29 mountY=-0.87, mountTheta=-1.25
01:30:21.944 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.79, opts=13)
01:30:21.944 00.000 21444 Enqueuing Move request for scope (-0.37, -0.79)
01:30:21.945 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=144, FiltMax=65504, Gamma=0.560
01:30:21.945 00.000 21444 UpdateGuideState exits: m=505833 SNR=96.6 Saturated
01:30:21.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:21.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:21.945 00.000 21444 Enqueuing Expose request
01:30:21.945 00.000 25848 Worker thread wakes up
01:30:21.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.79) opts 0xd
01:30:21.945 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.79)
01:30:21.945 00.000 25848 Moving (-0.37, -0.79) raw xDistance=0.29 yDistance=-0.87
01:30:21.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:30:21.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
01:30:21.945 00.000 25848 MoveAxis(E, 0, ABG)
01:30:21.945 00.000 25848 Move returns status 0, amount 0
01:30:21.945 00.000 25848 MoveAxis(N, 24, ABG)
01:30:21.945 00.000 25848 Guiding  Dir = 0, Dur = 24
01:30:21.969 00.024 25848 IsSlewing returns 0
01:30:21.970 00.001 25848 IsGuiding returns 0
01:30:22.001 00.031 25848 IsGuiding returns 1
01:30:22.001 00.000 25848 scope still moving after pulse duration time elapsed
01:30:22.064 00.063 25848 IsSlewing returns 0
01:30:22.064 00.000 25848 IsGuiding returns 0
01:30:22.064 00.000 25848 scope move finished after 24 + 70 ms
01:30:22.064 00.000 25848 Move returns status 0, amount 24
01:30:22.064 00.000 25848 move complete, result=0
01:30:22.064 00.000 25848 worker thread done servicing request
01:30:22.064 00.000 25848 Worker thread wakes up
01:30:22.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:22.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:22.065 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 24 ms NORTH
01:30:24.910 02.845 25848 Exposure complete
01:30:24.997 00.087 25848 worker thread done servicing request
01:30:24.997 00.000 21444 OnExposeComplete: enter
01:30:24.997 00.000 21444 UpdateGuideState(): m_state=6
01:30:24.997 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2001
01:30:24.998 00.001 21444 Star::Find returns 1 (1), X=1235.36, Y=737.36, Mass=530174, SNR=91.1, Peak=17540 HFD=5.9
01:30:24.998 00.000 21444 Star::Find false star n=18 nbg=260 bg=3074.0 sigma=457.0 thresh=4445 peak=4313
01:30:24.998 00.000 21444 Star::Find false star n=3 nbg=268 bg=3143.1 sigma=465.5 thresh=4540 peak=4326
01:30:24.998 00.000 21444 Star::Find false star n=2 nbg=282 bg=2993.6 sigma=527.8 thresh=4577 peak=4251
01:30:24.998 00.000 21444 Star::Find false star n=4 nbg=264 bg=3075.6 sigma=423.8 thresh=4347 peak=4167
01:30:24.998 00.000 21444 Star::Find false star n=4 nbg=244 bg=2445.9 sigma=421.9 thresh=3712 peak=3636
01:30:24.998 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -17.98,-36.96,0.00,M3] [#3 0.03,-1.57,0.18,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.10,0.31,1.02,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -6.01,19.96,0.00,M9] [#11 -0.65,0.72,2.72,U] 
01:30:24.998 00.000 21444 refined, 3 included, MultiStar: {0.00, 0.18}, one-star: {1.67, -1.09}
01:30:24.998 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
01:30:24.998 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.33 = 1.95)
01:30:24.998 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=0.02 mountY=0.17, mountTheta=1.48
01:30:24.999 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.18, opts=13)
01:30:24.999 00.000 21444 Enqueuing Move request for scope (0.00, 0.18)
01:30:24.999 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=358, FiltMax=65504, Gamma=0.560
01:30:24.999 00.000 21444 UpdateGuideState exits: m=530174 SNR=91.1 Saturated
01:30:24.999 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:24.999 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:24.999 00.000 21444 Enqueuing Expose request
01:30:25.000 00.001 25848 Worker thread wakes up
01:30:25.000 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
01:30:25.000 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
01:30:25.000 00.000 25848 Moving (0.00, 0.18) raw xDistance=0.02 yDistance=0.17
01:30:25.000 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:30:25.000 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:25.000 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:30:25.000 00.000 25848 MoveAxis(E, 0, ABG)
01:30:25.000 00.000 25848 Move returns status 0, amount 0
01:30:25.000 00.000 25848 MoveAxis(N, 0, ABG)
01:30:25.000 00.000 25848 Move returns status 0, amount 0
01:30:25.000 00.000 25848 move complete, result=0
01:30:25.000 00.000 25848 worker thread done servicing request
01:30:25.000 00.000 25848 Worker thread wakes up
01:30:25.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:25.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:25.000 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:30:27.841 02.841 25848 Exposure complete
01:30:27.922 00.081 25848 worker thread done servicing request
01:30:27.922 00.000 21444 OnExposeComplete: enter
01:30:27.923 00.001 21444 UpdateGuideState(): m_state=6
01:30:27.923 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2002
01:30:27.923 00.000 21444 Star::Find returns 1 (1), X=1234.69, Y=737.09, Mass=592435, SNR=103.6, Peak=15496 HFD=6.7
01:30:27.923 00.000 21444 Star::Find false star n=2 nbg=265 bg=3029.3 sigma=441.1 thresh=4353 peak=4132
01:30:27.923 00.000 21444 Star::Find false star n=7 nbg=233 bg=3043.2 sigma=374.2 thresh=4166 peak=3961
01:30:27.923 00.000 21444 Star::Find false star n=2 nbg=261 bg=3014.7 sigma=470.3 thresh=4426 peak=4045
01:30:27.923 00.000 21444 Star::Find false star n=9 nbg=261 bg=2327.7 sigma=398.1 thresh=3522 peak=3322
01:30:27.923 00.000 21444 Star::Find false star n=4 nbg=265 bg=2634.2 sigma=460.4 thresh=4016 peak=3745
01:30:27.923 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -8.53,-45.74,0.00,M4] [#3 -0.27,-0.79,0.22,U] [#4 18.72,4.51,0.00,M2] [#5 1.79,-0.15,0.12,U] [#6 0.00,0.00,0.00,L] [#7 -0.31,0.26,0.73,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.35,-0.09,2.40,U] 
01:30:27.923 00.000 21444 refined, 4 included, MultiStar: {-0.52, -0.35}, one-star: {1.00, -1.35}
01:30:27.923 00.000 21444 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.05) = xAngle (-5.60 = 0.68)
01:30:27.923 00.000 21444 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.44 = -2.16)
01:30:27.923 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.35 hyp=0.63 cameraTheta=-2.55 mountX=0.48 mountY=-0.52, mountTheta=-0.82
01:30:27.924 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.35, opts=13)
01:30:27.925 00.001 21444 Enqueuing Move request for scope (-0.52, -0.35)
01:30:27.925 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2740, FiltMin=202, FiltMax=65504, Gamma=0.560
01:30:27.925 00.000 21444 UpdateGuideState exits: m=592435 SNR=103.6 Saturated
01:30:27.925 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:27.925 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:27.925 00.000 21444 Enqueuing Expose request
01:30:27.925 00.000 25848 Worker thread wakes up
01:30:27.925 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.35) opts 0xd
01:30:27.925 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.35)
01:30:27.925 00.000 25848 Moving (-0.52, -0.35) raw xDistance=0.48 yDistance=-0.52
01:30:27.925 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
01:30:27.925 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
01:30:27.925 00.000 25848 MoveAxis(E, 0, ABG)
01:30:27.925 00.000 25848 Move returns status 0, amount 0
01:30:27.925 00.000 25848 MoveAxis(N, 14, ABG)
01:30:27.925 00.000 25848 Guiding  Dir = 0, Dur = 14
01:30:27.954 00.029 25848 IsSlewing returns 0
01:30:27.954 00.000 25848 IsGuiding returns 0
01:30:27.985 00.031 25848 IsGuiding returns 1
01:30:27.985 00.000 25848 scope still moving after pulse duration time elapsed
01:30:28.073 00.088 25848 IsSlewing returns 0
01:30:28.073 00.000 25848 IsGuiding returns 0
01:30:28.073 00.000 25848 scope move finished after 14 + 105 ms
01:30:28.073 00.000 25848 Move returns status 0, amount 14
01:30:28.073 00.000 25848 move complete, result=0
01:30:28.073 00.000 25848 worker thread done servicing request
01:30:28.073 00.000 25848 Worker thread wakes up
01:30:28.073 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:28.073 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:28.073 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.5 px 14 ms NORTH
01:30:30.918 02.845 25848 Exposure complete
01:30:31.005 00.087 25848 worker thread done servicing request
01:30:31.005 00.000 21444 OnExposeComplete: enter
01:30:31.005 00.000 21444 UpdateGuideState(): m_state=6
01:30:31.005 00.000 21444 Star::Find(15, 1234, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2003
01:30:31.005 00.000 21444 Star::Find returns 1 (1), X=1235.30, Y=737.28, Mass=518654, SNR=84.1, Peak=15368 HFD=6.5
01:30:31.005 00.000 21444 Star::Find false star n=5 nbg=264 bg=2218.7 sigma=419.8 thresh=3478 peak=3205
01:30:31.006 00.001 21444 Star::Find false star n=4 nbg=267 bg=3124.2 sigma=468.1 thresh=4529 peak=4107
01:30:31.006 00.000 21444 Star::Find false star n=4 nbg=260 bg=3000.5 sigma=444.8 thresh=4335 peak=4310
01:30:31.006 00.000 21444 Star::Find false star n=1 nbg=251 bg=2409.8 sigma=405.8 thresh=3627 peak=3456
01:30:31.006 00.000 21444 Star::Find false star n=4 nbg=260 bg=2740.9 sigma=419.0 thresh=3998 peak=3846
01:30:31.006 00.000 21444 MultiStar: [#1 13.00,6.20,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -0.08,-0.24,0.17,U] [#4 0.00,0.00,0.00,L] [#5 12.82,-15.78,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.64,0.66,0.74,U] [#8 10.73,-9.37,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.12,0.97,3.70,U] 
01:30:31.006 00.000 21444 refined, 3 included, MultiStar: {0.29, 0.51}, one-star: {1.61, -1.17}
01:30:31.006 00.000 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
01:30:31.006 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.44)
01:30:31.006 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=0.51 hyp=0.59 cameraTheta=1.06 mountX=-0.24 mountY=0.58, mountTheta=1.96
01:30:31.008 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=0.51, opts=13)
01:30:31.008 00.000 21444 Enqueuing Move request for scope (0.29, 0.51)
01:30:31.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=282, FiltMax=65504, Gamma=0.560
01:30:31.008 00.000 21444 UpdateGuideState exits: m=518654 SNR=84.1 Saturated
01:30:31.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:31.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:31.008 00.000 21444 Enqueuing Expose request
01:30:31.008 00.000 25848 Worker thread wakes up
01:30:31.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.51) opts 0xd
01:30:31.008 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 0.51)
01:30:31.009 00.001 25848 Moving (0.29, 0.51) raw xDistance=-0.24 yDistance=0.58
01:30:31.009 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
01:30:31.009 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:30:31.009 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
01:30:31.009 00.000 25848 MoveAxis(E, 0, ABG)
01:30:31.009 00.000 25848 Move returns status 0, amount 0
01:30:31.009 00.000 25848 MoveAxis(N, 0, ABG)
01:30:31.009 00.000 25848 Move returns status 0, amount 0
01:30:31.009 00.000 25848 move complete, result=0
01:30:31.009 00.000 25848 worker thread done servicing request
01:30:31.009 00.000 25848 Worker thread wakes up
01:30:31.009 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:31.009 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:31.009 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
01:30:33.862 02.853 25848 Exposure complete
01:30:33.946 00.084 25848 worker thread done servicing request
01:30:33.946 00.000 21444 OnExposeComplete: enter
01:30:33.946 00.000 21444 UpdateGuideState(): m_state=6
01:30:33.946 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2004
01:30:33.946 00.000 21444 Star::Find returns 1 (1), X=1235.47, Y=737.09, Mass=505105, SNR=83.7, Peak=16708 HFD=6.4
01:30:33.946 00.000 21444 Star::Find false star n=6 nbg=254 bg=2946.7 sigma=406.8 thresh=4167 peak=4113
01:30:33.946 00.000 21444 Star::Find false star n=6 nbg=259 bg=1966.1 sigma=421.1 thresh=3229 peak=2939
01:30:33.946 00.000 21444 Star::Find false star n=3 nbg=252 bg=3072.0 sigma=366.5 thresh=4171 peak=4026
01:30:33.946 00.000 21444 Star::Find false star n=2 nbg=271 bg=3112.2 sigma=482.8 thresh=4561 peak=4233
01:30:33.946 00.000 21444 Star::Find false star n=1 nbg=271 bg=2287.5 sigma=517.8 thresh=3841 peak=3413
01:30:33.946 00.000 21444 Star::Find false star n=1 nbg=269 bg=2656.8 sigma=493.2 thresh=4136 peak=3693
01:30:33.946 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.01,-1.77,0.35,U] [#4 -2.18,0.54,0.18,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.77,1.25,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.40,0.65,3.92,U] 
01:30:33.946 00.000 21444 refined, 4 included, MultiStar: {0.71, 0.27}, one-star: {1.78, -1.35}
01:30:33.946 00.000 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.68 = -2.68)
01:30:33.946 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.76)
01:30:33.946 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=0.27 hyp=0.76 cameraTheta=0.37 mountX=-0.68 mountY=0.52, mountTheta=2.49
01:30:33.947 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=0.27, opts=13)
01:30:33.947 00.000 21444 Enqueuing Move request for scope (0.71, 0.27)
01:30:33.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=294, FiltMax=65504, Gamma=0.560
01:30:33.947 00.000 21444 UpdateGuideState exits: m=505105 SNR=83.7 Saturated
01:30:33.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:33.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:33.947 00.000 25848 Worker thread wakes up
01:30:33.948 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.27) opts 0xd
01:30:33.948 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, 0.27)
01:30:33.948 00.000 25848 Moving (0.71, 0.27) raw xDistance=-0.68 yDistance=0.52
01:30:33.948 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
01:30:33.948 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:30:33.948 00.000 21444 Enqueuing Expose request
01:30:33.948 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
01:30:33.948 00.000 25848 MoveAxis(E, 20, ABG)
01:30:33.948 00.000 25848 Guiding  Dir = 2, Dur = 20
01:30:33.986 00.038 25848 IsSlewing returns 0
01:30:33.986 00.000 25848 IsGuiding returns 0
01:30:34.017 00.031 25848 IsGuiding returns 1
01:30:34.017 00.000 25848 scope still moving after pulse duration time elapsed
01:30:34.078 00.061 25848 IsSlewing returns 0
01:30:34.078 00.000 25848 IsGuiding returns 0
01:30:34.078 00.000 25848 scope move finished after 20 + 72 ms
01:30:34.078 00.000 25848 Move returns status 0, amount 20
01:30:34.078 00.000 25848 MoveAxis(N, 0, ABG)
01:30:34.078 00.000 25848 Move returns status 0, amount 0
01:30:34.078 00.000 25848 move complete, result=0
01:30:34.079 00.001 25848 worker thread done servicing request
01:30:34.079 00.000 25848 Worker thread wakes up
01:30:34.079 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.5 px 0 ms NORTH
01:30:34.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:34.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:36.922 02.843 25848 Exposure complete
01:30:37.009 00.087 25848 worker thread done servicing request
01:30:37.009 00.000 21444 OnExposeComplete: enter
01:30:37.009 00.000 21444 UpdateGuideState(): m_state=6
01:30:37.009 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2005
01:30:37.009 00.000 21444 Star::Find returns 1 (1), X=1235.81, Y=738.18, Mass=530311, SNR=84.1, Peak=14336 HFD=6.6
01:30:37.009 00.000 21444 Star::Find false star n=6 nbg=266 bg=3005.2 sigma=413.5 thresh=4246 peak=4045
01:30:37.009 00.000 21444 Star::Find false star n=1 nbg=263 bg=2008.8 sigma=458.4 thresh=3384 peak=2966
01:30:37.010 00.001 21444 Star::Find false star n=2 nbg=271 bg=2961.8 sigma=503.7 thresh=4473 peak=4040
01:30:37.010 00.000 21444 Star::Find false star n=4 nbg=247 bg=2435.0 sigma=380.0 thresh=3575 peak=3237
01:30:37.010 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.11,-0.89,0.26,U] [#4 -6.38,8.33,0.00,M2] [#5 -12.21,-14.92,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.83,0.89,0.91,U] [#8 -3.48,-6.44,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 2.38,10.92,0.00,M10] [#11 -0.46,0.60,2.64,U] 
01:30:37.010 00.000 21444 refined, 3 included, MultiStar: {0.34, 0.40}, one-star: {2.12, -0.27}
01:30:37.010 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
01:30:37.010 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.25)
01:30:37.010 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=0.40 hyp=0.52 cameraTheta=0.87 mountX=-0.30 mountY=0.49, mountTheta=2.12
01:30:37.011 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=0.40, opts=13)
01:30:37.011 00.000 21444 Enqueuing Move request for scope (0.34, 0.40)
01:30:37.011 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=320, FiltMax=65504, Gamma=0.560
01:30:37.011 00.000 21444 UpdateGuideState exits: m=530311 SNR=84.1 Saturated
01:30:37.011 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:37.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:37.011 00.000 21444 Enqueuing Expose request
01:30:37.011 00.000 25848 Worker thread wakes up
01:30:37.011 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.40) opts 0xd
01:30:37.011 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 0.40)
01:30:37.011 00.000 25848 Moving (0.34, 0.40) raw xDistance=-0.30 yDistance=0.49
01:30:37.011 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
01:30:37.011 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:37.011 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:30:37.012 00.001 25848 MoveAxis(E, 0, ABG)
01:30:37.012 00.000 25848 Move returns status 0, amount 0
01:30:37.012 00.000 25848 MoveAxis(N, 0, ABG)
01:30:37.012 00.000 25848 Move returns status 0, amount 0
01:30:37.012 00.000 25848 move complete, result=0
01:30:37.012 00.000 25848 worker thread done servicing request
01:30:37.012 00.000 25848 Worker thread wakes up
01:30:37.012 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:37.012 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:37.012 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
01:30:39.857 02.845 25848 Exposure complete
01:30:39.946 00.089 25848 worker thread done servicing request
01:30:39.946 00.000 21444 OnExposeComplete: enter
01:30:39.946 00.000 21444 UpdateGuideState(): m_state=6
01:30:39.946 00.000 21444 Star::Find(15, 1235, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2006
01:30:39.946 00.000 21444 Star::Find returns 1 (1), X=1236.12, Y=738.01, Mass=479648, SNR=85.3, Peak=15272 HFD=6.3
01:30:39.946 00.000 21444 Star::Find false star n=4 nbg=264 bg=3062.8 sigma=460.2 thresh=4443 peak=4396
01:30:39.946 00.000 21444 Star::Find false star n=2 nbg=259 bg=2081.3 sigma=396.5 thresh=3271 peak=3130
01:30:39.947 00.001 21444 Star::Find false star n=4 nbg=263 bg=3136.7 sigma=395.5 thresh=4323 peak=4108
01:30:39.947 00.000 21444 Star::Find false star n=1 nbg=258 bg=2519.7 sigma=400.9 thresh=3722 peak=3410
01:30:39.947 00.000 21444 Star::Find false star n=3 nbg=271 bg=2690.2 sigma=461.6 thresh=4075 peak=3763
01:30:39.947 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.04,-0.26,0.24,U] [#4 -6.50,5.88,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 15.77,-3.23,0.00,M6] [#7 1.34,0.49,0.97,U] [#8 5.43,-12.74,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.49,0.56,3.42,U] 
01:30:39.947 00.000 21444 refined, 3 included, MultiStar: {0.36, 0.34}, one-star: {2.43, -0.44}
01:30:39.947 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.31 = -2.31)
01:30:39.947 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.15 = 1.13)
01:30:39.947 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=0.34 hyp=0.50 cameraTheta=0.75 mountX=-0.33 mountY=0.45, mountTheta=2.21
01:30:39.949 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=0.34, opts=13)
01:30:39.950 00.001 21444 Enqueuing Move request for scope (0.36, 0.34)
01:30:39.950 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=156, FiltMax=65504, Gamma=0.560
01:30:39.950 00.000 21444 UpdateGuideState exits: m=479648 SNR=85.3 Saturated
01:30:39.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:39.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:39.950 00.000 21444 Enqueuing Expose request
01:30:39.950 00.000 25848 Worker thread wakes up
01:30:39.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.34) opts 0xd
01:30:39.950 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 0.34)
01:30:39.950 00.000 25848 Moving (0.36, 0.34) raw xDistance=-0.33 yDistance=0.45
01:30:39.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
01:30:39.950 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:39.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:30:39.950 00.000 25848 MoveAxis(E, 0, ABG)
01:30:39.950 00.000 25848 Move returns status 0, amount 0
01:30:39.950 00.000 25848 MoveAxis(N, 0, ABG)
01:30:39.951 00.001 25848 Move returns status 0, amount 0
01:30:39.951 00.000 25848 move complete, result=0
01:30:39.951 00.000 25848 worker thread done servicing request
01:30:39.951 00.000 25848 Worker thread wakes up
01:30:39.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:39.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:39.951 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
01:30:42.802 02.851 25848 Exposure complete
01:30:42.890 00.088 25848 worker thread done servicing request
01:30:42.890 00.000 21444 OnExposeComplete: enter
01:30:42.891 00.001 21444 UpdateGuideState(): m_state=6
01:30:42.891 00.000 21444 Star::Find(15, 1236, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2007
01:30:42.891 00.000 21444 Star::Find returns 1 (1), X=1235.28, Y=737.56, Mass=435562, SNR=70.2, Peak=14360 HFD=6.1
01:30:42.891 00.000 21444 Star::Find false star n=5 nbg=248 bg=2908.9 sigma=426.2 thresh=4187 peak=4130
01:30:42.891 00.000 21444 Star::Find false star n=9 nbg=264 bg=1937.5 sigma=396.8 thresh=3128 peak=3078
01:30:42.891 00.000 21444 Star::Find false star n=9 nbg=238 bg=3125.0 sigma=381.1 thresh=4268 peak=4254
01:30:42.891 00.000 21444 Star::Find false star n=6 nbg=252 bg=2953.8 sigma=430.8 thresh=4246 peak=4133
01:30:42.891 00.000 21444 Star::Find false star n=1 nbg=272 bg=3073.2 sigma=488.3 thresh=4538 peak=3930
01:30:42.891 00.000 21444 Star::Find false star n=1 nbg=267 bg=2371.5 sigma=419.9 thresh=3631 peak=3258
01:30:42.891 00.000 21444 Star::Find false star n=2 nbg=265 bg=2830.0 sigma=412.5 thresh=4068 peak=3850
01:30:42.891 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -0.42,-2.34,0.26,U] [#4 0.00,0.00,0.00,L] [#5 -10.52,-11.42,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.12,0.29,1.18,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.10,0.48,4.00,U] 
01:30:42.891 00.000 21444 refined, 3 included, MultiStar: {0.19, 0.11}, one-star: {1.59, -0.89}
01:30:42.891 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
01:30:42.891 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.92)
01:30:42.891 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.54 mountX=-0.18 mountY=0.18, mountTheta=2.36
01:30:42.892 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.11, opts=13)
01:30:42.893 00.001 21444 Enqueuing Move request for scope (0.19, 0.11)
01:30:42.893 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2720, FiltMin=224, FiltMax=65504, Gamma=0.560
01:30:42.893 00.000 21444 UpdateGuideState exits: m=435562 SNR=70.2 Saturated
01:30:42.893 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:42.893 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:42.893 00.000 21444 Enqueuing Expose request
01:30:42.893 00.000 25848 Worker thread wakes up
01:30:42.893 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
01:30:42.893 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
01:30:42.893 00.000 25848 Moving (0.19, 0.11) raw xDistance=-0.18 yDistance=0.18
01:30:42.893 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:30:42.893 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:42.893 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:30:42.893 00.000 25848 MoveAxis(E, 0, ABG)
01:30:42.893 00.000 25848 Move returns status 0, amount 0
01:30:42.893 00.000 25848 MoveAxis(N, 0, ABG)
01:30:42.893 00.000 25848 Move returns status 0, amount 0
01:30:42.893 00.000 25848 move complete, result=0
01:30:42.893 00.000 25848 worker thread done servicing request
01:30:42.893 00.000 25848 Worker thread wakes up
01:30:42.893 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:42.893 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:42.893 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:30:45.747 02.854 25848 Exposure complete
01:30:45.836 00.089 25848 worker thread done servicing request
01:30:45.836 00.000 21444 OnExposeComplete: enter
01:30:45.836 00.000 21444 UpdateGuideState(): m_state=6
01:30:45.836 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2008
01:30:45.836 00.000 21444 Star::Find returns 1 (1), X=1235.42, Y=737.25, Mass=480628, SNR=97.2, Peak=12260 HFD=7.2
01:30:45.836 00.000 21444 Star::Find false star n=5 nbg=257 bg=2991.6 sigma=417.6 thresh=4244 peak=4067
01:30:45.836 00.000 21444 Star::Find false star n=3 nbg=276 bg=2019.7 sigma=473.3 thresh=3440 peak=3122
01:30:45.836 00.000 21444 Star::Find false star n=2 nbg=254 bg=3035.3 sigma=404.8 thresh=4250 peak=3902
01:30:45.836 00.000 21444 Star::Find false star n=2 nbg=267 bg=3083.0 sigma=476.9 thresh=4514 peak=4073
01:30:45.837 00.001 21444 Star::Find false star n=1 nbg=276 bg=2415.6 sigma=524.8 thresh=3990 peak=3499
01:30:45.837 00.000 21444 Star::Find false star n=4 nbg=245 bg=2757.3 sigma=340.5 thresh=3779 peak=3578
01:30:45.837 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 -1.15,-1.30,0.27,U] [#4 -5.81,7.66,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 16.46,-4.29,0.00,M7] [#7 0.57,1.25,0.67,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.47,0.77,2.27,U] 
01:30:45.837 00.000 21444 refined, 3 included, MultiStar: {0.17, 0.24}, one-star: {1.73, -1.19}
01:30:45.837 00.000 21444 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.05) = xAngle (-2.10 = -2.10)
01:30:45.837 00.000 21444 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.94 = 1.34)
01:30:45.837 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.30 cameraTheta=0.95 mountX=-0.15 mountY=0.29, mountTheta=2.05
01:30:45.838 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.24, opts=13)
01:30:45.838 00.000 21444 Enqueuing Move request for scope (0.17, 0.24)
01:30:45.838 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2740, FiltMin=256, FiltMax=65504, Gamma=0.560
01:30:45.838 00.000 21444 UpdateGuideState exits: m=480628 SNR=97.2 Saturated
01:30:45.838 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:45.838 00.000 25848 Worker thread wakes up
01:30:45.838 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
01:30:45.838 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
01:30:45.838 00.000 25848 Moving (0.17, 0.24) raw xDistance=-0.15 yDistance=0.29
01:30:45.838 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:30:45.838 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:45.838 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:30:45.838 00.000 25848 MoveAxis(E, 0, ABG)
01:30:45.838 00.000 25848 Move returns status 0, amount 0
01:30:45.838 00.000 25848 MoveAxis(N, 0, ABG)
01:30:45.838 00.000 25848 Move returns status 0, amount 0
01:30:45.838 00.000 25848 move complete, result=0
01:30:45.838 00.000 25848 worker thread done servicing request
01:30:45.838 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:45.838 00.000 21444 Enqueuing Expose request
01:30:45.839 00.001 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:30:45.839 00.000 25848 Worker thread wakes up
01:30:45.839 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:45.839 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:48.689 02.850 25848 Exposure complete
01:30:48.774 00.085 25848 worker thread done servicing request
01:30:48.774 00.000 21444 OnExposeComplete: enter
01:30:48.774 00.000 21444 UpdateGuideState(): m_state=6
01:30:48.774 00.000 21444 Star::Find(15, 1235, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2009
01:30:48.775 00.001 21444 Star::Find returns 1 (1), X=1236.23, Y=738.11, Mass=451615, SNR=71.6, Peak=14256 HFD=6.4
01:30:48.775 00.000 21444 Star::Find false star n=1 nbg=254 bg=3067.7 sigma=432.1 thresh=4364 peak=4016
01:30:48.775 00.000 21444 Star::Find false star n=6 nbg=259 bg=2027.8 sigma=384.8 thresh=3182 peak=3125
01:30:48.775 00.000 21444 Star::Find false star n=4 nbg=247 bg=2943.0 sigma=420.6 thresh=4205 peak=3949
01:30:48.775 00.000 21444 Star::Find false star n=3 nbg=270 bg=3101.5 sigma=502.3 thresh=4608 peak=4421
01:30:48.775 00.000 21444 Star::Find false star n=5 nbg=249 bg=3238.6 sigma=402.1 thresh=4445 peak=4144
01:30:48.775 00.000 21444 Star::Find false star n=1 nbg=258 bg=3001.1 sigma=447.2 thresh=4343 peak=3841
01:30:48.775 00.000 21444 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.48,-1.64,0.28,U] [#4 -5.42,5.34,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.37,1.24,1.14,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.19,0.84,3.68,U] 
01:30:48.775 00.000 21444 refined, 3 included, MultiStar: {0.81, 0.60}, one-star: {2.54, -0.34}
01:30:48.775 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.41 = -2.41)
01:30:48.775 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.03)
01:30:48.775 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=0.60 hyp=1.01 cameraTheta=0.64 mountX=-0.75 mountY=0.86, mountTheta=2.28
01:30:48.776 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=0.60, opts=13)
01:30:48.776 00.000 21444 Enqueuing Move request for scope (0.81, 0.60)
01:30:48.776 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=324, FiltMax=65504, Gamma=0.560
01:30:48.776 00.000 21444 UpdateGuideState exits: m=451615 SNR=71.6 Saturated
01:30:48.776 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:48.776 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:48.776 00.000 21444 Enqueuing Expose request
01:30:48.776 00.000 25848 Worker thread wakes up
01:30:48.776 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.60) opts 0xd
01:30:48.776 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, 0.60)
01:30:48.777 00.001 25848 Moving (0.81, 0.60) raw xDistance=-0.75 yDistance=0.86
01:30:48.777 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
01:30:48.777 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:30:48.777 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
01:30:48.777 00.000 25848 MoveAxis(E, 22, ABG)
01:30:48.777 00.000 25848 Guiding  Dir = 2, Dur = 22
01:30:48.797 00.020 25848 IsSlewing returns 0
01:30:48.797 00.000 25848 IsGuiding returns 0
01:30:48.830 00.033 25848 IsGuiding returns 1
01:30:48.830 00.000 25848 scope still moving after pulse duration time elapsed
01:30:48.891 00.061 25848 IsSlewing returns 0
01:30:48.891 00.000 25848 IsGuiding returns 0
01:30:48.891 00.000 25848 scope move finished after 22 + 72 ms
01:30:48.892 00.001 25848 Move returns status 0, amount 22
01:30:48.892 00.000 25848 MoveAxis(N, 0, ABG)
01:30:48.892 00.000 25848 Move returns status 0, amount 0
01:30:48.892 00.000 25848 move complete, result=0
01:30:48.892 00.000 25848 worker thread done servicing request
01:30:48.892 00.000 25848 Worker thread wakes up
01:30:48.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:48.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1219,723,31,31)
01:30:48.892 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.9 px 0 ms NORTH
01:30:50.084 01.192 21444 evsrv: cli 0107E4C0 connect
01:30:50.084 00.000 21444 case statement mapped state 6 to 3
01:30:50.084 00.000 21444 case statement mapped state 6 to 3
01:30:50.085 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"14166b09-e9fd-433e-b04e-df630bfcff03"}
01:30:50.085 00.000 21444 case statement mapped state 6 to 3
01:30:50.085 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14166b09-e9fd-433e-b04e-df630bfcff03"}
01:30:50.086 00.001 21444 evsrv: cli 0107E4C0 disconnect
01:30:50.086 00.000 21444 evsrv: cli 0107E880 connect
01:30:50.086 00.000 21444 case statement mapped state 6 to 3
01:30:50.087 00.001 21444 case statement mapped state 6 to 3
01:30:50.087 00.000 21444 evsrv: cli 0107E880 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"eecd6a01-a118-4be1-9b21-986e42d4f5cd"}
01:30:50.087 00.000 21444 PhdController::Dither begins
01:30:50.087 00.000 21444 dither: size=6.00, dRA=5.86 dDec=-0.65
01:30:50.087 00.000 21444 MountToCamera -- mountTheta (0.11) + m_xAngle (3.05) = xAngle (3.16 = -3.12)
01:30:50.088 00.001 21444 MountToCamera -- mountX=5.86 mountY=-0.65 hyp=5.90 mountTheta=0.11 cameraX=-5.90, cameraY=-0.12 cameraTheta=-3.12
01:30:50.088 00.000 21444 setting lock position to (1227.79, 738.33)
01:30:50.088 00.000 21444 Mount: notify guiding dithered (-5.9, -0.1)
01:30:50.088 00.000 21444 MultiStar: stabilizing after lock position change
01:30:50.088 00.000 21444 Status Line: Dither by 5.86,-0.65
01:30:50.089 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
01:30:50.089 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
01:30:50.090 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0,"id":"eecd6a01-a118-4be1-9b21-986e42d4f5cd"}
01:30:50.090 00.000 21444 evsrv: cli 0107E880 disconnect
01:30:51.741 01.651 25848 Exposure complete
01:30:51.827 00.086 25848 worker thread done servicing request
01:30:51.827 00.000 21444 OnExposeComplete: enter
01:30:51.827 00.000 21444 UpdateGuideState(): m_state=6
01:30:51.827 00.000 21444 Star::Find(15, 1236, 738, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2010
01:30:51.827 00.000 21444 Star::Find returns 1 (1), X=1234.77, Y=736.16, Mass=488951, SNR=77.1, Peak=14160 HFD=6.5
01:30:51.827 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
01:30:51.828 00.001 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.09)
01:30:51.828 00.000 21444 CameraToMount -- cameraX=6.98 cameraY=-2.16 hyp=7.30 cameraTheta=-0.30 mountX=-7.14 mountY=0.64, mountTheta=3.05
01:30:51.829 00.001 21444 dither recenter: remaining=(-5.9,0.7) step=(-5.9,0.7)
01:30:51.830 00.001 21444 MountToCamera -- mountTheta (-3.03) + m_xAngle (3.05) = xAngle (0.02 = 0.02)
01:30:51.830 00.000 21444 MountToCamera -- mountX=-5.86 mountY=0.65 hyp=5.90 mountTheta=-3.03 cameraX=5.90, cameraY=0.12 cameraTheta=0.02
01:30:51.830 00.000 21444 SchedulePrimaryMove(1030A8C0, x=5.90, y=0.12, opts=4)
01:30:51.830 00.000 21444 Enqueuing Move request for scope (5.90, 0.12)
01:30:51.830 00.000 21444 Mount: notify direct move -5.86,0.65
01:30:51.830 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2740, FiltMin=358, FiltMax=65504, Gamma=0.560
01:30:51.831 00.001 21444 UpdateGuideState exits: m=488951 SNR=77.1 Saturated
01:30:51.831 00.000 21444 PhdController: settling, locked = 1, distance = 6.74 (3.00) aobump = 0 frame = 1 / 99999
01:30:51.831 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778823051.831,"Host":"ASTROBRUCE","Inst":1,"Distance":6.74,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:30:51.831 00.000 25848 Worker thread wakes up
01:30:51.831 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.90, 0.12) opts 0x4
01:30:51.831 00.000 25848 Handling offset move in thread for scope, endpoint = (5.90, 0.12)
01:30:51.831 00.000 25848 Moving (5.90, 0.12) raw xDistance=-5.86 yDistance=0.65
01:30:51.831 00.000 25848 BLC: window closed
01:30:51.831 00.000 25848 MoveAxis(E, 271, B)
01:30:51.831 00.000 25848 Guiding  Dir = 2, Dur = 271
01:30:51.831 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:51.831 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:51.831 00.000 21444 Enqueuing Expose request
01:30:51.860 00.029 25848 IsSlewing returns 0
01:30:51.860 00.000 25848 IsGuiding returns 0
01:30:51.891 00.031 25848 PulseGuide returned control before completion, sleep 250
01:30:52.149 00.258 25848 IsGuiding returns 1
01:30:52.149 00.000 25848 scope still moving after pulse duration time elapsed
01:30:52.204 00.055 25848 IsSlewing returns 0
01:30:52.204 00.000 25848 IsGuiding returns 0
01:30:52.204 00.000 25848 scope move finished after 271 + 72 ms
01:30:52.204 00.000 25848 Move returns status 0, amount 271
01:30:52.204 00.000 25848 BLC: window closed
01:30:52.204 00.000 25848 BLC: Compensation needed for non-algo type move
01:30:52.205 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 296 applied
01:30:52.205 00.000 25848 MoveAxis(S, 314, B)
01:30:52.205 00.000 25848 Guiding  Dir = 1, Dur = 314
01:30:52.235 00.030 25848 IsSlewing returns 0
01:30:52.235 00.000 25848 IsGuiding returns 0
01:30:52.267 00.032 25848 PulseGuide returned control before completion, sleep 293
01:30:52.586 00.319 25848 IsGuiding returns 1
01:30:52.587 00.001 25848 scope still moving after pulse duration time elapsed
01:30:52.682 00.095 25848 IsSlewing returns 0
01:30:52.683 00.001 25848 IsGuiding returns 0
01:30:52.683 00.000 25848 scope move finished after 314 + 133 ms
01:30:52.683 00.000 25848 Move returns status 0, amount 314
01:30:52.683 00.000 25848 move complete, result=0
01:30:52.683 00.000 25848 worker thread done servicing request
01:30:52.683 00.000 25848 Worker thread wakes up
01:30:52.683 00.000 21444 GuideStep: -5.9 px 271 ms EAST, 0.7 px 314 ms SOUTH
01:30:52.684 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:52.684 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1220,721,31,31)
01:30:55.531 02.847 25848 Exposure complete
01:30:55.618 00.087 25848 worker thread done servicing request
01:30:55.618 00.000 21444 OnExposeComplete: enter
01:30:55.618 00.000 21444 UpdateGuideState(): m_state=6
01:30:55.618 00.000 21444 Star::Find(15, 1234, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2011
01:30:55.618 00.000 21444 Star::Find returns 1 (1), X=1228.19, Y=737.84, Mass=476662, SNR=79.0, Peak=14612 HFD=6.3
01:30:55.618 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
01:30:55.618 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.78 = -0.50)
01:30:55.618 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=-0.48 hyp=0.62 cameraTheta=-0.89 mountX=-0.43 mountY=-0.30, mountTheta=-2.54
01:30:55.619 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-0.48, opts=13)
01:30:55.619 00.000 21444 Enqueuing Move request for scope (0.39, -0.48)
01:30:55.619 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=196, FiltMax=65504, Gamma=0.560
01:30:55.619 00.000 21444 UpdateGuideState exits: m=476662 SNR=79.0 Saturated
01:30:55.619 00.000 21444 PhdController: settling, locked = 1, distance = 0.62 (3.00) aobump = 0 frame = 2 / 99999
01:30:55.619 00.000 25848 Worker thread wakes up
01:30:55.620 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.48) opts 0xd
01:30:55.620 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -0.48)
01:30:55.620 00.000 25848 Moving (0.39, -0.48) raw xDistance=-0.43 yDistance=-0.30
01:30:55.620 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778823055.619,"Host":"ASTROBRUCE","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:30:55.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:55.620 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:55.620 00.000 21444 Enqueuing Expose request
01:30:55.620 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
01:30:55.620 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:55.620 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:30:55.620 00.000 25848 MoveAxis(E, 0, ABG)
01:30:55.620 00.000 25848 Move returns status 0, amount 0
01:30:55.620 00.000 25848 MoveAxis(N, 0, ABG)
01:30:55.620 00.000 25848 Move returns status 0, amount 0
01:30:55.620 00.000 25848 move complete, result=0
01:30:55.620 00.000 25848 worker thread done servicing request
01:30:55.620 00.000 25848 Worker thread wakes up
01:30:55.620 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:55.620 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1213,723,31,31)
01:30:55.621 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
01:30:58.472 02.851 25848 Exposure complete
01:30:58.552 00.080 25848 worker thread done servicing request
01:30:58.552 00.000 21444 OnExposeComplete: enter
01:30:58.552 00.000 21444 UpdateGuideState(): m_state=6
01:30:58.552 00.000 21444 Star::Find(15, 1228, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2012
01:30:58.552 00.000 21444 Star::Find returns 1 (1), X=1228.11, Y=736.83, Mass=465797, SNR=73.6, Peak=14484 HFD=6.3
01:30:58.552 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
01:30:58.552 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.26 = -0.97)
01:30:58.552 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-1.50 hyp=1.53 cameraTheta=-1.36 mountX=-0.45 mountY=-1.26, mountTheta=-1.91
01:30:58.553 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-1.50, opts=13)
01:30:58.553 00.000 21444 Enqueuing Move request for scope (0.32, -1.50)
01:30:58.553 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2740, FiltMin=344, FiltMax=65504, Gamma=0.560
01:30:58.553 00.000 21444 UpdateGuideState exits: m=465797 SNR=73.6 Saturated
01:30:58.553 00.000 21444 PhdController: settling, locked = 1, distance = 0.89 (3.00) aobump = 0 frame = 3 / 99999
01:30:58.553 00.000 25848 Worker thread wakes up
01:30:58.553 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.50) opts 0xd
01:30:58.553 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -1.50)
01:30:58.553 00.000 25848 Moving (0.32, -1.50) raw xDistance=-0.45 yDistance=-1.26
01:30:58.553 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
01:30:58.553 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:30:58.553 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778823058.553,"Host":"ASTROBRUCE","Inst":1,"Distance":0.89,"Time":2.9,"SettleTime":12.0,"StarLocked":true}
01:30:58.553 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.26
01:30:58.553 00.000 25848 MoveAxis(E, 0, ABG)
01:30:58.553 00.000 25848 Move returns status 0, amount 0
01:30:58.553 00.000 25848 MoveAxis(N, 0, ABG)
01:30:58.554 00.001 25848 Move returns status 0, amount 0
01:30:58.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:58.554 00.000 25848 move complete, result=0
01:30:58.554 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:30:58.554 00.000 21444 Enqueuing Expose request
01:30:58.554 00.000 25848 worker thread done servicing request
01:30:58.554 00.000 25848 Worker thread wakes up
01:30:58.554 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.3 px 0 ms NORTH
01:30:58.554 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:30:58.554 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1213,723,31,31)
01:31:01.405 02.851 25848 Exposure complete
01:31:01.485 00.080 25848 worker thread done servicing request
01:31:01.485 00.000 21444 OnExposeComplete: enter
01:31:01.485 00.000 21444 UpdateGuideState(): m_state=6
01:31:01.485 00.000 21444 Star::Find(15, 1228, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2013
01:31:01.486 00.001 21444 Star::Find returns 1 (1), X=1227.29, Y=736.98, Mass=531571, SNR=88.9, Peak=14128 HFD=6.6
01:31:01.486 00.000 21444 CameraToMount -- cameraTheta (-1.93) - m_xAngle (3.05) = xAngle (-4.98 = 1.30)
01:31:01.486 00.000 21444 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.83 = -1.54)
01:31:01.486 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=-1.34 hyp=1.44 cameraTheta=-1.93 mountX=0.38 mountY=-1.44, mountTheta=-1.31
01:31:01.487 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=-1.34, opts=13)
01:31:01.487 00.000 21444 Enqueuing Move request for scope (-0.51, -1.34)
01:31:01.487 00.000 25848 Worker thread wakes up
01:31:01.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=204, FiltMax=65504, Gamma=0.560
01:31:01.487 00.000 21444 UpdateGuideState exits: m=531571 SNR=88.9 Saturated
01:31:01.487 00.000 21444 PhdController: settling, locked = 1, distance = 1.06 (3.00) aobump = 0 frame = 4 / 99999
01:31:01.487 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -1.34) opts 0xd
01:31:01.487 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, -1.34)
01:31:01.487 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778823061.487,"Host":"ASTROBRUCE","Inst":1,"Distance":1.06,"Time":5.9,"SettleTime":12.0,"StarLocked":true}
01:31:01.487 00.000 25848 Moving (-0.51, -1.34) raw xDistance=0.38 yDistance=-1.44
01:31:01.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
01:31:01.487 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:31:01.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:01.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:31:01.487 00.000 21444 Enqueuing Expose request
01:31:01.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.44
01:31:01.487 00.000 25848 MoveAxis(E, 0, ABG)
01:31:01.487 00.000 25848 Move returns status 0, amount 0
01:31:01.487 00.000 25848 MoveAxis(N, 0, ABG)
01:31:01.487 00.000 25848 Move returns status 0, amount 0
01:31:01.487 00.000 25848 move complete, result=0
01:31:01.487 00.000 25848 worker thread done servicing request
01:31:01.487 00.000 25848 Worker thread wakes up
01:31:01.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:31:01.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1213,723,31,31)
01:31:01.488 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -1.4 px 0 ms NORTH
01:31:04.337 02.849 25848 Exposure complete
01:31:04.425 00.088 25848 worker thread done servicing request
01:31:04.425 00.000 21444 OnExposeComplete: enter
01:31:04.425 00.000 21444 UpdateGuideState(): m_state=6
01:31:04.425 00.000 21444 Star::Find(15, 1227, 736, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2014
01:31:04.425 00.000 21444 Star::Find returns 1 (1), X=1226.14, Y=737.59, Mass=540268, SNR=75.5, Peak=12896 HFD=7.0
01:31:04.425 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.51)
01:31:04.425 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.33)
01:31:04.425 00.000 21444 CameraToMount -- cameraX=-1.65 cameraY=-0.74 hyp=1.81 cameraTheta=-2.72 mountX=1.58 mountY=-1.31, mountTheta=-0.69
01:31:04.426 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.65, y=-0.74, opts=13)
01:31:04.426 00.000 21444 Enqueuing Move request for scope (-1.65, -0.74)
01:31:04.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=230, FiltMax=65504, Gamma=0.560
01:31:04.426 00.000 21444 UpdateGuideState exits: m=540268 SNR=75.5 Saturated
01:31:04.426 00.000 21444 PhdController: settling, locked = 1, distance = 1.28 (3.00) aobump = 0 frame = 5 / 99999
01:31:04.427 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778823064.427,"Host":"ASTROBRUCE","Inst":1,"Distance":1.28,"Time":8.8,"SettleTime":12.0,"StarLocked":true}
01:31:04.427 00.000 25848 Worker thread wakes up
01:31:04.427 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:04.427 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:31:04.427 00.000 21444 Enqueuing Expose request
01:31:04.427 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.65, -0.74) opts 0xd
01:31:04.427 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.65, -0.74)
01:31:04.427 00.000 25848 Moving (-1.65, -0.74) raw xDistance=1.58 yDistance=-1.31
01:31:04.427 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.58
01:31:04.427 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.01
01:31:04.427 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.31 from input -1.31
01:31:04.427 00.000 25848 MoveAxis(W, 46, ABG)
01:31:04.428 00.001 25848 Guiding  Dir = 3, Dur = 46
01:31:04.451 00.023 25848 IsSlewing returns 0
01:31:04.452 00.001 25848 IsGuiding returns 0
01:31:04.484 00.032 25848 PulseGuide returned control before completion, sleep 25
01:31:04.540 00.056 25848 IsGuiding returns 1
01:31:04.540 00.000 25848 scope still moving after pulse duration time elapsed
01:31:04.612 00.072 25848 IsSlewing returns 0
01:31:04.613 00.001 25848 IsGuiding returns 0
01:31:04.613 00.000 25848 scope move finished after 46 + 114 ms
01:31:04.613 00.000 25848 Move returns status 0, amount 46
01:31:04.613 00.000 25848 BLC: Oldest BLC event removed
01:31:04.613 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
01:31:04.613 00.000 25848 MoveAxis(N, 332, ABG)
01:31:04.613 00.000 25848 Guiding  Dir = 0, Dur = 332
01:31:04.641 00.028 25848 IsSlewing returns 0
01:31:04.641 00.000 25848 IsGuiding returns 0
01:31:04.673 00.032 25848 PulseGuide returned control before completion, sleep 311
01:31:05.019 00.346 25848 IsGuiding returns 1
01:31:05.019 00.000 25848 scope still moving after pulse duration time elapsed
01:31:05.061 00.042 25848 IsSlewing returns 0
01:31:05.061 00.000 25848 IsGuiding returns 0
01:31:05.061 00.000 25848 scope move finished after 332 + 88 ms
01:31:05.061 00.000 25848 Move returns status 0, amount 332
01:31:05.061 00.000 25848 move complete, result=0
01:31:05.061 00.000 25848 worker thread done servicing request
01:31:05.061 00.000 25848 Worker thread wakes up
01:31:05.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:31:05.061 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1213,723,31,31)
01:31:05.062 00.001 21444 GuideStep: 1.6 px 46 ms WEST, -1.3 px 332 ms NORTH
01:31:07.912 02.850 25848 Exposure complete
01:31:08.001 00.089 25848 worker thread done servicing request
01:31:08.001 00.000 21444 OnExposeComplete: enter
01:31:08.001 00.000 21444 UpdateGuideState(): m_state=6
01:31:08.001 00.000 21444 Star::Find(15, 1226, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2015
01:31:08.001 00.000 21444 Star::Find returns 1 (1), X=1225.96, Y=738.06, Mass=447038, SNR=65.0, Peak=13424 HFD=6.3
01:31:08.001 00.000 21444 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.05) = xAngle (-6.05 = 0.23)
01:31:08.001 00.000 21444 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.89 = -2.61)
01:31:08.001 00.000 21444 CameraToMount -- cameraX=-1.84 cameraY=-0.26 hyp=1.86 cameraTheta=-3.00 mountX=1.81 mountY=-0.94, mountTheta=-0.48
01:31:08.002 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.84, y=-0.26, opts=13)
01:31:08.002 00.000 21444 Enqueuing Move request for scope (-1.84, -0.26)
01:31:08.002 00.000 25848 Worker thread wakes up
01:31:08.002 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.84, -0.26) opts 0xd
01:31:08.002 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.84, -0.26)
01:31:08.002 00.000 25848 Moving (-1.84, -0.26) raw xDistance=1.81 yDistance=-0.94
01:31:08.002 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=396, FiltMax=65504, Gamma=0.560
01:31:08.003 00.001 25848 BLC: History state: CurrMiss=0.94, AvgInitMiss=0.25, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.308871, 1:0.938584
01:31:08.003 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:31:08.003 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.81
01:31:08.003 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
01:31:08.003 00.000 25848 MoveAxis(W, 56, ABG)
01:31:08.003 00.000 25848 Guiding  Dir = 3, Dur = 56
01:31:08.003 00.000 21444 UpdateGuideState exits: m=447038 SNR=65.0 Saturated
01:31:08.003 00.000 21444 PhdController: settling, locked = 1, distance = 1.45 (3.00) aobump = 0 frame = 6 / 99999
01:31:08.003 00.000 21444 PhdController: newstate STATE_FINISH
01:31:08.003 00.000 21444 PhdController complete: success
01:31:08.003 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778823068.003,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
01:31:08.003 00.000 21444 Mount: notify guiding dither settle done success=1
01:31:08.003 00.000 21444 PhdController: newstate STATE_IDLE
01:31:08.003 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:08.003 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:31:08.003 00.000 21444 Enqueuing Expose request
01:31:08.033 00.030 25848 IsSlewing returns 0
01:31:08.033 00.000 25848 IsGuiding returns 0
01:31:08.064 00.031 25848 PulseGuide returned control before completion, sleep 35
01:31:08.101 00.037 25848 IsGuiding returns 1
01:31:08.101 00.000 25848 scope still moving after pulse duration time elapsed
01:31:08.156 00.055 25848 IsSlewing returns 0
01:31:08.156 00.000 25848 IsGuiding returns 0
01:31:08.156 00.000 25848 scope move finished after 56 + 67 ms
01:31:08.156 00.000 25848 Move returns status 0, amount 56
01:31:08.156 00.000 25848 MoveAxis(N, 26, ABG)
01:31:08.156 00.000 25848 Guiding  Dir = 0, Dur = 26
01:31:08.188 00.032 25848 IsSlewing returns 0
01:31:08.188 00.000 25848 IsGuiding returns 0
01:31:08.247 00.059 25848 IsGuiding returns 1
01:31:08.247 00.000 25848 scope still moving after pulse duration time elapsed
01:31:08.295 00.048 25848 IsSlewing returns 0
01:31:08.295 00.000 25848 IsGuiding returns 0
01:31:08.295 00.000 25848 scope move finished after 26 + 81 ms
01:31:08.295 00.000 25848 Move returns status 0, amount 26
01:31:08.295 00.000 25848 move complete, result=0
01:31:08.295 00.000 25848 worker thread done servicing request
01:31:08.295 00.000 25848 Worker thread wakes up
01:31:08.295 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:31:08.295 00.000 21444 GuideStep: 1.8 px 56 ms WEST, -0.9 px 26 ms NORTH
01:31:08.295 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1213,723,31,31)
01:31:09.055 00.760 21444 evsrv: cli 0107E560 connect
01:31:09.056 00.001 21444 case statement mapped state 6 to 3
01:31:09.056 00.000 21444 case statement mapped state 6 to 3
01:31:09.056 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"0a6d4d31-0064-46e2-a943-a3cb41a0396c"}
01:31:09.057 00.001 21444 case statement mapped state 6 to 3
01:31:09.057 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a6d4d31-0064-46e2-a943-a3cb41a0396c"}
01:31:09.057 00.000 21444 evsrv: cli 0107E560 disconnect
01:31:09.058 00.001 21444 evsrv: cli 0107E2E0 connect
01:31:09.058 00.000 21444 case statement mapped state 6 to 3
01:31:09.058 00.000 21444 case statement mapped state 6 to 3
01:31:09.059 00.001 21444 evsrv: cli 0107E2E0 request: {"method":"stop_capture","id":"bc8a6bc3-cb2e-40d2-b287-ec19022c0b42"}
01:31:09.059 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:31:09.059 00.000 21444 Status Line: Waiting for devices...
01:31:09.060 00.001 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0,"id":"bc8a6bc3-cb2e-40d2-b287-ec19022c0b42"}
01:31:09.060 00.000 21444 evsrv: cli 0107E2E0 disconnect
01:31:09.061 00.001 21444 evsrv: cli 0107E740 connect
01:31:09.061 00.000 21444 case statement mapped state 6 to 3
01:31:09.061 00.000 21444 case statement mapped state 6 to 3
01:31:09.061 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"933b60b0-9ff2-4646-8dbf-8b9187c52792"}
01:31:09.061 00.000 21444 case statement mapped state 6 to 3
01:31:09.061 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Guiding","id":"933b60b0-9ff2-4646-8dbf-8b9187c52792"}
01:31:09.061 00.000 21444 evsrv: cli 0107E740 disconnect
01:31:09.163 00.102 25848 ZWO: stopexposure
01:31:10.063 00.900 21444 evsrv: cli 0107E6A0 connect
01:31:10.063 00.000 21444 case statement mapped state 6 to 3
01:31:10.063 00.000 21444 case statement mapped state 6 to 3
01:31:10.063 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"d62bb67f-f40f-4484-b4d7-711c67172c9e"}
01:31:10.063 00.000 21444 case statement mapped state 6 to 3
01:31:10.063 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d62bb67f-f40f-4484-b4d7-711c67172c9e"}
01:31:10.064 00.001 21444 evsrv: cli 0107E6A0 disconnect
01:31:11.065 01.001 21444 evsrv: cli 0107E880 connect
01:31:11.065 00.000 21444 case statement mapped state 6 to 3
01:31:11.066 00.001 21444 case statement mapped state 6 to 3
01:31:11.066 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"43adfb0a-7656-45c1-bfbb-31ce4e52e158"}
01:31:11.066 00.000 21444 case statement mapped state 6 to 3
01:31:11.067 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"43adfb0a-7656-45c1-bfbb-31ce4e52e158"}
01:31:11.067 00.000 21444 evsrv: cli 0107E880 disconnect
01:31:11.100 00.033 25848 ZWO: stopexposure
01:31:11.100 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:31:11.100 00.000 25848 worker thread done servicing request
01:31:11.101 00.001 21444 OnExposeComplete: enter
01:31:11.101 00.000 21444 OnExposeComplete: Capture Error reported
01:31:11.101 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:31:11.101 00.000 21444 Mount: notify guiding stopped
01:31:11.101 00.000 21444 BLC: window closed
01:31:11.101 00.000 21444 BLC: Last direction was reset
01:31:11.101 00.000 21444 Changing from state GUIDING to STOP
01:31:11.102 00.001 21444 guider state => SELECTED
01:31:11.102 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2744, FiltMin=396, FiltMax=65504, Gamma=0.560
01:31:11.102 00.000 21444 Changing from state SELECTED to UNINITIALIZED
01:31:11.102 00.000 21444 guider state => SELECTING
01:31:11.105 00.003 21444 Status Line: Stopped.
01:31:11.106 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:31:12.070 00.964 21444 evsrv: cli 0107E240 connect
01:31:12.071 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"0359f8b7-f4c2-4a7a-874e-71d2805c54eb"}
01:31:12.072 00.001 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Stopped","id":"0359f8b7-f4c2-4a7a-874e-71d2805c54eb"}
01:31:12.072 00.000 21444 evsrv: cli 0107E240 disconnect
01:36:27.031 314.959 21444 evsrv: cli 0107E2E0 connect
01:36:27.031 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"5726378b-6555-4622-bb62-127526497273"}
01:36:27.031 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5726378b-6555-4622-bb62-127526497273"}
01:36:27.033 00.002 21444 evsrv: cli 0107E2E0 disconnect
01:36:27.033 00.000 21444 evsrv: cli 0107EBA0 connect
01:36:27.033 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_calibrated","id":"fb0ddc8f-24fe-412d-8a52-54dfd65a531c"}
01:36:27.033 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":true,"id":"fb0ddc8f-24fe-412d-8a52-54dfd65a531c"}
01:36:27.034 00.001 21444 evsrv: cli 0107EBA0 disconnect
01:36:27.034 00.000 21444 evsrv: cli 0107E240 connect
01:36:27.034 00.000 21444 evsrv: cli 0107E240 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"440dc7b4-2c66-4169-8e41-f4cb6906321a"}
01:36:27.034 00.000 21444 PhdController::Guide begins
01:36:27.034 00.000 21444 PhdController: newstate STATE_SETUP
01:36:27.034 00.000 21444 PhdController: setup
01:36:27.034 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
01:36:27.034 00.000 21444 PhdController: start capturing
01:36:27.034 00.000 21444 Changing from state SELECTING to UNINITIALIZED
01:36:27.034 00.000 21444 guider state => SELECTING
01:36:27.035 00.001 21444 setting force full frames = true
01:36:27.035 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:36:27.036 00.001 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:36:27.036 00.000 21444 Enqueuing Expose request
01:36:27.036 00.000 21444 PhdController: newstate STATE_SELECT_STAR
01:36:27.036 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0,"id":"440dc7b4-2c66-4169-8e41-f4cb6906321a"}
01:36:27.036 00.000 25848 Worker thread wakes up
01:36:27.036 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:27.036 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:36:27.037 00.001 21444 evsrv: cli 0107E240 disconnect
01:36:27.037 00.000 21444 evsrv: cli 0107E2E0 connect
01:36:27.037 00.000 21444 case statement mapped state 1 to 101
01:36:27.037 00.000 21444 case statement mapped state 1 to 101
01:36:27.038 00.001 21444 evsrv: cli 0107E2E0 request: {"method":"get_lock_shift_params","id":"d32b14dd-6148-4bb7-a496-3ac82ebe1419"}
01:36:27.038 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d32b14dd-6148-4bb7-a496-3ac82ebe1419"}
01:36:27.038 00.000 21444 evsrv: cli 0107E2E0 disconnect
01:36:27.038 00.000 21444 evsrv: cli 0107E240 connect
01:36:27.038 00.000 21444 case statement mapped state 1 to 101
01:36:27.038 00.000 21444 case statement mapped state 1 to 101
01:36:27.038 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_lock_position","id":"10a683f8-0f88-4e49-b518-ad4665653df9"}
01:36:27.038 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":null,"id":"10a683f8-0f88-4e49-b518-ad4665653df9"}
01:36:27.039 00.001 21444 evsrv: cli 0107E240 disconnect
01:36:28.039 01.000 21444 evsrv: cli 0107E4C0 connect
01:36:28.039 00.000 21444 case statement mapped state 1 to 101
01:36:28.039 00.000 21444 case statement mapped state 1 to 101
01:36:28.040 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_lock_position","id":"757b5df8-101f-4ddd-a2fd-b85f332de391"}
01:36:28.040 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":null,"id":"757b5df8-101f-4ddd-a2fd-b85f332de391"}
01:36:28.041 00.001 21444 evsrv: cli 0107E4C0 disconnect
01:36:29.042 01.001 21444 evsrv: cli 0107EA60 connect
01:36:29.042 00.000 21444 case statement mapped state 1 to 101
01:36:29.042 00.000 21444 case statement mapped state 1 to 101
01:36:29.042 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_lock_position","id":"db8b5736-d9dd-4ded-9311-4ca2bab549b4"}
01:36:29.042 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":null,"id":"db8b5736-d9dd-4ded-9311-4ca2bab549b4"}
01:36:29.043 00.001 21444 evsrv: cli 0107EA60 disconnect
01:36:29.886 00.843 25848 Exposure complete
01:36:29.975 00.089 25848 worker thread done servicing request
01:36:29.975 00.000 21444 OnExposeComplete: enter
01:36:29.975 00.000 21444 UpdateGuideState(): m_state=1
01:36:29.975 00.000 21444 UpdateCurrentPosition: no star selected
01:36:29.975 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:36:29.975 00.000 21444 Status Line: No star selected
01:36:29.977 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2572, FiltMin=244, FiltMax=65504, Gamma=0.560
01:36:29.977 00.000 21444 UpdateGuideState exits: No star selected
01:36:29.977 00.000 21444 GuiderMultiStar::AutoSelect enter
01:36:29.977 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:36:30.058 00.081 21444 AutoFind: auto downsample for scale 0.43 => 2x
01:36:30.058 00.000 21444 AutoFind: downsample 2x
01:36:30.073 00.015 21444 AutoFind: global mean = 3.6, stdev 2664.3
01:36:30.073 00.000 21444 AutoFind: using threshold = 0.1
01:36:30.095 00.022 21444 AutoFind: local max [1245, 673] 92.2
01:36:30.095 00.000 21444 AutoFind: local max [741, 137] 77.3
01:36:30.095 00.000 21444 AutoFind: local max [703, 39] 72.1
01:36:30.095 00.000 21444 AutoFind: local max [733, 159] 36.2
01:36:30.095 00.000 21444 AutoFind: local max [203, 63] 36.0
01:36:30.095 00.000 21444 AutoFind: local max [1461, 565] 34.0
01:36:30.095 00.000 21444 AutoFind: local max [1817, 413] 28.6
01:36:30.095 00.000 21444 AutoFind: local max [1561, 397] 22.5
01:36:30.095 00.000 21444 AutoFind: local max [1101, 773] 19.0
01:36:30.095 00.000 21444 AutoFind: local max [1693, 495] 17.8
01:36:30.095 00.000 21444 AutoFind: local max [229, 717] 12.9
01:36:30.095 00.000 21444 AutoFind: local max [1117, 285] 11.2
01:36:30.095 00.000 21444 AutoFind: local max [1239, 737] 10.1
01:36:30.095 00.000 21444 AutoFind: local max [203, 123] 10.0
01:36:30.095 00.000 21444 AutoFind: local max [1657, 287] 9.7
01:36:30.095 00.000 21444 AutoFind: local max [1163, 877] 8.8
01:36:30.096 00.001 21444 AutoFind: local max [1177, 537] 8.1
01:36:30.096 00.000 21444 AutoFind: local max [471, 843] 7.5
01:36:30.096 00.000 21444 AutoFind: local max [1591, 331] 7.1
01:36:30.096 00.000 21444 AutoFind: local max [757, 73] 7.1
01:36:30.096 00.000 21444 AutoFind: local max [339, 865] 6.6
01:36:30.096 00.000 21444 AutoFind: local max [1227, 633] 6.1
01:36:30.096 00.000 21444 AutoFind: local max [241, 85] 6.1
01:36:30.096 00.000 21444 AutoFind: local max [523, 187] 5.2
01:36:30.096 00.000 21444 AutoFind: local max [459, 1193] 5.2
01:36:30.096 00.000 21444 AutoFind: local max [1009, 521] 4.9
01:36:30.096 00.000 21444 AutoFind: local max [1625, 1173] 3.7
01:36:30.096 00.000 21444 AutoFind: local max [1651, 1191] 3.7
01:36:30.096 00.000 21444 AutoFind: local max [1749, 549] 3.7
01:36:30.096 00.000 21444 AutoFind: local max [1519, 757] 3.6
01:36:30.096 00.000 21444 AutoFind: local max [1079, 411] 2.9
01:36:30.096 00.000 21444 AutoFind: local max [1015, 263] 2.8
01:36:30.096 00.000 21444 AutoFind: local max [1157, 205] 2.8
01:36:30.096 00.000 21444 AutoFind: local max [697, 17] 2.8
01:36:30.096 00.000 21444 AutoFind: local max [1797, 929] 2.7
01:36:30.096 00.000 21444 AutoFind: local max [355, 413] 2.5
01:36:30.096 00.000 21444 AutoFind: local max [1255, 693] 2.5
01:36:30.096 00.000 21444 AutoFind: local max [1607, 1183] 2.4
01:36:30.096 00.000 21444 AutoFind: local max [711, 59] 2.4
01:36:30.096 00.000 21444 AutoFind: local max [509, 469] 2.3
01:36:30.096 00.000 21444 AutoFind: local max [1737, 107] 2.3
01:36:30.096 00.000 21444 AutoFind: local max [1223, 21] 2.3
01:36:30.096 00.000 21444 AutoFind: local max [793, 1019] 2.2
01:36:30.096 00.000 21444 AutoFind: local max [1659, 587] 2.2
01:36:30.096 00.000 21444 AutoFind: local max [481, 61] 2.2
01:36:30.096 00.000 21444 AutoFind: local max [327, 307] 2.2
01:36:30.096 00.000 21444 AutoFind: local max [1235, 715] 2.2
01:36:30.096 00.000 21444 AutoFind: local max [1413, 155] 2.2
01:36:30.097 00.001 21444 AutoFind: local max [727, 41] 2.2
01:36:30.097 00.000 21444 AutoFind: local max [1223, 661] 2.1
01:36:30.097 00.000 21444 AutoFind: local max [1459, 585] 2.1
01:36:30.097 00.000 21444 AutoFind: local max [725, 119] 2.1
01:36:30.097 00.000 21444 AutoFind: local max [543, 1111] 2.0
01:36:30.097 00.000 21444 AutoFind: local max [719, 217] 2.0
01:36:30.097 00.000 21444 AutoFind: local max [769, 91] 1.9
01:36:30.097 00.000 21444 AutoFind: local max [471, 79] 1.8
01:36:30.097 00.000 21444 AutoFind: local max [203, 83] 1.8
01:36:30.097 00.000 21444 AutoFind: local max [1743, 573] 1.7
01:36:30.097 00.000 21444 AutoFind: local max [685, 57] 1.7
01:36:30.097 00.000 21444 AutoFind: local max [1545, 551] 1.7
01:36:30.097 00.000 21444 AutoFind: local max [1269, 659] 1.6
01:36:30.097 00.000 21444 AutoFind: local max [1585, 411] 1.6
01:36:30.097 00.000 21444 AutoFind: local max [1229, 649] 1.6
01:36:30.097 00.000 21444 AutoFind: local max [1841, 519] 1.6
01:36:30.097 00.000 21444 AutoFind: local max [207, 37] 1.6
01:36:30.097 00.000 21444 AutoFind: local max [911, 519] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [1421, 1179] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [827, 335] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [1567, 613] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [561, 521] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [181, 271] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [129, 681] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [711, 141] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [37, 143] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [341, 839] 1.5
01:36:30.097 00.000 21444 AutoFind: local max [1205, 35] 1.5
01:36:30.098 00.001 21444 AutoFind: local max [1813, 1123] 1.5
01:36:30.098 00.000 21444 AutoFind: local max [1675, 521] 1.5
01:36:30.098 00.000 21444 AutoFind: local max [1015, 371] 1.5
01:36:30.098 00.000 21444 AutoFind: local max [1791, 775] 1.5
01:36:30.098 00.000 21444 AutoFind: local max [1281, 273] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [637, 595] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1291, 521] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1225, 163] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [225, 77] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1521, 859] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1361, 395] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1229, 689] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [441, 591] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [215, 399] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [795, 521] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [163, 569] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [705, 741] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1277, 293] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1759, 55] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1389, 93] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [415, 371] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [1033, 287] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [965, 383] 1.4
01:36:30.098 00.000 21444 AutoFind: local max [711, 771] 1.4
01:36:30.098 00.000 21444 AutoFind: too close [1277, 293] 1.4 - [1281, 273] 1.4
01:36:30.098 00.000 21444 AutoFind: close dim-bright [1229, 689] 1.4 - [1245, 673] 92.2
01:36:30.098 00.000 21444 AutoFind: too close [225, 77] 1.4 - [241, 85] 6.1
01:36:30.098 00.000 21444 AutoFind: too close [1205, 35] 1.5 - [1223, 21] 2.3
01:36:30.098 00.000 21444 AutoFind: too close [1229, 649] 1.6 - [1223, 661] 2.1
01:36:30.099 00.001 21444 AutoFind: too close [1229, 649] 1.6 - [1227, 633] 6.1
01:36:30.099 00.000 21444 AutoFind: close dim-bright [685, 57] 1.7 - [703, 39] 72.1
01:36:30.099 00.000 21444 AutoFind: close dim-bright [203, 83] 1.8 - [203, 63] 36.0
01:36:30.099 00.000 21444 AutoFind: too close [471, 79] 1.8 - [481, 61] 2.2
01:36:30.099 00.000 21444 AutoFind: too close [769, 91] 1.9 - [757, 73] 7.1
01:36:30.099 00.000 21444 AutoFind: close dim-bright [725, 119] 2.1 - [741, 137] 77.3
01:36:30.099 00.000 21444 AutoFind: close dim-bright [1459, 585] 2.1 - [1461, 565] 34.0
01:36:30.099 00.000 21444 AutoFind: too close [727, 41] 2.2 - [711, 59] 2.4
01:36:30.099 00.000 21444 AutoFind: close dim-bright [711, 59] 2.4 - [703, 39] 72.1
01:36:30.099 00.000 21444 AutoFind: too close [1607, 1183] 2.4 - [1625, 1173] 3.7
01:36:30.099 00.000 21444 AutoFind: close dim-bright [1255, 693] 2.5 - [1245, 673] 92.2
01:36:30.099 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
01:36:30.099 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.099 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=672.15, Mass=5440937, SNR=187.4, Peak=65504 HFD=7.9
01:36:30.099 00.000 21444 Star::Find(15, 741, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.099 00.000 21444 Star::Find returns 1 (1), X=740.09, Y=136.87, Mass=4637499, SNR=142.2, Peak=65504 HFD=8.1
01:36:30.099 00.000 21444 Star::Find(15, 703, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.099 00.000 21444 Star::Find returns 1 (1), X=702.27, Y=38.49, Mass=4322032, SNR=148.6, Peak=61256 HFD=7.8
01:36:30.099 00.000 21444 Star::Find(15, 733, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.099 00.000 21444 Star::Find returns 1 (1), X=731.81, Y=158.89, Mass=2014050, SNR=119.4, Peak=33776 HFD=7.9
01:36:30.099 00.000 21444 Star::Find(15, 203, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.099 00.000 21444 Star::Find returns 1 (1), X=202.97, Y=62.24, Mass=2035128, SNR=116.0, Peak=33772 HFD=7.7
01:36:30.099 00.000 21444 Star::Find(15, 1461, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.001 21444 Star::Find returns 1 (1), X=1460.15, Y=565.24, Mass=1808462, SNR=146.3, Peak=30036 HFD=7.7
01:36:30.100 00.000 21444 Star::Find(15, 1817, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=1815.57, Y=412.77, Mass=1545515, SNR=123.1, Peak=26984 HFD=7.5
01:36:30.100 00.000 21444 Star::Find(15, 1561, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=1560.17, Y=396.18, Mass=1214196, SNR=105.1, Peak=22288 HFD=7.7
01:36:30.100 00.000 21444 Star::Find(15, 1101, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=1101.06, Y=771.67, Mass=974808, SNR=126.7, Peak=19840 HFD=7.5
01:36:30.100 00.000 21444 Star::Find(15, 1693, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=1692.80, Y=493.84, Mass=994194, SNR=85.9, Peak=18504 HFD=7.7
01:36:30.100 00.000 21444 Star::Find(15, 229, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=228.16, Y=717.03, Mass=647291, SNR=86.7, Peak=14004 HFD=7.0
01:36:30.100 00.000 21444 Star::Find(15, 1117, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=1116.92, Y=283.70, Mass=555916, SNR=72.7, Peak=13148 HFD=7.4
01:36:30.100 00.000 21444 Star::Find(15, 1239, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=1237.75, Y=735.53, Mass=405711, SNR=57.0, Peak=12388 HFD=6.3
01:36:30.100 00.000 21444 Star::Find(15, 203, 123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=202.10, Y=122.90, Mass=532495, SNR=68.0, Peak=12136 HFD=7.2
01:36:30.100 00.000 21444 Star::Find(15, 1657, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=1656.95, Y=286.95, Mass=534231, SNR=67.8, Peak=12412 HFD=7.4
01:36:30.100 00.000 21444 Star::Find(15, 1163, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.100 00.000 21444 Star::Find returns 1 (1), X=1161.57, Y=876.64, Mass=382306, SNR=70.0, Peak=10676 HFD=6.9
01:36:30.100 00.000 21444 Star::Find(15, 1177, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.001 21444 Star::Find returns 1 (1), X=1177.42, Y=536.62, Mass=399377, SNR=70.4, Peak=10092 HFD=7.3
01:36:30.101 00.000 21444 Star::Find(15, 471, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=470.90, Y=841.69, Mass=375018, SNR=63.4, Peak=10064 HFD=7.4
01:36:30.101 00.000 21444 Star::Find(15, 1591, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=1590.71, Y=329.69, Mass=323024, SNR=53.9, Peak=10296 HFD=7.0
01:36:30.101 00.000 21444 Star::Find(15, 339, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=339.10, Y=865.06, Mass=295313, SNR=50.8, Peak=8704 HFD=6.5
01:36:30.101 00.000 21444 Star::Find(15, 523, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=522.51, Y=187.08, Mass=245430, SNR=45.0, Peak=8876 HFD=6.9
01:36:30.101 00.000 21444 Star::Find(15, 459, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=457.87, Y=1193.41, Mass=181109, SNR=52.4, Peak=6380 HFD=5.6
01:36:30.101 00.000 21444 Star::Find(15, 1009, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=1007.63, Y=520.55, Mass=222528, SNR=53.8, Peak=8120 HFD=7.1
01:36:30.101 00.000 21444 Star::Find(15, 1651, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find false star n=46 nbg=292 bg=23148.5 sigma=26114.9 thresh=35957 peak=18010
01:36:30.101 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=1191.00, Mass=1553807, SNR=2.9, Peak=18224 HFD=0.0
01:36:30.101 00.000 21444 Star::Find(15, 1749, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=1746.94, Y=547.55, Mass=144677, SNR=38.3, Peak=6960 HFD=6.4
01:36:30.101 00.000 21444 Star::Find(15, 1519, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=1518.29, Y=756.62, Mass=102301, SNR=28.3, Peak=6608 HFD=5.9
01:36:30.101 00.000 21444 Star::Find(15, 1079, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.101 00.000 21444 Star::Find returns 1 (1), X=1078.01, Y=410.36, Mass=94654, SNR=32.3, Peak=6128 HFD=6.1
01:36:30.102 00.001 21444 Star::Find(15, 1015, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=1013.18, Y=262.49, Mass=69670, SNR=24.5, Peak=6628 HFD=5.3
01:36:30.102 00.000 21444 Star::Find(15, 1157, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=1158.70, Y=203.98, Mass=68759, SNR=23.1, Peak=6708 HFD=5.4
01:36:30.102 00.000 21444 Star::Find(15, 697, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=703.95, Y=34.19, Mass=2239707, SNR=135.4, Peak=20696 HFD=6.8
01:36:30.102 00.000 21444 Star::Find(15, 1797, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=1796.97, Y=929.50, Mass=64439, SNR=25.5, Peak=5316 HFD=4.2
01:36:30.102 00.000 21444 Star::Find(15, 355, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=354.65, Y=411.24, Mass=80698, SNR=31.6, Peak=5468 HFD=6.4
01:36:30.102 00.000 21444 Star::Find(15, 1255, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=1245.63, Y=675.52, Mass=2798109, SNR=378.4, Peak=21076 HFD=5.7
01:36:30.102 00.000 21444 Star::Find(15, 509, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=508.30, Y=469.36, Mass=45397, SNR=18.3, Peak=5292 HFD=5.5
01:36:30.102 00.000 21444 Star::Find(15, 1737, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=1735.83, Y=105.05, Mass=47764, SNR=21.8, Peak=5948 HFD=4.4
01:36:30.102 00.000 21444 Star::Find(15, 793, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=792.88, Y=1017.87, Mass=50981, SNR=22.9, Peak=4536 HFD=4.7
01:36:30.102 00.000 21444 Star::Find(15, 1659, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=1659.33, Y=585.89, Mass=45703, SNR=19.3, Peak=5544 HFD=5.0
01:36:30.102 00.000 21444 Star::Find(15, 327, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.102 00.000 21444 Star::Find returns 1 (1), X=327.24, Y=306.01, Mass=51099, SNR=22.2, Peak=5164 HFD=4.9
01:36:30.102 00.000 21444 Star::Find(15, 1235, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.001 21444 Star::Find false star n=43 nbg=223 bg=3521.4 sigma=822.5 thresh=5989 peak=5320
01:36:30.103 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=715.00, Mass=189508, SNR=2.9, Peak=5420 HFD=0.0
01:36:30.103 00.000 21444 Star::Find(15, 1413, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find returns 1 (1), X=1413.34, Y=154.41, Mass=33134, SNR=16.7, Peak=5948 HFD=3.5
01:36:30.103 00.000 21444 Star::Find(15, 1459, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find returns 1 (1), X=1460.59, Y=567.66, Mass=1160186, SNR=159.3, Peak=12312 HFD=5.9
01:36:30.103 00.000 21444 Star::Find(15, 725, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find returns 1 (1), X=739.75, Y=135.32, Mass=3638247, SNR=98.8, Peak=39660 HFD=7.3
01:36:30.103 00.000 21444 Star::Find(15, 543, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find returns 1 (1), X=542.22, Y=1110.22, Mass=38736, SNR=18.9, Peak=4312 HFD=3.6
01:36:30.103 00.000 21444 Star::Find(15, 719, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find returns 1 (1), X=718.68, Y=215.81, Mass=47807, SNR=21.9, Peak=5416 HFD=5.5
01:36:30.103 00.000 21444 Star::Find(15, 203, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find returns 1 (1), X=203.46, Y=65.17, Mass=1019845, SNR=180.9, Peak=8904 HFD=5.4
01:36:30.103 00.000 21444 Star::Find(15, 1743, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find false star n=4 nbg=276 bg=2660.3 sigma=486.7 thresh=4121 peak=3886
01:36:30.103 00.000 21444 Star::Find returns 0 (2), X=1743.00, Y=573.00, Mass=6427, SNR=2.9, Peak=4440 HFD=0.0
01:36:30.103 00.000 21444 Star::Find(15, 685, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find returns 1 (1), X=700.43, Y=40.41, Mass=2904099, SNR=283.3, Peak=23628 HFD=6.9
01:36:30.103 00.000 21444 Star::Find(15, 1545, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.103 00.000 21444 Star::Find returns 1 (1), X=1543.59, Y=549.26, Mass=30943, SNR=15.1, Peak=5344 HFD=5.4
01:36:30.103 00.000 21444 Star::Find(15, 1269, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.001 21444 Star::Find returns 1 (1), X=1251.29, Y=670.45, Mass=1545112, SNR=179.4, Peak=13096 HFD=5.5
01:36:30.104 00.000 21444 Star::Find(15, 1585, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.000 21444 Star::Find returns 1 (1), X=1585.24, Y=411.23, Mass=18214, SNR=12.3, Peak=5064 HFD=4.8
01:36:30.104 00.000 21444 Star::Find(15, 1841, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.000 21444 Star::Find returns 1 (1), X=1837.35, Y=514.62, Mass=62575, SNR=37.1, Peak=12136 HFD=3.4
01:36:30.104 00.000 21444 Star::Find(15, 207, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.000 21444 Star::Find returns 1 (1), X=205.05, Y=54.82, Mass=454635, SNR=79.4, Peak=5976 HFD=6.0
01:36:30.104 00.000 21444 Star::Find(15, 911, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.000 21444 Star::Find false star n=4 nbg=269 bg=2906.4 sigma=475.3 thresh=4332 peak=4255
01:36:30.104 00.000 21444 Star::Find returns 0 (2), X=911.00, Y=519.00, Mass=6842, SNR=2.9, Peak=5044 HFD=0.0
01:36:30.104 00.000 21444 Star::Find(15, 1421, 1179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.000 21444 Star::Find returns 1 (1), X=1420.98, Y=1180.39, Mass=15336, SNR=11.6, Peak=3524 HFD=2.8
01:36:30.104 00.000 21444 Star::Find(15, 827, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.000 21444 Star::Find false star n=4 nbg=266 bg=2944.9 sigma=508.1 thresh=4469 peak=4433
01:36:30.104 00.000 21444 Star::Find returns 0 (2), X=827.00, Y=335.00, Mass=7328, SNR=2.9, Peak=5068 HFD=0.0
01:36:30.104 00.000 21444 Star::Find(15, 1567, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.000 21444 Star::Find false star n=11 nbg=264 bg=3139.3 sigma=472.7 thresh=4557 peak=4523
01:36:30.104 00.000 21444 Star::Find returns 0 (2), X=1567.00, Y=613.00, Mass=18987, SNR=2.9, Peak=5472 HFD=0.0
01:36:30.104 00.000 21444 Star::Find(15, 561, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.104 00.000 21444 Star::Find false star n=5 nbg=259 bg=2847.4 sigma=445.5 thresh=4184 peak=4110
01:36:30.104 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=521.00, Mass=7807, SNR=2.9, Peak=4660 HFD=0.0
01:36:30.105 00.001 21444 Star::Find(15, 181, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find false star n=9 nbg=282 bg=2971.0 sigma=511.9 thresh=4507 peak=4402
01:36:30.105 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=271.00, Mass=15705, SNR=2.9, Peak=4964 HFD=0.0
01:36:30.105 00.000 21444 Star::Find(15, 129, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find returns 1 (1), X=128.95, Y=680.89, Mass=18329, SNR=12.6, Peak=5016 HFD=4.1
01:36:30.105 00.000 21444 Star::Find(15, 711, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find returns 1 (1), X=727.81, Y=156.86, Mass=980641, SNR=127.9, Peak=10068 HFD=6.3
01:36:30.105 00.000 21444 Star::Find(15, 37, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find returns 1 (1), X=37.70, Y=142.63, Mass=17788, SNR=12.2, Peak=4812 HFD=4.3
01:36:30.105 00.000 21444 Star::Find(15, 341, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find false star n=13 nbg=258 bg=2657.2 sigma=387.0 thresh=3818 peak=3813
01:36:30.105 00.000 21444 Star::Find returns 0 (2), X=341.00, Y=839.00, Mass=19136, SNR=2.9, Peak=4460 HFD=0.0
01:36:30.105 00.000 21444 Star::Find(15, 1813, 1123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find returns 1 (1), X=1812.12, Y=1121.84, Mass=17654, SNR=12.7, Peak=3376 HFD=4.2
01:36:30.105 00.000 21444 Star::Find(15, 1675, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find returns 1 (1), X=1690.23, Y=523.39, Mass=14398, SNR=10.9, Peak=4560 HFD=7.0
01:36:30.105 00.000 21444 Star::Find(15, 1015, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find returns 1 (1), X=1016.54, Y=356.86, Mass=13504, SNR=13.0, Peak=5548 HFD=2.1
01:36:30.105 00.000 21444 Star::Find(15, 1791, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find returns 1 (1), X=1790.13, Y=775.34, Mass=21551, SNR=15.0, Peak=4988 HFD=2.8
01:36:30.105 00.000 21444 Star::Find(15, 637, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find returns 1 (1), X=635.23, Y=590.93, Mass=16805, SNR=10.9, Peak=5088 HFD=4.8
01:36:30.105 00.000 21444 Star::Find(15, 1291, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.105 00.000 21444 Star::Find false star n=10 nbg=265 bg=2836.7 sigma=447.1 thresh=4178 peak=4129
01:36:30.105 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=521.00, Mass=15137, SNR=2.9, Peak=4716 HFD=0.0
01:36:30.106 00.001 21444 Star::Find(15, 1225, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find returns 1 (1), X=1225.46, Y=162.25, Mass=10088, SNR=8.4, Peak=5012 HFD=2.5
01:36:30.106 00.000 21444 Star::Find(15, 1521, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find returns 1 (1), X=1519.17, Y=859.37, Mass=28161, SNR=17.1, Peak=4488 HFD=4.5
01:36:30.106 00.000 21444 Star::Find(15, 1361, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find returns 1 (1), X=1363.00, Y=389.28, Mass=11880, SNR=9.9, Peak=5316 HFD=3.7
01:36:30.106 00.000 21444 Star::Find(15, 1229, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find returns 1 (1), X=1244.31, Y=673.39, Mass=4628457, SNR=293.1, Peak=61776 HFD=7.3
01:36:30.106 00.000 21444 Star::Find(15, 441, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find false star n=6 nbg=266 bg=2774.4 sigma=442.4 thresh=4102 peak=4039
01:36:30.106 00.000 21444 Star::Find returns 0 (2), X=441.00, Y=591.00, Mass=9506, SNR=2.9, Peak=4612 HFD=0.0
01:36:30.106 00.000 21444 Star::Find(15, 215, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find false star n=4 nbg=266 bg=2616.7 sigma=503.7 thresh=4128 peak=4102
01:36:30.106 00.000 21444 Star::Find returns 0 (2), X=215.00, Y=399.00, Mass=6897, SNR=2.9, Peak=4536 HFD=0.0
01:36:30.106 00.000 21444 Star::Find(15, 795, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find false star n=8 nbg=258 bg=2755.3 sigma=434.9 thresh=4060 peak=4058
01:36:30.106 00.000 21444 Star::Find returns 0 (2), X=795.00, Y=521.00, Mass=11966, SNR=2.9, Peak=4740 HFD=0.0
01:36:30.106 00.000 21444 Star::Find(15, 163, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find false star n=9 nbg=254 bg=2592.3 sigma=380.2 thresh=3733 peak=3601
01:36:30.106 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=569.00, Mass=12370, SNR=2.9, Peak=4132 HFD=0.0
01:36:30.106 00.000 21444 Star::Find(15, 705, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.106 00.000 21444 Star::Find false star n=10 nbg=241 bg=2860.0 sigma=337.4 thresh=3872 peak=3773
01:36:30.106 00.000 21444 Star::Find returns 0 (2), X=705.00, Y=741.00, Mass=11952, SNR=2.9, Peak=4536 HFD=0.0
01:36:30.106 00.000 21444 Star::Find(15, 1759, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.107 00.001 21444 Star::Find false star n=10 nbg=265 bg=2597.3 sigma=413.6 thresh=3838 peak=3835
01:36:30.107 00.000 21444 Star::Find returns 0 (2), X=1759.00, Y=55.00, Mass=15171, SNR=2.9, Peak=4540 HFD=0.0
01:36:30.107 00.000 21444 Star::Find(15, 1389, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.107 00.000 21444 Star::Find false star n=2 nbg=278 bg=3304.9 sigma=532.4 thresh=4902 peak=4813
01:36:30.107 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=93.00, Mass=4254, SNR=2.9, Peak=5520 HFD=0.0
01:36:30.107 00.000 21444 Star::Find(15, 415, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.107 00.000 21444 Star::Find returns 1 (1), X=427.85, Y=370.58, Mass=17339, SNR=12.9, Peak=5168 HFD=3.5
01:36:30.107 00.000 21444 Star::Find(15, 1033, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.107 00.000 21444 Star::Find returns 1 (1), X=1032.04, Y=285.59, Mass=40462, SNR=22.4, Peak=5064 HFD=6.7
01:36:30.107 00.000 21444 Star::Find(15, 965, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.107 00.000 21444 Star::Find false star n=6 nbg=264 bg=2878.2 sigma=446.2 thresh=4217 peak=3982
01:36:30.107 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=383.00, Mass=8671, SNR=2.9, Peak=4740 HFD=0.0
01:36:30.107 00.000 21444 Star::Find(15, 711, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.107 00.000 21444 Star::Find returns 1 (1), X=709.52, Y=770.11, Mass=18773, SNR=13.4, Peak=4612 HFD=3.9
01:36:30.107 00.000 21444 AutoFind: finding best star pass 1
01:36:30.107 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.107 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=672.15, Mass=5440937, SNR=187.4, Peak=65504 HFD=7.9
01:36:30.107 00.000 21444 AutoFind: near-saturated [1245, 673] 92.2 Mass 5440937 SNR 187.4 Peak 65504
01:36:30.107 00.000 21444 Star::Find(15, 741, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.107 00.000 21444 Star::Find returns 1 (1), X=740.09, Y=136.87, Mass=4637499, SNR=142.2, Peak=65504 HFD=8.1
01:36:30.107 00.000 21444 AutoFind: near-saturated [741, 137] 77.3 Mass 4637499 SNR 142.2 Peak 65504
01:36:30.107 00.000 21444 Star::Find(15, 703, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.108 00.001 21444 Star::Find returns 1 (1), X=702.27, Y=38.49, Mass=4322032, SNR=148.6, Peak=61256 HFD=7.8
01:36:30.108 00.000 21444 AutoFind: near-saturated [703, 39] 72.1 Mass 4322032 SNR 148.6 Peak 61256
01:36:30.108 00.000 21444 Star::Find(15, 733, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.108 00.000 21444 Star::Find returns 1 (1), X=731.81, Y=158.89, Mass=2014050, SNR=119.4, Peak=33776 HFD=7.9
01:36:30.108 00.000 21444 AutoFind: near-saturated [733, 159] 36.2 Mass 2014050 SNR 119.4 Peak 33776
01:36:30.108 00.000 21444 Star::Find(15, 203, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.108 00.000 21444 Star::Find returns 1 (1), X=202.97, Y=62.24, Mass=2035128, SNR=116.0, Peak=33772 HFD=7.7
01:36:30.108 00.000 21444 AutoFind: near-saturated [203, 63] 36.0 Mass 2035128 SNR 116.0 Peak 33772
01:36:30.108 00.000 21444 Star::Find(15, 1461, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.108 00.000 21444 Star::Find returns 1 (1), X=1460.15, Y=565.24, Mass=1808462, SNR=146.3, Peak=30036 HFD=7.7
01:36:30.108 00.000 21444 AutoFind: near-saturated [1461, 565] 34.0 Mass 1808462 SNR 146.3 Peak 30036
01:36:30.108 00.000 21444 Star::Find(15, 1817, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.108 00.000 21444 Star::Find returns 1 (1), X=1815.57, Y=412.77, Mass=1545515, SNR=123.1, Peak=26984 HFD=7.5
01:36:30.108 00.000 21444 AutoFind: near-saturated [1817, 413] 28.6 Mass 1545515 SNR 123.1 Peak 26984
01:36:30.108 00.000 21444 Star::Find(15, 1561, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.108 00.000 21444 Star::Find returns 1 (1), X=1560.17, Y=396.18, Mass=1214196, SNR=105.1, Peak=22288 HFD=7.7
01:36:30.108 00.000 21444 AutoFind: near-saturated [1561, 397] 22.5 Mass 1214196 SNR 105.1 Peak 22288
01:36:30.108 00.000 21444 Star::Find(15, 1101, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.108 00.000 21444 Star::Find returns 1 (1), X=1101.06, Y=771.67, Mass=974808, SNR=126.7, Peak=19840 HFD=7.5
01:36:30.108 00.000 21444 AutoFind: near-saturated [1101, 773] 19.0 Mass 974808 SNR 126.7 Peak 19840
01:36:30.108 00.000 21444 Star::Find(15, 1693, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.108 00.000 21444 Star::Find returns 1 (1), X=1692.80, Y=493.84, Mass=994194, SNR=85.9, Peak=18504 HFD=7.7
01:36:30.108 00.000 21444 AutoFind: near-saturated [1693, 495] 17.8 Mass 994194 SNR 85.9 Peak 18504
01:36:30.108 00.000 21444 Star::Find(15, 229, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.109 00.001 21444 Star::Find returns 1 (1), X=228.16, Y=717.03, Mass=647291, SNR=86.7, Peak=14004 HFD=7.0
01:36:30.109 00.000 21444 AutoFind: near-saturated [229, 717] 12.9 Mass 647291 SNR 86.7 Peak 14004
01:36:30.109 00.000 21444 Star::Find(15, 1117, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.109 00.000 21444 Star::Find returns 1 (1), X=1116.92, Y=283.70, Mass=555916, SNR=72.7, Peak=13148 HFD=7.4
01:36:30.109 00.000 21444 AutoFind: near-saturated [1117, 285] 11.2 Mass 555916 SNR 72.7 Peak 13148
01:36:30.109 00.000 21444 Star::Find(15, 1239, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.109 00.000 21444 Star::Find returns 1 (1), X=1237.75, Y=735.53, Mass=405711, SNR=57.0, Peak=12388 HFD=6.3
01:36:30.109 00.000 21444 AutoFind: near-saturated [1239, 737] 10.1 Mass 405711 SNR 57.0 Peak 12388
01:36:30.109 00.000 21444 Star::Find(15, 203, 123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.109 00.000 21444 Star::Find returns 1 (1), X=202.10, Y=122.90, Mass=532495, SNR=68.0, Peak=12136 HFD=7.2
01:36:30.109 00.000 21444 AutoFind: near-saturated [203, 123] 10.0 Mass 532495 SNR 68.0 Peak 12136
01:36:30.109 00.000 21444 Star::Find(15, 1657, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.109 00.000 21444 Star::Find returns 1 (1), X=1656.95, Y=286.95, Mass=534231, SNR=67.8, Peak=12412 HFD=7.4
01:36:30.109 00.000 21444 AutoFind: near-saturated [1657, 287] 9.7 Mass 534231 SNR 67.8 Peak 12412
01:36:30.109 00.000 21444 Star::Find(15, 1163, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.109 00.000 21444 Star::Find returns 1 (1), X=1161.57, Y=876.64, Mass=382306, SNR=70.0, Peak=10676 HFD=6.9
01:36:30.109 00.000 21444 AutoFind: near-saturated [1163, 877] 8.8 Mass 382306 SNR 70.0 Peak 10676
01:36:30.109 00.000 21444 Star::Find(15, 1177, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.109 00.000 21444 Star::Find returns 1 (1), X=1177.42, Y=536.62, Mass=399377, SNR=70.4, Peak=10092 HFD=7.3
01:36:30.109 00.000 21444 AutoFind: near-saturated [1177, 537] 8.1 Mass 399377 SNR 70.4 Peak 10092
01:36:30.109 00.000 21444 Star::Find(15, 471, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.109 00.000 21444 Star::Find returns 1 (1), X=470.90, Y=841.69, Mass=375018, SNR=63.4, Peak=10064 HFD=7.4
01:36:30.109 00.000 21444 AutoFind: near-saturated [471, 843] 7.5 Mass 375018 SNR 63.4 Peak 10064
01:36:30.109 00.000 21444 Star::Find(15, 1591, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.002 21444 Star::Find returns 1 (1), X=1590.71, Y=329.69, Mass=323024, SNR=53.9, Peak=10296 HFD=7.0
01:36:30.111 00.000 21444 AutoFind: near-saturated [1591, 331] 7.1 Mass 323024 SNR 53.9 Peak 10296
01:36:30.111 00.000 21444 Star::Find(15, 339, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.000 21444 Star::Find returns 1 (1), X=339.10, Y=865.06, Mass=295313, SNR=50.8, Peak=8704 HFD=6.5
01:36:30.111 00.000 21444 AutoFind: near-saturated [339, 865] 6.6 Mass 295313 SNR 50.8 Peak 8704
01:36:30.111 00.000 21444 Star::Find(15, 523, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.000 21444 Star::Find returns 1 (1), X=522.51, Y=187.08, Mass=245430, SNR=45.0, Peak=8876 HFD=6.9
01:36:30.111 00.000 21444 AutoFind: near-saturated [523, 187] 5.2 Mass 245430 SNR 45.0 Peak 8876
01:36:30.111 00.000 21444 Star::Find(15, 459, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.000 21444 Star::Find returns 1 (1), X=457.87, Y=1193.41, Mass=181109, SNR=52.4, Peak=6380 HFD=5.6
01:36:30.111 00.000 21444 AutoFind: near-saturated [459, 1193] 5.2 Mass 181109 SNR 52.4 Peak 6380
01:36:30.111 00.000 21444 Star::Find(15, 1009, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.000 21444 Star::Find returns 1 (1), X=1007.63, Y=520.55, Mass=222528, SNR=53.8, Peak=8120 HFD=7.1
01:36:30.111 00.000 21444 AutoFind: near-saturated [1009, 521] 4.9 Mass 222528 SNR 53.8 Peak 8120
01:36:30.111 00.000 21444 Star::Find(15, 1651, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.000 21444 Star::Find false star n=46 nbg=292 bg=23148.5 sigma=26114.9 thresh=35957 peak=18010
01:36:30.111 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=1191.00, Mass=1553807, SNR=2.9, Peak=18224 HFD=0.0
01:36:30.111 00.000 21444 Star::Find(15, 1749, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.000 21444 Star::Find returns 1 (1), X=1746.94, Y=547.55, Mass=144677, SNR=38.3, Peak=6960 HFD=6.4
01:36:30.111 00.000 21444 AutoFind: near-saturated [1749, 549] 3.7 Mass 144677 SNR 38.3 Peak 6960
01:36:30.111 00.000 21444 Star::Find(15, 1519, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.000 21444 Star::Find returns 1 (1), X=1518.29, Y=756.62, Mass=102301, SNR=28.3, Peak=6608 HFD=5.9
01:36:30.111 00.000 21444 AutoFind: near-saturated [1519, 757] 3.6 Mass 102301 SNR 28.3 Peak 6608
01:36:30.111 00.000 21444 Star::Find(15, 1079, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.111 00.000 21444 Star::Find returns 1 (1), X=1078.01, Y=410.36, Mass=94654, SNR=32.3, Peak=6128 HFD=6.1
01:36:30.112 00.001 21444 AutoFind: near-saturated [1079, 411] 2.9 Mass 94654 SNR 32.3 Peak 6128
01:36:30.112 00.000 21444 Star::Find(15, 1015, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=1013.18, Y=262.49, Mass=69670, SNR=24.5, Peak=6628 HFD=5.3
01:36:30.112 00.000 21444 AutoFind: near-saturated [1015, 263] 2.8 Mass 69670 SNR 24.5 Peak 6628
01:36:30.112 00.000 21444 Star::Find(15, 1157, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=1158.70, Y=203.98, Mass=68759, SNR=23.1, Peak=6708 HFD=5.4
01:36:30.112 00.000 21444 AutoFind: near-saturated [1157, 205] 2.8 Mass 68759 SNR 23.1 Peak 6708
01:36:30.112 00.000 21444 Star::Find(15, 697, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=703.95, Y=34.19, Mass=2239707, SNR=135.4, Peak=20696 HFD=6.8
01:36:30.112 00.000 21444 AutoFind: near-saturated [697, 17] 2.8 Mass 2239707 SNR 135.4 Peak 20696
01:36:30.112 00.000 21444 Star::Find(15, 1797, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=1796.97, Y=929.50, Mass=64439, SNR=25.5, Peak=5316 HFD=4.2
01:36:30.112 00.000 21444 AutoFind: near-saturated [1797, 929] 2.7 Mass 64439 SNR 25.5 Peak 5316
01:36:30.112 00.000 21444 Star::Find(15, 355, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=354.65, Y=411.24, Mass=80698, SNR=31.6, Peak=5468 HFD=6.4
01:36:30.112 00.000 21444 AutoFind: near-saturated [355, 413] 2.5 Mass 80698 SNR 31.6 Peak 5468
01:36:30.112 00.000 21444 Star::Find(15, 1255, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=1245.63, Y=675.52, Mass=2798109, SNR=378.4, Peak=21076 HFD=5.7
01:36:30.112 00.000 21444 AutoFind: near-saturated [1255, 693] 2.5 Mass 2798109 SNR 378.4 Peak 21076
01:36:30.112 00.000 21444 Star::Find(15, 509, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=508.30, Y=469.36, Mass=45397, SNR=18.3, Peak=5292 HFD=5.5
01:36:30.112 00.000 21444 AutoFind: near-saturated [509, 469] 2.3 Mass 45397 SNR 18.3 Peak 5292
01:36:30.112 00.000 21444 Star::Find(15, 1737, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=1735.83, Y=105.05, Mass=47764, SNR=21.8, Peak=5948 HFD=4.4
01:36:30.112 00.000 21444 AutoFind: near-saturated [1737, 107] 2.3 Mass 47764 SNR 21.8 Peak 5948
01:36:30.112 00.000 21444 Star::Find(15, 793, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=792.88, Y=1017.87, Mass=50981, SNR=22.9, Peak=4536 HFD=4.7
01:36:30.112 00.000 21444 AutoFind: near-saturated [793, 1019] 2.2 Mass 50981 SNR 22.9 Peak 4536
01:36:30.112 00.000 21444 Star::Find(15, 1659, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=1659.33, Y=585.89, Mass=45703, SNR=19.3, Peak=5544 HFD=5.0
01:36:30.112 00.000 21444 AutoFind: near-saturated [1659, 587] 2.2 Mass 45703 SNR 19.3 Peak 5544
01:36:30.112 00.000 21444 Star::Find(15, 327, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=327.24, Y=306.01, Mass=51099, SNR=22.2, Peak=5164 HFD=4.9
01:36:30.112 00.000 21444 AutoFind: near-saturated [327, 307] 2.2 Mass 51099 SNR 22.2 Peak 5164
01:36:30.112 00.000 21444 Star::Find(15, 1235, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find false star n=43 nbg=223 bg=3521.4 sigma=822.5 thresh=5989 peak=5320
01:36:30.112 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=715.00, Mass=189508, SNR=2.9, Peak=5420 HFD=0.0
01:36:30.112 00.000 21444 Star::Find(15, 1413, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=1413.34, Y=154.41, Mass=33134, SNR=16.7, Peak=5948 HFD=3.5
01:36:30.112 00.000 21444 AutoFind: near-saturated [1413, 155] 2.2 Mass 33134 SNR 16.7 Peak 5948
01:36:30.112 00.000 21444 Star::Find(15, 1459, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=1460.59, Y=567.66, Mass=1160186, SNR=159.3, Peak=12312 HFD=5.9
01:36:30.112 00.000 21444 AutoFind: near-saturated [1459, 585] 2.1 Mass 1160186 SNR 159.3 Peak 12312
01:36:30.112 00.000 21444 Star::Find(15, 725, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=739.75, Y=135.32, Mass=3638247, SNR=98.8, Peak=39660 HFD=7.3
01:36:30.112 00.000 21444 AutoFind: near-saturated [725, 119] 2.1 Mass 3638247 SNR 98.8 Peak 39660
01:36:30.112 00.000 21444 Star::Find(15, 543, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.112 00.000 21444 Star::Find returns 1 (1), X=542.22, Y=1110.22, Mass=38736, SNR=18.9, Peak=4312 HFD=3.6
01:36:30.112 00.000 21444 AutoFind: near-saturated [543, 1111] 2.0 Mass 38736 SNR 18.9 Peak 4312
01:36:30.112 00.000 21444 Star::Find(15, 719, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.114 00.002 21444 Star::Find returns 1 (1), X=718.68, Y=215.81, Mass=47807, SNR=21.9, Peak=5416 HFD=5.5
01:36:30.114 00.000 21444 AutoFind: near-saturated [719, 217] 2.0 Mass 47807 SNR 21.9 Peak 5416
01:36:30.114 00.000 21444 Star::Find(15, 203, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.114 00.000 21444 Star::Find returns 1 (1), X=203.46, Y=65.17, Mass=1019845, SNR=180.9, Peak=8904 HFD=5.4
01:36:30.114 00.000 21444 AutoFind: near-saturated [203, 83] 1.8 Mass 1019845 SNR 180.9 Peak 8904
01:36:30.114 00.000 21444 Star::Find(15, 1743, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.114 00.000 21444 Star::Find false star n=4 nbg=276 bg=2660.3 sigma=486.7 thresh=4121 peak=3886
01:36:30.114 00.000 21444 Star::Find returns 0 (2), X=1743.00, Y=573.00, Mass=6427, SNR=2.9, Peak=4440 HFD=0.0
01:36:30.114 00.000 21444 Star::Find(15, 685, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.114 00.000 21444 Star::Find returns 1 (1), X=700.43, Y=40.41, Mass=2904099, SNR=283.3, Peak=23628 HFD=6.9
01:36:30.114 00.000 21444 AutoFind: near-saturated [685, 57] 1.7 Mass 2904099 SNR 283.3 Peak 23628
01:36:30.114 00.000 21444 Star::Find(15, 1545, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.114 00.000 21444 Star::Find returns 1 (1), X=1543.59, Y=549.26, Mass=30943, SNR=15.1, Peak=5344 HFD=5.4
01:36:30.114 00.000 21444 AutoFind: near-saturated [1545, 551] 1.7 Mass 30943 SNR 15.1 Peak 5344
01:36:30.114 00.000 21444 Star::Find(15, 1269, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.114 00.000 21444 Star::Find returns 1 (1), X=1251.29, Y=670.45, Mass=1545112, SNR=179.4, Peak=13096 HFD=5.5
01:36:30.114 00.000 21444 AutoFind: near-saturated [1269, 659] 1.6 Mass 1545112 SNR 179.4 Peak 13096
01:36:30.114 00.000 21444 Star::Find(15, 1585, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.114 00.000 21444 Star::Find returns 1 (1), X=1585.24, Y=411.23, Mass=18214, SNR=12.3, Peak=5064 HFD=4.8
01:36:30.114 00.000 21444 AutoFind: near-saturated [1585, 411] 1.6 Mass 18214 SNR 12.3 Peak 5064
01:36:30.114 00.000 21444 Star::Find(15, 1841, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.114 00.000 21444 Star::Find returns 1 (1), X=1837.35, Y=514.62, Mass=62575, SNR=37.1, Peak=12136 HFD=3.4
01:36:30.114 00.000 21444 AutoFind: near-saturated [1841, 519] 1.6 Mass 62575 SNR 37.1 Peak 12136
01:36:30.114 00.000 21444 Star::Find(15, 207, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.001 21444 Star::Find returns 1 (1), X=205.05, Y=54.82, Mass=454635, SNR=79.4, Peak=5976 HFD=6.0
01:36:30.115 00.000 21444 AutoFind: near-saturated [207, 37] 1.6 Mass 454635 SNR 79.4 Peak 5976
01:36:30.115 00.000 21444 Star::Find(15, 911, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find false star n=4 nbg=269 bg=2906.4 sigma=475.3 thresh=4332 peak=4255
01:36:30.115 00.000 21444 Star::Find returns 0 (2), X=911.00, Y=519.00, Mass=6842, SNR=2.9, Peak=5044 HFD=0.0
01:36:30.115 00.000 21444 Star::Find(15, 1421, 1179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=1420.98, Y=1180.39, Mass=15336, SNR=11.6, Peak=3524 HFD=2.8
01:36:30.115 00.000 21444 AutoFind: near-saturated [1421, 1179] 1.5 Mass 15336 SNR 11.6 Peak 3524
01:36:30.115 00.000 21444 Star::Find(15, 827, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find false star n=4 nbg=266 bg=2944.9 sigma=508.1 thresh=4469 peak=4433
01:36:30.115 00.000 21444 Star::Find returns 0 (2), X=827.00, Y=335.00, Mass=7328, SNR=2.9, Peak=5068 HFD=0.0
01:36:30.115 00.000 21444 Star::Find(15, 1567, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find false star n=11 nbg=264 bg=3139.3 sigma=472.7 thresh=4557 peak=4523
01:36:30.115 00.000 21444 Star::Find returns 0 (2), X=1567.00, Y=613.00, Mass=18987, SNR=2.9, Peak=5472 HFD=0.0
01:36:30.115 00.000 21444 Star::Find(15, 561, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find false star n=5 nbg=259 bg=2847.4 sigma=445.5 thresh=4184 peak=4110
01:36:30.115 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=521.00, Mass=7807, SNR=2.9, Peak=4660 HFD=0.0
01:36:30.115 00.000 21444 Star::Find(15, 181, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find false star n=9 nbg=282 bg=2971.0 sigma=511.9 thresh=4507 peak=4402
01:36:30.115 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=271.00, Mass=15705, SNR=2.9, Peak=4964 HFD=0.0
01:36:30.115 00.000 21444 Star::Find(15, 129, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=128.95, Y=680.89, Mass=18329, SNR=12.6, Peak=5016 HFD=4.1
01:36:30.115 00.000 21444 AutoFind: near-saturated [129, 681] 1.5 Mass 18329 SNR 12.6 Peak 5016
01:36:30.115 00.000 21444 Star::Find(15, 711, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=727.81, Y=156.86, Mass=980641, SNR=127.9, Peak=10068 HFD=6.3
01:36:30.115 00.000 21444 AutoFind: near-saturated [711, 141] 1.5 Mass 980641 SNR 127.9 Peak 10068
01:36:30.115 00.000 21444 Star::Find(15, 37, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=37.70, Y=142.63, Mass=17788, SNR=12.2, Peak=4812 HFD=4.3
01:36:30.115 00.000 21444 AutoFind: near-saturated [37, 143] 1.5 Mass 17788 SNR 12.2 Peak 4812
01:36:30.115 00.000 21444 Star::Find(15, 341, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find false star n=13 nbg=258 bg=2657.2 sigma=387.0 thresh=3818 peak=3813
01:36:30.115 00.000 21444 Star::Find returns 0 (2), X=341.00, Y=839.00, Mass=19136, SNR=2.9, Peak=4460 HFD=0.0
01:36:30.115 00.000 21444 Star::Find(15, 1813, 1123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=1812.12, Y=1121.84, Mass=17654, SNR=12.7, Peak=3376 HFD=4.2
01:36:30.115 00.000 21444 AutoFind: near-saturated [1813, 1123] 1.5 Mass 17654 SNR 12.7 Peak 3376
01:36:30.115 00.000 21444 Star::Find(15, 1675, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=1690.23, Y=523.39, Mass=14398, SNR=10.9, Peak=4560 HFD=7.0
01:36:30.115 00.000 21444 AutoFind: near-saturated [1675, 521] 1.5 Mass 14398 SNR 10.9 Peak 4560
01:36:30.115 00.000 21444 Star::Find(15, 1015, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=1016.54, Y=356.86, Mass=13504, SNR=13.0, Peak=5548 HFD=2.1
01:36:30.115 00.000 21444 AutoFind: near-saturated [1015, 371] 1.5 Mass 13504 SNR 13.0 Peak 5548
01:36:30.115 00.000 21444 Star::Find(15, 1791, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=1790.13, Y=775.34, Mass=21551, SNR=15.0, Peak=4988 HFD=2.8
01:36:30.115 00.000 21444 AutoFind: near-saturated [1791, 775] 1.5 Mass 21551 SNR 15.0 Peak 4988
01:36:30.115 00.000 21444 Star::Find(15, 637, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find returns 1 (1), X=635.23, Y=590.93, Mass=16805, SNR=10.9, Peak=5088 HFD=4.8
01:36:30.115 00.000 21444 AutoFind: near-saturated [637, 595] 1.4 Mass 16805 SNR 10.9 Peak 5088
01:36:30.115 00.000 21444 Star::Find(15, 1291, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.115 00.000 21444 Star::Find false star n=10 nbg=265 bg=2836.7 sigma=447.1 thresh=4178 peak=4129
01:36:30.115 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=521.00, Mass=15137, SNR=2.9, Peak=4716 HFD=0.0
01:36:30.115 00.000 21444 Star::Find(15, 1225, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.002 21444 Star::Find returns 1 (1), X=1225.46, Y=162.25, Mass=10088, SNR=8.4, Peak=5012 HFD=2.5
01:36:30.117 00.000 21444 AutoFind: near-saturated [1225, 163] 1.4 Mass 10088 SNR 8.4 Peak 5012
01:36:30.117 00.000 21444 Star::Find(15, 1521, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find returns 1 (1), X=1519.17, Y=859.37, Mass=28161, SNR=17.1, Peak=4488 HFD=4.5
01:36:30.117 00.000 21444 AutoFind: near-saturated [1521, 859] 1.4 Mass 28161 SNR 17.1 Peak 4488
01:36:30.117 00.000 21444 Star::Find(15, 1361, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find returns 1 (1), X=1363.00, Y=389.28, Mass=11880, SNR=9.9, Peak=5316 HFD=3.7
01:36:30.117 00.000 21444 AutoFind: near-saturated [1361, 395] 1.4 Mass 11880 SNR 9.9 Peak 5316
01:36:30.117 00.000 21444 Star::Find(15, 1229, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find returns 1 (1), X=1244.31, Y=673.39, Mass=4628457, SNR=293.1, Peak=61776 HFD=7.3
01:36:30.117 00.000 21444 AutoFind: near-saturated [1229, 689] 1.4 Mass 4628457 SNR 293.1 Peak 61776
01:36:30.117 00.000 21444 Star::Find(15, 441, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find false star n=6 nbg=266 bg=2774.4 sigma=442.4 thresh=4102 peak=4039
01:36:30.117 00.000 21444 Star::Find returns 0 (2), X=441.00, Y=591.00, Mass=9506, SNR=2.9, Peak=4612 HFD=0.0
01:36:30.117 00.000 21444 Star::Find(15, 215, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find false star n=4 nbg=266 bg=2616.7 sigma=503.7 thresh=4128 peak=4102
01:36:30.117 00.000 21444 Star::Find returns 0 (2), X=215.00, Y=399.00, Mass=6897, SNR=2.9, Peak=4536 HFD=0.0
01:36:30.117 00.000 21444 Star::Find(15, 795, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find false star n=8 nbg=258 bg=2755.3 sigma=434.9 thresh=4060 peak=4058
01:36:30.117 00.000 21444 Star::Find returns 0 (2), X=795.00, Y=521.00, Mass=11966, SNR=2.9, Peak=4740 HFD=0.0
01:36:30.117 00.000 21444 Star::Find(15, 163, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find false star n=9 nbg=254 bg=2592.3 sigma=380.2 thresh=3733 peak=3601
01:36:30.117 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=569.00, Mass=12370, SNR=2.9, Peak=4132 HFD=0.0
01:36:30.117 00.000 21444 Star::Find(15, 705, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find false star n=10 nbg=241 bg=2860.0 sigma=337.4 thresh=3872 peak=3773
01:36:30.117 00.000 21444 Star::Find returns 0 (2), X=705.00, Y=741.00, Mass=11952, SNR=2.9, Peak=4536 HFD=0.0
01:36:30.117 00.000 21444 Star::Find(15, 1759, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find false star n=10 nbg=265 bg=2597.3 sigma=413.6 thresh=3838 peak=3835
01:36:30.117 00.000 21444 Star::Find returns 0 (2), X=1759.00, Y=55.00, Mass=15171, SNR=2.9, Peak=4540 HFD=0.0
01:36:30.117 00.000 21444 Star::Find(15, 1389, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find false star n=2 nbg=278 bg=3304.9 sigma=532.4 thresh=4902 peak=4813
01:36:30.117 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=93.00, Mass=4254, SNR=2.9, Peak=5520 HFD=0.0
01:36:30.117 00.000 21444 Star::Find(15, 415, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find returns 1 (1), X=427.85, Y=370.58, Mass=17339, SNR=12.9, Peak=5168 HFD=3.5
01:36:30.117 00.000 21444 AutoFind: near-saturated [415, 371] 1.4 Mass 17339 SNR 12.9 Peak 5168
01:36:30.117 00.000 21444 Star::Find(15, 1033, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find returns 1 (1), X=1032.04, Y=285.59, Mass=40462, SNR=22.4, Peak=5064 HFD=6.7
01:36:30.117 00.000 21444 AutoFind: near-saturated [1033, 287] 1.4 Mass 40462 SNR 22.4 Peak 5064
01:36:30.117 00.000 21444 Star::Find(15, 965, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find false star n=6 nbg=264 bg=2878.2 sigma=446.2 thresh=4217 peak=3982
01:36:30.117 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=383.00, Mass=8671, SNR=2.9, Peak=4740 HFD=0.0
01:36:30.117 00.000 21444 Star::Find(15, 711, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find returns 1 (1), X=709.52, Y=770.11, Mass=18773, SNR=13.4, Peak=4612 HFD=3.9
01:36:30.117 00.000 21444 AutoFind: near-saturated [711, 771] 1.4 Mass 18773 SNR 13.4 Peak 4612
01:36:30.117 00.000 21444 AutoFind: could not find a star on Pass 1
01:36:30.117 00.000 21444 AutoFind: finding best star pass 2
01:36:30.117 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.117 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=672.15, Mass=5440937, SNR=187.4, Peak=65504 HFD=7.9
01:36:30.117 00.000 21444 AutoFind: star saturated or too dim [1245, 673] 92.2 Mass 5440937 SNR 187.4
01:36:30.117 00.000 21444 Star::Find(15, 741, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.119 00.002 21444 Star::Find returns 1 (1), X=740.09, Y=136.87, Mass=4637499, SNR=142.2, Peak=65504 HFD=8.1
01:36:30.119 00.000 21444 AutoFind: star saturated or too dim [741, 137] 77.3 Mass 4637499 SNR 142.2
01:36:30.119 00.000 21444 Star::Find(15, 703, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.119 00.000 21444 Star::Find returns 1 (1), X=702.27, Y=38.49, Mass=4322032, SNR=148.6, Peak=61256 HFD=7.8
01:36:30.119 00.000 21444 AutoFind: star saturated or too dim [703, 39] 72.1 Mass 4322032 SNR 148.6
01:36:30.119 00.000 21444 Star::Find(15, 733, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.119 00.000 21444 Star::Find returns 1 (1), X=731.81, Y=158.89, Mass=2014050, SNR=119.4, Peak=33776 HFD=7.9
01:36:30.119 00.000 21444 AutoFind: star saturated or too dim [733, 159] 36.2 Mass 2014050 SNR 119.4
01:36:30.119 00.000 21444 Star::Find(15, 203, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.119 00.000 21444 Star::Find returns 1 (1), X=202.97, Y=62.24, Mass=2035128, SNR=116.0, Peak=33772 HFD=7.7
01:36:30.119 00.000 21444 AutoFind: star saturated or too dim [203, 63] 36.0 Mass 2035128 SNR 116.0
01:36:30.119 00.000 21444 Star::Find(15, 1461, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.119 00.000 21444 Star::Find returns 1 (1), X=1460.15, Y=565.24, Mass=1808462, SNR=146.3, Peak=30036 HFD=7.7
01:36:30.119 00.000 21444 AutoFind: star saturated or too dim [1461, 565] 34.0 Mass 1808462 SNR 146.3
01:36:30.119 00.000 21444 Star::Find(15, 1817, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.119 00.000 21444 Star::Find returns 1 (1), X=1815.57, Y=412.77, Mass=1545515, SNR=123.1, Peak=26984 HFD=7.5
01:36:30.119 00.000 21444 AutoFind: star saturated or too dim [1817, 413] 28.6 Mass 1545515 SNR 123.1
01:36:30.119 00.000 21444 Star::Find(15, 1561, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.119 00.000 21444 Star::Find returns 1 (1), X=1560.17, Y=396.18, Mass=1214196, SNR=105.1, Peak=22288 HFD=7.7
01:36:30.119 00.000 21444 AutoFind: star saturated or too dim [1561, 397] 22.5 Mass 1214196 SNR 105.1
01:36:30.119 00.000 21444 Star::Find(15, 1101, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.119 00.000 21444 Star::Find returns 1 (1), X=1101.06, Y=771.67, Mass=974808, SNR=126.7, Peak=19840 HFD=7.5
01:36:30.119 00.000 21444 AutoFind: star saturated or too dim [1101, 773] 19.0 Mass 974808 SNR 126.7
01:36:30.119 00.000 21444 Star::Find(15, 1693, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.120 00.001 21444 Star::Find returns 1 (1), X=1692.80, Y=493.84, Mass=994194, SNR=85.9, Peak=18504 HFD=7.7
01:36:30.120 00.000 21444 AutoFind: star saturated or too dim [1693, 495] 17.8 Mass 994194 SNR 85.9
01:36:30.120 00.000 21444 Star::Find(15, 229, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.120 00.000 21444 Star::Find returns 1 (1), X=228.16, Y=717.03, Mass=647291, SNR=86.7, Peak=14004 HFD=7.0
01:36:30.120 00.000 21444 AutoFind: star saturated or too dim [229, 717] 12.9 Mass 647291 SNR 86.7
01:36:30.120 00.000 21444 Star::Find(15, 1117, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.120 00.000 21444 Star::Find returns 1 (1), X=1116.92, Y=283.70, Mass=555916, SNR=72.7, Peak=13148 HFD=7.4
01:36:30.120 00.000 21444 AutoFind: star saturated or too dim [1117, 285] 11.2 Mass 555916 SNR 72.7
01:36:30.120 00.000 21444 Star::Find(15, 1239, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.120 00.000 21444 Star::Find returns 1 (1), X=1237.75, Y=735.53, Mass=405711, SNR=57.0, Peak=12388 HFD=6.3
01:36:30.120 00.000 21444 AutoFind: star saturated or too dim [1239, 737] 10.1 Mass 405711 SNR 57.0
01:36:30.120 00.000 21444 Star::Find(15, 203, 123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.120 00.000 21444 Star::Find returns 1 (1), X=202.10, Y=122.90, Mass=532495, SNR=68.0, Peak=12136 HFD=7.2
01:36:30.120 00.000 21444 AutoFind: star saturated or too dim [203, 123] 10.0 Mass 532495 SNR 68.0
01:36:30.120 00.000 21444 Star::Find(15, 1657, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.120 00.000 21444 Star::Find returns 1 (1), X=1656.95, Y=286.95, Mass=534231, SNR=67.8, Peak=12412 HFD=7.4
01:36:30.120 00.000 21444 AutoFind: star saturated or too dim [1657, 287] 9.7 Mass 534231 SNR 67.8
01:36:30.120 00.000 21444 Star::Find(15, 1163, 877, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.120 00.000 21444 Star::Find returns 1 (1), X=1161.57, Y=876.64, Mass=382306, SNR=70.0, Peak=10676 HFD=6.9
01:36:30.120 00.000 21444 AutoFind: star saturated or too dim [1163, 877] 8.8 Mass 382306 SNR 70.0
01:36:30.120 00.000 21444 Star::Find(15, 1177, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.120 00.000 21444 Star::Find returns 1 (1), X=1177.42, Y=536.62, Mass=399377, SNR=70.4, Peak=10092 HFD=7.3
01:36:30.120 00.000 21444 AutoFind: star saturated or too dim [1177, 537] 8.1 Mass 399377 SNR 70.4
01:36:30.120 00.000 21444 Star::Find(15, 471, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.121 00.001 21444 Star::Find returns 1 (1), X=470.90, Y=841.69, Mass=375018, SNR=63.4, Peak=10064 HFD=7.4
01:36:30.121 00.000 21444 AutoFind: star saturated or too dim [471, 843] 7.5 Mass 375018 SNR 63.4
01:36:30.121 00.000 21444 Star::Find(15, 1591, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.121 00.000 21444 Star::Find returns 1 (1), X=1590.71, Y=329.69, Mass=323024, SNR=53.9, Peak=10296 HFD=7.0
01:36:30.121 00.000 21444 AutoFind: star saturated or too dim [1591, 331] 7.1 Mass 323024 SNR 53.9
01:36:30.121 00.000 21444 Star::Find(15, 339, 865, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.121 00.000 21444 Star::Find returns 1 (1), X=339.10, Y=865.06, Mass=295313, SNR=50.8, Peak=8704 HFD=6.5
01:36:30.121 00.000 21444 AutoFind: star saturated or too dim [339, 865] 6.6 Mass 295313 SNR 50.8
01:36:30.121 00.000 21444 Star::Find(15, 523, 187, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.121 00.000 21444 Star::Find returns 1 (1), X=522.51, Y=187.08, Mass=245430, SNR=45.0, Peak=8876 HFD=6.9
01:36:30.121 00.000 21444 AutoFind: star saturated or too dim [523, 187] 5.2 Mass 245430 SNR 45.0
01:36:30.121 00.000 21444 Star::Find(15, 459, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.121 00.000 21444 Star::Find returns 1 (1), X=457.87, Y=1193.41, Mass=181109, SNR=52.4, Peak=6380 HFD=5.6
01:36:30.121 00.000 21444 AutoFind: star saturated or too dim [459, 1193] 5.2 Mass 181109 SNR 52.4
01:36:30.121 00.000 21444 Star::Find(15, 1009, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.121 00.000 21444 Star::Find returns 1 (1), X=1007.63, Y=520.55, Mass=222528, SNR=53.8, Peak=8120 HFD=7.1
01:36:30.121 00.000 21444 AutoFind: star saturated or too dim [1009, 521] 4.9 Mass 222528 SNR 53.8
01:36:30.121 00.000 21444 Star::Find(15, 1651, 1191, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.121 00.000 21444 Star::Find false star n=46 nbg=292 bg=23148.5 sigma=26114.9 thresh=35957 peak=18010
01:36:30.121 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=1191.00, Mass=1553807, SNR=2.9, Peak=18224 HFD=0.0
01:36:30.121 00.000 21444 Star::Find(15, 1749, 549, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.121 00.000 21444 Star::Find returns 1 (1), X=1746.94, Y=547.55, Mass=144677, SNR=38.3, Peak=6960 HFD=6.4
01:36:30.121 00.000 21444 AutoFind: star saturated or too dim [1749, 549] 3.7 Mass 144677 SNR 38.3
01:36:30.121 00.000 21444 Star::Find(15, 1519, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.001 21444 Star::Find returns 1 (1), X=1518.29, Y=756.62, Mass=102301, SNR=28.3, Peak=6608 HFD=5.9
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [1519, 757] 3.6 Mass 102301 SNR 28.3
01:36:30.122 00.000 21444 Star::Find(15, 1079, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.000 21444 Star::Find returns 1 (1), X=1078.01, Y=410.36, Mass=94654, SNR=32.3, Peak=6128 HFD=6.1
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [1079, 411] 2.9 Mass 94654 SNR 32.3
01:36:30.122 00.000 21444 Star::Find(15, 1015, 263, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.000 21444 Star::Find returns 1 (1), X=1013.18, Y=262.49, Mass=69670, SNR=24.5, Peak=6628 HFD=5.3
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [1015, 263] 2.8 Mass 69670 SNR 24.5
01:36:30.122 00.000 21444 Star::Find(15, 1157, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.000 21444 Star::Find returns 1 (1), X=1158.70, Y=203.98, Mass=68759, SNR=23.1, Peak=6708 HFD=5.4
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [1157, 205] 2.8 Mass 68759 SNR 23.1
01:36:30.122 00.000 21444 Star::Find(15, 697, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.000 21444 Star::Find returns 1 (1), X=703.95, Y=34.19, Mass=2239707, SNR=135.4, Peak=20696 HFD=6.8
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [697, 17] 2.8 Mass 2239707 SNR 135.4
01:36:30.122 00.000 21444 Star::Find(15, 1797, 929, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.000 21444 Star::Find returns 1 (1), X=1796.97, Y=929.50, Mass=64439, SNR=25.5, Peak=5316 HFD=4.2
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [1797, 929] 2.7 Mass 64439 SNR 25.5
01:36:30.122 00.000 21444 Star::Find(15, 355, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.000 21444 Star::Find returns 1 (1), X=354.65, Y=411.24, Mass=80698, SNR=31.6, Peak=5468 HFD=6.4
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [355, 413] 2.5 Mass 80698 SNR 31.6
01:36:30.122 00.000 21444 Star::Find(15, 1255, 693, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.000 21444 Star::Find returns 1 (1), X=1245.63, Y=675.52, Mass=2798109, SNR=378.4, Peak=21076 HFD=5.7
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [1255, 693] 2.5 Mass 2798109 SNR 378.4
01:36:30.122 00.000 21444 Star::Find(15, 509, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.122 00.000 21444 Star::Find returns 1 (1), X=508.30, Y=469.36, Mass=45397, SNR=18.3, Peak=5292 HFD=5.5
01:36:30.122 00.000 21444 AutoFind: star saturated or too dim [509, 469] 2.3 Mass 45397 SNR 18.3
01:36:30.123 00.001 21444 Star::Find(15, 1737, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.123 00.000 21444 Star::Find returns 1 (1), X=1735.83, Y=105.05, Mass=47764, SNR=21.8, Peak=5948 HFD=4.4
01:36:30.123 00.000 21444 AutoFind: star saturated or too dim [1737, 107] 2.3 Mass 47764 SNR 21.8
01:36:30.123 00.000 21444 Star::Find(15, 793, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.123 00.000 21444 Star::Find returns 1 (1), X=792.88, Y=1017.87, Mass=50981, SNR=22.9, Peak=4536 HFD=4.7
01:36:30.123 00.000 21444 AutoFind: star saturated or too dim [793, 1019] 2.2 Mass 50981 SNR 22.9
01:36:30.123 00.000 21444 Star::Find(15, 1659, 587, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.123 00.000 21444 Star::Find returns 1 (1), X=1659.33, Y=585.89, Mass=45703, SNR=19.3, Peak=5544 HFD=5.0
01:36:30.123 00.000 21444 AutoFind: star saturated or too dim [1659, 587] 2.2 Mass 45703 SNR 19.3
01:36:30.123 00.000 21444 Star::Find(15, 327, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.123 00.000 21444 Star::Find returns 1 (1), X=327.24, Y=306.01, Mass=51099, SNR=22.2, Peak=5164 HFD=4.9
01:36:30.123 00.000 21444 AutoFind: star saturated or too dim [327, 307] 2.2 Mass 51099 SNR 22.2
01:36:30.123 00.000 21444 Star::Find(15, 1235, 715, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.123 00.000 21444 Star::Find false star n=43 nbg=223 bg=3521.4 sigma=822.5 thresh=5989 peak=5320
01:36:30.123 00.000 21444 Star::Find returns 0 (2), X=1235.00, Y=715.00, Mass=189508, SNR=2.9, Peak=5420 HFD=0.0
01:36:30.123 00.000 21444 Star::Find(15, 1413, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.123 00.000 21444 Star::Find returns 1 (1), X=1413.34, Y=154.41, Mass=33134, SNR=16.7, Peak=5948 HFD=3.5
01:36:30.123 00.000 21444 AutoFind: star saturated or too dim [1413, 155] 2.2 Mass 33134 SNR 16.7
01:36:30.123 00.000 21444 Star::Find(15, 1459, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.123 00.000 21444 Star::Find returns 1 (1), X=1460.59, Y=567.66, Mass=1160186, SNR=159.3, Peak=12312 HFD=5.9
01:36:30.123 00.000 21444 AutoFind: star saturated or too dim [1459, 585] 2.1 Mass 1160186 SNR 159.3
01:36:30.123 00.000 21444 Star::Find(15, 725, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.123 00.000 21444 Star::Find returns 1 (1), X=739.75, Y=135.32, Mass=3638247, SNR=98.8, Peak=39660 HFD=7.3
01:36:30.123 00.000 21444 AutoFind: star saturated or too dim [725, 119] 2.1 Mass 3638247 SNR 98.8
01:36:30.124 00.001 21444 Star::Find(15, 543, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.124 00.000 21444 Star::Find returns 1 (1), X=542.22, Y=1110.22, Mass=38736, SNR=18.9, Peak=4312 HFD=3.6
01:36:30.124 00.000 21444 AutoFind: star saturated or too dim [543, 1111] 2.0 Mass 38736 SNR 18.9
01:36:30.124 00.000 21444 Star::Find(15, 719, 217, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.124 00.000 21444 Star::Find returns 1 (1), X=718.68, Y=215.81, Mass=47807, SNR=21.9, Peak=5416 HFD=5.5
01:36:30.124 00.000 21444 AutoFind: star saturated or too dim [719, 217] 2.0 Mass 47807 SNR 21.9
01:36:30.124 00.000 21444 Star::Find(15, 203, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.124 00.000 21444 Star::Find returns 1 (1), X=203.46, Y=65.17, Mass=1019845, SNR=180.9, Peak=8904 HFD=5.4
01:36:30.124 00.000 21444 AutoFind: star saturated or too dim [203, 83] 1.8 Mass 1019845 SNR 180.9
01:36:30.124 00.000 21444 Star::Find(15, 1743, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.124 00.000 21444 Star::Find false star n=4 nbg=276 bg=2660.3 sigma=486.7 thresh=4121 peak=3886
01:36:30.124 00.000 21444 Star::Find returns 0 (2), X=1743.00, Y=573.00, Mass=6427, SNR=2.9, Peak=4440 HFD=0.0
01:36:30.124 00.000 21444 Star::Find(15, 685, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.124 00.000 21444 Star::Find returns 1 (1), X=700.43, Y=40.41, Mass=2904099, SNR=283.3, Peak=23628 HFD=6.9
01:36:30.124 00.000 21444 AutoFind: star saturated or too dim [685, 57] 1.7 Mass 2904099 SNR 283.3
01:36:30.124 00.000 21444 Star::Find(15, 1545, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.124 00.000 21444 Star::Find returns 1 (1), X=1543.59, Y=549.26, Mass=30943, SNR=15.1, Peak=5344 HFD=5.4
01:36:30.124 00.000 21444 AutoFind: star saturated or too dim [1545, 551] 1.7 Mass 30943 SNR 15.1
01:36:30.124 00.000 21444 Star::Find(15, 1269, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.124 00.000 21444 Star::Find returns 1 (1), X=1251.29, Y=670.45, Mass=1545112, SNR=179.4, Peak=13096 HFD=5.5
01:36:30.124 00.000 21444 AutoFind: star saturated or too dim [1269, 659] 1.6 Mass 1545112 SNR 179.4
01:36:30.124 00.000 21444 Star::Find(15, 1585, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.124 00.000 21444 Star::Find returns 1 (1), X=1585.24, Y=411.23, Mass=18214, SNR=12.3, Peak=5064 HFD=4.8
01:36:30.124 00.000 21444 AutoFind: star saturated or too dim [1585, 411] 1.6 Mass 18214 SNR 12.3
01:36:30.124 00.000 21444 Star::Find(15, 1841, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.001 21444 Star::Find returns 1 (1), X=1837.35, Y=514.62, Mass=62575, SNR=37.1, Peak=12136 HFD=3.4
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [1841, 519] 1.6 Mass 62575 SNR 37.1
01:36:30.125 00.000 21444 Star::Find(15, 207, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=205.05, Y=54.82, Mass=454635, SNR=79.4, Peak=5976 HFD=6.0
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [207, 37] 1.6 Mass 454635 SNR 79.4
01:36:30.125 00.000 21444 Star::Find(15, 911, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find false star n=4 nbg=269 bg=2906.4 sigma=475.3 thresh=4332 peak=4255
01:36:30.125 00.000 21444 Star::Find returns 0 (2), X=911.00, Y=519.00, Mass=6842, SNR=2.9, Peak=5044 HFD=0.0
01:36:30.125 00.000 21444 Star::Find(15, 1421, 1179, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=1420.98, Y=1180.39, Mass=15336, SNR=11.6, Peak=3524 HFD=2.8
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [1421, 1179] 1.5 Mass 15336 SNR 11.6
01:36:30.125 00.000 21444 Star::Find(15, 827, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find false star n=4 nbg=266 bg=2944.9 sigma=508.1 thresh=4469 peak=4433
01:36:30.125 00.000 21444 Star::Find returns 0 (2), X=827.00, Y=335.00, Mass=7328, SNR=2.9, Peak=5068 HFD=0.0
01:36:30.125 00.000 21444 Star::Find(15, 1567, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find false star n=11 nbg=264 bg=3139.3 sigma=472.7 thresh=4557 peak=4523
01:36:30.125 00.000 21444 Star::Find returns 0 (2), X=1567.00, Y=613.00, Mass=18987, SNR=2.9, Peak=5472 HFD=0.0
01:36:30.125 00.000 21444 Star::Find(15, 561, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find false star n=5 nbg=259 bg=2847.4 sigma=445.5 thresh=4184 peak=4110
01:36:30.125 00.000 21444 Star::Find returns 0 (2), X=561.00, Y=521.00, Mass=7807, SNR=2.9, Peak=4660 HFD=0.0
01:36:30.125 00.000 21444 Star::Find(15, 181, 271, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find false star n=9 nbg=282 bg=2971.0 sigma=511.9 thresh=4507 peak=4402
01:36:30.125 00.000 21444 Star::Find returns 0 (2), X=181.00, Y=271.00, Mass=15705, SNR=2.9, Peak=4964 HFD=0.0
01:36:30.125 00.000 21444 Star::Find(15, 129, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=128.95, Y=680.89, Mass=18329, SNR=12.6, Peak=5016 HFD=4.1
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [129, 681] 1.5 Mass 18329 SNR 12.6
01:36:30.125 00.000 21444 Star::Find(15, 711, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=727.81, Y=156.86, Mass=980641, SNR=127.9, Peak=10068 HFD=6.3
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [711, 141] 1.5 Mass 980641 SNR 127.9
01:36:30.125 00.000 21444 Star::Find(15, 37, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=37.70, Y=142.63, Mass=17788, SNR=12.2, Peak=4812 HFD=4.3
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [37, 143] 1.5 Mass 17788 SNR 12.2
01:36:30.125 00.000 21444 Star::Find(15, 341, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find false star n=13 nbg=258 bg=2657.2 sigma=387.0 thresh=3818 peak=3813
01:36:30.125 00.000 21444 Star::Find returns 0 (2), X=341.00, Y=839.00, Mass=19136, SNR=2.9, Peak=4460 HFD=0.0
01:36:30.125 00.000 21444 Star::Find(15, 1813, 1123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=1812.12, Y=1121.84, Mass=17654, SNR=12.7, Peak=3376 HFD=4.2
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [1813, 1123] 1.5 Mass 17654 SNR 12.7
01:36:30.125 00.000 21444 Star::Find(15, 1675, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=1690.23, Y=523.39, Mass=14398, SNR=10.9, Peak=4560 HFD=7.0
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [1675, 521] 1.5 Mass 14398 SNR 10.9
01:36:30.125 00.000 21444 Star::Find(15, 1015, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=1016.54, Y=356.86, Mass=13504, SNR=13.0, Peak=5548 HFD=2.1
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [1015, 371] 1.5 Mass 13504 SNR 13.0
01:36:30.125 00.000 21444 Star::Find(15, 1791, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=1790.13, Y=775.34, Mass=21551, SNR=15.0, Peak=4988 HFD=2.8
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [1791, 775] 1.5 Mass 21551 SNR 15.0
01:36:30.125 00.000 21444 Star::Find(15, 637, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.125 00.000 21444 Star::Find returns 1 (1), X=635.23, Y=590.93, Mass=16805, SNR=10.9, Peak=5088 HFD=4.8
01:36:30.125 00.000 21444 AutoFind: star saturated or too dim [637, 595] 1.4 Mass 16805 SNR 10.9
01:36:30.126 00.001 21444 Star::Find(15, 1291, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.126 00.000 21444 Star::Find false star n=10 nbg=265 bg=2836.7 sigma=447.1 thresh=4178 peak=4129
01:36:30.126 00.000 21444 Star::Find returns 0 (2), X=1291.00, Y=521.00, Mass=15137, SNR=2.9, Peak=4716 HFD=0.0
01:36:30.126 00.000 21444 Star::Find(15, 1225, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.126 00.000 21444 Star::Find returns 1 (1), X=1225.46, Y=162.25, Mass=10088, SNR=8.4, Peak=5012 HFD=2.5
01:36:30.126 00.000 21444 AutoFind: star saturated or too dim [1225, 163] 1.4 Mass 10088 SNR 8.4
01:36:30.126 00.000 21444 Star::Find(15, 1521, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.126 00.000 21444 Star::Find returns 1 (1), X=1519.17, Y=859.37, Mass=28161, SNR=17.1, Peak=4488 HFD=4.5
01:36:30.126 00.000 21444 AutoFind: star saturated or too dim [1521, 859] 1.4 Mass 28161 SNR 17.1
01:36:30.126 00.000 21444 Star::Find(15, 1361, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.126 00.000 21444 Star::Find returns 1 (1), X=1363.00, Y=389.28, Mass=11880, SNR=9.9, Peak=5316 HFD=3.7
01:36:30.126 00.000 21444 AutoFind: star saturated or too dim [1361, 395] 1.4 Mass 11880 SNR 9.9
01:36:30.126 00.000 21444 Star::Find(15, 1229, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.126 00.000 21444 Star::Find returns 1 (1), X=1244.31, Y=673.39, Mass=4628457, SNR=293.1, Peak=61776 HFD=7.3
01:36:30.126 00.000 21444 AutoFind: star saturated or too dim [1229, 689] 1.4 Mass 4628457 SNR 293.1
01:36:30.126 00.000 21444 Star::Find(15, 441, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.126 00.000 21444 Star::Find false star n=6 nbg=266 bg=2774.4 sigma=442.4 thresh=4102 peak=4039
01:36:30.126 00.000 21444 Star::Find returns 0 (2), X=441.00, Y=591.00, Mass=9506, SNR=2.9, Peak=4612 HFD=0.0
01:36:30.126 00.000 21444 Star::Find(15, 215, 399, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.126 00.000 21444 Star::Find false star n=4 nbg=266 bg=2616.7 sigma=503.7 thresh=4128 peak=4102
01:36:30.126 00.000 21444 Star::Find returns 0 (2), X=215.00, Y=399.00, Mass=6897, SNR=2.9, Peak=4536 HFD=0.0
01:36:30.126 00.000 21444 Star::Find(15, 795, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.126 00.000 21444 Star::Find false star n=8 nbg=258 bg=2755.3 sigma=434.9 thresh=4060 peak=4058
01:36:30.126 00.000 21444 Star::Find returns 0 (2), X=795.00, Y=521.00, Mass=11966, SNR=2.9, Peak=4740 HFD=0.0
01:36:30.126 00.000 21444 Star::Find(15, 163, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.002 21444 Star::Find false star n=9 nbg=254 bg=2592.3 sigma=380.2 thresh=3733 peak=3601
01:36:30.128 00.000 21444 Star::Find returns 0 (2), X=163.00, Y=569.00, Mass=12370, SNR=2.9, Peak=4132 HFD=0.0
01:36:30.128 00.000 21444 Star::Find(15, 705, 741, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find false star n=10 nbg=241 bg=2860.0 sigma=337.4 thresh=3872 peak=3773
01:36:30.128 00.000 21444 Star::Find returns 0 (2), X=705.00, Y=741.00, Mass=11952, SNR=2.9, Peak=4536 HFD=0.0
01:36:30.128 00.000 21444 Star::Find(15, 1759, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find false star n=10 nbg=265 bg=2597.3 sigma=413.6 thresh=3838 peak=3835
01:36:30.128 00.000 21444 Star::Find returns 0 (2), X=1759.00, Y=55.00, Mass=15171, SNR=2.9, Peak=4540 HFD=0.0
01:36:30.128 00.000 21444 Star::Find(15, 1389, 93, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find false star n=2 nbg=278 bg=3304.9 sigma=532.4 thresh=4902 peak=4813
01:36:30.128 00.000 21444 Star::Find returns 0 (2), X=1389.00, Y=93.00, Mass=4254, SNR=2.9, Peak=5520 HFD=0.0
01:36:30.128 00.000 21444 Star::Find(15, 415, 371, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find returns 1 (1), X=427.85, Y=370.58, Mass=17339, SNR=12.9, Peak=5168 HFD=3.5
01:36:30.128 00.000 21444 AutoFind: star saturated or too dim [415, 371] 1.4 Mass 17339 SNR 12.9
01:36:30.128 00.000 21444 Star::Find(15, 1033, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find returns 1 (1), X=1032.04, Y=285.59, Mass=40462, SNR=22.4, Peak=5064 HFD=6.7
01:36:30.128 00.000 21444 AutoFind: star saturated or too dim [1033, 287] 1.4 Mass 40462 SNR 22.4
01:36:30.128 00.000 21444 Star::Find(15, 965, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find false star n=6 nbg=264 bg=2878.2 sigma=446.2 thresh=4217 peak=3982
01:36:30.128 00.000 21444 Star::Find returns 0 (2), X=965.00, Y=383.00, Mass=8671, SNR=2.9, Peak=4740 HFD=0.0
01:36:30.128 00.000 21444 Star::Find(15, 711, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find returns 1 (1), X=709.52, Y=770.11, Mass=18773, SNR=13.4, Peak=4612 HFD=3.9
01:36:30.128 00.000 21444 AutoFind: star saturated or too dim [711, 771] 1.4 Mass 18773 SNR 13.4
01:36:30.128 00.000 21444 AutoFind: could not find a non-saturated star!
01:36:30.128 00.000 21444 AutoFind: finding best star pass 3
01:36:30.128 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=672.15, Mass=5440937, SNR=187.4, Peak=65504 HFD=7.9
01:36:30.128 00.000 21444 AutoFind returns star at [1245, 673] 92.2 Mass 5440937 SNR 187.4
01:36:30.128 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=672.15, Mass=5440937, SNR=187.4, Peak=65504 HFD=7.9
01:36:30.128 00.000 21444 MultiStar: List (12): {1245.29, 672.15}(187.4), {740.09, 136.87}(142.2), {702.27, 38.49}(148.6), {202.97, 62.24}(116.0), {1460.15, 565.24}(146.3), {1815.57, 412.77}(123.1), {1560.17, 396.18}(105.1), {1101.06, 771.67}(126.7), {1692.80, 493.84}(85.9), {228.16, 717.03}(86.7), {1116.92, 283.70}(72.7), {1237.75, 735.53}(57.0), 
01:36:30.128 00.000 21444 setting lock position to (1245.29, 672.15)
01:36:30.128 00.000 21444 MultiStar: stabilizing after lock position change
01:36:30.128 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
01:36:30.128 00.000 21444 UpdateGuideState(): m_state=1
01:36:30.128 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:30.128 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=672.15, Mass=5440937, SNR=187.4, Peak=65504 HFD=7.9
01:36:30.128 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
01:36:30.128 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
01:36:30.128 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:36:30.131 00.003 21444 setting force full frames = false
01:36:30.132 00.001 21444 setting lock position to (1245.29, 672.15)
01:36:30.132 00.000 21444 MultiStar: stabilizing after lock position change
01:36:30.132 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
01:36:30.132 00.000 21444 Changing from state SELECTING to SELECTED
01:36:30.132 00.000 21444 guider state => SELECTED
01:36:30.132 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2572, FiltMin=244, FiltMax=65504, Gamma=0.560
01:36:30.132 00.000 21444 UpdateGuideState exits: m=5440937 SNR=187.4 Saturated
01:36:30.132 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2572, FiltMin=244, FiltMax=65504, Gamma=0.560
01:36:30.132 00.000 21444 Status Line: Auto-selected star at (1245.3, 672.1)
01:36:30.133 00.001 21444 PhdController: newstate STATE_WAIT_SELECTED
01:36:30.134 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:30.134 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:30.134 00.000 21444 Enqueuing Expose request
01:36:30.134 00.000 25848 Worker thread wakes up
01:36:30.134 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:30.134 00.000 21444 evsrv: cli 0107E740 connect
01:36:30.134 00.000 21444 case statement mapped state 2 to 1
01:36:30.134 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:30.134 00.000 21444 case statement mapped state 2 to 1
01:36:30.134 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_lock_position","id":"339fb056-25a2-461c-9d92-73e3112cc169"}
01:36:30.134 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":[1245.29,672.15],"id":"339fb056-25a2-461c-9d92-73e3112cc169"}
01:36:30.135 00.001 21444 evsrv: cli 0107E740 disconnect
01:36:30.135 00.000 21444 evsrv: cli 0107E4C0 connect
01:36:30.135 00.000 21444 case statement mapped state 2 to 1
01:36:30.136 00.001 21444 case statement mapped state 2 to 1
01:36:30.136 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"2fb7e969-9b3f-46f3-b329-4b4ef4336c84"}
01:36:30.136 00.000 21444 case statement mapped state 2 to 1
01:36:30.136 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2fb7e969-9b3f-46f3-b329-4b4ef4336c84"}
01:36:30.136 00.000 21444 evsrv: cli 0107E4C0 disconnect
01:36:31.138 01.002 21444 evsrv: cli 0107E240 connect
01:36:31.138 00.000 21444 case statement mapped state 2 to 1
01:36:31.139 00.001 21444 case statement mapped state 2 to 1
01:36:31.139 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"3b2fbcba-c173-480e-b893-ad3bad2fe4bf"}
01:36:31.139 00.000 21444 case statement mapped state 2 to 1
01:36:31.140 00.001 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Selected","id":"3b2fbcba-c173-480e-b893-ad3bad2fe4bf"}
01:36:31.141 00.001 21444 evsrv: cli 0107E240 disconnect
01:36:32.141 01.000 21444 evsrv: cli 0107E2E0 connect
01:36:32.141 00.000 21444 case statement mapped state 2 to 1
01:36:32.142 00.001 21444 case statement mapped state 2 to 1
01:36:32.142 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"d2112d6a-026b-4daa-aaf9-d55872da9abc"}
01:36:32.143 00.001 21444 case statement mapped state 2 to 1
01:36:32.143 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Selected","id":"d2112d6a-026b-4daa-aaf9-d55872da9abc"}
01:36:32.143 00.000 21444 evsrv: cli 0107E2E0 disconnect
01:36:32.976 00.833 25848 Exposure complete
01:36:33.057 00.081 25848 worker thread done servicing request
01:36:33.057 00.000 21444 OnExposeComplete: enter
01:36:33.057 00.000 21444 UpdateGuideState(): m_state=2
01:36:33.058 00.001 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
01:36:33.058 00.000 21444 Star::Find returns 1 (1), X=1246.00, Y=673.59, Mass=5494230, SNR=216.1, Peak=65504 HFD=7.9
01:36:33.058 00.000 21444 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.05) = xAngle (-1.93 = -1.93)
01:36:33.058 00.000 21444 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.78 = 1.51)
01:36:33.058 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=1.44 hyp=1.60 cameraTheta=1.12 mountX=-0.57 mountY=1.60, mountTheta=1.91
01:36:33.059 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=120, FiltMax=65504, Gamma=0.560
01:36:33.059 00.000 21444 UpdateGuideState exits: m=5494230 SNR=216.1 Saturated
01:36:33.059 00.000 21444 PhdController: newstate STATE_CALIBRATE
01:36:33.059 00.000 21444 PhdController: newstate STATE_GUIDE
01:36:33.059 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
01:36:33.059 00.000 21444 guider state => CALIBRATED
01:36:33.059 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:36:33.059 00.000 21444 reset dither spiral
01:36:33.059 00.000 21444 PhdController: newstate STATE_SETTLE_BEGIN
01:36:33.059 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:33.059 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
01:36:33.059 00.000 21444 Enqueuing Expose request
01:36:33.059 00.000 25848 Worker thread wakes up
01:36:33.059 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:33.059 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
01:36:33.144 00.085 21444 evsrv: cli 0107E920 connect
01:36:33.144 00.000 21444 case statement mapped state 5 to 1
01:36:33.144 00.000 21444 case statement mapped state 5 to 1
01:36:33.145 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"43b41513-d0fc-4e77-98a8-703e5e09e927"}
01:36:33.145 00.000 21444 case statement mapped state 5 to 1
01:36:33.145 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Selected","id":"43b41513-d0fc-4e77-98a8-703e5e09e927"}
01:36:33.145 00.000 21444 evsrv: cli 0107E920 disconnect
01:36:34.147 01.002 21444 evsrv: cli 0107E880 connect
01:36:34.148 00.001 21444 case statement mapped state 5 to 1
01:36:34.148 00.000 21444 case statement mapped state 5 to 1
01:36:34.149 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"5e6575b8-6f5e-4344-af75-fa758cc71ba0"}
01:36:34.149 00.000 21444 case statement mapped state 5 to 1
01:36:34.149 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Selected","id":"5e6575b8-6f5e-4344-af75-fa758cc71ba0"}
01:36:34.149 00.000 21444 evsrv: cli 0107E880 disconnect
01:36:35.151 01.002 21444 evsrv: cli 0107E880 connect
01:36:35.151 00.000 21444 case statement mapped state 5 to 1
01:36:35.152 00.001 21444 case statement mapped state 5 to 1
01:36:35.152 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"25f63015-16a4-4a16-b4bd-0f87ffb5b3ae"}
01:36:35.152 00.000 21444 case statement mapped state 5 to 1
01:36:35.152 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Selected","id":"25f63015-16a4-4a16-b4bd-0f87ffb5b3ae"}
01:36:35.153 00.001 21444 evsrv: cli 0107E880 disconnect
01:36:35.911 00.758 25848 Exposure complete
01:36:35.995 00.084 25848 worker thread done servicing request
01:36:35.995 00.000 21444 OnExposeComplete: enter
01:36:35.995 00.000 21444 UpdateGuideState(): m_state=5
01:36:35.995 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
01:36:35.995 00.000 21444 Star::Find returns 1 (1), X=1247.13, Y=672.82, Mass=5538304, SNR=211.3, Peak=65504 HFD=7.9
01:36:35.995 00.000 21444 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.05) = xAngle (-2.70 = -2.70)
01:36:35.995 00.000 21444 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.74)
01:36:35.995 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=0.67 hyp=1.96 cameraTheta=0.35 mountX=-1.77 mountY=1.32, mountTheta=2.50
01:36:35.996 00.001 21444 Changing from state CALIBRATED to GUIDING
01:36:35.997 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
01:36:35.997 00.000 21444 ScopeASCOM::SideOfPier() returns 1
01:36:36.052 00.055 21444 AdjustCalibrationForScopePointing (scope): current dec=44.8 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
01:36:36.052 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
01:36:36.053 00.001 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
01:36:36.053 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
01:36:36.053 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
01:36:36.053 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
01:36:36.053 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
01:36:36.053 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
01:36:36.053 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:36:36.054 00.001 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
01:36:36.054 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
01:36:36.054 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
01:36:36.054 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
01:36:36.054 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
01:36:36.055 00.001 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
01:36:36.055 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
01:36:36.055 00.000 21444 Dec comp: XRate 30.507 -> 21.638 for dec 0.0 -> dec 44.8
01:36:36.055 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
01:36:36.056 00.001 21444 ScopeASCOM::SideOfPier() returns 1
01:36:36.176 00.120 21444 keeping sticky lock position
01:36:36.176 00.000 21444 guider state => GUIDING
01:36:36.176 00.000 21444 Status Line: Guiding
01:36:36.177 00.001 21444 Mount: notify guiding started
01:36:36.177 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
01:36:36.178 00.001 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:46:56 PM"
01:36:36.178 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
01:36:36.178 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
01:36:36.178 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
01:36:36.178 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.051370
01:36:36.178 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
01:36:36.178 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
01:36:36.178 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
01:36:36.179 00.001 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
01:36:36.179 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
01:36:36.179 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
01:36:36.179 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
01:36:36.179 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
01:36:36.179 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
01:36:36.179 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
01:36:36.179 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
01:36:36.179 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
01:36:36.179 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
01:36:36.179 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:36:36.179 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
01:36:36.179 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
01:36:36.179 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
01:36:36.179 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
01:36:36.180 00.001 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
01:36:36.180 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
01:36:36.180 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
01:36:36.180 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
01:36:36.180 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
01:36:36.180 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
01:36:36.180 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
01:36:36.180 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
01:36:36.180 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:36:36.180 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
01:36:36.180 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
01:36:36.180 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
01:36:36.180 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
01:36:36.180 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
01:36:36.181 00.001 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
01:36:36.329 00.148 21444 ScopeASCOM::SideOfPier() returns 1
01:36:36.395 00.066 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:36:36.395 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:36:36.395 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
01:36:36.396 00.001 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 44.8
01:36:36.396 00.000 21444 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.05) = xAngle (3.05 = 3.05)
01:36:36.396 00.000 21444 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
01:36:36.396 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
01:36:36.396 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
01:36:36.396 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
01:36:36.397 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=384, FiltMax=65504, Gamma=0.560
01:36:36.397 00.000 21444 UpdateGuideState exits: m=5538304 SNR=211.3 Saturated
01:36:36.397 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
01:36:36.397 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:36.397 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:36.397 00.000 21444 Enqueuing Expose request
01:36:36.398 00.001 25848 Worker thread wakes up
01:36:36.398 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:36.398 00.000 21444 evsrv: cli 0107E880 connect
01:36:36.398 00.000 21444 case statement mapped state 6 to 3
01:36:36.398 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:36.398 00.000 21444 case statement mapped state 6 to 3
01:36:36.398 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"3dc1ab9b-42ef-4ee6-b486-9f7852d1b8a2"}
01:36:36.398 00.000 21444 case statement mapped state 6 to 3
01:36:36.398 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"3dc1ab9b-42ef-4ee6-b486-9f7852d1b8a2"}
01:36:36.400 00.002 21444 evsrv: cli 0107E880 disconnect
01:36:39.238 02.838 25848 Exposure complete
01:36:39.324 00.086 25848 worker thread done servicing request
01:36:39.324 00.000 21444 OnExposeComplete: enter
01:36:39.325 00.001 21444 UpdateGuideState(): m_state=6
01:36:39.325 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
01:36:39.325 00.000 21444 Star::Find returns 1 (1), X=1246.35, Y=673.05, Mass=5656174, SNR=210.8, Peak=65504 HFD=8.0
01:36:39.325 00.000 21444 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
01:36:39.325 00.000 21444 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.18 = 1.10)
01:36:39.325 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=0.91 hyp=1.39 cameraTheta=0.71 mountX=-0.97 mountY=1.24, mountTheta=2.23
01:36:39.325 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=0.91, opts=13)
01:36:39.325 00.000 21444 Enqueuing Move request for scope (1.05, 0.91)
01:36:39.326 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=216, FiltMax=65504, Gamma=0.560
01:36:39.326 00.000 21444 UpdateGuideState exits: m=5656174 SNR=210.8 Saturated
01:36:39.326 00.000 21444 PhdController: settling, locked = 1, distance = 1.79 (3.00) aobump = 0 frame = 1 / 99999
01:36:39.326 00.000 25848 Worker thread wakes up
01:36:39.326 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, 0.91) opts 0xd
01:36:39.326 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, 0.91)
01:36:39.326 00.000 25848 Moving (1.05, 0.91) raw xDistance=-0.97 yDistance=1.24
01:36:39.326 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97
01:36:39.326 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:36:39.326 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.24
01:36:39.326 00.000 25848 MoveAxis(E, 28, ABG)
01:36:39.326 00.000 25848 Guiding  Dir = 2, Dur = 28
01:36:39.326 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778823399.326,"Host":"ASTROBRUCE","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:36:39.326 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:39.326 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:39.326 00.000 21444 Enqueuing Expose request
01:36:39.361 00.035 25848 IsSlewing returns 0
01:36:39.429 00.068 25848 IsGuiding returns 0
01:36:39.460 00.031 25848 IsGuiding returns 1
01:36:39.460 00.000 25848 scope still moving after pulse duration time elapsed
01:36:39.514 00.054 25848 IsSlewing returns 0
01:36:39.514 00.000 25848 IsGuiding returns 0
01:36:39.514 00.000 25848 scope move finished after 28 + 57 ms
01:36:39.514 00.000 25848 Move returns status 0, amount 28
01:36:39.514 00.000 25848 MoveAxis(N, 0, ABG)
01:36:39.514 00.000 25848 Move returns status 0, amount 0
01:36:39.514 00.000 25848 move complete, result=0
01:36:39.514 00.000 25848 worker thread done servicing request
01:36:39.514 00.000 25848 Worker thread wakes up
01:36:39.514 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:39.514 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:39.514 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 1.2 px 0 ms NORTH
01:36:42.356 02.842 25848 Exposure complete
01:36:42.448 00.092 25848 worker thread done servicing request
01:36:42.448 00.000 21444 OnExposeComplete: enter
01:36:42.448 00.000 21444 UpdateGuideState(): m_state=6
01:36:42.449 00.001 21444 Star::Find(15, 1246, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
01:36:42.449 00.000 21444 Star::Find returns 1 (1), X=1246.20, Y=672.47, Mass=5596177, SNR=203.8, Peak=65504 HFD=8.0
01:36:42.449 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
01:36:42.449 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.56 = 0.73)
01:36:42.449 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=0.32 hyp=0.96 cameraTheta=0.34 mountX=-0.88 mountY=0.64, mountTheta=2.51
01:36:42.450 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=0.32, opts=13)
01:36:42.450 00.000 21444 Enqueuing Move request for scope (0.91, 0.32)
01:36:42.450 00.000 25848 Worker thread wakes up
01:36:42.450 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.32) opts 0xd
01:36:42.450 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=180, FiltMax=65504, Gamma=0.560
01:36:42.450 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, 0.32)
01:36:42.450 00.000 21444 UpdateGuideState exits: m=5596177 SNR=203.8 Saturated
01:36:42.450 00.000 25848 Moving (0.91, 0.32) raw xDistance=-0.88 yDistance=0.64
01:36:42.450 00.000 21444 PhdController: settling, locked = 1, distance = 1.54 (3.00) aobump = 0 frame = 2 / 99999
01:36:42.450 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.88
01:36:42.450 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778823402.450,"Host":"ASTROBRUCE","Inst":1,"Distance":1.54,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
01:36:42.450 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:36:42.450 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
01:36:42.450 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:42.450 00.000 25848 MoveAxis(E, 27, ABG)
01:36:42.450 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:42.450 00.000 21444 Enqueuing Expose request
01:36:42.450 00.000 25848 Guiding  Dir = 2, Dur = 27
01:36:42.471 00.021 25848 IsSlewing returns 0
01:36:42.497 00.026 25848 IsGuiding returns 0
01:36:42.563 00.066 25848 IsGuiding returns 1
01:36:42.563 00.000 25848 scope still moving after pulse duration time elapsed
01:36:42.626 00.063 25848 IsSlewing returns 0
01:36:42.626 00.000 25848 IsGuiding returns 0
01:36:42.626 00.000 25848 scope move finished after 27 + 101 ms
01:36:42.626 00.000 25848 Move returns status 0, amount 27
01:36:42.626 00.000 25848 MoveAxis(N, 0, ABG)
01:36:42.626 00.000 25848 Move returns status 0, amount 0
01:36:42.626 00.000 25848 move complete, result=0
01:36:42.626 00.000 25848 worker thread done servicing request
01:36:42.626 00.000 25848 Worker thread wakes up
01:36:42.626 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.6 px 0 ms NORTH
01:36:42.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:42.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:45.475 02.849 25848 Exposure complete
01:36:45.561 00.086 25848 worker thread done servicing request
01:36:45.561 00.000 21444 OnExposeComplete: enter
01:36:45.562 00.001 21444 UpdateGuideState(): m_state=6
01:36:45.562 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
01:36:45.562 00.000 21444 Star::Find returns 1 (1), X=1244.22, Y=672.27, Mass=5640735, SNR=204.5, Peak=65504 HFD=7.9
01:36:45.562 00.000 21444 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
01:36:45.562 00.000 21444 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
01:36:45.562 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=0.12 hyp=1.08 cameraTheta=3.03 mountX=1.08 mountY=-0.29, mountTheta=-0.26
01:36:45.563 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=0.12, opts=13)
01:36:45.563 00.000 21444 Enqueuing Move request for scope (-1.08, 0.12)
01:36:45.563 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2596, FiltMin=246, FiltMax=65504, Gamma=0.560
01:36:45.563 00.000 21444 UpdateGuideState exits: m=5640735 SNR=204.5 Saturated
01:36:45.563 00.000 21444 PhdController: settling, locked = 1, distance = 1.40 (3.00) aobump = 0 frame = 3 / 99999
01:36:45.563 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778823405.563,"Host":"ASTROBRUCE","Inst":1,"Distance":1.40,"Time":6.2,"SettleTime":12.0,"StarLocked":true}
01:36:45.563 00.000 25848 Worker thread wakes up
01:36:45.563 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.12) opts 0xd
01:36:45.563 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 0.12)
01:36:45.563 00.000 25848 Moving (-1.08, 0.12) raw xDistance=1.08 yDistance=-0.29
01:36:45.563 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.08
01:36:45.563 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:45.563 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:36:45.563 00.000 25848 MoveAxis(W, 30, ABG)
01:36:45.563 00.000 25848 Guiding  Dir = 3, Dur = 30
01:36:45.563 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:45.564 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:45.564 00.000 21444 Enqueuing Expose request
01:36:45.592 00.028 25848 IsSlewing returns 0
01:36:45.592 00.000 25848 IsGuiding returns 0
01:36:45.624 00.032 25848 IsGuiding returns 1
01:36:45.624 00.000 25848 scope still moving after pulse duration time elapsed
01:36:45.673 00.049 25848 IsSlewing returns 0
01:36:45.674 00.001 25848 IsGuiding returns 0
01:36:45.674 00.000 25848 scope move finished after 30 + 50 ms
01:36:45.674 00.000 25848 Move returns status 0, amount 30
01:36:45.674 00.000 25848 MoveAxis(N, 0, ABG)
01:36:45.674 00.000 25848 Move returns status 0, amount 0
01:36:45.674 00.000 25848 move complete, result=0
01:36:45.674 00.000 25848 worker thread done servicing request
01:36:45.674 00.000 25848 Worker thread wakes up
01:36:45.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:45.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:45.674 00.000 21444 GuideStep: 1.1 px 30 ms WEST, -0.3 px 0 ms NORTH
01:36:48.517 02.843 25848 Exposure complete
01:36:48.606 00.089 25848 worker thread done servicing request
01:36:48.606 00.000 21444 OnExposeComplete: enter
01:36:48.606 00.000 21444 UpdateGuideState(): m_state=6
01:36:48.606 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
01:36:48.606 00.000 21444 Star::Find returns 1 (1), X=1246.26, Y=672.40, Mass=5584674, SNR=243.9, Peak=65504 HFD=7.9
01:36:48.606 00.000 21444 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
01:36:48.606 00.000 21444 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.64 = 0.64)
01:36:48.606 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=0.25 hyp=1.00 cameraTheta=0.26 mountX=-0.94 mountY=0.60, mountTheta=2.57
01:36:48.607 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=0.25, opts=13)
01:36:48.607 00.000 21444 Enqueuing Move request for scope (0.97, 0.25)
01:36:48.607 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=190, FiltMax=65504, Gamma=0.560
01:36:48.607 00.000 21444 UpdateGuideState exits: m=5584674 SNR=243.9 Saturated
01:36:48.607 00.000 25848 Worker thread wakes up
01:36:48.607 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.25) opts 0xd
01:36:48.607 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 0.25)
01:36:48.608 00.001 25848 Moving (0.97, 0.25) raw xDistance=-0.94 yDistance=0.60
01:36:48.608 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.94
01:36:48.608 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
01:36:48.608 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
01:36:48.608 00.000 25848 MoveAxis(E, 25, ABG)
01:36:48.608 00.000 25848 Guiding  Dir = 2, Dur = 25
01:36:48.608 00.000 21444 PhdController: settling, locked = 1, distance = 1.28 (3.00) aobump = 0 frame = 4 / 99999
01:36:48.608 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778823408.608,"Host":"ASTROBRUCE","Inst":1,"Distance":1.28,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
01:36:48.608 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:48.608 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:48.608 00.000 21444 Enqueuing Expose request
01:36:48.640 00.032 25848 IsSlewing returns 0
01:36:48.640 00.000 25848 IsGuiding returns 0
01:36:48.673 00.033 25848 IsGuiding returns 1
01:36:48.673 00.000 25848 scope still moving after pulse duration time elapsed
01:36:48.734 00.061 25848 IsSlewing returns 0
01:36:48.735 00.001 25848 IsGuiding returns 0
01:36:48.735 00.000 25848 scope move finished after 25 + 69 ms
01:36:48.735 00.000 25848 Move returns status 0, amount 25
01:36:48.735 00.000 25848 MoveAxis(S, 16, ABG)
01:36:48.735 00.000 25848 Guiding  Dir = 1, Dur = 16
01:36:48.764 00.029 25848 IsSlewing returns 0
01:36:48.764 00.000 25848 IsGuiding returns 0
01:36:48.796 00.032 25848 IsGuiding returns 1
01:36:48.796 00.000 25848 scope still moving after pulse duration time elapsed
01:36:48.860 00.064 25848 IsSlewing returns 0
01:36:48.861 00.001 25848 IsGuiding returns 0
01:36:48.861 00.000 25848 scope move finished after 16 + 81 ms
01:36:48.861 00.000 25848 Move returns status 0, amount 16
01:36:48.861 00.000 25848 move complete, result=0
01:36:48.861 00.000 25848 worker thread done servicing request
01:36:48.861 00.000 25848 Worker thread wakes up
01:36:48.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:48.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:48.861 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 0.6 px 16 ms SOUTH
01:36:51.707 02.846 25848 Exposure complete
01:36:51.790 00.083 25848 worker thread done servicing request
01:36:51.791 00.001 21444 OnExposeComplete: enter
01:36:51.791 00.000 21444 UpdateGuideState(): m_state=6
01:36:51.791 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
01:36:51.791 00.000 21444 Star::Find returns 1 (1), X=1245.01, Y=671.76, Mass=5474083, SNR=213.5, Peak=65504 HFD=8.0
01:36:51.791 00.000 21444 CameraToMount -- cameraTheta (-2.20) - m_xAngle (3.05) = xAngle (-5.25 = 1.03)
01:36:51.791 00.000 21444 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.09 = -1.81)
01:36:51.791 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.39 hyp=0.48 cameraTheta=-2.20 mountX=0.25 mountY=-0.47, mountTheta=-1.09
01:36:51.792 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.39, opts=13)
01:36:51.792 00.000 21444 Enqueuing Move request for scope (-0.28, -0.39)
01:36:51.792 00.000 25848 Worker thread wakes up
01:36:51.792 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.39) opts 0xd
01:36:51.792 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.39)
01:36:51.792 00.000 25848 Moving (-0.28, -0.39) raw xDistance=0.25 yDistance=-0.47
01:36:51.792 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=218, FiltMax=65504, Gamma=0.560
01:36:51.792 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
01:36:51.792 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:51.792 00.000 21444 UpdateGuideState exits: m=5474083 SNR=213.5 Saturated
01:36:51.792 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:36:51.792 00.000 25848 MoveAxis(E, 0, ABG)
01:36:51.792 00.000 25848 Move returns status 0, amount 0
01:36:51.792 00.000 25848 MoveAxis(N, 0, ABG)
01:36:51.792 00.000 25848 Move returns status 0, amount 0
01:36:51.792 00.000 25848 move complete, result=0
01:36:51.792 00.000 25848 worker thread done servicing request
01:36:51.792 00.000 21444 PhdController: settling, locked = 1, distance = 1.04 (3.00) aobump = 0 frame = 5 / 99999
01:36:51.792 00.000 21444 PhdController: newstate STATE_FINISH
01:36:51.792 00.000 21444 PhdController complete: success
01:36:51.792 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778823411.792,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
01:36:51.793 00.001 21444 Mount: notify guiding dither settle done success=1
01:36:51.793 00.000 21444 PhdController: newstate STATE_IDLE
01:36:51.793 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:51.793 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:51.793 00.000 21444 Enqueuing Expose request
01:36:51.793 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
01:36:51.793 00.000 25848 Worker thread wakes up
01:36:51.793 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:51.793 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:54.637 02.844 25848 Exposure complete
01:36:54.725 00.088 25848 worker thread done servicing request
01:36:54.725 00.000 21444 OnExposeComplete: enter
01:36:54.725 00.000 21444 UpdateGuideState(): m_state=6
01:36:54.725 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
01:36:54.725 00.000 21444 Star::Find returns 1 (1), X=1245.03, Y=671.79, Mass=5560592, SNR=236.1, Peak=65504 HFD=8.1
01:36:54.725 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.26 = 1.03)
01:36:54.725 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.10 = -1.82)
01:36:54.726 00.001 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.36 hyp=0.45 cameraTheta=-2.21 mountX=0.23 mountY=-0.43, mountTheta=-1.08
01:36:54.727 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.36, opts=13)
01:36:54.727 00.000 21444 Enqueuing Move request for scope (-0.26, -0.36)
01:36:54.727 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=410, FiltMax=65504, Gamma=0.560
01:36:54.727 00.000 21444 UpdateGuideState exits: m=5560592 SNR=236.1 Saturated
01:36:54.727 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:54.727 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:54.727 00.000 21444 Enqueuing Expose request
01:36:54.727 00.000 25848 Worker thread wakes up
01:36:54.727 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.36) opts 0xd
01:36:54.727 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.36)
01:36:54.727 00.000 25848 Moving (-0.26, -0.36) raw xDistance=0.23 yDistance=-0.43
01:36:54.727 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
01:36:54.727 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:54.727 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
01:36:54.727 00.000 25848 MoveAxis(E, 0, ABG)
01:36:54.727 00.000 25848 Move returns status 0, amount 0
01:36:54.727 00.000 25848 MoveAxis(N, 0, ABG)
01:36:54.727 00.000 25848 Move returns status 0, amount 0
01:36:54.727 00.000 25848 move complete, result=0
01:36:54.727 00.000 25848 worker thread done servicing request
01:36:54.727 00.000 25848 Worker thread wakes up
01:36:54.728 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:54.728 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:54.728 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:36:57.573 02.845 25848 Exposure complete
01:36:57.660 00.087 25848 worker thread done servicing request
01:36:57.661 00.001 21444 OnExposeComplete: enter
01:36:57.661 00.000 21444 UpdateGuideState(): m_state=6
01:36:57.661 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
01:36:57.661 00.000 21444 Star::Find returns 1 (1), X=1246.40, Y=672.40, Mass=5740828, SNR=237.0, Peak=65504 HFD=7.8
01:36:57.661 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
01:36:57.661 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.62)
01:36:57.661 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=0.25 hyp=1.13 cameraTheta=0.23 mountX=-1.08 mountY=0.65, mountTheta=2.60
01:36:57.662 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=0.25, opts=13)
01:36:57.662 00.000 21444 Enqueuing Move request for scope (1.10, 0.25)
01:36:57.662 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=396, FiltMax=65504, Gamma=0.560
01:36:57.662 00.000 25848 Worker thread wakes up
01:36:57.662 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.25) opts 0xd
01:36:57.662 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, 0.25)
01:36:57.662 00.000 21444 UpdateGuideState exits: m=5740828 SNR=237.0 Saturated
01:36:57.663 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:57.663 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:36:57.663 00.000 21444 Enqueuing Expose request
01:36:57.663 00.000 25848 Moving (1.10, 0.25) raw xDistance=-1.08 yDistance=0.65
01:36:57.663 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.08
01:36:57.663 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
01:36:57.663 00.000 25848 MoveAxis(E, 31, ABG)
01:36:57.663 00.000 25848 Guiding  Dir = 2, Dur = 31
01:36:57.689 00.026 25848 IsSlewing returns 0
01:36:57.689 00.000 25848 IsGuiding returns 0
01:36:57.721 00.032 25848 IsGuiding returns 1
01:36:57.721 00.000 25848 scope still moving after pulse duration time elapsed
01:36:57.790 00.069 25848 IsSlewing returns 0
01:36:57.791 00.001 25848 IsGuiding returns 0
01:36:57.791 00.000 25848 scope move finished after 31 + 71 ms
01:36:57.791 00.000 25848 Move returns status 0, amount 31
01:36:57.791 00.000 25848 MoveAxis(S, 18, ABG)
01:36:57.791 00.000 25848 Guiding  Dir = 1, Dur = 18
01:36:57.812 00.021 25848 IsSlewing returns 0
01:36:57.813 00.001 25848 IsGuiding returns 0
01:36:57.844 00.031 25848 IsGuiding returns 1
01:36:57.844 00.000 25848 scope still moving after pulse duration time elapsed
01:36:57.889 00.045 25848 IsSlewing returns 0
01:36:57.889 00.000 25848 IsGuiding returns 0
01:36:57.890 00.001 25848 scope move finished after 18 + 59 ms
01:36:57.890 00.000 25848 Move returns status 0, amount 18
01:36:57.890 00.000 25848 move complete, result=0
01:36:57.890 00.000 25848 worker thread done servicing request
01:36:57.890 00.000 25848 Worker thread wakes up
01:36:57.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:36:57.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:36:57.890 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.7 px 18 ms SOUTH
01:37:00.729 02.839 25848 Exposure complete
01:37:00.796 00.067 25848 worker thread done servicing request
01:37:00.796 00.000 21444 OnExposeComplete: enter
01:37:00.796 00.000 21444 UpdateGuideState(): m_state=6
01:37:00.797 00.001 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
01:37:00.797 00.000 21444 Star::Find returns 1 (1), X=1245.66, Y=672.32, Mass=5496487, SNR=193.8, Peak=65504 HFD=7.7
01:37:00.797 00.000 21444 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
01:37:00.797 00.000 21444 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.84)
01:37:00.797 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.18 hyp=0.41 cameraTheta=0.45 mountX=-0.35 mountY=0.30, mountTheta=2.43
01:37:00.797 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.18, opts=13)
01:37:00.798 00.001 21444 Enqueuing Move request for scope (0.37, 0.18)
01:37:00.798 00.000 25848 Worker thread wakes up
01:37:00.798 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.18) opts 0xd
01:37:00.798 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.18)
01:37:00.798 00.000 25848 Moving (0.37, 0.18) raw xDistance=-0.35 yDistance=0.30
01:37:00.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
01:37:00.798 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:00.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:37:00.798 00.000 25848 MoveAxis(E, 0, ABG)
01:37:00.798 00.000 25848 Move returns status 0, amount 0
01:37:00.798 00.000 25848 MoveAxis(N, 0, ABG)
01:37:00.798 00.000 25848 Move returns status 0, amount 0
01:37:00.798 00.000 25848 move complete, result=0
01:37:00.798 00.000 25848 worker thread done servicing request
01:37:00.798 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=242, FiltMax=65504, Gamma=0.560
01:37:00.798 00.000 21444 UpdateGuideState exits: m=5496487 SNR=193.8 Saturated
01:37:00.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:00.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:00.798 00.000 21444 Enqueuing Expose request
01:37:00.798 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
01:37:00.798 00.000 25848 Worker thread wakes up
01:37:00.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:00.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:03.646 02.848 25848 Exposure complete
01:37:03.726 00.080 25848 worker thread done servicing request
01:37:03.726 00.000 21444 OnExposeComplete: enter
01:37:03.726 00.000 21444 UpdateGuideState(): m_state=6
01:37:03.726 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
01:37:03.726 00.000 21444 Star::Find returns 1 (1), X=1246.11, Y=671.52, Mass=5613311, SNR=269.0, Peak=65504 HFD=7.9
01:37:03.726 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.58)
01:37:03.727 00.001 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.26)
01:37:03.727 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=-0.62 hyp=1.03 cameraTheta=-0.65 mountX=-0.87 mountY=-0.27, mountTheta=-2.84
01:37:03.727 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=-0.62, opts=13)
01:37:03.727 00.000 21444 Enqueuing Move request for scope (0.82, -0.62)
01:37:03.727 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=256, FiltMax=65504, Gamma=0.560
01:37:03.727 00.000 21444 UpdateGuideState exits: m=5613311 SNR=269.0 Saturated
01:37:03.727 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:03.727 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:03.727 00.000 21444 Enqueuing Expose request
01:37:03.728 00.001 25848 Worker thread wakes up
01:37:03.728 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.62) opts 0xd
01:37:03.728 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, -0.62)
01:37:03.728 00.000 25848 Moving (0.82, -0.62) raw xDistance=-0.87 yDistance=-0.27
01:37:03.728 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
01:37:03.728 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:03.728 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:37:03.728 00.000 25848 MoveAxis(E, 25, ABG)
01:37:03.728 00.000 25848 Guiding  Dir = 2, Dur = 25
01:37:03.748 00.020 25848 IsSlewing returns 0
01:37:03.748 00.000 25848 IsGuiding returns 0
01:37:03.780 00.032 25848 IsGuiding returns 1
01:37:03.780 00.000 25848 scope still moving after pulse duration time elapsed
01:37:03.862 00.082 25848 IsSlewing returns 0
01:37:03.863 00.001 25848 IsGuiding returns 0
01:37:03.863 00.000 25848 scope move finished after 25 + 88 ms
01:37:03.863 00.000 25848 Move returns status 0, amount 25
01:37:03.863 00.000 25848 MoveAxis(N, 0, ABG)
01:37:03.863 00.000 25848 Move returns status 0, amount 0
01:37:03.863 00.000 25848 move complete, result=0
01:37:03.863 00.000 25848 worker thread done servicing request
01:37:03.863 00.000 25848 Worker thread wakes up
01:37:03.863 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:03.863 00.000 21444 GuideStep: -0.9 px 25 ms EAST, -0.3 px 0 ms NORTH
01:37:03.863 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:06.708 02.845 25848 Exposure complete
01:37:06.796 00.088 25848 worker thread done servicing request
01:37:06.796 00.000 21444 OnExposeComplete: enter
01:37:06.796 00.000 21444 UpdateGuideState(): m_state=6
01:37:06.796 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
01:37:06.796 00.000 21444 Star::Find returns 1 (1), X=1246.88, Y=671.25, Mass=5530463, SNR=195.1, Peak=65504 HFD=8.0
01:37:06.796 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.57 = 2.72)
01:37:06.796 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
01:37:06.796 00.000 21444 CameraToMount -- cameraX=1.59 cameraY=-0.89 hyp=1.82 cameraTheta=-0.51 mountX=-1.66 mountY=-0.23, mountTheta=-3.01
01:37:06.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-0.89, opts=13)
01:37:06.797 00.000 21444 Enqueuing Move request for scope (1.59, -0.89)
01:37:06.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=218, FiltMax=65504, Gamma=0.560
01:37:06.797 00.000 21444 UpdateGuideState exits: m=5530463 SNR=195.1 Saturated
01:37:06.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:06.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:06.797 00.000 21444 Enqueuing Expose request
01:37:06.797 00.000 25848 Worker thread wakes up
01:37:06.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -0.89) opts 0xd
01:37:06.798 00.001 25848 Handling offset move in thread for scope, endpoint = (1.59, -0.89)
01:37:06.798 00.000 25848 Moving (1.59, -0.89) raw xDistance=-1.66 yDistance=-0.23
01:37:06.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.66
01:37:06.798 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:06.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:37:06.798 00.000 25848 MoveAxis(E, 50, ABG)
01:37:06.798 00.000 25848 Guiding  Dir = 2, Dur = 50
01:37:06.826 00.028 25848 IsSlewing returns 0
01:37:06.827 00.001 25848 IsGuiding returns 0
01:37:06.868 00.041 25848 PulseGuide returned control before completion, sleep 19
01:37:06.895 00.027 25848 IsGuiding returns 1
01:37:06.895 00.000 25848 scope still moving after pulse duration time elapsed
01:37:06.951 00.056 25848 IsSlewing returns 0
01:37:07.009 00.058 25848 IsGuiding returns 0
01:37:07.010 00.001 25848 scope move finished after 50 + 133 ms
01:37:07.010 00.000 25848 Move returns status 0, amount 50
01:37:07.010 00.000 25848 MoveAxis(N, 0, ABG)
01:37:07.010 00.000 25848 Move returns status 0, amount 0
01:37:07.010 00.000 25848 move complete, result=0
01:37:07.010 00.000 25848 worker thread done servicing request
01:37:07.010 00.000 25848 Worker thread wakes up
01:37:07.010 00.000 21444 GuideStep: -1.7 px 50 ms EAST, -0.2 px 0 ms NORTH
01:37:07.010 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:07.011 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:09.854 02.843 25848 Exposure complete
01:37:09.942 00.088 25848 worker thread done servicing request
01:37:09.942 00.000 21444 OnExposeComplete: enter
01:37:09.942 00.000 21444 UpdateGuideState(): m_state=6
01:37:09.942 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.942 00.000 21444 Star::Find returns 1 (1), X=1244.40, Y=672.58, Mass=5665856, SNR=221.1, Peak=65504 HFD=7.8
01:37:09.942 00.000 21444 MultiStar: exiting stabilization period
01:37:09.942 00.000 21444 MultiStar: updating star positions after lock position change
01:37:09.943 00.001 21444 Star::Find(15, 739, 136, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=739.97, Y=137.57, Mass=4884930, SNR=178.1, Peak=65504 HFD=8.0
01:37:09.943 00.000 21444 Star::Find(15, 701, 38, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=701.54, Y=39.66, Mass=4511425, SNR=178.1, Peak=63832 HFD=7.6
01:37:09.943 00.000 21444 Star::Find(15, 202, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=201.74, Y=62.54, Mass=1927463, SNR=132.7, Peak=32388 HFD=7.5
01:37:09.943 00.000 21444 Star::Find(15, 1459, 564, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=1458.83, Y=565.65, Mass=1799731, SNR=132.6, Peak=29860 HFD=7.6
01:37:09.943 00.000 21444 Star::Find(15, 1814, 412, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=1815.91, Y=413.49, Mass=1498639, SNR=111.0, Peak=27136 HFD=7.1
01:37:09.943 00.000 21444 Star::Find(15, 1559, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=1558.58, Y=397.17, Mass=1154066, SNR=107.1, Peak=22188 HFD=7.3
01:37:09.943 00.000 21444 Star::Find(15, 1100, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=1100.21, Y=772.00, Mass=987367, SNR=105.9, Peak=19104 HFD=7.6
01:37:09.943 00.000 21444 Star::Find(15, 1692, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=1690.57, Y=494.70, Mass=1075348, SNR=109.8, Peak=19280 HFD=7.6
01:37:09.943 00.000 21444 Star::Find(15, 227, 716, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=227.72, Y=717.51, Mass=636105, SNR=98.8, Peak=12972 HFD=7.4
01:37:09.943 00.000 21444 Star::Find(15, 1116, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.943 00.000 21444 Star::Find returns 1 (1), X=1115.45, Y=285.16, Mass=611222, SNR=84.0, Peak=13020 HFD=7.4
01:37:09.943 00.000 21444 Star::Find(15, 1237, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
01:37:09.944 00.001 21444 Star::Find returns 1 (1), X=1236.24, Y=736.59, Mass=488626, SNR=81.8, Peak=11584 HFD=7.2
01:37:09.944 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
01:37:09.944 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.08)
01:37:09.944 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=0.44 hyp=1.00 cameraTheta=2.69 mountX=0.93 mountY=0.07, mountTheta=0.07
01:37:09.945 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=0.44, opts=13)
01:37:09.945 00.000 21444 Enqueuing Move request for scope (-0.89, 0.44)
01:37:09.945 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=220, FiltMax=65504, Gamma=0.560
01:37:09.945 00.000 25848 Worker thread wakes up
01:37:09.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.44) opts 0xd
01:37:09.945 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, 0.44)
01:37:09.945 00.000 25848 Moving (-0.89, 0.44) raw xDistance=0.93 yDistance=0.07
01:37:09.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.93
01:37:09.945 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:09.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:37:09.945 00.000 25848 MoveAxis(W, 24, ABG)
01:37:09.945 00.000 25848 Guiding  Dir = 3, Dur = 24
01:37:09.945 00.000 21444 UpdateGuideState exits: m=5665856 SNR=221.1 Saturated
01:37:09.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:09.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:09.945 00.000 21444 Enqueuing Expose request
01:37:09.970 00.025 25848 IsSlewing returns 0
01:37:09.971 00.001 25848 IsGuiding returns 0
01:37:10.002 00.031 25848 IsGuiding returns 1
01:37:10.002 00.000 25848 scope still moving after pulse duration time elapsed
01:37:10.078 00.076 25848 IsSlewing returns 0
01:37:10.078 00.000 25848 IsGuiding returns 0
01:37:10.078 00.000 25848 scope move finished after 24 + 84 ms
01:37:10.079 00.001 25848 Move returns status 0, amount 24
01:37:10.079 00.000 25848 MoveAxis(N, 0, ABG)
01:37:10.079 00.000 25848 Move returns status 0, amount 0
01:37:10.079 00.000 25848 move complete, result=0
01:37:10.079 00.000 25848 worker thread done servicing request
01:37:10.079 00.000 25848 Worker thread wakes up
01:37:10.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:10.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:10.079 00.000 21444 GuideStep: 0.9 px 24 ms WEST, 0.1 px 0 ms NORTH
01:37:12.932 02.853 25848 Exposure complete
01:37:13.011 00.079 25848 worker thread done servicing request
01:37:13.011 00.000 21444 OnExposeComplete: enter
01:37:13.011 00.000 21444 UpdateGuideState(): m_state=6
01:37:13.011 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
01:37:13.011 00.000 21444 Star::Find returns 1 (1), X=1244.30, Y=672.37, Mass=5749375, SNR=243.6, Peak=65504 HFD=8.0
01:37:13.012 00.001 21444 MultiStar: [#1 -0.72,-0.85,0.69,U] [#2 0.28,-1.63,0.00,M1] [#3 -1.35,-0.54,0.00,M1] [#4 0.45,0.01,0.80,U] [#5 -0.67,0.24,0.57,U] [#6 0.97,-0.43,0.66,U] [#7 -0.13,-0.22,0.48,U] [#8 2.14,0.38,0.00,M1] 
01:37:13.012 00.000 21444 refined, 5 included, MultiStar: {-0.22, -0.15}, one-star: {-0.99, 0.22}
01:37:13.012 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.62 = 0.67)
01:37:13.012 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.46 = -2.18)
01:37:13.012 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.56 mountX=0.21 mountY=-0.22, mountTheta=-0.81
01:37:13.013 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-0.15, opts=13)
01:37:13.013 00.000 21444 Enqueuing Move request for scope (-0.22, -0.15)
01:37:13.013 00.000 25848 Worker thread wakes up
01:37:13.013 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd
01:37:13.013 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -0.15)
01:37:13.013 00.000 25848 Moving (-0.22, -0.15) raw xDistance=0.21 yDistance=-0.22
01:37:13.013 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:37:13.013 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:13.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=168, FiltMax=65504, Gamma=0.560
01:37:13.013 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:37:13.013 00.000 25848 MoveAxis(E, 0, ABG)
01:37:13.013 00.000 25848 Move returns status 0, amount 0
01:37:13.013 00.000 25848 MoveAxis(N, 0, ABG)
01:37:13.013 00.000 25848 Move returns status 0, amount 0
01:37:13.013 00.000 21444 UpdateGuideState exits: m=5749375 SNR=243.6 Saturated
01:37:13.013 00.000 25848 move complete, result=0
01:37:13.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:13.013 00.000 25848 worker thread done servicing request
01:37:13.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:13.013 00.000 21444 Enqueuing Expose request
01:37:13.013 00.000 25848 Worker thread wakes up
01:37:13.013 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:37:13.013 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:13.013 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:15.853 02.840 25848 Exposure complete
01:37:15.940 00.087 25848 worker thread done servicing request
01:37:15.940 00.000 21444 OnExposeComplete: enter
01:37:15.940 00.000 21444 UpdateGuideState(): m_state=6
01:37:15.941 00.001 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
01:37:15.941 00.000 21444 Star::Find returns 1 (1), X=1244.94, Y=670.89, Mass=5737165, SNR=307.3, Peak=65504 HFD=8.1
01:37:15.941 00.000 21444 MultiStar: [#1 -0.04,-1.83,0.00,M1] [#2 0.51,-2.72,0.00,M2] [#3 0.50,-2.11,0.00,M2] [#4 0.51,-1.38,0.00,M1] [#5 -1.32,-1.07,0.00,M1] [#6 0.95,-1.73,0.00,M1] [#7 0.15,-1.21,0.00,M1] [#8 2.05,-1.36,0.00,M2] 
01:37:15.941 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.39)
01:37:15.941 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.46)
01:37:15.941 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-1.26 hyp=1.31 cameraTheta=-1.85 mountX=0.24 mountY=-1.30, mountTheta=-1.39
01:37:15.942 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-1.26, opts=13)
01:37:15.942 00.000 21444 Enqueuing Move request for scope (-0.36, -1.26)
01:37:15.942 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=270, FiltMax=65504, Gamma=0.560
01:37:15.942 00.000 21444 UpdateGuideState exits: m=5737165 SNR=307.3 Saturated
01:37:15.942 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:15.942 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:15.942 00.000 21444 Enqueuing Expose request
01:37:15.942 00.000 25848 Worker thread wakes up
01:37:15.942 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -1.26) opts 0xd
01:37:15.943 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.36, -1.26)
01:37:15.943 00.000 25848 Moving (-0.36, -1.26) raw xDistance=0.24 yDistance=-1.30
01:37:15.943 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
01:37:15.943 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:15.943 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.30
01:37:15.943 00.000 25848 MoveAxis(E, 0, ABG)
01:37:15.943 00.000 25848 Move returns status 0, amount 0
01:37:15.943 00.000 25848 MoveAxis(N, 0, ABG)
01:37:15.943 00.000 25848 Move returns status 0, amount 0
01:37:15.943 00.000 25848 move complete, result=0
01:37:15.943 00.000 25848 worker thread done servicing request
01:37:15.943 00.000 25848 Worker thread wakes up
01:37:15.943 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:15.943 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:15.943 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.3 px 0 ms NORTH
01:37:18.786 02.843 25848 Exposure complete
01:37:18.875 00.089 25848 worker thread done servicing request
01:37:18.875 00.000 21444 OnExposeComplete: enter
01:37:18.875 00.000 21444 UpdateGuideState(): m_state=6
01:37:18.875 00.000 21444 Star::Find(15, 1244, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
01:37:18.875 00.000 21444 Star::Find returns 1 (1), X=1245.06, Y=670.82, Mass=5537768, SNR=247.3, Peak=65504 HFD=8.1
01:37:18.876 00.001 21444 MultiStar: [#1 0.18,-1.24,0.00,M2] [#2 1.26,-2.20,0.00,M3] [#3 0.63,-2.02,0.00,M3] [#4 0.50,-1.75,0.00,M2] [#5 -1.68,-2.31,0.00,M2] [#6 0.62,-1.93,0.00,M2] [#7 0.48,-1.58,0.00,M2] [#8 0.80,-2.30,0.00,M3] 
01:37:18.876 00.000 21444 CameraToMount -- cameraTheta (-1.74) - m_xAngle (3.05) = xAngle (-4.80 = 1.49)
01:37:18.876 00.000 21444 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.64 = -1.36)
01:37:18.876 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=-1.32 hyp=1.34 cameraTheta=-1.74 mountX=0.11 mountY=-1.31, mountTheta=-1.49
01:37:18.877 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=-1.32, opts=13)
01:37:18.877 00.000 21444 Enqueuing Move request for scope (-0.23, -1.32)
01:37:18.877 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=204, FiltMax=65504, Gamma=0.560
01:37:18.877 00.000 21444 UpdateGuideState exits: m=5537768 SNR=247.3 Saturated
01:37:18.877 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:18.877 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:18.877 00.000 21444 Enqueuing Expose request
01:37:18.877 00.000 25848 Worker thread wakes up
01:37:18.877 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -1.32) opts 0xd
01:37:18.877 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, -1.32)
01:37:18.877 00.000 25848 Moving (-0.23, -1.32) raw xDistance=0.11 yDistance=-1.31
01:37:18.877 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:37:18.877 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:37:18.878 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
01:37:18.878 00.000 25848 MoveAxis(E, 0, ABG)
01:37:18.878 00.000 25848 Move returns status 0, amount 0
01:37:18.878 00.000 25848 MoveAxis(N, 0, ABG)
01:37:18.878 00.000 25848 Move returns status 0, amount 0
01:37:18.878 00.000 25848 move complete, result=0
01:37:18.878 00.000 25848 worker thread done servicing request
01:37:18.878 00.000 25848 Worker thread wakes up
01:37:18.878 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:18.878 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:18.878 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.3 px 0 ms NORTH
01:37:21.722 02.844 25848 Exposure complete
01:37:21.811 00.089 25848 worker thread done servicing request
01:37:21.811 00.000 21444 OnExposeComplete: enter
01:37:21.811 00.000 21444 UpdateGuideState(): m_state=6
01:37:21.811 00.000 21444 Star::Find(15, 1245, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
01:37:21.811 00.000 21444 Star::Find returns 1 (1), X=1243.53, Y=672.57, Mass=5306926, SNR=155.4, Peak=65504 HFD=7.6
01:37:21.811 00.000 21444 MultiStar: [#1 -0.26,-0.56,0.82,U] [#2 -0.27,-1.29,0.00,M4] [#3 -0.99,-0.71,0.00,M4] [#4 0.26,-0.26,0.77,U] [#5 -0.49,-0.05,0.71,U] [#6 0.22,-0.79,0.66,U] [#7 -0.17,-0.45,0.94,U] [#8 1.04,-0.50,0.52,U] 
01:37:21.811 00.000 21444 refined, 6 included, MultiStar: {-0.29, -0.27}, one-star: {-1.76, 0.42}
01:37:21.811 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.84)
01:37:21.811 00.000 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.01)
01:37:21.812 00.001 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.27 hyp=0.40 cameraTheta=-2.40 mountX=0.27 mountY=-0.36, mountTheta=-0.93
01:37:21.812 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.27, opts=13)
01:37:21.812 00.000 21444 Enqueuing Move request for scope (-0.29, -0.27)
01:37:21.812 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=382, FiltMax=65504, Gamma=0.560
01:37:21.812 00.000 21444 UpdateGuideState exits: m=5306926 SNR=155.4 Saturated
01:37:21.812 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:21.812 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:21.812 00.000 21444 Enqueuing Expose request
01:37:21.812 00.000 25848 Worker thread wakes up
01:37:21.812 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.27) opts 0xd
01:37:21.812 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.27)
01:37:21.812 00.000 25848 Moving (-0.29, -0.27) raw xDistance=0.27 yDistance=-0.36
01:37:21.812 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
01:37:21.812 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:21.812 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:37:21.812 00.000 25848 MoveAxis(E, 0, ABG)
01:37:21.812 00.000 25848 Move returns status 0, amount 0
01:37:21.812 00.000 25848 MoveAxis(N, 0, ABG)
01:37:21.812 00.000 25848 Move returns status 0, amount 0
01:37:21.813 00.001 25848 move complete, result=0
01:37:21.813 00.000 25848 worker thread done servicing request
01:37:21.813 00.000 25848 Worker thread wakes up
01:37:21.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:21.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:21.813 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
01:37:24.662 02.849 25848 Exposure complete
01:37:24.750 00.088 25848 worker thread done servicing request
01:37:24.750 00.000 21444 OnExposeComplete: enter
01:37:24.751 00.001 21444 UpdateGuideState(): m_state=6
01:37:24.751 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
01:37:24.751 00.000 21444 Star::Find returns 1 (1), X=1243.96, Y=672.35, Mass=5605454, SNR=193.6, Peak=65504 HFD=8.0
01:37:24.751 00.000 21444 MultiStar: [#1 -0.96,-0.67,0.00,M2] [#2 -0.51,-1.15,0.00,M5] [#3 0.08,-0.39,0.56,U] [#4 0.10,-0.31,0.95,U] [#5 -1.26,0.27,0.00,M2] [#6 0.19,-0.33,0.67,U] [#7 -0.59,-0.38,0.64,U] [#8 0.48,-0.26,0.56,U] 
01:37:24.751 00.000 21444 refined, 5 included, MultiStar: {-0.27, -0.21}, one-star: {-1.33, 0.20}
01:37:24.751 00.000 21444 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.05) = xAngle (-5.53 = 0.75)
01:37:24.751 00.000 21444 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.09)
01:37:24.751 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-2.48 mountX=0.25 mountY=-0.30, mountTheta=-0.87
01:37:24.752 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-0.21, opts=13)
01:37:24.752 00.000 21444 Enqueuing Move request for scope (-0.27, -0.21)
01:37:24.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=168, FiltMax=65504, Gamma=0.560
01:37:24.752 00.000 21444 UpdateGuideState exits: m=5605454 SNR=193.6 Saturated
01:37:24.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:24.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:24.752 00.000 21444 Enqueuing Expose request
01:37:24.752 00.000 25848 Worker thread wakes up
01:37:24.752 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.21) opts 0xd
01:37:24.753 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.27, -0.21)
01:37:24.753 00.000 25848 Moving (-0.27, -0.21) raw xDistance=0.25 yDistance=-0.30
01:37:24.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
01:37:24.753 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:24.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:37:24.753 00.000 25848 MoveAxis(E, 0, ABG)
01:37:24.753 00.000 25848 Move returns status 0, amount 0
01:37:24.753 00.000 25848 MoveAxis(N, 0, ABG)
01:37:24.753 00.000 25848 Move returns status 0, amount 0
01:37:24.753 00.000 25848 move complete, result=0
01:37:24.753 00.000 25848 worker thread done servicing request
01:37:24.753 00.000 25848 Worker thread wakes up
01:37:24.753 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:24.753 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:24.753 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:37:27.595 02.842 25848 Exposure complete
01:37:27.670 00.075 25848 worker thread done servicing request
01:37:27.670 00.000 21444 OnExposeComplete: enter
01:37:27.670 00.000 21444 UpdateGuideState(): m_state=6
01:37:27.671 00.001 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
01:37:27.671 00.000 21444 Star::Find returns 1 (1), X=1241.97, Y=671.53, Mass=5665510, SNR=212.0, Peak=65504 HFD=8.0
01:37:27.671 00.000 21444 MultiStar: [#1 -3.71,-0.31,0.00,M3] [#2 -2.49,-1.49,0.00,M6] [#3 -2.30,-0.70,0.00,M4] [#4 -2.42,-0.65,0.00,M1] [#5 -2.81,-0.81,0.00,M3] [#6 -1.29,-1.11,0.55,U] [#7 -3.09,-0.74,0.00,M1] [#8 -0.26,-0.92,0.37,U] 
01:37:27.671 00.000 21444 refined, 2 included, MultiStar: {-2.15, -0.82}, one-star: {-3.32, -0.61}
01:37:27.671 00.000 21444 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.05) = xAngle (-5.83 = 0.45)
01:37:27.671 00.000 21444 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.67 = -2.39)
01:37:27.671 00.000 21444 CameraToMount -- cameraX=-2.15 cameraY=-0.82 hyp=2.30 cameraTheta=-2.78 mountX=2.07 mountY=-1.57, mountTheta=-0.65
01:37:27.672 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.15, y=-0.82, opts=13)
01:37:27.672 00.000 21444 Enqueuing Move request for scope (-2.15, -0.82)
01:37:27.672 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=242, FiltMax=65504, Gamma=0.560
01:37:27.672 00.000 21444 UpdateGuideState exits: m=5665510 SNR=212.0 Saturated
01:37:27.672 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:27.672 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:27.672 00.000 21444 Enqueuing Expose request
01:37:27.672 00.000 25848 Worker thread wakes up
01:37:27.672 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.15, -0.82) opts 0xd
01:37:27.672 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.15, -0.82)
01:37:27.672 00.000 25848 Moving (-2.15, -0.82) raw xDistance=2.07 yDistance=-1.57
01:37:27.672 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 2.07
01:37:27.672 00.000 25848 resist switch: large excursion: input -1.57 thresh 1.53 direction from 1 to -1
01:37:27.672 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.71
01:37:27.672 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
01:37:27.672 00.000 25848 MoveAxis(W, 60, ABG)
01:37:27.672 00.000 25848 Guiding  Dir = 3, Dur = 60
01:37:27.705 00.033 25848 IsSlewing returns 0
01:37:27.705 00.000 25848 IsGuiding returns 0
01:37:27.736 00.031 25848 PulseGuide returned control before completion, sleep 39
01:37:27.784 00.048 25848 IsGuiding returns 1
01:37:27.784 00.000 25848 scope still moving after pulse duration time elapsed
01:37:27.843 00.059 25848 IsSlewing returns 0
01:37:27.844 00.001 25848 IsGuiding returns 0
01:37:27.844 00.000 25848 scope move finished after 60 + 78 ms
01:37:27.844 00.000 25848 Move returns status 0, amount 60
01:37:27.844 00.000 25848 BLC: Oldest BLC event removed
01:37:27.844 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 296 applied
01:37:27.844 00.000 25848 MoveAxis(N, 339, ABG)
01:37:27.844 00.000 25848 Guiding  Dir = 0, Dur = 339
01:37:27.876 00.032 25848 IsSlewing returns 0
01:37:27.876 00.000 25848 IsGuiding returns 0
01:37:27.907 00.031 25848 PulseGuide returned control before completion, sleep 319
01:37:28.240 00.333 25848 IsGuiding returns 1
01:37:28.240 00.000 25848 scope still moving after pulse duration time elapsed
01:37:28.299 00.059 25848 IsSlewing returns 0
01:37:28.328 00.029 25848 IsGuiding returns 0
01:37:28.329 00.001 25848 scope move finished after 339 + 113 ms
01:37:28.329 00.000 25848 Move returns status 0, amount 339
01:37:28.329 00.000 25848 move complete, result=0
01:37:28.329 00.000 25848 worker thread done servicing request
01:37:28.329 00.000 25848 Worker thread wakes up
01:37:28.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:28.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:28.329 00.000 21444 GuideStep: 2.1 px 60 ms WEST, -1.6 px 339 ms NORTH
01:37:31.175 02.846 25848 Exposure complete
01:37:31.264 00.089 25848 worker thread done servicing request
01:37:31.265 00.001 21444 OnExposeComplete: enter
01:37:31.265 00.000 21444 UpdateGuideState(): m_state=6
01:37:31.265 00.000 21444 Star::Find(15, 1241, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
01:37:31.265 00.000 21444 Star::Find returns 1 (1), X=1245.04, Y=679.87, Mass=5509432, SNR=206.6, Peak=65504 HFD=8.1
01:37:31.265 00.000 21444 MultiStar: [#1 0.15,8.22,0.00,M4] [#2 0.66,7.58,0.00,M7] [#3 1.24,7.53,0.00,M5] [#4 1.14,7.41,0.00,M2] [#5 -1.16,7.56,0.00,M4] [#6 0.04,7.32,0.00,M1] [#7 0.31,7.84,0.00,M2] [#8 1.50,7.90,0.00,M1] 
01:37:31.265 00.000 21444 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.05) = xAngle (-1.45 = -1.45)
01:37:31.265 00.000 21444 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.29 = 1.99)
01:37:31.265 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=7.72 hyp=7.73 cameraTheta=1.60 mountX=0.95 mountY=7.05, mountTheta=1.44
01:37:31.266 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=7.72, opts=13)
01:37:31.266 00.000 21444 Enqueuing Move request for scope (-0.26, 7.72)
01:37:31.267 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=244, FiltMax=65504, Gamma=0.560
01:37:31.267 00.000 21444 UpdateGuideState exits: m=5509432 SNR=206.6 Saturated
01:37:31.267 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:31.267 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:31.267 00.000 21444 Enqueuing Expose request
01:37:31.267 00.000 25848 Worker thread wakes up
01:37:31.267 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 7.72) opts 0xd
01:37:31.267 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 7.72)
01:37:31.267 00.000 25848 Moving (-0.26, 7.72) raw xDistance=0.95 yDistance=7.05
01:37:31.267 00.000 25848 BLC: History state: CurrMiss=-7.05, AvgInitMiss=-0.27, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.569588, 1:-7.050792
01:37:31.267 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -7.000000
01:37:31.267 00.000 25848 BLC: window closed
01:37:31.267 00.000 25848 BLC: Pulse adjusted to 289
01:37:31.268 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 0.95
01:37:31.268 00.000 25848 resist switch: large excursion: input 7.05 thresh 1.53 direction from -1 to 1
01:37:31.268 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=21.15
01:37:31.268 00.000 25848 GuideAlgorithmResistSwitch::result() returns 7.05 from input 7.05
01:37:31.268 00.000 25848 MoveAxis(W, 32, ABG)
01:37:31.268 00.000 25848 Guiding  Dir = 3, Dur = 32
01:37:31.296 00.028 25848 IsSlewing returns 0
01:37:31.296 00.000 25848 IsGuiding returns 0
01:37:31.328 00.032 25848 PulseGuide returned control before completion, sleep 11
01:37:31.348 00.020 25848 IsGuiding returns 1
01:37:31.348 00.000 25848 scope still moving after pulse duration time elapsed
01:37:31.426 00.078 25848 IsSlewing returns 0
01:37:31.427 00.001 25848 IsGuiding returns 0
01:37:31.427 00.000 25848 scope move finished after 32 + 98 ms
01:37:31.427 00.000 25848 Move returns status 0, amount 32
01:37:31.427 00.000 25848 BLC: Oldest BLC event removed
01:37:31.427 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:37:31.427 00.000 25848 MoveAxis(S, 481, ABG)
01:37:31.427 00.000 25848 Guiding  Dir = 1, Dur = 481
01:37:31.440 00.013 21444 evsrv: cli 0107E880 connect
01:37:31.440 00.000 21444 case statement mapped state 6 to 3
01:37:31.440 00.000 21444 case statement mapped state 6 to 3
01:37:31.440 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"93ac8d9b-5123-455b-aca3-e30fd573e9d5"}
01:37:31.441 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"93ac8d9b-5123-455b-aca3-e30fd573e9d5"}
01:37:31.441 00.000 21444 evsrv: cli 0107E880 disconnect
01:37:31.451 00.010 25848 IsSlewing returns 0
01:37:31.451 00.000 25848 IsGuiding returns 0
01:37:31.483 00.032 25848 PulseGuide returned control before completion, sleep 460
01:37:31.958 00.475 25848 IsGuiding returns 1
01:37:31.958 00.000 25848 scope still moving after pulse duration time elapsed
01:37:32.017 00.059 25848 IsSlewing returns 0
01:37:32.017 00.000 25848 IsGuiding returns 0
01:37:32.017 00.000 25848 scope move finished after 481 + 83 ms
01:37:32.017 00.000 25848 Move returns status 0, amount 481
01:37:32.017 00.000 25848 move complete, result=0
01:37:32.017 00.000 25848 worker thread done servicing request
01:37:32.017 00.000 25848 Worker thread wakes up
01:37:32.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:32.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,665,31,31)
01:37:32.017 00.000 21444 GuideStep: 1.0 px 32 ms WEST, 7.1 px 481 ms SOUTH
01:37:34.861 02.844 25848 Exposure complete
01:37:34.948 00.087 25848 worker thread done servicing request
01:37:34.948 00.000 21444 OnExposeComplete: enter
01:37:34.948 00.000 21444 UpdateGuideState(): m_state=6
01:37:34.948 00.000 21444 Star::Find(15, 1245, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
01:37:34.948 00.000 21444 Star::Find returns 1 (1), X=1244.64, Y=676.18, Mass=5517712, SNR=216.1, Peak=65504 HFD=7.7
01:37:34.949 00.001 21444 MultiStar: [#1 0.14,3.93,0.94,U] [#2 0.73,3.12,0.78,U] [#3 0.82,4.05,0.77,U] [#4 0.81,3.96,0.91,U] [#5 -0.69,3.87,0.73,U] [#6 0.65,3.60,0.88,U] [#7 0.44,3.31,0.66,U] [#8 1.53,3.86,0.59,U] 
01:37:34.949 00.000 21444 refined, 8 included, MultiStar: {0.37, 3.77}, one-star: {-0.65, 4.04}
01:37:34.949 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
01:37:34.949 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.42 = 1.86)
01:37:34.949 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=3.77 hyp=3.79 cameraTheta=1.47 mountX=-0.03 mountY=3.63, mountTheta=1.58
01:37:34.950 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=3.77, opts=13)
01:37:34.950 00.000 21444 Enqueuing Move request for scope (0.37, 3.77)
01:37:34.950 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=220, FiltMax=65504, Gamma=0.560
01:37:34.950 00.000 21444 UpdateGuideState exits: m=5517712 SNR=216.1 Saturated
01:37:34.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:34.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:34.950 00.000 21444 Enqueuing Expose request
01:37:34.950 00.000 25848 Worker thread wakes up
01:37:34.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 3.77) opts 0xd
01:37:34.950 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 3.77)
01:37:34.950 00.000 25848 Moving (0.37, 3.77) raw xDistance=-0.03 yDistance=3.63
01:37:34.950 00.000 25848 BLC: History state: CurrMiss=3.63, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=7.050792, 1:3.626088
01:37:34.950 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:37:34.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:37:34.951 00.001 25848 GuideAlgorithmResistSwitch::result() returns 3.63 from input 3.63
01:37:34.951 00.000 25848 MoveAxis(E, 0, ABG)
01:37:34.951 00.000 25848 Move returns status 0, amount 0
01:37:34.951 00.000 25848 MoveAxis(S, 99, ABG)
01:37:34.951 00.000 25848 Guiding  Dir = 1, Dur = 99
01:37:35.006 00.055 25848 IsSlewing returns 0
01:37:35.007 00.001 25848 IsGuiding returns 0
01:37:35.039 00.032 25848 PulseGuide returned control before completion, sleep 78
01:37:35.126 00.087 25848 IsGuiding returns 1
01:37:35.127 00.001 25848 scope still moving after pulse duration time elapsed
01:37:35.186 00.059 25848 IsSlewing returns 0
01:37:35.186 00.000 25848 IsGuiding returns 0
01:37:35.186 00.000 25848 scope move finished after 99 + 80 ms
01:37:35.186 00.000 25848 Move returns status 0, amount 99
01:37:35.186 00.000 25848 move complete, result=0
01:37:35.188 00.002 25848 worker thread done servicing request
01:37:35.188 00.000 25848 Worker thread wakes up
01:37:35.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:35.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:35.188 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 3.6 px 99 ms SOUTH
01:37:38.038 02.850 25848 Exposure complete
01:37:38.121 00.083 25848 worker thread done servicing request
01:37:38.121 00.000 21444 OnExposeComplete: enter
01:37:38.121 00.000 21444 UpdateGuideState(): m_state=6
01:37:38.121 00.000 21444 Star::Find(15, 1244, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
01:37:38.121 00.000 21444 Star::Find returns 1 (1), X=1244.45, Y=673.91, Mass=5474091, SNR=216.8, Peak=65504 HFD=7.9
01:37:38.121 00.000 21444 MultiStar: [#1 0.96,1.54,0.86,U] [#2 0.75,0.87,0.84,U] [#3 1.48,1.34,0.75,U] [#4 0.47,0.97,0.91,U] [#5 -1.26,0.55,0.76,U] [#6 0.57,0.51,0.64,U] [#7 0.17,1.78,0.75,U] [#8 1.44,0.52,0.58,U] 
01:37:38.122 00.001 21444 refined, 8 included, MultiStar: {0.35, 1.14}, one-star: {-0.84, 1.76}
01:37:38.122 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
01:37:38.122 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.63 = 1.66)
01:37:38.122 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=1.14 hyp=1.20 cameraTheta=1.27 mountX=-0.25 mountY=1.19, mountTheta=1.78
01:37:38.122 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=1.14, opts=13)
01:37:38.122 00.000 21444 Enqueuing Move request for scope (0.35, 1.14)
01:37:38.122 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=270, FiltMax=65504, Gamma=0.560
01:37:38.122 00.000 21444 UpdateGuideState exits: m=5474091 SNR=216.8 Saturated
01:37:38.122 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:38.122 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:38.123 00.001 21444 Enqueuing Expose request
01:37:38.123 00.000 25848 Worker thread wakes up
01:37:38.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 1.14) opts 0xd
01:37:38.123 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 1.14)
01:37:38.123 00.000 25848 Moving (0.35, 1.14) raw xDistance=-0.25 yDistance=1.19
01:37:38.123 00.000 25848 BLC: History state: CurrMiss=1.19, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=7.050792, 1:3.626088, 2:1.190543
01:37:38.123 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:37:38.123 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
01:37:38.123 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
01:37:38.123 00.000 25848 MoveAxis(E, 0, ABG)
01:37:38.123 00.000 25848 Move returns status 0, amount 0
01:37:38.123 00.000 25848 MoveAxis(S, 32, ABG)
01:37:38.123 00.000 25848 Guiding  Dir = 1, Dur = 32
01:37:38.158 00.035 25848 IsSlewing returns 0
01:37:38.158 00.000 25848 IsGuiding returns 0
01:37:38.190 00.032 25848 PulseGuide returned control before completion, sleep 12
01:37:38.210 00.020 25848 IsGuiding returns 1
01:37:38.210 00.000 25848 scope still moving after pulse duration time elapsed
01:37:38.299 00.089 25848 IsSlewing returns 0
01:37:38.299 00.000 25848 IsGuiding returns 0
01:37:38.299 00.000 25848 scope move finished after 32 + 107 ms
01:37:38.299 00.000 25848 Move returns status 0, amount 32
01:37:38.299 00.000 25848 move complete, result=0
01:37:38.299 00.000 25848 worker thread done servicing request
01:37:38.299 00.000 25848 Worker thread wakes up
01:37:38.299 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.2 px 32 ms SOUTH
01:37:38.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:38.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:41.152 02.853 25848 Exposure complete
01:37:41.234 00.082 25848 worker thread done servicing request
01:37:41.234 00.000 21444 OnExposeComplete: enter
01:37:41.235 00.001 21444 UpdateGuideState(): m_state=6
01:37:41.235 00.000 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
01:37:41.235 00.000 21444 Star::Find returns 1 (1), X=1243.41, Y=673.09, Mass=5417098, SNR=214.1, Peak=65504 HFD=7.8
01:37:41.235 00.000 21444 MultiStar: [#1 -1.27,0.39,0.89,U] [#2 -0.70,-0.13,0.68,U] [#3 -0.12,-0.06,0.55,U] [#4 -0.58,0.97,0.89,U] [#5 -2.54,0.69,0.69,U] [#6 0.17,0.73,0.79,U] [#7 -1.05,0.83,0.57,U] [#8 0.32,0.75,0.57,U] 
01:37:41.235 00.000 21444 refined, 8 included, MultiStar: {-0.92, 0.60}, one-star: {-1.89, 0.95}
01:37:41.235 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
01:37:41.235 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.95)
01:37:41.235 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=0.60 hyp=1.10 cameraTheta=2.56 mountX=0.97 mountY=0.21, mountTheta=0.21
01:37:41.236 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=0.60, opts=13)
01:37:41.236 00.000 21444 Enqueuing Move request for scope (-0.92, 0.60)
01:37:41.236 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=196, FiltMax=65504, Gamma=0.560
01:37:41.236 00.000 21444 UpdateGuideState exits: m=5417098 SNR=214.1 Saturated
01:37:41.236 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:41.236 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:41.236 00.000 21444 Enqueuing Expose request
01:37:41.236 00.000 25848 Worker thread wakes up
01:37:41.236 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.60) opts 0xd
01:37:41.236 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, 0.60)
01:37:41.236 00.000 25848 Moving (-0.92, 0.60) raw xDistance=0.97 yDistance=0.21
01:37:41.236 00.000 25848 BLC: window closed
01:37:41.236 00.000 25848 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=7.050792, 1:3.626088, 2:1.190543
01:37:41.236 00.000 25848 BLC: No correction, Miss < min_move
01:37:41.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
01:37:41.236 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:41.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:37:41.237 00.001 25848 MoveAxis(W, 28, ABG)
01:37:41.237 00.000 25848 Guiding  Dir = 3, Dur = 28
01:37:41.265 00.028 25848 IsSlewing returns 0
01:37:41.265 00.000 25848 IsGuiding returns 0
01:37:41.296 00.031 25848 IsGuiding returns 1
01:37:41.296 00.000 25848 scope still moving after pulse duration time elapsed
01:37:41.343 00.047 25848 IsSlewing returns 0
01:37:41.343 00.000 25848 IsGuiding returns 0
01:37:41.343 00.000 25848 scope move finished after 28 + 49 ms
01:37:41.343 00.000 25848 Move returns status 0, amount 28
01:37:41.343 00.000 25848 MoveAxis(N, 0, ABG)
01:37:41.343 00.000 25848 Move returns status 0, amount 0
01:37:41.343 00.000 25848 move complete, result=0
01:37:41.343 00.000 25848 worker thread done servicing request
01:37:41.343 00.000 25848 Worker thread wakes up
01:37:41.343 00.000 21444 GuideStep: 1.0 px 28 ms WEST, 0.2 px 0 ms NORTH
01:37:41.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:41.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:44.189 02.846 25848 Exposure complete
01:37:44.270 00.081 25848 worker thread done servicing request
01:37:44.270 00.000 21444 OnExposeComplete: enter
01:37:44.270 00.000 21444 UpdateGuideState(): m_state=6
01:37:44.270 00.000 21444 Star::Find(15, 1243, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
01:37:44.271 00.001 21444 Star::Find returns 1 (1), X=1243.88, Y=673.21, Mass=5659608, SNR=192.2, Peak=65504 HFD=8.2
01:37:44.271 00.000 21444 MultiStar: [#1 -1.25,-0.09,0.94,U] [#2 -0.56,-0.95,0.90,U] [#3 -0.45,-0.19,0.76,U] [#4 -0.15,0.94,0.89,U] [#5 -1.78,-0.09,0.56,U] [#6 -0.27,0.39,0.71,U] [#7 -0.32,1.09,0.62,U] [#8 0.40,-0.21,0.52,U] 
01:37:44.271 00.000 21444 refined, 8 included, MultiStar: {-0.69, 0.23}, one-star: {-1.41, 1.06}
01:37:44.271 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
01:37:44.271 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
01:37:44.271 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=0.23 hyp=0.72 cameraTheta=2.82 mountX=0.70 mountY=-0.05, mountTheta=-0.06
01:37:44.271 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=0.23, opts=13)
01:37:44.272 00.001 21444 Enqueuing Move request for scope (-0.69, 0.23)
01:37:44.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=158, FiltMax=65504, Gamma=0.560
01:37:44.272 00.000 21444 UpdateGuideState exits: m=5659608 SNR=192.2 Saturated
01:37:44.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:44.272 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:44.272 00.000 21444 Enqueuing Expose request
01:37:44.272 00.000 25848 Worker thread wakes up
01:37:44.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.23) opts 0xd
01:37:44.272 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 0.23)
01:37:44.272 00.000 25848 Moving (-0.69, 0.23) raw xDistance=0.70 yDistance=-0.05
01:37:44.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.70
01:37:44.272 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:44.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:37:44.272 00.000 25848 MoveAxis(W, 22, ABG)
01:37:44.272 00.000 25848 Guiding  Dir = 3, Dur = 22
01:37:44.296 00.024 25848 IsSlewing returns 0
01:37:44.296 00.000 25848 IsGuiding returns 0
01:37:44.329 00.033 25848 IsGuiding returns 1
01:37:44.329 00.000 25848 scope still moving after pulse duration time elapsed
01:37:44.389 00.060 25848 IsSlewing returns 0
01:37:44.389 00.000 25848 IsGuiding returns 0
01:37:44.389 00.000 25848 scope move finished after 22 + 71 ms
01:37:44.390 00.001 25848 Move returns status 0, amount 22
01:37:44.390 00.000 25848 MoveAxis(N, 0, ABG)
01:37:44.390 00.000 25848 Move returns status 0, amount 0
01:37:44.390 00.000 25848 move complete, result=0
01:37:44.390 00.000 25848 worker thread done servicing request
01:37:44.390 00.000 25848 Worker thread wakes up
01:37:44.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:44.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:44.390 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.0 px 0 ms NORTH
01:37:47.238 02.848 25848 Exposure complete
01:37:47.305 00.067 25848 worker thread done servicing request
01:37:47.305 00.000 21444 OnExposeComplete: enter
01:37:47.305 00.000 21444 UpdateGuideState(): m_state=6
01:37:47.305 00.000 21444 Star::Find(15, 1243, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
01:37:47.305 00.000 21444 Star::Find returns 1 (1), X=1243.30, Y=673.58, Mass=5515770, SNR=209.0, Peak=65504 HFD=7.8
01:37:47.305 00.000 21444 MultiStar: [#1 -1.16,0.16,0.76,U] [#2 -1.09,-0.06,0.79,U] [#3 -0.64,0.12,0.62,U] [#4 -0.65,0.75,1.08,U] [#5 -2.23,0.77,0.77,U] [#6 -0.39,0.48,0.57,U] [#7 -0.82,1.15,0.50,U] [#8 0.48,0.44,0.50,U] 
01:37:47.305 00.000 21444 refined, 8 included, MultiStar: {-1.05, 0.62}, one-star: {-2.00, 1.43}
01:37:47.305 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.44 = -0.44)
01:37:47.305 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.28 = 3.00)
01:37:47.305 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=0.62 hyp=1.22 cameraTheta=2.61 mountX=1.10 mountY=0.17, mountTheta=0.15
01:37:47.306 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=0.62, opts=13)
01:37:47.306 00.000 21444 Enqueuing Move request for scope (-1.05, 0.62)
01:37:47.306 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=16, FiltMax=65504, Gamma=0.560
01:37:47.306 00.000 21444 UpdateGuideState exits: m=5515770 SNR=209.0 Saturated
01:37:47.306 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:47.306 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:47.306 00.000 21444 Enqueuing Expose request
01:37:47.307 00.001 25848 Worker thread wakes up
01:37:47.307 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.62) opts 0xd
01:37:47.307 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, 0.62)
01:37:47.307 00.000 25848 Moving (-1.05, 0.62) raw xDistance=1.10 yDistance=0.17
01:37:47.307 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.10
01:37:47.307 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:47.307 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:37:47.307 00.000 25848 MoveAxis(W, 34, ABG)
01:37:47.307 00.000 25848 Guiding  Dir = 3, Dur = 34
01:37:47.327 00.020 25848 IsSlewing returns 0
01:37:47.328 00.001 25848 IsGuiding returns 0
01:37:47.359 00.031 25848 PulseGuide returned control before completion, sleep 14
01:37:47.379 00.020 25848 IsGuiding returns 1
01:37:47.379 00.000 25848 scope still moving after pulse duration time elapsed
01:37:47.439 00.060 25848 IsSlewing returns 0
01:37:47.440 00.001 25848 IsGuiding returns 0
01:37:47.440 00.000 25848 scope move finished after 34 + 78 ms
01:37:47.440 00.000 25848 Move returns status 0, amount 34
01:37:47.440 00.000 25848 MoveAxis(N, 0, ABG)
01:37:47.440 00.000 25848 Move returns status 0, amount 0
01:37:47.440 00.000 25848 move complete, result=0
01:37:47.440 00.000 25848 worker thread done servicing request
01:37:47.440 00.000 25848 Worker thread wakes up
01:37:47.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:47.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:47.440 00.000 21444 GuideStep: 1.1 px 34 ms WEST, 0.2 px 0 ms NORTH
01:37:50.286 02.846 25848 Exposure complete
01:37:50.369 00.083 25848 worker thread done servicing request
01:37:50.370 00.001 21444 OnExposeComplete: enter
01:37:50.370 00.000 21444 UpdateGuideState(): m_state=6
01:37:50.370 00.000 21444 Star::Find(15, 1243, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
01:37:50.370 00.000 21444 Star::Find returns 1 (1), X=1243.37, Y=673.26, Mass=5582951, SNR=214.9, Peak=65504 HFD=7.8
01:37:50.370 00.000 21444 MultiStar: [#1 -0.99,0.27,0.98,U] [#2 0.05,-0.75,0.80,U] [#3 -0.33,0.12,0.73,U] [#4 -0.42,0.65,0.98,U] [#5 -1.63,0.48,0.82,U] [#6 -0.36,-0.03,0.75,U] [#7 -1.20,0.76,0.65,U] [#8 -0.22,0.26,0.58,U] 
01:37:50.370 00.000 21444 refined, 8 included, MultiStar: {-0.83, 0.34}, one-star: {-1.92, 1.12}
01:37:50.370 00.000 21444 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
01:37:50.370 00.000 21444 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.13)
01:37:50.370 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.34 hyp=0.89 cameraTheta=2.75 mountX=0.85 mountY=0.01, mountTheta=0.01
01:37:50.371 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.34, opts=13)
01:37:50.371 00.000 21444 Enqueuing Move request for scope (-0.83, 0.34)
01:37:50.371 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=268, FiltMax=65504, Gamma=0.560
01:37:50.371 00.000 21444 UpdateGuideState exits: m=5582951 SNR=214.9 Saturated
01:37:50.371 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:50.371 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:50.371 00.000 21444 Enqueuing Expose request
01:37:50.371 00.000 25848 Worker thread wakes up
01:37:50.371 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.34) opts 0xd
01:37:50.371 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.34)
01:37:50.371 00.000 25848 Moving (-0.83, 0.34) raw xDistance=0.85 yDistance=0.01
01:37:50.371 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.85
01:37:50.371 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:50.371 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:37:50.371 00.000 25848 MoveAxis(W, 27, ABG)
01:37:50.371 00.000 25848 Guiding  Dir = 3, Dur = 27
01:37:50.392 00.021 25848 IsSlewing returns 0
01:37:50.393 00.001 25848 IsGuiding returns 0
01:37:50.424 00.031 25848 IsGuiding returns 1
01:37:50.425 00.001 25848 scope still moving after pulse duration time elapsed
01:37:50.507 00.082 25848 IsSlewing returns 0
01:37:50.507 00.000 25848 IsGuiding returns 0
01:37:50.507 00.000 25848 scope move finished after 27 + 87 ms
01:37:50.507 00.000 25848 Move returns status 0, amount 27
01:37:50.507 00.000 25848 MoveAxis(N, 0, ABG)
01:37:50.507 00.000 25848 Move returns status 0, amount 0
01:37:50.507 00.000 25848 move complete, result=0
01:37:50.508 00.001 25848 worker thread done servicing request
01:37:50.508 00.000 25848 Worker thread wakes up
01:37:50.508 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.0 px 0 ms NORTH
01:37:50.508 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:50.508 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:53.358 02.850 25848 Exposure complete
01:37:53.440 00.082 25848 worker thread done servicing request
01:37:53.440 00.000 21444 OnExposeComplete: enter
01:37:53.440 00.000 21444 UpdateGuideState(): m_state=6
01:37:53.441 00.001 21444 Star::Find(15, 1243, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
01:37:53.441 00.000 21444 Star::Find returns 1 (1), X=1243.97, Y=672.80, Mass=5336178, SNR=178.9, Peak=65504 HFD=8.0
01:37:53.441 00.000 21444 MultiStar: [#1 -1.55,0.90,0.93,U] [#2 -0.35,0.06,0.57,U] [#3 0.29,0.70,0.64,U] [#4 -0.49,0.26,0.78,U] [#5 -1.85,0.26,0.73,U] [#6 -1.01,0.08,0.69,U] [#7 -0.91,0.60,0.68,U] [#8 0.57,0.08,0.55,U] 
01:37:53.441 00.000 21444 refined, 8 included, MultiStar: {-0.84, 0.44}, one-star: {-1.32, 0.66}
01:37:53.441 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
01:37:53.441 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.05)
01:37:53.441 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.44 hyp=0.95 cameraTheta=2.66 mountX=0.88 mountY=0.09, mountTheta=0.10
01:37:53.441 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.44, opts=13)
01:37:53.441 00.000 21444 Enqueuing Move request for scope (-0.84, 0.44)
01:37:53.441 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=192, FiltMax=65504, Gamma=0.560
01:37:53.441 00.000 21444 UpdateGuideState exits: m=5336178 SNR=178.9 Saturated
01:37:53.441 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:53.441 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:53.441 00.000 21444 Enqueuing Expose request
01:37:53.441 00.000 25848 Worker thread wakes up
01:37:53.441 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.44) opts 0xd
01:37:53.441 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.44)
01:37:53.441 00.000 25848 Moving (-0.84, 0.44) raw xDistance=0.88 yDistance=0.09
01:37:53.441 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.88
01:37:53.441 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:53.441 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:37:53.441 00.000 25848 MoveAxis(W, 27, ABG)
01:37:53.442 00.001 25848 Guiding  Dir = 3, Dur = 27
01:37:53.470 00.028 25848 IsSlewing returns 0
01:37:53.471 00.001 25848 IsGuiding returns 0
01:37:53.502 00.031 25848 IsGuiding returns 1
01:37:53.502 00.000 25848 scope still moving after pulse duration time elapsed
01:37:53.562 00.060 25848 IsSlewing returns 0
01:37:53.562 00.000 25848 IsGuiding returns 0
01:37:53.562 00.000 25848 scope move finished after 27 + 63 ms
01:37:53.562 00.000 25848 Move returns status 0, amount 27
01:37:53.562 00.000 25848 MoveAxis(N, 0, ABG)
01:37:53.562 00.000 25848 Move returns status 0, amount 0
01:37:53.562 00.000 25848 move complete, result=0
01:37:53.562 00.000 25848 worker thread done servicing request
01:37:53.562 00.000 25848 Worker thread wakes up
01:37:53.562 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.1 px 0 ms NORTH
01:37:53.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:53.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:56.418 02.856 25848 Exposure complete
01:37:56.499 00.081 25848 worker thread done servicing request
01:37:56.499 00.000 21444 OnExposeComplete: enter
01:37:56.499 00.000 21444 UpdateGuideState(): m_state=6
01:37:56.499 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
01:37:56.500 00.001 21444 Star::Find returns 1 (1), X=1244.46, Y=673.37, Mass=5684155, SNR=261.6, Peak=65504 HFD=7.8
01:37:56.500 00.000 21444 MultiStar: [#1 0.73,0.33,0.73,U] [#2 0.67,-0.08,0.70,U] [#3 1.89,-0.02,0.69,U] [#4 0.92,0.88,0.84,U] [#5 -1.05,1.13,0.51,U] [#6 0.41,0.41,0.53,U] [#7 0.28,1.02,0.51,U] [#8 1.43,0.92,0.49,U] 
01:37:56.500 00.000 21444 refined, 8 included, MultiStar: {0.46, 0.65}, one-star: {-0.84, 1.23}
01:37:56.500 00.000 21444 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.05) = xAngle (-2.10 = -2.10)
01:37:56.500 00.000 21444 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.94 = 1.34)
01:37:56.500 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=0.65 hyp=0.80 cameraTheta=0.96 mountX=-0.40 mountY=0.78, mountTheta=2.05
01:37:56.501 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=0.65, opts=13)
01:37:56.501 00.000 21444 Enqueuing Move request for scope (0.46, 0.65)
01:37:56.501 00.000 25848 Worker thread wakes up
01:37:56.501 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.65) opts 0xd
01:37:56.501 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, 0.65)
01:37:56.501 00.000 25848 Moving (0.46, 0.65) raw xDistance=-0.40 yDistance=0.78
01:37:56.501 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
01:37:56.501 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2648, FiltMin=218, FiltMax=65504, Gamma=0.560
01:37:56.501 00.000 21444 UpdateGuideState exits: m=5684155 SNR=261.6 Saturated
01:37:56.501 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:56.501 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:56.501 00.000 21444 Enqueuing Expose request
01:37:56.501 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
01:37:56.501 00.000 25848 MoveAxis(E, 0, ABG)
01:37:56.501 00.000 25848 Move returns status 0, amount 0
01:37:56.501 00.000 25848 MoveAxis(S, 21, ABG)
01:37:56.501 00.000 25848 Guiding  Dir = 1, Dur = 21
01:37:56.545 00.044 25848 IsSlewing returns 0
01:37:56.546 00.001 25848 IsGuiding returns 0
01:37:56.644 00.098 25848 IsGuiding returns 1
01:37:56.644 00.000 25848 scope still moving after pulse duration time elapsed
01:37:56.703 00.059 25848 IsSlewing returns 0
01:37:56.703 00.000 25848 IsGuiding returns 0
01:37:56.703 00.000 25848 scope move finished after 21 + 136 ms
01:37:56.703 00.000 25848 Move returns status 0, amount 21
01:37:56.703 00.000 25848 move complete, result=0
01:37:56.703 00.000 25848 worker thread done servicing request
01:37:56.703 00.000 25848 Worker thread wakes up
01:37:56.703 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.8 px 21 ms SOUTH
01:37:56.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:56.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:59.552 02.849 25848 Exposure complete
01:37:59.634 00.082 25848 worker thread done servicing request
01:37:59.634 00.000 21444 OnExposeComplete: enter
01:37:59.634 00.000 21444 UpdateGuideState(): m_state=6
01:37:59.634 00.000 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
01:37:59.634 00.000 21444 Star::Find returns 1 (1), X=1243.31, Y=672.60, Mass=5329864, SNR=192.0, Peak=65504 HFD=7.7
01:37:59.634 00.000 21444 MultiStar: [#1 -0.17,0.69,0.67,U] [#2 -0.29,-0.00,0.52,U] [#3 0.10,0.19,0.69,U] [#4 -0.61,-0.04,0.66,U] [#5 -1.46,-0.40,0.61,U] [#6 -0.66,-0.38,0.51,U] [#7 -1.06,0.30,0.52,U] [#8 1.11,-0.32,0.46,U] 
01:37:59.634 00.000 21444 refined, 8 included, MultiStar: {-0.68, 0.11}, one-star: {-1.99, 0.46}
01:37:59.634 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
01:37:59.634 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
01:37:59.634 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=0.11 hyp=0.69 cameraTheta=2.99 mountX=0.69 mountY=-0.16, mountTheta=-0.23
01:37:59.635 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=0.11, opts=13)
01:37:59.635 00.000 21444 Enqueuing Move request for scope (-0.68, 0.11)
01:37:59.635 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=282, FiltMax=65504, Gamma=0.560
01:37:59.635 00.000 21444 UpdateGuideState exits: m=5329864 SNR=192.0 Saturated
01:37:59.635 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:59.635 00.000 25848 Worker thread wakes up
01:37:59.635 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.11) opts 0xd
01:37:59.635 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, 0.11)
01:37:59.635 00.000 25848 Moving (-0.68, 0.11) raw xDistance=0.69 yDistance=-0.16
01:37:59.635 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:37:59.636 00.001 21444 Enqueuing Expose request
01:37:59.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69
01:37:59.636 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:59.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:37:59.636 00.000 25848 MoveAxis(W, 20, ABG)
01:37:59.636 00.000 25848 Guiding  Dir = 3, Dur = 20
01:37:59.656 00.020 25848 IsSlewing returns 0
01:37:59.656 00.000 25848 IsGuiding returns 0
01:37:59.687 00.031 25848 IsGuiding returns 1
01:37:59.687 00.000 25848 scope still moving after pulse duration time elapsed
01:37:59.751 00.064 25848 IsSlewing returns 0
01:37:59.751 00.000 25848 IsGuiding returns 0
01:37:59.751 00.000 25848 scope move finished after 20 + 74 ms
01:37:59.751 00.000 25848 Move returns status 0, amount 20
01:37:59.751 00.000 25848 MoveAxis(N, 0, ABG)
01:37:59.751 00.000 25848 Move returns status 0, amount 0
01:37:59.751 00.000 25848 move complete, result=0
01:37:59.751 00.000 25848 worker thread done servicing request
01:37:59.751 00.000 25848 Worker thread wakes up
01:37:59.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:37:59.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:37:59.751 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -0.2 px 0 ms NORTH
01:38:02.603 02.852 25848 Exposure complete
01:38:02.691 00.088 25848 worker thread done servicing request
01:38:02.691 00.000 21444 OnExposeComplete: enter
01:38:02.691 00.000 21444 UpdateGuideState(): m_state=6
01:38:02.691 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
01:38:02.691 00.000 21444 Star::Find returns 1 (1), X=1243.69, Y=674.12, Mass=5539703, SNR=253.0, Peak=65504 HFD=7.9
01:38:02.692 00.001 21444 MultiStar: [#1 -0.16,1.11,0.77,U] [#2 -0.18,0.51,0.91,U] [#3 0.05,1.35,1.06,U] [#4 0.30,1.81,0.82,U] [#5 -1.35,1.68,0.66,U] [#6 0.42,1.25,0.61,U] [#7 -0.36,1.46,0.70,U] [#8 1.13,1.31,0.42,U] 
01:38:02.692 00.000 21444 refined, 8 included, MultiStar: {-0.29, 1.39}, one-star: {-1.61, 1.98}
01:38:02.692 00.000 21444 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
01:38:02.692 00.000 21444 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.12 = 2.16)
01:38:02.692 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=1.39 hyp=1.42 cameraTheta=1.78 mountX=0.41 mountY=1.18, mountTheta=1.23
01:38:02.693 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=1.39, opts=13)
01:38:02.693 00.000 21444 Enqueuing Move request for scope (-0.29, 1.39)
01:38:02.693 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=222, FiltMax=65504, Gamma=0.560
01:38:02.693 00.000 21444 UpdateGuideState exits: m=5539703 SNR=253.0 Saturated
01:38:02.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:02.693 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:02.693 00.000 21444 Enqueuing Expose request
01:38:02.693 00.000 25848 Worker thread wakes up
01:38:02.693 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.39) opts 0xd
01:38:02.693 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 1.39)
01:38:02.693 00.000 25848 Moving (-0.29, 1.39) raw xDistance=0.41 yDistance=1.18
01:38:02.693 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
01:38:02.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
01:38:02.693 00.000 25848 MoveAxis(E, 0, ABG)
01:38:02.693 00.000 25848 Move returns status 0, amount 0
01:38:02.693 00.000 25848 MoveAxis(S, 32, ABG)
01:38:02.694 00.001 25848 Guiding  Dir = 1, Dur = 32
01:38:02.718 00.024 25848 IsSlewing returns 0
01:38:02.718 00.000 25848 IsGuiding returns 0
01:38:02.750 00.032 25848 PulseGuide returned control before completion, sleep 11
01:38:02.776 00.026 25848 IsGuiding returns 1
01:38:02.776 00.000 25848 scope still moving after pulse duration time elapsed
01:38:02.829 00.053 25848 IsSlewing returns 0
01:38:02.829 00.000 25848 IsGuiding returns 0
01:38:02.829 00.000 25848 scope move finished after 32 + 79 ms
01:38:02.829 00.000 25848 Move returns status 0, amount 32
01:38:02.829 00.000 25848 move complete, result=0
01:38:02.830 00.001 25848 worker thread done servicing request
01:38:02.830 00.000 25848 Worker thread wakes up
01:38:02.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:02.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:02.830 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.2 px 32 ms SOUTH
01:38:05.677 02.847 25848 Exposure complete
01:38:05.760 00.083 25848 worker thread done servicing request
01:38:05.760 00.000 21444 OnExposeComplete: enter
01:38:05.760 00.000 21444 UpdateGuideState(): m_state=6
01:38:05.761 00.001 21444 Star::Find(15, 1243, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
01:38:05.761 00.000 21444 Star::Find returns 1 (1), X=1244.09, Y=672.12, Mass=5111616, SNR=200.9, Peak=65504 HFD=7.7
01:38:05.761 00.000 21444 MultiStar: [#1 0.30,-0.03,1.09,U] [#2 0.78,-0.71,0.77,U] [#3 0.79,-0.87,0.77,U] [#4 0.49,-0.69,0.82,U] [#5 -0.19,0.16,0.60,U] [#6 0.57,-0.77,0.73,U] [#7 0.27,-0.18,0.69,U] [#8 1.45,-0.66,0.51,U] 
01:38:05.761 00.000 21444 refined, 8 included, MultiStar: {0.28, -0.40}, one-star: {-1.20, -0.03}
01:38:05.761 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.28)
01:38:05.761 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.56)
01:38:05.761 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.40 hyp=0.49 cameraTheta=-0.95 mountX=-0.32 mountY=-0.26, mountTheta=-2.45
01:38:05.762 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.40, opts=13)
01:38:05.762 00.000 21444 Enqueuing Move request for scope (0.28, -0.40)
01:38:05.762 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=68, FiltMax=65504, Gamma=0.560
01:38:05.762 00.000 21444 UpdateGuideState exits: m=5111616 SNR=200.9 Saturated
01:38:05.762 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:05.762 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:05.762 00.000 21444 Enqueuing Expose request
01:38:05.762 00.000 25848 Worker thread wakes up
01:38:05.762 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.40) opts 0xd
01:38:05.762 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.40)
01:38:05.762 00.000 25848 Moving (0.28, -0.40) raw xDistance=-0.32 yDistance=-0.26
01:38:05.762 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
01:38:05.762 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:05.762 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:38:05.762 00.000 25848 MoveAxis(E, 0, ABG)
01:38:05.762 00.000 25848 Move returns status 0, amount 0
01:38:05.762 00.000 25848 MoveAxis(N, 0, ABG)
01:38:05.762 00.000 25848 Move returns status 0, amount 0
01:38:05.762 00.000 25848 move complete, result=0
01:38:05.762 00.000 25848 worker thread done servicing request
01:38:05.762 00.000 25848 Worker thread wakes up
01:38:05.762 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:05.762 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:05.762 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
01:38:08.617 02.855 25848 Exposure complete
01:38:08.705 00.088 25848 worker thread done servicing request
01:38:08.705 00.000 21444 OnExposeComplete: enter
01:38:08.706 00.001 21444 UpdateGuideState(): m_state=6
01:38:08.706 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
01:38:08.706 00.000 21444 Star::Find returns 1 (1), X=1245.13, Y=671.41, Mass=5162628, SNR=201.6, Peak=65504 HFD=7.8
01:38:08.706 00.000 21444 MultiStar: [#1 0.11,-1.21,0.67,U] [#2 0.57,-2.03,0.59,U] [#3 1.33,-1.67,0.58,U] [#4 1.23,-1.20,0.87,U] [#5 -0.14,-1.60,0.58,U] [#6 1.57,-1.82,0.59,U] [#7 0.75,-1.13,0.42,U] [#8 2.51,-1.78,0.45,U] 
01:38:08.706 00.000 21444 single-star, 8 included, MultiStar: {0.76, -1.40}, one-star: {-0.16, -0.74}
01:38:08.706 00.000 21444 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.05) = xAngle (-4.83 = 1.45)
01:38:08.706 00.000 21444 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.68 = -1.39)
01:38:08.706 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.74 hyp=0.75 cameraTheta=-1.78 mountX=0.09 mountY=-0.74, mountTheta=-1.45
01:38:08.707 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.74, opts=13)
01:38:08.707 00.000 21444 Enqueuing Move request for scope (-0.16, -0.74)
01:38:08.707 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=396, FiltMax=65504, Gamma=0.560
01:38:08.707 00.000 21444 UpdateGuideState exits: m=5162628 SNR=201.6 Saturated
01:38:08.707 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:08.707 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:08.707 00.000 21444 Enqueuing Expose request
01:38:08.708 00.001 25848 Worker thread wakes up
01:38:08.708 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.74) opts 0xd
01:38:08.708 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.74)
01:38:08.708 00.000 25848 Moving (-0.16, -0.74) raw xDistance=0.09 yDistance=-0.74
01:38:08.708 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:38:08.708 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:08.708 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
01:38:08.708 00.000 25848 MoveAxis(E, 0, ABG)
01:38:08.708 00.000 25848 Move returns status 0, amount 0
01:38:08.708 00.000 25848 MoveAxis(N, 0, ABG)
01:38:08.708 00.000 25848 Move returns status 0, amount 0
01:38:08.708 00.000 25848 move complete, result=0
01:38:08.708 00.000 25848 worker thread done servicing request
01:38:08.708 00.000 25848 Worker thread wakes up
01:38:08.708 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:08.708 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:08.708 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
01:38:11.557 02.849 25848 Exposure complete
01:38:11.637 00.080 25848 worker thread done servicing request
01:38:11.637 00.000 21444 OnExposeComplete: enter
01:38:11.637 00.000 21444 UpdateGuideState(): m_state=6
01:38:11.638 00.001 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
01:38:11.638 00.000 21444 Star::Find returns 1 (1), X=1245.55, Y=674.22, Mass=5272182, SNR=179.6, Peak=65504 HFD=7.7
01:38:11.638 00.000 21444 MultiStar: [#1 1.74,1.20,0.86,U] [#2 2.30,0.49,0.68,U] [#3 2.94,0.98,0.69,U] [#4 1.71,1.71,0.82,U] [#5 -0.37,2.03,0.67,U] [#6 1.73,1.37,0.60,U] [#7 1.26,1.67,0.76,U] [#8 2.53,1.61,0.53,U] 
01:38:11.638 00.000 21444 single-star, 8 included, MultiStar: {1.49, 1.48}, one-star: {0.25, 2.07}
01:38:11.638 00.000 21444 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
01:38:11.638 00.000 21444 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.45 = 1.84)
01:38:11.638 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=2.07 hyp=2.09 cameraTheta=1.45 mountX=-0.06 mountY=2.01, mountTheta=1.60
01:38:11.639 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=2.07, opts=13)
01:38:11.639 00.000 21444 Enqueuing Move request for scope (0.25, 2.07)
01:38:11.639 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=168, FiltMax=65504, Gamma=0.560
01:38:11.639 00.000 21444 UpdateGuideState exits: m=5272182 SNR=179.6 Saturated
01:38:11.639 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:11.639 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:11.639 00.000 21444 Enqueuing Expose request
01:38:11.639 00.000 25848 Worker thread wakes up
01:38:11.639 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 2.07) opts 0xd
01:38:11.639 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, 2.07)
01:38:11.639 00.000 25848 Moving (0.25, 2.07) raw xDistance=-0.06 yDistance=2.01
01:38:11.639 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:38:11.639 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.01 from input 2.01
01:38:11.639 00.000 25848 MoveAxis(E, 0, ABG)
01:38:11.639 00.000 25848 Move returns status 0, amount 0
01:38:11.639 00.000 25848 MoveAxis(S, 55, ABG)
01:38:11.639 00.000 25848 Guiding  Dir = 1, Dur = 55
01:38:11.672 00.033 25848 IsSlewing returns 0
01:38:11.672 00.000 25848 IsGuiding returns 0
01:38:11.703 00.031 25848 PulseGuide returned control before completion, sleep 35
01:38:11.744 00.041 25848 IsGuiding returns 1
01:38:11.744 00.000 25848 scope still moving after pulse duration time elapsed
01:38:11.796 00.052 25848 IsSlewing returns 0
01:38:11.796 00.000 25848 IsGuiding returns 0
01:38:11.796 00.000 25848 scope move finished after 55 + 69 ms
01:38:11.796 00.000 25848 Move returns status 0, amount 55
01:38:11.796 00.000 25848 move complete, result=0
01:38:11.796 00.000 25848 worker thread done servicing request
01:38:11.796 00.000 25848 Worker thread wakes up
01:38:11.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:11.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:11.796 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 2.0 px 55 ms SOUTH
01:38:14.642 02.846 25848 Exposure complete
01:38:14.730 00.088 25848 worker thread done servicing request
01:38:14.730 00.000 21444 OnExposeComplete: enter
01:38:14.730 00.000 21444 UpdateGuideState(): m_state=6
01:38:14.730 00.000 21444 Star::Find(15, 1245, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
01:38:14.730 00.000 21444 Star::Find returns 1 (1), X=1244.05, Y=672.19, Mass=5370731, SNR=189.0, Peak=65504 HFD=7.9
01:38:14.731 00.001 21444 MultiStar: [#1 -0.90,-0.97,0.73,U] [#2 0.21,-1.47,0.71,U] [#3 -0.23,-0.88,0.93,U] [#4 0.25,-0.54,0.63,U] [#5 -2.51,0.18,0.57,U] [#6 0.18,-1.01,0.60,U] [#7 -0.93,-0.23,0.70,U] [#8 0.52,-0.17,0.54,U] 
01:38:14.731 00.000 21444 refined, 8 included, MultiStar: {-0.55, -0.57}, one-star: {-1.24, 0.05}
01:38:14.731 00.000 21444 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.05) = xAngle (-5.39 = 0.89)
01:38:14.731 00.000 21444 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.95)
01:38:14.731 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.57 hyp=0.79 cameraTheta=-2.34 mountX=0.49 mountY=-0.73, mountTheta=-0.98
01:38:14.732 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.57, opts=13)
01:38:14.732 00.000 21444 Enqueuing Move request for scope (-0.55, -0.57)
01:38:14.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=368, FiltMax=65504, Gamma=0.560
01:38:14.732 00.000 25848 Worker thread wakes up
01:38:14.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.57) opts 0xd
01:38:14.732 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.57)
01:38:14.732 00.000 25848 Moving (-0.55, -0.57) raw xDistance=0.49 yDistance=-0.73
01:38:14.732 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
01:38:14.732 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:14.732 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
01:38:14.732 00.000 21444 UpdateGuideState exits: m=5370731 SNR=189.0 Saturated
01:38:14.733 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:14.733 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:14.733 00.000 21444 Enqueuing Expose request
01:38:14.733 00.000 25848 MoveAxis(E, 0, ABG)
01:38:14.733 00.000 25848 Move returns status 0, amount 0
01:38:14.733 00.000 25848 MoveAxis(N, 0, ABG)
01:38:14.733 00.000 25848 Move returns status 0, amount 0
01:38:14.733 00.000 25848 move complete, result=0
01:38:14.733 00.000 25848 worker thread done servicing request
01:38:14.733 00.000 25848 Worker thread wakes up
01:38:14.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:14.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:14.733 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.7 px 0 ms NORTH
01:38:17.577 02.844 25848 Exposure complete
01:38:17.645 00.068 25848 worker thread done servicing request
01:38:17.645 00.000 21444 OnExposeComplete: enter
01:38:17.645 00.000 21444 UpdateGuideState(): m_state=6
01:38:17.645 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
01:38:17.645 00.000 21444 Star::Find returns 1 (1), X=1244.38, Y=671.23, Mass=5593166, SNR=216.9, Peak=65504 HFD=8.0
01:38:17.646 00.001 21444 MultiStar: [#1 -0.10,-1.66,0.91,U] [#2 0.51,-2.06,0.69,U] [#3 0.83,-2.13,0.49,U] [#4 0.93,-1.09,0.74,U] [#5 -1.49,-0.78,0.51,U] [#6 -0.04,-1.59,0.60,U] [#7 0.30,-1.64,0.57,U] [#8 0.92,-1.33,0.43,U] 
01:38:17.646 00.000 21444 single-star, 8 included, MultiStar: {0.04, -1.44}, one-star: {-0.92, -0.92}
01:38:17.646 00.000 21444 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.05) = xAngle (-5.41 = 0.87)
01:38:17.646 00.000 21444 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.97)
01:38:17.646 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-0.92 hyp=1.30 cameraTheta=-2.36 mountX=0.83 mountY=-1.19, mountTheta=-0.96
01:38:17.647 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-0.92, opts=13)
01:38:17.647 00.000 21444 Enqueuing Move request for scope (-0.92, -0.92)
01:38:17.647 00.000 25848 Worker thread wakes up
01:38:17.647 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.92) opts 0xd
01:38:17.647 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -0.92)
01:38:17.647 00.000 25848 Moving (-0.92, -0.92) raw xDistance=0.83 yDistance=-1.19
01:38:17.647 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
01:38:17.647 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:17.647 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=244, FiltMax=65504, Gamma=0.560
01:38:17.647 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.19
01:38:17.647 00.000 25848 MoveAxis(W, 24, ABG)
01:38:17.647 00.000 25848 Guiding  Dir = 3, Dur = 24
01:38:17.647 00.000 21444 UpdateGuideState exits: m=5593166 SNR=216.9 Saturated
01:38:17.647 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:17.647 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:17.647 00.000 21444 Enqueuing Expose request
01:38:17.671 00.024 25848 IsSlewing returns 0
01:38:17.672 00.001 25848 IsGuiding returns 0
01:38:17.702 00.030 25848 IsGuiding returns 1
01:38:17.702 00.000 25848 scope still moving after pulse duration time elapsed
01:38:17.750 00.048 25848 IsSlewing returns 0
01:38:17.750 00.000 25848 IsGuiding returns 0
01:38:17.750 00.000 25848 scope move finished after 24 + 54 ms
01:38:17.750 00.000 25848 Move returns status 0, amount 24
01:38:17.750 00.000 25848 MoveAxis(N, 0, ABG)
01:38:17.750 00.000 25848 Move returns status 0, amount 0
01:38:17.750 00.000 25848 move complete, result=0
01:38:17.750 00.000 25848 worker thread done servicing request
01:38:17.750 00.000 25848 Worker thread wakes up
01:38:17.750 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -1.2 px 0 ms NORTH
01:38:17.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:17.751 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:20.597 02.846 25848 Exposure complete
01:38:20.684 00.087 25848 worker thread done servicing request
01:38:20.685 00.001 21444 OnExposeComplete: enter
01:38:20.685 00.000 21444 UpdateGuideState(): m_state=6
01:38:20.685 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
01:38:20.685 00.000 21444 Star::Find returns 1 (1), X=1244.32, Y=670.33, Mass=5351172, SNR=191.7, Peak=65504 HFD=7.8
01:38:20.685 00.000 21444 MultiStar: [#1 0.11,-2.77,0.93,U] [#2 -0.12,-3.83,0.00,M1] [#3 0.31,-3.36,0.45,U] [#4 0.11,-1.94,0.86,U] [#5 -1.21,-2.26,0.52,U] [#6 -0.25,-2.11,0.60,U] [#7 -0.08,-2.04,0.58,U] [#8 1.05,-2.12,0.47,U] 
01:38:20.685 00.000 21444 single-star, 7 included, MultiStar: {-0.18, -2.25}, one-star: {-0.97, -1.81}
01:38:20.685 00.000 21444 CameraToMount -- cameraTheta (-2.06) - m_xAngle (3.05) = xAngle (-5.12 = 1.17)
01:38:20.685 00.000 21444 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.96 = -1.68)
01:38:20.685 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=-1.81 hyp=2.06 cameraTheta=-2.06 mountX=0.81 mountY=-2.05, mountTheta=-1.20
01:38:20.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=-1.81, opts=13)
01:38:20.686 00.000 21444 Enqueuing Move request for scope (-0.97, -1.81)
01:38:20.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=216, FiltMax=65504, Gamma=0.560
01:38:20.686 00.000 21444 UpdateGuideState exits: m=5351172 SNR=191.7 Saturated
01:38:20.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:20.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:20.686 00.000 21444 Enqueuing Expose request
01:38:20.686 00.000 25848 Worker thread wakes up
01:38:20.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -1.81) opts 0xd
01:38:20.687 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.97, -1.81)
01:38:20.687 00.000 25848 Moving (-0.97, -1.81) raw xDistance=0.81 yDistance=-2.05
01:38:20.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.81
01:38:20.687 00.000 25848 resist switch: large excursion: input -2.05 thresh 1.53 direction from 1 to -1
01:38:20.687 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.15
01:38:20.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.05 from input -2.05
01:38:20.687 00.000 25848 MoveAxis(W, 25, ABG)
01:38:20.687 00.000 25848 Guiding  Dir = 3, Dur = 25
01:38:20.719 00.032 25848 IsSlewing returns 0
01:38:20.741 00.022 25848 IsGuiding returns 0
01:38:20.772 00.031 25848 IsGuiding returns 1
01:38:20.772 00.000 25848 scope still moving after pulse duration time elapsed
01:38:20.826 00.054 25848 IsSlewing returns 0
01:38:20.827 00.001 25848 IsGuiding returns 0
01:38:20.827 00.000 25848 scope move finished after 25 + 60 ms
01:38:20.827 00.000 25848 Move returns status 0, amount 25
01:38:20.827 00.000 25848 BLC: Oldest BLC event removed
01:38:20.827 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:38:20.827 00.000 25848 MoveAxis(N, 345, ABG)
01:38:20.827 00.000 25848 Guiding  Dir = 0, Dur = 345
01:38:20.862 00.035 25848 IsSlewing returns 0
01:38:20.862 00.000 25848 IsGuiding returns 0
01:38:20.894 00.032 25848 PulseGuide returned control before completion, sleep 324
01:38:21.225 00.331 25848 IsGuiding returns 1
01:38:21.225 00.000 25848 scope still moving after pulse duration time elapsed
01:38:21.281 00.056 25848 IsSlewing returns 0
01:38:21.281 00.000 25848 IsGuiding returns 0
01:38:21.281 00.000 25848 scope move finished after 345 + 74 ms
01:38:21.282 00.001 25848 Move returns status 0, amount 345
01:38:21.282 00.000 25848 move complete, result=0
01:38:21.282 00.000 25848 worker thread done servicing request
01:38:21.282 00.000 25848 Worker thread wakes up
01:38:21.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:21.282 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -2.0 px 345 ms NORTH
01:38:21.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:24.133 02.851 25848 Exposure complete
01:38:24.207 00.074 25848 worker thread done servicing request
01:38:24.208 00.001 21444 OnExposeComplete: enter
01:38:24.208 00.000 21444 UpdateGuideState(): m_state=6
01:38:24.208 00.000 21444 Star::Find(15, 1244, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
01:38:24.208 00.000 21444 Star::Find returns 1 (1), X=1244.39, Y=672.11, Mass=5133970, SNR=171.1, Peak=65504 HFD=7.8
01:38:24.208 00.000 21444 MultiStar: [#1 -0.91,-0.83,0.87,U] [#2 -0.28,-1.12,0.70,U] [#3 -0.20,-0.07,0.80,U] [#4 0.34,-0.70,0.83,U] [#5 -1.48,-1.37,0.61,U] [#6 0.32,-0.99,0.63,U] [#7 -0.01,-0.25,0.86,U] [#8 0.30,-1.00,0.50,U] 
01:38:24.208 00.000 21444 refined, 8 included, MultiStar: {-0.34, -0.64}, one-star: {-0.90, -0.04}
01:38:24.208 00.000 21444 CameraToMount -- cameraTheta (-2.06) - m_xAngle (3.05) = xAngle (-5.11 = 1.17)
01:38:24.208 00.000 21444 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.96 = -1.67)
01:38:24.208 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.64 hyp=0.73 cameraTheta=-2.06 mountX=0.28 mountY=-0.72, mountTheta=-1.20
01:38:24.209 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.64, opts=13)
01:38:24.209 00.000 21444 Enqueuing Move request for scope (-0.34, -0.64)
01:38:24.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=244, FiltMax=65504, Gamma=0.560
01:38:24.209 00.000 21444 UpdateGuideState exits: m=5133970 SNR=171.1 Saturated
01:38:24.209 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:24.209 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:24.209 00.000 21444 Enqueuing Expose request
01:38:24.209 00.000 25848 Worker thread wakes up
01:38:24.209 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.64) opts 0xd
01:38:24.209 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.64)
01:38:24.209 00.000 25848 Moving (-0.34, -0.64) raw xDistance=0.28 yDistance=-0.72
01:38:24.209 00.000 25848 BLC: History state: CurrMiss=0.72, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.048615, 1:0.721750
01:38:24.209 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:38:24.209 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
01:38:24.209 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
01:38:24.209 00.000 25848 MoveAxis(E, 0, ABG)
01:38:24.209 00.000 25848 Move returns status 0, amount 0
01:38:24.209 00.000 25848 MoveAxis(N, 20, ABG)
01:38:24.209 00.000 25848 Guiding  Dir = 0, Dur = 20
01:38:24.249 00.040 25848 IsSlewing returns 0
01:38:24.249 00.000 25848 IsGuiding returns 0
01:38:24.290 00.041 25848 IsGuiding returns 1
01:38:24.290 00.000 25848 scope still moving after pulse duration time elapsed
01:38:24.342 00.052 25848 IsSlewing returns 0
01:38:24.342 00.000 25848 IsGuiding returns 0
01:38:24.342 00.000 25848 scope move finished after 20 + 73 ms
01:38:24.342 00.000 25848 Move returns status 0, amount 20
01:38:24.342 00.000 25848 move complete, result=0
01:38:24.342 00.000 25848 worker thread done servicing request
01:38:24.342 00.000 25848 Worker thread wakes up
01:38:24.342 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 20 ms NORTH
01:38:24.342 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:24.343 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:27.191 02.848 25848 Exposure complete
01:38:27.270 00.079 25848 worker thread done servicing request
01:38:27.270 00.000 21444 OnExposeComplete: enter
01:38:27.270 00.000 21444 UpdateGuideState(): m_state=6
01:38:27.270 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
01:38:27.270 00.000 21444 Star::Find returns 1 (1), X=1243.56, Y=671.35, Mass=5411471, SNR=192.7, Peak=65504 HFD=7.6
01:38:27.270 00.000 21444 MultiStar: [#1 -0.92,-1.06,0.90,U] [#2 -0.44,-2.06,0.81,U] [#3 -1.06,-1.05,0.81,U] [#4 -0.11,-1.07,0.86,U] [#5 -2.98,-1.37,0.70,U] [#6 -0.50,-1.59,0.55,U] [#7 -1.04,-1.05,0.52,U] [#8 0.13,-1.43,0.48,U] 
01:38:27.271 00.001 21444 refined, 8 included, MultiStar: {-1.01, -1.24}, one-star: {-1.73, -0.80}
01:38:27.271 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.05) = xAngle (-5.30 = 0.98)
01:38:27.271 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.15 = -1.86)
01:38:27.271 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=-1.24 hyp=1.60 cameraTheta=-2.25 mountX=0.89 mountY=-1.54, mountTheta=-1.04
01:38:27.271 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=-1.24, opts=13)
01:38:27.271 00.000 21444 Enqueuing Move request for scope (-1.01, -1.24)
01:38:27.271 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=320, FiltMax=65504, Gamma=0.560
01:38:27.271 00.000 21444 UpdateGuideState exits: m=5411471 SNR=192.7 Saturated
01:38:27.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:27.271 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:27.271 00.000 21444 Enqueuing Expose request
01:38:27.272 00.001 25848 Worker thread wakes up
01:38:27.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -1.24) opts 0xd
01:38:27.272 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, -1.24)
01:38:27.272 00.000 25848 Moving (-1.01, -1.24) raw xDistance=0.89 yDistance=-1.54
01:38:27.272 00.000 25848 BLC: History state: CurrMiss=1.54, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.048615, 1:0.721750, 2:1.535089
01:38:27.272 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:38:27.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
01:38:27.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.54 from input -1.54
01:38:27.272 00.000 25848 MoveAxis(W, 26, ABG)
01:38:27.272 00.000 25848 Guiding  Dir = 3, Dur = 26
01:38:27.357 00.085 25848 IsSlewing returns 0
01:38:27.358 00.001 25848 IsGuiding returns 0
01:38:27.399 00.041 25848 IsGuiding returns 1
01:38:27.399 00.000 25848 scope still moving after pulse duration time elapsed
01:38:27.453 00.054 25848 IsSlewing returns 0
01:38:27.454 00.001 25848 IsGuiding returns 0
01:38:27.454 00.000 25848 scope move finished after 26 + 70 ms
01:38:27.454 00.000 25848 Move returns status 0, amount 26
01:38:27.454 00.000 25848 MoveAxis(N, 42, ABG)
01:38:27.454 00.000 25848 Guiding  Dir = 0, Dur = 42
01:38:27.484 00.030 25848 IsSlewing returns 0
01:38:27.484 00.000 25848 IsGuiding returns 0
01:38:27.516 00.032 25848 PulseGuide returned control before completion, sleep 21
01:38:27.552 00.036 25848 IsGuiding returns 1
01:38:27.552 00.000 25848 scope still moving after pulse duration time elapsed
01:38:27.608 00.056 25848 IsSlewing returns 0
01:38:27.608 00.000 25848 IsGuiding returns 0
01:38:27.608 00.000 25848 scope move finished after 42 + 81 ms
01:38:27.608 00.000 25848 Move returns status 0, amount 42
01:38:27.608 00.000 25848 move complete, result=0
01:38:27.608 00.000 25848 worker thread done servicing request
01:38:27.608 00.000 25848 Worker thread wakes up
01:38:27.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:27.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:27.608 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -1.5 px 42 ms NORTH
01:38:30.458 02.850 25848 Exposure complete
01:38:30.548 00.090 25848 worker thread done servicing request
01:38:30.549 00.001 21444 OnExposeComplete: enter
01:38:30.549 00.000 21444 UpdateGuideState(): m_state=6
01:38:30.549 00.000 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
01:38:30.549 00.000 21444 Star::Find returns 1 (1), X=1243.37, Y=672.21, Mass=5337160, SNR=168.8, Peak=65504 HFD=7.8
01:38:30.549 00.000 21444 MultiStar: [#1 -1.21,-1.16,0.82,U] [#2 -0.73,-1.96,0.73,U] [#3 -0.96,-1.83,0.61,U] [#4 -0.71,-0.14,0.76,U] [#5 -1.79,-0.94,0.51,U] [#6 -0.65,-1.18,0.73,U] [#7 -1.68,-0.11,0.79,U] [#8 -0.24,-0.62,0.55,U] 
01:38:30.549 00.000 21444 refined, 8 included, MultiStar: {-1.14, -0.82}, one-star: {-1.93, 0.06}
01:38:30.549 00.000 21444 CameraToMount -- cameraTheta (-2.52) - m_xAngle (3.05) = xAngle (-5.57 = 0.71)
01:38:30.549 00.000 21444 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.42 = -2.13)
01:38:30.549 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=-0.82 hyp=1.40 cameraTheta=-2.52 mountX=1.06 mountY=-1.19, mountTheta=-0.84
01:38:30.551 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=-0.82, opts=13)
01:38:30.551 00.000 21444 Enqueuing Move request for scope (-1.14, -0.82)
01:38:30.551 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=254, FiltMax=65504, Gamma=0.560
01:38:30.551 00.000 21444 UpdateGuideState exits: m=5337160 SNR=168.8 Saturated
01:38:30.551 00.000 25848 Worker thread wakes up
01:38:30.551 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.82) opts 0xd
01:38:30.551 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, -0.82)
01:38:30.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:30.551 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:30.551 00.000 21444 Enqueuing Expose request
01:38:30.551 00.000 25848 Moving (-1.14, -0.82) raw xDistance=1.06 yDistance=-1.19
01:38:30.551 00.000 25848 BLC: window closed
01:38:30.551 00.000 25848 BLC: History state: CurrMiss=1.19, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.048615, 1:0.721750, 2:1.535089
01:38:30.551 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:38:30.551 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.06
01:38:30.551 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
01:38:30.551 00.000 25848 MoveAxis(W, 33, ABG)
01:38:30.551 00.000 25848 Guiding  Dir = 3, Dur = 33
01:38:30.595 00.044 25848 IsSlewing returns 0
01:38:30.595 00.000 25848 IsGuiding returns 0
01:38:30.626 00.031 25848 PulseGuide returned control before completion, sleep 12
01:38:30.664 00.038 25848 IsGuiding returns 1
01:38:30.664 00.000 25848 scope still moving after pulse duration time elapsed
01:38:30.719 00.055 25848 IsSlewing returns 0
01:38:30.720 00.001 25848 IsGuiding returns 0
01:38:30.720 00.000 25848 scope move finished after 33 + 91 ms
01:38:30.720 00.000 25848 Move returns status 0, amount 33
01:38:30.720 00.000 25848 MoveAxis(N, 32, ABG)
01:38:30.720 00.000 25848 Guiding  Dir = 0, Dur = 32
01:38:30.752 00.032 25848 IsSlewing returns 0
01:38:30.752 00.000 25848 IsGuiding returns 0
01:38:30.785 00.033 25848 PulseGuide returned control before completion, sleep 11
01:38:30.802 00.017 25848 IsGuiding returns 1
01:38:30.802 00.000 25848 scope still moving after pulse duration time elapsed
01:38:30.860 00.058 25848 IsSlewing returns 0
01:38:30.861 00.001 25848 IsGuiding returns 0
01:38:30.861 00.000 25848 scope move finished after 32 + 76 ms
01:38:30.861 00.000 25848 Move returns status 0, amount 32
01:38:30.861 00.000 25848 move complete, result=0
01:38:30.861 00.000 25848 worker thread done servicing request
01:38:30.861 00.000 25848 Worker thread wakes up
01:38:30.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:30.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:30.861 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.2 px 32 ms NORTH
01:38:33.710 02.849 25848 Exposure complete
01:38:33.797 00.087 25848 worker thread done servicing request
01:38:33.798 00.001 21444 OnExposeComplete: enter
01:38:33.798 00.000 21444 UpdateGuideState(): m_state=6
01:38:33.798 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
01:38:33.798 00.000 21444 Star::Find returns 1 (1), X=1243.08, Y=671.96, Mass=5122946, SNR=152.9, Peak=65504 HFD=8.1
01:38:33.798 00.000 21444 MultiStar: [#1 -2.64,-0.83,0.80,U] [#2 -2.25,-2.09,0.57,U] [#3 -1.34,-1.90,0.72,U] [#4 -1.02,-0.72,0.76,U] [#5 -2.87,-1.41,0.64,U] [#6 -0.77,-1.55,0.60,U] [#7 -1.98,-0.61,0.88,U] [#8 0.16,-1.21,0.62,U] 
01:38:33.798 00.000 21444 refined, 8 included, MultiStar: {-1.71, -1.07}, one-star: {-2.22, -0.18}
01:38:33.798 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
01:38:33.798 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.19)
01:38:33.798 00.000 21444 CameraToMount -- cameraX=-1.71 cameraY=-1.07 hyp=2.02 cameraTheta=-2.58 mountX=1.61 mountY=-1.64, mountTheta=-0.80
01:38:33.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.71, y=-1.07, opts=13)
01:38:33.799 00.000 21444 Enqueuing Move request for scope (-1.71, -1.07)
01:38:33.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=308, FiltMax=65504, Gamma=0.560
01:38:33.799 00.000 21444 UpdateGuideState exits: m=5122946 SNR=152.9 Saturated
01:38:33.800 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:33.800 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:33.800 00.000 21444 Enqueuing Expose request
01:38:33.800 00.000 25848 Worker thread wakes up
01:38:33.800 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -1.07) opts 0xd
01:38:33.800 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.71, -1.07)
01:38:33.800 00.000 25848 Moving (-1.71, -1.07) raw xDistance=1.61 yDistance=-1.64
01:38:33.800 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.61
01:38:33.800 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.64 from input -1.64
01:38:33.800 00.000 25848 MoveAxis(W, 49, ABG)
01:38:33.800 00.000 25848 Guiding  Dir = 3, Dur = 49
01:38:33.828 00.028 25848 IsSlewing returns 0
01:38:33.828 00.000 25848 IsGuiding returns 0
01:38:33.860 00.032 25848 PulseGuide returned control before completion, sleep 28
01:38:33.898 00.038 25848 IsGuiding returns 1
01:38:33.898 00.000 25848 scope still moving after pulse duration time elapsed
01:38:33.953 00.055 25848 IsSlewing returns 0
01:38:33.953 00.000 25848 IsGuiding returns 0
01:38:33.953 00.000 25848 scope move finished after 49 + 76 ms
01:38:33.953 00.000 25848 Move returns status 0, amount 49
01:38:33.953 00.000 25848 MoveAxis(N, 45, ABG)
01:38:33.953 00.000 25848 Guiding  Dir = 0, Dur = 45
01:38:33.984 00.031 25848 IsSlewing returns 0
01:38:33.984 00.000 25848 IsGuiding returns 0
01:38:34.016 00.032 25848 PulseGuide returned control before completion, sleep 24
01:38:34.057 00.041 25848 IsGuiding returns 1
01:38:34.057 00.000 25848 scope still moving after pulse duration time elapsed
01:38:34.124 00.067 25848 IsSlewing returns 0
01:38:34.126 00.002 25848 IsGuiding returns 0
01:38:34.126 00.000 25848 scope move finished after 45 + 96 ms
01:38:34.126 00.000 25848 Move returns status 0, amount 45
01:38:34.126 00.000 25848 move complete, result=0
01:38:34.126 00.000 25848 worker thread done servicing request
01:38:34.126 00.000 25848 Worker thread wakes up
01:38:34.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:34.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:34.126 00.000 21444 GuideStep: 1.6 px 49 ms WEST, -1.6 px 45 ms NORTH
01:38:36.972 02.846 25848 Exposure complete
01:38:37.058 00.086 25848 worker thread done servicing request
01:38:37.058 00.000 21444 OnExposeComplete: enter
01:38:37.058 00.000 21444 UpdateGuideState(): m_state=6
01:38:37.058 00.000 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
01:38:37.059 00.001 21444 Star::Find returns 1 (1), X=1244.00, Y=674.71, Mass=5209588, SNR=154.4, Peak=65504 HFD=8.0
01:38:37.059 00.000 21444 MultiStar: [#1 -0.89,1.75,0.77,U] [#2 0.37,1.11,0.56,U] [#3 0.17,1.97,0.54,U] [#4 -0.52,1.54,0.82,U] [#5 -0.89,2.39,0.73,U] [#6 -0.42,0.44,0.79,U] [#7 -1.37,1.48,0.64,U] [#8 1.32,1.70,0.48,U] 
01:38:37.059 00.000 21444 refined, 8 included, MultiStar: {-0.53, 1.69}, one-star: {-1.29, 2.56}
01:38:37.059 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.18 = -1.18)
01:38:37.059 00.000 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.26)
01:38:37.059 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=1.69 hyp=1.77 cameraTheta=1.87 mountX=0.68 mountY=1.37, mountTheta=1.11
01:38:37.060 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=1.69, opts=13)
01:38:37.060 00.000 21444 Enqueuing Move request for scope (-0.53, 1.69)
01:38:37.060 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2672, FiltMin=216, FiltMax=65504, Gamma=0.560
01:38:37.060 00.000 21444 UpdateGuideState exits: m=5209588 SNR=154.4 Saturated
01:38:37.060 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:37.060 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:37.060 00.000 21444 Enqueuing Expose request
01:38:37.060 00.000 25848 Worker thread wakes up
01:38:37.060 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 1.69) opts 0xd
01:38:37.060 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 1.69)
01:38:37.060 00.000 25848 Moving (-0.53, 1.69) raw xDistance=0.68 yDistance=1.37
01:38:37.060 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.68
01:38:37.060 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:37.060 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.37
01:38:37.060 00.000 25848 MoveAxis(W, 23, ABG)
01:38:37.060 00.000 25848 Guiding  Dir = 3, Dur = 23
01:38:37.093 00.033 25848 IsSlewing returns 0
01:38:37.093 00.000 25848 IsGuiding returns 0
01:38:37.125 00.032 25848 IsGuiding returns 1
01:38:37.125 00.000 25848 scope still moving after pulse duration time elapsed
01:38:37.186 00.061 25848 IsSlewing returns 0
01:38:37.186 00.000 25848 IsGuiding returns 0
01:38:37.186 00.000 25848 scope move finished after 23 + 69 ms
01:38:37.186 00.000 25848 Move returns status 0, amount 23
01:38:37.186 00.000 25848 MoveAxis(N, 0, ABG)
01:38:37.186 00.000 25848 Move returns status 0, amount 0
01:38:37.186 00.000 25848 move complete, result=0
01:38:37.186 00.000 25848 worker thread done servicing request
01:38:37.186 00.000 25848 Worker thread wakes up
01:38:37.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:37.186 00.000 21444 GuideStep: 0.7 px 23 ms WEST, 1.4 px 0 ms NORTH
01:38:37.187 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:40.033 02.846 25848 Exposure complete
01:38:40.110 00.077 25848 worker thread done servicing request
01:38:40.110 00.000 21444 OnExposeComplete: enter
01:38:40.111 00.001 21444 UpdateGuideState(): m_state=6
01:38:40.111 00.000 21444 Star::Find(15, 1244, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
01:38:40.111 00.000 21444 Star::Find returns 1 (1), X=1244.02, Y=674.92, Mass=5596194, SNR=171.2, Peak=65504 HFD=8.2
01:38:40.111 00.000 21444 MultiStar: [#1 -0.75,2.14,1.07,U] [#2 -0.34,1.27,0.84,U] [#3 0.13,1.78,0.56,U] [#4 0.14,1.86,0.90,U] [#5 -0.57,2.17,0.54,U] [#6 0.38,1.61,0.72,U] [#7 -0.89,2.13,0.87,U] [#8 0.72,2.19,0.48,U] 
01:38:40.111 00.000 21444 refined, 8 included, MultiStar: {-0.38, 2.01}, one-star: {-1.27, 2.78}
01:38:40.111 00.000 21444 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
01:38:40.111 00.000 21444 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
01:38:40.111 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=2.01 hyp=2.05 cameraTheta=1.76 mountX=0.56 mountY=1.72, mountTheta=1.26
01:38:40.112 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=2.01, opts=13)
01:38:40.112 00.000 21444 Enqueuing Move request for scope (-0.38, 2.01)
01:38:40.112 00.000 25848 Worker thread wakes up
01:38:40.112 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=296, FiltMax=65504, Gamma=0.560
01:38:40.112 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 2.01) opts 0xd
01:38:40.112 00.000 21444 UpdateGuideState exits: m=5596194 SNR=171.2 Saturated
01:38:40.112 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:40.112 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 2.01)
01:38:40.112 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:40.112 00.000 21444 Enqueuing Expose request
01:38:40.112 00.000 25848 Moving (-0.38, 2.01) raw xDistance=0.56 yDistance=1.72
01:38:40.112 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.56
01:38:40.112 00.000 25848 resist switch: large excursion: input 1.72 thresh 1.53 direction from -1 to 1
01:38:40.112 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.16
01:38:40.112 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
01:38:40.112 00.000 25848 MoveAxis(W, 18, ABG)
01:38:40.113 00.001 25848 Guiding  Dir = 3, Dur = 18
01:38:40.142 00.029 25848 IsSlewing returns 0
01:38:40.142 00.000 25848 IsGuiding returns 0
01:38:40.173 00.031 25848 IsGuiding returns 1
01:38:40.173 00.000 25848 scope still moving after pulse duration time elapsed
01:38:40.235 00.062 25848 IsSlewing returns 0
01:38:40.235 00.000 25848 IsGuiding returns 0
01:38:40.235 00.000 25848 scope move finished after 18 + 75 ms
01:38:40.235 00.000 25848 Move returns status 0, amount 18
01:38:40.235 00.000 25848 BLC: Oldest BLC event removed
01:38:40.235 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:38:40.235 00.000 25848 MoveAxis(S, 336, ABG)
01:38:40.235 00.000 25848 Guiding  Dir = 1, Dur = 336
01:38:40.264 00.029 25848 IsSlewing returns 0
01:38:40.264 00.000 25848 IsGuiding returns 0
01:38:40.295 00.031 25848 PulseGuide returned control before completion, sleep 315
01:38:40.627 00.332 25848 IsGuiding returns 1
01:38:40.627 00.000 25848 scope still moving after pulse duration time elapsed
01:38:40.688 00.061 25848 IsSlewing returns 0
01:38:40.689 00.001 25848 IsGuiding returns 0
01:38:40.689 00.000 25848 scope move finished after 336 + 88 ms
01:38:40.689 00.000 25848 Move returns status 0, amount 336
01:38:40.689 00.000 25848 move complete, result=0
01:38:40.689 00.000 25848 worker thread done servicing request
01:38:40.689 00.000 25848 Worker thread wakes up
01:38:40.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:40.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:40.689 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 1.7 px 336 ms SOUTH
01:38:43.536 02.847 25848 Exposure complete
01:38:43.610 00.074 25848 worker thread done servicing request
01:38:43.611 00.001 21444 OnExposeComplete: enter
01:38:43.611 00.000 21444 UpdateGuideState(): m_state=6
01:38:43.611 00.000 21444 Star::Find(15, 1244, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
01:38:43.611 00.000 21444 Star::Find returns 1 (1), X=1246.65, Y=674.36, Mass=5500247, SNR=207.7, Peak=65504 HFD=7.8
01:38:43.611 00.000 21444 MultiStar: [#1 1.66,1.06,0.73,U] [#2 2.29,0.72,0.73,U] [#3 2.20,1.08,0.62,U] [#4 2.37,1.86,0.76,U] [#5 0.74,1.65,0.60,U] [#6 2.42,1.20,0.71,U] [#7 1.57,1.83,0.64,U] [#8 3.25,1.43,0.00,M1] 
01:38:43.611 00.000 21444 refined, 7 included, MultiStar: {1.82, 1.49}, one-star: {1.35, 2.21}
01:38:43.611 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.05) = xAngle (-2.37 = -2.37)
01:38:43.611 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.21 = 1.07)
01:38:43.611 00.000 21444 CameraToMount -- cameraX=1.82 cameraY=1.49 hyp=2.35 cameraTheta=0.68 mountX=-1.68 mountY=2.07, mountTheta=2.25
01:38:43.612 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.82, y=1.49, opts=13)
01:38:43.612 00.000 21444 Enqueuing Move request for scope (1.82, 1.49)
01:38:43.612 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=360, FiltMax=65504, Gamma=0.560
01:38:43.612 00.000 21444 UpdateGuideState exits: m=5500247 SNR=207.7 Saturated
01:38:43.612 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:43.612 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:43.612 00.000 21444 Enqueuing Expose request
01:38:43.612 00.000 25848 Worker thread wakes up
01:38:43.612 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.82, 1.49) opts 0xd
01:38:43.612 00.000 25848 Handling offset move in thread for scope, endpoint = (1.82, 1.49)
01:38:43.612 00.000 25848 Moving (1.82, 1.49) raw xDistance=-1.68 yDistance=2.07
01:38:43.612 00.000 25848 BLC: History state: CurrMiss=2.07, AvgInitMiss=0.15, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.719243, 1:2.065807
01:38:43.612 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:38:43.612 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.68
01:38:43.612 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.07 from input 2.07
01:38:43.613 00.001 25848 MoveAxis(E, 48, ABG)
01:38:43.613 00.000 25848 Guiding  Dir = 2, Dur = 48
01:38:43.641 00.028 25848 IsSlewing returns 0
01:38:43.641 00.000 25848 IsGuiding returns 0
01:38:43.673 00.032 25848 PulseGuide returned control before completion, sleep 27
01:38:43.709 00.036 25848 IsGuiding returns 1
01:38:43.709 00.000 25848 scope still moving after pulse duration time elapsed
01:38:43.765 00.056 25848 IsSlewing returns 0
01:38:43.766 00.001 25848 IsGuiding returns 0
01:38:43.766 00.000 25848 scope move finished after 48 + 76 ms
01:38:43.766 00.000 25848 Move returns status 0, amount 48
01:38:43.766 00.000 25848 MoveAxis(S, 56, ABG)
01:38:43.766 00.000 25848 Guiding  Dir = 1, Dur = 56
01:38:43.798 00.032 25848 IsSlewing returns 0
01:38:43.798 00.000 25848 IsGuiding returns 0
01:38:43.829 00.031 25848 PulseGuide returned control before completion, sleep 35
01:38:43.866 00.037 25848 IsGuiding returns 1
01:38:43.866 00.000 25848 scope still moving after pulse duration time elapsed
01:38:43.922 00.056 25848 IsSlewing returns 0
01:38:43.922 00.000 25848 IsGuiding returns 0
01:38:43.922 00.000 25848 scope move finished after 56 + 67 ms
01:38:43.922 00.000 25848 Move returns status 0, amount 56
01:38:43.922 00.000 25848 move complete, result=0
01:38:43.922 00.000 25848 worker thread done servicing request
01:38:43.922 00.000 25848 Worker thread wakes up
01:38:43.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:43.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:43.922 00.000 21444 GuideStep: -1.7 px 48 ms EAST, 2.1 px 56 ms SOUTH
01:38:46.774 02.852 25848 Exposure complete
01:38:46.862 00.088 25848 worker thread done servicing request
01:38:46.862 00.000 21444 OnExposeComplete: enter
01:38:46.862 00.000 21444 UpdateGuideState(): m_state=6
01:38:46.862 00.000 21444 Star::Find(15, 1246, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
01:38:46.862 00.000 21444 Star::Find returns 1 (1), X=1245.76, Y=672.92, Mass=5285615, SNR=189.6, Peak=65504 HFD=7.8
01:38:46.862 00.000 21444 MultiStar: [#1 1.27,0.98,0.81,U] [#2 1.73,0.15,0.73,U] [#3 2.46,0.24,0.51,U] [#4 1.71,0.68,0.89,U] [#5 -0.62,0.33,0.76,U] [#6 1.73,0.44,0.61,U] [#7 1.49,0.54,0.57,U] [#8 2.70,0.24,0.49,U] 
01:38:46.862 00.000 21444 single-star, 8 included, MultiStar: {1.30, 0.53}, one-star: {0.47, 0.77}
01:38:46.862 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.02 = -2.02)
01:38:46.862 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.42)
01:38:46.863 00.001 21444 CameraToMount -- cameraX=0.47 cameraY=0.77 hyp=0.90 cameraTheta=1.03 mountX=-0.39 mountY=0.89, mountTheta=1.99
01:38:46.863 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.77, opts=13)
01:38:46.863 00.000 21444 Enqueuing Move request for scope (0.47, 0.77)
01:38:46.864 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=396, FiltMax=65504, Gamma=0.560
01:38:46.864 00.000 21444 UpdateGuideState exits: m=5285615 SNR=189.6 Saturated
01:38:46.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:46.864 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:46.864 00.000 21444 Enqueuing Expose request
01:38:46.864 00.000 25848 Worker thread wakes up
01:38:46.864 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.77) opts 0xd
01:38:46.864 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.77)
01:38:46.864 00.000 25848 Moving (0.47, 0.77) raw xDistance=-0.39 yDistance=0.89
01:38:46.864 00.000 25848 BLC: History state: CurrMiss=0.89, AvgInitMiss=0.15, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.719243, 1:2.065807, 2:0.890936
01:38:46.864 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:38:46.864 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
01:38:46.864 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
01:38:46.864 00.000 25848 MoveAxis(E, 0, ABG)
01:38:46.864 00.000 25848 Move returns status 0, amount 0
01:38:46.864 00.000 25848 MoveAxis(S, 24, ABG)
01:38:46.864 00.000 25848 Guiding  Dir = 1, Dur = 24
01:38:46.889 00.025 25848 IsSlewing returns 0
01:38:46.889 00.000 25848 IsGuiding returns 0
01:38:46.922 00.033 25848 IsGuiding returns 1
01:38:46.922 00.000 25848 scope still moving after pulse duration time elapsed
01:38:46.969 00.047 25848 IsSlewing returns 0
01:38:46.970 00.001 25848 IsGuiding returns 0
01:38:46.970 00.000 25848 scope move finished after 24 + 56 ms
01:38:46.970 00.000 25848 Move returns status 0, amount 24
01:38:46.970 00.000 25848 move complete, result=0
01:38:46.970 00.000 25848 worker thread done servicing request
01:38:46.970 00.000 25848 Worker thread wakes up
01:38:46.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:46.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:46.970 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.9 px 24 ms SOUTH
01:38:49.821 02.851 25848 Exposure complete
01:38:49.899 00.078 25848 worker thread done servicing request
01:38:49.899 00.000 21444 OnExposeComplete: enter
01:38:49.899 00.000 21444 UpdateGuideState(): m_state=6
01:38:49.899 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
01:38:49.899 00.000 21444 Star::Find returns 1 (1), X=1245.59, Y=673.39, Mass=5371611, SNR=237.3, Peak=65504 HFD=7.5
01:38:49.900 00.001 21444 MultiStar: [#1 1.74,0.36,0.80,U] [#2 1.78,-0.27,0.71,U] [#3 2.89,-0.75,0.65,U] [#4 2.22,1.20,0.68,U] [#5 -0.61,0.84,0.70,U] [#6 2.21,0.52,0.60,U] [#7 1.22,1.16,0.39,U] [#8 2.42,0.86,0.61,U] 
01:38:49.900 00.000 21444 single-star, 8 included, MultiStar: {1.50, 0.58}, one-star: {0.29, 1.25}
01:38:49.900 00.000 21444 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.05) = xAngle (-1.71 = -1.71)
01:38:49.900 00.000 21444 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.55 = 1.73)
01:38:49.900 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=1.25 hyp=1.28 cameraTheta=1.34 mountX=-0.18 mountY=1.26, mountTheta=1.71
01:38:49.901 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=1.25, opts=13)
01:38:49.901 00.000 21444 Enqueuing Move request for scope (0.29, 1.25)
01:38:49.901 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=158, FiltMax=65504, Gamma=0.560
01:38:49.901 00.000 21444 UpdateGuideState exits: m=5371611 SNR=237.3 Saturated
01:38:49.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:49.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:49.901 00.000 21444 Enqueuing Expose request
01:38:49.901 00.000 25848 Worker thread wakes up
01:38:49.901 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 1.25) opts 0xd
01:38:49.901 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 1.25)
01:38:49.901 00.000 25848 Moving (0.29, 1.25) raw xDistance=-0.18 yDistance=1.26
01:38:49.901 00.000 25848 BLC: window closed
01:38:49.901 00.000 25848 BLC: History state: CurrMiss=1.26, AvgInitMiss=0.15, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.719243, 1:2.065807, 2:0.890936
01:38:49.901 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:38:49.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:38:49.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
01:38:49.901 00.000 25848 MoveAxis(E, 0, ABG)
01:38:49.901 00.000 25848 Move returns status 0, amount 0
01:38:49.901 00.000 25848 MoveAxis(S, 34, ABG)
01:38:49.901 00.000 25848 Guiding  Dir = 1, Dur = 34
01:38:49.922 00.021 25848 IsSlewing returns 0
01:38:49.922 00.000 25848 IsGuiding returns 0
01:38:49.953 00.031 25848 PulseGuide returned control before completion, sleep 14
01:38:49.983 00.030 25848 IsGuiding returns 1
01:38:49.983 00.000 25848 scope still moving after pulse duration time elapsed
01:38:50.034 00.051 25848 IsSlewing returns 0
01:38:50.034 00.000 25848 IsGuiding returns 0
01:38:50.034 00.000 25848 scope move finished after 34 + 77 ms
01:38:50.034 00.000 25848 Move returns status 0, amount 34
01:38:50.034 00.000 25848 move complete, result=0
01:38:50.034 00.000 25848 worker thread done servicing request
01:38:50.034 00.000 25848 Worker thread wakes up
01:38:50.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:50.034 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:50.034 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.3 px 34 ms SOUTH
01:38:52.880 02.846 25848 Exposure complete
01:38:52.967 00.087 25848 worker thread done servicing request
01:38:52.967 00.000 21444 OnExposeComplete: enter
01:38:52.967 00.000 21444 UpdateGuideState(): m_state=6
01:38:52.968 00.001 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
01:38:52.968 00.000 21444 Star::Find returns 1 (1), X=1246.21, Y=671.80, Mass=5413529, SNR=282.3, Peak=65504 HFD=7.8
01:38:52.968 00.000 21444 MultiStar: [#1 1.92,-1.03,0.63,U] [#2 2.44,-1.64,0.59,U] [#3 3.19,-1.64,0.00,M1] [#4 2.12,-0.34,0.67,U] [#5 -0.06,-0.59,0.46,U] [#6 2.36,-1.00,0.47,U] [#7 1.86,-0.57,0.50,U] [#8 3.34,-1.06,0.00,M1] 
01:38:52.968 00.000 21444 single-star, 6 included, MultiStar: {1.62, -0.74}, one-star: {0.91, -0.35}
01:38:52.968 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
01:38:52.968 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
01:38:52.968 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.35 hyp=0.98 cameraTheta=-0.37 mountX=-0.94 mountY=0.02, mountTheta=3.12
01:38:52.970 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.35, opts=13)
01:38:52.970 00.000 21444 Enqueuing Move request for scope (0.91, -0.35)
01:38:52.970 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=394, FiltMax=65504, Gamma=0.560
01:38:52.970 00.000 21444 UpdateGuideState exits: m=5413529 SNR=282.3 Saturated
01:38:52.970 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:52.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:52.970 00.000 21444 Enqueuing Expose request
01:38:52.970 00.000 25848 Worker thread wakes up
01:38:52.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.35) opts 0xd
01:38:52.970 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.35)
01:38:52.970 00.000 25848 Moving (0.91, -0.35) raw xDistance=-0.94 yDistance=0.02
01:38:52.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94
01:38:52.970 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:52.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:38:52.971 00.001 25848 MoveAxis(E, 27, ABG)
01:38:52.971 00.000 25848 Guiding  Dir = 2, Dur = 27
01:38:53.016 00.045 25848 IsSlewing returns 0
01:38:53.018 00.002 25848 IsGuiding returns 0
01:38:53.050 00.032 25848 IsGuiding returns 1
01:38:53.050 00.000 25848 scope still moving after pulse duration time elapsed
01:38:53.112 00.062 25848 IsSlewing returns 0
01:38:53.112 00.000 25848 IsGuiding returns 0
01:38:53.112 00.000 25848 scope move finished after 27 + 67 ms
01:38:53.112 00.000 25848 Move returns status 0, amount 27
01:38:53.112 00.000 25848 MoveAxis(N, 0, ABG)
01:38:53.112 00.000 25848 Move returns status 0, amount 0
01:38:53.113 00.001 25848 move complete, result=0
01:38:53.113 00.000 25848 worker thread done servicing request
01:38:53.113 00.000 25848 Worker thread wakes up
01:38:53.113 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:53.113 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:53.113 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.0 px 0 ms NORTH
01:38:55.950 02.837 25848 Exposure complete
01:38:56.040 00.090 25848 worker thread done servicing request
01:38:56.040 00.000 21444 OnExposeComplete: enter
01:38:56.040 00.000 21444 UpdateGuideState(): m_state=6
01:38:56.041 00.001 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
01:38:56.041 00.000 21444 Star::Find returns 1 (1), X=1246.98, Y=670.87, Mass=5346538, SNR=171.8, Peak=65504 HFD=8.2
01:38:56.041 00.000 21444 MultiStar: [#1 2.15,-2.61,0.00,M1] [#2 2.62,-3.54,0.00,M1] [#3 2.76,-2.33,0.00,M2] [#4 3.06,-1.86,0.00,M1] [#5 3.46,-1.58,0.00,M1] [#6 2.57,-2.10,0.00,M1] [#7 2.08,-1.43,0.56,U] [#8 3.83,-1.97,0.00,M2] 
01:38:56.041 00.000 21444 single-star, 1 included, MultiStar: {1.83, -1.33}, one-star: {1.69, -1.28}
01:38:56.041 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.58)
01:38:56.041 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.54 = -0.26)
01:38:56.041 00.000 21444 CameraToMount -- cameraX=1.69 cameraY=-1.28 hyp=2.12 cameraTheta=-0.65 mountX=-1.80 mountY=-0.55, mountTheta=-2.85
01:38:56.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.69, y=-1.28, opts=13)
01:38:56.042 00.000 21444 Enqueuing Move request for scope (1.69, -1.28)
01:38:56.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=384, FiltMax=65504, Gamma=0.560
01:38:56.042 00.000 21444 UpdateGuideState exits: m=5346538 SNR=171.8 Saturated
01:38:56.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:56.042 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:56.042 00.000 21444 Enqueuing Expose request
01:38:56.042 00.000 25848 Worker thread wakes up
01:38:56.043 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.69, -1.28) opts 0xd
01:38:56.043 00.000 25848 Handling offset move in thread for scope, endpoint = (1.69, -1.28)
01:38:56.043 00.000 25848 Moving (1.69, -1.28) raw xDistance=-1.80 yDistance=-0.55
01:38:56.043 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.80
01:38:56.043 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:56.043 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
01:38:56.043 00.000 25848 MoveAxis(E, 54, ABG)
01:38:56.043 00.000 25848 Guiding  Dir = 2, Dur = 54
01:38:56.063 00.020 25848 IsSlewing returns 0
01:38:56.064 00.001 25848 IsGuiding returns 0
01:38:56.095 00.031 25848 PulseGuide returned control before completion, sleep 33
01:38:56.137 00.042 25848 IsGuiding returns 1
01:38:56.137 00.000 25848 scope still moving after pulse duration time elapsed
01:38:56.188 00.051 25848 IsSlewing returns 0
01:38:56.189 00.001 25848 IsGuiding returns 0
01:38:56.189 00.000 25848 scope move finished after 54 + 71 ms
01:38:56.189 00.000 25848 Move returns status 0, amount 54
01:38:56.189 00.000 25848 MoveAxis(N, 0, ABG)
01:38:56.189 00.000 25848 Move returns status 0, amount 0
01:38:56.189 00.000 25848 move complete, result=0
01:38:56.189 00.000 25848 worker thread done servicing request
01:38:56.189 00.000 25848 Worker thread wakes up
01:38:56.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:56.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:56.189 00.000 21444 GuideStep: -1.8 px 54 ms EAST, -0.5 px 0 ms NORTH
01:38:59.045 02.856 25848 Exposure complete
01:38:59.135 00.090 25848 worker thread done servicing request
01:38:59.135 00.000 21444 OnExposeComplete: enter
01:38:59.135 00.000 21444 UpdateGuideState(): m_state=6
01:38:59.135 00.000 21444 Star::Find(15, 1246, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
01:38:59.136 00.001 21444 Star::Find returns 1 (1), X=1244.98, Y=671.09, Mass=5495715, SNR=230.8, Peak=65504 HFD=8.1
01:38:59.136 00.000 21444 MultiStar: [#1 0.06,-1.08,0.92,U] [#2 0.70,-2.01,0.73,U] [#3 1.30,-1.50,0.57,U] [#4 0.54,-0.86,0.77,U] [#5 -1.48,-1.51,0.62,U] [#6 0.91,-2.16,0.57,U] [#7 -0.05,-0.76,0.62,U] [#8 1.46,-1.62,0.46,U] 
01:38:59.136 00.000 21444 single-star, 8 included, MultiStar: {0.27, -1.35}, one-star: {-0.31, -1.06}
01:38:59.136 00.000 21444 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.05) = xAngle (-4.91 = 1.38)
01:38:59.136 00.000 21444 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.47)
01:38:59.136 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-1.06 hyp=1.10 cameraTheta=-1.86 mountX=0.21 mountY=-1.10, mountTheta=-1.38
01:38:59.137 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-1.06, opts=13)
01:38:59.137 00.000 21444 Enqueuing Move request for scope (-0.31, -1.06)
01:38:59.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=168, FiltMax=65504, Gamma=0.560
01:38:59.137 00.000 25848 Worker thread wakes up
01:38:59.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.06) opts 0xd
01:38:59.137 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -1.06)
01:38:59.137 00.000 25848 Moving (-0.31, -1.06) raw xDistance=0.21 yDistance=-1.10
01:38:59.137 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:38:59.137 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:59.137 00.000 21444 UpdateGuideState exits: m=5495715 SNR=230.8 Saturated
01:38:59.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:59.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:38:59.137 00.000 21444 Enqueuing Expose request
01:38:59.137 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
01:38:59.137 00.000 25848 MoveAxis(E, 0, ABG)
01:38:59.137 00.000 25848 Move returns status 0, amount 0
01:38:59.137 00.000 25848 MoveAxis(N, 0, ABG)
01:38:59.138 00.001 25848 Move returns status 0, amount 0
01:38:59.138 00.000 25848 move complete, result=0
01:38:59.138 00.000 25848 worker thread done servicing request
01:38:59.138 00.000 25848 Worker thread wakes up
01:38:59.138 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:38:59.138 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:38:59.138 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.1 px 0 ms NORTH
01:39:01.981 02.843 25848 Exposure complete
01:39:02.062 00.081 25848 worker thread done servicing request
01:39:02.062 00.000 21444 OnExposeComplete: enter
01:39:02.062 00.000 21444 UpdateGuideState(): m_state=6
01:39:02.062 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
01:39:02.062 00.000 21444 Star::Find returns 1 (1), X=1243.51, Y=672.68, Mass=5443265, SNR=193.7, Peak=65504 HFD=7.7
01:39:02.063 00.001 21444 MultiStar: [#1 -1.54,0.02,1.15,U] [#2 -1.70,-0.82,0.90,U] [#3 -0.47,-0.32,0.72,U] [#4 -1.22,0.04,0.88,U] [#5 -0.87,0.59,0.59,U] [#6 -0.39,-0.69,0.57,U] [#7 -0.26,-0.24,0.70,U] [#8 1.92,0.25,0.51,U] 
01:39:02.063 00.000 21444 refined, 8 included, MultiStar: {-0.92, -0.07}, one-star: {-1.78, 0.53}
01:39:02.063 00.000 21444 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.05) = xAngle (-6.12 = 0.16)
01:39:02.063 00.000 21444 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.68)
01:39:02.063 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-0.07 hyp=0.92 cameraTheta=-3.07 mountX=0.91 mountY=-0.41, mountTheta=-0.42
01:39:02.063 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-0.07, opts=13)
01:39:02.063 00.000 21444 Enqueuing Move request for scope (-0.92, -0.07)
01:39:02.063 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=104, FiltMax=65504, Gamma=0.560
01:39:02.063 00.000 21444 UpdateGuideState exits: m=5443265 SNR=193.7 Saturated
01:39:02.063 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:02.064 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:02.064 00.000 21444 Enqueuing Expose request
01:39:02.064 00.000 25848 Worker thread wakes up
01:39:02.064 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.07) opts 0xd
01:39:02.064 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -0.07)
01:39:02.064 00.000 25848 Moving (-0.92, -0.07) raw xDistance=0.91 yDistance=-0.41
01:39:02.064 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.91
01:39:02.064 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:02.064 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
01:39:02.064 00.000 25848 MoveAxis(W, 26, ABG)
01:39:02.064 00.000 25848 Guiding  Dir = 3, Dur = 26
01:39:02.111 00.047 25848 IsSlewing returns 0
01:39:02.111 00.000 25848 IsGuiding returns 0
01:39:02.143 00.032 25848 IsGuiding returns 1
01:39:02.143 00.000 25848 scope still moving after pulse duration time elapsed
01:39:02.202 00.059 25848 IsSlewing returns 0
01:39:02.202 00.000 25848 IsGuiding returns 0
01:39:02.202 00.000 25848 scope move finished after 26 + 65 ms
01:39:02.202 00.000 25848 Move returns status 0, amount 26
01:39:02.202 00.000 25848 MoveAxis(N, 0, ABG)
01:39:02.203 00.001 25848 Move returns status 0, amount 0
01:39:02.203 00.000 25848 move complete, result=0
01:39:02.203 00.000 25848 worker thread done servicing request
01:39:02.203 00.000 25848 Worker thread wakes up
01:39:02.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:02.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:02.203 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.4 px 0 ms NORTH
01:39:05.053 02.850 25848 Exposure complete
01:39:05.140 00.087 25848 worker thread done servicing request
01:39:05.140 00.000 21444 OnExposeComplete: enter
01:39:05.140 00.000 21444 UpdateGuideState(): m_state=6
01:39:05.140 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
01:39:05.141 00.001 21444 Star::Find returns 1 (1), X=1245.15, Y=671.38, Mass=5546717, SNR=222.8, Peak=65504 HFD=7.9
01:39:05.141 00.000 21444 MultiStar: [#1 0.12,-1.34,0.81,U] [#2 1.32,-1.98,0.77,U] [#3 1.83,-1.98,0.51,U] [#4 1.04,-1.29,0.96,U] [#5 -0.62,-0.92,0.67,U] [#6 0.71,-1.57,0.48,U] [#7 0.80,-1.07,0.60,U] [#8 1.62,-1.29,0.52,U] 
01:39:05.141 00.000 21444 single-star, 8 included, MultiStar: {0.66, -1.31}, one-star: {-0.15, -0.77}
01:39:05.141 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.47)
01:39:05.141 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.66 = -1.37)
01:39:05.141 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.77 hyp=0.78 cameraTheta=-1.76 mountX=0.08 mountY=-0.77, mountTheta=-1.47
01:39:05.142 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.77, opts=13)
01:39:05.142 00.000 21444 Enqueuing Move request for scope (-0.15, -0.77)
01:39:05.142 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=140, FiltMax=65504, Gamma=0.560
01:39:05.142 00.000 21444 UpdateGuideState exits: m=5546717 SNR=222.8 Saturated
01:39:05.142 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:05.142 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:05.142 00.000 21444 Enqueuing Expose request
01:39:05.142 00.000 25848 Worker thread wakes up
01:39:05.142 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.77) opts 0xd
01:39:05.142 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.77)
01:39:05.142 00.000 25848 Moving (-0.15, -0.77) raw xDistance=0.08 yDistance=-0.77
01:39:05.143 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:39:05.143 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:05.143 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
01:39:05.143 00.000 25848 MoveAxis(E, 0, ABG)
01:39:05.143 00.000 25848 Move returns status 0, amount 0
01:39:05.143 00.000 25848 MoveAxis(N, 0, ABG)
01:39:05.143 00.000 25848 Move returns status 0, amount 0
01:39:05.143 00.000 25848 move complete, result=0
01:39:05.143 00.000 25848 worker thread done servicing request
01:39:05.143 00.000 25848 Worker thread wakes up
01:39:05.143 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:05.143 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:05.143 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
01:39:07.988 02.845 25848 Exposure complete
01:39:08.073 00.085 25848 worker thread done servicing request
01:39:08.073 00.000 21444 OnExposeComplete: enter
01:39:08.073 00.000 21444 UpdateGuideState(): m_state=6
01:39:08.073 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
01:39:08.073 00.000 21444 Star::Find returns 1 (1), X=1243.80, Y=671.46, Mass=5288864, SNR=173.0, Peak=65504 HFD=7.7
01:39:08.073 00.000 21444 MultiStar: [#1 -0.66,-0.63,0.75,U] [#2 -0.26,-1.17,0.79,U] [#3 -0.46,-1.37,0.66,U] [#4 0.60,-1.40,0.86,U] [#5 -0.74,-0.95,0.63,U] [#6 0.92,-1.82,0.63,U] [#7 0.01,-0.76,0.84,U] [#8 1.85,-0.92,0.50,U] 
01:39:08.073 00.000 21444 refined, 8 included, MultiStar: {-0.14, -1.06}, one-star: {-1.49, -0.69}
01:39:08.073 00.000 21444 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.05) = xAngle (-4.75 = 1.53)
01:39:08.073 00.000 21444 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.60 = -1.31)
01:39:08.073 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-1.06 hyp=1.07 cameraTheta=-1.70 mountX=0.04 mountY=-1.03, mountTheta=-1.53
01:39:08.073 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-1.06, opts=13)
01:39:08.073 00.000 21444 Enqueuing Move request for scope (-0.14, -1.06)
01:39:08.073 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=224, FiltMax=65504, Gamma=0.560
01:39:08.073 00.000 21444 UpdateGuideState exits: m=5288864 SNR=173.0 Saturated
01:39:08.073 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:08.073 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:08.073 00.000 21444 Enqueuing Expose request
01:39:08.073 00.000 25848 Worker thread wakes up
01:39:08.074 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -1.06) opts 0xd
01:39:08.074 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -1.06)
01:39:08.074 00.000 25848 Moving (-0.14, -1.06) raw xDistance=0.04 yDistance=-1.03
01:39:08.074 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:39:08.074 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:08.074 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
01:39:08.074 00.000 25848 MoveAxis(E, 0, ABG)
01:39:08.074 00.000 25848 Move returns status 0, amount 0
01:39:08.074 00.000 25848 MoveAxis(N, 0, ABG)
01:39:08.074 00.000 25848 Move returns status 0, amount 0
01:39:08.074 00.000 25848 move complete, result=0
01:39:08.074 00.000 25848 worker thread done servicing request
01:39:08.074 00.000 25848 Worker thread wakes up
01:39:08.074 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:08.074 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:08.074 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.0 px 0 ms NORTH
01:39:10.918 02.844 25848 Exposure complete
01:39:10.994 00.076 25848 worker thread done servicing request
01:39:10.994 00.000 21444 OnExposeComplete: enter
01:39:10.994 00.000 21444 UpdateGuideState(): m_state=6
01:39:10.995 00.001 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
01:39:10.995 00.000 21444 Star::Find returns 1 (1), X=1243.27, Y=672.21, Mass=5460595, SNR=184.3, Peak=65504 HFD=7.9
01:39:10.995 00.000 21444 MultiStar: [#1 -1.86,-0.72,0.93,U] [#2 -1.42,-1.86,0.78,U] [#3 0.13,-1.15,0.56,U] [#4 -0.39,-0.32,0.70,U] [#5 -2.41,-0.81,0.67,U] [#6 -0.54,-0.99,0.52,U] [#7 -1.74,-0.61,0.64,U] [#8 0.41,-0.83,0.48,U] 
01:39:10.995 00.000 21444 refined, 8 included, MultiStar: {-1.26, -0.76}, one-star: {-2.03, 0.07}
01:39:10.995 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.65 = 0.63)
01:39:10.995 00.000 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.49 = -2.21)
01:39:10.995 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=-0.76 hyp=1.47 cameraTheta=-2.60 mountX=1.18 mountY=-1.18, mountTheta=-0.78
01:39:10.996 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=-0.76, opts=13)
01:39:10.996 00.000 21444 Enqueuing Move request for scope (-1.26, -0.76)
01:39:10.996 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=242, FiltMax=65504, Gamma=0.560
01:39:10.996 00.000 21444 UpdateGuideState exits: m=5460595 SNR=184.3 Saturated
01:39:10.996 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:10.996 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:10.996 00.000 21444 Enqueuing Expose request
01:39:10.996 00.000 25848 Worker thread wakes up
01:39:10.996 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, -0.76) opts 0xd
01:39:10.996 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, -0.76)
01:39:10.996 00.000 25848 Moving (-1.26, -0.76) raw xDistance=1.18 yDistance=-1.18
01:39:10.996 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.18
01:39:10.996 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:10.996 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.18
01:39:10.996 00.000 25848 MoveAxis(W, 34, ABG)
01:39:10.996 00.000 25848 Guiding  Dir = 3, Dur = 34
01:39:11.017 00.021 25848 IsSlewing returns 0
01:39:11.017 00.000 25848 IsGuiding returns 0
01:39:11.048 00.031 25848 PulseGuide returned control before completion, sleep 13
01:39:11.077 00.029 25848 IsGuiding returns 1
01:39:11.077 00.000 25848 scope still moving after pulse duration time elapsed
01:39:11.125 00.048 25848 IsSlewing returns 0
01:39:11.125 00.000 25848 IsGuiding returns 0
01:39:11.126 00.001 25848 scope move finished after 34 + 74 ms
01:39:11.126 00.000 25848 Move returns status 0, amount 34
01:39:11.126 00.000 25848 MoveAxis(N, 0, ABG)
01:39:11.126 00.000 25848 Move returns status 0, amount 0
01:39:11.126 00.000 25848 move complete, result=0
01:39:11.126 00.000 25848 worker thread done servicing request
01:39:11.126 00.000 25848 Worker thread wakes up
01:39:11.126 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -1.2 px 0 ms NORTH
01:39:11.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:11.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:13.972 02.846 25848 Exposure complete
01:39:14.051 00.079 25848 worker thread done servicing request
01:39:14.051 00.000 21444 OnExposeComplete: enter
01:39:14.051 00.000 21444 UpdateGuideState(): m_state=6
01:39:14.052 00.001 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
01:39:14.052 00.000 21444 Star::Find returns 1 (1), X=1243.01, Y=672.38, Mass=5744617, SNR=304.2, Peak=65504 HFD=8.1
01:39:14.052 00.000 21444 MultiStar: [#1 -2.81,-0.83,0.00,M1] [#2 -3.06,-1.94,0.00,M1] [#3 -1.85,-1.37,0.35,U] [#4 -1.62,-0.43,0.49,U] [#5 -2.56,-0.42,0.37,U] [#6 -1.66,-1.12,0.56,U] [#7 -2.12,-0.03,0.49,U] [#8 -0.43,-0.83,0.46,U] 
01:39:14.052 00.000 21444 refined, 6 included, MultiStar: {-1.84, -0.44}, one-star: {-2.28, 0.23}
01:39:14.052 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.32)
01:39:14.052 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
01:39:14.052 00.000 21444 CameraToMount -- cameraX=-1.84 cameraY=-0.44 hyp=1.89 cameraTheta=-2.91 mountX=1.79 mountY=-1.10, mountTheta=-0.55
01:39:14.053 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.84, y=-0.44, opts=13)
01:39:14.053 00.000 21444 Enqueuing Move request for scope (-1.84, -0.44)
01:39:14.053 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=242, FiltMax=65504, Gamma=0.560
01:39:14.053 00.000 21444 UpdateGuideState exits: m=5744617 SNR=304.2 Saturated
01:39:14.053 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:14.054 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:14.054 00.000 21444 Enqueuing Expose request
01:39:14.054 00.000 25848 Worker thread wakes up
01:39:14.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.84, -0.44) opts 0xd
01:39:14.054 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.84, -0.44)
01:39:14.054 00.000 25848 Moving (-1.84, -0.44) raw xDistance=1.79 yDistance=-1.10
01:39:14.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.18 from input 1.79
01:39:14.054 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=2.18 newest=-3.31
01:39:14.054 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
01:39:14.054 00.000 25848 MoveAxis(W, 55, ABG)
01:39:14.054 00.000 25848 Guiding  Dir = 3, Dur = 55
01:39:14.078 00.024 25848 IsSlewing returns 0
01:39:14.079 00.001 25848 IsGuiding returns 0
01:39:14.110 00.031 25848 PulseGuide returned control before completion, sleep 34
01:39:14.145 00.035 25848 IsGuiding returns 1
01:39:14.145 00.000 25848 scope still moving after pulse duration time elapsed
01:39:14.204 00.059 25848 IsSlewing returns 0
01:39:14.204 00.000 25848 IsGuiding returns 0
01:39:14.204 00.000 25848 scope move finished after 55 + 70 ms
01:39:14.204 00.000 25848 Move returns status 0, amount 55
01:39:14.204 00.000 25848 BLC: Oldest BLC event removed
01:39:14.204 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:39:14.204 00.000 25848 MoveAxis(N, 319, ABG)
01:39:14.204 00.000 25848 Guiding  Dir = 0, Dur = 319
01:39:14.235 00.031 25848 IsSlewing returns 0
01:39:14.235 00.000 25848 IsGuiding returns 0
01:39:14.267 00.032 25848 PulseGuide returned control before completion, sleep 298
01:39:14.578 00.311 25848 IsGuiding returns 1
01:39:14.578 00.000 25848 scope still moving after pulse duration time elapsed
01:39:14.641 00.063 25848 IsSlewing returns 0
01:39:14.641 00.000 25848 IsGuiding returns 0
01:39:14.641 00.000 25848 scope move finished after 319 + 86 ms
01:39:14.641 00.000 25848 Move returns status 0, amount 319
01:39:14.641 00.000 25848 move complete, result=0
01:39:14.641 00.000 25848 worker thread done servicing request
01:39:14.641 00.000 25848 Worker thread wakes up
01:39:14.641 00.000 21444 GuideStep: 1.8 px 55 ms WEST, -1.1 px 319 ms NORTH
01:39:14.642 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:14.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:17.492 02.850 25848 Exposure complete
01:39:17.575 00.083 25848 worker thread done servicing request
01:39:17.575 00.000 21444 OnExposeComplete: enter
01:39:17.575 00.000 21444 UpdateGuideState(): m_state=6
01:39:17.576 00.001 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
01:39:17.576 00.000 21444 Star::Find returns 1 (1), X=1244.05, Y=673.52, Mass=5689436, SNR=250.3, Peak=65504 HFD=8.0
01:39:17.576 00.000 21444 MultiStar: [#1 -1.35,0.90,1.04,U] [#2 -0.20,0.07,0.68,U] [#3 -0.53,0.11,0.73,U] [#4 -0.25,0.83,0.74,U] [#5 -1.37,0.47,0.57,U] [#6 -0.15,0.09,0.43,U] [#7 -0.23,0.84,0.73,U] [#8 0.82,0.22,0.64,U] 
01:39:17.576 00.000 21444 refined, 8 included, MultiStar: {-0.59, 0.63}, one-star: {-1.24, 1.38}
01:39:17.576 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
01:39:17.576 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.71)
01:39:17.576 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=0.63 hyp=0.86 cameraTheta=2.32 mountX=0.64 mountY=0.36, mountTheta=0.51
01:39:17.577 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=0.63, opts=13)
01:39:17.577 00.000 21444 Enqueuing Move request for scope (-0.59, 0.63)
01:39:17.577 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=358, FiltMax=65504, Gamma=0.560
01:39:17.577 00.000 21444 UpdateGuideState exits: m=5689436 SNR=250.3 Saturated
01:39:17.577 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:17.577 00.000 25848 Worker thread wakes up
01:39:17.577 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.63) opts 0xd
01:39:17.577 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 0.63)
01:39:17.577 00.000 25848 Moving (-0.59, 0.63) raw xDistance=0.64 yDistance=0.36
01:39:17.577 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:17.578 00.001 21444 Enqueuing Expose request
01:39:17.578 00.000 25848 BLC: History state: CurrMiss=-0.36, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.102201, 1:-0.359291
01:39:17.578 00.000 25848 BLC: No correction, Miss < min_move
01:39:17.578 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.64
01:39:17.578 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:17.578 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
01:39:17.578 00.000 25848 MoveAxis(W, 22, ABG)
01:39:17.578 00.000 25848 Guiding  Dir = 3, Dur = 22
01:39:17.608 00.030 25848 IsSlewing returns 0
01:39:17.608 00.000 25848 IsGuiding returns 0
01:39:17.640 00.032 25848 IsGuiding returns 1
01:39:17.640 00.000 25848 scope still moving after pulse duration time elapsed
01:39:17.690 00.050 25848 IsSlewing returns 0
01:39:17.690 00.000 25848 IsGuiding returns 0
01:39:17.690 00.000 25848 scope move finished after 22 + 59 ms
01:39:17.690 00.000 25848 Move returns status 0, amount 22
01:39:17.690 00.000 25848 MoveAxis(N, 0, ABG)
01:39:17.690 00.000 25848 Move returns status 0, amount 0
01:39:17.690 00.000 25848 move complete, result=0
01:39:17.690 00.000 25848 worker thread done servicing request
01:39:17.690 00.000 25848 Worker thread wakes up
01:39:17.690 00.000 21444 GuideStep: 0.6 px 22 ms WEST, 0.4 px 0 ms NORTH
01:39:17.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:17.690 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:20.534 02.844 25848 Exposure complete
01:39:20.623 00.089 25848 worker thread done servicing request
01:39:20.623 00.000 21444 OnExposeComplete: enter
01:39:20.623 00.000 21444 UpdateGuideState(): m_state=6
01:39:20.624 00.001 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
01:39:20.624 00.000 21444 Star::Find returns 1 (1), X=1242.53, Y=672.82, Mass=5463587, SNR=179.1, Peak=65504 HFD=7.8
01:39:20.624 00.000 21444 MultiStar: [#1 -1.96,-0.01,0.93,U] [#2 -2.04,-0.39,1.00,U] [#3 -1.36,-0.19,0.82,U] [#4 -0.51,0.05,0.91,U] [#5 -2.13,0.04,0.74,U] [#6 -0.32,-0.88,0.76,U] [#7 -1.78,0.24,0.79,U] [#8 0.63,-0.28,0.71,U] 
01:39:20.624 00.000 21444 refined, 8 included, MultiStar: {-1.43, -0.06}, one-star: {-2.76, 0.68}
01:39:20.624 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.15 = 0.13)
01:39:20.624 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.99 = -2.71)
01:39:20.624 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=-0.06 hyp=1.43 cameraTheta=-3.10 mountX=1.42 mountY=-0.60, mountTheta=-0.40
01:39:20.625 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=-0.06, opts=13)
01:39:20.625 00.000 21444 Enqueuing Move request for scope (-1.43, -0.06)
01:39:20.625 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=344, FiltMax=65504, Gamma=0.560
01:39:20.625 00.000 21444 UpdateGuideState exits: m=5463587 SNR=179.1 Saturated
01:39:20.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:20.625 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:20.625 00.000 21444 Enqueuing Expose request
01:39:20.625 00.000 25848 Worker thread wakes up
01:39:20.626 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, -0.06) opts 0xd
01:39:20.626 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, -0.06)
01:39:20.626 00.000 25848 Moving (-1.43, -0.06) raw xDistance=1.42 yDistance=-0.60
01:39:20.626 00.000 25848 BLC: History state: CurrMiss=0.60, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.102201, 1:-0.359291, 2:0.599302
01:39:20.626 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:39:20.626 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.42
01:39:20.626 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
01:39:20.626 00.000 25848 MoveAxis(W, 43, ABG)
01:39:20.626 00.000 25848 Guiding  Dir = 3, Dur = 43
01:39:20.656 00.030 25848 IsSlewing returns 0
01:39:20.658 00.002 25848 IsGuiding returns 0
01:39:20.689 00.031 25848 PulseGuide returned control before completion, sleep 22
01:39:20.722 00.033 25848 IsGuiding returns 1
01:39:20.722 00.000 25848 scope still moving after pulse duration time elapsed
01:39:20.783 00.061 25848 IsSlewing returns 0
01:39:20.784 00.001 25848 IsGuiding returns 0
01:39:20.784 00.000 25848 scope move finished after 43 + 83 ms
01:39:20.784 00.000 25848 Move returns status 0, amount 43
01:39:20.784 00.000 25848 MoveAxis(N, 16, ABG)
01:39:20.784 00.000 25848 Guiding  Dir = 0, Dur = 16
01:39:20.814 00.030 25848 IsSlewing returns 0
01:39:20.815 00.001 25848 IsGuiding returns 0
01:39:20.848 00.033 25848 IsGuiding returns 1
01:39:20.848 00.000 25848 scope still moving after pulse duration time elapsed
01:39:20.905 00.057 25848 IsSlewing returns 0
01:39:20.905 00.000 25848 IsGuiding returns 0
01:39:20.905 00.000 25848 scope move finished after 16 + 73 ms
01:39:20.905 00.000 25848 Move returns status 0, amount 16
01:39:20.905 00.000 25848 move complete, result=0
01:39:20.905 00.000 25848 worker thread done servicing request
01:39:20.905 00.000 25848 Worker thread wakes up
01:39:20.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:20.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:20.906 00.001 21444 GuideStep: 1.4 px 43 ms WEST, -0.6 px 16 ms NORTH
01:39:23.748 02.842 25848 Exposure complete
01:39:23.836 00.088 25848 worker thread done servicing request
01:39:23.836 00.000 21444 OnExposeComplete: enter
01:39:23.836 00.000 21444 UpdateGuideState(): m_state=6
01:39:23.836 00.000 21444 Star::Find(15, 1242, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
01:39:23.836 00.000 21444 Star::Find returns 1 (1), X=1244.53, Y=671.89, Mass=5272775, SNR=152.7, Peak=65504 HFD=7.9
01:39:23.836 00.000 21444 MultiStar: [#1 0.28,-1.29,0.93,U] [#2 0.71,-1.77,0.86,U] [#3 1.39,-1.04,0.54,U] [#4 1.28,-1.30,0.86,U] [#5 -0.36,-1.07,0.69,U] [#6 0.92,-1.99,0.70,U] [#7 0.16,-0.53,1.04,U] [#8 2.21,-1.43,0.65,U] 
01:39:23.836 00.000 21444 single-star, 8 included, MultiStar: {0.54, -1.14}, one-star: {-0.77, -0.26}
01:39:23.836 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.42)
01:39:23.837 00.001 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.43)
01:39:23.837 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=-0.26 hyp=0.81 cameraTheta=-2.82 mountX=0.74 mountY=-0.53, mountTheta=-0.62
01:39:23.838 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=-0.26, opts=13)
01:39:23.838 00.000 21444 Enqueuing Move request for scope (-0.77, -0.26)
01:39:23.838 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=104, FiltMax=65504, Gamma=0.560
01:39:23.838 00.000 25848 Worker thread wakes up
01:39:23.838 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.26) opts 0xd
01:39:23.838 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, -0.26)
01:39:23.838 00.000 25848 Moving (-0.77, -0.26) raw xDistance=0.74 yDistance=-0.53
01:39:23.838 00.000 25848 BLC: window closed
01:39:23.838 00.000 25848 BLC: History state: CurrMiss=0.53, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.102201, 1:-0.359291, 2:0.599302
01:39:23.838 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:39:23.838 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.74
01:39:23.838 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
01:39:23.838 00.000 25848 MoveAxis(W, 25, ABG)
01:39:23.838 00.000 25848 Guiding  Dir = 3, Dur = 25
01:39:23.838 00.000 21444 UpdateGuideState exits: m=5272775 SNR=152.7 Saturated
01:39:23.839 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:23.839 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:23.839 00.000 21444 Enqueuing Expose request
01:39:23.982 00.143 25848 IsSlewing returns 0
01:39:23.983 00.001 25848 IsGuiding returns 0
01:39:24.015 00.032 25848 IsGuiding returns 1
01:39:24.015 00.000 25848 scope still moving after pulse duration time elapsed
01:39:24.080 00.065 25848 IsSlewing returns 0
01:39:24.080 00.000 25848 IsGuiding returns 0
01:39:24.080 00.000 25848 scope move finished after 25 + 71 ms
01:39:24.080 00.000 25848 Move returns status 0, amount 25
01:39:24.080 00.000 25848 MoveAxis(N, 14, ABG)
01:39:24.080 00.000 25848 Guiding  Dir = 0, Dur = 14
01:39:24.133 00.053 25848 IsSlewing returns 0
01:39:24.133 00.000 25848 IsGuiding returns 0
01:39:24.164 00.031 25848 IsGuiding returns 1
01:39:24.164 00.000 25848 scope still moving after pulse duration time elapsed
01:39:24.219 00.055 25848 IsSlewing returns 0
01:39:24.219 00.000 25848 IsGuiding returns 0
01:39:24.219 00.000 25848 scope move finished after 14 + 73 ms
01:39:24.219 00.000 25848 Move returns status 0, amount 14
01:39:24.219 00.000 25848 move complete, result=0
01:39:24.219 00.000 25848 worker thread done servicing request
01:39:24.219 00.000 25848 Worker thread wakes up
01:39:24.220 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:24.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:24.220 00.000 21444 GuideStep: 0.7 px 25 ms WEST, -0.5 px 14 ms NORTH
01:39:27.063 02.843 25848 Exposure complete
01:39:27.138 00.075 25848 worker thread done servicing request
01:39:27.139 00.001 21444 OnExposeComplete: enter
01:39:27.139 00.000 21444 UpdateGuideState(): m_state=6
01:39:27.139 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
01:39:27.139 00.000 21444 Star::Find returns 1 (1), X=1243.88, Y=672.18, Mass=5609770, SNR=218.9, Peak=65504 HFD=8.0
01:39:27.139 00.000 21444 MultiStar: [#1 -0.12,-0.86,0.64,U] [#2 0.41,-1.58,0.69,U] [#3 0.21,-0.99,0.56,U] [#4 0.10,-0.57,0.88,U] [#5 -1.64,-0.58,0.57,U] [#6 -0.04,-1.09,0.54,U] [#7 -0.34,-0.33,0.62,U] [#8 1.20,-0.75,0.60,U] 
01:39:27.139 00.000 21444 refined, 8 included, MultiStar: {-0.24, -0.70}, one-star: {-1.41, 0.03}
01:39:27.139 00.000 21444 CameraToMount -- cameraTheta (-1.90) - m_xAngle (3.05) = xAngle (-4.95 = 1.33)
01:39:27.139 00.000 21444 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.51)
01:39:27.139 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.70 hyp=0.74 cameraTheta=-1.90 mountX=0.18 mountY=-0.73, mountTheta=-1.34
01:39:27.140 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.70, opts=13)
01:39:27.140 00.000 21444 Enqueuing Move request for scope (-0.24, -0.70)
01:39:27.140 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2672, FiltMin=296, FiltMax=65504, Gamma=0.560
01:39:27.140 00.000 21444 UpdateGuideState exits: m=5609770 SNR=218.9 Saturated
01:39:27.140 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:27.140 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:27.140 00.000 21444 Enqueuing Expose request
01:39:27.140 00.000 25848 Worker thread wakes up
01:39:27.140 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.70) opts 0xd
01:39:27.141 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.70)
01:39:27.141 00.000 25848 Moving (-0.24, -0.70) raw xDistance=0.18 yDistance=-0.73
01:39:27.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:39:27.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
01:39:27.141 00.000 25848 MoveAxis(E, 0, ABG)
01:39:27.141 00.000 25848 Move returns status 0, amount 0
01:39:27.141 00.000 25848 MoveAxis(N, 20, ABG)
01:39:27.141 00.000 25848 Guiding  Dir = 0, Dur = 20
01:39:27.200 00.059 25848 IsSlewing returns 0
01:39:27.200 00.000 25848 IsGuiding returns 0
01:39:27.242 00.042 25848 IsGuiding returns 1
01:39:27.242 00.000 25848 scope still moving after pulse duration time elapsed
01:39:27.295 00.053 25848 IsSlewing returns 0
01:39:27.295 00.000 25848 IsGuiding returns 0
01:39:27.295 00.000 25848 scope move finished after 20 + 74 ms
01:39:27.295 00.000 25848 Move returns status 0, amount 20
01:39:27.295 00.000 25848 move complete, result=0
01:39:27.295 00.000 25848 worker thread done servicing request
01:39:27.295 00.000 25848 Worker thread wakes up
01:39:27.295 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.7 px 20 ms NORTH
01:39:27.295 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:27.295 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:30.139 02.844 25848 Exposure complete
01:39:30.227 00.088 25848 worker thread done servicing request
01:39:30.227 00.000 21444 OnExposeComplete: enter
01:39:30.227 00.000 21444 UpdateGuideState(): m_state=6
01:39:30.227 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
01:39:30.227 00.000 21444 Star::Find returns 1 (1), X=1244.12, Y=671.72, Mass=5642601, SNR=256.0, Peak=65504 HFD=7.9
01:39:30.227 00.000 21444 MultiStar: [#1 -0.01,-0.81,0.62,U] [#2 0.63,-1.60,0.59,U] [#3 1.02,-0.70,0.48,U] [#4 0.38,-0.66,0.60,U] [#5 -1.00,-0.79,0.53,U] [#6 0.57,-1.27,0.55,U] [#7 -0.31,-0.65,0.45,U] [#8 1.47,-0.72,0.53,U] 
01:39:30.227 00.000 21444 refined, 8 included, MultiStar: {0.06, -0.82}, one-star: {-1.18, -0.42}
01:39:30.227 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.05) = xAngle (-4.55 = 1.74)
01:39:30.227 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.11)
01:39:30.227 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.82 hyp=0.82 cameraTheta=-1.50 mountX=-0.14 mountY=-0.73, mountTheta=-1.75
01:39:30.228 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.82, opts=13)
01:39:30.228 00.000 21444 Enqueuing Move request for scope (0.06, -0.82)
01:39:30.228 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2672, FiltMin=168, FiltMax=65504, Gamma=0.560
01:39:30.228 00.000 21444 UpdateGuideState exits: m=5642601 SNR=256.0 Saturated
01:39:30.228 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:30.228 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:30.229 00.001 21444 Enqueuing Expose request
01:39:30.229 00.000 25848 Worker thread wakes up
01:39:30.229 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.82) opts 0xd
01:39:30.229 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.82)
01:39:30.229 00.000 25848 Moving (0.06, -0.82) raw xDistance=-0.14 yDistance=-0.73
01:39:30.229 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:39:30.229 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
01:39:30.229 00.000 25848 MoveAxis(E, 0, ABG)
01:39:30.229 00.000 25848 Move returns status 0, amount 0
01:39:30.229 00.000 25848 MoveAxis(N, 20, ABG)
01:39:30.229 00.000 25848 Guiding  Dir = 0, Dur = 20
01:39:30.250 00.021 25848 IsSlewing returns 0
01:39:30.250 00.000 25848 IsGuiding returns 0
01:39:30.281 00.031 25848 IsGuiding returns 1
01:39:30.281 00.000 25848 scope still moving after pulse duration time elapsed
01:39:30.343 00.062 25848 IsSlewing returns 0
01:39:30.343 00.000 25848 IsGuiding returns 0
01:39:30.343 00.000 25848 scope move finished after 20 + 73 ms
01:39:30.343 00.000 25848 Move returns status 0, amount 20
01:39:30.343 00.000 25848 move complete, result=0
01:39:30.343 00.000 25848 worker thread done servicing request
01:39:30.343 00.000 25848 Worker thread wakes up
01:39:30.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:30.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:30.344 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 20 ms NORTH
01:39:33.189 02.845 25848 Exposure complete
01:39:33.269 00.080 25848 worker thread done servicing request
01:39:33.269 00.000 21444 OnExposeComplete: enter
01:39:33.269 00.000 21444 UpdateGuideState(): m_state=6
01:39:33.269 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
01:39:33.269 00.000 21444 Star::Find returns 1 (1), X=1244.04, Y=672.43, Mass=5418786, SNR=180.8, Peak=65504 HFD=8.0
01:39:33.269 00.000 21444 MultiStar: [#1 -0.18,0.36,0.82,U] [#2 0.25,-0.54,0.82,U] [#3 -0.69,-0.06,0.62,U] [#4 -0.65,-0.46,0.75,U] [#5 -2.35,-0.35,0.61,U] [#6 -0.69,-0.78,0.94,U] [#7 -0.30,-0.50,0.76,U] [#8 -0.23,-0.48,0.56,U] 
01:39:33.269 00.000 21444 refined, 8 included, MultiStar: {-0.66, -0.27}, one-star: {-1.26, 0.28}
01:39:33.269 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
01:39:33.269 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.37)
01:39:33.269 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-0.27 hyp=0.71 cameraTheta=-2.76 mountX=0.64 mountY=-0.50, mountTheta=-0.67
01:39:33.270 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-0.27, opts=13)
01:39:33.270 00.000 21444 Enqueuing Move request for scope (-0.66, -0.27)
01:39:33.270 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=16, FiltMax=65504, Gamma=0.560
01:39:33.270 00.000 21444 UpdateGuideState exits: m=5418786 SNR=180.8 Saturated
01:39:33.270 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:33.270 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:33.270 00.000 21444 Enqueuing Expose request
01:39:33.270 00.000 25848 Worker thread wakes up
01:39:33.271 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.27) opts 0xd
01:39:33.271 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -0.27)
01:39:33.271 00.000 25848 Moving (-0.66, -0.27) raw xDistance=0.64 yDistance=-0.50
01:39:33.271 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
01:39:33.271 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:33.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
01:39:33.271 00.000 25848 MoveAxis(W, 18, ABG)
01:39:33.271 00.000 25848 Guiding  Dir = 3, Dur = 18
01:39:33.295 00.024 25848 IsSlewing returns 0
01:39:33.295 00.000 25848 IsGuiding returns 0
01:39:33.337 00.042 25848 IsGuiding returns 1
01:39:33.337 00.000 25848 scope still moving after pulse duration time elapsed
01:39:33.392 00.055 25848 IsSlewing returns 0
01:39:33.392 00.000 25848 IsGuiding returns 0
01:39:33.392 00.000 25848 scope move finished after 18 + 78 ms
01:39:33.392 00.000 25848 Move returns status 0, amount 18
01:39:33.392 00.000 25848 MoveAxis(N, 0, ABG)
01:39:33.392 00.000 25848 Move returns status 0, amount 0
01:39:33.392 00.000 25848 move complete, result=0
01:39:33.392 00.000 25848 worker thread done servicing request
01:39:33.392 00.000 25848 Worker thread wakes up
01:39:33.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:33.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:33.392 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.5 px 0 ms NORTH
01:39:36.238 02.846 25848 Exposure complete
01:39:36.319 00.081 25848 worker thread done servicing request
01:39:36.320 00.001 21444 OnExposeComplete: enter
01:39:36.320 00.000 21444 UpdateGuideState(): m_state=6
01:39:36.320 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
01:39:36.320 00.000 21444 Star::Find returns 1 (1), X=1243.27, Y=672.80, Mass=5041505, SNR=141.7, Peak=65504 HFD=7.8
01:39:36.320 00.000 21444 MultiStar: [#1 -1.13,0.00,0.83,U] [#2 -0.07,-0.73,0.53,U] [#3 -0.03,-0.61,0.58,U] [#4 -0.77,0.24,0.72,U] [#5 -1.81,0.06,0.63,U] [#6 0.46,-0.36,0.59,U] [#7 -0.90,-0.13,0.74,U] [#8 0.29,-0.28,0.45,U] 
01:39:36.320 00.000 21444 refined, 8 included, MultiStar: {-0.82, -0.05}, one-star: {-2.02, 0.65}
01:39:36.320 00.000 21444 CameraToMount -- cameraTheta (-3.08) - m_xAngle (3.05) = xAngle (-6.13 = 0.15)
01:39:36.320 00.000 21444 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.97 = -2.69)
01:39:36.320 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=-0.05 hyp=0.82 cameraTheta=-3.08 mountX=0.81 mountY=-0.36, mountTheta=-0.42
01:39:36.321 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=-0.05, opts=13)
01:39:36.321 00.000 21444 Enqueuing Move request for scope (-0.82, -0.05)
01:39:36.321 00.000 25848 Worker thread wakes up
01:39:36.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.05) opts 0xd
01:39:36.321 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, -0.05)
01:39:36.321 00.000 25848 Moving (-0.82, -0.05) raw xDistance=0.81 yDistance=-0.36
01:39:36.321 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.81
01:39:36.321 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:36.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:39:36.321 00.000 25848 MoveAxis(W, 25, ABG)
01:39:36.321 00.000 25848 Guiding  Dir = 3, Dur = 25
01:39:36.321 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=346, FiltMax=65504, Gamma=0.560
01:39:36.321 00.000 21444 UpdateGuideState exits: m=5041505 SNR=141.7 Saturated
01:39:36.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:36.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:36.321 00.000 21444 Enqueuing Expose request
01:39:36.345 00.024 25848 IsSlewing returns 0
01:39:36.346 00.001 25848 IsGuiding returns 0
01:39:36.378 00.032 25848 IsGuiding returns 1
01:39:36.378 00.000 25848 scope still moving after pulse duration time elapsed
01:39:36.436 00.058 25848 IsSlewing returns 0
01:39:36.437 00.001 25848 IsGuiding returns 0
01:39:36.437 00.000 25848 scope move finished after 25 + 66 ms
01:39:36.437 00.000 25848 Move returns status 0, amount 25
01:39:36.437 00.000 25848 MoveAxis(N, 0, ABG)
01:39:36.437 00.000 25848 Move returns status 0, amount 0
01:39:36.437 00.000 25848 move complete, result=0
01:39:36.437 00.000 25848 worker thread done servicing request
01:39:36.437 00.000 25848 Worker thread wakes up
01:39:36.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:36.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:36.437 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -0.4 px 0 ms NORTH
01:39:39.280 02.843 25848 Exposure complete
01:39:39.358 00.078 25848 worker thread done servicing request
01:39:39.358 00.000 21444 OnExposeComplete: enter
01:39:39.358 00.000 21444 UpdateGuideState(): m_state=6
01:39:39.358 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
01:39:39.358 00.000 21444 Star::Find returns 1 (1), X=1244.52, Y=671.66, Mass=5526375, SNR=232.2, Peak=65504 HFD=7.8
01:39:39.358 00.000 21444 MultiStar: [#1 0.92,-0.58,0.73,U] [#2 1.46,-1.19,0.63,U] [#3 1.91,-1.00,0.50,U] [#4 1.06,-0.74,0.77,U] [#5 -1.23,-0.94,0.83,U] [#6 0.66,-1.47,0.63,U] [#7 0.09,-0.93,0.57,U] [#8 1.52,-1.16,0.44,U] 
01:39:39.358 00.000 21444 single-star, 8 included, MultiStar: {0.44, -0.90}, one-star: {-0.78, -0.49}
01:39:39.358 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
01:39:39.358 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.19)
01:39:39.358 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=-0.49 hyp=0.92 cameraTheta=-2.58 mountX=0.73 mountY=-0.75, mountTheta=-0.80
01:39:39.359 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=-0.49, opts=13)
01:39:39.359 00.000 21444 Enqueuing Move request for scope (-0.78, -0.49)
01:39:39.359 00.000 25848 Worker thread wakes up
01:39:39.359 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.49) opts 0xd
01:39:39.359 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, -0.49)
01:39:39.359 00.000 25848 Moving (-0.78, -0.49) raw xDistance=0.73 yDistance=-0.75
01:39:39.359 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=180, FiltMax=65504, Gamma=0.560
01:39:39.359 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.73
01:39:39.359 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
01:39:39.359 00.000 21444 UpdateGuideState exits: m=5526375 SNR=232.2 Saturated
01:39:39.359 00.000 25848 MoveAxis(W, 23, ABG)
01:39:39.359 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:39.359 00.000 25848 Guiding  Dir = 3, Dur = 23
01:39:39.359 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:39.360 00.001 21444 Enqueuing Expose request
01:39:39.388 00.028 25848 IsSlewing returns 0
01:39:39.388 00.000 25848 IsGuiding returns 0
01:39:39.430 00.042 25848 IsGuiding returns 1
01:39:39.430 00.000 25848 scope still moving after pulse duration time elapsed
01:39:39.483 00.053 25848 IsSlewing returns 0
01:39:39.537 00.054 25848 IsGuiding returns 0
01:39:39.537 00.000 25848 scope move finished after 23 + 125 ms
01:39:39.537 00.000 25848 Move returns status 0, amount 23
01:39:39.537 00.000 25848 MoveAxis(N, 20, ABG)
01:39:39.537 00.000 25848 Guiding  Dir = 0, Dur = 20
01:39:39.563 00.026 25848 IsSlewing returns 0
01:39:39.563 00.000 25848 IsGuiding returns 0
01:39:39.595 00.032 25848 IsGuiding returns 1
01:39:39.595 00.000 25848 scope still moving after pulse duration time elapsed
01:39:39.656 00.061 25848 IsSlewing returns 0
01:39:39.656 00.000 25848 IsGuiding returns 0
01:39:39.656 00.000 25848 scope move finished after 20 + 73 ms
01:39:39.656 00.000 25848 Move returns status 0, amount 20
01:39:39.656 00.000 25848 move complete, result=0
01:39:39.656 00.000 25848 worker thread done servicing request
01:39:39.656 00.000 25848 Worker thread wakes up
01:39:39.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:39.657 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:39.657 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -0.7 px 20 ms NORTH
01:39:42.507 02.850 25848 Exposure complete
01:39:42.597 00.090 25848 worker thread done servicing request
01:39:42.597 00.000 21444 OnExposeComplete: enter
01:39:42.597 00.000 21444 UpdateGuideState(): m_state=6
01:39:42.597 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
01:39:42.597 00.000 21444 Star::Find returns 1 (1), X=1244.36, Y=674.57, Mass=5220162, SNR=169.8, Peak=65504 HFD=7.8
01:39:42.597 00.000 21444 MultiStar: [#1 0.83,1.10,0.68,U] [#2 0.03,0.07,0.62,U] [#3 0.94,0.82,0.35,U] [#4 1.24,1.85,0.75,U] [#5 0.25,1.97,0.90,U] [#6 0.72,1.13,0.49,U] [#7 0.80,1.89,0.59,U] [#8 2.34,1.64,0.00,M1] 
01:39:42.597 00.000 21444 refined, 7 included, MultiStar: {0.36, 1.55}, one-star: {-0.94, 2.43}
01:39:42.597 00.000 21444 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.05) = xAngle (-1.71 = -1.71)
01:39:42.597 00.000 21444 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.55 = 1.73)
01:39:42.597 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=1.55 hyp=1.59 cameraTheta=1.34 mountX=-0.22 mountY=1.57, mountTheta=1.71
01:39:42.598 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=1.55, opts=13)
01:39:42.598 00.000 21444 Enqueuing Move request for scope (0.36, 1.55)
01:39:42.598 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=294, FiltMax=65504, Gamma=0.560
01:39:42.598 00.000 21444 UpdateGuideState exits: m=5220162 SNR=169.8 Saturated
01:39:42.599 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:42.599 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:42.599 00.000 21444 Enqueuing Expose request
01:39:42.599 00.000 25848 Worker thread wakes up
01:39:42.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 1.55) opts 0xd
01:39:42.599 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 1.55)
01:39:42.599 00.000 25848 Moving (0.36, 1.55) raw xDistance=-0.22 yDistance=1.57
01:39:42.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
01:39:42.599 00.000 25848 resist switch: large excursion: input 1.57 thresh 1.53 direction from -1 to 1
01:39:42.599 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.72
01:39:42.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57
01:39:42.599 00.000 25848 MoveAxis(E, 0, ABG)
01:39:42.599 00.000 25848 Move returns status 0, amount 0
01:39:42.599 00.000 25848 BLC: Oldest BLC event removed
01:39:42.599 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:39:42.599 00.000 25848 MoveAxis(S, 332, ABG)
01:39:42.599 00.000 25848 Guiding  Dir = 1, Dur = 332
01:39:42.627 00.028 25848 IsSlewing returns 0
01:39:42.628 00.001 25848 IsGuiding returns 0
01:39:42.660 00.032 25848 PulseGuide returned control before completion, sleep 311
01:39:42.976 00.316 25848 IsGuiding returns 1
01:39:42.977 00.001 25848 scope still moving after pulse duration time elapsed
01:39:43.032 00.055 25848 IsSlewing returns 0
01:39:43.032 00.000 25848 IsGuiding returns 0
01:39:43.032 00.000 25848 scope move finished after 332 + 72 ms
01:39:43.032 00.000 25848 Move returns status 0, amount 332
01:39:43.032 00.000 25848 move complete, result=0
01:39:43.032 00.000 25848 worker thread done servicing request
01:39:43.033 00.001 25848 Worker thread wakes up
01:39:43.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:43.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:43.033 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.6 px 332 ms SOUTH
01:39:45.879 02.846 25848 Exposure complete
01:39:45.967 00.088 25848 worker thread done servicing request
01:39:45.967 00.000 21444 OnExposeComplete: enter
01:39:45.967 00.000 21444 UpdateGuideState(): m_state=6
01:39:45.967 00.000 21444 Star::Find(15, 1244, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
01:39:45.967 00.000 21444 Star::Find returns 1 (1), X=1243.62, Y=672.37, Mass=5321438, SNR=157.2, Peak=65504 HFD=7.7
01:39:45.968 00.001 21444 MultiStar: [#1 -0.94,-0.64,0.96,U] [#2 -0.38,-0.91,0.84,U] [#3 -0.50,-0.93,0.75,U] [#4 0.30,-0.41,1.16,U] [#5 -0.86,-0.20,0.75,U] [#6 -0.16,-0.86,0.72,U] [#7 -0.17,-0.15,0.78,U] [#8 0.55,-0.48,0.59,U] 
01:39:45.968 00.000 21444 refined, 8 included, MultiStar: {-0.46, -0.46}, one-star: {-1.67, 0.23}
01:39:45.968 00.000 21444 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.05) = xAngle (-5.41 = 0.88)
01:39:45.968 00.000 21444 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.97)
01:39:45.968 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.46 hyp=0.65 cameraTheta=-2.36 mountX=0.42 mountY=-0.60, mountTheta=-0.96
01:39:45.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.46, opts=13)
01:39:45.969 00.000 21444 Enqueuing Move request for scope (-0.46, -0.46)
01:39:45.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=368, FiltMax=65504, Gamma=0.560
01:39:45.969 00.000 21444 UpdateGuideState exits: m=5321438 SNR=157.2 Saturated
01:39:45.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:45.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:45.969 00.000 21444 Enqueuing Expose request
01:39:45.969 00.000 25848 Worker thread wakes up
01:39:45.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.46) opts 0xd
01:39:45.969 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.46)
01:39:45.969 00.000 25848 Moving (-0.46, -0.46) raw xDistance=0.42 yDistance=-0.60
01:39:45.969 00.000 25848 BLC: History state: CurrMiss=-0.60, AvgInitMiss=-0.02, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.571951, 1:-0.603379
01:39:45.969 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:39:45.969 00.000 25848 BLC: window closed
01:39:45.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
01:39:45.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:45.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
01:39:45.970 00.001 25848 MoveAxis(E, 0, ABG)
01:39:45.970 00.000 25848 Move returns status 0, amount 0
01:39:45.970 00.000 25848 MoveAxis(N, 0, ABG)
01:39:45.970 00.000 25848 Move returns status 0, amount 0
01:39:45.970 00.000 25848 move complete, result=0
01:39:45.970 00.000 25848 worker thread done servicing request
01:39:45.970 00.000 25848 Worker thread wakes up
01:39:45.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:45.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:45.970 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
01:39:48.817 02.847 25848 Exposure complete
01:39:48.899 00.082 25848 worker thread done servicing request
01:39:48.899 00.000 21444 OnExposeComplete: enter
01:39:48.899 00.000 21444 UpdateGuideState(): m_state=6
01:39:48.899 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
01:39:48.900 00.001 21444 Star::Find returns 1 (1), X=1244.42, Y=673.21, Mass=5566020, SNR=186.0, Peak=65504 HFD=8.0
01:39:48.900 00.000 21444 MultiStar: [#1 0.13,-0.43,0.90,U] [#2 1.42,-1.28,0.77,U] [#3 1.31,-0.01,0.71,U] [#4 1.10,0.00,0.96,U] [#5 -1.11,0.34,0.81,U] [#6 0.57,0.06,0.74,U] [#7 -0.03,0.50,0.76,U] [#8 1.48,-0.11,0.60,U] 
01:39:48.900 00.000 21444 refined, 8 included, MultiStar: {0.37, 0.04}, one-star: {-0.88, 1.06}
01:39:48.900 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.94 = -2.94)
01:39:48.900 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.78 = 0.50)
01:39:48.900 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.04 hyp=0.38 cameraTheta=0.12 mountX=-0.37 mountY=0.18, mountTheta=2.68
01:39:48.901 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.04, opts=13)
01:39:48.901 00.000 21444 Enqueuing Move request for scope (0.37, 0.04)
01:39:48.901 00.000 25848 Worker thread wakes up
01:39:48.901 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.04) opts 0xd
01:39:48.901 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.04)
01:39:48.901 00.000 25848 Moving (0.37, 0.04) raw xDistance=-0.37 yDistance=0.18
01:39:48.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
01:39:48.901 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:48.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:39:48.901 00.000 25848 MoveAxis(E, 0, ABG)
01:39:48.901 00.000 25848 Move returns status 0, amount 0
01:39:48.901 00.000 25848 MoveAxis(N, 0, ABG)
01:39:48.901 00.000 25848 Move returns status 0, amount 0
01:39:48.901 00.000 25848 move complete, result=0
01:39:48.901 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=130, FiltMax=65504, Gamma=0.560
01:39:48.901 00.000 21444 UpdateGuideState exits: m=5566020 SNR=186.0 Saturated
01:39:48.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:48.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:48.901 00.000 21444 Enqueuing Expose request
01:39:48.901 00.000 25848 worker thread done servicing request
01:39:48.901 00.000 25848 Worker thread wakes up
01:39:48.901 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:48.901 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
01:39:48.902 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:51.751 02.849 25848 Exposure complete
01:39:51.830 00.079 25848 worker thread done servicing request
01:39:51.830 00.000 21444 OnExposeComplete: enter
01:39:51.830 00.000 21444 UpdateGuideState(): m_state=6
01:39:51.831 00.001 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
01:39:51.831 00.000 21444 Star::Find returns 1 (1), X=1244.98, Y=673.79, Mass=5539905, SNR=185.5, Peak=65504 HFD=8.1
01:39:51.831 00.000 21444 MultiStar: [#1 0.26,1.09,0.80,U] [#2 0.69,0.22,0.76,U] [#3 1.11,0.61,0.72,U] [#4 1.21,0.81,0.92,U] [#5 -0.46,1.13,0.74,U] [#6 0.67,0.84,0.54,U] [#7 0.27,1.63,0.69,U] [#8 1.74,1.03,0.41,U] 
01:39:51.831 00.000 21444 refined, 8 included, MultiStar: {0.49, 1.02}, one-star: {-0.32, 1.64}
01:39:51.831 00.000 21444 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.05) = xAngle (-1.93 = -1.93)
01:39:51.831 00.000 21444 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.78 = 1.51)
01:39:51.831 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=1.02 hyp=1.13 cameraTheta=1.12 mountX=-0.40 mountY=1.13, mountTheta=1.91
01:39:51.832 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=1.02, opts=13)
01:39:51.832 00.000 21444 Enqueuing Move request for scope (0.49, 1.02)
01:39:51.832 00.000 25848 Worker thread wakes up
01:39:51.832 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 1.02) opts 0xd
01:39:51.832 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 1.02)
01:39:51.832 00.000 25848 Moving (0.49, 1.02) raw xDistance=-0.40 yDistance=1.13
01:39:51.832 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
01:39:51.832 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
01:39:51.832 00.000 25848 MoveAxis(E, 0, ABG)
01:39:51.832 00.000 25848 Move returns status 0, amount 0
01:39:51.832 00.000 25848 MoveAxis(S, 31, ABG)
01:39:51.832 00.000 25848 Guiding  Dir = 1, Dur = 31
01:39:51.832 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=404, FiltMax=65504, Gamma=0.560
01:39:51.832 00.000 21444 UpdateGuideState exits: m=5539905 SNR=185.5 Saturated
01:39:51.832 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:51.832 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:51.832 00.000 21444 Enqueuing Expose request
01:39:51.862 00.030 25848 IsSlewing returns 0
01:39:51.863 00.001 25848 IsGuiding returns 0
01:39:51.894 00.031 25848 IsGuiding returns 1
01:39:51.894 00.000 25848 scope still moving after pulse duration time elapsed
01:39:51.953 00.059 25848 IsSlewing returns 0
01:39:51.954 00.001 25848 IsGuiding returns 0
01:39:51.954 00.000 25848 scope move finished after 31 + 60 ms
01:39:51.954 00.000 25848 Move returns status 0, amount 31
01:39:51.954 00.000 25848 move complete, result=0
01:39:51.954 00.000 25848 worker thread done servicing request
01:39:51.954 00.000 25848 Worker thread wakes up
01:39:51.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:51.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:51.954 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.1 px 31 ms SOUTH
01:39:54.808 02.854 25848 Exposure complete
01:39:54.897 00.089 25848 worker thread done servicing request
01:39:54.897 00.000 21444 OnExposeComplete: enter
01:39:54.897 00.000 21444 UpdateGuideState(): m_state=6
01:39:54.897 00.000 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
01:39:54.898 00.001 21444 Star::Find returns 1 (1), X=1245.87, Y=672.87, Mass=5612956, SNR=274.6, Peak=65504 HFD=8.1
01:39:54.898 00.000 21444 MultiStar: [#1 1.10,0.43,0.67,U] [#2 1.71,-0.16,0.60,U] [#3 1.84,-0.02,0.46,U] [#4 1.47,1.11,0.70,U] [#5 0.51,1.30,0.45,U] [#6 1.51,0.44,0.47,U] [#7 1.34,0.77,0.49,U] [#8 3.23,1.30,0.00,M1] 
01:39:54.898 00.000 21444 single-star, 7 included, MultiStar: {1.20, 0.59}, one-star: {0.58, 0.72}
01:39:54.898 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.15 = -2.15)
01:39:54.898 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.29)
01:39:54.898 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=0.72 hyp=0.92 cameraTheta=0.90 mountX=-0.51 mountY=0.89, mountTheta=2.09
01:39:54.899 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=0.72, opts=13)
01:39:54.899 00.000 21444 Enqueuing Move request for scope (0.58, 0.72)
01:39:54.899 00.000 25848 Worker thread wakes up
01:39:54.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.72) opts 0xd
01:39:54.899 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, 0.72)
01:39:54.899 00.000 25848 Moving (0.58, 0.72) raw xDistance=-0.51 yDistance=0.89
01:39:54.900 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=332, FiltMax=65504, Gamma=0.560
01:39:54.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
01:39:54.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
01:39:54.900 00.000 25848 MoveAxis(E, 0, ABG)
01:39:54.900 00.000 25848 Move returns status 0, amount 0
01:39:54.900 00.000 25848 MoveAxis(S, 24, ABG)
01:39:54.900 00.000 25848 Guiding  Dir = 1, Dur = 24
01:39:54.900 00.000 21444 UpdateGuideState exits: m=5612956 SNR=274.6 Saturated
01:39:54.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:54.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:54.900 00.000 21444 Enqueuing Expose request
01:39:54.920 00.020 25848 IsSlewing returns 0
01:39:54.941 00.021 25848 IsGuiding returns 0
01:39:54.973 00.032 25848 IsGuiding returns 1
01:39:54.973 00.000 25848 scope still moving after pulse duration time elapsed
01:39:55.034 00.061 25848 IsSlewing returns 0
01:39:55.035 00.001 25848 IsGuiding returns 0
01:39:55.035 00.000 25848 scope move finished after 24 + 68 ms
01:39:55.035 00.000 25848 Move returns status 0, amount 24
01:39:55.035 00.000 25848 move complete, result=0
01:39:55.035 00.000 25848 worker thread done servicing request
01:39:55.035 00.000 25848 Worker thread wakes up
01:39:55.035 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:55.035 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:39:55.035 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.9 px 24 ms SOUTH
01:39:57.882 02.847 25848 Exposure complete
01:39:57.964 00.082 25848 worker thread done servicing request
01:39:57.964 00.000 21444 OnExposeComplete: enter
01:39:57.964 00.000 21444 UpdateGuideState(): m_state=6
01:39:57.964 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
01:39:57.964 00.000 21444 Star::Find returns 1 (1), X=1244.72, Y=673.69, Mass=4686827, SNR=119.6, Peak=65504 HFD=7.7
01:39:57.964 00.000 21444 MultiStar: [#1 0.65,1.13,0.70,U] [#2 -0.45,1.48,1.16,U] [#3 1.37,1.39,0.44,U] [#4 0.83,0.32,0.77,U] [#5 -0.25,0.54,0.73,U] [#6 0.66,0.12,0.56,U] [#7 -0.73,0.75,0.76,U] [#8 1.58,-0.22,0.85,U] 
01:39:57.964 00.000 21444 refined, 8 included, MultiStar: {0.22, 0.82}, one-star: {-0.58, 1.54}
01:39:57.964 00.000 21444 CameraToMount -- cameraTheta (1.30) - m_xAngle (3.05) = xAngle (-1.75 = -1.75)
01:39:57.964 00.000 21444 CameraToMount -- cameraTheta (1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.59 = 1.69)
01:39:57.965 00.001 21444 CameraToMount -- cameraX=0.22 cameraY=0.82 hyp=0.85 cameraTheta=1.30 mountX=-0.15 mountY=0.85, mountTheta=1.75
01:39:57.965 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.82, opts=13)
01:39:57.965 00.000 21444 Enqueuing Move request for scope (0.22, 0.82)
01:39:57.965 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=334, FiltMax=65504, Gamma=0.560
01:39:57.965 00.000 21444 UpdateGuideState exits: m=4686827 SNR=119.6 Saturated
01:39:57.965 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:57.965 00.000 25848 Worker thread wakes up
01:39:57.965 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.82) opts 0xd
01:39:57.966 00.001 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.82)
01:39:57.966 00.000 25848 Moving (0.22, 0.82) raw xDistance=-0.15 yDistance=0.85
01:39:57.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:39:57.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
01:39:57.966 00.000 25848 MoveAxis(E, 0, ABG)
01:39:57.966 00.000 25848 Move returns status 0, amount 0
01:39:57.966 00.000 25848 MoveAxis(S, 23, ABG)
01:39:57.966 00.000 25848 Guiding  Dir = 1, Dur = 23
01:39:57.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:39:57.966 00.000 21444 Enqueuing Expose request
01:39:57.986 00.020 25848 IsSlewing returns 0
01:39:57.986 00.000 25848 IsGuiding returns 0
01:39:58.043 00.057 25848 IsGuiding returns 1
01:39:58.043 00.000 25848 scope still moving after pulse duration time elapsed
01:39:58.092 00.049 25848 IsSlewing returns 0
01:39:58.092 00.000 25848 IsGuiding returns 0
01:39:58.092 00.000 25848 scope move finished after 23 + 83 ms
01:39:58.092 00.000 25848 Move returns status 0, amount 23
01:39:58.092 00.000 25848 move complete, result=0
01:39:58.092 00.000 25848 worker thread done servicing request
01:39:58.092 00.000 25848 Worker thread wakes up
01:39:58.093 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:39:58.093 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.8 px 23 ms SOUTH
01:39:58.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:00.939 02.846 25848 Exposure complete
01:40:01.028 00.089 25848 worker thread done servicing request
01:40:01.029 00.001 21444 OnExposeComplete: enter
01:40:01.029 00.000 21444 UpdateGuideState(): m_state=6
01:40:01.029 00.000 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
01:40:01.029 00.000 21444 Star::Find returns 1 (1), X=1244.06, Y=671.68, Mass=5444905, SNR=208.8, Peak=65504 HFD=8.0
01:40:01.029 00.000 21444 MultiStar: [#1 -0.74,-0.73,0.70,U] [#2 0.48,-1.64,0.69,U] [#3 0.47,-0.75,0.62,U] [#4 0.45,-0.93,0.57,U] [#5 -1.19,-1.43,0.56,U] [#6 1.04,-1.75,0.63,U] [#7 -0.25,-0.84,0.52,U] [#8 0.84,-1.61,0.78,U] 
01:40:01.029 00.000 21444 refined, 8 included, MultiStar: {-0.06, -1.10}, one-star: {-1.24, -0.46}
01:40:01.029 00.000 21444 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.05) = xAngle (-4.68 = 1.61)
01:40:01.029 00.000 21444 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.24)
01:40:01.029 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-1.10 hyp=1.10 cameraTheta=-1.63 mountX=-0.04 mountY=-1.04, mountTheta=-1.61
01:40:01.029 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-1.10, opts=13)
01:40:01.030 00.001 21444 Enqueuing Move request for scope (-0.06, -1.10)
01:40:01.030 00.000 25848 Worker thread wakes up
01:40:01.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=16, FiltMax=65504, Gamma=0.560
01:40:01.030 00.000 21444 UpdateGuideState exits: m=5444905 SNR=208.8 Saturated
01:40:01.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:01.030 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:01.030 00.000 21444 Enqueuing Expose request
01:40:01.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -1.10) opts 0xd
01:40:01.030 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -1.10)
01:40:01.030 00.000 25848 Moving (-0.06, -1.10) raw xDistance=-0.04 yDistance=-1.04
01:40:01.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:40:01.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:01.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
01:40:01.030 00.000 25848 MoveAxis(E, 0, ABG)
01:40:01.030 00.000 25848 Move returns status 0, amount 0
01:40:01.030 00.000 25848 MoveAxis(N, 0, ABG)
01:40:01.030 00.000 25848 Move returns status 0, amount 0
01:40:01.030 00.000 25848 move complete, result=0
01:40:01.030 00.000 25848 worker thread done servicing request
01:40:01.030 00.000 25848 Worker thread wakes up
01:40:01.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:01.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:01.031 00.001 21444 GuideStep: -0.0 px 0 ms EAST, -1.0 px 0 ms NORTH
01:40:03.870 02.839 25848 Exposure complete
01:40:03.952 00.082 25848 worker thread done servicing request
01:40:03.952 00.000 21444 OnExposeComplete: enter
01:40:03.952 00.000 21444 UpdateGuideState(): m_state=6
01:40:03.952 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
01:40:03.952 00.000 21444 Star::Find returns 1 (1), X=1245.95, Y=672.33, Mass=5473753, SNR=200.8, Peak=65504 HFD=8.0
01:40:03.952 00.000 21444 MultiStar: [#1 1.01,0.04,0.73,U] [#2 0.99,-1.17,0.53,U] [#3 2.12,-0.98,0.40,U] [#4 1.45,-0.22,0.86,U] [#5 -0.36,-0.96,0.64,U] [#6 1.63,-0.75,0.67,U] [#7 0.78,0.04,0.59,U] [#8 2.96,-0.59,0.00,M1] 
01:40:03.952 00.000 21444 single-star, 7 included, MultiStar: {0.98, -0.38}, one-star: {0.65, 0.18}
01:40:03.952 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
01:40:03.952 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.66)
01:40:03.952 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=0.18 hyp=0.68 cameraTheta=0.28 mountX=-0.63 mountY=0.42, mountTheta=2.56
01:40:03.953 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.18, opts=13)
01:40:03.953 00.000 21444 Enqueuing Move request for scope (0.65, 0.18)
01:40:03.953 00.000 25848 Worker thread wakes up
01:40:03.953 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2672, FiltMin=66, FiltMax=65504, Gamma=0.560
01:40:03.953 00.000 21444 UpdateGuideState exits: m=5473753 SNR=200.8 Saturated
01:40:03.953 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:03.953 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:03.953 00.000 21444 Enqueuing Expose request
01:40:03.954 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.18) opts 0xd
01:40:03.954 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.18)
01:40:03.954 00.000 25848 Moving (0.65, 0.18) raw xDistance=-0.63 yDistance=0.42
01:40:03.954 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
01:40:03.954 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:03.954 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
01:40:03.954 00.000 25848 MoveAxis(E, 18, ABG)
01:40:03.954 00.000 25848 Guiding  Dir = 2, Dur = 18
01:40:04.014 00.060 25848 IsSlewing returns 0
01:40:04.014 00.000 25848 IsGuiding returns 0
01:40:04.046 00.032 25848 IsGuiding returns 1
01:40:04.046 00.000 25848 scope still moving after pulse duration time elapsed
01:40:04.091 00.045 25848 IsSlewing returns 0
01:40:04.091 00.000 25848 IsGuiding returns 0
01:40:04.091 00.000 25848 scope move finished after 18 + 59 ms
01:40:04.091 00.000 25848 Move returns status 0, amount 18
01:40:04.091 00.000 25848 MoveAxis(N, 0, ABG)
01:40:04.091 00.000 25848 Move returns status 0, amount 0
01:40:04.092 00.001 25848 move complete, result=0
01:40:04.092 00.000 25848 worker thread done servicing request
01:40:04.092 00.000 25848 Worker thread wakes up
01:40:04.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:04.092 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:04.092 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.4 px 0 ms NORTH
01:40:06.947 02.855 25848 Exposure complete
01:40:07.034 00.087 25848 worker thread done servicing request
01:40:07.034 00.000 21444 OnExposeComplete: enter
01:40:07.034 00.000 21444 UpdateGuideState(): m_state=6
01:40:07.034 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
01:40:07.034 00.000 21444 Star::Find returns 1 (1), X=1244.51, Y=671.43, Mass=5533328, SNR=199.6, Peak=65504 HFD=7.7
01:40:07.035 00.001 21444 MultiStar: [#1 0.19,-0.56,0.95,U] [#2 0.05,-1.24,0.71,U] [#3 1.12,-0.84,0.52,U] [#4 0.31,-0.94,0.91,U] [#5 -1.09,-1.64,0.65,U] [#6 0.40,-1.25,0.67,U] [#7 0.08,-1.34,0.73,U] [#8 0.94,-1.46,0.43,U] 
01:40:07.035 00.000 21444 refined, 8 included, MultiStar: {0.05, -1.06}, one-star: {-0.79, -0.72}
01:40:07.035 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.58 = 1.71)
01:40:07.035 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.14)
01:40:07.035 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-1.06 hyp=1.06 cameraTheta=-1.53 mountX=-0.14 mountY=-0.96, mountTheta=-1.72
01:40:07.036 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-1.06, opts=13)
01:40:07.036 00.000 21444 Enqueuing Move request for scope (0.05, -1.06)
01:40:07.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=320, FiltMax=65504, Gamma=0.560
01:40:07.036 00.000 21444 UpdateGuideState exits: m=5533328 SNR=199.6 Saturated
01:40:07.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:07.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:07.036 00.000 21444 Enqueuing Expose request
01:40:07.036 00.000 25848 Worker thread wakes up
01:40:07.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -1.06) opts 0xd
01:40:07.036 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -1.06)
01:40:07.036 00.000 25848 Moving (0.05, -1.06) raw xDistance=-0.14 yDistance=-0.96
01:40:07.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:40:07.036 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:07.036 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
01:40:07.036 00.000 25848 MoveAxis(E, 0, ABG)
01:40:07.036 00.000 25848 Move returns status 0, amount 0
01:40:07.036 00.000 25848 MoveAxis(N, 0, ABG)
01:40:07.036 00.000 25848 Move returns status 0, amount 0
01:40:07.037 00.001 25848 move complete, result=0
01:40:07.037 00.000 25848 worker thread done servicing request
01:40:07.037 00.000 25848 Worker thread wakes up
01:40:07.037 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:07.037 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:07.037 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
01:40:09.883 02.846 25848 Exposure complete
01:40:09.966 00.083 25848 worker thread done servicing request
01:40:09.966 00.000 21444 OnExposeComplete: enter
01:40:09.966 00.000 21444 UpdateGuideState(): m_state=6
01:40:09.966 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
01:40:09.966 00.000 21444 Star::Find returns 1 (1), X=1245.37, Y=671.58, Mass=5681261, SNR=231.6, Peak=65504 HFD=7.9
01:40:09.966 00.000 21444 MultiStar: [#1 -0.33,-1.15,0.97,U] [#2 0.66,-2.71,0.00,M1] [#3 2.01,-1.85,0.00,M1] [#4 1.31,-0.90,0.61,U] [#5 1.02,-0.60,0.61,U] [#6 1.36,-1.59,0.49,U] [#7 0.91,-0.66,0.52,U] [#8 2.64,-1.50,0.00,M1] 
01:40:09.966 00.000 21444 single-star, 5 included, MultiStar: {0.55, -0.89}, one-star: {0.08, -0.57}
01:40:09.966 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.05) = xAngle (-4.48 = 1.80)
01:40:09.966 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.32 = -1.04)
01:40:09.966 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.57 hyp=0.57 cameraTheta=-1.43 mountX=-0.13 mountY=-0.49, mountTheta=-1.83
01:40:09.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.57, opts=13)
01:40:09.967 00.000 21444 Enqueuing Move request for scope (0.08, -0.57)
01:40:09.967 00.000 25848 Worker thread wakes up
01:40:09.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2672, FiltMin=104, FiltMax=65504, Gamma=0.560
01:40:09.967 00.000 21444 UpdateGuideState exits: m=5681261 SNR=231.6 Saturated
01:40:09.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:09.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:09.968 00.001 21444 Enqueuing Expose request
01:40:09.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.57) opts 0xd
01:40:09.968 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.57)
01:40:09.968 00.000 25848 Moving (0.08, -0.57) raw xDistance=-0.13 yDistance=-0.49
01:40:09.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:40:09.968 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:09.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:40:09.968 00.000 25848 MoveAxis(E, 0, ABG)
01:40:09.968 00.000 25848 Move returns status 0, amount 0
01:40:09.968 00.000 25848 MoveAxis(N, 0, ABG)
01:40:09.968 00.000 25848 Move returns status 0, amount 0
01:40:09.968 00.000 25848 move complete, result=0
01:40:09.968 00.000 25848 worker thread done servicing request
01:40:09.968 00.000 25848 Worker thread wakes up
01:40:09.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:09.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:09.968 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:40:12.820 02.852 25848 Exposure complete
01:40:12.899 00.079 25848 worker thread done servicing request
01:40:12.899 00.000 21444 OnExposeComplete: enter
01:40:12.899 00.000 21444 UpdateGuideState(): m_state=6
01:40:12.899 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
01:40:12.899 00.000 21444 Star::Find returns 1 (1), X=1246.22, Y=670.63, Mass=5421612, SNR=215.3, Peak=65504 HFD=7.7
01:40:12.899 00.000 21444 MultiStar: [#1 1.72,-2.24,0.00,M1] [#2 2.24,-3.58,0.00,M2] [#3 2.41,-2.45,0.00,M2] [#4 3.13,-1.94,0.00,M1] [#5 1.23,-1.49,0.73,U] [#6 2.61,-2.63,0.00,M1] [#7 1.91,-2.32,0.00,M1] [#8 3.50,-2.22,0.00,M2] 
01:40:12.899 00.000 21444 single-star, 1 included, MultiStar: {1.06, -1.51}, one-star: {0.93, -1.52}
01:40:12.899 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
01:40:12.899 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.63)
01:40:12.899 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-1.52 hyp=1.78 cameraTheta=-1.02 mountX=-1.06 mountY=-1.05, mountTheta=-2.36
01:40:12.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-1.52, opts=13)
01:40:12.900 00.000 21444 Enqueuing Move request for scope (0.93, -1.52)
01:40:12.900 00.000 25848 Worker thread wakes up
01:40:12.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -1.52) opts 0xd
01:40:12.900 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -1.52)
01:40:12.900 00.000 25848 Moving (0.93, -1.52) raw xDistance=-1.06 yDistance=-1.05
01:40:12.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.06
01:40:12.900 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:12.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=256, FiltMax=65504, Gamma=0.560
01:40:12.901 00.001 21444 UpdateGuideState exits: m=5421612 SNR=215.3 Saturated
01:40:12.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:12.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:12.901 00.000 21444 Enqueuing Expose request
01:40:12.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
01:40:12.901 00.000 25848 MoveAxis(E, 31, ABG)
01:40:12.901 00.000 25848 Guiding  Dir = 2, Dur = 31
01:40:12.921 00.020 25848 IsSlewing returns 0
01:40:12.921 00.000 25848 IsGuiding returns 0
01:40:12.952 00.031 25848 PulseGuide returned control before completion, sleep 11
01:40:12.975 00.023 25848 IsGuiding returns 1
01:40:12.975 00.000 25848 scope still moving after pulse duration time elapsed
01:40:13.032 00.057 25848 IsSlewing returns 0
01:40:13.032 00.000 25848 IsGuiding returns 0
01:40:13.032 00.000 25848 scope move finished after 31 + 79 ms
01:40:13.032 00.000 25848 Move returns status 0, amount 31
01:40:13.032 00.000 25848 MoveAxis(N, 0, ABG)
01:40:13.032 00.000 25848 Move returns status 0, amount 0
01:40:13.032 00.000 25848 move complete, result=0
01:40:13.032 00.000 25848 worker thread done servicing request
01:40:13.032 00.000 25848 Worker thread wakes up
01:40:13.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:13.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:13.032 00.000 21444 GuideStep: -1.1 px 31 ms EAST, -1.1 px 0 ms NORTH
01:40:15.881 02.849 25848 Exposure complete
01:40:15.948 00.067 25848 worker thread done servicing request
01:40:15.948 00.000 21444 OnExposeComplete: enter
01:40:15.948 00.000 21444 UpdateGuideState(): m_state=6
01:40:15.948 00.000 21444 Star::Find(15, 1246, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
01:40:15.948 00.000 21444 Star::Find returns 1 (1), X=1246.32, Y=670.66, Mass=5405692, SNR=222.6, Peak=65504 HFD=7.8
01:40:15.949 00.001 21444 MultiStar: [#1 1.44,-2.10,0.87,U] [#2 2.50,-2.91,0.00,M3] [#3 3.99,-2.62,0.00,M3] [#4 2.56,-1.65,0.00,M2] [#5 0.77,-1.93,0.63,U] [#6 2.03,-2.50,0.00,M2] [#7 1.72,-1.79,0.58,U] [#8 3.57,-2.25,0.00,M3] 
01:40:15.949 00.000 21444 single-star, 3 included, MultiStar: {1.22, -1.81}, one-star: {1.02, -1.48}
01:40:15.949 00.000 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.02 = 2.27)
01:40:15.949 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.58)
01:40:15.949 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-1.48 hyp=1.80 cameraTheta=-0.97 mountX=-1.15 mountY=-0.98, mountTheta=-2.43
01:40:15.949 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-1.48, opts=13)
01:40:15.949 00.000 21444 Enqueuing Move request for scope (1.02, -1.48)
01:40:15.949 00.000 25848 Worker thread wakes up
01:40:15.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=244, FiltMax=65504, Gamma=0.560
01:40:15.950 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -1.48) opts 0xd
01:40:15.950 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -1.48)
01:40:15.950 00.000 25848 Moving (1.02, -1.48) raw xDistance=-1.15 yDistance=-0.98
01:40:15.950 00.000 21444 UpdateGuideState exits: m=5405692 SNR=222.6 Saturated
01:40:15.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.15
01:40:15.950 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:15.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:15.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
01:40:15.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:15.950 00.000 21444 Enqueuing Expose request
01:40:15.950 00.000 25848 MoveAxis(E, 36, ABG)
01:40:15.950 00.000 25848 Guiding  Dir = 2, Dur = 36
01:40:15.970 00.020 25848 IsSlewing returns 0
01:40:15.970 00.000 25848 IsGuiding returns 0
01:40:16.002 00.032 25848 PulseGuide returned control before completion, sleep 16
01:40:16.021 00.019 25848 IsGuiding returns 1
01:40:16.021 00.000 25848 scope still moving after pulse duration time elapsed
01:40:16.080 00.059 25848 IsSlewing returns 0
01:40:16.080 00.000 25848 IsGuiding returns 0
01:40:16.080 00.000 25848 scope move finished after 36 + 73 ms
01:40:16.080 00.000 25848 Move returns status 0, amount 36
01:40:16.080 00.000 25848 MoveAxis(N, 0, ABG)
01:40:16.080 00.000 25848 Move returns status 0, amount 0
01:40:16.081 00.001 25848 move complete, result=0
01:40:16.081 00.000 25848 worker thread done servicing request
01:40:16.081 00.000 25848 Worker thread wakes up
01:40:16.081 00.000 21444 GuideStep: -1.2 px 36 ms EAST, -1.0 px 0 ms NORTH
01:40:16.081 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:16.081 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:18.924 02.843 25848 Exposure complete
01:40:18.998 00.074 25848 worker thread done servicing request
01:40:18.998 00.000 21444 OnExposeComplete: enter
01:40:18.998 00.000 21444 UpdateGuideState(): m_state=6
01:40:18.998 00.000 21444 Star::Find(15, 1246, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
01:40:18.998 00.000 21444 Star::Find returns 1 (1), X=1247.14, Y=670.66, Mass=5389942, SNR=188.1, Peak=65504 HFD=7.8
01:40:18.999 00.001 21444 MultiStar: [#1 1.55,-1.72,0.89,U] [#2 2.73,-2.54,0.00,M4] [#3 2.77,-2.38,0.00,M4] [#4 2.41,-1.53,0.00,M3] [#5 0.87,-1.53,0.66,U] [#6 2.08,-1.73,0.00,M3] [#7 1.80,-1.72,0.66,U] [#8 3.35,-1.97,0.00,M4] 
01:40:18.999 00.000 21444 refined, 3 included, MultiStar: {1.55, -1.61}, one-star: {1.84, -1.49}
01:40:18.999 00.000 21444 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.05) = xAngle (-3.86 = 2.43)
01:40:18.999 00.000 21444 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.70 = -0.42)
01:40:18.999 00.000 21444 CameraToMount -- cameraX=1.55 cameraY=-1.61 hyp=2.24 cameraTheta=-0.80 mountX=-1.69 mountY=-0.90, mountTheta=-2.65
01:40:19.000 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.55, y=-1.61, opts=13)
01:40:19.000 00.000 21444 Enqueuing Move request for scope (1.55, -1.61)
01:40:19.000 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=444, FiltMax=65504, Gamma=0.560
01:40:19.000 00.000 21444 UpdateGuideState exits: m=5389942 SNR=188.1 Saturated
01:40:19.000 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:19.000 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:19.000 00.000 21444 Enqueuing Expose request
01:40:19.000 00.000 25848 Worker thread wakes up
01:40:19.000 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.55, -1.61) opts 0xd
01:40:19.000 00.000 25848 Handling offset move in thread for scope, endpoint = (1.55, -1.61)
01:40:19.000 00.000 25848 Moving (1.55, -1.61) raw xDistance=-1.69 yDistance=-0.90
01:40:19.000 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.69
01:40:19.000 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:19.000 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
01:40:19.000 00.000 25848 MoveAxis(E, 52, ABG)
01:40:19.000 00.000 25848 Guiding  Dir = 2, Dur = 52
01:40:19.031 00.031 25848 IsSlewing returns 0
01:40:19.031 00.000 25848 IsGuiding returns 0
01:40:19.062 00.031 25848 PulseGuide returned control before completion, sleep 31
01:40:19.098 00.036 25848 IsGuiding returns 1
01:40:19.098 00.000 25848 scope still moving after pulse duration time elapsed
01:40:19.182 00.084 25848 IsSlewing returns 0
01:40:19.182 00.000 25848 IsGuiding returns 0
01:40:19.182 00.000 25848 scope move finished after 52 + 99 ms
01:40:19.182 00.000 25848 Move returns status 0, amount 52
01:40:19.182 00.000 25848 MoveAxis(N, 0, ABG)
01:40:19.182 00.000 25848 Move returns status 0, amount 0
01:40:19.182 00.000 25848 move complete, result=0
01:40:19.182 00.000 25848 worker thread done servicing request
01:40:19.182 00.000 25848 Worker thread wakes up
01:40:19.183 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:19.183 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:19.183 00.000 21444 GuideStep: -1.7 px 52 ms EAST, -0.9 px 0 ms NORTH
01:40:22.029 02.846 25848 Exposure complete
01:40:22.116 00.087 25848 worker thread done servicing request
01:40:22.116 00.000 21444 OnExposeComplete: enter
01:40:22.116 00.000 21444 UpdateGuideState(): m_state=6
01:40:22.117 00.001 21444 Star::Find(15, 1247, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
01:40:22.117 00.000 21444 Star::Find returns 1 (1), X=1246.67, Y=670.29, Mass=5330446, SNR=195.8, Peak=65504 HFD=7.8
01:40:22.117 00.000 21444 MultiStar: [#1 2.15,-2.65,0.00,M1] [#2 2.68,-3.11,0.00,M5] [#3 3.19,-3.11,0.00,M5] [#4 3.07,-2.49,0.00,M4] [#5 1.12,-2.81,0.00,M1] [#6 3.23,-3.10,0.00,M4] [#7 2.27,-2.11,0.00,M1] [#8 3.99,-3.26,0.00,M5] 
01:40:22.117 00.000 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.30)
01:40:22.117 00.000 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.83 = -0.54)
01:40:22.117 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=-1.86 hyp=2.31 cameraTheta=-0.93 mountX=-1.54 mountY=-1.20, mountTheta=-2.48
01:40:22.118 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=-1.86, opts=13)
01:40:22.118 00.000 21444 Enqueuing Move request for scope (1.38, -1.86)
01:40:22.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=306, FiltMax=65504, Gamma=0.560
01:40:22.118 00.000 21444 UpdateGuideState exits: m=5330446 SNR=195.8 Saturated
01:40:22.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:22.118 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:22.118 00.000 21444 Enqueuing Expose request
01:40:22.118 00.000 25848 Worker thread wakes up
01:40:22.118 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, -1.86) opts 0xd
01:40:22.118 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, -1.86)
01:40:22.118 00.000 25848 Moving (1.38, -1.86) raw xDistance=-1.54 yDistance=-1.20
01:40:22.119 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.54
01:40:22.119 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=0.69 newest=-3.09
01:40:22.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
01:40:22.119 00.000 25848 MoveAxis(E, 48, ABG)
01:40:22.119 00.000 25848 Guiding  Dir = 2, Dur = 48
01:40:22.139 00.020 25848 IsSlewing returns 0
01:40:22.139 00.000 25848 IsGuiding returns 0
01:40:22.171 00.032 25848 PulseGuide returned control before completion, sleep 27
01:40:22.201 00.030 25848 IsGuiding returns 1
01:40:22.201 00.000 25848 scope still moving after pulse duration time elapsed
01:40:22.264 00.063 25848 IsSlewing returns 0
01:40:22.265 00.001 25848 IsGuiding returns 0
01:40:22.265 00.000 25848 scope move finished after 48 + 77 ms
01:40:22.265 00.000 25848 Move returns status 0, amount 48
01:40:22.265 00.000 25848 BLC: Oldest BLC event removed
01:40:22.265 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:40:22.265 00.000 25848 MoveAxis(N, 322, ABG)
01:40:22.265 00.000 25848 Guiding  Dir = 0, Dur = 322
01:40:22.297 00.032 25848 IsSlewing returns 0
01:40:22.297 00.000 25848 IsGuiding returns 0
01:40:22.329 00.032 25848 PulseGuide returned control before completion, sleep 301
01:40:22.641 00.312 25848 IsGuiding returns 1
01:40:22.641 00.000 25848 scope still moving after pulse duration time elapsed
01:40:22.704 00.063 25848 IsSlewing returns 0
01:40:22.705 00.001 25848 IsGuiding returns 0
01:40:22.705 00.000 25848 scope move finished after 322 + 84 ms
01:40:22.705 00.000 25848 Move returns status 0, amount 322
01:40:22.705 00.000 25848 move complete, result=0
01:40:22.705 00.000 25848 worker thread done servicing request
01:40:22.705 00.000 25848 Worker thread wakes up
01:40:22.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:22.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:22.705 00.000 21444 GuideStep: -1.5 px 48 ms EAST, -1.2 px 322 ms NORTH
01:40:25.546 02.841 25848 Exposure complete
01:40:25.622 00.076 25848 worker thread done servicing request
01:40:25.622 00.000 21444 OnExposeComplete: enter
01:40:25.622 00.000 21444 UpdateGuideState(): m_state=6
01:40:25.622 00.000 21444 Star::Find(15, 1246, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
01:40:25.622 00.000 21444 Star::Find returns 1 (1), X=1247.32, Y=672.50, Mass=5551723, SNR=249.3, Peak=65504 HFD=7.9
01:40:25.622 00.000 21444 MultiStar: [#1 2.94,-0.04,0.00,M2] [#2 3.90,-0.60,0.00,M6] [#3 3.48,-0.50,0.00,M6] [#4 3.25,0.10,0.00,M5] [#5 1.05,-0.55,0.41,U] [#6 3.38,-0.70,0.00,M5] [#7 2.45,-0.02,0.52,U] [#8 3.99,-0.52,0.00,M6] 
01:40:25.623 00.001 21444 refined, 2 included, MultiStar: {1.93, 0.06}, one-star: {2.03, 0.36}
01:40:25.623 00.000 21444 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
01:40:25.623 00.000 21444 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.42)
01:40:25.623 00.000 21444 CameraToMount -- cameraX=1.93 cameraY=0.06 hyp=1.93 cameraTheta=0.03 mountX=-1.92 mountY=0.79, mountTheta=2.75
01:40:25.623 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.93, y=0.06, opts=13)
01:40:25.623 00.000 21444 Enqueuing Move request for scope (1.93, 0.06)
01:40:25.623 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=310, FiltMax=65504, Gamma=0.560
01:40:25.623 00.000 21444 UpdateGuideState exits: m=5551723 SNR=249.3 Saturated
01:40:25.623 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:25.623 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:25.623 00.000 21444 Enqueuing Expose request
01:40:25.624 00.001 25848 Worker thread wakes up
01:40:25.624 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.93, 0.06) opts 0xd
01:40:25.624 00.000 25848 Handling offset move in thread for scope, endpoint = (1.93, 0.06)
01:40:25.624 00.000 25848 Moving (1.93, 0.06) raw xDistance=-1.92 yDistance=0.79
01:40:25.624 00.000 25848 BLC: History state: CurrMiss=-0.79, AvgInitMiss=-0.03, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.198026, 1:-0.786786
01:40:25.624 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:40:25.624 00.000 25848 BLC: window closed
01:40:25.624 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -1.92
01:40:25.624 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:25.624 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.79
01:40:25.624 00.000 25848 MoveAxis(E, 59, ABG)
01:40:25.624 00.000 25848 Guiding  Dir = 2, Dur = 59
01:40:25.654 00.030 25848 IsSlewing returns 0
01:40:25.654 00.000 25848 IsGuiding returns 0
01:40:25.696 00.042 25848 PulseGuide returned control before completion, sleep 28
01:40:25.734 00.038 25848 IsGuiding returns 1
01:40:25.734 00.000 25848 scope still moving after pulse duration time elapsed
01:40:25.795 00.061 25848 IsSlewing returns 0
01:40:25.795 00.000 25848 IsGuiding returns 0
01:40:25.795 00.000 25848 scope move finished after 59 + 81 ms
01:40:25.795 00.000 25848 Move returns status 0, amount 59
01:40:25.796 00.001 25848 MoveAxis(N, 0, ABG)
01:40:25.796 00.000 25848 Move returns status 0, amount 0
01:40:25.796 00.000 25848 move complete, result=0
01:40:25.796 00.000 25848 worker thread done servicing request
01:40:25.796 00.000 25848 Worker thread wakes up
01:40:25.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:25.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:25.796 00.000 21444 GuideStep: -1.9 px 59 ms EAST, 0.8 px 0 ms NORTH
01:40:28.642 02.846 25848 Exposure complete
01:40:28.730 00.088 25848 worker thread done servicing request
01:40:28.730 00.000 21444 OnExposeComplete: enter
01:40:28.731 00.001 21444 UpdateGuideState(): m_state=6
01:40:28.731 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
01:40:28.731 00.000 21444 Star::Find returns 1 (1), X=1247.24, Y=671.47, Mass=5561658, SNR=209.4, Peak=65504 HFD=8.1
01:40:28.731 00.000 21444 MultiStar: [#1 3.14,0.27,0.00,M3] [#2 3.68,-1.00,0.00,M7] [#3 3.49,-0.33,0.00,M7] [#4 3.94,-1.22,0.00,M6] [#5 1.13,-0.95,0.68,U] [#6 3.03,-1.11,0.00,M6] [#7 2.20,-1.06,0.70,U] [#8 3.87,-1.20,0.00,M7] 
01:40:28.731 00.000 21444 refined, 2 included, MultiStar: {1.79, -0.87}, one-star: {1.95, -0.68}
01:40:28.731 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.78)
01:40:28.731 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.06)
01:40:28.731 00.000 21444 CameraToMount -- cameraX=1.79 cameraY=-0.87 hyp=1.99 cameraTheta=-0.45 mountX=-1.86 mountY=-0.13, mountTheta=-3.07
01:40:28.732 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.79, y=-0.87, opts=13)
01:40:28.732 00.000 21444 Enqueuing Move request for scope (1.79, -0.87)
01:40:28.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=296, FiltMax=65504, Gamma=0.560
01:40:28.732 00.000 21444 UpdateGuideState exits: m=5561658 SNR=209.4 Saturated
01:40:28.732 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:28.732 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:28.732 00.000 21444 Enqueuing Expose request
01:40:28.732 00.000 25848 Worker thread wakes up
01:40:28.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.79, -0.87) opts 0xd
01:40:28.733 00.001 25848 Handling offset move in thread for scope, endpoint = (1.79, -0.87)
01:40:28.733 00.000 25848 Moving (1.79, -0.87) raw xDistance=-1.86 yDistance=-0.13
01:40:28.733 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.86
01:40:28.733 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:28.733 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:40:28.733 00.000 25848 MoveAxis(E, 58, ABG)
01:40:28.733 00.000 25848 Guiding  Dir = 2, Dur = 58
01:40:28.767 00.034 25848 IsSlewing returns 0
01:40:28.767 00.000 25848 IsGuiding returns 0
01:40:28.799 00.032 25848 PulseGuide returned control before completion, sleep 37
01:40:28.847 00.048 25848 IsGuiding returns 1
01:40:28.847 00.000 25848 scope still moving after pulse duration time elapsed
01:40:28.908 00.061 25848 IsSlewing returns 0
01:40:28.908 00.000 25848 IsGuiding returns 0
01:40:28.908 00.000 25848 scope move finished after 58 + 83 ms
01:40:28.908 00.000 25848 Move returns status 0, amount 58
01:40:28.908 00.000 25848 MoveAxis(N, 0, ABG)
01:40:28.909 00.001 25848 Move returns status 0, amount 0
01:40:28.909 00.000 25848 move complete, result=0
01:40:28.909 00.000 25848 worker thread done servicing request
01:40:28.909 00.000 25848 Worker thread wakes up
01:40:28.909 00.000 21444 GuideStep: -1.9 px 58 ms EAST, -0.1 px 0 ms NORTH
01:40:28.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:28.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:31.754 02.845 25848 Exposure complete
01:40:31.843 00.089 25848 worker thread done servicing request
01:40:31.844 00.001 21444 OnExposeComplete: enter
01:40:31.844 00.000 21444 UpdateGuideState(): m_state=6
01:40:31.844 00.000 21444 Star::Find(15, 1247, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
01:40:31.844 00.000 21444 Star::Find returns 1 (1), X=1246.86, Y=671.58, Mass=5360249, SNR=185.4, Peak=65504 HFD=7.8
01:40:31.844 00.000 21444 MultiStar: [#1 2.92,-0.67,0.00,M4] [#2 3.39,-1.40,0.00,M8] [#3 2.75,-1.32,0.00,M8] [#4 2.81,-0.69,0.00,M7] [#5 1.07,-0.85,0.62,U] [#6 2.57,-1.17,0.00,M7] [#7 2.98,-0.68,0.00,M1] [#8 3.62,-0.89,0.00,M8] 
01:40:31.844 00.000 21444 refined, 1 included, MultiStar: {1.37, -0.68}, one-star: {1.57, -0.57}
01:40:31.844 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
01:40:31.844 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
01:40:31.844 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=-0.68 hyp=1.53 cameraTheta=-0.46 mountX=-1.43 mountY=-0.11, mountTheta=-3.07
01:40:31.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=-0.68, opts=13)
01:40:31.845 00.000 21444 Enqueuing Move request for scope (1.37, -0.68)
01:40:31.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2672, FiltMin=206, FiltMax=65504, Gamma=0.560
01:40:31.845 00.000 21444 UpdateGuideState exits: m=5360249 SNR=185.4 Saturated
01:40:31.845 00.000 25848 Worker thread wakes up
01:40:31.846 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, -0.68) opts 0xd
01:40:31.846 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, -0.68)
01:40:31.846 00.000 25848 Moving (1.37, -0.68) raw xDistance=-1.43 yDistance=-0.11
01:40:31.846 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.43
01:40:31.846 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:31.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:40:31.846 00.000 25848 MoveAxis(E, 46, ABG)
01:40:31.846 00.000 25848 Guiding  Dir = 2, Dur = 46
01:40:31.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:31.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:31.846 00.000 21444 Enqueuing Expose request
01:40:31.903 00.057 25848 IsSlewing returns 0
01:40:31.903 00.000 25848 IsGuiding returns 0
01:40:31.944 00.041 25848 PulseGuide returned control before completion, sleep 15
01:40:31.974 00.030 25848 IsGuiding returns 1
01:40:31.974 00.000 25848 scope still moving after pulse duration time elapsed
01:40:32.030 00.056 25848 IsSlewing returns 0
01:40:32.031 00.001 25848 IsGuiding returns 0
01:40:32.031 00.000 25848 scope move finished after 46 + 81 ms
01:40:32.031 00.000 25848 Move returns status 0, amount 46
01:40:32.031 00.000 25848 MoveAxis(N, 0, ABG)
01:40:32.031 00.000 25848 Move returns status 0, amount 0
01:40:32.031 00.000 25848 move complete, result=0
01:40:32.031 00.000 25848 worker thread done servicing request
01:40:32.031 00.000 25848 Worker thread wakes up
01:40:32.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:32.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:32.031 00.000 21444 GuideStep: -1.4 px 46 ms EAST, -0.1 px 0 ms NORTH
01:40:34.874 02.843 25848 Exposure complete
01:40:34.953 00.079 25848 worker thread done servicing request
01:40:34.954 00.001 21444 OnExposeComplete: enter
01:40:34.954 00.000 21444 UpdateGuideState(): m_state=6
01:40:34.954 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
01:40:34.954 00.000 21444 Star::Find returns 1 (1), X=1247.08, Y=672.45, Mass=5647216, SNR=222.1, Peak=65504 HFD=8.0
01:40:34.954 00.000 21444 MultiStar: [#1 1.38,-0.77,0.64,U] [#2 2.55,-1.12,0.00,M9] [#3 2.47,-0.73,0.00,M9] [#4 3.41,-0.54,0.00,M8] [#5 2.78,-0.55,0.00,M1] [#6 3.26,-1.37,0.00,M8] [#7 2.66,0.35,0.00,M2] [#8 4.29,-0.09,0.00,M9] 
01:40:34.954 00.000 21444 refined, 1 included, MultiStar: {1.63, -0.12}, one-star: {1.79, 0.30}
01:40:34.954 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
01:40:34.954 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.32)
01:40:34.954 00.000 21444 CameraToMount -- cameraX=1.63 cameraY=-0.12 hyp=1.63 cameraTheta=-0.07 mountX=-1.63 mountY=0.51, mountTheta=2.84
01:40:34.955 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.63, y=-0.12, opts=13)
01:40:34.955 00.000 21444 Enqueuing Move request for scope (1.63, -0.12)
01:40:34.955 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=458, FiltMax=65504, Gamma=0.560
01:40:34.955 00.000 21444 UpdateGuideState exits: m=5647216 SNR=222.1 Saturated
01:40:34.955 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:34.955 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:34.955 00.000 21444 Enqueuing Expose request
01:40:34.955 00.000 25848 Worker thread wakes up
01:40:34.955 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.63, -0.12) opts 0xd
01:40:34.955 00.000 25848 Handling offset move in thread for scope, endpoint = (1.63, -0.12)
01:40:34.955 00.000 25848 Moving (1.63, -0.12) raw xDistance=-1.63 yDistance=0.51
01:40:34.955 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.63
01:40:34.955 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:34.955 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
01:40:34.956 00.001 25848 MoveAxis(E, 51, ABG)
01:40:34.956 00.000 25848 Guiding  Dir = 2, Dur = 51
01:40:34.986 00.030 25848 IsSlewing returns 0
01:40:34.986 00.000 25848 IsGuiding returns 0
01:40:35.017 00.031 25848 PulseGuide returned control before completion, sleep 30
01:40:35.062 00.045 25848 IsGuiding returns 1
01:40:35.062 00.000 25848 scope still moving after pulse duration time elapsed
01:40:35.146 00.084 25848 IsSlewing returns 0
01:40:35.146 00.000 25848 IsGuiding returns 0
01:40:35.146 00.000 25848 scope move finished after 51 + 109 ms
01:40:35.146 00.000 25848 Move returns status 0, amount 51
01:40:35.146 00.000 25848 MoveAxis(N, 0, ABG)
01:40:35.146 00.000 25848 Move returns status 0, amount 0
01:40:35.146 00.000 25848 move complete, result=0
01:40:35.146 00.000 25848 worker thread done servicing request
01:40:35.146 00.000 25848 Worker thread wakes up
01:40:35.146 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:35.146 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:35.146 00.000 21444 GuideStep: -1.6 px 51 ms EAST, 0.5 px 0 ms NORTH
01:40:37.999 02.853 25848 Exposure complete
01:40:38.080 00.081 25848 worker thread done servicing request
01:40:38.080 00.000 21444 OnExposeComplete: enter
01:40:38.081 00.001 21444 UpdateGuideState(): m_state=6
01:40:38.081 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
01:40:38.081 00.000 21444 Star::Find returns 1 (1), X=1246.07, Y=672.55, Mass=5740520, SNR=218.0, Peak=65504 HFD=8.1
01:40:38.081 00.000 21444 MultiStar: [#1 1.85,-0.04,0.78,U] [#2 1.63,-1.27,0.69,U] [#3 2.30,-0.08,0.65,U] [#4 2.60,-0.06,0.00,M9] [#5 0.80,-0.50,0.61,U] [#6 2.63,-0.74,0.00,M9] [#7 1.68,-0.64,0.65,U] [#8 3.10,-0.86,0.00,M10] 
01:40:38.081 00.000 21444 single-star, 5 included, MultiStar: {1.47, -0.29}, one-star: {0.78, 0.40}
01:40:38.081 00.000 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
01:40:38.081 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.87)
01:40:38.081 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=0.40 hyp=0.88 cameraTheta=0.48 mountX=-0.74 mountY=0.67, mountTheta=2.41
01:40:38.082 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=0.40, opts=13)
01:40:38.082 00.000 21444 Enqueuing Move request for scope (0.78, 0.40)
01:40:38.082 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=252, FiltMax=65504, Gamma=0.560
01:40:38.082 00.000 21444 UpdateGuideState exits: m=5740520 SNR=218.0 Saturated
01:40:38.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:38.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:38.082 00.000 21444 Enqueuing Expose request
01:40:38.082 00.000 25848 Worker thread wakes up
01:40:38.082 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.40) opts 0xd
01:40:38.082 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 0.40)
01:40:38.082 00.000 25848 Moving (0.78, 0.40) raw xDistance=-0.74 yDistance=0.67
01:40:38.082 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.74
01:40:38.082 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:38.082 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
01:40:38.082 00.000 25848 MoveAxis(E, 25, ABG)
01:40:38.082 00.000 25848 Guiding  Dir = 2, Dur = 25
01:40:38.108 00.026 25848 IsSlewing returns 0
01:40:38.108 00.000 25848 IsGuiding returns 0
01:40:38.140 00.032 25848 IsGuiding returns 1
01:40:38.140 00.000 25848 scope still moving after pulse duration time elapsed
01:40:38.231 00.091 25848 IsSlewing returns 0
01:40:38.231 00.000 25848 IsGuiding returns 0
01:40:38.231 00.000 25848 scope move finished after 25 + 97 ms
01:40:38.231 00.000 25848 Move returns status 0, amount 25
01:40:38.231 00.000 25848 MoveAxis(N, 0, ABG)
01:40:38.231 00.000 25848 Move returns status 0, amount 0
01:40:38.231 00.000 25848 move complete, result=0
01:40:38.231 00.000 25848 worker thread done servicing request
01:40:38.231 00.000 25848 Worker thread wakes up
01:40:38.231 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:38.231 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:38.231 00.000 21444 GuideStep: -0.7 px 25 ms EAST, 0.7 px 0 ms NORTH
01:40:41.076 02.845 25848 Exposure complete
01:40:41.156 00.080 25848 worker thread done servicing request
01:40:41.156 00.000 21444 OnExposeComplete: enter
01:40:41.156 00.000 21444 UpdateGuideState(): m_state=6
01:40:41.156 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
01:40:41.156 00.000 21444 Star::Find returns 1 (1), X=1246.77, Y=672.40, Mass=5501410, SNR=187.0, Peak=65504 HFD=8.0
01:40:41.157 00.001 21444 MultiStar: [#1 2.00,0.04,0.69,U] [#2 2.52,-0.90,0.00,M9] [#3 2.83,-0.82,0.00,M9] [#4 2.96,-0.06,0.00,M10] [#5 1.01,-0.08,0.58,U] [#6 2.42,-0.77,0.00,M10] [#7 2.04,-0.12,0.68,U] [#8 3.59,-0.64,0.00,R] 
01:40:41.157 00.000 21444 single-star, 3 included, MultiStar: {1.64, 0.05}, one-star: {1.48, 0.25}
01:40:41.157 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
01:40:41.157 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.56)
01:40:41.157 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=0.25 hyp=1.50 cameraTheta=0.17 mountX=-1.45 mountY=0.79, mountTheta=2.64
01:40:41.158 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=0.25, opts=13)
01:40:41.158 00.000 21444 Enqueuing Move request for scope (1.48, 0.25)
01:40:41.158 00.000 25848 Worker thread wakes up
01:40:41.158 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, 0.25) opts 0xd
01:40:41.158 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, 0.25)
01:40:41.158 00.000 25848 Moving (1.48, 0.25) raw xDistance=-1.45 yDistance=0.79
01:40:41.158 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.45
01:40:41.158 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2672, FiltMin=16, FiltMax=65504, Gamma=0.560
01:40:41.158 00.000 21444 UpdateGuideState exits: m=5501410 SNR=187.0 Saturated
01:40:41.158 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:41.158 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:41.158 00.000 21444 Enqueuing Expose request
01:40:41.158 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:41.158 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.79
01:40:41.158 00.000 25848 MoveAxis(E, 44, ABG)
01:40:41.158 00.000 25848 Guiding  Dir = 2, Dur = 44
01:40:41.189 00.031 25848 IsSlewing returns 0
01:40:41.189 00.000 25848 IsGuiding returns 0
01:40:41.220 00.031 25848 PulseGuide returned control before completion, sleep 24
01:40:41.249 00.029 25848 IsGuiding returns 1
01:40:41.249 00.000 25848 scope still moving after pulse duration time elapsed
01:40:41.315 00.066 25848 IsSlewing returns 0
01:40:41.316 00.001 25848 IsGuiding returns 0
01:40:41.316 00.000 25848 scope move finished after 44 + 82 ms
01:40:41.316 00.000 25848 Move returns status 0, amount 44
01:40:41.316 00.000 25848 MoveAxis(N, 0, ABG)
01:40:41.316 00.000 25848 Move returns status 0, amount 0
01:40:41.316 00.000 25848 move complete, result=0
01:40:41.316 00.000 25848 worker thread done servicing request
01:40:41.316 00.000 25848 Worker thread wakes up
01:40:41.316 00.000 21444 GuideStep: -1.5 px 44 ms EAST, 0.8 px 0 ms NORTH
01:40:41.316 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:41.316 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:44.160 02.844 25848 Exposure complete
01:40:44.241 00.081 25848 worker thread done servicing request
01:40:44.241 00.000 21444 OnExposeComplete: enter
01:40:44.241 00.000 21444 UpdateGuideState(): m_state=6
01:40:44.241 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
01:40:44.241 00.000 21444 Star::Find returns 1 (1), X=1245.71, Y=671.57, Mass=5385288, SNR=189.7, Peak=65504 HFD=7.6
01:40:44.242 00.001 21444 MultiStar: [#1 1.44,-0.50,0.79,U] [#2 2.53,-1.06,0.00,M10] [#3 3.31,-0.49,0.00,M10] [#4 2.44,-1.10,0.00,R] [#5 0.90,-1.25,0.71,U] [#6 2.53,-1.23,0.00,R] [#7 1.71,-0.79,0.63,U] [#8 -0.62,-0.66,0.54,U] 
01:40:44.242 00.000 21444 single-star, 4 included, MultiStar: {0.80, -0.74}, one-star: {0.41, -0.58}
01:40:44.242 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.28)
01:40:44.242 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.56)
01:40:44.242 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.58 hyp=0.71 cameraTheta=-0.95 mountX=-0.46 mountY=-0.38, mountTheta=-2.45
01:40:44.242 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.58, opts=13)
01:40:44.242 00.000 21444 Enqueuing Move request for scope (0.41, -0.58)
01:40:44.242 00.000 25848 Worker thread wakes up
01:40:44.242 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.58) opts 0xd
01:40:44.242 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.58)
01:40:44.242 00.000 25848 Moving (0.41, -0.58) raw xDistance=-0.46 yDistance=-0.38
01:40:44.242 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=142, FiltMax=65504, Gamma=0.560
01:40:44.243 00.001 21444 UpdateGuideState exits: m=5385288 SNR=189.7 Saturated
01:40:44.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:44.243 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:44.243 00.000 21444 Enqueuing Expose request
01:40:44.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
01:40:44.243 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:44.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
01:40:44.243 00.000 25848 MoveAxis(E, 0, ABG)
01:40:44.243 00.000 25848 Move returns status 0, amount 0
01:40:44.243 00.000 25848 MoveAxis(N, 0, ABG)
01:40:44.243 00.000 25848 Move returns status 0, amount 0
01:40:44.243 00.000 25848 move complete, result=0
01:40:44.243 00.000 25848 worker thread done servicing request
01:40:44.243 00.000 25848 Worker thread wakes up
01:40:44.243 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:44.243 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:44.243 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
01:40:47.090 02.847 25848 Exposure complete
01:40:47.178 00.088 25848 worker thread done servicing request
01:40:47.178 00.000 21444 OnExposeComplete: enter
01:40:47.178 00.000 21444 UpdateGuideState(): m_state=6
01:40:47.178 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
01:40:47.178 00.000 21444 Star::Find returns 1 (1), X=1247.66, Y=672.14, Mass=5738974, SNR=237.4, Peak=65504 HFD=7.9
01:40:47.178 00.000 21444 MultiStar: [#1 3.31,0.15,0.00,M1] [#2 3.75,-0.34,0.00,R] [#3 4.16,-0.79,0.00,R] [#4 1.03,0.43,0.75,U] [#5 2.43,-1.03,0.00,M1] [#6 1.11,-0.12,0.58,U] [#7 3.68,-0.39,0.00,M1] [#8 1.01,-0.44,0.43,U] 
01:40:47.178 00.000 21444 refined, 3 included, MultiStar: {1.53, 0.02}, one-star: {2.36, -0.00}
01:40:47.178 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
01:40:47.178 00.000 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.40)
01:40:47.178 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=0.02 hyp=1.53 cameraTheta=0.02 mountX=-1.52 mountY=0.60, mountTheta=2.77
01:40:47.179 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=0.02, opts=13)
01:40:47.179 00.000 21444 Enqueuing Move request for scope (1.53, 0.02)
01:40:47.180 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=220, FiltMax=65504, Gamma=0.560
01:40:47.180 00.000 21444 UpdateGuideState exits: m=5738974 SNR=237.4 Saturated
01:40:47.180 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:47.180 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:47.180 00.000 21444 Enqueuing Expose request
01:40:47.180 00.000 25848 Worker thread wakes up
01:40:47.180 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, 0.02) opts 0xd
01:40:47.180 00.000 25848 Handling offset move in thread for scope, endpoint = (1.53, 0.02)
01:40:47.180 00.000 25848 Moving (1.53, 0.02) raw xDistance=-1.52 yDistance=0.60
01:40:47.180 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.52
01:40:47.180 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:47.180 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
01:40:47.180 00.000 25848 MoveAxis(E, 44, ABG)
01:40:47.180 00.000 25848 Guiding  Dir = 2, Dur = 44
01:40:47.205 00.025 25848 IsSlewing returns 0
01:40:47.205 00.000 25848 IsGuiding returns 0
01:40:47.237 00.032 25848 PulseGuide returned control before completion, sleep 23
01:40:47.263 00.026 25848 IsGuiding returns 1
01:40:47.263 00.000 25848 scope still moving after pulse duration time elapsed
01:40:47.328 00.065 25848 IsSlewing returns 0
01:40:47.328 00.000 25848 IsGuiding returns 0
01:40:47.328 00.000 25848 scope move finished after 44 + 79 ms
01:40:47.328 00.000 25848 Move returns status 0, amount 44
01:40:47.328 00.000 25848 MoveAxis(N, 0, ABG)
01:40:47.328 00.000 25848 Move returns status 0, amount 0
01:40:47.328 00.000 25848 move complete, result=0
01:40:47.328 00.000 25848 worker thread done servicing request
01:40:47.329 00.001 25848 Worker thread wakes up
01:40:47.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:47.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:47.329 00.000 21444 GuideStep: -1.5 px 44 ms EAST, 0.6 px 0 ms NORTH
01:40:50.176 02.847 25848 Exposure complete
01:40:50.258 00.082 25848 worker thread done servicing request
01:40:50.258 00.000 21444 OnExposeComplete: enter
01:40:50.258 00.000 21444 UpdateGuideState(): m_state=6
01:40:50.258 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
01:40:50.258 00.000 21444 Star::Find returns 1 (1), X=1247.19, Y=672.75, Mass=5723945, SNR=243.9, Peak=65504 HFD=7.9
01:40:50.259 00.001 21444 MultiStar: [#1 1.43,0.21,0.70,U] [#2 -1.22,-0.18,0.60,U] [#3 -1.45,1.03,0.60,U] [#4 0.78,1.00,0.68,U] [#5 0.88,-0.20,0.54,U] [#6 0.75,0.89,0.51,U] [#7 2.76,0.32,0.00,M2] [#8 0.25,0.60,0.35,U] 
01:40:50.259 00.000 21444 refined, 7 included, MultiStar: {0.56, 0.50}, one-star: {1.90, 0.60}
01:40:50.259 00.000 21444 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
01:40:50.259 00.000 21444 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.12)
01:40:50.259 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=0.50 hyp=0.75 cameraTheta=0.73 mountX=-0.51 mountY=0.68, mountTheta=2.22
01:40:50.259 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=0.50, opts=13)
01:40:50.259 00.000 21444 Enqueuing Move request for scope (0.56, 0.50)
01:40:50.259 00.000 25848 Worker thread wakes up
01:40:50.260 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.50) opts 0xd
01:40:50.260 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 0.50)
01:40:50.260 00.000 25848 Moving (0.56, 0.50) raw xDistance=-0.51 yDistance=0.68
01:40:50.260 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
01:40:50.260 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=-0.54 newest=0.90
01:40:50.260 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
01:40:50.260 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=218, FiltMax=65504, Gamma=0.560
01:40:50.260 00.000 21444 UpdateGuideState exits: m=5723945 SNR=243.9 Saturated
01:40:50.260 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:50.260 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:50.260 00.000 21444 Enqueuing Expose request
01:40:50.260 00.000 25848 MoveAxis(E, 0, ABG)
01:40:50.260 00.000 25848 Move returns status 0, amount 0
01:40:50.260 00.000 25848 BLC: Oldest BLC event removed
01:40:50.260 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:40:50.260 00.000 25848 MoveAxis(S, 307, ABG)
01:40:50.260 00.000 25848 Guiding  Dir = 1, Dur = 307
01:40:50.280 00.020 25848 IsSlewing returns 0
01:40:50.280 00.000 25848 IsGuiding returns 0
01:40:50.312 00.032 25848 PulseGuide returned control before completion, sleep 287
01:40:50.631 00.319 25848 IsGuiding returns 1
01:40:50.631 00.000 25848 scope still moving after pulse duration time elapsed
01:40:50.689 00.058 25848 IsSlewing returns 0
01:40:50.689 00.000 25848 IsGuiding returns 0
01:40:50.689 00.000 25848 scope move finished after 307 + 101 ms
01:40:50.689 00.000 25848 Move returns status 0, amount 307
01:40:50.689 00.000 25848 move complete, result=0
01:40:50.689 00.000 25848 worker thread done servicing request
01:40:50.689 00.000 25848 Worker thread wakes up
01:40:50.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:50.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:50.690 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.7 px 307 ms SOUTH
01:40:53.541 02.851 25848 Exposure complete
01:40:53.619 00.078 25848 worker thread done servicing request
01:40:53.619 00.000 21444 OnExposeComplete: enter
01:40:53.619 00.000 21444 UpdateGuideState(): m_state=6
01:40:53.619 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
01:40:53.619 00.000 21444 Star::Find returns 1 (1), X=1246.25, Y=672.62, Mass=5644389, SNR=189.0, Peak=65504 HFD=8.0
01:40:53.619 00.000 21444 MultiStar: [#1 1.32,-0.16,0.99,U] [#2 -2.65,-0.72,0.00,M1] [#3 -2.41,-0.53,0.00,M1] [#4 0.28,1.25,0.89,U] [#5 1.87,0.06,0.73,U] [#6 0.20,0.45,0.57,U] [#7 2.00,0.11,0.71,U] [#8 0.18,0.01,0.52,U] 
01:40:53.619 00.000 21444 single-star, 6 included, MultiStar: {1.02, 0.33}, one-star: {0.96, 0.47}
01:40:53.619 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
01:40:53.620 00.001 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.85)
01:40:53.620 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=0.47 hyp=1.07 cameraTheta=0.46 mountX=-0.91 mountY=0.80, mountTheta=2.42
01:40:53.620 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=0.47, opts=13)
01:40:53.620 00.000 21444 Enqueuing Move request for scope (0.96, 0.47)
01:40:53.620 00.000 25848 Worker thread wakes up
01:40:53.621 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=244, FiltMax=65504, Gamma=0.560
01:40:53.621 00.000 21444 UpdateGuideState exits: m=5644389 SNR=189.0 Saturated
01:40:53.621 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:53.621 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:53.621 00.000 21444 Enqueuing Expose request
01:40:53.621 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.47) opts 0xd
01:40:53.621 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, 0.47)
01:40:53.621 00.000 25848 Moving (0.96, 0.47) raw xDistance=-0.91 yDistance=0.80
01:40:53.621 00.000 25848 BLC: History state: CurrMiss=0.80, AvgInitMiss=-0.04, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.675771, 1:0.799284
01:40:53.621 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
01:40:53.621 00.000 25848 BLC: window closed
01:40:53.621 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
01:40:53.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
01:40:53.621 00.000 25848 MoveAxis(E, 26, ABG)
01:40:53.621 00.000 25848 Guiding  Dir = 2, Dur = 26
01:40:53.641 00.020 25848 IsSlewing returns 0
01:40:53.642 00.001 25848 IsGuiding returns 0
01:40:53.673 00.031 25848 IsGuiding returns 1
01:40:53.673 00.000 25848 scope still moving after pulse duration time elapsed
01:40:53.747 00.074 25848 IsSlewing returns 0
01:40:53.747 00.000 25848 IsGuiding returns 0
01:40:53.747 00.000 25848 scope move finished after 26 + 79 ms
01:40:53.747 00.000 25848 Move returns status 0, amount 26
01:40:53.747 00.000 25848 MoveAxis(S, 22, ABG)
01:40:53.747 00.000 25848 Guiding  Dir = 1, Dur = 22
01:40:53.767 00.020 25848 IsSlewing returns 0
01:40:53.767 00.000 25848 IsGuiding returns 0
01:40:53.799 00.032 25848 IsGuiding returns 1
01:40:53.799 00.000 25848 scope still moving after pulse duration time elapsed
01:40:53.842 00.043 25848 IsSlewing returns 0
01:40:53.842 00.000 25848 IsGuiding returns 0
01:40:53.842 00.000 25848 scope move finished after 22 + 52 ms
01:40:53.842 00.000 25848 Move returns status 0, amount 22
01:40:53.842 00.000 25848 move complete, result=0
01:40:53.842 00.000 25848 worker thread done servicing request
01:40:53.842 00.000 25848 Worker thread wakes up
01:40:53.842 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:53.842 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:53.842 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 0.8 px 22 ms SOUTH
01:40:56.689 02.847 25848 Exposure complete
01:40:56.775 00.086 25848 worker thread done servicing request
01:40:56.775 00.000 21444 OnExposeComplete: enter
01:40:56.775 00.000 21444 UpdateGuideState(): m_state=6
01:40:56.775 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
01:40:56.776 00.001 21444 Star::Find returns 1 (1), X=1247.24, Y=672.69, Mass=5763937, SNR=272.4, Peak=65504 HFD=8.0
01:40:56.776 00.000 21444 MultiStar: [#1 2.07,-0.82,0.60,U] [#2 -1.22,-1.38,0.55,U] [#3 -1.53,0.24,0.46,U] [#4 0.83,1.34,0.63,U] [#5 2.30,0.24,0.53,U] [#6 0.86,0.72,0.46,U] [#7 2.77,0.34,0.00,M2] [#8 0.25,0.18,0.37,U] 
01:40:56.776 00.000 21444 refined, 7 included, MultiStar: {0.88, 0.17}, one-star: {1.95, 0.54}
01:40:56.776 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
01:40:56.776 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.57)
01:40:56.776 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=0.17 hyp=0.90 cameraTheta=0.19 mountX=-0.86 mountY=0.49, mountTheta=2.63
01:40:56.777 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=0.17, opts=13)
01:40:56.777 00.000 21444 Enqueuing Move request for scope (0.88, 0.17)
01:40:56.777 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=192, FiltMax=65504, Gamma=0.560
01:40:56.777 00.000 21444 UpdateGuideState exits: m=5763937 SNR=272.4 Saturated
01:40:56.777 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:56.777 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:56.777 00.000 21444 Enqueuing Expose request
01:40:56.777 00.000 25848 Worker thread wakes up
01:40:56.777 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.17) opts 0xd
01:40:56.777 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, 0.17)
01:40:56.777 00.000 25848 Moving (0.88, 0.17) raw xDistance=-0.86 yDistance=0.49
01:40:56.777 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.86
01:40:56.777 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:56.777 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:40:56.778 00.001 25848 MoveAxis(E, 27, ABG)
01:40:56.778 00.000 25848 Guiding  Dir = 2, Dur = 27
01:40:56.798 00.020 25848 IsSlewing returns 0
01:40:56.798 00.000 25848 IsGuiding returns 0
01:40:56.831 00.033 25848 IsGuiding returns 1
01:40:56.831 00.000 25848 scope still moving after pulse duration time elapsed
01:40:56.889 00.058 25848 IsSlewing returns 0
01:40:56.889 00.000 25848 IsGuiding returns 0
01:40:56.890 00.001 25848 scope move finished after 27 + 63 ms
01:40:56.890 00.000 25848 Move returns status 0, amount 27
01:40:56.890 00.000 25848 MoveAxis(N, 0, ABG)
01:40:56.890 00.000 25848 Move returns status 0, amount 0
01:40:56.890 00.000 25848 move complete, result=0
01:40:56.890 00.000 25848 worker thread done servicing request
01:40:56.890 00.000 25848 Worker thread wakes up
01:40:56.890 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.5 px 0 ms NORTH
01:40:56.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:56.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:40:59.732 02.842 25848 Exposure complete
01:40:59.820 00.088 25848 worker thread done servicing request
01:40:59.820 00.000 21444 OnExposeComplete: enter
01:40:59.820 00.000 21444 UpdateGuideState(): m_state=6
01:40:59.820 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
01:40:59.820 00.000 21444 Star::Find returns 1 (1), X=1247.31, Y=672.89, Mass=5600860, SNR=193.8, Peak=65504 HFD=7.9
01:40:59.821 00.001 21444 MultiStar: [#1 2.11,-0.37,0.66,U] [#2 -1.77,-0.99,0.91,U] [#3 -1.80,0.03,0.59,U] [#4 1.04,1.36,0.76,U] [#5 1.76,-0.15,0.64,U] [#6 0.16,0.62,0.51,U] [#7 3.35,0.15,0.00,M3] [#8 0.77,0.24,0.54,U] 
01:40:59.821 00.000 21444 refined, 7 included, MultiStar: {0.56, 0.18}, one-star: {2.02, 0.74}
01:40:59.821 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
01:40:59.821 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.70)
01:40:59.821 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=0.18 hyp=0.59 cameraTheta=0.31 mountX=-0.54 mountY=0.38, mountTheta=2.53
01:40:59.822 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=0.18, opts=13)
01:40:59.822 00.000 21444 Enqueuing Move request for scope (0.56, 0.18)
01:40:59.822 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=242, FiltMax=65504, Gamma=0.560
01:40:59.822 00.000 21444 UpdateGuideState exits: m=5600860 SNR=193.8 Saturated
01:40:59.822 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:59.822 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:40:59.822 00.000 21444 Enqueuing Expose request
01:40:59.822 00.000 25848 Worker thread wakes up
01:40:59.822 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.18) opts 0xd
01:40:59.822 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 0.18)
01:40:59.822 00.000 25848 Moving (0.56, 0.18) raw xDistance=-0.54 yDistance=0.38
01:40:59.822 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.54
01:40:59.822 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:59.822 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:40:59.822 00.000 25848 MoveAxis(E, 18, ABG)
01:40:59.823 00.001 25848 Guiding  Dir = 2, Dur = 18
01:40:59.843 00.020 25848 IsSlewing returns 0
01:40:59.843 00.000 25848 IsGuiding returns 0
01:40:59.875 00.032 25848 IsGuiding returns 1
01:40:59.875 00.000 25848 scope still moving after pulse duration time elapsed
01:40:59.937 00.062 25848 IsSlewing returns 0
01:40:59.937 00.000 25848 IsGuiding returns 0
01:40:59.937 00.000 25848 scope move finished after 18 + 75 ms
01:40:59.937 00.000 25848 Move returns status 0, amount 18
01:40:59.937 00.000 25848 MoveAxis(N, 0, ABG)
01:40:59.937 00.000 25848 Move returns status 0, amount 0
01:40:59.937 00.000 25848 move complete, result=0
01:40:59.938 00.001 25848 worker thread done servicing request
01:40:59.938 00.000 25848 Worker thread wakes up
01:40:59.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:40:59.938 00.000 21444 GuideStep: -0.5 px 18 ms EAST, 0.4 px 0 ms NORTH
01:40:59.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:02.784 02.846 25848 Exposure complete
01:41:02.871 00.087 25848 worker thread done servicing request
01:41:02.871 00.000 21444 OnExposeComplete: enter
01:41:02.871 00.000 21444 UpdateGuideState(): m_state=6
01:41:02.872 00.001 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
01:41:02.872 00.000 21444 Star::Find returns 1 (1), X=1246.11, Y=672.61, Mass=5827693, SNR=229.7, Peak=65504 HFD=8.1
01:41:02.872 00.000 21444 MultiStar: [#1 0.35,-0.76,0.75,U] [#2 -3.01,-1.50,0.00,M1] [#3 -3.25,-0.03,0.00,M1] [#4 -0.70,1.69,0.94,U] [#5 -0.01,-0.39,0.54,U] [#6 -0.41,0.88,0.54,U] [#7 1.33,0.15,0.51,U] [#8 -0.35,0.16,0.46,U] 
01:41:02.872 00.000 21444 refined, 6 included, MultiStar: {0.15, 0.40}, one-star: {0.81, 0.46}
01:41:02.872 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.84 = -1.84)
01:41:02.872 00.000 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.60)
01:41:02.872 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.40 hyp=0.43 cameraTheta=1.21 mountX=-0.12 mountY=0.43, mountTheta=1.83
01:41:02.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.40, opts=13)
01:41:02.873 00.000 21444 Enqueuing Move request for scope (0.15, 0.40)
01:41:02.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=256, FiltMax=65504, Gamma=0.560
01:41:02.873 00.000 21444 UpdateGuideState exits: m=5827693 SNR=229.7 Saturated
01:41:02.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:02.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:02.873 00.000 21444 Enqueuing Expose request
01:41:02.873 00.000 25848 Worker thread wakes up
01:41:02.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.40) opts 0xd
01:41:02.873 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.40)
01:41:02.874 00.001 25848 Moving (0.15, 0.40) raw xDistance=-0.12 yDistance=0.43
01:41:02.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:41:02.874 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:02.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:41:02.874 00.000 25848 MoveAxis(E, 0, ABG)
01:41:02.874 00.000 25848 Move returns status 0, amount 0
01:41:02.874 00.000 25848 MoveAxis(N, 0, ABG)
01:41:02.874 00.000 25848 Move returns status 0, amount 0
01:41:02.874 00.000 25848 move complete, result=0
01:41:02.874 00.000 25848 worker thread done servicing request
01:41:02.874 00.000 25848 Worker thread wakes up
01:41:02.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:02.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:02.874 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:41:05.729 02.855 25848 Exposure complete
01:41:05.804 00.075 25848 worker thread done servicing request
01:41:05.804 00.000 21444 OnExposeComplete: enter
01:41:05.804 00.000 21444 UpdateGuideState(): m_state=6
01:41:05.804 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
01:41:05.804 00.000 21444 Star::Find returns 1 (1), X=1245.90, Y=673.05, Mass=5597831, SNR=204.8, Peak=65504 HFD=8.1
01:41:05.804 00.000 21444 MultiStar: [#1 1.86,-0.55,0.70,U] [#2 -1.31,-0.70,0.64,U] [#3 -2.63,0.78,0.00,M2] [#4 -0.67,1.18,0.77,U] [#5 -0.35,0.07,0.77,U] [#6 -0.44,0.59,0.51,U] [#7 1.70,0.23,0.85,U] [#8 -1.11,0.79,0.56,U] 
01:41:05.804 00.000 21444 refined, 7 included, MultiStar: {0.15, 0.34}, one-star: {0.60, 0.90}
01:41:05.804 00.000 21444 CameraToMount -- cameraTheta (1.15) - m_xAngle (3.05) = xAngle (-1.90 = -1.90)
01:41:05.804 00.000 21444 CameraToMount -- cameraTheta (1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.75 = 1.54)
01:41:05.804 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.15 mountX=-0.12 mountY=0.37, mountTheta=1.89
01:41:05.805 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.34, opts=13)
01:41:05.805 00.000 21444 Enqueuing Move request for scope (0.15, 0.34)
01:41:05.805 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=268, FiltMax=65504, Gamma=0.560
01:41:05.805 00.000 21444 UpdateGuideState exits: m=5597831 SNR=204.8 Saturated
01:41:05.805 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:05.805 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:05.805 00.000 21444 Enqueuing Expose request
01:41:05.805 00.000 25848 Worker thread wakes up
01:41:05.805 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.34) opts 0xd
01:41:05.805 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.34)
01:41:05.805 00.000 25848 Moving (0.15, 0.34) raw xDistance=-0.12 yDistance=0.37
01:41:05.805 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:41:05.806 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:05.806 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:41:05.806 00.000 25848 MoveAxis(E, 0, ABG)
01:41:05.806 00.000 25848 Move returns status 0, amount 0
01:41:05.806 00.000 25848 MoveAxis(N, 0, ABG)
01:41:05.806 00.000 25848 Move returns status 0, amount 0
01:41:05.806 00.000 25848 move complete, result=0
01:41:05.806 00.000 25848 worker thread done servicing request
01:41:05.806 00.000 25848 Worker thread wakes up
01:41:05.806 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:41:05.806 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:05.806 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:08.647 02.841 25848 Exposure complete
01:41:08.736 00.089 25848 worker thread done servicing request
01:41:08.736 00.000 21444 OnExposeComplete: enter
01:41:08.736 00.000 21444 UpdateGuideState(): m_state=6
01:41:08.736 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
01:41:08.736 00.000 21444 Star::Find returns 1 (1), X=1246.14, Y=672.12, Mass=5573033, SNR=239.5, Peak=65504 HFD=8.1
01:41:08.737 00.001 21444 MultiStar: [#1 1.47,-0.05,0.77,U] [#2 -0.56,-0.67,0.64,U] [#3 -1.46,0.99,0.48,U] [#4 -0.18,0.82,0.74,U] [#5 0.10,0.20,0.64,U] [#6 -0.21,1.35,0.59,U] [#7 1.85,0.61,0.53,U] [#8 -0.80,0.95,0.45,U] 
01:41:08.737 00.000 21444 refined, 8 included, MultiStar: {0.23, 0.39}, one-star: {0.85, -0.03}
01:41:08.737 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.02 = -2.02)
01:41:08.737 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.42)
01:41:08.737 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=0.39 hyp=0.45 cameraTheta=1.03 mountX=-0.20 mountY=0.45, mountTheta=1.98
01:41:08.738 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=0.39, opts=13)
01:41:08.738 00.000 21444 Enqueuing Move request for scope (0.23, 0.39)
01:41:08.738 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=80, FiltMax=65504, Gamma=0.560
01:41:08.738 00.000 21444 UpdateGuideState exits: m=5573033 SNR=239.5 Saturated
01:41:08.738 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:08.738 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:08.738 00.000 21444 Enqueuing Expose request
01:41:08.738 00.000 25848 Worker thread wakes up
01:41:08.738 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.39) opts 0xd
01:41:08.738 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 0.39)
01:41:08.738 00.000 25848 Moving (0.23, 0.39) raw xDistance=-0.20 yDistance=0.45
01:41:08.738 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:41:08.738 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:08.738 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:41:08.738 00.000 25848 MoveAxis(E, 0, ABG)
01:41:08.738 00.000 25848 Move returns status 0, amount 0
01:41:08.738 00.000 25848 MoveAxis(N, 0, ABG)
01:41:08.738 00.000 25848 Move returns status 0, amount 0
01:41:08.738 00.000 25848 move complete, result=0
01:41:08.738 00.000 25848 worker thread done servicing request
01:41:08.738 00.000 25848 Worker thread wakes up
01:41:08.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:08.739 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:08.739 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
01:41:11.584 02.845 25848 Exposure complete
01:41:11.664 00.080 25848 worker thread done servicing request
01:41:11.664 00.000 21444 OnExposeComplete: enter
01:41:11.664 00.000 21444 UpdateGuideState(): m_state=6
01:41:11.665 00.001 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
01:41:11.665 00.000 21444 Star::Find returns 1 (1), X=1246.67, Y=672.40, Mass=5664492, SNR=199.5, Peak=65504 HFD=7.9
01:41:11.665 00.000 21444 MultiStar: [#1 2.32,0.34,0.93,U] [#2 -0.17,0.39,0.77,U] [#3 -1.74,0.71,0.57,U] [#4 0.74,1.18,0.93,U] [#5 2.78,0.01,0.00,M1] [#6 0.32,0.97,0.66,U] [#7 2.74,-0.50,0.00,M1] [#8 0.25,0.17,0.58,U] 
01:41:11.665 00.000 21444 refined, 6 included, MultiStar: {0.64, 0.57}, one-star: {1.38, 0.25}
01:41:11.665 00.000 21444 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
01:41:11.665 00.000 21444 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.12)
01:41:11.665 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.57 hyp=0.86 cameraTheta=0.73 mountX=-0.58 mountY=0.77, mountTheta=2.22
01:41:11.666 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.57, opts=13)
01:41:11.666 00.000 21444 Enqueuing Move request for scope (0.64, 0.57)
01:41:11.666 00.000 25848 Worker thread wakes up
01:41:11.666 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=206, FiltMax=65504, Gamma=0.560
01:41:11.666 00.000 21444 UpdateGuideState exits: m=5664492 SNR=199.5 Saturated
01:41:11.666 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:11.666 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:11.666 00.000 21444 Enqueuing Expose request
01:41:11.666 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.57) opts 0xd
01:41:11.666 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.57)
01:41:11.666 00.000 25848 Moving (0.64, 0.57) raw xDistance=-0.58 yDistance=0.77
01:41:11.666 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
01:41:11.666 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
01:41:11.666 00.000 25848 MoveAxis(E, 17, ABG)
01:41:11.666 00.000 25848 Guiding  Dir = 2, Dur = 17
01:41:11.687 00.021 25848 IsSlewing returns 0
01:41:11.687 00.000 25848 IsGuiding returns 0
01:41:11.719 00.032 25848 IsGuiding returns 1
01:41:11.719 00.000 25848 scope still moving after pulse duration time elapsed
01:41:11.765 00.046 25848 IsSlewing returns 0
01:41:11.765 00.000 25848 IsGuiding returns 0
01:41:11.765 00.000 25848 scope move finished after 17 + 60 ms
01:41:11.765 00.000 25848 Move returns status 0, amount 17
01:41:11.765 00.000 25848 MoveAxis(S, 21, ABG)
01:41:11.765 00.000 25848 Guiding  Dir = 1, Dur = 21
01:41:11.797 00.032 25848 IsSlewing returns 0
01:41:11.797 00.000 25848 IsGuiding returns 0
01:41:11.852 00.055 25848 IsGuiding returns 1
01:41:11.852 00.000 25848 scope still moving after pulse duration time elapsed
01:41:11.906 00.054 25848 IsSlewing returns 0
01:41:11.906 00.000 25848 IsGuiding returns 0
01:41:11.906 00.000 25848 scope move finished after 21 + 88 ms
01:41:11.906 00.000 25848 Move returns status 0, amount 21
01:41:11.906 00.000 25848 move complete, result=0
01:41:11.906 00.000 25848 worker thread done servicing request
01:41:11.907 00.001 25848 Worker thread wakes up
01:41:11.907 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.8 px 21 ms SOUTH
01:41:11.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:11.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:14.755 02.848 25848 Exposure complete
01:41:14.843 00.088 25848 worker thread done servicing request
01:41:14.843 00.000 21444 OnExposeComplete: enter
01:41:14.843 00.000 21444 UpdateGuideState(): m_state=6
01:41:14.844 00.001 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
01:41:14.844 00.000 21444 Star::Find returns 1 (1), X=1246.96, Y=671.87, Mass=5479753, SNR=193.1, Peak=65504 HFD=8.1
01:41:14.844 00.000 21444 MultiStar: [#1 2.17,0.08,0.85,U] [#2 -1.04,-0.46,0.74,U] [#3 -0.80,1.05,0.58,U] [#4 0.70,0.67,0.82,U] [#5 2.29,-0.21,0.61,U] [#6 0.73,0.21,0.63,U] [#7 2.25,-0.31,0.69,U] [#8 0.85,0.08,0.54,U] 
01:41:14.844 00.000 21444 refined, 8 included, MultiStar: {1.04, 0.07}, one-star: {1.67, -0.27}
01:41:14.844 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
01:41:14.844 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.46)
01:41:14.844 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=0.07 hyp=1.04 cameraTheta=0.07 mountX=-1.03 mountY=0.46, mountTheta=2.72
01:41:14.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=0.07, opts=13)
01:41:14.845 00.000 21444 Enqueuing Move request for scope (1.04, 0.07)
01:41:14.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=244, FiltMax=65504, Gamma=0.560
01:41:14.845 00.000 21444 UpdateGuideState exits: m=5479753 SNR=193.1 Saturated
01:41:14.845 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:14.845 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:14.845 00.000 21444 Enqueuing Expose request
01:41:14.845 00.000 25848 Worker thread wakes up
01:41:14.845 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.07) opts 0xd
01:41:14.846 00.001 25848 Handling offset move in thread for scope, endpoint = (1.04, 0.07)
01:41:14.846 00.000 25848 Moving (1.04, 0.07) raw xDistance=-1.03 yDistance=0.46
01:41:14.846 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.03
01:41:14.846 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:14.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
01:41:14.846 00.000 25848 MoveAxis(E, 31, ABG)
01:41:14.846 00.000 25848 Guiding  Dir = 2, Dur = 31
01:41:14.875 00.029 25848 IsSlewing returns 0
01:41:14.875 00.000 25848 IsGuiding returns 0
01:41:14.908 00.033 25848 IsGuiding returns 1
01:41:14.908 00.000 25848 scope still moving after pulse duration time elapsed
01:41:14.967 00.059 25848 IsSlewing returns 0
01:41:14.968 00.001 25848 IsGuiding returns 0
01:41:14.968 00.000 25848 scope move finished after 31 + 61 ms
01:41:14.968 00.000 25848 Move returns status 0, amount 31
01:41:14.968 00.000 25848 MoveAxis(N, 0, ABG)
01:41:14.968 00.000 25848 Move returns status 0, amount 0
01:41:14.968 00.000 25848 move complete, result=0
01:41:14.968 00.000 25848 worker thread done servicing request
01:41:14.968 00.000 25848 Worker thread wakes up
01:41:14.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:14.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:14.968 00.000 21444 GuideStep: -1.0 px 31 ms EAST, 0.5 px 0 ms NORTH
01:41:17.820 02.852 25848 Exposure complete
01:41:17.887 00.067 25848 worker thread done servicing request
01:41:17.887 00.000 21444 OnExposeComplete: enter
01:41:17.887 00.000 21444 UpdateGuideState(): m_state=6
01:41:17.887 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
01:41:17.887 00.000 21444 Star::Find returns 1 (1), X=1246.92, Y=672.92, Mass=5410958, SNR=226.5, Peak=65504 HFD=8.1
01:41:17.888 00.001 21444 MultiStar: [#1 2.08,0.00,0.59,U] [#2 -0.47,-0.36,0.50,U] [#3 -1.35,0.43,0.43,U] [#4 0.46,1.78,0.58,U] [#5 1.30,0.31,0.57,U] [#6 0.08,0.74,0.59,U] [#7 2.54,0.50,0.00,M1] [#8 -0.11,0.91,0.37,U] 
01:41:17.888 00.000 21444 refined, 7 included, MultiStar: {0.66, 0.59}, one-star: {1.63, 0.77}
01:41:17.888 00.000 21444 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
01:41:17.888 00.000 21444 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.12)
01:41:17.888 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.59 hyp=0.89 cameraTheta=0.73 mountX=-0.60 mountY=0.80, mountTheta=2.22
01:41:17.888 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.59, opts=13)
01:41:17.888 00.000 21444 Enqueuing Move request for scope (0.66, 0.59)
01:41:17.888 00.000 25848 Worker thread wakes up
01:41:17.889 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.59) opts 0xd
01:41:17.889 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.59)
01:41:17.889 00.000 25848 Moving (0.66, 0.59) raw xDistance=-0.60 yDistance=0.80
01:41:17.889 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.60
01:41:17.889 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
01:41:17.889 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=372, FiltMax=65504, Gamma=0.560
01:41:17.889 00.000 21444 UpdateGuideState exits: m=5410958 SNR=226.5 Saturated
01:41:17.889 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:17.889 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:17.889 00.000 21444 Enqueuing Expose request
01:41:17.889 00.000 25848 MoveAxis(E, 20, ABG)
01:41:17.889 00.000 25848 Guiding  Dir = 2, Dur = 20
01:41:17.921 00.032 25848 IsSlewing returns 0
01:41:17.922 00.001 25848 IsGuiding returns 0
01:41:17.953 00.031 25848 IsGuiding returns 1
01:41:17.953 00.000 25848 scope still moving after pulse duration time elapsed
01:41:17.999 00.046 25848 IsSlewing returns 0
01:41:17.999 00.000 25848 IsGuiding returns 0
01:41:17.999 00.000 25848 scope move finished after 20 + 56 ms
01:41:17.999 00.000 25848 Move returns status 0, amount 20
01:41:17.999 00.000 25848 MoveAxis(S, 22, ABG)
01:41:17.999 00.000 25848 Guiding  Dir = 1, Dur = 22
01:41:18.029 00.030 25848 IsSlewing returns 0
01:41:18.029 00.000 25848 IsGuiding returns 0
01:41:18.071 00.042 25848 IsGuiding returns 1
01:41:18.071 00.000 25848 scope still moving after pulse duration time elapsed
01:41:18.126 00.055 25848 IsSlewing returns 0
01:41:18.127 00.001 25848 IsGuiding returns 0
01:41:18.127 00.000 25848 scope move finished after 22 + 75 ms
01:41:18.127 00.000 25848 Move returns status 0, amount 22
01:41:18.127 00.000 25848 move complete, result=0
01:41:18.127 00.000 25848 worker thread done servicing request
01:41:18.127 00.000 25848 Worker thread wakes up
01:41:18.127 00.000 21444 GuideStep: -0.6 px 20 ms EAST, 0.8 px 22 ms SOUTH
01:41:18.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:18.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:20.972 02.845 25848 Exposure complete
01:41:21.051 00.079 25848 worker thread done servicing request
01:41:21.051 00.000 21444 OnExposeComplete: enter
01:41:21.051 00.000 21444 UpdateGuideState(): m_state=6
01:41:21.051 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
01:41:21.052 00.001 21444 Star::Find returns 1 (1), X=1245.29, Y=672.56, Mass=5642688, SNR=216.5, Peak=65504 HFD=7.9
01:41:21.052 00.000 21444 MultiStar: [#1 0.96,-0.39,0.74,U] [#2 -1.64,-0.81,0.60,U] [#3 -2.81,0.19,0.00,M1] [#4 -0.47,1.24,0.63,U] [#5 0.52,-0.07,0.54,U] [#6 -0.25,1.33,0.60,U] [#7 1.30,0.42,0.61,U] [#8 -1.65,0.30,0.50,U] 
01:41:21.052 00.000 21444 refined, 7 included, MultiStar: {-0.09, 0.30}, one-star: {0.00, 0.42}
01:41:21.052 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
01:41:21.052 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
01:41:21.052 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.85 mountX=0.12 mountY=0.25, mountTheta=1.13
01:41:21.053 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.30, opts=13)
01:41:21.053 00.000 21444 Enqueuing Move request for scope (-0.09, 0.30)
01:41:21.053 00.000 25848 Worker thread wakes up
01:41:21.053 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
01:41:21.053 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
01:41:21.053 00.000 25848 Moving (-0.09, 0.30) raw xDistance=0.12 yDistance=0.25
01:41:21.053 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:41:21.053 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:21.053 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=358, FiltMax=65504, Gamma=0.560
01:41:21.053 00.000 21444 UpdateGuideState exits: m=5642688 SNR=216.5 Saturated
01:41:21.053 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:21.053 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:21.053 00.000 21444 Enqueuing Expose request
01:41:21.053 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:41:21.054 00.001 25848 MoveAxis(E, 0, ABG)
01:41:21.054 00.000 25848 Move returns status 0, amount 0
01:41:21.054 00.000 25848 MoveAxis(N, 0, ABG)
01:41:21.054 00.000 25848 Move returns status 0, amount 0
01:41:21.054 00.000 25848 move complete, result=0
01:41:21.054 00.000 25848 worker thread done servicing request
01:41:21.054 00.000 25848 Worker thread wakes up
01:41:21.054 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:21.054 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:21.054 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:23.893 02.839 25848 Exposure complete
01:41:23.975 00.082 25848 worker thread done servicing request
01:41:23.975 00.000 21444 OnExposeComplete: enter
01:41:23.975 00.000 21444 UpdateGuideState(): m_state=6
01:41:23.976 00.001 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
01:41:23.976 00.000 21444 Star::Find returns 1 (1), X=1246.64, Y=672.44, Mass=5599855, SNR=203.6, Peak=65504 HFD=7.8
01:41:23.976 00.000 21444 MultiStar: [#1 1.52,0.14,0.80,U] [#2 -2.10,-0.28,0.83,U] [#3 -1.64,0.60,0.61,U] [#4 0.41,1.09,0.70,U] [#5 0.48,0.07,0.62,U] [#6 0.48,0.53,0.51,U] [#7 1.76,0.16,0.66,U] [#8 -0.20,0.39,0.45,U] 
01:41:23.976 00.000 21444 refined, 8 included, MultiStar: {0.28, 0.31}, one-star: {1.35, 0.30}
01:41:23.976 00.000 21444 CameraToMount -- cameraTheta (0.84) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
01:41:23.976 00.000 21444 CameraToMount -- cameraTheta (0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.06 = 1.22)
01:41:23.976 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=0.31 hyp=0.42 cameraTheta=0.84 mountX=-0.25 mountY=0.39, mountTheta=2.14
01:41:23.977 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=0.31, opts=13)
01:41:23.977 00.000 21444 Enqueuing Move request for scope (0.28, 0.31)
01:41:23.977 00.000 25848 Worker thread wakes up
01:41:23.977 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.31) opts 0xd
01:41:23.977 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, 0.31)
01:41:23.977 00.000 25848 Moving (0.28, 0.31) raw xDistance=-0.25 yDistance=0.39
01:41:23.977 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=320, FiltMax=65504, Gamma=0.560
01:41:23.977 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
01:41:23.977 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:23.977 00.000 21444 UpdateGuideState exits: m=5599855 SNR=203.6 Saturated
01:41:23.978 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:23.978 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:41:23.978 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:23.978 00.000 21444 Enqueuing Expose request
01:41:23.978 00.000 25848 MoveAxis(E, 0, ABG)
01:41:23.978 00.000 25848 Move returns status 0, amount 0
01:41:23.978 00.000 25848 MoveAxis(N, 0, ABG)
01:41:23.978 00.000 25848 Move returns status 0, amount 0
01:41:23.978 00.000 25848 move complete, result=0
01:41:23.978 00.000 25848 worker thread done servicing request
01:41:23.978 00.000 25848 Worker thread wakes up
01:41:23.978 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:23.978 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:23.978 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
01:41:26.825 02.847 25848 Exposure complete
01:41:26.913 00.088 25848 worker thread done servicing request
01:41:26.913 00.000 21444 OnExposeComplete: enter
01:41:26.913 00.000 21444 UpdateGuideState(): m_state=6
01:41:26.914 00.001 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
01:41:26.914 00.000 21444 Star::Find returns 1 (1), X=1245.43, Y=672.20, Mass=5543440, SNR=185.5, Peak=65504 HFD=7.9
01:41:26.914 00.000 21444 MultiStar: [#1 0.35,0.37,1.00,U] [#2 -2.35,-0.70,0.00,M1] [#3 -2.55,0.76,0.00,M1] [#4 -0.37,0.40,0.74,U] [#5 -0.40,-0.28,0.60,U] [#6 -1.36,-0.23,0.56,U] [#7 0.52,-0.32,0.57,U] [#8 -1.11,0.06,0.44,U] 
01:41:26.914 00.000 21444 single-star, 6 included, MultiStar: {-0.20, 0.06}, one-star: {0.14, 0.06}
01:41:26.914 00.000 21444 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
01:41:26.914 00.000 21444 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.78)
01:41:26.914 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.39 mountX=-0.13 mountY=0.11, mountTheta=2.47
01:41:26.915 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.06, opts=13)
01:41:26.915 00.000 21444 Enqueuing Move request for scope (0.14, 0.06)
01:41:26.915 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=54, FiltMax=65504, Gamma=0.560
01:41:26.915 00.000 21444 UpdateGuideState exits: m=5543440 SNR=185.5 Saturated
01:41:26.915 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:26.915 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:26.915 00.000 21444 Enqueuing Expose request
01:41:26.915 00.000 25848 Worker thread wakes up
01:41:26.915 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
01:41:26.915 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
01:41:26.915 00.000 25848 Moving (0.14, 0.06) raw xDistance=-0.13 yDistance=0.11
01:41:26.916 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:41:26.916 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:26.916 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:41:26.916 00.000 25848 MoveAxis(E, 0, ABG)
01:41:26.916 00.000 25848 Move returns status 0, amount 0
01:41:26.916 00.000 25848 MoveAxis(N, 0, ABG)
01:41:26.916 00.000 25848 Move returns status 0, amount 0
01:41:26.916 00.000 25848 move complete, result=0
01:41:26.916 00.000 25848 worker thread done servicing request
01:41:26.916 00.000 25848 Worker thread wakes up
01:41:26.916 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:26.916 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:26.916 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:29.759 02.843 25848 Exposure complete
01:41:29.840 00.081 25848 worker thread done servicing request
01:41:29.840 00.000 21444 OnExposeComplete: enter
01:41:29.840 00.000 21444 UpdateGuideState(): m_state=6
01:41:29.840 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
01:41:29.840 00.000 21444 Star::Find returns 1 (1), X=1244.17, Y=671.53, Mass=5398630, SNR=190.0, Peak=65504 HFD=7.9
01:41:29.840 00.000 21444 MultiStar: [#1 0.08,-0.91,0.98,U] [#2 -3.22,-1.71,0.00,M2] [#3 -3.38,-0.27,0.00,M2] [#4 -1.91,0.10,0.83,U] [#5 -1.13,-1.29,0.55,U] [#6 -1.94,-0.37,0.64,U] [#7 -0.26,-0.89,0.61,U] [#8 -2.00,-0.38,0.58,U] 
01:41:29.840 00.000 21444 refined, 6 included, MultiStar: {-1.12, -0.60}, one-star: {-1.13, -0.62}
01:41:29.840 00.000 21444 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.05) = xAngle (-5.70 = 0.58)
01:41:29.840 00.000 21444 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.54 = -2.26)
01:41:29.840 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=-0.60 hyp=1.27 cameraTheta=-2.65 mountX=1.06 mountY=-0.98, mountTheta=-0.75
01:41:29.841 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=-0.60, opts=13)
01:41:29.841 00.000 21444 Enqueuing Move request for scope (-1.12, -0.60)
01:41:29.841 00.000 25848 Worker thread wakes up
01:41:29.841 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.60) opts 0xd
01:41:29.841 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, -0.60)
01:41:29.841 00.000 25848 Moving (-1.12, -0.60) raw xDistance=1.06 yDistance=-0.98
01:41:29.841 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.06
01:41:29.841 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=232, FiltMax=65504, Gamma=0.560
01:41:29.841 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:41:29.841 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
01:41:29.841 00.000 25848 MoveAxis(W, 31, ABG)
01:41:29.841 00.000 21444 UpdateGuideState exits: m=5398630 SNR=190.0 Saturated
01:41:29.841 00.000 25848 Guiding  Dir = 3, Dur = 31
01:41:29.842 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:29.842 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:29.842 00.000 21444 Enqueuing Expose request
01:41:29.874 00.032 25848 IsSlewing returns 0
01:41:29.874 00.000 25848 IsGuiding returns 0
01:41:29.906 00.032 25848 IsGuiding returns 1
01:41:29.906 00.000 25848 scope still moving after pulse duration time elapsed
01:41:29.953 00.047 25848 IsSlewing returns 0
01:41:29.953 00.000 25848 IsGuiding returns 0
01:41:29.953 00.000 25848 scope move finished after 31 + 47 ms
01:41:29.953 00.000 25848 Move returns status 0, amount 31
01:41:29.953 00.000 25848 MoveAxis(N, 0, ABG)
01:41:29.953 00.000 25848 Move returns status 0, amount 0
01:41:29.953 00.000 25848 move complete, result=0
01:41:29.953 00.000 25848 worker thread done servicing request
01:41:29.953 00.000 25848 Worker thread wakes up
01:41:29.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:29.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:29.953 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -1.0 px 0 ms NORTH
01:41:32.803 02.850 25848 Exposure complete
01:41:32.891 00.088 25848 worker thread done servicing request
01:41:32.891 00.000 21444 OnExposeComplete: enter
01:41:32.891 00.000 21444 UpdateGuideState(): m_state=6
01:41:32.891 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
01:41:32.891 00.000 21444 Star::Find returns 1 (1), X=1245.90, Y=671.61, Mass=5514687, SNR=206.7, Peak=65504 HFD=7.9
01:41:32.891 00.000 21444 MultiStar: [#1 1.04,-0.70,0.78,U] [#2 -2.11,-0.91,0.66,U] [#3 -2.75,-0.21,0.00,M3] [#4 -0.86,0.35,0.73,U] [#5 -0.01,-0.97,0.53,U] [#6 -0.94,0.15,0.61,U] [#7 1.09,-0.09,0.71,U] [#8 -1.64,-0.13,0.68,U] 
01:41:32.892 00.001 21444 refined, 7 included, MultiStar: {-0.27, -0.35}, one-star: {0.60, -0.54}
01:41:32.892 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.27 = 1.01)
01:41:32.892 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.83)
01:41:32.892 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-0.35 hyp=0.44 cameraTheta=-2.22 mountX=0.23 mountY=-0.42, mountTheta=-1.07
01:41:32.893 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-0.35, opts=13)
01:41:32.893 00.000 21444 Enqueuing Move request for scope (-0.27, -0.35)
01:41:32.893 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2648, FiltMin=256, FiltMax=65504, Gamma=0.560
01:41:32.893 00.000 21444 UpdateGuideState exits: m=5514687 SNR=206.7 Saturated
01:41:32.893 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:32.893 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:32.893 00.000 21444 Enqueuing Expose request
01:41:32.893 00.000 25848 Worker thread wakes up
01:41:32.893 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.35) opts 0xd
01:41:32.893 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -0.35)
01:41:32.893 00.000 25848 Moving (-0.27, -0.35) raw xDistance=0.23 yDistance=-0.42
01:41:32.893 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
01:41:32.893 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:32.893 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:41:32.893 00.000 25848 MoveAxis(E, 0, ABG)
01:41:32.893 00.000 25848 Move returns status 0, amount 0
01:41:32.893 00.000 25848 MoveAxis(N, 0, ABG)
01:41:32.893 00.000 25848 Move returns status 0, amount 0
01:41:32.893 00.000 25848 move complete, result=0
01:41:32.893 00.000 25848 worker thread done servicing request
01:41:32.894 00.001 25848 Worker thread wakes up
01:41:32.894 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:32.894 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:32.894 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:41:35.746 02.852 25848 Exposure complete
01:41:35.825 00.079 25848 worker thread done servicing request
01:41:35.825 00.000 21444 OnExposeComplete: enter
01:41:35.825 00.000 21444 UpdateGuideState(): m_state=6
01:41:35.825 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
01:41:35.825 00.000 21444 Star::Find returns 1 (1), X=1245.35, Y=671.85, Mass=5476483, SNR=231.4, Peak=65504 HFD=7.8
01:41:35.826 00.001 21444 MultiStar: [#1 0.37,-0.52,0.67,U] [#2 -3.02,-0.88,0.00,M2] [#3 -2.61,-0.82,0.00,M4] [#4 -0.43,0.49,0.66,U] [#5 0.46,-0.62,0.47,U] [#6 -1.33,-0.42,0.43,U] [#7 1.07,-0.23,0.48,U] [#8 -0.30,0.49,0.51,U] 
01:41:35.826 00.000 21444 refined, 6 included, MultiStar: {0.01, -0.16}, one-star: {0.05, -0.29}
01:41:35.826 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.58 = 1.70)
01:41:35.826 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.14)
01:41:35.826 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=-0.02 mountY=-0.14, mountTheta=-1.72
01:41:35.826 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.16, opts=13)
01:41:35.826 00.000 21444 Enqueuing Move request for scope (0.01, -0.16)
01:41:35.826 00.000 25848 Worker thread wakes up
01:41:35.827 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
01:41:35.827 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
01:41:35.827 00.000 25848 Moving (0.01, -0.16) raw xDistance=-0.02 yDistance=-0.14
01:41:35.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:41:35.827 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:35.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:41:35.827 00.000 25848 MoveAxis(E, 0, ABG)
01:41:35.827 00.000 25848 Move returns status 0, amount 0
01:41:35.827 00.000 25848 MoveAxis(N, 0, ABG)
01:41:35.827 00.000 25848 Move returns status 0, amount 0
01:41:35.827 00.000 25848 move complete, result=0
01:41:35.827 00.000 25848 worker thread done servicing request
01:41:35.827 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=244, FiltMax=65504, Gamma=0.560
01:41:35.827 00.000 21444 UpdateGuideState exits: m=5476483 SNR=231.4 Saturated
01:41:35.827 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:35.827 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:35.827 00.000 21444 Enqueuing Expose request
01:41:35.827 00.000 25848 Worker thread wakes up
01:41:35.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:35.827 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:35.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:38.682 02.855 25848 Exposure complete
01:41:38.772 00.090 25848 worker thread done servicing request
01:41:38.772 00.000 21444 OnExposeComplete: enter
01:41:38.772 00.000 21444 UpdateGuideState(): m_state=6
01:41:38.772 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
01:41:38.772 00.000 21444 Star::Find returns 1 (1), X=1244.11, Y=671.63, Mass=5657578, SNR=221.0, Peak=65504 HFD=7.9
01:41:38.772 00.000 21444 MultiStar: [#1 -0.67,-0.06,0.87,U] [#2 -4.00,-1.01,0.00,M3] [#3 -4.49,0.41,0.00,M5] [#4 -2.21,0.73,0.78,U] [#5 -1.45,-1.18,0.71,U] [#6 -2.50,-0.34,0.00,M1] [#7 -0.51,-0.55,0.59,U] [#8 -2.86,-0.46,0.00,M1] 
01:41:38.772 00.000 21444 refined, 4 included, MultiStar: {-1.22, -0.30}, one-star: {-1.18, -0.52}
01:41:38.772 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.95 = 0.33)
01:41:38.772 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
01:41:38.772 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=-0.30 hyp=1.26 cameraTheta=-2.90 mountX=1.19 mountY=-0.74, mountTheta=-0.55
01:41:38.772 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=-0.30, opts=13)
01:41:38.772 00.000 21444 Enqueuing Move request for scope (-1.22, -0.30)
01:41:38.773 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=242, FiltMax=65504, Gamma=0.560
01:41:38.773 00.000 21444 UpdateGuideState exits: m=5657578 SNR=221.0 Saturated
01:41:38.773 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:38.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:38.773 00.000 21444 Enqueuing Expose request
01:41:38.773 00.000 25848 Worker thread wakes up
01:41:38.773 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.30) opts 0xd
01:41:38.773 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, -0.30)
01:41:38.773 00.000 25848 Moving (-1.22, -0.30) raw xDistance=1.19 yDistance=-0.74
01:41:38.773 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.19
01:41:38.773 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:41:38.773 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
01:41:38.773 00.000 25848 MoveAxis(W, 35, ABG)
01:41:38.773 00.000 25848 Guiding  Dir = 3, Dur = 35
01:41:38.798 00.025 25848 IsSlewing returns 0
01:41:38.799 00.001 25848 IsGuiding returns 0
01:41:38.831 00.032 25848 PulseGuide returned control before completion, sleep 14
01:41:38.854 00.023 25848 IsGuiding returns 1
01:41:38.854 00.000 25848 scope still moving after pulse duration time elapsed
01:41:38.905 00.051 25848 IsSlewing returns 0
01:41:38.906 00.001 25848 IsGuiding returns 0
01:41:38.906 00.000 25848 scope move finished after 35 + 72 ms
01:41:38.906 00.000 25848 Move returns status 0, amount 35
01:41:38.906 00.000 25848 MoveAxis(N, 0, ABG)
01:41:38.906 00.000 25848 Move returns status 0, amount 0
01:41:38.906 00.000 25848 move complete, result=0
01:41:38.906 00.000 25848 worker thread done servicing request
01:41:38.906 00.000 25848 Worker thread wakes up
01:41:38.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:38.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:38.906 00.000 21444 GuideStep: 1.2 px 35 ms WEST, -0.7 px 0 ms NORTH
01:41:41.759 02.853 25848 Exposure complete
01:41:41.838 00.079 25848 worker thread done servicing request
01:41:41.838 00.000 21444 OnExposeComplete: enter
01:41:41.839 00.001 21444 UpdateGuideState(): m_state=6
01:41:41.839 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
01:41:41.839 00.000 21444 Star::Find returns 1 (1), X=1244.54, Y=671.59, Mass=5735089, SNR=239.1, Peak=65504 HFD=7.8
01:41:41.839 00.000 21444 MultiStar: [#1 -0.34,-0.42,0.90,U] [#2 -2.33,-0.05,0.62,U] [#3 -2.88,0.71,0.00,M6] [#4 -1.20,0.33,0.86,U] [#5 -1.29,-0.37,0.66,U] [#6 -1.82,-0.20,0.54,U] [#7 0.23,-0.37,0.51,U] [#8 -1.37,-0.38,0.48,U] 
01:41:41.839 00.000 21444 single-star, 7 included, MultiStar: {-1.06, -0.25}, one-star: {-0.76, -0.55}
01:41:41.839 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
01:41:41.839 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.41 = -2.12)
01:41:41.839 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=-0.55 hyp=0.94 cameraTheta=-2.51 mountX=0.70 mountY=-0.80, mountTheta=-0.85
01:41:41.840 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=-0.55, opts=13)
01:41:41.840 00.000 21444 Enqueuing Move request for scope (-0.76, -0.55)
01:41:41.840 00.000 25848 Worker thread wakes up
01:41:41.840 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2672, FiltMin=320, FiltMax=65504, Gamma=0.560
01:41:41.840 00.000 21444 UpdateGuideState exits: m=5735089 SNR=239.1 Saturated
01:41:41.840 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:41.840 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:41.840 00.000 21444 Enqueuing Expose request
01:41:41.840 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.55) opts 0xd
01:41:41.840 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, -0.55)
01:41:41.840 00.000 25848 Moving (-0.76, -0.55) raw xDistance=0.70 yDistance=-0.80
01:41:41.840 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.70
01:41:41.840 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:41:41.840 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
01:41:41.840 00.000 25848 MoveAxis(W, 23, ABG)
01:41:41.840 00.000 25848 Guiding  Dir = 3, Dur = 23
01:41:41.861 00.021 25848 IsSlewing returns 0
01:41:41.861 00.000 25848 IsGuiding returns 0
01:41:41.892 00.031 25848 IsGuiding returns 1
01:41:41.892 00.000 25848 scope still moving after pulse duration time elapsed
01:41:41.936 00.044 25848 IsSlewing returns 0
01:41:41.991 00.055 25848 IsGuiding returns 0
01:41:41.992 00.001 25848 scope move finished after 23 + 107 ms
01:41:41.992 00.000 25848 Move returns status 0, amount 23
01:41:41.992 00.000 25848 MoveAxis(N, 0, ABG)
01:41:41.992 00.000 25848 Move returns status 0, amount 0
01:41:41.992 00.000 25848 move complete, result=0
01:41:41.992 00.000 25848 worker thread done servicing request
01:41:41.992 00.000 25848 Worker thread wakes up
01:41:41.992 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -0.8 px 0 ms NORTH
01:41:41.992 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:41.992 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:44.843 02.851 25848 Exposure complete
01:41:44.930 00.087 25848 worker thread done servicing request
01:41:44.930 00.000 21444 OnExposeComplete: enter
01:41:44.930 00.000 21444 UpdateGuideState(): m_state=6
01:41:44.931 00.001 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
01:41:44.931 00.000 21444 Star::Find returns 1 (1), X=1246.04, Y=671.46, Mass=5592082, SNR=194.5, Peak=65504 HFD=8.0
01:41:44.931 00.000 21444 MultiStar: [#1 1.07,-1.02,0.72,U] [#2 -2.15,-1.26,0.00,M3] [#3 -2.74,-0.78,0.00,M7] [#4 -0.40,-0.07,0.89,U] [#5 -0.36,-1.47,0.55,U] [#6 -0.53,-0.17,0.58,U] [#7 1.85,-1.19,0.61,U] [#8 -0.65,-0.75,0.57,U] 
01:41:44.931 00.000 21444 refined, 6 included, MultiStar: {0.29, -0.72}, one-star: {0.74, -0.69}
01:41:44.931 00.000 21444 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.05) = xAngle (-4.24 = 2.04)
01:41:44.931 00.000 21444 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.09 = -0.80)
01:41:44.931 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.72 hyp=0.78 cameraTheta=-1.19 mountX=-0.35 mountY=-0.56, mountTheta=-2.13
01:41:44.932 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.72, opts=13)
01:41:44.932 00.000 21444 Enqueuing Move request for scope (0.29, -0.72)
01:41:44.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=370, FiltMax=65504, Gamma=0.560
01:41:44.932 00.000 21444 UpdateGuideState exits: m=5592082 SNR=194.5 Saturated
01:41:44.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:44.932 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:44.932 00.000 21444 Enqueuing Expose request
01:41:44.932 00.000 25848 Worker thread wakes up
01:41:44.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.72) opts 0xd
01:41:44.932 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.72)
01:41:44.933 00.001 25848 Moving (0.29, -0.72) raw xDistance=-0.35 yDistance=-0.56
01:41:44.933 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
01:41:44.933 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=1.44 newest=-2.09
01:41:44.933 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
01:41:44.933 00.000 25848 MoveAxis(E, 0, ABG)
01:41:44.933 00.000 25848 Move returns status 0, amount 0
01:41:44.933 00.000 25848 BLC: Oldest BLC event removed
01:41:44.933 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:41:44.933 00.000 25848 MoveAxis(N, 304, ABG)
01:41:44.933 00.000 25848 Guiding  Dir = 0, Dur = 304
01:41:44.953 00.020 25848 IsSlewing returns 0
01:41:44.953 00.000 25848 IsGuiding returns 0
01:41:44.985 00.032 25848 PulseGuide returned control before completion, sleep 283
01:41:45.277 00.292 25848 IsGuiding returns 1
01:41:45.277 00.000 25848 scope still moving after pulse duration time elapsed
01:41:45.329 00.052 25848 IsSlewing returns 0
01:41:45.329 00.000 25848 IsGuiding returns 0
01:41:45.329 00.000 25848 scope move finished after 304 + 71 ms
01:41:45.329 00.000 25848 Move returns status 0, amount 304
01:41:45.329 00.000 25848 move complete, result=0
01:41:45.329 00.000 25848 worker thread done servicing request
01:41:45.329 00.000 25848 Worker thread wakes up
01:41:45.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:45.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:45.329 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.6 px 304 ms NORTH
01:41:48.171 02.842 25848 Exposure complete
01:41:48.254 00.083 25848 worker thread done servicing request
01:41:48.254 00.000 21444 OnExposeComplete: enter
01:41:48.254 00.000 21444 UpdateGuideState(): m_state=6
01:41:48.254 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
01:41:48.254 00.000 21444 Star::Find returns 1 (1), X=1245.03, Y=671.37, Mass=5611223, SNR=213.0, Peak=65504 HFD=8.0
01:41:48.254 00.000 21444 MultiStar: [#1 0.24,-1.45,0.86,U] [#2 -2.37,-2.22,0.00,M4] [#3 -2.85,-0.99,0.00,M8] [#4 -1.26,-0.30,0.80,U] [#5 -0.47,-1.64,0.61,U] [#6 -1.41,-0.73,0.70,U] [#7 0.24,-1.16,0.73,U] [#8 -1.47,-1.46,0.44,U] 
01:41:48.254 00.000 21444 single-star, 6 included, MultiStar: {-0.55, -1.02}, one-star: {-0.26, -0.78}
01:41:48.254 00.000 21444 CameraToMount -- cameraTheta (-1.90) - m_xAngle (3.05) = xAngle (-4.95 = 1.33)
01:41:48.254 00.000 21444 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.79 = -1.51)
01:41:48.254 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.78 hyp=0.82 cameraTheta=-1.90 mountX=0.19 mountY=-0.82, mountTheta=-1.34
01:41:48.255 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.78, opts=13)
01:41:48.255 00.000 21444 Enqueuing Move request for scope (-0.26, -0.78)
01:41:48.255 00.000 25848 Worker thread wakes up
01:41:48.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.78) opts 0xd
01:41:48.255 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.78)
01:41:48.255 00.000 25848 Moving (-0.26, -0.78) raw xDistance=0.19 yDistance=-0.82
01:41:48.255 00.000 25848 BLC: History state: CurrMiss=0.82, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.558711, 1:0.818735
01:41:48.255 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:41:48.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:41:48.256 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
01:41:48.256 00.000 25848 MoveAxis(E, 0, ABG)
01:41:48.256 00.000 25848 Move returns status 0, amount 0
01:41:48.256 00.000 25848 MoveAxis(N, 22, ABG)
01:41:48.256 00.000 25848 Guiding  Dir = 0, Dur = 22
01:41:48.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=180, FiltMax=65504, Gamma=0.560
01:41:48.256 00.000 21444 UpdateGuideState exits: m=5611223 SNR=213.0 Saturated
01:41:48.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:48.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:48.256 00.000 21444 Enqueuing Expose request
01:41:48.281 00.025 25848 IsSlewing returns 0
01:41:48.281 00.000 25848 IsGuiding returns 0
01:41:48.313 00.032 25848 IsGuiding returns 1
01:41:48.313 00.000 25848 scope still moving after pulse duration time elapsed
01:41:48.374 00.061 25848 IsSlewing returns 0
01:41:48.375 00.001 25848 IsGuiding returns 0
01:41:48.375 00.000 25848 scope move finished after 22 + 71 ms
01:41:48.375 00.000 25848 Move returns status 0, amount 22
01:41:48.375 00.000 25848 move complete, result=0
01:41:48.375 00.000 25848 worker thread done servicing request
01:41:48.375 00.000 25848 Worker thread wakes up
01:41:48.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:48.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:48.375 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.8 px 22 ms NORTH
01:41:51.222 02.847 25848 Exposure complete
01:41:51.309 00.087 25848 worker thread done servicing request
01:41:51.309 00.000 21444 OnExposeComplete: enter
01:41:51.309 00.000 21444 UpdateGuideState(): m_state=6
01:41:51.310 00.001 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
01:41:51.310 00.000 21444 Star::Find returns 1 (1), X=1244.92, Y=671.33, Mass=5380345, SNR=175.9, Peak=65504 HFD=7.9
01:41:51.310 00.000 21444 MultiStar: [#1 -0.53,-1.10,0.94,U] [#2 -3.81,-1.15,0.00,M5] [#3 -3.59,-0.50,0.00,M9] [#4 -1.31,0.11,0.92,U] [#5 -1.65,-2.26,0.00,M1] [#6 -1.36,-0.21,0.69,U] [#7 0.63,-0.86,0.62,U] [#8 -1.77,-1.14,0.40,U] 
01:41:51.310 00.000 21444 single-star, 5 included, MultiStar: {-0.73, -0.63}, one-star: {-0.38, -0.82}
01:41:51.310 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.23)
01:41:51.310 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.61)
01:41:51.310 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-0.82 hyp=0.90 cameraTheta=-2.00 mountX=0.30 mountY=-0.90, mountTheta=-1.25
01:41:51.311 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-0.82, opts=13)
01:41:51.311 00.000 21444 Enqueuing Move request for scope (-0.38, -0.82)
01:41:51.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=356, FiltMax=65504, Gamma=0.560
01:41:51.311 00.000 21444 UpdateGuideState exits: m=5380345 SNR=175.9 Saturated
01:41:51.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:51.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:51.311 00.000 21444 Enqueuing Expose request
01:41:51.312 00.001 25848 Worker thread wakes up
01:41:51.312 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.82) opts 0xd
01:41:51.312 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -0.82)
01:41:51.312 00.000 25848 Moving (-0.38, -0.82) raw xDistance=0.30 yDistance=-0.90
01:41:51.312 00.000 25848 BLC: History state: CurrMiss=0.90, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.558711, 1:0.818735, 2:0.903040
01:41:51.312 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:41:51.312 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
01:41:51.312 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
01:41:51.312 00.000 25848 MoveAxis(E, 0, ABG)
01:41:51.312 00.000 25848 Move returns status 0, amount 0
01:41:51.312 00.000 25848 MoveAxis(N, 25, ABG)
01:41:51.312 00.000 25848 Guiding  Dir = 0, Dur = 25
01:41:51.345 00.033 25848 IsSlewing returns 0
01:41:51.346 00.001 25848 IsGuiding returns 0
01:41:51.378 00.032 25848 IsGuiding returns 1
01:41:51.378 00.000 25848 scope still moving after pulse duration time elapsed
01:41:51.453 00.075 25848 IsSlewing returns 0
01:41:51.453 00.000 25848 IsGuiding returns 0
01:41:51.453 00.000 25848 scope move finished after 25 + 81 ms
01:41:51.453 00.000 25848 Move returns status 0, amount 25
01:41:51.453 00.000 25848 move complete, result=0
01:41:51.453 00.000 25848 worker thread done servicing request
01:41:51.453 00.000 25848 Worker thread wakes up
01:41:51.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:51.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:51.453 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 25 ms NORTH
01:41:54.295 02.842 25848 Exposure complete
01:41:54.383 00.088 25848 worker thread done servicing request
01:41:54.383 00.000 21444 OnExposeComplete: enter
01:41:54.383 00.000 21444 UpdateGuideState(): m_state=6
01:41:54.383 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
01:41:54.383 00.000 21444 Star::Find returns 1 (1), X=1244.12, Y=672.27, Mass=5655285, SNR=235.2, Peak=65504 HFD=8.0
01:41:54.383 00.000 21444 MultiStar: [#1 -1.50,-0.03,0.67,U] [#2 -4.23,-0.58,0.00,M6] [#3 -4.15,0.21,0.00,M10] [#4 -2.90,1.01,0.00,M1] [#5 -1.68,-0.62,0.67,U] [#6 -3.16,0.59,0.00,M1] [#7 -0.71,-0.02,0.50,U] [#8 -3.00,0.08,0.00,M1] 
01:41:54.383 00.000 21444 single-star, 3 included, MultiStar: {-1.29, -0.11}, one-star: {-1.18, 0.13}
01:41:54.383 00.000 21444 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
01:41:54.384 00.001 21444 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.86 = -2.86)
01:41:54.384 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=0.13 hyp=1.18 cameraTheta=3.04 mountX=1.18 mountY=-0.33, mountTheta=-0.27
01:41:54.384 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=0.13, opts=13)
01:41:54.384 00.000 21444 Enqueuing Move request for scope (-1.18, 0.13)
01:41:54.385 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=356, FiltMax=65504, Gamma=0.560
01:41:54.385 00.000 21444 UpdateGuideState exits: m=5655285 SNR=235.2 Saturated
01:41:54.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:54.385 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:54.385 00.000 21444 Enqueuing Expose request
01:41:54.385 00.000 25848 Worker thread wakes up
01:41:54.385 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.13) opts 0xd
01:41:54.385 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, 0.13)
01:41:54.385 00.000 25848 Moving (-1.18, 0.13) raw xDistance=1.18 yDistance=-0.33
01:41:54.385 00.000 25848 BLC: window closed
01:41:54.385 00.000 25848 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.558711, 1:0.818735, 2:0.903040
01:41:54.385 00.000 25848 BLC: No correction, Miss < min_move
01:41:54.385 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.18
01:41:54.385 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:54.385 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:41:54.385 00.000 25848 MoveAxis(W, 34, ABG)
01:41:54.385 00.000 25848 Guiding  Dir = 3, Dur = 34
01:41:54.406 00.021 25848 IsSlewing returns 0
01:41:54.406 00.000 25848 IsGuiding returns 0
01:41:54.437 00.031 25848 PulseGuide returned control before completion, sleep 13
01:41:54.451 00.014 25848 IsGuiding returns 1
01:41:54.451 00.000 25848 scope still moving after pulse duration time elapsed
01:41:54.503 00.052 25848 IsSlewing returns 0
01:41:54.533 00.030 25848 IsGuiding returns 0
01:41:54.533 00.000 25848 scope move finished after 34 + 93 ms
01:41:54.533 00.000 25848 Move returns status 0, amount 34
01:41:54.533 00.000 25848 MoveAxis(N, 0, ABG)
01:41:54.533 00.000 25848 Move returns status 0, amount 0
01:41:54.533 00.000 25848 move complete, result=0
01:41:54.533 00.000 25848 worker thread done servicing request
01:41:54.533 00.000 25848 Worker thread wakes up
01:41:54.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:54.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:41:54.534 00.001 21444 GuideStep: 1.2 px 34 ms WEST, -0.3 px 0 ms NORTH
01:41:57.383 02.849 25848 Exposure complete
01:41:57.468 00.085 25848 worker thread done servicing request
01:41:57.468 00.000 21444 OnExposeComplete: enter
01:41:57.468 00.000 21444 UpdateGuideState(): m_state=6
01:41:57.468 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
01:41:57.468 00.000 21444 Star::Find returns 1 (1), X=1243.93, Y=673.13, Mass=5389621, SNR=178.2, Peak=65504 HFD=8.1
01:41:57.468 00.000 21444 MultiStar: [#1 -0.64,0.07,0.92,U] [#2 -3.94,-0.97,0.00,M7] [#3 -3.19,0.52,0.00,R] [#4 -2.91,1.31,0.00,M2] [#5 -1.35,-0.44,0.68,U] [#6 -2.70,0.85,0.00,M2] [#7 -0.85,0.36,0.68,U] [#8 -2.98,0.19,0.00,M2] 
01:41:57.468 00.000 21444 refined, 3 included, MultiStar: {-1.05, 0.30}, one-star: {-1.37, 0.98}
01:41:57.468 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
01:41:57.468 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
01:41:57.468 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=0.30 hyp=1.09 cameraTheta=2.86 mountX=1.08 mountY=-0.12, mountTheta=-0.11
01:41:57.470 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=0.30, opts=13)
01:41:57.470 00.000 21444 Enqueuing Move request for scope (-1.05, 0.30)
01:41:57.470 00.000 25848 Worker thread wakes up
01:41:57.470 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.30) opts 0xd
01:41:57.470 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, 0.30)
01:41:57.470 00.000 25848 Moving (-1.05, 0.30) raw xDistance=1.08 yDistance=-0.12
01:41:57.470 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.08
01:41:57.470 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:57.470 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:41:57.470 00.000 25848 MoveAxis(W, 34, ABG)
01:41:57.470 00.000 25848 Guiding  Dir = 3, Dur = 34
01:41:57.470 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=322, FiltMax=65504, Gamma=0.560
01:41:57.470 00.000 21444 UpdateGuideState exits: m=5389621 SNR=178.2 Saturated
01:41:57.470 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:57.470 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:41:57.470 00.000 21444 Enqueuing Expose request
01:41:57.498 00.028 25848 IsSlewing returns 0
01:41:57.498 00.000 25848 IsGuiding returns 0
01:41:57.570 00.072 25848 IsGuiding returns 1
01:41:57.570 00.000 25848 scope still moving after pulse duration time elapsed
01:41:57.625 00.055 25848 IsSlewing returns 0
01:41:57.626 00.001 25848 IsGuiding returns 0
01:41:57.626 00.000 25848 scope move finished after 34 + 93 ms
01:41:57.626 00.000 25848 Move returns status 0, amount 34
01:41:57.626 00.000 25848 MoveAxis(N, 0, ABG)
01:41:57.626 00.000 25848 Move returns status 0, amount 0
01:41:57.626 00.000 25848 move complete, result=0
01:41:57.626 00.000 25848 worker thread done servicing request
01:41:57.626 00.000 25848 Worker thread wakes up
01:41:57.626 00.000 21444 GuideStep: 1.1 px 34 ms WEST, -0.1 px 0 ms NORTH
01:41:57.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:41:57.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:00.478 02.852 25848 Exposure complete
01:42:00.568 00.090 25848 worker thread done servicing request
01:42:00.568 00.000 21444 OnExposeComplete: enter
01:42:00.568 00.000 21444 UpdateGuideState(): m_state=6
01:42:00.568 00.000 21444 Star::Find(15, 1243, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
01:42:00.569 00.001 21444 Star::Find returns 1 (1), X=1245.08, Y=672.70, Mass=5294434, SNR=164.2, Peak=65504 HFD=7.9
01:42:00.569 00.000 21444 MultiStar: [#1 -0.48,0.05,0.84,U] [#2 -3.03,-0.26,0.00,M8] [#3 0.14,-0.80,0.49,U] [#4 -1.36,0.49,0.88,U] [#5 -1.03,-0.65,0.83,U] [#6 -2.00,0.42,0.58,U] [#7 0.88,-0.63,0.68,U] [#8 -2.02,-0.40,0.40,U] 
01:42:00.569 00.000 21444 single-star, 7 included, MultiStar: {-0.70, -0.04}, one-star: {-0.21, 0.56}
01:42:00.569 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
01:42:00.569 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.33)
01:42:00.569 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.56 hyp=0.60 cameraTheta=1.94 mountX=0.26 mountY=0.44, mountTheta=1.03
01:42:00.570 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.56, opts=13)
01:42:00.570 00.000 21444 Enqueuing Move request for scope (-0.21, 0.56)
01:42:00.570 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=118, FiltMax=65504, Gamma=0.560
01:42:00.570 00.000 21444 UpdateGuideState exits: m=5294434 SNR=164.2 Saturated
01:42:00.570 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:00.570 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:00.570 00.000 21444 Enqueuing Expose request
01:42:00.570 00.000 25848 Worker thread wakes up
01:42:00.570 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.56) opts 0xd
01:42:00.570 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.56)
01:42:00.570 00.000 25848 Moving (-0.21, 0.56) raw xDistance=0.26 yDistance=0.44
01:42:00.571 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
01:42:00.571 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:00.571 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
01:42:00.571 00.000 25848 MoveAxis(E, 0, ABG)
01:42:00.571 00.000 25848 Move returns status 0, amount 0
01:42:00.571 00.000 25848 MoveAxis(N, 0, ABG)
01:42:00.571 00.000 25848 Move returns status 0, amount 0
01:42:00.571 00.000 25848 move complete, result=0
01:42:00.571 00.000 25848 worker thread done servicing request
01:42:00.571 00.000 25848 Worker thread wakes up
01:42:00.571 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:00.571 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:00.571 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
01:42:03.412 02.841 25848 Exposure complete
01:42:03.490 00.078 25848 worker thread done servicing request
01:42:03.490 00.000 21444 OnExposeComplete: enter
01:42:03.490 00.000 21444 UpdateGuideState(): m_state=6
01:42:03.490 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
01:42:03.490 00.000 21444 Star::Find returns 1 (1), X=1245.11, Y=671.79, Mass=5456376, SNR=213.0, Peak=65504 HFD=7.9
01:42:03.491 00.001 21444 MultiStar: [#1 0.06,-1.00,0.79,U] [#2 -3.05,-0.92,0.00,M9] [#3 0.16,-0.67,0.50,U] [#4 -1.39,0.79,0.74,U] [#5 -1.28,-0.23,0.55,U] [#6 -1.26,0.07,0.66,U] [#7 0.85,-0.20,0.67,U] [#8 -1.46,0.03,0.46,U] 
01:42:03.491 00.000 21444 single-star, 7 included, MultiStar: {-0.51, -0.21}, one-star: {-0.18, -0.36}
01:42:03.491 00.000 21444 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.05) = xAngle (-5.09 = 1.20)
01:42:03.491 00.000 21444 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.93 = -1.65)
01:42:03.491 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.36 hyp=0.40 cameraTheta=-2.03 mountX=0.15 mountY=-0.40, mountTheta=-1.22
01:42:03.492 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.36, opts=13)
01:42:03.492 00.000 21444 Enqueuing Move request for scope (-0.18, -0.36)
01:42:03.492 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=156, FiltMax=65504, Gamma=0.560
01:42:03.492 00.000 21444 UpdateGuideState exits: m=5456376 SNR=213.0 Saturated
01:42:03.492 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:03.492 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:03.492 00.000 21444 Enqueuing Expose request
01:42:03.492 00.000 25848 Worker thread wakes up
01:42:03.492 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.36) opts 0xd
01:42:03.492 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.36)
01:42:03.492 00.000 25848 Moving (-0.18, -0.36) raw xDistance=0.15 yDistance=-0.40
01:42:03.492 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:42:03.492 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:03.492 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
01:42:03.492 00.000 25848 MoveAxis(E, 0, ABG)
01:42:03.492 00.000 25848 Move returns status 0, amount 0
01:42:03.492 00.000 25848 MoveAxis(N, 0, ABG)
01:42:03.492 00.000 25848 Move returns status 0, amount 0
01:42:03.492 00.000 25848 move complete, result=0
01:42:03.492 00.000 25848 worker thread done servicing request
01:42:03.493 00.001 25848 Worker thread wakes up
01:42:03.493 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:42:03.493 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:03.493 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:06.350 02.857 25848 Exposure complete
01:42:06.432 00.082 25848 worker thread done servicing request
01:42:06.432 00.000 21444 OnExposeComplete: enter
01:42:06.432 00.000 21444 UpdateGuideState(): m_state=6
01:42:06.432 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
01:42:06.432 00.000 21444 Star::Find returns 1 (1), X=1245.59, Y=673.00, Mass=5338969, SNR=170.4, Peak=65504 HFD=7.9
01:42:06.433 00.001 21444 MultiStar: [#1 0.17,-0.88,0.94,U] [#2 -3.15,-1.54,0.00,M10] [#3 0.16,-0.53,0.69,U] [#4 -0.27,1.41,0.76,U] [#5 0.05,-0.20,0.84,U] [#6 -0.54,1.05,0.65,U] [#7 1.03,0.37,0.72,U] [#8 -0.76,0.78,0.56,U] 
01:42:06.433 00.000 21444 refined, 7 included, MultiStar: {0.06, 0.32}, one-star: {0.30, 0.85}
01:42:06.433 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
01:42:06.433 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.52 = 1.76)
01:42:06.433 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.38 mountX=-0.03 mountY=0.32, mountTheta=1.68
01:42:06.433 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.32, opts=13)
01:42:06.433 00.000 21444 Enqueuing Move request for scope (0.06, 0.32)
01:42:06.434 00.001 25848 Worker thread wakes up
01:42:06.434 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
01:42:06.434 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
01:42:06.434 00.000 25848 Moving (0.06, 0.32) raw xDistance=-0.03 yDistance=0.32
01:42:06.434 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:42:06.434 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:06.434 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:42:06.434 00.000 25848 MoveAxis(E, 0, ABG)
01:42:06.434 00.000 25848 Move returns status 0, amount 0
01:42:06.434 00.000 25848 MoveAxis(N, 0, ABG)
01:42:06.434 00.000 25848 Move returns status 0, amount 0
01:42:06.434 00.000 25848 move complete, result=0
01:42:06.434 00.000 25848 worker thread done servicing request
01:42:06.434 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2692, FiltMin=194, FiltMax=65504, Gamma=0.560
01:42:06.434 00.000 21444 UpdateGuideState exits: m=5338969 SNR=170.4 Saturated
01:42:06.434 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:06.434 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:06.434 00.000 21444 Enqueuing Expose request
01:42:06.434 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:42:06.434 00.000 25848 Worker thread wakes up
01:42:06.434 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:06.434 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:09.288 02.854 25848 Exposure complete
01:42:09.355 00.067 25848 worker thread done servicing request
01:42:09.355 00.000 21444 OnExposeComplete: enter
01:42:09.355 00.000 21444 UpdateGuideState(): m_state=6
01:42:09.356 00.001 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
01:42:09.356 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=673.44, Mass=5592435, SNR=203.4, Peak=65504 HFD=7.9
01:42:09.356 00.000 21444 MultiStar: [#1 0.81,0.87,0.81,U] [#2 -2.36,0.40,0.00,R] [#3 0.66,0.87,0.77,U] [#4 -1.21,1.93,0.69,U] [#5 -0.00,1.53,0.52,U] [#6 -0.57,2.30,0.00,M1] [#7 1.07,1.56,0.54,U] [#8 -0.53,1.63,0.52,U] 
01:42:09.356 00.000 21444 single-star, 6 included, MultiStar: {0.13, 1.34}, one-star: {-0.00, 1.29}
01:42:09.356 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
01:42:09.356 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.96)
01:42:09.356 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=1.29 hyp=1.29 cameraTheta=1.57 mountX=0.12 mountY=1.19, mountTheta=1.47
01:42:09.357 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=1.29, opts=13)
01:42:09.357 00.000 21444 Enqueuing Move request for scope (-0.00, 1.29)
01:42:09.357 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=396, FiltMax=65504, Gamma=0.560
01:42:09.357 00.000 21444 UpdateGuideState exits: m=5592435 SNR=203.4 Saturated
01:42:09.357 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:09.357 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:09.357 00.000 21444 Enqueuing Expose request
01:42:09.357 00.000 25848 Worker thread wakes up
01:42:09.357 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 1.29) opts 0xd
01:42:09.357 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, 1.29)
01:42:09.357 00.000 25848 Moving (-0.00, 1.29) raw xDistance=0.12 yDistance=1.19
01:42:09.357 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:42:09.357 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:09.357 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.19
01:42:09.357 00.000 25848 MoveAxis(E, 0, ABG)
01:42:09.357 00.000 25848 Move returns status 0, amount 0
01:42:09.357 00.000 25848 MoveAxis(N, 0, ABG)
01:42:09.357 00.000 25848 Move returns status 0, amount 0
01:42:09.357 00.000 25848 move complete, result=0
01:42:09.357 00.000 25848 worker thread done servicing request
01:42:09.357 00.000 25848 Worker thread wakes up
01:42:09.357 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:09.357 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:09.357 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.2 px 0 ms NORTH
01:42:12.198 02.841 25848 Exposure complete
01:42:12.286 00.088 25848 worker thread done servicing request
01:42:12.287 00.001 21444 OnExposeComplete: enter
01:42:12.287 00.000 21444 UpdateGuideState(): m_state=6
01:42:12.287 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
01:42:12.287 00.000 21444 Star::Find returns 1 (1), X=1246.41, Y=674.46, Mass=5729934, SNR=201.7, Peak=65504 HFD=7.8
01:42:12.287 00.000 21444 MultiStar: [#1 1.37,2.01,0.00,M1] [#2 0.38,1.03,0.69,U] [#3 2.33,2.26,0.00,M1] [#4 0.45,3.31,0.00,M1] [#5 0.69,1.60,0.71,U] [#6 -0.01,3.37,0.00,M2] [#7 1.93,2.30,0.00,M1] [#8 -0.08,2.23,0.44,U] 
01:42:12.287 00.000 21444 refined, 3 included, MultiStar: {0.65, 1.81}, one-star: {1.12, 2.31}
01:42:12.287 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
01:42:12.287 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.67 = 1.62)
01:42:12.287 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=1.81 hyp=1.92 cameraTheta=1.23 mountX=-0.48 mountY=1.92, mountTheta=1.82
01:42:12.289 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=1.81, opts=13)
01:42:12.289 00.000 21444 Enqueuing Move request for scope (0.65, 1.81)
01:42:12.289 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=118, FiltMax=65504, Gamma=0.560
01:42:12.289 00.000 21444 UpdateGuideState exits: m=5729934 SNR=201.7 Saturated
01:42:12.289 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:12.289 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:12.289 00.000 21444 Enqueuing Expose request
01:42:12.289 00.000 25848 Worker thread wakes up
01:42:12.289 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 1.81) opts 0xd
01:42:12.290 00.001 25848 Handling offset move in thread for scope, endpoint = (0.65, 1.81)
01:42:12.290 00.000 25848 Moving (0.65, 1.81) raw xDistance=-0.48 yDistance=1.92
01:42:12.290 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
01:42:12.290 00.000 25848 resist switch: large excursion: input 1.92 thresh 1.53 direction from -1 to 1
01:42:12.290 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.76
01:42:12.290 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.92 from input 1.92
01:42:12.290 00.000 25848 MoveAxis(E, 0, ABG)
01:42:12.290 00.000 25848 Move returns status 0, amount 0
01:42:12.290 00.000 25848 BLC: Oldest BLC event removed
01:42:12.290 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:42:12.290 00.000 25848 MoveAxis(S, 341, ABG)
01:42:12.290 00.000 25848 Guiding  Dir = 1, Dur = 341
01:42:12.315 00.025 25848 IsSlewing returns 0
01:42:12.315 00.000 25848 IsGuiding returns 0
01:42:12.347 00.032 25848 PulseGuide returned control before completion, sleep 320
01:42:12.768 00.421 25848 IsGuiding returns 1
01:42:12.768 00.000 25848 scope still moving after pulse duration time elapsed
01:42:12.813 00.045 25848 IsSlewing returns 0
01:42:12.813 00.000 25848 IsGuiding returns 0
01:42:12.813 00.000 25848 scope move finished after 341 + 156 ms
01:42:12.813 00.000 25848 Move returns status 0, amount 341
01:42:12.813 00.000 25848 move complete, result=0
01:42:12.813 00.000 25848 worker thread done servicing request
01:42:12.813 00.000 25848 Worker thread wakes up
01:42:12.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:12.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:12.813 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.9 px 341 ms SOUTH
01:42:15.665 02.852 25848 Exposure complete
01:42:15.744 00.079 25848 worker thread done servicing request
01:42:15.744 00.000 21444 OnExposeComplete: enter
01:42:15.744 00.000 21444 UpdateGuideState(): m_state=6
01:42:15.745 00.001 21444 Star::Find(15, 1246, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
01:42:15.745 00.000 21444 Star::Find returns 1 (1), X=1247.26, Y=673.61, Mass=5687193, SNR=229.6, Peak=65504 HFD=8.0
01:42:15.745 00.000 21444 MultiStar: [#1 2.91,1.43,0.00,M2] [#2 2.19,1.65,0.00,M1] [#3 3.37,2.41,0.00,M2] [#4 1.05,1.76,0.94,U] [#5 1.60,0.45,0.58,U] [#6 0.78,1.88,0.47,U] [#7 2.69,1.26,0.00,M2] [#8 0.71,1.65,0.56,U] 
01:42:15.745 00.000 21444 refined, 4 included, MultiStar: {1.31, 1.46}, one-star: {1.97, 1.46}
01:42:15.745 00.000 21444 CameraToMount -- cameraTheta (0.84) - m_xAngle (3.05) = xAngle (-2.21 = -2.21)
01:42:15.745 00.000 21444 CameraToMount -- cameraTheta (0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.05 = 1.23)
01:42:15.745 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=1.46 hyp=1.96 cameraTheta=0.84 mountX=-1.17 mountY=1.85, mountTheta=2.14
01:42:15.746 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=1.46, opts=13)
01:42:15.746 00.000 21444 Enqueuing Move request for scope (1.31, 1.46)
01:42:15.746 00.000 25848 Worker thread wakes up
01:42:15.746 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, 1.46) opts 0xd
01:42:15.746 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, 1.46)
01:42:15.746 00.000 25848 Moving (1.31, 1.46) raw xDistance=-1.17 yDistance=1.85
01:42:15.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=192, FiltMax=65504, Gamma=0.560
01:42:15.746 00.000 25848 BLC: History state: CurrMiss=1.85, AvgInitMiss=0.11, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.918337, 1:1.849147
01:42:15.746 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:42:15.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17
01:42:15.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.85 from input 1.85
01:42:15.746 00.000 25848 MoveAxis(E, 34, ABG)
01:42:15.746 00.000 25848 Guiding  Dir = 2, Dur = 34
01:42:15.746 00.000 21444 UpdateGuideState exits: m=5687193 SNR=229.6 Saturated
01:42:15.747 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:15.747 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:15.747 00.000 21444 Enqueuing Expose request
01:42:15.767 00.020 25848 IsSlewing returns 0
01:42:15.767 00.000 25848 IsGuiding returns 0
01:42:15.798 00.031 25848 PulseGuide returned control before completion, sleep 14
01:42:15.821 00.023 25848 IsGuiding returns 1
01:42:15.821 00.000 25848 scope still moving after pulse duration time elapsed
01:42:15.875 00.054 25848 IsSlewing returns 0
01:42:15.875 00.000 25848 IsGuiding returns 0
01:42:15.875 00.000 25848 scope move finished after 34 + 74 ms
01:42:15.875 00.000 25848 Move returns status 0, amount 34
01:42:15.875 00.000 25848 MoveAxis(S, 50, ABG)
01:42:15.875 00.000 25848 Guiding  Dir = 1, Dur = 50
01:42:15.906 00.031 25848 IsSlewing returns 0
01:42:15.906 00.000 25848 IsGuiding returns 0
01:42:15.937 00.031 25848 PulseGuide returned control before completion, sleep 29
01:42:15.995 00.058 25848 IsGuiding returns 1
01:42:15.995 00.000 25848 scope still moving after pulse duration time elapsed
01:42:16.047 00.052 25848 IsSlewing returns 0
01:42:16.047 00.000 25848 IsGuiding returns 0
01:42:16.047 00.000 25848 scope move finished after 50 + 91 ms
01:42:16.047 00.000 25848 Move returns status 0, amount 50
01:42:16.047 00.000 25848 move complete, result=0
01:42:16.047 00.000 25848 worker thread done servicing request
01:42:16.047 00.000 25848 Worker thread wakes up
01:42:16.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:16.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:16.047 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 1.8 px 50 ms SOUTH
01:42:18.894 02.847 25848 Exposure complete
01:42:18.968 00.074 25848 worker thread done servicing request
01:42:18.968 00.000 21444 OnExposeComplete: enter
01:42:18.968 00.000 21444 UpdateGuideState(): m_state=6
01:42:18.968 00.000 21444 Star::Find(15, 1247, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
01:42:18.968 00.000 21444 Star::Find returns 1 (1), X=1245.21, Y=672.42, Mass=5611903, SNR=211.9, Peak=65504 HFD=8.1
01:42:18.968 00.000 21444 MultiStar: [#1 1.09,0.92,0.77,U] [#2 -0.30,0.64,0.80,U] [#3 0.49,0.94,0.56,U] [#4 -1.12,1.12,0.70,U] [#5 -0.29,-0.61,0.71,U] [#6 -0.99,0.58,0.55,U] [#7 0.82,0.02,0.56,U] [#8 -1.11,0.40,0.42,U] 
01:42:18.968 00.000 21444 single-star, 8 included, MultiStar: {-0.13, 0.47}, one-star: {-0.09, 0.27}
01:42:18.968 00.000 21444 CameraToMount -- cameraTheta (1.88) - m_xAngle (3.05) = xAngle (-1.17 = -1.17)
01:42:18.968 00.000 21444 CameraToMount -- cameraTheta (1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.27)
01:42:18.968 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.88 mountX=0.11 mountY=0.22, mountTheta=1.10
01:42:18.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.27, opts=13)
01:42:18.969 00.000 21444 Enqueuing Move request for scope (-0.09, 0.27)
01:42:18.969 00.000 25848 Worker thread wakes up
01:42:18.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
01:42:18.969 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
01:42:18.969 00.000 25848 Moving (-0.09, 0.27) raw xDistance=0.11 yDistance=0.22
01:42:18.969 00.000 25848 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.11, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.918337, 1:1.849147, 2:0.220275
01:42:18.969 00.000 25848 BLC: No correction, Miss < min_move
01:42:18.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:42:18.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:18.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:42:18.969 00.000 25848 MoveAxis(E, 0, ABG)
01:42:18.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=192, FiltMax=65504, Gamma=0.560
01:42:18.970 00.001 25848 Move returns status 0, amount 0
01:42:18.970 00.000 25848 MoveAxis(N, 0, ABG)
01:42:18.970 00.000 25848 Move returns status 0, amount 0
01:42:18.970 00.000 25848 move complete, result=0
01:42:18.970 00.000 21444 UpdateGuideState exits: m=5611903 SNR=211.9 Saturated
01:42:18.970 00.000 25848 worker thread done servicing request
01:42:18.970 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:18.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:18.970 00.000 21444 Enqueuing Expose request
01:42:18.970 00.000 25848 Worker thread wakes up
01:42:18.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:18.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:18.970 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:21.822 02.852 25848 Exposure complete
01:42:21.899 00.077 25848 worker thread done servicing request
01:42:21.899 00.000 21444 OnExposeComplete: enter
01:42:21.899 00.000 21444 UpdateGuideState(): m_state=6
01:42:21.899 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
01:42:21.899 00.000 21444 Star::Find returns 1 (1), X=1245.44, Y=672.60, Mass=5583914, SNR=170.5, Peak=65504 HFD=7.8
01:42:21.899 00.000 21444 MultiStar: [#1 1.27,-0.01,0.87,U] [#2 0.33,-0.81,0.90,U] [#3 1.01,0.14,0.60,U] [#4 -0.51,0.43,0.97,U] [#5 -0.18,-1.04,0.75,U] [#6 -0.53,0.42,0.69,U] [#7 1.10,-0.05,0.80,U] [#8 -1.06,-0.31,0.51,U] 
01:42:21.899 00.000 21444 refined, 8 included, MultiStar: {0.21, -0.07}, one-star: {0.15, 0.45}
01:42:21.899 00.000 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.05) = xAngle (-3.36 = 2.93)
01:42:21.899 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.08)
01:42:21.899 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.31 mountX=-0.21 mountY=0.02, mountTheta=3.06
01:42:21.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=-0.07, opts=13)
01:42:21.900 00.000 21444 Enqueuing Move request for scope (0.21, -0.07)
01:42:21.900 00.000 25848 Worker thread wakes up
01:42:21.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
01:42:21.900 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
01:42:21.900 00.000 25848 Moving (0.21, -0.07) raw xDistance=-0.21 yDistance=0.02
01:42:21.900 00.000 25848 BLC: window closed
01:42:21.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=358, FiltMax=65504, Gamma=0.560
01:42:21.901 00.001 21444 UpdateGuideState exits: m=5583914 SNR=170.5 Saturated
01:42:21.901 00.000 25848 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.11, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.918337, 1:1.849147, 2:0.220275
01:42:21.901 00.000 25848 BLC: No correction, Miss < min_move
01:42:21.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
01:42:21.901 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:21.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:21.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:42:21.901 00.000 25848 MoveAxis(E, 0, ABG)
01:42:21.901 00.000 25848 Move returns status 0, amount 0
01:42:21.901 00.000 25848 MoveAxis(N, 0, ABG)
01:42:21.901 00.000 25848 Move returns status 0, amount 0
01:42:21.901 00.000 25848 move complete, result=0
01:42:21.901 00.000 25848 worker thread done servicing request
01:42:21.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:21.901 00.000 21444 Enqueuing Expose request
01:42:21.901 00.000 25848 Worker thread wakes up
01:42:21.901 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:21.901 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:21.901 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:24.747 02.846 25848 Exposure complete
01:42:24.828 00.081 25848 worker thread done servicing request
01:42:24.829 00.001 21444 OnExposeComplete: enter
01:42:24.829 00.000 21444 UpdateGuideState(): m_state=6
01:42:24.829 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
01:42:24.829 00.000 21444 Star::Find returns 1 (1), X=1246.04, Y=673.50, Mass=5824078, SNR=231.4, Peak=65504 HFD=8.0
01:42:24.829 00.000 21444 MultiStar: [#1 1.20,0.49,0.78,U] [#2 0.92,-0.85,0.63,U] [#3 2.25,0.39,0.36,U] [#4 -0.29,2.13,0.52,U] [#5 -0.20,0.77,0.84,U] [#6 -0.25,1.82,0.53,U] [#7 1.16,1.35,0.56,U] [#8 -0.52,1.66,0.36,U] 
01:42:24.829 00.000 21444 refined, 8 included, MultiStar: {0.55, 0.97}, one-star: {0.75, 1.36}
01:42:24.829 00.000 21444 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
01:42:24.829 00.000 21444 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.44)
01:42:24.829 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.97 hyp=1.12 cameraTheta=1.05 mountX=-0.46 mountY=1.11, mountTheta=1.97
01:42:24.830 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.97, opts=13)
01:42:24.830 00.000 21444 Enqueuing Move request for scope (0.55, 0.97)
01:42:24.830 00.000 25848 Worker thread wakes up
01:42:24.830 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.97) opts 0xd
01:42:24.830 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.97)
01:42:24.830 00.000 25848 Moving (0.55, 0.97) raw xDistance=-0.46 yDistance=1.11
01:42:24.830 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
01:42:24.830 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=168, FiltMax=65504, Gamma=0.560
01:42:24.830 00.000 21444 UpdateGuideState exits: m=5824078 SNR=231.4 Saturated
01:42:24.830 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:24.830 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
01:42:24.830 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:24.830 00.000 21444 Enqueuing Expose request
01:42:24.830 00.000 25848 MoveAxis(E, 0, ABG)
01:42:24.830 00.000 25848 Move returns status 0, amount 0
01:42:24.831 00.001 25848 MoveAxis(S, 30, ABG)
01:42:24.831 00.000 25848 Guiding  Dir = 1, Dur = 30
01:42:25.033 00.202 25848 IsSlewing returns 0
01:42:25.033 00.000 25848 IsGuiding returns 0
01:42:25.064 00.031 25848 IsGuiding returns 1
01:42:25.064 00.000 25848 scope still moving after pulse duration time elapsed
01:42:25.125 00.061 25848 IsSlewing returns 0
01:42:25.125 00.000 25848 IsGuiding returns 0
01:42:25.125 00.000 25848 scope move finished after 30 + 61 ms
01:42:25.125 00.000 25848 Move returns status 0, amount 30
01:42:25.125 00.000 25848 move complete, result=0
01:42:25.125 00.000 25848 worker thread done servicing request
01:42:25.125 00.000 25848 Worker thread wakes up
01:42:25.125 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 30 ms SOUTH
01:42:25.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:25.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:27.972 02.847 25848 Exposure complete
01:42:28.052 00.080 25848 worker thread done servicing request
01:42:28.053 00.001 21444 OnExposeComplete: enter
01:42:28.053 00.000 21444 UpdateGuideState(): m_state=6
01:42:28.053 00.000 21444 Star::Find(15, 1246, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
01:42:28.053 00.000 21444 Star::Find returns 1 (1), X=1246.55, Y=672.00, Mass=5664379, SNR=204.0, Peak=65504 HFD=8.0
01:42:28.053 00.000 21444 MultiStar: [#1 2.79,0.29,0.00,M1] [#2 1.39,-0.28,0.70,U] [#3 2.35,0.24,0.00,M1] [#4 0.88,0.38,0.84,U] [#5 1.00,-1.07,0.72,U] [#6 1.50,0.45,0.55,U] [#7 2.55,-0.91,0.00,M1] [#8 0.64,-0.71,0.49,U] 
01:42:28.053 00.000 21444 refined, 5 included, MultiStar: {1.12, -0.21}, one-star: {1.26, -0.15}
01:42:28.053 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.24 = 3.05)
01:42:28.053 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
01:42:28.053 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.21 hyp=1.14 cameraTheta=-0.18 mountX=-1.14 mountY=0.23, mountTheta=2.94
01:42:28.054 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.21, opts=13)
01:42:28.054 00.000 21444 Enqueuing Move request for scope (1.12, -0.21)
01:42:28.054 00.000 25848 Worker thread wakes up
01:42:28.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.21) opts 0xd
01:42:28.054 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.21)
01:42:28.054 00.000 25848 Moving (1.12, -0.21) raw xDistance=-1.14 yDistance=0.23
01:42:28.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=306, FiltMax=65504, Gamma=0.560
01:42:28.054 00.000 21444 UpdateGuideState exits: m=5664379 SNR=204.0 Saturated
01:42:28.054 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:28.054 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:28.054 00.000 21444 Enqueuing Expose request
01:42:28.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.14
01:42:28.054 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:28.054 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:42:28.055 00.001 25848 MoveAxis(E, 33, ABG)
01:42:28.055 00.000 25848 Guiding  Dir = 2, Dur = 33
01:42:28.140 00.085 25848 IsSlewing returns 0
01:42:28.140 00.000 25848 IsGuiding returns 0
01:42:28.172 00.032 25848 PulseGuide returned control before completion, sleep 12
01:42:28.191 00.019 25848 IsGuiding returns 1
01:42:28.191 00.000 25848 scope still moving after pulse duration time elapsed
01:42:28.249 00.058 25848 IsSlewing returns 0
01:42:28.250 00.001 25848 IsGuiding returns 0
01:42:28.250 00.000 25848 scope move finished after 33 + 76 ms
01:42:28.250 00.000 25848 Move returns status 0, amount 33
01:42:28.250 00.000 25848 MoveAxis(N, 0, ABG)
01:42:28.250 00.000 25848 Move returns status 0, amount 0
01:42:28.250 00.000 25848 move complete, result=0
01:42:28.250 00.000 25848 worker thread done servicing request
01:42:28.250 00.000 25848 Worker thread wakes up
01:42:28.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:28.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:28.250 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 0.2 px 0 ms NORTH
01:42:31.095 02.845 25848 Exposure complete
01:42:31.171 00.076 25848 worker thread done servicing request
01:42:31.171 00.000 21444 OnExposeComplete: enter
01:42:31.171 00.000 21444 UpdateGuideState(): m_state=6
01:42:31.171 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
01:42:31.171 00.000 21444 Star::Find returns 1 (1), X=1246.14, Y=671.28, Mass=5764433, SNR=224.3, Peak=65504 HFD=8.1
01:42:31.171 00.000 21444 MultiStar: [#1 1.35,-0.57,0.71,U] [#2 0.40,-1.36,0.61,U] [#3 0.40,-0.59,0.53,U] [#4 0.08,-0.02,0.65,U] [#5 0.77,-1.52,0.62,U] [#6 -0.11,-0.87,0.60,U] [#7 1.23,-1.13,0.51,U] [#8 0.02,-0.90,0.41,U] 
01:42:31.172 00.001 21444 refined, 8 included, MultiStar: {0.60, -0.86}, one-star: {0.85, -0.86}
01:42:31.172 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.02 = 2.27)
01:42:31.172 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.58)
01:42:31.172 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.86 hyp=1.04 cameraTheta=-0.96 mountX=-0.67 mountY=-0.57, mountTheta=-2.44
01:42:31.172 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.86, opts=13)
01:42:31.173 00.001 21444 Enqueuing Move request for scope (0.60, -0.86)
01:42:31.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=320, FiltMax=65504, Gamma=0.560
01:42:31.173 00.000 25848 Worker thread wakes up
01:42:31.173 00.000 21444 UpdateGuideState exits: m=5764433 SNR=224.3 Saturated
01:42:31.173 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:31.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:31.173 00.000 21444 Enqueuing Expose request
01:42:31.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.86) opts 0xd
01:42:31.173 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.86)
01:42:31.173 00.000 25848 Moving (0.60, -0.86) raw xDistance=-0.67 yDistance=-0.57
01:42:31.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.67
01:42:31.173 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:31.174 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
01:42:31.174 00.000 25848 MoveAxis(E, 22, ABG)
01:42:31.174 00.000 25848 Guiding  Dir = 2, Dur = 22
01:42:31.203 00.029 25848 IsSlewing returns 0
01:42:31.203 00.000 25848 IsGuiding returns 0
01:42:31.235 00.032 25848 IsGuiding returns 1
01:42:31.235 00.000 25848 scope still moving after pulse duration time elapsed
01:42:31.297 00.062 25848 IsSlewing returns 0
01:42:31.297 00.000 25848 IsGuiding returns 0
01:42:31.297 00.000 25848 scope move finished after 22 + 70 ms
01:42:31.297 00.000 25848 Move returns status 0, amount 22
01:42:31.297 00.000 25848 MoveAxis(N, 0, ABG)
01:42:31.297 00.000 25848 Move returns status 0, amount 0
01:42:31.297 00.000 25848 move complete, result=0
01:42:31.297 00.000 25848 worker thread done servicing request
01:42:31.297 00.000 25848 Worker thread wakes up
01:42:31.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:31.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:31.298 00.001 21444 GuideStep: -0.7 px 22 ms EAST, -0.6 px 0 ms NORTH
01:42:34.152 02.854 25848 Exposure complete
01:42:34.233 00.081 25848 worker thread done servicing request
01:42:34.233 00.000 21444 OnExposeComplete: enter
01:42:34.234 00.001 21444 UpdateGuideState(): m_state=6
01:42:34.234 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
01:42:34.234 00.000 21444 Star::Find returns 1 (1), X=1247.17, Y=671.71, Mass=5675202, SNR=270.6, Peak=65504 HFD=7.9
01:42:34.234 00.000 21444 MultiStar: [#1 2.66,-0.81,0.00,M1] [#2 1.19,-2.05,0.00,M1] [#3 2.20,-0.84,0.00,M1] [#4 1.03,0.34,0.56,U] [#5 2.79,-1.14,0.00,M1] [#6 0.95,0.05,0.54,U] [#7 2.79,-0.71,0.00,M1] [#8 0.72,-0.14,0.38,U] 
01:42:34.234 00.000 21444 refined, 3 included, MultiStar: {1.31, -0.11}, one-star: {1.88, -0.44}
01:42:34.234 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = -3.14)
01:42:34.234 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.30)
01:42:34.234 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=-0.11 hyp=1.31 cameraTheta=-0.09 mountX=-1.31 mountY=0.39, mountTheta=2.85
01:42:34.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=-0.11, opts=13)
01:42:34.235 00.000 21444 Enqueuing Move request for scope (1.31, -0.11)
01:42:34.235 00.000 25848 Worker thread wakes up
01:42:34.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, -0.11) opts 0xd
01:42:34.235 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, -0.11)
01:42:34.235 00.000 25848 Moving (1.31, -0.11) raw xDistance=-1.31 yDistance=0.39
01:42:34.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.31
01:42:34.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:34.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:42:34.235 00.000 25848 MoveAxis(E, 40, ABG)
01:42:34.235 00.000 25848 Guiding  Dir = 2, Dur = 40
01:42:34.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=280, FiltMax=65504, Gamma=0.560
01:42:34.235 00.000 21444 UpdateGuideState exits: m=5675202 SNR=270.6 Saturated
01:42:34.236 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:34.236 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:34.236 00.000 21444 Enqueuing Expose request
01:42:34.264 00.028 25848 IsSlewing returns 0
01:42:34.264 00.000 25848 IsGuiding returns 0
01:42:34.295 00.031 25848 PulseGuide returned control before completion, sleep 20
01:42:34.325 00.030 25848 IsGuiding returns 1
01:42:34.325 00.000 25848 scope still moving after pulse duration time elapsed
01:42:34.376 00.051 25848 IsSlewing returns 0
01:42:34.376 00.000 25848 IsGuiding returns 0
01:42:34.376 00.000 25848 scope move finished after 40 + 71 ms
01:42:34.376 00.000 25848 Move returns status 0, amount 40
01:42:34.376 00.000 25848 MoveAxis(N, 0, ABG)
01:42:34.376 00.000 25848 Move returns status 0, amount 0
01:42:34.376 00.000 25848 move complete, result=0
01:42:34.376 00.000 25848 worker thread done servicing request
01:42:34.376 00.000 25848 Worker thread wakes up
01:42:34.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:34.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:34.376 00.000 21444 GuideStep: -1.3 px 40 ms EAST, 0.4 px 0 ms NORTH
01:42:37.223 02.847 25848 Exposure complete
01:42:37.304 00.081 25848 worker thread done servicing request
01:42:37.304 00.000 21444 OnExposeComplete: enter
01:42:37.304 00.000 21444 UpdateGuideState(): m_state=6
01:42:37.304 00.000 21444 Star::Find(15, 1247, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
01:42:37.304 00.000 21444 Star::Find returns 1 (1), X=1247.12, Y=672.32, Mass=5760054, SNR=210.7, Peak=65504 HFD=8.1
01:42:37.304 00.000 21444 MultiStar: [#1 2.14,0.74,0.76,U] [#2 1.19,-0.26,0.87,U] [#3 2.27,0.03,0.67,U] [#4 0.26,0.94,0.70,U] [#5 1.77,-0.48,0.58,U] [#6 -0.05,0.06,0.52,U] [#7 2.58,0.16,0.00,M2] [#8 0.01,0.00,0.43,U] 
01:42:37.304 00.000 21444 refined, 7 included, MultiStar: {1.30, 0.17}, one-star: {1.82, 0.17}
01:42:37.304 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
01:42:37.304 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.52)
01:42:37.304 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=0.17 hyp=1.31 cameraTheta=0.13 mountX=-1.28 mountY=0.65, mountTheta=2.67
01:42:37.305 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=0.17, opts=13)
01:42:37.305 00.000 21444 Enqueuing Move request for scope (1.30, 0.17)
01:42:37.305 00.000 25848 Worker thread wakes up
01:42:37.305 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, 0.17) opts 0xd
01:42:37.305 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, 0.17)
01:42:37.305 00.000 25848 Moving (1.30, 0.17) raw xDistance=-1.28 yDistance=0.65
01:42:37.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.28
01:42:37.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
01:42:37.305 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=382, FiltMax=65504, Gamma=0.560
01:42:37.306 00.001 21444 UpdateGuideState exits: m=5760054 SNR=210.7 Saturated
01:42:37.306 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:37.306 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:37.306 00.000 21444 Enqueuing Expose request
01:42:37.306 00.000 25848 MoveAxis(E, 40, ABG)
01:42:37.306 00.000 25848 Guiding  Dir = 2, Dur = 40
01:42:37.326 00.020 25848 IsSlewing returns 0
01:42:37.326 00.000 25848 IsGuiding returns 0
01:42:37.358 00.032 25848 PulseGuide returned control before completion, sleep 19
01:42:37.381 00.023 25848 IsGuiding returns 1
01:42:37.381 00.000 25848 scope still moving after pulse duration time elapsed
01:42:37.438 00.057 25848 IsSlewing returns 0
01:42:37.439 00.001 25848 IsGuiding returns 0
01:42:37.439 00.000 25848 scope move finished after 40 + 72 ms
01:42:37.439 00.000 25848 Move returns status 0, amount 40
01:42:37.439 00.000 25848 MoveAxis(S, 18, ABG)
01:42:37.439 00.000 25848 Guiding  Dir = 1, Dur = 18
01:42:37.467 00.028 25848 IsSlewing returns 0
01:42:37.468 00.001 25848 IsGuiding returns 0
01:42:37.499 00.031 25848 IsGuiding returns 1
01:42:37.499 00.000 25848 scope still moving after pulse duration time elapsed
01:42:37.547 00.048 25848 IsSlewing returns 0
01:42:37.547 00.000 25848 IsGuiding returns 0
01:42:37.547 00.000 25848 scope move finished after 18 + 61 ms
01:42:37.547 00.000 25848 Move returns status 0, amount 18
01:42:37.547 00.000 25848 move complete, result=0
01:42:37.547 00.000 25848 worker thread done servicing request
01:42:37.547 00.000 25848 Worker thread wakes up
01:42:37.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:37.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:37.547 00.000 21444 GuideStep: -1.3 px 40 ms EAST, 0.6 px 18 ms SOUTH
01:42:40.392 02.845 25848 Exposure complete
01:42:40.481 00.089 25848 worker thread done servicing request
01:42:40.481 00.000 21444 OnExposeComplete: enter
01:42:40.481 00.000 21444 UpdateGuideState(): m_state=6
01:42:40.481 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
01:42:40.481 00.000 21444 Star::Find returns 1 (1), X=1247.10, Y=671.89, Mass=5759296, SNR=246.6, Peak=65504 HFD=8.1
01:42:40.482 00.001 21444 MultiStar: [#1 1.56,0.05,0.97,U] [#2 1.21,-0.55,0.82,U] [#3 1.91,0.31,0.58,U] [#4 0.04,0.86,0.77,U] [#5 0.69,-0.48,0.66,U] [#6 0.19,0.57,0.65,U] [#7 2.83,-0.12,0.00,M3] [#8 0.51,0.06,0.45,U] 
01:42:40.482 00.000 21444 refined, 7 included, MultiStar: {1.06, 0.04}, one-star: {1.80, -0.26}
01:42:40.482 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
01:42:40.482 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
01:42:40.482 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=0.04 hyp=1.06 cameraTheta=0.04 mountX=-1.05 mountY=0.44, mountTheta=2.74
01:42:40.483 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=0.04, opts=13)
01:42:40.483 00.000 21444 Enqueuing Move request for scope (1.06, 0.04)
01:42:40.483 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=306, FiltMax=65504, Gamma=0.560
01:42:40.483 00.000 21444 UpdateGuideState exits: m=5759296 SNR=246.6 Saturated
01:42:40.483 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:40.483 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:40.483 00.000 21444 Enqueuing Expose request
01:42:40.483 00.000 25848 Worker thread wakes up
01:42:40.483 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.04) opts 0xd
01:42:40.483 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 0.04)
01:42:40.484 00.001 25848 Moving (1.06, 0.04) raw xDistance=-1.05 yDistance=0.44
01:42:40.484 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.05
01:42:40.484 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:40.484 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
01:42:40.484 00.000 25848 MoveAxis(E, 33, ABG)
01:42:40.484 00.000 25848 Guiding  Dir = 2, Dur = 33
01:42:40.517 00.033 25848 IsSlewing returns 0
01:42:40.517 00.000 25848 IsGuiding returns 0
01:42:40.549 00.032 25848 PulseGuide returned control before completion, sleep 12
01:42:40.604 00.055 25848 IsGuiding returns 1
01:42:40.604 00.000 25848 scope still moving after pulse duration time elapsed
01:42:40.656 00.052 25848 IsSlewing returns 0
01:42:40.656 00.000 25848 IsGuiding returns 0
01:42:40.656 00.000 25848 scope move finished after 33 + 106 ms
01:42:40.656 00.000 25848 Move returns status 0, amount 33
01:42:40.656 00.000 25848 MoveAxis(N, 0, ABG)
01:42:40.656 00.000 25848 Move returns status 0, amount 0
01:42:40.656 00.000 25848 move complete, result=0
01:42:40.656 00.000 25848 worker thread done servicing request
01:42:40.656 00.000 25848 Worker thread wakes up
01:42:40.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:40.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:40.657 00.001 21444 GuideStep: -1.1 px 33 ms EAST, 0.4 px 0 ms NORTH
01:42:43.499 02.842 25848 Exposure complete
01:42:43.584 00.085 25848 worker thread done servicing request
01:42:43.584 00.000 21444 OnExposeComplete: enter
01:42:43.584 00.000 21444 UpdateGuideState(): m_state=6
01:42:43.584 00.000 21444 Star::Find(15, 1247, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
01:42:43.584 00.000 21444 Star::Find returns 1 (1), X=1247.91, Y=672.94, Mass=5586799, SNR=253.7, Peak=65504 HFD=8.1
01:42:43.585 00.001 21444 MultiStar: [#1 2.19,0.26,0.76,U] [#2 1.48,-0.12,0.66,U] [#3 2.64,0.31,0.00,M1] [#4 1.89,1.51,0.00,M1] [#5 2.28,0.33,0.00,M1] [#6 1.53,1.11,0.48,U] [#7 3.48,0.88,0.00,M4] [#8 1.03,0.86,0.42,U] 
01:42:43.585 00.000 21444 refined, 4 included, MultiStar: {1.94, 0.55}, one-star: {2.62, 0.80}
01:42:43.585 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
01:42:43.585 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.66)
01:42:43.585 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=0.55 hyp=2.01 cameraTheta=0.28 mountX=-1.88 mountY=1.24, mountTheta=2.56
01:42:43.585 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=0.55, opts=13)
01:42:43.585 00.000 21444 Enqueuing Move request for scope (1.94, 0.55)
01:42:43.586 00.001 25848 Worker thread wakes up
01:42:43.586 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, 0.55) opts 0xd
01:42:43.586 00.000 25848 Handling offset move in thread for scope, endpoint = (1.94, 0.55)
01:42:43.586 00.000 25848 Moving (1.94, 0.55) raw xDistance=-1.88 yDistance=1.24
01:42:43.586 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=342, FiltMax=65504, Gamma=0.560
01:42:43.586 00.000 21444 UpdateGuideState exits: m=5586799 SNR=253.7 Saturated
01:42:43.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:43.586 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:43.586 00.000 21444 Enqueuing Expose request
01:42:43.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.23 from input -1.88
01:42:43.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
01:42:43.586 00.000 25848 MoveAxis(E, 57, ABG)
01:42:43.586 00.000 25848 Guiding  Dir = 2, Dur = 57
01:42:43.612 00.026 25848 IsSlewing returns 0
01:42:43.612 00.000 25848 IsGuiding returns 0
01:42:43.643 00.031 25848 PulseGuide returned control before completion, sleep 37
01:42:43.688 00.045 25848 IsGuiding returns 1
01:42:43.688 00.000 25848 scope still moving after pulse duration time elapsed
01:42:43.752 00.064 25848 IsSlewing returns 0
01:42:43.752 00.000 25848 IsGuiding returns 0
01:42:43.752 00.000 25848 scope move finished after 57 + 83 ms
01:42:43.752 00.000 25848 Move returns status 0, amount 57
01:42:43.752 00.000 25848 MoveAxis(S, 34, ABG)
01:42:43.752 00.000 25848 Guiding  Dir = 1, Dur = 34
01:42:43.783 00.031 25848 IsSlewing returns 0
01:42:43.783 00.000 25848 IsGuiding returns 0
01:42:43.814 00.031 25848 PulseGuide returned control before completion, sleep 13
01:42:43.831 00.017 25848 IsGuiding returns 1
01:42:43.831 00.000 25848 scope still moving after pulse duration time elapsed
01:42:43.892 00.061 25848 IsSlewing returns 0
01:42:43.892 00.000 25848 IsGuiding returns 0
01:42:43.892 00.000 25848 scope move finished after 34 + 75 ms
01:42:43.892 00.000 25848 Move returns status 0, amount 34
01:42:43.892 00.000 25848 move complete, result=0
01:42:43.892 00.000 25848 worker thread done servicing request
01:42:43.892 00.000 25848 Worker thread wakes up
01:42:43.893 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:43.893 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:43.893 00.000 21444 GuideStep: -1.9 px 57 ms EAST, 1.2 px 34 ms SOUTH
01:42:46.740 02.847 25848 Exposure complete
01:42:46.831 00.091 25848 worker thread done servicing request
01:42:46.831 00.000 21444 OnExposeComplete: enter
01:42:46.831 00.000 21444 UpdateGuideState(): m_state=6
01:42:46.831 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
01:42:46.831 00.000 21444 Star::Find returns 1 (1), X=1246.96, Y=671.70, Mass=5710505, SNR=207.2, Peak=65504 HFD=8.1
01:42:46.831 00.000 21444 MultiStar: [#1 2.09,-0.78,0.98,U] [#2 1.15,-1.37,0.83,U] [#3 1.62,-0.82,0.74,U] [#4 0.45,0.17,0.74,U] [#5 0.35,-1.02,0.65,U] [#6 -0.14,0.11,0.70,U] [#7 2.49,-0.66,0.00,M5] [#8 -0.33,-0.58,0.45,U] 
01:42:46.832 00.001 21444 refined, 7 included, MultiStar: {1.01, -0.60}, one-star: {1.67, -0.45}
01:42:46.832 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.70)
01:42:46.832 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
01:42:46.832 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-0.60 hyp=1.18 cameraTheta=-0.54 mountX=-1.07 mountY=-0.17, mountTheta=-2.98
01:42:46.833 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-0.60, opts=13)
01:42:46.833 00.000 21444 Enqueuing Move request for scope (1.01, -0.60)
01:42:46.833 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=280, FiltMax=65504, Gamma=0.560
01:42:46.833 00.000 25848 Worker thread wakes up
01:42:46.833 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -0.60) opts 0xd
01:42:46.833 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -0.60)
01:42:46.833 00.000 25848 Moving (1.01, -0.60) raw xDistance=-1.07 yDistance=-0.17
01:42:46.833 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.07
01:42:46.833 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:46.833 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:42:46.833 00.000 25848 MoveAxis(E, 35, ABG)
01:42:46.833 00.000 21444 UpdateGuideState exits: m=5710505 SNR=207.2 Saturated
01:42:46.833 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:46.833 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:46.833 00.000 21444 Enqueuing Expose request
01:42:46.834 00.001 25848 Guiding  Dir = 2, Dur = 35
01:42:46.859 00.025 25848 IsSlewing returns 0
01:42:46.860 00.001 25848 IsGuiding returns 0
01:42:46.891 00.031 25848 PulseGuide returned control before completion, sleep 14
01:42:46.912 00.021 25848 IsGuiding returns 1
01:42:46.912 00.000 25848 scope still moving after pulse duration time elapsed
01:42:46.968 00.056 25848 IsSlewing returns 0
01:42:46.968 00.000 25848 IsGuiding returns 0
01:42:46.968 00.000 25848 scope move finished after 35 + 73 ms
01:42:46.968 00.000 25848 Move returns status 0, amount 35
01:42:46.968 00.000 25848 MoveAxis(N, 0, ABG)
01:42:46.968 00.000 25848 Move returns status 0, amount 0
01:42:46.968 00.000 25848 move complete, result=0
01:42:46.968 00.000 25848 worker thread done servicing request
01:42:46.968 00.000 25848 Worker thread wakes up
01:42:46.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:46.968 00.000 21444 GuideStep: -1.1 px 35 ms EAST, -0.2 px 0 ms NORTH
01:42:46.969 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:49.812 02.843 25848 Exposure complete
01:42:49.893 00.081 25848 worker thread done servicing request
01:42:49.893 00.000 21444 OnExposeComplete: enter
01:42:49.893 00.000 21444 UpdateGuideState(): m_state=6
01:42:49.893 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
01:42:49.893 00.000 21444 Star::Find returns 1 (1), X=1246.88, Y=671.86, Mass=5698371, SNR=281.9, Peak=65504 HFD=8.1
01:42:49.893 00.000 21444 MultiStar: [#1 1.18,-0.96,0.62,U] [#2 0.92,-1.95,0.52,U] [#3 0.99,-0.92,0.42,U] [#4 -0.10,0.96,0.73,U] [#5 0.69,-0.45,0.57,U] [#6 -0.16,0.37,0.65,U] [#7 1.38,0.26,0.53,U] [#8 0.03,0.37,0.31,U] 
01:42:49.893 00.000 21444 refined, 8 included, MultiStar: {0.78, -0.25}, one-star: {1.59, -0.29}
01:42:49.894 00.001 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.05) = xAngle (-3.36 = 2.92)
01:42:49.894 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.08)
01:42:49.894 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=-0.25 hyp=0.82 cameraTheta=-0.31 mountX=-0.80 mountY=0.06, mountTheta=3.06
01:42:49.894 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=-0.25, opts=13)
01:42:49.894 00.000 21444 Enqueuing Move request for scope (0.78, -0.25)
01:42:49.894 00.000 25848 Worker thread wakes up
01:42:49.894 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.25) opts 0xd
01:42:49.894 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, -0.25)
01:42:49.894 00.000 25848 Moving (0.78, -0.25) raw xDistance=-0.80 yDistance=0.06
01:42:49.894 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.80
01:42:49.895 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2652, FiltMin=222, FiltMax=65504, Gamma=0.560
01:42:49.895 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:49.895 00.000 21444 UpdateGuideState exits: m=5698371 SNR=281.9 Saturated
01:42:49.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:49.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:49.895 00.000 21444 Enqueuing Expose request
01:42:49.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:42:49.895 00.000 25848 MoveAxis(E, 26, ABG)
01:42:49.895 00.000 25848 Guiding  Dir = 2, Dur = 26
01:42:49.923 00.028 25848 IsSlewing returns 0
01:42:49.923 00.000 25848 IsGuiding returns 0
01:42:49.955 00.032 25848 IsGuiding returns 1
01:42:49.955 00.000 25848 scope still moving after pulse duration time elapsed
01:42:50.016 00.061 25848 IsSlewing returns 0
01:42:50.017 00.001 25848 IsGuiding returns 0
01:42:50.017 00.000 25848 scope move finished after 26 + 67 ms
01:42:50.017 00.000 25848 Move returns status 0, amount 26
01:42:50.017 00.000 25848 MoveAxis(N, 0, ABG)
01:42:50.017 00.000 25848 Move returns status 0, amount 0
01:42:50.017 00.000 25848 move complete, result=0
01:42:50.017 00.000 25848 worker thread done servicing request
01:42:50.017 00.000 25848 Worker thread wakes up
01:42:50.017 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 0.1 px 0 ms NORTH
01:42:50.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:50.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:52.872 02.855 25848 Exposure complete
01:42:52.960 00.088 25848 worker thread done servicing request
01:42:52.960 00.000 21444 OnExposeComplete: enter
01:42:52.960 00.000 21444 UpdateGuideState(): m_state=6
01:42:52.960 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
01:42:52.960 00.000 21444 Star::Find returns 1 (1), X=1245.36, Y=671.24, Mass=5892863, SNR=239.7, Peak=65504 HFD=8.1
01:42:52.960 00.000 21444 MultiStar: [#1 1.84,-0.84,0.80,U] [#2 0.87,-1.56,0.74,U] [#3 1.37,-0.66,0.73,U] [#4 -0.29,-0.41,0.72,U] [#5 0.66,-1.26,0.56,U] [#6 -0.73,-0.18,0.65,U] [#7 1.27,-1.18,0.58,U] [#8 -0.14,-0.89,0.46,U] 
01:42:52.961 00.001 21444 single-star, 8 included, MultiStar: {0.57, -0.87}, one-star: {0.07, -0.90}
01:42:52.961 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.05) = xAngle (-4.55 = 1.74)
01:42:52.961 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.11)
01:42:52.961 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=-0.90 hyp=0.91 cameraTheta=-1.50 mountX=-0.15 mountY=-0.81, mountTheta=-1.75
01:42:52.961 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=-0.90, opts=13)
01:42:52.962 00.001 21444 Enqueuing Move request for scope (0.07, -0.90)
01:42:52.962 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=168, FiltMax=65504, Gamma=0.560
01:42:52.962 00.000 21444 UpdateGuideState exits: m=5892863 SNR=239.7 Saturated
01:42:52.962 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:52.962 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:52.962 00.000 21444 Enqueuing Expose request
01:42:52.962 00.000 25848 Worker thread wakes up
01:42:52.962 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.90) opts 0xd
01:42:52.962 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, -0.90)
01:42:52.962 00.000 25848 Moving (0.07, -0.90) raw xDistance=-0.15 yDistance=-0.81
01:42:52.962 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:42:52.962 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:52.962 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
01:42:52.962 00.000 25848 MoveAxis(E, 0, ABG)
01:42:52.962 00.000 25848 Move returns status 0, amount 0
01:42:52.962 00.000 25848 MoveAxis(N, 0, ABG)
01:42:52.962 00.000 25848 Move returns status 0, amount 0
01:42:52.962 00.000 25848 move complete, result=0
01:42:52.962 00.000 25848 worker thread done servicing request
01:42:52.962 00.000 25848 Worker thread wakes up
01:42:52.962 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:52.962 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:52.963 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
01:42:55.811 02.848 25848 Exposure complete
01:42:55.899 00.088 25848 worker thread done servicing request
01:42:55.899 00.000 21444 OnExposeComplete: enter
01:42:55.899 00.000 21444 UpdateGuideState(): m_state=6
01:42:55.899 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
01:42:55.899 00.000 21444 Star::Find returns 1 (1), X=1246.48, Y=671.50, Mass=5664779, SNR=198.3, Peak=65504 HFD=7.6
01:42:55.900 00.001 21444 MultiStar: [#1 2.04,-0.78,0.89,U] [#2 1.14,-1.54,0.91,U] [#3 1.55,0.02,0.81,U] [#4 -0.06,0.23,0.93,U] [#5 0.16,-1.25,0.82,U] [#6 -0.03,0.13,0.61,U] [#7 2.12,-0.66,0.70,U] [#8 -0.25,-0.72,0.53,U] 
01:42:55.900 00.000 21444 refined, 8 included, MultiStar: {0.93, -0.60}, one-star: {1.19, -0.65}
01:42:55.900 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.66)
01:42:55.900 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.18)
01:42:55.900 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-0.60 hyp=1.10 cameraTheta=-0.57 mountX=-0.98 mountY=-0.20, mountTheta=-2.94
01:42:55.901 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-0.60, opts=13)
01:42:55.901 00.000 21444 Enqueuing Move request for scope (0.93, -0.60)
01:42:55.901 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2648, FiltMin=194, FiltMax=65504, Gamma=0.560
01:42:55.901 00.000 21444 UpdateGuideState exits: m=5664779 SNR=198.3 Saturated
01:42:55.901 00.000 25848 Worker thread wakes up
01:42:55.901 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.60) opts 0xd
01:42:55.901 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -0.60)
01:42:55.901 00.000 25848 Moving (0.93, -0.60) raw xDistance=-0.98 yDistance=-0.20
01:42:55.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.98
01:42:55.901 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:55.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:55.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:55.901 00.000 21444 Enqueuing Expose request
01:42:55.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:42:55.902 00.001 25848 MoveAxis(E, 29, ABG)
01:42:55.902 00.000 25848 Guiding  Dir = 2, Dur = 29
01:42:55.922 00.020 25848 IsSlewing returns 0
01:42:55.922 00.000 25848 IsGuiding returns 0
01:42:55.954 00.032 25848 IsGuiding returns 1
01:42:55.954 00.000 25848 scope still moving after pulse duration time elapsed
01:42:56.015 00.061 25848 IsSlewing returns 0
01:42:56.015 00.000 25848 IsGuiding returns 0
01:42:56.015 00.000 25848 scope move finished after 29 + 64 ms
01:42:56.015 00.000 25848 Move returns status 0, amount 29
01:42:56.015 00.000 25848 MoveAxis(N, 0, ABG)
01:42:56.015 00.000 25848 Move returns status 0, amount 0
01:42:56.015 00.000 25848 move complete, result=0
01:42:56.015 00.000 25848 worker thread done servicing request
01:42:56.015 00.000 25848 Worker thread wakes up
01:42:56.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:56.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:56.015 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -0.2 px 0 ms NORTH
01:42:58.867 02.852 25848 Exposure complete
01:42:58.956 00.089 25848 worker thread done servicing request
01:42:58.956 00.000 21444 OnExposeComplete: enter
01:42:58.956 00.000 21444 UpdateGuideState(): m_state=6
01:42:58.957 00.001 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
01:42:58.957 00.000 21444 Star::Find returns 1 (1), X=1246.20, Y=671.59, Mass=5686599, SNR=240.4, Peak=65504 HFD=8.0
01:42:58.957 00.000 21444 MultiStar: [#1 2.40,-0.08,0.00,M1] [#2 2.05,-1.08,0.00,M1] [#3 1.84,0.47,0.79,U] [#4 -0.15,0.50,0.69,U] [#5 -0.09,-1.38,0.83,U] [#6 -0.69,0.29,0.55,U] [#7 1.99,-0.91,0.56,U] [#8 -0.18,-0.64,0.36,U] 
01:42:58.957 00.000 21444 refined, 6 included, MultiStar: {0.60, -0.33}, one-star: {0.91, -0.56}
01:42:58.957 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
01:42:58.957 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.11)
01:42:58.957 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.33 hyp=0.68 cameraTheta=-0.50 mountX=-0.63 mountY=-0.08, mountTheta=-3.02
01:42:58.958 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.33, opts=13)
01:42:58.958 00.000 21444 Enqueuing Move request for scope (0.60, -0.33)
01:42:58.958 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=40, FiltMax=65504, Gamma=0.560
01:42:58.958 00.000 21444 UpdateGuideState exits: m=5686599 SNR=240.4 Saturated
01:42:58.958 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:58.958 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:42:58.958 00.000 21444 Enqueuing Expose request
01:42:58.958 00.000 25848 Worker thread wakes up
01:42:58.959 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.33) opts 0xd
01:42:58.959 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.33)
01:42:58.959 00.000 25848 Moving (0.60, -0.33) raw xDistance=-0.63 yDistance=-0.08
01:42:58.959 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.63
01:42:58.959 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:58.959 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:42:58.959 00.000 25848 MoveAxis(E, 20, ABG)
01:42:58.959 00.000 25848 Guiding  Dir = 2, Dur = 20
01:42:58.985 00.026 25848 IsSlewing returns 0
01:42:58.986 00.001 25848 IsGuiding returns 0
01:42:59.017 00.031 25848 IsGuiding returns 1
01:42:59.017 00.000 25848 scope still moving after pulse duration time elapsed
01:42:59.064 00.047 25848 IsSlewing returns 0
01:42:59.064 00.000 25848 IsGuiding returns 0
01:42:59.064 00.000 25848 scope move finished after 20 + 59 ms
01:42:59.064 00.000 25848 Move returns status 0, amount 20
01:42:59.064 00.000 25848 MoveAxis(N, 0, ABG)
01:42:59.064 00.000 25848 Move returns status 0, amount 0
01:42:59.064 00.000 25848 move complete, result=0
01:42:59.064 00.000 25848 worker thread done servicing request
01:42:59.064 00.000 25848 Worker thread wakes up
01:42:59.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:42:59.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:42:59.065 00.001 21444 GuideStep: -0.6 px 20 ms EAST, -0.1 px 0 ms NORTH
01:43:01.910 02.845 25848 Exposure complete
01:43:01.986 00.076 25848 worker thread done servicing request
01:43:01.986 00.000 21444 OnExposeComplete: enter
01:43:01.986 00.000 21444 UpdateGuideState(): m_state=6
01:43:01.986 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
01:43:01.987 00.001 21444 Star::Find returns 1 (1), X=1247.10, Y=672.75, Mass=5441647, SNR=196.7, Peak=65504 HFD=7.9
01:43:01.987 00.000 21444 MultiStar: [#1 2.20,-0.46,0.00,M2] [#2 1.16,-0.41,0.86,U] [#3 1.45,0.08,0.63,U] [#4 0.83,1.77,0.70,U] [#5 0.95,0.17,0.62,U] [#6 0.15,0.88,0.63,U] [#7 2.32,0.68,0.00,M2] [#8 0.68,0.51,0.51,U] 
01:43:01.987 00.000 21444 refined, 6 included, MultiStar: {1.08, 0.50}, one-star: {1.81, 0.61}
01:43:01.987 00.000 21444 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.05) = xAngle (-2.62 = -2.62)
01:43:01.987 00.000 21444 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.46 = 0.82)
01:43:01.987 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=0.50 hyp=1.19 cameraTheta=0.43 mountX=-1.03 mountY=0.87, mountTheta=2.44
01:43:01.988 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=0.50, opts=13)
01:43:01.988 00.000 21444 Enqueuing Move request for scope (1.08, 0.50)
01:43:01.988 00.000 25848 Worker thread wakes up
01:43:01.988 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=204, FiltMax=65504, Gamma=0.560
01:43:01.988 00.000 21444 UpdateGuideState exits: m=5441647 SNR=196.7 Saturated
01:43:01.988 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.50) opts 0xd
01:43:01.988 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:01.988 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, 0.50)
01:43:01.988 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:01.988 00.000 21444 Enqueuing Expose request
01:43:01.988 00.000 25848 Moving (1.08, 0.50) raw xDistance=-1.03 yDistance=0.87
01:43:01.988 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.03
01:43:01.988 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
01:43:01.988 00.000 25848 MoveAxis(E, 31, ABG)
01:43:01.988 00.000 25848 Guiding  Dir = 2, Dur = 31
01:43:02.017 00.029 25848 IsSlewing returns 0
01:43:02.017 00.000 25848 IsGuiding returns 0
01:43:02.048 00.031 25848 IsGuiding returns 1
01:43:02.048 00.000 25848 scope still moving after pulse duration time elapsed
01:43:02.108 00.060 25848 IsSlewing returns 0
01:43:02.108 00.000 25848 IsGuiding returns 0
01:43:02.108 00.000 25848 scope move finished after 31 + 60 ms
01:43:02.108 00.000 25848 Move returns status 0, amount 31
01:43:02.108 00.000 25848 MoveAxis(S, 24, ABG)
01:43:02.108 00.000 25848 Guiding  Dir = 1, Dur = 24
01:43:02.140 00.032 25848 IsSlewing returns 0
01:43:02.140 00.000 25848 IsGuiding returns 0
01:43:02.171 00.031 25848 IsGuiding returns 1
01:43:02.171 00.000 25848 scope still moving after pulse duration time elapsed
01:43:02.218 00.047 25848 IsSlewing returns 0
01:43:02.218 00.000 25848 IsGuiding returns 0
01:43:02.218 00.000 25848 scope move finished after 24 + 53 ms
01:43:02.218 00.000 25848 Move returns status 0, amount 24
01:43:02.218 00.000 25848 move complete, result=0
01:43:02.218 00.000 25848 worker thread done servicing request
01:43:02.218 00.000 25848 Worker thread wakes up
01:43:02.218 00.000 21444 GuideStep: -1.0 px 31 ms EAST, 0.9 px 24 ms SOUTH
01:43:02.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:02.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:05.069 02.851 25848 Exposure complete
01:43:05.149 00.080 25848 worker thread done servicing request
01:43:05.150 00.001 21444 OnExposeComplete: enter
01:43:05.150 00.000 21444 UpdateGuideState(): m_state=6
01:43:05.150 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
01:43:05.150 00.000 21444 Star::Find returns 1 (1), X=1247.25, Y=671.86, Mass=5710162, SNR=216.7, Peak=65504 HFD=8.0
01:43:05.150 00.000 21444 MultiStar: [#1 2.22,-0.71,0.00,M3] [#2 1.25,-1.73,0.76,U] [#3 2.27,-0.51,0.00,M1] [#4 1.21,0.60,0.81,U] [#5 2.58,0.07,0.00,M1] [#6 0.79,0.17,0.73,U] [#7 2.19,-0.04,0.60,U] [#8 1.23,-0.11,0.46,U] 
01:43:05.150 00.000 21444 refined, 5 included, MultiStar: {1.45, -0.24}, one-star: {1.95, -0.29}
01:43:05.150 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.07)
01:43:05.150 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
01:43:05.150 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=-0.24 hyp=1.47 cameraTheta=-0.17 mountX=-1.47 mountY=0.33, mountTheta=2.92
01:43:05.151 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-0.24, opts=13)
01:43:05.151 00.000 21444 Enqueuing Move request for scope (1.45, -0.24)
01:43:05.151 00.000 25848 Worker thread wakes up
01:43:05.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.24) opts 0xd
01:43:05.151 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -0.24)
01:43:05.151 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=324, FiltMax=65504, Gamma=0.560
01:43:05.151 00.000 21444 UpdateGuideState exits: m=5710162 SNR=216.7 Saturated
01:43:05.151 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:05.151 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:05.151 00.000 21444 Enqueuing Expose request
01:43:05.152 00.001 25848 Moving (1.45, -0.24) raw xDistance=-1.47 yDistance=0.33
01:43:05.152 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.47
01:43:05.152 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:05.152 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:43:05.152 00.000 25848 MoveAxis(E, 45, ABG)
01:43:05.152 00.000 25848 Guiding  Dir = 2, Dur = 45
01:43:05.172 00.020 25848 IsSlewing returns 0
01:43:05.172 00.000 25848 IsGuiding returns 0
01:43:05.203 00.031 25848 PulseGuide returned control before completion, sleep 25
01:43:05.240 00.037 25848 IsGuiding returns 1
01:43:05.240 00.000 25848 scope still moving after pulse duration time elapsed
01:43:05.296 00.056 25848 IsSlewing returns 0
01:43:05.296 00.000 25848 IsGuiding returns 0
01:43:05.296 00.000 25848 scope move finished after 45 + 79 ms
01:43:05.296 00.000 25848 Move returns status 0, amount 45
01:43:05.296 00.000 25848 MoveAxis(N, 0, ABG)
01:43:05.296 00.000 25848 Move returns status 0, amount 0
01:43:05.296 00.000 25848 move complete, result=0
01:43:05.296 00.000 25848 worker thread done servicing request
01:43:05.296 00.000 25848 Worker thread wakes up
01:43:05.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:05.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:05.296 00.000 21444 GuideStep: -1.5 px 45 ms EAST, 0.3 px 0 ms NORTH
01:43:08.140 02.844 25848 Exposure complete
01:43:08.221 00.081 25848 worker thread done servicing request
01:43:08.221 00.000 21444 OnExposeComplete: enter
01:43:08.221 00.000 21444 UpdateGuideState(): m_state=6
01:43:08.221 00.000 21444 Star::Find(15, 1247, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
01:43:08.221 00.000 21444 Star::Find returns 1 (1), X=1246.82, Y=671.72, Mass=5707257, SNR=253.8, Peak=65504 HFD=7.9
01:43:08.221 00.000 21444 MultiStar: [#1 1.00,-1.04,0.83,U] [#2 0.13,-1.86,0.79,U] [#3 1.03,-0.06,0.95,U] [#4 -0.06,0.37,0.51,U] [#5 0.49,-1.11,0.42,U] [#6 -0.13,-0.15,0.64,U] [#7 1.87,-0.46,0.70,U] [#8 -0.27,-0.78,0.48,U] 
01:43:08.221 00.000 21444 refined, 8 included, MultiStar: {0.74, -0.62}, one-star: {1.52, -0.43}
01:43:08.221 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.74 = 2.54)
01:43:08.221 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.30)
01:43:08.221 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=-0.62 hyp=0.97 cameraTheta=-0.69 mountX=-0.80 mountY=-0.29, mountTheta=-2.80
01:43:08.222 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=-0.62, opts=13)
01:43:08.222 00.000 21444 Enqueuing Move request for scope (0.74, -0.62)
01:43:08.222 00.000 25848 Worker thread wakes up
01:43:08.222 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=154, FiltMax=65504, Gamma=0.560
01:43:08.222 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.62) opts 0xd
01:43:08.222 00.000 21444 UpdateGuideState exits: m=5707257 SNR=253.8 Saturated
01:43:08.222 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, -0.62)
01:43:08.222 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:08.223 00.001 25848 Moving (0.74, -0.62) raw xDistance=-0.80 yDistance=-0.29
01:43:08.223 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:08.223 00.000 21444 Enqueuing Expose request
01:43:08.223 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.80
01:43:08.223 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:08.223 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:43:08.223 00.000 25848 MoveAxis(E, 26, ABG)
01:43:08.223 00.000 25848 Guiding  Dir = 2, Dur = 26
01:43:08.251 00.028 25848 IsSlewing returns 0
01:43:08.251 00.000 25848 IsGuiding returns 0
01:43:08.282 00.031 25848 IsGuiding returns 1
01:43:08.282 00.000 25848 scope still moving after pulse duration time elapsed
01:43:08.343 00.061 25848 IsSlewing returns 0
01:43:08.343 00.000 25848 IsGuiding returns 0
01:43:08.343 00.000 25848 scope move finished after 26 + 66 ms
01:43:08.344 00.001 25848 Move returns status 0, amount 26
01:43:08.344 00.000 25848 MoveAxis(N, 0, ABG)
01:43:08.344 00.000 25848 Move returns status 0, amount 0
01:43:08.344 00.000 25848 move complete, result=0
01:43:08.344 00.000 25848 worker thread done servicing request
01:43:08.344 00.000 25848 Worker thread wakes up
01:43:08.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:08.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:08.344 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.3 px 0 ms NORTH
01:43:11.189 02.845 25848 Exposure complete
01:43:11.276 00.087 25848 worker thread done servicing request
01:43:11.276 00.000 21444 OnExposeComplete: enter
01:43:11.277 00.001 21444 UpdateGuideState(): m_state=6
01:43:11.277 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
01:43:11.277 00.000 21444 Star::Find returns 1 (1), X=1246.10, Y=672.03, Mass=5669299, SNR=264.5, Peak=65504 HFD=8.1
01:43:11.277 00.000 21444 MultiStar: [#1 1.61,-0.06,1.02,U] [#2 1.17,-1.26,0.63,U] [#3 1.53,0.06,0.74,U] [#4 -0.12,0.55,0.78,U] [#5 1.18,-0.68,0.61,U] [#6 -0.13,-0.16,0.53,U] [#7 1.74,-0.22,0.55,U] [#8 0.29,-0.32,0.41,U] 
01:43:11.277 00.000 21444 single-star, 8 included, MultiStar: {0.95, -0.20}, one-star: {0.81, -0.12}
01:43:11.277 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.05) = xAngle (-3.20 = 3.08)
01:43:11.277 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
01:43:11.277 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.12 hyp=0.82 cameraTheta=-0.15 mountX=-0.82 mountY=0.20, mountTheta=2.91
01:43:11.278 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.12, opts=13)
01:43:11.278 00.000 21444 Enqueuing Move request for scope (0.81, -0.12)
01:43:11.278 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=268, FiltMax=65504, Gamma=0.560
01:43:11.279 00.001 25848 Worker thread wakes up
01:43:11.279 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.12) opts 0xd
01:43:11.279 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.12)
01:43:11.279 00.000 25848 Moving (0.81, -0.12) raw xDistance=-0.82 yDistance=0.20
01:43:11.279 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.82
01:43:11.279 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:11.279 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:43:11.279 00.000 25848 MoveAxis(E, 26, ABG)
01:43:11.279 00.000 25848 Guiding  Dir = 2, Dur = 26
01:43:11.279 00.000 21444 UpdateGuideState exits: m=5669299 SNR=264.5 Saturated
01:43:11.279 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:11.279 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:11.279 00.000 21444 Enqueuing Expose request
01:43:11.299 00.020 25848 IsSlewing returns 0
01:43:11.299 00.000 25848 IsGuiding returns 0
01:43:11.331 00.032 25848 IsGuiding returns 1
01:43:11.331 00.000 25848 scope still moving after pulse duration time elapsed
01:43:11.392 00.061 25848 IsSlewing returns 0
01:43:11.392 00.000 25848 IsGuiding returns 0
01:43:11.392 00.000 25848 scope move finished after 26 + 66 ms
01:43:11.392 00.000 25848 Move returns status 0, amount 26
01:43:11.392 00.000 25848 MoveAxis(N, 0, ABG)
01:43:11.392 00.000 25848 Move returns status 0, amount 0
01:43:11.392 00.000 25848 move complete, result=0
01:43:11.392 00.000 25848 worker thread done servicing request
01:43:11.392 00.000 25848 Worker thread wakes up
01:43:11.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:11.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:11.392 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 0.2 px 0 ms NORTH
01:43:14.241 02.849 25848 Exposure complete
01:43:14.324 00.083 25848 worker thread done servicing request
01:43:14.324 00.000 21444 OnExposeComplete: enter
01:43:14.324 00.000 21444 UpdateGuideState(): m_state=6
01:43:14.324 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
01:43:14.324 00.000 21444 Star::Find returns 1 (1), X=1245.17, Y=671.87, Mass=5781812, SNR=280.0, Peak=65504 HFD=8.1
01:43:14.324 00.000 21444 MultiStar: [#1 0.23,-0.02,0.76,U] [#2 -0.69,-1.14,0.63,U] [#3 -0.85,-0.59,0.68,U] [#4 -1.64,0.99,0.66,U] [#5 -0.96,-0.69,0.54,U] [#6 -1.33,0.31,0.57,U] [#7 0.68,-0.35,0.61,U] [#8 -1.75,0.09,0.45,U] 
01:43:14.324 00.000 21444 single-star, 8 included, MultiStar: {-0.62, -0.19}, one-star: {-0.12, -0.28}
01:43:14.324 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.05) = xAngle (-5.04 = 1.24)
01:43:14.324 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.60)
01:43:14.324 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.28 hyp=0.30 cameraTheta=-1.99 mountX=0.10 mountY=-0.30, mountTheta=-1.26
01:43:14.325 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.28, opts=13)
01:43:14.325 00.000 21444 Enqueuing Move request for scope (-0.12, -0.28)
01:43:14.325 00.000 25848 Worker thread wakes up
01:43:14.325 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=206, FiltMax=65504, Gamma=0.560
01:43:14.325 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.28) opts 0xd
01:43:14.325 00.000 21444 UpdateGuideState exits: m=5781812 SNR=280.0 Saturated
01:43:14.325 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.28)
01:43:14.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:14.325 00.000 25848 Moving (-0.12, -0.28) raw xDistance=0.10 yDistance=-0.30
01:43:14.325 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:14.325 00.000 21444 Enqueuing Expose request
01:43:14.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:43:14.325 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:14.326 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:43:14.326 00.000 25848 MoveAxis(E, 0, ABG)
01:43:14.326 00.000 25848 Move returns status 0, amount 0
01:43:14.326 00.000 25848 MoveAxis(N, 0, ABG)
01:43:14.326 00.000 25848 Move returns status 0, amount 0
01:43:14.326 00.000 25848 move complete, result=0
01:43:14.326 00.000 25848 worker thread done servicing request
01:43:14.326 00.000 25848 Worker thread wakes up
01:43:14.326 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:14.326 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:14.326 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:43:17.175 02.849 25848 Exposure complete
01:43:17.264 00.089 25848 worker thread done servicing request
01:43:17.264 00.000 21444 OnExposeComplete: enter
01:43:17.264 00.000 21444 UpdateGuideState(): m_state=6
01:43:17.264 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
01:43:17.264 00.000 21444 Star::Find returns 1 (1), X=1246.01, Y=672.18, Mass=5674386, SNR=315.6, Peak=65504 HFD=8.0
01:43:17.264 00.000 21444 MultiStar: [#1 0.43,-0.03,0.74,U] [#2 -0.55,-1.18,0.61,U] [#3 0.63,-0.42,0.48,U] [#4 -0.86,1.10,0.78,U] [#5 -0.74,-0.62,0.43,U] [#6 -1.27,0.69,0.43,U] [#7 1.15,0.41,0.54,U] [#8 -0.96,0.07,0.35,U] 
01:43:17.264 00.000 21444 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {0.72, 0.03}
01:43:17.264 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
01:43:17.264 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
01:43:17.265 00.001 21444 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.36 mountX=0.05 mountY=0.02, mountTheta=0.46
01:43:17.266 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=0.04, opts=13)
01:43:17.266 00.000 21444 Enqueuing Move request for scope (-0.04, 0.04)
01:43:17.266 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=104, FiltMax=65504, Gamma=0.560
01:43:17.266 00.000 21444 UpdateGuideState exits: m=5674386 SNR=315.6 Saturated
01:43:17.266 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:17.266 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:17.266 00.000 21444 Enqueuing Expose request
01:43:17.266 00.000 25848 Worker thread wakes up
01:43:17.266 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
01:43:17.266 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
01:43:17.266 00.000 25848 Moving (-0.04, 0.04) raw xDistance=0.05 yDistance=0.02
01:43:17.266 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:43:17.266 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:17.266 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:43:17.266 00.000 25848 MoveAxis(E, 0, ABG)
01:43:17.266 00.000 25848 Move returns status 0, amount 0
01:43:17.266 00.000 25848 MoveAxis(N, 0, ABG)
01:43:17.266 00.000 25848 Move returns status 0, amount 0
01:43:17.266 00.000 25848 move complete, result=0
01:43:17.266 00.000 25848 worker thread done servicing request
01:43:17.266 00.000 25848 Worker thread wakes up
01:43:17.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:17.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:17.267 00.001 21444 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:20.110 02.843 25848 Exposure complete
01:43:20.192 00.082 25848 worker thread done servicing request
01:43:20.192 00.000 21444 OnExposeComplete: enter
01:43:20.192 00.000 21444 UpdateGuideState(): m_state=6
01:43:20.192 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
01:43:20.192 00.000 21444 Star::Find returns 1 (1), X=1244.79, Y=671.50, Mass=5651835, SNR=231.1, Peak=65504 HFD=7.9
01:43:20.192 00.000 21444 MultiStar: [#1 0.90,-0.86,0.98,U] [#2 0.01,-1.92,0.86,U] [#3 0.43,-0.93,0.72,U] [#4 -1.63,0.28,0.97,U] [#5 -1.72,-1.19,0.65,U] [#6 -1.82,-0.49,0.48,U] [#7 0.62,-0.75,0.71,U] [#8 -1.99,-0.34,0.42,U] 
01:43:20.192 00.000 21444 single-star, 8 included, MultiStar: {-0.48, -0.77}, one-star: {-0.50, -0.64}
01:43:20.192 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.00)
01:43:20.192 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
01:43:20.192 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.64 hyp=0.82 cameraTheta=-2.23 mountX=0.44 mountY=-0.79, mountTheta=-1.06
01:43:20.193 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.64, opts=13)
01:43:20.193 00.000 21444 Enqueuing Move request for scope (-0.50, -0.64)
01:43:20.193 00.000 25848 Worker thread wakes up
01:43:20.193 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.64) opts 0xd
01:43:20.193 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.64)
01:43:20.194 00.001 25848 Moving (-0.50, -0.64) raw xDistance=0.44 yDistance=-0.79
01:43:20.194 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
01:43:20.194 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:43:20.194 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=296, FiltMax=65504, Gamma=0.560
01:43:20.194 00.000 21444 UpdateGuideState exits: m=5651835 SNR=231.1 Saturated
01:43:20.194 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
01:43:20.194 00.000 25848 MoveAxis(E, 0, ABG)
01:43:20.194 00.000 25848 Move returns status 0, amount 0
01:43:20.194 00.000 25848 MoveAxis(N, 0, ABG)
01:43:20.194 00.000 25848 Move returns status 0, amount 0
01:43:20.194 00.000 25848 move complete, result=0
01:43:20.194 00.000 25848 worker thread done servicing request
01:43:20.194 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:20.194 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:20.194 00.000 21444 Enqueuing Expose request
01:43:20.194 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
01:43:20.194 00.000 25848 Worker thread wakes up
01:43:20.194 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:20.194 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:23.046 02.852 25848 Exposure complete
01:43:23.123 00.077 25848 worker thread done servicing request
01:43:23.123 00.000 21444 OnExposeComplete: enter
01:43:23.123 00.000 21444 UpdateGuideState(): m_state=6
01:43:23.123 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
01:43:23.124 00.001 21444 Star::Find returns 1 (1), X=1245.91, Y=672.74, Mass=5779615, SNR=272.9, Peak=65504 HFD=8.1
01:43:23.124 00.000 21444 MultiStar: [#1 0.44,0.85,0.75,U] [#2 -0.45,-0.16,0.74,U] [#3 0.56,0.32,0.53,U] [#4 -0.03,1.29,0.60,U] [#5 0.09,0.06,0.61,U] [#6 -0.14,1.38,0.49,U] [#7 0.79,0.45,0.52,U] [#8 -0.70,0.70,0.35,U] 
01:43:23.124 00.000 21444 refined, 8 included, MultiStar: {0.19, 0.58}, one-star: {0.62, 0.59}
01:43:23.124 00.000 21444 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.05) = xAngle (-1.79 = -1.79)
01:43:23.124 00.000 21444 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.63 = 1.65)
01:43:23.124 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.58 hyp=0.61 cameraTheta=1.26 mountX=-0.13 mountY=0.61, mountTheta=1.79
01:43:23.125 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.58, opts=13)
01:43:23.125 00.000 21444 Enqueuing Move request for scope (0.19, 0.58)
01:43:23.125 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=320, FiltMax=65504, Gamma=0.560
01:43:23.125 00.000 21444 UpdateGuideState exits: m=5779615 SNR=272.9 Saturated
01:43:23.125 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:23.125 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:23.125 00.000 21444 Enqueuing Expose request
01:43:23.125 00.000 25848 Worker thread wakes up
01:43:23.125 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.58) opts 0xd
01:43:23.125 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.58)
01:43:23.125 00.000 25848 Moving (0.19, 0.58) raw xDistance=-0.13 yDistance=0.61
01:43:23.125 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:43:23.125 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
01:43:23.125 00.000 25848 MoveAxis(E, 0, ABG)
01:43:23.125 00.000 25848 Move returns status 0, amount 0
01:43:23.125 00.000 25848 MoveAxis(S, 17, ABG)
01:43:23.125 00.000 25848 Guiding  Dir = 1, Dur = 17
01:43:23.156 00.031 25848 IsSlewing returns 0
01:43:23.156 00.000 25848 IsGuiding returns 0
01:43:23.187 00.031 25848 IsGuiding returns 1
01:43:23.187 00.000 25848 scope still moving after pulse duration time elapsed
01:43:23.251 00.064 25848 IsSlewing returns 0
01:43:23.251 00.000 25848 IsGuiding returns 0
01:43:23.251 00.000 25848 scope move finished after 17 + 78 ms
01:43:23.251 00.000 25848 Move returns status 0, amount 17
01:43:23.251 00.000 25848 move complete, result=0
01:43:23.251 00.000 25848 worker thread done servicing request
01:43:23.251 00.000 25848 Worker thread wakes up
01:43:23.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:23.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:23.251 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.6 px 17 ms SOUTH
01:43:26.102 02.851 25848 Exposure complete
01:43:26.191 00.089 25848 worker thread done servicing request
01:43:26.191 00.000 21444 OnExposeComplete: enter
01:43:26.191 00.000 21444 UpdateGuideState(): m_state=6
01:43:26.192 00.001 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
01:43:26.192 00.000 21444 Star::Find returns 1 (1), X=1245.64, Y=672.96, Mass=5671304, SNR=205.5, Peak=65504 HFD=8.0
01:43:26.192 00.000 21444 MultiStar: [#1 1.18,0.12,0.85,U] [#2 0.31,-0.32,0.80,U] [#3 1.47,0.01,0.88,U] [#4 -0.03,1.13,0.84,U] [#5 0.45,-0.60,0.91,U] [#6 -0.07,0.81,0.49,U] [#7 1.40,0.39,0.68,U] [#8 -0.90,0.25,0.46,U] 
01:43:26.192 00.000 21444 refined, 8 included, MultiStar: {0.55, 0.27}, one-star: {0.35, 0.81}
01:43:26.192 00.000 21444 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
01:43:26.192 00.000 21444 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.84)
01:43:26.192 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.27 hyp=0.61 cameraTheta=0.45 mountX=-0.52 mountY=0.45, mountTheta=2.42
01:43:26.193 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.27, opts=13)
01:43:26.193 00.000 21444 Enqueuing Move request for scope (0.55, 0.27)
01:43:26.193 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=370, FiltMax=65504, Gamma=0.560
01:43:26.193 00.000 21444 UpdateGuideState exits: m=5671304 SNR=205.5 Saturated
01:43:26.193 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:26.193 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:26.193 00.000 21444 Enqueuing Expose request
01:43:26.193 00.000 25848 Worker thread wakes up
01:43:26.194 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.27) opts 0xd
01:43:26.194 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.27)
01:43:26.194 00.000 25848 Moving (0.55, 0.27) raw xDistance=-0.52 yDistance=0.45
01:43:26.194 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
01:43:26.194 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:26.194 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:43:26.194 00.000 25848 MoveAxis(E, 15, ABG)
01:43:26.194 00.000 25848 Guiding  Dir = 2, Dur = 15
01:43:26.218 00.024 25848 IsSlewing returns 0
01:43:26.219 00.001 25848 IsGuiding returns 0
01:43:26.249 00.030 25848 IsGuiding returns 1
01:43:26.250 00.001 25848 scope still moving after pulse duration time elapsed
01:43:26.297 00.047 25848 IsSlewing returns 0
01:43:26.297 00.000 25848 IsGuiding returns 0
01:43:26.297 00.000 25848 scope move finished after 15 + 63 ms
01:43:26.297 00.000 25848 Move returns status 0, amount 15
01:43:26.297 00.000 25848 MoveAxis(N, 0, ABG)
01:43:26.297 00.000 25848 Move returns status 0, amount 0
01:43:26.297 00.000 25848 move complete, result=0
01:43:26.297 00.000 25848 worker thread done servicing request
01:43:26.297 00.000 25848 Worker thread wakes up
01:43:26.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:26.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:26.297 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 0.5 px 0 ms NORTH
01:43:29.152 02.855 25848 Exposure complete
01:43:29.230 00.078 25848 worker thread done servicing request
01:43:29.230 00.000 21444 OnExposeComplete: enter
01:43:29.230 00.000 21444 UpdateGuideState(): m_state=6
01:43:29.230 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
01:43:29.230 00.000 21444 Star::Find returns 1 (1), X=1247.20, Y=672.54, Mass=5811127, SNR=235.3, Peak=65504 HFD=8.1
01:43:29.230 00.000 21444 MultiStar: [#1 2.92,0.32,0.00,M1] [#2 1.55,-0.09,0.70,U] [#3 2.33,0.35,0.00,M1] [#4 0.31,1.44,0.69,U] [#5 1.12,0.10,0.52,U] [#6 0.63,0.92,0.55,U] [#7 3.15,0.17,0.00,M1] [#8 -0.67,0.31,0.54,U] 
01:43:29.230 00.000 21444 refined, 5 included, MultiStar: {0.94, 0.51}, one-star: {1.91, 0.40}
01:43:29.230 00.000 21444 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.05) = xAngle (-2.55 = -2.55)
01:43:29.230 00.000 21444 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.40 = 0.89)
01:43:29.230 00.000 21444 CameraToMount -- cameraX=0.94 cameraY=0.51 hyp=1.07 cameraTheta=0.50 mountX=-0.89 mountY=0.83, mountTheta=2.39
01:43:29.231 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.94, y=0.51, opts=13)
01:43:29.231 00.000 21444 Enqueuing Move request for scope (0.94, 0.51)
01:43:29.231 00.000 25848 Worker thread wakes up
01:43:29.231 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.51) opts 0xd
01:43:29.231 00.000 25848 Handling offset move in thread for scope, endpoint = (0.94, 0.51)
01:43:29.231 00.000 25848 Moving (0.94, 0.51) raw xDistance=-0.89 yDistance=0.83
01:43:29.231 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=216, FiltMax=65504, Gamma=0.560
01:43:29.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.89
01:43:29.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
01:43:29.232 00.001 25848 MoveAxis(E, 27, ABG)
01:43:29.232 00.000 25848 Guiding  Dir = 2, Dur = 27
01:43:29.232 00.000 21444 UpdateGuideState exits: m=5811127 SNR=235.3 Saturated
01:43:29.232 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:29.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:29.232 00.000 21444 Enqueuing Expose request
01:43:29.266 00.034 25848 IsSlewing returns 0
01:43:29.267 00.001 25848 IsGuiding returns 0
01:43:29.298 00.031 25848 IsGuiding returns 1
01:43:29.298 00.000 25848 scope still moving after pulse duration time elapsed
01:43:29.346 00.048 25848 IsSlewing returns 0
01:43:29.346 00.000 25848 IsGuiding returns 0
01:43:29.346 00.000 25848 scope move finished after 27 + 52 ms
01:43:29.346 00.000 25848 Move returns status 0, amount 27
01:43:29.346 00.000 25848 MoveAxis(S, 23, ABG)
01:43:29.346 00.000 25848 Guiding  Dir = 1, Dur = 23
01:43:29.374 00.028 25848 IsSlewing returns 0
01:43:29.374 00.000 25848 IsGuiding returns 0
01:43:29.438 00.064 25848 IsGuiding returns 1
01:43:29.439 00.001 25848 scope still moving after pulse duration time elapsed
01:43:29.484 00.045 25848 IsSlewing returns 0
01:43:29.484 00.000 25848 IsGuiding returns 0
01:43:29.484 00.000 25848 scope move finished after 23 + 86 ms
01:43:29.484 00.000 25848 Move returns status 0, amount 23
01:43:29.484 00.000 25848 move complete, result=0
01:43:29.484 00.000 25848 worker thread done servicing request
01:43:29.484 00.000 25848 Worker thread wakes up
01:43:29.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:29.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:29.484 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.8 px 23 ms SOUTH
01:43:32.325 02.841 25848 Exposure complete
01:43:32.414 00.089 25848 worker thread done servicing request
01:43:32.414 00.000 21444 OnExposeComplete: enter
01:43:32.414 00.000 21444 UpdateGuideState(): m_state=6
01:43:32.414 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
01:43:32.415 00.001 21444 Star::Find returns 1 (1), X=1245.13, Y=671.78, Mass=5612221, SNR=271.1, Peak=65504 HFD=7.9
01:43:32.415 00.000 21444 MultiStar: [#1 0.33,-0.77,0.73,U] [#2 -0.67,-1.33,0.68,U] [#3 0.15,-0.68,0.50,U] [#4 -1.82,0.58,0.67,U] [#5 -0.44,-0.93,0.59,U] [#6 -1.77,0.64,0.47,U] [#7 0.54,-0.44,0.44,U] [#8 -1.35,-0.25,0.39,U] 
01:43:32.415 00.000 21444 single-star, 8 included, MultiStar: {-0.53, -0.42}, one-star: {-0.16, -0.36}
01:43:32.415 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.05) = xAngle (-5.04 = 1.24)
01:43:32.415 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.88 = -1.60)
01:43:32.415 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.36 hyp=0.40 cameraTheta=-1.99 mountX=0.13 mountY=-0.40, mountTheta=-1.26
01:43:32.416 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.36, opts=13)
01:43:32.416 00.000 21444 Enqueuing Move request for scope (-0.16, -0.36)
01:43:32.416 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=142, FiltMax=65504, Gamma=0.560
01:43:32.416 00.000 21444 UpdateGuideState exits: m=5612221 SNR=271.1 Saturated
01:43:32.416 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:32.416 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:32.416 00.000 21444 Enqueuing Expose request
01:43:32.416 00.000 25848 Worker thread wakes up
01:43:32.416 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.36) opts 0xd
01:43:32.416 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.36)
01:43:32.416 00.000 25848 Moving (-0.16, -0.36) raw xDistance=0.13 yDistance=-0.40
01:43:32.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:43:32.416 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:32.417 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
01:43:32.417 00.000 25848 MoveAxis(E, 0, ABG)
01:43:32.417 00.000 25848 Move returns status 0, amount 0
01:43:32.417 00.000 25848 MoveAxis(N, 0, ABG)
01:43:32.417 00.000 25848 Move returns status 0, amount 0
01:43:32.417 00.000 25848 move complete, result=0
01:43:32.417 00.000 25848 worker thread done servicing request
01:43:32.417 00.000 25848 Worker thread wakes up
01:43:32.417 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:32.417 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:32.417 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:43:35.255 02.838 25848 Exposure complete
01:43:35.332 00.077 25848 worker thread done servicing request
01:43:35.332 00.000 21444 OnExposeComplete: enter
01:43:35.332 00.000 21444 UpdateGuideState(): m_state=6
01:43:35.333 00.001 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
01:43:35.333 00.000 21444 Star::Find returns 1 (1), X=1245.14, Y=671.59, Mass=5806097, SNR=269.2, Peak=65504 HFD=8.0
01:43:35.333 00.000 21444 MultiStar: [#1 0.28,0.14,0.76,U] [#2 -0.65,-0.20,0.75,U] [#3 0.40,-0.16,0.59,U] [#4 -1.96,0.44,0.86,U] [#5 -0.98,-0.69,0.59,U] [#6 -2.54,0.43,0.00,M1] [#7 0.28,-0.52,0.52,U] [#8 -2.17,-0.04,0.41,U] 
01:43:35.333 00.000 21444 single-star, 7 included, MultiStar: {-0.58, -0.18}, one-star: {-0.16, -0.55}
01:43:35.333 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.38)
01:43:35.333 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.46)
01:43:35.333 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.55 hyp=0.57 cameraTheta=-1.85 mountX=0.11 mountY=-0.57, mountTheta=-1.39
01:43:35.334 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.55, opts=13)
01:43:35.334 00.000 21444 Enqueuing Move request for scope (-0.16, -0.55)
01:43:35.334 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=272, FiltMax=65504, Gamma=0.560
01:43:35.334 00.000 21444 UpdateGuideState exits: m=5806097 SNR=269.2 Saturated
01:43:35.334 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:35.334 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:35.334 00.000 21444 Enqueuing Expose request
01:43:35.334 00.000 25848 Worker thread wakes up
01:43:35.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.55) opts 0xd
01:43:35.334 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.55)
01:43:35.334 00.000 25848 Moving (-0.16, -0.55) raw xDistance=0.11 yDistance=-0.57
01:43:35.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:43:35.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:43:35.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
01:43:35.334 00.000 25848 MoveAxis(E, 0, ABG)
01:43:35.334 00.000 25848 Move returns status 0, amount 0
01:43:35.334 00.000 25848 MoveAxis(N, 0, ABG)
01:43:35.334 00.000 25848 Move returns status 0, amount 0
01:43:35.334 00.000 25848 move complete, result=0
01:43:35.334 00.000 25848 worker thread done servicing request
01:43:35.334 00.000 25848 Worker thread wakes up
01:43:35.334 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
01:43:35.334 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:35.334 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:38.181 02.847 25848 Exposure complete
01:43:38.270 00.089 25848 worker thread done servicing request
01:43:38.270 00.000 21444 OnExposeComplete: enter
01:43:38.270 00.000 21444 UpdateGuideState(): m_state=6
01:43:38.270 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
01:43:38.270 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=671.46, Mass=5637643, SNR=197.4, Peak=65504 HFD=7.9
01:43:38.271 00.001 21444 MultiStar: [#1 0.31,-1.34,1.26,U] [#2 -0.68,-2.41,0.00,M1] [#3 0.26,-1.84,0.87,U] [#4 -0.89,-0.04,1.02,U] [#5 0.24,-1.69,0.74,U] [#6 -0.98,-0.71,0.73,U] [#7 1.00,-0.87,1.00,U] [#8 -1.14,-0.99,0.57,U] 
01:43:38.271 00.000 21444 single-star, 7 included, MultiStar: {-0.07, -1.00}, one-star: {-0.00, -0.69}
01:43:38.271 00.000 21444 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.05) = xAngle (-4.63 = 1.66)
01:43:38.271 00.000 21444 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.47 = -1.19)
01:43:38.271 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=-0.69 hyp=0.69 cameraTheta=-1.57 mountX=-0.06 mountY=-0.64, mountTheta=-1.66
01:43:38.272 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=-0.69, opts=13)
01:43:38.272 00.000 21444 Enqueuing Move request for scope (-0.00, -0.69)
01:43:38.272 00.000 25848 Worker thread wakes up
01:43:38.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.69) opts 0xd
01:43:38.272 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, -0.69)
01:43:38.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=272, FiltMax=65504, Gamma=0.560
01:43:38.272 00.000 25848 Moving (-0.00, -0.69) raw xDistance=-0.06 yDistance=-0.64
01:43:38.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:43:38.272 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:43:38.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
01:43:38.272 00.000 25848 MoveAxis(E, 0, ABG)
01:43:38.272 00.000 25848 Move returns status 0, amount 0
01:43:38.272 00.000 25848 MoveAxis(N, 0, ABG)
01:43:38.272 00.000 25848 Move returns status 0, amount 0
01:43:38.272 00.000 25848 move complete, result=0
01:43:38.272 00.000 21444 UpdateGuideState exits: m=5637643 SNR=197.4 Saturated
01:43:38.272 00.000 25848 worker thread done servicing request
01:43:38.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:38.273 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:38.273 00.000 21444 Enqueuing Expose request
01:43:38.273 00.000 25848 Worker thread wakes up
01:43:38.273 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
01:43:38.273 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:38.273 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:41.118 02.845 25848 Exposure complete
01:43:41.206 00.088 25848 worker thread done servicing request
01:43:41.206 00.000 21444 OnExposeComplete: enter
01:43:41.206 00.000 21444 UpdateGuideState(): m_state=6
01:43:41.207 00.001 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
01:43:41.207 00.000 21444 Star::Find returns 1 (1), X=1244.33, Y=671.75, Mass=5564938, SNR=243.6, Peak=65504 HFD=7.9
01:43:41.208 00.001 21444 MultiStar: [#1 -0.03,-1.08,0.95,U] [#2 -0.90,-1.97,0.79,U] [#3 -0.28,-0.46,0.65,U] [#4 -2.05,0.74,0.65,U] [#5 -2.09,-1.09,0.00,M1] [#6 -2.16,0.65,0.00,M1] [#7 -0.24,-0.52,0.58,U] [#8 -2.70,-0.33,0.00,M1] 
01:43:41.208 00.000 21444 refined, 5 included, MultiStar: {-0.73, -0.67}, one-star: {-0.96, -0.40}
01:43:41.208 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.84)
01:43:41.208 00.000 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.01)
01:43:41.208 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-0.67 hyp=0.99 cameraTheta=-2.40 mountX=0.66 mountY=-0.90, mountTheta=-0.93
01:43:41.209 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-0.67, opts=13)
01:43:41.209 00.000 21444 Enqueuing Move request for scope (-0.73, -0.67)
01:43:41.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=272, FiltMax=65504, Gamma=0.560
01:43:41.209 00.000 21444 UpdateGuideState exits: m=5564938 SNR=243.6 Saturated
01:43:41.209 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:41.210 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:41.210 00.000 21444 Enqueuing Expose request
01:43:41.210 00.000 25848 Worker thread wakes up
01:43:41.210 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.67) opts 0xd
01:43:41.210 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -0.67)
01:43:41.210 00.000 25848 Moving (-0.73, -0.67) raw xDistance=0.66 yDistance=-0.90
01:43:41.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
01:43:41.210 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:43:41.210 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
01:43:41.210 00.000 25848 MoveAxis(W, 19, ABG)
01:43:41.210 00.000 25848 Guiding  Dir = 3, Dur = 19
01:43:41.236 00.026 25848 IsSlewing returns 0
01:43:41.236 00.000 25848 IsGuiding returns 0
01:43:41.268 00.032 25848 IsGuiding returns 1
01:43:41.268 00.000 25848 scope still moving after pulse duration time elapsed
01:43:41.315 00.047 25848 IsSlewing returns 0
01:43:41.316 00.001 25848 IsGuiding returns 0
01:43:41.316 00.000 25848 scope move finished after 19 + 60 ms
01:43:41.316 00.000 25848 Move returns status 0, amount 19
01:43:41.316 00.000 25848 MoveAxis(N, 0, ABG)
01:43:41.316 00.000 25848 Move returns status 0, amount 0
01:43:41.316 00.000 25848 move complete, result=0
01:43:41.316 00.000 25848 worker thread done servicing request
01:43:41.316 00.000 25848 Worker thread wakes up
01:43:41.316 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:41.316 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:41.316 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -0.9 px 0 ms NORTH
01:43:44.155 02.839 25848 Exposure complete
01:43:44.243 00.088 25848 worker thread done servicing request
01:43:44.243 00.000 21444 OnExposeComplete: enter
01:43:44.243 00.000 21444 UpdateGuideState(): m_state=6
01:43:44.244 00.001 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
01:43:44.244 00.000 21444 Star::Find returns 1 (1), X=1244.75, Y=672.51, Mass=5584289, SNR=233.1, Peak=65504 HFD=7.8
01:43:44.244 00.000 21444 MultiStar: [#1 0.90,-0.30,1.00,U] [#2 0.07,-0.81,0.98,U] [#3 0.98,0.06,0.67,U] [#4 -0.91,0.78,0.91,U] [#5 -0.78,-0.09,0.59,U] [#6 -1.04,0.89,0.51,U] [#7 0.57,-0.10,0.64,U] [#8 -1.80,0.08,0.50,U] 
01:43:44.244 00.000 21444 refined, 8 included, MultiStar: {-0.19, 0.06}, one-star: {-0.54, 0.36}
01:43:44.244 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
01:43:44.244 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
01:43:44.244 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.84 mountX=0.19 mountY=-0.02, mountTheta=-0.09
01:43:44.245 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=0.06, opts=13)
01:43:44.245 00.000 21444 Enqueuing Move request for scope (-0.19, 0.06)
01:43:44.245 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=232, FiltMax=65504, Gamma=0.560
01:43:44.245 00.000 21444 UpdateGuideState exits: m=5584289 SNR=233.1 Saturated
01:43:44.245 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:44.245 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:44.245 00.000 21444 Enqueuing Expose request
01:43:44.245 00.000 25848 Worker thread wakes up
01:43:44.245 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
01:43:44.245 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
01:43:44.245 00.000 25848 Moving (-0.19, 0.06) raw xDistance=0.19 yDistance=-0.02
01:43:44.245 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:43:44.245 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:44.245 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:43:44.245 00.000 25848 MoveAxis(E, 0, ABG)
01:43:44.245 00.000 25848 Move returns status 0, amount 0
01:43:44.245 00.000 25848 MoveAxis(N, 0, ABG)
01:43:44.245 00.000 25848 Move returns status 0, amount 0
01:43:44.246 00.001 25848 move complete, result=0
01:43:44.246 00.000 25848 worker thread done servicing request
01:43:44.246 00.000 25848 Worker thread wakes up
01:43:44.246 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:44.246 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:44.246 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:47.086 02.840 25848 Exposure complete
01:43:47.171 00.085 25848 worker thread done servicing request
01:43:47.171 00.000 21444 OnExposeComplete: enter
01:43:47.171 00.000 21444 UpdateGuideState(): m_state=6
01:43:47.172 00.001 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
01:43:47.172 00.000 21444 Star::Find returns 1 (1), X=1245.20, Y=671.94, Mass=5698633, SNR=237.4, Peak=65504 HFD=8.1
01:43:47.172 00.000 21444 MultiStar: [#1 -0.36,0.07,0.91,U] [#2 -0.65,-0.84,0.78,U] [#3 0.36,0.04,0.64,U] [#4 -1.33,0.53,0.70,U] [#5 -0.98,-1.24,0.69,U] [#6 -1.20,0.51,0.63,U] [#7 0.73,-0.05,0.63,U] [#8 -1.86,-0.39,0.59,U] 
01:43:47.172 00.000 21444 single-star, 8 included, MultiStar: {-0.57, -0.18}, one-star: {-0.09, -0.20}
01:43:47.172 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.23)
01:43:47.172 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.61)
01:43:47.172 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-2.00 mountX=0.07 mountY=-0.22, mountTheta=-1.25
01:43:47.173 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=-0.20, opts=13)
01:43:47.173 00.000 21444 Enqueuing Move request for scope (-0.09, -0.20)
01:43:47.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=436, FiltMax=65504, Gamma=0.560
01:43:47.173 00.000 21444 UpdateGuideState exits: m=5698633 SNR=237.4 Saturated
01:43:47.173 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:47.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:47.173 00.000 21444 Enqueuing Expose request
01:43:47.173 00.000 25848 Worker thread wakes up
01:43:47.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
01:43:47.173 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
01:43:47.173 00.000 25848 Moving (-0.09, -0.20) raw xDistance=0.07 yDistance=-0.22
01:43:47.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:43:47.173 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:47.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:43:47.173 00.000 25848 MoveAxis(E, 0, ABG)
01:43:47.173 00.000 25848 Move returns status 0, amount 0
01:43:47.173 00.000 25848 MoveAxis(N, 0, ABG)
01:43:47.173 00.000 25848 Move returns status 0, amount 0
01:43:47.173 00.000 25848 move complete, result=0
01:43:47.173 00.000 25848 worker thread done servicing request
01:43:47.173 00.000 25848 Worker thread wakes up
01:43:47.173 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:43:47.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:47.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:50.019 02.846 25848 Exposure complete
01:43:50.107 00.088 25848 worker thread done servicing request
01:43:50.107 00.000 21444 OnExposeComplete: enter
01:43:50.107 00.000 21444 UpdateGuideState(): m_state=6
01:43:50.107 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
01:43:50.107 00.000 21444 Star::Find returns 1 (1), X=1244.26, Y=672.50, Mass=5833890, SNR=281.8, Peak=65504 HFD=8.0
01:43:50.108 00.001 21444 MultiStar: [#1 -0.21,-0.50,0.80,U] [#2 -0.89,-0.69,0.73,U] [#3 -0.51,-0.16,0.61,U] [#4 -2.18,1.18,0.00,M1] [#5 -1.77,-0.39,0.60,U] [#6 -2.32,0.97,0.00,M1] [#7 -0.59,0.19,0.43,U] [#8 -3.05,0.62,0.00,M1] 
01:43:50.108 00.000 21444 refined, 5 included, MultiStar: {-0.84, -0.19}, one-star: {-1.03, 0.36}
01:43:50.108 00.000 21444 CameraToMount -- cameraTheta (-2.92) - m_xAngle (3.05) = xAngle (-5.97 = 0.32)
01:43:50.108 00.000 21444 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.81 = -2.53)
01:43:50.108 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.19 hyp=0.86 cameraTheta=-2.92 mountX=0.82 mountY=-0.49, mountTheta=-0.54
01:43:50.109 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.19, opts=13)
01:43:50.109 00.000 21444 Enqueuing Move request for scope (-0.84, -0.19)
01:43:50.109 00.000 25848 Worker thread wakes up
01:43:50.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.19) opts 0xd
01:43:50.109 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=64, FiltMax=65504, Gamma=0.560
01:43:50.109 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.19)
01:43:50.109 00.000 25848 Moving (-0.84, -0.19) raw xDistance=0.82 yDistance=-0.49
01:43:50.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.82
01:43:50.110 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:50.110 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:43:50.110 00.000 25848 MoveAxis(W, 24, ABG)
01:43:50.110 00.000 25848 Guiding  Dir = 3, Dur = 24
01:43:50.110 00.000 21444 UpdateGuideState exits: m=5833890 SNR=281.8 Saturated
01:43:50.110 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:50.110 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:50.110 00.000 21444 Enqueuing Expose request
01:43:50.142 00.032 25848 IsSlewing returns 0
01:43:50.143 00.001 25848 IsGuiding returns 0
01:43:50.174 00.031 25848 IsGuiding returns 1
01:43:50.174 00.000 25848 scope still moving after pulse duration time elapsed
01:43:50.235 00.061 25848 IsSlewing returns 0
01:43:50.259 00.024 25848 IsGuiding returns 0
01:43:50.259 00.000 25848 scope move finished after 24 + 93 ms
01:43:50.259 00.000 25848 Move returns status 0, amount 24
01:43:50.259 00.000 25848 MoveAxis(N, 0, ABG)
01:43:50.259 00.000 25848 Move returns status 0, amount 0
01:43:50.259 00.000 25848 move complete, result=0
01:43:50.259 00.000 25848 worker thread done servicing request
01:43:50.259 00.000 25848 Worker thread wakes up
01:43:50.259 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:50.259 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:50.260 00.001 21444 GuideStep: 0.8 px 24 ms WEST, -0.5 px 0 ms NORTH
01:43:53.113 02.853 25848 Exposure complete
01:43:53.181 00.068 25848 worker thread done servicing request
01:43:53.181 00.000 21444 OnExposeComplete: enter
01:43:53.181 00.000 21444 UpdateGuideState(): m_state=6
01:43:53.181 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
01:43:53.181 00.000 21444 Star::Find returns 1 (1), X=1244.38, Y=672.83, Mass=5791926, SNR=243.1, Peak=65504 HFD=8.0
01:43:53.181 00.000 21444 MultiStar: [#1 0.13,1.25,0.78,U] [#2 -0.72,0.38,0.74,U] [#3 0.20,1.38,0.78,U] [#4 -1.87,1.71,0.00,M2] [#5 -2.00,-0.22,0.60,U] [#6 -2.19,1.00,0.00,M2] [#7 0.05,1.17,0.54,U] [#8 -3.39,1.05,0.00,M2] 
01:43:53.181 00.000 21444 refined, 5 included, MultiStar: {-0.53, 0.79}, one-star: {-0.91, 0.68}
01:43:53.181 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
01:43:53.182 00.001 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
01:43:53.182 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.79 hyp=0.95 cameraTheta=2.16 mountX=0.60 mountY=0.54, mountTheta=0.73
01:43:53.182 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.79, opts=13)
01:43:53.182 00.000 21444 Enqueuing Move request for scope (-0.53, 0.79)
01:43:53.182 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=52, FiltMax=65504, Gamma=0.560
01:43:53.182 00.000 21444 UpdateGuideState exits: m=5791926 SNR=243.1 Saturated
01:43:53.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:53.183 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:53.183 00.000 21444 Enqueuing Expose request
01:43:53.183 00.000 25848 Worker thread wakes up
01:43:53.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.79) opts 0xd
01:43:53.183 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.79)
01:43:53.183 00.000 25848 Moving (-0.53, 0.79) raw xDistance=0.60 yDistance=0.54
01:43:53.183 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.60
01:43:53.183 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:43:53.183 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
01:43:53.183 00.000 25848 MoveAxis(W, 19, ABG)
01:43:53.183 00.000 25848 Guiding  Dir = 3, Dur = 19
01:43:53.203 00.020 25848 IsSlewing returns 0
01:43:53.203 00.000 25848 IsGuiding returns 0
01:43:53.235 00.032 25848 IsGuiding returns 1
01:43:53.235 00.000 25848 scope still moving after pulse duration time elapsed
01:43:53.297 00.062 25848 IsSlewing returns 0
01:43:53.297 00.000 25848 IsGuiding returns 0
01:43:53.298 00.001 25848 scope move finished after 19 + 74 ms
01:43:53.298 00.000 25848 Move returns status 0, amount 19
01:43:53.298 00.000 25848 MoveAxis(N, 0, ABG)
01:43:53.298 00.000 25848 Move returns status 0, amount 0
01:43:53.298 00.000 25848 move complete, result=0
01:43:53.298 00.000 25848 worker thread done servicing request
01:43:53.298 00.000 25848 Worker thread wakes up
01:43:53.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:53.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:53.298 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.5 px 0 ms NORTH
01:43:56.140 02.842 25848 Exposure complete
01:43:56.215 00.075 25848 worker thread done servicing request
01:43:56.215 00.000 21444 OnExposeComplete: enter
01:43:56.215 00.000 21444 UpdateGuideState(): m_state=6
01:43:56.215 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
01:43:56.216 00.001 21444 Star::Find returns 1 (1), X=1245.00, Y=673.37, Mass=5629177, SNR=237.2, Peak=65504 HFD=8.0
01:43:56.216 00.000 21444 MultiStar: [#1 0.99,0.57,0.91,U] [#2 0.13,0.17,0.83,U] [#3 0.37,0.70,0.51,U] [#4 -0.68,2.07,0.91,U] [#5 -0.50,0.30,0.59,U] [#6 -1.00,1.80,0.74,U] [#7 1.38,0.91,0.66,U] [#8 -1.72,1.30,0.41,U] 
01:43:56.216 00.000 21444 refined, 8 included, MultiStar: {-0.08, 1.03}, one-star: {-0.30, 1.23}
01:43:56.216 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
01:43:56.216 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.04)
01:43:56.216 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=1.03 hyp=1.04 cameraTheta=1.65 mountX=0.17 mountY=0.92, mountTheta=1.39
01:43:56.217 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=1.03, opts=13)
01:43:56.217 00.000 21444 Enqueuing Move request for scope (-0.08, 1.03)
01:43:56.217 00.000 25848 Worker thread wakes up
01:43:56.217 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.03) opts 0xd
01:43:56.217 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 1.03)
01:43:56.218 00.001 25848 Moving (-0.08, 1.03) raw xDistance=0.17 yDistance=0.92
01:43:56.218 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:43:56.218 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
01:43:56.218 00.000 25848 MoveAxis(E, 0, ABG)
01:43:56.218 00.000 25848 Move returns status 0, amount 0
01:43:56.218 00.000 25848 MoveAxis(S, 25, ABG)
01:43:56.218 00.000 25848 Guiding  Dir = 1, Dur = 25
01:43:56.218 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=420, FiltMax=65504, Gamma=0.560
01:43:56.218 00.000 21444 UpdateGuideState exits: m=5629177 SNR=237.2 Saturated
01:43:56.218 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:56.218 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:56.218 00.000 21444 Enqueuing Expose request
01:43:56.250 00.032 25848 IsSlewing returns 0
01:43:56.250 00.000 25848 IsGuiding returns 0
01:43:56.281 00.031 25848 IsGuiding returns 1
01:43:56.281 00.000 25848 scope still moving after pulse duration time elapsed
01:43:56.342 00.061 25848 IsSlewing returns 0
01:43:56.343 00.001 25848 IsGuiding returns 0
01:43:56.343 00.000 25848 scope move finished after 25 + 68 ms
01:43:56.343 00.000 25848 Move returns status 0, amount 25
01:43:56.343 00.000 25848 move complete, result=0
01:43:56.343 00.000 25848 worker thread done servicing request
01:43:56.343 00.000 25848 Worker thread wakes up
01:43:56.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:56.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:56.343 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.9 px 25 ms SOUTH
01:43:59.191 02.848 25848 Exposure complete
01:43:59.272 00.081 25848 worker thread done servicing request
01:43:59.273 00.001 21444 OnExposeComplete: enter
01:43:59.273 00.000 21444 UpdateGuideState(): m_state=6
01:43:59.273 00.000 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
01:43:59.273 00.000 21444 Star::Find returns 1 (1), X=1245.15, Y=672.78, Mass=5836607, SNR=282.8, Peak=65504 HFD=8.0
01:43:59.273 00.000 21444 MultiStar: [#1 -0.10,-0.03,0.62,U] [#2 -1.10,-1.19,0.56,U] [#3 -0.05,-0.24,0.53,U] [#4 -1.11,1.46,0.55,U] [#5 -0.91,0.57,0.57,U] [#6 -2.06,0.93,0.00,M2] [#7 1.10,0.42,0.48,U] [#8 -1.05,1.59,0.30,U] 
01:43:59.273 00.000 21444 refined, 7 included, MultiStar: {-0.38, 0.36}, one-star: {-0.14, 0.64}
01:43:59.273 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
01:43:59.273 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
01:43:59.274 00.001 21444 CameraToMount -- cameraX=-0.38 cameraY=0.36 hyp=0.52 cameraTheta=2.39 mountX=0.41 mountY=0.18, mountTheta=0.42
01:43:59.274 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.36, opts=13)
01:43:59.274 00.000 21444 Enqueuing Move request for scope (-0.38, 0.36)
01:43:59.275 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=180, FiltMax=65504, Gamma=0.560
01:43:59.275 00.000 21444 UpdateGuideState exits: m=5836607 SNR=282.8 Saturated
01:43:59.275 00.000 25848 Worker thread wakes up
01:43:59.275 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.36) opts 0xd
01:43:59.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:59.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:43:59.275 00.000 21444 Enqueuing Expose request
01:43:59.275 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.36)
01:43:59.275 00.000 25848 Moving (-0.38, 0.36) raw xDistance=0.41 yDistance=0.18
01:43:59.275 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
01:43:59.275 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:59.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:43:59.275 00.000 25848 MoveAxis(E, 0, ABG)
01:43:59.275 00.000 25848 Move returns status 0, amount 0
01:43:59.275 00.000 25848 MoveAxis(N, 0, ABG)
01:43:59.275 00.000 25848 Move returns status 0, amount 0
01:43:59.275 00.000 25848 move complete, result=0
01:43:59.275 00.000 25848 worker thread done servicing request
01:43:59.275 00.000 25848 Worker thread wakes up
01:43:59.275 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:43:59.275 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:43:59.275 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
01:44:02.121 02.846 25848 Exposure complete
01:44:02.202 00.081 25848 worker thread done servicing request
01:44:02.203 00.001 21444 OnExposeComplete: enter
01:44:02.203 00.000 21444 UpdateGuideState(): m_state=6
01:44:02.203 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
01:44:02.203 00.000 21444 Star::Find returns 1 (1), X=1242.59, Y=672.09, Mass=5595226, SNR=196.1, Peak=65504 HFD=7.9
01:44:02.203 00.000 21444 MultiStar: [#1 -1.73,0.12,0.95,U] [#2 -2.54,-0.53,0.00,M1] [#3 -1.78,-0.10,0.89,U] [#4 -3.91,0.72,0.00,M1] [#5 -3.50,-0.71,0.00,M1] [#6 -3.62,1.00,0.00,M3] [#7 -1.54,-0.39,0.63,U] [#8 -4.13,-0.31,0.00,M1] 
01:44:02.203 00.000 21444 refined, 3 included, MultiStar: {-1.99, -0.08}, one-star: {-2.70, -0.06}
01:44:02.203 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.15 = 0.13)
01:44:02.203 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.71)
01:44:02.203 00.000 21444 CameraToMount -- cameraX=-1.99 cameraY=-0.08 hyp=1.99 cameraTheta=-3.10 mountX=1.97 mountY=-0.83, mountTheta=-0.40
01:44:02.204 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.99, y=-0.08, opts=13)
01:44:02.204 00.000 21444 Enqueuing Move request for scope (-1.99, -0.08)
01:44:02.204 00.000 25848 Worker thread wakes up
01:44:02.204 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=268, FiltMax=65504, Gamma=0.560
01:44:02.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.99, -0.08) opts 0xd
01:44:02.204 00.000 21444 UpdateGuideState exits: m=5595226 SNR=196.1 Saturated
01:44:02.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:02.204 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.99, -0.08)
01:44:02.204 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:02.204 00.000 21444 Enqueuing Expose request
01:44:02.205 00.001 25848 Moving (-1.99, -0.08) raw xDistance=1.97 yDistance=-0.83
01:44:02.205 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.24 from input 1.97
01:44:02.205 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:02.205 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
01:44:02.205 00.000 25848 MoveAxis(W, 57, ABG)
01:44:02.205 00.000 25848 Guiding  Dir = 3, Dur = 57
01:44:02.235 00.030 25848 IsSlewing returns 0
01:44:02.235 00.000 25848 IsGuiding returns 0
01:44:02.266 00.031 25848 PulseGuide returned control before completion, sleep 37
01:44:02.340 00.074 25848 IsGuiding returns 1
01:44:02.341 00.001 25848 scope still moving after pulse duration time elapsed
01:44:02.392 00.051 25848 IsSlewing returns 0
01:44:02.393 00.001 25848 IsGuiding returns 0
01:44:02.393 00.000 25848 scope move finished after 57 + 99 ms
01:44:02.393 00.000 25848 Move returns status 0, amount 57
01:44:02.393 00.000 25848 MoveAxis(N, 0, ABG)
01:44:02.393 00.000 25848 Move returns status 0, amount 0
01:44:02.393 00.000 25848 move complete, result=0
01:44:02.393 00.000 25848 worker thread done servicing request
01:44:02.393 00.000 25848 Worker thread wakes up
01:44:02.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:02.393 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:02.393 00.000 21444 GuideStep: 2.0 px 57 ms WEST, -0.8 px 0 ms NORTH
01:44:05.242 02.849 25848 Exposure complete
01:44:05.324 00.082 25848 worker thread done servicing request
01:44:05.325 00.001 21444 OnExposeComplete: enter
01:44:05.325 00.000 21444 UpdateGuideState(): m_state=6
01:44:05.325 00.000 21444 Star::Find(15, 1242, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
01:44:05.325 00.000 21444 Star::Find returns 1 (1), X=1243.38, Y=671.46, Mass=5666577, SNR=210.7, Peak=65504 HFD=7.8
01:44:05.325 00.000 21444 MultiStar: [#1 -0.79,-0.61,0.89,U] [#2 -1.18,-1.87,0.00,M2] [#3 -0.60,-1.03,0.65,U] [#4 -2.92,0.33,0.00,M2] [#5 -3.01,-1.33,0.00,M2] [#6 -2.91,-0.76,0.00,M4] [#7 -0.82,-0.89,0.55,U] [#8 -3.35,-0.45,0.00,M2] 
01:44:05.325 00.000 21444 refined, 3 included, MultiStar: {-1.12, -0.77}, one-star: {-1.92, -0.69}
01:44:05.325 00.000 21444 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.05) = xAngle (-5.59 = 0.69)
01:44:05.325 00.000 21444 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.43 = -2.15)
01:44:05.325 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=-0.77 hyp=1.36 cameraTheta=-2.54 mountX=1.04 mountY=-1.14, mountTheta=-0.83
01:44:05.326 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=-0.77, opts=13)
01:44:05.326 00.000 21444 Enqueuing Move request for scope (-1.12, -0.77)
01:44:05.326 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=394, FiltMax=65504, Gamma=0.560
01:44:05.326 00.000 21444 UpdateGuideState exits: m=5666577 SNR=210.7 Saturated
01:44:05.326 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:05.326 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:05.326 00.000 21444 Enqueuing Expose request
01:44:05.326 00.000 25848 Worker thread wakes up
01:44:05.327 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.77) opts 0xd
01:44:05.327 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, -0.77)
01:44:05.327 00.000 25848 Moving (-1.12, -0.77) raw xDistance=1.04 yDistance=-1.14
01:44:05.327 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.04
01:44:05.327 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:05.327 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.14
01:44:05.327 00.000 25848 MoveAxis(W, 34, ABG)
01:44:05.327 00.000 25848 Guiding  Dir = 3, Dur = 34
01:44:05.357 00.030 25848 IsSlewing returns 0
01:44:05.358 00.001 25848 IsGuiding returns 0
01:44:05.458 00.100 25848 IsGuiding returns 1
01:44:05.458 00.000 25848 scope still moving after pulse duration time elapsed
01:44:05.517 00.059 25848 IsSlewing returns 0
01:44:05.517 00.000 25848 IsGuiding returns 0
01:44:05.517 00.000 25848 scope move finished after 34 + 125 ms
01:44:05.517 00.000 25848 Move returns status 0, amount 34
01:44:05.518 00.001 25848 MoveAxis(N, 0, ABG)
01:44:05.518 00.000 25848 Move returns status 0, amount 0
01:44:05.518 00.000 25848 move complete, result=0
01:44:05.518 00.000 25848 worker thread done servicing request
01:44:05.518 00.000 25848 Worker thread wakes up
01:44:05.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:05.518 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:05.518 00.000 21444 GuideStep: 1.0 px 34 ms WEST, -1.1 px 0 ms NORTH
01:44:08.368 02.850 25848 Exposure complete
01:44:08.454 00.086 25848 worker thread done servicing request
01:44:08.455 00.001 21444 OnExposeComplete: enter
01:44:08.455 00.000 21444 UpdateGuideState(): m_state=6
01:44:08.455 00.000 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 147
01:44:08.455 00.000 21444 Star::Find returns 1 (1), X=1244.10, Y=671.57, Mass=5709124, SNR=289.0, Peak=65504 HFD=8.0
01:44:08.455 00.000 21444 MultiStar: [#1 -1.12,-1.42,0.63,U] [#2 -1.93,-2.54,0.00,M3] [#3 -0.84,-0.87,0.50,U] [#4 -2.04,-0.10,0.61,U] [#5 -1.99,-1.54,0.00,M3] [#6 -2.15,-0.57,0.00,M5] [#7 -0.84,-0.99,0.46,U] [#8 -2.30,-1.14,0.00,M3] 
01:44:08.455 00.000 21444 single-star, 4 included, MultiStar: {-1.24, -0.76}, one-star: {-1.20, -0.58}
01:44:08.455 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.54)
01:44:08.455 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.30)
01:44:08.455 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=-0.58 hyp=1.33 cameraTheta=-2.69 mountX=1.14 mountY=-0.99, mountTheta=-0.71
01:44:08.456 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=-0.58, opts=13)
01:44:08.456 00.000 21444 Enqueuing Move request for scope (-1.20, -0.58)
01:44:08.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=308, FiltMax=65504, Gamma=0.560
01:44:08.456 00.000 21444 UpdateGuideState exits: m=5709124 SNR=289.0 Saturated
01:44:08.456 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:08.456 00.000 25848 Worker thread wakes up
01:44:08.456 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -0.58) opts 0xd
01:44:08.457 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.20, -0.58)
01:44:08.457 00.000 25848 Moving (-1.20, -0.58) raw xDistance=1.14 yDistance=-0.99
01:44:08.457 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.14
01:44:08.457 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:08.457 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
01:44:08.457 00.000 25848 MoveAxis(W, 36, ABG)
01:44:08.457 00.000 25848 Guiding  Dir = 3, Dur = 36
01:44:08.457 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:08.457 00.000 21444 Enqueuing Expose request
01:44:08.482 00.025 25848 IsSlewing returns 0
01:44:08.482 00.000 25848 IsGuiding returns 0
01:44:08.525 00.043 25848 IsGuiding returns 1
01:44:08.525 00.000 25848 scope still moving after pulse duration time elapsed
01:44:08.593 00.068 25848 IsSlewing returns 0
01:44:08.593 00.000 25848 IsGuiding returns 0
01:44:08.593 00.000 25848 scope move finished after 36 + 74 ms
01:44:08.593 00.000 25848 Move returns status 0, amount 36
01:44:08.593 00.000 25848 MoveAxis(N, 0, ABG)
01:44:08.593 00.000 25848 Move returns status 0, amount 0
01:44:08.593 00.000 25848 move complete, result=0
01:44:08.593 00.000 25848 worker thread done servicing request
01:44:08.593 00.000 25848 Worker thread wakes up
01:44:08.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:08.594 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:08.594 00.000 21444 GuideStep: 1.1 px 36 ms WEST, -1.0 px 0 ms NORTH
01:44:11.449 02.855 25848 Exposure complete
01:44:11.536 00.087 25848 worker thread done servicing request
01:44:11.536 00.000 21444 OnExposeComplete: enter
01:44:11.536 00.000 21444 UpdateGuideState(): m_state=6
01:44:11.536 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 148
01:44:11.536 00.000 21444 Star::Find returns 1 (1), X=1243.84, Y=671.96, Mass=5612730, SNR=221.8, Peak=65504 HFD=8.0
01:44:11.537 00.001 21444 MultiStar: [#1 0.06,-1.51,1.00,U] [#2 -0.86,-1.91,0.79,U] [#3 -0.55,-0.81,0.61,U] [#4 -2.02,0.32,0.65,U] [#5 -1.28,-0.79,0.71,U] [#6 -2.32,-0.25,0.00,M6] [#7 0.41,-0.09,0.62,U] [#8 -2.25,-0.11,0.00,M4] 
01:44:11.537 00.000 21444 refined, 6 included, MultiStar: {-0.81, -0.76}, one-star: {-1.46, -0.18}
01:44:11.537 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.05) = xAngle (-5.44 = 0.84)
01:44:11.537 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.28 = -2.00)
01:44:11.537 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=-0.76 hyp=1.11 cameraTheta=-2.39 mountX=0.74 mountY=-1.01, mountTheta=-0.94
01:44:11.538 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=-0.76, opts=13)
01:44:11.538 00.000 21444 Enqueuing Move request for scope (-0.81, -0.76)
01:44:11.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=216, FiltMax=65504, Gamma=0.560
01:44:11.538 00.000 21444 UpdateGuideState exits: m=5612730 SNR=221.8 Saturated
01:44:11.538 00.000 25848 Worker thread wakes up
01:44:11.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.76) opts 0xd
01:44:11.538 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, -0.76)
01:44:11.538 00.000 25848 Moving (-0.81, -0.76) raw xDistance=0.74 yDistance=-1.01
01:44:11.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.74
01:44:11.538 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:11.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.01
01:44:11.538 00.000 25848 MoveAxis(W, 24, ABG)
01:44:11.538 00.000 25848 Guiding  Dir = 3, Dur = 24
01:44:11.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:11.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:11.538 00.000 21444 Enqueuing Expose request
01:44:11.564 00.026 25848 IsSlewing returns 0
01:44:11.564 00.000 25848 IsGuiding returns 0
01:44:11.595 00.031 25848 IsGuiding returns 1
01:44:11.595 00.000 25848 scope still moving after pulse duration time elapsed
01:44:11.642 00.047 25848 IsSlewing returns 0
01:44:11.642 00.000 25848 IsGuiding returns 0
01:44:11.642 00.000 25848 scope move finished after 24 + 54 ms
01:44:11.642 00.000 25848 Move returns status 0, amount 24
01:44:11.642 00.000 25848 MoveAxis(N, 0, ABG)
01:44:11.642 00.000 25848 Move returns status 0, amount 0
01:44:11.642 00.000 25848 move complete, result=0
01:44:11.642 00.000 25848 worker thread done servicing request
01:44:11.643 00.001 25848 Worker thread wakes up
01:44:11.643 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:11.643 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:11.643 00.000 21444 GuideStep: 0.7 px 24 ms WEST, -1.0 px 0 ms NORTH
01:44:14.490 02.847 25848 Exposure complete
01:44:14.578 00.088 25848 worker thread done servicing request
01:44:14.578 00.000 21444 OnExposeComplete: enter
01:44:14.578 00.000 21444 UpdateGuideState(): m_state=6
01:44:14.578 00.000 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 149
01:44:14.578 00.000 21444 Star::Find returns 1 (1), X=1245.26, Y=671.90, Mass=5898678, SNR=347.4, Peak=65504 HFD=8.1
01:44:14.579 00.001 21444 MultiStar: [#1 1.04,-0.41,0.60,U] [#2 0.23,-0.43,0.57,U] [#3 0.66,0.23,0.59,U] [#4 -1.01,0.66,0.62,U] [#5 -0.91,-1.15,0.47,U] [#6 -1.21,0.34,0.44,U] [#7 0.89,-0.17,0.46,U] [#8 -1.88,0.26,0.33,U] 
01:44:14.579 00.000 21444 refined, 8 included, MultiStar: {-0.14, -0.11}, one-star: {-0.04, -0.25}
01:44:14.579 00.000 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.05) = xAngle (-5.50 = 0.78)
01:44:14.579 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
01:44:14.579 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.45 mountX=0.13 mountY=-0.16, mountTheta=-0.90
01:44:14.580 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.11, opts=13)
01:44:14.580 00.000 21444 Enqueuing Move request for scope (-0.14, -0.11)
01:44:14.580 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=336, FiltMax=65504, Gamma=0.560
01:44:14.580 00.000 21444 UpdateGuideState exits: m=5898678 SNR=347.4 Saturated
01:44:14.580 00.000 25848 Worker thread wakes up
01:44:14.580 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
01:44:14.580 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
01:44:14.580 00.000 25848 Moving (-0.14, -0.11) raw xDistance=0.13 yDistance=-0.16
01:44:14.580 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:44:14.580 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:14.580 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:14.580 00.000 21444 Enqueuing Expose request
01:44:14.580 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:14.581 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:44:14.581 00.000 25848 MoveAxis(E, 0, ABG)
01:44:14.581 00.000 25848 Move returns status 0, amount 0
01:44:14.581 00.000 25848 MoveAxis(N, 0, ABG)
01:44:14.581 00.000 25848 Move returns status 0, amount 0
01:44:14.581 00.000 25848 move complete, result=0
01:44:14.581 00.000 25848 worker thread done servicing request
01:44:14.581 00.000 25848 Worker thread wakes up
01:44:14.581 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:14.581 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:14.581 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:17.424 02.843 25848 Exposure complete
01:44:17.504 00.080 25848 worker thread done servicing request
01:44:17.504 00.000 21444 OnExposeComplete: enter
01:44:17.504 00.000 21444 UpdateGuideState(): m_state=6
01:44:17.504 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 150
01:44:17.504 00.000 21444 Star::Find returns 1 (1), X=1244.85, Y=672.10, Mass=5610741, SNR=270.6, Peak=65504 HFD=8.0
01:44:17.504 00.000 21444 MultiStar: [#1 -0.28,-0.60,0.62,U] [#2 -1.84,-1.94,0.00,M2] [#3 -1.41,-0.81,0.54,U] [#4 -2.57,1.42,0.00,M1] [#5 -1.26,0.14,0.70,U] [#6 -2.13,0.34,0.55,U] [#7 -0.18,0.11,0.50,U] [#8 -2.73,0.83,0.00,M4] 
01:44:17.504 00.000 21444 single-star, 5 included, MultiStar: {-0.90, -0.13}, one-star: {-0.45, -0.05}
01:44:17.504 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.09 = 0.19)
01:44:17.505 00.001 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.65)
01:44:17.505 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=-0.05 hyp=0.45 cameraTheta=-3.04 mountX=0.44 mountY=-0.21, mountTheta=-0.45
01:44:17.505 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=-0.05, opts=13)
01:44:17.505 00.000 21444 Enqueuing Move request for scope (-0.45, -0.05)
01:44:17.505 00.000 25848 Worker thread wakes up
01:44:17.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.05) opts 0xd
01:44:17.505 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, -0.05)
01:44:17.505 00.000 25848 Moving (-0.45, -0.05) raw xDistance=0.44 yDistance=-0.21
01:44:17.505 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
01:44:17.505 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:17.505 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=180, FiltMax=65504, Gamma=0.560
01:44:17.506 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:44:17.506 00.000 25848 MoveAxis(E, 0, ABG)
01:44:17.506 00.000 25848 Move returns status 0, amount 0
01:44:17.506 00.000 25848 MoveAxis(N, 0, ABG)
01:44:17.506 00.000 25848 Move returns status 0, amount 0
01:44:17.506 00.000 21444 UpdateGuideState exits: m=5610741 SNR=270.6 Saturated
01:44:17.506 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:17.506 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:17.506 00.000 21444 Enqueuing Expose request
01:44:17.506 00.000 25848 move complete, result=0
01:44:17.506 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:17.506 00.000 25848 worker thread done servicing request
01:44:17.506 00.000 25848 Worker thread wakes up
01:44:17.506 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:17.506 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:20.356 02.850 25848 Exposure complete
01:44:20.438 00.082 25848 worker thread done servicing request
01:44:20.438 00.000 21444 OnExposeComplete: enter
01:44:20.438 00.000 21444 UpdateGuideState(): m_state=6
01:44:20.439 00.001 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 151
01:44:20.439 00.000 21444 Star::Find returns 1 (1), X=1243.35, Y=673.26, Mass=5723168, SNR=233.5, Peak=65504 HFD=8.0
01:44:20.439 00.000 21444 MultiStar: [#1 -2.47,0.04,0.00,M1] [#2 -2.79,-0.34,0.00,M3] [#3 -2.22,0.03,0.00,M1] [#4 -3.11,1.58,0.00,M2] [#5 -2.60,0.56,0.00,M1] [#6 -3.58,1.55,0.00,M5] [#7 -0.60,0.81,0.56,U] [#8 -3.95,0.95,0.00,M5] 
01:44:20.439 00.000 21444 refined, 1 included, MultiStar: {-1.47, 1.00}, one-star: {-1.95, 1.11}
01:44:20.439 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
01:44:20.439 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
01:44:20.439 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=1.00 hyp=1.78 cameraTheta=2.54 mountX=1.55 mountY=0.37, mountTheta=0.24
01:44:20.440 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=1.00, opts=13)
01:44:20.440 00.000 21444 Enqueuing Move request for scope (-1.47, 1.00)
01:44:20.440 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=204, FiltMax=65504, Gamma=0.560
01:44:20.440 00.000 21444 UpdateGuideState exits: m=5723168 SNR=233.5 Saturated
01:44:20.440 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:20.440 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:20.440 00.000 21444 Enqueuing Expose request
01:44:20.440 00.000 25848 Worker thread wakes up
01:44:20.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 1.00) opts 0xd
01:44:20.440 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, 1.00)
01:44:20.440 00.000 25848 Moving (-1.47, 1.00) raw xDistance=1.55 yDistance=0.37
01:44:20.440 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.55
01:44:20.440 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:20.440 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:44:20.440 00.000 25848 MoveAxis(W, 45, ABG)
01:44:20.440 00.000 25848 Guiding  Dir = 3, Dur = 45
01:44:20.470 00.030 25848 IsSlewing returns 0
01:44:20.470 00.000 25848 IsGuiding returns 0
01:44:20.501 00.031 25848 PulseGuide returned control before completion, sleep 24
01:44:20.532 00.031 25848 IsGuiding returns 1
01:44:20.532 00.000 25848 scope still moving after pulse duration time elapsed
01:44:20.702 00.170 25848 IsSlewing returns 0
01:44:20.703 00.001 25848 IsGuiding returns 0
01:44:20.703 00.000 25848 scope move finished after 45 + 187 ms
01:44:20.703 00.000 25848 Move returns status 0, amount 45
01:44:20.703 00.000 25848 MoveAxis(N, 0, ABG)
01:44:20.703 00.000 25848 Move returns status 0, amount 0
01:44:20.703 00.000 25848 move complete, result=0
01:44:20.703 00.000 25848 worker thread done servicing request
01:44:20.703 00.000 25848 Worker thread wakes up
01:44:20.703 00.000 21444 GuideStep: 1.5 px 45 ms WEST, 0.4 px 0 ms NORTH
01:44:20.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:20.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:23.549 02.846 25848 Exposure complete
01:44:23.616 00.067 25848 worker thread done servicing request
01:44:23.616 00.000 21444 OnExposeComplete: enter
01:44:23.616 00.000 21444 UpdateGuideState(): m_state=6
01:44:23.616 00.000 21444 Star::Find(15, 1243, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 152
01:44:23.616 00.000 21444 Star::Find returns 1 (1), X=1243.08, Y=671.75, Mass=5676196, SNR=240.9, Peak=65504 HFD=8.0
01:44:23.617 00.001 21444 MultiStar: [#1 -1.73,-1.66,0.00,M2] [#2 -2.60,-2.20,0.00,M4] [#3 -2.19,-1.02,0.00,M2] [#4 -2.89,0.30,0.00,M3] [#5 -3.09,-1.41,0.00,M2] [#6 -3.30,-0.48,0.00,M6] [#7 -1.18,-0.62,0.53,U] [#8 -3.89,-0.35,0.00,M6] 
01:44:23.617 00.000 21444 refined, 1 included, MultiStar: {-1.86, -0.47}, one-star: {-2.22, -0.40}
01:44:23.617 00.000 21444 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.05) = xAngle (-5.94 = 0.34)
01:44:23.617 00.000 21444 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.79 = -2.50)
01:44:23.617 00.000 21444 CameraToMount -- cameraX=-1.86 cameraY=-0.47 hyp=1.92 cameraTheta=-2.89 mountX=1.81 mountY=-1.14, mountTheta=-0.56
01:44:23.617 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.86, y=-0.47, opts=13)
01:44:23.618 00.001 21444 Enqueuing Move request for scope (-1.86, -0.47)
01:44:23.618 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=332, FiltMax=65504, Gamma=0.560
01:44:23.618 00.000 21444 UpdateGuideState exits: m=5676196 SNR=240.9 Saturated
01:44:23.618 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:23.618 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:23.618 00.000 21444 Enqueuing Expose request
01:44:23.618 00.000 25848 Worker thread wakes up
01:44:23.618 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.86, -0.47) opts 0xd
01:44:23.618 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.86, -0.47)
01:44:23.618 00.000 25848 Moving (-1.86, -0.47) raw xDistance=1.81 yDistance=-1.14
01:44:23.618 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.81
01:44:23.618 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=0.28 newest=-0.98
01:44:23.618 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
01:44:23.618 00.000 25848 MoveAxis(W, 56, ABG)
01:44:23.618 00.000 25848 Guiding  Dir = 3, Dur = 56
01:44:23.643 00.025 25848 IsSlewing returns 0
01:44:23.643 00.000 25848 IsGuiding returns 0
01:44:23.674 00.031 25848 PulseGuide returned control before completion, sleep 36
01:44:23.720 00.046 25848 IsGuiding returns 1
01:44:23.720 00.000 25848 scope still moving after pulse duration time elapsed
01:44:23.849 00.129 25848 IsSlewing returns 0
01:44:23.850 00.001 25848 IsGuiding returns 0
01:44:23.850 00.000 25848 scope move finished after 56 + 150 ms
01:44:23.850 00.000 25848 Move returns status 0, amount 56
01:44:23.850 00.000 25848 BLC: Oldest BLC event removed
01:44:23.850 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:44:23.850 00.000 25848 MoveAxis(N, 320, ABG)
01:44:23.850 00.000 25848 Guiding  Dir = 0, Dur = 320
01:44:23.874 00.024 25848 IsSlewing returns 0
01:44:23.874 00.000 25848 IsGuiding returns 0
01:44:23.905 00.031 25848 PulseGuide returned control before completion, sleep 299
01:44:24.206 00.301 25848 IsGuiding returns 1
01:44:24.206 00.000 25848 scope still moving after pulse duration time elapsed
01:44:24.266 00.060 25848 IsSlewing returns 0
01:44:24.267 00.001 25848 IsGuiding returns 0
01:44:24.267 00.000 25848 scope move finished after 320 + 72 ms
01:44:24.267 00.000 25848 Move returns status 0, amount 320
01:44:24.267 00.000 25848 move complete, result=0
01:44:24.267 00.000 25848 worker thread done servicing request
01:44:24.267 00.000 25848 Worker thread wakes up
01:44:24.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:24.267 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:24.267 00.000 21444 GuideStep: 1.8 px 56 ms WEST, -1.1 px 320 ms NORTH
01:44:27.116 02.849 25848 Exposure complete
01:44:27.194 00.078 25848 worker thread done servicing request
01:44:27.194 00.000 21444 OnExposeComplete: enter
01:44:27.194 00.000 21444 UpdateGuideState(): m_state=6
01:44:27.195 00.001 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
01:44:27.195 00.000 21444 Star::Find returns 1 (1), X=1244.28, Y=671.82, Mass=5829821, SNR=246.0, Peak=65504 HFD=8.1
01:44:27.195 00.000 21444 MultiStar: [#1 -0.69,-1.36,0.55,U] [#2 -0.97,-2.00,0.00,M5] [#3 -0.19,-1.15,0.49,U] [#4 -2.18,0.70,0.00,M4] [#5 -1.06,-0.72,0.47,U] [#6 -2.20,-0.39,0.00,M7] [#7 -0.17,-0.57,0.52,U] [#8 -1.90,-0.40,0.35,U] 
01:44:27.195 00.000 21444 single-star, 5 included, MultiStar: {-0.81, -0.72}, one-star: {-1.01, -0.33}
01:44:27.195 00.000 21444 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.05) = xAngle (-5.88 = 0.40)
01:44:27.195 00.000 21444 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.44)
01:44:27.195 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=-0.33 hyp=1.06 cameraTheta=-2.83 mountX=0.98 mountY=-0.69, mountTheta=-0.61
01:44:27.196 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=-0.33, opts=13)
01:44:27.196 00.000 21444 Enqueuing Move request for scope (-1.01, -0.33)
01:44:27.196 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=190, FiltMax=65504, Gamma=0.560
01:44:27.196 00.000 21444 UpdateGuideState exits: m=5829821 SNR=246.0 Saturated
01:44:27.196 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:27.196 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:27.196 00.000 21444 Enqueuing Expose request
01:44:27.196 00.000 25848 Worker thread wakes up
01:44:27.196 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -0.33) opts 0xd
01:44:27.196 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, -0.33)
01:44:27.196 00.000 25848 Moving (-1.01, -0.33) raw xDistance=0.98 yDistance=-0.69
01:44:27.196 00.000 25848 BLC: History state: CurrMiss=0.69, AvgInitMiss=0.88, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.142178, 1:0.687208
01:44:27.196 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:44:27.196 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 0.98
01:44:27.196 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
01:44:27.196 00.000 25848 MoveAxis(W, 32, ABG)
01:44:27.196 00.000 25848 Guiding  Dir = 3, Dur = 32
01:44:27.217 00.021 25848 IsSlewing returns 0
01:44:27.218 00.001 25848 IsGuiding returns 0
01:44:27.249 00.031 25848 PulseGuide returned control before completion, sleep 11
01:44:27.271 00.022 25848 IsGuiding returns 1
01:44:27.271 00.000 25848 scope still moving after pulse duration time elapsed
01:44:27.327 00.056 25848 IsSlewing returns 0
01:44:27.327 00.000 25848 IsGuiding returns 0
01:44:27.327 00.000 25848 scope move finished after 32 + 77 ms
01:44:27.327 00.000 25848 Move returns status 0, amount 32
01:44:27.327 00.000 25848 MoveAxis(N, 19, ABG)
01:44:27.327 00.000 25848 Guiding  Dir = 0, Dur = 19
01:44:27.357 00.030 25848 IsSlewing returns 0
01:44:27.358 00.001 25848 IsGuiding returns 0
01:44:27.399 00.041 25848 IsGuiding returns 1
01:44:27.399 00.000 25848 scope still moving after pulse duration time elapsed
01:44:27.452 00.053 25848 IsSlewing returns 0
01:44:27.452 00.000 25848 IsGuiding returns 0
01:44:27.452 00.000 25848 scope move finished after 19 + 76 ms
01:44:27.453 00.001 25848 Move returns status 0, amount 19
01:44:27.453 00.000 25848 move complete, result=0
01:44:27.453 00.000 25848 worker thread done servicing request
01:44:27.453 00.000 25848 Worker thread wakes up
01:44:27.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:27.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:27.453 00.000 21444 GuideStep: 1.0 px 32 ms WEST, -0.7 px 19 ms NORTH
01:44:30.298 02.845 25848 Exposure complete
01:44:30.382 00.084 25848 worker thread done servicing request
01:44:30.382 00.000 21444 OnExposeComplete: enter
01:44:30.382 00.000 21444 UpdateGuideState(): m_state=6
01:44:30.382 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 154
01:44:30.382 00.000 21444 Star::Find returns 1 (1), X=1244.33, Y=670.51, Mass=5310135, SNR=197.2, Peak=65504 HFD=7.7
01:44:30.383 00.001 21444 MultiStar: [#1 0.14,-1.87,0.78,U] [#2 -0.15,-2.81,0.00,M6] [#3 0.37,-1.60,0.51,U] [#4 -1.68,-0.70,0.66,U] [#5 -0.64,-1.98,0.55,U] [#6 -1.89,-1.71,0.00,M8] [#7 0.37,-1.69,0.54,U] [#8 -1.92,-1.49,0.00,M6] 
01:44:30.383 00.000 21444 refined, 5 included, MultiStar: {-0.48, -1.58}, one-star: {-0.96, -1.64}
01:44:30.383 00.000 21444 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.05) = xAngle (-4.91 = 1.37)
01:44:30.383 00.000 21444 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.76 = -1.47)
01:44:30.383 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-1.58 hyp=1.65 cameraTheta=-1.86 mountX=0.33 mountY=-1.64, mountTheta=-1.37
01:44:30.383 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-1.58, opts=13)
01:44:30.383 00.000 21444 Enqueuing Move request for scope (-0.48, -1.58)
01:44:30.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=306, FiltMax=65504, Gamma=0.560
01:44:30.383 00.000 21444 UpdateGuideState exits: m=5310135 SNR=197.2 Saturated
01:44:30.383 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:30.383 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:30.384 00.001 21444 Enqueuing Expose request
01:44:30.384 00.000 25848 Worker thread wakes up
01:44:30.384 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -1.58) opts 0xd
01:44:30.384 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -1.58)
01:44:30.384 00.000 25848 Moving (-0.48, -1.58) raw xDistance=0.33 yDistance=-1.64
01:44:30.384 00.000 25848 BLC: History state: CurrMiss=1.64, AvgInitMiss=0.88, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.142178, 1:0.687208, 2:1.642453
01:44:30.384 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:44:30.384 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
01:44:30.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.64 from input -1.64
01:44:30.384 00.000 25848 MoveAxis(E, 0, ABG)
01:44:30.384 00.000 25848 Move returns status 0, amount 0
01:44:30.384 00.000 25848 MoveAxis(N, 45, ABG)
01:44:30.384 00.000 25848 Guiding  Dir = 0, Dur = 45
01:44:30.409 00.025 25848 IsSlewing returns 0
01:44:30.409 00.000 25848 IsGuiding returns 0
01:44:30.440 00.031 25848 PulseGuide returned control before completion, sleep 25
01:44:30.471 00.031 25848 IsGuiding returns 1
01:44:30.471 00.000 25848 scope still moving after pulse duration time elapsed
01:44:30.563 00.092 25848 IsSlewing returns 0
01:44:30.563 00.000 25848 IsGuiding returns 0
01:44:30.563 00.000 25848 scope move finished after 45 + 109 ms
01:44:30.563 00.000 25848 Move returns status 0, amount 45
01:44:30.563 00.000 25848 move complete, result=0
01:44:30.563 00.000 25848 worker thread done servicing request
01:44:30.563 00.000 25848 Worker thread wakes up
01:44:30.564 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:30.564 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.6 px 45 ms NORTH
01:44:30.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:33.417 02.853 25848 Exposure complete
01:44:33.485 00.068 25848 worker thread done servicing request
01:44:33.485 00.000 21444 OnExposeComplete: enter
01:44:33.485 00.000 21444 UpdateGuideState(): m_state=6
01:44:33.485 00.000 21444 Star::Find(15, 1244, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 155
01:44:33.486 00.001 21444 Star::Find returns 1 (1), X=1244.47, Y=670.29, Mass=5413225, SNR=181.8, Peak=65504 HFD=7.8
01:44:33.486 00.000 21444 MultiStar: [#1 0.08,-1.62,0.90,U] [#2 -0.11,-2.68,0.00,M7] [#3 0.59,-1.06,0.81,U] [#4 -1.99,-0.90,0.00,M4] [#5 -1.01,-3.33,0.00,M1] [#6 -1.78,-1.50,0.00,M9] [#7 0.71,-2.45,0.00,M1] [#8 -1.60,-1.54,0.00,M7] 
01:44:33.486 00.000 21444 refined, 2 included, MultiStar: {-0.10, -1.54}, one-star: {-0.82, -1.85}
01:44:33.486 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.60)
01:44:33.486 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.25)
01:44:33.486 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-1.54 hyp=1.54 cameraTheta=-1.64 mountX=-0.04 mountY=-1.46, mountTheta=-1.60
01:44:33.486 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-1.54, opts=13)
01:44:33.487 00.001 21444 Enqueuing Move request for scope (-0.10, -1.54)
01:44:33.487 00.000 25848 Worker thread wakes up
01:44:33.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=116, FiltMax=65504, Gamma=0.560
01:44:33.487 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -1.54) opts 0xd
01:44:33.487 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -1.54)
01:44:33.487 00.000 25848 Moving (-0.10, -1.54) raw xDistance=-0.04 yDistance=-1.46
01:44:33.487 00.000 25848 BLC: window closed
01:44:33.487 00.000 21444 UpdateGuideState exits: m=5413225 SNR=181.8 Saturated
01:44:33.487 00.000 25848 BLC: History state: CurrMiss=1.46, AvgInitMiss=0.88, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.142178, 1:0.687208, 2:1.642453
01:44:33.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:33.487 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:44:33.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:33.487 00.000 21444 Enqueuing Expose request
01:44:33.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:44:33.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
01:44:33.487 00.000 25848 MoveAxis(E, 0, ABG)
01:44:33.487 00.000 25848 Move returns status 0, amount 0
01:44:33.487 00.000 25848 MoveAxis(N, 40, ABG)
01:44:33.487 00.000 25848 Guiding  Dir = 0, Dur = 40
01:44:33.515 00.028 25848 IsSlewing returns 0
01:44:33.516 00.001 25848 IsGuiding returns 0
01:44:33.547 00.031 25848 PulseGuide returned control before completion, sleep 19
01:44:33.573 00.026 25848 IsGuiding returns 1
01:44:33.573 00.000 25848 scope still moving after pulse duration time elapsed
01:44:33.625 00.052 25848 IsSlewing returns 0
01:44:33.625 00.000 25848 IsGuiding returns 0
01:44:33.625 00.000 25848 scope move finished after 40 + 69 ms
01:44:33.625 00.000 25848 Move returns status 0, amount 40
01:44:33.625 00.000 25848 move complete, result=0
01:44:33.625 00.000 25848 worker thread done servicing request
01:44:33.625 00.000 25848 Worker thread wakes up
01:44:33.625 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.5 px 40 ms NORTH
01:44:33.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:33.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:36.477 02.852 25848 Exposure complete
01:44:36.561 00.084 25848 worker thread done servicing request
01:44:36.562 00.001 21444 OnExposeComplete: enter
01:44:36.562 00.000 21444 UpdateGuideState(): m_state=6
01:44:36.562 00.000 21444 Star::Find(15, 1244, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 156
01:44:36.562 00.000 21444 Star::Find returns 1 (1), X=1243.81, Y=671.13, Mass=5544434, SNR=180.8, Peak=65504 HFD=8.0
01:44:36.562 00.000 21444 MultiStar: [#1 -0.03,-1.14,0.93,U] [#2 -0.83,-1.95,0.71,U] [#3 -0.40,-1.49,0.53,U] [#4 -2.42,-0.54,0.00,M5] [#5 -2.37,-2.59,0.00,M2] [#6 -2.15,-1.83,0.00,M10] [#7 -0.78,-1.62,0.77,U] [#8 -2.91,-1.23,0.00,M8] 
01:44:36.562 00.000 21444 refined, 4 included, MultiStar: {-0.74, -1.39}, one-star: {-1.48, -1.01}
01:44:36.562 00.000 21444 CameraToMount -- cameraTheta (-2.06) - m_xAngle (3.05) = xAngle (-5.11 = 1.17)
01:44:36.562 00.000 21444 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.95 = -1.67)
01:44:36.562 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=-1.39 hyp=1.58 cameraTheta=-2.06 mountX=0.61 mountY=-1.57, mountTheta=-1.20
01:44:36.564 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=-1.39, opts=13)
01:44:36.564 00.000 21444 Enqueuing Move request for scope (-0.74, -1.39)
01:44:36.564 00.000 25848 Worker thread wakes up
01:44:36.564 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=128, FiltMax=65504, Gamma=0.560
01:44:36.564 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -1.39) opts 0xd
01:44:36.564 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, -1.39)
01:44:36.564 00.000 25848 Moving (-0.74, -1.39) raw xDistance=0.61 yDistance=-1.57
01:44:36.564 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61
01:44:36.564 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
01:44:36.564 00.000 21444 UpdateGuideState exits: m=5544434 SNR=180.8 Saturated
01:44:36.564 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:36.564 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:36.564 00.000 21444 Enqueuing Expose request
01:44:36.564 00.000 25848 MoveAxis(W, 18, ABG)
01:44:36.564 00.000 25848 Guiding  Dir = 3, Dur = 18
01:44:36.593 00.029 25848 IsSlewing returns 0
01:44:36.616 00.023 25848 IsGuiding returns 0
01:44:36.648 00.032 25848 IsGuiding returns 1
01:44:36.648 00.000 25848 scope still moving after pulse duration time elapsed
01:44:36.744 00.096 25848 IsSlewing returns 0
01:44:36.745 00.001 25848 IsGuiding returns 0
01:44:36.745 00.000 25848 scope move finished after 18 + 109 ms
01:44:36.745 00.000 25848 Move returns status 0, amount 18
01:44:36.745 00.000 25848 MoveAxis(N, 43, ABG)
01:44:36.745 00.000 25848 Guiding  Dir = 0, Dur = 43
01:44:36.765 00.020 25848 IsSlewing returns 0
01:44:36.765 00.000 25848 IsGuiding returns 0
01:44:36.796 00.031 25848 PulseGuide returned control before completion, sleep 22
01:44:36.819 00.023 25848 IsGuiding returns 1
01:44:36.819 00.000 25848 scope still moving after pulse duration time elapsed
01:44:36.874 00.055 25848 IsSlewing returns 0
01:44:36.875 00.001 25848 IsGuiding returns 0
01:44:36.875 00.000 25848 scope move finished after 43 + 66 ms
01:44:36.875 00.000 25848 Move returns status 0, amount 43
01:44:36.875 00.000 25848 move complete, result=0
01:44:36.875 00.000 25848 worker thread done servicing request
01:44:36.875 00.000 25848 Worker thread wakes up
01:44:36.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:36.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:36.875 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -1.6 px 43 ms NORTH
01:44:39.721 02.846 25848 Exposure complete
01:44:39.809 00.088 25848 worker thread done servicing request
01:44:39.809 00.000 21444 OnExposeComplete: enter
01:44:39.809 00.000 21444 UpdateGuideState(): m_state=6
01:44:39.809 00.000 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 157
01:44:39.809 00.000 21444 Star::Find returns 1 (1), X=1243.41, Y=671.56, Mass=5652913, SNR=229.2, Peak=65504 HFD=7.8
01:44:39.810 00.001 21444 MultiStar: [#1 0.12,-0.57,0.73,U] [#2 -0.82,-1.87,0.63,U] [#3 -0.39,-0.94,0.39,U] [#4 -2.36,0.65,0.00,M6] [#5 -1.91,-1.16,0.00,M3] [#6 -2.36,0.21,0.00,R] [#7 -0.46,-0.79,0.50,U] [#8 -2.30,-0.29,0.00,M9] 
01:44:39.810 00.000 21444 refined, 4 included, MultiStar: {-0.83, -0.91}, one-star: {-1.88, -0.59}
01:44:39.810 00.000 21444 CameraToMount -- cameraTheta (-2.31) - m_xAngle (3.05) = xAngle (-5.36 = 0.92)
01:44:39.810 00.000 21444 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.92)
01:44:39.810 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.91 hyp=1.23 cameraTheta=-2.31 mountX=0.75 mountY=-1.15, mountTheta=-1.00
01:44:39.812 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.91, opts=13)
01:44:39.812 00.000 21444 Enqueuing Move request for scope (-0.83, -0.91)
01:44:39.813 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=292, FiltMax=65504, Gamma=0.560
01:44:39.813 00.000 21444 UpdateGuideState exits: m=5652913 SNR=229.2 Saturated
01:44:39.813 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:39.813 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:39.813 00.000 21444 Enqueuing Expose request
01:44:39.813 00.000 25848 Worker thread wakes up
01:44:39.813 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.91) opts 0xd
01:44:39.813 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.91)
01:44:39.813 00.000 25848 Moving (-0.83, -0.91) raw xDistance=0.75 yDistance=-1.15
01:44:39.813 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.75
01:44:39.813 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
01:44:39.813 00.000 25848 MoveAxis(W, 23, ABG)
01:44:39.813 00.000 25848 Guiding  Dir = 3, Dur = 23
01:44:39.845 00.032 25848 IsSlewing returns 0
01:44:39.846 00.001 25848 IsGuiding returns 0
01:44:39.877 00.031 25848 IsGuiding returns 1
01:44:39.877 00.000 25848 scope still moving after pulse duration time elapsed
01:44:39.953 00.076 25848 IsSlewing returns 0
01:44:39.953 00.000 25848 IsGuiding returns 0
01:44:39.953 00.000 25848 scope move finished after 23 + 84 ms
01:44:39.953 00.000 25848 Move returns status 0, amount 23
01:44:39.953 00.000 25848 MoveAxis(N, 31, ABG)
01:44:39.953 00.000 25848 Guiding  Dir = 0, Dur = 31
01:44:39.983 00.030 25848 IsSlewing returns 0
01:44:39.983 00.000 25848 IsGuiding returns 0
01:44:40.014 00.031 25848 PulseGuide returned control before completion, sleep 11
01:44:40.037 00.023 25848 IsGuiding returns 1
01:44:40.037 00.000 25848 scope still moving after pulse duration time elapsed
01:44:40.116 00.079 25848 IsSlewing returns 0
01:44:40.116 00.000 25848 IsGuiding returns 0
01:44:40.116 00.000 25848 scope move finished after 31 + 101 ms
01:44:40.116 00.000 25848 Move returns status 0, amount 31
01:44:40.116 00.000 25848 move complete, result=0
01:44:40.116 00.000 25848 worker thread done servicing request
01:44:40.116 00.000 25848 Worker thread wakes up
01:44:40.116 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:40.116 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:40.116 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -1.2 px 31 ms NORTH
01:44:42.966 02.850 25848 Exposure complete
01:44:43.046 00.080 25848 worker thread done servicing request
01:44:43.046 00.000 21444 OnExposeComplete: enter
01:44:43.046 00.000 21444 UpdateGuideState(): m_state=6
01:44:43.046 00.000 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 158
01:44:43.047 00.001 21444 Star::Find returns 1 (1), X=1246.11, Y=673.75, Mass=5806484, SNR=247.5, Peak=65504 HFD=8.1
01:44:43.047 00.000 21444 MultiStar: [#1 1.33,1.40,0.86,U] [#2 0.43,0.06,0.72,U] [#3 0.69,1.40,0.60,U] [#4 -0.76,2.86,0.00,M7] [#5 -1.18,1.26,0.56,U] [#6 1.39,1.77,0.00,M1] [#7 1.90,1.61,0.00,M1] [#8 -1.51,1.97,0.00,M10] 
01:44:43.047 00.000 21444 refined, 4 included, MultiStar: {0.54, 1.17}, one-star: {0.81, 1.61}
01:44:43.047 00.000 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
01:44:43.047 00.000 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.75 = 1.53)
01:44:43.047 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=1.17 hyp=1.29 cameraTheta=1.14 mountX=-0.43 mountY=1.29, mountTheta=1.89
01:44:43.048 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=1.17, opts=13)
01:44:43.048 00.000 21444 Enqueuing Move request for scope (0.54, 1.17)
01:44:43.048 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=282, FiltMax=65504, Gamma=0.560
01:44:43.048 00.000 21444 UpdateGuideState exits: m=5806484 SNR=247.5 Saturated
01:44:43.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:43.048 00.000 25848 Worker thread wakes up
01:44:43.048 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 1.17) opts 0xd
01:44:43.048 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 1.17)
01:44:43.048 00.000 25848 Moving (0.54, 1.17) raw xDistance=-0.43 yDistance=1.29
01:44:43.048 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:43.048 00.000 21444 Enqueuing Expose request
01:44:43.048 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
01:44:43.048 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:43.048 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.29
01:44:43.048 00.000 25848 MoveAxis(E, 0, ABG)
01:44:43.048 00.000 25848 Move returns status 0, amount 0
01:44:43.048 00.000 25848 MoveAxis(N, 0, ABG)
01:44:43.048 00.000 25848 Move returns status 0, amount 0
01:44:43.048 00.000 25848 move complete, result=0
01:44:43.048 00.000 25848 worker thread done servicing request
01:44:43.048 00.000 25848 Worker thread wakes up
01:44:43.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:43.049 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:43.049 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.3 px 0 ms NORTH
01:44:45.902 02.853 25848 Exposure complete
01:44:45.983 00.081 25848 worker thread done servicing request
01:44:45.983 00.000 21444 OnExposeComplete: enter
01:44:45.983 00.000 21444 UpdateGuideState(): m_state=6
01:44:45.983 00.000 21444 Star::Find(15, 1246, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
01:44:45.983 00.000 21444 Star::Find returns 1 (1), X=1244.94, Y=673.95, Mass=5596041, SNR=192.9, Peak=65504 HFD=8.1
01:44:45.984 00.001 21444 MultiStar: [#1 0.87,0.65,0.95,U] [#2 -0.50,-0.31,0.90,U] [#3 -0.07,1.36,0.92,U] [#4 -0.67,2.53,0.00,M8] [#5 -1.19,0.94,0.76,U] [#6 0.72,1.80,0.77,U] [#7 1.45,1.50,0.65,U] [#8 -1.89,1.44,0.00,R] 
01:44:45.984 00.000 21444 refined, 6 included, MultiStar: {0.09, 1.09}, one-star: {-0.35, 1.81}
01:44:45.984 00.000 21444 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.05) = xAngle (-1.56 = -1.56)
01:44:45.984 00.000 21444 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.88)
01:44:45.984 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=1.09 hyp=1.09 cameraTheta=1.49 mountX=0.01 mountY=1.04, mountTheta=1.56
01:44:45.984 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=1.09, opts=13)
01:44:45.984 00.000 21444 Enqueuing Move request for scope (0.09, 1.09)
01:44:45.984 00.000 25848 Worker thread wakes up
01:44:45.985 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 1.09) opts 0xd
01:44:45.985 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 1.09)
01:44:45.985 00.000 25848 Moving (0.09, 1.09) raw xDistance=0.01 yDistance=1.04
01:44:45.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=282, FiltMax=65504, Gamma=0.560
01:44:45.985 00.000 21444 UpdateGuideState exits: m=5596041 SNR=192.9 Saturated
01:44:45.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:45.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:45.985 00.000 21444 Enqueuing Expose request
01:44:45.985 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:44:45.985 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:45.985 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
01:44:45.985 00.000 25848 MoveAxis(E, 0, ABG)
01:44:45.985 00.000 25848 Move returns status 0, amount 0
01:44:45.985 00.000 25848 MoveAxis(N, 0, ABG)
01:44:45.985 00.000 25848 Move returns status 0, amount 0
01:44:45.985 00.000 25848 move complete, result=0
01:44:45.985 00.000 25848 worker thread done servicing request
01:44:45.985 00.000 25848 Worker thread wakes up
01:44:45.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:45.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:45.985 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.0 px 0 ms NORTH
01:44:48.837 02.852 25848 Exposure complete
01:44:48.925 00.088 25848 worker thread done servicing request
01:44:48.925 00.000 21444 OnExposeComplete: enter
01:44:48.925 00.000 21444 UpdateGuideState(): m_state=6
01:44:48.926 00.001 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 160
01:44:48.926 00.000 21444 Star::Find returns 1 (1), X=1244.64, Y=673.57, Mass=5629781, SNR=227.7, Peak=65504 HFD=7.8
01:44:48.926 00.000 21444 MultiStar: [#1 -0.62,1.09,0.76,U] [#2 -1.45,0.18,0.82,U] [#3 -1.38,1.01,0.78,U] [#4 -1.62,1.72,0.00,M9] [#5 -1.22,0.53,0.58,U] [#6 1.19,2.03,0.00,M1] [#7 0.80,1.10,0.53,U] [#8 -0.34,-0.79,0.54,U] 
01:44:48.926 00.000 21444 refined, 6 included, MultiStar: {-0.77, 0.73}, one-star: {-0.65, 1.42}
01:44:48.926 00.000 21444 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.05) = xAngle (-0.67 = -0.67)
01:44:48.926 00.000 21444 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.51 = 2.77)
01:44:48.926 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.73 hyp=1.06 cameraTheta=2.38 mountX=0.83 mountY=0.38, mountTheta=0.43
01:44:48.927 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.73, opts=13)
01:44:48.927 00.000 21444 Enqueuing Move request for scope (-0.77, 0.73)
01:44:48.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=294, FiltMax=65504, Gamma=0.560
01:44:48.927 00.000 21444 UpdateGuideState exits: m=5629781 SNR=227.7 Saturated
01:44:48.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:48.927 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:48.927 00.000 21444 Enqueuing Expose request
01:44:48.927 00.000 25848 Worker thread wakes up
01:44:48.927 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.73) opts 0xd
01:44:48.927 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.73)
01:44:48.927 00.000 25848 Moving (-0.77, 0.73) raw xDistance=0.83 yDistance=0.38
01:44:48.927 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
01:44:48.927 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:48.927 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:44:48.928 00.001 25848 MoveAxis(W, 24, ABG)
01:44:48.928 00.000 25848 Guiding  Dir = 3, Dur = 24
01:44:48.952 00.024 25848 IsSlewing returns 0
01:44:48.952 00.000 25848 IsGuiding returns 0
01:44:48.984 00.032 25848 IsGuiding returns 1
01:44:48.984 00.000 25848 scope still moving after pulse duration time elapsed
01:44:49.031 00.047 25848 IsSlewing returns 0
01:44:49.031 00.000 25848 IsGuiding returns 0
01:44:49.031 00.000 25848 scope move finished after 24 + 54 ms
01:44:49.031 00.000 25848 Move returns status 0, amount 24
01:44:49.031 00.000 25848 MoveAxis(N, 0, ABG)
01:44:49.031 00.000 25848 Move returns status 0, amount 0
01:44:49.031 00.000 25848 move complete, result=0
01:44:49.031 00.000 25848 worker thread done servicing request
01:44:49.031 00.000 25848 Worker thread wakes up
01:44:49.032 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:49.032 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 0.4 px 0 ms NORTH
01:44:49.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:51.883 02.851 25848 Exposure complete
01:44:51.968 00.085 25848 worker thread done servicing request
01:44:51.968 00.000 21444 OnExposeComplete: enter
01:44:51.968 00.000 21444 UpdateGuideState(): m_state=6
01:44:51.968 00.000 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 161
01:44:51.968 00.000 21444 Star::Find returns 1 (1), X=1245.23, Y=673.69, Mass=5685782, SNR=257.4, Peak=65504 HFD=8.0
01:44:51.968 00.000 21444 MultiStar: [#1 -0.61,1.08,0.71,U] [#2 -1.49,0.66,0.65,U] [#3 -1.33,1.81,0.00,M1] [#4 -1.43,2.33,0.00,M10] [#5 -0.78,0.96,0.57,U] [#6 0.97,1.70,0.64,U] [#7 0.76,1.35,0.53,U] [#8 -0.21,-0.17,0.45,U] 
01:44:51.969 00.001 21444 refined, 6 included, MultiStar: {-0.21, 1.10}, one-star: {-0.06, 1.54}
01:44:51.969 00.000 21444 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
01:44:51.969 00.000 21444 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.15)
01:44:51.969 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=1.10 hyp=1.12 cameraTheta=1.76 mountX=0.31 mountY=0.94, mountTheta=1.25
01:44:51.969 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=1.10, opts=13)
01:44:51.969 00.000 21444 Enqueuing Move request for scope (-0.21, 1.10)
01:44:51.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=346, FiltMax=65504, Gamma=0.560
01:44:51.969 00.000 21444 UpdateGuideState exits: m=5685782 SNR=257.4 Saturated
01:44:51.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:51.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:51.970 00.001 21444 Enqueuing Expose request
01:44:51.970 00.000 25848 Worker thread wakes up
01:44:51.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.10) opts 0xd
01:44:51.970 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 1.10)
01:44:51.970 00.000 25848 Moving (-0.21, 1.10) raw xDistance=0.31 yDistance=0.94
01:44:51.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
01:44:51.970 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:51.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
01:44:51.970 00.000 25848 MoveAxis(E, 0, ABG)
01:44:51.970 00.000 25848 Move returns status 0, amount 0
01:44:51.970 00.000 25848 MoveAxis(N, 0, ABG)
01:44:51.970 00.000 25848 Move returns status 0, amount 0
01:44:51.970 00.000 25848 move complete, result=0
01:44:51.970 00.000 25848 worker thread done servicing request
01:44:51.970 00.000 25848 Worker thread wakes up
01:44:51.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:51.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:51.970 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.9 px 0 ms NORTH
01:44:54.818 02.848 25848 Exposure complete
01:44:54.906 00.088 25848 worker thread done servicing request
01:44:54.906 00.000 21444 OnExposeComplete: enter
01:44:54.906 00.000 21444 UpdateGuideState(): m_state=6
01:44:54.907 00.001 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 162
01:44:54.907 00.000 21444 Star::Find returns 1 (1), X=1244.41, Y=674.47, Mass=5428308, SNR=162.4, Peak=65504 HFD=7.6
01:44:54.907 00.000 21444 MultiStar: [#1 0.65,0.93,1.07,U] [#2 -0.60,0.70,0.97,U] [#3 -0.36,2.14,0.00,M2] [#4 -1.99,2.71,0.00,R] [#5 -1.61,0.46,0.75,U] [#6 0.05,2.01,0.56,U] [#7 0.56,0.82,0.60,U] [#8 -0.39,0.04,0.67,U] 
01:44:54.907 00.000 21444 refined, 6 included, MultiStar: {-0.33, 1.07}, one-star: {-0.89, 2.32}
01:44:54.907 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.18 = -1.18)
01:44:54.907 00.000 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.26)
01:44:54.907 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=1.07 hyp=1.12 cameraTheta=1.87 mountX=0.43 mountY=0.86, mountTheta=1.11
01:44:54.908 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=1.07, opts=13)
01:44:54.908 00.000 21444 Enqueuing Move request for scope (-0.33, 1.07)
01:44:54.908 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=420, FiltMax=65504, Gamma=0.560
01:44:54.908 00.000 21444 UpdateGuideState exits: m=5428308 SNR=162.4 Saturated
01:44:54.908 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:54.908 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:54.908 00.000 21444 Enqueuing Expose request
01:44:54.908 00.000 25848 Worker thread wakes up
01:44:54.909 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 1.07) opts 0xd
01:44:54.909 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 1.07)
01:44:54.909 00.000 25848 Moving (-0.33, 1.07) raw xDistance=0.43 yDistance=0.86
01:44:54.909 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
01:44:54.909 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:54.909 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
01:44:54.909 00.000 25848 MoveAxis(E, 0, ABG)
01:44:54.909 00.000 25848 Move returns status 0, amount 0
01:44:54.909 00.000 25848 MoveAxis(N, 0, ABG)
01:44:54.909 00.000 25848 Move returns status 0, amount 0
01:44:54.909 00.000 25848 move complete, result=0
01:44:54.909 00.000 25848 worker thread done servicing request
01:44:54.909 00.000 25848 Worker thread wakes up
01:44:54.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:54.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:44:54.909 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.9 px 0 ms NORTH
01:44:57.752 02.843 25848 Exposure complete
01:44:57.838 00.086 25848 worker thread done servicing request
01:44:57.839 00.001 21444 OnExposeComplete: enter
01:44:57.839 00.000 21444 UpdateGuideState(): m_state=6
01:44:57.839 00.000 21444 Star::Find(15, 1244, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 163
01:44:57.839 00.000 21444 Star::Find returns 1 (1), X=1244.18, Y=672.61, Mass=5632267, SNR=232.8, Peak=65504 HFD=8.0
01:44:57.839 00.000 21444 MultiStar: [#1 -0.01,1.08,0.81,U] [#2 -0.92,0.11,0.86,U] [#3 -1.22,1.13,0.86,U] [#4 -0.20,-0.74,0.72,U] [#5 -1.21,1.37,0.52,U] [#6 -0.44,0.98,0.44,U] [#7 -0.19,0.82,0.51,U] [#8 0.26,0.91,0.45,U] 
01:44:57.839 00.000 21444 refined, 8 included, MultiStar: {-0.63, 0.62}, one-star: {-1.12, 0.46}
01:44:57.839 00.000 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
01:44:57.839 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
01:44:57.839 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=0.62 hyp=0.89 cameraTheta=2.37 mountX=0.69 mountY=0.34, mountTheta=0.45
01:44:57.840 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=0.62, opts=13)
01:44:57.840 00.000 21444 Enqueuing Move request for scope (-0.63, 0.62)
01:44:57.840 00.000 25848 Worker thread wakes up
01:44:57.840 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.62) opts 0xd
01:44:57.840 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 0.62)
01:44:57.840 00.000 25848 Moving (-0.63, 0.62) raw xDistance=0.69 yDistance=0.34
01:44:57.841 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
01:44:57.841 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=348, FiltMax=65504, Gamma=0.560
01:44:57.841 00.000 21444 UpdateGuideState exits: m=5632267 SNR=232.8 Saturated
01:44:57.841 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:57.841 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:57.841 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:44:57.841 00.000 21444 Enqueuing Expose request
01:44:57.841 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:44:57.841 00.000 25848 MoveAxis(W, 20, ABG)
01:44:57.841 00.000 25848 Guiding  Dir = 3, Dur = 20
01:44:57.861 00.020 25848 IsSlewing returns 0
01:44:57.861 00.000 25848 IsGuiding returns 0
01:44:57.892 00.031 25848 IsGuiding returns 1
01:44:57.893 00.001 25848 scope still moving after pulse duration time elapsed
01:44:57.953 00.060 25848 IsSlewing returns 0
01:44:57.953 00.000 25848 IsGuiding returns 0
01:44:57.953 00.000 25848 scope move finished after 20 + 71 ms
01:44:57.953 00.000 25848 Move returns status 0, amount 20
01:44:57.953 00.000 25848 MoveAxis(N, 0, ABG)
01:44:57.953 00.000 25848 Move returns status 0, amount 0
01:44:57.953 00.000 25848 move complete, result=0
01:44:57.954 00.001 25848 worker thread done servicing request
01:44:57.954 00.000 25848 Worker thread wakes up
01:44:57.954 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.3 px 0 ms NORTH
01:44:57.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:44:57.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:00.804 02.850 25848 Exposure complete
01:45:00.892 00.088 25848 worker thread done servicing request
01:45:00.893 00.001 21444 OnExposeComplete: enter
01:45:00.893 00.000 21444 UpdateGuideState(): m_state=6
01:45:00.893 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 164
01:45:00.893 00.000 21444 Star::Find returns 1 (1), X=1244.62, Y=672.70, Mass=5611679, SNR=235.5, Peak=65504 HFD=8.0
01:45:00.893 00.000 21444 MultiStar: [#1 -0.09,0.65,0.82,U] [#2 -0.95,-0.18,0.71,U] [#3 -0.46,1.18,0.72,U] [#4 -0.12,-1.65,0.85,U] [#5 -1.96,-0.22,0.66,U] [#6 0.39,1.29,0.59,U] [#7 -0.20,0.68,0.54,U] [#8 -0.25,-0.89,0.43,U] 
01:45:00.893 00.000 21444 refined, 8 included, MultiStar: {-0.50, 0.16}, one-star: {-0.68, 0.55}
01:45:00.893 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
01:45:00.893 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
01:45:00.893 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.16 hyp=0.52 cameraTheta=2.83 mountX=0.51 mountY=-0.04, mountTheta=-0.08
01:45:00.894 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.16, opts=13)
01:45:00.895 00.001 21444 Enqueuing Move request for scope (-0.50, 0.16)
01:45:00.895 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=368, FiltMax=65504, Gamma=0.560
01:45:00.895 00.000 21444 UpdateGuideState exits: m=5611679 SNR=235.5 Saturated
01:45:00.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:00.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:00.895 00.000 21444 Enqueuing Expose request
01:45:00.895 00.000 25848 Worker thread wakes up
01:45:00.895 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.16) opts 0xd
01:45:00.895 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.16)
01:45:00.895 00.000 25848 Moving (-0.50, 0.16) raw xDistance=0.51 yDistance=-0.04
01:45:00.895 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
01:45:00.895 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:00.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:45:00.895 00.000 25848 MoveAxis(E, 0, ABG)
01:45:00.895 00.000 25848 Move returns status 0, amount 0
01:45:00.895 00.000 25848 MoveAxis(N, 0, ABG)
01:45:00.895 00.000 25848 Move returns status 0, amount 0
01:45:00.895 00.000 25848 move complete, result=0
01:45:00.895 00.000 25848 worker thread done servicing request
01:45:00.895 00.000 25848 Worker thread wakes up
01:45:00.895 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:00.895 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:00.895 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:03.738 02.843 25848 Exposure complete
01:45:03.818 00.080 25848 worker thread done servicing request
01:45:03.819 00.001 21444 OnExposeComplete: enter
01:45:03.819 00.000 21444 UpdateGuideState(): m_state=6
01:45:03.819 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 165
01:45:03.819 00.000 21444 Star::Find returns 1 (1), X=1246.15, Y=674.61, Mass=5854423, SNR=255.3, Peak=65504 HFD=8.0
01:45:03.819 00.000 21444 MultiStar: [#1 1.02,2.06,0.00,M1] [#2 0.12,1.06,0.80,U] [#3 0.47,1.15,0.58,U] [#4 1.85,0.14,0.81,U] [#5 -0.08,1.47,0.67,U] [#6 1.97,2.17,0.00,M1] [#7 1.29,2.13,0.00,M1] [#8 1.09,0.82,0.58,U] 
01:45:03.819 00.000 21444 refined, 5 included, MultiStar: {0.74, 1.25}, one-star: {0.86, 2.47}
01:45:03.819 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.02 = -2.02)
01:45:03.819 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.42)
01:45:03.819 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=1.25 hyp=1.46 cameraTheta=1.03 mountX=-0.63 mountY=1.44, mountTheta=1.98
01:45:03.820 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=1.25, opts=13)
01:45:03.820 00.000 21444 Enqueuing Move request for scope (0.74, 1.25)
01:45:03.820 00.000 25848 Worker thread wakes up
01:45:03.820 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 1.25) opts 0xd
01:45:03.820 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 1.25)
01:45:03.820 00.000 25848 Moving (0.74, 1.25) raw xDistance=-0.63 yDistance=1.44
01:45:03.820 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
01:45:03.820 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-1.43 newest=1.73
01:45:03.820 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.44 from input 1.44
01:45:03.820 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=296, FiltMax=65504, Gamma=0.560
01:45:03.820 00.000 25848 MoveAxis(E, 18, ABG)
01:45:03.820 00.000 25848 Guiding  Dir = 2, Dur = 18
01:45:03.821 00.001 21444 UpdateGuideState exits: m=5854423 SNR=255.3 Saturated
01:45:03.821 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:03.821 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:03.821 00.000 21444 Enqueuing Expose request
01:45:03.841 00.020 25848 IsSlewing returns 0
01:45:03.841 00.000 25848 IsGuiding returns 0
01:45:03.882 00.041 25848 IsGuiding returns 1
01:45:03.882 00.000 25848 scope still moving after pulse duration time elapsed
01:45:03.974 00.092 25848 IsSlewing returns 0
01:45:03.975 00.001 25848 IsGuiding returns 0
01:45:03.975 00.000 25848 scope move finished after 18 + 114 ms
01:45:03.975 00.000 25848 Move returns status 0, amount 18
01:45:03.975 00.000 25848 BLC: Oldest BLC event removed
01:45:03.975 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:45:03.975 00.000 25848 MoveAxis(S, 328, ABG)
01:45:03.975 00.000 25848 Guiding  Dir = 1, Dur = 328
01:45:03.999 00.024 25848 IsSlewing returns 0
01:45:03.999 00.000 25848 IsGuiding returns 0
01:45:04.030 00.031 25848 PulseGuide returned control before completion, sleep 307
01:45:04.346 00.316 25848 IsGuiding returns 1
01:45:04.346 00.000 25848 scope still moving after pulse duration time elapsed
01:45:04.407 00.061 25848 IsSlewing returns 0
01:45:04.407 00.000 25848 IsGuiding returns 0
01:45:04.407 00.000 25848 scope move finished after 328 + 79 ms
01:45:04.407 00.000 25848 Move returns status 0, amount 328
01:45:04.407 00.000 25848 move complete, result=0
01:45:04.407 00.000 25848 worker thread done servicing request
01:45:04.407 00.000 25848 Worker thread wakes up
01:45:04.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:04.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:04.408 00.001 21444 GuideStep: -0.6 px 18 ms EAST, 1.4 px 328 ms SOUTH
01:45:07.256 02.848 25848 Exposure complete
01:45:07.334 00.078 25848 worker thread done servicing request
01:45:07.334 00.000 21444 OnExposeComplete: enter
01:45:07.334 00.000 21444 UpdateGuideState(): m_state=6
01:45:07.334 00.000 21444 Star::Find(15, 1246, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 166
01:45:07.334 00.000 21444 Star::Find returns 1 (1), X=1244.36, Y=674.25, Mass=5539548, SNR=186.0, Peak=65504 HFD=8.0
01:45:07.334 00.000 21444 MultiStar: [#1 -0.75,1.82,1.03,U] [#2 -1.61,0.96,0.91,U] [#3 -0.44,2.23,0.00,M1] [#4 0.67,0.30,0.78,U] [#5 -1.17,1.29,0.76,U] [#6 0.72,2.35,0.00,M2] [#7 -0.08,1.49,0.72,U] [#8 -0.08,0.67,0.61,U] 
01:45:07.334 00.000 21444 refined, 6 included, MultiStar: {-0.63, 1.30}, one-star: {-0.93, 2.10}
01:45:07.334 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
01:45:07.334 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
01:45:07.334 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=1.30 hyp=1.44 cameraTheta=2.02 mountX=0.74 mountY=0.96, mountTheta=0.91
01:45:07.335 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=1.30, opts=13)
01:45:07.335 00.000 21444 Enqueuing Move request for scope (-0.63, 1.30)
01:45:07.335 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=194, FiltMax=65504, Gamma=0.560
01:45:07.335 00.000 21444 UpdateGuideState exits: m=5539548 SNR=186.0 Saturated
01:45:07.335 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:07.335 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:07.335 00.000 21444 Enqueuing Expose request
01:45:07.336 00.001 25848 Worker thread wakes up
01:45:07.336 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 1.30) opts 0xd
01:45:07.336 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 1.30)
01:45:07.336 00.000 25848 Moving (-0.63, 1.30) raw xDistance=0.74 yDistance=0.96
01:45:07.336 00.000 25848 BLC: History state: CurrMiss=0.96, AvgInitMiss=0.62, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.439287, 1:0.963528
01:45:07.336 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:45:07.336 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.74
01:45:07.336 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
01:45:07.336 00.000 25848 MoveAxis(W, 20, ABG)
01:45:07.336 00.000 25848 Guiding  Dir = 3, Dur = 20
01:45:07.393 00.057 25848 IsSlewing returns 0
01:45:07.394 00.001 25848 IsGuiding returns 0
01:45:07.425 00.031 25848 IsGuiding returns 1
01:45:07.425 00.000 25848 scope still moving after pulse duration time elapsed
01:45:07.487 00.062 25848 IsSlewing returns 0
01:45:07.488 00.001 25848 IsGuiding returns 0
01:45:07.488 00.000 25848 scope move finished after 20 + 73 ms
01:45:07.488 00.000 25848 Move returns status 0, amount 20
01:45:07.488 00.000 25848 MoveAxis(S, 26, ABG)
01:45:07.488 00.000 25848 Guiding  Dir = 1, Dur = 26
01:45:07.516 00.028 25848 IsSlewing returns 0
01:45:07.516 00.000 25848 IsGuiding returns 0
01:45:07.569 00.053 25848 IsGuiding returns 1
01:45:07.569 00.000 25848 scope still moving after pulse duration time elapsed
01:45:07.626 00.057 25848 IsSlewing returns 0
01:45:07.626 00.000 25848 IsGuiding returns 0
01:45:07.626 00.000 25848 scope move finished after 26 + 84 ms
01:45:07.626 00.000 25848 Move returns status 0, amount 26
01:45:07.626 00.000 25848 move complete, result=0
01:45:07.626 00.000 25848 worker thread done servicing request
01:45:07.626 00.000 25848 Worker thread wakes up
01:45:07.627 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:07.627 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:07.627 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 1.0 px 26 ms SOUTH
01:45:10.469 02.842 25848 Exposure complete
01:45:10.557 00.088 25848 worker thread done servicing request
01:45:10.559 00.002 21444 OnExposeComplete: enter
01:45:10.559 00.000 21444 UpdateGuideState(): m_state=6
01:45:10.559 00.000 21444 Star::Find(15, 1244, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 167
01:45:10.559 00.000 21444 Star::Find returns 1 (1), X=1245.12, Y=672.55, Mass=5787292, SNR=247.6, Peak=65504 HFD=8.1
01:45:10.559 00.000 21444 MultiStar: [#1 0.47,0.98,1.00,U] [#2 -0.31,-0.28,0.83,U] [#3 0.19,0.31,0.60,U] [#4 0.31,-1.41,0.92,U] [#5 -0.77,0.29,0.47,U] [#6 0.13,0.87,0.56,U] [#7 0.50,0.48,0.48,U] [#8 -0.16,-1.27,0.43,U] 
01:45:10.559 00.000 21444 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {-0.18, 0.41}
01:45:10.559 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
01:45:10.559 00.000 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.25)
01:45:10.559 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.86 mountX=-0.04 mountY=0.07, mountTheta=2.12
01:45:10.559 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.06, opts=13)
01:45:10.559 00.000 21444 Enqueuing Move request for scope (0.05, 0.06)
01:45:10.560 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=308, FiltMax=65504, Gamma=0.560
01:45:10.560 00.000 21444 UpdateGuideState exits: m=5787292 SNR=247.6 Saturated
01:45:10.560 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:10.560 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:10.560 00.000 21444 Enqueuing Expose request
01:45:10.560 00.000 25848 Worker thread wakes up
01:45:10.560 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
01:45:10.560 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
01:45:10.560 00.000 25848 Moving (0.05, 0.06) raw xDistance=-0.04 yDistance=0.07
01:45:10.560 00.000 25848 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.62, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.439287, 1:0.963528, 2:0.071771
01:45:10.560 00.000 25848 BLC: No correction, Miss < min_move
01:45:10.560 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:45:10.560 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:10.560 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:45:10.560 00.000 25848 MoveAxis(E, 0, ABG)
01:45:10.560 00.000 25848 Move returns status 0, amount 0
01:45:10.560 00.000 25848 MoveAxis(N, 0, ABG)
01:45:10.560 00.000 25848 Move returns status 0, amount 0
01:45:10.560 00.000 25848 move complete, result=0
01:45:10.560 00.000 25848 worker thread done servicing request
01:45:10.560 00.000 25848 Worker thread wakes up
01:45:10.560 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:10.560 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:10.561 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:13.405 02.844 25848 Exposure complete
01:45:13.488 00.083 25848 worker thread done servicing request
01:45:13.488 00.000 21444 OnExposeComplete: enter
01:45:13.488 00.000 21444 UpdateGuideState(): m_state=6
01:45:13.488 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 168
01:45:13.488 00.000 21444 Star::Find returns 1 (1), X=1244.49, Y=673.60, Mass=5586692, SNR=205.5, Peak=65504 HFD=7.7
01:45:13.489 00.001 21444 MultiStar: [#1 -0.72,1.01,1.04,U] [#2 -0.96,0.07,0.98,U] [#3 0.00,1.35,0.70,U] [#4 0.77,-0.88,0.91,U] [#5 -1.28,1.15,0.70,U] [#6 0.55,1.60,0.67,U] [#7 -0.08,1.50,0.65,U] [#8 -0.05,-0.12,0.62,U] 
01:45:13.489 00.000 21444 refined, 8 included, MultiStar: {-0.33, 0.76}, one-star: {-0.80, 1.45}
01:45:13.489 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
01:45:13.489 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.37)
01:45:13.489 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=0.76 hyp=0.83 cameraTheta=1.99 mountX=0.40 mountY=0.57, mountTheta=0.96
01:45:13.489 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=0.76, opts=13)
01:45:13.489 00.000 21444 Enqueuing Move request for scope (-0.33, 0.76)
01:45:13.490 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=182, FiltMax=65504, Gamma=0.560
01:45:13.490 00.000 21444 UpdateGuideState exits: m=5586692 SNR=205.5 Saturated
01:45:13.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:13.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:13.490 00.000 21444 Enqueuing Expose request
01:45:13.490 00.000 25848 Worker thread wakes up
01:45:13.490 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.76) opts 0xd
01:45:13.490 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 0.76)
01:45:13.490 00.000 25848 Moving (-0.33, 0.76) raw xDistance=0.40 yDistance=0.57
01:45:13.490 00.000 25848 BLC: window closed
01:45:13.490 00.000 25848 BLC: History state: CurrMiss=0.57, AvgInitMiss=0.62, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.439287, 1:0.963528, 2:0.071771
01:45:13.490 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:45:13.490 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
01:45:13.490 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
01:45:13.490 00.000 25848 MoveAxis(E, 0, ABG)
01:45:13.490 00.000 25848 Move returns status 0, amount 0
01:45:13.490 00.000 25848 MoveAxis(S, 16, ABG)
01:45:13.490 00.000 25848 Guiding  Dir = 1, Dur = 16
01:45:13.514 00.024 25848 IsSlewing returns 0
01:45:13.515 00.001 25848 IsGuiding returns 0
01:45:13.546 00.031 25848 IsGuiding returns 1
01:45:13.547 00.001 25848 scope still moving after pulse duration time elapsed
01:45:13.608 00.061 25848 IsSlewing returns 0
01:45:13.608 00.000 25848 IsGuiding returns 0
01:45:13.608 00.000 25848 scope move finished after 16 + 77 ms
01:45:13.608 00.000 25848 Move returns status 0, amount 16
01:45:13.608 00.000 25848 move complete, result=0
01:45:13.608 00.000 25848 worker thread done servicing request
01:45:13.608 00.000 25848 Worker thread wakes up
01:45:13.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:13.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:13.608 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 16 ms SOUTH
01:45:16.464 02.856 25848 Exposure complete
01:45:16.550 00.086 25848 worker thread done servicing request
01:45:16.551 00.001 21444 OnExposeComplete: enter
01:45:16.551 00.000 21444 UpdateGuideState(): m_state=6
01:45:16.551 00.000 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 169
01:45:16.551 00.000 21444 Star::Find returns 1 (1), X=1244.47, Y=673.40, Mass=5822434, SNR=248.5, Peak=65504 HFD=7.8
01:45:16.551 00.000 21444 MultiStar: [#1 0.59,0.47,0.93,U] [#2 -0.78,0.15,0.70,U] [#3 -0.18,0.98,0.52,U] [#4 0.12,-0.62,0.86,U] [#5 -1.79,0.33,0.61,U] [#6 0.13,1.33,0.48,U] [#7 0.10,1.06,0.48,U] [#8 -0.24,-0.26,0.57,U] 
01:45:16.551 00.000 21444 refined, 8 included, MultiStar: {-0.32, 0.48}, one-star: {-0.82, 1.25}
01:45:16.551 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
01:45:16.551 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
01:45:16.551 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.48 hyp=0.58 cameraTheta=2.15 mountX=0.36 mountY=0.33, mountTheta=0.74
01:45:16.552 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.48, opts=13)
01:45:16.552 00.000 21444 Enqueuing Move request for scope (-0.32, 0.48)
01:45:16.552 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=320, FiltMax=65504, Gamma=0.560
01:45:16.552 00.000 21444 UpdateGuideState exits: m=5822434 SNR=248.5 Saturated
01:45:16.552 00.000 25848 Worker thread wakes up
01:45:16.552 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.48) opts 0xd
01:45:16.552 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.48)
01:45:16.552 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:16.553 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:16.553 00.000 21444 Enqueuing Expose request
01:45:16.553 00.000 25848 Moving (-0.32, 0.48) raw xDistance=0.36 yDistance=0.33
01:45:16.553 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
01:45:16.553 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:16.553 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:45:16.553 00.000 25848 MoveAxis(E, 0, ABG)
01:45:16.553 00.000 25848 Move returns status 0, amount 0
01:45:16.553 00.000 25848 MoveAxis(N, 0, ABG)
01:45:16.553 00.000 25848 Move returns status 0, amount 0
01:45:16.553 00.000 25848 move complete, result=0
01:45:16.553 00.000 25848 worker thread done servicing request
01:45:16.553 00.000 25848 Worker thread wakes up
01:45:16.553 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:16.553 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:16.553 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
01:45:19.398 02.845 25848 Exposure complete
01:45:19.485 00.087 25848 worker thread done servicing request
01:45:19.485 00.000 21444 OnExposeComplete: enter
01:45:19.485 00.000 21444 UpdateGuideState(): m_state=6
01:45:19.486 00.001 21444 Star::Find(15, 1244, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 170
01:45:19.486 00.000 21444 Star::Find returns 1 (1), X=1245.27, Y=673.50, Mass=5890459, SNR=230.9, Peak=65504 HFD=8.0
01:45:19.486 00.000 21444 MultiStar: [#1 0.29,1.65,0.95,U] [#2 -0.64,0.02,0.82,U] [#3 0.64,1.45,0.77,U] [#4 0.89,-0.60,0.86,U] [#5 -1.63,0.52,0.86,U] [#6 0.80,1.71,0.57,U] [#7 0.90,1.06,0.67,U] [#8 -0.03,0.26,0.52,U] 
01:45:19.486 00.000 21444 refined, 8 included, MultiStar: {0.09, 0.83}, one-star: {-0.03, 1.35}
01:45:19.486 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
01:45:19.486 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
01:45:19.486 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=0.83 hyp=0.83 cameraTheta=1.46 mountX=-0.01 mountY=0.80, mountTheta=1.59
01:45:19.487 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=0.83, opts=13)
01:45:19.487 00.000 21444 Enqueuing Move request for scope (0.09, 0.83)
01:45:19.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=220, FiltMax=65504, Gamma=0.560
01:45:19.487 00.000 21444 UpdateGuideState exits: m=5890459 SNR=230.9 Saturated
01:45:19.487 00.000 25848 Worker thread wakes up
01:45:19.488 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:19.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:19.488 00.000 21444 Enqueuing Expose request
01:45:19.488 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.83) opts 0xd
01:45:19.488 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 0.83)
01:45:19.488 00.000 25848 Moving (0.09, 0.83) raw xDistance=-0.01 yDistance=0.80
01:45:19.488 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:45:19.488 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
01:45:19.488 00.000 25848 MoveAxis(E, 0, ABG)
01:45:19.488 00.000 25848 Move returns status 0, amount 0
01:45:19.488 00.000 25848 MoveAxis(S, 22, ABG)
01:45:19.488 00.000 25848 Guiding  Dir = 1, Dur = 22
01:45:19.516 00.028 25848 IsSlewing returns 0
01:45:19.517 00.001 25848 IsGuiding returns 0
01:45:19.548 00.031 25848 IsGuiding returns 1
01:45:19.548 00.000 25848 scope still moving after pulse duration time elapsed
01:45:19.592 00.044 25848 IsSlewing returns 0
01:45:19.592 00.000 25848 IsGuiding returns 0
01:45:19.592 00.000 25848 scope move finished after 22 + 53 ms
01:45:19.592 00.000 25848 Move returns status 0, amount 22
01:45:19.592 00.000 25848 move complete, result=0
01:45:19.592 00.000 25848 worker thread done servicing request
01:45:19.592 00.000 25848 Worker thread wakes up
01:45:19.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:19.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:19.593 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 0.8 px 22 ms SOUTH
01:45:22.436 02.843 25848 Exposure complete
01:45:22.517 00.081 25848 worker thread done servicing request
01:45:22.517 00.000 21444 OnExposeComplete: enter
01:45:22.517 00.000 21444 UpdateGuideState(): m_state=6
01:45:22.517 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 171
01:45:22.518 00.001 21444 Star::Find returns 1 (1), X=1245.99, Y=673.52, Mass=5849952, SNR=271.7, Peak=65504 HFD=8.0
01:45:22.518 00.000 21444 MultiStar: [#1 1.17,0.42,0.89,U] [#2 0.25,-0.16,0.65,U] [#3 0.61,0.11,0.48,U] [#4 1.01,-0.80,0.72,U] [#5 1.61,1.19,0.81,U] [#6 1.53,1.38,0.71,U] [#7 1.34,0.52,0.47,U] [#8 0.90,-0.56,0.50,U] 
01:45:22.518 00.000 21444 refined, 8 included, MultiStar: {1.02, 0.49}, one-star: {0.69, 1.37}
01:45:22.518 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
01:45:22.518 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
01:45:22.518 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=0.49 hyp=1.13 cameraTheta=0.44 mountX=-0.98 mountY=0.84, mountTheta=2.43
01:45:22.519 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=0.49, opts=13)
01:45:22.519 00.000 21444 Enqueuing Move request for scope (1.02, 0.49)
01:45:22.519 00.000 25848 Worker thread wakes up
01:45:22.519 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=180, FiltMax=65504, Gamma=0.560
01:45:22.519 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.49) opts 0xd
01:45:22.519 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, 0.49)
01:45:22.519 00.000 25848 Moving (1.02, 0.49) raw xDistance=-0.98 yDistance=0.84
01:45:22.519 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.98
01:45:22.519 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
01:45:22.519 00.000 25848 MoveAxis(E, 28, ABG)
01:45:22.519 00.000 25848 Guiding  Dir = 2, Dur = 28
01:45:22.519 00.000 21444 UpdateGuideState exits: m=5849952 SNR=271.7 Saturated
01:45:22.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:22.519 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:22.520 00.001 21444 Enqueuing Expose request
01:45:22.562 00.042 25848 IsSlewing returns 0
01:45:22.562 00.000 25848 IsGuiding returns 0
01:45:22.594 00.032 25848 IsGuiding returns 1
01:45:22.594 00.000 25848 scope still moving after pulse duration time elapsed
01:45:22.659 00.065 25848 IsSlewing returns 0
01:45:22.659 00.000 25848 IsGuiding returns 0
01:45:22.659 00.000 25848 scope move finished after 28 + 68 ms
01:45:22.659 00.000 25848 Move returns status 0, amount 28
01:45:22.659 00.000 25848 MoveAxis(S, 23, ABG)
01:45:22.659 00.000 25848 Guiding  Dir = 1, Dur = 23
01:45:22.718 00.059 25848 IsSlewing returns 0
01:45:22.719 00.001 25848 IsGuiding returns 0
01:45:22.750 00.031 25848 IsGuiding returns 1
01:45:22.750 00.000 25848 scope still moving after pulse duration time elapsed
01:45:22.813 00.063 25848 IsSlewing returns 0
01:45:22.813 00.000 25848 IsGuiding returns 0
01:45:22.813 00.000 25848 scope move finished after 23 + 71 ms
01:45:22.813 00.000 25848 Move returns status 0, amount 23
01:45:22.813 00.000 25848 move complete, result=0
01:45:22.813 00.000 25848 worker thread done servicing request
01:45:22.813 00.000 25848 Worker thread wakes up
01:45:22.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:22.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:22.813 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 0.8 px 23 ms SOUTH
01:45:25.666 02.853 25848 Exposure complete
01:45:25.753 00.087 25848 worker thread done servicing request
01:45:25.753 00.000 21444 OnExposeComplete: enter
01:45:25.753 00.000 21444 UpdateGuideState(): m_state=6
01:45:25.753 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 172
01:45:25.753 00.000 21444 Star::Find returns 1 (1), X=1244.19, Y=672.82, Mass=5782060, SNR=268.2, Peak=65504 HFD=8.0
01:45:25.753 00.000 21444 MultiStar: [#1 -1.26,0.71,0.92,U] [#2 -1.68,-0.40,0.74,U] [#3 -1.16,0.30,0.74,U] [#4 -0.16,-1.03,0.92,U] [#5 -2.13,-0.20,0.00,M1] [#6 -0.19,1.06,0.65,U] [#7 -0.65,0.50,0.65,U] [#8 -0.47,-0.34,0.49,U] 
01:45:25.753 00.000 21444 refined, 7 included, MultiStar: {-0.87, 0.19}, one-star: {-1.11, 0.68}
01:45:25.753 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
01:45:25.753 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.96 = -2.96)
01:45:25.754 00.001 21444 CameraToMount -- cameraX=-0.87 cameraY=0.19 hyp=0.89 cameraTheta=2.93 mountX=0.88 mountY=-0.16, mountTheta=-0.18
01:45:25.754 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=0.19, opts=13)
01:45:25.754 00.000 21444 Enqueuing Move request for scope (-0.87, 0.19)
01:45:25.755 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=344, FiltMax=65504, Gamma=0.560
01:45:25.755 00.000 21444 UpdateGuideState exits: m=5782060 SNR=268.2 Saturated
01:45:25.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:25.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:25.755 00.000 21444 Enqueuing Expose request
01:45:25.755 00.000 25848 Worker thread wakes up
01:45:25.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.19) opts 0xd
01:45:25.755 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 0.19)
01:45:25.755 00.000 25848 Moving (-0.87, 0.19) raw xDistance=0.88 yDistance=-0.16
01:45:25.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.88
01:45:25.755 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:25.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:45:25.755 00.000 25848 MoveAxis(W, 24, ABG)
01:45:25.755 00.000 25848 Guiding  Dir = 3, Dur = 24
01:45:25.937 00.182 25848 IsSlewing returns 0
01:45:25.937 00.000 25848 IsGuiding returns 0
01:45:25.969 00.032 25848 IsGuiding returns 1
01:45:25.969 00.000 25848 scope still moving after pulse duration time elapsed
01:45:26.015 00.046 25848 IsSlewing returns 0
01:45:26.016 00.001 25848 IsGuiding returns 0
01:45:26.016 00.000 25848 scope move finished after 24 + 54 ms
01:45:26.016 00.000 25848 Move returns status 0, amount 24
01:45:26.016 00.000 25848 MoveAxis(N, 0, ABG)
01:45:26.016 00.000 25848 Move returns status 0, amount 0
01:45:26.016 00.000 25848 move complete, result=0
01:45:26.016 00.000 25848 worker thread done servicing request
01:45:26.016 00.000 25848 Worker thread wakes up
01:45:26.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:26.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:26.016 00.000 21444 GuideStep: 0.9 px 24 ms WEST, -0.2 px 0 ms NORTH
01:45:28.862 02.846 25848 Exposure complete
01:45:28.949 00.087 25848 worker thread done servicing request
01:45:28.949 00.000 21444 OnExposeComplete: enter
01:45:28.949 00.000 21444 UpdateGuideState(): m_state=6
01:45:28.949 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 173
01:45:28.950 00.001 21444 Star::Find returns 1 (1), X=1245.27, Y=673.27, Mass=5812079, SNR=247.0, Peak=65504 HFD=8.0
01:45:28.950 00.000 21444 MultiStar: [#1 0.42,0.92,0.97,U] [#2 0.20,0.05,0.70,U] [#3 1.28,1.01,0.65,U] [#4 0.87,-1.18,0.83,U] [#5 -0.86,0.14,0.72,U] [#6 0.81,1.11,0.49,U] [#7 0.46,0.93,0.61,U] [#8 0.21,-0.79,0.39,U] 
01:45:28.950 00.000 21444 refined, 8 included, MultiStar: {0.35, 0.41}, one-star: {-0.02, 1.12}
01:45:28.950 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
01:45:28.950 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.26)
01:45:28.950 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.41 hyp=0.54 cameraTheta=0.87 mountX=-0.31 mountY=0.52, mountTheta=2.11
01:45:28.951 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.41, opts=13)
01:45:28.951 00.000 21444 Enqueuing Move request for scope (0.35, 0.41)
01:45:28.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=244, FiltMax=65504, Gamma=0.560
01:45:28.951 00.000 21444 UpdateGuideState exits: m=5812079 SNR=247.0 Saturated
01:45:28.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:28.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:28.951 00.000 21444 Enqueuing Expose request
01:45:28.951 00.000 25848 Worker thread wakes up
01:45:28.951 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.41) opts 0xd
01:45:28.951 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.41)
01:45:28.951 00.000 25848 Moving (0.35, 0.41) raw xDistance=-0.31 yDistance=0.52
01:45:28.951 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
01:45:28.951 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
01:45:28.952 00.001 25848 MoveAxis(E, 0, ABG)
01:45:28.952 00.000 25848 Move returns status 0, amount 0
01:45:28.952 00.000 25848 MoveAxis(S, 14, ABG)
01:45:28.952 00.000 25848 Guiding  Dir = 1, Dur = 14
01:45:28.982 00.030 25848 IsSlewing returns 0
01:45:28.983 00.001 25848 IsGuiding returns 0
01:45:29.046 00.063 25848 IsGuiding returns 1
01:45:29.046 00.000 25848 scope still moving after pulse duration time elapsed
01:45:29.095 00.049 25848 IsSlewing returns 0
01:45:29.095 00.000 25848 IsGuiding returns 0
01:45:29.096 00.001 25848 scope move finished after 14 + 98 ms
01:45:29.096 00.000 25848 Move returns status 0, amount 14
01:45:29.096 00.000 25848 move complete, result=0
01:45:29.096 00.000 25848 worker thread done servicing request
01:45:29.096 00.000 25848 Worker thread wakes up
01:45:29.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:29.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:29.096 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 14 ms SOUTH
01:45:31.940 02.844 25848 Exposure complete
01:45:32.021 00.081 25848 worker thread done servicing request
01:45:32.021 00.000 21444 OnExposeComplete: enter
01:45:32.021 00.000 21444 UpdateGuideState(): m_state=6
01:45:32.022 00.001 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 174
01:45:32.022 00.000 21444 Star::Find returns 1 (1), X=1245.18, Y=673.37, Mass=5806385, SNR=242.2, Peak=65504 HFD=8.1
01:45:32.022 00.000 21444 MultiStar: [#1 0.48,-0.02,0.85,U] [#2 0.15,-0.82,0.87,U] [#3 0.06,-0.05,0.58,U] [#4 0.87,-0.97,0.76,U] [#5 -1.16,0.14,0.52,U] [#6 0.53,1.22,0.60,U] [#7 0.53,0.80,0.63,U] [#8 0.06,-0.23,0.41,U] 
01:45:32.022 00.000 21444 refined, 8 included, MultiStar: {0.19, 0.15}, one-star: {-0.11, 1.22}
01:45:32.022 00.000 21444 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
01:45:32.022 00.000 21444 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.06)
01:45:32.022 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.15 hyp=0.25 cameraTheta=0.67 mountX=-0.18 mountY=0.21, mountTheta=2.27
01:45:32.023 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.15, opts=13)
01:45:32.023 00.000 21444 Enqueuing Move request for scope (0.19, 0.15)
01:45:32.023 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=204, FiltMax=65504, Gamma=0.560
01:45:32.023 00.000 21444 UpdateGuideState exits: m=5806385 SNR=242.2 Saturated
01:45:32.023 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:32.023 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:32.023 00.000 21444 Enqueuing Expose request
01:45:32.023 00.000 25848 Worker thread wakes up
01:45:32.023 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.15) opts 0xd
01:45:32.023 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.15)
01:45:32.023 00.000 25848 Moving (0.19, 0.15) raw xDistance=-0.18 yDistance=0.21
01:45:32.023 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:45:32.023 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:32.023 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:45:32.023 00.000 25848 MoveAxis(E, 0, ABG)
01:45:32.023 00.000 25848 Move returns status 0, amount 0
01:45:32.023 00.000 25848 MoveAxis(N, 0, ABG)
01:45:32.023 00.000 25848 Move returns status 0, amount 0
01:45:32.023 00.000 25848 move complete, result=0
01:45:32.023 00.000 25848 worker thread done servicing request
01:45:32.023 00.000 25848 Worker thread wakes up
01:45:32.023 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:32.023 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:32.024 00.001 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:45:34.867 02.843 25848 Exposure complete
01:45:34.955 00.088 25848 worker thread done servicing request
01:45:34.956 00.001 21444 OnExposeComplete: enter
01:45:34.956 00.000 21444 UpdateGuideState(): m_state=6
01:45:34.956 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 175
01:45:34.956 00.000 21444 Star::Find returns 1 (1), X=1245.61, Y=672.51, Mass=5845713, SNR=255.8, Peak=65504 HFD=7.8
01:45:34.956 00.000 21444 MultiStar: [#1 1.25,-0.11,0.95,U] [#2 0.88,-1.31,0.76,U] [#3 1.30,0.67,0.54,U] [#4 1.19,-1.52,0.80,U] [#5 -0.57,0.05,0.60,U] [#6 1.28,0.61,0.53,U] [#7 1.54,0.27,0.59,U] [#8 0.84,-0.82,0.46,U] 
01:45:34.956 00.000 21444 single-star, 8 included, MultiStar: {0.88, -0.23}, one-star: {0.31, 0.36}
01:45:34.956 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
01:45:34.956 00.000 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
01:45:34.956 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.36 hyp=0.48 cameraTheta=0.86 mountX=-0.28 mountY=0.45, mountTheta=2.12
01:45:34.957 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.36, opts=13)
01:45:34.957 00.000 21444 Enqueuing Move request for scope (0.31, 0.36)
01:45:34.957 00.000 25848 Worker thread wakes up
01:45:34.957 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.36) opts 0xd
01:45:34.957 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.36)
01:45:34.958 00.001 25848 Moving (0.31, 0.36) raw xDistance=-0.28 yDistance=0.45
01:45:34.958 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
01:45:34.958 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:34.958 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:45:34.958 00.000 25848 MoveAxis(E, 0, ABG)
01:45:34.958 00.000 25848 Move returns status 0, amount 0
01:45:34.958 00.000 25848 MoveAxis(N, 0, ABG)
01:45:34.958 00.000 25848 Move returns status 0, amount 0
01:45:34.958 00.000 25848 move complete, result=0
01:45:34.958 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=332, FiltMax=65504, Gamma=0.560
01:45:34.958 00.000 25848 worker thread done servicing request
01:45:34.958 00.000 21444 UpdateGuideState exits: m=5845713 SNR=255.8 Saturated
01:45:34.958 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:34.958 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:34.958 00.000 21444 Enqueuing Expose request
01:45:34.958 00.000 25848 Worker thread wakes up
01:45:34.958 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:34.958 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:34.958 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
01:45:37.798 02.840 25848 Exposure complete
01:45:37.878 00.080 25848 worker thread done servicing request
01:45:37.878 00.000 21444 OnExposeComplete: enter
01:45:37.878 00.000 21444 UpdateGuideState(): m_state=6
01:45:37.879 00.001 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 176
01:45:37.879 00.000 21444 Star::Find returns 1 (1), X=1244.60, Y=672.45, Mass=5744253, SNR=264.8, Peak=65504 HFD=7.8
01:45:37.879 00.000 21444 MultiStar: [#1 0.39,0.64,0.95,U] [#2 0.10,-0.86,0.82,U] [#3 0.44,0.27,0.67,U] [#4 0.44,-1.47,0.65,U] [#5 -1.21,-0.44,0.50,U] [#6 0.49,0.30,0.56,U] [#7 0.24,0.37,0.51,U] [#8 0.05,-1.31,0.45,U] 
01:45:37.879 00.000 21444 refined, 8 included, MultiStar: {0.02, -0.17}, one-star: {-0.69, 0.30}
01:45:37.879 00.000 21444 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.05) = xAngle (-4.49 = 1.80)
01:45:37.879 00.000 21444 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.33 = -1.05)
01:45:37.879 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.44 mountX=-0.04 mountY=-0.15, mountTheta=-1.82
01:45:37.880 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.17, opts=13)
01:45:37.880 00.000 21444 Enqueuing Move request for scope (0.02, -0.17)
01:45:37.880 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2648, FiltMin=232, FiltMax=65504, Gamma=0.560
01:45:37.880 00.000 21444 UpdateGuideState exits: m=5744253 SNR=264.8 Saturated
01:45:37.880 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:37.880 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:37.880 00.000 21444 Enqueuing Expose request
01:45:37.880 00.000 25848 Worker thread wakes up
01:45:37.880 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
01:45:37.880 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
01:45:37.880 00.000 25848 Moving (0.02, -0.17) raw xDistance=-0.04 yDistance=-0.15
01:45:37.880 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:45:37.880 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:37.880 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:45:37.880 00.000 25848 MoveAxis(E, 0, ABG)
01:45:37.880 00.000 25848 Move returns status 0, amount 0
01:45:37.880 00.000 25848 MoveAxis(N, 0, ABG)
01:45:37.880 00.000 25848 Move returns status 0, amount 0
01:45:37.880 00.000 25848 move complete, result=0
01:45:37.880 00.000 25848 worker thread done servicing request
01:45:37.880 00.000 25848 Worker thread wakes up
01:45:37.880 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:37.880 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:37.880 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:40.734 02.854 25848 Exposure complete
01:45:40.821 00.087 25848 worker thread done servicing request
01:45:40.822 00.001 21444 OnExposeComplete: enter
01:45:40.822 00.000 21444 UpdateGuideState(): m_state=6
01:45:40.822 00.000 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 177
01:45:40.822 00.000 21444 Star::Find returns 1 (1), X=1243.35, Y=673.58, Mass=5820059, SNR=221.9, Peak=65504 HFD=7.9
01:45:40.822 00.000 21444 MultiStar: [#1 -2.31,0.84,0.00,M1] [#2 -2.58,0.29,0.00,M1] [#3 -2.03,1.26,0.00,M1] [#4 -1.18,-0.56,0.68,U] [#5 -3.09,0.17,0.00,M1] [#6 -1.22,1.31,0.67,U] [#7 -1.38,1.20,0.58,U] [#8 -1.79,-0.31,0.62,U] 
01:45:40.822 00.000 21444 refined, 4 included, MultiStar: {-1.54, 0.68}, one-star: {-1.95, 1.43}
01:45:40.822 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
01:45:40.822 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.17 = 3.11)
01:45:40.822 00.000 21444 CameraToMount -- cameraX=-1.54 cameraY=0.68 hyp=1.69 cameraTheta=2.72 mountX=1.60 mountY=0.05, mountTheta=0.03
01:45:40.823 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.54, y=0.68, opts=13)
01:45:40.823 00.000 21444 Enqueuing Move request for scope (-1.54, 0.68)
01:45:40.824 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=216, FiltMax=65504, Gamma=0.560
01:45:40.824 00.000 21444 UpdateGuideState exits: m=5820059 SNR=221.9 Saturated
01:45:40.824 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:40.824 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:40.824 00.000 21444 Enqueuing Expose request
01:45:40.824 00.000 25848 Worker thread wakes up
01:45:40.824 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.54, 0.68) opts 0xd
01:45:40.824 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.54, 0.68)
01:45:40.824 00.000 25848 Moving (-1.54, 0.68) raw xDistance=1.60 yDistance=0.05
01:45:40.824 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.60
01:45:40.824 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:40.824 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:45:40.824 00.000 25848 MoveAxis(W, 46, ABG)
01:45:40.824 00.000 25848 Guiding  Dir = 3, Dur = 46
01:45:40.845 00.021 25848 IsSlewing returns 0
01:45:40.845 00.000 25848 IsGuiding returns 0
01:45:40.876 00.031 25848 PulseGuide returned control before completion, sleep 25
01:45:40.903 00.027 25848 IsGuiding returns 1
01:45:40.903 00.000 25848 scope still moving after pulse duration time elapsed
01:45:40.967 00.064 25848 IsSlewing returns 0
01:45:40.967 00.000 25848 IsGuiding returns 0
01:45:40.967 00.000 25848 scope move finished after 46 + 77 ms
01:45:40.967 00.000 25848 Move returns status 0, amount 46
01:45:40.967 00.000 25848 MoveAxis(N, 0, ABG)
01:45:40.967 00.000 25848 Move returns status 0, amount 0
01:45:40.967 00.000 25848 move complete, result=0
01:45:40.968 00.001 25848 worker thread done servicing request
01:45:40.968 00.000 25848 Worker thread wakes up
01:45:40.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:40.968 00.000 21444 GuideStep: 1.6 px 46 ms WEST, 0.0 px 0 ms NORTH
01:45:40.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:43.810 02.842 25848 Exposure complete
01:45:43.892 00.082 25848 worker thread done servicing request
01:45:43.892 00.000 21444 OnExposeComplete: enter
01:45:43.892 00.000 21444 UpdateGuideState(): m_state=6
01:45:43.893 00.001 21444 Star::Find(15, 1243, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 178
01:45:43.893 00.000 21444 Star::Find returns 1 (1), X=1243.88, Y=671.70, Mass=5778676, SNR=254.1, Peak=65504 HFD=8.0
01:45:43.893 00.000 21444 MultiStar: [#1 -0.16,-0.82,0.89,U] [#2 -1.10,-1.41,0.76,U] [#3 -0.77,-0.07,0.58,U] [#4 -0.38,-2.32,0.00,M1] [#5 -2.15,-0.59,0.00,M2] [#6 -0.44,-0.18,0.52,U] [#7 -1.01,-0.47,0.53,U] [#8 -1.49,-1.40,0.37,U] 
01:45:43.893 00.000 21444 refined, 6 included, MultiStar: {-0.89, -0.68}, one-star: {-1.42, -0.45}
01:45:43.893 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
01:45:43.893 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.39 = -2.10)
01:45:43.893 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=-0.68 hyp=1.12 cameraTheta=-2.49 mountX=0.83 mountY=-0.97, mountTheta=-0.86
01:45:43.894 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=-0.68, opts=13)
01:45:43.894 00.000 21444 Enqueuing Move request for scope (-0.89, -0.68)
01:45:43.894 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2668, FiltMin=206, FiltMax=65504, Gamma=0.560
01:45:43.894 00.000 21444 UpdateGuideState exits: m=5778676 SNR=254.1 Saturated
01:45:43.894 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:43.894 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:43.894 00.000 21444 Enqueuing Expose request
01:45:43.894 00.000 25848 Worker thread wakes up
01:45:43.894 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.68) opts 0xd
01:45:43.894 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, -0.68)
01:45:43.894 00.000 25848 Moving (-0.89, -0.68) raw xDistance=0.83 yDistance=-0.97
01:45:43.894 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.83
01:45:43.894 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:43.894 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
01:45:43.894 00.000 25848 MoveAxis(W, 27, ABG)
01:45:43.894 00.000 25848 Guiding  Dir = 3, Dur = 27
01:45:43.923 00.029 25848 IsSlewing returns 0
01:45:43.923 00.000 25848 IsGuiding returns 0
01:45:43.954 00.031 25848 IsGuiding returns 1
01:45:43.954 00.000 25848 scope still moving after pulse duration time elapsed
01:45:44.014 00.060 25848 IsSlewing returns 0
01:45:44.014 00.000 25848 IsGuiding returns 0
01:45:44.014 00.000 25848 scope move finished after 27 + 63 ms
01:45:44.014 00.000 25848 Move returns status 0, amount 27
01:45:44.014 00.000 25848 MoveAxis(N, 0, ABG)
01:45:44.014 00.000 25848 Move returns status 0, amount 0
01:45:44.014 00.000 25848 move complete, result=0
01:45:44.014 00.000 25848 worker thread done servicing request
01:45:44.014 00.000 25848 Worker thread wakes up
01:45:44.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:44.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:44.014 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -1.0 px 0 ms NORTH
01:45:46.861 02.847 25848 Exposure complete
01:45:46.949 00.088 25848 worker thread done servicing request
01:45:46.949 00.000 21444 OnExposeComplete: enter
01:45:46.950 00.001 21444 UpdateGuideState(): m_state=6
01:45:46.950 00.000 21444 Star::Find(15, 1243, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 179
01:45:46.950 00.000 21444 Star::Find returns 1 (1), X=1243.14, Y=672.75, Mass=5916953, SNR=343.9, Peak=65504 HFD=8.0
01:45:46.950 00.000 21444 MultiStar: [#1 -1.70,0.03,0.74,U] [#2 -2.11,-0.97,0.00,M1] [#3 -1.52,0.17,0.39,U] [#4 -1.60,-1.48,0.00,M2] [#5 -3.16,-0.17,0.00,M3] [#6 -1.18,0.60,0.36,U] [#7 -1.57,0.37,0.36,U] [#8 -1.68,-1.10,0.36,U] 
01:45:46.950 00.000 21444 refined, 5 included, MultiStar: {-1.75, 0.20}, one-star: {-2.16, 0.60}
01:45:46.950 00.000 21444 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
01:45:46.950 00.000 21444 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
01:45:46.950 00.000 21444 CameraToMount -- cameraX=-1.75 cameraY=0.20 hyp=1.76 cameraTheta=3.03 mountX=1.76 mountY=-0.47, mountTheta=-0.26
01:45:46.951 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.75, y=0.20, opts=13)
01:45:46.951 00.000 21444 Enqueuing Move request for scope (-1.75, 0.20)
01:45:46.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=130, FiltMax=65504, Gamma=0.560
01:45:46.951 00.000 21444 UpdateGuideState exits: m=5916953 SNR=343.9 Saturated
01:45:46.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:46.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:46.951 00.000 21444 Enqueuing Expose request
01:45:46.951 00.000 25848 Worker thread wakes up
01:45:46.951 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.75, 0.20) opts 0xd
01:45:46.952 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.75, 0.20)
01:45:46.952 00.000 25848 Moving (-1.75, 0.20) raw xDistance=1.76 yDistance=-0.47
01:45:46.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.76
01:45:46.952 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:46.952 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:45:46.952 00.000 25848 MoveAxis(W, 53, ABG)
01:45:46.952 00.000 25848 Guiding  Dir = 3, Dur = 53
01:45:46.982 00.030 25848 IsSlewing returns 0
01:45:46.982 00.000 25848 IsGuiding returns 0
01:45:47.024 00.042 25848 PulseGuide returned control before completion, sleep 22
01:45:47.051 00.027 25848 IsGuiding returns 1
01:45:47.051 00.000 25848 scope still moving after pulse duration time elapsed
01:45:47.111 00.060 25848 IsSlewing returns 0
01:45:47.111 00.000 25848 IsGuiding returns 0
01:45:47.111 00.000 25848 scope move finished after 53 + 75 ms
01:45:47.111 00.000 25848 Move returns status 0, amount 53
01:45:47.111 00.000 25848 MoveAxis(N, 0, ABG)
01:45:47.111 00.000 25848 Move returns status 0, amount 0
01:45:47.111 00.000 25848 move complete, result=0
01:45:47.111 00.000 25848 worker thread done servicing request
01:45:47.112 00.001 25848 Worker thread wakes up
01:45:47.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:47.112 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:47.112 00.000 21444 GuideStep: 1.8 px 53 ms WEST, -0.5 px 0 ms NORTH
01:45:49.961 02.849 25848 Exposure complete
01:45:50.040 00.079 25848 worker thread done servicing request
01:45:50.040 00.000 21444 OnExposeComplete: enter
01:45:50.041 00.001 21444 UpdateGuideState(): m_state=6
01:45:50.041 00.000 21444 Star::Find(15, 1243, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 180
01:45:50.041 00.000 21444 Star::Find returns 1 (1), X=1245.03, Y=672.00, Mass=5620977, SNR=256.4, Peak=65504 HFD=8.1
01:45:50.041 00.000 21444 MultiStar: [#1 -0.41,0.58,1.04,U] [#2 -0.72,-0.35,0.81,U] [#3 0.47,0.34,0.77,U] [#4 -0.01,-1.55,0.73,U] [#5 -1.37,-0.34,0.54,U] [#6 0.59,0.54,0.56,U] [#7 0.46,-0.32,0.54,U] [#8 -0.10,-1.21,0.38,U] 
01:45:50.041 00.000 21444 refined, 8 included, MultiStar: {-0.18, -0.19}, one-star: {-0.27, -0.14}
01:45:50.041 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
01:45:50.041 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.93)
01:45:50.041 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-2.32 mountX=0.16 mountY=-0.24, mountTheta=-0.99
01:45:50.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.19, opts=13)
01:45:50.042 00.000 21444 Enqueuing Move request for scope (-0.18, -0.19)
01:45:50.042 00.000 25848 Worker thread wakes up
01:45:50.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.19) opts 0xd
01:45:50.042 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.19)
01:45:50.042 00.000 25848 Moving (-0.18, -0.19) raw xDistance=0.16 yDistance=-0.24
01:45:50.042 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:45:50.042 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:50.042 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:45:50.042 00.000 25848 MoveAxis(E, 0, ABG)
01:45:50.042 00.000 25848 Move returns status 0, amount 0
01:45:50.042 00.000 25848 MoveAxis(N, 0, ABG)
01:45:50.042 00.000 25848 Move returns status 0, amount 0
01:45:50.042 00.000 25848 move complete, result=0
01:45:50.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=232, FiltMax=65504, Gamma=0.560
01:45:50.042 00.000 25848 worker thread done servicing request
01:45:50.042 00.000 21444 UpdateGuideState exits: m=5620977 SNR=256.4 Saturated
01:45:50.043 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:50.043 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:50.043 00.000 21444 Enqueuing Expose request
01:45:50.043 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:45:50.043 00.000 25848 Worker thread wakes up
01:45:50.043 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:50.043 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:52.888 02.845 25848 Exposure complete
01:45:52.965 00.077 25848 worker thread done servicing request
01:45:52.965 00.000 21444 OnExposeComplete: enter
01:45:52.965 00.000 21444 UpdateGuideState(): m_state=6
01:45:52.965 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 181
01:45:52.965 00.000 21444 Star::Find returns 1 (1), X=1246.17, Y=672.61, Mass=5831327, SNR=268.2, Peak=65504 HFD=8.0
01:45:52.966 00.001 21444 MultiStar: [#1 0.65,0.02,1.02,U] [#2 0.89,-0.90,0.67,U] [#3 0.68,0.33,0.58,U] [#4 1.28,-1.40,0.79,U] [#5 -0.18,-0.34,0.57,U] [#6 2.06,0.77,0.00,M1] [#7 1.56,0.52,0.53,U] [#8 0.94,-1.15,0.54,U] 
01:45:52.966 00.000 21444 refined, 7 included, MultiStar: {0.84, -0.27}, one-star: {0.88, 0.46}
01:45:52.966 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.92)
01:45:52.966 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.07)
01:45:52.966 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=-0.27 hyp=0.88 cameraTheta=-0.32 mountX=-0.86 mountY=0.06, mountTheta=3.07
01:45:52.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=-0.27, opts=13)
01:45:52.967 00.000 21444 Enqueuing Move request for scope (0.84, -0.27)
01:45:52.967 00.000 25848 Worker thread wakes up
01:45:52.967 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.27) opts 0xd
01:45:52.967 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, -0.27)
01:45:52.967 00.000 25848 Moving (0.84, -0.27) raw xDistance=-0.86 yDistance=0.06
01:45:52.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=244, FiltMax=65504, Gamma=0.560
01:45:52.967 00.000 21444 UpdateGuideState exits: m=5831327 SNR=268.2 Saturated
01:45:52.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:52.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:52.967 00.000 21444 Enqueuing Expose request
01:45:52.967 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
01:45:52.967 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:52.967 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:45:52.967 00.000 25848 MoveAxis(E, 25, ABG)
01:45:52.967 00.000 25848 Guiding  Dir = 2, Dur = 25
01:45:53.000 00.033 25848 IsSlewing returns 0
01:45:53.000 00.000 25848 IsGuiding returns 0
01:45:53.031 00.031 25848 IsGuiding returns 1
01:45:53.031 00.000 25848 scope still moving after pulse duration time elapsed
01:45:53.143 00.112 25848 IsSlewing returns 0
01:45:53.144 00.001 25848 IsGuiding returns 0
01:45:53.144 00.000 25848 scope move finished after 25 + 119 ms
01:45:53.144 00.000 25848 Move returns status 0, amount 25
01:45:53.144 00.000 25848 MoveAxis(N, 0, ABG)
01:45:53.144 00.000 25848 Move returns status 0, amount 0
01:45:53.144 00.000 25848 move complete, result=0
01:45:53.144 00.000 25848 worker thread done servicing request
01:45:53.144 00.000 25848 Worker thread wakes up
01:45:53.145 00.001 21444 GuideStep: -0.9 px 25 ms EAST, 0.1 px 0 ms NORTH
01:45:53.145 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:53.145 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:55.999 02.854 25848 Exposure complete
01:45:56.071 00.072 25848 worker thread done servicing request
01:45:56.071 00.000 21444 OnExposeComplete: enter
01:45:56.072 00.001 21444 UpdateGuideState(): m_state=6
01:45:56.072 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 182
01:45:56.072 00.000 21444 Star::Find returns 1 (1), X=1242.47, Y=672.85, Mass=5554790, SNR=204.6, Peak=65504 HFD=8.0
01:45:56.072 00.000 21444 MultiStar: [#1 -1.78,-0.12,0.78,U] [#2 -2.80,-1.21,0.00,M1] [#3 -1.91,-0.71,0.58,U] [#4 -1.43,-1.72,0.00,M1] [#5 -2.65,0.07,0.00,M2] [#6 -1.50,0.31,0.65,U] [#7 -1.25,-0.41,0.63,U] [#8 -2.36,-0.90,0.00,M1] 
01:45:56.072 00.000 21444 refined, 4 included, MultiStar: {-1.94, 0.04}, one-star: {-2.82, 0.71}
01:45:56.072 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
01:45:56.072 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.77 = -2.77)
01:45:56.072 00.000 21444 CameraToMount -- cameraX=-1.94 cameraY=0.04 hyp=1.95 cameraTheta=3.12 mountX=1.94 mountY=-0.70, mountTheta=-0.35
01:45:56.073 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.94, y=0.04, opts=13)
01:45:56.073 00.000 21444 Enqueuing Move request for scope (-1.94, 0.04)
01:45:56.073 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=168, FiltMax=65504, Gamma=0.560
01:45:56.073 00.000 21444 UpdateGuideState exits: m=5554790 SNR=204.6 Saturated
01:45:56.073 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:56.073 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:56.073 00.000 21444 Enqueuing Expose request
01:45:56.073 00.000 25848 Worker thread wakes up
01:45:56.073 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.94, 0.04) opts 0xd
01:45:56.073 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.94, 0.04)
01:45:56.073 00.000 25848 Moving (-1.94, 0.04) raw xDistance=1.94 yDistance=-0.70
01:45:56.074 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.18 from input 1.94
01:45:56.074 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:45:56.074 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
01:45:56.074 00.000 25848 MoveAxis(W, 55, ABG)
01:45:56.074 00.000 25848 Guiding  Dir = 3, Dur = 55
01:45:56.115 00.041 25848 IsSlewing returns 0
01:45:56.115 00.000 25848 IsGuiding returns 0
01:45:56.146 00.031 25848 PulseGuide returned control before completion, sleep 35
01:45:56.188 00.042 25848 IsGuiding returns 1
01:45:56.188 00.000 25848 scope still moving after pulse duration time elapsed
01:45:56.250 00.062 25848 IsSlewing returns 0
01:45:56.250 00.000 25848 IsGuiding returns 0
01:45:56.250 00.000 25848 scope move finished after 55 + 80 ms
01:45:56.251 00.001 25848 Move returns status 0, amount 55
01:45:56.251 00.000 25848 MoveAxis(N, 0, ABG)
01:45:56.251 00.000 25848 Move returns status 0, amount 0
01:45:56.251 00.000 25848 move complete, result=0
01:45:56.251 00.000 25848 worker thread done servicing request
01:45:56.251 00.000 25848 Worker thread wakes up
01:45:56.251 00.000 21444 GuideStep: 1.9 px 55 ms WEST, -0.7 px 0 ms NORTH
01:45:56.252 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:56.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:59.091 02.839 25848 Exposure complete
01:45:59.172 00.081 25848 worker thread done servicing request
01:45:59.172 00.000 21444 OnExposeComplete: enter
01:45:59.172 00.000 21444 UpdateGuideState(): m_state=6
01:45:59.172 00.000 21444 Star::Find(15, 1242, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 183
01:45:59.173 00.001 21444 Star::Find returns 1 (1), X=1244.11, Y=671.86, Mass=5627960, SNR=258.1, Peak=65504 HFD=8.0
01:45:59.173 00.000 21444 MultiStar: [#1 -0.52,-0.63,0.78,U] [#2 -0.97,-1.27,0.81,U] [#3 0.00,-0.65,0.50,U] [#4 -0.87,-1.68,0.71,U] [#5 -1.73,-0.84,0.53,U] [#6 -0.09,-0.15,0.46,U] [#7 -0.17,-0.47,0.48,U] [#8 -1.13,-1.58,0.44,U] 
01:45:59.173 00.000 21444 refined, 8 included, MultiStar: {-0.79, -0.83}, one-star: {-1.18, -0.28}
01:45:59.173 00.000 21444 CameraToMount -- cameraTheta (-2.33) - m_xAngle (3.05) = xAngle (-5.38 = 0.90)
01:45:59.173 00.000 21444 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.94)
01:45:59.173 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=-0.83 hyp=1.15 cameraTheta=-2.33 mountX=0.71 mountY=-1.07, mountTheta=-0.98
01:45:59.174 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=-0.83, opts=13)
01:45:59.174 00.000 21444 Enqueuing Move request for scope (-0.79, -0.83)
01:45:59.174 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=142, FiltMax=65504, Gamma=0.560
01:45:59.174 00.000 21444 UpdateGuideState exits: m=5627960 SNR=258.1 Saturated
01:45:59.174 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:59.174 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:45:59.174 00.000 21444 Enqueuing Expose request
01:45:59.174 00.000 25848 Worker thread wakes up
01:45:59.174 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.83) opts 0xd
01:45:59.174 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, -0.83)
01:45:59.174 00.000 25848 Moving (-0.79, -0.83) raw xDistance=0.71 yDistance=-1.07
01:45:59.174 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.71
01:45:59.174 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.52 newest=-1.70
01:45:59.174 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
01:45:59.174 00.000 25848 MoveAxis(W, 25, ABG)
01:45:59.174 00.000 25848 Guiding  Dir = 3, Dur = 25
01:45:59.203 00.029 25848 IsSlewing returns 0
01:45:59.203 00.000 25848 IsGuiding returns 0
01:45:59.235 00.032 25848 IsGuiding returns 1
01:45:59.235 00.000 25848 scope still moving after pulse duration time elapsed
01:45:59.283 00.048 25848 IsSlewing returns 0
01:45:59.283 00.000 25848 IsGuiding returns 0
01:45:59.284 00.001 25848 scope move finished after 25 + 55 ms
01:45:59.284 00.000 25848 Move returns status 0, amount 25
01:45:59.284 00.000 25848 BLC: Oldest BLC event removed
01:45:59.284 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:45:59.284 00.000 25848 MoveAxis(N, 318, ABG)
01:45:59.284 00.000 25848 Guiding  Dir = 0, Dur = 318
01:45:59.314 00.030 25848 IsSlewing returns 0
01:45:59.314 00.000 25848 IsGuiding returns 0
01:45:59.345 00.031 25848 PulseGuide returned control before completion, sleep 297
01:45:59.652 00.307 25848 IsGuiding returns 1
01:45:59.652 00.000 25848 scope still moving after pulse duration time elapsed
01:45:59.703 00.051 25848 IsSlewing returns 0
01:45:59.703 00.000 25848 IsGuiding returns 0
01:45:59.703 00.000 25848 scope move finished after 318 + 71 ms
01:45:59.703 00.000 25848 Move returns status 0, amount 318
01:45:59.703 00.000 25848 move complete, result=0
01:45:59.703 00.000 25848 worker thread done servicing request
01:45:59.703 00.000 25848 Worker thread wakes up
01:45:59.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:45:59.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:45:59.704 00.001 21444 GuideStep: 0.7 px 25 ms WEST, -1.1 px 318 ms NORTH
01:46:02.558 02.854 25848 Exposure complete
01:46:02.647 00.089 25848 worker thread done servicing request
01:46:02.647 00.000 21444 OnExposeComplete: enter
01:46:02.647 00.000 21444 UpdateGuideState(): m_state=6
01:46:02.647 00.000 21444 Star::Find(15, 1244, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 184
01:46:02.647 00.000 21444 Star::Find returns 1 (1), X=1243.67, Y=674.42, Mass=5728752, SNR=224.6, Peak=65504 HFD=7.9
01:46:02.648 00.001 21444 MultiStar: [#1 -1.31,1.81,0.00,M1] [#2 -1.61,0.85,0.89,U] [#3 -1.11,2.41,0.00,M1] [#4 -0.22,0.50,0.98,U] [#5 -2.21,1.43,0.00,M2] [#6 -0.05,2.81,0.00,M1] [#7 -0.19,1.57,0.55,U] [#8 -0.90,0.78,0.47,U] 
01:46:02.648 00.000 21444 refined, 4 included, MultiStar: {-0.98, 1.22}, one-star: {-1.63, 2.28}
01:46:02.648 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.81 = -0.81)
01:46:02.648 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
01:46:02.648 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=1.22 hyp=1.57 cameraTheta=2.24 mountX=1.08 mountY=0.76, mountTheta=0.61
01:46:02.649 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=1.22, opts=13)
01:46:02.649 00.000 21444 Enqueuing Move request for scope (-0.98, 1.22)
01:46:02.649 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=218, FiltMax=65504, Gamma=0.560
01:46:02.649 00.000 21444 UpdateGuideState exits: m=5728752 SNR=224.6 Saturated
01:46:02.649 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:02.649 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:02.649 00.000 21444 Enqueuing Expose request
01:46:02.649 00.000 25848 Worker thread wakes up
01:46:02.649 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 1.22) opts 0xd
01:46:02.649 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, 1.22)
01:46:02.649 00.000 25848 Moving (-0.98, 1.22) raw xDistance=1.08 yDistance=0.76
01:46:02.649 00.000 25848 BLC: History state: CurrMiss=-0.76, AvgInitMiss=0.47, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.068305, 1:-0.762042
01:46:02.649 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:46:02.649 00.000 25848 BLC: window closed
01:46:02.650 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.08
01:46:02.650 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:02.650 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
01:46:02.650 00.000 25848 MoveAxis(W, 33, ABG)
01:46:02.650 00.000 25848 Guiding  Dir = 3, Dur = 33
01:46:02.670 00.020 25848 IsSlewing returns 0
01:46:02.671 00.001 25848 IsGuiding returns 0
01:46:02.702 00.031 25848 PulseGuide returned control before completion, sleep 12
01:46:02.716 00.014 25848 IsGuiding returns 1
01:46:02.716 00.000 25848 scope still moving after pulse duration time elapsed
01:46:02.783 00.067 25848 IsSlewing returns 0
01:46:02.783 00.000 25848 IsGuiding returns 0
01:46:02.783 00.000 25848 scope move finished after 33 + 79 ms
01:46:02.783 00.000 25848 Move returns status 0, amount 33
01:46:02.783 00.000 25848 MoveAxis(N, 0, ABG)
01:46:02.783 00.000 25848 Move returns status 0, amount 0
01:46:02.783 00.000 25848 move complete, result=0
01:46:02.783 00.000 25848 worker thread done servicing request
01:46:02.783 00.000 25848 Worker thread wakes up
01:46:02.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:02.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:02.783 00.000 21444 GuideStep: 1.1 px 33 ms WEST, 0.8 px 0 ms NORTH
01:46:05.633 02.850 25848 Exposure complete
01:46:05.710 00.077 25848 worker thread done servicing request
01:46:05.710 00.000 21444 OnExposeComplete: enter
01:46:05.710 00.000 21444 UpdateGuideState(): m_state=6
01:46:05.710 00.000 21444 Star::Find(15, 1243, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 185
01:46:05.710 00.000 21444 Star::Find returns 1 (1), X=1245.39, Y=673.91, Mass=5765259, SNR=329.6, Peak=65504 HFD=7.9
01:46:05.711 00.001 21444 MultiStar: [#1 0.35,2.01,0.74,U] [#2 -0.50,1.53,0.61,U] [#3 0.51,2.56,0.00,M2] [#4 1.04,0.12,0.59,U] [#5 -0.41,1.39,0.49,U] [#6 0.91,2.73,0.00,M2] [#7 0.98,1.95,0.00,M1] [#8 0.25,0.65,0.47,U] 
01:46:05.711 00.000 21444 refined, 5 included, MultiStar: {0.15, 1.34}, one-star: {0.10, 1.77}
01:46:05.711 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
01:46:05.711 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
01:46:05.711 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=1.34 hyp=1.35 cameraTheta=1.46 mountX=-0.03 mountY=1.30, mountTheta=1.59
01:46:05.711 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=1.34, opts=13)
01:46:05.711 00.000 21444 Enqueuing Move request for scope (0.15, 1.34)
01:46:05.711 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=220, FiltMax=65504, Gamma=0.560
01:46:05.711 00.000 21444 UpdateGuideState exits: m=5765259 SNR=329.6 Saturated
01:46:05.711 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:05.711 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:05.711 00.000 21444 Enqueuing Expose request
01:46:05.712 00.001 25848 Worker thread wakes up
01:46:05.712 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.34) opts 0xd
01:46:05.712 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 1.34)
01:46:05.712 00.000 25848 Moving (0.15, 1.34) raw xDistance=-0.03 yDistance=1.30
01:46:05.712 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:46:05.712 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:05.712 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.30
01:46:05.712 00.000 25848 MoveAxis(E, 0, ABG)
01:46:05.712 00.000 25848 Move returns status 0, amount 0
01:46:05.712 00.000 25848 MoveAxis(N, 0, ABG)
01:46:05.712 00.000 25848 Move returns status 0, amount 0
01:46:05.712 00.000 25848 move complete, result=0
01:46:05.713 00.001 25848 worker thread done servicing request
01:46:05.713 00.000 25848 Worker thread wakes up
01:46:05.713 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.3 px 0 ms NORTH
01:46:05.713 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:05.713 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:08.550 02.837 25848 Exposure complete
01:46:08.619 00.069 25848 worker thread done servicing request
01:46:08.620 00.001 21444 OnExposeComplete: enter
01:46:08.620 00.000 21444 UpdateGuideState(): m_state=6
01:46:08.620 00.000 21444 Star::Find(15, 1245, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 186
01:46:08.620 00.000 21444 Star::Find returns 1 (1), X=1245.27, Y=674.71, Mass=5904586, SNR=312.2, Peak=65504 HFD=8.0
01:46:08.620 00.000 21444 MultiStar: [#1 0.92,1.77,0.70,U] [#2 -0.54,1.65,0.77,U] [#3 0.83,2.43,0.00,M3] [#4 1.02,0.95,0.67,U] [#5 -1.00,2.18,0.00,M2] [#6 0.99,2.84,0.00,M3] [#7 0.57,2.61,0.00,M2] [#8 0.25,1.38,0.32,U] 
01:46:08.620 00.000 21444 refined, 4 included, MultiStar: {0.28, 1.78}, one-star: {-0.02, 2.56}
01:46:08.620 00.000 21444 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
01:46:08.620 00.000 21444 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.80)
01:46:08.620 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=1.78 hyp=1.80 cameraTheta=1.41 mountX=-0.12 mountY=1.75, mountTheta=1.64
01:46:08.621 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=1.78, opts=13)
01:46:08.621 00.000 21444 Enqueuing Move request for scope (0.28, 1.78)
01:46:08.621 00.000 25848 Worker thread wakes up
01:46:08.621 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, 1.78) opts 0xd
01:46:08.621 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, 1.78)
01:46:08.621 00.000 25848 Moving (0.28, 1.78) raw xDistance=-0.12 yDistance=1.75
01:46:08.621 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:46:08.621 00.000 25848 resist switch: large excursion: input 1.75 thresh 1.53 direction from -1 to 1
01:46:08.621 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.25
01:46:08.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
01:46:08.621 00.000 25848 MoveAxis(E, 0, ABG)
01:46:08.621 00.000 25848 Move returns status 0, amount 0
01:46:08.621 00.000 25848 BLC: Oldest BLC event removed
01:46:08.621 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:46:08.621 00.000 25848 MoveAxis(S, 337, ABG)
01:46:08.621 00.000 25848 Guiding  Dir = 1, Dur = 337
01:46:08.621 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2648, FiltMin=424, FiltMax=65504, Gamma=0.560
01:46:08.621 00.000 21444 UpdateGuideState exits: m=5904586 SNR=312.2 Saturated
01:46:08.621 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:08.621 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:08.622 00.001 21444 Enqueuing Expose request
01:46:08.642 00.020 25848 IsSlewing returns 0
01:46:08.642 00.000 25848 IsGuiding returns 0
01:46:08.674 00.032 25848 PulseGuide returned control before completion, sleep 317
01:46:09.008 00.334 25848 IsGuiding returns 1
01:46:09.009 00.001 25848 scope still moving after pulse duration time elapsed
01:46:09.063 00.054 25848 IsSlewing returns 0
01:46:09.064 00.001 25848 IsGuiding returns 0
01:46:09.064 00.000 25848 scope move finished after 337 + 84 ms
01:46:09.064 00.000 25848 Move returns status 0, amount 337
01:46:09.064 00.000 25848 move complete, result=0
01:46:09.064 00.000 25848 worker thread done servicing request
01:46:09.064 00.000 25848 Worker thread wakes up
01:46:09.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:09.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:09.064 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.8 px 337 ms SOUTH
01:46:11.920 02.856 25848 Exposure complete
01:46:12.009 00.089 25848 worker thread done servicing request
01:46:12.009 00.000 21444 OnExposeComplete: enter
01:46:12.009 00.000 21444 UpdateGuideState(): m_state=6
01:46:12.009 00.000 21444 Star::Find(15, 1245, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 187
01:46:12.010 00.001 21444 Star::Find returns 1 (1), X=1245.27, Y=671.58, Mass=5875228, SNR=297.6, Peak=65504 HFD=8.0
01:46:12.010 00.000 21444 MultiStar: [#1 0.95,-1.41,0.83,U] [#2 0.25,-1.95,0.85,U] [#3 0.61,-1.52,0.81,U] [#4 0.83,-2.50,0.00,M1] [#5 -0.39,-1.15,0.48,U] [#6 1.03,-0.71,0.56,U] [#7 0.34,-0.04,0.66,U] [#8 0.83,-2.21,0.00,M1] 
01:46:12.010 00.000 21444 single-star, 6 included, MultiStar: {0.40, -1.08}, one-star: {-0.03, -0.56}
01:46:12.010 00.000 21444 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.05) = xAngle (-4.67 = 1.61)
01:46:12.010 00.000 21444 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.51 = -1.23)
01:46:12.010 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.56 hyp=0.56 cameraTheta=-1.62 mountX=-0.02 mountY=-0.53, mountTheta=-1.62
01:46:12.011 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.56, opts=13)
01:46:12.011 00.000 21444 Enqueuing Move request for scope (-0.03, -0.56)
01:46:12.011 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=444, FiltMax=65504, Gamma=0.560
01:46:12.011 00.000 21444 UpdateGuideState exits: m=5875228 SNR=297.6 Saturated
01:46:12.011 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:12.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:12.011 00.000 21444 Enqueuing Expose request
01:46:12.011 00.000 25848 Worker thread wakes up
01:46:12.011 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.56) opts 0xd
01:46:12.011 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.56)
01:46:12.011 00.000 25848 Moving (-0.03, -0.56) raw xDistance=-0.02 yDistance=-0.53
01:46:12.012 00.001 25848 BLC: History state: CurrMiss=-0.53, AvgInitMiss=0.21, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.751489, 1:-0.531674
01:46:12.012 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:46:12.012 00.000 25848 BLC: window closed
01:46:12.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:12.012 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:12.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
01:46:12.012 00.000 25848 MoveAxis(E, 0, ABG)
01:46:12.012 00.000 25848 Move returns status 0, amount 0
01:46:12.012 00.000 25848 MoveAxis(N, 0, ABG)
01:46:12.012 00.000 25848 Move returns status 0, amount 0
01:46:12.012 00.000 25848 move complete, result=0
01:46:12.012 00.000 25848 worker thread done servicing request
01:46:12.012 00.000 25848 Worker thread wakes up
01:46:12.012 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:12.012 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:12.012 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
01:46:14.852 02.840 25848 Exposure complete
01:46:14.928 00.076 25848 worker thread done servicing request
01:46:14.929 00.001 21444 OnExposeComplete: enter
01:46:14.929 00.000 21444 UpdateGuideState(): m_state=6
01:46:14.930 00.001 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 188
01:46:14.930 00.000 21444 Star::Find returns 1 (1), X=1245.59, Y=672.46, Mass=5888342, SNR=305.9, Peak=65504 HFD=7.8
01:46:14.930 00.000 21444 MultiStar: [#1 0.96,-0.78,0.91,U] [#2 -0.51,-1.98,0.69,U] [#3 1.07,-0.85,0.56,U] [#4 1.76,-2.15,0.00,M2] [#5 -0.08,-0.64,0.54,U] [#6 2.09,-0.10,0.62,U] [#7 1.40,-0.16,0.52,U] [#8 1.06,-1.34,0.41,U] 
01:46:14.930 00.000 21444 single-star, 7 included, MultiStar: {0.73, -0.63}, one-star: {0.29, 0.31}
01:46:14.930 00.000 21444 CameraToMount -- cameraTheta (0.82) - m_xAngle (3.05) = xAngle (-2.23 = -2.23)
01:46:14.931 00.001 21444 CameraToMount -- cameraTheta (0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.21)
01:46:14.931 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=0.31 hyp=0.43 cameraTheta=0.82 mountX=-0.26 mountY=0.40, mountTheta=2.15
01:46:14.933 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=0.31, opts=13)
01:46:14.933 00.000 21444 Enqueuing Move request for scope (0.29, 0.31)
01:46:14.933 00.000 25848 Worker thread wakes up
01:46:14.933 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.31) opts 0xd
01:46:14.933 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 0.31)
01:46:14.933 00.000 25848 Moving (0.29, 0.31) raw xDistance=-0.26 yDistance=0.40
01:46:14.933 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=322, FiltMax=65504, Gamma=0.560
01:46:14.933 00.000 21444 UpdateGuideState exits: m=5888342 SNR=305.9 Saturated
01:46:14.933 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:14.933 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:14.933 00.000 21444 Enqueuing Expose request
01:46:14.933 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
01:46:14.933 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:14.933 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
01:46:14.933 00.000 25848 MoveAxis(E, 0, ABG)
01:46:14.934 00.001 25848 Move returns status 0, amount 0
01:46:14.934 00.000 25848 MoveAxis(N, 0, ABG)
01:46:14.934 00.000 25848 Move returns status 0, amount 0
01:46:14.934 00.000 25848 move complete, result=0
01:46:14.934 00.000 25848 worker thread done servicing request
01:46:14.934 00.000 25848 Worker thread wakes up
01:46:14.934 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:14.934 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:14.934 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
01:46:17.776 02.842 25848 Exposure complete
01:46:17.857 00.081 25848 worker thread done servicing request
01:46:17.857 00.000 21444 OnExposeComplete: enter
01:46:17.857 00.000 21444 UpdateGuideState(): m_state=6
01:46:17.858 00.001 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 189
01:46:17.858 00.000 21444 Star::Find returns 1 (1), X=1245.27, Y=671.85, Mass=5809461, SNR=296.9, Peak=65504 HFD=8.0
01:46:17.858 00.000 21444 MultiStar: [#1 0.15,-0.18,0.80,U] [#2 -0.02,-1.25,0.61,U] [#3 0.39,-0.73,0.45,U] [#4 0.72,-1.84,0.75,U] [#5 -0.41,-1.27,0.49,U] [#6 1.05,-0.14,0.44,U] [#7 0.48,-0.34,0.43,U] [#8 1.19,-1.33,0.35,U] 
01:46:17.858 00.000 21444 single-star, 8 included, MultiStar: {0.31, -0.79}, one-star: {-0.03, -0.30}
01:46:17.858 00.000 21444 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.05) = xAngle (-4.72 = 1.57)
01:46:17.858 00.000 21444 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.28)
01:46:17.858 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.30 hyp=0.30 cameraTheta=-1.67 mountX=0.00 mountY=-0.28, mountTheta=-1.56
01:46:17.859 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.30, opts=13)
01:46:17.859 00.000 21444 Enqueuing Move request for scope (-0.03, -0.30)
01:46:17.859 00.000 25848 Worker thread wakes up
01:46:17.859 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.30) opts 0xd
01:46:17.859 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.30)
01:46:17.859 00.000 25848 Moving (-0.03, -0.30) raw xDistance=0.00 yDistance=-0.28
01:46:17.859 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:46:17.859 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=158, FiltMax=65504, Gamma=0.560
01:46:17.859 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:17.859 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:46:17.859 00.000 25848 MoveAxis(E, 0, ABG)
01:46:17.859 00.000 25848 Move returns status 0, amount 0
01:46:17.859 00.000 25848 MoveAxis(N, 0, ABG)
01:46:17.859 00.000 25848 Move returns status 0, amount 0
01:46:17.859 00.000 25848 move complete, result=0
01:46:17.859 00.000 25848 worker thread done servicing request
01:46:17.859 00.000 21444 UpdateGuideState exits: m=5809461 SNR=296.9 Saturated
01:46:17.860 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:17.860 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:17.860 00.000 21444 Enqueuing Expose request
01:46:17.860 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:46:17.860 00.000 25848 Worker thread wakes up
01:46:17.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:17.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:20.711 02.851 25848 Exposure complete
01:46:20.798 00.087 25848 worker thread done servicing request
01:46:20.799 00.001 21444 OnExposeComplete: enter
01:46:20.799 00.000 21444 UpdateGuideState(): m_state=6
01:46:20.799 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 190
01:46:20.799 00.000 21444 Star::Find returns 1 (1), X=1245.10, Y=671.77, Mass=5794529, SNR=236.9, Peak=65504 HFD=8.2
01:46:20.799 00.000 21444 MultiStar: [#1 1.58,-0.46,0.73,U] [#2 0.19,-1.10,0.69,U] [#3 -0.01,-0.07,0.74,U] [#4 0.86,-2.04,0.00,M2] [#5 -0.55,-1.33,0.70,U] [#6 0.60,-0.37,0.70,U] [#7 1.16,-0.44,0.48,U] [#8 -0.18,-2.19,0.00,M1] 
01:46:20.799 00.000 21444 single-star, 6 included, MultiStar: {0.33, -0.58}, one-star: {-0.19, -0.38}
01:46:20.799 00.000 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.09 = 1.19)
01:46:20.799 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.94 = -1.65)
01:46:20.800 00.001 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.38 hyp=0.43 cameraTheta=-2.04 mountX=0.16 mountY=-0.42, mountTheta=-1.21
01:46:20.801 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.38, opts=13)
01:46:20.801 00.000 21444 Enqueuing Move request for scope (-0.19, -0.38)
01:46:20.801 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=316, FiltMax=65504, Gamma=0.560
01:46:20.802 00.001 21444 UpdateGuideState exits: m=5794529 SNR=236.9 Saturated
01:46:20.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:20.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:20.802 00.000 21444 Enqueuing Expose request
01:46:20.802 00.000 25848 Worker thread wakes up
01:46:20.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.38) opts 0xd
01:46:20.802 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.38)
01:46:20.802 00.000 25848 Moving (-0.19, -0.38) raw xDistance=0.16 yDistance=-0.42
01:46:20.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:46:20.802 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:20.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:46:20.802 00.000 25848 MoveAxis(E, 0, ABG)
01:46:20.802 00.000 25848 Move returns status 0, amount 0
01:46:20.802 00.000 25848 MoveAxis(N, 0, ABG)
01:46:20.802 00.000 25848 Move returns status 0, amount 0
01:46:20.802 00.000 25848 move complete, result=0
01:46:20.802 00.000 25848 worker thread done servicing request
01:46:20.802 00.000 25848 Worker thread wakes up
01:46:20.802 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:20.802 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:20.803 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:46:23.656 02.853 25848 Exposure complete
01:46:23.731 00.075 25848 worker thread done servicing request
01:46:23.731 00.000 21444 OnExposeComplete: enter
01:46:23.731 00.000 21444 UpdateGuideState(): m_state=6
01:46:23.732 00.001 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 191
01:46:23.732 00.000 21444 Star::Find returns 1 (1), X=1247.09, Y=672.46, Mass=5733258, SNR=260.9, Peak=65504 HFD=8.0
01:46:23.732 00.000 21444 MultiStar: [#1 1.56,-0.12,0.73,U] [#2 1.16,-1.64,0.72,U] [#3 0.81,-0.90,0.51,U] [#4 2.00,-1.56,0.00,M3] [#5 0.21,-0.46,0.50,U] [#6 2.35,0.68,0.00,M1] [#7 2.21,0.61,0.00,M1] [#8 1.68,-0.84,0.59,U] 
01:46:23.732 00.000 21444 refined, 5 included, MultiStar: {1.30, -0.53}, one-star: {1.80, 0.31}
01:46:23.732 00.000 21444 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.05) = xAngle (-3.44 = 2.85)
01:46:23.732 00.000 21444 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.00)
01:46:23.732 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-0.53 hyp=1.41 cameraTheta=-0.38 mountX=-1.35 mountY=0.01, mountTheta=3.14
01:46:23.733 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-0.53, opts=13)
01:46:23.733 00.000 21444 Enqueuing Move request for scope (1.30, -0.53)
01:46:23.733 00.000 25848 Worker thread wakes up
01:46:23.733 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=140, FiltMax=65504, Gamma=0.560
01:46:23.733 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.53) opts 0xd
01:46:23.733 00.000 21444 UpdateGuideState exits: m=5733258 SNR=260.9 Saturated
01:46:23.733 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:23.733 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:23.733 00.000 21444 Enqueuing Expose request
01:46:23.734 00.001 25848 Handling offset move in thread for scope, endpoint = (1.30, -0.53)
01:46:23.734 00.000 25848 Moving (1.30, -0.53) raw xDistance=-1.35 yDistance=0.01
01:46:23.734 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.35
01:46:23.734 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:23.734 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:46:23.734 00.000 25848 MoveAxis(E, 39, ABG)
01:46:23.734 00.000 25848 Guiding  Dir = 2, Dur = 39
01:46:23.766 00.032 25848 IsSlewing returns 0
01:46:23.767 00.001 25848 IsGuiding returns 0
01:46:23.797 00.030 25848 PulseGuide returned control before completion, sleep 19
01:46:23.889 00.092 25848 IsGuiding returns 1
01:46:23.889 00.000 25848 scope still moving after pulse duration time elapsed
01:46:23.952 00.063 25848 IsSlewing returns 0
01:46:23.952 00.000 25848 IsGuiding returns 0
01:46:23.952 00.000 25848 scope move finished after 39 + 146 ms
01:46:23.952 00.000 25848 Move returns status 0, amount 39
01:46:23.952 00.000 25848 MoveAxis(N, 0, ABG)
01:46:23.952 00.000 25848 Move returns status 0, amount 0
01:46:23.952 00.000 25848 move complete, result=0
01:46:23.952 00.000 25848 worker thread done servicing request
01:46:23.952 00.000 25848 Worker thread wakes up
01:46:23.953 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:23.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:23.953 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.0 px 0 ms NORTH
01:46:26.799 02.846 25848 Exposure complete
01:46:26.884 00.085 25848 worker thread done servicing request
01:46:26.884 00.000 21444 OnExposeComplete: enter
01:46:26.885 00.001 21444 UpdateGuideState(): m_state=6
01:46:26.885 00.000 21444 Star::Find(15, 1247, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 192
01:46:26.885 00.000 21444 Star::Find returns 1 (1), X=1244.56, Y=672.26, Mass=5673296, SNR=213.5, Peak=65504 HFD=7.9
01:46:26.885 00.000 21444 MultiStar: [#1 0.20,-0.23,0.99,U] [#2 -1.27,-1.15,1.03,U] [#3 1.11,-0.57,0.64,U] [#4 0.66,-2.19,0.00,M4] [#5 -1.47,-1.11,0.55,U] [#6 0.72,0.43,0.74,U] [#7 0.25,-0.54,0.57,U] [#8 -0.80,-1.55,0.59,U] 
01:46:26.885 00.000 21444 refined, 7 included, MultiStar: {-0.29, -0.52}, one-star: {-0.74, 0.11}
01:46:26.885 00.000 21444 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.05) = xAngle (-5.12 = 1.16)
01:46:26.885 00.000 21444 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.97 = -1.68)
01:46:26.885 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.52 hyp=0.60 cameraTheta=-2.07 mountX=0.24 mountY=-0.59, mountTheta=-1.19
01:46:26.886 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.52, opts=13)
01:46:26.886 00.000 21444 Enqueuing Move request for scope (-0.29, -0.52)
01:46:26.886 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=282, FiltMax=65504, Gamma=0.560
01:46:26.886 00.000 21444 UpdateGuideState exits: m=5673296 SNR=213.5 Saturated
01:46:26.886 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:26.886 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:26.886 00.000 21444 Enqueuing Expose request
01:46:26.886 00.000 25848 Worker thread wakes up
01:46:26.887 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.52) opts 0xd
01:46:26.887 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.52)
01:46:26.887 00.000 25848 Moving (-0.29, -0.52) raw xDistance=0.24 yDistance=-0.59
01:46:26.887 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
01:46:26.887 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:26.887 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
01:46:26.887 00.000 25848 MoveAxis(E, 0, ABG)
01:46:26.887 00.000 25848 Move returns status 0, amount 0
01:46:26.887 00.000 25848 MoveAxis(N, 0, ABG)
01:46:26.887 00.000 25848 Move returns status 0, amount 0
01:46:26.887 00.000 25848 move complete, result=0
01:46:26.887 00.000 25848 worker thread done servicing request
01:46:26.887 00.000 25848 Worker thread wakes up
01:46:26.887 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:26.887 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:26.887 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
01:46:29.730 02.843 25848 Exposure complete
01:46:29.808 00.078 25848 worker thread done servicing request
01:46:29.808 00.000 21444 OnExposeComplete: enter
01:46:29.808 00.000 21444 UpdateGuideState(): m_state=6
01:46:29.809 00.001 21444 Star::Find(15, 1244, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 193
01:46:29.809 00.000 21444 Star::Find returns 1 (1), X=1246.08, Y=671.75, Mass=5779241, SNR=249.8, Peak=65504 HFD=8.0
01:46:29.809 00.000 21444 MultiStar: [#1 0.55,-0.12,0.97,U] [#2 0.24,-1.06,0.70,U] [#3 0.51,0.36,0.63,U] [#4 1.74,-2.44,0.00,M5] [#5 -0.25,-0.75,0.61,U] [#6 1.88,0.37,0.51,U] [#7 1.71,-0.55,0.48,U] [#8 1.39,-1.52,0.51,U] 
01:46:29.809 00.000 21444 refined, 7 included, MultiStar: {0.76, -0.43}, one-star: {0.79, -0.40}
01:46:29.809 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
01:46:29.809 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
01:46:29.809 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=-0.43 hyp=0.88 cameraTheta=-0.51 mountX=-0.80 mountY=-0.11, mountTheta=-3.01
01:46:29.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=-0.43, opts=13)
01:46:29.810 00.000 21444 Enqueuing Move request for scope (0.76, -0.43)
01:46:29.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=218, FiltMax=65504, Gamma=0.560
01:46:29.810 00.000 21444 UpdateGuideState exits: m=5779241 SNR=249.8 Saturated
01:46:29.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:29.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:29.810 00.000 21444 Enqueuing Expose request
01:46:29.810 00.000 25848 Worker thread wakes up
01:46:29.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.43) opts 0xd
01:46:29.810 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, -0.43)
01:46:29.810 00.000 25848 Moving (0.76, -0.43) raw xDistance=-0.80 yDistance=-0.11
01:46:29.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80
01:46:29.810 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:29.810 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:46:29.810 00.000 25848 MoveAxis(E, 23, ABG)
01:46:29.810 00.000 25848 Guiding  Dir = 2, Dur = 23
01:46:29.843 00.033 25848 IsSlewing returns 0
01:46:29.843 00.000 25848 IsGuiding returns 0
01:46:29.874 00.031 25848 IsGuiding returns 1
01:46:29.874 00.000 25848 scope still moving after pulse duration time elapsed
01:46:29.945 00.071 25848 IsSlewing returns 0
01:46:29.945 00.000 25848 IsGuiding returns 0
01:46:29.945 00.000 25848 scope move finished after 23 + 79 ms
01:46:29.945 00.000 25848 Move returns status 0, amount 23
01:46:29.945 00.000 25848 MoveAxis(N, 0, ABG)
01:46:29.945 00.000 25848 Move returns status 0, amount 0
01:46:29.945 00.000 25848 move complete, result=0
01:46:29.946 00.001 25848 worker thread done servicing request
01:46:29.946 00.000 25848 Worker thread wakes up
01:46:29.946 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.1 px 0 ms NORTH
01:46:29.946 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:29.946 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:32.788 02.842 25848 Exposure complete
01:46:32.877 00.089 25848 worker thread done servicing request
01:46:32.877 00.000 21444 OnExposeComplete: enter
01:46:32.877 00.000 21444 UpdateGuideState(): m_state=6
01:46:32.877 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 194
01:46:32.877 00.000 21444 Star::Find returns 1 (1), X=1245.91, Y=672.43, Mass=5675644, SNR=271.9, Peak=65504 HFD=7.9
01:46:32.878 00.001 21444 MultiStar: [#1 1.19,-0.08,0.76,U] [#2 0.35,-0.86,0.67,U] [#3 1.64,0.14,0.59,U] [#4 2.04,-1.80,0.00,M6] [#5 0.18,-0.51,0.50,U] [#6 2.08,-0.04,0.61,U] [#7 1.93,0.20,0.43,U] [#8 1.06,-1.56,0.46,U] 
01:46:32.878 00.000 21444 single-star, 7 included, MultiStar: {1.07, -0.24}, one-star: {0.62, 0.28}
01:46:32.878 00.000 21444 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.05) = xAngle (-2.62 = -2.62)
01:46:32.878 00.000 21444 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.46 = 0.82)
01:46:32.878 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.28 hyp=0.68 cameraTheta=0.43 mountX=-0.59 mountY=0.50, mountTheta=2.44
01:46:32.879 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.28, opts=13)
01:46:32.879 00.000 21444 Enqueuing Move request for scope (0.62, 0.28)
01:46:32.880 00.001 25848 Worker thread wakes up
01:46:32.880 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=344, FiltMax=65504, Gamma=0.560
01:46:32.880 00.000 21444 UpdateGuideState exits: m=5675644 SNR=271.9 Saturated
01:46:32.880 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:32.880 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.28) opts 0xd
01:46:32.880 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.28)
01:46:32.880 00.000 25848 Moving (0.62, 0.28) raw xDistance=-0.59 yDistance=0.50
01:46:32.880 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:32.880 00.000 21444 Enqueuing Expose request
01:46:32.880 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.59
01:46:32.880 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:32.881 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
01:46:32.881 00.000 25848 MoveAxis(E, 19, ABG)
01:46:32.881 00.000 25848 Guiding  Dir = 2, Dur = 19
01:46:32.906 00.025 25848 IsSlewing returns 0
01:46:32.907 00.001 25848 IsGuiding returns 0
01:46:32.939 00.032 25848 IsGuiding returns 1
01:46:32.939 00.000 25848 scope still moving after pulse duration time elapsed
01:46:32.998 00.059 25848 IsSlewing returns 0
01:46:32.999 00.001 25848 IsGuiding returns 0
01:46:32.999 00.000 25848 scope move finished after 19 + 73 ms
01:46:32.999 00.000 25848 Move returns status 0, amount 19
01:46:32.999 00.000 25848 MoveAxis(N, 0, ABG)
01:46:32.999 00.000 25848 Move returns status 0, amount 0
01:46:32.999 00.000 25848 move complete, result=0
01:46:32.999 00.000 25848 worker thread done servicing request
01:46:32.999 00.000 25848 Worker thread wakes up
01:46:32.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:32.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:32.999 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.5 px 0 ms NORTH
01:46:35.849 02.850 25848 Exposure complete
01:46:35.930 00.081 25848 worker thread done servicing request
01:46:35.931 00.001 21444 OnExposeComplete: enter
01:46:35.931 00.000 21444 UpdateGuideState(): m_state=6
01:46:35.931 00.000 21444 Star::Find(15, 1245, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 195
01:46:35.931 00.000 21444 Star::Find returns 1 (1), X=1246.91, Y=671.64, Mass=5703597, SNR=257.0, Peak=65504 HFD=7.9
01:46:35.931 00.000 21444 MultiStar: [#1 1.41,-0.24,0.84,U] [#2 1.16,-1.78,0.00,M1] [#3 1.07,-0.60,0.69,U] [#4 2.63,-2.34,0.00,M7] [#5 0.94,-0.99,0.52,U] [#6 3.08,-0.39,0.00,M1] [#7 1.55,-0.80,0.43,U] [#8 2.54,-2.18,0.00,M1] 
01:46:35.931 00.000 21444 refined, 4 included, MultiStar: {1.35, -0.57}, one-star: {1.62, -0.50}
01:46:35.931 00.000 21444 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.05) = xAngle (-3.45 = 2.83)
01:46:35.931 00.000 21444 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.01)
01:46:35.931 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=-0.57 hyp=1.47 cameraTheta=-0.40 mountX=-1.40 mountY=-0.02, mountTheta=-3.13
01:46:35.932 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=-0.57, opts=13)
01:46:35.932 00.000 21444 Enqueuing Move request for scope (1.35, -0.57)
01:46:35.932 00.000 25848 Worker thread wakes up
01:46:35.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, -0.57) opts 0xd
01:46:35.932 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, -0.57)
01:46:35.932 00.000 25848 Moving (1.35, -0.57) raw xDistance=-1.40 yDistance=-0.02
01:46:35.932 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.40
01:46:35.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=258, FiltMax=65504, Gamma=0.560
01:46:35.932 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:35.932 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:46:35.932 00.000 25848 MoveAxis(E, 42, ABG)
01:46:35.932 00.000 25848 Guiding  Dir = 2, Dur = 42
01:46:35.932 00.000 21444 UpdateGuideState exits: m=5703597 SNR=257.0 Saturated
01:46:35.933 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:35.933 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:35.933 00.000 21444 Enqueuing Expose request
01:46:35.953 00.020 25848 IsSlewing returns 0
01:46:35.953 00.000 25848 IsGuiding returns 0
01:46:35.984 00.031 25848 PulseGuide returned control before completion, sleep 22
01:46:36.020 00.036 25848 IsGuiding returns 1
01:46:36.020 00.000 25848 scope still moving after pulse duration time elapsed
01:46:36.097 00.077 25848 IsSlewing returns 0
01:46:36.097 00.000 25848 IsGuiding returns 0
01:46:36.097 00.000 25848 scope move finished after 42 + 102 ms
01:46:36.097 00.000 25848 Move returns status 0, amount 42
01:46:36.097 00.000 25848 MoveAxis(N, 0, ABG)
01:46:36.097 00.000 25848 Move returns status 0, amount 0
01:46:36.097 00.000 25848 move complete, result=0
01:46:36.097 00.000 25848 worker thread done servicing request
01:46:36.097 00.000 25848 Worker thread wakes up
01:46:36.097 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:36.097 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:36.097 00.000 21444 GuideStep: -1.4 px 42 ms EAST, -0.0 px 0 ms NORTH
01:46:38.945 02.848 25848 Exposure complete
01:46:39.032 00.087 25848 worker thread done servicing request
01:46:39.033 00.001 21444 OnExposeComplete: enter
01:46:39.033 00.000 21444 UpdateGuideState(): m_state=6
01:46:39.033 00.000 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 196
01:46:39.033 00.000 21444 Star::Find returns 1 (1), X=1245.31, Y=671.52, Mass=5786455, SNR=262.6, Peak=65504 HFD=8.0
01:46:39.033 00.000 21444 MultiStar: [#1 1.07,-0.01,0.81,U] [#2 0.78,-1.06,0.58,U] [#3 1.75,-0.43,0.53,U] [#4 0.80,-2.66,0.00,M8] [#5 -0.70,-1.85,0.64,U] [#6 1.41,-0.41,0.72,U] [#7 0.78,-1.04,0.44,U] [#8 0.44,-2.92,0.00,M2] 
01:46:39.033 00.000 21444 single-star, 6 included, MultiStar: {0.67, -0.72}, one-star: {0.02, -0.62}
01:46:39.033 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.69)
01:46:39.033 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.15)
01:46:39.033 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.62 hyp=0.62 cameraTheta=-1.54 mountX=-0.07 mountY=-0.57, mountTheta=-1.70
01:46:39.034 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.62, opts=13)
01:46:39.034 00.000 21444 Enqueuing Move request for scope (0.02, -0.62)
01:46:39.035 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=168, FiltMax=65504, Gamma=0.560
01:46:39.035 00.000 21444 UpdateGuideState exits: m=5786455 SNR=262.6 Saturated
01:46:39.035 00.000 25848 Worker thread wakes up
01:46:39.035 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.62) opts 0xd
01:46:39.035 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.62)
01:46:39.035 00.000 25848 Moving (0.02, -0.62) raw xDistance=-0.07 yDistance=-0.57
01:46:39.035 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:46:39.035 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:46:39.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
01:46:39.035 00.000 25848 MoveAxis(E, 0, ABG)
01:46:39.035 00.000 25848 Move returns status 0, amount 0
01:46:39.035 00.000 25848 MoveAxis(N, 0, ABG)
01:46:39.035 00.000 25848 Move returns status 0, amount 0
01:46:39.035 00.000 25848 move complete, result=0
01:46:39.035 00.000 25848 worker thread done servicing request
01:46:39.035 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:39.035 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:39.035 00.000 21444 Enqueuing Expose request
01:46:39.035 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
01:46:39.035 00.000 25848 Worker thread wakes up
01:46:39.035 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:39.035 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:41.878 02.843 25848 Exposure complete
01:46:41.945 00.067 25848 worker thread done servicing request
01:46:41.945 00.000 21444 OnExposeComplete: enter
01:46:41.945 00.000 21444 UpdateGuideState(): m_state=6
01:46:41.945 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 197
01:46:41.945 00.000 21444 Star::Find returns 1 (1), X=1246.77, Y=671.01, Mass=5578556, SNR=220.0, Peak=65504 HFD=8.1
01:46:41.946 00.001 21444 MultiStar: [#1 1.96,-0.74,0.90,U] [#2 1.22,-1.39,0.97,U] [#3 1.77,-0.76,0.59,U] [#4 2.50,-2.73,0.00,M9] [#5 1.19,-1.50,0.65,U] [#6 2.90,-1.05,0.00,M1] [#7 1.79,-1.12,0.00,M1] [#8 1.84,-2.41,0.00,M3] 
01:46:41.946 00.000 21444 single-star, 4 included, MultiStar: {1.52, -1.11}, one-star: {1.48, -1.13}
01:46:41.946 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.58)
01:46:41.946 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.26)
01:46:41.946 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=-1.13 hyp=1.86 cameraTheta=-0.65 mountX=-1.57 mountY=-0.49, mountTheta=-2.84
01:46:41.947 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=-1.13, opts=13)
01:46:41.947 00.000 21444 Enqueuing Move request for scope (1.48, -1.13)
01:46:41.947 00.000 25848 Worker thread wakes up
01:46:41.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, -1.13) opts 0xd
01:46:41.947 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, -1.13)
01:46:41.947 00.000 25848 Moving (1.48, -1.13) raw xDistance=-1.57 yDistance=-0.49
01:46:41.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.57
01:46:41.947 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:41.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=294, FiltMax=65504, Gamma=0.560
01:46:41.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:46:41.947 00.000 25848 MoveAxis(E, 46, ABG)
01:46:41.947 00.000 25848 Guiding  Dir = 2, Dur = 46
01:46:41.947 00.000 21444 UpdateGuideState exits: m=5578556 SNR=220.0 Saturated
01:46:41.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:41.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:41.947 00.000 21444 Enqueuing Expose request
01:46:41.993 00.046 25848 IsSlewing returns 0
01:46:41.993 00.000 25848 IsGuiding returns 0
01:46:42.015 00.022 25848 PulseGuide returned control before completion, sleep 36
01:46:42.052 00.037 25848 IsGuiding returns 1
01:46:42.052 00.000 25848 scope still moving after pulse duration time elapsed
01:46:42.108 00.056 25848 IsSlewing returns 0
01:46:42.108 00.000 25848 IsGuiding returns 0
01:46:42.108 00.000 25848 scope move finished after 46 + 68 ms
01:46:42.108 00.000 25848 Move returns status 0, amount 46
01:46:42.108 00.000 25848 MoveAxis(N, 0, ABG)
01:46:42.108 00.000 25848 Move returns status 0, amount 0
01:46:42.108 00.000 25848 move complete, result=0
01:46:42.108 00.000 25848 worker thread done servicing request
01:46:42.108 00.000 25848 Worker thread wakes up
01:46:42.109 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:42.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:42.109 00.000 21444 GuideStep: -1.6 px 46 ms EAST, -0.5 px 0 ms NORTH
01:46:44.955 02.846 25848 Exposure complete
01:46:45.035 00.080 25848 worker thread done servicing request
01:46:45.035 00.000 21444 OnExposeComplete: enter
01:46:45.035 00.000 21444 UpdateGuideState(): m_state=6
01:46:45.036 00.001 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 198
01:46:45.036 00.000 21444 Star::Find returns 1 (1), X=1246.77, Y=672.23, Mass=5689499, SNR=231.1, Peak=65504 HFD=7.9
01:46:45.036 00.000 21444 MultiStar: [#1 1.63,0.17,0.94,U] [#2 1.14,-1.29,0.80,U] [#3 1.76,-0.01,0.67,U] [#4 2.80,-2.07,0.00,M10] [#5 0.94,-0.54,0.60,U] [#6 2.65,-0.09,0.00,M2] [#7 2.84,-0.59,0.00,M2] [#8 1.85,-1.11,0.00,M4] 
01:46:45.036 00.000 21444 refined, 4 included, MultiStar: {1.41, -0.28}, one-star: {1.48, 0.09}
01:46:45.036 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
01:46:45.036 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
01:46:45.036 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=-0.28 hyp=1.44 cameraTheta=-0.19 mountX=-1.43 mountY=0.28, mountTheta=2.95
01:46:45.037 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=-0.28, opts=13)
01:46:45.037 00.000 21444 Enqueuing Move request for scope (1.41, -0.28)
01:46:45.037 00.000 25848 Worker thread wakes up
01:46:45.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, -0.28) opts 0xd
01:46:45.037 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, -0.28)
01:46:45.037 00.000 25848 Moving (1.41, -0.28) raw xDistance=-1.43 yDistance=0.28
01:46:45.037 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.43
01:46:45.037 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:45.037 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=220, FiltMax=65504, Gamma=0.560
01:46:45.037 00.000 21444 UpdateGuideState exits: m=5689499 SNR=231.1 Saturated
01:46:45.037 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:46:45.037 00.000 25848 MoveAxis(E, 45, ABG)
01:46:45.037 00.000 25848 Guiding  Dir = 2, Dur = 45
01:46:45.037 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:45.037 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:45.037 00.000 21444 Enqueuing Expose request
01:46:45.093 00.056 25848 IsSlewing returns 0
01:46:45.094 00.001 25848 IsGuiding returns 0
01:46:45.125 00.031 25848 PulseGuide returned control before completion, sleep 25
01:46:45.159 00.034 25848 IsGuiding returns 1
01:46:45.159 00.000 25848 scope still moving after pulse duration time elapsed
01:46:45.219 00.060 25848 IsSlewing returns 0
01:46:45.219 00.000 25848 IsGuiding returns 0
01:46:45.219 00.000 25848 scope move finished after 45 + 79 ms
01:46:45.219 00.000 25848 Move returns status 0, amount 45
01:46:45.219 00.000 25848 MoveAxis(N, 0, ABG)
01:46:45.219 00.000 25848 Move returns status 0, amount 0
01:46:45.219 00.000 25848 move complete, result=0
01:46:45.219 00.000 25848 worker thread done servicing request
01:46:45.219 00.000 25848 Worker thread wakes up
01:46:45.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:45.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:45.220 00.001 21444 GuideStep: -1.4 px 45 ms EAST, 0.3 px 0 ms NORTH
01:46:48.070 02.850 25848 Exposure complete
01:46:48.147 00.077 25848 worker thread done servicing request
01:46:48.147 00.000 21444 OnExposeComplete: enter
01:46:48.148 00.001 21444 UpdateGuideState(): m_state=6
01:46:48.148 00.000 21444 Star::Find(15, 1246, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 199
01:46:48.148 00.000 21444 Star::Find returns 1 (1), X=1248.14, Y=671.15, Mass=5640287, SNR=289.5, Peak=65504 HFD=8.0
01:46:48.148 00.000 21444 MultiStar: [#1 3.28,-0.85,0.00,M1] [#2 2.43,-1.78,0.00,M1] [#3 3.33,-0.95,0.00,M1] [#4 3.70,-2.67,0.00,R] [#5 1.86,-1.29,0.00,M1] [#6 3.43,-1.07,0.00,M3] [#7 3.44,-0.84,0.00,M3] [#8 2.95,-2.09,0.00,M5] 
01:46:48.148 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.89)
01:46:48.148 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
01:46:48.148 00.000 21444 CameraToMount -- cameraX=2.84 cameraY=-1.00 hyp=3.01 cameraTheta=-0.34 mountX=-2.92 mountY=0.15, mountTheta=3.09
01:46:48.149 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.84, y=-1.00, opts=13)
01:46:48.149 00.000 21444 Enqueuing Move request for scope (2.84, -1.00)
01:46:48.149 00.000 25848 Worker thread wakes up
01:46:48.149 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.84, -1.00) opts 0xd
01:46:48.149 00.000 25848 Handling offset move in thread for scope, endpoint = (2.84, -1.00)
01:46:48.149 00.000 25848 Moving (2.84, -1.00) raw xDistance=-2.92 yDistance=0.15
01:46:48.149 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.91 from input -2.92
01:46:48.149 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:48.149 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=178, FiltMax=65504, Gamma=0.560
01:46:48.149 00.000 21444 UpdateGuideState exits: m=5640287 SNR=289.5 Saturated
01:46:48.149 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:46:48.149 00.000 25848 MoveAxis(E, 88, ABG)
01:46:48.149 00.000 25848 Guiding  Dir = 2, Dur = 88
01:46:48.150 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:48.150 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:48.150 00.000 21444 Enqueuing Expose request
01:46:48.170 00.020 25848 IsSlewing returns 0
01:46:48.170 00.000 25848 IsGuiding returns 0
01:46:48.201 00.031 25848 PulseGuide returned control before completion, sleep 67
01:46:48.273 00.072 25848 IsGuiding returns 1
01:46:48.273 00.000 25848 scope still moving after pulse duration time elapsed
01:46:48.329 00.056 25848 IsSlewing returns 0
01:46:48.329 00.000 25848 IsGuiding returns 0
01:46:48.329 00.000 25848 scope move finished after 88 + 71 ms
01:46:48.330 00.001 25848 Move returns status 0, amount 88
01:46:48.330 00.000 25848 MoveAxis(N, 0, ABG)
01:46:48.330 00.000 25848 Move returns status 0, amount 0
01:46:48.330 00.000 25848 move complete, result=0
01:46:48.330 00.000 25848 worker thread done servicing request
01:46:48.330 00.000 25848 Worker thread wakes up
01:46:48.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:48.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:48.330 00.000 21444 GuideStep: -2.9 px 88 ms EAST, 0.2 px 0 ms NORTH
01:46:51.177 02.847 25848 Exposure complete
01:46:51.255 00.078 25848 worker thread done servicing request
01:46:51.257 00.002 21444 OnExposeComplete: enter
01:46:51.257 00.000 21444 UpdateGuideState(): m_state=6
01:46:51.257 00.000 21444 Star::Find(15, 1248, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 200
01:46:51.257 00.000 21444 Star::Find returns 1 (1), X=1246.17, Y=671.86, Mass=5707851, SNR=249.0, Peak=65504 HFD=8.0
01:46:51.257 00.000 21444 MultiStar: [#1 1.14,-0.65,0.98,U] [#2 0.35,-1.94,0.61,U] [#3 1.36,-1.26,0.58,U] [#4 -1.76,0.08,0.84,U] [#5 0.61,-1.16,0.77,U] [#6 2.32,-0.64,0.00,M4] [#7 1.47,-0.37,0.58,U] [#8 1.57,-2.44,0.00,M6] 
01:46:51.257 00.000 21444 refined, 6 included, MultiStar: {0.53, -0.72}, one-star: {0.87, -0.29}
01:46:51.257 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.29)
01:46:51.257 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.83 = -0.55)
01:46:51.257 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.72 hyp=0.90 cameraTheta=-0.94 mountX=-0.59 mountY=-0.47, mountTheta=-2.47
01:46:51.258 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.72, opts=13)
01:46:51.258 00.000 21444 Enqueuing Move request for scope (0.53, -0.72)
01:46:51.258 00.000 25848 Worker thread wakes up
01:46:51.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.72) opts 0xd
01:46:51.258 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.72)
01:46:51.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2664, FiltMin=394, FiltMax=65504, Gamma=0.560
01:46:51.258 00.000 21444 UpdateGuideState exits: m=5707851 SNR=249.0 Saturated
01:46:51.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:51.258 00.000 25848 Moving (0.53, -0.72) raw xDistance=-0.59 yDistance=-0.47
01:46:51.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:51.258 00.000 21444 Enqueuing Expose request
01:46:51.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.59
01:46:51.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:51.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:46:51.258 00.000 25848 MoveAxis(E, 23, ABG)
01:46:51.258 00.000 25848 Guiding  Dir = 2, Dur = 23
01:46:51.279 00.021 25848 IsSlewing returns 0
01:46:51.279 00.000 25848 IsGuiding returns 0
01:46:51.320 00.041 25848 IsGuiding returns 1
01:46:51.320 00.000 25848 scope still moving after pulse duration time elapsed
01:46:51.405 00.085 25848 IsSlewing returns 0
01:46:51.405 00.000 25848 IsGuiding returns 0
01:46:51.405 00.000 25848 scope move finished after 23 + 103 ms
01:46:51.405 00.000 25848 Move returns status 0, amount 23
01:46:51.405 00.000 25848 MoveAxis(N, 0, ABG)
01:46:51.405 00.000 25848 Move returns status 0, amount 0
01:46:51.405 00.000 25848 move complete, result=0
01:46:51.405 00.000 25848 worker thread done servicing request
01:46:51.405 00.000 25848 Worker thread wakes up
01:46:51.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:51.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,657,31,31)
01:46:51.405 00.000 21444 GuideStep: -0.6 px 23 ms EAST, -0.5 px 0 ms NORTH
01:46:52.350 00.945 21444 evsrv: cli 0107EBA0 connect
01:46:52.351 00.001 21444 case statement mapped state 6 to 3
01:46:52.351 00.000 21444 case statement mapped state 6 to 3
01:46:52.351 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"dd873ae3-964d-4225-a8bf-a0ead112b2be"}
01:46:52.351 00.000 21444 case statement mapped state 6 to 3
01:46:52.351 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd873ae3-964d-4225-a8bf-a0ead112b2be"}
01:46:52.351 00.000 21444 evsrv: cli 0107EBA0 disconnect
01:46:52.352 00.001 21444 evsrv: cli 0107E600 connect
01:46:52.352 00.000 21444 case statement mapped state 6 to 3
01:46:52.352 00.000 21444 case statement mapped state 6 to 3
01:46:52.352 00.000 21444 evsrv: cli 0107E600 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"2f7bc43c-981e-4c34-9c8f-9e74f5cf18f1"}
01:46:52.352 00.000 21444 PhdController::Dither begins
01:46:52.352 00.000 21444 dither: size=6.00, dRA=-4.57 dDec=-5.94
01:46:52.352 00.000 21444 MountToCamera -- mountTheta (2.23) + m_xAngle (3.05) = xAngle (5.28 = -1.01)
01:46:52.352 00.000 21444 MountToCamera -- mountX=-4.57 mountY=-5.94 hyp=7.50 mountTheta=2.23 cameraX=4.02, cameraY=-6.33 cameraTheta=-1.01
01:46:52.352 00.000 21444 setting lock position to (1249.31, 665.81)
01:46:52.352 00.000 21444 Mount: notify guiding dithered (4.0, -6.3)
01:46:52.352 00.000 21444 MultiStar: stabilizing after lock position change
01:46:52.352 00.000 21444 Status Line: Dither by -4.57,-5.94
01:46:52.353 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
01:46:52.353 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
01:46:52.353 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0,"id":"2f7bc43c-981e-4c34-9c8f-9e74f5cf18f1"}
01:46:52.353 00.000 21444 evsrv: cli 0107E600 disconnect
01:46:54.253 01.900 25848 Exposure complete
01:46:54.338 00.085 25848 worker thread done servicing request
01:46:54.338 00.000 21444 OnExposeComplete: enter
01:46:54.338 00.000 21444 UpdateGuideState(): m_state=6
01:46:54.339 00.001 21444 Star::Find(15, 1246, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 201
01:46:54.339 00.000 21444 Star::Find returns 1 (1), X=1245.42, Y=671.45, Mass=5773875, SNR=239.1, Peak=65504 HFD=7.8
01:46:54.339 00.000 21444 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
01:46:54.339 00.000 21444 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.72 = 2.56)
01:46:54.339 00.000 21444 CameraToMount -- cameraX=-3.89 cameraY=5.63 hyp=6.84 cameraTheta=2.18 mountX=4.38 mountY=3.74, mountTheta=0.71
01:46:54.340 00.001 21444 dither recenter: remaining=(4.6,5.9) step=(4.6,5.9)
01:46:54.340 00.000 21444 MountToCamera -- mountTheta (-0.92) + m_xAngle (3.05) = xAngle (2.14 = 2.14)
01:46:54.340 00.000 21444 MountToCamera -- mountX=4.57 mountY=5.94 hyp=7.50 mountTheta=-0.92 cameraX=-4.02, cameraY=6.33 cameraTheta=2.14
01:46:54.340 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-4.02, y=6.33, opts=4)
01:46:54.340 00.000 21444 Enqueuing Move request for scope (-4.02, 6.33)
01:46:54.340 00.000 21444 Mount: notify direct move 4.57,5.94
01:46:54.340 00.000 25848 Worker thread wakes up
01:46:54.340 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=358, FiltMax=65504, Gamma=0.560
01:46:54.340 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-4.02, 6.33) opts 0x4
01:46:54.340 00.000 21444 UpdateGuideState exits: m=5773875 SNR=239.1 Saturated
01:46:54.340 00.000 25848 Handling offset move in thread for scope, endpoint = (-4.02, 6.33)
01:46:54.340 00.000 21444 PhdController: settling, locked = 1, distance = 8.36 (3.00) aobump = 0 frame = 1 / 99999
01:46:54.340 00.000 25848 Moving (-4.02, 6.33) raw xDistance=4.57 yDistance=5.94
01:46:54.340 00.000 25848 BLC: window closed
01:46:54.340 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824014.340,"Host":"ASTROBRUCE","Inst":1,"Distance":8.36,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:46:54.341 00.001 25848 MoveAxis(W, 211, B)
01:46:54.341 00.000 25848 Guiding  Dir = 3, Dur = 211
01:46:54.341 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:54.341 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:54.341 00.000 21444 Enqueuing Expose request
01:46:54.373 00.032 25848 IsSlewing returns 0
01:46:54.373 00.000 25848 IsGuiding returns 0
01:46:54.405 00.032 25848 PulseGuide returned control before completion, sleep 190
01:46:54.625 00.220 25848 IsGuiding returns 1
01:46:54.625 00.000 25848 scope still moving after pulse duration time elapsed
01:46:54.670 00.045 25848 IsSlewing returns 0
01:46:54.670 00.000 25848 IsGuiding returns 0
01:46:54.670 00.000 25848 scope move finished after 211 + 85 ms
01:46:54.670 00.000 25848 Move returns status 0, amount 211
01:46:54.670 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
01:46:54.670 00.000 25848 MoveAxis(S, 162, B)
01:46:54.670 00.000 25848 Guiding  Dir = 1, Dur = 162
01:46:54.703 00.033 25848 IsSlewing returns 0
01:46:54.703 00.000 25848 IsGuiding returns 0
01:46:54.734 00.031 25848 PulseGuide returned control before completion, sleep 141
01:46:54.890 00.156 25848 IsGuiding returns 1
01:46:54.890 00.000 25848 scope still moving after pulse duration time elapsed
01:46:54.969 00.079 25848 IsSlewing returns 0
01:46:54.969 00.000 25848 IsGuiding returns 0
01:46:54.969 00.000 25848 scope move finished after 162 + 103 ms
01:46:54.969 00.000 25848 Move returns status 0, amount 162
01:46:54.969 00.000 25848 move complete, result=0
01:46:54.969 00.000 25848 worker thread done servicing request
01:46:54.969 00.000 25848 Worker thread wakes up
01:46:54.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:54.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,656,31,31)
01:46:54.969 00.000 21444 GuideStep: 4.6 px 211 ms WEST, 5.9 px 162 ms SOUTH
01:46:57.819 02.850 25848 Exposure complete
01:46:57.904 00.085 25848 worker thread done servicing request
01:46:57.904 00.000 21444 OnExposeComplete: enter
01:46:57.904 00.000 21444 UpdateGuideState(): m_state=6
01:46:57.904 00.000 21444 Star::Find(15, 1245, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 202
01:46:57.904 00.000 21444 Star::Find returns 1 (1), X=1252.46, Y=665.80, Mass=5605168, SNR=238.8, Peak=65504 HFD=7.9
01:46:57.904 00.000 21444 CameraToMount -- cameraTheta (-0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
01:46:57.905 00.001 21444 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.90 = 0.39)
01:46:57.905 00.000 21444 CameraToMount -- cameraX=3.15 cameraY=-0.01 hyp=3.15 cameraTheta=-0.00 mountX=-3.14 mountY=1.18, mountTheta=2.78
01:46:57.906 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.15, y=-0.01, opts=13)
01:46:57.906 00.000 21444 Enqueuing Move request for scope (3.15, -0.01)
01:46:57.906 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=16, FiltMax=65504, Gamma=0.560
01:46:57.906 00.000 21444 UpdateGuideState exits: m=5605168 SNR=238.8 Saturated
01:46:57.906 00.000 21444 PhdController: settling, locked = 1, distance = 3.15 (3.00) aobump = 0 frame = 2 / 99999
01:46:57.906 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824017.906,"Host":"ASTROBRUCE","Inst":1,"Distance":3.15,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:46:57.906 00.000 25848 Worker thread wakes up
01:46:57.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.15, -0.01) opts 0xd
01:46:57.906 00.000 25848 Handling offset move in thread for scope, endpoint = (3.15, -0.01)
01:46:57.906 00.000 25848 Moving (3.15, -0.01) raw xDistance=-3.14 yDistance=1.18
01:46:57.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.98 from input -3.14
01:46:57.906 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:46:57.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.18
01:46:57.906 00.000 25848 MoveAxis(E, 91, ABG)
01:46:57.906 00.000 25848 Guiding  Dir = 2, Dur = 91
01:46:57.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:57.907 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:46:57.907 00.000 21444 Enqueuing Expose request
01:46:57.939 00.032 25848 IsSlewing returns 0
01:46:57.940 00.001 25848 IsGuiding returns 0
01:46:57.971 00.031 25848 PulseGuide returned control before completion, sleep 70
01:46:58.057 00.086 25848 IsGuiding returns 1
01:46:58.057 00.000 25848 scope still moving after pulse duration time elapsed
01:46:58.109 00.052 25848 IsSlewing returns 0
01:46:58.109 00.000 25848 IsGuiding returns 0
01:46:58.109 00.000 25848 scope move finished after 91 + 78 ms
01:46:58.109 00.000 25848 Move returns status 0, amount 91
01:46:58.110 00.001 25848 MoveAxis(N, 0, ABG)
01:46:58.110 00.000 25848 Move returns status 0, amount 0
01:46:58.110 00.000 25848 move complete, result=0
01:46:58.110 00.000 25848 worker thread done servicing request
01:46:58.110 00.000 25848 Worker thread wakes up
01:46:58.110 00.000 21444 GuideStep: -3.1 px 91 ms EAST, 1.2 px 0 ms NORTH
01:46:58.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:46:58.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:00.964 02.854 25848 Exposure complete
01:47:01.052 00.088 25848 worker thread done servicing request
01:47:01.052 00.000 21444 OnExposeComplete: enter
01:47:01.052 00.000 21444 UpdateGuideState(): m_state=6
01:47:01.052 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 203
01:47:01.052 00.000 21444 Star::Find returns 1 (1), X=1251.84, Y=666.23, Mass=5528480, SNR=259.7, Peak=65504 HFD=7.8
01:47:01.052 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.89 = -2.89)
01:47:01.052 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.55)
01:47:01.052 00.000 21444 CameraToMount -- cameraX=2.53 cameraY=0.41 hyp=2.57 cameraTheta=0.16 mountX=-2.49 mountY=1.34, mountTheta=2.65
01:47:01.053 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.53, y=0.41, opts=13)
01:47:01.053 00.000 21444 Enqueuing Move request for scope (2.53, 0.41)
01:47:01.053 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=296, FiltMax=65504, Gamma=0.560
01:47:01.053 00.000 21444 UpdateGuideState exits: m=5528480 SNR=259.7 Saturated
01:47:01.053 00.000 21444 PhdController: settling, locked = 1, distance = 2.98 (3.00) aobump = 0 frame = 3 / 99999
01:47:01.053 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824021.053,"Host":"ASTROBRUCE","Inst":1,"Distance":2.98,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:47:01.053 00.000 25848 Worker thread wakes up
01:47:01.054 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.53, 0.41) opts 0xd
01:47:01.054 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:01.054 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:01.054 00.000 21444 Enqueuing Expose request
01:47:01.054 00.000 25848 Handling offset move in thread for scope, endpoint = (2.53, 0.41)
01:47:01.054 00.000 25848 Moving (2.53, 0.41) raw xDistance=-2.49 yDistance=1.34
01:47:01.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.71 from input -2.49
01:47:01.054 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:01.054 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.34
01:47:01.054 00.000 25848 MoveAxis(E, 79, ABG)
01:47:01.054 00.000 25848 Guiding  Dir = 2, Dur = 79
01:47:01.078 00.024 25848 IsSlewing returns 0
01:47:01.079 00.001 25848 IsGuiding returns 0
01:47:01.110 00.031 25848 PulseGuide returned control before completion, sleep 58
01:47:01.183 00.073 25848 IsGuiding returns 1
01:47:01.183 00.000 25848 scope still moving after pulse duration time elapsed
01:47:01.297 00.114 25848 IsSlewing returns 0
01:47:01.297 00.000 25848 IsGuiding returns 0
01:47:01.297 00.000 25848 scope move finished after 79 + 139 ms
01:47:01.297 00.000 25848 Move returns status 0, amount 79
01:47:01.298 00.001 25848 MoveAxis(N, 0, ABG)
01:47:01.298 00.000 25848 Move returns status 0, amount 0
01:47:01.298 00.000 25848 move complete, result=0
01:47:01.298 00.000 25848 worker thread done servicing request
01:47:01.298 00.000 25848 Worker thread wakes up
01:47:01.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:01.298 00.000 21444 GuideStep: -2.5 px 79 ms EAST, 1.3 px 0 ms NORTH
01:47:01.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:04.150 02.852 25848 Exposure complete
01:47:04.231 00.081 25848 worker thread done servicing request
01:47:04.231 00.000 21444 OnExposeComplete: enter
01:47:04.231 00.000 21444 UpdateGuideState(): m_state=6
01:47:04.232 00.001 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
01:47:04.232 00.000 21444 Star::Find returns 1 (1), X=1250.38, Y=666.95, Mass=5457216, SNR=222.5, Peak=65504 HFD=7.9
01:47:04.232 00.000 21444 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.05) = xAngle (-2.24 = -2.24)
01:47:04.232 00.000 21444 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.20)
01:47:04.232 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=1.14 hyp=1.56 cameraTheta=0.81 mountX=-0.97 mountY=1.46, mountTheta=2.16
01:47:04.233 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=1.14, opts=13)
01:47:04.233 00.000 21444 Enqueuing Move request for scope (1.07, 1.14)
01:47:04.233 00.000 25848 Worker thread wakes up
01:47:04.233 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 1.14) opts 0xd
01:47:04.233 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 1.14)
01:47:04.233 00.000 25848 Moving (1.07, 1.14) raw xDistance=-0.97 yDistance=1.46
01:47:04.233 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -0.97
01:47:04.233 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.98
01:47:04.233 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
01:47:04.233 00.000 25848 MoveAxis(E, 34, ABG)
01:47:04.233 00.000 25848 Guiding  Dir = 2, Dur = 34
01:47:04.233 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=118, FiltMax=65504, Gamma=0.560
01:47:04.233 00.000 21444 UpdateGuideState exits: m=5457216 SNR=222.5 Saturated
01:47:04.233 00.000 21444 PhdController: settling, locked = 1, distance = 2.55 (3.00) aobump = 0 frame = 4 / 99999
01:47:04.233 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824024.233,"Host":"ASTROBRUCE","Inst":1,"Distance":2.55,"Time":3.2,"SettleTime":12.0,"StarLocked":true}
01:47:04.233 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:04.233 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:04.233 00.000 21444 Enqueuing Expose request
01:47:04.265 00.032 25848 IsSlewing returns 0
01:47:04.266 00.001 25848 IsGuiding returns 0
01:47:04.297 00.031 25848 PulseGuide returned control before completion, sleep 13
01:47:04.365 00.068 25848 IsGuiding returns 1
01:47:04.365 00.000 25848 scope still moving after pulse duration time elapsed
01:47:04.423 00.058 25848 IsSlewing returns 0
01:47:04.423 00.000 25848 IsGuiding returns 0
01:47:04.423 00.000 25848 scope move finished after 34 + 123 ms
01:47:04.423 00.000 25848 Move returns status 0, amount 34
01:47:04.423 00.000 25848 MoveAxis(S, 40, ABG)
01:47:04.423 00.000 25848 Guiding  Dir = 1, Dur = 40
01:47:04.452 00.029 25848 IsSlewing returns 0
01:47:04.452 00.000 25848 IsGuiding returns 0
01:47:04.483 00.031 25848 PulseGuide returned control before completion, sleep 19
01:47:04.517 00.034 25848 IsGuiding returns 1
01:47:04.517 00.000 25848 scope still moving after pulse duration time elapsed
01:47:04.588 00.071 25848 IsSlewing returns 0
01:47:04.589 00.001 25848 IsGuiding returns 0
01:47:04.589 00.000 25848 scope move finished after 40 + 96 ms
01:47:04.589 00.000 25848 Move returns status 0, amount 40
01:47:04.589 00.000 25848 move complete, result=0
01:47:04.589 00.000 25848 worker thread done servicing request
01:47:04.589 00.000 25848 Worker thread wakes up
01:47:04.589 00.000 21444 GuideStep: -1.0 px 34 ms EAST, 1.5 px 40 ms SOUTH
01:47:04.589 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:04.589 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:07.441 02.852 25848 Exposure complete
01:47:07.519 00.078 25848 worker thread done servicing request
01:47:07.519 00.000 21444 OnExposeComplete: enter
01:47:07.519 00.000 21444 UpdateGuideState(): m_state=6
01:47:07.519 00.000 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 205
01:47:07.519 00.000 21444 Star::Find returns 1 (1), X=1251.74, Y=666.53, Mass=5547222, SNR=256.1, Peak=65504 HFD=7.9
01:47:07.519 00.000 21444 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.05) = xAngle (-2.76 = -2.76)
01:47:07.519 00.000 21444 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.68)
01:47:07.519 00.000 21444 CameraToMount -- cameraX=2.43 cameraY=0.72 hyp=2.53 cameraTheta=0.29 mountX=-2.35 mountY=1.58, mountTheta=2.55
01:47:07.520 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.43, y=0.72, opts=13)
01:47:07.520 00.000 21444 Enqueuing Move request for scope (2.43, 0.72)
01:47:07.520 00.000 25848 Worker thread wakes up
01:47:07.520 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=244, FiltMax=65504, Gamma=0.560
01:47:07.520 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.43, 0.72) opts 0xd
01:47:07.520 00.000 21444 UpdateGuideState exits: m=5547222 SNR=256.1 Saturated
01:47:07.520 00.000 25848 Handling offset move in thread for scope, endpoint = (2.43, 0.72)
01:47:07.520 00.000 21444 PhdController: settling, locked = 1, distance = 2.55 (3.00) aobump = 0 frame = 5 / 99999
01:47:07.520 00.000 25848 Moving (2.43, 0.72) raw xDistance=-2.35 yDistance=1.58
01:47:07.520 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824027.520,"Host":"ASTROBRUCE","Inst":1,"Distance":2.55,"Time":6.5,"SettleTime":12.0,"StarLocked":true}
01:47:07.521 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.53 from input -2.35
01:47:07.521 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.58 from input 1.58
01:47:07.521 00.000 25848 MoveAxis(E, 71, ABG)
01:47:07.521 00.000 25848 Guiding  Dir = 2, Dur = 71
01:47:07.521 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:07.521 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:07.521 00.000 21444 Enqueuing Expose request
01:47:07.565 00.044 25848 IsSlewing returns 0
01:47:07.565 00.000 25848 IsGuiding returns 0
01:47:07.596 00.031 25848 PulseGuide returned control before completion, sleep 51
01:47:07.660 00.064 25848 IsGuiding returns 1
01:47:07.660 00.000 25848 scope still moving after pulse duration time elapsed
01:47:07.752 00.092 25848 IsSlewing returns 0
01:47:07.753 00.001 25848 IsGuiding returns 0
01:47:07.753 00.000 25848 scope move finished after 71 + 117 ms
01:47:07.753 00.000 25848 Move returns status 0, amount 71
01:47:07.753 00.000 25848 MoveAxis(S, 43, ABG)
01:47:07.753 00.000 25848 Guiding  Dir = 1, Dur = 43
01:47:07.783 00.030 25848 IsSlewing returns 0
01:47:07.783 00.000 25848 IsGuiding returns 0
01:47:07.815 00.032 25848 PulseGuide returned control before completion, sleep 22
01:47:07.850 00.035 25848 IsGuiding returns 1
01:47:07.850 00.000 25848 scope still moving after pulse duration time elapsed
01:47:07.907 00.057 25848 IsSlewing returns 0
01:47:07.907 00.000 25848 IsGuiding returns 0
01:47:07.907 00.000 25848 scope move finished after 43 + 80 ms
01:47:07.907 00.000 25848 Move returns status 0, amount 43
01:47:07.907 00.000 25848 move complete, result=0
01:47:07.907 00.000 25848 worker thread done servicing request
01:47:07.907 00.000 25848 Worker thread wakes up
01:47:07.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:07.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:07.907 00.000 21444 GuideStep: -2.4 px 71 ms EAST, 1.6 px 43 ms SOUTH
01:47:10.754 02.847 25848 Exposure complete
01:47:10.833 00.079 25848 worker thread done servicing request
01:47:10.833 00.000 21444 OnExposeComplete: enter
01:47:10.833 00.000 21444 UpdateGuideState(): m_state=6
01:47:10.833 00.000 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 206
01:47:10.833 00.000 21444 Star::Find returns 1 (1), X=1248.66, Y=665.03, Mass=5317480, SNR=175.4, Peak=65504 HFD=8.0
01:47:10.833 00.000 21444 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.05) = xAngle (-5.32 = 0.97)
01:47:10.833 00.000 21444 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.16 = -1.88)
01:47:10.833 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=-0.79 hyp=1.02 cameraTheta=-2.27 mountX=0.58 mountY=-0.98, mountTheta=-1.03
01:47:10.834 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=-0.79, opts=13)
01:47:10.834 00.000 21444 Enqueuing Move request for scope (-0.65, -0.79)
01:47:10.834 00.000 25848 Worker thread wakes up
01:47:10.834 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.79) opts 0xd
01:47:10.834 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, -0.79)
01:47:10.834 00.000 25848 Moving (-0.65, -0.79) raw xDistance=0.58 yDistance=-0.98
01:47:10.834 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.58
01:47:10.834 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:10.834 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=168, FiltMax=65504, Gamma=0.560
01:47:10.834 00.000 21444 UpdateGuideState exits: m=5317480 SNR=175.4 Saturated
01:47:10.834 00.000 21444 PhdController: settling, locked = 1, distance = 2.09 (3.00) aobump = 0 frame = 6 / 99999
01:47:10.834 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
01:47:10.834 00.000 25848 MoveAxis(W, 12, ABG)
01:47:10.834 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824030.834,"Host":"ASTROBRUCE","Inst":1,"Distance":2.09,"Time":9.8,"SettleTime":12.0,"StarLocked":true}
01:47:10.835 00.001 25848 Guiding  Dir = 3, Dur = 12
01:47:10.835 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:10.835 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:10.835 00.000 21444 Enqueuing Expose request
01:47:10.860 00.025 25848 IsSlewing returns 0
01:47:10.860 00.000 25848 IsGuiding returns 0
01:47:10.892 00.032 25848 IsGuiding returns 1
01:47:10.892 00.000 25848 scope still moving after pulse duration time elapsed
01:47:10.954 00.062 25848 IsSlewing returns 0
01:47:10.954 00.000 25848 IsGuiding returns 0
01:47:10.954 00.000 25848 scope move finished after 12 + 81 ms
01:47:10.954 00.000 25848 Move returns status 0, amount 12
01:47:10.954 00.000 25848 MoveAxis(N, 0, ABG)
01:47:10.954 00.000 25848 Move returns status 0, amount 0
01:47:10.954 00.000 25848 move complete, result=0
01:47:10.954 00.000 25848 worker thread done servicing request
01:47:10.954 00.000 25848 Worker thread wakes up
01:47:10.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:10.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:10.954 00.000 21444 GuideStep: 0.6 px 12 ms WEST, -1.0 px 0 ms NORTH
01:47:13.793 02.839 25848 Exposure complete
01:47:13.870 00.077 25848 worker thread done servicing request
01:47:13.870 00.000 21444 OnExposeComplete: enter
01:47:13.870 00.000 21444 UpdateGuideState(): m_state=6
01:47:13.870 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 207
01:47:13.870 00.000 21444 Star::Find returns 1 (1), X=1249.72, Y=664.41, Mass=5562354, SNR=207.6, Peak=65504 HFD=7.7
01:47:13.870 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.95)
01:47:13.870 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.18 = -0.90)
01:47:13.870 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-1.40 hyp=1.46 cameraTheta=-1.29 mountX=-0.54 mountY=-1.14, mountTheta=-2.01
01:47:13.871 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-1.40, opts=13)
01:47:13.871 00.000 21444 Enqueuing Move request for scope (0.41, -1.40)
01:47:13.871 00.000 25848 Worker thread wakes up
01:47:13.871 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -1.40) opts 0xd
01:47:13.871 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -1.40)
01:47:13.871 00.000 25848 Moving (0.41, -1.40) raw xDistance=-0.54 yDistance=-1.14
01:47:13.871 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.54
01:47:13.871 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:13.871 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=244, FiltMax=65504, Gamma=0.560
01:47:13.871 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.14
01:47:13.871 00.000 25848 MoveAxis(E, 15, ABG)
01:47:13.872 00.001 25848 Guiding  Dir = 2, Dur = 15
01:47:13.872 00.000 21444 UpdateGuideState exits: m=5562354 SNR=207.6 Saturated
01:47:13.872 00.000 21444 PhdController: settling, locked = 1, distance = 1.90 (3.00) aobump = 0 frame = 7 / 99999
01:47:13.872 00.000 21444 PhdController: newstate STATE_FINISH
01:47:13.872 00.000 21444 PhdController complete: success
01:47:13.872 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778824033.872,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
01:47:13.872 00.000 21444 Mount: notify guiding dither settle done success=1
01:47:13.872 00.000 21444 PhdController: newstate STATE_IDLE
01:47:13.872 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:13.872 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:13.872 00.000 21444 Enqueuing Expose request
01:47:13.908 00.036 25848 IsSlewing returns 0
01:47:13.909 00.001 25848 IsGuiding returns 0
01:47:13.940 00.031 25848 IsGuiding returns 1
01:47:13.940 00.000 25848 scope still moving after pulse duration time elapsed
01:47:13.982 00.042 25848 IsSlewing returns 0
01:47:13.983 00.001 25848 IsGuiding returns 0
01:47:13.983 00.000 25848 scope move finished after 15 + 58 ms
01:47:13.983 00.000 25848 Move returns status 0, amount 15
01:47:13.983 00.000 25848 MoveAxis(N, 0, ABG)
01:47:13.983 00.000 25848 Move returns status 0, amount 0
01:47:13.983 00.000 25848 move complete, result=0
01:47:13.983 00.000 25848 worker thread done servicing request
01:47:13.983 00.000 25848 Worker thread wakes up
01:47:13.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:13.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:13.983 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -1.1 px 0 ms NORTH
01:47:16.832 02.849 25848 Exposure complete
01:47:16.920 00.088 25848 worker thread done servicing request
01:47:16.920 00.000 21444 OnExposeComplete: enter
01:47:16.920 00.000 21444 UpdateGuideState(): m_state=6
01:47:16.920 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.921 00.001 21444 Star::Find returns 1 (1), X=1249.05, Y=664.79, Mass=5593164, SNR=291.8, Peak=65504 HFD=8.0
01:47:16.921 00.000 21444 MultiStar: exiting stabilization period
01:47:16.921 00.000 21444 MultiStar: updating star positions after lock position change
01:47:16.921 00.000 21444 Star::Find(15, 744, 128, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.921 00.000 21444 Star::Find returns 1 (1), X=743.38, Y=129.70, Mass=5103389, SNR=196.0, Peak=65504 HFD=7.6
01:47:16.921 00.000 21444 Star::Find(15, 706, 30, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.921 00.000 21444 Star::Find returns 1 (1), X=705.93, Y=30.89, Mass=4969446, SNR=204.8, Peak=65504 HFD=8.1
01:47:16.921 00.000 21444 Star::Find(15, 207, 54, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.921 00.000 21444 Star::Find returns 1 (1), X=205.84, Y=54.57, Mass=2337797, SNR=192.9, Peak=41656 HFD=7.3
01:47:16.921 00.000 21444 Star::Find(15, 1464, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.921 00.000 21444 Star::Find returns 1 (1), X=1463.88, Y=558.43, Mass=2004633, SNR=173.7, Peak=33980 HFD=7.5
01:47:16.921 00.000 21444 Star::Find(15, 1819, 404, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.921 00.000 21444 Star::Find returns 1 (1), X=1818.76, Y=405.70, Mass=1770435, SNR=169.8, Peak=31352 HFD=7.4
01:47:16.921 00.000 21444 Star::Find(15, 1564, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.921 00.000 21444 Star::Find returns 1 (1), X=1563.35, Y=388.98, Mass=1279698, SNR=159.5, Peak=22012 HFD=7.6
01:47:16.921 00.000 21444 Star::Find(15, 1105, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.921 00.000 21444 Star::Find returns 1 (1), X=1104.40, Y=765.03, Mass=1037000, SNR=119.4, Peak=20820 HFD=7.2
01:47:16.922 00.001 21444 Star::Find(15, 1696, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.922 00.000 21444 Star::Find returns 1 (1), X=1696.22, Y=487.16, Mass=1282244, SNR=130.8, Peak=21128 HFD=7.8
01:47:16.922 00.000 21444 Star::Find(15, 232, 708, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.922 00.000 21444 Star::Find returns 1 (1), X=232.61, Y=709.99, Mass=698645, SNR=96.0, Peak=14560 HFD=6.9
01:47:16.922 00.000 21444 Star::Find(15, 1120, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.922 00.000 21444 Star::Find returns 1 (1), X=1119.92, Y=277.08, Mass=629394, SNR=87.9, Peak=13396 HFD=7.4
01:47:16.922 00.000 21444 Star::Find(15, 1241, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
01:47:16.922 00.000 21444 Star::Find returns 1 (1), X=1241.55, Y=729.15, Mass=506366, SNR=79.7, Peak=11328 HFD=7.2
01:47:16.922 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.88 = 1.41)
01:47:16.922 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
01:47:16.922 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-1.02 hyp=1.05 cameraTheta=-1.82 mountX=0.17 mountY=-1.04, mountTheta=-1.41
01:47:16.923 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-1.02, opts=13)
01:47:16.923 00.000 21444 Enqueuing Move request for scope (-0.26, -1.02)
01:47:16.923 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=306, FiltMax=65504, Gamma=0.560
01:47:16.923 00.000 21444 UpdateGuideState exits: m=5593164 SNR=291.8 Saturated
01:47:16.923 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:16.923 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:16.923 00.000 21444 Enqueuing Expose request
01:47:16.923 00.000 25848 Worker thread wakes up
01:47:16.923 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -1.02) opts 0xd
01:47:16.923 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -1.02)
01:47:16.924 00.001 25848 Moving (-0.26, -1.02) raw xDistance=0.17 yDistance=-1.04
01:47:16.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:47:16.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:16.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
01:47:16.924 00.000 25848 MoveAxis(E, 0, ABG)
01:47:16.924 00.000 25848 Move returns status 0, amount 0
01:47:16.924 00.000 25848 MoveAxis(N, 0, ABG)
01:47:16.924 00.000 25848 Move returns status 0, amount 0
01:47:16.924 00.000 25848 move complete, result=0
01:47:16.924 00.000 25848 worker thread done servicing request
01:47:16.924 00.000 25848 Worker thread wakes up
01:47:16.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:16.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:16.924 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.0 px 0 ms NORTH
01:47:19.773 02.849 25848 Exposure complete
01:47:19.853 00.080 25848 worker thread done servicing request
01:47:19.853 00.000 21444 OnExposeComplete: enter
01:47:19.853 00.000 21444 UpdateGuideState(): m_state=6
01:47:19.854 00.001 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 209
01:47:19.854 00.000 21444 Star::Find returns 1 (1), X=1247.70, Y=665.27, Mass=5552284, SNR=238.3, Peak=65504 HFD=7.9
01:47:19.854 00.000 21444 MultiStar: [#1 0.13,0.12,0.79,U] [#2 0.12,0.26,0.73,U] [#3 0.61,-0.15,0.70,U] [#4 -0.23,-0.08,0.80,U] [#5 -0.10,0.55,0.59,U] [#6 0.09,0.08,0.56,U] [#7 -0.90,-0.35,0.45,U] [#8 -0.13,-0.08,0.56,U] 
01:47:19.854 00.000 21444 refined, 8 included, MultiStar: {-0.27, -0.04}, one-star: {-1.61, -0.54}
01:47:19.854 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.05) = xAngle (-6.04 = 0.25)
01:47:19.854 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.88 = -2.60)
01:47:19.854 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-2.99 mountX=0.26 mountY=-0.14, mountTheta=-0.49
01:47:19.855 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-0.04, opts=13)
01:47:19.855 00.000 21444 Enqueuing Move request for scope (-0.27, -0.04)
01:47:19.855 00.000 25848 Worker thread wakes up
01:47:19.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
01:47:19.855 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
01:47:19.855 00.000 25848 Moving (-0.27, -0.04) raw xDistance=0.26 yDistance=-0.14
01:47:19.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
01:47:19.855 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=268, FiltMax=65504, Gamma=0.560
01:47:19.855 00.000 21444 UpdateGuideState exits: m=5552284 SNR=238.3 Saturated
01:47:19.855 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:19.855 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:19.855 00.000 21444 Enqueuing Expose request
01:47:19.855 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:19.855 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:47:19.856 00.001 25848 MoveAxis(E, 0, ABG)
01:47:19.856 00.000 25848 Move returns status 0, amount 0
01:47:19.856 00.000 25848 MoveAxis(N, 0, ABG)
01:47:19.856 00.000 25848 Move returns status 0, amount 0
01:47:19.856 00.000 25848 move complete, result=0
01:47:19.856 00.000 25848 worker thread done servicing request
01:47:19.856 00.000 25848 Worker thread wakes up
01:47:19.856 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:19.856 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:19.856 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:22.704 02.848 25848 Exposure complete
01:47:22.792 00.088 25848 worker thread done servicing request
01:47:22.792 00.000 21444 OnExposeComplete: enter
01:47:22.792 00.000 21444 UpdateGuideState(): m_state=6
01:47:22.792 00.000 21444 Star::Find(15, 1247, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 210
01:47:22.792 00.000 21444 Star::Find returns 1 (1), X=1248.32, Y=665.68, Mass=5637987, SNR=202.9, Peak=65504 HFD=8.1
01:47:22.792 00.000 21444 MultiStar: [#1 0.09,1.17,0.85,U] [#2 0.67,1.43,0.63,U] [#3 1.33,0.96,0.71,U] [#4 -0.04,0.71,0.91,U] [#5 -0.31,0.73,0.73,U] [#6 0.03,1.40,0.73,U] [#7 -0.17,0.69,0.63,U] [#8 -0.11,0.90,0.58,U] 
01:47:22.792 00.000 21444 refined, 8 included, MultiStar: {0.01, 0.83}, one-star: {-0.99, -0.14}
01:47:22.793 00.001 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
01:47:22.793 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.33 = 1.95)
01:47:22.793 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.83 hyp=0.83 cameraTheta=1.56 mountX=0.07 mountY=0.77, mountTheta=1.48
01:47:22.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.83, opts=13)
01:47:22.794 00.000 21444 Enqueuing Move request for scope (0.01, 0.83)
01:47:22.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=372, FiltMax=65504, Gamma=0.560
01:47:22.794 00.000 25848 Worker thread wakes up
01:47:22.794 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.83) opts 0xd
01:47:22.794 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.83)
01:47:22.794 00.000 25848 Moving (0.01, 0.83) raw xDistance=0.07 yDistance=0.77
01:47:22.794 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:47:22.794 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
01:47:22.794 00.000 25848 MoveAxis(E, 0, ABG)
01:47:22.794 00.000 25848 Move returns status 0, amount 0
01:47:22.794 00.000 25848 MoveAxis(S, 21, ABG)
01:47:22.794 00.000 25848 Guiding  Dir = 1, Dur = 21
01:47:22.794 00.000 21444 UpdateGuideState exits: m=5637987 SNR=202.9 Saturated
01:47:22.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:22.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:22.794 00.000 21444 Enqueuing Expose request
01:47:22.827 00.033 25848 IsSlewing returns 0
01:47:22.827 00.000 25848 IsGuiding returns 0
01:47:22.859 00.032 25848 IsGuiding returns 1
01:47:22.859 00.000 25848 scope still moving after pulse duration time elapsed
01:47:22.950 00.091 25848 IsSlewing returns 0
01:47:22.950 00.000 25848 IsGuiding returns 0
01:47:22.950 00.000 25848 scope move finished after 21 + 101 ms
01:47:22.950 00.000 25848 Move returns status 0, amount 21
01:47:22.950 00.000 25848 move complete, result=0
01:47:22.950 00.000 25848 worker thread done servicing request
01:47:22.950 00.000 25848 Worker thread wakes up
01:47:22.950 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:22.950 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:22.950 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 21 ms SOUTH
01:47:25.802 02.852 25848 Exposure complete
01:47:25.889 00.087 25848 worker thread done servicing request
01:47:25.890 00.001 21444 OnExposeComplete: enter
01:47:25.890 00.000 21444 UpdateGuideState(): m_state=6
01:47:25.890 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 211
01:47:25.890 00.000 21444 Star::Find returns 1 (1), X=1249.66, Y=664.35, Mass=5566985, SNR=207.8, Peak=65504 HFD=7.8
01:47:25.890 00.000 21444 MultiStar: [#1 1.95,0.52,0.82,U] [#2 1.48,0.40,0.69,U] [#3 2.30,-0.17,0.00,M1] [#4 1.04,-1.03,0.72,U] [#5 0.77,-0.59,0.59,U] [#6 1.09,-0.62,0.61,U] [#7 1.33,-0.91,0.64,U] [#8 1.05,-0.95,0.46,U] 
01:47:25.890 00.000 21444 refined, 7 included, MultiStar: {1.12, -0.59}, one-star: {0.35, -1.47}
01:47:25.890 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.54 = 2.75)
01:47:25.890 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
01:47:25.890 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.59 hyp=1.26 cameraTheta=-0.48 mountX=-1.17 mountY=-0.12, mountTheta=-3.04
01:47:25.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.59, opts=13)
01:47:25.891 00.000 21444 Enqueuing Move request for scope (1.12, -0.59)
01:47:25.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=234, FiltMax=65504, Gamma=0.560
01:47:25.891 00.000 21444 UpdateGuideState exits: m=5566985 SNR=207.8 Saturated
01:47:25.892 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:25.892 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:25.892 00.000 21444 Enqueuing Expose request
01:47:25.892 00.000 25848 Worker thread wakes up
01:47:25.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.59) opts 0xd
01:47:25.892 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.59)
01:47:25.892 00.000 25848 Moving (1.12, -0.59) raw xDistance=-1.17 yDistance=-0.12
01:47:25.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.17
01:47:25.892 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:25.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:47:25.892 00.000 25848 MoveAxis(E, 34, ABG)
01:47:25.892 00.000 25848 Guiding  Dir = 2, Dur = 34
01:47:25.920 00.028 25848 IsSlewing returns 0
01:47:25.921 00.001 25848 IsGuiding returns 0
01:47:25.952 00.031 25848 PulseGuide returned control before completion, sleep 13
01:47:25.976 00.024 25848 IsGuiding returns 1
01:47:25.976 00.000 25848 scope still moving after pulse duration time elapsed
01:47:26.032 00.056 25848 IsSlewing returns 0
01:47:26.049 00.017 25848 IsGuiding returns 0
01:47:26.049 00.000 25848 scope move finished after 34 + 94 ms
01:47:26.049 00.000 25848 Move returns status 0, amount 34
01:47:26.049 00.000 25848 MoveAxis(N, 0, ABG)
01:47:26.049 00.000 25848 Move returns status 0, amount 0
01:47:26.049 00.000 25848 move complete, result=0
01:47:26.049 00.000 25848 worker thread done servicing request
01:47:26.049 00.000 25848 Worker thread wakes up
01:47:26.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:26.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:26.050 00.001 21444 GuideStep: -1.2 px 34 ms EAST, -0.1 px 0 ms NORTH
01:47:28.893 02.843 25848 Exposure complete
01:47:28.980 00.087 25848 worker thread done servicing request
01:47:28.981 00.001 21444 OnExposeComplete: enter
01:47:28.981 00.000 21444 UpdateGuideState(): m_state=6
01:47:28.981 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 212
01:47:28.981 00.000 21444 Star::Find returns 1 (1), X=1248.45, Y=664.21, Mass=5594207, SNR=205.4, Peak=65504 HFD=7.9
01:47:28.981 00.000 21444 MultiStar: [#1 0.86,0.15,0.99,U] [#2 0.37,0.43,0.79,U] [#3 1.17,-0.21,0.61,U] [#4 -0.63,-0.78,0.93,U] [#5 -0.30,-0.31,0.60,U] [#6 -0.74,-0.23,0.72,U] [#7 -0.12,-1.22,0.53,U] [#8 -0.78,-0.60,0.51,U] 
01:47:28.981 00.000 21444 refined, 8 included, MultiStar: {-0.11, -0.49}, one-star: {-0.86, -1.61}
01:47:28.981 00.000 21444 CameraToMount -- cameraTheta (-1.80) - m_xAngle (3.05) = xAngle (-4.85 = 1.44)
01:47:28.981 00.000 21444 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.69 = -1.41)
01:47:28.981 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.49 hyp=0.50 cameraTheta=-1.80 mountX=0.07 mountY=-0.50, mountTheta=-1.44
01:47:28.983 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.49, opts=13)
01:47:28.983 00.000 21444 Enqueuing Move request for scope (-0.11, -0.49)
01:47:28.983 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=322, FiltMax=65504, Gamma=0.560
01:47:28.983 00.000 21444 UpdateGuideState exits: m=5594207 SNR=205.4 Saturated
01:47:28.983 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:28.983 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:28.983 00.000 21444 Enqueuing Expose request
01:47:28.983 00.000 25848 Worker thread wakes up
01:47:28.983 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.49) opts 0xd
01:47:28.983 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.49)
01:47:28.983 00.000 25848 Moving (-0.11, -0.49) raw xDistance=0.07 yDistance=-0.50
01:47:28.983 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:47:28.983 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:28.983 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
01:47:28.983 00.000 25848 MoveAxis(E, 0, ABG)
01:47:28.983 00.000 25848 Move returns status 0, amount 0
01:47:28.983 00.000 25848 MoveAxis(N, 0, ABG)
01:47:28.983 00.000 25848 Move returns status 0, amount 0
01:47:28.983 00.000 25848 move complete, result=0
01:47:28.983 00.000 25848 worker thread done servicing request
01:47:28.984 00.001 25848 Worker thread wakes up
01:47:28.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:28.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:28.984 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:47:31.826 02.842 25848 Exposure complete
01:47:31.907 00.081 25848 worker thread done servicing request
01:47:31.907 00.000 21444 OnExposeComplete: enter
01:47:31.907 00.000 21444 UpdateGuideState(): m_state=6
01:47:31.907 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 213
01:47:31.907 00.000 21444 Star::Find returns 1 (1), X=1250.06, Y=664.91, Mass=5657482, SNR=259.9, Peak=65504 HFD=8.1
01:47:31.907 00.000 21444 MultiStar: [#1 1.59,0.36,0.70,U] [#2 1.20,1.02,0.59,U] [#3 1.26,0.41,0.47,U] [#4 1.14,-0.28,0.62,U] [#5 1.58,0.27,0.57,U] [#6 0.98,0.21,0.54,U] [#7 0.72,0.38,0.46,U] [#8 1.63,0.00,0.47,U] 
01:47:31.907 00.000 21444 single-star, 8 included, MultiStar: {1.18, 0.07}, one-star: {0.75, -0.90}
01:47:31.907 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
01:47:31.907 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
01:47:31.907 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.90 hyp=1.17 cameraTheta=-0.88 mountX=-0.83 mountY=-0.55, mountTheta=-2.55
01:47:31.908 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.90, opts=13)
01:47:31.908 00.000 21444 Enqueuing Move request for scope (0.75, -0.90)
01:47:31.908 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=268, FiltMax=65504, Gamma=0.560
01:47:31.908 00.000 21444 UpdateGuideState exits: m=5657482 SNR=259.9 Saturated
01:47:31.908 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:31.908 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:31.908 00.000 21444 Enqueuing Expose request
01:47:31.908 00.000 25848 Worker thread wakes up
01:47:31.908 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.90) opts 0xd
01:47:31.909 00.001 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.90)
01:47:31.909 00.000 25848 Moving (0.75, -0.90) raw xDistance=-0.83 yDistance=-0.55
01:47:31.909 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
01:47:31.909 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:31.909 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
01:47:31.909 00.000 25848 MoveAxis(E, 24, ABG)
01:47:31.909 00.000 25848 Guiding  Dir = 2, Dur = 24
01:47:31.939 00.030 25848 IsSlewing returns 0
01:47:31.940 00.001 25848 IsGuiding returns 0
01:47:31.994 00.054 25848 IsGuiding returns 1
01:47:31.994 00.000 25848 scope still moving after pulse duration time elapsed
01:47:32.065 00.071 25848 IsSlewing returns 0
01:47:32.065 00.000 25848 IsGuiding returns 0
01:47:32.065 00.000 25848 scope move finished after 24 + 101 ms
01:47:32.065 00.000 25848 Move returns status 0, amount 24
01:47:32.065 00.000 25848 MoveAxis(N, 0, ABG)
01:47:32.065 00.000 25848 Move returns status 0, amount 0
01:47:32.065 00.000 25848 move complete, result=0
01:47:32.065 00.000 25848 worker thread done servicing request
01:47:32.065 00.000 25848 Worker thread wakes up
01:47:32.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:32.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:32.065 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.6 px 0 ms NORTH
01:47:34.906 02.841 25848 Exposure complete
01:47:34.994 00.088 25848 worker thread done servicing request
01:47:34.994 00.000 21444 OnExposeComplete: enter
01:47:34.994 00.000 21444 UpdateGuideState(): m_state=6
01:47:34.994 00.000 21444 Star::Find(15, 1250, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 214
01:47:34.995 00.001 21444 Star::Find returns 1 (1), X=1249.98, Y=665.65, Mass=5793791, SNR=283.8, Peak=65504 HFD=8.0
01:47:34.995 00.000 21444 MultiStar: [#1 1.14,0.95,0.88,U] [#2 1.19,1.20,0.67,U] [#3 2.50,1.09,0.00,M1] [#4 1.03,0.90,0.69,U] [#5 0.64,0.64,0.45,U] [#6 1.04,1.25,0.49,U] [#7 1.45,-0.04,0.57,U] [#8 0.95,0.28,0.48,U] 
01:47:34.995 00.000 21444 single-star, 7 included, MultiStar: {1.01, 0.59}, one-star: {0.67, -0.17}
01:47:34.995 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.29 = 2.99)
01:47:34.995 00.000 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.15)
01:47:34.995 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.17 hyp=0.69 cameraTheta=-0.24 mountX=-0.68 mountY=0.10, mountTheta=3.00
01:47:34.996 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.17, opts=13)
01:47:34.996 00.000 21444 Enqueuing Move request for scope (0.67, -0.17)
01:47:34.996 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=280, FiltMax=65504, Gamma=0.560
01:47:34.996 00.000 21444 UpdateGuideState exits: m=5793791 SNR=283.8 Saturated
01:47:34.996 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:34.996 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:34.996 00.000 21444 Enqueuing Expose request
01:47:34.996 00.000 25848 Worker thread wakes up
01:47:34.996 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.17) opts 0xd
01:47:34.996 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.17)
01:47:34.996 00.000 25848 Moving (0.67, -0.17) raw xDistance=-0.68 yDistance=0.10
01:47:34.996 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.68
01:47:34.996 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:34.996 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:47:34.996 00.000 25848 MoveAxis(E, 22, ABG)
01:47:34.996 00.000 25848 Guiding  Dir = 2, Dur = 22
01:47:35.017 00.021 25848 IsSlewing returns 0
01:47:35.017 00.000 25848 IsGuiding returns 0
01:47:35.048 00.031 25848 IsGuiding returns 1
01:47:35.048 00.000 25848 scope still moving after pulse duration time elapsed
01:47:35.108 00.060 25848 IsSlewing returns 0
01:47:35.108 00.000 25848 IsGuiding returns 0
01:47:35.108 00.000 25848 scope move finished after 22 + 69 ms
01:47:35.108 00.000 25848 Move returns status 0, amount 22
01:47:35.108 00.000 25848 MoveAxis(N, 0, ABG)
01:47:35.108 00.000 25848 Move returns status 0, amount 0
01:47:35.108 00.000 25848 move complete, result=0
01:47:35.108 00.000 25848 worker thread done servicing request
01:47:35.109 00.001 25848 Worker thread wakes up
01:47:35.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:35.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:35.109 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.1 px 0 ms NORTH
01:47:37.959 02.850 25848 Exposure complete
01:47:38.040 00.081 25848 worker thread done servicing request
01:47:38.040 00.000 21444 OnExposeComplete: enter
01:47:38.040 00.000 21444 UpdateGuideState(): m_state=6
01:47:38.040 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 215
01:47:38.040 00.000 21444 Star::Find returns 1 (1), X=1249.51, Y=665.59, Mass=5710652, SNR=252.0, Peak=65504 HFD=7.7
01:47:38.041 00.001 21444 MultiStar: [#1 1.10,0.89,0.74,U] [#2 0.53,0.92,0.62,U] [#3 1.51,0.73,0.75,U] [#4 0.59,0.31,0.77,U] [#5 0.96,0.57,0.67,U] [#6 1.04,0.79,0.64,U] [#7 1.35,0.12,0.54,U] [#8 0.93,0.07,0.43,U] 
01:47:38.041 00.000 21444 single-star, 8 included, MultiStar: {0.87, 0.45}, one-star: {0.20, -0.23}
01:47:38.041 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.39)
01:47:38.041 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.45)
01:47:38.041 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.31 cameraTheta=-0.84 mountX=-0.22 mountY=-0.13, mountTheta=-2.60
01:47:38.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=-0.23, opts=13)
01:47:38.042 00.000 21444 Enqueuing Move request for scope (0.20, -0.23)
01:47:38.042 00.000 25848 Worker thread wakes up
01:47:38.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd
01:47:38.042 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, -0.23)
01:47:38.042 00.000 25848 Moving (0.20, -0.23) raw xDistance=-0.22 yDistance=-0.13
01:47:38.042 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
01:47:38.042 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:38.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=180, FiltMax=65504, Gamma=0.560
01:47:38.042 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:47:38.042 00.000 25848 MoveAxis(E, 0, ABG)
01:47:38.042 00.000 25848 Move returns status 0, amount 0
01:47:38.042 00.000 25848 MoveAxis(N, 0, ABG)
01:47:38.042 00.000 25848 Move returns status 0, amount 0
01:47:38.042 00.000 25848 move complete, result=0
01:47:38.042 00.000 25848 worker thread done servicing request
01:47:38.042 00.000 21444 UpdateGuideState exits: m=5710652 SNR=252.0 Saturated
01:47:38.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:38.042 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:38.042 00.000 21444 Enqueuing Expose request
01:47:38.042 00.000 25848 Worker thread wakes up
01:47:38.042 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:38.042 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:38.042 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:40.898 02.856 25848 Exposure complete
01:47:40.975 00.077 25848 worker thread done servicing request
01:47:40.975 00.000 21444 OnExposeComplete: enter
01:47:40.975 00.000 21444 UpdateGuideState(): m_state=6
01:47:40.975 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 216
01:47:40.976 00.001 21444 Star::Find returns 1 (1), X=1249.21, Y=665.27, Mass=5738106, SNR=237.6, Peak=65504 HFD=7.9
01:47:40.976 00.000 21444 MultiStar: [#1 1.35,-0.18,0.98,U] [#2 0.40,0.41,0.73,U] [#3 1.05,-0.06,0.65,U] [#4 0.05,0.25,0.57,U] [#5 0.97,0.53,0.61,U] [#6 0.47,0.91,0.47,U] [#7 0.69,-0.17,0.47,U] [#8 0.70,0.11,0.51,U] 
01:47:40.976 00.000 21444 single-star, 8 included, MultiStar: {0.62, 0.07}, one-star: {-0.10, -0.54}
01:47:40.976 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.47)
01:47:40.976 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.65 = -1.37)
01:47:40.976 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.54 hyp=0.55 cameraTheta=-1.76 mountX=0.05 mountY=-0.54, mountTheta=-1.47
01:47:40.977 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.54, opts=13)
01:47:40.977 00.000 21444 Enqueuing Move request for scope (-0.10, -0.54)
01:47:40.977 00.000 25848 Worker thread wakes up
01:47:40.977 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.54) opts 0xd
01:47:40.977 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.54)
01:47:40.977 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=166, FiltMax=65504, Gamma=0.560
01:47:40.977 00.000 25848 Moving (-0.10, -0.54) raw xDistance=0.05 yDistance=-0.54
01:47:40.977 00.000 21444 UpdateGuideState exits: m=5738106 SNR=237.6 Saturated
01:47:40.977 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:40.977 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:47:40.977 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:40.977 00.000 21444 Enqueuing Expose request
01:47:40.977 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:47:40.977 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
01:47:40.977 00.000 25848 MoveAxis(E, 0, ABG)
01:47:40.977 00.000 25848 Move returns status 0, amount 0
01:47:40.977 00.000 25848 MoveAxis(N, 0, ABG)
01:47:40.977 00.000 25848 Move returns status 0, amount 0
01:47:40.977 00.000 25848 move complete, result=0
01:47:40.977 00.000 25848 worker thread done servicing request
01:47:40.977 00.000 25848 Worker thread wakes up
01:47:40.977 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:40.977 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:40.978 00.001 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:47:43.833 02.855 25848 Exposure complete
01:47:43.900 00.067 25848 worker thread done servicing request
01:47:43.900 00.000 21444 OnExposeComplete: enter
01:47:43.900 00.000 21444 UpdateGuideState(): m_state=6
01:47:43.900 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 217
01:47:43.900 00.000 21444 Star::Find returns 1 (1), X=1249.28, Y=665.28, Mass=5763665, SNR=223.2, Peak=65504 HFD=8.0
01:47:43.901 00.001 21444 MultiStar: [#1 0.64,-0.00,0.89,U] [#2 0.11,-0.18,0.67,U] [#3 -0.04,0.05,0.81,U] [#4 0.18,-0.25,1.04,U] [#5 0.06,-0.38,0.62,U] [#6 0.24,-0.13,0.63,U] [#7 0.09,-0.03,0.59,U] [#8 -0.01,-0.25,0.71,U] 
01:47:43.901 00.000 21444 refined, 8 included, MultiStar: {0.14, -0.20}, one-star: {-0.03, -0.54}
01:47:43.901 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.28)
01:47:43.901 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.56)
01:47:43.901 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-0.95 mountX=-0.16 mountY=-0.13, mountTheta=-2.46
01:47:43.902 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.20, opts=13)
01:47:43.902 00.000 21444 Enqueuing Move request for scope (0.14, -0.20)
01:47:43.902 00.000 25848 Worker thread wakes up
01:47:43.902 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2644, FiltMin=398, FiltMax=65504, Gamma=0.560
01:47:43.902 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
01:47:43.902 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
01:47:43.902 00.000 25848 Moving (0.14, -0.20) raw xDistance=-0.16 yDistance=-0.13
01:47:43.902 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:47:43.902 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:43.902 00.000 21444 UpdateGuideState exits: m=5763665 SNR=223.2 Saturated
01:47:43.902 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:43.902 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:43.902 00.000 21444 Enqueuing Expose request
01:47:43.902 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:47:43.902 00.000 25848 MoveAxis(E, 0, ABG)
01:47:43.902 00.000 25848 Move returns status 0, amount 0
01:47:43.902 00.000 25848 MoveAxis(N, 0, ABG)
01:47:43.902 00.000 25848 Move returns status 0, amount 0
01:47:43.902 00.000 25848 move complete, result=0
01:47:43.902 00.000 25848 worker thread done servicing request
01:47:43.902 00.000 25848 Worker thread wakes up
01:47:43.902 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:43.902 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:43.903 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:46.738 02.835 25848 Exposure complete
01:47:46.826 00.088 25848 worker thread done servicing request
01:47:46.826 00.000 21444 OnExposeComplete: enter
01:47:46.826 00.000 21444 UpdateGuideState(): m_state=6
01:47:46.827 00.001 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 218
01:47:46.827 00.000 21444 Star::Find returns 1 (1), X=1248.27, Y=664.30, Mass=5637013, SNR=203.1, Peak=65504 HFD=7.9
01:47:46.827 00.000 21444 MultiStar: [#1 -0.00,-0.59,0.84,U] [#2 -0.45,-0.39,0.83,U] [#3 0.45,-0.71,0.70,U] [#4 -0.53,-0.89,0.85,U] [#5 -0.68,-0.68,0.59,U] [#6 -0.71,-0.50,0.79,U] [#7 -0.65,-1.14,0.79,U] [#8 -0.68,-1.02,0.56,U] 
01:47:46.827 00.000 21444 refined, 8 included, MultiStar: {-0.49, -0.84}, one-star: {-1.04, -1.51}
01:47:46.827 00.000 21444 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.05) = xAngle (-5.15 = 1.13)
01:47:46.827 00.000 21444 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.99 = -1.71)
01:47:46.827 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.84 hyp=0.97 cameraTheta=-2.10 mountX=0.41 mountY=-0.96, mountTheta=-1.17
01:47:46.828 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.84, opts=13)
01:47:46.828 00.000 21444 Enqueuing Move request for scope (-0.49, -0.84)
01:47:46.828 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=192, FiltMax=65504, Gamma=0.560
01:47:46.828 00.000 21444 UpdateGuideState exits: m=5637013 SNR=203.1 Saturated
01:47:46.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:46.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:46.828 00.000 21444 Enqueuing Expose request
01:47:46.828 00.000 25848 Worker thread wakes up
01:47:46.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.84) opts 0xd
01:47:46.829 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.84)
01:47:46.829 00.000 25848 Moving (-0.49, -0.84) raw xDistance=0.41 yDistance=-0.96
01:47:46.829 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
01:47:46.829 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:46.829 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
01:47:46.829 00.000 25848 MoveAxis(E, 0, ABG)
01:47:46.829 00.000 25848 Move returns status 0, amount 0
01:47:46.829 00.000 25848 MoveAxis(N, 0, ABG)
01:47:46.829 00.000 25848 Move returns status 0, amount 0
01:47:46.829 00.000 25848 move complete, result=0
01:47:46.829 00.000 25848 worker thread done servicing request
01:47:46.829 00.000 25848 Worker thread wakes up
01:47:46.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:46.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:46.829 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.0 px 0 ms NORTH
01:47:49.675 02.846 25848 Exposure complete
01:47:49.762 00.087 25848 worker thread done servicing request
01:47:49.762 00.000 21444 OnExposeComplete: enter
01:47:49.762 00.000 21444 UpdateGuideState(): m_state=6
01:47:49.762 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 219
01:47:49.762 00.000 21444 Star::Find returns 1 (1), X=1248.41, Y=664.34, Mass=5616128, SNR=236.8, Peak=65504 HFD=7.8
01:47:49.762 00.000 21444 MultiStar: [#1 0.04,0.60,0.84,U] [#2 0.01,0.52,0.65,U] [#3 -0.30,-0.16,0.67,U] [#4 -0.45,-0.96,0.63,U] [#5 -0.87,-0.56,0.68,U] [#6 -0.05,-0.31,0.53,U] [#7 -0.21,-0.97,0.51,U] [#8 -0.67,-1.11,0.54,U] 
01:47:49.762 00.000 21444 refined, 8 included, MultiStar: {-0.40, -0.49}, one-star: {-0.91, -1.47}
01:47:49.762 00.000 21444 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.05) = xAngle (-5.31 = 0.98)
01:47:49.762 00.000 21444 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.15 = -1.87)
01:47:49.763 00.001 21444 CameraToMount -- cameraX=-0.40 cameraY=-0.49 hyp=0.64 cameraTheta=-2.26 mountX=0.36 mountY=-0.61, mountTheta=-1.04
01:47:49.763 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-0.49, opts=13)
01:47:49.764 00.001 21444 Enqueuing Move request for scope (-0.40, -0.49)
01:47:49.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=132, FiltMax=65504, Gamma=0.560
01:47:49.764 00.000 21444 UpdateGuideState exits: m=5616128 SNR=236.8 Saturated
01:47:49.764 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:49.764 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:49.764 00.000 21444 Enqueuing Expose request
01:47:49.764 00.000 25848 Worker thread wakes up
01:47:49.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.49) opts 0xd
01:47:49.764 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -0.49)
01:47:49.764 00.000 25848 Moving (-0.40, -0.49) raw xDistance=0.36 yDistance=-0.61
01:47:49.764 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
01:47:49.764 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.15 newest=-1.70
01:47:49.764 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
01:47:49.764 00.000 25848 MoveAxis(E, 0, ABG)
01:47:49.764 00.000 25848 Move returns status 0, amount 0
01:47:49.764 00.000 25848 BLC: Oldest BLC event removed
01:47:49.764 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:47:49.764 00.000 25848 MoveAxis(N, 306, ABG)
01:47:49.764 00.000 25848 Guiding  Dir = 0, Dur = 306
01:47:49.797 00.033 25848 IsSlewing returns 0
01:47:49.798 00.001 25848 IsGuiding returns 0
01:47:49.829 00.031 25848 PulseGuide returned control before completion, sleep 285
01:47:50.116 00.287 25848 IsGuiding returns 1
01:47:50.117 00.001 25848 scope still moving after pulse duration time elapsed
01:47:50.171 00.054 25848 IsSlewing returns 0
01:47:50.171 00.000 25848 IsGuiding returns 0
01:47:50.171 00.000 25848 scope move finished after 306 + 67 ms
01:47:50.171 00.000 25848 Move returns status 0, amount 306
01:47:50.171 00.000 25848 move complete, result=0
01:47:50.171 00.000 25848 worker thread done servicing request
01:47:50.171 00.000 25848 Worker thread wakes up
01:47:50.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:50.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:50.172 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.6 px 306 ms NORTH
01:47:53.022 02.850 25848 Exposure complete
01:47:53.103 00.081 25848 worker thread done servicing request
01:47:53.104 00.001 21444 OnExposeComplete: enter
01:47:53.104 00.000 21444 UpdateGuideState(): m_state=6
01:47:53.104 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 220
01:47:53.104 00.000 21444 Star::Find returns 1 (1), X=1247.66, Y=664.44, Mass=5519441, SNR=213.3, Peak=65504 HFD=7.7
01:47:53.104 00.000 21444 MultiStar: [#1 -0.06,0.53,0.88,U] [#2 0.16,0.69,0.93,U] [#3 -0.21,0.17,0.49,U] [#4 -1.26,-0.75,0.97,U] [#5 -1.29,-0.64,0.93,U] [#6 -0.98,-0.29,0.68,U] [#7 -0.32,-0.88,0.70,U] [#8 -1.08,-0.30,0.59,U] 
01:47:53.104 00.000 21444 refined, 8 included, MultiStar: {-0.78, -0.35}, one-star: {-1.65, -1.38}
01:47:53.104 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.51)
01:47:53.104 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.33)
01:47:53.105 00.001 21444 CameraToMount -- cameraX=-0.78 cameraY=-0.35 hyp=0.85 cameraTheta=-2.72 mountX=0.75 mountY=-0.62, mountTheta=-0.69
01:47:53.105 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=-0.35, opts=13)
01:47:53.105 00.000 21444 Enqueuing Move request for scope (-0.78, -0.35)
01:47:53.105 00.000 25848 Worker thread wakes up
01:47:53.105 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.35) opts 0xd
01:47:53.105 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, -0.35)
01:47:53.105 00.000 25848 Moving (-0.78, -0.35) raw xDistance=0.75 yDistance=-0.62
01:47:53.105 00.000 25848 BLC: History state: CurrMiss=0.62, AvgInitMiss=0.31, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.608377, 1:0.617053
01:47:53.105 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=222, FiltMax=65504, Gamma=0.560
01:47:53.106 00.001 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:47:53.106 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75
01:47:53.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
01:47:53.106 00.000 25848 MoveAxis(W, 22, ABG)
01:47:53.106 00.000 25848 Guiding  Dir = 3, Dur = 22
01:47:53.106 00.000 21444 UpdateGuideState exits: m=5519441 SNR=213.3 Saturated
01:47:53.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:53.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:53.106 00.000 21444 Enqueuing Expose request
01:47:53.126 00.020 25848 IsSlewing returns 0
01:47:53.126 00.000 25848 IsGuiding returns 0
01:47:53.158 00.032 25848 IsGuiding returns 1
01:47:53.158 00.000 25848 scope still moving after pulse duration time elapsed
01:47:53.203 00.045 25848 IsSlewing returns 0
01:47:53.203 00.000 25848 IsGuiding returns 0
01:47:53.203 00.000 25848 scope move finished after 22 + 55 ms
01:47:53.203 00.000 25848 Move returns status 0, amount 22
01:47:53.204 00.001 25848 MoveAxis(N, 17, ABG)
01:47:53.204 00.000 25848 Guiding  Dir = 0, Dur = 17
01:47:53.234 00.030 25848 IsSlewing returns 0
01:47:53.234 00.000 25848 IsGuiding returns 0
01:47:53.266 00.032 25848 IsGuiding returns 1
01:47:53.266 00.000 25848 scope still moving after pulse duration time elapsed
01:47:53.313 00.047 25848 IsSlewing returns 0
01:47:53.313 00.000 25848 IsGuiding returns 0
01:47:53.313 00.000 25848 scope move finished after 17 + 62 ms
01:47:53.313 00.000 25848 Move returns status 0, amount 17
01:47:53.313 00.000 25848 move complete, result=0
01:47:53.313 00.000 25848 worker thread done servicing request
01:47:53.313 00.000 25848 Worker thread wakes up
01:47:53.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:53.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:53.313 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.6 px 17 ms NORTH
01:47:56.163 02.850 25848 Exposure complete
01:47:56.245 00.082 25848 worker thread done servicing request
01:47:56.245 00.000 21444 OnExposeComplete: enter
01:47:56.245 00.000 21444 UpdateGuideState(): m_state=6
01:47:56.245 00.000 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 221
01:47:56.245 00.000 21444 Star::Find returns 1 (1), X=1248.96, Y=664.46, Mass=5666274, SNR=252.2, Peak=65504 HFD=8.0
01:47:56.246 00.001 21444 MultiStar: [#1 0.16,-0.03,0.66,U] [#2 0.20,0.59,0.56,U] [#3 -0.22,-0.38,0.40,U] [#4 0.22,-0.91,0.82,U] [#5 -0.16,-1.01,0.57,U] [#6 0.25,-0.31,0.54,U] [#7 -0.12,-0.57,0.50,U] [#8 0.09,-0.71,0.50,U] 
01:47:56.246 00.000 21444 refined, 8 included, MultiStar: {-0.00, -0.60}, one-star: {-0.35, -1.36}
01:47:56.246 00.000 21444 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.05) = xAngle (-4.62 = 1.66)
01:47:56.246 00.000 21444 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.47 = -1.18)
01:47:56.246 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=-0.60 hyp=0.60 cameraTheta=-1.57 mountX=-0.05 mountY=-0.55, mountTheta=-1.67
01:47:56.246 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=-0.60, opts=13)
01:47:56.246 00.000 21444 Enqueuing Move request for scope (-0.00, -0.60)
01:47:56.246 00.000 25848 Worker thread wakes up
01:47:56.247 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.60) opts 0xd
01:47:56.247 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, -0.60)
01:47:56.247 00.000 25848 Moving (-0.00, -0.60) raw xDistance=-0.05 yDistance=-0.55
01:47:56.247 00.000 25848 BLC: History state: CurrMiss=0.55, AvgInitMiss=0.31, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.608377, 1:0.617053, 2:0.553793
01:47:56.247 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:47:56.247 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:47:56.247 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
01:47:56.247 00.000 25848 MoveAxis(E, 0, ABG)
01:47:56.247 00.000 25848 Move returns status 0, amount 0
01:47:56.247 00.000 25848 MoveAxis(N, 15, ABG)
01:47:56.247 00.000 25848 Guiding  Dir = 0, Dur = 15
01:47:56.247 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=320, FiltMax=65504, Gamma=0.560
01:47:56.247 00.000 21444 UpdateGuideState exits: m=5666274 SNR=252.2 Saturated
01:47:56.247 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:56.247 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:56.247 00.000 21444 Enqueuing Expose request
01:47:56.267 00.020 25848 IsSlewing returns 0
01:47:56.267 00.000 25848 IsGuiding returns 0
01:47:56.299 00.032 25848 IsGuiding returns 1
01:47:56.299 00.000 25848 scope still moving after pulse duration time elapsed
01:47:56.359 00.060 25848 IsSlewing returns 0
01:47:56.359 00.000 25848 IsGuiding returns 0
01:47:56.359 00.000 25848 scope move finished after 15 + 77 ms
01:47:56.359 00.000 25848 Move returns status 0, amount 15
01:47:56.359 00.000 25848 move complete, result=0
01:47:56.360 00.001 25848 worker thread done servicing request
01:47:56.360 00.000 25848 Worker thread wakes up
01:47:56.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:56.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:56.360 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.6 px 15 ms NORTH
01:47:59.209 02.849 25848 Exposure complete
01:47:59.299 00.090 25848 worker thread done servicing request
01:47:59.299 00.000 21444 OnExposeComplete: enter
01:47:59.299 00.000 21444 UpdateGuideState(): m_state=6
01:47:59.299 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 222
01:47:59.299 00.000 21444 Star::Find returns 1 (1), X=1247.12, Y=664.20, Mass=5420047, SNR=205.1, Peak=65504 HFD=7.9
01:47:59.300 00.001 21444 MultiStar: [#1 -1.16,-1.02,0.81,U] [#2 -1.14,-0.45,0.56,U] [#3 -0.23,-0.40,0.56,U] [#4 -1.09,-1.52,0.62,U] [#5 -1.44,-1.48,0.57,U] [#6 -0.57,-0.86,0.58,U] [#7 -1.38,-1.62,0.00,M1] [#8 -1.45,-1.04,0.39,U] 
01:47:59.300 00.000 21444 refined, 7 included, MultiStar: {-1.23, -1.10}, one-star: {-2.19, -1.61}
01:47:59.300 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
01:47:59.300 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.02)
01:47:59.300 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=-1.10 hyp=1.65 cameraTheta=-2.41 mountX=1.13 mountY=-1.49, mountTheta=-0.92
01:47:59.301 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=-1.10, opts=13)
01:47:59.301 00.000 21444 Enqueuing Move request for scope (-1.23, -1.10)
01:47:59.301 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=142, FiltMax=65504, Gamma=0.560
01:47:59.301 00.000 21444 UpdateGuideState exits: m=5420047 SNR=205.1 Saturated
01:47:59.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:59.301 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:47:59.301 00.000 21444 Enqueuing Expose request
01:47:59.301 00.000 25848 Worker thread wakes up
01:47:59.301 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -1.10) opts 0xd
01:47:59.301 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, -1.10)
01:47:59.301 00.000 25848 Moving (-1.23, -1.10) raw xDistance=1.13 yDistance=-1.49
01:47:59.301 00.000 25848 BLC: window closed
01:47:59.301 00.000 25848 BLC: History state: CurrMiss=1.49, AvgInitMiss=0.31, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.608377, 1:0.617053, 2:0.553793
01:47:59.301 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:47:59.302 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.13
01:47:59.302 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
01:47:59.302 00.000 25848 MoveAxis(W, 33, ABG)
01:47:59.302 00.000 25848 Guiding  Dir = 3, Dur = 33
01:47:59.326 00.024 25848 IsSlewing returns 0
01:47:59.326 00.000 25848 IsGuiding returns 0
01:47:59.358 00.032 25848 PulseGuide returned control before completion, sleep 12
01:47:59.382 00.024 25848 IsGuiding returns 1
01:47:59.382 00.000 25848 scope still moving after pulse duration time elapsed
01:47:59.439 00.057 25848 IsSlewing returns 0
01:47:59.439 00.000 25848 IsGuiding returns 0
01:47:59.440 00.001 25848 scope move finished after 33 + 79 ms
01:47:59.440 00.000 25848 Move returns status 0, amount 33
01:47:59.440 00.000 25848 MoveAxis(N, 41, ABG)
01:47:59.440 00.000 25848 Guiding  Dir = 0, Dur = 41
01:47:59.468 00.028 25848 IsSlewing returns 0
01:47:59.468 00.000 25848 IsGuiding returns 0
01:47:59.500 00.032 25848 PulseGuide returned control before completion, sleep 20
01:47:59.523 00.023 25848 IsGuiding returns 1
01:47:59.523 00.000 25848 scope still moving after pulse duration time elapsed
01:47:59.578 00.055 25848 IsSlewing returns 0
01:47:59.578 00.000 25848 IsGuiding returns 0
01:47:59.578 00.000 25848 scope move finished after 41 + 69 ms
01:47:59.578 00.000 25848 Move returns status 0, amount 41
01:47:59.578 00.000 25848 move complete, result=0
01:47:59.578 00.000 25848 worker thread done servicing request
01:47:59.578 00.000 25848 Worker thread wakes up
01:47:59.580 00.002 25848 worker thread servicing REQUEST_EXPOSE 2500
01:47:59.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:47:59.580 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.5 px 41 ms NORTH
01:48:02.421 02.841 25848 Exposure complete
01:48:02.499 00.078 25848 worker thread done servicing request
01:48:02.499 00.000 21444 OnExposeComplete: enter
01:48:02.499 00.000 21444 UpdateGuideState(): m_state=6
01:48:02.499 00.000 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 223
01:48:02.499 00.000 21444 Star::Find returns 1 (1), X=1246.96, Y=664.17, Mass=5398071, SNR=180.7, Peak=65504 HFD=7.9
01:48:02.499 00.000 21444 MultiStar: [#1 0.24,-0.93,0.87,U] [#2 -1.23,-1.26,0.81,U] [#3 0.36,-1.29,0.64,U] [#4 -1.28,-1.72,0.00,M1] [#5 -1.76,-1.65,0.00,M1] [#6 -1.34,-1.91,0.00,M1] [#7 -0.85,-1.26,0.71,U] [#8 -1.64,-1.82,0.00,M1] 
01:48:02.499 00.000 21444 refined, 4 included, MultiStar: {-0.87, -1.29}, one-star: {-2.35, -1.65}
01:48:02.499 00.000 21444 CameraToMount -- cameraTheta (-2.17) - m_xAngle (3.05) = xAngle (-5.22 = 1.07)
01:48:02.499 00.000 21444 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.06 = -1.78)
01:48:02.499 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-1.29 hyp=1.56 cameraTheta=-2.17 mountX=0.75 mountY=-1.52, mountTheta=-1.11
01:48:02.500 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-1.29, opts=13)
01:48:02.500 00.000 21444 Enqueuing Move request for scope (-0.87, -1.29)
01:48:02.500 00.000 25848 Worker thread wakes up
01:48:02.500 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -1.29) opts 0xd
01:48:02.500 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -1.29)
01:48:02.500 00.000 25848 Moving (-0.87, -1.29) raw xDistance=0.75 yDistance=-1.52
01:48:02.500 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=308, FiltMax=65504, Gamma=0.560
01:48:02.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.75
01:48:02.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
01:48:02.500 00.000 21444 UpdateGuideState exits: m=5398071 SNR=180.7 Saturated
01:48:02.501 00.001 25848 MoveAxis(W, 24, ABG)
01:48:02.501 00.000 25848 Guiding  Dir = 3, Dur = 24
01:48:02.501 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:02.501 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:02.501 00.000 21444 Enqueuing Expose request
01:48:02.545 00.044 25848 IsSlewing returns 0
01:48:02.546 00.001 25848 IsGuiding returns 0
01:48:02.587 00.041 25848 IsGuiding returns 1
01:48:02.587 00.000 25848 scope still moving after pulse duration time elapsed
01:48:02.640 00.053 25848 IsSlewing returns 0
01:48:02.640 00.000 25848 IsGuiding returns 0
01:48:02.640 00.000 25848 scope move finished after 24 + 70 ms
01:48:02.640 00.000 25848 Move returns status 0, amount 24
01:48:02.640 00.000 25848 MoveAxis(N, 42, ABG)
01:48:02.640 00.000 25848 Guiding  Dir = 0, Dur = 42
01:48:02.672 00.032 25848 IsSlewing returns 0
01:48:02.673 00.001 25848 IsGuiding returns 0
01:48:02.743 00.070 25848 IsGuiding returns 1
01:48:02.743 00.000 25848 scope still moving after pulse duration time elapsed
01:48:02.798 00.055 25848 IsSlewing returns 0
01:48:02.799 00.001 25848 IsGuiding returns 0
01:48:02.799 00.000 25848 scope move finished after 42 + 83 ms
01:48:02.799 00.000 25848 Move returns status 0, amount 42
01:48:02.799 00.000 25848 move complete, result=0
01:48:02.799 00.000 25848 worker thread done servicing request
01:48:02.799 00.000 25848 Worker thread wakes up
01:48:02.799 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -1.5 px 42 ms NORTH
01:48:02.799 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:02.799 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:05.648 02.849 25848 Exposure complete
01:48:05.735 00.087 25848 worker thread done servicing request
01:48:05.735 00.000 21444 OnExposeComplete: enter
01:48:05.735 00.000 21444 UpdateGuideState(): m_state=6
01:48:05.735 00.000 21444 Star::Find(15, 1246, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 224
01:48:05.735 00.000 21444 Star::Find returns 1 (1), X=1246.74, Y=665.39, Mass=5497760, SNR=201.5, Peak=65504 HFD=7.7
01:48:05.736 00.001 21444 MultiStar: [#1 -1.01,1.16,0.89,U] [#2 -0.83,1.36,0.82,U] [#3 0.22,0.91,0.56,U] [#4 -1.81,-0.20,1.00,U] [#5 -1.99,0.69,0.00,M2] [#6 -2.03,0.81,0.00,M2] [#7 -1.34,0.16,0.54,U] [#8 -2.09,0.75,0.00,M2] 
01:48:05.736 00.000 21444 refined, 5 included, MultiStar: {-1.36, 0.44}, one-star: {-2.57, -0.42}
01:48:05.736 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
01:48:05.736 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
01:48:05.736 00.000 21444 CameraToMount -- cameraX=-1.36 cameraY=0.44 hyp=1.43 cameraTheta=2.83 mountX=1.40 mountY=-0.11, mountTheta=-0.08
01:48:05.737 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.36, y=0.44, opts=13)
01:48:05.737 00.000 21444 Enqueuing Move request for scope (-1.36, 0.44)
01:48:05.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=292, FiltMax=65504, Gamma=0.560
01:48:05.737 00.000 21444 UpdateGuideState exits: m=5497760 SNR=201.5 Saturated
01:48:05.737 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:05.737 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:05.737 00.000 21444 Enqueuing Expose request
01:48:05.737 00.000 25848 Worker thread wakes up
01:48:05.737 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.36, 0.44) opts 0xd
01:48:05.737 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.36, 0.44)
01:48:05.737 00.000 25848 Moving (-1.36, 0.44) raw xDistance=1.40 yDistance=-0.11
01:48:05.737 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.40
01:48:05.737 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:05.737 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:48:05.738 00.001 25848 MoveAxis(W, 42, ABG)
01:48:05.738 00.000 25848 Guiding  Dir = 3, Dur = 42
01:48:05.766 00.028 25848 IsSlewing returns 0
01:48:05.767 00.001 25848 IsGuiding returns 0
01:48:05.798 00.031 25848 PulseGuide returned control before completion, sleep 21
01:48:05.821 00.023 25848 IsGuiding returns 1
01:48:05.821 00.000 25848 scope still moving after pulse duration time elapsed
01:48:05.875 00.054 25848 IsSlewing returns 0
01:48:05.876 00.001 25848 IsGuiding returns 0
01:48:05.876 00.000 25848 scope move finished after 42 + 67 ms
01:48:05.876 00.000 25848 Move returns status 0, amount 42
01:48:05.876 00.000 25848 MoveAxis(N, 0, ABG)
01:48:05.877 00.001 25848 Move returns status 0, amount 0
01:48:05.877 00.000 25848 move complete, result=0
01:48:05.877 00.000 25848 worker thread done servicing request
01:48:05.877 00.000 25848 Worker thread wakes up
01:48:05.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:05.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:05.877 00.000 21444 GuideStep: 1.4 px 42 ms WEST, -0.1 px 0 ms NORTH
01:48:08.715 02.838 25848 Exposure complete
01:48:08.802 00.087 25848 worker thread done servicing request
01:48:08.802 00.000 21444 OnExposeComplete: enter
01:48:08.802 00.000 21444 UpdateGuideState(): m_state=6
01:48:08.802 00.000 21444 Star::Find(15, 1246, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 225
01:48:08.803 00.001 21444 Star::Find returns 1 (1), X=1249.41, Y=666.49, Mass=5720252, SNR=234.0, Peak=65504 HFD=7.8
01:48:08.803 00.000 21444 MultiStar: [#1 2.19,2.33,0.00,M1] [#2 1.07,2.22,0.00,M1] [#3 0.76,0.93,0.50,U] [#4 0.16,1.37,0.67,U] [#5 0.28,1.29,0.61,U] [#6 1.06,1.83,0.00,M3] [#7 0.51,2.18,0.00,M1] [#8 0.40,0.98,0.55,U] 
01:48:08.803 00.000 21444 single-star, 4 included, MultiStar: {0.29, 1.01}, one-star: {0.10, 0.67}
01:48:08.803 00.000 21444 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.05) = xAngle (-1.62 = -1.62)
01:48:08.803 00.000 21444 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.46 = 1.82)
01:48:08.803 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.67 hyp=0.68 cameraTheta=1.43 mountX=-0.03 mountY=0.66, mountTheta=1.62
01:48:08.804 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.67, opts=13)
01:48:08.804 00.000 21444 Enqueuing Move request for scope (0.10, 0.67)
01:48:08.804 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=384, FiltMax=65504, Gamma=0.560
01:48:08.804 00.000 21444 UpdateGuideState exits: m=5720252 SNR=234.0 Saturated
01:48:08.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:08.804 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:08.804 00.000 21444 Enqueuing Expose request
01:48:08.804 00.000 25848 Worker thread wakes up
01:48:08.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.67) opts 0xd
01:48:08.804 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.67)
01:48:08.804 00.000 25848 Moving (0.10, 0.67) raw xDistance=-0.03 yDistance=0.66
01:48:08.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:48:08.805 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:08.805 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
01:48:08.805 00.000 25848 MoveAxis(E, 0, ABG)
01:48:08.805 00.000 25848 Move returns status 0, amount 0
01:48:08.805 00.000 25848 MoveAxis(N, 0, ABG)
01:48:08.805 00.000 25848 Move returns status 0, amount 0
01:48:08.805 00.000 25848 move complete, result=0
01:48:08.805 00.000 25848 worker thread done servicing request
01:48:08.805 00.000 25848 Worker thread wakes up
01:48:08.805 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:08.805 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:08.805 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
01:48:11.649 02.844 25848 Exposure complete
01:48:11.738 00.089 25848 worker thread done servicing request
01:48:11.738 00.000 21444 OnExposeComplete: enter
01:48:11.738 00.000 21444 UpdateGuideState(): m_state=6
01:48:11.739 00.001 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 226
01:48:11.739 00.000 21444 Star::Find returns 1 (1), X=1250.08, Y=666.37, Mass=5770030, SNR=223.7, Peak=65504 HFD=8.1
01:48:11.739 00.000 21444 MultiStar: [#1 1.72,1.36,0.00,M2] [#2 1.76,1.02,0.72,U] [#3 2.26,0.55,0.00,M1] [#4 1.01,1.30,0.68,U] [#5 1.64,1.54,0.00,M2] [#6 0.91,1.27,0.54,U] [#7 0.95,1.00,0.53,U] [#8 1.63,1.61,0.00,M2] 
01:48:11.739 00.000 21444 single-star, 4 included, MultiStar: {1.07, 0.98}, one-star: {0.77, 0.56}
01:48:11.739 00.000 21444 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.05) = xAngle (-2.43 = -2.43)
01:48:11.739 00.000 21444 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.01)
01:48:11.739 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.56 hyp=0.95 cameraTheta=0.62 mountX=-0.72 mountY=0.81, mountTheta=2.30
01:48:11.740 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.56, opts=13)
01:48:11.740 00.000 21444 Enqueuing Move request for scope (0.77, 0.56)
01:48:11.740 00.000 25848 Worker thread wakes up
01:48:11.740 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.56) opts 0xd
01:48:11.740 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.56)
01:48:11.740 00.000 25848 Moving (0.77, 0.56) raw xDistance=-0.72 yDistance=0.81
01:48:11.740 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=272, FiltMax=65504, Gamma=0.560
01:48:11.740 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
01:48:11.740 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:11.741 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
01:48:11.741 00.000 25848 MoveAxis(E, 21, ABG)
01:48:11.741 00.000 25848 Guiding  Dir = 2, Dur = 21
01:48:11.741 00.000 21444 UpdateGuideState exits: m=5770030 SNR=223.7 Saturated
01:48:11.741 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:11.741 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:11.741 00.000 21444 Enqueuing Expose request
01:48:11.765 00.024 25848 IsSlewing returns 0
01:48:11.765 00.000 25848 IsGuiding returns 0
01:48:11.797 00.032 25848 IsGuiding returns 1
01:48:11.797 00.000 25848 scope still moving after pulse duration time elapsed
01:48:11.842 00.045 25848 IsSlewing returns 0
01:48:11.842 00.000 25848 IsGuiding returns 0
01:48:11.842 00.000 25848 scope move finished after 21 + 56 ms
01:48:11.842 00.000 25848 Move returns status 0, amount 21
01:48:11.842 00.000 25848 MoveAxis(N, 0, ABG)
01:48:11.842 00.000 25848 Move returns status 0, amount 0
01:48:11.842 00.000 25848 move complete, result=0
01:48:11.842 00.000 25848 worker thread done servicing request
01:48:11.842 00.000 25848 Worker thread wakes up
01:48:11.842 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:11.842 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:11.842 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.8 px 0 ms NORTH
01:48:14.696 02.854 25848 Exposure complete
01:48:14.763 00.067 25848 worker thread done servicing request
01:48:14.764 00.001 21444 OnExposeComplete: enter
01:48:14.764 00.000 21444 UpdateGuideState(): m_state=6
01:48:14.764 00.000 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 227
01:48:14.764 00.000 21444 Star::Find returns 1 (1), X=1247.40, Y=666.41, Mass=5577436, SNR=231.7, Peak=65504 HFD=7.8
01:48:14.764 00.000 21444 MultiStar: [#1 -0.52,1.88,0.70,U] [#2 -1.02,1.84,0.00,M1] [#3 -0.61,1.95,0.42,U] [#4 -1.15,1.05,0.67,U] [#5 -1.13,0.28,0.72,U] [#6 -0.41,1.47,0.56,U] [#7 -1.30,1.40,0.73,U] [#8 -0.93,0.41,0.51,U] 
01:48:14.764 00.000 21444 refined, 7 included, MultiStar: {-1.09, 1.07}, one-star: {-1.91, 0.59}
01:48:14.764 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
01:48:14.764 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
01:48:14.764 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=1.07 hyp=1.53 cameraTheta=2.36 mountX=1.18 mountY=0.58, mountTheta=0.46
01:48:14.765 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=1.07, opts=13)
01:48:14.765 00.000 21444 Enqueuing Move request for scope (-1.09, 1.07)
01:48:14.765 00.000 25848 Worker thread wakes up
01:48:14.765 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 1.07) opts 0xd
01:48:14.765 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, 1.07)
01:48:14.765 00.000 25848 Moving (-1.09, 1.07) raw xDistance=1.18 yDistance=0.58
01:48:14.765 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.18
01:48:14.765 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:14.765 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
01:48:14.765 00.000 25848 MoveAxis(W, 33, ABG)
01:48:14.766 00.001 25848 Guiding  Dir = 3, Dur = 33
01:48:14.766 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=358, FiltMax=65504, Gamma=0.560
01:48:14.766 00.000 21444 UpdateGuideState exits: m=5577436 SNR=231.7 Saturated
01:48:14.766 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:14.766 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:14.766 00.000 21444 Enqueuing Expose request
01:48:14.820 00.054 25848 IsSlewing returns 0
01:48:14.820 00.000 25848 IsGuiding returns 0
01:48:14.851 00.031 25848 PulseGuide returned control before completion, sleep 13
01:48:14.867 00.016 25848 IsGuiding returns 1
01:48:14.867 00.000 25848 scope still moving after pulse duration time elapsed
01:48:14.922 00.055 25848 IsSlewing returns 0
01:48:14.922 00.000 25848 IsGuiding returns 0
01:48:14.922 00.000 25848 scope move finished after 33 + 68 ms
01:48:14.922 00.000 25848 Move returns status 0, amount 33
01:48:14.922 00.000 25848 MoveAxis(N, 0, ABG)
01:48:14.922 00.000 25848 Move returns status 0, amount 0
01:48:14.922 00.000 25848 move complete, result=0
01:48:14.922 00.000 25848 worker thread done servicing request
01:48:14.922 00.000 25848 Worker thread wakes up
01:48:14.922 00.000 21444 GuideStep: 1.2 px 33 ms WEST, 0.6 px 0 ms NORTH
01:48:14.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:14.923 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:17.768 02.845 25848 Exposure complete
01:48:17.847 00.079 25848 worker thread done servicing request
01:48:17.847 00.000 21444 OnExposeComplete: enter
01:48:17.847 00.000 21444 UpdateGuideState(): m_state=6
01:48:17.847 00.000 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
01:48:17.847 00.000 21444 Star::Find returns 1 (1), X=1249.47, Y=666.77, Mass=5566483, SNR=221.0, Peak=65504 HFD=7.9
01:48:17.847 00.000 21444 MultiStar: [#1 1.62,2.20,0.00,M2] [#2 1.21,2.67,0.00,M2] [#3 1.65,2.45,0.00,M1] [#4 0.47,1.58,0.76,U] [#5 -0.18,1.85,0.74,U] [#6 0.70,2.17,0.00,M2] [#7 0.74,2.08,0.00,M1] [#8 0.63,1.88,0.49,U] 
01:48:17.847 00.000 21444 single-star, 3 included, MultiStar: {0.23, 1.49}, one-star: {0.16, 0.95}
01:48:17.847 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
01:48:17.847 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
01:48:17.847 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.95 hyp=0.97 cameraTheta=1.40 mountX=-0.08 mountY=0.94, mountTheta=1.65
01:48:17.848 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.95, opts=13)
01:48:17.848 00.000 21444 Enqueuing Move request for scope (0.16, 0.95)
01:48:17.848 00.000 25848 Worker thread wakes up
01:48:17.848 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.95) opts 0xd
01:48:17.848 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.95)
01:48:17.848 00.000 25848 Moving (0.16, 0.95) raw xDistance=-0.08 yDistance=0.94
01:48:17.848 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2640, FiltMin=330, FiltMax=65504, Gamma=0.560
01:48:17.848 00.000 21444 UpdateGuideState exits: m=5566483 SNR=221.0 Saturated
01:48:17.848 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:17.849 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:17.849 00.000 21444 Enqueuing Expose request
01:48:17.849 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:48:17.849 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:17.849 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
01:48:17.849 00.000 25848 MoveAxis(E, 0, ABG)
01:48:17.849 00.000 25848 Move returns status 0, amount 0
01:48:17.849 00.000 25848 MoveAxis(N, 0, ABG)
01:48:17.849 00.000 25848 Move returns status 0, amount 0
01:48:17.849 00.000 25848 move complete, result=0
01:48:17.849 00.000 25848 worker thread done servicing request
01:48:17.849 00.000 25848 Worker thread wakes up
01:48:17.849 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:17.849 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:17.849 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
01:48:20.692 02.843 25848 Exposure complete
01:48:20.779 00.087 25848 worker thread done servicing request
01:48:20.779 00.000 21444 OnExposeComplete: enter
01:48:20.779 00.000 21444 UpdateGuideState(): m_state=6
01:48:20.779 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 229
01:48:20.780 00.001 21444 Star::Find returns 1 (1), X=1248.86, Y=667.02, Mass=5620822, SNR=224.4, Peak=65504 HFD=8.0
01:48:20.780 00.000 21444 MultiStar: [#1 1.00,2.72,0.00,M3] [#2 0.60,2.63,0.00,M3] [#3 0.87,1.87,0.65,U] [#4 -0.43,1.62,0.76,U] [#5 -0.92,2.16,0.00,M1] [#6 -0.14,2.59,0.00,M3] [#7 0.16,1.19,0.52,U] [#8 -0.68,1.95,0.65,U] 
01:48:20.780 00.000 21444 single-star, 4 included, MultiStar: {-0.16, 1.55}, one-star: {-0.45, 1.20}
01:48:20.780 00.000 21444 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.05) = xAngle (-1.12 = -1.12)
01:48:20.780 00.000 21444 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.32)
01:48:20.780 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=1.20 hyp=1.28 cameraTheta=1.93 mountX=0.55 mountY=0.94, mountTheta=1.04
01:48:20.781 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=1.20, opts=13)
01:48:20.781 00.000 21444 Enqueuing Move request for scope (-0.45, 1.20)
01:48:20.781 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=406, FiltMax=65504, Gamma=0.560
01:48:20.781 00.000 21444 UpdateGuideState exits: m=5620822 SNR=224.4 Saturated
01:48:20.781 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:20.781 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:20.781 00.000 21444 Enqueuing Expose request
01:48:20.781 00.000 25848 Worker thread wakes up
01:48:20.781 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 1.20) opts 0xd
01:48:20.781 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 1.20)
01:48:20.781 00.000 25848 Moving (-0.45, 1.20) raw xDistance=0.55 yDistance=0.94
01:48:20.781 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
01:48:20.781 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:48:20.781 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
01:48:20.782 00.001 25848 MoveAxis(W, 16, ABG)
01:48:20.782 00.000 25848 Guiding  Dir = 3, Dur = 16
01:48:20.812 00.030 25848 IsSlewing returns 0
01:48:20.812 00.000 25848 IsGuiding returns 0
01:48:20.844 00.032 25848 IsGuiding returns 1
01:48:20.844 00.000 25848 scope still moving after pulse duration time elapsed
01:48:20.907 00.063 25848 IsSlewing returns 0
01:48:20.907 00.000 25848 IsGuiding returns 0
01:48:20.907 00.000 25848 scope move finished after 16 + 78 ms
01:48:20.907 00.000 25848 Move returns status 0, amount 16
01:48:20.907 00.000 25848 MoveAxis(N, 0, ABG)
01:48:20.907 00.000 25848 Move returns status 0, amount 0
01:48:20.907 00.000 25848 move complete, result=0
01:48:20.907 00.000 25848 worker thread done servicing request
01:48:20.907 00.000 25848 Worker thread wakes up
01:48:20.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:20.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:20.908 00.001 21444 GuideStep: 0.6 px 16 ms WEST, 0.9 px 0 ms NORTH
01:48:23.755 02.847 25848 Exposure complete
01:48:23.833 00.078 25848 worker thread done servicing request
01:48:23.833 00.000 21444 OnExposeComplete: enter
01:48:23.833 00.000 21444 UpdateGuideState(): m_state=6
01:48:23.833 00.000 21444 Star::Find(15, 1248, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 230
01:48:23.833 00.000 21444 Star::Find returns 1 (1), X=1248.47, Y=667.31, Mass=5598161, SNR=213.7, Peak=65504 HFD=7.8
01:48:23.834 00.001 21444 MultiStar: [#1 0.73,3.15,0.00,M4] [#2 0.07,3.33,0.00,M4] [#3 1.11,3.11,0.00,M1] [#4 -0.22,1.86,0.65,U] [#5 -0.61,2.02,0.00,M2] [#6 0.17,1.89,0.74,U] [#7 -0.66,2.17,0.00,M1] [#8 -0.83,2.01,0.00,M1] 
01:48:23.834 00.000 21444 single-star, 2 included, MultiStar: {-0.36, 1.72}, one-star: {-0.84, 1.49}
01:48:23.834 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
01:48:23.834 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
01:48:23.834 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=1.49 hyp=1.72 cameraTheta=2.08 mountX=0.97 mountY=1.06, mountTheta=0.83
01:48:23.835 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=1.49, opts=13)
01:48:23.835 00.000 21444 Enqueuing Move request for scope (-0.84, 1.49)
01:48:23.835 00.000 25848 Worker thread wakes up
01:48:23.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=294, FiltMax=65504, Gamma=0.560
01:48:23.835 00.000 21444 UpdateGuideState exits: m=5598161 SNR=213.7 Saturated
01:48:23.835 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:23.835 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:23.835 00.000 21444 Enqueuing Expose request
01:48:23.835 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 1.49) opts 0xd
01:48:23.835 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 1.49)
01:48:23.835 00.000 25848 Moving (-0.84, 1.49) raw xDistance=0.97 yDistance=1.06
01:48:23.835 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.97
01:48:23.835 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:48:23.835 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
01:48:23.835 00.000 25848 MoveAxis(W, 30, ABG)
01:48:23.835 00.000 25848 Guiding  Dir = 3, Dur = 30
01:48:23.861 00.026 25848 IsSlewing returns 0
01:48:23.861 00.000 25848 IsGuiding returns 0
01:48:23.892 00.031 25848 IsGuiding returns 1
01:48:23.892 00.000 25848 scope still moving after pulse duration time elapsed
01:48:23.951 00.059 25848 IsSlewing returns 0
01:48:23.951 00.000 25848 IsGuiding returns 0
01:48:23.951 00.000 25848 scope move finished after 30 + 60 ms
01:48:23.952 00.001 25848 Move returns status 0, amount 30
01:48:23.952 00.000 25848 MoveAxis(N, 0, ABG)
01:48:23.952 00.000 25848 Move returns status 0, amount 0
01:48:23.952 00.000 25848 move complete, result=0
01:48:23.952 00.000 25848 worker thread done servicing request
01:48:23.952 00.000 25848 Worker thread wakes up
01:48:23.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:23.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:23.952 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 1.1 px 0 ms NORTH
01:48:26.801 02.849 25848 Exposure complete
01:48:26.886 00.085 25848 worker thread done servicing request
01:48:26.887 00.001 21444 OnExposeComplete: enter
01:48:26.887 00.000 21444 UpdateGuideState(): m_state=6
01:48:26.887 00.000 21444 Star::Find(15, 1248, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 231
01:48:26.887 00.000 21444 Star::Find returns 1 (1), X=1248.96, Y=667.62, Mass=5678761, SNR=222.1, Peak=65504 HFD=8.0
01:48:26.887 00.000 21444 MultiStar: [#1 0.72,3.76,0.00,M5] [#2 0.22,3.62,0.00,M5] [#3 1.34,2.97,0.00,M2] [#4 -0.03,2.33,0.00,M1] [#5 0.86,3.31,0.00,M3] [#6 0.45,3.06,0.00,M3] [#7 0.45,2.27,0.00,M2] [#8 0.75,2.47,0.00,M2] 
01:48:26.887 00.000 21444 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
01:48:26.887 00.000 21444 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.15)
01:48:26.887 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=1.81 hyp=1.84 cameraTheta=1.76 mountX=0.51 mountY=1.54, mountTheta=1.25
01:48:26.888 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=1.81, opts=13)
01:48:26.888 00.000 21444 Enqueuing Move request for scope (-0.35, 1.81)
01:48:26.888 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=170, FiltMax=65504, Gamma=0.560
01:48:26.888 00.000 21444 UpdateGuideState exits: m=5678761 SNR=222.1 Saturated
01:48:26.888 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:26.888 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:26.888 00.000 21444 Enqueuing Expose request
01:48:26.889 00.001 25848 Worker thread wakes up
01:48:26.889 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.81) opts 0xd
01:48:26.889 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, 1.81)
01:48:26.889 00.000 25848 Moving (-0.35, 1.81) raw xDistance=0.51 yDistance=1.54
01:48:26.889 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
01:48:26.889 00.000 25848 resist switch: large excursion: input 1.54 thresh 1.53 direction from -1 to 1
01:48:26.889 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.62
01:48:26.889 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
01:48:26.889 00.000 25848 MoveAxis(E, 0, ABG)
01:48:26.889 00.000 25848 Move returns status 0, amount 0
01:48:26.889 00.000 25848 BLC: Oldest BLC event removed
01:48:26.889 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:48:26.889 00.000 25848 MoveAxis(S, 331, ABG)
01:48:26.889 00.000 25848 Guiding  Dir = 1, Dur = 331
01:48:26.952 00.063 25848 IsSlewing returns 0
01:48:26.952 00.000 25848 IsGuiding returns 0
01:48:26.984 00.032 25848 PulseGuide returned control before completion, sleep 310
01:48:27.301 00.317 25848 IsGuiding returns 1
01:48:27.301 00.000 25848 scope still moving after pulse duration time elapsed
01:48:27.380 00.079 25848 IsSlewing returns 0
01:48:27.381 00.001 25848 IsGuiding returns 0
01:48:27.381 00.000 25848 scope move finished after 331 + 96 ms
01:48:27.381 00.000 25848 Move returns status 0, amount 331
01:48:27.381 00.000 25848 move complete, result=0
01:48:27.381 00.000 25848 worker thread done servicing request
01:48:27.381 00.000 25848 Worker thread wakes up
01:48:27.381 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.5 px 331 ms SOUTH
01:48:27.381 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:27.381 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:30.223 02.842 25848 Exposure complete
01:48:30.290 00.067 25848 worker thread done servicing request
01:48:30.290 00.000 21444 OnExposeComplete: enter
01:48:30.291 00.001 21444 UpdateGuideState(): m_state=6
01:48:30.291 00.000 21444 Star::Find(15, 1248, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
01:48:30.291 00.000 21444 Star::Find returns 1 (1), X=1249.23, Y=667.08, Mass=5752551, SNR=209.7, Peak=65504 HFD=8.1
01:48:30.291 00.000 21444 MultiStar: [#1 0.87,2.69,0.00,M6] [#2 0.89,2.75,0.00,M6] [#3 1.11,2.62,0.00,M3] [#4 0.31,1.88,0.75,U] [#5 0.58,1.73,0.65,U] [#6 0.76,1.79,0.60,U] [#7 0.43,1.72,0.70,U] [#8 -0.06,0.88,0.62,U] 
01:48:30.291 00.000 21444 single-star, 5 included, MultiStar: {0.29, 1.53}, one-star: {-0.08, 1.26}
01:48:30.291 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.42 = -1.42)
01:48:30.291 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.02)
01:48:30.291 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=1.26 hyp=1.27 cameraTheta=1.64 mountX=0.20 mountY=1.14, mountTheta=1.40
01:48:30.292 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=1.26, opts=13)
01:48:30.292 00.000 21444 Enqueuing Move request for scope (-0.08, 1.26)
01:48:30.292 00.000 25848 Worker thread wakes up
01:48:30.292 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.26) opts 0xd
01:48:30.292 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 1.26)
01:48:30.292 00.000 25848 Moving (-0.08, 1.26) raw xDistance=0.20 yDistance=1.14
01:48:30.292 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=268, FiltMax=65504, Gamma=0.560
01:48:30.292 00.000 25848 BLC: History state: CurrMiss=1.14, AvgInitMiss=0.48, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.540445, 1:1.137677
01:48:30.292 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:48:30.292 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:48:30.292 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
01:48:30.292 00.000 21444 UpdateGuideState exits: m=5752551 SNR=209.7 Saturated
01:48:30.292 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:30.292 00.000 25848 MoveAxis(E, 0, ABG)
01:48:30.292 00.000 25848 Move returns status 0, amount 0
01:48:30.292 00.000 25848 MoveAxis(S, 31, ABG)
01:48:30.292 00.000 25848 Guiding  Dir = 1, Dur = 31
01:48:30.292 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:30.293 00.001 21444 Enqueuing Expose request
01:48:30.313 00.020 25848 IsSlewing returns 0
01:48:30.313 00.000 25848 IsGuiding returns 0
01:48:30.344 00.031 25848 IsGuiding returns 1
01:48:30.344 00.000 25848 scope still moving after pulse duration time elapsed
01:48:30.420 00.076 25848 IsSlewing returns 0
01:48:30.420 00.000 25848 IsGuiding returns 0
01:48:30.420 00.000 25848 scope move finished after 31 + 75 ms
01:48:30.420 00.000 25848 Move returns status 0, amount 31
01:48:30.420 00.000 25848 move complete, result=0
01:48:30.420 00.000 25848 worker thread done servicing request
01:48:30.420 00.000 25848 Worker thread wakes up
01:48:30.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:30.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:30.421 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 1.1 px 31 ms SOUTH
01:48:33.262 02.841 25848 Exposure complete
01:48:33.343 00.081 25848 worker thread done servicing request
01:48:33.343 00.000 21444 OnExposeComplete: enter
01:48:33.343 00.000 21444 UpdateGuideState(): m_state=6
01:48:33.344 00.001 21444 Star::Find(15, 1249, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 233
01:48:33.344 00.000 21444 Star::Find returns 1 (1), X=1249.92, Y=664.55, Mass=5718780, SNR=235.6, Peak=65504 HFD=8.0
01:48:33.344 00.000 21444 MultiStar: [#1 1.69,0.03,0.84,U] [#2 1.29,0.61,0.81,U] [#3 2.46,0.02,0.00,M4] [#4 0.29,-0.35,0.67,U] [#5 -0.06,-0.19,0.64,U] [#6 0.11,-0.05,0.55,U] [#7 0.63,-0.59,0.49,U] [#8 0.19,-0.55,0.46,U] 
01:48:33.344 00.000 21444 refined, 7 included, MultiStar: {0.67, -0.30}, one-star: {0.61, -1.26}
01:48:33.344 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
01:48:33.344 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.03)
01:48:33.344 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.30 hyp=0.74 cameraTheta=-0.42 mountX=-0.70 mountY=-0.03, mountTheta=-3.10
01:48:33.345 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.30, opts=13)
01:48:33.345 00.000 21444 Enqueuing Move request for scope (0.67, -0.30)
01:48:33.345 00.000 25848 Worker thread wakes up
01:48:33.345 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.30) opts 0xd
01:48:33.345 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.30)
01:48:33.345 00.000 25848 Moving (0.67, -0.30) raw xDistance=-0.70 yDistance=-0.03
01:48:33.345 00.000 25848 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.48, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.540445, 1:1.137677, 2:-0.025669
01:48:33.345 00.000 25848 BLC: No correction, Miss < min_move
01:48:33.345 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
01:48:33.345 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:33.345 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:48:33.345 00.000 25848 MoveAxis(E, 20, ABG)
01:48:33.345 00.000 25848 Guiding  Dir = 2, Dur = 20
01:48:33.345 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=80, FiltMax=65504, Gamma=0.560
01:48:33.345 00.000 21444 UpdateGuideState exits: m=5718780 SNR=235.6 Saturated
01:48:33.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:33.345 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:33.345 00.000 21444 Enqueuing Expose request
01:48:33.374 00.029 25848 IsSlewing returns 0
01:48:33.374 00.000 25848 IsGuiding returns 0
01:48:33.406 00.032 25848 IsGuiding returns 1
01:48:33.406 00.000 25848 scope still moving after pulse duration time elapsed
01:48:33.455 00.049 25848 IsSlewing returns 0
01:48:33.455 00.000 25848 IsGuiding returns 0
01:48:33.455 00.000 25848 scope move finished after 20 + 61 ms
01:48:33.455 00.000 25848 Move returns status 0, amount 20
01:48:33.455 00.000 25848 MoveAxis(N, 0, ABG)
01:48:33.455 00.000 25848 Move returns status 0, amount 0
01:48:33.455 00.000 25848 move complete, result=0
01:48:33.455 00.000 25848 worker thread done servicing request
01:48:33.455 00.000 25848 Worker thread wakes up
01:48:33.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:33.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:33.455 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.0 px 0 ms NORTH
01:48:36.309 02.854 25848 Exposure complete
01:48:36.388 00.079 25848 worker thread done servicing request
01:48:36.388 00.000 21444 OnExposeComplete: enter
01:48:36.388 00.000 21444 UpdateGuideState(): m_state=6
01:48:36.388 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 234
01:48:36.388 00.000 21444 Star::Find returns 1 (1), X=1249.60, Y=666.36, Mass=5773256, SNR=266.8, Peak=65504 HFD=7.8
01:48:36.388 00.000 21444 MultiStar: [#1 1.86,1.26,0.00,M6] [#2 1.35,1.55,0.92,U] [#3 1.70,1.06,0.84,U] [#4 1.03,0.84,0.86,U] [#5 -0.10,0.69,0.59,U] [#6 0.72,0.98,0.49,U] [#7 1.12,0.83,0.72,U] [#8 -0.04,0.87,0.61,U] 
01:48:36.388 00.000 21444 single-star, 7 included, MultiStar: {0.82, 0.93}, one-star: {0.29, 0.55}
01:48:36.388 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
01:48:36.388 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.48)
01:48:36.388 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=0.55 hyp=0.62 cameraTheta=1.09 mountX=-0.24 mountY=0.62, mountTheta=1.94
01:48:36.389 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=0.55, opts=13)
01:48:36.389 00.000 21444 Enqueuing Move request for scope (0.29, 0.55)
01:48:36.389 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=120, FiltMax=65504, Gamma=0.560
01:48:36.389 00.000 21444 UpdateGuideState exits: m=5773256 SNR=266.8 Saturated
01:48:36.389 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:36.389 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:36.389 00.000 21444 Enqueuing Expose request
01:48:36.389 00.000 25848 Worker thread wakes up
01:48:36.390 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.55) opts 0xd
01:48:36.390 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 0.55)
01:48:36.390 00.000 25848 Moving (0.29, 0.55) raw xDistance=-0.24 yDistance=0.62
01:48:36.390 00.000 25848 BLC: window closed
01:48:36.390 00.000 25848 BLC: History state: CurrMiss=0.62, AvgInitMiss=0.48, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.540445, 1:1.137677, 2:-0.025669
01:48:36.390 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:48:36.390 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
01:48:36.390 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
01:48:36.390 00.000 25848 MoveAxis(E, 0, ABG)
01:48:36.390 00.000 25848 Move returns status 0, amount 0
01:48:36.390 00.000 25848 MoveAxis(S, 17, ABG)
01:48:36.390 00.000 25848 Guiding  Dir = 1, Dur = 17
01:48:36.422 00.032 25848 IsSlewing returns 0
01:48:36.422 00.000 25848 IsGuiding returns 0
01:48:36.454 00.032 25848 IsGuiding returns 1
01:48:36.454 00.000 25848 scope still moving after pulse duration time elapsed
01:48:36.499 00.045 25848 IsSlewing returns 0
01:48:36.500 00.001 25848 IsGuiding returns 0
01:48:36.500 00.000 25848 scope move finished after 17 + 60 ms
01:48:36.500 00.000 25848 Move returns status 0, amount 17
01:48:36.500 00.000 25848 move complete, result=0
01:48:36.500 00.000 25848 worker thread done servicing request
01:48:36.500 00.000 25848 Worker thread wakes up
01:48:36.500 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 17 ms SOUTH
01:48:36.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:36.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:39.340 02.840 25848 Exposure complete
01:48:39.421 00.081 25848 worker thread done servicing request
01:48:39.421 00.000 21444 OnExposeComplete: enter
01:48:39.421 00.000 21444 UpdateGuideState(): m_state=6
01:48:39.421 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 235
01:48:39.421 00.000 21444 Star::Find returns 1 (1), X=1249.43, Y=664.81, Mass=5712340, SNR=258.0, Peak=65504 HFD=8.0
01:48:39.422 00.001 21444 MultiStar: [#1 1.15,0.43,0.92,U] [#2 1.28,0.82,0.72,U] [#3 1.49,-0.10,0.65,U] [#4 0.44,-0.40,0.64,U] [#5 0.98,0.16,0.56,U] [#6 1.18,0.41,0.67,U] [#7 0.88,-0.40,0.65,U] [#8 0.94,0.30,0.49,U] 
01:48:39.422 00.000 21444 refined, 8 included, MultiStar: {0.91, -0.01}, one-star: {0.11, -1.00}
01:48:39.422 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
01:48:39.422 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.37)
01:48:39.422 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.01 hyp=0.91 cameraTheta=-0.02 mountX=-0.91 mountY=0.33, mountTheta=2.79
01:48:39.423 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.01, opts=13)
01:48:39.423 00.000 21444 Enqueuing Move request for scope (0.91, -0.01)
01:48:39.423 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=180, FiltMax=65504, Gamma=0.560
01:48:39.423 00.000 25848 Worker thread wakes up
01:48:39.423 00.000 21444 UpdateGuideState exits: m=5712340 SNR=258.0 Saturated
01:48:39.423 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.01) opts 0xd
01:48:39.423 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:39.423 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.01)
01:48:39.423 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:39.423 00.000 21444 Enqueuing Expose request
01:48:39.423 00.000 25848 Moving (0.91, -0.01) raw xDistance=-0.91 yDistance=0.33
01:48:39.423 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
01:48:39.423 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:39.423 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:48:39.423 00.000 25848 MoveAxis(E, 26, ABG)
01:48:39.423 00.000 25848 Guiding  Dir = 2, Dur = 26
01:48:39.452 00.029 25848 IsSlewing returns 0
01:48:39.452 00.000 25848 IsGuiding returns 0
01:48:39.483 00.031 25848 IsGuiding returns 1
01:48:39.483 00.000 25848 scope still moving after pulse duration time elapsed
01:48:39.531 00.048 25848 IsSlewing returns 0
01:48:39.531 00.000 25848 IsGuiding returns 0
01:48:39.531 00.000 25848 scope move finished after 26 + 52 ms
01:48:39.531 00.000 25848 Move returns status 0, amount 26
01:48:39.531 00.000 25848 MoveAxis(N, 0, ABG)
01:48:39.531 00.000 25848 Move returns status 0, amount 0
01:48:39.531 00.000 25848 move complete, result=0
01:48:39.531 00.000 25848 worker thread done servicing request
01:48:39.531 00.000 25848 Worker thread wakes up
01:48:39.531 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 0.3 px 0 ms NORTH
01:48:39.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:39.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:42.381 02.850 25848 Exposure complete
01:48:42.464 00.083 25848 worker thread done servicing request
01:48:42.464 00.000 21444 OnExposeComplete: enter
01:48:42.464 00.000 21444 UpdateGuideState(): m_state=6
01:48:42.464 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 236
01:48:42.464 00.000 21444 Star::Find returns 1 (1), X=1249.70, Y=665.63, Mass=5512816, SNR=269.5, Peak=65504 HFD=7.6
01:48:42.464 00.000 21444 MultiStar: [#1 1.34,0.75,0.84,U] [#2 0.34,0.78,0.76,U] [#3 0.86,-0.01,0.79,U] [#4 0.78,0.65,0.73,U] [#5 0.23,-0.04,0.53,U] [#6 0.14,0.52,0.43,U] [#7 1.08,0.64,0.52,U] [#8 0.10,0.14,0.55,U] 
01:48:42.464 00.000 21444 single-star, 8 included, MultiStar: {0.62, 0.34}, one-star: {0.39, -0.19}
01:48:42.465 00.001 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.50 = 2.79)
01:48:42.465 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.06)
01:48:42.465 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=-0.19 hyp=0.44 cameraTheta=-0.44 mountX=-0.41 mountY=-0.02, mountTheta=-3.08
01:48:42.465 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-0.19, opts=13)
01:48:42.465 00.000 21444 Enqueuing Move request for scope (0.39, -0.19)
01:48:42.465 00.000 25848 Worker thread wakes up
01:48:42.466 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=16, FiltMax=65504, Gamma=0.560
01:48:42.466 00.000 21444 UpdateGuideState exits: m=5512816 SNR=269.5 Saturated
01:48:42.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:42.466 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.19) opts 0xd
01:48:42.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:42.466 00.000 21444 Enqueuing Expose request
01:48:42.466 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -0.19)
01:48:42.466 00.000 25848 Moving (0.39, -0.19) raw xDistance=-0.41 yDistance=-0.02
01:48:42.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
01:48:42.466 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:42.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:48:42.466 00.000 25848 MoveAxis(E, 0, ABG)
01:48:42.466 00.000 25848 Move returns status 0, amount 0
01:48:42.466 00.000 25848 MoveAxis(N, 0, ABG)
01:48:42.466 00.000 25848 Move returns status 0, amount 0
01:48:42.466 00.000 25848 move complete, result=0
01:48:42.466 00.000 25848 worker thread done servicing request
01:48:42.466 00.000 25848 Worker thread wakes up
01:48:42.466 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:42.466 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:42.466 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:45.318 02.852 25848 Exposure complete
01:48:45.404 00.086 25848 worker thread done servicing request
01:48:45.404 00.000 21444 OnExposeComplete: enter
01:48:45.404 00.000 21444 UpdateGuideState(): m_state=6
01:48:45.404 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 237
01:48:45.404 00.000 21444 Star::Find returns 1 (1), X=1248.49, Y=666.28, Mass=5754488, SNR=225.0, Peak=65504 HFD=7.9
01:48:45.404 00.000 21444 MultiStar: [#1 0.84,1.94,0.00,M5] [#2 0.32,1.77,0.76,U] [#3 1.32,1.19,0.71,U] [#4 -0.42,1.32,0.82,U] [#5 -0.24,1.22,0.67,U] [#6 -0.34,1.07,0.45,U] [#7 0.44,0.87,0.52,U] [#8 0.12,1.18,0.50,U] 
01:48:45.404 00.000 21444 single-star, 7 included, MultiStar: {0.00, 1.12}, one-star: {-0.82, 0.47}
01:48:45.404 00.000 21444 CameraToMount -- cameraTheta (2.62) - m_xAngle (3.05) = xAngle (-0.43 = -0.43)
01:48:45.405 00.001 21444 CameraToMount -- cameraTheta (2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.28 = 3.01)
01:48:45.405 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.47 hyp=0.94 cameraTheta=2.62 mountX=0.86 mountY=0.13, mountTheta=0.15
01:48:45.406 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.47, opts=13)
01:48:45.406 00.000 21444 Enqueuing Move request for scope (-0.82, 0.47)
01:48:45.406 00.000 25848 Worker thread wakes up
01:48:45.406 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.47) opts 0xd
01:48:45.406 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.47)
01:48:45.406 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=392, FiltMax=65504, Gamma=0.560
01:48:45.406 00.000 25848 Moving (-0.82, 0.47) raw xDistance=0.86 yDistance=0.13
01:48:45.406 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
01:48:45.406 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:45.406 00.000 21444 UpdateGuideState exits: m=5754488 SNR=225.0 Saturated
01:48:45.406 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:48:45.406 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:45.407 00.001 25848 MoveAxis(W, 25, ABG)
01:48:45.407 00.000 25848 Guiding  Dir = 3, Dur = 25
01:48:45.407 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:45.407 00.000 21444 Enqueuing Expose request
01:48:45.468 00.061 25848 IsSlewing returns 0
01:48:45.468 00.000 25848 IsGuiding returns 0
01:48:45.499 00.031 25848 IsGuiding returns 1
01:48:45.499 00.000 25848 scope still moving after pulse duration time elapsed
01:48:45.547 00.048 25848 IsSlewing returns 0
01:48:45.547 00.000 25848 IsGuiding returns 0
01:48:45.547 00.000 25848 scope move finished after 25 + 54 ms
01:48:45.547 00.000 25848 Move returns status 0, amount 25
01:48:45.547 00.000 25848 MoveAxis(N, 0, ABG)
01:48:45.547 00.000 25848 Move returns status 0, amount 0
01:48:45.547 00.000 25848 move complete, result=0
01:48:45.547 00.000 25848 worker thread done servicing request
01:48:45.547 00.000 25848 Worker thread wakes up
01:48:45.547 00.000 21444 GuideStep: 0.9 px 25 ms WEST, 0.1 px 0 ms NORTH
01:48:45.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:45.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:48.397 02.850 25848 Exposure complete
01:48:48.483 00.086 25848 worker thread done servicing request
01:48:48.483 00.000 21444 OnExposeComplete: enter
01:48:48.483 00.000 21444 UpdateGuideState(): m_state=6
01:48:48.484 00.001 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 238
01:48:48.484 00.000 21444 Star::Find returns 1 (1), X=1250.29, Y=666.43, Mass=5826054, SNR=253.1, Peak=65504 HFD=8.0
01:48:48.484 00.000 21444 MultiStar: [#1 1.94,1.93,0.00,M6] [#2 1.51,2.47,0.00,M2] [#3 1.66,2.47,0.00,M1] [#4 0.76,1.09,0.60,U] [#5 1.16,0.68,0.51,U] [#6 1.15,1.47,0.43,U] [#7 1.37,1.19,0.59,U] [#8 1.24,0.74,0.42,U] 
01:48:48.484 00.000 21444 single-star, 5 included, MultiStar: {1.09, 0.92}, one-star: {0.98, 0.62}
01:48:48.484 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.49 = -2.49)
01:48:48.484 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.95)
01:48:48.484 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=0.62 hyp=1.16 cameraTheta=0.56 mountX=-0.92 mountY=0.95, mountTheta=2.34
01:48:48.485 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=0.62, opts=13)
01:48:48.485 00.000 21444 Enqueuing Move request for scope (0.98, 0.62)
01:48:48.485 00.000 25848 Worker thread wakes up
01:48:48.485 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.62) opts 0xd
01:48:48.485 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, 0.62)
01:48:48.485 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=282, FiltMax=65504, Gamma=0.560
01:48:48.486 00.001 25848 Moving (0.98, 0.62) raw xDistance=-0.92 yDistance=0.95
01:48:48.486 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.92
01:48:48.486 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
01:48:48.486 00.000 25848 MoveAxis(E, 25, ABG)
01:48:48.486 00.000 25848 Guiding  Dir = 2, Dur = 25
01:48:48.486 00.000 21444 UpdateGuideState exits: m=5826054 SNR=253.1 Saturated
01:48:48.486 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:48.486 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:48.486 00.000 21444 Enqueuing Expose request
01:48:48.514 00.028 25848 IsSlewing returns 0
01:48:48.547 00.033 25848 IsGuiding returns 0
01:48:48.578 00.031 25848 IsGuiding returns 1
01:48:48.578 00.000 25848 scope still moving after pulse duration time elapsed
01:48:48.625 00.047 25848 IsSlewing returns 0
01:48:48.625 00.000 25848 IsGuiding returns 0
01:48:48.625 00.000 25848 scope move finished after 25 + 53 ms
01:48:48.625 00.000 25848 Move returns status 0, amount 25
01:48:48.625 00.000 25848 MoveAxis(S, 26, ABG)
01:48:48.625 00.000 25848 Guiding  Dir = 1, Dur = 26
01:48:48.656 00.031 25848 IsSlewing returns 0
01:48:48.686 00.030 25848 IsGuiding returns 0
01:48:48.717 00.031 25848 IsGuiding returns 1
01:48:48.717 00.000 25848 scope still moving after pulse duration time elapsed
01:48:48.764 00.047 25848 IsSlewing returns 0
01:48:48.764 00.000 25848 IsGuiding returns 0
01:48:48.764 00.000 25848 scope move finished after 26 + 52 ms
01:48:48.764 00.000 25848 Move returns status 0, amount 26
01:48:48.764 00.000 25848 move complete, result=0
01:48:48.764 00.000 25848 worker thread done servicing request
01:48:48.765 00.001 25848 Worker thread wakes up
01:48:48.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:48.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:48.765 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 0.9 px 26 ms SOUTH
01:48:51.607 02.842 25848 Exposure complete
01:48:51.696 00.089 25848 worker thread done servicing request
01:48:51.696 00.000 21444 OnExposeComplete: enter
01:48:51.696 00.000 21444 UpdateGuideState(): m_state=6
01:48:51.697 00.001 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 239
01:48:51.697 00.000 21444 Star::Find returns 1 (1), X=1249.60, Y=665.57, Mass=5640423, SNR=250.5, Peak=65504 HFD=7.7
01:48:51.697 00.000 21444 MultiStar: [#1 0.94,1.07,0.71,U] [#2 -0.21,1.35,0.92,U] [#3 1.51,1.01,0.77,U] [#4 0.61,0.50,0.87,U] [#5 0.99,0.63,0.49,U] [#6 1.17,0.89,0.48,U] [#7 0.96,0.72,0.44,U] [#8 0.91,0.14,0.64,U] 
01:48:51.697 00.000 21444 single-star, 8 included, MultiStar: {0.71, 0.65}, one-star: {0.29, -0.24}
01:48:51.697 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.74 = 2.54)
01:48:51.697 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.30)
01:48:51.697 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.24 hyp=0.38 cameraTheta=-0.69 mountX=-0.31 mountY=-0.11, mountTheta=-2.79
01:48:51.698 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.24, opts=13)
01:48:51.698 00.000 21444 Enqueuing Move request for scope (0.29, -0.24)
01:48:51.699 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=304, FiltMax=65504, Gamma=0.560
01:48:51.699 00.000 21444 UpdateGuideState exits: m=5640423 SNR=250.5 Saturated
01:48:51.699 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:51.699 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:51.699 00.000 21444 Enqueuing Expose request
01:48:51.699 00.000 25848 Worker thread wakes up
01:48:51.699 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.24) opts 0xd
01:48:51.699 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.24)
01:48:51.699 00.000 25848 Moving (0.29, -0.24) raw xDistance=-0.31 yDistance=-0.11
01:48:51.699 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
01:48:51.699 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:51.699 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:48:51.699 00.000 25848 MoveAxis(E, 0, ABG)
01:48:51.699 00.000 25848 Move returns status 0, amount 0
01:48:51.699 00.000 25848 MoveAxis(N, 0, ABG)
01:48:51.699 00.000 25848 Move returns status 0, amount 0
01:48:51.699 00.000 25848 move complete, result=0
01:48:51.699 00.000 25848 worker thread done servicing request
01:48:51.699 00.000 25848 Worker thread wakes up
01:48:51.700 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:51.700 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:51.700 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:54.539 02.839 25848 Exposure complete
01:48:54.626 00.087 25848 worker thread done servicing request
01:48:54.627 00.001 21444 OnExposeComplete: enter
01:48:54.627 00.000 21444 UpdateGuideState(): m_state=6
01:48:54.627 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 240
01:48:54.627 00.000 21444 Star::Find returns 1 (1), X=1249.07, Y=666.36, Mass=5726407, SNR=222.7, Peak=65504 HFD=8.1
01:48:54.627 00.000 21444 MultiStar: [#1 0.96,2.80,0.00,M6] [#2 1.01,2.78,0.00,M2] [#3 2.01,2.41,0.00,M1] [#4 0.06,1.32,0.88,U] [#5 -0.82,1.32,0.71,U] [#6 -0.06,1.43,0.52,U] [#7 0.03,0.44,0.59,U] [#8 -0.10,0.88,0.60,U] 
01:48:54.627 00.000 21444 single-star, 5 included, MultiStar: {-0.19, 0.97}, one-star: {-0.24, 0.55}
01:48:54.627 00.000 21444 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.05) = xAngle (-1.07 = -1.07)
01:48:54.627 00.000 21444 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.37)
01:48:54.627 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.55 hyp=0.60 cameraTheta=1.98 mountX=0.29 mountY=0.42, mountTheta=0.96
01:48:54.628 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.55, opts=13)
01:48:54.628 00.000 21444 Enqueuing Move request for scope (-0.24, 0.55)
01:48:54.628 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=154, FiltMax=65504, Gamma=0.560
01:48:54.628 00.000 21444 UpdateGuideState exits: m=5726407 SNR=222.7 Saturated
01:48:54.628 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:54.628 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:54.629 00.001 21444 Enqueuing Expose request
01:48:54.629 00.000 25848 Worker thread wakes up
01:48:54.629 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.55) opts 0xd
01:48:54.629 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.55)
01:48:54.629 00.000 25848 Moving (-0.24, 0.55) raw xDistance=0.29 yDistance=0.42
01:48:54.629 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:48:54.629 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:54.629 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
01:48:54.629 00.000 25848 MoveAxis(E, 0, ABG)
01:48:54.629 00.000 25848 Move returns status 0, amount 0
01:48:54.629 00.000 25848 MoveAxis(N, 0, ABG)
01:48:54.629 00.000 25848 Move returns status 0, amount 0
01:48:54.629 00.000 25848 move complete, result=0
01:48:54.629 00.000 25848 worker thread done servicing request
01:48:54.629 00.000 25848 Worker thread wakes up
01:48:54.629 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:54.629 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:54.629 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
01:48:57.478 02.849 25848 Exposure complete
01:48:57.558 00.080 25848 worker thread done servicing request
01:48:57.558 00.000 21444 OnExposeComplete: enter
01:48:57.558 00.000 21444 UpdateGuideState(): m_state=6
01:48:57.559 00.001 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 241
01:48:57.559 00.000 21444 Star::Find returns 1 (1), X=1250.30, Y=666.33, Mass=5701826, SNR=220.2, Peak=65504 HFD=7.9
01:48:57.559 00.000 21444 MultiStar: [#1 1.86,1.63,0.00,M7] [#2 1.27,1.81,0.00,M3] [#3 1.65,1.54,0.00,M2] [#4 1.27,1.05,0.87,U] [#5 1.46,0.81,0.55,U] [#6 1.32,1.02,0.61,U] [#7 1.33,1.12,0.56,U] [#8 1.22,0.77,0.59,U] 
01:48:57.559 00.000 21444 single-star, 5 included, MultiStar: {1.24, 0.86}, one-star: {0.99, 0.51}
01:48:57.559 00.000 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
01:48:57.559 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.87)
01:48:57.559 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=0.51 hyp=1.11 cameraTheta=0.48 mountX=-0.94 mountY=0.85, mountTheta=2.41
01:48:57.560 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=0.51, opts=13)
01:48:57.560 00.000 21444 Enqueuing Move request for scope (0.99, 0.51)
01:48:57.560 00.000 25848 Worker thread wakes up
01:48:57.560 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.51) opts 0xd
01:48:57.560 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, 0.51)
01:48:57.560 00.000 25848 Moving (0.99, 0.51) raw xDistance=-0.94 yDistance=0.85
01:48:57.560 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94
01:48:57.560 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=16, FiltMax=65504, Gamma=0.560
01:48:57.560 00.000 21444 UpdateGuideState exits: m=5701826 SNR=220.2 Saturated
01:48:57.560 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:57.560 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:48:57.560 00.000 21444 Enqueuing Expose request
01:48:57.560 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
01:48:57.560 00.000 25848 MoveAxis(E, 27, ABG)
01:48:57.560 00.000 25848 Guiding  Dir = 2, Dur = 27
01:48:57.593 00.033 25848 IsSlewing returns 0
01:48:57.593 00.000 25848 IsGuiding returns 0
01:48:57.624 00.031 25848 IsGuiding returns 1
01:48:57.624 00.000 25848 scope still moving after pulse duration time elapsed
01:48:57.672 00.048 25848 IsSlewing returns 0
01:48:57.672 00.000 25848 IsGuiding returns 0
01:48:57.672 00.000 25848 scope move finished after 27 + 51 ms
01:48:57.672 00.000 25848 Move returns status 0, amount 27
01:48:57.672 00.000 25848 MoveAxis(S, 23, ABG)
01:48:57.672 00.000 25848 Guiding  Dir = 1, Dur = 23
01:48:57.704 00.032 25848 IsSlewing returns 0
01:48:57.704 00.000 25848 IsGuiding returns 0
01:48:57.805 00.101 25848 IsGuiding returns 1
01:48:57.805 00.000 25848 scope still moving after pulse duration time elapsed
01:48:57.861 00.056 25848 IsSlewing returns 0
01:48:57.861 00.000 25848 IsGuiding returns 0
01:48:57.861 00.000 25848 scope move finished after 23 + 133 ms
01:48:57.861 00.000 25848 Move returns status 0, amount 23
01:48:57.861 00.000 25848 move complete, result=0
01:48:57.861 00.000 25848 worker thread done servicing request
01:48:57.861 00.000 25848 Worker thread wakes up
01:48:57.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:48:57.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:48:57.862 00.001 21444 GuideStep: -0.9 px 27 ms EAST, 0.8 px 23 ms SOUTH
01:49:00.707 02.845 25848 Exposure complete
01:49:00.795 00.088 25848 worker thread done servicing request
01:49:00.795 00.000 21444 OnExposeComplete: enter
01:49:00.795 00.000 21444 UpdateGuideState(): m_state=6
01:49:00.795 00.000 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 242
01:49:00.795 00.000 21444 Star::Find returns 1 (1), X=1251.36, Y=665.35, Mass=5553388, SNR=230.3, Peak=65504 HFD=7.8
01:49:00.796 00.001 21444 MultiStar: [#1 2.70,0.67,0.00,M8] [#2 2.14,0.50,0.00,M4] [#3 2.56,0.56,0.00,M3] [#4 1.94,0.01,0.58,U] [#5 2.16,-0.10,0.00,M1] [#6 1.46,0.53,0.68,U] [#7 2.07,0.21,0.00,M1] [#8 1.82,0.17,0.53,U] 
01:49:00.796 00.000 21444 refined, 3 included, MultiStar: {1.84, -0.00}, one-star: {2.05, -0.46}
01:49:00.796 00.000 21444 CameraToMount -- cameraTheta (-0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
01:49:00.796 00.000 21444 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.90 = 0.39)
01:49:00.796 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=-0.00 hyp=1.84 cameraTheta=-0.00 mountX=-1.83 mountY=0.69, mountTheta=2.78
01:49:00.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=-0.00, opts=13)
01:49:00.797 00.000 21444 Enqueuing Move request for scope (1.84, -0.00)
01:49:00.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2596, FiltMin=254, FiltMax=65504, Gamma=0.560
01:49:00.797 00.000 21444 UpdateGuideState exits: m=5553388 SNR=230.3 Saturated
01:49:00.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:00.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:00.797 00.000 21444 Enqueuing Expose request
01:49:00.797 00.000 25848 Worker thread wakes up
01:49:00.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, -0.00) opts 0xd
01:49:00.797 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, -0.00)
01:49:00.797 00.000 25848 Moving (1.84, -0.00) raw xDistance=-1.83 yDistance=0.69
01:49:00.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.83
01:49:00.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
01:49:00.797 00.000 25848 MoveAxis(E, 55, ABG)
01:49:00.797 00.000 25848 Guiding  Dir = 2, Dur = 55
01:49:00.826 00.029 25848 IsSlewing returns 0
01:49:00.826 00.000 25848 IsGuiding returns 0
01:49:00.857 00.031 25848 PulseGuide returned control before completion, sleep 35
01:49:00.897 00.040 25848 IsGuiding returns 1
01:49:00.897 00.000 25848 scope still moving after pulse duration time elapsed
01:49:00.984 00.087 25848 IsSlewing returns 0
01:49:00.984 00.000 25848 IsGuiding returns 0
01:49:00.984 00.000 25848 scope move finished after 55 + 103 ms
01:49:00.985 00.001 25848 Move returns status 0, amount 55
01:49:00.985 00.000 25848 MoveAxis(S, 19, ABG)
01:49:00.985 00.000 25848 Guiding  Dir = 1, Dur = 19
01:49:01.013 00.028 25848 IsSlewing returns 0
01:49:01.013 00.000 25848 IsGuiding returns 0
01:49:01.055 00.042 25848 IsGuiding returns 1
01:49:01.055 00.000 25848 scope still moving after pulse duration time elapsed
01:49:01.112 00.057 25848 IsSlewing returns 0
01:49:01.112 00.000 25848 IsGuiding returns 0
01:49:01.112 00.000 25848 scope move finished after 19 + 79 ms
01:49:01.112 00.000 25848 Move returns status 0, amount 19
01:49:01.112 00.000 25848 move complete, result=0
01:49:01.112 00.000 25848 worker thread done servicing request
01:49:01.112 00.000 25848 Worker thread wakes up
01:49:01.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:01.112 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:01.112 00.000 21444 GuideStep: -1.8 px 55 ms EAST, 0.7 px 19 ms SOUTH
01:49:03.955 02.843 25848 Exposure complete
01:49:04.037 00.082 25848 worker thread done servicing request
01:49:04.037 00.000 21444 OnExposeComplete: enter
01:49:04.037 00.000 21444 UpdateGuideState(): m_state=6
01:49:04.037 00.000 21444 Star::Find(15, 1251, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 243
01:49:04.037 00.000 21444 Star::Find returns 1 (1), X=1249.34, Y=664.41, Mass=5438351, SNR=204.4, Peak=65504 HFD=7.8
01:49:04.038 00.001 21444 MultiStar: [#1 1.68,-0.72,0.76,U] [#2 0.99,-0.64,0.65,U] [#3 2.41,-1.10,0.00,M4] [#4 0.83,-0.90,0.77,U] [#5 0.86,-0.85,0.55,U] [#6 1.13,-1.08,0.68,U] [#7 0.68,-0.34,0.48,U] [#8 2.04,-1.14,0.00,M1] 
01:49:04.038 00.000 21444 refined, 6 included, MultiStar: {0.85, -0.91}, one-star: {0.03, -1.41}
01:49:04.038 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.42)
01:49:04.038 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.43)
01:49:04.038 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.91 hyp=1.24 cameraTheta=-0.82 mountX=-0.93 mountY=-0.52, mountTheta=-2.63
01:49:04.038 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.91, opts=13)
01:49:04.038 00.000 21444 Enqueuing Move request for scope (0.85, -0.91)
01:49:04.038 00.000 25848 Worker thread wakes up
01:49:04.039 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.91) opts 0xd
01:49:04.039 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.91)
01:49:04.039 00.000 25848 Moving (0.85, -0.91) raw xDistance=-0.93 yDistance=-0.52
01:49:04.039 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.93
01:49:04.039 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:04.039 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=224, FiltMax=65504, Gamma=0.560
01:49:04.039 00.000 21444 UpdateGuideState exits: m=5438351 SNR=204.4 Saturated
01:49:04.039 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:04.039 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:04.039 00.000 21444 Enqueuing Expose request
01:49:04.039 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
01:49:04.039 00.000 25848 MoveAxis(E, 31, ABG)
01:49:04.039 00.000 25848 Guiding  Dir = 2, Dur = 31
01:49:04.064 00.025 25848 IsSlewing returns 0
01:49:04.065 00.001 25848 IsGuiding returns 0
01:49:04.096 00.031 25848 IsGuiding returns 1
01:49:04.096 00.000 25848 scope still moving after pulse duration time elapsed
01:49:04.157 00.061 25848 IsSlewing returns 0
01:49:04.158 00.001 25848 IsGuiding returns 0
01:49:04.158 00.000 25848 scope move finished after 31 + 62 ms
01:49:04.158 00.000 25848 Move returns status 0, amount 31
01:49:04.158 00.000 25848 MoveAxis(N, 0, ABG)
01:49:04.158 00.000 25848 Move returns status 0, amount 0
01:49:04.158 00.000 25848 move complete, result=0
01:49:04.158 00.000 25848 worker thread done servicing request
01:49:04.158 00.000 25848 Worker thread wakes up
01:49:04.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:04.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:04.158 00.000 21444 GuideStep: -0.9 px 31 ms EAST, -0.5 px 0 ms NORTH
01:49:07.003 02.845 25848 Exposure complete
01:49:07.074 00.071 25848 worker thread done servicing request
01:49:07.075 00.001 21444 OnExposeComplete: enter
01:49:07.075 00.000 21444 UpdateGuideState(): m_state=6
01:49:07.075 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 244
01:49:07.075 00.000 21444 Star::Find returns 1 (1), X=1249.40, Y=664.73, Mass=5503774, SNR=215.7, Peak=65504 HFD=7.9
01:49:07.075 00.000 21444 MultiStar: [#1 1.92,1.16,0.00,M8] [#2 1.31,0.73,0.68,U] [#3 1.42,-0.08,0.67,U] [#4 0.45,-0.44,0.66,U] [#5 -0.11,-0.05,0.75,U] [#6 0.19,0.10,0.78,U] [#7 0.87,-0.32,0.58,U] [#8 0.41,-0.13,0.48,U] 
01:49:07.075 00.000 21444 refined, 7 included, MultiStar: {0.54, -0.20}, one-star: {0.09, -1.08}
01:49:07.075 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
01:49:07.075 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.03)
01:49:07.075 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-0.20 hyp=0.57 cameraTheta=-0.36 mountX=-0.55 mountY=0.01, mountTheta=3.11
01:49:07.076 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-0.20, opts=13)
01:49:07.076 00.000 21444 Enqueuing Move request for scope (0.54, -0.20)
01:49:07.076 00.000 25848 Worker thread wakes up
01:49:07.076 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.20) opts 0xd
01:49:07.076 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -0.20)
01:49:07.076 00.000 25848 Moving (0.54, -0.20) raw xDistance=-0.55 yDistance=0.01
01:49:07.076 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.55
01:49:07.076 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:07.076 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2596, FiltMin=292, FiltMax=65504, Gamma=0.560
01:49:07.076 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:49:07.076 00.000 25848 MoveAxis(E, 18, ABG)
01:49:07.076 00.000 25848 Guiding  Dir = 2, Dur = 18
01:49:07.076 00.000 21444 UpdateGuideState exits: m=5503774 SNR=215.7 Saturated
01:49:07.076 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:07.076 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:07.076 00.000 21444 Enqueuing Expose request
01:49:07.112 00.036 25848 IsSlewing returns 0
01:49:07.112 00.000 25848 IsGuiding returns 0
01:49:07.144 00.032 25848 IsGuiding returns 1
01:49:07.144 00.000 25848 scope still moving after pulse duration time elapsed
01:49:07.201 00.057 25848 IsSlewing returns 0
01:49:07.201 00.000 25848 IsGuiding returns 0
01:49:07.201 00.000 25848 scope move finished after 18 + 71 ms
01:49:07.201 00.000 25848 Move returns status 0, amount 18
01:49:07.201 00.000 25848 MoveAxis(N, 0, ABG)
01:49:07.201 00.000 25848 Move returns status 0, amount 0
01:49:07.201 00.000 25848 move complete, result=0
01:49:07.201 00.000 25848 worker thread done servicing request
01:49:07.201 00.000 25848 Worker thread wakes up
01:49:07.201 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:07.201 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:07.202 00.001 21444 GuideStep: -0.6 px 18 ms EAST, 0.0 px 0 ms NORTH
01:49:10.042 02.840 25848 Exposure complete
01:49:10.122 00.080 25848 worker thread done servicing request
01:49:10.122 00.000 21444 OnExposeComplete: enter
01:49:10.123 00.001 21444 UpdateGuideState(): m_state=6
01:49:10.123 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 245
01:49:10.123 00.000 21444 Star::Find returns 1 (1), X=1248.13, Y=665.29, Mass=5699030, SNR=228.7, Peak=65504 HFD=8.0
01:49:10.123 00.000 21444 MultiStar: [#1 -0.12,0.31,0.89,U] [#2 -0.52,0.80,0.71,U] [#3 0.29,1.00,0.57,U] [#4 -0.55,-0.38,0.66,U] [#5 -0.93,-0.88,0.66,U] [#6 -0.60,0.01,0.48,U] [#7 -0.35,0.05,0.47,U] [#8 -0.64,-0.78,0.47,U] 
01:49:10.123 00.000 21444 refined, 8 included, MultiStar: {-0.55, -0.05}, one-star: {-1.18, -0.52}
01:49:10.123 00.000 21444 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.05) = xAngle (-6.10 = 0.18)
01:49:10.123 00.000 21444 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.95 = -2.66)
01:49:10.123 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.05 hyp=0.55 cameraTheta=-3.05 mountX=0.54 mountY=-0.25, mountTheta=-0.44
01:49:10.124 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.05, opts=13)
01:49:10.124 00.000 21444 Enqueuing Move request for scope (-0.55, -0.05)
01:49:10.124 00.000 25848 Worker thread wakes up
01:49:10.124 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.05) opts 0xd
01:49:10.124 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.05)
01:49:10.124 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=182, FiltMax=65504, Gamma=0.560
01:49:10.124 00.000 25848 Moving (-0.55, -0.05) raw xDistance=0.54 yDistance=-0.25
01:49:10.124 00.000 21444 UpdateGuideState exits: m=5699030 SNR=228.7 Saturated
01:49:10.124 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.54
01:49:10.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:10.124 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:10.124 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:10.124 00.000 21444 Enqueuing Expose request
01:49:10.124 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:49:10.124 00.000 25848 MoveAxis(W, 14, ABG)
01:49:10.125 00.001 25848 Guiding  Dir = 3, Dur = 14
01:49:10.155 00.030 25848 IsSlewing returns 0
01:49:10.155 00.000 25848 IsGuiding returns 0
01:49:10.186 00.031 25848 IsGuiding returns 1
01:49:10.186 00.000 25848 scope still moving after pulse duration time elapsed
01:49:10.236 00.050 25848 IsSlewing returns 0
01:49:10.236 00.000 25848 IsGuiding returns 0
01:49:10.236 00.000 25848 scope move finished after 14 + 66 ms
01:49:10.236 00.000 25848 Move returns status 0, amount 14
01:49:10.236 00.000 25848 MoveAxis(N, 0, ABG)
01:49:10.236 00.000 25848 Move returns status 0, amount 0
01:49:10.236 00.000 25848 move complete, result=0
01:49:10.236 00.000 25848 worker thread done servicing request
01:49:10.236 00.000 25848 Worker thread wakes up
01:49:10.236 00.000 21444 GuideStep: 0.5 px 14 ms WEST, -0.3 px 0 ms NORTH
01:49:10.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:10.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:13.086 02.850 25848 Exposure complete
01:49:13.166 00.080 25848 worker thread done servicing request
01:49:13.166 00.000 21444 OnExposeComplete: enter
01:49:13.166 00.000 21444 UpdateGuideState(): m_state=6
01:49:13.166 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 246
01:49:13.166 00.000 21444 Star::Find returns 1 (1), X=1249.43, Y=665.33, Mass=5665469, SNR=264.8, Peak=65504 HFD=7.9
01:49:13.166 00.000 21444 MultiStar: [#1 1.59,0.41,0.73,U] [#2 1.14,0.69,0.62,U] [#3 1.62,0.30,0.53,U] [#4 0.77,0.22,0.75,U] [#5 0.55,0.29,0.47,U] [#6 0.34,0.33,0.45,U] [#7 1.03,-0.18,0.38,U] [#8 0.31,0.17,0.41,U] 
01:49:13.166 00.000 21444 single-star, 8 included, MultiStar: {0.82, 0.16}, one-star: {0.12, -0.49}
01:49:13.166 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.90)
01:49:13.166 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.94)
01:49:13.167 00.001 21444 CameraToMount -- cameraX=0.12 cameraY=-0.49 hyp=0.50 cameraTheta=-1.33 mountX=-0.16 mountY=-0.41, mountTheta=-1.95
01:49:13.167 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.49, opts=13)
01:49:13.167 00.000 21444 Enqueuing Move request for scope (0.12, -0.49)
01:49:13.167 00.000 25848 Worker thread wakes up
01:49:13.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=244, FiltMax=65504, Gamma=0.560
01:49:13.168 00.001 21444 UpdateGuideState exits: m=5665469 SNR=264.8 Saturated
01:49:13.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:13.168 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:13.168 00.000 21444 Enqueuing Expose request
01:49:13.168 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.49) opts 0xd
01:49:13.168 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.49)
01:49:13.168 00.000 25848 Moving (0.12, -0.49) raw xDistance=-0.16 yDistance=-0.41
01:49:13.168 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:49:13.168 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:13.168 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
01:49:13.168 00.000 25848 MoveAxis(E, 0, ABG)
01:49:13.168 00.000 25848 Move returns status 0, amount 0
01:49:13.168 00.000 25848 MoveAxis(N, 0, ABG)
01:49:13.168 00.000 25848 Move returns status 0, amount 0
01:49:13.168 00.000 25848 move complete, result=0
01:49:13.168 00.000 25848 worker thread done servicing request
01:49:13.168 00.000 25848 Worker thread wakes up
01:49:13.168 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:13.168 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:13.168 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:49:16.014 02.846 25848 Exposure complete
01:49:16.094 00.080 25848 worker thread done servicing request
01:49:16.094 00.000 21444 OnExposeComplete: enter
01:49:16.094 00.000 21444 UpdateGuideState(): m_state=6
01:49:16.094 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 247
01:49:16.096 00.002 21444 Star::Find returns 1 (1), X=1250.22, Y=665.24, Mass=5601630, SNR=209.0, Peak=65504 HFD=7.9
01:49:16.096 00.000 21444 MultiStar: [#1 2.06,1.22,0.00,M7] [#2 1.56,1.53,0.00,M1] [#3 2.30,-0.13,0.00,M2] [#4 1.25,0.10,0.80,U] [#5 1.47,0.27,0.55,U] [#6 1.86,0.70,0.44,U] [#7 2.24,-0.28,0.00,M1] [#8 1.31,-0.04,0.41,U] 
01:49:16.096 00.000 21444 single-star, 4 included, MultiStar: {1.27, -0.02}, one-star: {0.91, -0.58}
01:49:16.096 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
01:49:16.096 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
01:49:16.096 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.58 hyp=1.07 cameraTheta=-0.57 mountX=-0.95 mountY=-0.19, mountTheta=-2.94
01:49:16.096 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.58, opts=13)
01:49:16.096 00.000 21444 Enqueuing Move request for scope (0.91, -0.58)
01:49:16.096 00.000 25848 Worker thread wakes up
01:49:16.096 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.58) opts 0xd
01:49:16.096 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.58)
01:49:16.096 00.000 25848 Moving (0.91, -0.58) raw xDistance=-0.95 yDistance=-0.19
01:49:16.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95
01:49:16.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:16.096 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=16, FiltMax=65504, Gamma=0.560
01:49:16.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:49:16.096 00.000 25848 MoveAxis(E, 28, ABG)
01:49:16.096 00.000 25848 Guiding  Dir = 2, Dur = 28
01:49:16.096 00.000 21444 UpdateGuideState exits: m=5601630 SNR=209.0 Saturated
01:49:16.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:16.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:16.096 00.000 21444 Enqueuing Expose request
01:49:16.124 00.028 25848 IsSlewing returns 0
01:49:16.149 00.025 25848 IsGuiding returns 0
01:49:16.171 00.022 25848 PulseGuide returned control before completion, sleep 17
01:49:16.201 00.030 25848 IsGuiding returns 1
01:49:16.201 00.000 25848 scope still moving after pulse duration time elapsed
01:49:16.265 00.064 25848 IsSlewing returns 0
01:49:16.265 00.000 25848 IsGuiding returns 0
01:49:16.265 00.000 25848 scope move finished after 28 + 87 ms
01:49:16.265 00.000 25848 Move returns status 0, amount 28
01:49:16.265 00.000 25848 MoveAxis(N, 0, ABG)
01:49:16.265 00.000 25848 Move returns status 0, amount 0
01:49:16.265 00.000 25848 move complete, result=0
01:49:16.265 00.000 25848 worker thread done servicing request
01:49:16.265 00.000 25848 Worker thread wakes up
01:49:16.265 00.000 21444 GuideStep: -1.0 px 28 ms EAST, -0.2 px 0 ms NORTH
01:49:16.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:16.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:19.119 02.854 25848 Exposure complete
01:49:19.201 00.082 25848 worker thread done servicing request
01:49:19.201 00.000 21444 OnExposeComplete: enter
01:49:19.201 00.000 21444 UpdateGuideState(): m_state=6
01:49:19.201 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 248
01:49:19.201 00.000 21444 Star::Find returns 1 (1), X=1249.34, Y=665.41, Mass=5511597, SNR=186.2, Peak=65504 HFD=7.9
01:49:19.202 00.001 21444 MultiStar: [#1 1.59,0.86,0.81,U] [#2 1.16,0.79,0.77,U] [#3 1.49,0.27,0.58,U] [#4 0.50,-0.23,0.76,U] [#5 1.79,0.38,0.63,U] [#6 0.83,0.22,0.64,U] [#7 1.14,0.06,0.53,U] [#8 1.77,-0.20,0.52,U] 
01:49:19.202 00.000 21444 single-star, 8 included, MultiStar: {1.07, 0.19}, one-star: {0.03, -0.40}
01:49:19.202 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
01:49:19.202 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.10)
01:49:19.202 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-0.40 hyp=0.40 cameraTheta=-1.49 mountX=-0.07 mountY=-0.36, mountTheta=-1.76
01:49:19.202 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-0.40, opts=13)
01:49:19.202 00.000 21444 Enqueuing Move request for scope (0.03, -0.40)
01:49:19.203 00.001 25848 Worker thread wakes up
01:49:19.203 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.40) opts 0xd
01:49:19.203 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, -0.40)
01:49:19.203 00.000 25848 Moving (0.03, -0.40) raw xDistance=-0.07 yDistance=-0.36
01:49:19.203 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=318, FiltMax=65504, Gamma=0.560
01:49:19.203 00.000 21444 UpdateGuideState exits: m=5511597 SNR=186.2 Saturated
01:49:19.203 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:19.203 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:19.203 00.000 21444 Enqueuing Expose request
01:49:19.203 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:49:19.203 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:19.203 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:49:19.203 00.000 25848 MoveAxis(E, 0, ABG)
01:49:19.203 00.000 25848 Move returns status 0, amount 0
01:49:19.203 00.000 25848 MoveAxis(N, 0, ABG)
01:49:19.203 00.000 25848 Move returns status 0, amount 0
01:49:19.203 00.000 25848 move complete, result=0
01:49:19.203 00.000 25848 worker thread done servicing request
01:49:19.203 00.000 25848 Worker thread wakes up
01:49:19.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:19.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:19.203 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:49:22.042 02.839 25848 Exposure complete
01:49:22.130 00.088 25848 worker thread done servicing request
01:49:22.130 00.000 21444 OnExposeComplete: enter
01:49:22.131 00.001 21444 UpdateGuideState(): m_state=6
01:49:22.131 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
01:49:22.131 00.000 21444 Star::Find returns 1 (1), X=1250.59, Y=665.10, Mass=5087105, SNR=139.7, Peak=65504 HFD=7.8
01:49:22.131 00.000 21444 MultiStar: [#1 2.89,0.24,0.00,M7] [#2 2.96,1.04,0.00,M1] [#3 3.43,0.38,0.00,M2] [#4 1.74,-0.34,0.89,U] [#5 2.04,0.02,0.00,M1] [#6 2.04,0.04,0.00,M1] [#7 2.65,-0.16,0.00,M1] [#8 1.42,-0.55,0.74,U] 
01:49:22.131 00.000 21444 single-star, 2 included, MultiStar: {1.47, -0.54}, one-star: {1.28, -0.71}
01:49:22.131 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
01:49:22.131 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.12)
01:49:22.131 00.000 21444 CameraToMount -- cameraX=1.28 cameraY=-0.71 hyp=1.46 cameraTheta=-0.51 mountX=-1.34 mountY=-0.18, mountTheta=-3.01
01:49:22.132 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.28, y=-0.71, opts=13)
01:49:22.132 00.000 21444 Enqueuing Move request for scope (1.28, -0.71)
01:49:22.133 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=220, FiltMax=65504, Gamma=0.560
01:49:22.133 00.000 21444 UpdateGuideState exits: m=5087105 SNR=139.7 Saturated
01:49:22.133 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:22.133 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:22.133 00.000 21444 Enqueuing Expose request
01:49:22.133 00.000 25848 Worker thread wakes up
01:49:22.133 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.28, -0.71) opts 0xd
01:49:22.133 00.000 25848 Handling offset move in thread for scope, endpoint = (1.28, -0.71)
01:49:22.133 00.000 25848 Moving (1.28, -0.71) raw xDistance=-1.34 yDistance=-0.18
01:49:22.133 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.34
01:49:22.133 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:22.133 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:49:22.133 00.000 25848 MoveAxis(E, 39, ABG)
01:49:22.133 00.000 25848 Guiding  Dir = 2, Dur = 39
01:49:22.159 00.026 25848 IsSlewing returns 0
01:49:22.159 00.000 25848 IsGuiding returns 0
01:49:22.191 00.032 25848 PulseGuide returned control before completion, sleep 18
01:49:22.215 00.024 25848 IsGuiding returns 1
01:49:22.215 00.000 25848 scope still moving after pulse duration time elapsed
01:49:22.280 00.065 25848 IsSlewing returns 0
01:49:22.280 00.000 25848 IsGuiding returns 0
01:49:22.280 00.000 25848 scope move finished after 39 + 81 ms
01:49:22.280 00.000 25848 Move returns status 0, amount 39
01:49:22.280 00.000 25848 MoveAxis(N, 0, ABG)
01:49:22.280 00.000 25848 Move returns status 0, amount 0
01:49:22.280 00.000 25848 move complete, result=0
01:49:22.280 00.000 25848 worker thread done servicing request
01:49:22.280 00.000 25848 Worker thread wakes up
01:49:22.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:22.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:22.280 00.000 21444 GuideStep: -1.3 px 39 ms EAST, -0.2 px 0 ms NORTH
01:49:25.121 02.841 25848 Exposure complete
01:49:25.199 00.078 25848 worker thread done servicing request
01:49:25.200 00.001 21444 OnExposeComplete: enter
01:49:25.200 00.000 21444 UpdateGuideState(): m_state=6
01:49:25.200 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 250
01:49:25.200 00.000 21444 Star::Find returns 1 (1), X=1250.48, Y=665.13, Mass=5480201, SNR=208.5, Peak=65504 HFD=7.9
01:49:25.200 00.000 21444 MultiStar: [#1 2.03,-0.02,0.88,U] [#2 1.59,0.14,0.88,U] [#3 2.97,-0.01,0.00,M3] [#4 1.90,-0.58,0.78,U] [#5 1.08,-0.29,0.59,U] [#6 2.12,0.20,0.00,M2] [#7 1.59,-0.29,0.51,U] [#8 1.48,0.16,0.48,U] 
01:49:25.200 00.000 21444 single-star, 6 included, MultiStar: {1.56, -0.25}, one-star: {1.17, -0.69}
01:49:25.200 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
01:49:25.200 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.14)
01:49:25.200 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=-0.69 hyp=1.36 cameraTheta=-0.53 mountX=-1.23 mountY=-0.19, mountTheta=-2.98
01:49:25.201 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=-0.69, opts=13)
01:49:25.201 00.000 21444 Enqueuing Move request for scope (1.17, -0.69)
01:49:25.201 00.000 25848 Worker thread wakes up
01:49:25.201 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.69) opts 0xd
01:49:25.201 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, -0.69)
01:49:25.202 00.001 25848 Moving (1.17, -0.69) raw xDistance=-1.23 yDistance=-0.19
01:49:25.202 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.23
01:49:25.202 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:25.202 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2620, FiltMin=332, FiltMax=65504, Gamma=0.560
01:49:25.202 00.000 21444 UpdateGuideState exits: m=5480201 SNR=208.5 Saturated
01:49:25.202 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:25.202 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:25.202 00.000 21444 Enqueuing Expose request
01:49:25.202 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:49:25.202 00.000 25848 MoveAxis(E, 38, ABG)
01:49:25.202 00.000 25848 Guiding  Dir = 2, Dur = 38
01:49:25.232 00.030 25848 IsSlewing returns 0
01:49:25.233 00.001 25848 IsGuiding returns 0
01:49:25.264 00.031 25848 PulseGuide returned control before completion, sleep 17
01:49:25.295 00.031 25848 IsGuiding returns 1
01:49:25.295 00.000 25848 scope still moving after pulse duration time elapsed
01:49:25.361 00.066 25848 IsSlewing returns 0
01:49:25.361 00.000 25848 IsGuiding returns 0
01:49:25.361 00.000 25848 scope move finished after 38 + 90 ms
01:49:25.361 00.000 25848 Move returns status 0, amount 38
01:49:25.362 00.001 25848 MoveAxis(N, 0, ABG)
01:49:25.362 00.000 25848 Move returns status 0, amount 0
01:49:25.362 00.000 25848 move complete, result=0
01:49:25.362 00.000 25848 worker thread done servicing request
01:49:25.362 00.000 25848 Worker thread wakes up
01:49:25.362 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -0.2 px 0 ms NORTH
01:49:25.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:25.362 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:28.202 02.840 25848 Exposure complete
01:49:28.278 00.076 25848 worker thread done servicing request
01:49:28.278 00.000 21444 OnExposeComplete: enter
01:49:28.278 00.000 21444 UpdateGuideState(): m_state=6
01:49:28.278 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 251
01:49:28.278 00.000 21444 Star::Find returns 1 (1), X=1249.89, Y=666.53, Mass=5626301, SNR=211.5, Peak=65504 HFD=8.0
01:49:28.279 00.001 21444 MultiStar: [#1 1.43,1.61,0.00,M7] [#2 0.42,1.83,0.74,U] [#3 0.47,1.30,0.51,U] [#4 1.12,1.27,0.86,U] [#5 1.64,1.77,0.00,M1] [#6 0.92,1.76,0.61,U] [#7 1.19,1.31,0.60,U] [#8 1.79,1.36,0.00,M1] 
01:49:28.279 00.000 21444 single-star, 5 included, MultiStar: {0.78, 1.32}, one-star: {0.58, 0.71}
01:49:28.279 00.000 21444 CameraToMount -- cameraTheta (0.89) - m_xAngle (3.05) = xAngle (-2.16 = -2.16)
01:49:28.279 00.000 21444 CameraToMount -- cameraTheta (0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.01 = 1.28)
01:49:28.279 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=0.71 hyp=0.92 cameraTheta=0.89 mountX=-0.51 mountY=0.88, mountTheta=2.10
01:49:28.280 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=0.71, opts=13)
01:49:28.280 00.000 21444 Enqueuing Move request for scope (0.58, 0.71)
01:49:28.280 00.000 25848 Worker thread wakes up
01:49:28.280 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.71) opts 0xd
01:49:28.280 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, 0.71)
01:49:28.280 00.000 25848 Moving (0.58, 0.71) raw xDistance=-0.51 yDistance=0.88
01:49:28.281 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.51
01:49:28.281 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
01:49:28.281 00.000 25848 MoveAxis(E, 18, ABG)
01:49:28.281 00.000 25848 Guiding  Dir = 2, Dur = 18
01:49:28.281 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2612, FiltMin=216, FiltMax=65504, Gamma=0.560
01:49:28.281 00.000 21444 UpdateGuideState exits: m=5626301 SNR=211.5 Saturated
01:49:28.281 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:28.281 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:28.281 00.000 21444 Enqueuing Expose request
01:49:28.311 00.030 25848 IsSlewing returns 0
01:49:28.311 00.000 25848 IsGuiding returns 0
01:49:28.342 00.031 25848 IsGuiding returns 1
01:49:28.342 00.000 25848 scope still moving after pulse duration time elapsed
01:49:28.392 00.050 25848 IsSlewing returns 0
01:49:28.421 00.029 25848 IsGuiding returns 0
01:49:28.421 00.000 25848 scope move finished after 18 + 92 ms
01:49:28.421 00.000 25848 Move returns status 0, amount 18
01:49:28.421 00.000 25848 MoveAxis(S, 24, ABG)
01:49:28.422 00.001 25848 Guiding  Dir = 1, Dur = 24
01:49:28.454 00.032 25848 IsSlewing returns 0
01:49:28.454 00.000 25848 IsGuiding returns 0
01:49:28.486 00.032 25848 IsGuiding returns 1
01:49:28.486 00.000 25848 scope still moving after pulse duration time elapsed
01:49:28.563 00.077 25848 IsSlewing returns 0
01:49:28.563 00.000 25848 IsGuiding returns 0
01:49:28.563 00.000 25848 scope move finished after 24 + 84 ms
01:49:28.563 00.000 25848 Move returns status 0, amount 24
01:49:28.564 00.001 25848 move complete, result=0
01:49:28.564 00.000 25848 worker thread done servicing request
01:49:28.564 00.000 25848 Worker thread wakes up
01:49:28.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:28.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:28.564 00.000 21444 GuideStep: -0.5 px 18 ms EAST, 0.9 px 24 ms SOUTH
01:49:31.405 02.841 25848 Exposure complete
01:49:31.490 00.085 25848 worker thread done servicing request
01:49:31.490 00.000 21444 OnExposeComplete: enter
01:49:31.490 00.000 21444 UpdateGuideState(): m_state=6
01:49:31.491 00.001 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 252
01:49:31.491 00.000 21444 Star::Find returns 1 (1), X=1247.01, Y=664.64, Mass=5484258, SNR=241.0, Peak=65504 HFD=8.0
01:49:31.491 00.000 21444 MultiStar: [#1 -1.22,0.86,0.65,U] [#2 -1.18,0.83,0.63,U] [#3 -0.68,0.82,0.46,U] [#4 -1.40,-0.50,0.69,U] [#5 -2.34,0.09,0.00,M2] [#6 -2.44,0.60,0.00,M2] [#7 -1.82,-0.10,0.50,U] [#8 -1.68,0.08,0.37,U] 
01:49:31.491 00.000 21444 refined, 6 included, MultiStar: {-1.55, -0.02}, one-star: {-2.30, -1.17}
01:49:31.491 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.05) = xAngle (-6.18 = 0.10)
01:49:31.491 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.02 = -2.74)
01:49:31.491 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=-0.02 hyp=1.55 cameraTheta=-3.13 mountX=1.54 mountY=-0.60, mountTheta=-0.37
01:49:31.492 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=-0.02, opts=13)
01:49:31.492 00.000 21444 Enqueuing Move request for scope (-1.55, -0.02)
01:49:31.492 00.000 25848 Worker thread wakes up
01:49:31.492 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=244, FiltMax=65504, Gamma=0.560
01:49:31.492 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, -0.02) opts 0xd
01:49:31.492 00.000 21444 UpdateGuideState exits: m=5484258 SNR=241.0 Saturated
01:49:31.492 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:31.492 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:31.492 00.000 21444 Enqueuing Expose request
01:49:31.492 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, -0.02)
01:49:31.492 00.000 25848 Moving (-1.55, -0.02) raw xDistance=1.54 yDistance=-0.60
01:49:31.492 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.54
01:49:31.492 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:31.492 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
01:49:31.492 00.000 25848 MoveAxis(W, 44, ABG)
01:49:31.492 00.000 25848 Guiding  Dir = 3, Dur = 44
01:49:31.538 00.046 25848 IsSlewing returns 0
01:49:31.538 00.000 25848 IsGuiding returns 0
01:49:31.570 00.032 25848 PulseGuide returned control before completion, sleep 23
01:49:31.593 00.023 25848 IsGuiding returns 1
01:49:31.593 00.000 25848 scope still moving after pulse duration time elapsed
01:49:31.655 00.062 25848 IsSlewing returns 0
01:49:31.655 00.000 25848 IsGuiding returns 0
01:49:31.655 00.000 25848 scope move finished after 44 + 73 ms
01:49:31.655 00.000 25848 Move returns status 0, amount 44
01:49:31.655 00.000 25848 MoveAxis(N, 0, ABG)
01:49:31.655 00.000 25848 Move returns status 0, amount 0
01:49:31.655 00.000 25848 move complete, result=0
01:49:31.655 00.000 25848 worker thread done servicing request
01:49:31.655 00.000 25848 Worker thread wakes up
01:49:31.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:31.655 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -0.6 px 0 ms NORTH
01:49:31.656 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:34.496 02.840 25848 Exposure complete
01:49:34.573 00.077 25848 worker thread done servicing request
01:49:34.573 00.000 21444 OnExposeComplete: enter
01:49:34.573 00.000 21444 UpdateGuideState(): m_state=6
01:49:34.574 00.001 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 253
01:49:34.574 00.000 21444 Star::Find returns 1 (1), X=1248.43, Y=663.76, Mass=5257514, SNR=164.3, Peak=65504 HFD=7.9
01:49:34.574 00.000 21444 MultiStar: [#1 0.59,-0.76,0.91,U] [#2 0.17,-0.49,0.80,U] [#3 1.26,-1.15,0.64,U] [#4 -0.13,-1.67,0.62,U] [#5 -0.73,-1.71,0.60,U] [#6 0.07,-1.08,0.88,U] [#7 0.14,-2.02,0.64,U] [#8 -0.29,-2.01,0.00,M1] 
01:49:34.574 00.000 21444 refined, 7 included, MultiStar: {0.04, -1.34}, one-star: {-0.88, -2.05}
01:49:34.574 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.60 = 1.69)
01:49:34.574 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
01:49:34.574 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-1.34 hyp=1.34 cameraTheta=-1.54 mountX=-0.16 mountY=-1.23, mountTheta=-1.70
01:49:34.575 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-1.34, opts=13)
01:49:34.575 00.000 21444 Enqueuing Move request for scope (0.04, -1.34)
01:49:34.575 00.000 25848 Worker thread wakes up
01:49:34.575 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=256, FiltMax=65504, Gamma=0.560
01:49:34.575 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.34) opts 0xd
01:49:34.575 00.000 21444 UpdateGuideState exits: m=5257514 SNR=164.3 Saturated
01:49:34.575 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:34.575 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -1.34)
01:49:34.575 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:34.575 00.000 21444 Enqueuing Expose request
01:49:34.575 00.000 25848 Moving (0.04, -1.34) raw xDistance=-0.16 yDistance=-1.23
01:49:34.575 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:49:34.575 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:34.575 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
01:49:34.575 00.000 25848 MoveAxis(E, 0, ABG)
01:49:34.575 00.000 25848 Move returns status 0, amount 0
01:49:34.575 00.000 25848 MoveAxis(N, 0, ABG)
01:49:34.575 00.000 25848 Move returns status 0, amount 0
01:49:34.575 00.000 25848 move complete, result=0
01:49:34.575 00.000 25848 worker thread done servicing request
01:49:34.575 00.000 25848 Worker thread wakes up
01:49:34.575 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:34.575 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:34.576 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -1.2 px 0 ms NORTH
01:49:37.422 02.846 25848 Exposure complete
01:49:37.509 00.087 25848 worker thread done servicing request
01:49:37.509 00.000 21444 OnExposeComplete: enter
01:49:37.509 00.000 21444 UpdateGuideState(): m_state=6
01:49:37.510 00.001 21444 Star::Find(15, 1248, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 254
01:49:37.510 00.000 21444 Star::Find returns 1 (1), X=1250.22, Y=666.17, Mass=5304411, SNR=207.3, Peak=65504 HFD=7.9
01:49:37.510 00.000 21444 MultiStar: [#1 1.99,1.14,0.00,M6] [#2 1.43,1.57,0.00,M1] [#3 1.63,0.19,0.57,U] [#4 1.36,0.99,0.58,U] [#5 1.57,1.01,0.47,U] [#6 1.11,0.84,0.59,U] [#7 1.25,0.88,0.63,U] [#8 1.25,0.90,0.38,U] 
01:49:37.510 00.000 21444 single-star, 6 included, MultiStar: {1.25, 0.69}, one-star: {0.91, 0.36}
01:49:37.510 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
01:49:37.510 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.77)
01:49:37.510 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=0.36 hyp=0.97 cameraTheta=0.38 mountX=-0.87 mountY=0.68, mountTheta=2.48
01:49:37.511 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=0.36, opts=13)
01:49:37.511 00.000 21444 Enqueuing Move request for scope (0.91, 0.36)
01:49:37.511 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2596, FiltMin=192, FiltMax=65504, Gamma=0.560
01:49:37.511 00.000 21444 UpdateGuideState exits: m=5304411 SNR=207.3 Saturated
01:49:37.511 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:37.511 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:37.511 00.000 21444 Enqueuing Expose request
01:49:37.511 00.000 25848 Worker thread wakes up
01:49:37.511 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.36) opts 0xd
01:49:37.511 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, 0.36)
01:49:37.511 00.000 25848 Moving (0.91, 0.36) raw xDistance=-0.87 yDistance=0.68
01:49:37.511 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
01:49:37.511 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
01:49:37.512 00.001 25848 MoveAxis(E, 25, ABG)
01:49:37.512 00.000 25848 Guiding  Dir = 2, Dur = 25
01:49:37.532 00.020 25848 IsSlewing returns 0
01:49:37.532 00.000 25848 IsGuiding returns 0
01:49:37.566 00.034 25848 IsGuiding returns 1
01:49:37.566 00.000 25848 scope still moving after pulse duration time elapsed
01:49:37.626 00.060 25848 IsSlewing returns 0
01:49:37.626 00.000 25848 IsGuiding returns 0
01:49:37.626 00.000 25848 scope move finished after 25 + 68 ms
01:49:37.626 00.000 25848 Move returns status 0, amount 25
01:49:37.626 00.000 25848 MoveAxis(S, 18, ABG)
01:49:37.626 00.000 25848 Guiding  Dir = 1, Dur = 18
01:49:37.656 00.030 25848 IsSlewing returns 0
01:49:37.657 00.001 25848 IsGuiding returns 0
01:49:37.688 00.031 25848 IsGuiding returns 1
01:49:37.688 00.000 25848 scope still moving after pulse duration time elapsed
01:49:37.750 00.062 25848 IsSlewing returns 0
01:49:37.750 00.000 25848 IsGuiding returns 0
01:49:37.750 00.000 25848 scope move finished after 18 + 75 ms
01:49:37.750 00.000 25848 Move returns status 0, amount 18
01:49:37.750 00.000 25848 move complete, result=0
01:49:37.750 00.000 25848 worker thread done servicing request
01:49:37.750 00.000 25848 Worker thread wakes up
01:49:37.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:37.751 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:37.751 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 0.7 px 18 ms SOUTH
01:49:40.597 02.846 25848 Exposure complete
01:49:40.677 00.080 25848 worker thread done servicing request
01:49:40.678 00.001 21444 OnExposeComplete: enter
01:49:40.678 00.000 21444 UpdateGuideState(): m_state=6
01:49:40.678 00.000 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 255
01:49:40.678 00.000 21444 Star::Find returns 1 (1), X=1248.27, Y=665.25, Mass=5685032, SNR=220.4, Peak=65504 HFD=7.9
01:49:40.678 00.000 21444 MultiStar: [#1 0.11,-0.55,1.04,U] [#2 -0.73,0.09,0.75,U] [#3 1.07,-0.23,0.84,U] [#4 -0.65,0.20,0.79,U] [#5 -0.95,-0.09,0.61,U] [#6 -0.24,0.37,0.79,U] [#7 -0.41,0.30,0.50,U] [#8 0.06,0.17,0.52,U] 
01:49:40.678 00.000 21444 refined, 8 included, MultiStar: {-0.30, -0.09}, one-star: {-1.05, -0.57}
01:49:40.678 00.000 21444 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.05) = xAngle (-5.89 = 0.39)
01:49:40.678 00.000 21444 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.73 = -2.45)
01:49:40.678 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-2.84 mountX=0.29 mountY=-0.20, mountTheta=-0.60
01:49:40.679 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-0.09, opts=13)
01:49:40.679 00.000 21444 Enqueuing Move request for scope (-0.30, -0.09)
01:49:40.679 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=322, FiltMax=65504, Gamma=0.560
01:49:40.679 00.000 21444 UpdateGuideState exits: m=5685032 SNR=220.4 Saturated
01:49:40.679 00.000 25848 Worker thread wakes up
01:49:40.679 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.09) opts 0xd
01:49:40.679 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -0.09)
01:49:40.679 00.000 25848 Moving (-0.30, -0.09) raw xDistance=0.29 yDistance=-0.20
01:49:40.679 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:49:40.679 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:40.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:40.679 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:40.679 00.000 21444 Enqueuing Expose request
01:49:40.679 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:49:40.679 00.000 25848 MoveAxis(E, 0, ABG)
01:49:40.679 00.000 25848 Move returns status 0, amount 0
01:49:40.679 00.000 25848 MoveAxis(N, 0, ABG)
01:49:40.679 00.000 25848 Move returns status 0, amount 0
01:49:40.680 00.001 25848 move complete, result=0
01:49:40.680 00.000 25848 worker thread done servicing request
01:49:40.680 00.000 25848 Worker thread wakes up
01:49:40.680 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:40.680 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:40.680 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:43.530 02.850 25848 Exposure complete
01:49:43.609 00.079 25848 worker thread done servicing request
01:49:43.609 00.000 21444 OnExposeComplete: enter
01:49:43.610 00.001 21444 UpdateGuideState(): m_state=6
01:49:43.610 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 256
01:49:43.610 00.000 21444 Star::Find returns 1 (1), X=1249.33, Y=664.38, Mass=5537980, SNR=208.3, Peak=65504 HFD=7.9
01:49:43.610 00.000 21444 MultiStar: [#1 1.63,-0.84,0.96,U] [#2 1.32,-0.07,0.75,U] [#3 1.74,-0.22,0.64,U] [#4 0.86,-1.25,0.78,U] [#5 -0.17,-0.98,0.58,U] [#6 0.22,-0.90,0.70,U] [#7 0.82,-0.69,0.62,U] [#8 0.04,-1.09,0.40,U] 
01:49:43.610 00.000 21444 refined, 8 included, MultiStar: {0.77, -0.85}, one-star: {0.02, -1.44}
01:49:43.610 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.40)
01:49:43.610 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
01:49:43.610 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-0.85 hyp=1.15 cameraTheta=-0.84 mountX=-0.84 mountY=-0.50, mountTheta=-2.61
01:49:43.611 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-0.85, opts=13)
01:49:43.611 00.000 21444 Enqueuing Move request for scope (0.77, -0.85)
01:49:43.611 00.000 25848 Worker thread wakes up
01:49:43.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=370, FiltMax=65504, Gamma=0.560
01:49:43.611 00.000 21444 UpdateGuideState exits: m=5537980 SNR=208.3 Saturated
01:49:43.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:43.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:43.611 00.000 21444 Enqueuing Expose request
01:49:43.612 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.85) opts 0xd
01:49:43.612 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -0.85)
01:49:43.612 00.000 25848 Moving (0.77, -0.85) raw xDistance=-0.84 yDistance=-0.50
01:49:43.612 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.84
01:49:43.612 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:43.612 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
01:49:43.612 00.000 25848 MoveAxis(E, 25, ABG)
01:49:43.612 00.000 25848 Guiding  Dir = 2, Dur = 25
01:49:43.640 00.028 25848 IsSlewing returns 0
01:49:43.641 00.001 25848 IsGuiding returns 0
01:49:43.699 00.058 25848 IsGuiding returns 1
01:49:43.700 00.001 25848 scope still moving after pulse duration time elapsed
01:49:43.765 00.065 25848 IsSlewing returns 0
01:49:43.765 00.000 25848 IsGuiding returns 0
01:49:43.765 00.000 25848 scope move finished after 25 + 100 ms
01:49:43.765 00.000 25848 Move returns status 0, amount 25
01:49:43.765 00.000 25848 MoveAxis(N, 0, ABG)
01:49:43.765 00.000 25848 Move returns status 0, amount 0
01:49:43.765 00.000 25848 move complete, result=0
01:49:43.766 00.001 25848 worker thread done servicing request
01:49:43.766 00.000 25848 Worker thread wakes up
01:49:43.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:43.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:43.766 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -0.5 px 0 ms NORTH
01:49:46.613 02.847 25848 Exposure complete
01:49:46.701 00.088 25848 worker thread done servicing request
01:49:46.701 00.000 21444 OnExposeComplete: enter
01:49:46.701 00.000 21444 UpdateGuideState(): m_state=6
01:49:46.701 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 257
01:49:46.702 00.001 21444 Star::Find returns 1 (1), X=1248.44, Y=664.29, Mass=5602719, SNR=229.8, Peak=65504 HFD=7.9
01:49:46.702 00.000 21444 MultiStar: [#1 0.11,-0.08,0.69,U] [#2 0.19,-0.03,0.63,U] [#3 -0.18,-0.55,0.48,U] [#4 -0.54,-1.31,0.65,U] [#5 -0.37,-1.38,0.57,U] [#6 -0.11,-0.16,0.58,U] [#7 0.49,-2.22,0.00,M1] [#8 -0.64,-1.63,0.45,U] 
01:49:46.702 00.000 21444 refined, 7 included, MultiStar: {-0.33, -0.86}, one-star: {-0.87, -1.53}
01:49:46.702 00.000 21444 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.05) = xAngle (-4.99 = 1.29)
01:49:46.702 00.000 21444 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.83 = -1.55)
01:49:46.702 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.86 hyp=0.92 cameraTheta=-1.94 mountX=0.25 mountY=-0.92, mountTheta=-1.30
01:49:46.703 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.86, opts=13)
01:49:46.703 00.000 21444 Enqueuing Move request for scope (-0.33, -0.86)
01:49:46.703 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=332, FiltMax=65504, Gamma=0.560
01:49:46.703 00.000 21444 UpdateGuideState exits: m=5602719 SNR=229.8 Saturated
01:49:46.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:46.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:46.703 00.000 21444 Enqueuing Expose request
01:49:46.703 00.000 25848 Worker thread wakes up
01:49:46.703 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.86) opts 0xd
01:49:46.703 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.86)
01:49:46.703 00.000 25848 Moving (-0.33, -0.86) raw xDistance=0.25 yDistance=-0.92
01:49:46.703 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
01:49:46.703 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:46.704 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.92
01:49:46.704 00.000 25848 MoveAxis(E, 0, ABG)
01:49:46.704 00.000 25848 Move returns status 0, amount 0
01:49:46.704 00.000 25848 MoveAxis(N, 0, ABG)
01:49:46.704 00.000 25848 Move returns status 0, amount 0
01:49:46.704 00.000 25848 move complete, result=0
01:49:46.704 00.000 25848 worker thread done servicing request
01:49:46.704 00.000 25848 Worker thread wakes up
01:49:46.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:46.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:46.704 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
01:49:49.549 02.845 25848 Exposure complete
01:49:49.627 00.078 25848 worker thread done servicing request
01:49:49.628 00.001 21444 OnExposeComplete: enter
01:49:49.628 00.000 21444 UpdateGuideState(): m_state=6
01:49:49.628 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 258
01:49:49.628 00.000 21444 Star::Find returns 1 (1), X=1250.18, Y=664.81, Mass=5414328, SNR=243.4, Peak=65504 HFD=7.9
01:49:49.628 00.000 21444 MultiStar: [#1 1.92,-0.02,0.69,U] [#2 1.23,-0.26,0.63,U] [#3 2.18,-0.87,0.00,M1] [#4 1.37,-0.43,0.57,U] [#5 1.53,0.28,0.56,U] [#6 1.64,-0.07,0.53,U] [#7 2.01,-0.28,0.00,M2] [#8 1.64,-0.60,0.45,U] 
01:49:49.628 00.000 21444 single-star, 6 included, MultiStar: {1.40, -0.36}, one-star: {0.87, -1.01}
01:49:49.628 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
01:49:49.628 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
01:49:49.628 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=-1.01 hyp=1.33 cameraTheta=-0.86 mountX=-0.96 mountY=-0.60, mountTheta=-2.58
01:49:49.630 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=-1.01, opts=13)
01:49:49.630 00.000 21444 Enqueuing Move request for scope (0.87, -1.01)
01:49:49.630 00.000 25848 Worker thread wakes up
01:49:49.630 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=168, FiltMax=65504, Gamma=0.560
01:49:49.630 00.000 21444 UpdateGuideState exits: m=5414328 SNR=243.4 Saturated
01:49:49.630 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:49.630 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:49.630 00.000 21444 Enqueuing Expose request
01:49:49.630 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, -1.01) opts 0xd
01:49:49.630 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, -1.01)
01:49:49.630 00.000 25848 Moving (0.87, -1.01) raw xDistance=-0.96 yDistance=-0.60
01:49:49.630 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.96
01:49:49.630 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:49.630 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
01:49:49.630 00.000 25848 MoveAxis(E, 28, ABG)
01:49:49.630 00.000 25848 Guiding  Dir = 2, Dur = 28
01:49:49.656 00.026 25848 IsSlewing returns 0
01:49:49.656 00.000 25848 IsGuiding returns 0
01:49:49.688 00.032 25848 IsGuiding returns 1
01:49:49.688 00.000 25848 scope still moving after pulse duration time elapsed
01:49:49.752 00.064 25848 IsSlewing returns 0
01:49:49.752 00.000 25848 IsGuiding returns 0
01:49:49.752 00.000 25848 scope move finished after 28 + 67 ms
01:49:49.752 00.000 25848 Move returns status 0, amount 28
01:49:49.752 00.000 25848 MoveAxis(N, 0, ABG)
01:49:49.752 00.000 25848 Move returns status 0, amount 0
01:49:49.752 00.000 25848 move complete, result=0
01:49:49.752 00.000 25848 worker thread done servicing request
01:49:49.752 00.000 25848 Worker thread wakes up
01:49:49.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:49.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:49.753 00.001 21444 GuideStep: -1.0 px 28 ms EAST, -0.6 px 0 ms NORTH
01:49:52.612 02.859 25848 Exposure complete
01:49:52.700 00.088 25848 worker thread done servicing request
01:49:52.700 00.000 21444 OnExposeComplete: enter
01:49:52.700 00.000 21444 UpdateGuideState(): m_state=6
01:49:52.700 00.000 21444 Star::Find(15, 1250, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 259
01:49:52.700 00.000 21444 Star::Find returns 1 (1), X=1249.38, Y=664.33, Mass=5656784, SNR=241.2, Peak=65504 HFD=7.9
01:49:52.701 00.001 21444 MultiStar: [#1 1.49,-0.82,0.97,U] [#2 1.11,-0.06,0.78,U] [#3 1.71,0.16,0.72,U] [#4 -0.03,-0.76,0.70,U] [#5 0.00,-0.67,0.57,U] [#6 0.32,-0.32,0.52,U] [#7 0.87,-1.81,0.00,M3] [#8 0.64,-0.56,0.45,U] 
01:49:52.701 00.000 21444 refined, 7 included, MultiStar: {0.71, -0.62}, one-star: {0.07, -1.49}
01:49:52.701 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
01:49:52.701 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
01:49:52.701 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=-0.62 hyp=0.94 cameraTheta=-0.72 mountX=-0.76 mountY=-0.31, mountTheta=-2.76
01:49:52.702 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=-0.62, opts=13)
01:49:52.702 00.000 21444 Enqueuing Move request for scope (0.71, -0.62)
01:49:52.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2596, FiltMin=220, FiltMax=65504, Gamma=0.560
01:49:52.702 00.000 21444 UpdateGuideState exits: m=5656784 SNR=241.2 Saturated
01:49:52.702 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:52.702 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:52.702 00.000 21444 Enqueuing Expose request
01:49:52.702 00.000 25848 Worker thread wakes up
01:49:52.702 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.62) opts 0xd
01:49:52.702 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, -0.62)
01:49:52.702 00.000 25848 Moving (0.71, -0.62) raw xDistance=-0.76 yDistance=-0.31
01:49:52.702 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.76
01:49:52.702 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:52.702 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:49:52.702 00.000 25848 MoveAxis(E, 24, ABG)
01:49:52.702 00.000 25848 Guiding  Dir = 2, Dur = 24
01:49:52.733 00.031 25848 IsSlewing returns 0
01:49:52.733 00.000 25848 IsGuiding returns 0
01:49:52.774 00.041 25848 IsGuiding returns 1
01:49:52.774 00.000 25848 scope still moving after pulse duration time elapsed
01:49:52.839 00.065 25848 IsSlewing returns 0
01:49:52.840 00.001 25848 IsGuiding returns 0
01:49:52.840 00.000 25848 scope move finished after 24 + 82 ms
01:49:52.840 00.000 25848 Move returns status 0, amount 24
01:49:52.840 00.000 25848 MoveAxis(N, 0, ABG)
01:49:52.840 00.000 25848 Move returns status 0, amount 0
01:49:52.840 00.000 25848 move complete, result=0
01:49:52.840 00.000 25848 worker thread done servicing request
01:49:52.840 00.000 25848 Worker thread wakes up
01:49:52.840 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:52.840 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:52.840 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.3 px 0 ms NORTH
01:49:55.695 02.855 25848 Exposure complete
01:49:55.774 00.079 25848 worker thread done servicing request
01:49:55.774 00.000 21444 OnExposeComplete: enter
01:49:55.774 00.000 21444 UpdateGuideState(): m_state=6
01:49:55.775 00.001 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 260
01:49:55.775 00.000 21444 Star::Find returns 1 (1), X=1249.14, Y=663.06, Mass=5673578, SNR=285.5, Peak=65504 HFD=8.0
01:49:55.775 00.000 21444 MultiStar: [#1 1.39,-1.08,0.84,U] [#2 0.41,-0.50,0.64,U] [#3 -0.11,-1.00,0.62,U] [#4 0.20,-1.60,0.77,U] [#5 0.04,-1.46,0.45,U] [#6 0.61,-1.26,0.59,U] [#7 0.28,-1.43,0.44,U] [#8 0.61,-1.77,0.47,U] 
01:49:55.775 00.000 21444 refined, 8 included, MultiStar: {0.37, -1.49}, one-star: {-0.17, -2.76}
01:49:55.775 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.90)
01:49:55.775 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.22 = -0.94)
01:49:55.775 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-1.49 hyp=1.54 cameraTheta=-1.33 mountX=-0.50 mountY=-1.24, mountTheta=-1.95
01:49:55.776 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-1.49, opts=13)
01:49:55.776 00.000 21444 Enqueuing Move request for scope (0.37, -1.49)
01:49:55.776 00.000 25848 Worker thread wakes up
01:49:55.776 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2596, FiltMin=448, FiltMax=65504, Gamma=0.560
01:49:55.776 00.000 21444 UpdateGuideState exits: m=5673578 SNR=285.5 Saturated
01:49:55.776 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:55.776 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:55.776 00.000 21444 Enqueuing Expose request
01:49:55.776 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.49) opts 0xd
01:49:55.776 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -1.49)
01:49:55.776 00.000 25848 Moving (0.37, -1.49) raw xDistance=-0.50 yDistance=-1.24
01:49:55.776 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
01:49:55.776 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.96 newest=-2.15
01:49:55.776 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
01:49:55.776 00.000 25848 MoveAxis(E, 0, ABG)
01:49:55.776 00.000 25848 Move returns status 0, amount 0
01:49:55.776 00.000 25848 BLC: Oldest BLC event removed
01:49:55.776 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:49:55.776 00.000 25848 MoveAxis(N, 323, ABG)
01:49:55.776 00.000 25848 Guiding  Dir = 0, Dur = 323
01:49:55.862 00.086 25848 IsSlewing returns 0
01:49:55.863 00.001 25848 IsGuiding returns 0
01:49:55.894 00.031 25848 PulseGuide returned control before completion, sleep 302
01:49:56.208 00.314 25848 IsGuiding returns 1
01:49:56.208 00.000 25848 scope still moving after pulse duration time elapsed
01:49:56.264 00.056 25848 IsSlewing returns 0
01:49:56.265 00.001 25848 IsGuiding returns 0
01:49:56.265 00.000 25848 scope move finished after 323 + 79 ms
01:49:56.265 00.000 25848 Move returns status 0, amount 323
01:49:56.265 00.000 25848 move complete, result=0
01:49:56.265 00.000 25848 worker thread done servicing request
01:49:56.265 00.000 25848 Worker thread wakes up
01:49:56.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:56.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:56.265 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.2 px 323 ms NORTH
01:49:59.114 02.849 25848 Exposure complete
01:49:59.190 00.076 25848 worker thread done servicing request
01:49:59.191 00.001 21444 OnExposeComplete: enter
01:49:59.191 00.000 21444 UpdateGuideState(): m_state=6
01:49:59.191 00.000 21444 Star::Find(15, 1249, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 261
01:49:59.191 00.000 21444 Star::Find returns 1 (1), X=1247.55, Y=664.56, Mass=5663006, SNR=244.4, Peak=65504 HFD=7.7
01:49:59.191 00.000 21444 MultiStar: [#1 -0.25,-0.24,0.78,U] [#2 -0.13,-0.34,0.81,U] [#3 -0.46,-0.79,0.68,U] [#4 -0.43,-0.63,0.67,U] [#5 -1.41,-0.05,0.39,U] [#6 -0.76,-0.43,0.52,U] [#7 -0.42,-0.96,0.43,U] [#8 -1.10,-0.88,0.52,U] 
01:49:59.191 00.000 21444 refined, 8 included, MultiStar: {-0.75, -0.65}, one-star: {-1.76, -1.25}
01:49:59.191 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.48 = 0.81)
01:49:59.191 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.32 = -2.04)
01:49:59.191 00.000 21444 CameraToMount -- cameraX=-0.75 cameraY=-0.65 hyp=1.00 cameraTheta=-2.43 mountX=0.69 mountY=-0.89, mountTheta=-0.91
01:49:59.192 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.75, y=-0.65, opts=13)
01:49:59.192 00.000 21444 Enqueuing Move request for scope (-0.75, -0.65)
01:49:59.192 00.000 25848 Worker thread wakes up
01:49:59.192 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.65) opts 0xd
01:49:59.192 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.75, -0.65)
01:49:59.192 00.000 25848 Moving (-0.75, -0.65) raw xDistance=0.69 yDistance=-0.89
01:49:59.192 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=144, FiltMax=65504, Gamma=0.560
01:49:59.193 00.001 21444 UpdateGuideState exits: m=5663006 SNR=244.4 Saturated
01:49:59.193 00.000 25848 BLC: History state: CurrMiss=0.89, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.242503, 1:0.890855
01:49:59.193 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:49:59.193 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
01:49:59.193 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:59.193 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
01:49:59.193 00.000 25848 MoveAxis(W, 20, ABG)
01:49:59.193 00.000 25848 Guiding  Dir = 3, Dur = 20
01:49:59.193 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:49:59.193 00.000 21444 Enqueuing Expose request
01:49:59.217 00.024 25848 IsSlewing returns 0
01:49:59.218 00.001 25848 IsGuiding returns 0
01:49:59.310 00.092 25848 IsGuiding returns 1
01:49:59.310 00.000 25848 scope still moving after pulse duration time elapsed
01:49:59.358 00.048 25848 IsSlewing returns 0
01:49:59.359 00.001 25848 IsGuiding returns 0
01:49:59.359 00.000 25848 scope move finished after 20 + 120 ms
01:49:59.359 00.000 25848 Move returns status 0, amount 20
01:49:59.359 00.000 25848 MoveAxis(N, 24, ABG)
01:49:59.359 00.000 25848 Guiding  Dir = 0, Dur = 24
01:49:59.391 00.032 25848 IsSlewing returns 0
01:49:59.391 00.000 25848 IsGuiding returns 0
01:49:59.422 00.031 25848 IsGuiding returns 1
01:49:59.422 00.000 25848 scope still moving after pulse duration time elapsed
01:49:59.468 00.046 25848 IsSlewing returns 0
01:49:59.486 00.018 25848 IsGuiding returns 0
01:49:59.487 00.001 25848 scope move finished after 24 + 71 ms
01:49:59.487 00.000 25848 Move returns status 0, amount 24
01:49:59.487 00.000 25848 move complete, result=0
01:49:59.487 00.000 25848 worker thread done servicing request
01:49:59.487 00.000 25848 Worker thread wakes up
01:49:59.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:49:59.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:49:59.487 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -0.9 px 24 ms NORTH
01:50:02.333 02.846 25848 Exposure complete
01:50:02.399 00.066 25848 worker thread done servicing request
01:50:02.399 00.000 21444 OnExposeComplete: enter
01:50:02.399 00.000 21444 UpdateGuideState(): m_state=6
01:50:02.400 00.001 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 262
01:50:02.400 00.000 21444 Star::Find returns 1 (1), X=1247.66, Y=664.14, Mass=5527231, SNR=215.8, Peak=65504 HFD=7.9
01:50:02.400 00.000 21444 MultiStar: [#1 -1.69,-1.21,0.00,M1] [#2 -1.59,-1.34,0.00,M1] [#3 -0.54,-0.41,0.57,U] [#4 -1.53,-0.93,0.61,U] [#5 -0.98,-1.18,0.54,U] [#6 -0.54,-0.97,0.45,U] [#7 -1.21,-1.48,0.60,U] [#8 -0.45,-1.26,0.43,U] 
01:50:02.400 00.000 21444 refined, 6 included, MultiStar: {-1.09, -1.19}, one-star: {-1.65, -1.68}
01:50:02.400 00.000 21444 CameraToMount -- cameraTheta (-2.31) - m_xAngle (3.05) = xAngle (-5.37 = 0.92)
01:50:02.400 00.000 21444 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.93)
01:50:02.400 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=-1.19 hyp=1.61 cameraTheta=-2.31 mountX=0.98 mountY=-1.51, mountTheta=-1.00
01:50:02.401 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=-1.19, opts=13)
01:50:02.401 00.000 21444 Enqueuing Move request for scope (-1.09, -1.19)
01:50:02.401 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=244, FiltMax=65504, Gamma=0.560
01:50:02.401 00.000 21444 UpdateGuideState exits: m=5527231 SNR=215.8 Saturated
01:50:02.401 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:02.401 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:02.401 00.000 21444 Enqueuing Expose request
01:50:02.401 00.000 25848 Worker thread wakes up
01:50:02.401 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -1.19) opts 0xd
01:50:02.401 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, -1.19)
01:50:02.401 00.000 25848 Moving (-1.09, -1.19) raw xDistance=0.98 yDistance=-1.51
01:50:02.401 00.000 25848 BLC: History state: CurrMiss=1.51, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.242503, 1:0.890855, 2:1.511326
01:50:02.401 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:50:02.401 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.98
01:50:02.401 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.51 from input -1.51
01:50:02.401 00.000 25848 MoveAxis(W, 30, ABG)
01:50:02.401 00.000 25848 Guiding  Dir = 3, Dur = 30
01:50:02.422 00.021 25848 IsSlewing returns 0
01:50:02.422 00.000 25848 IsGuiding returns 0
01:50:02.453 00.031 25848 IsGuiding returns 1
01:50:02.453 00.000 25848 scope still moving after pulse duration time elapsed
01:50:02.516 00.063 25848 IsSlewing returns 0
01:50:02.516 00.000 25848 IsGuiding returns 0
01:50:02.516 00.000 25848 scope move finished after 30 + 64 ms
01:50:02.517 00.001 25848 Move returns status 0, amount 30
01:50:02.517 00.000 25848 MoveAxis(N, 41, ABG)
01:50:02.517 00.000 25848 Guiding  Dir = 0, Dur = 41
01:50:02.577 00.060 25848 IsSlewing returns 0
01:50:02.577 00.000 25848 IsGuiding returns 0
01:50:02.608 00.031 25848 PulseGuide returned control before completion, sleep 21
01:50:02.655 00.047 25848 IsGuiding returns 1
01:50:02.655 00.000 25848 scope still moving after pulse duration time elapsed
01:50:02.718 00.063 25848 IsSlewing returns 0
01:50:02.719 00.001 25848 IsGuiding returns 0
01:50:02.719 00.000 25848 scope move finished after 41 + 100 ms
01:50:02.719 00.000 25848 Move returns status 0, amount 41
01:50:02.719 00.000 25848 move complete, result=0
01:50:02.719 00.000 25848 worker thread done servicing request
01:50:02.719 00.000 25848 Worker thread wakes up
01:50:02.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:02.719 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:02.719 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -1.5 px 41 ms NORTH
01:50:05.560 02.841 25848 Exposure complete
01:50:05.647 00.087 25848 worker thread done servicing request
01:50:05.647 00.000 21444 OnExposeComplete: enter
01:50:05.648 00.001 21444 UpdateGuideState(): m_state=6
01:50:05.648 00.000 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 263
01:50:05.648 00.000 21444 Star::Find returns 1 (1), X=1248.47, Y=663.93, Mass=5289712, SNR=179.0, Peak=65504 HFD=7.9
01:50:05.648 00.000 21444 MultiStar: [#1 0.46,-1.45,0.91,U] [#2 -0.10,-1.11,0.70,U] [#3 -0.22,-0.91,0.68,U] [#4 -0.01,-1.69,0.89,U] [#5 0.18,-1.80,0.86,U] [#6 -0.06,-1.45,0.95,U] [#7 0.37,-1.92,0.62,U] [#8 0.37,-1.75,0.57,U] 
01:50:05.648 00.000 21444 refined, 8 included, MultiStar: {-0.02, -1.56}, one-star: {-0.84, -1.89}
01:50:05.648 00.000 21444 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.05) = xAngle (-4.63 = 1.65)
01:50:05.648 00.000 21444 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.48 = -1.19)
01:50:05.648 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-1.56 hyp=1.56 cameraTheta=-1.58 mountX=-0.13 mountY=-1.45, mountTheta=-1.66
01:50:05.650 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-1.56, opts=13)
01:50:05.650 00.000 21444 Enqueuing Move request for scope (-0.02, -1.56)
01:50:05.650 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=332, FiltMax=65504, Gamma=0.560
01:50:05.650 00.000 21444 UpdateGuideState exits: m=5289712 SNR=179.0 Saturated
01:50:05.650 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:05.650 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:05.650 00.000 21444 Enqueuing Expose request
01:50:05.650 00.000 25848 Worker thread wakes up
01:50:05.650 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -1.56) opts 0xd
01:50:05.650 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -1.56)
01:50:05.650 00.000 25848 Moving (-0.02, -1.56) raw xDistance=-0.13 yDistance=-1.45
01:50:05.650 00.000 25848 BLC: window closed
01:50:05.650 00.000 25848 BLC: History state: CurrMiss=1.45, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.242503, 1:0.890855, 2:1.511326
01:50:05.650 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:50:05.650 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:50:05.650 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.45 from input -1.45
01:50:05.650 00.000 25848 MoveAxis(E, 0, ABG)
01:50:05.650 00.000 25848 Move returns status 0, amount 0
01:50:05.650 00.000 25848 MoveAxis(N, 40, ABG)
01:50:05.650 00.000 25848 Guiding  Dir = 0, Dur = 40
01:50:05.690 00.040 25848 IsSlewing returns 0
01:50:05.690 00.000 25848 IsGuiding returns 0
01:50:05.721 00.031 25848 PulseGuide returned control before completion, sleep 19
01:50:05.748 00.027 25848 IsGuiding returns 1
01:50:05.748 00.000 25848 scope still moving after pulse duration time elapsed
01:50:05.846 00.098 25848 IsSlewing returns 0
01:50:05.846 00.000 25848 IsGuiding returns 0
01:50:05.846 00.000 25848 scope move finished after 40 + 116 ms
01:50:05.846 00.000 25848 Move returns status 0, amount 40
01:50:05.846 00.000 25848 move complete, result=0
01:50:05.846 00.000 25848 worker thread done servicing request
01:50:05.846 00.000 25848 Worker thread wakes up
01:50:05.846 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.5 px 40 ms NORTH
01:50:05.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:05.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:08.698 02.852 25848 Exposure complete
01:50:08.786 00.088 25848 worker thread done servicing request
01:50:08.786 00.000 21444 OnExposeComplete: enter
01:50:08.786 00.000 21444 UpdateGuideState(): m_state=6
01:50:08.786 00.000 21444 Star::Find(15, 1248, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 264
01:50:08.786 00.000 21444 Star::Find returns 1 (1), X=1246.86, Y=665.11, Mass=5293654, SNR=180.4, Peak=65504 HFD=7.9
01:50:08.786 00.000 21444 MultiStar: [#1 -0.45,-0.10,0.94,U] [#2 -0.95,-0.03,0.98,U] [#3 -0.11,0.21,0.64,U] [#4 -1.61,-0.52,0.92,U] [#5 -2.08,-0.38,0.00,M1] [#6 -1.33,-0.43,0.73,U] [#7 -1.00,-0.45,0.53,U] [#8 -1.48,-0.58,0.46,U] 
01:50:08.786 00.000 21444 refined, 7 included, MultiStar: {-1.22, -0.32}, one-star: {-2.45, -0.70}
01:50:08.786 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.94 = 0.35)
01:50:08.786 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
01:50:08.786 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=-0.32 hyp=1.26 cameraTheta=-2.88 mountX=1.18 mountY=-0.76, mountTheta=-0.57
01:50:08.787 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=-0.32, opts=13)
01:50:08.787 00.000 21444 Enqueuing Move request for scope (-1.22, -0.32)
01:50:08.788 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=196, FiltMax=65504, Gamma=0.560
01:50:08.788 00.000 21444 UpdateGuideState exits: m=5293654 SNR=180.4 Saturated
01:50:08.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:08.788 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:08.788 00.000 21444 Enqueuing Expose request
01:50:08.788 00.000 25848 Worker thread wakes up
01:50:08.788 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.32) opts 0xd
01:50:08.788 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, -0.32)
01:50:08.788 00.000 25848 Moving (-1.22, -0.32) raw xDistance=1.18 yDistance=-0.76
01:50:08.788 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.18
01:50:08.788 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
01:50:08.788 00.000 25848 MoveAxis(W, 34, ABG)
01:50:08.788 00.000 25848 Guiding  Dir = 3, Dur = 34
01:50:08.827 00.039 25848 IsSlewing returns 0
01:50:08.827 00.000 25848 IsGuiding returns 0
01:50:08.859 00.032 25848 PulseGuide returned control before completion, sleep 13
01:50:08.885 00.026 25848 IsGuiding returns 1
01:50:08.885 00.000 25848 scope still moving after pulse duration time elapsed
01:50:08.938 00.053 25848 IsSlewing returns 0
01:50:08.939 00.001 25848 IsGuiding returns 0
01:50:08.939 00.000 25848 scope move finished after 34 + 77 ms
01:50:08.939 00.000 25848 Move returns status 0, amount 34
01:50:08.939 00.000 25848 MoveAxis(N, 21, ABG)
01:50:08.939 00.000 25848 Guiding  Dir = 0, Dur = 21
01:50:08.994 00.055 25848 IsSlewing returns 0
01:50:08.994 00.000 25848 IsGuiding returns 0
01:50:09.016 00.022 25848 IsGuiding returns 1
01:50:09.016 00.000 25848 scope still moving after pulse duration time elapsed
01:50:09.065 00.049 25848 IsSlewing returns 0
01:50:09.065 00.000 25848 IsGuiding returns 0
01:50:09.065 00.000 25848 scope move finished after 21 + 49 ms
01:50:09.065 00.000 25848 Move returns status 0, amount 21
01:50:09.065 00.000 25848 move complete, result=0
01:50:09.065 00.000 25848 worker thread done servicing request
01:50:09.066 00.001 25848 Worker thread wakes up
01:50:09.066 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:09.066 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:09.066 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.8 px 21 ms NORTH
01:50:11.911 02.845 25848 Exposure complete
01:50:11.989 00.078 25848 worker thread done servicing request
01:50:11.989 00.000 21444 OnExposeComplete: enter
01:50:11.990 00.001 21444 UpdateGuideState(): m_state=6
01:50:11.990 00.000 21444 Star::Find(15, 1246, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 265
01:50:11.990 00.000 21444 Star::Find returns 1 (1), X=1247.16, Y=666.02, Mass=5397103, SNR=205.5, Peak=65504 HFD=8.0
01:50:11.990 00.000 21444 MultiStar: [#1 -0.53,1.09,0.89,U] [#2 -1.00,1.39,0.73,U] [#3 -0.11,0.72,0.57,U] [#4 -1.95,0.94,0.00,M1] [#5 -2.46,1.06,0.00,M2] [#6 -1.60,1.37,0.00,M1] [#7 -1.56,0.39,0.48,U] [#8 -2.27,0.68,0.00,M1] 
01:50:11.990 00.000 21444 refined, 4 included, MultiStar: {-1.13, 0.76}, one-star: {-2.15, 0.20}
01:50:11.990 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
01:50:11.990 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.94)
01:50:11.990 00.000 21444 CameraToMount -- cameraX=-1.13 cameraY=0.76 hyp=1.36 cameraTheta=2.55 mountX=1.20 mountY=0.27, mountTheta=0.22
01:50:11.991 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.13, y=0.76, opts=13)
01:50:11.991 00.000 21444 Enqueuing Move request for scope (-1.13, 0.76)
01:50:11.991 00.000 25848 Worker thread wakes up
01:50:11.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 0.76) opts 0xd
01:50:11.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.13, 0.76)
01:50:11.991 00.000 25848 Moving (-1.13, 0.76) raw xDistance=1.20 yDistance=0.27
01:50:11.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.20
01:50:11.991 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:11.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=292, FiltMax=65504, Gamma=0.560
01:50:11.991 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:50:11.991 00.000 25848 MoveAxis(W, 37, ABG)
01:50:11.991 00.000 21444 UpdateGuideState exits: m=5397103 SNR=205.5 Saturated
01:50:11.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:11.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:11.991 00.000 21444 Enqueuing Expose request
01:50:11.991 00.000 25848 Guiding  Dir = 3, Dur = 37
01:50:12.016 00.025 25848 IsSlewing returns 0
01:50:12.016 00.000 25848 IsGuiding returns 0
01:50:12.048 00.032 25848 PulseGuide returned control before completion, sleep 16
01:50:12.068 00.020 25848 IsGuiding returns 1
01:50:12.068 00.000 25848 scope still moving after pulse duration time elapsed
01:50:12.124 00.056 25848 IsSlewing returns 0
01:50:12.125 00.001 25848 IsGuiding returns 0
01:50:12.125 00.000 25848 scope move finished after 37 + 71 ms
01:50:12.125 00.000 25848 Move returns status 0, amount 37
01:50:12.125 00.000 25848 MoveAxis(N, 0, ABG)
01:50:12.125 00.000 25848 Move returns status 0, amount 0
01:50:12.125 00.000 25848 move complete, result=0
01:50:12.125 00.000 25848 worker thread done servicing request
01:50:12.125 00.000 25848 Worker thread wakes up
01:50:12.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:12.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:12.125 00.000 21444 GuideStep: 1.2 px 37 ms WEST, 0.3 px 0 ms NORTH
01:50:14.974 02.849 25848 Exposure complete
01:50:15.053 00.079 25848 worker thread done servicing request
01:50:15.053 00.000 21444 OnExposeComplete: enter
01:50:15.053 00.000 21444 UpdateGuideState(): m_state=6
01:50:15.054 00.001 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 266
01:50:15.054 00.000 21444 Star::Find returns 1 (1), X=1247.04, Y=665.52, Mass=5550756, SNR=230.1, Peak=65504 HFD=8.0
01:50:15.054 00.000 21444 MultiStar: [#1 -2.06,0.26,0.00,M1] [#2 -2.50,0.82,0.00,M1] [#3 -0.74,0.29,0.52,U] [#4 -1.72,0.33,0.68,U] [#5 -2.18,0.32,0.00,M3] [#6 -1.39,0.09,0.48,U] [#7 -1.69,0.43,0.48,U] [#8 -1.78,0.03,0.60,U] 
01:50:15.054 00.000 21444 refined, 5 included, MultiStar: {-1.70, 0.09}, one-star: {-2.27, -0.29}
01:50:15.054 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
01:50:15.054 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
01:50:15.054 00.000 21444 CameraToMount -- cameraX=-1.70 cameraY=0.09 hyp=1.70 cameraTheta=3.09 mountX=1.70 mountY=-0.56, mountTheta=-0.32
01:50:15.055 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.70, y=0.09, opts=13)
01:50:15.055 00.000 21444 Enqueuing Move request for scope (-1.70, 0.09)
01:50:15.055 00.000 25848 Worker thread wakes up
01:50:15.055 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.70, 0.09) opts 0xd
01:50:15.055 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.70, 0.09)
01:50:15.055 00.000 25848 Moving (-1.70, 0.09) raw xDistance=1.70 yDistance=-0.56
01:50:15.055 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.70
01:50:15.055 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=430, FiltMax=65504, Gamma=0.560
01:50:15.055 00.000 21444 UpdateGuideState exits: m=5550756 SNR=230.1 Saturated
01:50:15.055 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:15.055 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:15.055 00.000 21444 Enqueuing Expose request
01:50:15.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
01:50:15.055 00.000 25848 MoveAxis(W, 52, ABG)
01:50:15.055 00.000 25848 Guiding  Dir = 3, Dur = 52
01:50:15.095 00.040 25848 IsSlewing returns 0
01:50:15.095 00.000 25848 IsGuiding returns 0
01:50:15.126 00.031 25848 PulseGuide returned control before completion, sleep 32
01:50:15.161 00.035 25848 IsGuiding returns 1
01:50:15.161 00.000 25848 scope still moving after pulse duration time elapsed
01:50:15.220 00.059 25848 IsSlewing returns 0
01:50:15.243 00.023 25848 IsGuiding returns 0
01:50:15.243 00.000 25848 scope move finished after 52 + 95 ms
01:50:15.243 00.000 25848 Move returns status 0, amount 52
01:50:15.244 00.001 25848 MoveAxis(N, 15, ABG)
01:50:15.244 00.000 25848 Guiding  Dir = 0, Dur = 15
01:50:15.264 00.020 25848 IsSlewing returns 0
01:50:15.264 00.000 25848 IsGuiding returns 0
01:50:15.305 00.041 25848 IsGuiding returns 1
01:50:15.305 00.000 25848 scope still moving after pulse duration time elapsed
01:50:15.358 00.053 25848 IsSlewing returns 0
01:50:15.358 00.000 25848 IsGuiding returns 0
01:50:15.358 00.000 25848 scope move finished after 15 + 79 ms
01:50:15.358 00.000 25848 Move returns status 0, amount 15
01:50:15.358 00.000 25848 move complete, result=0
01:50:15.358 00.000 25848 worker thread done servicing request
01:50:15.358 00.000 25848 Worker thread wakes up
01:50:15.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:15.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:15.358 00.000 21444 GuideStep: 1.7 px 52 ms WEST, -0.6 px 15 ms NORTH
01:50:18.205 02.847 25848 Exposure complete
01:50:18.272 00.067 25848 worker thread done servicing request
01:50:18.272 00.000 21444 OnExposeComplete: enter
01:50:18.273 00.001 21444 UpdateGuideState(): m_state=6
01:50:18.273 00.000 21444 Star::Find(15, 1247, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 267
01:50:18.273 00.000 21444 Star::Find returns 1 (1), X=1248.85, Y=665.22, Mass=5473490, SNR=222.0, Peak=65504 HFD=7.8
01:50:18.273 00.000 21444 MultiStar: [#1 1.62,0.90,0.83,U] [#2 1.09,1.31,0.83,U] [#3 1.47,0.69,0.64,U] [#4 0.06,0.31,0.91,U] [#5 0.42,0.57,0.53,U] [#6 0.52,0.24,0.66,U] [#7 0.93,-0.47,0.58,U] [#8 0.93,0.16,0.45,U] 
01:50:18.273 00.000 21444 single-star, 8 included, MultiStar: {0.67, 0.35}, one-star: {-0.46, -0.59}
01:50:18.273 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.00)
01:50:18.273 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.13 = -1.84)
01:50:18.273 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.59 hyp=0.75 cameraTheta=-2.23 mountX=0.40 mountY=-0.72, mountTheta=-1.06
01:50:18.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.59, opts=13)
01:50:18.274 00.000 21444 Enqueuing Move request for scope (-0.46, -0.59)
01:50:18.274 00.000 25848 Worker thread wakes up
01:50:18.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.59) opts 0xd
01:50:18.274 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.59)
01:50:18.274 00.000 25848 Moving (-0.46, -0.59) raw xDistance=0.40 yDistance=-0.72
01:50:18.274 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
01:50:18.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
01:50:18.274 00.000 25848 MoveAxis(E, 0, ABG)
01:50:18.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=66, FiltMax=65504, Gamma=0.560
01:50:18.274 00.000 25848 Move returns status 0, amount 0
01:50:18.274 00.000 21444 UpdateGuideState exits: m=5473490 SNR=222.0 Saturated
01:50:18.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:18.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:18.274 00.000 21444 Enqueuing Expose request
01:50:18.274 00.000 25848 MoveAxis(N, 20, ABG)
01:50:18.274 00.000 25848 Guiding  Dir = 0, Dur = 20
01:50:18.295 00.021 25848 IsSlewing returns 0
01:50:18.295 00.000 25848 IsGuiding returns 0
01:50:18.336 00.041 25848 IsGuiding returns 1
01:50:18.336 00.000 25848 scope still moving after pulse duration time elapsed
01:50:18.390 00.054 25848 IsSlewing returns 0
01:50:18.390 00.000 25848 IsGuiding returns 0
01:50:18.390 00.000 25848 scope move finished after 20 + 74 ms
01:50:18.390 00.000 25848 Move returns status 0, amount 20
01:50:18.390 00.000 25848 move complete, result=0
01:50:18.390 00.000 25848 worker thread done servicing request
01:50:18.390 00.000 25848 Worker thread wakes up
01:50:18.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:18.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:18.391 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.7 px 20 ms NORTH
01:50:21.237 02.846 25848 Exposure complete
01:50:21.321 00.084 25848 worker thread done servicing request
01:50:21.321 00.000 21444 OnExposeComplete: enter
01:50:21.321 00.000 21444 UpdateGuideState(): m_state=6
01:50:21.321 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 268
01:50:21.321 00.000 21444 Star::Find returns 1 (1), X=1249.36, Y=666.56, Mass=5685181, SNR=235.6, Peak=65504 HFD=7.8
01:50:21.321 00.000 21444 MultiStar: [#1 0.92,1.32,0.96,U] [#2 0.57,1.67,0.91,U] [#3 0.83,1.75,0.84,U] [#4 0.45,1.14,0.91,U] [#5 0.09,0.66,0.64,U] [#6 0.68,1.54,0.77,U] [#7 1.04,1.15,0.57,U] [#8 0.69,0.80,0.52,U] 
01:50:21.321 00.000 21444 single-star, 8 included, MultiStar: {0.57, 1.22}, one-star: {0.05, 0.74}
01:50:21.321 00.000 21444 CameraToMount -- cameraTheta (1.50) - m_xAngle (3.05) = xAngle (-1.55 = -1.55)
01:50:21.321 00.000 21444 CameraToMount -- cameraTheta (1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.39 = 1.89)
01:50:21.321 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.74 hyp=0.74 cameraTheta=1.50 mountX=0.02 mountY=0.71, mountTheta=1.55
01:50:21.322 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.74, opts=13)
01:50:21.322 00.000 21444 Enqueuing Move request for scope (0.05, 0.74)
01:50:21.322 00.000 25848 Worker thread wakes up
01:50:21.322 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.74) opts 0xd
01:50:21.322 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.74)
01:50:21.322 00.000 25848 Moving (0.05, 0.74) raw xDistance=0.02 yDistance=0.71
01:50:21.322 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=168, FiltMax=65504, Gamma=0.560
01:50:21.322 00.000 21444 UpdateGuideState exits: m=5685181 SNR=235.6 Saturated
01:50:21.322 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:21.322 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:21.322 00.000 21444 Enqueuing Expose request
01:50:21.323 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:50:21.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:50:21.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
01:50:21.323 00.000 25848 MoveAxis(E, 0, ABG)
01:50:21.323 00.000 25848 Move returns status 0, amount 0
01:50:21.323 00.000 25848 MoveAxis(N, 0, ABG)
01:50:21.323 00.000 25848 Move returns status 0, amount 0
01:50:21.323 00.000 25848 move complete, result=0
01:50:21.323 00.000 25848 worker thread done servicing request
01:50:21.323 00.000 25848 Worker thread wakes up
01:50:21.323 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:21.323 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:21.323 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
01:50:24.176 02.853 25848 Exposure complete
01:50:24.250 00.074 25848 worker thread done servicing request
01:50:24.250 00.000 21444 OnExposeComplete: enter
01:50:24.250 00.000 21444 UpdateGuideState(): m_state=6
01:50:24.250 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 269
01:50:24.250 00.000 21444 Star::Find returns 1 (1), X=1247.20, Y=666.58, Mass=5782056, SNR=271.2, Peak=65504 HFD=8.0
01:50:24.250 00.000 21444 MultiStar: [#1 -1.07,1.87,0.00,M1] [#2 -1.41,2.61,0.00,M1] [#3 -0.58,1.82,0.62,U] [#4 -1.73,1.43,0.00,M1] [#5 -1.36,1.39,0.53,U] [#6 -1.29,1.95,0.00,M1] [#7 -1.43,1.55,0.00,M1] [#8 -1.37,1.21,0.45,U] 
01:50:24.250 00.000 21444 refined, 3 included, MultiStar: {-1.47, 1.22}, one-star: {-2.11, 0.77}
01:50:24.250 00.000 21444 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.05) = xAngle (-0.60 = -0.60)
01:50:24.250 00.000 21444 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.45 = 2.84)
01:50:24.250 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=1.22 hyp=1.91 cameraTheta=2.45 mountX=1.57 mountY=0.57, mountTheta=0.35
01:50:24.251 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=1.22, opts=13)
01:50:24.251 00.000 21444 Enqueuing Move request for scope (-1.47, 1.22)
01:50:24.251 00.000 25848 Worker thread wakes up
01:50:24.251 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 1.22) opts 0xd
01:50:24.251 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, 1.22)
01:50:24.251 00.000 25848 Moving (-1.47, 1.22) raw xDistance=1.57 yDistance=0.57
01:50:24.251 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
01:50:24.251 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:50:24.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
01:50:24.251 00.000 25848 MoveAxis(W, 46, ABG)
01:50:24.251 00.000 25848 Guiding  Dir = 3, Dur = 46
01:50:24.251 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=296, FiltMax=65504, Gamma=0.560
01:50:24.251 00.000 21444 UpdateGuideState exits: m=5782056 SNR=271.2 Saturated
01:50:24.252 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:24.252 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:24.252 00.000 21444 Enqueuing Expose request
01:50:24.282 00.030 25848 IsSlewing returns 0
01:50:24.282 00.000 25848 IsGuiding returns 0
01:50:24.313 00.031 25848 PulseGuide returned control before completion, sleep 25
01:50:24.348 00.035 25848 IsGuiding returns 1
01:50:24.348 00.000 25848 scope still moving after pulse duration time elapsed
01:50:24.408 00.060 25848 IsSlewing returns 0
01:50:24.409 00.001 25848 IsGuiding returns 0
01:50:24.409 00.000 25848 scope move finished after 46 + 80 ms
01:50:24.409 00.000 25848 Move returns status 0, amount 46
01:50:24.409 00.000 25848 MoveAxis(N, 0, ABG)
01:50:24.409 00.000 25848 Move returns status 0, amount 0
01:50:24.409 00.000 25848 move complete, result=0
01:50:24.409 00.000 25848 worker thread done servicing request
01:50:24.409 00.000 25848 Worker thread wakes up
01:50:24.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:24.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:24.409 00.000 21444 GuideStep: 1.6 px 46 ms WEST, 0.6 px 0 ms NORTH
01:50:27.249 02.840 25848 Exposure complete
01:50:27.335 00.086 25848 worker thread done servicing request
01:50:27.335 00.000 21444 OnExposeComplete: enter
01:50:27.335 00.000 21444 UpdateGuideState(): m_state=6
01:50:27.336 00.001 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 270
01:50:27.336 00.000 21444 Star::Find returns 1 (1), X=1248.62, Y=666.44, Mass=5551373, SNR=181.2, Peak=65504 HFD=7.8
01:50:27.336 00.000 21444 MultiStar: [#1 0.33,2.01,0.00,M2] [#2 -0.53,2.49,0.00,M2] [#3 -0.19,2.70,0.00,M1] [#4 -0.79,1.29,0.70,U] [#5 -0.56,1.21,0.66,U] [#6 -0.55,1.95,0.00,M2] [#7 -0.40,1.34,0.53,U] [#8 -1.01,0.87,0.62,U] 
01:50:27.336 00.000 21444 single-star, 4 included, MultiStar: {-0.70, 1.02}, one-star: {-0.69, 0.62}
01:50:27.336 00.000 21444 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.05) = xAngle (-0.65 = -0.65)
01:50:27.336 00.000 21444 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.49 = 2.79)
01:50:27.336 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=0.62 hyp=0.93 cameraTheta=2.40 mountX=0.74 mountY=0.32, mountTheta=0.40
01:50:27.337 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=0.62, opts=13)
01:50:27.337 00.000 21444 Enqueuing Move request for scope (-0.69, 0.62)
01:50:27.337 00.000 25848 Worker thread wakes up
01:50:27.337 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.62) opts 0xd
01:50:27.337 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 0.62)
01:50:27.337 00.000 25848 Moving (-0.69, 0.62) raw xDistance=0.74 yDistance=0.32
01:50:27.337 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.74
01:50:27.337 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:27.337 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=142, FiltMax=65504, Gamma=0.560
01:50:27.337 00.000 21444 UpdateGuideState exits: m=5551373 SNR=181.2 Saturated
01:50:27.337 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:50:27.337 00.000 25848 MoveAxis(W, 25, ABG)
01:50:27.337 00.000 25848 Guiding  Dir = 3, Dur = 25
01:50:27.337 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:27.338 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:27.338 00.000 21444 Enqueuing Expose request
01:50:27.358 00.020 25848 IsSlewing returns 0
01:50:27.358 00.000 25848 IsGuiding returns 0
01:50:27.390 00.032 25848 IsGuiding returns 1
01:50:27.390 00.000 25848 scope still moving after pulse duration time elapsed
01:50:27.749 00.359 25848 IsSlewing returns 0
01:50:27.749 00.000 25848 IsGuiding returns 0
01:50:27.749 00.000 25848 scope move finished after 25 + 366 ms
01:50:27.749 00.000 25848 Move returns status 0, amount 25
01:50:27.750 00.001 25848 MoveAxis(N, 0, ABG)
01:50:27.750 00.000 25848 Move returns status 0, amount 0
01:50:27.750 00.000 25848 move complete, result=0
01:50:27.750 00.000 25848 worker thread done servicing request
01:50:27.750 00.000 25848 Worker thread wakes up
01:50:27.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:27.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:27.750 00.000 21444 GuideStep: 0.7 px 25 ms WEST, 0.3 px 0 ms NORTH
01:50:30.594 02.844 25848 Exposure complete
01:50:30.681 00.087 25848 worker thread done servicing request
01:50:30.681 00.000 21444 OnExposeComplete: enter
01:50:30.681 00.000 21444 UpdateGuideState(): m_state=6
01:50:30.682 00.001 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 271
01:50:30.682 00.000 21444 Star::Find returns 1 (1), X=1248.93, Y=666.93, Mass=5567998, SNR=189.6, Peak=65504 HFD=8.1
01:50:30.682 00.000 21444 MultiStar: [#1 0.47,2.18,0.00,M3] [#2 -0.40,2.77,0.00,M3] [#3 -0.30,2.25,0.00,M2] [#4 -0.08,1.43,0.90,U] [#5 0.54,2.38,0.00,M1] [#6 -0.24,2.46,0.00,M3] [#7 -0.32,1.47,0.68,U] [#8 -1.15,1.43,0.61,U] 
01:50:30.682 00.000 21444 single-star, 3 included, MultiStar: {-0.43, 1.34}, one-star: {-0.38, 1.11}
01:50:30.682 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
01:50:30.682 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.29)
01:50:30.682 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=1.11 hyp=1.18 cameraTheta=1.90 mountX=0.48 mountY=0.89, mountTheta=1.08
01:50:30.683 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=1.11, opts=13)
01:50:30.683 00.000 21444 Enqueuing Move request for scope (-0.38, 1.11)
01:50:30.683 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=68, FiltMax=65504, Gamma=0.560
01:50:30.683 00.000 21444 UpdateGuideState exits: m=5567998 SNR=189.6 Saturated
01:50:30.683 00.000 25848 Worker thread wakes up
01:50:30.683 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:30.683 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:30.683 00.000 21444 Enqueuing Expose request
01:50:30.683 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.11) opts 0xd
01:50:30.683 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 1.11)
01:50:30.683 00.000 25848 Moving (-0.38, 1.11) raw xDistance=0.48 yDistance=0.89
01:50:30.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
01:50:30.683 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:50:30.684 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
01:50:30.684 00.000 25848 MoveAxis(E, 0, ABG)
01:50:30.684 00.000 25848 Move returns status 0, amount 0
01:50:30.684 00.000 25848 MoveAxis(N, 0, ABG)
01:50:30.684 00.000 25848 Move returns status 0, amount 0
01:50:30.684 00.000 25848 move complete, result=0
01:50:30.684 00.000 25848 worker thread done servicing request
01:50:30.684 00.000 25848 Worker thread wakes up
01:50:30.684 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:30.684 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:30.684 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.9 px 0 ms NORTH
01:50:33.527 02.843 25848 Exposure complete
01:50:33.614 00.087 25848 worker thread done servicing request
01:50:33.614 00.000 21444 OnExposeComplete: enter
01:50:33.614 00.000 21444 UpdateGuideState(): m_state=6
01:50:33.614 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 272
01:50:33.615 00.001 21444 Star::Find returns 1 (1), X=1247.73, Y=665.31, Mass=5479371, SNR=190.8, Peak=65504 HFD=7.8
01:50:33.615 00.000 21444 MultiStar: [#1 -0.08,0.96,1.17,U] [#2 0.03,1.45,0.86,U] [#3 0.36,0.81,0.80,U] [#4 -0.50,0.08,0.69,U] [#5 -0.67,0.40,0.62,U] [#6 -0.41,0.47,0.81,U] [#7 -0.35,-0.17,0.57,U] [#8 -0.29,0.15,0.58,U] 
01:50:33.615 00.000 21444 refined, 8 included, MultiStar: {-0.40, 0.45}, one-star: {-1.58, -0.51}
01:50:33.615 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
01:50:33.615 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.60 = 2.68)
01:50:33.615 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.45 hyp=0.60 cameraTheta=2.30 mountX=0.44 mountY=0.27, mountTheta=0.55
01:50:33.616 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.45, opts=13)
01:50:33.616 00.000 21444 Enqueuing Move request for scope (-0.40, 0.45)
01:50:33.616 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=322, FiltMax=65504, Gamma=0.560
01:50:33.616 00.000 25848 Worker thread wakes up
01:50:33.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.45) opts 0xd
01:50:33.616 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.45)
01:50:33.616 00.000 25848 Moving (-0.40, 0.45) raw xDistance=0.44 yDistance=0.27
01:50:33.616 00.000 21444 UpdateGuideState exits: m=5479371 SNR=190.8 Saturated
01:50:33.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:33.617 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:33.617 00.000 21444 Enqueuing Expose request
01:50:33.617 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
01:50:33.617 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:33.617 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:50:33.617 00.000 25848 MoveAxis(E, 0, ABG)
01:50:33.617 00.000 25848 Move returns status 0, amount 0
01:50:33.617 00.000 25848 MoveAxis(N, 0, ABG)
01:50:33.617 00.000 25848 Move returns status 0, amount 0
01:50:33.617 00.000 25848 move complete, result=0
01:50:33.617 00.000 25848 worker thread done servicing request
01:50:33.617 00.000 25848 Worker thread wakes up
01:50:33.617 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:33.617 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:33.617 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
01:50:36.463 02.846 25848 Exposure complete
01:50:36.550 00.087 25848 worker thread done servicing request
01:50:36.550 00.000 21444 OnExposeComplete: enter
01:50:36.550 00.000 21444 UpdateGuideState(): m_state=6
01:50:36.551 00.001 21444 Star::Find(15, 1247, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 273
01:50:36.551 00.000 21444 Star::Find returns 1 (1), X=1248.11, Y=666.57, Mass=5607812, SNR=250.8, Peak=65504 HFD=7.9
01:50:36.551 00.000 21444 MultiStar: [#1 -0.30,2.29,0.00,M3] [#2 -0.69,2.73,0.00,M3] [#3 0.56,2.45,0.00,M2] [#4 -0.88,1.78,0.64,U] [#5 -0.97,2.18,0.00,M1] [#6 -0.58,2.18,0.00,M3] [#7 -0.61,1.46,0.49,U] [#8 -0.44,1.69,0.33,U] 
01:50:36.551 00.000 21444 single-star, 3 included, MultiStar: {-0.90, 1.29}, one-star: {-1.20, 0.75}
01:50:36.551 00.000 21444 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
01:50:36.551 00.000 21444 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.31 = 2.97)
01:50:36.551 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=0.75 hyp=1.42 cameraTheta=2.58 mountX=1.27 mountY=0.24, mountTheta=0.19
01:50:36.552 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=0.75, opts=13)
01:50:36.552 00.000 21444 Enqueuing Move request for scope (-1.20, 0.75)
01:50:36.552 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=320, FiltMax=65504, Gamma=0.560
01:50:36.552 00.000 21444 UpdateGuideState exits: m=5607812 SNR=250.8 Saturated
01:50:36.552 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:36.552 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:36.552 00.000 21444 Enqueuing Expose request
01:50:36.552 00.000 25848 Worker thread wakes up
01:50:36.552 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 0.75) opts 0xd
01:50:36.552 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.20, 0.75)
01:50:36.553 00.001 25848 Moving (-1.20, 0.75) raw xDistance=1.27 yDistance=0.24
01:50:36.553 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.27
01:50:36.553 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:36.553 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:50:36.553 00.000 25848 MoveAxis(W, 37, ABG)
01:50:36.553 00.000 25848 Guiding  Dir = 3, Dur = 37
01:50:36.580 00.027 25848 IsSlewing returns 0
01:50:36.580 00.000 25848 IsGuiding returns 0
01:50:36.611 00.031 25848 PulseGuide returned control before completion, sleep 17
01:50:36.640 00.029 25848 IsGuiding returns 1
01:50:36.640 00.000 25848 scope still moving after pulse duration time elapsed
01:50:36.704 00.064 25848 IsSlewing returns 0
01:50:36.704 00.000 25848 IsGuiding returns 0
01:50:36.704 00.000 25848 scope move finished after 37 + 86 ms
01:50:36.704 00.000 25848 Move returns status 0, amount 37
01:50:36.704 00.000 25848 MoveAxis(N, 0, ABG)
01:50:36.704 00.000 25848 Move returns status 0, amount 0
01:50:36.704 00.000 25848 move complete, result=0
01:50:36.704 00.000 25848 worker thread done servicing request
01:50:36.704 00.000 25848 Worker thread wakes up
01:50:36.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:36.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:36.704 00.000 21444 GuideStep: 1.3 px 37 ms WEST, 0.2 px 0 ms NORTH
01:50:39.553 02.849 25848 Exposure complete
01:50:39.641 00.088 25848 worker thread done servicing request
01:50:39.641 00.000 21444 OnExposeComplete: enter
01:50:39.641 00.000 21444 UpdateGuideState(): m_state=6
01:50:39.641 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 274
01:50:39.642 00.001 21444 Star::Find returns 1 (1), X=1247.36, Y=666.30, Mass=5636033, SNR=241.0, Peak=65504 HFD=8.0
01:50:39.642 00.000 21444 MultiStar: [#1 -0.36,1.79,0.67,U] [#2 -0.81,1.97,0.00,M4] [#3 0.29,1.92,0.46,U] [#4 -1.49,0.91,0.71,U] [#5 -1.38,0.52,0.48,U] [#6 -1.41,1.17,0.47,U] [#7 -0.68,0.56,0.50,U] [#8 -1.38,0.67,0.34,U] 
01:50:39.642 00.000 21444 refined, 7 included, MultiStar: {-1.14, 0.98}, one-star: {-1.95, 0.48}
01:50:39.642 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.62 = -0.62)
01:50:39.642 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.46 = 2.82)
01:50:39.642 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=0.98 hyp=1.50 cameraTheta=2.43 mountX=1.22 mountY=0.47, mountTheta=0.37
01:50:39.643 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=0.98, opts=13)
01:50:39.643 00.000 21444 Enqueuing Move request for scope (-1.14, 0.98)
01:50:39.643 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=216, FiltMax=65504, Gamma=0.560
01:50:39.643 00.000 25848 Worker thread wakes up
01:50:39.643 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.98) opts 0xd
01:50:39.643 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, 0.98)
01:50:39.643 00.000 21444 UpdateGuideState exits: m=5636033 SNR=241.0 Saturated
01:50:39.644 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:39.644 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:39.644 00.000 21444 Enqueuing Expose request
01:50:39.644 00.000 25848 Moving (-1.14, 0.98) raw xDistance=1.22 yDistance=0.47
01:50:39.644 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.22
01:50:39.644 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:39.644 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
01:50:39.644 00.000 25848 MoveAxis(W, 38, ABG)
01:50:39.644 00.000 25848 Guiding  Dir = 3, Dur = 38
01:50:39.672 00.028 25848 IsSlewing returns 0
01:50:39.673 00.001 25848 IsGuiding returns 0
01:50:39.705 00.032 25848 PulseGuide returned control before completion, sleep 17
01:50:39.723 00.018 25848 IsGuiding returns 1
01:50:39.723 00.000 25848 scope still moving after pulse duration time elapsed
01:50:39.783 00.060 25848 IsSlewing returns 0
01:50:39.784 00.001 25848 IsGuiding returns 0
01:50:39.784 00.000 25848 scope move finished after 38 + 73 ms
01:50:39.784 00.000 25848 Move returns status 0, amount 38
01:50:39.784 00.000 25848 MoveAxis(N, 0, ABG)
01:50:39.784 00.000 25848 Move returns status 0, amount 0
01:50:39.784 00.000 25848 move complete, result=0
01:50:39.784 00.000 25848 worker thread done servicing request
01:50:39.784 00.000 25848 Worker thread wakes up
01:50:39.784 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:39.785 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:39.785 00.000 21444 GuideStep: 1.2 px 38 ms WEST, 0.5 px 0 ms NORTH
01:50:42.625 02.840 25848 Exposure complete
01:50:42.701 00.076 25848 worker thread done servicing request
01:50:42.701 00.000 21444 OnExposeComplete: enter
01:50:42.702 00.001 21444 UpdateGuideState(): m_state=6
01:50:42.702 00.000 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 275
01:50:42.702 00.000 21444 Star::Find returns 1 (1), X=1248.34, Y=666.31, Mass=5634071, SNR=248.4, Peak=65504 HFD=7.8
01:50:42.702 00.000 21444 MultiStar: [#1 0.44,1.87,0.85,U] [#2 -0.05,1.48,0.72,U] [#3 -0.49,0.65,0.53,U] [#4 -0.82,0.92,0.76,U] [#5 -1.18,1.34,0.66,U] [#6 -0.39,1.73,0.66,U] [#7 -0.10,0.93,0.49,U] [#8 -0.55,0.78,0.49,U] 
01:50:42.702 00.000 21444 single-star, 8 included, MultiStar: {-0.47, 1.15}, one-star: {-0.97, 0.49}
01:50:42.702 00.000 21444 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.05) = xAngle (-0.38 = -0.38)
01:50:42.702 00.000 21444 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.06)
01:50:42.702 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=0.49 hyp=1.09 cameraTheta=2.67 mountX=1.01 mountY=0.09, mountTheta=0.09
01:50:42.703 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=0.49, opts=13)
01:50:42.703 00.000 21444 Enqueuing Move request for scope (-0.97, 0.49)
01:50:42.703 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=272, FiltMax=65504, Gamma=0.560
01:50:42.703 00.000 21444 UpdateGuideState exits: m=5634071 SNR=248.4 Saturated
01:50:42.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:42.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:42.703 00.000 25848 Worker thread wakes up
01:50:42.703 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.49) opts 0xd
01:50:42.703 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, 0.49)
01:50:42.703 00.000 25848 Moving (-0.97, 0.49) raw xDistance=1.01 yDistance=0.09
01:50:42.703 00.000 21444 Enqueuing Expose request
01:50:42.704 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.01
01:50:42.704 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:42.704 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:50:42.704 00.000 25848 MoveAxis(W, 32, ABG)
01:50:42.704 00.000 25848 Guiding  Dir = 3, Dur = 32
01:50:42.734 00.030 25848 IsSlewing returns 0
01:50:42.735 00.001 25848 IsGuiding returns 0
01:50:42.766 00.031 25848 PulseGuide returned control before completion, sleep 11
01:50:42.781 00.015 25848 IsGuiding returns 1
01:50:42.781 00.000 25848 scope still moving after pulse duration time elapsed
01:50:42.841 00.060 25848 IsSlewing returns 0
01:50:42.904 00.063 25848 IsGuiding returns 0
01:50:42.904 00.000 25848 scope move finished after 32 + 137 ms
01:50:42.904 00.000 25848 Move returns status 0, amount 32
01:50:42.904 00.000 25848 MoveAxis(N, 0, ABG)
01:50:42.904 00.000 25848 Move returns status 0, amount 0
01:50:42.904 00.000 25848 move complete, result=0
01:50:42.904 00.000 25848 worker thread done servicing request
01:50:42.904 00.000 25848 Worker thread wakes up
01:50:42.904 00.000 21444 GuideStep: 1.0 px 32 ms WEST, 0.1 px 0 ms NORTH
01:50:42.905 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:42.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:45.758 02.853 25848 Exposure complete
01:50:45.847 00.089 25848 worker thread done servicing request
01:50:45.847 00.000 21444 OnExposeComplete: enter
01:50:45.847 00.000 21444 UpdateGuideState(): m_state=6
01:50:45.847 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 276
01:50:45.847 00.000 21444 Star::Find returns 1 (1), X=1248.53, Y=666.29, Mass=5786347, SNR=223.5, Peak=65504 HFD=8.0
01:50:45.847 00.000 21444 MultiStar: [#1 0.14,0.91,0.87,U] [#2 0.22,1.44,0.82,U] [#3 1.50,1.01,0.62,U] [#4 -0.60,1.27,0.88,U] [#5 -0.73,0.85,0.70,U] [#6 -0.69,1.05,0.67,U] [#7 0.08,0.79,0.54,U] [#8 0.22,1.02,0.48,U] 
01:50:45.847 00.000 21444 single-star, 8 included, MultiStar: {-0.14, 0.97}, one-star: {-0.78, 0.47}
01:50:45.847 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
01:50:45.847 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.30 = 2.99)
01:50:45.848 00.001 21444 CameraToMount -- cameraX=-0.78 cameraY=0.47 hyp=0.91 cameraTheta=2.60 mountX=0.82 mountY=0.14, mountTheta=0.17
01:50:45.848 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=0.47, opts=13)
01:50:45.848 00.000 21444 Enqueuing Move request for scope (-0.78, 0.47)
01:50:45.849 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=190, FiltMax=65504, Gamma=0.560
01:50:45.849 00.000 21444 UpdateGuideState exits: m=5786347 SNR=223.5 Saturated
01:50:45.849 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:45.849 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:45.849 00.000 21444 Enqueuing Expose request
01:50:45.849 00.000 25848 Worker thread wakes up
01:50:45.849 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.47) opts 0xd
01:50:45.849 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 0.47)
01:50:45.849 00.000 25848 Moving (-0.78, 0.47) raw xDistance=0.82 yDistance=0.14
01:50:45.849 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.82
01:50:45.849 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:45.849 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:50:45.849 00.000 25848 MoveAxis(W, 26, ABG)
01:50:45.849 00.000 25848 Guiding  Dir = 3, Dur = 26
01:50:45.874 00.025 25848 IsSlewing returns 0
01:50:45.874 00.000 25848 IsGuiding returns 0
01:50:45.906 00.032 25848 IsGuiding returns 1
01:50:45.906 00.000 25848 scope still moving after pulse duration time elapsed
01:50:45.951 00.045 25848 IsSlewing returns 0
01:50:45.951 00.000 25848 IsGuiding returns 0
01:50:45.951 00.000 25848 scope move finished after 26 + 51 ms
01:50:45.952 00.001 25848 Move returns status 0, amount 26
01:50:45.952 00.000 25848 MoveAxis(N, 0, ABG)
01:50:45.952 00.000 25848 Move returns status 0, amount 0
01:50:45.952 00.000 25848 move complete, result=0
01:50:45.952 00.000 25848 worker thread done servicing request
01:50:45.952 00.000 25848 Worker thread wakes up
01:50:45.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:45.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:45.952 00.000 21444 GuideStep: 0.8 px 26 ms WEST, 0.1 px 0 ms NORTH
01:50:48.804 02.852 25848 Exposure complete
01:50:48.870 00.066 25848 worker thread done servicing request
01:50:48.870 00.000 21444 OnExposeComplete: enter
01:50:48.870 00.000 21444 UpdateGuideState(): m_state=6
01:50:48.871 00.001 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 277
01:50:48.871 00.000 21444 Star::Find returns 1 (1), X=1248.23, Y=665.69, Mass=5706853, SNR=260.2, Peak=65504 HFD=8.0
01:50:48.871 00.000 21444 MultiStar: [#1 0.55,2.24,0.00,M1] [#2 0.17,2.63,0.00,M3] [#3 0.38,1.65,0.54,U] [#4 -1.41,0.88,0.71,U] [#5 -1.01,1.04,0.56,U] [#6 -0.43,1.77,0.54,U] [#7 -0.57,0.58,0.58,U] [#8 -0.29,0.67,0.49,U] 
01:50:48.871 00.000 21444 refined, 6 included, MultiStar: {-0.71, 0.81}, one-star: {-1.08, -0.13}
01:50:48.871 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
01:50:48.871 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.68)
01:50:48.871 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=0.81 hyp=1.08 cameraTheta=2.29 mountX=0.78 mountY=0.48, mountTheta=0.55
01:50:48.872 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=0.81, opts=13)
01:50:48.872 00.000 21444 Enqueuing Move request for scope (-0.71, 0.81)
01:50:48.872 00.000 25848 Worker thread wakes up
01:50:48.872 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.81) opts 0xd
01:50:48.872 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 0.81)
01:50:48.872 00.000 25848 Moving (-0.71, 0.81) raw xDistance=0.78 yDistance=0.48
01:50:48.872 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.78
01:50:48.872 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:48.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2612, FiltMin=116, FiltMax=65504, Gamma=0.560
01:50:48.872 00.000 21444 UpdateGuideState exits: m=5706853 SNR=260.2 Saturated
01:50:48.872 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:48.872 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:48.872 00.000 21444 Enqueuing Expose request
01:50:48.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
01:50:48.872 00.000 25848 MoveAxis(W, 25, ABG)
01:50:48.872 00.000 25848 Guiding  Dir = 3, Dur = 25
01:50:48.908 00.036 25848 IsSlewing returns 0
01:50:48.908 00.000 25848 IsGuiding returns 0
01:50:48.939 00.031 25848 IsGuiding returns 1
01:50:48.939 00.000 25848 scope still moving after pulse duration time elapsed
01:50:48.998 00.059 25848 IsSlewing returns 0
01:50:48.998 00.000 25848 IsGuiding returns 0
01:50:48.998 00.000 25848 scope move finished after 25 + 65 ms
01:50:48.998 00.000 25848 Move returns status 0, amount 25
01:50:48.998 00.000 25848 MoveAxis(N, 0, ABG)
01:50:48.998 00.000 25848 Move returns status 0, amount 0
01:50:48.998 00.000 25848 move complete, result=0
01:50:48.999 00.001 25848 worker thread done servicing request
01:50:48.999 00.000 25848 Worker thread wakes up
01:50:48.999 00.000 21444 GuideStep: 0.8 px 25 ms WEST, 0.5 px 0 ms NORTH
01:50:48.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:48.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:51.848 02.849 25848 Exposure complete
01:50:51.936 00.088 25848 worker thread done servicing request
01:50:51.936 00.000 21444 OnExposeComplete: enter
01:50:51.936 00.000 21444 UpdateGuideState(): m_state=6
01:50:51.937 00.001 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 278
01:50:51.937 00.000 21444 Star::Find returns 1 (1), X=1250.12, Y=665.66, Mass=5708834, SNR=246.7, Peak=65504 HFD=7.9
01:50:51.938 00.001 21444 MultiStar: [#1 1.19,1.24,0.88,U] [#2 1.23,1.50,0.87,U] [#3 0.81,1.24,0.78,U] [#4 0.69,0.48,0.80,U] [#5 0.89,0.74,0.55,U] [#6 1.21,1.46,0.71,U] [#7 1.50,0.64,0.56,U] [#8 1.16,0.45,0.55,U] 
01:50:51.938 00.000 21444 single-star, 8 included, MultiStar: {1.03, 0.84}, one-star: {0.81, -0.16}
01:50:51.938 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
01:50:51.938 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.20)
01:50:51.938 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.16 hyp=0.82 cameraTheta=-0.19 mountX=-0.82 mountY=0.16, mountTheta=2.95
01:50:51.939 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.16, opts=13)
01:50:51.939 00.000 21444 Enqueuing Move request for scope (0.81, -0.16)
01:50:51.939 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=384, FiltMax=65504, Gamma=0.560
01:50:51.940 00.001 21444 UpdateGuideState exits: m=5708834 SNR=246.7 Saturated
01:50:51.940 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:51.940 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:51.940 00.000 21444 Enqueuing Expose request
01:50:51.940 00.000 25848 Worker thread wakes up
01:50:51.940 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.16) opts 0xd
01:50:51.940 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.16)
01:50:51.940 00.000 25848 Moving (0.81, -0.16) raw xDistance=-0.82 yDistance=0.16
01:50:51.940 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.82
01:50:51.940 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:51.940 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:50:51.941 00.001 25848 MoveAxis(E, 22, ABG)
01:50:51.941 00.000 25848 Guiding  Dir = 2, Dur = 22
01:50:51.970 00.029 25848 IsSlewing returns 0
01:50:51.970 00.000 25848 IsGuiding returns 0
01:50:52.001 00.031 25848 IsGuiding returns 1
01:50:52.001 00.000 25848 scope still moving after pulse duration time elapsed
01:50:52.061 00.060 25848 IsSlewing returns 0
01:50:52.062 00.001 25848 IsGuiding returns 0
01:50:52.062 00.000 25848 scope move finished after 22 + 70 ms
01:50:52.062 00.000 25848 Move returns status 0, amount 22
01:50:52.062 00.000 25848 MoveAxis(N, 0, ABG)
01:50:52.062 00.000 25848 Move returns status 0, amount 0
01:50:52.062 00.000 25848 move complete, result=0
01:50:52.062 00.000 25848 worker thread done servicing request
01:50:52.062 00.000 25848 Worker thread wakes up
01:50:52.062 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.2 px 0 ms NORTH
01:50:52.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:52.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:54.912 02.850 25848 Exposure complete
01:50:54.999 00.087 25848 worker thread done servicing request
01:50:54.999 00.000 21444 OnExposeComplete: enter
01:50:54.999 00.000 21444 UpdateGuideState(): m_state=6
01:50:54.999 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 279
01:50:54.999 00.000 21444 Star::Find returns 1 (1), X=1249.47, Y=667.22, Mass=5730914, SNR=226.0, Peak=65504 HFD=7.9
01:50:55.000 00.001 21444 MultiStar: [#1 1.24,2.01,0.00,M1] [#2 1.46,2.67,0.00,M3] [#3 2.19,1.79,0.00,M1] [#4 0.47,1.55,0.95,U] [#5 0.16,2.09,0.00,M1] [#6 0.71,2.23,0.00,M1] [#7 0.97,1.90,0.00,M1] [#8 0.37,1.73,0.47,U] 
01:50:55.000 00.000 21444 single-star, 2 included, MultiStar: {0.32, 1.53}, one-star: {0.16, 1.41}
01:50:55.000 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
01:50:55.000 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.84)
01:50:55.000 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=1.41 hyp=1.42 cameraTheta=1.46 mountX=-0.04 mountY=1.36, mountTheta=1.60
01:50:55.001 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=1.41, opts=13)
01:50:55.001 00.000 21444 Enqueuing Move request for scope (0.16, 1.41)
01:50:55.001 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=142, FiltMax=65504, Gamma=0.560
01:50:55.001 00.000 21444 UpdateGuideState exits: m=5730914 SNR=226.0 Saturated
01:50:55.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:55.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:55.001 00.000 21444 Enqueuing Expose request
01:50:55.001 00.000 25848 Worker thread wakes up
01:50:55.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.41) opts 0xd
01:50:55.001 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 1.41)
01:50:55.001 00.000 25848 Moving (0.16, 1.41) raw xDistance=-0.04 yDistance=1.36
01:50:55.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:50:55.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:55.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.36
01:50:55.001 00.000 25848 MoveAxis(E, 0, ABG)
01:50:55.001 00.000 25848 Move returns status 0, amount 0
01:50:55.001 00.000 25848 MoveAxis(N, 0, ABG)
01:50:55.001 00.000 25848 Move returns status 0, amount 0
01:50:55.002 00.001 25848 move complete, result=0
01:50:55.002 00.000 25848 worker thread done servicing request
01:50:55.002 00.000 25848 Worker thread wakes up
01:50:55.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:55.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:50:55.002 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.4 px 0 ms NORTH
01:50:57.845 02.843 25848 Exposure complete
01:50:57.926 00.081 25848 worker thread done servicing request
01:50:57.926 00.000 21444 OnExposeComplete: enter
01:50:57.926 00.000 21444 UpdateGuideState(): m_state=6
01:50:57.927 00.001 21444 Star::Find(15, 1249, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 280
01:50:57.927 00.000 21444 Star::Find returns 1 (1), X=1248.54, Y=666.64, Mass=5763961, SNR=226.1, Peak=65504 HFD=7.8
01:50:57.927 00.000 21444 MultiStar: [#1 0.24,2.88,0.00,M2] [#2 0.20,2.46,0.00,M4] [#3 0.73,2.89,0.00,M2] [#4 -0.37,1.42,0.82,U] [#5 -0.19,1.87,0.85,U] [#6 0.11,2.20,0.00,M2] [#7 -0.16,1.53,0.75,U] [#8 0.18,1.45,0.48,U] 
01:50:57.927 00.000 21444 single-star, 4 included, MultiStar: {-0.32, 1.39}, one-star: {-0.77, 0.83}
01:50:57.927 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
01:50:57.927 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.70)
01:50:57.927 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.83 hyp=1.13 cameraTheta=2.32 mountX=0.84 mountY=0.48, mountTheta=0.52
01:50:57.928 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.83, opts=13)
01:50:57.928 00.000 21444 Enqueuing Move request for scope (-0.77, 0.83)
01:50:57.928 00.000 25848 Worker thread wakes up
01:50:57.928 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.83) opts 0xd
01:50:57.928 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.83)
01:50:57.928 00.000 25848 Moving (-0.77, 0.83) raw xDistance=0.84 yDistance=0.48
01:50:57.928 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
01:50:57.928 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:57.928 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2616, FiltMin=332, FiltMax=65504, Gamma=0.560
01:50:57.928 00.000 21444 UpdateGuideState exits: m=5763961 SNR=226.1 Saturated
01:50:57.928 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:57.928 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:50:57.928 00.000 21444 Enqueuing Expose request
01:50:57.928 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
01:50:57.928 00.000 25848 MoveAxis(W, 24, ABG)
01:50:57.928 00.000 25848 Guiding  Dir = 3, Dur = 24
01:50:57.953 00.025 25848 IsSlewing returns 0
01:50:57.953 00.000 25848 IsGuiding returns 0
01:50:58.020 00.067 25848 IsGuiding returns 1
01:50:58.020 00.000 25848 scope still moving after pulse duration time elapsed
01:50:58.079 00.059 25848 IsSlewing returns 0
01:50:58.079 00.000 25848 IsGuiding returns 0
01:50:58.079 00.000 25848 scope move finished after 24 + 102 ms
01:50:58.080 00.001 25848 Move returns status 0, amount 24
01:50:58.080 00.000 25848 MoveAxis(N, 0, ABG)
01:50:58.080 00.000 25848 Move returns status 0, amount 0
01:50:58.080 00.000 25848 move complete, result=0
01:50:58.080 00.000 25848 worker thread done servicing request
01:50:58.080 00.000 25848 Worker thread wakes up
01:50:58.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:50:58.080 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 0.5 px 0 ms NORTH
01:50:58.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:00.923 02.843 25848 Exposure complete
01:51:01.009 00.086 25848 worker thread done servicing request
01:51:01.009 00.000 21444 OnExposeComplete: enter
01:51:01.009 00.000 21444 UpdateGuideState(): m_state=6
01:51:01.010 00.001 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 281
01:51:01.010 00.000 21444 Star::Find returns 1 (1), X=1247.75, Y=666.91, Mass=5413456, SNR=204.5, Peak=65504 HFD=7.9
01:51:01.010 00.000 21444 MultiStar: [#1 0.99,3.09,0.00,M3] [#2 0.43,3.36,0.00,M5] [#3 1.30,2.51,0.00,M3] [#4 -0.24,1.73,0.70,U] [#5 -1.14,1.49,0.55,U] [#6 -0.10,2.68,0.00,M3] [#7 -0.43,1.33,0.51,U] [#8 -0.93,1.56,0.66,U] 
01:51:01.010 00.000 21444 refined, 4 included, MultiStar: {-0.93, 1.41}, one-star: {-1.56, 1.09}
01:51:01.010 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
01:51:01.010 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
01:51:01.010 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=1.41 hyp=1.69 cameraTheta=2.15 mountX=1.05 mountY=0.95, mountTheta=0.74
01:51:01.011 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=1.41, opts=13)
01:51:01.011 00.000 21444 Enqueuing Move request for scope (-0.93, 1.41)
01:51:01.011 00.000 25848 Worker thread wakes up
01:51:01.011 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=298, FiltMax=65504, Gamma=0.560
01:51:01.011 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 1.41) opts 0xd
01:51:01.011 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 1.41)
01:51:01.011 00.000 25848 Moving (-0.93, 1.41) raw xDistance=1.05 yDistance=0.95
01:51:01.011 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.05
01:51:01.011 00.000 21444 UpdateGuideState exits: m=5413456 SNR=204.5 Saturated
01:51:01.011 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:01.011 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:01.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:01.011 00.000 21444 Enqueuing Expose request
01:51:01.011 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
01:51:01.011 00.000 25848 MoveAxis(W, 32, ABG)
01:51:01.011 00.000 25848 Guiding  Dir = 3, Dur = 32
01:51:01.032 00.021 25848 IsSlewing returns 0
01:51:01.032 00.000 25848 IsGuiding returns 0
01:51:01.064 00.032 25848 PulseGuide returned control before completion, sleep 11
01:51:01.081 00.017 25848 IsGuiding returns 1
01:51:01.081 00.000 25848 scope still moving after pulse duration time elapsed
01:51:01.139 00.058 25848 IsSlewing returns 0
01:51:01.140 00.001 25848 IsGuiding returns 0
01:51:01.140 00.000 25848 scope move finished after 32 + 75 ms
01:51:01.140 00.000 25848 Move returns status 0, amount 32
01:51:01.140 00.000 25848 MoveAxis(N, 0, ABG)
01:51:01.140 00.000 25848 Move returns status 0, amount 0
01:51:01.140 00.000 25848 move complete, result=0
01:51:01.140 00.000 25848 worker thread done servicing request
01:51:01.140 00.000 25848 Worker thread wakes up
01:51:01.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:01.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:01.140 00.000 21444 GuideStep: 1.1 px 32 ms WEST, 1.0 px 0 ms NORTH
01:51:03.992 02.852 25848 Exposure complete
01:51:04.071 00.079 25848 worker thread done servicing request
01:51:04.072 00.001 21444 OnExposeComplete: enter
01:51:04.072 00.000 21444 UpdateGuideState(): m_state=6
01:51:04.072 00.000 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 282
01:51:04.072 00.000 21444 Star::Find returns 1 (1), X=1248.89, Y=666.40, Mass=5491593, SNR=216.9, Peak=65504 HFD=7.9
01:51:04.072 00.000 21444 MultiStar: [#1 1.83,1.92,0.00,M4] [#2 1.40,2.41,0.00,M6] [#3 1.89,2.19,0.00,M4] [#4 0.02,1.14,0.78,U] [#5 0.02,1.36,0.68,U] [#6 1.04,1.92,0.00,M4] [#7 0.21,1.59,0.51,U] [#8 0.65,1.30,0.51,U] 
01:51:04.072 00.000 21444 single-star, 4 included, MultiStar: {0.01, 1.11}, one-star: {-0.42, 0.59}
01:51:04.072 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.86 = -0.86)
01:51:04.072 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.70 = 2.58)
01:51:04.072 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.59 hyp=0.72 cameraTheta=2.19 mountX=0.47 mountY=0.38, mountTheta=0.68
01:51:04.073 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.59, opts=13)
01:51:04.073 00.000 21444 Enqueuing Move request for scope (-0.42, 0.59)
01:51:04.073 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=222, FiltMax=65504, Gamma=0.560
01:51:04.073 00.000 21444 UpdateGuideState exits: m=5491593 SNR=216.9 Saturated
01:51:04.073 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:04.073 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:04.073 00.000 21444 Enqueuing Expose request
01:51:04.073 00.000 25848 Worker thread wakes up
01:51:04.074 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.59) opts 0xd
01:51:04.074 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.59)
01:51:04.074 00.000 25848 Moving (-0.42, 0.59) raw xDistance=0.47 yDistance=0.38
01:51:04.074 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
01:51:04.074 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:04.074 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:51:04.074 00.000 25848 MoveAxis(E, 0, ABG)
01:51:04.074 00.000 25848 Move returns status 0, amount 0
01:51:04.074 00.000 25848 MoveAxis(N, 0, ABG)
01:51:04.074 00.000 25848 Move returns status 0, amount 0
01:51:04.074 00.000 25848 move complete, result=0
01:51:04.074 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
01:51:04.074 00.000 25848 worker thread done servicing request
01:51:04.074 00.000 25848 Worker thread wakes up
01:51:04.074 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:04.074 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:06.914 02.840 25848 Exposure complete
01:51:07.001 00.087 25848 worker thread done servicing request
01:51:07.001 00.000 21444 OnExposeComplete: enter
01:51:07.001 00.000 21444 UpdateGuideState(): m_state=6
01:51:07.001 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 283
01:51:07.001 00.000 21444 Star::Find returns 1 (1), X=1249.00, Y=667.01, Mass=5585653, SNR=225.8, Peak=65504 HFD=8.2
01:51:07.002 00.001 21444 MultiStar: [#1 0.82,2.19,0.00,M5] [#2 0.37,2.45,0.00,M7] [#3 0.61,2.37,0.00,M5] [#4 0.09,1.31,0.61,U] [#5 -0.28,2.04,0.00,M1] [#6 0.92,2.31,0.00,M5] [#7 0.29,1.58,0.60,U] [#8 0.15,1.84,0.59,U] 
01:51:07.002 00.000 21444 single-star, 3 included, MultiStar: {0.00, 1.44}, one-star: {-0.31, 1.20}
01:51:07.002 00.000 21444 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
01:51:07.002 00.000 21444 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.21)
01:51:07.002 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=1.20 hyp=1.24 cameraTheta=1.82 mountX=0.42 mountY=0.99, mountTheta=1.17
01:51:07.003 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=1.20, opts=13)
01:51:07.003 00.000 21444 Enqueuing Move request for scope (-0.31, 1.20)
01:51:07.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2588, FiltMin=232, FiltMax=65504, Gamma=0.560
01:51:07.003 00.000 21444 UpdateGuideState exits: m=5585653 SNR=225.8 Saturated
01:51:07.003 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:07.003 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:07.003 00.000 21444 Enqueuing Expose request
01:51:07.003 00.000 25848 Worker thread wakes up
01:51:07.003 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.20) opts 0xd
01:51:07.003 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 1.20)
01:51:07.003 00.000 25848 Moving (-0.31, 1.20) raw xDistance=0.42 yDistance=0.99
01:51:07.003 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
01:51:07.003 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.71 newest=2.33
01:51:07.003 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
01:51:07.003 00.000 25848 MoveAxis(E, 0, ABG)
01:51:07.003 00.000 25848 Move returns status 0, amount 0
01:51:07.003 00.000 25848 BLC: Oldest BLC event removed
01:51:07.003 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:51:07.003 00.000 25848 MoveAxis(S, 316, ABG)
01:51:07.003 00.000 25848 Guiding  Dir = 1, Dur = 316
01:51:07.049 00.046 25848 IsSlewing returns 0
01:51:07.050 00.001 25848 IsGuiding returns 0
01:51:07.081 00.031 25848 PulseGuide returned control before completion, sleep 295
01:51:07.384 00.303 25848 IsGuiding returns 1
01:51:07.385 00.001 25848 scope still moving after pulse duration time elapsed
01:51:07.437 00.052 25848 IsSlewing returns 0
01:51:07.437 00.000 25848 IsGuiding returns 0
01:51:07.437 00.000 25848 scope move finished after 316 + 71 ms
01:51:07.437 00.000 25848 Move returns status 0, amount 316
01:51:07.437 00.000 25848 move complete, result=0
01:51:07.437 00.000 25848 worker thread done servicing request
01:51:07.437 00.000 25848 Worker thread wakes up
01:51:07.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:07.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:07.437 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.0 px 316 ms SOUTH
01:51:10.286 02.849 25848 Exposure complete
01:51:10.373 00.087 25848 worker thread done servicing request
01:51:10.373 00.000 21444 OnExposeComplete: enter
01:51:10.373 00.000 21444 UpdateGuideState(): m_state=6
01:51:10.373 00.000 21444 Star::Find(15, 1249, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 284
01:51:10.373 00.000 21444 Star::Find returns 1 (1), X=1248.36, Y=665.51, Mass=5767102, SNR=256.7, Peak=65504 HFD=7.9
01:51:10.374 00.001 21444 MultiStar: [#1 -0.17,1.19,0.83,U] [#2 -0.67,0.99,0.78,U] [#3 -0.16,1.10,0.47,U] [#4 -0.72,0.38,0.69,U] [#5 -0.28,0.77,0.61,U] [#6 -0.84,1.50,0.51,U] [#7 -0.25,0.18,0.54,U] [#8 -0.44,0.65,0.48,U] 
01:51:10.374 00.000 21444 refined, 8 included, MultiStar: {-0.53, 0.65}, one-star: {-0.95, -0.31}
01:51:10.374 00.000 21444 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.05) = xAngle (-0.80 = -0.80)
01:51:10.374 00.000 21444 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.64 = 2.64)
01:51:10.374 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.65 hyp=0.84 cameraTheta=2.25 mountX=0.59 mountY=0.41, mountTheta=0.60
01:51:10.375 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.65, opts=13)
01:51:10.375 00.000 21444 Enqueuing Move request for scope (-0.53, 0.65)
01:51:10.375 00.000 25848 Worker thread wakes up
01:51:10.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.65) opts 0xd
01:51:10.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.65)
01:51:10.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=204, FiltMax=65504, Gamma=0.560
01:51:10.375 00.000 25848 Moving (-0.53, 0.65) raw xDistance=0.59 yDistance=0.41
01:51:10.375 00.000 25848 BLC: History state: CurrMiss=0.41, AvgInitMiss=0.61, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.990768, 1:0.405262
01:51:10.375 00.000 25848 BLC: No correction, Miss < min_move
01:51:10.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
01:51:10.375 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:10.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:51:10.375 00.000 25848 MoveAxis(W, 17, ABG)
01:51:10.375 00.000 25848 Guiding  Dir = 3, Dur = 17
01:51:10.375 00.000 21444 UpdateGuideState exits: m=5767102 SNR=256.7 Saturated
01:51:10.375 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:10.375 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:10.376 00.001 21444 Enqueuing Expose request
01:51:10.406 00.030 25848 IsSlewing returns 0
01:51:10.406 00.000 25848 IsGuiding returns 0
01:51:10.438 00.032 25848 IsGuiding returns 1
01:51:10.438 00.000 25848 scope still moving after pulse duration time elapsed
01:51:10.484 00.046 25848 IsSlewing returns 0
01:51:10.484 00.000 25848 IsGuiding returns 0
01:51:10.484 00.000 25848 scope move finished after 17 + 61 ms
01:51:10.484 00.000 25848 Move returns status 0, amount 17
01:51:10.485 00.001 25848 MoveAxis(N, 0, ABG)
01:51:10.485 00.000 25848 Move returns status 0, amount 0
01:51:10.485 00.000 25848 move complete, result=0
01:51:10.485 00.000 25848 worker thread done servicing request
01:51:10.485 00.000 25848 Worker thread wakes up
01:51:10.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:10.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:10.485 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.4 px 0 ms NORTH
01:51:13.326 02.841 25848 Exposure complete
01:51:13.408 00.082 25848 worker thread done servicing request
01:51:13.408 00.000 21444 OnExposeComplete: enter
01:51:13.408 00.000 21444 UpdateGuideState(): m_state=6
01:51:13.408 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 285
01:51:13.408 00.000 21444 Star::Find returns 1 (1), X=1248.56, Y=665.64, Mass=5650945, SNR=273.6, Peak=65504 HFD=7.8
01:51:13.408 00.000 21444 MultiStar: [#1 2.08,1.55,0.00,M5] [#2 1.12,1.73,0.00,M7] [#3 1.34,1.27,0.52,U] [#4 0.09,0.64,0.72,U] [#5 0.54,1.15,0.56,U] [#6 0.59,1.11,0.47,U] [#7 0.08,0.66,0.40,U] [#8 0.99,0.99,0.42,U] 
01:51:13.408 00.000 21444 refined, 6 included, MultiStar: {0.25, 0.68}, one-star: {-0.75, -0.18}
01:51:13.408 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.84 = -1.84)
01:51:13.408 00.000 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.68 = 1.60)
01:51:13.409 00.001 21444 CameraToMount -- cameraX=0.25 cameraY=0.68 hyp=0.73 cameraTheta=1.21 mountX=-0.19 mountY=0.73, mountTheta=1.83
01:51:13.409 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=0.68, opts=13)
01:51:13.409 00.000 21444 Enqueuing Move request for scope (0.25, 0.68)
01:51:13.409 00.000 25848 Worker thread wakes up
01:51:13.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2588, FiltMin=344, FiltMax=65504, Gamma=0.560
01:51:13.409 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.68) opts 0xd
01:51:13.410 00.001 21444 UpdateGuideState exits: m=5650945 SNR=273.6 Saturated
01:51:13.410 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, 0.68)
01:51:13.410 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:13.410 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:13.410 00.000 21444 Enqueuing Expose request
01:51:13.410 00.000 25848 Moving (0.25, 0.68) raw xDistance=-0.19 yDistance=0.73
01:51:13.410 00.000 25848 BLC: History state: CurrMiss=0.73, AvgInitMiss=0.61, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.990768, 1:0.405262, 2:0.727389
01:51:13.410 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:51:13.410 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:51:13.410 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
01:51:13.410 00.000 25848 MoveAxis(E, 0, ABG)
01:51:13.410 00.000 25848 Move returns status 0, amount 0
01:51:13.410 00.000 25848 MoveAxis(S, 20, ABG)
01:51:13.410 00.000 25848 Guiding  Dir = 1, Dur = 20
01:51:13.435 00.025 25848 IsSlewing returns 0
01:51:13.436 00.001 25848 IsGuiding returns 0
01:51:13.536 00.100 25848 IsGuiding returns 1
01:51:13.536 00.000 25848 scope still moving after pulse duration time elapsed
01:51:13.592 00.056 25848 IsSlewing returns 0
01:51:13.592 00.000 25848 IsGuiding returns 0
01:51:13.592 00.000 25848 scope move finished after 20 + 136 ms
01:51:13.592 00.000 25848 Move returns status 0, amount 20
01:51:13.592 00.000 25848 move complete, result=0
01:51:13.592 00.000 25848 worker thread done servicing request
01:51:13.592 00.000 25848 Worker thread wakes up
01:51:13.592 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.7 px 20 ms SOUTH
01:51:13.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:13.593 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:16.441 02.848 25848 Exposure complete
01:51:16.525 00.084 25848 worker thread done servicing request
01:51:16.525 00.000 21444 OnExposeComplete: enter
01:51:16.525 00.000 21444 UpdateGuideState(): m_state=6
01:51:16.526 00.001 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 286
01:51:16.526 00.000 21444 Star::Find returns 1 (1), X=1249.03, Y=665.90, Mass=5690121, SNR=251.9, Peak=65504 HFD=8.2
01:51:16.526 00.000 21444 MultiStar: [#1 1.61,1.43,0.00,M6] [#2 1.08,1.86,0.00,M8] [#3 0.68,1.88,0.00,M4] [#4 -0.45,0.72,0.66,U] [#5 0.43,1.18,0.63,U] [#6 0.18,0.73,0.50,U] [#7 0.15,1.54,0.55,U] [#8 0.13,1.13,0.46,U] 
01:51:16.526 00.000 21444 single-star, 5 included, MultiStar: {-0.02, 0.80}, one-star: {-0.28, 0.09}
01:51:16.526 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
01:51:16.526 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
01:51:16.526 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.30 cameraTheta=2.83 mountX=0.29 mountY=-0.02, mountTheta=-0.08
01:51:16.527 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.09, opts=13)
01:51:16.527 00.000 21444 Enqueuing Move request for scope (-0.28, 0.09)
01:51:16.527 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=244, FiltMax=65504, Gamma=0.560
01:51:16.527 00.000 21444 UpdateGuideState exits: m=5690121 SNR=251.9 Saturated
01:51:16.527 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:16.527 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:16.527 00.000 21444 Enqueuing Expose request
01:51:16.527 00.000 25848 Worker thread wakes up
01:51:16.527 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.09) opts 0xd
01:51:16.527 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.09)
01:51:16.527 00.000 25848 Moving (-0.28, 0.09) raw xDistance=0.29 yDistance=-0.02
01:51:16.527 00.000 25848 BLC: window closed
01:51:16.527 00.000 25848 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.61, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.990768, 1:0.405262, 2:0.727389
01:51:16.527 00.000 25848 BLC: No correction, Miss < min_move
01:51:16.527 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:51:16.527 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:16.527 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:51:16.527 00.000 25848 MoveAxis(E, 0, ABG)
01:51:16.527 00.000 25848 Move returns status 0, amount 0
01:51:16.527 00.000 25848 MoveAxis(N, 0, ABG)
01:51:16.527 00.000 25848 Move returns status 0, amount 0
01:51:16.527 00.000 25848 move complete, result=0
01:51:16.527 00.000 25848 worker thread done servicing request
01:51:16.527 00.000 25848 Worker thread wakes up
01:51:16.527 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:16.528 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:16.528 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:19.371 02.843 25848 Exposure complete
01:51:19.451 00.080 25848 worker thread done servicing request
01:51:19.451 00.000 21444 OnExposeComplete: enter
01:51:19.451 00.000 21444 UpdateGuideState(): m_state=6
01:51:19.452 00.001 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 287
01:51:19.452 00.000 21444 Star::Find returns 1 (1), X=1247.79, Y=666.52, Mass=5568963, SNR=225.1, Peak=65504 HFD=7.9
01:51:19.452 00.000 21444 MultiStar: [#1 0.47,2.12,0.00,M7] [#2 -0.06,2.09,0.00,M9] [#3 -0.47,2.39,0.00,M5] [#4 -0.74,1.82,0.73,U] [#5 -1.18,1.46,0.57,U] [#6 -0.43,2.02,0.00,M3] [#7 -0.98,1.38,0.48,U] [#8 -1.09,1.34,0.45,U] 
01:51:19.452 00.000 21444 single-star, 4 included, MultiStar: {-1.14, 1.28}, one-star: {-1.52, 0.70}
01:51:19.452 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
01:51:19.452 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.10)
01:51:19.452 00.000 21444 CameraToMount -- cameraX=-1.52 cameraY=0.70 hyp=1.67 cameraTheta=2.71 mountX=1.58 mountY=0.08, mountTheta=0.05
01:51:19.453 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.52, y=0.70, opts=13)
01:51:19.453 00.000 21444 Enqueuing Move request for scope (-1.52, 0.70)
01:51:19.453 00.000 25848 Worker thread wakes up
01:51:19.453 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.52, 0.70) opts 0xd
01:51:19.453 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.52, 0.70)
01:51:19.453 00.000 25848 Moving (-1.52, 0.70) raw xDistance=1.58 yDistance=0.08
01:51:19.453 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.58
01:51:19.453 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:19.453 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=208, FiltMax=65504, Gamma=0.560
01:51:19.453 00.000 21444 UpdateGuideState exits: m=5568963 SNR=225.1 Saturated
01:51:19.453 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:19.453 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:19.453 00.000 21444 Enqueuing Expose request
01:51:19.453 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:51:19.453 00.000 25848 MoveAxis(W, 46, ABG)
01:51:19.453 00.000 25848 Guiding  Dir = 3, Dur = 46
01:51:19.484 00.031 25848 IsSlewing returns 0
01:51:19.484 00.000 25848 IsGuiding returns 0
01:51:19.515 00.031 25848 PulseGuide returned control before completion, sleep 26
01:51:19.544 00.029 25848 IsGuiding returns 1
01:51:19.544 00.000 25848 scope still moving after pulse duration time elapsed
01:51:19.595 00.051 25848 IsSlewing returns 0
01:51:19.595 00.000 25848 IsGuiding returns 0
01:51:19.595 00.000 25848 scope move finished after 46 + 65 ms
01:51:19.595 00.000 25848 Move returns status 0, amount 46
01:51:19.595 00.000 25848 MoveAxis(N, 0, ABG)
01:51:19.595 00.000 25848 Move returns status 0, amount 0
01:51:19.595 00.000 25848 move complete, result=0
01:51:19.596 00.001 25848 worker thread done servicing request
01:51:19.596 00.000 25848 Worker thread wakes up
01:51:19.596 00.000 21444 GuideStep: 1.6 px 46 ms WEST, 0.1 px 0 ms NORTH
01:51:19.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:19.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:22.449 02.853 25848 Exposure complete
01:51:22.537 00.088 25848 worker thread done servicing request
01:51:22.537 00.000 21444 OnExposeComplete: enter
01:51:22.537 00.000 21444 UpdateGuideState(): m_state=6
01:51:22.538 00.001 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 288
01:51:22.538 00.000 21444 Star::Find returns 1 (1), X=1249.88, Y=666.76, Mass=5367628, SNR=205.3, Peak=65504 HFD=7.8
01:51:22.538 00.000 21444 MultiStar: [#1 2.03,1.60,0.00,M8] [#2 2.13,1.74,0.00,M10] [#3 2.55,1.84,0.00,M6] [#4 1.99,1.25,0.00,M1] [#5 1.45,1.60,0.00,M1] [#6 2.21,1.32,0.00,M4] [#7 1.63,0.85,0.50,U] [#8 1.58,1.65,0.00,M1] 
01:51:22.538 00.000 21444 single-star, 1 included, MultiStar: {0.93, 0.91}, one-star: {0.57, 0.94}
01:51:22.538 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
01:51:22.538 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
01:51:22.538 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.94 hyp=1.10 cameraTheta=1.02 mountX=-0.49 mountY=1.09, mountTheta=1.99
01:51:22.539 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.94, opts=13)
01:51:22.539 00.000 21444 Enqueuing Move request for scope (0.57, 0.94)
01:51:22.539 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=244, FiltMax=65504, Gamma=0.560
01:51:22.539 00.000 21444 UpdateGuideState exits: m=5367628 SNR=205.3 Saturated
01:51:22.539 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:22.539 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:22.539 00.000 21444 Enqueuing Expose request
01:51:22.540 00.001 25848 Worker thread wakes up
01:51:22.540 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.94) opts 0xd
01:51:22.540 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.94)
01:51:22.540 00.000 25848 Moving (0.57, 0.94) raw xDistance=-0.49 yDistance=1.09
01:51:22.540 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
01:51:22.540 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
01:51:22.540 00.000 25848 MoveAxis(E, 0, ABG)
01:51:22.540 00.000 25848 Move returns status 0, amount 0
01:51:22.540 00.000 25848 MoveAxis(S, 30, ABG)
01:51:22.540 00.000 25848 Guiding  Dir = 1, Dur = 30
01:51:22.593 00.053 25848 IsSlewing returns 0
01:51:22.593 00.000 25848 IsGuiding returns 0
01:51:22.625 00.032 25848 IsGuiding returns 1
01:51:22.625 00.000 25848 scope still moving after pulse duration time elapsed
01:51:22.686 00.061 25848 IsSlewing returns 0
01:51:22.686 00.000 25848 IsGuiding returns 0
01:51:22.686 00.000 25848 scope move finished after 30 + 62 ms
01:51:22.686 00.000 25848 Move returns status 0, amount 30
01:51:22.686 00.000 25848 move complete, result=0
01:51:22.686 00.000 25848 worker thread done servicing request
01:51:22.686 00.000 25848 Worker thread wakes up
01:51:22.686 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:22.686 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:22.686 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 30 ms SOUTH
01:51:25.537 02.851 25848 Exposure complete
01:51:25.623 00.086 25848 worker thread done servicing request
01:51:25.623 00.000 21444 OnExposeComplete: enter
01:51:25.623 00.000 21444 UpdateGuideState(): m_state=6
01:51:25.624 00.001 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 289
01:51:25.624 00.000 21444 Star::Find returns 1 (1), X=1248.57, Y=666.61, Mass=5449708, SNR=182.2, Peak=65504 HFD=7.7
01:51:25.624 00.000 21444 MultiStar: [#1 0.94,1.13,0.97,U] [#2 0.95,1.53,0.84,U] [#3 0.61,1.52,0.64,U] [#4 0.20,0.94,0.90,U] [#5 -0.07,0.22,0.68,U] [#6 0.09,0.80,0.69,U] [#7 -0.63,0.92,0.69,U] [#8 0.04,0.74,0.54,U] 
01:51:25.624 00.000 21444 refined, 8 included, MultiStar: {0.16, 0.97}, one-star: {-0.74, 0.79}
01:51:25.624 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
01:51:25.624 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
01:51:25.624 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.97 hyp=0.98 cameraTheta=1.40 mountX=-0.07 mountY=0.96, mountTheta=1.65
01:51:25.625 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.97, opts=13)
01:51:25.626 00.001 21444 Enqueuing Move request for scope (0.16, 0.97)
01:51:25.626 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=168, FiltMax=65504, Gamma=0.560
01:51:25.626 00.000 21444 UpdateGuideState exits: m=5449708 SNR=182.2 Saturated
01:51:25.626 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:25.626 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:25.626 00.000 21444 Enqueuing Expose request
01:51:25.626 00.000 25848 Worker thread wakes up
01:51:25.626 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.97) opts 0xd
01:51:25.626 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.97)
01:51:25.626 00.000 25848 Moving (0.16, 0.97) raw xDistance=-0.07 yDistance=0.96
01:51:25.626 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:51:25.626 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
01:51:25.626 00.000 25848 MoveAxis(E, 0, ABG)
01:51:25.626 00.000 25848 Move returns status 0, amount 0
01:51:25.626 00.000 25848 MoveAxis(S, 26, ABG)
01:51:25.626 00.000 25848 Guiding  Dir = 1, Dur = 26
01:51:25.658 00.032 25848 IsSlewing returns 0
01:51:25.658 00.000 25848 IsGuiding returns 0
01:51:25.690 00.032 25848 IsGuiding returns 1
01:51:25.690 00.000 25848 scope still moving after pulse duration time elapsed
01:51:25.750 00.060 25848 IsSlewing returns 0
01:51:25.750 00.000 25848 IsGuiding returns 0
01:51:25.750 00.000 25848 scope move finished after 26 + 66 ms
01:51:25.750 00.000 25848 Move returns status 0, amount 26
01:51:25.750 00.000 25848 move complete, result=0
01:51:25.750 00.000 25848 worker thread done servicing request
01:51:25.750 00.000 25848 Worker thread wakes up
01:51:25.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:25.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:25.751 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 1.0 px 26 ms SOUTH
01:51:28.593 02.842 25848 Exposure complete
01:51:28.681 00.088 25848 worker thread done servicing request
01:51:28.681 00.000 21444 OnExposeComplete: enter
01:51:28.681 00.000 21444 UpdateGuideState(): m_state=6
01:51:28.681 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 290
01:51:28.682 00.001 21444 Star::Find returns 1 (1), X=1249.08, Y=666.05, Mass=5314968, SNR=165.7, Peak=65504 HFD=8.1
01:51:28.682 00.000 21444 MultiStar: [#1 0.82,1.43,1.06,U] [#2 0.83,1.98,0.00,M10] [#3 1.15,1.76,0.00,M6] [#4 0.09,0.92,1.13,U] [#5 0.83,0.99,0.61,U] [#6 0.20,0.80,0.59,U] [#7 0.41,0.68,0.58,U] [#8 0.52,0.25,0.59,U] 
01:51:28.682 00.000 21444 single-star, 6 included, MultiStar: {0.34, 0.79}, one-star: {-0.23, 0.24}
01:51:28.682 00.000 21444 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.05) = xAngle (-0.71 = -0.71)
01:51:28.682 00.000 21444 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.55 = 2.73)
01:51:28.682 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.24 hyp=0.34 cameraTheta=2.34 mountX=0.25 mountY=0.13, mountTheta=0.49
01:51:28.683 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.24, opts=13)
01:51:28.683 00.000 21444 Enqueuing Move request for scope (-0.23, 0.24)
01:51:28.683 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2588, FiltMin=180, FiltMax=65504, Gamma=0.560
01:51:28.683 00.000 21444 UpdateGuideState exits: m=5314968 SNR=165.7 Saturated
01:51:28.683 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:28.683 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:28.683 00.000 21444 Enqueuing Expose request
01:51:28.683 00.000 25848 Worker thread wakes up
01:51:28.683 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.24) opts 0xd
01:51:28.683 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.24)
01:51:28.683 00.000 25848 Moving (-0.23, 0.24) raw xDistance=0.25 yDistance=0.13
01:51:28.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
01:51:28.684 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:28.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:51:28.684 00.000 25848 MoveAxis(E, 0, ABG)
01:51:28.684 00.000 25848 Move returns status 0, amount 0
01:51:28.684 00.000 25848 MoveAxis(N, 0, ABG)
01:51:28.684 00.000 25848 Move returns status 0, amount 0
01:51:28.684 00.000 25848 move complete, result=0
01:51:28.684 00.000 25848 worker thread done servicing request
01:51:28.684 00.000 25848 Worker thread wakes up
01:51:28.684 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:28.684 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:28.684 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:31.530 02.846 25848 Exposure complete
01:51:31.613 00.083 25848 worker thread done servicing request
01:51:31.613 00.000 21444 OnExposeComplete: enter
01:51:31.613 00.000 21444 UpdateGuideState(): m_state=6
01:51:31.613 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 291
01:51:31.613 00.000 21444 Star::Find returns 1 (1), X=1248.21, Y=664.77, Mass=5527399, SNR=220.2, Peak=65504 HFD=7.9
01:51:31.614 00.001 21444 MultiStar: [#1 0.46,1.21,0.74,U] [#2 -0.41,1.61,0.65,U] [#3 0.45,1.66,0.53,U] [#4 -0.74,-0.29,0.69,U] [#5 -0.46,-0.10,0.62,U] [#6 -0.64,-0.02,0.51,U] [#7 -0.79,-0.41,0.67,U] [#8 -0.98,-0.78,0.55,U] 
01:51:31.614 00.000 21444 refined, 8 included, MultiStar: {-0.50, 0.13}, one-star: {-1.10, -1.05}
01:51:31.614 00.000 21444 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.05) = xAngle (-0.17 = -0.17)
01:51:31.614 00.000 21444 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.02 = -3.02)
01:51:31.614 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.13 hyp=0.52 cameraTheta=2.88 mountX=0.51 mountY=-0.07, mountTheta=-0.13
01:51:31.615 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.13, opts=13)
01:51:31.615 00.000 21444 Enqueuing Move request for scope (-0.50, 0.13)
01:51:31.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=320, FiltMax=65504, Gamma=0.560
01:51:31.615 00.000 25848 Worker thread wakes up
01:51:31.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.13) opts 0xd
01:51:31.615 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.13)
01:51:31.615 00.000 25848 Moving (-0.50, 0.13) raw xDistance=0.51 yDistance=-0.07
01:51:31.615 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
01:51:31.615 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:31.615 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:51:31.615 00.000 25848 MoveAxis(W, 15, ABG)
01:51:31.615 00.000 25848 Guiding  Dir = 3, Dur = 15
01:51:31.615 00.000 21444 UpdateGuideState exits: m=5527399 SNR=220.2 Saturated
01:51:31.615 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:31.615 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:31.615 00.000 21444 Enqueuing Expose request
01:51:31.657 00.042 25848 IsSlewing returns 0
01:51:31.657 00.000 25848 IsGuiding returns 0
01:51:31.688 00.031 25848 IsGuiding returns 1
01:51:31.688 00.000 25848 scope still moving after pulse duration time elapsed
01:51:31.751 00.063 25848 IsSlewing returns 0
01:51:31.751 00.000 25848 IsGuiding returns 0
01:51:31.751 00.000 25848 scope move finished after 15 + 79 ms
01:51:31.751 00.000 25848 Move returns status 0, amount 15
01:51:31.751 00.000 25848 MoveAxis(N, 0, ABG)
01:51:31.751 00.000 25848 Move returns status 0, amount 0
01:51:31.752 00.001 25848 move complete, result=0
01:51:31.752 00.000 25848 worker thread done servicing request
01:51:31.752 00.000 25848 Worker thread wakes up
01:51:31.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:31.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:31.752 00.000 21444 GuideStep: 0.5 px 15 ms WEST, -0.1 px 0 ms NORTH
01:51:34.595 02.843 25848 Exposure complete
01:51:34.675 00.080 25848 worker thread done servicing request
01:51:34.676 00.001 21444 OnExposeComplete: enter
01:51:34.676 00.000 21444 UpdateGuideState(): m_state=6
01:51:34.676 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 292
01:51:34.676 00.000 21444 Star::Find returns 1 (1), X=1250.82, Y=665.63, Mass=5602521, SNR=223.2, Peak=65504 HFD=8.0
01:51:34.676 00.000 21444 MultiStar: [#1 2.59,1.29,0.00,M6] [#2 2.13,1.76,0.00,M10] [#3 3.21,1.26,0.00,M6] [#4 1.83,0.45,0.76,U] [#5 1.21,0.42,0.47,U] [#6 1.82,0.54,0.50,U] [#7 1.82,0.26,0.59,U] [#8 1.45,0.24,0.39,U] 
01:51:34.676 00.000 21444 single-star, 5 included, MultiStar: {1.62, 0.23}, one-star: {1.51, -0.19}
01:51:34.676 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.17 = 3.11)
01:51:34.676 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.27)
01:51:34.676 00.000 21444 CameraToMount -- cameraX=1.51 cameraY=-0.19 hyp=1.53 cameraTheta=-0.12 mountX=-1.52 mountY=0.40, mountTheta=2.88
01:51:34.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.51, y=-0.19, opts=13)
01:51:34.677 00.000 21444 Enqueuing Move request for scope (1.51, -0.19)
01:51:34.677 00.000 25848 Worker thread wakes up
01:51:34.677 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.51, -0.19) opts 0xd
01:51:34.677 00.000 25848 Handling offset move in thread for scope, endpoint = (1.51, -0.19)
01:51:34.677 00.000 25848 Moving (1.51, -0.19) raw xDistance=-1.52 yDistance=0.40
01:51:34.677 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.52
01:51:34.677 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:34.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=380, FiltMax=65504, Gamma=0.560
01:51:34.677 00.000 21444 UpdateGuideState exits: m=5602521 SNR=223.2 Saturated
01:51:34.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:34.677 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:34.678 00.001 21444 Enqueuing Expose request
01:51:34.678 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
01:51:34.678 00.000 25848 MoveAxis(E, 43, ABG)
01:51:34.678 00.000 25848 Guiding  Dir = 2, Dur = 43
01:51:34.702 00.024 25848 IsSlewing returns 0
01:51:34.702 00.000 25848 IsGuiding returns 0
01:51:34.733 00.031 25848 PulseGuide returned control before completion, sleep 22
01:51:34.767 00.034 25848 IsGuiding returns 1
01:51:34.767 00.000 25848 scope still moving after pulse duration time elapsed
01:51:34.828 00.061 25848 IsSlewing returns 0
01:51:34.828 00.000 25848 IsGuiding returns 0
01:51:34.828 00.000 25848 scope move finished after 43 + 82 ms
01:51:34.828 00.000 25848 Move returns status 0, amount 43
01:51:34.828 00.000 25848 MoveAxis(N, 0, ABG)
01:51:34.828 00.000 25848 Move returns status 0, amount 0
01:51:34.828 00.000 25848 move complete, result=0
01:51:34.828 00.000 25848 worker thread done servicing request
01:51:34.828 00.000 25848 Worker thread wakes up
01:51:34.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:34.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:34.828 00.000 21444 GuideStep: -1.5 px 43 ms EAST, 0.4 px 0 ms NORTH
01:51:37.679 02.851 25848 Exposure complete
01:51:37.759 00.080 25848 worker thread done servicing request
01:51:37.759 00.000 21444 OnExposeComplete: enter
01:51:37.760 00.001 21444 UpdateGuideState(): m_state=6
01:51:37.760 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 293
01:51:37.760 00.000 21444 Star::Find returns 1 (1), X=1249.54, Y=665.70, Mass=5834595, SNR=287.1, Peak=65504 HFD=7.9
01:51:37.760 00.000 21444 MultiStar: [#1 0.95,0.89,0.74,U] [#2 0.41,0.86,0.63,U] [#3 0.49,0.74,0.47,U] [#4 0.56,0.79,0.63,U] [#5 0.51,0.51,0.57,U] [#6 1.06,0.85,0.58,U] [#7 0.74,1.18,0.63,U] [#8 0.90,0.49,0.58,U] 
01:51:37.760 00.000 21444 single-star, 8 included, MultiStar: {0.63, 0.64}, one-star: {0.23, -0.12}
01:51:37.760 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.76)
01:51:37.760 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.37 = -0.08)
01:51:37.760 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-0.47 mountX=-0.24 mountY=-0.02, mountTheta=-3.05
01:51:37.761 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.12, opts=13)
01:51:37.761 00.000 21444 Enqueuing Move request for scope (0.23, -0.12)
01:51:37.761 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=180, FiltMax=65504, Gamma=0.560
01:51:37.761 00.000 21444 UpdateGuideState exits: m=5834595 SNR=287.1 Saturated
01:51:37.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:37.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:37.761 00.000 21444 Enqueuing Expose request
01:51:37.761 00.000 25848 Worker thread wakes up
01:51:37.761 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.12) opts 0xd
01:51:37.761 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.12)
01:51:37.761 00.000 25848 Moving (0.23, -0.12) raw xDistance=-0.24 yDistance=-0.02
01:51:37.761 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
01:51:37.761 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:37.761 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:51:37.761 00.000 25848 MoveAxis(E, 0, ABG)
01:51:37.761 00.000 25848 Move returns status 0, amount 0
01:51:37.761 00.000 25848 MoveAxis(N, 0, ABG)
01:51:37.761 00.000 25848 Move returns status 0, amount 0
01:51:37.761 00.000 25848 move complete, result=0
01:51:37.761 00.000 25848 worker thread done servicing request
01:51:37.761 00.000 25848 Worker thread wakes up
01:51:37.761 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:37.762 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:37.762 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:40.605 02.843 25848 Exposure complete
01:51:40.672 00.067 25848 worker thread done servicing request
01:51:40.672 00.000 21444 OnExposeComplete: enter
01:51:40.672 00.000 21444 UpdateGuideState(): m_state=6
01:51:40.672 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
01:51:40.672 00.000 21444 Star::Find returns 1 (1), X=1248.43, Y=665.59, Mass=5759608, SNR=246.9, Peak=65504 HFD=7.8
01:51:40.673 00.001 21444 MultiStar: [#1 0.08,0.66,0.96,U] [#2 0.78,0.80,0.89,U] [#3 0.50,0.77,0.77,U] [#4 0.17,0.27,1.19,U] [#5 -0.41,0.72,0.73,U] [#6 0.47,0.58,0.75,U] [#7 0.05,-0.07,0.62,U] [#8 -0.04,0.61,0.65,U] 
01:51:40.673 00.000 21444 refined, 8 included, MultiStar: {0.07, 0.44}, one-star: {-0.88, -0.22}
01:51:40.673 00.000 21444 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
01:51:40.673 00.000 21444 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.80)
01:51:40.673 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.44 hyp=0.45 cameraTheta=1.41 mountX=-0.03 mountY=0.44, mountTheta=1.64
01:51:40.673 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.44, opts=13)
01:51:40.674 00.001 21444 Enqueuing Move request for scope (0.07, 0.44)
01:51:40.674 00.000 25848 Worker thread wakes up
01:51:40.674 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.44) opts 0xd
01:51:40.674 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.44)
01:51:40.674 00.000 25848 Moving (0.07, 0.44) raw xDistance=-0.03 yDistance=0.44
01:51:40.674 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:51:40.674 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:40.674 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=152, FiltMax=65504, Gamma=0.560
01:51:40.674 00.000 21444 UpdateGuideState exits: m=5759608 SNR=246.9 Saturated
01:51:40.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:40.674 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:40.674 00.000 21444 Enqueuing Expose request
01:51:40.674 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
01:51:40.674 00.000 25848 MoveAxis(E, 0, ABG)
01:51:40.674 00.000 25848 Move returns status 0, amount 0
01:51:40.674 00.000 25848 MoveAxis(N, 0, ABG)
01:51:40.674 00.000 25848 Move returns status 0, amount 0
01:51:40.674 00.000 25848 move complete, result=0
01:51:40.674 00.000 25848 worker thread done servicing request
01:51:40.674 00.000 25848 Worker thread wakes up
01:51:40.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:40.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:40.675 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:51:43.523 02.848 25848 Exposure complete
01:51:43.605 00.082 25848 worker thread done servicing request
01:51:43.605 00.000 21444 OnExposeComplete: enter
01:51:43.605 00.000 21444 UpdateGuideState(): m_state=6
01:51:43.606 00.001 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 295
01:51:43.606 00.000 21444 Star::Find returns 1 (1), X=1248.39, Y=664.65, Mass=5785273, SNR=280.7, Peak=65504 HFD=7.9
01:51:43.606 00.000 21444 MultiStar: [#1 0.55,-0.07,0.74,U] [#2 -0.57,0.32,0.82,U] [#3 0.40,0.14,0.58,U] [#4 -0.10,-0.53,0.68,U] [#5 -0.99,-0.35,0.50,U] [#6 -0.33,-0.08,0.43,U] [#7 -0.08,-0.57,0.45,U] [#8 -0.68,-0.62,0.46,U] 
01:51:43.606 00.000 21444 refined, 8 included, MultiStar: {-0.32, -0.35}, one-star: {-0.92, -1.17}
01:51:43.606 00.000 21444 CameraToMount -- cameraTheta (-2.31) - m_xAngle (3.05) = xAngle (-5.36 = 0.92)
01:51:43.606 00.000 21444 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.92)
01:51:43.606 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=-0.35 hyp=0.47 cameraTheta=-2.31 mountX=0.29 mountY=-0.45, mountTheta=-1.00
01:51:43.607 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-0.35, opts=13)
01:51:43.607 00.000 21444 Enqueuing Move request for scope (-0.32, -0.35)
01:51:43.607 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=394, FiltMax=65504, Gamma=0.560
01:51:43.607 00.000 21444 UpdateGuideState exits: m=5785273 SNR=280.7 Saturated
01:51:43.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:43.607 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:43.607 00.000 25848 Worker thread wakes up
01:51:43.607 00.000 21444 Enqueuing Expose request
01:51:43.608 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.35) opts 0xd
01:51:43.608 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -0.35)
01:51:43.608 00.000 25848 Moving (-0.32, -0.35) raw xDistance=0.29 yDistance=-0.45
01:51:43.608 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:51:43.608 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:43.608 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
01:51:43.608 00.000 25848 MoveAxis(E, 0, ABG)
01:51:43.608 00.000 25848 Move returns status 0, amount 0
01:51:43.608 00.000 25848 MoveAxis(N, 0, ABG)
01:51:43.608 00.000 25848 Move returns status 0, amount 0
01:51:43.608 00.000 25848 move complete, result=0
01:51:43.608 00.000 25848 worker thread done servicing request
01:51:43.608 00.000 25848 Worker thread wakes up
01:51:43.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:43.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:43.608 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
01:51:46.462 02.854 25848 Exposure complete
01:51:46.538 00.076 25848 worker thread done servicing request
01:51:46.538 00.000 21444 OnExposeComplete: enter
01:51:46.538 00.000 21444 UpdateGuideState(): m_state=6
01:51:46.538 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 296
01:51:46.538 00.000 21444 Star::Find returns 1 (1), X=1246.88, Y=665.39, Mass=5394772, SNR=197.7, Peak=65504 HFD=7.9
01:51:46.539 00.001 21444 MultiStar: [#1 -1.92,0.93,0.00,M4] [#2 -1.79,1.49,0.00,M8] [#3 -0.63,1.54,0.59,U] [#4 -2.49,0.23,0.00,M1] [#5 -2.39,-0.21,0.00,M1] [#6 -2.77,0.61,0.00,M1] [#7 -1.99,0.18,0.00,M1] [#8 -2.37,0.04,0.00,M1] 
01:51:46.539 00.000 21444 refined, 1 included, MultiStar: {-1.77, 0.30}, one-star: {-2.44, -0.43}
01:51:46.539 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
01:51:46.539 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
01:51:46.539 00.000 21444 CameraToMount -- cameraX=-1.77 cameraY=0.30 hyp=1.79 cameraTheta=2.97 mountX=1.79 mountY=-0.39, mountTheta=-0.22
01:51:46.539 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=0.30, opts=13)
01:51:46.539 00.000 21444 Enqueuing Move request for scope (-1.77, 0.30)
01:51:46.540 00.001 25848 Worker thread wakes up
01:51:46.540 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.30) opts 0xd
01:51:46.540 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, 0.30)
01:51:46.540 00.000 25848 Moving (-1.77, 0.30) raw xDistance=1.79 yDistance=-0.39
01:51:46.540 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.79
01:51:46.540 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:46.540 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:51:46.540 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=188, FiltMax=65504, Gamma=0.560
01:51:46.540 00.000 21444 UpdateGuideState exits: m=5394772 SNR=197.7 Saturated
01:51:46.540 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:46.540 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:46.540 00.000 21444 Enqueuing Expose request
01:51:46.540 00.000 25848 MoveAxis(W, 52, ABG)
01:51:46.540 00.000 25848 Guiding  Dir = 3, Dur = 52
01:51:46.579 00.039 25848 IsSlewing returns 0
01:51:46.579 00.000 25848 IsGuiding returns 0
01:51:46.611 00.032 25848 PulseGuide returned control before completion, sleep 31
01:51:46.695 00.084 25848 IsGuiding returns 1
01:51:46.695 00.000 25848 scope still moving after pulse duration time elapsed
01:51:46.748 00.053 25848 IsSlewing returns 0
01:51:46.748 00.000 25848 IsGuiding returns 0
01:51:46.748 00.000 25848 scope move finished after 52 + 116 ms
01:51:46.748 00.000 25848 Move returns status 0, amount 52
01:51:46.748 00.000 25848 MoveAxis(N, 0, ABG)
01:51:46.748 00.000 25848 Move returns status 0, amount 0
01:51:46.748 00.000 25848 move complete, result=0
01:51:46.748 00.000 25848 worker thread done servicing request
01:51:46.748 00.000 25848 Worker thread wakes up
01:51:46.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:46.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:46.749 00.001 21444 GuideStep: 1.8 px 52 ms WEST, -0.4 px 0 ms NORTH
01:51:49.589 02.840 25848 Exposure complete
01:51:49.670 00.081 25848 worker thread done servicing request
01:51:49.670 00.000 21444 OnExposeComplete: enter
01:51:49.670 00.000 21444 UpdateGuideState(): m_state=6
01:51:49.670 00.000 21444 Star::Find(15, 1246, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 297
01:51:49.670 00.000 21444 Star::Find returns 1 (1), X=1248.64, Y=667.16, Mass=5540866, SNR=185.5, Peak=65504 HFD=7.9
01:51:49.671 00.001 21444 MultiStar: [#1 0.07,0.98,0.94,U] [#2 0.10,1.00,0.85,U] [#3 1.18,1.46,0.75,U] [#4 -0.16,1.41,0.83,U] [#5 -0.64,1.62,0.65,U] [#6 -0.26,1.42,0.62,U] [#7 0.35,1.96,0.00,M2] [#8 -0.75,1.74,0.58,U] 
01:51:49.671 00.000 21444 refined, 7 included, MultiStar: {-0.12, 1.34}, one-star: {-0.67, 1.34}
01:51:49.671 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
01:51:49.671 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.23 = 2.05)
01:51:49.671 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=1.34 hyp=1.34 cameraTheta=1.66 mountX=0.24 mountY=1.19, mountTheta=1.37
01:51:49.671 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=1.34, opts=13)
01:51:49.671 00.000 21444 Enqueuing Move request for scope (-0.12, 1.34)
01:51:49.672 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=64, FiltMax=65504, Gamma=0.560
01:51:49.672 00.000 25848 Worker thread wakes up
01:51:49.672 00.000 21444 UpdateGuideState exits: m=5540866 SNR=185.5 Saturated
01:51:49.672 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.34) opts 0xd
01:51:49.672 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 1.34)
01:51:49.672 00.000 25848 Moving (-0.12, 1.34) raw xDistance=0.24 yDistance=1.19
01:51:49.672 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
01:51:49.672 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
01:51:49.672 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:49.672 00.000 25848 MoveAxis(E, 0, ABG)
01:51:49.672 00.000 25848 Move returns status 0, amount 0
01:51:49.672 00.000 25848 MoveAxis(S, 33, ABG)
01:51:49.672 00.000 25848 Guiding  Dir = 1, Dur = 33
01:51:49.672 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:49.672 00.000 21444 Enqueuing Expose request
01:51:49.704 00.032 25848 IsSlewing returns 0
01:51:49.705 00.001 25848 IsGuiding returns 0
01:51:49.736 00.031 25848 PulseGuide returned control before completion, sleep 12
01:51:49.761 00.025 25848 IsGuiding returns 1
01:51:49.761 00.000 25848 scope still moving after pulse duration time elapsed
01:51:49.814 00.053 25848 IsSlewing returns 0
01:51:49.843 00.029 25848 IsGuiding returns 0
01:51:49.843 00.000 25848 scope move finished after 33 + 104 ms
01:51:49.843 00.000 25848 Move returns status 0, amount 33
01:51:49.843 00.000 25848 move complete, result=0
01:51:49.843 00.000 25848 worker thread done servicing request
01:51:49.843 00.000 25848 Worker thread wakes up
01:51:49.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:49.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:49.843 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.2 px 33 ms SOUTH
01:51:52.697 02.854 25848 Exposure complete
01:51:52.785 00.088 25848 worker thread done servicing request
01:51:52.785 00.000 21444 OnExposeComplete: enter
01:51:52.785 00.000 21444 UpdateGuideState(): m_state=6
01:51:52.786 00.001 21444 Star::Find(15, 1248, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 298
01:51:52.786 00.000 21444 Star::Find returns 1 (1), X=1250.13, Y=663.87, Mass=5744396, SNR=270.2, Peak=65504 HFD=8.1
01:51:52.786 00.000 21444 MultiStar: [#1 1.30,-0.91,1.01,U] [#2 1.45,-0.45,0.90,U] [#3 1.63,-0.28,0.75,U] [#4 0.85,-1.34,0.64,U] [#5 0.91,-0.70,0.55,U] [#6 0.93,-0.37,0.51,U] [#7 1.19,-1.28,0.61,U] [#8 1.54,-0.88,0.59,U] 
01:51:52.786 00.000 21444 refined, 8 included, MultiStar: {1.19, -0.95}, one-star: {0.82, -1.94}
01:51:52.786 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.56)
01:51:52.786 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.28)
01:51:52.786 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=-0.95 hyp=1.52 cameraTheta=-0.67 mountX=-1.27 mountY=-0.42, mountTheta=-2.82
01:51:52.787 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=-0.95, opts=13)
01:51:52.787 00.000 21444 Enqueuing Move request for scope (1.19, -0.95)
01:51:52.787 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=386, FiltMax=65504, Gamma=0.560
01:51:52.787 00.000 21444 UpdateGuideState exits: m=5744396 SNR=270.2 Saturated
01:51:52.787 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:52.787 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:52.787 00.000 21444 Enqueuing Expose request
01:51:52.787 00.000 25848 Worker thread wakes up
01:51:52.787 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, -0.95) opts 0xd
01:51:52.788 00.001 25848 Handling offset move in thread for scope, endpoint = (1.19, -0.95)
01:51:52.788 00.000 25848 Moving (1.19, -0.95) raw xDistance=-1.27 yDistance=-0.42
01:51:52.788 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.27
01:51:52.788 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:52.788 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:51:52.788 00.000 25848 MoveAxis(E, 37, ABG)
01:51:52.788 00.000 25848 Guiding  Dir = 2, Dur = 37
01:51:52.813 00.025 25848 IsSlewing returns 0
01:51:52.813 00.000 25848 IsGuiding returns 0
01:51:52.845 00.032 25848 PulseGuide returned control before completion, sleep 16
01:51:52.879 00.034 25848 IsGuiding returns 1
01:51:52.880 00.001 25848 scope still moving after pulse duration time elapsed
01:51:52.923 00.043 25848 IsSlewing returns 0
01:51:52.923 00.000 25848 IsGuiding returns 0
01:51:52.923 00.000 25848 scope move finished after 37 + 72 ms
01:51:52.923 00.000 25848 Move returns status 0, amount 37
01:51:52.923 00.000 25848 MoveAxis(N, 0, ABG)
01:51:52.923 00.000 25848 Move returns status 0, amount 0
01:51:52.923 00.000 25848 move complete, result=0
01:51:52.923 00.000 25848 worker thread done servicing request
01:51:52.923 00.000 25848 Worker thread wakes up
01:51:52.923 00.000 21444 GuideStep: -1.3 px 37 ms EAST, -0.4 px 0 ms NORTH
01:51:52.924 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:52.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:55.767 02.843 25848 Exposure complete
01:51:55.852 00.085 25848 worker thread done servicing request
01:51:55.853 00.001 21444 OnExposeComplete: enter
01:51:55.853 00.000 21444 UpdateGuideState(): m_state=6
01:51:55.853 00.000 21444 Star::Find(15, 1250, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 299
01:51:55.853 00.000 21444 Star::Find returns 1 (1), X=1247.62, Y=664.37, Mass=5527140, SNR=217.0, Peak=65504 HFD=7.8
01:51:55.853 00.000 21444 MultiStar: [#1 0.58,-0.71,0.70,U] [#2 0.03,-0.34,0.64,U] [#3 0.06,-0.58,0.44,U] [#4 -1.03,-0.71,0.84,U] [#5 -1.24,-0.80,0.62,U] [#6 -0.65,-0.13,0.59,U] [#7 -0.46,-1.07,0.58,U] [#8 -0.86,-0.77,0.45,U] 
01:51:55.853 00.000 21444 refined, 8 included, MultiStar: {-0.67, -0.78}, one-star: {-1.69, -1.44}
01:51:55.853 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (3.05) = xAngle (-5.33 = 0.95)
01:51:55.853 00.000 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.17 = -1.89)
01:51:55.853 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=-0.78 hyp=1.02 cameraTheta=-2.28 mountX=0.59 mountY=-0.97, mountTheta=-1.02
01:51:55.854 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=-0.78, opts=13)
01:51:55.854 00.000 21444 Enqueuing Move request for scope (-0.67, -0.78)
01:51:55.854 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=66, FiltMax=65504, Gamma=0.560
01:51:55.854 00.000 21444 UpdateGuideState exits: m=5527140 SNR=217.0 Saturated
01:51:55.855 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:55.855 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:55.855 00.000 21444 Enqueuing Expose request
01:51:55.855 00.000 25848 Worker thread wakes up
01:51:55.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.78) opts 0xd
01:51:55.855 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, -0.78)
01:51:55.855 00.000 25848 Moving (-0.67, -0.78) raw xDistance=0.59 yDistance=-0.97
01:51:55.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.59
01:51:55.855 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:55.855 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
01:51:55.855 00.000 25848 MoveAxis(W, 15, ABG)
01:51:55.855 00.000 25848 Guiding  Dir = 3, Dur = 15
01:51:55.875 00.020 25848 IsSlewing returns 0
01:51:55.876 00.001 25848 IsGuiding returns 0
01:51:55.907 00.031 25848 IsGuiding returns 1
01:51:55.907 00.000 25848 scope still moving after pulse duration time elapsed
01:51:55.967 00.060 25848 IsSlewing returns 0
01:51:55.968 00.001 25848 IsGuiding returns 0
01:51:55.968 00.000 25848 scope move finished after 15 + 76 ms
01:51:55.968 00.000 25848 Move returns status 0, amount 15
01:51:55.968 00.000 25848 MoveAxis(N, 0, ABG)
01:51:55.968 00.000 25848 Move returns status 0, amount 0
01:51:55.968 00.000 25848 move complete, result=0
01:51:55.968 00.000 25848 worker thread done servicing request
01:51:55.968 00.000 25848 Worker thread wakes up
01:51:55.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:55.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:55.968 00.000 21444 GuideStep: 0.6 px 15 ms WEST, -1.0 px 0 ms NORTH
01:51:58.811 02.843 25848 Exposure complete
01:51:58.898 00.087 25848 worker thread done servicing request
01:51:58.898 00.000 21444 OnExposeComplete: enter
01:51:58.899 00.001 21444 UpdateGuideState(): m_state=6
01:51:58.899 00.000 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
01:51:58.899 00.000 21444 Star::Find returns 1 (1), X=1247.63, Y=663.33, Mass=5643250, SNR=229.0, Peak=65504 HFD=7.9
01:51:58.899 00.000 21444 MultiStar: [#1 -0.90,-1.32,0.84,U] [#2 -1.50,-1.55,0.00,M6] [#3 -0.59,-1.21,0.63,U] [#4 -1.36,-1.81,0.00,M1] [#5 -0.67,-1.74,0.56,U] [#6 -1.21,-1.54,0.49,U] [#7 -0.97,-2.24,0.00,M1] [#8 -0.49,-2.06,0.00,M1] 
01:51:58.899 00.000 21444 refined, 4 included, MultiStar: {-1.07, -1.73}, one-star: {-1.68, -2.49}
01:51:58.899 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.11)
01:51:58.899 00.000 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.74)
01:51:58.899 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=-1.73 hyp=2.03 cameraTheta=-2.13 mountX=0.91 mountY=-2.01, mountTheta=-1.14
01:51:58.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=-1.73, opts=13)
01:51:58.900 00.000 21444 Enqueuing Move request for scope (-1.07, -1.73)
01:51:58.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2588, FiltMin=436, FiltMax=65504, Gamma=0.560
01:51:58.900 00.000 21444 UpdateGuideState exits: m=5643250 SNR=229.0 Saturated
01:51:58.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:58.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:51:58.900 00.000 21444 Enqueuing Expose request
01:51:58.900 00.000 25848 Worker thread wakes up
01:51:58.901 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -1.73) opts 0xd
01:51:58.901 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, -1.73)
01:51:58.901 00.000 25848 Moving (-1.07, -1.73) raw xDistance=0.91 yDistance=-2.01
01:51:58.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.91
01:51:58.901 00.000 25848 resist switch: large excursion: input -2.01 thresh 1.53 direction from 1 to -1
01:51:58.901 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.02
01:51:58.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.01 from input -2.01
01:51:58.901 00.000 25848 MoveAxis(W, 28, ABG)
01:51:58.901 00.000 25848 Guiding  Dir = 3, Dur = 28
01:51:58.939 00.038 25848 IsSlewing returns 0
01:51:58.939 00.000 25848 IsGuiding returns 0
01:51:58.971 00.032 25848 IsGuiding returns 1
01:51:58.971 00.000 25848 scope still moving after pulse duration time elapsed
01:51:59.033 00.062 25848 IsSlewing returns 0
01:51:59.034 00.001 25848 IsGuiding returns 0
01:51:59.034 00.000 25848 scope move finished after 28 + 66 ms
01:51:59.034 00.000 25848 Move returns status 0, amount 28
01:51:59.034 00.000 25848 BLC: Oldest BLC event removed
01:51:59.034 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:51:59.034 00.000 25848 MoveAxis(N, 344, ABG)
01:51:59.034 00.000 25848 Guiding  Dir = 0, Dur = 344
01:51:59.065 00.031 25848 IsSlewing returns 0
01:51:59.065 00.000 25848 IsGuiding returns 0
01:51:59.096 00.031 25848 PulseGuide returned control before completion, sleep 324
01:51:59.423 00.327 25848 IsGuiding returns 1
01:51:59.423 00.000 25848 scope still moving after pulse duration time elapsed
01:51:59.484 00.061 25848 IsSlewing returns 0
01:51:59.484 00.000 25848 IsGuiding returns 0
01:51:59.484 00.000 25848 scope move finished after 344 + 75 ms
01:51:59.485 00.001 25848 Move returns status 0, amount 344
01:51:59.485 00.000 25848 move complete, result=0
01:51:59.485 00.000 25848 worker thread done servicing request
01:51:59.485 00.000 25848 Worker thread wakes up
01:51:59.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:51:59.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:51:59.485 00.000 21444 GuideStep: 0.9 px 28 ms WEST, -2.0 px 344 ms NORTH
01:52:02.327 02.842 25848 Exposure complete
01:52:02.408 00.081 25848 worker thread done servicing request
01:52:02.408 00.000 21444 OnExposeComplete: enter
01:52:02.408 00.000 21444 UpdateGuideState(): m_state=6
01:52:02.408 00.000 21444 Star::Find(15, 1247, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 301
01:52:02.408 00.000 21444 Star::Find returns 1 (1), X=1248.02, Y=665.48, Mass=5445597, SNR=199.5, Peak=65504 HFD=8.0
01:52:02.408 00.000 21444 MultiStar: [#1 0.48,1.08,0.81,U] [#2 -0.06,1.31,0.59,U] [#3 0.18,0.45,0.49,U] [#4 -0.87,-0.40,0.82,U] [#5 -1.73,-0.42,0.53,U] [#6 -1.19,0.50,0.51,U] [#7 -0.77,-0.09,0.54,U] [#8 -1.42,0.26,0.56,U] 
01:52:02.408 00.000 21444 refined, 8 included, MultiStar: {-0.73, 0.23}, one-star: {-1.29, -0.34}
01:52:02.408 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
01:52:02.408 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
01:52:02.408 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=0.23 hyp=0.77 cameraTheta=2.84 mountX=0.75 mountY=-0.07, mountTheta=-0.09
01:52:02.409 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=0.23, opts=13)
01:52:02.409 00.000 21444 Enqueuing Move request for scope (-0.73, 0.23)
01:52:02.409 00.000 25848 Worker thread wakes up
01:52:02.409 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.23) opts 0xd
01:52:02.409 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, 0.23)
01:52:02.409 00.000 25848 Moving (-0.73, 0.23) raw xDistance=0.75 yDistance=-0.07
01:52:02.409 00.000 25848 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.006530, 1:0.066896
01:52:02.409 00.000 25848 BLC: No correction, Miss < min_move
01:52:02.409 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.75
01:52:02.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2588, FiltMin=230, FiltMax=65504, Gamma=0.560
01:52:02.410 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:02.410 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:52:02.410 00.000 25848 MoveAxis(W, 24, ABG)
01:52:02.410 00.000 25848 Guiding  Dir = 3, Dur = 24
01:52:02.410 00.000 21444 UpdateGuideState exits: m=5445597 SNR=199.5 Saturated
01:52:02.410 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:02.410 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:02.410 00.000 21444 Enqueuing Expose request
01:52:02.435 00.025 25848 IsSlewing returns 0
01:52:02.435 00.000 25848 IsGuiding returns 0
01:52:02.476 00.041 25848 IsGuiding returns 1
01:52:02.476 00.000 25848 scope still moving after pulse duration time elapsed
01:52:02.579 00.103 25848 IsSlewing returns 0
01:52:02.579 00.000 25848 IsGuiding returns 0
01:52:02.579 00.000 25848 scope move finished after 24 + 119 ms
01:52:02.579 00.000 25848 Move returns status 0, amount 24
01:52:02.579 00.000 25848 MoveAxis(N, 0, ABG)
01:52:02.579 00.000 25848 Move returns status 0, amount 0
01:52:02.579 00.000 25848 move complete, result=0
01:52:02.579 00.000 25848 worker thread done servicing request
01:52:02.579 00.000 25848 Worker thread wakes up
01:52:02.579 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.1 px 0 ms NORTH
01:52:02.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:02.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:05.420 02.841 25848 Exposure complete
01:52:05.501 00.081 25848 worker thread done servicing request
01:52:05.501 00.000 21444 OnExposeComplete: enter
01:52:05.501 00.000 21444 UpdateGuideState(): m_state=6
01:52:05.502 00.001 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 302
01:52:05.502 00.000 21444 Star::Find returns 1 (1), X=1247.53, Y=665.24, Mass=5496236, SNR=169.8, Peak=65504 HFD=7.9
01:52:05.502 00.000 21444 MultiStar: [#1 0.44,0.04,1.04,U] [#2 -0.18,-0.35,0.72,U] [#3 -0.53,0.15,0.75,U] [#4 -1.30,-0.00,0.86,U] [#5 -0.48,-0.06,0.59,U] [#6 -0.85,0.35,0.66,U] [#7 -0.90,-0.26,0.59,U] [#8 -0.96,0.03,0.52,U] 
01:52:05.502 00.000 21444 refined, 8 included, MultiStar: {-0.72, -0.09}, one-star: {-1.78, -0.58}
01:52:05.502 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.07 = 0.22)
01:52:05.502 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.91 = -2.63)
01:52:05.502 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=-0.09 hyp=0.72 cameraTheta=-3.01 mountX=0.71 mountY=-0.36, mountTheta=-0.47
01:52:05.503 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=-0.09, opts=13)
01:52:05.503 00.000 21444 Enqueuing Move request for scope (-0.72, -0.09)
01:52:05.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=230, FiltMax=65504, Gamma=0.560
01:52:05.503 00.000 21444 UpdateGuideState exits: m=5496236 SNR=169.8 Saturated
01:52:05.503 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:05.503 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:05.503 00.000 21444 Enqueuing Expose request
01:52:05.503 00.000 25848 Worker thread wakes up
01:52:05.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.09) opts 0xd
01:52:05.503 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, -0.09)
01:52:05.503 00.000 25848 Moving (-0.72, -0.09) raw xDistance=0.71 yDistance=-0.36
01:52:05.503 00.000 25848 BLC: History state: CurrMiss=0.36, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.006530, 1:0.066896, 2:0.356033
01:52:05.503 00.000 25848 BLC: No correction, Miss < min_move
01:52:05.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.71
01:52:05.503 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:05.503 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:52:05.503 00.000 25848 MoveAxis(W, 22, ABG)
01:52:05.503 00.000 25848 Guiding  Dir = 3, Dur = 22
01:52:05.530 00.027 25848 IsSlewing returns 0
01:52:05.530 00.000 25848 IsGuiding returns 0
01:52:05.561 00.031 25848 IsGuiding returns 1
01:52:05.561 00.000 25848 scope still moving after pulse duration time elapsed
01:52:05.624 00.063 25848 IsSlewing returns 0
01:52:05.624 00.000 25848 IsGuiding returns 0
01:52:05.624 00.000 25848 scope move finished after 22 + 72 ms
01:52:05.624 00.000 25848 Move returns status 0, amount 22
01:52:05.624 00.000 25848 MoveAxis(N, 0, ABG)
01:52:05.624 00.000 25848 Move returns status 0, amount 0
01:52:05.624 00.000 25848 move complete, result=0
01:52:05.624 00.000 25848 worker thread done servicing request
01:52:05.624 00.000 25848 Worker thread wakes up
01:52:05.624 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.4 px 0 ms NORTH
01:52:05.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:05.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:08.473 02.849 25848 Exposure complete
01:52:08.556 00.083 25848 worker thread done servicing request
01:52:08.556 00.000 21444 OnExposeComplete: enter
01:52:08.556 00.000 21444 UpdateGuideState(): m_state=6
01:52:08.556 00.000 21444 Star::Find(15, 1247, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 303
01:52:08.556 00.000 21444 Star::Find returns 1 (1), X=1246.57, Y=665.60, Mass=5500565, SNR=202.1, Peak=65504 HFD=7.8
01:52:08.557 00.001 21444 MultiStar: [#1 -1.81,2.68,0.00,M1] [#2 -2.24,2.48,0.00,M5] [#3 -2.17,1.81,0.00,M1] [#4 -2.87,0.79,0.00,M1] [#5 -2.84,0.82,0.00,M1] [#6 -2.80,0.87,0.00,M1] [#7 -2.76,0.51,0.00,M1] [#8 -2.01,0.25,0.00,M1] 
01:52:08.557 00.000 21444 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.05) = xAngle (-6.12 = 0.17)
01:52:08.557 00.000 21444 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.68)
01:52:08.557 00.000 21444 CameraToMount -- cameraX=-2.74 cameraY=-0.21 hyp=2.75 cameraTheta=-3.07 mountX=2.71 mountY=-1.23, mountTheta=-0.43
01:52:08.558 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.74, y=-0.21, opts=13)
01:52:08.558 00.000 21444 Enqueuing Move request for scope (-2.74, -0.21)
01:52:08.558 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=332, FiltMax=65504, Gamma=0.560
01:52:08.558 00.000 21444 UpdateGuideState exits: m=5500565 SNR=202.1 Saturated
01:52:08.558 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:08.558 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:08.558 00.000 21444 Enqueuing Expose request
01:52:08.558 00.000 25848 Worker thread wakes up
01:52:08.558 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.74, -0.21) opts 0xd
01:52:08.558 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.74, -0.21)
01:52:08.558 00.000 25848 Moving (-2.74, -0.21) raw xDistance=2.71 yDistance=-1.23
01:52:08.558 00.000 25848 BLC: window closed
01:52:08.558 00.000 25848 BLC: History state: CurrMiss=1.23, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.006530, 1:0.066896, 2:0.356033
01:52:08.558 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:52:08.558 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.74 from input 2.71
01:52:08.558 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
01:52:08.558 00.000 25848 MoveAxis(W, 81, ABG)
01:52:08.558 00.000 25848 Guiding  Dir = 3, Dur = 81
01:52:08.593 00.035 25848 IsSlewing returns 0
01:52:08.594 00.001 25848 IsGuiding returns 0
01:52:08.625 00.031 25848 PulseGuide returned control before completion, sleep 61
01:52:08.691 00.066 25848 IsGuiding returns 1
01:52:08.691 00.000 25848 scope still moving after pulse duration time elapsed
01:52:08.750 00.059 25848 IsSlewing returns 0
01:52:08.750 00.000 25848 IsGuiding returns 0
01:52:08.750 00.000 25848 scope move finished after 81 + 76 ms
01:52:08.750 00.000 25848 Move returns status 0, amount 81
01:52:08.750 00.000 25848 MoveAxis(N, 34, ABG)
01:52:08.751 00.001 25848 Guiding  Dir = 0, Dur = 34
01:52:08.782 00.031 25848 IsSlewing returns 0
01:52:08.782 00.000 25848 IsGuiding returns 0
01:52:08.814 00.032 25848 PulseGuide returned control before completion, sleep 13
01:52:08.834 00.020 25848 IsGuiding returns 1
01:52:08.834 00.000 25848 scope still moving after pulse duration time elapsed
01:52:08.890 00.056 25848 IsSlewing returns 0
01:52:08.890 00.000 25848 IsGuiding returns 0
01:52:08.890 00.000 25848 scope move finished after 34 + 73 ms
01:52:08.890 00.000 25848 Move returns status 0, amount 34
01:52:08.890 00.000 25848 move complete, result=0
01:52:08.890 00.000 25848 worker thread done servicing request
01:52:08.890 00.000 25848 Worker thread wakes up
01:52:08.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:08.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:08.890 00.000 21444 GuideStep: 2.7 px 81 ms WEST, -1.2 px 34 ms NORTH
01:52:11.740 02.850 25848 Exposure complete
01:52:11.807 00.067 25848 worker thread done servicing request
01:52:11.807 00.000 21444 OnExposeComplete: enter
01:52:11.807 00.000 21444 UpdateGuideState(): m_state=6
01:52:11.807 00.000 21444 Star::Find(15, 1246, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 304
01:52:11.807 00.000 21444 Star::Find returns 1 (1), X=1248.16, Y=665.30, Mass=5606352, SNR=225.3, Peak=65504 HFD=7.9
01:52:11.808 00.001 21444 MultiStar: [#1 -0.17,1.03,0.76,U] [#2 -0.10,0.88,0.62,U] [#3 0.71,0.34,0.68,U] [#4 -0.76,-0.24,0.80,U] [#5 -1.04,0.27,0.57,U] [#6 -0.55,0.33,0.63,U] [#7 -0.62,0.12,0.52,U] [#8 -1.06,0.20,0.40,U] 
01:52:11.808 00.000 21444 refined, 8 included, MultiStar: {-0.53, 0.23}, one-star: {-1.15, -0.52}
01:52:11.808 00.000 21444 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.05) = xAngle (-0.32 = -0.32)
01:52:11.808 00.000 21444 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.16 = 3.12)
01:52:11.808 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.23 hyp=0.57 cameraTheta=2.73 mountX=0.54 mountY=0.01, mountTheta=0.02
01:52:11.809 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.23, opts=13)
01:52:11.809 00.000 21444 Enqueuing Move request for scope (-0.53, 0.23)
01:52:11.809 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=156, FiltMax=65504, Gamma=0.560
01:52:11.809 00.000 21444 UpdateGuideState exits: m=5606352 SNR=225.3 Saturated
01:52:11.809 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:11.809 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:11.809 00.000 21444 Enqueuing Expose request
01:52:11.809 00.000 25848 Worker thread wakes up
01:52:11.809 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.23) opts 0xd
01:52:11.809 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.23)
01:52:11.809 00.000 25848 Moving (-0.53, 0.23) raw xDistance=0.54 yDistance=0.01
01:52:11.809 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.54
01:52:11.809 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:11.809 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:52:11.809 00.000 25848 MoveAxis(W, 21, ABG)
01:52:11.809 00.000 25848 Guiding  Dir = 3, Dur = 21
01:52:11.830 00.021 25848 IsSlewing returns 0
01:52:11.830 00.000 25848 IsGuiding returns 0
01:52:11.862 00.032 25848 IsGuiding returns 1
01:52:11.862 00.000 25848 scope still moving after pulse duration time elapsed
01:52:11.922 00.060 25848 IsSlewing returns 0
01:52:11.922 00.000 25848 IsGuiding returns 0
01:52:11.922 00.000 25848 scope move finished after 21 + 71 ms
01:52:11.922 00.000 25848 Move returns status 0, amount 21
01:52:11.922 00.000 25848 MoveAxis(N, 0, ABG)
01:52:11.922 00.000 25848 Move returns status 0, amount 0
01:52:11.922 00.000 25848 move complete, result=0
01:52:11.922 00.000 25848 worker thread done servicing request
01:52:11.922 00.000 25848 Worker thread wakes up
01:52:11.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:11.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:11.922 00.000 21444 GuideStep: 0.5 px 21 ms WEST, 0.0 px 0 ms NORTH
01:52:14.766 02.844 25848 Exposure complete
01:52:14.854 00.088 25848 worker thread done servicing request
01:52:14.854 00.000 21444 OnExposeComplete: enter
01:52:14.854 00.000 21444 UpdateGuideState(): m_state=6
01:52:14.855 00.001 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 305
01:52:14.855 00.000 21444 Star::Find returns 1 (1), X=1249.27, Y=665.48, Mass=5651007, SNR=215.0, Peak=65504 HFD=7.9
01:52:14.855 00.000 21444 MultiStar: [#1 1.49,2.02,0.00,M1] [#2 0.47,2.52,0.00,M5] [#3 0.69,2.18,0.00,M1] [#4 0.35,0.67,0.73,U] [#5 -0.27,1.24,0.61,U] [#6 0.79,1.28,0.49,U] [#7 0.31,0.44,0.54,U] [#8 -0.01,0.96,0.58,U] 
01:52:14.855 00.000 21444 single-star, 5 included, MultiStar: {0.15, 0.59}, one-star: {-0.04, -0.33}
01:52:14.855 00.000 21444 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.05) = xAngle (-4.75 = 1.53)
01:52:14.855 00.000 21444 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.31)
01:52:14.855 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=-0.33 hyp=0.34 cameraTheta=-1.70 mountX=0.01 mountY=-0.33, mountTheta=-1.53
01:52:14.856 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=-0.33, opts=13)
01:52:14.856 00.000 21444 Enqueuing Move request for scope (-0.04, -0.33)
01:52:14.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=358, FiltMax=65504, Gamma=0.560
01:52:14.856 00.000 21444 UpdateGuideState exits: m=5651007 SNR=215.0 Saturated
01:52:14.856 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:14.856 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:14.856 00.000 21444 Enqueuing Expose request
01:52:14.856 00.000 25848 Worker thread wakes up
01:52:14.856 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.33) opts 0xd
01:52:14.857 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.04, -0.33)
01:52:14.857 00.000 25848 Moving (-0.04, -0.33) raw xDistance=0.01 yDistance=-0.33
01:52:14.857 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:52:14.857 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:14.857 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:52:14.857 00.000 25848 MoveAxis(E, 0, ABG)
01:52:14.857 00.000 25848 Move returns status 0, amount 0
01:52:14.857 00.000 25848 MoveAxis(N, 0, ABG)
01:52:14.857 00.000 25848 Move returns status 0, amount 0
01:52:14.857 00.000 25848 move complete, result=0
01:52:14.857 00.000 25848 worker thread done servicing request
01:52:14.857 00.000 25848 Worker thread wakes up
01:52:14.857 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:14.857 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:14.857 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:52:17.705 02.848 25848 Exposure complete
01:52:17.792 00.087 25848 worker thread done servicing request
01:52:17.793 00.001 21444 OnExposeComplete: enter
01:52:17.793 00.000 21444 UpdateGuideState(): m_state=6
01:52:17.793 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
01:52:17.793 00.000 21444 Star::Find returns 1 (1), X=1248.35, Y=665.72, Mass=5395240, SNR=197.0, Peak=65504 HFD=7.8
01:52:17.793 00.000 21444 MultiStar: [#1 0.49,1.89,0.85,U] [#2 0.08,1.96,0.81,U] [#3 0.52,1.36,0.64,U] [#4 -0.06,0.39,0.79,U] [#5 -0.52,-0.13,0.60,U] [#6 -0.07,0.42,0.68,U] [#7 -0.36,0.95,0.69,U] [#8 -0.78,-0.27,0.57,U] 
01:52:17.793 00.000 21444 refined, 8 included, MultiStar: {-0.19, 0.75}, one-star: {-0.96, -0.09}
01:52:17.793 00.000 21444 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.05) = xAngle (-1.24 = -1.24)
01:52:17.793 00.000 21444 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.08 = 2.20)
01:52:17.793 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=0.75 hyp=0.78 cameraTheta=1.81 mountX=0.25 mountY=0.63, mountTheta=1.19
01:52:17.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=0.75, opts=13)
01:52:17.794 00.000 21444 Enqueuing Move request for scope (-0.19, 0.75)
01:52:17.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=78, FiltMax=65504, Gamma=0.560
01:52:17.794 00.000 21444 UpdateGuideState exits: m=5395240 SNR=197.0 Saturated
01:52:17.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:17.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:17.794 00.000 21444 Enqueuing Expose request
01:52:17.794 00.000 25848 Worker thread wakes up
01:52:17.795 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.75) opts 0xd
01:52:17.795 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 0.75)
01:52:17.795 00.000 25848 Moving (-0.19, 0.75) raw xDistance=0.25 yDistance=0.63
01:52:17.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
01:52:17.795 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:17.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.63
01:52:17.795 00.000 25848 MoveAxis(E, 0, ABG)
01:52:17.795 00.000 25848 Move returns status 0, amount 0
01:52:17.795 00.000 25848 MoveAxis(N, 0, ABG)
01:52:17.795 00.000 25848 Move returns status 0, amount 0
01:52:17.795 00.000 25848 move complete, result=0
01:52:17.795 00.000 25848 worker thread done servicing request
01:52:17.795 00.000 25848 Worker thread wakes up
01:52:17.795 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:17.795 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:17.795 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
01:52:20.643 02.848 25848 Exposure complete
01:52:20.732 00.089 25848 worker thread done servicing request
01:52:20.732 00.000 21444 OnExposeComplete: enter
01:52:20.732 00.000 21444 UpdateGuideState(): m_state=6
01:52:20.733 00.001 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 307
01:52:20.733 00.000 21444 Star::Find returns 1 (1), X=1249.13, Y=665.48, Mass=5662786, SNR=238.1, Peak=65504 HFD=8.0
01:52:20.733 00.000 21444 MultiStar: [#1 0.72,0.48,0.73,U] [#2 -0.36,1.03,0.62,U] [#3 0.46,0.37,0.44,U] [#4 -0.11,0.84,0.61,U] [#5 -0.30,0.30,0.52,U] [#6 -0.08,0.72,0.50,U] [#7 0.26,0.33,0.49,U] [#8 -0.30,0.50,0.60,U] 
01:52:20.733 00.000 21444 single-star, 8 included, MultiStar: {0.00, 0.42}, one-star: {-0.18, -0.33}
01:52:20.733 00.000 21444 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.05) = xAngle (-5.12 = 1.16)
01:52:20.733 00.000 21444 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.96 = -1.68)
01:52:20.733 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.33 hyp=0.38 cameraTheta=-2.07 mountX=0.15 mountY=-0.37, mountTheta=-1.19
01:52:20.734 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.33, opts=13)
01:52:20.734 00.000 21444 Enqueuing Move request for scope (-0.18, -0.33)
01:52:20.734 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2588, FiltMin=230, FiltMax=65504, Gamma=0.560
01:52:20.734 00.000 21444 UpdateGuideState exits: m=5662786 SNR=238.1 Saturated
01:52:20.734 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:20.734 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:20.734 00.000 21444 Enqueuing Expose request
01:52:20.734 00.000 25848 Worker thread wakes up
01:52:20.734 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.33) opts 0xd
01:52:20.734 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.33)
01:52:20.734 00.000 25848 Moving (-0.18, -0.33) raw xDistance=0.15 yDistance=-0.37
01:52:20.734 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:52:20.734 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:20.735 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:52:20.735 00.000 25848 MoveAxis(E, 0, ABG)
01:52:20.735 00.000 25848 Move returns status 0, amount 0
01:52:20.735 00.000 25848 MoveAxis(N, 0, ABG)
01:52:20.735 00.000 25848 Move returns status 0, amount 0
01:52:20.735 00.000 25848 move complete, result=0
01:52:20.735 00.000 25848 worker thread done servicing request
01:52:20.735 00.000 25848 Worker thread wakes up
01:52:20.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:20.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:20.735 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:52:23.580 02.845 25848 Exposure complete
01:52:23.659 00.079 25848 worker thread done servicing request
01:52:23.659 00.000 21444 OnExposeComplete: enter
01:52:23.659 00.000 21444 UpdateGuideState(): m_state=6
01:52:23.659 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 308
01:52:23.659 00.000 21444 Star::Find returns 1 (1), X=1246.91, Y=666.33, Mass=5590015, SNR=233.6, Peak=65504 HFD=7.9
01:52:23.660 00.001 21444 MultiStar: [#1 -1.47,1.85,0.00,M1] [#2 -2.52,1.87,0.00,M4] [#3 -1.74,1.80,0.00,M1] [#4 -1.08,1.20,0.76,U] [#5 -1.40,1.31,0.53,U] [#6 -1.57,1.51,0.00,M1] [#7 -1.76,1.30,0.00,M1] [#8 -1.62,1.11,0.45,U] 
01:52:23.660 00.000 21444 refined, 3 included, MultiStar: {-1.71, 0.96}, one-star: {-2.40, 0.52}
01:52:23.660 00.000 21444 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.05) = xAngle (-0.42 = -0.42)
01:52:23.660 00.000 21444 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.26 = 3.02)
01:52:23.660 00.000 21444 CameraToMount -- cameraX=-1.71 cameraY=0.96 hyp=1.96 cameraTheta=2.63 mountX=1.79 mountY=0.24, mountTheta=0.13
01:52:23.660 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.71, y=0.96, opts=13)
01:52:23.660 00.000 21444 Enqueuing Move request for scope (-1.71, 0.96)
01:52:23.660 00.000 25848 Worker thread wakes up
01:52:23.661 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.71, 0.96) opts 0xd
01:52:23.661 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.71, 0.96)
01:52:23.661 00.000 25848 Moving (-1.71, 0.96) raw xDistance=1.79 yDistance=0.24
01:52:23.661 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.79
01:52:23.661 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:23.661 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:52:23.661 00.000 25848 MoveAxis(W, 52, ABG)
01:52:23.661 00.000 25848 Guiding  Dir = 3, Dur = 52
01:52:23.661 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2572, FiltMin=116, FiltMax=65504, Gamma=0.560
01:52:23.661 00.000 21444 UpdateGuideState exits: m=5590015 SNR=233.6 Saturated
01:52:23.661 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:23.661 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:23.661 00.000 21444 Enqueuing Expose request
01:52:23.686 00.025 25848 IsSlewing returns 0
01:52:23.687 00.001 25848 IsGuiding returns 0
01:52:23.719 00.032 25848 PulseGuide returned control before completion, sleep 31
01:52:23.752 00.033 25848 IsGuiding returns 1
01:52:23.752 00.000 25848 scope still moving after pulse duration time elapsed
01:52:23.814 00.062 25848 IsSlewing returns 0
01:52:23.814 00.000 25848 IsGuiding returns 0
01:52:23.814 00.000 25848 scope move finished after 52 + 74 ms
01:52:23.814 00.000 25848 Move returns status 0, amount 52
01:52:23.814 00.000 25848 MoveAxis(N, 0, ABG)
01:52:23.814 00.000 25848 Move returns status 0, amount 0
01:52:23.814 00.000 25848 move complete, result=0
01:52:23.814 00.000 25848 worker thread done servicing request
01:52:23.814 00.000 25848 Worker thread wakes up
01:52:23.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:23.814 00.000 21444 GuideStep: 1.8 px 52 ms WEST, 0.2 px 0 ms NORTH
01:52:23.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:26.668 02.854 25848 Exposure complete
01:52:26.735 00.067 25848 worker thread done servicing request
01:52:26.735 00.000 21444 OnExposeComplete: enter
01:52:26.735 00.000 21444 UpdateGuideState(): m_state=6
01:52:26.735 00.000 21444 Star::Find(15, 1246, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 309
01:52:26.735 00.000 21444 Star::Find returns 1 (1), X=1246.52, Y=664.89, Mass=5426830, SNR=196.0, Peak=65504 HFD=8.0
01:52:26.736 00.001 21444 MultiStar: [#1 -1.17,1.04,0.90,U] [#2 -1.68,1.70,0.00,M5] [#3 -1.02,1.16,0.78,U] [#4 -1.96,0.40,0.00,M1] [#5 -2.16,0.04,0.00,M1] [#6 -2.44,0.83,0.00,M2] [#7 -2.15,-0.02,0.00,M2] [#8 -2.26,0.35,0.00,M1] 
01:52:26.736 00.000 21444 refined, 2 included, MultiStar: {-1.73, 0.34}, one-star: {-2.79, -0.93}
01:52:26.736 00.000 21444 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.05) = xAngle (-0.10 = -0.10)
01:52:26.736 00.000 21444 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.95 = -2.95)
01:52:26.736 00.000 21444 CameraToMount -- cameraX=-1.73 cameraY=0.34 hyp=1.76 cameraTheta=2.95 mountX=1.76 mountY=-0.34, mountTheta=-0.19
01:52:26.736 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.73, y=0.34, opts=13)
01:52:26.736 00.000 21444 Enqueuing Move request for scope (-1.73, 0.34)
01:52:26.737 00.001 25848 Worker thread wakes up
01:52:26.737 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.73, 0.34) opts 0xd
01:52:26.737 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.73, 0.34)
01:52:26.737 00.000 25848 Moving (-1.73, 0.34) raw xDistance=1.76 yDistance=-0.34
01:52:26.737 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.76
01:52:26.737 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:26.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=194, FiltMax=65504, Gamma=0.560
01:52:26.737 00.000 21444 UpdateGuideState exits: m=5426830 SNR=196.0 Saturated
01:52:26.737 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:26.737 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:26.737 00.000 21444 Enqueuing Expose request
01:52:26.737 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:52:26.737 00.000 25848 MoveAxis(W, 55, ABG)
01:52:26.737 00.000 25848 Guiding  Dir = 3, Dur = 55
01:52:26.765 00.028 25848 IsSlewing returns 0
01:52:26.766 00.001 25848 IsGuiding returns 0
01:52:26.797 00.031 25848 PulseGuide returned control before completion, sleep 35
01:52:26.840 00.043 25848 IsGuiding returns 1
01:52:26.840 00.000 25848 scope still moving after pulse duration time elapsed
01:52:26.891 00.051 25848 IsSlewing returns 0
01:52:26.891 00.000 25848 IsGuiding returns 0
01:52:26.891 00.000 25848 scope move finished after 55 + 70 ms
01:52:26.891 00.000 25848 Move returns status 0, amount 55
01:52:26.891 00.000 25848 MoveAxis(N, 0, ABG)
01:52:26.891 00.000 25848 Move returns status 0, amount 0
01:52:26.891 00.000 25848 move complete, result=0
01:52:26.891 00.000 25848 worker thread done servicing request
01:52:26.891 00.000 25848 Worker thread wakes up
01:52:26.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:26.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:26.891 00.000 21444 GuideStep: 1.8 px 55 ms WEST, -0.3 px 0 ms NORTH
01:52:29.728 02.837 25848 Exposure complete
01:52:29.806 00.078 25848 worker thread done servicing request
01:52:29.806 00.000 21444 OnExposeComplete: enter
01:52:29.806 00.000 21444 UpdateGuideState(): m_state=6
01:52:29.806 00.000 21444 Star::Find(15, 1246, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 310
01:52:29.806 00.000 21444 Star::Find returns 1 (1), X=1248.70, Y=664.98, Mass=5543893, SNR=218.2, Peak=65504 HFD=8.0
01:52:29.807 00.001 21444 MultiStar: [#1 0.68,0.57,0.95,U] [#2 0.85,0.79,0.75,U] [#3 0.89,0.49,0.50,U] [#4 0.21,0.10,0.78,U] [#5 0.33,-0.66,0.56,U] [#6 0.59,-0.38,0.61,U] [#7 0.14,-0.69,0.71,U] [#8 -0.01,-0.32,0.54,U] 
01:52:29.807 00.000 21444 refined, 8 included, MultiStar: {0.30, -0.10}, one-star: {-0.61, -0.84}
01:52:29.807 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
01:52:29.807 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.07)
01:52:29.807 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.32 cameraTheta=-0.32 mountX=-0.31 mountY=0.02, mountTheta=3.07
01:52:29.808 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.10, opts=13)
01:52:29.808 00.000 21444 Enqueuing Move request for scope (0.30, -0.10)
01:52:29.808 00.000 25848 Worker thread wakes up
01:52:29.808 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=180, FiltMax=65504, Gamma=0.560
01:52:29.808 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd
01:52:29.808 00.000 21444 UpdateGuideState exits: m=5543893 SNR=218.2 Saturated
01:52:29.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:29.808 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.10)
01:52:29.808 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:29.808 00.000 21444 Enqueuing Expose request
01:52:29.808 00.000 25848 Moving (0.30, -0.10) raw xDistance=-0.31 yDistance=0.02
01:52:29.808 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
01:52:29.808 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:29.808 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:52:29.808 00.000 25848 MoveAxis(E, 0, ABG)
01:52:29.808 00.000 25848 Move returns status 0, amount 0
01:52:29.808 00.000 25848 MoveAxis(N, 0, ABG)
01:52:29.808 00.000 25848 Move returns status 0, amount 0
01:52:29.808 00.000 25848 move complete, result=0
01:52:29.809 00.001 25848 worker thread done servicing request
01:52:29.809 00.000 25848 Worker thread wakes up
01:52:29.809 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:29.809 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:29.809 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:32.652 02.843 25848 Exposure complete
01:52:32.740 00.088 25848 worker thread done servicing request
01:52:32.740 00.000 21444 OnExposeComplete: enter
01:52:32.740 00.000 21444 UpdateGuideState(): m_state=6
01:52:32.740 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 311
01:52:32.740 00.000 21444 Star::Find returns 1 (1), X=1248.94, Y=664.84, Mass=5590845, SNR=257.1, Peak=65504 HFD=8.1
01:52:32.740 00.000 21444 MultiStar: [#1 1.50,1.17,0.76,U] [#2 0.60,1.43,0.76,U] [#3 2.12,0.69,0.00,M1] [#4 -0.27,-0.27,0.67,U] [#5 0.13,-0.50,0.51,U] [#6 0.61,0.05,0.62,U] [#7 0.58,-0.57,0.55,U] [#8 0.02,-0.86,0.39,U] 
01:52:32.740 00.000 21444 refined, 7 included, MultiStar: {0.35, -0.01}, one-star: {-0.37, -0.98}
01:52:32.740 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
01:52:32.740 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
01:52:32.741 00.001 21444 CameraToMount -- cameraX=0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-0.03 mountX=-0.34 mountY=0.12, mountTheta=2.80
01:52:32.741 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-0.01, opts=13)
01:52:32.742 00.001 21444 Enqueuing Move request for scope (0.35, -0.01)
01:52:32.742 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=246, FiltMax=65504, Gamma=0.560
01:52:32.742 00.000 21444 UpdateGuideState exits: m=5590845 SNR=257.1 Saturated
01:52:32.742 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:32.742 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:32.742 00.000 21444 Enqueuing Expose request
01:52:32.742 00.000 25848 Worker thread wakes up
01:52:32.742 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.01) opts 0xd
01:52:32.742 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -0.01)
01:52:32.742 00.000 25848 Moving (0.35, -0.01) raw xDistance=-0.34 yDistance=0.12
01:52:32.742 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
01:52:32.742 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:32.742 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:52:32.742 00.000 25848 MoveAxis(E, 0, ABG)
01:52:32.742 00.000 25848 Move returns status 0, amount 0
01:52:32.742 00.000 25848 MoveAxis(N, 0, ABG)
01:52:32.742 00.000 25848 Move returns status 0, amount 0
01:52:32.742 00.000 25848 move complete, result=0
01:52:32.742 00.000 25848 worker thread done servicing request
01:52:32.742 00.000 25848 Worker thread wakes up
01:52:32.742 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:32.742 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:32.742 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:35.595 02.853 25848 Exposure complete
01:52:35.674 00.079 25848 worker thread done servicing request
01:52:35.675 00.001 21444 OnExposeComplete: enter
01:52:35.675 00.000 21444 UpdateGuideState(): m_state=6
01:52:35.675 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 312
01:52:35.675 00.000 21444 Star::Find returns 1 (1), X=1248.89, Y=664.86, Mass=5261926, SNR=162.9, Peak=65504 HFD=8.0
01:52:35.675 00.000 21444 MultiStar: [#1 1.67,0.07,0.84,U] [#2 1.20,-0.05,0.83,U] [#3 0.86,-0.33,0.77,U] [#4 0.17,-1.13,1.08,U] [#5 1.13,-0.70,0.63,U] [#6 0.02,-0.10,0.86,U] [#7 0.33,-0.34,0.85,U] [#8 1.16,-1.08,0.50,U] 
01:52:35.675 00.000 21444 refined, 8 included, MultiStar: {0.60, -0.51}, one-star: {-0.42, -0.96}
01:52:35.675 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.53)
01:52:35.675 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
01:52:35.675 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.51 hyp=0.79 cameraTheta=-0.71 mountX=-0.64 mountY=-0.25, mountTheta=-2.78
01:52:35.676 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.51, opts=13)
01:52:35.676 00.000 21444 Enqueuing Move request for scope (0.60, -0.51)
01:52:35.676 00.000 25848 Worker thread wakes up
01:52:35.676 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2572, FiltMin=284, FiltMax=65504, Gamma=0.560
01:52:35.676 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.51) opts 0xd
01:52:35.676 00.000 21444 UpdateGuideState exits: m=5261926 SNR=162.9 Saturated
01:52:35.676 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.51)
01:52:35.676 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:35.676 00.000 25848 Moving (0.60, -0.51) raw xDistance=-0.64 yDistance=-0.25
01:52:35.676 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:35.676 00.000 21444 Enqueuing Expose request
01:52:35.676 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.64
01:52:35.676 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:35.677 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:52:35.677 00.000 25848 MoveAxis(E, 19, ABG)
01:52:35.677 00.000 25848 Guiding  Dir = 2, Dur = 19
01:52:35.701 00.024 25848 IsSlewing returns 0
01:52:35.701 00.000 25848 IsGuiding returns 0
01:52:35.733 00.032 25848 IsGuiding returns 1
01:52:35.733 00.000 25848 scope still moving after pulse duration time elapsed
01:52:35.796 00.063 25848 IsSlewing returns 0
01:52:35.796 00.000 25848 IsGuiding returns 0
01:52:35.796 00.000 25848 scope move finished after 19 + 75 ms
01:52:35.796 00.000 25848 Move returns status 0, amount 19
01:52:35.796 00.000 25848 MoveAxis(N, 0, ABG)
01:52:35.796 00.000 25848 Move returns status 0, amount 0
01:52:35.796 00.000 25848 move complete, result=0
01:52:35.796 00.000 25848 worker thread done servicing request
01:52:35.796 00.000 25848 Worker thread wakes up
01:52:35.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:35.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:35.796 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.2 px 0 ms NORTH
01:52:38.640 02.844 25848 Exposure complete
01:52:38.727 00.087 25848 worker thread done servicing request
01:52:38.727 00.000 21444 OnExposeComplete: enter
01:52:38.727 00.000 21444 UpdateGuideState(): m_state=6
01:52:38.727 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 313
01:52:38.727 00.000 21444 Star::Find returns 1 (1), X=1249.65, Y=665.34, Mass=5706494, SNR=254.3, Peak=65504 HFD=8.0
01:52:38.727 00.000 21444 MultiStar: [#1 1.68,1.19,0.00,M1] [#2 1.15,0.95,0.56,U] [#3 1.28,1.02,0.39,U] [#4 0.82,0.21,0.72,U] [#5 0.66,0.26,0.44,U] [#6 0.69,0.60,0.68,U] [#7 0.70,0.18,0.40,U] [#8 0.26,-0.04,0.44,U] 
01:52:38.727 00.000 21444 single-star, 7 included, MultiStar: {0.70, 0.26}, one-star: {0.34, -0.47}
01:52:38.728 00.001 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.29)
01:52:38.728 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.55)
01:52:38.728 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-0.47 hyp=0.58 cameraTheta=-0.94 mountX=-0.38 mountY=-0.31, mountTheta=-2.47
01:52:38.729 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-0.47, opts=13)
01:52:38.729 00.000 21444 Enqueuing Move request for scope (0.34, -0.47)
01:52:38.729 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=240, FiltMax=65504, Gamma=0.560
01:52:38.729 00.000 21444 UpdateGuideState exits: m=5706494 SNR=254.3 Saturated
01:52:38.729 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:38.729 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:38.729 00.000 21444 Enqueuing Expose request
01:52:38.729 00.000 25848 Worker thread wakes up
01:52:38.729 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.47) opts 0xd
01:52:38.729 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -0.47)
01:52:38.729 00.000 25848 Moving (0.34, -0.47) raw xDistance=-0.38 yDistance=-0.31
01:52:38.729 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
01:52:38.729 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:38.729 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:52:38.729 00.000 25848 MoveAxis(E, 0, ABG)
01:52:38.729 00.000 25848 Move returns status 0, amount 0
01:52:38.729 00.000 25848 MoveAxis(N, 0, ABG)
01:52:38.729 00.000 25848 Move returns status 0, amount 0
01:52:38.729 00.000 25848 move complete, result=0
01:52:38.729 00.000 25848 worker thread done servicing request
01:52:38.729 00.000 25848 Worker thread wakes up
01:52:38.729 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:38.729 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:38.730 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
01:52:41.570 02.840 25848 Exposure complete
01:52:41.658 00.088 25848 worker thread done servicing request
01:52:41.658 00.000 21444 OnExposeComplete: enter
01:52:41.658 00.000 21444 UpdateGuideState(): m_state=6
01:52:41.658 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 314
01:52:41.658 00.000 21444 Star::Find returns 1 (1), X=1249.57, Y=665.68, Mass=5655774, SNR=248.5, Peak=65504 HFD=7.9
01:52:41.658 00.000 21444 MultiStar: [#1 0.64,0.86,0.99,U] [#2 0.26,0.94,0.81,U] [#3 0.81,1.02,0.68,U] [#4 -0.07,1.00,1.00,U] [#5 -0.55,0.54,0.78,U] [#6 -0.53,1.60,0.72,U] [#7 -0.03,1.21,0.47,U] [#8 0.43,0.31,0.51,U] 
01:52:41.658 00.000 21444 single-star, 8 included, MultiStar: {0.14, 0.78}, one-star: {0.26, -0.14}
01:52:41.658 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.54 = 2.75)
01:52:41.658 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
01:52:41.658 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.14 hyp=0.29 cameraTheta=-0.48 mountX=-0.27 mountY=-0.03, mountTheta=-3.04
01:52:41.659 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.14, opts=13)
01:52:41.659 00.000 21444 Enqueuing Move request for scope (0.26, -0.14)
01:52:41.659 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=192, FiltMax=65504, Gamma=0.560
01:52:41.660 00.001 21444 UpdateGuideState exits: m=5655774 SNR=248.5 Saturated
01:52:41.660 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:41.660 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:41.660 00.000 21444 Enqueuing Expose request
01:52:41.660 00.000 25848 Worker thread wakes up
01:52:41.660 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.14) opts 0xd
01:52:41.660 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.14)
01:52:41.660 00.000 25848 Moving (0.26, -0.14) raw xDistance=-0.27 yDistance=-0.03
01:52:41.660 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
01:52:41.660 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:41.660 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:52:41.660 00.000 25848 MoveAxis(E, 0, ABG)
01:52:41.660 00.000 25848 Move returns status 0, amount 0
01:52:41.660 00.000 25848 MoveAxis(N, 0, ABG)
01:52:41.660 00.000 25848 Move returns status 0, amount 0
01:52:41.660 00.000 25848 move complete, result=0
01:52:41.660 00.000 25848 worker thread done servicing request
01:52:41.660 00.000 25848 Worker thread wakes up
01:52:41.660 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:41.660 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:41.660 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:44.504 02.844 25848 Exposure complete
01:52:44.593 00.089 25848 worker thread done servicing request
01:52:44.593 00.000 21444 OnExposeComplete: enter
01:52:44.593 00.000 21444 UpdateGuideState(): m_state=6
01:52:44.593 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 315
01:52:44.593 00.000 21444 Star::Find returns 1 (1), X=1249.63, Y=667.60, Mass=5658694, SNR=231.0, Peak=65504 HFD=7.7
01:52:44.593 00.000 21444 MultiStar: [#1 1.76,3.28,0.00,M1] [#2 1.30,3.59,0.00,M1] [#3 2.14,2.77,0.00,M1] [#4 1.15,1.91,0.00,M1] [#5 0.01,2.28,0.00,M1] [#6 1.01,2.15,0.00,M1] [#7 1.56,2.00,0.00,M1] [#8 0.86,2.21,0.00,M1] 
01:52:44.593 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
01:52:44.593 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
01:52:44.594 00.001 21444 CameraToMount -- cameraX=0.32 cameraY=1.78 hyp=1.81 cameraTheta=1.40 mountX=-0.15 mountY=1.77, mountTheta=1.66
01:52:44.594 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=1.78, opts=13)
01:52:44.594 00.000 21444 Enqueuing Move request for scope (0.32, 1.78)
01:52:44.595 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=218, FiltMax=65504, Gamma=0.560
01:52:44.595 00.000 21444 UpdateGuideState exits: m=5658694 SNR=231.0 Saturated
01:52:44.595 00.000 25848 Worker thread wakes up
01:52:44.595 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 1.78) opts 0xd
01:52:44.595 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 1.78)
01:52:44.595 00.000 25848 Moving (0.32, 1.78) raw xDistance=-0.15 yDistance=1.77
01:52:44.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:52:44.595 00.000 25848 resist switch: large excursion: input 1.77 thresh 1.53 direction from -1 to 1
01:52:44.595 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.31
01:52:44.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.77 from input 1.77
01:52:44.595 00.000 25848 MoveAxis(E, 0, ABG)
01:52:44.595 00.000 25848 Move returns status 0, amount 0
01:52:44.595 00.000 25848 BLC: Oldest BLC event removed
01:52:44.595 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:52:44.595 00.000 25848 MoveAxis(S, 337, ABG)
01:52:44.595 00.000 25848 Guiding  Dir = 1, Dur = 337
01:52:44.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:44.595 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:44.595 00.000 21444 Enqueuing Expose request
01:52:44.625 00.030 25848 IsSlewing returns 0
01:52:44.626 00.001 25848 IsGuiding returns 0
01:52:44.658 00.032 25848 PulseGuide returned control before completion, sleep 316
01:52:45.008 00.350 25848 IsGuiding returns 1
01:52:45.008 00.000 25848 scope still moving after pulse duration time elapsed
01:52:45.062 00.054 25848 IsSlewing returns 0
01:52:45.062 00.000 25848 IsGuiding returns 0
01:52:45.062 00.000 25848 scope move finished after 337 + 99 ms
01:52:45.062 00.000 25848 Move returns status 0, amount 337
01:52:45.063 00.001 25848 move complete, result=0
01:52:45.063 00.000 25848 worker thread done servicing request
01:52:45.063 00.000 25848 Worker thread wakes up
01:52:45.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:45.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:45.063 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.8 px 337 ms SOUTH
01:52:47.913 02.850 25848 Exposure complete
01:52:48.002 00.089 25848 worker thread done servicing request
01:52:48.002 00.000 21444 OnExposeComplete: enter
01:52:48.002 00.000 21444 UpdateGuideState(): m_state=6
01:52:48.002 00.000 21444 Star::Find(15, 1249, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 316
01:52:48.002 00.000 21444 Star::Find returns 1 (1), X=1250.91, Y=666.20, Mass=5658798, SNR=245.0, Peak=65504 HFD=8.0
01:52:48.003 00.001 21444 MultiStar: [#1 3.06,1.84,0.00,M2] [#2 2.51,1.83,0.00,M2] [#3 2.48,1.70,0.00,M2] [#4 1.93,1.16,0.00,M2] [#5 1.56,1.23,0.00,M2] [#6 2.07,1.29,0.00,M2] [#7 2.31,0.81,0.00,M2] [#8 2.26,1.40,0.00,M2] 
01:52:48.003 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
01:52:48.003 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.66 = 0.62)
01:52:48.003 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=0.38 hyp=1.65 cameraTheta=0.23 mountX=-1.56 mountY=0.96, mountTheta=2.59
01:52:48.004 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=0.38, opts=13)
01:52:48.004 00.000 21444 Enqueuing Move request for scope (1.60, 0.38)
01:52:48.004 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=180, FiltMax=65504, Gamma=0.560
01:52:48.004 00.000 21444 UpdateGuideState exits: m=5658798 SNR=245.0 Saturated
01:52:48.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:48.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:48.004 00.000 21444 Enqueuing Expose request
01:52:48.004 00.000 25848 Worker thread wakes up
01:52:48.004 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, 0.38) opts 0xd
01:52:48.004 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, 0.38)
01:52:48.004 00.000 25848 Moving (1.60, 0.38) raw xDistance=-1.56 yDistance=0.96
01:52:48.004 00.000 25848 BLC: History state: CurrMiss=0.96, AvgInitMiss=0.44, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.771068, 1:0.960129
01:52:48.004 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:52:48.004 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.56
01:52:48.004 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
01:52:48.004 00.000 25848 MoveAxis(E, 45, ABG)
01:52:48.004 00.000 25848 Guiding  Dir = 2, Dur = 45
01:52:48.030 00.026 25848 IsSlewing returns 0
01:52:48.030 00.000 25848 IsGuiding returns 0
01:52:48.062 00.032 25848 PulseGuide returned control before completion, sleep 24
01:52:48.090 00.028 25848 IsGuiding returns 1
01:52:48.090 00.000 25848 scope still moving after pulse duration time elapsed
01:52:48.139 00.049 25848 IsSlewing returns 0
01:52:48.140 00.001 25848 IsGuiding returns 0
01:52:48.140 00.000 25848 scope move finished after 45 + 63 ms
01:52:48.140 00.000 25848 Move returns status 0, amount 45
01:52:48.140 00.000 25848 MoveAxis(S, 26, ABG)
01:52:48.140 00.000 25848 Guiding  Dir = 1, Dur = 26
01:52:48.172 00.032 25848 IsSlewing returns 0
01:52:48.172 00.000 25848 IsGuiding returns 0
01:52:48.205 00.033 25848 IsGuiding returns 1
01:52:48.205 00.000 25848 scope still moving after pulse duration time elapsed
01:52:48.280 00.075 25848 IsSlewing returns 0
01:52:48.280 00.000 25848 IsGuiding returns 0
01:52:48.280 00.000 25848 scope move finished after 26 + 82 ms
01:52:48.280 00.000 25848 Move returns status 0, amount 26
01:52:48.280 00.000 25848 move complete, result=0
01:52:48.280 00.000 25848 worker thread done servicing request
01:52:48.280 00.000 25848 Worker thread wakes up
01:52:48.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:48.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:48.280 00.000 21444 GuideStep: -1.6 px 45 ms EAST, 1.0 px 26 ms SOUTH
01:52:51.123 02.843 25848 Exposure complete
01:52:51.199 00.076 25848 worker thread done servicing request
01:52:51.199 00.000 21444 OnExposeComplete: enter
01:52:51.200 00.001 21444 UpdateGuideState(): m_state=6
01:52:51.200 00.000 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 317
01:52:51.200 00.000 21444 Star::Find returns 1 (1), X=1249.82, Y=666.09, Mass=5494567, SNR=196.6, Peak=65504 HFD=8.0
01:52:51.200 00.000 21444 MultiStar: [#1 1.97,1.88,0.00,M3] [#2 2.08,1.85,0.00,M3] [#3 1.65,0.98,0.65,U] [#4 1.14,0.87,0.77,U] [#5 0.68,1.75,0.72,U] [#6 1.37,1.49,0.00,M3] [#7 1.66,0.99,0.56,U] [#8 1.39,0.92,0.45,U] 
01:52:51.200 00.000 21444 single-star, 5 included, MultiStar: {1.08, 0.92}, one-star: {0.51, 0.27}
01:52:51.200 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
01:52:51.200 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.40 = 0.88)
01:52:51.200 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=0.27 hyp=0.58 cameraTheta=0.49 mountX=-0.48 mountY=0.44, mountTheta=2.40
01:52:51.201 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=0.27, opts=13)
01:52:51.201 00.000 21444 Enqueuing Move request for scope (0.51, 0.27)
01:52:51.201 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=258, FiltMax=65504, Gamma=0.560
01:52:51.201 00.000 21444 UpdateGuideState exits: m=5494567 SNR=196.6 Saturated
01:52:51.201 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:51.201 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:51.201 00.000 21444 Enqueuing Expose request
01:52:51.201 00.000 25848 Worker thread wakes up
01:52:51.201 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.27) opts 0xd
01:52:51.201 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, 0.27)
01:52:51.201 00.000 25848 Moving (0.51, 0.27) raw xDistance=-0.48 yDistance=0.44
01:52:51.201 00.000 25848 BLC: History state: CurrMiss=0.44, AvgInitMiss=0.44, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.771068, 1:0.960129, 2:0.444003
01:52:51.201 00.000 25848 BLC: No correction, Miss < min_move
01:52:51.201 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
01:52:51.201 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:51.201 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
01:52:51.201 00.000 25848 MoveAxis(E, 0, ABG)
01:52:51.201 00.000 25848 Move returns status 0, amount 0
01:52:51.201 00.000 25848 MoveAxis(N, 0, ABG)
01:52:51.201 00.000 25848 Move returns status 0, amount 0
01:52:51.201 00.000 25848 move complete, result=0
01:52:51.202 00.001 25848 worker thread done servicing request
01:52:51.202 00.000 25848 Worker thread wakes up
01:52:51.202 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
01:52:51.202 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:51.202 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:54.047 02.845 25848 Exposure complete
01:52:54.125 00.078 25848 worker thread done servicing request
01:52:54.125 00.000 21444 OnExposeComplete: enter
01:52:54.125 00.000 21444 UpdateGuideState(): m_state=6
01:52:54.125 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 318
01:52:54.125 00.000 21444 Star::Find returns 1 (1), X=1250.24, Y=665.62, Mass=5650386, SNR=269.5, Peak=65504 HFD=8.0
01:52:54.126 00.001 21444 MultiStar: [#1 2.57,1.50,0.00,M4] [#2 2.08,1.81,0.00,M4] [#3 2.92,1.43,0.00,M2] [#4 1.98,0.59,0.00,M2] [#5 1.98,0.36,0.00,M2] [#6 1.89,0.53,0.50,U] [#7 2.20,0.73,0.00,M2] [#8 1.48,0.34,0.33,U] 
01:52:54.126 00.000 21444 single-star, 2 included, MultiStar: {1.29, 0.10}, one-star: {0.93, -0.20}
01:52:54.126 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.26 = 3.02)
01:52:54.126 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.18)
01:52:54.126 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-0.20 hyp=0.95 cameraTheta=-0.21 mountX=-0.94 mountY=0.17, mountTheta=2.96
01:52:54.127 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-0.20, opts=13)
01:52:54.127 00.000 21444 Enqueuing Move request for scope (0.93, -0.20)
01:52:54.127 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2592, FiltMin=272, FiltMax=65504, Gamma=0.560
01:52:54.127 00.000 21444 UpdateGuideState exits: m=5650386 SNR=269.5 Saturated
01:52:54.127 00.000 25848 Worker thread wakes up
01:52:54.127 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.20) opts 0xd
01:52:54.127 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -0.20)
01:52:54.127 00.000 25848 Moving (0.93, -0.20) raw xDistance=-0.94 yDistance=0.17
01:52:54.127 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:54.127 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:54.127 00.000 21444 Enqueuing Expose request
01:52:54.127 00.000 25848 BLC: window closed
01:52:54.127 00.000 25848 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.44, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.771068, 1:0.960129, 2:0.444003
01:52:54.127 00.000 25848 BLC: No correction, Miss < min_move
01:52:54.127 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94
01:52:54.127 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:54.127 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:52:54.127 00.000 25848 MoveAxis(E, 27, ABG)
01:52:54.127 00.000 25848 Guiding  Dir = 2, Dur = 27
01:52:54.158 00.031 25848 IsSlewing returns 0
01:52:54.158 00.000 25848 IsGuiding returns 0
01:52:54.189 00.031 25848 IsGuiding returns 1
01:52:54.189 00.000 25848 scope still moving after pulse duration time elapsed
01:52:54.251 00.062 25848 IsSlewing returns 0
01:52:54.251 00.000 25848 IsGuiding returns 0
01:52:54.251 00.000 25848 scope move finished after 27 + 66 ms
01:52:54.251 00.000 25848 Move returns status 0, amount 27
01:52:54.251 00.000 25848 MoveAxis(N, 0, ABG)
01:52:54.251 00.000 25848 Move returns status 0, amount 0
01:52:54.251 00.000 25848 move complete, result=0
01:52:54.251 00.000 25848 worker thread done servicing request
01:52:54.251 00.000 25848 Worker thread wakes up
01:52:54.251 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.2 px 0 ms NORTH
01:52:54.252 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:54.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:57.103 02.851 25848 Exposure complete
01:52:57.188 00.085 25848 worker thread done servicing request
01:52:57.188 00.000 21444 OnExposeComplete: enter
01:52:57.188 00.000 21444 UpdateGuideState(): m_state=6
01:52:57.188 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 319
01:52:57.188 00.000 21444 Star::Find returns 1 (1), X=1250.05, Y=666.47, Mass=5822260, SNR=236.8, Peak=65504 HFD=8.1
01:52:57.188 00.000 21444 MultiStar: [#1 1.53,2.73,0.00,M5] [#2 1.25,2.65,0.00,M5] [#3 1.32,2.21,0.00,M3] [#4 1.13,1.57,0.83,U] [#5 2.12,1.46,0.00,M3] [#6 0.95,1.90,0.00,M3] [#7 1.43,1.84,0.00,M3] [#8 1.74,1.25,0.00,M1] 
01:52:57.188 00.000 21444 single-star, 1 included, MultiStar: {0.92, 1.07}, one-star: {0.74, 0.65}
01:52:57.188 00.000 21444 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.05) = xAngle (-2.33 = -2.33)
01:52:57.188 00.000 21444 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.18 = 1.11)
01:52:57.188 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=0.65 hyp=0.99 cameraTheta=0.72 mountX=-0.68 mountY=0.88, mountTheta=2.23
01:52:57.189 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=0.65, opts=13)
01:52:57.189 00.000 21444 Enqueuing Move request for scope (0.74, 0.65)
01:52:57.190 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2572, FiltMin=230, FiltMax=65504, Gamma=0.560
01:52:57.190 00.000 21444 UpdateGuideState exits: m=5822260 SNR=236.8 Saturated
01:52:57.190 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:57.190 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:52:57.190 00.000 21444 Enqueuing Expose request
01:52:57.190 00.000 25848 Worker thread wakes up
01:52:57.190 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.65) opts 0xd
01:52:57.190 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 0.65)
01:52:57.190 00.000 25848 Moving (0.74, 0.65) raw xDistance=-0.68 yDistance=0.88
01:52:57.190 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.68
01:52:57.190 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
01:52:57.190 00.000 25848 MoveAxis(E, 22, ABG)
01:52:57.190 00.000 25848 Guiding  Dir = 2, Dur = 22
01:52:57.219 00.029 25848 IsSlewing returns 0
01:52:57.219 00.000 25848 IsGuiding returns 0
01:52:57.251 00.032 25848 IsGuiding returns 1
01:52:57.251 00.000 25848 scope still moving after pulse duration time elapsed
01:52:57.297 00.046 25848 IsSlewing returns 0
01:52:57.297 00.000 25848 IsGuiding returns 0
01:52:57.297 00.000 25848 scope move finished after 22 + 56 ms
01:52:57.297 00.000 25848 Move returns status 0, amount 22
01:52:57.297 00.000 25848 MoveAxis(S, 24, ABG)
01:52:57.298 00.001 25848 Guiding  Dir = 1, Dur = 24
01:52:57.326 00.028 25848 IsSlewing returns 0
01:52:57.326 00.000 25848 IsGuiding returns 0
01:52:57.368 00.042 25848 IsGuiding returns 1
01:52:57.368 00.000 25848 scope still moving after pulse duration time elapsed
01:52:57.453 00.085 25848 IsSlewing returns 0
01:52:57.453 00.000 25848 IsGuiding returns 0
01:52:57.453 00.000 25848 scope move finished after 24 + 102 ms
01:52:57.453 00.000 25848 Move returns status 0, amount 24
01:52:57.453 00.000 25848 move complete, result=0
01:52:57.453 00.000 25848 worker thread done servicing request
01:52:57.453 00.000 25848 Worker thread wakes up
01:52:57.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:52:57.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:52:57.453 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.9 px 24 ms SOUTH
01:53:00.301 02.848 25848 Exposure complete
01:53:00.376 00.075 25848 worker thread done servicing request
01:53:00.376 00.000 21444 OnExposeComplete: enter
01:53:00.376 00.000 21444 UpdateGuideState(): m_state=6
01:53:00.376 00.000 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 320
01:53:00.376 00.000 21444 Star::Find returns 1 (1), X=1249.21, Y=664.58, Mass=5374386, SNR=195.6, Peak=65504 HFD=8.0
01:53:00.377 00.001 21444 MultiStar: [#1 1.54,0.01,0.89,U] [#2 1.14,0.52,0.62,U] [#3 1.89,0.16,0.44,U] [#4 0.33,-0.91,0.64,U] [#5 0.52,-1.23,0.68,U] [#6 0.60,-0.37,0.77,U] [#7 1.55,-0.68,0.77,U] [#8 0.01,-0.54,0.50,U] 
01:53:00.377 00.000 21444 refined, 8 included, MultiStar: {0.80, -0.53}, one-star: {-0.10, -1.24}
01:53:00.377 00.000 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.65)
01:53:00.377 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.19)
01:53:00.377 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-0.53 hyp=0.96 cameraTheta=-0.58 mountX=-0.84 mountY=-0.18, mountTheta=-2.93
01:53:00.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-0.53, opts=13)
01:53:00.378 00.000 21444 Enqueuing Move request for scope (0.80, -0.53)
01:53:00.378 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=120, FiltMax=65504, Gamma=0.560
01:53:00.378 00.000 21444 UpdateGuideState exits: m=5374386 SNR=195.6 Saturated
01:53:00.378 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:00.378 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:00.378 00.000 21444 Enqueuing Expose request
01:53:00.378 00.000 25848 Worker thread wakes up
01:53:00.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.53) opts 0xd
01:53:00.378 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -0.53)
01:53:00.378 00.000 25848 Moving (0.80, -0.53) raw xDistance=-0.84 yDistance=-0.18
01:53:00.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.84
01:53:00.378 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:00.378 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:53:00.378 00.000 25848 MoveAxis(E, 26, ABG)
01:53:00.378 00.000 25848 Guiding  Dir = 2, Dur = 26
01:53:00.409 00.031 25848 IsSlewing returns 0
01:53:00.409 00.000 25848 IsGuiding returns 0
01:53:00.440 00.031 25848 IsGuiding returns 1
01:53:00.440 00.000 25848 scope still moving after pulse duration time elapsed
01:53:00.500 00.060 25848 IsSlewing returns 0
01:53:00.501 00.001 25848 IsGuiding returns 0
01:53:00.501 00.000 25848 scope move finished after 26 + 65 ms
01:53:00.501 00.000 25848 Move returns status 0, amount 26
01:53:00.501 00.000 25848 MoveAxis(N, 0, ABG)
01:53:00.501 00.000 25848 Move returns status 0, amount 0
01:53:00.501 00.000 25848 move complete, result=0
01:53:00.501 00.000 25848 worker thread done servicing request
01:53:00.501 00.000 25848 Worker thread wakes up
01:53:00.501 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.2 px 0 ms NORTH
01:53:00.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:00.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:03.352 02.851 25848 Exposure complete
01:53:03.440 00.088 25848 worker thread done servicing request
01:53:03.440 00.000 21444 OnExposeComplete: enter
01:53:03.440 00.000 21444 UpdateGuideState(): m_state=6
01:53:03.440 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 321
01:53:03.440 00.000 21444 Star::Find returns 1 (1), X=1250.35, Y=665.86, Mass=5357332, SNR=164.4, Peak=65504 HFD=7.9
01:53:03.441 00.001 21444 MultiStar: [#1 1.01,0.77,0.96,U] [#2 1.03,0.69,0.88,U] [#3 2.09,0.83,0.00,M3] [#4 1.77,0.65,0.74,U] [#5 0.72,0.68,0.68,U] [#6 1.24,1.22,0.66,U] [#7 1.12,1.75,0.00,M3] [#8 1.15,0.39,0.58,U] 
01:53:03.441 00.000 21444 single-star, 6 included, MultiStar: {1.13, 0.61}, one-star: {1.04, 0.04}
01:53:03.441 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
01:53:03.441 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
01:53:03.441 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=0.04 hyp=1.04 cameraTheta=0.04 mountX=-1.03 mountY=0.43, mountTheta=2.74
01:53:03.442 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=0.04, opts=13)
01:53:03.442 00.000 21444 Enqueuing Move request for scope (1.04, 0.04)
01:53:03.442 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=294, FiltMax=65504, Gamma=0.560
01:53:03.442 00.000 21444 UpdateGuideState exits: m=5357332 SNR=164.4 Saturated
01:53:03.442 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:03.442 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:03.442 00.000 21444 Enqueuing Expose request
01:53:03.442 00.000 25848 Worker thread wakes up
01:53:03.442 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.04) opts 0xd
01:53:03.442 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, 0.04)
01:53:03.442 00.000 25848 Moving (1.04, 0.04) raw xDistance=-1.03 yDistance=0.43
01:53:03.442 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.03
01:53:03.442 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:03.442 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:53:03.442 00.000 25848 MoveAxis(E, 32, ABG)
01:53:03.442 00.000 25848 Guiding  Dir = 2, Dur = 32
01:53:03.467 00.025 25848 IsSlewing returns 0
01:53:03.467 00.000 25848 IsGuiding returns 0
01:53:03.508 00.041 25848 IsGuiding returns 1
01:53:03.508 00.000 25848 scope still moving after pulse duration time elapsed
01:53:03.561 00.053 25848 IsSlewing returns 0
01:53:03.561 00.000 25848 IsGuiding returns 0
01:53:03.561 00.000 25848 scope move finished after 32 + 61 ms
01:53:03.562 00.001 25848 Move returns status 0, amount 32
01:53:03.562 00.000 25848 MoveAxis(N, 0, ABG)
01:53:03.562 00.000 25848 Move returns status 0, amount 0
01:53:03.562 00.000 25848 move complete, result=0
01:53:03.562 00.000 25848 worker thread done servicing request
01:53:03.562 00.000 25848 Worker thread wakes up
01:53:03.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:03.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:03.562 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.4 px 0 ms NORTH
01:53:06.407 02.845 25848 Exposure complete
01:53:06.489 00.082 25848 worker thread done servicing request
01:53:06.489 00.000 21444 OnExposeComplete: enter
01:53:06.489 00.000 21444 UpdateGuideState(): m_state=6
01:53:06.490 00.001 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 322
01:53:06.490 00.000 21444 Star::Find returns 1 (1), X=1249.07, Y=666.25, Mass=5657964, SNR=240.4, Peak=65504 HFD=8.0
01:53:06.490 00.000 21444 MultiStar: [#1 0.85,1.62,0.81,U] [#2 0.36,2.38,0.00,M4] [#3 0.65,2.28,0.00,M4] [#4 0.57,0.78,0.72,U] [#5 1.51,1.53,0.00,M2] [#6 0.53,0.78,0.52,U] [#7 0.35,0.70,0.48,U] [#8 0.88,0.96,0.56,U] 
01:53:06.490 00.000 21444 single-star, 5 included, MultiStar: {0.44, 0.88}, one-star: {-0.24, 0.44}
01:53:06.490 00.000 21444 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.05) = xAngle (-0.98 = -0.98)
01:53:06.490 00.000 21444 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.46)
01:53:06.490 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.44 hyp=0.50 cameraTheta=2.07 mountX=0.28 mountY=0.31, mountTheta=0.84
01:53:06.491 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.44, opts=13)
01:53:06.491 00.000 21444 Enqueuing Move request for scope (-0.24, 0.44)
01:53:06.491 00.000 25848 Worker thread wakes up
01:53:06.491 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.44) opts 0xd
01:53:06.491 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.44)
01:53:06.491 00.000 25848 Moving (-0.24, 0.44) raw xDistance=0.28 yDistance=0.31
01:53:06.491 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
01:53:06.491 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:06.491 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2572, FiltMin=168, FiltMax=65504, Gamma=0.560
01:53:06.491 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:53:06.491 00.000 21444 UpdateGuideState exits: m=5657964 SNR=240.4 Saturated
01:53:06.491 00.000 25848 MoveAxis(E, 0, ABG)
01:53:06.491 00.000 25848 Move returns status 0, amount 0
01:53:06.491 00.000 25848 MoveAxis(N, 0, ABG)
01:53:06.491 00.000 25848 Move returns status 0, amount 0
01:53:06.491 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:06.491 00.000 25848 move complete, result=0
01:53:06.491 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:06.491 00.000 21444 Enqueuing Expose request
01:53:06.491 00.000 25848 worker thread done servicing request
01:53:06.492 00.001 25848 Worker thread wakes up
01:53:06.492 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:06.492 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:06.492 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:09.341 02.849 25848 Exposure complete
01:53:09.421 00.080 25848 worker thread done servicing request
01:53:09.421 00.000 21444 OnExposeComplete: enter
01:53:09.421 00.000 21444 UpdateGuideState(): m_state=6
01:53:09.421 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 323
01:53:09.421 00.000 21444 Star::Find returns 1 (1), X=1248.55, Y=666.10, Mass=5512784, SNR=203.2, Peak=65504 HFD=7.9
01:53:09.421 00.000 21444 MultiStar: [#1 0.87,1.83,0.00,M3] [#2 0.43,1.70,0.66,U] [#3 1.63,1.37,0.00,M5] [#4 0.73,0.83,0.67,U] [#5 0.57,0.72,0.48,U] [#6 0.23,1.51,0.49,U] [#7 0.73,0.98,0.38,U] [#8 0.54,0.78,0.48,U] 
01:53:09.421 00.000 21444 single-star, 6 included, MultiStar: {0.23, 0.91}, one-star: {-0.76, 0.28}
01:53:09.422 00.001 21444 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.05) = xAngle (-0.26 = -0.26)
01:53:09.422 00.000 21444 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.11 = -3.11)
01:53:09.422 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.28 hyp=0.81 cameraTheta=2.79 mountX=0.78 mountY=-0.03, mountTheta=-0.03
01:53:09.422 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.28, opts=13)
01:53:09.422 00.000 21444 Enqueuing Move request for scope (-0.76, 0.28)
01:53:09.423 00.001 25848 Worker thread wakes up
01:53:09.423 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=268, FiltMax=65504, Gamma=0.560
01:53:09.423 00.000 21444 UpdateGuideState exits: m=5512784 SNR=203.2 Saturated
01:53:09.423 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.28) opts 0xd
01:53:09.423 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:09.423 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.28)
01:53:09.423 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:09.423 00.000 21444 Enqueuing Expose request
01:53:09.423 00.000 25848 Moving (-0.76, 0.28) raw xDistance=0.78 yDistance=-0.03
01:53:09.423 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
01:53:09.423 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:09.423 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:53:09.423 00.000 25848 MoveAxis(W, 23, ABG)
01:53:09.423 00.000 25848 Guiding  Dir = 3, Dur = 23
01:53:09.451 00.028 25848 IsSlewing returns 0
01:53:09.451 00.000 25848 IsGuiding returns 0
01:53:09.493 00.042 25848 IsGuiding returns 1
01:53:09.493 00.000 25848 scope still moving after pulse duration time elapsed
01:53:09.546 00.053 25848 IsSlewing returns 0
01:53:09.547 00.001 25848 IsGuiding returns 0
01:53:09.547 00.000 25848 scope move finished after 23 + 72 ms
01:53:09.547 00.000 25848 Move returns status 0, amount 23
01:53:09.547 00.000 25848 MoveAxis(N, 0, ABG)
01:53:09.547 00.000 25848 Move returns status 0, amount 0
01:53:09.547 00.000 25848 move complete, result=0
01:53:09.547 00.000 25848 worker thread done servicing request
01:53:09.547 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.0 px 0 ms NORTH
01:53:09.547 00.000 25848 Worker thread wakes up
01:53:09.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:09.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:12.387 02.840 25848 Exposure complete
01:53:12.475 00.088 25848 worker thread done servicing request
01:53:12.475 00.000 21444 OnExposeComplete: enter
01:53:12.475 00.000 21444 UpdateGuideState(): m_state=6
01:53:12.475 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 324
01:53:12.475 00.000 21444 Star::Find returns 1 (1), X=1252.33, Y=665.52, Mass=5443275, SNR=207.3, Peak=65504 HFD=7.8
01:53:12.475 00.000 21444 MultiStar: [#1 5.25,1.18,0.00,M4] [#2 4.31,1.22,0.00,M4] [#3 5.14,0.62,0.00,M6] [#4 3.80,0.37,0.00,M1] [#5 3.51,0.64,0.00,M2] [#6 3.37,1.01,0.00,M1] [#7 4.17,-0.26,0.00,M2] [#8 3.15,0.15,0.00,M1] 
01:53:12.475 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.14)
01:53:12.475 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
01:53:12.475 00.000 21444 CameraToMount -- cameraX=3.02 cameraY=-0.29 hyp=3.04 cameraTheta=-0.10 mountX=-3.04 mountY=0.87, mountTheta=2.86
01:53:12.476 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.02, y=-0.29, opts=13)
01:53:12.476 00.000 21444 Enqueuing Move request for scope (3.02, -0.29)
01:53:12.476 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=320, FiltMax=65504, Gamma=0.560
01:53:12.476 00.000 21444 UpdateGuideState exits: m=5443275 SNR=207.3 Saturated
01:53:12.476 00.000 25848 Worker thread wakes up
01:53:12.476 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.02, -0.29) opts 0xd
01:53:12.476 00.000 25848 Handling offset move in thread for scope, endpoint = (3.02, -0.29)
01:53:12.476 00.000 25848 Moving (3.02, -0.29) raw xDistance=-3.04 yDistance=0.87
01:53:12.476 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.88 from input -3.04
01:53:12.476 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
01:53:12.476 00.000 25848 MoveAxis(E, 87, ABG)
01:53:12.476 00.000 25848 Guiding  Dir = 2, Dur = 87
01:53:12.476 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:12.476 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:12.476 00.000 21444 Enqueuing Expose request
01:53:12.501 00.025 25848 IsSlewing returns 0
01:53:12.501 00.000 25848 IsGuiding returns 0
01:53:12.562 00.061 25848 PulseGuide returned control before completion, sleep 37
01:53:12.611 00.049 25848 IsGuiding returns 1
01:53:12.611 00.000 25848 scope still moving after pulse duration time elapsed
01:53:12.673 00.062 25848 IsSlewing returns 0
01:53:12.673 00.000 25848 IsGuiding returns 0
01:53:12.673 00.000 25848 scope move finished after 87 + 84 ms
01:53:12.673 00.000 25848 Move returns status 0, amount 87
01:53:12.673 00.000 25848 MoveAxis(S, 24, ABG)
01:53:12.673 00.000 25848 Guiding  Dir = 1, Dur = 24
01:53:12.701 00.028 25848 IsSlewing returns 0
01:53:12.702 00.001 25848 IsGuiding returns 0
01:53:12.733 00.031 25848 IsGuiding returns 1
01:53:12.733 00.000 25848 scope still moving after pulse duration time elapsed
01:53:12.795 00.062 25848 IsSlewing returns 0
01:53:12.795 00.000 25848 IsGuiding returns 0
01:53:12.795 00.000 25848 scope move finished after 24 + 70 ms
01:53:12.795 00.000 25848 Move returns status 0, amount 24
01:53:12.796 00.001 25848 move complete, result=0
01:53:12.796 00.000 25848 worker thread done servicing request
01:53:12.796 00.000 25848 Worker thread wakes up
01:53:12.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:12.796 00.000 21444 GuideStep: -3.0 px 87 ms EAST, 0.9 px 24 ms SOUTH
01:53:12.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:15.642 02.846 25848 Exposure complete
01:53:15.721 00.079 25848 worker thread done servicing request
01:53:15.721 00.000 21444 OnExposeComplete: enter
01:53:15.722 00.001 21444 UpdateGuideState(): m_state=6
01:53:15.722 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 325
01:53:15.722 00.000 21444 Star::Find returns 1 (1), X=1251.78, Y=664.60, Mass=5558535, SNR=182.3, Peak=65504 HFD=7.9
01:53:15.722 00.000 21444 MultiStar: [#1 3.80,0.04,0.00,M5] [#2 3.87,0.56,0.00,M5] [#3 3.32,0.58,0.00,M7] [#4 3.07,-0.47,0.00,M2] [#5 3.52,0.14,0.00,M3] [#6 2.95,0.44,0.00,M2] [#7 3.36,-0.63,0.00,M3] [#8 3.06,-0.76,0.00,M2] 
01:53:15.722 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.78)
01:53:15.722 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
01:53:15.722 00.000 21444 CameraToMount -- cameraX=2.47 cameraY=-1.21 hyp=2.75 cameraTheta=-0.46 mountX=-2.56 mountY=-0.19, mountTheta=-3.07
01:53:15.723 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.47, y=-1.21, opts=13)
01:53:15.723 00.000 21444 Enqueuing Move request for scope (2.47, -1.21)
01:53:15.723 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=244, FiltMax=65504, Gamma=0.560
01:53:15.723 00.000 21444 UpdateGuideState exits: m=5558535 SNR=182.3 Saturated
01:53:15.723 00.000 25848 Worker thread wakes up
01:53:15.723 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:15.723 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.47, -1.21) opts 0xd
01:53:15.723 00.000 25848 Handling offset move in thread for scope, endpoint = (2.47, -1.21)
01:53:15.723 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:15.723 00.000 21444 Enqueuing Expose request
01:53:15.723 00.000 25848 Moving (2.47, -1.21) raw xDistance=-2.56 yDistance=-0.19
01:53:15.723 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.75 from input -2.56
01:53:15.723 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:15.723 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:53:15.724 00.001 25848 MoveAxis(E, 81, ABG)
01:53:15.724 00.000 25848 Guiding  Dir = 2, Dur = 81
01:53:15.748 00.024 25848 IsSlewing returns 0
01:53:15.748 00.000 25848 IsGuiding returns 0
01:53:15.790 00.042 25848 PulseGuide returned control before completion, sleep 50
01:53:15.843 00.053 25848 IsGuiding returns 1
01:53:15.843 00.000 25848 scope still moving after pulse duration time elapsed
01:53:15.905 00.062 25848 IsSlewing returns 0
01:53:15.905 00.000 25848 IsGuiding returns 0
01:53:15.905 00.000 25848 scope move finished after 81 + 75 ms
01:53:15.905 00.000 25848 Move returns status 0, amount 81
01:53:15.905 00.000 25848 MoveAxis(N, 0, ABG)
01:53:15.905 00.000 25848 Move returns status 0, amount 0
01:53:15.905 00.000 25848 move complete, result=0
01:53:15.905 00.000 25848 worker thread done servicing request
01:53:15.905 00.000 25848 Worker thread wakes up
01:53:15.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:15.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:15.905 00.000 21444 GuideStep: -2.6 px 81 ms EAST, -0.2 px 0 ms NORTH
01:53:18.752 02.847 25848 Exposure complete
01:53:18.839 00.087 25848 worker thread done servicing request
01:53:18.840 00.001 21444 OnExposeComplete: enter
01:53:18.840 00.000 21444 UpdateGuideState(): m_state=6
01:53:18.840 00.000 21444 Star::Find(15, 1251, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 326
01:53:18.840 00.000 21444 Star::Find returns 1 (1), X=1250.05, Y=666.20, Mass=5362728, SNR=173.7, Peak=65504 HFD=8.1
01:53:18.840 00.000 21444 MultiStar: [#1 1.85,0.86,0.00,M6] [#2 1.41,0.96,0.87,U] [#3 1.98,1.79,0.00,M8] [#4 0.68,0.75,0.74,U] [#5 0.40,0.04,0.47,U] [#6 0.68,1.13,0.60,U] [#7 1.01,0.53,0.44,U] [#8 1.31,0.98,0.53,U] 
01:53:18.840 00.000 21444 single-star, 6 included, MultiStar: {0.90, 0.69}, one-star: {0.73, 0.39}
01:53:18.840 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
01:53:18.840 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.88)
01:53:18.840 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.39 hyp=0.83 cameraTheta=0.49 mountX=-0.70 mountY=0.64, mountTheta=2.40
01:53:18.841 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.39, opts=13)
01:53:18.841 00.000 21444 Enqueuing Move request for scope (0.73, 0.39)
01:53:18.842 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=64, FiltMax=65504, Gamma=0.560
01:53:18.842 00.000 21444 UpdateGuideState exits: m=5362728 SNR=173.7 Saturated
01:53:18.842 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:18.842 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:18.842 00.000 21444 Enqueuing Expose request
01:53:18.842 00.000 25848 Worker thread wakes up
01:53:18.842 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.39) opts 0xd
01:53:18.842 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.39)
01:53:18.842 00.000 25848 Moving (0.73, 0.39) raw xDistance=-0.70 yDistance=0.64
01:53:18.842 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.70
01:53:18.842 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
01:53:18.842 00.000 25848 MoveAxis(E, 26, ABG)
01:53:18.842 00.000 25848 Guiding  Dir = 2, Dur = 26
01:53:18.875 00.033 25848 IsSlewing returns 0
01:53:18.875 00.000 25848 IsGuiding returns 0
01:53:18.907 00.032 25848 IsGuiding returns 1
01:53:18.908 00.001 25848 scope still moving after pulse duration time elapsed
01:53:18.970 00.062 25848 IsSlewing returns 0
01:53:18.970 00.000 25848 IsGuiding returns 0
01:53:18.970 00.000 25848 scope move finished after 26 + 69 ms
01:53:18.971 00.001 25848 Move returns status 0, amount 26
01:53:18.971 00.000 25848 MoveAxis(S, 17, ABG)
01:53:18.971 00.000 25848 Guiding  Dir = 1, Dur = 17
01:53:18.999 00.028 25848 IsSlewing returns 0
01:53:18.999 00.000 25848 IsGuiding returns 0
01:53:19.030 00.031 25848 IsGuiding returns 1
01:53:19.030 00.000 25848 scope still moving after pulse duration time elapsed
01:53:19.106 00.076 25848 IsSlewing returns 0
01:53:19.107 00.001 25848 IsGuiding returns 0
01:53:19.107 00.000 25848 scope move finished after 17 + 90 ms
01:53:19.107 00.000 25848 Move returns status 0, amount 17
01:53:19.107 00.000 25848 move complete, result=0
01:53:19.107 00.000 25848 worker thread done servicing request
01:53:19.107 00.000 25848 Worker thread wakes up
01:53:19.107 00.000 21444 GuideStep: -0.7 px 26 ms EAST, 0.6 px 17 ms SOUTH
01:53:19.107 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:19.107 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:21.957 02.850 25848 Exposure complete
01:53:22.040 00.083 25848 worker thread done servicing request
01:53:22.040 00.000 21444 OnExposeComplete: enter
01:53:22.040 00.000 21444 UpdateGuideState(): m_state=6
01:53:22.040 00.000 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 327
01:53:22.040 00.000 21444 Star::Find returns 1 (1), X=1253.60, Y=666.02, Mass=5759430, SNR=218.7, Peak=65504 HFD=8.0
01:53:22.040 00.000 21444 MultiStar: large primary error, entering stabilization period
01:53:22.040 00.000 21444 CameraToMount -- cameraTheta (0.05) - m_xAngle (3.05) = xAngle (-3.00 = -3.00)
01:53:22.040 00.000 21444 CameraToMount -- cameraTheta (0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.44)
01:53:22.040 00.000 21444 CameraToMount -- cameraX=4.29 cameraY=0.21 hyp=4.29 cameraTheta=0.05 mountX=-4.25 mountY=1.82, mountTheta=2.74
01:53:22.041 00.001 21444 SchedulePrimaryMove(1030A8C0, x=4.29, y=0.21, opts=13)
01:53:22.041 00.000 21444 Enqueuing Move request for scope (4.29, 0.21)
01:53:22.041 00.000 25848 Worker thread wakes up
01:53:22.041 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.29, 0.21) opts 0xd
01:53:22.041 00.000 25848 Handling offset move in thread for scope, endpoint = (4.29, 0.21)
01:53:22.041 00.000 25848 Moving (4.29, 0.21) raw xDistance=-4.25 yDistance=1.82
01:53:22.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.72 from input -4.25
01:53:22.041 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.82 from input 1.82
01:53:22.041 00.000 25848 MoveAxis(E, 126, ABG)
01:53:22.041 00.000 25848 Guiding  Dir = 2, Dur = 126
01:53:22.041 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=320, FiltMax=65504, Gamma=0.560
01:53:22.041 00.000 21444 UpdateGuideState exits: m=5759430 SNR=218.7 Saturated
01:53:22.041 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:22.041 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:22.041 00.000 21444 Enqueuing Expose request
01:53:22.078 00.037 25848 IsSlewing returns 0
01:53:22.079 00.001 25848 IsGuiding returns 0
01:53:22.110 00.031 25848 PulseGuide returned control before completion, sleep 105
01:53:22.223 00.113 25848 IsGuiding returns 1
01:53:22.223 00.000 25848 scope still moving after pulse duration time elapsed
01:53:22.295 00.072 25848 IsSlewing returns 0
01:53:22.296 00.001 25848 IsGuiding returns 0
01:53:22.296 00.000 25848 scope move finished after 126 + 91 ms
01:53:22.296 00.000 25848 Move returns status 0, amount 126
01:53:22.296 00.000 25848 MoveAxis(S, 50, ABG)
01:53:22.296 00.000 25848 Guiding  Dir = 1, Dur = 50
01:53:22.328 00.032 25848 IsSlewing returns 0
01:53:22.328 00.000 25848 IsGuiding returns 0
01:53:22.361 00.033 25848 PulseGuide returned control before completion, sleep 29
01:53:22.398 00.037 25848 IsGuiding returns 1
01:53:22.398 00.000 25848 scope still moving after pulse duration time elapsed
01:53:22.453 00.055 25848 IsSlewing returns 0
01:53:22.453 00.000 25848 IsGuiding returns 0
01:53:22.453 00.000 25848 scope move finished after 50 + 75 ms
01:53:22.453 00.000 25848 Move returns status 0, amount 50
01:53:22.453 00.000 25848 move complete, result=0
01:53:22.455 00.002 25848 worker thread done servicing request
01:53:22.455 00.000 25848 Worker thread wakes up
01:53:22.455 00.000 21444 GuideStep: -4.3 px 126 ms EAST, 1.8 px 50 ms SOUTH
01:53:22.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:22.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:25.297 02.842 25848 Exposure complete
01:53:25.380 00.083 25848 worker thread done servicing request
01:53:25.382 00.002 21444 OnExposeComplete: enter
01:53:25.382 00.000 21444 UpdateGuideState(): m_state=6
01:53:25.382 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 328
01:53:25.382 00.000 21444 Star::Find returns 1 (1), X=1249.07, Y=664.34, Mass=5584741, SNR=177.0, Peak=65504 HFD=8.0
01:53:25.382 00.000 21444 MultiStar: exiting stabilization period
01:53:25.382 00.000 21444 MultiStar: [#1 0.43,-0.64,0.86,U] [#2 -0.58,-0.35,0.99,U] [#3 0.39,-0.13,0.57,U] [#4 -0.12,-1.25,0.79,U] [#5 -0.89,-0.99,0.71,U] [#6 0.17,-1.11,0.86,U] [#7 -0.19,-1.06,0.57,U] [#8 -0.55,-1.39,0.68,U] 
01:53:25.382 00.000 21444 refined, 8 included, MultiStar: {-0.18, -0.94}, one-star: {-0.24, -1.47}
01:53:25.382 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.47)
01:53:25.382 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.66 = -1.37)
01:53:25.382 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.94 hyp=0.96 cameraTheta=-1.76 mountX=0.10 mountY=-0.94, mountTheta=-1.47
01:53:25.383 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.94, opts=13)
01:53:25.383 00.000 21444 Enqueuing Move request for scope (-0.18, -0.94)
01:53:25.383 00.000 25848 Worker thread wakes up
01:53:25.383 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.94) opts 0xd
01:53:25.383 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.94)
01:53:25.383 00.000 25848 Moving (-0.18, -0.94) raw xDistance=0.10 yDistance=-0.94
01:53:25.383 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:53:25.383 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:25.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=232, FiltMax=65504, Gamma=0.560
01:53:25.383 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
01:53:25.383 00.000 25848 MoveAxis(E, 0, ABG)
01:53:25.383 00.000 25848 Move returns status 0, amount 0
01:53:25.383 00.000 25848 MoveAxis(N, 0, ABG)
01:53:25.383 00.000 25848 Move returns status 0, amount 0
01:53:25.383 00.000 25848 move complete, result=0
01:53:25.383 00.000 25848 worker thread done servicing request
01:53:25.383 00.000 21444 UpdateGuideState exits: m=5584741 SNR=177.0 Saturated
01:53:25.383 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:25.383 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:25.383 00.000 21444 Enqueuing Expose request
01:53:25.383 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
01:53:25.383 00.000 25848 Worker thread wakes up
01:53:25.383 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:25.383 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:28.237 02.854 25848 Exposure complete
01:53:28.321 00.084 25848 worker thread done servicing request
01:53:28.321 00.000 21444 OnExposeComplete: enter
01:53:28.321 00.000 21444 UpdateGuideState(): m_state=6
01:53:28.321 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 329
01:53:28.321 00.000 21444 Star::Find returns 1 (1), X=1249.50, Y=663.44, Mass=5504690, SNR=201.5, Peak=65504 HFD=7.7
01:53:28.322 00.001 21444 MultiStar: [#1 1.16,-0.69,0.78,U] [#2 0.57,-0.52,0.76,U] [#3 1.60,-1.18,0.74,U] [#4 0.36,-1.68,0.70,U] [#5 0.46,-1.53,0.65,U] [#6 0.85,-0.60,0.51,U] [#7 1.38,-2.00,0.00,M2] [#8 0.05,-2.19,0.00,M1] 
01:53:28.322 00.000 21444 refined, 6 included, MultiStar: {0.72, -1.30}, one-star: {0.19, -2.37}
01:53:28.322 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.05) = xAngle (-4.11 = 2.17)
01:53:28.322 00.000 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.67)
01:53:28.322 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-1.30 hyp=1.48 cameraTheta=-1.06 mountX=-0.83 mountY=-0.93, mountTheta=-2.30
01:53:28.322 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-1.30, opts=13)
01:53:28.323 00.001 21444 Enqueuing Move request for scope (0.72, -1.30)
01:53:28.323 00.000 25848 Worker thread wakes up
01:53:28.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=256, FiltMax=65504, Gamma=0.560
01:53:28.323 00.000 21444 UpdateGuideState exits: m=5504690 SNR=201.5 Saturated
01:53:28.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:28.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:28.323 00.000 21444 Enqueuing Expose request
01:53:28.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -1.30) opts 0xd
01:53:28.323 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -1.30)
01:53:28.323 00.000 25848 Moving (0.72, -1.30) raw xDistance=-0.83 yDistance=-0.93
01:53:28.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.83
01:53:28.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:28.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
01:53:28.323 00.000 25848 MoveAxis(E, 24, ABG)
01:53:28.323 00.000 25848 Guiding  Dir = 2, Dur = 24
01:53:28.343 00.020 25848 IsSlewing returns 0
01:53:28.344 00.001 25848 IsGuiding returns 0
01:53:28.375 00.031 25848 IsGuiding returns 1
01:53:28.375 00.000 25848 scope still moving after pulse duration time elapsed
01:53:28.470 00.095 25848 IsSlewing returns 0
01:53:28.470 00.000 25848 IsGuiding returns 0
01:53:28.470 00.000 25848 scope move finished after 24 + 101 ms
01:53:28.470 00.000 25848 Move returns status 0, amount 24
01:53:28.470 00.000 25848 MoveAxis(N, 0, ABG)
01:53:28.470 00.000 25848 Move returns status 0, amount 0
01:53:28.470 00.000 25848 move complete, result=0
01:53:28.470 00.000 25848 worker thread done servicing request
01:53:28.470 00.000 25848 Worker thread wakes up
01:53:28.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:28.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:28.470 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.9 px 0 ms NORTH
01:53:31.318 02.848 25848 Exposure complete
01:53:31.402 00.084 25848 worker thread done servicing request
01:53:31.403 00.001 21444 OnExposeComplete: enter
01:53:31.403 00.000 21444 UpdateGuideState(): m_state=6
01:53:31.403 00.000 21444 Star::Find(15, 1249, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 330
01:53:31.403 00.000 21444 Star::Find returns 1 (1), X=1249.15, Y=663.62, Mass=5573159, SNR=220.5, Peak=65504 HFD=8.0
01:53:31.403 00.000 21444 MultiStar: [#1 1.67,-0.11,0.68,U] [#2 1.18,0.36,0.61,U] [#3 2.35,-0.04,0.00,M7] [#4 0.61,-1.17,0.53,U] [#5 1.00,-0.62,0.50,U] [#6 0.87,-1.00,0.59,U] [#7 0.61,-1.46,0.47,U] [#8 1.16,-1.12,0.36,U] 
01:53:31.403 00.000 21444 refined, 7 included, MultiStar: {0.79, -0.98}, one-star: {-0.16, -2.20}
01:53:31.403 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
01:53:31.403 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.50)
01:53:31.403 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=-0.98 hyp=1.26 cameraTheta=-0.89 mountX=-0.88 mountY=-0.61, mountTheta=-2.53
01:53:31.404 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=-0.98, opts=13)
01:53:31.404 00.000 21444 Enqueuing Move request for scope (0.79, -0.98)
01:53:31.404 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=294, FiltMax=65504, Gamma=0.560
01:53:31.404 00.000 21444 UpdateGuideState exits: m=5573159 SNR=220.5 Saturated
01:53:31.404 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:31.404 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:31.404 00.000 21444 Enqueuing Expose request
01:53:31.404 00.000 25848 Worker thread wakes up
01:53:31.404 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.98) opts 0xd
01:53:31.404 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, -0.98)
01:53:31.404 00.000 25848 Moving (0.79, -0.98) raw xDistance=-0.88 yDistance=-0.61
01:53:31.404 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.88
01:53:31.404 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:31.404 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
01:53:31.404 00.000 25848 MoveAxis(E, 27, ABG)
01:53:31.404 00.000 25848 Guiding  Dir = 2, Dur = 27
01:53:31.440 00.036 25848 IsSlewing returns 0
01:53:31.440 00.000 25848 IsGuiding returns 0
01:53:31.472 00.032 25848 IsGuiding returns 1
01:53:31.472 00.000 25848 scope still moving after pulse duration time elapsed
01:53:31.532 00.060 25848 IsSlewing returns 0
01:53:31.532 00.000 25848 IsGuiding returns 0
01:53:31.532 00.000 25848 scope move finished after 27 + 64 ms
01:53:31.532 00.000 25848 Move returns status 0, amount 27
01:53:31.532 00.000 25848 MoveAxis(N, 0, ABG)
01:53:31.532 00.000 25848 Move returns status 0, amount 0
01:53:31.532 00.000 25848 move complete, result=0
01:53:31.532 00.000 25848 worker thread done servicing request
01:53:31.532 00.000 25848 Worker thread wakes up
01:53:31.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:31.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:31.532 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -0.6 px 0 ms NORTH
01:53:34.372 02.840 25848 Exposure complete
01:53:34.460 00.088 25848 worker thread done servicing request
01:53:34.461 00.001 21444 OnExposeComplete: enter
01:53:34.461 00.000 21444 UpdateGuideState(): m_state=6
01:53:34.461 00.000 21444 Star::Find(15, 1249, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 331
01:53:34.461 00.000 21444 Star::Find returns 1 (1), X=1249.04, Y=664.69, Mass=5387712, SNR=171.9, Peak=65504 HFD=8.0
01:53:34.461 00.000 21444 MultiStar: [#1 0.73,-0.44,0.84,U] [#2 0.16,-0.62,0.57,U] [#3 0.70,-1.01,0.48,U] [#4 0.14,-1.35,0.93,U] [#5 -0.87,-0.73,0.75,U] [#6 0.28,-0.35,0.68,U] [#7 0.50,-1.23,0.53,U] [#8 0.06,-1.39,0.61,U] 
01:53:34.461 00.000 21444 refined, 8 included, MultiStar: {0.12, -0.92}, one-star: {-0.27, -1.12}
01:53:34.461 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.50 = 1.79)
01:53:34.461 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.34 = -1.06)
01:53:34.461 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-0.92 hyp=0.92 cameraTheta=-1.45 mountX=-0.20 mountY=-0.81, mountTheta=-1.81
01:53:34.463 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.92, opts=13)
01:53:34.463 00.000 21444 Enqueuing Move request for scope (0.12, -0.92)
01:53:34.463 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=282, FiltMax=65504, Gamma=0.560
01:53:34.463 00.000 21444 UpdateGuideState exits: m=5387712 SNR=171.9 Saturated
01:53:34.463 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:34.463 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:34.463 00.000 21444 Enqueuing Expose request
01:53:34.463 00.000 25848 Worker thread wakes up
01:53:34.463 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.92) opts 0xd
01:53:34.463 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.92)
01:53:34.463 00.000 25848 Moving (0.12, -0.92) raw xDistance=-0.20 yDistance=-0.81
01:53:34.463 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:53:34.463 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:53:34.463 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
01:53:34.463 00.000 25848 MoveAxis(E, 0, ABG)
01:53:34.463 00.000 25848 Move returns status 0, amount 0
01:53:34.463 00.000 25848 MoveAxis(N, 0, ABG)
01:53:34.463 00.000 25848 Move returns status 0, amount 0
01:53:34.463 00.000 25848 move complete, result=0
01:53:34.463 00.000 25848 worker thread done servicing request
01:53:34.463 00.000 25848 Worker thread wakes up
01:53:34.463 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:34.464 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:34.464 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
01:53:37.304 02.840 25848 Exposure complete
01:53:37.388 00.084 25848 worker thread done servicing request
01:53:37.388 00.000 21444 OnExposeComplete: enter
01:53:37.388 00.000 21444 UpdateGuideState(): m_state=6
01:53:37.389 00.001 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 332
01:53:37.389 00.000 21444 Star::Find returns 1 (1), X=1249.63, Y=664.97, Mass=5603910, SNR=189.1, Peak=65504 HFD=8.0
01:53:37.389 00.000 21444 MultiStar: [#1 2.02,-0.02,0.00,M3] [#2 2.12,0.46,0.00,M1] [#3 2.36,-0.12,0.00,M7] [#4 1.05,-0.49,1.00,U] [#5 0.61,-0.39,0.68,U] [#6 1.49,0.07,0.65,U] [#7 1.35,-0.26,0.46,U] [#8 0.80,-0.82,0.55,U] 
01:53:37.389 00.000 21444 single-star, 5 included, MultiStar: {0.88, -0.49}, one-star: {0.32, -0.84}
01:53:37.389 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
01:53:37.389 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.82)
01:53:37.389 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.84 hyp=0.90 cameraTheta=-1.21 mountX=-0.39 mountY=-0.66, mountTheta=-2.11
01:53:37.390 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.84, opts=13)
01:53:37.390 00.000 21444 Enqueuing Move request for scope (0.32, -0.84)
01:53:37.390 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=320, FiltMax=65504, Gamma=0.560
01:53:37.390 00.000 21444 UpdateGuideState exits: m=5603910 SNR=189.1 Saturated
01:53:37.390 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:37.390 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:37.390 00.000 21444 Enqueuing Expose request
01:53:37.390 00.000 25848 Worker thread wakes up
01:53:37.390 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.84) opts 0xd
01:53:37.390 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.84)
01:53:37.390 00.000 25848 Moving (0.32, -0.84) raw xDistance=-0.39 yDistance=-0.66
01:53:37.390 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
01:53:37.390 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:53:37.390 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.66
01:53:37.390 00.000 25848 MoveAxis(E, 0, ABG)
01:53:37.390 00.000 25848 Move returns status 0, amount 0
01:53:37.390 00.000 25848 MoveAxis(N, 0, ABG)
01:53:37.390 00.000 25848 Move returns status 0, amount 0
01:53:37.390 00.000 25848 move complete, result=0
01:53:37.390 00.000 25848 worker thread done servicing request
01:53:37.390 00.000 25848 Worker thread wakes up
01:53:37.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:37.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:37.390 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
01:53:40.239 02.849 25848 Exposure complete
01:53:40.321 00.082 25848 worker thread done servicing request
01:53:40.321 00.000 21444 OnExposeComplete: enter
01:53:40.321 00.000 21444 UpdateGuideState(): m_state=6
01:53:40.321 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 333
01:53:40.321 00.000 21444 Star::Find returns 1 (1), X=1252.13, Y=664.53, Mass=5579887, SNR=190.3, Peak=65504 HFD=8.0
01:53:40.322 00.001 21444 MultiStar: [#1 3.64,-0.02,0.00,M4] [#2 2.57,0.54,0.00,M2] [#3 3.42,-0.05,0.00,M8] [#4 3.59,-0.91,0.00,M1] [#5 3.20,-0.59,0.00,M1] [#6 2.93,-0.49,0.00,M1] [#7 3.18,-0.61,0.00,M1] [#8 3.57,-0.90,0.00,M1] 
01:53:40.322 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.81)
01:53:40.322 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.04)
01:53:40.322 00.000 21444 CameraToMount -- cameraX=2.82 cameraY=-1.28 hyp=3.10 cameraTheta=-0.43 mountX=-2.92 mountY=-0.12, mountTheta=-3.10
01:53:40.322 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.82, y=-1.28, opts=13)
01:53:40.322 00.000 21444 Enqueuing Move request for scope (2.82, -1.28)
01:53:40.322 00.000 25848 Worker thread wakes up
01:53:40.322 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.82, -1.28) opts 0xd
01:53:40.322 00.000 25848 Handling offset move in thread for scope, endpoint = (2.82, -1.28)
01:53:40.322 00.000 25848 Moving (2.82, -1.28) raw xDistance=-2.92 yDistance=-0.12
01:53:40.322 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.84 from input -2.92
01:53:40.322 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:40.323 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:53:40.323 00.000 25848 MoveAxis(E, 85, ABG)
01:53:40.323 00.000 25848 Guiding  Dir = 2, Dur = 85
01:53:40.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=368, FiltMax=65504, Gamma=0.560
01:53:40.323 00.000 21444 UpdateGuideState exits: m=5579887 SNR=190.3 Saturated
01:53:40.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:40.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:40.323 00.000 21444 Enqueuing Expose request
01:53:40.344 00.021 25848 IsSlewing returns 0
01:53:40.344 00.000 25848 IsGuiding returns 0
01:53:40.375 00.031 25848 PulseGuide returned control before completion, sleep 64
01:53:40.443 00.068 25848 IsGuiding returns 1
01:53:40.443 00.000 25848 scope still moving after pulse duration time elapsed
01:53:40.502 00.059 25848 IsSlewing returns 0
01:53:40.502 00.000 25848 IsGuiding returns 0
01:53:40.502 00.000 25848 scope move finished after 85 + 73 ms
01:53:40.502 00.000 25848 Move returns status 0, amount 85
01:53:40.502 00.000 25848 MoveAxis(N, 0, ABG)
01:53:40.502 00.000 25848 Move returns status 0, amount 0
01:53:40.502 00.000 25848 move complete, result=0
01:53:40.502 00.000 25848 worker thread done servicing request
01:53:40.502 00.000 25848 Worker thread wakes up
01:53:40.502 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:40.502 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:40.502 00.000 21444 GuideStep: -2.9 px 85 ms EAST, -0.1 px 0 ms NORTH
01:53:43.351 02.849 25848 Exposure complete
01:53:43.431 00.080 25848 worker thread done servicing request
01:53:43.432 00.001 21444 OnExposeComplete: enter
01:53:43.432 00.000 21444 UpdateGuideState(): m_state=6
01:53:43.432 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 334
01:53:43.432 00.000 21444 Star::Find returns 1 (1), X=1250.00, Y=664.68, Mass=5744140, SNR=253.7, Peak=65504 HFD=8.0
01:53:43.432 00.000 21444 MultiStar: [#1 1.83,0.68,0.86,U] [#2 1.37,0.63,0.75,U] [#3 2.45,-0.29,0.00,M9] [#4 0.45,-0.62,0.61,U] [#5 0.95,0.12,0.59,U] [#6 1.37,-0.16,0.65,U] [#7 1.01,-0.22,0.72,U] [#8 0.91,-0.43,0.48,U] 
01:53:43.432 00.000 21444 refined, 7 included, MultiStar: {1.09, -0.15}, one-star: {0.69, -1.14}
01:53:43.432 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
01:53:43.432 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
01:53:43.432 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=-0.15 hyp=1.10 cameraTheta=-0.14 mountX=-1.10 mountY=0.27, mountTheta=2.90
01:53:43.433 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=-0.15, opts=13)
01:53:43.433 00.000 21444 Enqueuing Move request for scope (1.09, -0.15)
01:53:43.433 00.000 25848 Worker thread wakes up
01:53:43.433 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.15) opts 0xd
01:53:43.433 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, -0.15)
01:53:43.433 00.000 25848 Moving (1.09, -0.15) raw xDistance=-1.10 yDistance=0.27
01:53:43.433 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.10
01:53:43.433 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:43.433 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=230, FiltMax=65504, Gamma=0.560
01:53:43.433 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:53:43.433 00.000 25848 MoveAxis(E, 38, ABG)
01:53:43.433 00.000 25848 Guiding  Dir = 2, Dur = 38
01:53:43.433 00.000 21444 UpdateGuideState exits: m=5744140 SNR=253.7 Saturated
01:53:43.433 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:43.433 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:43.433 00.000 21444 Enqueuing Expose request
01:53:43.454 00.021 25848 IsSlewing returns 0
01:53:43.474 00.020 25848 IsGuiding returns 0
01:53:43.505 00.031 25848 PulseGuide returned control before completion, sleep 17
01:53:43.537 00.032 25848 IsGuiding returns 1
01:53:43.537 00.000 25848 scope still moving after pulse duration time elapsed
01:53:43.592 00.055 25848 IsSlewing returns 0
01:53:43.592 00.000 25848 IsGuiding returns 0
01:53:43.592 00.000 25848 scope move finished after 38 + 80 ms
01:53:43.592 00.000 25848 Move returns status 0, amount 38
01:53:43.592 00.000 25848 MoveAxis(N, 0, ABG)
01:53:43.593 00.001 25848 Move returns status 0, amount 0
01:53:43.593 00.000 25848 move complete, result=0
01:53:43.593 00.000 25848 worker thread done servicing request
01:53:43.593 00.000 25848 Worker thread wakes up
01:53:43.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:43.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:43.593 00.000 21444 GuideStep: -1.1 px 38 ms EAST, 0.3 px 0 ms NORTH
01:53:46.440 02.847 25848 Exposure complete
01:53:46.528 00.088 25848 worker thread done servicing request
01:53:46.528 00.000 21444 OnExposeComplete: enter
01:53:46.528 00.000 21444 UpdateGuideState(): m_state=6
01:53:46.528 00.000 21444 Star::Find(15, 1250, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 335
01:53:46.528 00.000 21444 Star::Find returns 1 (1), X=1248.34, Y=664.40, Mass=5686234, SNR=238.2, Peak=65504 HFD=7.9
01:53:46.528 00.000 21444 MultiStar: [#1 0.27,0.14,0.90,U] [#2 -0.70,0.07,0.81,U] [#3 0.28,-0.27,0.57,U] [#4 -0.54,-1.13,0.58,U] [#5 -0.80,-1.04,0.61,U] [#6 -0.15,-0.34,0.64,U] [#7 0.10,-1.20,0.65,U] [#8 -0.26,-0.86,0.43,U] 
01:53:46.528 00.000 21444 refined, 8 included, MultiStar: {-0.34, -0.65}, one-star: {-0.97, -1.41}
01:53:46.528 00.000 21444 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.05) = xAngle (-5.10 = 1.18)
01:53:46.528 00.000 21444 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.94 = -1.66)
01:53:46.528 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.65 hyp=0.74 cameraTheta=-2.05 mountX=0.28 mountY=-0.73, mountTheta=-1.21
01:53:46.529 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.65, opts=13)
01:53:46.529 00.000 21444 Enqueuing Move request for scope (-0.34, -0.65)
01:53:46.530 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=90, FiltMax=65504, Gamma=0.560
01:53:46.530 00.000 21444 UpdateGuideState exits: m=5686234 SNR=238.2 Saturated
01:53:46.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:46.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:46.530 00.000 21444 Enqueuing Expose request
01:53:46.530 00.000 25848 Worker thread wakes up
01:53:46.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.65) opts 0xd
01:53:46.530 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.65)
01:53:46.530 00.000 25848 Moving (-0.34, -0.65) raw xDistance=0.28 yDistance=-0.73
01:53:46.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
01:53:46.530 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:53:46.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
01:53:46.530 00.000 25848 MoveAxis(E, 0, ABG)
01:53:46.530 00.000 25848 Move returns status 0, amount 0
01:53:46.530 00.000 25848 MoveAxis(N, 0, ABG)
01:53:46.530 00.000 25848 Move returns status 0, amount 0
01:53:46.530 00.000 25848 move complete, result=0
01:53:46.530 00.000 25848 worker thread done servicing request
01:53:46.530 00.000 25848 Worker thread wakes up
01:53:46.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:46.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:46.530 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
01:53:49.375 02.845 25848 Exposure complete
01:53:49.462 00.087 25848 worker thread done servicing request
01:53:49.462 00.000 21444 OnExposeComplete: enter
01:53:49.463 00.001 21444 UpdateGuideState(): m_state=6
01:53:49.463 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 336
01:53:49.463 00.000 21444 Star::Find returns 1 (1), X=1246.50, Y=664.49, Mass=5741455, SNR=230.9, Peak=65504 HFD=7.6
01:53:49.463 00.000 21444 MultiStar: [#1 -1.17,0.26,0.85,U] [#2 -1.71,0.68,0.73,U] [#3 -0.53,0.76,0.52,U] [#4 -2.21,-0.52,0.00,M1] [#5 -1.22,-0.31,0.52,U] [#6 -2.09,-0.58,0.00,M1] [#7 -2.33,-0.68,0.00,M1] [#8 -0.98,-0.64,0.35,U] 
01:53:49.463 00.000 21444 refined, 5 included, MultiStar: {-1.59, -0.15}, one-star: {-2.81, -1.33}
01:53:49.463 00.000 21444 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.05) = xAngle (-6.10 = 0.19)
01:53:49.463 00.000 21444 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.66)
01:53:49.463 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=-0.15 hyp=1.60 cameraTheta=-3.05 mountX=1.57 mountY=-0.74, mountTheta=-0.44
01:53:49.464 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=-0.15, opts=13)
01:53:49.464 00.000 21444 Enqueuing Move request for scope (-1.59, -0.15)
01:53:49.464 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=64, FiltMax=65504, Gamma=0.560
01:53:49.464 00.000 21444 UpdateGuideState exits: m=5741455 SNR=230.9 Saturated
01:53:49.464 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:49.464 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:49.464 00.000 21444 Enqueuing Expose request
01:53:49.465 00.001 25848 Worker thread wakes up
01:53:49.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, -0.15) opts 0xd
01:53:49.465 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, -0.15)
01:53:49.465 00.000 25848 Moving (-1.59, -0.15) raw xDistance=1.57 yDistance=-0.74
01:53:49.465 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
01:53:49.465 00.000 25848 switching direction from 1 to -1 - decHistory=-6 oldest=-0.05 newest=-1.20
01:53:49.465 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
01:53:49.465 00.000 25848 MoveAxis(W, 46, ABG)
01:53:49.465 00.000 25848 Guiding  Dir = 3, Dur = 46
01:53:49.485 00.020 25848 IsSlewing returns 0
01:53:49.486 00.001 25848 IsGuiding returns 0
01:53:49.517 00.031 25848 PulseGuide returned control before completion, sleep 26
01:53:49.546 00.029 25848 IsGuiding returns 1
01:53:49.546 00.000 25848 scope still moving after pulse duration time elapsed
01:53:49.612 00.066 25848 IsSlewing returns 0
01:53:49.612 00.000 25848 IsGuiding returns 0
01:53:49.612 00.000 25848 scope move finished after 46 + 81 ms
01:53:49.612 00.000 25848 Move returns status 0, amount 46
01:53:49.612 00.000 25848 BLC: Oldest BLC event removed
01:53:49.612 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:53:49.612 00.000 25848 MoveAxis(N, 309, ABG)
01:53:49.613 00.001 25848 Guiding  Dir = 0, Dur = 309
01:53:49.658 00.045 25848 IsSlewing returns 0
01:53:49.658 00.000 25848 IsGuiding returns 0
01:53:49.689 00.031 25848 PulseGuide returned control before completion, sleep 289
01:53:50.012 00.323 25848 IsGuiding returns 1
01:53:50.012 00.000 25848 scope still moving after pulse duration time elapsed
01:53:50.063 00.051 25848 IsSlewing returns 0
01:53:50.063 00.000 25848 IsGuiding returns 0
01:53:50.063 00.000 25848 scope move finished after 309 + 95 ms
01:53:50.063 00.000 25848 Move returns status 0, amount 309
01:53:50.063 00.000 25848 move complete, result=0
01:53:50.064 00.001 25848 worker thread done servicing request
01:53:50.064 00.000 25848 Worker thread wakes up
01:53:50.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:50.064 00.000 21444 GuideStep: 1.6 px 46 ms WEST, -0.7 px 309 ms NORTH
01:53:50.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:52.904 02.840 25848 Exposure complete
01:53:52.992 00.088 25848 worker thread done servicing request
01:53:52.992 00.000 21444 OnExposeComplete: enter
01:53:52.992 00.000 21444 UpdateGuideState(): m_state=6
01:53:52.992 00.000 21444 Star::Find(15, 1246, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 337
01:53:52.992 00.000 21444 Star::Find returns 1 (1), X=1248.74, Y=665.24, Mass=5693861, SNR=256.9, Peak=65504 HFD=7.9
01:53:52.993 00.001 21444 MultiStar: [#1 0.95,0.90,1.00,U] [#2 0.61,1.55,0.59,U] [#3 0.73,1.27,0.78,U] [#4 0.00,0.06,0.84,U] [#5 -0.49,-0.47,0.78,U] [#6 0.47,0.00,0.51,U] [#7 0.36,-0.09,0.49,U] [#8 -1.12,-0.51,0.61,U] 
01:53:52.993 00.000 21444 refined, 8 included, MultiStar: {0.10, 0.24}, one-star: {-0.57, -0.57}
01:53:52.993 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
01:53:52.993 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.56)
01:53:52.993 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.17 mountX=-0.08 mountY=0.26, mountTheta=1.87
01:53:52.994 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.24, opts=13)
01:53:52.994 00.000 21444 Enqueuing Move request for scope (0.10, 0.24)
01:53:52.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2548, FiltMin=94, FiltMax=65504, Gamma=0.560
01:53:52.994 00.000 25848 Worker thread wakes up
01:53:52.994 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
01:53:52.994 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
01:53:52.994 00.000 25848 Moving (0.10, 0.24) raw xDistance=-0.08 yDistance=0.26
01:53:52.994 00.000 25848 BLC: History state: CurrMiss=-0.26, AvgInitMiss=0.35, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.743313, 1:-0.258819
01:53:52.994 00.000 25848 BLC: No correction, Miss < min_move
01:53:52.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:53:52.994 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:52.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:53:52.994 00.000 25848 MoveAxis(E, 0, ABG)
01:53:52.994 00.000 25848 Move returns status 0, amount 0
01:53:52.995 00.001 25848 MoveAxis(N, 0, ABG)
01:53:52.995 00.000 25848 Move returns status 0, amount 0
01:53:52.995 00.000 25848 move complete, result=0
01:53:52.995 00.000 25848 worker thread done servicing request
01:53:52.995 00.000 21444 UpdateGuideState exits: m=5693861 SNR=256.9 Saturated
01:53:52.995 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:52.995 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:52.995 00.000 21444 Enqueuing Expose request
01:53:52.995 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:52.995 00.000 25848 Worker thread wakes up
01:53:52.995 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:52.995 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:55.837 02.842 25848 Exposure complete
01:53:55.925 00.088 25848 worker thread done servicing request
01:53:55.925 00.000 21444 OnExposeComplete: enter
01:53:55.925 00.000 21444 UpdateGuideState(): m_state=6
01:53:55.925 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 338
01:53:55.925 00.000 21444 Star::Find returns 1 (1), X=1249.63, Y=664.30, Mass=5662106, SNR=257.5, Peak=65504 HFD=7.9
01:53:55.925 00.000 21444 MultiStar: [#1 1.85,-0.06,0.86,U] [#2 1.31,-0.16,0.73,U] [#3 1.66,-0.46,0.43,U] [#4 0.55,-0.90,0.69,U] [#5 0.05,-0.75,0.59,U] [#6 0.66,-0.26,0.40,U] [#7 1.05,-0.43,0.57,U] [#8 0.65,-1.33,0.43,U] 
01:53:55.926 00.001 21444 refined, 8 included, MultiStar: {0.90, -0.68}, one-star: {0.32, -1.51}
01:53:55.926 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.59)
01:53:55.926 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.54 = -0.26)
01:53:55.926 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=-0.68 hyp=1.13 cameraTheta=-0.65 mountX=-0.96 mountY=-0.29, mountTheta=-2.85
01:53:55.927 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=-0.68, opts=13)
01:53:55.927 00.000 21444 Enqueuing Move request for scope (0.90, -0.68)
01:53:55.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=360, FiltMax=65504, Gamma=0.560
01:53:55.927 00.000 21444 UpdateGuideState exits: m=5662106 SNR=257.5 Saturated
01:53:55.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:55.927 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:55.927 00.000 21444 Enqueuing Expose request
01:53:55.927 00.000 25848 Worker thread wakes up
01:53:55.927 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.68) opts 0xd
01:53:55.927 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, -0.68)
01:53:55.927 00.000 25848 Moving (0.90, -0.68) raw xDistance=-0.96 yDistance=-0.29
01:53:55.927 00.000 25848 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.35, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.743313, 1:-0.258819, 2:0.286863
01:53:55.927 00.000 25848 BLC: No correction, Miss < min_move
01:53:55.927 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.96
01:53:55.927 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:55.927 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:53:55.927 00.000 25848 MoveAxis(E, 28, ABG)
01:53:55.927 00.000 25848 Guiding  Dir = 2, Dur = 28
01:53:55.952 00.025 25848 IsSlewing returns 0
01:53:55.970 00.018 25848 IsGuiding returns 0
01:53:56.002 00.032 25848 IsGuiding returns 1
01:53:56.002 00.000 25848 scope still moving after pulse duration time elapsed
01:53:56.045 00.043 25848 IsSlewing returns 0
01:53:56.045 00.000 25848 IsGuiding returns 0
01:53:56.045 00.000 25848 scope move finished after 28 + 47 ms
01:53:56.046 00.001 25848 Move returns status 0, amount 28
01:53:56.046 00.000 25848 MoveAxis(N, 0, ABG)
01:53:56.046 00.000 25848 Move returns status 0, amount 0
01:53:56.046 00.000 25848 move complete, result=0
01:53:56.046 00.000 25848 worker thread done servicing request
01:53:56.046 00.000 25848 Worker thread wakes up
01:53:56.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:56.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:56.046 00.000 21444 GuideStep: -1.0 px 28 ms EAST, -0.3 px 0 ms NORTH
01:53:58.897 02.851 25848 Exposure complete
01:53:58.971 00.074 25848 worker thread done servicing request
01:53:58.971 00.000 21444 OnExposeComplete: enter
01:53:58.971 00.000 21444 UpdateGuideState(): m_state=6
01:53:58.971 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 339
01:53:58.972 00.001 21444 Star::Find returns 1 (1), X=1248.56, Y=665.58, Mass=5488073, SNR=189.7, Peak=65504 HFD=7.8
01:53:58.972 00.000 21444 MultiStar: [#1 1.03,0.95,0.87,U] [#2 0.05,1.31,0.82,U] [#3 1.09,1.08,0.57,U] [#4 0.08,0.20,0.77,U] [#5 -0.64,0.40,0.74,U] [#6 0.28,0.80,0.59,U] [#7 0.42,-0.16,0.53,U] [#8 -0.31,0.20,0.53,U] 
01:53:58.972 00.000 21444 refined, 8 included, MultiStar: {0.10, 0.50}, one-star: {-0.75, -0.23}
01:53:58.972 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.67 = -1.67)
01:53:58.972 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.77)
01:53:58.972 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.50 hyp=0.51 cameraTheta=1.38 mountX=-0.05 mountY=0.50, mountTheta=1.67
01:53:58.973 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.50, opts=13)
01:53:58.973 00.000 21444 Enqueuing Move request for scope (0.10, 0.50)
01:53:58.973 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=144, FiltMax=65504, Gamma=0.560
01:53:58.973 00.000 21444 UpdateGuideState exits: m=5488073 SNR=189.7 Saturated
01:53:58.973 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:58.973 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:53:58.973 00.000 21444 Enqueuing Expose request
01:53:58.973 00.000 25848 Worker thread wakes up
01:53:58.973 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.50) opts 0xd
01:53:58.973 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.50)
01:53:58.973 00.000 25848 Moving (0.10, 0.50) raw xDistance=-0.05 yDistance=0.50
01:53:58.973 00.000 25848 BLC: window closed
01:53:58.973 00.000 25848 BLC: History state: CurrMiss=-0.50, AvgInitMiss=0.35, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.743313, 1:-0.258819, 2:0.286863
01:53:58.973 00.000 25848 BLC: No correction, Miss < min_move
01:53:58.973 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:53:58.973 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:58.973 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
01:53:58.973 00.000 25848 MoveAxis(E, 0, ABG)
01:53:58.973 00.000 25848 Move returns status 0, amount 0
01:53:58.973 00.000 25848 MoveAxis(N, 0, ABG)
01:53:58.973 00.000 25848 Move returns status 0, amount 0
01:53:58.973 00.000 25848 move complete, result=0
01:53:58.973 00.000 25848 worker thread done servicing request
01:53:58.973 00.000 25848 Worker thread wakes up
01:53:58.974 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:53:58.974 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:53:58.974 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:54:01.827 02.853 25848 Exposure complete
01:54:01.897 00.070 25848 worker thread done servicing request
01:54:01.898 00.001 21444 OnExposeComplete: enter
01:54:01.898 00.000 21444 UpdateGuideState(): m_state=6
01:54:01.898 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 340
01:54:01.898 00.000 21444 Star::Find returns 1 (1), X=1249.16, Y=665.46, Mass=5396715, SNR=169.7, Peak=65504 HFD=8.0
01:54:01.898 00.000 21444 MultiStar: [#1 -0.01,1.17,1.03,U] [#2 -0.59,0.28,0.83,U] [#3 1.04,0.35,0.72,U] [#4 0.52,0.02,0.90,U] [#5 0.46,0.12,0.67,U] [#6 0.66,0.39,0.81,U] [#7 0.40,0.30,0.62,U] [#8 0.45,0.34,0.52,U] 
01:54:01.898 00.000 21444 single-star, 8 included, MultiStar: {0.27, 0.30}, one-star: {-0.15, -0.36}
01:54:01.898 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.05) = xAngle (-5.03 = 1.25)
01:54:01.898 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.87 = -1.59)
01:54:01.898 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.98 mountX=0.12 mountY=-0.39, mountTheta=-1.27
01:54:01.899 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.36, opts=13)
01:54:01.899 00.000 21444 Enqueuing Move request for scope (-0.15, -0.36)
01:54:01.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=396, FiltMax=65504, Gamma=0.560
01:54:01.899 00.000 21444 UpdateGuideState exits: m=5396715 SNR=169.7 Saturated
01:54:01.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:01.899 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:01.899 00.000 21444 Enqueuing Expose request
01:54:01.899 00.000 25848 Worker thread wakes up
01:54:01.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.36) opts 0xd
01:54:01.899 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.36)
01:54:01.899 00.000 25848 Moving (-0.15, -0.36) raw xDistance=0.12 yDistance=-0.39
01:54:01.899 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:54:01.899 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:01.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:54:01.899 00.000 25848 MoveAxis(E, 0, ABG)
01:54:01.899 00.000 25848 Move returns status 0, amount 0
01:54:01.900 00.001 25848 MoveAxis(N, 0, ABG)
01:54:01.900 00.000 25848 Move returns status 0, amount 0
01:54:01.900 00.000 25848 move complete, result=0
01:54:01.900 00.000 25848 worker thread done servicing request
01:54:01.900 00.000 25848 Worker thread wakes up
01:54:01.900 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:54:01.900 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:01.900 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:04.745 02.845 25848 Exposure complete
01:54:04.834 00.089 25848 worker thread done servicing request
01:54:04.834 00.000 21444 OnExposeComplete: enter
01:54:04.834 00.000 21444 UpdateGuideState(): m_state=6
01:54:04.835 00.001 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 341
01:54:04.835 00.000 21444 Star::Find returns 1 (1), X=1248.26, Y=665.33, Mass=5543127, SNR=193.8, Peak=65504 HFD=8.0
01:54:04.835 00.000 21444 MultiStar: [#1 0.04,0.88,0.75,U] [#2 0.16,0.97,0.86,U] [#3 0.55,1.08,0.76,U] [#4 0.01,-0.05,0.78,U] [#5 -0.49,-0.06,0.59,U] [#6 -0.81,0.69,0.84,U] [#7 -0.35,0.36,0.64,U] [#8 -0.93,0.26,0.49,U] 
01:54:04.835 00.000 21444 refined, 8 included, MultiStar: {-0.31, 0.40}, one-star: {-1.05, -0.49}
01:54:04.835 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
01:54:04.835 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.66 = 2.62)
01:54:04.835 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=0.40 hyp=0.51 cameraTheta=2.24 mountX=0.35 mountY=0.25, mountTheta=0.63
01:54:04.836 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=0.40, opts=13)
01:54:04.836 00.000 21444 Enqueuing Move request for scope (-0.31, 0.40)
01:54:04.836 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=344, FiltMax=65504, Gamma=0.560
01:54:04.836 00.000 21444 UpdateGuideState exits: m=5543127 SNR=193.8 Saturated
01:54:04.836 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:04.836 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:04.836 00.000 21444 Enqueuing Expose request
01:54:04.836 00.000 25848 Worker thread wakes up
01:54:04.836 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.40) opts 0xd
01:54:04.836 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 0.40)
01:54:04.836 00.000 25848 Moving (-0.31, 0.40) raw xDistance=0.35 yDistance=0.25
01:54:04.836 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
01:54:04.837 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:04.837 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:54:04.837 00.000 25848 MoveAxis(E, 0, ABG)
01:54:04.837 00.000 25848 Move returns status 0, amount 0
01:54:04.837 00.000 25848 MoveAxis(N, 0, ABG)
01:54:04.837 00.000 25848 Move returns status 0, amount 0
01:54:04.837 00.000 25848 move complete, result=0
01:54:04.837 00.000 25848 worker thread done servicing request
01:54:04.837 00.000 25848 Worker thread wakes up
01:54:04.837 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:04.837 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:04.837 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
01:54:07.676 02.839 25848 Exposure complete
01:54:07.751 00.075 25848 worker thread done servicing request
01:54:07.751 00.000 21444 OnExposeComplete: enter
01:54:07.751 00.000 21444 UpdateGuideState(): m_state=6
01:54:07.751 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 342
01:54:07.751 00.000 21444 Star::Find returns 1 (1), X=1248.59, Y=664.39, Mass=5539542, SNR=213.1, Peak=65504 HFD=7.7
01:54:07.751 00.000 21444 MultiStar: [#1 1.73,0.07,0.79,U] [#2 1.85,-0.04,0.62,U] [#3 1.95,-0.29,0.52,U] [#4 -0.48,-1.18,0.75,U] [#5 -0.27,-1.10,0.79,U] [#6 -0.12,0.17,0.55,U] [#7 0.90,-1.16,0.55,U] [#8 -0.13,-0.92,0.39,U] 
01:54:07.751 00.000 21444 refined, 8 included, MultiStar: {0.44, -0.71}, one-star: {-0.72, -1.43}
01:54:07.751 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
01:54:07.751 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.63)
01:54:07.751 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-0.71 hyp=0.83 cameraTheta=-1.02 mountX=-0.50 mountY=-0.49, mountTheta=-2.37
01:54:07.752 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-0.71, opts=13)
01:54:07.752 00.000 21444 Enqueuing Move request for scope (0.44, -0.71)
01:54:07.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=220, FiltMax=65504, Gamma=0.560
01:54:07.752 00.000 21444 UpdateGuideState exits: m=5539542 SNR=213.1 Saturated
01:54:07.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:07.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:07.752 00.000 21444 Enqueuing Expose request
01:54:07.752 00.000 25848 Worker thread wakes up
01:54:07.752 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.71) opts 0xd
01:54:07.752 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -0.71)
01:54:07.752 00.000 25848 Moving (0.44, -0.71) raw xDistance=-0.50 yDistance=-0.49
01:54:07.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
01:54:07.752 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:07.753 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:54:07.753 00.000 25848 MoveAxis(E, 0, ABG)
01:54:07.753 00.000 25848 Move returns status 0, amount 0
01:54:07.753 00.000 25848 MoveAxis(N, 0, ABG)
01:54:07.753 00.000 25848 Move returns status 0, amount 0
01:54:07.753 00.000 25848 move complete, result=0
01:54:07.753 00.000 25848 worker thread done servicing request
01:54:07.753 00.000 25848 Worker thread wakes up
01:54:07.753 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:07.753 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:07.753 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
01:54:10.592 02.839 25848 Exposure complete
01:54:10.682 00.090 25848 worker thread done servicing request
01:54:10.682 00.000 21444 OnExposeComplete: enter
01:54:10.682 00.000 21444 UpdateGuideState(): m_state=6
01:54:10.682 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 343
01:54:10.682 00.000 21444 Star::Find returns 1 (1), X=1248.29, Y=665.14, Mass=5570658, SNR=193.9, Peak=65504 HFD=7.9
01:54:10.682 00.000 21444 MultiStar: [#1 0.46,1.11,0.72,U] [#2 0.61,1.44,0.67,U] [#3 0.57,0.79,0.64,U] [#4 -0.42,-0.22,0.68,U] [#5 -0.17,-0.43,0.60,U] [#6 -0.01,0.15,0.62,U] [#7 -0.23,-1.00,0.54,U] [#8 0.47,-0.58,0.53,U] 
01:54:10.683 00.001 21444 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {-1.02, -0.67}
01:54:10.683 00.000 21444 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
01:54:10.683 00.000 21444 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.93 = 2.35)
01:54:10.683 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.96 mountX=0.04 mountY=0.06, mountTheta=0.99
01:54:10.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.07, opts=13)
01:54:10.684 00.000 21444 Enqueuing Move request for scope (-0.03, 0.07)
01:54:10.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=168, FiltMax=65504, Gamma=0.560
01:54:10.684 00.000 21444 UpdateGuideState exits: m=5570658 SNR=193.9 Saturated
01:54:10.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:10.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:10.684 00.000 21444 Enqueuing Expose request
01:54:10.684 00.000 25848 Worker thread wakes up
01:54:10.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
01:54:10.684 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
01:54:10.684 00.000 25848 Moving (-0.03, 0.07) raw xDistance=0.04 yDistance=0.06
01:54:10.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:54:10.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:10.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:54:10.684 00.000 25848 MoveAxis(E, 0, ABG)
01:54:10.684 00.000 25848 Move returns status 0, amount 0
01:54:10.684 00.000 25848 MoveAxis(N, 0, ABG)
01:54:10.684 00.000 25848 Move returns status 0, amount 0
01:54:10.684 00.000 25848 move complete, result=0
01:54:10.684 00.000 25848 worker thread done servicing request
01:54:10.684 00.000 25848 Worker thread wakes up
01:54:10.685 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:10.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:10.685 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:13.527 02.842 25848 Exposure complete
01:54:13.611 00.084 25848 worker thread done servicing request
01:54:13.611 00.000 21444 OnExposeComplete: enter
01:54:13.611 00.000 21444 UpdateGuideState(): m_state=6
01:54:13.611 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 344
01:54:13.611 00.000 21444 Star::Find returns 1 (1), X=1248.34, Y=665.39, Mass=5670363, SNR=221.6, Peak=65504 HFD=8.0
01:54:13.612 00.001 21444 MultiStar: [#1 0.40,0.33,0.73,U] [#2 0.08,0.31,0.74,U] [#3 0.99,0.07,0.48,U] [#4 -0.54,-0.10,0.79,U] [#5 -1.13,0.16,0.62,U] [#6 -0.20,0.33,0.71,U] [#7 0.06,0.32,0.45,U] [#8 -0.51,0.03,0.40,U] 
01:54:13.612 00.000 21444 refined, 8 included, MultiStar: {-0.27, 0.08}, one-star: {-0.97, -0.42}
01:54:13.612 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
01:54:13.612 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
01:54:13.612 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.84 mountX=0.27 mountY=-0.02, mountTheta=-0.09
01:54:13.613 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=0.08, opts=13)
01:54:13.613 00.000 21444 Enqueuing Move request for scope (-0.27, 0.08)
01:54:13.613 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=196, FiltMax=65504, Gamma=0.560
01:54:13.613 00.000 21444 UpdateGuideState exits: m=5670363 SNR=221.6 Saturated
01:54:13.613 00.000 25848 Worker thread wakes up
01:54:13.613 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
01:54:13.613 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
01:54:13.613 00.000 25848 Moving (-0.27, 0.08) raw xDistance=0.27 yDistance=-0.02
01:54:13.613 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
01:54:13.613 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:13.613 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:13.613 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:13.613 00.000 21444 Enqueuing Expose request
01:54:13.613 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:54:13.613 00.000 25848 MoveAxis(E, 0, ABG)
01:54:13.613 00.000 25848 Move returns status 0, amount 0
01:54:13.613 00.000 25848 MoveAxis(N, 0, ABG)
01:54:13.613 00.000 25848 Move returns status 0, amount 0
01:54:13.613 00.000 25848 move complete, result=0
01:54:13.613 00.000 25848 worker thread done servicing request
01:54:13.613 00.000 25848 Worker thread wakes up
01:54:13.613 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:13.613 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:13.614 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:16.456 02.842 25848 Exposure complete
01:54:16.545 00.089 25848 worker thread done servicing request
01:54:16.545 00.000 21444 OnExposeComplete: enter
01:54:16.545 00.000 21444 UpdateGuideState(): m_state=6
01:54:16.546 00.001 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 345
01:54:16.546 00.000 21444 Star::Find returns 1 (1), X=1247.19, Y=666.15, Mass=5465929, SNR=193.8, Peak=65504 HFD=8.0
01:54:16.546 00.000 21444 MultiStar: [#1 -1.23,0.94,0.94,U] [#2 -1.07,1.50,0.67,U] [#3 0.12,1.02,0.53,U] [#4 -1.22,0.20,0.77,U] [#5 -1.45,0.77,0.59,U] [#6 -1.24,1.25,0.53,U] [#7 -0.75,0.81,0.65,U] [#8 -1.51,1.21,0.46,U] 
01:54:16.546 00.000 21444 refined, 8 included, MultiStar: {-1.23, 0.83}, one-star: {-2.12, 0.34}
01:54:16.546 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
01:54:16.547 00.001 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.94)
01:54:16.547 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=0.83 hyp=1.49 cameraTheta=2.55 mountX=1.30 mountY=0.30, mountTheta=0.23
01:54:16.547 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=0.83, opts=13)
01:54:16.548 00.001 21444 Enqueuing Move request for scope (-1.23, 0.83)
01:54:16.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=242, FiltMax=65504, Gamma=0.560
01:54:16.548 00.000 21444 UpdateGuideState exits: m=5465929 SNR=193.8 Saturated
01:54:16.548 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:16.548 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:16.548 00.000 21444 Enqueuing Expose request
01:54:16.548 00.000 25848 Worker thread wakes up
01:54:16.548 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.83) opts 0xd
01:54:16.548 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, 0.83)
01:54:16.548 00.000 25848 Moving (-1.23, 0.83) raw xDistance=1.30 yDistance=0.30
01:54:16.548 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.30
01:54:16.548 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:16.548 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:54:16.548 00.000 25848 MoveAxis(W, 38, ABG)
01:54:16.548 00.000 25848 Guiding  Dir = 3, Dur = 38
01:54:16.577 00.029 25848 IsSlewing returns 0
01:54:16.577 00.000 25848 IsGuiding returns 0
01:54:16.609 00.032 25848 PulseGuide returned control before completion, sleep 17
01:54:16.642 00.033 25848 IsGuiding returns 1
01:54:16.642 00.000 25848 scope still moving after pulse duration time elapsed
01:54:16.728 00.086 25848 IsSlewing returns 0
01:54:16.728 00.000 25848 IsGuiding returns 0
01:54:16.728 00.000 25848 scope move finished after 38 + 113 ms
01:54:16.728 00.000 25848 Move returns status 0, amount 38
01:54:16.728 00.000 25848 MoveAxis(N, 0, ABG)
01:54:16.729 00.001 25848 Move returns status 0, amount 0
01:54:16.729 00.000 25848 move complete, result=0
01:54:16.729 00.000 25848 worker thread done servicing request
01:54:16.729 00.000 25848 Worker thread wakes up
01:54:16.729 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:16.729 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:16.729 00.000 21444 GuideStep: 1.3 px 38 ms WEST, 0.3 px 0 ms NORTH
01:54:19.583 02.854 25848 Exposure complete
01:54:19.661 00.078 25848 worker thread done servicing request
01:54:19.661 00.000 21444 OnExposeComplete: enter
01:54:19.661 00.000 21444 UpdateGuideState(): m_state=6
01:54:19.661 00.000 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 346
01:54:19.662 00.001 21444 Star::Find returns 1 (1), X=1251.02, Y=666.37, Mass=5470744, SNR=219.5, Peak=65504 HFD=8.0
01:54:19.662 00.000 21444 MultiStar: [#1 2.83,0.93,0.00,M1] [#2 2.96,1.09,0.00,M1] [#3 3.30,1.54,0.00,M1] [#4 2.76,0.63,0.00,M1] [#5 2.51,0.93,0.00,M1] [#6 2.74,1.61,0.00,M1] [#7 2.19,0.74,0.00,M1] [#8 2.64,0.94,0.00,M1] 
01:54:19.662 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
01:54:19.662 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.71)
01:54:19.662 00.000 21444 CameraToMount -- cameraX=1.70 cameraY=0.56 hyp=1.79 cameraTheta=0.32 mountX=-1.65 mountY=1.16, mountTheta=2.53
01:54:19.663 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.70, y=0.56, opts=13)
01:54:19.663 00.000 21444 Enqueuing Move request for scope (1.70, 0.56)
01:54:19.663 00.000 25848 Worker thread wakes up
01:54:19.663 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=218, FiltMax=65504, Gamma=0.560
01:54:19.663 00.000 21444 UpdateGuideState exits: m=5470744 SNR=219.5 Saturated
01:54:19.663 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:19.663 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:19.663 00.000 21444 Enqueuing Expose request
01:54:19.663 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.70, 0.56) opts 0xd
01:54:19.663 00.000 25848 Handling offset move in thread for scope, endpoint = (1.70, 0.56)
01:54:19.663 00.000 25848 Moving (1.70, 0.56) raw xDistance=-1.65 yDistance=1.16
01:54:19.663 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.65
01:54:19.663 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:19.663 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
01:54:19.663 00.000 25848 MoveAxis(E, 45, ABG)
01:54:19.663 00.000 25848 Guiding  Dir = 2, Dur = 45
01:54:19.689 00.026 25848 IsSlewing returns 0
01:54:19.689 00.000 25848 IsGuiding returns 0
01:54:19.720 00.031 25848 PulseGuide returned control before completion, sleep 25
01:54:19.755 00.035 25848 IsGuiding returns 1
01:54:19.755 00.000 25848 scope still moving after pulse duration time elapsed
01:54:19.811 00.056 25848 IsSlewing returns 0
01:54:19.811 00.000 25848 IsGuiding returns 0
01:54:19.811 00.000 25848 scope move finished after 45 + 76 ms
01:54:19.811 00.000 25848 Move returns status 0, amount 45
01:54:19.811 00.000 25848 MoveAxis(N, 0, ABG)
01:54:19.811 00.000 25848 Move returns status 0, amount 0
01:54:19.811 00.000 25848 move complete, result=0
01:54:19.811 00.000 25848 worker thread done servicing request
01:54:19.811 00.000 25848 Worker thread wakes up
01:54:19.811 00.000 21444 GuideStep: -1.6 px 45 ms EAST, 1.2 px 0 ms NORTH
01:54:19.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:19.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:22.661 02.850 25848 Exposure complete
01:54:22.749 00.088 25848 worker thread done servicing request
01:54:22.749 00.000 21444 OnExposeComplete: enter
01:54:22.749 00.000 21444 UpdateGuideState(): m_state=6
01:54:22.749 00.000 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 347
01:54:22.749 00.000 21444 Star::Find returns 1 (1), X=1249.34, Y=666.30, Mass=5406356, SNR=175.4, Peak=65504 HFD=8.0
01:54:22.750 00.001 21444 MultiStar: [#1 2.44,2.07,0.00,M2] [#2 2.41,1.93,0.00,M2] [#3 1.64,2.03,0.00,M2] [#4 0.73,0.99,0.90,U] [#5 0.05,1.34,0.70,U] [#6 0.47,1.02,0.78,U] [#7 0.79,0.99,0.63,U] [#8 -0.51,0.86,0.75,U] 
01:54:22.750 00.000 21444 single-star, 5 included, MultiStar: {0.25, 0.92}, one-star: {0.03, 0.49}
01:54:22.750 00.000 21444 CameraToMount -- cameraTheta (1.50) - m_xAngle (3.05) = xAngle (-1.55 = -1.55)
01:54:22.750 00.000 21444 CameraToMount -- cameraTheta (1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.39 = 1.89)
01:54:22.750 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.49 hyp=0.49 cameraTheta=1.50 mountX=0.01 mountY=0.46, mountTheta=1.55
01:54:22.751 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.49, opts=13)
01:54:22.751 00.000 21444 Enqueuing Move request for scope (0.03, 0.49)
01:54:22.751 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=280, FiltMax=65504, Gamma=0.560
01:54:22.751 00.000 25848 Worker thread wakes up
01:54:22.751 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.49) opts 0xd
01:54:22.751 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.49)
01:54:22.751 00.000 25848 Moving (0.03, 0.49) raw xDistance=0.01 yDistance=0.46
01:54:22.751 00.000 21444 UpdateGuideState exits: m=5406356 SNR=175.4 Saturated
01:54:22.751 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:22.751 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:22.751 00.000 21444 Enqueuing Expose request
01:54:22.751 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:54:22.751 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:22.752 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
01:54:22.752 00.000 25848 MoveAxis(E, 0, ABG)
01:54:22.752 00.000 25848 Move returns status 0, amount 0
01:54:22.752 00.000 25848 MoveAxis(N, 0, ABG)
01:54:22.752 00.000 25848 Move returns status 0, amount 0
01:54:22.752 00.000 25848 move complete, result=0
01:54:22.752 00.000 25848 worker thread done servicing request
01:54:22.752 00.000 25848 Worker thread wakes up
01:54:22.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:22.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:22.752 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
01:54:25.600 02.848 25848 Exposure complete
01:54:25.666 00.066 25848 worker thread done servicing request
01:54:25.666 00.000 21444 OnExposeComplete: enter
01:54:25.666 00.000 21444 UpdateGuideState(): m_state=6
01:54:25.667 00.001 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 348
01:54:25.667 00.000 21444 Star::Find returns 1 (1), X=1248.31, Y=666.86, Mass=5446255, SNR=173.7, Peak=65504 HFD=7.9
01:54:25.667 00.000 21444 MultiStar: [#1 0.58,1.14,1.32,U] [#2 -0.48,1.46,0.99,U] [#3 0.19,0.52,0.81,U] [#4 -0.28,1.25,0.80,U] [#5 0.25,1.44,0.79,U] [#6 0.73,1.88,0.00,M1] [#7 -0.36,1.43,0.50,U] [#8 0.68,0.90,0.72,U] 
01:54:25.667 00.000 21444 refined, 7 included, MultiStar: {-0.04, 1.14}, one-star: {-1.00, 1.05}
01:54:25.667 00.000 21444 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.05) = xAngle (-1.45 = -1.45)
01:54:25.667 00.000 21444 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.29 = 1.99)
01:54:25.667 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=1.14 hyp=1.14 cameraTheta=1.60 mountX=0.14 mountY=1.04, mountTheta=1.44
01:54:25.668 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=1.14, opts=13)
01:54:25.668 00.000 21444 Enqueuing Move request for scope (-0.04, 1.14)
01:54:25.668 00.000 25848 Worker thread wakes up
01:54:25.668 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 1.14) opts 0xd
01:54:25.668 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 1.14)
01:54:25.668 00.000 25848 Moving (-0.04, 1.14) raw xDistance=0.14 yDistance=1.04
01:54:25.668 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:54:25.668 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:25.668 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
01:54:25.668 00.000 25848 MoveAxis(E, 0, ABG)
01:54:25.668 00.000 25848 Move returns status 0, amount 0
01:54:25.668 00.000 25848 MoveAxis(N, 0, ABG)
01:54:25.668 00.000 25848 Move returns status 0, amount 0
01:54:25.668 00.000 25848 move complete, result=0
01:54:25.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=142, FiltMax=65504, Gamma=0.560
01:54:25.668 00.000 25848 worker thread done servicing request
01:54:25.668 00.000 21444 UpdateGuideState exits: m=5446255 SNR=173.7 Saturated
01:54:25.669 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:25.669 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:25.669 00.000 21444 Enqueuing Expose request
01:54:25.669 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
01:54:25.669 00.000 25848 Worker thread wakes up
01:54:25.669 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:25.669 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:28.518 02.849 25848 Exposure complete
01:54:28.591 00.073 25848 worker thread done servicing request
01:54:28.591 00.000 21444 OnExposeComplete: enter
01:54:28.591 00.000 21444 UpdateGuideState(): m_state=6
01:54:28.591 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 349
01:54:28.591 00.000 21444 Star::Find returns 1 (1), X=1247.06, Y=666.23, Mass=5455237, SNR=185.8, Peak=65504 HFD=8.1
01:54:28.591 00.000 21444 MultiStar: [#1 -1.15,0.94,0.93,U] [#2 -1.62,1.52,0.00,M2] [#3 0.11,1.02,0.46,U] [#4 -1.64,0.57,0.79,U] [#5 -1.76,1.20,0.00,M1] [#6 -2.06,1.32,0.00,M2] [#7 -1.74,0.68,0.60,U] [#8 -1.13,0.71,0.41,U] 
01:54:28.591 00.000 21444 refined, 5 included, MultiStar: {-1.45, 0.69}, one-star: {-2.25, 0.41}
01:54:28.591 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
01:54:28.591 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.20 = 3.08)
01:54:28.591 00.000 21444 CameraToMount -- cameraX=-1.45 cameraY=0.69 hyp=1.61 cameraTheta=2.70 mountX=1.51 mountY=0.09, mountTheta=0.06
01:54:28.592 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.45, y=0.69, opts=13)
01:54:28.592 00.000 21444 Enqueuing Move request for scope (-1.45, 0.69)
01:54:28.592 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=244, FiltMax=65504, Gamma=0.560
01:54:28.592 00.000 21444 UpdateGuideState exits: m=5455237 SNR=185.8 Saturated
01:54:28.592 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:28.593 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:28.593 00.000 25848 Worker thread wakes up
01:54:28.593 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 0.69) opts 0xd
01:54:28.593 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.45, 0.69)
01:54:28.593 00.000 25848 Moving (-1.45, 0.69) raw xDistance=1.51 yDistance=0.09
01:54:28.593 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.51
01:54:28.593 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:28.593 00.000 21444 Enqueuing Expose request
01:54:28.593 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:54:28.593 00.000 25848 MoveAxis(W, 44, ABG)
01:54:28.593 00.000 25848 Guiding  Dir = 3, Dur = 44
01:54:28.626 00.033 25848 IsSlewing returns 0
01:54:28.626 00.000 25848 IsGuiding returns 0
01:54:28.657 00.031 25848 PulseGuide returned control before completion, sleep 23
01:54:28.691 00.034 25848 IsGuiding returns 1
01:54:28.691 00.000 25848 scope still moving after pulse duration time elapsed
01:54:28.750 00.059 25848 IsSlewing returns 0
01:54:28.750 00.000 25848 IsGuiding returns 0
01:54:28.750 00.000 25848 scope move finished after 44 + 80 ms
01:54:28.750 00.000 25848 Move returns status 0, amount 44
01:54:28.750 00.000 25848 MoveAxis(N, 0, ABG)
01:54:28.751 00.001 25848 Move returns status 0, amount 0
01:54:28.751 00.000 25848 move complete, result=0
01:54:28.751 00.000 25848 worker thread done servicing request
01:54:28.751 00.000 25848 Worker thread wakes up
01:54:28.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:28.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:28.751 00.000 21444 GuideStep: 1.5 px 44 ms WEST, 0.1 px 0 ms NORTH
01:54:31.605 02.854 25848 Exposure complete
01:54:31.681 00.076 25848 worker thread done servicing request
01:54:31.681 00.000 21444 OnExposeComplete: enter
01:54:31.681 00.000 21444 UpdateGuideState(): m_state=6
01:54:31.681 00.000 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 350
01:54:31.681 00.000 21444 Star::Find returns 1 (1), X=1248.17, Y=666.04, Mass=5463020, SNR=179.0, Peak=65504 HFD=8.2
01:54:31.681 00.000 21444 MultiStar: [#1 0.50,1.91,0.74,U] [#2 0.18,2.54,0.00,M3] [#3 0.10,1.90,0.62,U] [#4 -0.76,0.44,0.86,U] [#5 0.73,0.59,0.56,U] [#6 0.10,0.74,0.63,U] [#7 0.23,0.24,0.63,U] [#8 -0.28,-0.08,0.48,U] 
01:54:31.681 00.000 21444 refined, 7 included, MultiStar: {-0.16, 0.74}, one-star: {-1.14, 0.22}
01:54:31.681 00.000 21444 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.05) = xAngle (-1.27 = -1.27)
01:54:31.681 00.000 21444 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.17)
01:54:31.681 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.74 hyp=0.76 cameraTheta=1.78 mountX=0.23 mountY=0.63, mountTheta=1.23
01:54:31.683 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.74, opts=13)
01:54:31.683 00.000 21444 Enqueuing Move request for scope (-0.16, 0.74)
01:54:31.683 00.000 25848 Worker thread wakes up
01:54:31.683 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.74) opts 0xd
01:54:31.683 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=80, FiltMax=65504, Gamma=0.560
01:54:31.683 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.74)
01:54:31.683 00.000 21444 UpdateGuideState exits: m=5463020 SNR=179.0 Saturated
01:54:31.683 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:31.683 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:31.683 00.000 21444 Enqueuing Expose request
01:54:31.683 00.000 25848 Moving (-0.16, 0.74) raw xDistance=0.23 yDistance=0.63
01:54:31.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
01:54:31.683 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.18 newest=1.76
01:54:31.683 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
01:54:31.683 00.000 25848 MoveAxis(E, 0, ABG)
01:54:31.683 00.000 25848 Move returns status 0, amount 0
01:54:31.683 00.000 25848 BLC: Oldest BLC event removed
01:54:31.683 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:54:31.683 00.000 25848 MoveAxis(S, 306, ABG)
01:54:31.683 00.000 25848 Guiding  Dir = 1, Dur = 306
01:54:31.750 00.067 25848 IsSlewing returns 0
01:54:31.750 00.000 25848 IsGuiding returns 0
01:54:31.781 00.031 25848 PulseGuide returned control before completion, sleep 285
01:54:32.071 00.290 25848 IsGuiding returns 1
01:54:32.072 00.001 25848 scope still moving after pulse duration time elapsed
01:54:32.126 00.054 25848 IsSlewing returns 0
01:54:32.126 00.000 25848 IsGuiding returns 0
01:54:32.126 00.000 25848 scope move finished after 306 + 69 ms
01:54:32.126 00.000 25848 Move returns status 0, amount 306
01:54:32.126 00.000 25848 move complete, result=0
01:54:32.126 00.000 25848 worker thread done servicing request
01:54:32.126 00.000 25848 Worker thread wakes up
01:54:32.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:32.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:32.126 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 306 ms SOUTH
01:54:34.977 02.851 25848 Exposure complete
01:54:35.066 00.089 25848 worker thread done servicing request
01:54:35.066 00.000 21444 OnExposeComplete: enter
01:54:35.066 00.000 21444 UpdateGuideState(): m_state=6
01:54:35.066 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 351
01:54:35.066 00.000 21444 Star::Find returns 1 (1), X=1250.67, Y=664.40, Mass=5626851, SNR=217.0, Peak=65504 HFD=8.0
01:54:35.067 00.001 21444 MultiStar: [#1 2.53,0.79,0.00,M1] [#2 2.14,1.12,0.00,M4] [#3 3.15,0.82,0.00,M1] [#4 1.08,-1.04,0.93,U] [#5 1.40,-0.86,0.51,U] [#6 0.91,-0.28,0.55,U] [#7 1.93,-0.97,0.00,M1] [#8 0.95,-1.70,0.46,U] 
01:54:35.067 00.000 21444 refined, 4 included, MultiStar: {1.16, -1.09}, one-star: {1.36, -1.41}
01:54:35.067 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
01:54:35.067 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.36)
01:54:35.067 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-1.09 hyp=1.59 cameraTheta=-0.75 mountX=-1.26 mountY=-0.56, mountTheta=-2.72
01:54:35.068 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-1.09, opts=13)
01:54:35.068 00.000 21444 Enqueuing Move request for scope (1.16, -1.09)
01:54:35.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=142, FiltMax=65504, Gamma=0.560
01:54:35.068 00.000 21444 UpdateGuideState exits: m=5626851 SNR=217.0 Saturated
01:54:35.068 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:35.068 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:35.068 00.000 21444 Enqueuing Expose request
01:54:35.068 00.000 25848 Worker thread wakes up
01:54:35.068 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -1.09) opts 0xd
01:54:35.068 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -1.09)
01:54:35.068 00.000 25848 Moving (1.16, -1.09) raw xDistance=-1.26 yDistance=-0.56
01:54:35.068 00.000 25848 BLC: History state: CurrMiss=-0.56, AvgInitMiss=0.20, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.627048, 1:-0.564831
01:54:35.068 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:54:35.068 00.000 25848 BLC: window closed
01:54:35.068 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.26
01:54:35.068 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:35.068 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
01:54:35.068 00.000 25848 MoveAxis(E, 37, ABG)
01:54:35.068 00.000 25848 Guiding  Dir = 2, Dur = 37
01:54:35.093 00.025 25848 IsSlewing returns 0
01:54:35.093 00.000 25848 IsGuiding returns 0
01:54:35.124 00.031 25848 PulseGuide returned control before completion, sleep 16
01:54:35.147 00.023 25848 IsGuiding returns 1
01:54:35.147 00.000 25848 scope still moving after pulse duration time elapsed
01:54:35.203 00.056 25848 IsSlewing returns 0
01:54:35.203 00.000 25848 IsGuiding returns 0
01:54:35.203 00.000 25848 scope move finished after 37 + 72 ms
01:54:35.203 00.000 25848 Move returns status 0, amount 37
01:54:35.203 00.000 25848 MoveAxis(N, 0, ABG)
01:54:35.203 00.000 25848 Move returns status 0, amount 0
01:54:35.203 00.000 25848 move complete, result=0
01:54:35.203 00.000 25848 worker thread done servicing request
01:54:35.203 00.000 25848 Worker thread wakes up
01:54:35.204 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:35.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:35.204 00.000 21444 GuideStep: -1.3 px 37 ms EAST, -0.6 px 0 ms NORTH
01:54:38.049 02.845 25848 Exposure complete
01:54:38.128 00.079 25848 worker thread done servicing request
01:54:38.128 00.000 21444 OnExposeComplete: enter
01:54:38.128 00.000 21444 UpdateGuideState(): m_state=6
01:54:38.128 00.000 21444 Star::Find(15, 1250, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 352
01:54:38.128 00.000 21444 Star::Find returns 1 (1), X=1247.92, Y=665.00, Mass=5457784, SNR=175.5, Peak=65504 HFD=8.2
01:54:38.129 00.001 21444 MultiStar: [#1 -0.53,-0.02,0.75,U] [#2 -1.01,0.40,0.63,U] [#3 -1.44,-0.03,0.62,U] [#4 -0.69,-0.88,0.67,U] [#5 -0.71,-0.04,0.65,U] [#6 -0.76,-0.36,0.79,U] [#7 -1.35,-0.75,0.60,U] [#8 -1.09,-0.27,0.38,U] 
01:54:38.129 00.000 21444 refined, 8 included, MultiStar: {-1.00, -0.34}, one-star: {-1.39, -0.82}
01:54:38.129 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.42)
01:54:38.129 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.43)
01:54:38.129 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=-0.34 hyp=1.05 cameraTheta=-2.82 mountX=0.96 mountY=-0.69, mountTheta=-0.62
01:54:38.129 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=-0.34, opts=13)
01:54:38.129 00.000 21444 Enqueuing Move request for scope (-1.00, -0.34)
01:54:38.129 00.000 25848 Worker thread wakes up
01:54:38.130 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=40, FiltMax=65504, Gamma=0.560
01:54:38.130 00.000 21444 UpdateGuideState exits: m=5457784 SNR=175.5 Saturated
01:54:38.130 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.34) opts 0xd
01:54:38.130 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:38.130 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.00, -0.34)
01:54:38.130 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:38.130 00.000 21444 Enqueuing Expose request
01:54:38.130 00.000 25848 Moving (-1.00, -0.34) raw xDistance=0.96 yDistance=-0.69
01:54:38.130 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.96
01:54:38.130 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:38.130 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
01:54:38.130 00.000 25848 MoveAxis(W, 25, ABG)
01:54:38.130 00.000 25848 Guiding  Dir = 3, Dur = 25
01:54:38.155 00.025 25848 IsSlewing returns 0
01:54:38.155 00.000 25848 IsGuiding returns 0
01:54:38.187 00.032 25848 IsGuiding returns 1
01:54:38.187 00.000 25848 scope still moving after pulse duration time elapsed
01:54:38.250 00.063 25848 IsSlewing returns 0
01:54:38.250 00.000 25848 IsGuiding returns 0
01:54:38.251 00.001 25848 scope move finished after 25 + 70 ms
01:54:38.251 00.000 25848 Move returns status 0, amount 25
01:54:38.251 00.000 25848 MoveAxis(N, 0, ABG)
01:54:38.251 00.000 25848 Move returns status 0, amount 0
01:54:38.251 00.000 25848 move complete, result=0
01:54:38.251 00.000 25848 worker thread done servicing request
01:54:38.251 00.000 25848 Worker thread wakes up
01:54:38.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:38.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:38.251 00.000 21444 GuideStep: 1.0 px 25 ms WEST, -0.7 px 0 ms NORTH
01:54:41.096 02.845 25848 Exposure complete
01:54:41.183 00.087 25848 worker thread done servicing request
01:54:41.183 00.000 21444 OnExposeComplete: enter
01:54:41.183 00.000 21444 UpdateGuideState(): m_state=6
01:54:41.184 00.001 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 353
01:54:41.184 00.000 21444 Star::Find returns 1 (1), X=1246.89, Y=664.34, Mass=5560938, SNR=228.1, Peak=65504 HFD=7.9
01:54:41.184 00.000 21444 MultiStar: [#1 0.20,1.05,0.68,U] [#2 -0.69,1.82,0.59,U] [#3 0.27,1.16,0.54,U] [#4 -2.50,-0.73,0.00,M1] [#5 -2.58,-0.72,0.00,M1] [#6 -1.47,-0.17,0.55,U] [#7 -1.60,-1.11,0.50,U] [#8 -2.26,-1.04,0.00,M1] 
01:54:41.184 00.000 21444 refined, 5 included, MultiStar: {-1.08, 0.07}, one-star: {-2.42, -1.48}
01:54:41.184 00.000 21444 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.05) = xAngle (0.03 = 0.03)
01:54:41.184 00.000 21444 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.82 = -2.82)
01:54:41.184 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=0.07 hyp=1.08 cameraTheta=3.08 mountX=1.08 mountY=-0.34, mountTheta=-0.31
01:54:41.185 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=0.07, opts=13)
01:54:41.185 00.000 21444 Enqueuing Move request for scope (-1.08, 0.07)
01:54:41.185 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=358, FiltMax=65504, Gamma=0.560
01:54:41.185 00.000 21444 UpdateGuideState exits: m=5560938 SNR=228.1 Saturated
01:54:41.185 00.000 25848 Worker thread wakes up
01:54:41.185 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.07) opts 0xd
01:54:41.185 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 0.07)
01:54:41.185 00.000 25848 Moving (-1.08, 0.07) raw xDistance=1.08 yDistance=-0.34
01:54:41.185 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.08
01:54:41.185 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:41.185 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:54:41.186 00.001 25848 MoveAxis(W, 33, ABG)
01:54:41.186 00.000 25848 Guiding  Dir = 3, Dur = 33
01:54:41.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:41.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:41.186 00.000 21444 Enqueuing Expose request
01:54:41.242 00.056 25848 IsSlewing returns 0
01:54:41.242 00.000 25848 IsGuiding returns 0
01:54:41.274 00.032 25848 PulseGuide returned control before completion, sleep 12
01:54:41.299 00.025 25848 IsGuiding returns 1
01:54:41.299 00.000 25848 scope still moving after pulse duration time elapsed
01:54:41.362 00.063 25848 IsSlewing returns 0
01:54:41.362 00.000 25848 IsGuiding returns 0
01:54:41.362 00.000 25848 scope move finished after 33 + 86 ms
01:54:41.362 00.000 25848 Move returns status 0, amount 33
01:54:41.362 00.000 25848 MoveAxis(N, 0, ABG)
01:54:41.362 00.000 25848 Move returns status 0, amount 0
01:54:41.362 00.000 25848 move complete, result=0
01:54:41.362 00.000 25848 worker thread done servicing request
01:54:41.363 00.001 25848 Worker thread wakes up
01:54:41.363 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:41.363 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:41.363 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.3 px 0 ms NORTH
01:54:44.217 02.854 25848 Exposure complete
01:54:44.299 00.082 25848 worker thread done servicing request
01:54:44.299 00.000 21444 OnExposeComplete: enter
01:54:44.299 00.000 21444 UpdateGuideState(): m_state=6
01:54:44.299 00.000 21444 Star::Find(15, 1246, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 354
01:54:44.299 00.000 21444 Star::Find returns 1 (1), X=1248.20, Y=665.31, Mass=5759286, SNR=228.9, Peak=65504 HFD=8.0
01:54:44.299 00.000 21444 MultiStar: [#1 0.01,1.61,0.81,U] [#2 -0.55,1.50,0.70,U] [#3 0.30,1.15,0.52,U] [#4 -0.64,-0.03,0.56,U] [#5 -1.26,-0.27,0.52,U] [#6 -0.42,0.44,0.60,U] [#7 -0.44,-0.36,0.61,U] [#8 -1.73,0.12,0.47,U] 
01:54:44.299 00.000 21444 refined, 8 included, MultiStar: {-0.64, 0.41}, one-star: {-1.11, -0.50}
01:54:44.299 00.000 21444 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
01:54:44.299 00.000 21444 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.95)
01:54:44.299 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=0.41 hyp=0.76 cameraTheta=2.57 mountX=0.67 mountY=0.14, mountTheta=0.21
01:54:44.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=0.41, opts=13)
01:54:44.300 00.000 21444 Enqueuing Move request for scope (-0.64, 0.41)
01:54:44.300 00.000 25848 Worker thread wakes up
01:54:44.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.41) opts 0xd
01:54:44.300 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 0.41)
01:54:44.300 00.000 25848 Moving (-0.64, 0.41) raw xDistance=0.67 yDistance=0.14
01:54:44.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.67
01:54:44.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:44.301 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:54:44.301 00.000 25848 MoveAxis(W, 22, ABG)
01:54:44.301 00.000 25848 Guiding  Dir = 3, Dur = 22
01:54:44.301 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=208, FiltMax=65504, Gamma=0.560
01:54:44.301 00.000 21444 UpdateGuideState exits: m=5759286 SNR=228.9 Saturated
01:54:44.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:44.301 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:44.301 00.000 21444 Enqueuing Expose request
01:54:44.329 00.028 25848 IsSlewing returns 0
01:54:44.329 00.000 25848 IsGuiding returns 0
01:54:44.361 00.032 25848 IsGuiding returns 1
01:54:44.361 00.000 25848 scope still moving after pulse duration time elapsed
01:54:44.452 00.091 25848 IsSlewing returns 0
01:54:44.452 00.000 25848 IsGuiding returns 0
01:54:44.452 00.000 25848 scope move finished after 22 + 101 ms
01:54:44.452 00.000 25848 Move returns status 0, amount 22
01:54:44.452 00.000 25848 MoveAxis(N, 0, ABG)
01:54:44.452 00.000 25848 Move returns status 0, amount 0
01:54:44.452 00.000 25848 move complete, result=0
01:54:44.452 00.000 25848 worker thread done servicing request
01:54:44.452 00.000 25848 Worker thread wakes up
01:54:44.452 00.000 21444 GuideStep: 0.7 px 22 ms WEST, 0.1 px 0 ms NORTH
01:54:44.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:44.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:47.294 02.842 25848 Exposure complete
01:54:47.379 00.085 25848 worker thread done servicing request
01:54:47.380 00.001 21444 OnExposeComplete: enter
01:54:47.380 00.000 21444 UpdateGuideState(): m_state=6
01:54:47.380 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 355
01:54:47.380 00.000 21444 Star::Find returns 1 (1), X=1248.39, Y=665.12, Mass=5456172, SNR=177.1, Peak=65504 HFD=8.0
01:54:47.380 00.000 21444 MultiStar: [#1 0.07,0.82,0.95,U] [#2 -0.49,1.41,0.87,U] [#3 0.62,0.78,0.55,U] [#4 -0.05,-0.31,1.22,U] [#5 -0.05,0.14,0.60,U] [#6 -0.09,0.72,0.77,U] [#7 0.38,-1.01,0.62,U] [#8 0.14,0.13,0.45,U] 
01:54:47.380 00.000 21444 refined, 8 included, MultiStar: {-0.11, 0.20}, one-star: {-0.92, -0.69}
01:54:47.380 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
01:54:47.380 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.47)
01:54:47.380 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=0.13 mountY=0.15, mountTheta=0.84
01:54:47.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.20, opts=13)
01:54:47.381 00.000 21444 Enqueuing Move request for scope (-0.11, 0.20)
01:54:47.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=320, FiltMax=65504, Gamma=0.560
01:54:47.381 00.000 21444 UpdateGuideState exits: m=5456172 SNR=177.1 Saturated
01:54:47.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:47.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:47.381 00.000 21444 Enqueuing Expose request
01:54:47.381 00.000 25848 Worker thread wakes up
01:54:47.382 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
01:54:47.382 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
01:54:47.382 00.000 25848 Moving (-0.11, 0.20) raw xDistance=0.13 yDistance=0.15
01:54:47.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:54:47.382 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:47.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:54:47.382 00.000 25848 MoveAxis(E, 0, ABG)
01:54:47.382 00.000 25848 Move returns status 0, amount 0
01:54:47.382 00.000 25848 MoveAxis(N, 0, ABG)
01:54:47.382 00.000 25848 Move returns status 0, amount 0
01:54:47.382 00.000 25848 move complete, result=0
01:54:47.382 00.000 25848 worker thread done servicing request
01:54:47.382 00.000 25848 Worker thread wakes up
01:54:47.382 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:47.382 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:47.382 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:50.236 02.854 25848 Exposure complete
01:54:50.322 00.086 25848 worker thread done servicing request
01:54:50.323 00.001 21444 OnExposeComplete: enter
01:54:50.323 00.000 21444 UpdateGuideState(): m_state=6
01:54:50.323 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 356
01:54:50.323 00.000 21444 Star::Find returns 1 (1), X=1248.46, Y=665.50, Mass=5296524, SNR=195.0, Peak=65504 HFD=7.6
01:54:50.323 00.000 21444 MultiStar: [#1 0.90,0.94,1.09,U] [#2 0.48,1.03,0.67,U] [#3 1.55,0.35,0.66,U] [#4 0.04,0.22,0.86,U] [#5 0.05,0.43,0.52,U] [#6 0.13,0.26,0.63,U] [#7 0.10,0.56,0.49,U] [#8 -0.08,0.21,0.44,U] 
01:54:50.323 00.000 21444 refined, 8 included, MultiStar: {0.26, 0.40}, one-star: {-0.85, -0.31}
01:54:50.323 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
01:54:50.323 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.40)
01:54:50.323 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.40 hyp=0.48 cameraTheta=1.01 mountX=-0.22 mountY=0.47, mountTheta=2.00
01:54:50.324 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.40, opts=13)
01:54:50.324 00.000 21444 Enqueuing Move request for scope (0.26, 0.40)
01:54:50.325 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=216, FiltMax=65504, Gamma=0.560
01:54:50.325 00.000 21444 UpdateGuideState exits: m=5296524 SNR=195.0 Saturated
01:54:50.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:50.325 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:50.325 00.000 21444 Enqueuing Expose request
01:54:50.325 00.000 25848 Worker thread wakes up
01:54:50.325 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.40) opts 0xd
01:54:50.325 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.40)
01:54:50.325 00.000 25848 Moving (0.26, 0.40) raw xDistance=-0.22 yDistance=0.47
01:54:50.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
01:54:50.325 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:50.325 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
01:54:50.325 00.000 25848 MoveAxis(E, 0, ABG)
01:54:50.325 00.000 25848 Move returns status 0, amount 0
01:54:50.325 00.000 25848 MoveAxis(N, 0, ABG)
01:54:50.325 00.000 25848 Move returns status 0, amount 0
01:54:50.325 00.000 25848 move complete, result=0
01:54:50.325 00.000 25848 worker thread done servicing request
01:54:50.325 00.000 25848 Worker thread wakes up
01:54:50.325 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:50.325 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:50.326 00.001 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
01:54:53.170 02.844 25848 Exposure complete
01:54:53.251 00.081 25848 worker thread done servicing request
01:54:53.251 00.000 21444 OnExposeComplete: enter
01:54:53.251 00.000 21444 UpdateGuideState(): m_state=6
01:54:53.252 00.001 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 357
01:54:53.252 00.000 21444 Star::Find returns 1 (1), X=1248.69, Y=665.04, Mass=5463686, SNR=180.4, Peak=65504 HFD=8.0
01:54:53.252 00.000 21444 MultiStar: [#1 0.60,0.08,0.96,U] [#2 0.07,-0.00,0.85,U] [#3 1.07,-0.35,0.64,U] [#4 0.34,-0.65,1.02,U] [#5 -0.14,-1.25,0.60,U] [#6 0.56,-0.25,0.61,U] [#7 0.01,-0.61,0.56,U] [#8 -0.17,-0.69,0.57,U] 
01:54:53.252 00.000 21444 refined, 8 included, MultiStar: {0.18, -0.47}, one-star: {-0.63, -0.77}
01:54:53.252 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
01:54:53.252 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.82)
01:54:53.252 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=-0.47 hyp=0.50 cameraTheta=-1.21 mountX=-0.22 mountY=-0.37, mountTheta=-2.11
01:54:53.253 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-0.47, opts=13)
01:54:53.253 00.000 21444 Enqueuing Move request for scope (0.18, -0.47)
01:54:53.253 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=42, FiltMax=65504, Gamma=0.560
01:54:53.253 00.000 21444 UpdateGuideState exits: m=5463686 SNR=180.4 Saturated
01:54:53.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:53.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:53.253 00.000 21444 Enqueuing Expose request
01:54:53.253 00.000 25848 Worker thread wakes up
01:54:53.253 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.47) opts 0xd
01:54:53.253 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -0.47)
01:54:53.253 00.000 25848 Moving (0.18, -0.47) raw xDistance=-0.22 yDistance=-0.37
01:54:53.253 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
01:54:53.253 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:53.253 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:54:53.253 00.000 25848 MoveAxis(E, 0, ABG)
01:54:53.253 00.000 25848 Move returns status 0, amount 0
01:54:53.253 00.000 25848 MoveAxis(N, 0, ABG)
01:54:53.253 00.000 25848 Move returns status 0, amount 0
01:54:53.253 00.000 25848 move complete, result=0
01:54:53.253 00.000 25848 worker thread done servicing request
01:54:53.253 00.000 25848 Worker thread wakes up
01:54:53.253 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:53.253 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:53.254 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:54:56.110 02.856 25848 Exposure complete
01:54:56.197 00.087 25848 worker thread done servicing request
01:54:56.197 00.000 21444 OnExposeComplete: enter
01:54:56.197 00.000 21444 UpdateGuideState(): m_state=6
01:54:56.197 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 358
01:54:56.197 00.000 21444 Star::Find returns 1 (1), X=1249.45, Y=664.70, Mass=5689012, SNR=265.6, Peak=65504 HFD=7.8
01:54:56.199 00.002 21444 MultiStar: [#1 1.54,0.98,0.93,U] [#2 1.56,0.87,0.71,U] [#3 2.03,0.93,0.00,M1] [#4 0.60,-0.18,0.59,U] [#5 0.14,-0.20,0.53,U] [#6 0.44,0.65,0.47,U] [#7 1.13,-0.48,0.62,U] [#8 0.16,0.08,0.43,U] 
01:54:56.199 00.000 21444 refined, 7 included, MultiStar: {0.77, 0.05}, one-star: {0.14, -1.12}
01:54:56.199 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
01:54:56.199 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.45)
01:54:56.199 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.05 hyp=0.77 cameraTheta=0.06 mountX=-0.77 mountY=0.34, mountTheta=2.73
01:54:56.199 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.05, opts=13)
01:54:56.199 00.000 21444 Enqueuing Move request for scope (0.77, 0.05)
01:54:56.199 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=334, FiltMax=65504, Gamma=0.560
01:54:56.199 00.000 21444 UpdateGuideState exits: m=5689012 SNR=265.6 Saturated
01:54:56.199 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:56.199 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:56.199 00.000 21444 Enqueuing Expose request
01:54:56.199 00.000 25848 Worker thread wakes up
01:54:56.199 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.05) opts 0xd
01:54:56.199 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.05)
01:54:56.199 00.000 25848 Moving (0.77, 0.05) raw xDistance=-0.77 yDistance=0.34
01:54:56.199 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.77
01:54:56.199 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:56.199 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:54:56.199 00.000 25848 MoveAxis(E, 22, ABG)
01:54:56.200 00.001 25848 Guiding  Dir = 2, Dur = 22
01:54:56.220 00.020 25848 IsSlewing returns 0
01:54:56.220 00.000 25848 IsGuiding returns 0
01:54:56.253 00.033 25848 IsGuiding returns 1
01:54:56.253 00.000 25848 scope still moving after pulse duration time elapsed
01:54:56.313 00.060 25848 IsSlewing returns 0
01:54:56.314 00.001 25848 IsGuiding returns 0
01:54:56.314 00.000 25848 scope move finished after 22 + 70 ms
01:54:56.314 00.000 25848 Move returns status 0, amount 22
01:54:56.314 00.000 25848 MoveAxis(N, 0, ABG)
01:54:56.314 00.000 25848 Move returns status 0, amount 0
01:54:56.314 00.000 25848 move complete, result=0
01:54:56.314 00.000 25848 worker thread done servicing request
01:54:56.314 00.000 25848 Worker thread wakes up
01:54:56.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:56.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:54:56.314 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.3 px 0 ms NORTH
01:54:59.164 02.850 25848 Exposure complete
01:54:59.243 00.079 25848 worker thread done servicing request
01:54:59.243 00.000 21444 OnExposeComplete: enter
01:54:59.243 00.000 21444 UpdateGuideState(): m_state=6
01:54:59.244 00.001 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 359
01:54:59.244 00.000 21444 Star::Find returns 1 (1), X=1249.28, Y=666.06, Mass=5477557, SNR=197.2, Peak=65504 HFD=8.0
01:54:59.244 00.000 21444 MultiStar: [#1 1.47,1.43,0.00,M1] [#2 0.44,1.89,0.79,U] [#3 2.25,1.67,0.00,M2] [#4 0.29,1.07,0.64,U] [#5 -1.75,0.83,0.67,U] [#6 -0.13,1.77,0.67,U] [#7 0.42,0.53,0.55,U] [#8 -0.84,1.10,0.47,U] 
01:54:59.244 00.000 21444 single-star, 6 included, MultiStar: {-0.19, 1.04}, one-star: {-0.03, 0.25}
01:54:59.244 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
01:54:59.244 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.20 = 2.08)
01:54:59.244 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.69 mountX=0.05 mountY=0.22, mountTheta=1.33
01:54:59.245 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.25, opts=13)
01:54:59.245 00.000 21444 Enqueuing Move request for scope (-0.03, 0.25)
01:54:59.245 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=180, FiltMax=65504, Gamma=0.560
01:54:59.245 00.000 21444 UpdateGuideState exits: m=5477557 SNR=197.2 Saturated
01:54:59.245 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:59.245 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:54:59.245 00.000 21444 Enqueuing Expose request
01:54:59.245 00.000 25848 Worker thread wakes up
01:54:59.245 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
01:54:59.245 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
01:54:59.245 00.000 25848 Moving (-0.03, 0.25) raw xDistance=0.05 yDistance=0.22
01:54:59.245 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:54:59.245 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:59.245 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:54:59.245 00.000 25848 MoveAxis(E, 0, ABG)
01:54:59.245 00.000 25848 Move returns status 0, amount 0
01:54:59.245 00.000 25848 MoveAxis(N, 0, ABG)
01:54:59.245 00.000 25848 Move returns status 0, amount 0
01:54:59.245 00.000 25848 move complete, result=0
01:54:59.246 00.001 25848 worker thread done servicing request
01:54:59.246 00.000 25848 Worker thread wakes up
01:54:59.246 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:54:59.246 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:54:59.246 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:02.086 02.840 25848 Exposure complete
01:55:02.152 00.066 25848 worker thread done servicing request
01:55:02.152 00.000 21444 OnExposeComplete: enter
01:55:02.152 00.000 21444 UpdateGuideState(): m_state=6
01:55:02.152 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 360
01:55:02.152 00.000 21444 Star::Find returns 1 (1), X=1248.86, Y=665.11, Mass=5516137, SNR=194.8, Peak=65504 HFD=8.0
01:55:02.153 00.001 21444 MultiStar: [#1 1.43,0.62,0.91,U] [#2 1.08,0.78,0.84,U] [#3 1.55,0.61,0.72,U] [#4 0.34,-0.23,0.78,U] [#5 0.07,-0.43,0.72,U] [#6 0.60,0.26,0.63,U] [#7 0.74,-0.50,0.60,U] [#8 0.29,-0.17,0.58,U] 
01:55:02.153 00.000 21444 refined, 8 included, MultiStar: {0.62, 0.03}, one-star: {-0.45, -0.71}
01:55:02.153 00.000 21444 CameraToMount -- cameraTheta (0.05) - m_xAngle (3.05) = xAngle (-3.00 = -3.00)
01:55:02.153 00.000 21444 CameraToMount -- cameraTheta (0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.44)
01:55:02.153 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.03 hyp=0.62 cameraTheta=0.05 mountX=-0.61 mountY=0.26, mountTheta=2.73
01:55:02.153 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.03, opts=13)
01:55:02.153 00.000 21444 Enqueuing Move request for scope (0.62, 0.03)
01:55:02.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=306, FiltMax=65504, Gamma=0.560
01:55:02.153 00.000 21444 UpdateGuideState exits: m=5516137 SNR=194.8 Saturated
01:55:02.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:02.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:02.153 00.000 21444 Enqueuing Expose request
01:55:02.154 00.001 25848 Worker thread wakes up
01:55:02.154 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.03) opts 0xd
01:55:02.154 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.03)
01:55:02.154 00.000 25848 Moving (0.62, 0.03) raw xDistance=-0.61 yDistance=0.26
01:55:02.154 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
01:55:02.154 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:02.154 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:55:02.154 00.000 25848 MoveAxis(E, 18, ABG)
01:55:02.154 00.000 25848 Guiding  Dir = 2, Dur = 18
01:55:02.174 00.020 25848 IsSlewing returns 0
01:55:02.174 00.000 25848 IsGuiding returns 0
01:55:02.205 00.031 25848 IsGuiding returns 1
01:55:02.205 00.000 25848 scope still moving after pulse duration time elapsed
01:55:02.264 00.059 25848 IsSlewing returns 0
01:55:02.265 00.001 25848 IsGuiding returns 0
01:55:02.265 00.000 25848 scope move finished after 18 + 72 ms
01:55:02.265 00.000 25848 Move returns status 0, amount 18
01:55:02.265 00.000 25848 MoveAxis(N, 0, ABG)
01:55:02.265 00.000 25848 Move returns status 0, amount 0
01:55:02.265 00.000 25848 move complete, result=0
01:55:02.265 00.000 25848 worker thread done servicing request
01:55:02.265 00.000 25848 Worker thread wakes up
01:55:02.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:02.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:02.265 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.3 px 0 ms NORTH
01:55:05.112 02.847 25848 Exposure complete
01:55:05.202 00.090 25848 worker thread done servicing request
01:55:05.202 00.000 21444 OnExposeComplete: enter
01:55:05.202 00.000 21444 UpdateGuideState(): m_state=6
01:55:05.202 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 361
01:55:05.202 00.000 21444 Star::Find returns 1 (1), X=1247.29, Y=665.41, Mass=5600472, SNR=200.9, Peak=65504 HFD=7.9
01:55:05.203 00.001 21444 MultiStar: [#1 0.41,1.74,0.92,U] [#2 -0.01,1.68,0.68,U] [#3 1.09,0.96,0.67,U] [#4 -1.54,0.13,0.82,U] [#5 -1.93,-0.45,0.64,U] [#6 -1.19,0.05,0.59,U] [#7 -1.07,0.37,0.56,U] [#8 -1.12,-0.46,0.50,U] 
01:55:05.203 00.000 21444 refined, 8 included, MultiStar: {-0.83, 0.44}, one-star: {-2.02, -0.40}
01:55:05.203 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
01:55:05.203 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
01:55:05.203 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.44 hyp=0.94 cameraTheta=2.66 mountX=0.87 mountY=0.09, mountTheta=0.11
01:55:05.204 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.44, opts=13)
01:55:05.204 00.000 21444 Enqueuing Move request for scope (-0.83, 0.44)
01:55:05.204 00.000 25848 Worker thread wakes up
01:55:05.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.44) opts 0xd
01:55:05.204 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.44)
01:55:05.204 00.000 25848 Moving (-0.83, 0.44) raw xDistance=0.87 yDistance=0.09
01:55:05.204 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.87
01:55:05.204 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:05.204 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:55:05.204 00.000 25848 MoveAxis(W, 24, ABG)
01:55:05.204 00.000 25848 Guiding  Dir = 3, Dur = 24
01:55:05.205 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=202, FiltMax=65504, Gamma=0.560
01:55:05.205 00.000 21444 UpdateGuideState exits: m=5600472 SNR=200.9 Saturated
01:55:05.205 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:05.205 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:05.205 00.000 21444 Enqueuing Expose request
01:55:05.235 00.030 25848 IsSlewing returns 0
01:55:05.235 00.000 25848 IsGuiding returns 0
01:55:05.266 00.031 25848 IsGuiding returns 1
01:55:05.266 00.000 25848 scope still moving after pulse duration time elapsed
01:55:05.327 00.061 25848 IsSlewing returns 0
01:55:05.327 00.000 25848 IsGuiding returns 0
01:55:05.327 00.000 25848 scope move finished after 24 + 68 ms
01:55:05.327 00.000 25848 Move returns status 0, amount 24
01:55:05.327 00.000 25848 MoveAxis(N, 0, ABG)
01:55:05.327 00.000 25848 Move returns status 0, amount 0
01:55:05.327 00.000 25848 move complete, result=0
01:55:05.327 00.000 25848 worker thread done servicing request
01:55:05.327 00.000 25848 Worker thread wakes up
01:55:05.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:05.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:05.327 00.000 21444 GuideStep: 0.9 px 24 ms WEST, 0.1 px 0 ms NORTH
01:55:08.181 02.854 25848 Exposure complete
01:55:08.262 00.081 25848 worker thread done servicing request
01:55:08.262 00.000 21444 OnExposeComplete: enter
01:55:08.262 00.000 21444 UpdateGuideState(): m_state=6
01:55:08.262 00.000 21444 Star::Find(15, 1247, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 362
01:55:08.262 00.000 21444 Star::Find returns 1 (1), X=1250.53, Y=665.44, Mass=5672755, SNR=203.2, Peak=65504 HFD=7.7
01:55:08.263 00.001 21444 MultiStar: [#1 2.79,1.45,0.00,M1] [#2 2.29,1.59,0.00,M1] [#3 2.62,0.56,0.00,M1] [#4 1.79,0.52,0.90,U] [#5 1.74,0.42,0.68,U] [#6 2.02,1.03,0.00,M1] [#7 2.01,-0.75,0.00,M1] [#8 1.78,0.27,0.61,U] 
01:55:08.263 00.000 21444 single-star, 3 included, MultiStar: {1.60, 0.17}, one-star: {1.22, -0.37}
01:55:08.263 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.35 = 2.94)
01:55:08.263 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
01:55:08.263 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=-0.37 hyp=1.27 cameraTheta=-0.29 mountX=-1.25 mountY=0.12, mountTheta=3.05
01:55:08.263 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=-0.37, opts=13)
01:55:08.263 00.000 21444 Enqueuing Move request for scope (1.22, -0.37)
01:55:08.264 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=306, FiltMax=65504, Gamma=0.560
01:55:08.264 00.000 21444 UpdateGuideState exits: m=5672755 SNR=203.2 Saturated
01:55:08.264 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:08.264 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:08.264 00.000 21444 Enqueuing Expose request
01:55:08.264 00.000 25848 Worker thread wakes up
01:55:08.264 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, -0.37) opts 0xd
01:55:08.264 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, -0.37)
01:55:08.264 00.000 25848 Moving (1.22, -0.37) raw xDistance=-1.25 yDistance=0.12
01:55:08.264 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.25
01:55:08.264 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:08.264 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:55:08.264 00.000 25848 MoveAxis(E, 35, ABG)
01:55:08.264 00.000 25848 Guiding  Dir = 2, Dur = 35
01:55:08.297 00.033 25848 IsSlewing returns 0
01:55:08.297 00.000 25848 IsGuiding returns 0
01:55:08.328 00.031 25848 PulseGuide returned control before completion, sleep 14
01:55:08.352 00.024 25848 IsGuiding returns 1
01:55:08.352 00.000 25848 scope still moving after pulse duration time elapsed
01:55:08.404 00.052 25848 IsSlewing returns 0
01:55:08.405 00.001 25848 IsGuiding returns 0
01:55:08.405 00.000 25848 scope move finished after 35 + 73 ms
01:55:08.405 00.000 25848 Move returns status 0, amount 35
01:55:08.405 00.000 25848 MoveAxis(N, 0, ABG)
01:55:08.405 00.000 25848 Move returns status 0, amount 0
01:55:08.405 00.000 25848 move complete, result=0
01:55:08.405 00.000 25848 worker thread done servicing request
01:55:08.405 00.000 25848 Worker thread wakes up
01:55:08.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:08.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:08.405 00.000 21444 GuideStep: -1.2 px 35 ms EAST, 0.1 px 0 ms NORTH
01:55:11.260 02.855 25848 Exposure complete
01:55:11.326 00.066 25848 worker thread done servicing request
01:55:11.326 00.000 21444 OnExposeComplete: enter
01:55:11.327 00.001 21444 UpdateGuideState(): m_state=6
01:55:11.327 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 363
01:55:11.327 00.000 21444 Star::Find returns 1 (1), X=1250.49, Y=665.72, Mass=5802423, SNR=235.4, Peak=65504 HFD=8.0
01:55:11.327 00.000 21444 MultiStar: [#1 1.56,1.24,0.00,M2] [#2 0.68,1.66,0.88,U] [#3 2.34,1.77,0.00,M2] [#4 1.41,0.70,0.84,U] [#5 1.06,0.98,0.55,U] [#6 1.55,1.16,0.59,U] [#7 1.89,1.48,0.00,M2] [#8 1.81,0.85,0.00,M1] 
01:55:11.327 00.000 21444 single-star, 4 included, MultiStar: {1.16, 0.82}, one-star: {1.18, -0.10}
01:55:11.327 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
01:55:11.327 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.31)
01:55:11.327 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=-0.10 hyp=1.18 cameraTheta=-0.08 mountX=-1.18 mountY=0.36, mountTheta=2.85
01:55:11.328 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=-0.10, opts=13)
01:55:11.328 00.000 21444 Enqueuing Move request for scope (1.18, -0.10)
01:55:11.328 00.000 25848 Worker thread wakes up
01:55:11.328 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, -0.10) opts 0xd
01:55:11.328 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, -0.10)
01:55:11.328 00.000 25848 Moving (1.18, -0.10) raw xDistance=-1.18 yDistance=0.36
01:55:11.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.18
01:55:11.328 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:11.328 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=304, FiltMax=65504, Gamma=0.560
01:55:11.328 00.000 21444 UpdateGuideState exits: m=5802423 SNR=235.4 Saturated
01:55:11.328 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:11.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:11.328 00.000 21444 Enqueuing Expose request
01:55:11.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
01:55:11.328 00.000 25848 MoveAxis(E, 37, ABG)
01:55:11.328 00.000 25848 Guiding  Dir = 2, Dur = 37
01:55:11.359 00.031 25848 IsSlewing returns 0
01:55:11.359 00.000 25848 IsGuiding returns 0
01:55:11.390 00.031 25848 PulseGuide returned control before completion, sleep 17
01:55:11.426 00.036 25848 IsGuiding returns 1
01:55:11.426 00.000 25848 scope still moving after pulse duration time elapsed
01:55:11.468 00.042 25848 IsSlewing returns 0
01:55:11.468 00.000 25848 IsGuiding returns 0
01:55:11.468 00.000 25848 scope move finished after 37 + 72 ms
01:55:11.468 00.000 25848 Move returns status 0, amount 37
01:55:11.468 00.000 25848 MoveAxis(N, 0, ABG)
01:55:11.468 00.000 25848 Move returns status 0, amount 0
01:55:11.468 00.000 25848 move complete, result=0
01:55:11.468 00.000 25848 worker thread done servicing request
01:55:11.468 00.000 25848 Worker thread wakes up
01:55:11.468 00.000 21444 GuideStep: -1.2 px 37 ms EAST, 0.4 px 0 ms NORTH
01:55:11.469 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:11.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:14.317 02.848 25848 Exposure complete
01:55:14.399 00.082 25848 worker thread done servicing request
01:55:14.399 00.000 21444 OnExposeComplete: enter
01:55:14.399 00.000 21444 UpdateGuideState(): m_state=6
01:55:14.399 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 364
01:55:14.399 00.000 21444 Star::Find returns 1 (1), X=1250.19, Y=665.61, Mass=5891553, SNR=273.1, Peak=65504 HFD=8.1
01:55:14.400 00.001 21444 MultiStar: [#1 2.14,1.03,0.00,M3] [#2 2.28,1.12,0.00,M1] [#3 2.57,1.22,0.00,M3] [#4 1.49,0.27,0.95,U] [#5 1.91,0.39,0.64,U] [#6 1.76,0.47,0.53,U] [#7 1.41,0.29,0.43,U] [#8 1.83,0.12,0.67,U] 
01:55:14.400 00.000 21444 single-star, 5 included, MultiStar: {1.49, 0.18}, one-star: {0.88, -0.21}
01:55:14.400 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
01:55:14.400 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.16)
01:55:14.400 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=-0.21 hyp=0.90 cameraTheta=-0.23 mountX=-0.89 mountY=0.14, mountTheta=2.98
01:55:14.401 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=-0.21, opts=13)
01:55:14.401 00.000 21444 Enqueuing Move request for scope (0.88, -0.21)
01:55:14.401 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=192, FiltMax=65504, Gamma=0.560
01:55:14.401 00.000 21444 UpdateGuideState exits: m=5891553 SNR=273.1 Saturated
01:55:14.401 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:14.401 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:14.401 00.000 21444 Enqueuing Expose request
01:55:14.401 00.000 25848 Worker thread wakes up
01:55:14.401 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.21) opts 0xd
01:55:14.401 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, -0.21)
01:55:14.401 00.000 25848 Moving (0.88, -0.21) raw xDistance=-0.89 yDistance=0.14
01:55:14.401 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.89
01:55:14.401 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:14.401 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:55:14.402 00.001 25848 MoveAxis(E, 29, ABG)
01:55:14.402 00.000 25848 Guiding  Dir = 2, Dur = 29
01:55:14.422 00.020 25848 IsSlewing returns 0
01:55:14.422 00.000 25848 IsGuiding returns 0
01:55:14.454 00.032 25848 IsGuiding returns 1
01:55:14.454 00.000 25848 scope still moving after pulse duration time elapsed
01:55:14.562 00.108 25848 IsSlewing returns 0
01:55:14.562 00.000 25848 IsGuiding returns 0
01:55:14.562 00.000 25848 scope move finished after 29 + 111 ms
01:55:14.562 00.000 25848 Move returns status 0, amount 29
01:55:14.562 00.000 25848 MoveAxis(N, 0, ABG)
01:55:14.562 00.000 25848 Move returns status 0, amount 0
01:55:14.562 00.000 25848 move complete, result=0
01:55:14.562 00.000 25848 worker thread done servicing request
01:55:14.562 00.000 25848 Worker thread wakes up
01:55:14.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:14.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:14.563 00.001 21444 GuideStep: -0.9 px 29 ms EAST, 0.1 px 0 ms NORTH
01:55:17.407 02.844 25848 Exposure complete
01:55:17.494 00.087 25848 worker thread done servicing request
01:55:17.494 00.000 21444 OnExposeComplete: enter
01:55:17.494 00.000 21444 UpdateGuideState(): m_state=6
01:55:17.495 00.001 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 365
01:55:17.495 00.000 21444 Star::Find returns 1 (1), X=1250.04, Y=665.50, Mass=5872171, SNR=248.0, Peak=65504 HFD=8.0
01:55:17.495 00.000 21444 MultiStar: [#1 1.84,0.27,0.91,U] [#2 1.24,0.53,0.72,U] [#3 1.58,0.77,0.71,U] [#4 0.70,0.29,0.81,U] [#5 1.17,0.16,0.58,U] [#6 1.24,0.62,0.58,U] [#7 1.53,0.40,0.64,U] [#8 1.21,0.09,0.40,U] 
01:55:17.495 00.000 21444 single-star, 8 included, MultiStar: {1.24, 0.29}, one-star: {0.73, -0.31}
01:55:17.495 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.83)
01:55:17.495 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.02)
01:55:17.495 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-0.31 hyp=0.80 cameraTheta=-0.41 mountX=-0.76 mountY=-0.01, mountTheta=-3.12
01:55:17.496 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-0.31, opts=13)
01:55:17.496 00.000 21444 Enqueuing Move request for scope (0.73, -0.31)
01:55:17.496 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=220, FiltMax=65504, Gamma=0.560
01:55:17.496 00.000 21444 UpdateGuideState exits: m=5872171 SNR=248.0 Saturated
01:55:17.496 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:17.496 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:17.496 00.000 21444 Enqueuing Expose request
01:55:17.496 00.000 25848 Worker thread wakes up
01:55:17.496 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.31) opts 0xd
01:55:17.497 00.001 25848 Handling offset move in thread for scope, endpoint = (0.73, -0.31)
01:55:17.497 00.000 25848 Moving (0.73, -0.31) raw xDistance=-0.76 yDistance=-0.01
01:55:17.497 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.76
01:55:17.497 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:17.497 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:55:17.497 00.000 25848 MoveAxis(E, 24, ABG)
01:55:17.497 00.000 25848 Guiding  Dir = 2, Dur = 24
01:55:17.517 00.020 25848 IsSlewing returns 0
01:55:17.517 00.000 25848 IsGuiding returns 0
01:55:17.610 00.093 25848 IsGuiding returns 1
01:55:17.611 00.001 25848 scope still moving after pulse duration time elapsed
01:55:17.673 00.062 25848 IsSlewing returns 0
01:55:17.673 00.000 25848 IsGuiding returns 0
01:55:17.673 00.000 25848 scope move finished after 24 + 131 ms
01:55:17.673 00.000 25848 Move returns status 0, amount 24
01:55:17.673 00.000 25848 MoveAxis(N, 0, ABG)
01:55:17.673 00.000 25848 Move returns status 0, amount 0
01:55:17.673 00.000 25848 move complete, result=0
01:55:17.673 00.000 25848 worker thread done servicing request
01:55:17.673 00.000 25848 Worker thread wakes up
01:55:17.674 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:17.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:17.674 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.0 px 0 ms NORTH
01:55:20.525 02.851 25848 Exposure complete
01:55:20.598 00.073 25848 worker thread done servicing request
01:55:20.598 00.000 21444 OnExposeComplete: enter
01:55:20.598 00.000 21444 UpdateGuideState(): m_state=6
01:55:20.599 00.001 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 366
01:55:20.599 00.000 21444 Star::Find returns 1 (1), X=1249.86, Y=665.94, Mass=5692920, SNR=259.7, Peak=65504 HFD=8.1
01:55:20.599 00.000 21444 MultiStar: [#1 1.93,1.98,0.00,M3] [#2 1.53,2.14,0.00,M1] [#3 1.88,1.78,0.00,M3] [#4 0.42,0.73,0.71,U] [#5 1.46,1.53,0.00,M1] [#6 0.72,1.23,0.52,U] [#7 0.58,0.85,0.60,U] [#8 0.81,0.83,0.39,U] 
01:55:20.599 00.000 21444 single-star, 4 included, MultiStar: {0.58, 0.66}, one-star: {0.55, 0.12}
01:55:20.599 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
01:55:20.599 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
01:55:20.599 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.12 hyp=0.56 cameraTheta=0.22 mountX=-0.54 mountY=0.32, mountTheta=2.60
01:55:20.600 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.12, opts=13)
01:55:20.600 00.000 21444 Enqueuing Move request for scope (0.55, 0.12)
01:55:20.600 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=268, FiltMax=65504, Gamma=0.560
01:55:20.600 00.000 21444 UpdateGuideState exits: m=5692920 SNR=259.7 Saturated
01:55:20.600 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:20.600 00.000 25848 Worker thread wakes up
01:55:20.600 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.12) opts 0xd
01:55:20.600 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.12)
01:55:20.600 00.000 25848 Moving (0.55, 0.12) raw xDistance=-0.54 yDistance=0.32
01:55:20.600 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.54
01:55:20.600 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:20.600 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:20.600 00.000 21444 Enqueuing Expose request
01:55:20.600 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:55:20.600 00.000 25848 MoveAxis(E, 17, ABG)
01:55:20.600 00.000 25848 Guiding  Dir = 2, Dur = 17
01:55:20.641 00.041 25848 IsSlewing returns 0
01:55:20.641 00.000 25848 IsGuiding returns 0
01:55:20.672 00.031 25848 IsGuiding returns 1
01:55:20.672 00.000 25848 scope still moving after pulse duration time elapsed
01:55:20.735 00.063 25848 IsSlewing returns 0
01:55:20.736 00.001 25848 IsGuiding returns 0
01:55:20.736 00.000 25848 scope move finished after 17 + 77 ms
01:55:20.736 00.000 25848 Move returns status 0, amount 17
01:55:20.736 00.000 25848 MoveAxis(N, 0, ABG)
01:55:20.736 00.000 25848 Move returns status 0, amount 0
01:55:20.736 00.000 25848 move complete, result=0
01:55:20.736 00.000 25848 worker thread done servicing request
01:55:20.736 00.000 25848 Worker thread wakes up
01:55:20.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:20.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:20.736 00.000 21444 GuideStep: -0.5 px 17 ms EAST, 0.3 px 0 ms NORTH
01:55:23.586 02.850 25848 Exposure complete
01:55:23.668 00.082 25848 worker thread done servicing request
01:55:23.668 00.000 21444 OnExposeComplete: enter
01:55:23.668 00.000 21444 UpdateGuideState(): m_state=6
01:55:23.668 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 367
01:55:23.668 00.000 21444 Star::Find returns 1 (1), X=1249.64, Y=666.36, Mass=5650322, SNR=218.8, Peak=65504 HFD=7.8
01:55:23.668 00.000 21444 MultiStar: [#1 1.91,2.64,0.00,M4] [#2 1.36,2.62,0.00,M2] [#3 1.62,2.12,0.00,M4] [#4 1.46,0.73,0.88,U] [#5 0.80,0.94,0.61,U] [#6 1.72,2.27,0.00,M1] [#7 1.41,1.67,0.00,M1] [#8 0.57,0.97,0.60,U] 
01:55:23.668 00.000 21444 single-star, 3 included, MultiStar: {0.79, 0.76}, one-star: {0.33, 0.54}
01:55:23.668 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
01:55:23.668 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
01:55:23.668 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=0.54 hyp=0.64 cameraTheta=1.03 mountX=-0.28 mountY=0.63, mountTheta=1.99
01:55:23.669 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=0.54, opts=13)
01:55:23.669 00.000 21444 Enqueuing Move request for scope (0.33, 0.54)
01:55:23.669 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=334, FiltMax=65504, Gamma=0.560
01:55:23.669 00.000 21444 UpdateGuideState exits: m=5650322 SNR=218.8 Saturated
01:55:23.669 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:23.669 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:23.669 00.000 21444 Enqueuing Expose request
01:55:23.669 00.000 25848 Worker thread wakes up
01:55:23.669 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.54) opts 0xd
01:55:23.669 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, 0.54)
01:55:23.669 00.000 25848 Moving (0.33, 0.54) raw xDistance=-0.28 yDistance=0.63
01:55:23.669 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
01:55:23.669 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
01:55:23.669 00.000 25848 MoveAxis(E, 0, ABG)
01:55:23.669 00.000 25848 Move returns status 0, amount 0
01:55:23.670 00.001 25848 MoveAxis(S, 17, ABG)
01:55:23.670 00.000 25848 Guiding  Dir = 1, Dur = 17
01:55:23.702 00.032 25848 IsSlewing returns 0
01:55:23.702 00.000 25848 IsGuiding returns 0
01:55:23.733 00.031 25848 IsGuiding returns 1
01:55:23.733 00.000 25848 scope still moving after pulse duration time elapsed
01:55:23.782 00.049 25848 IsSlewing returns 0
01:55:23.783 00.001 25848 IsGuiding returns 0
01:55:23.783 00.000 25848 scope move finished after 17 + 63 ms
01:55:23.783 00.000 25848 Move returns status 0, amount 17
01:55:23.783 00.000 25848 move complete, result=0
01:55:23.783 00.000 25848 worker thread done servicing request
01:55:23.783 00.000 25848 Worker thread wakes up
01:55:23.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:23.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:23.783 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 17 ms SOUTH
01:55:26.631 02.848 25848 Exposure complete
01:55:26.715 00.084 25848 worker thread done servicing request
01:55:26.716 00.001 21444 OnExposeComplete: enter
01:55:26.716 00.000 21444 UpdateGuideState(): m_state=6
01:55:26.716 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 368
01:55:26.716 00.000 21444 Star::Find returns 1 (1), X=1250.33, Y=665.84, Mass=5744355, SNR=264.5, Peak=65504 HFD=7.9
01:55:26.716 00.000 21444 MultiStar: [#1 2.63,1.88,0.00,M5] [#2 2.22,1.96,0.00,M3] [#3 2.97,1.84,0.00,M5] [#4 1.51,0.94,0.64,U] [#5 1.46,0.71,0.48,U] [#6 1.27,1.22,0.62,U] [#7 1.93,0.71,0.00,M2] [#8 1.72,0.85,0.51,U] 
01:55:26.716 00.000 21444 single-star, 4 included, MultiStar: {1.34, 0.66}, one-star: {1.02, 0.02}
01:55:26.716 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.05) = xAngle (-3.03 = -3.03)
01:55:26.716 00.000 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.87 = 0.41)
01:55:26.716 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=0.02 hyp=1.02 cameraTheta=0.02 mountX=-1.02 mountY=0.41, mountTheta=2.76
01:55:26.717 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=0.02, opts=13)
01:55:26.717 00.000 21444 Enqueuing Move request for scope (1.02, 0.02)
01:55:26.717 00.000 25848 Worker thread wakes up
01:55:26.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.02) opts 0xd
01:55:26.718 00.001 25848 Handling offset move in thread for scope, endpoint = (1.02, 0.02)
01:55:26.718 00.000 25848 Moving (1.02, 0.02) raw xDistance=-1.02 yDistance=0.41
01:55:26.718 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=306, FiltMax=65504, Gamma=0.560
01:55:26.718 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02
01:55:26.718 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:26.718 00.000 21444 UpdateGuideState exits: m=5744355 SNR=264.5 Saturated
01:55:26.718 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:55:26.718 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:26.718 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:26.718 00.000 21444 Enqueuing Expose request
01:55:26.718 00.000 25848 MoveAxis(E, 30, ABG)
01:55:26.718 00.000 25848 Guiding  Dir = 2, Dur = 30
01:55:26.750 00.032 25848 IsSlewing returns 0
01:55:26.751 00.001 25848 IsGuiding returns 0
01:55:26.782 00.031 25848 IsGuiding returns 1
01:55:26.782 00.000 25848 scope still moving after pulse duration time elapsed
01:55:26.842 00.060 25848 IsSlewing returns 0
01:55:26.842 00.000 25848 IsGuiding returns 0
01:55:26.843 00.001 25848 scope move finished after 30 + 60 ms
01:55:26.843 00.000 25848 Move returns status 0, amount 30
01:55:26.843 00.000 25848 MoveAxis(N, 0, ABG)
01:55:26.843 00.000 25848 Move returns status 0, amount 0
01:55:26.843 00.000 25848 move complete, result=0
01:55:26.843 00.000 25848 worker thread done servicing request
01:55:26.843 00.000 25848 Worker thread wakes up
01:55:26.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:26.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:26.843 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.4 px 0 ms NORTH
01:55:29.693 02.850 25848 Exposure complete
01:55:29.782 00.089 25848 worker thread done servicing request
01:55:29.782 00.000 21444 OnExposeComplete: enter
01:55:29.782 00.000 21444 UpdateGuideState(): m_state=6
01:55:29.782 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 369
01:55:29.782 00.000 21444 Star::Find returns 1 (1), X=1250.37, Y=667.03, Mass=5559623, SNR=192.2, Peak=65504 HFD=8.0
01:55:29.783 00.001 21444 MultiStar: [#1 2.57,2.14,0.00,M6] [#2 2.11,2.07,0.00,M4] [#3 3.04,1.61,0.00,M6] [#4 1.37,1.59,0.00,M1] [#5 1.61,1.73,0.00,M1] [#6 1.76,1.82,0.00,M1] [#7 2.02,1.54,0.00,M3] [#8 1.67,1.22,0.00,M1] 
01:55:29.783 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
01:55:29.783 00.000 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
01:55:29.783 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=1.22 hyp=1.61 cameraTheta=0.86 mountX=-0.94 mountY=1.53, mountTheta=2.12
01:55:29.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=1.22, opts=13)
01:55:29.784 00.000 21444 Enqueuing Move request for scope (1.06, 1.22)
01:55:29.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=144, FiltMax=65504, Gamma=0.560
01:55:29.784 00.000 21444 UpdateGuideState exits: m=5559623 SNR=192.2 Saturated
01:55:29.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:29.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:29.784 00.000 21444 Enqueuing Expose request
01:55:29.784 00.000 25848 Worker thread wakes up
01:55:29.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 1.22) opts 0xd
01:55:29.784 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 1.22)
01:55:29.784 00.000 25848 Moving (1.06, 1.22) raw xDistance=-0.94 yDistance=1.53
01:55:29.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.94
01:55:29.785 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
01:55:29.785 00.000 25848 MoveAxis(E, 29, ABG)
01:55:29.785 00.000 25848 Guiding  Dir = 2, Dur = 29
01:55:29.812 00.027 25848 IsSlewing returns 0
01:55:29.814 00.002 25848 IsGuiding returns 0
01:55:29.846 00.032 25848 IsGuiding returns 1
01:55:29.846 00.000 25848 scope still moving after pulse duration time elapsed
01:55:29.907 00.061 25848 IsSlewing returns 0
01:55:29.907 00.000 25848 IsGuiding returns 0
01:55:29.907 00.000 25848 scope move finished after 29 + 64 ms
01:55:29.907 00.000 25848 Move returns status 0, amount 29
01:55:29.907 00.000 25848 MoveAxis(S, 42, ABG)
01:55:29.907 00.000 25848 Guiding  Dir = 1, Dur = 42
01:55:29.937 00.030 25848 IsSlewing returns 0
01:55:29.962 00.025 25848 IsGuiding returns 0
01:55:29.984 00.022 25848 PulseGuide returned control before completion, sleep 31
01:55:30.022 00.038 25848 IsGuiding returns 1
01:55:30.022 00.000 25848 scope still moving after pulse duration time elapsed
01:55:30.078 00.056 25848 IsSlewing returns 0
01:55:30.078 00.000 25848 IsGuiding returns 0
01:55:30.078 00.000 25848 scope move finished after 42 + 74 ms
01:55:30.078 00.000 25848 Move returns status 0, amount 42
01:55:30.078 00.000 25848 move complete, result=0
01:55:30.079 00.001 25848 worker thread done servicing request
01:55:30.079 00.000 25848 Worker thread wakes up
01:55:30.079 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 1.5 px 42 ms SOUTH
01:55:30.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:30.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:32.924 02.845 25848 Exposure complete
01:55:33.015 00.091 25848 worker thread done servicing request
01:55:33.015 00.000 21444 OnExposeComplete: enter
01:55:33.015 00.000 21444 UpdateGuideState(): m_state=6
01:55:33.015 00.000 21444 Star::Find(15, 1250, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 370
01:55:33.015 00.000 21444 Star::Find returns 1 (1), X=1250.48, Y=665.42, Mass=5790200, SNR=244.6, Peak=65504 HFD=7.7
01:55:33.016 00.001 21444 MultiStar: [#1 2.67,0.32,0.00,M7] [#2 2.14,0.59,0.00,M5] [#3 2.61,0.68,0.00,M7] [#4 1.98,0.12,0.00,M2] [#5 2.10,-0.50,0.00,M2] [#6 2.48,0.08,0.00,M2] [#7 2.15,-0.11,0.00,M4] [#8 2.69,-0.00,0.00,M2] 
01:55:33.016 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
01:55:33.016 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.07)
01:55:33.016 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=-0.39 hyp=1.23 cameraTheta=-0.32 mountX=-1.20 mountY=0.08, mountTheta=3.07
01:55:33.018 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=-0.39, opts=13)
01:55:33.018 00.000 21444 Enqueuing Move request for scope (1.17, -0.39)
01:55:33.018 00.000 25848 Worker thread wakes up
01:55:33.018 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=306, FiltMax=65504, Gamma=0.560
01:55:33.018 00.000 21444 UpdateGuideState exits: m=5790200 SNR=244.6 Saturated
01:55:33.018 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.39) opts 0xd
01:55:33.018 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:33.018 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, -0.39)
01:55:33.019 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:33.019 00.000 21444 Enqueuing Expose request
01:55:33.019 00.000 25848 Moving (1.17, -0.39) raw xDistance=-1.20 yDistance=0.08
01:55:33.019 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.20
01:55:33.019 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:33.019 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:55:33.019 00.000 25848 MoveAxis(E, 37, ABG)
01:55:33.019 00.000 25848 Guiding  Dir = 2, Dur = 37
01:55:33.048 00.029 25848 IsSlewing returns 0
01:55:33.048 00.000 25848 IsGuiding returns 0
01:55:33.080 00.032 25848 PulseGuide returned control before completion, sleep 16
01:55:33.111 00.031 25848 IsGuiding returns 1
01:55:33.111 00.000 25848 scope still moving after pulse duration time elapsed
01:55:33.170 00.059 25848 IsSlewing returns 0
01:55:33.170 00.000 25848 IsGuiding returns 0
01:55:33.170 00.000 25848 scope move finished after 37 + 85 ms
01:55:33.171 00.001 25848 Move returns status 0, amount 37
01:55:33.171 00.000 25848 MoveAxis(N, 0, ABG)
01:55:33.171 00.000 25848 Move returns status 0, amount 0
01:55:33.171 00.000 25848 move complete, result=0
01:55:33.171 00.000 25848 worker thread done servicing request
01:55:33.171 00.000 25848 Worker thread wakes up
01:55:33.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:33.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:33.171 00.000 21444 GuideStep: -1.2 px 37 ms EAST, 0.1 px 0 ms NORTH
01:55:36.015 02.844 25848 Exposure complete
01:55:36.096 00.081 25848 worker thread done servicing request
01:55:36.096 00.000 21444 OnExposeComplete: enter
01:55:36.096 00.000 21444 UpdateGuideState(): m_state=6
01:55:36.096 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 371
01:55:36.096 00.000 21444 Star::Find returns 1 (1), X=1249.82, Y=665.35, Mass=5507003, SNR=201.8, Peak=65504 HFD=7.8
01:55:36.096 00.000 21444 MultiStar: [#1 2.43,0.62,0.00,M8] [#2 2.08,0.86,0.00,M6] [#3 2.90,0.10,0.00,M8] [#4 1.73,0.40,0.92,U] [#5 1.69,0.95,0.56,U] [#6 1.56,0.71,0.74,U] [#7 1.62,0.10,0.60,U] [#8 1.77,0.44,0.51,U] 
01:55:36.096 00.000 21444 single-star, 5 included, MultiStar: {1.40, 0.29}, one-star: {0.51, -0.46}
01:55:36.096 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
01:55:36.096 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.35)
01:55:36.096 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=-0.46 hyp=0.69 cameraTheta=-0.74 mountX=-0.55 mountY=-0.23, mountTheta=-2.74
01:55:36.097 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=-0.46, opts=13)
01:55:36.097 00.000 21444 Enqueuing Move request for scope (0.51, -0.46)
01:55:36.097 00.000 25848 Worker thread wakes up
01:55:36.097 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=320, FiltMax=65504, Gamma=0.560
01:55:36.097 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.46) opts 0xd
01:55:36.098 00.001 21444 UpdateGuideState exits: m=5507003 SNR=201.8 Saturated
01:55:36.098 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:36.098 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:36.098 00.000 21444 Enqueuing Expose request
01:55:36.098 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, -0.46)
01:55:36.098 00.000 25848 Moving (0.51, -0.46) raw xDistance=-0.55 yDistance=-0.23
01:55:36.098 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.55
01:55:36.098 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:36.098 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:55:36.098 00.000 25848 MoveAxis(E, 18, ABG)
01:55:36.098 00.000 25848 Guiding  Dir = 2, Dur = 18
01:55:36.127 00.029 25848 IsSlewing returns 0
01:55:36.127 00.000 25848 IsGuiding returns 0
01:55:36.159 00.032 25848 IsGuiding returns 1
01:55:36.159 00.000 25848 scope still moving after pulse duration time elapsed
01:55:36.217 00.058 25848 IsSlewing returns 0
01:55:36.217 00.000 25848 IsGuiding returns 0
01:55:36.217 00.000 25848 scope move finished after 18 + 72 ms
01:55:36.217 00.000 25848 Move returns status 0, amount 18
01:55:36.217 00.000 25848 MoveAxis(N, 0, ABG)
01:55:36.217 00.000 25848 Move returns status 0, amount 0
01:55:36.217 00.000 25848 move complete, result=0
01:55:36.218 00.001 25848 worker thread done servicing request
01:55:36.218 00.000 25848 Worker thread wakes up
01:55:36.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:36.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:36.218 00.000 21444 GuideStep: -0.5 px 18 ms EAST, -0.2 px 0 ms NORTH
01:55:39.074 02.856 25848 Exposure complete
01:55:39.151 00.077 25848 worker thread done servicing request
01:55:39.151 00.000 21444 OnExposeComplete: enter
01:55:39.152 00.001 21444 UpdateGuideState(): m_state=6
01:55:39.152 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 372
01:55:39.152 00.000 21444 Star::Find returns 1 (1), X=1249.78, Y=666.09, Mass=5357760, SNR=172.5, Peak=65504 HFD=7.9
01:55:39.152 00.000 21444 MultiStar: [#1 1.82,1.95,0.00,M9] [#2 1.78,1.88,0.00,M7] [#3 2.89,1.08,0.00,M9] [#4 1.67,1.06,0.86,U] [#5 1.48,1.10,0.82,U] [#6 1.14,1.34,0.73,U] [#7 1.39,0.64,0.62,U] [#8 1.41,0.89,0.50,U] 
01:55:39.152 00.000 21444 single-star, 5 included, MultiStar: {1.22, 0.86}, one-star: {0.47, 0.28}
01:55:39.152 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
01:55:39.152 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.92)
01:55:39.152 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.28 hyp=0.55 cameraTheta=0.53 mountX=-0.45 mountY=0.44, mountTheta=2.37
01:55:39.153 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.28, opts=13)
01:55:39.153 00.000 21444 Enqueuing Move request for scope (0.47, 0.28)
01:55:39.153 00.000 25848 Worker thread wakes up
01:55:39.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=420, FiltMax=65504, Gamma=0.560
01:55:39.153 00.000 21444 UpdateGuideState exits: m=5357760 SNR=172.5 Saturated
01:55:39.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:39.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.28) opts 0xd
01:55:39.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:39.153 00.000 21444 Enqueuing Expose request
01:55:39.153 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.28)
01:55:39.153 00.000 25848 Moving (0.47, 0.28) raw xDistance=-0.45 yDistance=0.44
01:55:39.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
01:55:39.153 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:39.153 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
01:55:39.153 00.000 25848 MoveAxis(E, 0, ABG)
01:55:39.153 00.000 25848 Move returns status 0, amount 0
01:55:39.153 00.000 25848 MoveAxis(N, 0, ABG)
01:55:39.154 00.001 25848 Move returns status 0, amount 0
01:55:39.154 00.000 25848 move complete, result=0
01:55:39.154 00.000 25848 worker thread done servicing request
01:55:39.154 00.000 25848 Worker thread wakes up
01:55:39.154 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:39.154 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:39.154 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
01:55:42.004 02.850 25848 Exposure complete
01:55:42.091 00.087 25848 worker thread done servicing request
01:55:42.092 00.001 21444 OnExposeComplete: enter
01:55:42.092 00.000 21444 UpdateGuideState(): m_state=6
01:55:42.092 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 373
01:55:42.092 00.000 21444 Star::Find returns 1 (1), X=1250.31, Y=666.83, Mass=5281656, SNR=177.2, Peak=65504 HFD=7.8
01:55:42.092 00.000 21444 MultiStar: [#1 1.91,2.08,0.00,M10] [#2 1.91,2.42,0.00,M8] [#3 3.00,1.42,0.00,M10] [#4 2.11,0.32,0.00,M1] [#5 1.67,0.70,0.55,U] [#6 1.92,1.29,0.00,M1] [#7 2.19,0.54,0.00,M3] [#8 1.36,0.54,0.48,U] 
01:55:42.092 00.000 21444 single-star, 2 included, MultiStar: {1.27, 0.82}, one-star: {1.00, 1.01}
01:55:42.092 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
01:55:42.092 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.11 = 1.18)
01:55:42.092 00.000 21444 CameraToMount -- cameraX=1.00 cameraY=1.01 hyp=1.42 cameraTheta=0.79 mountX=-0.91 mountY=1.32, mountTheta=2.18
01:55:42.093 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.00, y=1.01, opts=13)
01:55:42.093 00.000 21444 Enqueuing Move request for scope (1.00, 1.01)
01:55:42.093 00.000 25848 Worker thread wakes up
01:55:42.094 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.00, 1.01) opts 0xd
01:55:42.094 00.000 25848 Handling offset move in thread for scope, endpoint = (1.00, 1.01)
01:55:42.094 00.000 25848 Moving (1.00, 1.01) raw xDistance=-0.91 yDistance=1.32
01:55:42.094 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=220, FiltMax=65504, Gamma=0.560
01:55:42.094 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
01:55:42.094 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.32 from input 1.32
01:55:42.094 00.000 25848 MoveAxis(E, 26, ABG)
01:55:42.094 00.000 25848 Guiding  Dir = 2, Dur = 26
01:55:42.094 00.000 21444 UpdateGuideState exits: m=5281656 SNR=177.2 Saturated
01:55:42.094 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:42.094 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:42.094 00.000 21444 Enqueuing Expose request
01:55:42.126 00.032 25848 IsSlewing returns 0
01:55:42.127 00.001 25848 IsGuiding returns 0
01:55:42.158 00.031 25848 IsGuiding returns 1
01:55:42.158 00.000 25848 scope still moving after pulse duration time elapsed
01:55:42.217 00.059 25848 IsSlewing returns 0
01:55:42.217 00.000 25848 IsGuiding returns 0
01:55:42.217 00.000 25848 scope move finished after 26 + 64 ms
01:55:42.217 00.000 25848 Move returns status 0, amount 26
01:55:42.217 00.000 25848 MoveAxis(S, 36, ABG)
01:55:42.217 00.000 25848 Guiding  Dir = 1, Dur = 36
01:55:42.250 00.033 25848 IsSlewing returns 0
01:55:42.251 00.001 25848 IsGuiding returns 0
01:55:42.282 00.031 25848 PulseGuide returned control before completion, sleep 16
01:55:42.314 00.032 25848 IsGuiding returns 1
01:55:42.315 00.001 25848 scope still moving after pulse duration time elapsed
01:55:42.374 00.059 25848 IsSlewing returns 0
01:55:42.374 00.000 25848 IsGuiding returns 0
01:55:42.374 00.000 25848 scope move finished after 36 + 87 ms
01:55:42.374 00.000 25848 Move returns status 0, amount 36
01:55:42.374 00.000 25848 move complete, result=0
01:55:42.374 00.000 25848 worker thread done servicing request
01:55:42.374 00.000 25848 Worker thread wakes up
01:55:42.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:42.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:42.374 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 1.3 px 36 ms SOUTH
01:55:45.224 02.850 25848 Exposure complete
01:55:45.308 00.084 25848 worker thread done servicing request
01:55:45.309 00.001 21444 OnExposeComplete: enter
01:55:45.309 00.000 21444 UpdateGuideState(): m_state=6
01:55:45.309 00.000 21444 Star::Find(15, 1250, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 374
01:55:45.309 00.000 21444 Star::Find returns 1 (1), X=1250.81, Y=663.37, Mass=5661877, SNR=213.5, Peak=65504 HFD=8.1
01:55:45.309 00.000 21444 MultiStar: [#1 2.60,-0.67,0.00,R] [#2 2.21,-0.33,0.00,M9] [#3 2.50,-0.46,0.00,R] [#4 1.21,-1.48,0.83,U] [#5 1.14,-1.86,0.00,M1] [#6 1.80,-1.62,0.00,M2] [#7 2.44,-2.28,0.00,M4] [#8 1.71,-1.88,0.00,M1] 
01:55:45.309 00.000 21444 refined, 1 included, MultiStar: {1.37, -2.00}, one-star: {1.50, -2.44}
01:55:45.309 00.000 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.02 = 2.26)
01:55:45.309 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.87 = -0.58)
01:55:45.309 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=-2.00 hyp=2.43 cameraTheta=-0.97 mountX=-1.54 mountY=-1.34, mountTheta=-2.43
01:55:45.310 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=-2.00, opts=13)
01:55:45.310 00.000 21444 Enqueuing Move request for scope (1.37, -2.00)
01:55:45.310 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=268, FiltMax=65504, Gamma=0.560
01:55:45.310 00.000 21444 UpdateGuideState exits: m=5661877 SNR=213.5 Saturated
01:55:45.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:45.310 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:45.310 00.000 21444 Enqueuing Expose request
01:55:45.310 00.000 25848 Worker thread wakes up
01:55:45.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, -2.00) opts 0xd
01:55:45.310 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, -2.00)
01:55:45.310 00.000 25848 Moving (1.37, -2.00) raw xDistance=-1.54 yDistance=-1.34
01:55:45.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.54
01:55:45.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:45.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.34
01:55:45.310 00.000 25848 MoveAxis(E, 47, ABG)
01:55:45.310 00.000 25848 Guiding  Dir = 2, Dur = 47
01:55:45.343 00.033 25848 IsSlewing returns 0
01:55:45.343 00.000 25848 IsGuiding returns 0
01:55:45.375 00.032 25848 PulseGuide returned control before completion, sleep 26
01:55:45.413 00.038 25848 IsGuiding returns 1
01:55:45.413 00.000 25848 scope still moving after pulse duration time elapsed
01:55:45.467 00.054 25848 IsSlewing returns 0
01:55:45.467 00.000 25848 IsGuiding returns 0
01:55:45.467 00.000 25848 scope move finished after 47 + 77 ms
01:55:45.467 00.000 25848 Move returns status 0, amount 47
01:55:45.467 00.000 25848 MoveAxis(N, 0, ABG)
01:55:45.467 00.000 25848 Move returns status 0, amount 0
01:55:45.467 00.000 25848 move complete, result=0
01:55:45.467 00.000 25848 worker thread done servicing request
01:55:45.467 00.000 25848 Worker thread wakes up
01:55:45.467 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:45.468 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:45.468 00.000 21444 GuideStep: -1.5 px 47 ms EAST, -1.3 px 0 ms NORTH
01:55:48.322 02.854 25848 Exposure complete
01:55:48.410 00.088 25848 worker thread done servicing request
01:55:48.410 00.000 21444 OnExposeComplete: enter
01:55:48.410 00.000 21444 UpdateGuideState(): m_state=6
01:55:48.411 00.001 21444 Star::Find(15, 1250, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 375
01:55:48.411 00.000 21444 Star::Find returns 1 (1), X=1250.64, Y=663.75, Mass=5645737, SNR=247.2, Peak=65504 HFD=8.0
01:55:48.411 00.000 21444 MultiStar: [#1 -0.07,0.10,0.73,U] [#2 1.60,0.47,0.62,U] [#3 -0.15,0.42,0.57,U] [#4 1.26,-1.05,0.68,U] [#5 1.49,-1.39,0.00,M2] [#6 1.63,-0.81,0.61,U] [#7 1.24,-1.01,0.54,U] [#8 1.28,-1.19,0.65,U] 
01:55:48.411 00.000 21444 refined, 7 included, MultiStar: {1.03, -0.74}, one-star: {1.33, -2.07}
01:55:48.411 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.68 = 2.61)
01:55:48.411 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
01:55:48.411 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-0.74 hyp=1.27 cameraTheta=-0.62 mountX=-1.09 mountY=-0.30, mountTheta=-2.88
01:55:48.412 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-0.74, opts=13)
01:55:48.412 00.000 21444 Enqueuing Move request for scope (1.03, -0.74)
01:55:48.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=16, FiltMax=65504, Gamma=0.560
01:55:48.412 00.000 21444 UpdateGuideState exits: m=5645737 SNR=247.2 Saturated
01:55:48.412 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:48.412 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:48.412 00.000 21444 Enqueuing Expose request
01:55:48.412 00.000 25848 Worker thread wakes up
01:55:48.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.74) opts 0xd
01:55:48.413 00.001 25848 Handling offset move in thread for scope, endpoint = (1.03, -0.74)
01:55:48.413 00.000 25848 Moving (1.03, -0.74) raw xDistance=-1.09 yDistance=-0.30
01:55:48.413 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.09
01:55:48.413 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:48.413 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:55:48.413 00.000 25848 MoveAxis(E, 35, ABG)
01:55:48.413 00.000 25848 Guiding  Dir = 2, Dur = 35
01:55:48.438 00.025 25848 IsSlewing returns 0
01:55:48.438 00.000 25848 IsGuiding returns 0
01:55:48.471 00.033 25848 PulseGuide returned control before completion, sleep 14
01:55:48.495 00.024 25848 IsGuiding returns 1
01:55:48.495 00.000 25848 scope still moving after pulse duration time elapsed
01:55:48.564 00.069 25848 IsSlewing returns 0
01:55:48.564 00.000 25848 IsGuiding returns 0
01:55:48.564 00.000 25848 scope move finished after 35 + 89 ms
01:55:48.564 00.000 25848 Move returns status 0, amount 35
01:55:48.564 00.000 25848 MoveAxis(N, 0, ABG)
01:55:48.564 00.000 25848 Move returns status 0, amount 0
01:55:48.564 00.000 25848 move complete, result=0
01:55:48.564 00.000 25848 worker thread done servicing request
01:55:48.564 00.000 25848 Worker thread wakes up
01:55:48.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:48.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:48.564 00.000 21444 GuideStep: -1.1 px 35 ms EAST, -0.3 px 0 ms NORTH
01:55:51.412 02.848 25848 Exposure complete
01:55:51.488 00.076 25848 worker thread done servicing request
01:55:51.488 00.000 21444 OnExposeComplete: enter
01:55:51.488 00.000 21444 UpdateGuideState(): m_state=6
01:55:51.489 00.001 21444 Star::Find(15, 1250, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 376
01:55:51.489 00.000 21444 Star::Find returns 1 (1), X=1249.00, Y=664.41, Mass=5658721, SNR=210.6, Peak=65504 HFD=8.1
01:55:51.489 00.000 21444 MultiStar: [#1 -1.00,0.93,0.84,U] [#2 1.10,0.42,0.80,U] [#3 -0.64,1.07,0.45,U] [#4 0.60,-1.26,0.75,U] [#5 -0.67,-0.84,0.71,U] [#6 0.05,0.39,0.63,U] [#7 0.62,-0.56,0.61,U] [#8 -0.30,-1.04,0.45,U] 
01:55:51.489 00.000 21444 refined, 8 included, MultiStar: {-0.05, -0.31}, one-star: {-0.31, -1.40}
01:55:51.489 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.79 = 1.50)
01:55:51.489 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.63 = -1.35)
01:55:51.489 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.73 mountX=0.02 mountY=-0.30, mountTheta=-1.50
01:55:51.490 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=-0.31, opts=13)
01:55:51.490 00.000 21444 Enqueuing Move request for scope (-0.05, -0.31)
01:55:51.490 00.000 25848 Worker thread wakes up
01:55:51.490 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
01:55:51.490 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
01:55:51.490 00.000 25848 Moving (-0.05, -0.31) raw xDistance=0.02 yDistance=-0.30
01:55:51.490 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:55:51.490 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:51.490 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=396, FiltMax=65504, Gamma=0.560
01:55:51.490 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:55:51.490 00.000 25848 MoveAxis(E, 0, ABG)
01:55:51.490 00.000 25848 Move returns status 0, amount 0
01:55:51.490 00.000 25848 MoveAxis(N, 0, ABG)
01:55:51.490 00.000 25848 Move returns status 0, amount 0
01:55:51.490 00.000 25848 move complete, result=0
01:55:51.490 00.000 21444 UpdateGuideState exits: m=5658721 SNR=210.6 Saturated
01:55:51.490 00.000 25848 worker thread done servicing request
01:55:51.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:51.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:51.490 00.000 21444 Enqueuing Expose request
01:55:51.490 00.000 25848 Worker thread wakes up
01:55:51.491 00.001 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:55:51.491 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:51.491 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:54.340 02.849 25848 Exposure complete
01:55:54.420 00.080 25848 worker thread done servicing request
01:55:54.420 00.000 21444 OnExposeComplete: enter
01:55:54.420 00.000 21444 UpdateGuideState(): m_state=6
01:55:54.421 00.001 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 377
01:55:54.421 00.000 21444 Star::Find returns 1 (1), X=1247.88, Y=664.39, Mass=5626713, SNR=225.5, Peak=65504 HFD=7.9
01:55:54.421 00.000 21444 MultiStar: [#1 -2.01,0.87,0.00,M1] [#2 -0.34,0.55,0.69,U] [#3 -2.18,0.14,0.00,M1] [#4 -0.32,-1.00,0.61,U] [#5 -0.79,-0.70,0.49,U] [#6 -0.97,-0.21,0.57,U] [#7 -0.12,-0.66,0.48,U] [#8 -0.26,-0.60,0.38,U] 
01:55:54.421 00.000 21444 refined, 6 included, MultiStar: {-0.70, -0.63}, one-star: {-1.43, -1.42}
01:55:54.421 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
01:55:54.421 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.02)
01:55:54.421 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=-0.63 hyp=0.94 cameraTheta=-2.41 mountX=0.64 mountY=-0.85, mountTheta=-0.92
01:55:54.422 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=-0.63, opts=13)
01:55:54.422 00.000 21444 Enqueuing Move request for scope (-0.70, -0.63)
01:55:54.422 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=92, FiltMax=65504, Gamma=0.560
01:55:54.422 00.000 21444 UpdateGuideState exits: m=5626713 SNR=225.5 Saturated
01:55:54.422 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:54.422 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:54.422 00.000 21444 Enqueuing Expose request
01:55:54.422 00.000 25848 Worker thread wakes up
01:55:54.422 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.63) opts 0xd
01:55:54.422 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, -0.63)
01:55:54.422 00.000 25848 Moving (-0.70, -0.63) raw xDistance=0.64 yDistance=-0.85
01:55:54.422 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
01:55:54.422 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:54.422 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.85
01:55:54.422 00.000 25848 MoveAxis(W, 19, ABG)
01:55:54.422 00.000 25848 Guiding  Dir = 3, Dur = 19
01:55:54.455 00.033 25848 IsSlewing returns 0
01:55:54.455 00.000 25848 IsGuiding returns 0
01:55:54.486 00.031 25848 IsGuiding returns 1
01:55:54.486 00.000 25848 scope still moving after pulse duration time elapsed
01:55:54.548 00.062 25848 IsSlewing returns 0
01:55:54.548 00.000 25848 IsGuiding returns 0
01:55:54.549 00.001 25848 scope move finished after 19 + 74 ms
01:55:54.549 00.000 25848 Move returns status 0, amount 19
01:55:54.549 00.000 25848 MoveAxis(N, 0, ABG)
01:55:54.549 00.000 25848 Move returns status 0, amount 0
01:55:54.549 00.000 25848 move complete, result=0
01:55:54.549 00.000 25848 worker thread done servicing request
01:55:54.549 00.000 25848 Worker thread wakes up
01:55:54.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:54.549 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.8 px 0 ms NORTH
01:55:54.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:57.395 02.846 25848 Exposure complete
01:55:57.478 00.083 25848 worker thread done servicing request
01:55:57.478 00.000 21444 OnExposeComplete: enter
01:55:57.478 00.000 21444 UpdateGuideState(): m_state=6
01:55:57.478 00.000 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 378
01:55:57.478 00.000 21444 Star::Find returns 1 (1), X=1249.21, Y=664.99, Mass=5369759, SNR=183.6, Peak=65504 HFD=8.1
01:55:57.478 00.000 21444 MultiStar: [#1 -1.82,0.55,0.77,U] [#2 0.86,-0.08,0.75,U] [#3 -2.07,0.52,0.00,M2] [#4 0.06,-0.04,0.76,U] [#5 -0.12,-0.04,0.54,U] [#6 -0.05,-0.07,0.57,U] [#7 0.10,-0.08,0.65,U] [#8 -0.00,-0.19,0.70,U] 
01:55:57.478 00.000 21444 refined, 7 included, MultiStar: {-0.15, -0.13}, one-star: {-0.10, -0.82}
01:55:57.478 00.000 21444 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.05) = xAngle (-5.47 = 0.82)
01:55:57.478 00.000 21444 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.03)
01:55:57.479 00.001 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-2.42 mountX=0.13 mountY=-0.17, mountTheta=-0.92
01:55:57.479 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.13, opts=13)
01:55:57.479 00.000 21444 Enqueuing Move request for scope (-0.15, -0.13)
01:55:57.479 00.000 25848 Worker thread wakes up
01:55:57.479 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
01:55:57.480 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=272, FiltMax=65504, Gamma=0.560
01:55:57.480 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
01:55:57.480 00.000 21444 UpdateGuideState exits: m=5369759 SNR=183.6 Saturated
01:55:57.480 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:57.480 00.000 25848 Moving (-0.15, -0.13) raw xDistance=0.13 yDistance=-0.17
01:55:57.480 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:55:57.480 00.000 21444 Enqueuing Expose request
01:55:57.480 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:55:57.480 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:57.480 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:55:57.480 00.000 25848 MoveAxis(E, 0, ABG)
01:55:57.480 00.000 25848 Move returns status 0, amount 0
01:55:57.480 00.000 25848 MoveAxis(N, 0, ABG)
01:55:57.480 00.000 25848 Move returns status 0, amount 0
01:55:57.480 00.000 25848 move complete, result=0
01:55:57.480 00.000 25848 worker thread done servicing request
01:55:57.480 00.000 25848 Worker thread wakes up
01:55:57.480 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:55:57.480 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:55:57.480 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:00.331 02.851 25848 Exposure complete
01:56:00.414 00.083 25848 worker thread done servicing request
01:56:00.414 00.000 21444 OnExposeComplete: enter
01:56:00.414 00.000 21444 UpdateGuideState(): m_state=6
01:56:00.414 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 379
01:56:00.414 00.000 21444 Star::Find returns 1 (1), X=1247.55, Y=664.42, Mass=5658331, SNR=219.5, Peak=65504 HFD=7.8
01:56:00.414 00.000 21444 MultiStar: [#1 -2.80,0.47,0.00,M1] [#2 -0.65,-0.37,0.75,U] [#3 -2.06,-0.31,0.00,M3] [#4 -0.96,-1.10,0.87,U] [#5 -1.42,-0.73,0.55,U] [#6 -0.63,-0.52,0.61,U] [#7 -0.68,-0.97,0.61,U] [#8 -0.90,-1.18,0.46,U] 
01:56:00.414 00.000 21444 refined, 6 included, MultiStar: {-1.05, -0.93}, one-star: {-1.76, -1.40}
01:56:00.414 00.000 21444 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.05) = xAngle (-5.47 = 0.81)
01:56:00.414 00.000 21444 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.03)
01:56:00.414 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=-0.93 hyp=1.40 cameraTheta=-2.42 mountX=0.96 mountY=-1.25, mountTheta=-0.92
01:56:00.415 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=-0.93, opts=13)
01:56:00.415 00.000 21444 Enqueuing Move request for scope (-1.05, -0.93)
01:56:00.415 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=194, FiltMax=65504, Gamma=0.560
01:56:00.415 00.000 21444 UpdateGuideState exits: m=5658331 SNR=219.5 Saturated
01:56:00.415 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:00.415 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:00.415 00.000 21444 Enqueuing Expose request
01:56:00.415 00.000 25848 Worker thread wakes up
01:56:00.416 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -0.93) opts 0xd
01:56:00.416 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, -0.93)
01:56:00.416 00.000 25848 Moving (-1.05, -0.93) raw xDistance=0.96 yDistance=-1.25
01:56:00.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.96
01:56:00.416 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:56:00.416 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.25
01:56:00.416 00.000 25848 MoveAxis(W, 28, ABG)
01:56:00.416 00.000 25848 Guiding  Dir = 3, Dur = 28
01:56:00.436 00.020 25848 IsSlewing returns 0
01:56:00.436 00.000 25848 IsGuiding returns 0
01:56:00.468 00.032 25848 IsGuiding returns 1
01:56:00.468 00.000 25848 scope still moving after pulse duration time elapsed
01:56:00.580 00.112 25848 IsSlewing returns 0
01:56:00.580 00.000 25848 IsGuiding returns 0
01:56:00.581 00.001 25848 scope move finished after 28 + 115 ms
01:56:00.581 00.000 25848 Move returns status 0, amount 28
01:56:00.581 00.000 25848 MoveAxis(N, 0, ABG)
01:56:00.581 00.000 25848 Move returns status 0, amount 0
01:56:00.581 00.000 25848 move complete, result=0
01:56:00.581 00.000 25848 worker thread done servicing request
01:56:00.581 00.000 25848 Worker thread wakes up
01:56:00.581 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -1.3 px 0 ms NORTH
01:56:00.581 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:00.581 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:03.425 02.844 25848 Exposure complete
01:56:03.512 00.087 25848 worker thread done servicing request
01:56:03.512 00.000 21444 OnExposeComplete: enter
01:56:03.512 00.000 21444 UpdateGuideState(): m_state=6
01:56:03.512 00.000 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 380
01:56:03.512 00.000 21444 Star::Find returns 1 (1), X=1249.14, Y=665.63, Mass=5717618, SNR=257.2, Peak=65504 HFD=8.0
01:56:03.513 00.001 21444 MultiStar: [#1 -1.04,1.12,1.00,U] [#2 1.15,1.42,0.65,U] [#3 -1.06,1.58,0.57,U] [#4 0.21,0.47,0.73,U] [#5 0.46,0.41,0.60,U] [#6 0.01,0.72,0.52,U] [#7 0.24,0.02,0.45,U] [#8 -0.10,0.51,0.53,U] 
01:56:03.513 00.000 21444 single-star, 8 included, MultiStar: {-0.10, 0.66}, one-star: {-0.17, -0.19}
01:56:03.513 00.000 21444 CameraToMount -- cameraTheta (-2.31) - m_xAngle (3.05) = xAngle (-5.36 = 0.92)
01:56:03.513 00.000 21444 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.92)
01:56:03.513 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.31 mountX=0.15 mountY=-0.24, mountTheta=-1.00
01:56:03.514 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.19, opts=13)
01:56:03.514 00.000 21444 Enqueuing Move request for scope (-0.17, -0.19)
01:56:03.514 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2568, FiltMin=178, FiltMax=65504, Gamma=0.560
01:56:03.514 00.000 25848 Worker thread wakes up
01:56:03.514 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
01:56:03.514 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
01:56:03.514 00.000 25848 Moving (-0.17, -0.19) raw xDistance=0.15 yDistance=-0.24
01:56:03.514 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:56:03.514 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:03.514 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:56:03.514 00.000 25848 MoveAxis(E, 0, ABG)
01:56:03.514 00.000 25848 Move returns status 0, amount 0
01:56:03.514 00.000 25848 MoveAxis(N, 0, ABG)
01:56:03.514 00.000 25848 Move returns status 0, amount 0
01:56:03.514 00.000 25848 move complete, result=0
01:56:03.514 00.000 21444 UpdateGuideState exits: m=5717618 SNR=257.2 Saturated
01:56:03.514 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:03.515 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:03.515 00.000 21444 Enqueuing Expose request
01:56:03.515 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:03.515 00.000 25848 worker thread done servicing request
01:56:03.515 00.000 25848 Worker thread wakes up
01:56:03.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:03.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:06.359 02.844 25848 Exposure complete
01:56:06.446 00.087 25848 worker thread done servicing request
01:56:06.446 00.000 21444 OnExposeComplete: enter
01:56:06.447 00.001 21444 UpdateGuideState(): m_state=6
01:56:06.447 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 381
01:56:06.447 00.000 21444 Star::Find returns 1 (1), X=1248.68, Y=665.20, Mass=5520656, SNR=210.9, Peak=65504 HFD=7.9
01:56:06.447 00.000 21444 MultiStar: [#1 -1.02,1.65,0.94,U] [#2 1.06,0.90,0.85,U] [#3 -0.60,1.08,0.64,U] [#4 0.21,-0.01,0.80,U] [#5 -0.22,-0.38,0.55,U] [#6 0.60,0.82,0.81,U] [#7 0.21,-0.49,0.52,U] [#8 0.51,-0.46,0.60,U] 
01:56:06.447 00.000 21444 refined, 8 included, MultiStar: {-0.02, 0.34}, one-star: {-0.63, -0.61}
01:56:06.447 00.000 21444 CameraToMount -- cameraTheta (1.62) - m_xAngle (3.05) = xAngle (-1.43 = -1.43)
01:56:06.447 00.000 21444 CameraToMount -- cameraTheta (1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.27 = 2.01)
01:56:06.447 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.35 cameraTheta=1.62 mountX=0.05 mountY=0.31, mountTheta=1.42
01:56:06.449 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=0.34, opts=13)
01:56:06.449 00.000 21444 Enqueuing Move request for scope (-0.02, 0.34)
01:56:06.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=242, FiltMax=65504, Gamma=0.560
01:56:06.449 00.000 21444 UpdateGuideState exits: m=5520656 SNR=210.9 Saturated
01:56:06.449 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:06.449 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:06.449 00.000 21444 Enqueuing Expose request
01:56:06.449 00.000 25848 Worker thread wakes up
01:56:06.449 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd
01:56:06.449 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 0.34)
01:56:06.449 00.000 25848 Moving (-0.02, 0.34) raw xDistance=0.05 yDistance=0.31
01:56:06.449 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:56:06.449 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:06.449 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:56:06.450 00.001 25848 MoveAxis(E, 0, ABG)
01:56:06.450 00.000 25848 Move returns status 0, amount 0
01:56:06.450 00.000 25848 MoveAxis(N, 0, ABG)
01:56:06.450 00.000 25848 Move returns status 0, amount 0
01:56:06.450 00.000 25848 move complete, result=0
01:56:06.450 00.000 25848 worker thread done servicing request
01:56:06.450 00.000 25848 Worker thread wakes up
01:56:06.450 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:06.450 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:06.450 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:56:09.296 02.846 25848 Exposure complete
01:56:09.376 00.080 25848 worker thread done servicing request
01:56:09.377 00.001 21444 OnExposeComplete: enter
01:56:09.377 00.000 21444 UpdateGuideState(): m_state=6
01:56:09.377 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 382
01:56:09.377 00.000 21444 Star::Find returns 1 (1), X=1250.79, Y=664.57, Mass=5749989, SNR=228.4, Peak=65504 HFD=8.1
01:56:09.377 00.000 21444 MultiStar: [#1 -0.86,0.21,0.78,U] [#2 1.43,0.50,0.71,U] [#3 -0.31,0.43,0.58,U] [#4 1.19,-0.22,0.75,U] [#5 1.56,0.07,0.69,U] [#6 1.10,-0.03,0.62,U] [#7 1.36,-0.47,0.57,U] [#8 1.27,-0.27,0.55,U] 
01:56:09.377 00.000 21444 refined, 8 included, MultiStar: {0.92, -0.16}, one-star: {1.48, -1.25}
01:56:09.377 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.23 = 3.06)
01:56:09.377 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
01:56:09.377 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=-0.16 hyp=0.94 cameraTheta=-0.17 mountX=-0.93 mountY=0.20, mountTheta=2.93
01:56:09.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=-0.16, opts=13)
01:56:09.378 00.000 21444 Enqueuing Move request for scope (0.92, -0.16)
01:56:09.378 00.000 25848 Worker thread wakes up
01:56:09.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, -0.16) opts 0xd
01:56:09.378 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, -0.16)
01:56:09.378 00.000 25848 Moving (0.92, -0.16) raw xDistance=-0.93 yDistance=0.20
01:56:09.378 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=304, FiltMax=65504, Gamma=0.560
01:56:09.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.93
01:56:09.378 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:09.378 00.000 21444 UpdateGuideState exits: m=5749989 SNR=228.4 Saturated
01:56:09.378 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:56:09.378 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:09.378 00.000 25848 MoveAxis(E, 27, ABG)
01:56:09.378 00.000 25848 Guiding  Dir = 2, Dur = 27
01:56:09.378 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:09.378 00.000 21444 Enqueuing Expose request
01:56:09.410 00.032 25848 IsSlewing returns 0
01:56:09.410 00.000 25848 IsGuiding returns 0
01:56:09.440 00.030 25848 IsGuiding returns 1
01:56:09.440 00.000 25848 scope still moving after pulse duration time elapsed
01:56:09.500 00.060 25848 IsSlewing returns 0
01:56:09.500 00.000 25848 IsGuiding returns 0
01:56:09.500 00.000 25848 scope move finished after 27 + 64 ms
01:56:09.500 00.000 25848 Move returns status 0, amount 27
01:56:09.500 00.000 25848 MoveAxis(N, 0, ABG)
01:56:09.500 00.000 25848 Move returns status 0, amount 0
01:56:09.500 00.000 25848 move complete, result=0
01:56:09.500 00.000 25848 worker thread done servicing request
01:56:09.500 00.000 25848 Worker thread wakes up
01:56:09.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:09.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:09.500 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.2 px 0 ms NORTH
01:56:12.343 02.843 25848 Exposure complete
01:56:12.431 00.088 25848 worker thread done servicing request
01:56:12.431 00.000 21444 OnExposeComplete: enter
01:56:12.431 00.000 21444 UpdateGuideState(): m_state=6
01:56:12.431 00.000 21444 Star::Find(15, 1250, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 383
01:56:12.431 00.000 21444 Star::Find returns 1 (1), X=1249.70, Y=664.61, Mass=5648095, SNR=236.0, Peak=65504 HFD=7.9
01:56:12.431 00.000 21444 MultiStar: [#1 -0.93,0.74,0.93,U] [#2 1.47,0.96,0.71,U] [#3 -0.50,1.18,0.52,U] [#4 0.94,-0.19,0.77,U] [#5 0.24,-0.24,0.63,U] [#6 0.99,-0.29,0.62,U] [#7 1.41,-0.85,0.56,U] [#8 0.84,-0.43,0.51,U] 
01:56:12.431 00.000 21444 refined, 8 included, MultiStar: {0.48, -0.06}, one-star: {0.39, -1.20}
01:56:12.431 00.000 21444 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.05) = xAngle (-3.18 = 3.10)
01:56:12.431 00.000 21444 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.26)
01:56:12.431 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-0.06 hyp=0.49 cameraTheta=-0.13 mountX=-0.49 mountY=0.12, mountTheta=2.89
01:56:12.432 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-0.06, opts=13)
01:56:12.432 00.000 21444 Enqueuing Move request for scope (0.48, -0.06)
01:56:12.432 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=104, FiltMax=65504, Gamma=0.560
01:56:12.432 00.000 21444 UpdateGuideState exits: m=5648095 SNR=236.0 Saturated
01:56:12.432 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:12.432 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:12.432 00.000 21444 Enqueuing Expose request
01:56:12.432 00.000 25848 Worker thread wakes up
01:56:12.432 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.06) opts 0xd
01:56:12.432 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -0.06)
01:56:12.432 00.000 25848 Moving (0.48, -0.06) raw xDistance=-0.49 yDistance=0.12
01:56:12.433 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
01:56:12.433 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:12.433 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:56:12.433 00.000 25848 MoveAxis(E, 0, ABG)
01:56:12.433 00.000 25848 Move returns status 0, amount 0
01:56:12.433 00.000 25848 MoveAxis(N, 0, ABG)
01:56:12.433 00.000 25848 Move returns status 0, amount 0
01:56:12.433 00.000 25848 move complete, result=0
01:56:12.433 00.000 25848 worker thread done servicing request
01:56:12.433 00.000 25848 Worker thread wakes up
01:56:12.433 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:12.433 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:12.433 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:15.279 02.846 25848 Exposure complete
01:56:15.356 00.077 25848 worker thread done servicing request
01:56:15.356 00.000 21444 OnExposeComplete: enter
01:56:15.357 00.001 21444 UpdateGuideState(): m_state=6
01:56:15.357 00.000 21444 Star::Find(15, 1249, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 384
01:56:15.357 00.000 21444 Star::Find returns 1 (1), X=1249.95, Y=665.50, Mass=5755077, SNR=233.3, Peak=65504 HFD=8.0
01:56:15.357 00.000 21444 MultiStar: [#1 -0.60,2.68,0.00,M1] [#2 1.39,1.86,0.00,M1] [#3 -0.26,1.63,0.53,U] [#4 0.97,0.33,0.64,U] [#5 0.72,0.71,0.52,U] [#6 1.47,0.43,0.58,U] [#7 0.91,0.23,0.53,U] [#8 0.85,0.06,0.50,U] 
01:56:15.357 00.000 21444 single-star, 6 included, MultiStar: {0.76, 0.35}, one-star: {0.64, -0.32}
01:56:15.357 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
01:56:15.357 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
01:56:15.357 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-0.32 hyp=0.72 cameraTheta=-0.46 mountX=-0.67 mountY=-0.05, mountTheta=-3.07
01:56:15.358 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=-0.32, opts=13)
01:56:15.358 00.000 21444 Enqueuing Move request for scope (0.64, -0.32)
01:56:15.358 00.000 25848 Worker thread wakes up
01:56:15.358 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.32) opts 0xd
01:56:15.358 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, -0.32)
01:56:15.358 00.000 25848 Moving (0.64, -0.32) raw xDistance=-0.67 yDistance=-0.05
01:56:15.358 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
01:56:15.358 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:15.358 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=92, FiltMax=65504, Gamma=0.560
01:56:15.358 00.000 21444 UpdateGuideState exits: m=5755077 SNR=233.3 Saturated
01:56:15.358 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:15.358 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:15.358 00.000 21444 Enqueuing Expose request
01:56:15.359 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:56:15.359 00.000 25848 MoveAxis(E, 19, ABG)
01:56:15.359 00.000 25848 Guiding  Dir = 2, Dur = 19
01:56:15.391 00.032 25848 IsSlewing returns 0
01:56:15.391 00.000 25848 IsGuiding returns 0
01:56:15.423 00.032 25848 IsGuiding returns 1
01:56:15.423 00.000 25848 scope still moving after pulse duration time elapsed
01:56:15.553 00.130 25848 IsSlewing returns 0
01:56:15.553 00.000 25848 IsGuiding returns 0
01:56:15.554 00.001 25848 scope move finished after 19 + 142 ms
01:56:15.554 00.000 25848 Move returns status 0, amount 19
01:56:15.554 00.000 25848 MoveAxis(N, 0, ABG)
01:56:15.554 00.000 25848 Move returns status 0, amount 0
01:56:15.554 00.000 25848 move complete, result=0
01:56:15.554 00.000 25848 worker thread done servicing request
01:56:15.554 00.000 25848 Worker thread wakes up
01:56:15.554 00.000 21444 GuideStep: -0.7 px 19 ms EAST, -0.0 px 0 ms NORTH
01:56:15.554 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:15.554 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:18.399 02.845 25848 Exposure complete
01:56:18.465 00.066 25848 worker thread done servicing request
01:56:18.465 00.000 21444 OnExposeComplete: enter
01:56:18.465 00.000 21444 UpdateGuideState(): m_state=6
01:56:18.466 00.001 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 385
01:56:18.466 00.000 21444 Star::Find returns 1 (1), X=1248.53, Y=666.01, Mass=5497384, SNR=183.4, Peak=65504 HFD=8.0
01:56:18.466 00.000 21444 MultiStar: [#1 -2.83,1.64,0.00,M2] [#2 -0.21,0.91,0.77,U] [#3 -2.87,1.39,0.00,M1] [#4 0.47,0.75,0.76,U] [#5 -0.50,-0.12,0.82,U] [#6 -0.09,0.71,0.81,U] [#7 -0.31,0.75,0.61,U] [#8 -0.50,0.04,0.71,U] 
01:56:18.466 00.000 21444 refined, 6 included, MultiStar: {-0.29, 0.44}, one-star: {-0.78, 0.20}
01:56:18.466 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
01:56:18.466 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
01:56:18.466 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.44 hyp=0.53 cameraTheta=2.15 mountX=0.33 mountY=0.30, mountTheta=0.74
01:56:18.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.44, opts=13)
01:56:18.467 00.000 21444 Enqueuing Move request for scope (-0.29, 0.44)
01:56:18.467 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=154, FiltMax=65504, Gamma=0.560
01:56:18.467 00.000 21444 UpdateGuideState exits: m=5497384 SNR=183.4 Saturated
01:56:18.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:18.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:18.467 00.000 21444 Enqueuing Expose request
01:56:18.467 00.000 25848 Worker thread wakes up
01:56:18.467 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.44) opts 0xd
01:56:18.467 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.44)
01:56:18.467 00.000 25848 Moving (-0.29, 0.44) raw xDistance=0.33 yDistance=0.30
01:56:18.467 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
01:56:18.467 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:18.467 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:56:18.467 00.000 25848 MoveAxis(E, 0, ABG)
01:56:18.467 00.000 25848 Move returns status 0, amount 0
01:56:18.467 00.000 25848 MoveAxis(N, 0, ABG)
01:56:18.467 00.000 25848 Move returns status 0, amount 0
01:56:18.467 00.000 25848 move complete, result=0
01:56:18.467 00.000 25848 worker thread done servicing request
01:56:18.467 00.000 25848 Worker thread wakes up
01:56:18.467 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
01:56:18.467 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:18.467 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:21.312 02.845 25848 Exposure complete
01:56:21.394 00.082 25848 worker thread done servicing request
01:56:21.394 00.000 21444 OnExposeComplete: enter
01:56:21.394 00.000 21444 UpdateGuideState(): m_state=6
01:56:21.394 00.000 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 386
01:56:21.394 00.000 21444 Star::Find returns 1 (1), X=1248.50, Y=665.44, Mass=5674949, SNR=219.1, Peak=65504 HFD=7.7
01:56:21.394 00.000 21444 MultiStar: [#1 -1.73,1.60,0.00,M3] [#2 0.38,1.74,0.93,U] [#3 -1.91,2.00,0.00,M2] [#4 -0.44,0.29,0.77,U] [#5 -1.11,0.22,0.66,U] [#6 0.13,0.20,0.62,U] [#7 0.75,0.09,0.81,U] [#8 -0.37,0.35,0.54,U] 
01:56:21.394 00.000 21444 refined, 6 included, MultiStar: {-0.20, 0.37}, one-star: {-0.81, -0.37}
01:56:21.394 00.000 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
01:56:21.394 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.44)
01:56:21.395 00.001 21444 CameraToMount -- cameraX=-0.20 cameraY=0.37 hyp=0.42 cameraTheta=2.05 mountX=0.23 mountY=0.27, mountTheta=0.87
01:56:21.395 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.37, opts=13)
01:56:21.395 00.000 21444 Enqueuing Move request for scope (-0.20, 0.37)
01:56:21.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=294, FiltMax=65504, Gamma=0.560
01:56:21.395 00.000 21444 UpdateGuideState exits: m=5674949 SNR=219.1 Saturated
01:56:21.396 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:21.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:21.396 00.000 21444 Enqueuing Expose request
01:56:21.396 00.000 25848 Worker thread wakes up
01:56:21.396 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.37) opts 0xd
01:56:21.396 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.37)
01:56:21.396 00.000 25848 Moving (-0.20, 0.37) raw xDistance=0.23 yDistance=0.27
01:56:21.396 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
01:56:21.396 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:21.396 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:56:21.396 00.000 25848 MoveAxis(E, 0, ABG)
01:56:21.396 00.000 25848 Move returns status 0, amount 0
01:56:21.396 00.000 25848 MoveAxis(N, 0, ABG)
01:56:21.396 00.000 25848 Move returns status 0, amount 0
01:56:21.396 00.000 25848 move complete, result=0
01:56:21.396 00.000 25848 worker thread done servicing request
01:56:21.396 00.000 25848 Worker thread wakes up
01:56:21.396 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:21.396 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:21.396 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:56:24.246 02.850 25848 Exposure complete
01:56:24.333 00.087 25848 worker thread done servicing request
01:56:24.334 00.001 21444 OnExposeComplete: enter
01:56:24.334 00.000 21444 UpdateGuideState(): m_state=6
01:56:24.334 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 387
01:56:24.334 00.000 21444 Star::Find returns 1 (1), X=1249.56, Y=665.79, Mass=5595044, SNR=200.2, Peak=65504 HFD=7.9
01:56:24.334 00.000 21444 MultiStar: [#1 -1.58,1.45,0.00,M4] [#2 0.52,0.61,0.84,U] [#3 -0.47,1.14,0.59,U] [#4 0.66,0.13,0.82,U] [#5 0.49,0.31,0.56,U] [#6 0.79,0.22,0.66,U] [#7 0.81,0.29,0.73,U] [#8 0.46,0.14,0.46,U] 
01:56:24.334 00.000 21444 single-star, 7 included, MultiStar: {0.45, 0.33}, one-star: {0.25, -0.02}
01:56:24.334 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.13)
01:56:24.334 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.29)
01:56:24.334 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.10 mountX=-0.25 mountY=0.07, mountTheta=2.86
01:56:24.335 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-0.02, opts=13)
01:56:24.335 00.000 21444 Enqueuing Move request for scope (0.25, -0.02)
01:56:24.335 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=166, FiltMax=65504, Gamma=0.560
01:56:24.335 00.000 21444 UpdateGuideState exits: m=5595044 SNR=200.2 Saturated
01:56:24.335 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:24.335 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:24.335 00.000 21444 Enqueuing Expose request
01:56:24.335 00.000 25848 Worker thread wakes up
01:56:24.335 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd
01:56:24.335 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -0.02)
01:56:24.336 00.001 25848 Moving (0.25, -0.02) raw xDistance=-0.25 yDistance=0.07
01:56:24.336 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
01:56:24.336 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:24.336 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:56:24.336 00.000 25848 MoveAxis(E, 0, ABG)
01:56:24.336 00.000 25848 Move returns status 0, amount 0
01:56:24.336 00.000 25848 MoveAxis(N, 0, ABG)
01:56:24.336 00.000 25848 Move returns status 0, amount 0
01:56:24.336 00.000 25848 move complete, result=0
01:56:24.336 00.000 25848 worker thread done servicing request
01:56:24.336 00.000 25848 Worker thread wakes up
01:56:24.336 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:24.336 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:24.336 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:27.181 02.845 25848 Exposure complete
01:56:27.262 00.081 25848 worker thread done servicing request
01:56:27.262 00.000 21444 OnExposeComplete: enter
01:56:27.262 00.000 21444 UpdateGuideState(): m_state=6
01:56:27.262 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 388
01:56:27.262 00.000 21444 Star::Find returns 1 (1), X=1248.24, Y=666.15, Mass=5642572, SNR=208.0, Peak=65504 HFD=8.0
01:56:27.262 00.000 21444 MultiStar: [#1 -2.12,1.45,0.00,M5] [#2 0.04,0.79,0.74,U] [#3 -1.93,1.34,0.00,M2] [#4 -0.91,0.86,0.74,U] [#5 -1.40,0.66,0.62,U] [#6 -0.68,0.55,0.69,U] [#7 -0.22,0.65,0.49,U] [#8 -1.09,0.72,0.40,U] 
01:56:27.262 00.000 21444 refined, 6 included, MultiStar: {-0.77, 0.63}, one-star: {-1.07, 0.33}
01:56:27.262 00.000 21444 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.05) = xAngle (-0.60 = -0.60)
01:56:27.262 00.000 21444 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.44 = 2.84)
01:56:27.262 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.63 hyp=0.99 cameraTheta=2.45 mountX=0.82 mountY=0.29, mountTheta=0.34
01:56:27.263 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.63, opts=13)
01:56:27.263 00.000 21444 Enqueuing Move request for scope (-0.77, 0.63)
01:56:27.263 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=192, FiltMax=65504, Gamma=0.560
01:56:27.263 00.000 21444 UpdateGuideState exits: m=5642572 SNR=208.0 Saturated
01:56:27.263 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:27.263 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:27.263 00.000 21444 Enqueuing Expose request
01:56:27.263 00.000 25848 Worker thread wakes up
01:56:27.263 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.63) opts 0xd
01:56:27.263 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.63)
01:56:27.263 00.000 25848 Moving (-0.77, 0.63) raw xDistance=0.82 yDistance=0.29
01:56:27.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82
01:56:27.264 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:27.264 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:56:27.264 00.000 25848 MoveAxis(W, 24, ABG)
01:56:27.264 00.000 25848 Guiding  Dir = 3, Dur = 24
01:56:27.314 00.050 25848 IsSlewing returns 0
01:56:27.314 00.000 25848 IsGuiding returns 0
01:56:27.346 00.032 25848 IsGuiding returns 1
01:56:27.346 00.000 25848 scope still moving after pulse duration time elapsed
01:56:27.392 00.046 25848 IsSlewing returns 0
01:56:27.392 00.000 25848 IsGuiding returns 0
01:56:27.392 00.000 25848 scope move finished after 24 + 53 ms
01:56:27.392 00.000 25848 Move returns status 0, amount 24
01:56:27.392 00.000 25848 MoveAxis(N, 0, ABG)
01:56:27.392 00.000 25848 Move returns status 0, amount 0
01:56:27.392 00.000 25848 move complete, result=0
01:56:27.392 00.000 25848 worker thread done servicing request
01:56:27.392 00.000 25848 Worker thread wakes up
01:56:27.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:27.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:27.392 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 0.3 px 0 ms NORTH
01:56:30.233 02.841 25848 Exposure complete
01:56:30.312 00.079 25848 worker thread done servicing request
01:56:30.312 00.000 21444 OnExposeComplete: enter
01:56:30.312 00.000 21444 UpdateGuideState(): m_state=6
01:56:30.313 00.001 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 389
01:56:30.313 00.000 21444 Star::Find returns 1 (1), X=1250.19, Y=665.78, Mass=5207463, SNR=154.4, Peak=65504 HFD=7.9
01:56:30.313 00.000 21444 MultiStar: [#1 -0.84,1.78,0.82,U] [#2 1.23,0.88,0.84,U] [#3 -1.14,1.14,0.53,U] [#4 0.72,0.23,0.82,U] [#5 1.19,0.89,0.71,U] [#6 0.46,0.83,0.64,U] [#7 1.42,0.00,0.57,U] [#8 0.95,0.75,0.44,U] 
01:56:30.313 00.000 21444 single-star, 8 included, MultiStar: {0.56, 0.70}, one-star: {0.88, -0.04}
01:56:30.313 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
01:56:30.313 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.35)
01:56:30.313 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=-0.04 hyp=0.88 cameraTheta=-0.04 mountX=-0.87 mountY=0.30, mountTheta=2.81
01:56:30.314 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=-0.04, opts=13)
01:56:30.314 00.000 21444 Enqueuing Move request for scope (0.88, -0.04)
01:56:30.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=396, FiltMax=65504, Gamma=0.560
01:56:30.314 00.000 21444 UpdateGuideState exits: m=5207463 SNR=154.4 Saturated
01:56:30.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:30.314 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:30.314 00.000 25848 Worker thread wakes up
01:56:30.314 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.04) opts 0xd
01:56:30.314 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, -0.04)
01:56:30.314 00.000 25848 Moving (0.88, -0.04) raw xDistance=-0.87 yDistance=0.30
01:56:30.314 00.000 21444 Enqueuing Expose request
01:56:30.314 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.87
01:56:30.314 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:30.314 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:56:30.314 00.000 25848 MoveAxis(E, 24, ABG)
01:56:30.314 00.000 25848 Guiding  Dir = 2, Dur = 24
01:56:30.343 00.029 25848 IsSlewing returns 0
01:56:30.343 00.000 25848 IsGuiding returns 0
01:56:30.398 00.055 25848 IsGuiding returns 1
01:56:30.398 00.000 25848 scope still moving after pulse duration time elapsed
01:56:30.452 00.054 25848 IsSlewing returns 0
01:56:30.453 00.001 25848 IsGuiding returns 0
01:56:30.453 00.000 25848 scope move finished after 24 + 85 ms
01:56:30.453 00.000 25848 Move returns status 0, amount 24
01:56:30.453 00.000 25848 MoveAxis(N, 0, ABG)
01:56:30.453 00.000 25848 Move returns status 0, amount 0
01:56:30.453 00.000 25848 move complete, result=0
01:56:30.453 00.000 25848 worker thread done servicing request
01:56:30.453 00.000 25848 Worker thread wakes up
01:56:30.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:30.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:30.453 00.000 21444 GuideStep: -0.9 px 24 ms EAST, 0.3 px 0 ms NORTH
01:56:33.289 02.836 25848 Exposure complete
01:56:33.372 00.083 25848 worker thread done servicing request
01:56:33.372 00.000 21444 OnExposeComplete: enter
01:56:33.372 00.000 21444 UpdateGuideState(): m_state=6
01:56:33.372 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 390
01:56:33.372 00.000 21444 Star::Find returns 1 (1), X=1248.37, Y=665.20, Mass=5514623, SNR=189.2, Peak=65504 HFD=8.1
01:56:33.372 00.000 21444 MultiStar: [#1 -2.48,1.85,0.00,M5] [#2 0.16,0.95,0.82,U] [#3 -1.99,1.36,0.00,M2] [#4 -0.69,-0.13,0.89,U] [#5 0.76,0.53,0.52,U] [#6 0.26,0.26,0.83,U] [#7 -0.17,0.11,0.45,U] [#8 -0.26,-0.20,0.54,U] 
01:56:33.372 00.000 21444 refined, 6 included, MultiStar: {-0.20, 0.10}, one-star: {-0.94, -0.61}
01:56:33.372 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
01:56:33.372 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.20 = 3.08)
01:56:33.372 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.69 mountX=0.21 mountY=0.01, mountTheta=0.07
01:56:33.373 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.10, opts=13)
01:56:33.373 00.000 21444 Enqueuing Move request for scope (-0.20, 0.10)
01:56:33.373 00.000 25848 Worker thread wakes up
01:56:33.373 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
01:56:33.373 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
01:56:33.373 00.000 25848 Moving (-0.20, 0.10) raw xDistance=0.21 yDistance=0.01
01:56:33.373 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:56:33.373 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:33.373 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:56:33.373 00.000 25848 MoveAxis(E, 0, ABG)
01:56:33.373 00.000 25848 Move returns status 0, amount 0
01:56:33.373 00.000 25848 MoveAxis(N, 0, ABG)
01:56:33.374 00.001 25848 Move returns status 0, amount 0
01:56:33.374 00.000 25848 move complete, result=0
01:56:33.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=346, FiltMax=65504, Gamma=0.560
01:56:33.374 00.000 21444 UpdateGuideState exits: m=5514623 SNR=189.2 Saturated
01:56:33.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:33.374 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:33.374 00.000 21444 Enqueuing Expose request
01:56:33.374 00.000 25848 worker thread done servicing request
01:56:33.374 00.000 25848 Worker thread wakes up
01:56:33.374 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:33.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:33.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:36.224 02.850 25848 Exposure complete
01:56:36.313 00.089 25848 worker thread done servicing request
01:56:36.313 00.000 21444 OnExposeComplete: enter
01:56:36.313 00.000 21444 UpdateGuideState(): m_state=6
01:56:36.313 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 391
01:56:36.313 00.000 21444 Star::Find returns 1 (1), X=1249.22, Y=663.89, Mass=5680093, SNR=286.2, Peak=65504 HFD=8.0
01:56:36.313 00.000 21444 MultiStar: [#1 -1.70,0.79,0.81,U] [#2 0.44,0.62,0.69,U] [#3 -1.14,1.11,0.70,U] [#4 0.04,-0.78,0.54,U] [#5 -0.09,-0.97,0.39,U] [#6 0.36,-0.75,0.41,U] [#7 1.35,-1.02,0.42,U] [#8 -0.13,-1.27,0.35,U] 
01:56:36.313 00.000 21444 refined, 8 included, MultiStar: {-0.25, -0.39}, one-star: {-0.09, -1.93}
01:56:36.314 00.001 21444 CameraToMount -- cameraTheta (-2.14) - m_xAngle (3.05) = xAngle (-5.19 = 1.09)
01:56:36.314 00.000 21444 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.03 = -1.75)
01:56:36.314 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=-0.39 hyp=0.46 cameraTheta=-2.14 mountX=0.21 mountY=-0.45, mountTheta=-1.13
01:56:36.314 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=-0.39, opts=13)
01:56:36.315 00.001 21444 Enqueuing Move request for scope (-0.25, -0.39)
01:56:36.315 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=118, FiltMax=65504, Gamma=0.560
01:56:36.315 00.000 21444 UpdateGuideState exits: m=5680093 SNR=286.2 Saturated
01:56:36.315 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:36.315 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:36.315 00.000 21444 Enqueuing Expose request
01:56:36.315 00.000 25848 Worker thread wakes up
01:56:36.315 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.39) opts 0xd
01:56:36.315 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, -0.39)
01:56:36.315 00.000 25848 Moving (-0.25, -0.39) raw xDistance=0.21 yDistance=-0.45
01:56:36.315 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
01:56:36.315 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:36.315 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
01:56:36.315 00.000 25848 MoveAxis(E, 0, ABG)
01:56:36.315 00.000 25848 Move returns status 0, amount 0
01:56:36.315 00.000 25848 MoveAxis(N, 0, ABG)
01:56:36.315 00.000 25848 Move returns status 0, amount 0
01:56:36.315 00.000 25848 move complete, result=0
01:56:36.315 00.000 25848 worker thread done servicing request
01:56:36.315 00.000 25848 Worker thread wakes up
01:56:36.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:36.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:36.315 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
01:56:39.168 02.853 25848 Exposure complete
01:56:39.257 00.089 25848 worker thread done servicing request
01:56:39.257 00.000 21444 OnExposeComplete: enter
01:56:39.257 00.000 21444 UpdateGuideState(): m_state=6
01:56:39.257 00.000 21444 Star::Find(15, 1249, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 392
01:56:39.257 00.000 21444 Star::Find returns 1 (1), X=1247.69, Y=666.35, Mass=5645260, SNR=205.6, Peak=65504 HFD=8.0
01:56:39.258 00.001 21444 MultiStar: [#1 -2.03,2.68,0.00,M5] [#2 0.06,1.86,0.80,U] [#3 -1.77,2.17,0.00,M2] [#4 -0.73,0.85,0.71,U] [#5 -0.94,0.65,0.66,U] [#6 -0.91,1.18,0.73,U] [#7 -0.80,1.33,0.56,U] [#8 -0.94,0.85,0.52,U] 
01:56:39.258 00.000 21444 refined, 6 included, MultiStar: {-0.87, 1.02}, one-star: {-1.62, 0.53}
01:56:39.258 00.000 21444 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.05) = xAngle (-0.78 = -0.78)
01:56:39.258 00.000 21444 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.66)
01:56:39.258 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=1.02 hyp=1.34 cameraTheta=2.27 mountX=0.96 mountY=0.62, mountTheta=0.58
01:56:39.259 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=1.02, opts=13)
01:56:39.259 00.000 21444 Enqueuing Move request for scope (-0.87, 1.02)
01:56:39.259 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=306, FiltMax=65504, Gamma=0.560
01:56:39.259 00.000 21444 UpdateGuideState exits: m=5645260 SNR=205.6 Saturated
01:56:39.259 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:39.259 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:39.259 00.000 21444 Enqueuing Expose request
01:56:39.259 00.000 25848 Worker thread wakes up
01:56:39.259 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 1.02) opts 0xd
01:56:39.259 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 1.02)
01:56:39.259 00.000 25848 Moving (-0.87, 1.02) raw xDistance=0.96 yDistance=0.62
01:56:39.259 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.96
01:56:39.259 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
01:56:39.259 00.000 25848 MoveAxis(W, 28, ABG)
01:56:39.259 00.000 25848 Guiding  Dir = 3, Dur = 28
01:56:39.285 00.026 25848 IsSlewing returns 0
01:56:39.285 00.000 25848 IsGuiding returns 0
01:56:39.316 00.031 25848 IsGuiding returns 1
01:56:39.316 00.000 25848 scope still moving after pulse duration time elapsed
01:56:39.426 00.110 25848 IsSlewing returns 0
01:56:39.426 00.000 25848 IsGuiding returns 0
01:56:39.426 00.000 25848 scope move finished after 28 + 113 ms
01:56:39.426 00.000 25848 Move returns status 0, amount 28
01:56:39.426 00.000 25848 MoveAxis(S, 17, ABG)
01:56:39.427 00.001 25848 Guiding  Dir = 1, Dur = 17
01:56:39.452 00.025 25848 IsSlewing returns 0
01:56:39.452 00.000 25848 IsGuiding returns 0
01:56:39.484 00.032 25848 IsGuiding returns 1
01:56:39.484 00.000 25848 scope still moving after pulse duration time elapsed
01:56:39.533 00.049 25848 IsSlewing returns 0
01:56:39.533 00.000 25848 IsGuiding returns 0
01:56:39.533 00.000 25848 scope move finished after 17 + 65 ms
01:56:39.533 00.000 25848 Move returns status 0, amount 17
01:56:39.533 00.000 25848 move complete, result=0
01:56:39.534 00.001 25848 worker thread done servicing request
01:56:39.534 00.000 25848 Worker thread wakes up
01:56:39.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:39.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:39.534 00.000 21444 GuideStep: 1.0 px 28 ms WEST, 0.6 px 17 ms SOUTH
01:56:42.380 02.846 25848 Exposure complete
01:56:42.464 00.084 25848 worker thread done servicing request
01:56:42.464 00.000 21444 OnExposeComplete: enter
01:56:42.464 00.000 21444 UpdateGuideState(): m_state=6
01:56:42.464 00.000 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 393
01:56:42.465 00.001 21444 Star::Find returns 1 (1), X=1247.58, Y=666.09, Mass=5336519, SNR=194.4, Peak=65504 HFD=7.9
01:56:42.465 00.000 21444 MultiStar: [#1 -2.94,2.84,0.00,M6] [#2 -0.21,1.88,0.80,U] [#3 -2.15,2.52,0.00,M3] [#4 -1.02,0.98,0.78,U] [#5 -0.65,0.84,0.67,U] [#6 -0.45,0.60,0.63,U] [#7 -1.04,0.78,0.48,U] [#8 -0.01,0.23,0.52,U] 
01:56:42.465 00.000 21444 refined, 6 included, MultiStar: {-0.80, 0.81}, one-star: {-1.73, 0.27}
01:56:42.465 00.000 21444 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.05) = xAngle (-0.70 = -0.70)
01:56:42.465 00.000 21444 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.74)
01:56:42.465 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.81 hyp=1.14 cameraTheta=2.35 mountX=0.87 mountY=0.45, mountTheta=0.47
01:56:42.466 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.81, opts=13)
01:56:42.466 00.000 21444 Enqueuing Move request for scope (-0.80, 0.81)
01:56:42.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=206, FiltMax=65504, Gamma=0.560
01:56:42.466 00.000 21444 UpdateGuideState exits: m=5336519 SNR=194.4 Saturated
01:56:42.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:42.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:42.466 00.000 21444 Enqueuing Expose request
01:56:42.466 00.000 25848 Worker thread wakes up
01:56:42.466 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.81) opts 0xd
01:56:42.466 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.81)
01:56:42.466 00.000 25848 Moving (-0.80, 0.81) raw xDistance=0.87 yDistance=0.45
01:56:42.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.87
01:56:42.466 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:42.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:56:42.466 00.000 25848 MoveAxis(W, 27, ABG)
01:56:42.466 00.000 25848 Guiding  Dir = 3, Dur = 27
01:56:42.499 00.033 25848 IsSlewing returns 0
01:56:42.499 00.000 25848 IsGuiding returns 0
01:56:42.592 00.093 25848 IsGuiding returns 1
01:56:42.592 00.000 25848 scope still moving after pulse duration time elapsed
01:56:42.644 00.052 25848 IsSlewing returns 0
01:56:42.644 00.000 25848 IsGuiding returns 0
01:56:42.644 00.000 25848 scope move finished after 27 + 117 ms
01:56:42.644 00.000 25848 Move returns status 0, amount 27
01:56:42.644 00.000 25848 MoveAxis(N, 0, ABG)
01:56:42.644 00.000 25848 Move returns status 0, amount 0
01:56:42.644 00.000 25848 move complete, result=0
01:56:42.644 00.000 25848 worker thread done servicing request
01:56:42.644 00.000 25848 Worker thread wakes up
01:56:42.644 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:42.644 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:42.644 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.4 px 0 ms NORTH
01:56:45.493 02.849 25848 Exposure complete
01:56:45.569 00.076 25848 worker thread done servicing request
01:56:45.569 00.000 21444 OnExposeComplete: enter
01:56:45.570 00.001 21444 UpdateGuideState(): m_state=6
01:56:45.570 00.000 21444 Star::Find(15, 1247, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 394
01:56:45.570 00.000 21444 Star::Find returns 1 (1), X=1246.86, Y=662.80, Mass=5277362, SNR=173.0, Peak=65504 HFD=7.9
01:56:45.570 00.000 21444 MultiStar: [#1 -3.10,-0.80,0.00,M7] [#2 -0.91,0.36,0.80,U] [#3 -3.16,0.03,0.00,M4] [#4 -1.97,-2.50,0.00,M1] [#5 -2.47,-3.11,0.00,M1] [#6 -1.91,-1.52,0.00,M1] [#7 -1.93,-2.00,0.00,M1] [#8 -2.08,-2.92,0.00,M1] 
01:56:45.570 00.000 21444 refined, 1 included, MultiStar: {-1.77, -1.51}, one-star: {-2.45, -3.01}
01:56:45.570 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.49 = 0.80)
01:56:45.570 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.33 = -2.05)
01:56:45.570 00.000 21444 CameraToMount -- cameraX=-1.77 cameraY=-1.51 hyp=2.33 cameraTheta=-2.43 mountX=1.63 mountY=-2.07, mountTheta=-0.91
01:56:45.571 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=-1.51, opts=13)
01:56:45.571 00.000 21444 Enqueuing Move request for scope (-1.77, -1.51)
01:56:45.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=244, FiltMax=65504, Gamma=0.560
01:56:45.571 00.000 21444 UpdateGuideState exits: m=5277362 SNR=173.0 Saturated
01:56:45.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:45.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:45.571 00.000 21444 Enqueuing Expose request
01:56:45.571 00.000 25848 Worker thread wakes up
01:56:45.571 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, -1.51) opts 0xd
01:56:45.571 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, -1.51)
01:56:45.571 00.000 25848 Moving (-1.77, -1.51) raw xDistance=1.63 yDistance=-2.07
01:56:45.571 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.63
01:56:45.571 00.000 25848 resist switch: large excursion: input -2.07 thresh 1.53 direction from 1 to -1
01:56:45.571 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.21
01:56:45.571 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.07 from input -2.07
01:56:45.571 00.000 25848 MoveAxis(W, 49, ABG)
01:56:45.571 00.000 25848 Guiding  Dir = 3, Dur = 49
01:56:45.592 00.021 25848 IsSlewing returns 0
01:56:45.592 00.000 25848 IsGuiding returns 0
01:56:45.623 00.031 25848 PulseGuide returned control before completion, sleep 28
01:56:45.666 00.043 25848 IsGuiding returns 1
01:56:45.666 00.000 25848 scope still moving after pulse duration time elapsed
01:56:45.738 00.072 25848 IsSlewing returns 0
01:56:45.738 00.000 25848 IsGuiding returns 0
01:56:45.738 00.000 25848 scope move finished after 49 + 97 ms
01:56:45.738 00.000 25848 Move returns status 0, amount 49
01:56:45.738 00.000 25848 BLC: Oldest BLC event removed
01:56:45.738 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:56:45.738 00.000 25848 MoveAxis(N, 346, ABG)
01:56:45.738 00.000 25848 Guiding  Dir = 0, Dur = 346
01:56:45.766 00.028 25848 IsSlewing returns 0
01:56:45.768 00.002 25848 IsGuiding returns 0
01:56:45.797 00.029 25848 PulseGuide returned control before completion, sleep 326
01:56:46.133 00.336 25848 IsGuiding returns 1
01:56:46.133 00.000 25848 scope still moving after pulse duration time elapsed
01:56:46.189 00.056 25848 IsSlewing returns 0
01:56:46.191 00.002 25848 IsGuiding returns 0
01:56:46.191 00.000 25848 scope move finished after 346 + 77 ms
01:56:46.191 00.000 25848 Move returns status 0, amount 346
01:56:46.191 00.000 25848 move complete, result=0
01:56:46.191 00.000 25848 worker thread done servicing request
01:56:46.191 00.000 25848 Worker thread wakes up
01:56:46.191 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:46.191 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:46.191 00.000 21444 GuideStep: 1.6 px 49 ms WEST, -2.1 px 346 ms NORTH
01:56:49.035 02.844 25848 Exposure complete
01:56:49.121 00.086 25848 worker thread done servicing request
01:56:49.121 00.000 21444 OnExposeComplete: enter
01:56:49.121 00.000 21444 UpdateGuideState(): m_state=6
01:56:49.121 00.000 21444 Star::Find(15, 1246, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 395
01:56:49.121 00.000 21444 Star::Find returns 1 (1), X=1247.19, Y=664.20, Mass=5465174, SNR=205.5, Peak=65504 HFD=7.9
01:56:49.122 00.001 21444 MultiStar: [#1 -3.00,0.74,0.00,M8] [#2 -0.90,0.72,0.66,U] [#3 -2.79,0.52,0.00,M5] [#4 -1.87,-0.59,0.72,U] [#5 -2.40,-0.89,0.00,M2] [#6 -1.48,-0.34,0.70,U] [#7 -1.90,-1.48,0.00,M2] [#8 -1.95,-1.03,0.00,M2] 
01:56:49.122 00.000 21444 refined, 3 included, MultiStar: {-1.65, -0.58}, one-star: {-2.12, -1.61}
01:56:49.122 00.000 21444 CameraToMount -- cameraTheta (-2.80) - m_xAngle (3.05) = xAngle (-5.85 = 0.43)
01:56:49.122 00.000 21444 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.41)
01:56:49.122 00.000 21444 CameraToMount -- cameraX=-1.65 cameraY=-0.58 hyp=1.75 cameraTheta=-2.80 mountX=1.59 mountY=-1.17, mountTheta=-0.63
01:56:49.123 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.65, y=-0.58, opts=13)
01:56:49.123 00.000 21444 Enqueuing Move request for scope (-1.65, -0.58)
01:56:49.123 00.000 25848 Worker thread wakes up
01:56:49.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.65, -0.58) opts 0xd
01:56:49.123 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.65, -0.58)
01:56:49.123 00.000 25848 Moving (-1.65, -0.58) raw xDistance=1.59 yDistance=-1.17
01:56:49.123 00.000 25848 BLC: History state: CurrMiss=1.17, AvgInitMiss=0.39, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.071599, 1:1.166476
01:56:49.123 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
01:56:49.123 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.08 from input 1.59
01:56:49.123 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=28, FiltMax=65504, Gamma=0.560
01:56:49.123 00.000 21444 UpdateGuideState exits: m=5465174 SNR=205.5 Saturated
01:56:49.123 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:49.123 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:49.123 00.000 21444 Enqueuing Expose request
01:56:49.124 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
01:56:49.124 00.000 25848 MoveAxis(W, 50, ABG)
01:56:49.124 00.000 25848 Guiding  Dir = 3, Dur = 50
01:56:49.206 00.082 25848 IsSlewing returns 0
01:56:49.207 00.001 25848 IsGuiding returns 0
01:56:49.239 00.032 25848 PulseGuide returned control before completion, sleep 29
01:56:49.271 00.032 25848 IsGuiding returns 1
01:56:49.271 00.000 25848 scope still moving after pulse duration time elapsed
01:56:49.326 00.055 25848 IsSlewing returns 0
01:56:49.326 00.000 25848 IsGuiding returns 0
01:56:49.326 00.000 25848 scope move finished after 50 + 69 ms
01:56:49.326 00.000 25848 Move returns status 0, amount 50
01:56:49.326 00.000 25848 MoveAxis(N, 32, ABG)
01:56:49.326 00.000 25848 Guiding  Dir = 0, Dur = 32
01:56:49.362 00.036 25848 IsSlewing returns 0
01:56:49.363 00.001 25848 IsGuiding returns 0
01:56:49.394 00.031 25848 PulseGuide returned control before completion, sleep 11
01:56:49.413 00.019 25848 IsGuiding returns 1
01:56:49.413 00.000 25848 scope still moving after pulse duration time elapsed
01:56:49.467 00.054 25848 IsSlewing returns 0
01:56:49.468 00.001 25848 IsGuiding returns 0
01:56:49.468 00.000 25848 scope move finished after 32 + 73 ms
01:56:49.468 00.000 25848 Move returns status 0, amount 32
01:56:49.468 00.000 25848 move complete, result=0
01:56:49.468 00.000 25848 worker thread done servicing request
01:56:49.468 00.000 25848 Worker thread wakes up
01:56:49.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:49.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:49.468 00.000 21444 GuideStep: 1.6 px 50 ms WEST, -1.2 px 32 ms NORTH
01:56:52.312 02.844 25848 Exposure complete
01:56:52.393 00.081 25848 worker thread done servicing request
01:56:52.393 00.000 21444 OnExposeComplete: enter
01:56:52.393 00.000 21444 UpdateGuideState(): m_state=6
01:56:52.394 00.001 21444 Star::Find(15, 1247, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 396
01:56:52.394 00.000 21444 Star::Find returns 1 (1), X=1245.48, Y=666.67, Mass=5356888, SNR=153.7, Peak=65504 HFD=7.8
01:56:52.394 00.000 21444 MultiStar: [#1 -5.51,1.72,0.00,M9] [#2 -2.34,1.67,0.00,M1] [#3 -4.30,1.23,0.00,M6] [#4 -2.98,0.91,0.00,M1] [#5 -3.22,0.97,0.00,M3] [#6 -2.39,1.24,0.00,M1] [#7 -2.93,0.68,0.00,M3] [#8 -3.10,0.51,0.00,M3] 
01:56:52.394 00.000 21444 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
01:56:52.394 00.000 21444 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.97 = -2.97)
01:56:52.394 00.000 21444 CameraToMount -- cameraX=-3.83 cameraY=0.85 hyp=3.92 cameraTheta=2.92 mountX=3.89 mountY=-0.66, mountTheta=-0.17
01:56:52.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.83, y=0.85, opts=13)
01:56:52.395 00.000 21444 Enqueuing Move request for scope (-3.83, 0.85)
01:56:52.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2520, FiltMin=218, FiltMax=65504, Gamma=0.560
01:56:52.395 00.000 21444 UpdateGuideState exits: m=5356888 SNR=153.7 Saturated
01:56:52.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:52.395 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:52.395 00.000 21444 Enqueuing Expose request
01:56:52.395 00.000 25848 Worker thread wakes up
01:56:52.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.83, 0.85) opts 0xd
01:56:52.395 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.83, 0.85)
01:56:52.395 00.000 25848 Moving (-3.83, 0.85) raw xDistance=3.89 yDistance=-0.66
01:56:52.395 00.000 25848 BLC: History state: CurrMiss=0.66, AvgInitMiss=0.39, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.071599, 1:1.166476, 2:0.661233
01:56:52.395 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
01:56:52.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.53 from input 3.89
01:56:52.395 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
01:56:52.395 00.000 25848 MoveAxis(W, 117, ABG)
01:56:52.395 00.000 25848 Guiding  Dir = 3, Dur = 117
01:56:52.420 00.025 25848 IsSlewing returns 0
01:56:52.420 00.000 25848 IsGuiding returns 0
01:56:52.451 00.031 25848 PulseGuide returned control before completion, sleep 97
01:56:52.594 00.143 25848 IsGuiding returns 1
01:56:52.595 00.001 25848 scope still moving after pulse duration time elapsed
01:56:52.655 00.060 25848 IsSlewing returns 0
01:56:52.656 00.001 25848 IsGuiding returns 0
01:56:52.656 00.000 25848 scope move finished after 117 + 119 ms
01:56:52.656 00.000 25848 Move returns status 0, amount 117
01:56:52.656 00.000 25848 MoveAxis(N, 18, ABG)
01:56:52.656 00.000 25848 Guiding  Dir = 0, Dur = 18
01:56:52.687 00.031 25848 IsSlewing returns 0
01:56:52.687 00.000 25848 IsGuiding returns 0
01:56:52.719 00.032 25848 IsGuiding returns 1
01:56:52.719 00.000 25848 scope still moving after pulse duration time elapsed
01:56:52.781 00.062 25848 IsSlewing returns 0
01:56:52.781 00.000 25848 IsGuiding returns 0
01:56:52.781 00.000 25848 scope move finished after 18 + 76 ms
01:56:52.781 00.000 25848 Move returns status 0, amount 18
01:56:52.781 00.000 25848 move complete, result=0
01:56:52.781 00.000 25848 worker thread done servicing request
01:56:52.781 00.000 25848 Worker thread wakes up
01:56:52.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:52.781 00.000 21444 GuideStep: 3.9 px 117 ms WEST, -0.7 px 18 ms NORTH
01:56:52.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:55.626 02.845 25848 Exposure complete
01:56:55.712 00.086 25848 worker thread done servicing request
01:56:55.712 00.000 21444 OnExposeComplete: enter
01:56:55.712 00.000 21444 UpdateGuideState(): m_state=6
01:56:55.713 00.001 21444 Star::Find(15, 1245, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 397
01:56:55.713 00.000 21444 Star::Find returns 1 (1), X=1248.78, Y=666.25, Mass=5296923, SNR=176.8, Peak=65504 HFD=7.9
01:56:55.713 00.000 21444 MultiStar: [#1 -1.69,2.72,0.00,M10] [#2 1.05,2.51,0.00,M2] [#3 -0.63,2.51,0.00,M7] [#4 -0.61,1.13,0.81,U] [#5 -0.59,1.35,0.68,U] [#6 -0.69,1.06,0.63,U] [#7 -0.03,0.61,0.58,U] [#8 -1.41,0.94,0.57,U] 
01:56:55.713 00.000 21444 single-star, 5 included, MultiStar: {-0.63, 0.89}, one-star: {-0.53, 0.43}
01:56:55.713 00.000 21444 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.05) = xAngle (-0.60 = -0.60)
01:56:55.713 00.000 21444 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.44 = 2.84)
01:56:55.713 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.43 hyp=0.68 cameraTheta=2.45 mountX=0.56 mountY=0.20, mountTheta=0.34
01:56:55.714 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.43, opts=13)
01:56:55.714 00.000 21444 Enqueuing Move request for scope (-0.53, 0.43)
01:56:55.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=188, FiltMax=65504, Gamma=0.560
01:56:55.714 00.000 21444 UpdateGuideState exits: m=5296923 SNR=176.8 Saturated
01:56:55.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:55.714 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:55.714 00.000 21444 Enqueuing Expose request
01:56:55.714 00.000 25848 Worker thread wakes up
01:56:55.715 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.43) opts 0xd
01:56:55.715 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.43)
01:56:55.715 00.000 25848 Moving (-0.53, 0.43) raw xDistance=0.56 yDistance=0.20
01:56:55.715 00.000 25848 BLC: window closed
01:56:55.715 00.000 25848 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.39, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.071599, 1:1.166476, 2:0.661233
01:56:55.715 00.000 25848 BLC: No correction, Miss < min_move
01:56:55.715 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.56
01:56:55.715 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:55.715 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:56:55.715 00.000 25848 MoveAxis(W, 25, ABG)
01:56:55.715 00.000 25848 Guiding  Dir = 3, Dur = 25
01:56:55.735 00.020 25848 IsSlewing returns 0
01:56:55.736 00.001 25848 IsGuiding returns 0
01:56:55.767 00.031 25848 IsGuiding returns 1
01:56:55.768 00.001 25848 scope still moving after pulse duration time elapsed
01:56:55.828 00.060 25848 IsSlewing returns 0
01:56:55.829 00.001 25848 IsGuiding returns 0
01:56:55.829 00.000 25848 scope move finished after 25 + 67 ms
01:56:55.829 00.000 25848 Move returns status 0, amount 25
01:56:55.829 00.000 25848 MoveAxis(N, 0, ABG)
01:56:55.829 00.000 25848 Move returns status 0, amount 0
01:56:55.829 00.000 25848 move complete, result=0
01:56:55.829 00.000 25848 worker thread done servicing request
01:56:55.829 00.000 25848 Worker thread wakes up
01:56:55.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:55.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:55.829 00.000 21444 GuideStep: 0.6 px 25 ms WEST, 0.2 px 0 ms NORTH
01:56:58.673 02.844 25848 Exposure complete
01:56:58.751 00.078 25848 worker thread done servicing request
01:56:58.751 00.000 21444 OnExposeComplete: enter
01:56:58.751 00.000 21444 UpdateGuideState(): m_state=6
01:56:58.752 00.001 21444 Star::Find(15, 1248, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 398
01:56:58.752 00.000 21444 Star::Find returns 1 (1), X=1250.46, Y=665.08, Mass=5528387, SNR=190.7, Peak=65504 HFD=8.0
01:56:58.752 00.000 21444 MultiStar: [#1 0.04,1.66,0.84,U] [#2 2.04,0.85,0.00,M3] [#3 0.56,1.46,0.55,U] [#4 1.09,-0.41,0.83,U] [#5 1.29,0.01,0.52,U] [#6 1.21,0.81,0.60,U] [#7 2.30,-0.43,0.00,M3] [#8 1.42,-0.01,0.52,U] 
01:56:58.752 00.000 21444 refined, 6 included, MultiStar: {0.93, 0.33}, one-star: {1.15, -0.74}
01:56:58.752 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
01:56:58.752 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
01:56:58.752 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=0.33 hyp=0.99 cameraTheta=0.34 mountX=-0.90 mountY=0.66, mountTheta=2.51
01:56:58.753 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=0.33, opts=13)
01:56:58.753 00.000 21444 Enqueuing Move request for scope (0.93, 0.33)
01:56:58.753 00.000 25848 Worker thread wakes up
01:56:58.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.33) opts 0xd
01:56:58.753 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=316, FiltMax=65504, Gamma=0.560
01:56:58.753 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, 0.33)
01:56:58.753 00.000 25848 Moving (0.93, 0.33) raw xDistance=-0.90 yDistance=0.66
01:56:58.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.90
01:56:58.753 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:58.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
01:56:58.753 00.000 25848 MoveAxis(E, 24, ABG)
01:56:58.753 00.000 25848 Guiding  Dir = 2, Dur = 24
01:56:58.753 00.000 21444 UpdateGuideState exits: m=5528387 SNR=190.7 Saturated
01:56:58.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:58.753 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:56:58.753 00.000 21444 Enqueuing Expose request
01:56:58.809 00.056 25848 IsSlewing returns 0
01:56:58.810 00.001 25848 IsGuiding returns 0
01:56:58.851 00.041 25848 IsGuiding returns 1
01:56:58.851 00.000 25848 scope still moving after pulse duration time elapsed
01:56:58.908 00.057 25848 IsSlewing returns 0
01:56:58.908 00.000 25848 IsGuiding returns 0
01:56:58.908 00.000 25848 scope move finished after 24 + 74 ms
01:56:58.908 00.000 25848 Move returns status 0, amount 24
01:56:58.909 00.001 25848 MoveAxis(N, 0, ABG)
01:56:58.909 00.000 25848 Move returns status 0, amount 0
01:56:58.909 00.000 25848 move complete, result=0
01:56:58.909 00.000 25848 worker thread done servicing request
01:56:58.909 00.000 25848 Worker thread wakes up
01:56:58.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:56:58.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:56:58.909 00.000 21444 GuideStep: -0.9 px 24 ms EAST, 0.7 px 0 ms NORTH
01:57:01.758 02.849 25848 Exposure complete
01:57:01.837 00.079 25848 worker thread done servicing request
01:57:01.837 00.000 21444 OnExposeComplete: enter
01:57:01.837 00.000 21444 UpdateGuideState(): m_state=6
01:57:01.837 00.000 21444 Star::Find(15, 1250, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 399
01:57:01.837 00.000 21444 Star::Find returns 1 (1), X=1249.56, Y=666.01, Mass=5462342, SNR=171.5, Peak=65504 HFD=8.0
01:57:01.837 00.000 21444 MultiStar: [#1 -0.69,1.66,0.94,U] [#2 1.45,0.78,0.87,U] [#3 -0.22,0.65,0.74,U] [#4 1.15,0.52,1.19,U] [#5 1.68,0.25,0.67,U] [#6 1.68,0.64,0.65,U] [#7 1.41,-0.45,0.90,U] [#8 1.56,-0.19,0.67,U] 
01:57:01.837 00.000 21444 single-star, 8 included, MultiStar: {0.87, 0.47}, one-star: {0.25, 0.19}
01:57:01.837 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.39 = -2.39)
01:57:01.837 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.05)
01:57:01.837 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=0.19 hyp=0.32 cameraTheta=0.66 mountX=-0.23 mountY=0.28, mountTheta=2.27
01:57:01.838 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=0.19, opts=13)
01:57:01.838 00.000 21444 Enqueuing Move request for scope (0.25, 0.19)
01:57:01.838 00.000 25848 Worker thread wakes up
01:57:01.838 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.19) opts 0xd
01:57:01.838 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, 0.19)
01:57:01.838 00.000 25848 Moving (0.25, 0.19) raw xDistance=-0.23 yDistance=0.28
01:57:01.838 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
01:57:01.838 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:01.838 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=120, FiltMax=65504, Gamma=0.560
01:57:01.838 00.000 21444 UpdateGuideState exits: m=5462342 SNR=171.5 Saturated
01:57:01.839 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:01.839 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:57:01.839 00.000 25848 MoveAxis(E, 0, ABG)
01:57:01.839 00.000 25848 Move returns status 0, amount 0
01:57:01.839 00.000 25848 MoveAxis(N, 0, ABG)
01:57:01.839 00.000 25848 Move returns status 0, amount 0
01:57:01.839 00.000 25848 move complete, result=0
01:57:01.839 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:01.839 00.000 21444 Enqueuing Expose request
01:57:01.839 00.000 25848 worker thread done servicing request
01:57:01.839 00.000 25848 Worker thread wakes up
01:57:01.839 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:01.839 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:57:01.839 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:57:04.693 02.854 25848 Exposure complete
01:57:04.760 00.067 25848 worker thread done servicing request
01:57:04.760 00.000 21444 OnExposeComplete: enter
01:57:04.760 00.000 21444 UpdateGuideState(): m_state=6
01:57:04.760 00.000 21444 Star::Find(15, 1249, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 400
01:57:04.761 00.001 21444 Star::Find returns 1 (1), X=1249.16, Y=665.40, Mass=5600991, SNR=246.0, Peak=65504 HFD=8.1
01:57:04.761 00.000 21444 MultiStar: [#1 -1.16,1.67,0.00,M9] [#2 0.45,0.80,0.53,U] [#3 -0.17,0.18,0.38,U] [#4 0.13,0.17,0.74,U] [#5 -0.45,0.31,0.57,U] [#6 0.19,0.66,0.38,U] [#7 0.45,-0.20,0.47,U] [#8 -0.09,0.18,0.46,U] 
01:57:04.761 00.000 21444 refined, 7 included, MultiStar: {0.02, 0.14}, one-star: {-0.15, -0.41}
01:57:04.761 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
01:57:04.761 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
01:57:04.761 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.40 mountX=-0.01 mountY=0.14, mountTheta=1.66
01:57:04.762 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.14, opts=13)
01:57:04.762 00.000 21444 Enqueuing Move request for scope (0.02, 0.14)
01:57:04.762 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=420, FiltMax=65504, Gamma=0.560
01:57:04.762 00.000 21444 UpdateGuideState exits: m=5600991 SNR=246.0 Saturated
01:57:04.762 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:04.762 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:04.762 00.000 21444 Enqueuing Expose request
01:57:04.762 00.000 25848 Worker thread wakes up
01:57:04.762 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
01:57:04.762 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
01:57:04.762 00.000 25848 Moving (0.02, 0.14) raw xDistance=-0.01 yDistance=0.14
01:57:04.762 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:57:04.762 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:04.762 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:57:04.762 00.000 25848 MoveAxis(E, 0, ABG)
01:57:04.762 00.000 25848 Move returns status 0, amount 0
01:57:04.762 00.000 25848 MoveAxis(N, 0, ABG)
01:57:04.762 00.000 25848 Move returns status 0, amount 0
01:57:04.762 00.000 25848 move complete, result=0
01:57:04.762 00.000 25848 worker thread done servicing request
01:57:04.762 00.000 25848 Worker thread wakes up
01:57:04.762 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:04.763 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:04.763 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:57:07.608 02.845 25848 Exposure complete
01:57:07.685 00.077 25848 worker thread done servicing request
01:57:07.685 00.000 21444 OnExposeComplete: enter
01:57:07.686 00.001 21444 UpdateGuideState(): m_state=6
01:57:07.686 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
01:57:07.686 00.000 21444 Star::Find returns 1 (1), X=1248.38, Y=664.38, Mass=5387836, SNR=193.6, Peak=65504 HFD=7.8
01:57:07.686 00.000 21444 MultiStar: [#1 -2.93,0.63,0.00,M10] [#2 -0.66,-0.06,0.66,U] [#3 -2.23,0.10,0.00,M5] [#4 -1.01,-0.68,0.93,U] [#5 -1.47,-1.25,0.67,U] [#6 -0.77,-0.40,0.63,U] [#7 -0.45,-0.88,0.48,U] [#8 -1.44,-1.06,0.49,U] 
01:57:07.686 00.000 21444 refined, 6 included, MultiStar: {-0.97, -0.85}, one-star: {-0.93, -1.44}
01:57:07.686 00.000 21444 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.05) = xAngle (-5.47 = 0.81)
01:57:07.686 00.000 21444 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.03)
01:57:07.686 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=-0.85 hyp=1.29 cameraTheta=-2.42 mountX=0.88 mountY=-1.16, mountTheta=-0.92
01:57:07.687 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=-0.85, opts=13)
01:57:07.687 00.000 21444 Enqueuing Move request for scope (-0.97, -0.85)
01:57:07.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=344, FiltMax=65504, Gamma=0.560
01:57:07.687 00.000 21444 UpdateGuideState exits: m=5387836 SNR=193.6 Saturated
01:57:07.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:07.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:07.687 00.000 21444 Enqueuing Expose request
01:57:07.687 00.000 25848 Worker thread wakes up
01:57:07.687 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.85) opts 0xd
01:57:07.687 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, -0.85)
01:57:07.687 00.000 25848 Moving (-0.97, -0.85) raw xDistance=0.88 yDistance=-1.16
01:57:07.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.88
01:57:07.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
01:57:07.687 00.000 25848 MoveAxis(W, 26, ABG)
01:57:07.687 00.000 25848 Guiding  Dir = 3, Dur = 26
01:57:07.720 00.033 25848 IsSlewing returns 0
01:57:07.720 00.000 25848 IsGuiding returns 0
01:57:07.751 00.031 25848 IsGuiding returns 1
01:57:07.751 00.000 25848 scope still moving after pulse duration time elapsed
01:57:07.811 00.060 25848 IsSlewing returns 0
01:57:07.811 00.000 25848 IsGuiding returns 0
01:57:07.811 00.000 25848 scope move finished after 26 + 65 ms
01:57:07.811 00.000 25848 Move returns status 0, amount 26
01:57:07.811 00.000 25848 MoveAxis(N, 32, ABG)
01:57:07.811 00.000 25848 Guiding  Dir = 0, Dur = 32
01:57:07.843 00.032 25848 IsSlewing returns 0
01:57:07.844 00.001 25848 IsGuiding returns 0
01:57:07.875 00.031 25848 PulseGuide returned control before completion, sleep 12
01:57:07.892 00.017 25848 IsGuiding returns 1
01:57:07.892 00.000 25848 scope still moving after pulse duration time elapsed
01:57:07.951 00.059 25848 IsSlewing returns 0
01:57:07.951 00.000 25848 IsGuiding returns 0
01:57:07.951 00.000 25848 scope move finished after 32 + 75 ms
01:57:07.951 00.000 25848 Move returns status 0, amount 32
01:57:07.951 00.000 25848 move complete, result=0
01:57:07.951 00.000 25848 worker thread done servicing request
01:57:07.951 00.000 25848 Worker thread wakes up
01:57:07.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:07.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:57:07.951 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -1.2 px 32 ms NORTH
01:57:10.799 02.848 25848 Exposure complete
01:57:10.887 00.088 25848 worker thread done servicing request
01:57:10.887 00.000 21444 OnExposeComplete: enter
01:57:10.887 00.000 21444 UpdateGuideState(): m_state=6
01:57:10.888 00.001 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 402
01:57:10.888 00.000 21444 Star::Find returns 1 (1), X=1248.65, Y=664.66, Mass=5562469, SNR=240.9, Peak=65504 HFD=7.8
01:57:10.888 00.000 21444 MultiStar: [#1 -1.88,1.63,0.00,R] [#2 0.28,0.89,0.69,U] [#3 -1.17,0.77,0.61,U] [#4 0.19,-0.45,0.62,U] [#5 0.16,-0.22,0.67,U] [#6 0.22,0.01,0.50,U] [#7 0.57,-0.15,0.38,U] [#8 0.44,-0.73,0.42,U] 
01:57:10.888 00.000 21444 refined, 7 included, MultiStar: {-0.09, -0.18}, one-star: {-0.66, -1.15}
01:57:10.888 00.000 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.09 = 1.19)
01:57:10.888 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.94 = -1.65)
01:57:10.888 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.04 mountX=0.07 mountY=-0.20, mountTheta=-1.21
01:57:10.889 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=-0.18, opts=13)
01:57:10.889 00.000 21444 Enqueuing Move request for scope (-0.09, -0.18)
01:57:10.889 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=430, FiltMax=65504, Gamma=0.560
01:57:10.889 00.000 21444 UpdateGuideState exits: m=5562469 SNR=240.9 Saturated
01:57:10.889 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:10.889 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:10.889 00.000 21444 Enqueuing Expose request
01:57:10.889 00.000 25848 Worker thread wakes up
01:57:10.890 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
01:57:10.890 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
01:57:10.890 00.000 25848 Moving (-0.09, -0.18) raw xDistance=0.07 yDistance=-0.20
01:57:10.890 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:57:10.890 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:10.890 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:57:10.890 00.000 25848 MoveAxis(E, 0, ABG)
01:57:10.890 00.000 25848 Move returns status 0, amount 0
01:57:10.890 00.000 25848 MoveAxis(N, 0, ABG)
01:57:10.890 00.000 25848 Move returns status 0, amount 0
01:57:10.890 00.000 25848 move complete, result=0
01:57:10.890 00.000 25848 worker thread done servicing request
01:57:10.890 00.000 25848 Worker thread wakes up
01:57:10.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:10.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:57:10.890 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:57:13.731 02.841 25848 Exposure complete
01:57:13.808 00.077 25848 worker thread done servicing request
01:57:13.808 00.000 21444 OnExposeComplete: enter
01:57:13.808 00.000 21444 UpdateGuideState(): m_state=6
01:57:13.808 00.000 21444 Star::Find(15, 1248, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 403
01:57:13.808 00.000 21444 Star::Find returns 1 (1), X=1248.69, Y=665.13, Mass=5481323, SNR=197.3, Peak=65504 HFD=7.9
01:57:13.809 00.001 21444 MultiStar: [#1 -0.72,-0.58,0.79,U] [#2 -0.18,-0.18,0.74,U] [#3 -1.74,0.77,0.52,U] [#4 -0.40,0.19,0.63,U] [#5 -0.31,0.22,0.64,U] [#6 -0.54,0.09,0.67,U] [#7 0.04,0.22,0.42,U] [#8 0.23,0.21,0.51,U] 
01:57:13.809 00.000 21444 refined, 8 included, MultiStar: {-0.49, -0.06}, one-star: {-0.62, -0.68}
01:57:13.809 00.000 21444 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.05) = xAngle (-6.07 = 0.21)
01:57:13.809 00.000 21444 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.92 = -2.63)
01:57:13.809 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.06 hyp=0.50 cameraTheta=-3.02 mountX=0.49 mountY=-0.24, mountTheta=-0.46
01:57:13.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.06, opts=13)
01:57:13.810 00.000 21444 Enqueuing Move request for scope (-0.49, -0.06)
01:57:13.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=278, FiltMax=65504, Gamma=0.560
01:57:13.810 00.000 21444 UpdateGuideState exits: m=5481323 SNR=197.3 Saturated
01:57:13.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:13.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:13.810 00.000 21444 Enqueuing Expose request
01:57:13.810 00.000 25848 Worker thread wakes up
01:57:13.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.06) opts 0xd
01:57:13.810 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.06)
01:57:13.810 00.000 25848 Moving (-0.49, -0.06) raw xDistance=0.49 yDistance=-0.24
01:57:13.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
01:57:13.810 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:13.810 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:57:13.810 00.000 25848 MoveAxis(E, 0, ABG)
01:57:13.810 00.000 25848 Move returns status 0, amount 0
01:57:13.810 00.000 25848 MoveAxis(N, 0, ABG)
01:57:13.810 00.000 25848 Move returns status 0, amount 0
01:57:13.810 00.000 25848 move complete, result=0
01:57:13.810 00.000 25848 worker thread done servicing request
01:57:13.810 00.000 25848 Worker thread wakes up
01:57:13.810 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:13.810 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:57:13.810 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
01:57:14.887 01.077 21444 evsrv: cli 0107E4C0 connect
01:57:14.887 00.000 21444 case statement mapped state 6 to 3
01:57:14.887 00.000 21444 case statement mapped state 6 to 3
01:57:14.887 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"feb8732f-5ec6-46c4-820d-cdb23c8fa8c9"}
01:57:14.888 00.001 21444 case statement mapped state 6 to 3
01:57:14.888 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"feb8732f-5ec6-46c4-820d-cdb23c8fa8c9"}
01:57:14.888 00.000 21444 evsrv: cli 0107E4C0 disconnect
01:57:14.888 00.000 21444 evsrv: cli 0107E560 connect
01:57:14.888 00.000 21444 case statement mapped state 6 to 3
01:57:14.889 00.001 21444 case statement mapped state 6 to 3
01:57:14.889 00.000 21444 evsrv: cli 0107E560 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"937f1c8e-05fc-47ab-96c3-7fce996162c5"}
01:57:14.889 00.000 21444 PhdController::Dither begins
01:57:14.889 00.000 21444 dither: size=6.00, dRA=-5.89 dDec=-1.47
01:57:14.889 00.000 21444 MountToCamera -- mountTheta (2.90) + m_xAngle (3.05) = xAngle (5.95 = -0.33)
01:57:14.889 00.000 21444 MountToCamera -- mountX=-5.89 mountY=-1.47 hyp=6.07 mountTheta=2.90 cameraX=5.74, cameraY=-1.99 cameraTheta=-0.33
01:57:14.889 00.000 21444 setting lock position to (1255.05, 663.82)
01:57:14.889 00.000 21444 Mount: notify guiding dithered (5.7, -2.0)
01:57:14.889 00.000 21444 MultiStar: stabilizing after lock position change
01:57:14.889 00.000 21444 Status Line: Dither by -5.89,-1.47
01:57:14.891 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
01:57:14.891 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
01:57:14.891 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0,"id":"937f1c8e-05fc-47ab-96c3-7fce996162c5"}
01:57:14.891 00.000 21444 evsrv: cli 0107E560 disconnect
01:57:16.675 01.784 25848 Exposure complete
01:57:16.759 00.084 25848 worker thread done servicing request
01:57:16.759 00.000 21444 OnExposeComplete: enter
01:57:16.759 00.000 21444 UpdateGuideState(): m_state=6
01:57:16.759 00.000 21444 Star::Find(15, 1248, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 404
01:57:16.759 00.000 21444 Star::Find returns 1 (1), X=1249.13, Y=665.78, Mass=5373289, SNR=178.7, Peak=65504 HFD=7.9
01:57:16.759 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
01:57:16.759 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
01:57:16.759 00.000 21444 CameraToMount -- cameraX=-5.91 cameraY=1.96 hyp=6.23 cameraTheta=2.82 mountX=6.07 mountY=-0.43, mountTheta=-0.07
01:57:16.760 00.001 21444 dither recenter: remaining=(5.9,1.5) step=(5.9,1.5)
01:57:16.760 00.000 21444 MountToCamera -- mountTheta (-0.24) + m_xAngle (3.05) = xAngle (2.81 = 2.81)
01:57:16.760 00.000 21444 MountToCamera -- mountX=5.89 mountY=1.47 hyp=6.07 mountTheta=-0.24 cameraX=-5.74, cameraY=1.99 cameraTheta=2.81
01:57:16.760 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-5.74, y=1.99, opts=4)
01:57:16.760 00.000 21444 Enqueuing Move request for scope (-5.74, 1.99)
01:57:16.760 00.000 21444 Mount: notify direct move 5.89,1.47
01:57:16.760 00.000 25848 Worker thread wakes up
01:57:16.760 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=168, FiltMax=65504, Gamma=0.560
01:57:16.760 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-5.74, 1.99) opts 0x4
01:57:16.760 00.000 21444 UpdateGuideState exits: m=5373289 SNR=178.7 Saturated
01:57:16.761 00.001 25848 Handling offset move in thread for scope, endpoint = (-5.74, 1.99)
01:57:16.761 00.000 21444 PhdController: settling, locked = 1, distance = 6.59 (3.00) aobump = 0 frame = 1 / 99999
01:57:16.761 00.000 25848 Moving (-5.74, 1.99) raw xDistance=5.89 yDistance=1.47
01:57:16.761 00.000 25848 BLC: window closed
01:57:16.761 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824636.761,"Host":"ASTROBRUCE","Inst":1,"Distance":6.59,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:57:16.761 00.000 25848 MoveAxis(W, 272, B)
01:57:16.761 00.000 25848 Guiding  Dir = 3, Dur = 272
01:57:16.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:16.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:16.761 00.000 21444 Enqueuing Expose request
01:57:16.781 00.020 25848 IsSlewing returns 0
01:57:16.782 00.001 25848 IsGuiding returns 0
01:57:16.813 00.031 25848 PulseGuide returned control before completion, sleep 251
01:57:17.068 00.255 25848 IsGuiding returns 1
01:57:17.068 00.000 25848 scope still moving after pulse duration time elapsed
01:57:17.123 00.055 25848 IsSlewing returns 0
01:57:17.123 00.000 25848 IsGuiding returns 0
01:57:17.123 00.000 25848 scope move finished after 272 + 69 ms
01:57:17.123 00.000 25848 Move returns status 0, amount 272
01:57:17.123 00.000 25848 BLC: window closed
01:57:17.123 00.000 25848 BLC: Compensation needed for non-algo type move
01:57:17.123 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:57:17.123 00.000 25848 MoveAxis(S, 329, B)
01:57:17.123 00.000 25848 Guiding  Dir = 1, Dur = 329
01:57:17.159 00.036 25848 IsSlewing returns 0
01:57:17.186 00.027 25848 IsGuiding returns 0
01:57:17.217 00.031 25848 PulseGuide returned control before completion, sleep 308
01:57:17.538 00.321 25848 IsGuiding returns 1
01:57:17.538 00.000 25848 scope still moving after pulse duration time elapsed
01:57:17.594 00.056 25848 IsSlewing returns 0
01:57:17.594 00.000 25848 IsGuiding returns 0
01:57:17.594 00.000 25848 scope move finished after 329 + 78 ms
01:57:17.595 00.001 25848 Move returns status 0, amount 329
01:57:17.595 00.000 25848 move complete, result=0
01:57:17.595 00.000 25848 worker thread done servicing request
01:57:17.595 00.000 25848 Worker thread wakes up
01:57:17.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:17.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1234,651,31,31)
01:57:17.595 00.000 21444 GuideStep: 5.9 px 272 ms WEST, 1.5 px 329 ms SOUTH
01:57:20.452 02.857 25848 Exposure complete
01:57:20.540 00.088 25848 worker thread done servicing request
01:57:20.540 00.000 21444 OnExposeComplete: enter
01:57:20.540 00.000 21444 UpdateGuideState(): m_state=6
01:57:20.540 00.000 21444 Star::Find(15, 1249, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 405
01:57:20.540 00.000 21444 Star::Find returns 1 (1), X=1255.07, Y=664.36, Mass=5556785, SNR=258.2, Peak=65504 HFD=8.0
01:57:20.541 00.001 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
01:57:20.541 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
01:57:20.541 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.54 hyp=0.54 cameraTheta=1.52 mountX=0.02 mountY=0.51, mountTheta=1.53
01:57:20.542 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.54, opts=13)
01:57:20.542 00.000 21444 Enqueuing Move request for scope (0.03, 0.54)
01:57:20.542 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=216, FiltMax=65504, Gamma=0.560
01:57:20.542 00.000 21444 UpdateGuideState exits: m=5556785 SNR=258.2 Saturated
01:57:20.542 00.000 21444 PhdController: settling, locked = 1, distance = 0.54 (3.00) aobump = 0 frame = 2 / 99999
01:57:20.542 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824640.542,"Host":"ASTROBRUCE","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
01:57:20.542 00.000 25848 Worker thread wakes up
01:57:20.542 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.54) opts 0xd
01:57:20.542 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.54)
01:57:20.542 00.000 25848 Moving (0.03, 0.54) raw xDistance=0.02 yDistance=0.51
01:57:20.542 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:57:20.542 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:20.543 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
01:57:20.543 00.000 25848 MoveAxis(E, 0, ABG)
01:57:20.543 00.000 25848 Move returns status 0, amount 0
01:57:20.543 00.000 25848 MoveAxis(N, 0, ABG)
01:57:20.543 00.000 25848 Move returns status 0, amount 0
01:57:20.543 00.000 25848 move complete, result=0
01:57:20.543 00.000 25848 worker thread done servicing request
01:57:20.543 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:20.543 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:20.543 00.000 21444 Enqueuing Expose request
01:57:20.543 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
01:57:20.543 00.000 25848 Worker thread wakes up
01:57:20.543 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:20.543 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:23.384 02.841 25848 Exposure complete
01:57:23.466 00.082 25848 worker thread done servicing request
01:57:23.466 00.000 21444 OnExposeComplete: enter
01:57:23.466 00.000 21444 UpdateGuideState(): m_state=6
01:57:23.466 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
01:57:23.466 00.000 21444 Star::Find returns 1 (1), X=1255.15, Y=665.81, Mass=5471902, SNR=185.5, Peak=65504 HFD=8.0
01:57:23.466 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
01:57:23.466 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
01:57:23.466 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=1.99 hyp=1.99 cameraTheta=1.52 mountX=0.08 mountY=1.88, mountTheta=1.53
01:57:23.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=1.99, opts=13)
01:57:23.467 00.000 21444 Enqueuing Move request for scope (0.10, 1.99)
01:57:23.467 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=126, FiltMax=65504, Gamma=0.560
01:57:23.467 00.000 21444 UpdateGuideState exits: m=5471902 SNR=185.5 Saturated
01:57:23.467 00.000 21444 PhdController: settling, locked = 1, distance = 0.98 (3.00) aobump = 0 frame = 3 / 99999
01:57:23.467 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824643.467,"Host":"ASTROBRUCE","Inst":1,"Distance":0.98,"Time":2.9,"SettleTime":12.0,"StarLocked":true}
01:57:23.467 00.000 25848 Worker thread wakes up
01:57:23.467 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:23.467 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 1.99) opts 0xd
01:57:23.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:23.468 00.001 21444 Enqueuing Expose request
01:57:23.468 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 1.99)
01:57:23.468 00.000 25848 Moving (0.10, 1.99) raw xDistance=0.08 yDistance=1.88
01:57:23.468 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:57:23.468 00.000 25848 resist switch: large excursion: input 1.88 thresh 1.53 direction from 0 to 1
01:57:23.468 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.63
01:57:23.468 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.88 from input 1.88
01:57:23.468 00.000 25848 MoveAxis(E, 0, ABG)
01:57:23.468 00.000 25848 Move returns status 0, amount 0
01:57:23.468 00.000 25848 MoveAxis(S, 51, ABG)
01:57:23.468 00.000 25848 Guiding  Dir = 1, Dur = 51
01:57:23.515 00.047 25848 IsSlewing returns 0
01:57:23.515 00.000 25848 IsGuiding returns 0
01:57:23.546 00.031 25848 PulseGuide returned control before completion, sleep 30
01:57:23.589 00.043 25848 IsGuiding returns 1
01:57:23.589 00.000 25848 scope still moving after pulse duration time elapsed
01:57:23.640 00.051 25848 IsSlewing returns 0
01:57:23.658 00.018 25848 IsGuiding returns 0
01:57:23.658 00.000 25848 scope move finished after 51 + 92 ms
01:57:23.659 00.001 25848 Move returns status 0, amount 51
01:57:23.659 00.000 25848 move complete, result=0
01:57:23.659 00.000 25848 worker thread done servicing request
01:57:23.659 00.000 25848 Worker thread wakes up
01:57:23.659 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.9 px 51 ms SOUTH
01:57:23.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:23.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:26.508 02.849 25848 Exposure complete
01:57:26.582 00.074 25848 worker thread done servicing request
01:57:26.582 00.000 21444 OnExposeComplete: enter
01:57:26.582 00.000 21444 UpdateGuideState(): m_state=6
01:57:26.582 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 407
01:57:26.582 00.000 21444 Star::Find returns 1 (1), X=1254.81, Y=663.33, Mass=5317880, SNR=165.3, Peak=65504 HFD=7.8
01:57:26.582 00.000 21444 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.05) = xAngle (-5.08 = 1.21)
01:57:26.582 00.000 21444 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.92 = -1.64)
01:57:26.582 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.49 hyp=0.55 cameraTheta=-2.03 mountX=0.19 mountY=-0.54, mountTheta=-1.23
01:57:26.583 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.49, opts=13)
01:57:26.583 00.000 21444 Enqueuing Move request for scope (-0.24, -0.49)
01:57:26.583 00.000 25848 Worker thread wakes up
01:57:26.583 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.49) opts 0xd
01:57:26.583 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.49)
01:57:26.583 00.000 25848 Moving (-0.24, -0.49) raw xDistance=0.19 yDistance=-0.54
01:57:26.583 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:57:26.583 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:26.583 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=166, FiltMax=65504, Gamma=0.560
01:57:26.584 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
01:57:26.584 00.000 25848 MoveAxis(E, 0, ABG)
01:57:26.584 00.000 25848 Move returns status 0, amount 0
01:57:26.584 00.000 25848 MoveAxis(N, 0, ABG)
01:57:26.584 00.000 25848 Move returns status 0, amount 0
01:57:26.584 00.000 25848 move complete, result=0
01:57:26.584 00.000 25848 worker thread done servicing request
01:57:26.584 00.000 21444 UpdateGuideState exits: m=5317880 SNR=165.3 Saturated
01:57:26.584 00.000 21444 PhdController: settling, locked = 1, distance = 0.85 (3.00) aobump = 0 frame = 4 / 99999
01:57:26.584 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824646.584,"Host":"ASTROBRUCE","Inst":1,"Distance":0.85,"Time":6.0,"SettleTime":12.0,"StarLocked":true}
01:57:26.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:26.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:26.584 00.000 21444 Enqueuing Expose request
01:57:26.584 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
01:57:26.584 00.000 25848 Worker thread wakes up
01:57:26.584 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:26.584 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:29.425 02.841 25848 Exposure complete
01:57:29.508 00.083 25848 worker thread done servicing request
01:57:29.509 00.001 21444 OnExposeComplete: enter
01:57:29.509 00.000 21444 UpdateGuideState(): m_state=6
01:57:29.509 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 408
01:57:29.509 00.000 21444 Star::Find returns 1 (1), X=1253.94, Y=664.37, Mass=5481160, SNR=223.9, Peak=65504 HFD=8.0
01:57:29.509 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
01:57:29.509 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.08)
01:57:29.509 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=0.54 hyp=1.24 cameraTheta=2.69 mountX=1.15 mountY=0.08, mountTheta=0.07
01:57:29.510 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=0.54, opts=13)
01:57:29.510 00.000 21444 Enqueuing Move request for scope (-1.11, 0.54)
01:57:29.510 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=244, FiltMax=65504, Gamma=0.560
01:57:29.510 00.000 21444 UpdateGuideState exits: m=5481160 SNR=223.9 Saturated
01:57:29.510 00.000 21444 PhdController: settling, locked = 1, distance = 0.96 (3.00) aobump = 0 frame = 5 / 99999
01:57:29.510 00.000 25848 Worker thread wakes up
01:57:29.510 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.54) opts 0xd
01:57:29.510 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 0.54)
01:57:29.510 00.000 25848 Moving (-1.11, 0.54) raw xDistance=1.15 yDistance=0.08
01:57:29.510 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.15
01:57:29.510 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:29.510 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778824649.510,"Host":"ASTROBRUCE","Inst":1,"Distance":0.96,"Time":9.0,"SettleTime":12.0,"StarLocked":true}
01:57:29.510 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:57:29.510 00.000 25848 MoveAxis(W, 34, ABG)
01:57:29.510 00.000 25848 Guiding  Dir = 3, Dur = 34
01:57:29.510 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:29.510 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:29.510 00.000 21444 Enqueuing Expose request
01:57:29.530 00.020 25848 IsSlewing returns 0
01:57:29.530 00.000 25848 IsGuiding returns 0
01:57:29.562 00.032 25848 PulseGuide returned control before completion, sleep 13
01:57:29.604 00.042 25848 IsGuiding returns 1
01:57:29.604 00.000 25848 scope still moving after pulse duration time elapsed
01:57:29.657 00.053 25848 IsSlewing returns 0
01:57:29.657 00.000 25848 IsGuiding returns 0
01:57:29.657 00.000 25848 scope move finished after 34 + 92 ms
01:57:29.657 00.000 25848 Move returns status 0, amount 34
01:57:29.657 00.000 25848 MoveAxis(N, 0, ABG)
01:57:29.657 00.000 25848 Move returns status 0, amount 0
01:57:29.657 00.000 25848 move complete, result=0
01:57:29.658 00.001 25848 worker thread done servicing request
01:57:29.658 00.000 25848 Worker thread wakes up
01:57:29.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:29.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:29.658 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.1 px 0 ms NORTH
01:57:32.501 02.843 25848 Exposure complete
01:57:32.587 00.086 25848 worker thread done servicing request
01:57:32.587 00.000 21444 OnExposeComplete: enter
01:57:32.587 00.000 21444 UpdateGuideState(): m_state=6
01:57:32.587 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 409
01:57:32.587 00.000 21444 Star::Find returns 1 (1), X=1254.55, Y=663.58, Mass=5410548, SNR=182.3, Peak=65504 HFD=7.7
01:57:32.587 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.55)
01:57:32.587 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
01:57:32.588 00.001 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.25 hyp=0.56 cameraTheta=-2.69 mountX=0.48 mountY=-0.42, mountTheta=-0.72
01:57:32.589 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.25, opts=13)
01:57:32.589 00.000 21444 Enqueuing Move request for scope (-0.50, -0.25)
01:57:32.589 00.000 25848 Worker thread wakes up
01:57:32.589 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.25) opts 0xd
01:57:32.589 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.25)
01:57:32.589 00.000 25848 Moving (-0.50, -0.25) raw xDistance=0.48 yDistance=-0.42
01:57:32.589 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
01:57:32.589 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:32.589 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:57:32.589 00.000 25848 MoveAxis(E, 0, ABG)
01:57:32.589 00.000 25848 Move returns status 0, amount 0
01:57:32.589 00.000 25848 MoveAxis(N, 0, ABG)
01:57:32.589 00.000 25848 Move returns status 0, amount 0
01:57:32.589 00.000 25848 move complete, result=0
01:57:32.589 00.000 25848 worker thread done servicing request
01:57:32.589 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=180, FiltMax=65504, Gamma=0.560
01:57:32.589 00.000 21444 UpdateGuideState exits: m=5410548 SNR=182.3 Saturated
01:57:32.589 00.000 21444 PhdController: settling, locked = 1, distance = 0.84 (3.00) aobump = 0 frame = 6 / 99999
01:57:32.589 00.000 21444 PhdController: newstate STATE_FINISH
01:57:32.589 00.000 21444 PhdController complete: success
01:57:32.589 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778824652.589,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
01:57:32.590 00.001 21444 Mount: notify guiding dither settle done success=1
01:57:32.590 00.000 21444 PhdController: newstate STATE_IDLE
01:57:32.590 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:32.590 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:32.590 00.000 21444 Enqueuing Expose request
01:57:32.590 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
01:57:32.590 00.000 25848 Worker thread wakes up
01:57:32.590 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:32.590 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:35.434 02.844 25848 Exposure complete
01:57:35.519 00.085 25848 worker thread done servicing request
01:57:35.519 00.000 21444 OnExposeComplete: enter
01:57:35.519 00.000 21444 UpdateGuideState(): m_state=6
01:57:35.519 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.001 21444 Star::Find returns 1 (1), X=1254.22, Y=664.10, Mass=5796051, SNR=229.7, Peak=65504 HFD=8.1
01:57:35.520 00.000 21444 MultiStar: exiting stabilization period
01:57:35.520 00.000 21444 MultiStar: updating star positions after lock position change
01:57:35.520 00.000 21444 Star::Find(15, 749, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=749.12, Y=128.78, Mass=5406792, SNR=219.6, Peak=65504 HFD=7.9
01:57:35.520 00.000 21444 Star::Find(15, 711, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=711.09, Y=29.78, Mass=5272631, SNR=225.4, Peak=65504 HFD=8.0
01:57:35.520 00.000 21444 Star::Find(15, 212, 53, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=212.16, Y=52.88, Mass=2478444, SNR=139.2, Peak=37964 HFD=7.9
01:57:35.520 00.000 21444 Star::Find(15, 1469, 556, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=1469.18, Y=556.94, Mass=2069082, SNR=169.2, Peak=33904 HFD=7.6
01:57:35.520 00.000 21444 Star::Find(15, 1824, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=1823.36, Y=404.19, Mass=1678434, SNR=152.9, Peak=27160 HFD=7.7
01:57:35.520 00.000 21444 Star::Find(15, 1569, 387, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=1568.83, Y=387.38, Mass=1315088, SNR=173.5, Peak=22692 HFD=7.7
01:57:35.520 00.000 21444 Star::Find(15, 1110, 762, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=1109.61, Y=763.38, Mass=1085200, SNR=147.1, Peak=20092 HFD=7.3
01:57:35.520 00.000 21444 Star::Find(15, 1702, 484, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=1701.11, Y=485.82, Mass=1252545, SNR=122.2, Peak=22084 HFD=7.9
01:57:35.520 00.000 21444 Star::Find(15, 237, 708, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.520 00.000 21444 Star::Find returns 1 (1), X=237.88, Y=709.01, Mass=678867, SNR=99.5, Peak=13176 HFD=8.0
01:57:35.521 00.001 21444 Star::Find(15, 1126, 274, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.521 00.000 21444 Star::Find returns 1 (1), X=1126.13, Y=275.65, Mass=638884, SNR=78.9, Peak=13144 HFD=7.7
01:57:35.521 00.000 21444 Star::Find(15, 1246, 726, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
01:57:35.521 00.000 21444 Star::Find returns 1 (1), X=1246.87, Y=727.70, Mass=552581, SNR=90.0, Peak=11532 HFD=7.6
01:57:35.521 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
01:57:35.521 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
01:57:35.521 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.28 hyp=0.88 cameraTheta=2.82 mountX=0.85 mountY=-0.06, mountTheta=-0.07
01:57:35.522 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.28, opts=13)
01:57:35.522 00.000 21444 Enqueuing Move request for scope (-0.83, 0.28)
01:57:35.522 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=294, FiltMax=65504, Gamma=0.560
01:57:35.522 00.000 21444 UpdateGuideState exits: m=5796051 SNR=229.7 Saturated
01:57:35.522 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:35.522 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:35.522 00.000 21444 Enqueuing Expose request
01:57:35.522 00.000 25848 Worker thread wakes up
01:57:35.522 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.28) opts 0xd
01:57:35.522 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.28)
01:57:35.522 00.000 25848 Moving (-0.83, 0.28) raw xDistance=0.85 yDistance=-0.06
01:57:35.522 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85
01:57:35.522 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:35.522 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:57:35.522 00.000 25848 MoveAxis(W, 25, ABG)
01:57:35.522 00.000 25848 Guiding  Dir = 3, Dur = 25
01:57:35.547 00.025 25848 IsSlewing returns 0
01:57:35.547 00.000 25848 IsGuiding returns 0
01:57:35.579 00.032 25848 IsGuiding returns 1
01:57:35.579 00.000 25848 scope still moving after pulse duration time elapsed
01:57:35.627 00.048 25848 IsSlewing returns 0
01:57:35.627 00.000 25848 IsGuiding returns 0
01:57:35.627 00.000 25848 scope move finished after 25 + 54 ms
01:57:35.627 00.000 25848 Move returns status 0, amount 25
01:57:35.627 00.000 25848 MoveAxis(N, 0, ABG)
01:57:35.627 00.000 25848 Move returns status 0, amount 0
01:57:35.627 00.000 25848 move complete, result=0
01:57:35.627 00.000 25848 worker thread done servicing request
01:57:35.627 00.000 25848 Worker thread wakes up
01:57:35.627 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:35.628 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:35.628 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.1 px 0 ms NORTH
01:57:38.468 02.840 25848 Exposure complete
01:57:38.557 00.089 25848 worker thread done servicing request
01:57:38.557 00.000 21444 OnExposeComplete: enter
01:57:38.557 00.000 21444 UpdateGuideState(): m_state=6
01:57:38.557 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 411
01:57:38.557 00.000 21444 Star::Find returns 1 (1), X=1254.62, Y=663.96, Mass=5625959, SNR=187.7, Peak=65504 HFD=8.0
01:57:38.558 00.001 21444 MultiStar: [#1 0.70,-0.43,0.98,U] [#2 0.90,-0.11,0.77,U] [#3 -0.09,0.19,0.67,U] [#4 0.84,-0.04,0.93,U] [#5 1.39,-0.05,0.81,U] [#6 1.06,0.19,0.72,U] [#7 0.80,-0.15,0.50,U] [#8 0.57,-0.65,0.56,U] 
01:57:38.558 00.000 21444 single-star, 8 included, MultiStar: {0.62, -0.09}, one-star: {-0.43, 0.13}
01:57:38.558 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
01:57:38.558 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
01:57:38.558 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.13 hyp=0.45 cameraTheta=2.84 mountX=0.44 mountY=-0.04, mountTheta=-0.09
01:57:38.559 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.13, opts=13)
01:57:38.559 00.000 21444 Enqueuing Move request for scope (-0.43, 0.13)
01:57:38.559 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=206, FiltMax=65504, Gamma=0.560
01:57:38.559 00.000 25848 Worker thread wakes up
01:57:38.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.13) opts 0xd
01:57:38.559 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.13)
01:57:38.559 00.000 25848 Moving (-0.43, 0.13) raw xDistance=0.44 yDistance=-0.04
01:57:38.559 00.000 21444 UpdateGuideState exits: m=5625959 SNR=187.7 Saturated
01:57:38.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:38.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:38.559 00.000 21444 Enqueuing Expose request
01:57:38.559 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
01:57:38.559 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:38.559 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:57:38.559 00.000 25848 MoveAxis(E, 0, ABG)
01:57:38.559 00.000 25848 Move returns status 0, amount 0
01:57:38.559 00.000 25848 MoveAxis(N, 0, ABG)
01:57:38.559 00.000 25848 Move returns status 0, amount 0
01:57:38.560 00.001 25848 move complete, result=0
01:57:38.560 00.000 25848 worker thread done servicing request
01:57:38.560 00.000 25848 Worker thread wakes up
01:57:38.560 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:38.560 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:38.560 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:41.409 02.849 25848 Exposure complete
01:57:41.495 00.086 25848 worker thread done servicing request
01:57:41.496 00.001 21444 OnExposeComplete: enter
01:57:41.496 00.000 21444 UpdateGuideState(): m_state=6
01:57:41.496 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 412
01:57:41.496 00.000 21444 Star::Find returns 1 (1), X=1253.80, Y=663.34, Mass=5503929, SNR=223.1, Peak=65504 HFD=7.8
01:57:41.496 00.000 21444 MultiStar: [#1 0.93,-0.19,0.88,U] [#2 1.07,0.05,0.84,U] [#3 1.10,0.69,0.53,U] [#4 0.14,-0.55,0.70,U] [#5 0.50,-0.44,0.64,U] [#6 -0.58,0.24,0.54,U] [#7 0.72,-0.87,0.69,U] [#8 0.44,-1.05,0.42,U] 
01:57:41.496 00.000 21444 refined, 8 included, MultiStar: {0.29, -0.29}, one-star: {-1.25, -0.48}
01:57:41.496 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.45)
01:57:41.496 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.39)
01:57:41.496 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.29 hyp=0.41 cameraTheta=-0.78 mountX=-0.32 mountY=-0.16, mountTheta=-2.68
01:57:41.497 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.29, opts=13)
01:57:41.498 00.001 21444 Enqueuing Move request for scope (0.29, -0.29)
01:57:41.498 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=180, FiltMax=65504, Gamma=0.560
01:57:41.498 00.000 25848 Worker thread wakes up
01:57:41.498 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.29) opts 0xd
01:57:41.498 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.29)
01:57:41.498 00.000 25848 Moving (0.29, -0.29) raw xDistance=-0.32 yDistance=-0.16
01:57:41.498 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
01:57:41.498 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:41.498 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:57:41.498 00.000 25848 MoveAxis(E, 0, ABG)
01:57:41.498 00.000 25848 Move returns status 0, amount 0
01:57:41.498 00.000 25848 MoveAxis(N, 0, ABG)
01:57:41.498 00.000 25848 Move returns status 0, amount 0
01:57:41.498 00.000 25848 move complete, result=0
01:57:41.498 00.000 25848 worker thread done servicing request
01:57:41.498 00.000 21444 UpdateGuideState exits: m=5503929 SNR=223.1 Saturated
01:57:41.498 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:41.498 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:41.498 00.000 21444 Enqueuing Expose request
01:57:41.498 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
01:57:41.498 00.000 25848 Worker thread wakes up
01:57:41.499 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:41.499 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:44.345 02.846 25848 Exposure complete
01:57:44.430 00.085 25848 worker thread done servicing request
01:57:44.430 00.000 21444 OnExposeComplete: enter
01:57:44.430 00.000 21444 UpdateGuideState(): m_state=6
01:57:44.430 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 413
01:57:44.431 00.001 21444 Star::Find returns 1 (1), X=1255.31, Y=664.14, Mass=5459825, SNR=209.6, Peak=65504 HFD=7.9
01:57:44.431 00.000 21444 MultiStar: [#1 1.70,-0.01,0.72,U] [#2 1.84,0.75,0.57,U] [#3 1.15,1.43,0.53,U] [#4 0.76,0.20,0.68,U] [#5 1.78,0.24,0.58,U] [#6 0.86,0.59,0.58,U] [#7 1.07,0.34,0.47,U] [#8 1.11,-0.11,0.67,U] 
01:57:44.431 00.000 21444 single-star, 8 included, MultiStar: {1.11, 0.38}, one-star: {0.26, 0.32}
01:57:44.431 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
01:57:44.431 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.27)
01:57:44.431 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.32 hyp=0.41 cameraTheta=0.88 mountX=-0.23 mountY=0.39, mountTheta=2.11
01:57:44.431 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.32, opts=13)
01:57:44.431 00.000 21444 Enqueuing Move request for scope (0.26, 0.32)
01:57:44.432 00.001 25848 Worker thread wakes up
01:57:44.432 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.32) opts 0xd
01:57:44.432 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.32)
01:57:44.432 00.000 25848 Moving (0.26, 0.32) raw xDistance=-0.23 yDistance=0.39
01:57:44.432 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
01:57:44.432 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:44.432 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=278, FiltMax=65504, Gamma=0.560
01:57:44.432 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:57:44.432 00.000 21444 UpdateGuideState exits: m=5459825 SNR=209.6 Saturated
01:57:44.432 00.000 25848 MoveAxis(E, 0, ABG)
01:57:44.432 00.000 25848 Move returns status 0, amount 0
01:57:44.432 00.000 25848 MoveAxis(N, 0, ABG)
01:57:44.432 00.000 25848 Move returns status 0, amount 0
01:57:44.432 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:44.432 00.000 25848 move complete, result=0
01:57:44.432 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:44.432 00.000 25848 worker thread done servicing request
01:57:44.432 00.000 21444 Enqueuing Expose request
01:57:44.432 00.000 25848 Worker thread wakes up
01:57:44.432 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
01:57:44.432 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:44.432 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:47.274 02.842 25848 Exposure complete
01:57:47.354 00.080 25848 worker thread done servicing request
01:57:47.354 00.000 21444 OnExposeComplete: enter
01:57:47.354 00.000 21444 UpdateGuideState(): m_state=6
01:57:47.354 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 414
01:57:47.354 00.000 21444 Star::Find returns 1 (1), X=1254.14, Y=663.17, Mass=5349968, SNR=218.3, Peak=65504 HFD=7.9
01:57:47.355 00.001 21444 MultiStar: [#1 0.74,-0.24,0.64,U] [#2 1.00,-0.07,0.60,U] [#3 0.06,0.58,0.46,U] [#4 -0.02,-0.98,0.60,U] [#5 0.98,-0.57,0.55,U] [#6 0.45,-0.06,0.62,U] [#7 0.44,-0.66,0.52,U] [#8 0.52,-1.35,0.46,U] 
01:57:47.355 00.000 21444 refined, 8 included, MultiStar: {0.27, -0.45}, one-star: {-0.91, -0.66}
01:57:47.355 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.20)
01:57:47.355 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
01:57:47.355 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.45 hyp=0.53 cameraTheta=-1.04 mountX=-0.31 mountY=-0.32, mountTheta=-2.34
01:57:47.355 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.45, opts=13)
01:57:47.356 00.001 21444 Enqueuing Move request for scope (0.27, -0.45)
01:57:47.356 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=168, FiltMax=65504, Gamma=0.560
01:57:47.356 00.000 21444 UpdateGuideState exits: m=5349968 SNR=218.3 Saturated
01:57:47.356 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:47.356 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:47.356 00.000 21444 Enqueuing Expose request
01:57:47.356 00.000 25848 Worker thread wakes up
01:57:47.356 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.45) opts 0xd
01:57:47.356 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.45)
01:57:47.356 00.000 25848 Moving (0.27, -0.45) raw xDistance=-0.31 yDistance=-0.32
01:57:47.356 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
01:57:47.356 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:47.356 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:57:47.356 00.000 25848 MoveAxis(E, 0, ABG)
01:57:47.356 00.000 25848 Move returns status 0, amount 0
01:57:47.356 00.000 25848 MoveAxis(N, 0, ABG)
01:57:47.356 00.000 25848 Move returns status 0, amount 0
01:57:47.356 00.000 25848 move complete, result=0
01:57:47.356 00.000 25848 worker thread done servicing request
01:57:47.356 00.000 25848 Worker thread wakes up
01:57:47.356 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:47.356 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:47.356 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
01:57:50.209 02.853 25848 Exposure complete
01:57:50.291 00.082 25848 worker thread done servicing request
01:57:50.291 00.000 21444 OnExposeComplete: enter
01:57:50.291 00.000 21444 UpdateGuideState(): m_state=6
01:57:50.291 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 415
01:57:50.291 00.000 21444 Star::Find returns 1 (1), X=1252.67, Y=663.65, Mass=4898989, SNR=134.0, Peak=65504 HFD=7.8
01:57:50.291 00.000 21444 MultiStar: [#1 -2.62,-0.18,0.00,M1] [#2 -1.97,0.27,0.73,U] [#3 -2.13,0.50,0.00,M1] [#4 -2.02,-0.46,0.00,M1] [#5 -0.84,0.24,0.68,U] [#6 -1.94,-0.14,0.74,U] [#7 -1.58,-0.50,0.77,U] [#8 -1.56,-0.55,0.53,U] 
01:57:50.291 00.000 21444 refined, 5 included, MultiStar: {-1.77, -0.13}, one-star: {-2.38, -0.17}
01:57:50.291 00.000 21444 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.05) = xAngle (-6.12 = 0.17)
01:57:50.292 00.001 21444 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.68)
01:57:50.292 00.000 21444 CameraToMount -- cameraX=-1.77 cameraY=-0.13 hyp=1.77 cameraTheta=-3.07 mountX=1.75 mountY=-0.79, mountTheta=-0.43
01:57:50.292 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=-0.13, opts=13)
01:57:50.292 00.000 21444 Enqueuing Move request for scope (-1.77, -0.13)
01:57:50.292 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=374, FiltMax=65504, Gamma=0.560
01:57:50.292 00.000 21444 UpdateGuideState exits: m=4898989 SNR=134.0 Saturated
01:57:50.293 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:50.293 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:50.293 00.000 21444 Enqueuing Expose request
01:57:50.293 00.000 25848 Worker thread wakes up
01:57:50.293 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, -0.13) opts 0xd
01:57:50.293 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, -0.13)
01:57:50.293 00.000 25848 Moving (-1.77, -0.13) raw xDistance=1.75 yDistance=-0.79
01:57:50.293 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.75
01:57:50.293 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:50.293 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
01:57:50.293 00.000 25848 MoveAxis(W, 51, ABG)
01:57:50.293 00.000 25848 Guiding  Dir = 3, Dur = 51
01:57:50.313 00.020 25848 IsSlewing returns 0
01:57:50.314 00.001 25848 IsGuiding returns 0
01:57:50.345 00.031 25848 PulseGuide returned control before completion, sleep 30
01:57:50.380 00.035 25848 IsGuiding returns 1
01:57:50.380 00.000 25848 scope still moving after pulse duration time elapsed
01:57:50.436 00.056 25848 IsSlewing returns 0
01:57:50.436 00.000 25848 IsGuiding returns 0
01:57:50.436 00.000 25848 scope move finished after 51 + 72 ms
01:57:50.436 00.000 25848 Move returns status 0, amount 51
01:57:50.436 00.000 25848 MoveAxis(N, 0, ABG)
01:57:50.436 00.000 25848 Move returns status 0, amount 0
01:57:50.436 00.000 25848 move complete, result=0
01:57:50.437 00.001 25848 worker thread done servicing request
01:57:50.437 00.000 25848 Worker thread wakes up
01:57:50.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:50.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:50.437 00.000 21444 GuideStep: 1.8 px 51 ms WEST, -0.8 px 0 ms NORTH
01:57:53.291 02.854 25848 Exposure complete
01:57:53.372 00.081 25848 worker thread done servicing request
01:57:53.372 00.000 21444 OnExposeComplete: enter
01:57:53.372 00.000 21444 UpdateGuideState(): m_state=6
01:57:53.372 00.000 21444 Star::Find(15, 1252, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 416
01:57:53.372 00.000 21444 Star::Find returns 1 (1), X=1254.06, Y=662.91, Mass=4874955, SNR=144.0, Peak=65504 HFD=8.1
01:57:53.372 00.000 21444 MultiStar: [#1 0.15,-1.02,0.75,U] [#2 0.37,-0.76,0.60,U] [#3 0.57,0.20,0.58,U] [#4 -0.12,-1.86,0.90,U] [#5 0.15,-1.27,0.72,U] [#6 -0.89,-0.86,0.61,U] [#7 -0.12,-1.26,0.52,U] [#8 -0.22,-1.78,0.53,U] 
01:57:53.372 00.000 21444 refined, 8 included, MultiStar: {-0.17, -1.09}, one-star: {-0.99, -0.92}
01:57:53.372 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.78 = 1.51)
01:57:53.372 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.34)
01:57:53.372 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-1.09 hyp=1.10 cameraTheta=-1.72 mountX=0.07 mountY=-1.07, mountTheta=-1.51
01:57:53.373 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-1.09, opts=13)
01:57:53.373 00.000 21444 Enqueuing Move request for scope (-0.17, -1.09)
01:57:53.373 00.000 25848 Worker thread wakes up
01:57:53.373 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=120, FiltMax=65504, Gamma=0.560
01:57:53.373 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -1.09) opts 0xd
01:57:53.373 00.000 21444 UpdateGuideState exits: m=4874955 SNR=144.0 Saturated
01:57:53.373 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -1.09)
01:57:53.373 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:53.373 00.000 25848 Moving (-0.17, -1.09) raw xDistance=0.07 yDistance=-1.07
01:57:53.374 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:53.374 00.000 21444 Enqueuing Expose request
01:57:53.374 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:57:53.374 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.88 newest=-2.18
01:57:53.374 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
01:57:53.374 00.000 25848 MoveAxis(E, 0, ABG)
01:57:53.374 00.000 25848 Move returns status 0, amount 0
01:57:53.374 00.000 25848 BLC: Oldest BLC event removed
01:57:53.374 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:57:53.374 00.000 25848 MoveAxis(N, 318, ABG)
01:57:53.374 00.000 25848 Guiding  Dir = 0, Dur = 318
01:57:53.409 00.035 25848 IsSlewing returns 0
01:57:53.410 00.001 25848 IsGuiding returns 0
01:57:53.441 00.031 25848 PulseGuide returned control before completion, sleep 297
01:57:53.741 00.300 25848 IsGuiding returns 1
01:57:53.742 00.001 25848 scope still moving after pulse duration time elapsed
01:57:53.797 00.055 25848 IsSlewing returns 0
01:57:53.798 00.001 25848 IsGuiding returns 0
01:57:53.798 00.000 25848 scope move finished after 318 + 69 ms
01:57:53.798 00.000 25848 Move returns status 0, amount 318
01:57:53.798 00.000 25848 move complete, result=0
01:57:53.798 00.000 25848 worker thread done servicing request
01:57:53.798 00.000 25848 Worker thread wakes up
01:57:53.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:53.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:53.798 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.1 px 318 ms NORTH
01:57:56.647 02.849 25848 Exposure complete
01:57:56.714 00.067 25848 worker thread done servicing request
01:57:56.714 00.000 21444 OnExposeComplete: enter
01:57:56.714 00.000 21444 UpdateGuideState(): m_state=6
01:57:56.714 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 417
01:57:56.714 00.000 21444 Star::Find returns 1 (1), X=1255.59, Y=663.40, Mass=5530915, SNR=215.5, Peak=65504 HFD=7.7
01:57:56.715 00.001 21444 MultiStar: [#1 2.74,-0.55,0.00,M1] [#2 3.45,-0.08,0.00,M1] [#3 2.04,0.63,0.00,M1] [#4 1.76,-0.25,0.75,U] [#5 3.08,-0.08,0.00,M1] [#6 1.74,-0.46,0.76,U] [#7 2.74,-0.63,0.00,M1] [#8 2.06,-0.46,0.00,M1] 
01:57:56.715 00.000 21444 single-star, 2 included, MultiStar: {1.27, -0.38}, one-star: {0.54, -0.42}
01:57:56.715 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
01:57:56.715 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.27)
01:57:56.715 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-0.42 hyp=0.69 cameraTheta=-0.66 mountX=-0.58 mountY=-0.18, mountTheta=-2.84
01:57:56.715 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-0.42, opts=13)
01:57:56.715 00.000 21444 Enqueuing Move request for scope (0.54, -0.42)
01:57:56.715 00.000 25848 Worker thread wakes up
01:57:56.716 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.42) opts 0xd
01:57:56.716 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -0.42)
01:57:56.716 00.000 25848 Moving (0.54, -0.42) raw xDistance=-0.58 yDistance=-0.18
01:57:56.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=254, FiltMax=65504, Gamma=0.560
01:57:56.716 00.000 25848 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.46, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.068142, 1:0.182788
01:57:56.716 00.000 25848 BLC: No correction, Miss < min_move
01:57:56.716 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
01:57:56.716 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:56.716 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:57:56.716 00.000 25848 MoveAxis(E, 17, ABG)
01:57:56.716 00.000 25848 Guiding  Dir = 2, Dur = 17
01:57:56.716 00.000 21444 UpdateGuideState exits: m=5530915 SNR=215.5 Saturated
01:57:56.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:56.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:56.716 00.000 21444 Enqueuing Expose request
01:57:56.736 00.020 25848 IsSlewing returns 0
01:57:56.736 00.000 25848 IsGuiding returns 0
01:57:56.769 00.033 25848 IsGuiding returns 1
01:57:56.769 00.000 25848 scope still moving after pulse duration time elapsed
01:57:56.827 00.058 25848 IsSlewing returns 0
01:57:56.827 00.000 25848 IsGuiding returns 0
01:57:56.827 00.000 25848 scope move finished after 17 + 74 ms
01:57:56.827 00.000 25848 Move returns status 0, amount 17
01:57:56.827 00.000 25848 MoveAxis(N, 0, ABG)
01:57:56.827 00.000 25848 Move returns status 0, amount 0
01:57:56.827 00.000 25848 move complete, result=0
01:57:56.828 00.001 25848 worker thread done servicing request
01:57:56.828 00.000 25848 Worker thread wakes up
01:57:56.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:56.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:56.828 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.2 px 0 ms NORTH
01:57:59.671 02.843 25848 Exposure complete
01:57:59.751 00.080 25848 worker thread done servicing request
01:57:59.751 00.000 21444 OnExposeComplete: enter
01:57:59.752 00.001 21444 UpdateGuideState(): m_state=6
01:57:59.752 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 418
01:57:59.752 00.000 21444 Star::Find returns 1 (1), X=1254.73, Y=663.64, Mass=5174971, SNR=148.9, Peak=65504 HFD=7.9
01:57:59.752 00.000 21444 MultiStar: [#1 0.07,-1.77,0.74,U] [#2 0.14,-1.75,0.74,U] [#3 -0.89,-0.73,0.58,U] [#4 0.18,-1.00,0.92,U] [#5 0.65,-0.85,0.77,U] [#6 -0.16,-0.01,0.82,U] [#7 0.13,-0.71,0.68,U] [#8 0.11,-1.23,0.47,U] 
01:57:59.752 00.000 21444 single-star, 8 included, MultiStar: {0.00, -0.87}, one-star: {-0.31, -0.19}
01:57:59.752 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.65 = 0.63)
01:57:59.752 00.000 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.50 = -2.21)
01:57:59.752 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-0.19 hyp=0.36 cameraTheta=-2.60 mountX=0.29 mountY=-0.29, mountTheta=-0.78
01:57:59.753 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-0.19, opts=13)
01:57:59.753 00.000 21444 Enqueuing Move request for scope (-0.31, -0.19)
01:57:59.753 00.000 25848 Worker thread wakes up
01:57:59.753 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=68, FiltMax=65504, Gamma=0.560
01:57:59.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.19) opts 0xd
01:57:59.753 00.000 21444 UpdateGuideState exits: m=5174971 SNR=148.9 Saturated
01:57:59.753 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -0.19)
01:57:59.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:59.753 00.000 25848 Moving (-0.31, -0.19) raw xDistance=0.29 yDistance=-0.29
01:57:59.753 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:57:59.753 00.000 21444 Enqueuing Expose request
01:57:59.753 00.000 25848 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.46, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.068142, 1:0.182788, 2:0.291399
01:57:59.753 00.000 25848 BLC: No correction, Miss < min_move
01:57:59.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
01:57:59.753 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:59.754 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:57:59.754 00.000 25848 MoveAxis(E, 0, ABG)
01:57:59.754 00.000 25848 Move returns status 0, amount 0
01:57:59.754 00.000 25848 MoveAxis(N, 0, ABG)
01:57:59.754 00.000 25848 Move returns status 0, amount 0
01:57:59.754 00.000 25848 move complete, result=0
01:57:59.754 00.000 25848 worker thread done servicing request
01:57:59.754 00.000 25848 Worker thread wakes up
01:57:59.754 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:57:59.754 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:57:59.754 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
01:58:02.596 02.842 25848 Exposure complete
01:58:02.684 00.088 25848 worker thread done servicing request
01:58:02.684 00.000 21444 OnExposeComplete: enter
01:58:02.685 00.001 21444 UpdateGuideState(): m_state=6
01:58:02.685 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 419
01:58:02.685 00.000 21444 Star::Find returns 1 (1), X=1253.57, Y=663.57, Mass=5502385, SNR=208.4, Peak=65504 HFD=7.8
01:58:02.685 00.000 21444 MultiStar: [#1 0.11,-0.11,0.79,U] [#2 0.88,-0.05,0.70,U] [#3 1.27,0.30,0.35,U] [#4 0.07,-0.55,0.69,U] [#5 0.84,-0.29,0.82,U] [#6 0.38,0.04,0.51,U] [#7 0.22,0.19,0.49,U] [#8 0.79,-0.72,0.48,U] 
01:58:02.685 00.000 21444 refined, 8 included, MultiStar: {0.18, -0.19}, one-star: {-1.48, -0.26}
01:58:02.685 00.000 21444 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.05) = xAngle (-3.86 = 2.42)
01:58:02.685 00.000 21444 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.42)
01:58:02.685 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.27 cameraTheta=-0.81 mountX=-0.20 mountY=-0.11, mountTheta=-2.64
01:58:02.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-0.19, opts=13)
01:58:02.686 00.000 21444 Enqueuing Move request for scope (0.18, -0.19)
01:58:02.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=256, FiltMax=65504, Gamma=0.560
01:58:02.686 00.000 21444 UpdateGuideState exits: m=5502385 SNR=208.4 Saturated
01:58:02.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:02.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:02.686 00.000 21444 Enqueuing Expose request
01:58:02.686 00.000 25848 Worker thread wakes up
01:58:02.687 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.19) opts 0xd
01:58:02.687 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -0.19)
01:58:02.687 00.000 25848 Moving (0.18, -0.19) raw xDistance=-0.20 yDistance=-0.11
01:58:02.687 00.000 25848 BLC: window closed
01:58:02.687 00.000 25848 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.46, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.068142, 1:0.182788, 2:0.291399
01:58:02.687 00.000 25848 BLC: No correction, Miss < min_move
01:58:02.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:58:02.687 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:02.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:58:02.687 00.000 25848 MoveAxis(E, 0, ABG)
01:58:02.687 00.000 25848 Move returns status 0, amount 0
01:58:02.687 00.000 25848 MoveAxis(N, 0, ABG)
01:58:02.687 00.000 25848 Move returns status 0, amount 0
01:58:02.687 00.000 25848 move complete, result=0
01:58:02.687 00.000 25848 worker thread done servicing request
01:58:02.687 00.000 25848 Worker thread wakes up
01:58:02.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:02.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:02.688 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:05.527 02.839 25848 Exposure complete
01:58:05.610 00.083 25848 worker thread done servicing request
01:58:05.610 00.000 21444 OnExposeComplete: enter
01:58:05.610 00.000 21444 UpdateGuideState(): m_state=6
01:58:05.610 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 420
01:58:05.610 00.000 21444 Star::Find returns 1 (1), X=1253.47, Y=663.90, Mass=5418982, SNR=161.8, Peak=65504 HFD=7.9
01:58:05.610 00.000 21444 MultiStar: [#1 0.78,0.25,1.13,U] [#2 1.00,0.89,0.96,U] [#3 0.13,1.25,0.70,U] [#4 -0.78,-0.83,0.88,U] [#5 -0.06,-0.73,0.79,U] [#6 -0.22,0.28,0.75,U] [#7 -0.14,-0.10,0.76,U] [#8 -0.15,-0.50,0.48,U] 
01:58:05.611 00.001 21444 refined, 8 included, MultiStar: {-0.10, 0.09}, one-star: {-1.57, 0.08}
01:58:05.611 00.000 21444 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.05) = xAngle (-0.65 = -0.65)
01:58:05.611 00.000 21444 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.49 = 2.79)
01:58:05.611 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.41 mountX=0.11 mountY=0.05, mountTheta=0.40
01:58:05.611 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.09, opts=13)
01:58:05.611 00.000 21444 Enqueuing Move request for scope (-0.10, 0.09)
01:58:05.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=358, FiltMax=65504, Gamma=0.560
01:58:05.611 00.000 21444 UpdateGuideState exits: m=5418982 SNR=161.8 Saturated
01:58:05.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:05.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:05.611 00.000 21444 Enqueuing Expose request
01:58:05.612 00.001 25848 Worker thread wakes up
01:58:05.612 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
01:58:05.612 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
01:58:05.612 00.000 25848 Moving (-0.10, 0.09) raw xDistance=0.11 yDistance=0.05
01:58:05.612 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:58:05.612 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:05.612 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:58:05.612 00.000 25848 MoveAxis(E, 0, ABG)
01:58:05.612 00.000 25848 Move returns status 0, amount 0
01:58:05.612 00.000 25848 MoveAxis(N, 0, ABG)
01:58:05.612 00.000 25848 Move returns status 0, amount 0
01:58:05.612 00.000 25848 move complete, result=0
01:58:05.612 00.000 25848 worker thread done servicing request
01:58:05.612 00.000 25848 Worker thread wakes up
01:58:05.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:05.612 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:05.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:08.460 02.848 25848 Exposure complete
01:58:08.549 00.089 25848 worker thread done servicing request
01:58:08.549 00.000 21444 OnExposeComplete: enter
01:58:08.549 00.000 21444 UpdateGuideState(): m_state=6
01:58:08.550 00.001 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 421
01:58:08.550 00.000 21444 Star::Find returns 1 (1), X=1256.20, Y=664.11, Mass=5505431, SNR=204.9, Peak=65504 HFD=8.0
01:58:08.550 00.000 21444 MultiStar: [#1 2.16,0.72,0.00,M1] [#2 2.28,0.83,0.00,M1] [#3 3.30,0.98,0.00,M1] [#4 2.23,-0.16,0.00,M1] [#5 2.76,0.01,0.00,M1] [#6 1.67,-0.05,0.78,U] [#7 2.04,-0.06,0.00,M1] [#8 2.88,-0.40,0.00,M1] 
01:58:08.550 00.000 21444 single-star, 1 included, MultiStar: {1.38, 0.14}, one-star: {1.15, 0.28}
01:58:08.550 00.000 21444 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.05) = xAngle (-2.81 = -2.81)
01:58:08.550 00.000 21444 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.66 = 0.63)
01:58:08.550 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=0.28 hyp=1.19 cameraTheta=0.24 mountX=-1.12 mountY=0.70, mountTheta=2.59
01:58:08.551 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=0.28, opts=13)
01:58:08.551 00.000 21444 Enqueuing Move request for scope (1.15, 0.28)
01:58:08.551 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=218, FiltMax=65504, Gamma=0.560
01:58:08.551 00.000 21444 UpdateGuideState exits: m=5505431 SNR=204.9 Saturated
01:58:08.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:08.551 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:08.551 00.000 21444 Enqueuing Expose request
01:58:08.552 00.001 25848 Worker thread wakes up
01:58:08.552 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, 0.28) opts 0xd
01:58:08.552 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, 0.28)
01:58:08.552 00.000 25848 Moving (1.15, 0.28) raw xDistance=-1.12 yDistance=0.70
01:58:08.552 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.12
01:58:08.552 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:08.552 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
01:58:08.552 00.000 25848 MoveAxis(E, 33, ABG)
01:58:08.552 00.000 25848 Guiding  Dir = 2, Dur = 33
01:58:08.609 00.057 25848 IsSlewing returns 0
01:58:08.609 00.000 25848 IsGuiding returns 0
01:58:08.641 00.032 25848 PulseGuide returned control before completion, sleep 12
01:58:08.674 00.033 25848 IsGuiding returns 1
01:58:08.674 00.000 25848 scope still moving after pulse duration time elapsed
01:58:08.734 00.060 25848 IsSlewing returns 0
01:58:08.734 00.000 25848 IsGuiding returns 0
01:58:08.734 00.000 25848 scope move finished after 33 + 92 ms
01:58:08.734 00.000 25848 Move returns status 0, amount 33
01:58:08.734 00.000 25848 MoveAxis(N, 0, ABG)
01:58:08.734 00.000 25848 Move returns status 0, amount 0
01:58:08.734 00.000 25848 move complete, result=0
01:58:08.735 00.001 25848 worker thread done servicing request
01:58:08.735 00.000 25848 Worker thread wakes up
01:58:08.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:08.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:08.735 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 0.7 px 0 ms NORTH
01:58:11.587 02.852 25848 Exposure complete
01:58:11.673 00.086 25848 worker thread done servicing request
01:58:11.674 00.001 21444 OnExposeComplete: enter
01:58:11.674 00.000 21444 UpdateGuideState(): m_state=6
01:58:11.674 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 422
01:58:11.674 00.000 21444 Star::Find returns 1 (1), X=1254.20, Y=664.93, Mass=5224010, SNR=146.5, Peak=65504 HFD=8.1
01:58:11.674 00.000 21444 MultiStar: [#1 0.88,0.92,1.00,U] [#2 1.12,1.31,1.09,U] [#3 0.96,2.07,0.00,M2] [#4 0.13,1.04,0.93,U] [#5 0.61,0.68,0.87,U] [#6 0.46,1.57,0.99,U] [#7 1.04,0.77,0.62,U] [#8 1.34,0.50,0.61,U] 
01:58:11.674 00.000 21444 refined, 7 included, MultiStar: {0.54, 1.03}, one-star: {-0.85, 1.11}
01:58:11.674 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
01:58:11.674 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.48)
01:58:11.674 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=1.03 hyp=1.16 cameraTheta=1.09 mountX=-0.44 mountY=1.16, mountTheta=1.93
01:58:11.675 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=1.03, opts=13)
01:58:11.675 00.000 21444 Enqueuing Move request for scope (0.54, 1.03)
01:58:11.676 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=166, FiltMax=65504, Gamma=0.560
01:58:11.676 00.000 21444 UpdateGuideState exits: m=5224010 SNR=146.5 Saturated
01:58:11.676 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:11.676 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:11.676 00.000 21444 Enqueuing Expose request
01:58:11.676 00.000 25848 Worker thread wakes up
01:58:11.676 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 1.03) opts 0xd
01:58:11.676 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 1.03)
01:58:11.676 00.000 25848 Moving (0.54, 1.03) raw xDistance=-0.44 yDistance=1.16
01:58:11.676 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
01:58:11.676 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:11.676 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
01:58:11.676 00.000 25848 MoveAxis(E, 0, ABG)
01:58:11.676 00.000 25848 Move returns status 0, amount 0
01:58:11.676 00.000 25848 MoveAxis(N, 0, ABG)
01:58:11.676 00.000 25848 Move returns status 0, amount 0
01:58:11.676 00.000 25848 move complete, result=0
01:58:11.676 00.000 25848 worker thread done servicing request
01:58:11.676 00.000 25848 Worker thread wakes up
01:58:11.676 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:11.676 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:11.676 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 0 ms NORTH
01:58:14.521 02.845 25848 Exposure complete
01:58:14.609 00.088 25848 worker thread done servicing request
01:58:14.609 00.000 21444 OnExposeComplete: enter
01:58:14.609 00.000 21444 UpdateGuideState(): m_state=6
01:58:14.610 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 423
01:58:14.610 00.000 21444 Star::Find returns 1 (1), X=1253.72, Y=663.84, Mass=5396783, SNR=166.6, Peak=65504 HFD=7.8
01:58:14.610 00.000 21444 MultiStar: [#1 0.01,0.03,1.31,U] [#2 0.72,0.14,1.15,U] [#3 -0.13,0.65,0.67,U] [#4 -0.21,-0.03,0.90,U] [#5 0.74,0.09,0.87,U] [#6 0.43,0.56,0.86,U] [#7 0.24,-0.06,0.89,U] [#8 0.23,-0.03,0.51,U] 
01:58:14.610 00.000 21444 refined, 8 included, MultiStar: {0.07, 0.14}, one-star: {-1.32, 0.02}
01:58:14.610 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.97 = -1.97)
01:58:14.610 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.47)
01:58:14.610 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.09 mountX=-0.06 mountY=0.15, mountTheta=1.94
01:58:14.611 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.14, opts=13)
01:58:14.611 00.000 21444 Enqueuing Move request for scope (0.07, 0.14)
01:58:14.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=280, FiltMax=65504, Gamma=0.560
01:58:14.611 00.000 21444 UpdateGuideState exits: m=5396783 SNR=166.6 Saturated
01:58:14.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:14.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:14.611 00.000 21444 Enqueuing Expose request
01:58:14.611 00.000 25848 Worker thread wakes up
01:58:14.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
01:58:14.611 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
01:58:14.611 00.000 25848 Moving (0.07, 0.14) raw xDistance=-0.06 yDistance=0.15
01:58:14.612 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:58:14.612 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:14.612 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:58:14.612 00.000 25848 MoveAxis(E, 0, ABG)
01:58:14.612 00.000 25848 Move returns status 0, amount 0
01:58:14.612 00.000 25848 MoveAxis(N, 0, ABG)
01:58:14.612 00.000 25848 Move returns status 0, amount 0
01:58:14.612 00.000 25848 move complete, result=0
01:58:14.612 00.000 25848 worker thread done servicing request
01:58:14.612 00.000 25848 Worker thread wakes up
01:58:14.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:14.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:14.612 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:58:17.452 02.840 25848 Exposure complete
01:58:17.540 00.088 25848 worker thread done servicing request
01:58:17.540 00.000 21444 OnExposeComplete: enter
01:58:17.540 00.000 21444 UpdateGuideState(): m_state=6
01:58:17.540 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 424
01:58:17.540 00.000 21444 Star::Find returns 1 (1), X=1252.96, Y=663.68, Mass=5102959, SNR=174.3, Peak=65504 HFD=7.9
01:58:17.540 00.000 21444 MultiStar: [#1 -1.02,0.29,0.95,U] [#2 -0.67,1.18,0.87,U] [#3 -1.14,1.63,0.62,U] [#4 -1.73,-0.36,0.74,U] [#5 -1.71,0.16,0.60,U] [#6 -1.12,0.70,0.68,U] [#7 -1.11,0.30,0.54,U] [#8 -1.27,-0.42,0.56,U] 
01:58:17.540 00.000 21444 refined, 8 included, MultiStar: {-1.33, 0.36}, one-star: {-2.08, -0.14}
01:58:17.540 00.000 21444 CameraToMount -- cameraTheta (2.87) - m_xAngle (3.05) = xAngle (-0.18 = -0.18)
01:58:17.540 00.000 21444 CameraToMount -- cameraTheta (2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.02 = -3.02)
01:58:17.541 00.001 21444 CameraToMount -- cameraX=-1.33 cameraY=0.36 hyp=1.38 cameraTheta=2.87 mountX=1.36 mountY=-0.17, mountTheta=-0.12
01:58:17.541 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.33, y=0.36, opts=13)
01:58:17.541 00.000 21444 Enqueuing Move request for scope (-1.33, 0.36)
01:58:17.542 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=284, FiltMax=65504, Gamma=0.560
01:58:17.542 00.000 21444 UpdateGuideState exits: m=5102959 SNR=174.3 Saturated
01:58:17.542 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:17.542 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:17.542 00.000 21444 Enqueuing Expose request
01:58:17.542 00.000 25848 Worker thread wakes up
01:58:17.542 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 0.36) opts 0xd
01:58:17.542 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.33, 0.36)
01:58:17.542 00.000 25848 Moving (-1.33, 0.36) raw xDistance=1.36 yDistance=-0.17
01:58:17.542 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.36
01:58:17.542 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:17.542 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:58:17.542 00.000 25848 MoveAxis(W, 40, ABG)
01:58:17.542 00.000 25848 Guiding  Dir = 3, Dur = 40
01:58:17.563 00.021 25848 IsSlewing returns 0
01:58:17.563 00.000 25848 IsGuiding returns 0
01:58:17.594 00.031 25848 PulseGuide returned control before completion, sleep 19
01:58:17.625 00.031 25848 IsGuiding returns 1
01:58:17.625 00.000 25848 scope still moving after pulse duration time elapsed
01:58:17.686 00.061 25848 IsSlewing returns 0
01:58:17.687 00.001 25848 IsGuiding returns 0
01:58:17.687 00.000 25848 scope move finished after 40 + 83 ms
01:58:17.687 00.000 25848 Move returns status 0, amount 40
01:58:17.687 00.000 25848 MoveAxis(N, 0, ABG)
01:58:17.687 00.000 25848 Move returns status 0, amount 0
01:58:17.687 00.000 25848 move complete, result=0
01:58:17.687 00.000 25848 worker thread done servicing request
01:58:17.687 00.000 25848 Worker thread wakes up
01:58:17.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:17.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:17.687 00.000 21444 GuideStep: 1.4 px 40 ms WEST, -0.2 px 0 ms NORTH
01:58:20.528 02.841 25848 Exposure complete
01:58:20.605 00.077 25848 worker thread done servicing request
01:58:20.605 00.000 21444 OnExposeComplete: enter
01:58:20.605 00.000 21444 UpdateGuideState(): m_state=6
01:58:20.605 00.000 21444 Star::Find(15, 1252, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 425
01:58:20.605 00.000 21444 Star::Find returns 1 (1), X=1254.13, Y=663.59, Mass=5439374, SNR=203.9, Peak=65504 HFD=7.9
01:58:20.606 00.001 21444 MultiStar: [#1 0.73,0.29,0.69,U] [#2 0.97,1.29,0.72,U] [#3 1.25,1.21,0.68,U] [#4 -0.68,0.28,0.68,U] [#5 -0.05,-0.38,0.65,U] [#6 -0.26,0.59,0.58,U] [#7 0.37,0.20,0.58,U] [#8 -0.16,0.14,0.48,U] 
01:58:20.606 00.000 21444 refined, 8 included, MultiStar: {0.10, 0.36}, one-star: {-0.92, -0.23}
01:58:20.606 00.000 21444 CameraToMount -- cameraTheta (1.29) - m_xAngle (3.05) = xAngle (-1.76 = -1.76)
01:58:20.606 00.000 21444 CameraToMount -- cameraTheta (1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.60 = 1.68)
01:58:20.606 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.29 mountX=-0.07 mountY=0.37, mountTheta=1.76
01:58:20.607 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.36, opts=13)
01:58:20.607 00.000 21444 Enqueuing Move request for scope (0.10, 0.36)
01:58:20.607 00.000 25848 Worker thread wakes up
01:58:20.607 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=256, FiltMax=65504, Gamma=0.560
01:58:20.607 00.000 21444 UpdateGuideState exits: m=5439374 SNR=203.9 Saturated
01:58:20.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:20.607 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.36) opts 0xd
01:58:20.607 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:20.607 00.000 21444 Enqueuing Expose request
01:58:20.607 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.36)
01:58:20.607 00.000 25848 Moving (0.10, 0.36) raw xDistance=-0.07 yDistance=0.37
01:58:20.607 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:58:20.607 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:20.607 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:58:20.607 00.000 25848 MoveAxis(E, 0, ABG)
01:58:20.607 00.000 25848 Move returns status 0, amount 0
01:58:20.607 00.000 25848 MoveAxis(N, 0, ABG)
01:58:20.607 00.000 25848 Move returns status 0, amount 0
01:58:20.607 00.000 25848 move complete, result=0
01:58:20.607 00.000 25848 worker thread done servicing request
01:58:20.607 00.000 25848 Worker thread wakes up
01:58:20.607 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:20.608 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:20.608 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:58:23.450 02.842 25848 Exposure complete
01:58:23.529 00.079 25848 worker thread done servicing request
01:58:23.529 00.000 21444 OnExposeComplete: enter
01:58:23.529 00.000 21444 UpdateGuideState(): m_state=6
01:58:23.529 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 426
01:58:23.529 00.000 21444 Star::Find returns 1 (1), X=1255.80, Y=665.54, Mass=5411036, SNR=184.6, Peak=65504 HFD=8.0
01:58:23.530 00.001 21444 MultiStar: [#1 1.58,1.06,0.80,U] [#2 1.19,1.78,0.00,M1] [#3 0.79,2.32,0.00,M1] [#4 0.98,1.49,0.77,U] [#5 0.92,1.67,0.77,U] [#6 0.53,2.57,0.00,M1] [#7 2.44,1.72,0.00,M1] [#8 0.99,1.82,0.00,M1] 
01:58:23.530 00.000 21444 refined, 3 included, MultiStar: {1.04, 1.49}, one-star: {0.76, 1.71}
01:58:23.530 00.000 21444 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.05) = xAngle (-2.09 = -2.09)
01:58:23.530 00.000 21444 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.93 = 1.35)
01:58:23.530 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=1.49 hyp=1.82 cameraTheta=0.96 mountX=-0.90 mountY=1.78, mountTheta=2.04
01:58:23.530 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=1.49, opts=13)
01:58:23.530 00.000 21444 Enqueuing Move request for scope (1.04, 1.49)
01:58:23.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=318, FiltMax=65504, Gamma=0.560
01:58:23.530 00.000 21444 UpdateGuideState exits: m=5411036 SNR=184.6 Saturated
01:58:23.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:23.531 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:23.531 00.000 21444 Enqueuing Expose request
01:58:23.531 00.000 25848 Worker thread wakes up
01:58:23.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 1.49) opts 0xd
01:58:23.531 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, 1.49)
01:58:23.531 00.000 25848 Moving (1.04, 1.49) raw xDistance=-0.90 yDistance=1.78
01:58:23.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
01:58:23.531 00.000 25848 resist switch: large excursion: input 1.78 thresh 1.53 direction from -1 to 1
01:58:23.531 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.33
01:58:23.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.78 from input 1.78
01:58:23.531 00.000 25848 MoveAxis(E, 26, ABG)
01:58:23.531 00.000 25848 Guiding  Dir = 2, Dur = 26
01:58:23.579 00.048 25848 IsSlewing returns 0
01:58:23.580 00.001 25848 IsGuiding returns 0
01:58:23.611 00.031 25848 IsGuiding returns 1
01:58:23.611 00.000 25848 scope still moving after pulse duration time elapsed
01:58:23.656 00.045 25848 IsSlewing returns 0
01:58:23.656 00.000 25848 IsGuiding returns 0
01:58:23.656 00.000 25848 scope move finished after 26 + 50 ms
01:58:23.656 00.000 25848 Move returns status 0, amount 26
01:58:23.656 00.000 25848 BLC: Oldest BLC event removed
01:58:23.656 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:58:23.657 00.001 25848 MoveAxis(S, 337, ABG)
01:58:23.657 00.000 25848 Guiding  Dir = 1, Dur = 337
01:58:23.687 00.030 25848 IsSlewing returns 0
01:58:23.687 00.000 25848 IsGuiding returns 0
01:58:23.718 00.031 25848 PulseGuide returned control before completion, sleep 316
01:58:24.041 00.323 25848 IsGuiding returns 1
01:58:24.041 00.000 25848 scope still moving after pulse duration time elapsed
01:58:24.092 00.051 25848 IsSlewing returns 0
01:58:24.092 00.000 25848 IsGuiding returns 0
01:58:24.092 00.000 25848 scope move finished after 337 + 68 ms
01:58:24.092 00.000 25848 Move returns status 0, amount 337
01:58:24.092 00.000 25848 move complete, result=0
01:58:24.092 00.000 25848 worker thread done servicing request
01:58:24.092 00.000 25848 Worker thread wakes up
01:58:24.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:24.092 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:24.093 00.001 21444 GuideStep: -0.9 px 26 ms EAST, 1.8 px 337 ms SOUTH
01:58:26.945 02.852 25848 Exposure complete
01:58:27.012 00.067 25848 worker thread done servicing request
01:58:27.012 00.000 21444 OnExposeComplete: enter
01:58:27.012 00.000 21444 UpdateGuideState(): m_state=6
01:58:27.012 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 427
01:58:27.012 00.000 21444 Star::Find returns 1 (1), X=1253.61, Y=662.57, Mass=5582671, SNR=231.4, Peak=65504 HFD=7.7
01:58:27.013 00.001 21444 MultiStar: [#1 -0.64,-1.80,0.77,U] [#2 -0.14,-1.71,0.68,U] [#3 -0.21,-1.47,0.59,U] [#4 -0.51,-1.07,0.95,U] [#5 0.87,-1.02,0.60,U] [#6 -0.24,-0.64,0.47,U] [#7 0.16,-0.90,0.48,U] [#8 -0.04,-1.32,0.51,U] 
01:58:27.013 00.000 21444 refined, 8 included, MultiStar: {-0.36, -1.27}, one-star: {-1.44, -1.25}
01:58:27.013 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.39)
01:58:27.013 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.46)
01:58:27.013 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-1.27 hyp=1.32 cameraTheta=-1.85 mountX=0.24 mountY=-1.32, mountTheta=-1.39
01:58:27.014 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-1.27, opts=13)
01:58:27.014 00.000 21444 Enqueuing Move request for scope (-0.36, -1.27)
01:58:27.014 00.000 25848 Worker thread wakes up
01:58:27.014 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=144, FiltMax=65504, Gamma=0.560
01:58:27.014 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -1.27) opts 0xd
01:58:27.014 00.000 21444 UpdateGuideState exits: m=5582671 SNR=231.4 Saturated
01:58:27.014 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -1.27)
01:58:27.014 00.000 25848 Moving (-0.36, -1.27) raw xDistance=0.24 yDistance=-1.32
01:58:27.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:27.014 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:27.014 00.000 21444 Enqueuing Expose request
01:58:27.014 00.000 25848 BLC: History state: CurrMiss=-1.32, AvgInitMiss=0.27, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.777496, 1:-1.315732
01:58:27.014 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:58:27.014 00.000 25848 BLC: window closed
01:58:27.014 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
01:58:27.014 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:27.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.32
01:58:27.014 00.000 25848 MoveAxis(E, 0, ABG)
01:58:27.014 00.000 25848 Move returns status 0, amount 0
01:58:27.014 00.000 25848 MoveAxis(N, 0, ABG)
01:58:27.014 00.000 25848 Move returns status 0, amount 0
01:58:27.014 00.000 25848 move complete, result=0
01:58:27.014 00.000 25848 worker thread done servicing request
01:58:27.014 00.000 25848 Worker thread wakes up
01:58:27.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:27.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:27.015 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -1.3 px 0 ms NORTH
01:58:29.863 02.848 25848 Exposure complete
01:58:29.943 00.080 25848 worker thread done servicing request
01:58:29.943 00.000 21444 OnExposeComplete: enter
01:58:29.943 00.000 21444 UpdateGuideState(): m_state=6
01:58:29.943 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 428
01:58:29.943 00.000 21444 Star::Find returns 1 (1), X=1253.20, Y=662.39, Mass=5529048, SNR=216.6, Peak=65504 HFD=8.0
01:58:29.944 00.001 21444 MultiStar: [#1 -0.25,-0.85,0.84,U] [#2 -0.08,-0.63,0.75,U] [#3 -1.43,-0.09,0.55,U] [#4 -1.09,-1.49,0.66,U] [#5 -0.86,-1.15,0.61,U] [#6 -0.84,-0.39,0.82,U] [#7 -0.62,-1.43,0.53,U] [#8 -0.29,-1.64,0.38,U] 
01:58:29.944 00.000 21444 refined, 8 included, MultiStar: {-0.86, -0.99}, one-star: {-1.85, -1.44}
01:58:29.944 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
01:58:29.944 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.90)
01:58:29.944 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=-0.99 hyp=1.31 cameraTheta=-2.29 mountX=0.77 mountY=-1.24, mountTheta=-1.02
01:58:29.945 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=-0.99, opts=13)
01:58:29.945 00.000 21444 Enqueuing Move request for scope (-0.86, -0.99)
01:58:29.945 00.000 25848 Worker thread wakes up
01:58:29.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.99) opts 0xd
01:58:29.945 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, -0.99)
01:58:29.945 00.000 25848 Moving (-0.86, -0.99) raw xDistance=0.77 yDistance=-1.24
01:58:29.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77
01:58:29.945 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=92, FiltMax=65504, Gamma=0.560
01:58:29.945 00.000 21444 UpdateGuideState exits: m=5529048 SNR=216.6 Saturated
01:58:29.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:29.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:29.945 00.000 21444 Enqueuing Expose request
01:58:29.945 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:29.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.24
01:58:29.945 00.000 25848 MoveAxis(W, 22, ABG)
01:58:29.945 00.000 25848 Guiding  Dir = 3, Dur = 22
01:58:30.014 00.069 25848 IsSlewing returns 0
01:58:30.014 00.000 25848 IsGuiding returns 0
01:58:30.046 00.032 25848 IsGuiding returns 1
01:58:30.046 00.000 25848 scope still moving after pulse duration time elapsed
01:58:30.112 00.066 25848 IsSlewing returns 0
01:58:30.112 00.000 25848 IsGuiding returns 0
01:58:30.112 00.000 25848 scope move finished after 22 + 75 ms
01:58:30.112 00.000 25848 Move returns status 0, amount 22
01:58:30.112 00.000 25848 MoveAxis(N, 0, ABG)
01:58:30.112 00.000 25848 Move returns status 0, amount 0
01:58:30.112 00.000 25848 move complete, result=0
01:58:30.112 00.000 25848 worker thread done servicing request
01:58:30.112 00.000 25848 Worker thread wakes up
01:58:30.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:30.113 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:30.113 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.2 px 0 ms NORTH
01:58:32.952 02.839 25848 Exposure complete
01:58:33.019 00.067 25848 worker thread done servicing request
01:58:33.019 00.000 21444 OnExposeComplete: enter
01:58:33.019 00.000 21444 UpdateGuideState(): m_state=6
01:58:33.019 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 429
01:58:33.019 00.000 21444 Star::Find returns 1 (1), X=1253.60, Y=663.13, Mass=5402570, SNR=190.9, Peak=65504 HFD=7.8
01:58:33.020 00.001 21444 MultiStar: [#1 0.05,-1.57,1.04,U] [#2 0.66,-0.99,0.74,U] [#3 -0.87,-0.28,0.86,U] [#4 -0.41,-1.13,0.75,U] [#5 0.06,-0.89,0.68,U] [#6 -0.23,-1.02,0.57,U] [#7 -0.01,-0.70,0.66,U] [#8 0.12,-1.84,0.55,U] 
01:58:33.020 00.000 21444 refined, 8 included, MultiStar: {-0.29, -0.99}, one-star: {-1.45, -0.69}
01:58:33.020 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.91 = 1.38)
01:58:33.020 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.47)
01:58:33.020 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.99 hyp=1.04 cameraTheta=-1.85 mountX=0.20 mountY=-1.03, mountTheta=-1.38
01:58:33.021 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.99, opts=13)
01:58:33.021 00.000 21444 Enqueuing Move request for scope (-0.29, -0.99)
01:58:33.021 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=296, FiltMax=65504, Gamma=0.560
01:58:33.021 00.000 21444 UpdateGuideState exits: m=5402570 SNR=190.9 Saturated
01:58:33.021 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:33.021 00.000 25848 Worker thread wakes up
01:58:33.021 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.99) opts 0xd
01:58:33.021 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.99)
01:58:33.021 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:33.021 00.000 21444 Enqueuing Expose request
01:58:33.021 00.000 25848 Moving (-0.29, -0.99) raw xDistance=0.20 yDistance=-1.03
01:58:33.021 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:58:33.021 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:33.021 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
01:58:33.021 00.000 25848 MoveAxis(E, 0, ABG)
01:58:33.021 00.000 25848 Move returns status 0, amount 0
01:58:33.021 00.000 25848 MoveAxis(N, 0, ABG)
01:58:33.022 00.001 25848 Move returns status 0, amount 0
01:58:33.022 00.000 25848 move complete, result=0
01:58:33.022 00.000 25848 worker thread done servicing request
01:58:33.022 00.000 25848 Worker thread wakes up
01:58:33.022 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:33.022 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:33.022 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.0 px 0 ms NORTH
01:58:35.871 02.849 25848 Exposure complete
01:58:35.955 00.084 25848 worker thread done servicing request
01:58:35.956 00.001 21444 OnExposeComplete: enter
01:58:35.956 00.000 21444 UpdateGuideState(): m_state=6
01:58:35.956 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 430
01:58:35.956 00.000 21444 Star::Find returns 1 (1), X=1252.18, Y=664.35, Mass=5024685, SNR=162.2, Peak=65504 HFD=7.8
01:58:35.956 00.000 21444 MultiStar: [#1 -0.88,0.74,0.86,U] [#2 -0.54,0.40,0.83,U] [#3 -0.12,0.86,0.65,U] [#4 -1.91,0.07,0.77,U] [#5 -0.97,-0.13,0.78,U] [#6 -1.46,0.39,0.57,U] [#7 -1.18,0.04,0.61,U] [#8 -1.08,-0.84,0.56,U] 
01:58:35.956 00.000 21444 refined, 8 included, MultiStar: {-1.29, 0.27}, one-star: {-2.86, 0.53}
01:58:35.956 00.000 21444 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
01:58:35.956 00.000 21444 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.96 = -2.96)
01:58:35.956 00.000 21444 CameraToMount -- cameraX=-1.29 cameraY=0.27 hyp=1.31 cameraTheta=2.94 mountX=1.31 mountY=-0.24, mountTheta=-0.18
01:58:35.957 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.29, y=0.27, opts=13)
01:58:35.957 00.000 21444 Enqueuing Move request for scope (-1.29, 0.27)
01:58:35.957 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=420, FiltMax=65504, Gamma=0.560
01:58:35.957 00.000 21444 UpdateGuideState exits: m=5024685 SNR=162.2 Saturated
01:58:35.958 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:35.958 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:35.958 00.000 21444 Enqueuing Expose request
01:58:35.958 00.000 25848 Worker thread wakes up
01:58:35.958 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 0.27) opts 0xd
01:58:35.958 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.29, 0.27)
01:58:35.958 00.000 25848 Moving (-1.29, 0.27) raw xDistance=1.31 yDistance=-0.24
01:58:35.958 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.31
01:58:35.958 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:35.958 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:58:35.958 00.000 25848 MoveAxis(W, 38, ABG)
01:58:35.958 00.000 25848 Guiding  Dir = 3, Dur = 38
01:58:35.984 00.026 25848 IsSlewing returns 0
01:58:35.984 00.000 25848 IsGuiding returns 0
01:58:36.015 00.031 25848 PulseGuide returned control before completion, sleep 17
01:58:36.041 00.026 25848 IsGuiding returns 1
01:58:36.041 00.000 25848 scope still moving after pulse duration time elapsed
01:58:36.093 00.052 25848 IsSlewing returns 0
01:58:36.093 00.000 25848 IsGuiding returns 0
01:58:36.093 00.000 25848 scope move finished after 38 + 71 ms
01:58:36.093 00.000 25848 Move returns status 0, amount 38
01:58:36.093 00.000 25848 MoveAxis(N, 0, ABG)
01:58:36.093 00.000 25848 Move returns status 0, amount 0
01:58:36.093 00.000 25848 move complete, result=0
01:58:36.093 00.000 25848 worker thread done servicing request
01:58:36.093 00.000 25848 Worker thread wakes up
01:58:36.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:36.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:36.093 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -0.2 px 0 ms NORTH
01:58:38.933 02.840 25848 Exposure complete
01:58:39.008 00.075 25848 worker thread done servicing request
01:58:39.008 00.000 21444 OnExposeComplete: enter
01:58:39.008 00.000 21444 UpdateGuideState(): m_state=6
01:58:39.008 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 431
01:58:39.008 00.000 21444 Star::Find returns 1 (1), X=1253.68, Y=664.26, Mass=5132895, SNR=196.6, Peak=65504 HFD=7.9
01:58:39.009 00.001 21444 MultiStar: [#1 0.31,1.03,0.67,U] [#2 -0.11,0.98,0.52,U] [#3 -1.19,0.81,0.59,U] [#4 -1.41,0.67,0.50,U] [#5 -1.05,1.19,0.51,U] [#6 -1.20,1.63,0.00,M1] [#7 -0.22,0.16,0.59,U] [#8 -0.80,0.58,0.44,U] 
01:58:39.009 00.000 21444 refined, 7 included, MultiStar: {-0.75, 0.71}, one-star: {-1.37, 0.43}
01:58:39.009 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
01:58:39.009 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.51 = 2.78)
01:58:39.009 00.000 21444 CameraToMount -- cameraX=-0.75 cameraY=0.71 hyp=1.03 cameraTheta=2.39 mountX=0.81 mountY=0.37, mountTheta=0.43
01:58:39.010 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.75, y=0.71, opts=13)
01:58:39.010 00.000 21444 Enqueuing Move request for scope (-0.75, 0.71)
01:58:39.010 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=16, FiltMax=65504, Gamma=0.560
01:58:39.010 00.000 21444 UpdateGuideState exits: m=5132895 SNR=196.6 Saturated
01:58:39.010 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:39.010 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:39.010 00.000 21444 Enqueuing Expose request
01:58:39.010 00.000 25848 Worker thread wakes up
01:58:39.010 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.71) opts 0xd
01:58:39.010 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.75, 0.71)
01:58:39.010 00.000 25848 Moving (-0.75, 0.71) raw xDistance=0.81 yDistance=0.37
01:58:39.010 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.81
01:58:39.010 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:39.010 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:58:39.010 00.000 25848 MoveAxis(W, 26, ABG)
01:58:39.010 00.000 25848 Guiding  Dir = 3, Dur = 26
01:58:39.047 00.037 25848 IsSlewing returns 0
01:58:39.047 00.000 25848 IsGuiding returns 0
01:58:39.079 00.032 25848 IsGuiding returns 1
01:58:39.079 00.000 25848 scope still moving after pulse duration time elapsed
01:58:39.126 00.047 25848 IsSlewing returns 0
01:58:39.126 00.000 25848 IsGuiding returns 0
01:58:39.126 00.000 25848 scope move finished after 26 + 52 ms
01:58:39.126 00.000 25848 Move returns status 0, amount 26
01:58:39.126 00.000 25848 MoveAxis(N, 0, ABG)
01:58:39.126 00.000 25848 Move returns status 0, amount 0
01:58:39.126 00.000 25848 move complete, result=0
01:58:39.127 00.001 25848 worker thread done servicing request
01:58:39.127 00.000 25848 Worker thread wakes up
01:58:39.127 00.000 21444 GuideStep: 0.8 px 26 ms WEST, 0.4 px 0 ms NORTH
01:58:39.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:39.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:41.973 02.846 25848 Exposure complete
01:58:42.058 00.085 25848 worker thread done servicing request
01:58:42.059 00.001 21444 OnExposeComplete: enter
01:58:42.059 00.000 21444 UpdateGuideState(): m_state=6
01:58:42.059 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 432
01:58:42.059 00.000 21444 Star::Find returns 1 (1), X=1254.02, Y=663.03, Mass=4940290, SNR=129.6, Peak=65504 HFD=8.2
01:58:42.059 00.000 21444 MultiStar: [#1 -0.31,-1.00,0.88,U] [#2 -0.10,-0.29,0.81,U] [#3 -0.70,0.37,0.58,U] [#4 -0.05,-1.13,0.91,U] [#5 0.35,-1.58,0.65,U] [#6 0.03,-1.05,0.75,U] [#7 0.21,-1.31,0.71,U] [#8 0.89,-1.64,0.53,U] 
01:58:42.059 00.000 21444 refined, 8 included, MultiStar: {-0.14, -0.93}, one-star: {-1.02, -0.80}
01:58:42.059 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.77 = 1.51)
01:58:42.059 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.33)
01:58:42.059 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.93 hyp=0.94 cameraTheta=-1.72 mountX=0.06 mountY=-0.91, mountTheta=-1.51
01:58:42.060 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.93, opts=13)
01:58:42.060 00.000 21444 Enqueuing Move request for scope (-0.14, -0.93)
01:58:42.060 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=270, FiltMax=65504, Gamma=0.560
01:58:42.060 00.000 21444 UpdateGuideState exits: m=4940290 SNR=129.6 Saturated
01:58:42.060 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:42.060 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:42.060 00.000 21444 Enqueuing Expose request
01:58:42.060 00.000 25848 Worker thread wakes up
01:58:42.060 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.93) opts 0xd
01:58:42.060 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.93)
01:58:42.060 00.000 25848 Moving (-0.14, -0.93) raw xDistance=0.06 yDistance=-0.91
01:58:42.060 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:58:42.060 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:42.061 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.91
01:58:42.061 00.000 25848 MoveAxis(E, 0, ABG)
01:58:42.061 00.000 25848 Move returns status 0, amount 0
01:58:42.061 00.000 25848 MoveAxis(N, 0, ABG)
01:58:42.061 00.000 25848 Move returns status 0, amount 0
01:58:42.061 00.000 25848 move complete, result=0
01:58:42.061 00.000 25848 worker thread done servicing request
01:58:42.061 00.000 25848 Worker thread wakes up
01:58:42.061 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
01:58:42.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:42.061 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:44.912 02.851 25848 Exposure complete
01:58:44.998 00.086 25848 worker thread done servicing request
01:58:44.998 00.000 21444 OnExposeComplete: enter
01:58:44.998 00.000 21444 UpdateGuideState(): m_state=6
01:58:44.999 00.001 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 433
01:58:44.999 00.000 21444 Star::Find returns 1 (1), X=1251.50, Y=663.07, Mass=5187001, SNR=168.9, Peak=65504 HFD=7.9
01:58:44.999 00.000 21444 MultiStar: [#1 -1.98,-0.87,0.00,M1] [#2 -1.80,-0.55,0.83,U] [#3 -1.95,0.13,0.64,U] [#4 -2.93,-0.48,0.00,M1] [#5 -1.71,-0.70,0.72,U] [#6 -2.74,-0.30,0.00,M1] [#7 -1.65,-0.97,0.65,U] [#8 -2.14,-0.77,0.00,M1] 
01:58:44.999 00.000 21444 refined, 4 included, MultiStar: {-2.24, -0.59}, one-star: {-3.55, -0.76}
01:58:44.999 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.94 = 0.35)
01:58:44.999 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
01:58:44.999 00.000 21444 CameraToMount -- cameraX=-2.24 cameraY=-0.59 hyp=2.31 cameraTheta=-2.88 mountX=2.18 mountY=-1.39, mountTheta=-0.57
01:58:45.000 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.24, y=-0.59, opts=13)
01:58:45.000 00.000 21444 Enqueuing Move request for scope (-2.24, -0.59)
01:58:45.000 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2564, FiltMin=168, FiltMax=65504, Gamma=0.560
01:58:45.000 00.000 21444 UpdateGuideState exits: m=5187001 SNR=168.9 Saturated
01:58:45.000 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:45.000 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:45.000 00.000 21444 Enqueuing Expose request
01:58:45.000 00.000 25848 Worker thread wakes up
01:58:45.001 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.24, -0.59) opts 0xd
01:58:45.001 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.24, -0.59)
01:58:45.001 00.000 25848 Moving (-2.24, -0.59) raw xDistance=2.18 yDistance=-1.39
01:58:45.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.37 from input 2.18
01:58:45.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:45.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.39
01:58:45.001 00.000 25848 MoveAxis(W, 63, ABG)
01:58:45.001 00.000 25848 Guiding  Dir = 3, Dur = 63
01:58:45.031 00.030 25848 IsSlewing returns 0
01:58:45.032 00.001 25848 IsGuiding returns 0
01:58:45.063 00.031 25848 PulseGuide returned control before completion, sleep 42
01:58:45.115 00.052 25848 IsGuiding returns 1
01:58:45.115 00.000 25848 scope still moving after pulse duration time elapsed
01:58:45.170 00.055 25848 IsSlewing returns 0
01:58:45.172 00.002 25848 IsGuiding returns 0
01:58:45.172 00.000 25848 scope move finished after 63 + 76 ms
01:58:45.172 00.000 25848 Move returns status 0, amount 63
01:58:45.172 00.000 25848 MoveAxis(N, 0, ABG)
01:58:45.172 00.000 25848 Move returns status 0, amount 0
01:58:45.172 00.000 25848 move complete, result=0
01:58:45.172 00.000 25848 worker thread done servicing request
01:58:45.172 00.000 25848 Worker thread wakes up
01:58:45.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:45.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:45.172 00.000 21444 GuideStep: 2.2 px 63 ms WEST, -1.4 px 0 ms NORTH
01:58:48.016 02.844 25848 Exposure complete
01:58:48.104 00.088 25848 worker thread done servicing request
01:58:48.104 00.000 21444 OnExposeComplete: enter
01:58:48.104 00.000 21444 UpdateGuideState(): m_state=6
01:58:48.104 00.000 21444 Star::Find(15, 1251, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 434
01:58:48.104 00.000 21444 Star::Find returns 1 (1), X=1253.06, Y=663.42, Mass=5157645, SNR=176.3, Peak=65504 HFD=8.0
01:58:48.105 00.001 21444 MultiStar: [#1 -1.64,-0.78,0.82,U] [#2 -1.67,-0.27,0.73,U] [#3 -0.49,0.91,0.44,U] [#4 -1.24,-0.58,0.83,U] [#5 -0.83,-0.06,0.51,U] [#6 -1.61,0.78,0.50,U] [#7 -1.69,-0.04,0.53,U] [#8 -0.93,-0.18,0.42,U] 
01:58:48.105 00.000 21444 refined, 8 included, MultiStar: {-1.44, -0.18}, one-star: {-1.99, -0.40}
01:58:48.105 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.07 = 0.22)
01:58:48.105 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.91 = -2.63)
01:58:48.105 00.000 21444 CameraToMount -- cameraX=-1.44 cameraY=-0.18 hyp=1.45 cameraTheta=-3.01 mountX=1.42 mountY=-0.72, mountTheta=-0.47
01:58:48.106 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.44, y=-0.18, opts=13)
01:58:48.106 00.000 21444 Enqueuing Move request for scope (-1.44, -0.18)
01:58:48.106 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=344, FiltMax=65504, Gamma=0.560
01:58:48.106 00.000 21444 UpdateGuideState exits: m=5157645 SNR=176.3 Saturated
01:58:48.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:48.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:48.106 00.000 21444 Enqueuing Expose request
01:58:48.106 00.000 25848 Worker thread wakes up
01:58:48.106 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.44, -0.18) opts 0xd
01:58:48.106 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.44, -0.18)
01:58:48.106 00.000 25848 Moving (-1.44, -0.18) raw xDistance=1.42 yDistance=-0.72
01:58:48.106 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.42
01:58:48.106 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=2.24 newest=-3.02
01:58:48.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
01:58:48.106 00.000 25848 MoveAxis(W, 46, ABG)
01:58:48.106 00.000 25848 Guiding  Dir = 3, Dur = 46
01:58:48.127 00.021 25848 IsSlewing returns 0
01:58:48.127 00.000 25848 IsGuiding returns 0
01:58:48.158 00.031 25848 PulseGuide returned control before completion, sleep 25
01:58:48.207 00.049 25848 IsGuiding returns 1
01:58:48.207 00.000 25848 scope still moving after pulse duration time elapsed
01:58:48.264 00.057 25848 IsSlewing returns 0
01:58:48.265 00.001 25848 IsGuiding returns 0
01:58:48.265 00.000 25848 scope move finished after 46 + 91 ms
01:58:48.265 00.000 25848 Move returns status 0, amount 46
01:58:48.265 00.000 25848 BLC: Oldest BLC event removed
01:58:48.265 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
01:58:48.265 00.000 25848 MoveAxis(N, 309, ABG)
01:58:48.265 00.000 25848 Guiding  Dir = 0, Dur = 309
01:58:48.297 00.032 25848 IsSlewing returns 0
01:58:48.297 00.000 25848 IsGuiding returns 0
01:58:48.329 00.032 25848 PulseGuide returned control before completion, sleep 288
01:58:48.628 00.299 25848 IsGuiding returns 1
01:58:48.628 00.000 25848 scope still moving after pulse duration time elapsed
01:58:48.690 00.062 25848 IsSlewing returns 0
01:58:48.690 00.000 25848 IsGuiding returns 0
01:58:48.690 00.000 25848 scope move finished after 309 + 83 ms
01:58:48.690 00.000 25848 Move returns status 0, amount 309
01:58:48.690 00.000 25848 move complete, result=0
01:58:48.690 00.000 25848 worker thread done servicing request
01:58:48.690 00.000 25848 Worker thread wakes up
01:58:48.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:48.691 00.001 21444 GuideStep: 1.4 px 46 ms WEST, -0.7 px 309 ms NORTH
01:58:48.691 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:51.538 02.847 25848 Exposure complete
01:58:51.619 00.081 25848 worker thread done servicing request
01:58:51.619 00.000 21444 OnExposeComplete: enter
01:58:51.619 00.000 21444 UpdateGuideState(): m_state=6
01:58:51.619 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 435
01:58:51.619 00.000 21444 Star::Find returns 1 (1), X=1253.32, Y=665.29, Mass=5182052, SNR=167.7, Peak=65504 HFD=7.8
01:58:51.619 00.000 21444 MultiStar: [#1 -0.55,1.19,0.72,U] [#2 -0.33,1.30,0.72,U] [#3 -0.76,1.73,0.46,U] [#4 -0.41,1.14,0.64,U] [#5 -0.79,0.68,0.72,U] [#6 -0.34,1.64,0.46,U] [#7 -0.39,0.99,0.43,U] [#8 0.15,0.48,0.46,U] 
01:58:51.619 00.000 21444 refined, 8 included, MultiStar: {-0.68, 1.19}, one-star: {-1.72, 1.46}
01:58:51.619 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
01:58:51.619 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.48)
01:58:51.619 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=1.19 hyp=1.37 cameraTheta=2.09 mountX=0.78 mountY=0.85, mountTheta=0.83
01:58:51.620 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=1.19, opts=13)
01:58:51.620 00.000 21444 Enqueuing Move request for scope (-0.68, 1.19)
01:58:51.620 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=180, FiltMax=65504, Gamma=0.560
01:58:51.620 00.000 21444 UpdateGuideState exits: m=5182052 SNR=167.7 Saturated
01:58:51.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:51.620 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:51.620 00.000 21444 Enqueuing Expose request
01:58:51.620 00.000 25848 Worker thread wakes up
01:58:51.620 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 1.19) opts 0xd
01:58:51.620 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, 1.19)
01:58:51.620 00.000 25848 Moving (-0.68, 1.19) raw xDistance=0.78 yDistance=0.85
01:58:51.620 00.000 25848 BLC: History state: CurrMiss=-0.85, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.715241, 1:-0.845640
01:58:51.620 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:58:51.620 00.000 25848 BLC: window closed
01:58:51.621 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.78
01:58:51.621 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:51.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
01:58:51.621 00.000 25848 MoveAxis(W, 26, ABG)
01:58:51.621 00.000 25848 Guiding  Dir = 3, Dur = 26
01:58:51.641 00.020 25848 IsSlewing returns 0
01:58:51.641 00.000 25848 IsGuiding returns 0
01:58:51.673 00.032 25848 IsGuiding returns 1
01:58:51.673 00.000 25848 scope still moving after pulse duration time elapsed
01:58:51.734 00.061 25848 IsSlewing returns 0
01:58:51.734 00.000 25848 IsGuiding returns 0
01:58:51.734 00.000 25848 scope move finished after 26 + 66 ms
01:58:51.734 00.000 25848 Move returns status 0, amount 26
01:58:51.734 00.000 25848 MoveAxis(N, 0, ABG)
01:58:51.734 00.000 25848 Move returns status 0, amount 0
01:58:51.734 00.000 25848 move complete, result=0
01:58:51.734 00.000 25848 worker thread done servicing request
01:58:51.735 00.001 25848 Worker thread wakes up
01:58:51.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:51.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:51.735 00.000 21444 GuideStep: 0.8 px 26 ms WEST, 0.8 px 0 ms NORTH
01:58:54.582 02.847 25848 Exposure complete
01:58:54.672 00.090 25848 worker thread done servicing request
01:58:54.672 00.000 21444 OnExposeComplete: enter
01:58:54.672 00.000 21444 UpdateGuideState(): m_state=6
01:58:54.672 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 436
01:58:54.672 00.000 21444 Star::Find returns 1 (1), X=1253.03, Y=664.15, Mass=4549630, SNR=114.9, Peak=65504 HFD=7.9
01:58:54.673 00.001 21444 MultiStar: [#1 -0.55,0.18,0.87,U] [#2 -0.35,1.10,0.82,U] [#3 -0.70,0.97,0.76,U] [#4 -0.94,0.10,0.72,U] [#5 -0.38,-0.17,0.70,U] [#6 -0.99,0.32,0.62,U] [#7 -0.68,-0.01,0.68,U] [#8 -0.48,-0.45,0.67,U] 
01:58:54.673 00.000 21444 refined, 8 included, MultiStar: {-0.83, 0.29}, one-star: {-2.02, 0.32}
01:58:54.673 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
01:58:54.673 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
01:58:54.673 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.29 hyp=0.88 cameraTheta=2.81 mountX=0.85 mountY=-0.05, mountTheta=-0.06
01:58:54.674 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.29, opts=13)
01:58:54.674 00.000 21444 Enqueuing Move request for scope (-0.83, 0.29)
01:58:54.674 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=394, FiltMax=65504, Gamma=0.560
01:58:54.674 00.000 21444 UpdateGuideState exits: m=4549630 SNR=114.9 Saturated
01:58:54.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:54.674 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:54.674 00.000 21444 Enqueuing Expose request
01:58:54.674 00.000 25848 Worker thread wakes up
01:58:54.674 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.29) opts 0xd
01:58:54.674 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.29)
01:58:54.674 00.000 25848 Moving (-0.83, 0.29) raw xDistance=0.85 yDistance=-0.05
01:58:54.674 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.85
01:58:54.674 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:54.675 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:58:54.675 00.000 25848 MoveAxis(W, 27, ABG)
01:58:54.675 00.000 25848 Guiding  Dir = 3, Dur = 27
01:58:54.703 00.028 25848 IsSlewing returns 0
01:58:54.703 00.000 25848 IsGuiding returns 0
01:58:54.759 00.056 25848 IsGuiding returns 1
01:58:54.759 00.000 25848 scope still moving after pulse duration time elapsed
01:58:54.810 00.051 25848 IsSlewing returns 0
01:58:54.810 00.000 25848 IsGuiding returns 0
01:58:54.810 00.000 25848 scope move finished after 27 + 79 ms
01:58:54.810 00.000 25848 Move returns status 0, amount 27
01:58:54.810 00.000 25848 MoveAxis(N, 0, ABG)
01:58:54.810 00.000 25848 Move returns status 0, amount 0
01:58:54.810 00.000 25848 move complete, result=0
01:58:54.810 00.000 25848 worker thread done servicing request
01:58:54.810 00.000 25848 Worker thread wakes up
01:58:54.810 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:54.810 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:58:54.810 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -0.0 px 0 ms NORTH
01:58:57.660 02.850 25848 Exposure complete
01:58:57.744 00.084 25848 worker thread done servicing request
01:58:57.744 00.000 21444 OnExposeComplete: enter
01:58:57.744 00.000 21444 UpdateGuideState(): m_state=6
01:58:57.745 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 437
01:58:57.745 00.000 21444 Star::Find returns 1 (1), X=1253.46, Y=664.03, Mass=5007408, SNR=166.1, Peak=65504 HFD=8.0
01:58:57.745 00.000 21444 MultiStar: [#1 0.52,0.61,0.92,U] [#2 0.79,1.11,0.92,U] [#3 0.17,1.71,0.54,U] [#4 -0.63,0.57,0.67,U] [#5 -0.44,0.61,0.72,U] [#6 -0.75,1.22,0.54,U] [#7 -0.42,0.41,0.61,U] [#8 -0.32,0.58,0.46,U] 
01:58:57.745 00.000 21444 refined, 8 included, MultiStar: {-0.29, 0.74}, one-star: {-1.59, 0.20}
01:58:57.745 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
01:58:57.745 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.33)
01:58:57.745 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.74 hyp=0.79 cameraTheta=1.94 mountX=0.35 mountY=0.58, mountTheta=1.02
01:58:57.746 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.74, opts=13)
01:58:57.746 00.000 21444 Enqueuing Move request for scope (-0.29, 0.74)
01:58:57.746 00.000 25848 Worker thread wakes up
01:58:57.746 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.74) opts 0xd
01:58:57.746 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.74)
01:58:57.746 00.000 25848 Moving (-0.29, 0.74) raw xDistance=0.35 yDistance=0.58
01:58:57.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
01:58:57.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:57.747 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=92, FiltMax=65504, Gamma=0.560
01:58:57.747 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
01:58:57.747 00.000 25848 MoveAxis(E, 0, ABG)
01:58:57.747 00.000 25848 Move returns status 0, amount 0
01:58:57.747 00.000 25848 MoveAxis(N, 0, ABG)
01:58:57.747 00.000 25848 Move returns status 0, amount 0
01:58:57.747 00.000 21444 UpdateGuideState exits: m=5007408 SNR=166.1 Saturated
01:58:57.747 00.000 25848 move complete, result=0
01:58:57.747 00.000 25848 worker thread done servicing request
01:58:57.747 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:57.747 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:58:57.747 00.000 21444 Enqueuing Expose request
01:58:57.747 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
01:58:57.747 00.000 25848 Worker thread wakes up
01:58:57.747 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:58:57.747 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:00.606 02.859 25848 Exposure complete
01:59:00.694 00.088 25848 worker thread done servicing request
01:59:00.694 00.000 21444 OnExposeComplete: enter
01:59:00.694 00.000 21444 UpdateGuideState(): m_state=6
01:59:00.694 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 438
01:59:00.694 00.000 21444 Star::Find returns 1 (1), X=1253.84, Y=665.02, Mass=5071100, SNR=174.3, Peak=65504 HFD=8.0
01:59:00.694 00.000 21444 MultiStar: [#1 0.05,2.11,0.00,M1] [#2 0.62,2.01,0.00,M1] [#3 -0.13,2.62,0.00,M1] [#4 -0.43,0.66,0.72,U] [#5 -0.32,1.49,0.63,U] [#6 -0.72,1.53,0.58,U] [#7 -0.25,0.94,0.53,U] [#8 -0.02,0.70,0.50,U] 
01:59:00.694 00.000 21444 refined, 5 included, MultiStar: {-0.58, 1.10}, one-star: {-1.21, 1.20}
01:59:00.695 00.001 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
01:59:00.695 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.44)
01:59:00.695 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=1.10 hyp=1.24 cameraTheta=2.05 mountX=0.67 mountY=0.80, mountTheta=0.87
01:59:00.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=1.10, opts=13)
01:59:00.697 00.001 21444 Enqueuing Move request for scope (-0.58, 1.10)
01:59:00.697 00.000 25848 Worker thread wakes up
01:59:00.697 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 1.10) opts 0xd
01:59:00.697 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 1.10)
01:59:00.697 00.000 25848 Moving (-0.58, 1.10) raw xDistance=0.67 yDistance=0.80
01:59:00.697 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
01:59:00.697 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:00.697 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
01:59:00.697 00.000 25848 MoveAxis(W, 20, ABG)
01:59:00.697 00.000 25848 Guiding  Dir = 3, Dur = 20
01:59:00.697 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2544, FiltMin=258, FiltMax=65504, Gamma=0.560
01:59:00.697 00.000 21444 UpdateGuideState exits: m=5071100 SNR=174.3 Saturated
01:59:00.697 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:00.697 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:00.697 00.000 21444 Enqueuing Expose request
01:59:00.717 00.020 25848 IsSlewing returns 0
01:59:00.718 00.001 25848 IsGuiding returns 0
01:59:00.749 00.031 25848 IsGuiding returns 1
01:59:00.749 00.000 25848 scope still moving after pulse duration time elapsed
01:59:00.816 00.067 25848 IsSlewing returns 0
01:59:00.816 00.000 25848 IsGuiding returns 0
01:59:00.816 00.000 25848 scope move finished after 20 + 79 ms
01:59:00.817 00.001 25848 Move returns status 0, amount 20
01:59:00.817 00.000 25848 MoveAxis(N, 0, ABG)
01:59:00.817 00.000 25848 Move returns status 0, amount 0
01:59:00.817 00.000 25848 move complete, result=0
01:59:00.817 00.000 25848 worker thread done servicing request
01:59:00.817 00.000 25848 Worker thread wakes up
01:59:00.817 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.8 px 0 ms NORTH
01:59:00.817 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:00.817 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:03.671 02.854 25848 Exposure complete
01:59:03.758 00.087 25848 worker thread done servicing request
01:59:03.758 00.000 21444 OnExposeComplete: enter
01:59:03.758 00.000 21444 UpdateGuideState(): m_state=6
01:59:03.758 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 439
01:59:03.759 00.001 21444 Star::Find returns 1 (1), X=1256.32, Y=664.36, Mass=4464325, SNR=115.9, Peak=64768 HFD=7.7
01:59:03.759 00.000 21444 MultiStar: [#1 2.57,1.55,0.00,M2] [#2 3.00,1.41,0.00,M2] [#3 2.03,1.24,0.00,M2] [#4 1.91,-0.04,1.13,U] [#5 2.55,0.24,0.00,M1] [#6 1.86,0.71,0.77,U] [#7 2.83,-0.55,0.00,M1] [#8 2.12,0.13,0.00,M1] 
01:59:03.759 00.000 21444 single-star, 2 included, MultiStar: {1.68, 0.36}, one-star: {1.27, 0.53}
01:59:03.759 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
01:59:03.759 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.79)
01:59:03.759 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=0.53 hyp=1.38 cameraTheta=0.40 mountX=-1.22 mountY=0.98, mountTheta=2.47
01:59:03.760 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=0.53, opts=13)
01:59:03.760 00.000 21444 Enqueuing Move request for scope (1.27, 0.53)
01:59:03.760 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=244, FiltMax=65504, Gamma=0.560
01:59:03.760 00.000 21444 UpdateGuideState exits: m=4464325 SNR=115.9 Saturated
01:59:03.760 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:03.760 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:03.760 00.000 21444 Enqueuing Expose request
01:59:03.760 00.000 25848 Worker thread wakes up
01:59:03.760 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, 0.53) opts 0xd
01:59:03.760 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, 0.53)
01:59:03.760 00.000 25848 Moving (1.27, 0.53) raw xDistance=-1.22 yDistance=0.98
01:59:03.760 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.22
01:59:03.760 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:59:03.760 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
01:59:03.760 00.000 25848 MoveAxis(E, 34, ABG)
01:59:03.760 00.000 25848 Guiding  Dir = 2, Dur = 34
01:59:03.781 00.021 25848 IsSlewing returns 0
01:59:03.781 00.000 25848 IsGuiding returns 0
01:59:03.812 00.031 25848 PulseGuide returned control before completion, sleep 13
01:59:03.853 00.041 25848 IsGuiding returns 1
01:59:03.853 00.000 25848 scope still moving after pulse duration time elapsed
01:59:03.921 00.068 25848 IsSlewing returns 0
01:59:03.921 00.000 25848 IsGuiding returns 0
01:59:03.921 00.000 25848 scope move finished after 34 + 106 ms
01:59:03.921 00.000 25848 Move returns status 0, amount 34
01:59:03.921 00.000 25848 MoveAxis(N, 0, ABG)
01:59:03.921 00.000 25848 Move returns status 0, amount 0
01:59:03.921 00.000 25848 move complete, result=0
01:59:03.921 00.000 25848 worker thread done servicing request
01:59:03.922 00.001 25848 Worker thread wakes up
01:59:03.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:03.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:03.922 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 1.0 px 0 ms NORTH
01:59:06.761 02.839 25848 Exposure complete
01:59:06.841 00.080 25848 worker thread done servicing request
01:59:06.841 00.000 21444 OnExposeComplete: enter
01:59:06.841 00.000 21444 UpdateGuideState(): m_state=6
01:59:06.841 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 440
01:59:06.842 00.001 21444 Star::Find returns 1 (1), X=1254.14, Y=664.15, Mass=4432720, SNR=109.1, Peak=65232 HFD=7.8
01:59:06.842 00.000 21444 MultiStar: [#1 -0.19,0.32,0.87,U] [#2 -0.19,-0.20,0.65,U] [#3 -0.44,0.60,0.77,U] [#4 -0.33,-0.77,0.97,U] [#5 1.65,-0.84,0.97,U] [#6 0.21,-0.20,0.84,U] [#7 -0.02,-0.53,0.74,U] [#8 1.09,-1.13,0.77,U] 
01:59:06.842 00.000 21444 refined, 8 included, MultiStar: {0.10, -0.27}, one-star: {-0.91, 0.33}
01:59:06.842 00.000 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.27 = 2.01)
01:59:06.842 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.12 = -0.83)
01:59:06.842 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.22 mountX=-0.12 mountY=-0.21, mountTheta=-2.09
01:59:06.843 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.27, opts=13)
01:59:06.843 00.000 21444 Enqueuing Move request for scope (0.10, -0.27)
01:59:06.843 00.000 25848 Worker thread wakes up
01:59:06.843 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd
01:59:06.843 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.27)
01:59:06.843 00.000 25848 Moving (0.10, -0.27) raw xDistance=-0.12 yDistance=-0.21
01:59:06.843 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=244, FiltMax=65504, Gamma=0.560
01:59:06.843 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:59:06.843 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:06.843 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:59:06.843 00.000 25848 MoveAxis(E, 0, ABG)
01:59:06.843 00.000 25848 Move returns status 0, amount 0
01:59:06.843 00.000 25848 MoveAxis(N, 0, ABG)
01:59:06.843 00.000 25848 Move returns status 0, amount 0
01:59:06.843 00.000 25848 move complete, result=0
01:59:06.843 00.000 21444 UpdateGuideState exits: m=4432720 SNR=109.1 Saturated
01:59:06.843 00.000 25848 worker thread done servicing request
01:59:06.843 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:06.843 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:06.843 00.000 21444 Enqueuing Expose request
01:59:06.843 00.000 25848 Worker thread wakes up
01:59:06.843 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:06.844 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:06.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:09.686 02.842 25848 Exposure complete
01:59:09.765 00.079 25848 worker thread done servicing request
01:59:09.765 00.000 21444 OnExposeComplete: enter
01:59:09.765 00.000 21444 UpdateGuideState(): m_state=6
01:59:09.765 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 441
01:59:09.765 00.000 21444 Star::Find returns 1 (1), X=1252.01, Y=664.65, Mass=5199411, SNR=169.7, Peak=65504 HFD=8.0
01:59:09.766 00.001 21444 MultiStar: [#1 -1.24,1.74,0.00,M2] [#2 -1.26,1.74,0.00,M2] [#3 -1.39,2.31,0.00,M2] [#4 -2.80,0.49,0.00,M1] [#5 -1.67,0.75,0.48,U] [#6 -2.52,1.05,0.00,M1] [#7 -1.29,0.78,0.49,U] [#8 -1.36,0.43,0.52,U] 
01:59:09.766 00.000 21444 refined, 3 included, MultiStar: {-2.08, 0.72}, one-star: {-3.04, 0.83}
01:59:09.766 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
01:59:09.766 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
01:59:09.766 00.000 21444 CameraToMount -- cameraX=-2.08 cameraY=0.72 hyp=2.20 cameraTheta=2.81 mountX=2.14 mountY=-0.12, mountTheta=-0.06
01:59:09.767 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.08, y=0.72, opts=13)
01:59:09.767 00.000 21444 Enqueuing Move request for scope (-2.08, 0.72)
01:59:09.767 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=182, FiltMax=65504, Gamma=0.560
01:59:09.767 00.000 21444 UpdateGuideState exits: m=5199411 SNR=169.7 Saturated
01:59:09.767 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:09.767 00.000 25848 Worker thread wakes up
01:59:09.767 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:09.767 00.000 21444 Enqueuing Expose request
01:59:09.767 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.08, 0.72) opts 0xd
01:59:09.767 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.08, 0.72)
01:59:09.767 00.000 25848 Moving (-2.08, 0.72) raw xDistance=2.14 yDistance=-0.12
01:59:09.767 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.35 from input 2.14
01:59:09.767 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:09.767 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:59:09.767 00.000 25848 MoveAxis(W, 62, ABG)
01:59:09.767 00.000 25848 Guiding  Dir = 3, Dur = 62
01:59:09.796 00.029 25848 IsSlewing returns 0
01:59:09.796 00.000 25848 IsGuiding returns 0
01:59:09.827 00.031 25848 PulseGuide returned control before completion, sleep 42
01:59:09.872 00.045 25848 IsGuiding returns 1
01:59:09.872 00.000 25848 scope still moving after pulse duration time elapsed
01:59:09.956 00.084 25848 IsSlewing returns 0
01:59:09.956 00.000 25848 IsGuiding returns 0
01:59:09.956 00.000 25848 scope move finished after 62 + 97 ms
01:59:09.956 00.000 25848 Move returns status 0, amount 62
01:59:09.956 00.000 25848 MoveAxis(N, 0, ABG)
01:59:09.956 00.000 25848 Move returns status 0, amount 0
01:59:09.956 00.000 25848 move complete, result=0
01:59:09.956 00.000 25848 worker thread done servicing request
01:59:09.957 00.001 25848 Worker thread wakes up
01:59:09.957 00.000 21444 GuideStep: 2.1 px 62 ms WEST, -0.1 px 0 ms NORTH
01:59:09.957 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:09.957 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:12.805 02.848 25848 Exposure complete
01:59:12.892 00.087 25848 worker thread done servicing request
01:59:12.892 00.000 21444 OnExposeComplete: enter
01:59:12.892 00.000 21444 UpdateGuideState(): m_state=6
01:59:12.893 00.001 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 442
01:59:12.893 00.000 21444 Star::Find returns 1 (1), X=1256.56, Y=665.26, Mass=5098226, SNR=150.9, Peak=65504 HFD=7.6
01:59:12.893 00.000 21444 MultiStar: [#1 2.19,0.14,0.00,M3] [#2 2.94,0.84,0.00,M3] [#3 2.63,1.23,0.00,M3] [#4 2.65,0.87,0.00,M2] [#5 2.68,1.17,0.00,M1] [#6 2.19,1.07,0.00,M2] [#7 3.18,1.21,0.00,M1] [#8 2.20,0.35,0.00,M1] 
01:59:12.893 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
01:59:12.893 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.13 = 1.15)
01:59:12.893 00.000 21444 CameraToMount -- cameraX=1.52 cameraY=1.44 hyp=2.09 cameraTheta=0.76 mountX=-1.38 mountY=1.91, mountTheta=2.20
01:59:12.894 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.52, y=1.44, opts=13)
01:59:12.894 00.000 21444 Enqueuing Move request for scope (1.52, 1.44)
01:59:12.894 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=278, FiltMax=65504, Gamma=0.560
01:59:12.894 00.000 25848 Worker thread wakes up
01:59:12.894 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.52, 1.44) opts 0xd
01:59:12.894 00.000 25848 Handling offset move in thread for scope, endpoint = (1.52, 1.44)
01:59:12.894 00.000 25848 Moving (1.52, 1.44) raw xDistance=-1.38 yDistance=1.91
01:59:12.894 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.38
01:59:12.895 00.001 25848 resist switch: large excursion: input 1.91 thresh 1.53 direction from -1 to 1
01:59:12.895 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.72
01:59:12.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.91 from input 1.91
01:59:12.895 00.000 25848 MoveAxis(E, 36, ABG)
01:59:12.895 00.000 25848 Guiding  Dir = 2, Dur = 36
01:59:12.895 00.000 21444 UpdateGuideState exits: m=5098226 SNR=150.9 Saturated
01:59:12.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:12.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:12.895 00.000 21444 Enqueuing Expose request
01:59:12.923 00.028 25848 IsSlewing returns 0
01:59:12.923 00.000 25848 IsGuiding returns 0
01:59:12.955 00.032 25848 PulseGuide returned control before completion, sleep 15
01:59:12.977 00.022 25848 IsGuiding returns 1
01:59:12.977 00.000 25848 scope still moving after pulse duration time elapsed
01:59:13.048 00.071 25848 IsSlewing returns 0
01:59:13.048 00.000 25848 IsGuiding returns 0
01:59:13.049 00.001 25848 scope move finished after 36 + 89 ms
01:59:13.049 00.000 25848 Move returns status 0, amount 36
01:59:13.049 00.000 25848 BLC: Oldest BLC event removed
01:59:13.049 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
01:59:13.049 00.000 25848 MoveAxis(S, 341, ABG)
01:59:13.049 00.000 25848 Guiding  Dir = 1, Dur = 341
01:59:13.077 00.028 25848 IsSlewing returns 0
01:59:13.077 00.000 25848 IsGuiding returns 0
01:59:13.110 00.033 25848 PulseGuide returned control before completion, sleep 320
01:59:13.431 00.321 25848 IsGuiding returns 1
01:59:13.431 00.000 25848 scope still moving after pulse duration time elapsed
01:59:13.484 00.053 25848 IsSlewing returns 0
01:59:13.484 00.000 25848 IsGuiding returns 0
01:59:13.484 00.000 25848 scope move finished after 341 + 65 ms
01:59:13.484 00.000 25848 Move returns status 0, amount 341
01:59:13.484 00.000 25848 move complete, result=0
01:59:13.484 00.000 25848 worker thread done servicing request
01:59:13.484 00.000 25848 Worker thread wakes up
01:59:13.484 00.000 21444 GuideStep: -1.4 px 36 ms EAST, 1.9 px 341 ms SOUTH
01:59:13.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:13.485 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:16.334 02.849 25848 Exposure complete
01:59:16.414 00.080 25848 worker thread done servicing request
01:59:16.415 00.001 21444 OnExposeComplete: enter
01:59:16.415 00.000 21444 UpdateGuideState(): m_state=6
01:59:16.415 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 443
01:59:16.415 00.000 21444 Star::Find returns 1 (1), X=1254.87, Y=659.74, Mass=4675599, SNR=148.1, Peak=65504 HFD=7.9
01:59:16.415 00.000 21444 MultiStar: large primary error, entering stabilization period
01:59:16.415 00.000 21444 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.05) = xAngle (-4.66 = 1.62)
01:59:16.415 00.000 21444 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.51 = -1.23)
01:59:16.415 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-4.08 hyp=4.08 cameraTheta=-1.61 mountX=-0.19 mountY=-3.84, mountTheta=-1.62
01:59:16.416 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-4.08, opts=13)
01:59:16.416 00.000 21444 Enqueuing Move request for scope (-0.17, -4.08)
01:59:16.416 00.000 25848 Worker thread wakes up
01:59:16.416 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -4.08) opts 0xd
01:59:16.416 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -4.08)
01:59:16.416 00.000 25848 Moving (-0.17, -4.08) raw xDistance=-0.19 yDistance=-3.84
01:59:16.416 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=266, FiltMax=65504, Gamma=0.560
01:59:16.416 00.000 25848 BLC: History state: CurrMiss=-3.84, AvgInitMiss=-0.40, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.907092, 1:-3.842488
01:59:16.416 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -11.000000
01:59:16.416 00.000 25848 BLC: window closed
01:59:16.416 00.000 25848 BLC: Pulse adjusted to 278
01:59:16.417 00.001 21444 UpdateGuideState exits: m=4675599 SNR=148.1 Saturated
01:59:16.417 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:16.417 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:16.417 00.000 21444 Enqueuing Expose request
01:59:16.417 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:59:16.417 00.000 25848 resist switch: large excursion: input -3.84 thresh 1.53 direction from 1 to -1
01:59:16.417 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-11.53
01:59:16.417 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.84 from input -3.84
01:59:16.417 00.000 25848 MoveAxis(E, 0, ABG)
01:59:16.417 00.000 25848 Move returns status 0, amount 0
01:59:16.417 00.000 25848 BLC: Oldest BLC event removed
01:59:16.417 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 278 applied
01:59:16.417 00.000 25848 MoveAxis(N, 383, ABG)
01:59:16.417 00.000 25848 Guiding  Dir = 0, Dur = 383
01:59:16.437 00.020 25848 IsSlewing returns 0
01:59:16.438 00.001 25848 IsGuiding returns 0
01:59:16.469 00.031 25848 PulseGuide returned control before completion, sleep 362
01:59:16.751 00.282 21444 evsrv: cli 0107E880 connect
01:59:16.751 00.000 21444 case statement mapped state 6 to 3
01:59:16.752 00.001 21444 case statement mapped state 6 to 3
01:59:16.752 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"99e62207-9905-4a28-a347-427d3f3e1857"}
01:59:16.752 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"99e62207-9905-4a28-a347-427d3f3e1857"}
01:59:16.753 00.001 21444 evsrv: cli 0107E880 disconnect
01:59:16.834 00.081 25848 IsGuiding returns 1
01:59:16.835 00.001 25848 scope still moving after pulse duration time elapsed
01:59:16.891 00.056 25848 IsSlewing returns 0
01:59:16.891 00.000 25848 IsGuiding returns 0
01:59:16.891 00.000 25848 scope move finished after 383 + 70 ms
01:59:16.891 00.000 25848 Move returns status 0, amount 383
01:59:16.891 00.000 25848 move complete, result=0
01:59:16.891 00.000 25848 worker thread done servicing request
01:59:16.891 00.000 25848 Worker thread wakes up
01:59:16.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:16.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:16.891 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -3.8 px 383 ms NORTH
01:59:19.737 02.846 25848 Exposure complete
01:59:19.826 00.089 25848 worker thread done servicing request
01:59:19.826 00.000 21444 OnExposeComplete: enter
01:59:19.826 00.000 21444 UpdateGuideState(): m_state=6
01:59:19.826 00.000 21444 Star::Find(15, 1254, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 444
01:59:19.827 00.001 21444 Star::Find returns 1 (1), X=1256.66, Y=663.88, Mass=4692519, SNR=144.4, Peak=65504 HFD=7.8
01:59:19.827 00.000 21444 MultiStar: exiting stabilization period
01:59:19.827 00.000 21444 MultiStar: [#1 2.75,0.03,0.00,M4] [#2 2.90,0.11,0.00,M4] [#3 2.16,1.05,0.00,M4] [#4 2.19,-0.59,0.00,M3] [#5 2.96,-0.84,0.00,M2] [#6 2.23,0.10,0.00,M3] [#7 2.64,-0.35,0.00,M2] [#8 2.36,-0.75,0.00,M2] 
01:59:19.827 00.000 21444 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
01:59:19.827 00.000 21444 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.42)
01:59:19.827 00.000 21444 CameraToMount -- cameraX=1.62 cameraY=0.05 hyp=1.62 cameraTheta=0.03 mountX=-1.60 mountY=0.66, mountTheta=2.75
01:59:19.828 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.62, y=0.05, opts=13)
01:59:19.828 00.000 21444 Enqueuing Move request for scope (1.62, 0.05)
01:59:19.828 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=210, FiltMax=65504, Gamma=0.560
01:59:19.828 00.000 21444 UpdateGuideState exits: m=4692519 SNR=144.4 Saturated
01:59:19.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:19.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:19.828 00.000 21444 Enqueuing Expose request
01:59:19.828 00.000 25848 Worker thread wakes up
01:59:19.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.05) opts 0xd
01:59:19.828 00.000 25848 Handling offset move in thread for scope, endpoint = (1.62, 0.05)
01:59:19.828 00.000 25848 Moving (1.62, 0.05) raw xDistance=-1.60 yDistance=0.66
01:59:19.828 00.000 25848 BLC: History state: CurrMiss=-0.66, AvgInitMiss=-0.51, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-3.842488, 1:-0.661733
01:59:19.828 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -13.000000
01:59:19.829 00.001 25848 BLC: window closed
01:59:19.829 00.000 25848 BLC: Pulse adjusted to 265
01:59:19.829 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.60
01:59:19.829 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:19.829 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
01:59:19.829 00.000 25848 MoveAxis(E, 47, ABG)
01:59:19.829 00.000 25848 Guiding  Dir = 2, Dur = 47
01:59:19.927 00.098 25848 IsSlewing returns 0
01:59:19.928 00.001 25848 IsGuiding returns 0
01:59:19.959 00.031 25848 PulseGuide returned control before completion, sleep 26
01:59:19.987 00.028 25848 IsGuiding returns 1
01:59:19.987 00.000 25848 scope still moving after pulse duration time elapsed
01:59:20.048 00.061 25848 IsSlewing returns 0
01:59:20.048 00.000 25848 IsGuiding returns 0
01:59:20.048 00.000 25848 scope move finished after 47 + 73 ms
01:59:20.049 00.001 25848 Move returns status 0, amount 47
01:59:20.049 00.000 25848 MoveAxis(N, 0, ABG)
01:59:20.049 00.000 25848 Move returns status 0, amount 0
01:59:20.049 00.000 25848 move complete, result=0
01:59:20.049 00.000 25848 worker thread done servicing request
01:59:20.049 00.000 25848 Worker thread wakes up
01:59:20.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:20.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:20.049 00.000 21444 GuideStep: -1.6 px 47 ms EAST, 0.7 px 0 ms NORTH
01:59:20.253 00.204 21444 evsrv: cli 0107EB00 connect
01:59:20.253 00.000 21444 case statement mapped state 6 to 3
01:59:20.253 00.000 21444 case statement mapped state 6 to 3
01:59:20.254 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"0c460aad-244d-4c84-ad7b-b9489be882ae"}
01:59:20.254 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"0c460aad-244d-4c84-ad7b-b9489be882ae"}
01:59:20.254 00.000 21444 evsrv: cli 0107EB00 disconnect
01:59:22.893 02.639 25848 Exposure complete
01:59:22.981 00.088 25848 worker thread done servicing request
01:59:22.982 00.001 21444 OnExposeComplete: enter
01:59:22.982 00.000 21444 UpdateGuideState(): m_state=6
01:59:22.982 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 445
01:59:22.982 00.000 21444 Star::Find returns 1 (1), X=1254.73, Y=663.96, Mass=5277258, SNR=170.1, Peak=65504 HFD=7.8
01:59:22.982 00.000 21444 MultiStar: [#1 1.73,1.23,0.00,M5] [#2 1.23,0.51,0.64,U] [#3 0.96,0.66,0.77,U] [#4 0.91,0.19,0.74,U] [#5 1.16,-0.35,0.79,U] [#6 0.95,0.25,0.73,U] [#7 0.88,-0.32,0.62,U] [#8 1.04,-0.61,0.58,U] 
01:59:22.982 00.000 21444 single-star, 7 included, MultiStar: {0.79, 0.08}, one-star: {-0.32, 0.14}
01:59:22.982 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
01:59:22.982 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.13)
01:59:22.982 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.14 hyp=0.35 cameraTheta=2.74 mountX=0.33 mountY=0.00, mountTheta=0.01
01:59:22.983 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.14, opts=13)
01:59:22.983 00.000 21444 Enqueuing Move request for scope (-0.32, 0.14)
01:59:22.984 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2520, FiltMin=256, FiltMax=65504, Gamma=0.560
01:59:22.984 00.000 21444 UpdateGuideState exits: m=5277258 SNR=170.1 Saturated
01:59:22.984 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:22.984 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:22.984 00.000 21444 Enqueuing Expose request
01:59:22.984 00.000 25848 Worker thread wakes up
01:59:22.984 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.14) opts 0xd
01:59:22.984 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.14)
01:59:22.984 00.000 25848 Moving (-0.32, 0.14) raw xDistance=0.33 yDistance=0.00
01:59:22.984 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
01:59:22.984 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:22.984 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:59:22.984 00.000 25848 MoveAxis(E, 0, ABG)
01:59:22.984 00.000 25848 Move returns status 0, amount 0
01:59:22.984 00.000 25848 MoveAxis(N, 0, ABG)
01:59:22.984 00.000 25848 Move returns status 0, amount 0
01:59:22.984 00.000 25848 move complete, result=0
01:59:22.984 00.000 25848 worker thread done servicing request
01:59:22.984 00.000 25848 Worker thread wakes up
01:59:22.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:22.985 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:22.985 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:25.828 02.843 25848 Exposure complete
01:59:25.912 00.084 25848 worker thread done servicing request
01:59:25.912 00.000 21444 OnExposeComplete: enter
01:59:25.912 00.000 21444 UpdateGuideState(): m_state=6
01:59:25.912 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 446
01:59:25.912 00.000 21444 Star::Find returns 1 (1), X=1257.03, Y=663.51, Mass=5629005, SNR=185.6, Peak=65504 HFD=8.1
01:59:25.913 00.001 21444 MultiStar: [#1 3.73,-0.27,0.00,M6] [#2 3.93,0.31,0.00,M4] [#3 3.05,0.46,0.00,M4] [#4 3.04,-0.24,0.00,M3] [#5 3.64,-0.28,0.00,M2] [#6 2.78,0.31,0.00,M3] [#7 3.02,-0.27,0.00,M2] [#8 3.51,-0.69,0.00,M2] 
01:59:25.913 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.08)
01:59:25.913 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
01:59:25.913 00.000 21444 CameraToMount -- cameraX=1.98 cameraY=-0.31 hyp=2.00 cameraTheta=-0.16 mountX=-2.00 mountY=0.46, mountTheta=2.91
01:59:25.913 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.98, y=-0.31, opts=13)
01:59:25.914 00.001 21444 Enqueuing Move request for scope (1.98, -0.31)
01:59:25.914 00.000 25848 Worker thread wakes up
01:59:25.914 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.98, -0.31) opts 0xd
01:59:25.914 00.000 25848 Handling offset move in thread for scope, endpoint = (1.98, -0.31)
01:59:25.914 00.000 25848 Moving (1.98, -0.31) raw xDistance=-2.00 yDistance=0.46
01:59:25.914 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -2.00
01:59:25.914 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:25.914 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2520, FiltMin=256, FiltMax=65504, Gamma=0.560
01:59:25.914 00.000 21444 UpdateGuideState exits: m=5629005 SNR=185.6 Saturated
01:59:25.914 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
01:59:25.914 00.000 25848 MoveAxis(E, 58, ABG)
01:59:25.914 00.000 25848 Guiding  Dir = 2, Dur = 58
01:59:25.914 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:25.914 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:25.914 00.000 21444 Enqueuing Expose request
01:59:25.939 00.025 25848 IsSlewing returns 0
01:59:25.940 00.001 25848 IsGuiding returns 0
01:59:25.970 00.030 25848 PulseGuide returned control before completion, sleep 38
01:59:26.031 00.061 25848 IsGuiding returns 1
01:59:26.032 00.001 25848 scope still moving after pulse duration time elapsed
01:59:26.095 00.063 25848 IsSlewing returns 0
01:59:26.095 00.000 25848 IsGuiding returns 0
01:59:26.095 00.000 25848 scope move finished after 58 + 97 ms
01:59:26.095 00.000 25848 Move returns status 0, amount 58
01:59:26.095 00.000 25848 MoveAxis(N, 0, ABG)
01:59:26.095 00.000 25848 Move returns status 0, amount 0
01:59:26.095 00.000 25848 move complete, result=0
01:59:26.096 00.001 25848 worker thread done servicing request
01:59:26.096 00.000 25848 Worker thread wakes up
01:59:26.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:26.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:26.096 00.000 21444 GuideStep: -2.0 px 58 ms EAST, 0.5 px 0 ms NORTH
01:59:28.946 02.850 25848 Exposure complete
01:59:29.033 00.087 25848 worker thread done servicing request
01:59:29.033 00.000 21444 OnExposeComplete: enter
01:59:29.033 00.000 21444 UpdateGuideState(): m_state=6
01:59:29.033 00.000 21444 Star::Find(15, 1257, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 447
01:59:29.033 00.000 21444 Star::Find returns 1 (1), X=1255.21, Y=662.65, Mass=5256161, SNR=149.8, Peak=65504 HFD=7.9
01:59:29.033 00.000 21444 MultiStar: [#1 1.24,-1.19,1.05,U] [#2 1.43,-0.76,1.00,U] [#3 1.84,0.27,0.95,U] [#4 0.85,-1.75,0.66,U] [#5 1.40,-1.68,0.00,M3] [#6 0.70,-0.92,0.79,U] [#7 1.88,-2.22,0.00,M3] [#8 1.31,-2.38,0.00,M3] 
01:59:29.033 00.000 21444 single-star, 5 included, MultiStar: {1.06, -0.88}, one-star: {0.17, -1.17}
01:59:29.033 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.05) = xAngle (-4.48 = 1.80)
01:59:29.033 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.32 = -1.04)
01:59:29.033 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-1.17 hyp=1.19 cameraTheta=-1.43 mountX=-0.27 mountY=-1.02, mountTheta=-1.83
01:59:29.034 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-1.17, opts=13)
01:59:29.034 00.000 21444 Enqueuing Move request for scope (0.17, -1.17)
01:59:29.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=202, FiltMax=65504, Gamma=0.560
01:59:29.034 00.000 21444 UpdateGuideState exits: m=5256161 SNR=149.8 Saturated
01:59:29.035 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:29.035 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:29.035 00.000 21444 Enqueuing Expose request
01:59:29.035 00.000 25848 Worker thread wakes up
01:59:29.035 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -1.17) opts 0xd
01:59:29.035 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -1.17)
01:59:29.035 00.000 25848 Moving (0.17, -1.17) raw xDistance=-0.27 yDistance=-1.02
01:59:29.035 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
01:59:29.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
01:59:29.035 00.000 25848 MoveAxis(E, 0, ABG)
01:59:29.035 00.000 25848 Move returns status 0, amount 0
01:59:29.035 00.000 25848 MoveAxis(N, 28, ABG)
01:59:29.035 00.000 25848 Guiding  Dir = 0, Dur = 28
01:59:29.065 00.030 25848 IsSlewing returns 0
01:59:29.066 00.001 25848 IsGuiding returns 0
01:59:29.097 00.031 25848 IsGuiding returns 1
01:59:29.097 00.000 25848 scope still moving after pulse duration time elapsed
01:59:29.139 00.042 25848 IsSlewing returns 0
01:59:29.139 00.000 25848 IsGuiding returns 0
01:59:29.139 00.000 25848 scope move finished after 28 + 46 ms
01:59:29.139 00.000 25848 Move returns status 0, amount 28
01:59:29.139 00.000 25848 move complete, result=0
01:59:29.140 00.001 25848 worker thread done servicing request
01:59:29.140 00.000 25848 Worker thread wakes up
01:59:29.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:29.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:29.140 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 28 ms NORTH
01:59:31.994 02.854 25848 Exposure complete
01:59:32.077 00.083 25848 worker thread done servicing request
01:59:32.077 00.000 21444 OnExposeComplete: enter
01:59:32.077 00.000 21444 UpdateGuideState(): m_state=6
01:59:32.077 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 448
01:59:32.077 00.000 21444 Star::Find returns 1 (1), X=1258.21, Y=663.15, Mass=5486525, SNR=176.9, Peak=65504 HFD=8.0
01:59:32.077 00.000 21444 MultiStar: [#1 3.18,-0.94,0.00,M6] [#2 3.30,-0.27,0.00,M4] [#3 3.54,-0.07,0.00,M4] [#4 4.00,-1.17,0.00,M3] [#5 4.02,-0.78,0.00,M4] [#6 3.77,-0.62,0.00,M3] [#7 4.01,-0.11,0.00,M4] [#8 3.52,-0.94,0.00,M4] 
01:59:32.077 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.26 = 3.02)
01:59:32.078 00.001 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.18)
01:59:32.078 00.000 21444 CameraToMount -- cameraX=3.16 cameraY=-0.68 hyp=3.23 cameraTheta=-0.21 mountX=-3.21 mountY=0.57, mountTheta=2.97
01:59:32.078 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.16, y=-0.68, opts=13)
01:59:32.078 00.000 21444 Enqueuing Move request for scope (3.16, -0.68)
01:59:32.078 00.000 25848 Worker thread wakes up
01:59:32.078 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=322, FiltMax=65504, Gamma=0.560
01:59:32.078 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.16, -0.68) opts 0xd
01:59:32.078 00.000 21444 UpdateGuideState exits: m=5486525 SNR=176.9 Saturated
01:59:32.078 00.000 25848 Handling offset move in thread for scope, endpoint = (3.16, -0.68)
01:59:32.078 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:32.079 00.001 25848 Moving (3.16, -0.68) raw xDistance=-3.21 yDistance=0.57
01:59:32.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.02 from input -3.21
01:59:32.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:32.079 00.000 21444 Enqueuing Expose request
01:59:32.079 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:32.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
01:59:32.079 00.000 25848 MoveAxis(E, 93, ABG)
01:59:32.079 00.000 25848 Guiding  Dir = 2, Dur = 93
01:59:32.109 00.030 25848 IsSlewing returns 0
01:59:32.109 00.000 25848 IsGuiding returns 0
01:59:32.141 00.032 25848 PulseGuide returned control before completion, sleep 72
01:59:32.228 00.087 25848 IsGuiding returns 1
01:59:32.228 00.000 25848 scope still moving after pulse duration time elapsed
01:59:32.279 00.051 25848 IsSlewing returns 0
01:59:32.280 00.001 25848 IsGuiding returns 0
01:59:32.280 00.000 25848 scope move finished after 93 + 76 ms
01:59:32.280 00.000 25848 Move returns status 0, amount 93
01:59:32.280 00.000 25848 MoveAxis(N, 0, ABG)
01:59:32.280 00.000 25848 Move returns status 0, amount 0
01:59:32.280 00.000 25848 move complete, result=0
01:59:32.280 00.000 25848 worker thread done servicing request
01:59:32.280 00.000 25848 Worker thread wakes up
01:59:32.280 00.000 21444 GuideStep: -3.2 px 93 ms EAST, 0.6 px 0 ms NORTH
01:59:32.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:32.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:35.131 02.851 25848 Exposure complete
01:59:35.220 00.089 25848 worker thread done servicing request
01:59:35.220 00.000 21444 OnExposeComplete: enter
01:59:35.221 00.001 21444 UpdateGuideState(): m_state=6
01:59:35.221 00.000 21444 Star::Find(15, 1258, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 449
01:59:35.221 00.000 21444 Star::Find returns 1 (1), X=1255.85, Y=663.12, Mass=5642823, SNR=223.0, Peak=65504 HFD=8.1
01:59:35.221 00.000 21444 MultiStar: [#1 1.16,-1.06,0.84,U] [#2 1.76,-0.97,0.67,U] [#3 0.98,-1.24,0.45,U] [#4 1.02,-1.37,0.65,U] [#5 2.36,-1.34,0.00,M5] [#6 1.14,-1.02,0.53,U] [#7 1.83,-0.56,0.34,U] [#8 2.45,-1.54,0.00,M5] 
01:59:35.221 00.000 21444 single-star, 6 included, MultiStar: {1.18, -0.99}, one-star: {0.80, -0.70}
01:59:35.221 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
01:59:35.221 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
01:59:35.221 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-0.70 hyp=1.06 cameraTheta=-0.72 mountX=-0.86 mountY=-0.34, mountTheta=-2.76
01:59:35.222 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-0.70, opts=13)
01:59:35.222 00.000 21444 Enqueuing Move request for scope (0.80, -0.70)
01:59:35.222 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=320, FiltMax=65504, Gamma=0.560
01:59:35.222 00.000 21444 UpdateGuideState exits: m=5642823 SNR=223.0 Saturated
01:59:35.223 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:35.223 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:35.223 00.000 21444 Enqueuing Expose request
01:59:35.223 00.000 25848 Worker thread wakes up
01:59:35.223 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.70) opts 0xd
01:59:35.223 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -0.70)
01:59:35.223 00.000 25848 Moving (0.80, -0.70) raw xDistance=-0.86 yDistance=-0.34
01:59:35.223 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.86
01:59:35.223 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:35.223 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:59:35.223 00.000 25848 MoveAxis(E, 32, ABG)
01:59:35.223 00.000 25848 Guiding  Dir = 2, Dur = 32
01:59:35.251 00.028 25848 IsSlewing returns 0
01:59:35.252 00.001 25848 IsGuiding returns 0
01:59:35.284 00.032 25848 PulseGuide returned control before completion, sleep 11
01:59:35.301 00.017 25848 IsGuiding returns 1
01:59:35.301 00.000 25848 scope still moving after pulse duration time elapsed
01:59:35.359 00.058 25848 IsSlewing returns 0
01:59:35.359 00.000 25848 IsGuiding returns 0
01:59:35.359 00.000 25848 scope move finished after 32 + 75 ms
01:59:35.359 00.000 25848 Move returns status 0, amount 32
01:59:35.359 00.000 25848 MoveAxis(N, 0, ABG)
01:59:35.359 00.000 25848 Move returns status 0, amount 0
01:59:35.359 00.000 25848 move complete, result=0
01:59:35.359 00.000 25848 worker thread done servicing request
01:59:35.359 00.000 25848 Worker thread wakes up
01:59:35.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:35.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:35.359 00.000 21444 GuideStep: -0.9 px 32 ms EAST, -0.3 px 0 ms NORTH
01:59:38.200 02.841 25848 Exposure complete
01:59:38.280 00.080 25848 worker thread done servicing request
01:59:38.280 00.000 21444 OnExposeComplete: enter
01:59:38.280 00.000 21444 UpdateGuideState(): m_state=6
01:59:38.280 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 450
01:59:38.280 00.000 21444 Star::Find returns 1 (1), X=1255.06, Y=662.58, Mass=5331302, SNR=198.9, Peak=65504 HFD=7.9
01:59:38.281 00.001 21444 MultiStar: [#1 0.21,-0.12,0.79,U] [#2 0.93,0.19,0.77,U] [#3 -0.05,1.01,0.53,U] [#4 0.91,-1.24,0.63,U] [#5 2.28,-0.14,0.00,M6] [#6 0.71,0.34,0.72,U] [#7 0.39,-0.89,0.54,U] [#8 1.11,-1.40,0.47,U] 
01:59:38.281 00.000 21444 refined, 7 included, MultiStar: {0.49, -0.43}, one-star: {0.01, -1.24}
01:59:38.281 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.52)
01:59:38.281 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.32)
01:59:38.281 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.43 hyp=0.65 cameraTheta=-0.71 mountX=-0.53 mountY=-0.21, mountTheta=-2.77
01:59:38.281 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.43, opts=13)
01:59:38.282 00.001 21444 Enqueuing Move request for scope (0.49, -0.43)
01:59:38.282 00.000 25848 Worker thread wakes up
01:59:38.282 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.43) opts 0xd
01:59:38.282 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=170, FiltMax=65504, Gamma=0.560
01:59:38.282 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.43)
01:59:38.282 00.000 21444 UpdateGuideState exits: m=5331302 SNR=198.9 Saturated
01:59:38.282 00.000 25848 Moving (0.49, -0.43) raw xDistance=-0.53 yDistance=-0.21
01:59:38.282 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:38.282 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.53
01:59:38.282 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:38.282 00.000 21444 Enqueuing Expose request
01:59:38.282 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:38.282 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:59:38.282 00.000 25848 MoveAxis(E, 18, ABG)
01:59:38.282 00.000 25848 Guiding  Dir = 2, Dur = 18
01:59:38.313 00.031 25848 IsSlewing returns 0
01:59:38.313 00.000 25848 IsGuiding returns 0
01:59:38.344 00.031 25848 IsGuiding returns 1
01:59:38.344 00.000 25848 scope still moving after pulse duration time elapsed
01:59:38.391 00.047 25848 IsSlewing returns 0
01:59:38.391 00.000 25848 IsGuiding returns 0
01:59:38.391 00.000 25848 scope move finished after 18 + 59 ms
01:59:38.391 00.000 25848 Move returns status 0, amount 18
01:59:38.391 00.000 25848 MoveAxis(N, 0, ABG)
01:59:38.391 00.000 25848 Move returns status 0, amount 0
01:59:38.391 00.000 25848 move complete, result=0
01:59:38.391 00.000 25848 worker thread done servicing request
01:59:38.391 00.000 25848 Worker thread wakes up
01:59:38.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:38.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:38.391 00.000 21444 GuideStep: -0.5 px 18 ms EAST, -0.2 px 0 ms NORTH
01:59:41.229 02.838 25848 Exposure complete
01:59:41.314 00.085 25848 worker thread done servicing request
01:59:41.314 00.000 21444 OnExposeComplete: enter
01:59:41.314 00.000 21444 UpdateGuideState(): m_state=6
01:59:41.314 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 451
01:59:41.314 00.000 21444 Star::Find returns 1 (1), X=1256.87, Y=662.15, Mass=5599395, SNR=187.8, Peak=65504 HFD=8.1
01:59:41.315 00.001 21444 MultiStar: [#1 2.56,-1.69,0.00,M5] [#2 2.62,-1.45,0.00,M3] [#3 2.58,-1.45,0.00,M3] [#4 2.61,-1.76,0.00,M2] [#5 3.18,-1.56,0.00,M7] [#6 2.15,-0.51,0.00,M2] [#7 2.34,-1.22,0.00,M3] [#8 2.85,-1.38,0.00,M5] 
01:59:41.315 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
01:59:41.315 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.35)
01:59:41.315 00.000 21444 CameraToMount -- cameraX=1.82 cameraY=-1.67 hyp=2.47 cameraTheta=-0.74 mountX=-1.96 mountY=-0.86, mountTheta=-2.73
01:59:41.315 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.82, y=-1.67, opts=13)
01:59:41.315 00.000 21444 Enqueuing Move request for scope (1.82, -1.67)
01:59:41.315 00.000 25848 Worker thread wakes up
01:59:41.315 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.82, -1.67) opts 0xd
01:59:41.316 00.001 25848 Handling offset move in thread for scope, endpoint = (1.82, -1.67)
01:59:41.316 00.000 25848 Moving (1.82, -1.67) raw xDistance=-1.96 yDistance=-0.86
01:59:41.316 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.96
01:59:41.316 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
01:59:41.316 00.000 25848 MoveAxis(E, 58, ABG)
01:59:41.316 00.000 25848 Guiding  Dir = 2, Dur = 58
01:59:41.316 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2520, FiltMin=370, FiltMax=65504, Gamma=0.560
01:59:41.316 00.000 21444 UpdateGuideState exits: m=5599395 SNR=187.8 Saturated
01:59:41.316 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:41.316 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:41.316 00.000 21444 Enqueuing Expose request
01:59:41.344 00.028 25848 IsSlewing returns 0
01:59:41.344 00.000 25848 IsGuiding returns 0
01:59:41.376 00.032 25848 PulseGuide returned control before completion, sleep 37
01:59:41.417 00.041 25848 IsGuiding returns 1
01:59:41.417 00.000 25848 scope still moving after pulse duration time elapsed
01:59:41.487 00.070 25848 IsSlewing returns 0
01:59:41.487 00.000 25848 IsGuiding returns 0
01:59:41.487 00.000 25848 scope move finished after 58 + 84 ms
01:59:41.487 00.000 25848 Move returns status 0, amount 58
01:59:41.487 00.000 25848 MoveAxis(N, 23, ABG)
01:59:41.487 00.000 25848 Guiding  Dir = 0, Dur = 23
01:59:41.516 00.029 25848 IsSlewing returns 0
01:59:41.516 00.000 25848 IsGuiding returns 0
01:59:41.547 00.031 25848 IsGuiding returns 1
01:59:41.547 00.000 25848 scope still moving after pulse duration time elapsed
01:59:41.593 00.046 25848 IsSlewing returns 0
01:59:41.593 00.000 25848 IsGuiding returns 0
01:59:41.593 00.000 25848 scope move finished after 23 + 54 ms
01:59:41.593 00.000 25848 Move returns status 0, amount 23
01:59:41.593 00.000 25848 move complete, result=0
01:59:41.593 00.000 25848 worker thread done servicing request
01:59:41.593 00.000 25848 Worker thread wakes up
01:59:41.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:41.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:41.593 00.000 21444 GuideStep: -2.0 px 58 ms EAST, -0.9 px 23 ms NORTH
01:59:44.449 02.856 25848 Exposure complete
01:59:44.539 00.090 25848 worker thread done servicing request
01:59:44.540 00.001 21444 OnExposeComplete: enter
01:59:44.540 00.000 21444 UpdateGuideState(): m_state=6
01:59:44.540 00.000 21444 Star::Find(15, 1256, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 452
01:59:44.540 00.000 21444 Star::Find returns 1 (1), X=1254.31, Y=663.38, Mass=5625165, SNR=252.1, Peak=65504 HFD=7.9
01:59:44.540 00.000 21444 MultiStar: [#1 1.52,0.03,0.62,U] [#2 1.17,0.56,0.75,U] [#3 0.43,0.92,0.54,U] [#4 -0.22,-0.73,0.74,U] [#5 0.81,-0.45,0.49,U] [#6 0.16,-0.22,0.62,U] [#7 0.51,0.09,0.50,U] [#8 0.78,-0.82,0.44,U] 
01:59:44.540 00.000 21444 refined, 8 included, MultiStar: {0.39, -0.13}, one-star: {-0.74, -0.45}
01:59:44.540 00.000 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.05) = xAngle (-3.36 = 2.92)
01:59:44.540 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.08)
01:59:44.540 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=-0.13 hyp=0.41 cameraTheta=-0.31 mountX=-0.40 mountY=0.03, mountTheta=3.06
01:59:44.541 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-0.13, opts=13)
01:59:44.541 00.000 21444 Enqueuing Move request for scope (0.39, -0.13)
01:59:44.542 00.001 25848 Worker thread wakes up
01:59:44.542 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.13) opts 0xd
01:59:44.542 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=192, FiltMax=65504, Gamma=0.560
01:59:44.542 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -0.13)
01:59:44.542 00.000 21444 UpdateGuideState exits: m=5625165 SNR=252.1 Saturated
01:59:44.542 00.000 25848 Moving (0.39, -0.13) raw xDistance=-0.40 yDistance=0.03
01:59:44.542 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:44.542 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
01:59:44.542 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:44.542 00.000 21444 Enqueuing Expose request
01:59:44.542 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:44.542 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:59:44.542 00.000 25848 MoveAxis(E, 0, ABG)
01:59:44.542 00.000 25848 Move returns status 0, amount 0
01:59:44.542 00.000 25848 MoveAxis(N, 0, ABG)
01:59:44.542 00.000 25848 Move returns status 0, amount 0
01:59:44.542 00.000 25848 move complete, result=0
01:59:44.542 00.000 25848 worker thread done servicing request
01:59:44.542 00.000 25848 Worker thread wakes up
01:59:44.542 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:44.542 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:44.542 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:47.380 02.838 25848 Exposure complete
01:59:47.468 00.088 25848 worker thread done servicing request
01:59:47.468 00.000 21444 OnExposeComplete: enter
01:59:47.468 00.000 21444 UpdateGuideState(): m_state=6
01:59:47.468 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 453
01:59:47.468 00.000 21444 Star::Find returns 1 (1), X=1258.29, Y=662.44, Mass=5460711, SNR=178.0, Peak=65504 HFD=7.9
01:59:47.469 00.001 21444 MultiStar: [#1 4.04,-1.01,0.00,M5] [#2 4.20,-0.31,0.00,M3] [#3 3.97,-0.12,0.00,M3] [#4 3.87,-1.10,0.00,M2] [#5 4.58,-1.78,0.00,M7] [#6 3.77,-0.93,0.00,M2] [#7 5.08,-1.75,0.00,M3] [#8 4.19,-1.36,0.00,M5] 
01:59:47.469 00.000 21444 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.05) = xAngle (-3.45 = 2.83)
01:59:47.469 00.000 21444 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.02)
01:59:47.469 00.000 21444 CameraToMount -- cameraX=3.24 cameraY=-1.38 hyp=3.53 cameraTheta=-0.40 mountX=-3.36 mountY=-0.05, mountTheta=-3.13
01:59:47.470 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.24, y=-1.38, opts=13)
01:59:47.470 00.000 21444 Enqueuing Move request for scope (3.24, -1.38)
01:59:47.470 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=306, FiltMax=65504, Gamma=0.560
01:59:47.470 00.000 21444 UpdateGuideState exits: m=5460711 SNR=178.0 Saturated
01:59:47.470 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:47.470 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:47.470 00.000 21444 Enqueuing Expose request
01:59:47.470 00.000 25848 Worker thread wakes up
01:59:47.470 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.24, -1.38) opts 0xd
01:59:47.470 00.000 25848 Handling offset move in thread for scope, endpoint = (3.24, -1.38)
01:59:47.470 00.000 25848 Moving (3.24, -1.38) raw xDistance=-3.36 yDistance=-0.05
01:59:47.470 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.11 from input -3.36
01:59:47.470 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:47.470 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:59:47.470 00.000 25848 MoveAxis(E, 98, ABG)
01:59:47.470 00.000 25848 Guiding  Dir = 2, Dur = 98
01:59:47.499 00.029 25848 IsSlewing returns 0
01:59:47.499 00.000 25848 IsGuiding returns 0
01:59:47.531 00.032 25848 PulseGuide returned control before completion, sleep 77
01:59:47.615 00.084 25848 IsGuiding returns 1
01:59:47.615 00.000 25848 scope still moving after pulse duration time elapsed
01:59:47.671 00.056 25848 IsSlewing returns 0
01:59:47.672 00.001 25848 IsGuiding returns 0
01:59:47.672 00.000 25848 scope move finished after 98 + 74 ms
01:59:47.672 00.000 25848 Move returns status 0, amount 98
01:59:47.672 00.000 25848 MoveAxis(N, 0, ABG)
01:59:47.672 00.000 25848 Move returns status 0, amount 0
01:59:47.672 00.000 25848 move complete, result=0
01:59:47.672 00.000 25848 worker thread done servicing request
01:59:47.672 00.000 25848 Worker thread wakes up
01:59:47.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:47.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:47.672 00.000 21444 GuideStep: -3.4 px 98 ms EAST, -0.1 px 0 ms NORTH
01:59:50.514 02.842 25848 Exposure complete
01:59:50.588 00.074 25848 worker thread done servicing request
01:59:50.588 00.000 21444 OnExposeComplete: enter
01:59:50.588 00.000 21444 UpdateGuideState(): m_state=6
01:59:50.588 00.000 21444 Star::Find(15, 1258, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 454
01:59:50.588 00.000 21444 Star::Find returns 1 (1), X=1255.26, Y=662.70, Mass=5516252, SNR=174.7, Peak=65504 HFD=8.0
01:59:50.588 00.000 21444 MultiStar: [#1 1.67,-0.96,1.04,U] [#2 1.30,-0.76,0.88,U] [#3 0.39,-0.06,0.72,U] [#4 0.89,-1.56,0.91,U] [#5 1.78,-2.25,0.00,M8] [#6 1.23,-1.94,0.00,M3] [#7 0.98,-1.43,0.61,U] [#8 1.27,-1.94,0.00,M6] 
01:59:50.588 00.000 21444 single-star, 5 included, MultiStar: {0.93, -0.99}, one-star: {0.21, -1.13}
01:59:50.588 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.85)
01:59:50.588 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -1.00)
01:59:50.588 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=-1.13 hyp=1.15 cameraTheta=-1.39 mountX=-0.31 mountY=-0.96, mountTheta=-1.88
01:59:50.589 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=-1.13, opts=13)
01:59:50.589 00.000 21444 Enqueuing Move request for scope (0.21, -1.13)
01:59:50.589 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=144, FiltMax=65504, Gamma=0.560
01:59:50.589 00.000 21444 UpdateGuideState exits: m=5516252 SNR=174.7 Saturated
01:59:50.589 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:50.589 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:50.589 00.000 21444 Enqueuing Expose request
01:59:50.589 00.000 25848 Worker thread wakes up
01:59:50.589 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.13) opts 0xd
01:59:50.589 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, -1.13)
01:59:50.589 00.000 25848 Moving (0.21, -1.13) raw xDistance=-0.31 yDistance=-0.96
01:59:50.590 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
01:59:50.590 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
01:59:50.590 00.000 25848 MoveAxis(E, 0, ABG)
01:59:50.590 00.000 25848 Move returns status 0, amount 0
01:59:50.590 00.000 25848 MoveAxis(N, 26, ABG)
01:59:50.590 00.000 25848 Guiding  Dir = 0, Dur = 26
01:59:50.641 00.051 25848 IsSlewing returns 0
01:59:50.641 00.000 25848 IsGuiding returns 0
01:59:50.671 00.030 25848 IsGuiding returns 1
01:59:50.671 00.000 25848 scope still moving after pulse duration time elapsed
01:59:50.732 00.061 25848 IsSlewing returns 0
01:59:50.733 00.001 25848 IsGuiding returns 0
01:59:50.733 00.000 25848 scope move finished after 26 + 66 ms
01:59:50.733 00.000 25848 Move returns status 0, amount 26
01:59:50.733 00.000 25848 move complete, result=0
01:59:50.733 00.000 25848 worker thread done servicing request
01:59:50.733 00.000 25848 Worker thread wakes up
01:59:50.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:50.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:50.733 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 26 ms NORTH
01:59:53.588 02.855 25848 Exposure complete
01:59:53.678 00.090 25848 worker thread done servicing request
01:59:53.678 00.000 21444 OnExposeComplete: enter
01:59:53.678 00.000 21444 UpdateGuideState(): m_state=6
01:59:53.678 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 455
01:59:53.678 00.000 21444 Star::Find returns 1 (1), X=1256.41, Y=663.48, Mass=5462762, SNR=216.4, Peak=65504 HFD=7.7
01:59:53.678 00.000 21444 MultiStar: [#1 1.92,0.67,0.68,U] [#2 1.99,0.00,0.78,U] [#3 1.10,0.20,0.63,U] [#4 1.67,-0.24,0.82,U] [#5 2.09,-0.16,0.00,M9] [#6 1.70,0.48,0.56,U] [#7 1.78,-0.21,0.53,U] [#8 1.31,-0.01,0.54,U] 
01:59:53.678 00.000 21444 single-star, 7 included, MultiStar: {1.60, 0.04}, one-star: {1.36, -0.34}
01:59:53.678 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.30 = 2.99)
01:59:53.679 00.001 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.14)
01:59:53.679 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-0.34 hyp=1.40 cameraTheta=-0.24 mountX=-1.39 mountY=0.20, mountTheta=3.00
01:59:53.681 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-0.34, opts=13)
01:59:53.681 00.000 21444 Enqueuing Move request for scope (1.36, -0.34)
01:59:53.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=256, FiltMax=65504, Gamma=0.560
01:59:53.681 00.000 21444 UpdateGuideState exits: m=5462762 SNR=216.4 Saturated
01:59:53.681 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:53.681 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:53.681 00.000 21444 Enqueuing Expose request
01:59:53.682 00.001 25848 Worker thread wakes up
01:59:53.682 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.34) opts 0xd
01:59:53.682 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -0.34)
01:59:53.682 00.000 25848 Moving (1.36, -0.34) raw xDistance=-1.39 yDistance=0.20
01:59:53.682 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.39
01:59:53.682 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:53.682 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:59:53.682 00.000 25848 MoveAxis(E, 40, ABG)
01:59:53.682 00.000 25848 Guiding  Dir = 2, Dur = 40
01:59:53.702 00.020 25848 IsSlewing returns 0
01:59:53.703 00.001 25848 IsGuiding returns 0
01:59:53.734 00.031 25848 PulseGuide returned control before completion, sleep 19
01:59:53.757 00.023 25848 IsGuiding returns 1
01:59:53.757 00.000 25848 scope still moving after pulse duration time elapsed
01:59:53.813 00.056 25848 IsSlewing returns 0
01:59:53.813 00.000 25848 IsGuiding returns 0
01:59:53.814 00.001 25848 scope move finished after 40 + 70 ms
01:59:53.814 00.000 25848 Move returns status 0, amount 40
01:59:53.814 00.000 25848 MoveAxis(N, 0, ABG)
01:59:53.814 00.000 25848 Move returns status 0, amount 0
01:59:53.814 00.000 25848 move complete, result=0
01:59:53.814 00.000 25848 worker thread done servicing request
01:59:53.814 00.000 25848 Worker thread wakes up
01:59:53.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:53.814 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.2 px 0 ms NORTH
01:59:53.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:56.669 02.855 25848 Exposure complete
01:59:56.756 00.087 25848 worker thread done servicing request
01:59:56.756 00.000 21444 OnExposeComplete: enter
01:59:56.756 00.000 21444 UpdateGuideState(): m_state=6
01:59:56.756 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 456
01:59:56.757 00.001 21444 Star::Find returns 1 (1), X=1255.09, Y=663.42, Mass=5658852, SNR=259.6, Peak=65504 HFD=8.0
01:59:56.757 00.000 21444 MultiStar: [#1 0.72,-0.26,0.59,U] [#2 1.39,-0.16,0.59,U] [#3 1.09,0.39,0.46,U] [#4 1.01,-0.85,0.83,U] [#5 1.66,-0.32,0.57,U] [#6 0.67,-0.43,0.58,U] [#7 1.16,0.05,0.57,U] [#8 1.61,-0.71,0.40,U] 
01:59:56.757 00.000 21444 single-star, 8 included, MultiStar: {0.94, -0.33}, one-star: {0.04, -0.40}
01:59:56.757 00.000 21444 CameraToMount -- cameraTheta (-1.48) - m_xAngle (3.05) = xAngle (-4.53 = 1.76)
01:59:56.757 00.000 21444 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.09)
01:59:56.757 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.40 hyp=0.40 cameraTheta=-1.48 mountX=-0.07 mountY=-0.36, mountTheta=-1.78
01:59:56.758 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.40, opts=13)
01:59:56.758 00.000 21444 Enqueuing Move request for scope (0.04, -0.40)
01:59:56.758 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=244, FiltMax=65504, Gamma=0.560
01:59:56.758 00.000 21444 UpdateGuideState exits: m=5658852 SNR=259.6 Saturated
01:59:56.758 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:56.758 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:56.758 00.000 21444 Enqueuing Expose request
01:59:56.758 00.000 25848 Worker thread wakes up
01:59:56.758 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.40) opts 0xd
01:59:56.758 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.40)
01:59:56.758 00.000 25848 Moving (0.04, -0.40) raw xDistance=-0.07 yDistance=-0.36
01:59:56.758 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:59:56.758 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:56.758 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:59:56.758 00.000 25848 MoveAxis(E, 0, ABG)
01:59:56.759 00.001 25848 Move returns status 0, amount 0
01:59:56.759 00.000 25848 MoveAxis(N, 0, ABG)
01:59:56.759 00.000 25848 Move returns status 0, amount 0
01:59:56.759 00.000 25848 move complete, result=0
01:59:56.759 00.000 25848 worker thread done servicing request
01:59:56.759 00.000 25848 Worker thread wakes up
01:59:56.759 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:56.759 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
01:59:56.759 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:59:59.598 02.839 25848 Exposure complete
01:59:59.685 00.087 25848 worker thread done servicing request
01:59:59.685 00.000 21444 OnExposeComplete: enter
01:59:59.685 00.000 21444 UpdateGuideState(): m_state=6
01:59:59.685 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 457
01:59:59.685 00.000 21444 Star::Find returns 1 (1), X=1256.91, Y=663.44, Mass=5494760, SNR=174.0, Peak=65504 HFD=8.0
01:59:59.686 00.001 21444 MultiStar: [#1 1.47,-0.22,0.89,U] [#2 2.64,-0.69,0.00,M1] [#3 1.45,0.04,0.67,U] [#4 2.24,-0.55,0.00,M1] [#5 3.07,-0.76,0.00,M9] [#6 1.89,-0.06,0.65,U] [#7 2.52,0.03,0.00,M1] [#8 2.69,-0.78,0.00,M5] 
01:59:59.686 00.000 21444 refined, 3 included, MultiStar: {1.67, -0.18}, one-star: {1.87, -0.38}
01:59:59.686 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.12)
01:59:59.686 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.28)
01:59:59.686 00.000 21444 CameraToMount -- cameraX=1.67 cameraY=-0.18 hyp=1.68 cameraTheta=-0.11 mountX=-1.68 mountY=0.46, mountTheta=2.87
01:59:59.687 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.67, y=-0.18, opts=13)
01:59:59.687 00.000 21444 Enqueuing Move request for scope (1.67, -0.18)
01:59:59.687 00.000 25848 Worker thread wakes up
01:59:59.687 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.67, -0.18) opts 0xd
01:59:59.687 00.000 25848 Handling offset move in thread for scope, endpoint = (1.67, -0.18)
01:59:59.687 00.000 25848 Moving (1.67, -0.18) raw xDistance=-1.68 yDistance=0.46
01:59:59.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=320, FiltMax=65504, Gamma=0.560
01:59:59.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.68
01:59:59.687 00.000 21444 UpdateGuideState exits: m=5494760 SNR=174.0 Saturated
01:59:59.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:59.687 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:59.688 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
01:59:59.688 00.000 21444 Enqueuing Expose request
01:59:59.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
01:59:59.688 00.000 25848 MoveAxis(E, 49, ABG)
01:59:59.688 00.000 25848 Guiding  Dir = 2, Dur = 49
01:59:59.720 00.032 25848 IsSlewing returns 0
01:59:59.720 00.000 25848 IsGuiding returns 0
01:59:59.752 00.032 25848 PulseGuide returned control before completion, sleep 29
01:59:59.813 00.061 25848 IsGuiding returns 1
01:59:59.813 00.000 25848 scope still moving after pulse duration time elapsed
01:59:59.861 00.048 25848 IsSlewing returns 0
01:59:59.861 00.000 25848 IsGuiding returns 0
01:59:59.861 00.000 25848 scope move finished after 49 + 91 ms
01:59:59.861 00.000 25848 Move returns status 0, amount 49
01:59:59.861 00.000 25848 MoveAxis(N, 0, ABG)
01:59:59.861 00.000 25848 Move returns status 0, amount 0
01:59:59.861 00.000 25848 move complete, result=0
01:59:59.861 00.000 25848 worker thread done servicing request
01:59:59.861 00.000 25848 Worker thread wakes up
01:59:59.861 00.000 21444 GuideStep: -1.7 px 49 ms EAST, 0.5 px 0 ms NORTH
01:59:59.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
01:59:59.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:02.706 02.845 25848 Exposure complete
02:00:02.795 00.089 25848 worker thread done servicing request
02:00:02.795 00.000 21444 OnExposeComplete: enter
02:00:02.796 00.001 21444 UpdateGuideState(): m_state=6
02:00:02.796 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 458
02:00:02.796 00.000 21444 Star::Find returns 1 (1), X=1255.00, Y=662.44, Mass=4960887, SNR=146.7, Peak=65504 HFD=8.0
02:00:02.796 00.000 21444 MultiStar: [#1 0.53,-0.07,1.01,U] [#2 2.08,0.17,0.00,M2] [#3 0.37,1.29,0.76,U] [#4 0.84,-1.17,0.80,U] [#5 1.88,-1.17,0.00,M10] [#6 1.03,-0.96,0.56,U] [#7 1.50,-0.43,0.49,U] [#8 1.58,-1.66,0.00,M6] 
02:00:02.796 00.000 21444 refined, 5 included, MultiStar: {0.59, -0.47}, one-star: {-0.05, -1.39}
02:00:02.796 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.56)
02:00:02.796 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
02:00:02.796 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.47 hyp=0.76 cameraTheta=-0.67 mountX=-0.63 mountY=-0.21, mountTheta=-2.82
02:00:02.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.47, opts=13)
02:00:02.797 00.000 21444 Enqueuing Move request for scope (0.59, -0.47)
02:00:02.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2520, FiltMin=344, FiltMax=65504, Gamma=0.560
02:00:02.797 00.000 21444 UpdateGuideState exits: m=4960887 SNR=146.7 Saturated
02:00:02.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:02.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:02.797 00.000 21444 Enqueuing Expose request
02:00:02.797 00.000 25848 Worker thread wakes up
02:00:02.798 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.47) opts 0xd
02:00:02.798 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.47)
02:00:02.798 00.000 25848 Moving (0.59, -0.47) raw xDistance=-0.63 yDistance=-0.21
02:00:02.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.63
02:00:02.798 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:02.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:00:02.798 00.000 25848 MoveAxis(E, 22, ABG)
02:00:02.798 00.000 25848 Guiding  Dir = 2, Dur = 22
02:00:02.830 00.032 25848 IsSlewing returns 0
02:00:02.831 00.001 25848 IsGuiding returns 0
02:00:02.862 00.031 25848 IsGuiding returns 1
02:00:02.862 00.000 25848 scope still moving after pulse duration time elapsed
02:00:02.945 00.083 25848 IsSlewing returns 0
02:00:02.945 00.000 25848 IsGuiding returns 0
02:00:02.945 00.000 25848 scope move finished after 22 + 92 ms
02:00:02.945 00.000 25848 Move returns status 0, amount 22
02:00:02.946 00.001 25848 MoveAxis(N, 0, ABG)
02:00:02.946 00.000 25848 Move returns status 0, amount 0
02:00:02.946 00.000 25848 move complete, result=0
02:00:02.946 00.000 25848 worker thread done servicing request
02:00:02.946 00.000 25848 Worker thread wakes up
02:00:02.946 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:02.946 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:02.946 00.000 21444 GuideStep: -0.6 px 22 ms EAST, -0.2 px 0 ms NORTH
02:00:05.792 02.846 25848 Exposure complete
02:00:05.880 00.088 25848 worker thread done servicing request
02:00:05.880 00.000 21444 OnExposeComplete: enter
02:00:05.880 00.000 21444 UpdateGuideState(): m_state=6
02:00:05.880 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 459
02:00:05.880 00.000 21444 Star::Find returns 1 (1), X=1254.91, Y=664.36, Mass=5370387, SNR=201.2, Peak=65504 HFD=7.9
02:00:05.881 00.001 21444 MultiStar: [#1 0.86,0.84,0.76,U] [#2 1.05,1.88,0.00,M3] [#3 0.64,2.04,0.00,M1] [#4 0.15,0.95,0.83,U] [#5 1.21,0.69,0.56,U] [#6 -0.21,0.74,0.58,U] [#7 1.09,0.49,0.71,U] [#8 0.93,0.65,0.40,U] 
02:00:05.881 00.000 21444 single-star, 6 included, MultiStar: {0.48, 0.70}, one-star: {-0.14, 0.54}
02:00:05.881 00.000 21444 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
02:00:05.881 00.000 21444 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.08 = 2.21)
02:00:05.881 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.54 hyp=0.56 cameraTheta=1.82 mountX=0.18 mountY=0.45, mountTheta=1.18
02:00:05.882 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.54, opts=13)
02:00:05.882 00.000 21444 Enqueuing Move request for scope (-0.14, 0.54)
02:00:05.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=358, FiltMax=65504, Gamma=0.560
02:00:05.882 00.000 21444 UpdateGuideState exits: m=5370387 SNR=201.2 Saturated
02:00:05.882 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:05.882 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:05.882 00.000 21444 Enqueuing Expose request
02:00:05.882 00.000 25848 Worker thread wakes up
02:00:05.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.54) opts 0xd
02:00:05.882 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.54)
02:00:05.882 00.000 25848 Moving (-0.14, 0.54) raw xDistance=0.18 yDistance=0.45
02:00:05.882 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:00:05.882 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:05.882 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
02:00:05.882 00.000 25848 MoveAxis(E, 0, ABG)
02:00:05.882 00.000 25848 Move returns status 0, amount 0
02:00:05.882 00.000 25848 MoveAxis(N, 0, ABG)
02:00:05.882 00.000 25848 Move returns status 0, amount 0
02:00:05.882 00.000 25848 move complete, result=0
02:00:05.883 00.001 25848 worker thread done servicing request
02:00:05.883 00.000 25848 Worker thread wakes up
02:00:05.883 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:05.883 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:05.883 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:00:08.730 02.847 25848 Exposure complete
02:00:08.819 00.089 25848 worker thread done servicing request
02:00:08.819 00.000 21444 OnExposeComplete: enter
02:00:08.819 00.000 21444 UpdateGuideState(): m_state=6
02:00:08.819 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 460
02:00:08.819 00.000 21444 Star::Find returns 1 (1), X=1255.90, Y=665.74, Mass=5289352, SNR=157.2, Peak=65504 HFD=7.9
02:00:08.820 00.001 21444 MultiStar: [#1 1.11,0.96,0.88,U] [#2 1.89,1.39,0.00,M4] [#3 1.56,1.64,0.00,M2] [#4 1.80,1.39,0.00,M1] [#5 3.06,2.10,0.00,M10] [#6 1.45,2.13,0.00,M1] [#7 1.77,1.92,0.00,M1] [#8 1.81,1.78,0.00,M6] 
02:00:08.820 00.000 21444 refined, 1 included, MultiStar: {0.97, 1.47}, one-star: {0.85, 1.92}
02:00:08.820 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
02:00:08.820 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
02:00:08.820 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=1.47 hyp=1.76 cameraTheta=0.99 mountX=-0.84 mountY=1.73, mountTheta=2.02
02:00:08.821 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=1.47, opts=13)
02:00:08.821 00.000 21444 Enqueuing Move request for scope (0.97, 1.47)
02:00:08.821 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=192, FiltMax=65504, Gamma=0.560
02:00:08.821 00.000 21444 UpdateGuideState exits: m=5289352 SNR=157.2 Saturated
02:00:08.821 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:08.821 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:08.821 00.000 21444 Enqueuing Expose request
02:00:08.821 00.000 25848 Worker thread wakes up
02:00:08.821 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 1.47) opts 0xd
02:00:08.821 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 1.47)
02:00:08.821 00.000 25848 Moving (0.97, 1.47) raw xDistance=-0.84 yDistance=1.73
02:00:08.821 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.84
02:00:08.821 00.000 25848 resist switch: large excursion: input 1.73 thresh 1.53 direction from -1 to 1
02:00:08.821 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.18
02:00:08.821 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.73 from input 1.73
02:00:08.821 00.000 25848 MoveAxis(E, 24, ABG)
02:00:08.821 00.000 25848 Guiding  Dir = 2, Dur = 24
02:00:08.861 00.040 25848 IsSlewing returns 0
02:00:08.862 00.001 25848 IsGuiding returns 0
02:00:08.893 00.031 25848 IsGuiding returns 1
02:00:08.893 00.000 25848 scope still moving after pulse duration time elapsed
02:00:08.940 00.047 25848 IsSlewing returns 0
02:00:08.940 00.000 25848 IsGuiding returns 0
02:00:08.940 00.000 25848 scope move finished after 24 + 54 ms
02:00:08.940 00.000 25848 Move returns status 0, amount 24
02:00:08.940 00.000 25848 BLC: Oldest BLC event removed
02:00:08.940 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 265 applied
02:00:08.940 00.000 25848 MoveAxis(S, 312, ABG)
02:00:08.940 00.000 25848 Guiding  Dir = 1, Dur = 312
02:00:08.969 00.029 25848 IsSlewing returns 0
02:00:08.969 00.000 25848 IsGuiding returns 0
02:00:09.001 00.032 25848 PulseGuide returned control before completion, sleep 291
02:00:09.307 00.306 25848 IsGuiding returns 1
02:00:09.307 00.000 25848 scope still moving after pulse duration time elapsed
02:00:09.357 00.050 25848 IsSlewing returns 0
02:00:09.357 00.000 25848 IsGuiding returns 0
02:00:09.357 00.000 25848 scope move finished after 312 + 76 ms
02:00:09.357 00.000 25848 Move returns status 0, amount 312
02:00:09.357 00.000 25848 move complete, result=0
02:00:09.357 00.000 25848 worker thread done servicing request
02:00:09.357 00.000 25848 Worker thread wakes up
02:00:09.358 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:09.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:09.358 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 1.7 px 312 ms SOUTH
02:00:12.211 02.853 25848 Exposure complete
02:00:12.294 00.083 25848 worker thread done servicing request
02:00:12.294 00.000 21444 OnExposeComplete: enter
02:00:12.294 00.000 21444 UpdateGuideState(): m_state=6
02:00:12.294 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 461
02:00:12.294 00.000 21444 Star::Find returns 1 (1), X=1255.80, Y=663.54, Mass=5571797, SNR=223.6, Peak=65504 HFD=8.0
02:00:12.295 00.001 21444 MultiStar: [#1 2.08,0.21,0.00,M1] [#2 1.43,0.56,0.70,U] [#3 1.96,0.16,0.60,U] [#4 1.42,-0.47,0.86,U] [#5 2.07,0.35,0.00,R] [#6 1.31,0.34,0.63,U] [#7 2.10,-0.24,0.00,M2] [#8 1.33,-0.63,0.44,U] 
02:00:12.295 00.000 21444 single-star, 5 included, MultiStar: {1.32, -0.06}, one-star: {0.75, -0.29}
02:00:12.295 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
02:00:12.295 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
02:00:12.295 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.29 hyp=0.80 cameraTheta=-0.37 mountX=-0.77 mountY=0.02, mountTheta=3.12
02:00:12.295 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.29, opts=13)
02:00:12.295 00.000 21444 Enqueuing Move request for scope (0.75, -0.29)
02:00:12.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=230, FiltMax=65504, Gamma=0.560
02:00:12.295 00.000 21444 UpdateGuideState exits: m=5571797 SNR=223.6 Saturated
02:00:12.296 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:12.296 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:12.296 00.000 21444 Enqueuing Expose request
02:00:12.296 00.000 25848 Worker thread wakes up
02:00:12.296 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.29) opts 0xd
02:00:12.296 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.29)
02:00:12.296 00.000 25848 Moving (0.75, -0.29) raw xDistance=-0.77 yDistance=0.02
02:00:12.296 00.000 25848 BLC: History state: CurrMiss=0.02, AvgInitMiss=-0.52, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.727878, 1:0.018331
02:00:12.296 00.000 25848 BLC: No correction, Miss < min_move
02:00:12.296 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.77
02:00:12.296 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:12.296 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:00:12.296 00.000 25848 MoveAxis(E, 24, ABG)
02:00:12.296 00.000 25848 Guiding  Dir = 2, Dur = 24
02:00:12.329 00.033 25848 IsSlewing returns 0
02:00:12.329 00.000 25848 IsGuiding returns 0
02:00:12.361 00.032 25848 IsGuiding returns 1
02:00:12.361 00.000 25848 scope still moving after pulse duration time elapsed
02:00:12.409 00.048 25848 IsSlewing returns 0
02:00:12.409 00.000 25848 IsGuiding returns 0
02:00:12.409 00.000 25848 scope move finished after 24 + 56 ms
02:00:12.409 00.000 25848 Move returns status 0, amount 24
02:00:12.409 00.000 25848 MoveAxis(N, 0, ABG)
02:00:12.409 00.000 25848 Move returns status 0, amount 0
02:00:12.409 00.000 25848 move complete, result=0
02:00:12.409 00.000 25848 worker thread done servicing request
02:00:12.409 00.000 25848 Worker thread wakes up
02:00:12.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:12.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:12.410 00.001 21444 GuideStep: -0.8 px 24 ms EAST, 0.0 px 0 ms NORTH
02:00:15.260 02.850 25848 Exposure complete
02:00:15.348 00.088 25848 worker thread done servicing request
02:00:15.348 00.000 21444 OnExposeComplete: enter
02:00:15.348 00.000 21444 UpdateGuideState(): m_state=6
02:00:15.348 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 462
02:00:15.348 00.000 21444 Star::Find returns 1 (1), X=1254.35, Y=664.42, Mass=5584940, SNR=211.4, Peak=65504 HFD=7.9
02:00:15.349 00.001 21444 MultiStar: [#1 0.06,-0.03,0.69,U] [#2 0.86,0.95,0.70,U] [#3 -0.44,0.88,0.42,U] [#4 1.33,0.62,0.76,U] [#5 -0.67,-0.11,0.56,U] [#6 1.07,0.96,0.60,U] [#7 0.43,0.91,0.49,U] [#8 1.90,0.16,0.38,U] 
02:00:15.349 00.000 21444 refined, 8 included, MultiStar: {0.35, 0.55}, one-star: {-0.70, 0.60}
02:00:15.349 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
02:00:15.349 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.40)
02:00:15.349 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.55 hyp=0.66 cameraTheta=1.01 mountX=-0.30 mountY=0.65, mountTheta=2.00
02:00:15.350 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.55, opts=13)
02:00:15.350 00.000 21444 Enqueuing Move request for scope (0.35, 0.55)
02:00:15.350 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=296, FiltMax=65504, Gamma=0.560
02:00:15.350 00.000 21444 UpdateGuideState exits: m=5584940 SNR=211.4 Saturated
02:00:15.350 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:15.350 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:15.350 00.000 21444 Enqueuing Expose request
02:00:15.350 00.000 25848 Worker thread wakes up
02:00:15.350 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.55) opts 0xd
02:00:15.350 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.55)
02:00:15.350 00.000 25848 Moving (0.35, 0.55) raw xDistance=-0.30 yDistance=0.65
02:00:15.350 00.000 25848 BLC: History state: CurrMiss=0.65, AvgInitMiss=-0.52, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.727878, 1:0.018331, 2:0.645471
02:00:15.350 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:00:15.350 00.000 25848 BLC: window closed
02:00:15.350 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
02:00:15.350 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
02:00:15.350 00.000 25848 MoveAxis(E, 0, ABG)
02:00:15.350 00.000 25848 Move returns status 0, amount 0
02:00:15.351 00.001 25848 MoveAxis(S, 18, ABG)
02:00:15.351 00.000 25848 Guiding  Dir = 1, Dur = 18
02:00:15.375 00.024 25848 IsSlewing returns 0
02:00:15.375 00.000 25848 IsGuiding returns 0
02:00:15.407 00.032 25848 IsGuiding returns 1
02:00:15.407 00.000 25848 scope still moving after pulse duration time elapsed
02:00:15.453 00.046 25848 IsSlewing returns 0
02:00:15.453 00.000 25848 IsGuiding returns 0
02:00:15.453 00.000 25848 scope move finished after 18 + 59 ms
02:00:15.453 00.000 25848 Move returns status 0, amount 18
02:00:15.453 00.000 25848 move complete, result=0
02:00:15.453 00.000 25848 worker thread done servicing request
02:00:15.453 00.000 25848 Worker thread wakes up
02:00:15.454 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:15.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:15.454 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 18 ms SOUTH
02:00:18.304 02.850 25848 Exposure complete
02:00:18.385 00.081 25848 worker thread done servicing request
02:00:18.385 00.000 21444 OnExposeComplete: enter
02:00:18.385 00.000 21444 UpdateGuideState(): m_state=6
02:00:18.385 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 463
02:00:18.385 00.000 21444 Star::Find returns 1 (1), X=1254.96, Y=664.42, Mass=5097213, SNR=156.6, Peak=65504 HFD=8.0
02:00:18.385 00.000 21444 MultiStar: [#1 1.02,0.99,0.85,U] [#2 1.72,1.24,0.00,M3] [#3 0.94,2.14,0.00,M1] [#4 0.42,-0.04,0.78,U] [#5 -0.92,-0.62,0.80,U] [#6 0.54,0.81,0.55,U] [#7 0.45,0.33,0.72,U] [#8 0.96,-0.64,0.63,U] 
02:00:18.385 00.000 21444 refined, 6 included, MultiStar: {0.30, 0.23}, one-star: {-0.08, 0.60}
02:00:18.385 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.41 = -2.41)
02:00:18.385 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.03)
02:00:18.385 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.23 hyp=0.38 cameraTheta=0.64 mountX=-0.28 mountY=0.32, mountTheta=2.29
02:00:18.386 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.23, opts=13)
02:00:18.386 00.000 21444 Enqueuing Move request for scope (0.30, 0.23)
02:00:18.386 00.000 25848 Worker thread wakes up
02:00:18.386 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.23) opts 0xd
02:00:18.387 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2520, FiltMin=218, FiltMax=65504, Gamma=0.560
02:00:18.387 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.23)
02:00:18.387 00.000 21444 UpdateGuideState exits: m=5097213 SNR=156.6 Saturated
02:00:18.387 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:18.387 00.000 25848 Moving (0.30, 0.23) raw xDistance=-0.28 yDistance=0.32
02:00:18.387 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:18.387 00.000 21444 Enqueuing Expose request
02:00:18.387 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
02:00:18.387 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:18.387 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:00:18.387 00.000 25848 MoveAxis(E, 0, ABG)
02:00:18.387 00.000 25848 Move returns status 0, amount 0
02:00:18.387 00.000 25848 MoveAxis(N, 0, ABG)
02:00:18.387 00.000 25848 Move returns status 0, amount 0
02:00:18.387 00.000 25848 move complete, result=0
02:00:18.387 00.000 25848 worker thread done servicing request
02:00:18.387 00.000 25848 Worker thread wakes up
02:00:18.387 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:18.387 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:18.387 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:00:21.228 02.841 25848 Exposure complete
02:00:21.294 00.066 25848 worker thread done servicing request
02:00:21.294 00.000 21444 OnExposeComplete: enter
02:00:21.294 00.000 21444 UpdateGuideState(): m_state=6
02:00:21.294 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 464
02:00:21.294 00.000 21444 Star::Find returns 1 (1), X=1253.66, Y=664.82, Mass=5260970, SNR=147.8, Peak=65504 HFD=7.8
02:00:21.294 00.000 21444 MultiStar: [#1 -0.60,0.92,1.09,U] [#2 0.01,1.08,0.82,U] [#3 -0.86,1.25,0.67,U] [#4 -0.20,0.02,1.04,U] [#5 -0.68,0.49,0.59,U] [#6 -0.03,1.56,0.57,U] [#7 -0.04,0.38,0.68,U] [#8 0.65,-0.04,0.64,U] 
02:00:21.294 00.000 21444 refined, 8 included, MultiStar: {-0.40, 0.73}, one-star: {-1.39, 1.00}
02:00:21.294 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.98 = -0.98)
02:00:21.294 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.46)
02:00:21.294 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.73 hyp=0.83 cameraTheta=2.08 mountX=0.46 mountY=0.52, mountTheta=0.84
02:00:21.295 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.73, opts=13)
02:00:21.295 00.000 21444 Enqueuing Move request for scope (-0.40, 0.73)
02:00:21.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=268, FiltMax=65504, Gamma=0.560
02:00:21.295 00.000 21444 UpdateGuideState exits: m=5260970 SNR=147.8 Saturated
02:00:21.295 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:21.295 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:21.295 00.000 21444 Enqueuing Expose request
02:00:21.295 00.000 25848 Worker thread wakes up
02:00:21.295 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.73) opts 0xd
02:00:21.295 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.73)
02:00:21.295 00.000 25848 Moving (-0.40, 0.73) raw xDistance=0.46 yDistance=0.52
02:00:21.295 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:00:21.295 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
02:00:21.295 00.000 25848 MoveAxis(E, 0, ABG)
02:00:21.295 00.000 25848 Move returns status 0, amount 0
02:00:21.295 00.000 25848 MoveAxis(S, 14, ABG)
02:00:21.295 00.000 25848 Guiding  Dir = 1, Dur = 14
02:00:21.328 00.033 25848 IsSlewing returns 0
02:00:21.328 00.000 25848 IsGuiding returns 0
02:00:21.360 00.032 25848 IsGuiding returns 1
02:00:21.360 00.000 25848 scope still moving after pulse duration time elapsed
02:00:21.433 00.073 25848 IsSlewing returns 0
02:00:21.433 00.000 25848 IsGuiding returns 0
02:00:21.433 00.000 25848 scope move finished after 14 + 90 ms
02:00:21.433 00.000 25848 Move returns status 0, amount 14
02:00:21.433 00.000 25848 move complete, result=0
02:00:21.433 00.000 25848 worker thread done servicing request
02:00:21.433 00.000 25848 Worker thread wakes up
02:00:21.433 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.5 px 14 ms SOUTH
02:00:21.433 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:21.433 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:24.285 02.852 25848 Exposure complete
02:00:24.368 00.083 25848 worker thread done servicing request
02:00:24.368 00.000 21444 OnExposeComplete: enter
02:00:24.368 00.000 21444 UpdateGuideState(): m_state=6
02:00:24.368 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 465
02:00:24.368 00.000 21444 Star::Find returns 1 (1), X=1255.09, Y=663.58, Mass=5483745, SNR=248.2, Peak=65504 HFD=7.9
02:00:24.369 00.001 21444 MultiStar: [#1 0.92,0.61,0.72,U] [#2 0.96,0.18,0.67,U] [#3 0.69,0.93,0.53,U] [#4 0.73,-0.12,0.78,U] [#5 -0.51,-0.19,0.58,U] [#6 0.40,0.75,0.52,U] [#7 1.11,-0.44,0.54,U] [#8 0.31,-0.13,0.35,U] 
02:00:24.369 00.000 21444 single-star, 8 included, MultiStar: {0.51, 0.13}, one-star: {0.04, -0.24}
02:00:24.369 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
02:00:24.369 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.02)
02:00:24.369 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.25 cameraTheta=-1.41 mountX=-0.06 mountY=-0.21, mountTheta=-1.85
02:00:24.369 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.24, opts=13)
02:00:24.369 00.000 21444 Enqueuing Move request for scope (0.04, -0.24)
02:00:24.369 00.000 25848 Worker thread wakes up
02:00:24.370 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
02:00:24.370 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
02:00:24.370 00.000 25848 Moving (0.04, -0.24) raw xDistance=-0.06 yDistance=-0.21
02:00:24.370 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:00:24.370 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:24.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=156, FiltMax=65504, Gamma=0.560
02:00:24.370 00.000 21444 UpdateGuideState exits: m=5483745 SNR=248.2 Saturated
02:00:24.370 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:00:24.370 00.000 25848 MoveAxis(E, 0, ABG)
02:00:24.370 00.000 25848 Move returns status 0, amount 0
02:00:24.370 00.000 25848 MoveAxis(N, 0, ABG)
02:00:24.370 00.000 25848 Move returns status 0, amount 0
02:00:24.370 00.000 25848 move complete, result=0
02:00:24.370 00.000 25848 worker thread done servicing request
02:00:24.370 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:24.370 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:24.370 00.000 21444 Enqueuing Expose request
02:00:24.370 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:00:24.370 00.000 25848 Worker thread wakes up
02:00:24.371 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:24.371 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:27.228 02.857 25848 Exposure complete
02:00:27.308 00.080 25848 worker thread done servicing request
02:00:27.308 00.000 21444 OnExposeComplete: enter
02:00:27.308 00.000 21444 UpdateGuideState(): m_state=6
02:00:27.308 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 466
02:00:27.308 00.000 21444 Star::Find returns 1 (1), X=1254.28, Y=664.35, Mass=5438989, SNR=174.6, Peak=65504 HFD=7.9
02:00:27.309 00.001 21444 MultiStar: [#1 -0.02,-0.99,0.80,U] [#2 0.90,0.27,0.78,U] [#3 -0.64,1.12,0.84,U] [#4 -0.12,0.17,0.69,U] [#5 -1.82,0.07,0.59,U] [#6 -0.66,0.91,0.51,U] [#7 0.07,1.02,0.46,U] [#8 0.23,0.54,0.58,U] 
02:00:27.309 00.000 21444 refined, 8 included, MultiStar: {-0.31, 0.37}, one-star: {-0.77, 0.52}
02:00:27.309 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
02:00:27.309 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.67)
02:00:27.309 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=0.37 hyp=0.48 cameraTheta=2.28 mountX=0.35 mountY=0.22, mountTheta=0.56
02:00:27.309 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=0.37, opts=13)
02:00:27.309 00.000 21444 Enqueuing Move request for scope (-0.31, 0.37)
02:00:27.309 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=348, FiltMax=65504, Gamma=0.560
02:00:27.309 00.000 21444 UpdateGuideState exits: m=5438989 SNR=174.6 Saturated
02:00:27.309 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:27.310 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:27.310 00.000 21444 Enqueuing Expose request
02:00:27.310 00.000 25848 Worker thread wakes up
02:00:27.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.37) opts 0xd
02:00:27.310 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 0.37)
02:00:27.310 00.000 25848 Moving (-0.31, 0.37) raw xDistance=0.35 yDistance=0.22
02:00:27.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
02:00:27.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:27.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:00:27.310 00.000 25848 MoveAxis(E, 0, ABG)
02:00:27.310 00.000 25848 Move returns status 0, amount 0
02:00:27.310 00.000 25848 MoveAxis(N, 0, ABG)
02:00:27.310 00.000 25848 Move returns status 0, amount 0
02:00:27.310 00.000 25848 move complete, result=0
02:00:27.310 00.000 25848 worker thread done servicing request
02:00:27.310 00.000 25848 Worker thread wakes up
02:00:27.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:27.310 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:27.310 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
02:00:30.156 02.846 25848 Exposure complete
02:00:30.240 00.084 25848 worker thread done servicing request
02:00:30.240 00.000 21444 OnExposeComplete: enter
02:00:30.240 00.000 21444 UpdateGuideState(): m_state=6
02:00:30.240 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 467
02:00:30.240 00.000 21444 Star::Find returns 1 (1), X=1255.22, Y=665.30, Mass=5640541, SNR=211.9, Peak=65504 HFD=7.9
02:00:30.241 00.001 21444 MultiStar: [#1 0.86,0.17,1.01,U] [#2 1.06,0.90,0.86,U] [#3 0.56,2.56,0.00,M1] [#4 0.50,1.52,0.76,U] [#5 -0.84,0.80,0.83,U] [#6 0.42,1.28,0.58,U] [#7 1.88,0.73,0.57,U] [#8 1.56,1.49,0.00,M1] 
02:00:30.241 00.000 21444 refined, 6 included, MultiStar: {0.53, 0.96}, one-star: {0.17, 1.47}
02:00:30.241 00.000 21444 CameraToMount -- cameraTheta (1.07) - m_xAngle (3.05) = xAngle (-1.98 = -1.98)
02:00:30.241 00.000 21444 CameraToMount -- cameraTheta (1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.82 = 1.46)
02:00:30.241 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=0.96 hyp=1.10 cameraTheta=1.07 mountX=-0.44 mountY=1.09, mountTheta=1.95
02:00:30.242 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=0.96, opts=13)
02:00:30.242 00.000 21444 Enqueuing Move request for scope (0.53, 0.96)
02:00:30.242 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=260, FiltMax=65504, Gamma=0.560
02:00:30.242 00.000 21444 UpdateGuideState exits: m=5640541 SNR=211.9 Saturated
02:00:30.242 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:30.242 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:30.242 00.000 21444 Enqueuing Expose request
02:00:30.242 00.000 25848 Worker thread wakes up
02:00:30.242 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.96) opts 0xd
02:00:30.242 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, 0.96)
02:00:30.242 00.000 25848 Moving (0.53, 0.96) raw xDistance=-0.44 yDistance=1.09
02:00:30.242 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
02:00:30.242 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
02:00:30.242 00.000 25848 MoveAxis(E, 0, ABG)
02:00:30.242 00.000 25848 Move returns status 0, amount 0
02:00:30.242 00.000 25848 MoveAxis(S, 30, ABG)
02:00:30.242 00.000 25848 Guiding  Dir = 1, Dur = 30
02:00:30.267 00.025 25848 IsSlewing returns 0
02:00:30.267 00.000 25848 IsGuiding returns 0
02:00:30.334 00.067 25848 IsGuiding returns 1
02:00:30.334 00.000 25848 scope still moving after pulse duration time elapsed
02:00:30.391 00.057 25848 IsSlewing returns 0
02:00:30.391 00.000 25848 IsGuiding returns 0
02:00:30.391 00.000 25848 scope move finished after 30 + 94 ms
02:00:30.391 00.000 25848 Move returns status 0, amount 30
02:00:30.391 00.000 25848 move complete, result=0
02:00:30.391 00.000 25848 worker thread done servicing request
02:00:30.391 00.000 25848 Worker thread wakes up
02:00:30.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:30.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:30.391 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.1 px 30 ms SOUTH
02:00:33.239 02.848 25848 Exposure complete
02:00:33.322 00.083 25848 worker thread done servicing request
02:00:33.322 00.000 21444 OnExposeComplete: enter
02:00:33.322 00.000 21444 UpdateGuideState(): m_state=6
02:00:33.323 00.001 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 468
02:00:33.323 00.000 21444 Star::Find returns 1 (1), X=1254.55, Y=662.77, Mass=5591879, SNR=228.4, Peak=65504 HFD=7.9
02:00:33.323 00.000 21444 MultiStar: [#1 0.94,-1.31,0.94,U] [#2 1.00,-0.68,0.83,U] [#3 0.84,-0.10,0.55,U] [#4 0.77,-1.30,0.84,U] [#5 -0.91,-1.00,0.63,U] [#6 0.56,-0.36,0.60,U] [#7 0.97,-1.53,0.55,U] [#8 0.91,-1.21,0.52,U] 
02:00:33.323 00.000 21444 refined, 8 included, MultiStar: {0.48, -0.98}, one-star: {-0.50, -1.06}
02:00:33.323 00.000 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.12)
02:00:33.323 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.01 = -0.73)
02:00:33.323 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-0.98 hyp=1.09 cameraTheta=-1.12 mountX=-0.56 mountY=-0.72, mountTheta=-2.23
02:00:33.324 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-0.98, opts=13)
02:00:33.324 00.000 21444 Enqueuing Move request for scope (0.48, -0.98)
02:00:33.324 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=242, FiltMax=65504, Gamma=0.560
02:00:33.324 00.000 21444 UpdateGuideState exits: m=5591879 SNR=228.4 Saturated
02:00:33.324 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:33.324 00.000 25848 Worker thread wakes up
02:00:33.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.98) opts 0xd
02:00:33.324 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -0.98)
02:00:33.324 00.000 25848 Moving (0.48, -0.98) raw xDistance=-0.56 yDistance=-0.72
02:00:33.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56
02:00:33.324 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:33.324 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:33.324 00.000 21444 Enqueuing Expose request
02:00:33.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
02:00:33.324 00.000 25848 MoveAxis(E, 16, ABG)
02:00:33.324 00.000 25848 Guiding  Dir = 2, Dur = 16
02:00:33.345 00.021 25848 IsSlewing returns 0
02:00:33.345 00.000 25848 IsGuiding returns 0
02:00:33.377 00.032 25848 IsGuiding returns 1
02:00:33.377 00.000 25848 scope still moving after pulse duration time elapsed
02:00:33.439 00.062 25848 IsSlewing returns 0
02:00:33.439 00.000 25848 IsGuiding returns 0
02:00:33.439 00.000 25848 scope move finished after 16 + 78 ms
02:00:33.439 00.000 25848 Move returns status 0, amount 16
02:00:33.439 00.000 25848 MoveAxis(N, 0, ABG)
02:00:33.440 00.001 25848 Move returns status 0, amount 0
02:00:33.440 00.000 25848 move complete, result=0
02:00:33.440 00.000 25848 worker thread done servicing request
02:00:33.440 00.000 25848 Worker thread wakes up
02:00:33.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:33.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:33.440 00.000 21444 GuideStep: -0.6 px 16 ms EAST, -0.7 px 0 ms NORTH
02:00:36.281 02.841 25848 Exposure complete
02:00:36.367 00.086 25848 worker thread done servicing request
02:00:36.367 00.000 21444 OnExposeComplete: enter
02:00:36.368 00.001 21444 UpdateGuideState(): m_state=6
02:00:36.368 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 469
02:00:36.368 00.000 21444 Star::Find returns 1 (1), X=1254.05, Y=662.05, Mass=5042895, SNR=153.4, Peak=65504 HFD=8.1
02:00:36.368 00.000 21444 MultiStar: [#1 0.14,-1.76,0.85,U] [#2 0.82,-1.16,0.72,U] [#3 0.23,-0.19,0.57,U] [#4 -0.24,-1.59,0.83,U] [#5 -1.46,-2.55,0.00,M1] [#6 -0.31,-1.55,0.58,U] [#7 -0.26,-1.91,0.93,U] [#8 0.64,-2.16,0.00,M1] 
02:00:36.368 00.000 21444 refined, 6 included, MultiStar: {-0.14, -1.50}, one-star: {-0.99, -1.78}
02:00:36.368 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.72 = 1.57)
02:00:36.368 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.28)
02:00:36.368 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-1.50 hyp=1.50 cameraTheta=-1.66 mountX=0.00 mountY=-1.44, mountTheta=-1.57
02:00:36.369 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-1.50, opts=13)
02:00:36.369 00.000 21444 Enqueuing Move request for scope (-0.14, -1.50)
02:00:36.369 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=192, FiltMax=65504, Gamma=0.560
02:00:36.369 00.000 21444 UpdateGuideState exits: m=5042895 SNR=153.4 Saturated
02:00:36.369 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:36.369 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:36.369 00.000 21444 Enqueuing Expose request
02:00:36.369 00.000 25848 Worker thread wakes up
02:00:36.370 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -1.50) opts 0xd
02:00:36.370 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -1.50)
02:00:36.370 00.000 25848 Moving (-0.14, -1.50) raw xDistance=0.00 yDistance=-1.44
02:00:36.370 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:00:36.370 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:36.370 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.44
02:00:36.370 00.000 25848 MoveAxis(E, 0, ABG)
02:00:36.370 00.000 25848 Move returns status 0, amount 0
02:00:36.370 00.000 25848 MoveAxis(N, 0, ABG)
02:00:36.370 00.000 25848 Move returns status 0, amount 0
02:00:36.370 00.000 25848 move complete, result=0
02:00:36.370 00.000 25848 worker thread done servicing request
02:00:36.370 00.000 25848 Worker thread wakes up
02:00:36.370 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:36.370 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:36.370 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.4 px 0 ms NORTH
02:00:39.211 02.841 25848 Exposure complete
02:00:39.295 00.084 25848 worker thread done servicing request
02:00:39.295 00.000 21444 OnExposeComplete: enter
02:00:39.295 00.000 21444 UpdateGuideState(): m_state=6
02:00:39.295 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 470
02:00:39.295 00.000 21444 Star::Find returns 1 (1), X=1254.03, Y=663.04, Mass=4936664, SNR=130.9, Peak=65504 HFD=8.2
02:00:39.295 00.000 21444 MultiStar: [#1 1.36,-0.88,0.70,U] [#2 1.46,-0.92,0.62,U] [#3 -0.48,-1.02,0.51,U] [#4 0.05,-0.75,0.69,U] [#5 0.01,-1.01,0.89,U] [#6 0.54,-0.39,0.71,U] [#7 0.01,-0.97,0.64,U] [#8 1.07,-1.51,0.56,U] 
02:00:39.295 00.000 21444 refined, 8 included, MultiStar: {0.26, -0.89}, one-star: {-1.02, -0.79}
02:00:39.296 00.001 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
02:00:39.296 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.18 = -0.90)
02:00:39.296 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.89 hyp=0.93 cameraTheta=-1.29 mountX=-0.34 mountY=-0.73, mountTheta=-2.01
02:00:39.296 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.89, opts=13)
02:00:39.296 00.000 21444 Enqueuing Move request for scope (0.26, -0.89)
02:00:39.296 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2540, FiltMin=118, FiltMax=65504, Gamma=0.560
02:00:39.296 00.000 21444 UpdateGuideState exits: m=4936664 SNR=130.9 Saturated
02:00:39.296 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:39.296 00.000 25848 Worker thread wakes up
02:00:39.297 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.89) opts 0xd
02:00:39.297 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.89)
02:00:39.297 00.000 25848 Moving (0.26, -0.89) raw xDistance=-0.34 yDistance=-0.73
02:00:39.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
02:00:39.297 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:39.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
02:00:39.297 00.000 25848 MoveAxis(E, 0, ABG)
02:00:39.297 00.000 25848 Move returns status 0, amount 0
02:00:39.297 00.000 25848 MoveAxis(N, 0, ABG)
02:00:39.297 00.000 25848 Move returns status 0, amount 0
02:00:39.297 00.000 25848 move complete, result=0
02:00:39.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:39.297 00.000 21444 Enqueuing Expose request
02:00:39.297 00.000 25848 worker thread done servicing request
02:00:39.297 00.000 25848 Worker thread wakes up
02:00:39.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:39.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:39.297 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
02:00:42.149 02.852 25848 Exposure complete
02:00:42.235 00.086 25848 worker thread done servicing request
02:00:42.235 00.000 21444 OnExposeComplete: enter
02:00:42.235 00.000 21444 UpdateGuideState(): m_state=6
02:00:42.236 00.001 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 471
02:00:42.236 00.000 21444 Star::Find returns 1 (1), X=1252.45, Y=661.97, Mass=5263037, SNR=148.0, Peak=65504 HFD=8.0
02:00:42.236 00.000 21444 MultiStar: [#1 -1.65,-1.25,0.00,M1] [#2 -1.50,-1.14,0.82,U] [#3 -1.13,-0.80,0.52,U] [#4 -1.98,-2.13,0.00,M1] [#5 -3.53,-2.84,0.00,M1] [#6 -1.63,-1.79,0.00,M1] [#7 -1.26,-2.13,0.00,M1] [#8 -0.87,-2.49,0.00,M1] 
02:00:42.236 00.000 21444 refined, 2 included, MultiStar: {-1.89, -1.37}, one-star: {-2.60, -1.85}
02:00:42.236 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.57 = 0.72)
02:00:42.236 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.41 = -2.13)
02:00:42.236 00.000 21444 CameraToMount -- cameraX=-1.89 cameraY=-1.37 hyp=2.33 cameraTheta=-2.51 mountX=1.75 mountY=-1.98, mountTheta=-0.85
02:00:42.237 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.89, y=-1.37, opts=13)
02:00:42.237 00.000 21444 Enqueuing Move request for scope (-1.89, -1.37)
02:00:42.237 00.000 25848 Worker thread wakes up
02:00:42.238 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.89, -1.37) opts 0xd
02:00:42.238 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.89, -1.37)
02:00:42.238 00.000 25848 Moving (-1.89, -1.37) raw xDistance=1.75 yDistance=-1.98
02:00:42.238 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=268, FiltMax=65504, Gamma=0.560
02:00:42.238 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.75
02:00:42.238 00.000 25848 resist switch: large excursion: input -1.98 thresh 1.53 direction from 1 to -1
02:00:42.238 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.93
02:00:42.238 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.98 from input -1.98
02:00:42.238 00.000 25848 MoveAxis(W, 51, ABG)
02:00:42.238 00.000 25848 Guiding  Dir = 3, Dur = 51
02:00:42.238 00.000 21444 UpdateGuideState exits: m=5263037 SNR=148.0 Saturated
02:00:42.238 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:42.238 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:42.238 00.000 21444 Enqueuing Expose request
02:00:42.266 00.028 25848 IsSlewing returns 0
02:00:42.266 00.000 25848 IsGuiding returns 0
02:00:42.298 00.032 25848 PulseGuide returned control before completion, sleep 30
02:00:42.335 00.037 25848 IsGuiding returns 1
02:00:42.335 00.000 25848 scope still moving after pulse duration time elapsed
02:00:42.408 00.073 25848 IsSlewing returns 0
02:00:42.408 00.000 25848 IsGuiding returns 0
02:00:42.408 00.000 25848 scope move finished after 51 + 90 ms
02:00:42.408 00.000 25848 Move returns status 0, amount 51
02:00:42.408 00.000 25848 BLC: Oldest BLC event removed
02:00:42.408 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 265 applied
02:00:42.408 00.000 25848 MoveAxis(N, 319, ABG)
02:00:42.408 00.000 25848 Guiding  Dir = 0, Dur = 319
02:00:42.438 00.030 25848 IsSlewing returns 0
02:00:42.438 00.000 25848 IsGuiding returns 0
02:00:42.470 00.032 25848 PulseGuide returned control before completion, sleep 298
02:00:42.777 00.307 25848 IsGuiding returns 1
02:00:42.777 00.000 25848 scope still moving after pulse duration time elapsed
02:00:42.827 00.050 25848 IsSlewing returns 0
02:00:42.827 00.000 25848 IsGuiding returns 0
02:00:42.827 00.000 25848 scope move finished after 319 + 69 ms
02:00:42.827 00.000 25848 Move returns status 0, amount 319
02:00:42.827 00.000 25848 move complete, result=0
02:00:42.827 00.000 25848 worker thread done servicing request
02:00:42.827 00.000 25848 Worker thread wakes up
02:00:42.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:42.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:42.827 00.000 21444 GuideStep: 1.8 px 51 ms WEST, -2.0 px 319 ms NORTH
02:00:45.676 02.849 25848 Exposure complete
02:00:45.750 00.074 25848 worker thread done servicing request
02:00:45.750 00.000 21444 OnExposeComplete: enter
02:00:45.750 00.000 21444 UpdateGuideState(): m_state=6
02:00:45.750 00.000 21444 Star::Find(15, 1252, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 472
02:00:45.750 00.000 21444 Star::Find returns 1 (1), X=1254.08, Y=661.49, Mass=5489714, SNR=201.0, Peak=65504 HFD=8.0
02:00:45.750 00.000 21444 MultiStar: [#1 0.26,-1.20,0.83,U] [#2 0.91,-1.01,0.65,U] [#3 0.10,-0.91,0.62,U] [#4 -0.26,-1.68,0.68,U] [#5 -1.65,-2.77,0.00,M2] [#6 -0.44,-1.92,0.63,U] [#7 0.21,-2.27,0.00,M2] [#8 0.12,-2.25,0.00,M2] 
02:00:45.750 00.000 21444 refined, 5 included, MultiStar: {-0.13, -1.56}, one-star: {-0.97, -2.33}
02:00:45.750 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.70 = 1.58)
02:00:45.750 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.55 = -1.26)
02:00:45.750 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-1.56 hyp=1.57 cameraTheta=-1.65 mountX=-0.01 mountY=-1.50, mountTheta=-1.58
02:00:45.751 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-1.56, opts=13)
02:00:45.751 00.000 21444 Enqueuing Move request for scope (-0.13, -1.56)
02:00:45.751 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=130, FiltMax=65504, Gamma=0.560
02:00:45.751 00.000 21444 UpdateGuideState exits: m=5489714 SNR=201.0 Saturated
02:00:45.751 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:45.751 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:45.751 00.000 21444 Enqueuing Expose request
02:00:45.751 00.000 25848 Worker thread wakes up
02:00:45.751 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -1.56) opts 0xd
02:00:45.751 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -1.56)
02:00:45.751 00.000 25848 Moving (-0.13, -1.56) raw xDistance=-0.01 yDistance=-1.50
02:00:45.752 00.001 25848 BLC: History state: CurrMiss=1.50, AvgInitMiss=-0.46, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.977947, 1:1.495892
02:00:45.752 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:00:45.752 00.000 25848 BLC: window closed
02:00:45.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:00:45.752 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.50 from input -1.50
02:00:45.752 00.000 25848 MoveAxis(E, 0, ABG)
02:00:45.752 00.000 25848 Move returns status 0, amount 0
02:00:45.752 00.000 25848 MoveAxis(N, 41, ABG)
02:00:45.752 00.000 25848 Guiding  Dir = 0, Dur = 41
02:00:45.782 00.030 25848 IsSlewing returns 0
02:00:45.783 00.001 25848 IsGuiding returns 0
02:00:45.814 00.031 25848 PulseGuide returned control before completion, sleep 21
02:00:45.848 00.034 25848 IsGuiding returns 1
02:00:45.848 00.000 25848 scope still moving after pulse duration time elapsed
02:00:45.939 00.091 25848 IsSlewing returns 0
02:00:45.940 00.001 25848 IsGuiding returns 0
02:00:45.940 00.000 25848 scope move finished after 41 + 115 ms
02:00:45.940 00.000 25848 Move returns status 0, amount 41
02:00:45.940 00.000 25848 move complete, result=0
02:00:45.940 00.000 25848 worker thread done servicing request
02:00:45.940 00.000 25848 Worker thread wakes up
02:00:45.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:45.940 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.5 px 41 ms NORTH
02:00:45.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:48.783 02.843 25848 Exposure complete
02:00:48.871 00.088 25848 worker thread done servicing request
02:00:48.871 00.000 21444 OnExposeComplete: enter
02:00:48.871 00.000 21444 UpdateGuideState(): m_state=6
02:00:48.871 00.000 21444 Star::Find(15, 1254, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 473
02:00:48.871 00.000 21444 Star::Find returns 1 (1), X=1254.20, Y=663.13, Mass=5375151, SNR=181.3, Peak=65504 HFD=8.0
02:00:48.871 00.000 21444 MultiStar: [#1 0.17,-0.84,0.92,U] [#2 0.80,-0.52,0.86,U] [#3 0.09,-0.58,0.86,U] [#4 -0.07,-1.11,0.70,U] [#5 -0.94,-1.41,0.61,U] [#6 0.57,-0.74,0.72,U] [#7 0.28,-1.30,0.82,U] [#8 0.13,-1.04,0.51,U] 
02:00:48.871 00.000 21444 refined, 8 included, MultiStar: {0.02, -0.88}, one-star: {-0.84, -0.70}
02:00:48.871 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.69)
02:00:48.872 00.001 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.15)
02:00:48.872 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.88 hyp=0.88 cameraTheta=-1.54 mountX=-0.10 mountY=-0.81, mountTheta=-1.70
02:00:48.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.88, opts=13)
02:00:48.873 00.000 21444 Enqueuing Move request for scope (0.02, -0.88)
02:00:48.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=308, FiltMax=65504, Gamma=0.560
02:00:48.873 00.000 25848 Worker thread wakes up
02:00:48.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.88) opts 0xd
02:00:48.873 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.88)
02:00:48.873 00.000 25848 Moving (0.02, -0.88) raw xDistance=-0.10 yDistance=-0.81
02:00:48.873 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:00:48.873 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
02:00:48.873 00.000 25848 MoveAxis(E, 0, ABG)
02:00:48.873 00.000 21444 UpdateGuideState exits: m=5375151 SNR=181.3 Saturated
02:00:48.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:48.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:48.873 00.000 21444 Enqueuing Expose request
02:00:48.873 00.000 25848 Move returns status 0, amount 0
02:00:48.873 00.000 25848 MoveAxis(N, 22, ABG)
02:00:48.874 00.001 25848 Guiding  Dir = 0, Dur = 22
02:00:48.909 00.035 25848 IsSlewing returns 0
02:00:48.909 00.000 25848 IsGuiding returns 0
02:00:48.983 00.074 25848 IsGuiding returns 1
02:00:48.983 00.000 25848 scope still moving after pulse duration time elapsed
02:00:49.048 00.065 25848 IsSlewing returns 0
02:00:49.048 00.000 25848 IsGuiding returns 0
02:00:49.048 00.000 25848 scope move finished after 22 + 116 ms
02:00:49.048 00.000 25848 Move returns status 0, amount 22
02:00:49.048 00.000 25848 move complete, result=0
02:00:49.048 00.000 25848 worker thread done servicing request
02:00:49.048 00.000 25848 Worker thread wakes up
02:00:49.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:49.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:49.048 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 22 ms NORTH
02:00:51.892 02.844 25848 Exposure complete
02:00:51.960 00.068 25848 worker thread done servicing request
02:00:51.960 00.000 21444 OnExposeComplete: enter
02:00:51.960 00.000 21444 UpdateGuideState(): m_state=6
02:00:51.960 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 474
02:00:51.960 00.000 21444 Star::Find returns 1 (1), X=1252.39, Y=662.87, Mass=5314710, SNR=202.6, Peak=65504 HFD=7.9
02:00:51.960 00.000 21444 MultiStar: [#1 -0.92,-0.63,0.78,U] [#2 -0.19,-0.55,0.67,U] [#3 -1.06,0.58,0.46,U] [#4 -1.91,-0.67,0.64,U] [#5 -2.97,-1.44,0.00,M2] [#6 -1.50,-0.05,0.61,U] [#7 -1.38,-0.49,0.47,U] [#8 -1.22,-1.16,0.65,U] 
02:00:51.960 00.000 21444 refined, 7 included, MultiStar: {-1.43, -0.57}, one-star: {-2.66, -0.95}
02:00:51.960 00.000 21444 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.05) = xAngle (-5.82 = 0.47)
02:00:51.960 00.000 21444 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.38)
02:00:51.960 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=-0.57 hyp=1.54 cameraTheta=-2.77 mountX=1.38 mountY=-1.07, mountTheta=-0.66
02:00:51.961 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=-0.57, opts=13)
02:00:51.961 00.000 21444 Enqueuing Move request for scope (-1.43, -0.57)
02:00:51.961 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=130, FiltMax=65504, Gamma=0.560
02:00:51.961 00.000 21444 UpdateGuideState exits: m=5314710 SNR=202.6 Saturated
02:00:51.961 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:51.961 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:51.961 00.000 21444 Enqueuing Expose request
02:00:51.961 00.000 25848 Worker thread wakes up
02:00:51.962 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, -0.57) opts 0xd
02:00:51.962 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, -0.57)
02:00:51.962 00.000 25848 Moving (-1.43, -0.57) raw xDistance=1.38 yDistance=-1.07
02:00:51.962 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.38
02:00:51.962 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
02:00:51.962 00.000 25848 MoveAxis(W, 40, ABG)
02:00:51.962 00.000 25848 Guiding  Dir = 3, Dur = 40
02:00:51.982 00.020 25848 IsSlewing returns 0
02:00:51.982 00.000 25848 IsGuiding returns 0
02:00:52.014 00.032 25848 PulseGuide returned control before completion, sleep 19
02:00:52.048 00.034 25848 IsGuiding returns 1
02:00:52.048 00.000 25848 scope still moving after pulse duration time elapsed
02:00:52.127 00.079 25848 IsSlewing returns 0
02:00:52.127 00.000 25848 IsGuiding returns 0
02:00:52.127 00.000 25848 scope move finished after 40 + 104 ms
02:00:52.127 00.000 25848 Move returns status 0, amount 40
02:00:52.127 00.000 25848 MoveAxis(N, 29, ABG)
02:00:52.127 00.000 25848 Guiding  Dir = 0, Dur = 29
02:00:52.157 00.030 25848 IsSlewing returns 0
02:00:52.157 00.000 25848 IsGuiding returns 0
02:00:52.189 00.032 25848 IsGuiding returns 1
02:00:52.189 00.000 25848 scope still moving after pulse duration time elapsed
02:00:52.249 00.060 25848 IsSlewing returns 0
02:00:52.273 00.024 25848 IsGuiding returns 0
02:00:52.273 00.000 25848 scope move finished after 29 + 86 ms
02:00:52.273 00.000 25848 Move returns status 0, amount 29
02:00:52.273 00.000 25848 move complete, result=0
02:00:52.273 00.000 25848 worker thread done servicing request
02:00:52.273 00.000 25848 Worker thread wakes up
02:00:52.273 00.000 21444 GuideStep: 1.4 px 40 ms WEST, -1.1 px 29 ms NORTH
02:00:52.273 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:52.273 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:55.124 02.851 25848 Exposure complete
02:00:55.211 00.087 25848 worker thread done servicing request
02:00:55.211 00.000 21444 OnExposeComplete: enter
02:00:55.211 00.000 21444 UpdateGuideState(): m_state=6
02:00:55.211 00.000 21444 Star::Find(15, 1252, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 475
02:00:55.211 00.000 21444 Star::Find returns 1 (1), X=1254.89, Y=664.41, Mass=4807228, SNR=154.5, Peak=64580 HFD=8.1
02:00:55.212 00.001 21444 MultiStar: [#1 0.89,0.55,0.69,U] [#2 0.96,1.02,0.65,U] [#3 0.82,1.48,0.59,U] [#4 0.51,-0.14,0.65,U] [#5 -1.69,-0.83,0.52,U] [#6 0.62,1.03,0.56,U] [#7 0.33,0.77,0.52,U] [#8 0.65,-0.53,0.40,U] 
02:00:55.212 00.000 21444 refined, 8 included, MultiStar: {0.32, 0.49}, one-star: {-0.16, 0.59}
02:00:55.212 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
02:00:55.212 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.39)
02:00:55.212 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.49 hyp=0.59 cameraTheta=1.00 mountX=-0.27 mountY=0.58, mountTheta=2.01
02:00:55.213 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.49, opts=13)
02:00:55.213 00.000 21444 Enqueuing Move request for scope (0.32, 0.49)
02:00:55.213 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=216, FiltMax=65504, Gamma=0.560
02:00:55.213 00.000 21444 UpdateGuideState exits: m=4807228 SNR=154.5 Saturated
02:00:55.213 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:55.213 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:55.213 00.000 21444 Enqueuing Expose request
02:00:55.213 00.000 25848 Worker thread wakes up
02:00:55.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.49) opts 0xd
02:00:55.213 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.49)
02:00:55.213 00.000 25848 Moving (0.32, 0.49) raw xDistance=-0.27 yDistance=0.58
02:00:55.213 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
02:00:55.213 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:55.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
02:00:55.213 00.000 25848 MoveAxis(E, 0, ABG)
02:00:55.214 00.001 25848 Move returns status 0, amount 0
02:00:55.214 00.000 25848 MoveAxis(N, 0, ABG)
02:00:55.214 00.000 25848 Move returns status 0, amount 0
02:00:55.214 00.000 25848 move complete, result=0
02:00:55.214 00.000 25848 worker thread done servicing request
02:00:55.214 00.000 25848 Worker thread wakes up
02:00:55.214 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:55.214 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:00:55.214 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
02:00:58.058 02.844 25848 Exposure complete
02:00:58.137 00.079 25848 worker thread done servicing request
02:00:58.137 00.000 21444 OnExposeComplete: enter
02:00:58.137 00.000 21444 UpdateGuideState(): m_state=6
02:00:58.137 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 476
02:00:58.137 00.000 21444 Star::Find returns 1 (1), X=1253.34, Y=663.06, Mass=5434106, SNR=210.8, Peak=65504 HFD=7.9
02:00:58.138 00.001 21444 MultiStar: [#1 0.35,-0.44,0.73,U] [#2 0.63,-0.31,0.78,U] [#3 -0.66,-0.64,0.73,U] [#4 -0.54,-1.10,0.62,U] [#5 -2.55,-1.28,0.00,M2] [#6 -0.76,-0.54,0.46,U] [#7 -0.34,-0.71,0.47,U] [#8 -1.07,-1.24,0.45,U] 
02:00:58.138 00.000 21444 refined, 7 included, MultiStar: {-0.53, -0.69}, one-star: {-1.71, -0.76}
02:00:58.138 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.27 = 1.01)
02:00:58.138 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.83)
02:00:58.138 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-0.69 hyp=0.87 cameraTheta=-2.22 mountX=0.46 mountY=-0.84, mountTheta=-1.07
02:00:58.139 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-0.69, opts=13)
02:00:58.139 00.000 21444 Enqueuing Move request for scope (-0.53, -0.69)
02:00:58.139 00.000 25848 Worker thread wakes up
02:00:58.139 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.69) opts 0xd
02:00:58.139 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=242, FiltMax=65504, Gamma=0.560
02:00:58.139 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -0.69)
02:00:58.139 00.000 21444 UpdateGuideState exits: m=5434106 SNR=210.8 Saturated
02:00:58.139 00.000 25848 Moving (-0.53, -0.69) raw xDistance=0.46 yDistance=-0.84
02:00:58.139 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:58.139 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:00:58.139 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:00:58.139 00.000 21444 Enqueuing Expose request
02:00:58.139 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
02:00:58.139 00.000 25848 MoveAxis(E, 0, ABG)
02:00:58.139 00.000 25848 Move returns status 0, amount 0
02:00:58.139 00.000 25848 MoveAxis(N, 23, ABG)
02:00:58.139 00.000 25848 Guiding  Dir = 0, Dur = 23
02:00:58.172 00.033 25848 IsSlewing returns 0
02:00:58.172 00.000 25848 IsGuiding returns 0
02:00:58.203 00.031 25848 IsGuiding returns 1
02:00:58.203 00.000 25848 scope still moving after pulse duration time elapsed
02:00:58.251 00.048 25848 IsSlewing returns 0
02:00:58.251 00.000 25848 IsGuiding returns 0
02:00:58.251 00.000 25848 scope move finished after 23 + 56 ms
02:00:58.251 00.000 25848 Move returns status 0, amount 23
02:00:58.251 00.000 25848 move complete, result=0
02:00:58.251 00.000 25848 worker thread done servicing request
02:00:58.251 00.000 25848 Worker thread wakes up
02:00:58.251 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.8 px 23 ms NORTH
02:00:58.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:00:58.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:01.100 02.849 25848 Exposure complete
02:01:01.181 00.081 25848 worker thread done servicing request
02:01:01.182 00.001 21444 OnExposeComplete: enter
02:01:01.182 00.000 21444 UpdateGuideState(): m_state=6
02:01:01.182 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 477
02:01:01.182 00.000 21444 Star::Find returns 1 (1), X=1253.39, Y=663.47, Mass=5518810, SNR=230.4, Peak=65504 HFD=7.8
02:01:01.182 00.000 21444 MultiStar: [#1 -0.88,0.18,0.92,U] [#2 -0.75,0.54,0.72,U] [#3 -0.46,0.80,0.52,U] [#4 -0.94,0.02,0.74,U] [#5 -2.15,-0.13,0.00,M3] [#6 -1.35,0.46,0.57,U] [#7 -0.64,-0.37,0.66,U] [#8 -0.84,-0.17,0.48,U] 
02:01:01.182 00.000 21444 refined, 7 included, MultiStar: {-0.99, 0.10}, one-star: {-1.66, -0.35}
02:01:01.182 00.000 21444 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.05) = xAngle (-0.01 = -0.01)
02:01:01.182 00.000 21444 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.85 = -2.85)
02:01:01.182 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=0.10 hyp=0.99 cameraTheta=3.04 mountX=0.99 mountY=-0.28, mountTheta=-0.28
02:01:01.183 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=0.10, opts=13)
02:01:01.183 00.000 21444 Enqueuing Move request for scope (-0.99, 0.10)
02:01:01.183 00.000 25848 Worker thread wakes up
02:01:01.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.10) opts 0xd
02:01:01.183 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, 0.10)
02:01:01.183 00.000 25848 Moving (-0.99, 0.10) raw xDistance=0.99 yDistance=-0.28
02:01:01.183 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.99
02:01:01.183 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:01.183 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:01:01.183 00.000 25848 MoveAxis(W, 29, ABG)
02:01:01.183 00.000 25848 Guiding  Dir = 3, Dur = 29
02:01:01.183 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=92, FiltMax=65504, Gamma=0.560
02:01:01.183 00.000 21444 UpdateGuideState exits: m=5518810 SNR=230.4 Saturated
02:01:01.183 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:01.183 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:01.183 00.000 21444 Enqueuing Expose request
02:01:01.236 00.053 25848 IsSlewing returns 0
02:01:01.237 00.001 25848 IsGuiding returns 0
02:01:01.269 00.032 25848 IsGuiding returns 1
02:01:01.269 00.000 25848 scope still moving after pulse duration time elapsed
02:01:01.328 00.059 25848 IsSlewing returns 0
02:01:01.328 00.000 25848 IsGuiding returns 0
02:01:01.328 00.000 25848 scope move finished after 29 + 62 ms
02:01:01.328 00.000 25848 Move returns status 0, amount 29
02:01:01.329 00.001 25848 MoveAxis(N, 0, ABG)
02:01:01.329 00.000 25848 Move returns status 0, amount 0
02:01:01.329 00.000 25848 move complete, result=0
02:01:01.329 00.000 25848 worker thread done servicing request
02:01:01.329 00.000 25848 Worker thread wakes up
02:01:01.329 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.3 px 0 ms NORTH
02:01:01.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:01.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:04.173 02.844 25848 Exposure complete
02:01:04.252 00.079 25848 worker thread done servicing request
02:01:04.252 00.000 21444 OnExposeComplete: enter
02:01:04.253 00.001 21444 UpdateGuideState(): m_state=6
02:01:04.253 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 478
02:01:04.253 00.000 21444 Star::Find returns 1 (1), X=1253.17, Y=664.67, Mass=5558714, SNR=221.6, Peak=65504 HFD=7.9
02:01:04.253 00.000 21444 MultiStar: [#1 -0.97,0.74,0.66,U] [#2 -0.42,0.73,0.51,U] [#3 -0.09,1.94,0.43,U] [#4 -0.79,0.73,0.66,U] [#5 -2.04,0.57,0.00,M4] [#6 -0.32,0.90,0.59,U] [#7 -0.77,1.17,0.51,U] [#8 -0.70,0.81,0.54,U] 
02:01:04.253 00.000 21444 refined, 7 included, MultiStar: {-0.87, 0.94}, one-star: {-1.88, 0.85}
02:01:04.253 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
02:01:04.253 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.71)
02:01:04.253 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=0.94 hyp=1.28 cameraTheta=2.32 mountX=0.95 mountY=0.54, mountTheta=0.52
02:01:04.254 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=0.94, opts=13)
02:01:04.254 00.000 21444 Enqueuing Move request for scope (-0.87, 0.94)
02:01:04.254 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=310, FiltMax=65504, Gamma=0.560
02:01:04.254 00.000 21444 UpdateGuideState exits: m=5558714 SNR=221.6 Saturated
02:01:04.254 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:04.254 00.000 25848 Worker thread wakes up
02:01:04.254 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.94) opts 0xd
02:01:04.254 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 0.94)
02:01:04.254 00.000 25848 Moving (-0.87, 0.94) raw xDistance=0.95 yDistance=0.54
02:01:04.254 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:04.254 00.000 21444 Enqueuing Expose request
02:01:04.254 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.95
02:01:04.254 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:04.255 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
02:01:04.255 00.000 25848 MoveAxis(W, 30, ABG)
02:01:04.255 00.000 25848 Guiding  Dir = 3, Dur = 30
02:01:04.280 00.025 25848 IsSlewing returns 0
02:01:04.280 00.000 25848 IsGuiding returns 0
02:01:04.312 00.032 25848 IsGuiding returns 1
02:01:04.312 00.000 25848 scope still moving after pulse duration time elapsed
02:01:04.373 00.061 25848 IsSlewing returns 0
02:01:04.373 00.000 25848 IsGuiding returns 0
02:01:04.373 00.000 25848 scope move finished after 30 + 63 ms
02:01:04.373 00.000 25848 Move returns status 0, amount 30
02:01:04.373 00.000 25848 MoveAxis(N, 0, ABG)
02:01:04.373 00.000 25848 Move returns status 0, amount 0
02:01:04.373 00.000 25848 move complete, result=0
02:01:04.373 00.000 25848 worker thread done servicing request
02:01:04.373 00.000 25848 Worker thread wakes up
02:01:04.373 00.000 21444 GuideStep: 0.9 px 30 ms WEST, 0.5 px 0 ms NORTH
02:01:04.373 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:04.374 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:07.215 02.841 25848 Exposure complete
02:01:07.303 00.088 25848 worker thread done servicing request
02:01:07.303 00.000 21444 OnExposeComplete: enter
02:01:07.303 00.000 21444 UpdateGuideState(): m_state=6
02:01:07.303 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 479
02:01:07.303 00.000 21444 Star::Find returns 1 (1), X=1255.02, Y=663.45, Mass=5175937, SNR=148.7, Peak=65504 HFD=8.0
02:01:07.303 00.000 21444 MultiStar: [#1 0.79,-0.31,0.70,U] [#2 0.34,0.73,0.83,U] [#3 0.15,0.75,0.66,U] [#4 0.14,-0.64,0.89,U] [#5 -0.08,0.13,0.66,U] [#6 0.66,0.56,0.70,U] [#7 0.74,0.08,0.82,U] [#8 0.48,-0.48,0.45,U] 
02:01:07.303 00.000 21444 refined, 8 included, MultiStar: {0.34, 0.04}, one-star: {-0.03, -0.37}
02:01:07.303 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.94 = -2.94)
02:01:07.303 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.78 = 0.50)
02:01:07.303 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=0.04 hyp=0.34 cameraTheta=0.12 mountX=-0.33 mountY=0.16, mountTheta=2.68
02:01:07.304 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=0.04, opts=13)
02:01:07.304 00.000 21444 Enqueuing Move request for scope (0.34, 0.04)
02:01:07.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=268, FiltMax=65504, Gamma=0.560
02:01:07.304 00.000 21444 UpdateGuideState exits: m=5175937 SNR=148.7 Saturated
02:01:07.305 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:07.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:07.305 00.000 21444 Enqueuing Expose request
02:01:07.305 00.000 25848 Worker thread wakes up
02:01:07.305 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.04) opts 0xd
02:01:07.305 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 0.04)
02:01:07.305 00.000 25848 Moving (0.34, 0.04) raw xDistance=-0.33 yDistance=0.16
02:01:07.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
02:01:07.305 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:07.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:01:07.305 00.000 25848 MoveAxis(E, 0, ABG)
02:01:07.305 00.000 25848 Move returns status 0, amount 0
02:01:07.305 00.000 25848 MoveAxis(N, 0, ABG)
02:01:07.305 00.000 25848 Move returns status 0, amount 0
02:01:07.305 00.000 25848 move complete, result=0
02:01:07.305 00.000 25848 worker thread done servicing request
02:01:07.305 00.000 25848 Worker thread wakes up
02:01:07.305 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
02:01:07.306 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:07.306 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:10.146 02.840 25848 Exposure complete
02:01:10.227 00.081 25848 worker thread done servicing request
02:01:10.228 00.001 21444 OnExposeComplete: enter
02:01:10.228 00.000 21444 UpdateGuideState(): m_state=6
02:01:10.228 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 480
02:01:10.228 00.000 21444 Star::Find returns 1 (1), X=1253.85, Y=664.21, Mass=5407765, SNR=184.2, Peak=65504 HFD=7.9
02:01:10.228 00.000 21444 MultiStar: [#1 0.74,0.82,0.89,U] [#2 0.88,1.53,0.64,U] [#3 0.05,2.58,0.00,M1] [#4 -0.05,0.05,0.72,U] [#5 -1.80,-0.11,0.85,U] [#6 -0.47,1.13,0.64,U] [#7 0.74,1.29,0.52,U] [#8 0.67,-0.00,0.48,U] 
02:01:10.228 00.000 21444 refined, 7 included, MultiStar: {-0.20, 0.60}, one-star: {-1.20, 0.38}
02:01:10.228 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
02:01:10.228 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.28)
02:01:10.228 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.60 hyp=0.63 cameraTheta=1.89 mountX=0.25 mountY=0.48, mountTheta=1.09
02:01:10.230 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.60, opts=13)
02:01:10.230 00.000 21444 Enqueuing Move request for scope (-0.20, 0.60)
02:01:10.230 00.000 25848 Worker thread wakes up
02:01:10.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=130, FiltMax=65504, Gamma=0.560
02:01:10.230 00.000 21444 UpdateGuideState exits: m=5407765 SNR=184.2 Saturated
02:01:10.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:10.230 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:10.230 00.000 21444 Enqueuing Expose request
02:01:10.230 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.60) opts 0xd
02:01:10.230 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.60)
02:01:10.230 00.000 25848 Moving (-0.20, 0.60) raw xDistance=0.25 yDistance=0.48
02:01:10.230 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
02:01:10.230 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:10.230 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:01:10.230 00.000 25848 MoveAxis(E, 0, ABG)
02:01:10.230 00.000 25848 Move returns status 0, amount 0
02:01:10.230 00.000 25848 MoveAxis(N, 0, ABG)
02:01:10.230 00.000 25848 Move returns status 0, amount 0
02:01:10.230 00.000 25848 move complete, result=0
02:01:10.230 00.000 25848 worker thread done servicing request
02:01:10.230 00.000 25848 Worker thread wakes up
02:01:10.230 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:10.230 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:10.230 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
02:01:13.070 02.840 25848 Exposure complete
02:01:13.147 00.077 25848 worker thread done servicing request
02:01:13.147 00.000 21444 OnExposeComplete: enter
02:01:13.147 00.000 21444 UpdateGuideState(): m_state=6
02:01:13.147 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 481
02:01:13.147 00.000 21444 Star::Find returns 1 (1), X=1253.63, Y=663.87, Mass=5331136, SNR=181.7, Peak=65504 HFD=7.9
02:01:13.148 00.001 21444 MultiStar: [#1 1.05,0.94,0.85,U] [#2 1.50,0.84,0.82,U] [#3 0.46,1.62,0.71,U] [#4 -0.18,-0.16,0.70,U] [#5 -1.34,-1.12,0.73,U] [#6 -0.45,-0.52,0.69,U] [#7 0.12,-0.12,0.57,U] [#8 -0.54,-0.53,0.55,U] 
02:01:13.148 00.000 21444 refined, 8 included, MultiStar: {-0.09, 0.15}, one-star: {-1.41, 0.04}
02:01:13.148 00.000 21444 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.05) = xAngle (-0.94 = -0.94)
02:01:13.148 00.000 21444 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.78 = 2.50)
02:01:13.148 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.11 mountX=0.11 mountY=0.11, mountTheta=0.79
02:01:13.148 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.15, opts=13)
02:01:13.149 00.001 21444 Enqueuing Move request for scope (-0.09, 0.15)
02:01:13.149 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=142, FiltMax=65504, Gamma=0.560
02:01:13.149 00.000 21444 UpdateGuideState exits: m=5331136 SNR=181.7 Saturated
02:01:13.149 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:13.149 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:13.149 00.000 21444 Enqueuing Expose request
02:01:13.149 00.000 25848 Worker thread wakes up
02:01:13.149 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
02:01:13.149 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
02:01:13.149 00.000 25848 Moving (-0.09, 0.15) raw xDistance=0.11 yDistance=0.11
02:01:13.149 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:01:13.149 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:13.149 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:01:13.149 00.000 25848 MoveAxis(E, 0, ABG)
02:01:13.149 00.000 25848 Move returns status 0, amount 0
02:01:13.149 00.000 25848 MoveAxis(N, 0, ABG)
02:01:13.149 00.000 25848 Move returns status 0, amount 0
02:01:13.149 00.000 25848 move complete, result=0
02:01:13.149 00.000 25848 worker thread done servicing request
02:01:13.149 00.000 25848 Worker thread wakes up
02:01:13.149 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:13.149 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:13.149 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:15.998 02.849 25848 Exposure complete
02:01:16.075 00.077 25848 worker thread done servicing request
02:01:16.075 00.000 21444 OnExposeComplete: enter
02:01:16.075 00.000 21444 UpdateGuideState(): m_state=6
02:01:16.075 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 482
02:01:16.075 00.000 21444 Star::Find returns 1 (1), X=1252.14, Y=664.98, Mass=5362348, SNR=162.7, Peak=65504 HFD=8.1
02:01:16.075 00.000 21444 MultiStar: [#1 -1.84,0.95,0.00,M1] [#2 -1.72,1.05,0.72,U] [#3 -1.91,2.36,0.00,M1] [#4 -2.03,1.16,0.00,M1] [#5 -3.56,0.35,0.00,M2] [#6 -2.22,0.82,0.00,M1] [#7 -1.71,0.85,0.58,U] [#8 -1.70,0.78,0.49,U] 
02:01:16.075 00.000 21444 refined, 3 included, MultiStar: {-2.14, 1.00}, one-star: {-2.91, 1.15}
02:01:16.075 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.35 = -0.35)
02:01:16.076 00.001 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.09)
02:01:16.076 00.000 21444 CameraToMount -- cameraX=-2.14 cameraY=1.00 hyp=2.36 cameraTheta=2.71 mountX=2.22 mountY=0.11, mountTheta=0.05
02:01:16.076 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.14, y=1.00, opts=13)
02:01:16.076 00.000 21444 Enqueuing Move request for scope (-2.14, 1.00)
02:01:16.076 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=244, FiltMax=65504, Gamma=0.560
02:01:16.076 00.000 21444 UpdateGuideState exits: m=5362348 SNR=162.7 Saturated
02:01:16.077 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:16.077 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:16.077 00.000 21444 Enqueuing Expose request
02:01:16.077 00.000 25848 Worker thread wakes up
02:01:16.077 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.14, 1.00) opts 0xd
02:01:16.077 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.14, 1.00)
02:01:16.077 00.000 25848 Moving (-2.14, 1.00) raw xDistance=2.22 yDistance=0.11
02:01:16.077 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.40 from input 2.22
02:01:16.077 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:16.077 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:01:16.077 00.000 25848 MoveAxis(W, 65, ABG)
02:01:16.077 00.000 25848 Guiding  Dir = 3, Dur = 65
02:01:16.112 00.035 25848 IsSlewing returns 0
02:01:16.112 00.000 25848 IsGuiding returns 0
02:01:16.144 00.032 25848 PulseGuide returned control before completion, sleep 44
02:01:16.198 00.054 25848 IsGuiding returns 1
02:01:16.198 00.000 25848 scope still moving after pulse duration time elapsed
02:01:16.249 00.051 25848 IsSlewing returns 0
02:01:16.249 00.000 25848 IsGuiding returns 0
02:01:16.249 00.000 25848 scope move finished after 65 + 71 ms
02:01:16.249 00.000 25848 Move returns status 0, amount 65
02:01:16.249 00.000 25848 MoveAxis(N, 0, ABG)
02:01:16.249 00.000 25848 Move returns status 0, amount 0
02:01:16.249 00.000 25848 move complete, result=0
02:01:16.249 00.000 25848 worker thread done servicing request
02:01:16.249 00.000 25848 Worker thread wakes up
02:01:16.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:16.249 00.000 21444 GuideStep: 2.2 px 65 ms WEST, 0.1 px 0 ms NORTH
02:01:16.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:19.104 02.855 25848 Exposure complete
02:01:19.185 00.081 25848 worker thread done servicing request
02:01:19.185 00.000 21444 OnExposeComplete: enter
02:01:19.185 00.000 21444 UpdateGuideState(): m_state=6
02:01:19.185 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 483
02:01:19.185 00.000 21444 Star::Find returns 1 (1), X=1256.34, Y=663.94, Mass=5388393, SNR=196.4, Peak=65504 HFD=7.9
02:01:19.185 00.000 21444 MultiStar: [#1 2.03,0.03,0.78,U] [#2 2.76,0.75,0.00,M1] [#3 1.68,1.40,0.00,M2] [#4 2.62,-0.07,0.00,M2] [#5 1.50,-0.40,0.74,U] [#6 2.13,0.90,0.00,M2] [#7 2.76,0.68,0.00,M1] [#8 3.24,-0.11,0.00,M1] 
02:01:19.185 00.000 21444 single-star, 2 included, MultiStar: {1.58, -0.06}, one-star: {1.29, 0.11}
02:01:19.185 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
02:01:19.185 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
02:01:19.186 00.001 21444 CameraToMount -- cameraX=1.29 cameraY=0.11 hyp=1.30 cameraTheta=0.09 mountX=-1.28 mountY=0.59, mountTheta=2.71
02:01:19.186 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=0.11, opts=13)
02:01:19.186 00.000 21444 Enqueuing Move request for scope (1.29, 0.11)
02:01:19.186 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=120, FiltMax=65504, Gamma=0.560
02:01:19.186 00.000 21444 UpdateGuideState exits: m=5388393 SNR=196.4 Saturated
02:01:19.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:19.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:19.187 00.001 21444 Enqueuing Expose request
02:01:19.187 00.000 25848 Worker thread wakes up
02:01:19.187 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, 0.11) opts 0xd
02:01:19.187 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, 0.11)
02:01:19.187 00.000 25848 Moving (1.29, 0.11) raw xDistance=-1.28 yDistance=0.59
02:01:19.187 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.28
02:01:19.187 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:19.187 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
02:01:19.187 00.000 25848 MoveAxis(E, 33, ABG)
02:01:19.187 00.000 25848 Guiding  Dir = 2, Dur = 33
02:01:19.219 00.032 25848 IsSlewing returns 0
02:01:19.247 00.028 25848 IsGuiding returns 0
02:01:19.289 00.042 25848 IsGuiding returns 1
02:01:19.289 00.000 25848 scope still moving after pulse duration time elapsed
02:01:19.342 00.053 25848 IsSlewing returns 0
02:01:19.342 00.000 25848 IsGuiding returns 0
02:01:19.343 00.001 25848 scope move finished after 33 + 62 ms
02:01:19.343 00.000 25848 Move returns status 0, amount 33
02:01:19.343 00.000 25848 MoveAxis(N, 0, ABG)
02:01:19.343 00.000 25848 Move returns status 0, amount 0
02:01:19.343 00.000 25848 move complete, result=0
02:01:19.343 00.000 25848 worker thread done servicing request
02:01:19.343 00.000 25848 Worker thread wakes up
02:01:19.343 00.000 21444 GuideStep: -1.3 px 33 ms EAST, 0.6 px 0 ms NORTH
02:01:19.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:19.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:22.195 02.852 25848 Exposure complete
02:01:22.282 00.087 25848 worker thread done servicing request
02:01:22.282 00.000 21444 OnExposeComplete: enter
02:01:22.282 00.000 21444 UpdateGuideState(): m_state=6
02:01:22.283 00.001 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 484
02:01:22.283 00.000 21444 Star::Find returns 1 (1), X=1253.39, Y=664.58, Mass=5531729, SNR=225.9, Peak=65504 HFD=7.8
02:01:22.283 00.000 21444 MultiStar: [#1 -0.04,0.93,0.90,U] [#2 0.14,1.25,0.70,U] [#3 0.01,2.33,0.00,M3] [#4 -0.76,0.98,0.67,U] [#5 -1.02,0.55,0.54,U] [#6 -0.54,1.52,0.50,U] [#7 -0.24,0.79,0.71,U] [#8 0.64,0.84,0.47,U] 
02:01:22.283 00.000 21444 refined, 7 included, MultiStar: {-0.51, 0.94}, one-star: {-1.66, 0.75}
02:01:22.283 00.000 21444 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.05) = xAngle (-0.98 = -0.98)
02:01:22.283 00.000 21444 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.46)
02:01:22.283 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.94 hyp=1.07 cameraTheta=2.07 mountX=0.59 mountY=0.67, mountTheta=0.85
02:01:22.284 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.94, opts=13)
02:01:22.284 00.000 21444 Enqueuing Move request for scope (-0.51, 0.94)
02:01:22.284 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=230, FiltMax=65504, Gamma=0.560
02:01:22.284 00.000 21444 UpdateGuideState exits: m=5531729 SNR=225.9 Saturated
02:01:22.284 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:22.284 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:22.284 00.000 21444 Enqueuing Expose request
02:01:22.284 00.000 25848 Worker thread wakes up
02:01:22.284 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.94) opts 0xd
02:01:22.284 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.94)
02:01:22.285 00.001 25848 Moving (-0.51, 0.94) raw xDistance=0.59 yDistance=0.67
02:01:22.285 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.59
02:01:22.285 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.54 newest=1.38
02:01:22.285 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
02:01:22.285 00.000 25848 MoveAxis(W, 15, ABG)
02:01:22.285 00.000 25848 Guiding  Dir = 3, Dur = 15
02:01:22.315 00.030 25848 IsSlewing returns 0
02:01:22.315 00.000 25848 IsGuiding returns 0
02:01:22.346 00.031 25848 IsGuiding returns 1
02:01:22.346 00.000 25848 scope still moving after pulse duration time elapsed
02:01:22.412 00.066 25848 IsSlewing returns 0
02:01:22.412 00.000 25848 IsGuiding returns 0
02:01:22.412 00.000 25848 scope move finished after 15 + 81 ms
02:01:22.412 00.000 25848 Move returns status 0, amount 15
02:01:22.412 00.000 25848 BLC: Oldest BLC event removed
02:01:22.413 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 265 applied
02:01:22.413 00.000 25848 MoveAxis(S, 283, ABG)
02:01:22.413 00.000 25848 Guiding  Dir = 1, Dur = 283
02:01:22.438 00.025 25848 IsSlewing returns 0
02:01:22.438 00.000 25848 IsGuiding returns 0
02:01:22.469 00.031 25848 PulseGuide returned control before completion, sleep 262
02:01:22.747 00.278 25848 IsGuiding returns 1
02:01:22.747 00.000 25848 scope still moving after pulse duration time elapsed
02:01:22.795 00.048 25848 IsSlewing returns 0
02:01:22.795 00.000 25848 IsGuiding returns 0
02:01:22.795 00.000 25848 scope move finished after 283 + 74 ms
02:01:22.795 00.000 25848 Move returns status 0, amount 283
02:01:22.795 00.000 25848 move complete, result=0
02:01:22.796 00.001 25848 worker thread done servicing request
02:01:22.796 00.000 25848 Worker thread wakes up
02:01:22.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:22.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:22.796 00.000 21444 GuideStep: 0.6 px 15 ms WEST, 0.7 px 283 ms SOUTH
02:01:25.644 02.848 25848 Exposure complete
02:01:25.719 00.075 25848 worker thread done servicing request
02:01:25.719 00.000 21444 OnExposeComplete: enter
02:01:25.719 00.000 21444 UpdateGuideState(): m_state=6
02:01:25.719 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 485
02:01:25.719 00.000 21444 Star::Find returns 1 (1), X=1256.22, Y=663.75, Mass=5443429, SNR=211.3, Peak=65504 HFD=7.9
02:01:25.719 00.000 21444 MultiStar: [#1 2.10,0.76,0.00,M1] [#2 2.10,0.91,0.00,M1] [#3 2.01,0.89,0.00,M4] [#4 1.36,0.02,0.91,U] [#5 0.23,-0.99,0.61,U] [#6 1.52,0.50,0.77,U] [#7 2.80,0.05,0.00,M1] [#8 2.06,-0.35,0.00,M1] 
02:01:25.719 00.000 21444 refined, 3 included, MultiStar: {1.13, -0.08}, one-star: {1.17, -0.07}
02:01:25.719 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
02:01:25.719 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.32)
02:01:25.719 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=-0.08 hyp=1.13 cameraTheta=-0.07 mountX=-1.13 mountY=0.35, mountTheta=2.84
02:01:25.720 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=-0.08, opts=13)
02:01:25.720 00.000 21444 Enqueuing Move request for scope (1.13, -0.08)
02:01:25.720 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=194, FiltMax=65504, Gamma=0.560
02:01:25.720 00.000 21444 UpdateGuideState exits: m=5443429 SNR=211.3 Saturated
02:01:25.720 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:25.720 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:25.720 00.000 21444 Enqueuing Expose request
02:01:25.720 00.000 25848 Worker thread wakes up
02:01:25.720 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, -0.08) opts 0xd
02:01:25.720 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, -0.08)
02:01:25.721 00.001 25848 Moving (1.13, -0.08) raw xDistance=-1.13 yDistance=0.35
02:01:25.721 00.000 25848 BLC: History state: CurrMiss=0.35, AvgInitMiss=-0.40, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=0.672455, 1:0.351347
02:01:25.721 00.000 25848 BLC: No correction, Miss < min_move
02:01:25.721 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.13
02:01:25.721 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:25.721 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:01:25.721 00.000 25848 MoveAxis(E, 32, ABG)
02:01:25.721 00.000 25848 Guiding  Dir = 2, Dur = 32
02:01:25.767 00.046 25848 IsSlewing returns 0
02:01:25.767 00.000 25848 IsGuiding returns 0
02:01:25.798 00.031 25848 PulseGuide returned control before completion, sleep 11
02:01:25.815 00.017 25848 IsGuiding returns 1
02:01:25.815 00.000 25848 scope still moving after pulse duration time elapsed
02:01:25.874 00.059 25848 IsSlewing returns 0
02:01:25.875 00.001 25848 IsGuiding returns 0
02:01:25.875 00.000 25848 scope move finished after 32 + 75 ms
02:01:25.875 00.000 25848 Move returns status 0, amount 32
02:01:25.875 00.000 25848 MoveAxis(N, 0, ABG)
02:01:25.875 00.000 25848 Move returns status 0, amount 0
02:01:25.875 00.000 25848 move complete, result=0
02:01:25.875 00.000 25848 worker thread done servicing request
02:01:25.875 00.000 25848 Worker thread wakes up
02:01:25.875 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.4 px 0 ms NORTH
02:01:25.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:25.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:28.721 02.846 25848 Exposure complete
02:01:28.809 00.088 25848 worker thread done servicing request
02:01:28.810 00.001 21444 OnExposeComplete: enter
02:01:28.810 00.000 21444 UpdateGuideState(): m_state=6
02:01:28.810 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 486
02:01:28.810 00.000 21444 Star::Find returns 1 (1), X=1255.38, Y=663.78, Mass=5637375, SNR=242.0, Peak=65504 HFD=8.0
02:01:28.810 00.000 21444 MultiStar: [#1 1.80,1.19,0.00,M2] [#2 2.41,1.79,0.00,M2] [#3 1.63,1.14,0.46,U] [#4 1.04,-0.07,0.70,U] [#5 0.06,0.32,0.58,U] [#6 1.10,0.63,0.52,U] [#7 1.16,0.10,0.52,U] [#8 2.16,0.15,0.00,M2] 
02:01:28.810 00.000 21444 single-star, 5 included, MultiStar: {0.80, 0.26}, one-star: {0.33, -0.05}
02:01:28.810 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
02:01:28.810 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
02:01:28.810 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-0.05 hyp=0.34 cameraTheta=-0.14 mountX=-0.33 mountY=0.08, mountTheta=2.90
02:01:28.812 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-0.05, opts=13)
02:01:28.812 00.000 21444 Enqueuing Move request for scope (0.33, -0.05)
02:01:28.812 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=168, FiltMax=65504, Gamma=0.560
02:01:28.812 00.000 21444 UpdateGuideState exits: m=5637375 SNR=242.0 Saturated
02:01:28.812 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:28.812 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:28.812 00.000 21444 Enqueuing Expose request
02:01:28.812 00.000 25848 Worker thread wakes up
02:01:28.812 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.05) opts 0xd
02:01:28.813 00.001 25848 Handling offset move in thread for scope, endpoint = (0.33, -0.05)
02:01:28.813 00.000 25848 Moving (0.33, -0.05) raw xDistance=-0.33 yDistance=0.08
02:01:28.813 00.000 25848 BLC: History state: CurrMiss=0.08, AvgInitMiss=-0.40, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=0.672455, 1:0.351347, 2:0.082389
02:01:28.813 00.000 25848 BLC: No correction, Miss < min_move
02:01:28.813 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
02:01:28.813 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:28.813 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:01:28.813 00.000 25848 MoveAxis(E, 0, ABG)
02:01:28.813 00.000 25848 Move returns status 0, amount 0
02:01:28.813 00.000 25848 MoveAxis(N, 0, ABG)
02:01:28.813 00.000 25848 Move returns status 0, amount 0
02:01:28.813 00.000 25848 move complete, result=0
02:01:28.813 00.000 25848 worker thread done servicing request
02:01:28.813 00.000 25848 Worker thread wakes up
02:01:28.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:28.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:28.813 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:31.667 02.854 25848 Exposure complete
02:01:31.754 00.087 25848 worker thread done servicing request
02:01:31.754 00.000 21444 OnExposeComplete: enter
02:01:31.754 00.000 21444 UpdateGuideState(): m_state=6
02:01:31.755 00.001 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 487
02:01:31.755 00.000 21444 Star::Find returns 1 (1), X=1256.20, Y=663.47, Mass=5559673, SNR=176.0, Peak=65504 HFD=8.0
02:01:31.755 00.000 21444 MultiStar: [#1 2.36,0.09,0.00,M3] [#2 2.50,0.26,0.00,M3] [#3 0.98,0.19,0.64,U] [#4 2.14,-0.26,0.00,M1] [#5 0.94,-0.35,0.64,U] [#6 2.27,-0.22,0.00,M1] [#7 1.82,-0.36,0.55,U] [#8 3.27,-0.75,0.00,M3] 
02:01:31.755 00.000 21444 single-star, 3 included, MultiStar: {1.19, -0.23}, one-star: {1.15, -0.35}
02:01:31.755 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
02:01:31.755 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
02:01:31.755 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=-0.35 hyp=1.20 cameraTheta=-0.30 mountX=-1.18 mountY=0.11, mountTheta=3.05
02:01:31.756 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=-0.35, opts=13)
02:01:31.756 00.000 21444 Enqueuing Move request for scope (1.15, -0.35)
02:01:31.756 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=230, FiltMax=65504, Gamma=0.560
02:01:31.756 00.000 21444 UpdateGuideState exits: m=5559673 SNR=176.0 Saturated
02:01:31.757 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:31.757 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:31.757 00.000 21444 Enqueuing Expose request
02:01:31.757 00.000 25848 Worker thread wakes up
02:01:31.757 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.35) opts 0xd
02:01:31.757 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, -0.35)
02:01:31.757 00.000 25848 Moving (1.15, -0.35) raw xDistance=-1.18 yDistance=0.11
02:01:31.757 00.000 25848 BLC: window closed
02:01:31.757 00.000 25848 BLC: History state: CurrMiss=0.11, AvgInitMiss=-0.40, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=0.672455, 1:0.351347, 2:0.082389
02:01:31.757 00.000 25848 BLC: No correction, Miss < min_move
02:01:31.757 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.18
02:01:31.757 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:31.757 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:01:31.757 00.000 25848 MoveAxis(E, 34, ABG)
02:01:31.757 00.000 25848 Guiding  Dir = 2, Dur = 34
02:01:31.780 00.023 25848 IsSlewing returns 0
02:01:31.781 00.001 25848 IsGuiding returns 0
02:01:31.812 00.031 25848 PulseGuide returned control before completion, sleep 14
02:01:31.839 00.027 25848 IsGuiding returns 1
02:01:31.839 00.000 25848 scope still moving after pulse duration time elapsed
02:01:31.890 00.051 25848 IsSlewing returns 0
02:01:31.891 00.001 25848 IsGuiding returns 0
02:01:31.891 00.000 25848 scope move finished after 34 + 76 ms
02:01:31.891 00.000 25848 Move returns status 0, amount 34
02:01:31.891 00.000 25848 MoveAxis(N, 0, ABG)
02:01:31.891 00.000 25848 Move returns status 0, amount 0
02:01:31.891 00.000 25848 move complete, result=0
02:01:31.891 00.000 25848 worker thread done servicing request
02:01:31.891 00.000 25848 Worker thread wakes up
02:01:31.891 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.1 px 0 ms NORTH
02:01:31.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:31.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:34.739 02.848 25848 Exposure complete
02:01:34.823 00.084 25848 worker thread done servicing request
02:01:34.824 00.001 21444 OnExposeComplete: enter
02:01:34.824 00.000 21444 UpdateGuideState(): m_state=6
02:01:34.824 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 488
02:01:34.824 00.000 21444 Star::Find returns 1 (1), X=1253.70, Y=664.27, Mass=5493686, SNR=183.4, Peak=65504 HFD=7.9
02:01:34.824 00.000 21444 MultiStar: [#1 1.72,1.05,0.79,U] [#2 1.74,1.15,0.00,M4] [#3 1.95,2.46,0.00,M3] [#4 0.37,0.34,0.87,U] [#5 -0.63,1.07,0.63,U] [#6 0.04,1.60,0.68,U] [#7 0.84,1.48,0.62,U] [#8 0.73,0.34,0.46,U] 
02:01:34.824 00.000 21444 refined, 6 included, MultiStar: {0.16, 0.87}, one-star: {-1.34, 0.44}
02:01:34.824 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.67 = -1.67)
02:01:34.824 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.77)
02:01:34.824 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.87 hyp=0.89 cameraTheta=1.38 mountX=-0.08 mountY=0.87, mountTheta=1.67
02:01:34.825 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.87, opts=13)
02:01:34.825 00.000 21444 Enqueuing Move request for scope (0.16, 0.87)
02:01:34.826 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=284, FiltMax=65504, Gamma=0.560
02:01:34.826 00.000 21444 UpdateGuideState exits: m=5493686 SNR=183.4 Saturated
02:01:34.826 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:34.826 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:34.826 00.000 21444 Enqueuing Expose request
02:01:34.826 00.000 25848 Worker thread wakes up
02:01:34.826 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.87) opts 0xd
02:01:34.826 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.87)
02:01:34.826 00.000 25848 Moving (0.16, 0.87) raw xDistance=-0.08 yDistance=0.87
02:01:34.826 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:01:34.826 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
02:01:34.826 00.000 25848 MoveAxis(E, 0, ABG)
02:01:34.826 00.000 25848 Move returns status 0, amount 0
02:01:34.826 00.000 25848 MoveAxis(S, 24, ABG)
02:01:34.826 00.000 25848 Guiding  Dir = 1, Dur = 24
02:01:34.862 00.036 25848 IsSlewing returns 0
02:01:34.862 00.000 25848 IsGuiding returns 0
02:01:34.893 00.031 25848 IsGuiding returns 1
02:01:34.893 00.000 25848 scope still moving after pulse duration time elapsed
02:01:34.972 00.079 25848 IsSlewing returns 0
02:01:34.973 00.001 25848 IsGuiding returns 0
02:01:34.973 00.000 25848 scope move finished after 24 + 86 ms
02:01:34.973 00.000 25848 Move returns status 0, amount 24
02:01:34.973 00.000 25848 move complete, result=0
02:01:34.973 00.000 25848 worker thread done servicing request
02:01:34.973 00.000 25848 Worker thread wakes up
02:01:34.973 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.9 px 24 ms SOUTH
02:01:34.973 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:34.973 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:37.820 02.847 25848 Exposure complete
02:01:37.906 00.086 25848 worker thread done servicing request
02:01:37.906 00.000 21444 OnExposeComplete: enter
02:01:37.907 00.001 21444 UpdateGuideState(): m_state=6
02:01:37.907 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 489
02:01:37.907 00.000 21444 Star::Find returns 1 (1), X=1255.15, Y=664.47, Mass=5523381, SNR=193.7, Peak=65504 HFD=8.0
02:01:37.907 00.000 21444 MultiStar: [#1 1.64,0.94,0.83,U] [#2 1.75,0.57,0.73,U] [#3 0.83,1.28,0.47,U] [#4 1.40,0.12,0.75,U] [#5 -0.25,0.97,0.70,U] [#6 1.86,1.47,0.00,M1] [#7 1.55,0.73,0.65,U] [#8 0.66,0.05,0.56,U] 
02:01:37.907 00.000 21444 single-star, 7 included, MultiStar: {0.95, 0.65}, one-star: {0.10, 0.65}
02:01:37.907 00.000 21444 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
02:01:37.907 00.000 21444 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.80)
02:01:37.908 00.001 21444 CameraToMount -- cameraX=0.10 cameraY=0.65 hyp=0.66 cameraTheta=1.41 mountX=-0.04 mountY=0.64, mountTheta=1.64
02:01:37.908 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.65, opts=13)
02:01:37.908 00.000 21444 Enqueuing Move request for scope (0.10, 0.65)
02:01:37.908 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=54, FiltMax=65504, Gamma=0.560
02:01:37.908 00.000 21444 UpdateGuideState exits: m=5523381 SNR=193.7 Saturated
02:01:37.908 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:37.908 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:37.909 00.001 21444 Enqueuing Expose request
02:01:37.909 00.000 25848 Worker thread wakes up
02:01:37.909 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.65) opts 0xd
02:01:37.909 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.65)
02:01:37.909 00.000 25848 Moving (0.10, 0.65) raw xDistance=-0.04 yDistance=0.64
02:01:37.909 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:01:37.909 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
02:01:37.909 00.000 25848 MoveAxis(E, 0, ABG)
02:01:37.909 00.000 25848 Move returns status 0, amount 0
02:01:37.909 00.000 25848 MoveAxis(S, 17, ABG)
02:01:37.909 00.000 25848 Guiding  Dir = 1, Dur = 17
02:01:37.936 00.027 25848 IsSlewing returns 0
02:01:37.938 00.002 25848 IsGuiding returns 0
02:01:37.969 00.031 25848 IsGuiding returns 1
02:01:37.969 00.000 25848 scope still moving after pulse duration time elapsed
02:01:38.017 00.048 25848 IsSlewing returns 0
02:01:38.017 00.000 25848 IsGuiding returns 0
02:01:38.017 00.000 25848 scope move finished after 17 + 62 ms
02:01:38.017 00.000 25848 Move returns status 0, amount 17
02:01:38.017 00.000 25848 move complete, result=0
02:01:38.017 00.000 25848 worker thread done servicing request
02:01:38.017 00.000 25848 Worker thread wakes up
02:01:38.017 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.6 px 17 ms SOUTH
02:01:38.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:38.018 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:40.862 02.844 25848 Exposure complete
02:01:40.940 00.078 25848 worker thread done servicing request
02:01:40.940 00.000 21444 OnExposeComplete: enter
02:01:40.940 00.000 21444 UpdateGuideState(): m_state=6
02:01:40.940 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 490
02:01:40.940 00.000 21444 Star::Find returns 1 (1), X=1256.86, Y=664.26, Mass=5431386, SNR=196.5, Peak=65504 HFD=8.0
02:01:40.941 00.001 21444 MultiStar: [#1 2.51,0.87,0.00,M2] [#2 3.16,1.09,0.00,M4] [#3 2.18,1.34,0.00,M3] [#4 2.25,-0.22,0.00,M1] [#5 0.98,-0.64,0.63,U] [#6 2.07,0.99,0.00,M2] [#7 3.18,-0.43,0.00,M1] [#8 2.76,-1.12,0.00,M2] 
02:01:40.941 00.000 21444 refined, 1 included, MultiStar: {1.49, 0.02}, one-star: {1.81, 0.44}
02:01:40.941 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
02:01:40.941 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.40)
02:01:40.941 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=0.02 hyp=1.49 cameraTheta=0.01 mountX=-1.48 mountY=0.58, mountTheta=2.77
02:01:40.941 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=0.02, opts=13)
02:01:40.941 00.000 21444 Enqueuing Move request for scope (1.49, 0.02)
02:01:40.941 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=282, FiltMax=65504, Gamma=0.560
02:01:40.941 00.000 21444 UpdateGuideState exits: m=5431386 SNR=196.5 Saturated
02:01:40.941 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:40.941 00.000 25848 Worker thread wakes up
02:01:40.942 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:40.942 00.000 21444 Enqueuing Expose request
02:01:40.942 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, 0.02) opts 0xd
02:01:40.942 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, 0.02)
02:01:40.942 00.000 25848 Moving (1.49, 0.02) raw xDistance=-1.48 yDistance=0.58
02:01:40.942 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.48
02:01:40.942 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
02:01:40.942 00.000 25848 MoveAxis(E, 43, ABG)
02:01:40.942 00.000 25848 Guiding  Dir = 2, Dur = 43
02:01:40.970 00.028 25848 IsSlewing returns 0
02:01:40.970 00.000 25848 IsGuiding returns 0
02:01:41.002 00.032 25848 PulseGuide returned control before completion, sleep 22
02:01:41.034 00.032 25848 IsGuiding returns 1
02:01:41.034 00.000 25848 scope still moving after pulse duration time elapsed
02:01:41.093 00.059 25848 IsSlewing returns 0
02:01:41.124 00.031 25848 IsGuiding returns 0
02:01:41.124 00.000 25848 scope move finished after 43 + 110 ms
02:01:41.124 00.000 25848 Move returns status 0, amount 43
02:01:41.124 00.000 25848 MoveAxis(S, 16, ABG)
02:01:41.124 00.000 25848 Guiding  Dir = 1, Dur = 16
02:01:41.154 00.030 25848 IsSlewing returns 0
02:01:41.154 00.000 25848 IsGuiding returns 0
02:01:41.196 00.042 25848 IsGuiding returns 1
02:01:41.196 00.000 25848 scope still moving after pulse duration time elapsed
02:01:41.250 00.054 25848 IsSlewing returns 0
02:01:41.250 00.000 25848 IsGuiding returns 0
02:01:41.250 00.000 25848 scope move finished after 16 + 80 ms
02:01:41.250 00.000 25848 Move returns status 0, amount 16
02:01:41.250 00.000 25848 move complete, result=0
02:01:41.250 00.000 25848 worker thread done servicing request
02:01:41.250 00.000 25848 Worker thread wakes up
02:01:41.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:41.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:41.250 00.000 21444 GuideStep: -1.5 px 43 ms EAST, 0.6 px 16 ms SOUTH
02:01:44.098 02.848 25848 Exposure complete
02:01:44.179 00.081 25848 worker thread done servicing request
02:01:44.179 00.000 21444 OnExposeComplete: enter
02:01:44.180 00.001 21444 UpdateGuideState(): m_state=6
02:01:44.180 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 491
02:01:44.180 00.000 21444 Star::Find returns 1 (1), X=1255.39, Y=662.78, Mass=5558681, SNR=198.4, Peak=65504 HFD=7.9
02:01:44.180 00.000 21444 MultiStar: [#1 2.12,-0.30,0.00,M3] [#2 2.09,-0.20,0.00,M5] [#3 1.29,0.02,0.59,U] [#4 1.32,-1.09,0.79,U] [#5 0.62,-1.09,0.64,U] [#6 1.30,-0.52,0.89,U] [#7 2.22,-0.82,0.00,M2] [#8 2.02,-1.39,0.00,M3] 
02:01:44.180 00.000 21444 single-star, 4 included, MultiStar: {0.95, -0.78}, one-star: {0.34, -1.04}
02:01:44.180 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.05) = xAngle (-4.31 = 1.98)
02:01:44.180 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.15 = -0.87)
02:01:44.180 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-1.04 hyp=1.10 cameraTheta=-1.25 mountX=-0.43 mountY=-0.83, mountTheta=-2.05
02:01:44.181 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-1.04, opts=13)
02:01:44.181 00.000 21444 Enqueuing Move request for scope (0.34, -1.04)
02:01:44.181 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=242, FiltMax=65504, Gamma=0.560
02:01:44.181 00.000 21444 UpdateGuideState exits: m=5558681 SNR=198.4 Saturated
02:01:44.181 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:44.181 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:44.181 00.000 21444 Enqueuing Expose request
02:01:44.181 00.000 25848 Worker thread wakes up
02:01:44.181 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.04) opts 0xd
02:01:44.181 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -1.04)
02:01:44.181 00.000 25848 Moving (0.34, -1.04) raw xDistance=-0.43 yDistance=-0.83
02:01:44.181 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
02:01:44.181 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:44.181 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
02:01:44.181 00.000 25848 MoveAxis(E, 0, ABG)
02:01:44.181 00.000 25848 Move returns status 0, amount 0
02:01:44.181 00.000 25848 MoveAxis(N, 0, ABG)
02:01:44.181 00.000 25848 Move returns status 0, amount 0
02:01:44.181 00.000 25848 move complete, result=0
02:01:44.182 00.001 25848 worker thread done servicing request
02:01:44.182 00.000 25848 Worker thread wakes up
02:01:44.182 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:44.182 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:44.182 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
02:01:47.026 02.844 25848 Exposure complete
02:01:47.107 00.081 25848 worker thread done servicing request
02:01:47.107 00.000 21444 OnExposeComplete: enter
02:01:47.107 00.000 21444 UpdateGuideState(): m_state=6
02:01:47.107 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 492
02:01:47.108 00.001 21444 Star::Find returns 1 (1), X=1258.09, Y=664.71, Mass=5704596, SNR=263.4, Peak=65504 HFD=8.0
02:01:47.108 00.000 21444 MultiStar: [#1 3.54,1.09,0.00,M4] [#2 4.17,1.41,0.00,M6] [#3 4.16,2.00,0.00,M3] [#4 3.06,1.30,0.00,M1] [#5 2.43,0.92,0.00,M1] [#6 3.33,1.48,0.00,M2] [#7 4.44,1.19,0.00,M3] [#8 3.25,0.94,0.00,M4] 
02:01:47.108 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
02:01:47.108 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
02:01:47.108 00.000 21444 CameraToMount -- cameraX=3.04 cameraY=0.89 hyp=3.17 cameraTheta=0.28 mountX=-2.95 mountY=1.97, mountTheta=2.55
02:01:47.109 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.04, y=0.89, opts=13)
02:01:47.109 00.000 21444 Enqueuing Move request for scope (3.04, 0.89)
02:01:47.109 00.000 25848 Worker thread wakes up
02:01:47.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.04, 0.89) opts 0xd
02:01:47.109 00.000 25848 Handling offset move in thread for scope, endpoint = (3.04, 0.89)
02:01:47.109 00.000 25848 Moving (3.04, 0.89) raw xDistance=-2.95 yDistance=1.97
02:01:47.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.86 from input -2.95
02:01:47.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.97 from input 1.97
02:01:47.109 00.000 25848 MoveAxis(E, 86, ABG)
02:01:47.109 00.000 25848 Guiding  Dir = 2, Dur = 86
02:01:47.109 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=216, FiltMax=65504, Gamma=0.560
02:01:47.109 00.000 21444 UpdateGuideState exits: m=5704596 SNR=263.4 Saturated
02:01:47.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:47.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:47.109 00.000 21444 Enqueuing Expose request
02:01:47.141 00.032 25848 IsSlewing returns 0
02:01:47.141 00.000 25848 IsGuiding returns 0
02:01:47.172 00.031 25848 PulseGuide returned control before completion, sleep 65
02:01:47.309 00.137 25848 IsGuiding returns 1
02:01:47.309 00.000 25848 scope still moving after pulse duration time elapsed
02:01:47.360 00.051 25848 IsSlewing returns 0
02:01:47.360 00.000 25848 IsGuiding returns 0
02:01:47.360 00.000 25848 scope move finished after 86 + 132 ms
02:01:47.360 00.000 25848 Move returns status 0, amount 86
02:01:47.360 00.000 25848 MoveAxis(S, 54, ABG)
02:01:47.360 00.000 25848 Guiding  Dir = 1, Dur = 54
02:01:47.389 00.029 25848 IsSlewing returns 0
02:01:47.389 00.000 25848 IsGuiding returns 0
02:01:47.430 00.041 25848 PulseGuide returned control before completion, sleep 23
02:01:47.467 00.037 25848 IsGuiding returns 1
02:01:47.467 00.000 25848 scope still moving after pulse duration time elapsed
02:01:47.533 00.066 25848 IsSlewing returns 0
02:01:47.533 00.000 25848 IsGuiding returns 0
02:01:47.533 00.000 25848 scope move finished after 54 + 90 ms
02:01:47.533 00.000 25848 Move returns status 0, amount 54
02:01:47.533 00.000 25848 move complete, result=0
02:01:47.533 00.000 25848 worker thread done servicing request
02:01:47.533 00.000 25848 Worker thread wakes up
02:01:47.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:47.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:47.534 00.001 21444 GuideStep: -2.9 px 86 ms EAST, 2.0 px 54 ms SOUTH
02:01:50.375 02.841 25848 Exposure complete
02:01:50.458 00.083 25848 worker thread done servicing request
02:01:50.458 00.000 21444 OnExposeComplete: enter
02:01:50.458 00.000 21444 UpdateGuideState(): m_state=6
02:01:50.458 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 493
02:01:50.458 00.000 21444 Star::Find returns 1 (1), X=1256.29, Y=664.29, Mass=5711108, SNR=200.3, Peak=65504 HFD=8.0
02:01:50.459 00.001 21444 MultiStar: [#1 2.15,-0.14,0.00,M5] [#2 2.31,0.17,0.00,M7] [#3 2.57,0.50,0.00,M4] [#4 2.27,-0.00,0.00,M2] [#5 0.81,-0.41,0.68,U] [#6 2.29,0.04,0.00,M3] [#7 2.62,0.49,0.00,M4] [#8 2.95,-0.31,0.00,M5] 
02:01:50.459 00.000 21444 refined, 1 included, MultiStar: {1.07, 0.11}, one-star: {1.24, 0.46}
02:01:50.459 00.000 21444 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.05) = xAngle (-2.95 = -2.95)
02:01:50.459 00.000 21444 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.79 = 0.49)
02:01:50.459 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=0.11 hyp=1.07 cameraTheta=0.10 mountX=-1.05 mountY=0.51, mountTheta=2.69
02:01:50.460 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=0.11, opts=13)
02:01:50.460 00.000 21444 Enqueuing Move request for scope (1.07, 0.11)
02:01:50.460 00.000 25848 Worker thread wakes up
02:01:50.460 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.11) opts 0xd
02:01:50.460 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 0.11)
02:01:50.460 00.000 25848 Moving (1.07, 0.11) raw xDistance=-1.05 yDistance=0.51
02:01:50.460 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.05
02:01:50.460 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:50.460 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
02:01:50.460 00.000 25848 MoveAxis(E, 37, ABG)
02:01:50.460 00.000 25848 Guiding  Dir = 2, Dur = 37
02:01:50.460 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=320, FiltMax=65504, Gamma=0.560
02:01:50.460 00.000 21444 UpdateGuideState exits: m=5711108 SNR=200.3 Saturated
02:01:50.460 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:50.460 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:50.460 00.000 21444 Enqueuing Expose request
02:01:50.501 00.041 25848 IsSlewing returns 0
02:01:50.501 00.000 25848 IsGuiding returns 0
02:01:50.532 00.031 25848 PulseGuide returned control before completion, sleep 17
02:01:50.584 00.052 25848 IsGuiding returns 1
02:01:50.584 00.000 25848 scope still moving after pulse duration time elapsed
02:01:50.657 00.073 25848 IsSlewing returns 0
02:01:50.657 00.000 25848 IsGuiding returns 0
02:01:50.657 00.000 25848 scope move finished after 37 + 119 ms
02:01:50.657 00.000 25848 Move returns status 0, amount 37
02:01:50.657 00.000 25848 MoveAxis(N, 0, ABG)
02:01:50.657 00.000 25848 Move returns status 0, amount 0
02:01:50.657 00.000 25848 move complete, result=0
02:01:50.657 00.000 25848 worker thread done servicing request
02:01:50.657 00.000 25848 Worker thread wakes up
02:01:50.658 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:50.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:50.658 00.000 21444 GuideStep: -1.1 px 37 ms EAST, 0.5 px 0 ms NORTH
02:01:53.500 02.842 25848 Exposure complete
02:01:53.584 00.084 25848 worker thread done servicing request
02:01:53.584 00.000 21444 OnExposeComplete: enter
02:01:53.584 00.000 21444 UpdateGuideState(): m_state=6
02:01:53.584 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 494
02:01:53.584 00.000 21444 Star::Find returns 1 (1), X=1255.57, Y=662.63, Mass=5457064, SNR=180.9, Peak=65504 HFD=7.6
02:01:53.584 00.000 21444 MultiStar: [#1 1.13,-1.93,0.00,M6] [#2 1.23,-1.94,0.00,M8] [#3 0.13,-1.50,0.80,U] [#4 1.15,-1.45,1.04,U] [#5 0.20,-1.33,0.70,U] [#6 1.47,-0.63,0.80,U] [#7 2.29,-0.27,0.00,M5] [#8 1.68,-1.35,0.00,M6] 
02:01:53.584 00.000 21444 single-star, 4 included, MultiStar: {0.72, -1.23}, one-star: {0.53, -1.20}
02:01:53.584 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.08)
02:01:53.585 00.001 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
02:01:53.585 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-1.20 hyp=1.31 cameraTheta=-1.16 mountX=-0.63 mountY=-0.91, mountTheta=-2.18
02:01:53.586 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-1.20, opts=13)
02:01:53.586 00.000 21444 Enqueuing Move request for scope (0.53, -1.20)
02:01:53.586 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=342, FiltMax=65504, Gamma=0.560
02:01:53.586 00.000 21444 UpdateGuideState exits: m=5457064 SNR=180.9 Saturated
02:01:53.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:53.586 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:53.586 00.000 21444 Enqueuing Expose request
02:01:53.586 00.000 25848 Worker thread wakes up
02:01:53.586 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -1.20) opts 0xd
02:01:53.586 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -1.20)
02:01:53.586 00.000 25848 Moving (0.53, -1.20) raw xDistance=-0.63 yDistance=-0.91
02:01:53.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.63
02:01:53.586 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:53.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.91
02:01:53.586 00.000 25848 MoveAxis(E, 21, ABG)
02:01:53.586 00.000 25848 Guiding  Dir = 2, Dur = 21
02:01:53.609 00.023 25848 IsSlewing returns 0
02:01:53.609 00.000 25848 IsGuiding returns 0
02:01:53.640 00.031 25848 IsGuiding returns 1
02:01:53.640 00.000 25848 scope still moving after pulse duration time elapsed
02:01:53.704 00.064 25848 IsSlewing returns 0
02:01:53.704 00.000 25848 IsGuiding returns 0
02:01:53.704 00.000 25848 scope move finished after 21 + 74 ms
02:01:53.704 00.000 25848 Move returns status 0, amount 21
02:01:53.704 00.000 25848 MoveAxis(N, 0, ABG)
02:01:53.705 00.001 25848 Move returns status 0, amount 0
02:01:53.705 00.000 25848 move complete, result=0
02:01:53.705 00.000 25848 worker thread done servicing request
02:01:53.705 00.000 25848 Worker thread wakes up
02:01:53.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:53.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:53.705 00.000 21444 GuideStep: -0.6 px 21 ms EAST, -0.9 px 0 ms NORTH
02:01:56.558 02.853 25848 Exposure complete
02:01:56.646 00.088 25848 worker thread done servicing request
02:01:56.646 00.000 21444 OnExposeComplete: enter
02:01:56.646 00.000 21444 UpdateGuideState(): m_state=6
02:01:56.646 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 495
02:01:56.646 00.000 21444 Star::Find returns 1 (1), X=1253.48, Y=663.58, Mass=5355836, SNR=182.2, Peak=65504 HFD=7.7
02:01:56.647 00.001 21444 MultiStar: [#1 0.16,0.16,1.17,U] [#2 0.18,-0.08,0.87,U] [#3 0.81,0.53,0.61,U] [#4 -0.13,-0.15,0.87,U] [#5 -2.13,-0.45,0.00,M1] [#6 -0.32,-0.43,0.66,U] [#7 -0.13,-0.24,0.59,U] [#8 -0.35,-0.49,0.65,U] 
02:01:56.647 00.000 21444 refined, 7 included, MultiStar: {-0.21, -0.11}, one-star: {-1.57, -0.24}
02:01:56.647 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.55)
02:01:56.647 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.29)
02:01:56.647 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-2.68 mountX=0.20 mountY=-0.18, mountTheta=-0.72
02:01:56.648 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.11, opts=13)
02:01:56.648 00.000 21444 Enqueuing Move request for scope (-0.21, -0.11)
02:01:56.648 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=346, FiltMax=65504, Gamma=0.560
02:01:56.648 00.000 21444 UpdateGuideState exits: m=5355836 SNR=182.2 Saturated
02:01:56.648 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:56.648 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:56.648 00.000 21444 Enqueuing Expose request
02:01:56.648 00.000 25848 Worker thread wakes up
02:01:56.648 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.11) opts 0xd
02:01:56.648 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.11)
02:01:56.648 00.000 25848 Moving (-0.21, -0.11) raw xDistance=0.20 yDistance=-0.18
02:01:56.648 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:01:56.648 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:56.648 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:01:56.648 00.000 25848 MoveAxis(E, 0, ABG)
02:01:56.648 00.000 25848 Move returns status 0, amount 0
02:01:56.648 00.000 25848 MoveAxis(N, 0, ABG)
02:01:56.649 00.001 25848 Move returns status 0, amount 0
02:01:56.649 00.000 25848 move complete, result=0
02:01:56.649 00.000 25848 worker thread done servicing request
02:01:56.649 00.000 25848 Worker thread wakes up
02:01:56.649 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:56.649 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:56.649 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:59.489 02.840 25848 Exposure complete
02:01:59.570 00.081 25848 worker thread done servicing request
02:01:59.570 00.000 21444 OnExposeComplete: enter
02:01:59.570 00.000 21444 UpdateGuideState(): m_state=6
02:01:59.570 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 496
02:01:59.570 00.000 21444 Star::Find returns 1 (1), X=1255.71, Y=663.80, Mass=5439692, SNR=186.5, Peak=65504 HFD=7.8
02:01:59.571 00.001 21444 MultiStar: [#1 2.03,0.05,0.00,M6] [#2 2.23,0.93,0.00,M8] [#3 1.96,0.86,0.00,M3] [#4 2.02,-0.73,0.00,M1] [#5 1.34,-0.46,0.66,U] [#6 1.70,-0.13,0.68,U] [#7 2.51,-0.29,0.00,M5] [#8 2.74,-0.86,0.00,M6] 
02:01:59.571 00.000 21444 single-star, 2 included, MultiStar: {1.16, -0.18}, one-star: {0.66, -0.03}
02:01:59.571 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
02:01:59.571 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.35)
02:01:59.571 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=-0.03 hyp=0.67 cameraTheta=-0.04 mountX=-0.66 mountY=0.22, mountTheta=2.82
02:01:59.571 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=-0.03, opts=13)
02:01:59.571 00.000 21444 Enqueuing Move request for scope (0.66, -0.03)
02:01:59.572 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=140, FiltMax=65504, Gamma=0.560
02:01:59.572 00.000 21444 UpdateGuideState exits: m=5439692 SNR=186.5 Saturated
02:01:59.572 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:59.572 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:01:59.572 00.000 21444 Enqueuing Expose request
02:01:59.572 00.000 25848 Worker thread wakes up
02:01:59.572 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.03) opts 0xd
02:01:59.572 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, -0.03)
02:01:59.572 00.000 25848 Moving (0.66, -0.03) raw xDistance=-0.66 yDistance=0.22
02:01:59.572 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66
02:01:59.572 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:59.572 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:01:59.572 00.000 25848 MoveAxis(E, 19, ABG)
02:01:59.572 00.000 25848 Guiding  Dir = 2, Dur = 19
02:01:59.592 00.020 25848 IsSlewing returns 0
02:01:59.593 00.001 25848 IsGuiding returns 0
02:01:59.624 00.031 25848 IsGuiding returns 1
02:01:59.624 00.000 25848 scope still moving after pulse duration time elapsed
02:01:59.671 00.047 25848 IsSlewing returns 0
02:01:59.672 00.001 25848 IsGuiding returns 0
02:01:59.672 00.000 25848 scope move finished after 19 + 59 ms
02:01:59.672 00.000 25848 Move returns status 0, amount 19
02:01:59.672 00.000 25848 MoveAxis(N, 0, ABG)
02:01:59.672 00.000 25848 Move returns status 0, amount 0
02:01:59.672 00.000 25848 move complete, result=0
02:01:59.672 00.000 25848 worker thread done servicing request
02:01:59.672 00.000 25848 Worker thread wakes up
02:01:59.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:01:59.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:01:59.672 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.2 px 0 ms NORTH
02:02:02.519 02.847 25848 Exposure complete
02:02:02.608 00.089 25848 worker thread done servicing request
02:02:02.608 00.000 21444 OnExposeComplete: enter
02:02:02.608 00.000 21444 UpdateGuideState(): m_state=6
02:02:02.609 00.001 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 497
02:02:02.609 00.000 21444 Star::Find returns 1 (1), X=1256.46, Y=664.46, Mass=5428617, SNR=159.3, Peak=65504 HFD=7.7
02:02:02.609 00.000 21444 MultiStar: [#1 2.63,0.25,0.00,M7] [#2 2.77,1.06,0.00,M9] [#3 1.95,1.50,0.00,M4] [#4 2.08,0.73,0.00,M2] [#5 1.72,0.68,0.62,U] [#6 2.12,0.94,0.00,M1] [#7 2.87,0.49,0.00,M6] [#8 2.93,0.85,0.00,M7] 
02:02:02.609 00.000 21444 single-star, 1 included, MultiStar: {1.53, 0.65}, one-star: {1.41, 0.64}
02:02:02.609 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
02:02:02.609 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.81)
02:02:02.609 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=0.64 hyp=1.55 cameraTheta=0.42 mountX=-1.35 mountY=1.12, mountTheta=2.45
02:02:02.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=0.64, opts=13)
02:02:02.610 00.000 21444 Enqueuing Move request for scope (1.41, 0.64)
02:02:02.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=368, FiltMax=65504, Gamma=0.560
02:02:02.610 00.000 21444 UpdateGuideState exits: m=5428617 SNR=159.3 Saturated
02:02:02.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:02.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:02.610 00.000 21444 Enqueuing Expose request
02:02:02.610 00.000 25848 Worker thread wakes up
02:02:02.611 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, 0.64) opts 0xd
02:02:02.611 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, 0.64)
02:02:02.611 00.000 25848 Moving (1.41, 0.64) raw xDistance=-1.35 yDistance=1.12
02:02:02.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.35
02:02:02.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
02:02:02.611 00.000 25848 MoveAxis(E, 41, ABG)
02:02:02.611 00.000 25848 Guiding  Dir = 2, Dur = 41
02:02:02.641 00.030 25848 IsSlewing returns 0
02:02:02.642 00.001 25848 IsGuiding returns 0
02:02:02.673 00.031 25848 PulseGuide returned control before completion, sleep 20
02:02:02.708 00.035 25848 IsGuiding returns 1
02:02:02.708 00.000 25848 scope still moving after pulse duration time elapsed
02:02:02.767 00.059 25848 IsSlewing returns 0
02:02:02.767 00.000 25848 IsGuiding returns 0
02:02:02.767 00.000 25848 scope move finished after 41 + 84 ms
02:02:02.767 00.000 25848 Move returns status 0, amount 41
02:02:02.767 00.000 25848 MoveAxis(S, 31, ABG)
02:02:02.767 00.000 25848 Guiding  Dir = 1, Dur = 31
02:02:02.796 00.029 25848 IsSlewing returns 0
02:02:02.796 00.000 25848 IsGuiding returns 0
02:02:02.827 00.031 25848 IsGuiding returns 1
02:02:02.827 00.000 25848 scope still moving after pulse duration time elapsed
02:02:02.873 00.046 25848 IsSlewing returns 0
02:02:02.873 00.000 25848 IsGuiding returns 0
02:02:02.873 00.000 25848 scope move finished after 31 + 45 ms
02:02:02.873 00.000 25848 Move returns status 0, amount 31
02:02:02.873 00.000 25848 move complete, result=0
02:02:02.873 00.000 25848 worker thread done servicing request
02:02:02.873 00.000 25848 Worker thread wakes up
02:02:02.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:02.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:02.873 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 1.1 px 31 ms SOUTH
02:02:05.724 02.851 25848 Exposure complete
02:02:05.803 00.079 25848 worker thread done servicing request
02:02:05.803 00.000 21444 OnExposeComplete: enter
02:02:05.803 00.000 21444 UpdateGuideState(): m_state=6
02:02:05.803 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 498
02:02:05.803 00.000 21444 Star::Find returns 1 (1), X=1255.85, Y=662.47, Mass=5527521, SNR=207.2, Peak=65504 HFD=7.8
02:02:05.803 00.000 21444 MultiStar: [#1 2.90,-1.17,0.00,M8] [#2 3.03,-1.11,0.00,M10] [#3 2.29,-0.43,0.00,M5] [#4 1.90,-1.41,0.00,M3] [#5 0.99,-1.48,0.81,U] [#6 1.58,-1.31,0.00,M2] [#7 2.33,-1.43,0.00,M7] [#8 2.35,-1.78,0.00,M8] 
02:02:05.803 00.000 21444 single-star, 1 included, MultiStar: {0.89, -1.41}, one-star: {0.80, -1.36}
02:02:05.803 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.20)
02:02:05.803 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
02:02:05.803 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-1.36 hyp=1.58 cameraTheta=-1.04 mountX=-0.92 mountY=-0.95, mountTheta=-2.34
02:02:05.804 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-1.36, opts=13)
02:02:05.804 00.000 21444 Enqueuing Move request for scope (0.80, -1.36)
02:02:05.804 00.000 25848 Worker thread wakes up
02:02:05.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -1.36) opts 0xd
02:02:05.804 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -1.36)
02:02:05.804 00.000 25848 Moving (0.80, -1.36) raw xDistance=-0.92 yDistance=-0.95
02:02:05.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.92
02:02:05.805 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:05.805 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=296, FiltMax=65504, Gamma=0.560
02:02:05.805 00.000 21444 UpdateGuideState exits: m=5527521 SNR=207.2 Saturated
02:02:05.805 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:05.805 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:05.805 00.000 21444 Enqueuing Expose request
02:02:05.805 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.95
02:02:05.805 00.000 25848 MoveAxis(E, 30, ABG)
02:02:05.805 00.000 25848 Guiding  Dir = 2, Dur = 30
02:02:05.829 00.024 25848 IsSlewing returns 0
02:02:05.829 00.000 25848 IsGuiding returns 0
02:02:05.861 00.032 25848 IsGuiding returns 1
02:02:05.861 00.000 25848 scope still moving after pulse duration time elapsed
02:02:05.921 00.060 25848 IsSlewing returns 0
02:02:05.921 00.000 25848 IsGuiding returns 0
02:02:05.921 00.000 25848 scope move finished after 30 + 61 ms
02:02:05.921 00.000 25848 Move returns status 0, amount 30
02:02:05.921 00.000 25848 MoveAxis(N, 0, ABG)
02:02:05.921 00.000 25848 Move returns status 0, amount 0
02:02:05.921 00.000 25848 move complete, result=0
02:02:05.921 00.000 25848 worker thread done servicing request
02:02:05.921 00.000 25848 Worker thread wakes up
02:02:05.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:05.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:05.921 00.000 21444 GuideStep: -0.9 px 30 ms EAST, -1.0 px 0 ms NORTH
02:02:08.770 02.849 25848 Exposure complete
02:02:08.861 00.091 25848 worker thread done servicing request
02:02:08.861 00.000 21444 OnExposeComplete: enter
02:02:08.861 00.000 21444 UpdateGuideState(): m_state=6
02:02:08.861 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 499
02:02:08.861 00.000 21444 Star::Find returns 1 (1), X=1255.99, Y=662.67, Mass=5717342, SNR=225.0, Peak=65504 HFD=8.0
02:02:08.862 00.001 21444 MultiStar: [#1 1.70,-0.87,0.81,U] [#2 1.33,-0.42,0.73,U] [#3 1.42,0.03,0.51,U] [#4 1.89,-1.03,0.00,M4] [#5 -0.49,-1.32,0.61,U] [#6 1.73,-0.69,0.58,U] [#7 2.17,-1.14,0.00,M8] [#8 1.34,-1.34,0.48,U] 
02:02:08.862 00.000 21444 refined, 6 included, MultiStar: {1.14, -0.85}, one-star: {0.94, -1.16}
02:02:08.862 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.69 = 2.59)
02:02:08.862 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.25)
02:02:08.862 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=-0.85 hyp=1.42 cameraTheta=-0.64 mountX=-1.21 mountY=-0.35, mountTheta=-2.86
02:02:08.864 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=-0.85, opts=13)
02:02:08.864 00.000 21444 Enqueuing Move request for scope (1.14, -0.85)
02:02:08.864 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=182, FiltMax=65504, Gamma=0.560
02:02:08.865 00.001 21444 UpdateGuideState exits: m=5717342 SNR=225.0 Saturated
02:02:08.865 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:08.865 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:08.865 00.000 21444 Enqueuing Expose request
02:02:08.865 00.000 25848 Worker thread wakes up
02:02:08.865 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, -0.85) opts 0xd
02:02:08.865 00.000 25848 Handling offset move in thread for scope, endpoint = (1.14, -0.85)
02:02:08.865 00.000 25848 Moving (1.14, -0.85) raw xDistance=-1.21 yDistance=-0.35
02:02:08.865 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.21
02:02:08.865 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:08.865 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:02:08.865 00.000 25848 MoveAxis(E, 37, ABG)
02:02:08.865 00.000 25848 Guiding  Dir = 2, Dur = 37
02:02:08.889 00.024 25848 IsSlewing returns 0
02:02:08.889 00.000 25848 IsGuiding returns 0
02:02:08.921 00.032 25848 PulseGuide returned control before completion, sleep 16
02:02:08.939 00.018 25848 IsGuiding returns 1
02:02:08.939 00.000 25848 scope still moving after pulse duration time elapsed
02:02:08.999 00.060 25848 IsSlewing returns 0
02:02:09.025 00.026 25848 IsGuiding returns 0
02:02:09.025 00.000 25848 scope move finished after 37 + 98 ms
02:02:09.025 00.000 25848 Move returns status 0, amount 37
02:02:09.025 00.000 25848 MoveAxis(N, 0, ABG)
02:02:09.025 00.000 25848 Move returns status 0, amount 0
02:02:09.025 00.000 25848 move complete, result=0
02:02:09.026 00.001 25848 worker thread done servicing request
02:02:09.026 00.000 25848 Worker thread wakes up
02:02:09.026 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:09.026 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:09.026 00.000 21444 GuideStep: -1.2 px 37 ms EAST, -0.4 px 0 ms NORTH
02:02:11.876 02.850 25848 Exposure complete
02:02:11.955 00.079 25848 worker thread done servicing request
02:02:11.955 00.000 21444 OnExposeComplete: enter
02:02:11.956 00.001 21444 UpdateGuideState(): m_state=6
02:02:11.956 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 500
02:02:11.956 00.000 21444 Star::Find returns 1 (1), X=1254.71, Y=663.18, Mass=5397443, SNR=162.0, Peak=65504 HFD=7.8
02:02:11.956 00.000 21444 MultiStar: [#1 1.70,-0.73,0.94,U] [#2 1.90,0.04,0.94,U] [#3 1.35,1.03,0.87,U] [#4 0.92,-0.88,1.18,U] [#5 0.82,-0.76,0.76,U] [#6 0.71,-0.41,0.94,U] [#7 1.33,-0.97,0.68,U] [#8 2.15,-1.11,0.00,M8] 
02:02:11.956 00.000 21444 single-star, 7 included, MultiStar: {1.03, -0.42}, one-star: {-0.34, -0.64}
02:02:11.956 00.000 21444 CameraToMount -- cameraTheta (-2.06) - m_xAngle (3.05) = xAngle (-5.11 = 1.17)
02:02:11.956 00.000 21444 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.95 = -1.67)
02:02:11.956 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.64 hyp=0.73 cameraTheta=-2.06 mountX=0.28 mountY=-0.72, mountTheta=-1.20
02:02:11.957 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.64, opts=13)
02:02:11.957 00.000 21444 Enqueuing Move request for scope (-0.34, -0.64)
02:02:11.957 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=170, FiltMax=65504, Gamma=0.560
02:02:11.957 00.000 21444 UpdateGuideState exits: m=5397443 SNR=162.0 Saturated
02:02:11.957 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:11.957 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:11.957 00.000 21444 Enqueuing Expose request
02:02:11.957 00.000 25848 Worker thread wakes up
02:02:11.957 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.64) opts 0xd
02:02:11.957 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.64)
02:02:11.957 00.000 25848 Moving (-0.34, -0.64) raw xDistance=0.28 yDistance=-0.72
02:02:11.957 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
02:02:11.957 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:11.958 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
02:02:11.958 00.000 25848 MoveAxis(E, 0, ABG)
02:02:11.958 00.000 25848 Move returns status 0, amount 0
02:02:11.958 00.000 25848 MoveAxis(N, 0, ABG)
02:02:11.958 00.000 25848 Move returns status 0, amount 0
02:02:11.958 00.000 25848 move complete, result=0
02:02:11.958 00.000 25848 worker thread done servicing request
02:02:11.958 00.000 25848 Worker thread wakes up
02:02:11.958 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:11.958 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
02:02:11.958 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:14.798 02.840 25848 Exposure complete
02:02:14.886 00.088 25848 worker thread done servicing request
02:02:14.886 00.000 21444 OnExposeComplete: enter
02:02:14.886 00.000 21444 UpdateGuideState(): m_state=6
02:02:14.886 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 501
02:02:14.886 00.000 21444 Star::Find returns 1 (1), X=1257.23, Y=662.22, Mass=5590374, SNR=216.1, Peak=65504 HFD=7.9
02:02:14.886 00.000 21444 MultiStar: [#1 3.08,-1.18,0.00,M7] [#2 3.21,-0.83,0.00,M9] [#3 2.17,-1.16,0.00,M4] [#4 2.42,-1.46,0.00,M4] [#5 1.02,-2.24,0.00,M1] [#6 2.65,-1.33,0.00,M1] [#7 3.45,-1.94,0.00,M8] [#8 3.04,-2.40,0.00,M9] 
02:02:14.886 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
02:02:14.886 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.24)
02:02:14.886 00.000 21444 CameraToMount -- cameraX=2.18 cameraY=-1.60 hyp=2.71 cameraTheta=-0.63 mountX=-2.32 mountY=-0.65, mountTheta=-2.87
02:02:14.887 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.18, y=-1.60, opts=13)
02:02:14.888 00.001 21444 Enqueuing Move request for scope (2.18, -1.60)
02:02:14.888 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=180, FiltMax=65504, Gamma=0.560
02:02:14.888 00.000 21444 UpdateGuideState exits: m=5590374 SNR=216.1 Saturated
02:02:14.888 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:14.888 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:14.888 00.000 21444 Enqueuing Expose request
02:02:14.888 00.000 25848 Worker thread wakes up
02:02:14.888 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.18, -1.60) opts 0xd
02:02:14.888 00.000 25848 Handling offset move in thread for scope, endpoint = (2.18, -1.60)
02:02:14.888 00.000 25848 Moving (2.18, -1.60) raw xDistance=-2.32 yDistance=-0.65
02:02:14.888 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.46 from input -2.32
02:02:14.888 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:14.888 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
02:02:14.888 00.000 25848 MoveAxis(E, 68, ABG)
02:02:14.888 00.000 25848 Guiding  Dir = 2, Dur = 68
02:02:14.921 00.033 25848 IsSlewing returns 0
02:02:14.921 00.000 25848 IsGuiding returns 0
02:02:14.953 00.032 25848 PulseGuide returned control before completion, sleep 47
02:02:15.003 00.050 25848 IsGuiding returns 1
02:02:15.003 00.000 25848 scope still moving after pulse duration time elapsed
02:02:15.064 00.061 25848 IsSlewing returns 0
02:02:15.065 00.001 25848 IsGuiding returns 0
02:02:15.065 00.000 25848 scope move finished after 68 + 76 ms
02:02:15.065 00.000 25848 Move returns status 0, amount 68
02:02:15.065 00.000 25848 MoveAxis(N, 0, ABG)
02:02:15.065 00.000 25848 Move returns status 0, amount 0
02:02:15.065 00.000 25848 move complete, result=0
02:02:15.065 00.000 25848 worker thread done servicing request
02:02:15.065 00.000 25848 Worker thread wakes up
02:02:15.066 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:15.066 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:15.066 00.000 21444 GuideStep: -2.3 px 68 ms EAST, -0.7 px 0 ms NORTH
02:02:17.918 02.852 25848 Exposure complete
02:02:18.003 00.085 25848 worker thread done servicing request
02:02:18.003 00.000 21444 OnExposeComplete: enter
02:02:18.003 00.000 21444 UpdateGuideState(): m_state=6
02:02:18.003 00.000 21444 Star::Find(15, 1257, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 502
02:02:18.003 00.000 21444 Star::Find returns 1 (1), X=1253.57, Y=662.76, Mass=5516563, SNR=263.3, Peak=65504 HFD=7.7
02:02:18.003 00.000 21444 MultiStar: [#1 0.08,0.32,0.69,U] [#2 0.75,0.69,0.70,U] [#3 -0.13,0.63,0.35,U] [#4 -0.16,-0.90,0.70,U] [#5 -1.11,-0.76,0.65,U] [#6 -0.34,-0.76,0.66,U] [#7 0.10,-0.46,0.55,U] [#8 0.73,-0.96,0.46,U] 
02:02:18.003 00.000 21444 refined, 8 included, MultiStar: {-0.28, -0.43}, one-star: {-1.48, -1.06}
02:02:18.003 00.000 21444 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.05) = xAngle (-5.20 = 1.08)
02:02:18.003 00.000 21444 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.76)
02:02:18.003 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.43 hyp=0.51 cameraTheta=-2.15 mountX=0.24 mountY=-0.50, mountTheta=-1.12
02:02:18.004 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.43, opts=13)
02:02:18.004 00.000 21444 Enqueuing Move request for scope (-0.28, -0.43)
02:02:18.004 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=268, FiltMax=65504, Gamma=0.560
02:02:18.004 00.000 21444 UpdateGuideState exits: m=5516563 SNR=263.3 Saturated
02:02:18.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:18.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:18.004 00.000 21444 Enqueuing Expose request
02:02:18.005 00.001 25848 Worker thread wakes up
02:02:18.005 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.43) opts 0xd
02:02:18.005 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.43)
02:02:18.005 00.000 25848 Moving (-0.28, -0.43) raw xDistance=0.24 yDistance=-0.50
02:02:18.005 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
02:02:18.005 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:18.005 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
02:02:18.005 00.000 25848 MoveAxis(E, 0, ABG)
02:02:18.005 00.000 25848 Move returns status 0, amount 0
02:02:18.005 00.000 25848 MoveAxis(N, 0, ABG)
02:02:18.005 00.000 25848 Move returns status 0, amount 0
02:02:18.005 00.000 25848 move complete, result=0
02:02:18.005 00.000 25848 worker thread done servicing request
02:02:18.005 00.000 25848 Worker thread wakes up
02:02:18.005 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:18.005 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:18.005 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
02:02:20.850 02.845 25848 Exposure complete
02:02:20.938 00.088 25848 worker thread done servicing request
02:02:20.938 00.000 21444 OnExposeComplete: enter
02:02:20.938 00.000 21444 UpdateGuideState(): m_state=6
02:02:20.939 00.001 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 503
02:02:20.939 00.000 21444 Star::Find returns 1 (1), X=1254.13, Y=662.82, Mass=5648145, SNR=256.8, Peak=65504 HFD=8.0
02:02:20.939 00.000 21444 MultiStar: [#1 -0.53,1.00,0.64,U] [#2 0.07,1.00,0.64,U] [#3 -0.43,1.04,0.53,U] [#4 -0.13,-1.04,0.73,U] [#5 -1.91,-0.63,0.75,U] [#6 -0.60,-0.07,0.51,U] [#7 -0.07,-0.78,0.57,U] [#8 -0.02,-0.96,0.45,U] 
02:02:20.939 00.000 21444 refined, 8 included, MultiStar: {-0.57, -0.23}, one-star: {-0.92, -1.01}
02:02:20.939 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.82 = 0.47)
02:02:20.939 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.38)
02:02:20.939 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.23 hyp=0.61 cameraTheta=-2.76 mountX=0.55 mountY=-0.42, mountTheta=-0.66
02:02:20.940 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.23, opts=13)
02:02:20.940 00.000 21444 Enqueuing Move request for scope (-0.57, -0.23)
02:02:20.940 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=344, FiltMax=65504, Gamma=0.560
02:02:20.940 00.000 21444 UpdateGuideState exits: m=5648145 SNR=256.8 Saturated
02:02:20.940 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:20.941 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:20.941 00.000 21444 Enqueuing Expose request
02:02:20.941 00.000 25848 Worker thread wakes up
02:02:20.941 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.23) opts 0xd
02:02:20.941 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.23)
02:02:20.941 00.000 25848 Moving (-0.57, -0.23) raw xDistance=0.55 yDistance=-0.42
02:02:20.941 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
02:02:20.941 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:20.941 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:02:20.941 00.000 25848 MoveAxis(W, 16, ABG)
02:02:20.941 00.000 25848 Guiding  Dir = 3, Dur = 16
02:02:20.969 00.028 25848 IsSlewing returns 0
02:02:21.026 00.057 25848 IsGuiding returns 0
02:02:21.048 00.022 25848 IsGuiding returns 1
02:02:21.048 00.000 25848 scope still moving after pulse duration time elapsed
02:02:21.109 00.061 25848 IsSlewing returns 0
02:02:21.110 00.001 25848 IsGuiding returns 0
02:02:21.110 00.000 25848 scope move finished after 16 + 66 ms
02:02:21.110 00.000 25848 Move returns status 0, amount 16
02:02:21.110 00.000 25848 MoveAxis(N, 0, ABG)
02:02:21.110 00.000 25848 Move returns status 0, amount 0
02:02:21.110 00.000 25848 move complete, result=0
02:02:21.110 00.000 25848 worker thread done servicing request
02:02:21.110 00.000 25848 Worker thread wakes up
02:02:21.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:21.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:21.110 00.000 21444 GuideStep: 0.5 px 16 ms WEST, -0.4 px 0 ms NORTH
02:02:23.958 02.848 25848 Exposure complete
02:02:24.044 00.086 25848 worker thread done servicing request
02:02:24.044 00.000 21444 OnExposeComplete: enter
02:02:24.044 00.000 21444 UpdateGuideState(): m_state=6
02:02:24.044 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 504
02:02:24.045 00.001 21444 Star::Find returns 1 (1), X=1254.01, Y=663.79, Mass=5519206, SNR=238.3, Peak=65504 HFD=8.0
02:02:24.045 00.000 21444 MultiStar: [#1 -0.72,0.10,0.76,U] [#2 -0.09,0.83,0.62,U] [#3 -0.25,0.98,0.44,U] [#4 -0.20,0.02,0.56,U] [#5 -0.04,0.38,0.52,U] [#6 0.02,0.74,0.58,U] [#7 -0.03,0.81,0.51,U] [#8 0.28,-0.45,0.41,U] 
02:02:24.045 00.000 21444 refined, 8 included, MultiStar: {-0.33, 0.34}, one-star: {-1.04, -0.03}
02:02:24.045 00.000 21444 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.05) = xAngle (-0.72 = -0.72)
02:02:24.045 00.000 21444 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.56 = 2.72)
02:02:24.045 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=0.34 hyp=0.47 cameraTheta=2.33 mountX=0.36 mountY=0.19, mountTheta=0.50
02:02:24.046 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=0.34, opts=13)
02:02:24.046 00.000 21444 Enqueuing Move request for scope (-0.33, 0.34)
02:02:24.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2496, FiltMin=218, FiltMax=65504, Gamma=0.560
02:02:24.046 00.000 21444 UpdateGuideState exits: m=5519206 SNR=238.3 Saturated
02:02:24.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:24.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:24.046 00.000 21444 Enqueuing Expose request
02:02:24.046 00.000 25848 Worker thread wakes up
02:02:24.046 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.34) opts 0xd
02:02:24.046 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 0.34)
02:02:24.046 00.000 25848 Moving (-0.33, 0.34) raw xDistance=0.36 yDistance=0.19
02:02:24.046 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
02:02:24.046 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:24.046 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:02:24.046 00.000 25848 MoveAxis(E, 0, ABG)
02:02:24.047 00.001 25848 Move returns status 0, amount 0
02:02:24.047 00.000 25848 MoveAxis(N, 0, ABG)
02:02:24.047 00.000 25848 Move returns status 0, amount 0
02:02:24.047 00.000 25848 move complete, result=0
02:02:24.047 00.000 25848 worker thread done servicing request
02:02:24.047 00.000 25848 Worker thread wakes up
02:02:24.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:24.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:24.047 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
02:02:26.894 02.847 25848 Exposure complete
02:02:26.973 00.079 25848 worker thread done servicing request
02:02:26.973 00.000 21444 OnExposeComplete: enter
02:02:26.973 00.000 21444 UpdateGuideState(): m_state=6
02:02:26.973 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 505
02:02:26.973 00.000 21444 Star::Find returns 1 (1), X=1254.00, Y=665.42, Mass=5623305, SNR=207.5, Peak=65504 HFD=7.9
02:02:26.973 00.000 21444 MultiStar: [#1 0.51,1.98,0.00,M5] [#2 1.10,2.14,0.00,M7] [#3 0.31,2.45,0.00,M2] [#4 0.33,1.71,0.96,U] [#5 -2.20,1.54,0.00,M1] [#6 0.36,1.54,0.51,U] [#7 0.73,1.44,0.74,U] [#8 0.79,1.88,0.00,M7] 
02:02:26.974 00.001 21444 refined, 3 included, MultiStar: {-0.00, 1.59}, one-star: {-1.05, 1.60}
02:02:26.974 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
02:02:26.974 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.96)
02:02:26.974 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=1.59 hyp=1.59 cameraTheta=1.57 mountX=0.15 mountY=1.47, mountTheta=1.47
02:02:26.974 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=1.59, opts=13)
02:02:26.974 00.000 21444 Enqueuing Move request for scope (-0.00, 1.59)
02:02:26.974 00.000 25848 Worker thread wakes up
02:02:26.974 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 1.59) opts 0xd
02:02:26.975 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.00, 1.59)
02:02:26.975 00.000 25848 Moving (-0.00, 1.59) raw xDistance=0.15 yDistance=1.47
02:02:26.975 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:02:26.975 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:26.975 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=296, FiltMax=65504, Gamma=0.560
02:02:26.975 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.47
02:02:26.975 00.000 25848 MoveAxis(E, 0, ABG)
02:02:26.975 00.000 25848 Move returns status 0, amount 0
02:02:26.975 00.000 25848 MoveAxis(N, 0, ABG)
02:02:26.975 00.000 25848 Move returns status 0, amount 0
02:02:26.975 00.000 25848 move complete, result=0
02:02:26.975 00.000 25848 worker thread done servicing request
02:02:26.975 00.000 21444 UpdateGuideState exits: m=5623305 SNR=207.5 Saturated
02:02:26.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:26.975 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:26.975 00.000 21444 Enqueuing Expose request
02:02:26.975 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.5 px 0 ms NORTH
02:02:26.975 00.000 25848 Worker thread wakes up
02:02:26.975 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:26.975 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:29.832 02.857 25848 Exposure complete
02:02:29.922 00.090 25848 worker thread done servicing request
02:02:29.922 00.000 21444 OnExposeComplete: enter
02:02:29.922 00.000 21444 UpdateGuideState(): m_state=6
02:02:29.922 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 506
02:02:29.922 00.000 21444 Star::Find returns 1 (1), X=1255.03, Y=664.75, Mass=5904409, SNR=250.2, Peak=65504 HFD=8.2
02:02:29.922 00.000 21444 MultiStar: [#1 1.14,1.66,0.86,U] [#2 1.33,2.49,0.00,M8] [#3 0.54,3.32,0.00,M3] [#4 0.32,0.73,0.61,U] [#5 -0.63,-0.07,0.63,U] [#6 0.69,1.28,0.49,U] [#7 1.24,1.46,0.49,U] [#8 1.84,0.22,0.45,U] 
02:02:29.922 00.000 21444 single-star, 6 included, MultiStar: {0.56, 0.93}, one-star: {-0.02, 0.92}
02:02:29.923 00.001 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
02:02:29.923 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.30 = 1.98)
02:02:29.923 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=0.92 hyp=0.92 cameraTheta=1.59 mountX=0.11 mountY=0.85, mountTheta=1.45
02:02:29.923 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=0.92, opts=13)
02:02:29.924 00.001 21444 Enqueuing Move request for scope (-0.02, 0.92)
02:02:29.924 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=66, FiltMax=65504, Gamma=0.560
02:02:29.924 00.000 21444 UpdateGuideState exits: m=5904409 SNR=250.2 Saturated
02:02:29.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:29.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:29.924 00.000 21444 Enqueuing Expose request
02:02:29.924 00.000 25848 Worker thread wakes up
02:02:29.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.92) opts 0xd
02:02:29.924 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 0.92)
02:02:29.924 00.000 25848 Moving (-0.02, 0.92) raw xDistance=0.11 yDistance=0.85
02:02:29.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:02:29.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
02:02:29.924 00.000 25848 MoveAxis(E, 0, ABG)
02:02:29.924 00.000 25848 Move returns status 0, amount 0
02:02:29.924 00.000 25848 MoveAxis(S, 23, ABG)
02:02:29.924 00.000 25848 Guiding  Dir = 1, Dur = 23
02:02:29.975 00.051 25848 IsSlewing returns 0
02:02:29.975 00.000 25848 IsGuiding returns 0
02:02:30.006 00.031 25848 IsGuiding returns 1
02:02:30.006 00.000 25848 scope still moving after pulse duration time elapsed
02:02:30.061 00.055 25848 IsSlewing returns 0
02:02:30.061 00.000 25848 IsGuiding returns 0
02:02:30.061 00.000 25848 scope move finished after 23 + 62 ms
02:02:30.061 00.000 25848 Move returns status 0, amount 23
02:02:30.061 00.000 25848 move complete, result=0
02:02:30.061 00.000 25848 worker thread done servicing request
02:02:30.061 00.000 25848 Worker thread wakes up
02:02:30.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:30.061 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:30.061 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 23 ms SOUTH
02:02:32.906 02.845 25848 Exposure complete
02:02:32.994 00.088 25848 worker thread done servicing request
02:02:32.994 00.000 21444 OnExposeComplete: enter
02:02:32.994 00.000 21444 UpdateGuideState(): m_state=6
02:02:32.994 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 507
02:02:32.995 00.001 21444 Star::Find returns 1 (1), X=1255.25, Y=664.28, Mass=5521530, SNR=188.2, Peak=65504 HFD=7.9
02:02:32.995 00.000 21444 MultiStar: [#1 1.10,0.93,0.91,U] [#2 1.16,1.13,0.77,U] [#3 0.82,1.59,0.67,U] [#4 0.80,0.64,0.74,U] [#5 -0.44,0.15,0.77,U] [#6 0.75,1.09,0.68,U] [#7 1.31,0.24,0.50,U] [#8 1.33,0.49,0.46,U] 
02:02:32.995 00.000 21444 single-star, 8 included, MultiStar: {0.72, 0.76}, one-star: {0.20, 0.46}
02:02:32.995 00.000 21444 CameraToMount -- cameraTheta (1.15) - m_xAngle (3.05) = xAngle (-1.90 = -1.90)
02:02:32.995 00.000 21444 CameraToMount -- cameraTheta (1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.74 = 1.54)
02:02:32.995 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.15 mountX=-0.16 mountY=0.50, mountTheta=1.88
02:02:32.996 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=0.46, opts=13)
02:02:32.996 00.000 21444 Enqueuing Move request for scope (0.20, 0.46)
02:02:32.997 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=244, FiltMax=65504, Gamma=0.560
02:02:32.997 00.000 25848 Worker thread wakes up
02:02:32.997 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.46) opts 0xd
02:02:32.997 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 0.46)
02:02:32.997 00.000 25848 Moving (0.20, 0.46) raw xDistance=-0.16 yDistance=0.50
02:02:32.997 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:02:32.997 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:32.997 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
02:02:32.997 00.000 25848 MoveAxis(E, 0, ABG)
02:02:32.997 00.000 25848 Move returns status 0, amount 0
02:02:32.997 00.000 25848 MoveAxis(N, 0, ABG)
02:02:32.997 00.000 25848 Move returns status 0, amount 0
02:02:32.997 00.000 25848 move complete, result=0
02:02:32.997 00.000 25848 worker thread done servicing request
02:02:32.997 00.000 21444 UpdateGuideState exits: m=5521530 SNR=188.2 Saturated
02:02:32.997 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:32.997 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:32.997 00.000 21444 Enqueuing Expose request
02:02:32.997 00.000 25848 Worker thread wakes up
02:02:32.997 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:32.997 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:32.997 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:02:35.845 02.848 25848 Exposure complete
02:02:35.922 00.077 25848 worker thread done servicing request
02:02:35.924 00.002 21444 OnExposeComplete: enter
02:02:35.924 00.000 21444 UpdateGuideState(): m_state=6
02:02:35.925 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 508
02:02:35.925 00.000 21444 Star::Find returns 1 (1), X=1255.59, Y=662.95, Mass=5111929, SNR=150.9, Peak=65504 HFD=7.9
02:02:35.925 00.000 21444 MultiStar: [#1 1.25,-0.75,0.95,U] [#2 1.40,-0.04,0.84,U] [#3 1.54,-0.02,0.61,U] [#4 1.82,-0.67,0.86,U] [#5 0.46,-0.39,0.59,U] [#6 1.54,-1.06,0.86,U] [#7 1.93,-0.22,0.67,U] [#8 2.05,-0.50,0.00,M6] 
02:02:35.925 00.000 21444 single-star, 7 included, MultiStar: {1.30, -0.55}, one-star: {0.55, -0.88}
02:02:35.925 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.07 = 2.22)
02:02:35.925 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.63)
02:02:35.925 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.88 hyp=1.03 cameraTheta=-1.01 mountX=-0.62 mountY=-0.60, mountTheta=-2.37
02:02:35.926 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.88, opts=13)
02:02:35.926 00.000 21444 Enqueuing Move request for scope (0.55, -0.88)
02:02:35.926 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=296, FiltMax=65504, Gamma=0.560
02:02:35.926 00.000 21444 UpdateGuideState exits: m=5111929 SNR=150.9 Saturated
02:02:35.926 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:35.926 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:35.926 00.000 21444 Enqueuing Expose request
02:02:35.926 00.000 25848 Worker thread wakes up
02:02:35.926 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.88) opts 0xd
02:02:35.926 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.88)
02:02:35.926 00.000 25848 Moving (0.55, -0.88) raw xDistance=-0.62 yDistance=-0.60
02:02:35.926 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
02:02:35.926 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:35.926 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
02:02:35.926 00.000 25848 MoveAxis(E, 18, ABG)
02:02:35.926 00.000 25848 Guiding  Dir = 2, Dur = 18
02:02:35.954 00.028 25848 IsSlewing returns 0
02:02:35.955 00.001 25848 IsGuiding returns 0
02:02:35.986 00.031 25848 IsGuiding returns 1
02:02:35.986 00.000 25848 scope still moving after pulse duration time elapsed
02:02:36.048 00.062 25848 IsSlewing returns 0
02:02:36.048 00.000 25848 IsGuiding returns 0
02:02:36.048 00.000 25848 scope move finished after 18 + 75 ms
02:02:36.048 00.000 25848 Move returns status 0, amount 18
02:02:36.048 00.000 25848 MoveAxis(N, 0, ABG)
02:02:36.048 00.000 25848 Move returns status 0, amount 0
02:02:36.048 00.000 25848 move complete, result=0
02:02:36.048 00.000 25848 worker thread done servicing request
02:02:36.048 00.000 25848 Worker thread wakes up
02:02:36.048 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -0.6 px 0 ms NORTH
02:02:36.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:36.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:38.905 02.857 25848 Exposure complete
02:02:38.982 00.077 25848 worker thread done servicing request
02:02:38.983 00.001 21444 OnExposeComplete: enter
02:02:38.983 00.000 21444 UpdateGuideState(): m_state=6
02:02:38.983 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 509
02:02:38.983 00.000 21444 Star::Find returns 1 (1), X=1255.39, Y=664.50, Mass=5200620, SNR=126.5, Peak=65504 HFD=7.8
02:02:38.983 00.000 21444 MultiStar: [#1 0.62,0.58,1.87,U] [#2 0.76,0.82,1.33,U] [#3 0.24,1.42,1.29,U] [#4 1.04,-0.03,0.76,U] [#5 1.55,-1.03,0.88,U] [#6 -0.52,1.19,1.00,U] [#7 1.75,0.25,0.74,U] [#8 1.29,0.03,0.54,U] 
02:02:38.983 00.000 21444 single-star, 8 included, MultiStar: {0.69, 0.55}, one-star: {0.34, 0.68}
02:02:38.983 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
02:02:38.983 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.50)
02:02:38.983 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=0.68 hyp=0.76 cameraTheta=1.11 mountX=-0.28 mountY=0.76, mountTheta=1.92
02:02:38.984 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=0.68, opts=13)
02:02:38.984 00.000 21444 Enqueuing Move request for scope (0.34, 0.68)
02:02:38.984 00.000 25848 Worker thread wakes up
02:02:38.984 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.68) opts 0xd
02:02:38.984 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 0.68)
02:02:38.984 00.000 25848 Moving (0.34, 0.68) raw xDistance=-0.28 yDistance=0.76
02:02:38.984 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
02:02:38.984 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
02:02:38.984 00.000 25848 MoveAxis(E, 0, ABG)
02:02:38.984 00.000 25848 Move returns status 0, amount 0
02:02:38.984 00.000 25848 MoveAxis(S, 21, ABG)
02:02:38.984 00.000 25848 Guiding  Dir = 1, Dur = 21
02:02:38.985 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=334, FiltMax=65504, Gamma=0.560
02:02:38.985 00.000 21444 UpdateGuideState exits: m=5200620 SNR=126.5 Saturated
02:02:38.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:38.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:38.985 00.000 21444 Enqueuing Expose request
02:02:39.017 00.032 25848 IsSlewing returns 0
02:02:39.018 00.001 25848 IsGuiding returns 0
02:02:39.049 00.031 25848 IsGuiding returns 1
02:02:39.049 00.000 25848 scope still moving after pulse duration time elapsed
02:02:39.108 00.059 25848 IsSlewing returns 0
02:02:39.108 00.000 25848 IsGuiding returns 0
02:02:39.108 00.000 25848 scope move finished after 21 + 69 ms
02:02:39.108 00.000 25848 Move returns status 0, amount 21
02:02:39.108 00.000 25848 move complete, result=0
02:02:39.108 00.000 25848 worker thread done servicing request
02:02:39.108 00.000 25848 Worker thread wakes up
02:02:39.108 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.8 px 21 ms SOUTH
02:02:39.109 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:39.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:41.951 02.842 25848 Exposure complete
02:02:42.034 00.083 25848 worker thread done servicing request
02:02:42.034 00.000 21444 OnExposeComplete: enter
02:02:42.034 00.000 21444 UpdateGuideState(): m_state=6
02:02:42.034 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 510
02:02:42.034 00.000 21444 Star::Find returns 1 (1), X=1255.27, Y=662.69, Mass=5407165, SNR=165.0, Peak=65504 HFD=7.9
02:02:42.035 00.001 21444 MultiStar: [#1 0.95,-0.82,1.07,U] [#2 1.18,-0.31,0.97,U] [#3 0.18,0.19,0.80,U] [#4 1.06,-1.21,0.76,U] [#5 0.44,-1.20,0.82,U] [#6 1.31,-0.76,0.58,U] [#7 1.15,-1.06,0.59,U] [#8 1.65,-1.33,0.00,M6] 
02:02:42.035 00.000 21444 refined, 7 included, MultiStar: {0.78, -0.78}, one-star: {0.22, -1.13}
02:02:42.035 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.84 = 2.45)
02:02:42.035 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
02:02:42.035 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=-0.78 hyp=1.10 cameraTheta=-0.78 mountX=-0.85 mountY=-0.42, mountTheta=-2.68
02:02:42.035 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=-0.78, opts=13)
02:02:42.035 00.000 21444 Enqueuing Move request for scope (0.78, -0.78)
02:02:42.035 00.000 25848 Worker thread wakes up
02:02:42.035 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.78) opts 0xd
02:02:42.036 00.001 25848 Handling offset move in thread for scope, endpoint = (0.78, -0.78)
02:02:42.036 00.000 25848 Moving (0.78, -0.78) raw xDistance=-0.85 yDistance=-0.42
02:02:42.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.85
02:02:42.036 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:42.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=246, FiltMax=65504, Gamma=0.560
02:02:42.036 00.000 21444 UpdateGuideState exits: m=5407165 SNR=165.0 Saturated
02:02:42.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:42.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:42.036 00.000 21444 Enqueuing Expose request
02:02:42.036 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:02:42.036 00.000 25848 MoveAxis(E, 25, ABG)
02:02:42.036 00.000 25848 Guiding  Dir = 2, Dur = 25
02:02:42.061 00.025 25848 IsSlewing returns 0
02:02:42.061 00.000 25848 IsGuiding returns 0
02:02:42.093 00.032 25848 IsGuiding returns 1
02:02:42.093 00.000 25848 scope still moving after pulse duration time elapsed
02:02:42.143 00.050 25848 IsSlewing returns 0
02:02:42.143 00.000 25848 IsGuiding returns 0
02:02:42.143 00.000 25848 scope move finished after 25 + 56 ms
02:02:42.143 00.000 25848 Move returns status 0, amount 25
02:02:42.143 00.000 25848 MoveAxis(N, 0, ABG)
02:02:42.143 00.000 25848 Move returns status 0, amount 0
02:02:42.143 00.000 25848 move complete, result=0
02:02:42.143 00.000 25848 worker thread done servicing request
02:02:42.143 00.000 25848 Worker thread wakes up
02:02:42.143 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -0.4 px 0 ms NORTH
02:02:42.143 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:42.143 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:45.000 02.857 25848 Exposure complete
02:02:45.066 00.066 25848 worker thread done servicing request
02:02:45.066 00.000 21444 OnExposeComplete: enter
02:02:45.067 00.001 21444 UpdateGuideState(): m_state=6
02:02:45.067 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 511
02:02:45.067 00.000 21444 Star::Find returns 1 (1), X=1253.67, Y=662.54, Mass=5671190, SNR=247.2, Peak=65504 HFD=7.7
02:02:45.067 00.000 21444 MultiStar: [#1 0.10,-1.00,0.89,U] [#2 0.82,-0.31,0.76,U] [#3 -0.05,-0.18,0.67,U] [#4 0.41,-1.35,0.85,U] [#5 -1.45,-1.55,0.00,M1] [#6 0.16,-1.16,0.61,U] [#7 0.52,-1.67,0.52,U] [#8 0.44,-1.67,0.45,U] 
02:02:45.067 00.000 21444 refined, 7 included, MultiStar: {0.04, -1.05}, one-star: {-1.38, -1.29}
02:02:45.067 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.59 = 1.70)
02:02:45.067 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
02:02:45.067 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-1.05 hyp=1.05 cameraTheta=-1.53 mountX=-0.13 mountY=-0.95, mountTheta=-1.71
02:02:45.068 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-1.05, opts=13)
02:02:45.068 00.000 21444 Enqueuing Move request for scope (0.04, -1.05)
02:02:45.068 00.000 25848 Worker thread wakes up
02:02:45.068 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.05) opts 0xd
02:02:45.068 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -1.05)
02:02:45.068 00.000 25848 Moving (0.04, -1.05) raw xDistance=-0.13 yDistance=-0.95
02:02:45.068 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:02:45.068 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:45.068 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.95
02:02:45.068 00.000 25848 MoveAxis(E, 0, ABG)
02:02:45.068 00.000 25848 Move returns status 0, amount 0
02:02:45.068 00.000 25848 MoveAxis(N, 0, ABG)
02:02:45.068 00.000 25848 Move returns status 0, amount 0
02:02:45.068 00.000 25848 move complete, result=0
02:02:45.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=168, FiltMax=65504, Gamma=0.560
02:02:45.069 00.001 21444 UpdateGuideState exits: m=5671190 SNR=247.2 Saturated
02:02:45.069 00.000 25848 worker thread done servicing request
02:02:45.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:45.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:45.069 00.000 21444 Enqueuing Expose request
02:02:45.069 00.000 25848 Worker thread wakes up
02:02:45.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:45.069 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:45.069 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
02:02:47.918 02.849 25848 Exposure complete
02:02:47.993 00.075 25848 worker thread done servicing request
02:02:47.993 00.000 21444 OnExposeComplete: enter
02:02:47.994 00.001 21444 UpdateGuideState(): m_state=6
02:02:47.994 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 512
02:02:47.994 00.000 21444 Star::Find returns 1 (1), X=1252.50, Y=662.98, Mass=5571889, SNR=288.7, Peak=65504 HFD=8.0
02:02:47.994 00.000 21444 MultiStar: [#1 -1.09,-0.45,0.97,U] [#2 -1.01,0.12,0.83,U] [#3 -1.09,0.12,0.58,U] [#4 -1.50,-0.31,0.66,U] [#5 -3.26,-0.68,0.00,M2] [#6 -1.96,0.34,0.51,U] [#7 -0.97,-0.48,0.66,U] [#8 -1.04,-0.70,0.41,U] 
02:02:47.994 00.000 21444 refined, 7 included, MultiStar: {-1.45, -0.31}, one-star: {-2.55, -0.84}
02:02:47.994 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.30)
02:02:47.994 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.54)
02:02:47.994 00.000 21444 CameraToMount -- cameraX=-1.45 cameraY=-0.31 hyp=1.48 cameraTheta=-2.93 mountX=1.41 mountY=-0.84, mountTheta=-0.53
02:02:47.995 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.45, y=-0.31, opts=13)
02:02:47.995 00.000 21444 Enqueuing Move request for scope (-1.45, -0.31)
02:02:47.995 00.000 25848 Worker thread wakes up
02:02:47.996 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=308, FiltMax=65504, Gamma=0.560
02:02:47.996 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -0.31) opts 0xd
02:02:47.996 00.000 21444 UpdateGuideState exits: m=5571889 SNR=288.7 Saturated
02:02:47.996 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.45, -0.31)
02:02:47.996 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:47.996 00.000 25848 Moving (-1.45, -0.31) raw xDistance=1.41 yDistance=-0.84
02:02:47.996 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:47.996 00.000 21444 Enqueuing Expose request
02:02:47.996 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.41
02:02:47.996 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:47.996 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
02:02:47.996 00.000 25848 MoveAxis(W, 41, ABG)
02:02:47.996 00.000 25848 Guiding  Dir = 3, Dur = 41
02:02:48.016 00.020 25848 IsSlewing returns 0
02:02:48.017 00.001 25848 IsGuiding returns 0
02:02:48.048 00.031 25848 PulseGuide returned control before completion, sleep 20
02:02:48.074 00.026 25848 IsGuiding returns 1
02:02:48.074 00.000 25848 scope still moving after pulse duration time elapsed
02:02:48.125 00.051 25848 IsSlewing returns 0
02:02:48.125 00.000 25848 IsGuiding returns 0
02:02:48.125 00.000 25848 scope move finished after 41 + 67 ms
02:02:48.125 00.000 25848 Move returns status 0, amount 41
02:02:48.125 00.000 25848 MoveAxis(N, 0, ABG)
02:02:48.125 00.000 25848 Move returns status 0, amount 0
02:02:48.125 00.000 25848 move complete, result=0
02:02:48.125 00.000 25848 worker thread done servicing request
02:02:48.125 00.000 25848 Worker thread wakes up
02:02:48.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:48.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:48.125 00.000 21444 GuideStep: 1.4 px 41 ms WEST, -0.8 px 0 ms NORTH
02:02:50.977 02.852 25848 Exposure complete
02:02:51.054 00.077 25848 worker thread done servicing request
02:02:51.054 00.000 21444 OnExposeComplete: enter
02:02:51.054 00.000 21444 UpdateGuideState(): m_state=6
02:02:51.054 00.000 21444 Star::Find(15, 1252, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 513
02:02:51.054 00.000 21444 Star::Find returns 1 (1), X=1254.09, Y=663.26, Mass=5482910, SNR=251.3, Peak=65504 HFD=7.8
02:02:51.055 00.001 21444 MultiStar: [#1 0.34,-0.80,0.94,U] [#2 0.98,-0.27,0.80,U] [#3 0.79,-0.34,0.64,U] [#4 0.26,-0.33,1.00,U] [#5 -0.34,-0.87,0.80,U] [#6 0.30,-0.10,0.69,U] [#7 0.77,-0.62,0.78,U] [#8 1.06,-0.78,0.58,U] 
02:02:51.055 00.000 21444 refined, 8 included, MultiStar: {0.29, -0.52}, one-star: {-0.96, -0.57}
02:02:51.055 00.000 21444 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.05) = xAngle (-4.12 = 2.16)
02:02:51.055 00.000 21444 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.68)
02:02:51.055 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.52 hyp=0.60 cameraTheta=-1.07 mountX=-0.33 mountY=-0.38, mountTheta=-2.30
02:02:51.055 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.52, opts=13)
02:02:51.055 00.000 21444 Enqueuing Move request for scope (0.29, -0.52)
02:02:51.055 00.000 25848 Worker thread wakes up
02:02:51.056 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.52) opts 0xd
02:02:51.056 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.52)
02:02:51.056 00.000 25848 Moving (0.29, -0.52) raw xDistance=-0.33 yDistance=-0.38
02:02:51.056 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
02:02:51.056 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:51.056 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=332, FiltMax=65504, Gamma=0.560
02:02:51.056 00.000 21444 UpdateGuideState exits: m=5482910 SNR=251.3 Saturated
02:02:51.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:51.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:51.056 00.000 21444 Enqueuing Expose request
02:02:51.056 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:02:51.056 00.000 25848 MoveAxis(E, 0, ABG)
02:02:51.056 00.000 25848 Move returns status 0, amount 0
02:02:51.056 00.000 25848 MoveAxis(N, 0, ABG)
02:02:51.056 00.000 25848 Move returns status 0, amount 0
02:02:51.056 00.000 25848 move complete, result=0
02:02:51.056 00.000 25848 worker thread done servicing request
02:02:51.056 00.000 25848 Worker thread wakes up
02:02:51.056 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:51.056 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:51.056 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
02:02:53.907 02.851 25848 Exposure complete
02:02:53.984 00.077 25848 worker thread done servicing request
02:02:53.985 00.001 21444 OnExposeComplete: enter
02:02:53.985 00.000 21444 UpdateGuideState(): m_state=6
02:02:53.985 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 514
02:02:53.985 00.000 21444 Star::Find returns 1 (1), X=1254.32, Y=662.74, Mass=5772280, SNR=293.9, Peak=65504 HFD=8.0
02:02:53.985 00.000 21444 MultiStar: [#1 0.25,-1.05,0.74,U] [#2 0.31,-0.92,0.61,U] [#3 0.73,-0.56,0.51,U] [#4 0.35,-1.11,0.52,U] [#5 -0.86,-1.59,0.56,U] [#6 0.52,-0.64,0.52,U] [#7 0.64,-0.85,0.43,U] [#8 0.99,-1.65,0.52,U] 
02:02:53.985 00.000 21444 refined, 8 included, MultiStar: {0.14, -1.06}, one-star: {-0.73, -1.09}
02:02:53.985 00.000 21444 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.05) = xAngle (-4.49 = 1.80)
02:02:53.985 00.000 21444 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.33 = -1.05)
02:02:53.985 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-1.06 hyp=1.07 cameraTheta=-1.44 mountX=-0.24 mountY=-0.93, mountTheta=-1.82
02:02:53.986 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-1.06, opts=13)
02:02:53.986 00.000 21444 Enqueuing Move request for scope (0.14, -1.06)
02:02:53.986 00.000 25848 Worker thread wakes up
02:02:53.986 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=168, FiltMax=65504, Gamma=0.560
02:02:53.987 00.001 21444 UpdateGuideState exits: m=5772280 SNR=293.9 Saturated
02:02:53.987 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:53.987 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:53.987 00.000 21444 Enqueuing Expose request
02:02:53.987 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -1.06) opts 0xd
02:02:53.987 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -1.06)
02:02:53.987 00.000 25848 Moving (0.14, -1.06) raw xDistance=-0.24 yDistance=-0.93
02:02:53.987 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
02:02:53.987 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:53.987 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
02:02:53.987 00.000 25848 MoveAxis(E, 0, ABG)
02:02:53.987 00.000 25848 Move returns status 0, amount 0
02:02:53.987 00.000 25848 MoveAxis(N, 0, ABG)
02:02:53.987 00.000 25848 Move returns status 0, amount 0
02:02:53.987 00.000 25848 move complete, result=0
02:02:53.987 00.000 25848 worker thread done servicing request
02:02:53.987 00.000 25848 Worker thread wakes up
02:02:53.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:53.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:53.987 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.9 px 0 ms NORTH
02:02:56.827 02.840 25848 Exposure complete
02:02:56.915 00.088 25848 worker thread done servicing request
02:02:56.915 00.000 21444 OnExposeComplete: enter
02:02:56.915 00.000 21444 UpdateGuideState(): m_state=6
02:02:56.916 00.001 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 515
02:02:56.916 00.000 21444 Star::Find returns 1 (1), X=1254.94, Y=662.56, Mass=5493965, SNR=213.7, Peak=65504 HFD=7.9
02:02:56.916 00.000 21444 MultiStar: [#1 1.96,-1.07,0.00,M1] [#2 1.48,-0.63,1.02,U] [#3 1.35,-0.11,0.67,U] [#4 1.11,-1.27,1.02,U] [#5 -0.54,-1.45,0.69,U] [#6 0.92,-0.78,0.70,U] [#7 1.58,-1.08,0.62,U] [#8 1.37,-1.19,0.73,U] 
02:02:56.916 00.000 21444 single-star, 7 included, MultiStar: {0.88, -0.99}, one-star: {-0.11, -1.27}
02:02:56.916 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.71 = 1.58)
02:02:56.916 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.55 = -1.27)
02:02:56.916 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.27 hyp=1.27 cameraTheta=-1.66 mountX=-0.01 mountY=-1.21, mountTheta=-1.58
02:02:56.917 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.27, opts=13)
02:02:56.917 00.000 21444 Enqueuing Move request for scope (-0.11, -1.27)
02:02:56.917 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=206, FiltMax=65504, Gamma=0.560
02:02:56.917 00.000 21444 UpdateGuideState exits: m=5493965 SNR=213.7 Saturated
02:02:56.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:56.917 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:02:56.917 00.000 21444 Enqueuing Expose request
02:02:56.917 00.000 25848 Worker thread wakes up
02:02:56.917 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.27) opts 0xd
02:02:56.917 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.27)
02:02:56.917 00.000 25848 Moving (-0.11, -1.27) raw xDistance=-0.01 yDistance=-1.21
02:02:56.917 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:02:56.918 00.001 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.74 newest=-2.52
02:02:56.918 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
02:02:56.918 00.000 25848 MoveAxis(E, 0, ABG)
02:02:56.918 00.000 25848 Move returns status 0, amount 0
02:02:56.918 00.000 25848 BLC: Oldest BLC event removed
02:02:56.918 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 265 applied
02:02:56.918 00.000 25848 MoveAxis(N, 298, ABG)
02:02:56.918 00.000 25848 Guiding  Dir = 0, Dur = 298
02:02:56.938 00.020 25848 IsSlewing returns 0
02:02:56.938 00.000 25848 IsGuiding returns 0
02:02:56.970 00.032 25848 PulseGuide returned control before completion, sleep 277
02:02:57.262 00.292 25848 IsGuiding returns 1
02:02:57.262 00.000 25848 scope still moving after pulse duration time elapsed
02:02:57.313 00.051 25848 IsSlewing returns 0
02:02:57.313 00.000 25848 IsGuiding returns 0
02:02:57.313 00.000 25848 scope move finished after 298 + 76 ms
02:02:57.313 00.000 25848 Move returns status 0, amount 298
02:02:57.313 00.000 25848 move complete, result=0
02:02:57.313 00.000 25848 worker thread done servicing request
02:02:57.313 00.000 25848 Worker thread wakes up
02:02:57.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:02:57.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:02:57.313 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.2 px 298 ms NORTH
02:03:00.163 02.850 25848 Exposure complete
02:03:00.252 00.089 25848 worker thread done servicing request
02:03:00.252 00.000 21444 OnExposeComplete: enter
02:03:00.252 00.000 21444 UpdateGuideState(): m_state=6
02:03:00.252 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 516
02:03:00.253 00.001 21444 Star::Find returns 1 (1), X=1254.32, Y=663.13, Mass=5641776, SNR=272.8, Peak=65504 HFD=7.8
02:03:00.253 00.000 21444 MultiStar: [#1 0.37,-0.35,0.98,U] [#2 0.47,0.19,0.98,U] [#3 0.12,0.39,0.52,U] [#4 0.13,-0.17,0.82,U] [#5 -0.97,-0.11,0.59,U] [#6 0.09,0.05,0.95,U] [#7 0.57,-0.56,0.49,U] [#8 0.31,-0.13,0.50,U] 
02:03:00.253 00.000 21444 refined, 8 included, MultiStar: {0.03, -0.17}, one-star: {-0.73, -0.70}
02:03:00.253 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.84)
02:03:00.253 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
02:03:00.253 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.40 mountX=-0.04 mountY=-0.14, mountTheta=-1.87
02:03:00.254 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-0.17, opts=13)
02:03:00.254 00.000 21444 Enqueuing Move request for scope (0.03, -0.17)
02:03:00.254 00.000 25848 Worker thread wakes up
02:03:00.254 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
02:03:00.254 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
02:03:00.254 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=194, FiltMax=65504, Gamma=0.560
02:03:00.255 00.001 21444 UpdateGuideState exits: m=5641776 SNR=272.8 Saturated
02:03:00.255 00.000 25848 Moving (0.03, -0.17) raw xDistance=-0.04 yDistance=-0.14
02:03:00.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:00.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:00.255 00.000 21444 Enqueuing Expose request
02:03:00.255 00.000 25848 BLC: History state: CurrMiss=0.14, AvgInitMiss=-0.33, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.214116, 1:0.144691
02:03:00.255 00.000 25848 BLC: No correction, Miss < min_move
02:03:00.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:03:00.255 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:00.256 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:03:00.256 00.000 25848 MoveAxis(E, 0, ABG)
02:03:00.256 00.000 25848 Move returns status 0, amount 0
02:03:00.256 00.000 25848 MoveAxis(N, 0, ABG)
02:03:00.256 00.000 25848 Move returns status 0, amount 0
02:03:00.256 00.000 25848 move complete, result=0
02:03:00.256 00.000 25848 worker thread done servicing request
02:03:00.256 00.000 25848 Worker thread wakes up
02:03:00.256 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:00.256 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:00.256 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:03.100 02.844 25848 Exposure complete
02:03:03.183 00.083 25848 worker thread done servicing request
02:03:03.183 00.000 21444 OnExposeComplete: enter
02:03:03.183 00.000 21444 UpdateGuideState(): m_state=6
02:03:03.183 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 517
02:03:03.183 00.000 21444 Star::Find returns 1 (1), X=1253.52, Y=662.37, Mass=5740119, SNR=217.6, Peak=65504 HFD=7.8
02:03:03.183 00.000 21444 MultiStar: [#1 -0.77,-1.17,1.05,U] [#2 -0.17,-1.01,0.75,U] [#3 -1.12,-0.38,0.71,U] [#4 -0.26,-1.59,1.01,U] [#5 -0.93,-1.24,0.70,U] [#6 -0.55,-0.72,0.66,U] [#7 -0.26,-0.96,0.73,U] [#8 -0.52,-1.10,0.82,U] 
02:03:03.184 00.001 21444 refined, 8 included, MultiStar: {-0.69, -1.11}, one-star: {-1.53, -1.45}
02:03:03.184 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.10)
02:03:03.184 00.000 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.74)
02:03:03.184 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=-1.11 hyp=1.31 cameraTheta=-2.13 mountX=0.59 mountY=-1.29, mountTheta=-1.14
02:03:03.184 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=-1.11, opts=13)
02:03:03.184 00.000 21444 Enqueuing Move request for scope (-0.69, -1.11)
02:03:03.184 00.000 25848 Worker thread wakes up
02:03:03.184 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2520, FiltMin=292, FiltMax=65504, Gamma=0.560
02:03:03.184 00.000 21444 UpdateGuideState exits: m=5740119 SNR=217.6 Saturated
02:03:03.185 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:03.185 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:03.185 00.000 21444 Enqueuing Expose request
02:03:03.185 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -1.11) opts 0xd
02:03:03.185 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, -1.11)
02:03:03.185 00.000 25848 Moving (-0.69, -1.11) raw xDistance=0.59 yDistance=-1.29
02:03:03.185 00.000 25848 BLC: History state: CurrMiss=1.29, AvgInitMiss=-0.33, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.214116, 1:0.144691, 2:1.290731
02:03:03.185 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:03:03.185 00.000 25848 BLC: window closed
02:03:03.185 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
02:03:03.185 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
02:03:03.185 00.000 25848 MoveAxis(W, 17, ABG)
02:03:03.185 00.000 25848 Guiding  Dir = 3, Dur = 17
02:03:03.217 00.032 25848 IsSlewing returns 0
02:03:03.217 00.000 25848 IsGuiding returns 0
02:03:03.249 00.032 25848 IsGuiding returns 1
02:03:03.249 00.000 25848 scope still moving after pulse duration time elapsed
02:03:03.297 00.048 25848 IsSlewing returns 0
02:03:03.297 00.000 25848 IsGuiding returns 0
02:03:03.297 00.000 25848 scope move finished after 17 + 62 ms
02:03:03.297 00.000 25848 Move returns status 0, amount 17
02:03:03.297 00.000 25848 MoveAxis(N, 35, ABG)
02:03:03.297 00.000 25848 Guiding  Dir = 0, Dur = 35
02:03:03.330 00.033 25848 IsSlewing returns 0
02:03:03.330 00.000 25848 IsGuiding returns 0
02:03:03.361 00.031 25848 PulseGuide returned control before completion, sleep 15
02:03:03.383 00.022 25848 IsGuiding returns 1
02:03:03.383 00.000 25848 scope still moving after pulse duration time elapsed
02:03:03.439 00.056 25848 IsSlewing returns 0
02:03:03.440 00.001 25848 IsGuiding returns 0
02:03:03.440 00.000 25848 scope move finished after 35 + 74 ms
02:03:03.440 00.000 25848 Move returns status 0, amount 35
02:03:03.440 00.000 25848 move complete, result=0
02:03:03.440 00.000 25848 worker thread done servicing request
02:03:03.440 00.000 25848 Worker thread wakes up
02:03:03.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:03.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:03.440 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -1.3 px 35 ms NORTH
02:03:06.293 02.853 25848 Exposure complete
02:03:06.372 00.079 25848 worker thread done servicing request
02:03:06.372 00.000 21444 OnExposeComplete: enter
02:03:06.372 00.000 21444 UpdateGuideState(): m_state=6
02:03:06.372 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 518
02:03:06.372 00.000 21444 Star::Find returns 1 (1), X=1253.62, Y=662.70, Mass=5733621, SNR=244.3, Peak=65504 HFD=8.0
02:03:06.372 00.000 21444 MultiStar: [#1 0.21,-0.65,1.33,U] [#2 0.29,-0.11,1.01,U] [#3 0.24,0.19,0.73,U] [#4 -0.80,-1.16,1.03,U] [#5 -1.96,-1.96,0.00,M1] [#6 0.02,-0.89,0.62,U] [#7 -0.03,-0.52,0.65,U] [#8 0.02,-1.97,0.76,U] 
02:03:06.372 00.000 21444 refined, 7 included, MultiStar: {-0.21, -0.78}, one-star: {-1.43, -1.12}
02:03:06.372 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.88 = 1.40)
02:03:06.372 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.45)
02:03:06.373 00.001 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.78 hyp=0.81 cameraTheta=-1.83 mountX=0.14 mountY=-0.80, mountTheta=-1.40
02:03:06.373 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.78, opts=13)
02:03:06.373 00.000 21444 Enqueuing Move request for scope (-0.21, -0.78)
02:03:06.373 00.000 25848 Worker thread wakes up
02:03:06.374 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.78) opts 0xd
02:03:06.374 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.78)
02:03:06.374 00.000 25848 Moving (-0.21, -0.78) raw xDistance=0.14 yDistance=-0.80
02:03:06.374 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:03:06.374 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
02:03:06.374 00.000 25848 MoveAxis(E, 0, ABG)
02:03:06.374 00.000 25848 Move returns status 0, amount 0
02:03:06.374 00.000 25848 MoveAxis(N, 22, ABG)
02:03:06.374 00.000 25848 Guiding  Dir = 0, Dur = 22
02:03:06.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=344, FiltMax=65504, Gamma=0.560
02:03:06.374 00.000 21444 UpdateGuideState exits: m=5733621 SNR=244.3 Saturated
02:03:06.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:06.374 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:06.374 00.000 21444 Enqueuing Expose request
02:03:06.404 00.030 25848 IsSlewing returns 0
02:03:06.404 00.000 25848 IsGuiding returns 0
02:03:06.445 00.041 25848 IsGuiding returns 1
02:03:06.446 00.001 25848 scope still moving after pulse duration time elapsed
02:03:06.500 00.054 25848 IsSlewing returns 0
02:03:06.500 00.000 25848 IsGuiding returns 0
02:03:06.500 00.000 25848 scope move finished after 22 + 73 ms
02:03:06.500 00.000 25848 Move returns status 0, amount 22
02:03:06.500 00.000 25848 move complete, result=0
02:03:06.500 00.000 25848 worker thread done servicing request
02:03:06.500 00.000 25848 Worker thread wakes up
02:03:06.500 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.8 px 22 ms NORTH
02:03:06.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:06.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:09.345 02.845 25848 Exposure complete
02:03:09.431 00.086 25848 worker thread done servicing request
02:03:09.432 00.001 21444 OnExposeComplete: enter
02:03:09.432 00.000 21444 UpdateGuideState(): m_state=6
02:03:09.432 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 519
02:03:09.432 00.000 21444 Star::Find returns 1 (1), X=1253.76, Y=664.30, Mass=5565229, SNR=230.4, Peak=65504 HFD=7.8
02:03:09.432 00.000 21444 MultiStar: [#1 0.15,0.54,0.85,U] [#2 0.33,1.08,0.71,U] [#3 0.02,1.51,0.73,U] [#4 -0.12,0.13,0.87,U] [#5 -2.52,-0.18,0.00,M2] [#6 -0.35,0.62,0.76,U] [#7 -0.04,0.54,0.61,U] [#8 0.10,-0.25,0.53,U] 
02:03:09.432 00.000 21444 refined, 7 included, MultiStar: {-0.21, 0.59}, one-star: {-1.29, 0.48}
02:03:09.432 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
02:03:09.432 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
02:03:09.432 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.59 hyp=0.63 cameraTheta=1.91 mountX=0.26 mountY=0.47, mountTheta=1.07
02:03:09.433 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.59, opts=13)
02:03:09.433 00.000 21444 Enqueuing Move request for scope (-0.21, 0.59)
02:03:09.433 00.000 25848 Worker thread wakes up
02:03:09.433 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.59) opts 0xd
02:03:09.433 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.59)
02:03:09.433 00.000 25848 Moving (-0.21, 0.59) raw xDistance=0.26 yDistance=0.47
02:03:09.433 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
02:03:09.433 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:09.433 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=220, FiltMax=65504, Gamma=0.560
02:03:09.433 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:03:09.433 00.000 25848 MoveAxis(E, 0, ABG)
02:03:09.433 00.000 25848 Move returns status 0, amount 0
02:03:09.433 00.000 25848 MoveAxis(N, 0, ABG)
02:03:09.433 00.000 25848 Move returns status 0, amount 0
02:03:09.433 00.000 21444 UpdateGuideState exits: m=5565229 SNR=230.4 Saturated
02:03:09.433 00.000 25848 move complete, result=0
02:03:09.433 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:09.433 00.000 25848 worker thread done servicing request
02:03:09.433 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:09.433 00.000 21444 Enqueuing Expose request
02:03:09.433 00.000 25848 Worker thread wakes up
02:03:09.434 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
02:03:09.434 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:09.434 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:12.281 02.847 25848 Exposure complete
02:03:12.365 00.084 25848 worker thread done servicing request
02:03:12.365 00.000 21444 OnExposeComplete: enter
02:03:12.365 00.000 21444 UpdateGuideState(): m_state=6
02:03:12.365 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 520
02:03:12.365 00.000 21444 Star::Find returns 1 (1), X=1253.30, Y=663.20, Mass=5339213, SNR=146.5, Peak=65504 HFD=8.1
02:03:12.365 00.000 21444 MultiStar: [#1 -0.11,-0.81,0.70,U] [#2 -1.45,0.16,0.89,U] [#3 -1.78,0.28,0.67,U] [#4 -0.46,-1.26,1.12,U] [#5 -2.57,-1.37,0.00,M3] [#6 -2.15,-0.37,0.00,M1] [#7 -0.02,-0.94,0.61,U] [#8 -0.87,-1.29,0.63,U] 
02:03:12.365 00.000 21444 refined, 6 included, MultiStar: {-0.96, -0.65}, one-star: {-1.75, -0.63}
02:03:12.365 00.000 21444 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.05) = xAngle (-5.60 = 0.69)
02:03:12.365 00.000 21444 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.44 = -2.16)
02:03:12.366 00.001 21444 CameraToMount -- cameraX=-0.96 cameraY=-0.65 hyp=1.16 cameraTheta=-2.54 mountX=0.89 mountY=-0.96, mountTheta=-0.82
02:03:12.366 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=-0.65, opts=13)
02:03:12.366 00.000 21444 Enqueuing Move request for scope (-0.96, -0.65)
02:03:12.366 00.000 25848 Worker thread wakes up
02:03:12.366 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.65) opts 0xd
02:03:12.366 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, -0.65)
02:03:12.366 00.000 25848 Moving (-0.96, -0.65) raw xDistance=0.89 yDistance=-0.96
02:03:12.366 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
02:03:12.366 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
02:03:12.366 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2520, FiltMin=66, FiltMax=65504, Gamma=0.560
02:03:12.367 00.001 21444 UpdateGuideState exits: m=5339213 SNR=146.5 Saturated
02:03:12.367 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:12.367 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:12.367 00.000 21444 Enqueuing Expose request
02:03:12.367 00.000 25848 MoveAxis(W, 26, ABG)
02:03:12.367 00.000 25848 Guiding  Dir = 3, Dur = 26
02:03:12.391 00.024 25848 IsSlewing returns 0
02:03:12.391 00.000 25848 IsGuiding returns 0
02:03:12.423 00.032 25848 IsGuiding returns 1
02:03:12.423 00.000 25848 scope still moving after pulse duration time elapsed
02:03:12.484 00.061 25848 IsSlewing returns 0
02:03:12.484 00.000 25848 IsGuiding returns 0
02:03:12.484 00.000 25848 scope move finished after 26 + 66 ms
02:03:12.484 00.000 25848 Move returns status 0, amount 26
02:03:12.484 00.000 25848 MoveAxis(N, 26, ABG)
02:03:12.484 00.000 25848 Guiding  Dir = 0, Dur = 26
02:03:12.545 00.061 25848 IsSlewing returns 0
02:03:12.577 00.032 25848 IsGuiding returns 0
02:03:12.609 00.032 25848 IsGuiding returns 1
02:03:12.609 00.000 25848 scope still moving after pulse duration time elapsed
02:03:12.702 00.093 25848 IsSlewing returns 0
02:03:12.702 00.000 25848 IsGuiding returns 0
02:03:12.702 00.000 25848 scope move finished after 26 + 99 ms
02:03:12.702 00.000 25848 Move returns status 0, amount 26
02:03:12.702 00.000 25848 move complete, result=0
02:03:12.703 00.001 25848 worker thread done servicing request
02:03:12.703 00.000 25848 Worker thread wakes up
02:03:12.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:12.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:12.703 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -1.0 px 26 ms NORTH
02:03:15.553 02.850 25848 Exposure complete
02:03:15.621 00.068 25848 worker thread done servicing request
02:03:15.621 00.000 21444 OnExposeComplete: enter
02:03:15.621 00.000 21444 UpdateGuideState(): m_state=6
02:03:15.622 00.001 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 521
02:03:15.622 00.000 21444 Star::Find returns 1 (1), X=1252.03, Y=665.89, Mass=5369846, SNR=192.1, Peak=65504 HFD=8.1
02:03:15.622 00.000 21444 MultiStar: [#1 -1.31,2.57,0.00,M1] [#2 -1.15,3.04,0.00,M1] [#3 -1.53,3.25,0.00,M1] [#4 -2.10,1.76,0.00,M1] [#5 -3.68,1.67,0.00,M4] [#6 -2.42,2.12,0.00,M2] [#7 -1.60,2.42,0.00,M1] [#8 -1.34,1.33,0.53,U] 
02:03:15.622 00.000 21444 refined, 1 included, MultiStar: {-2.44, 1.81}, one-star: {-3.02, 2.07}
02:03:15.622 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
02:03:15.622 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
02:03:15.622 00.000 21444 CameraToMount -- cameraX=-2.44 cameraY=1.81 hyp=3.04 cameraTheta=2.50 mountX=2.59 mountY=0.75, mountTheta=0.28
02:03:15.623 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.44, y=1.81, opts=13)
02:03:15.623 00.000 21444 Enqueuing Move request for scope (-2.44, 1.81)
02:03:15.623 00.000 25848 Worker thread wakes up
02:03:15.623 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.44, 1.81) opts 0xd
02:03:15.623 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.44, 1.81)
02:03:15.623 00.000 25848 Moving (-2.44, 1.81) raw xDistance=2.59 yDistance=0.75
02:03:15.623 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.67 from input 2.59
02:03:15.623 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:15.623 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=216, FiltMax=65504, Gamma=0.560
02:03:15.623 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
02:03:15.623 00.000 25848 MoveAxis(W, 77, ABG)
02:03:15.623 00.000 25848 Guiding  Dir = 3, Dur = 77
02:03:15.623 00.000 21444 UpdateGuideState exits: m=5369846 SNR=192.1 Saturated
02:03:15.623 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:15.623 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:15.623 00.000 21444 Enqueuing Expose request
02:03:15.677 00.054 25848 IsSlewing returns 0
02:03:15.677 00.000 25848 IsGuiding returns 0
02:03:15.708 00.031 25848 PulseGuide returned control before completion, sleep 57
02:03:15.770 00.062 25848 IsGuiding returns 1
02:03:15.770 00.000 25848 scope still moving after pulse duration time elapsed
02:03:15.829 00.059 25848 IsSlewing returns 0
02:03:15.829 00.000 25848 IsGuiding returns 0
02:03:15.829 00.000 25848 scope move finished after 77 + 75 ms
02:03:15.829 00.000 25848 Move returns status 0, amount 77
02:03:15.829 00.000 25848 MoveAxis(N, 0, ABG)
02:03:15.829 00.000 25848 Move returns status 0, amount 0
02:03:15.829 00.000 25848 move complete, result=0
02:03:15.829 00.000 25848 worker thread done servicing request
02:03:15.829 00.000 25848 Worker thread wakes up
02:03:15.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:15.829 00.000 21444 GuideStep: 2.6 px 77 ms WEST, 0.8 px 0 ms NORTH
02:03:15.830 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:18.680 02.850 25848 Exposure complete
02:03:18.768 00.088 25848 worker thread done servicing request
02:03:18.769 00.001 21444 OnExposeComplete: enter
02:03:18.769 00.000 21444 UpdateGuideState(): m_state=6
02:03:18.769 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 522
02:03:18.769 00.000 21444 Star::Find returns 1 (1), X=1252.49, Y=663.52, Mass=5843678, SNR=256.8, Peak=65504 HFD=7.7
02:03:18.769 00.000 21444 MultiStar: [#1 -1.58,0.66,0.87,U] [#2 -1.49,0.78,0.75,U] [#3 -2.29,1.45,0.00,M2] [#4 -1.67,0.14,0.59,U] [#5 -2.72,0.02,0.00,M5] [#6 -1.91,0.91,0.00,M3] [#7 -0.95,0.09,0.75,U] [#8 -1.41,-0.20,0.49,U] 
02:03:18.769 00.000 21444 refined, 5 included, MultiStar: {-1.67, 0.20}, one-star: {-2.56, -0.30}
02:03:18.769 00.000 21444 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
02:03:18.769 00.000 21444 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
02:03:18.769 00.000 21444 CameraToMount -- cameraX=-1.67 cameraY=0.20 hyp=1.69 cameraTheta=3.02 mountX=1.69 mountY=-0.45, mountTheta=-0.26
02:03:18.770 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.67, y=0.20, opts=13)
02:03:18.770 00.000 21444 Enqueuing Move request for scope (-1.67, 0.20)
02:03:18.770 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=360, FiltMax=65504, Gamma=0.560
02:03:18.770 00.000 25848 Worker thread wakes up
02:03:18.770 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.67, 0.20) opts 0xd
02:03:18.771 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.67, 0.20)
02:03:18.771 00.000 25848 Moving (-1.67, 0.20) raw xDistance=1.69 yDistance=-0.45
02:03:18.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.18 from input 1.69
02:03:18.771 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:18.771 00.000 21444 UpdateGuideState exits: m=5843678 SNR=256.8 Saturated
02:03:18.771 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:18.771 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:18.771 00.000 21444 Enqueuing Expose request
02:03:18.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
02:03:18.771 00.000 25848 MoveAxis(W, 54, ABG)
02:03:18.771 00.000 25848 Guiding  Dir = 3, Dur = 54
02:03:18.796 00.025 25848 IsSlewing returns 0
02:03:18.796 00.000 25848 IsGuiding returns 0
02:03:18.828 00.032 25848 PulseGuide returned control before completion, sleep 33
02:03:18.869 00.041 25848 IsGuiding returns 1
02:03:18.869 00.000 25848 scope still moving after pulse duration time elapsed
02:03:18.937 00.068 25848 IsSlewing returns 0
02:03:18.938 00.001 25848 IsGuiding returns 0
02:03:18.938 00.000 25848 scope move finished after 54 + 87 ms
02:03:18.938 00.000 25848 Move returns status 0, amount 54
02:03:18.938 00.000 25848 MoveAxis(N, 0, ABG)
02:03:18.938 00.000 25848 Move returns status 0, amount 0
02:03:18.938 00.000 25848 move complete, result=0
02:03:18.938 00.000 25848 worker thread done servicing request
02:03:18.938 00.000 25848 Worker thread wakes up
02:03:18.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:18.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:18.938 00.000 21444 GuideStep: 1.7 px 54 ms WEST, -0.4 px 0 ms NORTH
02:03:21.783 02.845 25848 Exposure complete
02:03:21.863 00.080 25848 worker thread done servicing request
02:03:21.863 00.000 21444 OnExposeComplete: enter
02:03:21.863 00.000 21444 UpdateGuideState(): m_state=6
02:03:21.863 00.000 21444 Star::Find(15, 1252, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 523
02:03:21.863 00.000 21444 Star::Find returns 1 (1), X=1253.08, Y=663.70, Mass=5829844, SNR=275.4, Peak=65504 HFD=8.0
02:03:21.864 00.001 21444 MultiStar: [#1 -0.13,0.46,0.75,U] [#2 0.54,0.85,0.64,U] [#3 -0.25,1.06,0.63,U] [#4 -1.13,-0.49,0.71,U] [#5 -1.40,-0.50,0.58,U] [#6 -0.76,0.09,0.45,U] [#7 -0.32,-0.21,0.69,U] [#8 -0.18,-0.46,0.44,U] 
02:03:21.864 00.000 21444 refined, 8 included, MultiStar: {-0.70, 0.08}, one-star: {-1.97, -0.12}
02:03:21.864 00.000 21444 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
02:03:21.864 00.000 21444 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
02:03:21.864 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=0.08 hyp=0.71 cameraTheta=3.02 mountX=0.71 mountY=-0.19, mountTheta=-0.26
02:03:21.865 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=0.08, opts=13)
02:03:21.865 00.000 21444 Enqueuing Move request for scope (-0.70, 0.08)
02:03:21.865 00.000 25848 Worker thread wakes up
02:03:21.865 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=16, FiltMax=65504, Gamma=0.560
02:03:21.865 00.000 21444 UpdateGuideState exits: m=5829844 SNR=275.4 Saturated
02:03:21.865 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:21.865 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.08) opts 0xd
02:03:21.865 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, 0.08)
02:03:21.865 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:21.865 00.000 21444 Enqueuing Expose request
02:03:21.865 00.000 25848 Moving (-0.70, 0.08) raw xDistance=0.71 yDistance=-0.19
02:03:21.865 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.71
02:03:21.865 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:21.865 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:03:21.865 00.000 25848 MoveAxis(W, 24, ABG)
02:03:21.865 00.000 25848 Guiding  Dir = 3, Dur = 24
02:03:21.890 00.025 25848 IsSlewing returns 0
02:03:21.890 00.000 25848 IsGuiding returns 0
02:03:21.922 00.032 25848 IsGuiding returns 1
02:03:21.922 00.000 25848 scope still moving after pulse duration time elapsed
02:03:21.983 00.061 25848 IsSlewing returns 0
02:03:21.983 00.000 25848 IsGuiding returns 0
02:03:21.983 00.000 25848 scope move finished after 24 + 69 ms
02:03:21.983 00.000 25848 Move returns status 0, amount 24
02:03:21.983 00.000 25848 MoveAxis(N, 0, ABG)
02:03:21.983 00.000 25848 Move returns status 0, amount 0
02:03:21.983 00.000 25848 move complete, result=0
02:03:21.983 00.000 25848 worker thread done servicing request
02:03:21.983 00.000 25848 Worker thread wakes up
02:03:21.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:21.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:21.983 00.000 21444 GuideStep: 0.7 px 24 ms WEST, -0.2 px 0 ms NORTH
02:03:24.835 02.852 25848 Exposure complete
02:03:24.922 00.087 25848 worker thread done servicing request
02:03:24.922 00.000 21444 OnExposeComplete: enter
02:03:24.922 00.000 21444 UpdateGuideState(): m_state=6
02:03:24.922 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 524
02:03:24.922 00.000 21444 Star::Find returns 1 (1), X=1253.77, Y=663.66, Mass=5456015, SNR=176.9, Peak=65504 HFD=8.0
02:03:24.923 00.001 21444 MultiStar: [#1 -0.17,0.76,0.84,U] [#2 -0.20,0.68,0.77,U] [#3 -1.85,1.43,0.00,M2] [#4 -0.94,0.11,0.81,U] [#5 -1.66,-0.35,0.82,U] [#6 -0.40,0.59,0.58,U] [#7 -0.00,0.12,0.73,U] [#8 0.15,-0.61,0.55,U] 
02:03:24.923 00.000 21444 refined, 7 included, MultiStar: {-0.63, 0.15}, one-star: {-1.27, -0.16}
02:03:24.923 00.000 21444 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.05) = xAngle (-0.14 = -0.14)
02:03:24.923 00.000 21444 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.98 = -2.98)
02:03:24.923 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=0.15 hyp=0.65 cameraTheta=2.91 mountX=0.64 mountY=-0.10, mountTheta=-0.16
02:03:24.924 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=0.15, opts=13)
02:03:24.924 00.000 21444 Enqueuing Move request for scope (-0.63, 0.15)
02:03:24.924 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=156, FiltMax=65504, Gamma=0.560
02:03:24.924 00.000 21444 UpdateGuideState exits: m=5456015 SNR=176.9 Saturated
02:03:24.924 00.000 25848 Worker thread wakes up
02:03:24.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.15) opts 0xd
02:03:24.924 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 0.15)
02:03:24.924 00.000 25848 Moving (-0.63, 0.15) raw xDistance=0.64 yDistance=-0.10
02:03:24.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.64
02:03:24.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:24.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:03:24.924 00.000 25848 MoveAxis(W, 20, ABG)
02:03:24.924 00.000 25848 Guiding  Dir = 3, Dur = 20
02:03:24.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:24.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:24.925 00.001 21444 Enqueuing Expose request
02:03:24.953 00.028 25848 IsSlewing returns 0
02:03:24.953 00.000 25848 IsGuiding returns 0
02:03:24.986 00.033 25848 IsGuiding returns 1
02:03:24.986 00.000 25848 scope still moving after pulse duration time elapsed
02:03:25.033 00.047 25848 IsSlewing returns 0
02:03:25.034 00.001 25848 IsGuiding returns 0
02:03:25.034 00.000 25848 scope move finished after 20 + 60 ms
02:03:25.034 00.000 25848 Move returns status 0, amount 20
02:03:25.034 00.000 25848 MoveAxis(N, 0, ABG)
02:03:25.034 00.000 25848 Move returns status 0, amount 0
02:03:25.034 00.000 25848 move complete, result=0
02:03:25.035 00.001 25848 worker thread done servicing request
02:03:25.035 00.000 25848 Worker thread wakes up
02:03:25.035 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:25.035 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:25.035 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -0.1 px 0 ms NORTH
02:03:27.888 02.853 25848 Exposure complete
02:03:27.971 00.083 25848 worker thread done servicing request
02:03:27.971 00.000 21444 OnExposeComplete: enter
02:03:27.971 00.000 21444 UpdateGuideState(): m_state=6
02:03:27.971 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 525
02:03:27.971 00.000 21444 Star::Find returns 1 (1), X=1253.56, Y=663.19, Mass=5431121, SNR=196.6, Peak=65504 HFD=7.8
02:03:27.971 00.000 21444 MultiStar: [#1 -0.82,-0.21,1.05,U] [#2 -0.65,0.00,0.75,U] [#3 -0.78,0.71,0.49,U] [#4 -0.43,-0.42,0.81,U] [#5 -1.53,-0.74,0.70,U] [#6 -0.79,-0.12,0.68,U] [#7 -0.43,-1.12,0.61,U] [#8 -0.51,-0.92,0.55,U] 
02:03:27.971 00.000 21444 refined, 8 included, MultiStar: {-0.86, -0.40}, one-star: {-1.49, -0.64}
02:03:27.971 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.05) = xAngle (-5.76 = 0.52)
02:03:27.972 00.001 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.61 = -2.32)
02:03:27.972 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=-0.40 hyp=0.95 cameraTheta=-2.71 mountX=0.82 mountY=-0.69, mountTheta=-0.70
02:03:27.972 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=-0.40, opts=13)
02:03:27.972 00.000 21444 Enqueuing Move request for scope (-0.86, -0.40)
02:03:27.972 00.000 25848 Worker thread wakes up
02:03:27.972 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.40) opts 0xd
02:03:27.972 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, -0.40)
02:03:27.972 00.000 25848 Moving (-0.86, -0.40) raw xDistance=0.82 yDistance=-0.69
02:03:27.972 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.82
02:03:27.972 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
02:03:27.973 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=396, FiltMax=65504, Gamma=0.560
02:03:27.973 00.000 25848 MoveAxis(W, 25, ABG)
02:03:27.973 00.000 25848 Guiding  Dir = 3, Dur = 25
02:03:27.973 00.000 21444 UpdateGuideState exits: m=5431121 SNR=196.6 Saturated
02:03:27.973 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:27.973 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:27.973 00.000 21444 Enqueuing Expose request
02:03:28.001 00.028 25848 IsSlewing returns 0
02:03:28.001 00.000 25848 IsGuiding returns 0
02:03:28.032 00.031 25848 IsGuiding returns 1
02:03:28.032 00.000 25848 scope still moving after pulse duration time elapsed
02:03:28.093 00.061 25848 IsSlewing returns 0
02:03:28.093 00.000 25848 IsGuiding returns 0
02:03:28.093 00.000 25848 scope move finished after 25 + 66 ms
02:03:28.093 00.000 25848 Move returns status 0, amount 25
02:03:28.093 00.000 25848 MoveAxis(N, 19, ABG)
02:03:28.093 00.000 25848 Guiding  Dir = 0, Dur = 19
02:03:28.126 00.033 25848 IsSlewing returns 0
02:03:28.126 00.000 25848 IsGuiding returns 0
02:03:28.157 00.031 25848 IsGuiding returns 1
02:03:28.157 00.000 25848 scope still moving after pulse duration time elapsed
02:03:28.219 00.062 25848 IsSlewing returns 0
02:03:28.219 00.000 25848 IsGuiding returns 0
02:03:28.219 00.000 25848 scope move finished after 19 + 75 ms
02:03:28.219 00.000 25848 Move returns status 0, amount 19
02:03:28.219 00.000 25848 move complete, result=0
02:03:28.219 00.000 25848 worker thread done servicing request
02:03:28.219 00.000 25848 Worker thread wakes up
02:03:28.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:28.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:28.220 00.001 21444 GuideStep: 0.8 px 25 ms WEST, -0.7 px 19 ms NORTH
02:03:31.073 02.853 25848 Exposure complete
02:03:31.161 00.088 25848 worker thread done servicing request
02:03:31.161 00.000 21444 OnExposeComplete: enter
02:03:31.162 00.001 21444 UpdateGuideState(): m_state=6
02:03:31.162 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 526
02:03:31.162 00.000 21444 Star::Find returns 1 (1), X=1253.80, Y=663.73, Mass=5298009, SNR=177.1, Peak=65504 HFD=7.8
02:03:31.162 00.000 21444 MultiStar: [#1 0.96,0.00,0.93,U] [#2 0.44,0.46,0.87,U] [#3 0.43,1.37,0.73,U] [#4 0.00,-0.72,0.77,U] [#5 -1.00,-0.73,0.53,U] [#6 -0.42,0.27,0.71,U] [#7 0.44,-0.23,0.74,U] [#8 0.58,-0.43,0.67,U] 
02:03:31.162 00.000 21444 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {-1.25, -0.09}
02:03:31.162 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
02:03:31.162 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.46 = 0.83)
02:03:31.162 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.44 mountX=-0.03 mountY=0.03, mountTheta=2.44
02:03:31.163 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.02, opts=13)
02:03:31.163 00.000 21444 Enqueuing Move request for scope (0.03, 0.02)
02:03:31.163 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=40, FiltMax=65504, Gamma=0.560
02:03:31.163 00.000 21444 UpdateGuideState exits: m=5298009 SNR=177.1 Saturated
02:03:31.163 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:31.163 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:31.164 00.001 21444 Enqueuing Expose request
02:03:31.164 00.000 25848 Worker thread wakes up
02:03:31.164 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
02:03:31.164 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
02:03:31.164 00.000 25848 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=0.03
02:03:31.164 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:03:31.164 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:31.164 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:03:31.164 00.000 25848 MoveAxis(E, 0, ABG)
02:03:31.164 00.000 25848 Move returns status 0, amount 0
02:03:31.164 00.000 25848 MoveAxis(N, 0, ABG)
02:03:31.164 00.000 25848 Move returns status 0, amount 0
02:03:31.164 00.000 25848 move complete, result=0
02:03:31.164 00.000 25848 worker thread done servicing request
02:03:31.164 00.000 25848 Worker thread wakes up
02:03:31.164 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:31.164 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:31.164 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:34.011 02.847 25848 Exposure complete
02:03:34.090 00.079 25848 worker thread done servicing request
02:03:34.091 00.001 21444 OnExposeComplete: enter
02:03:34.091 00.000 21444 UpdateGuideState(): m_state=6
02:03:34.091 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 527
02:03:34.091 00.000 21444 Star::Find returns 1 (1), X=1255.58, Y=662.92, Mass=5366709, SNR=197.3, Peak=65504 HFD=7.9
02:03:34.091 00.000 21444 MultiStar: [#1 1.27,-0.69,0.91,U] [#2 1.34,0.11,1.09,U] [#3 1.18,0.21,0.71,U] [#4 1.10,-0.28,0.92,U] [#5 -0.40,-0.75,0.74,U] [#6 1.34,0.07,0.60,U] [#7 1.83,-0.39,0.58,U] [#8 1.79,-0.75,0.54,U] 
02:03:34.091 00.000 21444 single-star, 8 included, MultiStar: {1.06, -0.38}, one-star: {0.53, -0.90}
02:03:34.091 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
02:03:34.091 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
02:03:34.091 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.90 hyp=1.05 cameraTheta=-1.04 mountX=-0.61 mountY=-0.63, mountTheta=-2.34
02:03:34.092 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.90, opts=13)
02:03:34.092 00.000 21444 Enqueuing Move request for scope (0.53, -0.90)
02:03:34.092 00.000 25848 Worker thread wakes up
02:03:34.092 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.90) opts 0xd
02:03:34.092 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.90)
02:03:34.092 00.000 25848 Moving (0.53, -0.90) raw xDistance=-0.61 yDistance=-0.63
02:03:34.092 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
02:03:34.092 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
02:03:34.092 00.000 25848 MoveAxis(E, 18, ABG)
02:03:34.092 00.000 25848 Guiding  Dir = 2, Dur = 18
02:03:34.093 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=296, FiltMax=65504, Gamma=0.560
02:03:34.093 00.000 21444 UpdateGuideState exits: m=5366709 SNR=197.3 Saturated
02:03:34.093 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:34.093 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:34.093 00.000 21444 Enqueuing Expose request
02:03:34.125 00.032 25848 IsSlewing returns 0
02:03:34.125 00.000 25848 IsGuiding returns 0
02:03:34.157 00.032 25848 IsGuiding returns 1
02:03:34.157 00.000 25848 scope still moving after pulse duration time elapsed
02:03:34.203 00.046 25848 IsSlewing returns 0
02:03:34.203 00.000 25848 IsGuiding returns 0
02:03:34.203 00.000 25848 scope move finished after 18 + 59 ms
02:03:34.203 00.000 25848 Move returns status 0, amount 18
02:03:34.203 00.000 25848 MoveAxis(N, 17, ABG)
02:03:34.203 00.000 25848 Guiding  Dir = 0, Dur = 17
02:03:34.233 00.030 25848 IsSlewing returns 0
02:03:34.233 00.000 25848 IsGuiding returns 0
02:03:34.293 00.060 25848 IsGuiding returns 1
02:03:34.294 00.001 25848 scope still moving after pulse duration time elapsed
02:03:34.361 00.067 25848 IsSlewing returns 0
02:03:34.361 00.000 25848 IsGuiding returns 0
02:03:34.361 00.000 25848 scope move finished after 17 + 111 ms
02:03:34.362 00.001 25848 Move returns status 0, amount 17
02:03:34.362 00.000 25848 move complete, result=0
02:03:34.362 00.000 25848 worker thread done servicing request
02:03:34.362 00.000 25848 Worker thread wakes up
02:03:34.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:34.362 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:34.362 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -0.6 px 17 ms NORTH
02:03:37.206 02.844 25848 Exposure complete
02:03:37.293 00.087 25848 worker thread done servicing request
02:03:37.293 00.000 21444 OnExposeComplete: enter
02:03:37.293 00.000 21444 UpdateGuideState(): m_state=6
02:03:37.294 00.001 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 528
02:03:37.294 00.000 21444 Star::Find returns 1 (1), X=1253.31, Y=664.10, Mass=5697578, SNR=229.2, Peak=65504 HFD=7.9
02:03:37.294 00.000 21444 MultiStar: [#1 0.35,1.01,0.87,U] [#2 0.19,1.75,0.82,U] [#3 0.57,1.72,0.73,U] [#4 -1.06,0.41,0.89,U] [#5 -2.42,0.09,0.00,M1] [#6 -1.28,0.99,0.64,U] [#7 -0.45,0.33,0.71,U] [#8 -0.26,0.33,0.59,U] 
02:03:37.294 00.000 21444 refined, 7 included, MultiStar: {-0.50, 0.84}, one-star: {-1.73, 0.28}
02:03:37.294 00.000 21444 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.05) = xAngle (-0.95 = -0.95)
02:03:37.294 00.000 21444 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.79 = 2.49)
02:03:37.294 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.84 hyp=0.98 cameraTheta=2.10 mountX=0.57 mountY=0.59, mountTheta=0.80
02:03:37.295 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.84, opts=13)
02:03:37.295 00.000 21444 Enqueuing Move request for scope (-0.50, 0.84)
02:03:37.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=244, FiltMax=65504, Gamma=0.560
02:03:37.295 00.000 21444 UpdateGuideState exits: m=5697578 SNR=229.2 Saturated
02:03:37.295 00.000 25848 Worker thread wakes up
02:03:37.295 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.84) opts 0xd
02:03:37.295 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.84)
02:03:37.295 00.000 25848 Moving (-0.50, 0.84) raw xDistance=0.57 yDistance=0.59
02:03:37.295 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.57
02:03:37.295 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:37.295 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
02:03:37.296 00.001 25848 MoveAxis(W, 15, ABG)
02:03:37.296 00.000 25848 Guiding  Dir = 3, Dur = 15
02:03:37.296 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:37.296 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:37.296 00.000 21444 Enqueuing Expose request
02:03:37.328 00.032 25848 IsSlewing returns 0
02:03:37.329 00.001 25848 IsGuiding returns 0
02:03:37.361 00.032 25848 IsGuiding returns 1
02:03:37.361 00.000 25848 scope still moving after pulse duration time elapsed
02:03:37.422 00.061 25848 IsSlewing returns 0
02:03:37.422 00.000 25848 IsGuiding returns 0
02:03:37.422 00.000 25848 scope move finished after 15 + 78 ms
02:03:37.422 00.000 25848 Move returns status 0, amount 15
02:03:37.422 00.000 25848 MoveAxis(N, 0, ABG)
02:03:37.422 00.000 25848 Move returns status 0, amount 0
02:03:37.422 00.000 25848 move complete, result=0
02:03:37.422 00.000 25848 worker thread done servicing request
02:03:37.422 00.000 25848 Worker thread wakes up
02:03:37.423 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:37.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:37.423 00.000 21444 GuideStep: 0.6 px 15 ms WEST, 0.6 px 0 ms NORTH
02:03:40.263 02.840 25848 Exposure complete
02:03:40.346 00.083 25848 worker thread done servicing request
02:03:40.346 00.000 21444 OnExposeComplete: enter
02:03:40.346 00.000 21444 UpdateGuideState(): m_state=6
02:03:40.347 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 529
02:03:40.347 00.000 21444 Star::Find returns 1 (1), X=1253.15, Y=663.64, Mass=5685642, SNR=228.2, Peak=65504 HFD=7.9
02:03:40.347 00.000 21444 MultiStar: [#1 -0.87,0.09,0.97,U] [#2 -0.76,0.62,0.93,U] [#3 -0.94,1.04,0.56,U] [#4 -1.49,-0.03,0.78,U] [#5 -2.73,-0.18,0.00,M2] [#6 -1.50,0.43,0.72,U] [#7 -0.96,0.01,0.71,U] [#8 -0.92,-0.44,0.59,U] 
02:03:40.347 00.000 21444 refined, 7 included, MultiStar: {-1.19, 0.17}, one-star: {-1.90, -0.19}
02:03:40.347 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
02:03:40.347 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
02:03:40.347 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=0.17 hyp=1.20 cameraTheta=3.00 mountX=1.20 mountY=-0.29, mountTheta=-0.24
02:03:40.348 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=0.17, opts=13)
02:03:40.348 00.000 21444 Enqueuing Move request for scope (-1.19, 0.17)
02:03:40.348 00.000 25848 Worker thread wakes up
02:03:40.348 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.17) opts 0xd
02:03:40.348 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, 0.17)
02:03:40.348 00.000 25848 Moving (-1.19, 0.17) raw xDistance=1.20 yDistance=-0.29
02:03:40.348 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.20
02:03:40.348 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:40.348 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:03:40.348 00.000 25848 MoveAxis(W, 36, ABG)
02:03:40.348 00.000 25848 Guiding  Dir = 3, Dur = 36
02:03:40.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=268, FiltMax=65504, Gamma=0.560
02:03:40.348 00.000 21444 UpdateGuideState exits: m=5685642 SNR=228.2 Saturated
02:03:40.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:40.348 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:40.348 00.000 21444 Enqueuing Expose request
02:03:40.374 00.026 25848 IsSlewing returns 0
02:03:40.374 00.000 25848 IsGuiding returns 0
02:03:40.406 00.032 25848 PulseGuide returned control before completion, sleep 15
02:03:40.436 00.030 25848 IsGuiding returns 1
02:03:40.436 00.000 25848 scope still moving after pulse duration time elapsed
02:03:40.525 00.089 25848 IsSlewing returns 0
02:03:40.546 00.021 25848 IsGuiding returns 0
02:03:40.546 00.000 25848 scope move finished after 36 + 136 ms
02:03:40.546 00.000 25848 Move returns status 0, amount 36
02:03:40.546 00.000 25848 MoveAxis(N, 0, ABG)
02:03:40.546 00.000 25848 Move returns status 0, amount 0
02:03:40.546 00.000 25848 move complete, result=0
02:03:40.546 00.000 25848 worker thread done servicing request
02:03:40.546 00.000 25848 Worker thread wakes up
02:03:40.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:40.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:40.546 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -0.3 px 0 ms NORTH
02:03:43.389 02.843 25848 Exposure complete
02:03:43.473 00.084 25848 worker thread done servicing request
02:03:43.473 00.000 21444 OnExposeComplete: enter
02:03:43.473 00.000 21444 UpdateGuideState(): m_state=6
02:03:43.473 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 530
02:03:43.473 00.000 21444 Star::Find returns 1 (1), X=1253.59, Y=663.03, Mass=5439927, SNR=254.7, Peak=65504 HFD=7.9
02:03:43.474 00.001 21444 MultiStar: [#1 -0.35,0.12,0.85,U] [#2 0.14,0.05,0.82,U] [#3 -0.05,0.63,0.67,U] [#4 -0.66,-0.77,0.89,U] [#5 -2.70,-0.88,0.00,M3] [#6 -0.61,-0.40,0.56,U] [#7 0.17,0.05,0.58,U] [#8 -0.52,-0.90,0.60,U] 
02:03:43.474 00.000 21444 refined, 7 included, MultiStar: {-0.47, -0.28}, one-star: {-1.46, -0.80}
02:03:43.474 00.000 21444 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.05) = xAngle (-5.66 = 0.62)
02:03:43.474 00.000 21444 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.50 = -2.22)
02:03:43.474 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=-0.28 hyp=0.55 cameraTheta=-2.61 mountX=0.45 mountY=-0.44, mountTheta=-0.78
02:03:43.474 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=-0.28, opts=13)
02:03:43.475 00.001 21444 Enqueuing Move request for scope (-0.47, -0.28)
02:03:43.475 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=320, FiltMax=65504, Gamma=0.560
02:03:43.475 00.000 21444 UpdateGuideState exits: m=5439927 SNR=254.7 Saturated
02:03:43.475 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:43.475 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:43.475 00.000 21444 Enqueuing Expose request
02:03:43.475 00.000 25848 Worker thread wakes up
02:03:43.475 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.28) opts 0xd
02:03:43.475 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, -0.28)
02:03:43.475 00.000 25848 Moving (-0.47, -0.28) raw xDistance=0.45 yDistance=-0.44
02:03:43.475 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
02:03:43.475 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:43.475 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:03:43.475 00.000 25848 MoveAxis(E, 0, ABG)
02:03:43.475 00.000 25848 Move returns status 0, amount 0
02:03:43.475 00.000 25848 MoveAxis(N, 0, ABG)
02:03:43.475 00.000 25848 Move returns status 0, amount 0
02:03:43.475 00.000 25848 move complete, result=0
02:03:43.475 00.000 25848 worker thread done servicing request
02:03:43.475 00.000 25848 Worker thread wakes up
02:03:43.475 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:43.475 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:43.475 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
02:03:46.324 02.849 25848 Exposure complete
02:03:46.410 00.086 25848 worker thread done servicing request
02:03:46.410 00.000 21444 OnExposeComplete: enter
02:03:46.410 00.000 21444 UpdateGuideState(): m_state=6
02:03:46.411 00.001 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 531
02:03:46.411 00.000 21444 Star::Find returns 1 (1), X=1254.70, Y=665.48, Mass=5618626, SNR=191.3, Peak=65504 HFD=7.8
02:03:46.411 00.000 21444 MultiStar: [#1 1.02,1.70,0.87,U] [#2 1.16,1.86,0.00,M1] [#3 0.95,2.01,0.00,M1] [#4 0.89,1.80,0.00,M1] [#5 0.44,1.33,0.95,U] [#6 1.20,2.28,0.00,M1] [#7 1.36,1.49,0.00,M1] [#8 1.96,1.12,0.00,M1] 
02:03:46.411 00.000 21444 refined, 2 included, MultiStar: {0.34, 1.56}, one-star: {-0.35, 1.66}
02:03:46.411 00.000 21444 CameraToMount -- cameraTheta (1.36) - m_xAngle (3.05) = xAngle (-1.69 = -1.69)
02:03:46.411 00.000 21444 CameraToMount -- cameraTheta (1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.54 = 1.75)
02:03:46.411 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=1.56 hyp=1.59 cameraTheta=1.36 mountX=-0.19 mountY=1.57, mountTheta=1.69
02:03:46.412 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=1.56, opts=13)
02:03:46.412 00.000 21444 Enqueuing Move request for scope (0.34, 1.56)
02:03:46.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=368, FiltMax=65504, Gamma=0.560
02:03:46.412 00.000 21444 UpdateGuideState exits: m=5618626 SNR=191.3 Saturated
02:03:46.412 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:46.412 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:46.412 00.000 21444 Enqueuing Expose request
02:03:46.412 00.000 25848 Worker thread wakes up
02:03:46.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 1.56) opts 0xd
02:03:46.412 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 1.56)
02:03:46.412 00.000 25848 Moving (0.34, 1.56) raw xDistance=-0.19 yDistance=1.57
02:03:46.413 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:03:46.413 00.000 25848 resist switch: large excursion: input 1.57 thresh 1.53 direction from -1 to 1
02:03:46.413 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.71
02:03:46.413 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57
02:03:46.413 00.000 25848 MoveAxis(E, 0, ABG)
02:03:46.413 00.000 25848 Move returns status 0, amount 0
02:03:46.413 00.000 25848 BLC: Oldest BLC event removed
02:03:46.413 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 265 applied
02:03:46.413 00.000 25848 MoveAxis(S, 308, ABG)
02:03:46.413 00.000 25848 Guiding  Dir = 1, Dur = 308
02:03:46.438 00.025 25848 IsSlewing returns 0
02:03:46.438 00.000 25848 IsGuiding returns 0
02:03:46.470 00.032 25848 PulseGuide returned control before completion, sleep 287
02:03:46.762 00.292 25848 IsGuiding returns 1
02:03:46.762 00.000 25848 scope still moving after pulse duration time elapsed
02:03:46.813 00.051 25848 IsSlewing returns 0
02:03:46.813 00.000 25848 IsGuiding returns 0
02:03:46.813 00.000 25848 scope move finished after 308 + 67 ms
02:03:46.813 00.000 25848 Move returns status 0, amount 308
02:03:46.813 00.000 25848 move complete, result=0
02:03:46.813 00.000 25848 worker thread done servicing request
02:03:46.813 00.000 25848 Worker thread wakes up
02:03:46.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:46.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:46.813 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.6 px 308 ms SOUTH
02:03:49.659 02.846 25848 Exposure complete
02:03:49.738 00.079 25848 worker thread done servicing request
02:03:49.738 00.000 21444 OnExposeComplete: enter
02:03:49.738 00.000 21444 UpdateGuideState(): m_state=6
02:03:49.738 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 532
02:03:49.739 00.001 21444 Star::Find returns 1 (1), X=1253.28, Y=662.73, Mass=5799137, SNR=295.0, Peak=65504 HFD=8.0
02:03:49.739 00.000 21444 MultiStar: [#1 -0.89,-0.80,0.86,U] [#2 -0.24,-0.31,0.55,U] [#3 -1.54,-0.11,0.52,U] [#4 -0.90,-1.44,0.62,U] [#5 -1.88,-0.97,0.00,M3] [#6 -0.67,-0.54,0.53,U] [#7 -0.00,-0.65,0.48,U] [#8 -0.07,-1.59,0.50,U] 
02:03:49.739 00.000 21444 refined, 7 included, MultiStar: {-0.87, -0.85}, one-star: {-1.76, -1.09}
02:03:49.739 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.05) = xAngle (-5.42 = 0.86)
02:03:49.739 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.27 = -1.98)
02:03:49.739 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-0.85 hyp=1.22 cameraTheta=-2.37 mountX=0.79 mountY=-1.12, mountTheta=-0.95
02:03:49.740 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-0.85, opts=13)
02:03:49.740 00.000 21444 Enqueuing Move request for scope (-0.87, -0.85)
02:03:49.740 00.000 25848 Worker thread wakes up
02:03:49.740 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.85) opts 0xd
02:03:49.740 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -0.85)
02:03:49.740 00.000 25848 Moving (-0.87, -0.85) raw xDistance=0.79 yDistance=-1.12
02:03:49.740 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=242, FiltMax=65504, Gamma=0.560
02:03:49.740 00.000 21444 UpdateGuideState exits: m=5799137 SNR=295.0 Saturated
02:03:49.740 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:49.740 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:49.740 00.000 21444 Enqueuing Expose request
02:03:49.740 00.000 25848 BLC: History state: CurrMiss=-1.12, AvgInitMiss=-0.56, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.569643, 1:-1.115622
02:03:49.740 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -15.000000
02:03:49.740 00.000 25848 BLC: window closed
02:03:49.740 00.000 25848 BLC: Pulse adjusted to 250
02:03:49.740 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
02:03:49.740 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:49.740 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.12
02:03:49.741 00.001 25848 MoveAxis(W, 23, ABG)
02:03:49.741 00.000 25848 Guiding  Dir = 3, Dur = 23
02:03:49.765 00.024 25848 IsSlewing returns 0
02:03:49.765 00.000 25848 IsGuiding returns 0
02:03:49.796 00.031 25848 IsGuiding returns 1
02:03:49.796 00.000 25848 scope still moving after pulse duration time elapsed
02:03:49.859 00.063 25848 IsSlewing returns 0
02:03:49.859 00.000 25848 IsGuiding returns 0
02:03:49.859 00.000 25848 scope move finished after 23 + 71 ms
02:03:49.859 00.000 25848 Move returns status 0, amount 23
02:03:49.859 00.000 25848 MoveAxis(N, 0, ABG)
02:03:49.859 00.000 25848 Move returns status 0, amount 0
02:03:49.859 00.000 25848 move complete, result=0
02:03:49.859 00.000 25848 worker thread done servicing request
02:03:49.859 00.000 25848 Worker thread wakes up
02:03:49.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:49.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:49.859 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -1.1 px 0 ms NORTH
02:03:50.034 00.175 21444 evsrv: cli 0107EBA0 connect
02:03:50.034 00.000 21444 case statement mapped state 6 to 3
02:03:50.034 00.000 21444 case statement mapped state 6 to 3
02:03:50.035 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"66103b76-a35c-4960-ab19-36f26ab5dacd"}
02:03:50.035 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"66103b76-a35c-4960-ab19-36f26ab5dacd"}
02:03:50.035 00.000 21444 evsrv: cli 0107EBA0 disconnect
02:03:52.716 02.681 25848 Exposure complete
02:03:52.804 00.088 25848 worker thread done servicing request
02:03:52.804 00.000 21444 OnExposeComplete: enter
02:03:52.804 00.000 21444 UpdateGuideState(): m_state=6
02:03:52.804 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 533
02:03:52.804 00.000 21444 Star::Find returns 1 (1), X=1252.59, Y=662.33, Mass=5758831, SNR=218.2, Peak=65504 HFD=7.9
02:03:52.804 00.000 21444 MultiStar: [#1 -1.10,-1.86,0.00,M1] [#2 -0.99,-1.86,0.00,M1] [#3 -1.30,-1.37,0.68,U] [#4 -1.24,-1.42,0.83,U] [#5 -2.20,-1.81,0.00,M4] [#6 -1.55,-0.75,0.68,U] [#7 -1.09,-1.49,0.61,U] [#8 -1.02,-2.26,0.00,M1] 
02:03:52.804 00.000 21444 refined, 4 included, MultiStar: {-1.60, -1.32}, one-star: {-2.46, -1.49}
02:03:52.805 00.001 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.05) = xAngle (-5.50 = 0.78)
02:03:52.805 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.06)
02:03:52.805 00.000 21444 CameraToMount -- cameraX=-1.60 cameraY=-1.32 hyp=2.08 cameraTheta=-2.45 mountX=1.48 mountY=-1.83, mountTheta=-0.89
02:03:52.805 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.60, y=-1.32, opts=13)
02:03:52.806 00.001 21444 Enqueuing Move request for scope (-1.60, -1.32)
02:03:52.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=142, FiltMax=65504, Gamma=0.560
02:03:52.806 00.000 21444 UpdateGuideState exits: m=5758831 SNR=218.2 Saturated
02:03:52.806 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:52.806 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:52.806 00.000 21444 Enqueuing Expose request
02:03:52.806 00.000 25848 Worker thread wakes up
02:03:52.806 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.60, -1.32) opts 0xd
02:03:52.806 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.60, -1.32)
02:03:52.806 00.000 25848 Moving (-1.60, -1.32) raw xDistance=1.48 yDistance=-1.83
02:03:52.806 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.48
02:03:52.806 00.000 25848 resist switch: large excursion: input -1.83 thresh 1.53 direction from 1 to -1
02:03:52.806 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.49
02:03:52.806 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.83 from input -1.83
02:03:52.806 00.000 25848 MoveAxis(W, 45, ABG)
02:03:52.806 00.000 25848 Guiding  Dir = 3, Dur = 45
02:03:52.827 00.021 25848 IsSlewing returns 0
02:03:52.827 00.000 25848 IsGuiding returns 0
02:03:52.869 00.042 25848 PulseGuide returned control before completion, sleep 14
02:03:52.887 00.018 25848 IsGuiding returns 1
02:03:52.887 00.000 25848 scope still moving after pulse duration time elapsed
02:03:52.958 00.071 25848 IsSlewing returns 0
02:03:52.958 00.000 25848 IsGuiding returns 0
02:03:52.958 00.000 25848 scope move finished after 45 + 86 ms
02:03:52.958 00.000 25848 Move returns status 0, amount 45
02:03:52.958 00.000 25848 BLC: Oldest BLC event removed
02:03:52.958 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 250 applied
02:03:52.958 00.000 25848 MoveAxis(N, 300, ABG)
02:03:52.958 00.000 25848 Guiding  Dir = 0, Dur = 300
02:03:52.983 00.025 25848 IsSlewing returns 0
02:03:52.983 00.000 25848 IsGuiding returns 0
02:03:53.015 00.032 25848 PulseGuide returned control before completion, sleep 280
02:03:53.326 00.311 25848 IsGuiding returns 1
02:03:53.326 00.000 25848 scope still moving after pulse duration time elapsed
02:03:53.389 00.063 25848 IsSlewing returns 0
02:03:53.389 00.000 25848 IsGuiding returns 0
02:03:53.389 00.000 25848 scope move finished after 300 + 105 ms
02:03:53.389 00.000 25848 Move returns status 0, amount 300
02:03:53.389 00.000 25848 move complete, result=0
02:03:53.389 00.000 25848 worker thread done servicing request
02:03:53.389 00.000 25848 Worker thread wakes up
02:03:53.390 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:53.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:53.390 00.000 21444 GuideStep: 1.5 px 45 ms WEST, -1.8 px 300 ms NORTH
02:03:56.239 02.849 25848 Exposure complete
02:03:56.325 00.086 25848 worker thread done servicing request
02:03:56.326 00.001 21444 OnExposeComplete: enter
02:03:56.326 00.000 21444 UpdateGuideState(): m_state=6
02:03:56.326 00.000 21444 Star::Find(15, 1252, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 534
02:03:56.326 00.000 21444 Star::Find returns 1 (1), X=1253.40, Y=662.71, Mass=5477648, SNR=231.4, Peak=65504 HFD=7.7
02:03:56.326 00.000 21444 MultiStar: [#1 -0.09,-0.59,0.80,U] [#2 0.07,-0.07,0.67,U] [#3 -0.67,0.84,0.64,U] [#4 -0.94,-0.52,0.68,U] [#5 -1.72,-1.25,0.00,M5] [#6 -1.18,-0.50,0.58,U] [#7 -0.32,-0.58,0.45,U] [#8 -0.38,-0.89,0.39,U] 
02:03:56.326 00.000 21444 refined, 7 included, MultiStar: {-0.71, -0.45}, one-star: {-1.65, -1.11}
02:03:56.326 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
02:03:56.326 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.47 = -2.19)
02:03:56.326 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.45 hyp=0.84 cameraTheta=-2.58 mountX=0.67 mountY=-0.69, mountTheta=-0.80
02:03:56.327 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.45, opts=13)
02:03:56.327 00.000 21444 Enqueuing Move request for scope (-0.71, -0.45)
02:03:56.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=158, FiltMax=65504, Gamma=0.560
02:03:56.327 00.000 21444 UpdateGuideState exits: m=5477648 SNR=231.4 Saturated
02:03:56.327 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:56.327 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:56.328 00.001 21444 Enqueuing Expose request
02:03:56.328 00.000 25848 Worker thread wakes up
02:03:56.328 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.45) opts 0xd
02:03:56.328 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.45)
02:03:56.328 00.000 25848 Moving (-0.71, -0.45) raw xDistance=0.67 yDistance=-0.69
02:03:56.328 00.000 25848 BLC: History state: CurrMiss=0.69, AvgInitMiss=-0.51, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.828636, 1:0.687006
02:03:56.328 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:03:56.328 00.000 25848 BLC: window closed
02:03:56.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.67
02:03:56.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
02:03:56.328 00.000 25848 MoveAxis(W, 23, ABG)
02:03:56.328 00.000 25848 Guiding  Dir = 3, Dur = 23
02:03:56.360 00.032 25848 IsSlewing returns 0
02:03:56.360 00.000 25848 IsGuiding returns 0
02:03:56.392 00.032 25848 IsGuiding returns 1
02:03:56.392 00.000 25848 scope still moving after pulse duration time elapsed
02:03:56.452 00.060 25848 IsSlewing returns 0
02:03:56.453 00.001 25848 IsGuiding returns 0
02:03:56.453 00.000 25848 scope move finished after 23 + 69 ms
02:03:56.453 00.000 25848 Move returns status 0, amount 23
02:03:56.453 00.000 25848 MoveAxis(N, 19, ABG)
02:03:56.453 00.000 25848 Guiding  Dir = 0, Dur = 19
02:03:56.483 00.030 25848 IsSlewing returns 0
02:03:56.483 00.000 25848 IsGuiding returns 0
02:03:56.515 00.032 25848 IsGuiding returns 1
02:03:56.515 00.000 25848 scope still moving after pulse duration time elapsed
02:03:56.576 00.061 25848 IsSlewing returns 0
02:03:56.576 00.000 25848 IsGuiding returns 0
02:03:56.576 00.000 25848 scope move finished after 19 + 74 ms
02:03:56.576 00.000 25848 Move returns status 0, amount 19
02:03:56.576 00.000 25848 move complete, result=0
02:03:56.576 00.000 25848 worker thread done servicing request
02:03:56.576 00.000 25848 Worker thread wakes up
02:03:56.576 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:56.576 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:56.576 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -0.7 px 19 ms NORTH
02:03:59.415 02.839 25848 Exposure complete
02:03:59.504 00.089 25848 worker thread done servicing request
02:03:59.504 00.000 21444 OnExposeComplete: enter
02:03:59.504 00.000 21444 UpdateGuideState(): m_state=6
02:03:59.504 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 535
02:03:59.504 00.000 21444 Star::Find returns 1 (1), X=1254.01, Y=663.82, Mass=5530889, SNR=259.9, Peak=65504 HFD=8.0
02:03:59.504 00.000 21444 MultiStar: [#1 0.15,1.05,0.68,U] [#2 0.18,1.59,0.65,U] [#3 0.49,1.58,0.57,U] [#4 -0.25,0.20,0.72,U] [#5 -0.78,0.56,0.47,U] [#6 -0.39,0.42,0.53,U] [#7 -0.10,0.36,0.48,U] [#8 0.80,-0.41,0.50,U] 
02:03:59.504 00.000 21444 refined, 8 included, MultiStar: {-0.17, 0.58}, one-star: {-1.04, -0.00}
02:03:59.504 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
02:03:59.505 00.001 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
02:03:59.505 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.58 hyp=0.60 cameraTheta=1.85 mountX=0.22 mountY=0.47, mountTheta=1.14
02:03:59.505 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.58, opts=13)
02:03:59.505 00.000 21444 Enqueuing Move request for scope (-0.17, 0.58)
02:03:59.505 00.000 25848 Worker thread wakes up
02:03:59.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.58) opts 0xd
02:03:59.505 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.58)
02:03:59.505 00.000 25848 Moving (-0.17, 0.58) raw xDistance=0.22 yDistance=0.47
02:03:59.505 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2496, FiltMin=344, FiltMax=65504, Gamma=0.560
02:03:59.506 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:03:59.506 00.000 21444 UpdateGuideState exits: m=5530889 SNR=259.9 Saturated
02:03:59.506 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:59.506 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:03:59.506 00.000 21444 Enqueuing Expose request
02:03:59.506 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:59.506 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:03:59.506 00.000 25848 MoveAxis(E, 0, ABG)
02:03:59.506 00.000 25848 Move returns status 0, amount 0
02:03:59.506 00.000 25848 MoveAxis(N, 0, ABG)
02:03:59.506 00.000 25848 Move returns status 0, amount 0
02:03:59.506 00.000 25848 move complete, result=0
02:03:59.506 00.000 25848 worker thread done servicing request
02:03:59.506 00.000 25848 Worker thread wakes up
02:03:59.506 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:03:59.506 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:03:59.506 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:04:02.352 02.846 25848 Exposure complete
02:04:02.419 00.067 25848 worker thread done servicing request
02:04:02.419 00.000 21444 OnExposeComplete: enter
02:04:02.419 00.000 21444 UpdateGuideState(): m_state=6
02:04:02.419 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 536
02:04:02.419 00.000 21444 Star::Find returns 1 (1), X=1254.16, Y=664.57, Mass=5389044, SNR=198.8, Peak=65504 HFD=7.8
02:04:02.419 00.000 21444 MultiStar: [#1 0.61,0.99,0.74,U] [#2 0.77,1.56,0.64,U] [#3 0.66,1.64,0.54,U] [#4 -0.08,0.75,0.79,U] [#5 -1.03,0.09,0.76,U] [#6 0.06,1.16,0.66,U] [#7 0.35,0.84,0.65,U] [#8 0.58,0.69,0.56,U] 
02:04:02.419 00.000 21444 refined, 8 included, MultiStar: {0.02, 0.90}, one-star: {-0.89, 0.75}
02:04:02.420 00.001 21444 CameraToMount -- cameraTheta (1.54) - m_xAngle (3.05) = xAngle (-1.51 = -1.51)
02:04:02.420 00.000 21444 CameraToMount -- cameraTheta (1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.35 = 1.93)
02:04:02.420 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.90 hyp=0.90 cameraTheta=1.54 mountX=0.06 mountY=0.84, mountTheta=1.50
02:04:02.420 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.90, opts=13)
02:04:02.421 00.001 21444 Enqueuing Move request for scope (0.02, 0.90)
02:04:02.421 00.000 25848 Worker thread wakes up
02:04:02.421 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.90) opts 0xd
02:04:02.421 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.90)
02:04:02.421 00.000 25848 Moving (0.02, 0.90) raw xDistance=0.06 yDistance=0.84
02:04:02.421 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:04:02.421 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:02.421 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=244, FiltMax=65504, Gamma=0.560
02:04:02.421 00.000 21444 UpdateGuideState exits: m=5389044 SNR=198.8 Saturated
02:04:02.421 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:02.421 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:02.421 00.000 21444 Enqueuing Expose request
02:04:02.421 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
02:04:02.421 00.000 25848 MoveAxis(E, 0, ABG)
02:04:02.421 00.000 25848 Move returns status 0, amount 0
02:04:02.421 00.000 25848 MoveAxis(N, 0, ABG)
02:04:02.421 00.000 25848 Move returns status 0, amount 0
02:04:02.421 00.000 25848 move complete, result=0
02:04:02.421 00.000 25848 worker thread done servicing request
02:04:02.421 00.000 25848 Worker thread wakes up
02:04:02.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:02.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:02.422 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
02:04:05.270 02.848 25848 Exposure complete
02:04:05.353 00.083 25848 worker thread done servicing request
02:04:05.353 00.000 21444 OnExposeComplete: enter
02:04:05.353 00.000 21444 UpdateGuideState(): m_state=6
02:04:05.353 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 537
02:04:05.353 00.000 21444 Star::Find returns 1 (1), X=1254.88, Y=663.89, Mass=5874444, SNR=297.1, Peak=65504 HFD=8.1
02:04:05.354 00.001 21444 MultiStar: [#1 0.28,0.64,0.81,U] [#2 1.56,0.93,0.67,U] [#3 0.26,1.50,0.75,U] [#4 0.30,0.48,0.65,U] [#5 -0.96,-0.32,0.60,U] [#6 0.34,0.72,0.60,U] [#7 0.99,0.44,0.53,U] [#8 0.99,-0.35,0.40,U] 
02:04:05.354 00.000 21444 single-star, 8 included, MultiStar: {0.34, 0.50}, one-star: {-0.17, 0.07}
02:04:05.354 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
02:04:05.354 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
02:04:05.354 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.76 mountX=0.17 mountY=-0.00, mountTheta=-0.01
02:04:05.354 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.07, opts=13)
02:04:05.354 00.000 21444 Enqueuing Move request for scope (-0.17, 0.07)
02:04:05.355 00.001 25848 Worker thread wakes up
02:04:05.355 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
02:04:05.355 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
02:04:05.355 00.000 25848 Moving (-0.17, 0.07) raw xDistance=0.17 yDistance=-0.00
02:04:05.355 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:04:05.355 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:05.355 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2496, FiltMin=168, FiltMax=65504, Gamma=0.560
02:04:05.355 00.000 21444 UpdateGuideState exits: m=5874444 SNR=297.1 Saturated
02:04:05.355 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:05.355 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:05.355 00.000 21444 Enqueuing Expose request
02:04:05.355 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:04:05.355 00.000 25848 MoveAxis(E, 0, ABG)
02:04:05.355 00.000 25848 Move returns status 0, amount 0
02:04:05.355 00.000 25848 MoveAxis(N, 0, ABG)
02:04:05.355 00.000 25848 Move returns status 0, amount 0
02:04:05.355 00.000 25848 move complete, result=0
02:04:05.356 00.001 25848 worker thread done servicing request
02:04:05.356 00.000 25848 Worker thread wakes up
02:04:05.356 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:05.356 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:05.356 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:08.198 02.842 25848 Exposure complete
02:04:08.279 00.081 25848 worker thread done servicing request
02:04:08.279 00.000 21444 OnExposeComplete: enter
02:04:08.279 00.000 21444 UpdateGuideState(): m_state=6
02:04:08.280 00.001 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 538
02:04:08.280 00.000 21444 Star::Find returns 1 (1), X=1253.51, Y=663.57, Mass=5764367, SNR=256.2, Peak=65504 HFD=7.7
02:04:08.280 00.000 21444 MultiStar: [#1 0.12,0.16,0.93,U] [#2 0.28,0.76,0.75,U] [#3 -0.10,0.86,0.75,U] [#4 -0.55,-0.19,0.86,U] [#5 -1.95,-0.10,0.79,U] [#6 -0.45,0.66,0.69,U] [#7 -0.25,-0.01,0.61,U] [#8 0.00,-0.19,0.51,U] 
02:04:08.280 00.000 21444 refined, 8 included, MultiStar: {-0.55, 0.18}, one-star: {-1.54, -0.25}
02:04:08.280 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
02:04:08.280 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
02:04:08.280 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.18 hyp=0.57 cameraTheta=2.83 mountX=0.56 mountY=-0.04, mountTheta=-0.08
02:04:08.281 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.18, opts=13)
02:04:08.281 00.000 21444 Enqueuing Move request for scope (-0.55, 0.18)
02:04:08.281 00.000 25848 Worker thread wakes up
02:04:08.281 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.18) opts 0xd
02:04:08.281 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.18)
02:04:08.281 00.000 25848 Moving (-0.55, 0.18) raw xDistance=0.56 yDistance=-0.04
02:04:08.281 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
02:04:08.281 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:08.281 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=118, FiltMax=65504, Gamma=0.560
02:04:08.281 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:04:08.281 00.000 25848 MoveAxis(W, 16, ABG)
02:04:08.281 00.000 25848 Guiding  Dir = 3, Dur = 16
02:04:08.281 00.000 21444 UpdateGuideState exits: m=5764367 SNR=256.2 Saturated
02:04:08.281 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:08.281 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:08.281 00.000 21444 Enqueuing Expose request
02:04:08.330 00.049 25848 IsSlewing returns 0
02:04:08.330 00.000 25848 IsGuiding returns 0
02:04:08.361 00.031 25848 IsGuiding returns 1
02:04:08.361 00.000 25848 scope still moving after pulse duration time elapsed
02:04:08.405 00.044 25848 IsSlewing returns 0
02:04:08.405 00.000 25848 IsGuiding returns 0
02:04:08.405 00.000 25848 scope move finished after 16 + 59 ms
02:04:08.405 00.000 25848 Move returns status 0, amount 16
02:04:08.405 00.000 25848 MoveAxis(N, 0, ABG)
02:04:08.405 00.000 25848 Move returns status 0, amount 0
02:04:08.405 00.000 25848 move complete, result=0
02:04:08.405 00.000 25848 worker thread done servicing request
02:04:08.405 00.000 25848 Worker thread wakes up
02:04:08.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:08.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:08.405 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.0 px 0 ms NORTH
02:04:11.246 02.841 25848 Exposure complete
02:04:11.325 00.079 25848 worker thread done servicing request
02:04:11.325 00.000 21444 OnExposeComplete: enter
02:04:11.325 00.000 21444 UpdateGuideState(): m_state=6
02:04:11.325 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 539
02:04:11.325 00.000 21444 Star::Find returns 1 (1), X=1254.14, Y=664.07, Mass=5497492, SNR=257.8, Peak=65504 HFD=7.9
02:04:11.326 00.001 21444 MultiStar: [#1 0.09,0.50,0.80,U] [#2 0.29,1.32,0.79,U] [#3 0.08,1.30,0.75,U] [#4 0.21,0.40,0.80,U] [#5 -1.71,0.32,0.66,U] [#6 -0.31,1.20,0.64,U] [#7 0.07,1.02,0.51,U] [#8 0.55,0.04,0.65,U] 
02:04:11.326 00.000 21444 refined, 8 included, MultiStar: {-0.20, 0.68}, one-star: {-0.91, 0.25}
02:04:11.326 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
02:04:11.326 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
02:04:11.326 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.68 hyp=0.71 cameraTheta=1.86 mountX=0.26 mountY=0.56, mountTheta=1.13
02:04:11.326 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.68, opts=13)
02:04:11.326 00.000 21444 Enqueuing Move request for scope (-0.20, 0.68)
02:04:11.326 00.000 25848 Worker thread wakes up
02:04:11.327 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=244, FiltMax=65504, Gamma=0.560
02:04:11.327 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.68) opts 0xd
02:04:11.327 00.000 21444 UpdateGuideState exits: m=5497492 SNR=257.8 Saturated
02:04:11.327 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:11.327 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.68)
02:04:11.327 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:11.327 00.000 21444 Enqueuing Expose request
02:04:11.327 00.000 25848 Moving (-0.20, 0.68) raw xDistance=0.26 yDistance=0.56
02:04:11.327 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
02:04:11.327 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:11.327 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
02:04:11.327 00.000 25848 MoveAxis(E, 0, ABG)
02:04:11.327 00.000 25848 Move returns status 0, amount 0
02:04:11.327 00.000 25848 MoveAxis(N, 0, ABG)
02:04:11.327 00.000 25848 Move returns status 0, amount 0
02:04:11.327 00.000 25848 move complete, result=0
02:04:11.327 00.000 25848 worker thread done servicing request
02:04:11.327 00.000 25848 Worker thread wakes up
02:04:11.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:11.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:11.327 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
02:04:14.171 02.844 25848 Exposure complete
02:04:14.249 00.078 25848 worker thread done servicing request
02:04:14.249 00.000 21444 OnExposeComplete: enter
02:04:14.250 00.001 21444 UpdateGuideState(): m_state=6
02:04:14.250 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 540
02:04:14.250 00.000 21444 Star::Find returns 1 (1), X=1253.24, Y=664.36, Mass=5782784, SNR=243.8, Peak=65504 HFD=8.0
02:04:14.250 00.000 21444 MultiStar: [#1 -0.28,0.50,0.88,U] [#2 -0.27,1.08,0.76,U] [#3 -0.77,1.70,0.68,U] [#4 -0.89,0.47,0.71,U] [#5 -1.91,0.39,0.64,U] [#6 -0.74,0.79,0.69,U] [#7 -0.04,0.51,0.50,U] [#8 -0.02,0.50,0.54,U] 
02:04:14.250 00.000 21444 refined, 8 included, MultiStar: {-0.81, 0.72}, one-star: {-1.81, 0.53}
02:04:14.250 00.000 21444 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
02:04:14.250 00.000 21444 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.80)
02:04:14.250 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=0.72 hyp=1.08 cameraTheta=2.41 mountX=0.87 mountY=0.36, mountTheta=0.39
02:04:14.251 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=0.72, opts=13)
02:04:14.251 00.000 21444 Enqueuing Move request for scope (-0.81, 0.72)
02:04:14.251 00.000 25848 Worker thread wakes up
02:04:14.251 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.72) opts 0xd
02:04:14.251 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 0.72)
02:04:14.251 00.000 25848 Moving (-0.81, 0.72) raw xDistance=0.87 yDistance=0.36
02:04:14.251 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
02:04:14.251 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:14.251 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=296, FiltMax=65504, Gamma=0.560
02:04:14.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:04:14.252 00.001 25848 MoveAxis(W, 25, ABG)
02:04:14.252 00.000 25848 Guiding  Dir = 3, Dur = 25
02:04:14.252 00.000 21444 UpdateGuideState exits: m=5782784 SNR=243.8 Saturated
02:04:14.252 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:14.252 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:14.252 00.000 21444 Enqueuing Expose request
02:04:14.282 00.030 25848 IsSlewing returns 0
02:04:14.282 00.000 25848 IsGuiding returns 0
02:04:14.314 00.032 25848 IsGuiding returns 1
02:04:14.314 00.000 25848 scope still moving after pulse duration time elapsed
02:04:14.417 00.103 25848 IsSlewing returns 0
02:04:14.417 00.000 25848 IsGuiding returns 0
02:04:14.418 00.001 25848 scope move finished after 25 + 111 ms
02:04:14.418 00.000 25848 Move returns status 0, amount 25
02:04:14.418 00.000 25848 MoveAxis(N, 0, ABG)
02:04:14.418 00.000 25848 Move returns status 0, amount 0
02:04:14.418 00.000 25848 move complete, result=0
02:04:14.418 00.000 25848 worker thread done servicing request
02:04:14.418 00.000 25848 Worker thread wakes up
02:04:14.418 00.000 21444 GuideStep: 0.9 px 25 ms WEST, 0.4 px 0 ms NORTH
02:04:14.418 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:14.418 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:17.263 02.845 25848 Exposure complete
02:04:17.342 00.079 25848 worker thread done servicing request
02:04:17.342 00.000 21444 OnExposeComplete: enter
02:04:17.342 00.000 21444 UpdateGuideState(): m_state=6
02:04:17.342 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 541
02:04:17.342 00.000 21444 Star::Find returns 1 (1), X=1253.24, Y=664.75, Mass=5734604, SNR=344.2, Peak=65504 HFD=7.9
02:04:17.342 00.000 21444 MultiStar: [#1 -0.95,1.63,0.64,U] [#2 -0.75,2.00,0.00,M1] [#3 -1.52,2.16,0.00,M1] [#4 -1.08,1.44,0.68,U] [#5 -2.66,0.71,0.00,M1] [#6 -1.33,1.80,0.00,M1] [#7 -0.80,1.17,0.41,U] [#8 -0.87,1.01,0.39,U] 
02:04:17.342 00.000 21444 refined, 4 included, MultiStar: {-1.22, 1.23}, one-star: {-1.81, 0.93}
02:04:17.343 00.001 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.70 = -0.70)
02:04:17.343 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.74)
02:04:17.343 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=1.23 hyp=1.73 cameraTheta=2.36 mountX=1.33 mountY=0.67, mountTheta=0.47
02:04:17.343 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=1.23, opts=13)
02:04:17.344 00.001 21444 Enqueuing Move request for scope (-1.22, 1.23)
02:04:17.344 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=192, FiltMax=65504, Gamma=0.560
02:04:17.344 00.000 21444 UpdateGuideState exits: m=5734604 SNR=344.2 Saturated
02:04:17.344 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:17.344 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:17.344 00.000 21444 Enqueuing Expose request
02:04:17.344 00.000 25848 Worker thread wakes up
02:04:17.344 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 1.23) opts 0xd
02:04:17.344 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, 1.23)
02:04:17.344 00.000 25848 Moving (-1.22, 1.23) raw xDistance=1.33 yDistance=0.67
02:04:17.344 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.33
02:04:17.344 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:17.344 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
02:04:17.344 00.000 25848 MoveAxis(W, 40, ABG)
02:04:17.344 00.000 25848 Guiding  Dir = 3, Dur = 40
02:04:17.390 00.046 25848 IsSlewing returns 0
02:04:17.390 00.000 25848 IsGuiding returns 0
02:04:17.421 00.031 25848 PulseGuide returned control before completion, sleep 20
02:04:17.449 00.028 25848 IsGuiding returns 1
02:04:17.449 00.000 25848 scope still moving after pulse duration time elapsed
02:04:17.500 00.051 25848 IsSlewing returns 0
02:04:17.500 00.000 25848 IsGuiding returns 0
02:04:17.500 00.000 25848 scope move finished after 40 + 70 ms
02:04:17.501 00.001 25848 Move returns status 0, amount 40
02:04:17.501 00.000 25848 MoveAxis(N, 0, ABG)
02:04:17.501 00.000 25848 Move returns status 0, amount 0
02:04:17.501 00.000 25848 move complete, result=0
02:04:17.501 00.000 25848 worker thread done servicing request
02:04:17.501 00.000 25848 Worker thread wakes up
02:04:17.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:17.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:17.501 00.000 21444 GuideStep: 1.3 px 40 ms WEST, 0.7 px 0 ms NORTH
02:04:20.355 02.854 25848 Exposure complete
02:04:20.435 00.080 25848 worker thread done servicing request
02:04:20.435 00.000 21444 OnExposeComplete: enter
02:04:20.435 00.000 21444 UpdateGuideState(): m_state=6
02:04:20.436 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 542
02:04:20.436 00.000 21444 Star::Find returns 1 (1), X=1254.78, Y=662.74, Mass=5531152, SNR=255.9, Peak=65504 HFD=7.8
02:04:20.436 00.000 21444 MultiStar: [#1 1.27,-0.51,0.90,U] [#2 1.29,0.34,0.90,U] [#3 1.12,0.59,0.87,U] [#4 0.74,-0.92,0.90,U] [#5 -0.51,-0.55,0.77,U] [#6 0.65,-0.03,0.69,U] [#7 1.39,-1.01,0.59,U] [#8 1.19,-1.02,0.57,U] 
02:04:20.436 00.000 21444 refined, 8 included, MultiStar: {0.73, -0.44}, one-star: {-0.27, -1.08}
02:04:20.436 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.60 = 2.69)
02:04:20.436 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
02:04:20.436 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-0.44 hyp=0.85 cameraTheta=-0.54 mountX=-0.76 mountY=-0.13, mountTheta=-2.97
02:04:20.437 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-0.44, opts=13)
02:04:20.437 00.000 21444 Enqueuing Move request for scope (0.73, -0.44)
02:04:20.437 00.000 25848 Worker thread wakes up
02:04:20.437 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.44) opts 0xd
02:04:20.437 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -0.44)
02:04:20.437 00.000 25848 Moving (0.73, -0.44) raw xDistance=-0.76 yDistance=-0.13
02:04:20.437 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.76
02:04:20.437 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:20.437 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=130, FiltMax=65504, Gamma=0.560
02:04:20.437 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:04:20.437 00.000 25848 MoveAxis(E, 19, ABG)
02:04:20.437 00.000 25848 Guiding  Dir = 2, Dur = 19
02:04:20.437 00.000 21444 UpdateGuideState exits: m=5531152 SNR=255.9 Saturated
02:04:20.437 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:20.437 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:20.437 00.000 21444 Enqueuing Expose request
02:04:20.470 00.033 25848 IsSlewing returns 0
02:04:20.490 00.020 25848 IsGuiding returns 0
02:04:20.521 00.031 25848 IsGuiding returns 1
02:04:20.521 00.000 25848 scope still moving after pulse duration time elapsed
02:04:20.577 00.056 25848 IsSlewing returns 0
02:04:20.578 00.001 25848 IsGuiding returns 0
02:04:20.578 00.000 25848 scope move finished after 19 + 68 ms
02:04:20.578 00.000 25848 Move returns status 0, amount 19
02:04:20.578 00.000 25848 MoveAxis(N, 0, ABG)
02:04:20.578 00.000 25848 Move returns status 0, amount 0
02:04:20.578 00.000 25848 move complete, result=0
02:04:20.578 00.000 25848 worker thread done servicing request
02:04:20.578 00.000 25848 Worker thread wakes up
02:04:20.578 00.000 21444 GuideStep: -0.8 px 19 ms EAST, -0.1 px 0 ms NORTH
02:04:20.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:20.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:23.421 02.843 25848 Exposure complete
02:04:23.498 00.077 25848 worker thread done servicing request
02:04:23.498 00.000 21444 OnExposeComplete: enter
02:04:23.498 00.000 21444 UpdateGuideState(): m_state=6
02:04:23.498 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 543
02:04:23.498 00.000 21444 Star::Find returns 1 (1), X=1254.57, Y=663.57, Mass=5760583, SNR=309.4, Peak=65504 HFD=7.7
02:04:23.498 00.000 21444 MultiStar: [#1 1.12,-0.47,1.05,U] [#2 1.18,0.03,0.79,U] [#3 1.09,0.24,0.62,U] [#4 0.52,-0.25,0.71,U] [#5 -0.97,-0.62,0.54,U] [#6 0.33,0.16,0.63,U] [#7 1.24,-0.67,0.47,U] [#8 1.03,-0.81,0.48,U] 
02:04:23.498 00.000 21444 single-star, 8 included, MultiStar: {0.55, -0.27}, one-star: {-0.48, -0.25}
02:04:23.498 00.000 21444 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.05) = xAngle (-5.71 = 0.58)
02:04:23.498 00.000 21444 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
02:04:23.498 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.25 hyp=0.54 cameraTheta=-2.65 mountX=0.46 mountY=-0.42, mountTheta=-0.74
02:04:23.499 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.25, opts=13)
02:04:23.499 00.000 21444 Enqueuing Move request for scope (-0.48, -0.25)
02:04:23.499 00.000 25848 Worker thread wakes up
02:04:23.499 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.25) opts 0xd
02:04:23.499 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.25)
02:04:23.499 00.000 25848 Moving (-0.48, -0.25) raw xDistance=0.46 yDistance=-0.42
02:04:23.499 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=306, FiltMax=65504, Gamma=0.560
02:04:23.500 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:04:23.500 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:23.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:04:23.500 00.000 25848 MoveAxis(E, 0, ABG)
02:04:23.500 00.000 25848 Move returns status 0, amount 0
02:04:23.500 00.000 25848 MoveAxis(N, 0, ABG)
02:04:23.500 00.000 25848 Move returns status 0, amount 0
02:04:23.500 00.000 25848 move complete, result=0
02:04:23.500 00.000 21444 UpdateGuideState exits: m=5760583 SNR=309.4 Saturated
02:04:23.500 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:23.500 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:23.500 00.000 21444 Enqueuing Expose request
02:04:23.500 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
02:04:23.500 00.000 25848 worker thread done servicing request
02:04:23.500 00.000 25848 Worker thread wakes up
02:04:23.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:23.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:26.340 02.840 25848 Exposure complete
02:04:26.420 00.080 25848 worker thread done servicing request
02:04:26.420 00.000 21444 OnExposeComplete: enter
02:04:26.421 00.001 21444 UpdateGuideState(): m_state=6
02:04:26.421 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 544
02:04:26.421 00.000 21444 Star::Find returns 1 (1), X=1256.33, Y=662.65, Mass=5853881, SNR=295.2, Peak=65504 HFD=7.9
02:04:26.421 00.000 21444 MultiStar: [#1 2.77,-1.37,0.00,M1] [#2 2.90,-0.50,0.00,M1] [#3 1.53,-0.07,0.90,U] [#4 2.04,-0.71,0.00,M1] [#5 0.68,-1.03,0.66,U] [#6 1.75,-0.80,0.62,U] [#7 2.50,-0.74,0.00,M1] [#8 2.70,-1.27,0.00,M1] 
02:04:26.421 00.000 21444 refined, 3 included, MultiStar: {1.32, -0.76}, one-star: {1.29, -1.17}
02:04:26.421 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.71)
02:04:26.421 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.13)
02:04:26.421 00.000 21444 CameraToMount -- cameraX=1.32 cameraY=-0.76 hyp=1.52 cameraTheta=-0.52 mountX=-1.38 mountY=-0.20, mountTheta=-3.00
02:04:26.422 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.32, y=-0.76, opts=13)
02:04:26.422 00.000 21444 Enqueuing Move request for scope (1.32, -0.76)
02:04:26.422 00.000 25848 Worker thread wakes up
02:04:26.422 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.32, -0.76) opts 0xd
02:04:26.422 00.000 25848 Handling offset move in thread for scope, endpoint = (1.32, -0.76)
02:04:26.422 00.000 25848 Moving (1.32, -0.76) raw xDistance=-1.38 yDistance=-0.20
02:04:26.422 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2496, FiltMin=42, FiltMax=65504, Gamma=0.560
02:04:26.422 00.000 21444 UpdateGuideState exits: m=5853881 SNR=295.2 Saturated
02:04:26.422 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:26.422 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.38
02:04:26.422 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:26.422 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:26.422 00.000 21444 Enqueuing Expose request
02:04:26.422 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:04:26.423 00.001 25848 MoveAxis(E, 40, ABG)
02:04:26.423 00.000 25848 Guiding  Dir = 2, Dur = 40
02:04:26.451 00.028 25848 IsSlewing returns 0
02:04:26.451 00.000 25848 IsGuiding returns 0
02:04:26.492 00.041 25848 IsGuiding returns 1
02:04:26.492 00.000 25848 scope still moving after pulse duration time elapsed
02:04:26.548 00.056 25848 IsSlewing returns 0
02:04:26.549 00.001 25848 IsGuiding returns 0
02:04:26.549 00.000 25848 scope move finished after 40 + 57 ms
02:04:26.549 00.000 25848 Move returns status 0, amount 40
02:04:26.549 00.000 25848 MoveAxis(N, 0, ABG)
02:04:26.549 00.000 25848 Move returns status 0, amount 0
02:04:26.549 00.000 25848 move complete, result=0
02:04:26.549 00.000 25848 worker thread done servicing request
02:04:26.549 00.000 25848 Worker thread wakes up
02:04:26.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:26.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:26.549 00.000 21444 GuideStep: -1.4 px 40 ms EAST, -0.2 px 0 ms NORTH
02:04:29.402 02.853 25848 Exposure complete
02:04:29.485 00.083 25848 worker thread done servicing request
02:04:29.485 00.000 21444 OnExposeComplete: enter
02:04:29.485 00.000 21444 UpdateGuideState(): m_state=6
02:04:29.485 00.000 21444 Star::Find(15, 1256, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 545
02:04:29.485 00.000 21444 Star::Find returns 1 (1), X=1253.95, Y=662.51, Mass=5629839, SNR=260.7, Peak=65504 HFD=7.9
02:04:29.485 00.000 21444 MultiStar: [#1 0.42,-0.76,0.98,U] [#2 0.92,-0.42,1.01,U] [#3 0.10,0.27,0.73,U] [#4 0.02,-1.24,0.83,U] [#5 -1.24,-1.08,0.65,U] [#6 -0.19,-0.62,0.70,U] [#7 0.49,-1.04,0.53,U] [#8 0.67,-1.38,0.52,U] 
02:04:29.486 00.001 21444 refined, 8 included, MultiStar: {0.00, -0.82}, one-star: {-1.10, -1.31}
02:04:29.486 00.000 21444 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.05) = xAngle (-4.62 = 1.66)
02:04:29.486 00.000 21444 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.46 = -1.18)
02:04:29.486 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=-0.82 hyp=0.82 cameraTheta=-1.57 mountX=-0.08 mountY=-0.76, mountTheta=-1.67
02:04:29.486 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=-0.82, opts=13)
02:04:29.486 00.000 21444 Enqueuing Move request for scope (0.00, -0.82)
02:04:29.486 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=272, FiltMax=65504, Gamma=0.560
02:04:29.486 00.000 21444 UpdateGuideState exits: m=5629839 SNR=260.7 Saturated
02:04:29.486 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:29.486 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:29.486 00.000 21444 Enqueuing Expose request
02:04:29.486 00.000 25848 Worker thread wakes up
02:04:29.487 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.82) opts 0xd
02:04:29.487 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, -0.82)
02:04:29.487 00.000 25848 Moving (0.00, -0.82) raw xDistance=-0.08 yDistance=-0.76
02:04:29.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:04:29.487 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:04:29.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
02:04:29.487 00.000 25848 MoveAxis(E, 0, ABG)
02:04:29.487 00.000 25848 Move returns status 0, amount 0
02:04:29.487 00.000 25848 MoveAxis(N, 0, ABG)
02:04:29.487 00.000 25848 Move returns status 0, amount 0
02:04:29.487 00.000 25848 move complete, result=0
02:04:29.487 00.000 25848 worker thread done servicing request
02:04:29.487 00.000 25848 Worker thread wakes up
02:04:29.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:29.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:29.487 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
02:04:32.333 02.846 25848 Exposure complete
02:04:32.418 00.085 25848 worker thread done servicing request
02:04:32.418 00.000 21444 OnExposeComplete: enter
02:04:32.418 00.000 21444 UpdateGuideState(): m_state=6
02:04:32.418 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 546
02:04:32.418 00.000 21444 Star::Find returns 1 (1), X=1255.25, Y=663.47, Mass=5522823, SNR=223.8, Peak=65504 HFD=7.8
02:04:32.419 00.001 21444 MultiStar: [#1 1.06,-0.02,0.79,U] [#2 1.15,0.06,0.66,U] [#3 0.87,0.48,0.60,U] [#4 0.94,-0.24,0.72,U] [#5 -0.08,-0.94,0.70,U] [#6 0.61,0.30,0.47,U] [#7 1.42,-0.02,0.57,U] [#8 1.70,-0.76,0.37,U] 
02:04:32.419 00.000 21444 single-star, 8 included, MultiStar: {0.79, -0.18}, one-star: {0.21, -0.35}
02:04:32.419 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
02:04:32.419 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.65)
02:04:32.419 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=-0.35 hyp=0.41 cameraTheta=-1.04 mountX=-0.24 mountY=-0.25, mountTheta=-2.33
02:04:32.419 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=-0.35, opts=13)
02:04:32.419 00.000 21444 Enqueuing Move request for scope (0.21, -0.35)
02:04:32.420 00.001 25848 Worker thread wakes up
02:04:32.420 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.35) opts 0xd
02:04:32.420 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, -0.35)
02:04:32.420 00.000 25848 Moving (0.21, -0.35) raw xDistance=-0.24 yDistance=-0.25
02:04:32.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
02:04:32.420 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:32.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:04:32.420 00.000 25848 MoveAxis(E, 0, ABG)
02:04:32.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2496, FiltMin=382, FiltMax=65504, Gamma=0.560
02:04:32.420 00.000 25848 Move returns status 0, amount 0
02:04:32.420 00.000 25848 MoveAxis(N, 0, ABG)
02:04:32.420 00.000 25848 Move returns status 0, amount 0
02:04:32.420 00.000 25848 move complete, result=0
02:04:32.420 00.000 25848 worker thread done servicing request
02:04:32.420 00.000 21444 UpdateGuideState exits: m=5522823 SNR=223.8 Saturated
02:04:32.420 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:32.420 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:32.420 00.000 21444 Enqueuing Expose request
02:04:32.420 00.000 25848 Worker thread wakes up
02:04:32.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:32.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:32.420 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:04:35.274 02.854 25848 Exposure complete
02:04:35.353 00.079 25848 worker thread done servicing request
02:04:35.354 00.001 21444 OnExposeComplete: enter
02:04:35.354 00.000 21444 UpdateGuideState(): m_state=6
02:04:35.354 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 547
02:04:35.354 00.000 21444 Star::Find returns 1 (1), X=1254.30, Y=663.18, Mass=5561893, SNR=254.4, Peak=65504 HFD=7.8
02:04:35.354 00.000 21444 MultiStar: [#1 1.51,-0.19,0.75,U] [#2 1.19,0.11,0.82,U] [#3 0.81,0.50,0.40,U] [#4 -0.06,-0.52,0.63,U] [#5 -1.26,-0.40,0.56,U] [#6 -0.04,-0.15,0.52,U] [#7 0.23,-0.65,0.55,U] [#8 0.62,-0.70,0.38,U] 
02:04:35.354 00.000 21444 refined, 8 included, MultiStar: {0.23, -0.31}, one-star: {-0.75, -0.64}
02:04:35.354 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.29)
02:04:35.354 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.83 = -0.55)
02:04:35.354 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.31 hyp=0.38 cameraTheta=-0.94 mountX=-0.25 mountY=-0.20, mountTheta=-2.47
02:04:35.355 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.31, opts=13)
02:04:35.355 00.000 21444 Enqueuing Move request for scope (0.23, -0.31)
02:04:35.355 00.000 25848 Worker thread wakes up
02:04:35.355 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.31) opts 0xd
02:04:35.355 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.31)
02:04:35.355 00.000 25848 Moving (0.23, -0.31) raw xDistance=-0.25 yDistance=-0.20
02:04:35.355 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=220, FiltMax=65504, Gamma=0.560
02:04:35.355 00.000 21444 UpdateGuideState exits: m=5561893 SNR=254.4 Saturated
02:04:35.355 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:35.355 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:35.355 00.000 21444 Enqueuing Expose request
02:04:35.356 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
02:04:35.356 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:35.356 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:04:35.356 00.000 25848 MoveAxis(E, 0, ABG)
02:04:35.356 00.000 25848 Move returns status 0, amount 0
02:04:35.356 00.000 25848 MoveAxis(N, 0, ABG)
02:04:35.356 00.000 25848 Move returns status 0, amount 0
02:04:35.356 00.000 25848 move complete, result=0
02:04:35.356 00.000 25848 worker thread done servicing request
02:04:35.356 00.000 25848 Worker thread wakes up
02:04:35.356 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:35.356 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:35.356 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
02:04:38.204 02.848 25848 Exposure complete
02:04:38.271 00.067 25848 worker thread done servicing request
02:04:38.271 00.000 21444 OnExposeComplete: enter
02:04:38.271 00.000 21444 UpdateGuideState(): m_state=6
02:04:38.271 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 548
02:04:38.271 00.000 21444 Star::Find returns 1 (1), X=1254.55, Y=664.47, Mass=5358028, SNR=156.1, Peak=65504 HFD=7.7
02:04:38.271 00.000 21444 MultiStar: [#1 0.84,0.24,1.01,U] [#2 0.98,0.50,0.77,U] [#3 0.03,1.22,0.54,U] [#4 0.88,0.39,0.89,U] [#5 -0.06,0.17,0.68,U] [#6 0.57,0.92,0.88,U] [#7 0.82,0.84,0.56,U] [#8 1.14,0.39,0.50,U] 
02:04:38.271 00.000 21444 refined, 8 included, MultiStar: {0.50, 0.57}, one-star: {-0.50, 0.65}
02:04:38.271 00.000 21444 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
02:04:38.271 00.000 21444 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
02:04:38.272 00.001 21444 CameraToMount -- cameraX=0.50 cameraY=0.57 hyp=0.75 cameraTheta=0.85 mountX=-0.44 mountY=0.71, mountTheta=2.13
02:04:38.272 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=0.57, opts=13)
02:04:38.272 00.000 21444 Enqueuing Move request for scope (0.50, 0.57)
02:04:38.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=16, FiltMax=65504, Gamma=0.560
02:04:38.272 00.000 21444 UpdateGuideState exits: m=5358028 SNR=156.1 Saturated
02:04:38.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:38.272 00.000 25848 Worker thread wakes up
02:04:38.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.57) opts 0xd
02:04:38.272 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 0.57)
02:04:38.272 00.000 25848 Moving (0.50, 0.57) raw xDistance=-0.44 yDistance=0.71
02:04:38.273 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:38.273 00.000 21444 Enqueuing Expose request
02:04:38.273 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
02:04:38.273 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:04:38.273 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
02:04:38.273 00.000 25848 MoveAxis(E, 0, ABG)
02:04:38.273 00.000 25848 Move returns status 0, amount 0
02:04:38.273 00.000 25848 MoveAxis(N, 0, ABG)
02:04:38.273 00.000 25848 Move returns status 0, amount 0
02:04:38.273 00.000 25848 move complete, result=0
02:04:38.273 00.000 25848 worker thread done servicing request
02:04:38.273 00.000 25848 Worker thread wakes up
02:04:38.273 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:38.273 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:38.273 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 0 ms NORTH
02:04:41.125 02.852 25848 Exposure complete
02:04:41.206 00.081 25848 worker thread done servicing request
02:04:41.206 00.000 21444 OnExposeComplete: enter
02:04:41.206 00.000 21444 UpdateGuideState(): m_state=6
02:04:41.207 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 549
02:04:41.207 00.000 21444 Star::Find returns 1 (1), X=1252.83, Y=664.24, Mass=5378783, SNR=202.6, Peak=65504 HFD=7.8
02:04:41.207 00.000 21444 MultiStar: [#1 -0.86,-0.20,1.06,U] [#2 -0.18,0.08,1.02,U] [#3 -1.05,0.71,0.80,U] [#4 -0.84,0.34,0.95,U] [#5 -1.61,0.52,0.64,U] [#6 -0.71,0.73,0.66,U] [#7 -0.59,-0.02,0.56,U] [#8 0.25,-0.08,0.47,U] 
02:04:41.207 00.000 21444 refined, 8 included, MultiStar: {-0.93, 0.27}, one-star: {-2.21, 0.41}
02:04:41.207 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
02:04:41.207 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.04 = -3.04)
02:04:41.207 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.27 hyp=0.97 cameraTheta=2.86 mountX=0.95 mountY=-0.10, mountTheta=-0.11
02:04:41.208 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.27, opts=13)
02:04:41.208 00.000 21444 Enqueuing Move request for scope (-0.93, 0.27)
02:04:41.208 00.000 25848 Worker thread wakes up
02:04:41.208 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.27) opts 0xd
02:04:41.208 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.27)
02:04:41.208 00.000 25848 Moving (-0.93, 0.27) raw xDistance=0.95 yDistance=-0.10
02:04:41.208 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=342, FiltMax=65504, Gamma=0.560
02:04:41.208 00.000 21444 UpdateGuideState exits: m=5378783 SNR=202.6 Saturated
02:04:41.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:41.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:41.208 00.000 21444 Enqueuing Expose request
02:04:41.208 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95
02:04:41.208 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:41.208 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:04:41.208 00.000 25848 MoveAxis(W, 28, ABG)
02:04:41.208 00.000 25848 Guiding  Dir = 3, Dur = 28
02:04:41.234 00.026 25848 IsSlewing returns 0
02:04:41.234 00.000 25848 IsGuiding returns 0
02:04:41.265 00.031 25848 IsGuiding returns 1
02:04:41.265 00.000 25848 scope still moving after pulse duration time elapsed
02:04:41.329 00.064 25848 IsSlewing returns 0
02:04:41.329 00.000 25848 IsGuiding returns 0
02:04:41.329 00.000 25848 scope move finished after 28 + 67 ms
02:04:41.329 00.000 25848 Move returns status 0, amount 28
02:04:41.329 00.000 25848 MoveAxis(N, 0, ABG)
02:04:41.329 00.000 25848 Move returns status 0, amount 0
02:04:41.329 00.000 25848 move complete, result=0
02:04:41.329 00.000 25848 worker thread done servicing request
02:04:41.330 00.001 25848 Worker thread wakes up
02:04:41.330 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.1 px 0 ms NORTH
02:04:41.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:41.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:44.167 02.837 25848 Exposure complete
02:04:44.248 00.081 25848 worker thread done servicing request
02:04:44.248 00.000 21444 OnExposeComplete: enter
02:04:44.248 00.000 21444 UpdateGuideState(): m_state=6
02:04:44.248 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 550
02:04:44.248 00.000 21444 Star::Find returns 1 (1), X=1253.37, Y=663.72, Mass=5775766, SNR=289.3, Peak=65504 HFD=8.0
02:04:44.248 00.000 21444 MultiStar: [#1 -0.53,-0.66,0.72,U] [#2 -0.92,-0.00,0.67,U] [#3 -1.72,0.92,0.66,U] [#4 -1.07,0.01,0.84,U] [#5 -2.55,-0.33,0.00,M1] [#6 -1.51,0.37,0.59,U] [#7 -0.73,0.59,0.51,U] [#8 -1.02,-0.36,0.46,U] 
02:04:44.248 00.000 21444 refined, 7 included, MultiStar: {-1.18, 0.07}, one-star: {-1.68, -0.10}
02:04:44.248 00.000 21444 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.05) = xAngle (0.03 = 0.03)
02:04:44.248 00.000 21444 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
02:04:44.249 00.001 21444 CameraToMount -- cameraX=-1.18 cameraY=0.07 hyp=1.18 cameraTheta=3.08 mountX=1.18 mountY=-0.38, mountTheta=-0.31
02:04:44.249 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=0.07, opts=13)
02:04:44.249 00.000 21444 Enqueuing Move request for scope (-1.18, 0.07)
02:04:44.249 00.000 25848 Worker thread wakes up
02:04:44.249 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.07) opts 0xd
02:04:44.249 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, 0.07)
02:04:44.249 00.000 25848 Moving (-1.18, 0.07) raw xDistance=1.18 yDistance=-0.38
02:04:44.249 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.18
02:04:44.250 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:44.250 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:04:44.250 00.000 25848 MoveAxis(W, 36, ABG)
02:04:44.250 00.000 25848 Guiding  Dir = 3, Dur = 36
02:04:44.250 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=192, FiltMax=65504, Gamma=0.560
02:04:44.250 00.000 21444 UpdateGuideState exits: m=5775766 SNR=289.3 Saturated
02:04:44.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:44.250 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:44.250 00.000 21444 Enqueuing Expose request
02:04:44.317 00.067 25848 IsSlewing returns 0
02:04:44.318 00.001 25848 IsGuiding returns 0
02:04:44.350 00.032 25848 PulseGuide returned control before completion, sleep 15
02:04:44.371 00.021 25848 IsGuiding returns 1
02:04:44.371 00.000 25848 scope still moving after pulse duration time elapsed
02:04:44.422 00.051 25848 IsSlewing returns 0
02:04:44.422 00.000 25848 IsGuiding returns 0
02:04:44.422 00.000 25848 scope move finished after 36 + 68 ms
02:04:44.422 00.000 25848 Move returns status 0, amount 36
02:04:44.423 00.001 25848 MoveAxis(N, 0, ABG)
02:04:44.423 00.000 25848 Move returns status 0, amount 0
02:04:44.423 00.000 25848 move complete, result=0
02:04:44.423 00.000 25848 worker thread done servicing request
02:04:44.423 00.000 25848 Worker thread wakes up
02:04:44.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:44.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:44.423 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -0.4 px 0 ms NORTH
02:04:47.269 02.846 25848 Exposure complete
02:04:47.350 00.081 25848 worker thread done servicing request
02:04:47.350 00.000 21444 OnExposeComplete: enter
02:04:47.350 00.000 21444 UpdateGuideState(): m_state=6
02:04:47.351 00.001 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 551
02:04:47.351 00.000 21444 Star::Find returns 1 (1), X=1253.91, Y=663.48, Mass=5632860, SNR=249.1, Peak=65504 HFD=7.9
02:04:47.351 00.000 21444 MultiStar: [#1 -0.37,0.92,0.76,U] [#2 0.80,1.61,0.69,U] [#3 -0.02,1.64,0.62,U] [#4 -0.32,-0.18,0.64,U] [#5 -1.93,-0.64,0.00,M2] [#6 -0.66,1.08,0.67,U] [#7 0.14,-0.07,0.54,U] [#8 -0.40,-0.77,0.44,U] 
02:04:47.351 00.000 21444 refined, 7 included, MultiStar: {-0.30, 0.50}, one-star: {-1.13, -0.35}
02:04:47.351 00.000 21444 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.05) = xAngle (-0.94 = -0.94)
02:04:47.351 00.000 21444 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.79 = 2.50)
02:04:47.351 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=0.50 hyp=0.59 cameraTheta=2.11 mountX=0.35 mountY=0.35, mountTheta=0.80
02:04:47.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=0.50, opts=13)
02:04:47.352 00.000 21444 Enqueuing Move request for scope (-0.30, 0.50)
02:04:47.352 00.000 25848 Worker thread wakes up
02:04:47.352 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.50) opts 0xd
02:04:47.352 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 0.50)
02:04:47.352 00.000 25848 Moving (-0.30, 0.50) raw xDistance=0.35 yDistance=0.35
02:04:47.352 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
02:04:47.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=156, FiltMax=65504, Gamma=0.560
02:04:47.352 00.000 21444 UpdateGuideState exits: m=5632860 SNR=249.1 Saturated
02:04:47.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:47.352 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:47.352 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:47.352 00.000 21444 Enqueuing Expose request
02:04:47.352 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:04:47.352 00.000 25848 MoveAxis(E, 0, ABG)
02:04:47.352 00.000 25848 Move returns status 0, amount 0
02:04:47.352 00.000 25848 MoveAxis(N, 0, ABG)
02:04:47.352 00.000 25848 Move returns status 0, amount 0
02:04:47.352 00.000 25848 move complete, result=0
02:04:47.352 00.000 25848 worker thread done servicing request
02:04:47.352 00.000 25848 Worker thread wakes up
02:04:47.352 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:47.353 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:47.353 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
02:04:50.199 02.846 25848 Exposure complete
02:04:50.283 00.084 25848 worker thread done servicing request
02:04:50.283 00.000 21444 OnExposeComplete: enter
02:04:50.283 00.000 21444 UpdateGuideState(): m_state=6
02:04:50.283 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 552
02:04:50.283 00.000 21444 Star::Find returns 1 (1), X=1252.45, Y=663.62, Mass=5482886, SNR=208.1, Peak=65504 HFD=7.8
02:04:50.284 00.001 21444 MultiStar: [#1 -1.12,0.07,0.90,U] [#2 -1.09,0.82,0.72,U] [#3 -1.22,0.94,0.69,U] [#4 -1.77,-0.02,0.65,U] [#5 -2.43,0.53,0.00,M3] [#6 -1.02,0.44,0.61,U] [#7 -1.72,0.18,0.53,U] [#8 -1.55,-0.07,0.52,U] 
02:04:50.284 00.000 21444 refined, 7 included, MultiStar: {-1.55, 0.25}, one-star: {-2.60, -0.20}
02:04:50.284 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
02:04:50.284 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
02:04:50.284 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=0.25 hyp=1.57 cameraTheta=2.98 mountX=1.57 mountY=-0.35, mountTheta=-0.22
02:04:50.285 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=0.25, opts=13)
02:04:50.285 00.000 21444 Enqueuing Move request for scope (-1.55, 0.25)
02:04:50.285 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=268, FiltMax=65504, Gamma=0.560
02:04:50.285 00.000 21444 UpdateGuideState exits: m=5482886 SNR=208.1 Saturated
02:04:50.285 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:50.285 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:50.285 00.000 25848 Worker thread wakes up
02:04:50.285 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, 0.25) opts 0xd
02:04:50.285 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, 0.25)
02:04:50.285 00.000 25848 Moving (-1.55, 0.25) raw xDistance=1.57 yDistance=-0.35
02:04:50.285 00.000 21444 Enqueuing Expose request
02:04:50.285 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
02:04:50.285 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:50.285 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:04:50.285 00.000 25848 MoveAxis(W, 46, ABG)
02:04:50.285 00.000 25848 Guiding  Dir = 3, Dur = 46
02:04:50.340 00.055 25848 IsSlewing returns 0
02:04:50.340 00.000 25848 IsGuiding returns 0
02:04:50.361 00.021 25848 PulseGuide returned control before completion, sleep 35
02:04:50.402 00.041 25848 IsGuiding returns 1
02:04:50.402 00.000 25848 scope still moving after pulse duration time elapsed
02:04:50.453 00.051 25848 IsSlewing returns 0
02:04:50.454 00.001 25848 IsGuiding returns 0
02:04:50.454 00.000 25848 scope move finished after 46 + 67 ms
02:04:50.454 00.000 25848 Move returns status 0, amount 46
02:04:50.454 00.000 25848 MoveAxis(N, 0, ABG)
02:04:50.454 00.000 25848 Move returns status 0, amount 0
02:04:50.454 00.000 25848 move complete, result=0
02:04:50.454 00.000 25848 worker thread done servicing request
02:04:50.454 00.000 25848 Worker thread wakes up
02:04:50.454 00.000 21444 GuideStep: 1.6 px 46 ms WEST, -0.4 px 0 ms NORTH
02:04:50.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:50.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:53.305 02.851 25848 Exposure complete
02:04:53.373 00.068 25848 worker thread done servicing request
02:04:53.373 00.000 21444 OnExposeComplete: enter
02:04:53.373 00.000 21444 UpdateGuideState(): m_state=6
02:04:53.373 00.000 21444 Star::Find(15, 1252, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 553
02:04:53.373 00.000 21444 Star::Find returns 1 (1), X=1252.72, Y=663.63, Mass=5524000, SNR=224.8, Peak=65504 HFD=7.7
02:04:53.374 00.001 21444 MultiStar: [#1 -0.57,0.66,0.95,U] [#2 0.05,0.86,0.82,U] [#3 -0.86,1.28,0.52,U] [#4 -1.23,-0.05,0.88,U] [#5 -2.12,0.00,0.00,M4] [#6 -1.03,0.93,0.73,U] [#7 -0.53,0.09,0.58,U] [#8 -0.54,-0.11,0.51,U] 
02:04:53.374 00.000 21444 refined, 7 included, MultiStar: {-0.95, 0.40}, one-star: {-2.33, -0.19}
02:04:53.374 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
02:04:53.374 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.13)
02:04:53.374 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=0.40 hyp=1.03 cameraTheta=2.74 mountX=0.98 mountY=0.01, mountTheta=0.01
02:04:53.374 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=0.40, opts=13)
02:04:53.374 00.000 21444 Enqueuing Move request for scope (-0.95, 0.40)
02:04:53.374 00.000 25848 Worker thread wakes up
02:04:53.375 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=92, FiltMax=65504, Gamma=0.560
02:04:53.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.40) opts 0xd
02:04:53.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, 0.40)
02:04:53.375 00.000 25848 Moving (-0.95, 0.40) raw xDistance=0.98 yDistance=0.01
02:04:53.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 0.98
02:04:53.375 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:53.375 00.000 21444 UpdateGuideState exits: m=5524000 SNR=224.8 Saturated
02:04:53.375 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:53.375 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:53.375 00.000 21444 Enqueuing Expose request
02:04:53.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:04:53.375 00.000 25848 MoveAxis(W, 32, ABG)
02:04:53.375 00.000 25848 Guiding  Dir = 3, Dur = 32
02:04:53.405 00.030 25848 IsSlewing returns 0
02:04:53.406 00.001 25848 IsGuiding returns 0
02:04:53.437 00.031 25848 PulseGuide returned control before completion, sleep 12
02:04:53.488 00.051 25848 IsGuiding returns 1
02:04:53.488 00.000 25848 scope still moving after pulse duration time elapsed
02:04:53.547 00.059 25848 IsSlewing returns 0
02:04:53.547 00.000 25848 IsGuiding returns 0
02:04:53.547 00.000 25848 scope move finished after 32 + 110 ms
02:04:53.547 00.000 25848 Move returns status 0, amount 32
02:04:53.547 00.000 25848 MoveAxis(N, 0, ABG)
02:04:53.547 00.000 25848 Move returns status 0, amount 0
02:04:53.547 00.000 25848 move complete, result=0
02:04:53.548 00.001 25848 worker thread done servicing request
02:04:53.548 00.000 25848 Worker thread wakes up
02:04:53.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:53.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:53.548 00.000 21444 GuideStep: 1.0 px 32 ms WEST, 0.0 px 0 ms NORTH
02:04:56.395 02.847 25848 Exposure complete
02:04:56.468 00.073 25848 worker thread done servicing request
02:04:56.468 00.000 21444 OnExposeComplete: enter
02:04:56.468 00.000 21444 UpdateGuideState(): m_state=6
02:04:56.469 00.001 21444 Star::Find(15, 1252, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 554
02:04:56.469 00.000 21444 Star::Find returns 1 (1), X=1254.41, Y=663.62, Mass=5624763, SNR=244.8, Peak=65504 HFD=7.8
02:04:56.469 00.000 21444 MultiStar: [#1 0.26,-0.33,0.68,U] [#2 0.46,0.55,0.74,U] [#3 0.72,0.90,0.60,U] [#4 0.36,-0.04,0.77,U] [#5 -0.72,-0.44,0.54,U] [#6 0.69,0.33,0.62,U] [#7 0.76,-0.13,0.63,U] [#8 0.55,-0.15,0.60,U] 
02:04:56.469 00.000 21444 refined, 8 included, MultiStar: {0.23, 0.04}, one-star: {-0.64, -0.20}
02:04:56.469 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
02:04:56.469 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.57)
02:04:56.469 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.24 cameraTheta=0.19 mountX=-0.23 mountY=0.13, mountTheta=2.63
02:04:56.470 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=0.04, opts=13)
02:04:56.470 00.000 21444 Enqueuing Move request for scope (0.23, 0.04)
02:04:56.470 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=132, FiltMax=65504, Gamma=0.560
02:04:56.470 00.000 21444 UpdateGuideState exits: m=5624763 SNR=244.8 Saturated
02:04:56.470 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:56.470 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:56.470 00.000 21444 Enqueuing Expose request
02:04:56.470 00.000 25848 Worker thread wakes up
02:04:56.470 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
02:04:56.470 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
02:04:56.470 00.000 25848 Moving (0.23, 0.04) raw xDistance=-0.23 yDistance=0.13
02:04:56.470 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
02:04:56.470 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:56.470 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:04:56.470 00.000 25848 MoveAxis(E, 0, ABG)
02:04:56.470 00.000 25848 Move returns status 0, amount 0
02:04:56.470 00.000 25848 MoveAxis(N, 0, ABG)
02:04:56.470 00.000 25848 Move returns status 0, amount 0
02:04:56.470 00.000 25848 move complete, result=0
02:04:56.470 00.000 25848 worker thread done servicing request
02:04:56.470 00.000 25848 Worker thread wakes up
02:04:56.471 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:56.471 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:56.471 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:59.314 02.843 25848 Exposure complete
02:04:59.402 00.088 25848 worker thread done servicing request
02:04:59.402 00.000 21444 OnExposeComplete: enter
02:04:59.402 00.000 21444 UpdateGuideState(): m_state=6
02:04:59.403 00.001 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 555
02:04:59.403 00.000 21444 Star::Find returns 1 (1), X=1252.50, Y=662.66, Mass=5675334, SNR=217.3, Peak=65504 HFD=7.7
02:04:59.403 00.000 21444 MultiStar: [#1 -0.18,0.09,1.01,U] [#2 -0.74,0.27,0.85,U] [#3 -1.59,0.76,0.93,U] [#4 -1.29,-1.15,0.86,U] [#5 -1.54,-0.58,0.70,U] [#6 -1.42,-0.36,0.69,U] [#7 -1.18,-0.97,0.65,U] [#8 -0.86,-1.35,0.58,U] 
02:04:59.403 00.000 21444 refined, 8 included, MultiStar: {-1.27, -0.44}, one-star: {-2.54, -1.17}
02:04:59.403 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
02:04:59.403 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.42)
02:04:59.403 00.000 21444 CameraToMount -- cameraX=-1.27 cameraY=-0.44 hyp=1.35 cameraTheta=-2.81 mountX=1.23 mountY=-0.89, mountTheta=-0.63
02:04:59.404 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.27, y=-0.44, opts=13)
02:04:59.404 00.000 21444 Enqueuing Move request for scope (-1.27, -0.44)
02:04:59.404 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=368, FiltMax=65504, Gamma=0.560
02:04:59.404 00.000 21444 UpdateGuideState exits: m=5675334 SNR=217.3 Saturated
02:04:59.404 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:59.404 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:04:59.404 00.000 21444 Enqueuing Expose request
02:04:59.404 00.000 25848 Worker thread wakes up
02:04:59.404 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -0.44) opts 0xd
02:04:59.404 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.27, -0.44)
02:04:59.404 00.000 25848 Moving (-1.27, -0.44) raw xDistance=1.23 yDistance=-0.89
02:04:59.404 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.23
02:04:59.405 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
02:04:59.405 00.000 25848 MoveAxis(W, 36, ABG)
02:04:59.405 00.000 25848 Guiding  Dir = 3, Dur = 36
02:04:59.435 00.030 25848 IsSlewing returns 0
02:04:59.436 00.001 25848 IsGuiding returns 0
02:04:59.468 00.032 25848 PulseGuide returned control before completion, sleep 15
02:04:59.487 00.019 25848 IsGuiding returns 1
02:04:59.487 00.000 25848 scope still moving after pulse duration time elapsed
02:04:59.546 00.059 25848 IsSlewing returns 0
02:04:59.546 00.000 25848 IsGuiding returns 0
02:04:59.546 00.000 25848 scope move finished after 36 + 74 ms
02:04:59.546 00.000 25848 Move returns status 0, amount 36
02:04:59.546 00.000 25848 MoveAxis(N, 24, ABG)
02:04:59.546 00.000 25848 Guiding  Dir = 0, Dur = 24
02:04:59.578 00.032 25848 IsSlewing returns 0
02:04:59.579 00.001 25848 IsGuiding returns 0
02:04:59.610 00.031 25848 IsGuiding returns 1
02:04:59.610 00.000 25848 scope still moving after pulse duration time elapsed
02:04:59.673 00.063 25848 IsSlewing returns 0
02:04:59.674 00.001 25848 IsGuiding returns 0
02:04:59.674 00.000 25848 scope move finished after 24 + 70 ms
02:04:59.674 00.000 25848 Move returns status 0, amount 24
02:04:59.674 00.000 25848 move complete, result=0
02:04:59.674 00.000 25848 worker thread done servicing request
02:04:59.674 00.000 25848 Worker thread wakes up
02:04:59.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:04:59.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:04:59.674 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -0.9 px 24 ms NORTH
02:05:02.514 02.840 25848 Exposure complete
02:05:02.604 00.090 25848 worker thread done servicing request
02:05:02.604 00.000 21444 OnExposeComplete: enter
02:05:02.604 00.000 21444 UpdateGuideState(): m_state=6
02:05:02.604 00.000 21444 Star::Find(15, 1252, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 556
02:05:02.605 00.001 21444 Star::Find returns 1 (1), X=1253.34, Y=665.18, Mass=5636138, SNR=219.3, Peak=65504 HFD=7.9
02:05:02.605 00.000 21444 MultiStar: [#1 -0.24,1.28,0.91,U] [#2 -0.66,2.12,0.00,M1] [#3 -1.04,2.25,0.00,M1] [#4 -0.84,1.24,0.76,U] [#5 -1.57,1.87,0.00,M3] [#6 -0.66,2.14,0.00,M1] [#7 -0.45,1.13,0.77,U] [#8 -0.54,1.10,0.50,U] 
02:05:02.605 00.000 21444 refined, 4 included, MultiStar: {-0.81, 1.24}, one-star: {-1.71, 1.36}
02:05:02.605 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
02:05:02.605 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
02:05:02.605 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=1.24 hyp=1.48 cameraTheta=2.15 mountX=0.92 mountY=0.84, mountTheta=0.74
02:05:02.606 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=1.24, opts=13)
02:05:02.606 00.000 21444 Enqueuing Move request for scope (-0.81, 1.24)
02:05:02.606 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=268, FiltMax=65504, Gamma=0.560
02:05:02.606 00.000 21444 UpdateGuideState exits: m=5636138 SNR=219.3 Saturated
02:05:02.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:02.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:02.606 00.000 21444 Enqueuing Expose request
02:05:02.606 00.000 25848 Worker thread wakes up
02:05:02.606 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 1.24) opts 0xd
02:05:02.606 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 1.24)
02:05:02.606 00.000 25848 Moving (-0.81, 1.24) raw xDistance=0.92 yDistance=0.84
02:05:02.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.92
02:05:02.606 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:02.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
02:05:02.606 00.000 25848 MoveAxis(W, 29, ABG)
02:05:02.606 00.000 25848 Guiding  Dir = 3, Dur = 29
02:05:02.641 00.035 25848 IsSlewing returns 0
02:05:02.641 00.000 25848 IsGuiding returns 0
02:05:02.672 00.031 25848 IsGuiding returns 1
02:05:02.672 00.000 25848 scope still moving after pulse duration time elapsed
02:05:02.737 00.065 25848 IsSlewing returns 0
02:05:02.737 00.000 25848 IsGuiding returns 0
02:05:02.737 00.000 25848 scope move finished after 29 + 66 ms
02:05:02.737 00.000 25848 Move returns status 0, amount 29
02:05:02.737 00.000 25848 MoveAxis(N, 0, ABG)
02:05:02.737 00.000 25848 Move returns status 0, amount 0
02:05:02.737 00.000 25848 move complete, result=0
02:05:02.737 00.000 25848 worker thread done servicing request
02:05:02.737 00.000 25848 Worker thread wakes up
02:05:02.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:02.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:02.737 00.000 21444 GuideStep: 0.9 px 29 ms WEST, 0.8 px 0 ms NORTH
02:05:05.574 02.837 25848 Exposure complete
02:05:05.663 00.089 25848 worker thread done servicing request
02:05:05.663 00.000 21444 OnExposeComplete: enter
02:05:05.663 00.000 21444 UpdateGuideState(): m_state=6
02:05:05.663 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 557
02:05:05.663 00.000 21444 Star::Find returns 1 (1), X=1254.44, Y=663.84, Mass=5617224, SNR=255.1, Peak=65504 HFD=7.9
02:05:05.663 00.000 21444 MultiStar: [#1 0.03,-0.10,0.87,U] [#2 0.09,0.46,0.79,U] [#3 -0.17,0.97,0.57,U] [#4 -0.00,0.42,1.07,U] [#5 -1.67,-0.03,0.64,U] [#6 -0.20,0.74,0.66,U] [#7 0.47,0.67,0.43,U] [#8 0.10,0.00,0.47,U] 
02:05:05.663 00.000 21444 refined, 8 included, MultiStar: {-0.24, 0.32}, one-star: {-0.61, 0.01}
02:05:05.665 00.002 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
02:05:05.665 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.61)
02:05:05.665 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.32 hyp=0.40 cameraTheta=2.22 mountX=0.27 mountY=0.20, mountTheta=0.65
02:05:05.665 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.32, opts=13)
02:05:05.665 00.000 21444 Enqueuing Move request for scope (-0.24, 0.32)
02:05:05.665 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=230, FiltMax=65504, Gamma=0.560
02:05:05.665 00.000 25848 Worker thread wakes up
02:05:05.665 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.32) opts 0xd
02:05:05.665 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.32)
02:05:05.665 00.000 25848 Moving (-0.24, 0.32) raw xDistance=0.27 yDistance=0.20
02:05:05.665 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
02:05:05.665 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:05.665 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:05:05.665 00.000 25848 MoveAxis(E, 0, ABG)
02:05:05.665 00.000 25848 Move returns status 0, amount 0
02:05:05.665 00.000 25848 MoveAxis(N, 0, ABG)
02:05:05.665 00.000 25848 Move returns status 0, amount 0
02:05:05.665 00.000 25848 move complete, result=0
02:05:05.665 00.000 21444 UpdateGuideState exits: m=5617224 SNR=255.1 Saturated
02:05:05.665 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:05.665 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:05.665 00.000 21444 Enqueuing Expose request
02:05:05.665 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:05.667 00.002 25848 worker thread done servicing request
02:05:05.667 00.000 25848 Worker thread wakes up
02:05:05.667 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:05.667 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:08.519 02.852 25848 Exposure complete
02:05:08.605 00.086 25848 worker thread done servicing request
02:05:08.605 00.000 21444 OnExposeComplete: enter
02:05:08.605 00.000 21444 UpdateGuideState(): m_state=6
02:05:08.605 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 558
02:05:08.606 00.001 21444 Star::Find returns 1 (1), X=1253.48, Y=663.55, Mass=5635763, SNR=240.4, Peak=65504 HFD=7.6
02:05:08.606 00.000 21444 MultiStar: [#1 0.71,-0.56,0.86,U] [#2 0.18,0.33,0.88,U] [#3 -0.04,0.63,0.88,U] [#4 -0.73,-0.64,0.89,U] [#5 -1.87,-0.31,0.58,U] [#6 -0.56,-0.02,0.66,U] [#7 -0.19,-0.01,0.72,U] [#8 -0.01,-0.78,0.62,U] 
02:05:08.606 00.000 21444 refined, 8 included, MultiStar: {-0.44, -0.16}, one-star: {-1.56, -0.27}
02:05:08.606 00.000 21444 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.05) = xAngle (-5.83 = 0.45)
02:05:08.606 00.000 21444 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.39)
02:05:08.606 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=-0.16 hyp=0.47 cameraTheta=-2.78 mountX=0.42 mountY=-0.32, mountTheta=-0.65
02:05:08.607 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-0.16, opts=13)
02:05:08.607 00.000 21444 Enqueuing Move request for scope (-0.44, -0.16)
02:05:08.607 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=320, FiltMax=65504, Gamma=0.560
02:05:08.607 00.000 21444 UpdateGuideState exits: m=5635763 SNR=240.4 Saturated
02:05:08.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:08.607 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:08.607 00.000 21444 Enqueuing Expose request
02:05:08.608 00.001 25848 Worker thread wakes up
02:05:08.608 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.16) opts 0xd
02:05:08.608 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -0.16)
02:05:08.608 00.000 25848 Moving (-0.44, -0.16) raw xDistance=0.42 yDistance=-0.32
02:05:08.608 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:05:08.608 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:08.608 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:05:08.608 00.000 25848 MoveAxis(E, 0, ABG)
02:05:08.608 00.000 25848 Move returns status 0, amount 0
02:05:08.608 00.000 25848 MoveAxis(N, 0, ABG)
02:05:08.608 00.000 25848 Move returns status 0, amount 0
02:05:08.608 00.000 25848 move complete, result=0
02:05:08.608 00.000 25848 worker thread done servicing request
02:05:08.608 00.000 25848 Worker thread wakes up
02:05:08.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:08.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:08.608 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:05:11.455 02.847 25848 Exposure complete
02:05:11.536 00.081 25848 worker thread done servicing request
02:05:11.536 00.000 21444 OnExposeComplete: enter
02:05:11.536 00.000 21444 UpdateGuideState(): m_state=6
02:05:11.536 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 559
02:05:11.536 00.000 21444 Star::Find returns 1 (1), X=1253.83, Y=664.79, Mass=5511529, SNR=215.3, Peak=65504 HFD=7.8
02:05:11.536 00.000 21444 MultiStar: [#1 -0.02,0.45,1.11,U] [#2 0.68,1.12,1.02,U] [#3 -0.97,1.72,0.74,U] [#4 -0.21,0.98,0.83,U] [#5 -1.14,0.29,0.81,U] [#6 -0.45,0.93,0.67,U] [#7 0.32,0.91,0.66,U] [#8 0.31,0.53,0.51,U] 
02:05:11.536 00.000 21444 refined, 8 included, MultiStar: {-0.31, 0.87}, one-star: {-1.22, 0.96}
02:05:11.536 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
02:05:11.536 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.30)
02:05:11.536 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=0.87 hyp=0.93 cameraTheta=1.91 mountX=0.39 mountY=0.69, mountTheta=1.06
02:05:11.538 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=0.87, opts=13)
02:05:11.538 00.000 21444 Enqueuing Move request for scope (-0.31, 0.87)
02:05:11.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=420, FiltMax=65504, Gamma=0.560
02:05:11.538 00.000 21444 UpdateGuideState exits: m=5511529 SNR=215.3 Saturated
02:05:11.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:11.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:11.538 00.000 21444 Enqueuing Expose request
02:05:11.538 00.000 25848 Worker thread wakes up
02:05:11.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.87) opts 0xd
02:05:11.538 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 0.87)
02:05:11.538 00.000 25848 Moving (-0.31, 0.87) raw xDistance=0.39 yDistance=0.69
02:05:11.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
02:05:11.538 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:11.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
02:05:11.538 00.000 25848 MoveAxis(E, 0, ABG)
02:05:11.538 00.000 25848 Move returns status 0, amount 0
02:05:11.538 00.000 25848 MoveAxis(N, 0, ABG)
02:05:11.538 00.000 25848 Move returns status 0, amount 0
02:05:11.538 00.000 25848 move complete, result=0
02:05:11.538 00.000 25848 worker thread done servicing request
02:05:11.538 00.000 25848 Worker thread wakes up
02:05:11.538 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH
02:05:11.538 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:11.538 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:14.377 02.839 25848 Exposure complete
02:05:14.464 00.087 25848 worker thread done servicing request
02:05:14.464 00.000 21444 OnExposeComplete: enter
02:05:14.464 00.000 21444 UpdateGuideState(): m_state=6
02:05:14.464 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 560
02:05:14.465 00.001 21444 Star::Find returns 1 (1), X=1252.71, Y=663.66, Mass=5459560, SNR=207.9, Peak=65504 HFD=7.8
02:05:14.465 00.000 21444 MultiStar: [#1 -0.96,0.47,0.74,U] [#2 -0.25,0.15,0.75,U] [#3 -1.57,1.57,0.00,M1] [#4 -1.08,0.38,0.73,U] [#5 -2.36,0.06,0.00,M1] [#6 -0.90,0.30,0.76,U] [#7 -0.88,0.10,0.49,U] [#8 -0.73,-0.00,0.43,U] 
02:05:14.465 00.000 21444 refined, 6 included, MultiStar: {-1.11, 0.17}, one-star: {-2.34, -0.17}
02:05:14.465 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
02:05:14.465 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
02:05:14.465 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=0.17 hyp=1.13 cameraTheta=2.99 mountX=1.12 mountY=-0.26, mountTheta=-0.23
02:05:14.466 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=0.17, opts=13)
02:05:14.466 00.000 21444 Enqueuing Move request for scope (-1.11, 0.17)
02:05:14.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=194, FiltMax=65504, Gamma=0.560
02:05:14.466 00.000 25848 Worker thread wakes up
02:05:14.466 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.17) opts 0xd
02:05:14.466 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 0.17)
02:05:14.466 00.000 21444 UpdateGuideState exits: m=5459560 SNR=207.9 Saturated
02:05:14.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:14.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:14.466 00.000 21444 Enqueuing Expose request
02:05:14.467 00.001 25848 Moving (-1.11, 0.17) raw xDistance=1.12 yDistance=-0.26
02:05:14.467 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.12
02:05:14.467 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:14.467 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:05:14.467 00.000 25848 MoveAxis(W, 33, ABG)
02:05:14.467 00.000 25848 Guiding  Dir = 3, Dur = 33
02:05:14.500 00.033 25848 IsSlewing returns 0
02:05:14.500 00.000 25848 IsGuiding returns 0
02:05:14.562 00.062 25848 IsGuiding returns 1
02:05:14.562 00.000 25848 scope still moving after pulse duration time elapsed
02:05:14.626 00.064 25848 IsSlewing returns 0
02:05:14.626 00.000 25848 IsGuiding returns 0
02:05:14.626 00.000 25848 scope move finished after 33 + 93 ms
02:05:14.626 00.000 25848 Move returns status 0, amount 33
02:05:14.626 00.000 25848 MoveAxis(N, 0, ABG)
02:05:14.626 00.000 25848 Move returns status 0, amount 0
02:05:14.626 00.000 25848 move complete, result=0
02:05:14.626 00.000 25848 worker thread done servicing request
02:05:14.627 00.001 25848 Worker thread wakes up
02:05:14.627 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:14.627 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.3 px 0 ms NORTH
02:05:14.627 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:17.470 02.843 25848 Exposure complete
02:05:17.552 00.082 25848 worker thread done servicing request
02:05:17.553 00.001 21444 OnExposeComplete: enter
02:05:17.553 00.000 21444 UpdateGuideState(): m_state=6
02:05:17.553 00.000 21444 Star::Find(15, 1252, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 561
02:05:17.553 00.000 21444 Star::Find returns 1 (1), X=1253.96, Y=664.38, Mass=5578734, SNR=268.8, Peak=65504 HFD=7.9
02:05:17.553 00.000 21444 MultiStar: [#1 0.26,0.88,0.72,U] [#2 0.87,0.99,0.73,U] [#3 0.05,2.04,0.00,M2] [#4 0.16,0.50,0.69,U] [#5 -0.86,0.36,0.55,U] [#6 0.41,0.72,0.54,U] [#7 0.69,0.98,0.54,U] [#8 0.86,0.22,0.35,U] 
02:05:17.553 00.000 21444 refined, 7 included, MultiStar: {0.05, 0.67}, one-star: {-1.08, 0.56}
02:05:17.553 00.000 21444 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.05) = xAngle (-1.56 = -1.56)
02:05:17.553 00.000 21444 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.40 = 1.88)
02:05:17.553 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.67 hyp=0.68 cameraTheta=1.49 mountX=0.01 mountY=0.64, mountTheta=1.56
02:05:17.554 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.67, opts=13)
02:05:17.554 00.000 21444 Enqueuing Move request for scope (0.05, 0.67)
02:05:17.554 00.000 25848 Worker thread wakes up
02:05:17.554 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=234, FiltMax=65504, Gamma=0.560
02:05:17.554 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.67) opts 0xd
02:05:17.555 00.001 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.67)
02:05:17.555 00.000 25848 Moving (0.05, 0.67) raw xDistance=0.01 yDistance=0.64
02:05:17.555 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:05:17.555 00.000 21444 UpdateGuideState exits: m=5578734 SNR=268.8 Saturated
02:05:17.555 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:17.555 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
02:05:17.555 00.000 25848 MoveAxis(E, 0, ABG)
02:05:17.555 00.000 25848 Move returns status 0, amount 0
02:05:17.555 00.000 25848 MoveAxis(N, 0, ABG)
02:05:17.555 00.000 25848 Move returns status 0, amount 0
02:05:17.555 00.000 25848 move complete, result=0
02:05:17.555 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:17.555 00.000 25848 worker thread done servicing request
02:05:17.555 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:17.555 00.000 21444 Enqueuing Expose request
02:05:17.555 00.000 25848 Worker thread wakes up
02:05:17.555 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
02:05:17.555 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:17.555 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:20.399 02.844 25848 Exposure complete
02:05:20.482 00.083 25848 worker thread done servicing request
02:05:20.483 00.001 21444 OnExposeComplete: enter
02:05:20.483 00.000 21444 UpdateGuideState(): m_state=6
02:05:20.483 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 562
02:05:20.483 00.000 21444 Star::Find returns 1 (1), X=1254.36, Y=663.70, Mass=5622578, SNR=249.5, Peak=65504 HFD=7.8
02:05:20.483 00.000 21444 MultiStar: [#1 0.36,0.14,0.80,U] [#2 1.08,0.57,0.74,U] [#3 0.18,1.31,0.56,U] [#4 0.50,-0.17,0.78,U] [#5 -1.13,-0.49,0.71,U] [#6 0.44,0.41,0.56,U] [#7 0.43,0.44,0.67,U] [#8 0.79,-0.59,0.39,U] 
02:05:20.483 00.000 21444 refined, 8 included, MultiStar: {0.15, 0.15}, one-star: {-0.69, -0.13}
02:05:20.483 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
02:05:20.483 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
02:05:20.483 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.22 cameraTheta=0.79 mountX=-0.14 mountY=0.20, mountTheta=2.17
02:05:20.484 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.15, opts=13)
02:05:20.484 00.000 21444 Enqueuing Move request for scope (0.15, 0.15)
02:05:20.484 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=268, FiltMax=65504, Gamma=0.560
02:05:20.484 00.000 21444 UpdateGuideState exits: m=5622578 SNR=249.5 Saturated
02:05:20.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:20.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:20.484 00.000 21444 Enqueuing Expose request
02:05:20.485 00.001 25848 Worker thread wakes up
02:05:20.485 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
02:05:20.485 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
02:05:20.485 00.000 25848 Moving (0.15, 0.15) raw xDistance=-0.14 yDistance=0.20
02:05:20.485 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:05:20.485 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:20.485 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:05:20.485 00.000 25848 MoveAxis(E, 0, ABG)
02:05:20.485 00.000 25848 Move returns status 0, amount 0
02:05:20.485 00.000 25848 MoveAxis(N, 0, ABG)
02:05:20.485 00.000 25848 Move returns status 0, amount 0
02:05:20.485 00.000 25848 move complete, result=0
02:05:20.485 00.000 25848 worker thread done servicing request
02:05:20.485 00.000 25848 Worker thread wakes up
02:05:20.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:20.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:20.485 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:23.332 02.847 25848 Exposure complete
02:05:23.416 00.084 25848 worker thread done servicing request
02:05:23.416 00.000 21444 OnExposeComplete: enter
02:05:23.416 00.000 21444 UpdateGuideState(): m_state=6
02:05:23.416 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 563
02:05:23.416 00.000 21444 Star::Find returns 1 (1), X=1254.24, Y=663.35, Mass=5430358, SNR=166.7, Peak=65504 HFD=8.0
02:05:23.416 00.000 21444 MultiStar: [#1 0.17,0.08,1.02,U] [#2 -0.22,0.77,1.03,U] [#3 0.01,0.99,0.56,U] [#4 -0.03,-0.61,1.02,U] [#5 -1.15,-0.60,0.91,U] [#6 -0.34,0.00,0.66,U] [#7 0.30,-0.07,0.61,U] [#8 1.02,-0.65,0.66,U] 
02:05:23.416 00.000 21444 refined, 8 included, MultiStar: {-0.17, -0.09}, one-star: {-0.81, -0.48}
02:05:23.416 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
02:05:23.416 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
02:05:23.416 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.20 cameraTheta=-2.66 mountX=0.17 mountY=-0.15, mountTheta=-0.74
02:05:23.417 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.09, opts=13)
02:05:23.417 00.000 21444 Enqueuing Move request for scope (-0.17, -0.09)
02:05:23.417 00.000 25848 Worker thread wakes up
02:05:23.417 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2512, FiltMin=192, FiltMax=65504, Gamma=0.560
02:05:23.417 00.000 21444 UpdateGuideState exits: m=5430358 SNR=166.7 Saturated
02:05:23.417 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:23.417 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:23.417 00.000 21444 Enqueuing Expose request
02:05:23.417 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
02:05:23.418 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
02:05:23.418 00.000 25848 Moving (-0.17, -0.09) raw xDistance=0.17 yDistance=-0.15
02:05:23.418 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:05:23.418 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:23.418 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:05:23.418 00.000 25848 MoveAxis(E, 0, ABG)
02:05:23.418 00.000 25848 Move returns status 0, amount 0
02:05:23.418 00.000 25848 MoveAxis(N, 0, ABG)
02:05:23.418 00.000 25848 Move returns status 0, amount 0
02:05:23.418 00.000 25848 move complete, result=0
02:05:23.418 00.000 25848 worker thread done servicing request
02:05:23.418 00.000 25848 Worker thread wakes up
02:05:23.418 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:23.418 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:23.418 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:05:26.265 02.847 25848 Exposure complete
02:05:26.346 00.081 25848 worker thread done servicing request
02:05:26.346 00.000 21444 OnExposeComplete: enter
02:05:26.346 00.000 21444 UpdateGuideState(): m_state=6
02:05:26.346 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 564
02:05:26.346 00.000 21444 Star::Find returns 1 (1), X=1253.00, Y=664.45, Mass=5493803, SNR=235.6, Peak=65504 HFD=7.9
02:05:26.347 00.001 21444 MultiStar: [#1 -0.71,0.37,1.07,U] [#2 -0.19,0.77,0.75,U] [#3 -0.38,1.34,0.57,U] [#4 -0.77,0.14,1.02,U] [#5 -1.77,0.04,0.64,U] [#6 -0.69,1.05,0.76,U] [#7 -0.51,0.90,0.89,U] [#8 -0.56,0.35,0.40,U] 
02:05:26.347 00.000 21444 refined, 8 included, MultiStar: {-0.89, 0.60}, one-star: {-2.05, 0.62}
02:05:26.347 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
02:05:26.347 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
02:05:26.347 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=0.60 hyp=1.07 cameraTheta=2.55 mountX=0.94 mountY=0.22, mountTheta=0.23
02:05:26.348 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=0.60, opts=13)
02:05:26.348 00.000 21444 Enqueuing Move request for scope (-0.89, 0.60)
02:05:26.348 00.000 25848 Worker thread wakes up
02:05:26.348 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.60) opts 0xd
02:05:26.348 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, 0.60)
02:05:26.348 00.000 25848 Moving (-0.89, 0.60) raw xDistance=0.94 yDistance=0.22
02:05:26.348 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
02:05:26.348 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:26.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=128, FiltMax=65504, Gamma=0.560
02:05:26.348 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:05:26.348 00.000 25848 MoveAxis(W, 27, ABG)
02:05:26.348 00.000 25848 Guiding  Dir = 3, Dur = 27
02:05:26.348 00.000 21444 UpdateGuideState exits: m=5493803 SNR=235.6 Saturated
02:05:26.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:26.348 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:26.348 00.000 21444 Enqueuing Expose request
02:05:26.376 00.028 25848 IsSlewing returns 0
02:05:26.377 00.001 25848 IsGuiding returns 0
02:05:26.408 00.031 25848 IsGuiding returns 1
02:05:26.408 00.000 25848 scope still moving after pulse duration time elapsed
02:05:26.467 00.059 25848 IsSlewing returns 0
02:05:26.467 00.000 25848 IsGuiding returns 0
02:05:26.467 00.000 25848 scope move finished after 27 + 62 ms
02:05:26.467 00.000 25848 Move returns status 0, amount 27
02:05:26.467 00.000 25848 MoveAxis(N, 0, ABG)
02:05:26.467 00.000 25848 Move returns status 0, amount 0
02:05:26.467 00.000 25848 move complete, result=0
02:05:26.467 00.000 25848 worker thread done servicing request
02:05:26.467 00.000 25848 Worker thread wakes up
02:05:26.467 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:26.467 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:26.467 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.2 px 0 ms NORTH
02:05:29.319 02.852 25848 Exposure complete
02:05:29.388 00.069 25848 worker thread done servicing request
02:05:29.388 00.000 21444 OnExposeComplete: enter
02:05:29.388 00.000 21444 UpdateGuideState(): m_state=6
02:05:29.388 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 565
02:05:29.388 00.000 21444 Star::Find returns 1 (1), X=1253.97, Y=663.77, Mass=5272208, SNR=187.3, Peak=65504 HFD=7.8
02:05:29.388 00.000 21444 MultiStar: [#1 0.22,-0.11,0.95,U] [#2 0.32,0.31,0.96,U] [#3 0.07,0.67,0.71,U] [#4 0.22,-0.28,0.68,U] [#5 -0.54,-0.99,0.67,U] [#6 0.91,-0.20,0.43,U] [#7 1.05,-0.43,0.52,U] [#8 1.46,-0.87,0.65,U] 
02:05:29.388 00.000 21444 refined, 8 included, MultiStar: {0.18, -0.17}, one-star: {-1.08, -0.06}
02:05:29.388 00.000 21444 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.05) = xAngle (-3.83 = 2.46)
02:05:29.388 00.000 21444 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.39)
02:05:29.389 00.001 21444 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.24 cameraTheta=-0.77 mountX=-0.19 mountY=-0.09, mountTheta=-2.69
02:05:29.389 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-0.17, opts=13)
02:05:29.389 00.000 21444 Enqueuing Move request for scope (0.18, -0.17)
02:05:29.389 00.000 25848 Worker thread wakes up
02:05:29.390 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=156, FiltMax=65504, Gamma=0.560
02:05:29.390 00.000 21444 UpdateGuideState exits: m=5272208 SNR=187.3 Saturated
02:05:29.390 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:29.390 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:29.390 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
02:05:29.390 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
02:05:29.390 00.000 25848 Moving (0.18, -0.17) raw xDistance=-0.19 yDistance=-0.09
02:05:29.390 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:05:29.390 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:29.390 00.000 21444 Enqueuing Expose request
02:05:29.390 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:05:29.390 00.000 25848 MoveAxis(E, 0, ABG)
02:05:29.390 00.000 25848 Move returns status 0, amount 0
02:05:29.390 00.000 25848 MoveAxis(N, 0, ABG)
02:05:29.390 00.000 25848 Move returns status 0, amount 0
02:05:29.390 00.000 25848 move complete, result=0
02:05:29.390 00.000 25848 worker thread done servicing request
02:05:29.390 00.000 25848 Worker thread wakes up
02:05:29.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:29.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:29.390 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:32.230 02.840 25848 Exposure complete
02:05:32.311 00.081 25848 worker thread done servicing request
02:05:32.311 00.000 21444 OnExposeComplete: enter
02:05:32.311 00.000 21444 UpdateGuideState(): m_state=6
02:05:32.311 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 566
02:05:32.311 00.000 21444 Star::Find returns 1 (1), X=1255.00, Y=663.76, Mass=5707686, SNR=265.0, Peak=65504 HFD=8.1
02:05:32.311 00.000 21444 MultiStar: [#1 0.27,0.16,0.91,U] [#2 0.89,0.54,0.63,U] [#3 0.41,0.64,0.56,U] [#4 0.23,0.18,0.46,U] [#5 -0.94,-0.56,0.68,U] [#6 0.22,0.67,0.61,U] [#7 1.64,0.12,0.54,U] [#8 0.94,-0.25,0.41,U] 
02:05:32.311 00.000 21444 single-star, 8 included, MultiStar: {0.32, 0.15}, one-star: {-0.05, -0.06}
02:05:32.311 00.000 21444 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.05) = xAngle (-5.32 = 0.96)
02:05:32.311 00.000 21444 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.16 = -1.88)
02:05:32.311 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.27 mountX=0.04 mountY=-0.07, mountTheta=-1.03
02:05:32.312 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=-0.06, opts=13)
02:05:32.312 00.000 21444 Enqueuing Move request for scope (-0.05, -0.06)
02:05:32.312 00.000 25848 Worker thread wakes up
02:05:32.312 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
02:05:32.312 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
02:05:32.312 00.000 25848 Moving (-0.05, -0.06) raw xDistance=0.04 yDistance=-0.07
02:05:32.312 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:05:32.312 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:32.312 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:05:32.312 00.000 25848 MoveAxis(E, 0, ABG)
02:05:32.312 00.000 25848 Move returns status 0, amount 0
02:05:32.312 00.000 25848 MoveAxis(N, 0, ABG)
02:05:32.312 00.000 25848 Move returns status 0, amount 0
02:05:32.313 00.001 25848 move complete, result=0
02:05:32.313 00.000 25848 worker thread done servicing request
02:05:32.313 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=256, FiltMax=65504, Gamma=0.560
02:05:32.313 00.000 21444 UpdateGuideState exits: m=5707686 SNR=265.0 Saturated
02:05:32.313 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:32.313 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:32.313 00.000 21444 Enqueuing Expose request
02:05:32.313 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:32.313 00.000 25848 Worker thread wakes up
02:05:32.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:32.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:35.160 02.847 25848 Exposure complete
02:05:35.248 00.088 25848 worker thread done servicing request
02:05:35.248 00.000 21444 OnExposeComplete: enter
02:05:35.249 00.001 21444 UpdateGuideState(): m_state=6
02:05:35.249 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 567
02:05:35.249 00.000 21444 Star::Find returns 1 (1), X=1254.69, Y=662.57, Mass=5645192, SNR=216.1, Peak=65504 HFD=7.8
02:05:35.249 00.000 21444 MultiStar: [#1 0.29,-1.00,0.92,U] [#2 0.96,-0.29,0.89,U] [#3 0.17,-0.21,0.73,U] [#4 0.44,-1.21,0.78,U] [#5 -0.85,-1.64,0.97,U] [#6 0.50,-1.11,0.63,U] [#7 1.24,-1.30,0.68,U] [#8 1.06,-1.60,0.63,U] 
02:05:35.249 00.000 21444 refined, 8 included, MultiStar: {0.31, -1.07}, one-star: {-0.36, -1.26}
02:05:35.249 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
02:05:35.249 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.18 = -0.90)
02:05:35.249 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-1.07 hyp=1.11 cameraTheta=-1.29 mountX=-0.40 mountY=-0.87, mountTheta=-2.01
02:05:35.250 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-1.07, opts=13)
02:05:35.250 00.000 21444 Enqueuing Move request for scope (0.31, -1.07)
02:05:35.250 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=244, FiltMax=65504, Gamma=0.560
02:05:35.250 00.000 21444 UpdateGuideState exits: m=5645192 SNR=216.1 Saturated
02:05:35.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:35.250 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:35.250 00.000 21444 Enqueuing Expose request
02:05:35.250 00.000 25848 Worker thread wakes up
02:05:35.251 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.07) opts 0xd
02:05:35.251 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -1.07)
02:05:35.251 00.000 25848 Moving (0.31, -1.07) raw xDistance=-0.40 yDistance=-0.87
02:05:35.251 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
02:05:35.251 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:35.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.87
02:05:35.251 00.000 25848 MoveAxis(E, 0, ABG)
02:05:35.251 00.000 25848 Move returns status 0, amount 0
02:05:35.251 00.000 25848 MoveAxis(N, 0, ABG)
02:05:35.251 00.000 25848 Move returns status 0, amount 0
02:05:35.251 00.000 25848 move complete, result=0
02:05:35.251 00.000 25848 worker thread done servicing request
02:05:35.251 00.000 25848 Worker thread wakes up
02:05:35.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:35.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:35.251 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.9 px 0 ms NORTH
02:05:38.096 02.845 25848 Exposure complete
02:05:38.176 00.080 25848 worker thread done servicing request
02:05:38.176 00.000 21444 OnExposeComplete: enter
02:05:38.176 00.000 21444 UpdateGuideState(): m_state=6
02:05:38.176 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 568
02:05:38.176 00.000 21444 Star::Find returns 1 (1), X=1255.07, Y=661.72, Mass=5804436, SNR=262.0, Peak=65504 HFD=8.0
02:05:38.176 00.000 21444 MultiStar: [#1 0.93,-1.83,0.00,M1] [#2 1.03,-1.15,0.82,U] [#3 0.23,-0.40,0.54,U] [#4 0.34,-1.59,0.68,U] [#5 -0.67,-1.88,0.00,M1] [#6 0.49,-1.43,0.58,U] [#7 0.70,-1.51,0.65,U] [#8 1.11,-1.96,0.00,M1] 
02:05:38.176 00.000 21444 refined, 5 included, MultiStar: {0.46, -1.44}, one-star: {0.02, -2.10}
02:05:38.176 00.000 21444 CameraToMount -- cameraTheta (-1.26) - m_xAngle (3.05) = xAngle (-4.31 = 1.97)
02:05:38.176 00.000 21444 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.87)
02:05:38.176 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-1.44 hyp=1.51 cameraTheta=-1.26 mountX=-0.59 mountY=-1.16, mountTheta=-2.04
02:05:38.178 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-1.44, opts=13)
02:05:38.178 00.000 21444 Enqueuing Move request for scope (0.46, -1.44)
02:05:38.178 00.000 25848 Worker thread wakes up
02:05:38.178 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -1.44) opts 0xd
02:05:38.178 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -1.44)
02:05:38.178 00.000 25848 Moving (0.46, -1.44) raw xDistance=-0.59 yDistance=-1.16
02:05:38.178 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
02:05:38.178 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2516, FiltMin=166, FiltMax=65504, Gamma=0.560
02:05:38.178 00.000 21444 UpdateGuideState exits: m=5804436 SNR=262.0 Saturated
02:05:38.178 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:38.178 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:38.178 00.000 21444 Enqueuing Expose request
02:05:38.178 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
02:05:38.178 00.000 25848 MoveAxis(E, 17, ABG)
02:05:38.178 00.000 25848 Guiding  Dir = 2, Dur = 17
02:05:38.203 00.025 25848 IsSlewing returns 0
02:05:38.203 00.000 25848 IsGuiding returns 0
02:05:38.234 00.031 25848 IsGuiding returns 1
02:05:38.234 00.000 25848 scope still moving after pulse duration time elapsed
02:05:38.296 00.062 25848 IsSlewing returns 0
02:05:38.296 00.000 25848 IsGuiding returns 0
02:05:38.296 00.000 25848 scope move finished after 17 + 75 ms
02:05:38.296 00.000 25848 Move returns status 0, amount 17
02:05:38.296 00.000 25848 MoveAxis(N, 32, ABG)
02:05:38.296 00.000 25848 Guiding  Dir = 0, Dur = 32
02:05:38.359 00.063 25848 IsSlewing returns 0
02:05:38.359 00.000 25848 IsGuiding returns 0
02:05:38.390 00.031 25848 PulseGuide returned control before completion, sleep 12
02:05:38.410 00.020 25848 IsGuiding returns 1
02:05:38.410 00.000 25848 scope still moving after pulse duration time elapsed
02:05:38.469 00.059 25848 IsSlewing returns 0
02:05:38.470 00.001 25848 IsGuiding returns 0
02:05:38.470 00.000 25848 scope move finished after 32 + 78 ms
02:05:38.470 00.000 25848 Move returns status 0, amount 32
02:05:38.470 00.000 25848 move complete, result=0
02:05:38.470 00.000 25848 worker thread done servicing request
02:05:38.470 00.000 25848 Worker thread wakes up
02:05:38.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:38.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:38.470 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -1.2 px 32 ms NORTH
02:05:41.320 02.850 25848 Exposure complete
02:05:41.399 00.079 25848 worker thread done servicing request
02:05:41.399 00.000 21444 OnExposeComplete: enter
02:05:41.399 00.000 21444 UpdateGuideState(): m_state=6
02:05:41.399 00.000 21444 Star::Find(15, 1255, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 569
02:05:41.399 00.000 21444 Star::Find returns 1 (1), X=1255.13, Y=663.37, Mass=5489126, SNR=271.1, Peak=65504 HFD=7.8
02:05:41.399 00.000 21444 MultiStar: [#1 1.30,-0.18,0.88,U] [#2 1.36,0.05,0.71,U] [#3 1.70,0.66,0.41,U] [#4 1.22,-0.55,0.58,U] [#5 1.65,-0.57,0.52,U] [#6 1.45,-0.20,0.56,U] [#7 1.61,-0.33,0.43,U] [#8 2.51,-0.95,0.00,M2] 
02:05:41.399 00.000 21444 single-star, 7 included, MultiStar: {1.17, -0.23}, one-star: {0.08, -0.45}
02:05:41.400 00.001 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
02:05:41.400 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
02:05:41.400 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.45 hyp=0.46 cameraTheta=-1.40 mountX=-0.12 mountY=-0.39, mountTheta=-1.87
02:05:41.400 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.45, opts=13)
02:05:41.400 00.000 21444 Enqueuing Move request for scope (0.08, -0.45)
02:05:41.400 00.000 25848 Worker thread wakes up
02:05:41.401 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=166, FiltMax=65504, Gamma=0.560
02:05:41.401 00.000 21444 UpdateGuideState exits: m=5489126 SNR=271.1 Saturated
02:05:41.401 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:41.401 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:41.401 00.000 21444 Enqueuing Expose request
02:05:41.401 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.45) opts 0xd
02:05:41.401 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.45)
02:05:41.401 00.000 25848 Moving (0.08, -0.45) raw xDistance=-0.12 yDistance=-0.39
02:05:41.401 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:05:41.401 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:41.401 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
02:05:41.401 00.000 25848 MoveAxis(E, 0, ABG)
02:05:41.401 00.000 25848 Move returns status 0, amount 0
02:05:41.401 00.000 25848 MoveAxis(N, 0, ABG)
02:05:41.401 00.000 25848 Move returns status 0, amount 0
02:05:41.401 00.000 25848 move complete, result=0
02:05:41.401 00.000 25848 worker thread done servicing request
02:05:41.401 00.000 25848 Worker thread wakes up
02:05:41.401 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:41.401 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:41.401 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:05:44.241 02.840 25848 Exposure complete
02:05:44.321 00.080 25848 worker thread done servicing request
02:05:44.321 00.000 21444 OnExposeComplete: enter
02:05:44.321 00.000 21444 UpdateGuideState(): m_state=6
02:05:44.321 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 570
02:05:44.322 00.001 21444 Star::Find returns 1 (1), X=1256.60, Y=662.07, Mass=5608816, SNR=263.3, Peak=65504 HFD=7.9
02:05:44.322 00.000 21444 MultiStar: [#1 1.94,-1.39,0.00,M1] [#2 1.97,-0.19,0.90,U] [#3 1.20,0.40,0.83,U] [#4 1.98,-1.23,0.00,M1] [#5 0.72,-0.83,0.62,U] [#6 1.49,-0.39,0.61,U] [#7 2.42,-1.17,0.00,M1] [#8 2.29,-1.27,0.00,M3] 
02:05:44.322 00.000 21444 refined, 4 included, MultiStar: {1.43, -0.59}, one-star: {1.55, -1.75}
02:05:44.322 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.84)
02:05:44.322 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.00)
02:05:44.322 00.000 21444 CameraToMount -- cameraX=1.43 cameraY=-0.59 hyp=1.55 cameraTheta=-0.39 mountX=-1.48 mountY=-0.01, mountTheta=-3.14
02:05:44.322 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.43, y=-0.59, opts=13)
02:05:44.323 00.001 21444 Enqueuing Move request for scope (1.43, -0.59)
02:05:44.323 00.000 25848 Worker thread wakes up
02:05:44.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.43, -0.59) opts 0xd
02:05:44.323 00.000 25848 Handling offset move in thread for scope, endpoint = (1.43, -0.59)
02:05:44.323 00.000 25848 Moving (1.43, -0.59) raw xDistance=-1.48 yDistance=-0.01
02:05:44.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.48
02:05:44.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:44.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:05:44.323 00.000 25848 MoveAxis(E, 43, ABG)
02:05:44.323 00.000 25848 Guiding  Dir = 2, Dur = 43
02:05:44.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=270, FiltMax=65504, Gamma=0.560
02:05:44.323 00.000 21444 UpdateGuideState exits: m=5608816 SNR=263.3 Saturated
02:05:44.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:44.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:44.323 00.000 21444 Enqueuing Expose request
02:05:44.343 00.020 25848 IsSlewing returns 0
02:05:44.343 00.000 25848 IsGuiding returns 0
02:05:44.375 00.032 25848 PulseGuide returned control before completion, sleep 22
02:05:44.412 00.037 25848 IsGuiding returns 1
02:05:44.412 00.000 25848 scope still moving after pulse duration time elapsed
02:05:44.467 00.055 25848 IsSlewing returns 0
02:05:44.467 00.000 25848 IsGuiding returns 0
02:05:44.467 00.000 25848 scope move finished after 43 + 81 ms
02:05:44.468 00.001 25848 Move returns status 0, amount 43
02:05:44.468 00.000 25848 MoveAxis(N, 0, ABG)
02:05:44.468 00.000 25848 Move returns status 0, amount 0
02:05:44.468 00.000 25848 move complete, result=0
02:05:44.468 00.000 25848 worker thread done servicing request
02:05:44.468 00.000 25848 Worker thread wakes up
02:05:44.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:44.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:44.468 00.000 21444 GuideStep: -1.5 px 43 ms EAST, -0.0 px 0 ms NORTH
02:05:47.315 02.847 25848 Exposure complete
02:05:47.394 00.079 25848 worker thread done servicing request
02:05:47.394 00.000 21444 OnExposeComplete: enter
02:05:47.394 00.000 21444 UpdateGuideState(): m_state=6
02:05:47.394 00.000 21444 Star::Find(15, 1256, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 571
02:05:47.394 00.000 21444 Star::Find returns 1 (1), X=1254.68, Y=663.39, Mass=5726995, SNR=287.8, Peak=65504 HFD=7.9
02:05:47.394 00.000 21444 MultiStar: [#1 -0.04,-0.34,0.98,U] [#2 0.53,0.39,0.83,U] [#3 1.03,1.01,0.72,U] [#4 0.77,-0.28,0.67,U] [#5 0.77,-0.46,0.60,U] [#6 -0.03,0.28,0.53,U] [#7 1.28,-0.07,0.51,U] [#8 0.68,-0.20,0.48,U] 
02:05:47.395 00.001 21444 refined, 8 included, MultiStar: {0.43, -0.03}, one-star: {-0.37, -0.43}
02:05:47.395 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
02:05:47.395 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.33)
02:05:47.395 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-0.03 hyp=0.43 cameraTheta=-0.06 mountX=-0.43 mountY=0.14, mountTheta=2.83
02:05:47.395 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-0.03, opts=13)
02:05:47.395 00.000 21444 Enqueuing Move request for scope (0.43, -0.03)
02:05:47.395 00.000 25848 Worker thread wakes up
02:05:47.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.03) opts 0xd
02:05:47.395 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -0.03)
02:05:47.395 00.000 25848 Moving (0.43, -0.03) raw xDistance=-0.43 yDistance=0.14
02:05:47.396 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
02:05:47.396 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:47.396 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:05:47.396 00.000 25848 MoveAxis(E, 0, ABG)
02:05:47.396 00.000 25848 Move returns status 0, amount 0
02:05:47.396 00.000 25848 MoveAxis(N, 0, ABG)
02:05:47.396 00.000 25848 Move returns status 0, amount 0
02:05:47.396 00.000 25848 move complete, result=0
02:05:47.396 00.000 25848 worker thread done servicing request
02:05:47.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=320, FiltMax=65504, Gamma=0.560
02:05:47.396 00.000 21444 UpdateGuideState exits: m=5726995 SNR=287.8 Saturated
02:05:47.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:47.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:47.396 00.000 21444 Enqueuing Expose request
02:05:47.396 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:47.396 00.000 25848 Worker thread wakes up
02:05:47.396 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:47.396 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:50.243 02.847 25848 Exposure complete
02:05:50.330 00.087 25848 worker thread done servicing request
02:05:50.330 00.000 21444 OnExposeComplete: enter
02:05:50.330 00.000 21444 UpdateGuideState(): m_state=6
02:05:50.330 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 572
02:05:50.330 00.000 21444 Star::Find returns 1 (1), X=1255.44, Y=663.76, Mass=5820971, SNR=305.4, Peak=65504 HFD=8.0
02:05:50.330 00.000 21444 MultiStar: [#1 2.05,0.33,0.00,M1] [#2 2.12,0.84,0.00,M1] [#3 1.35,1.38,0.79,U] [#4 1.16,0.55,0.87,U] [#5 0.17,-0.10,0.55,U] [#6 1.43,0.85,0.53,U] [#7 2.04,0.06,0.00,M1] [#8 1.78,-0.02,0.49,U] 
02:05:50.330 00.000 21444 single-star, 5 included, MultiStar: {0.99, 0.45}, one-star: {0.39, -0.06}
02:05:50.330 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
02:05:50.330 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
02:05:50.331 00.001 21444 CameraToMount -- cameraX=0.39 cameraY=-0.06 hyp=0.39 cameraTheta=-0.16 mountX=-0.39 mountY=0.09, mountTheta=2.92
02:05:50.332 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-0.06, opts=13)
02:05:50.332 00.000 21444 Enqueuing Move request for scope (0.39, -0.06)
02:05:50.332 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=240, FiltMax=65504, Gamma=0.560
02:05:50.332 00.000 21444 UpdateGuideState exits: m=5820971 SNR=305.4 Saturated
02:05:50.332 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:50.332 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:50.332 00.000 21444 Enqueuing Expose request
02:05:50.332 00.000 25848 Worker thread wakes up
02:05:50.332 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.06) opts 0xd
02:05:50.332 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -0.06)
02:05:50.332 00.000 25848 Moving (0.39, -0.06) raw xDistance=-0.39 yDistance=0.09
02:05:50.332 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
02:05:50.332 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:50.332 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:05:50.332 00.000 25848 MoveAxis(E, 0, ABG)
02:05:50.332 00.000 25848 Move returns status 0, amount 0
02:05:50.332 00.000 25848 MoveAxis(N, 0, ABG)
02:05:50.332 00.000 25848 Move returns status 0, amount 0
02:05:50.332 00.000 25848 move complete, result=0
02:05:50.332 00.000 25848 worker thread done servicing request
02:05:50.332 00.000 25848 Worker thread wakes up
02:05:50.332 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:50.332 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:50.333 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:53.178 02.845 25848 Exposure complete
02:05:53.259 00.081 25848 worker thread done servicing request
02:05:53.259 00.000 21444 OnExposeComplete: enter
02:05:53.259 00.000 21444 UpdateGuideState(): m_state=6
02:05:53.259 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 573
02:05:53.259 00.000 21444 Star::Find returns 1 (1), X=1256.02, Y=664.25, Mass=5625381, SNR=224.8, Peak=65504 HFD=7.9
02:05:53.260 00.001 21444 MultiStar: [#1 2.97,0.43,0.00,M2] [#2 3.60,0.85,0.00,M2] [#3 2.79,0.98,0.00,M1] [#4 2.72,0.65,0.00,M1] [#5 1.27,0.06,0.85,U] [#6 2.40,1.30,0.00,M1] [#7 3.16,0.34,0.00,M2] [#8 2.49,-0.22,0.00,M2] 
02:05:53.260 00.000 21444 single-star, 1 included, MultiStar: {1.11, 0.26}, one-star: {0.98, 0.43}
02:05:53.260 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.05) = xAngle (-2.64 = -2.64)
02:05:53.260 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.48 = 0.80)
02:05:53.260 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=0.43 hyp=1.07 cameraTheta=0.41 mountX=-0.93 mountY=0.76, mountTheta=2.46
02:05:53.260 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=0.43, opts=13)
02:05:53.260 00.000 21444 Enqueuing Move request for scope (0.98, 0.43)
02:05:53.261 00.001 25848 Worker thread wakes up
02:05:53.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.43) opts 0xd
02:05:53.261 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, 0.43)
02:05:53.261 00.000 25848 Moving (0.98, 0.43) raw xDistance=-0.93 yDistance=0.76
02:05:53.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.93
02:05:53.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:05:53.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=346, FiltMax=65504, Gamma=0.560
02:05:53.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
02:05:53.261 00.000 21444 UpdateGuideState exits: m=5625381 SNR=224.8 Saturated
02:05:53.261 00.000 25848 MoveAxis(E, 27, ABG)
02:05:53.261 00.000 25848 Guiding  Dir = 2, Dur = 27
02:05:53.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:53.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:53.261 00.000 21444 Enqueuing Expose request
02:05:53.281 00.020 25848 IsSlewing returns 0
02:05:53.281 00.000 25848 IsGuiding returns 0
02:05:53.348 00.067 25848 IsGuiding returns 1
02:05:53.348 00.000 25848 scope still moving after pulse duration time elapsed
02:05:53.404 00.056 25848 IsSlewing returns 0
02:05:53.405 00.001 25848 IsGuiding returns 0
02:05:53.405 00.000 25848 scope move finished after 27 + 96 ms
02:05:53.405 00.000 25848 Move returns status 0, amount 27
02:05:53.405 00.000 25848 MoveAxis(N, 0, ABG)
02:05:53.405 00.000 25848 Move returns status 0, amount 0
02:05:53.405 00.000 25848 move complete, result=0
02:05:53.405 00.000 25848 worker thread done servicing request
02:05:53.405 00.000 25848 Worker thread wakes up
02:05:53.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:53.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:53.405 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.8 px 0 ms NORTH
02:05:56.253 02.848 25848 Exposure complete
02:05:56.342 00.089 25848 worker thread done servicing request
02:05:56.342 00.000 21444 OnExposeComplete: enter
02:05:56.342 00.000 21444 UpdateGuideState(): m_state=6
02:05:56.342 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 574
02:05:56.342 00.000 21444 Star::Find returns 1 (1), X=1257.07, Y=662.96, Mass=5759532, SNR=304.6, Peak=65504 HFD=8.1
02:05:56.343 00.001 21444 MultiStar: [#1 3.19,-0.21,0.00,M3] [#2 3.15,0.46,0.00,M3] [#3 3.71,0.83,0.00,M2] [#4 3.01,-1.02,0.00,M2] [#5 3.04,-1.02,0.00,M1] [#6 3.24,-0.52,0.00,M2] [#7 2.94,-0.47,0.00,M3] [#8 4.08,-0.86,0.00,M3] 
02:05:56.343 00.000 21444 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.05) = xAngle (-3.45 = 2.83)
02:05:56.343 00.000 21444 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.01)
02:05:56.343 00.000 21444 CameraToMount -- cameraX=2.02 cameraY=-0.86 hyp=2.20 cameraTheta=-0.40 mountX=-2.09 mountY=-0.03, mountTheta=-3.13
02:05:56.345 00.002 21444 SchedulePrimaryMove(1030A8C0, x=2.02, y=-0.86, opts=13)
02:05:56.345 00.000 21444 Enqueuing Move request for scope (2.02, -0.86)
02:05:56.345 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=66, FiltMax=65504, Gamma=0.560
02:05:56.345 00.000 21444 UpdateGuideState exits: m=5759532 SNR=304.6 Saturated
02:05:56.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:56.345 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:56.345 00.000 21444 Enqueuing Expose request
02:05:56.345 00.000 25848 Worker thread wakes up
02:05:56.345 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.02, -0.86) opts 0xd
02:05:56.345 00.000 25848 Handling offset move in thread for scope, endpoint = (2.02, -0.86)
02:05:56.345 00.000 25848 Moving (2.02, -0.86) raw xDistance=-2.09 yDistance=-0.03
02:05:56.345 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.36 from input -2.09
02:05:56.345 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:56.346 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:05:56.346 00.000 25848 MoveAxis(E, 63, ABG)
02:05:56.346 00.000 25848 Guiding  Dir = 2, Dur = 63
02:05:56.374 00.028 25848 IsSlewing returns 0
02:05:56.374 00.000 25848 IsGuiding returns 0
02:05:56.406 00.032 25848 PulseGuide returned control before completion, sleep 42
02:05:56.456 00.050 25848 IsGuiding returns 1
02:05:56.456 00.000 25848 scope still moving after pulse duration time elapsed
02:05:56.516 00.060 25848 IsSlewing returns 0
02:05:56.517 00.001 25848 IsGuiding returns 0
02:05:56.517 00.000 25848 scope move finished after 63 + 79 ms
02:05:56.517 00.000 25848 Move returns status 0, amount 63
02:05:56.517 00.000 25848 MoveAxis(N, 0, ABG)
02:05:56.517 00.000 25848 Move returns status 0, amount 0
02:05:56.517 00.000 25848 move complete, result=0
02:05:56.517 00.000 25848 worker thread done servicing request
02:05:56.517 00.000 25848 Worker thread wakes up
02:05:56.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:56.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:56.517 00.000 21444 GuideStep: -2.1 px 63 ms EAST, -0.0 px 0 ms NORTH
02:05:59.362 02.845 25848 Exposure complete
02:05:59.447 00.085 25848 worker thread done servicing request
02:05:59.447 00.000 21444 OnExposeComplete: enter
02:05:59.447 00.000 21444 UpdateGuideState(): m_state=6
02:05:59.447 00.000 21444 Star::Find(15, 1257, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 575
02:05:59.447 00.000 21444 Star::Find returns 1 (1), X=1256.80, Y=662.32, Mass=5643520, SNR=222.5, Peak=65504 HFD=7.8
02:05:59.448 00.001 21444 MultiStar: [#1 3.50,-0.71,0.00,M4] [#2 4.11,-0.15,0.00,M4] [#3 2.97,0.78,0.00,M3] [#4 3.10,-1.72,0.00,M3] [#5 2.07,-1.76,0.00,M2] [#6 3.31,-0.77,0.00,M3] [#7 3.41,-1.14,0.00,M4] [#8 3.73,-1.48,0.00,M4] 
02:05:59.448 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.52)
02:05:59.448 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
02:05:59.448 00.000 21444 CameraToMount -- cameraX=1.75 cameraY=-1.50 hyp=2.31 cameraTheta=-0.71 mountX=-1.88 mountY=-0.73, mountTheta=-2.77
02:05:59.449 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.75, y=-1.50, opts=13)
02:05:59.449 00.000 21444 Enqueuing Move request for scope (1.75, -1.50)
02:05:59.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=168, FiltMax=65504, Gamma=0.560
02:05:59.449 00.000 21444 UpdateGuideState exits: m=5643520 SNR=222.5 Saturated
02:05:59.449 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:59.449 00.000 25848 Worker thread wakes up
02:05:59.449 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.75, -1.50) opts 0xd
02:05:59.449 00.000 25848 Handling offset move in thread for scope, endpoint = (1.75, -1.50)
02:05:59.449 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:05:59.449 00.000 21444 Enqueuing Expose request
02:05:59.449 00.000 25848 Moving (1.75, -1.50) raw xDistance=-1.88 yDistance=-0.73
02:05:59.449 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -1.88
02:05:59.449 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
02:05:59.449 00.000 25848 MoveAxis(E, 59, ABG)
02:05:59.449 00.000 25848 Guiding  Dir = 2, Dur = 59
02:05:59.469 00.020 25848 IsSlewing returns 0
02:05:59.470 00.001 25848 IsGuiding returns 0
02:05:59.501 00.031 25848 PulseGuide returned control before completion, sleep 39
02:05:59.551 00.050 25848 IsGuiding returns 1
02:05:59.551 00.000 25848 scope still moving after pulse duration time elapsed
02:05:59.610 00.059 25848 IsSlewing returns 0
02:05:59.610 00.000 25848 IsGuiding returns 0
02:05:59.611 00.001 25848 scope move finished after 59 + 82 ms
02:05:59.611 00.000 25848 Move returns status 0, amount 59
02:05:59.611 00.000 25848 MoveAxis(N, 20, ABG)
02:05:59.611 00.000 25848 Guiding  Dir = 0, Dur = 20
02:05:59.639 00.028 25848 IsSlewing returns 0
02:05:59.639 00.000 25848 IsGuiding returns 0
02:05:59.670 00.031 25848 IsGuiding returns 1
02:05:59.670 00.000 25848 scope still moving after pulse duration time elapsed
02:05:59.719 00.049 25848 IsSlewing returns 0
02:05:59.720 00.001 25848 IsGuiding returns 0
02:05:59.720 00.000 25848 scope move finished after 20 + 60 ms
02:05:59.720 00.000 25848 Move returns status 0, amount 20
02:05:59.720 00.000 25848 move complete, result=0
02:05:59.720 00.000 25848 worker thread done servicing request
02:05:59.720 00.000 25848 Worker thread wakes up
02:05:59.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:05:59.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:05:59.720 00.000 21444 GuideStep: -1.9 px 59 ms EAST, -0.7 px 20 ms NORTH
02:06:02.561 02.841 25848 Exposure complete
02:06:02.649 00.088 25848 worker thread done servicing request
02:06:02.649 00.000 21444 OnExposeComplete: enter
02:06:02.649 00.000 21444 UpdateGuideState(): m_state=6
02:06:02.649 00.000 21444 Star::Find(15, 1256, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 576
02:06:02.649 00.000 21444 Star::Find returns 1 (1), X=1257.24, Y=663.89, Mass=5696251, SNR=264.9, Peak=65504 HFD=7.9
02:06:02.650 00.001 21444 MultiStar: [#1 3.16,0.14,0.00,M5] [#2 3.80,0.77,0.00,M5] [#3 2.95,1.57,0.00,M4] [#4 3.62,-0.04,0.00,M4] [#5 1.57,0.05,0.66,U] [#6 3.23,0.62,0.00,M4] [#7 3.36,0.26,0.00,M5] [#8 3.91,-0.34,0.00,M5] 
02:06:02.650 00.000 21444 refined, 1 included, MultiStar: {1.94, 0.06}, one-star: {2.19, 0.07}
02:06:02.650 00.000 21444 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
02:06:02.650 00.000 21444 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.42)
02:06:02.650 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=0.06 hyp=1.94 cameraTheta=0.03 mountX=-1.93 mountY=0.79, mountTheta=2.75
02:06:02.651 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=0.06, opts=13)
02:06:02.651 00.000 21444 Enqueuing Move request for scope (1.94, 0.06)
02:06:02.651 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=182, FiltMax=65504, Gamma=0.560
02:06:02.651 00.000 21444 UpdateGuideState exits: m=5696251 SNR=264.9 Saturated
02:06:02.651 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:02.651 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:02.651 00.000 21444 Enqueuing Expose request
02:06:02.651 00.000 25848 Worker thread wakes up
02:06:02.651 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, 0.06) opts 0xd
02:06:02.651 00.000 25848 Handling offset move in thread for scope, endpoint = (1.94, 0.06)
02:06:02.651 00.000 25848 Moving (1.94, 0.06) raw xDistance=-1.93 yDistance=0.79
02:06:02.651 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.31 from input -1.93
02:06:02.651 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:02.651 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.79
02:06:02.651 00.000 25848 MoveAxis(E, 60, ABG)
02:06:02.651 00.000 25848 Guiding  Dir = 2, Dur = 60
02:06:02.689 00.038 25848 IsSlewing returns 0
02:06:02.690 00.001 25848 IsGuiding returns 0
02:06:02.721 00.031 25848 PulseGuide returned control before completion, sleep 40
02:06:02.765 00.044 25848 IsGuiding returns 1
02:06:02.765 00.000 25848 scope still moving after pulse duration time elapsed
02:06:02.856 00.091 25848 IsSlewing returns 0
02:06:02.856 00.000 25848 IsGuiding returns 0
02:06:02.856 00.000 25848 scope move finished after 60 + 106 ms
02:06:02.856 00.000 25848 Move returns status 0, amount 60
02:06:02.856 00.000 25848 MoveAxis(N, 0, ABG)
02:06:02.856 00.000 25848 Move returns status 0, amount 0
02:06:02.856 00.000 25848 move complete, result=0
02:06:02.856 00.000 25848 worker thread done servicing request
02:06:02.856 00.000 25848 Worker thread wakes up
02:06:02.857 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:02.857 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:02.857 00.000 21444 GuideStep: -1.9 px 60 ms EAST, 0.8 px 0 ms NORTH
02:06:05.700 02.843 25848 Exposure complete
02:06:05.775 00.075 25848 worker thread done servicing request
02:06:05.775 00.000 21444 OnExposeComplete: enter
02:06:05.776 00.001 21444 UpdateGuideState(): m_state=6
02:06:05.776 00.000 21444 Star::Find(15, 1257, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 577
02:06:05.776 00.000 21444 Star::Find returns 1 (1), X=1256.01, Y=663.69, Mass=5836930, SNR=333.6, Peak=65504 HFD=8.0
02:06:05.776 00.000 21444 MultiStar: [#1 1.49,-0.00,0.81,U] [#2 2.83,0.30,0.00,M6] [#3 1.26,1.29,0.53,U] [#4 1.88,0.46,0.70,U] [#5 0.87,0.01,0.53,U] [#6 2.14,0.24,0.00,M5] [#7 1.76,0.29,0.48,U] [#8 2.40,-0.53,0.00,M6] 
02:06:05.776 00.000 21444 single-star, 5 included, MultiStar: {1.35, 0.25}, one-star: {0.96, -0.13}
02:06:05.776 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
02:06:05.776 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
02:06:05.776 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=-0.13 hyp=0.97 cameraTheta=-0.14 mountX=-0.97 mountY=0.24, mountTheta=2.90
02:06:05.777 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=-0.13, opts=13)
02:06:05.777 00.000 21444 Enqueuing Move request for scope (0.96, -0.13)
02:06:05.777 00.000 25848 Worker thread wakes up
02:06:05.777 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.13) opts 0xd
02:06:05.777 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, -0.13)
02:06:05.777 00.000 25848 Moving (0.96, -0.13) raw xDistance=-0.97 yDistance=0.24
02:06:05.777 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.97
02:06:05.777 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:05.777 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=240, FiltMax=65504, Gamma=0.560
02:06:05.777 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:06:05.777 00.000 25848 MoveAxis(E, 32, ABG)
02:06:05.777 00.000 25848 Guiding  Dir = 2, Dur = 32
02:06:05.777 00.000 21444 UpdateGuideState exits: m=5836930 SNR=333.6 Saturated
02:06:05.777 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:05.778 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:05.778 00.000 21444 Enqueuing Expose request
02:06:05.828 00.050 25848 IsSlewing returns 0
02:06:05.828 00.000 25848 IsGuiding returns 0
02:06:05.860 00.032 25848 PulseGuide returned control before completion, sleep 12
02:06:05.886 00.026 25848 IsGuiding returns 1
02:06:05.887 00.001 25848 scope still moving after pulse duration time elapsed
02:06:05.938 00.051 25848 IsSlewing returns 0
02:06:05.939 00.001 25848 IsGuiding returns 0
02:06:05.939 00.000 25848 scope move finished after 32 + 77 ms
02:06:05.939 00.000 25848 Move returns status 0, amount 32
02:06:05.939 00.000 25848 MoveAxis(N, 0, ABG)
02:06:05.939 00.000 25848 Move returns status 0, amount 0
02:06:05.939 00.000 25848 move complete, result=0
02:06:05.939 00.000 25848 worker thread done servicing request
02:06:05.939 00.000 25848 Worker thread wakes up
02:06:05.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:05.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:05.939 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.2 px 0 ms NORTH
02:06:08.778 02.839 25848 Exposure complete
02:06:08.857 00.079 25848 worker thread done servicing request
02:06:08.858 00.001 21444 OnExposeComplete: enter
02:06:08.858 00.000 21444 UpdateGuideState(): m_state=6
02:06:08.858 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 578
02:06:08.858 00.000 21444 Star::Find returns 1 (1), X=1257.03, Y=664.28, Mass=5669438, SNR=322.9, Peak=65504 HFD=8.0
02:06:08.858 00.000 21444 MultiStar: [#1 2.53,1.01,0.00,M5] [#2 3.64,1.26,0.00,M7] [#3 2.79,1.44,0.00,M4] [#4 2.88,1.04,0.00,M4] [#5 1.68,1.09,0.00,M1] [#6 2.99,1.19,0.00,M6] [#7 3.33,1.12,0.00,M5] [#8 3.27,1.07,0.00,M7] 
02:06:08.858 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
02:06:08.858 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.62)
02:06:08.858 00.000 21444 CameraToMount -- cameraX=1.98 cameraY=0.46 hyp=2.03 cameraTheta=0.23 mountX=-1.93 mountY=1.17, mountTheta=2.60
02:06:08.859 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.98, y=0.46, opts=13)
02:06:08.859 00.000 21444 Enqueuing Move request for scope (1.98, 0.46)
02:06:08.859 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=156, FiltMax=65504, Gamma=0.560
02:06:08.859 00.000 21444 UpdateGuideState exits: m=5669438 SNR=322.9 Saturated
02:06:08.859 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:08.859 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:08.859 00.000 21444 Enqueuing Expose request
02:06:08.859 00.000 25848 Worker thread wakes up
02:06:08.860 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.98, 0.46) opts 0xd
02:06:08.860 00.000 25848 Handling offset move in thread for scope, endpoint = (1.98, 0.46)
02:06:08.860 00.000 25848 Moving (1.98, 0.46) raw xDistance=-1.93 yDistance=1.17
02:06:08.860 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.93
02:06:08.860 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:08.860 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.17
02:06:08.860 00.000 25848 MoveAxis(E, 58, ABG)
02:06:08.860 00.000 25848 Guiding  Dir = 2, Dur = 58
02:06:08.889 00.029 25848 IsSlewing returns 0
02:06:08.889 00.000 25848 IsGuiding returns 0
02:06:08.920 00.031 25848 PulseGuide returned control before completion, sleep 37
02:06:08.963 00.043 25848 IsGuiding returns 1
02:06:08.963 00.000 25848 scope still moving after pulse duration time elapsed
02:06:09.034 00.071 25848 IsSlewing returns 0
02:06:09.034 00.000 25848 IsGuiding returns 0
02:06:09.034 00.000 25848 scope move finished after 58 + 87 ms
02:06:09.034 00.000 25848 Move returns status 0, amount 58
02:06:09.034 00.000 25848 MoveAxis(N, 0, ABG)
02:06:09.035 00.001 25848 Move returns status 0, amount 0
02:06:09.035 00.000 25848 move complete, result=0
02:06:09.035 00.000 25848 worker thread done servicing request
02:06:09.035 00.000 25848 Worker thread wakes up
02:06:09.035 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:09.035 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:09.035 00.000 21444 GuideStep: -1.9 px 58 ms EAST, 1.2 px 0 ms NORTH
02:06:11.879 02.844 25848 Exposure complete
02:06:11.959 00.080 25848 worker thread done servicing request
02:06:11.959 00.000 21444 OnExposeComplete: enter
02:06:11.959 00.000 21444 UpdateGuideState(): m_state=6
02:06:11.959 00.000 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 579
02:06:11.959 00.000 21444 Star::Find returns 1 (1), X=1256.26, Y=665.06, Mass=5788029, SNR=217.2, Peak=65504 HFD=8.0
02:06:11.959 00.000 21444 MultiStar: [#1 2.60,1.09,0.00,M6] [#2 2.77,1.18,0.00,M8] [#3 1.65,1.80,0.00,M5] [#4 2.62,0.79,0.00,M5] [#5 1.75,0.53,0.80,U] [#6 1.77,0.97,0.00,M7] [#7 2.43,1.35,0.00,M6] [#8 3.48,0.43,0.00,M8] 
02:06:11.959 00.000 21444 refined, 1 included, MultiStar: {1.45, 0.92}, one-star: {1.21, 1.24}
02:06:11.959 00.000 21444 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.05) = xAngle (-2.48 = -2.48)
02:06:11.960 00.001 21444 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.96)
02:06:11.960 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=0.92 hyp=1.72 cameraTheta=0.57 mountX=-1.36 mountY=1.40, mountTheta=2.34
02:06:11.960 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=0.92, opts=13)
02:06:11.960 00.000 21444 Enqueuing Move request for scope (1.45, 0.92)
02:06:11.961 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=228, FiltMax=65504, Gamma=0.560
02:06:11.961 00.000 21444 UpdateGuideState exits: m=5788029 SNR=217.2 Saturated
02:06:11.961 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:11.961 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:11.961 00.000 21444 Enqueuing Expose request
02:06:11.961 00.000 25848 Worker thread wakes up
02:06:11.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, 0.92) opts 0xd
02:06:11.961 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, 0.92)
02:06:11.961 00.000 25848 Moving (1.45, 0.92) raw xDistance=-1.36 yDistance=1.40
02:06:11.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.36
02:06:11.961 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.22 newest=2.82
02:06:11.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.40 from input 1.40
02:06:11.961 00.000 25848 MoveAxis(E, 44, ABG)
02:06:11.961 00.000 25848 Guiding  Dir = 2, Dur = 44
02:06:11.986 00.025 25848 IsSlewing returns 0
02:06:11.987 00.001 25848 IsGuiding returns 0
02:06:12.018 00.031 25848 PulseGuide returned control before completion, sleep 23
02:06:12.050 00.032 25848 IsGuiding returns 1
02:06:12.050 00.000 25848 scope still moving after pulse duration time elapsed
02:06:12.141 00.091 25848 IsSlewing returns 0
02:06:12.141 00.000 25848 IsGuiding returns 0
02:06:12.141 00.000 25848 scope move finished after 44 + 109 ms
02:06:12.141 00.000 25848 Move returns status 0, amount 44
02:06:12.141 00.000 25848 BLC: Oldest BLC event removed
02:06:12.141 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 250 applied
02:06:12.141 00.000 25848 MoveAxis(S, 288, ABG)
02:06:12.141 00.000 25848 Guiding  Dir = 1, Dur = 288
02:06:12.173 00.032 25848 IsSlewing returns 0
02:06:12.174 00.001 25848 IsGuiding returns 0
02:06:12.204 00.030 25848 PulseGuide returned control before completion, sleep 267
02:06:12.487 00.283 25848 IsGuiding returns 1
02:06:12.487 00.000 25848 scope still moving after pulse duration time elapsed
02:06:12.564 00.077 25848 IsSlewing returns 0
02:06:12.564 00.000 25848 IsGuiding returns 0
02:06:12.565 00.001 25848 scope move finished after 288 + 102 ms
02:06:12.565 00.000 25848 Move returns status 0, amount 288
02:06:12.565 00.000 25848 move complete, result=0
02:06:12.565 00.000 25848 worker thread done servicing request
02:06:12.565 00.000 25848 Worker thread wakes up
02:06:12.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:12.565 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:12.565 00.000 21444 GuideStep: -1.4 px 44 ms EAST, 1.4 px 288 ms SOUTH
02:06:15.410 02.845 25848 Exposure complete
02:06:15.491 00.081 25848 worker thread done servicing request
02:06:15.491 00.000 21444 OnExposeComplete: enter
02:06:15.491 00.000 21444 UpdateGuideState(): m_state=6
02:06:15.491 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 580
02:06:15.491 00.000 21444 Star::Find returns 1 (1), X=1255.28, Y=663.05, Mass=5582578, SNR=228.3, Peak=65504 HFD=7.9
02:06:15.491 00.000 21444 MultiStar: [#1 1.72,0.08,0.97,U] [#2 1.29,0.13,0.92,U] [#3 1.10,0.91,0.65,U] [#4 1.12,-0.40,0.81,U] [#5 -0.16,-0.19,0.64,U] [#6 0.56,0.36,0.52,U] [#7 0.93,0.05,0.53,U] [#8 1.67,-0.20,0.47,U] 
02:06:15.492 00.001 21444 single-star, 8 included, MultiStar: {0.95, -0.05}, one-star: {0.23, -0.78}
02:06:15.492 00.000 21444 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.05) = xAngle (-4.33 = 1.95)
02:06:15.492 00.000 21444 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.18 = -0.89)
02:06:15.492 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.78 hyp=0.81 cameraTheta=-1.28 mountX=-0.30 mountY=-0.63, mountTheta=-2.01
02:06:15.492 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.78, opts=13)
02:06:15.493 00.001 21444 Enqueuing Move request for scope (0.23, -0.78)
02:06:15.493 00.000 25848 Worker thread wakes up
02:06:15.493 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=168, FiltMax=65504, Gamma=0.560
02:06:15.493 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.78) opts 0xd
02:06:15.493 00.000 21444 UpdateGuideState exits: m=5582578 SNR=228.3 Saturated
02:06:15.493 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:15.493 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:15.493 00.000 21444 Enqueuing Expose request
02:06:15.493 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.78)
02:06:15.493 00.000 25848 Moving (0.23, -0.78) raw xDistance=-0.30 yDistance=-0.63
02:06:15.493 00.000 25848 BLC: History state: CurrMiss=-0.63, AvgInitMiss=-0.44, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.403957, 1:-0.632499
02:06:15.493 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -12.000000
02:06:15.493 00.000 25848 BLC: window closed
02:06:15.493 00.000 25848 BLC: Pulse adjusted to 238
02:06:15.493 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
02:06:15.494 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:15.494 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.63
02:06:15.494 00.000 25848 MoveAxis(E, 0, ABG)
02:06:15.494 00.000 25848 Move returns status 0, amount 0
02:06:15.494 00.000 25848 MoveAxis(N, 0, ABG)
02:06:15.494 00.000 25848 Move returns status 0, amount 0
02:06:15.494 00.000 25848 move complete, result=0
02:06:15.494 00.000 25848 worker thread done servicing request
02:06:15.494 00.000 25848 Worker thread wakes up
02:06:15.494 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
02:06:15.494 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:15.494 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:15.710 00.216 21444 evsrv: cli 0107E240 connect
02:06:15.711 00.001 21444 case statement mapped state 6 to 3
02:06:15.711 00.000 21444 case statement mapped state 6 to 3
02:06:15.711 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"9407bb73-864d-426a-ad66-b109aad76c95"}
02:06:15.711 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"9407bb73-864d-426a-ad66-b109aad76c95"}
02:06:15.711 00.000 21444 evsrv: cli 0107E240 disconnect
02:06:18.339 02.628 25848 Exposure complete
02:06:18.420 00.081 25848 worker thread done servicing request
02:06:18.420 00.000 21444 OnExposeComplete: enter
02:06:18.420 00.000 21444 UpdateGuideState(): m_state=6
02:06:18.421 00.001 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 581
02:06:18.421 00.000 21444 Star::Find returns 1 (1), X=1256.42, Y=663.48, Mass=5794299, SNR=296.8, Peak=65504 HFD=7.7
02:06:18.421 00.000 21444 MultiStar: [#1 2.97,-0.25,0.00,M6] [#2 3.08,0.39,0.00,M8] [#3 2.84,0.87,0.00,M5] [#4 2.05,-0.52,0.00,M5] [#5 0.73,-1.07,0.66,U] [#6 2.32,-0.09,0.00,M7] [#7 2.43,-0.12,0.00,M6] [#8 2.59,-0.82,0.00,M8] 
02:06:18.421 00.000 21444 refined, 1 included, MultiStar: {1.12, -0.63}, one-star: {1.38, -0.34}
02:06:18.421 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
02:06:18.421 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
02:06:18.421 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.63 hyp=1.29 cameraTheta=-0.51 mountX=-1.17 mountY=-0.16, mountTheta=-3.01
02:06:18.422 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.63, opts=13)
02:06:18.422 00.000 21444 Enqueuing Move request for scope (1.12, -0.63)
02:06:18.422 00.000 25848 Worker thread wakes up
02:06:18.422 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.63) opts 0xd
02:06:18.422 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.63)
02:06:18.422 00.000 25848 Moving (1.12, -0.63) raw xDistance=-1.17 yDistance=-0.16
02:06:18.422 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17
02:06:18.422 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:18.422 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=92, FiltMax=65504, Gamma=0.560
02:06:18.422 00.000 21444 UpdateGuideState exits: m=5794299 SNR=296.8 Saturated
02:06:18.422 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:06:18.422 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:18.422 00.000 25848 MoveAxis(E, 34, ABG)
02:06:18.422 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:18.422 00.000 21444 Enqueuing Expose request
02:06:18.422 00.000 25848 Guiding  Dir = 2, Dur = 34
02:06:18.451 00.029 25848 IsSlewing returns 0
02:06:18.451 00.000 25848 IsGuiding returns 0
02:06:18.532 00.081 25848 IsGuiding returns 1
02:06:18.532 00.000 25848 scope still moving after pulse duration time elapsed
02:06:18.591 00.059 25848 IsSlewing returns 0
02:06:18.591 00.000 25848 IsGuiding returns 0
02:06:18.591 00.000 25848 scope move finished after 34 + 106 ms
02:06:18.591 00.000 25848 Move returns status 0, amount 34
02:06:18.591 00.000 25848 MoveAxis(N, 0, ABG)
02:06:18.591 00.000 25848 Move returns status 0, amount 0
02:06:18.591 00.000 25848 move complete, result=0
02:06:18.592 00.001 25848 worker thread done servicing request
02:06:18.592 00.000 25848 Worker thread wakes up
02:06:18.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:18.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:18.592 00.000 21444 GuideStep: -1.2 px 34 ms EAST, -0.2 px 0 ms NORTH
02:06:21.437 02.845 25848 Exposure complete
02:06:21.526 00.089 25848 worker thread done servicing request
02:06:21.526 00.000 21444 OnExposeComplete: enter
02:06:21.526 00.000 21444 UpdateGuideState(): m_state=6
02:06:21.526 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 582
02:06:21.526 00.000 21444 Star::Find returns 1 (1), X=1255.64, Y=664.30, Mass=5711084, SNR=253.5, Peak=65504 HFD=7.9
02:06:21.527 00.001 21444 MultiStar: [#1 2.53,0.37,0.00,M7] [#2 2.16,1.01,0.00,M9] [#3 1.91,1.58,0.00,M6] [#4 1.87,0.28,0.76,U] [#5 0.26,0.64,0.71,U] [#6 1.62,1.18,0.00,M8] [#7 2.01,0.25,0.00,M7] [#8 2.13,0.08,0.00,M9] 
02:06:21.527 00.000 21444 single-star, 2 included, MultiStar: {0.89, 0.46}, one-star: {0.60, 0.48}
02:06:21.527 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.05) = xAngle (-2.37 = -2.37)
02:06:21.527 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.22 = 1.07)
02:06:21.527 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=0.48 hyp=0.77 cameraTheta=0.68 mountX=-0.55 mountY=0.67, mountTheta=2.26
02:06:21.527 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=0.48, opts=13)
02:06:21.527 00.000 21444 Enqueuing Move request for scope (0.60, 0.48)
02:06:21.527 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=170, FiltMax=65504, Gamma=0.560
02:06:21.527 00.000 21444 UpdateGuideState exits: m=5711084 SNR=253.5 Saturated
02:06:21.527 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:21.527 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:21.527 00.000 21444 Enqueuing Expose request
02:06:21.527 00.000 25848 Worker thread wakes up
02:06:21.527 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.48) opts 0xd
02:06:21.527 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 0.48)
02:06:21.527 00.000 25848 Moving (0.60, 0.48) raw xDistance=-0.55 yDistance=0.67
02:06:21.527 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.55
02:06:21.527 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
02:06:21.527 00.000 25848 MoveAxis(E, 18, ABG)
02:06:21.527 00.000 25848 Guiding  Dir = 2, Dur = 18
02:06:21.548 00.021 25848 IsSlewing returns 0
02:06:21.548 00.000 25848 IsGuiding returns 0
02:06:21.579 00.031 25848 IsGuiding returns 1
02:06:21.579 00.000 25848 scope still moving after pulse duration time elapsed
02:06:21.697 00.118 25848 IsSlewing returns 0
02:06:21.697 00.000 25848 IsGuiding returns 0
02:06:21.698 00.001 25848 scope move finished after 18 + 130 ms
02:06:21.698 00.000 25848 Move returns status 0, amount 18
02:06:21.698 00.000 25848 MoveAxis(S, 18, ABG)
02:06:21.698 00.000 25848 Guiding  Dir = 1, Dur = 18
02:06:21.718 00.020 25848 IsSlewing returns 0
02:06:21.718 00.000 25848 IsGuiding returns 0
02:06:21.750 00.032 25848 IsGuiding returns 1
02:06:21.750 00.000 25848 scope still moving after pulse duration time elapsed
02:06:21.813 00.063 25848 IsSlewing returns 0
02:06:21.813 00.000 25848 IsGuiding returns 0
02:06:21.813 00.000 25848 scope move finished after 18 + 77 ms
02:06:21.813 00.000 25848 Move returns status 0, amount 18
02:06:21.813 00.000 25848 move complete, result=0
02:06:21.813 00.000 25848 worker thread done servicing request
02:06:21.814 00.001 25848 Worker thread wakes up
02:06:21.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:21.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:21.814 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.7 px 18 ms SOUTH
02:06:24.658 02.844 25848 Exposure complete
02:06:24.745 00.087 25848 worker thread done servicing request
02:06:24.745 00.000 21444 OnExposeComplete: enter
02:06:24.745 00.000 21444 UpdateGuideState(): m_state=6
02:06:24.746 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 583
02:06:24.746 00.000 21444 Star::Find returns 1 (1), X=1257.04, Y=664.29, Mass=5669386, SNR=288.3, Peak=65504 HFD=8.0
02:06:24.746 00.000 21444 MultiStar: [#1 3.18,1.03,0.00,M8] [#2 3.88,1.62,0.00,M10] [#3 3.15,2.43,0.00,M7] [#4 2.66,0.32,0.00,M5] [#5 2.05,0.59,0.00,M1] [#6 2.86,0.65,0.00,M9] [#7 3.19,0.70,0.00,M8] [#8 3.47,0.28,0.00,M10] 
02:06:24.746 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
02:06:24.746 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.66 = 0.62)
02:06:24.746 00.000 21444 CameraToMount -- cameraX=1.99 cameraY=0.47 hyp=2.05 cameraTheta=0.23 mountX=-1.94 mountY=1.19, mountTheta=2.59
02:06:24.747 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.99, y=0.47, opts=13)
02:06:24.747 00.000 21444 Enqueuing Move request for scope (1.99, 0.47)
02:06:24.747 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=256, FiltMax=65504, Gamma=0.560
02:06:24.747 00.000 25848 Worker thread wakes up
02:06:24.747 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.99, 0.47) opts 0xd
02:06:24.747 00.000 25848 Handling offset move in thread for scope, endpoint = (1.99, 0.47)
02:06:24.747 00.000 25848 Moving (1.99, 0.47) raw xDistance=-1.94 yDistance=1.19
02:06:24.748 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.94
02:06:24.748 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
02:06:24.748 00.000 25848 MoveAxis(E, 58, ABG)
02:06:24.748 00.000 25848 Guiding  Dir = 2, Dur = 58
02:06:24.748 00.000 21444 UpdateGuideState exits: m=5669386 SNR=288.3 Saturated
02:06:24.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:24.748 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:24.748 00.000 21444 Enqueuing Expose request
02:06:24.783 00.035 25848 IsSlewing returns 0
02:06:24.783 00.000 25848 IsGuiding returns 0
02:06:24.815 00.032 25848 PulseGuide returned control before completion, sleep 37
02:06:24.876 00.061 25848 IsGuiding returns 1
02:06:24.876 00.000 25848 scope still moving after pulse duration time elapsed
02:06:24.935 00.059 25848 IsSlewing returns 0
02:06:24.935 00.000 25848 IsGuiding returns 0
02:06:24.935 00.000 25848 scope move finished after 58 + 94 ms
02:06:24.935 00.000 25848 Move returns status 0, amount 58
02:06:24.935 00.000 25848 MoveAxis(S, 32, ABG)
02:06:24.935 00.000 25848 Guiding  Dir = 1, Dur = 32
02:06:24.968 00.033 25848 IsSlewing returns 0
02:06:24.968 00.000 25848 IsGuiding returns 0
02:06:24.999 00.031 25848 PulseGuide returned control before completion, sleep 11
02:06:25.016 00.017 25848 IsGuiding returns 1
02:06:25.016 00.000 25848 scope still moving after pulse duration time elapsed
02:06:25.080 00.064 25848 IsSlewing returns 0
02:06:25.080 00.000 25848 IsGuiding returns 0
02:06:25.080 00.000 25848 scope move finished after 32 + 79 ms
02:06:25.081 00.001 25848 Move returns status 0, amount 32
02:06:25.081 00.000 25848 move complete, result=0
02:06:25.081 00.000 25848 worker thread done servicing request
02:06:25.081 00.000 25848 Worker thread wakes up
02:06:25.081 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:25.081 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:25.081 00.000 21444 GuideStep: -1.9 px 58 ms EAST, 1.2 px 32 ms SOUTH
02:06:27.927 02.846 25848 Exposure complete
02:06:28.009 00.082 25848 worker thread done servicing request
02:06:28.009 00.000 21444 OnExposeComplete: enter
02:06:28.009 00.000 21444 UpdateGuideState(): m_state=6
02:06:28.009 00.000 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 584
02:06:28.009 00.000 21444 Star::Find returns 1 (1), X=1256.62, Y=664.18, Mass=5401136, SNR=156.9, Peak=65504 HFD=7.9
02:06:28.009 00.000 21444 MultiStar: [#1 2.36,0.61,0.00,M9] [#2 1.81,0.98,0.00,R] [#3 2.30,1.75,0.00,M8] [#4 2.40,0.11,0.00,M6] [#5 2.25,0.55,0.00,M2] [#6 2.51,0.36,0.00,M10] [#7 3.85,0.69,0.00,M9] [#8 4.74,0.10,0.00,R] 
02:06:28.009 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
02:06:28.009 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
02:06:28.009 00.000 21444 CameraToMount -- cameraX=1.58 cameraY=0.36 hyp=1.62 cameraTheta=0.22 mountX=-1.54 mountY=0.93, mountTheta=2.60
02:06:28.010 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.58, y=0.36, opts=13)
02:06:28.010 00.000 21444 Enqueuing Move request for scope (1.58, 0.36)
02:06:28.010 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=206, FiltMax=65504, Gamma=0.560
02:06:28.010 00.000 21444 UpdateGuideState exits: m=5401136 SNR=156.9 Saturated
02:06:28.010 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:28.010 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:28.010 00.000 21444 Enqueuing Expose request
02:06:28.010 00.000 25848 Worker thread wakes up
02:06:28.010 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.58, 0.36) opts 0xd
02:06:28.010 00.000 25848 Handling offset move in thread for scope, endpoint = (1.58, 0.36)
02:06:28.010 00.000 25848 Moving (1.58, 0.36) raw xDistance=-1.54 yDistance=0.93
02:06:28.010 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.54
02:06:28.011 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
02:06:28.011 00.000 25848 MoveAxis(E, 49, ABG)
02:06:28.011 00.000 25848 Guiding  Dir = 2, Dur = 49
02:06:28.061 00.050 25848 IsSlewing returns 0
02:06:28.062 00.001 25848 IsGuiding returns 0
02:06:28.093 00.031 25848 PulseGuide returned control before completion, sleep 28
02:06:28.128 00.035 25848 IsGuiding returns 1
02:06:28.128 00.000 25848 scope still moving after pulse duration time elapsed
02:06:28.190 00.062 25848 IsSlewing returns 0
02:06:28.216 00.026 25848 IsGuiding returns 0
02:06:28.216 00.000 25848 scope move finished after 49 + 105 ms
02:06:28.216 00.000 25848 Move returns status 0, amount 49
02:06:28.216 00.000 25848 MoveAxis(S, 25, ABG)
02:06:28.216 00.000 25848 Guiding  Dir = 1, Dur = 25
02:06:28.236 00.020 25848 IsSlewing returns 0
02:06:28.236 00.000 25848 IsGuiding returns 0
02:06:28.269 00.033 25848 IsGuiding returns 1
02:06:28.269 00.000 25848 scope still moving after pulse duration time elapsed
02:06:28.329 00.060 25848 IsSlewing returns 0
02:06:28.329 00.000 25848 IsGuiding returns 0
02:06:28.329 00.000 25848 scope move finished after 25 + 67 ms
02:06:28.329 00.000 25848 Move returns status 0, amount 25
02:06:28.329 00.000 25848 move complete, result=0
02:06:28.329 00.000 25848 worker thread done servicing request
02:06:28.329 00.000 25848 Worker thread wakes up
02:06:28.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:28.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:28.329 00.000 21444 GuideStep: -1.5 px 49 ms EAST, 0.9 px 25 ms SOUTH
02:06:31.172 02.843 25848 Exposure complete
02:06:31.259 00.087 25848 worker thread done servicing request
02:06:31.259 00.000 21444 OnExposeComplete: enter
02:06:31.259 00.000 21444 UpdateGuideState(): m_state=6
02:06:31.259 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 585
02:06:31.259 00.000 21444 Star::Find returns 1 (1), X=1253.40, Y=663.58, Mass=5831806, SNR=261.1, Peak=65504 HFD=7.8
02:06:31.259 00.000 21444 MultiStar: [#1 -0.05,0.94,0.76,U] [#2 -1.18,0.04,0.72,U] [#3 -0.28,1.36,0.67,U] [#4 -0.08,-0.06,0.78,U] [#5 -0.72,-0.10,0.57,U] [#6 -0.28,0.66,0.55,U] [#7 -0.16,-0.14,0.51,U] [#8 -4.59,-0.31,0.00,M1] 
02:06:31.259 00.000 21444 refined, 7 included, MultiStar: {-0.62, 0.29}, one-star: {-1.64, -0.25}
02:06:31.260 00.001 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
02:06:31.260 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.10)
02:06:31.260 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.29 hyp=0.68 cameraTheta=2.71 mountX=0.64 mountY=0.03, mountTheta=0.05
02:06:31.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.29, opts=13)
02:06:31.261 00.000 21444 Enqueuing Move request for scope (-0.62, 0.29)
02:06:31.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=384, FiltMax=65504, Gamma=0.560
02:06:31.261 00.000 25848 Worker thread wakes up
02:06:31.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.29) opts 0xd
02:06:31.261 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.29)
02:06:31.261 00.000 25848 Moving (-0.62, 0.29) raw xDistance=0.64 yDistance=0.03
02:06:31.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.64
02:06:31.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:31.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:06:31.261 00.000 25848 MoveAxis(W, 15, ABG)
02:06:31.261 00.000 25848 Guiding  Dir = 3, Dur = 15
02:06:31.261 00.000 21444 UpdateGuideState exits: m=5831806 SNR=261.1 Saturated
02:06:31.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:31.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:31.261 00.000 21444 Enqueuing Expose request
02:06:31.282 00.021 25848 IsSlewing returns 0
02:06:31.282 00.000 25848 IsGuiding returns 0
02:06:31.348 00.066 25848 IsGuiding returns 1
02:06:31.350 00.002 25848 scope still moving after pulse duration time elapsed
02:06:31.405 00.055 25848 IsSlewing returns 0
02:06:31.405 00.000 25848 IsGuiding returns 0
02:06:31.406 00.001 25848 scope move finished after 15 + 108 ms
02:06:31.406 00.000 25848 Move returns status 0, amount 15
02:06:31.406 00.000 25848 MoveAxis(N, 0, ABG)
02:06:31.406 00.000 25848 Move returns status 0, amount 0
02:06:31.406 00.000 25848 move complete, result=0
02:06:31.406 00.000 25848 worker thread done servicing request
02:06:31.406 00.000 25848 Worker thread wakes up
02:06:31.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:31.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:31.406 00.000 21444 GuideStep: 0.6 px 15 ms WEST, 0.0 px 0 ms NORTH
02:06:34.250 02.844 25848 Exposure complete
02:06:34.337 00.087 25848 worker thread done servicing request
02:06:34.338 00.001 21444 OnExposeComplete: enter
02:06:34.338 00.000 21444 UpdateGuideState(): m_state=6
02:06:34.338 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 586
02:06:34.338 00.000 21444 Star::Find returns 1 (1), X=1253.56, Y=663.74, Mass=5557411, SNR=198.7, Peak=65504 HFD=7.9
02:06:34.338 00.000 21444 MultiStar: [#1 0.09,0.13,1.04,U] [#2 -1.06,-0.30,0.70,U] [#3 0.35,0.87,0.74,U] [#4 -0.43,-0.21,0.82,U] [#5 -1.36,-0.63,0.58,U] [#6 -0.39,0.40,0.58,U] [#7 0.40,0.04,0.67,U] [#8 -4.82,-0.66,0.00,M2] 
02:06:34.338 00.000 21444 refined, 7 included, MultiStar: {-0.49, 0.03}, one-star: {-1.49, -0.08}
02:06:34.338 00.000 21444 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.05) = xAngle (0.02 = 0.02)
02:06:34.338 00.000 21444 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.82 = -2.82)
02:06:34.338 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=0.03 hyp=0.49 cameraTheta=3.07 mountX=0.49 mountY=-0.15, mountTheta=-0.30
02:06:34.339 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=0.03, opts=13)
02:06:34.339 00.000 21444 Enqueuing Move request for scope (-0.49, 0.03)
02:06:34.339 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=256, FiltMax=65504, Gamma=0.560
02:06:34.339 00.000 21444 UpdateGuideState exits: m=5557411 SNR=198.7 Saturated
02:06:34.339 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:34.339 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:34.339 00.000 21444 Enqueuing Expose request
02:06:34.339 00.000 25848 Worker thread wakes up
02:06:34.340 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.03) opts 0xd
02:06:34.340 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 0.03)
02:06:34.340 00.000 25848 Moving (-0.49, 0.03) raw xDistance=0.49 yDistance=-0.15
02:06:34.340 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
02:06:34.340 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:34.340 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:06:34.340 00.000 25848 MoveAxis(E, 0, ABG)
02:06:34.340 00.000 25848 Move returns status 0, amount 0
02:06:34.340 00.000 25848 MoveAxis(N, 0, ABG)
02:06:34.340 00.000 25848 Move returns status 0, amount 0
02:06:34.340 00.000 25848 move complete, result=0
02:06:34.340 00.000 25848 worker thread done servicing request
02:06:34.340 00.000 25848 Worker thread wakes up
02:06:34.340 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:34.340 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:34.340 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
02:06:37.191 02.851 25848 Exposure complete
02:06:37.280 00.089 25848 worker thread done servicing request
02:06:37.280 00.000 21444 OnExposeComplete: enter
02:06:37.280 00.000 21444 UpdateGuideState(): m_state=6
02:06:37.280 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 587
02:06:37.280 00.000 21444 Star::Find returns 1 (1), X=1254.37, Y=662.99, Mass=5599439, SNR=253.8, Peak=65504 HFD=8.0
02:06:37.281 00.001 21444 MultiStar: [#1 0.50,-0.40,0.88,U] [#2 -0.69,-0.39,0.79,U] [#3 1.08,0.61,0.57,U] [#4 0.78,-0.67,0.93,U] [#5 -0.44,-0.53,0.65,U] [#6 0.37,-0.55,0.57,U] [#7 1.56,-0.24,0.80,U] [#8 -3.25,-0.91,0.00,M3] 
02:06:37.281 00.000 21444 refined, 7 included, MultiStar: {0.28, -0.42}, one-star: {-0.68, -0.83}
02:06:37.281 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.24)
02:06:37.281 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.60)
02:06:37.281 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.42 hyp=0.50 cameraTheta=-0.99 mountX=-0.31 mountY=-0.29, mountTheta=-2.40
02:06:37.282 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.42, opts=13)
02:06:37.282 00.000 21444 Enqueuing Move request for scope (0.28, -0.42)
02:06:37.282 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=130, FiltMax=65504, Gamma=0.560
02:06:37.282 00.000 21444 UpdateGuideState exits: m=5599439 SNR=253.8 Saturated
02:06:37.282 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:37.282 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:37.282 00.000 21444 Enqueuing Expose request
02:06:37.282 00.000 25848 Worker thread wakes up
02:06:37.283 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.42) opts 0xd
02:06:37.283 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.42)
02:06:37.283 00.000 25848 Moving (0.28, -0.42) raw xDistance=-0.31 yDistance=-0.29
02:06:37.283 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
02:06:37.283 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:37.283 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:06:37.283 00.000 25848 MoveAxis(E, 0, ABG)
02:06:37.283 00.000 25848 Move returns status 0, amount 0
02:06:37.283 00.000 25848 MoveAxis(N, 0, ABG)
02:06:37.283 00.000 25848 Move returns status 0, amount 0
02:06:37.283 00.000 25848 move complete, result=0
02:06:37.283 00.000 25848 worker thread done servicing request
02:06:37.283 00.000 25848 Worker thread wakes up
02:06:37.283 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:37.283 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:37.283 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
02:06:40.126 02.843 25848 Exposure complete
02:06:40.207 00.081 25848 worker thread done servicing request
02:06:40.207 00.000 21444 OnExposeComplete: enter
02:06:40.207 00.000 21444 UpdateGuideState(): m_state=6
02:06:40.208 00.001 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 588
02:06:40.208 00.000 21444 Star::Find returns 1 (1), X=1254.61, Y=664.32, Mass=5661835, SNR=255.0, Peak=65504 HFD=7.8
02:06:40.208 00.000 21444 MultiStar: [#1 1.01,0.81,0.78,U] [#2 -0.08,0.10,0.73,U] [#3 1.07,2.24,0.00,M6] [#4 0.94,0.02,0.78,U] [#5 0.02,0.26,0.58,U] [#6 1.06,0.46,0.51,U] [#7 0.96,0.72,0.48,U] [#8 -3.41,0.44,0.00,M4] 
02:06:40.208 00.000 21444 refined, 6 included, MultiStar: {0.42, 0.40}, one-star: {-0.44, 0.50}
02:06:40.208 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
02:06:40.208 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.13 = 1.15)
02:06:40.208 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.40 hyp=0.58 cameraTheta=0.76 mountX=-0.38 mountY=0.53, mountTheta=2.20
02:06:40.209 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.40, opts=13)
02:06:40.209 00.000 21444 Enqueuing Move request for scope (0.42, 0.40)
02:06:40.209 00.000 25848 Worker thread wakes up
02:06:40.209 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.40) opts 0xd
02:06:40.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=320, FiltMax=65504, Gamma=0.560
02:06:40.209 00.000 21444 UpdateGuideState exits: m=5661835 SNR=255.0 Saturated
02:06:40.209 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:40.209 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:40.209 00.000 21444 Enqueuing Expose request
02:06:40.209 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.40)
02:06:40.209 00.000 25848 Moving (0.42, 0.40) raw xDistance=-0.38 yDistance=0.53
02:06:40.209 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
02:06:40.209 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
02:06:40.209 00.000 25848 MoveAxis(E, 0, ABG)
02:06:40.209 00.000 25848 Move returns status 0, amount 0
02:06:40.209 00.000 25848 MoveAxis(S, 14, ABG)
02:06:40.209 00.000 25848 Guiding  Dir = 1, Dur = 14
02:06:40.249 00.040 25848 IsSlewing returns 0
02:06:40.249 00.000 25848 IsGuiding returns 0
02:06:40.280 00.031 25848 IsGuiding returns 1
02:06:40.280 00.000 25848 scope still moving after pulse duration time elapsed
02:06:40.342 00.062 25848 IsSlewing returns 0
02:06:40.342 00.000 25848 IsGuiding returns 0
02:06:40.342 00.000 25848 scope move finished after 14 + 79 ms
02:06:40.342 00.000 25848 Move returns status 0, amount 14
02:06:40.342 00.000 25848 move complete, result=0
02:06:40.342 00.000 25848 worker thread done servicing request
02:06:40.342 00.000 25848 Worker thread wakes up
02:06:40.342 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:40.342 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:40.343 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 14 ms SOUTH
02:06:43.192 02.849 25848 Exposure complete
02:06:43.271 00.079 25848 worker thread done servicing request
02:06:43.271 00.000 21444 OnExposeComplete: enter
02:06:43.271 00.000 21444 UpdateGuideState(): m_state=6
02:06:43.272 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 589
02:06:43.272 00.000 21444 Star::Find returns 1 (1), X=1256.24, Y=664.39, Mass=5763644, SNR=209.2, Peak=65504 HFD=8.1
02:06:43.272 00.000 21444 MultiStar: [#1 1.47,0.90,0.78,U] [#2 -0.39,0.10,0.69,U] [#3 1.10,2.07,0.00,M7] [#4 1.89,0.35,0.64,U] [#5 1.00,-0.43,0.65,U] [#6 1.57,0.66,0.53,U] [#7 2.42,0.89,0.00,M6] [#8 -2.56,-0.26,0.00,M5] 
02:06:43.272 00.000 21444 refined, 5 included, MultiStar: {1.11, 0.38}, one-star: {1.20, 0.57}
02:06:43.272 00.000 21444 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.05) = xAngle (-2.72 = -2.72)
02:06:43.272 00.000 21444 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.72)
02:06:43.272 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=0.38 hyp=1.17 cameraTheta=0.33 mountX=-1.07 mountY=0.77, mountTheta=2.52
02:06:43.273 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=0.38, opts=13)
02:06:43.273 00.000 21444 Enqueuing Move request for scope (1.11, 0.38)
02:06:43.273 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=260, FiltMax=65504, Gamma=0.560
02:06:43.273 00.000 21444 UpdateGuideState exits: m=5763644 SNR=209.2 Saturated
02:06:43.273 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:43.273 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:43.273 00.000 25848 Worker thread wakes up
02:06:43.273 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, 0.38) opts 0xd
02:06:43.273 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, 0.38)
02:06:43.273 00.000 25848 Moving (1.11, 0.38) raw xDistance=-1.07 yDistance=0.77
02:06:43.273 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.07
02:06:43.273 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
02:06:43.273 00.000 25848 MoveAxis(E, 31, ABG)
02:06:43.273 00.000 25848 Guiding  Dir = 2, Dur = 31
02:06:43.273 00.000 21444 Enqueuing Expose request
02:06:43.345 00.072 25848 IsSlewing returns 0
02:06:43.345 00.000 25848 IsGuiding returns 0
02:06:43.377 00.032 25848 IsGuiding returns 1
02:06:43.377 00.000 25848 scope still moving after pulse duration time elapsed
02:06:43.435 00.058 25848 IsSlewing returns 0
02:06:43.436 00.001 25848 IsGuiding returns 0
02:06:43.436 00.000 25848 scope move finished after 31 + 59 ms
02:06:43.436 00.000 25848 Move returns status 0, amount 31
02:06:43.436 00.000 25848 MoveAxis(S, 21, ABG)
02:06:43.436 00.000 25848 Guiding  Dir = 1, Dur = 21
02:06:43.468 00.032 25848 IsSlewing returns 0
02:06:43.468 00.000 25848 IsGuiding returns 0
02:06:43.501 00.033 25848 IsGuiding returns 1
02:06:43.501 00.000 25848 scope still moving after pulse duration time elapsed
02:06:43.545 00.044 25848 IsSlewing returns 0
02:06:43.545 00.000 25848 IsGuiding returns 0
02:06:43.545 00.000 25848 scope move finished after 21 + 55 ms
02:06:43.545 00.000 25848 Move returns status 0, amount 21
02:06:43.545 00.000 25848 move complete, result=0
02:06:43.545 00.000 25848 worker thread done servicing request
02:06:43.545 00.000 25848 Worker thread wakes up
02:06:43.545 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:43.545 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:43.545 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.8 px 21 ms SOUTH
02:06:46.393 02.848 25848 Exposure complete
02:06:46.461 00.068 25848 worker thread done servicing request
02:06:46.461 00.000 21444 OnExposeComplete: enter
02:06:46.461 00.000 21444 UpdateGuideState(): m_state=6
02:06:46.461 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 590
02:06:46.461 00.000 21444 Star::Find returns 1 (1), X=1253.51, Y=663.45, Mass=5630150, SNR=223.0, Peak=65504 HFD=7.7
02:06:46.461 00.000 21444 MultiStar: [#1 -0.07,-0.22,0.91,U] [#2 -1.77,-1.11,0.00,M1] [#3 -0.94,1.38,0.65,U] [#4 -0.65,-0.27,0.96,U] [#5 -0.92,-0.22,0.63,U] [#6 -0.56,0.18,0.69,U] [#7 0.05,-0.07,0.56,U] [#8 -4.90,-0.83,0.00,M6] 
02:06:46.461 00.000 21444 refined, 6 included, MultiStar: {-0.70, 0.00}, one-star: {-1.54, -0.37}
02:06:46.461 00.000 21444 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.05) = xAngle (0.09 = 0.09)
02:06:46.462 00.001 21444 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
02:06:46.462 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=0.00 hyp=0.70 cameraTheta=3.14 mountX=0.70 mountY=-0.26, mountTheta=-0.36
02:06:46.462 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=0.00, opts=13)
02:06:46.462 00.000 21444 Enqueuing Move request for scope (-0.70, 0.00)
02:06:46.462 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=128, FiltMax=65504, Gamma=0.560
02:06:46.462 00.000 21444 UpdateGuideState exits: m=5630150 SNR=223.0 Saturated
02:06:46.462 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:46.462 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:46.462 00.000 21444 Enqueuing Expose request
02:06:46.463 00.001 25848 Worker thread wakes up
02:06:46.463 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.00) opts 0xd
02:06:46.463 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, 0.00)
02:06:46.463 00.000 25848 Moving (-0.70, 0.00) raw xDistance=0.70 yDistance=-0.26
02:06:46.463 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.70
02:06:46.463 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:46.463 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:06:46.463 00.000 25848 MoveAxis(W, 18, ABG)
02:06:46.463 00.000 25848 Guiding  Dir = 3, Dur = 18
02:06:46.483 00.020 25848 IsSlewing returns 0
02:06:46.483 00.000 25848 IsGuiding returns 0
02:06:46.514 00.031 25848 IsGuiding returns 1
02:06:46.515 00.001 25848 scope still moving after pulse duration time elapsed
02:06:46.609 00.094 25848 IsSlewing returns 0
02:06:46.609 00.000 25848 IsGuiding returns 0
02:06:46.609 00.000 25848 scope move finished after 18 + 107 ms
02:06:46.609 00.000 25848 Move returns status 0, amount 18
02:06:46.609 00.000 25848 MoveAxis(N, 0, ABG)
02:06:46.609 00.000 25848 Move returns status 0, amount 0
02:06:46.609 00.000 25848 move complete, result=0
02:06:46.609 00.000 25848 worker thread done servicing request
02:06:46.609 00.000 25848 Worker thread wakes up
02:06:46.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:46.609 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:46.609 00.000 21444 GuideStep: 0.7 px 18 ms WEST, -0.3 px 0 ms NORTH
02:06:49.456 02.847 25848 Exposure complete
02:06:49.530 00.074 25848 worker thread done servicing request
02:06:49.530 00.000 21444 OnExposeComplete: enter
02:06:49.530 00.000 21444 UpdateGuideState(): m_state=6
02:06:49.530 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 591
02:06:49.530 00.000 21444 Star::Find returns 1 (1), X=1253.55, Y=663.62, Mass=5502895, SNR=253.3, Peak=65504 HFD=7.6
02:06:49.531 00.001 21444 MultiStar: [#1 -0.31,-0.51,0.86,U] [#2 -1.82,-1.04,0.00,M2] [#3 0.47,-0.05,0.65,U] [#4 -0.29,0.33,0.77,U] [#5 -1.33,0.03,0.67,U] [#6 0.02,0.32,0.75,U] [#7 0.00,-0.33,0.63,U] [#8 -4.21,-0.28,0.00,M7] 
02:06:49.531 00.000 21444 refined, 6 included, MultiStar: {-0.48, -0.07}, one-star: {-1.50, -0.20}
02:06:49.531 00.000 21444 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.05) = xAngle (-6.05 = 0.23)
02:06:49.531 00.000 21444 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.89 = -2.61)
02:06:49.531 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.07 hyp=0.48 cameraTheta=-3.00 mountX=0.47 mountY=-0.24, mountTheta=-0.48
02:06:49.531 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.07, opts=13)
02:06:49.531 00.000 21444 Enqueuing Move request for scope (-0.48, -0.07)
02:06:49.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=218, FiltMax=65504, Gamma=0.560
02:06:49.532 00.001 21444 UpdateGuideState exits: m=5502895 SNR=253.3 Saturated
02:06:49.532 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:49.532 00.000 25848 Worker thread wakes up
02:06:49.532 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.07) opts 0xd
02:06:49.532 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.07)
02:06:49.532 00.000 25848 Moving (-0.48, -0.07) raw xDistance=0.47 yDistance=-0.24
02:06:49.532 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
02:06:49.532 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:49.532 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:49.532 00.000 21444 Enqueuing Expose request
02:06:49.532 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:06:49.532 00.000 25848 MoveAxis(E, 0, ABG)
02:06:49.532 00.000 25848 Move returns status 0, amount 0
02:06:49.532 00.000 25848 MoveAxis(N, 0, ABG)
02:06:49.532 00.000 25848 Move returns status 0, amount 0
02:06:49.532 00.000 25848 move complete, result=0
02:06:49.532 00.000 25848 worker thread done servicing request
02:06:49.532 00.000 25848 Worker thread wakes up
02:06:49.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:49.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:49.532 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
02:06:52.372 02.840 25848 Exposure complete
02:06:52.460 00.088 25848 worker thread done servicing request
02:06:52.460 00.000 21444 OnExposeComplete: enter
02:06:52.460 00.000 21444 UpdateGuideState(): m_state=6
02:06:52.461 00.001 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 592
02:06:52.461 00.000 21444 Star::Find returns 1 (1), X=1255.20, Y=664.29, Mass=5656006, SNR=204.8, Peak=65504 HFD=7.9
02:06:52.461 00.000 21444 MultiStar: [#1 1.11,0.40,0.97,U] [#2 -0.69,-0.11,0.92,U] [#3 1.06,1.54,0.84,U] [#4 1.66,-0.13,0.95,U] [#5 -0.40,-0.69,0.65,U] [#6 0.84,0.37,0.79,U] [#7 1.57,0.37,0.74,U] [#8 -3.11,-0.08,0.00,M8] 
02:06:52.461 00.000 21444 single-star, 7 included, MultiStar: {0.67, 0.30}, one-star: {0.15, 0.47}
02:06:52.461 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.79 = -1.79)
02:06:52.461 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.63 = 1.65)
02:06:52.461 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.47 hyp=0.49 cameraTheta=1.27 mountX=-0.11 mountY=0.49, mountTheta=1.78
02:06:52.462 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.47, opts=13)
02:06:52.462 00.000 21444 Enqueuing Move request for scope (0.15, 0.47)
02:06:52.462 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=306, FiltMax=65504, Gamma=0.560
02:06:52.462 00.000 21444 UpdateGuideState exits: m=5656006 SNR=204.8 Saturated
02:06:52.462 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:52.463 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:52.463 00.000 21444 Enqueuing Expose request
02:06:52.463 00.000 25848 Worker thread wakes up
02:06:52.463 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.47) opts 0xd
02:06:52.463 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.47)
02:06:52.463 00.000 25848 Moving (0.15, 0.47) raw xDistance=-0.11 yDistance=0.49
02:06:52.463 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:06:52.463 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:52.463 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:06:52.463 00.000 25848 MoveAxis(E, 0, ABG)
02:06:52.463 00.000 25848 Move returns status 0, amount 0
02:06:52.463 00.000 25848 MoveAxis(N, 0, ABG)
02:06:52.463 00.000 25848 Move returns status 0, amount 0
02:06:52.463 00.000 25848 move complete, result=0
02:06:52.463 00.000 25848 worker thread done servicing request
02:06:52.463 00.000 25848 Worker thread wakes up
02:06:52.463 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:52.463 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:52.463 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:06:55.315 02.852 25848 Exposure complete
02:06:55.403 00.088 25848 worker thread done servicing request
02:06:55.403 00.000 21444 OnExposeComplete: enter
02:06:55.403 00.000 21444 UpdateGuideState(): m_state=6
02:06:55.403 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 593
02:06:55.404 00.001 21444 Star::Find returns 1 (1), X=1255.64, Y=663.40, Mass=5585637, SNR=234.5, Peak=65504 HFD=7.7
02:06:55.404 00.000 21444 MultiStar: [#1 2.15,0.70,0.00,M2] [#2 0.95,-0.28,0.70,U] [#3 2.26,1.09,0.00,M5] [#4 1.99,-0.53,0.00,M1] [#5 0.82,-0.34,0.68,U] [#6 2.25,0.15,0.00,M3] [#7 1.98,-0.09,0.00,M4] [#8 -2.31,-0.96,0.00,M9] 
02:06:55.404 00.000 21444 single-star, 2 included, MultiStar: {0.76, -0.36}, one-star: {0.59, -0.42}
02:06:55.404 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.67 = 2.61)
02:06:55.404 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.51 = -0.23)
02:06:55.404 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.42 hyp=0.73 cameraTheta=-0.62 mountX=-0.63 mountY=-0.17, mountTheta=-2.88
02:06:55.405 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.42, opts=13)
02:06:55.405 00.000 21444 Enqueuing Move request for scope (0.59, -0.42)
02:06:55.405 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=112, FiltMax=65504, Gamma=0.560
02:06:55.405 00.000 21444 UpdateGuideState exits: m=5585637 SNR=234.5 Saturated
02:06:55.405 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:55.405 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:55.405 00.000 21444 Enqueuing Expose request
02:06:55.405 00.000 25848 Worker thread wakes up
02:06:55.405 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.42) opts 0xd
02:06:55.405 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.42)
02:06:55.405 00.000 25848 Moving (0.59, -0.42) raw xDistance=-0.63 yDistance=-0.17
02:06:55.405 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
02:06:55.406 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:55.406 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:06:55.406 00.000 25848 MoveAxis(E, 18, ABG)
02:06:55.406 00.000 25848 Guiding  Dir = 2, Dur = 18
02:06:55.436 00.030 25848 IsSlewing returns 0
02:06:55.436 00.000 25848 IsGuiding returns 0
02:06:55.468 00.032 25848 IsGuiding returns 1
02:06:55.468 00.000 25848 scope still moving after pulse duration time elapsed
02:06:55.534 00.066 25848 IsSlewing returns 0
02:06:55.534 00.000 25848 IsGuiding returns 0
02:06:55.534 00.000 25848 scope move finished after 18 + 79 ms
02:06:55.534 00.000 25848 Move returns status 0, amount 18
02:06:55.534 00.000 25848 MoveAxis(N, 0, ABG)
02:06:55.534 00.000 25848 Move returns status 0, amount 0
02:06:55.534 00.000 25848 move complete, result=0
02:06:55.534 00.000 25848 worker thread done servicing request
02:06:55.534 00.000 25848 Worker thread wakes up
02:06:55.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:55.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:06:55.534 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -0.2 px 0 ms NORTH
02:06:58.381 02.847 25848 Exposure complete
02:06:58.464 00.083 25848 worker thread done servicing request
02:06:58.464 00.000 21444 OnExposeComplete: enter
02:06:58.464 00.000 21444 UpdateGuideState(): m_state=6
02:06:58.464 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 594
02:06:58.464 00.000 21444 Star::Find returns 1 (1), X=1255.35, Y=664.53, Mass=5440263, SNR=185.6, Peak=65504 HFD=7.8
02:06:58.465 00.001 21444 MultiStar: [#1 1.37,1.71,0.00,M3] [#2 -1.00,0.77,0.84,U] [#3 1.09,1.95,0.00,M6] [#4 1.01,0.92,0.66,U] [#5 0.45,1.13,0.57,U] [#6 1.14,1.20,0.69,U] [#7 1.78,0.84,0.60,U] [#8 -3.01,0.72,0.00,M10] 
02:06:58.465 00.000 21444 single-star, 5 included, MultiStar: {0.51, 0.90}, one-star: {0.30, 0.71}
02:06:58.465 00.000 21444 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.05) = xAngle (-1.89 = -1.89)
02:06:58.465 00.000 21444 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.55)
02:06:58.465 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.71 hyp=0.77 cameraTheta=1.16 mountX=-0.24 mountY=0.77, mountTheta=1.87
02:06:58.465 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.71, opts=13)
02:06:58.465 00.000 21444 Enqueuing Move request for scope (0.30, 0.71)
02:06:58.465 00.000 25848 Worker thread wakes up
02:06:58.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.71) opts 0xd
02:06:58.465 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.71)
02:06:58.466 00.001 25848 Moving (0.30, 0.71) raw xDistance=-0.24 yDistance=0.77
02:06:58.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
02:06:58.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=142, FiltMax=65504, Gamma=0.560
02:06:58.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
02:06:58.466 00.000 25848 MoveAxis(E, 0, ABG)
02:06:58.466 00.000 25848 Move returns status 0, amount 0
02:06:58.466 00.000 25848 MoveAxis(S, 21, ABG)
02:06:58.466 00.000 25848 Guiding  Dir = 1, Dur = 21
02:06:58.466 00.000 21444 UpdateGuideState exits: m=5440263 SNR=185.6 Saturated
02:06:58.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:58.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:06:58.466 00.000 21444 Enqueuing Expose request
02:06:58.486 00.020 25848 IsSlewing returns 0
02:06:58.486 00.000 25848 IsGuiding returns 0
02:06:58.518 00.032 25848 IsGuiding returns 1
02:06:58.518 00.000 25848 scope still moving after pulse duration time elapsed
02:06:58.610 00.092 25848 IsSlewing returns 0
02:06:58.642 00.032 25848 IsGuiding returns 0
02:06:58.642 00.000 25848 scope move finished after 21 + 134 ms
02:06:58.642 00.000 25848 Move returns status 0, amount 21
02:06:58.642 00.000 25848 move complete, result=0
02:06:58.642 00.000 25848 worker thread done servicing request
02:06:58.642 00.000 25848 Worker thread wakes up
02:06:58.642 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 21 ms SOUTH
02:06:58.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:06:58.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:01.486 02.844 25848 Exposure complete
02:07:01.566 00.080 25848 worker thread done servicing request
02:07:01.566 00.000 21444 OnExposeComplete: enter
02:07:01.566 00.000 21444 UpdateGuideState(): m_state=6
02:07:01.566 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 595
02:07:01.566 00.000 21444 Star::Find returns 1 (1), X=1255.26, Y=662.74, Mass=5710711, SNR=280.2, Peak=65504 HFD=7.9
02:07:01.566 00.000 21444 MultiStar: [#1 1.13,-0.78,1.03,U] [#2 0.47,-1.16,0.63,U] [#3 1.12,0.51,0.55,U] [#4 0.93,-0.32,0.75,U] [#5 -0.48,-0.54,0.57,U] [#6 0.81,-0.09,0.59,U] [#7 1.92,-0.71,0.00,M4] [#8 -3.13,-0.38,0.00,R] 
02:07:01.566 00.000 21444 refined, 6 included, MultiStar: {0.62, -0.58}, one-star: {0.21, -1.09}
02:07:01.566 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.80 = 2.49)
02:07:01.566 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
02:07:01.566 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.58 hyp=0.85 cameraTheta=-0.74 mountX=-0.67 mountY=-0.30, mountTheta=-2.73
02:07:01.566 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.58, opts=13)
02:07:01.566 00.000 21444 Enqueuing Move request for scope (0.62, -0.58)
02:07:01.566 00.000 25848 Worker thread wakes up
02:07:01.567 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.58) opts 0xd
02:07:01.567 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.58)
02:07:01.567 00.000 25848 Moving (0.62, -0.58) raw xDistance=-0.67 yDistance=-0.30
02:07:01.567 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
02:07:01.567 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:01.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=272, FiltMax=65504, Gamma=0.560
02:07:01.567 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
02:07:01.567 00.000 25848 MoveAxis(E, 20, ABG)
02:07:01.567 00.000 25848 Guiding  Dir = 2, Dur = 20
02:07:01.567 00.000 21444 UpdateGuideState exits: m=5710711 SNR=280.2 Saturated
02:07:01.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:01.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:01.567 00.000 21444 Enqueuing Expose request
02:07:01.591 00.024 25848 IsSlewing returns 0
02:07:01.591 00.000 25848 IsGuiding returns 0
02:07:01.647 00.056 25848 IsGuiding returns 1
02:07:01.647 00.000 25848 scope still moving after pulse duration time elapsed
02:07:01.701 00.054 25848 IsSlewing returns 0
02:07:01.701 00.000 25848 IsGuiding returns 0
02:07:01.701 00.000 25848 scope move finished after 20 + 89 ms
02:07:01.701 00.000 25848 Move returns status 0, amount 20
02:07:01.701 00.000 25848 MoveAxis(N, 0, ABG)
02:07:01.701 00.000 25848 Move returns status 0, amount 0
02:07:01.701 00.000 25848 move complete, result=0
02:07:01.701 00.000 25848 worker thread done servicing request
02:07:01.702 00.001 25848 Worker thread wakes up
02:07:01.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:01.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:01.702 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.3 px 0 ms NORTH
02:07:04.551 02.849 25848 Exposure complete
02:07:04.630 00.079 25848 worker thread done servicing request
02:07:04.630 00.000 21444 OnExposeComplete: enter
02:07:04.630 00.000 21444 UpdateGuideState(): m_state=6
02:07:04.631 00.001 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 596
02:07:04.631 00.000 21444 Star::Find returns 1 (1), X=1253.71, Y=663.35, Mass=5549311, SNR=237.2, Peak=65504 HFD=7.7
02:07:04.631 00.000 21444 MultiStar: [#1 0.17,0.15,0.94,U] [#2 -0.91,-0.28,0.73,U] [#3 0.18,0.85,0.55,U] [#4 -0.27,-0.40,0.80,U] [#5 -1.82,-0.25,0.64,U] [#6 -0.29,-0.02,0.54,U] [#7 -0.03,0.25,0.52,U] [#8 -1.05,0.00,0.55,U] 
02:07:04.631 00.000 21444 refined, 8 included, MultiStar: {-0.62, -0.07}, one-star: {-1.34, -0.47}
02:07:04.631 00.000 21444 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.05) = xAngle (-6.08 = 0.20)
02:07:04.631 00.000 21444 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.64)
02:07:04.631 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=-0.07 hyp=0.62 cameraTheta=-3.03 mountX=0.61 mountY=-0.30, mountTheta=-0.45
02:07:04.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=-0.07, opts=13)
02:07:04.632 00.000 21444 Enqueuing Move request for scope (-0.62, -0.07)
02:07:04.632 00.000 25848 Worker thread wakes up
02:07:04.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=192, FiltMax=65504, Gamma=0.560
02:07:04.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.07) opts 0xd
02:07:04.632 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, -0.07)
02:07:04.632 00.000 25848 Moving (-0.62, -0.07) raw xDistance=0.61 yDistance=-0.30
02:07:04.632 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.61
02:07:04.632 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:04.632 00.000 21444 UpdateGuideState exits: m=5549311 SNR=237.2 Saturated
02:07:04.632 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:04.632 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:04.632 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
02:07:04.632 00.000 25848 MoveAxis(W, 16, ABG)
02:07:04.632 00.000 25848 Guiding  Dir = 3, Dur = 16
02:07:04.632 00.000 21444 Enqueuing Expose request
02:07:04.670 00.038 25848 IsSlewing returns 0
02:07:04.671 00.001 25848 IsGuiding returns 0
02:07:04.702 00.031 25848 IsGuiding returns 1
02:07:04.702 00.000 25848 scope still moving after pulse duration time elapsed
02:07:04.751 00.049 25848 IsSlewing returns 0
02:07:04.751 00.000 25848 IsGuiding returns 0
02:07:04.751 00.000 25848 scope move finished after 16 + 63 ms
02:07:04.751 00.000 25848 Move returns status 0, amount 16
02:07:04.751 00.000 25848 MoveAxis(N, 0, ABG)
02:07:04.751 00.000 25848 Move returns status 0, amount 0
02:07:04.751 00.000 25848 move complete, result=0
02:07:04.751 00.000 25848 worker thread done servicing request
02:07:04.751 00.000 25848 Worker thread wakes up
02:07:04.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:04.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:04.751 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.3 px 0 ms NORTH
02:07:07.594 02.843 25848 Exposure complete
02:07:07.681 00.087 25848 worker thread done servicing request
02:07:07.681 00.000 21444 OnExposeComplete: enter
02:07:07.681 00.000 21444 UpdateGuideState(): m_state=6
02:07:07.682 00.001 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 597
02:07:07.682 00.000 21444 Star::Find returns 1 (1), X=1254.43, Y=664.38, Mass=5657453, SNR=217.0, Peak=65504 HFD=7.8
02:07:07.682 00.000 21444 MultiStar: [#1 0.35,0.23,0.84,U] [#2 -0.76,-0.10,0.68,U] [#3 0.14,1.12,0.52,U] [#4 0.44,0.26,0.89,U] [#5 -0.47,-0.44,0.63,U] [#6 0.35,0.65,0.65,U] [#7 0.63,0.45,0.50,U] [#8 -1.17,0.15,0.52,U] 
02:07:07.682 00.000 21444 refined, 8 included, MultiStar: {-0.12, 0.31}, one-star: {-0.61, 0.55}
02:07:07.682 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
02:07:07.682 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.33)
02:07:07.682 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.94 mountX=0.15 mountY=0.24, mountTheta=1.03
02:07:07.684 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=0.31, opts=13)
02:07:07.684 00.000 21444 Enqueuing Move request for scope (-0.12, 0.31)
02:07:07.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=330, FiltMax=65504, Gamma=0.560
02:07:07.684 00.000 21444 UpdateGuideState exits: m=5657453 SNR=217.0 Saturated
02:07:07.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:07.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:07.684 00.000 21444 Enqueuing Expose request
02:07:07.684 00.000 25848 Worker thread wakes up
02:07:07.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.31) opts 0xd
02:07:07.684 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 0.31)
02:07:07.684 00.000 25848 Moving (-0.12, 0.31) raw xDistance=0.15 yDistance=0.24
02:07:07.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:07:07.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:07.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:07:07.684 00.000 25848 MoveAxis(E, 0, ABG)
02:07:07.684 00.000 25848 Move returns status 0, amount 0
02:07:07.684 00.000 25848 MoveAxis(N, 0, ABG)
02:07:07.684 00.000 25848 Move returns status 0, amount 0
02:07:07.685 00.001 25848 move complete, result=0
02:07:07.685 00.000 25848 worker thread done servicing request
02:07:07.685 00.000 25848 Worker thread wakes up
02:07:07.685 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:07.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:07.685 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:10.524 02.839 25848 Exposure complete
02:07:10.606 00.082 25848 worker thread done servicing request
02:07:10.606 00.000 21444 OnExposeComplete: enter
02:07:10.606 00.000 21444 UpdateGuideState(): m_state=6
02:07:10.606 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 598
02:07:10.606 00.000 21444 Star::Find returns 1 (1), X=1255.74, Y=664.58, Mass=5360389, SNR=205.0, Peak=65504 HFD=7.7
02:07:10.606 00.000 21444 MultiStar: [#1 1.14,1.08,0.77,U] [#2 -0.13,0.73,0.69,U] [#3 1.57,1.70,0.00,M4] [#4 1.03,0.91,0.71,U] [#5 -0.40,1.26,0.68,U] [#6 1.12,1.84,0.00,M1] [#7 1.27,1.17,0.72,U] [#8 -0.31,1.09,0.67,U] 
02:07:10.607 00.001 21444 single-star, 6 included, MultiStar: {0.51, 0.99}, one-star: {0.69, 0.76}
02:07:10.607 00.000 21444 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
02:07:10.607 00.000 21444 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.06 = 1.22)
02:07:10.607 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=0.76 hyp=1.03 cameraTheta=0.83 mountX=-0.62 mountY=0.96, mountTheta=2.14
02:07:10.607 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=0.76, opts=13)
02:07:10.607 00.000 21444 Enqueuing Move request for scope (0.69, 0.76)
02:07:10.607 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=144, FiltMax=65504, Gamma=0.560
02:07:10.607 00.000 21444 UpdateGuideState exits: m=5360389 SNR=205.0 Saturated
02:07:10.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:10.607 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:10.607 00.000 21444 Enqueuing Expose request
02:07:10.607 00.000 25848 Worker thread wakes up
02:07:10.608 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.76) opts 0xd
02:07:10.608 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, 0.76)
02:07:10.608 00.000 25848 Moving (0.69, 0.76) raw xDistance=-0.62 yDistance=0.96
02:07:10.608 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
02:07:10.608 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
02:07:10.608 00.000 25848 MoveAxis(E, 18, ABG)
02:07:10.608 00.000 25848 Guiding  Dir = 2, Dur = 18
02:07:10.639 00.031 25848 IsSlewing returns 0
02:07:10.640 00.001 25848 IsGuiding returns 0
02:07:10.671 00.031 25848 IsGuiding returns 1
02:07:10.671 00.000 25848 scope still moving after pulse duration time elapsed
02:07:10.734 00.063 25848 IsSlewing returns 0
02:07:10.734 00.000 25848 IsGuiding returns 0
02:07:10.734 00.000 25848 scope move finished after 18 + 76 ms
02:07:10.734 00.000 25848 Move returns status 0, amount 18
02:07:10.734 00.000 25848 MoveAxis(S, 26, ABG)
02:07:10.734 00.000 25848 Guiding  Dir = 1, Dur = 26
02:07:10.766 00.032 25848 IsSlewing returns 0
02:07:10.767 00.001 25848 IsGuiding returns 0
02:07:10.799 00.032 25848 IsGuiding returns 1
02:07:10.799 00.000 25848 scope still moving after pulse duration time elapsed
02:07:10.860 00.061 25848 IsSlewing returns 0
02:07:10.860 00.000 25848 IsGuiding returns 0
02:07:10.861 00.001 25848 scope move finished after 26 + 67 ms
02:07:10.861 00.000 25848 Move returns status 0, amount 26
02:07:10.861 00.000 25848 move complete, result=0
02:07:10.861 00.000 25848 worker thread done servicing request
02:07:10.861 00.000 25848 Worker thread wakes up
02:07:10.861 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 1.0 px 26 ms SOUTH
02:07:10.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:10.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:13.710 02.849 25848 Exposure complete
02:07:13.788 00.078 25848 worker thread done servicing request
02:07:13.788 00.000 21444 OnExposeComplete: enter
02:07:13.788 00.000 21444 UpdateGuideState(): m_state=6
02:07:13.789 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 599
02:07:13.789 00.000 21444 Star::Find returns 1 (1), X=1254.56, Y=663.45, Mass=5438536, SNR=205.0, Peak=65504 HFD=7.6
02:07:13.789 00.000 21444 MultiStar: [#1 0.38,-0.31,0.87,U] [#2 -0.83,-1.04,0.86,U] [#3 0.17,0.45,0.74,U] [#4 0.65,-0.40,0.84,U] [#5 -0.22,-0.17,0.44,U] [#6 0.51,0.14,0.71,U] [#7 0.88,0.09,0.55,U] [#8 -0.36,-0.43,0.41,U] 
02:07:13.789 00.000 21444 refined, 8 included, MultiStar: {0.06, -0.25}, one-star: {-0.49, -0.37}
02:07:13.789 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.90)
02:07:13.789 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.22 = -0.94)
02:07:13.789 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.33 mountX=-0.09 mountY=-0.21, mountTheta=-1.96
02:07:13.790 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.25, opts=13)
02:07:13.790 00.000 21444 Enqueuing Move request for scope (0.06, -0.25)
02:07:13.790 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=268, FiltMax=65504, Gamma=0.560
02:07:13.790 00.000 21444 UpdateGuideState exits: m=5438536 SNR=205.0 Saturated
02:07:13.790 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:13.790 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:13.790 00.000 21444 Enqueuing Expose request
02:07:13.790 00.000 25848 Worker thread wakes up
02:07:13.790 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
02:07:13.790 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
02:07:13.790 00.000 25848 Moving (0.06, -0.25) raw xDistance=-0.09 yDistance=-0.21
02:07:13.790 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:07:13.790 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:13.790 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:07:13.790 00.000 25848 MoveAxis(E, 0, ABG)
02:07:13.790 00.000 25848 Move returns status 0, amount 0
02:07:13.790 00.000 25848 MoveAxis(N, 0, ABG)
02:07:13.790 00.000 25848 Move returns status 0, amount 0
02:07:13.790 00.000 25848 move complete, result=0
02:07:13.790 00.000 25848 worker thread done servicing request
02:07:13.790 00.000 25848 Worker thread wakes up
02:07:13.791 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:13.791 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:13.791 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:07:16.646 02.855 25848 Exposure complete
02:07:16.735 00.089 25848 worker thread done servicing request
02:07:16.735 00.000 21444 OnExposeComplete: enter
02:07:16.735 00.000 21444 UpdateGuideState(): m_state=6
02:07:16.735 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 600
02:07:16.736 00.001 21444 Star::Find returns 1 (1), X=1253.62, Y=664.24, Mass=5171629, SNR=149.4, Peak=65504 HFD=7.6
02:07:16.736 00.000 21444 MultiStar: [#1 -0.29,-0.09,0.85,U] [#2 -1.94,-0.73,0.00,M1] [#3 -0.40,0.28,0.65,U] [#4 -0.26,-0.30,0.85,U] [#5 -0.65,-0.06,0.68,U] [#6 -0.52,0.10,0.69,U] [#7 -0.18,0.05,0.70,U] [#8 -1.48,-0.07,0.66,U] 
02:07:16.736 00.000 21444 refined, 7 included, MultiStar: {-0.67, 0.05}, one-star: {-1.43, 0.41}
02:07:16.736 00.000 21444 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.05) = xAngle (0.02 = 0.02)
02:07:16.736 00.000 21444 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.82 = -2.82)
02:07:16.736 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=0.05 hyp=0.67 cameraTheta=3.07 mountX=0.67 mountY=-0.21, mountTheta=-0.31
02:07:16.737 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=0.05, opts=13)
02:07:16.737 00.000 21444 Enqueuing Move request for scope (-0.67, 0.05)
02:07:16.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=130, FiltMax=65504, Gamma=0.560
02:07:16.737 00.000 21444 UpdateGuideState exits: m=5171629 SNR=149.4 Saturated
02:07:16.737 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:16.737 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:16.737 00.000 21444 Enqueuing Expose request
02:07:16.737 00.000 25848 Worker thread wakes up
02:07:16.737 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.05) opts 0xd
02:07:16.737 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 0.05)
02:07:16.737 00.000 25848 Moving (-0.67, 0.05) raw xDistance=0.67 yDistance=-0.21
02:07:16.737 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
02:07:16.737 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:16.737 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:07:16.737 00.000 25848 MoveAxis(W, 19, ABG)
02:07:16.738 00.001 25848 Guiding  Dir = 3, Dur = 19
02:07:16.766 00.028 25848 IsSlewing returns 0
02:07:16.767 00.001 25848 IsGuiding returns 0
02:07:16.798 00.031 25848 IsGuiding returns 1
02:07:16.798 00.000 25848 scope still moving after pulse duration time elapsed
02:07:16.859 00.061 25848 IsSlewing returns 0
02:07:16.859 00.000 25848 IsGuiding returns 0
02:07:16.859 00.000 25848 scope move finished after 19 + 74 ms
02:07:16.859 00.000 25848 Move returns status 0, amount 19
02:07:16.859 00.000 25848 MoveAxis(N, 0, ABG)
02:07:16.859 00.000 25848 Move returns status 0, amount 0
02:07:16.859 00.000 25848 move complete, result=0
02:07:16.859 00.000 25848 worker thread done servicing request
02:07:16.859 00.000 25848 Worker thread wakes up
02:07:16.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:16.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:16.860 00.001 21444 GuideStep: 0.7 px 19 ms WEST, -0.2 px 0 ms NORTH
02:07:19.706 02.846 25848 Exposure complete
02:07:19.787 00.081 25848 worker thread done servicing request
02:07:19.787 00.000 21444 OnExposeComplete: enter
02:07:19.787 00.000 21444 UpdateGuideState(): m_state=6
02:07:19.788 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 601
02:07:19.788 00.000 21444 Star::Find returns 1 (1), X=1253.38, Y=664.84, Mass=5438105, SNR=169.7, Peak=65504 HFD=7.9
02:07:19.788 00.000 21444 MultiStar: [#1 -0.86,0.94,0.93,U] [#2 -1.84,0.06,0.84,U] [#3 -1.55,1.90,0.00,M3] [#4 -0.86,0.65,1.04,U] [#5 -1.76,0.54,0.77,U] [#6 -0.74,0.87,0.59,U] [#7 -0.32,1.23,0.53,U] [#8 -1.51,0.83,0.54,U] 
02:07:19.788 00.000 21444 refined, 7 included, MultiStar: {-1.24, 0.74}, one-star: {-1.67, 1.02}
02:07:19.788 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
02:07:19.788 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
02:07:19.788 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=0.74 hyp=1.44 cameraTheta=2.60 mountX=1.30 mountY=0.22, mountTheta=0.17
02:07:19.789 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=0.74, opts=13)
02:07:19.789 00.000 21444 Enqueuing Move request for scope (-1.24, 0.74)
02:07:19.789 00.000 25848 Worker thread wakes up
02:07:19.789 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 0.74) opts 0xd
02:07:19.789 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, 0.74)
02:07:19.789 00.000 25848 Moving (-1.24, 0.74) raw xDistance=1.30 yDistance=0.22
02:07:19.789 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.30
02:07:19.789 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=220, FiltMax=65504, Gamma=0.560
02:07:19.789 00.000 21444 UpdateGuideState exits: m=5438105 SNR=169.7 Saturated
02:07:19.789 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:19.789 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:19.789 00.000 21444 Enqueuing Expose request
02:07:19.789 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:19.789 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:07:19.789 00.000 25848 MoveAxis(W, 39, ABG)
02:07:19.789 00.000 25848 Guiding  Dir = 3, Dur = 39
02:07:19.810 00.021 25848 IsSlewing returns 0
02:07:19.810 00.000 25848 IsGuiding returns 0
02:07:19.880 00.070 25848 IsGuiding returns 1
02:07:19.881 00.001 25848 scope still moving after pulse duration time elapsed
02:07:19.938 00.057 25848 IsSlewing returns 0
02:07:19.938 00.000 25848 IsGuiding returns 0
02:07:19.938 00.000 25848 scope move finished after 39 + 89 ms
02:07:19.938 00.000 25848 Move returns status 0, amount 39
02:07:19.938 00.000 25848 MoveAxis(N, 0, ABG)
02:07:19.938 00.000 25848 Move returns status 0, amount 0
02:07:19.938 00.000 25848 move complete, result=0
02:07:19.938 00.000 25848 worker thread done servicing request
02:07:19.938 00.000 25848 Worker thread wakes up
02:07:19.938 00.000 21444 GuideStep: 1.3 px 39 ms WEST, 0.2 px 0 ms NORTH
02:07:19.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:19.939 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:22.786 02.847 25848 Exposure complete
02:07:22.873 00.087 25848 worker thread done servicing request
02:07:22.873 00.000 21444 OnExposeComplete: enter
02:07:22.873 00.000 21444 UpdateGuideState(): m_state=6
02:07:22.874 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
02:07:22.874 00.000 21444 Star::Find returns 1 (1), X=1253.29, Y=663.84, Mass=5678958, SNR=235.0, Peak=65504 HFD=7.9
02:07:22.874 00.000 21444 MultiStar: [#1 0.23,0.98,0.88,U] [#2 -3.15,0.66,0.00,M1] [#3 -1.49,1.36,0.00,M4] [#4 -0.52,0.07,0.90,U] [#5 -1.54,0.44,0.68,U] [#6 -1.30,0.35,0.65,U] [#7 0.17,-0.04,0.53,U] [#8 -1.79,0.19,0.46,U] 
02:07:22.874 00.000 21444 refined, 6 included, MultiStar: {-0.91, 0.30}, one-star: {-1.76, 0.02}
02:07:22.874 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
02:07:22.874 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
02:07:22.874 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=0.30 hyp=0.96 cameraTheta=2.82 mountX=0.94 mountY=-0.07, mountTheta=-0.07
02:07:22.875 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=0.30, opts=13)
02:07:22.875 00.000 21444 Enqueuing Move request for scope (-0.91, 0.30)
02:07:22.875 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=244, FiltMax=65504, Gamma=0.560
02:07:22.875 00.000 21444 UpdateGuideState exits: m=5678958 SNR=235.0 Saturated
02:07:22.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:22.876 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:22.876 00.000 21444 Enqueuing Expose request
02:07:22.876 00.000 25848 Worker thread wakes up
02:07:22.876 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.30) opts 0xd
02:07:22.876 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 0.30)
02:07:22.876 00.000 25848 Moving (-0.91, 0.30) raw xDistance=0.94 yDistance=-0.07
02:07:22.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.94
02:07:22.876 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:22.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:07:22.876 00.000 25848 MoveAxis(W, 30, ABG)
02:07:22.876 00.000 25848 Guiding  Dir = 3, Dur = 30
02:07:22.906 00.030 25848 IsSlewing returns 0
02:07:22.907 00.001 25848 IsGuiding returns 0
02:07:22.981 00.074 25848 IsGuiding returns 1
02:07:22.981 00.000 25848 scope still moving after pulse duration time elapsed
02:07:23.031 00.050 25848 IsSlewing returns 0
02:07:23.031 00.000 25848 IsGuiding returns 0
02:07:23.031 00.000 25848 scope move finished after 30 + 94 ms
02:07:23.031 00.000 25848 Move returns status 0, amount 30
02:07:23.031 00.000 25848 MoveAxis(N, 0, ABG)
02:07:23.032 00.001 25848 Move returns status 0, amount 0
02:07:23.032 00.000 25848 move complete, result=0
02:07:23.032 00.000 25848 worker thread done servicing request
02:07:23.032 00.000 25848 Worker thread wakes up
02:07:23.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:23.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:23.032 00.000 21444 GuideStep: 0.9 px 30 ms WEST, -0.1 px 0 ms NORTH
02:07:25.871 02.839 25848 Exposure complete
02:07:25.949 00.078 25848 worker thread done servicing request
02:07:25.949 00.000 21444 OnExposeComplete: enter
02:07:25.949 00.000 21444 UpdateGuideState(): m_state=6
02:07:25.949 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 603
02:07:25.949 00.000 21444 Star::Find returns 1 (1), X=1253.77, Y=663.56, Mass=5602907, SNR=224.9, Peak=65504 HFD=7.8
02:07:25.950 00.001 21444 MultiStar: [#1 0.11,0.21,1.11,U] [#2 -1.56,0.44,0.77,U] [#3 -0.42,1.53,0.75,U] [#4 0.14,-0.24,0.92,U] [#5 -0.64,-0.19,0.56,U] [#6 0.35,0.16,0.65,U] [#7 -0.07,-0.05,0.57,U] [#8 -0.21,-0.37,0.55,U] 
02:07:25.950 00.000 21444 refined, 8 included, MultiStar: {-0.41, 0.15}, one-star: {-1.27, -0.26}
02:07:25.950 00.000 21444 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
02:07:25.950 00.000 21444 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
02:07:25.950 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.15 hyp=0.44 cameraTheta=2.80 mountX=0.42 mountY=-0.02, mountTheta=-0.05
02:07:25.950 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.15, opts=13)
02:07:25.950 00.000 21444 Enqueuing Move request for scope (-0.41, 0.15)
02:07:25.950 00.000 25848 Worker thread wakes up
02:07:25.951 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.15) opts 0xd
02:07:25.951 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.15)
02:07:25.951 00.000 25848 Moving (-0.41, 0.15) raw xDistance=0.42 yDistance=-0.02
02:07:25.951 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:07:25.951 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:25.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=268, FiltMax=65504, Gamma=0.560
02:07:25.951 00.000 21444 UpdateGuideState exits: m=5602907 SNR=224.9 Saturated
02:07:25.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:25.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:25.951 00.000 21444 Enqueuing Expose request
02:07:25.951 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:07:25.951 00.000 25848 MoveAxis(E, 0, ABG)
02:07:25.951 00.000 25848 Move returns status 0, amount 0
02:07:25.951 00.000 25848 MoveAxis(N, 0, ABG)
02:07:25.951 00.000 25848 Move returns status 0, amount 0
02:07:25.951 00.000 25848 move complete, result=0
02:07:25.951 00.000 25848 worker thread done servicing request
02:07:25.951 00.000 25848 Worker thread wakes up
02:07:25.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:25.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:25.952 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
02:07:28.798 02.846 25848 Exposure complete
02:07:28.865 00.067 25848 worker thread done servicing request
02:07:28.865 00.000 21444 OnExposeComplete: enter
02:07:28.865 00.000 21444 UpdateGuideState(): m_state=6
02:07:28.865 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 604
02:07:28.865 00.000 21444 Star::Find returns 1 (1), X=1253.07, Y=663.32, Mass=5522533, SNR=178.1, Peak=65504 HFD=8.0
02:07:28.865 00.000 21444 MultiStar: [#1 -1.16,-0.91,1.02,U] [#2 -2.93,-1.29,0.00,M1] [#3 -2.58,0.39,0.00,M4] [#4 -1.02,-0.97,0.62,U] [#5 -1.02,-1.18,0.67,U] [#6 -0.93,-0.03,0.55,U] [#7 -0.77,-0.21,0.66,U] [#8 -1.37,-0.85,0.68,U] 
02:07:28.865 00.000 21444 refined, 6 included, MultiStar: {-1.24, -0.68}, one-star: {-1.97, -0.50}
02:07:28.865 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.60)
02:07:28.865 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.53 = -2.25)
02:07:28.865 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=-0.68 hyp=1.41 cameraTheta=-2.64 mountX=1.17 mountY=-1.10, mountTheta=-0.76
02:07:28.866 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=-0.68, opts=13)
02:07:28.866 00.000 21444 Enqueuing Move request for scope (-1.24, -0.68)
02:07:28.866 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=116, FiltMax=65504, Gamma=0.560
02:07:28.866 00.000 21444 UpdateGuideState exits: m=5522533 SNR=178.1 Saturated
02:07:28.866 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:28.866 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:28.866 00.000 21444 Enqueuing Expose request
02:07:28.867 00.001 25848 Worker thread wakes up
02:07:28.867 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -0.68) opts 0xd
02:07:28.867 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, -0.68)
02:07:28.867 00.000 25848 Moving (-1.24, -0.68) raw xDistance=1.17 yDistance=-1.10
02:07:28.867 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.17
02:07:28.867 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:28.867 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
02:07:28.867 00.000 25848 MoveAxis(W, 34, ABG)
02:07:28.867 00.000 25848 Guiding  Dir = 3, Dur = 34
02:07:28.891 00.024 25848 IsSlewing returns 0
02:07:28.891 00.000 25848 IsGuiding returns 0
02:07:28.922 00.031 25848 PulseGuide returned control before completion, sleep 14
02:07:28.937 00.015 25848 IsGuiding returns 1
02:07:28.937 00.000 25848 scope still moving after pulse duration time elapsed
02:07:29.001 00.064 25848 IsSlewing returns 0
02:07:29.001 00.000 25848 IsGuiding returns 0
02:07:29.001 00.000 25848 scope move finished after 34 + 75 ms
02:07:29.001 00.000 25848 Move returns status 0, amount 34
02:07:29.001 00.000 25848 MoveAxis(N, 0, ABG)
02:07:29.001 00.000 25848 Move returns status 0, amount 0
02:07:29.001 00.000 25848 move complete, result=0
02:07:29.001 00.000 25848 worker thread done servicing request
02:07:29.001 00.000 25848 Worker thread wakes up
02:07:29.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:29.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:29.001 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -1.1 px 0 ms NORTH
02:07:31.840 02.839 25848 Exposure complete
02:07:31.917 00.077 25848 worker thread done servicing request
02:07:31.918 00.001 21444 OnExposeComplete: enter
02:07:31.918 00.000 21444 UpdateGuideState(): m_state=6
02:07:31.918 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 605
02:07:31.918 00.000 21444 Star::Find returns 1 (1), X=1253.22, Y=664.75, Mass=5456659, SNR=212.0, Peak=65504 HFD=7.9
02:07:31.918 00.000 21444 MultiStar: [#1 -1.07,0.98,0.81,U] [#2 -2.10,0.04,0.00,M2] [#3 -0.91,2.21,0.00,M5] [#4 -0.98,1.26,0.70,U] [#5 -2.06,0.57,0.00,M1] [#6 -0.78,0.97,0.55,U] [#7 -0.28,1.17,0.51,U] [#8 -2.31,1.03,0.00,M1] 
02:07:31.918 00.000 21444 refined, 4 included, MultiStar: {-1.11, 1.04}, one-star: {-1.83, 0.92}
02:07:31.918 00.000 21444 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.05) = xAngle (-0.67 = -0.67)
02:07:31.918 00.000 21444 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.51 = 2.77)
02:07:31.918 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=1.04 hyp=1.52 cameraTheta=2.38 mountX=1.20 mountY=0.55, mountTheta=0.43
02:07:31.919 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=1.04, opts=13)
02:07:31.919 00.000 21444 Enqueuing Move request for scope (-1.11, 1.04)
02:07:31.919 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2492, FiltMin=130, FiltMax=65504, Gamma=0.560
02:07:31.919 00.000 21444 UpdateGuideState exits: m=5456659 SNR=212.0 Saturated
02:07:31.919 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:31.919 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:31.919 00.000 21444 Enqueuing Expose request
02:07:31.919 00.000 25848 Worker thread wakes up
02:07:31.919 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 1.04) opts 0xd
02:07:31.919 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 1.04)
02:07:31.919 00.000 25848 Moving (-1.11, 1.04) raw xDistance=1.20 yDistance=0.55
02:07:31.919 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.20
02:07:31.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
02:07:31.919 00.000 25848 MoveAxis(W, 37, ABG)
02:07:31.919 00.000 25848 Guiding  Dir = 3, Dur = 37
02:07:31.952 00.033 25848 IsSlewing returns 0
02:07:31.952 00.000 25848 IsGuiding returns 0
02:07:31.984 00.032 25848 PulseGuide returned control before completion, sleep 16
02:07:32.013 00.029 25848 IsGuiding returns 1
02:07:32.013 00.000 25848 scope still moving after pulse duration time elapsed
02:07:32.064 00.051 25848 IsSlewing returns 0
02:07:32.065 00.001 25848 IsGuiding returns 0
02:07:32.065 00.000 25848 scope move finished after 37 + 74 ms
02:07:32.065 00.000 25848 Move returns status 0, amount 37
02:07:32.065 00.000 25848 MoveAxis(S, 15, ABG)
02:07:32.065 00.000 25848 Guiding  Dir = 1, Dur = 15
02:07:32.093 00.028 25848 IsSlewing returns 0
02:07:32.093 00.000 25848 IsGuiding returns 0
02:07:32.124 00.031 25848 IsGuiding returns 1
02:07:32.124 00.000 25848 scope still moving after pulse duration time elapsed
02:07:32.200 00.076 25848 IsSlewing returns 0
02:07:32.200 00.000 25848 IsGuiding returns 0
02:07:32.200 00.000 25848 scope move finished after 15 + 92 ms
02:07:32.200 00.000 25848 Move returns status 0, amount 15
02:07:32.200 00.000 25848 move complete, result=0
02:07:32.200 00.000 25848 worker thread done servicing request
02:07:32.200 00.000 25848 Worker thread wakes up
02:07:32.200 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:32.200 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,649,31,31)
02:07:32.200 00.000 21444 GuideStep: 1.2 px 37 ms WEST, 0.5 px 15 ms SOUTH
02:07:33.497 01.297 21444 evsrv: cli 0107E600 connect
02:07:33.498 00.001 21444 case statement mapped state 6 to 3
02:07:33.498 00.000 21444 case statement mapped state 6 to 3
02:07:33.499 00.001 21444 evsrv: cli 0107E600 request: {"method":"get_app_state","id":"6f95c979-b84e-4f42-ad03-69058411f40e"}
02:07:33.499 00.000 21444 case statement mapped state 6 to 3
02:07:33.499 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f95c979-b84e-4f42-ad03-69058411f40e"}
02:07:33.500 00.001 21444 evsrv: cli 0107E600 disconnect
02:07:33.500 00.000 21444 evsrv: cli 0107E560 connect
02:07:33.500 00.000 21444 case statement mapped state 6 to 3
02:07:33.501 00.001 21444 case statement mapped state 6 to 3
02:07:33.501 00.000 21444 evsrv: cli 0107E560 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"8f0f77a7-bc89-4d9c-ba10-8dd8947a2a4b"}
02:07:33.501 00.000 21444 PhdController::Dither begins
02:07:33.501 00.000 21444 dither: size=6.00, dRA=0.38 dDec=0.85
02:07:33.501 00.000 21444 MountToCamera -- mountTheta (-1.15) + m_xAngle (3.05) = xAngle (1.90 = 1.90)
02:07:33.502 00.001 21444 MountToCamera -- mountX=0.38 mountY=0.85 hyp=0.93 mountTheta=-1.15 cameraX=-0.30, cameraY=0.88 cameraTheta=1.90
02:07:33.502 00.000 21444 setting lock position to (1254.75, 664.71)
02:07:33.502 00.000 21444 Mount: notify guiding dithered (-0.3, 0.9)
02:07:33.502 00.000 21444 MultiStar: stabilizing after lock position change
02:07:33.502 00.000 21444 Status Line: Dither by 0.38,0.85
02:07:33.503 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
02:07:33.503 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
02:07:33.503 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0,"id":"8f0f77a7-bc89-4d9c-ba10-8dd8947a2a4b"}
02:07:33.514 00.011 21444 evsrv: cli 0107E560 disconnect
02:07:35.052 01.538 25848 Exposure complete
02:07:35.139 00.087 25848 worker thread done servicing request
02:07:35.139 00.000 21444 OnExposeComplete: enter
02:07:35.139 00.000 21444 UpdateGuideState(): m_state=6
02:07:35.140 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 606
02:07:35.140 00.000 21444 Star::Find returns 1 (1), X=1254.56, Y=663.78, Mass=5424189, SNR=197.4, Peak=65504 HFD=7.7
02:07:35.140 00.000 21444 CameraToMount -- cameraTheta (-1.77) - m_xAngle (3.05) = xAngle (-4.82 = 1.46)
02:07:35.140 00.000 21444 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.66 = -1.38)
02:07:35.140 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.93 hyp=0.95 cameraTheta=-1.77 mountX=0.10 mountY=-0.93, mountTheta=-1.46
02:07:35.141 00.001 21444 dither recenter: remaining=(-0.4,-0.9) step=(-0.4,-0.9)
02:07:35.141 00.000 21444 MountToCamera -- mountTheta (1.99) + m_xAngle (3.05) = xAngle (5.04 = -1.24)
02:07:35.141 00.000 21444 MountToCamera -- mountX=-0.38 mountY=-0.85 hyp=0.93 mountTheta=1.99 cameraX=0.30, cameraY=-0.88 cameraTheta=-1.24
02:07:35.141 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.88, opts=4)
02:07:35.141 00.000 21444 Enqueuing Move request for scope (0.30, -0.88)
02:07:35.141 00.000 21444 Mount: notify direct move -0.38,-0.85
02:07:35.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=398, FiltMax=65504, Gamma=0.560
02:07:35.141 00.000 21444 UpdateGuideState exits: m=5424189 SNR=197.4 Saturated
02:07:35.141 00.000 21444 PhdController: settling, locked = 1, distance = 1.72 (3.00) aobump = 0 frame = 1 / 99999
02:07:35.142 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778825255.142,"Host":"ASTROBRUCE","Inst":1,"Distance":1.72,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:07:35.142 00.000 25848 Worker thread wakes up
02:07:35.142 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:35.142 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.88) opts 0x4
02:07:35.142 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.88)
02:07:35.142 00.000 25848 Moving (0.30, -0.88) raw xDistance=-0.38 yDistance=-0.85
02:07:35.142 00.000 25848 BLC: window closed
02:07:35.142 00.000 25848 MoveAxis(E, 18, B)
02:07:35.142 00.000 25848 Guiding  Dir = 2, Dur = 18
02:07:35.142 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:35.142 00.000 21444 Enqueuing Expose request
02:07:35.171 00.029 25848 IsSlewing returns 0
02:07:35.171 00.000 25848 IsGuiding returns 0
02:07:35.237 00.066 25848 IsGuiding returns 1
02:07:35.237 00.000 25848 scope still moving after pulse duration time elapsed
02:07:35.296 00.059 25848 IsSlewing returns 0
02:07:35.297 00.001 25848 IsGuiding returns 0
02:07:35.297 00.000 25848 scope move finished after 18 + 107 ms
02:07:35.297 00.000 25848 Move returns status 0, amount 18
02:07:35.297 00.000 25848 BLC: window closed
02:07:35.297 00.000 25848 BLC: Compensation needed for non-algo type move
02:07:35.297 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 238 applied
02:07:35.297 00.000 25848 MoveAxis(N, 261, B)
02:07:35.297 00.000 25848 Guiding  Dir = 0, Dur = 261
02:07:35.329 00.032 25848 IsSlewing returns 0
02:07:35.330 00.001 25848 IsGuiding returns 0
02:07:35.361 00.031 25848 PulseGuide returned control before completion, sleep 240
02:07:35.617 00.256 25848 IsGuiding returns 1
02:07:35.617 00.000 25848 scope still moving after pulse duration time elapsed
02:07:35.673 00.056 25848 IsSlewing returns 0
02:07:35.673 00.000 25848 IsGuiding returns 0
02:07:35.673 00.000 25848 scope move finished after 261 + 81 ms
02:07:35.673 00.000 25848 Move returns status 0, amount 261
02:07:35.673 00.000 25848 move complete, result=0
02:07:35.673 00.000 25848 worker thread done servicing request
02:07:35.673 00.000 25848 Worker thread wakes up
02:07:35.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:35.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:07:35.673 00.000 21444 GuideStep: -0.4 px 18 ms EAST, -0.9 px 261 ms NORTH
02:07:38.513 02.840 25848 Exposure complete
02:07:38.600 00.087 25848 worker thread done servicing request
02:07:38.601 00.001 21444 OnExposeComplete: enter
02:07:38.601 00.000 21444 UpdateGuideState(): m_state=6
02:07:38.601 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
02:07:38.601 00.000 21444 Star::Find returns 1 (1), X=1253.35, Y=663.11, Mass=5526788, SNR=204.3, Peak=65504 HFD=7.9
02:07:38.601 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
02:07:38.601 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.90)
02:07:38.601 00.000 21444 CameraToMount -- cameraX=-1.40 cameraY=-1.60 hyp=2.12 cameraTheta=-2.29 mountX=1.25 mountY=-2.01, mountTheta=-1.02
02:07:38.602 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.40, y=-1.60, opts=13)
02:07:38.602 00.000 21444 Enqueuing Move request for scope (-1.40, -1.60)
02:07:38.602 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=94, FiltMax=65504, Gamma=0.560
02:07:38.602 00.000 25848 Worker thread wakes up
02:07:38.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.40, -1.60) opts 0xd
02:07:38.602 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.40, -1.60)
02:07:38.602 00.000 25848 Moving (-1.40, -1.60) raw xDistance=1.25 yDistance=-2.01
02:07:38.602 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.25
02:07:38.602 00.000 25848 resist switch: large excursion: input -2.01 thresh 1.53 direction from 0 to -1
02:07:38.602 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.03
02:07:38.602 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.01 from input -2.01
02:07:38.603 00.001 21444 UpdateGuideState exits: m=5526788 SNR=204.3 Saturated
02:07:38.603 00.000 21444 PhdController: settling, locked = 1, distance = 2.12 (3.00) aobump = 0 frame = 2 / 99999
02:07:38.603 00.000 25848 MoveAxis(W, 36, ABG)
02:07:38.603 00.000 25848 Guiding  Dir = 3, Dur = 36
02:07:38.603 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778825258.603,"Host":"ASTROBRUCE","Inst":1,"Distance":2.12,"Time":3.5,"SettleTime":12.0,"StarLocked":true}
02:07:38.603 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:38.603 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:38.603 00.000 21444 Enqueuing Expose request
02:07:38.654 00.051 25848 IsSlewing returns 0
02:07:38.654 00.000 25848 IsGuiding returns 0
02:07:38.686 00.032 25848 PulseGuide returned control before completion, sleep 15
02:07:38.714 00.028 25848 IsGuiding returns 1
02:07:38.714 00.000 25848 scope still moving after pulse duration time elapsed
02:07:38.784 00.070 25848 IsSlewing returns 0
02:07:38.784 00.000 25848 IsGuiding returns 0
02:07:38.784 00.000 25848 scope move finished after 36 + 93 ms
02:07:38.784 00.000 25848 Move returns status 0, amount 36
02:07:38.784 00.000 25848 MoveAxis(N, 55, ABG)
02:07:38.784 00.000 25848 Guiding  Dir = 0, Dur = 55
02:07:38.815 00.031 25848 IsSlewing returns 0
02:07:38.815 00.000 25848 IsGuiding returns 0
02:07:38.847 00.032 25848 PulseGuide returned control before completion, sleep 34
02:07:38.885 00.038 25848 IsGuiding returns 1
02:07:38.885 00.000 25848 scope still moving after pulse duration time elapsed
02:07:38.936 00.051 25848 IsSlewing returns 0
02:07:38.937 00.001 25848 IsGuiding returns 0
02:07:38.937 00.000 25848 scope move finished after 55 + 66 ms
02:07:38.937 00.000 25848 Move returns status 0, amount 55
02:07:38.937 00.000 25848 move complete, result=0
02:07:38.937 00.000 25848 worker thread done servicing request
02:07:38.937 00.000 25848 Worker thread wakes up
02:07:38.937 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:38.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:07:38.937 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -2.0 px 55 ms NORTH
02:07:41.776 02.839 25848 Exposure complete
02:07:41.864 00.088 25848 worker thread done servicing request
02:07:41.864 00.000 21444 OnExposeComplete: enter
02:07:41.864 00.000 21444 UpdateGuideState(): m_state=6
02:07:41.864 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 608
02:07:41.865 00.001 21444 Star::Find returns 1 (1), X=1255.96, Y=663.54, Mass=5344623, SNR=168.7, Peak=65504 HFD=8.0
02:07:41.865 00.000 21444 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.05) = xAngle (-3.82 = 2.46)
02:07:41.865 00.000 21444 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.66 = -0.38)
02:07:41.865 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=-1.17 hyp=1.68 cameraTheta=-0.77 mountX=-1.31 mountY=-0.62, mountTheta=-2.70
02:07:41.865 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=-1.17, opts=13)
02:07:41.865 00.000 21444 Enqueuing Move request for scope (1.21, -1.17)
02:07:41.866 00.001 25848 Worker thread wakes up
02:07:41.866 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, -1.17) opts 0xd
02:07:41.866 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, -1.17)
02:07:41.866 00.000 25848 Moving (1.21, -1.17) raw xDistance=-1.31 yDistance=-0.62
02:07:41.866 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.31
02:07:41.866 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
02:07:41.866 00.000 25848 MoveAxis(E, 36, ABG)
02:07:41.866 00.000 25848 Guiding  Dir = 2, Dur = 36
02:07:41.866 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=320, FiltMax=65504, Gamma=0.560
02:07:41.866 00.000 21444 UpdateGuideState exits: m=5344623 SNR=168.7 Saturated
02:07:41.866 00.000 21444 PhdController: settling, locked = 1, distance = 1.99 (3.00) aobump = 0 frame = 3 / 99999
02:07:41.866 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778825261.866,"Host":"ASTROBRUCE","Inst":1,"Distance":1.99,"Time":6.7,"SettleTime":12.0,"StarLocked":true}
02:07:41.866 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:41.866 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:41.866 00.000 21444 Enqueuing Expose request
02:07:41.890 00.024 25848 IsSlewing returns 0
02:07:41.890 00.000 25848 IsGuiding returns 0
02:07:41.922 00.032 25848 PulseGuide returned control before completion, sleep 15
02:07:41.947 00.025 25848 IsGuiding returns 1
02:07:41.947 00.000 25848 scope still moving after pulse duration time elapsed
02:07:42.003 00.056 25848 IsSlewing returns 0
02:07:42.003 00.000 25848 IsGuiding returns 0
02:07:42.003 00.000 25848 scope move finished after 36 + 76 ms
02:07:42.003 00.000 25848 Move returns status 0, amount 36
02:07:42.003 00.000 25848 MoveAxis(N, 17, ABG)
02:07:42.003 00.000 25848 Guiding  Dir = 0, Dur = 17
02:07:42.033 00.030 25848 IsSlewing returns 0
02:07:42.033 00.000 25848 IsGuiding returns 0
02:07:42.065 00.032 25848 IsGuiding returns 1
02:07:42.065 00.000 25848 scope still moving after pulse duration time elapsed
02:07:42.109 00.044 25848 IsSlewing returns 0
02:07:42.109 00.000 25848 IsGuiding returns 0
02:07:42.109 00.000 25848 scope move finished after 17 + 58 ms
02:07:42.109 00.000 25848 Move returns status 0, amount 17
02:07:42.109 00.000 25848 move complete, result=0
02:07:42.109 00.000 25848 worker thread done servicing request
02:07:42.109 00.000 25848 Worker thread wakes up
02:07:42.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:42.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:07:42.110 00.001 21444 GuideStep: -1.3 px 36 ms EAST, -0.6 px 17 ms NORTH
02:07:44.959 02.849 25848 Exposure complete
02:07:45.035 00.076 25848 worker thread done servicing request
02:07:45.036 00.001 21444 OnExposeComplete: enter
02:07:45.036 00.000 21444 UpdateGuideState(): m_state=6
02:07:45.036 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 609
02:07:45.036 00.000 21444 Star::Find returns 1 (1), X=1253.99, Y=664.10, Mass=5347207, SNR=171.3, Peak=65504 HFD=8.0
02:07:45.036 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.77)
02:07:45.036 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
02:07:45.036 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=-0.61 hyp=0.97 cameraTheta=-2.47 mountX=0.70 mountY=-0.85, mountTheta=-0.88
02:07:45.036 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=-0.61, opts=13)
02:07:45.036 00.000 21444 Enqueuing Move request for scope (-0.76, -0.61)
02:07:45.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=396, FiltMax=65504, Gamma=0.560
02:07:45.036 00.000 21444 UpdateGuideState exits: m=5347207 SNR=171.3 Saturated
02:07:45.036 00.000 21444 PhdController: settling, locked = 1, distance = 1.69 (3.00) aobump = 0 frame = 4 / 99999
02:07:45.036 00.000 25848 Worker thread wakes up
02:07:45.036 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778825265.036,"Host":"ASTROBRUCE","Inst":1,"Distance":1.69,"Time":9.9,"SettleTime":12.0,"StarLocked":true}
02:07:45.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:45.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:45.036 00.000 21444 Enqueuing Expose request
02:07:45.037 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.61) opts 0xd
02:07:45.037 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, -0.61)
02:07:45.037 00.000 25848 Moving (-0.76, -0.61) raw xDistance=0.70 yDistance=-0.85
02:07:45.037 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.70
02:07:45.037 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
02:07:45.037 00.000 25848 MoveAxis(W, 18, ABG)
02:07:45.037 00.000 25848 Guiding  Dir = 3, Dur = 18
02:07:45.063 00.026 25848 IsSlewing returns 0
02:07:45.063 00.000 25848 IsGuiding returns 0
02:07:45.095 00.032 25848 IsGuiding returns 1
02:07:45.095 00.000 25848 scope still moving after pulse duration time elapsed
02:07:45.140 00.045 25848 IsSlewing returns 0
02:07:45.140 00.000 25848 IsGuiding returns 0
02:07:45.140 00.000 25848 scope move finished after 18 + 59 ms
02:07:45.140 00.000 25848 Move returns status 0, amount 18
02:07:45.140 00.000 25848 MoveAxis(N, 23, ABG)
02:07:45.140 00.000 25848 Guiding  Dir = 0, Dur = 23
02:07:45.173 00.033 25848 IsSlewing returns 0
02:07:45.173 00.000 25848 IsGuiding returns 0
02:07:45.204 00.031 25848 IsGuiding returns 1
02:07:45.204 00.000 25848 scope still moving after pulse duration time elapsed
02:07:45.250 00.046 25848 IsSlewing returns 0
02:07:45.250 00.000 25848 IsGuiding returns 0
02:07:45.250 00.000 25848 scope move finished after 23 + 54 ms
02:07:45.250 00.000 25848 Move returns status 0, amount 23
02:07:45.250 00.000 25848 move complete, result=0
02:07:45.250 00.000 25848 worker thread done servicing request
02:07:45.250 00.000 25848 Worker thread wakes up
02:07:45.250 00.000 21444 GuideStep: 0.7 px 18 ms WEST, -0.9 px 23 ms NORTH
02:07:45.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:45.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:07:48.092 02.842 25848 Exposure complete
02:07:48.182 00.090 25848 worker thread done servicing request
02:07:48.182 00.000 21444 OnExposeComplete: enter
02:07:48.182 00.000 21444 UpdateGuideState(): m_state=6
02:07:48.182 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 610
02:07:48.182 00.000 21444 Star::Find returns 1 (1), X=1254.72, Y=664.36, Mass=5657928, SNR=251.9, Peak=65504 HFD=7.9
02:07:48.182 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.70 = 1.58)
02:07:48.182 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.55 = -1.26)
02:07:48.182 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.34 hyp=0.35 cameraTheta=-1.65 mountX=-0.00 mountY=-0.33, mountTheta=-1.58
02:07:48.183 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.34, opts=13)
02:07:48.183 00.000 21444 Enqueuing Move request for scope (-0.03, -0.34)
02:07:48.183 00.000 25848 Worker thread wakes up
02:07:48.183 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2476, FiltMin=208, FiltMax=65504, Gamma=0.560
02:07:48.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.34) opts 0xd
02:07:48.183 00.000 21444 UpdateGuideState exits: m=5657928 SNR=251.9 Saturated
02:07:48.183 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.34)
02:07:48.183 00.000 21444 PhdController: settling, locked = 1, distance = 1.28 (3.00) aobump = 0 frame = 5 / 99999
02:07:48.183 00.000 21444 PhdController: newstate STATE_FINISH
02:07:48.183 00.000 25848 Moving (-0.03, -0.34) raw xDistance=-0.00 yDistance=-0.33
02:07:48.184 00.001 21444 PhdController complete: success
02:07:48.184 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:07:48.184 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:48.184 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778825268.184,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
02:07:48.184 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:07:48.184 00.000 25848 MoveAxis(E, 0, ABG)
02:07:48.184 00.000 25848 Move returns status 0, amount 0
02:07:48.184 00.000 25848 MoveAxis(N, 0, ABG)
02:07:48.184 00.000 25848 Move returns status 0, amount 0
02:07:48.184 00.000 25848 move complete, result=0
02:07:48.184 00.000 21444 Mount: notify guiding dither settle done success=1
02:07:48.184 00.000 25848 worker thread done servicing request
02:07:48.184 00.000 21444 PhdController: newstate STATE_IDLE
02:07:48.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:48.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:48.184 00.000 21444 Enqueuing Expose request
02:07:48.184 00.000 25848 Worker thread wakes up
02:07:48.184 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:07:48.184 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:48.184 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:07:51.030 02.846 25848 Exposure complete
02:07:51.114 00.084 25848 worker thread done servicing request
02:07:51.114 00.000 21444 OnExposeComplete: enter
02:07:51.114 00.000 21444 UpdateGuideState(): m_state=6
02:07:51.115 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 611
02:07:51.115 00.000 21444 Star::Find returns 1 (1), X=1256.40, Y=663.44, Mass=5599702, SNR=216.9, Peak=65504 HFD=7.8
02:07:51.115 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
02:07:51.115 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.27)
02:07:51.115 00.000 21444 CameraToMount -- cameraX=1.65 cameraY=-1.27 hyp=2.08 cameraTheta=-0.66 mountX=-1.76 mountY=-0.55, mountTheta=-2.84
02:07:51.115 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.65, y=-1.27, opts=13)
02:07:51.115 00.000 21444 Enqueuing Move request for scope (1.65, -1.27)
02:07:51.116 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=232, FiltMax=65504, Gamma=0.560
02:07:51.116 00.000 21444 UpdateGuideState exits: m=5599702 SNR=216.9 Saturated
02:07:51.116 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:51.116 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:51.116 00.000 21444 Enqueuing Expose request
02:07:51.116 00.000 25848 Worker thread wakes up
02:07:51.116 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.65, -1.27) opts 0xd
02:07:51.116 00.000 25848 Handling offset move in thread for scope, endpoint = (1.65, -1.27)
02:07:51.116 00.000 25848 Moving (1.65, -1.27) raw xDistance=-1.76 yDistance=-0.55
02:07:51.116 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.76
02:07:51.116 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
02:07:51.116 00.000 25848 MoveAxis(E, 51, ABG)
02:07:51.116 00.000 25848 Guiding  Dir = 2, Dur = 51
02:07:51.140 00.024 25848 IsSlewing returns 0
02:07:51.140 00.000 25848 IsGuiding returns 0
02:07:51.171 00.031 25848 PulseGuide returned control before completion, sleep 31
02:07:51.203 00.032 25848 IsGuiding returns 1
02:07:51.203 00.000 25848 scope still moving after pulse duration time elapsed
02:07:51.329 00.126 25848 IsSlewing returns 0
02:07:51.329 00.000 25848 IsGuiding returns 0
02:07:51.329 00.000 25848 scope move finished after 51 + 137 ms
02:07:51.329 00.000 25848 Move returns status 0, amount 51
02:07:51.330 00.001 25848 MoveAxis(N, 15, ABG)
02:07:51.330 00.000 25848 Guiding  Dir = 0, Dur = 15
02:07:51.360 00.030 25848 IsSlewing returns 0
02:07:51.360 00.000 25848 IsGuiding returns 0
02:07:51.392 00.032 25848 IsGuiding returns 1
02:07:51.392 00.000 25848 scope still moving after pulse duration time elapsed
02:07:51.452 00.060 25848 IsSlewing returns 0
02:07:51.452 00.000 25848 IsGuiding returns 0
02:07:51.452 00.000 25848 scope move finished after 15 + 77 ms
02:07:51.452 00.000 25848 Move returns status 0, amount 15
02:07:51.452 00.000 25848 move complete, result=0
02:07:51.452 00.000 25848 worker thread done servicing request
02:07:51.452 00.000 25848 Worker thread wakes up
02:07:51.453 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:51.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:07:51.453 00.000 21444 GuideStep: -1.8 px 51 ms EAST, -0.6 px 15 ms NORTH
02:07:54.297 02.844 25848 Exposure complete
02:07:54.386 00.089 25848 worker thread done servicing request
02:07:54.386 00.000 21444 OnExposeComplete: enter
02:07:54.386 00.000 21444 UpdateGuideState(): m_state=6
02:07:54.386 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.386 00.000 21444 Star::Find returns 1 (1), X=1254.65, Y=663.18, Mass=5533986, SNR=186.5, Peak=65504 HFD=7.8
02:07:54.386 00.000 21444 MultiStar: exiting stabilization period
02:07:54.386 00.000 21444 MultiStar: updating star positions after lock position change
02:07:54.386 00.000 21444 Star::Find(15, 749, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.386 00.000 21444 Star::Find returns 1 (1), X=749.49, Y=128.01, Mass=5355776, SNR=207.3, Peak=65504 HFD=8.0
02:07:54.387 00.001 21444 Star::Find(15, 711, 28, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=712.08, Y=29.61, Mass=5031895, SNR=178.9, Peak=65504 HFD=7.9
02:07:54.387 00.000 21444 Star::Find(15, 212, 52, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=212.31, Y=52.88, Mass=2516263, SNR=170.6, Peak=39660 HFD=7.7
02:07:54.387 00.000 21444 Star::Find(15, 1469, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=1469.55, Y=556.07, Mass=2039532, SNR=181.1, Peak=33976 HFD=7.6
02:07:54.387 00.000 21444 Star::Find(15, 1825, 402, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=1825.52, Y=403.44, Mass=1718946, SNR=151.5, Peak=29812 HFD=7.2
02:07:54.387 00.000 21444 Star::Find(15, 1569, 386, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=1569.36, Y=387.07, Mass=1283725, SNR=157.0, Peak=21632 HFD=7.9
02:07:54.387 00.000 21444 Star::Find(15, 1110, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=1110.87, Y=763.13, Mass=1072597, SNR=132.4, Peak=21476 HFD=7.2
02:07:54.387 00.000 21444 Star::Find(15, 1702, 484, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=1702.70, Y=484.80, Mass=1195915, SNR=117.8, Peak=22132 HFD=7.8
02:07:54.387 00.000 21444 Star::Find(15, 237, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=238.87, Y=708.81, Mass=745082, SNR=105.3, Peak=16860 HFD=7.4
02:07:54.387 00.000 21444 Star::Find(15, 1126, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=1126.49, Y=275.37, Mass=647741, SNR=72.2, Peak=15016 HFD=7.1
02:07:54.387 00.000 21444 Star::Find(15, 1247, 725, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
02:07:54.387 00.000 21444 Star::Find returns 1 (1), X=1247.71, Y=727.26, Mass=542525, SNR=97.4, Peak=12868 HFD=7.2
02:07:54.387 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.59)
02:07:54.388 00.001 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.25)
02:07:54.388 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-1.52 hyp=1.53 cameraTheta=-1.64 mountX=-0.04 mountY=-1.45, mountTheta=-1.60
02:07:54.389 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-1.52, opts=13)
02:07:54.389 00.000 21444 Enqueuing Move request for scope (-0.10, -1.52)
02:07:54.389 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=368, FiltMax=65504, Gamma=0.560
02:07:54.389 00.000 21444 UpdateGuideState exits: m=5533986 SNR=186.5 Saturated
02:07:54.389 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:54.389 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:54.389 00.000 21444 Enqueuing Expose request
02:07:54.389 00.000 25848 Worker thread wakes up
02:07:54.389 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -1.52) opts 0xd
02:07:54.389 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -1.52)
02:07:54.389 00.000 25848 Moving (-0.10, -1.52) raw xDistance=-0.04 yDistance=-1.45
02:07:54.389 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:07:54.389 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.45 from input -1.45
02:07:54.389 00.000 25848 MoveAxis(E, 0, ABG)
02:07:54.389 00.000 25848 Move returns status 0, amount 0
02:07:54.389 00.000 25848 MoveAxis(N, 40, ABG)
02:07:54.389 00.000 25848 Guiding  Dir = 0, Dur = 40
02:07:54.421 00.032 25848 IsSlewing returns 0
02:07:54.421 00.000 25848 IsGuiding returns 0
02:07:54.453 00.032 25848 PulseGuide returned control before completion, sleep 19
02:07:54.487 00.034 25848 IsGuiding returns 1
02:07:54.487 00.000 25848 scope still moving after pulse duration time elapsed
02:07:54.590 00.103 25848 IsSlewing returns 0
02:07:54.590 00.000 25848 IsGuiding returns 0
02:07:54.590 00.000 25848 scope move finished after 40 + 128 ms
02:07:54.590 00.000 25848 Move returns status 0, amount 40
02:07:54.590 00.000 25848 move complete, result=0
02:07:54.590 00.000 25848 worker thread done servicing request
02:07:54.590 00.000 25848 Worker thread wakes up
02:07:54.590 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:54.590 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:07:54.590 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.4 px 40 ms NORTH
02:07:57.434 02.844 25848 Exposure complete
02:07:57.517 00.083 25848 worker thread done servicing request
02:07:57.517 00.000 21444 OnExposeComplete: enter
02:07:57.517 00.000 21444 UpdateGuideState(): m_state=6
02:07:57.517 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 613
02:07:57.517 00.000 21444 Star::Find returns 1 (1), X=1255.00, Y=664.01, Mass=5696750, SNR=241.3, Peak=65504 HFD=8.2
02:07:57.518 00.001 21444 MultiStar: [#1 0.73,1.48,0.83,U] [#2 0.85,1.28,0.65,U] [#3 0.71,1.56,0.54,U] [#4 0.46,1.29,0.72,U] [#5 -0.46,1.79,0.72,U] [#6 -0.16,1.02,0.71,U] [#7 0.06,1.11,0.50,U] [#8 -0.04,1.45,0.47,U] 
02:07:57.518 00.000 21444 single-star, 8 included, MultiStar: {0.28, 1.04}, one-star: {0.26, -0.70}
02:07:57.518 00.000 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.27 = 2.01)
02:07:57.518 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
02:07:57.518 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.70 hyp=0.75 cameraTheta=-1.22 mountX=-0.32 mountY=-0.55, mountTheta=-2.10
02:07:57.519 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.70, opts=13)
02:07:57.519 00.000 21444 Enqueuing Move request for scope (0.26, -0.70)
02:07:57.519 00.000 25848 Worker thread wakes up
02:07:57.519 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=216, FiltMax=65504, Gamma=0.560
02:07:57.519 00.000 21444 UpdateGuideState exits: m=5696750 SNR=241.3 Saturated
02:07:57.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:57.519 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:07:57.519 00.000 21444 Enqueuing Expose request
02:07:57.519 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.70) opts 0xd
02:07:57.519 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.70)
02:07:57.519 00.000 25848 Moving (0.26, -0.70) raw xDistance=-0.32 yDistance=-0.55
02:07:57.519 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
02:07:57.519 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
02:07:57.519 00.000 25848 MoveAxis(E, 0, ABG)
02:07:57.519 00.000 25848 Move returns status 0, amount 0
02:07:57.519 00.000 25848 MoveAxis(N, 15, ABG)
02:07:57.519 00.000 25848 Guiding  Dir = 0, Dur = 15
02:07:57.549 00.030 25848 IsSlewing returns 0
02:07:57.549 00.000 25848 IsGuiding returns 0
02:07:57.580 00.031 25848 IsGuiding returns 1
02:07:57.580 00.000 25848 scope still moving after pulse duration time elapsed
02:07:57.625 00.045 25848 IsSlewing returns 0
02:07:57.625 00.000 25848 IsGuiding returns 0
02:07:57.625 00.000 25848 scope move finished after 15 + 61 ms
02:07:57.625 00.000 25848 Move returns status 0, amount 15
02:07:57.625 00.000 25848 move complete, result=0
02:07:57.625 00.000 25848 worker thread done servicing request
02:07:57.625 00.000 25848 Worker thread wakes up
02:07:57.625 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 15 ms NORTH
02:07:57.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:07:57.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:00.474 02.849 25848 Exposure complete
02:08:00.563 00.089 25848 worker thread done servicing request
02:08:00.563 00.000 21444 OnExposeComplete: enter
02:08:00.563 00.000 21444 UpdateGuideState(): m_state=6
02:08:00.563 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 614
02:08:00.563 00.000 21444 Star::Find returns 1 (1), X=1255.75, Y=664.51, Mass=5509850, SNR=185.3, Peak=65504 HFD=7.8
02:08:00.563 00.000 21444 MultiStar: [#1 1.92,1.80,0.00,M1] [#2 1.91,1.14,0.00,M2] [#3 1.25,1.43,0.76,U] [#4 1.55,1.21,0.00,M1] [#5 0.90,1.25,0.82,U] [#6 1.17,1.52,0.59,U] [#7 1.35,1.04,0.65,U] [#8 1.24,1.50,0.56,U] 
02:08:00.564 00.001 21444 single-star, 5 included, MultiStar: {1.13, 0.99}, one-star: {1.01, -0.20}
02:08:00.564 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
02:08:00.564 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
02:08:00.564 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-0.20 hyp=1.02 cameraTheta=-0.19 mountX=-1.02 mountY=0.20, mountTheta=2.95
02:08:00.565 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-0.20, opts=13)
02:08:00.565 00.000 21444 Enqueuing Move request for scope (1.01, -0.20)
02:08:00.565 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=52, FiltMax=65504, Gamma=0.560
02:08:00.565 00.000 21444 UpdateGuideState exits: m=5509850 SNR=185.3 Saturated
02:08:00.565 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:00.565 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:00.565 00.000 21444 Enqueuing Expose request
02:08:00.565 00.000 25848 Worker thread wakes up
02:08:00.565 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -0.20) opts 0xd
02:08:00.565 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -0.20)
02:08:00.565 00.000 25848 Moving (1.01, -0.20) raw xDistance=-1.02 yDistance=0.20
02:08:00.565 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02
02:08:00.565 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:00.565 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:08:00.565 00.000 25848 MoveAxis(E, 30, ABG)
02:08:00.565 00.000 25848 Guiding  Dir = 2, Dur = 30
02:08:00.608 00.043 25848 IsSlewing returns 0
02:08:00.608 00.000 25848 IsGuiding returns 0
02:08:00.640 00.032 25848 IsGuiding returns 1
02:08:00.640 00.000 25848 scope still moving after pulse duration time elapsed
02:08:00.705 00.065 25848 IsSlewing returns 0
02:08:00.706 00.001 25848 IsGuiding returns 0
02:08:00.706 00.000 25848 scope move finished after 30 + 67 ms
02:08:00.706 00.000 25848 Move returns status 0, amount 30
02:08:00.706 00.000 25848 MoveAxis(N, 0, ABG)
02:08:00.706 00.000 25848 Move returns status 0, amount 0
02:08:00.706 00.000 25848 move complete, result=0
02:08:00.706 00.000 25848 worker thread done servicing request
02:08:00.706 00.000 25848 Worker thread wakes up
02:08:00.707 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:00.707 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:00.707 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.2 px 0 ms NORTH
02:08:03.545 02.838 25848 Exposure complete
02:08:03.632 00.087 25848 worker thread done servicing request
02:08:03.632 00.000 21444 OnExposeComplete: enter
02:08:03.632 00.000 21444 UpdateGuideState(): m_state=6
02:08:03.633 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 615
02:08:03.633 00.000 21444 Star::Find returns 1 (1), X=1255.72, Y=663.65, Mass=5700018, SNR=209.2, Peak=65504 HFD=8.0
02:08:03.633 00.000 21444 MultiStar: [#1 1.63,1.03,1.04,U] [#2 1.13,1.09,0.95,U] [#3 1.73,1.17,0.00,M4] [#4 1.06,0.99,0.69,U] [#5 0.50,1.16,0.68,U] [#6 0.96,0.89,0.76,U] [#7 1.04,0.05,0.64,U] [#8 0.47,0.74,0.64,U] 
02:08:03.633 00.000 21444 refined, 7 included, MultiStar: {1.02, 0.58}, one-star: {0.97, -1.06}
02:08:03.633 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
02:08:03.633 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.90)
02:08:03.633 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=0.58 hyp=1.17 cameraTheta=0.52 mountX=-0.96 mountY=0.92, mountTheta=2.38
02:08:03.634 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=0.58, opts=13)
02:08:03.634 00.000 21444 Enqueuing Move request for scope (1.02, 0.58)
02:08:03.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=444, FiltMax=65504, Gamma=0.560
02:08:03.634 00.000 21444 UpdateGuideState exits: m=5700018 SNR=209.2 Saturated
02:08:03.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:03.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:03.634 00.000 21444 Enqueuing Expose request
02:08:03.634 00.000 25848 Worker thread wakes up
02:08:03.634 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.58) opts 0xd
02:08:03.634 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, 0.58)
02:08:03.634 00.000 25848 Moving (1.02, 0.58) raw xDistance=-0.96 yDistance=0.92
02:08:03.634 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.96
02:08:03.634 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:03.634 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.92
02:08:03.634 00.000 25848 MoveAxis(E, 30, ABG)
02:08:03.634 00.000 25848 Guiding  Dir = 2, Dur = 30
02:08:03.655 00.021 25848 IsSlewing returns 0
02:08:03.655 00.000 25848 IsGuiding returns 0
02:08:03.686 00.031 25848 IsGuiding returns 1
02:08:03.686 00.000 25848 scope still moving after pulse duration time elapsed
02:08:03.750 00.064 25848 IsSlewing returns 0
02:08:03.750 00.000 25848 IsGuiding returns 0
02:08:03.751 00.001 25848 scope move finished after 30 + 65 ms
02:08:03.751 00.000 25848 Move returns status 0, amount 30
02:08:03.751 00.000 25848 MoveAxis(N, 0, ABG)
02:08:03.751 00.000 25848 Move returns status 0, amount 0
02:08:03.751 00.000 25848 move complete, result=0
02:08:03.751 00.000 25848 worker thread done servicing request
02:08:03.751 00.000 25848 Worker thread wakes up
02:08:03.751 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.9 px 0 ms NORTH
02:08:03.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:03.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:06.594 02.843 25848 Exposure complete
02:08:06.684 00.090 25848 worker thread done servicing request
02:08:06.684 00.000 21444 OnExposeComplete: enter
02:08:06.684 00.000 21444 UpdateGuideState(): m_state=6
02:08:06.684 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 616
02:08:06.684 00.000 21444 Star::Find returns 1 (1), X=1255.33, Y=665.00, Mass=5486094, SNR=234.9, Peak=65504 HFD=8.0
02:08:06.684 00.000 21444 MultiStar: [#1 0.78,1.89,0.00,M1] [#2 0.27,1.90,0.65,U] [#3 1.00,2.41,0.00,M5] [#4 0.88,1.92,0.00,M1] [#5 0.10,1.53,0.52,U] [#6 0.70,1.65,0.51,U] [#7 0.30,1.60,0.44,U] [#8 0.55,2.07,0.00,M1] 
02:08:06.685 00.001 21444 single-star, 4 included, MultiStar: {0.42, 1.24}, one-star: {0.59, 0.29}
02:08:06.685 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
02:08:06.685 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.85)
02:08:06.685 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=0.29 hyp=0.65 cameraTheta=0.46 mountX=-0.56 mountY=0.49, mountTheta=2.42
02:08:06.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=0.29, opts=13)
02:08:06.686 00.000 21444 Enqueuing Move request for scope (0.59, 0.29)
02:08:06.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=230, FiltMax=65504, Gamma=0.560
02:08:06.686 00.000 21444 UpdateGuideState exits: m=5486094 SNR=234.9 Saturated
02:08:06.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:06.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:06.686 00.000 21444 Enqueuing Expose request
02:08:06.686 00.000 25848 Worker thread wakes up
02:08:06.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.29) opts 0xd
02:08:06.686 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 0.29)
02:08:06.686 00.000 25848 Moving (0.59, 0.29) raw xDistance=-0.56 yDistance=0.49
02:08:06.686 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.56
02:08:06.686 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:06.686 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:08:06.686 00.000 25848 MoveAxis(E, 18, ABG)
02:08:06.686 00.000 25848 Guiding  Dir = 2, Dur = 18
02:08:06.782 00.096 25848 IsSlewing returns 0
02:08:06.782 00.000 25848 IsGuiding returns 0
02:08:06.814 00.032 25848 IsGuiding returns 1
02:08:06.814 00.000 25848 scope still moving after pulse duration time elapsed
02:08:06.875 00.061 25848 IsSlewing returns 0
02:08:06.875 00.000 25848 IsGuiding returns 0
02:08:06.875 00.000 25848 scope move finished after 18 + 74 ms
02:08:06.875 00.000 25848 Move returns status 0, amount 18
02:08:06.875 00.000 25848 MoveAxis(N, 0, ABG)
02:08:06.875 00.000 25848 Move returns status 0, amount 0
02:08:06.875 00.000 25848 move complete, result=0
02:08:06.875 00.000 25848 worker thread done servicing request
02:08:06.875 00.000 25848 Worker thread wakes up
02:08:06.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:06.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:06.876 00.001 21444 GuideStep: -0.6 px 18 ms EAST, 0.5 px 0 ms NORTH
02:08:09.716 02.840 25848 Exposure complete
02:08:09.804 00.088 25848 worker thread done servicing request
02:08:09.805 00.001 21444 OnExposeComplete: enter
02:08:09.805 00.000 21444 UpdateGuideState(): m_state=6
02:08:09.805 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 617
02:08:09.805 00.000 21444 Star::Find returns 1 (1), X=1256.23, Y=664.73, Mass=5512156, SNR=214.0, Peak=65504 HFD=7.9
02:08:09.805 00.000 21444 MultiStar: [#1 2.21,1.71,0.00,M2] [#2 1.19,1.70,0.00,M1] [#3 2.23,1.73,0.00,M6] [#4 2.24,1.75,0.00,M2] [#5 1.48,2.35,0.00,M1] [#6 1.94,1.25,0.00,M1] [#7 1.70,1.49,0.00,M1] [#8 1.30,1.56,0.00,M2] 
02:08:09.805 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.05) = xAngle (-3.03 = -3.03)
02:08:09.805 00.000 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.41)
02:08:09.805 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=0.03 hyp=1.49 cameraTheta=0.02 mountX=-1.48 mountY=0.59, mountTheta=2.76
02:08:09.806 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=0.03, opts=13)
02:08:09.806 00.000 21444 Enqueuing Move request for scope (1.49, 0.03)
02:08:09.807 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=244, FiltMax=65504, Gamma=0.560
02:08:09.807 00.000 21444 UpdateGuideState exits: m=5512156 SNR=214.0 Saturated
02:08:09.807 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:09.807 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:09.807 00.000 21444 Enqueuing Expose request
02:08:09.807 00.000 25848 Worker thread wakes up
02:08:09.807 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, 0.03) opts 0xd
02:08:09.807 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, 0.03)
02:08:09.807 00.000 25848 Moving (1.49, 0.03) raw xDistance=-1.48 yDistance=0.59
02:08:09.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.48
02:08:09.807 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:09.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
02:08:09.807 00.000 25848 MoveAxis(E, 44, ABG)
02:08:09.807 00.000 25848 Guiding  Dir = 2, Dur = 44
02:08:09.828 00.021 25848 IsSlewing returns 0
02:08:09.828 00.000 25848 IsGuiding returns 0
02:08:09.859 00.031 25848 PulseGuide returned control before completion, sleep 24
02:08:09.889 00.030 25848 IsGuiding returns 1
02:08:09.889 00.000 25848 scope still moving after pulse duration time elapsed
02:08:09.939 00.050 25848 IsSlewing returns 0
02:08:09.939 00.000 25848 IsGuiding returns 0
02:08:09.939 00.000 25848 scope move finished after 44 + 67 ms
02:08:09.939 00.000 25848 Move returns status 0, amount 44
02:08:09.939 00.000 25848 MoveAxis(N, 0, ABG)
02:08:09.939 00.000 25848 Move returns status 0, amount 0
02:08:09.939 00.000 25848 move complete, result=0
02:08:09.939 00.000 25848 worker thread done servicing request
02:08:09.939 00.000 25848 Worker thread wakes up
02:08:09.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:09.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:09.939 00.000 21444 GuideStep: -1.5 px 44 ms EAST, 0.6 px 0 ms NORTH
02:08:12.789 02.850 25848 Exposure complete
02:08:12.877 00.088 25848 worker thread done servicing request
02:08:12.877 00.000 21444 OnExposeComplete: enter
02:08:12.877 00.000 21444 UpdateGuideState(): m_state=6
02:08:12.878 00.001 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 618
02:08:12.878 00.000 21444 Star::Find returns 1 (1), X=1255.80, Y=663.78, Mass=5678845, SNR=256.0, Peak=65504 HFD=7.9
02:08:12.878 00.000 21444 MultiStar: [#1 0.95,1.71,0.00,M3] [#2 1.01,1.63,0.65,U] [#3 1.23,1.97,0.00,M7] [#4 0.71,1.36,0.63,U] [#5 0.51,1.68,0.68,U] [#6 0.79,0.70,0.48,U] [#7 0.52,0.53,0.46,U] [#8 0.82,0.81,0.56,U] 
02:08:12.878 00.000 21444 refined, 6 included, MultiStar: {0.80, 0.71}, one-star: {1.05, -0.93}
02:08:12.878 00.000 21444 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.05) = xAngle (-2.33 = -2.33)
02:08:12.878 00.000 21444 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.17 = 1.11)
02:08:12.878 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=0.71 hyp=1.07 cameraTheta=0.72 mountX=-0.74 mountY=0.96, mountTheta=2.22
02:08:12.879 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=0.71, opts=13)
02:08:12.879 00.000 21444 Enqueuing Move request for scope (0.80, 0.71)
02:08:12.879 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=344, FiltMax=65504, Gamma=0.560
02:08:12.879 00.000 21444 UpdateGuideState exits: m=5678845 SNR=256.0 Saturated
02:08:12.879 00.000 25848 Worker thread wakes up
02:08:12.880 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.71) opts 0xd
02:08:12.880 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, 0.71)
02:08:12.880 00.000 25848 Moving (0.80, 0.71) raw xDistance=-0.74 yDistance=0.96
02:08:12.880 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.74
02:08:12.880 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:12.880 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
02:08:12.880 00.000 25848 MoveAxis(E, 25, ABG)
02:08:12.880 00.000 25848 Guiding  Dir = 2, Dur = 25
02:08:12.880 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:12.880 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:12.880 00.000 21444 Enqueuing Expose request
02:08:12.906 00.026 25848 IsSlewing returns 0
02:08:12.906 00.000 25848 IsGuiding returns 0
02:08:12.939 00.033 25848 IsGuiding returns 1
02:08:12.939 00.000 25848 scope still moving after pulse duration time elapsed
02:08:12.985 00.046 25848 IsSlewing returns 0
02:08:12.985 00.000 25848 IsGuiding returns 0
02:08:12.985 00.000 25848 scope move finished after 25 + 53 ms
02:08:12.985 00.000 25848 Move returns status 0, amount 25
02:08:12.985 00.000 25848 MoveAxis(N, 0, ABG)
02:08:12.985 00.000 25848 Move returns status 0, amount 0
02:08:12.985 00.000 25848 move complete, result=0
02:08:12.985 00.000 25848 worker thread done servicing request
02:08:12.985 00.000 25848 Worker thread wakes up
02:08:12.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:12.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:12.986 00.001 21444 GuideStep: -0.7 px 25 ms EAST, 1.0 px 0 ms NORTH
02:08:15.832 02.846 25848 Exposure complete
02:08:15.920 00.088 25848 worker thread done servicing request
02:08:15.920 00.000 21444 OnExposeComplete: enter
02:08:15.920 00.000 21444 UpdateGuideState(): m_state=6
02:08:15.920 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 619
02:08:15.920 00.000 21444 Star::Find returns 1 (1), X=1256.23, Y=664.18, Mass=5630356, SNR=217.5, Peak=65504 HFD=7.9
02:08:15.920 00.000 21444 MultiStar: [#1 2.44,1.13,0.00,M4] [#2 1.86,1.04,0.00,M1] [#3 2.09,1.38,0.00,M8] [#4 1.32,1.21,0.58,U] [#5 0.56,1.33,0.47,U] [#6 1.10,1.43,0.51,U] [#7 1.08,0.38,0.51,U] [#8 0.41,1.24,0.39,U] 
02:08:15.920 00.000 21444 refined, 5 included, MultiStar: {1.09, 0.64}, one-star: {1.49, -0.53}
02:08:15.920 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
02:08:15.920 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.92)
02:08:15.920 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=0.64 hyp=1.27 cameraTheta=0.53 mountX=-1.03 mountY=1.00, mountTheta=2.37
02:08:15.920 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=0.64, opts=13)
02:08:15.921 00.001 21444 Enqueuing Move request for scope (1.09, 0.64)
02:08:15.921 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=244, FiltMax=65504, Gamma=0.560
02:08:15.921 00.000 21444 UpdateGuideState exits: m=5630356 SNR=217.5 Saturated
02:08:15.921 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:15.921 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:15.921 00.000 21444 Enqueuing Expose request
02:08:15.921 00.000 25848 Worker thread wakes up
02:08:15.921 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, 0.64) opts 0xd
02:08:15.921 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, 0.64)
02:08:15.921 00.000 25848 Moving (1.09, 0.64) raw xDistance=-1.03 yDistance=1.00
02:08:15.921 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.03
02:08:15.921 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:15.921 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.00
02:08:15.921 00.000 25848 MoveAxis(E, 32, ABG)
02:08:15.921 00.000 25848 Guiding  Dir = 2, Dur = 32
02:08:15.954 00.033 25848 IsSlewing returns 0
02:08:15.954 00.000 25848 IsGuiding returns 0
02:08:15.986 00.032 25848 PulseGuide returned control before completion, sleep 11
02:08:16.018 00.032 25848 IsGuiding returns 1
02:08:16.018 00.000 25848 scope still moving after pulse duration time elapsed
02:08:16.080 00.062 25848 IsSlewing returns 0
02:08:16.080 00.000 25848 IsGuiding returns 0
02:08:16.081 00.001 25848 scope move finished after 32 + 93 ms
02:08:16.081 00.000 25848 Move returns status 0, amount 32
02:08:16.081 00.000 25848 MoveAxis(N, 0, ABG)
02:08:16.081 00.000 25848 Move returns status 0, amount 0
02:08:16.081 00.000 25848 move complete, result=0
02:08:16.081 00.000 25848 worker thread done servicing request
02:08:16.081 00.000 25848 Worker thread wakes up
02:08:16.081 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:16.081 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:16.081 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 1.0 px 0 ms NORTH
02:08:18.924 02.843 25848 Exposure complete
02:08:19.004 00.080 25848 worker thread done servicing request
02:08:19.004 00.000 21444 OnExposeComplete: enter
02:08:19.004 00.000 21444 UpdateGuideState(): m_state=6
02:08:19.004 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 620
02:08:19.004 00.000 21444 Star::Find returns 1 (1), X=1256.40, Y=665.15, Mass=5510636, SNR=206.1, Peak=65504 HFD=8.0
02:08:19.004 00.000 21444 MultiStar: [#1 2.47,2.73,0.00,M5] [#2 2.68,2.47,0.00,M2] [#3 2.50,3.33,0.00,M9] [#4 2.29,2.38,0.00,M1] [#5 1.23,2.47,0.00,M1] [#6 1.67,2.28,0.00,M1] [#7 1.20,2.00,0.00,M1] [#8 1.20,2.59,0.00,M1] 
02:08:19.004 00.000 21444 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.05) = xAngle (-2.79 = -2.79)
02:08:19.005 00.001 21444 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.63 = 0.65)
02:08:19.005 00.000 21444 CameraToMount -- cameraX=1.66 cameraY=0.44 hyp=1.72 cameraTheta=0.26 mountX=-1.61 mountY=1.04, mountTheta=2.57
02:08:19.005 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.66, y=0.44, opts=13)
02:08:19.005 00.000 21444 Enqueuing Move request for scope (1.66, 0.44)
02:08:19.005 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=142, FiltMax=65504, Gamma=0.560
02:08:19.005 00.000 21444 UpdateGuideState exits: m=5510636 SNR=206.1 Saturated
02:08:19.005 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:19.005 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:19.005 00.000 21444 Enqueuing Expose request
02:08:19.005 00.000 25848 Worker thread wakes up
02:08:19.006 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.66, 0.44) opts 0xd
02:08:19.006 00.000 25848 Handling offset move in thread for scope, endpoint = (1.66, 0.44)
02:08:19.006 00.000 25848 Moving (1.66, 0.44) raw xDistance=-1.61 yDistance=1.04
02:08:19.006 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.61
02:08:19.006 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:19.006 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
02:08:19.006 00.000 25848 MoveAxis(E, 49, ABG)
02:08:19.006 00.000 25848 Guiding  Dir = 2, Dur = 49
02:08:19.031 00.025 25848 IsSlewing returns 0
02:08:19.031 00.000 25848 IsGuiding returns 0
02:08:19.062 00.031 25848 PulseGuide returned control before completion, sleep 29
02:08:19.095 00.033 25848 IsGuiding returns 1
02:08:19.095 00.000 25848 scope still moving after pulse duration time elapsed
02:08:19.155 00.060 25848 IsSlewing returns 0
02:08:19.155 00.000 25848 IsGuiding returns 0
02:08:19.155 00.000 25848 scope move finished after 49 + 75 ms
02:08:19.155 00.000 25848 Move returns status 0, amount 49
02:08:19.155 00.000 25848 MoveAxis(N, 0, ABG)
02:08:19.155 00.000 25848 Move returns status 0, amount 0
02:08:19.155 00.000 25848 move complete, result=0
02:08:19.155 00.000 25848 worker thread done servicing request
02:08:19.156 00.001 25848 Worker thread wakes up
02:08:19.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:19.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:19.156 00.000 21444 GuideStep: -1.6 px 49 ms EAST, 1.0 px 0 ms NORTH
02:08:21.999 02.843 25848 Exposure complete
02:08:22.079 00.080 25848 worker thread done servicing request
02:08:22.079 00.000 21444 OnExposeComplete: enter
02:08:22.079 00.000 21444 UpdateGuideState(): m_state=6
02:08:22.080 00.001 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 621
02:08:22.080 00.000 21444 Star::Find returns 1 (1), X=1253.55, Y=664.56, Mass=5568630, SNR=210.7, Peak=65504 HFD=7.7
02:08:22.080 00.000 21444 MultiStar: [#1 -0.28,2.38,0.00,M6] [#2 -0.28,2.10,0.00,M3] [#3 -1.15,1.98,0.00,M10] [#4 -1.01,1.63,0.64,U] [#5 -2.14,1.69,0.00,M2] [#6 -1.09,1.57,0.69,U] [#7 -1.13,0.90,0.73,U] [#8 -1.54,1.48,0.00,M2] 
02:08:22.080 00.000 21444 single-star, 3 included, MultiStar: {-1.12, 0.86}, one-star: {-1.20, -0.15}
02:08:22.080 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.07 = 0.22)
02:08:22.080 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.91 = -2.63)
02:08:22.080 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=-0.15 hyp=1.21 cameraTheta=-3.01 mountX=1.18 mountY=-0.60, mountTheta=-0.47
02:08:22.081 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=-0.15, opts=13)
02:08:22.081 00.000 21444 Enqueuing Move request for scope (-1.20, -0.15)
02:08:22.081 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=348, FiltMax=65504, Gamma=0.560
02:08:22.081 00.000 21444 UpdateGuideState exits: m=5568630 SNR=210.7 Saturated
02:08:22.081 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:22.081 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:22.081 00.000 21444 Enqueuing Expose request
02:08:22.081 00.000 25848 Worker thread wakes up
02:08:22.081 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -0.15) opts 0xd
02:08:22.081 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.20, -0.15)
02:08:22.081 00.000 25848 Moving (-1.20, -0.15) raw xDistance=1.18 yDistance=-0.60
02:08:22.081 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.18
02:08:22.081 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:22.081 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
02:08:22.082 00.001 25848 MoveAxis(W, 31, ABG)
02:08:22.082 00.000 25848 Guiding  Dir = 3, Dur = 31
02:08:22.110 00.028 25848 IsSlewing returns 0
02:08:22.111 00.001 25848 IsGuiding returns 0
02:08:22.142 00.031 25848 PulseGuide returned control before completion, sleep 11
02:08:22.158 00.016 25848 IsGuiding returns 1
02:08:22.158 00.000 25848 scope still moving after pulse duration time elapsed
02:08:22.220 00.062 25848 IsSlewing returns 0
02:08:22.220 00.000 25848 IsGuiding returns 0
02:08:22.220 00.000 25848 scope move finished after 31 + 78 ms
02:08:22.220 00.000 25848 Move returns status 0, amount 31
02:08:22.220 00.000 25848 MoveAxis(N, 0, ABG)
02:08:22.220 00.000 25848 Move returns status 0, amount 0
02:08:22.220 00.000 25848 move complete, result=0
02:08:22.220 00.000 25848 worker thread done servicing request
02:08:22.220 00.000 25848 Worker thread wakes up
02:08:22.221 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:22.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:22.221 00.000 21444 GuideStep: 1.2 px 31 ms WEST, -0.6 px 0 ms NORTH
02:08:25.064 02.843 25848 Exposure complete
02:08:25.152 00.088 25848 worker thread done servicing request
02:08:25.152 00.000 21444 OnExposeComplete: enter
02:08:25.152 00.000 21444 UpdateGuideState(): m_state=6
02:08:25.152 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 622
02:08:25.152 00.000 21444 Star::Find returns 1 (1), X=1253.87, Y=664.34, Mass=5431718, SNR=207.7, Peak=65504 HFD=7.8
02:08:25.153 00.001 21444 MultiStar: [#1 0.58,1.67,0.81,U] [#2 0.09,1.41,0.75,U] [#3 0.56,1.80,0.69,U] [#4 -0.18,0.92,0.68,U] [#5 -0.89,0.97,0.79,U] [#6 -0.52,1.22,0.61,U] [#7 -1.05,0.61,0.79,U] [#8 -0.09,1.01,0.46,U] 
02:08:25.153 00.000 21444 single-star, 8 included, MultiStar: {-0.30, 0.97}, one-star: {-0.88, -0.37}
02:08:25.153 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.49)
02:08:25.153 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.35)
02:08:25.153 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-0.37 hyp=0.95 cameraTheta=-2.74 mountX=0.84 mountY=-0.68, mountTheta=-0.68
02:08:25.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-0.37, opts=13)
02:08:25.154 00.000 21444 Enqueuing Move request for scope (-0.88, -0.37)
02:08:25.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=268, FiltMax=65504, Gamma=0.560
02:08:25.154 00.000 21444 UpdateGuideState exits: m=5431718 SNR=207.7 Saturated
02:08:25.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:25.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:25.154 00.000 21444 Enqueuing Expose request
02:08:25.154 00.000 25848 Worker thread wakes up
02:08:25.154 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.37) opts 0xd
02:08:25.154 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -0.37)
02:08:25.154 00.000 25848 Moving (-0.88, -0.37) raw xDistance=0.84 yDistance=-0.68
02:08:25.154 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.84
02:08:25.154 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:25.154 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
02:08:25.154 00.000 25848 MoveAxis(W, 27, ABG)
02:08:25.154 00.000 25848 Guiding  Dir = 3, Dur = 27
02:08:25.185 00.031 25848 IsSlewing returns 0
02:08:25.185 00.000 25848 IsGuiding returns 0
02:08:25.227 00.042 25848 IsGuiding returns 1
02:08:25.227 00.000 25848 scope still moving after pulse duration time elapsed
02:08:25.282 00.055 25848 IsSlewing returns 0
02:08:25.283 00.001 25848 IsGuiding returns 0
02:08:25.283 00.000 25848 scope move finished after 27 + 71 ms
02:08:25.283 00.000 25848 Move returns status 0, amount 27
02:08:25.283 00.000 25848 MoveAxis(N, 0, ABG)
02:08:25.283 00.000 25848 Move returns status 0, amount 0
02:08:25.283 00.000 25848 move complete, result=0
02:08:25.283 00.000 25848 worker thread done servicing request
02:08:25.283 00.000 25848 Worker thread wakes up
02:08:25.283 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:25.283 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:25.283 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -0.7 px 0 ms NORTH
02:08:28.128 02.845 25848 Exposure complete
02:08:28.210 00.082 25848 worker thread done servicing request
02:08:28.210 00.000 21444 OnExposeComplete: enter
02:08:28.210 00.000 21444 UpdateGuideState(): m_state=6
02:08:28.211 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 623
02:08:28.211 00.000 21444 Star::Find returns 1 (1), X=1257.98, Y=663.69, Mass=5863071, SNR=297.9, Peak=65504 HFD=8.1
02:08:28.211 00.000 21444 MultiStar: [#1 2.98,1.52,0.00,M6] [#2 2.49,1.44,0.00,M3] [#3 2.45,1.90,0.00,M10] [#4 2.95,0.80,0.00,M1] [#5 2.74,1.27,0.00,M2] [#6 2.83,1.55,0.00,M1] [#7 2.38,0.68,0.00,M1] [#8 1.86,0.48,0.48,U] 
02:08:28.211 00.000 21444 refined, 1 included, MultiStar: {2.79, -0.53}, one-star: {3.24, -1.02}
02:08:28.211 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
02:08:28.211 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
02:08:28.211 00.000 21444 CameraToMount -- cameraX=2.79 cameraY=-0.53 hyp=2.84 cameraTheta=-0.19 mountX=-2.83 mountY=0.56, mountTheta=2.95
02:08:28.212 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.79, y=-0.53, opts=13)
02:08:28.212 00.000 21444 Enqueuing Move request for scope (2.79, -0.53)
02:08:28.212 00.000 25848 Worker thread wakes up
02:08:28.212 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.79, -0.53) opts 0xd
02:08:28.212 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=294, FiltMax=65504, Gamma=0.560
02:08:28.212 00.000 21444 UpdateGuideState exits: m=5863071 SNR=297.9 Saturated
02:08:28.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:28.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:28.212 00.000 21444 Enqueuing Expose request
02:08:28.212 00.000 25848 Handling offset move in thread for scope, endpoint = (2.79, -0.53)
02:08:28.212 00.000 25848 Moving (2.79, -0.53) raw xDistance=-2.83 yDistance=0.56
02:08:28.213 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.74 from input -2.83
02:08:28.213 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:08:28.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
02:08:28.213 00.000 25848 MoveAxis(E, 81, ABG)
02:08:28.213 00.000 25848 Guiding  Dir = 2, Dur = 81
02:08:28.233 00.020 25848 IsSlewing returns 0
02:08:28.233 00.000 25848 IsGuiding returns 0
02:08:28.264 00.031 25848 PulseGuide returned control before completion, sleep 60
02:08:28.333 00.069 25848 IsGuiding returns 1
02:08:28.333 00.000 25848 scope still moving after pulse duration time elapsed
02:08:28.390 00.057 25848 IsSlewing returns 0
02:08:28.391 00.001 25848 IsGuiding returns 0
02:08:28.391 00.000 25848 scope move finished after 81 + 77 ms
02:08:28.391 00.000 25848 Move returns status 0, amount 81
02:08:28.391 00.000 25848 MoveAxis(N, 0, ABG)
02:08:28.391 00.000 25848 Move returns status 0, amount 0
02:08:28.391 00.000 25848 move complete, result=0
02:08:28.391 00.000 25848 worker thread done servicing request
02:08:28.391 00.000 25848 Worker thread wakes up
02:08:28.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:28.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:28.391 00.000 21444 GuideStep: -2.8 px 81 ms EAST, 0.6 px 0 ms NORTH
02:08:31.230 02.839 25848 Exposure complete
02:08:31.309 00.079 25848 worker thread done servicing request
02:08:31.309 00.000 21444 OnExposeComplete: enter
02:08:31.309 00.000 21444 UpdateGuideState(): m_state=6
02:08:31.309 00.000 21444 Star::Find(15, 1257, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 624
02:08:31.309 00.000 21444 Star::Find returns 1 (1), X=1256.34, Y=664.44, Mass=5722598, SNR=245.7, Peak=65504 HFD=7.9
02:08:31.310 00.001 21444 MultiStar: [#1 2.08,1.66,0.00,M7] [#2 1.99,1.65,0.00,M4] [#3 1.98,1.22,0.00,R] [#4 1.80,1.26,0.00,M2] [#5 1.65,1.37,0.00,M3] [#6 1.31,1.43,0.57,U] [#7 1.68,0.91,0.57,U] [#8 1.36,1.34,0.55,U] 
02:08:31.310 00.000 21444 single-star, 3 included, MultiStar: {1.51, 0.67}, one-star: {1.60, -0.27}
02:08:31.310 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.06)
02:08:31.310 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
02:08:31.310 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=-0.27 hyp=1.62 cameraTheta=-0.17 mountX=-1.61 mountY=0.35, mountTheta=2.93
02:08:31.310 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=-0.27, opts=13)
02:08:31.311 00.001 21444 Enqueuing Move request for scope (1.60, -0.27)
02:08:31.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=142, FiltMax=65504, Gamma=0.560
02:08:31.311 00.000 21444 UpdateGuideState exits: m=5722598 SNR=245.7 Saturated
02:08:31.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:31.311 00.000 25848 Worker thread wakes up
02:08:31.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, -0.27) opts 0xd
02:08:31.311 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, -0.27)
02:08:31.311 00.000 25848 Moving (1.60, -0.27) raw xDistance=-1.61 yDistance=0.35
02:08:31.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:31.311 00.000 21444 Enqueuing Expose request
02:08:31.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.14 from input -1.61
02:08:31.311 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:31.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:08:31.311 00.000 25848 MoveAxis(E, 53, ABG)
02:08:31.311 00.000 25848 Guiding  Dir = 2, Dur = 53
02:08:31.374 00.063 25848 IsSlewing returns 0
02:08:31.374 00.000 25848 IsGuiding returns 0
02:08:31.406 00.032 25848 PulseGuide returned control before completion, sleep 32
02:08:31.448 00.042 25848 IsGuiding returns 1
02:08:31.448 00.000 25848 scope still moving after pulse duration time elapsed
02:08:31.498 00.050 25848 IsSlewing returns 0
02:08:31.499 00.001 25848 IsGuiding returns 0
02:08:31.499 00.000 25848 scope move finished after 53 + 70 ms
02:08:31.499 00.000 25848 Move returns status 0, amount 53
02:08:31.499 00.000 25848 MoveAxis(N, 0, ABG)
02:08:31.499 00.000 25848 Move returns status 0, amount 0
02:08:31.499 00.000 25848 move complete, result=0
02:08:31.499 00.000 25848 worker thread done servicing request
02:08:31.499 00.000 25848 Worker thread wakes up
02:08:31.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:31.499 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:31.499 00.000 21444 GuideStep: -1.6 px 53 ms EAST, 0.4 px 0 ms NORTH
02:08:34.347 02.848 25848 Exposure complete
02:08:34.425 00.078 25848 worker thread done servicing request
02:08:34.426 00.001 21444 OnExposeComplete: enter
02:08:34.426 00.000 21444 UpdateGuideState(): m_state=6
02:08:34.426 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 625
02:08:34.426 00.000 21444 Star::Find returns 1 (1), X=1254.83, Y=664.66, Mass=5594613, SNR=274.9, Peak=65504 HFD=7.8
02:08:34.426 00.000 21444 MultiStar: [#1 0.14,2.00,0.00,M8] [#2 0.04,1.98,0.00,M5] [#3 -1.73,0.53,0.69,U] [#4 0.73,1.81,0.81,U] [#5 -0.63,2.16,0.00,M4] [#6 0.56,2.31,0.00,M1] [#7 0.14,1.93,0.52,U] [#8 0.10,1.65,0.51,U] 
02:08:34.426 00.000 21444 single-star, 4 included, MultiStar: {-0.11, 1.03}, one-star: {0.09, -0.05}
02:08:34.426 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
02:08:34.426 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
02:08:34.426 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.51 mountX=-0.09 mountY=-0.01, mountTheta=-3.01
02:08:34.427 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-0.05, opts=13)
02:08:34.427 00.000 21444 Enqueuing Move request for scope (0.09, -0.05)
02:08:34.427 00.000 25848 Worker thread wakes up
02:08:34.427 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=132, FiltMax=65504, Gamma=0.560
02:08:34.427 00.000 21444 UpdateGuideState exits: m=5594613 SNR=274.9 Saturated
02:08:34.427 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:34.427 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:34.428 00.001 21444 Enqueuing Expose request
02:08:34.428 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
02:08:34.428 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
02:08:34.428 00.000 25848 Moving (0.09, -0.05) raw xDistance=-0.09 yDistance=-0.01
02:08:34.428 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:08:34.428 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:34.428 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:08:34.428 00.000 25848 MoveAxis(E, 0, ABG)
02:08:34.428 00.000 25848 Move returns status 0, amount 0
02:08:34.428 00.000 25848 MoveAxis(N, 0, ABG)
02:08:34.428 00.000 25848 Move returns status 0, amount 0
02:08:34.428 00.000 25848 move complete, result=0
02:08:34.428 00.000 25848 worker thread done servicing request
02:08:34.428 00.000 25848 Worker thread wakes up
02:08:34.428 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:34.428 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:34.428 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:37.268 02.840 25848 Exposure complete
02:08:37.346 00.078 25848 worker thread done servicing request
02:08:37.346 00.000 21444 OnExposeComplete: enter
02:08:37.346 00.000 21444 UpdateGuideState(): m_state=6
02:08:37.346 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 626
02:08:37.346 00.000 21444 Star::Find returns 1 (1), X=1255.51, Y=664.82, Mass=5665348, SNR=240.8, Peak=65504 HFD=7.9
02:08:37.347 00.001 21444 MultiStar: [#1 0.00,1.56,0.97,U] [#2 0.05,1.01,0.82,U] [#3 -1.31,0.31,0.63,U] [#4 1.01,2.10,0.00,M2] [#5 0.47,2.66,0.00,M5] [#6 0.35,2.51,0.00,M2] [#7 0.04,1.57,0.68,U] [#8 -0.23,2.05,0.00,M1] 
02:08:37.347 00.000 21444 single-star, 4 included, MultiStar: {0.00, 0.91}, one-star: {0.77, 0.11}
02:08:37.347 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
02:08:37.347 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
02:08:37.347 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.11 hyp=0.78 cameraTheta=0.15 mountX=-0.75 mountY=0.40, mountTheta=2.66
02:08:37.348 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.11, opts=13)
02:08:37.348 00.000 21444 Enqueuing Move request for scope (0.77, 0.11)
02:08:37.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=16, FiltMax=65504, Gamma=0.560
02:08:37.348 00.000 21444 UpdateGuideState exits: m=5665348 SNR=240.8 Saturated
02:08:37.348 00.000 25848 Worker thread wakes up
02:08:37.348 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.11) opts 0xd
02:08:37.348 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.11)
02:08:37.348 00.000 25848 Moving (0.77, 0.11) raw xDistance=-0.75 yDistance=0.40
02:08:37.348 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
02:08:37.348 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:37.348 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:08:37.348 00.000 25848 MoveAxis(E, 22, ABG)
02:08:37.348 00.000 25848 Guiding  Dir = 2, Dur = 22
02:08:37.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:37.348 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:37.348 00.000 21444 Enqueuing Expose request
02:08:37.376 00.028 25848 IsSlewing returns 0
02:08:37.377 00.001 25848 IsGuiding returns 0
02:08:37.446 00.069 25848 IsGuiding returns 1
02:08:37.446 00.000 25848 scope still moving after pulse duration time elapsed
02:08:37.499 00.053 25848 IsSlewing returns 0
02:08:37.500 00.001 25848 IsGuiding returns 0
02:08:37.500 00.000 25848 scope move finished after 22 + 101 ms
02:08:37.500 00.000 25848 Move returns status 0, amount 22
02:08:37.500 00.000 25848 MoveAxis(N, 0, ABG)
02:08:37.500 00.000 25848 Move returns status 0, amount 0
02:08:37.500 00.000 25848 move complete, result=0
02:08:37.500 00.000 25848 worker thread done servicing request
02:08:37.500 00.000 25848 Worker thread wakes up
02:08:37.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:37.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:37.500 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.4 px 0 ms NORTH
02:08:40.341 02.841 25848 Exposure complete
02:08:40.426 00.085 25848 worker thread done servicing request
02:08:40.427 00.001 21444 OnExposeComplete: enter
02:08:40.427 00.000 21444 UpdateGuideState(): m_state=6
02:08:40.427 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 627
02:08:40.427 00.000 21444 Star::Find returns 1 (1), X=1255.15, Y=664.52, Mass=5676313, SNR=262.2, Peak=65504 HFD=8.0
02:08:40.427 00.000 21444 MultiStar: [#1 0.75,0.93,0.74,U] [#2 0.31,0.96,0.72,U] [#3 -1.21,0.38,0.64,U] [#4 0.46,1.62,0.76,U] [#5 -1.00,1.52,0.93,U] [#6 0.60,1.18,0.50,U] [#7 0.30,0.99,0.56,U] [#8 -0.45,1.43,0.46,U] 
02:08:40.427 00.000 21444 single-star, 8 included, MultiStar: {0.02, 0.93}, one-star: {0.41, -0.19}
02:08:40.427 00.000 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.49 = 2.79)
02:08:40.427 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.05)
02:08:40.427 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.19 hyp=0.45 cameraTheta=-0.44 mountX=-0.42 mountY=-0.02, mountTheta=-3.08
02:08:40.428 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.19, opts=13)
02:08:40.428 00.000 21444 Enqueuing Move request for scope (0.41, -0.19)
02:08:40.429 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=218, FiltMax=65504, Gamma=0.560
02:08:40.429 00.000 21444 UpdateGuideState exits: m=5676313 SNR=262.2 Saturated
02:08:40.429 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:40.429 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:40.429 00.000 21444 Enqueuing Expose request
02:08:40.429 00.000 25848 Worker thread wakes up
02:08:40.429 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.19) opts 0xd
02:08:40.429 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.19)
02:08:40.429 00.000 25848 Moving (0.41, -0.19) raw xDistance=-0.42 yDistance=-0.02
02:08:40.429 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
02:08:40.429 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:40.429 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:08:40.429 00.000 25848 MoveAxis(E, 0, ABG)
02:08:40.429 00.000 25848 Move returns status 0, amount 0
02:08:40.429 00.000 25848 MoveAxis(N, 0, ABG)
02:08:40.429 00.000 25848 Move returns status 0, amount 0
02:08:40.429 00.000 25848 move complete, result=0
02:08:40.429 00.000 25848 worker thread done servicing request
02:08:40.429 00.000 25848 Worker thread wakes up
02:08:40.429 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:40.429 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:40.429 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:43.273 02.844 25848 Exposure complete
02:08:43.351 00.078 25848 worker thread done servicing request
02:08:43.351 00.000 21444 OnExposeComplete: enter
02:08:43.351 00.000 21444 UpdateGuideState(): m_state=6
02:08:43.352 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 628
02:08:43.352 00.000 21444 Star::Find returns 1 (1), X=1254.88, Y=663.92, Mass=5720932, SNR=271.9, Peak=65504 HFD=8.1
02:08:43.352 00.000 21444 MultiStar: [#1 0.42,1.51,0.90,U] [#2 -0.04,0.87,0.62,U] [#3 -1.54,-0.17,0.48,U] [#4 -0.08,1.40,0.75,U] [#5 -0.09,1.66,0.50,U] [#6 -0.44,1.11,0.51,U] [#7 -0.20,0.89,0.62,U] [#8 -0.68,1.16,0.41,U] 
02:08:43.352 00.000 21444 single-star, 8 included, MultiStar: {-0.17, 0.78}, one-star: {0.13, -0.78}
02:08:43.352 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
02:08:43.352 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.01)
02:08:43.352 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.78 hyp=0.80 cameraTheta=-1.40 mountX=-0.20 mountY=-0.68, mountTheta=-1.86
02:08:43.353 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.78, opts=13)
02:08:43.353 00.000 21444 Enqueuing Move request for scope (0.13, -0.78)
02:08:43.353 00.000 25848 Worker thread wakes up
02:08:43.353 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.78) opts 0xd
02:08:43.353 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.78)
02:08:43.353 00.000 25848 Moving (0.13, -0.78) raw xDistance=-0.20 yDistance=-0.68
02:08:43.353 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=268, FiltMax=65504, Gamma=0.560
02:08:43.353 00.000 21444 UpdateGuideState exits: m=5720932 SNR=271.9 Saturated
02:08:43.353 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:43.353 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:43.353 00.000 21444 Enqueuing Expose request
02:08:43.353 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:08:43.353 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
02:08:43.353 00.000 25848 MoveAxis(E, 0, ABG)
02:08:43.353 00.000 25848 Move returns status 0, amount 0
02:08:43.353 00.000 25848 MoveAxis(N, 18, ABG)
02:08:43.353 00.000 25848 Guiding  Dir = 0, Dur = 18
02:08:43.374 00.021 25848 IsSlewing returns 0
02:08:43.374 00.000 25848 IsGuiding returns 0
02:08:43.406 00.032 25848 IsGuiding returns 1
02:08:43.406 00.000 25848 scope still moving after pulse duration time elapsed
02:08:43.454 00.048 25848 IsSlewing returns 0
02:08:43.454 00.000 25848 IsGuiding returns 0
02:08:43.454 00.000 25848 scope move finished after 18 + 62 ms
02:08:43.454 00.000 25848 Move returns status 0, amount 18
02:08:43.454 00.000 25848 move complete, result=0
02:08:43.454 00.000 25848 worker thread done servicing request
02:08:43.454 00.000 25848 Worker thread wakes up
02:08:43.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:43.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:43.454 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.7 px 18 ms NORTH
02:08:46.305 02.851 25848 Exposure complete
02:08:46.379 00.074 25848 worker thread done servicing request
02:08:46.379 00.000 21444 OnExposeComplete: enter
02:08:46.379 00.000 21444 UpdateGuideState(): m_state=6
02:08:46.379 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 629
02:08:46.379 00.000 21444 Star::Find returns 1 (1), X=1255.42, Y=665.67, Mass=5450712, SNR=166.6, Peak=65504 HFD=7.7
02:08:46.380 00.001 21444 MultiStar: [#1 0.81,2.60,0.00,M6] [#2 0.32,2.62,0.00,M3] [#3 -0.97,1.54,0.66,U] [#4 0.47,2.43,0.00,M1] [#5 0.83,2.53,0.00,M4] [#6 0.24,2.53,0.00,M1] [#7 0.69,1.43,0.62,U] [#8 -0.39,2.41,0.00,M1] 
02:08:46.380 00.000 21444 single-star, 2 included, MultiStar: {0.20, 1.25}, one-star: {0.67, 0.96}
02:08:46.380 00.000 21444 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.05) = xAngle (-2.09 = -2.09)
02:08:46.380 00.000 21444 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.94 = 1.35)
02:08:46.380 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=0.96 hyp=1.17 cameraTheta=0.96 mountX=-0.58 mountY=1.14, mountTheta=2.04
02:08:46.380 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=0.96, opts=13)
02:08:46.380 00.000 21444 Enqueuing Move request for scope (0.67, 0.96)
02:08:46.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=16, FiltMax=65504, Gamma=0.560
02:08:46.380 00.000 21444 UpdateGuideState exits: m=5450712 SNR=166.6 Saturated
02:08:46.380 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:46.380 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:46.381 00.001 21444 Enqueuing Expose request
02:08:46.381 00.000 25848 Worker thread wakes up
02:08:46.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.96) opts 0xd
02:08:46.381 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, 0.96)
02:08:46.381 00.000 25848 Moving (0.67, 0.96) raw xDistance=-0.58 yDistance=1.14
02:08:46.381 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
02:08:46.381 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:46.381 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.14
02:08:46.381 00.000 25848 MoveAxis(E, 17, ABG)
02:08:46.381 00.000 25848 Guiding  Dir = 2, Dur = 17
02:08:46.406 00.025 25848 IsSlewing returns 0
02:08:46.408 00.002 25848 IsGuiding returns 0
02:08:46.438 00.030 25848 IsGuiding returns 1
02:08:46.438 00.000 25848 scope still moving after pulse duration time elapsed
02:08:46.507 00.069 25848 IsSlewing returns 0
02:08:46.533 00.026 25848 IsGuiding returns 0
02:08:46.533 00.000 25848 scope move finished after 17 + 108 ms
02:08:46.533 00.000 25848 Move returns status 0, amount 17
02:08:46.533 00.000 25848 MoveAxis(N, 0, ABG)
02:08:46.533 00.000 25848 Move returns status 0, amount 0
02:08:46.533 00.000 25848 move complete, result=0
02:08:46.533 00.000 25848 worker thread done servicing request
02:08:46.533 00.000 25848 Worker thread wakes up
02:08:46.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:46.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:46.533 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.1 px 0 ms NORTH
02:08:49.382 02.849 25848 Exposure complete
02:08:49.467 00.085 25848 worker thread done servicing request
02:08:49.467 00.000 21444 OnExposeComplete: enter
02:08:49.467 00.000 21444 UpdateGuideState(): m_state=6
02:08:49.467 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 630
02:08:49.467 00.000 21444 Star::Find returns 1 (1), X=1255.01, Y=664.64, Mass=5384992, SNR=183.4, Peak=65504 HFD=8.0
02:08:49.467 00.000 21444 MultiStar: [#1 0.53,2.45,0.00,M7] [#2 0.65,2.11,0.00,M4] [#3 -1.98,1.27,0.00,M1] [#4 0.35,1.54,0.97,U] [#5 -0.34,1.48,0.67,U] [#6 0.30,1.54,0.75,U] [#7 -0.01,1.17,0.54,U] [#8 -0.70,1.64,0.43,U] 
02:08:49.467 00.000 21444 single-star, 5 included, MultiStar: {0.07, 1.13}, one-star: {0.26, -0.07}
02:08:49.467 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.97)
02:08:49.467 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
02:08:49.467 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.27 mountX=-0.27 mountY=0.03, mountTheta=3.02
02:08:49.468 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.07, opts=13)
02:08:49.468 00.000 21444 Enqueuing Move request for scope (0.26, -0.07)
02:08:49.469 00.001 25848 Worker thread wakes up
02:08:49.469 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=220, FiltMax=65504, Gamma=0.560
02:08:49.469 00.000 21444 UpdateGuideState exits: m=5384992 SNR=183.4 Saturated
02:08:49.469 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:49.469 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:49.469 00.000 21444 Enqueuing Expose request
02:08:49.469 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
02:08:49.469 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
02:08:49.469 00.000 25848 Moving (0.26, -0.07) raw xDistance=-0.27 yDistance=0.03
02:08:49.469 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
02:08:49.469 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:49.469 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:08:49.469 00.000 25848 MoveAxis(E, 0, ABG)
02:08:49.469 00.000 25848 Move returns status 0, amount 0
02:08:49.469 00.000 25848 MoveAxis(N, 0, ABG)
02:08:49.469 00.000 25848 Move returns status 0, amount 0
02:08:49.469 00.000 25848 move complete, result=0
02:08:49.469 00.000 25848 worker thread done servicing request
02:08:49.469 00.000 25848 Worker thread wakes up
02:08:49.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:49.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:49.469 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:52.319 02.850 25848 Exposure complete
02:08:52.407 00.088 25848 worker thread done servicing request
02:08:52.407 00.000 21444 OnExposeComplete: enter
02:08:52.407 00.000 21444 UpdateGuideState(): m_state=6
02:08:52.407 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 631
02:08:52.407 00.000 21444 Star::Find returns 1 (1), X=1254.63, Y=664.58, Mass=5384327, SNR=196.5, Peak=65504 HFD=7.6
02:08:52.408 00.001 21444 MultiStar: [#1 0.43,1.95,0.00,M8] [#2 -0.10,1.80,0.96,U] [#3 -1.33,0.62,0.64,U] [#4 0.69,1.76,1.02,U] [#5 -0.58,2.33,0.00,M4] [#6 0.74,1.68,0.70,U] [#7 -0.20,1.18,0.62,U] [#8 0.04,2.25,0.00,M1] 
02:08:52.408 00.000 21444 single-star, 5 included, MultiStar: {0.01, 1.15}, one-star: {-0.12, -0.12}
02:08:52.408 00.000 21444 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.05) = xAngle (-5.39 = 0.89)
02:08:52.408 00.000 21444 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.95)
02:08:52.408 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.34 mountX=0.11 mountY=-0.16, mountTheta=-0.98
02:08:52.409 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.12, opts=13)
02:08:52.409 00.000 21444 Enqueuing Move request for scope (-0.12, -0.12)
02:08:52.409 00.000 25848 Worker thread wakes up
02:08:52.409 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
02:08:52.409 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
02:08:52.409 00.000 25848 Moving (-0.12, -0.12) raw xDistance=0.11 yDistance=-0.16
02:08:52.409 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:08:52.409 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:52.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=272, FiltMax=65504, Gamma=0.560
02:08:52.409 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:08:52.409 00.000 25848 MoveAxis(E, 0, ABG)
02:08:52.409 00.000 25848 Move returns status 0, amount 0
02:08:52.409 00.000 25848 MoveAxis(N, 0, ABG)
02:08:52.409 00.000 25848 Move returns status 0, amount 0
02:08:52.409 00.000 25848 move complete, result=0
02:08:52.409 00.000 21444 UpdateGuideState exits: m=5384327 SNR=196.5 Saturated
02:08:52.409 00.000 25848 worker thread done servicing request
02:08:52.409 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:52.409 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:52.409 00.000 21444 Enqueuing Expose request
02:08:52.409 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:08:52.409 00.000 25848 Worker thread wakes up
02:08:52.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:52.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:55.266 02.857 25848 Exposure complete
02:08:55.351 00.085 25848 worker thread done servicing request
02:08:55.352 00.001 21444 OnExposeComplete: enter
02:08:55.352 00.000 21444 UpdateGuideState(): m_state=6
02:08:55.352 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 632
02:08:55.352 00.000 21444 Star::Find returns 1 (1), X=1255.86, Y=664.28, Mass=5339538, SNR=220.6, Peak=65504 HFD=7.8
02:08:55.352 00.000 21444 MultiStar: [#1 1.22,1.68,0.00,M9] [#2 1.22,1.82,0.00,M4] [#3 -1.04,0.88,0.42,U] [#4 1.30,1.39,0.74,U] [#5 -0.21,1.77,0.49,U] [#6 0.83,1.83,0.00,M1] [#7 0.98,1.14,0.66,U] [#8 0.57,1.96,0.00,M2] 
02:08:55.352 00.000 21444 refined, 4 included, MultiStar: {0.66, 0.78}, one-star: {1.11, -0.43}
02:08:55.352 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
02:08:55.352 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.26)
02:08:55.352 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.78 hyp=1.02 cameraTheta=0.87 mountX=-0.59 mountY=0.97, mountTheta=2.11
02:08:55.353 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.78, opts=13)
02:08:55.353 00.000 21444 Enqueuing Move request for scope (0.66, 0.78)
02:08:55.353 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=222, FiltMax=65504, Gamma=0.560
02:08:55.353 00.000 21444 UpdateGuideState exits: m=5339538 SNR=220.6 Saturated
02:08:55.353 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:55.353 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:55.353 00.000 21444 Enqueuing Expose request
02:08:55.353 00.000 25848 Worker thread wakes up
02:08:55.354 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.78) opts 0xd
02:08:55.354 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.78)
02:08:55.354 00.000 25848 Moving (0.66, 0.78) raw xDistance=-0.59 yDistance=0.97
02:08:55.354 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
02:08:55.354 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:55.354 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.97
02:08:55.354 00.000 25848 MoveAxis(E, 17, ABG)
02:08:55.354 00.000 25848 Guiding  Dir = 2, Dur = 17
02:08:55.374 00.020 25848 IsSlewing returns 0
02:08:55.374 00.000 25848 IsGuiding returns 0
02:08:55.406 00.032 25848 IsGuiding returns 1
02:08:55.406 00.000 25848 scope still moving after pulse duration time elapsed
02:08:55.468 00.062 25848 IsSlewing returns 0
02:08:55.468 00.000 25848 IsGuiding returns 0
02:08:55.468 00.000 25848 scope move finished after 17 + 76 ms
02:08:55.468 00.000 25848 Move returns status 0, amount 17
02:08:55.468 00.000 25848 MoveAxis(N, 0, ABG)
02:08:55.468 00.000 25848 Move returns status 0, amount 0
02:08:55.468 00.000 25848 move complete, result=0
02:08:55.468 00.000 25848 worker thread done servicing request
02:08:55.468 00.000 25848 Worker thread wakes up
02:08:55.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:55.469 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:55.469 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.0 px 0 ms NORTH
02:08:58.308 02.839 25848 Exposure complete
02:08:58.396 00.088 25848 worker thread done servicing request
02:08:58.397 00.001 21444 OnExposeComplete: enter
02:08:58.397 00.000 21444 UpdateGuideState(): m_state=6
02:08:58.397 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 633
02:08:58.397 00.000 21444 Star::Find returns 1 (1), X=1255.01, Y=664.13, Mass=5496619, SNR=213.8, Peak=65504 HFD=8.0
02:08:58.397 00.000 21444 MultiStar: [#1 1.50,1.75,0.00,M10] [#2 0.41,1.75,0.63,U] [#3 -0.93,0.67,0.63,U] [#4 1.18,0.76,0.57,U] [#5 0.20,1.63,0.58,U] [#6 0.17,0.90,0.57,U] [#7 0.44,0.73,0.46,U] [#8 0.28,0.85,0.39,U] 
02:08:58.397 00.000 21444 single-star, 7 included, MultiStar: {0.24, 0.73}, one-star: {0.26, -0.58}
02:08:58.397 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.09)
02:08:58.397 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.76)
02:08:58.397 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.58 hyp=0.64 cameraTheta=-1.15 mountX=-0.31 mountY=-0.44, mountTheta=-2.19
02:08:58.398 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.58, opts=13)
02:08:58.398 00.000 21444 Enqueuing Move request for scope (0.26, -0.58)
02:08:58.398 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=206, FiltMax=65504, Gamma=0.560
02:08:58.398 00.000 21444 UpdateGuideState exits: m=5496619 SNR=213.8 Saturated
02:08:58.398 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:58.398 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:08:58.398 00.000 21444 Enqueuing Expose request
02:08:58.399 00.001 25848 Worker thread wakes up
02:08:58.399 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.58) opts 0xd
02:08:58.399 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.58)
02:08:58.399 00.000 25848 Moving (0.26, -0.58) raw xDistance=-0.31 yDistance=-0.44
02:08:58.399 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
02:08:58.399 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:58.399 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:08:58.399 00.000 25848 MoveAxis(E, 0, ABG)
02:08:58.399 00.000 25848 Move returns status 0, amount 0
02:08:58.399 00.000 25848 MoveAxis(N, 0, ABG)
02:08:58.399 00.000 25848 Move returns status 0, amount 0
02:08:58.399 00.000 25848 move complete, result=0
02:08:58.399 00.000 25848 worker thread done servicing request
02:08:58.399 00.000 25848 Worker thread wakes up
02:08:58.399 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:08:58.399 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:08:58.399 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
02:09:01.242 02.843 25848 Exposure complete
02:09:01.329 00.087 25848 worker thread done servicing request
02:09:01.329 00.000 21444 OnExposeComplete: enter
02:09:01.329 00.000 21444 UpdateGuideState(): m_state=6
02:09:01.329 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 634
02:09:01.329 00.000 21444 Star::Find returns 1 (1), X=1254.25, Y=663.41, Mass=5492159, SNR=228.4, Peak=65504 HFD=8.0
02:09:01.330 00.001 21444 MultiStar: [#1 -0.31,0.67,0.73,U] [#2 -0.74,0.23,0.57,U] [#3 -1.77,-0.26,0.36,U] [#4 -0.33,0.43,0.59,U] [#5 -0.11,0.70,0.56,U] [#6 -1.02,0.06,0.46,U] [#7 -0.65,-0.29,0.50,U] [#8 -0.89,0.65,0.44,U] 
02:09:01.330 00.000 21444 refined, 8 included, MultiStar: {-0.62, 0.01}, one-star: {-0.49, -1.30}
02:09:01.330 00.000 21444 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
02:09:01.330 00.000 21444 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.77 = -2.77)
02:09:01.330 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.01 hyp=0.62 cameraTheta=3.13 mountX=0.61 mountY=-0.23, mountTheta=-0.35
02:09:01.331 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.01, opts=13)
02:09:01.331 00.000 21444 Enqueuing Move request for scope (-0.62, 0.01)
02:09:01.331 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=106, FiltMax=65504, Gamma=0.560
02:09:01.331 00.000 21444 UpdateGuideState exits: m=5492159 SNR=228.4 Saturated
02:09:01.331 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:01.331 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:01.331 00.000 21444 Enqueuing Expose request
02:09:01.331 00.000 25848 Worker thread wakes up
02:09:01.331 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.01) opts 0xd
02:09:01.331 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.01)
02:09:01.331 00.000 25848 Moving (-0.62, 0.01) raw xDistance=0.61 yDistance=-0.23
02:09:01.331 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
02:09:01.331 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:01.331 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:09:01.331 00.000 25848 MoveAxis(W, 18, ABG)
02:09:01.331 00.000 25848 Guiding  Dir = 3, Dur = 18
02:09:01.362 00.031 25848 IsSlewing returns 0
02:09:01.362 00.000 25848 IsGuiding returns 0
02:09:01.394 00.032 25848 IsGuiding returns 1
02:09:01.394 00.000 25848 scope still moving after pulse duration time elapsed
02:09:01.435 00.041 25848 IsSlewing returns 0
02:09:01.436 00.001 25848 IsGuiding returns 0
02:09:01.437 00.001 25848 scope move finished after 18 + 56 ms
02:09:01.437 00.000 25848 Move returns status 0, amount 18
02:09:01.437 00.000 25848 MoveAxis(N, 0, ABG)
02:09:01.437 00.000 25848 Move returns status 0, amount 0
02:09:01.437 00.000 25848 move complete, result=0
02:09:01.437 00.000 25848 worker thread done servicing request
02:09:01.437 00.000 25848 Worker thread wakes up
02:09:01.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:01.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:01.437 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.2 px 0 ms NORTH
02:09:04.290 02.853 25848 Exposure complete
02:09:04.372 00.082 25848 worker thread done servicing request
02:09:04.372 00.000 21444 OnExposeComplete: enter
02:09:04.372 00.000 21444 UpdateGuideState(): m_state=6
02:09:04.372 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 635
02:09:04.372 00.000 21444 Star::Find returns 1 (1), X=1256.68, Y=664.49, Mass=5651059, SNR=233.2, Peak=65504 HFD=7.9
02:09:04.373 00.001 21444 MultiStar: [#1 1.81,1.64,0.00,M10] [#2 1.31,1.84,0.00,M3] [#3 0.00,0.70,0.56,U] [#4 2.11,1.75,0.00,M1] [#5 0.57,1.71,0.69,U] [#6 1.74,1.68,0.00,M1] [#7 1.52,1.33,0.00,M1] [#8 0.73,1.83,0.00,M1] 
02:09:04.373 00.000 21444 refined, 2 included, MultiStar: {1.04, 0.60}, one-star: {1.94, -0.21}
02:09:04.373 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
02:09:04.373 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.92)
02:09:04.373 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=0.60 hyp=1.20 cameraTheta=0.53 mountX=-0.98 mountY=0.95, mountTheta=2.37
02:09:04.373 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=0.60, opts=13)
02:09:04.373 00.000 21444 Enqueuing Move request for scope (1.04, 0.60)
02:09:04.374 00.001 25848 Worker thread wakes up
02:09:04.374 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.60) opts 0xd
02:09:04.374 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, 0.60)
02:09:04.374 00.000 25848 Moving (1.04, 0.60) raw xDistance=-0.98 yDistance=0.95
02:09:04.374 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.98
02:09:04.374 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:09:04.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=264, FiltMax=65504, Gamma=0.560
02:09:04.374 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
02:09:04.374 00.000 25848 MoveAxis(E, 27, ABG)
02:09:04.374 00.000 21444 UpdateGuideState exits: m=5651059 SNR=233.2 Saturated
02:09:04.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:04.374 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:04.374 00.000 21444 Enqueuing Expose request
02:09:04.374 00.000 25848 Guiding  Dir = 2, Dur = 27
02:09:04.436 00.062 25848 IsSlewing returns 0
02:09:04.436 00.000 25848 IsGuiding returns 0
02:09:04.467 00.031 25848 IsGuiding returns 1
02:09:04.467 00.000 25848 scope still moving after pulse duration time elapsed
02:09:04.514 00.047 25848 IsSlewing returns 0
02:09:04.515 00.001 25848 IsGuiding returns 0
02:09:04.515 00.000 25848 scope move finished after 27 + 51 ms
02:09:04.515 00.000 25848 Move returns status 0, amount 27
02:09:04.515 00.000 25848 MoveAxis(N, 0, ABG)
02:09:04.515 00.000 25848 Move returns status 0, amount 0
02:09:04.515 00.000 25848 move complete, result=0
02:09:04.515 00.000 25848 worker thread done servicing request
02:09:04.515 00.000 25848 Worker thread wakes up
02:09:04.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:04.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:04.515 00.000 21444 GuideStep: -1.0 px 27 ms EAST, 1.0 px 0 ms NORTH
02:09:07.365 02.850 25848 Exposure complete
02:09:07.442 00.077 25848 worker thread done servicing request
02:09:07.442 00.000 21444 OnExposeComplete: enter
02:09:07.442 00.000 21444 UpdateGuideState(): m_state=6
02:09:07.442 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 636
02:09:07.442 00.000 21444 Star::Find returns 1 (1), X=1255.07, Y=664.67, Mass=5334894, SNR=202.9, Peak=65504 HFD=7.9
02:09:07.443 00.001 21444 MultiStar: [#1 0.48,1.63,0.67,U] [#2 0.02,1.14,0.76,U] [#3 -1.66,0.33,0.53,U] [#4 0.16,1.43,0.70,U] [#5 -0.54,1.43,0.55,U] [#6 0.08,1.44,0.53,U] [#7 -0.19,1.54,0.48,U] [#8 -0.31,0.47,0.56,U] 
02:09:07.443 00.000 21444 single-star, 8 included, MultiStar: {-0.11, 0.98}, one-star: {0.32, -0.03}
02:09:07.443 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.12)
02:09:07.443 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.28)
02:09:07.443 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.03 hyp=0.32 cameraTheta=-0.11 mountX=-0.32 mountY=0.09, mountTheta=2.87
02:09:07.443 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.03, opts=13)
02:09:07.443 00.000 21444 Enqueuing Move request for scope (0.32, -0.03)
02:09:07.444 00.001 25848 Worker thread wakes up
02:09:07.444 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.03) opts 0xd
02:09:07.444 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.03)
02:09:07.444 00.000 25848 Moving (0.32, -0.03) raw xDistance=-0.32 yDistance=0.09
02:09:07.444 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
02:09:07.444 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:07.444 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=92, FiltMax=65504, Gamma=0.560
02:09:07.444 00.000 21444 UpdateGuideState exits: m=5334894 SNR=202.9 Saturated
02:09:07.444 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:07.444 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:07.444 00.000 21444 Enqueuing Expose request
02:09:07.444 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:09:07.444 00.000 25848 MoveAxis(E, 0, ABG)
02:09:07.444 00.000 25848 Move returns status 0, amount 0
02:09:07.444 00.000 25848 MoveAxis(N, 0, ABG)
02:09:07.444 00.000 25848 Move returns status 0, amount 0
02:09:07.444 00.000 25848 move complete, result=0
02:09:07.444 00.000 25848 worker thread done servicing request
02:09:07.444 00.000 25848 Worker thread wakes up
02:09:07.444 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:07.444 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:07.445 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:10.293 02.848 25848 Exposure complete
02:09:10.382 00.089 25848 worker thread done servicing request
02:09:10.383 00.001 21444 OnExposeComplete: enter
02:09:10.383 00.000 21444 UpdateGuideState(): m_state=6
02:09:10.383 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 637
02:09:10.383 00.000 21444 Star::Find returns 1 (1), X=1256.31, Y=664.48, Mass=5595139, SNR=228.3, Peak=65504 HFD=7.9
02:09:10.383 00.000 21444 MultiStar: [#1 1.80,1.69,0.00,M10] [#2 1.38,1.64,0.00,M3] [#3 -0.61,0.54,0.61,U] [#4 1.76,1.43,0.00,M1] [#5 1.14,1.29,0.60,U] [#6 1.28,1.30,0.57,U] [#7 1.33,0.94,0.42,U] [#8 1.24,1.42,0.50,U] 
02:09:10.383 00.000 21444 refined, 5 included, MultiStar: {1.02, 0.73}, one-star: {1.56, -0.23}
02:09:10.383 00.000 21444 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.05) = xAngle (-2.43 = -2.43)
02:09:10.383 00.000 21444 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.01)
02:09:10.383 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=0.73 hyp=1.26 cameraTheta=0.62 mountX=-0.95 mountY=1.07, mountTheta=2.30
02:09:10.384 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=0.73, opts=13)
02:09:10.385 00.001 21444 Enqueuing Move request for scope (1.02, 0.73)
02:09:10.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=294, FiltMax=65504, Gamma=0.560
02:09:10.385 00.000 25848 Worker thread wakes up
02:09:10.385 00.000 21444 UpdateGuideState exits: m=5595139 SNR=228.3 Saturated
02:09:10.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:10.385 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:10.385 00.000 21444 Enqueuing Expose request
02:09:10.385 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.73) opts 0xd
02:09:10.385 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, 0.73)
02:09:10.386 00.001 25848 Moving (1.02, 0.73) raw xDistance=-0.95 yDistance=1.07
02:09:10.386 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95
02:09:10.386 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.50 newest=2.11
02:09:10.386 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
02:09:10.386 00.000 25848 MoveAxis(E, 28, ABG)
02:09:10.386 00.000 25848 Guiding  Dir = 2, Dur = 28
02:09:10.407 00.021 25848 IsSlewing returns 0
02:09:10.407 00.000 25848 IsGuiding returns 0
02:09:10.438 00.031 25848 IsGuiding returns 1
02:09:10.438 00.000 25848 scope still moving after pulse duration time elapsed
02:09:10.539 00.101 25848 IsSlewing returns 0
02:09:10.560 00.021 25848 IsGuiding returns 0
02:09:10.560 00.000 25848 scope move finished after 28 + 125 ms
02:09:10.560 00.000 25848 Move returns status 0, amount 28
02:09:10.560 00.000 25848 BLC: Oldest BLC event removed
02:09:10.560 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 238 applied
02:09:10.560 00.000 25848 MoveAxis(S, 267, ABG)
02:09:10.560 00.000 25848 Guiding  Dir = 1, Dur = 267
02:09:10.592 00.032 25848 IsSlewing returns 0
02:09:10.592 00.000 25848 IsGuiding returns 0
02:09:10.624 00.032 25848 PulseGuide returned control before completion, sleep 246
02:09:10.874 00.250 25848 IsGuiding returns 1
02:09:10.874 00.000 25848 scope still moving after pulse duration time elapsed
02:09:10.935 00.061 25848 IsSlewing returns 0
02:09:10.936 00.001 25848 IsGuiding returns 0
02:09:10.936 00.000 25848 scope move finished after 267 + 76 ms
02:09:10.936 00.000 25848 Move returns status 0, amount 267
02:09:10.936 00.000 25848 move complete, result=0
02:09:10.936 00.000 25848 worker thread done servicing request
02:09:10.936 00.000 25848 Worker thread wakes up
02:09:10.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:10.936 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:10.937 00.001 21444 GuideStep: -0.9 px 28 ms EAST, 1.1 px 267 ms SOUTH
02:09:13.783 02.846 25848 Exposure complete
02:09:13.860 00.077 25848 worker thread done servicing request
02:09:13.860 00.000 21444 OnExposeComplete: enter
02:09:13.860 00.000 21444 UpdateGuideState(): m_state=6
02:09:13.861 00.001 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 638
02:09:13.861 00.000 21444 Star::Find returns 1 (1), X=1255.66, Y=664.52, Mass=5445613, SNR=189.6, Peak=65504 HFD=7.5
02:09:13.861 00.000 21444 MultiStar: [#1 1.64,0.76,1.20,U] [#2 1.01,0.19,1.09,U] [#3 -0.50,-0.66,0.76,U] [#4 1.57,1.05,0.98,U] [#5 0.78,1.26,0.73,U] [#6 1.65,0.92,0.81,U] [#7 1.16,0.82,0.68,U] [#8 0.96,1.05,0.65,U] 
02:09:13.861 00.000 21444 single-star, 8 included, MultiStar: {1.07, 0.55}, one-star: {0.91, -0.19}
02:09:13.861 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
02:09:13.861 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.19)
02:09:13.861 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.19 hyp=0.93 cameraTheta=-0.20 mountX=-0.93 mountY=0.17, mountTheta=2.96
02:09:13.862 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.19, opts=13)
02:09:13.862 00.000 21444 Enqueuing Move request for scope (0.91, -0.19)
02:09:13.862 00.000 25848 Worker thread wakes up
02:09:13.862 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=220, FiltMax=65504, Gamma=0.560
02:09:13.862 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.19) opts 0xd
02:09:13.862 00.000 21444 UpdateGuideState exits: m=5445613 SNR=189.6 Saturated
02:09:13.862 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.19)
02:09:13.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:13.862 00.000 25848 Moving (0.91, -0.19) raw xDistance=-0.93 yDistance=0.17
02:09:13.862 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:13.862 00.000 21444 Enqueuing Expose request
02:09:13.862 00.000 25848 BLC: History state: CurrMiss=0.17, AvgInitMiss=-0.34, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.065551, 1:0.174003
02:09:13.862 00.000 25848 BLC: No correction, Miss < min_move
02:09:13.862 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.93
02:09:13.862 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:13.862 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:09:13.862 00.000 25848 MoveAxis(E, 29, ABG)
02:09:13.862 00.000 25848 Guiding  Dir = 2, Dur = 29
02:09:13.891 00.029 25848 IsSlewing returns 0
02:09:13.891 00.000 25848 IsGuiding returns 0
02:09:13.922 00.031 25848 IsGuiding returns 1
02:09:13.922 00.000 25848 scope still moving after pulse duration time elapsed
02:09:13.983 00.061 25848 IsSlewing returns 0
02:09:13.983 00.000 25848 IsGuiding returns 0
02:09:13.983 00.000 25848 scope move finished after 29 + 63 ms
02:09:13.983 00.000 25848 Move returns status 0, amount 29
02:09:13.983 00.000 25848 MoveAxis(N, 0, ABG)
02:09:13.983 00.000 25848 Move returns status 0, amount 0
02:09:13.983 00.000 25848 move complete, result=0
02:09:13.983 00.000 25848 worker thread done servicing request
02:09:13.983 00.000 25848 Worker thread wakes up
02:09:13.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:13.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:13.983 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 0.2 px 0 ms NORTH
02:09:16.830 02.847 25848 Exposure complete
02:09:16.916 00.086 25848 worker thread done servicing request
02:09:16.917 00.001 21444 OnExposeComplete: enter
02:09:16.917 00.000 21444 UpdateGuideState(): m_state=6
02:09:16.917 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 639
02:09:16.917 00.000 21444 Star::Find returns 1 (1), X=1254.08, Y=664.39, Mass=5699269, SNR=226.1, Peak=65504 HFD=7.9
02:09:16.917 00.000 21444 MultiStar: [#1 -0.63,0.74,0.94,U] [#2 -1.06,0.34,0.81,U] [#3 -2.36,-0.55,0.00,M1] [#4 -0.45,1.06,0.75,U] [#5 -1.42,1.22,0.81,U] [#6 -0.60,0.75,0.69,U] [#7 -1.02,1.03,0.56,U] [#8 -0.77,0.61,0.60,U] 
02:09:16.917 00.000 21444 single-star, 7 included, MultiStar: {-0.82, 0.63}, one-star: {-0.67, -0.32}
02:09:16.917 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.75 = 0.53)
02:09:16.917 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.60 = -2.31)
02:09:16.917 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=-0.32 hyp=0.74 cameraTheta=-2.70 mountX=0.64 mountY=-0.55, mountTheta=-0.71
02:09:16.918 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=-0.32, opts=13)
02:09:16.918 00.000 21444 Enqueuing Move request for scope (-0.67, -0.32)
02:09:16.918 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=168, FiltMax=65504, Gamma=0.560
02:09:16.918 00.000 21444 UpdateGuideState exits: m=5699269 SNR=226.1 Saturated
02:09:16.918 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:16.918 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:16.918 00.000 21444 Enqueuing Expose request
02:09:16.918 00.000 25848 Worker thread wakes up
02:09:16.919 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.32) opts 0xd
02:09:16.919 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, -0.32)
02:09:16.919 00.000 25848 Moving (-0.67, -0.32) raw xDistance=0.64 yDistance=-0.55
02:09:16.919 00.000 25848 BLC: History state: CurrMiss=-0.55, AvgInitMiss=-0.34, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=1.065551, 1:0.174003, 2:-0.545309
02:09:16.919 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
02:09:16.919 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.64
02:09:16.919 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:16.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
02:09:16.919 00.000 25848 MoveAxis(W, 17, ABG)
02:09:16.919 00.000 25848 Guiding  Dir = 3, Dur = 17
02:09:16.939 00.020 25848 IsSlewing returns 0
02:09:16.940 00.001 25848 IsGuiding returns 0
02:09:16.972 00.032 25848 IsGuiding returns 1
02:09:16.972 00.000 25848 scope still moving after pulse duration time elapsed
02:09:17.033 00.061 25848 IsSlewing returns 0
02:09:17.034 00.001 25848 IsGuiding returns 0
02:09:17.034 00.000 25848 scope move finished after 17 + 77 ms
02:09:17.034 00.000 25848 Move returns status 0, amount 17
02:09:17.034 00.000 25848 MoveAxis(N, 0, ABG)
02:09:17.034 00.000 25848 Move returns status 0, amount 0
02:09:17.034 00.000 25848 move complete, result=0
02:09:17.034 00.000 25848 worker thread done servicing request
02:09:17.034 00.000 25848 Worker thread wakes up
02:09:17.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:17.034 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:17.034 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.5 px 0 ms NORTH
02:09:19.881 02.847 25848 Exposure complete
02:09:19.957 00.076 25848 worker thread done servicing request
02:09:19.957 00.000 21444 OnExposeComplete: enter
02:09:19.957 00.000 21444 UpdateGuideState(): m_state=6
02:09:19.957 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 640
02:09:19.957 00.000 21444 Star::Find returns 1 (1), X=1253.76, Y=664.54, Mass=5522546, SNR=210.9, Peak=65504 HFD=7.8
02:09:19.958 00.001 21444 MultiStar: [#1 0.47,1.15,1.21,U] [#2 -0.01,1.08,0.99,U] [#3 -1.14,0.98,0.75,U] [#4 -0.38,1.43,0.87,U] [#5 -1.04,2.40,0.00,M1] [#6 -0.40,1.77,0.82,U] [#7 -0.38,1.16,0.56,U] [#8 -1.02,1.47,0.52,U] 
02:09:19.958 00.000 21444 single-star, 7 included, MultiStar: {-0.40, 1.06}, one-star: {-0.99, -0.17}
02:09:19.958 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.03 = 0.26)
02:09:19.958 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.59)
02:09:19.958 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-0.17 hyp=1.00 cameraTheta=-2.97 mountX=0.97 mountY=-0.53, mountTheta=-0.50
02:09:19.959 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-0.17, opts=13)
02:09:19.959 00.000 21444 Enqueuing Move request for scope (-0.99, -0.17)
02:09:19.959 00.000 25848 Worker thread wakes up
02:09:19.959 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=296, FiltMax=65504, Gamma=0.560
02:09:19.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.17) opts 0xd
02:09:19.959 00.000 21444 UpdateGuideState exits: m=5522546 SNR=210.9 Saturated
02:09:19.959 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, -0.17)
02:09:19.959 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:19.959 00.000 25848 Moving (-0.99, -0.17) raw xDistance=0.97 yDistance=-0.53
02:09:19.959 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:19.959 00.000 21444 Enqueuing Expose request
02:09:19.959 00.000 25848 BLC: window closed
02:09:19.959 00.000 25848 BLC: History state: CurrMiss=-0.53, AvgInitMiss=-0.34, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=1.065551, 1:0.174003, 2:-0.545309
02:09:19.959 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
02:09:19.959 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.97
02:09:19.959 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:19.959 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
02:09:19.959 00.000 25848 MoveAxis(W, 29, ABG)
02:09:19.959 00.000 25848 Guiding  Dir = 3, Dur = 29
02:09:19.985 00.026 25848 IsSlewing returns 0
02:09:19.985 00.000 25848 IsGuiding returns 0
02:09:20.048 00.063 25848 IsGuiding returns 1
02:09:20.048 00.000 25848 scope still moving after pulse duration time elapsed
02:09:20.108 00.060 25848 IsSlewing returns 0
02:09:20.108 00.000 25848 IsGuiding returns 0
02:09:20.108 00.000 25848 scope move finished after 29 + 94 ms
02:09:20.108 00.000 25848 Move returns status 0, amount 29
02:09:20.108 00.000 25848 MoveAxis(N, 0, ABG)
02:09:20.108 00.000 25848 Move returns status 0, amount 0
02:09:20.108 00.000 25848 move complete, result=0
02:09:20.108 00.000 25848 worker thread done servicing request
02:09:20.108 00.000 25848 Worker thread wakes up
02:09:20.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:20.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:20.108 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.5 px 0 ms NORTH
02:09:22.957 02.849 25848 Exposure complete
02:09:23.039 00.082 25848 worker thread done servicing request
02:09:23.039 00.000 21444 OnExposeComplete: enter
02:09:23.039 00.000 21444 UpdateGuideState(): m_state=6
02:09:23.040 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 641
02:09:23.040 00.000 21444 Star::Find returns 1 (1), X=1253.28, Y=663.56, Mass=5476685, SNR=205.5, Peak=65504 HFD=8.0
02:09:23.040 00.000 21444 MultiStar: [#1 -0.70,1.70,0.79,U] [#2 -1.35,0.95,0.58,U] [#3 -3.21,0.65,0.00,M1] [#4 -1.34,0.77,0.79,U] [#5 -1.93,1.32,0.00,M2] [#6 -0.76,1.30,0.45,U] [#7 -1.24,0.25,0.50,U] [#8 -1.18,0.74,0.40,U] 
02:09:23.040 00.000 21444 refined, 6 included, MultiStar: {-1.17, 0.52}, one-star: {-1.47, -1.15}
02:09:23.040 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
02:09:23.040 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.17 = 3.11)
02:09:23.040 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=0.52 hyp=1.28 cameraTheta=2.72 mountX=1.22 mountY=0.04, mountTheta=0.03
02:09:23.041 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=0.52, opts=13)
02:09:23.041 00.000 21444 Enqueuing Move request for scope (-1.17, 0.52)
02:09:23.041 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=80, FiltMax=65504, Gamma=0.560
02:09:23.041 00.000 21444 UpdateGuideState exits: m=5476685 SNR=205.5 Saturated
02:09:23.041 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:23.041 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:23.041 00.000 21444 Enqueuing Expose request
02:09:23.041 00.000 25848 Worker thread wakes up
02:09:23.041 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.52) opts 0xd
02:09:23.041 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, 0.52)
02:09:23.041 00.000 25848 Moving (-1.17, 0.52) raw xDistance=1.22 yDistance=0.04
02:09:23.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.22
02:09:23.041 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:23.041 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:09:23.041 00.000 25848 MoveAxis(W, 37, ABG)
02:09:23.041 00.000 25848 Guiding  Dir = 3, Dur = 37
02:09:23.062 00.021 25848 IsSlewing returns 0
02:09:23.062 00.000 25848 IsGuiding returns 0
02:09:23.093 00.031 25848 PulseGuide returned control before completion, sleep 16
02:09:23.113 00.020 25848 IsGuiding returns 1
02:09:23.113 00.000 25848 scope still moving after pulse duration time elapsed
02:09:23.173 00.060 25848 IsSlewing returns 0
02:09:23.173 00.000 25848 IsGuiding returns 0
02:09:23.173 00.000 25848 scope move finished after 37 + 74 ms
02:09:23.173 00.000 25848 Move returns status 0, amount 37
02:09:23.173 00.000 25848 MoveAxis(N, 0, ABG)
02:09:23.173 00.000 25848 Move returns status 0, amount 0
02:09:23.173 00.000 25848 move complete, result=0
02:09:23.173 00.000 25848 worker thread done servicing request
02:09:23.173 00.000 25848 Worker thread wakes up
02:09:23.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:23.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:23.174 00.001 21444 GuideStep: 1.2 px 37 ms WEST, 0.0 px 0 ms NORTH
02:09:26.021 02.847 25848 Exposure complete
02:09:26.088 00.067 25848 worker thread done servicing request
02:09:26.089 00.001 21444 OnExposeComplete: enter
02:09:26.089 00.000 21444 UpdateGuideState(): m_state=6
02:09:26.089 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 642
02:09:26.089 00.000 21444 Star::Find returns 1 (1), X=1254.44, Y=663.51, Mass=5572094, SNR=232.8, Peak=65504 HFD=7.6
02:09:26.089 00.000 21444 MultiStar: [#1 0.72,1.66,0.98,U] [#2 0.64,1.27,0.87,U] [#3 -1.64,0.37,0.66,U] [#4 0.27,0.61,1.18,U] [#5 -1.20,0.51,0.71,U] [#6 -0.07,0.77,0.71,U] [#7 -0.11,0.40,0.72,U] [#8 -1.34,0.95,0.57,U] 
02:09:26.089 00.000 21444 refined, 8 included, MultiStar: {-0.21, 0.57}, one-star: {-0.31, -1.20}
02:09:26.089 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
02:09:26.089 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.31)
02:09:26.089 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.57 hyp=0.61 cameraTheta=1.92 mountX=0.26 mountY=0.45, mountTheta=1.05
02:09:26.090 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.57, opts=13)
02:09:26.090 00.000 21444 Enqueuing Move request for scope (-0.21, 0.57)
02:09:26.090 00.000 25848 Worker thread wakes up
02:09:26.090 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.57) opts 0xd
02:09:26.090 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.57)
02:09:26.090 00.000 25848 Moving (-0.21, 0.57) raw xDistance=0.26 yDistance=0.45
02:09:26.090 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
02:09:26.090 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:26.090 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=142, FiltMax=65504, Gamma=0.560
02:09:26.090 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
02:09:26.090 00.000 21444 UpdateGuideState exits: m=5572094 SNR=232.8 Saturated
02:09:26.091 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:26.091 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:26.091 00.000 21444 Enqueuing Expose request
02:09:26.091 00.000 25848 MoveAxis(E, 0, ABG)
02:09:26.091 00.000 25848 Move returns status 0, amount 0
02:09:26.091 00.000 25848 MoveAxis(N, 0, ABG)
02:09:26.091 00.000 25848 Move returns status 0, amount 0
02:09:26.091 00.000 25848 move complete, result=0
02:09:26.091 00.000 25848 worker thread done servicing request
02:09:26.091 00.000 25848 Worker thread wakes up
02:09:26.091 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:26.091 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:26.091 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
02:09:28.939 02.848 25848 Exposure complete
02:09:29.026 00.087 25848 worker thread done servicing request
02:09:29.026 00.000 21444 OnExposeComplete: enter
02:09:29.027 00.001 21444 UpdateGuideState(): m_state=6
02:09:29.027 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 643
02:09:29.027 00.000 21444 Star::Find returns 1 (1), X=1255.03, Y=664.22, Mass=5337947, SNR=197.7, Peak=65504 HFD=8.1
02:09:29.028 00.001 21444 MultiStar: [#1 1.03,1.57,0.80,U] [#2 0.13,1.18,0.82,U] [#3 -0.72,0.10,0.62,U] [#4 0.37,1.04,0.67,U] [#5 -1.55,1.25,0.00,M2] [#6 0.17,0.70,0.54,U] [#7 -0.61,0.77,0.56,U] [#8 -1.29,1.69,0.00,M1] 
02:09:29.028 00.000 21444 single-star, 6 included, MultiStar: {0.15, 0.66}, one-star: {0.29, -0.49}
02:09:29.028 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
02:09:29.028 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
02:09:29.028 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.49 hyp=0.57 cameraTheta=-1.04 mountX=-0.33 mountY=-0.34, mountTheta=-2.34
02:09:29.029 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.49, opts=13)
02:09:29.029 00.000 21444 Enqueuing Move request for scope (0.29, -0.49)
02:09:29.029 00.000 25848 Worker thread wakes up
02:09:29.029 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.49) opts 0xd
02:09:29.029 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.49)
02:09:29.029 00.000 25848 Moving (0.29, -0.49) raw xDistance=-0.33 yDistance=-0.34
02:09:29.030 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
02:09:29.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:29.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2488, FiltMin=228, FiltMax=65504, Gamma=0.560
02:09:29.030 00.000 21444 UpdateGuideState exits: m=5337947 SNR=197.7 Saturated
02:09:29.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:29.030 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:29.030 00.000 21444 Enqueuing Expose request
02:09:29.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:09:29.030 00.000 25848 MoveAxis(E, 0, ABG)
02:09:29.030 00.000 25848 Move returns status 0, amount 0
02:09:29.030 00.000 25848 MoveAxis(N, 0, ABG)
02:09:29.030 00.000 25848 Move returns status 0, amount 0
02:09:29.030 00.000 25848 move complete, result=0
02:09:29.030 00.000 25848 worker thread done servicing request
02:09:29.030 00.000 25848 Worker thread wakes up
02:09:29.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:29.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:29.031 00.001 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
02:09:31.876 02.845 25848 Exposure complete
02:09:31.965 00.089 25848 worker thread done servicing request
02:09:31.965 00.000 21444 OnExposeComplete: enter
02:09:31.966 00.001 21444 UpdateGuideState(): m_state=6
02:09:31.966 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 644
02:09:31.966 00.000 21444 Star::Find returns 1 (1), X=1253.46, Y=666.53, Mass=4877649, SNR=133.4, Peak=65504 HFD=7.6
02:09:31.966 00.000 21444 MultiStar: [#1 0.26,3.02,0.00,M5] [#2 -0.75,3.04,0.00,M1] [#3 -2.10,2.01,0.00,M1] [#4 -0.61,3.51,0.00,M1] [#5 -0.55,3.88,0.00,M3] [#6 -1.26,3.49,0.00,M1] [#7 -1.23,2.85,0.00,M1] [#8 -1.24,3.46,0.00,M2] 
02:09:31.966 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
02:09:31.966 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
02:09:31.966 00.000 21444 CameraToMount -- cameraX=-1.29 cameraY=1.82 hyp=2.23 cameraTheta=2.19 mountX=1.45 mountY=1.20, mountTheta=0.69
02:09:31.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.29, y=1.82, opts=13)
02:09:31.967 00.000 21444 Enqueuing Move request for scope (-1.29, 1.82)
02:09:31.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=104, FiltMax=65504, Gamma=0.560
02:09:31.967 00.000 21444 UpdateGuideState exits: m=4877649 SNR=133.4 Saturated
02:09:31.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:31.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:31.967 00.000 21444 Enqueuing Expose request
02:09:31.968 00.001 25848 Worker thread wakes up
02:09:31.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 1.82) opts 0xd
02:09:31.968 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.29, 1.82)
02:09:31.968 00.000 25848 Moving (-1.29, 1.82) raw xDistance=1.45 yDistance=1.20
02:09:31.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.45
02:09:31.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
02:09:31.968 00.000 25848 MoveAxis(W, 42, ABG)
02:09:31.968 00.000 25848 Guiding  Dir = 3, Dur = 42
02:09:32.034 00.066 25848 IsSlewing returns 0
02:09:32.034 00.000 25848 IsGuiding returns 0
02:09:32.065 00.031 25848 PulseGuide returned control before completion, sleep 22
02:09:32.095 00.030 25848 IsGuiding returns 1
02:09:32.095 00.000 25848 scope still moving after pulse duration time elapsed
02:09:32.155 00.060 25848 IsSlewing returns 0
02:09:32.156 00.001 25848 IsGuiding returns 0
02:09:32.156 00.000 25848 scope move finished after 42 + 79 ms
02:09:32.156 00.000 25848 Move returns status 0, amount 42
02:09:32.156 00.000 25848 MoveAxis(S, 33, ABG)
02:09:32.156 00.000 25848 Guiding  Dir = 1, Dur = 33
02:09:32.186 00.030 25848 IsSlewing returns 0
02:09:32.186 00.000 25848 IsGuiding returns 0
02:09:32.218 00.032 25848 PulseGuide returned control before completion, sleep 12
02:09:32.236 00.018 25848 IsGuiding returns 1
02:09:32.236 00.000 25848 scope still moving after pulse duration time elapsed
02:09:32.295 00.059 25848 IsSlewing returns 0
02:09:32.295 00.000 25848 IsGuiding returns 0
02:09:32.295 00.000 25848 scope move finished after 33 + 76 ms
02:09:32.295 00.000 25848 Move returns status 0, amount 33
02:09:32.295 00.000 25848 move complete, result=0
02:09:32.295 00.000 25848 worker thread done servicing request
02:09:32.295 00.000 25848 Worker thread wakes up
02:09:32.295 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:32.295 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:32.296 00.001 21444 GuideStep: 1.4 px 42 ms WEST, 1.2 px 33 ms SOUTH
02:09:35.141 02.845 25848 Exposure complete
02:09:35.230 00.089 25848 worker thread done servicing request
02:09:35.230 00.000 21444 OnExposeComplete: enter
02:09:35.230 00.000 21444 UpdateGuideState(): m_state=6
02:09:35.231 00.001 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 645
02:09:35.231 00.000 21444 Star::Find returns 1 (1), X=1255.03, Y=663.19, Mass=5535284, SNR=233.6, Peak=65504 HFD=8.0
02:09:35.231 00.000 21444 MultiStar: [#1 0.51,0.66,0.97,U] [#2 -0.02,0.14,0.84,U] [#3 -2.00,-0.50,0.00,M2] [#4 0.03,0.67,0.79,U] [#5 -0.79,0.84,0.71,U] [#6 -0.33,1.00,0.69,U] [#7 0.11,0.26,0.52,U] [#8 -0.67,0.81,0.47,U] 
02:09:35.231 00.000 21444 refined, 7 included, MultiStar: {-0.04, 0.26}, one-star: {0.28, -1.52}
02:09:35.231 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
02:09:35.231 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
02:09:35.232 00.001 21444 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.74 mountX=0.07 mountY=0.23, mountTheta=1.28
02:09:35.232 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=0.26, opts=13)
02:09:35.232 00.000 21444 Enqueuing Move request for scope (-0.04, 0.26)
02:09:35.232 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=294, FiltMax=65504, Gamma=0.560
02:09:35.232 00.000 21444 UpdateGuideState exits: m=5535284 SNR=233.6 Saturated
02:09:35.232 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:35.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:35.233 00.001 21444 Enqueuing Expose request
02:09:35.233 00.000 25848 Worker thread wakes up
02:09:35.233 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
02:09:35.233 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
02:09:35.233 00.000 25848 Moving (-0.04, 0.26) raw xDistance=0.07 yDistance=0.23
02:09:35.233 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:09:35.233 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:35.233 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:09:35.233 00.000 25848 MoveAxis(E, 0, ABG)
02:09:35.233 00.000 25848 Move returns status 0, amount 0
02:09:35.233 00.000 25848 MoveAxis(N, 0, ABG)
02:09:35.233 00.000 25848 Move returns status 0, amount 0
02:09:35.233 00.000 25848 move complete, result=0
02:09:35.233 00.000 25848 worker thread done servicing request
02:09:35.233 00.000 25848 Worker thread wakes up
02:09:35.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:35.233 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:35.233 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:38.079 02.846 25848 Exposure complete
02:09:38.166 00.087 25848 worker thread done servicing request
02:09:38.166 00.000 21444 OnExposeComplete: enter
02:09:38.166 00.000 21444 UpdateGuideState(): m_state=6
02:09:38.166 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 646
02:09:38.167 00.001 21444 Star::Find returns 1 (1), X=1254.25, Y=664.31, Mass=5553502, SNR=206.9, Peak=65504 HFD=8.0
02:09:38.167 00.000 21444 MultiStar: [#1 0.43,1.90,0.00,M5] [#2 -0.16,1.36,0.84,U] [#3 -2.01,0.00,0.00,M3] [#4 -0.36,0.93,0.63,U] [#5 -0.86,2.03,0.00,M3] [#6 -0.63,1.81,0.76,U] [#7 -0.85,0.59,0.66,U] [#8 -1.46,1.59,0.00,M2] 
02:09:38.167 00.000 21444 single-star, 4 included, MultiStar: {-0.49, 0.80}, one-star: {-0.50, -0.40}
02:09:38.167 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.76)
02:09:38.167 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
02:09:38.167 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.40 hyp=0.64 cameraTheta=-2.47 mountX=0.46 mountY=-0.56, mountTheta=-0.88
02:09:38.168 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.40, opts=13)
02:09:38.168 00.000 21444 Enqueuing Move request for scope (-0.50, -0.40)
02:09:38.168 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=66, FiltMax=65504, Gamma=0.560
02:09:38.168 00.000 21444 UpdateGuideState exits: m=5553502 SNR=206.9 Saturated
02:09:38.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:38.168 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:38.168 00.000 21444 Enqueuing Expose request
02:09:38.168 00.000 25848 Worker thread wakes up
02:09:38.168 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.40) opts 0xd
02:09:38.168 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.40)
02:09:38.169 00.001 25848 Moving (-0.50, -0.40) raw xDistance=0.46 yDistance=-0.56
02:09:38.169 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:09:38.169 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:09:38.169 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
02:09:38.169 00.000 25848 MoveAxis(E, 0, ABG)
02:09:38.169 00.000 25848 Move returns status 0, amount 0
02:09:38.169 00.000 25848 MoveAxis(N, 0, ABG)
02:09:38.169 00.000 25848 Move returns status 0, amount 0
02:09:38.169 00.000 25848 move complete, result=0
02:09:38.169 00.000 25848 worker thread done servicing request
02:09:38.169 00.000 25848 Worker thread wakes up
02:09:38.169 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:38.169 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:38.169 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.6 px 0 ms NORTH
02:09:41.018 02.849 25848 Exposure complete
02:09:41.100 00.082 25848 worker thread done servicing request
02:09:41.100 00.000 21444 OnExposeComplete: enter
02:09:41.100 00.000 21444 UpdateGuideState(): m_state=6
02:09:41.100 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 647
02:09:41.100 00.000 21444 Star::Find returns 1 (1), X=1253.33, Y=664.58, Mass=5423273, SNR=203.4, Peak=65504 HFD=7.8
02:09:41.100 00.000 21444 MultiStar: [#1 -1.33,1.79,0.00,M6] [#2 -1.18,1.48,0.87,U] [#3 -3.06,0.28,0.00,M4] [#4 -1.25,1.58,0.00,M1] [#5 -2.26,1.63,0.00,M4] [#6 -1.28,1.08,0.63,U] [#7 -1.81,1.34,0.00,M1] [#8 -1.86,1.66,0.00,M3] 
02:09:41.100 00.000 21444 single-star, 2 included, MultiStar: {-1.30, 0.74}, one-star: {-1.42, -0.13}
02:09:41.100 00.000 21444 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.05) = xAngle (-6.10 = 0.18)
02:09:41.100 00.000 21444 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.95 = -2.66)
02:09:41.100 00.000 21444 CameraToMount -- cameraX=-1.42 cameraY=-0.13 hyp=1.42 cameraTheta=-3.05 mountX=1.40 mountY=-0.65, mountTheta=-0.44
02:09:41.101 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.42, y=-0.13, opts=13)
02:09:41.101 00.000 21444 Enqueuing Move request for scope (-1.42, -0.13)
02:09:41.101 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=256, FiltMax=65504, Gamma=0.560
02:09:41.101 00.000 21444 UpdateGuideState exits: m=5423273 SNR=203.4 Saturated
02:09:41.101 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:41.101 00.000 25848 Worker thread wakes up
02:09:41.101 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.42, -0.13) opts 0xd
02:09:41.101 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.42, -0.13)
02:09:41.101 00.000 25848 Moving (-1.42, -0.13) raw xDistance=1.40 yDistance=-0.65
02:09:41.101 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.40
02:09:41.101 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.90 newest=-0.98
02:09:41.101 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
02:09:41.101 00.000 25848 MoveAxis(W, 41, ABG)
02:09:41.102 00.001 25848 Guiding  Dir = 3, Dur = 41
02:09:41.102 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:41.102 00.000 21444 Enqueuing Expose request
02:09:41.143 00.041 25848 IsSlewing returns 0
02:09:41.143 00.000 25848 IsGuiding returns 0
02:09:41.174 00.031 25848 PulseGuide returned control before completion, sleep 20
02:09:41.206 00.032 25848 IsGuiding returns 1
02:09:41.206 00.000 25848 scope still moving after pulse duration time elapsed
02:09:41.266 00.060 25848 IsSlewing returns 0
02:09:41.266 00.000 25848 IsGuiding returns 0
02:09:41.266 00.000 25848 scope move finished after 41 + 83 ms
02:09:41.266 00.000 25848 Move returns status 0, amount 41
02:09:41.266 00.000 25848 BLC: Oldest BLC event removed
02:09:41.266 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 238 applied
02:09:41.266 00.000 25848 MoveAxis(N, 256, ABG)
02:09:41.266 00.000 25848 Guiding  Dir = 0, Dur = 256
02:09:41.295 00.029 25848 IsSlewing returns 0
02:09:41.296 00.001 25848 IsGuiding returns 0
02:09:41.327 00.031 25848 PulseGuide returned control before completion, sleep 235
02:09:41.570 00.243 25848 IsGuiding returns 1
02:09:41.570 00.000 25848 scope still moving after pulse duration time elapsed
02:09:41.654 00.084 25848 IsSlewing returns 0
02:09:41.654 00.000 25848 IsGuiding returns 0
02:09:41.654 00.000 25848 scope move finished after 256 + 102 ms
02:09:41.654 00.000 25848 Move returns status 0, amount 256
02:09:41.654 00.000 25848 move complete, result=0
02:09:41.654 00.000 25848 worker thread done servicing request
02:09:41.654 00.000 25848 Worker thread wakes up
02:09:41.655 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:41.655 00.000 21444 GuideStep: 1.4 px 41 ms WEST, -0.7 px 256 ms NORTH
02:09:41.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:44.503 02.848 25848 Exposure complete
02:09:44.592 00.089 25848 worker thread done servicing request
02:09:44.592 00.000 21444 OnExposeComplete: enter
02:09:44.592 00.000 21444 UpdateGuideState(): m_state=6
02:09:44.592 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 648
02:09:44.592 00.000 21444 Star::Find returns 1 (1), X=1253.74, Y=664.57, Mass=5460361, SNR=207.8, Peak=65504 HFD=7.7
02:09:44.593 00.001 21444 MultiStar: [#1 -0.85,2.28,0.00,M7] [#2 -0.80,1.87,0.00,M1] [#3 -2.40,0.34,0.00,M5] [#4 -0.51,1.73,0.81,U] [#5 -1.90,0.87,0.00,M5] [#6 -0.87,1.24,0.66,U] [#7 -0.99,1.33,0.50,U] [#8 -1.09,1.23,0.48,U] 
02:09:44.593 00.000 21444 single-star, 4 included, MultiStar: {-0.87, 0.97}, one-star: {-1.01, -0.14}
02:09:44.593 00.000 21444 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.05) = xAngle (-6.05 = 0.23)
02:09:44.593 00.000 21444 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.61)
02:09:44.593 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=-0.14 hyp=1.02 cameraTheta=-3.00 mountX=0.99 mountY=-0.52, mountTheta=-0.48
02:09:44.594 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=-0.14, opts=13)
02:09:44.594 00.000 21444 Enqueuing Move request for scope (-1.01, -0.14)
02:09:44.594 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=332, FiltMax=65504, Gamma=0.560
02:09:44.594 00.000 25848 Worker thread wakes up
02:09:44.594 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -0.14) opts 0xd
02:09:44.594 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, -0.14)
02:09:44.594 00.000 25848 Moving (-1.01, -0.14) raw xDistance=0.99 yDistance=-0.52
02:09:44.594 00.000 25848 BLC: History state: CurrMiss=0.52, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.653944, 1:0.515159
02:09:44.594 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
02:09:44.594 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 0.99
02:09:44.594 00.000 21444 UpdateGuideState exits: m=5460361 SNR=207.8 Saturated
02:09:44.594 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:44.595 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:44.595 00.000 21444 Enqueuing Expose request
02:09:44.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
02:09:44.595 00.000 25848 MoveAxis(W, 32, ABG)
02:09:44.595 00.000 25848 Guiding  Dir = 3, Dur = 32
02:09:44.656 00.061 25848 IsSlewing returns 0
02:09:44.657 00.001 25848 IsGuiding returns 0
02:09:44.688 00.031 25848 PulseGuide returned control before completion, sleep 12
02:09:44.722 00.034 25848 IsGuiding returns 1
02:09:44.722 00.000 25848 scope still moving after pulse duration time elapsed
02:09:44.783 00.061 25848 IsSlewing returns 0
02:09:44.783 00.000 25848 IsGuiding returns 0
02:09:44.783 00.000 25848 scope move finished after 32 + 94 ms
02:09:44.783 00.000 25848 Move returns status 0, amount 32
02:09:44.783 00.000 25848 MoveAxis(N, 14, ABG)
02:09:44.783 00.000 25848 Guiding  Dir = 0, Dur = 14
02:09:44.851 00.068 25848 IsSlewing returns 0
02:09:44.851 00.000 25848 IsGuiding returns 0
02:09:44.882 00.031 25848 IsGuiding returns 1
02:09:44.882 00.000 25848 scope still moving after pulse duration time elapsed
02:09:44.937 00.055 25848 IsSlewing returns 0
02:09:44.938 00.001 25848 IsGuiding returns 0
02:09:44.938 00.000 25848 scope move finished after 14 + 73 ms
02:09:44.938 00.000 25848 Move returns status 0, amount 14
02:09:44.938 00.000 25848 move complete, result=0
02:09:44.938 00.000 25848 worker thread done servicing request
02:09:44.938 00.000 25848 Worker thread wakes up
02:09:44.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:44.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:44.938 00.000 21444 GuideStep: 1.0 px 32 ms WEST, -0.5 px 14 ms NORTH
02:09:47.778 02.840 25848 Exposure complete
02:09:47.866 00.088 25848 worker thread done servicing request
02:09:47.866 00.000 21444 OnExposeComplete: enter
02:09:47.866 00.000 21444 UpdateGuideState(): m_state=6
02:09:47.866 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 649
02:09:47.867 00.001 21444 Star::Find returns 1 (1), X=1253.16, Y=664.34, Mass=5729281, SNR=220.9, Peak=65504 HFD=8.0
02:09:47.867 00.000 21444 MultiStar: [#1 -1.35,1.69,0.00,M8] [#2 -1.77,1.32,0.00,M2] [#3 -3.76,0.84,0.00,M6] [#4 -1.38,1.07,0.78,U] [#5 -2.40,1.22,0.00,M6] [#6 -1.82,1.22,0.00,M1] [#7 -1.82,0.79,0.00,M1] [#8 -2.50,1.31,0.00,M3] 
02:09:47.867 00.000 21444 refined, 1 included, MultiStar: {-1.49, 0.26}, one-star: {-1.58, -0.37}
02:09:47.867 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
02:09:47.867 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
02:09:47.867 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=0.26 hyp=1.52 cameraTheta=2.97 mountX=1.51 mountY=-0.32, mountTheta=-0.21
02:09:47.868 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=0.26, opts=13)
02:09:47.868 00.000 21444 Enqueuing Move request for scope (-1.49, 0.26)
02:09:47.868 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=142, FiltMax=65504, Gamma=0.560
02:09:47.868 00.000 21444 UpdateGuideState exits: m=5729281 SNR=220.9 Saturated
02:09:47.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:47.868 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:47.868 00.000 21444 Enqueuing Expose request
02:09:47.868 00.000 25848 Worker thread wakes up
02:09:47.868 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, 0.26) opts 0xd
02:09:47.868 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, 0.26)
02:09:47.868 00.000 25848 Moving (-1.49, 0.26) raw xDistance=1.51 yDistance=-0.32
02:09:47.868 00.000 25848 BLC: History state: CurrMiss=0.32, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.653944, 1:0.515159, 2:0.323993
02:09:47.868 00.000 25848 BLC: No correction, Miss < min_move
02:09:47.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.51
02:09:47.868 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:47.869 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:09:47.869 00.000 25848 MoveAxis(W, 46, ABG)
02:09:47.869 00.000 25848 Guiding  Dir = 3, Dur = 46
02:09:47.889 00.020 25848 IsSlewing returns 0
02:09:47.951 00.062 25848 IsGuiding returns 0
02:09:47.982 00.031 25848 PulseGuide returned control before completion, sleep 25
02:09:48.014 00.032 25848 IsGuiding returns 1
02:09:48.014 00.000 25848 scope still moving after pulse duration time elapsed
02:09:48.078 00.064 25848 IsSlewing returns 0
02:09:48.078 00.000 25848 IsGuiding returns 0
02:09:48.078 00.000 25848 scope move finished after 46 + 81 ms
02:09:48.078 00.000 25848 Move returns status 0, amount 46
02:09:48.078 00.000 25848 MoveAxis(N, 0, ABG)
02:09:48.078 00.000 25848 Move returns status 0, amount 0
02:09:48.078 00.000 25848 move complete, result=0
02:09:48.078 00.000 25848 worker thread done servicing request
02:09:48.078 00.000 25848 Worker thread wakes up
02:09:48.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:48.079 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:48.079 00.000 21444 GuideStep: 1.5 px 46 ms WEST, -0.3 px 0 ms NORTH
02:09:50.928 02.849 25848 Exposure complete
02:09:51.015 00.087 25848 worker thread done servicing request
02:09:51.015 00.000 21444 OnExposeComplete: enter
02:09:51.015 00.000 21444 UpdateGuideState(): m_state=6
02:09:51.015 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 650
02:09:51.015 00.000 21444 Star::Find returns 1 (1), X=1253.88, Y=664.37, Mass=5650466, SNR=237.7, Peak=65504 HFD=7.8
02:09:51.016 00.001 21444 MultiStar: [#1 0.08,1.96,0.00,M9] [#2 -0.40,1.23,0.80,U] [#3 -2.93,0.61,0.00,M7] [#4 0.16,1.46,0.88,U] [#5 -0.97,1.34,0.76,U] [#6 -0.13,1.24,0.78,U] [#7 -0.34,0.82,0.58,U] [#8 -0.66,1.28,0.52,U] 
02:09:51.016 00.000 21444 single-star, 6 included, MultiStar: {-0.46, 0.95}, one-star: {-0.87, -0.34}
02:09:51.016 00.000 21444 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.05) = xAngle (-5.82 = 0.47)
02:09:51.016 00.000 21444 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.38)
02:09:51.016 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-0.34 hyp=0.93 cameraTheta=-2.77 mountX=0.83 mountY=-0.64, mountTheta=-0.66
02:09:51.017 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-0.34, opts=13)
02:09:51.017 00.000 21444 Enqueuing Move request for scope (-0.87, -0.34)
02:09:51.017 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=266, FiltMax=65504, Gamma=0.560
02:09:51.017 00.000 21444 UpdateGuideState exits: m=5650466 SNR=237.7 Saturated
02:09:51.017 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:51.017 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:51.017 00.000 21444 Enqueuing Expose request
02:09:51.017 00.000 25848 Worker thread wakes up
02:09:51.017 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.34) opts 0xd
02:09:51.017 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -0.34)
02:09:51.017 00.000 25848 Moving (-0.87, -0.34) raw xDistance=0.83 yDistance=-0.64
02:09:51.017 00.000 25848 BLC: window closed
02:09:51.017 00.000 25848 BLC: History state: CurrMiss=0.64, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.653944, 1:0.515159, 2:0.323993
02:09:51.017 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
02:09:51.017 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.83
02:09:51.017 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
02:09:51.017 00.000 25848 MoveAxis(W, 28, ABG)
02:09:51.017 00.000 25848 Guiding  Dir = 3, Dur = 28
02:09:51.114 00.097 25848 IsSlewing returns 0
02:09:51.114 00.000 25848 IsGuiding returns 0
02:09:51.146 00.032 25848 IsGuiding returns 1
02:09:51.146 00.000 25848 scope still moving after pulse duration time elapsed
02:09:51.203 00.057 25848 IsSlewing returns 0
02:09:51.203 00.000 25848 IsGuiding returns 0
02:09:51.203 00.000 25848 scope move finished after 28 + 60 ms
02:09:51.203 00.000 25848 Move returns status 0, amount 28
02:09:51.203 00.000 25848 MoveAxis(N, 18, ABG)
02:09:51.203 00.000 25848 Guiding  Dir = 0, Dur = 18
02:09:51.233 00.030 25848 IsSlewing returns 0
02:09:51.233 00.000 25848 IsGuiding returns 0
02:09:51.266 00.033 25848 IsGuiding returns 1
02:09:51.266 00.000 25848 scope still moving after pulse duration time elapsed
02:09:51.314 00.048 25848 IsSlewing returns 0
02:09:51.314 00.000 25848 IsGuiding returns 0
02:09:51.314 00.000 25848 scope move finished after 18 + 62 ms
02:09:51.314 00.000 25848 Move returns status 0, amount 18
02:09:51.314 00.000 25848 move complete, result=0
02:09:51.314 00.000 25848 worker thread done servicing request
02:09:51.314 00.000 25848 Worker thread wakes up
02:09:51.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:51.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:51.314 00.000 21444 GuideStep: 0.8 px 28 ms WEST, -0.6 px 18 ms NORTH
02:09:54.170 02.856 25848 Exposure complete
02:09:54.249 00.079 25848 worker thread done servicing request
02:09:54.250 00.001 21444 OnExposeComplete: enter
02:09:54.250 00.000 21444 UpdateGuideState(): m_state=6
02:09:54.250 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 651
02:09:54.250 00.000 21444 Star::Find returns 1 (1), X=1254.52, Y=665.30, Mass=5756683, SNR=265.2, Peak=65504 HFD=7.9
02:09:54.250 00.000 21444 MultiStar: [#1 0.78,2.17,0.00,M10] [#2 0.86,1.97,0.00,M2] [#3 -1.17,1.62,0.00,M8] [#4 -0.19,1.89,0.69,U] [#5 -0.99,2.04,0.00,M6] [#6 0.10,2.08,0.00,M1] [#7 -0.37,2.20,0.00,M1] [#8 -0.74,1.60,0.42,U] 
02:09:54.250 00.000 21444 single-star, 2 included, MultiStar: {-0.32, 1.22}, one-star: {-0.23, 0.59}
02:09:54.250 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
02:09:54.250 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.33)
02:09:54.250 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.59 hyp=0.63 cameraTheta=1.94 mountX=0.28 mountY=0.46, mountTheta=1.03
02:09:54.251 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.59, opts=13)
02:09:54.251 00.000 21444 Enqueuing Move request for scope (-0.23, 0.59)
02:09:54.251 00.000 25848 Worker thread wakes up
02:09:54.251 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.59) opts 0xd
02:09:54.251 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.59)
02:09:54.251 00.000 25848 Moving (-0.23, 0.59) raw xDistance=0.28 yDistance=0.46
02:09:54.251 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=208, FiltMax=65504, Gamma=0.560
02:09:54.251 00.000 21444 UpdateGuideState exits: m=5756683 SNR=265.2 Saturated
02:09:54.251 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:54.251 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:54.252 00.001 21444 Enqueuing Expose request
02:09:54.252 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
02:09:54.252 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:54.252 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:09:54.252 00.000 25848 MoveAxis(E, 0, ABG)
02:09:54.252 00.000 25848 Move returns status 0, amount 0
02:09:54.252 00.000 25848 MoveAxis(N, 0, ABG)
02:09:54.252 00.000 25848 Move returns status 0, amount 0
02:09:54.252 00.000 25848 move complete, result=0
02:09:54.252 00.000 25848 worker thread done servicing request
02:09:54.252 00.000 25848 Worker thread wakes up
02:09:54.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:54.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:09:54.252 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
02:09:57.091 02.839 25848 Exposure complete
02:09:57.178 00.087 25848 worker thread done servicing request
02:09:57.179 00.001 21444 OnExposeComplete: enter
02:09:57.179 00.000 21444 UpdateGuideState(): m_state=6
02:09:57.179 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 652
02:09:57.179 00.000 21444 Star::Find returns 1 (1), X=1253.97, Y=665.28, Mass=5485735, SNR=211.8, Peak=65504 HFD=7.8
02:09:57.179 00.000 21444 MultiStar: [#1 -0.46,1.92,0.00,R] [#2 -0.89,1.89,0.00,M3] [#3 -1.85,0.89,0.00,M9] [#4 -0.04,2.40,0.00,M1] [#5 -0.57,2.70,0.00,M7] [#6 -0.09,2.55,0.00,M2] [#7 -0.83,2.17,0.00,M2] [#8 -0.75,2.63,0.00,M2] 
02:09:57.179 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
02:09:57.179 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
02:09:57.179 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.57 hyp=0.96 cameraTheta=2.51 mountX=0.82 mountY=0.24, mountTheta=0.28
02:09:57.180 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.57, opts=13)
02:09:57.180 00.000 21444 Enqueuing Move request for scope (-0.77, 0.57)
02:09:57.180 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=192, FiltMax=65504, Gamma=0.560
02:09:57.181 00.001 21444 UpdateGuideState exits: m=5485735 SNR=211.8 Saturated
02:09:57.181 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:57.181 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:09:57.181 00.000 21444 Enqueuing Expose request
02:09:57.181 00.000 25848 Worker thread wakes up
02:09:57.181 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.57) opts 0xd
02:09:57.181 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.57)
02:09:57.181 00.000 25848 Moving (-0.77, 0.57) raw xDistance=0.82 yDistance=0.24
02:09:57.181 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82
02:09:57.181 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:57.181 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:09:57.181 00.000 25848 MoveAxis(W, 24, ABG)
02:09:57.181 00.000 25848 Guiding  Dir = 3, Dur = 24
02:09:57.201 00.020 25848 IsSlewing returns 0
02:09:57.202 00.001 25848 IsGuiding returns 0
02:09:57.233 00.031 25848 IsGuiding returns 1
02:09:57.233 00.000 25848 scope still moving after pulse duration time elapsed
02:09:57.361 00.128 25848 IsSlewing returns 0
02:09:57.362 00.001 25848 IsGuiding returns 0
02:09:57.362 00.000 25848 scope move finished after 24 + 136 ms
02:09:57.362 00.000 25848 Move returns status 0, amount 24
02:09:57.362 00.000 25848 MoveAxis(N, 0, ABG)
02:09:57.362 00.000 25848 Move returns status 0, amount 0
02:09:57.362 00.000 25848 move complete, result=0
02:09:57.362 00.000 25848 worker thread done servicing request
02:09:57.362 00.000 25848 Worker thread wakes up
02:09:57.363 00.001 21444 GuideStep: 0.8 px 24 ms WEST, 0.2 px 0 ms NORTH
02:09:57.363 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:09:57.363 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:00.205 02.842 25848 Exposure complete
02:10:00.281 00.076 25848 worker thread done servicing request
02:10:00.281 00.000 21444 OnExposeComplete: enter
02:10:00.281 00.000 21444 UpdateGuideState(): m_state=6
02:10:00.281 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 653
02:10:00.281 00.000 21444 Star::Find returns 1 (1), X=1256.54, Y=664.67, Mass=5812944, SNR=296.7, Peak=65504 HFD=7.9
02:10:00.281 00.000 21444 MultiStar: [#1 2.50,0.71,0.00,M1] [#2 1.45,2.47,0.00,M4] [#3 -0.04,1.39,0.66,U] [#4 1.93,2.20,0.00,M2] [#5 1.12,2.35,0.00,M8] [#6 1.84,2.30,0.00,M3] [#7 1.44,1.63,0.00,M3] [#8 1.35,2.33,0.00,M3] 
02:10:00.281 00.000 21444 refined, 1 included, MultiStar: {1.07, 0.52}, one-star: {1.79, -0.04}
02:10:00.281 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
02:10:00.281 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.85)
02:10:00.281 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=0.52 hyp=1.19 cameraTheta=0.46 mountX=-1.02 mountY=0.89, mountTheta=2.42
02:10:00.282 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=0.52, opts=13)
02:10:00.282 00.000 21444 Enqueuing Move request for scope (1.07, 0.52)
02:10:00.282 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=104, FiltMax=65504, Gamma=0.560
02:10:00.282 00.000 21444 UpdateGuideState exits: m=5812944 SNR=296.7 Saturated
02:10:00.282 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:00.282 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:00.282 00.000 21444 Enqueuing Expose request
02:10:00.282 00.000 25848 Worker thread wakes up
02:10:00.282 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.52) opts 0xd
02:10:00.283 00.001 25848 Handling offset move in thread for scope, endpoint = (1.07, 0.52)
02:10:00.283 00.000 25848 Moving (1.07, 0.52) raw xDistance=-1.02 yDistance=0.89
02:10:00.283 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -1.02
02:10:00.283 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:00.283 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
02:10:00.283 00.000 25848 MoveAxis(E, 28, ABG)
02:10:00.283 00.000 25848 Guiding  Dir = 2, Dur = 28
02:10:00.314 00.031 25848 IsSlewing returns 0
02:10:00.314 00.000 25848 IsGuiding returns 0
02:10:00.347 00.033 25848 IsGuiding returns 1
02:10:00.347 00.000 25848 scope still moving after pulse duration time elapsed
02:10:00.407 00.060 25848 IsSlewing returns 0
02:10:00.407 00.000 25848 IsGuiding returns 0
02:10:00.407 00.000 25848 scope move finished after 28 + 63 ms
02:10:00.407 00.000 25848 Move returns status 0, amount 28
02:10:00.407 00.000 25848 MoveAxis(N, 0, ABG)
02:10:00.407 00.000 25848 Move returns status 0, amount 0
02:10:00.407 00.000 25848 move complete, result=0
02:10:00.407 00.000 25848 worker thread done servicing request
02:10:00.407 00.000 25848 Worker thread wakes up
02:10:00.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:00.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:00.407 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 0.9 px 0 ms NORTH
02:10:03.250 02.843 25848 Exposure complete
02:10:03.338 00.088 25848 worker thread done servicing request
02:10:03.338 00.000 21444 OnExposeComplete: enter
02:10:03.338 00.000 21444 UpdateGuideState(): m_state=6
02:10:03.338 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 654
02:10:03.338 00.000 21444 Star::Find returns 1 (1), X=1254.51, Y=664.79, Mass=5492755, SNR=208.8, Peak=65504 HFD=7.9
02:10:03.338 00.000 21444 MultiStar: [#1 0.35,0.03,0.95,U] [#2 0.52,1.88,0.00,M5] [#3 -1.49,0.39,0.58,U] [#4 0.28,1.87,0.79,U] [#5 -0.78,1.86,0.00,M9] [#6 -0.14,1.63,0.53,U] [#7 -0.36,1.31,0.58,U] [#8 -0.67,1.42,0.59,U] 
02:10:03.339 00.001 21444 single-star, 6 included, MultiStar: {-0.24, 0.85}, one-star: {-0.24, 0.08}
02:10:03.339 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
02:10:03.339 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
02:10:03.339 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.81 mountX=0.24 mountY=-0.02, mountTheta=-0.06
02:10:03.340 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.08, opts=13)
02:10:03.340 00.000 21444 Enqueuing Move request for scope (-0.24, 0.08)
02:10:03.340 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=220, FiltMax=65504, Gamma=0.560
02:10:03.340 00.000 21444 UpdateGuideState exits: m=5492755 SNR=208.8 Saturated
02:10:03.340 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:03.340 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:03.340 00.000 21444 Enqueuing Expose request
02:10:03.340 00.000 25848 Worker thread wakes up
02:10:03.340 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.08) opts 0xd
02:10:03.340 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.08)
02:10:03.340 00.000 25848 Moving (-0.24, 0.08) raw xDistance=0.24 yDistance=-0.02
02:10:03.340 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
02:10:03.340 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:03.340 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:10:03.340 00.000 25848 MoveAxis(E, 0, ABG)
02:10:03.340 00.000 25848 Move returns status 0, amount 0
02:10:03.341 00.001 25848 MoveAxis(N, 0, ABG)
02:10:03.341 00.000 25848 Move returns status 0, amount 0
02:10:03.341 00.000 25848 move complete, result=0
02:10:03.341 00.000 25848 worker thread done servicing request
02:10:03.341 00.000 25848 Worker thread wakes up
02:10:03.341 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:03.341 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:03.341 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:06.193 02.852 25848 Exposure complete
02:10:06.272 00.079 25848 worker thread done servicing request
02:10:06.272 00.000 21444 OnExposeComplete: enter
02:10:06.272 00.000 21444 UpdateGuideState(): m_state=6
02:10:06.272 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 655
02:10:06.272 00.000 21444 Star::Find returns 1 (1), X=1255.13, Y=665.21, Mass=5623525, SNR=218.5, Peak=65504 HFD=7.9
02:10:06.273 00.001 21444 MultiStar: [#1 1.02,-0.04,1.05,U] [#2 0.00,1.72,0.73,U] [#3 -1.23,1.08,0.52,U] [#4 0.47,2.20,0.00,M2] [#5 -0.37,1.94,0.00,M10] [#6 0.54,1.71,0.75,U] [#7 -0.12,1.92,0.46,U] [#8 0.10,2.42,0.00,M3] 
02:10:06.273 00.000 21444 single-star, 5 included, MultiStar: {0.26, 0.99}, one-star: {0.38, 0.50}
02:10:06.273 00.000 21444 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.05) = xAngle (-2.13 = -2.13)
02:10:06.273 00.000 21444 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.97 = 1.31)
02:10:06.273 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=0.50 hyp=0.63 cameraTheta=0.92 mountX=-0.34 mountY=0.61, mountTheta=2.07
02:10:06.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=0.50, opts=13)
02:10:06.274 00.000 21444 Enqueuing Move request for scope (0.38, 0.50)
02:10:06.274 00.000 25848 Worker thread wakes up
02:10:06.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.50) opts 0xd
02:10:06.274 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, 0.50)
02:10:06.274 00.000 25848 Moving (0.38, 0.50) raw xDistance=-0.34 yDistance=0.61
02:10:06.274 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
02:10:06.274 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:06.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=52, FiltMax=65504, Gamma=0.560
02:10:06.274 00.000 21444 UpdateGuideState exits: m=5623525 SNR=218.5 Saturated
02:10:06.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:06.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
02:10:06.274 00.000 25848 MoveAxis(E, 0, ABG)
02:10:06.274 00.000 25848 Move returns status 0, amount 0
02:10:06.274 00.000 25848 MoveAxis(N, 0, ABG)
02:10:06.274 00.000 25848 Move returns status 0, amount 0
02:10:06.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:06.274 00.000 21444 Enqueuing Expose request
02:10:06.274 00.000 25848 move complete, result=0
02:10:06.274 00.000 25848 worker thread done servicing request
02:10:06.274 00.000 25848 Worker thread wakes up
02:10:06.274 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
02:10:06.274 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:06.274 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:09.128 02.854 25848 Exposure complete
02:10:09.204 00.076 25848 worker thread done servicing request
02:10:09.204 00.000 21444 OnExposeComplete: enter
02:10:09.204 00.000 21444 UpdateGuideState(): m_state=6
02:10:09.205 00.001 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 656
02:10:09.205 00.000 21444 Star::Find returns 1 (1), X=1253.58, Y=666.34, Mass=5611331, SNR=255.7, Peak=65504 HFD=7.6
02:10:09.205 00.000 21444 MultiStar: [#1 -0.08,0.94,0.86,U] [#2 -1.04,3.01,0.00,M5] [#3 -2.79,2.09,0.00,M7] [#4 -0.87,2.97,0.00,M3] [#5 -1.91,2.80,0.00,R] [#6 -0.71,2.86,0.00,M2] [#7 -1.03,2.94,0.00,M2] [#8 -1.46,2.71,0.00,M4] 
02:10:09.205 00.000 21444 refined, 1 included, MultiStar: {-0.66, 1.31}, one-star: {-1.16, 1.63}
02:10:09.205 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
02:10:09.205 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.43)
02:10:09.205 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=1.31 hyp=1.47 cameraTheta=2.04 mountX=0.78 mountY=0.96, mountTheta=0.89
02:10:09.206 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=1.31, opts=13)
02:10:09.206 00.000 21444 Enqueuing Move request for scope (-0.66, 1.31)
02:10:09.207 00.001 25848 Worker thread wakes up
02:10:09.207 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 1.31) opts 0xd
02:10:09.207 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, 1.31)
02:10:09.207 00.000 25848 Moving (-0.66, 1.31) raw xDistance=0.78 yDistance=0.96
02:10:09.207 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=256, FiltMax=65504, Gamma=0.560
02:10:09.207 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
02:10:09.207 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:09.207 00.000 21444 UpdateGuideState exits: m=5611331 SNR=255.7 Saturated
02:10:09.207 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
02:10:09.207 00.000 25848 MoveAxis(W, 23, ABG)
02:10:09.207 00.000 25848 Guiding  Dir = 3, Dur = 23
02:10:09.207 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:09.207 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:09.207 00.000 21444 Enqueuing Expose request
02:10:09.237 00.030 25848 IsSlewing returns 0
02:10:09.238 00.001 25848 IsGuiding returns 0
02:10:09.269 00.031 25848 IsGuiding returns 1
02:10:09.270 00.001 25848 scope still moving after pulse duration time elapsed
02:10:09.329 00.059 25848 IsSlewing returns 0
02:10:09.329 00.000 25848 IsGuiding returns 0
02:10:09.329 00.000 25848 scope move finished after 23 + 67 ms
02:10:09.329 00.000 25848 Move returns status 0, amount 23
02:10:09.329 00.000 25848 MoveAxis(N, 0, ABG)
02:10:09.329 00.000 25848 Move returns status 0, amount 0
02:10:09.329 00.000 25848 move complete, result=0
02:10:09.329 00.000 25848 worker thread done servicing request
02:10:09.329 00.000 25848 Worker thread wakes up
02:10:09.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:09.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:09.330 00.001 21444 GuideStep: 0.8 px 23 ms WEST, 1.0 px 0 ms NORTH
02:10:12.172 02.842 25848 Exposure complete
02:10:12.254 00.082 25848 worker thread done servicing request
02:10:12.254 00.000 21444 OnExposeComplete: enter
02:10:12.254 00.000 21444 UpdateGuideState(): m_state=6
02:10:12.255 00.001 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 657
02:10:12.255 00.000 21444 Star::Find returns 1 (1), X=1253.37, Y=665.80, Mass=5660980, SNR=226.7, Peak=65504 HFD=8.0
02:10:12.255 00.000 21444 MultiStar: [#1 -0.75,0.93,0.85,U] [#2 -1.72,2.42,0.00,M6] [#3 -3.99,1.44,0.00,M8] [#4 -1.13,2.78,0.00,M4] [#5 0.26,0.58,0.64,U] [#6 -1.73,2.42,0.00,M3] [#7 -1.24,2.66,0.00,M3] [#8 -2.05,2.82,0.00,M5] 
02:10:12.255 00.000 21444 refined, 2 included, MultiStar: {-0.74, 0.90}, one-star: {-1.37, 1.09}
02:10:12.255 00.000 21444 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
02:10:12.255 00.000 21444 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.64 = 2.65)
02:10:12.255 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.90 hyp=1.17 cameraTheta=2.26 mountX=0.82 mountY=0.55, mountTheta=0.59
02:10:12.256 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.90, opts=13)
02:10:12.256 00.000 21444 Enqueuing Move request for scope (-0.74, 0.90)
02:10:12.256 00.000 25848 Worker thread wakes up
02:10:12.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.90) opts 0xd
02:10:12.256 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.90)
02:10:12.256 00.000 25848 Moving (-0.74, 0.90) raw xDistance=0.82 yDistance=0.55
02:10:12.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.82
02:10:12.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=16, FiltMax=65504, Gamma=0.560
02:10:12.256 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:10:12.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
02:10:12.256 00.000 25848 MoveAxis(W, 25, ABG)
02:10:12.256 00.000 25848 Guiding  Dir = 3, Dur = 25
02:10:12.256 00.000 21444 UpdateGuideState exits: m=5660980 SNR=226.7 Saturated
02:10:12.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:12.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:12.256 00.000 21444 Enqueuing Expose request
02:10:12.281 00.025 25848 IsSlewing returns 0
02:10:12.282 00.001 25848 IsGuiding returns 0
02:10:12.313 00.031 25848 IsGuiding returns 1
02:10:12.313 00.000 25848 scope still moving after pulse duration time elapsed
02:10:12.376 00.063 25848 IsSlewing returns 0
02:10:12.376 00.000 25848 IsGuiding returns 0
02:10:12.376 00.000 25848 scope move finished after 25 + 69 ms
02:10:12.376 00.000 25848 Move returns status 0, amount 25
02:10:12.376 00.000 25848 MoveAxis(N, 0, ABG)
02:10:12.376 00.000 25848 Move returns status 0, amount 0
02:10:12.376 00.000 25848 move complete, result=0
02:10:12.376 00.000 25848 worker thread done servicing request
02:10:12.376 00.000 25848 Worker thread wakes up
02:10:12.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:12.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:12.377 00.001 21444 GuideStep: 0.8 px 25 ms WEST, 0.6 px 0 ms NORTH
02:10:15.221 02.844 25848 Exposure complete
02:10:15.311 00.090 25848 worker thread done servicing request
02:10:15.311 00.000 21444 OnExposeComplete: enter
02:10:15.311 00.000 21444 UpdateGuideState(): m_state=6
02:10:15.311 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 658
02:10:15.311 00.000 21444 Star::Find returns 1 (1), X=1253.96, Y=665.50, Mass=5863810, SNR=268.7, Peak=65504 HFD=8.0
02:10:15.312 00.001 21444 MultiStar: [#1 0.12,0.89,0.91,U] [#2 -0.74,2.28,0.00,M7] [#3 -2.81,2.26,0.00,M9] [#4 -0.38,2.72,0.00,M5] [#5 0.54,-0.16,0.52,U] [#6 -0.84,2.54,0.00,M4] [#7 -0.97,1.91,0.00,M4] [#8 -1.36,2.69,0.00,M6] 
02:10:15.312 00.000 21444 refined, 2 included, MultiStar: {-0.16, 0.63}, one-star: {-0.79, 0.80}
02:10:15.312 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
02:10:15.312 00.000 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.22)
02:10:15.312 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.63 hyp=0.65 cameraTheta=1.83 mountX=0.22 mountY=0.52, mountTheta=1.17
02:10:15.313 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.63, opts=13)
02:10:15.313 00.000 21444 Enqueuing Move request for scope (-0.16, 0.63)
02:10:15.313 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=116, FiltMax=65504, Gamma=0.560
02:10:15.313 00.000 21444 UpdateGuideState exits: m=5863810 SNR=268.7 Saturated
02:10:15.313 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:15.313 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:15.313 00.000 21444 Enqueuing Expose request
02:10:15.313 00.000 25848 Worker thread wakes up
02:10:15.313 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.63) opts 0xd
02:10:15.313 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.63)
02:10:15.313 00.000 25848 Moving (-0.16, 0.63) raw xDistance=0.22 yDistance=0.52
02:10:15.313 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:10:15.313 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=-0.51 newest=2.03
02:10:15.314 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
02:10:15.314 00.000 25848 MoveAxis(E, 0, ABG)
02:10:15.314 00.000 25848 Move returns status 0, amount 0
02:10:15.314 00.000 25848 BLC: Oldest BLC event removed
02:10:15.314 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 238 applied
02:10:15.314 00.000 25848 MoveAxis(S, 252, ABG)
02:10:15.314 00.000 25848 Guiding  Dir = 1, Dur = 252
02:10:15.343 00.029 25848 IsSlewing returns 0
02:10:15.343 00.000 25848 IsGuiding returns 0
02:10:15.375 00.032 25848 PulseGuide returned control before completion, sleep 230
02:10:15.628 00.253 25848 IsGuiding returns 1
02:10:15.628 00.000 25848 scope still moving after pulse duration time elapsed
02:10:15.689 00.061 25848 IsSlewing returns 0
02:10:15.689 00.000 25848 IsGuiding returns 0
02:10:15.689 00.000 25848 scope move finished after 252 + 94 ms
02:10:15.689 00.000 25848 Move returns status 0, amount 252
02:10:15.689 00.000 25848 move complete, result=0
02:10:15.689 00.000 25848 worker thread done servicing request
02:10:15.689 00.000 25848 Worker thread wakes up
02:10:15.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:15.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:15.690 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 252 ms SOUTH
02:10:18.533 02.843 25848 Exposure complete
02:10:18.623 00.090 25848 worker thread done servicing request
02:10:18.623 00.000 21444 OnExposeComplete: enter
02:10:18.623 00.000 21444 UpdateGuideState(): m_state=6
02:10:18.623 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 659
02:10:18.623 00.000 21444 Star::Find returns 1 (1), X=1253.53, Y=665.52, Mass=5808474, SNR=248.6, Peak=65504 HFD=7.7
02:10:18.624 00.001 21444 MultiStar: [#1 -0.63,0.72,0.96,U] [#2 -0.54,2.38,0.00,M8] [#3 -2.51,1.33,0.00,M10] [#4 -1.10,2.64,0.00,M6] [#5 -0.04,-0.31,0.53,U] [#6 -1.33,2.19,0.00,M5] [#7 -1.24,1.91,0.00,M5] [#8 -1.48,2.24,0.00,M7] 
02:10:18.624 00.000 21444 refined, 2 included, MultiStar: {-0.74, 0.54}, one-star: {-1.21, 0.81}
02:10:18.624 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.54 = -0.54)
02:10:18.624 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.90)
02:10:18.624 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.54 hyp=0.91 cameraTheta=2.51 mountX=0.78 mountY=0.22, mountTheta=0.27
02:10:18.625 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.54, opts=13)
02:10:18.625 00.000 21444 Enqueuing Move request for scope (-0.74, 0.54)
02:10:18.625 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=272, FiltMax=65504, Gamma=0.560
02:10:18.625 00.000 21444 UpdateGuideState exits: m=5808474 SNR=248.6 Saturated
02:10:18.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:18.625 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:18.625 00.000 21444 Enqueuing Expose request
02:10:18.625 00.000 25848 Worker thread wakes up
02:10:18.625 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.54) opts 0xd
02:10:18.625 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.54)
02:10:18.625 00.000 25848 Moving (-0.74, 0.54) raw xDistance=0.78 yDistance=0.22
02:10:18.625 00.000 25848 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.517111, 1:0.216409
02:10:18.625 00.000 25848 BLC: No correction, Miss < min_move
02:10:18.625 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
02:10:18.625 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:18.625 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:10:18.626 00.001 25848 MoveAxis(W, 23, ABG)
02:10:18.626 00.000 25848 Guiding  Dir = 3, Dur = 23
02:10:18.656 00.030 25848 IsSlewing returns 0
02:10:18.657 00.001 25848 IsGuiding returns 0
02:10:18.687 00.030 25848 IsGuiding returns 1
02:10:18.687 00.000 25848 scope still moving after pulse duration time elapsed
02:10:18.776 00.089 25848 IsSlewing returns 0
02:10:18.776 00.000 25848 IsGuiding returns 0
02:10:18.776 00.000 25848 scope move finished after 23 + 96 ms
02:10:18.776 00.000 25848 Move returns status 0, amount 23
02:10:18.776 00.000 25848 MoveAxis(N, 0, ABG)
02:10:18.776 00.000 25848 Move returns status 0, amount 0
02:10:18.776 00.000 25848 move complete, result=0
02:10:18.776 00.000 25848 worker thread done servicing request
02:10:18.776 00.000 25848 Worker thread wakes up
02:10:18.776 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:18.777 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:18.777 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.2 px 0 ms NORTH
02:10:21.629 02.852 25848 Exposure complete
02:10:21.708 00.079 25848 worker thread done servicing request
02:10:21.708 00.000 21444 OnExposeComplete: enter
02:10:21.708 00.000 21444 UpdateGuideState(): m_state=6
02:10:21.709 00.001 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 660
02:10:21.709 00.000 21444 Star::Find returns 1 (1), X=1253.36, Y=665.50, Mass=5814693, SNR=257.2, Peak=65504 HFD=7.9
02:10:21.709 00.000 21444 MultiStar: [#1 -0.70,0.61,0.76,U] [#2 -1.03,2.34,0.00,M9] [#3 -2.86,1.63,0.00,R] [#4 -1.36,2.62,0.00,M7] [#5 0.33,-0.01,0.74,U] [#6 -1.19,3.14,0.00,M6] [#7 -1.79,2.14,0.00,M6] [#8 -1.24,2.22,0.00,M8] 
02:10:21.709 00.000 21444 refined, 2 included, MultiStar: {-0.67, 0.50}, one-star: {-1.39, 0.79}
02:10:21.709 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
02:10:21.709 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
02:10:21.709 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=0.50 hyp=0.83 cameraTheta=2.50 mountX=0.71 mountY=0.21, mountTheta=0.28
02:10:21.710 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=0.50, opts=13)
02:10:21.710 00.000 21444 Enqueuing Move request for scope (-0.67, 0.50)
02:10:21.710 00.000 25848 Worker thread wakes up
02:10:21.710 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.50) opts 0xd
02:10:21.710 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 0.50)
02:10:21.710 00.000 25848 Moving (-0.67, 0.50) raw xDistance=0.71 yDistance=0.21
02:10:21.710 00.000 25848 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.517111, 1:0.216409, 2:0.205835
02:10:21.710 00.000 25848 BLC: No correction, Miss < min_move
02:10:21.710 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.71
02:10:21.710 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:21.710 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=292, FiltMax=65504, Gamma=0.560
02:10:21.710 00.000 21444 UpdateGuideState exits: m=5814693 SNR=257.2 Saturated
02:10:21.710 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:10:21.710 00.000 25848 MoveAxis(W, 22, ABG)
02:10:21.710 00.000 25848 Guiding  Dir = 3, Dur = 22
02:10:21.711 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:21.711 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:21.711 00.000 21444 Enqueuing Expose request
02:10:21.751 00.040 25848 IsSlewing returns 0
02:10:21.751 00.000 25848 IsGuiding returns 0
02:10:21.783 00.032 25848 IsGuiding returns 1
02:10:21.783 00.000 25848 scope still moving after pulse duration time elapsed
02:10:21.844 00.061 25848 IsSlewing returns 0
02:10:21.844 00.000 25848 IsGuiding returns 0
02:10:21.844 00.000 25848 scope move finished after 22 + 69 ms
02:10:21.844 00.000 25848 Move returns status 0, amount 22
02:10:21.844 00.000 25848 MoveAxis(N, 0, ABG)
02:10:21.844 00.000 25848 Move returns status 0, amount 0
02:10:21.844 00.000 25848 move complete, result=0
02:10:21.844 00.000 25848 worker thread done servicing request
02:10:21.844 00.000 25848 Worker thread wakes up
02:10:21.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:21.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:21.844 00.000 21444 GuideStep: 0.7 px 22 ms WEST, 0.2 px 0 ms NORTH
02:10:24.691 02.847 25848 Exposure complete
02:10:24.779 00.088 25848 worker thread done servicing request
02:10:24.779 00.000 21444 OnExposeComplete: enter
02:10:24.779 00.000 21444 UpdateGuideState(): m_state=6
02:10:24.780 00.001 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 661
02:10:24.780 00.000 21444 Star::Find returns 1 (1), X=1254.88, Y=664.74, Mass=5568859, SNR=239.5, Peak=65504 HFD=7.9
02:10:24.780 00.000 21444 MultiStar: [#1 0.96,0.77,0.67,U] [#2 -0.00,2.35,0.00,M10] [#3 0.78,-0.26,0.52,U] [#4 0.03,1.98,0.00,M8] [#5 1.32,-0.99,0.61,U] [#6 0.38,2.00,0.00,M7] [#7 -0.64,1.44,0.50,U] [#8 -1.44,1.49,0.00,M9] 
02:10:24.780 00.000 21444 single-star, 4 included, MultiStar: {0.50, 0.16}, one-star: {0.13, 0.04}
02:10:24.780 00.000 21444 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
02:10:24.780 00.000 21444 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.63 = 0.66)
02:10:24.780 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.27 mountX=-0.13 mountY=0.08, mountTheta=2.56
02:10:24.781 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.04, opts=13)
02:10:24.781 00.000 21444 Enqueuing Move request for scope (0.13, 0.04)
02:10:24.781 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=282, FiltMax=65504, Gamma=0.560
02:10:24.781 00.000 25848 Worker thread wakes up
02:10:24.781 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
02:10:24.781 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
02:10:24.782 00.001 25848 Moving (0.13, 0.04) raw xDistance=-0.13 yDistance=0.08
02:10:24.782 00.000 25848 BLC: window closed
02:10:24.782 00.000 25848 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.517111, 1:0.216409, 2:0.205835
02:10:24.782 00.000 25848 BLC: No correction, Miss < min_move
02:10:24.782 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:10:24.782 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:24.782 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:10:24.782 00.000 25848 MoveAxis(E, 0, ABG)
02:10:24.782 00.000 21444 UpdateGuideState exits: m=5568859 SNR=239.5 Saturated
02:10:24.782 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:24.782 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:24.782 00.000 21444 Enqueuing Expose request
02:10:24.782 00.000 25848 Move returns status 0, amount 0
02:10:24.782 00.000 25848 MoveAxis(N, 0, ABG)
02:10:24.782 00.000 25848 Move returns status 0, amount 0
02:10:24.782 00.000 25848 move complete, result=0
02:10:24.782 00.000 25848 worker thread done servicing request
02:10:24.782 00.000 25848 Worker thread wakes up
02:10:24.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:24.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:24.783 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:27.620 02.837 25848 Exposure complete
02:10:27.700 00.080 25848 worker thread done servicing request
02:10:27.700 00.000 21444 OnExposeComplete: enter
02:10:27.701 00.001 21444 UpdateGuideState(): m_state=6
02:10:27.701 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 662
02:10:27.701 00.000 21444 Star::Find returns 1 (1), X=1252.58, Y=665.45, Mass=5200946, SNR=147.8, Peak=65504 HFD=7.6
02:10:27.701 00.000 21444 MultiStar: [#1 -0.82,0.51,0.85,U] [#2 -1.87,1.96,0.00,R] [#3 -0.25,-0.19,0.70,U] [#4 -1.39,1.90,0.00,M9] [#5 0.02,-0.68,0.70,U] [#6 -1.59,1.93,0.00,M8] [#7 -1.77,1.43,0.00,M6] [#8 -1.39,2.14,0.00,M10] 
02:10:27.701 00.000 21444 refined, 3 included, MultiStar: {-0.93, 0.18}, one-star: {-2.17, 0.75}
02:10:27.701 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.10 = -0.10)
02:10:27.701 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.94 = -2.94)
02:10:27.701 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.18 hyp=0.95 cameraTheta=2.96 mountX=0.95 mountY=-0.19, mountTheta=-0.20
02:10:27.702 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.18, opts=13)
02:10:27.702 00.000 21444 Enqueuing Move request for scope (-0.93, 0.18)
02:10:27.702 00.000 25848 Worker thread wakes up
02:10:27.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=320, FiltMax=65504, Gamma=0.560
02:10:27.702 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.18) opts 0xd
02:10:27.702 00.000 21444 UpdateGuideState exits: m=5200946 SNR=147.8 Saturated
02:10:27.702 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.18)
02:10:27.702 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:27.702 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:27.702 00.000 21444 Enqueuing Expose request
02:10:27.702 00.000 25848 Moving (-0.93, 0.18) raw xDistance=0.95 yDistance=-0.19
02:10:27.702 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95
02:10:27.702 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:27.702 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:10:27.702 00.000 25848 MoveAxis(W, 28, ABG)
02:10:27.703 00.001 25848 Guiding  Dir = 3, Dur = 28
02:10:27.756 00.053 25848 IsSlewing returns 0
02:10:27.756 00.000 25848 IsGuiding returns 0
02:10:27.787 00.031 25848 IsGuiding returns 1
02:10:27.787 00.000 25848 scope still moving after pulse duration time elapsed
02:10:27.842 00.055 25848 IsSlewing returns 0
02:10:27.842 00.000 25848 IsGuiding returns 0
02:10:27.842 00.000 25848 scope move finished after 28 + 59 ms
02:10:27.842 00.000 25848 Move returns status 0, amount 28
02:10:27.842 00.000 25848 MoveAxis(N, 0, ABG)
02:10:27.843 00.001 25848 Move returns status 0, amount 0
02:10:27.843 00.000 25848 move complete, result=0
02:10:27.843 00.000 25848 worker thread done servicing request
02:10:27.843 00.000 25848 Worker thread wakes up
02:10:27.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:27.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:27.843 00.000 21444 GuideStep: 0.9 px 28 ms WEST, -0.2 px 0 ms NORTH
02:10:30.689 02.846 25848 Exposure complete
02:10:30.776 00.087 25848 worker thread done servicing request
02:10:30.776 00.000 21444 OnExposeComplete: enter
02:10:30.776 00.000 21444 UpdateGuideState(): m_state=6
02:10:30.776 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 663
02:10:30.776 00.000 21444 Star::Find returns 1 (1), X=1254.37, Y=665.65, Mass=5687651, SNR=209.1, Peak=65504 HFD=7.9
02:10:30.777 00.001 21444 MultiStar: [#1 0.13,0.92,0.91,U] [#2 1.04,0.74,0.83,U] [#3 0.58,-0.05,0.73,U] [#4 -0.72,2.61,0.00,M10] [#5 1.51,0.53,0.58,U] [#6 -0.76,2.77,0.00,M9] [#7 -0.08,2.38,0.00,M7] [#8 -0.66,3.04,0.00,R] 
02:10:30.777 00.000 21444 refined, 4 included, MultiStar: {0.47, 0.66}, one-star: {-0.37, 0.94}
02:10:30.777 00.000 21444 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.05) = xAngle (-2.10 = -2.10)
02:10:30.777 00.000 21444 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.94 = 1.34)
02:10:30.777 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.66 hyp=0.81 cameraTheta=0.95 mountX=-0.41 mountY=0.79, mountTheta=2.05
02:10:30.778 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.66, opts=13)
02:10:30.778 00.000 21444 Enqueuing Move request for scope (0.47, 0.66)
02:10:30.778 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=182, FiltMax=65504, Gamma=0.560
02:10:30.778 00.000 21444 UpdateGuideState exits: m=5687651 SNR=209.1 Saturated
02:10:30.778 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:30.778 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:30.778 00.000 21444 Enqueuing Expose request
02:10:30.778 00.000 25848 Worker thread wakes up
02:10:30.778 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.66) opts 0xd
02:10:30.778 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.66)
02:10:30.778 00.000 25848 Moving (0.47, 0.66) raw xDistance=-0.41 yDistance=0.79
02:10:30.778 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
02:10:30.778 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
02:10:30.778 00.000 25848 MoveAxis(E, 0, ABG)
02:10:30.779 00.001 25848 Move returns status 0, amount 0
02:10:30.779 00.000 25848 MoveAxis(S, 22, ABG)
02:10:30.779 00.000 25848 Guiding  Dir = 1, Dur = 22
02:10:30.814 00.035 25848 IsSlewing returns 0
02:10:30.815 00.001 25848 IsGuiding returns 0
02:10:30.871 00.056 25848 IsGuiding returns 1
02:10:30.871 00.000 25848 scope still moving after pulse duration time elapsed
02:10:30.922 00.051 25848 IsSlewing returns 0
02:10:30.924 00.002 25848 IsGuiding returns 0
02:10:30.924 00.000 25848 scope move finished after 22 + 86 ms
02:10:30.924 00.000 25848 Move returns status 0, amount 22
02:10:30.924 00.000 25848 move complete, result=0
02:10:30.924 00.000 25848 worker thread done servicing request
02:10:30.924 00.000 25848 Worker thread wakes up
02:10:30.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:30.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:30.924 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.8 px 22 ms SOUTH
02:10:33.771 02.847 25848 Exposure complete
02:10:33.859 00.088 25848 worker thread done servicing request
02:10:33.859 00.000 21444 OnExposeComplete: enter
02:10:33.859 00.000 21444 UpdateGuideState(): m_state=6
02:10:33.859 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 664
02:10:33.859 00.000 21444 Star::Find returns 1 (1), X=1254.90, Y=665.25, Mass=5542583, SNR=209.9, Peak=65504 HFD=7.8
02:10:33.860 00.001 21444 MultiStar: [#1 1.24,0.64,1.11,U] [#2 2.18,0.32,0.00,M1] [#3 0.98,-0.24,0.65,U] [#4 0.53,2.38,0.00,R] [#5 1.34,0.08,0.67,U] [#6 0.22,2.37,0.00,M10] [#7 -0.21,1.80,0.77,U] [#8 0.44,-0.63,0.43,U] 
02:10:33.860 00.000 21444 single-star, 5 included, MultiStar: {0.67, 0.49}, one-star: {0.15, 0.54}
02:10:33.860 00.000 21444 CameraToMount -- cameraTheta (1.29) - m_xAngle (3.05) = xAngle (-1.76 = -1.76)
02:10:33.860 00.000 21444 CameraToMount -- cameraTheta (1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.60 = 1.68)
02:10:33.860 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.54 hyp=0.56 cameraTheta=1.29 mountX=-0.11 mountY=0.56, mountTheta=1.76
02:10:33.861 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.54, opts=13)
02:10:33.861 00.000 21444 Enqueuing Move request for scope (0.15, 0.54)
02:10:33.861 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=154, FiltMax=65504, Gamma=0.560
02:10:33.861 00.000 21444 UpdateGuideState exits: m=5542583 SNR=209.9 Saturated
02:10:33.861 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:33.861 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:33.861 00.000 21444 Enqueuing Expose request
02:10:33.861 00.000 25848 Worker thread wakes up
02:10:33.861 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.54) opts 0xd
02:10:33.861 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.54)
02:10:33.861 00.000 25848 Moving (0.15, 0.54) raw xDistance=-0.11 yDistance=0.56
02:10:33.861 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:10:33.861 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
02:10:33.861 00.000 25848 MoveAxis(E, 0, ABG)
02:10:33.861 00.000 25848 Move returns status 0, amount 0
02:10:33.861 00.000 25848 MoveAxis(S, 15, ABG)
02:10:33.861 00.000 25848 Guiding  Dir = 1, Dur = 15
02:10:33.890 00.029 25848 IsSlewing returns 0
02:10:33.890 00.000 25848 IsGuiding returns 0
02:10:33.922 00.032 25848 IsGuiding returns 1
02:10:33.922 00.000 25848 scope still moving after pulse duration time elapsed
02:10:34.021 00.099 25848 IsSlewing returns 0
02:10:34.021 00.000 25848 IsGuiding returns 0
02:10:34.021 00.000 25848 scope move finished after 15 + 115 ms
02:10:34.021 00.000 25848 Move returns status 0, amount 15
02:10:34.021 00.000 25848 move complete, result=0
02:10:34.021 00.000 25848 worker thread done servicing request
02:10:34.021 00.000 25848 Worker thread wakes up
02:10:34.021 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:34.022 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:34.022 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.6 px 15 ms SOUTH
02:10:36.874 02.852 25848 Exposure complete
02:10:36.962 00.088 25848 worker thread done servicing request
02:10:36.963 00.001 21444 OnExposeComplete: enter
02:10:36.963 00.000 21444 UpdateGuideState(): m_state=6
02:10:36.963 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 665
02:10:36.963 00.000 21444 Star::Find returns 1 (1), X=1253.74, Y=664.52, Mass=5525834, SNR=204.5, Peak=65504 HFD=7.8
02:10:36.963 00.000 21444 MultiStar: [#1 0.67,0.29,0.75,U] [#2 1.62,-0.09,0.81,U] [#3 0.84,-0.42,0.64,U] [#4 -0.91,-0.85,0.69,U] [#5 0.13,-1.32,0.78,U] [#6 -0.21,1.48,0.71,U] [#7 -0.70,1.25,0.76,U] [#8 -0.60,-1.45,0.58,U] 
02:10:36.963 00.000 21444 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {-1.01, -0.19}
02:10:36.963 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.38)
02:10:36.963 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.47)
02:10:36.963 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.85 mountX=0.02 mountY=-0.12, mountTheta=-1.38
02:10:36.964 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.12, opts=13)
02:10:36.964 00.000 21444 Enqueuing Move request for scope (-0.03, -0.12)
02:10:36.964 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=244, FiltMax=65504, Gamma=0.560
02:10:36.964 00.000 21444 UpdateGuideState exits: m=5525834 SNR=204.5 Saturated
02:10:36.964 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:36.965 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:36.965 00.000 21444 Enqueuing Expose request
02:10:36.965 00.000 25848 Worker thread wakes up
02:10:36.965 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
02:10:36.965 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
02:10:36.965 00.000 25848 Moving (-0.03, -0.12) raw xDistance=0.02 yDistance=-0.12
02:10:36.965 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:10:36.965 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:36.965 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:10:36.965 00.000 25848 MoveAxis(E, 0, ABG)
02:10:36.965 00.000 25848 Move returns status 0, amount 0
02:10:36.965 00.000 25848 MoveAxis(N, 0, ABG)
02:10:36.965 00.000 25848 Move returns status 0, amount 0
02:10:36.965 00.000 25848 move complete, result=0
02:10:36.965 00.000 25848 worker thread done servicing request
02:10:36.965 00.000 25848 Worker thread wakes up
02:10:36.965 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:36.965 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:36.965 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:39.818 02.853 25848 Exposure complete
02:10:39.900 00.082 25848 worker thread done servicing request
02:10:39.900 00.000 21444 OnExposeComplete: enter
02:10:39.900 00.000 21444 UpdateGuideState(): m_state=6
02:10:39.901 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 666
02:10:39.901 00.000 21444 Star::Find returns 1 (1), X=1255.36, Y=664.39, Mass=5573714, SNR=229.7, Peak=65504 HFD=7.8
02:10:39.901 00.000 21444 MultiStar: [#1 1.20,-0.17,0.87,U] [#2 2.70,-0.72,0.00,M1] [#3 2.33,-1.02,0.00,M1] [#4 0.33,-1.22,0.65,U] [#5 2.02,-1.52,0.00,M1] [#6 0.82,1.07,0.51,U] [#7 0.33,1.37,0.64,U] [#8 1.50,-1.60,0.00,M1] 
02:10:39.901 00.000 21444 refined, 4 included, MultiStar: {0.68, 0.05}, one-star: {0.61, -0.32}
02:10:39.901 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
02:10:39.901 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.46)
02:10:39.901 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=0.05 hyp=0.68 cameraTheta=0.07 mountX=-0.67 mountY=0.30, mountTheta=2.72
02:10:39.902 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=0.05, opts=13)
02:10:39.902 00.000 21444 Enqueuing Move request for scope (0.68, 0.05)
02:10:39.902 00.000 25848 Worker thread wakes up
02:10:39.902 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.05) opts 0xd
02:10:39.902 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, 0.05)
02:10:39.902 00.000 25848 Moving (0.68, 0.05) raw xDistance=-0.67 yDistance=0.30
02:10:39.902 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
02:10:39.902 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:39.902 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=166, FiltMax=65504, Gamma=0.560
02:10:39.902 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:10:39.902 00.000 25848 MoveAxis(E, 20, ABG)
02:10:39.902 00.000 25848 Guiding  Dir = 2, Dur = 20
02:10:39.902 00.000 21444 UpdateGuideState exits: m=5573714 SNR=229.7 Saturated
02:10:39.902 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:39.902 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:39.902 00.000 21444 Enqueuing Expose request
02:10:39.922 00.020 25848 IsSlewing returns 0
02:10:39.923 00.001 25848 IsGuiding returns 0
02:10:39.954 00.031 25848 IsGuiding returns 1
02:10:39.954 00.000 25848 scope still moving after pulse duration time elapsed
02:10:40.015 00.061 25848 IsSlewing returns 0
02:10:40.016 00.001 25848 IsGuiding returns 0
02:10:40.016 00.000 25848 scope move finished after 20 + 72 ms
02:10:40.016 00.000 25848 Move returns status 0, amount 20
02:10:40.016 00.000 25848 MoveAxis(N, 0, ABG)
02:10:40.016 00.000 25848 Move returns status 0, amount 0
02:10:40.016 00.000 25848 move complete, result=0
02:10:40.016 00.000 25848 worker thread done servicing request
02:10:40.016 00.000 25848 Worker thread wakes up
02:10:40.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:40.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:40.016 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.3 px 0 ms NORTH
02:10:42.856 02.840 25848 Exposure complete
02:10:42.945 00.089 25848 worker thread done servicing request
02:10:42.945 00.000 21444 OnExposeComplete: enter
02:10:42.945 00.000 21444 UpdateGuideState(): m_state=6
02:10:42.945 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 667
02:10:42.945 00.000 21444 Star::Find returns 1 (1), X=1254.45, Y=665.94, Mass=5516816, SNR=196.7, Peak=65504 HFD=8.0
02:10:42.946 00.001 21444 MultiStar: [#1 0.70,0.64,0.80,U] [#2 1.01,0.33,0.62,U] [#3 0.85,-0.34,0.68,U] [#4 -0.15,0.28,0.59,U] [#5 1.02,0.55,0.54,U] [#6 0.11,2.66,0.00,M9] [#7 -0.31,2.34,0.00,M5] [#8 0.37,-0.52,0.59,U] 
02:10:42.946 00.000 21444 refined, 6 included, MultiStar: {0.45, 0.39}, one-star: {-0.30, 1.23}
02:10:42.946 00.000 21444 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
02:10:42.946 00.000 21444 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.18 = 1.10)
02:10:42.946 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=0.39 hyp=0.59 cameraTheta=0.71 mountX=-0.41 mountY=0.53, mountTheta=2.23
02:10:42.947 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=0.39, opts=13)
02:10:42.947 00.000 21444 Enqueuing Move request for scope (0.45, 0.39)
02:10:42.947 00.000 25848 Worker thread wakes up
02:10:42.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.39) opts 0xd
02:10:42.947 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, 0.39)
02:10:42.947 00.000 25848 Moving (0.45, 0.39) raw xDistance=-0.41 yDistance=0.53
02:10:42.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
02:10:42.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
02:10:42.947 00.000 25848 MoveAxis(E, 0, ABG)
02:10:42.947 00.000 25848 Move returns status 0, amount 0
02:10:42.947 00.000 25848 MoveAxis(S, 14, ABG)
02:10:42.947 00.000 25848 Guiding  Dir = 1, Dur = 14
02:10:42.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=168, FiltMax=65504, Gamma=0.560
02:10:42.947 00.000 21444 UpdateGuideState exits: m=5516816 SNR=196.7 Saturated
02:10:42.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:42.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:42.947 00.000 21444 Enqueuing Expose request
02:10:42.968 00.021 25848 IsSlewing returns 0
02:10:42.968 00.000 25848 IsGuiding returns 0
02:10:42.999 00.031 25848 IsGuiding returns 1
02:10:42.999 00.000 25848 scope still moving after pulse duration time elapsed
02:10:43.065 00.066 25848 IsSlewing returns 0
02:10:43.065 00.000 25848 IsGuiding returns 0
02:10:43.065 00.000 25848 scope move finished after 14 + 83 ms
02:10:43.065 00.000 25848 Move returns status 0, amount 14
02:10:43.065 00.000 25848 move complete, result=0
02:10:43.065 00.000 25848 worker thread done servicing request
02:10:43.065 00.000 25848 Worker thread wakes up
02:10:43.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:43.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:43.066 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 14 ms SOUTH
02:10:45.910 02.844 25848 Exposure complete
02:10:45.999 00.089 25848 worker thread done servicing request
02:10:45.999 00.000 21444 OnExposeComplete: enter
02:10:45.999 00.000 21444 UpdateGuideState(): m_state=6
02:10:45.999 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 668
02:10:45.999 00.000 21444 Star::Find returns 1 (1), X=1254.66, Y=664.82, Mass=5609433, SNR=271.4, Peak=65504 HFD=7.9
02:10:45.999 00.000 21444 MultiStar: [#1 0.03,0.82,0.80,U] [#2 1.45,0.23,0.70,U] [#3 0.76,0.02,0.63,U] [#4 -0.35,0.10,0.76,U] [#5 0.16,-0.31,0.65,U] [#6 -0.35,2.43,0.00,M10] [#7 -0.90,1.91,0.00,M6] [#8 -0.19,-0.40,0.55,U] 
02:10:46.000 00.001 21444 single-star, 6 included, MultiStar: {0.23, 0.12}, one-star: {-0.09, 0.11}
02:10:46.000 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
02:10:46.000 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.61)
02:10:46.000 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.22 mountX=0.10 mountY=0.07, mountTheta=0.65
02:10:46.001 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.11, opts=13)
02:10:46.001 00.000 21444 Enqueuing Move request for scope (-0.09, 0.11)
02:10:46.001 00.000 25848 Worker thread wakes up
02:10:46.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
02:10:46.001 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
02:10:46.001 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=292, FiltMax=65504, Gamma=0.560
02:10:46.001 00.000 25848 Moving (-0.09, 0.11) raw xDistance=0.10 yDistance=0.07
02:10:46.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:10:46.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:46.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:10:46.001 00.000 25848 MoveAxis(E, 0, ABG)
02:10:46.001 00.000 25848 Move returns status 0, amount 0
02:10:46.001 00.000 25848 MoveAxis(N, 0, ABG)
02:10:46.001 00.000 25848 Move returns status 0, amount 0
02:10:46.001 00.000 25848 move complete, result=0
02:10:46.001 00.000 21444 UpdateGuideState exits: m=5609433 SNR=271.4 Saturated
02:10:46.001 00.000 25848 worker thread done servicing request
02:10:46.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:46.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:46.001 00.000 21444 Enqueuing Expose request
02:10:46.001 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:46.001 00.000 25848 Worker thread wakes up
02:10:46.002 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:46.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:48.847 02.845 25848 Exposure complete
02:10:48.935 00.088 25848 worker thread done servicing request
02:10:48.935 00.000 21444 OnExposeComplete: enter
02:10:48.935 00.000 21444 UpdateGuideState(): m_state=6
02:10:48.935 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 669
02:10:48.935 00.000 21444 Star::Find returns 1 (1), X=1254.70, Y=665.52, Mass=5580110, SNR=217.8, Peak=65504 HFD=7.7
02:10:48.936 00.001 21444 MultiStar: [#1 0.46,0.92,1.02,U] [#2 1.85,0.73,0.00,M1] [#3 0.71,-0.29,0.67,U] [#4 -0.04,0.25,0.98,U] [#5 1.08,-0.41,0.84,U] [#6 0.69,2.53,0.00,R] [#7 -0.35,2.38,0.00,M7] [#8 0.18,-0.97,0.73,U] 
02:10:48.936 00.000 21444 refined, 5 included, MultiStar: {0.36, 0.14}, one-star: {-0.05, 0.81}
02:10:48.936 00.000 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.68 = -2.68)
02:10:48.936 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.76)
02:10:48.936 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=0.14 hyp=0.39 cameraTheta=0.37 mountX=-0.35 mountY=0.27, mountTheta=2.48
02:10:48.937 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=0.14, opts=13)
02:10:48.937 00.000 21444 Enqueuing Move request for scope (0.36, 0.14)
02:10:48.937 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=216, FiltMax=65504, Gamma=0.560
02:10:48.937 00.000 21444 UpdateGuideState exits: m=5580110 SNR=217.8 Saturated
02:10:48.937 00.000 25848 Worker thread wakes up
02:10:48.937 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.14) opts 0xd
02:10:48.937 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 0.14)
02:10:48.937 00.000 25848 Moving (0.36, 0.14) raw xDistance=-0.35 yDistance=0.27
02:10:48.937 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
02:10:48.937 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:48.937 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:48.937 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:48.937 00.000 21444 Enqueuing Expose request
02:10:48.937 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:10:48.938 00.001 25848 MoveAxis(E, 0, ABG)
02:10:48.938 00.000 25848 Move returns status 0, amount 0
02:10:48.938 00.000 25848 MoveAxis(N, 0, ABG)
02:10:48.938 00.000 25848 Move returns status 0, amount 0
02:10:48.938 00.000 25848 move complete, result=0
02:10:48.938 00.000 25848 worker thread done servicing request
02:10:48.938 00.000 25848 Worker thread wakes up
02:10:48.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:48.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:48.938 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:10:51.781 02.843 25848 Exposure complete
02:10:51.857 00.076 25848 worker thread done servicing request
02:10:51.858 00.001 21444 OnExposeComplete: enter
02:10:51.858 00.000 21444 UpdateGuideState(): m_state=6
02:10:51.858 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 670
02:10:51.858 00.000 21444 Star::Find returns 1 (1), X=1255.44, Y=665.09, Mass=5448899, SNR=284.8, Peak=65504 HFD=7.9
02:10:51.858 00.000 21444 MultiStar: [#1 1.84,0.66,0.00,M1] [#2 2.82,0.32,0.00,M2] [#3 1.93,0.02,0.59,U] [#4 0.13,-0.03,0.65,U] [#5 1.52,-0.42,0.70,U] [#6 -0.44,-0.13,0.54,U] [#7 0.48,2.15,0.00,M8] [#8 0.24,-0.80,0.50,U] 
02:10:51.858 00.000 21444 refined, 5 included, MultiStar: {0.72, -0.10}, one-star: {0.69, 0.39}
02:10:51.858 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.10)
02:10:51.858 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
02:10:51.858 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-0.10 hyp=0.73 cameraTheta=-0.14 mountX=-0.73 mountY=0.18, mountTheta=2.90
02:10:51.859 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-0.10, opts=13)
02:10:51.859 00.000 21444 Enqueuing Move request for scope (0.72, -0.10)
02:10:51.859 00.000 25848 Worker thread wakes up
02:10:51.859 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=334, FiltMax=65504, Gamma=0.560
02:10:51.859 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.10) opts 0xd
02:10:51.859 00.000 21444 UpdateGuideState exits: m=5448899 SNR=284.8 Saturated
02:10:51.859 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -0.10)
02:10:51.859 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:51.859 00.000 25848 Moving (0.72, -0.10) raw xDistance=-0.73 yDistance=0.18
02:10:51.859 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:51.859 00.000 21444 Enqueuing Expose request
02:10:51.859 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
02:10:51.860 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:51.860 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:10:51.860 00.000 25848 MoveAxis(E, 21, ABG)
02:10:51.860 00.000 25848 Guiding  Dir = 2, Dur = 21
02:10:51.888 00.028 25848 IsSlewing returns 0
02:10:51.888 00.000 25848 IsGuiding returns 0
02:10:51.965 00.077 25848 IsGuiding returns 1
02:10:51.965 00.000 25848 scope still moving after pulse duration time elapsed
02:10:52.030 00.065 25848 IsSlewing returns 0
02:10:52.030 00.000 25848 IsGuiding returns 0
02:10:52.031 00.001 25848 scope move finished after 21 + 120 ms
02:10:52.031 00.000 25848 Move returns status 0, amount 21
02:10:52.031 00.000 25848 MoveAxis(N, 0, ABG)
02:10:52.031 00.000 25848 Move returns status 0, amount 0
02:10:52.031 00.000 25848 move complete, result=0
02:10:52.031 00.000 25848 worker thread done servicing request
02:10:52.031 00.000 25848 Worker thread wakes up
02:10:52.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:52.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:52.031 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.2 px 0 ms NORTH
02:10:54.874 02.843 25848 Exposure complete
02:10:54.962 00.088 25848 worker thread done servicing request
02:10:54.962 00.000 21444 OnExposeComplete: enter
02:10:54.962 00.000 21444 UpdateGuideState(): m_state=6
02:10:54.962 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 671
02:10:54.962 00.000 21444 Star::Find returns 1 (1), X=1254.13, Y=665.34, Mass=5598172, SNR=199.1, Peak=65504 HFD=7.9
02:10:54.963 00.001 21444 MultiStar: [#1 0.63,0.72,0.94,U] [#2 1.52,0.10,0.81,U] [#3 0.67,-0.56,0.74,U] [#4 -0.83,-0.35,1.15,U] [#5 1.58,0.04,0.77,U] [#6 -1.46,-0.25,0.68,U] [#7 -0.94,1.70,0.65,U] [#8 -0.47,-0.77,0.54,U] 
02:10:54.963 00.000 21444 refined, 8 included, MultiStar: {0.01, 0.16}, one-star: {-0.61, 0.63}
02:10:54.963 00.000 21444 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.05) = xAngle (-1.57 = -1.57)
02:10:54.963 00.000 21444 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.87)
02:10:54.963 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.48 mountX=0.00 mountY=0.15, mountTheta=1.57
02:10:54.964 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.16, opts=13)
02:10:54.964 00.000 21444 Enqueuing Move request for scope (0.01, 0.16)
02:10:54.964 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=90, FiltMax=65504, Gamma=0.560
02:10:54.964 00.000 21444 UpdateGuideState exits: m=5598172 SNR=199.1 Saturated
02:10:54.964 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:54.964 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:54.964 00.000 21444 Enqueuing Expose request
02:10:54.964 00.000 25848 Worker thread wakes up
02:10:54.964 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
02:10:54.964 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
02:10:54.964 00.000 25848 Moving (0.01, 0.16) raw xDistance=0.00 yDistance=0.15
02:10:54.964 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:10:54.964 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:54.965 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:10:54.965 00.000 25848 MoveAxis(E, 0, ABG)
02:10:54.965 00.000 25848 Move returns status 0, amount 0
02:10:54.965 00.000 25848 MoveAxis(N, 0, ABG)
02:10:54.965 00.000 25848 Move returns status 0, amount 0
02:10:54.965 00.000 25848 move complete, result=0
02:10:54.965 00.000 25848 worker thread done servicing request
02:10:54.965 00.000 25848 Worker thread wakes up
02:10:54.965 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:54.965 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:54.965 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:57.805 02.840 25848 Exposure complete
02:10:57.886 00.081 25848 worker thread done servicing request
02:10:57.886 00.000 21444 OnExposeComplete: enter
02:10:57.886 00.000 21444 UpdateGuideState(): m_state=6
02:10:57.886 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 672
02:10:57.886 00.000 21444 Star::Find returns 1 (1), X=1253.95, Y=665.39, Mass=5631567, SNR=235.8, Peak=65504 HFD=7.9
02:10:57.886 00.000 21444 MultiStar: [#1 1.09,0.67,1.00,U] [#2 1.99,0.21,0.00,M2] [#3 1.24,-0.14,0.92,U] [#4 -0.37,0.30,0.85,U] [#5 1.48,0.14,0.66,U] [#6 -1.10,-0.31,0.55,U] [#7 -0.05,2.14,0.00,M8] [#8 0.54,-0.38,0.54,U] 
02:10:57.886 00.000 21444 refined, 6 included, MultiStar: {0.32, 0.22}, one-star: {-0.79, 0.68}
02:10:57.886 00.000 21444 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
02:10:57.886 00.000 21444 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.31 = 0.98)
02:10:57.886 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.22 hyp=0.39 cameraTheta=0.59 mountX=-0.30 mountY=0.32, mountTheta=2.33
02:10:57.887 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.22, opts=13)
02:10:57.887 00.000 21444 Enqueuing Move request for scope (0.32, 0.22)
02:10:57.887 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=240, FiltMax=65504, Gamma=0.560
02:10:57.887 00.000 21444 UpdateGuideState exits: m=5631567 SNR=235.8 Saturated
02:10:57.887 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:57.887 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:10:57.887 00.000 21444 Enqueuing Expose request
02:10:57.887 00.000 25848 Worker thread wakes up
02:10:57.887 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.22) opts 0xd
02:10:57.887 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.22)
02:10:57.887 00.000 25848 Moving (0.32, 0.22) raw xDistance=-0.30 yDistance=0.32
02:10:57.887 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
02:10:57.888 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:57.888 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:10:57.888 00.000 25848 MoveAxis(E, 0, ABG)
02:10:57.888 00.000 25848 Move returns status 0, amount 0
02:10:57.888 00.000 25848 MoveAxis(N, 0, ABG)
02:10:57.888 00.000 25848 Move returns status 0, amount 0
02:10:57.888 00.000 25848 move complete, result=0
02:10:57.888 00.000 25848 worker thread done servicing request
02:10:57.888 00.000 25848 Worker thread wakes up
02:10:57.888 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:10:57.888 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:10:57.888 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:11:00.737 02.849 25848 Exposure complete
02:11:00.828 00.091 25848 worker thread done servicing request
02:11:00.828 00.000 21444 OnExposeComplete: enter
02:11:00.828 00.000 21444 UpdateGuideState(): m_state=6
02:11:00.828 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 673
02:11:00.828 00.000 21444 Star::Find returns 1 (1), X=1255.37, Y=666.41, Mass=5803153, SNR=239.8, Peak=65504 HFD=7.8
02:11:00.828 00.000 21444 MultiStar: [#1 0.43,1.61,0.88,U] [#2 1.98,1.20,0.00,M3] [#3 0.93,0.84,0.65,U] [#4 0.73,0.75,1.05,U] [#5 2.54,0.40,0.00,M1] [#6 0.24,1.15,0.64,U] [#7 0.20,2.82,0.00,M9] [#8 1.60,0.21,0.48,U] 
02:11:00.828 00.000 21444 refined, 5 included, MultiStar: {0.70, 1.13}, one-star: {0.63, 1.71}
02:11:00.828 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
02:11:00.828 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.40)
02:11:00.829 00.001 21444 CameraToMount -- cameraX=0.70 cameraY=1.13 hyp=1.33 cameraTheta=1.01 mountX=-0.60 mountY=1.31, mountTheta=2.00
02:11:00.830 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=1.13, opts=13)
02:11:00.830 00.000 21444 Enqueuing Move request for scope (0.70, 1.13)
02:11:00.830 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=318, FiltMax=65504, Gamma=0.560
02:11:00.830 00.000 21444 UpdateGuideState exits: m=5803153 SNR=239.8 Saturated
02:11:00.830 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:00.830 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:00.830 00.000 21444 Enqueuing Expose request
02:11:00.831 00.001 25848 Worker thread wakes up
02:11:00.831 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 1.13) opts 0xd
02:11:00.831 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 1.13)
02:11:00.831 00.000 25848 Moving (0.70, 1.13) raw xDistance=-0.60 yDistance=1.31
02:11:00.831 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
02:11:00.831 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
02:11:00.831 00.000 25848 MoveAxis(E, 17, ABG)
02:11:00.831 00.000 25848 Guiding  Dir = 2, Dur = 17
02:11:00.861 00.030 25848 IsSlewing returns 0
02:11:00.861 00.000 25848 IsGuiding returns 0
02:11:00.894 00.033 25848 IsGuiding returns 1
02:11:00.894 00.000 25848 scope still moving after pulse duration time elapsed
02:11:00.953 00.059 25848 IsSlewing returns 0
02:11:00.953 00.000 25848 IsGuiding returns 0
02:11:00.953 00.000 25848 scope move finished after 17 + 74 ms
02:11:00.953 00.000 25848 Move returns status 0, amount 17
02:11:00.953 00.000 25848 MoveAxis(S, 36, ABG)
02:11:00.953 00.000 25848 Guiding  Dir = 1, Dur = 36
02:11:00.983 00.030 25848 IsSlewing returns 0
02:11:01.010 00.027 25848 IsGuiding returns 0
02:11:01.031 00.021 25848 PulseGuide returned control before completion, sleep 25
02:11:01.066 00.035 25848 IsGuiding returns 1
02:11:01.066 00.000 25848 scope still moving after pulse duration time elapsed
02:11:01.125 00.059 25848 IsSlewing returns 0
02:11:01.125 00.000 25848 IsGuiding returns 0
02:11:01.125 00.000 25848 scope move finished after 36 + 79 ms
02:11:01.125 00.000 25848 Move returns status 0, amount 36
02:11:01.125 00.000 25848 move complete, result=0
02:11:01.126 00.001 25848 worker thread done servicing request
02:11:01.126 00.000 25848 Worker thread wakes up
02:11:01.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:01.126 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.3 px 36 ms SOUTH
02:11:01.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:03.968 02.842 25848 Exposure complete
02:11:04.035 00.067 25848 worker thread done servicing request
02:11:04.035 00.000 21444 OnExposeComplete: enter
02:11:04.036 00.001 21444 UpdateGuideState(): m_state=6
02:11:04.036 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 674
02:11:04.036 00.000 21444 Star::Find returns 1 (1), X=1253.40, Y=665.58, Mass=5832032, SNR=267.8, Peak=65504 HFD=7.8
02:11:04.036 00.000 21444 MultiStar: [#1 -0.12,0.14,0.86,U] [#2 0.72,0.15,0.75,U] [#3 -0.90,-0.67,0.71,U] [#4 -1.75,0.19,0.75,U] [#5 -0.12,-0.32,0.52,U] [#6 -1.87,-0.57,0.00,M1] [#7 -1.38,2.00,0.00,M10] [#8 -0.93,-0.88,0.48,U] 
02:11:04.036 00.000 21444 refined, 6 included, MultiStar: {-0.66, 0.04}, one-star: {-1.35, 0.87}
02:11:04.036 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
02:11:04.036 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
02:11:04.036 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=0.04 hyp=0.67 cameraTheta=3.09 mountX=0.66 mountY=-0.22, mountTheta=-0.32
02:11:04.037 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=0.04, opts=13)
02:11:04.037 00.000 21444 Enqueuing Move request for scope (-0.66, 0.04)
02:11:04.037 00.000 25848 Worker thread wakes up
02:11:04.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.04) opts 0xd
02:11:04.037 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, 0.04)
02:11:04.037 00.000 25848 Moving (-0.66, 0.04) raw xDistance=0.66 yDistance=-0.22
02:11:04.037 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.66
02:11:04.037 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:04.037 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=208, FiltMax=65504, Gamma=0.560
02:11:04.037 00.000 21444 UpdateGuideState exits: m=5832032 SNR=267.8 Saturated
02:11:04.037 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:04.037 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:04.037 00.000 21444 Enqueuing Expose request
02:11:04.037 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:11:04.038 00.001 25848 MoveAxis(W, 18, ABG)
02:11:04.038 00.000 25848 Guiding  Dir = 3, Dur = 18
02:11:04.063 00.025 25848 IsSlewing returns 0
02:11:04.063 00.000 25848 IsGuiding returns 0
02:11:04.094 00.031 25848 IsGuiding returns 1
02:11:04.094 00.000 25848 scope still moving after pulse duration time elapsed
02:11:04.156 00.062 25848 IsSlewing returns 0
02:11:04.156 00.000 25848 IsGuiding returns 0
02:11:04.156 00.000 25848 scope move finished after 18 + 74 ms
02:11:04.156 00.000 25848 Move returns status 0, amount 18
02:11:04.156 00.000 25848 MoveAxis(N, 0, ABG)
02:11:04.156 00.000 25848 Move returns status 0, amount 0
02:11:04.156 00.000 25848 move complete, result=0
02:11:04.156 00.000 25848 worker thread done servicing request
02:11:04.156 00.000 25848 Worker thread wakes up
02:11:04.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:04.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:04.156 00.000 21444 GuideStep: 0.7 px 18 ms WEST, -0.2 px 0 ms NORTH
02:11:06.993 02.837 25848 Exposure complete
02:11:07.080 00.087 25848 worker thread done servicing request
02:11:07.080 00.000 21444 OnExposeComplete: enter
02:11:07.080 00.000 21444 UpdateGuideState(): m_state=6
02:11:07.081 00.001 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 675
02:11:07.081 00.000 21444 Star::Find returns 1 (1), X=1253.45, Y=665.38, Mass=5627915, SNR=204.1, Peak=65504 HFD=7.8
02:11:07.081 00.000 21444 MultiStar: [#1 -0.64,0.15,0.81,U] [#2 0.85,0.18,0.76,U] [#3 -0.02,-0.20,0.97,U] [#4 -1.26,-0.07,0.64,U] [#5 0.27,-0.38,0.83,U] [#6 -1.90,0.11,0.76,U] [#7 -1.40,1.76,0.00,R] [#8 -0.77,-0.75,0.51,U] 
02:11:07.081 00.000 21444 refined, 7 included, MultiStar: {-0.58, 0.01}, one-star: {-1.30, 0.67}
02:11:07.081 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
02:11:07.081 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.77 = -2.77)
02:11:07.081 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=0.01 hyp=0.58 cameraTheta=3.12 mountX=0.57 mountY=-0.21, mountTheta=-0.35
02:11:07.082 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=0.01, opts=13)
02:11:07.082 00.000 21444 Enqueuing Move request for scope (-0.58, 0.01)
02:11:07.082 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=16, FiltMax=65504, Gamma=0.560
02:11:07.082 00.000 21444 UpdateGuideState exits: m=5627915 SNR=204.1 Saturated
02:11:07.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:07.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:07.082 00.000 21444 Enqueuing Expose request
02:11:07.082 00.000 25848 Worker thread wakes up
02:11:07.082 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.01) opts 0xd
02:11:07.082 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 0.01)
02:11:07.082 00.000 25848 Moving (-0.58, 0.01) raw xDistance=0.57 yDistance=-0.21
02:11:07.082 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.57
02:11:07.082 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:07.083 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:11:07.083 00.000 25848 MoveAxis(W, 18, ABG)
02:11:07.083 00.000 25848 Guiding  Dir = 3, Dur = 18
02:11:07.108 00.025 25848 IsSlewing returns 0
02:11:07.108 00.000 25848 IsGuiding returns 0
02:11:07.162 00.054 25848 IsGuiding returns 1
02:11:07.162 00.000 25848 scope still moving after pulse duration time elapsed
02:11:07.218 00.056 25848 IsSlewing returns 0
02:11:07.218 00.000 25848 IsGuiding returns 0
02:11:07.218 00.000 25848 scope move finished after 18 + 92 ms
02:11:07.218 00.000 25848 Move returns status 0, amount 18
02:11:07.218 00.000 25848 MoveAxis(N, 0, ABG)
02:11:07.218 00.000 25848 Move returns status 0, amount 0
02:11:07.218 00.000 25848 move complete, result=0
02:11:07.218 00.000 25848 worker thread done servicing request
02:11:07.219 00.001 25848 Worker thread wakes up
02:11:07.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:07.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:07.219 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.2 px 0 ms NORTH
02:11:10.067 02.848 25848 Exposure complete
02:11:10.145 00.078 25848 worker thread done servicing request
02:11:10.145 00.000 21444 OnExposeComplete: enter
02:11:10.145 00.000 21444 UpdateGuideState(): m_state=6
02:11:10.145 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 676
02:11:10.145 00.000 21444 Star::Find returns 1 (1), X=1253.48, Y=663.82, Mass=5617140, SNR=239.8, Peak=65504 HFD=7.9
02:11:10.145 00.000 21444 MultiStar: [#1 0.14,-0.89,1.01,U] [#2 1.05,-1.20,0.75,U] [#3 -0.06,-1.68,0.50,U] [#4 -1.24,-1.72,0.00,M1] [#5 0.22,-1.97,0.00,M1] [#6 -1.78,-1.74,0.00,M1] [#7 0.38,-1.30,0.49,U] [#8 -0.97,-2.46,0.00,M1] 
02:11:10.146 00.001 21444 refined, 4 included, MultiStar: {-0.05, -1.11}, one-star: {-1.27, -0.89}
02:11:10.146 00.000 21444 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.05) = xAngle (-4.67 = 1.62)
02:11:10.146 00.000 21444 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.51 = -1.23)
02:11:10.146 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=-1.11 hyp=1.11 cameraTheta=-1.62 mountX=-0.05 mountY=-1.05, mountTheta=-1.62
02:11:10.146 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=-1.11, opts=13)
02:11:10.146 00.000 21444 Enqueuing Move request for scope (-0.05, -1.11)
02:11:10.146 00.000 25848 Worker thread wakes up
02:11:10.146 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=344, FiltMax=65504, Gamma=0.560
02:11:10.146 00.000 21444 UpdateGuideState exits: m=5617140 SNR=239.8 Saturated
02:11:10.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:10.147 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -1.11) opts 0xd
02:11:10.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:10.147 00.000 21444 Enqueuing Expose request
02:11:10.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, -1.11)
02:11:10.147 00.000 25848 Moving (-0.05, -1.11) raw xDistance=-0.05 yDistance=-1.05
02:11:10.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:11:10.147 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:10.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
02:11:10.147 00.000 25848 MoveAxis(E, 0, ABG)
02:11:10.147 00.000 25848 Move returns status 0, amount 0
02:11:10.147 00.000 25848 MoveAxis(N, 0, ABG)
02:11:10.147 00.000 25848 Move returns status 0, amount 0
02:11:10.147 00.000 25848 move complete, result=0
02:11:10.147 00.000 25848 worker thread done servicing request
02:11:10.147 00.000 25848 Worker thread wakes up
02:11:10.147 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:10.147 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:10.147 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
02:11:13.003 02.856 25848 Exposure complete
02:11:13.083 00.080 25848 worker thread done servicing request
02:11:13.083 00.000 21444 OnExposeComplete: enter
02:11:13.083 00.000 21444 UpdateGuideState(): m_state=6
02:11:13.083 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 677
02:11:13.083 00.000 21444 Star::Find returns 1 (1), X=1253.35, Y=664.78, Mass=5597076, SNR=226.4, Peak=65504 HFD=7.9
02:11:13.083 00.000 21444 MultiStar: [#1 -0.40,-0.11,0.94,U] [#2 0.09,0.06,0.80,U] [#3 -0.27,-0.27,0.63,U] [#4 -1.93,-0.41,0.00,M2] [#5 -0.27,-0.48,0.62,U] [#6 -2.37,-0.39,0.00,M2] [#7 -0.24,-0.22,0.57,U] [#8 -1.44,-1.06,0.61,U] 
02:11:13.083 00.000 21444 refined, 6 included, MultiStar: {-0.59, -0.24}, one-star: {-1.39, 0.07}
02:11:13.083 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
02:11:13.083 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.37)
02:11:13.083 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=-0.24 hyp=0.63 cameraTheta=-2.76 mountX=0.57 mountY=-0.44, mountTheta=-0.66
02:11:13.084 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=-0.24, opts=13)
02:11:13.084 00.000 21444 Enqueuing Move request for scope (-0.59, -0.24)
02:11:13.084 00.000 25848 Worker thread wakes up
02:11:13.085 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=308, FiltMax=65504, Gamma=0.560
02:11:13.085 00.000 21444 UpdateGuideState exits: m=5597076 SNR=226.4 Saturated
02:11:13.085 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.24) opts 0xd
02:11:13.085 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:13.085 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, -0.24)
02:11:13.085 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:13.085 00.000 21444 Enqueuing Expose request
02:11:13.085 00.000 25848 Moving (-0.59, -0.24) raw xDistance=0.57 yDistance=-0.44
02:11:13.085 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
02:11:13.085 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:13.085 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:11:13.085 00.000 25848 MoveAxis(W, 16, ABG)
02:11:13.085 00.000 25848 Guiding  Dir = 3, Dur = 16
02:11:13.110 00.025 25848 IsSlewing returns 0
02:11:13.110 00.000 25848 IsGuiding returns 0
02:11:13.142 00.032 25848 IsGuiding returns 1
02:11:13.142 00.000 25848 scope still moving after pulse duration time elapsed
02:11:13.204 00.062 25848 IsSlewing returns 0
02:11:13.204 00.000 25848 IsGuiding returns 0
02:11:13.204 00.000 25848 scope move finished after 16 + 77 ms
02:11:13.204 00.000 25848 Move returns status 0, amount 16
02:11:13.204 00.000 25848 MoveAxis(N, 0, ABG)
02:11:13.204 00.000 25848 Move returns status 0, amount 0
02:11:13.204 00.000 25848 move complete, result=0
02:11:13.204 00.000 25848 worker thread done servicing request
02:11:13.204 00.000 25848 Worker thread wakes up
02:11:13.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:13.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:13.204 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.4 px 0 ms NORTH
02:11:16.059 02.855 25848 Exposure complete
02:11:16.141 00.082 25848 worker thread done servicing request
02:11:16.141 00.000 21444 OnExposeComplete: enter
02:11:16.141 00.000 21444 UpdateGuideState(): m_state=6
02:11:16.141 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 678
02:11:16.142 00.001 21444 Star::Find returns 1 (1), X=1252.46, Y=664.85, Mass=5530169, SNR=267.2, Peak=65504 HFD=7.8
02:11:16.142 00.000 21444 MultiStar: [#1 -1.73,-0.08,1.10,U] [#2 -0.77,0.06,0.78,U] [#3 -1.17,-0.51,0.75,U] [#4 -2.61,-0.27,0.00,M3] [#5 -1.15,-0.94,0.65,U] [#6 -2.90,-0.64,0.00,M3] [#7 -1.22,-0.09,0.54,U] [#8 -1.99,-1.24,0.00,M1] 
02:11:16.142 00.000 21444 refined, 5 included, MultiStar: {-1.47, -0.20}, one-star: {-2.29, 0.14}
02:11:16.142 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.06 = 0.22)
02:11:16.142 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.62)
02:11:16.142 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=-0.20 hyp=1.48 cameraTheta=-3.01 mountX=1.45 mountY=-0.74, mountTheta=-0.47
02:11:16.143 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=-0.20, opts=13)
02:11:16.143 00.000 21444 Enqueuing Move request for scope (-1.47, -0.20)
02:11:16.143 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=218, FiltMax=65504, Gamma=0.560
02:11:16.143 00.000 21444 UpdateGuideState exits: m=5530169 SNR=267.2 Saturated
02:11:16.143 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:16.143 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:16.143 00.000 21444 Enqueuing Expose request
02:11:16.143 00.000 25848 Worker thread wakes up
02:11:16.143 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, -0.20) opts 0xd
02:11:16.143 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, -0.20)
02:11:16.143 00.000 25848 Moving (-1.47, -0.20) raw xDistance=1.45 yDistance=-0.74
02:11:16.143 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.45
02:11:16.143 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:11:16.143 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
02:11:16.143 00.000 25848 MoveAxis(W, 43, ABG)
02:11:16.143 00.000 25848 Guiding  Dir = 3, Dur = 43
02:11:16.172 00.029 25848 IsSlewing returns 0
02:11:16.172 00.000 25848 IsGuiding returns 0
02:11:16.203 00.031 25848 PulseGuide returned control before completion, sleep 23
02:11:16.231 00.028 25848 IsGuiding returns 1
02:11:16.231 00.000 25848 scope still moving after pulse duration time elapsed
02:11:16.295 00.064 25848 IsSlewing returns 0
02:11:16.295 00.000 25848 IsGuiding returns 0
02:11:16.295 00.000 25848 scope move finished after 43 + 80 ms
02:11:16.295 00.000 25848 Move returns status 0, amount 43
02:11:16.295 00.000 25848 MoveAxis(N, 0, ABG)
02:11:16.295 00.000 25848 Move returns status 0, amount 0
02:11:16.295 00.000 25848 move complete, result=0
02:11:16.295 00.000 25848 worker thread done servicing request
02:11:16.295 00.000 25848 Worker thread wakes up
02:11:16.295 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:16.295 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:16.295 00.000 21444 GuideStep: 1.4 px 43 ms WEST, -0.7 px 0 ms NORTH
02:11:19.144 02.849 25848 Exposure complete
02:11:19.225 00.081 25848 worker thread done servicing request
02:11:19.225 00.000 21444 OnExposeComplete: enter
02:11:19.225 00.000 21444 UpdateGuideState(): m_state=6
02:11:19.226 00.001 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 679
02:11:19.226 00.000 21444 Star::Find returns 1 (1), X=1252.63, Y=664.80, Mass=5551654, SNR=239.2, Peak=65504 HFD=7.7
02:11:19.226 00.000 21444 MultiStar: [#1 -0.67,0.91,0.98,U] [#2 0.66,0.27,1.03,U] [#3 -0.27,-0.26,0.76,U] [#4 -1.95,-0.18,0.00,M4] [#5 -0.78,-1.05,0.57,U] [#6 -1.92,-0.36,0.00,M4] [#7 -0.89,-0.27,0.77,U] [#8 -1.71,-1.47,0.00,M2] 
02:11:19.226 00.000 21444 refined, 5 included, MultiStar: {-0.67, 0.05}, one-star: {-2.11, 0.09}
02:11:19.226 00.000 21444 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.05) = xAngle (0.02 = 0.02)
02:11:19.226 00.000 21444 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.83 = -2.83)
02:11:19.226 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=0.05 hyp=0.67 cameraTheta=3.07 mountX=0.67 mountY=-0.21, mountTheta=-0.30
02:11:19.227 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=0.05, opts=13)
02:11:19.227 00.000 21444 Enqueuing Move request for scope (-0.67, 0.05)
02:11:19.227 00.000 25848 Worker thread wakes up
02:11:19.227 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=392, FiltMax=65504, Gamma=0.560
02:11:19.227 00.000 21444 UpdateGuideState exits: m=5551654 SNR=239.2 Saturated
02:11:19.227 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:19.227 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.05) opts 0xd
02:11:19.227 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:19.227 00.000 21444 Enqueuing Expose request
02:11:19.227 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 0.05)
02:11:19.227 00.000 25848 Moving (-0.67, 0.05) raw xDistance=0.67 yDistance=-0.21
02:11:19.227 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.67
02:11:19.227 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:19.227 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:11:19.227 00.000 25848 MoveAxis(W, 23, ABG)
02:11:19.227 00.000 25848 Guiding  Dir = 3, Dur = 23
02:11:19.248 00.021 25848 IsSlewing returns 0
02:11:19.248 00.000 25848 IsGuiding returns 0
02:11:19.289 00.041 25848 IsGuiding returns 1
02:11:19.289 00.000 25848 scope still moving after pulse duration time elapsed
02:11:19.342 00.053 25848 IsSlewing returns 0
02:11:19.342 00.000 25848 IsGuiding returns 0
02:11:19.342 00.000 25848 scope move finished after 23 + 70 ms
02:11:19.342 00.000 25848 Move returns status 0, amount 23
02:11:19.342 00.000 25848 MoveAxis(N, 0, ABG)
02:11:19.342 00.000 25848 Move returns status 0, amount 0
02:11:19.342 00.000 25848 move complete, result=0
02:11:19.342 00.000 25848 worker thread done servicing request
02:11:19.342 00.000 25848 Worker thread wakes up
02:11:19.342 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:19.342 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:19.342 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -0.2 px 0 ms NORTH
02:11:22.189 02.847 25848 Exposure complete
02:11:22.271 00.082 25848 worker thread done servicing request
02:11:22.271 00.000 21444 OnExposeComplete: enter
02:11:22.271 00.000 21444 UpdateGuideState(): m_state=6
02:11:22.271 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 680
02:11:22.271 00.000 21444 Star::Find returns 1 (1), X=1253.65, Y=665.71, Mass=5611216, SNR=211.6, Peak=65504 HFD=7.8
02:11:22.271 00.000 21444 MultiStar: [#1 0.17,1.24,1.05,U] [#2 1.04,1.18,0.90,U] [#3 0.69,0.55,0.80,U] [#4 -1.47,0.47,0.99,U] [#5 -0.07,0.38,0.72,U] [#6 -1.58,0.26,0.81,U] [#7 0.58,0.50,0.59,U] [#8 -0.81,-0.35,0.59,U] 
02:11:22.271 00.000 21444 refined, 8 included, MultiStar: {-0.32, 0.65}, one-star: {-1.10, 1.00}
02:11:22.271 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
02:11:22.271 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
02:11:22.271 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.65 hyp=0.72 cameraTheta=2.02 mountX=0.37 mountY=0.48, mountTheta=0.91
02:11:22.272 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.65, opts=13)
02:11:22.272 00.000 21444 Enqueuing Move request for scope (-0.32, 0.65)
02:11:22.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=232, FiltMax=65504, Gamma=0.560
02:11:22.272 00.000 21444 UpdateGuideState exits: m=5611216 SNR=211.6 Saturated
02:11:22.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:22.272 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:22.272 00.000 21444 Enqueuing Expose request
02:11:22.272 00.000 25848 Worker thread wakes up
02:11:22.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.65) opts 0xd
02:11:22.272 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.65)
02:11:22.272 00.000 25848 Moving (-0.32, 0.65) raw xDistance=0.37 yDistance=0.48
02:11:22.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
02:11:22.272 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:22.273 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:11:22.273 00.000 25848 MoveAxis(E, 0, ABG)
02:11:22.273 00.000 25848 Move returns status 0, amount 0
02:11:22.273 00.000 25848 MoveAxis(N, 0, ABG)
02:11:22.273 00.000 25848 Move returns status 0, amount 0
02:11:22.273 00.000 25848 move complete, result=0
02:11:22.273 00.000 25848 worker thread done servicing request
02:11:22.273 00.000 25848 Worker thread wakes up
02:11:22.273 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:22.273 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:22.273 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
02:11:25.123 02.850 25848 Exposure complete
02:11:25.212 00.089 25848 worker thread done servicing request
02:11:25.212 00.000 21444 OnExposeComplete: enter
02:11:25.212 00.000 21444 UpdateGuideState(): m_state=6
02:11:25.212 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 681
02:11:25.212 00.000 21444 Star::Find returns 1 (1), X=1251.33, Y=665.56, Mass=5578307, SNR=220.7, Peak=65504 HFD=7.9
02:11:25.212 00.000 21444 MultiStar: [#1 -2.57,1.02,0.00,M1] [#2 -1.21,0.87,0.73,U] [#3 -2.20,0.47,0.00,M1] [#4 -3.20,0.17,0.00,M4] [#5 -2.10,-0.28,0.00,M1] [#6 -3.56,0.13,0.00,M4] [#7 -1.81,0.45,0.45,U] [#8 -2.98,-0.43,0.00,M2] 
02:11:25.212 00.000 21444 refined, 2 included, MultiStar: {-2.34, 0.78}, one-star: {-3.41, 0.85}
02:11:25.212 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
02:11:25.212 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
02:11:25.212 00.000 21444 CameraToMount -- cameraX=-2.34 cameraY=0.78 hyp=2.47 cameraTheta=2.82 mountX=2.40 mountY=-0.17, mountTheta=-0.07
02:11:25.214 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-2.34, y=0.78, opts=13)
02:11:25.214 00.000 21444 Enqueuing Move request for scope (-2.34, 0.78)
02:11:25.214 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=268, FiltMax=65504, Gamma=0.560
02:11:25.214 00.000 21444 UpdateGuideState exits: m=5578307 SNR=220.7 Saturated
02:11:25.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:25.214 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:25.214 00.000 21444 Enqueuing Expose request
02:11:25.214 00.000 25848 Worker thread wakes up
02:11:25.214 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.34, 0.78) opts 0xd
02:11:25.214 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.34, 0.78)
02:11:25.214 00.000 25848 Moving (-2.34, 0.78) raw xDistance=2.40 yDistance=-0.17
02:11:25.214 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.51 from input 2.40
02:11:25.214 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:25.214 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:11:25.214 00.000 25848 MoveAxis(W, 70, ABG)
02:11:25.214 00.000 25848 Guiding  Dir = 3, Dur = 70
02:11:25.235 00.021 25848 IsSlewing returns 0
02:11:25.235 00.000 25848 IsGuiding returns 0
02:11:25.266 00.031 25848 PulseGuide returned control before completion, sleep 50
02:11:25.328 00.062 25848 IsGuiding returns 1
02:11:25.328 00.000 25848 scope still moving after pulse duration time elapsed
02:11:25.390 00.062 25848 IsSlewing returns 0
02:11:25.390 00.000 25848 IsGuiding returns 0
02:11:25.390 00.000 25848 scope move finished after 70 + 85 ms
02:11:25.390 00.000 25848 Move returns status 0, amount 70
02:11:25.390 00.000 25848 MoveAxis(N, 0, ABG)
02:11:25.390 00.000 25848 Move returns status 0, amount 0
02:11:25.390 00.000 25848 move complete, result=0
02:11:25.390 00.000 25848 worker thread done servicing request
02:11:25.390 00.000 25848 Worker thread wakes up
02:11:25.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:25.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:25.390 00.000 21444 GuideStep: 2.4 px 70 ms WEST, -0.2 px 0 ms NORTH
02:11:28.242 02.852 25848 Exposure complete
02:11:28.328 00.086 25848 worker thread done servicing request
02:11:28.328 00.000 21444 OnExposeComplete: enter
02:11:28.328 00.000 21444 UpdateGuideState(): m_state=6
02:11:28.329 00.001 21444 Star::Find(15, 1251, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 682
02:11:28.329 00.000 21444 Star::Find returns 1 (1), X=1253.60, Y=666.20, Mass=5729990, SNR=194.4, Peak=65504 HFD=8.0
02:11:28.329 00.000 21444 MultiStar: [#1 -0.01,1.30,1.29,U] [#2 0.29,1.21,0.91,U] [#3 0.87,0.50,0.59,U] [#4 -1.64,0.97,0.78,U] [#5 0.45,0.13,0.71,U] [#6 -2.33,0.64,0.00,M5] [#7 0.09,1.33,0.83,U] [#8 -1.39,-0.38,0.64,U] 
02:11:28.329 00.000 21444 refined, 7 included, MultiStar: {-0.32, 0.93}, one-star: {-1.15, 1.50}
02:11:28.329 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
02:11:28.329 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
02:11:28.329 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.93 hyp=0.98 cameraTheta=1.90 mountX=0.40 mountY=0.74, mountTheta=1.07
02:11:28.330 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.93, opts=13)
02:11:28.330 00.000 21444 Enqueuing Move request for scope (-0.32, 0.93)
02:11:28.330 00.000 25848 Worker thread wakes up
02:11:28.330 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.93) opts 0xd
02:11:28.330 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.93)
02:11:28.330 00.000 25848 Moving (-0.32, 0.93) raw xDistance=0.40 yDistance=0.74
02:11:28.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=396, FiltMax=65504, Gamma=0.560
02:11:28.330 00.000 21444 UpdateGuideState exits: m=5729990 SNR=194.4 Saturated
02:11:28.330 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
02:11:28.330 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
02:11:28.330 00.000 25848 MoveAxis(E, 0, ABG)
02:11:28.330 00.000 25848 Move returns status 0, amount 0
02:11:28.330 00.000 25848 MoveAxis(S, 20, ABG)
02:11:28.330 00.000 25848 Guiding  Dir = 1, Dur = 20
02:11:28.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:28.331 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:28.331 00.000 21444 Enqueuing Expose request
02:11:28.409 00.078 25848 IsSlewing returns 0
02:11:28.409 00.000 25848 IsGuiding returns 0
02:11:28.440 00.031 25848 IsGuiding returns 1
02:11:28.440 00.000 25848 scope still moving after pulse duration time elapsed
02:11:28.482 00.042 25848 IsSlewing returns 0
02:11:28.482 00.000 25848 IsGuiding returns 0
02:11:28.483 00.001 25848 scope move finished after 20 + 53 ms
02:11:28.483 00.000 25848 Move returns status 0, amount 20
02:11:28.483 00.000 25848 move complete, result=0
02:11:28.483 00.000 25848 worker thread done servicing request
02:11:28.483 00.000 25848 Worker thread wakes up
02:11:28.483 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.7 px 20 ms SOUTH
02:11:28.483 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:28.483 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:31.320 02.837 25848 Exposure complete
02:11:31.402 00.082 25848 worker thread done servicing request
02:11:31.402 00.000 21444 OnExposeComplete: enter
02:11:31.402 00.000 21444 UpdateGuideState(): m_state=6
02:11:31.402 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 683
02:11:31.402 00.000 21444 Star::Find returns 1 (1), X=1253.66, Y=664.71, Mass=5574619, SNR=263.2, Peak=65504 HFD=7.7
02:11:31.403 00.001 21444 MultiStar: [#1 -0.54,0.84,0.78,U] [#2 0.85,0.20,0.80,U] [#3 -0.54,-0.29,0.58,U] [#4 -1.53,-0.59,0.71,U] [#5 0.01,-1.21,0.61,U] [#6 -1.27,-0.65,0.59,U] [#7 0.02,-0.11,0.61,U] [#8 -0.96,-1.60,0.60,U] 
02:11:31.403 00.000 21444 refined, 8 included, MultiStar: {-0.57, -0.31}, one-star: {-1.09, 0.00}
02:11:31.403 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.70 = 0.59)
02:11:31.403 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.54 = -2.26)
02:11:31.403 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.31 hyp=0.64 cameraTheta=-2.64 mountX=0.54 mountY=-0.50, mountTheta=-0.75
02:11:31.403 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.31, opts=13)
02:11:31.403 00.000 21444 Enqueuing Move request for scope (-0.57, -0.31)
02:11:31.403 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=216, FiltMax=65504, Gamma=0.560
02:11:31.403 00.000 21444 UpdateGuideState exits: m=5574619 SNR=263.2 Saturated
02:11:31.403 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:31.403 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:31.403 00.000 21444 Enqueuing Expose request
02:11:31.404 00.001 25848 Worker thread wakes up
02:11:31.404 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.31) opts 0xd
02:11:31.404 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.31)
02:11:31.404 00.000 25848 Moving (-0.57, -0.31) raw xDistance=0.54 yDistance=-0.50
02:11:31.404 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
02:11:31.404 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:31.404 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
02:11:31.404 00.000 25848 MoveAxis(W, 16, ABG)
02:11:31.404 00.000 25848 Guiding  Dir = 3, Dur = 16
02:11:31.500 00.096 25848 IsSlewing returns 0
02:11:31.500 00.000 25848 IsGuiding returns 0
02:11:31.532 00.032 25848 IsGuiding returns 1
02:11:31.532 00.000 25848 scope still moving after pulse duration time elapsed
02:11:31.579 00.047 25848 IsSlewing returns 0
02:11:31.580 00.001 25848 IsGuiding returns 0
02:11:31.580 00.000 25848 scope move finished after 16 + 64 ms
02:11:31.580 00.000 25848 Move returns status 0, amount 16
02:11:31.580 00.000 25848 MoveAxis(N, 0, ABG)
02:11:31.580 00.000 25848 Move returns status 0, amount 0
02:11:31.580 00.000 25848 move complete, result=0
02:11:31.580 00.000 25848 worker thread done servicing request
02:11:31.580 00.000 25848 Worker thread wakes up
02:11:31.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:31.580 00.000 21444 GuideStep: 0.5 px 16 ms WEST, -0.5 px 0 ms NORTH
02:11:31.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:34.420 02.840 25848 Exposure complete
02:11:34.507 00.087 25848 worker thread done servicing request
02:11:34.507 00.000 21444 OnExposeComplete: enter
02:11:34.507 00.000 21444 UpdateGuideState(): m_state=6
02:11:34.508 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 684
02:11:34.508 00.000 21444 Star::Find returns 1 (1), X=1251.85, Y=666.32, Mass=5582923, SNR=198.0, Peak=65504 HFD=7.8
02:11:34.508 00.000 21444 MultiStar: [#1 -1.07,1.72,0.00,M1] [#2 -0.05,1.28,0.98,U] [#3 -1.02,0.90,0.79,U] [#4 -2.89,0.70,0.00,M3] [#5 -1.76,0.18,0.81,U] [#6 -3.53,1.15,0.00,M5] [#7 -1.69,1.15,0.00,M1] [#8 -2.32,0.19,0.00,M1] 
02:11:34.508 00.000 21444 refined, 3 included, MultiStar: {-1.45, 1.04}, one-star: {-2.90, 1.61}
02:11:34.508 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
02:11:34.508 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.91)
02:11:34.508 00.000 21444 CameraToMount -- cameraX=-1.45 cameraY=1.04 hyp=1.78 cameraTheta=2.52 mountX=1.53 mountY=0.41, mountTheta=0.26
02:11:34.509 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.45, y=1.04, opts=13)
02:11:34.509 00.000 21444 Enqueuing Move request for scope (-1.45, 1.04)
02:11:34.509 00.000 25848 Worker thread wakes up
02:11:34.509 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 1.04) opts 0xd
02:11:34.509 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.45, 1.04)
02:11:34.509 00.000 25848 Moving (-1.45, 1.04) raw xDistance=1.53 yDistance=0.41
02:11:34.509 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.53
02:11:34.509 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:34.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
02:11:34.509 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=16, FiltMax=65504, Gamma=0.560
02:11:34.509 00.000 25848 MoveAxis(W, 46, ABG)
02:11:34.509 00.000 25848 Guiding  Dir = 3, Dur = 46
02:11:34.509 00.000 21444 UpdateGuideState exits: m=5582923 SNR=198.0 Saturated
02:11:34.509 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:34.509 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:34.509 00.000 21444 Enqueuing Expose request
02:11:34.545 00.036 25848 IsSlewing returns 0
02:11:34.546 00.001 25848 IsGuiding returns 0
02:11:34.577 00.031 25848 PulseGuide returned control before completion, sleep 26
02:11:34.647 00.070 25848 IsGuiding returns 1
02:11:34.647 00.000 25848 scope still moving after pulse duration time elapsed
02:11:34.702 00.055 25848 IsSlewing returns 0
02:11:34.703 00.001 25848 IsGuiding returns 0
02:11:34.703 00.000 25848 scope move finished after 46 + 111 ms
02:11:34.703 00.000 25848 Move returns status 0, amount 46
02:11:34.703 00.000 25848 MoveAxis(N, 0, ABG)
02:11:34.703 00.000 25848 Move returns status 0, amount 0
02:11:34.703 00.000 25848 move complete, result=0
02:11:34.703 00.000 25848 worker thread done servicing request
02:11:34.703 00.000 21444 GuideStep: 1.5 px 46 ms WEST, 0.4 px 0 ms NORTH
02:11:34.703 00.000 25848 Worker thread wakes up
02:11:34.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:34.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:37.545 02.842 25848 Exposure complete
02:11:37.628 00.083 25848 worker thread done servicing request
02:11:37.628 00.000 21444 OnExposeComplete: enter
02:11:37.628 00.000 21444 UpdateGuideState(): m_state=6
02:11:37.628 00.000 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 685
02:11:37.628 00.000 21444 Star::Find returns 1 (1), X=1253.90, Y=666.18, Mass=5357107, SNR=192.5, Peak=65504 HFD=7.9
02:11:37.628 00.000 21444 MultiStar: [#1 0.16,1.86,0.87,U] [#2 1.08,1.35,0.81,U] [#3 0.46,0.76,0.69,U] [#4 -0.80,0.89,0.81,U] [#5 0.61,0.39,0.69,U] [#6 -0.93,0.44,0.73,U] [#7 0.58,0.85,0.72,U] [#8 -0.79,-0.39,0.57,U] 
02:11:37.628 00.000 21444 refined, 8 included, MultiStar: {-0.07, 0.93}, one-star: {-0.85, 1.47}
02:11:37.629 00.001 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
02:11:37.629 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.03)
02:11:37.629 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.93 hyp=0.93 cameraTheta=1.64 mountX=0.15 mountY=0.84, mountTheta=1.39
02:11:37.629 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.93, opts=13)
02:11:37.629 00.000 21444 Enqueuing Move request for scope (-0.07, 0.93)
02:11:37.629 00.000 25848 Worker thread wakes up
02:11:37.629 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.93) opts 0xd
02:11:37.630 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=246, FiltMax=65504, Gamma=0.560
02:11:37.630 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.93)
02:11:37.630 00.000 25848 Moving (-0.07, 0.93) raw xDistance=0.15 yDistance=0.84
02:11:37.630 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:11:37.630 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
02:11:37.630 00.000 25848 MoveAxis(E, 0, ABG)
02:11:37.630 00.000 25848 Move returns status 0, amount 0
02:11:37.630 00.000 25848 MoveAxis(S, 23, ABG)
02:11:37.630 00.000 25848 Guiding  Dir = 1, Dur = 23
02:11:37.630 00.000 21444 UpdateGuideState exits: m=5357107 SNR=192.5 Saturated
02:11:37.630 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:37.630 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:37.630 00.000 21444 Enqueuing Expose request
02:11:37.655 00.025 25848 IsSlewing returns 0
02:11:37.655 00.000 25848 IsGuiding returns 0
02:11:37.687 00.032 25848 IsGuiding returns 1
02:11:37.688 00.001 25848 scope still moving after pulse duration time elapsed
02:11:37.779 00.091 25848 IsSlewing returns 0
02:11:37.779 00.000 25848 IsGuiding returns 0
02:11:37.780 00.001 25848 scope move finished after 23 + 100 ms
02:11:37.780 00.000 25848 Move returns status 0, amount 23
02:11:37.780 00.000 25848 move complete, result=0
02:11:37.780 00.000 25848 worker thread done servicing request
02:11:37.780 00.000 25848 Worker thread wakes up
02:11:37.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:37.780 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:37.780 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.8 px 23 ms SOUTH
02:11:40.622 02.842 25848 Exposure complete
02:11:40.711 00.089 25848 worker thread done servicing request
02:11:40.711 00.000 21444 OnExposeComplete: enter
02:11:40.711 00.000 21444 UpdateGuideState(): m_state=6
02:11:40.711 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 686
02:11:40.711 00.000 21444 Star::Find returns 1 (1), X=1253.17, Y=665.62, Mass=5496854, SNR=222.5, Peak=65504 HFD=7.9
02:11:40.712 00.001 21444 MultiStar: [#1 -0.05,1.10,0.99,U] [#2 0.86,1.14,0.72,U] [#3 0.44,-0.43,0.63,U] [#4 -1.78,0.38,1.01,U] [#5 -0.57,-0.20,0.68,U] [#6 -2.39,-0.29,0.00,M5] [#7 0.12,0.45,0.47,U] [#8 -1.01,-0.25,0.42,U] 
02:11:40.712 00.000 21444 refined, 7 included, MultiStar: {-0.56, 0.49}, one-star: {-1.58, 0.92}
02:11:40.712 00.000 21444 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
02:11:40.712 00.000 21444 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.80)
02:11:40.712 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=0.49 hyp=0.74 cameraTheta=2.42 mountX=0.60 mountY=0.25, mountTheta=0.39
02:11:40.713 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=0.49, opts=13)
02:11:40.713 00.000 21444 Enqueuing Move request for scope (-0.56, 0.49)
02:11:40.713 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=368, FiltMax=65504, Gamma=0.560
02:11:40.713 00.000 21444 UpdateGuideState exits: m=5496854 SNR=222.5 Saturated
02:11:40.713 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:40.713 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:40.713 00.000 21444 Enqueuing Expose request
02:11:40.713 00.000 25848 Worker thread wakes up
02:11:40.713 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.49) opts 0xd
02:11:40.713 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, 0.49)
02:11:40.713 00.000 25848 Moving (-0.56, 0.49) raw xDistance=0.60 yDistance=0.25
02:11:40.713 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
02:11:40.713 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:40.713 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:11:40.714 00.001 25848 MoveAxis(W, 17, ABG)
02:11:40.714 00.000 25848 Guiding  Dir = 3, Dur = 17
02:11:40.734 00.020 25848 IsSlewing returns 0
02:11:40.734 00.000 25848 IsGuiding returns 0
02:11:40.767 00.033 25848 IsGuiding returns 1
02:11:40.767 00.000 25848 scope still moving after pulse duration time elapsed
02:11:40.847 00.080 25848 IsSlewing returns 0
02:11:40.847 00.000 25848 IsGuiding returns 0
02:11:40.847 00.000 25848 scope move finished after 17 + 96 ms
02:11:40.847 00.000 25848 Move returns status 0, amount 17
02:11:40.847 00.000 25848 MoveAxis(N, 0, ABG)
02:11:40.848 00.001 25848 Move returns status 0, amount 0
02:11:40.848 00.000 25848 move complete, result=0
02:11:40.848 00.000 25848 worker thread done servicing request
02:11:40.848 00.000 25848 Worker thread wakes up
02:11:40.848 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:40.848 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:40.848 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.2 px 0 ms NORTH
02:11:43.693 02.845 25848 Exposure complete
02:11:43.772 00.079 25848 worker thread done servicing request
02:11:43.772 00.000 21444 OnExposeComplete: enter
02:11:43.772 00.000 21444 UpdateGuideState(): m_state=6
02:11:43.772 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 687
02:11:43.772 00.000 21444 Star::Find returns 1 (1), X=1255.46, Y=665.46, Mass=5577511, SNR=208.6, Peak=65504 HFD=7.7
02:11:43.772 00.000 21444 MultiStar: [#1 2.01,0.15,0.00,M1] [#2 2.97,0.08,0.00,M1] [#3 2.19,-0.67,0.00,M1] [#4 1.08,-0.39,0.84,U] [#5 2.32,-0.56,0.00,M1] [#6 0.40,-0.45,0.75,U] [#7 2.24,-0.10,0.00,M1] [#8 1.17,-1.11,0.48,U] 
02:11:43.772 00.000 21444 refined, 3 included, MultiStar: {0.81, -0.15}, one-star: {0.71, 0.75}
02:11:43.773 00.001 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
02:11:43.773 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
02:11:43.773 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.15 hyp=0.82 cameraTheta=-0.18 mountX=-0.82 mountY=0.17, mountTheta=2.94
02:11:43.773 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.15, opts=13)
02:11:43.773 00.000 21444 Enqueuing Move request for scope (0.81, -0.15)
02:11:43.773 00.000 25848 Worker thread wakes up
02:11:43.774 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.15) opts 0xd
02:11:43.774 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.15)
02:11:43.774 00.000 25848 Moving (0.81, -0.15) raw xDistance=-0.82 yDistance=0.17
02:11:43.774 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.82
02:11:43.774 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:43.774 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=180, FiltMax=65504, Gamma=0.560
02:11:43.774 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:11:43.774 00.000 25848 MoveAxis(E, 23, ABG)
02:11:43.774 00.000 25848 Guiding  Dir = 2, Dur = 23
02:11:43.774 00.000 21444 UpdateGuideState exits: m=5577511 SNR=208.6 Saturated
02:11:43.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:43.774 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:43.774 00.000 21444 Enqueuing Expose request
02:11:43.798 00.024 25848 IsSlewing returns 0
02:11:43.799 00.001 25848 IsGuiding returns 0
02:11:43.830 00.031 25848 IsGuiding returns 1
02:11:43.830 00.000 25848 scope still moving after pulse duration time elapsed
02:11:43.891 00.061 25848 IsSlewing returns 0
02:11:43.891 00.000 25848 IsGuiding returns 0
02:11:43.891 00.000 25848 scope move finished after 23 + 70 ms
02:11:43.891 00.000 25848 Move returns status 0, amount 23
02:11:43.891 00.000 25848 MoveAxis(N, 0, ABG)
02:11:43.891 00.000 25848 Move returns status 0, amount 0
02:11:43.891 00.000 25848 move complete, result=0
02:11:43.891 00.000 25848 worker thread done servicing request
02:11:43.891 00.000 25848 Worker thread wakes up
02:11:43.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:43.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:43.891 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.2 px 0 ms NORTH
02:11:46.736 02.845 25848 Exposure complete
02:11:46.824 00.088 25848 worker thread done servicing request
02:11:46.824 00.000 21444 OnExposeComplete: enter
02:11:46.824 00.000 21444 UpdateGuideState(): m_state=6
02:11:46.824 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 688
02:11:46.824 00.000 21444 Star::Find returns 1 (1), X=1254.40, Y=665.15, Mass=5630407, SNR=245.6, Peak=65504 HFD=7.9
02:11:46.825 00.001 21444 MultiStar: [#1 0.93,-0.32,0.75,U] [#2 1.88,-0.79,0.00,M2] [#3 0.92,-1.38,0.54,U] [#4 -0.11,-0.80,0.92,U] [#5 2.00,-1.16,0.00,M2] [#6 -0.15,-1.22,0.62,U] [#7 1.28,-0.31,0.54,U] [#8 0.77,-1.26,0.36,U] 
02:11:46.825 00.000 21444 single-star, 6 included, MultiStar: {0.34, -0.56}, one-star: {-0.35, 0.44}
02:11:46.825 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.81 = -0.81)
02:11:46.825 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
02:11:46.825 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=0.44 hyp=0.56 cameraTheta=2.24 mountX=0.39 mountY=0.27, mountTheta=0.62
02:11:46.826 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=0.44, opts=13)
02:11:46.826 00.000 21444 Enqueuing Move request for scope (-0.35, 0.44)
02:11:46.826 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=106, FiltMax=65504, Gamma=0.560
02:11:46.826 00.000 21444 UpdateGuideState exits: m=5630407 SNR=245.6 Saturated
02:11:46.826 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:46.826 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:46.826 00.000 21444 Enqueuing Expose request
02:11:46.826 00.000 25848 Worker thread wakes up
02:11:46.826 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.44) opts 0xd
02:11:46.826 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, 0.44)
02:11:46.826 00.000 25848 Moving (-0.35, 0.44) raw xDistance=0.39 yDistance=0.27
02:11:46.826 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
02:11:46.826 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:46.826 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:11:46.826 00.000 25848 MoveAxis(E, 0, ABG)
02:11:46.826 00.000 25848 Move returns status 0, amount 0
02:11:46.826 00.000 25848 MoveAxis(N, 0, ABG)
02:11:46.826 00.000 25848 Move returns status 0, amount 0
02:11:46.827 00.001 25848 move complete, result=0
02:11:46.827 00.000 25848 worker thread done servicing request
02:11:46.827 00.000 25848 Worker thread wakes up
02:11:46.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:46.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:46.827 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
02:11:49.675 02.848 25848 Exposure complete
02:11:49.756 00.081 25848 worker thread done servicing request
02:11:49.756 00.000 21444 OnExposeComplete: enter
02:11:49.756 00.000 21444 UpdateGuideState(): m_state=6
02:11:49.756 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 689
02:11:49.756 00.000 21444 Star::Find returns 1 (1), X=1253.67, Y=664.38, Mass=5520112, SNR=197.0, Peak=65504 HFD=7.8
02:11:49.756 00.000 21444 MultiStar: [#1 0.76,-0.69,1.03,U] [#2 1.73,-0.68,0.90,U] [#3 0.72,-1.04,0.64,U] [#4 -0.88,-1.12,1.09,U] [#5 1.50,-1.11,0.75,U] [#6 -0.98,-0.67,0.73,U] [#7 0.31,-0.94,0.76,U] [#8 -0.48,-1.77,0.65,U] 
02:11:49.756 00.000 21444 refined, 8 included, MultiStar: {0.14, -0.89}, one-star: {-1.08, -0.33}
02:11:49.756 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
02:11:49.756 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.02)
02:11:49.756 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.89 hyp=0.90 cameraTheta=-1.41 mountX=-0.22 mountY=-0.77, mountTheta=-1.85
02:11:49.757 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.89, opts=13)
02:11:49.757 00.000 21444 Enqueuing Move request for scope (0.14, -0.89)
02:11:49.757 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=168, FiltMax=65504, Gamma=0.560
02:11:49.757 00.000 21444 UpdateGuideState exits: m=5520112 SNR=197.0 Saturated
02:11:49.757 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:49.757 00.000 25848 Worker thread wakes up
02:11:49.757 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.89) opts 0xd
02:11:49.757 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.89)
02:11:49.757 00.000 25848 Moving (0.14, -0.89) raw xDistance=-0.22 yDistance=-0.77
02:11:49.757 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
02:11:49.757 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:49.758 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:49.758 00.000 21444 Enqueuing Expose request
02:11:49.758 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
02:11:49.758 00.000 25848 MoveAxis(E, 0, ABG)
02:11:49.758 00.000 25848 Move returns status 0, amount 0
02:11:49.758 00.000 25848 MoveAxis(N, 0, ABG)
02:11:49.758 00.000 25848 Move returns status 0, amount 0
02:11:49.758 00.000 25848 move complete, result=0
02:11:49.758 00.000 25848 worker thread done servicing request
02:11:49.758 00.000 25848 Worker thread wakes up
02:11:49.758 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:49.758 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:49.758 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
02:11:52.607 02.849 25848 Exposure complete
02:11:52.685 00.078 25848 worker thread done servicing request
02:11:52.685 00.000 21444 OnExposeComplete: enter
02:11:52.685 00.000 21444 UpdateGuideState(): m_state=6
02:11:52.685 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 690
02:11:52.685 00.000 21444 Star::Find returns 1 (1), X=1255.17, Y=664.59, Mass=5759814, SNR=283.0, Peak=65504 HFD=8.0
02:11:52.686 00.001 21444 MultiStar: [#1 1.24,0.07,0.87,U] [#2 2.59,0.11,0.00,M2] [#3 1.74,-0.71,0.53,U] [#4 -0.02,-0.75,0.72,U] [#5 1.01,-1.33,0.59,U] [#6 -0.61,-1.15,0.53,U] [#7 1.28,-0.19,0.47,U] [#8 0.07,-1.53,0.45,U] 
02:11:52.686 00.000 21444 single-star, 7 included, MultiStar: {0.64, -0.61}, one-star: {0.42, -0.12}
02:11:52.686 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.96)
02:11:52.686 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.11)
02:11:52.686 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.12 hyp=0.44 cameraTheta=-0.28 mountX=-0.43 mountY=0.05, mountTheta=3.03
02:11:52.686 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.12, opts=13)
02:11:52.686 00.000 21444 Enqueuing Move request for scope (0.42, -0.12)
02:11:52.686 00.000 25848 Worker thread wakes up
02:11:52.687 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.12) opts 0xd
02:11:52.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=224, FiltMax=65504, Gamma=0.560
02:11:52.687 00.000 21444 UpdateGuideState exits: m=5759814 SNR=283.0 Saturated
02:11:52.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:52.687 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.12)
02:11:52.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:52.687 00.000 21444 Enqueuing Expose request
02:11:52.687 00.000 25848 Moving (0.42, -0.12) raw xDistance=-0.43 yDistance=0.05
02:11:52.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
02:11:52.687 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:52.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:11:52.687 00.000 25848 MoveAxis(E, 0, ABG)
02:11:52.687 00.000 25848 Move returns status 0, amount 0
02:11:52.687 00.000 25848 MoveAxis(N, 0, ABG)
02:11:52.687 00.000 25848 Move returns status 0, amount 0
02:11:52.687 00.000 25848 move complete, result=0
02:11:52.687 00.000 25848 worker thread done servicing request
02:11:52.687 00.000 25848 Worker thread wakes up
02:11:52.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:52.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:52.687 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:55.531 02.844 25848 Exposure complete
02:11:55.622 00.091 25848 worker thread done servicing request
02:11:55.622 00.000 21444 OnExposeComplete: enter
02:11:55.622 00.000 21444 UpdateGuideState(): m_state=6
02:11:55.623 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 691
02:11:55.623 00.000 21444 Star::Find returns 1 (1), X=1255.02, Y=664.61, Mass=5546258, SNR=241.6, Peak=65504 HFD=7.9
02:11:55.623 00.000 21444 MultiStar: [#1 1.23,0.02,1.13,U] [#2 2.11,-0.53,0.00,M3] [#3 0.88,-0.53,0.67,U] [#4 0.31,-0.63,0.95,U] [#5 1.70,-1.01,0.00,M1] [#6 -0.19,-0.67,0.67,U] [#7 1.76,-0.72,0.58,U] [#8 0.45,-1.06,0.56,U] 
02:11:55.623 00.000 21444 single-star, 6 included, MultiStar: {0.66, -0.45}, one-star: {0.28, -0.10}
02:11:55.623 00.000 21444 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.05) = xAngle (-3.40 = 2.88)
02:11:55.623 00.000 21444 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.24 = 0.04)
02:11:55.623 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.10 hyp=0.29 cameraTheta=-0.35 mountX=-0.28 mountY=0.01, mountTheta=3.10
02:11:55.624 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.10, opts=13)
02:11:55.624 00.000 21444 Enqueuing Move request for scope (0.28, -0.10)
02:11:55.624 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=170, FiltMax=65504, Gamma=0.560
02:11:55.624 00.000 21444 UpdateGuideState exits: m=5546258 SNR=241.6 Saturated
02:11:55.624 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:55.624 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:55.624 00.000 21444 Enqueuing Expose request
02:11:55.624 00.000 25848 Worker thread wakes up
02:11:55.625 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.10) opts 0xd
02:11:55.625 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.10)
02:11:55.625 00.000 25848 Moving (0.28, -0.10) raw xDistance=-0.28 yDistance=0.01
02:11:55.625 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
02:11:55.625 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:55.625 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:11:55.625 00.000 25848 MoveAxis(E, 0, ABG)
02:11:55.625 00.000 25848 Move returns status 0, amount 0
02:11:55.625 00.000 25848 MoveAxis(N, 0, ABG)
02:11:55.625 00.000 25848 Move returns status 0, amount 0
02:11:55.625 00.000 25848 move complete, result=0
02:11:55.625 00.000 25848 worker thread done servicing request
02:11:55.625 00.000 25848 Worker thread wakes up
02:11:55.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:55.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:55.625 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:58.465 02.840 25848 Exposure complete
02:11:58.552 00.087 25848 worker thread done servicing request
02:11:58.552 00.000 21444 OnExposeComplete: enter
02:11:58.552 00.000 21444 UpdateGuideState(): m_state=6
02:11:58.553 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 692
02:11:58.553 00.000 21444 Star::Find returns 1 (1), X=1253.72, Y=665.33, Mass=5613191, SNR=251.2, Peak=65504 HFD=7.8
02:11:58.553 00.000 21444 MultiStar: [#1 0.26,0.86,0.78,U] [#2 1.14,0.69,0.69,U] [#3 1.50,-0.17,0.57,U] [#4 -1.01,0.09,0.75,U] [#5 -0.00,-0.70,0.66,U] [#6 -1.62,-0.48,0.60,U] [#7 0.56,0.43,0.58,U] [#8 -0.88,-0.64,0.45,U] 
02:11:58.553 00.000 21444 refined, 8 included, MultiStar: {-0.16, 0.16}, one-star: {-1.03, 0.62}
02:11:58.553 00.000 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.05) = xAngle (-0.68 = -0.68)
02:11:58.553 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.52 = 2.76)
02:11:58.553 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.37 mountX=0.18 mountY=0.08, mountTheta=0.45
02:11:58.555 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.16, opts=13)
02:11:58.555 00.000 21444 Enqueuing Move request for scope (-0.16, 0.16)
02:11:58.555 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=230, FiltMax=65504, Gamma=0.560
02:11:58.555 00.000 21444 UpdateGuideState exits: m=5613191 SNR=251.2 Saturated
02:11:58.555 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:58.555 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:11:58.555 00.000 21444 Enqueuing Expose request
02:11:58.555 00.000 25848 Worker thread wakes up
02:11:58.555 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
02:11:58.555 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
02:11:58.556 00.001 25848 Moving (-0.16, 0.16) raw xDistance=0.18 yDistance=0.08
02:11:58.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:11:58.556 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:58.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:11:58.556 00.000 25848 MoveAxis(E, 0, ABG)
02:11:58.556 00.000 25848 Move returns status 0, amount 0
02:11:58.556 00.000 25848 MoveAxis(N, 0, ABG)
02:11:58.556 00.000 25848 Move returns status 0, amount 0
02:11:58.556 00.000 25848 move complete, result=0
02:11:58.556 00.000 25848 worker thread done servicing request
02:11:58.556 00.000 25848 Worker thread wakes up
02:11:58.556 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:11:58.556 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:11:58.556 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:01.398 02.842 25848 Exposure complete
02:12:01.487 00.089 25848 worker thread done servicing request
02:12:01.487 00.000 21444 OnExposeComplete: enter
02:12:01.487 00.000 21444 UpdateGuideState(): m_state=6
02:12:01.487 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 693
02:12:01.487 00.000 21444 Star::Find returns 1 (1), X=1252.73, Y=664.34, Mass=5478514, SNR=214.1, Peak=65504 HFD=7.7
02:12:01.488 00.001 21444 MultiStar: [#1 -0.79,-0.82,0.72,U] [#2 0.65,-0.98,0.77,U] [#3 -0.27,-1.71,0.71,U] [#4 -1.61,-1.29,0.00,M1] [#5 -0.38,-1.60,0.79,U] [#6 -2.00,-1.73,0.00,M1] [#7 -0.69,-1.09,0.58,U] [#8 -1.04,-2.10,0.00,M1] 
02:12:01.488 00.000 21444 refined, 5 included, MultiStar: {-0.66, -1.06}, one-star: {-2.02, -0.37}
02:12:01.488 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.11)
02:12:01.488 00.000 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.74)
02:12:01.488 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-1.06 hyp=1.24 cameraTheta=-2.13 mountX=0.56 mountY=-1.23, mountTheta=-1.14
02:12:01.489 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-1.06, opts=13)
02:12:01.489 00.000 21444 Enqueuing Move request for scope (-0.66, -1.06)
02:12:01.489 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=16, FiltMax=65504, Gamma=0.560
02:12:01.489 00.000 21444 UpdateGuideState exits: m=5478514 SNR=214.1 Saturated
02:12:01.489 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:01.489 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:01.489 00.000 21444 Enqueuing Expose request
02:12:01.489 00.000 25848 Worker thread wakes up
02:12:01.489 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -1.06) opts 0xd
02:12:01.489 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -1.06)
02:12:01.489 00.000 25848 Moving (-0.66, -1.06) raw xDistance=0.56 yDistance=-1.23
02:12:01.489 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
02:12:01.489 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:12:01.489 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
02:12:01.489 00.000 25848 MoveAxis(W, 16, ABG)
02:12:01.489 00.000 25848 Guiding  Dir = 3, Dur = 16
02:12:01.514 00.025 25848 IsSlewing returns 0
02:12:01.514 00.000 25848 IsGuiding returns 0
02:12:01.546 00.032 25848 IsGuiding returns 1
02:12:01.546 00.000 25848 scope still moving after pulse duration time elapsed
02:12:01.621 00.075 25848 IsSlewing returns 0
02:12:01.621 00.000 25848 IsGuiding returns 0
02:12:01.621 00.000 25848 scope move finished after 16 + 90 ms
02:12:01.621 00.000 25848 Move returns status 0, amount 16
02:12:01.621 00.000 25848 MoveAxis(N, 0, ABG)
02:12:01.621 00.000 25848 Move returns status 0, amount 0
02:12:01.621 00.000 25848 move complete, result=0
02:12:01.621 00.000 25848 worker thread done servicing request
02:12:01.621 00.000 25848 Worker thread wakes up
02:12:01.621 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:01.621 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:01.622 00.001 21444 GuideStep: 0.6 px 16 ms WEST, -1.2 px 0 ms NORTH
02:12:04.466 02.844 25848 Exposure complete
02:12:04.546 00.080 25848 worker thread done servicing request
02:12:04.547 00.001 21444 OnExposeComplete: enter
02:12:04.547 00.000 21444 UpdateGuideState(): m_state=6
02:12:04.547 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 694
02:12:04.547 00.000 21444 Star::Find returns 1 (1), X=1255.27, Y=665.50, Mass=5734625, SNR=271.9, Peak=65504 HFD=8.0
02:12:04.547 00.000 21444 MultiStar: [#1 1.80,0.97,0.00,M1] [#2 2.21,1.18,0.00,M2] [#3 2.44,0.28,0.00,M1] [#4 0.33,0.04,0.64,U] [#5 2.47,-0.05,0.00,M1] [#6 0.08,0.20,0.52,U] [#7 1.67,0.31,0.37,U] [#8 1.23,-0.72,0.49,U] 
02:12:04.547 00.000 21444 refined, 4 included, MultiStar: {0.66, 0.22}, one-star: {0.53, 0.79}
02:12:04.547 00.000 21444 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
02:12:04.547 00.000 21444 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.71)
02:12:04.547 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.22 hyp=0.70 cameraTheta=0.33 mountX=-0.64 mountY=0.46, mountTheta=2.52
02:12:04.548 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.22, opts=13)
02:12:04.548 00.000 21444 Enqueuing Move request for scope (0.66, 0.22)
02:12:04.548 00.000 25848 Worker thread wakes up
02:12:04.548 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.22) opts 0xd
02:12:04.548 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.22)
02:12:04.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=208, FiltMax=65504, Gamma=0.560
02:12:04.548 00.000 21444 UpdateGuideState exits: m=5734625 SNR=271.9 Saturated
02:12:04.548 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:04.548 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:04.548 00.000 21444 Enqueuing Expose request
02:12:04.548 00.000 25848 Moving (0.66, 0.22) raw xDistance=-0.64 yDistance=0.46
02:12:04.548 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.64
02:12:04.548 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:04.549 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:12:04.549 00.000 25848 MoveAxis(E, 17, ABG)
02:12:04.549 00.000 25848 Guiding  Dir = 2, Dur = 17
02:12:04.608 00.059 25848 IsSlewing returns 0
02:12:04.609 00.001 25848 IsGuiding returns 0
02:12:04.639 00.030 25848 IsGuiding returns 1
02:12:04.639 00.000 25848 scope still moving after pulse duration time elapsed
02:12:04.737 00.098 25848 IsSlewing returns 0
02:12:04.737 00.000 25848 IsGuiding returns 0
02:12:04.737 00.000 25848 scope move finished after 17 + 111 ms
02:12:04.737 00.000 25848 Move returns status 0, amount 17
02:12:04.737 00.000 25848 MoveAxis(N, 0, ABG)
02:12:04.737 00.000 25848 Move returns status 0, amount 0
02:12:04.737 00.000 25848 move complete, result=0
02:12:04.738 00.001 25848 worker thread done servicing request
02:12:04.738 00.000 25848 Worker thread wakes up
02:12:04.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:04.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:04.738 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.5 px 0 ms NORTH
02:12:07.582 02.844 25848 Exposure complete
02:12:07.657 00.075 25848 worker thread done servicing request
02:12:07.657 00.000 21444 OnExposeComplete: enter
02:12:07.657 00.000 21444 UpdateGuideState(): m_state=6
02:12:07.658 00.001 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 695
02:12:07.658 00.000 21444 Star::Find returns 1 (1), X=1255.50, Y=664.82, Mass=5665263, SNR=222.3, Peak=65504 HFD=8.0
02:12:07.658 00.000 21444 MultiStar: [#1 2.01,-0.13,0.00,M2] [#2 2.80,-0.05,0.00,M3] [#3 2.45,-0.65,0.00,M2] [#4 0.89,-0.56,0.89,U] [#5 3.42,-0.99,0.00,M2] [#6 0.16,-0.96,0.59,U] [#7 2.09,-0.25,0.00,M1] [#8 1.38,-1.45,0.00,M1] 
02:12:07.658 00.000 21444 refined, 2 included, MultiStar: {0.66, -0.38}, one-star: {0.76, 0.11}
02:12:07.658 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.71)
02:12:07.658 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
02:12:07.658 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=-0.38 hyp=0.76 cameraTheta=-0.53 mountX=-0.69 mountY=-0.10, mountTheta=-2.99
02:12:07.659 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=-0.38, opts=13)
02:12:07.659 00.000 21444 Enqueuing Move request for scope (0.66, -0.38)
02:12:07.659 00.000 25848 Worker thread wakes up
02:12:07.659 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.38) opts 0xd
02:12:07.659 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, -0.38)
02:12:07.659 00.000 25848 Moving (0.66, -0.38) raw xDistance=-0.69 yDistance=-0.10
02:12:07.659 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.69
02:12:07.659 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:07.659 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=142, FiltMax=65504, Gamma=0.560
02:12:07.659 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:12:07.659 00.000 25848 MoveAxis(E, 21, ABG)
02:12:07.659 00.000 25848 Guiding  Dir = 2, Dur = 21
02:12:07.659 00.000 21444 UpdateGuideState exits: m=5665263 SNR=222.3 Saturated
02:12:07.659 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:07.659 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:07.659 00.000 21444 Enqueuing Expose request
02:12:07.690 00.031 25848 IsSlewing returns 0
02:12:07.690 00.000 25848 IsGuiding returns 0
02:12:07.721 00.031 25848 IsGuiding returns 1
02:12:07.721 00.000 25848 scope still moving after pulse duration time elapsed
02:12:07.804 00.083 25848 IsSlewing returns 0
02:12:07.805 00.001 25848 IsGuiding returns 0
02:12:07.805 00.000 25848 scope move finished after 21 + 94 ms
02:12:07.805 00.000 25848 Move returns status 0, amount 21
02:12:07.805 00.000 25848 MoveAxis(N, 0, ABG)
02:12:07.805 00.000 25848 Move returns status 0, amount 0
02:12:07.805 00.000 25848 move complete, result=0
02:12:07.805 00.000 25848 worker thread done servicing request
02:12:07.805 00.000 25848 Worker thread wakes up
02:12:07.805 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.1 px 0 ms NORTH
02:12:07.805 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:07.805 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:10.656 02.851 25848 Exposure complete
02:12:10.723 00.067 25848 worker thread done servicing request
02:12:10.723 00.000 21444 OnExposeComplete: enter
02:12:10.723 00.000 21444 UpdateGuideState(): m_state=6
02:12:10.724 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 696
02:12:10.724 00.000 21444 Star::Find returns 1 (1), X=1256.96, Y=664.58, Mass=5639968, SNR=205.7, Peak=65504 HFD=8.0
02:12:10.724 00.000 21444 MultiStar: [#1 2.39,0.47,0.00,M3] [#2 3.35,0.07,0.00,M4] [#3 2.34,0.09,0.00,M3] [#4 1.43,-0.78,1.09,U] [#5 3.74,-1.39,0.00,M3] [#6 1.34,-1.05,0.80,U] [#7 3.36,-0.74,0.00,M2] [#8 2.83,-1.56,0.00,M2] 
02:12:10.724 00.000 21444 refined, 2 included, MultiStar: {1.68, -0.63}, one-star: {2.21, -0.12}
02:12:10.724 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
02:12:10.724 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.03)
02:12:10.724 00.000 21444 CameraToMount -- cameraX=1.68 cameraY=-0.63 hyp=1.79 cameraTheta=-0.36 mountX=-1.73 mountY=0.05, mountTheta=3.11
02:12:10.725 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.68, y=-0.63, opts=13)
02:12:10.725 00.000 21444 Enqueuing Move request for scope (1.68, -0.63)
02:12:10.725 00.000 25848 Worker thread wakes up
02:12:10.725 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.68, -0.63) opts 0xd
02:12:10.725 00.000 25848 Handling offset move in thread for scope, endpoint = (1.68, -0.63)
02:12:10.725 00.000 25848 Moving (1.68, -0.63) raw xDistance=-1.73 yDistance=0.05
02:12:10.725 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.73
02:12:10.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=344, FiltMax=65504, Gamma=0.560
02:12:10.726 00.001 21444 UpdateGuideState exits: m=5639968 SNR=205.7 Saturated
02:12:10.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:10.726 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:10.726 00.000 21444 Enqueuing Expose request
02:12:10.726 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:10.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:12:10.726 00.000 25848 MoveAxis(E, 52, ABG)
02:12:10.726 00.000 25848 Guiding  Dir = 2, Dur = 52
02:12:10.777 00.051 25848 IsSlewing returns 0
02:12:10.778 00.001 25848 IsGuiding returns 0
02:12:10.799 00.021 25848 PulseGuide returned control before completion, sleep 41
02:12:10.844 00.045 25848 IsGuiding returns 1
02:12:10.844 00.000 25848 scope still moving after pulse duration time elapsed
02:12:10.905 00.061 25848 IsSlewing returns 0
02:12:10.905 00.000 25848 IsGuiding returns 0
02:12:10.905 00.000 25848 scope move finished after 52 + 75 ms
02:12:10.905 00.000 25848 Move returns status 0, amount 52
02:12:10.905 00.000 25848 MoveAxis(N, 0, ABG)
02:12:10.905 00.000 25848 Move returns status 0, amount 0
02:12:10.905 00.000 25848 move complete, result=0
02:12:10.905 00.000 25848 worker thread done servicing request
02:12:10.906 00.001 25848 Worker thread wakes up
02:12:10.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:10.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:10.906 00.000 21444 GuideStep: -1.7 px 52 ms EAST, 0.1 px 0 ms NORTH
02:12:13.749 02.843 25848 Exposure complete
02:12:13.830 00.081 25848 worker thread done servicing request
02:12:13.830 00.000 21444 OnExposeComplete: enter
02:12:13.830 00.000 21444 UpdateGuideState(): m_state=6
02:12:13.830 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 697
02:12:13.830 00.000 21444 Star::Find returns 1 (1), X=1255.52, Y=664.57, Mass=5396253, SNR=183.6, Peak=65504 HFD=7.6
02:12:13.831 00.001 21444 MultiStar: [#1 1.99,0.62,0.00,M4] [#2 2.91,0.18,0.00,M5] [#3 2.28,-0.19,0.00,M4] [#4 0.48,-0.75,0.89,U] [#5 2.06,-1.18,0.00,M4] [#6 0.55,-0.85,0.53,U] [#7 1.90,-0.51,0.00,M3] [#8 1.10,-1.40,0.52,U] 
02:12:13.831 00.000 21444 single-star, 3 included, MultiStar: {0.70, -0.67}, one-star: {0.77, -0.14}
02:12:13.831 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.23 = 3.06)
02:12:13.831 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
02:12:13.831 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-0.14 hyp=0.78 cameraTheta=-0.17 mountX=-0.78 mountY=0.17, mountTheta=2.93
02:12:13.832 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-0.14, opts=13)
02:12:13.832 00.000 21444 Enqueuing Move request for scope (0.77, -0.14)
02:12:13.832 00.000 25848 Worker thread wakes up
02:12:13.832 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.14) opts 0xd
02:12:13.832 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -0.14)
02:12:13.832 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=230, FiltMax=65504, Gamma=0.560
02:12:13.832 00.000 21444 UpdateGuideState exits: m=5396253 SNR=183.6 Saturated
02:12:13.832 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:13.832 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:13.832 00.000 21444 Enqueuing Expose request
02:12:13.832 00.000 25848 Moving (0.77, -0.14) raw xDistance=-0.78 yDistance=0.17
02:12:13.832 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.78
02:12:13.832 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:13.832 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:12:13.832 00.000 25848 MoveAxis(E, 26, ABG)
02:12:13.832 00.000 25848 Guiding  Dir = 2, Dur = 26
02:12:13.857 00.025 25848 IsSlewing returns 0
02:12:13.858 00.001 25848 IsGuiding returns 0
02:12:13.890 00.032 25848 IsGuiding returns 1
02:12:13.890 00.000 25848 scope still moving after pulse duration time elapsed
02:12:13.939 00.049 25848 IsSlewing returns 0
02:12:13.939 00.000 25848 IsGuiding returns 0
02:12:13.939 00.000 25848 scope move finished after 26 + 55 ms
02:12:13.940 00.001 25848 Move returns status 0, amount 26
02:12:13.940 00.000 25848 MoveAxis(N, 0, ABG)
02:12:13.940 00.000 25848 Move returns status 0, amount 0
02:12:13.940 00.000 25848 move complete, result=0
02:12:13.940 00.000 25848 worker thread done servicing request
02:12:13.940 00.000 25848 Worker thread wakes up
02:12:13.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:13.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:13.940 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 0.2 px 0 ms NORTH
02:12:16.794 02.854 25848 Exposure complete
02:12:16.881 00.087 25848 worker thread done servicing request
02:12:16.881 00.000 21444 OnExposeComplete: enter
02:12:16.881 00.000 21444 UpdateGuideState(): m_state=6
02:12:16.882 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 698
02:12:16.882 00.000 21444 Star::Find returns 1 (1), X=1257.32, Y=666.47, Mass=5745077, SNR=192.9, Peak=65504 HFD=7.9
02:12:16.882 00.000 21444 MultiStar: [#1 1.85,1.74,0.00,M5] [#2 3.35,1.47,0.00,M6] [#3 2.84,1.30,0.00,M5] [#4 2.30,0.87,0.00,M1] [#5 4.16,0.31,0.00,M5] [#6 1.54,0.86,0.50,U] [#7 3.59,1.29,0.00,M4] [#8 2.30,0.24,0.00,M2] 
02:12:16.882 00.000 21444 refined, 1 included, MultiStar: {2.23, 1.46}, one-star: {2.57, 1.76}
02:12:16.882 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
02:12:16.882 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.31 = 0.97)
02:12:16.882 00.000 21444 CameraToMount -- cameraX=2.23 cameraY=1.46 hyp=2.66 cameraTheta=0.58 mountX=-2.09 mountY=2.19, mountTheta=2.33
02:12:16.883 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.23, y=1.46, opts=13)
02:12:16.883 00.000 21444 Enqueuing Move request for scope (2.23, 1.46)
02:12:16.883 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=308, FiltMax=65504, Gamma=0.560
02:12:16.883 00.000 21444 UpdateGuideState exits: m=5745077 SNR=192.9 Saturated
02:12:16.883 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:16.884 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:16.884 00.000 21444 Enqueuing Expose request
02:12:16.884 00.000 25848 Worker thread wakes up
02:12:16.884 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.23, 1.46) opts 0xd
02:12:16.884 00.000 25848 Handling offset move in thread for scope, endpoint = (2.23, 1.46)
02:12:16.884 00.000 25848 Moving (2.23, 1.46) raw xDistance=-2.09 yDistance=2.19
02:12:16.884 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.35 from input -2.09
02:12:16.884 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:12:16.884 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 2.19
02:12:16.884 00.000 25848 MoveAxis(E, 63, ABG)
02:12:16.884 00.000 25848 Guiding  Dir = 2, Dur = 63
02:12:16.939 00.055 25848 IsSlewing returns 0
02:12:16.939 00.000 25848 IsGuiding returns 0
02:12:16.970 00.031 25848 PulseGuide returned control before completion, sleep 42
02:12:17.028 00.058 25848 IsGuiding returns 1
02:12:17.028 00.000 25848 scope still moving after pulse duration time elapsed
02:12:17.107 00.079 25848 IsSlewing returns 0
02:12:17.107 00.000 25848 IsGuiding returns 0
02:12:17.107 00.000 25848 scope move finished after 63 + 105 ms
02:12:17.107 00.000 25848 Move returns status 0, amount 63
02:12:17.107 00.000 25848 MoveAxis(N, 0, ABG)
02:12:17.107 00.000 25848 Move returns status 0, amount 0
02:12:17.107 00.000 25848 move complete, result=0
02:12:17.107 00.000 25848 worker thread done servicing request
02:12:17.107 00.000 25848 Worker thread wakes up
02:12:17.107 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:17.107 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:17.107 00.000 21444 GuideStep: -2.1 px 63 ms EAST, 2.2 px 0 ms NORTH
02:12:19.963 02.856 25848 Exposure complete
02:12:20.047 00.084 25848 worker thread done servicing request
02:12:20.047 00.000 21444 OnExposeComplete: enter
02:12:20.047 00.000 21444 UpdateGuideState(): m_state=6
02:12:20.047 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 699
02:12:20.047 00.000 21444 Star::Find returns 1 (1), X=1256.09, Y=664.61, Mass=5680305, SNR=233.8, Peak=65504 HFD=7.9
02:12:20.048 00.001 21444 MultiStar: [#1 2.22,-0.19,0.00,M6] [#2 3.64,-0.52,0.00,M7] [#3 2.17,-0.23,0.00,M6] [#4 0.80,-0.61,0.73,U] [#5 2.82,-1.52,0.00,M6] [#6 0.83,-1.32,0.65,U] [#7 2.63,-0.54,0.00,M5] [#8 1.75,-1.60,0.00,M3] 
02:12:20.048 00.000 21444 refined, 2 included, MultiStar: {1.04, -0.59}, one-star: {1.34, -0.10}
02:12:20.048 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.72)
02:12:20.048 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
02:12:20.048 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=-0.59 hyp=1.19 cameraTheta=-0.52 mountX=-1.09 mountY=-0.15, mountTheta=-3.00
02:12:20.048 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=-0.59, opts=13)
02:12:20.048 00.000 21444 Enqueuing Move request for scope (1.04, -0.59)
02:12:20.049 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=290, FiltMax=65504, Gamma=0.560
02:12:20.049 00.000 21444 UpdateGuideState exits: m=5680305 SNR=233.8 Saturated
02:12:20.049 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:20.049 00.000 25848 Worker thread wakes up
02:12:20.049 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, -0.59) opts 0xd
02:12:20.049 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, -0.59)
02:12:20.049 00.000 25848 Moving (1.04, -0.59) raw xDistance=-1.09 yDistance=-0.15
02:12:20.049 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:20.049 00.000 21444 Enqueuing Expose request
02:12:20.049 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.09
02:12:20.049 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:20.049 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:12:20.049 00.000 25848 MoveAxis(E, 36, ABG)
02:12:20.049 00.000 25848 Guiding  Dir = 2, Dur = 36
02:12:20.109 00.060 25848 IsSlewing returns 0
02:12:20.110 00.001 25848 IsGuiding returns 0
02:12:20.141 00.031 25848 PulseGuide returned control before completion, sleep 16
02:12:20.168 00.027 25848 IsGuiding returns 1
02:12:20.168 00.000 25848 scope still moving after pulse duration time elapsed
02:12:20.219 00.051 25848 IsSlewing returns 0
02:12:20.220 00.001 25848 IsGuiding returns 0
02:12:20.220 00.000 25848 scope move finished after 36 + 74 ms
02:12:20.220 00.000 25848 Move returns status 0, amount 36
02:12:20.220 00.000 25848 MoveAxis(N, 0, ABG)
02:12:20.220 00.000 25848 Move returns status 0, amount 0
02:12:20.220 00.000 25848 move complete, result=0
02:12:20.220 00.000 25848 worker thread done servicing request
02:12:20.220 00.000 25848 Worker thread wakes up
02:12:20.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:20.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:20.220 00.000 21444 GuideStep: -1.1 px 36 ms EAST, -0.2 px 0 ms NORTH
02:12:23.062 02.842 25848 Exposure complete
02:12:23.146 00.084 25848 worker thread done servicing request
02:12:23.146 00.000 21444 OnExposeComplete: enter
02:12:23.146 00.000 21444 UpdateGuideState(): m_state=6
02:12:23.146 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 700
02:12:23.146 00.000 21444 Star::Find returns 1 (1), X=1255.83, Y=666.49, Mass=5596145, SNR=243.4, Peak=65504 HFD=7.9
02:12:23.146 00.000 21444 MultiStar: [#1 1.79,1.82,0.00,M7] [#2 3.63,1.59,0.00,M8] [#3 2.97,1.03,0.00,M7] [#4 0.66,1.14,0.67,U] [#5 2.78,0.56,0.00,M7] [#6 0.88,0.92,0.72,U] [#7 2.72,0.89,0.00,M6] [#8 1.29,0.11,0.58,U] 
02:12:23.146 00.000 21444 refined, 3 included, MultiStar: {0.98, 1.10}, one-star: {1.09, 1.78}
02:12:23.146 00.000 21444 CameraToMount -- cameraTheta (0.84) - m_xAngle (3.05) = xAngle (-2.21 = -2.21)
02:12:23.146 00.000 21444 CameraToMount -- cameraTheta (0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.05 = 1.23)
02:12:23.146 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=1.10 hyp=1.47 cameraTheta=0.84 mountX=-0.88 mountY=1.39, mountTheta=2.13
02:12:23.148 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=1.10, opts=13)
02:12:23.148 00.000 21444 Enqueuing Move request for scope (0.98, 1.10)
02:12:23.148 00.000 25848 Worker thread wakes up
02:12:23.148 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, 1.10) opts 0xd
02:12:23.148 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, 1.10)
02:12:23.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=140, FiltMax=65504, Gamma=0.560
02:12:23.148 00.000 25848 Moving (0.98, 1.10) raw xDistance=-0.88 yDistance=1.39
02:12:23.148 00.000 21444 UpdateGuideState exits: m=5596145 SNR=243.4 Saturated
02:12:23.148 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.88
02:12:23.148 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:23.148 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
02:12:23.148 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:23.148 00.000 21444 Enqueuing Expose request
02:12:23.148 00.000 25848 MoveAxis(E, 28, ABG)
02:12:23.148 00.000 25848 Guiding  Dir = 2, Dur = 28
02:12:23.172 00.024 25848 IsSlewing returns 0
02:12:23.173 00.001 25848 IsGuiding returns 0
02:12:23.203 00.030 25848 IsGuiding returns 1
02:12:23.203 00.000 25848 scope still moving after pulse duration time elapsed
02:12:23.265 00.062 25848 IsSlewing returns 0
02:12:23.265 00.000 25848 IsGuiding returns 0
02:12:23.265 00.000 25848 scope move finished after 28 + 65 ms
02:12:23.265 00.000 25848 Move returns status 0, amount 28
02:12:23.265 00.000 25848 MoveAxis(S, 38, ABG)
02:12:23.265 00.000 25848 Guiding  Dir = 1, Dur = 38
02:12:23.298 00.033 25848 IsSlewing returns 0
02:12:23.298 00.000 25848 IsGuiding returns 0
02:12:23.329 00.031 25848 PulseGuide returned control before completion, sleep 18
02:12:23.359 00.030 25848 IsGuiding returns 1
02:12:23.359 00.000 25848 scope still moving after pulse duration time elapsed
02:12:23.420 00.061 25848 IsSlewing returns 0
02:12:23.420 00.000 25848 IsGuiding returns 0
02:12:23.420 00.000 25848 scope move finished after 38 + 83 ms
02:12:23.420 00.000 25848 Move returns status 0, amount 38
02:12:23.420 00.000 25848 move complete, result=0
02:12:23.420 00.000 25848 worker thread done servicing request
02:12:23.420 00.000 25848 Worker thread wakes up
02:12:23.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:23.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:23.420 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 1.4 px 38 ms SOUTH
02:12:26.265 02.845 25848 Exposure complete
02:12:26.350 00.085 25848 worker thread done servicing request
02:12:26.351 00.001 21444 OnExposeComplete: enter
02:12:26.351 00.000 21444 UpdateGuideState(): m_state=6
02:12:26.351 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 701
02:12:26.351 00.000 21444 Star::Find returns 1 (1), X=1257.02, Y=662.52, Mass=5740819, SNR=224.5, Peak=65504 HFD=8.1
02:12:26.351 00.000 21444 MultiStar: [#1 3.11,-1.96,0.00,M8] [#2 4.73,-2.30,0.00,M9] [#3 3.68,-2.60,0.00,M8] [#4 1.91,-2.59,0.00,M1] [#5 3.88,-2.59,0.00,M8] [#6 1.64,-2.69,0.00,M1] [#7 3.58,-2.55,0.00,M7] [#8 2.67,-3.18,0.00,M3] 
02:12:26.351 00.000 21444 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.05) = xAngle (-3.82 = 2.47)
02:12:26.351 00.000 21444 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.66 = -0.38)
02:12:26.351 00.000 21444 CameraToMount -- cameraX=2.28 cameraY=-2.19 hyp=3.16 cameraTheta=-0.77 mountX=-2.47 mountY=-1.17, mountTheta=-2.70
02:12:26.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.28, y=-2.19, opts=13)
02:12:26.352 00.000 21444 Enqueuing Move request for scope (2.28, -2.19)
02:12:26.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=258, FiltMax=65504, Gamma=0.560
02:12:26.353 00.001 21444 UpdateGuideState exits: m=5740819 SNR=224.5 Saturated
02:12:26.353 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:26.353 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:26.353 00.000 21444 Enqueuing Expose request
02:12:26.353 00.000 25848 Worker thread wakes up
02:12:26.353 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.28, -2.19) opts 0xd
02:12:26.353 00.000 25848 Handling offset move in thread for scope, endpoint = (2.28, -2.19)
02:12:26.353 00.000 25848 Moving (2.28, -2.19) raw xDistance=-2.47 yDistance=-1.17
02:12:26.353 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.60 from input -2.47
02:12:26.353 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:26.353 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
02:12:26.353 00.000 25848 MoveAxis(E, 74, ABG)
02:12:26.353 00.000 25848 Guiding  Dir = 2, Dur = 74
02:12:26.373 00.020 25848 IsSlewing returns 0
02:12:26.374 00.001 25848 IsGuiding returns 0
02:12:26.406 00.032 25848 PulseGuide returned control before completion, sleep 53
02:12:26.469 00.063 25848 IsGuiding returns 1
02:12:26.469 00.000 25848 scope still moving after pulse duration time elapsed
02:12:26.545 00.076 25848 IsSlewing returns 0
02:12:26.545 00.000 25848 IsGuiding returns 0
02:12:26.545 00.000 25848 scope move finished after 74 + 97 ms
02:12:26.545 00.000 25848 Move returns status 0, amount 74
02:12:26.545 00.000 25848 MoveAxis(N, 0, ABG)
02:12:26.545 00.000 25848 Move returns status 0, amount 0
02:12:26.545 00.000 25848 move complete, result=0
02:12:26.545 00.000 25848 worker thread done servicing request
02:12:26.546 00.001 25848 Worker thread wakes up
02:12:26.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:26.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:26.546 00.000 21444 GuideStep: -2.5 px 74 ms EAST, -1.2 px 0 ms NORTH
02:12:29.396 02.850 25848 Exposure complete
02:12:29.476 00.080 25848 worker thread done servicing request
02:12:29.476 00.000 21444 OnExposeComplete: enter
02:12:29.476 00.000 21444 UpdateGuideState(): m_state=6
02:12:29.476 00.000 21444 Star::Find(15, 1257, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 702
02:12:29.476 00.000 21444 Star::Find returns 1 (1), X=1256.34, Y=663.06, Mass=5638131, SNR=309.8, Peak=65504 HFD=7.9
02:12:29.476 00.000 21444 MultiStar: [#1 3.08,-1.05,0.00,M9] [#2 3.44,-1.02,0.00,M10] [#3 3.58,-2.00,0.00,M9] [#4 1.35,-1.94,0.00,M2] [#5 2.88,-2.71,0.00,M9] [#6 0.96,-2.45,0.00,M2] [#7 2.85,-1.59,0.00,M8] [#8 1.50,-2.95,0.00,M4] 
02:12:29.476 00.000 21444 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.05) = xAngle (-3.85 = 2.43)
02:12:29.476 00.000 21444 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.70 = -0.41)
02:12:29.476 00.000 21444 CameraToMount -- cameraX=1.59 cameraY=-1.65 hyp=2.29 cameraTheta=-0.80 mountX=-1.74 mountY=-0.92, mountTheta=-2.65
02:12:29.477 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-1.65, opts=13)
02:12:29.477 00.000 21444 Enqueuing Move request for scope (1.59, -1.65)
02:12:29.477 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=116, FiltMax=65504, Gamma=0.560
02:12:29.477 00.000 21444 UpdateGuideState exits: m=5638131 SNR=309.8 Saturated
02:12:29.477 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:29.477 00.000 25848 Worker thread wakes up
02:12:29.478 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -1.65) opts 0xd
02:12:29.478 00.000 25848 Handling offset move in thread for scope, endpoint = (1.59, -1.65)
02:12:29.478 00.000 25848 Moving (1.59, -1.65) raw xDistance=-1.74 yDistance=-0.92
02:12:29.478 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.74
02:12:29.478 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:12:29.478 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:29.478 00.000 21444 Enqueuing Expose request
02:12:29.478 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.92
02:12:29.478 00.000 25848 MoveAxis(E, 56, ABG)
02:12:29.478 00.000 25848 Guiding  Dir = 2, Dur = 56
02:12:29.498 00.020 25848 IsSlewing returns 0
02:12:29.498 00.000 25848 IsGuiding returns 0
02:12:29.530 00.032 25848 PulseGuide returned control before completion, sleep 35
02:12:29.568 00.038 25848 IsGuiding returns 1
02:12:29.568 00.000 25848 scope still moving after pulse duration time elapsed
02:12:29.624 00.056 25848 IsSlewing returns 0
02:12:29.624 00.000 25848 IsGuiding returns 0
02:12:29.624 00.000 25848 scope move finished after 56 + 69 ms
02:12:29.624 00.000 25848 Move returns status 0, amount 56
02:12:29.624 00.000 25848 MoveAxis(N, 0, ABG)
02:12:29.624 00.000 25848 Move returns status 0, amount 0
02:12:29.624 00.000 25848 move complete, result=0
02:12:29.624 00.000 25848 worker thread done servicing request
02:12:29.624 00.000 25848 Worker thread wakes up
02:12:29.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:29.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:29.624 00.000 21444 GuideStep: -1.7 px 56 ms EAST, -0.9 px 0 ms NORTH
02:12:32.480 02.856 25848 Exposure complete
02:12:32.568 00.088 25848 worker thread done servicing request
02:12:32.568 00.000 21444 OnExposeComplete: enter
02:12:32.568 00.000 21444 UpdateGuideState(): m_state=6
02:12:32.568 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 703
02:12:32.568 00.000 21444 Star::Find returns 1 (1), X=1257.90, Y=664.04, Mass=5644187, SNR=330.6, Peak=65504 HFD=8.1
02:12:32.569 00.001 21444 MultiStar: [#1 3.53,-0.94,0.00,M10] [#2 4.50,-0.91,0.00,R] [#3 4.63,-1.53,0.00,M10] [#4 2.78,-1.08,0.00,M3] [#5 4.57,-0.90,0.00,M10] [#6 2.33,-1.37,0.00,M3] [#7 4.34,-0.79,0.00,M9] [#8 3.21,-2.01,0.00,M5] 
02:12:32.569 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.26 = 3.02)
02:12:32.569 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.18)
02:12:32.569 00.000 21444 CameraToMount -- cameraX=3.15 cameraY=-0.66 hyp=3.22 cameraTheta=-0.21 mountX=-3.20 mountY=0.58, mountTheta=2.96
02:12:32.570 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.15, y=-0.66, opts=13)
02:12:32.570 00.000 21444 Enqueuing Move request for scope (3.15, -0.66)
02:12:32.570 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=206, FiltMax=65504, Gamma=0.560
02:12:32.570 00.000 21444 UpdateGuideState exits: m=5644187 SNR=330.6 Saturated
02:12:32.570 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:32.570 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:32.570 00.000 21444 Enqueuing Expose request
02:12:32.570 00.000 25848 Worker thread wakes up
02:12:32.570 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.15, -0.66) opts 0xd
02:12:32.570 00.000 25848 Handling offset move in thread for scope, endpoint = (3.15, -0.66)
02:12:32.570 00.000 25848 Moving (3.15, -0.66) raw xDistance=-3.20 yDistance=0.58
02:12:32.570 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.10 from input -3.20
02:12:32.570 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
02:12:32.570 00.000 25848 MoveAxis(E, 97, ABG)
02:12:32.570 00.000 25848 Guiding  Dir = 2, Dur = 97
02:12:32.638 00.068 25848 IsSlewing returns 0
02:12:32.638 00.000 25848 IsGuiding returns 0
02:12:32.659 00.021 25848 PulseGuide returned control before completion, sleep 86
02:12:32.747 00.088 25848 IsGuiding returns 1
02:12:32.747 00.000 25848 scope still moving after pulse duration time elapsed
02:12:32.797 00.050 25848 IsSlewing returns 0
02:12:32.798 00.001 25848 IsGuiding returns 0
02:12:32.798 00.000 25848 scope move finished after 97 + 63 ms
02:12:32.798 00.000 25848 Move returns status 0, amount 97
02:12:32.798 00.000 25848 MoveAxis(S, 16, ABG)
02:12:32.798 00.000 25848 Guiding  Dir = 1, Dur = 16
02:12:32.826 00.028 25848 IsSlewing returns 0
02:12:32.827 00.001 25848 IsGuiding returns 0
02:12:32.859 00.032 25848 IsGuiding returns 1
02:12:32.859 00.000 25848 scope still moving after pulse duration time elapsed
02:12:32.907 00.048 25848 IsSlewing returns 0
02:12:32.907 00.000 25848 IsGuiding returns 0
02:12:32.907 00.000 25848 scope move finished after 16 + 64 ms
02:12:32.908 00.001 25848 Move returns status 0, amount 16
02:12:32.908 00.000 25848 move complete, result=0
02:12:32.908 00.000 25848 worker thread done servicing request
02:12:32.908 00.000 25848 Worker thread wakes up
02:12:32.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:32.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:32.908 00.000 21444 GuideStep: -3.2 px 97 ms EAST, 0.6 px 16 ms SOUTH
02:12:35.746 02.838 25848 Exposure complete
02:12:35.833 00.087 25848 worker thread done servicing request
02:12:35.833 00.000 21444 OnExposeComplete: enter
02:12:35.833 00.000 21444 UpdateGuideState(): m_state=6
02:12:35.834 00.001 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 704
02:12:35.834 00.000 21444 Star::Find returns 1 (1), X=1255.29, Y=664.59, Mass=5680210, SNR=237.9, Peak=65504 HFD=7.9
02:12:35.834 00.000 21444 MultiStar: [#1 1.25,0.51,0.80,U] [#2 -2.36,1.04,0.00,M1] [#3 1.05,-0.49,0.87,U] [#4 0.22,-0.68,0.89,U] [#5 1.20,-1.20,0.65,U] [#6 -0.30,-0.95,0.59,U] [#7 1.83,-0.68,0.55,U] [#8 -0.12,-1.49,0.40,U] 
02:12:35.834 00.000 21444 single-star, 7 included, MultiStar: {0.73, -0.53}, one-star: {0.55, -0.12}
02:12:35.834 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.01)
02:12:35.834 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.17)
02:12:35.834 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.12 hyp=0.56 cameraTheta=-0.22 mountX=-0.56 mountY=0.09, mountTheta=2.98
02:12:35.835 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.12, opts=13)
02:12:35.835 00.000 21444 Enqueuing Move request for scope (0.55, -0.12)
02:12:35.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=218, FiltMax=65504, Gamma=0.560
02:12:35.835 00.000 21444 UpdateGuideState exits: m=5680210 SNR=237.9 Saturated
02:12:35.835 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:35.835 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:35.835 00.000 21444 Enqueuing Expose request
02:12:35.835 00.000 25848 Worker thread wakes up
02:12:35.835 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.12) opts 0xd
02:12:35.835 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.12)
02:12:35.835 00.000 25848 Moving (0.55, -0.12) raw xDistance=-0.56 yDistance=0.09
02:12:35.836 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.56
02:12:35.836 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:35.836 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:12:35.836 00.000 25848 MoveAxis(E, 23, ABG)
02:12:35.836 00.000 25848 Guiding  Dir = 2, Dur = 23
02:12:35.861 00.025 25848 IsSlewing returns 0
02:12:35.861 00.000 25848 IsGuiding returns 0
02:12:35.893 00.032 25848 IsGuiding returns 1
02:12:35.893 00.000 25848 scope still moving after pulse duration time elapsed
02:12:35.938 00.045 25848 IsSlewing returns 0
02:12:35.938 00.000 25848 IsGuiding returns 0
02:12:35.938 00.000 25848 scope move finished after 23 + 54 ms
02:12:35.938 00.000 25848 Move returns status 0, amount 23
02:12:35.938 00.000 25848 MoveAxis(N, 0, ABG)
02:12:35.938 00.000 25848 Move returns status 0, amount 0
02:12:35.938 00.000 25848 move complete, result=0
02:12:35.938 00.000 25848 worker thread done servicing request
02:12:35.938 00.000 25848 Worker thread wakes up
02:12:35.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:35.938 00.000 21444 GuideStep: -0.6 px 23 ms EAST, 0.1 px 0 ms NORTH
02:12:35.939 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:38.793 02.854 25848 Exposure complete
02:12:38.881 00.088 25848 worker thread done servicing request
02:12:38.881 00.000 21444 OnExposeComplete: enter
02:12:38.881 00.000 21444 UpdateGuideState(): m_state=6
02:12:38.881 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 705
02:12:38.881 00.000 21444 Star::Find returns 1 (1), X=1255.09, Y=663.24, Mass=5594858, SNR=219.5, Peak=65504 HFD=7.8
02:12:38.881 00.000 21444 MultiStar: [#1 1.43,-1.38,0.00,M10] [#2 -2.25,-0.54,0.00,M2] [#3 2.50,-2.16,0.00,M10] [#4 0.23,-1.97,0.00,M3] [#5 1.82,-2.25,0.00,M10] [#6 -0.46,-1.97,0.00,M3] [#7 1.74,-1.91,0.00,M9] [#8 0.86,-2.82,0.00,M5] 
02:12:38.881 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.39 = 1.89)
02:12:38.881 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.95)
02:12:38.881 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-1.46 hyp=1.50 cameraTheta=-1.34 mountX=-0.48 mountY=-1.22, mountTheta=-1.94
02:12:38.882 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-1.46, opts=13)
02:12:38.882 00.000 21444 Enqueuing Move request for scope (0.35, -1.46)
02:12:38.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=40, FiltMax=65504, Gamma=0.560
02:12:38.882 00.000 25848 Worker thread wakes up
02:12:38.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.46) opts 0xd
02:12:38.883 00.001 25848 Handling offset move in thread for scope, endpoint = (0.35, -1.46)
02:12:38.883 00.000 25848 Moving (0.35, -1.46) raw xDistance=-0.48 yDistance=-1.22
02:12:38.883 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
02:12:38.883 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:38.883 00.000 21444 UpdateGuideState exits: m=5594858 SNR=219.5 Saturated
02:12:38.883 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:38.883 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:38.883 00.000 21444 Enqueuing Expose request
02:12:38.883 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.22
02:12:38.883 00.000 25848 MoveAxis(E, 0, ABG)
02:12:38.883 00.000 25848 Move returns status 0, amount 0
02:12:38.883 00.000 25848 MoveAxis(N, 0, ABG)
02:12:38.883 00.000 25848 Move returns status 0, amount 0
02:12:38.883 00.000 25848 move complete, result=0
02:12:38.883 00.000 25848 worker thread done servicing request
02:12:38.883 00.000 25848 Worker thread wakes up
02:12:38.883 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:38.883 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:38.884 00.001 21444 GuideStep: -0.5 px 0 ms EAST, -1.2 px 0 ms NORTH
02:12:41.740 02.856 25848 Exposure complete
02:12:41.806 00.066 25848 worker thread done servicing request
02:12:41.806 00.000 21444 OnExposeComplete: enter
02:12:41.806 00.000 21444 UpdateGuideState(): m_state=6
02:12:41.806 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 706
02:12:41.807 00.001 21444 Star::Find returns 1 (1), X=1253.74, Y=662.25, Mass=5595346, SNR=231.8, Peak=65504 HFD=7.9
02:12:41.807 00.000 21444 MultiStar: [#1 0.25,-2.05,0.00,R] [#2 -2.88,-1.32,0.00,M3] [#3 0.70,-2.89,0.00,R] [#4 -0.92,-3.23,0.00,M4] [#5 0.55,-3.22,0.00,R] [#6 -0.94,-2.96,0.00,M4] [#7 0.76,-2.69,0.00,M10] [#8 -0.19,-3.77,0.00,M6] 
02:12:41.807 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.05) = xAngle (-5.01 = 1.27)
02:12:41.807 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.57)
02:12:41.807 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=-2.46 hyp=2.66 cameraTheta=-1.96 mountX=0.78 mountY=-2.66, mountTheta=-1.29
02:12:41.808 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=-2.46, opts=13)
02:12:41.808 00.000 21444 Enqueuing Move request for scope (-1.01, -2.46)
02:12:41.808 00.000 25848 Worker thread wakes up
02:12:41.808 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -2.46) opts 0xd
02:12:41.808 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, -2.46)
02:12:41.808 00.000 25848 Moving (-1.01, -2.46) raw xDistance=0.78 yDistance=-2.66
02:12:41.808 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=154, FiltMax=65504, Gamma=0.560
02:12:41.808 00.000 21444 UpdateGuideState exits: m=5595346 SNR=231.8 Saturated
02:12:41.808 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
02:12:41.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:41.808 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:41.808 00.000 21444 Enqueuing Expose request
02:12:41.808 00.000 25848 resist switch: large excursion: input -2.66 thresh 1.53 direction from 1 to -1
02:12:41.808 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.98
02:12:41.808 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.66 from input -2.66
02:12:41.808 00.000 25848 MoveAxis(W, 23, ABG)
02:12:41.808 00.000 25848 Guiding  Dir = 3, Dur = 23
02:12:41.829 00.021 25848 IsSlewing returns 0
02:12:41.829 00.000 25848 IsGuiding returns 0
02:12:41.860 00.031 25848 IsGuiding returns 1
02:12:41.860 00.000 25848 scope still moving after pulse duration time elapsed
02:12:41.954 00.094 25848 IsSlewing returns 0
02:12:41.955 00.001 25848 IsGuiding returns 0
02:12:41.955 00.000 25848 scope move finished after 23 + 102 ms
02:12:41.955 00.000 25848 Move returns status 0, amount 23
02:12:41.955 00.000 25848 BLC: Oldest BLC event removed
02:12:41.955 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 238 applied
02:12:41.955 00.000 25848 MoveAxis(N, 311, ABG)
02:12:41.955 00.000 25848 Guiding  Dir = 0, Dur = 311
02:12:41.985 00.030 25848 IsSlewing returns 0
02:12:41.985 00.000 25848 IsGuiding returns 0
02:12:42.016 00.031 25848 PulseGuide returned control before completion, sleep 291
02:12:42.319 00.303 25848 IsGuiding returns 1
02:12:42.319 00.000 25848 scope still moving after pulse duration time elapsed
02:12:42.374 00.055 25848 IsSlewing returns 0
02:12:42.374 00.000 25848 IsGuiding returns 0
02:12:42.374 00.000 25848 scope move finished after 311 + 77 ms
02:12:42.374 00.000 25848 Move returns status 0, amount 311
02:12:42.375 00.001 25848 move complete, result=0
02:12:42.375 00.000 25848 worker thread done servicing request
02:12:42.375 00.000 25848 Worker thread wakes up
02:12:42.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:42.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:42.375 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -2.7 px 311 ms NORTH
02:12:45.222 02.847 25848 Exposure complete
02:12:45.301 00.079 25848 worker thread done servicing request
02:12:45.301 00.000 21444 OnExposeComplete: enter
02:12:45.301 00.000 21444 UpdateGuideState(): m_state=6
02:12:45.301 00.000 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 707
02:12:45.302 00.001 21444 Star::Find returns 1 (1), X=1256.89, Y=664.55, Mass=5713268, SNR=302.3, Peak=65504 HFD=7.9
02:12:45.302 00.000 21444 MultiStar: [#1 3.54,1.18,0.00,M1] [#2 0.27,0.20,0.80,U] [#3 3.85,1.65,0.00,M1] [#4 2.69,-1.01,0.00,M5] [#5 3.50,2.22,0.00,M1] [#6 1.92,-0.92,0.00,M5] [#7 4.06,-0.50,0.00,R] [#8 2.97,-1.43,0.00,M7] 
02:12:45.302 00.000 21444 refined, 1 included, MultiStar: {1.32, 0.00}, one-star: {2.15, -0.16}
02:12:45.302 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
02:12:45.302 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
02:12:45.302 00.000 21444 CameraToMount -- cameraX=1.32 cameraY=0.00 hyp=1.32 cameraTheta=0.00 mountX=-1.31 mountY=0.50, mountTheta=2.78
02:12:45.303 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.32, y=0.00, opts=13)
02:12:45.303 00.000 21444 Enqueuing Move request for scope (1.32, 0.00)
02:12:45.303 00.000 25848 Worker thread wakes up
02:12:45.303 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=144, FiltMax=65504, Gamma=0.560
02:12:45.303 00.000 21444 UpdateGuideState exits: m=5713268 SNR=302.3 Saturated
02:12:45.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:45.303 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:45.303 00.000 21444 Enqueuing Expose request
02:12:45.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.32, 0.00) opts 0xd
02:12:45.303 00.000 25848 Handling offset move in thread for scope, endpoint = (1.32, 0.00)
02:12:45.303 00.000 25848 Moving (1.32, 0.00) raw xDistance=-1.31 yDistance=0.50
02:12:45.303 00.000 25848 BLC: History state: CurrMiss=-0.50, AvgInitMiss=0.13, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.659964, 1:-0.500126
02:12:45.303 00.000 25848 BLC: No correction, Miss < min_move
02:12:45.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.31
02:12:45.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:45.304 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
02:12:45.304 00.000 25848 MoveAxis(E, 37, ABG)
02:12:45.304 00.000 25848 Guiding  Dir = 2, Dur = 37
02:12:45.328 00.024 25848 IsSlewing returns 0
02:12:45.329 00.001 25848 IsGuiding returns 0
02:12:45.360 00.031 25848 PulseGuide returned control before completion, sleep 16
02:12:45.376 00.016 25848 IsGuiding returns 1
02:12:45.376 00.000 25848 scope still moving after pulse duration time elapsed
02:12:45.437 00.061 25848 IsSlewing returns 0
02:12:45.437 00.000 25848 IsGuiding returns 0
02:12:45.437 00.000 25848 scope move finished after 37 + 72 ms
02:12:45.437 00.000 25848 Move returns status 0, amount 37
02:12:45.437 00.000 25848 MoveAxis(N, 0, ABG)
02:12:45.437 00.000 25848 Move returns status 0, amount 0
02:12:45.437 00.000 25848 move complete, result=0
02:12:45.437 00.000 25848 worker thread done servicing request
02:12:45.437 00.000 25848 Worker thread wakes up
02:12:45.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:45.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:45.437 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 0.5 px 0 ms NORTH
02:12:48.289 02.852 25848 Exposure complete
02:12:48.366 00.077 25848 worker thread done servicing request
02:12:48.366 00.000 21444 OnExposeComplete: enter
02:12:48.366 00.000 21444 UpdateGuideState(): m_state=6
02:12:48.367 00.001 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 708
02:12:48.367 00.000 21444 Star::Find returns 1 (1), X=1256.98, Y=664.92, Mass=5740295, SNR=335.0, Peak=65504 HFD=8.1
02:12:48.367 00.000 21444 MultiStar: [#1 2.29,2.91,0.00,M2] [#2 -0.56,1.29,0.83,U] [#3 2.29,2.62,0.00,M2] [#4 1.64,0.01,0.68,U] [#5 2.75,2.51,0.00,M2] [#6 1.47,-0.49,0.63,U] [#7 -0.51,0.50,0.38,U] [#8 2.09,-0.71,0.00,M8] 
02:12:48.367 00.000 21444 refined, 4 included, MultiStar: {1.03, 0.33}, one-star: {2.24, 0.21}
02:12:48.367 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
02:12:48.367 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.70)
02:12:48.367 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=0.33 hyp=1.08 cameraTheta=0.31 mountX=-0.99 mountY=0.70, mountTheta=2.53
02:12:48.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=0.33, opts=13)
02:12:48.368 00.000 21444 Enqueuing Move request for scope (1.03, 0.33)
02:12:48.368 00.000 25848 Worker thread wakes up
02:12:48.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.33) opts 0xd
02:12:48.368 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, 0.33)
02:12:48.368 00.000 25848 Moving (1.03, 0.33) raw xDistance=-0.99 yDistance=0.70
02:12:48.368 00.000 25848 BLC: History state: CurrMiss=-0.70, AvgInitMiss=0.13, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.659964, 1:-0.500126, 2:-0.697960
02:12:48.368 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:12:48.368 00.000 25848 BLC: window closed
02:12:48.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.99
02:12:48.368 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:48.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
02:12:48.368 00.000 25848 MoveAxis(E, 31, ABG)
02:12:48.368 00.000 25848 Guiding  Dir = 2, Dur = 31
02:12:48.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=144, FiltMax=65504, Gamma=0.560
02:12:48.368 00.000 21444 UpdateGuideState exits: m=5740295 SNR=335.0 Saturated
02:12:48.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:48.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:48.368 00.000 21444 Enqueuing Expose request
02:12:48.393 00.025 25848 IsSlewing returns 0
02:12:48.393 00.000 25848 IsGuiding returns 0
02:12:48.425 00.032 25848 IsGuiding returns 1
02:12:48.425 00.000 25848 scope still moving after pulse duration time elapsed
02:12:48.522 00.097 25848 IsSlewing returns 0
02:12:48.522 00.000 25848 IsGuiding returns 0
02:12:48.522 00.000 25848 scope move finished after 31 + 98 ms
02:12:48.522 00.000 25848 Move returns status 0, amount 31
02:12:48.522 00.000 25848 MoveAxis(N, 0, ABG)
02:12:48.522 00.000 25848 Move returns status 0, amount 0
02:12:48.522 00.000 25848 move complete, result=0
02:12:48.522 00.000 25848 worker thread done servicing request
02:12:48.522 00.000 25848 Worker thread wakes up
02:12:48.522 00.000 21444 GuideStep: -1.0 px 31 ms EAST, 0.7 px 0 ms NORTH
02:12:48.523 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:48.523 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:51.370 02.847 25848 Exposure complete
02:12:51.459 00.089 25848 worker thread done servicing request
02:12:51.459 00.000 21444 OnExposeComplete: enter
02:12:51.459 00.000 21444 UpdateGuideState(): m_state=6
02:12:51.459 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 709
02:12:51.459 00.000 21444 Star::Find returns 1 (1), X=1257.15, Y=664.04, Mass=5657584, SNR=273.8, Peak=65504 HFD=8.0
02:12:51.459 00.000 21444 MultiStar: [#1 2.23,2.70,0.00,M3] [#2 -0.57,1.11,0.79,U] [#3 2.96,2.76,0.00,M3] [#4 1.99,-0.89,0.00,M5] [#5 3.08,2.30,0.00,M3] [#6 1.85,-0.97,0.00,M5] [#7 -0.90,-0.03,0.52,U] [#8 2.74,-1.70,0.00,M9] 
02:12:51.459 00.000 21444 refined, 2 included, MultiStar: {0.65, 0.08}, one-star: {2.41, -0.67}
02:12:51.459 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.93 = -2.93)
02:12:51.459 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.51)
02:12:51.460 00.001 21444 CameraToMount -- cameraX=0.65 cameraY=0.08 hyp=0.65 cameraTheta=0.12 mountX=-0.64 mountY=0.32, mountTheta=2.68
02:12:51.460 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.08, opts=13)
02:12:51.460 00.000 21444 Enqueuing Move request for scope (0.65, 0.08)
02:12:51.460 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2436, FiltMin=282, FiltMax=65504, Gamma=0.560
02:12:51.460 00.000 21444 UpdateGuideState exits: m=5657584 SNR=273.8 Saturated
02:12:51.460 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:51.460 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:51.460 00.000 21444 Enqueuing Expose request
02:12:51.461 00.001 25848 Worker thread wakes up
02:12:51.461 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.08) opts 0xd
02:12:51.461 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.08)
02:12:51.461 00.000 25848 Moving (0.65, 0.08) raw xDistance=-0.64 yDistance=0.32
02:12:51.461 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.64
02:12:51.461 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:51.461 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:12:51.461 00.000 25848 MoveAxis(E, 21, ABG)
02:12:51.461 00.000 25848 Guiding  Dir = 2, Dur = 21
02:12:51.501 00.040 25848 IsSlewing returns 0
02:12:51.503 00.002 25848 IsGuiding returns 0
02:12:51.534 00.031 25848 IsGuiding returns 1
02:12:51.534 00.000 25848 scope still moving after pulse duration time elapsed
02:12:51.579 00.045 25848 IsSlewing returns 0
02:12:51.579 00.000 25848 IsGuiding returns 0
02:12:51.579 00.000 25848 scope move finished after 21 + 55 ms
02:12:51.579 00.000 25848 Move returns status 0, amount 21
02:12:51.579 00.000 25848 MoveAxis(N, 0, ABG)
02:12:51.579 00.000 25848 Move returns status 0, amount 0
02:12:51.579 00.000 25848 move complete, result=0
02:12:51.579 00.000 25848 worker thread done servicing request
02:12:51.579 00.000 25848 Worker thread wakes up
02:12:51.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:51.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:51.580 00.001 21444 GuideStep: -0.6 px 21 ms EAST, 0.3 px 0 ms NORTH
02:12:54.419 02.839 25848 Exposure complete
02:12:54.498 00.079 25848 worker thread done servicing request
02:12:54.498 00.000 21444 OnExposeComplete: enter
02:12:54.498 00.000 21444 UpdateGuideState(): m_state=6
02:12:54.498 00.000 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 710
02:12:54.498 00.000 21444 Star::Find returns 1 (1), X=1255.88, Y=663.80, Mass=5552073, SNR=262.3, Peak=65504 HFD=7.8
02:12:54.499 00.001 21444 MultiStar: [#1 1.38,1.84,0.00,M4] [#2 -0.96,0.16,0.92,U] [#3 1.25,1.65,0.00,M4] [#4 0.69,-1.45,0.98,U] [#5 1.50,1.45,0.00,M4] [#6 0.39,-1.37,0.71,U] [#7 -1.87,-0.53,0.63,U] [#8 1.22,-1.97,0.00,M10] 
02:12:54.499 00.000 21444 refined, 4 included, MultiStar: {0.01, -0.82}, one-star: {1.14, -0.91}
02:12:54.499 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.62 = 1.67)
02:12:54.499 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.46 = -1.18)
02:12:54.499 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.82 hyp=0.82 cameraTheta=-1.56 mountX=-0.08 mountY=-0.76, mountTheta=-1.68
02:12:54.500 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.82, opts=13)
02:12:54.500 00.000 21444 Enqueuing Move request for scope (0.01, -0.82)
02:12:54.500 00.000 25848 Worker thread wakes up
02:12:54.500 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=192, FiltMax=65504, Gamma=0.560
02:12:54.500 00.000 21444 UpdateGuideState exits: m=5552073 SNR=262.3 Saturated
02:12:54.500 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.82) opts 0xd
02:12:54.500 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:54.500 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.82)
02:12:54.500 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:54.500 00.000 21444 Enqueuing Expose request
02:12:54.500 00.000 25848 Moving (0.01, -0.82) raw xDistance=-0.08 yDistance=-0.76
02:12:54.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:12:54.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
02:12:54.500 00.000 25848 MoveAxis(E, 0, ABG)
02:12:54.500 00.000 25848 Move returns status 0, amount 0
02:12:54.500 00.000 25848 MoveAxis(N, 21, ABG)
02:12:54.500 00.000 25848 Guiding  Dir = 0, Dur = 21
02:12:54.549 00.049 25848 IsSlewing returns 0
02:12:54.549 00.000 25848 IsGuiding returns 0
02:12:54.581 00.032 25848 IsGuiding returns 1
02:12:54.582 00.001 25848 scope still moving after pulse duration time elapsed
02:12:54.642 00.060 25848 IsSlewing returns 0
02:12:54.642 00.000 25848 IsGuiding returns 0
02:12:54.642 00.000 25848 scope move finished after 21 + 71 ms
02:12:54.642 00.000 25848 Move returns status 0, amount 21
02:12:54.642 00.000 25848 move complete, result=0
02:12:54.642 00.000 25848 worker thread done servicing request
02:12:54.642 00.000 25848 Worker thread wakes up
02:12:54.642 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 21 ms NORTH
02:12:54.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:54.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:57.497 02.855 25848 Exposure complete
02:12:57.563 00.066 25848 worker thread done servicing request
02:12:57.563 00.000 21444 OnExposeComplete: enter
02:12:57.563 00.000 21444 UpdateGuideState(): m_state=6
02:12:57.564 00.001 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 711
02:12:57.564 00.000 21444 Star::Find returns 1 (1), X=1256.28, Y=664.05, Mass=5660228, SNR=253.5, Peak=65504 HFD=8.0
02:12:57.564 00.000 21444 MultiStar: [#1 1.75,1.76,0.00,M5] [#2 -2.23,0.71,0.00,M1] [#3 1.35,2.15,0.00,M5] [#4 0.53,-0.68,0.67,U] [#5 2.21,2.00,0.00,M5] [#6 0.12,-1.11,0.63,U] [#7 -2.02,-0.04,0.00,M1] [#8 1.22,-1.72,0.00,R] 
02:12:57.564 00.000 21444 refined, 2 included, MultiStar: {0.85, -0.79}, one-star: {1.53, -0.66}
02:12:57.564 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
02:12:57.564 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
02:12:57.564 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.79 hyp=1.16 cameraTheta=-0.75 mountX=-0.92 mountY=-0.41, mountTheta=-2.72
02:12:57.565 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.79, opts=13)
02:12:57.565 00.000 21444 Enqueuing Move request for scope (0.85, -0.79)
02:12:57.565 00.000 25848 Worker thread wakes up
02:12:57.565 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.79) opts 0xd
02:12:57.565 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.79)
02:12:57.565 00.000 25848 Moving (0.85, -0.79) raw xDistance=-0.92 yDistance=-0.41
02:12:57.565 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
02:12:57.565 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:57.565 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=268, FiltMax=65504, Gamma=0.560
02:12:57.565 00.000 21444 UpdateGuideState exits: m=5660228 SNR=253.5 Saturated
02:12:57.565 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:57.565 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:12:57.565 00.000 21444 Enqueuing Expose request
02:12:57.565 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
02:12:57.566 00.001 25848 MoveAxis(E, 27, ABG)
02:12:57.566 00.000 25848 Guiding  Dir = 2, Dur = 27
02:12:57.595 00.029 25848 IsSlewing returns 0
02:12:57.595 00.000 25848 IsGuiding returns 0
02:12:57.626 00.031 25848 IsGuiding returns 1
02:12:57.626 00.000 25848 scope still moving after pulse duration time elapsed
02:12:57.674 00.048 25848 IsSlewing returns 0
02:12:57.675 00.001 25848 IsGuiding returns 0
02:12:57.675 00.000 25848 scope move finished after 27 + 53 ms
02:12:57.675 00.000 25848 Move returns status 0, amount 27
02:12:57.675 00.000 25848 MoveAxis(N, 0, ABG)
02:12:57.675 00.000 25848 Move returns status 0, amount 0
02:12:57.675 00.000 25848 move complete, result=0
02:12:57.675 00.000 25848 worker thread done servicing request
02:12:57.675 00.000 25848 Worker thread wakes up
02:12:57.676 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:12:57.676 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:12:57.676 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -0.4 px 0 ms NORTH
02:13:00.532 02.856 25848 Exposure complete
02:13:00.601 00.069 25848 worker thread done servicing request
02:13:00.601 00.000 21444 OnExposeComplete: enter
02:13:00.601 00.000 21444 UpdateGuideState(): m_state=6
02:13:00.601 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 712
02:13:00.601 00.000 21444 Star::Find returns 1 (1), X=1255.55, Y=664.17, Mass=5618207, SNR=274.5, Peak=65504 HFD=7.8
02:13:00.602 00.001 21444 MultiStar: [#1 1.19,2.18,0.00,M6] [#2 -1.73,0.87,0.78,U] [#3 1.27,2.09,0.00,M6] [#4 0.48,-0.82,0.94,U] [#5 1.82,2.22,0.00,M6] [#6 0.34,-1.01,0.65,U] [#7 -2.19,-0.02,0.00,M2] [#8 -0.06,0.07,0.47,U] 
02:13:00.602 00.000 21444 refined, 4 included, MultiStar: {0.03, -0.33}, one-star: {0.80, -0.54}
02:13:00.602 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
02:13:00.602 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.10)
02:13:00.602 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-0.33 hyp=0.33 cameraTheta=-1.49 mountX=-0.06 mountY=-0.29, mountTheta=-1.76
02:13:00.603 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-0.33, opts=13)
02:13:00.603 00.000 21444 Enqueuing Move request for scope (0.03, -0.33)
02:13:00.603 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=420, FiltMax=65504, Gamma=0.560
02:13:00.603 00.000 21444 UpdateGuideState exits: m=5618207 SNR=274.5 Saturated
02:13:00.603 00.000 25848 Worker thread wakes up
02:13:00.603 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.33) opts 0xd
02:13:00.603 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, -0.33)
02:13:00.603 00.000 25848 Moving (0.03, -0.33) raw xDistance=-0.06 yDistance=-0.29
02:13:00.603 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:13:00.603 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:00.603 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:00.603 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:00.603 00.000 21444 Enqueuing Expose request
02:13:00.603 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:13:00.603 00.000 25848 MoveAxis(E, 0, ABG)
02:13:00.603 00.000 25848 Move returns status 0, amount 0
02:13:00.603 00.000 25848 MoveAxis(N, 0, ABG)
02:13:00.603 00.000 25848 Move returns status 0, amount 0
02:13:00.603 00.000 25848 move complete, result=0
02:13:00.603 00.000 25848 worker thread done servicing request
02:13:00.603 00.000 25848 Worker thread wakes up
02:13:00.604 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:00.604 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:00.604 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:13:03.453 02.849 25848 Exposure complete
02:13:03.534 00.081 25848 worker thread done servicing request
02:13:03.534 00.000 21444 OnExposeComplete: enter
02:13:03.534 00.000 21444 UpdateGuideState(): m_state=6
02:13:03.535 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 713
02:13:03.535 00.000 21444 Star::Find returns 1 (1), X=1255.10, Y=664.96, Mass=5674777, SNR=299.1, Peak=65504 HFD=8.1
02:13:03.535 00.000 21444 MultiStar: [#1 1.55,2.45,0.00,M7] [#2 -1.83,1.25,0.00,M1] [#3 1.35,2.73,0.00,M7] [#4 0.18,-0.36,0.71,U] [#5 1.29,2.48,0.00,M7] [#6 -0.57,-0.65,0.48,U] [#7 -2.81,0.65,0.00,M3] [#8 -0.34,0.59,0.44,U] 
02:13:03.535 00.000 21444 refined, 3 included, MultiStar: {0.02, -0.02}, one-star: {0.36, 0.25}
02:13:03.535 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
02:13:03.535 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
02:13:03.535 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.79 mountX=-0.02 mountY=-0.01, mountTheta=-2.67
02:13:03.536 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.02, opts=13)
02:13:03.536 00.000 21444 Enqueuing Move request for scope (0.02, -0.02)
02:13:03.536 00.000 25848 Worker thread wakes up
02:13:03.536 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
02:13:03.536 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
02:13:03.536 00.000 25848 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=-0.01
02:13:03.536 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:13:03.536 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:03.536 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=16, FiltMax=65504, Gamma=0.560
02:13:03.536 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:13:03.536 00.000 25848 MoveAxis(E, 0, ABG)
02:13:03.536 00.000 25848 Move returns status 0, amount 0
02:13:03.536 00.000 21444 UpdateGuideState exits: m=5674777 SNR=299.1 Saturated
02:13:03.537 00.001 25848 MoveAxis(N, 0, ABG)
02:13:03.537 00.000 25848 Move returns status 0, amount 0
02:13:03.537 00.000 25848 move complete, result=0
02:13:03.537 00.000 25848 worker thread done servicing request
02:13:03.537 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:03.537 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:03.537 00.000 21444 Enqueuing Expose request
02:13:03.537 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:03.537 00.000 25848 Worker thread wakes up
02:13:03.537 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:03.537 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:06.388 02.851 25848 Exposure complete
02:13:06.468 00.080 25848 worker thread done servicing request
02:13:06.468 00.000 21444 OnExposeComplete: enter
02:13:06.469 00.001 21444 UpdateGuideState(): m_state=6
02:13:06.469 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 714
02:13:06.469 00.000 21444 Star::Find returns 1 (1), X=1255.99, Y=665.53, Mass=5689490, SNR=247.6, Peak=65504 HFD=8.0
02:13:06.469 00.000 21444 MultiStar: [#1 2.25,3.01,0.00,M8] [#2 -1.59,1.88,0.00,M2] [#3 1.12,3.01,0.00,M8] [#4 0.45,0.29,0.67,U] [#5 2.71,3.18,0.00,M8] [#6 0.69,0.19,0.51,U] [#7 -1.37,0.76,0.48,U] [#8 0.11,1.19,0.44,U] 
02:13:06.469 00.000 21444 refined, 4 included, MultiStar: {0.42, 0.64}, one-star: {1.25, 0.82}
02:13:06.469 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
02:13:06.469 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
02:13:06.469 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.64 hyp=0.77 cameraTheta=0.99 mountX=-0.36 mountY=0.75, mountTheta=2.01
02:13:06.470 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.64, opts=13)
02:13:06.470 00.000 21444 Enqueuing Move request for scope (0.42, 0.64)
02:13:06.470 00.000 25848 Worker thread wakes up
02:13:06.470 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.64) opts 0xd
02:13:06.471 00.001 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.64)
02:13:06.471 00.000 25848 Moving (0.42, 0.64) raw xDistance=-0.36 yDistance=0.75
02:13:06.471 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=268, FiltMax=65504, Gamma=0.560
02:13:06.471 00.000 21444 UpdateGuideState exits: m=5689490 SNR=247.6 Saturated
02:13:06.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:06.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
02:13:06.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:06.471 00.000 21444 Enqueuing Expose request
02:13:06.471 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:06.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
02:13:06.471 00.000 25848 MoveAxis(E, 0, ABG)
02:13:06.471 00.000 25848 Move returns status 0, amount 0
02:13:06.471 00.000 25848 MoveAxis(N, 0, ABG)
02:13:06.471 00.000 25848 Move returns status 0, amount 0
02:13:06.471 00.000 25848 move complete, result=0
02:13:06.471 00.000 25848 worker thread done servicing request
02:13:06.471 00.000 25848 Worker thread wakes up
02:13:06.471 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:06.471 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:06.471 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.8 px 0 ms NORTH
02:13:09.312 02.841 25848 Exposure complete
02:13:09.390 00.078 25848 worker thread done servicing request
02:13:09.390 00.000 21444 OnExposeComplete: enter
02:13:09.391 00.001 21444 UpdateGuideState(): m_state=6
02:13:09.391 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 715
02:13:09.391 00.000 21444 Star::Find returns 1 (1), X=1255.47, Y=664.67, Mass=5672864, SNR=253.8, Peak=65504 HFD=7.8
02:13:09.391 00.000 21444 MultiStar: [#1 1.68,1.97,0.00,M9] [#2 -1.60,0.88,0.74,U] [#3 1.28,2.60,0.00,M9] [#4 0.87,-0.50,0.84,U] [#5 2.42,2.58,0.00,M9] [#6 0.02,-0.62,0.59,U] [#7 -1.92,0.16,0.43,U] [#8 -0.21,0.89,0.45,U] 
02:13:09.391 00.000 21444 refined, 5 included, MultiStar: {-0.16, 0.08}, one-star: {0.73, -0.04}
02:13:09.391 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
02:13:09.391 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.20 = 3.08)
02:13:09.391 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.70 mountX=0.17 mountY=0.01, mountTheta=0.06
02:13:09.392 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=0.08, opts=13)
02:13:09.392 00.000 21444 Enqueuing Move request for scope (-0.16, 0.08)
02:13:09.392 00.000 25848 Worker thread wakes up
02:13:09.392 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=296, FiltMax=65504, Gamma=0.560
02:13:09.392 00.000 21444 UpdateGuideState exits: m=5672864 SNR=253.8 Saturated
02:13:09.392 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:09.392 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:09.392 00.000 21444 Enqueuing Expose request
02:13:09.392 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
02:13:09.392 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
02:13:09.392 00.000 25848 Moving (-0.16, 0.08) raw xDistance=0.17 yDistance=0.01
02:13:09.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:13:09.393 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:09.393 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:13:09.393 00.000 25848 MoveAxis(E, 0, ABG)
02:13:09.393 00.000 25848 Move returns status 0, amount 0
02:13:09.393 00.000 25848 MoveAxis(N, 0, ABG)
02:13:09.393 00.000 25848 Move returns status 0, amount 0
02:13:09.393 00.000 25848 move complete, result=0
02:13:09.393 00.000 25848 worker thread done servicing request
02:13:09.393 00.000 25848 Worker thread wakes up
02:13:09.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:09.393 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:09.393 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:12.234 02.841 25848 Exposure complete
02:13:12.316 00.082 25848 worker thread done servicing request
02:13:12.316 00.000 21444 OnExposeComplete: enter
02:13:12.316 00.000 21444 UpdateGuideState(): m_state=6
02:13:12.316 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 716
02:13:12.316 00.000 21444 Star::Find returns 1 (1), X=1255.33, Y=663.66, Mass=5825757, SNR=275.2, Peak=65504 HFD=8.0
02:13:12.316 00.000 21444 MultiStar: [#1 1.05,1.16,0.82,U] [#2 -2.28,-0.13,0.00,M2] [#3 0.38,0.94,0.56,U] [#4 0.27,-1.73,0.65,U] [#5 1.84,1.06,0.00,M10] [#6 0.17,-1.86,0.73,U] [#7 -2.21,-1.00,0.00,M2] [#8 -0.03,-0.92,0.53,U] 
02:13:12.317 00.001 21444 refined, 5 included, MultiStar: {0.45, -0.59}, one-star: {0.58, -1.05}
02:13:12.317 00.000 21444 CameraToMount -- cameraTheta (-0.92) - m_xAngle (3.05) = xAngle (-3.97 = 2.31)
02:13:12.317 00.000 21444 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.81 = -0.53)
02:13:12.317 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.59 hyp=0.74 cameraTheta=-0.92 mountX=-0.50 mountY=-0.38, mountTheta=-2.50
02:13:12.317 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.59, opts=13)
02:13:12.318 00.001 21444 Enqueuing Move request for scope (0.45, -0.59)
02:13:12.318 00.000 25848 Worker thread wakes up
02:13:12.318 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.59) opts 0xd
02:13:12.318 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.59)
02:13:12.318 00.000 25848 Moving (0.45, -0.59) raw xDistance=-0.50 yDistance=-0.38
02:13:12.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
02:13:12.318 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2460, FiltMin=118, FiltMax=65504, Gamma=0.560
02:13:12.318 00.000 21444 UpdateGuideState exits: m=5825757 SNR=275.2 Saturated
02:13:12.318 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:12.318 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:12.318 00.000 21444 Enqueuing Expose request
02:13:12.318 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:12.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:13:12.318 00.000 25848 MoveAxis(E, 0, ABG)
02:13:12.318 00.000 25848 Move returns status 0, amount 0
02:13:12.318 00.000 25848 MoveAxis(N, 0, ABG)
02:13:12.318 00.000 25848 Move returns status 0, amount 0
02:13:12.318 00.000 25848 move complete, result=0
02:13:12.318 00.000 25848 worker thread done servicing request
02:13:12.318 00.000 25848 Worker thread wakes up
02:13:12.318 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:12.318 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:12.318 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
02:13:15.158 02.840 25848 Exposure complete
02:13:15.245 00.087 25848 worker thread done servicing request
02:13:15.245 00.000 21444 OnExposeComplete: enter
02:13:15.245 00.000 21444 UpdateGuideState(): m_state=6
02:13:15.245 00.000 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 717
02:13:15.245 00.000 21444 Star::Find returns 1 (1), X=1254.33, Y=664.48, Mass=5698863, SNR=231.6, Peak=65504 HFD=7.8
02:13:15.246 00.001 21444 MultiStar: [#1 0.20,2.06,0.00,M9] [#2 -2.67,0.21,0.00,M3] [#3 0.99,1.21,0.53,U] [#4 -0.38,-1.14,0.67,U] [#5 1.11,1.44,0.76,U] [#6 -1.35,-1.02,0.60,U] [#7 -2.93,-0.43,0.00,M3] [#8 -1.08,-0.20,0.45,U] 
02:13:15.246 00.000 21444 refined, 5 included, MultiStar: {-0.15, 0.01}, one-star: {-0.42, -0.23}
02:13:15.246 00.000 21444 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.05) = xAngle (0.02 = 0.02)
02:13:15.246 00.000 21444 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.82 = -2.82)
02:13:15.246 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.07 mountX=0.15 mountY=-0.05, mountTheta=-0.31
02:13:15.246 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.01, opts=13)
02:13:15.247 00.001 21444 Enqueuing Move request for scope (-0.15, 0.01)
02:13:15.247 00.000 25848 Worker thread wakes up
02:13:15.247 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
02:13:15.247 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
02:13:15.247 00.000 25848 Moving (-0.15, 0.01) raw xDistance=0.15 yDistance=-0.05
02:13:15.247 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:13:15.247 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:15.247 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:13:15.247 00.000 25848 MoveAxis(E, 0, ABG)
02:13:15.247 00.000 25848 Move returns status 0, amount 0
02:13:15.247 00.000 25848 MoveAxis(N, 0, ABG)
02:13:15.247 00.000 25848 Move returns status 0, amount 0
02:13:15.247 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=306, FiltMax=65504, Gamma=0.560
02:13:15.247 00.000 25848 move complete, result=0
02:13:15.247 00.000 21444 UpdateGuideState exits: m=5698863 SNR=231.6 Saturated
02:13:15.247 00.000 25848 worker thread done servicing request
02:13:15.247 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:15.247 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:15.247 00.000 21444 Enqueuing Expose request
02:13:15.247 00.000 25848 Worker thread wakes up
02:13:15.247 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:15.247 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:15.247 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:18.100 02.853 25848 Exposure complete
02:13:18.187 00.087 25848 worker thread done servicing request
02:13:18.187 00.000 21444 OnExposeComplete: enter
02:13:18.187 00.000 21444 UpdateGuideState(): m_state=6
02:13:18.187 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 718
02:13:18.187 00.000 21444 Star::Find returns 1 (1), X=1254.27, Y=664.80, Mass=5806166, SNR=251.7, Peak=65504 HFD=7.9
02:13:18.187 00.000 21444 MultiStar: [#1 0.58,2.09,0.00,M10] [#2 -2.70,0.53,0.00,M4] [#3 -0.08,2.26,0.00,M8] [#4 -0.94,-0.88,1.01,U] [#5 0.09,2.34,0.00,M10] [#6 -1.21,-0.57,0.71,U] [#7 -3.47,0.43,0.00,M4] [#8 -1.29,0.43,0.51,U] 
02:13:18.187 00.000 21444 single-star, 3 included, MultiStar: {-0.91, -0.30}, one-star: {-0.48, 0.09}
02:13:18.187 00.000 21444 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.05) = xAngle (-0.10 = -0.10)
02:13:18.187 00.000 21444 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.94 = -2.94)
02:13:18.187 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=0.09 hyp=0.49 cameraTheta=2.95 mountX=0.49 mountY=-0.10, mountTheta=-0.20
02:13:18.189 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=0.09, opts=13)
02:13:18.189 00.000 21444 Enqueuing Move request for scope (-0.48, 0.09)
02:13:18.189 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=130, FiltMax=65504, Gamma=0.560
02:13:18.189 00.000 21444 UpdateGuideState exits: m=5806166 SNR=251.7 Saturated
02:13:18.189 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:18.189 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:18.189 00.000 21444 Enqueuing Expose request
02:13:18.189 00.000 25848 Worker thread wakes up
02:13:18.189 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.09) opts 0xd
02:13:18.189 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 0.09)
02:13:18.189 00.000 25848 Moving (-0.48, 0.09) raw xDistance=0.49 yDistance=-0.10
02:13:18.189 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
02:13:18.189 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:18.189 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:13:18.189 00.000 25848 MoveAxis(E, 0, ABG)
02:13:18.189 00.000 25848 Move returns status 0, amount 0
02:13:18.189 00.000 25848 MoveAxis(N, 0, ABG)
02:13:18.189 00.000 25848 Move returns status 0, amount 0
02:13:18.189 00.000 25848 move complete, result=0
02:13:18.189 00.000 25848 worker thread done servicing request
02:13:18.189 00.000 25848 Worker thread wakes up
02:13:18.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:18.190 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:18.190 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:21.038 02.848 25848 Exposure complete
02:13:21.116 00.078 25848 worker thread done servicing request
02:13:21.116 00.000 21444 OnExposeComplete: enter
02:13:21.116 00.000 21444 UpdateGuideState(): m_state=6
02:13:21.117 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 719
02:13:21.117 00.000 21444 Star::Find returns 1 (1), X=1254.51, Y=663.80, Mass=5597635, SNR=225.9, Peak=65504 HFD=7.9
02:13:21.117 00.000 21444 MultiStar: [#1 0.13,1.14,0.93,U] [#2 -2.67,0.02,0.00,M5] [#3 0.25,2.16,0.00,M9] [#4 -0.77,-0.97,0.90,U] [#5 0.41,1.50,0.72,U] [#6 -0.77,-1.44,0.67,U] [#7 -2.71,-0.64,0.00,M5] [#8 -1.52,-0.03,0.57,U] 
02:13:21.117 00.000 21444 refined, 5 included, MultiStar: {-0.40, -0.13}, one-star: {-0.24, -0.91}
02:13:21.117 00.000 21444 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.05) = xAngle (-5.88 = 0.40)
02:13:21.117 00.000 21444 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.44)
02:13:21.117 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-0.13 hyp=0.42 cameraTheta=-2.83 mountX=0.38 mountY=-0.27, mountTheta=-0.61
02:13:21.118 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-0.13, opts=13)
02:13:21.118 00.000 21444 Enqueuing Move request for scope (-0.40, -0.13)
02:13:21.118 00.000 25848 Worker thread wakes up
02:13:21.118 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.13) opts 0xd
02:13:21.118 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -0.13)
02:13:21.118 00.000 25848 Moving (-0.40, -0.13) raw xDistance=0.38 yDistance=-0.27
02:13:21.118 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
02:13:21.118 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:21.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=270, FiltMax=65504, Gamma=0.560
02:13:21.118 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:13:21.118 00.000 25848 MoveAxis(E, 0, ABG)
02:13:21.118 00.000 25848 Move returns status 0, amount 0
02:13:21.118 00.000 25848 MoveAxis(N, 0, ABG)
02:13:21.118 00.000 25848 Move returns status 0, amount 0
02:13:21.118 00.000 21444 UpdateGuideState exits: m=5597635 SNR=225.9 Saturated
02:13:21.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:21.118 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:21.118 00.000 21444 Enqueuing Expose request
02:13:21.118 00.000 25848 move complete, result=0
02:13:21.119 00.001 25848 worker thread done servicing request
02:13:21.119 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:13:21.119 00.000 25848 Worker thread wakes up
02:13:21.119 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:21.119 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:23.960 02.841 25848 Exposure complete
02:13:24.026 00.066 25848 worker thread done servicing request
02:13:24.026 00.000 21444 OnExposeComplete: enter
02:13:24.026 00.000 21444 UpdateGuideState(): m_state=6
02:13:24.026 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 720
02:13:24.026 00.000 21444 Star::Find returns 1 (1), X=1254.73, Y=664.67, Mass=5561939, SNR=245.5, Peak=65504 HFD=7.9
02:13:24.027 00.001 21444 MultiStar: [#1 1.05,2.27,0.00,M10] [#2 -1.71,1.17,0.00,M6] [#3 1.79,2.45,0.00,M10] [#4 -0.28,-0.51,0.68,U] [#5 -0.45,2.16,0.00,M10] [#6 -0.62,-1.00,0.58,U] [#7 -2.42,0.18,0.00,M6] [#8 -1.68,0.55,0.54,U] 
02:13:24.027 00.000 21444 single-star, 3 included, MultiStar: {-0.53, -0.24}, one-star: {-0.02, -0.04}
02:13:24.027 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.05) = xAngle (-5.04 = 1.24)
02:13:24.027 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.88 = -1.60)
02:13:24.027 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.99 mountX=0.01 mountY=-0.04, mountTheta=-1.26
02:13:24.028 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.04, opts=13)
02:13:24.028 00.000 21444 Enqueuing Move request for scope (-0.02, -0.04)
02:13:24.028 00.000 25848 Worker thread wakes up
02:13:24.028 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
02:13:24.028 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
02:13:24.028 00.000 25848 Moving (-0.02, -0.04) raw xDistance=0.01 yDistance=-0.04
02:13:24.028 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:13:24.028 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:24.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=118, FiltMax=65504, Gamma=0.560
02:13:24.028 00.000 21444 UpdateGuideState exits: m=5561939 SNR=245.5 Saturated
02:13:24.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:24.028 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:24.028 00.000 21444 Enqueuing Expose request
02:13:24.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:13:24.028 00.000 25848 MoveAxis(E, 0, ABG)
02:13:24.028 00.000 25848 Move returns status 0, amount 0
02:13:24.028 00.000 25848 MoveAxis(N, 0, ABG)
02:13:24.028 00.000 25848 Move returns status 0, amount 0
02:13:24.028 00.000 25848 move complete, result=0
02:13:24.028 00.000 25848 worker thread done servicing request
02:13:24.028 00.000 25848 Worker thread wakes up
02:13:24.029 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:24.029 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:24.029 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:26.880 02.851 25848 Exposure complete
02:13:26.957 00.077 25848 worker thread done servicing request
02:13:26.957 00.000 21444 OnExposeComplete: enter
02:13:26.957 00.000 21444 UpdateGuideState(): m_state=6
02:13:26.957 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 721
02:13:26.957 00.000 21444 Star::Find returns 1 (1), X=1253.79, Y=665.57, Mass=5579085, SNR=232.3, Peak=65504 HFD=7.8
02:13:26.958 00.001 21444 MultiStar: [#1 -0.12,2.95,0.00,R] [#2 -3.47,1.73,0.00,M7] [#3 0.11,2.92,0.00,R] [#4 -0.92,0.13,1.13,U] [#5 -0.46,2.67,0.00,R] [#6 -0.96,-0.01,0.64,U] [#7 -3.38,0.99,0.00,M7] [#8 -1.83,0.99,0.00,M1] 
02:13:26.958 00.000 21444 refined, 2 included, MultiStar: {-0.94, 0.36}, one-star: {-0.96, 0.86}
02:13:26.958 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
02:13:26.958 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
02:13:26.958 00.000 21444 CameraToMount -- cameraX=-0.94 cameraY=0.36 hyp=1.01 cameraTheta=2.77 mountX=0.97 mountY=-0.02, mountTheta=-0.02
02:13:26.958 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.94, y=0.36, opts=13)
02:13:26.959 00.001 21444 Enqueuing Move request for scope (-0.94, 0.36)
02:13:26.959 00.000 25848 Worker thread wakes up
02:13:26.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.36) opts 0xd
02:13:26.959 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.94, 0.36)
02:13:26.959 00.000 25848 Moving (-0.94, 0.36) raw xDistance=0.97 yDistance=-0.02
02:13:26.959 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
02:13:26.959 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:26.959 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=180, FiltMax=65504, Gamma=0.560
02:13:26.959 00.000 21444 UpdateGuideState exits: m=5579085 SNR=232.3 Saturated
02:13:26.959 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:13:26.959 00.000 25848 MoveAxis(W, 28, ABG)
02:13:26.959 00.000 25848 Guiding  Dir = 3, Dur = 28
02:13:26.959 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:26.959 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:26.959 00.000 21444 Enqueuing Expose request
02:13:26.986 00.027 25848 IsSlewing returns 0
02:13:26.986 00.000 25848 IsGuiding returns 0
02:13:27.017 00.031 25848 IsGuiding returns 1
02:13:27.017 00.000 25848 scope still moving after pulse duration time elapsed
02:13:27.078 00.061 25848 IsSlewing returns 0
02:13:27.078 00.000 25848 IsGuiding returns 0
02:13:27.078 00.000 25848 scope move finished after 28 + 64 ms
02:13:27.078 00.000 25848 Move returns status 0, amount 28
02:13:27.078 00.000 25848 MoveAxis(N, 0, ABG)
02:13:27.078 00.000 25848 Move returns status 0, amount 0
02:13:27.078 00.000 25848 move complete, result=0
02:13:27.078 00.000 25848 worker thread done servicing request
02:13:27.078 00.000 25848 Worker thread wakes up
02:13:27.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:27.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:27.078 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.0 px 0 ms NORTH
02:13:29.923 02.845 25848 Exposure complete
02:13:30.003 00.080 25848 worker thread done servicing request
02:13:30.004 00.001 21444 OnExposeComplete: enter
02:13:30.004 00.000 21444 UpdateGuideState(): m_state=6
02:13:30.004 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 722
02:13:30.004 00.000 21444 Star::Find returns 1 (1), X=1253.64, Y=665.32, Mass=5501170, SNR=218.9, Peak=65504 HFD=7.7
02:13:30.004 00.000 21444 MultiStar: [#1 -0.13,-0.38,0.91,U] [#2 -3.56,1.15,0.00,M8] [#3 -0.85,-0.10,0.73,U] [#4 -0.91,-0.33,0.88,U] [#5 0.62,-0.12,0.56,U] [#6 -1.04,-0.56,0.59,U] [#7 -3.64,0.47,0.00,M8] [#8 -1.78,0.77,0.52,U] 
02:13:30.004 00.000 21444 refined, 6 included, MultiStar: {-0.74, -0.02}, one-star: {-1.11, 0.61}
02:13:30.004 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.17 = 0.11)
02:13:30.004 00.000 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
02:13:30.004 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=-0.02 hyp=0.74 cameraTheta=-3.12 mountX=0.73 mountY=-0.29, mountTheta=-0.38
02:13:30.005 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=-0.02, opts=13)
02:13:30.005 00.000 21444 Enqueuing Move request for scope (-0.74, -0.02)
02:13:30.005 00.000 25848 Worker thread wakes up
02:13:30.005 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=306, FiltMax=65504, Gamma=0.560
02:13:30.005 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.02) opts 0xd
02:13:30.006 00.001 21444 UpdateGuideState exits: m=5501170 SNR=218.9 Saturated
02:13:30.006 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, -0.02)
02:13:30.006 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:30.006 00.000 25848 Moving (-0.74, -0.02) raw xDistance=0.73 yDistance=-0.29
02:13:30.006 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:30.006 00.000 21444 Enqueuing Expose request
02:13:30.006 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.73
02:13:30.006 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:30.006 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:13:30.006 00.000 25848 MoveAxis(W, 23, ABG)
02:13:30.006 00.000 25848 Guiding  Dir = 3, Dur = 23
02:13:30.031 00.025 25848 IsSlewing returns 0
02:13:30.031 00.000 25848 IsGuiding returns 0
02:13:30.133 00.102 25848 IsGuiding returns 1
02:13:30.134 00.001 25848 scope still moving after pulse duration time elapsed
02:13:30.188 00.054 25848 IsSlewing returns 0
02:13:30.189 00.001 25848 IsGuiding returns 0
02:13:30.189 00.000 25848 scope move finished after 23 + 133 ms
02:13:30.189 00.000 25848 Move returns status 0, amount 23
02:13:30.189 00.000 25848 MoveAxis(N, 0, ABG)
02:13:30.189 00.000 25848 Move returns status 0, amount 0
02:13:30.189 00.000 25848 move complete, result=0
02:13:30.189 00.000 25848 worker thread done servicing request
02:13:30.189 00.000 25848 Worker thread wakes up
02:13:30.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:30.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:30.189 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -0.3 px 0 ms NORTH
02:13:33.031 02.842 25848 Exposure complete
02:13:33.098 00.067 25848 worker thread done servicing request
02:13:33.098 00.000 21444 OnExposeComplete: enter
02:13:33.098 00.000 21444 UpdateGuideState(): m_state=6
02:13:33.098 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 723
02:13:33.098 00.000 21444 Star::Find returns 1 (1), X=1256.39, Y=664.74, Mass=5544041, SNR=265.9, Peak=65504 HFD=7.6
02:13:33.099 00.001 21444 MultiStar: [#1 2.12,-1.26,0.00,M1] [#2 -0.77,0.51,0.87,U] [#3 2.68,-0.41,0.00,M1] [#4 1.31,-0.65,0.81,U] [#5 2.53,-0.42,0.00,M1] [#6 1.06,-1.00,0.57,U] [#7 -1.50,0.24,0.52,U] [#8 0.22,0.29,0.40,U] 
02:13:33.099 00.000 21444 refined, 5 included, MultiStar: {0.46, -0.09}, one-star: {1.65, 0.03}
02:13:33.099 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
02:13:33.099 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
02:13:33.099 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-0.09 hyp=0.47 cameraTheta=-0.19 mountX=-0.47 mountY=0.09, mountTheta=2.95
02:13:33.100 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-0.09, opts=13)
02:13:33.100 00.000 21444 Enqueuing Move request for scope (0.46, -0.09)
02:13:33.100 00.000 25848 Worker thread wakes up
02:13:33.100 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.09) opts 0xd
02:13:33.100 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -0.09)
02:13:33.100 00.000 25848 Moving (0.46, -0.09) raw xDistance=-0.47 yDistance=0.09
02:13:33.100 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=280, FiltMax=65504, Gamma=0.560
02:13:33.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
02:13:33.100 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:33.100 00.000 21444 UpdateGuideState exits: m=5544041 SNR=265.9 Saturated
02:13:33.100 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:33.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:13:33.100 00.000 25848 MoveAxis(E, 0, ABG)
02:13:33.100 00.000 25848 Move returns status 0, amount 0
02:13:33.100 00.000 25848 MoveAxis(N, 0, ABG)
02:13:33.100 00.000 25848 Move returns status 0, amount 0
02:13:33.100 00.000 25848 move complete, result=0
02:13:33.100 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:33.100 00.000 21444 Enqueuing Expose request
02:13:33.100 00.000 25848 worker thread done servicing request
02:13:33.100 00.000 25848 Worker thread wakes up
02:13:33.100 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:33.100 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:33.101 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:35.949 02.848 25848 Exposure complete
02:13:36.036 00.087 25848 worker thread done servicing request
02:13:36.037 00.001 21444 OnExposeComplete: enter
02:13:36.037 00.000 21444 UpdateGuideState(): m_state=6
02:13:36.037 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 724
02:13:36.037 00.000 21444 Star::Find returns 1 (1), X=1254.64, Y=665.27, Mass=5521364, SNR=226.4, Peak=65504 HFD=7.8
02:13:36.037 00.000 21444 MultiStar: [#1 0.97,-0.18,0.94,U] [#2 -2.41,1.39,0.00,M8] [#3 1.00,-0.00,0.55,U] [#4 0.24,-0.17,0.78,U] [#5 1.21,-0.50,0.87,U] [#6 -0.10,-0.56,0.68,U] [#7 -2.61,0.35,0.00,M8] [#8 -0.69,0.51,0.39,U] 
02:13:36.037 00.000 21444 refined, 6 included, MultiStar: {0.43, -0.07}, one-star: {-0.11, 0.56}
02:13:36.037 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
02:13:36.037 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
02:13:36.037 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-0.07 hyp=0.44 cameraTheta=-0.16 mountX=-0.44 mountY=0.10, mountTheta=2.92
02:13:36.040 00.003 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-0.07, opts=13)
02:13:36.040 00.000 21444 Enqueuing Move request for scope (0.43, -0.07)
02:13:36.040 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=308, FiltMax=65504, Gamma=0.560
02:13:36.040 00.000 21444 UpdateGuideState exits: m=5521364 SNR=226.4 Saturated
02:13:36.040 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:36.040 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:36.040 00.000 21444 Enqueuing Expose request
02:13:36.040 00.000 25848 Worker thread wakes up
02:13:36.040 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.07) opts 0xd
02:13:36.040 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -0.07)
02:13:36.040 00.000 25848 Moving (0.43, -0.07) raw xDistance=-0.44 yDistance=0.10
02:13:36.040 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
02:13:36.040 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:36.040 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:13:36.040 00.000 25848 MoveAxis(E, 0, ABG)
02:13:36.041 00.001 25848 Move returns status 0, amount 0
02:13:36.041 00.000 25848 MoveAxis(N, 0, ABG)
02:13:36.041 00.000 25848 Move returns status 0, amount 0
02:13:36.041 00.000 25848 move complete, result=0
02:13:36.041 00.000 25848 worker thread done servicing request
02:13:36.041 00.000 25848 Worker thread wakes up
02:13:36.041 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:36.041 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:36.041 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:38.884 02.843 25848 Exposure complete
02:13:38.950 00.066 25848 worker thread done servicing request
02:13:38.950 00.000 21444 OnExposeComplete: enter
02:13:38.950 00.000 21444 UpdateGuideState(): m_state=6
02:13:38.951 00.001 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 725
02:13:38.951 00.000 21444 Star::Find returns 1 (1), X=1254.38, Y=665.29, Mass=5572825, SNR=197.5, Peak=65504 HFD=7.9
02:13:38.951 00.000 21444 MultiStar: [#1 0.11,-0.26,0.99,U] [#2 -3.27,1.26,0.00,M9] [#3 -0.10,-0.09,0.73,U] [#4 -0.62,-0.49,0.76,U] [#5 2.07,0.48,0.00,M1] [#6 -1.41,-0.51,0.70,U] [#7 -2.94,0.26,0.00,M9] [#8 -1.63,1.08,0.00,M1] 
02:13:38.951 00.000 21444 refined, 4 included, MultiStar: {-0.43, -0.11}, one-star: {-0.37, 0.58}
02:13:38.951 00.000 21444 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.05) = xAngle (-5.94 = 0.34)
02:13:38.951 00.000 21444 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
02:13:38.951 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-0.11 hyp=0.44 cameraTheta=-2.89 mountX=0.42 mountY=-0.26, mountTheta=-0.56
02:13:38.952 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-0.11, opts=13)
02:13:38.952 00.000 21444 Enqueuing Move request for scope (-0.43, -0.11)
02:13:38.952 00.000 25848 Worker thread wakes up
02:13:38.952 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.11) opts 0xd
02:13:38.952 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -0.11)
02:13:38.952 00.000 25848 Moving (-0.43, -0.11) raw xDistance=0.42 yDistance=-0.26
02:13:38.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:13:38.952 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:38.952 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:13:38.952 00.000 25848 MoveAxis(E, 0, ABG)
02:13:38.952 00.000 25848 Move returns status 0, amount 0
02:13:38.952 00.000 25848 MoveAxis(N, 0, ABG)
02:13:38.952 00.000 25848 Move returns status 0, amount 0
02:13:38.952 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=268, FiltMax=65504, Gamma=0.560
02:13:38.952 00.000 21444 UpdateGuideState exits: m=5572825 SNR=197.5 Saturated
02:13:38.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:38.952 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:38.952 00.000 21444 Enqueuing Expose request
02:13:38.952 00.000 25848 move complete, result=0
02:13:38.952 00.000 25848 worker thread done servicing request
02:13:38.952 00.000 25848 Worker thread wakes up
02:13:38.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:38.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:38.952 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:13:41.789 02.837 25848 Exposure complete
02:13:41.870 00.081 25848 worker thread done servicing request
02:13:41.870 00.000 21444 OnExposeComplete: enter
02:13:41.870 00.000 21444 UpdateGuideState(): m_state=6
02:13:41.870 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 726
02:13:41.870 00.000 21444 Star::Find returns 1 (1), X=1252.35, Y=666.23, Mass=5392350, SNR=175.1, Peak=65504 HFD=7.7
02:13:41.870 00.000 21444 MultiStar: [#1 -1.18,0.91,0.87,U] [#2 -3.98,2.44,0.00,M10] [#3 -1.36,1.09,0.71,U] [#4 -2.91,0.70,0.00,M1] [#5 -0.48,0.97,0.74,U] [#6 -3.00,0.56,0.00,M1] [#7 -4.95,1.33,0.00,M10] [#8 -3.18,2.00,0.00,M2] 
02:13:41.870 00.000 21444 refined, 3 included, MultiStar: {-1.43, 1.15}, one-star: {-2.39, 1.52}
02:13:41.871 00.001 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.59 = -0.59)
02:13:41.871 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.43 = 2.85)
02:13:41.871 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=1.15 hyp=1.83 cameraTheta=2.47 mountX=1.53 mountY=0.52, mountTheta=0.33
02:13:41.871 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=1.15, opts=13)
02:13:41.871 00.000 21444 Enqueuing Move request for scope (-1.43, 1.15)
02:13:41.871 00.000 25848 Worker thread wakes up
02:13:41.871 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 1.15) opts 0xd
02:13:41.871 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, 1.15)
02:13:41.871 00.000 25848 Moving (-1.43, 1.15) raw xDistance=1.53 yDistance=0.52
02:13:41.872 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=216, FiltMax=65504, Gamma=0.560
02:13:41.872 00.000 21444 UpdateGuideState exits: m=5392350 SNR=175.1 Saturated
02:13:41.872 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:41.872 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:41.872 00.000 21444 Enqueuing Expose request
02:13:41.872 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.53
02:13:41.872 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:13:41.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
02:13:41.872 00.000 25848 MoveAxis(W, 44, ABG)
02:13:41.872 00.000 25848 Guiding  Dir = 3, Dur = 44
02:13:41.892 00.020 25848 IsSlewing returns 0
02:13:41.893 00.001 25848 IsGuiding returns 0
02:13:41.924 00.031 25848 PulseGuide returned control before completion, sleep 23
02:13:41.962 00.038 25848 IsGuiding returns 1
02:13:41.962 00.000 25848 scope still moving after pulse duration time elapsed
02:13:42.017 00.055 25848 IsSlewing returns 0
02:13:42.018 00.001 25848 IsGuiding returns 0
02:13:42.018 00.000 25848 scope move finished after 44 + 80 ms
02:13:42.018 00.000 25848 Move returns status 0, amount 44
02:13:42.018 00.000 25848 MoveAxis(N, 0, ABG)
02:13:42.018 00.000 25848 Move returns status 0, amount 0
02:13:42.018 00.000 25848 move complete, result=0
02:13:42.018 00.000 25848 worker thread done servicing request
02:13:42.018 00.000 25848 Worker thread wakes up
02:13:42.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:42.018 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:42.018 00.000 21444 GuideStep: 1.5 px 44 ms WEST, 0.5 px 0 ms NORTH
02:13:44.872 02.854 25848 Exposure complete
02:13:44.959 00.087 25848 worker thread done servicing request
02:13:44.959 00.000 21444 OnExposeComplete: enter
02:13:44.959 00.000 21444 UpdateGuideState(): m_state=6
02:13:44.959 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 727
02:13:44.959 00.000 21444 Star::Find returns 1 (1), X=1254.61, Y=667.24, Mass=5631581, SNR=187.9, Peak=65504 HFD=8.0
02:13:44.960 00.001 21444 MultiStar: [#1 0.15,1.66,0.96,U] [#2 -2.72,3.04,0.00,R] [#3 0.72,1.80,0.60,U] [#4 -0.35,1.97,0.00,M2] [#5 1.29,2.11,0.00,M1] [#6 -0.43,1.81,0.69,U] [#7 -2.41,2.43,0.00,R] [#8 -1.00,2.64,0.00,M3] 
02:13:44.960 00.000 21444 refined, 3 included, MultiStar: {0.05, 1.99}, one-star: {-0.13, 2.53}
02:13:44.960 00.000 21444 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.05) = xAngle (-1.50 = -1.50)
02:13:44.960 00.000 21444 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.35 = 1.94)
02:13:44.960 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=1.99 hyp=1.99 cameraTheta=1.55 mountX=0.13 mountY=1.86, mountTheta=1.50
02:13:44.961 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=1.99, opts=13)
02:13:44.961 00.000 21444 Enqueuing Move request for scope (0.05, 1.99)
02:13:44.961 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=256, FiltMax=65504, Gamma=0.560
02:13:44.961 00.000 21444 UpdateGuideState exits: m=5631581 SNR=187.9 Saturated
02:13:44.961 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:44.961 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:44.961 00.000 21444 Enqueuing Expose request
02:13:44.961 00.000 25848 Worker thread wakes up
02:13:44.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.99) opts 0xd
02:13:44.961 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 1.99)
02:13:44.961 00.000 25848 Moving (0.05, 1.99) raw xDistance=0.13 yDistance=1.86
02:13:44.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:13:44.961 00.000 25848 resist switch: large excursion: input 1.86 thresh 1.53 direction from -1 to 1
02:13:44.961 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.57
02:13:44.962 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.86 from input 1.86
02:13:44.962 00.000 25848 MoveAxis(E, 0, ABG)
02:13:44.962 00.000 25848 Move returns status 0, amount 0
02:13:44.962 00.000 25848 BLC: Oldest BLC event removed
02:13:44.962 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 238 applied
02:13:44.962 00.000 25848 MoveAxis(S, 289, ABG)
02:13:44.962 00.000 25848 Guiding  Dir = 1, Dur = 289
02:13:44.987 00.025 25848 IsSlewing returns 0
02:13:44.988 00.001 25848 IsGuiding returns 0
02:13:45.019 00.031 25848 PulseGuide returned control before completion, sleep 268
02:13:45.294 00.275 25848 IsGuiding returns 1
02:13:45.294 00.000 25848 scope still moving after pulse duration time elapsed
02:13:45.377 00.083 25848 IsSlewing returns 0
02:13:45.378 00.001 25848 IsGuiding returns 0
02:13:45.378 00.000 25848 scope move finished after 289 + 101 ms
02:13:45.378 00.000 25848 Move returns status 0, amount 289
02:13:45.378 00.000 25848 move complete, result=0
02:13:45.378 00.000 25848 worker thread done servicing request
02:13:45.378 00.000 25848 Worker thread wakes up
02:13:45.378 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:45.378 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:45.378 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.9 px 289 ms SOUTH
02:13:48.229 02.851 25848 Exposure complete
02:13:48.309 00.080 25848 worker thread done servicing request
02:13:48.310 00.001 21444 OnExposeComplete: enter
02:13:48.310 00.000 21444 UpdateGuideState(): m_state=6
02:13:48.310 00.000 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 728
02:13:48.310 00.000 21444 Star::Find returns 1 (1), X=1253.88, Y=665.42, Mass=5489157, SNR=213.4, Peak=65504 HFD=7.8
02:13:48.310 00.000 21444 MultiStar: [#1 0.49,-0.84,0.79,U] [#2 -0.15,-1.82,0.80,U] [#3 -0.23,-0.20,0.62,U] [#4 -0.52,0.25,0.73,U] [#5 0.88,-0.03,0.62,U] [#6 -0.93,-0.35,0.55,U] [#7 -0.54,-1.49,0.66,U] [#8 -1.16,0.85,0.48,U] 
02:13:48.310 00.000 21444 refined, 8 included, MultiStar: {-0.32, -0.34}, one-star: {-0.87, 0.71}
02:13:48.310 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
02:13:48.310 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.22 = -1.93)
02:13:48.310 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=-0.34 hyp=0.47 cameraTheta=-2.32 mountX=0.29 mountY=-0.44, mountTheta=-0.99
02:13:48.311 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-0.34, opts=13)
02:13:48.311 00.000 21444 Enqueuing Move request for scope (-0.32, -0.34)
02:13:48.311 00.000 25848 Worker thread wakes up
02:13:48.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=66, FiltMax=65504, Gamma=0.560
02:13:48.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.34) opts 0xd
02:13:48.311 00.000 21444 UpdateGuideState exits: m=5489157 SNR=213.4 Saturated
02:13:48.311 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -0.34)
02:13:48.312 00.001 25848 Moving (-0.32, -0.34) raw xDistance=0.29 yDistance=-0.44
02:13:48.312 00.000 25848 BLC: History state: CurrMiss=-0.44, AvgInitMiss=-0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.856546, 1:-0.438718
02:13:48.312 00.000 25848 BLC: No correction, Miss < min_move
02:13:48.312 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:48.312 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
02:13:48.312 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:48.312 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:48.312 00.000 21444 Enqueuing Expose request
02:13:48.312 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:13:48.312 00.000 25848 MoveAxis(E, 0, ABG)
02:13:48.312 00.000 25848 Move returns status 0, amount 0
02:13:48.312 00.000 25848 MoveAxis(N, 0, ABG)
02:13:48.312 00.000 25848 Move returns status 0, amount 0
02:13:48.312 00.000 25848 move complete, result=0
02:13:48.312 00.000 25848 worker thread done servicing request
02:13:48.312 00.000 25848 Worker thread wakes up
02:13:48.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:48.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:48.312 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
02:13:51.155 02.843 25848 Exposure complete
02:13:51.239 00.084 25848 worker thread done servicing request
02:13:51.239 00.000 21444 OnExposeComplete: enter
02:13:51.239 00.000 21444 UpdateGuideState(): m_state=6
02:13:51.239 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 729
02:13:51.239 00.000 21444 Star::Find returns 1 (1), X=1255.65, Y=665.91, Mass=5690147, SNR=267.3, Peak=65504 HFD=8.0
02:13:51.239 00.000 21444 MultiStar: [#1 0.53,0.74,0.66,U] [#2 0.22,-0.39,0.59,U] [#3 1.03,1.32,0.51,U] [#4 0.09,0.68,0.80,U] [#5 2.35,1.13,0.00,M1] [#6 0.36,0.44,0.67,U] [#7 -0.02,-0.61,0.57,U] [#8 -0.37,1.53,0.43,U] 
02:13:51.239 00.000 21444 refined, 7 included, MultiStar: {0.39, 0.63}, one-star: {0.91, 1.20}
02:13:51.239 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
02:13:51.239 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.40)
02:13:51.239 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=0.63 hyp=0.74 cameraTheta=1.01 mountX=-0.33 mountY=0.73, mountTheta=2.00
02:13:51.240 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=0.63, opts=13)
02:13:51.240 00.000 21444 Enqueuing Move request for scope (0.39, 0.63)
02:13:51.240 00.000 25848 Worker thread wakes up
02:13:51.240 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.63) opts 0xd
02:13:51.240 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 0.63)
02:13:51.240 00.000 25848 Moving (0.39, 0.63) raw xDistance=-0.33 yDistance=0.73
02:13:51.240 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=168, FiltMax=65504, Gamma=0.560
02:13:51.241 00.001 25848 BLC: History state: CurrMiss=0.73, AvgInitMiss=-0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.856546, 1:-0.438718, 2:0.727905
02:13:51.241 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:13:51.241 00.000 25848 BLC: window closed
02:13:51.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
02:13:51.241 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:13:51.241 00.000 25848 MoveAxis(E, 0, ABG)
02:13:51.241 00.000 25848 Move returns status 0, amount 0
02:13:51.241 00.000 25848 MoveAxis(S, 20, ABG)
02:13:51.241 00.000 25848 Guiding  Dir = 1, Dur = 20
02:13:51.241 00.000 21444 UpdateGuideState exits: m=5690147 SNR=267.3 Saturated
02:13:51.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:51.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:51.241 00.000 21444 Enqueuing Expose request
02:13:51.265 00.024 25848 IsSlewing returns 0
02:13:51.265 00.000 25848 IsGuiding returns 0
02:13:51.299 00.034 25848 IsGuiding returns 1
02:13:51.299 00.000 25848 scope still moving after pulse duration time elapsed
02:13:51.358 00.059 25848 IsSlewing returns 0
02:13:51.358 00.000 25848 IsGuiding returns 0
02:13:51.358 00.000 25848 scope move finished after 20 + 72 ms
02:13:51.358 00.000 25848 Move returns status 0, amount 20
02:13:51.358 00.000 25848 move complete, result=0
02:13:51.358 00.000 25848 worker thread done servicing request
02:13:51.358 00.000 25848 Worker thread wakes up
02:13:51.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:51.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:51.358 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 20 ms SOUTH
02:13:54.199 02.841 25848 Exposure complete
02:13:54.285 00.086 25848 worker thread done servicing request
02:13:54.285 00.000 21444 OnExposeComplete: enter
02:13:54.285 00.000 21444 UpdateGuideState(): m_state=6
02:13:54.285 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 730
02:13:54.286 00.001 21444 Star::Find returns 1 (1), X=1253.71, Y=666.08, Mass=5348720, SNR=175.9, Peak=65504 HFD=7.9
02:13:54.286 00.000 21444 MultiStar: [#1 0.01,0.39,0.75,U] [#2 -0.77,-1.22,0.79,U] [#3 -0.35,0.23,0.51,U] [#4 -1.19,0.80,0.72,U] [#5 0.23,0.88,0.82,U] [#6 -1.26,0.40,0.60,U] [#7 -0.96,-1.46,0.48,U] [#8 -2.26,1.94,0.00,M2] 
02:13:54.286 00.000 21444 refined, 7 included, MultiStar: {-0.65, 0.29}, one-star: {-1.04, 1.37}
02:13:54.286 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
02:13:54.286 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.18 = 3.11)
02:13:54.286 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=0.29 hyp=0.71 cameraTheta=2.72 mountX=0.68 mountY=0.02, mountTheta=0.04
02:13:54.287 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=0.29, opts=13)
02:13:54.287 00.000 21444 Enqueuing Move request for scope (-0.65, 0.29)
02:13:54.287 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=282, FiltMax=65504, Gamma=0.560
02:13:54.287 00.000 21444 UpdateGuideState exits: m=5348720 SNR=175.9 Saturated
02:13:54.287 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:54.287 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:54.287 00.000 21444 Enqueuing Expose request
02:13:54.288 00.001 25848 Worker thread wakes up
02:13:54.288 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.29) opts 0xd
02:13:54.288 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, 0.29)
02:13:54.288 00.000 25848 Moving (-0.65, 0.29) raw xDistance=0.68 yDistance=0.02
02:13:54.288 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68
02:13:54.288 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:54.288 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:13:54.288 00.000 25848 MoveAxis(W, 20, ABG)
02:13:54.288 00.000 25848 Guiding  Dir = 3, Dur = 20
02:13:54.313 00.025 25848 IsSlewing returns 0
02:13:54.314 00.001 25848 IsGuiding returns 0
02:13:54.345 00.031 25848 IsGuiding returns 1
02:13:54.345 00.000 25848 scope still moving after pulse duration time elapsed
02:13:54.391 00.046 25848 IsSlewing returns 0
02:13:54.391 00.000 25848 IsGuiding returns 0
02:13:54.391 00.000 25848 scope move finished after 20 + 57 ms
02:13:54.391 00.000 25848 Move returns status 0, amount 20
02:13:54.391 00.000 25848 MoveAxis(N, 0, ABG)
02:13:54.392 00.001 25848 Move returns status 0, amount 0
02:13:54.392 00.000 25848 move complete, result=0
02:13:54.392 00.000 25848 worker thread done servicing request
02:13:54.392 00.000 25848 Worker thread wakes up
02:13:54.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:54.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:54.392 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.0 px 0 ms NORTH
02:13:57.239 02.847 25848 Exposure complete
02:13:57.325 00.086 25848 worker thread done servicing request
02:13:57.325 00.000 21444 OnExposeComplete: enter
02:13:57.325 00.000 21444 UpdateGuideState(): m_state=6
02:13:57.325 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 731
02:13:57.327 00.002 21444 Star::Find returns 1 (1), X=1254.02, Y=667.14, Mass=5139383, SNR=166.0, Peak=65504 HFD=8.0
02:13:57.327 00.000 21444 MultiStar: [#1 0.02,1.69,0.71,U] [#2 -0.77,-0.07,0.65,U] [#3 -0.74,1.62,0.47,U] [#4 -0.93,1.27,0.67,U] [#5 1.20,1.99,0.00,M1] [#6 -1.47,0.55,0.60,U] [#7 -1.64,-0.18,0.63,U] [#8 -0.72,2.65,0.00,M3] 
02:13:57.327 00.000 21444 refined, 6 included, MultiStar: {-0.87, 1.15}, one-star: {-0.73, 2.43}
02:13:57.327 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
02:13:57.327 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.61)
02:13:57.327 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=1.15 hyp=1.44 cameraTheta=2.22 mountX=0.97 mountY=0.73, mountTheta=0.65
02:13:57.327 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=1.15, opts=13)
02:13:57.327 00.000 21444 Enqueuing Move request for scope (-0.87, 1.15)
02:13:57.327 00.000 25848 Worker thread wakes up
02:13:57.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=368, FiltMax=65504, Gamma=0.560
02:13:57.327 00.000 21444 UpdateGuideState exits: m=5139383 SNR=166.0 Saturated
02:13:57.327 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:57.327 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:13:57.327 00.000 21444 Enqueuing Expose request
02:13:57.327 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 1.15) opts 0xd
02:13:57.327 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 1.15)
02:13:57.327 00.000 25848 Moving (-0.87, 1.15) raw xDistance=0.97 yDistance=0.73
02:13:57.327 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.97
02:13:57.327 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:13:57.327 00.000 25848 MoveAxis(W, 30, ABG)
02:13:57.327 00.000 25848 Guiding  Dir = 3, Dur = 30
02:13:57.358 00.031 25848 IsSlewing returns 0
02:13:57.358 00.000 25848 IsGuiding returns 0
02:13:57.427 00.069 25848 IsGuiding returns 1
02:13:57.427 00.000 25848 scope still moving after pulse duration time elapsed
02:13:57.484 00.057 25848 IsSlewing returns 0
02:13:57.484 00.000 25848 IsGuiding returns 0
02:13:57.484 00.000 25848 scope move finished after 30 + 95 ms
02:13:57.484 00.000 25848 Move returns status 0, amount 30
02:13:57.484 00.000 25848 MoveAxis(S, 20, ABG)
02:13:57.484 00.000 25848 Guiding  Dir = 1, Dur = 20
02:13:57.517 00.033 25848 IsSlewing returns 0
02:13:57.517 00.000 25848 IsGuiding returns 0
02:13:57.548 00.031 25848 IsGuiding returns 1
02:13:57.549 00.001 25848 scope still moving after pulse duration time elapsed
02:13:57.595 00.046 25848 IsSlewing returns 0
02:13:57.595 00.000 25848 IsGuiding returns 0
02:13:57.596 00.001 25848 scope move finished after 20 + 58 ms
02:13:57.596 00.000 25848 Move returns status 0, amount 20
02:13:57.596 00.000 25848 move complete, result=0
02:13:57.596 00.000 25848 worker thread done servicing request
02:13:57.596 00.000 25848 Worker thread wakes up
02:13:57.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:13:57.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:13:57.596 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 0.7 px 20 ms SOUTH
02:14:00.440 02.844 25848 Exposure complete
02:14:00.523 00.083 25848 worker thread done servicing request
02:14:00.524 00.001 21444 OnExposeComplete: enter
02:14:00.524 00.000 21444 UpdateGuideState(): m_state=6
02:14:00.524 00.000 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 732
02:14:00.524 00.000 21444 Star::Find returns 1 (1), X=1256.71, Y=666.62, Mass=5210797, SNR=139.4, Peak=65504 HFD=7.8
02:14:00.524 00.000 21444 MultiStar: [#1 1.81,-0.04,0.90,U] [#2 1.64,-1.70,0.00,M1] [#3 1.85,0.25,0.61,U] [#4 1.74,0.55,0.85,U] [#5 3.13,0.77,0.00,M2] [#6 1.11,0.41,0.86,U] [#7 0.97,-0.96,0.62,U] [#8 1.19,1.52,0.57,U] 
02:14:00.524 00.000 21444 refined, 6 included, MultiStar: {1.56, 0.58}, one-star: {1.97, 1.91}
02:14:00.524 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.70 = -2.70)
02:14:00.524 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.74)
02:14:00.524 00.000 21444 CameraToMount -- cameraX=1.56 cameraY=0.58 hyp=1.67 cameraTheta=0.36 mountX=-1.50 mountY=1.13, mountTheta=2.50
02:14:00.525 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.56, y=0.58, opts=13)
02:14:00.526 00.001 21444 Enqueuing Move request for scope (1.56, 0.58)
02:14:00.526 00.000 25848 Worker thread wakes up
02:14:00.526 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=218, FiltMax=65504, Gamma=0.560
02:14:00.526 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.56, 0.58) opts 0xd
02:14:00.526 00.000 25848 Handling offset move in thread for scope, endpoint = (1.56, 0.58)
02:14:00.526 00.000 25848 Moving (1.56, 0.58) raw xDistance=-1.50 yDistance=1.13
02:14:00.526 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.50
02:14:00.526 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
02:14:00.526 00.000 25848 MoveAxis(E, 42, ABG)
02:14:00.526 00.000 25848 Guiding  Dir = 2, Dur = 42
02:14:00.526 00.000 21444 UpdateGuideState exits: m=5210797 SNR=139.4 Saturated
02:14:00.526 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:00.526 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:00.526 00.000 21444 Enqueuing Expose request
02:14:00.561 00.035 25848 IsSlewing returns 0
02:14:00.561 00.000 25848 IsGuiding returns 0
02:14:00.593 00.032 25848 PulseGuide returned control before completion, sleep 21
02:14:00.686 00.093 25848 IsGuiding returns 1
02:14:00.686 00.000 25848 scope still moving after pulse duration time elapsed
02:14:00.749 00.063 25848 IsSlewing returns 0
02:14:00.749 00.000 25848 IsGuiding returns 0
02:14:00.749 00.000 25848 scope move finished after 42 + 146 ms
02:14:00.749 00.000 25848 Move returns status 0, amount 42
02:14:00.749 00.000 25848 MoveAxis(S, 31, ABG)
02:14:00.749 00.000 25848 Guiding  Dir = 1, Dur = 31
02:14:00.779 00.030 25848 IsSlewing returns 0
02:14:00.780 00.001 25848 IsGuiding returns 0
02:14:00.812 00.032 25848 IsGuiding returns 1
02:14:00.812 00.000 25848 scope still moving after pulse duration time elapsed
02:14:00.858 00.046 25848 IsSlewing returns 0
02:14:00.858 00.000 25848 IsGuiding returns 0
02:14:00.858 00.000 25848 scope move finished after 31 + 47 ms
02:14:00.858 00.000 25848 Move returns status 0, amount 31
02:14:00.858 00.000 25848 move complete, result=0
02:14:00.858 00.000 25848 worker thread done servicing request
02:14:00.858 00.000 25848 Worker thread wakes up
02:14:00.858 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:00.858 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:00.858 00.000 21444 GuideStep: -1.5 px 42 ms EAST, 1.1 px 31 ms SOUTH
02:14:03.703 02.845 25848 Exposure complete
02:14:03.789 00.086 25848 worker thread done servicing request
02:14:03.789 00.000 21444 OnExposeComplete: enter
02:14:03.789 00.000 21444 UpdateGuideState(): m_state=6
02:14:03.790 00.001 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 733
02:14:03.790 00.000 21444 Star::Find returns 1 (1), X=1255.22, Y=665.72, Mass=5086245, SNR=126.4, Peak=65504 HFD=7.9
02:14:03.790 00.000 21444 MultiStar: [#1 0.89,-0.14,0.92,U] [#2 0.06,-1.80,0.79,U] [#3 0.74,0.17,0.82,U] [#4 0.25,-0.29,0.91,U] [#5 2.83,-0.12,0.00,M3] [#6 -0.36,-0.41,0.88,U] [#7 -0.48,-1.49,0.98,U] [#8 -0.16,0.66,0.75,U] 
02:14:03.790 00.000 21444 refined, 7 included, MultiStar: {0.18, -0.28}, one-star: {0.47, 1.01}
02:14:03.790 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
02:14:03.790 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
02:14:03.790 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-1.01 mountX=-0.20 mountY=-0.19, mountTheta=-2.38
02:14:03.792 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-0.28, opts=13)
02:14:03.792 00.000 21444 Enqueuing Move request for scope (0.18, -0.28)
02:14:03.792 00.000 25848 Worker thread wakes up
02:14:03.792 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=218, FiltMax=65504, Gamma=0.560
02:14:03.792 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.28) opts 0xd
02:14:03.792 00.000 21444 UpdateGuideState exits: m=5086245 SNR=126.4 Saturated
02:14:03.792 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -0.28)
02:14:03.792 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:03.793 00.001 25848 Moving (0.18, -0.28) raw xDistance=-0.20 yDistance=-0.19
02:14:03.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:14:03.793 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:03.793 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:03.793 00.000 21444 Enqueuing Expose request
02:14:03.793 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:14:03.793 00.000 25848 MoveAxis(E, 0, ABG)
02:14:03.793 00.000 25848 Move returns status 0, amount 0
02:14:03.793 00.000 25848 MoveAxis(N, 0, ABG)
02:14:03.793 00.000 25848 Move returns status 0, amount 0
02:14:03.793 00.000 25848 move complete, result=0
02:14:03.793 00.000 25848 worker thread done servicing request
02:14:03.793 00.000 25848 Worker thread wakes up
02:14:03.793 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:03.793 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:03.794 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:14:06.639 02.845 25848 Exposure complete
02:14:06.714 00.075 25848 worker thread done servicing request
02:14:06.714 00.000 21444 OnExposeComplete: enter
02:14:06.714 00.000 21444 UpdateGuideState(): m_state=6
02:14:06.714 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 734
02:14:06.714 00.000 21444 Star::Find returns 1 (1), X=1258.33, Y=667.12, Mass=5342012, SNR=149.1, Peak=65504 HFD=7.9
02:14:06.714 00.000 21444 MultiStar: large primary error, entering stabilization period
02:14:06.715 00.001 21444 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
02:14:06.715 00.000 21444 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.98)
02:14:06.715 00.000 21444 CameraToMount -- cameraX=3.58 cameraY=2.41 hyp=4.32 cameraTheta=0.59 mountX=-3.35 mountY=3.59, mountTheta=2.32
02:14:06.715 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.58, y=2.41, opts=13)
02:14:06.715 00.000 21444 Enqueuing Move request for scope (3.58, 2.41)
02:14:06.715 00.000 25848 Worker thread wakes up
02:14:06.715 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.58, 2.41) opts 0xd
02:14:06.715 00.000 25848 Handling offset move in thread for scope, endpoint = (3.58, 2.41)
02:14:06.715 00.000 25848 Moving (3.58, 2.41) raw xDistance=-3.35 yDistance=3.59
02:14:06.715 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.11 from input -3.35
02:14:06.715 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.59 from input 3.59
02:14:06.715 00.000 25848 MoveAxis(E, 98, ABG)
02:14:06.716 00.001 25848 Guiding  Dir = 2, Dur = 98
02:14:06.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=170, FiltMax=65504, Gamma=0.560
02:14:06.716 00.000 21444 UpdateGuideState exits: m=5342012 SNR=149.1 Saturated
02:14:06.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:06.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:06.716 00.000 21444 Enqueuing Expose request
02:14:06.736 00.020 25848 IsSlewing returns 0
02:14:06.736 00.000 25848 IsGuiding returns 0
02:14:06.768 00.032 25848 PulseGuide returned control before completion, sleep 77
02:14:06.859 00.091 25848 IsGuiding returns 1
02:14:06.859 00.000 25848 scope still moving after pulse duration time elapsed
02:14:06.921 00.062 25848 IsSlewing returns 0
02:14:06.921 00.000 25848 IsGuiding returns 0
02:14:06.921 00.000 25848 scope move finished after 98 + 86 ms
02:14:06.921 00.000 25848 Move returns status 0, amount 98
02:14:06.921 00.000 25848 MoveAxis(S, 98, ABG)
02:14:06.921 00.000 25848 Guiding  Dir = 1, Dur = 98
02:14:06.954 00.033 25848 IsSlewing returns 0
02:14:06.954 00.000 25848 IsGuiding returns 0
02:14:06.985 00.031 25848 PulseGuide returned control before completion, sleep 77
02:14:07.078 00.093 25848 IsGuiding returns 1
02:14:07.078 00.000 25848 scope still moving after pulse duration time elapsed
02:14:07.142 00.064 25848 IsSlewing returns 0
02:14:07.142 00.000 25848 IsGuiding returns 0
02:14:07.142 00.000 25848 scope move finished after 98 + 90 ms
02:14:07.142 00.000 25848 Move returns status 0, amount 98
02:14:07.142 00.000 25848 move complete, result=0
02:14:07.142 00.000 25848 worker thread done servicing request
02:14:07.142 00.000 25848 Worker thread wakes up
02:14:07.142 00.000 21444 GuideStep: -3.4 px 98 ms EAST, 3.6 px 98 ms SOUTH
02:14:07.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:07.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:09.990 02.848 25848 Exposure complete
02:14:10.077 00.087 25848 worker thread done servicing request
02:14:10.077 00.000 21444 OnExposeComplete: enter
02:14:10.077 00.000 21444 UpdateGuideState(): m_state=6
02:14:10.077 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 735
02:14:10.077 00.000 21444 Star::Find returns 1 (1), X=1255.42, Y=662.34, Mass=5329023, SNR=151.3, Peak=65504 HFD=7.8
02:14:10.077 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
02:14:10.077 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.90)
02:14:10.077 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=-2.37 hyp=2.46 cameraTheta=-1.29 mountX=-0.89 mountY=-1.93, mountTheta=-2.00
02:14:10.078 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=-2.37, opts=13)
02:14:10.078 00.000 21444 Enqueuing Move request for scope (0.68, -2.37)
02:14:10.078 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=232, FiltMax=65504, Gamma=0.560
02:14:10.078 00.000 21444 UpdateGuideState exits: m=5329023 SNR=151.3 Saturated
02:14:10.078 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:10.078 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:10.078 00.000 21444 Enqueuing Expose request
02:14:10.078 00.000 25848 Worker thread wakes up
02:14:10.078 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, -2.37) opts 0xd
02:14:10.078 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, -2.37)
02:14:10.078 00.000 25848 Moving (0.68, -2.37) raw xDistance=-0.89 yDistance=-1.93
02:14:10.078 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.89
02:14:10.079 00.001 25848 resist switch: large excursion: input -1.93 thresh 1.53 direction from 1 to -1
02:14:10.079 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.80
02:14:10.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.93 from input -1.93
02:14:10.079 00.000 25848 MoveAxis(E, 33, ABG)
02:14:10.079 00.000 25848 Guiding  Dir = 2, Dur = 33
02:14:10.109 00.030 25848 IsSlewing returns 0
02:14:10.109 00.000 25848 IsGuiding returns 0
02:14:10.141 00.032 25848 PulseGuide returned control before completion, sleep 12
02:14:10.162 00.021 25848 IsGuiding returns 1
02:14:10.162 00.000 25848 scope still moving after pulse duration time elapsed
02:14:10.218 00.056 25848 IsSlewing returns 0
02:14:10.218 00.000 25848 IsGuiding returns 0
02:14:10.218 00.000 25848 scope move finished after 33 + 75 ms
02:14:10.218 00.000 25848 Move returns status 0, amount 33
02:14:10.218 00.000 25848 BLC: Oldest BLC event removed
02:14:10.218 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 238 applied
02:14:10.218 00.000 25848 MoveAxis(N, 291, ABG)
02:14:10.218 00.000 25848 Guiding  Dir = 0, Dur = 291
02:14:10.250 00.032 25848 IsSlewing returns 0
02:14:10.251 00.001 25848 IsGuiding returns 0
02:14:10.282 00.031 25848 PulseGuide returned control before completion, sleep 270
02:14:10.579 00.297 25848 IsGuiding returns 1
02:14:10.579 00.000 25848 scope still moving after pulse duration time elapsed
02:14:10.642 00.063 25848 IsSlewing returns 0
02:14:10.642 00.000 25848 IsGuiding returns 0
02:14:10.642 00.000 25848 scope move finished after 291 + 100 ms
02:14:10.642 00.000 25848 Move returns status 0, amount 291
02:14:10.642 00.000 25848 move complete, result=0
02:14:10.642 00.000 25848 worker thread done servicing request
02:14:10.642 00.000 25848 Worker thread wakes up
02:14:10.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:10.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:10.642 00.000 21444 GuideStep: -0.9 px 33 ms EAST, -1.9 px 291 ms NORTH
02:14:13.490 02.848 25848 Exposure complete
02:14:13.571 00.081 25848 worker thread done servicing request
02:14:13.571 00.000 21444 OnExposeComplete: enter
02:14:13.571 00.000 21444 UpdateGuideState(): m_state=6
02:14:13.571 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 736
02:14:13.571 00.000 21444 Star::Find returns 1 (1), X=1254.95, Y=662.78, Mass=5609779, SNR=219.8, Peak=65504 HFD=8.1
02:14:13.572 00.001 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.52 = 1.76)
02:14:13.572 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.36 = -1.08)
02:14:13.572 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=-1.93 hyp=1.94 cameraTheta=-1.47 mountX=-0.37 mountY=-1.71, mountTheta=-1.79
02:14:13.572 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=-1.93, opts=13)
02:14:13.572 00.000 21444 Enqueuing Move request for scope (0.20, -1.93)
02:14:13.572 00.000 25848 Worker thread wakes up
02:14:13.572 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=292, FiltMax=65504, Gamma=0.560
02:14:13.573 00.001 21444 UpdateGuideState exits: m=5609779 SNR=219.8 Saturated
02:14:13.573 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:13.573 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:13.573 00.000 21444 Enqueuing Expose request
02:14:13.573 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, -1.93) opts 0xd
02:14:13.573 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, -1.93)
02:14:13.573 00.000 25848 Moving (0.20, -1.93) raw xDistance=-0.37 yDistance=-1.71
02:14:13.573 00.000 25848 BLC: History state: CurrMiss=1.71, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.934937, 1:1.711667
02:14:13.573 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
02:14:13.573 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
02:14:13.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.71 from input -1.71
02:14:13.573 00.000 25848 MoveAxis(E, 0, ABG)
02:14:13.573 00.000 25848 Move returns status 0, amount 0
02:14:13.573 00.000 25848 MoveAxis(N, 47, ABG)
02:14:13.573 00.000 25848 Guiding  Dir = 0, Dur = 47
02:14:13.593 00.020 25848 IsSlewing returns 0
02:14:13.593 00.000 25848 IsGuiding returns 0
02:14:13.625 00.032 25848 PulseGuide returned control before completion, sleep 26
02:14:13.663 00.038 25848 IsGuiding returns 1
02:14:13.663 00.000 25848 scope still moving after pulse duration time elapsed
02:14:13.718 00.055 25848 IsSlewing returns 0
02:14:13.718 00.000 25848 IsGuiding returns 0
02:14:13.718 00.000 25848 scope move finished after 47 + 77 ms
02:14:13.718 00.000 25848 Move returns status 0, amount 47
02:14:13.718 00.000 25848 move complete, result=0
02:14:13.718 00.000 25848 worker thread done servicing request
02:14:13.718 00.000 25848 Worker thread wakes up
02:14:13.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:13.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:13.718 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.7 px 47 ms NORTH
02:14:16.566 02.848 25848 Exposure complete
02:14:16.654 00.088 25848 worker thread done servicing request
02:14:16.654 00.000 21444 OnExposeComplete: enter
02:14:16.654 00.000 21444 UpdateGuideState(): m_state=6
02:14:16.654 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 737
02:14:16.654 00.000 21444 Star::Find returns 1 (1), X=1253.95, Y=663.34, Mass=5562622, SNR=228.3, Peak=65504 HFD=7.9
02:14:16.655 00.001 21444 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.05) = xAngle (-5.15 = 1.13)
02:14:16.655 00.000 21444 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.99 = -1.71)
02:14:16.655 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=-1.37 hyp=1.58 cameraTheta=-2.10 mountX=0.67 mountY=-1.57, mountTheta=-1.17
02:14:16.655 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=-1.37, opts=13)
02:14:16.656 00.001 21444 Enqueuing Move request for scope (-0.80, -1.37)
02:14:16.656 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2460, FiltMin=244, FiltMax=65504, Gamma=0.560
02:14:16.656 00.000 21444 UpdateGuideState exits: m=5562622 SNR=228.3 Saturated
02:14:16.656 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:16.656 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:16.656 00.000 21444 Enqueuing Expose request
02:14:16.656 00.000 25848 Worker thread wakes up
02:14:16.656 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -1.37) opts 0xd
02:14:16.656 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, -1.37)
02:14:16.656 00.000 25848 Moving (-0.80, -1.37) raw xDistance=0.67 yDistance=-1.57
02:14:16.656 00.000 25848 BLC: History state: CurrMiss=1.57, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.934937, 1:1.711667, 2:1.568145
02:14:16.656 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
02:14:16.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
02:14:16.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
02:14:16.656 00.000 25848 MoveAxis(W, 20, ABG)
02:14:16.656 00.000 25848 Guiding  Dir = 3, Dur = 20
02:14:16.686 00.030 25848 IsSlewing returns 0
02:14:16.687 00.001 25848 IsGuiding returns 0
02:14:16.718 00.031 25848 IsGuiding returns 1
02:14:16.718 00.000 25848 scope still moving after pulse duration time elapsed
02:14:16.781 00.063 25848 IsSlewing returns 0
02:14:16.781 00.000 25848 IsGuiding returns 0
02:14:16.781 00.000 25848 scope move finished after 20 + 74 ms
02:14:16.781 00.000 25848 Move returns status 0, amount 20
02:14:16.781 00.000 25848 MoveAxis(N, 43, ABG)
02:14:16.781 00.000 25848 Guiding  Dir = 0, Dur = 43
02:14:16.812 00.031 25848 IsSlewing returns 0
02:14:16.842 00.030 25848 IsGuiding returns 0
02:14:16.873 00.031 25848 PulseGuide returned control before completion, sleep 22
02:14:16.908 00.035 25848 IsGuiding returns 1
02:14:16.908 00.000 25848 scope still moving after pulse duration time elapsed
02:14:16.967 00.059 25848 IsSlewing returns 0
02:14:16.967 00.000 25848 IsGuiding returns 0
02:14:16.967 00.000 25848 scope move finished after 43 + 82 ms
02:14:16.967 00.000 25848 Move returns status 0, amount 43
02:14:16.967 00.000 25848 move complete, result=0
02:14:16.967 00.000 25848 worker thread done servicing request
02:14:16.967 00.000 25848 Worker thread wakes up
02:14:16.967 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:16.967 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:16.967 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -1.6 px 43 ms NORTH
02:14:19.818 02.851 25848 Exposure complete
02:14:19.886 00.068 25848 worker thread done servicing request
02:14:19.886 00.000 21444 OnExposeComplete: enter
02:14:19.886 00.000 21444 UpdateGuideState(): m_state=6
02:14:19.886 00.000 21444 Star::Find(15, 1253, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 738
02:14:19.886 00.000 21444 Star::Find returns 1 (1), X=1253.47, Y=662.77, Mass=5679630, SNR=241.9, Peak=65504 HFD=7.9
02:14:19.886 00.000 21444 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.05) = xAngle (-5.21 = 1.08)
02:14:19.886 00.000 21444 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.77)
02:14:19.886 00.000 21444 CameraToMount -- cameraX=-1.28 cameraY=-1.93 hyp=2.32 cameraTheta=-2.15 mountX=1.10 mountY=-2.27, mountTheta=-1.12
02:14:19.887 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.28, y=-1.93, opts=13)
02:14:19.887 00.000 21444 Enqueuing Move request for scope (-1.28, -1.93)
02:14:19.887 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=166, FiltMax=65504, Gamma=0.560
02:14:19.887 00.000 21444 UpdateGuideState exits: m=5679630 SNR=241.9 Saturated
02:14:19.887 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:19.887 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:19.887 00.000 21444 Enqueuing Expose request
02:14:19.887 00.000 25848 Worker thread wakes up
02:14:19.887 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.28, -1.93) opts 0xd
02:14:19.887 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.28, -1.93)
02:14:19.887 00.000 25848 Moving (-1.28, -1.93) raw xDistance=1.10 yDistance=-2.27
02:14:19.887 00.000 25848 BLC: window closed
02:14:19.887 00.000 25848 BLC: History state: CurrMiss=2.27, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.934937, 1:1.711667, 2:1.568145
02:14:19.888 00.001 25848 BLC: Under-shoot; no adjustment because of over-shoot history
02:14:19.888 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.10
02:14:19.888 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.27 from input -2.27
02:14:19.888 00.000 25848 MoveAxis(W, 33, ABG)
02:14:19.888 00.000 25848 Guiding  Dir = 3, Dur = 33
02:14:19.908 00.020 25848 IsSlewing returns 0
02:14:19.908 00.000 25848 IsGuiding returns 0
02:14:19.939 00.031 25848 PulseGuide returned control before completion, sleep 13
02:14:19.957 00.018 25848 IsGuiding returns 1
02:14:19.957 00.000 25848 scope still moving after pulse duration time elapsed
02:14:20.017 00.060 25848 IsSlewing returns 0
02:14:20.038 00.021 25848 IsGuiding returns 0
02:14:20.038 00.000 25848 scope move finished after 33 + 96 ms
02:14:20.038 00.000 25848 Move returns status 0, amount 33
02:14:20.038 00.000 25848 MoveAxis(N, 62, ABG)
02:14:20.038 00.000 25848 Guiding  Dir = 0, Dur = 62
02:14:20.063 00.025 25848 IsSlewing returns 0
02:14:20.063 00.000 25848 IsGuiding returns 0
02:14:20.094 00.031 25848 PulseGuide returned control before completion, sleep 42
02:14:20.147 00.053 25848 IsGuiding returns 1
02:14:20.147 00.000 25848 scope still moving after pulse duration time elapsed
02:14:20.203 00.056 25848 IsSlewing returns 0
02:14:20.203 00.000 25848 IsGuiding returns 0
02:14:20.203 00.000 25848 scope move finished after 62 + 77 ms
02:14:20.203 00.000 25848 Move returns status 0, amount 62
02:14:20.203 00.000 25848 move complete, result=0
02:14:20.203 00.000 25848 worker thread done servicing request
02:14:20.203 00.000 25848 Worker thread wakes up
02:14:20.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:20.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:20.203 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -2.3 px 62 ms NORTH
02:14:23.048 02.845 25848 Exposure complete
02:14:23.124 00.076 25848 worker thread done servicing request
02:14:23.124 00.000 21444 OnExposeComplete: enter
02:14:23.124 00.000 21444 UpdateGuideState(): m_state=6
02:14:23.125 00.001 21444 Star::Find(15, 1253, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 739
02:14:23.125 00.000 21444 Star::Find returns 1 (1), X=1255.39, Y=664.89, Mass=5632195, SNR=199.1, Peak=65504 HFD=7.9
02:14:23.125 00.000 21444 MultiStar: exiting stabilization period
02:14:23.125 00.000 21444 MultiStar: [#1 1.33,-0.84,1.01,U] [#2 0.53,-2.19,0.00,M1] [#3 1.26,0.05,0.70,U] [#4 0.29,-0.55,0.90,U] [#5 1.69,-0.73,0.62,U] [#6 -0.32,-0.74,0.69,U] [#7 0.16,-1.41,0.62,U] [#8 -0.73,-0.15,0.54,U] 
02:14:23.125 00.000 21444 single-star, 7 included, MultiStar: {0.60, -0.50}, one-star: {0.64, 0.18}
02:14:23.125 00.000 21444 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
02:14:23.125 00.000 21444 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.66)
02:14:23.125 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.18 hyp=0.67 cameraTheta=0.27 mountX=-0.62 mountY=0.41, mountTheta=2.56
02:14:23.126 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.18, opts=13)
02:14:23.126 00.000 21444 Enqueuing Move request for scope (0.64, 0.18)
02:14:23.126 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=208, FiltMax=65504, Gamma=0.560
02:14:23.126 00.000 21444 UpdateGuideState exits: m=5632195 SNR=199.1 Saturated
02:14:23.126 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:23.126 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:23.126 00.000 21444 Enqueuing Expose request
02:14:23.126 00.000 25848 Worker thread wakes up
02:14:23.126 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.18) opts 0xd
02:14:23.126 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.18)
02:14:23.126 00.000 25848 Moving (0.64, 0.18) raw xDistance=-0.62 yDistance=0.41
02:14:23.126 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.62
02:14:23.126 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:23.126 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
02:14:23.126 00.000 25848 MoveAxis(E, 16, ABG)
02:14:23.126 00.000 25848 Guiding  Dir = 2, Dur = 16
02:14:23.157 00.031 25848 IsSlewing returns 0
02:14:23.157 00.000 25848 IsGuiding returns 0
02:14:23.188 00.031 25848 IsGuiding returns 1
02:14:23.188 00.000 25848 scope still moving after pulse duration time elapsed
02:14:23.251 00.063 25848 IsSlewing returns 0
02:14:23.251 00.000 25848 IsGuiding returns 0
02:14:23.251 00.000 25848 scope move finished after 16 + 78 ms
02:14:23.251 00.000 25848 Move returns status 0, amount 16
02:14:23.251 00.000 25848 MoveAxis(N, 0, ABG)
02:14:23.251 00.000 25848 Move returns status 0, amount 0
02:14:23.251 00.000 25848 move complete, result=0
02:14:23.251 00.000 25848 worker thread done servicing request
02:14:23.251 00.000 25848 Worker thread wakes up
02:14:23.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:23.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:23.251 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.4 px 0 ms NORTH
02:14:26.097 02.846 25848 Exposure complete
02:14:26.180 00.083 25848 worker thread done servicing request
02:14:26.181 00.001 21444 OnExposeComplete: enter
02:14:26.181 00.000 21444 UpdateGuideState(): m_state=6
02:14:26.181 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 740
02:14:26.181 00.000 21444 Star::Find returns 1 (1), X=1255.33, Y=664.48, Mass=5530104, SNR=210.8, Peak=65504 HFD=7.8
02:14:26.181 00.000 21444 MultiStar: [#1 1.81,-0.84,0.00,M1] [#2 1.11,-1.89,0.00,M2] [#3 0.50,-0.08,0.83,U] [#4 0.24,-1.38,0.72,U] [#5 1.99,-1.06,0.00,M3] [#6 0.04,-1.00,0.59,U] [#7 0.40,-2.54,0.00,M1] [#8 -0.26,0.11,0.46,U] 
02:14:26.181 00.000 21444 refined, 4 included, MultiStar: {0.30, -0.51}, one-star: {0.58, -0.23}
02:14:26.181 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
02:14:26.181 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.65)
02:14:26.181 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.51 hyp=0.59 cameraTheta=-1.04 mountX=-0.34 mountY=-0.36, mountTheta=-2.33
02:14:26.183 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.51, opts=13)
02:14:26.183 00.000 21444 Enqueuing Move request for scope (0.30, -0.51)
02:14:26.183 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=68, FiltMax=65504, Gamma=0.560
02:14:26.183 00.000 21444 UpdateGuideState exits: m=5530104 SNR=210.8 Saturated
02:14:26.183 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:26.183 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:26.183 00.000 21444 Enqueuing Expose request
02:14:26.183 00.000 25848 Worker thread wakes up
02:14:26.183 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.51) opts 0xd
02:14:26.183 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.51)
02:14:26.183 00.000 25848 Moving (0.30, -0.51) raw xDistance=-0.34 yDistance=-0.36
02:14:26.183 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
02:14:26.183 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:26.183 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:14:26.183 00.000 25848 MoveAxis(E, 0, ABG)
02:14:26.183 00.000 25848 Move returns status 0, amount 0
02:14:26.183 00.000 25848 MoveAxis(N, 0, ABG)
02:14:26.183 00.000 25848 Move returns status 0, amount 0
02:14:26.183 00.000 25848 move complete, result=0
02:14:26.183 00.000 25848 worker thread done servicing request
02:14:26.183 00.000 25848 Worker thread wakes up
02:14:26.183 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:26.183 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
02:14:26.183 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:29.026 02.843 25848 Exposure complete
02:14:29.109 00.083 25848 worker thread done servicing request
02:14:29.109 00.000 21444 OnExposeComplete: enter
02:14:29.109 00.000 21444 UpdateGuideState(): m_state=6
02:14:29.110 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 741
02:14:29.110 00.000 21444 Star::Find returns 1 (1), X=1256.22, Y=663.25, Mass=5462121, SNR=192.0, Peak=65504 HFD=7.9
02:14:29.110 00.000 21444 MultiStar: [#1 2.74,-1.93,0.00,M2] [#2 2.16,-3.73,0.00,M3] [#3 2.57,-1.73,0.00,M1] [#4 1.83,-2.51,0.00,M1] [#5 3.03,-1.86,0.00,M4] [#6 1.24,-2.76,0.00,M1] [#7 0.92,-3.74,0.00,M2] [#8 0.69,-1.40,0.50,U] 
02:14:29.110 00.000 21444 refined, 1 included, MultiStar: {1.21, -1.44}, one-star: {1.47, -1.46}
02:14:29.110 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
02:14:29.110 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.48)
02:14:29.110 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=-1.44 hyp=1.88 cameraTheta=-0.87 mountX=-1.33 mountY=-0.88, mountTheta=-2.56
02:14:29.111 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=-1.44, opts=13)
02:14:29.111 00.000 21444 Enqueuing Move request for scope (1.21, -1.44)
02:14:29.111 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=244, FiltMax=65504, Gamma=0.560
02:14:29.111 00.000 21444 UpdateGuideState exits: m=5462121 SNR=192.0 Saturated
02:14:29.111 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:29.111 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:29.111 00.000 21444 Enqueuing Expose request
02:14:29.111 00.000 25848 Worker thread wakes up
02:14:29.111 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, -1.44) opts 0xd
02:14:29.111 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, -1.44)
02:14:29.111 00.000 25848 Moving (1.21, -1.44) raw xDistance=-1.33 yDistance=-0.88
02:14:29.111 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
02:14:29.112 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
02:14:29.112 00.000 25848 MoveAxis(E, 39, ABG)
02:14:29.112 00.000 25848 Guiding  Dir = 2, Dur = 39
02:14:29.140 00.028 25848 IsSlewing returns 0
02:14:29.140 00.000 25848 IsGuiding returns 0
02:14:29.172 00.032 25848 PulseGuide returned control before completion, sleep 18
02:14:29.198 00.026 25848 IsGuiding returns 1
02:14:29.198 00.000 25848 scope still moving after pulse duration time elapsed
02:14:29.250 00.052 25848 IsSlewing returns 0
02:14:29.250 00.000 25848 IsGuiding returns 0
02:14:29.250 00.000 25848 scope move finished after 39 + 71 ms
02:14:29.250 00.000 25848 Move returns status 0, amount 39
02:14:29.250 00.000 25848 MoveAxis(N, 24, ABG)
02:14:29.250 00.000 25848 Guiding  Dir = 0, Dur = 24
02:14:29.280 00.030 25848 IsSlewing returns 0
02:14:29.281 00.001 25848 IsGuiding returns 0
02:14:29.312 00.031 25848 IsGuiding returns 1
02:14:29.312 00.000 25848 scope still moving after pulse duration time elapsed
02:14:29.360 00.048 25848 IsSlewing returns 0
02:14:29.360 00.000 25848 IsGuiding returns 0
02:14:29.360 00.000 25848 scope move finished after 24 + 54 ms
02:14:29.360 00.000 25848 Move returns status 0, amount 24
02:14:29.360 00.000 25848 move complete, result=0
02:14:29.360 00.000 25848 worker thread done servicing request
02:14:29.360 00.000 25848 Worker thread wakes up
02:14:29.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:29.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:29.361 00.001 21444 GuideStep: -1.3 px 39 ms EAST, -0.9 px 24 ms NORTH
02:14:32.212 02.851 25848 Exposure complete
02:14:32.293 00.081 25848 worker thread done servicing request
02:14:32.293 00.000 21444 OnExposeComplete: enter
02:14:32.293 00.000 21444 UpdateGuideState(): m_state=6
02:14:32.293 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 742
02:14:32.293 00.000 21444 Star::Find returns 1 (1), X=1258.22, Y=665.98, Mass=4708778, SNR=125.1, Peak=65504 HFD=8.1
02:14:32.293 00.000 21444 MultiStar: [#1 4.61,0.10,0.00,M3] [#2 3.33,-1.63,0.00,M4] [#3 3.87,-0.19,0.00,M2] [#4 2.51,0.41,0.00,M2] [#5 4.94,1.16,0.00,M5] [#6 1.97,0.03,0.75,U] [#7 2.52,-1.40,0.00,M3] [#8 1.38,2.01,0.00,M1] 
02:14:32.293 00.000 21444 refined, 1 included, MultiStar: {2.83, 0.74}, one-star: {3.48, 1.27}
02:14:32.293 00.000 21444 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
02:14:32.293 00.000 21444 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.64 = 0.64)
02:14:32.293 00.000 21444 CameraToMount -- cameraX=2.83 cameraY=0.74 hyp=2.93 cameraTheta=0.26 mountX=-2.75 mountY=1.76, mountTheta=2.57
02:14:32.294 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.83, y=0.74, opts=13)
02:14:32.294 00.000 21444 Enqueuing Move request for scope (2.83, 0.74)
02:14:32.294 00.000 25848 Worker thread wakes up
02:14:32.294 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.83, 0.74) opts 0xd
02:14:32.294 00.000 25848 Handling offset move in thread for scope, endpoint = (2.83, 0.74)
02:14:32.294 00.000 25848 Moving (2.83, 0.74) raw xDistance=-2.75 yDistance=1.76
02:14:32.294 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.79 from input -2.75
02:14:32.294 00.000 25848 resist switch: large excursion: input 1.76 thresh 1.53 direction from -1 to 1
02:14:32.294 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.27
02:14:32.294 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.76 from input 1.76
02:14:32.294 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=180, FiltMax=65504, Gamma=0.560
02:14:32.294 00.000 21444 UpdateGuideState exits: m=4708778 SNR=125.1 Saturated
02:14:32.295 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:32.295 00.000 25848 MoveAxis(E, 83, ABG)
02:14:32.295 00.000 25848 Guiding  Dir = 2, Dur = 83
02:14:32.295 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:32.295 00.000 21444 Enqueuing Expose request
02:14:32.327 00.032 25848 IsSlewing returns 0
02:14:32.327 00.000 25848 IsGuiding returns 0
02:14:32.359 00.032 25848 PulseGuide returned control before completion, sleep 62
02:14:32.430 00.071 25848 IsGuiding returns 1
02:14:32.430 00.000 25848 scope still moving after pulse duration time elapsed
02:14:32.485 00.055 25848 IsSlewing returns 0
02:14:32.485 00.000 25848 IsGuiding returns 0
02:14:32.485 00.000 25848 scope move finished after 83 + 75 ms
02:14:32.486 00.001 25848 Move returns status 0, amount 83
02:14:32.486 00.000 25848 BLC: Oldest BLC event removed
02:14:32.486 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 238 applied
02:14:32.486 00.000 25848 MoveAxis(S, 286, ABG)
02:14:32.486 00.000 25848 Guiding  Dir = 1, Dur = 286
02:14:32.514 00.028 25848 IsSlewing returns 0
02:14:32.583 00.069 25848 IsGuiding returns 0
02:14:32.613 00.030 25848 PulseGuide returned control before completion, sleep 266
02:14:32.880 00.267 25848 IsGuiding returns 1
02:14:32.880 00.000 25848 scope still moving after pulse duration time elapsed
02:14:32.937 00.057 25848 IsSlewing returns 0
02:14:32.937 00.000 25848 IsGuiding returns 0
02:14:32.937 00.000 25848 scope move finished after 286 + 68 ms
02:14:32.937 00.000 25848 Move returns status 0, amount 286
02:14:32.937 00.000 25848 move complete, result=0
02:14:32.937 00.000 25848 worker thread done servicing request
02:14:32.938 00.001 25848 Worker thread wakes up
02:14:32.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:32.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:32.938 00.000 21444 GuideStep: -2.8 px 83 ms EAST, 1.8 px 286 ms SOUTH
02:14:35.779 02.841 25848 Exposure complete
02:14:35.865 00.086 25848 worker thread done servicing request
02:14:35.865 00.000 21444 OnExposeComplete: enter
02:14:35.866 00.001 21444 UpdateGuideState(): m_state=6
02:14:35.866 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 743
02:14:35.866 00.000 21444 Star::Find returns 1 (1), X=1257.14, Y=667.57, Mass=5133187, SNR=141.8, Peak=65504 HFD=7.9
02:14:35.866 00.000 21444 MultiStar: [#1 3.02,1.70,0.00,M4] [#2 2.33,0.27,0.00,M5] [#3 3.05,1.59,0.00,M3] [#4 2.17,1.56,0.00,M3] [#5 3.79,2.54,0.00,M6] [#6 1.66,1.83,0.00,M1] [#7 2.05,-0.01,0.00,M4] [#8 1.43,2.85,0.00,M2] 
02:14:35.866 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
02:14:35.866 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.26)
02:14:35.866 00.000 21444 CameraToMount -- cameraX=2.39 cameraY=2.86 hyp=3.73 cameraTheta=0.87 mountX=-2.12 mountY=3.55, mountTheta=2.11
02:14:35.867 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.39, y=2.86, opts=13)
02:14:35.867 00.000 21444 Enqueuing Move request for scope (2.39, 2.86)
02:14:35.867 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=244, FiltMax=65504, Gamma=0.560
02:14:35.867 00.000 21444 UpdateGuideState exits: m=5133187 SNR=141.8 Saturated
02:14:35.867 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:35.867 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:35.867 00.000 21444 Enqueuing Expose request
02:14:35.867 00.000 25848 Worker thread wakes up
02:14:35.867 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.39, 2.86) opts 0xd
02:14:35.867 00.000 25848 Handling offset move in thread for scope, endpoint = (2.39, 2.86)
02:14:35.867 00.000 25848 Moving (2.39, 2.86) raw xDistance=-2.12 yDistance=3.55
02:14:35.867 00.000 25848 BLC: History state: CurrMiss=3.55, AvgInitMiss=0.42, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.756025, 1:3.552292
02:14:35.868 00.001 25848 BLC: Under-shoot, no adjustment, waiting for more data
02:14:35.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.46 from input -2.12
02:14:35.868 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.55 from input 3.55
02:14:35.868 00.000 25848 MoveAxis(E, 68, ABG)
02:14:35.868 00.000 25848 Guiding  Dir = 2, Dur = 68
02:14:35.888 00.020 25848 IsSlewing returns 0
02:14:35.888 00.000 25848 IsGuiding returns 0
02:14:35.931 00.043 25848 PulseGuide returned control before completion, sleep 37
02:14:36.265 00.334 25848 IsGuiding returns 1
02:14:36.265 00.000 25848 scope still moving after pulse duration time elapsed
02:14:36.328 00.063 25848 IsSlewing returns 0
02:14:36.329 00.001 25848 IsGuiding returns 0
02:14:36.329 00.000 25848 scope move finished after 68 + 372 ms
02:14:36.329 00.000 25848 Move returns status 0, amount 68
02:14:36.329 00.000 25848 MoveAxis(S, 97, ABG)
02:14:36.329 00.000 25848 Guiding  Dir = 1, Dur = 97
02:14:36.359 00.030 25848 IsSlewing returns 0
02:14:36.359 00.000 25848 IsGuiding returns 0
02:14:36.391 00.032 25848 PulseGuide returned control before completion, sleep 76
02:14:36.470 00.079 25848 IsGuiding returns 1
02:14:36.470 00.000 25848 scope still moving after pulse duration time elapsed
02:14:36.545 00.075 25848 IsSlewing returns 0
02:14:36.546 00.001 25848 IsGuiding returns 0
02:14:36.546 00.000 25848 scope move finished after 97 + 89 ms
02:14:36.546 00.000 25848 Move returns status 0, amount 97
02:14:36.546 00.000 25848 move complete, result=0
02:14:36.546 00.000 25848 worker thread done servicing request
02:14:36.546 00.000 25848 Worker thread wakes up
02:14:36.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:36.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:36.546 00.000 21444 GuideStep: -2.1 px 68 ms EAST, 3.6 px 97 ms SOUTH
02:14:39.399 02.853 25848 Exposure complete
02:14:39.481 00.082 25848 worker thread done servicing request
02:14:39.481 00.000 21444 OnExposeComplete: enter
02:14:39.482 00.001 21444 UpdateGuideState(): m_state=6
02:14:39.482 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 744
02:14:39.482 00.000 21444 Star::Find returns 1 (1), X=1255.10, Y=665.30, Mass=5176627, SNR=137.6, Peak=65504 HFD=7.8
02:14:39.482 00.000 21444 MultiStar: [#1 0.29,0.22,1.22,U] [#2 -0.36,-1.71,0.89,U] [#3 -0.60,-0.52,0.88,U] [#4 0.06,-0.22,0.87,U] [#5 2.20,-0.65,0.00,M7] [#6 -0.21,-0.77,0.60,U] [#7 0.29,-1.83,0.84,U] [#8 -0.38,0.44,0.47,U] 
02:14:39.482 00.000 21444 refined, 7 included, MultiStar: {-0.02, -0.46}, one-star: {0.35, 0.59}
02:14:39.482 00.000 21444 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.05) = xAngle (-4.67 = 1.62)
02:14:39.482 00.000 21444 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.51 = -1.23)
02:14:39.482 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.46 hyp=0.46 cameraTheta=-1.62 mountX=-0.02 mountY=-0.43, mountTheta=-1.62
02:14:39.483 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.46, opts=13)
02:14:39.483 00.000 21444 Enqueuing Move request for scope (-0.02, -0.46)
02:14:39.483 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=16, FiltMax=65504, Gamma=0.560
02:14:39.483 00.000 21444 UpdateGuideState exits: m=5176627 SNR=137.6 Saturated
02:14:39.483 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:39.483 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:39.483 00.000 21444 Enqueuing Expose request
02:14:39.483 00.000 25848 Worker thread wakes up
02:14:39.483 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.46) opts 0xd
02:14:39.483 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.46)
02:14:39.483 00.000 25848 Moving (-0.02, -0.46) raw xDistance=-0.02 yDistance=-0.43
02:14:39.483 00.000 25848 BLC: History state: CurrMiss=-0.43, AvgInitMiss=0.42, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.756025, 1:3.552292, 2:-0.434465
02:14:39.483 00.000 25848 BLC: No correction, Miss < min_move
02:14:39.483 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:14:39.483 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:39.483 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
02:14:39.483 00.000 25848 MoveAxis(E, 0, ABG)
02:14:39.484 00.001 25848 Move returns status 0, amount 0
02:14:39.484 00.000 25848 MoveAxis(N, 0, ABG)
02:14:39.484 00.000 25848 Move returns status 0, amount 0
02:14:39.484 00.000 25848 move complete, result=0
02:14:39.484 00.000 25848 worker thread done servicing request
02:14:39.484 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
02:14:39.484 00.000 25848 Worker thread wakes up
02:14:39.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:39.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:42.334 02.850 25848 Exposure complete
02:14:42.416 00.082 25848 worker thread done servicing request
02:14:42.416 00.000 21444 OnExposeComplete: enter
02:14:42.416 00.000 21444 UpdateGuideState(): m_state=6
02:14:42.416 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 745
02:14:42.416 00.000 21444 Star::Find returns 1 (1), X=1255.29, Y=665.06, Mass=5504857, SNR=156.1, Peak=65504 HFD=8.0
02:14:42.416 00.000 21444 MultiStar: [#1 1.11,-0.78,0.94,U] [#2 0.38,-1.79,0.75,U] [#3 0.98,-0.52,0.70,U] [#4 0.06,-0.33,0.93,U] [#5 2.32,0.40,0.00,M8] [#6 -0.51,-0.20,0.91,U] [#7 0.56,-2.20,0.00,M4] [#8 -0.46,0.99,0.61,U] 
02:14:42.416 00.000 21444 refined, 6 included, MultiStar: {0.32, -0.34}, one-star: {0.54, 0.35}
02:14:42.416 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.42)
02:14:42.416 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.43)
02:14:42.416 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.34 hyp=0.47 cameraTheta=-0.82 mountX=-0.35 mountY=-0.19, mountTheta=-2.64
02:14:42.417 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.34, opts=13)
02:14:42.417 00.000 21444 Enqueuing Move request for scope (0.32, -0.34)
02:14:42.417 00.000 25848 Worker thread wakes up
02:14:42.417 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.34) opts 0xd
02:14:42.417 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.34)
02:14:42.417 00.000 25848 Moving (0.32, -0.34) raw xDistance=-0.35 yDistance=-0.19
02:14:42.417 00.000 25848 BLC: window closed
02:14:42.417 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=218, FiltMax=65504, Gamma=0.560
02:14:42.418 00.001 25848 BLC: History state: CurrMiss=-0.19, AvgInitMiss=0.42, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.756025, 1:3.552292, 2:-0.434465
02:14:42.418 00.000 25848 BLC: No correction, Miss < min_move
02:14:42.418 00.000 21444 UpdateGuideState exits: m=5504857 SNR=156.1 Saturated
02:14:42.418 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:42.418 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:42.418 00.000 21444 Enqueuing Expose request
02:14:42.418 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
02:14:42.418 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:42.418 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:14:42.418 00.000 25848 MoveAxis(E, 0, ABG)
02:14:42.418 00.000 25848 Move returns status 0, amount 0
02:14:42.418 00.000 25848 MoveAxis(N, 0, ABG)
02:14:42.418 00.000 25848 Move returns status 0, amount 0
02:14:42.418 00.000 25848 move complete, result=0
02:14:42.418 00.000 25848 worker thread done servicing request
02:14:42.418 00.000 25848 Worker thread wakes up
02:14:42.418 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:42.418 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:42.418 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
02:14:45.274 02.856 25848 Exposure complete
02:14:45.354 00.080 25848 worker thread done servicing request
02:14:45.354 00.000 21444 OnExposeComplete: enter
02:14:45.354 00.000 21444 UpdateGuideState(): m_state=6
02:14:45.354 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 746
02:14:45.354 00.000 21444 Star::Find returns 1 (1), X=1256.22, Y=663.35, Mass=4354553, SNR=86.9, Peak=65504 HFD=7.7
02:14:45.354 00.000 21444 MultiStar: [#1 1.66,-1.68,0.00,M3] [#2 -0.31,-3.22,0.00,M4] [#3 1.21,-1.65,0.00,M2] [#4 1.00,-2.00,0.00,M2] [#5 3.57,-1.50,0.00,M9] [#6 0.39,-2.73,0.00,M1] [#7 0.92,-3.92,0.00,M5] [#8 0.08,-1.03,0.70,U] 
02:14:45.354 00.000 21444 refined, 1 included, MultiStar: {0.90, -1.23}, one-star: {1.48, -1.36}
02:14:45.354 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.30)
02:14:45.354 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.83 = -0.55)
02:14:45.355 00.001 21444 CameraToMount -- cameraX=0.90 cameraY=-1.23 hyp=1.52 cameraTheta=-0.94 mountX=-1.01 mountY=-0.79, mountTheta=-2.48
02:14:45.355 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=-1.23, opts=13)
02:14:45.355 00.000 21444 Enqueuing Move request for scope (0.90, -1.23)
02:14:45.356 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=344, FiltMax=65504, Gamma=0.560
02:14:45.356 00.000 21444 UpdateGuideState exits: m=4354553 SNR=86.9 Saturated
02:14:45.356 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:45.356 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:45.356 00.000 21444 Enqueuing Expose request
02:14:45.356 00.000 25848 Worker thread wakes up
02:14:45.356 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, -1.23) opts 0xd
02:14:45.356 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, -1.23)
02:14:45.356 00.000 25848 Moving (0.90, -1.23) raw xDistance=-1.01 yDistance=-0.79
02:14:45.356 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.01
02:14:45.356 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:14:45.356 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
02:14:45.356 00.000 25848 MoveAxis(E, 29, ABG)
02:14:45.356 00.000 25848 Guiding  Dir = 2, Dur = 29
02:14:45.377 00.021 25848 IsSlewing returns 0
02:14:45.414 00.037 25848 IsGuiding returns 0
02:14:45.446 00.032 25848 IsGuiding returns 1
02:14:45.446 00.000 25848 scope still moving after pulse duration time elapsed
02:14:45.498 00.052 25848 IsSlewing returns 0
02:14:45.498 00.000 25848 IsGuiding returns 0
02:14:45.498 00.000 25848 scope move finished after 29 + 55 ms
02:14:45.498 00.000 25848 Move returns status 0, amount 29
02:14:45.498 00.000 25848 MoveAxis(N, 0, ABG)
02:14:45.498 00.000 25848 Move returns status 0, amount 0
02:14:45.498 00.000 25848 move complete, result=0
02:14:45.498 00.000 25848 worker thread done servicing request
02:14:45.499 00.001 25848 Worker thread wakes up
02:14:45.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:45.499 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:45.499 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -0.8 px 0 ms NORTH
02:14:48.345 02.846 25848 Exposure complete
02:14:48.424 00.079 25848 worker thread done servicing request
02:14:48.425 00.001 21444 OnExposeComplete: enter
02:14:48.425 00.000 21444 UpdateGuideState(): m_state=6
02:14:48.425 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 747
02:14:48.425 00.000 21444 Star::Find returns 1 (1), X=1256.98, Y=663.30, Mass=5290913, SNR=165.7, Peak=65504 HFD=8.1
02:14:48.425 00.000 21444 MultiStar: [#1 3.69,-2.65,0.00,M4] [#2 3.08,-4.22,0.00,M5] [#3 4.27,-3.41,0.00,M3] [#4 1.84,-2.45,0.00,M3] [#5 3.58,-2.10,0.00,M10] [#6 1.71,-2.66,0.00,M2] [#7 1.63,-3.70,0.00,M6] [#8 1.71,-1.54,0.00,M1] 
02:14:48.425 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
02:14:48.425 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.17)
02:14:48.425 00.000 21444 CameraToMount -- cameraX=2.24 cameraY=-1.41 hyp=2.64 cameraTheta=-0.56 mountX=-2.36 mountY=-0.45, mountTheta=-2.95
02:14:48.426 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.24, y=-1.41, opts=13)
02:14:48.426 00.000 21444 Enqueuing Move request for scope (2.24, -1.41)
02:14:48.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=292, FiltMax=65504, Gamma=0.560
02:14:48.426 00.000 21444 UpdateGuideState exits: m=5290913 SNR=165.7 Saturated
02:14:48.426 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:48.426 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:48.426 00.000 21444 Enqueuing Expose request
02:14:48.426 00.000 25848 Worker thread wakes up
02:14:48.426 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.24, -1.41) opts 0xd
02:14:48.426 00.000 25848 Handling offset move in thread for scope, endpoint = (2.24, -1.41)
02:14:48.427 00.001 25848 Moving (2.24, -1.41) raw xDistance=-2.36 yDistance=-0.45
02:14:48.427 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.53 from input -2.36
02:14:48.427 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:48.427 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
02:14:48.427 00.000 25848 MoveAxis(E, 71, ABG)
02:14:48.427 00.000 25848 Guiding  Dir = 2, Dur = 71
02:14:48.451 00.024 25848 IsSlewing returns 0
02:14:48.451 00.000 25848 IsGuiding returns 0
02:14:48.483 00.032 25848 PulseGuide returned control before completion, sleep 50
02:14:48.546 00.063 25848 IsGuiding returns 1
02:14:48.546 00.000 25848 scope still moving after pulse duration time elapsed
02:14:48.640 00.094 25848 IsSlewing returns 0
02:14:48.640 00.000 25848 IsGuiding returns 0
02:14:48.640 00.000 25848 scope move finished after 71 + 118 ms
02:14:48.641 00.001 25848 Move returns status 0, amount 71
02:14:48.641 00.000 25848 MoveAxis(N, 0, ABG)
02:14:48.641 00.000 25848 Move returns status 0, amount 0
02:14:48.641 00.000 25848 move complete, result=0
02:14:48.641 00.000 25848 worker thread done servicing request
02:14:48.641 00.000 25848 Worker thread wakes up
02:14:48.641 00.000 21444 GuideStep: -2.4 px 71 ms EAST, -0.5 px 0 ms NORTH
02:14:48.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:48.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:51.484 02.843 25848 Exposure complete
02:14:51.573 00.089 25848 worker thread done servicing request
02:14:51.573 00.000 21444 OnExposeComplete: enter
02:14:51.573 00.000 21444 UpdateGuideState(): m_state=6
02:14:51.573 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 748
02:14:51.573 00.000 21444 Star::Find returns 1 (1), X=1255.45, Y=663.77, Mass=4134651, SNR=92.4, Peak=61308 HFD=8.0
02:14:51.574 00.001 21444 MultiStar: [#1 -0.45,-2.40,0.00,M5] [#2 -1.39,-3.95,0.00,M6] [#3 -1.64,-1.50,0.00,M4] [#4 -0.39,-1.86,1.00,U] [#5 5.23,-2.25,0.00,R] [#6 -0.54,-2.19,0.00,M3] [#7 0.91,-3.70,0.00,M7] [#8 3.27,-1.49,0.00,M2] 
02:14:51.574 00.000 21444 single-star, 1 included, MultiStar: {0.16, -1.40}, one-star: {0.70, -0.94}
02:14:51.574 00.000 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.30)
02:14:51.574 00.000 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
02:14:51.574 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=-0.94 hyp=1.17 cameraTheta=-0.93 mountX=-0.78 mountY=-0.60, mountTheta=-2.49
02:14:51.575 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=-0.94, opts=13)
02:14:51.575 00.000 21444 Enqueuing Move request for scope (0.70, -0.94)
02:14:51.575 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=280, FiltMax=65504, Gamma=0.560
02:14:51.575 00.000 21444 UpdateGuideState exits: m=4134651 SNR=92.4 Saturated
02:14:51.575 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:51.575 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:51.575 00.000 21444 Enqueuing Expose request
02:14:51.575 00.000 25848 Worker thread wakes up
02:14:51.575 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.94) opts 0xd
02:14:51.575 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, -0.94)
02:14:51.575 00.000 25848 Moving (0.70, -0.94) raw xDistance=-0.78 yDistance=-0.60
02:14:51.576 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.78
02:14:51.576 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:14:51.576 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
02:14:51.576 00.000 25848 MoveAxis(E, 28, ABG)
02:14:51.576 00.000 25848 Guiding  Dir = 2, Dur = 28
02:14:51.596 00.020 25848 IsSlewing returns 0
02:14:51.596 00.000 25848 IsGuiding returns 0
02:14:51.628 00.032 25848 IsGuiding returns 1
02:14:51.628 00.000 25848 scope still moving after pulse duration time elapsed
02:14:51.686 00.058 25848 IsSlewing returns 0
02:14:51.686 00.000 25848 IsGuiding returns 0
02:14:51.686 00.000 25848 scope move finished after 28 + 62 ms
02:14:51.686 00.000 25848 Move returns status 0, amount 28
02:14:51.686 00.000 25848 MoveAxis(N, 0, ABG)
02:14:51.687 00.001 25848 Move returns status 0, amount 0
02:14:51.687 00.000 25848 move complete, result=0
02:14:51.687 00.000 25848 worker thread done servicing request
02:14:51.687 00.000 25848 Worker thread wakes up
02:14:51.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:51.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:51.687 00.000 21444 GuideStep: -0.8 px 28 ms EAST, -0.6 px 0 ms NORTH
02:14:54.527 02.840 25848 Exposure complete
02:14:54.599 00.072 25848 worker thread done servicing request
02:14:54.599 00.000 21444 OnExposeComplete: enter
02:14:54.599 00.000 21444 UpdateGuideState(): m_state=6
02:14:54.600 00.001 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 749
02:14:54.600 00.000 21444 Star::Find returns 1 (1), X=1255.86, Y=662.10, Mass=5195581, SNR=197.3, Peak=65504 HFD=8.1
02:14:54.600 00.000 21444 MultiStar: [#1 1.33,-3.88,0.00,M6] [#2 1.12,-5.44,0.00,M7] [#3 0.71,-3.11,0.00,M5] [#4 0.06,-3.54,0.00,M3] [#5 -3.02,-1.04,0.00,M1] [#6 -0.34,-3.82,0.00,M4] [#7 0.36,-5.53,0.00,M8] [#8 -0.39,-2.43,0.00,M3] 
02:14:54.600 00.000 21444 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.05) = xAngle (-4.22 = 2.06)
02:14:54.600 00.000 21444 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.78)
02:14:54.600 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=-2.61 hyp=2.84 cameraTheta=-1.17 mountX=-1.34 mountY=-2.00, mountTheta=-2.16
02:14:54.601 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=-2.61, opts=13)
02:14:54.601 00.000 21444 Enqueuing Move request for scope (1.11, -2.61)
02:14:54.601 00.000 25848 Worker thread wakes up
02:14:54.601 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=298, FiltMax=65504, Gamma=0.560
02:14:54.601 00.000 21444 UpdateGuideState exits: m=5195581 SNR=197.3 Saturated
02:14:54.601 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:54.601 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:54.601 00.000 21444 Enqueuing Expose request
02:14:54.601 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, -2.61) opts 0xd
02:14:54.601 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, -2.61)
02:14:54.601 00.000 25848 Moving (1.11, -2.61) raw xDistance=-1.34 yDistance=-2.00
02:14:54.601 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.34
02:14:54.601 00.000 25848 resist switch: large excursion: input -2.00 thresh 1.53 direction from 1 to -1
02:14:54.601 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.99
02:14:54.601 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.00 from input -2.00
02:14:54.601 00.000 25848 MoveAxis(E, 41, ABG)
02:14:54.601 00.000 25848 Guiding  Dir = 2, Dur = 41
02:14:54.626 00.025 25848 IsSlewing returns 0
02:14:54.626 00.000 25848 IsGuiding returns 0
02:14:54.657 00.031 25848 PulseGuide returned control before completion, sleep 21
02:14:54.683 00.026 25848 IsGuiding returns 1
02:14:54.683 00.000 25848 scope still moving after pulse duration time elapsed
02:14:54.749 00.066 25848 IsSlewing returns 0
02:14:54.749 00.000 25848 IsGuiding returns 0
02:14:54.749 00.000 25848 scope move finished after 41 + 82 ms
02:14:54.749 00.000 25848 Move returns status 0, amount 41
02:14:54.749 00.000 25848 BLC: Oldest BLC event removed
02:14:54.749 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 238 applied
02:14:54.749 00.000 25848 MoveAxis(N, 292, ABG)
02:14:54.749 00.000 25848 Guiding  Dir = 0, Dur = 292
02:14:54.779 00.030 25848 IsSlewing returns 0
02:14:54.780 00.001 25848 IsGuiding returns 0
02:14:54.811 00.031 25848 PulseGuide returned control before completion, sleep 272
02:14:55.113 00.302 25848 IsGuiding returns 1
02:14:55.113 00.000 25848 scope still moving after pulse duration time elapsed
02:14:55.158 00.045 25848 IsSlewing returns 0
02:14:55.159 00.001 25848 IsGuiding returns 0
02:14:55.159 00.000 25848 scope move finished after 292 + 87 ms
02:14:55.159 00.000 25848 Move returns status 0, amount 292
02:14:55.159 00.000 25848 move complete, result=0
02:14:55.159 00.000 25848 worker thread done servicing request
02:14:55.159 00.000 25848 Worker thread wakes up
02:14:55.160 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:55.160 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:55.160 00.000 21444 GuideStep: -1.3 px 41 ms EAST, -2.0 px 292 ms NORTH
02:14:58.010 02.850 25848 Exposure complete
02:14:58.088 00.078 25848 worker thread done servicing request
02:14:58.088 00.000 21444 OnExposeComplete: enter
02:14:58.088 00.000 21444 UpdateGuideState(): m_state=6
02:14:58.088 00.000 21444 Star::Find(15, 1255, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 750
02:14:58.088 00.000 21444 Star::Find returns 1 (1), X=1254.72, Y=665.31, Mass=4878527, SNR=150.4, Peak=65504 HFD=7.9
02:14:58.089 00.001 21444 MultiStar: [#1 0.66,-0.89,0.77,U] [#2 -0.65,-2.33,0.00,M8] [#3 0.69,-0.64,0.69,U] [#4 -0.07,-0.39,0.78,U] [#5 -3.78,1.87,0.00,M2] [#6 -1.09,-0.55,0.69,U] [#7 -0.32,-1.87,0.54,U] [#8 -0.94,0.78,0.51,U] 
02:14:58.089 00.000 21444 refined, 6 included, MultiStar: {-0.10, -0.37}, one-star: {-0.03, 0.60}
02:14:58.089 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.89 = 1.39)
02:14:58.089 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.73 = -1.45)
02:14:58.089 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.37 hyp=0.38 cameraTheta=-1.84 mountX=0.07 mountY=-0.38, mountTheta=-1.39
02:14:58.089 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.37, opts=13)
02:14:58.089 00.000 21444 Enqueuing Move request for scope (-0.10, -0.37)
02:14:58.089 00.000 25848 Worker thread wakes up
02:14:58.090 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.37) opts 0xd
02:14:58.090 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.37)
02:14:58.090 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=290, FiltMax=65504, Gamma=0.560
02:14:58.090 00.000 21444 UpdateGuideState exits: m=4878527 SNR=150.4 Saturated
02:14:58.090 00.000 25848 Moving (-0.10, -0.37) raw xDistance=0.07 yDistance=-0.38
02:14:58.090 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:58.090 00.000 25848 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.57, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.997401, 1:0.376244
02:14:58.090 00.000 25848 BLC: No correction, Miss < min_move
02:14:58.090 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:14:58.090 00.000 21444 Enqueuing Expose request
02:14:58.090 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:14:58.090 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:58.090 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:14:58.090 00.000 25848 MoveAxis(E, 0, ABG)
02:14:58.090 00.000 25848 Move returns status 0, amount 0
02:14:58.090 00.000 25848 MoveAxis(N, 0, ABG)
02:14:58.090 00.000 25848 Move returns status 0, amount 0
02:14:58.090 00.000 25848 move complete, result=0
02:14:58.090 00.000 25848 worker thread done servicing request
02:14:58.090 00.000 25848 Worker thread wakes up
02:14:58.090 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:14:58.090 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:14:58.090 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:15:00.934 02.844 25848 Exposure complete
02:15:01.020 00.086 25848 worker thread done servicing request
02:15:01.020 00.000 21444 OnExposeComplete: enter
02:15:01.020 00.000 21444 UpdateGuideState(): m_state=6
02:15:01.020 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 751
02:15:01.021 00.001 21444 Star::Find returns 1 (1), X=1255.86, Y=666.65, Mass=4830097, SNR=137.9, Peak=65504 HFD=7.8
02:15:01.021 00.000 21444 MultiStar: [#1 2.38,-0.03,0.00,M6] [#2 1.64,-1.36,0.00,M9] [#3 1.67,0.53,0.52,U] [#4 0.38,0.35,0.93,U] [#5 -3.92,1.86,0.00,M3] [#6 0.25,0.08,0.66,U] [#7 0.46,-0.79,0.69,U] [#8 -0.57,1.47,0.56,U] 
02:15:01.021 00.000 21444 refined, 5 included, MultiStar: {0.58, 0.66}, one-star: {1.12, 1.94}
02:15:01.021 00.000 21444 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
02:15:01.021 00.000 21444 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
02:15:01.021 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=0.66 hyp=0.87 cameraTheta=0.85 mountX=-0.51 mountY=0.83, mountTheta=2.13
02:15:01.022 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=0.66, opts=13)
02:15:01.022 00.000 21444 Enqueuing Move request for scope (0.58, 0.66)
02:15:01.022 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=320, FiltMax=65504, Gamma=0.560
02:15:01.022 00.000 21444 UpdateGuideState exits: m=4830097 SNR=137.9 Saturated
02:15:01.022 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:01.022 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:01.022 00.000 21444 Enqueuing Expose request
02:15:01.022 00.000 25848 Worker thread wakes up
02:15:01.022 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.66) opts 0xd
02:15:01.022 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, 0.66)
02:15:01.023 00.001 25848 Moving (0.58, 0.66) raw xDistance=-0.51 yDistance=0.83
02:15:01.023 00.000 25848 BLC: History state: CurrMiss=-0.83, AvgInitMiss=0.57, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-1.997401, 1:0.376244, 2:-0.826083
02:15:01.023 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -18.000000
02:15:01.023 00.000 25848 BLC: window closed
02:15:01.023 00.000 25848 BLC: Pulse adjusted to 220
02:15:01.023 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
02:15:01.023 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:15:01.023 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
02:15:01.023 00.000 25848 MoveAxis(E, 15, ABG)
02:15:01.023 00.000 25848 Guiding  Dir = 2, Dur = 15
02:15:01.048 00.025 25848 IsSlewing returns 0
02:15:01.048 00.000 25848 IsGuiding returns 0
02:15:01.079 00.031 25848 IsGuiding returns 1
02:15:01.079 00.000 25848 scope still moving after pulse duration time elapsed
02:15:01.126 00.047 25848 IsSlewing returns 0
02:15:01.126 00.000 25848 IsGuiding returns 0
02:15:01.126 00.000 25848 scope move finished after 15 + 63 ms
02:15:01.126 00.000 25848 Move returns status 0, amount 15
02:15:01.126 00.000 25848 MoveAxis(N, 0, ABG)
02:15:01.126 00.000 25848 Move returns status 0, amount 0
02:15:01.126 00.000 25848 move complete, result=0
02:15:01.126 00.000 25848 worker thread done servicing request
02:15:01.126 00.000 25848 Worker thread wakes up
02:15:01.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:01.127 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:01.127 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 0.8 px 0 ms NORTH
02:15:01.263 00.136 21444 evsrv: cli 0107EA60 connect
02:15:01.263 00.000 21444 case statement mapped state 6 to 3
02:15:01.263 00.000 21444 case statement mapped state 6 to 3
02:15:01.263 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"4a5540a6-1d6c-42b8-b7d3-8821d347d194"}
02:15:01.263 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"4a5540a6-1d6c-42b8-b7d3-8821d347d194"}
02:15:01.264 00.001 21444 evsrv: cli 0107EA60 disconnect
02:15:03.977 02.713 25848 Exposure complete
02:15:04.062 00.085 25848 worker thread done servicing request
02:15:04.062 00.000 21444 OnExposeComplete: enter
02:15:04.063 00.001 21444 UpdateGuideState(): m_state=6
02:15:04.063 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 752
02:15:04.063 00.000 21444 Star::Find returns 1 (1), X=1254.14, Y=664.31, Mass=5142637, SNR=173.5, Peak=65504 HFD=7.9
02:15:04.063 00.000 21444 MultiStar: [#1 0.23,-0.68,0.62,U] [#2 -0.61,-2.22,0.00,M10] [#3 -0.62,-0.65,0.49,U] [#4 -0.60,-1.38,0.59,U] [#5 -5.33,1.36,0.00,M4] [#6 -1.03,-0.99,0.46,U] [#7 -1.16,-2.43,0.00,M7] [#8 -1.67,-0.24,0.47,U] 
02:15:04.063 00.000 21444 single-star, 5 included, MultiStar: {-0.66, -0.69}, one-star: {-0.61, -0.40}
02:15:04.063 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.61 = 0.67)
02:15:04.063 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.46 = -2.17)
02:15:04.063 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-0.40 hyp=0.73 cameraTheta=-2.56 mountX=0.57 mountY=-0.60, mountTheta=-0.81
02:15:04.064 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-0.40, opts=13)
02:15:04.064 00.000 21444 Enqueuing Move request for scope (-0.61, -0.40)
02:15:04.064 00.000 25848 Worker thread wakes up
02:15:04.064 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.40) opts 0xd
02:15:04.064 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -0.40)
02:15:04.064 00.000 25848 Moving (-0.61, -0.40) raw xDistance=0.57 yDistance=-0.60
02:15:04.064 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.57
02:15:04.064 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
02:15:04.065 00.001 25848 MoveAxis(W, 16, ABG)
02:15:04.065 00.000 25848 Guiding  Dir = 3, Dur = 16
02:15:04.065 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=322, FiltMax=65504, Gamma=0.560
02:15:04.065 00.000 21444 UpdateGuideState exits: m=5142637 SNR=173.5 Saturated
02:15:04.065 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:04.065 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:04.065 00.000 21444 Enqueuing Expose request
02:15:04.093 00.028 25848 IsSlewing returns 0
02:15:04.093 00.000 25848 IsGuiding returns 0
02:15:04.125 00.032 25848 IsGuiding returns 1
02:15:04.125 00.000 25848 scope still moving after pulse duration time elapsed
02:15:04.172 00.047 25848 IsSlewing returns 0
02:15:04.172 00.000 25848 IsGuiding returns 0
02:15:04.172 00.000 25848 scope move finished after 16 + 63 ms
02:15:04.172 00.000 25848 Move returns status 0, amount 16
02:15:04.172 00.000 25848 MoveAxis(N, 16, ABG)
02:15:04.172 00.000 25848 Guiding  Dir = 0, Dur = 16
02:15:04.204 00.032 25848 IsSlewing returns 0
02:15:04.204 00.000 25848 IsGuiding returns 0
02:15:04.236 00.032 25848 IsGuiding returns 1
02:15:04.236 00.000 25848 scope still moving after pulse duration time elapsed
02:15:04.282 00.046 25848 IsSlewing returns 0
02:15:04.282 00.000 25848 IsGuiding returns 0
02:15:04.282 00.000 25848 scope move finished after 16 + 61 ms
02:15:04.282 00.000 25848 Move returns status 0, amount 16
02:15:04.282 00.000 25848 move complete, result=0
02:15:04.282 00.000 25848 worker thread done servicing request
02:15:04.282 00.000 25848 Worker thread wakes up
02:15:04.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:04.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:04.282 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.6 px 16 ms NORTH
02:15:07.128 02.846 25848 Exposure complete
02:15:07.215 00.087 25848 worker thread done servicing request
02:15:07.215 00.000 21444 OnExposeComplete: enter
02:15:07.215 00.000 21444 UpdateGuideState(): m_state=6
02:15:07.216 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 753
02:15:07.216 00.000 21444 Star::Find returns 1 (1), X=1255.37, Y=664.96, Mass=4564577, SNR=123.8, Peak=65504 HFD=7.9
02:15:07.216 00.000 21444 MultiStar: [#1 0.90,-1.19,0.87,U] [#2 0.82,-2.08,0.00,R] [#3 0.98,-0.75,0.65,U] [#4 0.19,-1.14,0.72,U] [#5 -3.39,2.73,0.00,M5] [#6 -0.58,-0.77,0.64,U] [#7 0.46,-1.77,0.60,U] [#8 -0.56,0.87,0.48,U] 
02:15:07.216 00.000 21444 single-star, 6 included, MultiStar: {0.37, -0.65}, one-star: {0.63, 0.25}
02:15:07.216 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
02:15:07.216 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.77)
02:15:07.216 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=0.25 hyp=0.67 cameraTheta=0.38 mountX=-0.60 mountY=0.47, mountTheta=2.48
02:15:07.217 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=0.25, opts=13)
02:15:07.217 00.000 21444 Enqueuing Move request for scope (0.63, 0.25)
02:15:07.217 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=232, FiltMax=65504, Gamma=0.560
02:15:07.217 00.000 25848 Worker thread wakes up
02:15:07.217 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.25) opts 0xd
02:15:07.217 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, 0.25)
02:15:07.218 00.001 25848 Moving (0.63, 0.25) raw xDistance=-0.60 yDistance=0.47
02:15:07.218 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.60
02:15:07.218 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:07.218 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:15:07.218 00.000 21444 UpdateGuideState exits: m=4564577 SNR=123.8 Saturated
02:15:07.218 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:07.218 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:07.218 00.000 21444 Enqueuing Expose request
02:15:07.218 00.000 25848 MoveAxis(E, 16, ABG)
02:15:07.218 00.000 25848 Guiding  Dir = 2, Dur = 16
02:15:07.273 00.055 25848 IsSlewing returns 0
02:15:07.273 00.000 25848 IsGuiding returns 0
02:15:07.305 00.032 25848 IsGuiding returns 1
02:15:07.305 00.000 25848 scope still moving after pulse duration time elapsed
02:15:07.359 00.054 25848 IsSlewing returns 0
02:15:07.360 00.001 25848 IsGuiding returns 0
02:15:07.360 00.000 25848 scope move finished after 16 + 70 ms
02:15:07.360 00.000 25848 Move returns status 0, amount 16
02:15:07.360 00.000 25848 MoveAxis(N, 0, ABG)
02:15:07.360 00.000 25848 Move returns status 0, amount 0
02:15:07.360 00.000 25848 move complete, result=0
02:15:07.360 00.000 25848 worker thread done servicing request
02:15:07.360 00.000 25848 Worker thread wakes up
02:15:07.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:07.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:07.360 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.5 px 0 ms NORTH
02:15:10.205 02.845 25848 Exposure complete
02:15:10.289 00.084 25848 worker thread done servicing request
02:15:10.289 00.000 21444 OnExposeComplete: enter
02:15:10.290 00.001 21444 UpdateGuideState(): m_state=6
02:15:10.290 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 754
02:15:10.290 00.000 21444 Star::Find returns 1 (1), X=1255.61, Y=665.05, Mass=5275582, SNR=156.8, Peak=65504 HFD=7.9
02:15:10.290 00.000 21444 MultiStar: [#1 1.09,-1.18,1.05,U] [#2 0.07,-0.18,0.86,U] [#3 0.41,-0.06,0.92,U] [#4 0.79,-0.77,1.01,U] [#5 -2.73,1.54,0.00,M6] [#6 0.15,-1.04,0.91,U] [#7 0.10,-2.37,0.00,M7] [#8 0.41,-0.25,0.56,U] 
02:15:10.290 00.000 21444 refined, 6 included, MultiStar: {0.57, -0.47}, one-star: {0.87, 0.35}
02:15:10.290 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.74 = 2.54)
02:15:10.290 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.58 = -0.30)
02:15:10.290 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.47 hyp=0.74 cameraTheta=-0.69 mountX=-0.61 mountY=-0.22, mountTheta=-2.80
02:15:10.291 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.47, opts=13)
02:15:10.291 00.000 21444 Enqueuing Move request for scope (0.57, -0.47)
02:15:10.291 00.000 25848 Worker thread wakes up
02:15:10.291 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.47) opts 0xd
02:15:10.291 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.47)
02:15:10.291 00.000 25848 Moving (0.57, -0.47) raw xDistance=-0.61 yDistance=-0.22
02:15:10.291 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.61
02:15:10.291 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=194, FiltMax=65504, Gamma=0.560
02:15:10.291 00.000 21444 UpdateGuideState exits: m=5275582 SNR=156.8 Saturated
02:15:10.291 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:10.291 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:15:10.291 00.000 25848 MoveAxis(E, 19, ABG)
02:15:10.291 00.000 25848 Guiding  Dir = 2, Dur = 19
02:15:10.292 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:10.292 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:10.292 00.000 21444 Enqueuing Expose request
02:15:10.312 00.020 25848 IsSlewing returns 0
02:15:10.312 00.000 25848 IsGuiding returns 0
02:15:10.344 00.032 25848 IsGuiding returns 1
02:15:10.344 00.000 25848 scope still moving after pulse duration time elapsed
02:15:10.407 00.063 25848 IsSlewing returns 0
02:15:10.408 00.001 25848 IsGuiding returns 0
02:15:10.408 00.000 25848 scope move finished after 19 + 77 ms
02:15:10.408 00.000 25848 Move returns status 0, amount 19
02:15:10.408 00.000 25848 MoveAxis(N, 0, ABG)
02:15:10.408 00.000 25848 Move returns status 0, amount 0
02:15:10.408 00.000 25848 move complete, result=0
02:15:10.408 00.000 25848 worker thread done servicing request
02:15:10.408 00.000 25848 Worker thread wakes up
02:15:10.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:10.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:10.408 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.2 px 0 ms NORTH
02:15:13.254 02.846 25848 Exposure complete
02:15:13.336 00.082 25848 worker thread done servicing request
02:15:13.336 00.000 21444 OnExposeComplete: enter
02:15:13.336 00.000 21444 UpdateGuideState(): m_state=6
02:15:13.336 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 755
02:15:13.336 00.000 21444 Star::Find returns 1 (1), X=1254.48, Y=664.36, Mass=5533339, SNR=173.6, Peak=65504 HFD=7.8
02:15:13.337 00.001 21444 MultiStar: [#1 0.98,-0.48,0.84,U] [#2 -1.23,0.56,0.90,U] [#3 0.10,-0.33,0.76,U] [#4 -0.93,-1.02,0.71,U] [#5 -3.20,1.83,0.00,M7] [#6 -1.43,-0.63,0.73,U] [#7 -0.58,-2.72,0.00,M8] [#8 -0.73,0.12,0.54,U] 
02:15:13.337 00.000 21444 single-star, 6 included, MultiStar: {-0.47, -0.30}, one-star: {-0.26, -0.35}
02:15:13.337 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.26 = 1.02)
02:15:13.337 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.83)
02:15:13.337 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.35 hyp=0.44 cameraTheta=-2.21 mountX=0.23 mountY=-0.43, mountTheta=-1.07
02:15:13.337 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.35, opts=13)
02:15:13.337 00.000 21444 Enqueuing Move request for scope (-0.26, -0.35)
02:15:13.338 00.001 25848 Worker thread wakes up
02:15:13.338 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=268, FiltMax=65504, Gamma=0.560
02:15:13.338 00.000 21444 UpdateGuideState exits: m=5533339 SNR=173.6 Saturated
02:15:13.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:13.338 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:13.338 00.000 21444 Enqueuing Expose request
02:15:13.338 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.35) opts 0xd
02:15:13.338 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.35)
02:15:13.338 00.000 25848 Moving (-0.26, -0.35) raw xDistance=0.23 yDistance=-0.43
02:15:13.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
02:15:13.338 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:13.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
02:15:13.338 00.000 25848 MoveAxis(E, 0, ABG)
02:15:13.338 00.000 25848 Move returns status 0, amount 0
02:15:13.338 00.000 25848 MoveAxis(N, 0, ABG)
02:15:13.338 00.000 25848 Move returns status 0, amount 0
02:15:13.338 00.000 25848 move complete, result=0
02:15:13.338 00.000 25848 worker thread done servicing request
02:15:13.338 00.000 25848 Worker thread wakes up
02:15:13.338 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:15:13.338 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:13.338 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:16.193 02.855 25848 Exposure complete
02:15:16.260 00.067 25848 worker thread done servicing request
02:15:16.260 00.000 21444 OnExposeComplete: enter
02:15:16.260 00.000 21444 UpdateGuideState(): m_state=6
02:15:16.260 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 756
02:15:16.260 00.000 21444 Star::Find returns 1 (1), X=1254.22, Y=663.95, Mass=5462443, SNR=219.6, Peak=65504 HFD=7.9
02:15:16.261 00.001 21444 MultiStar: [#1 -0.02,-1.11,0.89,U] [#2 -1.00,-0.31,0.69,U] [#3 0.02,-1.37,0.66,U] [#4 -0.87,-1.27,0.89,U] [#5 -4.54,1.84,0.00,M8] [#6 -1.08,-1.19,0.70,U] [#7 -0.53,-2.94,0.00,M9] [#8 -1.32,0.07,0.48,U] 
02:15:16.261 00.000 21444 single-star, 6 included, MultiStar: {-0.64, -0.90}, one-star: {-0.52, -0.76}
02:15:16.261 00.000 21444 CameraToMount -- cameraTheta (-2.17) - m_xAngle (3.05) = xAngle (-5.23 = 1.06)
02:15:16.261 00.000 21444 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.07 = -1.79)
02:15:16.261 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.76 hyp=0.92 cameraTheta=-2.17 mountX=0.45 mountY=-0.90, mountTheta=-1.10
02:15:16.261 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.76, opts=13)
02:15:16.261 00.000 21444 Enqueuing Move request for scope (-0.52, -0.76)
02:15:16.261 00.000 25848 Worker thread wakes up
02:15:16.262 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.76) opts 0xd
02:15:16.262 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.76)
02:15:16.262 00.000 25848 Moving (-0.52, -0.76) raw xDistance=0.45 yDistance=-0.90
02:15:16.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
02:15:16.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
02:15:16.262 00.000 25848 MoveAxis(E, 0, ABG)
02:15:16.262 00.000 25848 Move returns status 0, amount 0
02:15:16.262 00.000 25848 MoveAxis(N, 25, ABG)
02:15:16.262 00.000 25848 Guiding  Dir = 0, Dur = 25
02:15:16.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=66, FiltMax=65504, Gamma=0.560
02:15:16.262 00.000 21444 UpdateGuideState exits: m=5462443 SNR=219.6 Saturated
02:15:16.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:16.262 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:16.262 00.000 21444 Enqueuing Expose request
02:15:16.282 00.020 25848 IsSlewing returns 0
02:15:16.282 00.000 25848 IsGuiding returns 0
02:15:16.314 00.032 25848 IsGuiding returns 1
02:15:16.314 00.000 25848 scope still moving after pulse duration time elapsed
02:15:16.375 00.061 25848 IsSlewing returns 0
02:15:16.375 00.000 25848 IsGuiding returns 0
02:15:16.375 00.000 25848 scope move finished after 25 + 67 ms
02:15:16.375 00.000 25848 Move returns status 0, amount 25
02:15:16.375 00.000 25848 move complete, result=0
02:15:16.375 00.000 25848 worker thread done servicing request
02:15:16.375 00.000 25848 Worker thread wakes up
02:15:16.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:16.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:16.375 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.9 px 25 ms NORTH
02:15:19.219 02.844 25848 Exposure complete
02:15:19.301 00.082 25848 worker thread done servicing request
02:15:19.301 00.000 21444 OnExposeComplete: enter
02:15:19.302 00.001 21444 UpdateGuideState(): m_state=6
02:15:19.302 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 757
02:15:19.302 00.000 21444 Star::Find returns 1 (1), X=1254.79, Y=664.19, Mass=5475185, SNR=236.7, Peak=65504 HFD=7.8
02:15:19.302 00.000 21444 MultiStar: [#1 1.11,-1.32,0.85,U] [#2 -0.54,-0.87,0.63,U] [#3 0.16,-1.82,0.56,U] [#4 -0.07,-1.33,0.77,U] [#5 -3.83,1.18,0.00,M9] [#6 -0.42,-1.25,0.49,U] [#7 -0.51,-2.73,0.00,M10] [#8 -0.64,-0.54,0.47,U] 
02:15:19.302 00.000 21444 single-star, 6 included, MultiStar: {0.04, -1.07}, one-star: {0.04, -0.51}
02:15:19.302 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
02:15:19.302 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.10)
02:15:19.302 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.51 hyp=0.52 cameraTheta=-1.49 mountX=-0.09 mountY=-0.46, mountTheta=-1.76
02:15:19.303 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.51, opts=13)
02:15:19.303 00.000 21444 Enqueuing Move request for scope (0.04, -0.51)
02:15:19.303 00.000 25848 Worker thread wakes up
02:15:19.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.51) opts 0xd
02:15:19.303 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.51)
02:15:19.303 00.000 25848 Moving (0.04, -0.51) raw xDistance=-0.09 yDistance=-0.46
02:15:19.303 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=190, FiltMax=65504, Gamma=0.560
02:15:19.303 00.000 21444 UpdateGuideState exits: m=5475185 SNR=236.7 Saturated
02:15:19.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:19.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:15:19.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:19.303 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
02:15:19.303 00.000 25848 MoveAxis(E, 0, ABG)
02:15:19.304 00.001 25848 Move returns status 0, amount 0
02:15:19.304 00.000 25848 MoveAxis(N, 0, ABG)
02:15:19.304 00.000 25848 Move returns status 0, amount 0
02:15:19.304 00.000 25848 move complete, result=0
02:15:19.304 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:19.304 00.000 21444 Enqueuing Expose request
02:15:19.304 00.000 25848 worker thread done servicing request
02:15:19.304 00.000 25848 Worker thread wakes up
02:15:19.304 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:19.304 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:19.304 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
02:15:22.154 02.850 25848 Exposure complete
02:15:22.220 00.066 25848 worker thread done servicing request
02:15:22.220 00.000 21444 OnExposeComplete: enter
02:15:22.220 00.000 21444 UpdateGuideState(): m_state=6
02:15:22.221 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 758
02:15:22.221 00.000 21444 Star::Find returns 1 (1), X=1254.57, Y=665.15, Mass=5481653, SNR=190.8, Peak=65504 HFD=7.9
02:15:22.221 00.000 21444 MultiStar: [#1 1.21,-0.41,0.79,U] [#2 0.04,-0.45,0.81,U] [#3 1.04,-0.03,0.71,U] [#4 -0.55,-0.60,0.70,U] [#5 -3.80,1.69,0.00,M10] [#6 -0.28,-0.64,0.71,U] [#7 0.28,-1.84,0.46,U] [#8 -0.46,0.51,0.66,U] 
02:15:22.221 00.000 21444 refined, 7 included, MultiStar: {0.13, -0.28}, one-star: {-0.17, 0.44}
02:15:22.221 00.000 21444 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.05) = xAngle (-4.18 = 2.10)
02:15:22.221 00.000 21444 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.74)
02:15:22.221 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.13 mountX=-0.16 mountY=-0.21, mountTheta=-2.21
02:15:22.222 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.28, opts=13)
02:15:22.222 00.000 21444 Enqueuing Move request for scope (0.13, -0.28)
02:15:22.222 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=106, FiltMax=65504, Gamma=0.560
02:15:22.222 00.000 21444 UpdateGuideState exits: m=5481653 SNR=190.8 Saturated
02:15:22.222 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:22.222 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:22.222 00.000 21444 Enqueuing Expose request
02:15:22.222 00.000 25848 Worker thread wakes up
02:15:22.222 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
02:15:22.222 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
02:15:22.222 00.000 25848 Moving (0.13, -0.28) raw xDistance=-0.16 yDistance=-0.21
02:15:22.222 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:15:22.222 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:22.222 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:15:22.222 00.000 25848 MoveAxis(E, 0, ABG)
02:15:22.222 00.000 25848 Move returns status 0, amount 0
02:15:22.222 00.000 25848 MoveAxis(N, 0, ABG)
02:15:22.222 00.000 25848 Move returns status 0, amount 0
02:15:22.222 00.000 25848 move complete, result=0
02:15:22.223 00.001 25848 worker thread done servicing request
02:15:22.223 00.000 25848 Worker thread wakes up
02:15:22.223 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:22.223 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:22.223 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:15:25.071 02.848 25848 Exposure complete
02:15:25.151 00.080 25848 worker thread done servicing request
02:15:25.151 00.000 21444 OnExposeComplete: enter
02:15:25.151 00.000 21444 UpdateGuideState(): m_state=6
02:15:25.151 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 759
02:15:25.151 00.000 21444 Star::Find returns 1 (1), X=1255.58, Y=664.13, Mass=5421186, SNR=176.5, Peak=65504 HFD=7.8
02:15:25.152 00.001 21444 MultiStar: [#1 1.95,-0.90,0.00,M1] [#2 0.51,-0.07,0.62,U] [#3 1.03,-1.36,0.74,U] [#4 0.35,-1.27,0.87,U] [#5 -3.27,0.69,0.00,R] [#6 0.57,-1.34,0.56,U] [#7 0.86,-3.25,0.00,M10] [#8 -0.12,-0.40,0.42,U] 
02:15:25.152 00.000 21444 single-star, 5 included, MultiStar: {0.59, -0.87}, one-star: {0.83, -0.58}
02:15:25.152 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.62)
02:15:25.152 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
02:15:25.152 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=-0.58 hyp=1.02 cameraTheta=-0.61 mountX=-0.88 mountY=-0.22, mountTheta=-2.90
02:15:25.152 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-0.58, opts=13)
02:15:25.152 00.000 21444 Enqueuing Move request for scope (0.83, -0.58)
02:15:25.153 00.001 25848 Worker thread wakes up
02:15:25.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.58) opts 0xd
02:15:25.153 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, -0.58)
02:15:25.153 00.000 25848 Moving (0.83, -0.58) raw xDistance=-0.88 yDistance=-0.22
02:15:25.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2468, FiltMin=168, FiltMax=65504, Gamma=0.560
02:15:25.153 00.000 21444 UpdateGuideState exits: m=5421186 SNR=176.5 Saturated
02:15:25.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:25.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.88
02:15:25.153 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:25.153 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:15:25.153 00.000 25848 MoveAxis(E, 26, ABG)
02:15:25.153 00.000 25848 Guiding  Dir = 2, Dur = 26
02:15:25.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:25.153 00.000 21444 Enqueuing Expose request
02:15:25.173 00.020 25848 IsSlewing returns 0
02:15:25.174 00.001 25848 IsGuiding returns 0
02:15:25.206 00.032 25848 IsGuiding returns 1
02:15:25.206 00.000 25848 scope still moving after pulse duration time elapsed
02:15:25.251 00.045 25848 IsSlewing returns 0
02:15:25.251 00.000 25848 IsGuiding returns 0
02:15:25.251 00.000 25848 scope move finished after 26 + 51 ms
02:15:25.251 00.000 25848 Move returns status 0, amount 26
02:15:25.251 00.000 25848 MoveAxis(N, 0, ABG)
02:15:25.251 00.000 25848 Move returns status 0, amount 0
02:15:25.251 00.000 25848 move complete, result=0
02:15:25.251 00.000 25848 worker thread done servicing request
02:15:25.251 00.000 25848 Worker thread wakes up
02:15:25.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:25.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:25.251 00.000 21444 GuideStep: -0.9 px 26 ms EAST, -0.2 px 0 ms NORTH
02:15:28.100 02.849 25848 Exposure complete
02:15:28.182 00.082 25848 worker thread done servicing request
02:15:28.182 00.000 21444 OnExposeComplete: enter
02:15:28.182 00.000 21444 UpdateGuideState(): m_state=6
02:15:28.182 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 760
02:15:28.182 00.000 21444 Star::Find returns 1 (1), X=1254.90, Y=664.21, Mass=5133231, SNR=158.7, Peak=65504 HFD=7.9
02:15:28.183 00.001 21444 MultiStar: [#1 -0.07,-1.05,0.74,U] [#2 -2.34,-0.44,0.00,M1] [#3 -0.90,-1.04,0.67,U] [#4 -0.21,-1.71,0.84,U] [#5 -0.77,0.43,0.97,U] [#6 -0.95,-1.54,0.64,U] [#7 -0.65,-2.84,0.00,R] [#8 -0.92,-0.64,0.62,U] 
02:15:28.183 00.000 21444 single-star, 6 included, MultiStar: {-0.48, -0.80}, one-star: {0.15, -0.50}
02:15:28.183 00.000 21444 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.05) = xAngle (-4.33 = 1.95)
02:15:28.183 00.000 21444 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.17 = -0.89)
02:15:28.183 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.50 hyp=0.52 cameraTheta=-1.28 mountX=-0.20 mountY=-0.41, mountTheta=-2.02
02:15:28.184 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.50, opts=13)
02:15:28.184 00.000 21444 Enqueuing Move request for scope (0.15, -0.50)
02:15:28.184 00.000 25848 Worker thread wakes up
02:15:28.184 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=356, FiltMax=65504, Gamma=0.560
02:15:28.184 00.000 21444 UpdateGuideState exits: m=5133231 SNR=158.7 Saturated
02:15:28.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:28.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:28.184 00.000 21444 Enqueuing Expose request
02:15:28.184 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.50) opts 0xd
02:15:28.184 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.50)
02:15:28.184 00.000 25848 Moving (0.15, -0.50) raw xDistance=-0.20 yDistance=-0.41
02:15:28.184 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:15:28.184 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:28.184 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
02:15:28.184 00.000 25848 MoveAxis(E, 0, ABG)
02:15:28.184 00.000 25848 Move returns status 0, amount 0
02:15:28.184 00.000 25848 MoveAxis(N, 0, ABG)
02:15:28.184 00.000 25848 Move returns status 0, amount 0
02:15:28.184 00.000 25848 move complete, result=0
02:15:28.184 00.000 25848 worker thread done servicing request
02:15:28.184 00.000 25848 Worker thread wakes up
02:15:28.184 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:28.184 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:28.184 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:15:31.032 02.848 25848 Exposure complete
02:15:31.113 00.081 25848 worker thread done servicing request
02:15:31.113 00.000 21444 OnExposeComplete: enter
02:15:31.113 00.000 21444 UpdateGuideState(): m_state=6
02:15:31.113 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 761
02:15:31.113 00.000 21444 Star::Find returns 1 (1), X=1255.01, Y=665.13, Mass=4981543, SNR=159.0, Peak=65504 HFD=8.2
02:15:31.114 00.001 21444 MultiStar: [#1 -0.03,-1.15,0.71,U] [#2 -1.46,-0.35,0.72,U] [#3 -0.24,-0.91,0.58,U] [#4 -0.38,-0.46,0.57,U] [#5 -0.51,1.22,0.59,U] [#6 -1.32,-0.17,0.60,U] [#7 0.27,0.57,0.54,U] [#8 -1.35,-0.01,0.48,U] 
02:15:31.114 00.000 21444 refined, 8 included, MultiStar: {-0.48, -0.09}, one-star: {0.26, 0.42}
02:15:31.114 00.000 21444 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.05) = xAngle (-6.01 = 0.27)
02:15:31.114 00.000 21444 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.85 = -2.57)
02:15:31.114 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.09 hyp=0.49 cameraTheta=-2.96 mountX=0.47 mountY=-0.26, mountTheta=-0.51
02:15:31.115 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.09, opts=13)
02:15:31.115 00.000 21444 Enqueuing Move request for scope (-0.48, -0.09)
02:15:31.115 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=316, FiltMax=65504, Gamma=0.560
02:15:31.115 00.000 21444 UpdateGuideState exits: m=4981543 SNR=159.0 Saturated
02:15:31.115 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:31.115 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:31.115 00.000 21444 Enqueuing Expose request
02:15:31.115 00.000 25848 Worker thread wakes up
02:15:31.115 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.09) opts 0xd
02:15:31.115 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.09)
02:15:31.115 00.000 25848 Moving (-0.48, -0.09) raw xDistance=0.47 yDistance=-0.26
02:15:31.115 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
02:15:31.115 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:31.115 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:15:31.115 00.000 25848 MoveAxis(E, 0, ABG)
02:15:31.115 00.000 25848 Move returns status 0, amount 0
02:15:31.115 00.000 25848 MoveAxis(N, 0, ABG)
02:15:31.115 00.000 25848 Move returns status 0, amount 0
02:15:31.115 00.000 25848 move complete, result=0
02:15:31.116 00.001 25848 worker thread done servicing request
02:15:31.116 00.000 25848 Worker thread wakes up
02:15:31.116 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:31.116 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:31.116 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
02:15:33.967 02.851 25848 Exposure complete
02:15:34.050 00.083 25848 worker thread done servicing request
02:15:34.051 00.001 21444 OnExposeComplete: enter
02:15:34.051 00.000 21444 UpdateGuideState(): m_state=6
02:15:34.051 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 762
02:15:34.051 00.000 21444 Star::Find returns 1 (1), X=1254.34, Y=665.48, Mass=5242041, SNR=152.6, Peak=65504 HFD=7.7
02:15:34.051 00.000 21444 MultiStar: [#1 0.18,-0.78,0.80,U] [#2 -1.33,-0.36,0.73,U] [#3 0.04,-0.52,0.59,U] [#4 -0.71,-0.92,0.89,U] [#5 -0.19,0.74,0.74,U] [#6 -1.06,-0.70,0.67,U] [#7 0.33,0.75,0.75,U] [#8 -0.88,-0.10,0.48,U] 
02:15:34.051 00.000 21444 refined, 8 included, MultiStar: {-0.43, -0.10}, one-star: {-0.41, 0.78}
02:15:34.051 00.000 21444 CameraToMount -- cameraTheta (-2.92) - m_xAngle (3.05) = xAngle (-5.97 = 0.31)
02:15:34.051 00.000 21444 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.53)
02:15:34.051 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-0.10 hyp=0.44 cameraTheta=-2.92 mountX=0.42 mountY=-0.25, mountTheta=-0.54
02:15:34.052 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-0.10, opts=13)
02:15:34.052 00.000 21444 Enqueuing Move request for scope (-0.43, -0.10)
02:15:34.052 00.000 25848 Worker thread wakes up
02:15:34.052 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.10) opts 0xd
02:15:34.052 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -0.10)
02:15:34.052 00.000 25848 Moving (-0.43, -0.10) raw xDistance=0.42 yDistance=-0.25
02:15:34.052 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:15:34.052 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:34.052 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=282, FiltMax=65504, Gamma=0.560
02:15:34.052 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:15:34.052 00.000 25848 MoveAxis(E, 0, ABG)
02:15:34.053 00.001 25848 Move returns status 0, amount 0
02:15:34.053 00.000 25848 MoveAxis(N, 0, ABG)
02:15:34.053 00.000 25848 Move returns status 0, amount 0
02:15:34.053 00.000 25848 move complete, result=0
02:15:34.053 00.000 25848 worker thread done servicing request
02:15:34.053 00.000 21444 UpdateGuideState exits: m=5242041 SNR=152.6 Saturated
02:15:34.053 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:34.053 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:34.053 00.000 21444 Enqueuing Expose request
02:15:34.053 00.000 25848 Worker thread wakes up
02:15:34.053 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:34.053 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:34.053 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:15:36.896 02.843 25848 Exposure complete
02:15:36.985 00.089 25848 worker thread done servicing request
02:15:36.985 00.000 21444 OnExposeComplete: enter
02:15:36.985 00.000 21444 UpdateGuideState(): m_state=6
02:15:36.985 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 763
02:15:36.985 00.000 21444 Star::Find returns 1 (1), X=1253.97, Y=665.55, Mass=5009842, SNR=138.1, Peak=65504 HFD=8.0
02:15:36.985 00.000 21444 MultiStar: [#1 -1.35,-1.58,0.00,M1] [#2 -2.83,-1.34,0.00,M1] [#3 -2.50,-1.13,0.00,M1] [#4 -1.59,-0.60,0.74,U] [#5 -1.78,0.87,0.69,U] [#6 -1.45,-0.44,0.77,U] [#7 -0.86,1.26,0.56,U] [#8 -2.13,0.11,0.00,M1] 
02:15:36.985 00.000 21444 single-star, 4 included, MultiStar: {-1.27, 0.37}, one-star: {-0.78, 0.85}
02:15:36.985 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
02:15:36.985 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.70)
02:15:36.985 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=0.85 hyp=1.15 cameraTheta=2.31 mountX=0.85 mountY=0.49, mountTheta=0.52
02:15:36.985 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=0.85, opts=13)
02:15:36.986 00.001 21444 Enqueuing Move request for scope (-0.78, 0.85)
02:15:36.986 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=320, FiltMax=65504, Gamma=0.560
02:15:36.986 00.000 21444 UpdateGuideState exits: m=5009842 SNR=138.1 Saturated
02:15:36.986 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:36.986 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:36.986 00.000 21444 Enqueuing Expose request
02:15:36.986 00.000 25848 Worker thread wakes up
02:15:36.986 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.85) opts 0xd
02:15:36.986 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 0.85)
02:15:36.986 00.000 25848 Moving (-0.78, 0.85) raw xDistance=0.85 yDistance=0.49
02:15:36.986 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85
02:15:36.986 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:36.986 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:15:36.986 00.000 25848 MoveAxis(W, 25, ABG)
02:15:36.986 00.000 25848 Guiding  Dir = 3, Dur = 25
02:15:37.015 00.029 25848 IsSlewing returns 0
02:15:37.015 00.000 25848 IsGuiding returns 0
02:15:37.046 00.031 25848 IsGuiding returns 1
02:15:37.046 00.000 25848 scope still moving after pulse duration time elapsed
02:15:37.123 00.077 25848 IsSlewing returns 0
02:15:37.124 00.001 25848 IsGuiding returns 0
02:15:37.124 00.000 25848 scope move finished after 25 + 84 ms
02:15:37.124 00.000 25848 Move returns status 0, amount 25
02:15:37.124 00.000 25848 MoveAxis(N, 0, ABG)
02:15:37.124 00.000 25848 Move returns status 0, amount 0
02:15:37.124 00.000 25848 move complete, result=0
02:15:37.125 00.001 25848 worker thread done servicing request
02:15:37.125 00.000 25848 Worker thread wakes up
02:15:37.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:37.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:37.125 00.000 21444 GuideStep: 0.8 px 25 ms WEST, 0.5 px 0 ms NORTH
02:15:39.972 02.847 25848 Exposure complete
02:15:40.053 00.081 25848 worker thread done servicing request
02:15:40.053 00.000 21444 OnExposeComplete: enter
02:15:40.053 00.000 21444 UpdateGuideState(): m_state=6
02:15:40.053 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 764
02:15:40.053 00.000 21444 Star::Find returns 1 (1), X=1254.24, Y=664.57, Mass=5510280, SNR=208.2, Peak=65504 HFD=7.9
02:15:40.054 00.001 21444 MultiStar: [#1 0.85,-1.11,0.93,U] [#2 -0.24,-0.01,0.78,U] [#3 0.73,-0.81,0.72,U] [#4 -0.93,-0.52,0.77,U] [#5 -1.92,1.56,0.00,M1] [#6 -1.39,-1.11,0.60,U] [#7 -0.03,0.40,0.58,U] [#8 -1.83,0.49,0.44,U] 
02:15:40.054 00.000 21444 refined, 7 included, MultiStar: {-0.30, -0.41}, one-star: {-0.50, -0.14}
02:15:40.054 00.000 21444 CameraToMount -- cameraTheta (-2.20) - m_xAngle (3.05) = xAngle (-5.25 = 1.03)
02:15:40.054 00.000 21444 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.10 = -1.81)
02:15:40.054 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-0.41 hyp=0.51 cameraTheta=-2.20 mountX=0.26 mountY=-0.49, mountTheta=-1.08
02:15:40.055 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-0.41, opts=13)
02:15:40.055 00.000 21444 Enqueuing Move request for scope (-0.30, -0.41)
02:15:40.055 00.000 25848 Worker thread wakes up
02:15:40.055 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.41) opts 0xd
02:15:40.055 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -0.41)
02:15:40.055 00.000 25848 Moving (-0.30, -0.41) raw xDistance=0.26 yDistance=-0.49
02:15:40.055 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
02:15:40.055 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=116, FiltMax=65504, Gamma=0.560
02:15:40.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:40.055 00.000 21444 UpdateGuideState exits: m=5510280 SNR=208.2 Saturated
02:15:40.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
02:15:40.055 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:40.055 00.000 25848 MoveAxis(E, 0, ABG)
02:15:40.055 00.000 25848 Move returns status 0, amount 0
02:15:40.055 00.000 25848 MoveAxis(N, 0, ABG)
02:15:40.055 00.000 25848 Move returns status 0, amount 0
02:15:40.055 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:40.055 00.000 21444 Enqueuing Expose request
02:15:40.055 00.000 25848 move complete, result=0
02:15:40.055 00.000 25848 worker thread done servicing request
02:15:40.055 00.000 25848 Worker thread wakes up
02:15:40.055 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
02:15:40.055 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:40.055 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:42.894 02.839 25848 Exposure complete
02:15:42.983 00.089 25848 worker thread done servicing request
02:15:42.983 00.000 21444 OnExposeComplete: enter
02:15:42.983 00.000 21444 UpdateGuideState(): m_state=6
02:15:42.984 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 765
02:15:42.984 00.000 21444 Star::Find returns 1 (1), X=1254.53, Y=664.43, Mass=5639340, SNR=226.5, Peak=65504 HFD=7.7
02:15:42.984 00.000 21444 MultiStar: [#1 1.56,-1.20,0.74,U] [#2 -0.43,-0.75,0.61,U] [#3 0.33,-0.92,0.64,U] [#4 -0.07,-1.33,0.68,U] [#5 -1.14,0.53,0.57,U] [#6 -0.30,-1.10,0.58,U] [#7 0.25,-0.13,0.45,U] [#8 -1.20,0.04,0.48,U] 
02:15:42.984 00.000 21444 single-star, 8 included, MultiStar: {-0.08, -0.61}, one-star: {-0.21, -0.28}
02:15:42.984 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.28 = 1.01)
02:15:42.984 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
02:15:42.984 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-2.22 mountX=0.19 mountY=-0.34, mountTheta=-1.07
02:15:42.985 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.28, opts=13)
02:15:42.985 00.000 21444 Enqueuing Move request for scope (-0.21, -0.28)
02:15:42.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=242, FiltMax=65504, Gamma=0.560
02:15:42.985 00.000 21444 UpdateGuideState exits: m=5639340 SNR=226.5 Saturated
02:15:42.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:42.986 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:42.986 00.000 21444 Enqueuing Expose request
02:15:42.986 00.000 25848 Worker thread wakes up
02:15:42.986 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.28) opts 0xd
02:15:42.986 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.28)
02:15:42.986 00.000 25848 Moving (-0.21, -0.28) raw xDistance=0.19 yDistance=-0.34
02:15:42.986 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:15:42.986 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:42.986 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:15:42.986 00.000 25848 MoveAxis(E, 0, ABG)
02:15:42.986 00.000 25848 Move returns status 0, amount 0
02:15:42.986 00.000 25848 MoveAxis(N, 0, ABG)
02:15:42.986 00.000 25848 Move returns status 0, amount 0
02:15:42.986 00.000 25848 move complete, result=0
02:15:42.986 00.000 25848 worker thread done servicing request
02:15:42.986 00.000 25848 Worker thread wakes up
02:15:42.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:42.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:42.986 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:15:45.831 02.845 25848 Exposure complete
02:15:45.916 00.085 25848 worker thread done servicing request
02:15:45.916 00.000 21444 OnExposeComplete: enter
02:15:45.916 00.000 21444 UpdateGuideState(): m_state=6
02:15:45.917 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 766
02:15:45.917 00.000 21444 Star::Find returns 1 (1), X=1254.89, Y=664.20, Mass=5316738, SNR=181.3, Peak=65504 HFD=8.1
02:15:45.917 00.000 21444 MultiStar: [#1 0.95,-0.93,0.80,U] [#2 0.68,-0.69,0.71,U] [#3 0.67,-1.36,0.53,U] [#4 -0.12,-1.08,0.82,U] [#5 -0.98,0.75,0.64,U] [#6 -0.73,-1.74,0.53,U] [#7 0.22,0.09,0.54,U] [#8 -0.78,0.11,0.47,U] 
02:15:45.917 00.000 21444 single-star, 8 included, MultiStar: {0.06, -0.61}, one-star: {0.15, -0.51}
02:15:45.917 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
02:15:45.917 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.90)
02:15:45.917 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.51 hyp=0.53 cameraTheta=-1.29 mountX=-0.19 mountY=-0.42, mountTheta=-2.00
02:15:45.918 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.51, opts=13)
02:15:45.918 00.000 21444 Enqueuing Move request for scope (0.15, -0.51)
02:15:45.918 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=204, FiltMax=65504, Gamma=0.560
02:15:45.918 00.000 21444 UpdateGuideState exits: m=5316738 SNR=181.3 Saturated
02:15:45.918 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:45.919 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:45.919 00.000 21444 Enqueuing Expose request
02:15:45.919 00.000 25848 Worker thread wakes up
02:15:45.919 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.51) opts 0xd
02:15:45.919 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.51)
02:15:45.919 00.000 25848 Moving (0.15, -0.51) raw xDistance=-0.19 yDistance=-0.42
02:15:45.919 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:15:45.919 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:45.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:15:45.919 00.000 25848 MoveAxis(E, 0, ABG)
02:15:45.919 00.000 25848 Move returns status 0, amount 0
02:15:45.919 00.000 25848 MoveAxis(N, 0, ABG)
02:15:45.919 00.000 25848 Move returns status 0, amount 0
02:15:45.919 00.000 25848 move complete, result=0
02:15:45.919 00.000 25848 worker thread done servicing request
02:15:45.919 00.000 25848 Worker thread wakes up
02:15:45.919 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:45.919 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:45.919 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:15:48.771 02.852 25848 Exposure complete
02:15:48.858 00.087 25848 worker thread done servicing request
02:15:48.858 00.000 21444 OnExposeComplete: enter
02:15:48.858 00.000 21444 UpdateGuideState(): m_state=6
02:15:48.858 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 767
02:15:48.859 00.001 21444 Star::Find returns 1 (1), X=1253.35, Y=665.78, Mass=5400436, SNR=162.4, Peak=65504 HFD=8.0
02:15:48.859 00.000 21444 MultiStar: [#1 -0.30,0.03,0.67,U] [#2 -1.28,0.81,0.63,U] [#3 -0.92,-0.41,0.54,U] [#4 -1.70,-0.45,0.88,U] [#5 -1.57,1.82,0.00,M1] [#6 -2.12,-1.01,0.00,M1] [#7 -0.87,0.64,0.64,U] [#8 -1.82,0.79,0.54,U] 
02:15:48.859 00.000 21444 refined, 6 included, MultiStar: {-1.21, 0.37}, one-star: {-1.40, 1.07}
02:15:48.859 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
02:15:48.859 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
02:15:48.859 00.000 21444 CameraToMount -- cameraX=-1.21 cameraY=0.37 hyp=1.27 cameraTheta=2.84 mountX=1.24 mountY=-0.12, mountTheta=-0.09
02:15:48.860 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.21, y=0.37, opts=13)
02:15:48.860 00.000 21444 Enqueuing Move request for scope (-1.21, 0.37)
02:15:48.860 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2448, FiltMin=268, FiltMax=65504, Gamma=0.560
02:15:48.860 00.000 21444 UpdateGuideState exits: m=5400436 SNR=162.4 Saturated
02:15:48.860 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:48.860 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:48.860 00.000 21444 Enqueuing Expose request
02:15:48.860 00.000 25848 Worker thread wakes up
02:15:48.861 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 0.37) opts 0xd
02:15:48.861 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.21, 0.37)
02:15:48.861 00.000 25848 Moving (-1.21, 0.37) raw xDistance=1.24 yDistance=-0.12
02:15:48.861 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.24
02:15:48.861 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:48.861 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:15:48.861 00.000 25848 MoveAxis(W, 36, ABG)
02:15:48.861 00.000 25848 Guiding  Dir = 3, Dur = 36
02:15:48.917 00.056 25848 IsSlewing returns 0
02:15:48.917 00.000 25848 IsGuiding returns 0
02:15:48.939 00.022 25848 PulseGuide returned control before completion, sleep 25
02:15:48.976 00.037 25848 IsGuiding returns 1
02:15:48.976 00.000 25848 scope still moving after pulse duration time elapsed
02:15:49.034 00.058 25848 IsSlewing returns 0
02:15:49.034 00.000 25848 IsGuiding returns 0
02:15:49.034 00.000 25848 scope move finished after 36 + 80 ms
02:15:49.034 00.000 25848 Move returns status 0, amount 36
02:15:49.034 00.000 25848 MoveAxis(N, 0, ABG)
02:15:49.034 00.000 25848 Move returns status 0, amount 0
02:15:49.034 00.000 25848 move complete, result=0
02:15:49.034 00.000 25848 worker thread done servicing request
02:15:49.034 00.000 25848 Worker thread wakes up
02:15:49.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:49.034 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:49.034 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -0.1 px 0 ms NORTH
02:15:51.876 02.842 25848 Exposure complete
02:15:51.956 00.080 25848 worker thread done servicing request
02:15:51.956 00.000 21444 OnExposeComplete: enter
02:15:51.956 00.000 21444 UpdateGuideState(): m_state=6
02:15:51.956 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 768
02:15:51.956 00.000 21444 Star::Find returns 1 (1), X=1254.61, Y=666.11, Mass=5495424, SNR=192.0, Peak=65504 HFD=7.9
02:15:51.957 00.001 21444 MultiStar: [#1 0.70,-0.06,0.92,U] [#2 -0.69,0.45,0.75,U] [#3 -0.88,-0.07,0.76,U] [#4 0.09,-0.05,0.87,U] [#5 -0.65,1.88,0.67,U] [#6 -0.29,0.24,0.61,U] [#7 -0.04,1.63,0.61,U] [#8 -0.59,1.19,0.47,U] 
02:15:51.957 00.000 21444 refined, 8 included, MultiStar: {-0.23, 0.68}, one-star: {-0.13, 1.40}
02:15:51.957 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
02:15:51.957 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.28)
02:15:51.957 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.68 hyp=0.72 cameraTheta=1.89 mountX=0.29 mountY=0.54, mountTheta=1.09
02:15:51.957 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.68, opts=13)
02:15:51.958 00.001 21444 Enqueuing Move request for scope (-0.23, 0.68)
02:15:51.958 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=244, FiltMax=65504, Gamma=0.560
02:15:51.958 00.000 21444 UpdateGuideState exits: m=5495424 SNR=192.0 Saturated
02:15:51.958 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:51.958 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:51.958 00.000 21444 Enqueuing Expose request
02:15:51.958 00.000 25848 Worker thread wakes up
02:15:51.958 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.68) opts 0xd
02:15:51.958 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.68)
02:15:51.958 00.000 25848 Moving (-0.23, 0.68) raw xDistance=0.29 yDistance=0.54
02:15:51.958 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
02:15:51.958 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:15:51.958 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
02:15:51.958 00.000 25848 MoveAxis(E, 0, ABG)
02:15:51.958 00.000 25848 Move returns status 0, amount 0
02:15:51.958 00.000 25848 MoveAxis(N, 0, ABG)
02:15:51.958 00.000 25848 Move returns status 0, amount 0
02:15:51.958 00.000 25848 move complete, result=0
02:15:51.958 00.000 25848 worker thread done servicing request
02:15:51.958 00.000 25848 Worker thread wakes up
02:15:51.958 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:51.958 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:51.958 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
02:15:54.802 02.844 25848 Exposure complete
02:15:54.890 00.088 25848 worker thread done servicing request
02:15:54.890 00.000 21444 OnExposeComplete: enter
02:15:54.890 00.000 21444 UpdateGuideState(): m_state=6
02:15:54.891 00.001 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 769
02:15:54.891 00.000 21444 Star::Find returns 1 (1), X=1252.30, Y=665.42, Mass=5699304, SNR=207.2, Peak=65504 HFD=8.0
02:15:54.891 00.000 21444 MultiStar: [#1 -1.50,0.86,0.94,U] [#2 -3.77,0.87,0.00,M1] [#3 -2.36,0.03,0.00,M1] [#4 -2.83,0.42,0.00,M1] [#5 -2.80,2.87,0.00,M1] [#6 -3.24,0.36,0.00,M1] [#7 -2.11,1.37,0.00,M1] [#8 -3.41,1.30,0.00,M1] 
02:15:54.891 00.000 21444 refined, 1 included, MultiStar: {-1.99, 0.78}, one-star: {-2.45, 0.71}
02:15:54.891 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
02:15:54.891 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
02:15:54.891 00.000 21444 CameraToMount -- cameraX=-1.99 cameraY=0.78 hyp=2.14 cameraTheta=2.77 mountX=2.05 mountY=-0.03, mountTheta=-0.01
02:15:54.892 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.99, y=0.78, opts=13)
02:15:54.892 00.000 21444 Enqueuing Move request for scope (-1.99, 0.78)
02:15:54.892 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=320, FiltMax=65504, Gamma=0.560
02:15:54.892 00.000 25848 Worker thread wakes up
02:15:54.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.99, 0.78) opts 0xd
02:15:54.892 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.99, 0.78)
02:15:54.892 00.000 25848 Moving (-1.99, 0.78) raw xDistance=2.05 yDistance=-0.03
02:15:54.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.29 from input 2.05
02:15:54.892 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:54.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:15:54.893 00.001 25848 MoveAxis(W, 60, ABG)
02:15:54.893 00.000 21444 UpdateGuideState exits: m=5699304 SNR=207.2 Saturated
02:15:54.893 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:54.893 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:54.893 00.000 21444 Enqueuing Expose request
02:15:54.893 00.000 25848 Guiding  Dir = 3, Dur = 60
02:15:54.921 00.028 25848 IsSlewing returns 0
02:15:54.922 00.001 25848 IsGuiding returns 0
02:15:54.953 00.031 25848 PulseGuide returned control before completion, sleep 39
02:15:55.038 00.085 25848 IsGuiding returns 1
02:15:55.038 00.000 25848 scope still moving after pulse duration time elapsed
02:15:55.094 00.056 25848 IsSlewing returns 0
02:15:55.094 00.000 25848 IsGuiding returns 0
02:15:55.094 00.000 25848 scope move finished after 60 + 111 ms
02:15:55.094 00.000 25848 Move returns status 0, amount 60
02:15:55.094 00.000 25848 MoveAxis(N, 0, ABG)
02:15:55.094 00.000 25848 Move returns status 0, amount 0
02:15:55.094 00.000 25848 move complete, result=0
02:15:55.094 00.000 25848 worker thread done servicing request
02:15:55.094 00.000 25848 Worker thread wakes up
02:15:55.095 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:55.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:55.095 00.000 21444 GuideStep: 2.1 px 60 ms WEST, -0.0 px 0 ms NORTH
02:15:57.942 02.847 25848 Exposure complete
02:15:58.030 00.088 25848 worker thread done servicing request
02:15:58.030 00.000 21444 OnExposeComplete: enter
02:15:58.030 00.000 21444 UpdateGuideState(): m_state=6
02:15:58.030 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 770
02:15:58.030 00.000 21444 Star::Find returns 1 (1), X=1253.40, Y=664.96, Mass=5664059, SNR=199.0, Peak=65504 HFD=8.0
02:15:58.031 00.001 21444 MultiStar: [#1 -0.26,-1.02,1.09,U] [#2 -1.74,-0.58,1.06,U] [#3 -0.15,-0.78,0.65,U] [#4 -1.86,-0.62,0.85,U] [#5 -2.47,1.24,0.00,M2] [#6 -2.12,-1.23,0.00,M2] [#7 -1.24,0.22,0.56,U] [#8 -2.94,0.16,0.00,M2] 
02:15:58.031 00.000 21444 refined, 5 included, MultiStar: {-1.12, -0.46}, one-star: {-1.34, 0.26}
02:15:58.031 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.81 = 0.48)
02:15:58.031 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.37)
02:15:58.031 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=-0.46 hyp=1.21 cameraTheta=-2.75 mountX=1.07 mountY=-0.85, mountTheta=-0.67
02:15:58.032 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=-0.46, opts=13)
02:15:58.032 00.000 21444 Enqueuing Move request for scope (-1.12, -0.46)
02:15:58.032 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=92, FiltMax=65504, Gamma=0.560
02:15:58.032 00.000 21444 UpdateGuideState exits: m=5664059 SNR=199.0 Saturated
02:15:58.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:58.032 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:15:58.032 00.000 21444 Enqueuing Expose request
02:15:58.032 00.000 25848 Worker thread wakes up
02:15:58.032 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.46) opts 0xd
02:15:58.032 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, -0.46)
02:15:58.032 00.000 25848 Moving (-1.12, -0.46) raw xDistance=1.07 yDistance=-0.85
02:15:58.032 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.07
02:15:58.032 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
02:15:58.032 00.000 25848 MoveAxis(W, 35, ABG)
02:15:58.032 00.000 25848 Guiding  Dir = 3, Dur = 35
02:15:58.063 00.031 25848 IsSlewing returns 0
02:15:58.121 00.058 25848 IsGuiding returns 0
02:15:58.143 00.022 25848 PulseGuide returned control before completion, sleep 24
02:15:58.178 00.035 25848 IsGuiding returns 1
02:15:58.178 00.000 25848 scope still moving after pulse duration time elapsed
02:15:58.235 00.057 25848 IsSlewing returns 0
02:15:58.236 00.001 25848 IsGuiding returns 0
02:15:58.236 00.000 25848 scope move finished after 35 + 78 ms
02:15:58.236 00.000 25848 Move returns status 0, amount 35
02:15:58.236 00.000 25848 MoveAxis(N, 23, ABG)
02:15:58.236 00.000 25848 Guiding  Dir = 0, Dur = 23
02:15:58.264 00.028 25848 IsSlewing returns 0
02:15:58.264 00.000 25848 IsGuiding returns 0
02:15:58.306 00.042 25848 IsGuiding returns 1
02:15:58.306 00.000 25848 scope still moving after pulse duration time elapsed
02:15:58.361 00.055 25848 IsSlewing returns 0
02:15:58.361 00.000 25848 IsGuiding returns 0
02:15:58.361 00.000 25848 scope move finished after 23 + 74 ms
02:15:58.361 00.000 25848 Move returns status 0, amount 23
02:15:58.361 00.000 25848 move complete, result=0
02:15:58.361 00.000 25848 worker thread done servicing request
02:15:58.361 00.000 25848 Worker thread wakes up
02:15:58.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:15:58.362 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:15:58.362 00.000 21444 GuideStep: 1.1 px 35 ms WEST, -0.8 px 23 ms NORTH
02:16:01.207 02.845 25848 Exposure complete
02:16:01.287 00.080 25848 worker thread done servicing request
02:16:01.287 00.000 21444 OnExposeComplete: enter
02:16:01.287 00.000 21444 UpdateGuideState(): m_state=6
02:16:01.287 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 771
02:16:01.287 00.000 21444 Star::Find returns 1 (1), X=1253.59, Y=665.40, Mass=5808767, SNR=222.4, Peak=65504 HFD=7.9
02:16:01.287 00.000 21444 MultiStar: [#1 -0.57,-0.13,0.96,U] [#2 -1.52,0.08,0.77,U] [#3 -0.74,-0.36,0.68,U] [#4 -1.35,-0.22,0.73,U] [#5 -1.66,1.95,0.00,M3] [#6 -1.52,-0.33,0.60,U] [#7 -0.68,1.20,0.60,U] [#8 -1.65,0.65,0.49,U] 
02:16:01.287 00.000 21444 refined, 7 included, MultiStar: {-1.12, 0.18}, one-star: {-1.16, 0.69}
02:16:01.288 00.001 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
02:16:01.288 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
02:16:01.288 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=0.18 hyp=1.13 cameraTheta=2.98 mountX=1.13 mountY=-0.25, mountTheta=-0.22
02:16:01.288 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=0.18, opts=13)
02:16:01.288 00.000 21444 Enqueuing Move request for scope (-1.12, 0.18)
02:16:01.288 00.000 25848 Worker thread wakes up
02:16:01.288 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=52, FiltMax=65504, Gamma=0.560
02:16:01.288 00.000 21444 UpdateGuideState exits: m=5808767 SNR=222.4 Saturated
02:16:01.288 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:01.288 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 0.18) opts 0xd
02:16:01.289 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:01.289 00.000 21444 Enqueuing Expose request
02:16:01.289 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, 0.18)
02:16:01.289 00.000 25848 Moving (-1.12, 0.18) raw xDistance=1.13 yDistance=-0.25
02:16:01.289 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.13
02:16:01.289 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:01.289 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:16:01.289 00.000 25848 MoveAxis(W, 35, ABG)
02:16:01.289 00.000 25848 Guiding  Dir = 3, Dur = 35
02:16:01.314 00.025 25848 IsSlewing returns 0
02:16:01.314 00.000 25848 IsGuiding returns 0
02:16:01.345 00.031 25848 PulseGuide returned control before completion, sleep 14
02:16:01.363 00.018 25848 IsGuiding returns 1
02:16:01.363 00.000 25848 scope still moving after pulse duration time elapsed
02:16:01.444 00.081 25848 IsSlewing returns 0
02:16:01.445 00.001 25848 IsGuiding returns 0
02:16:01.445 00.000 25848 scope move finished after 35 + 95 ms
02:16:01.445 00.000 25848 Move returns status 0, amount 35
02:16:01.445 00.000 25848 MoveAxis(N, 0, ABG)
02:16:01.445 00.000 25848 Move returns status 0, amount 0
02:16:01.445 00.000 25848 move complete, result=0
02:16:01.445 00.000 25848 worker thread done servicing request
02:16:01.445 00.000 25848 Worker thread wakes up
02:16:01.445 00.000 21444 GuideStep: 1.1 px 35 ms WEST, -0.3 px 0 ms NORTH
02:16:01.445 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:01.445 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:04.285 02.840 25848 Exposure complete
02:16:04.363 00.078 25848 worker thread done servicing request
02:16:04.363 00.000 21444 OnExposeComplete: enter
02:16:04.363 00.000 21444 UpdateGuideState(): m_state=6
02:16:04.363 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 772
02:16:04.364 00.001 21444 Star::Find returns 1 (1), X=1255.78, Y=665.78, Mass=5613246, SNR=270.6, Peak=65504 HFD=7.9
02:16:04.364 00.000 21444 MultiStar: [#1 1.09,0.18,0.73,U] [#2 -0.50,1.01,0.67,U] [#3 1.00,0.31,0.47,U] [#4 0.12,0.78,0.58,U] [#5 0.18,2.88,0.00,M4] [#6 -0.15,0.49,0.48,U] [#7 0.47,1.85,0.49,U] [#8 -0.76,1.83,0.47,U] 
02:16:04.364 00.000 21444 refined, 7 included, MultiStar: {0.37, 0.92}, one-star: {1.03, 1.08}
02:16:04.364 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
02:16:04.364 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.57)
02:16:04.364 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.92 hyp=0.99 cameraTheta=1.18 mountX=-0.29 mountY=0.99, mountTheta=1.86
02:16:04.365 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.92, opts=13)
02:16:04.365 00.000 21444 Enqueuing Move request for scope (0.37, 0.92)
02:16:04.365 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=268, FiltMax=65504, Gamma=0.560
02:16:04.365 00.000 21444 UpdateGuideState exits: m=5613246 SNR=270.6 Saturated
02:16:04.365 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:04.365 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:04.365 00.000 21444 Enqueuing Expose request
02:16:04.365 00.000 25848 Worker thread wakes up
02:16:04.365 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.92) opts 0xd
02:16:04.365 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.92)
02:16:04.365 00.000 25848 Moving (0.37, 0.92) raw xDistance=-0.29 yDistance=0.99
02:16:04.365 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
02:16:04.365 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:16:04.365 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
02:16:04.365 00.000 25848 MoveAxis(E, 0, ABG)
02:16:04.365 00.000 25848 Move returns status 0, amount 0
02:16:04.365 00.000 25848 MoveAxis(N, 0, ABG)
02:16:04.365 00.000 25848 Move returns status 0, amount 0
02:16:04.365 00.000 25848 move complete, result=0
02:16:04.365 00.000 25848 worker thread done servicing request
02:16:04.365 00.000 25848 Worker thread wakes up
02:16:04.365 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:04.365 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:04.365 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.0 px 0 ms NORTH
02:16:07.221 02.856 25848 Exposure complete
02:16:07.305 00.084 25848 worker thread done servicing request
02:16:07.305 00.000 21444 OnExposeComplete: enter
02:16:07.305 00.000 21444 UpdateGuideState(): m_state=6
02:16:07.305 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 773
02:16:07.306 00.001 21444 Star::Find returns 1 (1), X=1254.37, Y=666.68, Mass=5496973, SNR=204.1, Peak=65504 HFD=7.8
02:16:07.306 00.000 21444 MultiStar: [#1 0.68,0.18,0.89,U] [#2 -1.52,1.01,0.73,U] [#3 -0.71,0.30,0.62,U] [#4 -0.71,1.53,0.89,U] [#5 -1.02,2.72,0.00,M5] [#6 -0.91,0.83,0.45,U] [#7 0.18,2.42,0.00,M1] [#8 -0.77,2.23,0.00,M1] 
02:16:07.306 00.000 21444 refined, 5 included, MultiStar: {-0.52, 1.05}, one-star: {-0.37, 1.98}
02:16:07.306 00.000 21444 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
02:16:07.306 00.000 21444 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.42)
02:16:07.306 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=1.05 hyp=1.17 cameraTheta=2.03 mountX=0.61 mountY=0.77, mountTheta=0.91
02:16:07.307 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=1.05, opts=13)
02:16:07.307 00.000 21444 Enqueuing Move request for scope (-0.52, 1.05)
02:16:07.307 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=180, FiltMax=65504, Gamma=0.560
02:16:07.307 00.000 21444 UpdateGuideState exits: m=5496973 SNR=204.1 Saturated
02:16:07.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:07.307 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:07.307 00.000 21444 Enqueuing Expose request
02:16:07.307 00.000 25848 Worker thread wakes up
02:16:07.307 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 1.05) opts 0xd
02:16:07.307 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, 1.05)
02:16:07.307 00.000 25848 Moving (-0.52, 1.05) raw xDistance=0.61 yDistance=0.77
02:16:07.307 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61
02:16:07.307 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:16:07.308 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
02:16:07.308 00.000 25848 MoveAxis(W, 18, ABG)
02:16:07.308 00.000 25848 Guiding  Dir = 3, Dur = 18
02:16:07.328 00.020 25848 IsSlewing returns 0
02:16:07.328 00.000 25848 IsGuiding returns 0
02:16:07.360 00.032 25848 IsGuiding returns 1
02:16:07.360 00.000 25848 scope still moving after pulse duration time elapsed
02:16:07.422 00.062 25848 IsSlewing returns 0
02:16:07.422 00.000 25848 IsGuiding returns 0
02:16:07.422 00.000 25848 scope move finished after 18 + 75 ms
02:16:07.422 00.000 25848 Move returns status 0, amount 18
02:16:07.422 00.000 25848 MoveAxis(N, 0, ABG)
02:16:07.422 00.000 25848 Move returns status 0, amount 0
02:16:07.422 00.000 25848 move complete, result=0
02:16:07.422 00.000 25848 worker thread done servicing request
02:16:07.422 00.000 25848 Worker thread wakes up
02:16:07.423 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:07.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:07.423 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.8 px 0 ms NORTH
02:16:10.273 02.850 25848 Exposure complete
02:16:10.355 00.082 25848 worker thread done servicing request
02:16:10.355 00.000 21444 OnExposeComplete: enter
02:16:10.355 00.000 21444 UpdateGuideState(): m_state=6
02:16:10.355 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 774
02:16:10.355 00.000 21444 Star::Find returns 1 (1), X=1254.16, Y=666.49, Mass=5584426, SNR=222.2, Peak=65504 HFD=8.0
02:16:10.356 00.001 21444 MultiStar: [#1 -0.61,1.54,0.96,U] [#2 -1.66,1.38,0.00,M1] [#3 -0.86,1.22,0.54,U] [#4 -0.95,1.33,0.69,U] [#5 -0.71,3.22,0.00,M6] [#6 -1.48,0.84,0.63,U] [#7 -0.88,2.23,0.00,M2] [#8 -1.81,2.19,0.00,M2] 
02:16:10.356 00.000 21444 refined, 4 included, MultiStar: {-0.85, 1.41}, one-star: {-0.59, 1.78}
02:16:10.356 00.000 21444 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.05) = xAngle (-0.94 = -0.94)
02:16:10.356 00.000 21444 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.78 = 2.50)
02:16:10.356 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=1.41 hyp=1.64 cameraTheta=2.11 mountX=0.97 mountY=0.98, mountTheta=0.79
02:16:10.357 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=1.41, opts=13)
02:16:10.357 00.000 21444 Enqueuing Move request for scope (-0.85, 1.41)
02:16:10.357 00.000 25848 Worker thread wakes up
02:16:10.357 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=220, FiltMax=65504, Gamma=0.560
02:16:10.357 00.000 21444 UpdateGuideState exits: m=5584426 SNR=222.2 Saturated
02:16:10.357 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:10.357 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:10.358 00.001 21444 Enqueuing Expose request
02:16:10.358 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 1.41) opts 0xd
02:16:10.358 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 1.41)
02:16:10.358 00.000 25848 Moving (-0.85, 1.41) raw xDistance=0.97 yDistance=0.98
02:16:10.358 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.97
02:16:10.358 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.87 newest=2.74
02:16:10.358 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
02:16:10.358 00.000 25848 MoveAxis(W, 29, ABG)
02:16:10.358 00.000 25848 Guiding  Dir = 3, Dur = 29
02:16:10.390 00.032 25848 IsSlewing returns 0
02:16:10.391 00.001 25848 IsGuiding returns 0
02:16:10.422 00.031 25848 IsGuiding returns 1
02:16:10.422 00.000 25848 scope still moving after pulse duration time elapsed
02:16:10.483 00.061 25848 IsSlewing returns 0
02:16:10.484 00.001 25848 IsGuiding returns 0
02:16:10.484 00.000 25848 scope move finished after 29 + 63 ms
02:16:10.484 00.000 25848 Move returns status 0, amount 29
02:16:10.484 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 220 applied
02:16:10.484 00.000 25848 MoveAxis(S, 247, ABG)
02:16:10.484 00.000 25848 Guiding  Dir = 1, Dur = 247
02:16:10.516 00.032 25848 IsSlewing returns 0
02:16:10.516 00.000 25848 IsGuiding returns 0
02:16:10.547 00.031 25848 PulseGuide returned control before completion, sleep 227
02:16:10.827 00.280 25848 IsGuiding returns 1
02:16:10.827 00.000 25848 scope still moving after pulse duration time elapsed
02:16:10.874 00.047 25848 IsSlewing returns 0
02:16:10.874 00.000 25848 IsGuiding returns 0
02:16:10.874 00.000 25848 scope move finished after 247 + 111 ms
02:16:10.874 00.000 25848 Move returns status 0, amount 247
02:16:10.874 00.000 25848 move complete, result=0
02:16:10.875 00.001 25848 worker thread done servicing request
02:16:10.875 00.000 25848 Worker thread wakes up
02:16:10.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:10.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:10.875 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 1.0 px 247 ms SOUTH
02:16:13.724 02.849 25848 Exposure complete
02:16:13.811 00.087 25848 worker thread done servicing request
02:16:13.811 00.000 21444 OnExposeComplete: enter
02:16:13.811 00.000 21444 UpdateGuideState(): m_state=6
02:16:13.811 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 775
02:16:13.811 00.000 21444 Star::Find returns 1 (1), X=1252.73, Y=665.35, Mass=5571414, SNR=193.8, Peak=65504 HFD=8.0
02:16:13.812 00.001 21444 MultiStar: [#1 -0.98,-0.10,0.90,U] [#2 -2.01,0.39,0.00,M2] [#3 -1.13,-0.01,0.64,U] [#4 -1.96,0.15,0.70,U] [#5 -1.94,1.91,0.00,M7] [#6 -2.10,-0.35,0.00,M1] [#7 -1.70,1.32,0.00,M3] [#8 -2.43,0.90,0.00,M3] 
02:16:13.812 00.000 21444 refined, 3 included, MultiStar: {-1.54, 0.20}, one-star: {-2.01, 0.64}
02:16:13.812 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
02:16:13.812 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
02:16:13.812 00.000 21444 CameraToMount -- cameraX=-1.54 cameraY=0.20 hyp=1.55 cameraTheta=3.01 mountX=1.55 mountY=-0.40, mountTheta=-0.25
02:16:13.813 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.54, y=0.20, opts=13)
02:16:13.813 00.000 21444 Enqueuing Move request for scope (-1.54, 0.20)
02:16:13.813 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=64, FiltMax=65504, Gamma=0.560
02:16:13.813 00.000 21444 UpdateGuideState exits: m=5571414 SNR=193.8 Saturated
02:16:13.813 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:13.813 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:13.813 00.000 21444 Enqueuing Expose request
02:16:13.813 00.000 25848 Worker thread wakes up
02:16:13.813 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.54, 0.20) opts 0xd
02:16:13.813 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.54, 0.20)
02:16:13.813 00.000 25848 Moving (-1.54, 0.20) raw xDistance=1.55 yDistance=-0.40
02:16:13.813 00.000 25848 BLC: History state: CurrMiss=-0.40, AvgInitMiss=0.51, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.980578, 1:-0.399492
02:16:13.813 00.000 25848 BLC: No correction, Miss < min_move
02:16:13.813 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.55
02:16:13.814 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:13.814 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
02:16:13.814 00.000 25848 MoveAxis(W, 47, ABG)
02:16:13.814 00.000 25848 Guiding  Dir = 3, Dur = 47
02:16:13.842 00.028 25848 IsSlewing returns 0
02:16:13.842 00.000 25848 IsGuiding returns 0
02:16:13.875 00.033 25848 PulseGuide returned control before completion, sleep 26
02:16:13.912 00.037 25848 IsGuiding returns 1
02:16:13.913 00.001 25848 scope still moving after pulse duration time elapsed
02:16:14.037 00.124 25848 IsSlewing returns 0
02:16:14.038 00.001 25848 IsGuiding returns 0
02:16:14.038 00.000 25848 scope move finished after 47 + 148 ms
02:16:14.038 00.000 25848 Move returns status 0, amount 47
02:16:14.038 00.000 25848 MoveAxis(N, 0, ABG)
02:16:14.038 00.000 25848 Move returns status 0, amount 0
02:16:14.038 00.000 25848 move complete, result=0
02:16:14.039 00.001 25848 worker thread done servicing request
02:16:14.039 00.000 25848 Worker thread wakes up
02:16:14.039 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:14.039 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:14.039 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -0.4 px 0 ms NORTH
02:16:16.889 02.850 25848 Exposure complete
02:16:16.973 00.084 25848 worker thread done servicing request
02:16:16.973 00.000 21444 OnExposeComplete: enter
02:16:16.973 00.000 21444 UpdateGuideState(): m_state=6
02:16:16.973 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 776
02:16:16.973 00.000 21444 Star::Find returns 1 (1), X=1254.53, Y=665.62, Mass=5640476, SNR=209.9, Peak=65504 HFD=7.8
02:16:16.973 00.000 21444 MultiStar: [#1 0.26,0.04,0.76,U] [#2 -1.51,0.11,0.84,U] [#3 -0.36,-0.48,0.51,U] [#4 -0.65,0.11,0.87,U] [#5 -0.64,2.15,0.00,M8] [#6 -0.87,0.10,0.54,U] [#7 0.06,0.55,0.71,U] [#8 -1.12,1.27,0.68,U] 
02:16:16.973 00.000 21444 refined, 7 included, MultiStar: {-0.55, 0.37}, one-star: {-0.22, 0.91}
02:16:16.973 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
02:16:16.973 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
02:16:16.973 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.37 hyp=0.66 cameraTheta=2.54 mountX=0.58 mountY=0.14, mountTheta=0.23
02:16:16.974 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.37, opts=13)
02:16:16.974 00.000 21444 Enqueuing Move request for scope (-0.55, 0.37)
02:16:16.974 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=254, FiltMax=65504, Gamma=0.560
02:16:16.974 00.000 21444 UpdateGuideState exits: m=5640476 SNR=209.9 Saturated
02:16:16.974 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:16.974 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:16.974 00.000 21444 Enqueuing Expose request
02:16:16.974 00.000 25848 Worker thread wakes up
02:16:16.974 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.37) opts 0xd
02:16:16.974 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.37)
02:16:16.974 00.000 25848 Moving (-0.55, 0.37) raw xDistance=0.58 yDistance=0.14
02:16:16.974 00.000 25848 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.51, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.980578, 1:-0.399492, 2:0.138277
02:16:16.974 00.000 25848 BLC: No correction, Miss < min_move
02:16:16.974 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.58
02:16:16.974 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:16.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:16:16.975 00.001 25848 MoveAxis(W, 20, ABG)
02:16:16.975 00.000 25848 Guiding  Dir = 3, Dur = 20
02:16:17.018 00.043 25848 IsSlewing returns 0
02:16:17.018 00.000 25848 IsGuiding returns 0
02:16:17.049 00.031 25848 IsGuiding returns 1
02:16:17.049 00.000 25848 scope still moving after pulse duration time elapsed
02:16:17.111 00.062 25848 IsSlewing returns 0
02:16:17.111 00.000 25848 IsGuiding returns 0
02:16:17.111 00.000 25848 scope move finished after 20 + 73 ms
02:16:17.111 00.000 25848 Move returns status 0, amount 20
02:16:17.111 00.000 25848 MoveAxis(N, 0, ABG)
02:16:17.111 00.000 25848 Move returns status 0, amount 0
02:16:17.111 00.000 25848 move complete, result=0
02:16:17.111 00.000 25848 worker thread done servicing request
02:16:17.111 00.000 25848 Worker thread wakes up
02:16:17.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:17.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:17.111 00.000 21444 GuideStep: 0.6 px 20 ms WEST, 0.1 px 0 ms NORTH
02:16:19.955 02.844 25848 Exposure complete
02:16:20.036 00.081 25848 worker thread done servicing request
02:16:20.036 00.000 21444 OnExposeComplete: enter
02:16:20.036 00.000 21444 UpdateGuideState(): m_state=6
02:16:20.036 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 777
02:16:20.036 00.000 21444 Star::Find returns 1 (1), X=1255.20, Y=665.58, Mass=5661839, SNR=222.2, Peak=65504 HFD=8.1
02:16:20.036 00.000 21444 MultiStar: [#1 1.79,-0.44,0.84,U] [#2 0.25,0.45,0.67,U] [#3 0.23,0.11,0.54,U] [#4 0.65,-0.16,0.80,U] [#5 0.17,1.89,0.60,U] [#6 0.06,-0.44,0.58,U] [#7 0.14,1.39,0.48,U] [#8 0.27,1.47,0.39,U] 
02:16:20.036 00.000 21444 refined, 8 included, MultiStar: {0.52, 0.48}, one-star: {0.45, 0.87}
02:16:20.036 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
02:16:20.036 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.15 = 1.14)
02:16:20.036 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=0.48 hyp=0.71 cameraTheta=0.75 mountX=-0.48 mountY=0.65, mountTheta=2.21
02:16:20.037 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=0.48, opts=13)
02:16:20.037 00.000 21444 Enqueuing Move request for scope (0.52, 0.48)
02:16:20.037 00.000 25848 Worker thread wakes up
02:16:20.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.48) opts 0xd
02:16:20.037 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, 0.48)
02:16:20.037 00.000 25848 Moving (0.52, 0.48) raw xDistance=-0.48 yDistance=0.65
02:16:20.037 00.000 25848 BLC: window closed
02:16:20.037 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2464, FiltMin=268, FiltMax=65504, Gamma=0.560
02:16:20.037 00.000 25848 BLC: History state: CurrMiss=0.65, AvgInitMiss=0.51, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.980578, 1:-0.399492, 2:0.138277
02:16:20.037 00.000 21444 UpdateGuideState exits: m=5661839 SNR=222.2 Saturated
02:16:20.037 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:20.038 00.001 25848 BLC: Under-shoot: nominal increase by 13
02:16:20.038 00.000 25848 BLC: window closed
02:16:20.038 00.000 25848 BLC: Pulse adjusted to 233
02:16:20.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:20.038 00.000 21444 Enqueuing Expose request
02:16:20.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
02:16:20.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
02:16:20.038 00.000 25848 MoveAxis(E, 0, ABG)
02:16:20.038 00.000 25848 Move returns status 0, amount 0
02:16:20.038 00.000 25848 MoveAxis(S, 18, ABG)
02:16:20.038 00.000 25848 Guiding  Dir = 1, Dur = 18
02:16:20.063 00.025 25848 IsSlewing returns 0
02:16:20.064 00.001 25848 IsGuiding returns 0
02:16:20.094 00.030 25848 IsGuiding returns 1
02:16:20.094 00.000 25848 scope still moving after pulse duration time elapsed
02:16:20.159 00.065 25848 IsSlewing returns 0
02:16:20.159 00.000 25848 IsGuiding returns 0
02:16:20.159 00.000 25848 scope move finished after 18 + 77 ms
02:16:20.159 00.000 25848 Move returns status 0, amount 18
02:16:20.159 00.000 25848 move complete, result=0
02:16:20.159 00.000 25848 worker thread done servicing request
02:16:20.159 00.000 25848 Worker thread wakes up
02:16:20.159 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:20.159 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:20.159 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.6 px 18 ms SOUTH
02:16:20.351 00.192 21444 evsrv: cli 0107EB00 connect
02:16:20.351 00.000 21444 case statement mapped state 6 to 3
02:16:20.352 00.001 21444 case statement mapped state 6 to 3
02:16:20.352 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"b40e6e11-eab9-4b99-b876-48405360eec1"}
02:16:20.352 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"b40e6e11-eab9-4b99-b876-48405360eec1"}
02:16:20.352 00.000 21444 evsrv: cli 0107EB00 disconnect
02:16:23.015 02.663 25848 Exposure complete
02:16:23.092 00.077 25848 worker thread done servicing request
02:16:23.092 00.000 21444 OnExposeComplete: enter
02:16:23.092 00.000 21444 UpdateGuideState(): m_state=6
02:16:23.092 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 778
02:16:23.092 00.000 21444 Star::Find returns 1 (1), X=1255.06, Y=665.19, Mass=5644327, SNR=267.2, Peak=65504 HFD=8.0
02:16:23.093 00.001 21444 MultiStar: [#1 0.89,-0.47,0.87,U] [#2 -0.66,0.44,0.86,U] [#3 0.78,-0.25,0.51,U] [#4 -0.02,-0.08,0.83,U] [#5 0.28,1.60,0.82,U] [#6 -0.12,-0.16,0.55,U] [#7 0.50,0.96,0.46,U] [#8 -0.84,0.39,0.64,U] 
02:16:23.093 00.000 21444 refined, 8 included, MultiStar: {0.12, 0.33}, one-star: {0.32, 0.48}
02:16:23.093 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
02:16:23.093 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
02:16:23.093 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.24 mountX=-0.08 mountY=0.35, mountTheta=1.81
02:16:23.094 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.33, opts=13)
02:16:23.094 00.000 21444 Enqueuing Move request for scope (0.12, 0.33)
02:16:23.094 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=158, FiltMax=65504, Gamma=0.560
02:16:23.094 00.000 21444 UpdateGuideState exits: m=5644327 SNR=267.2 Saturated
02:16:23.094 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:23.094 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:23.094 00.000 21444 Enqueuing Expose request
02:16:23.094 00.000 25848 Worker thread wakes up
02:16:23.094 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.33) opts 0xd
02:16:23.094 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.33)
02:16:23.094 00.000 25848 Moving (0.12, 0.33) raw xDistance=-0.08 yDistance=0.35
02:16:23.094 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:16:23.094 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:23.094 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:16:23.094 00.000 25848 MoveAxis(E, 0, ABG)
02:16:23.094 00.000 25848 Move returns status 0, amount 0
02:16:23.094 00.000 25848 MoveAxis(N, 0, ABG)
02:16:23.094 00.000 25848 Move returns status 0, amount 0
02:16:23.094 00.000 25848 move complete, result=0
02:16:23.094 00.000 25848 worker thread done servicing request
02:16:23.094 00.000 25848 Worker thread wakes up
02:16:23.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:23.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:23.094 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:16:25.938 02.844 25848 Exposure complete
02:16:26.020 00.082 25848 worker thread done servicing request
02:16:26.020 00.000 21444 OnExposeComplete: enter
02:16:26.020 00.000 21444 UpdateGuideState(): m_state=6
02:16:26.020 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 779
02:16:26.020 00.000 21444 Star::Find returns 1 (1), X=1254.30, Y=666.24, Mass=5756347, SNR=233.0, Peak=65504 HFD=8.0
02:16:26.020 00.000 21444 MultiStar: [#1 0.18,0.55,1.11,U] [#2 -0.79,0.45,0.93,U] [#3 0.15,0.20,0.62,U] [#4 -0.77,0.46,0.81,U] [#5 -0.68,2.09,0.00,M7] [#6 -0.82,0.30,0.41,U] [#7 -0.05,1.29,0.53,U] [#8 -1.01,1.40,0.44,U] 
02:16:26.020 00.000 21444 refined, 7 included, MultiStar: {-0.40, 0.77}, one-star: {-0.45, 1.53}
02:16:26.020 00.000 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
02:16:26.020 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.85 = 2.44)
02:16:26.020 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.77 hyp=0.86 cameraTheta=2.05 mountX=0.46 mountY=0.56, mountTheta=0.88
02:16:26.021 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.77, opts=13)
02:16:26.021 00.000 21444 Enqueuing Move request for scope (-0.40, 0.77)
02:16:26.021 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=168, FiltMax=65504, Gamma=0.560
02:16:26.021 00.000 21444 UpdateGuideState exits: m=5756347 SNR=233.0 Saturated
02:16:26.021 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:26.021 00.000 25848 Worker thread wakes up
02:16:26.021 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.77) opts 0xd
02:16:26.022 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.77)
02:16:26.022 00.000 25848 Moving (-0.40, 0.77) raw xDistance=0.46 yDistance=0.56
02:16:26.022 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:16:26.022 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
02:16:26.022 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:26.022 00.000 21444 Enqueuing Expose request
02:16:26.022 00.000 25848 MoveAxis(E, 0, ABG)
02:16:26.022 00.000 25848 Move returns status 0, amount 0
02:16:26.022 00.000 25848 MoveAxis(S, 15, ABG)
02:16:26.022 00.000 25848 Guiding  Dir = 1, Dur = 15
02:16:26.046 00.024 25848 IsSlewing returns 0
02:16:26.046 00.000 25848 IsGuiding returns 0
02:16:26.078 00.032 25848 IsGuiding returns 1
02:16:26.078 00.000 25848 scope still moving after pulse duration time elapsed
02:16:26.140 00.062 25848 IsSlewing returns 0
02:16:26.140 00.000 25848 IsGuiding returns 0
02:16:26.140 00.000 25848 scope move finished after 15 + 78 ms
02:16:26.140 00.000 25848 Move returns status 0, amount 15
02:16:26.140 00.000 25848 move complete, result=0
02:16:26.140 00.000 25848 worker thread done servicing request
02:16:26.140 00.000 25848 Worker thread wakes up
02:16:26.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:26.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:26.140 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.6 px 15 ms SOUTH
02:16:28.989 02.849 25848 Exposure complete
02:16:29.055 00.066 25848 worker thread done servicing request
02:16:29.055 00.000 21444 OnExposeComplete: enter
02:16:29.055 00.000 21444 UpdateGuideState(): m_state=6
02:16:29.055 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 780
02:16:29.055 00.000 21444 Star::Find returns 1 (1), X=1253.09, Y=666.57, Mass=5706433, SNR=226.5, Peak=65504 HFD=8.0
02:16:29.055 00.000 21444 MultiStar: [#1 -0.98,1.17,0.95,U] [#2 -2.03,1.31,0.00,M1] [#3 -1.47,1.40,0.00,M1] [#4 -1.91,1.03,0.00,M1] [#5 -1.71,3.12,0.00,M8] [#6 -2.58,0.98,0.00,M1] [#7 -1.63,2.65,0.00,M1] [#8 -2.29,2.06,0.00,M1] 
02:16:29.055 00.000 21444 refined, 1 included, MultiStar: {-1.33, 1.53}, one-star: {-1.66, 1.86}
02:16:29.055 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
02:16:29.055 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.68)
02:16:29.055 00.000 21444 CameraToMount -- cameraX=-1.33 cameraY=1.53 hyp=2.02 cameraTheta=2.29 mountX=1.46 mountY=0.91, mountTheta=0.56
02:16:29.056 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.33, y=1.53, opts=13)
02:16:29.056 00.000 21444 Enqueuing Move request for scope (-1.33, 1.53)
02:16:29.056 00.000 25848 Worker thread wakes up
02:16:29.056 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 1.53) opts 0xd
02:16:29.056 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.33, 1.53)
02:16:29.056 00.000 25848 Moving (-1.33, 1.53) raw xDistance=1.46 yDistance=0.91
02:16:29.056 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.46
02:16:29.056 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2444, FiltMin=168, FiltMax=65504, Gamma=0.560
02:16:29.056 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
02:16:29.056 00.000 25848 MoveAxis(W, 43, ABG)
02:16:29.057 00.001 25848 Guiding  Dir = 3, Dur = 43
02:16:29.057 00.000 21444 UpdateGuideState exits: m=5706433 SNR=226.5 Saturated
02:16:29.057 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:29.057 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:29.057 00.000 21444 Enqueuing Expose request
02:16:29.078 00.021 25848 IsSlewing returns 0
02:16:29.078 00.000 25848 IsGuiding returns 0
02:16:29.109 00.031 25848 PulseGuide returned control before completion, sleep 23
02:16:29.145 00.036 25848 IsGuiding returns 1
02:16:29.145 00.000 25848 scope still moving after pulse duration time elapsed
02:16:29.204 00.059 25848 IsSlewing returns 0
02:16:29.205 00.001 25848 IsGuiding returns 0
02:16:29.205 00.000 25848 scope move finished after 43 + 84 ms
02:16:29.205 00.000 25848 Move returns status 0, amount 43
02:16:29.205 00.000 25848 MoveAxis(S, 25, ABG)
02:16:29.205 00.000 25848 Guiding  Dir = 1, Dur = 25
02:16:29.235 00.030 25848 IsSlewing returns 0
02:16:29.236 00.001 25848 IsGuiding returns 0
02:16:29.267 00.031 25848 IsGuiding returns 1
02:16:29.267 00.000 25848 scope still moving after pulse duration time elapsed
02:16:29.329 00.062 25848 IsSlewing returns 0
02:16:29.331 00.002 25848 IsGuiding returns 0
02:16:29.331 00.000 25848 scope move finished after 25 + 69 ms
02:16:29.331 00.000 25848 Move returns status 0, amount 25
02:16:29.331 00.000 25848 move complete, result=0
02:16:29.331 00.000 25848 worker thread done servicing request
02:16:29.331 00.000 25848 Worker thread wakes up
02:16:29.331 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:29.331 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:29.331 00.000 21444 GuideStep: 1.5 px 43 ms WEST, 0.9 px 25 ms SOUTH
02:16:32.178 02.847 25848 Exposure complete
02:16:32.257 00.079 25848 worker thread done servicing request
02:16:32.257 00.000 21444 OnExposeComplete: enter
02:16:32.257 00.000 21444 UpdateGuideState(): m_state=6
02:16:32.257 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 781
02:16:32.257 00.000 21444 Star::Find returns 1 (1), X=1254.71, Y=665.43, Mass=5333831, SNR=171.1, Peak=65504 HFD=7.7
02:16:32.257 00.000 21444 MultiStar: [#1 1.11,-0.59,0.81,U] [#2 -0.57,0.22,0.81,U] [#3 0.12,0.59,1.04,U] [#4 -0.16,-0.26,0.82,U] [#5 -1.09,1.14,0.83,U] [#6 -0.96,-0.32,0.71,U] [#7 0.40,0.79,0.62,U] [#8 -1.12,0.90,0.53,U] 
02:16:32.257 00.000 21444 refined, 8 included, MultiStar: {-0.22, 0.35}, one-star: {-0.04, 0.72}
02:16:32.257 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
02:16:32.257 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
02:16:32.258 00.001 21444 CameraToMount -- cameraX=-0.22 cameraY=0.35 hyp=0.41 cameraTheta=2.12 mountX=0.25 mountY=0.24, mountTheta=0.78
02:16:32.258 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.35, opts=13)
02:16:32.258 00.000 21444 Enqueuing Move request for scope (-0.22, 0.35)
02:16:32.258 00.000 25848 Worker thread wakes up
02:16:32.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2460, FiltMin=192, FiltMax=65504, Gamma=0.560
02:16:32.258 00.000 21444 UpdateGuideState exits: m=5333831 SNR=171.1 Saturated
02:16:32.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:32.259 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:32.259 00.000 21444 Enqueuing Expose request
02:16:32.259 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.35) opts 0xd
02:16:32.259 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.35)
02:16:32.259 00.000 25848 Moving (-0.22, 0.35) raw xDistance=0.25 yDistance=0.24
02:16:32.259 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
02:16:32.259 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:32.259 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:16:32.259 00.000 25848 MoveAxis(E, 0, ABG)
02:16:32.259 00.000 25848 Move returns status 0, amount 0
02:16:32.259 00.000 25848 MoveAxis(N, 0, ABG)
02:16:32.259 00.000 25848 Move returns status 0, amount 0
02:16:32.259 00.000 25848 move complete, result=0
02:16:32.259 00.000 25848 worker thread done servicing request
02:16:32.259 00.000 25848 Worker thread wakes up
02:16:32.259 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:32.259 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:32.259 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:16:35.096 02.837 25848 Exposure complete
02:16:35.175 00.079 25848 worker thread done servicing request
02:16:35.175 00.000 21444 OnExposeComplete: enter
02:16:35.175 00.000 21444 UpdateGuideState(): m_state=6
02:16:35.176 00.001 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 782
02:16:35.176 00.000 21444 Star::Find returns 1 (1), X=1254.62, Y=666.69, Mass=5423445, SNR=189.8, Peak=65504 HFD=7.7
02:16:35.176 00.000 21444 MultiStar: [#1 0.45,1.14,0.85,U] [#2 -1.25,2.49,0.00,M1] [#3 -0.87,1.58,0.81,U] [#4 -0.31,0.94,0.62,U] [#5 0.23,2.82,0.00,M8] [#6 -0.85,0.95,0.67,U] [#7 0.17,1.96,0.57,U] [#8 -0.57,1.46,0.57,U] 
02:16:35.176 00.000 21444 refined, 6 included, MultiStar: {-0.28, 1.45}, one-star: {-0.12, 1.98}
02:16:35.176 00.000 21444 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
02:16:35.176 00.000 21444 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.15)
02:16:35.176 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=1.45 hyp=1.48 cameraTheta=1.76 mountX=0.41 mountY=1.24, mountTheta=1.25
02:16:35.177 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=1.45, opts=13)
02:16:35.177 00.000 21444 Enqueuing Move request for scope (-0.28, 1.45)
02:16:35.177 00.000 25848 Worker thread wakes up
02:16:35.177 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.45) opts 0xd
02:16:35.177 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 1.45)
02:16:35.177 00.000 25848 Moving (-0.28, 1.45) raw xDistance=0.41 yDistance=1.24
02:16:35.177 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
02:16:35.177 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
02:16:35.177 00.000 25848 MoveAxis(E, 0, ABG)
02:16:35.177 00.000 25848 Move returns status 0, amount 0
02:16:35.177 00.000 25848 MoveAxis(S, 34, ABG)
02:16:35.177 00.000 25848 Guiding  Dir = 1, Dur = 34
02:16:35.177 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=342, FiltMax=65504, Gamma=0.560
02:16:35.177 00.000 21444 UpdateGuideState exits: m=5423445 SNR=189.8 Saturated
02:16:35.177 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:35.177 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:35.177 00.000 21444 Enqueuing Expose request
02:16:35.219 00.042 25848 IsSlewing returns 0
02:16:35.220 00.001 25848 IsGuiding returns 0
02:16:35.251 00.031 25848 PulseGuide returned control before completion, sleep 13
02:16:35.268 00.017 25848 IsGuiding returns 1
02:16:35.268 00.000 25848 scope still moving after pulse duration time elapsed
02:16:35.328 00.060 25848 IsSlewing returns 0
02:16:35.328 00.000 25848 IsGuiding returns 0
02:16:35.328 00.000 25848 scope move finished after 34 + 74 ms
02:16:35.328 00.000 25848 Move returns status 0, amount 34
02:16:35.328 00.000 25848 move complete, result=0
02:16:35.328 00.000 25848 worker thread done servicing request
02:16:35.328 00.000 25848 Worker thread wakes up
02:16:35.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:35.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:35.328 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.2 px 34 ms SOUTH
02:16:38.171 02.843 25848 Exposure complete
02:16:38.255 00.084 25848 worker thread done servicing request
02:16:38.255 00.000 21444 OnExposeComplete: enter
02:16:38.255 00.000 21444 UpdateGuideState(): m_state=6
02:16:38.255 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 783
02:16:38.255 00.000 21444 Star::Find returns 1 (1), X=1253.49, Y=665.96, Mass=5429799, SNR=203.6, Peak=65504 HFD=8.0
02:16:38.255 00.000 21444 MultiStar: [#1 -0.10,0.29,0.77,U] [#2 -1.58,1.33,0.00,M2] [#3 -0.59,0.53,0.50,U] [#4 -0.92,0.29,0.71,U] [#5 -1.40,1.79,0.00,M9] [#6 -1.15,-0.01,0.65,U] [#7 -0.75,1.41,0.59,U] [#8 -1.98,0.87,0.00,M1] 
02:16:38.255 00.000 21444 refined, 5 included, MultiStar: {-0.82, 0.66}, one-star: {-1.25, 1.25}
02:16:38.255 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
02:16:38.255 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.43 = 2.86)
02:16:38.255 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.66 hyp=1.05 cameraTheta=2.47 mountX=0.88 mountY=0.30, mountTheta=0.32
02:16:38.256 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.66, opts=13)
02:16:38.256 00.000 21444 Enqueuing Move request for scope (-0.82, 0.66)
02:16:38.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=296, FiltMax=65504, Gamma=0.560
02:16:38.256 00.000 21444 UpdateGuideState exits: m=5429799 SNR=203.6 Saturated
02:16:38.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:38.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:38.256 00.000 21444 Enqueuing Expose request
02:16:38.256 00.000 25848 Worker thread wakes up
02:16:38.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.66) opts 0xd
02:16:38.256 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.66)
02:16:38.256 00.000 25848 Moving (-0.82, 0.66) raw xDistance=0.88 yDistance=0.30
02:16:38.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.88
02:16:38.256 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:38.257 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:16:38.257 00.000 25848 MoveAxis(W, 26, ABG)
02:16:38.257 00.000 25848 Guiding  Dir = 3, Dur = 26
02:16:38.282 00.025 25848 IsSlewing returns 0
02:16:38.282 00.000 25848 IsGuiding returns 0
02:16:38.314 00.032 25848 IsGuiding returns 1
02:16:38.314 00.000 25848 scope still moving after pulse duration time elapsed
02:16:38.376 00.062 25848 IsSlewing returns 0
02:16:38.376 00.000 25848 IsGuiding returns 0
02:16:38.376 00.000 25848 scope move finished after 26 + 68 ms
02:16:38.376 00.000 25848 Move returns status 0, amount 26
02:16:38.376 00.000 25848 MoveAxis(N, 0, ABG)
02:16:38.376 00.000 25848 Move returns status 0, amount 0
02:16:38.376 00.000 25848 move complete, result=0
02:16:38.376 00.000 25848 worker thread done servicing request
02:16:38.376 00.000 25848 Worker thread wakes up
02:16:38.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:38.376 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.3 px 0 ms NORTH
02:16:38.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:41.221 02.845 25848 Exposure complete
02:16:41.303 00.082 25848 worker thread done servicing request
02:16:41.303 00.000 21444 OnExposeComplete: enter
02:16:41.303 00.000 21444 UpdateGuideState(): m_state=6
02:16:41.303 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 784
02:16:41.303 00.000 21444 Star::Find returns 1 (1), X=1253.53, Y=666.23, Mass=5369437, SNR=165.5, Peak=65504 HFD=7.8
02:16:41.304 00.001 21444 MultiStar: [#1 -0.74,0.33,0.92,U] [#2 -1.80,1.13,0.00,M3] [#3 -0.56,0.35,0.67,U] [#4 -1.05,0.48,0.89,U] [#5 -2.47,1.61,0.00,M10] [#6 -1.42,-0.01,0.79,U] [#7 -0.66,1.39,0.59,U] [#8 -2.75,1.34,0.00,M2] 
02:16:41.304 00.000 21444 refined, 5 included, MultiStar: {-0.97, 0.68}, one-star: {-1.21, 1.53}
02:16:41.304 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
02:16:41.304 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.92)
02:16:41.304 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=0.68 hyp=1.18 cameraTheta=2.53 mountX=1.03 mountY=0.26, mountTheta=0.25
02:16:41.304 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=0.68, opts=13)
02:16:41.304 00.000 21444 Enqueuing Move request for scope (-0.97, 0.68)
02:16:41.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=308, FiltMax=65504, Gamma=0.560
02:16:41.304 00.000 21444 UpdateGuideState exits: m=5369437 SNR=165.5 Saturated
02:16:41.304 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:41.304 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:41.304 00.000 21444 Enqueuing Expose request
02:16:41.305 00.001 25848 Worker thread wakes up
02:16:41.305 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.68) opts 0xd
02:16:41.305 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, 0.68)
02:16:41.305 00.000 25848 Moving (-0.97, 0.68) raw xDistance=1.03 yDistance=0.26
02:16:41.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.03
02:16:41.305 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:41.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:16:41.305 00.000 25848 MoveAxis(W, 32, ABG)
02:16:41.305 00.000 25848 Guiding  Dir = 3, Dur = 32
02:16:41.329 00.024 25848 IsSlewing returns 0
02:16:41.329 00.000 25848 IsGuiding returns 0
02:16:41.361 00.032 25848 PulseGuide returned control before completion, sleep 11
02:16:41.378 00.017 25848 IsGuiding returns 1
02:16:41.378 00.000 25848 scope still moving after pulse duration time elapsed
02:16:41.439 00.061 25848 IsSlewing returns 0
02:16:41.441 00.002 25848 IsGuiding returns 0
02:16:41.441 00.000 25848 scope move finished after 32 + 79 ms
02:16:41.441 00.000 25848 Move returns status 0, amount 32
02:16:41.441 00.000 25848 MoveAxis(N, 0, ABG)
02:16:41.441 00.000 25848 Move returns status 0, amount 0
02:16:41.441 00.000 25848 move complete, result=0
02:16:41.441 00.000 25848 worker thread done servicing request
02:16:41.441 00.000 25848 Worker thread wakes up
02:16:41.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:41.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:41.441 00.000 21444 GuideStep: 1.0 px 32 ms WEST, 0.3 px 0 ms NORTH
02:16:44.284 02.843 25848 Exposure complete
02:16:44.372 00.088 25848 worker thread done servicing request
02:16:44.372 00.000 21444 OnExposeComplete: enter
02:16:44.372 00.000 21444 UpdateGuideState(): m_state=6
02:16:44.373 00.001 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 785
02:16:44.373 00.000 21444 Star::Find returns 1 (1), X=1254.40, Y=665.97, Mass=4084352, SNR=121.6, Peak=64688 HFD=7.9
02:16:44.373 00.000 21444 MultiStar: [#1 0.13,0.30,0.97,U] [#2 -1.28,1.10,0.78,U] [#3 0.75,1.53,0.61,U] [#4 -0.42,0.09,0.77,U] [#5 -1.05,1.96,0.00,R] [#6 -0.09,0.40,0.73,U] [#7 -0.13,1.27,0.48,U] [#8 -0.86,1.17,0.51,U] 
02:16:44.373 00.000 21444 refined, 7 included, MultiStar: {-0.28, 0.84}, one-star: {-0.35, 1.26}
02:16:44.373 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
02:16:44.373 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.28)
02:16:44.373 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.84 hyp=0.89 cameraTheta=1.89 mountX=0.36 mountY=0.67, mountTheta=1.08
02:16:44.374 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.84, opts=13)
02:16:44.374 00.000 21444 Enqueuing Move request for scope (-0.28, 0.84)
02:16:44.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=118, FiltMax=65504, Gamma=0.560
02:16:44.374 00.000 25848 Worker thread wakes up
02:16:44.374 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.84) opts 0xd
02:16:44.375 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.84)
02:16:44.375 00.000 25848 Moving (-0.28, 0.84) raw xDistance=0.36 yDistance=0.67
02:16:44.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
02:16:44.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
02:16:44.375 00.000 25848 MoveAxis(E, 0, ABG)
02:16:44.375 00.000 25848 Move returns status 0, amount 0
02:16:44.375 00.000 25848 MoveAxis(S, 18, ABG)
02:16:44.375 00.000 25848 Guiding  Dir = 1, Dur = 18
02:16:44.375 00.000 21444 UpdateGuideState exits: m=4084352 SNR=121.6 Saturated
02:16:44.375 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:44.375 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:44.375 00.000 21444 Enqueuing Expose request
02:16:44.405 00.030 25848 IsSlewing returns 0
02:16:44.406 00.001 25848 IsGuiding returns 0
02:16:44.437 00.031 25848 IsGuiding returns 1
02:16:44.437 00.000 25848 scope still moving after pulse duration time elapsed
02:16:44.501 00.064 25848 IsSlewing returns 0
02:16:44.531 00.030 25848 IsGuiding returns 0
02:16:44.531 00.000 25848 scope move finished after 18 + 107 ms
02:16:44.531 00.000 25848 Move returns status 0, amount 18
02:16:44.531 00.000 25848 move complete, result=0
02:16:44.531 00.000 25848 worker thread done servicing request
02:16:44.531 00.000 25848 Worker thread wakes up
02:16:44.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:44.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:44.532 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 0.7 px 18 ms SOUTH
02:16:47.377 02.845 25848 Exposure complete
02:16:47.455 00.078 25848 worker thread done servicing request
02:16:47.455 00.000 21444 OnExposeComplete: enter
02:16:47.455 00.000 21444 UpdateGuideState(): m_state=6
02:16:47.455 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 786
02:16:47.455 00.000 21444 Star::Find returns 1 (1), X=1254.68, Y=666.94, Mass=5408932, SNR=179.0, Peak=65504 HFD=8.0
02:16:47.455 00.000 21444 MultiStar: [#1 0.47,1.12,0.77,U] [#2 -1.07,1.13,0.77,U] [#3 0.62,1.05,0.68,U] [#4 -0.19,1.17,0.97,U] [#5 1.02,0.77,0.84,U] [#6 -0.23,1.03,0.67,U] [#7 -0.13,2.52,0.00,M1] [#8 -0.60,2.11,0.00,M2] 
02:16:47.456 00.001 21444 refined, 6 included, MultiStar: {0.07, 1.25}, one-star: {-0.06, 2.23}
02:16:47.456 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
02:16:47.456 00.000 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.90)
02:16:47.456 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=1.25 hyp=1.25 cameraTheta=1.51 mountX=0.04 mountY=1.19, mountTheta=1.54
02:16:47.456 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=1.25, opts=13)
02:16:47.457 00.001 21444 Enqueuing Move request for scope (0.07, 1.25)
02:16:47.457 00.000 25848 Worker thread wakes up
02:16:47.457 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 1.25) opts 0xd
02:16:47.457 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 1.25)
02:16:47.457 00.000 25848 Moving (0.07, 1.25) raw xDistance=0.04 yDistance=1.19
02:16:47.457 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:16:47.457 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=54, FiltMax=65504, Gamma=0.560
02:16:47.457 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
02:16:47.457 00.000 25848 MoveAxis(E, 0, ABG)
02:16:47.457 00.000 25848 Move returns status 0, amount 0
02:16:47.457 00.000 25848 MoveAxis(S, 32, ABG)
02:16:47.457 00.000 25848 Guiding  Dir = 1, Dur = 32
02:16:47.457 00.000 21444 UpdateGuideState exits: m=5408932 SNR=179.0 Saturated
02:16:47.457 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:47.457 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:47.457 00.000 21444 Enqueuing Expose request
02:16:47.482 00.025 25848 IsSlewing returns 0
02:16:47.482 00.000 25848 IsGuiding returns 0
02:16:47.524 00.042 25848 IsGuiding returns 1
02:16:47.524 00.000 25848 scope still moving after pulse duration time elapsed
02:16:47.579 00.055 25848 IsSlewing returns 0
02:16:47.579 00.000 25848 IsGuiding returns 0
02:16:47.580 00.001 25848 scope move finished after 32 + 64 ms
02:16:47.580 00.000 25848 Move returns status 0, amount 32
02:16:47.580 00.000 25848 move complete, result=0
02:16:47.580 00.000 25848 worker thread done servicing request
02:16:47.580 00.000 25848 Worker thread wakes up
02:16:47.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:47.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:47.580 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.2 px 32 ms SOUTH
02:16:50.423 02.843 25848 Exposure complete
02:16:50.507 00.084 25848 worker thread done servicing request
02:16:50.507 00.000 21444 OnExposeComplete: enter
02:16:50.507 00.000 21444 UpdateGuideState(): m_state=6
02:16:50.507 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 787
02:16:50.507 00.000 21444 Star::Find returns 1 (1), X=1253.20, Y=667.97, Mass=5494175, SNR=192.9, Peak=65504 HFD=8.1
02:16:50.508 00.001 21444 MultiStar: [#1 -0.75,2.83,0.00,M1] [#2 -0.47,3.04,0.00,M2] [#3 -1.65,2.09,0.00,M1] [#4 -1.91,2.11,0.00,M1] [#5 -1.00,1.55,0.57,U] [#6 -2.46,2.14,0.00,M1] [#7 -1.42,3.78,0.00,M2] [#8 -2.27,2.89,0.00,M3] 
02:16:50.508 00.000 21444 refined, 1 included, MultiStar: {-1.35, 2.64}, one-star: {-1.54, 3.26}
02:16:50.508 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
02:16:50.508 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.85 = 2.43)
02:16:50.508 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=2.64 hyp=2.97 cameraTheta=2.04 mountX=1.58 mountY=1.94, mountTheta=0.89
02:16:50.508 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=2.64, opts=13)
02:16:50.508 00.000 21444 Enqueuing Move request for scope (-1.35, 2.64)
02:16:50.509 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=206, FiltMax=65504, Gamma=0.560
02:16:50.509 00.000 21444 UpdateGuideState exits: m=5494175 SNR=192.9 Saturated
02:16:50.509 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:50.509 00.000 25848 Worker thread wakes up
02:16:50.509 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:50.509 00.000 21444 Enqueuing Expose request
02:16:50.509 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 2.64) opts 0xd
02:16:50.509 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, 2.64)
02:16:50.509 00.000 25848 Moving (-1.35, 2.64) raw xDistance=1.58 yDistance=1.94
02:16:50.509 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.58
02:16:50.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.94 from input 1.94
02:16:50.509 00.000 25848 MoveAxis(W, 46, ABG)
02:16:50.509 00.000 25848 Guiding  Dir = 3, Dur = 46
02:16:50.545 00.036 25848 IsSlewing returns 0
02:16:50.546 00.001 25848 IsGuiding returns 0
02:16:50.577 00.031 25848 PulseGuide returned control before completion, sleep 25
02:16:50.625 00.048 25848 IsGuiding returns 1
02:16:50.625 00.000 25848 scope still moving after pulse duration time elapsed
02:16:50.688 00.063 25848 IsSlewing returns 0
02:16:50.689 00.001 25848 IsGuiding returns 0
02:16:50.689 00.000 25848 scope move finished after 46 + 96 ms
02:16:50.689 00.000 25848 Move returns status 0, amount 46
02:16:50.689 00.000 25848 MoveAxis(S, 53, ABG)
02:16:50.689 00.000 25848 Guiding  Dir = 1, Dur = 53
02:16:50.717 00.028 25848 IsSlewing returns 0
02:16:50.717 00.000 25848 IsGuiding returns 0
02:16:50.748 00.031 25848 PulseGuide returned control before completion, sleep 32
02:16:50.786 00.038 25848 IsGuiding returns 1
02:16:50.786 00.000 25848 scope still moving after pulse duration time elapsed
02:16:50.842 00.056 25848 IsSlewing returns 0
02:16:50.842 00.000 25848 IsGuiding returns 0
02:16:50.842 00.000 25848 scope move finished after 53 + 71 ms
02:16:50.842 00.000 25848 Move returns status 0, amount 53
02:16:50.842 00.000 25848 move complete, result=0
02:16:50.842 00.000 25848 worker thread done servicing request
02:16:50.842 00.000 25848 Worker thread wakes up
02:16:50.842 00.000 21444 GuideStep: 1.6 px 46 ms WEST, 1.9 px 53 ms SOUTH
02:16:50.842 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:50.842 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:53.689 02.847 25848 Exposure complete
02:16:53.764 00.075 25848 worker thread done servicing request
02:16:53.765 00.001 21444 OnExposeComplete: enter
02:16:53.765 00.000 21444 UpdateGuideState(): m_state=6
02:16:53.765 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 788
02:16:53.765 00.000 21444 Star::Find returns 1 (1), X=1255.13, Y=667.37, Mass=5443221, SNR=192.8, Peak=65504 HFD=7.9
02:16:53.765 00.000 21444 MultiStar: [#1 0.72,0.92,0.87,U] [#2 0.01,2.46,0.00,M3] [#3 0.12,1.05,0.64,U] [#4 -0.17,1.69,0.77,U] [#5 -0.27,2.00,0.00,M1] [#6 -1.52,1.85,0.00,M2] [#7 0.72,2.91,0.00,M3] [#8 -0.98,3.02,0.00,M4] 
02:16:53.765 00.000 21444 refined, 3 included, MultiStar: {0.29, 1.66}, one-star: {0.39, 2.66}
02:16:53.765 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
02:16:53.765 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.79)
02:16:53.766 00.001 21444 CameraToMount -- cameraX=0.29 cameraY=1.66 hyp=1.68 cameraTheta=1.40 mountX=-0.14 mountY=1.64, mountTheta=1.66
02:16:53.766 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=1.66, opts=13)
02:16:53.766 00.000 21444 Enqueuing Move request for scope (0.29, 1.66)
02:16:53.766 00.000 25848 Worker thread wakes up
02:16:53.767 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 1.66) opts 0xd
02:16:53.767 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 1.66)
02:16:53.767 00.000 25848 Moving (0.29, 1.66) raw xDistance=-0.14 yDistance=1.64
02:16:53.767 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:16:53.767 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2436, FiltMin=92, FiltMax=65504, Gamma=0.560
02:16:53.767 00.000 21444 UpdateGuideState exits: m=5443221 SNR=192.8 Saturated
02:16:53.767 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:53.767 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:53.767 00.000 21444 Enqueuing Expose request
02:16:53.767 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
02:16:53.767 00.000 25848 MoveAxis(E, 0, ABG)
02:16:53.767 00.000 25848 Move returns status 0, amount 0
02:16:53.767 00.000 25848 MoveAxis(S, 45, ABG)
02:16:53.767 00.000 25848 Guiding  Dir = 1, Dur = 45
02:16:53.795 00.028 25848 IsSlewing returns 0
02:16:53.796 00.001 25848 IsGuiding returns 0
02:16:53.827 00.031 25848 PulseGuide returned control before completion, sleep 25
02:16:53.861 00.034 25848 IsGuiding returns 1
02:16:53.861 00.000 25848 scope still moving after pulse duration time elapsed
02:16:53.920 00.059 25848 IsSlewing returns 0
02:16:53.920 00.000 25848 IsGuiding returns 0
02:16:53.920 00.000 25848 scope move finished after 45 + 80 ms
02:16:53.920 00.000 25848 Move returns status 0, amount 45
02:16:53.920 00.000 25848 move complete, result=0
02:16:53.920 00.000 25848 worker thread done servicing request
02:16:53.920 00.000 25848 Worker thread wakes up
02:16:53.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:53.920 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:53.920 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.6 px 45 ms SOUTH
02:16:56.774 02.854 25848 Exposure complete
02:16:56.862 00.088 25848 worker thread done servicing request
02:16:56.862 00.000 21444 OnExposeComplete: enter
02:16:56.862 00.000 21444 UpdateGuideState(): m_state=6
02:16:56.863 00.001 21444 Star::Find(15, 1255, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 789
02:16:56.863 00.000 21444 Star::Find returns 1 (1), X=1254.18, Y=663.76, Mass=5218202, SNR=145.9, Peak=65504 HFD=7.8
02:16:56.863 00.000 21444 MultiStar: [#1 0.11,-1.92,0.87,U] [#2 -1.02,-1.09,0.85,U] [#3 0.18,-1.90,0.66,U] [#4 -1.22,-1.83,0.00,M1] [#5 -1.35,-2.09,0.00,M2] [#6 -1.77,-1.90,0.00,M3] [#7 -0.48,-0.43,0.71,U] [#8 -2.71,-1.02,0.00,M5] 
02:16:56.863 00.000 21444 single-star, 4 included, MultiStar: {-0.38, -1.25}, one-star: {-0.57, -0.95}
02:16:56.863 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.16 = 1.12)
02:16:56.863 00.000 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.01 = -1.72)
02:16:56.863 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.95 hyp=1.11 cameraTheta=-2.11 mountX=0.48 mountY=-1.10, mountTheta=-1.16
02:16:56.864 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.95, opts=13)
02:16:56.864 00.000 21444 Enqueuing Move request for scope (-0.57, -0.95)
02:16:56.864 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2436, FiltMin=220, FiltMax=65504, Gamma=0.560
02:16:56.864 00.000 21444 UpdateGuideState exits: m=5218202 SNR=145.9 Saturated
02:16:56.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:56.864 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:56.864 00.000 21444 Enqueuing Expose request
02:16:56.864 00.000 25848 Worker thread wakes up
02:16:56.865 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.95) opts 0xd
02:16:56.865 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.95)
02:16:56.865 00.000 25848 Moving (-0.57, -0.95) raw xDistance=0.48 yDistance=-1.10
02:16:56.865 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
02:16:56.865 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:16:56.865 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
02:16:56.865 00.000 25848 MoveAxis(E, 0, ABG)
02:16:56.865 00.000 25848 Move returns status 0, amount 0
02:16:56.865 00.000 25848 MoveAxis(N, 0, ABG)
02:16:56.865 00.000 25848 Move returns status 0, amount 0
02:16:56.865 00.000 25848 move complete, result=0
02:16:56.865 00.000 25848 worker thread done servicing request
02:16:56.865 00.000 25848 Worker thread wakes up
02:16:56.865 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:56.865 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:56.865 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.1 px 0 ms NORTH
02:16:59.708 02.843 25848 Exposure complete
02:16:59.797 00.089 25848 worker thread done servicing request
02:16:59.797 00.000 21444 OnExposeComplete: enter
02:16:59.797 00.000 21444 UpdateGuideState(): m_state=6
02:16:59.797 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 790
02:16:59.797 00.000 21444 Star::Find returns 1 (1), X=1256.22, Y=664.30, Mass=5649150, SNR=216.5, Peak=65504 HFD=7.9
02:16:59.797 00.000 21444 MultiStar: [#1 2.03,-1.08,0.00,M1] [#2 0.59,-0.14,0.76,U] [#3 1.77,-0.81,0.55,U] [#4 1.20,-1.21,0.74,U] [#5 1.83,-1.34,0.00,M3] [#6 0.92,-1.02,0.85,U] [#7 1.51,0.25,0.66,U] [#8 -0.07,-0.07,0.47,U] 
02:16:59.797 00.000 21444 refined, 6 included, MultiStar: {1.10, -0.52}, one-star: {1.47, -0.41}
02:16:59.798 00.001 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.49 = 2.79)
02:16:59.798 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.05)
02:16:59.798 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=-0.52 hyp=1.21 cameraTheta=-0.44 mountX=-1.14 mountY=-0.06, mountTheta=-3.09
02:16:59.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=-0.52, opts=13)
02:16:59.799 00.000 21444 Enqueuing Move request for scope (1.10, -0.52)
02:16:59.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=168, FiltMax=65504, Gamma=0.560
02:16:59.799 00.000 25848 Worker thread wakes up
02:16:59.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.52) opts 0xd
02:16:59.799 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, -0.52)
02:16:59.799 00.000 25848 Moving (1.10, -0.52) raw xDistance=-1.14 yDistance=-0.06
02:16:59.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.14
02:16:59.799 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:59.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:16:59.799 00.000 25848 MoveAxis(E, 33, ABG)
02:16:59.799 00.000 25848 Guiding  Dir = 2, Dur = 33
02:16:59.799 00.000 21444 UpdateGuideState exits: m=5649150 SNR=216.5 Saturated
02:16:59.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:59.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:16:59.799 00.000 21444 Enqueuing Expose request
02:16:59.876 00.077 25848 IsSlewing returns 0
02:16:59.876 00.000 25848 IsGuiding returns 0
02:16:59.909 00.033 25848 PulseGuide returned control before completion, sleep 12
02:16:59.926 00.017 25848 IsGuiding returns 1
02:16:59.926 00.000 25848 scope still moving after pulse duration time elapsed
02:16:59.983 00.057 25848 IsSlewing returns 0
02:16:59.984 00.001 25848 IsGuiding returns 0
02:16:59.984 00.000 25848 scope move finished after 33 + 73 ms
02:16:59.984 00.000 25848 Move returns status 0, amount 33
02:16:59.984 00.000 25848 MoveAxis(N, 0, ABG)
02:16:59.984 00.000 25848 Move returns status 0, amount 0
02:16:59.984 00.000 25848 move complete, result=0
02:16:59.984 00.000 25848 worker thread done servicing request
02:16:59.984 00.000 25848 Worker thread wakes up
02:16:59.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:16:59.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:16:59.984 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -0.1 px 0 ms NORTH
02:17:02.825 02.841 25848 Exposure complete
02:17:02.912 00.087 25848 worker thread done servicing request
02:17:02.912 00.000 21444 OnExposeComplete: enter
02:17:02.912 00.000 21444 UpdateGuideState(): m_state=6
02:17:02.912 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 791
02:17:02.912 00.000 21444 Star::Find returns 1 (1), X=1254.01, Y=663.66, Mass=5424108, SNR=210.5, Peak=65504 HFD=7.8
02:17:02.912 00.000 21444 MultiStar: [#1 0.30,-2.02,0.00,M2] [#2 -0.64,-1.08,0.78,U] [#3 0.63,-1.90,0.00,M1] [#4 -0.30,-1.63,0.90,U] [#5 0.47,-1.46,0.66,U] [#6 -1.13,-2.36,0.00,M3] [#7 -0.27,-0.39,0.61,U] [#8 -1.23,-0.08,0.46,U] 
02:17:02.912 00.000 21444 refined, 5 included, MultiStar: {-0.43, -1.04}, one-star: {-0.73, -1.05}
02:17:02.912 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.05) = xAngle (-5.02 = 1.27)
02:17:02.912 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.86 = -1.58)
02:17:02.912 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-1.04 hyp=1.13 cameraTheta=-1.96 mountX=0.34 mountY=-1.13, mountTheta=-1.28
02:17:02.913 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-1.04, opts=13)
02:17:02.913 00.000 21444 Enqueuing Move request for scope (-0.43, -1.04)
02:17:02.913 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=308, FiltMax=65504, Gamma=0.560
02:17:02.913 00.000 21444 UpdateGuideState exits: m=5424108 SNR=210.5 Saturated
02:17:02.913 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:02.914 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:02.914 00.000 21444 Enqueuing Expose request
02:17:02.914 00.000 25848 Worker thread wakes up
02:17:02.914 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -1.04) opts 0xd
02:17:02.914 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -1.04)
02:17:02.914 00.000 25848 Moving (-0.43, -1.04) raw xDistance=0.34 yDistance=-1.13
02:17:02.914 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:17:02.914 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:02.914 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
02:17:02.914 00.000 25848 MoveAxis(E, 0, ABG)
02:17:02.914 00.000 25848 Move returns status 0, amount 0
02:17:02.914 00.000 25848 MoveAxis(N, 0, ABG)
02:17:02.914 00.000 25848 Move returns status 0, amount 0
02:17:02.914 00.000 25848 move complete, result=0
02:17:02.914 00.000 25848 worker thread done servicing request
02:17:02.914 00.000 25848 Worker thread wakes up
02:17:02.914 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:02.914 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:02.914 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.1 px 0 ms NORTH
02:17:05.770 02.856 25848 Exposure complete
02:17:05.847 00.077 25848 worker thread done servicing request
02:17:05.847 00.000 21444 OnExposeComplete: enter
02:17:05.848 00.001 21444 UpdateGuideState(): m_state=6
02:17:05.848 00.000 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 792
02:17:05.848 00.000 21444 Star::Find returns 1 (1), X=1255.43, Y=664.02, Mass=5605135, SNR=200.8, Peak=65504 HFD=8.0
02:17:05.848 00.000 21444 MultiStar: [#1 1.24,-1.23,1.04,U] [#2 0.12,-0.80,0.85,U] [#3 1.01,-1.74,0.00,M2] [#4 0.14,-1.28,0.81,U] [#5 1.31,-1.01,0.60,U] [#6 -0.19,-1.09,0.82,U] [#7 0.82,0.04,0.67,U] [#8 -0.44,0.06,0.55,U] 
02:17:05.848 00.000 21444 refined, 7 included, MultiStar: {0.49, -0.81}, one-star: {0.68, -0.69}
02:17:05.848 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
02:17:05.848 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.63)
02:17:05.848 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.81 hyp=0.95 cameraTheta=-1.02 mountX=-0.56 mountY=-0.56, mountTheta=-2.36
02:17:05.849 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.81, opts=13)
02:17:05.849 00.000 21444 Enqueuing Move request for scope (0.49, -0.81)
02:17:05.849 00.000 25848 Worker thread wakes up
02:17:05.849 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.81) opts 0xd
02:17:05.849 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.81)
02:17:05.849 00.000 25848 Moving (0.49, -0.81) raw xDistance=-0.56 yDistance=-0.56
02:17:05.849 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56
02:17:05.849 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:05.849 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=228, FiltMax=65504, Gamma=0.560
02:17:05.849 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
02:17:05.849 00.000 25848 MoveAxis(E, 16, ABG)
02:17:05.849 00.000 25848 Guiding  Dir = 2, Dur = 16
02:17:05.849 00.000 21444 UpdateGuideState exits: m=5605135 SNR=200.8 Saturated
02:17:05.849 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:05.850 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:05.850 00.000 21444 Enqueuing Expose request
02:17:05.874 00.024 25848 IsSlewing returns 0
02:17:05.874 00.000 25848 IsGuiding returns 0
02:17:05.905 00.031 25848 IsGuiding returns 1
02:17:05.905 00.000 25848 scope still moving after pulse duration time elapsed
02:17:05.955 00.050 25848 IsSlewing returns 0
02:17:05.955 00.000 25848 IsGuiding returns 0
02:17:05.955 00.000 25848 scope move finished after 16 + 64 ms
02:17:05.955 00.000 25848 Move returns status 0, amount 16
02:17:05.955 00.000 25848 MoveAxis(N, 0, ABG)
02:17:05.955 00.000 25848 Move returns status 0, amount 0
02:17:05.955 00.000 25848 move complete, result=0
02:17:05.955 00.000 25848 worker thread done servicing request
02:17:05.955 00.000 25848 Worker thread wakes up
02:17:05.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:05.955 00.000 21444 GuideStep: -0.6 px 16 ms EAST, -0.6 px 0 ms NORTH
02:17:05.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:08.799 02.844 25848 Exposure complete
02:17:08.887 00.088 25848 worker thread done servicing request
02:17:08.887 00.000 21444 OnExposeComplete: enter
02:17:08.887 00.000 21444 UpdateGuideState(): m_state=6
02:17:08.888 00.001 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 793
02:17:08.888 00.000 21444 Star::Find returns 1 (1), X=1255.45, Y=664.64, Mass=5589788, SNR=192.6, Peak=65504 HFD=7.7
02:17:08.888 00.000 21444 MultiStar: [#1 1.77,-0.97,0.00,M2] [#2 0.25,-0.10,0.88,U] [#3 1.96,-0.29,0.73,U] [#4 0.19,-1.03,0.90,U] [#5 0.86,-1.12,0.81,U] [#6 0.19,-0.82,0.62,U] [#7 0.68,0.40,0.76,U] [#8 -0.25,0.07,0.62,U] 
02:17:08.888 00.000 21444 refined, 7 included, MultiStar: {0.59, -0.37}, one-star: {0.71, -0.06}
02:17:08.888 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
02:17:08.888 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
02:17:08.888 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.37 hyp=0.69 cameraTheta=-0.56 mountX=-0.62 mountY=-0.12, mountTheta=-2.95
02:17:08.889 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.37, opts=13)
02:17:08.889 00.000 21444 Enqueuing Move request for scope (0.59, -0.37)
02:17:08.889 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=216, FiltMax=65504, Gamma=0.560
02:17:08.889 00.000 25848 Worker thread wakes up
02:17:08.889 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.37) opts 0xd
02:17:08.889 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.37)
02:17:08.889 00.000 25848 Moving (0.59, -0.37) raw xDistance=-0.62 yDistance=-0.12
02:17:08.889 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.62
02:17:08.889 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:08.890 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:17:08.890 00.000 25848 MoveAxis(E, 19, ABG)
02:17:08.890 00.000 25848 Guiding  Dir = 2, Dur = 19
02:17:08.890 00.000 21444 UpdateGuideState exits: m=5589788 SNR=192.6 Saturated
02:17:08.890 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:08.890 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:08.890 00.000 21444 Enqueuing Expose request
02:17:08.922 00.032 25848 IsSlewing returns 0
02:17:08.945 00.023 25848 IsGuiding returns 0
02:17:08.977 00.032 25848 IsGuiding returns 1
02:17:08.977 00.000 25848 scope still moving after pulse duration time elapsed
02:17:09.032 00.055 25848 IsSlewing returns 0
02:17:09.032 00.000 25848 IsGuiding returns 0
02:17:09.032 00.000 25848 scope move finished after 19 + 68 ms
02:17:09.032 00.000 25848 Move returns status 0, amount 19
02:17:09.032 00.000 25848 MoveAxis(N, 0, ABG)
02:17:09.032 00.000 25848 Move returns status 0, amount 0
02:17:09.032 00.000 25848 move complete, result=0
02:17:09.032 00.000 25848 worker thread done servicing request
02:17:09.032 00.000 25848 Worker thread wakes up
02:17:09.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:09.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:09.033 00.001 21444 GuideStep: -0.6 px 19 ms EAST, -0.1 px 0 ms NORTH
02:17:11.876 02.843 25848 Exposure complete
02:17:11.953 00.077 25848 worker thread done servicing request
02:17:11.954 00.001 21444 OnExposeComplete: enter
02:17:11.954 00.000 21444 UpdateGuideState(): m_state=6
02:17:11.954 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 794
02:17:11.954 00.000 21444 Star::Find returns 1 (1), X=1253.25, Y=664.84, Mass=5524160, SNR=179.5, Peak=65504 HFD=7.9
02:17:11.954 00.000 21444 MultiStar: [#1 -0.21,-0.85,1.15,U] [#2 -1.36,-0.17,0.94,U] [#3 -0.38,-0.88,0.85,U] [#4 -1.60,-0.31,0.71,U] [#5 -1.44,-0.46,0.75,U] [#6 -1.58,-0.42,0.70,U] [#7 -0.95,0.44,0.67,U] [#8 -2.35,0.69,0.00,M2] 
02:17:11.954 00.000 21444 refined, 7 included, MultiStar: {-1.08, -0.34}, one-star: {-1.50, 0.13}
02:17:11.954 00.000 21444 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.05) = xAngle (-5.88 = 0.40)
02:17:11.954 00.000 21444 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.73 = -2.45)
02:17:11.954 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=-0.34 hyp=1.13 cameraTheta=-2.83 mountX=1.04 mountY=-0.73, mountTheta=-0.61
02:17:11.955 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=-0.34, opts=13)
02:17:11.955 00.000 21444 Enqueuing Move request for scope (-1.08, -0.34)
02:17:11.955 00.000 25848 Worker thread wakes up
02:17:11.955 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -0.34) opts 0xd
02:17:11.955 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, -0.34)
02:17:11.955 00.000 25848 Moving (-1.08, -0.34) raw xDistance=1.04 yDistance=-0.73
02:17:11.955 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.04
02:17:11.955 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:11.956 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=284, FiltMax=65504, Gamma=0.560
02:17:11.956 00.000 21444 UpdateGuideState exits: m=5524160 SNR=179.5 Saturated
02:17:11.956 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:11.956 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:11.956 00.000 21444 Enqueuing Expose request
02:17:11.956 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
02:17:11.956 00.000 25848 MoveAxis(W, 29, ABG)
02:17:11.956 00.000 25848 Guiding  Dir = 3, Dur = 29
02:17:11.986 00.030 25848 IsSlewing returns 0
02:17:11.986 00.000 25848 IsGuiding returns 0
02:17:12.017 00.031 25848 IsGuiding returns 1
02:17:12.017 00.000 25848 scope still moving after pulse duration time elapsed
02:17:12.076 00.059 25848 IsSlewing returns 0
02:17:12.076 00.000 25848 IsGuiding returns 0
02:17:12.076 00.000 25848 scope move finished after 29 + 60 ms
02:17:12.076 00.000 25848 Move returns status 0, amount 29
02:17:12.076 00.000 25848 MoveAxis(N, 0, ABG)
02:17:12.076 00.000 25848 Move returns status 0, amount 0
02:17:12.076 00.000 25848 move complete, result=0
02:17:12.076 00.000 25848 worker thread done servicing request
02:17:12.076 00.000 25848 Worker thread wakes up
02:17:12.076 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.7 px 0 ms NORTH
02:17:12.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:12.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:14.922 02.846 25848 Exposure complete
02:17:15.010 00.088 25848 worker thread done servicing request
02:17:15.011 00.001 21444 OnExposeComplete: enter
02:17:15.011 00.000 21444 UpdateGuideState(): m_state=6
02:17:15.011 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 795
02:17:15.011 00.000 21444 Star::Find returns 1 (1), X=1254.61, Y=664.55, Mass=5665971, SNR=231.6, Peak=65504 HFD=7.7
02:17:15.011 00.000 21444 MultiStar: [#1 0.94,-0.87,0.91,U] [#2 -0.46,0.21,0.74,U] [#3 0.84,-0.34,0.62,U] [#4 -0.47,-0.74,0.83,U] [#5 0.38,-0.22,0.58,U] [#6 -0.92,-0.66,0.60,U] [#7 0.29,0.32,0.56,U] [#8 -1.09,0.15,0.43,U] 
02:17:15.011 00.000 21444 single-star, 8 included, MultiStar: {-0.02, -0.30}, one-star: {-0.13, -0.15}
02:17:15.011 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.95)
02:17:15.011 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.90)
02:17:15.011 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.29 mountX=0.12 mountY=-0.19, mountTheta=-1.02
02:17:15.013 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-0.15, opts=13)
02:17:15.013 00.000 21444 Enqueuing Move request for scope (-0.13, -0.15)
02:17:15.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2436, FiltMin=140, FiltMax=65504, Gamma=0.560
02:17:15.013 00.000 21444 UpdateGuideState exits: m=5665971 SNR=231.6 Saturated
02:17:15.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:15.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:15.013 00.000 21444 Enqueuing Expose request
02:17:15.013 00.000 25848 Worker thread wakes up
02:17:15.013 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
02:17:15.013 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
02:17:15.013 00.000 25848 Moving (-0.13, -0.15) raw xDistance=0.12 yDistance=-0.19
02:17:15.013 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:17:15.013 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:15.013 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:17:15.013 00.000 25848 MoveAxis(E, 0, ABG)
02:17:15.013 00.000 25848 Move returns status 0, amount 0
02:17:15.013 00.000 25848 MoveAxis(N, 0, ABG)
02:17:15.013 00.000 25848 Move returns status 0, amount 0
02:17:15.013 00.000 25848 move complete, result=0
02:17:15.013 00.000 25848 worker thread done servicing request
02:17:15.013 00.000 25848 Worker thread wakes up
02:17:15.013 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:15.013 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:15.014 00.001 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:17:17.853 02.839 25848 Exposure complete
02:17:17.941 00.088 25848 worker thread done servicing request
02:17:17.941 00.000 21444 OnExposeComplete: enter
02:17:17.941 00.000 21444 UpdateGuideState(): m_state=6
02:17:17.942 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 796
02:17:17.942 00.000 21444 Star::Find returns 1 (1), X=1254.81, Y=664.62, Mass=5631099, SNR=205.7, Peak=65504 HFD=7.8
02:17:17.942 00.000 21444 MultiStar: [#1 1.10,-0.71,1.01,U] [#2 -0.67,-0.71,0.86,U] [#3 -0.00,-0.70,0.74,U] [#4 -0.10,-0.64,0.80,U] [#5 0.84,-1.35,0.83,U] [#6 -0.20,-1.10,0.71,U] [#7 0.22,0.18,0.61,U] [#8 -0.68,-0.17,0.58,U] 
02:17:17.942 00.000 21444 single-star, 8 included, MultiStar: {0.11, -0.61}, one-star: {0.07, -0.09}
02:17:17.942 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
02:17:17.942 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.57)
02:17:17.942 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.96 mountX=-0.07 mountY=-0.06, mountTheta=-2.44
02:17:17.943 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=-0.09, opts=13)
02:17:17.943 00.000 21444 Enqueuing Move request for scope (0.07, -0.09)
02:17:17.943 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=116, FiltMax=65504, Gamma=0.560
02:17:17.943 00.000 21444 UpdateGuideState exits: m=5631099 SNR=205.7 Saturated
02:17:17.943 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:17.943 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:17.943 00.000 21444 Enqueuing Expose request
02:17:17.943 00.000 25848 Worker thread wakes up
02:17:17.943 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
02:17:17.943 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
02:17:17.943 00.000 25848 Moving (0.07, -0.09) raw xDistance=-0.07 yDistance=-0.06
02:17:17.943 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:17:17.943 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:17.943 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:17:17.943 00.000 25848 MoveAxis(E, 0, ABG)
02:17:17.943 00.000 25848 Move returns status 0, amount 0
02:17:17.943 00.000 25848 MoveAxis(N, 0, ABG)
02:17:17.943 00.000 25848 Move returns status 0, amount 0
02:17:17.943 00.000 25848 move complete, result=0
02:17:17.943 00.000 25848 worker thread done servicing request
02:17:17.943 00.000 25848 Worker thread wakes up
02:17:17.943 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:17.943 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:17.944 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:20.799 02.855 25848 Exposure complete
02:17:20.886 00.087 25848 worker thread done servicing request
02:17:20.886 00.000 21444 OnExposeComplete: enter
02:17:20.886 00.000 21444 UpdateGuideState(): m_state=6
02:17:20.886 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 797
02:17:20.886 00.000 21444 Star::Find returns 1 (1), X=1255.43, Y=664.67, Mass=5741278, SNR=254.7, Peak=65504 HFD=7.9
02:17:20.887 00.001 21444 MultiStar: [#1 1.71,-1.62,0.00,M1] [#2 0.21,-0.73,0.70,U] [#3 0.97,-0.64,0.71,U] [#4 0.22,-0.62,0.87,U] [#5 1.06,-0.80,0.68,U] [#6 -0.03,-0.88,0.67,U] [#7 0.73,0.42,0.73,U] [#8 -0.83,-0.10,0.58,U] 
02:17:20.887 00.000 21444 refined, 7 included, MultiStar: {0.42, -0.41}, one-star: {0.69, -0.03}
02:17:20.887 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.46)
02:17:20.887 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.39)
02:17:20.887 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.41 hyp=0.58 cameraTheta=-0.78 mountX=-0.45 mountY=-0.22, mountTheta=-2.69
02:17:20.888 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.41, opts=13)
02:17:20.888 00.000 21444 Enqueuing Move request for scope (0.42, -0.41)
02:17:20.888 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=254, FiltMax=65504, Gamma=0.560
02:17:20.888 00.000 25848 Worker thread wakes up
02:17:20.888 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.41) opts 0xd
02:17:20.888 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.41)
02:17:20.888 00.000 25848 Moving (0.42, -0.41) raw xDistance=-0.45 yDistance=-0.22
02:17:20.888 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
02:17:20.888 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:20.888 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:17:20.888 00.000 25848 MoveAxis(E, 0, ABG)
02:17:20.888 00.000 25848 Move returns status 0, amount 0
02:17:20.888 00.000 25848 MoveAxis(N, 0, ABG)
02:17:20.888 00.000 25848 Move returns status 0, amount 0
02:17:20.888 00.000 25848 move complete, result=0
02:17:20.888 00.000 25848 worker thread done servicing request
02:17:20.888 00.000 21444 UpdateGuideState exits: m=5741278 SNR=254.7 Saturated
02:17:20.888 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:20.888 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:20.888 00.000 21444 Enqueuing Expose request
02:17:20.888 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
02:17:20.889 00.001 25848 Worker thread wakes up
02:17:20.889 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:20.889 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:23.723 02.834 25848 Exposure complete
02:17:23.799 00.076 25848 worker thread done servicing request
02:17:23.800 00.001 21444 OnExposeComplete: enter
02:17:23.800 00.000 21444 UpdateGuideState(): m_state=6
02:17:23.800 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 798
02:17:23.800 00.000 21444 Star::Find returns 1 (1), X=1254.61, Y=662.96, Mass=5578980, SNR=219.1, Peak=65504 HFD=7.9
02:17:23.800 00.000 21444 MultiStar: [#1 1.03,-1.10,0.96,U] [#2 -0.54,-0.66,0.96,U] [#3 0.59,-1.23,0.61,U] [#4 0.12,-2.20,0.00,M1] [#5 0.23,-2.15,0.00,M1] [#6 -0.29,-1.70,0.68,U] [#7 -0.07,-0.92,0.59,U] [#8 -0.47,-0.84,0.56,U] 
02:17:23.800 00.000 21444 refined, 6 included, MultiStar: {0.04, -1.19}, one-star: {-0.14, -1.75}
02:17:23.800 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.69)
02:17:23.800 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
02:17:23.800 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-1.19 hyp=1.19 cameraTheta=-1.54 mountX=-0.14 mountY=-1.08, mountTheta=-1.70
02:17:23.801 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-1.19, opts=13)
02:17:23.801 00.000 21444 Enqueuing Move request for scope (0.04, -1.19)
02:17:23.801 00.000 25848 Worker thread wakes up
02:17:23.802 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=308, FiltMax=65504, Gamma=0.560
02:17:23.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.19) opts 0xd
02:17:23.802 00.000 21444 UpdateGuideState exits: m=5578980 SNR=219.1 Saturated
02:17:23.802 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -1.19)
02:17:23.802 00.000 25848 Moving (0.04, -1.19) raw xDistance=-0.14 yDistance=-1.08
02:17:23.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:23.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:17:23.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:23.802 00.000 21444 Enqueuing Expose request
02:17:23.802 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:17:23.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
02:17:23.802 00.000 25848 MoveAxis(E, 0, ABG)
02:17:23.802 00.000 25848 Move returns status 0, amount 0
02:17:23.802 00.000 25848 MoveAxis(N, 0, ABG)
02:17:23.802 00.000 25848 Move returns status 0, amount 0
02:17:23.802 00.000 25848 move complete, result=0
02:17:23.802 00.000 25848 worker thread done servicing request
02:17:23.802 00.000 25848 Worker thread wakes up
02:17:23.802 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:23.802 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:23.802 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.1 px 0 ms NORTH
02:17:26.647 02.845 25848 Exposure complete
02:17:26.735 00.088 25848 worker thread done servicing request
02:17:26.736 00.001 21444 OnExposeComplete: enter
02:17:26.736 00.000 21444 UpdateGuideState(): m_state=6
02:17:26.736 00.000 21444 Star::Find(15, 1254, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 799
02:17:26.736 00.000 21444 Star::Find returns 1 (1), X=1254.71, Y=664.35, Mass=5597805, SNR=207.9, Peak=65504 HFD=7.7
02:17:26.736 00.000 21444 MultiStar: [#1 1.01,-0.86,1.03,U] [#2 -0.59,-0.02,0.76,U] [#3 0.19,-0.43,0.93,U] [#4 -0.06,-0.94,0.89,U] [#5 0.32,-1.58,0.89,U] [#6 -0.17,-1.28,0.82,U] [#7 0.61,0.12,0.66,U] [#8 -0.80,0.02,0.62,U] 
02:17:26.736 00.000 21444 single-star, 8 included, MultiStar: {0.10, -0.64}, one-star: {-0.04, -0.36}
02:17:26.736 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.73 = 1.56)
02:17:26.736 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.29)
02:17:26.736 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=-0.36 hyp=0.36 cameraTheta=-1.68 mountX=0.01 mountY=-0.35, mountTheta=-1.55
02:17:26.737 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=-0.36, opts=13)
02:17:26.737 00.000 21444 Enqueuing Move request for scope (-0.04, -0.36)
02:17:26.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=294, FiltMax=65504, Gamma=0.560
02:17:26.737 00.000 21444 UpdateGuideState exits: m=5597805 SNR=207.9 Saturated
02:17:26.737 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:26.737 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:26.738 00.001 21444 Enqueuing Expose request
02:17:26.738 00.000 25848 Worker thread wakes up
02:17:26.738 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.36) opts 0xd
02:17:26.738 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, -0.36)
02:17:26.738 00.000 25848 Moving (-0.04, -0.36) raw xDistance=0.01 yDistance=-0.35
02:17:26.738 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:17:26.738 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:26.738 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:17:26.738 00.000 25848 MoveAxis(E, 0, ABG)
02:17:26.738 00.000 25848 Move returns status 0, amount 0
02:17:26.738 00.000 25848 MoveAxis(N, 0, ABG)
02:17:26.738 00.000 25848 Move returns status 0, amount 0
02:17:26.738 00.000 25848 move complete, result=0
02:17:26.738 00.000 25848 worker thread done servicing request
02:17:26.738 00.000 25848 Worker thread wakes up
02:17:26.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:26.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:26.738 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:17:29.587 02.849 25848 Exposure complete
02:17:29.675 00.088 25848 worker thread done servicing request
02:17:29.675 00.000 21444 OnExposeComplete: enter
02:17:29.675 00.000 21444 UpdateGuideState(): m_state=6
02:17:29.675 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 800
02:17:29.675 00.000 21444 Star::Find returns 1 (1), X=1255.31, Y=663.86, Mass=5592899, SNR=222.5, Peak=65504 HFD=7.9
02:17:29.676 00.001 21444 MultiStar: [#1 0.23,-1.09,1.08,U] [#2 -0.75,-0.16,0.88,U] [#3 0.15,-0.50,0.88,U] [#4 0.06,-0.81,0.84,U] [#5 0.13,-1.13,0.69,U] [#6 -0.62,-1.04,0.78,U] [#7 0.27,0.27,0.63,U] [#8 -0.96,-0.07,0.49,U] 
02:17:29.676 00.000 21444 refined, 8 included, MultiStar: {-0.05, -0.65}, one-star: {0.57, -0.84}
02:17:29.676 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.70 = 1.59)
02:17:29.676 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.26)
02:17:29.676 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=-0.65 hyp=0.65 cameraTheta=-1.64 mountX=-0.01 mountY=-0.62, mountTheta=-1.59
02:17:29.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=-0.65, opts=13)
02:17:29.677 00.000 21444 Enqueuing Move request for scope (-0.05, -0.65)
02:17:29.677 00.000 25848 Worker thread wakes up
02:17:29.677 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.65) opts 0xd
02:17:29.677 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, -0.65)
02:17:29.677 00.000 25848 Moving (-0.05, -0.65) raw xDistance=-0.01 yDistance=-0.62
02:17:29.677 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:17:29.677 00.000 25848 switching direction from 1 to -1 - decHistory=-5 oldest=-1.81 newest=-2.05
02:17:29.677 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
02:17:29.677 00.000 25848 MoveAxis(E, 0, ABG)
02:17:29.677 00.000 25848 Move returns status 0, amount 0
02:17:29.677 00.000 25848 BLC: Oldest BLC event removed
02:17:29.677 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 233 applied
02:17:29.677 00.000 25848 MoveAxis(N, 250, ABG)
02:17:29.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=16, FiltMax=65504, Gamma=0.560
02:17:29.677 00.000 21444 UpdateGuideState exits: m=5592899 SNR=222.5 Saturated
02:17:29.677 00.000 25848 Guiding  Dir = 0, Dur = 250
02:17:29.678 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:29.678 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:29.678 00.000 21444 Enqueuing Expose request
02:17:29.702 00.024 25848 IsSlewing returns 0
02:17:29.702 00.000 25848 IsGuiding returns 0
02:17:29.743 00.041 25848 PulseGuide returned control before completion, sleep 220
02:17:29.976 00.233 25848 IsGuiding returns 1
02:17:29.976 00.000 25848 scope still moving after pulse duration time elapsed
02:17:30.033 00.057 25848 IsSlewing returns 0
02:17:30.033 00.000 25848 IsGuiding returns 0
02:17:30.033 00.000 25848 scope move finished after 250 + 80 ms
02:17:30.033 00.000 25848 Move returns status 0, amount 250
02:17:30.033 00.000 25848 move complete, result=0
02:17:30.033 00.000 25848 worker thread done servicing request
02:17:30.033 00.000 25848 Worker thread wakes up
02:17:30.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:30.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:30.033 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.6 px 250 ms NORTH
02:17:32.876 02.843 25848 Exposure complete
02:17:32.963 00.087 25848 worker thread done servicing request
02:17:32.963 00.000 21444 OnExposeComplete: enter
02:17:32.963 00.000 21444 UpdateGuideState(): m_state=6
02:17:32.964 00.001 21444 Star::Find(15, 1255, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 801
02:17:32.964 00.000 21444 Star::Find returns 1 (1), X=1254.22, Y=663.76, Mass=5711593, SNR=251.2, Peak=65504 HFD=7.9
02:17:32.964 00.000 21444 MultiStar: [#1 0.71,-1.78,0.83,U] [#2 -1.33,-0.99,0.87,U] [#3 -0.05,-1.55,0.69,U] [#4 -0.80,-1.82,0.00,M1] [#5 -0.43,-1.59,0.73,U] [#6 -1.61,-2.03,0.00,M1] [#7 -0.17,-0.07,0.57,U] [#8 -1.39,-0.90,0.43,U] 
02:17:32.964 00.000 21444 single-star, 6 included, MultiStar: {-0.42, -1.16}, one-star: {-0.53, -0.94}
02:17:32.964 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.15)
02:17:32.964 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.69)
02:17:32.964 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-0.94 hyp=1.08 cameraTheta=-2.08 mountX=0.44 mountY=-1.07, mountTheta=-1.18
02:17:32.965 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-0.94, opts=13)
02:17:32.965 00.000 21444 Enqueuing Move request for scope (-0.53, -0.94)
02:17:32.965 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=192, FiltMax=65504, Gamma=0.560
02:17:32.965 00.000 21444 UpdateGuideState exits: m=5711593 SNR=251.2 Saturated
02:17:32.965 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:32.965 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:32.965 00.000 21444 Enqueuing Expose request
02:17:32.965 00.000 25848 Worker thread wakes up
02:17:32.966 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.94) opts 0xd
02:17:32.966 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -0.94)
02:17:32.966 00.000 25848 Moving (-0.53, -0.94) raw xDistance=0.44 yDistance=-1.07
02:17:32.966 00.000 25848 BLC: History state: CurrMiss=1.07, AvgInitMiss=0.55, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.621859, 1:1.074938
02:17:32.966 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
02:17:32.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
02:17:32.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
02:17:32.966 00.000 25848 MoveAxis(E, 0, ABG)
02:17:32.966 00.000 25848 Move returns status 0, amount 0
02:17:32.966 00.000 25848 MoveAxis(N, 29, ABG)
02:17:32.966 00.000 25848 Guiding  Dir = 0, Dur = 29
02:17:32.998 00.032 25848 IsSlewing returns 0
02:17:33.000 00.002 25848 IsGuiding returns 0
02:17:33.032 00.032 25848 IsGuiding returns 1
02:17:33.032 00.000 25848 scope still moving after pulse duration time elapsed
02:17:33.093 00.061 25848 IsSlewing returns 0
02:17:33.093 00.000 25848 IsGuiding returns 0
02:17:33.093 00.000 25848 scope move finished after 29 + 64 ms
02:17:33.093 00.000 25848 Move returns status 0, amount 29
02:17:33.093 00.000 25848 move complete, result=0
02:17:33.093 00.000 25848 worker thread done servicing request
02:17:33.093 00.000 25848 Worker thread wakes up
02:17:33.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:33.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:33.093 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.1 px 29 ms NORTH
02:17:35.936 02.843 25848 Exposure complete
02:17:36.026 00.090 25848 worker thread done servicing request
02:17:36.026 00.000 21444 OnExposeComplete: enter
02:17:36.026 00.000 21444 UpdateGuideState(): m_state=6
02:17:36.027 00.001 21444 Star::Find(15, 1254, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
02:17:36.027 00.000 21444 Star::Find returns 1 (1), X=1253.57, Y=664.24, Mass=5753502, SNR=245.0, Peak=65504 HFD=8.0
02:17:36.027 00.000 21444 MultiStar: [#1 -0.60,-1.23,0.78,U] [#2 -1.19,-1.06,0.81,U] [#3 -1.64,-1.24,0.00,M1] [#4 -1.56,-1.09,0.77,U] [#5 -0.23,-1.73,0.55,U] [#6 -1.88,-1.48,0.00,M2] [#7 -1.08,-0.17,0.62,U] [#8 -2.10,-0.62,0.00,M1] 
02:17:36.027 00.000 21444 single-star, 5 included, MultiStar: {-1.02, -0.92}, one-star: {-1.18, -0.47}
02:17:36.027 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
02:17:36.027 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.37)
02:17:36.027 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=-0.47 hyp=1.27 cameraTheta=-2.76 mountX=1.13 mountY=-0.88, mountTheta=-0.66
02:17:36.028 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=-0.47, opts=13)
02:17:36.028 00.000 21444 Enqueuing Move request for scope (-1.18, -0.47)
02:17:36.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=240, FiltMax=65504, Gamma=0.560
02:17:36.028 00.000 21444 UpdateGuideState exits: m=5753502 SNR=245.0 Saturated
02:17:36.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:36.028 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:36.028 00.000 21444 Enqueuing Expose request
02:17:36.028 00.000 25848 Worker thread wakes up
02:17:36.028 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.47) opts 0xd
02:17:36.029 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.18, -0.47)
02:17:36.029 00.000 25848 Moving (-1.18, -0.47) raw xDistance=1.13 yDistance=-0.88
02:17:36.029 00.000 25848 BLC: History state: CurrMiss=0.88, AvgInitMiss=0.55, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.621859, 1:1.074938, 2:0.880551
02:17:36.029 00.000 25848 BLC: Under-shoot: nominal increase by 14
02:17:36.029 00.000 25848 BLC: window closed
02:17:36.029 00.000 25848 BLC: Pulse adjusted to 247
02:17:36.029 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.13
02:17:36.029 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
02:17:36.029 00.000 25848 MoveAxis(W, 33, ABG)
02:17:36.029 00.000 25848 Guiding  Dir = 3, Dur = 33
02:17:36.060 00.031 25848 IsSlewing returns 0
02:17:36.060 00.000 25848 IsGuiding returns 0
02:17:36.091 00.031 25848 PulseGuide returned control before completion, sleep 12
02:17:36.106 00.015 25848 IsGuiding returns 1
02:17:36.106 00.000 25848 scope still moving after pulse duration time elapsed
02:17:36.190 00.084 25848 IsSlewing returns 0
02:17:36.190 00.000 25848 IsGuiding returns 0
02:17:36.190 00.000 25848 scope move finished after 33 + 96 ms
02:17:36.190 00.000 25848 Move returns status 0, amount 33
02:17:36.190 00.000 25848 MoveAxis(N, 24, ABG)
02:17:36.190 00.000 25848 Guiding  Dir = 0, Dur = 24
02:17:36.219 00.029 25848 IsSlewing returns 0
02:17:36.219 00.000 25848 IsGuiding returns 0
02:17:36.250 00.031 25848 IsGuiding returns 1
02:17:36.250 00.000 25848 scope still moving after pulse duration time elapsed
02:17:36.400 00.150 25848 IsSlewing returns 0
02:17:36.400 00.000 25848 IsGuiding returns 0
02:17:36.400 00.000 25848 scope move finished after 24 + 157 ms
02:17:36.400 00.000 25848 Move returns status 0, amount 24
02:17:36.401 00.001 25848 move complete, result=0
02:17:36.401 00.000 25848 worker thread done servicing request
02:17:36.401 00.000 25848 Worker thread wakes up
02:17:36.401 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:36.401 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:36.401 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.9 px 24 ms NORTH
02:17:36.437 00.036 21444 evsrv: cli 0107E600 connect
02:17:36.437 00.000 21444 case statement mapped state 6 to 3
02:17:36.438 00.001 21444 case statement mapped state 6 to 3
02:17:36.438 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"80e9c140-01ca-44de-bf2f-42a8f64bb834"}
02:17:36.438 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"80e9c140-01ca-44de-bf2f-42a8f64bb834"}
02:17:36.439 00.001 21444 evsrv: cli 0107E600 disconnect
02:17:39.250 02.811 25848 Exposure complete
02:17:39.336 00.086 25848 worker thread done servicing request
02:17:39.336 00.000 21444 OnExposeComplete: enter
02:17:39.336 00.000 21444 UpdateGuideState(): m_state=6
02:17:39.336 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 803
02:17:39.336 00.000 21444 Star::Find returns 1 (1), X=1252.74, Y=664.65, Mass=5583778, SNR=214.1, Peak=65504 HFD=7.8
02:17:39.337 00.001 21444 MultiStar: [#1 -1.39,-0.72,0.99,U] [#2 -2.66,-0.64,0.00,M1] [#3 -1.11,-1.11,0.71,U] [#4 -2.17,-0.60,0.00,M1] [#5 -1.03,-0.83,0.58,U] [#6 -2.66,-1.14,0.00,M3] [#7 -1.68,0.58,0.63,U] [#8 -2.51,0.15,0.00,M2] 
02:17:39.337 00.000 21444 refined, 4 included, MultiStar: {-1.49, -0.43}, one-star: {-2.00, -0.05}
02:17:39.337 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.91 = 0.37)
02:17:39.337 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.47)
02:17:39.337 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=-0.43 hyp=1.55 cameraTheta=-2.86 mountX=1.44 mountY=-0.96, mountTheta=-0.59
02:17:39.337 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=-0.43, opts=13)
02:17:39.338 00.001 21444 Enqueuing Move request for scope (-1.49, -0.43)
02:17:39.338 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=342, FiltMax=65504, Gamma=0.560
02:17:39.338 00.000 21444 UpdateGuideState exits: m=5583778 SNR=214.1 Saturated
02:17:39.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:39.338 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:39.338 00.000 21444 Enqueuing Expose request
02:17:39.338 00.000 25848 Worker thread wakes up
02:17:39.338 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -0.43) opts 0xd
02:17:39.338 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, -0.43)
02:17:39.338 00.000 25848 Moving (-1.49, -0.43) raw xDistance=1.44 yDistance=-0.96
02:17:39.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.44
02:17:39.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
02:17:39.338 00.000 25848 MoveAxis(W, 44, ABG)
02:17:39.338 00.000 25848 Guiding  Dir = 3, Dur = 44
02:17:39.358 00.020 25848 IsSlewing returns 0
02:17:39.359 00.001 25848 IsGuiding returns 0
02:17:39.390 00.031 25848 PulseGuide returned control before completion, sleep 23
02:17:39.423 00.033 25848 IsGuiding returns 1
02:17:39.423 00.000 25848 scope still moving after pulse duration time elapsed
02:17:39.484 00.061 25848 IsSlewing returns 0
02:17:39.485 00.001 25848 IsGuiding returns 0
02:17:39.485 00.000 25848 scope move finished after 44 + 82 ms
02:17:39.485 00.000 25848 Move returns status 0, amount 44
02:17:39.485 00.000 25848 MoveAxis(N, 26, ABG)
02:17:39.485 00.000 25848 Guiding  Dir = 0, Dur = 26
02:17:39.514 00.029 25848 IsSlewing returns 0
02:17:39.514 00.000 25848 IsGuiding returns 0
02:17:39.554 00.040 25848 IsGuiding returns 1
02:17:39.554 00.000 25848 scope still moving after pulse duration time elapsed
02:17:39.610 00.056 25848 IsSlewing returns 0
02:17:39.610 00.000 25848 IsGuiding returns 0
02:17:39.610 00.000 25848 scope move finished after 26 + 70 ms
02:17:39.610 00.000 25848 Move returns status 0, amount 26
02:17:39.610 00.000 25848 move complete, result=0
02:17:39.610 00.000 25848 worker thread done servicing request
02:17:39.610 00.000 25848 Worker thread wakes up
02:17:39.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:39.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:39.610 00.000 21444 GuideStep: 1.4 px 44 ms WEST, -1.0 px 26 ms NORTH
02:17:42.458 02.848 25848 Exposure complete
02:17:42.537 00.079 25848 worker thread done servicing request
02:17:42.537 00.000 21444 OnExposeComplete: enter
02:17:42.537 00.000 21444 UpdateGuideState(): m_state=6
02:17:42.537 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 804
02:17:42.537 00.000 21444 Star::Find returns 1 (1), X=1252.57, Y=665.31, Mass=5774771, SNR=242.0, Peak=65504 HFD=7.9
02:17:42.538 00.001 21444 MultiStar: [#1 -0.97,0.11,1.03,U] [#2 -2.56,1.43,0.00,M2] [#3 -1.20,0.69,0.65,U] [#4 -2.49,-0.03,0.00,M2] [#5 -1.06,-0.73,0.75,U] [#6 -2.68,-0.46,0.00,M4] [#7 -2.11,1.05,0.00,M1] [#8 -2.87,0.41,0.00,M3] 
02:17:42.538 00.000 21444 refined, 3 included, MultiStar: {-1.39, 0.18}, one-star: {-2.18, 0.60}
02:17:42.538 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
02:17:42.538 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
02:17:42.538 00.000 21444 CameraToMount -- cameraX=-1.39 cameraY=0.18 hyp=1.40 cameraTheta=3.01 mountX=1.40 mountY=-0.36, mountTheta=-0.25
02:17:42.538 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.39, y=0.18, opts=13)
02:17:42.538 00.000 21444 Enqueuing Move request for scope (-1.39, 0.18)
02:17:42.539 00.001 25848 Worker thread wakes up
02:17:42.539 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=268, FiltMax=65504, Gamma=0.560
02:17:42.539 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.39, 0.18) opts 0xd
02:17:42.539 00.000 21444 UpdateGuideState exits: m=5774771 SNR=242.0 Saturated
02:17:42.539 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:42.539 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.39, 0.18)
02:17:42.539 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:42.539 00.000 21444 Enqueuing Expose request
02:17:42.539 00.000 25848 Moving (-1.39, 0.18) raw xDistance=1.40 yDistance=-0.36
02:17:42.539 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.40
02:17:42.539 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:42.539 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:17:42.539 00.000 25848 MoveAxis(W, 44, ABG)
02:17:42.539 00.000 25848 Guiding  Dir = 3, Dur = 44
02:17:42.595 00.056 25848 IsSlewing returns 0
02:17:42.596 00.001 25848 IsGuiding returns 0
02:17:42.627 00.031 25848 PulseGuide returned control before completion, sleep 24
02:17:42.679 00.052 25848 IsGuiding returns 1
02:17:42.679 00.000 25848 scope still moving after pulse duration time elapsed
02:17:42.735 00.056 25848 IsSlewing returns 0
02:17:42.735 00.000 25848 IsGuiding returns 0
02:17:42.736 00.001 25848 scope move finished after 44 + 95 ms
02:17:42.736 00.000 25848 Move returns status 0, amount 44
02:17:42.736 00.000 25848 MoveAxis(N, 0, ABG)
02:17:42.736 00.000 25848 Move returns status 0, amount 0
02:17:42.736 00.000 25848 move complete, result=0
02:17:42.736 00.000 25848 worker thread done servicing request
02:17:42.736 00.000 25848 Worker thread wakes up
02:17:42.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:42.736 00.000 21444 GuideStep: 1.4 px 44 ms WEST, -0.4 px 0 ms NORTH
02:17:42.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:45.588 02.852 25848 Exposure complete
02:17:45.675 00.087 25848 worker thread done servicing request
02:17:45.676 00.001 21444 OnExposeComplete: enter
02:17:45.676 00.000 21444 UpdateGuideState(): m_state=6
02:17:45.676 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 805
02:17:45.676 00.000 21444 Star::Find returns 1 (1), X=1254.30, Y=665.31, Mass=5741445, SNR=213.4, Peak=65504 HFD=7.8
02:17:45.676 00.000 21444 MultiStar: [#1 0.11,-0.42,1.02,U] [#2 -1.51,0.89,0.93,U] [#3 -0.10,0.38,0.71,U] [#4 -0.66,0.01,1.20,U] [#5 0.33,0.05,0.63,U] [#6 -1.41,-0.31,0.73,U] [#7 -0.31,0.86,0.77,U] [#8 -0.70,0.70,0.70,U] 
02:17:45.676 00.000 21444 refined, 8 included, MultiStar: {-0.54, 0.29}, one-star: {-0.45, 0.60}
02:17:45.676 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
02:17:45.676 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.04)
02:17:45.676 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=0.29 hyp=0.61 cameraTheta=2.65 mountX=0.56 mountY=0.07, mountTheta=0.11
02:17:45.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=0.29, opts=13)
02:17:45.677 00.000 21444 Enqueuing Move request for scope (-0.54, 0.29)
02:17:45.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=266, FiltMax=65504, Gamma=0.560
02:17:45.677 00.000 21444 UpdateGuideState exits: m=5741445 SNR=213.4 Saturated
02:17:45.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:45.678 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:45.678 00.000 21444 Enqueuing Expose request
02:17:45.678 00.000 25848 Worker thread wakes up
02:17:45.678 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.29) opts 0xd
02:17:45.678 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 0.29)
02:17:45.678 00.000 25848 Moving (-0.54, 0.29) raw xDistance=0.56 yDistance=0.07
02:17:45.678 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.56
02:17:45.678 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:45.678 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:17:45.678 00.000 25848 MoveAxis(W, 19, ABG)
02:17:45.678 00.000 25848 Guiding  Dir = 3, Dur = 19
02:17:45.702 00.024 25848 IsSlewing returns 0
02:17:45.703 00.001 25848 IsGuiding returns 0
02:17:45.734 00.031 25848 IsGuiding returns 1
02:17:45.734 00.000 25848 scope still moving after pulse duration time elapsed
02:17:45.781 00.047 25848 IsSlewing returns 0
02:17:45.781 00.000 25848 IsGuiding returns 0
02:17:45.781 00.000 25848 scope move finished after 19 + 58 ms
02:17:45.781 00.000 25848 Move returns status 0, amount 19
02:17:45.781 00.000 25848 MoveAxis(N, 0, ABG)
02:17:45.781 00.000 25848 Move returns status 0, amount 0
02:17:45.781 00.000 25848 move complete, result=0
02:17:45.782 00.001 25848 worker thread done servicing request
02:17:45.782 00.000 25848 Worker thread wakes up
02:17:45.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:45.782 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.1 px 0 ms NORTH
02:17:45.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:48.632 02.850 25848 Exposure complete
02:17:48.720 00.088 25848 worker thread done servicing request
02:17:48.721 00.001 21444 OnExposeComplete: enter
02:17:48.721 00.000 21444 UpdateGuideState(): m_state=6
02:17:48.721 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 806
02:17:48.721 00.000 21444 Star::Find returns 1 (1), X=1254.49, Y=664.32, Mass=5794811, SNR=296.0, Peak=65504 HFD=7.8
02:17:48.721 00.000 21444 MultiStar: [#1 1.08,-1.71,0.00,M1] [#2 0.05,-1.11,0.68,U] [#3 0.09,-1.52,0.74,U] [#4 -0.62,-1.34,0.76,U] [#5 -0.15,-1.20,0.50,U] [#6 -0.90,-1.00,0.44,U] [#7 0.41,0.02,0.72,U] [#8 -1.25,-0.13,0.50,U] 
02:17:48.721 00.000 21444 single-star, 7 included, MultiStar: {-0.27, -0.82}, one-star: {-0.25, -0.38}
02:17:48.721 00.000 21444 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.05) = xAngle (-5.21 = 1.08)
02:17:48.721 00.000 21444 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.77)
02:17:48.721 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=-0.38 hyp=0.46 cameraTheta=-2.15 mountX=0.22 mountY=-0.45, mountTheta=-1.12
02:17:48.722 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=-0.38, opts=13)
02:17:48.722 00.000 21444 Enqueuing Move request for scope (-0.25, -0.38)
02:17:48.722 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=320, FiltMax=65504, Gamma=0.560
02:17:48.722 00.000 21444 UpdateGuideState exits: m=5794811 SNR=296.0 Saturated
02:17:48.722 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:48.722 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:48.722 00.000 21444 Enqueuing Expose request
02:17:48.723 00.001 25848 Worker thread wakes up
02:17:48.723 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.38) opts 0xd
02:17:48.723 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, -0.38)
02:17:48.723 00.000 25848 Moving (-0.25, -0.38) raw xDistance=0.22 yDistance=-0.45
02:17:48.723 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:17:48.723 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:48.723 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
02:17:48.723 00.000 25848 MoveAxis(E, 0, ABG)
02:17:48.723 00.000 25848 Move returns status 0, amount 0
02:17:48.723 00.000 25848 MoveAxis(N, 0, ABG)
02:17:48.723 00.000 25848 Move returns status 0, amount 0
02:17:48.723 00.000 25848 move complete, result=0
02:17:48.723 00.000 25848 worker thread done servicing request
02:17:48.723 00.000 25848 Worker thread wakes up
02:17:48.723 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:48.723 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,650,31,31)
02:17:48.723 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
02:17:49.138 00.415 21444 evsrv: cli 0107E6A0 connect
02:17:49.138 00.000 21444 case statement mapped state 6 to 3
02:17:49.139 00.001 21444 case statement mapped state 6 to 3
02:17:49.139 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"71590683-fd37-49fe-b6cd-589d8542fa5b"}
02:17:49.139 00.000 21444 case statement mapped state 6 to 3
02:17:49.139 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71590683-fd37-49fe-b6cd-589d8542fa5b"}
02:17:49.140 00.001 21444 evsrv: cli 0107E6A0 disconnect
02:17:49.141 00.001 21444 evsrv: cli 0107EB00 connect
02:17:49.141 00.000 21444 case statement mapped state 6 to 3
02:17:49.141 00.000 21444 case statement mapped state 6 to 3
02:17:49.142 00.001 21444 evsrv: cli 0107EB00 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"3fcb1eff-f3f5-4f38-9c6a-ab01607d38c0"}
02:17:49.142 00.000 21444 PhdController::Dither begins
02:17:49.142 00.000 21444 dither: size=6.00, dRA=1.22 dDec=1.29
02:17:49.142 00.000 21444 MountToCamera -- mountTheta (-0.81) + m_xAngle (3.05) = xAngle (2.24 = 2.24)
02:17:49.142 00.000 21444 MountToCamera -- mountX=1.22 mountY=1.29 hyp=1.77 mountTheta=-0.81 cameraX=-1.10, cameraY=1.39 cameraTheta=2.24
02:17:49.142 00.000 21444 setting lock position to (1253.65, 666.10)
02:17:49.142 00.000 21444 Mount: notify guiding dithered (-1.1, 1.4)
02:17:49.143 00.001 21444 MultiStar: stabilizing after lock position change
02:17:49.143 00.000 21444 Status Line: Dither by 1.22,1.29
02:17:49.144 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
02:17:49.144 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
02:17:49.144 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0,"id":"3fcb1eff-f3f5-4f38-9c6a-ab01607d38c0"}
02:17:49.145 00.001 21444 evsrv: cli 0107EB00 disconnect
02:17:51.568 02.423 25848 Exposure complete
02:17:51.656 00.088 25848 worker thread done servicing request
02:17:51.656 00.000 21444 OnExposeComplete: enter
02:17:51.656 00.000 21444 UpdateGuideState(): m_state=6
02:17:51.656 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 807
02:17:51.656 00.000 21444 Star::Find returns 1 (1), X=1254.77, Y=664.21, Mass=5697438, SNR=214.7, Peak=65504 HFD=7.8
02:17:51.656 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.20)
02:17:51.656 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
02:17:51.656 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-1.89 hyp=2.20 cameraTheta=-1.04 mountX=-1.29 mountY=-1.33, mountTheta=-2.34
02:17:51.658 00.002 21444 dither recenter: remaining=(-1.2,-1.3) step=(-1.2,-1.3)
02:17:51.658 00.000 21444 MountToCamera -- mountTheta (2.33) + m_xAngle (3.05) = xAngle (5.38 = -0.90)
02:17:51.658 00.000 21444 MountToCamera -- mountX=-1.22 mountY=-1.29 hyp=1.77 mountTheta=2.33 cameraX=1.10, cameraY=-1.39 cameraTheta=-0.90
02:17:51.658 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=-1.39, opts=4)
02:17:51.658 00.000 21444 Enqueuing Move request for scope (1.10, -1.39)
02:17:51.658 00.000 21444 Mount: notify direct move -1.22,-1.29
02:17:51.658 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=192, FiltMax=65504, Gamma=0.560
02:17:51.658 00.000 21444 UpdateGuideState exits: m=5697438 SNR=214.7 Saturated
02:17:51.658 00.000 21444 PhdController: settling, locked = 1, distance = 2.50 (3.00) aobump = 0 frame = 1 / 99999
02:17:51.658 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778825871.658,"Host":"ASTROBRUCE","Inst":1,"Distance":2.50,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:17:51.658 00.000 25848 Worker thread wakes up
02:17:51.658 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, -1.39) opts 0x4
02:17:51.658 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, -1.39)
02:17:51.658 00.000 25848 Moving (1.10, -1.39) raw xDistance=-1.22 yDistance=-1.29
02:17:51.658 00.000 25848 BLC: window closed
02:17:51.658 00.000 25848 MoveAxis(E, 56, B)
02:17:51.658 00.000 25848 Guiding  Dir = 2, Dur = 56
02:17:51.658 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:51.658 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:51.659 00.001 21444 Enqueuing Expose request
02:17:51.739 00.080 25848 IsSlewing returns 0
02:17:51.740 00.001 25848 IsGuiding returns 0
02:17:51.771 00.031 25848 PulseGuide returned control before completion, sleep 35
02:17:51.820 00.049 25848 IsGuiding returns 1
02:17:51.820 00.000 25848 scope still moving after pulse duration time elapsed
02:17:51.875 00.055 25848 IsSlewing returns 0
02:17:51.875 00.000 25848 IsGuiding returns 0
02:17:51.875 00.000 25848 scope move finished after 56 + 79 ms
02:17:51.875 00.000 25848 Move returns status 0, amount 56
02:17:51.875 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
02:17:51.875 00.000 25848 MoveAxis(N, 35, B)
02:17:51.876 00.001 25848 Guiding  Dir = 0, Dur = 35
02:17:51.906 00.030 25848 IsSlewing returns 0
02:17:51.906 00.000 25848 IsGuiding returns 0
02:17:51.937 00.031 25848 PulseGuide returned control before completion, sleep 14
02:17:51.962 00.025 25848 IsGuiding returns 1
02:17:51.962 00.000 25848 scope still moving after pulse duration time elapsed
02:17:52.017 00.055 25848 IsSlewing returns 0
02:17:52.017 00.000 25848 IsGuiding returns 0
02:17:52.017 00.000 25848 scope move finished after 35 + 76 ms
02:17:52.017 00.000 25848 Move returns status 0, amount 35
02:17:52.017 00.000 25848 move complete, result=0
02:17:52.017 00.000 25848 worker thread done servicing request
02:17:52.017 00.000 25848 Worker thread wakes up
02:17:52.017 00.000 21444 GuideStep: -1.2 px 56 ms EAST, -1.3 px 35 ms NORTH
02:17:52.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:52.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:17:54.854 02.837 25848 Exposure complete
02:17:54.942 00.088 25848 worker thread done servicing request
02:17:54.943 00.001 21444 OnExposeComplete: enter
02:17:54.943 00.000 21444 UpdateGuideState(): m_state=6
02:17:54.943 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 808
02:17:54.943 00.000 21444 Star::Find returns 1 (1), X=1251.72, Y=665.32, Mass=5592160, SNR=216.2, Peak=65504 HFD=7.8
02:17:54.943 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
02:17:54.943 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.37)
02:17:54.943 00.000 21444 CameraToMount -- cameraX=-1.92 cameraY=-0.78 hyp=2.07 cameraTheta=-2.76 mountX=1.85 mountY=-1.45, mountTheta=-0.66
02:17:54.944 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.92, y=-0.78, opts=13)
02:17:54.944 00.000 21444 Enqueuing Move request for scope (-1.92, -0.78)
02:17:54.944 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=344, FiltMax=65504, Gamma=0.560
02:17:54.944 00.000 21444 UpdateGuideState exits: m=5592160 SNR=216.2 Saturated
02:17:54.944 00.000 21444 PhdController: settling, locked = 1, distance = 2.07 (3.00) aobump = 0 frame = 2 / 99999
02:17:54.944 00.000 25848 Worker thread wakes up
02:17:54.944 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.92, -0.78) opts 0xd
02:17:54.945 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.92, -0.78)
02:17:54.945 00.000 25848 Moving (-1.92, -0.78) raw xDistance=1.85 yDistance=-1.45
02:17:54.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.16 from input 1.85
02:17:54.945 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:17:54.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.45
02:17:54.945 00.000 25848 MoveAxis(W, 54, ABG)
02:17:54.945 00.000 25848 Guiding  Dir = 3, Dur = 54
02:17:54.945 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778825874.944,"Host":"ASTROBRUCE","Inst":1,"Distance":2.07,"Time":3.3,"SettleTime":12.0,"StarLocked":true}
02:17:54.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:54.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:54.945 00.000 21444 Enqueuing Expose request
02:17:54.969 00.024 25848 IsSlewing returns 0
02:17:54.970 00.001 25848 IsGuiding returns 0
02:17:55.001 00.031 25848 PulseGuide returned control before completion, sleep 33
02:17:55.042 00.041 25848 IsGuiding returns 1
02:17:55.042 00.000 25848 scope still moving after pulse duration time elapsed
02:17:55.094 00.052 25848 IsSlewing returns 0
02:17:55.094 00.000 25848 IsGuiding returns 0
02:17:55.094 00.000 25848 scope move finished after 54 + 70 ms
02:17:55.094 00.000 25848 Move returns status 0, amount 54
02:17:55.094 00.000 25848 MoveAxis(N, 0, ABG)
02:17:55.094 00.000 25848 Move returns status 0, amount 0
02:17:55.094 00.000 25848 move complete, result=0
02:17:55.094 00.000 25848 worker thread done servicing request
02:17:55.094 00.000 25848 Worker thread wakes up
02:17:55.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:55.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:17:55.095 00.001 21444 GuideStep: 1.8 px 54 ms WEST, -1.4 px 0 ms NORTH
02:17:57.930 02.835 25848 Exposure complete
02:17:58.014 00.084 25848 worker thread done servicing request
02:17:58.014 00.000 21444 OnExposeComplete: enter
02:17:58.014 00.000 21444 UpdateGuideState(): m_state=6
02:17:58.014 00.000 21444 Star::Find(15, 1251, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 809
02:17:58.014 00.000 21444 Star::Find returns 1 (1), X=1253.91, Y=664.62, Mass=5872026, SNR=258.8, Peak=65504 HFD=7.9
02:17:58.014 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.84)
02:17:58.014 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
02:17:58.014 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-1.48 hyp=1.50 cameraTheta=-1.40 mountX=-0.39 mountY=-1.27, mountTheta=-1.87
02:17:58.016 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-1.48, opts=13)
02:17:58.016 00.000 21444 Enqueuing Move request for scope (0.26, -1.48)
02:17:58.016 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=154, FiltMax=65504, Gamma=0.560
02:17:58.016 00.000 21444 UpdateGuideState exits: m=5872026 SNR=258.8 Saturated
02:17:58.016 00.000 21444 PhdController: settling, locked = 1, distance = 1.90 (3.00) aobump = 0 frame = 3 / 99999
02:17:58.016 00.000 25848 Worker thread wakes up
02:17:58.016 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -1.48) opts 0xd
02:17:58.016 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778825878.016,"Host":"ASTROBRUCE","Inst":1,"Distance":1.90,"Time":6.4,"SettleTime":12.0,"StarLocked":true}
02:17:58.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:58.016 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:17:58.016 00.000 21444 Enqueuing Expose request
02:17:58.016 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -1.48)
02:17:58.016 00.000 25848 Moving (0.26, -1.48) raw xDistance=-0.39 yDistance=-1.27
02:17:58.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
02:17:58.016 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:17:58.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.27
02:17:58.016 00.000 25848 MoveAxis(E, 0, ABG)
02:17:58.016 00.000 25848 Move returns status 0, amount 0
02:17:58.017 00.001 25848 MoveAxis(N, 0, ABG)
02:17:58.017 00.000 25848 Move returns status 0, amount 0
02:17:58.017 00.000 25848 move complete, result=0
02:17:58.017 00.000 25848 worker thread done servicing request
02:17:58.017 00.000 25848 Worker thread wakes up
02:17:58.017 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.3 px 0 ms NORTH
02:17:58.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:17:58.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:00.861 02.844 25848 Exposure complete
02:18:00.948 00.087 25848 worker thread done servicing request
02:18:00.948 00.000 21444 OnExposeComplete: enter
02:18:00.948 00.000 21444 UpdateGuideState(): m_state=6
02:18:00.948 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 810
02:18:00.948 00.000 21444 Star::Find returns 1 (1), X=1253.33, Y=664.41, Mass=5840158, SNR=254.1, Peak=65504 HFD=7.9
02:18:00.948 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.48)
02:18:00.948 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.65 = -1.37)
02:18:00.948 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=-1.69 hyp=1.72 cameraTheta=-1.76 mountX=0.16 mountY=-1.69, mountTheta=-1.47
02:18:00.949 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-1.69, opts=13)
02:18:00.949 00.000 21444 Enqueuing Move request for scope (-0.32, -1.69)
02:18:00.949 00.000 25848 Worker thread wakes up
02:18:00.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=168, FiltMax=65504, Gamma=0.560
02:18:00.949 00.000 21444 UpdateGuideState exits: m=5840158 SNR=254.1 Saturated
02:18:00.950 00.001 21444 PhdController: settling, locked = 1, distance = 1.85 (3.00) aobump = 0 frame = 4 / 99999
02:18:00.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -1.69) opts 0xd
02:18:00.950 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778825880.950,"Host":"ASTROBRUCE","Inst":1,"Distance":1.85,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
02:18:00.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:00.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:00.950 00.000 21444 Enqueuing Expose request
02:18:00.950 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -1.69)
02:18:00.950 00.000 25848 Moving (-0.32, -1.69) raw xDistance=0.16 yDistance=-1.69
02:18:00.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:18:00.950 00.000 25848 resist switch: large excursion: input -1.69 thresh 1.53 direction from 0 to -1
02:18:00.950 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.07
02:18:00.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.69 from input -1.69
02:18:00.950 00.000 25848 MoveAxis(E, 0, ABG)
02:18:00.950 00.000 25848 Move returns status 0, amount 0
02:18:00.950 00.000 25848 MoveAxis(N, 46, ABG)
02:18:00.950 00.000 25848 Guiding  Dir = 0, Dur = 46
02:18:00.971 00.021 25848 IsSlewing returns 0
02:18:00.971 00.000 25848 IsGuiding returns 0
02:18:01.002 00.031 25848 PulseGuide returned control before completion, sleep 25
02:18:01.033 00.031 25848 IsGuiding returns 1
02:18:01.033 00.000 25848 scope still moving after pulse duration time elapsed
02:18:01.120 00.087 25848 IsSlewing returns 0
02:18:01.120 00.000 25848 IsGuiding returns 0
02:18:01.120 00.000 25848 scope move finished after 46 + 102 ms
02:18:01.120 00.000 25848 Move returns status 0, amount 46
02:18:01.120 00.000 25848 move complete, result=0
02:18:01.120 00.000 25848 worker thread done servicing request
02:18:01.120 00.000 25848 Worker thread wakes up
02:18:01.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:01.120 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:01.120 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.7 px 46 ms NORTH
02:18:03.969 02.849 25848 Exposure complete
02:18:04.056 00.087 25848 worker thread done servicing request
02:18:04.056 00.000 21444 OnExposeComplete: enter
02:18:04.056 00.000 21444 UpdateGuideState(): m_state=6
02:18:04.056 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 811
02:18:04.056 00.000 21444 Star::Find returns 1 (1), X=1253.52, Y=666.49, Mass=5628993, SNR=232.9, Peak=65504 HFD=7.6
02:18:04.056 00.000 21444 CameraToMount -- cameraTheta (1.88) - m_xAngle (3.05) = xAngle (-1.17 = -1.17)
02:18:04.056 00.000 21444 CameraToMount -- cameraTheta (1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.01 = 2.27)
02:18:04.056 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.39 hyp=0.41 cameraTheta=1.88 mountX=0.16 mountY=0.31, mountTheta=1.10
02:18:04.057 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.39, opts=13)
02:18:04.057 00.000 21444 Enqueuing Move request for scope (-0.13, 0.39)
02:18:04.057 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=216, FiltMax=65504, Gamma=0.560
02:18:04.057 00.000 21444 UpdateGuideState exits: m=5628993 SNR=232.9 Saturated
02:18:04.057 00.000 21444 PhdController: settling, locked = 1, distance = 1.42 (3.00) aobump = 0 frame = 5 / 99999
02:18:04.057 00.000 21444 PhdController: newstate STATE_FINISH
02:18:04.057 00.000 21444 PhdController complete: success
02:18:04.057 00.000 25848 Worker thread wakes up
02:18:04.057 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.39) opts 0xd
02:18:04.057 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.39)
02:18:04.057 00.000 25848 Moving (-0.13, 0.39) raw xDistance=0.16 yDistance=0.31
02:18:04.057 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:18:04.057 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:04.057 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778825884.057,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
02:18:04.058 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:18:04.058 00.000 25848 MoveAxis(E, 0, ABG)
02:18:04.058 00.000 25848 Move returns status 0, amount 0
02:18:04.058 00.000 25848 MoveAxis(N, 0, ABG)
02:18:04.058 00.000 21444 Mount: notify guiding dither settle done success=1
02:18:04.058 00.000 21444 PhdController: newstate STATE_IDLE
02:18:04.058 00.000 25848 Move returns status 0, amount 0
02:18:04.058 00.000 25848 move complete, result=0
02:18:04.058 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:04.058 00.000 25848 worker thread done servicing request
02:18:04.058 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:04.058 00.000 21444 Enqueuing Expose request
02:18:04.058 00.000 25848 Worker thread wakes up
02:18:04.058 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
02:18:04.058 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:04.058 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:06.901 02.843 25848 Exposure complete
02:18:06.987 00.086 25848 worker thread done servicing request
02:18:06.988 00.001 21444 OnExposeComplete: enter
02:18:06.988 00.000 21444 UpdateGuideState(): m_state=6
02:18:06.988 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.988 00.000 21444 Star::Find returns 1 (1), X=1252.95, Y=666.62, Mass=5646714, SNR=245.1, Peak=65504 HFD=7.9
02:18:06.988 00.000 21444 MultiStar: exiting stabilization period
02:18:06.988 00.000 21444 MultiStar: updating star positions after lock position change
02:18:06.988 00.000 21444 Star::Find(15, 748, 130, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.988 00.000 21444 Star::Find returns 1 (1), X=748.20, Y=131.86, Mass=5456307, SNR=232.2, Peak=65504 HFD=7.9
02:18:06.988 00.000 21444 Star::Find(15, 710, 32, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.988 00.000 21444 Star::Find returns 1 (1), X=710.90, Y=32.93, Mass=5221052, SNR=197.4, Peak=65504 HFD=8.1
02:18:06.988 00.000 21444 Star::Find(15, 210, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.988 00.000 21444 Star::Find returns 1 (1), X=211.00, Y=56.78, Mass=2600723, SNR=136.9, Peak=39812 HFD=7.9
02:18:06.988 00.000 21444 Star::Find(15, 1468, 558, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.988 00.000 21444 Star::Find returns 1 (1), X=1468.20, Y=559.96, Mass=2130460, SNR=178.7, Peak=35952 HFD=7.4
02:18:06.988 00.000 21444 Star::Find(15, 1823, 406, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.988 00.000 21444 Star::Find returns 1 (1), X=1823.23, Y=407.05, Mass=1905911, SNR=172.3, Peak=31156 HFD=7.5
02:18:06.988 00.000 21444 Star::Find(15, 1568, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.989 00.001 21444 Star::Find returns 1 (1), X=1567.56, Y=390.75, Mass=1386298, SNR=128.6, Peak=27840 HFD=7.1
02:18:06.989 00.000 21444 Star::Find(15, 1109, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.989 00.000 21444 Star::Find returns 1 (1), X=1109.24, Y=766.06, Mass=1114048, SNR=134.5, Peak=21684 HFD=7.1
02:18:06.989 00.000 21444 Star::Find(15, 1700, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.989 00.000 21444 Star::Find returns 1 (1), X=1700.47, Y=488.68, Mass=1343172, SNR=141.6, Peak=23600 HFD=7.4
02:18:06.989 00.000 21444 Star::Find(15, 236, 710, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.989 00.000 21444 Star::Find returns 1 (1), X=236.74, Y=712.33, Mass=725639, SNR=142.8, Peak=15668 HFD=7.2
02:18:06.989 00.000 21444 Star::Find(15, 1124, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.989 00.000 21444 Star::Find returns 1 (1), X=1124.44, Y=279.66, Mass=702919, SNR=98.5, Peak=14588 HFD=7.3
02:18:06.989 00.000 21444 Star::Find(15, 1245, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
02:18:06.989 00.000 21444 Star::Find returns 1 (1), X=1245.79, Y=730.69, Mass=593094, SNR=127.2, Peak=15088 HFD=7.2
02:18:06.989 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
02:18:06.989 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
02:18:06.989 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=0.52 hyp=0.87 cameraTheta=2.50 mountX=0.74 mountY=0.22, mountTheta=0.29
02:18:06.991 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=0.52, opts=13)
02:18:06.991 00.000 21444 Enqueuing Move request for scope (-0.69, 0.52)
02:18:06.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=142, FiltMax=65504, Gamma=0.560
02:18:06.991 00.000 21444 UpdateGuideState exits: m=5646714 SNR=245.1 Saturated
02:18:06.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:06.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:06.991 00.000 21444 Enqueuing Expose request
02:18:06.991 00.000 25848 Worker thread wakes up
02:18:06.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.52) opts 0xd
02:18:06.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 0.52)
02:18:06.991 00.000 25848 Moving (-0.69, 0.52) raw xDistance=0.74 yDistance=0.22
02:18:06.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.74
02:18:06.991 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:06.991 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:18:06.991 00.000 25848 MoveAxis(W, 21, ABG)
02:18:06.991 00.000 25848 Guiding  Dir = 3, Dur = 21
02:18:07.077 00.086 25848 IsSlewing returns 0
02:18:07.077 00.000 25848 IsGuiding returns 0
02:18:07.109 00.032 25848 IsGuiding returns 1
02:18:07.109 00.000 25848 scope still moving after pulse duration time elapsed
02:18:07.155 00.046 25848 IsSlewing returns 0
02:18:07.155 00.000 25848 IsGuiding returns 0
02:18:07.155 00.000 25848 scope move finished after 21 + 56 ms
02:18:07.155 00.000 25848 Move returns status 0, amount 21
02:18:07.155 00.000 25848 MoveAxis(N, 0, ABG)
02:18:07.155 00.000 25848 Move returns status 0, amount 0
02:18:07.155 00.000 25848 move complete, result=0
02:18:07.155 00.000 25848 worker thread done servicing request
02:18:07.155 00.000 25848 Worker thread wakes up
02:18:07.155 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:07.155 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:07.155 00.000 21444 GuideStep: 0.7 px 21 ms WEST, 0.2 px 0 ms NORTH
02:18:09.997 02.842 25848 Exposure complete
02:18:10.072 00.075 25848 worker thread done servicing request
02:18:10.073 00.001 21444 OnExposeComplete: enter
02:18:10.073 00.000 21444 UpdateGuideState(): m_state=6
02:18:10.073 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 813
02:18:10.073 00.000 21444 Star::Find returns 1 (1), X=1254.36, Y=666.53, Mass=5748192, SNR=242.7, Peak=65504 HFD=7.8
02:18:10.073 00.000 21444 MultiStar: [#1 1.22,-0.10,1.07,U] [#2 1.07,0.07,0.74,U] [#3 1.19,-0.05,0.64,U] [#4 1.24,-0.95,0.69,U] [#5 2.17,-0.31,0.00,M1] [#6 1.66,-1.03,0.64,U] [#7 0.95,0.03,0.52,U] [#8 1.82,-1.23,0.00,M2] 
02:18:10.073 00.000 21444 single-star, 6 included, MultiStar: {1.13, -0.18}, one-star: {0.72, 0.43}
02:18:10.073 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
02:18:10.073 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.93)
02:18:10.073 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=0.43 hyp=0.83 cameraTheta=0.54 mountX=-0.67 mountY=0.67, mountTheta=2.36
02:18:10.074 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=0.43, opts=13)
02:18:10.074 00.000 21444 Enqueuing Move request for scope (0.72, 0.43)
02:18:10.075 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=220, FiltMax=65504, Gamma=0.560
02:18:10.075 00.000 21444 UpdateGuideState exits: m=5748192 SNR=242.7 Saturated
02:18:10.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:10.075 00.000 25848 Worker thread wakes up
02:18:10.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:10.075 00.000 21444 Enqueuing Expose request
02:18:10.075 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.43) opts 0xd
02:18:10.075 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, 0.43)
02:18:10.075 00.000 25848 Moving (0.72, 0.43) raw xDistance=-0.67 yDistance=0.67
02:18:10.075 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.67
02:18:10.075 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:18:10.075 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
02:18:10.075 00.000 25848 MoveAxis(E, 18, ABG)
02:18:10.075 00.000 25848 Guiding  Dir = 2, Dur = 18
02:18:10.111 00.036 25848 IsSlewing returns 0
02:18:10.111 00.000 25848 IsGuiding returns 0
02:18:10.181 00.070 25848 IsGuiding returns 1
02:18:10.181 00.000 25848 scope still moving after pulse duration time elapsed
02:18:10.236 00.055 25848 IsSlewing returns 0
02:18:10.236 00.000 25848 IsGuiding returns 0
02:18:10.236 00.000 25848 scope move finished after 18 + 107 ms
02:18:10.236 00.000 25848 Move returns status 0, amount 18
02:18:10.236 00.000 25848 MoveAxis(N, 0, ABG)
02:18:10.236 00.000 25848 Move returns status 0, amount 0
02:18:10.236 00.000 25848 move complete, result=0
02:18:10.236 00.000 25848 worker thread done servicing request
02:18:10.236 00.000 25848 Worker thread wakes up
02:18:10.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:10.237 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:10.237 00.000 21444 GuideStep: -0.7 px 18 ms EAST, 0.7 px 0 ms NORTH
02:18:13.086 02.849 25848 Exposure complete
02:18:13.165 00.079 25848 worker thread done servicing request
02:18:13.165 00.000 21444 OnExposeComplete: enter
02:18:13.165 00.000 21444 UpdateGuideState(): m_state=6
02:18:13.166 00.001 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 814
02:18:13.166 00.000 21444 Star::Find returns 1 (1), X=1252.31, Y=666.52, Mass=5619279, SNR=240.6, Peak=65504 HFD=7.8
02:18:13.166 00.000 21444 MultiStar: [#1 -0.15,1.23,0.82,U] [#2 -1.36,0.97,0.74,U] [#3 -0.86,0.66,0.46,U] [#4 -0.97,0.13,0.66,U] [#5 -0.60,1.03,0.71,U] [#6 -0.56,0.07,0.59,U] [#7 -1.26,-0.06,0.55,U] [#8 -0.37,0.59,0.52,U] 
02:18:13.166 00.000 21444 refined, 8 included, MultiStar: {-0.85, 0.59}, one-star: {-1.34, 0.42}
02:18:13.166 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
02:18:13.166 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.92)
02:18:13.166 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=0.59 hyp=1.04 cameraTheta=2.53 mountX=0.90 mountY=0.23, mountTheta=0.25
02:18:13.166 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=0.59, opts=13)
02:18:13.167 00.001 21444 Enqueuing Move request for scope (-0.85, 0.59)
02:18:13.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=320, FiltMax=65504, Gamma=0.560
02:18:13.167 00.000 21444 UpdateGuideState exits: m=5619279 SNR=240.6 Saturated
02:18:13.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:13.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:13.167 00.000 21444 Enqueuing Expose request
02:18:13.167 00.000 25848 Worker thread wakes up
02:18:13.167 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.59) opts 0xd
02:18:13.167 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 0.59)
02:18:13.167 00.000 25848 Moving (-0.85, 0.59) raw xDistance=0.90 yDistance=0.23
02:18:13.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.90
02:18:13.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:13.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:18:13.167 00.000 25848 MoveAxis(W, 25, ABG)
02:18:13.167 00.000 25848 Guiding  Dir = 3, Dur = 25
02:18:13.187 00.020 25848 IsSlewing returns 0
02:18:13.188 00.001 25848 IsGuiding returns 0
02:18:13.219 00.031 25848 IsGuiding returns 1
02:18:13.219 00.000 25848 scope still moving after pulse duration time elapsed
02:18:13.265 00.046 25848 IsSlewing returns 0
02:18:13.265 00.000 25848 IsGuiding returns 0
02:18:13.265 00.000 25848 scope move finished after 25 + 52 ms
02:18:13.265 00.000 25848 Move returns status 0, amount 25
02:18:13.265 00.000 25848 MoveAxis(N, 0, ABG)
02:18:13.265 00.000 25848 Move returns status 0, amount 0
02:18:13.265 00.000 25848 move complete, result=0
02:18:13.265 00.000 25848 worker thread done servicing request
02:18:13.265 00.000 25848 Worker thread wakes up
02:18:13.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:13.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:13.265 00.000 21444 GuideStep: 0.9 px 25 ms WEST, 0.2 px 0 ms NORTH
02:18:16.113 02.848 25848 Exposure complete
02:18:16.202 00.089 25848 worker thread done servicing request
02:18:16.202 00.000 21444 OnExposeComplete: enter
02:18:16.203 00.001 21444 UpdateGuideState(): m_state=6
02:18:16.203 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
02:18:16.203 00.000 21444 Star::Find returns 1 (1), X=1253.75, Y=666.39, Mass=5659620, SNR=240.6, Peak=65504 HFD=7.8
02:18:16.203 00.000 21444 MultiStar: [#1 0.61,-0.02,0.98,U] [#2 0.86,0.17,0.84,U] [#3 1.04,-0.60,0.57,U] [#4 0.88,0.05,0.66,U] [#5 0.64,0.79,0.67,U] [#6 1.43,0.03,0.86,U] [#7 0.77,0.21,0.51,U] [#8 1.18,-0.01,0.56,U] 
02:18:16.203 00.000 21444 single-star, 8 included, MultiStar: {0.80, 0.11}, one-star: {0.11, 0.29}
02:18:16.203 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.84 = -1.84)
02:18:16.203 00.000 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.68 = 1.60)
02:18:16.203 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.21 mountX=-0.08 mountY=0.31, mountTheta=1.83
02:18:16.204 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.29, opts=13)
02:18:16.204 00.000 21444 Enqueuing Move request for scope (0.11, 0.29)
02:18:16.204 00.000 25848 Worker thread wakes up
02:18:16.204 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=244, FiltMax=65504, Gamma=0.560
02:18:16.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
02:18:16.204 00.000 21444 UpdateGuideState exits: m=5659620 SNR=240.6 Saturated
02:18:16.204 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
02:18:16.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:16.204 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:16.204 00.000 21444 Enqueuing Expose request
02:18:16.204 00.000 25848 Moving (0.11, 0.29) raw xDistance=-0.08 yDistance=0.31
02:18:16.204 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:18:16.204 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:16.204 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:18:16.204 00.000 25848 MoveAxis(E, 0, ABG)
02:18:16.204 00.000 25848 Move returns status 0, amount 0
02:18:16.205 00.001 25848 MoveAxis(N, 0, ABG)
02:18:16.205 00.000 25848 Move returns status 0, amount 0
02:18:16.205 00.000 25848 move complete, result=0
02:18:16.205 00.000 25848 worker thread done servicing request
02:18:16.205 00.000 25848 Worker thread wakes up
02:18:16.205 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:16.205 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:16.205 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:18:19.047 02.842 25848 Exposure complete
02:18:19.135 00.088 25848 worker thread done servicing request
02:18:19.135 00.000 21444 OnExposeComplete: enter
02:18:19.135 00.000 21444 UpdateGuideState(): m_state=6
02:18:19.135 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 816
02:18:19.135 00.000 21444 Star::Find returns 1 (1), X=1254.10, Y=665.75, Mass=5765686, SNR=307.5, Peak=65504 HFD=7.9
02:18:19.135 00.000 21444 MultiStar: [#1 0.89,-0.05,0.71,U] [#2 0.25,0.51,0.64,U] [#3 1.31,-0.08,0.54,U] [#4 0.45,-0.74,0.63,U] [#5 1.01,-0.22,0.51,U] [#6 0.93,-0.62,0.52,U] [#7 0.44,-0.67,0.50,U] [#8 0.94,-1.05,0.38,U] 
02:18:19.136 00.001 21444 single-star, 8 included, MultiStar: {0.70, -0.32}, one-star: {0.46, -0.35}
02:18:19.136 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
02:18:19.136 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.27)
02:18:19.136 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-0.35 hyp=0.58 cameraTheta=-0.66 mountX=-0.49 mountY=-0.15, mountTheta=-2.84
02:18:19.137 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-0.35, opts=13)
02:18:19.137 00.000 21444 Enqueuing Move request for scope (0.46, -0.35)
02:18:19.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=368, FiltMax=65504, Gamma=0.560
02:18:19.137 00.000 21444 UpdateGuideState exits: m=5765686 SNR=307.5 Saturated
02:18:19.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:19.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:19.137 00.000 21444 Enqueuing Expose request
02:18:19.137 00.000 25848 Worker thread wakes up
02:18:19.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.35) opts 0xd
02:18:19.137 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -0.35)
02:18:19.137 00.000 25848 Moving (0.46, -0.35) raw xDistance=-0.49 yDistance=-0.15
02:18:19.137 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
02:18:19.137 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:19.137 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:18:19.137 00.000 25848 MoveAxis(E, 0, ABG)
02:18:19.137 00.000 25848 Move returns status 0, amount 0
02:18:19.137 00.000 25848 MoveAxis(N, 0, ABG)
02:18:19.137 00.000 25848 Move returns status 0, amount 0
02:18:19.138 00.001 25848 move complete, result=0
02:18:19.138 00.000 25848 worker thread done servicing request
02:18:19.138 00.000 25848 Worker thread wakes up
02:18:19.138 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:19.138 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:19.138 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
02:18:21.988 02.850 25848 Exposure complete
02:18:22.076 00.088 25848 worker thread done servicing request
02:18:22.077 00.001 21444 OnExposeComplete: enter
02:18:22.077 00.000 21444 UpdateGuideState(): m_state=6
02:18:22.077 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 817
02:18:22.077 00.000 21444 Star::Find returns 1 (1), X=1253.64, Y=664.75, Mass=5623069, SNR=219.6, Peak=65504 HFD=7.8
02:18:22.077 00.000 21444 MultiStar: [#1 1.00,-1.25,0.91,U] [#2 0.44,-0.46,1.05,U] [#3 0.83,-0.97,0.53,U] [#4 0.37,-1.90,0.83,U] [#5 0.40,-1.52,0.77,U] [#6 0.73,-1.56,0.75,U] [#7 0.72,-1.23,0.61,U] [#8 0.82,-1.92,0.00,M1] 
02:18:22.077 00.000 21444 single-star, 7 included, MultiStar: {0.53, -1.26}, one-star: {-0.00, -1.35}
02:18:22.077 00.000 21444 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.05) = xAngle (-4.62 = 1.66)
02:18:22.077 00.000 21444 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.47 = -1.18)
02:18:22.077 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=-1.35 hyp=1.35 cameraTheta=-1.57 mountX=-0.12 mountY=-1.25, mountTheta=-1.67
02:18:22.078 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=-1.35, opts=13)
02:18:22.078 00.000 21444 Enqueuing Move request for scope (-0.00, -1.35)
02:18:22.078 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=220, FiltMax=65504, Gamma=0.560
02:18:22.078 00.000 21444 UpdateGuideState exits: m=5623069 SNR=219.6 Saturated
02:18:22.078 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:22.078 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:22.078 00.000 21444 Enqueuing Expose request
02:18:22.078 00.000 25848 Worker thread wakes up
02:18:22.079 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -1.35) opts 0xd
02:18:22.079 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, -1.35)
02:18:22.079 00.000 25848 Moving (-0.00, -1.35) raw xDistance=-0.12 yDistance=-1.25
02:18:22.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:18:22.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
02:18:22.079 00.000 25848 MoveAxis(E, 0, ABG)
02:18:22.079 00.000 25848 Move returns status 0, amount 0
02:18:22.079 00.000 25848 MoveAxis(N, 34, ABG)
02:18:22.079 00.000 25848 Guiding  Dir = 0, Dur = 34
02:18:22.109 00.030 25848 IsSlewing returns 0
02:18:22.110 00.001 25848 IsGuiding returns 0
02:18:22.142 00.032 25848 PulseGuide returned control before completion, sleep 13
02:18:22.165 00.023 25848 IsGuiding returns 1
02:18:22.165 00.000 25848 scope still moving after pulse duration time elapsed
02:18:22.217 00.052 25848 IsSlewing returns 0
02:18:22.217 00.000 25848 IsGuiding returns 0
02:18:22.217 00.000 25848 scope move finished after 34 + 73 ms
02:18:22.218 00.001 25848 Move returns status 0, amount 34
02:18:22.218 00.000 25848 move complete, result=0
02:18:22.218 00.000 25848 worker thread done servicing request
02:18:22.218 00.000 25848 Worker thread wakes up
02:18:22.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:22.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:22.218 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.3 px 34 ms NORTH
02:18:25.056 02.838 25848 Exposure complete
02:18:25.143 00.087 25848 worker thread done servicing request
02:18:25.143 00.000 21444 OnExposeComplete: enter
02:18:25.143 00.000 21444 UpdateGuideState(): m_state=6
02:18:25.144 00.001 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 818
02:18:25.144 00.000 21444 Star::Find returns 1 (1), X=1253.75, Y=665.51, Mass=5576785, SNR=198.4, Peak=65504 HFD=7.8
02:18:25.144 00.000 21444 MultiStar: [#1 1.61,-1.02,0.99,U] [#2 0.55,-0.20,0.82,U] [#3 1.26,0.31,0.90,U] [#4 0.97,-1.28,0.82,U] [#5 1.31,-0.66,0.74,U] [#6 1.03,-0.95,0.66,U] [#7 0.86,-0.61,0.62,U] [#8 2.02,-1.25,0.00,M2] 
02:18:25.144 00.000 21444 single-star, 7 included, MultiStar: {0.96, -0.62}, one-star: {0.10, -0.59}
02:18:25.144 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
02:18:25.144 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.01)
02:18:25.144 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.59 hyp=0.60 cameraTheta=-1.40 mountX=-0.15 mountY=-0.51, mountTheta=-1.86
02:18:25.145 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.59, opts=13)
02:18:25.145 00.000 21444 Enqueuing Move request for scope (0.10, -0.59)
02:18:25.145 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=218, FiltMax=65504, Gamma=0.560
02:18:25.145 00.000 21444 UpdateGuideState exits: m=5576785 SNR=198.4 Saturated
02:18:25.145 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:25.145 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:25.145 00.000 21444 Enqueuing Expose request
02:18:25.145 00.000 25848 Worker thread wakes up
02:18:25.146 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.59) opts 0xd
02:18:25.146 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.59)
02:18:25.146 00.000 25848 Moving (0.10, -0.59) raw xDistance=-0.15 yDistance=-0.51
02:18:25.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:18:25.146 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:25.146 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
02:18:25.146 00.000 25848 MoveAxis(E, 0, ABG)
02:18:25.146 00.000 25848 Move returns status 0, amount 0
02:18:25.146 00.000 25848 MoveAxis(N, 0, ABG)
02:18:25.146 00.000 25848 Move returns status 0, amount 0
02:18:25.146 00.000 25848 move complete, result=0
02:18:25.146 00.000 25848 worker thread done servicing request
02:18:25.146 00.000 25848 Worker thread wakes up
02:18:25.146 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:25.146 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:25.146 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
02:18:27.989 02.843 25848 Exposure complete
02:18:28.070 00.081 25848 worker thread done servicing request
02:18:28.070 00.000 21444 OnExposeComplete: enter
02:18:28.070 00.000 21444 UpdateGuideState(): m_state=6
02:18:28.070 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 819
02:18:28.070 00.000 21444 Star::Find returns 1 (1), X=1253.97, Y=667.25, Mass=5542214, SNR=215.8, Peak=65504 HFD=8.0
02:18:28.070 00.000 21444 MultiStar: [#1 1.55,0.23,0.94,U] [#2 0.79,0.58,0.74,U] [#3 0.47,0.81,0.69,U] [#4 0.88,0.24,0.65,U] [#5 1.92,1.14,0.00,M1] [#6 1.24,-0.00,0.59,U] [#7 0.53,1.50,0.56,U] [#8 2.00,0.08,0.00,M3] 
02:18:28.070 00.000 21444 refined, 6 included, MultiStar: {0.83, 0.65}, one-star: {0.33, 1.15}
02:18:28.070 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.39 = -2.39)
02:18:28.070 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.05)
02:18:28.070 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=0.65 hyp=1.05 cameraTheta=0.66 mountX=-0.77 mountY=0.91, mountTheta=2.27
02:18:28.071 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=0.65, opts=13)
02:18:28.071 00.000 21444 Enqueuing Move request for scope (0.83, 0.65)
02:18:28.071 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=142, FiltMax=65504, Gamma=0.560
02:18:28.071 00.000 21444 UpdateGuideState exits: m=5542214 SNR=215.8 Saturated
02:18:28.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:28.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:28.071 00.000 21444 Enqueuing Expose request
02:18:28.071 00.000 25848 Worker thread wakes up
02:18:28.071 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.65) opts 0xd
02:18:28.071 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, 0.65)
02:18:28.071 00.000 25848 Moving (0.83, 0.65) raw xDistance=-0.77 yDistance=0.91
02:18:28.072 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.77
02:18:28.072 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:18:28.072 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
02:18:28.072 00.000 25848 MoveAxis(E, 22, ABG)
02:18:28.072 00.000 25848 Guiding  Dir = 2, Dur = 22
02:18:28.092 00.020 25848 IsSlewing returns 0
02:18:28.092 00.000 25848 IsGuiding returns 0
02:18:28.124 00.032 25848 IsGuiding returns 1
02:18:28.124 00.000 25848 scope still moving after pulse duration time elapsed
02:18:28.190 00.066 25848 IsSlewing returns 0
02:18:28.190 00.000 25848 IsGuiding returns 0
02:18:28.190 00.000 25848 scope move finished after 22 + 75 ms
02:18:28.190 00.000 25848 Move returns status 0, amount 22
02:18:28.190 00.000 25848 MoveAxis(N, 0, ABG)
02:18:28.190 00.000 25848 Move returns status 0, amount 0
02:18:28.190 00.000 25848 move complete, result=0
02:18:28.190 00.000 25848 worker thread done servicing request
02:18:28.190 00.000 25848 Worker thread wakes up
02:18:28.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:28.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:28.190 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.9 px 0 ms NORTH
02:18:31.032 02.842 25848 Exposure complete
02:18:31.113 00.081 25848 worker thread done servicing request
02:18:31.113 00.000 21444 OnExposeComplete: enter
02:18:31.113 00.000 21444 UpdateGuideState(): m_state=6
02:18:31.113 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 820
02:18:31.113 00.000 21444 Star::Find returns 1 (1), X=1254.62, Y=666.53, Mass=5551381, SNR=258.2, Peak=65504 HFD=7.6
02:18:31.113 00.000 21444 MultiStar: [#1 1.89,0.48,0.77,U] [#2 1.27,0.60,0.71,U] [#3 2.02,0.68,0.00,M1] [#4 1.72,0.16,0.70,U] [#5 1.17,0.51,0.62,U] [#6 1.94,0.21,0.61,U] [#7 1.43,0.49,0.62,U] [#8 2.16,0.15,0.00,M4] 
02:18:31.113 00.000 21444 single-star, 6 included, MultiStar: {1.46, 0.42}, one-star: {0.97, 0.43}
02:18:31.113 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
02:18:31.113 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.48 = 0.81)
02:18:31.113 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=0.43 hyp=1.06 cameraTheta=0.42 mountX=-0.93 mountY=0.77, mountTheta=2.45
02:18:31.114 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=0.43, opts=13)
02:18:31.114 00.000 21444 Enqueuing Move request for scope (0.97, 0.43)
02:18:31.114 00.000 25848 Worker thread wakes up
02:18:31.114 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.43) opts 0xd
02:18:31.114 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 0.43)
02:18:31.114 00.000 25848 Moving (0.97, 0.43) raw xDistance=-0.93 yDistance=0.77
02:18:31.114 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.93
02:18:31.114 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:18:31.114 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=116, FiltMax=65504, Gamma=0.560
02:18:31.115 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
02:18:31.115 00.000 25848 MoveAxis(E, 29, ABG)
02:18:31.115 00.000 25848 Guiding  Dir = 2, Dur = 29
02:18:31.115 00.000 21444 UpdateGuideState exits: m=5551381 SNR=258.2 Saturated
02:18:31.115 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:31.115 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:31.115 00.000 21444 Enqueuing Expose request
02:18:31.139 00.024 25848 IsSlewing returns 0
02:18:31.139 00.000 25848 IsGuiding returns 0
02:18:31.171 00.032 25848 IsGuiding returns 1
02:18:31.171 00.000 25848 scope still moving after pulse duration time elapsed
02:18:31.234 00.063 25848 IsSlewing returns 0
02:18:31.235 00.001 25848 IsGuiding returns 0
02:18:31.235 00.000 25848 scope move finished after 29 + 66 ms
02:18:31.235 00.000 25848 Move returns status 0, amount 29
02:18:31.235 00.000 25848 MoveAxis(N, 0, ABG)
02:18:31.235 00.000 25848 Move returns status 0, amount 0
02:18:31.235 00.000 25848 move complete, result=0
02:18:31.235 00.000 25848 worker thread done servicing request
02:18:31.235 00.000 25848 Worker thread wakes up
02:18:31.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:31.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:31.235 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 0.8 px 0 ms NORTH
02:18:34.080 02.845 25848 Exposure complete
02:18:34.160 00.080 25848 worker thread done servicing request
02:18:34.160 00.000 21444 OnExposeComplete: enter
02:18:34.160 00.000 21444 UpdateGuideState(): m_state=6
02:18:34.160 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 821
02:18:34.161 00.001 21444 Star::Find returns 1 (1), X=1254.67, Y=667.45, Mass=5637242, SNR=218.7, Peak=65504 HFD=7.9
02:18:34.161 00.000 21444 MultiStar: [#1 1.20,0.99,0.90,U] [#2 1.08,1.47,0.86,U] [#3 1.10,1.09,0.78,U] [#4 2.17,0.59,0.00,M1] [#5 2.49,1.01,0.00,M1] [#6 2.66,0.86,0.00,M1] [#7 1.04,1.59,0.58,U] [#8 2.66,0.49,0.00,M5] 
02:18:34.161 00.000 21444 refined, 4 included, MultiStar: {1.09, 1.28}, one-star: {1.03, 1.35}
02:18:34.161 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
02:18:34.161 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.25)
02:18:34.161 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=1.28 hyp=1.68 cameraTheta=0.87 mountX=-0.97 mountY=1.60, mountTheta=2.12
02:18:34.162 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=1.28, opts=13)
02:18:34.162 00.000 21444 Enqueuing Move request for scope (1.09, 1.28)
02:18:34.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2440, FiltMin=88, FiltMax=65504, Gamma=0.560
02:18:34.162 00.000 21444 UpdateGuideState exits: m=5637242 SNR=218.7 Saturated
02:18:34.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:34.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:34.162 00.000 21444 Enqueuing Expose request
02:18:34.162 00.000 25848 Worker thread wakes up
02:18:34.162 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, 1.28) opts 0xd
02:18:34.162 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, 1.28)
02:18:34.162 00.000 25848 Moving (1.09, 1.28) raw xDistance=-0.97 yDistance=1.60
02:18:34.162 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.97
02:18:34.162 00.000 25848 resist switch: large excursion: input 1.60 thresh 1.53 direction from -1 to 1
02:18:34.162 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.80
02:18:34.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
02:18:34.162 00.000 25848 MoveAxis(E, 30, ABG)
02:18:34.162 00.000 25848 Guiding  Dir = 2, Dur = 30
02:18:34.188 00.026 25848 IsSlewing returns 0
02:18:34.188 00.000 25848 IsGuiding returns 0
02:18:34.220 00.032 25848 IsGuiding returns 1
02:18:34.220 00.000 25848 scope still moving after pulse duration time elapsed
02:18:34.283 00.063 25848 IsSlewing returns 0
02:18:34.283 00.000 25848 IsGuiding returns 0
02:18:34.283 00.000 25848 scope move finished after 30 + 65 ms
02:18:34.283 00.000 25848 Move returns status 0, amount 30
02:18:34.284 00.001 25848 BLC: Oldest BLC event removed
02:18:34.284 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 247 applied
02:18:34.284 00.000 25848 MoveAxis(S, 291, ABG)
02:18:34.284 00.000 25848 Guiding  Dir = 1, Dur = 291
02:18:34.314 00.030 25848 IsSlewing returns 0
02:18:34.314 00.000 25848 IsGuiding returns 0
02:18:34.345 00.031 25848 PulseGuide returned control before completion, sleep 270
02:18:34.629 00.284 25848 IsGuiding returns 1
02:18:34.629 00.000 25848 scope still moving after pulse duration time elapsed
02:18:34.686 00.057 25848 IsSlewing returns 0
02:18:34.686 00.000 25848 IsGuiding returns 0
02:18:34.686 00.000 25848 scope move finished after 291 + 80 ms
02:18:34.686 00.000 25848 Move returns status 0, amount 291
02:18:34.686 00.000 25848 move complete, result=0
02:18:34.686 00.000 25848 worker thread done servicing request
02:18:34.686 00.000 25848 Worker thread wakes up
02:18:34.686 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:34.686 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:34.686 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 1.6 px 291 ms SOUTH
02:18:37.528 02.842 25848 Exposure complete
02:18:37.616 00.088 25848 worker thread done servicing request
02:18:37.616 00.000 21444 OnExposeComplete: enter
02:18:37.616 00.000 21444 UpdateGuideState(): m_state=6
02:18:37.616 00.000 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 822
02:18:37.616 00.000 21444 Star::Find returns 1 (1), X=1253.65, Y=665.80, Mass=5545356, SNR=196.0, Peak=65504 HFD=7.8
02:18:37.617 00.001 21444 MultiStar: [#1 0.26,-0.27,0.95,U] [#2 0.74,-0.14,0.91,U] [#3 1.24,-0.02,0.76,U] [#4 0.68,-0.97,0.86,U] [#5 1.15,-0.10,0.68,U] [#6 0.62,-0.64,0.61,U] [#7 0.58,-0.22,0.65,U] [#8 0.53,-0.82,0.60,U] 
02:18:37.617 00.000 21444 single-star, 8 included, MultiStar: {0.61, -0.37}, one-star: {0.01, -0.30}
02:18:37.617 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.68)
02:18:37.617 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
02:18:37.617 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.55 mountX=-0.03 mountY=-0.28, mountTheta=-1.69
02:18:37.618 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.30, opts=13)
02:18:37.618 00.000 21444 Enqueuing Move request for scope (0.01, -0.30)
02:18:37.618 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=120, FiltMax=65504, Gamma=0.560
02:18:37.618 00.000 21444 UpdateGuideState exits: m=5545356 SNR=196.0 Saturated
02:18:37.618 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:37.618 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:37.618 00.000 21444 Enqueuing Expose request
02:18:37.618 00.000 25848 Worker thread wakes up
02:18:37.618 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.30) opts 0xd
02:18:37.618 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.30)
02:18:37.618 00.000 25848 Moving (0.01, -0.30) raw xDistance=-0.03 yDistance=-0.28
02:18:37.618 00.000 25848 BLC: History state: CurrMiss=-0.28, AvgInitMiss=0.58, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.598717, 1:-0.275188
02:18:37.618 00.000 25848 BLC: No correction, Miss < min_move
02:18:37.618 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:18:37.618 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:37.619 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:18:37.619 00.000 25848 MoveAxis(E, 0, ABG)
02:18:37.619 00.000 25848 Move returns status 0, amount 0
02:18:37.619 00.000 25848 MoveAxis(N, 0, ABG)
02:18:37.619 00.000 25848 Move returns status 0, amount 0
02:18:37.619 00.000 25848 move complete, result=0
02:18:37.619 00.000 25848 worker thread done servicing request
02:18:37.619 00.000 25848 Worker thread wakes up
02:18:37.619 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:37.619 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:37.619 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:18:40.469 02.850 25848 Exposure complete
02:18:40.556 00.087 25848 worker thread done servicing request
02:18:40.557 00.001 21444 OnExposeComplete: enter
02:18:40.557 00.000 21444 UpdateGuideState(): m_state=6
02:18:40.557 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 823
02:18:40.557 00.000 21444 Star::Find returns 1 (1), X=1255.59, Y=665.82, Mass=5659080, SNR=237.9, Peak=65504 HFD=7.9
02:18:40.557 00.000 21444 MultiStar: [#1 2.84,-0.78,0.00,M1] [#2 1.68,-0.41,0.70,U] [#3 2.40,-0.49,0.00,M1] [#4 2.90,-0.74,0.00,M1] [#5 2.91,-0.24,0.00,M1] [#6 3.20,-0.81,0.00,M1] [#7 2.19,-0.14,0.00,M1] [#8 3.24,-1.01,0.00,M5] 
02:18:40.557 00.000 21444 refined, 1 included, MultiStar: {1.84, -0.33}, one-star: {1.95, -0.28}
02:18:40.557 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
02:18:40.557 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
02:18:40.557 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=-0.33 hyp=1.87 cameraTheta=-0.18 mountX=-1.86 mountY=0.39, mountTheta=2.94
02:18:40.559 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=-0.33, opts=13)
02:18:40.559 00.000 21444 Enqueuing Move request for scope (1.84, -0.33)
02:18:40.559 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=92, FiltMax=65504, Gamma=0.560
02:18:40.559 00.000 21444 UpdateGuideState exits: m=5659080 SNR=237.9 Saturated
02:18:40.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:40.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:40.559 00.000 21444 Enqueuing Expose request
02:18:40.559 00.000 25848 Worker thread wakes up
02:18:40.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, -0.33) opts 0xd
02:18:40.559 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, -0.33)
02:18:40.559 00.000 25848 Moving (1.84, -0.33) raw xDistance=-1.86 yDistance=0.39
02:18:40.559 00.000 25848 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.58, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.598717, 1:-0.275188, 2:0.385889
02:18:40.560 00.001 25848 BLC: No correction, Miss < min_move
02:18:40.560 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.86
02:18:40.560 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:40.560 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
02:18:40.560 00.000 25848 MoveAxis(E, 54, ABG)
02:18:40.560 00.000 25848 Guiding  Dir = 2, Dur = 54
02:18:40.596 00.036 25848 IsSlewing returns 0
02:18:40.596 00.000 25848 IsGuiding returns 0
02:18:40.627 00.031 25848 PulseGuide returned control before completion, sleep 34
02:18:40.671 00.044 25848 IsGuiding returns 1
02:18:40.671 00.000 25848 scope still moving after pulse duration time elapsed
02:18:40.732 00.061 25848 IsSlewing returns 0
02:18:40.732 00.000 25848 IsGuiding returns 0
02:18:40.732 00.000 25848 scope move finished after 54 + 83 ms
02:18:40.733 00.001 25848 Move returns status 0, amount 54
02:18:40.733 00.000 25848 MoveAxis(N, 0, ABG)
02:18:40.733 00.000 25848 Move returns status 0, amount 0
02:18:40.733 00.000 25848 move complete, result=0
02:18:40.733 00.000 25848 worker thread done servicing request
02:18:40.733 00.000 25848 Worker thread wakes up
02:18:40.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:40.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:40.733 00.000 21444 GuideStep: -1.9 px 54 ms EAST, 0.4 px 0 ms NORTH
02:18:43.574 02.841 25848 Exposure complete
02:18:43.662 00.088 25848 worker thread done servicing request
02:18:43.663 00.001 21444 OnExposeComplete: enter
02:18:43.663 00.000 21444 UpdateGuideState(): m_state=6
02:18:43.663 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 824
02:18:43.663 00.000 21444 Star::Find returns 1 (1), X=1255.60, Y=666.34, Mass=5754500, SNR=212.7, Peak=65504 HFD=7.9
02:18:43.663 00.000 21444 MultiStar: [#1 2.95,-0.05,0.00,M2] [#2 2.14,0.41,0.00,M1] [#3 2.89,-0.03,0.00,M2] [#4 2.69,-0.40,0.00,M2] [#5 3.11,0.10,0.00,M2] [#6 2.84,-0.32,0.00,M2] [#7 2.37,-0.05,0.00,M2] [#8 3.05,-0.29,0.00,M6] 
02:18:43.663 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.93 = -2.93)
02:18:43.663 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.51)
02:18:43.663 00.000 21444 CameraToMount -- cameraX=1.96 cameraY=0.24 hyp=1.97 cameraTheta=0.12 mountX=-1.93 mountY=0.96, mountTheta=2.68
02:18:43.665 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.96, y=0.24, opts=13)
02:18:43.665 00.000 21444 Enqueuing Move request for scope (1.96, 0.24)
02:18:43.665 00.000 25848 Worker thread wakes up
02:18:43.665 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.96, 0.24) opts 0xd
02:18:43.665 00.000 25848 Handling offset move in thread for scope, endpoint = (1.96, 0.24)
02:18:43.665 00.000 25848 Moving (1.96, 0.24) raw xDistance=-1.93 yDistance=0.96
02:18:43.665 00.000 25848 BLC: window closed
02:18:43.665 00.000 25848 BLC: History state: CurrMiss=0.96, AvgInitMiss=0.58, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.598717, 1:-0.275188, 2:0.385889
02:18:43.665 00.000 25848 BLC: Under-shoot: nominal increase by 15
02:18:43.665 00.000 25848 BLC: window closed
02:18:43.665 00.000 25848 BLC: Pulse adjusted to 262
02:18:43.665 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=154, FiltMax=65504, Gamma=0.560
02:18:43.665 00.000 21444 UpdateGuideState exits: m=5754500 SNR=212.7 Saturated
02:18:43.665 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:43.665 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:43.665 00.000 21444 Enqueuing Expose request
02:18:43.665 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.30 from input -1.93
02:18:43.666 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
02:18:43.666 00.000 25848 MoveAxis(E, 60, ABG)
02:18:43.666 00.000 25848 Guiding  Dir = 2, Dur = 60
02:18:43.705 00.039 25848 IsSlewing returns 0
02:18:43.706 00.001 25848 IsGuiding returns 0
02:18:43.738 00.032 25848 PulseGuide returned control before completion, sleep 39
02:18:43.792 00.054 25848 IsGuiding returns 1
02:18:43.792 00.000 25848 scope still moving after pulse duration time elapsed
02:18:43.844 00.052 25848 IsSlewing returns 0
02:18:43.844 00.000 25848 IsGuiding returns 0
02:18:43.844 00.000 25848 scope move finished after 60 + 78 ms
02:18:43.844 00.000 25848 Move returns status 0, amount 60
02:18:43.844 00.000 25848 MoveAxis(S, 26, ABG)
02:18:43.844 00.000 25848 Guiding  Dir = 1, Dur = 26
02:18:43.898 00.054 25848 IsSlewing returns 0
02:18:43.898 00.000 25848 IsGuiding returns 0
02:18:43.929 00.031 25848 IsGuiding returns 1
02:18:43.929 00.000 25848 scope still moving after pulse duration time elapsed
02:18:43.985 00.056 25848 IsSlewing returns 0
02:18:43.985 00.000 25848 IsGuiding returns 0
02:18:43.985 00.000 25848 scope move finished after 26 + 61 ms
02:18:43.985 00.000 25848 Move returns status 0, amount 26
02:18:43.985 00.000 25848 move complete, result=0
02:18:43.985 00.000 25848 worker thread done servicing request
02:18:43.985 00.000 25848 Worker thread wakes up
02:18:43.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:43.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:43.985 00.000 21444 GuideStep: -1.9 px 60 ms EAST, 1.0 px 26 ms SOUTH
02:18:44.007 00.022 21444 evsrv: cli 0107E740 connect
02:18:44.008 00.001 21444 case statement mapped state 6 to 3
02:18:44.008 00.000 21444 case statement mapped state 6 to 3
02:18:44.008 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"0642aabb-6109-47d5-909d-8375ef05829a"}
02:18:44.008 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"0642aabb-6109-47d5-909d-8375ef05829a"}
02:18:44.008 00.000 21444 evsrv: cli 0107E740 disconnect
02:18:46.833 02.825 25848 Exposure complete
02:18:46.922 00.089 25848 worker thread done servicing request
02:18:46.922 00.000 21444 OnExposeComplete: enter
02:18:46.922 00.000 21444 UpdateGuideState(): m_state=6
02:18:46.922 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 825
02:18:46.922 00.000 21444 Star::Find returns 1 (1), X=1256.10, Y=665.65, Mass=5675098, SNR=243.3, Peak=65504 HFD=7.9
02:18:46.922 00.000 21444 MultiStar: [#1 3.87,-0.64,0.00,M3] [#2 3.35,0.46,0.00,M2] [#3 3.32,-0.77,0.00,M3] [#4 2.95,-1.24,0.00,M3] [#5 3.27,-1.27,0.00,M3] [#6 3.46,-1.14,0.00,M3] [#7 2.83,-0.59,0.00,M3] [#8 3.52,-1.35,0.00,M7] 
02:18:46.922 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
02:18:46.923 00.001 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
02:18:46.923 00.000 21444 CameraToMount -- cameraX=2.46 cameraY=-0.45 hyp=2.50 cameraTheta=-0.18 mountX=-2.49 mountY=0.52, mountTheta=2.94
02:18:46.924 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.46, y=-0.45, opts=13)
02:18:46.924 00.000 21444 Enqueuing Move request for scope (2.46, -0.45)
02:18:46.924 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=92, FiltMax=65504, Gamma=0.560
02:18:46.924 00.000 21444 UpdateGuideState exits: m=5675098 SNR=243.3 Saturated
02:18:46.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:46.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:46.924 00.000 21444 Enqueuing Expose request
02:18:46.924 00.000 25848 Worker thread wakes up
02:18:46.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.46, -0.45) opts 0xd
02:18:46.924 00.000 25848 Handling offset move in thread for scope, endpoint = (2.46, -0.45)
02:18:46.924 00.000 25848 Moving (2.46, -0.45) raw xDistance=-2.49 yDistance=0.52
02:18:46.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.66 from input -2.49
02:18:46.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
02:18:46.924 00.000 25848 MoveAxis(E, 77, ABG)
02:18:46.924 00.000 25848 Guiding  Dir = 2, Dur = 77
02:18:46.953 00.029 25848 IsSlewing returns 0
02:18:46.953 00.000 25848 IsGuiding returns 0
02:18:46.985 00.032 25848 PulseGuide returned control before completion, sleep 56
02:18:47.079 00.094 25848 IsGuiding returns 1
02:18:47.079 00.000 25848 scope still moving after pulse duration time elapsed
02:18:47.139 00.060 25848 IsSlewing returns 0
02:18:47.139 00.000 25848 IsGuiding returns 0
02:18:47.140 00.001 25848 scope move finished after 77 + 109 ms
02:18:47.140 00.000 25848 Move returns status 0, amount 77
02:18:47.140 00.000 25848 MoveAxis(S, 14, ABG)
02:18:47.140 00.000 25848 Guiding  Dir = 1, Dur = 14
02:18:47.172 00.032 25848 IsSlewing returns 0
02:18:47.172 00.000 25848 IsGuiding returns 0
02:18:47.203 00.031 25848 IsGuiding returns 1
02:18:47.203 00.000 25848 scope still moving after pulse duration time elapsed
02:18:47.269 00.066 25848 IsSlewing returns 0
02:18:47.269 00.000 25848 IsGuiding returns 0
02:18:47.269 00.000 25848 scope move finished after 14 + 83 ms
02:18:47.270 00.001 25848 Move returns status 0, amount 14
02:18:47.270 00.000 25848 move complete, result=0
02:18:47.270 00.000 25848 worker thread done servicing request
02:18:47.270 00.000 25848 Worker thread wakes up
02:18:47.270 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:47.270 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:47.270 00.000 21444 GuideStep: -2.5 px 77 ms EAST, 0.5 px 14 ms SOUTH
02:18:50.112 02.842 25848 Exposure complete
02:18:50.193 00.081 25848 worker thread done servicing request
02:18:50.193 00.000 21444 OnExposeComplete: enter
02:18:50.193 00.000 21444 UpdateGuideState(): m_state=6
02:18:50.193 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 826
02:18:50.193 00.000 21444 Star::Find returns 1 (1), X=1255.69, Y=665.73, Mass=5612000, SNR=267.2, Peak=65504 HFD=7.8
02:18:50.194 00.001 21444 MultiStar: [#1 2.18,-1.86,0.00,M4] [#2 2.02,-1.17,0.00,M3] [#3 2.45,-0.50,0.00,M4] [#4 2.14,-1.13,0.00,M4] [#5 2.08,-0.82,0.00,M4] [#6 2.48,-0.91,0.00,M4] [#7 2.69,0.13,0.00,M4] [#8 2.41,-1.07,0.00,M8] 
02:18:50.194 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
02:18:50.194 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
02:18:50.194 00.000 21444 CameraToMount -- cameraX=2.04 cameraY=-0.37 hyp=2.07 cameraTheta=-0.18 mountX=-2.07 mountY=0.43, mountTheta=2.94
02:18:50.195 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.04, y=-0.37, opts=13)
02:18:50.195 00.000 21444 Enqueuing Move request for scope (2.04, -0.37)
02:18:50.195 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=244, FiltMax=65504, Gamma=0.560
02:18:50.195 00.000 21444 UpdateGuideState exits: m=5612000 SNR=267.2 Saturated
02:18:50.195 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:50.195 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:50.195 00.000 21444 Enqueuing Expose request
02:18:50.195 00.000 25848 Worker thread wakes up
02:18:50.195 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.04, -0.37) opts 0xd
02:18:50.195 00.000 25848 Handling offset move in thread for scope, endpoint = (2.04, -0.37)
02:18:50.195 00.000 25848 Moving (2.04, -0.37) raw xDistance=-2.07 yDistance=0.43
02:18:50.195 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.42 from input -2.07
02:18:50.195 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:50.195 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:18:50.195 00.000 25848 MoveAxis(E, 66, ABG)
02:18:50.195 00.000 25848 Guiding  Dir = 2, Dur = 66
02:18:50.220 00.025 25848 IsSlewing returns 0
02:18:50.220 00.000 25848 IsGuiding returns 0
02:18:50.252 00.032 25848 PulseGuide returned control before completion, sleep 45
02:18:50.301 00.049 25848 IsGuiding returns 1
02:18:50.301 00.000 25848 scope still moving after pulse duration time elapsed
02:18:50.357 00.056 25848 IsSlewing returns 0
02:18:50.357 00.000 25848 IsGuiding returns 0
02:18:50.357 00.000 25848 scope move finished after 66 + 71 ms
02:18:50.357 00.000 25848 Move returns status 0, amount 66
02:18:50.357 00.000 25848 MoveAxis(N, 0, ABG)
02:18:50.357 00.000 25848 Move returns status 0, amount 0
02:18:50.357 00.000 25848 move complete, result=0
02:18:50.357 00.000 25848 worker thread done servicing request
02:18:50.357 00.000 25848 Worker thread wakes up
02:18:50.357 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:50.357 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:50.357 00.000 21444 GuideStep: -2.1 px 66 ms EAST, 0.4 px 0 ms NORTH
02:18:53.206 02.849 25848 Exposure complete
02:18:53.295 00.089 25848 worker thread done servicing request
02:18:53.295 00.000 21444 OnExposeComplete: enter
02:18:53.295 00.000 21444 UpdateGuideState(): m_state=6
02:18:53.296 00.001 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 827
02:18:53.296 00.000 21444 Star::Find returns 1 (1), X=1255.19, Y=666.58, Mass=5679816, SNR=223.8, Peak=65504 HFD=8.0
02:18:53.296 00.000 21444 MultiStar: [#1 1.91,-0.63,0.00,M5] [#2 1.32,0.31,0.93,U] [#3 2.62,-0.06,0.00,M5] [#4 1.68,-0.45,0.90,U] [#5 2.10,-0.08,0.00,M5] [#6 1.82,-0.33,0.69,U] [#7 1.78,0.22,0.63,U] [#8 2.43,-0.52,0.00,M9] 
02:18:53.296 00.000 21444 refined, 4 included, MultiStar: {1.60, 0.07}, one-star: {1.54, 0.48}
02:18:53.296 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
02:18:53.296 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
02:18:53.296 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=0.07 hyp=1.61 cameraTheta=0.04 mountX=-1.59 mountY=0.67, mountTheta=2.74
02:18:53.297 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=0.07, opts=13)
02:18:53.297 00.000 21444 Enqueuing Move request for scope (1.60, 0.07)
02:18:53.297 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=142, FiltMax=65504, Gamma=0.560
02:18:53.297 00.000 21444 UpdateGuideState exits: m=5679816 SNR=223.8 Saturated
02:18:53.297 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:53.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:53.297 00.000 25848 Worker thread wakes up
02:18:53.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, 0.07) opts 0xd
02:18:53.297 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, 0.07)
02:18:53.297 00.000 25848 Moving (1.60, 0.07) raw xDistance=-1.59 yDistance=0.67
02:18:53.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.59
02:18:53.298 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
02:18:53.298 00.000 25848 MoveAxis(E, 51, ABG)
02:18:53.298 00.000 25848 Guiding  Dir = 2, Dur = 51
02:18:53.298 00.000 21444 Enqueuing Expose request
02:18:53.405 00.107 25848 IsSlewing returns 0
02:18:53.406 00.001 25848 IsGuiding returns 0
02:18:53.437 00.031 25848 PulseGuide returned control before completion, sleep 30
02:18:53.470 00.033 25848 IsGuiding returns 1
02:18:53.470 00.000 25848 scope still moving after pulse duration time elapsed
02:18:53.533 00.063 25848 IsSlewing returns 0
02:18:53.533 00.000 25848 IsGuiding returns 0
02:18:53.533 00.000 25848 scope move finished after 51 + 76 ms
02:18:53.533 00.000 25848 Move returns status 0, amount 51
02:18:53.533 00.000 25848 MoveAxis(S, 18, ABG)
02:18:53.533 00.000 25848 Guiding  Dir = 1, Dur = 18
02:18:53.563 00.030 25848 IsSlewing returns 0
02:18:53.563 00.000 25848 IsGuiding returns 0
02:18:53.595 00.032 25848 IsGuiding returns 1
02:18:53.595 00.000 25848 scope still moving after pulse duration time elapsed
02:18:53.657 00.062 25848 IsSlewing returns 0
02:18:53.657 00.000 25848 IsGuiding returns 0
02:18:53.657 00.000 25848 scope move finished after 18 + 76 ms
02:18:53.657 00.000 25848 Move returns status 0, amount 18
02:18:53.657 00.000 25848 move complete, result=0
02:18:53.657 00.000 25848 worker thread done servicing request
02:18:53.657 00.000 25848 Worker thread wakes up
02:18:53.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:53.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:53.658 00.001 21444 GuideStep: -1.6 px 51 ms EAST, 0.7 px 18 ms SOUTH
02:18:56.509 02.851 25848 Exposure complete
02:18:56.596 00.087 25848 worker thread done servicing request
02:18:56.596 00.000 21444 OnExposeComplete: enter
02:18:56.596 00.000 21444 UpdateGuideState(): m_state=6
02:18:56.597 00.001 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 828
02:18:56.597 00.000 21444 Star::Find returns 1 (1), X=1255.65, Y=665.71, Mass=5598120, SNR=228.8, Peak=65504 HFD=8.0
02:18:56.597 00.000 21444 MultiStar: [#1 2.20,0.24,0.00,M6] [#2 1.56,0.43,0.66,U] [#3 2.24,-0.07,0.00,M6] [#4 2.52,-0.68,0.00,M4] [#5 1.98,-0.42,0.00,M6] [#6 1.95,-0.69,0.00,M4] [#7 2.08,-0.62,0.00,M4] [#8 2.19,-0.96,0.00,M10] 
02:18:56.597 00.000 21444 refined, 1 included, MultiStar: {1.83, -0.07}, one-star: {2.01, -0.39}
02:18:56.597 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
02:18:56.597 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
02:18:56.597 00.000 21444 CameraToMount -- cameraX=1.83 cameraY=-0.07 hyp=1.83 cameraTheta=-0.04 mountX=-1.83 mountY=0.63, mountTheta=2.81
02:18:56.598 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.83, y=-0.07, opts=13)
02:18:56.598 00.000 21444 Enqueuing Move request for scope (1.83, -0.07)
02:18:56.598 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=270, FiltMax=65504, Gamma=0.560
02:18:56.598 00.000 21444 UpdateGuideState exits: m=5598120 SNR=228.8 Saturated
02:18:56.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:56.598 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:56.599 00.001 21444 Enqueuing Expose request
02:18:56.599 00.000 25848 Worker thread wakes up
02:18:56.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.83, -0.07) opts 0xd
02:18:56.599 00.000 25848 Handling offset move in thread for scope, endpoint = (1.83, -0.07)
02:18:56.599 00.000 25848 Moving (1.83, -0.07) raw xDistance=-1.83 yDistance=0.63
02:18:56.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.23 from input -1.83
02:18:56.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
02:18:56.599 00.000 25848 MoveAxis(E, 57, ABG)
02:18:56.599 00.000 25848 Guiding  Dir = 2, Dur = 57
02:18:56.626 00.027 25848 IsSlewing returns 0
02:18:56.626 00.000 25848 IsGuiding returns 0
02:18:56.657 00.031 25848 PulseGuide returned control before completion, sleep 36
02:18:56.696 00.039 25848 IsGuiding returns 1
02:18:56.696 00.000 25848 scope still moving after pulse duration time elapsed
02:18:56.751 00.055 25848 IsSlewing returns 0
02:18:56.751 00.000 25848 IsGuiding returns 0
02:18:56.751 00.000 25848 scope move finished after 57 + 67 ms
02:18:56.751 00.000 25848 Move returns status 0, amount 57
02:18:56.751 00.000 25848 MoveAxis(S, 17, ABG)
02:18:56.751 00.000 25848 Guiding  Dir = 1, Dur = 17
02:18:56.782 00.031 25848 IsSlewing returns 0
02:18:56.783 00.001 25848 IsGuiding returns 0
02:18:56.815 00.032 25848 IsGuiding returns 1
02:18:56.815 00.000 25848 scope still moving after pulse duration time elapsed
02:18:56.862 00.047 25848 IsSlewing returns 0
02:18:56.862 00.000 25848 IsGuiding returns 0
02:18:56.862 00.000 25848 scope move finished after 17 + 62 ms
02:18:56.862 00.000 25848 Move returns status 0, amount 17
02:18:56.862 00.000 25848 move complete, result=0
02:18:56.862 00.000 25848 worker thread done servicing request
02:18:56.862 00.000 25848 Worker thread wakes up
02:18:56.863 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:56.863 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:56.863 00.000 21444 GuideStep: -1.8 px 57 ms EAST, 0.6 px 17 ms SOUTH
02:18:59.717 02.854 25848 Exposure complete
02:18:59.791 00.074 25848 worker thread done servicing request
02:18:59.792 00.001 21444 OnExposeComplete: enter
02:18:59.792 00.000 21444 UpdateGuideState(): m_state=6
02:18:59.792 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 829
02:18:59.792 00.000 21444 Star::Find returns 1 (1), X=1254.62, Y=666.17, Mass=5475323, SNR=186.6, Peak=65504 HFD=7.9
02:18:59.792 00.000 21444 MultiStar: [#1 1.78,-0.14,0.79,U] [#2 1.20,-0.21,0.65,U] [#3 2.01,-0.07,0.00,M7] [#4 1.81,-1.05,0.00,M5] [#5 2.07,-0.90,0.00,M7] [#6 2.24,-0.95,0.00,M5] [#7 1.18,-0.60,0.67,U] [#8 1.78,-1.36,0.00,R] 
02:18:59.792 00.000 21444 single-star, 3 included, MultiStar: {1.27, -0.19}, one-star: {0.97, 0.07}
02:18:59.792 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
02:18:59.792 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.46)
02:18:59.792 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=0.07 hyp=0.97 cameraTheta=0.07 mountX=-0.96 mountY=0.43, mountTheta=2.72
02:18:59.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=0.07, opts=13)
02:18:59.793 00.000 21444 Enqueuing Move request for scope (0.97, 0.07)
02:18:59.793 00.000 25848 Worker thread wakes up
02:18:59.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.07) opts 0xd
02:18:59.793 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 0.07)
02:18:59.794 00.001 25848 Moving (0.97, 0.07) raw xDistance=-0.96 yDistance=0.43
02:18:59.794 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.96
02:18:59.794 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:59.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=68, FiltMax=65504, Gamma=0.560
02:18:59.794 00.000 21444 UpdateGuideState exits: m=5475323 SNR=186.6 Saturated
02:18:59.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:59.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:18:59.794 00.000 21444 Enqueuing Expose request
02:18:59.794 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:18:59.794 00.000 25848 MoveAxis(E, 32, ABG)
02:18:59.794 00.000 25848 Guiding  Dir = 2, Dur = 32
02:18:59.814 00.020 25848 IsSlewing returns 0
02:18:59.815 00.001 25848 IsGuiding returns 0
02:18:59.846 00.031 25848 PulseGuide returned control before completion, sleep 12
02:18:59.874 00.028 25848 IsGuiding returns 0
02:18:59.874 00.000 25848 Move returns status 0, amount 32
02:18:59.874 00.000 25848 MoveAxis(N, 0, ABG)
02:18:59.874 00.000 25848 Move returns status 0, amount 0
02:18:59.874 00.000 25848 move complete, result=0
02:18:59.874 00.000 25848 worker thread done servicing request
02:18:59.874 00.000 25848 Worker thread wakes up
02:18:59.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:18:59.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:18:59.874 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.4 px 0 ms NORTH
02:19:02.714 02.840 25848 Exposure complete
02:19:02.800 00.086 25848 worker thread done servicing request
02:19:02.800 00.000 21444 OnExposeComplete: enter
02:19:02.800 00.000 21444 UpdateGuideState(): m_state=6
02:19:02.800 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 830
02:19:02.800 00.000 21444 Star::Find returns 1 (1), X=1255.02, Y=667.23, Mass=5551641, SNR=210.4, Peak=65504 HFD=8.1
02:19:02.800 00.000 21444 MultiStar: [#1 1.79,0.15,0.88,U] [#2 1.18,0.75,0.77,U] [#3 2.17,0.74,0.00,M8] [#4 2.25,0.70,0.00,M6] [#5 1.64,0.70,0.65,U] [#6 1.66,0.51,0.58,U] [#7 1.67,1.12,0.00,M4] [#8 0.19,1.85,0.49,U] 
02:19:02.800 00.000 21444 refined, 5 included, MultiStar: {1.37, 0.80}, one-star: {1.38, 1.13}
02:19:02.800 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
02:19:02.801 00.001 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.92)
02:19:02.801 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=0.80 hyp=1.59 cameraTheta=0.53 mountX=-1.29 mountY=1.26, mountTheta=2.37
02:19:02.801 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=0.80, opts=13)
02:19:02.801 00.000 21444 Enqueuing Move request for scope (1.37, 0.80)
02:19:02.802 00.001 25848 Worker thread wakes up
02:19:02.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, 0.80) opts 0xd
02:19:02.802 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, 0.80)
02:19:02.802 00.000 25848 Moving (1.37, 0.80) raw xDistance=-1.29 yDistance=1.26
02:19:02.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.29
02:19:02.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
02:19:02.802 00.000 25848 MoveAxis(E, 40, ABG)
02:19:02.802 00.000 25848 Guiding  Dir = 2, Dur = 40
02:19:02.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=220, FiltMax=65504, Gamma=0.560
02:19:02.802 00.000 21444 UpdateGuideState exits: m=5551641 SNR=210.4 Saturated
02:19:02.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:02.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:02.802 00.000 21444 Enqueuing Expose request
02:19:02.851 00.049 25848 IsSlewing returns 0
02:19:02.852 00.001 25848 IsGuiding returns 0
02:19:02.883 00.031 25848 PulseGuide returned control before completion, sleep 19
02:19:02.903 00.020 25848 IsGuiding returns 1
02:19:02.903 00.000 25848 scope still moving after pulse duration time elapsed
02:19:02.955 00.052 25848 IsSlewing returns 0
02:19:02.955 00.000 25848 IsGuiding returns 0
02:19:02.955 00.000 25848 scope move finished after 40 + 64 ms
02:19:02.955 00.000 25848 Move returns status 0, amount 40
02:19:02.955 00.000 25848 MoveAxis(S, 34, ABG)
02:19:02.955 00.000 25848 Guiding  Dir = 1, Dur = 34
02:19:02.986 00.031 25848 IsSlewing returns 0
02:19:02.986 00.000 25848 IsGuiding returns 0
02:19:03.017 00.031 25848 PulseGuide returned control before completion, sleep 14
02:19:03.043 00.026 25848 IsGuiding returns 1
02:19:03.043 00.000 25848 scope still moving after pulse duration time elapsed
02:19:03.094 00.051 25848 IsSlewing returns 0
02:19:03.094 00.000 25848 IsGuiding returns 0
02:19:03.094 00.000 25848 scope move finished after 34 + 74 ms
02:19:03.094 00.000 25848 Move returns status 0, amount 34
02:19:03.094 00.000 25848 move complete, result=0
02:19:03.094 00.000 25848 worker thread done servicing request
02:19:03.095 00.001 25848 Worker thread wakes up
02:19:03.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:03.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:03.095 00.000 21444 GuideStep: -1.3 px 40 ms EAST, 1.3 px 34 ms SOUTH
02:19:05.935 02.840 25848 Exposure complete
02:19:06.018 00.083 25848 worker thread done servicing request
02:19:06.018 00.000 21444 OnExposeComplete: enter
02:19:06.018 00.000 21444 UpdateGuideState(): m_state=6
02:19:06.018 00.000 21444 Star::Find(15, 1255, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 831
02:19:06.018 00.000 21444 Star::Find returns 1 (1), X=1256.02, Y=665.82, Mass=5717409, SNR=252.5, Peak=65504 HFD=8.1
02:19:06.018 00.000 21444 MultiStar: [#1 3.78,-0.59,0.00,M5] [#2 2.54,-0.22,0.00,M1] [#3 3.29,-0.26,0.00,M9] [#4 2.83,-1.01,0.00,M7] [#5 3.22,-0.04,0.00,M7] [#6 2.77,-0.73,0.00,M5] [#7 2.85,0.02,0.00,M5] [#8 1.09,0.49,0.60,U] 
02:19:06.018 00.000 21444 refined, 1 included, MultiStar: {1.90, 0.01}, one-star: {2.38, -0.28}
02:19:06.018 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
02:19:06.018 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
02:19:06.018 00.000 21444 CameraToMount -- cameraX=1.90 cameraY=0.01 hyp=1.90 cameraTheta=0.00 mountX=-1.89 mountY=0.72, mountTheta=2.78
02:19:06.019 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.90, y=0.01, opts=13)
02:19:06.019 00.000 21444 Enqueuing Move request for scope (1.90, 0.01)
02:19:06.019 00.000 25848 Worker thread wakes up
02:19:06.019 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.90, 0.01) opts 0xd
02:19:06.019 00.000 25848 Handling offset move in thread for scope, endpoint = (1.90, 0.01)
02:19:06.019 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=308, FiltMax=65504, Gamma=0.560
02:19:06.019 00.000 21444 UpdateGuideState exits: m=5717409 SNR=252.5 Saturated
02:19:06.019 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:06.019 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:06.019 00.000 21444 Enqueuing Expose request
02:19:06.019 00.000 25848 Moving (1.90, 0.01) raw xDistance=-1.89 yDistance=0.72
02:19:06.020 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.89
02:19:06.020 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
02:19:06.020 00.000 25848 MoveAxis(E, 58, ABG)
02:19:06.020 00.000 25848 Guiding  Dir = 2, Dur = 58
02:19:06.048 00.028 25848 IsSlewing returns 0
02:19:06.048 00.000 25848 IsGuiding returns 0
02:19:06.079 00.031 25848 PulseGuide returned control before completion, sleep 38
02:19:06.121 00.042 25848 IsGuiding returns 1
02:19:06.121 00.000 25848 scope still moving after pulse duration time elapsed
02:19:06.202 00.081 25848 IsSlewing returns 0
02:19:06.203 00.001 25848 IsGuiding returns 0
02:19:06.203 00.000 25848 scope move finished after 58 + 95 ms
02:19:06.203 00.000 25848 Move returns status 0, amount 58
02:19:06.203 00.000 25848 MoveAxis(S, 20, ABG)
02:19:06.203 00.000 25848 Guiding  Dir = 1, Dur = 20
02:19:06.233 00.030 25848 IsSlewing returns 0
02:19:06.233 00.000 25848 IsGuiding returns 0
02:19:06.264 00.031 25848 IsGuiding returns 1
02:19:06.264 00.000 25848 scope still moving after pulse duration time elapsed
02:19:06.312 00.048 25848 IsSlewing returns 0
02:19:06.312 00.000 25848 IsGuiding returns 0
02:19:06.312 00.000 25848 scope move finished after 20 + 59 ms
02:19:06.312 00.000 25848 Move returns status 0, amount 20
02:19:06.312 00.000 25848 move complete, result=0
02:19:06.312 00.000 25848 worker thread done servicing request
02:19:06.312 00.000 25848 Worker thread wakes up
02:19:06.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:06.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:06.312 00.000 21444 GuideStep: -1.9 px 58 ms EAST, 0.7 px 20 ms SOUTH
02:19:09.165 02.853 25848 Exposure complete
02:19:09.253 00.088 25848 worker thread done servicing request
02:19:09.253 00.000 21444 OnExposeComplete: enter
02:19:09.253 00.000 21444 UpdateGuideState(): m_state=6
02:19:09.253 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 832
02:19:09.253 00.000 21444 Star::Find returns 1 (1), X=1254.15, Y=664.75, Mass=5678356, SNR=236.9, Peak=65504 HFD=7.8
02:19:09.253 00.000 21444 MultiStar: [#1 0.74,-1.55,0.79,U] [#2 -0.42,-1.58,0.75,U] [#3 0.81,-1.79,0.54,U] [#4 0.87,-2.13,0.00,M8] [#5 1.23,-2.13,0.00,M8] [#6 1.20,-2.29,0.00,M6] [#7 0.00,-1.65,0.58,U] [#8 -0.82,-1.06,0.54,U] 
02:19:09.253 00.000 21444 single-star, 5 included, MultiStar: {0.18, -1.49}, one-star: {0.51, -1.35}
02:19:09.253 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
02:19:09.253 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.82)
02:19:09.254 00.001 21444 CameraToMount -- cameraX=0.51 cameraY=-1.35 hyp=1.45 cameraTheta=-1.21 mountX=-0.63 mountY=-1.06, mountTheta=-2.11
02:19:09.255 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=-1.35, opts=13)
02:19:09.255 00.000 21444 Enqueuing Move request for scope (0.51, -1.35)
02:19:09.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=270, FiltMax=65504, Gamma=0.560
02:19:09.255 00.000 21444 UpdateGuideState exits: m=5678356 SNR=236.9 Saturated
02:19:09.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:09.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:09.255 00.000 21444 Enqueuing Expose request
02:19:09.255 00.000 25848 Worker thread wakes up
02:19:09.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, -1.35) opts 0xd
02:19:09.255 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, -1.35)
02:19:09.255 00.000 25848 Moving (0.51, -1.35) raw xDistance=-0.63 yDistance=-1.06
02:19:09.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.63
02:19:09.255 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:09.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.06
02:19:09.255 00.000 25848 MoveAxis(E, 22, ABG)
02:19:09.255 00.000 25848 Guiding  Dir = 2, Dur = 22
02:19:09.281 00.026 25848 IsSlewing returns 0
02:19:09.281 00.000 25848 IsGuiding returns 0
02:19:09.313 00.032 25848 IsGuiding returns 1
02:19:09.313 00.000 25848 scope still moving after pulse duration time elapsed
02:19:09.357 00.044 25848 IsSlewing returns 0
02:19:09.385 00.028 25848 IsGuiding returns 0
02:19:09.385 00.000 25848 scope move finished after 22 + 82 ms
02:19:09.385 00.000 25848 Move returns status 0, amount 22
02:19:09.385 00.000 25848 MoveAxis(N, 0, ABG)
02:19:09.385 00.000 25848 Move returns status 0, amount 0
02:19:09.386 00.001 25848 move complete, result=0
02:19:09.386 00.000 25848 worker thread done servicing request
02:19:09.386 00.000 25848 Worker thread wakes up
02:19:09.386 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:09.386 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:09.386 00.000 21444 GuideStep: -0.6 px 22 ms EAST, -1.1 px 0 ms NORTH
02:19:12.235 02.849 25848 Exposure complete
02:19:12.316 00.081 25848 worker thread done servicing request
02:19:12.316 00.000 21444 OnExposeComplete: enter
02:19:12.316 00.000 21444 UpdateGuideState(): m_state=6
02:19:12.316 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 833
02:19:12.316 00.000 21444 Star::Find returns 1 (1), X=1253.09, Y=664.87, Mass=5677002, SNR=275.3, Peak=65504 HFD=8.1
02:19:12.316 00.000 21444 MultiStar: [#1 -0.81,-1.35,0.68,U] [#2 -0.81,-0.62,0.62,U] [#3 -0.57,-0.49,0.45,U] [#4 -0.28,-1.70,0.48,U] [#5 0.83,-1.84,0.00,M9] [#6 -0.18,-1.62,0.56,U] [#7 -0.42,-1.13,0.47,U] [#8 -1.56,-0.98,0.57,U] 
02:19:12.316 00.000 21444 refined, 7 included, MultiStar: {-0.66, -1.15}, one-star: {-0.55, -1.23}
02:19:12.316 00.000 21444 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.05) = xAngle (-5.14 = 1.14)
02:19:12.316 00.000 21444 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.70)
02:19:12.316 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-1.15 hyp=1.33 cameraTheta=-2.09 mountX=0.55 mountY=-1.32, mountTheta=-1.17
02:19:12.317 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-1.15, opts=13)
02:19:12.317 00.000 21444 Enqueuing Move request for scope (-0.66, -1.15)
02:19:12.317 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=204, FiltMax=65504, Gamma=0.560
02:19:12.317 00.000 21444 UpdateGuideState exits: m=5677002 SNR=275.3 Saturated
02:19:12.317 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:12.317 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:12.317 00.000 21444 Enqueuing Expose request
02:19:12.317 00.000 25848 Worker thread wakes up
02:19:12.318 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -1.15) opts 0xd
02:19:12.318 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -1.15)
02:19:12.318 00.000 25848 Moving (-0.66, -1.15) raw xDistance=0.55 yDistance=-1.32
02:19:12.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.55
02:19:12.318 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:12.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.32
02:19:12.318 00.000 25848 MoveAxis(W, 14, ABG)
02:19:12.318 00.000 25848 Guiding  Dir = 3, Dur = 14
02:19:12.342 00.024 25848 IsSlewing returns 0
02:19:12.342 00.000 25848 IsGuiding returns 0
02:19:12.374 00.032 25848 IsGuiding returns 1
02:19:12.374 00.000 25848 scope still moving after pulse duration time elapsed
02:19:12.437 00.063 25848 IsSlewing returns 0
02:19:12.437 00.000 25848 IsGuiding returns 0
02:19:12.437 00.000 25848 scope move finished after 14 + 80 ms
02:19:12.437 00.000 25848 Move returns status 0, amount 14
02:19:12.437 00.000 25848 MoveAxis(N, 0, ABG)
02:19:12.437 00.000 25848 Move returns status 0, amount 0
02:19:12.437 00.000 25848 move complete, result=0
02:19:12.437 00.000 25848 worker thread done servicing request
02:19:12.437 00.000 25848 Worker thread wakes up
02:19:12.437 00.000 21444 GuideStep: 0.6 px 14 ms WEST, -1.3 px 0 ms NORTH
02:19:12.438 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:12.438 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:15.280 02.842 25848 Exposure complete
02:19:15.368 00.088 25848 worker thread done servicing request
02:19:15.368 00.000 21444 OnExposeComplete: enter
02:19:15.368 00.000 21444 UpdateGuideState(): m_state=6
02:19:15.368 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 834
02:19:15.368 00.000 21444 Star::Find returns 1 (1), X=1253.13, Y=664.36, Mass=5512890, SNR=222.4, Peak=65504 HFD=7.8
02:19:15.368 00.000 21444 MultiStar: [#1 1.11,-1.87,0.00,M4] [#2 0.98,-1.55,0.87,U] [#3 1.17,-1.55,0.69,U] [#4 0.06,-2.44,0.00,M8] [#5 0.55,-2.20,0.00,M10] [#6 0.39,-1.99,0.00,M6] [#7 0.59,-2.30,0.00,M4] [#8 -1.49,-0.96,0.52,U] 
02:19:15.368 00.000 21444 refined, 3 included, MultiStar: {0.12, -1.51}, one-star: {-0.52, -1.74}
02:19:15.368 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
02:19:15.368 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.10)
02:19:15.368 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-1.51 hyp=1.52 cameraTheta=-1.49 mountX=-0.26 mountY=-1.35, mountTheta=-1.76
02:19:15.369 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-1.51, opts=13)
02:19:15.370 00.001 21444 Enqueuing Move request for scope (0.12, -1.51)
02:19:15.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=282, FiltMax=65504, Gamma=0.560
02:19:15.370 00.000 21444 UpdateGuideState exits: m=5512890 SNR=222.4 Saturated
02:19:15.370 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:15.370 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:15.370 00.000 21444 Enqueuing Expose request
02:19:15.370 00.000 25848 Worker thread wakes up
02:19:15.370 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -1.51) opts 0xd
02:19:15.370 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -1.51)
02:19:15.370 00.000 25848 Moving (0.12, -1.51) raw xDistance=-0.26 yDistance=-1.35
02:19:15.370 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
02:19:15.370 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:15.370 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.35
02:19:15.370 00.000 25848 MoveAxis(E, 0, ABG)
02:19:15.370 00.000 25848 Move returns status 0, amount 0
02:19:15.370 00.000 25848 MoveAxis(N, 0, ABG)
02:19:15.370 00.000 25848 Move returns status 0, amount 0
02:19:15.370 00.000 25848 move complete, result=0
02:19:15.370 00.000 25848 worker thread done servicing request
02:19:15.370 00.000 25848 Worker thread wakes up
02:19:15.370 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:15.371 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:15.371 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.4 px 0 ms NORTH
02:19:18.211 02.840 25848 Exposure complete
02:19:18.293 00.082 25848 worker thread done servicing request
02:19:18.293 00.000 21444 OnExposeComplete: enter
02:19:18.293 00.000 21444 UpdateGuideState(): m_state=6
02:19:18.293 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 835
02:19:18.293 00.000 21444 Star::Find returns 1 (1), X=1254.66, Y=666.36, Mass=5479863, SNR=164.4, Peak=65504 HFD=7.8
02:19:18.293 00.000 21444 MultiStar: [#1 1.33,-0.88,1.34,U] [#2 1.17,-0.54,0.93,U] [#3 0.67,-0.69,1.12,U] [#4 1.78,-0.13,1.09,U] [#5 1.81,-0.26,0.89,U] [#6 1.71,-0.64,0.88,U] [#7 1.64,-0.12,0.85,U] [#8 0.50,0.93,0.62,U] 
02:19:18.293 00.000 21444 single-star, 8 included, MultiStar: {1.31, -0.30}, one-star: {1.02, 0.26}
02:19:18.293 00.000 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
02:19:18.293 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.64 = 0.64)
02:19:18.293 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=0.26 hyp=1.05 cameraTheta=0.25 mountX=-0.99 mountY=0.63, mountTheta=2.57
02:19:18.294 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=0.26, opts=13)
02:19:18.294 00.000 21444 Enqueuing Move request for scope (1.02, 0.26)
02:19:18.295 00.001 25848 Worker thread wakes up
02:19:18.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=268, FiltMax=65504, Gamma=0.560
02:19:18.295 00.000 21444 UpdateGuideState exits: m=5479863 SNR=164.4 Saturated
02:19:18.295 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:18.295 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:18.295 00.000 21444 Enqueuing Expose request
02:19:18.295 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.26) opts 0xd
02:19:18.295 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, 0.26)
02:19:18.295 00.000 25848 Moving (1.02, 0.26) raw xDistance=-0.99 yDistance=0.63
02:19:18.295 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.99
02:19:18.295 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
02:19:18.295 00.000 25848 MoveAxis(E, 29, ABG)
02:19:18.295 00.000 25848 Guiding  Dir = 2, Dur = 29
02:19:18.327 00.032 25848 IsSlewing returns 0
02:19:18.328 00.001 25848 IsGuiding returns 0
02:19:18.359 00.031 25848 IsGuiding returns 1
02:19:18.359 00.000 25848 scope still moving after pulse duration time elapsed
02:19:18.408 00.049 25848 IsSlewing returns 0
02:19:18.408 00.000 25848 IsGuiding returns 0
02:19:18.408 00.000 25848 scope move finished after 29 + 50 ms
02:19:18.408 00.000 25848 Move returns status 0, amount 29
02:19:18.408 00.000 25848 MoveAxis(S, 17, ABG)
02:19:18.408 00.000 25848 Guiding  Dir = 1, Dur = 17
02:19:18.438 00.030 25848 IsSlewing returns 0
02:19:18.439 00.001 25848 IsGuiding returns 0
02:19:18.470 00.031 25848 IsGuiding returns 1
02:19:18.470 00.000 25848 scope still moving after pulse duration time elapsed
02:19:18.517 00.047 25848 IsSlewing returns 0
02:19:18.517 00.000 25848 IsGuiding returns 0
02:19:18.517 00.000 25848 scope move finished after 17 + 61 ms
02:19:18.517 00.000 25848 Move returns status 0, amount 17
02:19:18.517 00.000 25848 move complete, result=0
02:19:18.518 00.001 25848 worker thread done servicing request
02:19:18.518 00.000 25848 Worker thread wakes up
02:19:18.518 00.000 21444 GuideStep: -1.0 px 29 ms EAST, 0.6 px 17 ms SOUTH
02:19:18.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:18.518 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:21.370 02.852 25848 Exposure complete
02:19:21.452 00.082 25848 worker thread done servicing request
02:19:21.452 00.000 21444 OnExposeComplete: enter
02:19:21.453 00.001 21444 UpdateGuideState(): m_state=6
02:19:21.453 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 836
02:19:21.453 00.000 21444 Star::Find returns 1 (1), X=1252.58, Y=664.46, Mass=5421603, SNR=202.8, Peak=65504 HFD=7.6
02:19:21.453 00.000 21444 MultiStar: [#1 -0.27,-1.58,0.76,U] [#2 -0.85,-1.51,0.69,U] [#3 -0.23,-1.19,0.62,U] [#4 -0.23,-2.17,0.00,M8] [#5 -0.12,-1.65,0.60,U] [#6 0.11,-2.01,0.00,M6] [#7 -0.53,-2.09,0.00,M4] [#8 -2.01,-1.03,0.00,M1] 
02:19:21.453 00.000 21444 refined, 4 included, MultiStar: {-0.56, -1.53}, one-star: {-1.07, -1.64}
02:19:21.453 00.000 21444 CameraToMount -- cameraTheta (-1.92) - m_xAngle (3.05) = xAngle (-4.98 = 1.31)
02:19:21.453 00.000 21444 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.82 = -1.54)
02:19:21.453 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=-1.53 hyp=1.63 cameraTheta=-1.92 mountX=0.42 mountY=-1.63, mountTheta=-1.32
02:19:21.454 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=-1.53, opts=13)
02:19:21.454 00.000 21444 Enqueuing Move request for scope (-0.56, -1.53)
02:19:21.454 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=322, FiltMax=65504, Gamma=0.560
02:19:21.454 00.000 21444 UpdateGuideState exits: m=5421603 SNR=202.8 Saturated
02:19:21.454 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:21.454 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:21.454 00.000 21444 Enqueuing Expose request
02:19:21.454 00.000 25848 Worker thread wakes up
02:19:21.454 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.53) opts 0xd
02:19:21.454 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, -1.53)
02:19:21.454 00.000 25848 Moving (-0.56, -1.53) raw xDistance=0.42 yDistance=-1.63
02:19:21.454 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:19:21.455 00.001 25848 resist switch: large excursion: input -1.63 thresh 1.53 direction from 1 to -1
02:19:21.455 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.89
02:19:21.455 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.63 from input -1.63
02:19:21.455 00.000 25848 MoveAxis(E, 0, ABG)
02:19:21.455 00.000 25848 Move returns status 0, amount 0
02:19:21.455 00.000 25848 BLC: Oldest BLC event removed
02:19:21.455 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 262 applied
02:19:21.455 00.000 25848 MoveAxis(N, 306, ABG)
02:19:21.455 00.000 25848 Guiding  Dir = 0, Dur = 306
02:19:21.485 00.030 25848 IsSlewing returns 0
02:19:21.486 00.001 25848 IsGuiding returns 0
02:19:21.517 00.031 25848 PulseGuide returned control before completion, sleep 285
02:19:21.807 00.290 25848 IsGuiding returns 1
02:19:21.807 00.000 25848 scope still moving after pulse duration time elapsed
02:19:21.859 00.052 25848 IsSlewing returns 0
02:19:21.859 00.000 25848 IsGuiding returns 0
02:19:21.859 00.000 25848 scope move finished after 306 + 67 ms
02:19:21.859 00.000 25848 Move returns status 0, amount 306
02:19:21.859 00.000 25848 move complete, result=0
02:19:21.859 00.000 25848 worker thread done servicing request
02:19:21.859 00.000 25848 Worker thread wakes up
02:19:21.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:21.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:21.859 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.6 px 306 ms NORTH
02:19:24.710 02.851 25848 Exposure complete
02:19:24.797 00.087 25848 worker thread done servicing request
02:19:24.797 00.000 21444 OnExposeComplete: enter
02:19:24.797 00.000 21444 UpdateGuideState(): m_state=6
02:19:24.797 00.000 21444 Star::Find(15, 1252, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 837
02:19:24.797 00.000 21444 Star::Find returns 1 (1), X=1252.97, Y=666.16, Mass=5509415, SNR=204.0, Peak=65504 HFD=7.9
02:19:24.797 00.000 21444 MultiStar: [#1 0.72,-0.26,0.80,U] [#2 0.09,-0.06,0.94,U] [#3 1.01,0.01,0.56,U] [#4 0.01,-0.88,0.91,U] [#5 0.13,-0.60,0.73,U] [#6 0.36,-0.39,0.63,U] [#7 -0.07,-0.62,0.61,U] [#8 -1.39,0.36,0.58,U] 
02:19:24.797 00.000 21444 refined, 8 included, MultiStar: {0.00, -0.27}, one-star: {-0.68, 0.06}
02:19:24.797 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.61 = 1.68)
02:19:24.797 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
02:19:24.798 00.001 21444 CameraToMount -- cameraX=0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.55 mountX=-0.03 mountY=-0.25, mountTheta=-1.69
02:19:24.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=-0.27, opts=13)
02:19:24.799 00.000 21444 Enqueuing Move request for scope (0.00, -0.27)
02:19:24.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=232, FiltMax=65504, Gamma=0.560
02:19:24.799 00.000 21444 UpdateGuideState exits: m=5509415 SNR=204.0 Saturated
02:19:24.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:24.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:24.799 00.000 21444 Enqueuing Expose request
02:19:24.799 00.000 25848 Worker thread wakes up
02:19:24.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.27) opts 0xd
02:19:24.799 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, -0.27)
02:19:24.799 00.000 25848 Moving (0.00, -0.27) raw xDistance=-0.03 yDistance=-0.25
02:19:24.799 00.000 25848 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.56, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.629997, 1:0.251880
02:19:24.799 00.000 25848 BLC: No correction, Miss < min_move
02:19:24.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:19:24.799 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:24.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:19:24.799 00.000 25848 MoveAxis(E, 0, ABG)
02:19:24.799 00.000 25848 Move returns status 0, amount 0
02:19:24.799 00.000 25848 MoveAxis(N, 0, ABG)
02:19:24.799 00.000 25848 Move returns status 0, amount 0
02:19:24.800 00.001 25848 move complete, result=0
02:19:24.800 00.000 25848 worker thread done servicing request
02:19:24.800 00.000 25848 Worker thread wakes up
02:19:24.800 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:24.800 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:24.800 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:19:27.643 02.843 25848 Exposure complete
02:19:27.731 00.088 25848 worker thread done servicing request
02:19:27.731 00.000 21444 OnExposeComplete: enter
02:19:27.731 00.000 21444 UpdateGuideState(): m_state=6
02:19:27.731 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 838
02:19:27.731 00.000 21444 Star::Find returns 1 (1), X=1253.19, Y=665.64, Mass=5703245, SNR=229.8, Peak=65504 HFD=8.0
02:19:27.732 00.001 21444 MultiStar: [#1 0.75,-0.32,0.77,U] [#2 0.17,-0.76,0.70,U] [#3 0.29,0.17,0.61,U] [#4 -0.72,-0.99,0.61,U] [#5 -0.98,-0.72,0.60,U] [#6 -0.07,-0.56,0.46,U] [#7 -0.21,-0.84,0.54,U] [#8 -2.16,0.20,0.00,M1] 
02:19:27.732 00.000 21444 refined, 7 included, MultiStar: {-0.14, -0.55}, one-star: {-0.46, -0.46}
02:19:27.732 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.88 = 1.41)
02:19:27.732 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
02:19:27.732 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.55 hyp=0.57 cameraTheta=-1.83 mountX=0.09 mountY=-0.56, mountTheta=-1.41
02:19:27.733 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.55, opts=13)
02:19:27.733 00.000 21444 Enqueuing Move request for scope (-0.14, -0.55)
02:19:27.733 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=256, FiltMax=65504, Gamma=0.560
02:19:27.733 00.000 21444 UpdateGuideState exits: m=5703245 SNR=229.8 Saturated
02:19:27.733 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:27.733 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:27.733 00.000 21444 Enqueuing Expose request
02:19:27.733 00.000 25848 Worker thread wakes up
02:19:27.733 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.55) opts 0xd
02:19:27.733 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.55)
02:19:27.733 00.000 25848 Moving (-0.14, -0.55) raw xDistance=0.09 yDistance=-0.56
02:19:27.733 00.000 25848 BLC: History state: CurrMiss=0.56, AvgInitMiss=0.56, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.629997, 1:0.251880, 2:0.560057
02:19:27.733 00.000 25848 BLC: Under-shoot: nominal increase by 15
02:19:27.733 00.000 25848 BLC: window closed
02:19:27.733 00.000 25848 BLC: Pulse adjusted to 277
02:19:27.734 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:19:27.734 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
02:19:27.734 00.000 25848 MoveAxis(E, 0, ABG)
02:19:27.734 00.000 25848 Move returns status 0, amount 0
02:19:27.734 00.000 25848 MoveAxis(N, 15, ABG)
02:19:27.734 00.000 25848 Guiding  Dir = 0, Dur = 15
02:19:27.767 00.033 25848 IsSlewing returns 0
02:19:27.768 00.001 25848 IsGuiding returns 0
02:19:27.800 00.032 25848 IsGuiding returns 1
02:19:27.800 00.000 25848 scope still moving after pulse duration time elapsed
02:19:27.861 00.061 25848 IsSlewing returns 0
02:19:27.861 00.000 25848 IsGuiding returns 0
02:19:27.861 00.000 25848 scope move finished after 15 + 79 ms
02:19:27.861 00.000 25848 Move returns status 0, amount 15
02:19:27.861 00.000 25848 move complete, result=0
02:19:27.862 00.001 25848 worker thread done servicing request
02:19:27.862 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.6 px 15 ms NORTH
02:19:27.862 00.000 25848 Worker thread wakes up
02:19:27.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:27.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:28.045 00.183 21444 evsrv: cli 0107E4C0 connect
02:19:28.045 00.000 21444 case statement mapped state 6 to 3
02:19:28.045 00.000 21444 case statement mapped state 6 to 3
02:19:28.046 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"c86f2f3b-0807-402b-a224-3f11456ff540"}
02:19:28.046 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"c86f2f3b-0807-402b-a224-3f11456ff540"}
02:19:28.047 00.001 21444 evsrv: cli 0107E4C0 disconnect
02:19:30.711 02.664 25848 Exposure complete
02:19:30.797 00.086 25848 worker thread done servicing request
02:19:30.797 00.000 21444 OnExposeComplete: enter
02:19:30.797 00.000 21444 UpdateGuideState(): m_state=6
02:19:30.797 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 839
02:19:30.797 00.000 21444 Star::Find returns 1 (1), X=1253.49, Y=665.73, Mass=5660282, SNR=230.2, Peak=65504 HFD=8.0
02:19:30.797 00.000 21444 MultiStar: [#1 0.52,-0.44,0.76,U] [#2 -1.10,0.51,0.68,U] [#3 -0.47,-0.17,0.52,U] [#4 0.75,-0.89,0.64,U] [#5 1.34,-0.65,0.74,U] [#6 0.68,-0.71,0.75,U] [#7 0.12,-0.76,0.49,U] [#8 -1.08,0.16,0.46,U] 
02:19:30.797 00.000 21444 single-star, 8 included, MultiStar: {0.13, -0.39}, one-star: {-0.15, -0.37}
02:19:30.797 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.05) = xAngle (-5.02 = 1.27)
02:19:30.797 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.86 = -1.58)
02:19:30.798 00.001 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.96 mountX=0.12 mountY=-0.40, mountTheta=-1.28
02:19:30.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.37, opts=13)
02:19:30.799 00.000 21444 Enqueuing Move request for scope (-0.15, -0.37)
02:19:30.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=244, FiltMax=65504, Gamma=0.560
02:19:30.799 00.000 21444 UpdateGuideState exits: m=5660282 SNR=230.2 Saturated
02:19:30.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:30.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:30.799 00.000 21444 Enqueuing Expose request
02:19:30.799 00.000 25848 Worker thread wakes up
02:19:30.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.37) opts 0xd
02:19:30.799 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.37)
02:19:30.799 00.000 25848 Moving (-0.15, -0.37) raw xDistance=0.12 yDistance=-0.40
02:19:30.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:19:30.799 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:30.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
02:19:30.799 00.000 25848 MoveAxis(E, 0, ABG)
02:19:30.799 00.000 25848 Move returns status 0, amount 0
02:19:30.799 00.000 25848 MoveAxis(N, 0, ABG)
02:19:30.799 00.000 25848 Move returns status 0, amount 0
02:19:30.799 00.000 25848 move complete, result=0
02:19:30.800 00.001 25848 worker thread done servicing request
02:19:30.800 00.000 25848 Worker thread wakes up
02:19:30.800 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:30.800 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:30.800 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:19:33.648 02.848 25848 Exposure complete
02:19:33.714 00.066 25848 worker thread done servicing request
02:19:33.715 00.001 21444 OnExposeComplete: enter
02:19:33.715 00.000 21444 UpdateGuideState(): m_state=6
02:19:33.715 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 840
02:19:33.715 00.000 21444 Star::Find returns 1 (1), X=1252.94, Y=665.48, Mass=5540290, SNR=216.9, Peak=65504 HFD=8.0
02:19:33.715 00.000 21444 MultiStar: [#1 -0.97,-1.18,0.72,U] [#2 -1.09,-0.98,0.74,U] [#3 -0.77,-1.07,0.54,U] [#4 0.01,-1.30,0.76,U] [#5 0.92,-0.84,0.57,U] [#6 -0.13,-1.53,0.54,U] [#7 -0.29,-0.81,0.56,U] [#8 -1.27,-0.31,0.45,U] 
02:19:33.715 00.000 21444 single-star, 8 included, MultiStar: {-0.49, -0.96}, one-star: {-0.70, -0.62}
02:19:33.715 00.000 21444 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.05) = xAngle (-5.47 = 0.81)
02:19:33.715 00.000 21444 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.03)
02:19:33.715 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=-0.62 hyp=0.94 cameraTheta=-2.42 mountX=0.64 mountY=-0.84, mountTheta=-0.92
02:19:33.716 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=-0.62, opts=13)
02:19:33.716 00.000 21444 Enqueuing Move request for scope (-0.70, -0.62)
02:19:33.716 00.000 25848 Worker thread wakes up
02:19:33.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=344, FiltMax=65504, Gamma=0.560
02:19:33.716 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.62) opts 0xd
02:19:33.716 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, -0.62)
02:19:33.716 00.000 21444 UpdateGuideState exits: m=5540290 SNR=216.9 Saturated
02:19:33.717 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:33.717 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:33.717 00.000 21444 Enqueuing Expose request
02:19:33.717 00.000 25848 Moving (-0.70, -0.62) raw xDistance=0.64 yDistance=-0.84
02:19:33.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
02:19:33.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
02:19:33.717 00.000 25848 MoveAxis(W, 19, ABG)
02:19:33.717 00.000 25848 Guiding  Dir = 3, Dur = 19
02:19:33.749 00.032 25848 IsSlewing returns 0
02:19:33.749 00.000 25848 IsGuiding returns 0
02:19:33.780 00.031 25848 IsGuiding returns 1
02:19:33.780 00.000 25848 scope still moving after pulse duration time elapsed
02:19:33.851 00.071 25848 IsSlewing returns 0
02:19:33.851 00.000 25848 IsGuiding returns 0
02:19:33.851 00.000 25848 scope move finished after 19 + 83 ms
02:19:33.851 00.000 25848 Move returns status 0, amount 19
02:19:33.851 00.000 25848 MoveAxis(N, 23, ABG)
02:19:33.851 00.000 25848 Guiding  Dir = 0, Dur = 23
02:19:33.875 00.024 25848 IsSlewing returns 0
02:19:33.876 00.001 25848 IsGuiding returns 0
02:19:33.907 00.031 25848 IsGuiding returns 1
02:19:33.907 00.000 25848 scope still moving after pulse duration time elapsed
02:19:33.951 00.044 25848 IsSlewing returns 0
02:19:33.951 00.000 25848 IsGuiding returns 0
02:19:33.951 00.000 25848 scope move finished after 23 + 52 ms
02:19:33.951 00.000 25848 Move returns status 0, amount 23
02:19:33.951 00.000 25848 move complete, result=0
02:19:33.951 00.000 25848 worker thread done servicing request
02:19:33.951 00.000 25848 Worker thread wakes up
02:19:33.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:33.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:33.951 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.8 px 23 ms NORTH
02:19:36.802 02.851 25848 Exposure complete
02:19:36.889 00.087 25848 worker thread done servicing request
02:19:36.889 00.000 21444 OnExposeComplete: enter
02:19:36.889 00.000 21444 UpdateGuideState(): m_state=6
02:19:36.889 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 841
02:19:36.890 00.001 21444 Star::Find returns 1 (1), X=1253.15, Y=666.39, Mass=5569314, SNR=183.6, Peak=65504 HFD=8.0
02:19:36.890 00.000 21444 MultiStar: [#1 -0.08,-0.86,1.15,U] [#2 -0.58,-0.42,0.76,U] [#3 0.22,0.10,0.52,U] [#4 0.34,-0.97,0.87,U] [#5 0.14,-1.03,0.85,U] [#6 0.37,-0.47,0.67,U] [#7 -0.22,-0.10,0.79,U] [#8 -1.59,0.22,0.55,U] 
02:19:36.890 00.000 21444 refined, 8 included, MultiStar: {-0.18, -0.41}, one-star: {-0.50, 0.29}
02:19:36.890 00.000 21444 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.05) = xAngle (-5.04 = 1.24)
02:19:36.890 00.000 21444 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.88 = -1.60)
02:19:36.890 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.41 hyp=0.45 cameraTheta=-1.99 mountX=0.15 mountY=-0.45, mountTheta=-1.26
02:19:36.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.41, opts=13)
02:19:36.891 00.000 21444 Enqueuing Move request for scope (-0.18, -0.41)
02:19:36.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=308, FiltMax=65504, Gamma=0.560
02:19:36.891 00.000 21444 UpdateGuideState exits: m=5569314 SNR=183.6 Saturated
02:19:36.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:36.891 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:36.891 00.000 21444 Enqueuing Expose request
02:19:36.891 00.000 25848 Worker thread wakes up
02:19:36.891 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.41) opts 0xd
02:19:36.891 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.41)
02:19:36.891 00.000 25848 Moving (-0.18, -0.41) raw xDistance=0.15 yDistance=-0.45
02:19:36.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:19:36.891 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:36.891 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
02:19:36.891 00.000 25848 MoveAxis(E, 0, ABG)
02:19:36.892 00.001 25848 Move returns status 0, amount 0
02:19:36.892 00.000 25848 MoveAxis(N, 0, ABG)
02:19:36.892 00.000 25848 Move returns status 0, amount 0
02:19:36.892 00.000 25848 move complete, result=0
02:19:36.892 00.000 25848 worker thread done servicing request
02:19:36.892 00.000 25848 Worker thread wakes up
02:19:36.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:36.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:36.892 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
02:19:39.737 02.845 25848 Exposure complete
02:19:39.803 00.066 25848 worker thread done servicing request
02:19:39.804 00.001 21444 OnExposeComplete: enter
02:19:39.804 00.000 21444 UpdateGuideState(): m_state=6
02:19:39.804 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 842
02:19:39.804 00.000 21444 Star::Find returns 1 (1), X=1252.43, Y=666.56, Mass=5569900, SNR=192.6, Peak=65504 HFD=7.8
02:19:39.804 00.000 21444 MultiStar: [#1 -1.04,-0.78,0.88,U] [#2 -1.71,-0.11,0.67,U] [#3 -1.36,-0.76,0.66,U] [#4 -0.05,-0.22,0.91,U] [#5 0.44,0.00,0.66,U] [#6 -0.13,-0.06,0.65,U] [#7 -1.02,0.16,0.69,U] [#8 -1.74,0.73,0.47,U] 
02:19:39.804 00.000 21444 refined, 8 included, MultiStar: {-0.84, -0.09}, one-star: {-1.22, 0.46}
02:19:39.804 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.09 = 0.19)
02:19:39.804 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.65)
02:19:39.804 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.09 hyp=0.84 cameraTheta=-3.04 mountX=0.83 mountY=-0.40, mountTheta=-0.45
02:19:39.806 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.09, opts=13)
02:19:39.806 00.000 21444 Enqueuing Move request for scope (-0.84, -0.09)
02:19:39.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=166, FiltMax=65504, Gamma=0.560
02:19:39.806 00.000 21444 UpdateGuideState exits: m=5569900 SNR=192.6 Saturated
02:19:39.806 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:39.806 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:39.806 00.000 21444 Enqueuing Expose request
02:19:39.806 00.000 25848 Worker thread wakes up
02:19:39.806 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.09) opts 0xd
02:19:39.806 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.09)
02:19:39.806 00.000 25848 Moving (-0.84, -0.09) raw xDistance=0.83 yDistance=-0.40
02:19:39.806 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
02:19:39.806 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:39.806 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
02:19:39.806 00.000 25848 MoveAxis(W, 24, ABG)
02:19:39.806 00.000 25848 Guiding  Dir = 3, Dur = 24
02:19:39.826 00.020 25848 IsSlewing returns 0
02:19:39.826 00.000 25848 IsGuiding returns 0
02:19:39.858 00.032 25848 IsGuiding returns 1
02:19:39.858 00.000 25848 scope still moving after pulse duration time elapsed
02:19:39.923 00.065 25848 IsSlewing returns 0
02:19:39.923 00.000 25848 IsGuiding returns 0
02:19:39.923 00.000 25848 scope move finished after 24 + 72 ms
02:19:39.923 00.000 25848 Move returns status 0, amount 24
02:19:39.923 00.000 25848 MoveAxis(N, 0, ABG)
02:19:39.923 00.000 25848 Move returns status 0, amount 0
02:19:39.923 00.000 25848 move complete, result=0
02:19:39.923 00.000 25848 worker thread done servicing request
02:19:39.924 00.001 25848 Worker thread wakes up
02:19:39.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:39.924 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.4 px 0 ms NORTH
02:19:39.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:42.766 02.842 25848 Exposure complete
02:19:42.853 00.087 25848 worker thread done servicing request
02:19:42.853 00.000 21444 OnExposeComplete: enter
02:19:42.853 00.000 21444 UpdateGuideState(): m_state=6
02:19:42.854 00.001 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 843
02:19:42.854 00.000 21444 Star::Find returns 1 (1), X=1254.10, Y=666.71, Mass=5753236, SNR=280.3, Peak=65504 HFD=7.9
02:19:42.854 00.000 21444 MultiStar: [#1 0.99,-0.07,0.80,U] [#2 0.41,0.48,0.61,U] [#3 0.43,0.03,0.53,U] [#4 0.80,0.16,0.52,U] [#5 0.81,0.31,0.52,U] [#6 0.69,0.00,0.53,U] [#7 1.17,0.04,0.65,U] [#8 -1.07,1.13,0.51,U] 
02:19:42.854 00.000 21444 refined, 8 included, MultiStar: {0.55, 0.30}, one-star: {0.45, 0.61}
02:19:42.854 00.000 21444 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.05) = xAngle (-2.55 = -2.55)
02:19:42.854 00.000 21444 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.39 = 0.89)
02:19:42.854 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.30 hyp=0.63 cameraTheta=0.50 mountX=-0.52 mountY=0.49, mountTheta=2.39
02:19:42.855 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.30, opts=13)
02:19:42.855 00.000 21444 Enqueuing Move request for scope (0.55, 0.30)
02:19:42.855 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=256, FiltMax=65504, Gamma=0.560
02:19:42.855 00.000 21444 UpdateGuideState exits: m=5753236 SNR=280.3 Saturated
02:19:42.855 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:42.855 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:42.855 00.000 21444 Enqueuing Expose request
02:19:42.855 00.000 25848 Worker thread wakes up
02:19:42.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.30) opts 0xd
02:19:42.855 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.30)
02:19:42.855 00.000 25848 Moving (0.55, 0.30) raw xDistance=-0.52 yDistance=0.49
02:19:42.856 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.52
02:19:42.856 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:42.856 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:19:42.856 00.000 25848 MoveAxis(E, 14, ABG)
02:19:42.856 00.000 25848 Guiding  Dir = 2, Dur = 14
02:19:42.877 00.021 25848 IsSlewing returns 0
02:19:42.877 00.000 25848 IsGuiding returns 0
02:19:42.908 00.031 25848 IsGuiding returns 1
02:19:42.908 00.000 25848 scope still moving after pulse duration time elapsed
02:19:42.967 00.059 25848 IsSlewing returns 0
02:19:42.968 00.001 25848 IsGuiding returns 0
02:19:42.968 00.000 25848 scope move finished after 14 + 76 ms
02:19:42.968 00.000 25848 Move returns status 0, amount 14
02:19:42.968 00.000 25848 MoveAxis(N, 0, ABG)
02:19:42.968 00.000 25848 Move returns status 0, amount 0
02:19:42.968 00.000 25848 move complete, result=0
02:19:42.968 00.000 25848 worker thread done servicing request
02:19:42.968 00.000 25848 Worker thread wakes up
02:19:42.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:42.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:42.968 00.000 21444 GuideStep: -0.5 px 14 ms EAST, 0.5 px 0 ms NORTH
02:19:45.812 02.844 25848 Exposure complete
02:19:45.889 00.077 25848 worker thread done servicing request
02:19:45.889 00.000 21444 OnExposeComplete: enter
02:19:45.889 00.000 21444 UpdateGuideState(): m_state=6
02:19:45.889 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 844
02:19:45.889 00.000 21444 Star::Find returns 1 (1), X=1254.12, Y=666.64, Mass=5564680, SNR=243.3, Peak=65504 HFD=7.9
02:19:45.890 00.001 21444 MultiStar: [#1 0.75,0.20,0.82,U] [#2 0.09,0.64,0.67,U] [#3 0.33,0.42,0.53,U] [#4 0.88,0.02,0.90,U] [#5 1.06,0.30,0.67,U] [#6 1.42,0.24,0.50,U] [#7 0.92,-0.13,0.49,U] [#8 -0.96,1.28,0.35,U] 
02:19:45.890 00.000 21444 refined, 8 included, MultiStar: {0.62, 0.35}, one-star: {0.48, 0.54}
02:19:45.890 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
02:19:45.890 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.90)
02:19:45.890 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.35 hyp=0.71 cameraTheta=0.52 mountX=-0.58 mountY=0.56, mountTheta=2.38
02:19:45.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.35, opts=13)
02:19:45.891 00.000 21444 Enqueuing Move request for scope (0.62, 0.35)
02:19:45.891 00.000 25848 Worker thread wakes up
02:19:45.891 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.35) opts 0xd
02:19:45.891 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.35)
02:19:45.891 00.000 25848 Moving (0.62, 0.35) raw xDistance=-0.58 yDistance=0.56
02:19:45.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.58
02:19:45.891 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:45.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=216, FiltMax=65504, Gamma=0.560
02:19:45.891 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
02:19:45.891 00.000 25848 MoveAxis(E, 18, ABG)
02:19:45.891 00.000 25848 Guiding  Dir = 2, Dur = 18
02:19:45.891 00.000 21444 UpdateGuideState exits: m=5564680 SNR=243.3 Saturated
02:19:45.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:45.891 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:45.891 00.000 21444 Enqueuing Expose request
02:19:45.923 00.032 25848 IsSlewing returns 0
02:19:45.924 00.001 25848 IsGuiding returns 0
02:19:45.955 00.031 25848 IsGuiding returns 1
02:19:45.955 00.000 25848 scope still moving after pulse duration time elapsed
02:19:46.016 00.061 25848 IsSlewing returns 0
02:19:46.016 00.000 25848 IsGuiding returns 0
02:19:46.016 00.000 25848 scope move finished after 18 + 74 ms
02:19:46.016 00.000 25848 Move returns status 0, amount 18
02:19:46.016 00.000 25848 MoveAxis(N, 0, ABG)
02:19:46.016 00.000 25848 Move returns status 0, amount 0
02:19:46.016 00.000 25848 move complete, result=0
02:19:46.016 00.000 25848 worker thread done servicing request
02:19:46.016 00.000 25848 Worker thread wakes up
02:19:46.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:46.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:46.017 00.001 21444 GuideStep: -0.6 px 18 ms EAST, 0.6 px 0 ms NORTH
02:19:48.861 02.844 25848 Exposure complete
02:19:48.948 00.087 25848 worker thread done servicing request
02:19:48.948 00.000 21444 OnExposeComplete: enter
02:19:48.949 00.001 21444 UpdateGuideState(): m_state=6
02:19:48.949 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 845
02:19:48.949 00.000 21444 Star::Find returns 1 (1), X=1252.26, Y=665.83, Mass=5702415, SNR=259.5, Peak=65504 HFD=7.8
02:19:48.949 00.000 21444 MultiStar: [#1 -0.80,-0.82,0.82,U] [#2 -1.50,-0.25,0.82,U] [#3 -0.66,-0.27,0.64,U] [#4 -0.54,-0.61,0.93,U] [#5 -0.67,-0.62,0.56,U] [#6 -0.51,-0.83,0.60,U] [#7 -0.92,-0.19,0.58,U] [#8 -2.09,0.38,0.00,M1] 
02:19:48.949 00.000 21444 refined, 7 included, MultiStar: {-0.91, -0.48}, one-star: {-1.38, -0.27}
02:19:48.949 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
02:19:48.949 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
02:19:48.949 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=-0.48 hyp=1.03 cameraTheta=-2.66 mountX=0.86 mountY=-0.79, mountTheta=-0.74
02:19:48.950 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=-0.48, opts=13)
02:19:48.950 00.000 21444 Enqueuing Move request for scope (-0.91, -0.48)
02:19:48.950 00.000 25848 Worker thread wakes up
02:19:48.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.48) opts 0xd
02:19:48.950 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, -0.48)
02:19:48.950 00.000 25848 Moving (-0.91, -0.48) raw xDistance=0.86 yDistance=-0.79
02:19:48.950 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=268, FiltMax=65504, Gamma=0.560
02:19:48.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.86
02:19:48.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
02:19:48.950 00.000 25848 MoveAxis(W, 24, ABG)
02:19:48.950 00.000 21444 UpdateGuideState exits: m=5702415 SNR=259.5 Saturated
02:19:48.950 00.000 25848 Guiding  Dir = 3, Dur = 24
02:19:48.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:48.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:48.950 00.000 21444 Enqueuing Expose request
02:19:48.986 00.036 25848 IsSlewing returns 0
02:19:48.986 00.000 25848 IsGuiding returns 0
02:19:49.017 00.031 25848 IsGuiding returns 1
02:19:49.017 00.000 25848 scope still moving after pulse duration time elapsed
02:19:49.079 00.062 25848 IsSlewing returns 0
02:19:49.079 00.000 25848 IsGuiding returns 0
02:19:49.079 00.000 25848 scope move finished after 24 + 69 ms
02:19:49.079 00.000 25848 Move returns status 0, amount 24
02:19:49.079 00.000 25848 MoveAxis(N, 21, ABG)
02:19:49.079 00.000 25848 Guiding  Dir = 0, Dur = 21
02:19:49.109 00.030 25848 IsSlewing returns 0
02:19:49.109 00.000 25848 IsGuiding returns 0
02:19:49.141 00.032 25848 IsGuiding returns 1
02:19:49.141 00.000 25848 scope still moving after pulse duration time elapsed
02:19:49.208 00.067 25848 IsSlewing returns 0
02:19:49.209 00.001 25848 IsGuiding returns 0
02:19:49.209 00.000 25848 scope move finished after 21 + 78 ms
02:19:49.209 00.000 25848 Move returns status 0, amount 21
02:19:49.209 00.000 25848 move complete, result=0
02:19:49.209 00.000 25848 worker thread done servicing request
02:19:49.209 00.000 25848 Worker thread wakes up
02:19:49.209 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:49.209 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:49.209 00.000 21444 GuideStep: 0.9 px 24 ms WEST, -0.8 px 21 ms NORTH
02:19:52.055 02.846 25848 Exposure complete
02:19:52.135 00.080 25848 worker thread done servicing request
02:19:52.135 00.000 21444 OnExposeComplete: enter
02:19:52.136 00.001 21444 UpdateGuideState(): m_state=6
02:19:52.136 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 846
02:19:52.136 00.000 21444 Star::Find returns 1 (1), X=1251.30, Y=666.33, Mass=5441908, SNR=192.5, Peak=65504 HFD=7.8
02:19:52.136 00.000 21444 MultiStar: [#1 -1.25,-0.15,0.86,U] [#2 -2.40,0.53,0.00,M1] [#3 -1.11,0.15,0.59,U] [#4 -1.40,-1.13,0.62,U] [#5 -1.69,-0.78,0.55,U] [#6 -1.10,-0.27,0.64,U] [#7 -2.06,0.25,0.00,M1] [#8 -3.18,-0.08,0.00,M2] 
02:19:52.136 00.000 21444 refined, 5 included, MultiStar: {-1.55, -0.26}, one-star: {-2.35, 0.23}
02:19:52.136 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.26)
02:19:52.136 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.59)
02:19:52.136 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=-0.26 hyp=1.57 cameraTheta=-2.97 mountX=1.52 mountY=-0.83, mountTheta=-0.50
02:19:52.137 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=-0.26, opts=13)
02:19:52.137 00.000 21444 Enqueuing Move request for scope (-1.55, -0.26)
02:19:52.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=256, FiltMax=65504, Gamma=0.560
02:19:52.137 00.000 21444 UpdateGuideState exits: m=5441908 SNR=192.5 Saturated
02:19:52.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:52.137 00.000 25848 Worker thread wakes up
02:19:52.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, -0.26) opts 0xd
02:19:52.137 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, -0.26)
02:19:52.137 00.000 25848 Moving (-1.55, -0.26) raw xDistance=1.52 yDistance=-0.83
02:19:52.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:52.138 00.001 21444 Enqueuing Expose request
02:19:52.138 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.52
02:19:52.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
02:19:52.138 00.000 25848 MoveAxis(W, 46, ABG)
02:19:52.138 00.000 25848 Guiding  Dir = 3, Dur = 46
02:19:52.158 00.020 25848 IsSlewing returns 0
02:19:52.158 00.000 25848 IsGuiding returns 0
02:19:52.189 00.031 25848 PulseGuide returned control before completion, sleep 26
02:19:52.227 00.038 25848 IsGuiding returns 1
02:19:52.227 00.000 25848 scope still moving after pulse duration time elapsed
02:19:52.282 00.055 25848 IsSlewing returns 0
02:19:52.283 00.001 25848 IsGuiding returns 0
02:19:52.283 00.000 25848 scope move finished after 46 + 78 ms
02:19:52.283 00.000 25848 Move returns status 0, amount 46
02:19:52.283 00.000 25848 MoveAxis(N, 23, ABG)
02:19:52.283 00.000 25848 Guiding  Dir = 0, Dur = 23
02:19:52.313 00.030 25848 IsSlewing returns 0
02:19:52.313 00.000 25848 IsGuiding returns 0
02:19:52.345 00.032 25848 IsGuiding returns 1
02:19:52.345 00.000 25848 scope still moving after pulse duration time elapsed
02:19:52.392 00.047 25848 IsSlewing returns 0
02:19:52.392 00.000 25848 IsGuiding returns 0
02:19:52.392 00.000 25848 scope move finished after 23 + 56 ms
02:19:52.392 00.000 25848 Move returns status 0, amount 23
02:19:52.392 00.000 25848 move complete, result=0
02:19:52.393 00.001 25848 worker thread done servicing request
02:19:52.393 00.000 25848 Worker thread wakes up
02:19:52.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:52.393 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:52.393 00.000 21444 GuideStep: 1.5 px 46 ms WEST, -0.8 px 23 ms NORTH
02:19:55.239 02.846 25848 Exposure complete
02:19:55.320 00.081 25848 worker thread done servicing request
02:19:55.320 00.000 21444 OnExposeComplete: enter
02:19:55.320 00.000 21444 UpdateGuideState(): m_state=6
02:19:55.321 00.001 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 847
02:19:55.321 00.000 21444 Star::Find returns 1 (1), X=1253.38, Y=666.44, Mass=5472738, SNR=192.4, Peak=65504 HFD=7.8
02:19:55.321 00.000 21444 MultiStar: [#1 0.13,0.36,0.73,U] [#2 -0.56,0.90,0.67,U] [#3 -0.20,0.82,0.56,U] [#4 0.26,-0.54,0.65,U] [#5 0.48,0.44,0.62,U] [#6 0.63,-0.01,0.68,U] [#7 -0.06,0.46,0.70,U] [#8 -1.36,0.53,0.51,U] 
02:19:55.321 00.000 21444 refined, 8 included, MultiStar: {-0.08, 0.35}, one-star: {-0.26, 0.34}
02:19:55.321 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
02:19:55.321 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.19)
02:19:55.321 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.80 mountX=0.11 mountY=0.30, mountTheta=1.21
02:19:55.322 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.35, opts=13)
02:19:55.322 00.000 21444 Enqueuing Move request for scope (-0.08, 0.35)
02:19:55.322 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=166, FiltMax=65504, Gamma=0.560
02:19:55.322 00.000 21444 UpdateGuideState exits: m=5472738 SNR=192.4 Saturated
02:19:55.322 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:55.322 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:55.322 00.000 21444 Enqueuing Expose request
02:19:55.322 00.000 25848 Worker thread wakes up
02:19:55.322 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.35) opts 0xd
02:19:55.322 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.35)
02:19:55.322 00.000 25848 Moving (-0.08, 0.35) raw xDistance=0.11 yDistance=0.30
02:19:55.322 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:19:55.322 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:55.322 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:19:55.322 00.000 25848 MoveAxis(E, 0, ABG)
02:19:55.322 00.000 25848 Move returns status 0, amount 0
02:19:55.322 00.000 25848 MoveAxis(N, 0, ABG)
02:19:55.322 00.000 25848 Move returns status 0, amount 0
02:19:55.322 00.000 25848 move complete, result=0
02:19:55.322 00.000 25848 worker thread done servicing request
02:19:55.322 00.000 25848 Worker thread wakes up
02:19:55.322 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:19:55.322 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:55.323 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:58.173 02.850 25848 Exposure complete
02:19:58.259 00.086 25848 worker thread done servicing request
02:19:58.260 00.001 21444 OnExposeComplete: enter
02:19:58.260 00.000 21444 UpdateGuideState(): m_state=6
02:19:58.260 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 848
02:19:58.260 00.000 21444 Star::Find returns 1 (1), X=1253.89, Y=667.51, Mass=5189240, SNR=130.1, Peak=65504 HFD=8.0
02:19:58.260 00.000 21444 MultiStar: [#1 0.92,0.47,1.05,U] [#2 0.43,1.11,0.83,U] [#3 1.13,0.89,0.70,U] [#4 0.66,0.14,1.11,U] [#5 0.95,0.37,0.80,U] [#6 0.26,-0.30,0.73,U] [#7 0.32,0.86,0.79,U] [#8 -0.27,1.20,0.69,U] 
02:19:58.260 00.000 21444 refined, 8 included, MultiStar: {0.53, 0.67}, one-star: {0.25, 1.41}
02:19:58.260 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.15 = -2.15)
02:19:58.260 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.29)
02:19:58.260 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=0.67 hyp=0.86 cameraTheta=0.90 mountX=-0.47 mountY=0.83, mountTheta=2.09
02:19:58.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=0.67, opts=13)
02:19:58.262 00.001 21444 Enqueuing Move request for scope (0.53, 0.67)
02:19:58.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=156, FiltMax=65504, Gamma=0.560
02:19:58.262 00.000 21444 UpdateGuideState exits: m=5189240 SNR=130.1 Saturated
02:19:58.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:58.262 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:19:58.262 00.000 21444 Enqueuing Expose request
02:19:58.262 00.000 25848 Worker thread wakes up
02:19:58.262 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.67) opts 0xd
02:19:58.262 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, 0.67)
02:19:58.262 00.000 25848 Moving (0.53, 0.67) raw xDistance=-0.47 yDistance=0.83
02:19:58.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
02:19:58.262 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:58.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
02:19:58.262 00.000 25848 MoveAxis(E, 0, ABG)
02:19:58.262 00.000 25848 Move returns status 0, amount 0
02:19:58.262 00.000 25848 MoveAxis(N, 0, ABG)
02:19:58.262 00.000 25848 Move returns status 0, amount 0
02:19:58.262 00.000 25848 move complete, result=0
02:19:58.262 00.000 25848 worker thread done servicing request
02:19:58.262 00.000 25848 Worker thread wakes up
02:19:58.262 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:19:58.262 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:19:58.263 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
02:20:01.105 02.842 25848 Exposure complete
02:20:01.186 00.081 25848 worker thread done servicing request
02:20:01.186 00.000 21444 OnExposeComplete: enter
02:20:01.186 00.000 21444 UpdateGuideState(): m_state=6
02:20:01.186 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 849
02:20:01.186 00.000 21444 Star::Find returns 1 (1), X=1254.27, Y=667.76, Mass=5430972, SNR=163.5, Peak=65504 HFD=7.9
02:20:01.187 00.001 21444 MultiStar: [#1 0.35,0.66,0.86,U] [#2 0.96,1.18,0.71,U] [#3 1.77,1.13,0.00,M1] [#4 1.58,-0.17,0.68,U] [#5 1.73,0.38,0.63,U] [#6 1.16,0.07,0.74,U] [#7 0.80,0.43,0.50,U] [#8 0.40,1.25,0.53,U] 
02:20:01.187 00.000 21444 refined, 7 included, MultiStar: {0.93, 0.73}, one-star: {0.62, 1.66}
02:20:01.187 00.000 21444 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.05) = xAngle (-2.39 = -2.39)
02:20:01.187 00.000 21444 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.05)
02:20:01.187 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=0.73 hyp=1.18 cameraTheta=0.67 mountX=-0.86 mountY=1.03, mountTheta=2.27
02:20:01.187 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=0.73, opts=13)
02:20:01.188 00.001 21444 Enqueuing Move request for scope (0.93, 0.73)
02:20:01.188 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=182, FiltMax=65504, Gamma=0.560
02:20:01.188 00.000 21444 UpdateGuideState exits: m=5430972 SNR=163.5 Saturated
02:20:01.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:01.188 00.000 25848 Worker thread wakes up
02:20:01.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:01.188 00.000 21444 Enqueuing Expose request
02:20:01.188 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.73) opts 0xd
02:20:01.188 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, 0.73)
02:20:01.188 00.000 25848 Moving (0.93, 0.73) raw xDistance=-0.86 yDistance=1.03
02:20:01.188 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
02:20:01.188 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:20:01.188 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.03
02:20:01.188 00.000 25848 MoveAxis(E, 25, ABG)
02:20:01.188 00.000 25848 Guiding  Dir = 2, Dur = 25
02:20:01.217 00.029 25848 IsSlewing returns 0
02:20:01.217 00.000 25848 IsGuiding returns 0
02:20:01.248 00.031 25848 IsGuiding returns 1
02:20:01.248 00.000 25848 scope still moving after pulse duration time elapsed
02:20:01.310 00.062 25848 IsSlewing returns 0
02:20:01.310 00.000 25848 IsGuiding returns 0
02:20:01.310 00.000 25848 scope move finished after 25 + 68 ms
02:20:01.310 00.000 25848 Move returns status 0, amount 25
02:20:01.310 00.000 25848 MoveAxis(N, 0, ABG)
02:20:01.310 00.000 25848 Move returns status 0, amount 0
02:20:01.311 00.001 25848 move complete, result=0
02:20:01.311 00.000 25848 worker thread done servicing request
02:20:01.311 00.000 25848 Worker thread wakes up
02:20:01.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:01.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:01.311 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 1.0 px 0 ms NORTH
02:20:04.154 02.843 25848 Exposure complete
02:20:04.242 00.088 25848 worker thread done servicing request
02:20:04.242 00.000 21444 OnExposeComplete: enter
02:20:04.243 00.001 21444 UpdateGuideState(): m_state=6
02:20:04.243 00.000 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 850
02:20:04.243 00.000 21444 Star::Find returns 1 (1), X=1251.97, Y=667.45, Mass=5377939, SNR=210.2, Peak=65504 HFD=8.0
02:20:04.243 00.000 21444 MultiStar: [#1 -1.73,0.84,0.66,U] [#2 -1.87,1.41,0.00,M1] [#3 -1.06,0.89,0.52,U] [#4 -1.73,0.34,0.65,U] [#5 -1.18,0.80,0.53,U] [#6 -1.70,0.84,0.42,U] [#7 -1.84,1.13,0.00,M1] [#8 -3.28,1.41,0.00,M1] 
02:20:04.243 00.000 21444 refined, 5 included, MultiStar: {-1.54, 0.89}, one-star: {-1.67, 1.35}
02:20:04.243 00.000 21444 CameraToMount -- cameraTheta (2.62) - m_xAngle (3.05) = xAngle (-0.43 = -0.43)
02:20:04.243 00.000 21444 CameraToMount -- cameraTheta (2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.28 = 3.01)
02:20:04.243 00.000 21444 CameraToMount -- cameraX=-1.54 cameraY=0.89 hyp=1.78 cameraTheta=2.62 mountX=1.62 mountY=0.24, mountTheta=0.15
02:20:04.244 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.54, y=0.89, opts=13)
02:20:04.244 00.000 21444 Enqueuing Move request for scope (-1.54, 0.89)
02:20:04.244 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=398, FiltMax=65504, Gamma=0.560
02:20:04.244 00.000 25848 Worker thread wakes up
02:20:04.244 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.54, 0.89) opts 0xd
02:20:04.244 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.54, 0.89)
02:20:04.244 00.000 25848 Moving (-1.54, 0.89) raw xDistance=1.62 yDistance=0.24
02:20:04.244 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.62
02:20:04.244 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:04.245 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:20:04.245 00.000 25848 MoveAxis(W, 45, ABG)
02:20:04.245 00.000 25848 Guiding  Dir = 3, Dur = 45
02:20:04.245 00.000 21444 UpdateGuideState exits: m=5377939 SNR=210.2 Saturated
02:20:04.245 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:04.245 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:04.245 00.000 21444 Enqueuing Expose request
02:20:04.265 00.020 25848 IsSlewing returns 0
02:20:04.265 00.000 25848 IsGuiding returns 0
02:20:04.297 00.032 25848 PulseGuide returned control before completion, sleep 24
02:20:04.327 00.030 25848 IsGuiding returns 1
02:20:04.327 00.000 25848 scope still moving after pulse duration time elapsed
02:20:04.390 00.063 25848 IsSlewing returns 0
02:20:04.391 00.001 25848 IsGuiding returns 0
02:20:04.391 00.000 25848 scope move finished after 45 + 80 ms
02:20:04.391 00.000 25848 Move returns status 0, amount 45
02:20:04.391 00.000 25848 MoveAxis(N, 0, ABG)
02:20:04.391 00.000 25848 Move returns status 0, amount 0
02:20:04.391 00.000 25848 move complete, result=0
02:20:04.391 00.000 25848 worker thread done servicing request
02:20:04.391 00.000 25848 Worker thread wakes up
02:20:04.391 00.000 21444 GuideStep: 1.6 px 45 ms WEST, 0.2 px 0 ms NORTH
02:20:04.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:04.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:07.237 02.846 25848 Exposure complete
02:20:07.312 00.075 25848 worker thread done servicing request
02:20:07.313 00.001 21444 OnExposeComplete: enter
02:20:07.313 00.000 21444 UpdateGuideState(): m_state=6
02:20:07.313 00.000 21444 Star::Find(15, 1251, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 851
02:20:07.313 00.000 21444 Star::Find returns 1 (1), X=1253.19, Y=667.68, Mass=5146465, SNR=149.6, Peak=65504 HFD=7.8
02:20:07.313 00.000 21444 MultiStar: [#1 -0.08,1.24,0.96,U] [#2 -0.59,0.96,0.76,U] [#3 0.06,0.89,0.63,U] [#4 -0.06,0.17,0.98,U] [#5 -0.56,0.21,0.72,U] [#6 -0.21,0.69,0.79,U] [#7 0.50,1.15,0.60,U] [#8 -2.16,1.07,0.00,M2] 
02:20:07.313 00.000 21444 refined, 7 included, MultiStar: {-0.20, 0.87}, one-star: {-0.46, 1.58}
02:20:07.313 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
02:20:07.313 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.18)
02:20:07.313 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.87 hyp=0.89 cameraTheta=1.80 mountX=0.28 mountY=0.73, mountTheta=1.21
02:20:07.314 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.87, opts=13)
02:20:07.314 00.000 21444 Enqueuing Move request for scope (-0.20, 0.87)
02:20:07.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=282, FiltMax=65504, Gamma=0.560
02:20:07.314 00.000 25848 Worker thread wakes up
02:20:07.314 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.87) opts 0xd
02:20:07.314 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.87)
02:20:07.314 00.000 25848 Moving (-0.20, 0.87) raw xDistance=0.28 yDistance=0.73
02:20:07.315 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
02:20:07.315 00.000 21444 UpdateGuideState exits: m=5146465 SNR=149.6 Saturated
02:20:07.315 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:07.315 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:07.315 00.000 21444 Enqueuing Expose request
02:20:07.315 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:20:07.315 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.73
02:20:07.316 00.001 25848 MoveAxis(E, 0, ABG)
02:20:07.316 00.000 25848 Move returns status 0, amount 0
02:20:07.316 00.000 25848 MoveAxis(N, 0, ABG)
02:20:07.316 00.000 25848 Move returns status 0, amount 0
02:20:07.316 00.000 25848 move complete, result=0
02:20:07.316 00.000 25848 worker thread done servicing request
02:20:07.316 00.000 25848 Worker thread wakes up
02:20:07.316 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:07.316 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:07.317 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
02:20:10.171 02.854 25848 Exposure complete
02:20:10.259 00.088 25848 worker thread done servicing request
02:20:10.259 00.000 21444 OnExposeComplete: enter
02:20:10.259 00.000 21444 UpdateGuideState(): m_state=6
02:20:10.259 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 852
02:20:10.260 00.001 21444 Star::Find returns 1 (1), X=1253.16, Y=668.31, Mass=5248653, SNR=172.7, Peak=65504 HFD=7.9
02:20:10.260 00.000 21444 MultiStar: [#1 0.37,1.09,0.90,U] [#2 -0.51,1.59,0.56,U] [#3 0.27,2.07,0.00,M1] [#4 -0.11,1.17,0.75,U] [#5 0.01,1.51,0.58,U] [#6 0.25,1.73,0.70,U] [#7 -0.15,1.51,0.73,U] [#8 -1.81,2.26,0.00,M3] 
02:20:10.260 00.000 21444 refined, 6 included, MultiStar: {-0.09, 1.56}, one-star: {-0.48, 2.21}
02:20:10.260 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.43 = -1.43)
02:20:10.260 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.27 = 2.01)
02:20:10.260 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=1.56 hyp=1.56 cameraTheta=1.63 mountX=0.23 mountY=1.41, mountTheta=1.41
02:20:10.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=1.56, opts=13)
02:20:10.261 00.000 21444 Enqueuing Move request for scope (-0.09, 1.56)
02:20:10.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=116, FiltMax=65504, Gamma=0.560
02:20:10.261 00.000 21444 UpdateGuideState exits: m=5248653 SNR=172.7 Saturated
02:20:10.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:10.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:10.261 00.000 21444 Enqueuing Expose request
02:20:10.262 00.001 25848 Worker thread wakes up
02:20:10.262 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 1.56) opts 0xd
02:20:10.262 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 1.56)
02:20:10.262 00.000 25848 Moving (-0.09, 1.56) raw xDistance=0.23 yDistance=1.41
02:20:10.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
02:20:10.262 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.26 newest=2.38
02:20:10.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.41 from input 1.41
02:20:10.262 00.000 25848 MoveAxis(E, 0, ABG)
02:20:10.262 00.000 25848 Move returns status 0, amount 0
02:20:10.262 00.000 25848 BLC: Oldest BLC event removed
02:20:10.262 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 277 applied
02:20:10.262 00.000 25848 MoveAxis(S, 315, ABG)
02:20:10.262 00.000 25848 Guiding  Dir = 1, Dur = 315
02:20:10.299 00.037 25848 IsSlewing returns 0
02:20:10.299 00.000 25848 IsGuiding returns 0
02:20:10.330 00.031 25848 PulseGuide returned control before completion, sleep 294
02:20:10.638 00.308 25848 IsGuiding returns 1
02:20:10.638 00.000 25848 scope still moving after pulse duration time elapsed
02:20:10.689 00.051 25848 IsSlewing returns 0
02:20:10.690 00.001 25848 IsGuiding returns 0
02:20:10.690 00.000 25848 scope move finished after 315 + 75 ms
02:20:10.690 00.000 25848 Move returns status 0, amount 315
02:20:10.690 00.000 25848 move complete, result=0
02:20:10.690 00.000 25848 worker thread done servicing request
02:20:10.690 00.000 25848 Worker thread wakes up
02:20:10.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:10.690 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:10.690 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.4 px 315 ms SOUTH
02:20:13.536 02.846 25848 Exposure complete
02:20:13.620 00.084 25848 worker thread done servicing request
02:20:13.620 00.000 21444 OnExposeComplete: enter
02:20:13.620 00.000 21444 UpdateGuideState(): m_state=6
02:20:13.620 00.000 21444 Star::Find(15, 1253, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 853
02:20:13.620 00.000 21444 Star::Find returns 1 (1), X=1252.77, Y=666.76, Mass=5216024, SNR=152.7, Peak=65504 HFD=7.8
02:20:13.620 00.000 21444 MultiStar: [#1 -0.12,-0.30,0.99,U] [#2 -0.82,-0.43,0.63,U] [#3 -0.59,0.28,0.66,U] [#4 -0.59,-0.10,0.94,U] [#5 0.37,-0.50,0.72,U] [#6 0.74,-0.56,0.64,U] [#7 -0.69,-0.15,0.60,U] [#8 -1.37,0.59,0.62,U] 
02:20:13.621 00.001 21444 refined, 8 included, MultiStar: {-0.44, -0.04}, one-star: {-0.88, 0.66}
02:20:13.621 00.000 21444 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.05) = xAngle (-6.11 = 0.18)
02:20:13.621 00.000 21444 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.95 = -2.67)
02:20:13.621 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=-0.04 hyp=0.44 cameraTheta=-3.05 mountX=0.43 mountY=-0.20, mountTheta=-0.44
02:20:13.621 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-0.04, opts=13)
02:20:13.621 00.000 21444 Enqueuing Move request for scope (-0.44, -0.04)
02:20:13.621 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=132, FiltMax=65504, Gamma=0.560
02:20:13.621 00.000 21444 UpdateGuideState exits: m=5216024 SNR=152.7 Saturated
02:20:13.621 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:13.621 00.000 25848 Worker thread wakes up
02:20:13.622 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.04) opts 0xd
02:20:13.622 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -0.04)
02:20:13.622 00.000 25848 Moving (-0.44, -0.04) raw xDistance=0.43 yDistance=-0.20
02:20:13.622 00.000 25848 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.52, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.410443, 1:-0.201780
02:20:13.622 00.000 25848 BLC: No correction, Miss < min_move
02:20:13.622 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
02:20:13.622 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:13.622 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:20:13.622 00.000 25848 MoveAxis(E, 0, ABG)
02:20:13.622 00.000 25848 Move returns status 0, amount 0
02:20:13.622 00.000 25848 MoveAxis(N, 0, ABG)
02:20:13.622 00.000 25848 Move returns status 0, amount 0
02:20:13.622 00.000 25848 move complete, result=0
02:20:13.622 00.000 25848 worker thread done servicing request
02:20:13.622 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:13.622 00.000 21444 Enqueuing Expose request
02:20:13.622 00.000 25848 Worker thread wakes up
02:20:13.622 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
02:20:13.622 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:13.622 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:16.475 02.853 25848 Exposure complete
02:20:16.556 00.081 25848 worker thread done servicing request
02:20:16.556 00.000 21444 OnExposeComplete: enter
02:20:16.556 00.000 21444 UpdateGuideState(): m_state=6
02:20:16.556 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 854
02:20:16.556 00.000 21444 Star::Find returns 1 (1), X=1252.49, Y=667.65, Mass=5473030, SNR=216.9, Peak=65504 HFD=7.7
02:20:16.556 00.000 21444 MultiStar: [#1 -0.06,1.29,0.92,U] [#2 -0.11,1.96,0.67,U] [#3 -0.47,1.77,0.62,U] [#4 -0.20,1.00,0.78,U] [#5 0.74,1.02,0.56,U] [#6 -0.22,1.08,0.62,U] [#7 -0.34,1.48,0.66,U] [#8 -2.08,1.73,0.00,M3] 
02:20:16.556 00.000 21444 refined, 7 included, MultiStar: {-0.29, 1.40}, one-star: {-1.16, 1.55}
02:20:16.556 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
02:20:16.556 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.12 = 2.16)
02:20:16.557 00.001 21444 CameraToMount -- cameraX=-0.29 cameraY=1.40 hyp=1.43 cameraTheta=1.77 mountX=0.41 mountY=1.18, mountTheta=1.24
02:20:16.557 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=1.40, opts=13)
02:20:16.557 00.000 21444 Enqueuing Move request for scope (-0.29, 1.40)
02:20:16.557 00.000 25848 Worker thread wakes up
02:20:16.557 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.40) opts 0xd
02:20:16.557 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 1.40)
02:20:16.557 00.000 25848 Moving (-0.29, 1.40) raw xDistance=0.41 yDistance=1.18
02:20:16.557 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=206, FiltMax=65504, Gamma=0.560
02:20:16.558 00.001 21444 UpdateGuideState exits: m=5473030 SNR=216.9 Saturated
02:20:16.558 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:16.558 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:16.558 00.000 21444 Enqueuing Expose request
02:20:16.558 00.000 25848 BLC: History state: CurrMiss=1.18, AvgInitMiss=0.52, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.410443, 1:-0.201780, 2:1.183290
02:20:16.558 00.000 25848 BLC: Under-shoot: nominal increase by 14
02:20:16.558 00.000 25848 BLC: window closed
02:20:16.558 00.000 25848 BLC: Pulse adjusted to 291
02:20:16.558 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
02:20:16.558 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
02:20:16.558 00.000 25848 MoveAxis(E, 0, ABG)
02:20:16.558 00.000 25848 Move returns status 0, amount 0
02:20:16.558 00.000 25848 MoveAxis(S, 32, ABG)
02:20:16.558 00.000 25848 Guiding  Dir = 1, Dur = 32
02:20:16.596 00.038 21444 evsrv: cli 0107E560 connect
02:20:16.596 00.000 21444 case statement mapped state 6 to 3
02:20:16.596 00.000 21444 case statement mapped state 6 to 3
02:20:16.596 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"828a5fee-efa5-4e08-9dba-02316af7a34f"}
02:20:16.596 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"828a5fee-efa5-4e08-9dba-02316af7a34f"}
02:20:16.597 00.001 21444 evsrv: cli 0107E560 disconnect
02:20:16.609 00.012 25848 IsSlewing returns 0
02:20:16.609 00.000 25848 IsGuiding returns 0
02:20:16.640 00.031 25848 PulseGuide returned control before completion, sleep 11
02:20:16.678 00.038 25848 IsGuiding returns 1
02:20:16.678 00.000 25848 scope still moving after pulse duration time elapsed
02:20:16.759 00.081 25848 IsSlewing returns 0
02:20:16.759 00.000 25848 IsGuiding returns 0
02:20:16.759 00.000 25848 scope move finished after 32 + 117 ms
02:20:16.759 00.000 25848 Move returns status 0, amount 32
02:20:16.759 00.000 25848 move complete, result=0
02:20:16.759 00.000 25848 worker thread done servicing request
02:20:16.759 00.000 25848 Worker thread wakes up
02:20:16.760 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:16.760 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:16.760 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.2 px 32 ms SOUTH
02:20:19.608 02.848 25848 Exposure complete
02:20:19.689 00.081 25848 worker thread done servicing request
02:20:19.689 00.000 21444 OnExposeComplete: enter
02:20:19.689 00.000 21444 UpdateGuideState(): m_state=6
02:20:19.690 00.001 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 855
02:20:19.690 00.000 21444 Star::Find returns 1 (1), X=1253.93, Y=668.17, Mass=5622289, SNR=215.6, Peak=65504 HFD=8.1
02:20:19.690 00.000 21444 MultiStar: [#1 0.72,0.93,0.82,U] [#2 -0.03,1.45,0.64,U] [#3 0.34,1.27,0.51,U] [#4 0.45,1.36,0.67,U] [#5 0.22,1.37,0.49,U] [#6 1.07,0.74,0.56,U] [#7 0.11,1.85,0.54,U] [#8 -1.08,2.35,0.00,M4] 
02:20:19.690 00.000 21444 refined, 7 included, MultiStar: {0.40, 1.42}, one-star: {0.28, 2.07}
02:20:19.690 00.000 21444 CameraToMount -- cameraTheta (1.29) - m_xAngle (3.05) = xAngle (-1.76 = -1.76)
02:20:19.690 00.000 21444 CameraToMount -- cameraTheta (1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.60 = 1.68)
02:20:19.690 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=1.42 hyp=1.47 cameraTheta=1.29 mountX=-0.27 mountY=1.46, mountTheta=1.75
02:20:19.691 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=1.42, opts=13)
02:20:19.691 00.000 21444 Enqueuing Move request for scope (0.40, 1.42)
02:20:19.691 00.000 25848 Worker thread wakes up
02:20:19.691 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 1.42) opts 0xd
02:20:19.691 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 1.42)
02:20:19.691 00.000 25848 Moving (0.40, 1.42) raw xDistance=-0.27 yDistance=1.46
02:20:19.691 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
02:20:19.691 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
02:20:19.691 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=206, FiltMax=65504, Gamma=0.560
02:20:19.691 00.000 21444 UpdateGuideState exits: m=5622289 SNR=215.6 Saturated
02:20:19.691 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:19.691 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:19.691 00.000 21444 Enqueuing Expose request
02:20:19.691 00.000 25848 MoveAxis(E, 0, ABG)
02:20:19.691 00.000 25848 Move returns status 0, amount 0
02:20:19.691 00.000 25848 MoveAxis(S, 40, ABG)
02:20:19.691 00.000 25848 Guiding  Dir = 1, Dur = 40
02:20:19.720 00.029 25848 IsSlewing returns 0
02:20:19.720 00.000 25848 IsGuiding returns 0
02:20:19.751 00.031 25848 PulseGuide returned control before completion, sleep 20
02:20:19.781 00.030 25848 IsGuiding returns 1
02:20:19.781 00.000 25848 scope still moving after pulse duration time elapsed
02:20:19.845 00.064 25848 IsSlewing returns 0
02:20:19.845 00.000 25848 IsGuiding returns 0
02:20:19.845 00.000 25848 scope move finished after 40 + 85 ms
02:20:19.845 00.000 25848 Move returns status 0, amount 40
02:20:19.845 00.000 25848 move complete, result=0
02:20:19.845 00.000 25848 worker thread done servicing request
02:20:19.845 00.000 25848 Worker thread wakes up
02:20:19.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:19.845 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.5 px 40 ms SOUTH
02:20:19.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:22.700 02.855 25848 Exposure complete
02:20:22.788 00.088 25848 worker thread done servicing request
02:20:22.788 00.000 21444 OnExposeComplete: enter
02:20:22.788 00.000 21444 UpdateGuideState(): m_state=6
02:20:22.788 00.000 21444 Star::Find(15, 1253, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 856
02:20:22.788 00.000 21444 Star::Find returns 1 (1), X=1252.93, Y=666.55, Mass=5544293, SNR=201.7, Peak=65504 HFD=7.9
02:20:22.789 00.001 21444 MultiStar: [#1 -0.16,0.07,0.91,U] [#2 -0.71,0.87,0.79,U] [#3 -0.71,-0.33,0.63,U] [#4 -0.35,-0.39,0.75,U] [#5 0.64,-0.29,0.46,U] [#6 0.12,-0.41,0.63,U] [#7 -0.42,0.47,0.72,U] [#8 -1.23,0.57,0.50,U] 
02:20:22.789 00.000 21444 refined, 8 included, MultiStar: {-0.42, 0.15}, one-star: {-0.72, 0.45}
02:20:22.789 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
02:20:22.789 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
02:20:22.789 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.15 hyp=0.45 cameraTheta=2.81 mountX=0.43 mountY=-0.02, mountTheta=-0.06
02:20:22.790 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.15, opts=13)
02:20:22.790 00.000 21444 Enqueuing Move request for scope (-0.42, 0.15)
02:20:22.790 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=42, FiltMax=65504, Gamma=0.560
02:20:22.790 00.000 21444 UpdateGuideState exits: m=5544293 SNR=201.7 Saturated
02:20:22.790 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:22.790 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:22.790 00.000 21444 Enqueuing Expose request
02:20:22.790 00.000 25848 Worker thread wakes up
02:20:22.790 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.15) opts 0xd
02:20:22.790 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.15)
02:20:22.790 00.000 25848 Moving (-0.42, 0.15) raw xDistance=0.43 yDistance=-0.02
02:20:22.790 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
02:20:22.790 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:22.790 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:20:22.790 00.000 25848 MoveAxis(E, 0, ABG)
02:20:22.790 00.000 25848 Move returns status 0, amount 0
02:20:22.790 00.000 25848 MoveAxis(N, 0, ABG)
02:20:22.790 00.000 25848 Move returns status 0, amount 0
02:20:22.791 00.001 25848 move complete, result=0
02:20:22.791 00.000 25848 worker thread done servicing request
02:20:22.791 00.000 25848 Worker thread wakes up
02:20:22.791 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:22.791 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:22.791 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
02:20:25.641 02.850 25848 Exposure complete
02:20:25.708 00.067 25848 worker thread done servicing request
02:20:25.708 00.000 21444 OnExposeComplete: enter
02:20:25.708 00.000 21444 UpdateGuideState(): m_state=6
02:20:25.708 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 857
02:20:25.708 00.000 21444 Star::Find returns 1 (1), X=1253.53, Y=667.28, Mass=5639670, SNR=220.3, Peak=65504 HFD=7.8
02:20:25.708 00.000 21444 MultiStar: [#1 0.86,0.17,0.80,U] [#2 0.10,0.65,0.64,U] [#3 0.36,0.04,0.68,U] [#4 0.10,0.01,0.80,U] [#5 -0.00,-0.01,0.60,U] [#6 -0.03,0.29,0.66,U] [#7 0.48,0.85,0.70,U] [#8 -1.26,1.34,0.40,U] 
02:20:25.708 00.000 21444 refined, 8 included, MultiStar: {0.12, 0.49}, one-star: {-0.12, 1.18}
02:20:25.708 00.000 21444 CameraToMount -- cameraTheta (1.33) - m_xAngle (3.05) = xAngle (-1.72 = -1.72)
02:20:25.708 00.000 21444 CameraToMount -- cameraTheta (1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.57 = 1.72)
02:20:25.708 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.49 hyp=0.51 cameraTheta=1.33 mountX=-0.08 mountY=0.50, mountTheta=1.72
02:20:25.709 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.49, opts=13)
02:20:25.709 00.000 21444 Enqueuing Move request for scope (0.12, 0.49)
02:20:25.709 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=66, FiltMax=65504, Gamma=0.560
02:20:25.709 00.000 21444 UpdateGuideState exits: m=5639670 SNR=220.3 Saturated
02:20:25.709 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:25.709 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:25.709 00.000 21444 Enqueuing Expose request
02:20:25.710 00.001 25848 Worker thread wakes up
02:20:25.710 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.49) opts 0xd
02:20:25.710 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.49)
02:20:25.710 00.000 25848 Moving (0.12, 0.49) raw xDistance=-0.08 yDistance=0.50
02:20:25.710 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:20:25.710 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:25.710 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
02:20:25.710 00.000 25848 MoveAxis(E, 0, ABG)
02:20:25.710 00.000 25848 Move returns status 0, amount 0
02:20:25.710 00.000 25848 MoveAxis(N, 0, ABG)
02:20:25.710 00.000 25848 Move returns status 0, amount 0
02:20:25.710 00.000 25848 move complete, result=0
02:20:25.710 00.000 25848 worker thread done servicing request
02:20:25.710 00.000 25848 Worker thread wakes up
02:20:25.710 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:25.710 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:25.710 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:20:28.558 02.848 25848 Exposure complete
02:20:28.631 00.073 25848 worker thread done servicing request
02:20:28.631 00.000 21444 OnExposeComplete: enter
02:20:28.631 00.000 21444 UpdateGuideState(): m_state=6
02:20:28.631 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 858
02:20:28.631 00.000 21444 Star::Find returns 1 (1), X=1253.72, Y=666.55, Mass=5540648, SNR=195.9, Peak=65504 HFD=7.7
02:20:28.632 00.001 21444 MultiStar: [#1 1.05,0.60,0.97,U] [#2 0.41,0.73,0.98,U] [#3 0.84,0.26,0.78,U] [#4 0.68,-0.19,0.95,U] [#5 1.03,0.21,0.92,U] [#6 1.41,0.21,0.74,U] [#7 0.69,0.64,0.93,U] [#8 -0.46,1.51,0.89,U] 
02:20:28.632 00.000 21444 single-star, 8 included, MultiStar: {0.62, 0.50}, one-star: {0.08, 0.45}
02:20:28.632 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
02:20:28.632 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
02:20:28.632 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.45 hyp=0.46 cameraTheta=1.40 mountX=-0.03 mountY=0.44, mountTheta=1.65
02:20:28.632 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.45, opts=13)
02:20:28.632 00.000 21444 Enqueuing Move request for scope (0.08, 0.45)
02:20:28.633 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=344, FiltMax=65504, Gamma=0.560
02:20:28.633 00.000 21444 UpdateGuideState exits: m=5540648 SNR=195.9 Saturated
02:20:28.633 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:28.633 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:28.633 00.000 21444 Enqueuing Expose request
02:20:28.633 00.000 25848 Worker thread wakes up
02:20:28.633 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.45) opts 0xd
02:20:28.633 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.45)
02:20:28.633 00.000 25848 Moving (0.08, 0.45) raw xDistance=-0.03 yDistance=0.44
02:20:28.633 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:20:28.633 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:28.633 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
02:20:28.633 00.000 25848 MoveAxis(E, 0, ABG)
02:20:28.633 00.000 25848 Move returns status 0, amount 0
02:20:28.633 00.000 25848 MoveAxis(N, 0, ABG)
02:20:28.633 00.000 25848 Move returns status 0, amount 0
02:20:28.633 00.000 25848 move complete, result=0
02:20:28.633 00.000 25848 worker thread done servicing request
02:20:28.633 00.000 25848 Worker thread wakes up
02:20:28.633 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
02:20:28.633 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:28.633 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:31.483 02.850 25848 Exposure complete
02:20:31.559 00.076 25848 worker thread done servicing request
02:20:31.559 00.000 21444 OnExposeComplete: enter
02:20:31.559 00.000 21444 UpdateGuideState(): m_state=6
02:20:31.560 00.001 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 859
02:20:31.560 00.000 21444 Star::Find returns 1 (1), X=1253.12, Y=665.92, Mass=5513125, SNR=236.7, Peak=65504 HFD=8.0
02:20:31.560 00.000 21444 MultiStar: [#1 -0.01,0.20,0.82,U] [#2 -0.80,0.56,0.70,U] [#3 0.01,-0.02,0.58,U] [#4 -0.07,-0.35,0.54,U] [#5 -0.06,0.60,0.56,U] [#6 -0.07,0.10,0.52,U] [#7 -0.02,0.07,0.48,U] [#8 -1.97,0.98,0.00,M2] 
02:20:31.560 00.000 21444 refined, 7 included, MultiStar: {-0.23, 0.12}, one-star: {-0.53, -0.18}
02:20:31.560 00.000 21444 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.05) = xAngle (-0.38 = -0.38)
02:20:31.560 00.000 21444 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.06)
02:20:31.560 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.67 mountX=0.24 mountY=0.02, mountTheta=0.08
02:20:31.561 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.12, opts=13)
02:20:31.561 00.000 21444 Enqueuing Move request for scope (-0.23, 0.12)
02:20:31.561 00.000 25848 Worker thread wakes up
02:20:31.561 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
02:20:31.561 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=140, FiltMax=65504, Gamma=0.560
02:20:31.561 00.000 21444 UpdateGuideState exits: m=5513125 SNR=236.7 Saturated
02:20:31.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:31.561 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:31.561 00.000 21444 Enqueuing Expose request
02:20:31.561 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
02:20:31.561 00.000 25848 Moving (-0.23, 0.12) raw xDistance=0.24 yDistance=0.02
02:20:31.561 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
02:20:31.561 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:31.561 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:20:31.561 00.000 25848 MoveAxis(E, 0, ABG)
02:20:31.561 00.000 25848 Move returns status 0, amount 0
02:20:31.561 00.000 25848 MoveAxis(N, 0, ABG)
02:20:31.561 00.000 25848 Move returns status 0, amount 0
02:20:31.561 00.000 25848 move complete, result=0
02:20:31.561 00.000 25848 worker thread done servicing request
02:20:31.561 00.000 25848 Worker thread wakes up
02:20:31.561 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:31.561 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:31.562 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:34.406 02.844 25848 Exposure complete
02:20:34.490 00.084 25848 worker thread done servicing request
02:20:34.490 00.000 21444 OnExposeComplete: enter
02:20:34.490 00.000 21444 UpdateGuideState(): m_state=6
02:20:34.490 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 860
02:20:34.490 00.000 21444 Star::Find returns 1 (1), X=1254.10, Y=666.71, Mass=5865223, SNR=302.6, Peak=65504 HFD=7.9
02:20:34.491 00.001 21444 MultiStar: [#1 0.94,0.13,0.79,U] [#2 0.40,0.94,0.63,U] [#3 0.66,0.80,0.76,U] [#4 0.56,0.06,0.69,U] [#5 1.06,0.24,0.54,U] [#6 0.76,-0.24,0.62,U] [#7 0.65,0.35,0.48,U] [#8 -1.48,1.14,0.38,U] 
02:20:34.491 00.000 21444 refined, 8 included, MultiStar: {0.53, 0.43}, one-star: {0.46, 0.61}
02:20:34.491 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
02:20:34.491 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.22 = 1.06)
02:20:34.491 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=0.43 hyp=0.68 cameraTheta=0.68 mountX=-0.49 mountY=0.60, mountTheta=2.26
02:20:34.492 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=0.43, opts=13)
02:20:34.492 00.000 21444 Enqueuing Move request for scope (0.53, 0.43)
02:20:34.492 00.000 25848 Worker thread wakes up
02:20:34.492 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.43) opts 0xd
02:20:34.492 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=254, FiltMax=65504, Gamma=0.560
02:20:34.492 00.000 21444 UpdateGuideState exits: m=5865223 SNR=302.6 Saturated
02:20:34.492 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:34.492 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:34.492 00.000 21444 Enqueuing Expose request
02:20:34.492 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, 0.43)
02:20:34.492 00.000 25848 Moving (0.53, 0.43) raw xDistance=-0.49 yDistance=0.60
02:20:34.492 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
02:20:34.492 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
02:20:34.492 00.000 25848 MoveAxis(E, 0, ABG)
02:20:34.492 00.000 25848 Move returns status 0, amount 0
02:20:34.492 00.000 25848 MoveAxis(S, 16, ABG)
02:20:34.492 00.000 25848 Guiding  Dir = 1, Dur = 16
02:20:34.517 00.025 25848 IsSlewing returns 0
02:20:34.517 00.000 25848 IsGuiding returns 0
02:20:34.576 00.059 25848 IsGuiding returns 1
02:20:34.576 00.000 25848 scope still moving after pulse duration time elapsed
02:20:34.639 00.063 25848 IsSlewing returns 0
02:20:34.640 00.001 25848 IsGuiding returns 0
02:20:34.640 00.000 25848 scope move finished after 16 + 106 ms
02:20:34.640 00.000 25848 Move returns status 0, amount 16
02:20:34.640 00.000 25848 move complete, result=0
02:20:34.640 00.000 25848 worker thread done servicing request
02:20:34.640 00.000 25848 Worker thread wakes up
02:20:34.640 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.6 px 16 ms SOUTH
02:20:34.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:34.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:37.486 02.846 25848 Exposure complete
02:20:37.567 00.081 25848 worker thread done servicing request
02:20:37.567 00.000 21444 OnExposeComplete: enter
02:20:37.567 00.000 21444 UpdateGuideState(): m_state=6
02:20:37.567 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 861
02:20:37.567 00.000 21444 Star::Find returns 1 (1), X=1254.83, Y=666.43, Mass=5713060, SNR=236.8, Peak=65504 HFD=8.0
02:20:37.568 00.001 21444 MultiStar: [#1 1.19,-0.18,0.91,U] [#2 1.04,-0.18,0.90,U] [#3 1.71,-0.73,0.57,U] [#4 2.20,-0.40,0.00,M1] [#5 1.69,-0.46,0.74,U] [#6 2.17,-0.08,0.00,M1] [#7 1.86,0.34,0.61,U] [#8 -0.18,0.60,0.60,U] 
02:20:37.568 00.000 21444 refined, 6 included, MultiStar: {1.21, -0.04}, one-star: {1.18, 0.33}
02:20:37.568 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
02:20:37.568 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
02:20:37.568 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=-0.04 hyp=1.21 cameraTheta=-0.03 mountX=-1.21 mountY=0.43, mountTheta=2.80
02:20:37.569 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=-0.04, opts=13)
02:20:37.569 00.000 21444 Enqueuing Move request for scope (1.21, -0.04)
02:20:37.569 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=144, FiltMax=65504, Gamma=0.560
02:20:37.569 00.000 21444 UpdateGuideState exits: m=5713060 SNR=236.8 Saturated
02:20:37.569 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:37.569 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:37.569 00.000 21444 Enqueuing Expose request
02:20:37.569 00.000 25848 Worker thread wakes up
02:20:37.569 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, -0.04) opts 0xd
02:20:37.569 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, -0.04)
02:20:37.569 00.000 25848 Moving (1.21, -0.04) raw xDistance=-1.21 yDistance=0.43
02:20:37.569 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.21
02:20:37.569 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:37.569 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:20:37.569 00.000 25848 MoveAxis(E, 35, ABG)
02:20:37.569 00.000 25848 Guiding  Dir = 2, Dur = 35
02:20:37.593 00.024 25848 IsSlewing returns 0
02:20:37.593 00.000 25848 IsGuiding returns 0
02:20:37.625 00.032 25848 PulseGuide returned control before completion, sleep 14
02:20:37.643 00.018 25848 IsGuiding returns 1
02:20:37.643 00.000 25848 scope still moving after pulse duration time elapsed
02:20:37.701 00.058 25848 IsSlewing returns 0
02:20:37.702 00.001 25848 IsGuiding returns 0
02:20:37.702 00.000 25848 scope move finished after 35 + 73 ms
02:20:37.702 00.000 25848 Move returns status 0, amount 35
02:20:37.702 00.000 25848 MoveAxis(N, 0, ABG)
02:20:37.702 00.000 25848 Move returns status 0, amount 0
02:20:37.702 00.000 25848 move complete, result=0
02:20:37.702 00.000 25848 worker thread done servicing request
02:20:37.702 00.000 25848 Worker thread wakes up
02:20:37.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:37.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:37.702 00.000 21444 GuideStep: -1.2 px 35 ms EAST, 0.4 px 0 ms NORTH
02:20:40.549 02.847 25848 Exposure complete
02:20:40.615 00.066 25848 worker thread done servicing request
02:20:40.615 00.000 21444 OnExposeComplete: enter
02:20:40.616 00.001 21444 UpdateGuideState(): m_state=6
02:20:40.616 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 862
02:20:40.616 00.000 21444 Star::Find returns 1 (1), X=1253.58, Y=665.81, Mass=5552007, SNR=218.4, Peak=65504 HFD=7.8
02:20:40.616 00.000 21444 MultiStar: [#1 1.16,0.78,0.95,U] [#2 0.94,0.85,0.79,U] [#3 0.80,1.06,0.49,U] [#4 0.35,-0.48,0.71,U] [#5 0.94,-0.43,0.64,U] [#6 0.65,-0.13,0.70,U] [#7 0.33,0.03,0.59,U] [#8 -0.71,0.72,0.50,U] 
02:20:40.616 00.000 21444 single-star, 8 included, MultiStar: {0.52, 0.21}, one-star: {-0.07, -0.29}
02:20:40.616 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.42)
02:20:40.616 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.42)
02:20:40.616 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.29 cameraTheta=-1.81 mountX=0.04 mountY=-0.29, mountTheta=-1.42
02:20:40.617 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-0.29, opts=13)
02:20:40.617 00.000 21444 Enqueuing Move request for scope (-0.07, -0.29)
02:20:40.617 00.000 25848 Worker thread wakes up
02:20:40.617 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
02:20:40.617 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
02:20:40.617 00.000 25848 Moving (-0.07, -0.29) raw xDistance=0.04 yDistance=-0.29
02:20:40.617 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2420, FiltMin=308, FiltMax=65504, Gamma=0.560
02:20:40.617 00.000 21444 UpdateGuideState exits: m=5552007 SNR=218.4 Saturated
02:20:40.617 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:40.617 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:40.617 00.000 21444 Enqueuing Expose request
02:20:40.617 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:20:40.617 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:40.617 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:20:40.617 00.000 25848 MoveAxis(E, 0, ABG)
02:20:40.617 00.000 25848 Move returns status 0, amount 0
02:20:40.617 00.000 25848 MoveAxis(N, 0, ABG)
02:20:40.617 00.000 25848 Move returns status 0, amount 0
02:20:40.617 00.000 25848 move complete, result=0
02:20:40.617 00.000 25848 worker thread done servicing request
02:20:40.617 00.000 25848 Worker thread wakes up
02:20:40.618 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:40.618 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:40.618 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:20:43.460 02.842 25848 Exposure complete
02:20:43.545 00.085 25848 worker thread done servicing request
02:20:43.545 00.000 21444 OnExposeComplete: enter
02:20:43.545 00.000 21444 UpdateGuideState(): m_state=6
02:20:43.545 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 863
02:20:43.545 00.000 21444 Star::Find returns 1 (1), X=1254.27, Y=666.71, Mass=5616858, SNR=217.3, Peak=65504 HFD=7.9
02:20:43.545 00.000 21444 MultiStar: [#1 0.91,-0.02,0.91,U] [#2 0.28,-0.01,0.72,U] [#3 0.33,-0.12,0.60,U] [#4 1.12,-0.15,0.91,U] [#5 1.42,0.49,0.67,U] [#6 1.32,0.13,0.57,U] [#7 0.92,0.69,0.62,U] [#8 -0.75,0.99,0.56,U] 
02:20:43.545 00.000 21444 refined, 8 included, MultiStar: {0.72, 0.27}, one-star: {0.63, 0.61}
02:20:43.545 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
02:20:43.545 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.75)
02:20:43.545 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=0.27 hyp=0.77 cameraTheta=0.36 mountX=-0.69 mountY=0.52, mountTheta=2.50
02:20:43.546 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=0.27, opts=13)
02:20:43.546 00.000 21444 Enqueuing Move request for scope (0.72, 0.27)
02:20:43.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=180, FiltMax=65504, Gamma=0.560
02:20:43.546 00.000 21444 UpdateGuideState exits: m=5616858 SNR=217.3 Saturated
02:20:43.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:43.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:43.546 00.000 21444 Enqueuing Expose request
02:20:43.547 00.001 25848 Worker thread wakes up
02:20:43.547 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.27) opts 0xd
02:20:43.547 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, 0.27)
02:20:43.547 00.000 25848 Moving (0.72, 0.27) raw xDistance=-0.69 yDistance=0.52
02:20:43.547 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69
02:20:43.547 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
02:20:43.547 00.000 25848 MoveAxis(E, 20, ABG)
02:20:43.547 00.000 25848 Guiding  Dir = 2, Dur = 20
02:20:43.579 00.032 25848 IsSlewing returns 0
02:20:43.579 00.000 25848 IsGuiding returns 0
02:20:43.611 00.032 25848 IsGuiding returns 1
02:20:43.611 00.000 25848 scope still moving after pulse duration time elapsed
02:20:43.657 00.046 25848 IsSlewing returns 0
02:20:43.657 00.000 25848 IsGuiding returns 0
02:20:43.657 00.000 25848 scope move finished after 20 + 57 ms
02:20:43.657 00.000 25848 Move returns status 0, amount 20
02:20:43.657 00.000 25848 MoveAxis(S, 14, ABG)
02:20:43.657 00.000 25848 Guiding  Dir = 1, Dur = 14
02:20:43.716 00.059 25848 IsSlewing returns 0
02:20:43.716 00.000 25848 IsGuiding returns 0
02:20:43.757 00.041 25848 IsGuiding returns 1
02:20:43.757 00.000 25848 scope still moving after pulse duration time elapsed
02:20:43.814 00.057 25848 IsSlewing returns 0
02:20:43.814 00.000 25848 IsGuiding returns 0
02:20:43.814 00.000 25848 scope move finished after 14 + 84 ms
02:20:43.814 00.000 25848 Move returns status 0, amount 14
02:20:43.814 00.000 25848 move complete, result=0
02:20:43.814 00.000 25848 worker thread done servicing request
02:20:43.814 00.000 25848 Worker thread wakes up
02:20:43.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:43.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:43.814 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.5 px 14 ms SOUTH
02:20:46.661 02.847 25848 Exposure complete
02:20:46.750 00.089 25848 worker thread done servicing request
02:20:46.751 00.001 21444 OnExposeComplete: enter
02:20:46.751 00.000 21444 UpdateGuideState(): m_state=6
02:20:46.751 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 864
02:20:46.751 00.000 21444 Star::Find returns 1 (1), X=1253.35, Y=666.57, Mass=5694785, SNR=219.4, Peak=65504 HFD=7.9
02:20:46.751 00.000 21444 MultiStar: [#1 0.74,-0.00,0.87,U] [#2 0.12,0.09,0.79,U] [#3 0.17,0.25,0.63,U] [#4 0.19,-0.28,0.65,U] [#5 0.79,0.29,0.56,U] [#6 0.69,-0.28,0.68,U] [#7 0.13,0.49,0.58,U] [#8 -1.07,0.83,0.52,U] 
02:20:46.751 00.000 21444 refined, 8 included, MultiStar: {0.17, 0.19}, one-star: {-0.30, 0.47}
02:20:46.751 00.000 21444 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
02:20:46.751 00.000 21444 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.06 = 1.22)
02:20:46.751 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.19 hyp=0.26 cameraTheta=0.83 mountX=-0.16 mountY=0.24, mountTheta=2.14
02:20:46.752 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.19, opts=13)
02:20:46.752 00.000 21444 Enqueuing Move request for scope (0.17, 0.19)
02:20:46.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=130, FiltMax=65504, Gamma=0.560
02:20:46.752 00.000 21444 UpdateGuideState exits: m=5694785 SNR=219.4 Saturated
02:20:46.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:46.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:46.752 00.000 21444 Enqueuing Expose request
02:20:46.753 00.001 25848 Worker thread wakes up
02:20:46.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.19) opts 0xd
02:20:46.753 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.19)
02:20:46.753 00.000 25848 Moving (0.17, 0.19) raw xDistance=-0.16 yDistance=0.24
02:20:46.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:20:46.753 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:46.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:20:46.753 00.000 25848 MoveAxis(E, 0, ABG)
02:20:46.753 00.000 25848 Move returns status 0, amount 0
02:20:46.753 00.000 25848 MoveAxis(N, 0, ABG)
02:20:46.753 00.000 25848 Move returns status 0, amount 0
02:20:46.753 00.000 25848 move complete, result=0
02:20:46.753 00.000 25848 worker thread done servicing request
02:20:46.753 00.000 25848 Worker thread wakes up
02:20:46.753 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:46.753 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:46.754 00.001 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:20:49.593 02.839 25848 Exposure complete
02:20:49.675 00.082 25848 worker thread done servicing request
02:20:49.675 00.000 21444 OnExposeComplete: enter
02:20:49.676 00.001 21444 UpdateGuideState(): m_state=6
02:20:49.676 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 865
02:20:49.676 00.000 21444 Star::Find returns 1 (1), X=1255.11, Y=666.46, Mass=5790675, SNR=307.4, Peak=65504 HFD=8.0
02:20:49.676 00.000 21444 MultiStar: [#1 1.84,-0.02,0.69,U] [#2 1.20,-0.11,0.54,U] [#3 1.23,-0.30,0.45,U] [#4 1.79,-0.04,0.65,U] [#5 2.16,-0.12,0.00,M1] [#6 2.42,-0.15,0.00,M1] [#7 1.54,0.35,0.41,U] [#8 0.61,0.61,0.39,U] 
02:20:49.676 00.000 21444 refined, 6 included, MultiStar: {1.44, 0.12}, one-star: {1.46, 0.36}
02:20:49.676 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
02:20:49.676 00.000 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
02:20:49.676 00.000 21444 CameraToMount -- cameraX=1.44 cameraY=0.12 hyp=1.45 cameraTheta=0.08 mountX=-1.43 mountY=0.66, mountTheta=2.71
02:20:49.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.44, y=0.12, opts=13)
02:20:49.677 00.000 21444 Enqueuing Move request for scope (1.44, 0.12)
02:20:49.677 00.000 25848 Worker thread wakes up
02:20:49.677 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.44, 0.12) opts 0xd
02:20:49.677 00.000 25848 Handling offset move in thread for scope, endpoint = (1.44, 0.12)
02:20:49.677 00.000 25848 Moving (1.44, 0.12) raw xDistance=-1.43 yDistance=0.66
02:20:49.677 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.43
02:20:49.677 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
02:20:49.677 00.000 25848 MoveAxis(E, 42, ABG)
02:20:49.677 00.000 25848 Guiding  Dir = 2, Dur = 42
02:20:49.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=154, FiltMax=65504, Gamma=0.560
02:20:49.677 00.000 21444 UpdateGuideState exits: m=5790675 SNR=307.4 Saturated
02:20:49.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:49.677 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:49.677 00.000 21444 Enqueuing Expose request
02:20:49.717 00.040 25848 IsSlewing returns 0
02:20:49.717 00.000 25848 IsGuiding returns 0
02:20:49.749 00.032 25848 PulseGuide returned control before completion, sleep 21
02:20:49.781 00.032 25848 IsGuiding returns 1
02:20:49.781 00.000 25848 scope still moving after pulse duration time elapsed
02:20:49.868 00.087 25848 IsSlewing returns 0
02:20:49.869 00.001 25848 IsGuiding returns 0
02:20:49.869 00.000 25848 scope move finished after 42 + 109 ms
02:20:49.869 00.000 25848 Move returns status 0, amount 42
02:20:49.869 00.000 25848 MoveAxis(S, 18, ABG)
02:20:49.869 00.000 25848 Guiding  Dir = 1, Dur = 18
02:20:49.889 00.020 25848 IsSlewing returns 0
02:20:49.889 00.000 25848 IsGuiding returns 0
02:20:49.921 00.032 25848 IsGuiding returns 1
02:20:49.921 00.000 25848 scope still moving after pulse duration time elapsed
02:20:49.983 00.062 25848 IsSlewing returns 0
02:20:49.984 00.001 25848 IsGuiding returns 0
02:20:49.984 00.000 25848 scope move finished after 18 + 76 ms
02:20:49.984 00.000 25848 Move returns status 0, amount 18
02:20:49.984 00.000 25848 move complete, result=0
02:20:49.984 00.000 25848 worker thread done servicing request
02:20:49.984 00.000 25848 Worker thread wakes up
02:20:49.984 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 0.7 px 18 ms SOUTH
02:20:49.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:49.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:52.840 02.856 25848 Exposure complete
02:20:52.928 00.088 25848 worker thread done servicing request
02:20:52.928 00.000 21444 OnExposeComplete: enter
02:20:52.928 00.000 21444 UpdateGuideState(): m_state=6
02:20:52.928 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 866
02:20:52.928 00.000 21444 Star::Find returns 1 (1), X=1253.63, Y=665.54, Mass=5650311, SNR=221.9, Peak=65504 HFD=7.8
02:20:52.928 00.000 21444 MultiStar: [#1 0.97,-1.04,0.84,U] [#2 0.69,-1.14,0.69,U] [#3 0.35,-0.97,0.50,U] [#4 0.80,-1.33,0.66,U] [#5 0.86,-1.22,0.56,U] [#6 1.00,-1.53,0.67,U] [#7 0.77,-0.65,0.73,U] [#8 -0.55,-0.13,0.41,U] 
02:20:52.928 00.000 21444 single-star, 8 included, MultiStar: {0.57, -0.96}, one-star: {-0.02, -0.56}
02:20:52.928 00.000 21444 CameraToMount -- cameraTheta (-1.60) - m_xAngle (3.05) = xAngle (-4.66 = 1.63)
02:20:52.929 00.001 21444 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.50 = -1.22)
02:20:52.929 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.56 hyp=0.56 cameraTheta=-1.60 mountX=-0.03 mountY=-0.53, mountTheta=-1.63
02:20:52.930 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.56, opts=13)
02:20:52.930 00.000 21444 Enqueuing Move request for scope (-0.02, -0.56)
02:20:52.930 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=40, FiltMax=65504, Gamma=0.560
02:20:52.930 00.000 21444 UpdateGuideState exits: m=5650311 SNR=221.9 Saturated
02:20:52.930 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:52.930 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:52.930 00.000 21444 Enqueuing Expose request
02:20:52.930 00.000 25848 Worker thread wakes up
02:20:52.930 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.56) opts 0xd
02:20:52.930 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.56)
02:20:52.930 00.000 25848 Moving (-0.02, -0.56) raw xDistance=-0.03 yDistance=-0.53
02:20:52.930 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:20:52.930 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:20:52.930 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
02:20:52.930 00.000 25848 MoveAxis(E, 0, ABG)
02:20:52.930 00.000 25848 Move returns status 0, amount 0
02:20:52.930 00.000 25848 MoveAxis(N, 0, ABG)
02:20:52.930 00.000 25848 Move returns status 0, amount 0
02:20:52.930 00.000 25848 move complete, result=0
02:20:52.930 00.000 25848 worker thread done servicing request
02:20:52.930 00.000 25848 Worker thread wakes up
02:20:52.930 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:52.930 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:52.931 00.001 21444 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
02:20:55.772 02.841 25848 Exposure complete
02:20:55.857 00.085 25848 worker thread done servicing request
02:20:55.857 00.000 21444 OnExposeComplete: enter
02:20:55.857 00.000 21444 UpdateGuideState(): m_state=6
02:20:55.857 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 867
02:20:55.857 00.000 21444 Star::Find returns 1 (1), X=1254.58, Y=667.15, Mass=5668797, SNR=215.7, Peak=65504 HFD=8.0
02:20:55.858 00.001 21444 MultiStar: [#1 1.09,0.54,0.78,U] [#2 0.37,0.52,0.76,U] [#3 1.34,0.50,0.62,U] [#4 1.12,0.13,0.72,U] [#5 2.04,0.27,0.00,M1] [#6 1.61,0.58,0.59,U] [#7 1.50,0.54,0.58,U] [#8 -0.24,1.29,0.47,U] 
02:20:55.858 00.000 21444 refined, 7 included, MultiStar: {0.98, 0.64}, one-star: {0.93, 1.05}
02:20:55.858 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
02:20:55.858 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.32 = 0.97)
02:20:55.858 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=0.64 hyp=1.17 cameraTheta=0.58 mountX=-0.92 mountY=0.96, mountTheta=2.33
02:20:55.859 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=0.64, opts=13)
02:20:55.859 00.000 21444 Enqueuing Move request for scope (0.98, 0.64)
02:20:55.859 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=204, FiltMax=65504, Gamma=0.560
02:20:55.859 00.000 21444 UpdateGuideState exits: m=5668797 SNR=215.7 Saturated
02:20:55.859 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:55.859 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:55.859 00.000 21444 Enqueuing Expose request
02:20:55.859 00.000 25848 Worker thread wakes up
02:20:55.859 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.64) opts 0xd
02:20:55.859 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, 0.64)
02:20:55.859 00.000 25848 Moving (0.98, 0.64) raw xDistance=-0.92 yDistance=0.96
02:20:55.859 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
02:20:55.859 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
02:20:55.859 00.000 25848 MoveAxis(E, 27, ABG)
02:20:55.859 00.000 25848 Guiding  Dir = 2, Dur = 27
02:20:55.892 00.033 25848 IsSlewing returns 0
02:20:55.892 00.000 25848 IsGuiding returns 0
02:20:55.957 00.065 25848 IsGuiding returns 1
02:20:55.957 00.000 25848 scope still moving after pulse duration time elapsed
02:20:56.017 00.060 25848 IsSlewing returns 0
02:20:56.018 00.001 25848 IsGuiding returns 0
02:20:56.018 00.000 25848 scope move finished after 27 + 99 ms
02:20:56.018 00.000 25848 Move returns status 0, amount 27
02:20:56.018 00.000 25848 MoveAxis(S, 26, ABG)
02:20:56.018 00.000 25848 Guiding  Dir = 1, Dur = 26
02:20:56.046 00.028 25848 IsSlewing returns 0
02:20:56.046 00.000 25848 IsGuiding returns 0
02:20:56.078 00.032 25848 IsGuiding returns 1
02:20:56.078 00.000 25848 scope still moving after pulse duration time elapsed
02:20:56.213 00.135 25848 IsSlewing returns 0
02:20:56.213 00.000 25848 IsGuiding returns 0
02:20:56.213 00.000 25848 scope move finished after 26 + 140 ms
02:20:56.213 00.000 25848 Move returns status 0, amount 26
02:20:56.213 00.000 25848 move complete, result=0
02:20:56.213 00.000 25848 worker thread done servicing request
02:20:56.214 00.001 25848 Worker thread wakes up
02:20:56.214 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 1.0 px 26 ms SOUTH
02:20:56.214 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:56.214 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:59.070 02.856 25848 Exposure complete
02:20:59.152 00.082 25848 worker thread done servicing request
02:20:59.152 00.000 21444 OnExposeComplete: enter
02:20:59.153 00.001 21444 UpdateGuideState(): m_state=6
02:20:59.153 00.000 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 868
02:20:59.153 00.000 21444 Star::Find returns 1 (1), X=1255.95, Y=666.15, Mass=5318890, SNR=145.4, Peak=65504 HFD=8.1
02:20:59.153 00.000 21444 MultiStar: [#1 1.91,-1.24,0.00,M1] [#2 1.43,-0.82,0.86,U] [#3 2.05,-0.57,0.00,M1] [#4 2.63,-1.28,0.00,M1] [#5 2.83,-1.26,0.00,M2] [#6 2.27,-1.08,0.00,M1] [#7 2.23,-0.70,0.00,M1] [#8 1.02,-0.28,0.62,U] 
02:20:59.153 00.000 21444 refined, 2 included, MultiStar: {1.68, -0.33}, one-star: {2.31, 0.05}
02:20:59.153 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
02:20:59.153 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
02:20:59.153 00.000 21444 CameraToMount -- cameraX=1.68 cameraY=-0.33 hyp=1.71 cameraTheta=-0.19 mountX=-1.70 mountY=0.33, mountTheta=2.95
02:20:59.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.68, y=-0.33, opts=13)
02:20:59.154 00.000 21444 Enqueuing Move request for scope (1.68, -0.33)
02:20:59.154 00.000 25848 Worker thread wakes up
02:20:59.154 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.68, -0.33) opts 0xd
02:20:59.154 00.000 25848 Handling offset move in thread for scope, endpoint = (1.68, -0.33)
02:20:59.154 00.000 25848 Moving (1.68, -0.33) raw xDistance=-1.70 yDistance=0.33
02:20:59.154 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.70
02:20:59.154 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:59.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=216, FiltMax=65504, Gamma=0.560
02:20:59.154 00.000 21444 UpdateGuideState exits: m=5318890 SNR=145.4 Saturated
02:20:59.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:59.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:20:59.154 00.000 21444 Enqueuing Expose request
02:20:59.154 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:20:59.154 00.000 25848 MoveAxis(E, 51, ABG)
02:20:59.154 00.000 25848 Guiding  Dir = 2, Dur = 51
02:20:59.190 00.036 25848 IsSlewing returns 0
02:20:59.191 00.001 25848 IsGuiding returns 0
02:20:59.221 00.030 25848 PulseGuide returned control before completion, sleep 31
02:20:59.258 00.037 25848 IsGuiding returns 1
02:20:59.258 00.000 25848 scope still moving after pulse duration time elapsed
02:20:59.314 00.056 25848 IsSlewing returns 0
02:20:59.315 00.001 25848 IsGuiding returns 0
02:20:59.315 00.000 25848 scope move finished after 51 + 73 ms
02:20:59.315 00.000 25848 Move returns status 0, amount 51
02:20:59.315 00.000 25848 MoveAxis(N, 0, ABG)
02:20:59.315 00.000 25848 Move returns status 0, amount 0
02:20:59.315 00.000 25848 move complete, result=0
02:20:59.315 00.000 25848 worker thread done servicing request
02:20:59.315 00.000 25848 Worker thread wakes up
02:20:59.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:20:59.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:20:59.315 00.000 21444 GuideStep: -1.7 px 51 ms EAST, 0.3 px 0 ms NORTH
02:21:02.161 02.846 25848 Exposure complete
02:21:02.241 00.080 25848 worker thread done servicing request
02:21:02.241 00.000 21444 OnExposeComplete: enter
02:21:02.241 00.000 21444 UpdateGuideState(): m_state=6
02:21:02.241 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 869
02:21:02.241 00.000 21444 Star::Find returns 1 (1), X=1255.10, Y=664.64, Mass=4774316, SNR=123.6, Peak=65504 HFD=7.9
02:21:02.242 00.001 21444 MultiStar: [#1 1.78,-1.68,0.00,M2] [#2 0.41,-1.24,0.89,U] [#3 1.10,-1.09,0.76,U] [#4 1.83,-2.70,0.00,M2] [#5 2.45,-2.79,0.00,M3] [#6 1.37,-2.40,0.00,M2] [#7 1.20,-1.82,0.00,M2] [#8 0.82,-1.36,0.48,U] 
02:21:02.242 00.000 21444 refined, 3 included, MultiStar: {0.97, -1.29}, one-star: {1.45, -1.46}
02:21:02.242 00.000 21444 CameraToMount -- cameraTheta (-0.92) - m_xAngle (3.05) = xAngle (-3.98 = 2.31)
02:21:02.242 00.000 21444 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
02:21:02.242 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-1.29 hyp=1.62 cameraTheta=-0.92 mountX=-1.09 mountY=-0.83, mountTheta=-2.49
02:21:02.242 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-1.29, opts=13)
02:21:02.242 00.000 21444 Enqueuing Move request for scope (0.97, -1.29)
02:21:02.242 00.000 25848 Worker thread wakes up
02:21:02.243 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -1.29) opts 0xd
02:21:02.243 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -1.29)
02:21:02.243 00.000 25848 Moving (0.97, -1.29) raw xDistance=-1.09 yDistance=-0.83
02:21:02.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.09
02:21:02.243 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:21:02.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
02:21:02.243 00.000 25848 MoveAxis(E, 35, ABG)
02:21:02.243 00.000 25848 Guiding  Dir = 2, Dur = 35
02:21:02.243 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=218, FiltMax=65504, Gamma=0.560
02:21:02.243 00.000 21444 UpdateGuideState exits: m=4774316 SNR=123.6 Saturated
02:21:02.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:02.243 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:02.243 00.000 21444 Enqueuing Expose request
02:21:02.263 00.020 25848 IsSlewing returns 0
02:21:02.263 00.000 25848 IsGuiding returns 0
02:21:02.296 00.033 25848 PulseGuide returned control before completion, sleep 14
02:21:02.319 00.023 25848 IsGuiding returns 1
02:21:02.319 00.000 25848 scope still moving after pulse duration time elapsed
02:21:02.374 00.055 25848 IsSlewing returns 0
02:21:02.374 00.000 25848 IsGuiding returns 0
02:21:02.374 00.000 25848 scope move finished after 35 + 75 ms
02:21:02.374 00.000 25848 Move returns status 0, amount 35
02:21:02.375 00.001 25848 MoveAxis(N, 0, ABG)
02:21:02.375 00.000 25848 Move returns status 0, amount 0
02:21:02.375 00.000 25848 move complete, result=0
02:21:02.375 00.000 25848 worker thread done servicing request
02:21:02.375 00.000 25848 Worker thread wakes up
02:21:02.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:02.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:02.375 00.000 21444 GuideStep: -1.1 px 35 ms EAST, -0.8 px 0 ms NORTH
02:21:05.221 02.846 25848 Exposure complete
02:21:05.301 00.080 25848 worker thread done servicing request
02:21:05.301 00.000 21444 OnExposeComplete: enter
02:21:05.301 00.000 21444 UpdateGuideState(): m_state=6
02:21:05.301 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 870
02:21:05.301 00.000 21444 Star::Find returns 1 (1), X=1255.73, Y=665.92, Mass=5206188, SNR=156.0, Peak=65504 HFD=7.8
02:21:05.301 00.000 21444 MultiStar: [#1 2.84,-1.01,0.00,M3] [#2 2.37,-1.08,0.00,M1] [#3 3.18,-0.70,0.00,M1] [#4 2.32,-1.00,0.00,M3] [#5 1.57,-1.16,0.78,U] [#6 2.55,-1.14,0.00,M3] [#7 2.93,-0.90,0.00,M3] [#8 0.95,0.40,0.67,U] 
02:21:05.302 00.001 21444 refined, 2 included, MultiStar: {1.61, -0.33}, one-star: {2.08, -0.18}
02:21:05.302 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.26 = 3.03)
02:21:05.302 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.18)
02:21:05.302 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=-0.33 hyp=1.65 cameraTheta=-0.20 mountX=-1.64 mountY=0.30, mountTheta=2.96
02:21:05.302 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=-0.33, opts=13)
02:21:05.302 00.000 21444 Enqueuing Move request for scope (1.61, -0.33)
02:21:05.303 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=256, FiltMax=65504, Gamma=0.560
02:21:05.303 00.000 21444 UpdateGuideState exits: m=5206188 SNR=156.0 Saturated
02:21:05.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:05.303 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:05.303 00.000 21444 Enqueuing Expose request
02:21:05.303 00.000 25848 Worker thread wakes up
02:21:05.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, -0.33) opts 0xd
02:21:05.303 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, -0.33)
02:21:05.303 00.000 25848 Moving (1.61, -0.33) raw xDistance=-1.64 yDistance=0.30
02:21:05.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.64
02:21:05.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:05.303 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:21:05.303 00.000 25848 MoveAxis(E, 50, ABG)
02:21:05.303 00.000 25848 Guiding  Dir = 2, Dur = 50
02:21:05.327 00.024 25848 IsSlewing returns 0
02:21:05.328 00.001 25848 IsGuiding returns 0
02:21:05.359 00.031 25848 PulseGuide returned control before completion, sleep 29
02:21:05.393 00.034 25848 IsGuiding returns 1
02:21:05.394 00.001 25848 scope still moving after pulse duration time elapsed
02:21:05.452 00.058 25848 IsSlewing returns 0
02:21:05.452 00.000 25848 IsGuiding returns 0
02:21:05.452 00.000 25848 scope move finished after 50 + 75 ms
02:21:05.453 00.001 25848 Move returns status 0, amount 50
02:21:05.453 00.000 25848 MoveAxis(N, 0, ABG)
02:21:05.453 00.000 25848 Move returns status 0, amount 0
02:21:05.453 00.000 25848 move complete, result=0
02:21:05.453 00.000 25848 worker thread done servicing request
02:21:05.453 00.000 25848 Worker thread wakes up
02:21:05.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:05.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:05.453 00.000 21444 GuideStep: -1.6 px 50 ms EAST, 0.3 px 0 ms NORTH
02:21:08.309 02.856 25848 Exposure complete
02:21:08.393 00.084 25848 worker thread done servicing request
02:21:08.394 00.001 21444 OnExposeComplete: enter
02:21:08.394 00.000 21444 UpdateGuideState(): m_state=6
02:21:08.394 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 871
02:21:08.394 00.000 21444 Star::Find returns 1 (1), X=1252.19, Y=667.09, Mass=5429181, SNR=169.9, Peak=65504 HFD=8.0
02:21:08.394 00.000 21444 MultiStar: [#1 -0.51,-0.23,0.79,U] [#2 -1.08,0.03,0.84,U] [#3 -0.64,0.16,0.52,U] [#4 -1.56,-0.20,0.82,U] [#5 -0.71,-0.21,0.65,U] [#6 -0.87,-0.42,0.59,U] [#7 -1.21,0.27,0.71,U] [#8 -2.87,1.26,0.00,M1] 
02:21:08.394 00.000 21444 refined, 7 included, MultiStar: {-1.05, 0.09}, one-star: {-1.46, 0.99}
02:21:08.394 00.000 21444 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.05) = xAngle (0.00 = 0.00)
02:21:08.394 00.000 21444 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.84 = -2.84)
02:21:08.394 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=0.09 hyp=1.05 cameraTheta=3.05 mountX=1.05 mountY=-0.31, mountTheta=-0.29
02:21:08.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=0.09, opts=13)
02:21:08.395 00.000 21444 Enqueuing Move request for scope (-1.05, 0.09)
02:21:08.395 00.000 25848 Worker thread wakes up
02:21:08.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.09) opts 0xd
02:21:08.395 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, 0.09)
02:21:08.395 00.000 25848 Moving (-1.05, 0.09) raw xDistance=1.05 yDistance=-0.31
02:21:08.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 1.05
02:21:08.395 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:08.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=16, FiltMax=65504, Gamma=0.560
02:21:08.395 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:21:08.395 00.000 25848 MoveAxis(W, 27, ABG)
02:21:08.395 00.000 25848 Guiding  Dir = 3, Dur = 27
02:21:08.395 00.000 21444 UpdateGuideState exits: m=5429181 SNR=169.9 Saturated
02:21:08.396 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:08.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:08.396 00.000 21444 Enqueuing Expose request
02:21:08.420 00.024 25848 IsSlewing returns 0
02:21:08.420 00.000 25848 IsGuiding returns 0
02:21:08.451 00.031 25848 IsGuiding returns 1
02:21:08.451 00.000 25848 scope still moving after pulse duration time elapsed
02:21:08.502 00.051 25848 IsSlewing returns 0
02:21:08.532 00.030 25848 IsGuiding returns 0
02:21:08.532 00.000 25848 scope move finished after 27 + 84 ms
02:21:08.532 00.000 25848 Move returns status 0, amount 27
02:21:08.532 00.000 25848 MoveAxis(N, 0, ABG)
02:21:08.532 00.000 25848 Move returns status 0, amount 0
02:21:08.532 00.000 25848 move complete, result=0
02:21:08.532 00.000 25848 worker thread done servicing request
02:21:08.532 00.000 25848 Worker thread wakes up
02:21:08.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:08.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:08.532 00.000 21444 GuideStep: 1.1 px 27 ms WEST, -0.3 px 0 ms NORTH
02:21:11.382 02.850 25848 Exposure complete
02:21:11.450 00.068 25848 worker thread done servicing request
02:21:11.450 00.000 21444 OnExposeComplete: enter
02:21:11.450 00.000 21444 UpdateGuideState(): m_state=6
02:21:11.450 00.000 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 872
02:21:11.450 00.000 21444 Star::Find returns 1 (1), X=1253.31, Y=666.80, Mass=4951732, SNR=137.8, Peak=65504 HFD=7.8
02:21:11.450 00.000 21444 MultiStar: [#1 0.71,-0.18,0.75,U] [#2 0.63,0.05,0.71,U] [#3 1.12,0.35,0.56,U] [#4 0.31,-0.53,0.70,U] [#5 0.48,-0.79,0.58,U] [#6 0.31,-1.15,0.66,U] [#7 0.57,0.36,0.63,U] [#8 -1.05,0.33,0.60,U] 
02:21:11.450 00.000 21444 refined, 8 included, MultiStar: {0.27, -0.06}, one-star: {-0.33, 0.70}
02:21:11.450 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.02)
02:21:11.450 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.17)
02:21:11.450 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-0.22 mountX=-0.28 mountY=0.05, mountTheta=2.97
02:21:11.451 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.06, opts=13)
02:21:11.451 00.000 21444 Enqueuing Move request for scope (0.27, -0.06)
02:21:11.451 00.000 25848 Worker thread wakes up
02:21:11.452 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
02:21:11.452 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
02:21:11.452 00.000 25848 Moving (0.27, -0.06) raw xDistance=-0.28 yDistance=0.05
02:21:11.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
02:21:11.452 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:11.452 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=420, FiltMax=65504, Gamma=0.560
02:21:11.452 00.000 21444 UpdateGuideState exits: m=4951732 SNR=137.8 Saturated
02:21:11.452 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:21:11.452 00.000 25848 MoveAxis(E, 0, ABG)
02:21:11.452 00.000 25848 Move returns status 0, amount 0
02:21:11.452 00.000 25848 MoveAxis(N, 0, ABG)
02:21:11.452 00.000 25848 Move returns status 0, amount 0
02:21:11.452 00.000 25848 move complete, result=0
02:21:11.452 00.000 25848 worker thread done servicing request
02:21:11.452 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:11.452 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:11.452 00.000 21444 Enqueuing Expose request
02:21:11.452 00.000 25848 Worker thread wakes up
02:21:11.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:11.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:11.452 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
02:21:14.299 02.847 25848 Exposure complete
02:21:14.381 00.082 25848 worker thread done servicing request
02:21:14.381 00.000 21444 OnExposeComplete: enter
02:21:14.382 00.001 21444 UpdateGuideState(): m_state=6
02:21:14.382 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 873
02:21:14.382 00.000 21444 Star::Find returns 1 (1), X=1254.97, Y=668.14, Mass=4091927, SNR=95.0, Peak=57308 HFD=8.3
02:21:14.382 00.000 21444 MultiStar: [#1 1.20,1.20,0.85,U] [#2 0.21,2.05,0.00,M1] [#3 1.32,1.80,0.00,M1] [#4 1.64,0.19,1.18,U] [#5 1.45,0.54,0.93,U] [#6 1.26,0.27,0.60,U] [#7 1.07,1.57,0.64,U] [#8 0.85,2.11,0.00,M1] 
02:21:14.382 00.000 21444 refined, 5 included, MultiStar: {1.36, 0.95}, one-star: {1.32, 2.04}
02:21:14.382 00.000 21444 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.05) = xAngle (-2.44 = -2.44)
02:21:14.382 00.000 21444 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.28 = 1.00)
02:21:14.382 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=0.95 hyp=1.66 cameraTheta=0.61 mountX=-1.27 mountY=1.40, mountTheta=2.31
02:21:14.383 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=0.95, opts=13)
02:21:14.383 00.000 21444 Enqueuing Move request for scope (1.36, 0.95)
02:21:14.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=216, FiltMax=65504, Gamma=0.560
02:21:14.383 00.000 21444 UpdateGuideState exits: m=4091927 SNR=95.0 Saturated
02:21:14.383 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:14.383 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:14.383 00.000 21444 Enqueuing Expose request
02:21:14.383 00.000 25848 Worker thread wakes up
02:21:14.384 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, 0.95) opts 0xd
02:21:14.384 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, 0.95)
02:21:14.384 00.000 25848 Moving (1.36, 0.95) raw xDistance=-1.27 yDistance=1.40
02:21:14.384 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.27
02:21:14.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.40 from input 1.40
02:21:14.384 00.000 25848 MoveAxis(E, 37, ABG)
02:21:14.384 00.000 25848 Guiding  Dir = 2, Dur = 37
02:21:14.409 00.025 25848 IsSlewing returns 0
02:21:14.409 00.000 25848 IsGuiding returns 0
02:21:14.441 00.032 25848 PulseGuide returned control before completion, sleep 16
02:21:14.471 00.030 25848 IsGuiding returns 1
02:21:14.471 00.000 25848 scope still moving after pulse duration time elapsed
02:21:14.590 00.119 25848 IsSlewing returns 0
02:21:14.590 00.000 25848 IsGuiding returns 0
02:21:14.590 00.000 25848 scope move finished after 37 + 143 ms
02:21:14.590 00.000 25848 Move returns status 0, amount 37
02:21:14.590 00.000 25848 MoveAxis(S, 38, ABG)
02:21:14.590 00.000 25848 Guiding  Dir = 1, Dur = 38
02:21:14.611 00.021 25848 IsSlewing returns 0
02:21:14.611 00.000 25848 IsGuiding returns 0
02:21:14.642 00.031 25848 PulseGuide returned control before completion, sleep 18
02:21:14.670 00.028 25848 IsGuiding returns 1
02:21:14.670 00.000 25848 scope still moving after pulse duration time elapsed
02:21:14.733 00.063 25848 IsSlewing returns 0
02:21:14.734 00.001 25848 IsGuiding returns 0
02:21:14.734 00.000 25848 scope move finished after 38 + 85 ms
02:21:14.734 00.000 25848 Move returns status 0, amount 38
02:21:14.734 00.000 25848 move complete, result=0
02:21:14.734 00.000 25848 worker thread done servicing request
02:21:14.734 00.000 25848 Worker thread wakes up
02:21:14.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:14.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:14.734 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 1.4 px 38 ms SOUTH
02:21:17.580 02.846 25848 Exposure complete
02:21:17.652 00.072 25848 worker thread done servicing request
02:21:17.652 00.000 21444 OnExposeComplete: enter
02:21:17.652 00.000 21444 UpdateGuideState(): m_state=6
02:21:17.652 00.000 21444 Star::Find(15, 1254, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 874
02:21:17.652 00.000 21444 Star::Find returns 1 (1), X=1254.44, Y=666.13, Mass=5586601, SNR=235.2, Peak=65504 HFD=8.0
02:21:17.652 00.000 21444 MultiStar: [#1 1.13,-0.27,0.82,U] [#2 0.90,-0.21,0.71,U] [#3 1.18,-0.04,0.62,U] [#4 1.33,-0.96,0.71,U] [#5 2.10,-0.43,0.00,M1] [#6 1.66,-1.13,0.00,M1] [#7 1.27,-0.28,0.50,U] [#8 -0.52,0.22,0.41,U] 
02:21:17.652 00.000 21444 single-star, 6 included, MultiStar: {0.93, -0.23}, one-star: {0.79, 0.03}
02:21:17.652 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
02:21:17.652 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
02:21:17.652 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=0.03 hyp=0.79 cameraTheta=0.04 mountX=-0.78 mountY=0.33, mountTheta=2.74
02:21:17.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=0.03, opts=13)
02:21:17.653 00.000 21444 Enqueuing Move request for scope (0.79, 0.03)
02:21:17.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=268, FiltMax=65504, Gamma=0.560
02:21:17.653 00.000 21444 UpdateGuideState exits: m=5586601 SNR=235.2 Saturated
02:21:17.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:17.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:17.653 00.000 21444 Enqueuing Expose request
02:21:17.653 00.000 25848 Worker thread wakes up
02:21:17.653 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.03) opts 0xd
02:21:17.653 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 0.03)
02:21:17.653 00.000 25848 Moving (0.79, 0.03) raw xDistance=-0.78 yDistance=0.33
02:21:17.653 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.78
02:21:17.653 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:17.653 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:21:17.653 00.000 25848 MoveAxis(E, 25, ABG)
02:21:17.654 00.001 25848 Guiding  Dir = 2, Dur = 25
02:21:17.689 00.035 25848 IsSlewing returns 0
02:21:17.689 00.000 25848 IsGuiding returns 0
02:21:17.721 00.032 25848 IsGuiding returns 1
02:21:17.721 00.000 25848 scope still moving after pulse duration time elapsed
02:21:17.784 00.063 25848 IsSlewing returns 0
02:21:17.784 00.000 25848 IsGuiding returns 0
02:21:17.784 00.000 25848 scope move finished after 25 + 69 ms
02:21:17.784 00.000 25848 Move returns status 0, amount 25
02:21:17.784 00.000 25848 MoveAxis(N, 0, ABG)
02:21:17.784 00.000 25848 Move returns status 0, amount 0
02:21:17.784 00.000 25848 move complete, result=0
02:21:17.784 00.000 25848 worker thread done servicing request
02:21:17.784 00.000 25848 Worker thread wakes up
02:21:17.784 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:17.784 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:17.784 00.000 21444 GuideStep: -0.8 px 25 ms EAST, 0.3 px 0 ms NORTH
02:21:20.634 02.850 25848 Exposure complete
02:21:20.721 00.087 25848 worker thread done servicing request
02:21:20.721 00.000 21444 OnExposeComplete: enter
02:21:20.721 00.000 21444 UpdateGuideState(): m_state=6
02:21:20.721 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 875
02:21:20.721 00.000 21444 Star::Find returns 1 (1), X=1254.35, Y=666.32, Mass=5611313, SNR=213.0, Peak=65504 HFD=7.8
02:21:20.722 00.001 21444 MultiStar: [#1 1.47,-0.19,0.94,U] [#2 0.96,-0.13,0.77,U] [#3 0.97,-0.43,0.64,U] [#4 0.96,-0.82,0.68,U] [#5 1.46,0.27,0.65,U] [#6 1.44,-0.10,0.59,U] [#7 1.43,-0.34,0.54,U] [#8 -0.01,1.00,0.47,U] 
02:21:20.722 00.000 21444 single-star, 8 included, MultiStar: {1.06, -0.08}, one-star: {0.70, 0.22}
02:21:20.722 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
02:21:20.722 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.69)
02:21:20.722 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=0.22 hyp=0.74 cameraTheta=0.30 mountX=-0.68 mountY=0.47, mountTheta=2.54
02:21:20.723 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=0.22, opts=13)
02:21:20.723 00.000 21444 Enqueuing Move request for scope (0.70, 0.22)
02:21:20.723 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=256, FiltMax=65504, Gamma=0.560
02:21:20.723 00.000 21444 UpdateGuideState exits: m=5611313 SNR=213.0 Saturated
02:21:20.723 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:20.723 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:20.723 00.000 21444 Enqueuing Expose request
02:21:20.723 00.000 25848 Worker thread wakes up
02:21:20.723 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.22) opts 0xd
02:21:20.723 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 0.22)
02:21:20.723 00.000 25848 Moving (0.70, 0.22) raw xDistance=-0.68 yDistance=0.47
02:21:20.723 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.68
02:21:20.723 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:20.723 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:21:20.723 00.000 25848 MoveAxis(E, 22, ABG)
02:21:20.723 00.000 25848 Guiding  Dir = 2, Dur = 22
02:21:20.752 00.029 25848 IsSlewing returns 0
02:21:20.752 00.000 25848 IsGuiding returns 0
02:21:20.784 00.032 25848 IsGuiding returns 1
02:21:20.784 00.000 25848 scope still moving after pulse duration time elapsed
02:21:20.829 00.045 25848 IsSlewing returns 0
02:21:20.830 00.001 25848 IsGuiding returns 0
02:21:20.830 00.000 25848 scope move finished after 22 + 55 ms
02:21:20.830 00.000 25848 Move returns status 0, amount 22
02:21:20.830 00.000 25848 MoveAxis(N, 0, ABG)
02:21:20.830 00.000 25848 Move returns status 0, amount 0
02:21:20.830 00.000 25848 move complete, result=0
02:21:20.830 00.000 25848 worker thread done servicing request
02:21:20.830 00.000 25848 Worker thread wakes up
02:21:20.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:20.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:20.830 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.5 px 0 ms NORTH
02:21:23.683 02.853 25848 Exposure complete
02:21:23.764 00.081 25848 worker thread done servicing request
02:21:23.764 00.000 21444 OnExposeComplete: enter
02:21:23.765 00.001 21444 UpdateGuideState(): m_state=6
02:21:23.765 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 876
02:21:23.765 00.000 21444 Star::Find returns 1 (1), X=1253.99, Y=665.68, Mass=5693461, SNR=252.3, Peak=65504 HFD=8.0
02:21:23.765 00.000 21444 MultiStar: [#1 0.80,-0.78,0.97,U] [#2 0.34,-0.31,0.70,U] [#3 0.38,-0.71,0.71,U] [#4 0.71,-1.33,0.67,U] [#5 0.36,-1.50,0.55,U] [#6 1.01,-1.40,0.69,U] [#7 0.36,-0.53,0.52,U] [#8 -1.38,-0.24,0.51,U] 
02:21:23.765 00.000 21444 single-star, 8 included, MultiStar: {0.39, -0.79}, one-star: {0.35, -0.42}
02:21:23.765 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.93 = 2.36)
02:21:23.765 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
02:21:23.765 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-0.42 hyp=0.54 cameraTheta=-0.87 mountX=-0.38 mountY=-0.25, mountTheta=-2.56
02:21:23.766 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-0.42, opts=13)
02:21:23.766 00.000 21444 Enqueuing Move request for scope (0.35, -0.42)
02:21:23.766 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=316, FiltMax=65504, Gamma=0.560
02:21:23.766 00.000 21444 UpdateGuideState exits: m=5693461 SNR=252.3 Saturated
02:21:23.766 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:23.766 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:23.766 00.000 21444 Enqueuing Expose request
02:21:23.766 00.000 25848 Worker thread wakes up
02:21:23.766 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.42) opts 0xd
02:21:23.766 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -0.42)
02:21:23.766 00.000 25848 Moving (0.35, -0.42) raw xDistance=-0.38 yDistance=-0.25
02:21:23.767 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
02:21:23.767 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:23.767 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:21:23.767 00.000 25848 MoveAxis(E, 0, ABG)
02:21:23.767 00.000 25848 Move returns status 0, amount 0
02:21:23.767 00.000 25848 MoveAxis(N, 0, ABG)
02:21:23.767 00.000 25848 Move returns status 0, amount 0
02:21:23.767 00.000 25848 move complete, result=0
02:21:23.767 00.000 25848 worker thread done servicing request
02:21:23.767 00.000 25848 Worker thread wakes up
02:21:23.767 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:21:23.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:23.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:26.611 02.844 25848 Exposure complete
02:21:26.696 00.085 25848 worker thread done servicing request
02:21:26.696 00.000 21444 OnExposeComplete: enter
02:21:26.696 00.000 21444 UpdateGuideState(): m_state=6
02:21:26.696 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 877
02:21:26.696 00.000 21444 Star::Find returns 1 (1), X=1252.53, Y=665.80, Mass=5384251, SNR=147.6, Peak=65504 HFD=7.9
02:21:26.697 00.001 21444 MultiStar: [#1 -0.07,-0.24,1.02,U] [#2 -0.10,-0.40,0.90,U] [#3 -0.06,-0.39,0.78,U] [#4 -0.07,-1.27,0.85,U] [#5 -0.46,-0.43,0.77,U] [#6 0.11,-1.78,0.76,U] [#7 -0.62,-0.95,0.77,U] [#8 -1.57,0.03,0.63,U] 
02:21:26.697 00.000 21444 refined, 8 included, MultiStar: {-0.42, -0.63}, one-star: {-1.12, -0.30}
02:21:26.697 00.000 21444 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.05) = xAngle (-5.21 = 1.08)
02:21:26.697 00.000 21444 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.77)
02:21:26.697 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.63 hyp=0.75 cameraTheta=-2.16 mountX=0.36 mountY=-0.74, mountTheta=-1.12
02:21:26.698 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.63, opts=13)
02:21:26.698 00.000 21444 Enqueuing Move request for scope (-0.42, -0.63)
02:21:26.698 00.000 25848 Worker thread wakes up
02:21:26.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=92, FiltMax=65504, Gamma=0.560
02:21:26.698 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.63) opts 0xd
02:21:26.698 00.000 21444 UpdateGuideState exits: m=5384251 SNR=147.6 Saturated
02:21:26.698 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.63)
02:21:26.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:26.698 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:26.698 00.000 21444 Enqueuing Expose request
02:21:26.698 00.000 25848 Moving (-0.42, -0.63) raw xDistance=0.36 yDistance=-0.74
02:21:26.698 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
02:21:26.698 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:21:26.698 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
02:21:26.699 00.001 25848 MoveAxis(E, 0, ABG)
02:21:26.699 00.000 25848 Move returns status 0, amount 0
02:21:26.699 00.000 25848 MoveAxis(N, 0, ABG)
02:21:26.699 00.000 25848 Move returns status 0, amount 0
02:21:26.699 00.000 25848 move complete, result=0
02:21:26.699 00.000 25848 worker thread done servicing request
02:21:26.699 00.000 25848 Worker thread wakes up
02:21:26.699 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:26.699 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:26.699 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
02:21:29.544 02.845 25848 Exposure complete
02:21:29.626 00.082 25848 worker thread done servicing request
02:21:29.626 00.000 21444 OnExposeComplete: enter
02:21:29.626 00.000 21444 UpdateGuideState(): m_state=6
02:21:29.626 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 878
02:21:29.626 00.000 21444 Star::Find returns 1 (1), X=1253.75, Y=666.44, Mass=5437888, SNR=178.2, Peak=65504 HFD=7.9
02:21:29.627 00.001 21444 MultiStar: [#1 0.96,0.09,0.86,U] [#2 0.38,0.03,0.78,U] [#3 0.29,0.05,0.66,U] [#4 1.00,-0.73,1.05,U] [#5 0.76,-0.79,0.94,U] [#6 1.00,-0.31,0.66,U] [#7 1.80,-0.15,0.72,U] [#8 -0.37,0.63,0.60,U] 
02:21:29.627 00.000 21444 single-star, 8 included, MultiStar: {0.68, -0.13}, one-star: {0.11, 0.34}
02:21:29.627 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
02:21:29.627 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.62 = 1.66)
02:21:29.627 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.27 mountX=-0.07 mountY=0.36, mountTheta=1.78
02:21:29.628 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.34, opts=13)
02:21:29.628 00.000 21444 Enqueuing Move request for scope (0.11, 0.34)
02:21:29.628 00.000 25848 Worker thread wakes up
02:21:29.628 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.34) opts 0xd
02:21:29.628 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.34)
02:21:29.628 00.000 25848 Moving (0.11, 0.34) raw xDistance=-0.07 yDistance=0.36
02:21:29.628 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:21:29.628 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=244, FiltMax=65504, Gamma=0.560
02:21:29.628 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:29.628 00.000 21444 UpdateGuideState exits: m=5437888 SNR=178.2 Saturated
02:21:29.628 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:21:29.628 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:29.628 00.000 25848 MoveAxis(E, 0, ABG)
02:21:29.628 00.000 25848 Move returns status 0, amount 0
02:21:29.628 00.000 25848 MoveAxis(N, 0, ABG)
02:21:29.628 00.000 25848 Move returns status 0, amount 0
02:21:29.628 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:29.628 00.000 21444 Enqueuing Expose request
02:21:29.628 00.000 25848 move complete, result=0
02:21:29.628 00.000 25848 worker thread done servicing request
02:21:29.628 00.000 25848 Worker thread wakes up
02:21:29.628 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:21:29.628 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:29.628 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:32.475 02.847 25848 Exposure complete
02:21:32.562 00.087 25848 worker thread done servicing request
02:21:32.562 00.000 21444 OnExposeComplete: enter
02:21:32.562 00.000 21444 UpdateGuideState(): m_state=6
02:21:32.562 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 879
02:21:32.562 00.000 21444 Star::Find returns 1 (1), X=1253.66, Y=666.26, Mass=5420511, SNR=184.8, Peak=65504 HFD=7.7
02:21:32.563 00.001 21444 MultiStar: [#1 0.31,0.27,0.92,U] [#2 0.31,-0.04,0.86,U] [#3 0.68,0.32,0.86,U] [#4 0.17,-0.60,0.79,U] [#5 0.36,-0.74,0.58,U] [#6 0.61,-0.47,0.70,U] [#7 0.44,-0.28,0.65,U] [#8 -2.31,0.20,0.00,M1] 
02:21:32.563 00.000 21444 single-star, 7 included, MultiStar: {0.35, -0.12}, one-star: {0.02, 0.16}
02:21:32.563 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
02:21:32.563 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.85)
02:21:32.563 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.46 mountX=-0.00 mountY=0.16, mountTheta=1.59
02:21:32.564 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.16, opts=13)
02:21:32.564 00.000 21444 Enqueuing Move request for scope (0.02, 0.16)
02:21:32.564 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=106, FiltMax=65504, Gamma=0.560
02:21:32.564 00.000 21444 UpdateGuideState exits: m=5420511 SNR=184.8 Saturated
02:21:32.564 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:32.564 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:32.564 00.000 21444 Enqueuing Expose request
02:21:32.564 00.000 25848 Worker thread wakes up
02:21:32.564 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
02:21:32.564 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
02:21:32.565 00.001 25848 Moving (0.02, 0.16) raw xDistance=-0.00 yDistance=0.16
02:21:32.565 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:21:32.565 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:32.565 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:21:32.565 00.000 25848 MoveAxis(E, 0, ABG)
02:21:32.565 00.000 25848 Move returns status 0, amount 0
02:21:32.565 00.000 25848 MoveAxis(N, 0, ABG)
02:21:32.565 00.000 25848 Move returns status 0, amount 0
02:21:32.565 00.000 25848 move complete, result=0
02:21:32.565 00.000 25848 worker thread done servicing request
02:21:32.565 00.000 25848 Worker thread wakes up
02:21:32.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:32.565 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:32.565 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:21:35.417 02.852 25848 Exposure complete
02:21:35.498 00.081 25848 worker thread done servicing request
02:21:35.498 00.000 21444 OnExposeComplete: enter
02:21:35.498 00.000 21444 UpdateGuideState(): m_state=6
02:21:35.499 00.001 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 880
02:21:35.499 00.000 21444 Star::Find returns 1 (1), X=1254.45, Y=665.46, Mass=5468047, SNR=175.0, Peak=65504 HFD=7.7
02:21:35.499 00.000 21444 MultiStar: [#1 1.58,-0.32,1.02,U] [#2 1.03,-0.06,0.90,U] [#3 1.09,-0.63,0.62,U] [#4 1.32,-1.37,0.83,U] [#5 1.16,-1.34,0.81,U] [#6 1.75,-0.96,0.00,M1] [#7 1.03,-0.91,0.71,U] [#8 -0.25,-0.40,0.58,U] 
02:21:35.499 00.000 21444 single-star, 7 included, MultiStar: {1.03, -0.70}, one-star: {0.80, -0.64}
02:21:35.499 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.56)
02:21:35.499 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.28)
02:21:35.499 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-0.64 hyp=1.03 cameraTheta=-0.67 mountX=-0.86 mountY=-0.29, mountTheta=-2.82
02:21:35.500 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-0.64, opts=13)
02:21:35.500 00.000 21444 Enqueuing Move request for scope (0.80, -0.64)
02:21:35.500 00.000 25848 Worker thread wakes up
02:21:35.500 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.64) opts 0xd
02:21:35.500 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -0.64)
02:21:35.500 00.000 25848 Moving (0.80, -0.64) raw xDistance=-0.86 yDistance=-0.29
02:21:35.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
02:21:35.500 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=206, FiltMax=65504, Gamma=0.560
02:21:35.500 00.000 21444 UpdateGuideState exits: m=5468047 SNR=175.0 Saturated
02:21:35.500 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:35.500 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:35.500 00.000 21444 Enqueuing Expose request
02:21:35.500 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:35.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:21:35.500 00.000 25848 MoveAxis(E, 25, ABG)
02:21:35.500 00.000 25848 Guiding  Dir = 2, Dur = 25
02:21:35.531 00.031 25848 IsSlewing returns 0
02:21:35.531 00.000 25848 IsGuiding returns 0
02:21:35.563 00.032 25848 IsGuiding returns 1
02:21:35.563 00.000 25848 scope still moving after pulse duration time elapsed
02:21:35.608 00.045 25848 IsSlewing returns 0
02:21:35.608 00.000 25848 IsGuiding returns 0
02:21:35.608 00.000 25848 scope move finished after 25 + 51 ms
02:21:35.608 00.000 25848 Move returns status 0, amount 25
02:21:35.608 00.000 25848 MoveAxis(N, 0, ABG)
02:21:35.608 00.000 25848 Move returns status 0, amount 0
02:21:35.608 00.000 25848 move complete, result=0
02:21:35.608 00.000 25848 worker thread done servicing request
02:21:35.608 00.000 25848 Worker thread wakes up
02:21:35.608 00.000 21444 GuideStep: -0.9 px 25 ms EAST, -0.3 px 0 ms NORTH
02:21:35.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:35.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:38.447 02.839 25848 Exposure complete
02:21:38.535 00.088 25848 worker thread done servicing request
02:21:38.536 00.001 21444 OnExposeComplete: enter
02:21:38.536 00.000 21444 UpdateGuideState(): m_state=6
02:21:38.536 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 881
02:21:38.536 00.000 21444 Star::Find returns 1 (1), X=1253.99, Y=665.67, Mass=5459665, SNR=173.1, Peak=65504 HFD=7.9
02:21:38.536 00.000 21444 MultiStar: [#1 1.74,-1.08,0.00,M1] [#2 0.97,-1.24,0.90,U] [#3 -0.08,-1.08,0.83,U] [#4 1.16,-1.67,0.00,M1] [#5 1.09,-1.73,0.00,M1] [#6 1.65,-1.85,0.00,M2] [#7 1.39,-1.08,0.70,U] [#8 -0.93,-0.80,0.68,U] 
02:21:38.536 00.000 21444 single-star, 4 included, MultiStar: {0.36, -0.91}, one-star: {0.35, -0.43}
02:21:38.536 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.95 = 2.34)
02:21:38.536 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.51)
02:21:38.537 00.001 21444 CameraToMount -- cameraX=0.35 cameraY=-0.43 hyp=0.55 cameraTheta=-0.89 mountX=-0.38 mountY=-0.27, mountTheta=-2.53
02:21:38.538 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-0.43, opts=13)
02:21:38.538 00.000 21444 Enqueuing Move request for scope (0.35, -0.43)
02:21:38.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=266, FiltMax=65504, Gamma=0.560
02:21:38.538 00.000 21444 UpdateGuideState exits: m=5459665 SNR=173.1 Saturated
02:21:38.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:38.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:38.538 00.000 21444 Enqueuing Expose request
02:21:38.538 00.000 25848 Worker thread wakes up
02:21:38.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.43) opts 0xd
02:21:38.538 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -0.43)
02:21:38.538 00.000 25848 Moving (0.35, -0.43) raw xDistance=-0.38 yDistance=-0.27
02:21:38.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
02:21:38.538 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:38.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:21:38.538 00.000 25848 MoveAxis(E, 0, ABG)
02:21:38.538 00.000 25848 Move returns status 0, amount 0
02:21:38.538 00.000 25848 MoveAxis(N, 0, ABG)
02:21:38.538 00.000 25848 Move returns status 0, amount 0
02:21:38.538 00.000 25848 move complete, result=0
02:21:38.538 00.000 25848 worker thread done servicing request
02:21:38.538 00.000 25848 Worker thread wakes up
02:21:38.538 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:38.539 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:38.539 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:21:41.383 02.844 25848 Exposure complete
02:21:41.464 00.081 25848 worker thread done servicing request
02:21:41.464 00.000 21444 OnExposeComplete: enter
02:21:41.464 00.000 21444 UpdateGuideState(): m_state=6
02:21:41.464 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 882
02:21:41.464 00.000 21444 Star::Find returns 1 (1), X=1255.39, Y=665.52, Mass=5607137, SNR=179.5, Peak=65504 HFD=7.8
02:21:41.464 00.000 21444 MultiStar: [#1 2.74,-1.01,0.00,M2] [#2 1.51,-0.86,0.74,U] [#3 2.72,-0.95,0.00,M1] [#4 2.23,-1.52,0.00,M2] [#5 2.57,-1.27,0.00,M2] [#6 2.14,-0.80,0.00,M3] [#7 1.98,-0.86,0.00,M1] [#8 0.78,-0.30,0.60,U] 
02:21:41.465 00.001 21444 refined, 2 included, MultiStar: {1.43, -0.59}, one-star: {1.75, -0.58}
02:21:41.465 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.45 = 2.84)
02:21:41.465 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.01)
02:21:41.465 00.000 21444 CameraToMount -- cameraX=1.43 cameraY=-0.59 hyp=1.54 cameraTheta=-0.39 mountX=-1.47 mountY=-0.01, mountTheta=-3.14
02:21:41.465 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.43, y=-0.59, opts=13)
02:21:41.465 00.000 21444 Enqueuing Move request for scope (1.43, -0.59)
02:21:41.465 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=234, FiltMax=65504, Gamma=0.560
02:21:41.465 00.000 21444 UpdateGuideState exits: m=5607137 SNR=179.5 Saturated
02:21:41.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:41.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:41.466 00.001 21444 Enqueuing Expose request
02:21:41.466 00.000 25848 Worker thread wakes up
02:21:41.466 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.43, -0.59) opts 0xd
02:21:41.466 00.000 25848 Handling offset move in thread for scope, endpoint = (1.43, -0.59)
02:21:41.466 00.000 25848 Moving (1.43, -0.59) raw xDistance=-1.47 yDistance=-0.01
02:21:41.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.47
02:21:41.466 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:41.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:21:41.466 00.000 25848 MoveAxis(E, 43, ABG)
02:21:41.466 00.000 25848 Guiding  Dir = 2, Dur = 43
02:21:41.499 00.033 25848 IsSlewing returns 0
02:21:41.500 00.001 25848 IsGuiding returns 0
02:21:41.531 00.031 25848 PulseGuide returned control before completion, sleep 22
02:21:41.555 00.024 25848 IsGuiding returns 1
02:21:41.555 00.000 25848 scope still moving after pulse duration time elapsed
02:21:41.611 00.056 25848 IsSlewing returns 0
02:21:41.611 00.000 25848 IsGuiding returns 0
02:21:41.611 00.000 25848 scope move finished after 43 + 68 ms
02:21:41.611 00.000 25848 Move returns status 0, amount 43
02:21:41.611 00.000 25848 MoveAxis(N, 0, ABG)
02:21:41.611 00.000 25848 Move returns status 0, amount 0
02:21:41.611 00.000 25848 move complete, result=0
02:21:41.611 00.000 25848 worker thread done servicing request
02:21:41.611 00.000 25848 Worker thread wakes up
02:21:41.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:41.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:41.612 00.001 21444 GuideStep: -1.5 px 43 ms EAST, -0.0 px 0 ms NORTH
02:21:44.459 02.847 25848 Exposure complete
02:21:44.547 00.088 25848 worker thread done servicing request
02:21:44.547 00.000 21444 OnExposeComplete: enter
02:21:44.547 00.000 21444 UpdateGuideState(): m_state=6
02:21:44.547 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 883
02:21:44.547 00.000 21444 Star::Find returns 1 (1), X=1253.71, Y=666.40, Mass=5472164, SNR=200.9, Peak=65504 HFD=7.9
02:21:44.547 00.000 21444 MultiStar: [#1 1.03,0.23,0.89,U] [#2 0.81,-0.04,0.71,U] [#3 1.76,-0.02,0.58,U] [#4 0.78,-1.07,0.74,U] [#5 0.49,-1.10,1.01,U] [#6 1.51,-0.74,0.61,U] [#7 0.53,-0.08,0.65,U] [#8 -0.43,0.43,0.59,U] 
02:21:44.547 00.000 21444 single-star, 8 included, MultiStar: {0.69, -0.25}, one-star: {0.06, 0.30}
02:21:44.547 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
02:21:44.547 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.76)
02:21:44.548 00.001 21444 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.37 mountX=-0.03 mountY=0.30, mountTheta=1.68
02:21:44.548 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.30, opts=13)
02:21:44.548 00.000 21444 Enqueuing Move request for scope (0.06, 0.30)
02:21:44.549 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=242, FiltMax=65504, Gamma=0.560
02:21:44.549 00.000 21444 UpdateGuideState exits: m=5472164 SNR=200.9 Saturated
02:21:44.549 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:44.549 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:44.549 00.000 21444 Enqueuing Expose request
02:21:44.549 00.000 25848 Worker thread wakes up
02:21:44.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
02:21:44.549 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
02:21:44.549 00.000 25848 Moving (0.06, 0.30) raw xDistance=-0.03 yDistance=0.30
02:21:44.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:21:44.549 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:44.549 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:21:44.549 00.000 25848 MoveAxis(E, 0, ABG)
02:21:44.549 00.000 25848 Move returns status 0, amount 0
02:21:44.549 00.000 25848 MoveAxis(N, 0, ABG)
02:21:44.549 00.000 25848 Move returns status 0, amount 0
02:21:44.549 00.000 25848 move complete, result=0
02:21:44.549 00.000 25848 worker thread done servicing request
02:21:44.549 00.000 25848 Worker thread wakes up
02:21:44.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:44.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:44.549 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:21:47.396 02.847 25848 Exposure complete
02:21:47.484 00.088 25848 worker thread done servicing request
02:21:47.484 00.000 21444 OnExposeComplete: enter
02:21:47.484 00.000 21444 UpdateGuideState(): m_state=6
02:21:47.485 00.001 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 884
02:21:47.485 00.000 21444 Star::Find returns 1 (1), X=1254.17, Y=666.67, Mass=5063344, SNR=127.0, Peak=65504 HFD=7.8
02:21:47.485 00.000 21444 MultiStar: [#1 0.91,-0.90,0.98,U] [#2 0.88,-0.84,1.13,U] [#3 0.79,-1.08,0.66,U] [#4 0.82,-0.82,0.95,U] [#5 0.36,-0.50,1.16,U] [#6 0.80,-0.72,0.78,U] [#7 0.83,-0.62,0.87,U] [#8 -1.07,0.74,0.86,U] 
02:21:47.485 00.000 21444 refined, 8 included, MultiStar: {0.54, -0.45}, one-star: {0.53, 0.57}
02:21:47.485 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.75 = 2.54)
02:21:47.485 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
02:21:47.485 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-0.45 hyp=0.71 cameraTheta=-0.69 mountX=-0.58 mountY=-0.21, mountTheta=-2.79
02:21:47.486 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-0.45, opts=13)
02:21:47.486 00.000 21444 Enqueuing Move request for scope (0.54, -0.45)
02:21:47.486 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=280, FiltMax=65504, Gamma=0.560
02:21:47.486 00.000 21444 UpdateGuideState exits: m=5063344 SNR=127.0 Saturated
02:21:47.486 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:47.486 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:47.486 00.000 21444 Enqueuing Expose request
02:21:47.486 00.000 25848 Worker thread wakes up
02:21:47.486 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.45) opts 0xd
02:21:47.486 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -0.45)
02:21:47.486 00.000 25848 Moving (0.54, -0.45) raw xDistance=-0.58 yDistance=-0.21
02:21:47.486 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
02:21:47.487 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:47.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:21:47.487 00.000 25848 MoveAxis(E, 17, ABG)
02:21:47.487 00.000 25848 Guiding  Dir = 2, Dur = 17
02:21:47.515 00.028 25848 IsSlewing returns 0
02:21:47.515 00.000 25848 IsGuiding returns 0
02:21:47.547 00.032 25848 IsGuiding returns 1
02:21:47.547 00.000 25848 scope still moving after pulse duration time elapsed
02:21:47.608 00.061 25848 IsSlewing returns 0
02:21:47.608 00.000 25848 IsGuiding returns 0
02:21:47.608 00.000 25848 scope move finished after 17 + 75 ms
02:21:47.608 00.000 25848 Move returns status 0, amount 17
02:21:47.608 00.000 25848 MoveAxis(N, 0, ABG)
02:21:47.608 00.000 25848 Move returns status 0, amount 0
02:21:47.608 00.000 25848 move complete, result=0
02:21:47.608 00.000 25848 worker thread done servicing request
02:21:47.608 00.000 25848 Worker thread wakes up
02:21:47.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:47.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:47.609 00.001 21444 GuideStep: -0.6 px 17 ms EAST, -0.2 px 0 ms NORTH
02:21:50.456 02.847 25848 Exposure complete
02:21:50.545 00.089 25848 worker thread done servicing request
02:21:50.545 00.000 21444 OnExposeComplete: enter
02:21:50.545 00.000 21444 UpdateGuideState(): m_state=6
02:21:50.545 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 885
02:21:50.545 00.000 21444 Star::Find returns 1 (1), X=1253.89, Y=667.13, Mass=4981722, SNR=135.0, Peak=65504 HFD=8.1
02:21:50.546 00.001 21444 MultiStar: [#1 -0.08,-0.02,0.84,U] [#2 -0.74,0.25,0.61,U] [#3 -0.81,-0.28,0.64,U] [#4 0.10,-0.01,0.80,U] [#5 0.19,-0.02,0.69,U] [#6 0.96,-0.09,0.85,U] [#7 0.17,0.29,0.71,U] [#8 -1.61,1.04,0.60,U] 
02:21:50.546 00.000 21444 refined, 8 included, MultiStar: {-0.09, 0.26}, one-star: {0.24, 1.03}
02:21:50.546 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
02:21:50.546 00.000 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.30)
02:21:50.546 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.91 mountX=0.11 mountY=0.20, mountTheta=1.06
02:21:50.547 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.26, opts=13)
02:21:50.547 00.000 21444 Enqueuing Move request for scope (-0.09, 0.26)
02:21:50.547 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=166, FiltMax=65504, Gamma=0.560
02:21:50.547 00.000 21444 UpdateGuideState exits: m=4981722 SNR=135.0 Saturated
02:21:50.547 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:50.547 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:50.547 00.000 21444 Enqueuing Expose request
02:21:50.547 00.000 25848 Worker thread wakes up
02:21:50.547 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
02:21:50.547 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
02:21:50.547 00.000 25848 Moving (-0.09, 0.26) raw xDistance=0.11 yDistance=0.20
02:21:50.547 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:21:50.547 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:50.547 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:21:50.547 00.000 25848 MoveAxis(E, 0, ABG)
02:21:50.547 00.000 25848 Move returns status 0, amount 0
02:21:50.547 00.000 25848 MoveAxis(N, 0, ABG)
02:21:50.547 00.000 25848 Move returns status 0, amount 0
02:21:50.547 00.000 25848 move complete, result=0
02:21:50.547 00.000 25848 worker thread done servicing request
02:21:50.548 00.001 25848 Worker thread wakes up
02:21:50.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:50.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:50.548 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:21:53.386 02.838 25848 Exposure complete
02:21:53.462 00.076 25848 worker thread done servicing request
02:21:53.462 00.000 21444 OnExposeComplete: enter
02:21:53.462 00.000 21444 UpdateGuideState(): m_state=6
02:21:53.462 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 886
02:21:53.462 00.000 21444 Star::Find returns 1 (1), X=1254.01, Y=665.69, Mass=5351488, SNR=199.5, Peak=65504 HFD=8.0
02:21:53.462 00.000 21444 MultiStar: [#1 1.17,0.22,0.74,U] [#2 1.23,0.22,0.71,U] [#3 1.83,-0.33,0.59,U] [#4 0.10,-1.47,0.87,U] [#5 1.17,-1.52,0.74,U] [#6 1.25,-1.32,0.64,U] [#7 0.56,-1.53,0.62,U] [#8 -1.02,-0.46,0.53,U] 
02:21:53.462 00.000 21444 single-star, 8 included, MultiStar: {0.74, -0.73}, one-star: {0.37, -0.41}
02:21:53.462 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.39)
02:21:53.462 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
02:21:53.462 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.41 hyp=0.55 cameraTheta=-0.84 mountX=-0.40 mountY=-0.24, mountTheta=-2.60
02:21:53.463 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.41, opts=13)
02:21:53.463 00.000 21444 Enqueuing Move request for scope (0.37, -0.41)
02:21:53.463 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=178, FiltMax=65504, Gamma=0.560
02:21:53.463 00.000 21444 UpdateGuideState exits: m=5351488 SNR=199.5 Saturated
02:21:53.463 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:53.463 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:53.463 00.000 21444 Enqueuing Expose request
02:21:53.463 00.000 25848 Worker thread wakes up
02:21:53.463 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.41) opts 0xd
02:21:53.463 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.41)
02:21:53.464 00.001 25848 Moving (0.37, -0.41) raw xDistance=-0.40 yDistance=-0.24
02:21:53.464 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
02:21:53.464 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:53.464 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:21:53.464 00.000 25848 MoveAxis(E, 0, ABG)
02:21:53.464 00.000 25848 Move returns status 0, amount 0
02:21:53.464 00.000 25848 MoveAxis(N, 0, ABG)
02:21:53.464 00.000 25848 Move returns status 0, amount 0
02:21:53.464 00.000 25848 move complete, result=0
02:21:53.464 00.000 25848 worker thread done servicing request
02:21:53.464 00.000 25848 Worker thread wakes up
02:21:53.464 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:53.464 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:53.464 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
02:21:56.316 02.852 25848 Exposure complete
02:21:56.398 00.082 25848 worker thread done servicing request
02:21:56.398 00.000 21444 OnExposeComplete: enter
02:21:56.398 00.000 21444 UpdateGuideState(): m_state=6
02:21:56.398 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 887
02:21:56.398 00.000 21444 Star::Find returns 1 (1), X=1254.33, Y=666.42, Mass=5326080, SNR=162.3, Peak=65504 HFD=7.7
02:21:56.398 00.000 21444 MultiStar: [#1 0.99,-1.53,0.94,U] [#2 0.31,-1.42,0.79,U] [#3 1.14,-1.45,0.83,U] [#4 1.25,-1.35,0.74,U] [#5 1.98,-1.17,0.00,M1] [#6 2.07,-1.80,0.00,M1] [#7 1.54,-0.67,0.67,U] [#8 -0.55,-0.36,0.68,U] 
02:21:56.400 00.002 21444 single-star, 6 included, MultiStar: {0.78, -0.91}, one-star: {0.68, 0.32}
02:21:56.400 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
02:21:56.400 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
02:21:56.400 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=0.32 hyp=0.76 cameraTheta=0.44 mountX=-0.65 mountY=0.56, mountTheta=2.43
02:21:56.400 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=0.32, opts=13)
02:21:56.400 00.000 21444 Enqueuing Move request for scope (0.68, 0.32)
02:21:56.400 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=180, FiltMax=65504, Gamma=0.560
02:21:56.400 00.000 21444 UpdateGuideState exits: m=5326080 SNR=162.3 Saturated
02:21:56.400 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:56.400 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:56.400 00.000 21444 Enqueuing Expose request
02:21:56.400 00.000 25848 Worker thread wakes up
02:21:56.400 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.32) opts 0xd
02:21:56.400 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, 0.32)
02:21:56.400 00.000 25848 Moving (0.68, 0.32) raw xDistance=-0.65 yDistance=0.56
02:21:56.400 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
02:21:56.400 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
02:21:56.400 00.000 25848 MoveAxis(E, 19, ABG)
02:21:56.400 00.000 25848 Guiding  Dir = 2, Dur = 19
02:21:56.420 00.020 25848 IsSlewing returns 0
02:21:56.420 00.000 25848 IsGuiding returns 0
02:21:56.505 00.085 25848 IsGuiding returns 1
02:21:56.505 00.000 25848 scope still moving after pulse duration time elapsed
02:21:56.584 00.079 25848 IsSlewing returns 0
02:21:56.584 00.000 25848 IsGuiding returns 0
02:21:56.585 00.001 25848 scope move finished after 19 + 145 ms
02:21:56.585 00.000 25848 Move returns status 0, amount 19
02:21:56.585 00.000 25848 MoveAxis(S, 15, ABG)
02:21:56.585 00.000 25848 Guiding  Dir = 1, Dur = 15
02:21:56.610 00.025 25848 IsSlewing returns 0
02:21:56.610 00.000 25848 IsGuiding returns 0
02:21:56.643 00.033 25848 IsGuiding returns 1
02:21:56.643 00.000 25848 scope still moving after pulse duration time elapsed
02:21:56.720 00.077 25848 IsSlewing returns 0
02:21:56.720 00.000 25848 IsGuiding returns 0
02:21:56.720 00.000 25848 scope move finished after 15 + 94 ms
02:21:56.720 00.000 25848 Move returns status 0, amount 15
02:21:56.721 00.001 25848 move complete, result=0
02:21:56.721 00.000 25848 worker thread done servicing request
02:21:56.721 00.000 25848 Worker thread wakes up
02:21:56.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:56.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:21:56.721 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.6 px 15 ms SOUTH
02:21:59.565 02.844 25848 Exposure complete
02:21:59.644 00.079 25848 worker thread done servicing request
02:21:59.644 00.000 21444 OnExposeComplete: enter
02:21:59.644 00.000 21444 UpdateGuideState(): m_state=6
02:21:59.644 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 888
02:21:59.644 00.000 21444 Star::Find returns 1 (1), X=1254.01, Y=664.92, Mass=4725227, SNR=133.2, Peak=65504 HFD=8.1
02:21:59.645 00.001 21444 MultiStar: [#1 0.97,-2.19,0.00,M1] [#2 1.63,-1.98,0.00,M1] [#3 0.75,-1.49,0.87,U] [#4 0.65,-2.55,0.00,M1] [#5 0.16,-1.80,0.82,U] [#6 0.20,-2.43,0.00,M2] [#7 0.40,-1.52,0.60,U] [#8 -0.88,-0.88,0.58,U] 
02:21:59.645 00.000 21444 single-star, 4 included, MultiStar: {0.23, -1.39}, one-star: {0.36, -1.18}
02:21:59.645 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.33 = 1.96)
02:21:59.645 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.17 = -0.89)
02:21:59.645 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-1.18 hyp=1.24 cameraTheta=-1.27 mountX=-0.47 mountY=-0.96, mountTheta=-2.02
02:21:59.646 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-1.18, opts=13)
02:21:59.646 00.000 21444 Enqueuing Move request for scope (0.36, -1.18)
02:21:59.646 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=434, FiltMax=65504, Gamma=0.560
02:21:59.646 00.000 21444 UpdateGuideState exits: m=4725227 SNR=133.2 Saturated
02:21:59.646 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:59.646 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:21:59.646 00.000 21444 Enqueuing Expose request
02:21:59.646 00.000 25848 Worker thread wakes up
02:21:59.646 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.18) opts 0xd
02:21:59.646 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -1.18)
02:21:59.646 00.000 25848 Moving (0.36, -1.18) raw xDistance=-0.47 yDistance=-0.96
02:21:59.646 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
02:21:59.646 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:21:59.646 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:21:59.646 00.000 25848 MoveAxis(E, 0, ABG)
02:21:59.646 00.000 25848 Move returns status 0, amount 0
02:21:59.646 00.000 25848 MoveAxis(N, 0, ABG)
02:21:59.646 00.000 25848 Move returns status 0, amount 0
02:21:59.646 00.000 25848 move complete, result=0
02:21:59.646 00.000 25848 worker thread done servicing request
02:21:59.646 00.000 25848 Worker thread wakes up
02:21:59.646 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.0 px 0 ms NORTH
02:21:59.647 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:21:59.647 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:02.497 02.850 25848 Exposure complete
02:22:02.585 00.088 25848 worker thread done servicing request
02:22:02.585 00.000 21444 OnExposeComplete: enter
02:22:02.585 00.000 21444 UpdateGuideState(): m_state=6
02:22:02.586 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 889
02:22:02.586 00.000 21444 Star::Find returns 1 (1), X=1253.07, Y=665.21, Mass=5225647, SNR=162.7, Peak=65504 HFD=8.1
02:22:02.586 00.000 21444 MultiStar: [#1 0.70,-1.61,0.92,U] [#2 0.18,-0.83,0.76,U] [#3 0.43,-0.44,0.58,U] [#4 0.68,-2.14,0.00,M2] [#5 0.42,-1.93,0.00,M1] [#6 0.52,-1.81,0.60,U] [#7 -0.12,-1.21,0.58,U] [#8 -1.36,-0.71,0.67,U] 
02:22:02.586 00.000 21444 single-star, 6 included, MultiStar: {-0.04, -1.08}, one-star: {-0.57, -0.89}
02:22:02.586 00.000 21444 CameraToMount -- cameraTheta (-2.14) - m_xAngle (3.05) = xAngle (-5.19 = 1.09)
02:22:02.586 00.000 21444 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.04 = -1.75)
02:22:02.586 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.89 hyp=1.06 cameraTheta=-2.14 mountX=0.49 mountY=-1.04, mountTheta=-1.13
02:22:02.587 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.89, opts=13)
02:22:02.587 00.000 21444 Enqueuing Move request for scope (-0.57, -0.89)
02:22:02.587 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=230, FiltMax=65504, Gamma=0.560
02:22:02.587 00.000 25848 Worker thread wakes up
02:22:02.587 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.89) opts 0xd
02:22:02.587 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.89)
02:22:02.587 00.000 25848 Moving (-0.57, -0.89) raw xDistance=0.49 yDistance=-1.04
02:22:02.588 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
02:22:02.588 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:22:02.588 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
02:22:02.588 00.000 25848 MoveAxis(E, 0, ABG)
02:22:02.588 00.000 25848 Move returns status 0, amount 0
02:22:02.588 00.000 25848 MoveAxis(N, 0, ABG)
02:22:02.588 00.000 25848 Move returns status 0, amount 0
02:22:02.588 00.000 25848 move complete, result=0
02:22:02.588 00.000 25848 worker thread done servicing request
02:22:02.588 00.000 21444 UpdateGuideState exits: m=5225647 SNR=162.7 Saturated
02:22:02.588 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:02.588 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:02.588 00.000 21444 Enqueuing Expose request
02:22:02.588 00.000 25848 Worker thread wakes up
02:22:02.588 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:02.588 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:02.588 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.0 px 0 ms NORTH
02:22:05.436 02.848 25848 Exposure complete
02:22:05.517 00.081 25848 worker thread done servicing request
02:22:05.517 00.000 21444 OnExposeComplete: enter
02:22:05.517 00.000 21444 UpdateGuideState(): m_state=6
02:22:05.517 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 890
02:22:05.517 00.000 21444 Star::Find returns 1 (1), X=1252.17, Y=667.07, Mass=5086517, SNR=169.2, Peak=65504 HFD=8.0
02:22:05.518 00.001 21444 MultiStar: [#1 0.12,0.02,0.53,U] [#2 -1.59,-0.37,0.57,U] [#3 -1.21,-0.25,0.53,U] [#4 -1.17,-0.08,0.83,U] [#5 -0.49,0.59,0.60,U] [#6 -0.62,0.14,0.77,U] [#7 -1.77,0.78,0.69,U] [#8 -2.07,0.68,0.00,M1] 
02:22:05.518 00.000 21444 refined, 7 included, MultiStar: {-1.07, 0.28}, one-star: {-1.47, 0.97}
02:22:05.518 00.000 21444 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.05) = xAngle (-0.17 = -0.17)
02:22:05.518 00.000 21444 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.01 = -3.01)
02:22:05.518 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=0.28 hyp=1.11 cameraTheta=2.88 mountX=1.09 mountY=-0.14, mountTheta=-0.13
02:22:05.519 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=0.28, opts=13)
02:22:05.519 00.000 21444 Enqueuing Move request for scope (-1.07, 0.28)
02:22:05.519 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=270, FiltMax=65504, Gamma=0.560
02:22:05.519 00.000 21444 UpdateGuideState exits: m=5086517 SNR=169.2 Saturated
02:22:05.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:05.519 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:05.519 00.000 21444 Enqueuing Expose request
02:22:05.519 00.000 25848 Worker thread wakes up
02:22:05.519 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.28) opts 0xd
02:22:05.519 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, 0.28)
02:22:05.519 00.000 25848 Moving (-1.07, 0.28) raw xDistance=1.09 yDistance=-0.14
02:22:05.519 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.09
02:22:05.519 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:05.519 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:22:05.519 00.000 25848 MoveAxis(W, 32, ABG)
02:22:05.519 00.000 25848 Guiding  Dir = 3, Dur = 32
02:22:05.548 00.029 25848 IsSlewing returns 0
02:22:05.548 00.000 25848 IsGuiding returns 0
02:22:05.579 00.031 25848 PulseGuide returned control before completion, sleep 12
02:22:05.594 00.015 25848 IsGuiding returns 1
02:22:05.594 00.000 25848 scope still moving after pulse duration time elapsed
02:22:05.655 00.061 25848 IsSlewing returns 0
02:22:05.655 00.000 25848 IsGuiding returns 0
02:22:05.655 00.000 25848 scope move finished after 32 + 75 ms
02:22:05.655 00.000 25848 Move returns status 0, amount 32
02:22:05.655 00.000 25848 MoveAxis(N, 0, ABG)
02:22:05.655 00.000 25848 Move returns status 0, amount 0
02:22:05.655 00.000 25848 move complete, result=0
02:22:05.655 00.000 25848 worker thread done servicing request
02:22:05.655 00.000 25848 Worker thread wakes up
02:22:05.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:05.656 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:05.656 00.000 21444 GuideStep: 1.1 px 32 ms WEST, -0.1 px 0 ms NORTH
02:22:08.502 02.846 25848 Exposure complete
02:22:08.569 00.067 25848 worker thread done servicing request
02:22:08.569 00.000 21444 OnExposeComplete: enter
02:22:08.570 00.001 21444 UpdateGuideState(): m_state=6
02:22:08.570 00.000 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 891
02:22:08.570 00.000 21444 Star::Find returns 1 (1), X=1252.91, Y=666.85, Mass=5218748, SNR=146.8, Peak=65504 HFD=8.0
02:22:08.570 00.000 21444 MultiStar: [#1 -0.18,0.07,0.92,U] [#2 -0.22,0.50,0.87,U] [#3 -0.05,0.61,0.84,U] [#4 -0.77,-0.67,0.86,U] [#5 -0.37,-0.23,0.99,U] [#6 -0.45,0.01,0.91,U] [#7 -0.85,0.19,0.93,U] [#8 -2.29,0.27,0.00,M2] 
02:22:08.570 00.000 21444 refined, 7 included, MultiStar: {-0.46, 0.16}, one-star: {-0.74, 0.75}
02:22:08.570 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
02:22:08.570 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
02:22:08.570 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.16 hyp=0.49 cameraTheta=2.81 mountX=0.47 mountY=-0.03, mountTheta=-0.06
02:22:08.571 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.16, opts=13)
02:22:08.571 00.000 21444 Enqueuing Move request for scope (-0.46, 0.16)
02:22:08.571 00.000 25848 Worker thread wakes up
02:22:08.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=234, FiltMax=65504, Gamma=0.560
02:22:08.571 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.16) opts 0xd
02:22:08.571 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.16)
02:22:08.571 00.000 25848 Moving (-0.46, 0.16) raw xDistance=0.47 yDistance=-0.03
02:22:08.571 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
02:22:08.571 00.000 21444 UpdateGuideState exits: m=5218748 SNR=146.8 Saturated
02:22:08.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:08.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:08.571 00.000 21444 Enqueuing Expose request
02:22:08.571 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:08.571 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:22:08.571 00.000 25848 MoveAxis(E, 0, ABG)
02:22:08.571 00.000 25848 Move returns status 0, amount 0
02:22:08.572 00.001 25848 MoveAxis(N, 0, ABG)
02:22:08.572 00.000 25848 Move returns status 0, amount 0
02:22:08.572 00.000 25848 move complete, result=0
02:22:08.572 00.000 25848 worker thread done servicing request
02:22:08.572 00.000 25848 Worker thread wakes up
02:22:08.572 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:08.572 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:08.572 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:11.423 02.851 25848 Exposure complete
02:22:11.508 00.085 25848 worker thread done servicing request
02:22:11.508 00.000 21444 OnExposeComplete: enter
02:22:11.509 00.001 21444 UpdateGuideState(): m_state=6
02:22:11.509 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 892
02:22:11.509 00.000 21444 Star::Find returns 1 (1), X=1254.19, Y=666.56, Mass=5203195, SNR=159.3, Peak=65504 HFD=7.8
02:22:11.509 00.000 21444 MultiStar: [#1 0.83,0.22,1.07,U] [#2 0.39,0.93,0.84,U] [#3 1.29,0.78,0.58,U] [#4 1.35,-0.18,0.99,U] [#5 0.66,-0.40,0.81,U] [#6 0.87,-0.41,0.68,U] [#7 1.13,-0.02,0.86,U] [#8 -1.08,0.57,0.82,U] 
02:22:11.509 00.000 21444 refined, 8 included, MultiStar: {0.66, 0.21}, one-star: {0.54, 0.46}
02:22:11.509 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
02:22:11.509 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.70)
02:22:11.509 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.21 hyp=0.69 cameraTheta=0.31 mountX=-0.64 mountY=0.44, mountTheta=2.53
02:22:11.510 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.21, opts=13)
02:22:11.510 00.000 21444 Enqueuing Move request for scope (0.66, 0.21)
02:22:11.510 00.000 25848 Worker thread wakes up
02:22:11.510 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.21) opts 0xd
02:22:11.510 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.21)
02:22:11.510 00.000 25848 Moving (0.66, 0.21) raw xDistance=-0.64 yDistance=0.44
02:22:11.510 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64
02:22:11.510 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:11.510 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=120, FiltMax=65504, Gamma=0.560
02:22:11.510 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
02:22:11.510 00.000 25848 MoveAxis(E, 19, ABG)
02:22:11.510 00.000 25848 Guiding  Dir = 2, Dur = 19
02:22:11.510 00.000 21444 UpdateGuideState exits: m=5203195 SNR=159.3 Saturated
02:22:11.510 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:11.510 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:11.510 00.000 21444 Enqueuing Expose request
02:22:11.531 00.021 25848 IsSlewing returns 0
02:22:11.531 00.000 25848 IsGuiding returns 0
02:22:11.562 00.031 25848 IsGuiding returns 1
02:22:11.562 00.000 25848 scope still moving after pulse duration time elapsed
02:22:11.627 00.065 25848 IsSlewing returns 0
02:22:11.627 00.000 25848 IsGuiding returns 0
02:22:11.627 00.000 25848 scope move finished after 19 + 76 ms
02:22:11.627 00.000 25848 Move returns status 0, amount 19
02:22:11.627 00.000 25848 MoveAxis(N, 0, ABG)
02:22:11.627 00.000 25848 Move returns status 0, amount 0
02:22:11.627 00.000 25848 move complete, result=0
02:22:11.627 00.000 25848 worker thread done servicing request
02:22:11.627 00.000 25848 Worker thread wakes up
02:22:11.627 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:11.628 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:11.628 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.4 px 0 ms NORTH
02:22:14.471 02.843 25848 Exposure complete
02:22:14.557 00.086 25848 worker thread done servicing request
02:22:14.557 00.000 21444 OnExposeComplete: enter
02:22:14.558 00.001 21444 UpdateGuideState(): m_state=6
02:22:14.558 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 893
02:22:14.558 00.000 21444 Star::Find returns 1 (1), X=1253.15, Y=667.36, Mass=5451117, SNR=197.0, Peak=65504 HFD=8.0
02:22:14.558 00.000 21444 MultiStar: [#1 -0.18,0.53,0.71,U] [#2 -0.84,1.01,0.76,U] [#3 -0.21,1.14,0.57,U] [#4 0.45,0.19,0.74,U] [#5 -0.18,-0.08,0.63,U] [#6 -0.15,0.43,0.60,U] [#7 -0.61,1.35,0.59,U] [#8 -1.40,1.46,0.00,M2] 
02:22:14.558 00.000 21444 refined, 7 included, MultiStar: {-0.29, 0.75}, one-star: {-0.49, 1.26}
02:22:14.558 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
02:22:14.558 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.33)
02:22:14.558 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.75 hyp=0.80 cameraTheta=1.94 mountX=0.35 mountY=0.58, mountTheta=1.03
02:22:14.559 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.75, opts=13)
02:22:14.559 00.000 21444 Enqueuing Move request for scope (-0.29, 0.75)
02:22:14.559 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=16, FiltMax=65504, Gamma=0.560
02:22:14.559 00.000 21444 UpdateGuideState exits: m=5451117 SNR=197.0 Saturated
02:22:14.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:14.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:14.559 00.000 21444 Enqueuing Expose request
02:22:14.559 00.000 25848 Worker thread wakes up
02:22:14.560 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.75) opts 0xd
02:22:14.560 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.75)
02:22:14.560 00.000 25848 Moving (-0.29, 0.75) raw xDistance=0.35 yDistance=0.58
02:22:14.560 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
02:22:14.560 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
02:22:14.560 00.000 25848 MoveAxis(E, 0, ABG)
02:22:14.560 00.000 25848 Move returns status 0, amount 0
02:22:14.560 00.000 25848 MoveAxis(S, 16, ABG)
02:22:14.560 00.000 25848 Guiding  Dir = 1, Dur = 16
02:22:14.609 00.049 25848 IsSlewing returns 0
02:22:14.609 00.000 25848 IsGuiding returns 0
02:22:14.674 00.065 25848 IsGuiding returns 1
02:22:14.674 00.000 25848 scope still moving after pulse duration time elapsed
02:22:14.736 00.062 25848 IsSlewing returns 0
02:22:14.736 00.000 25848 IsGuiding returns 0
02:22:14.736 00.000 25848 scope move finished after 16 + 110 ms
02:22:14.736 00.000 25848 Move returns status 0, amount 16
02:22:14.736 00.000 25848 move complete, result=0
02:22:14.736 00.000 25848 worker thread done servicing request
02:22:14.736 00.000 25848 Worker thread wakes up
02:22:14.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:14.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:14.736 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 16 ms SOUTH
02:22:17.577 02.841 25848 Exposure complete
02:22:17.664 00.087 25848 worker thread done servicing request
02:22:17.664 00.000 21444 OnExposeComplete: enter
02:22:17.664 00.000 21444 UpdateGuideState(): m_state=6
02:22:17.665 00.001 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 894
02:22:17.665 00.000 21444 Star::Find returns 1 (1), X=1250.84, Y=668.00, Mass=5152837, SNR=137.9, Peak=65504 HFD=8.0
02:22:17.665 00.000 21444 MultiStar: [#1 -1.19,0.95,0.91,U] [#2 -1.79,1.23,0.00,M1] [#3 -1.35,0.90,0.65,U] [#4 -1.40,0.95,0.87,U] [#5 -0.94,0.87,0.84,U] [#6 -0.90,1.00,0.84,U] [#7 -2.04,1.41,0.00,M1] [#8 -2.86,1.99,0.00,M3] 
02:22:17.665 00.000 21444 refined, 5 included, MultiStar: {-1.47, 1.13}, one-star: {-2.81, 1.90}
02:22:17.665 00.000 21444 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
02:22:17.665 00.000 21444 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.41 = 2.88)
02:22:17.665 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=1.13 hyp=1.85 cameraTheta=2.49 mountX=1.57 mountY=0.48, mountTheta=0.30
02:22:17.666 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=1.13, opts=13)
02:22:17.666 00.000 21444 Enqueuing Move request for scope (-1.47, 1.13)
02:22:17.666 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=170, FiltMax=65504, Gamma=0.560
02:22:17.666 00.000 21444 UpdateGuideState exits: m=5152837 SNR=137.9 Saturated
02:22:17.666 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:17.666 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:17.666 00.000 21444 Enqueuing Expose request
02:22:17.666 00.000 25848 Worker thread wakes up
02:22:17.666 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 1.13) opts 0xd
02:22:17.667 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.47, 1.13)
02:22:17.667 00.000 25848 Moving (-1.47, 1.13) raw xDistance=1.57 yDistance=0.48
02:22:17.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
02:22:17.667 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:17.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:22:17.667 00.000 25848 MoveAxis(W, 46, ABG)
02:22:17.667 00.000 25848 Guiding  Dir = 3, Dur = 46
02:22:17.687 00.020 25848 IsSlewing returns 0
02:22:17.687 00.000 25848 IsGuiding returns 0
02:22:17.719 00.032 25848 PulseGuide returned control before completion, sleep 25
02:22:17.751 00.032 25848 IsGuiding returns 1
02:22:17.751 00.000 25848 scope still moving after pulse duration time elapsed
02:22:17.839 00.088 25848 IsSlewing returns 0
02:22:17.839 00.000 25848 IsGuiding returns 0
02:22:17.839 00.000 25848 scope move finished after 46 + 105 ms
02:22:17.839 00.000 25848 Move returns status 0, amount 46
02:22:17.839 00.000 25848 MoveAxis(N, 0, ABG)
02:22:17.839 00.000 25848 Move returns status 0, amount 0
02:22:17.839 00.000 25848 move complete, result=0
02:22:17.839 00.000 25848 worker thread done servicing request
02:22:17.839 00.000 25848 Worker thread wakes up
02:22:17.839 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:17.839 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:17.839 00.000 21444 GuideStep: 1.6 px 46 ms WEST, 0.5 px 0 ms NORTH
02:22:20.685 02.846 25848 Exposure complete
02:22:20.762 00.077 25848 worker thread done servicing request
02:22:20.762 00.000 21444 OnExposeComplete: enter
02:22:20.762 00.000 21444 UpdateGuideState(): m_state=6
02:22:20.762 00.000 21444 Star::Find(15, 1250, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 895
02:22:20.762 00.000 21444 Star::Find returns 1 (1), X=1252.08, Y=667.08, Mass=5183357, SNR=152.7, Peak=65504 HFD=8.1
02:22:20.762 00.000 21444 MultiStar: [#1 -1.86,1.27,0.00,M1] [#2 -1.97,1.28,0.00,M2] [#3 -1.76,1.15,0.00,M1] [#4 -1.20,0.38,0.91,U] [#5 -0.60,0.31,0.70,U] [#6 -0.79,-0.07,0.62,U] [#7 -1.60,0.61,0.61,U] [#8 -2.50,0.97,0.00,M4] 
02:22:20.763 00.001 21444 refined, 4 included, MultiStar: {-1.18, 0.49}, one-star: {-1.56, 0.98}
02:22:20.763 00.000 21444 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.05) = xAngle (-0.30 = -0.30)
02:22:20.763 00.000 21444 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.14 = 3.14)
02:22:20.763 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=0.49 hyp=1.28 cameraTheta=2.75 mountX=1.22 mountY=0.00, mountTheta=0.00
02:22:20.763 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=0.49, opts=13)
02:22:20.763 00.000 21444 Enqueuing Move request for scope (-1.18, 0.49)
02:22:20.763 00.000 25848 Worker thread wakes up
02:22:20.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.49) opts 0xd
02:22:20.763 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, 0.49)
02:22:20.763 00.000 25848 Moving (-1.18, 0.49) raw xDistance=1.22 yDistance=0.00
02:22:20.764 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.22
02:22:20.764 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:20.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=180, FiltMax=65504, Gamma=0.560
02:22:20.764 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:22:20.764 00.000 25848 MoveAxis(W, 39, ABG)
02:22:20.764 00.000 25848 Guiding  Dir = 3, Dur = 39
02:22:20.764 00.000 21444 UpdateGuideState exits: m=5183357 SNR=152.7 Saturated
02:22:20.764 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:20.764 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:20.764 00.000 21444 Enqueuing Expose request
02:22:20.827 00.063 25848 IsSlewing returns 0
02:22:20.828 00.001 25848 IsGuiding returns 0
02:22:20.859 00.031 25848 PulseGuide returned control before completion, sleep 19
02:22:20.887 00.028 25848 IsGuiding returns 1
02:22:20.887 00.000 25848 scope still moving after pulse duration time elapsed
02:22:20.938 00.051 25848 IsSlewing returns 0
02:22:20.938 00.000 25848 IsGuiding returns 0
02:22:20.938 00.000 25848 scope move finished after 39 + 71 ms
02:22:20.938 00.000 25848 Move returns status 0, amount 39
02:22:20.938 00.000 25848 MoveAxis(N, 0, ABG)
02:22:20.938 00.000 25848 Move returns status 0, amount 0
02:22:20.938 00.000 25848 move complete, result=0
02:22:20.938 00.000 25848 worker thread done servicing request
02:22:20.938 00.000 25848 Worker thread wakes up
02:22:20.938 00.000 21444 GuideStep: 1.2 px 39 ms WEST, 0.0 px 0 ms NORTH
02:22:20.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:20.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:23.781 02.843 25848 Exposure complete
02:22:23.848 00.067 25848 worker thread done servicing request
02:22:23.848 00.000 21444 OnExposeComplete: enter
02:22:23.849 00.001 21444 UpdateGuideState(): m_state=6
02:22:23.849 00.000 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 896
02:22:23.849 00.000 21444 Star::Find returns 1 (1), X=1252.98, Y=667.41, Mass=5185405, SNR=162.8, Peak=65504 HFD=7.8
02:22:23.849 00.000 21444 MultiStar: [#1 0.05,1.03,1.09,U] [#2 -0.50,1.51,0.85,U] [#3 0.17,1.09,0.61,U] [#4 -0.22,0.55,0.86,U] [#5 -0.74,0.59,0.95,U] [#6 0.08,0.84,0.67,U] [#7 0.04,1.09,0.75,U] [#8 -2.10,1.54,0.00,M5] 
02:22:23.849 00.000 21444 refined, 7 included, MultiStar: {-0.26, 1.00}, one-star: {-0.66, 1.31}
02:22:23.849 00.000 21444 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
02:22:23.849 00.000 21444 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.21)
02:22:23.849 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=1.00 hyp=1.03 cameraTheta=1.82 mountX=0.35 mountY=0.83, mountTheta=1.17
02:22:23.850 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=1.00, opts=13)
02:22:23.850 00.000 21444 Enqueuing Move request for scope (-0.26, 1.00)
02:22:23.850 00.000 25848 Worker thread wakes up
02:22:23.850 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=154, FiltMax=65504, Gamma=0.560
02:22:23.850 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 1.00) opts 0xd
02:22:23.850 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 1.00)
02:22:23.850 00.000 25848 Moving (-0.26, 1.00) raw xDistance=0.35 yDistance=0.83
02:22:23.850 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
02:22:23.850 00.000 21444 UpdateGuideState exits: m=5185405 SNR=162.8 Saturated
02:22:23.850 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:23.850 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:23.850 00.000 21444 Enqueuing Expose request
02:22:23.850 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
02:22:23.850 00.000 25848 MoveAxis(E, 0, ABG)
02:22:23.850 00.000 25848 Move returns status 0, amount 0
02:22:23.850 00.000 25848 MoveAxis(S, 23, ABG)
02:22:23.850 00.000 25848 Guiding  Dir = 1, Dur = 23
02:22:23.895 00.045 25848 IsSlewing returns 0
02:22:23.895 00.000 25848 IsGuiding returns 0
02:22:23.927 00.032 25848 IsGuiding returns 1
02:22:23.927 00.000 25848 scope still moving after pulse duration time elapsed
02:22:23.987 00.060 25848 IsSlewing returns 0
02:22:23.987 00.000 25848 IsGuiding returns 0
02:22:23.987 00.000 25848 scope move finished after 23 + 68 ms
02:22:23.987 00.000 25848 Move returns status 0, amount 23
02:22:23.987 00.000 25848 move complete, result=0
02:22:23.987 00.000 25848 worker thread done servicing request
02:22:23.987 00.000 25848 Worker thread wakes up
02:22:23.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:23.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:23.988 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.8 px 23 ms SOUTH
02:22:26.832 02.844 25848 Exposure complete
02:22:26.909 00.077 25848 worker thread done servicing request
02:22:26.909 00.000 21444 OnExposeComplete: enter
02:22:26.910 00.001 21444 UpdateGuideState(): m_state=6
02:22:26.910 00.000 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 897
02:22:26.910 00.000 21444 Star::Find returns 1 (1), X=1253.62, Y=668.72, Mass=5535506, SNR=207.0, Peak=65504 HFD=7.8
02:22:26.910 00.000 21444 MultiStar: [#1 0.57,2.73,0.00,M1] [#2 0.46,2.69,0.00,M2] [#3 0.57,2.58,0.00,M1] [#4 0.67,1.70,0.88,U] [#5 0.24,1.95,0.00,M1] [#6 0.07,1.54,0.72,U] [#7 0.56,2.43,0.00,M1] [#8 -1.76,3.30,0.00,M6] 
02:22:26.910 00.000 21444 refined, 2 included, MultiStar: {0.24, 2.01}, one-star: {-0.02, 2.62}
02:22:26.910 00.000 21444 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
02:22:26.910 00.000 21444 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.84)
02:22:26.910 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=2.01 hyp=2.03 cameraTheta=1.45 mountX=-0.06 mountY=1.95, mountTheta=1.60
02:22:26.911 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=2.01, opts=13)
02:22:26.911 00.000 21444 Enqueuing Move request for scope (0.24, 2.01)
02:22:26.911 00.000 25848 Worker thread wakes up
02:22:26.911 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=234, FiltMax=65504, Gamma=0.560
02:22:26.911 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 2.01) opts 0xd
02:22:26.911 00.000 21444 UpdateGuideState exits: m=5535506 SNR=207.0 Saturated
02:22:26.911 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 2.01)
02:22:26.911 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:26.911 00.000 25848 Moving (0.24, 2.01) raw xDistance=-0.06 yDistance=1.95
02:22:26.912 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:22:26.912 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
02:22:26.912 00.000 25848 MoveAxis(E, 0, ABG)
02:22:26.912 00.000 25848 Move returns status 0, amount 0
02:22:26.912 00.000 25848 MoveAxis(S, 53, ABG)
02:22:26.912 00.000 25848 Guiding  Dir = 1, Dur = 53
02:22:26.912 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:26.912 00.000 21444 Enqueuing Expose request
02:22:26.937 00.025 25848 IsSlewing returns 0
02:22:26.937 00.000 25848 IsGuiding returns 0
02:22:26.969 00.032 25848 PulseGuide returned control before completion, sleep 32
02:22:27.004 00.035 25848 IsGuiding returns 1
02:22:27.004 00.000 25848 scope still moving after pulse duration time elapsed
02:22:27.061 00.057 25848 IsSlewing returns 0
02:22:27.061 00.000 25848 IsGuiding returns 0
02:22:27.061 00.000 25848 scope move finished after 53 + 70 ms
02:22:27.061 00.000 25848 Move returns status 0, amount 53
02:22:27.061 00.000 25848 move complete, result=0
02:22:27.061 00.000 25848 worker thread done servicing request
02:22:27.061 00.000 25848 Worker thread wakes up
02:22:27.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:27.061 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:27.061 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 2.0 px 53 ms SOUTH
02:22:29.902 02.841 25848 Exposure complete
02:22:29.978 00.076 25848 worker thread done servicing request
02:22:29.978 00.000 21444 OnExposeComplete: enter
02:22:29.978 00.000 21444 UpdateGuideState(): m_state=6
02:22:29.979 00.001 21444 Star::Find(15, 1253, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 898
02:22:29.979 00.000 21444 Star::Find returns 1 (1), X=1253.45, Y=667.55, Mass=5586904, SNR=223.4, Peak=65504 HFD=7.7
02:22:29.979 00.000 21444 MultiStar: [#1 0.84,1.11,0.80,U] [#2 0.09,0.82,0.60,U] [#3 0.01,1.19,0.48,U] [#4 0.03,0.67,0.81,U] [#5 -0.05,0.41,0.60,U] [#6 0.44,0.90,0.67,U] [#7 0.18,0.92,0.64,U] [#8 -1.91,1.52,0.00,M7] 
02:22:29.979 00.000 21444 refined, 7 included, MultiStar: {0.17, 0.96}, one-star: {-0.19, 1.45}
02:22:29.979 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
02:22:29.979 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
02:22:29.979 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.96 hyp=0.97 cameraTheta=1.39 mountX=-0.08 mountY=0.95, mountTheta=1.66
02:22:29.981 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.96, opts=13)
02:22:29.981 00.000 21444 Enqueuing Move request for scope (0.17, 0.96)
02:22:29.981 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=234, FiltMax=65504, Gamma=0.560
02:22:29.981 00.000 21444 UpdateGuideState exits: m=5586904 SNR=223.4 Saturated
02:22:29.981 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:29.981 00.000 25848 Worker thread wakes up
02:22:29.981 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:29.981 00.000 21444 Enqueuing Expose request
02:22:29.981 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.96) opts 0xd
02:22:29.981 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.96)
02:22:29.981 00.000 25848 Moving (0.17, 0.96) raw xDistance=-0.08 yDistance=0.95
02:22:29.981 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:22:29.981 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
02:22:29.981 00.000 25848 MoveAxis(E, 0, ABG)
02:22:29.981 00.000 25848 Move returns status 0, amount 0
02:22:29.981 00.000 25848 MoveAxis(S, 26, ABG)
02:22:29.981 00.000 25848 Guiding  Dir = 1, Dur = 26
02:22:30.001 00.020 25848 IsSlewing returns 0
02:22:30.002 00.001 25848 IsGuiding returns 0
02:22:30.033 00.031 25848 IsGuiding returns 1
02:22:30.033 00.000 25848 scope still moving after pulse duration time elapsed
02:22:30.078 00.045 25848 IsSlewing returns 0
02:22:30.078 00.000 25848 IsGuiding returns 0
02:22:30.078 00.000 25848 scope move finished after 26 + 50 ms
02:22:30.078 00.000 25848 Move returns status 0, amount 26
02:22:30.078 00.000 25848 move complete, result=0
02:22:30.078 00.000 25848 worker thread done servicing request
02:22:30.078 00.000 25848 Worker thread wakes up
02:22:30.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:30.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:30.078 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.0 px 26 ms SOUTH
02:22:32.928 02.850 25848 Exposure complete
02:22:33.007 00.079 25848 worker thread done servicing request
02:22:33.007 00.000 21444 OnExposeComplete: enter
02:22:33.008 00.001 21444 UpdateGuideState(): m_state=6
02:22:33.008 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 899
02:22:33.008 00.000 21444 Star::Find returns 1 (1), X=1253.71, Y=665.53, Mass=5530761, SNR=198.0, Peak=65504 HFD=8.0
02:22:33.008 00.000 21444 MultiStar: [#1 -0.13,-0.24,0.88,U] [#2 -1.36,-0.18,0.72,U] [#3 -0.58,0.16,0.60,U] [#4 -0.56,-1.08,0.66,U] [#5 0.33,-1.10,0.58,U] [#6 0.48,-1.30,0.55,U] [#7 -0.25,-0.45,0.73,U] [#8 -1.25,-0.08,0.53,U] 
02:22:33.008 00.000 21444 single-star, 8 included, MultiStar: {-0.34, -0.52}, one-star: {0.07, -0.57}
02:22:33.008 00.000 21444 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.05) = xAngle (-4.51 = 1.77)
02:22:33.008 00.000 21444 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
02:22:33.008 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=-0.57 hyp=0.58 cameraTheta=-1.46 mountX=-0.12 mountY=-0.50, mountTheta=-1.80
02:22:33.009 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=-0.57, opts=13)
02:22:33.009 00.000 21444 Enqueuing Move request for scope (0.07, -0.57)
02:22:33.009 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=218, FiltMax=65504, Gamma=0.560
02:22:33.009 00.000 21444 UpdateGuideState exits: m=5530761 SNR=198.0 Saturated
02:22:33.009 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:33.009 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:33.009 00.000 21444 Enqueuing Expose request
02:22:33.009 00.000 25848 Worker thread wakes up
02:22:33.009 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.57) opts 0xd
02:22:33.009 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, -0.57)
02:22:33.009 00.000 25848 Moving (0.07, -0.57) raw xDistance=-0.12 yDistance=-0.50
02:22:33.009 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:22:33.009 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:33.009 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
02:22:33.009 00.000 25848 MoveAxis(E, 0, ABG)
02:22:33.009 00.000 25848 Move returns status 0, amount 0
02:22:33.009 00.000 25848 MoveAxis(N, 0, ABG)
02:22:33.009 00.000 25848 Move returns status 0, amount 0
02:22:33.010 00.001 25848 move complete, result=0
02:22:33.010 00.000 25848 worker thread done servicing request
02:22:33.010 00.000 25848 Worker thread wakes up
02:22:33.010 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:33.010 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:33.010 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
02:22:35.854 02.844 25848 Exposure complete
02:22:35.932 00.078 25848 worker thread done servicing request
02:22:35.932 00.000 21444 OnExposeComplete: enter
02:22:35.932 00.000 21444 UpdateGuideState(): m_state=6
02:22:35.932 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 900
02:22:35.932 00.000 21444 Star::Find returns 1 (1), X=1252.84, Y=666.11, Mass=5550229, SNR=164.2, Peak=65504 HFD=8.1
02:22:35.933 00.001 21444 MultiStar: [#1 -0.28,-0.09,1.01,U] [#2 -0.37,-0.07,0.92,U] [#3 -0.99,0.09,0.61,U] [#4 -0.20,-1.02,0.93,U] [#5 0.09,-0.73,1.01,U] [#6 0.36,-1.10,0.81,U] [#7 -0.93,-0.43,0.86,U] [#8 -1.30,0.13,0.76,U] 
02:22:35.933 00.000 21444 refined, 8 included, MultiStar: {-0.46, -0.37}, one-star: {-0.80, 0.01}
02:22:35.933 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
02:22:35.933 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
02:22:35.933 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.37 hyp=0.59 cameraTheta=-2.46 mountX=0.42 mountY=-0.52, mountTheta=-0.89
02:22:35.933 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.37, opts=13)
02:22:35.933 00.000 21444 Enqueuing Move request for scope (-0.46, -0.37)
02:22:35.934 00.001 25848 Worker thread wakes up
02:22:35.934 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=120, FiltMax=65504, Gamma=0.560
02:22:35.934 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.37) opts 0xd
02:22:35.934 00.000 21444 UpdateGuideState exits: m=5550229 SNR=164.2 Saturated
02:22:35.934 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.37)
02:22:35.934 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:35.934 00.000 25848 Moving (-0.46, -0.37) raw xDistance=0.42 yDistance=-0.52
02:22:35.934 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:35.934 00.000 21444 Enqueuing Expose request
02:22:35.934 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:22:35.934 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:22:35.934 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
02:22:35.934 00.000 25848 MoveAxis(E, 0, ABG)
02:22:35.934 00.000 25848 Move returns status 0, amount 0
02:22:35.934 00.000 25848 MoveAxis(N, 0, ABG)
02:22:35.934 00.000 25848 Move returns status 0, amount 0
02:22:35.934 00.000 25848 move complete, result=0
02:22:35.934 00.000 25848 worker thread done servicing request
02:22:35.934 00.000 25848 Worker thread wakes up
02:22:35.934 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:35.934 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:35.934 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
02:22:38.787 02.853 25848 Exposure complete
02:22:38.873 00.086 25848 worker thread done servicing request
02:22:38.873 00.000 21444 OnExposeComplete: enter
02:22:38.873 00.000 21444 UpdateGuideState(): m_state=6
02:22:38.874 00.001 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 901
02:22:38.874 00.000 21444 Star::Find returns 1 (1), X=1251.27, Y=666.54, Mass=5596274, SNR=181.4, Peak=65504 HFD=8.1
02:22:38.874 00.000 21444 MultiStar: [#1 -2.87,-0.54,0.00,M1] [#2 -3.00,0.18,0.00,M1] [#3 -3.41,0.29,0.00,M1] [#4 -1.98,-0.09,0.00,M1] [#5 -1.75,0.67,0.72,U] [#6 -1.66,0.86,0.82,U] [#7 -2.04,0.03,0.00,M1] [#8 -3.42,1.39,0.00,M6] 
02:22:38.874 00.000 21444 refined, 2 included, MultiStar: {-1.97, 0.64}, one-star: {-2.37, 0.44}
02:22:38.874 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
02:22:38.874 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
02:22:38.874 00.000 21444 CameraToMount -- cameraX=-1.97 cameraY=0.64 hyp=2.07 cameraTheta=2.83 mountX=2.02 mountY=-0.15, mountTheta=-0.08
02:22:38.875 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.97, y=0.64, opts=13)
02:22:38.875 00.000 21444 Enqueuing Move request for scope (-1.97, 0.64)
02:22:38.875 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=292, FiltMax=65504, Gamma=0.560
02:22:38.875 00.000 21444 UpdateGuideState exits: m=5596274 SNR=181.4 Saturated
02:22:38.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:38.875 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:38.875 00.000 21444 Enqueuing Expose request
02:22:38.875 00.000 25848 Worker thread wakes up
02:22:38.875 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.97, 0.64) opts 0xd
02:22:38.875 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.97, 0.64)
02:22:38.875 00.000 25848 Moving (-1.97, 0.64) raw xDistance=2.02 yDistance=-0.15
02:22:38.875 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.27 from input 2.02
02:22:38.875 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:38.876 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:22:38.876 00.000 25848 MoveAxis(W, 59, ABG)
02:22:38.876 00.000 25848 Guiding  Dir = 3, Dur = 59
02:22:38.906 00.030 25848 IsSlewing returns 0
02:22:38.906 00.000 25848 IsGuiding returns 0
02:22:38.937 00.031 25848 PulseGuide returned control before completion, sleep 39
02:22:39.268 00.331 25848 IsGuiding returns 1
02:22:39.269 00.001 25848 scope still moving after pulse duration time elapsed
02:22:39.311 00.042 25848 IsSlewing returns 0
02:22:39.312 00.001 25848 IsGuiding returns 0
02:22:39.312 00.000 25848 scope move finished after 59 + 345 ms
02:22:39.312 00.000 25848 Move returns status 0, amount 59
02:22:39.312 00.000 25848 MoveAxis(N, 0, ABG)
02:22:39.312 00.000 25848 Move returns status 0, amount 0
02:22:39.312 00.000 25848 move complete, result=0
02:22:39.312 00.000 25848 worker thread done servicing request
02:22:39.312 00.000 25848 Worker thread wakes up
02:22:39.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:39.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:39.312 00.000 21444 GuideStep: 2.0 px 59 ms WEST, -0.2 px 0 ms NORTH
02:22:42.148 02.836 25848 Exposure complete
02:22:42.231 00.083 25848 worker thread done servicing request
02:22:42.232 00.001 21444 OnExposeComplete: enter
02:22:42.232 00.000 21444 UpdateGuideState(): m_state=6
02:22:42.232 00.000 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 902
02:22:42.232 00.000 21444 Star::Find returns 1 (1), X=1253.99, Y=665.55, Mass=5486234, SNR=221.9, Peak=65504 HFD=8.0
02:22:42.232 00.000 21444 MultiStar: [#1 1.73,-1.00,0.00,M2] [#2 1.11,-0.25,0.67,U] [#3 1.82,-0.68,0.54,U] [#4 0.73,-1.67,0.68,U] [#5 0.56,-1.80,0.47,U] [#6 0.77,-0.93,0.65,U] [#7 0.63,-0.94,0.59,U] [#8 -1.23,-0.83,0.44,U] 
02:22:42.232 00.000 21444 single-star, 7 included, MultiStar: {0.63, -0.91}, one-star: {0.34, -0.55}
02:22:42.232 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
02:22:42.232 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
02:22:42.232 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-0.55 hyp=0.64 cameraTheta=-1.01 mountX=-0.39 mountY=-0.37, mountTheta=-2.38
02:22:42.233 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-0.55, opts=13)
02:22:42.233 00.000 21444 Enqueuing Move request for scope (0.34, -0.55)
02:22:42.233 00.000 25848 Worker thread wakes up
02:22:42.234 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.55) opts 0xd
02:22:42.234 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -0.55)
02:22:42.234 00.000 25848 Moving (0.34, -0.55) raw xDistance=-0.39 yDistance=-0.37
02:22:42.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=394, FiltMax=65504, Gamma=0.560
02:22:42.234 00.000 21444 UpdateGuideState exits: m=5486234 SNR=221.9 Saturated
02:22:42.234 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:42.234 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:42.234 00.000 21444 Enqueuing Expose request
02:22:42.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
02:22:42.234 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:42.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
02:22:42.234 00.000 25848 MoveAxis(E, 0, ABG)
02:22:42.234 00.000 25848 Move returns status 0, amount 0
02:22:42.234 00.000 25848 MoveAxis(N, 0, ABG)
02:22:42.234 00.000 25848 Move returns status 0, amount 0
02:22:42.234 00.000 25848 move complete, result=0
02:22:42.234 00.000 25848 worker thread done servicing request
02:22:42.234 00.000 25848 Worker thread wakes up
02:22:42.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:42.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:42.234 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
02:22:45.077 02.843 25848 Exposure complete
02:22:45.164 00.087 25848 worker thread done servicing request
02:22:45.164 00.000 21444 OnExposeComplete: enter
02:22:45.164 00.000 21444 UpdateGuideState(): m_state=6
02:22:45.164 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 903
02:22:45.164 00.000 21444 Star::Find returns 1 (1), X=1252.05, Y=665.92, Mass=5303525, SNR=144.7, Peak=65504 HFD=8.1
02:22:45.165 00.001 21444 MultiStar: [#1 -1.00,-0.19,1.00,U] [#2 -1.12,-0.48,0.77,U] [#3 -0.58,-1.32,0.67,U] [#4 -0.50,-1.66,0.92,U] [#5 -0.73,-0.09,0.58,U] [#6 -0.33,-0.80,0.64,U] [#7 -1.07,-0.58,0.64,U] [#8 -2.21,-0.19,0.00,M6] 
02:22:45.165 00.000 21444 refined, 7 included, MultiStar: {-0.90, -0.66}, one-star: {-1.59, -0.18}
02:22:45.165 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
02:22:45.165 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.41 = -2.12)
02:22:45.165 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=-0.66 hyp=1.12 cameraTheta=-2.51 mountX=0.84 mountY=-0.95, mountTheta=-0.85
02:22:45.166 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=-0.66, opts=13)
02:22:45.166 00.000 21444 Enqueuing Move request for scope (-0.90, -0.66)
02:22:45.166 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=144, FiltMax=65504, Gamma=0.560
02:22:45.166 00.000 21444 UpdateGuideState exits: m=5303525 SNR=144.7 Saturated
02:22:45.166 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:45.166 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:45.166 00.000 21444 Enqueuing Expose request
02:22:45.166 00.000 25848 Worker thread wakes up
02:22:45.166 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.66) opts 0xd
02:22:45.166 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, -0.66)
02:22:45.166 00.000 25848 Moving (-0.90, -0.66) raw xDistance=0.84 yDistance=-0.95
02:22:45.166 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
02:22:45.166 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:22:45.167 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.95
02:22:45.167 00.000 25848 MoveAxis(W, 24, ABG)
02:22:45.167 00.000 25848 Guiding  Dir = 3, Dur = 24
02:22:45.187 00.020 25848 IsSlewing returns 0
02:22:45.187 00.000 25848 IsGuiding returns 0
02:22:45.218 00.031 25848 IsGuiding returns 1
02:22:45.219 00.001 25848 scope still moving after pulse duration time elapsed
02:22:45.281 00.062 25848 IsSlewing returns 0
02:22:45.308 00.027 25848 IsGuiding returns 0
02:22:45.308 00.000 25848 scope move finished after 24 + 97 ms
02:22:45.309 00.001 25848 Move returns status 0, amount 24
02:22:45.309 00.000 25848 MoveAxis(N, 0, ABG)
02:22:45.309 00.000 25848 Move returns status 0, amount 0
02:22:45.309 00.000 25848 move complete, result=0
02:22:45.309 00.000 25848 worker thread done servicing request
02:22:45.309 00.000 25848 Worker thread wakes up
02:22:45.309 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:45.309 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:45.309 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -1.0 px 0 ms NORTH
02:22:48.149 02.840 25848 Exposure complete
02:22:48.232 00.083 25848 worker thread done servicing request
02:22:48.233 00.001 21444 OnExposeComplete: enter
02:22:48.233 00.000 21444 UpdateGuideState(): m_state=6
02:22:48.233 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 904
02:22:48.233 00.000 21444 Star::Find returns 1 (1), X=1251.47, Y=667.11, Mass=5299764, SNR=182.9, Peak=65504 HFD=7.9
02:22:48.233 00.000 21444 MultiStar: [#1 -1.52,0.65,0.79,U] [#2 -2.62,0.80,0.00,M1] [#3 -2.72,0.48,0.00,M1] [#4 -1.49,-0.03,0.79,U] [#5 -1.60,-0.41,0.76,U] [#6 -1.56,-0.45,0.51,U] [#7 -1.62,0.82,0.53,U] [#8 -2.84,0.80,0.00,M7] 
02:22:48.233 00.000 21444 refined, 5 included, MultiStar: {-1.69, 0.32}, one-star: {-2.17, 1.01}
02:22:48.233 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.10 = -0.10)
02:22:48.233 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.94 = -2.94)
02:22:48.233 00.000 21444 CameraToMount -- cameraX=-1.69 cameraY=0.32 hyp=1.72 cameraTheta=2.96 mountX=1.71 mountY=-0.35, mountTheta=-0.20
02:22:48.234 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.69, y=0.32, opts=13)
02:22:48.234 00.000 21444 Enqueuing Move request for scope (-1.69, 0.32)
02:22:48.234 00.000 25848 Worker thread wakes up
02:22:48.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=116, FiltMax=65504, Gamma=0.560
02:22:48.234 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.69, 0.32) opts 0xd
02:22:48.234 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.69, 0.32)
02:22:48.234 00.000 21444 UpdateGuideState exits: m=5299764 SNR=182.9 Saturated
02:22:48.234 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:48.234 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:48.234 00.000 21444 Enqueuing Expose request
02:22:48.234 00.000 25848 Moving (-1.69, 0.32) raw xDistance=1.71 yDistance=-0.35
02:22:48.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.71
02:22:48.234 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:48.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:22:48.234 00.000 25848 MoveAxis(W, 52, ABG)
02:22:48.234 00.000 25848 Guiding  Dir = 3, Dur = 52
02:22:48.267 00.033 25848 IsSlewing returns 0
02:22:48.267 00.000 25848 IsGuiding returns 0
02:22:48.299 00.032 25848 PulseGuide returned control before completion, sleep 31
02:22:48.345 00.046 25848 IsGuiding returns 1
02:22:48.345 00.000 25848 scope still moving after pulse duration time elapsed
02:22:48.391 00.046 25848 IsSlewing returns 0
02:22:48.391 00.000 25848 IsGuiding returns 0
02:22:48.391 00.000 25848 scope move finished after 52 + 72 ms
02:22:48.391 00.000 25848 Move returns status 0, amount 52
02:22:48.391 00.000 25848 MoveAxis(N, 0, ABG)
02:22:48.391 00.000 25848 Move returns status 0, amount 0
02:22:48.393 00.002 25848 move complete, result=0
02:22:48.393 00.000 25848 worker thread done servicing request
02:22:48.393 00.000 25848 Worker thread wakes up
02:22:48.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:48.393 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:48.393 00.000 21444 GuideStep: 1.7 px 52 ms WEST, -0.3 px 0 ms NORTH
02:22:51.243 02.850 25848 Exposure complete
02:22:51.319 00.076 25848 worker thread done servicing request
02:22:51.319 00.000 21444 OnExposeComplete: enter
02:22:51.319 00.000 21444 UpdateGuideState(): m_state=6
02:22:51.320 00.001 21444 Star::Find(15, 1251, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 905
02:22:51.320 00.000 21444 Star::Find returns 1 (1), X=1253.04, Y=667.30, Mass=5192291, SNR=160.4, Peak=65504 HFD=8.0
02:22:51.320 00.000 21444 MultiStar: [#1 0.46,0.75,0.85,U] [#2 -0.78,0.14,0.82,U] [#3 -0.47,-0.10,0.62,U] [#4 0.42,-0.03,0.86,U] [#5 0.04,0.60,0.50,U] [#6 0.99,0.43,0.65,U] [#7 -0.14,1.31,0.48,U] [#8 -1.54,1.11,0.56,U] 
02:22:51.320 00.000 21444 refined, 8 included, MultiStar: {-0.17, 0.58}, one-star: {-0.61, 1.20}
02:22:51.320 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
02:22:51.320 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
02:22:51.320 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.58 hyp=0.61 cameraTheta=1.85 mountX=0.22 mountY=0.48, mountTheta=1.14
02:22:51.321 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.58, opts=13)
02:22:51.321 00.000 21444 Enqueuing Move request for scope (-0.17, 0.58)
02:22:51.321 00.000 25848 Worker thread wakes up
02:22:51.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.58) opts 0xd
02:22:51.321 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.58)
02:22:51.321 00.000 25848 Moving (-0.17, 0.58) raw xDistance=0.22 yDistance=0.48
02:22:51.321 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:22:51.321 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=28, FiltMax=65504, Gamma=0.560
02:22:51.321 00.000 21444 UpdateGuideState exits: m=5192291 SNR=160.4 Saturated
02:22:51.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:51.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:51.321 00.000 21444 Enqueuing Expose request
02:22:51.321 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:51.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:22:51.321 00.000 25848 MoveAxis(E, 0, ABG)
02:22:51.321 00.000 25848 Move returns status 0, amount 0
02:22:51.322 00.001 25848 MoveAxis(N, 0, ABG)
02:22:51.322 00.000 25848 Move returns status 0, amount 0
02:22:51.322 00.000 25848 move complete, result=0
02:22:51.322 00.000 25848 worker thread done servicing request
02:22:51.322 00.000 25848 Worker thread wakes up
02:22:51.322 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:51.322 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:51.322 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:22:54.171 02.849 25848 Exposure complete
02:22:54.239 00.068 25848 worker thread done servicing request
02:22:54.239 00.000 21444 OnExposeComplete: enter
02:22:54.239 00.000 21444 UpdateGuideState(): m_state=6
02:22:54.239 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 906
02:22:54.239 00.000 21444 Star::Find returns 1 (1), X=1253.96, Y=666.85, Mass=5297582, SNR=158.5, Peak=65504 HFD=7.9
02:22:54.240 00.001 21444 MultiStar: [#1 0.99,-0.05,1.28,U] [#2 0.55,0.33,1.17,U] [#3 1.24,0.26,0.77,U] [#4 1.16,-0.11,1.09,U] [#5 0.96,0.48,0.84,U] [#6 1.64,0.19,0.57,U] [#7 0.82,0.34,0.82,U] [#8 -0.30,0.81,0.75,U] 
02:22:54.240 00.000 21444 single-star, 8 included, MultiStar: {0.80, 0.31}, one-star: {0.31, 0.75}
02:22:54.240 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
02:22:54.240 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.56)
02:22:54.240 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.75 hyp=0.81 cameraTheta=1.17 mountX=-0.25 mountY=0.81, mountTheta=1.86
02:22:54.240 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.75, opts=13)
02:22:54.241 00.001 21444 Enqueuing Move request for scope (0.31, 0.75)
02:22:54.241 00.000 25848 Worker thread wakes up
02:22:54.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2396, FiltMin=166, FiltMax=65504, Gamma=0.560
02:22:54.241 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.75) opts 0xd
02:22:54.241 00.000 21444 UpdateGuideState exits: m=5297582 SNR=158.5 Saturated
02:22:54.241 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.75)
02:22:54.241 00.000 25848 Moving (0.31, 0.75) raw xDistance=-0.25 yDistance=0.81
02:22:54.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
02:22:54.241 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
02:22:54.241 00.000 25848 MoveAxis(E, 0, ABG)
02:22:54.241 00.000 25848 Move returns status 0, amount 0
02:22:54.241 00.000 25848 MoveAxis(S, 22, ABG)
02:22:54.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:54.241 00.000 25848 Guiding  Dir = 1, Dur = 22
02:22:54.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:54.241 00.000 21444 Enqueuing Expose request
02:22:54.265 00.024 25848 IsSlewing returns 0
02:22:54.266 00.001 25848 IsGuiding returns 0
02:22:54.297 00.031 25848 IsGuiding returns 1
02:22:54.297 00.000 25848 scope still moving after pulse duration time elapsed
02:22:54.360 00.063 25848 IsSlewing returns 0
02:22:54.360 00.000 25848 IsGuiding returns 0
02:22:54.360 00.000 25848 scope move finished after 22 + 72 ms
02:22:54.360 00.000 25848 Move returns status 0, amount 22
02:22:54.360 00.000 25848 move complete, result=0
02:22:54.360 00.000 25848 worker thread done servicing request
02:22:54.360 00.000 25848 Worker thread wakes up
02:22:54.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:54.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:22:54.360 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 22 ms SOUTH
02:22:57.202 02.842 25848 Exposure complete
02:22:57.284 00.082 25848 worker thread done servicing request
02:22:57.284 00.000 21444 OnExposeComplete: enter
02:22:57.284 00.000 21444 UpdateGuideState(): m_state=6
02:22:57.284 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 907
02:22:57.284 00.000 21444 Star::Find returns 1 (1), X=1253.14, Y=666.87, Mass=5442496, SNR=172.0, Peak=65504 HFD=8.1
02:22:57.285 00.001 21444 MultiStar: [#1 0.14,0.91,0.86,U] [#2 0.16,1.48,0.76,U] [#3 0.65,1.09,0.77,U] [#4 -0.01,-0.33,0.87,U] [#5 -0.57,-0.44,0.75,U] [#6 -0.24,-0.30,0.65,U] [#7 -0.21,0.59,0.64,U] [#8 -1.97,1.43,0.00,M6] 
02:22:57.285 00.000 21444 refined, 7 included, MultiStar: {-0.08, 0.49}, one-star: {-0.50, 0.77}
02:22:57.285 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
02:22:57.285 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.12)
02:22:57.285 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.49 hyp=0.49 cameraTheta=1.73 mountX=0.12 mountY=0.42, mountTheta=1.29
02:22:57.285 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.49, opts=13)
02:22:57.285 00.000 21444 Enqueuing Move request for scope (-0.08, 0.49)
02:22:57.285 00.000 25848 Worker thread wakes up
02:22:57.286 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=332, FiltMax=65504, Gamma=0.560
02:22:57.286 00.000 21444 UpdateGuideState exits: m=5442496 SNR=172.0 Saturated
02:22:57.286 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:57.286 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:22:57.286 00.000 21444 Enqueuing Expose request
02:22:57.286 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.49) opts 0xd
02:22:57.286 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.49)
02:22:57.286 00.000 25848 Moving (-0.08, 0.49) raw xDistance=0.12 yDistance=0.42
02:22:57.286 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:22:57.286 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:57.286 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:22:57.286 00.000 25848 MoveAxis(E, 0, ABG)
02:22:57.286 00.000 25848 Move returns status 0, amount 0
02:22:57.286 00.000 25848 MoveAxis(N, 0, ABG)
02:22:57.286 00.000 25848 Move returns status 0, amount 0
02:22:57.286 00.000 25848 move complete, result=0
02:22:57.286 00.000 25848 worker thread done servicing request
02:22:57.286 00.000 25848 Worker thread wakes up
02:22:57.286 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:22:57.286 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:22:57.286 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:00.130 02.844 25848 Exposure complete
02:23:00.219 00.089 25848 worker thread done servicing request
02:23:00.219 00.000 21444 OnExposeComplete: enter
02:23:00.219 00.000 21444 UpdateGuideState(): m_state=6
02:23:00.219 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 908
02:23:00.219 00.000 21444 Star::Find returns 1 (1), X=1253.34, Y=666.10, Mass=5363963, SNR=168.4, Peak=65504 HFD=7.9
02:23:00.220 00.001 21444 MultiStar: [#1 0.15,0.04,1.06,U] [#2 -0.54,0.58,0.90,U] [#3 0.12,0.46,0.64,U] [#4 0.10,-0.85,0.80,U] [#5 -0.43,-0.26,0.83,U] [#6 0.09,-0.45,0.73,U] [#7 0.25,-0.18,0.53,U] [#8 -2.33,0.56,0.00,M7] 
02:23:00.220 00.000 21444 refined, 7 included, MultiStar: {-0.10, -0.07}, one-star: {-0.30, 0.00}
02:23:00.220 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
02:23:00.220 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
02:23:00.220 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.51 mountX=0.09 mountY=-0.10, mountTheta=-0.85
02:23:00.221 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.07, opts=13)
02:23:00.221 00.000 21444 Enqueuing Move request for scope (-0.10, -0.07)
02:23:00.221 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=344, FiltMax=65504, Gamma=0.560
02:23:00.221 00.000 21444 UpdateGuideState exits: m=5363963 SNR=168.4 Saturated
02:23:00.221 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:00.221 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:00.221 00.000 21444 Enqueuing Expose request
02:23:00.221 00.000 25848 Worker thread wakes up
02:23:00.221 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
02:23:00.221 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
02:23:00.221 00.000 25848 Moving (-0.10, -0.07) raw xDistance=0.09 yDistance=-0.10
02:23:00.221 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:23:00.221 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:00.221 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:23:00.221 00.000 25848 MoveAxis(E, 0, ABG)
02:23:00.221 00.000 25848 Move returns status 0, amount 0
02:23:00.221 00.000 25848 MoveAxis(N, 0, ABG)
02:23:00.221 00.000 25848 Move returns status 0, amount 0
02:23:00.221 00.000 25848 move complete, result=0
02:23:00.221 00.000 25848 worker thread done servicing request
02:23:00.222 00.001 25848 Worker thread wakes up
02:23:00.222 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:00.222 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:00.222 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:23:03.060 02.838 25848 Exposure complete
02:23:03.139 00.079 25848 worker thread done servicing request
02:23:03.140 00.001 21444 OnExposeComplete: enter
02:23:03.140 00.000 21444 UpdateGuideState(): m_state=6
02:23:03.140 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 909
02:23:03.140 00.000 21444 Star::Find returns 1 (1), X=1252.13, Y=667.24, Mass=5248173, SNR=143.3, Peak=65504 HFD=8.0
02:23:03.140 00.000 21444 MultiStar: [#1 -1.17,0.90,0.81,U] [#2 -2.42,0.83,0.00,M1] [#3 -2.14,0.82,0.00,M1] [#4 -1.50,0.20,0.78,U] [#5 -1.04,-0.14,0.77,U] [#6 -0.96,0.22,0.65,U] [#7 -1.11,0.51,0.81,U] [#8 -2.82,0.73,0.00,M8] 
02:23:03.140 00.000 21444 refined, 5 included, MultiStar: {-1.24, 0.51}, one-star: {-1.52, 1.14}
02:23:03.140 00.000 21444 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.05) = xAngle (-0.30 = -0.30)
02:23:03.140 00.000 21444 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.14)
02:23:03.140 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=0.51 hyp=1.34 cameraTheta=2.75 mountX=1.28 mountY=0.01, mountTheta=0.00
02:23:03.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=0.51, opts=13)
02:23:03.141 00.000 21444 Enqueuing Move request for scope (-1.24, 0.51)
02:23:03.141 00.000 25848 Worker thread wakes up
02:23:03.141 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 0.51) opts 0xd
02:23:03.141 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, 0.51)
02:23:03.141 00.000 25848 Moving (-1.24, 0.51) raw xDistance=1.28 yDistance=0.01
02:23:03.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=170, FiltMax=65504, Gamma=0.560
02:23:03.141 00.000 21444 UpdateGuideState exits: m=5248173 SNR=143.3 Saturated
02:23:03.142 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:03.142 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:03.142 00.000 21444 Enqueuing Expose request
02:23:03.142 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.28
02:23:03.142 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:03.142 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:23:03.142 00.000 25848 MoveAxis(W, 37, ABG)
02:23:03.142 00.000 25848 Guiding  Dir = 3, Dur = 37
02:23:03.170 00.028 25848 IsSlewing returns 0
02:23:03.170 00.000 25848 IsGuiding returns 0
02:23:03.201 00.031 25848 PulseGuide returned control before completion, sleep 17
02:23:03.233 00.032 25848 IsGuiding returns 1
02:23:03.233 00.000 25848 scope still moving after pulse duration time elapsed
02:23:03.296 00.063 25848 IsSlewing returns 0
02:23:03.296 00.000 25848 IsGuiding returns 0
02:23:03.296 00.000 25848 scope move finished after 37 + 88 ms
02:23:03.296 00.000 25848 Move returns status 0, amount 37
02:23:03.296 00.000 25848 MoveAxis(N, 0, ABG)
02:23:03.296 00.000 25848 Move returns status 0, amount 0
02:23:03.296 00.000 25848 move complete, result=0
02:23:03.296 00.000 25848 worker thread done servicing request
02:23:03.296 00.000 25848 Worker thread wakes up
02:23:03.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:03.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:03.296 00.000 21444 GuideStep: 1.3 px 37 ms WEST, 0.0 px 0 ms NORTH
02:23:06.138 02.842 25848 Exposure complete
02:23:06.217 00.079 25848 worker thread done servicing request
02:23:06.217 00.000 21444 OnExposeComplete: enter
02:23:06.217 00.000 21444 UpdateGuideState(): m_state=6
02:23:06.218 00.001 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 910
02:23:06.218 00.000 21444 Star::Find returns 1 (1), X=1252.41, Y=666.00, Mass=5405259, SNR=153.0, Peak=65504 HFD=7.9
02:23:06.218 00.000 21444 MultiStar: [#1 -0.90,-0.98,1.07,U] [#2 -1.48,-1.06,0.85,U] [#3 -1.02,-1.29,0.70,U] [#4 -1.01,-1.21,0.92,U] [#5 -1.34,-1.03,0.95,U] [#6 -0.67,-0.97,0.83,U] [#7 -0.70,-0.82,0.71,U] [#8 -2.47,0.30,0.00,M9] 
02:23:06.218 00.000 21444 single-star, 7 included, MultiStar: {-1.05, -0.92}, one-star: {-1.23, -0.10}
02:23:06.218 00.000 21444 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.05) = xAngle (-6.11 = 0.17)
02:23:06.218 00.000 21444 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.67)
02:23:06.218 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=-0.10 hyp=1.24 cameraTheta=-3.06 mountX=1.22 mountY=-0.56, mountTheta=-0.43
02:23:06.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=-0.10, opts=13)
02:23:06.219 00.000 21444 Enqueuing Move request for scope (-1.23, -0.10)
02:23:06.219 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=304, FiltMax=65504, Gamma=0.560
02:23:06.219 00.000 21444 UpdateGuideState exits: m=5405259 SNR=153.0 Saturated
02:23:06.219 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:06.219 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:06.219 00.000 21444 Enqueuing Expose request
02:23:06.219 00.000 25848 Worker thread wakes up
02:23:06.219 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -0.10) opts 0xd
02:23:06.219 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, -0.10)
02:23:06.219 00.000 25848 Moving (-1.23, -0.10) raw xDistance=1.22 yDistance=-0.56
02:23:06.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.22
02:23:06.219 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:06.219 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
02:23:06.219 00.000 25848 MoveAxis(W, 38, ABG)
02:23:06.219 00.000 25848 Guiding  Dir = 3, Dur = 38
02:23:06.252 00.033 25848 IsSlewing returns 0
02:23:06.252 00.000 25848 IsGuiding returns 0
02:23:06.283 00.031 25848 PulseGuide returned control before completion, sleep 18
02:23:06.310 00.027 25848 IsGuiding returns 1
02:23:06.310 00.000 25848 scope still moving after pulse duration time elapsed
02:23:06.374 00.064 25848 IsSlewing returns 0
02:23:06.375 00.001 25848 IsGuiding returns 0
02:23:06.375 00.000 25848 scope move finished after 38 + 84 ms
02:23:06.375 00.000 25848 Move returns status 0, amount 38
02:23:06.375 00.000 25848 MoveAxis(N, 0, ABG)
02:23:06.375 00.000 25848 Move returns status 0, amount 0
02:23:06.375 00.000 25848 move complete, result=0
02:23:06.375 00.000 25848 worker thread done servicing request
02:23:06.375 00.000 25848 Worker thread wakes up
02:23:06.375 00.000 21444 GuideStep: 1.2 px 38 ms WEST, -0.6 px 0 ms NORTH
02:23:06.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:06.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:09.226 02.851 25848 Exposure complete
02:23:09.315 00.089 25848 worker thread done servicing request
02:23:09.315 00.000 21444 OnExposeComplete: enter
02:23:09.315 00.000 21444 UpdateGuideState(): m_state=6
02:23:09.316 00.001 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 911
02:23:09.316 00.000 21444 Star::Find returns 1 (1), X=1254.57, Y=666.96, Mass=5395716, SNR=170.0, Peak=65504 HFD=8.0
02:23:09.316 00.000 21444 MultiStar: [#1 0.88,-0.21,0.85,U] [#2 0.18,-0.04,0.76,U] [#3 -0.02,-0.76,0.60,U] [#4 0.98,-0.11,0.83,U] [#5 1.11,0.37,0.57,U] [#6 1.26,0.13,0.71,U] [#7 0.54,0.49,0.67,U] [#8 -0.39,1.42,0.67,U] 
02:23:09.316 00.000 21444 refined, 8 included, MultiStar: {0.64, 0.25}, one-star: {0.92, 0.86}
02:23:09.316 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
02:23:09.316 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.76)
02:23:09.316 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.25 hyp=0.68 cameraTheta=0.38 mountX=-0.61 mountY=0.47, mountTheta=2.48
02:23:09.317 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.25, opts=13)
02:23:09.317 00.000 21444 Enqueuing Move request for scope (0.64, 0.25)
02:23:09.317 00.000 25848 Worker thread wakes up
02:23:09.317 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.25) opts 0xd
02:23:09.317 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.25)
02:23:09.317 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=244, FiltMax=65504, Gamma=0.560
02:23:09.318 00.001 25848 Moving (0.64, 0.25) raw xDistance=-0.61 yDistance=0.47
02:23:09.318 00.000 21444 UpdateGuideState exits: m=5395716 SNR=170.0 Saturated
02:23:09.318 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:09.318 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:09.318 00.000 21444 Enqueuing Expose request
02:23:09.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.61
02:23:09.318 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:09.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:23:09.318 00.000 25848 MoveAxis(E, 15, ABG)
02:23:09.318 00.000 25848 Guiding  Dir = 2, Dur = 15
02:23:09.439 00.121 25848 IsSlewing returns 0
02:23:09.439 00.000 25848 IsGuiding returns 0
02:23:09.471 00.032 25848 IsGuiding returns 1
02:23:09.471 00.000 25848 scope still moving after pulse duration time elapsed
02:23:09.531 00.060 25848 IsSlewing returns 0
02:23:09.531 00.000 25848 IsGuiding returns 0
02:23:09.531 00.000 25848 scope move finished after 15 + 76 ms
02:23:09.531 00.000 25848 Move returns status 0, amount 15
02:23:09.531 00.000 25848 MoveAxis(N, 0, ABG)
02:23:09.531 00.000 25848 Move returns status 0, amount 0
02:23:09.531 00.000 25848 move complete, result=0
02:23:09.531 00.000 25848 worker thread done servicing request
02:23:09.531 00.000 25848 Worker thread wakes up
02:23:09.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:09.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:09.531 00.000 21444 GuideStep: -0.6 px 15 ms EAST, 0.5 px 0 ms NORTH
02:23:12.374 02.843 25848 Exposure complete
02:23:12.464 00.090 25848 worker thread done servicing request
02:23:12.464 00.000 21444 OnExposeComplete: enter
02:23:12.464 00.000 21444 UpdateGuideState(): m_state=6
02:23:12.464 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 912
02:23:12.464 00.000 21444 Star::Find returns 1 (1), X=1253.37, Y=667.48, Mass=5348431, SNR=174.1, Peak=65504 HFD=7.7
02:23:12.464 00.000 21444 MultiStar: [#1 0.03,0.19,0.88,U] [#2 -0.03,0.89,0.68,U] [#3 0.18,-0.11,0.55,U] [#4 0.20,0.44,1.00,U] [#5 0.07,0.72,0.53,U] [#6 0.49,0.27,1.11,U] [#7 0.02,0.96,0.55,U] [#8 -1.43,1.30,0.67,U] 
02:23:12.464 00.000 21444 refined, 8 included, MultiStar: {-0.05, 0.66}, one-star: {-0.27, 1.38}
02:23:12.464 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
02:23:12.464 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.03)
02:23:12.464 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.66 hyp=0.66 cameraTheta=1.64 mountX=0.11 mountY=0.59, mountTheta=1.39
02:23:12.464 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.66, opts=13)
02:23:12.464 00.000 21444 Enqueuing Move request for scope (-0.05, 0.66)
02:23:12.464 00.000 25848 Worker thread wakes up
02:23:12.464 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.66) opts 0xd
02:23:12.464 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.66)
02:23:12.464 00.000 25848 Moving (-0.05, 0.66) raw xDistance=0.11 yDistance=0.59
02:23:12.464 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:12.464 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=320, FiltMax=65504, Gamma=0.560
02:23:12.464 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
02:23:12.464 00.000 25848 MoveAxis(E, 0, ABG)
02:23:12.464 00.000 25848 Move returns status 0, amount 0
02:23:12.464 00.000 25848 MoveAxis(S, 16, ABG)
02:23:12.464 00.000 25848 Guiding  Dir = 1, Dur = 16
02:23:12.464 00.000 21444 UpdateGuideState exits: m=5348431 SNR=174.1 Saturated
02:23:12.465 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:12.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:12.465 00.000 21444 Enqueuing Expose request
02:23:12.498 00.033 25848 IsSlewing returns 0
02:23:12.529 00.031 25848 IsGuiding returns 0
02:23:12.561 00.032 25848 IsGuiding returns 1
02:23:12.561 00.000 25848 scope still moving after pulse duration time elapsed
02:23:12.666 00.105 25848 IsSlewing returns 0
02:23:12.667 00.001 25848 IsGuiding returns 0
02:23:12.667 00.000 25848 scope move finished after 16 + 121 ms
02:23:12.667 00.000 25848 Move returns status 0, amount 16
02:23:12.667 00.000 25848 move complete, result=0
02:23:12.667 00.000 25848 worker thread done servicing request
02:23:12.667 00.000 25848 Worker thread wakes up
02:23:12.667 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 16 ms SOUTH
02:23:12.667 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:12.667 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:15.521 02.854 25848 Exposure complete
02:23:15.608 00.087 25848 worker thread done servicing request
02:23:15.608 00.000 21444 OnExposeComplete: enter
02:23:15.608 00.000 21444 UpdateGuideState(): m_state=6
02:23:15.608 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 913
02:23:15.608 00.000 21444 Star::Find returns 1 (1), X=1252.53, Y=667.98, Mass=5325243, SNR=168.7, Peak=65504 HFD=8.0
02:23:15.609 00.001 21444 MultiStar: [#1 0.62,1.82,0.88,U] [#2 -0.43,2.29,0.00,M1] [#3 -0.48,2.29,0.00,M1] [#4 -0.69,1.03,0.70,U] [#5 -0.64,1.05,0.76,U] [#6 -0.39,1.43,0.58,U] [#7 -0.45,1.48,0.65,U] [#8 -2.04,2.03,0.00,M8] 
02:23:15.609 00.000 21444 refined, 5 included, MultiStar: {-0.45, 1.49}, one-star: {-1.11, 1.89}
02:23:15.609 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
02:23:15.609 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.25)
02:23:15.609 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=1.49 hyp=1.55 cameraTheta=1.86 mountX=0.58 mountY=1.21, mountTheta=1.12
02:23:15.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=1.49, opts=13)
02:23:15.610 00.000 21444 Enqueuing Move request for scope (-0.45, 1.49)
02:23:15.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=130, FiltMax=65504, Gamma=0.560
02:23:15.610 00.000 21444 UpdateGuideState exits: m=5325243 SNR=168.7 Saturated
02:23:15.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:15.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:15.610 00.000 21444 Enqueuing Expose request
02:23:15.610 00.000 25848 Worker thread wakes up
02:23:15.610 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 1.49) opts 0xd
02:23:15.610 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 1.49)
02:23:15.610 00.000 25848 Moving (-0.45, 1.49) raw xDistance=0.58 yDistance=1.21
02:23:15.610 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58
02:23:15.610 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
02:23:15.610 00.000 25848 MoveAxis(W, 17, ABG)
02:23:15.610 00.000 25848 Guiding  Dir = 3, Dur = 17
02:23:15.639 00.029 25848 IsSlewing returns 0
02:23:15.639 00.000 25848 IsGuiding returns 0
02:23:15.671 00.032 25848 IsGuiding returns 1
02:23:15.671 00.000 25848 scope still moving after pulse duration time elapsed
02:23:15.718 00.047 25848 IsSlewing returns 0
02:23:15.718 00.000 25848 IsGuiding returns 0
02:23:15.718 00.000 25848 scope move finished after 17 + 61 ms
02:23:15.718 00.000 25848 Move returns status 0, amount 17
02:23:15.718 00.000 25848 MoveAxis(S, 33, ABG)
02:23:15.718 00.000 25848 Guiding  Dir = 1, Dur = 33
02:23:15.750 00.032 25848 IsSlewing returns 0
02:23:15.751 00.001 25848 IsGuiding returns 0
02:23:15.782 00.031 25848 PulseGuide returned control before completion, sleep 12
02:23:15.802 00.020 25848 IsGuiding returns 1
02:23:15.802 00.000 25848 scope still moving after pulse duration time elapsed
02:23:15.858 00.056 25848 IsSlewing returns 0
02:23:15.858 00.000 25848 IsGuiding returns 0
02:23:15.858 00.000 25848 scope move finished after 33 + 75 ms
02:23:15.858 00.000 25848 Move returns status 0, amount 33
02:23:15.858 00.000 25848 move complete, result=0
02:23:15.858 00.000 25848 worker thread done servicing request
02:23:15.858 00.000 25848 Worker thread wakes up
02:23:15.859 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:15.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:15.859 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 1.2 px 33 ms SOUTH
02:23:18.707 02.848 25848 Exposure complete
02:23:18.795 00.088 25848 worker thread done servicing request
02:23:18.795 00.000 21444 OnExposeComplete: enter
02:23:18.795 00.000 21444 UpdateGuideState(): m_state=6
02:23:18.795 00.000 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 914
02:23:18.795 00.000 21444 Star::Find returns 1 (1), X=1254.24, Y=666.66, Mass=5626379, SNR=192.2, Peak=65504 HFD=8.0
02:23:18.795 00.000 21444 MultiStar: [#1 0.88,0.15,1.00,U] [#2 0.17,0.66,0.77,U] [#3 1.02,-0.35,0.55,U] [#4 0.94,-0.24,0.64,U] [#5 0.38,0.11,0.78,U] [#6 0.80,-0.15,0.71,U] [#7 0.74,1.27,0.61,U] [#8 -0.48,1.19,0.51,U] 
02:23:18.795 00.000 21444 refined, 8 included, MultiStar: {0.58, 0.34}, one-star: {0.59, 0.57}
02:23:18.795 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
02:23:18.795 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.91)
02:23:18.795 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=0.34 hyp=0.67 cameraTheta=0.52 mountX=-0.55 mountY=0.53, mountTheta=2.37
02:23:18.796 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=0.34, opts=13)
02:23:18.796 00.000 21444 Enqueuing Move request for scope (0.58, 0.34)
02:23:18.796 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=308, FiltMax=65504, Gamma=0.560
02:23:18.796 00.000 21444 UpdateGuideState exits: m=5626379 SNR=192.2 Saturated
02:23:18.797 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:18.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:18.797 00.000 21444 Enqueuing Expose request
02:23:18.797 00.000 25848 Worker thread wakes up
02:23:18.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.34) opts 0xd
02:23:18.797 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, 0.34)
02:23:18.797 00.000 25848 Moving (0.58, 0.34) raw xDistance=-0.55 yDistance=0.53
02:23:18.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.55
02:23:18.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
02:23:18.797 00.000 25848 MoveAxis(E, 15, ABG)
02:23:18.797 00.000 25848 Guiding  Dir = 2, Dur = 15
02:23:18.829 00.032 25848 IsSlewing returns 0
02:23:18.830 00.001 25848 IsGuiding returns 0
02:23:18.862 00.032 25848 IsGuiding returns 1
02:23:18.862 00.000 25848 scope still moving after pulse duration time elapsed
02:23:18.921 00.059 25848 IsSlewing returns 0
02:23:18.922 00.001 25848 IsGuiding returns 0
02:23:18.922 00.000 25848 scope move finished after 15 + 77 ms
02:23:18.922 00.000 25848 Move returns status 0, amount 15
02:23:18.922 00.000 25848 MoveAxis(S, 15, ABG)
02:23:18.922 00.000 25848 Guiding  Dir = 1, Dur = 15
02:23:18.954 00.032 25848 IsSlewing returns 0
02:23:18.954 00.000 25848 IsGuiding returns 0
02:23:18.986 00.032 25848 IsGuiding returns 1
02:23:18.986 00.000 25848 scope still moving after pulse duration time elapsed
02:23:19.106 00.120 25848 IsSlewing returns 0
02:23:19.107 00.001 25848 IsGuiding returns 0
02:23:19.107 00.000 25848 scope move finished after 15 + 137 ms
02:23:19.107 00.000 25848 Move returns status 0, amount 15
02:23:19.107 00.000 25848 move complete, result=0
02:23:19.107 00.000 25848 worker thread done servicing request
02:23:19.107 00.000 25848 Worker thread wakes up
02:23:19.107 00.000 21444 GuideStep: -0.6 px 15 ms EAST, 0.5 px 15 ms SOUTH
02:23:19.108 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:19.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:21.951 02.843 25848 Exposure complete
02:23:22.033 00.082 25848 worker thread done servicing request
02:23:22.033 00.000 21444 OnExposeComplete: enter
02:23:22.034 00.001 21444 UpdateGuideState(): m_state=6
02:23:22.034 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 915
02:23:22.034 00.000 21444 Star::Find returns 1 (1), X=1252.50, Y=667.78, Mass=5444655, SNR=187.9, Peak=65504 HFD=7.9
02:23:22.034 00.000 21444 MultiStar: [#1 -0.08,0.19,0.82,U] [#2 -0.82,-0.08,0.69,U] [#3 0.16,0.61,0.65,U] [#4 -0.68,0.88,0.77,U] [#5 -0.56,0.37,0.62,U] [#6 -0.20,0.38,0.50,U] [#7 -0.57,1.23,0.60,U] [#8 -1.78,2.50,0.00,M8] 
02:23:22.034 00.000 21444 refined, 7 included, MultiStar: {-0.53, 0.71}, one-star: {-1.15, 1.68}
02:23:22.034 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.05) = xAngle (-0.84 = -0.84)
02:23:22.034 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.60)
02:23:22.034 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.71 hyp=0.89 cameraTheta=2.21 mountX=0.59 mountY=0.46, mountTheta=0.66
02:23:22.035 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.71, opts=13)
02:23:22.035 00.000 21444 Enqueuing Move request for scope (-0.53, 0.71)
02:23:22.035 00.000 25848 Worker thread wakes up
02:23:22.035 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.71) opts 0xd
02:23:22.035 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.71)
02:23:22.035 00.000 25848 Moving (-0.53, 0.71) raw xDistance=0.59 yDistance=0.46
02:23:22.035 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.59
02:23:22.035 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=220, FiltMax=65504, Gamma=0.560
02:23:22.035 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:22.035 00.000 21444 UpdateGuideState exits: m=5444655 SNR=187.9 Saturated
02:23:22.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:23:22.035 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:22.035 00.000 25848 MoveAxis(W, 16, ABG)
02:23:22.035 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:22.035 00.000 21444 Enqueuing Expose request
02:23:22.035 00.000 25848 Guiding  Dir = 3, Dur = 16
02:23:22.061 00.026 25848 IsSlewing returns 0
02:23:22.061 00.000 25848 IsGuiding returns 0
02:23:22.102 00.041 25848 IsGuiding returns 1
02:23:22.102 00.000 25848 scope still moving after pulse duration time elapsed
02:23:22.142 00.040 25848 IsSlewing returns 0
02:23:22.142 00.000 25848 IsGuiding returns 0
02:23:22.142 00.000 25848 scope move finished after 16 + 65 ms
02:23:22.142 00.000 25848 Move returns status 0, amount 16
02:23:22.142 00.000 25848 MoveAxis(N, 0, ABG)
02:23:22.142 00.000 25848 Move returns status 0, amount 0
02:23:22.142 00.000 25848 move complete, result=0
02:23:22.142 00.000 25848 worker thread done servicing request
02:23:22.142 00.000 25848 Worker thread wakes up
02:23:22.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:22.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:22.142 00.000 21444 GuideStep: 0.6 px 16 ms WEST, 0.5 px 0 ms NORTH
02:23:24.995 02.853 25848 Exposure complete
02:23:25.080 00.085 25848 worker thread done servicing request
02:23:25.080 00.000 21444 OnExposeComplete: enter
02:23:25.080 00.000 21444 UpdateGuideState(): m_state=6
02:23:25.080 00.000 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 916
02:23:25.080 00.000 21444 Star::Find returns 1 (1), X=1254.14, Y=667.79, Mass=5408461, SNR=172.7, Peak=65504 HFD=8.0
02:23:25.080 00.000 21444 MultiStar: [#1 1.01,1.23,0.94,U] [#2 0.29,1.56,0.73,U] [#3 0.93,1.65,0.61,U] [#4 0.84,0.57,0.79,U] [#5 1.02,0.95,0.79,U] [#6 1.32,0.46,0.70,U] [#7 -0.07,0.93,0.48,U] [#8 -0.78,1.88,0.00,M9] 
02:23:25.080 00.000 21444 refined, 7 included, MultiStar: {0.76, 1.15}, one-star: {0.49, 1.69}
02:23:25.081 00.001 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
02:23:25.081 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.38)
02:23:25.081 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=1.15 hyp=1.38 cameraTheta=0.99 mountX=-0.65 mountY=1.35, mountTheta=2.02
02:23:25.082 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=1.15, opts=13)
02:23:25.082 00.000 21444 Enqueuing Move request for scope (0.76, 1.15)
02:23:25.082 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=368, FiltMax=65504, Gamma=0.560
02:23:25.082 00.000 21444 UpdateGuideState exits: m=5408461 SNR=172.7 Saturated
02:23:25.082 00.000 25848 Worker thread wakes up
02:23:25.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:25.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:25.082 00.000 21444 Enqueuing Expose request
02:23:25.082 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, 1.15) opts 0xd
02:23:25.083 00.001 25848 Handling offset move in thread for scope, endpoint = (0.76, 1.15)
02:23:25.083 00.000 25848 Moving (0.76, 1.15) raw xDistance=-0.65 yDistance=1.35
02:23:25.083 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.65
02:23:25.083 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.35 from input 1.35
02:23:25.083 00.000 25848 MoveAxis(E, 18, ABG)
02:23:25.083 00.000 25848 Guiding  Dir = 2, Dur = 18
02:23:25.108 00.025 25848 IsSlewing returns 0
02:23:25.109 00.001 25848 IsGuiding returns 0
02:23:25.140 00.031 25848 IsGuiding returns 1
02:23:25.140 00.000 25848 scope still moving after pulse duration time elapsed
02:23:25.187 00.047 25848 IsSlewing returns 0
02:23:25.187 00.000 25848 IsGuiding returns 0
02:23:25.187 00.000 25848 scope move finished after 18 + 60 ms
02:23:25.187 00.000 25848 Move returns status 0, amount 18
02:23:25.187 00.000 25848 MoveAxis(S, 37, ABG)
02:23:25.187 00.000 25848 Guiding  Dir = 1, Dur = 37
02:23:25.219 00.032 25848 IsSlewing returns 0
02:23:25.219 00.000 25848 IsGuiding returns 0
02:23:25.251 00.032 25848 PulseGuide returned control before completion, sleep 16
02:23:25.290 00.039 25848 IsGuiding returns 1
02:23:25.290 00.000 25848 scope still moving after pulse duration time elapsed
02:23:25.343 00.053 25848 IsSlewing returns 0
02:23:25.343 00.000 25848 IsGuiding returns 0
02:23:25.343 00.000 25848 scope move finished after 37 + 86 ms
02:23:25.343 00.000 25848 Move returns status 0, amount 37
02:23:25.343 00.000 25848 move complete, result=0
02:23:25.343 00.000 25848 worker thread done servicing request
02:23:25.343 00.000 25848 Worker thread wakes up
02:23:25.343 00.000 21444 GuideStep: -0.7 px 18 ms EAST, 1.4 px 37 ms SOUTH
02:23:25.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:25.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:28.186 02.843 25848 Exposure complete
02:23:28.269 00.083 25848 worker thread done servicing request
02:23:28.269 00.000 21444 OnExposeComplete: enter
02:23:28.269 00.000 21444 UpdateGuideState(): m_state=6
02:23:28.269 00.000 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 917
02:23:28.269 00.000 21444 Star::Find returns 1 (1), X=1253.92, Y=666.19, Mass=5419069, SNR=162.0, Peak=65504 HFD=8.1
02:23:28.269 00.000 21444 MultiStar: [#1 0.62,-1.01,1.18,U] [#2 0.06,-0.28,0.98,U] [#3 -0.60,-0.28,0.76,U] [#4 0.29,-0.88,0.83,U] [#5 0.01,-0.82,0.80,U] [#6 0.65,-1.12,0.67,U] [#7 0.31,-0.78,0.63,U] [#8 -0.91,0.66,0.61,U] 
02:23:28.269 00.000 21444 single-star, 8 included, MultiStar: {0.13, -0.51}, one-star: {0.27, 0.09}
02:23:28.269 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
02:23:28.269 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.70)
02:23:28.269 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.29 cameraTheta=0.32 mountX=-0.27 mountY=0.19, mountTheta=2.53
02:23:28.270 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.09, opts=13)
02:23:28.270 00.000 21444 Enqueuing Move request for scope (0.27, 0.09)
02:23:28.270 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2416, FiltMin=334, FiltMax=65504, Gamma=0.560
02:23:28.270 00.000 21444 UpdateGuideState exits: m=5419069 SNR=162.0 Saturated
02:23:28.270 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:28.270 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:28.270 00.000 21444 Enqueuing Expose request
02:23:28.270 00.000 25848 Worker thread wakes up
02:23:28.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd
02:23:28.270 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.09)
02:23:28.270 00.000 25848 Moving (0.27, 0.09) raw xDistance=-0.27 yDistance=0.19
02:23:28.270 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
02:23:28.270 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:28.270 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:23:28.271 00.001 25848 MoveAxis(E, 0, ABG)
02:23:28.271 00.000 25848 Move returns status 0, amount 0
02:23:28.271 00.000 25848 MoveAxis(N, 0, ABG)
02:23:28.271 00.000 25848 Move returns status 0, amount 0
02:23:28.271 00.000 25848 move complete, result=0
02:23:28.271 00.000 25848 worker thread done servicing request
02:23:28.271 00.000 25848 Worker thread wakes up
02:23:28.271 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:28.271 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:28.271 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
02:23:31.121 02.850 25848 Exposure complete
02:23:31.208 00.087 25848 worker thread done servicing request
02:23:31.209 00.001 21444 OnExposeComplete: enter
02:23:31.209 00.000 21444 UpdateGuideState(): m_state=6
02:23:31.209 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 918
02:23:31.209 00.000 21444 Star::Find returns 1 (1), X=1253.23, Y=667.29, Mass=5655259, SNR=239.1, Peak=65504 HFD=7.9
02:23:31.209 00.000 21444 MultiStar: [#1 0.10,0.18,0.73,U] [#2 -0.62,0.89,0.65,U] [#3 0.18,0.64,0.58,U] [#4 -0.09,0.18,0.74,U] [#5 -0.06,0.54,0.62,U] [#6 0.40,0.14,0.81,U] [#7 -0.32,1.19,0.44,U] [#8 -1.96,1.03,0.00,M9] 
02:23:31.209 00.000 21444 refined, 7 included, MultiStar: {-0.10, 0.61}, one-star: {-0.42, 1.19}
02:23:31.209 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
02:23:31.209 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
02:23:31.209 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.61 hyp=0.62 cameraTheta=1.74 mountX=0.16 mountY=0.52, mountTheta=1.28
02:23:31.210 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.61, opts=13)
02:23:31.211 00.001 21444 Enqueuing Move request for scope (-0.10, 0.61)
02:23:31.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=128, FiltMax=65504, Gamma=0.560
02:23:31.211 00.000 25848 Worker thread wakes up
02:23:31.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.61) opts 0xd
02:23:31.211 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.61)
02:23:31.211 00.000 25848 Moving (-0.10, 0.61) raw xDistance=0.16 yDistance=0.52
02:23:31.211 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:23:31.211 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
02:23:31.211 00.000 25848 MoveAxis(E, 0, ABG)
02:23:31.211 00.000 25848 Move returns status 0, amount 0
02:23:31.211 00.000 25848 MoveAxis(S, 14, ABG)
02:23:31.211 00.000 25848 Guiding  Dir = 1, Dur = 14
02:23:31.211 00.000 21444 UpdateGuideState exits: m=5655259 SNR=239.1 Saturated
02:23:31.211 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:31.211 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:31.211 00.000 21444 Enqueuing Expose request
02:23:31.236 00.025 25848 IsSlewing returns 0
02:23:31.237 00.001 25848 IsGuiding returns 0
02:23:31.299 00.062 25848 IsGuiding returns 1
02:23:31.299 00.000 25848 scope still moving after pulse duration time elapsed
02:23:31.344 00.045 25848 IsSlewing returns 0
02:23:31.344 00.000 25848 IsGuiding returns 0
02:23:31.344 00.000 25848 scope move finished after 14 + 93 ms
02:23:31.344 00.000 25848 Move returns status 0, amount 14
02:23:31.344 00.000 25848 move complete, result=0
02:23:31.344 00.000 25848 worker thread done servicing request
02:23:31.344 00.000 25848 Worker thread wakes up
02:23:31.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:31.345 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:31.345 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 14 ms SOUTH
02:23:34.193 02.848 25848 Exposure complete
02:23:34.276 00.083 25848 worker thread done servicing request
02:23:34.276 00.000 21444 OnExposeComplete: enter
02:23:34.276 00.000 21444 UpdateGuideState(): m_state=6
02:23:34.276 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 919
02:23:34.276 00.000 21444 Star::Find returns 1 (1), X=1251.16, Y=667.56, Mass=5259199, SNR=144.0, Peak=65504 HFD=8.0
02:23:34.277 00.001 21444 MultiStar: [#1 -2.78,0.97,0.00,M1] [#2 -3.56,0.72,0.00,M1] [#3 -2.86,0.60,0.00,M1] [#4 -2.12,0.38,0.00,M1] [#5 -1.27,0.41,0.59,U] [#6 -2.33,0.39,0.00,M1] [#7 -2.63,0.70,0.00,M1] [#8 -2.77,1.19,0.00,M10] 
02:23:34.277 00.000 21444 refined, 1 included, MultiStar: {-2.04, 1.07}, one-star: {-2.49, 1.46}
02:23:34.277 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
02:23:34.277 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.05)
02:23:34.277 00.000 21444 CameraToMount -- cameraX=-2.04 cameraY=1.07 hyp=2.30 cameraTheta=2.66 mountX=2.12 mountY=0.22, mountTheta=0.10
02:23:34.278 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.04, y=1.07, opts=13)
02:23:34.278 00.000 21444 Enqueuing Move request for scope (-2.04, 1.07)
02:23:34.278 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2412, FiltMin=372, FiltMax=65504, Gamma=0.560
02:23:34.278 00.000 21444 UpdateGuideState exits: m=5259199 SNR=144.0 Saturated
02:23:34.278 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:34.278 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:34.278 00.000 21444 Enqueuing Expose request
02:23:34.278 00.000 25848 Worker thread wakes up
02:23:34.278 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.04, 1.07) opts 0xd
02:23:34.278 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.04, 1.07)
02:23:34.278 00.000 25848 Moving (-2.04, 1.07) raw xDistance=2.12 yDistance=0.22
02:23:34.278 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.34 from input 2.12
02:23:34.278 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:34.278 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:23:34.278 00.000 25848 MoveAxis(W, 62, ABG)
02:23:34.278 00.000 25848 Guiding  Dir = 3, Dur = 62
02:23:34.298 00.020 25848 IsSlewing returns 0
02:23:34.298 00.000 25848 IsGuiding returns 0
02:23:34.329 00.031 25848 PulseGuide returned control before completion, sleep 41
02:23:34.380 00.051 25848 IsGuiding returns 1
02:23:34.380 00.000 25848 scope still moving after pulse duration time elapsed
02:23:34.436 00.056 25848 IsSlewing returns 0
02:23:34.437 00.001 25848 IsGuiding returns 0
02:23:34.437 00.000 25848 scope move finished after 62 + 76 ms
02:23:34.437 00.000 25848 Move returns status 0, amount 62
02:23:34.437 00.000 25848 MoveAxis(N, 0, ABG)
02:23:34.437 00.000 25848 Move returns status 0, amount 0
02:23:34.437 00.000 25848 move complete, result=0
02:23:34.437 00.000 25848 worker thread done servicing request
02:23:34.437 00.000 25848 Worker thread wakes up
02:23:34.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:34.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:34.437 00.000 21444 GuideStep: 2.1 px 62 ms WEST, 0.2 px 0 ms NORTH
02:23:37.279 02.842 25848 Exposure complete
02:23:37.356 00.077 25848 worker thread done servicing request
02:23:37.356 00.000 21444 OnExposeComplete: enter
02:23:37.356 00.000 21444 UpdateGuideState(): m_state=6
02:23:37.356 00.000 21444 Star::Find(15, 1251, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 920
02:23:37.356 00.000 21444 Star::Find returns 1 (1), X=1253.36, Y=665.39, Mass=5443604, SNR=197.5, Peak=65504 HFD=7.8
02:23:37.357 00.001 21444 MultiStar: [#1 0.30,-0.94,0.78,U] [#2 0.25,-1.02,0.71,U] [#3 0.97,-1.20,0.55,U] [#4 0.02,-1.25,0.80,U] [#5 0.01,-1.69,0.59,U] [#6 -0.07,-1.24,0.61,U] [#7 0.26,-1.03,0.64,U] [#8 -1.72,-0.31,0.49,U] 
02:23:37.357 00.000 21444 single-star, 8 included, MultiStar: {-0.01, -1.03}, one-star: {-0.28, -0.71}
02:23:37.357 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
02:23:37.357 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
02:23:37.357 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.71 hyp=0.76 cameraTheta=-1.95 mountX=0.22 mountY=-0.76, mountTheta=-1.29
02:23:37.357 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.71, opts=13)
02:23:37.357 00.000 21444 Enqueuing Move request for scope (-0.28, -0.71)
02:23:37.358 00.001 25848 Worker thread wakes up
02:23:37.358 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.71) opts 0xd
02:23:37.358 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.71)
02:23:37.358 00.000 25848 Moving (-0.28, -0.71) raw xDistance=0.22 yDistance=-0.76
02:23:37.358 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:23:37.358 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:23:37.358 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=168, FiltMax=65504, Gamma=0.560
02:23:37.358 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
02:23:37.358 00.000 21444 UpdateGuideState exits: m=5443604 SNR=197.5 Saturated
02:23:37.358 00.000 25848 MoveAxis(E, 0, ABG)
02:23:37.358 00.000 25848 Move returns status 0, amount 0
02:23:37.358 00.000 25848 MoveAxis(N, 0, ABG)
02:23:37.358 00.000 25848 Move returns status 0, amount 0
02:23:37.358 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:37.358 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:37.358 00.000 21444 Enqueuing Expose request
02:23:37.358 00.000 25848 move complete, result=0
02:23:37.358 00.000 25848 worker thread done servicing request
02:23:37.358 00.000 25848 Worker thread wakes up
02:23:37.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:37.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:37.359 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
02:23:40.208 02.849 25848 Exposure complete
02:23:40.290 00.082 25848 worker thread done servicing request
02:23:40.290 00.000 21444 OnExposeComplete: enter
02:23:40.290 00.000 21444 UpdateGuideState(): m_state=6
02:23:40.290 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 921
02:23:40.290 00.000 21444 Star::Find returns 1 (1), X=1251.64, Y=665.76, Mass=5018109, SNR=132.8, Peak=65504 HFD=7.7
02:23:40.291 00.001 21444 MultiStar: [#1 -0.87,0.16,0.95,U] [#2 -1.58,0.47,0.84,U] [#3 -1.39,0.36,0.65,U] [#4 -0.85,-1.37,0.89,U] [#5 -0.70,-1.05,0.63,U] [#6 -0.65,-0.71,0.72,U] [#7 -1.17,-0.99,0.43,U] [#8 -2.46,-0.12,0.00,M10] 
02:23:40.291 00.000 21444 refined, 7 included, MultiStar: {-1.18, -0.39}, one-star: {-2.01, -0.34}
02:23:40.291 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.41)
02:23:40.291 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.43)
02:23:40.291 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=-0.39 hyp=1.25 cameraTheta=-2.82 mountX=1.14 mountY=-0.81, mountTheta=-0.62
02:23:40.292 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=-0.39, opts=13)
02:23:40.292 00.000 21444 Enqueuing Move request for scope (-1.18, -0.39)
02:23:40.292 00.000 25848 Worker thread wakes up
02:23:40.292 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.39) opts 0xd
02:23:40.292 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, -0.39)
02:23:40.292 00.000 25848 Moving (-1.18, -0.39) raw xDistance=1.14 yDistance=-0.81
02:23:40.292 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=280, FiltMax=65504, Gamma=0.560
02:23:40.292 00.000 21444 UpdateGuideState exits: m=5018109 SNR=132.8 Saturated
02:23:40.292 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
02:23:40.292 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:40.292 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:23:40.292 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:40.292 00.000 21444 Enqueuing Expose request
02:23:40.292 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
02:23:40.292 00.000 25848 MoveAxis(W, 33, ABG)
02:23:40.292 00.000 25848 Guiding  Dir = 3, Dur = 33
02:23:40.312 00.020 25848 IsSlewing returns 0
02:23:40.313 00.001 25848 IsGuiding returns 0
02:23:40.344 00.031 25848 PulseGuide returned control before completion, sleep 12
02:23:40.365 00.021 25848 IsGuiding returns 1
02:23:40.365 00.000 25848 scope still moving after pulse duration time elapsed
02:23:40.421 00.056 25848 IsSlewing returns 0
02:23:40.440 00.019 25848 IsGuiding returns 0
02:23:40.440 00.000 25848 scope move finished after 33 + 94 ms
02:23:40.440 00.000 25848 Move returns status 0, amount 33
02:23:40.440 00.000 25848 MoveAxis(N, 0, ABG)
02:23:40.440 00.000 25848 Move returns status 0, amount 0
02:23:40.440 00.000 25848 move complete, result=0
02:23:40.440 00.000 25848 worker thread done servicing request
02:23:40.440 00.000 25848 Worker thread wakes up
02:23:40.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:40.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:40.440 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.8 px 0 ms NORTH
02:23:43.280 02.840 25848 Exposure complete
02:23:43.363 00.083 25848 worker thread done servicing request
02:23:43.363 00.000 21444 OnExposeComplete: enter
02:23:43.364 00.001 21444 UpdateGuideState(): m_state=6
02:23:43.364 00.000 21444 Star::Find(15, 1251, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 922
02:23:43.364 00.000 21444 Star::Find returns 1 (1), X=1256.51, Y=665.99, Mass=5327654, SNR=167.3, Peak=65504 HFD=8.0
02:23:43.364 00.000 21444 MultiStar: [#1 3.65,-1.14,0.00,M1] [#2 3.13,-0.91,0.00,M1] [#3 3.90,-0.79,0.00,M1] [#4 3.32,-1.25,0.00,M1] [#5 3.01,-1.44,0.00,M1] [#6 3.33,-1.20,0.00,M1] [#7 3.13,-0.49,0.00,M1] [#8 1.51,-0.27,0.62,U] 
02:23:43.364 00.000 21444 refined, 1 included, MultiStar: {2.35, -0.17}, one-star: {2.86, -0.11}
02:23:43.364 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
02:23:43.364 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.32)
02:23:43.364 00.000 21444 CameraToMount -- cameraX=2.35 cameraY=-0.17 hyp=2.35 cameraTheta=-0.07 mountX=-2.35 mountY=0.73, mountTheta=2.84
02:23:43.365 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.35, y=-0.17, opts=13)
02:23:43.365 00.000 21444 Enqueuing Move request for scope (2.35, -0.17)
02:23:43.365 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=330, FiltMax=65504, Gamma=0.560
02:23:43.365 00.000 21444 UpdateGuideState exits: m=5327654 SNR=167.3 Saturated
02:23:43.365 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:43.365 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:43.365 00.000 21444 Enqueuing Expose request
02:23:43.365 00.000 25848 Worker thread wakes up
02:23:43.365 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.35, -0.17) opts 0xd
02:23:43.365 00.000 25848 Handling offset move in thread for scope, endpoint = (2.35, -0.17)
02:23:43.365 00.000 25848 Moving (2.35, -0.17) raw xDistance=-2.35 yDistance=0.73
02:23:43.365 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.43 from input -2.35
02:23:43.365 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:23:43.365 00.000 25848 MoveAxis(E, 66, ABG)
02:23:43.365 00.000 25848 Guiding  Dir = 2, Dur = 66
02:23:43.390 00.025 25848 IsSlewing returns 0
02:23:43.390 00.000 25848 IsGuiding returns 0
02:23:43.422 00.032 25848 PulseGuide returned control before completion, sleep 45
02:23:43.468 00.046 25848 IsGuiding returns 1
02:23:43.468 00.000 25848 scope still moving after pulse duration time elapsed
02:23:43.534 00.066 25848 IsSlewing returns 0
02:23:43.534 00.000 25848 IsGuiding returns 0
02:23:43.534 00.000 25848 scope move finished after 66 + 78 ms
02:23:43.534 00.000 25848 Move returns status 0, amount 66
02:23:43.534 00.000 25848 MoveAxis(S, 20, ABG)
02:23:43.534 00.000 25848 Guiding  Dir = 1, Dur = 20
02:23:43.565 00.031 25848 IsSlewing returns 0
02:23:43.565 00.000 25848 IsGuiding returns 0
02:23:43.596 00.031 25848 IsGuiding returns 1
02:23:43.596 00.000 25848 scope still moving after pulse duration time elapsed
02:23:43.656 00.060 25848 IsSlewing returns 0
02:23:43.657 00.001 25848 IsGuiding returns 0
02:23:43.657 00.000 25848 scope move finished after 20 + 72 ms
02:23:43.657 00.000 25848 Move returns status 0, amount 20
02:23:43.657 00.000 25848 move complete, result=0
02:23:43.657 00.000 25848 worker thread done servicing request
02:23:43.657 00.000 25848 Worker thread wakes up
02:23:43.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:43.657 00.000 21444 GuideStep: -2.4 px 66 ms EAST, 0.7 px 20 ms SOUTH
02:23:43.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:46.496 02.839 25848 Exposure complete
02:23:46.583 00.087 25848 worker thread done servicing request
02:23:46.584 00.001 21444 OnExposeComplete: enter
02:23:46.584 00.000 21444 UpdateGuideState(): m_state=6
02:23:46.584 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 923
02:23:46.584 00.000 21444 Star::Find returns 1 (1), X=1252.77, Y=665.10, Mass=5040450, SNR=142.0, Peak=65504 HFD=7.9
02:23:46.584 00.000 21444 MultiStar: [#1 -0.53,-2.71,0.00,M2] [#2 -1.21,-1.61,0.00,M2] [#3 -0.65,-2.13,0.00,M2] [#4 -0.27,-2.27,0.00,M2] [#5 -0.83,-2.44,0.00,M2] [#6 -0.65,-2.27,0.00,M2] [#7 -1.34,-2.43,0.00,M2] [#8 -2.15,-0.81,0.00,M10] 
02:23:46.584 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
02:23:46.584 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.90)
02:23:46.584 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-1.00 hyp=1.34 cameraTheta=-2.29 mountX=0.79 mountY=-1.26, mountTheta=-1.01
02:23:46.585 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-1.00, opts=13)
02:23:46.585 00.000 21444 Enqueuing Move request for scope (-0.88, -1.00)
02:23:46.585 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=296, FiltMax=65504, Gamma=0.560
02:23:46.586 00.001 21444 UpdateGuideState exits: m=5040450 SNR=142.0 Saturated
02:23:46.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:46.586 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:46.586 00.000 21444 Enqueuing Expose request
02:23:46.586 00.000 25848 Worker thread wakes up
02:23:46.586 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -1.00) opts 0xd
02:23:46.586 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -1.00)
02:23:46.586 00.000 25848 Moving (-0.88, -1.00) raw xDistance=0.79 yDistance=-1.26
02:23:46.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.79
02:23:46.586 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:23:46.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.26
02:23:46.586 00.000 25848 MoveAxis(W, 18, ABG)
02:23:46.586 00.000 25848 Guiding  Dir = 3, Dur = 18
02:23:46.611 00.025 25848 IsSlewing returns 0
02:23:46.611 00.000 25848 IsGuiding returns 0
02:23:46.644 00.033 25848 IsGuiding returns 1
02:23:46.644 00.000 25848 scope still moving after pulse duration time elapsed
02:23:46.689 00.045 25848 IsSlewing returns 0
02:23:46.689 00.000 25848 IsGuiding returns 0
02:23:46.689 00.000 25848 scope move finished after 18 + 59 ms
02:23:46.689 00.000 25848 Move returns status 0, amount 18
02:23:46.689 00.000 25848 MoveAxis(N, 0, ABG)
02:23:46.689 00.000 25848 Move returns status 0, amount 0
02:23:46.689 00.000 25848 move complete, result=0
02:23:46.689 00.000 25848 worker thread done servicing request
02:23:46.690 00.001 25848 Worker thread wakes up
02:23:46.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:46.690 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:46.690 00.000 21444 GuideStep: 0.8 px 18 ms WEST, -1.3 px 0 ms NORTH
02:23:49.535 02.845 25848 Exposure complete
02:23:49.614 00.079 25848 worker thread done servicing request
02:23:49.614 00.000 21444 OnExposeComplete: enter
02:23:49.614 00.000 21444 UpdateGuideState(): m_state=6
02:23:49.614 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 924
02:23:49.614 00.000 21444 Star::Find returns 1 (1), X=1253.42, Y=665.06, Mass=5448582, SNR=174.7, Peak=65504 HFD=8.0
02:23:49.615 00.001 21444 MultiStar: [#1 0.89,-1.26,0.84,U] [#2 0.82,-1.11,0.84,U] [#3 0.97,-0.64,0.57,U] [#4 -0.23,-2.04,0.00,M3] [#5 -0.64,-2.58,0.00,M3] [#6 0.10,-2.60,0.00,M3] [#7 0.18,-1.18,0.63,U] [#8 -1.99,-1.03,0.00,R] 
02:23:49.615 00.000 21444 single-star, 4 included, MultiStar: {0.48, -1.07}, one-star: {-0.22, -1.04}
02:23:49.615 00.000 21444 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.05) = xAngle (-4.83 = 1.45)
02:23:49.615 00.000 21444 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.68 = -1.39)
02:23:49.615 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-1.04 hyp=1.06 cameraTheta=-1.78 mountX=0.13 mountY=-1.05, mountTheta=-1.45
02:23:49.615 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-1.04, opts=13)
02:23:49.615 00.000 21444 Enqueuing Move request for scope (-0.22, -1.04)
02:23:49.615 00.000 25848 Worker thread wakes up
02:23:49.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=52, FiltMax=65504, Gamma=0.560
02:23:49.616 00.001 21444 UpdateGuideState exits: m=5448582 SNR=174.7 Saturated
02:23:49.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:49.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -1.04) opts 0xd
02:23:49.616 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:49.616 00.000 21444 Enqueuing Expose request
02:23:49.616 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -1.04)
02:23:49.616 00.000 25848 Moving (-0.22, -1.04) raw xDistance=0.13 yDistance=-1.05
02:23:49.616 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:23:49.616 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:49.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
02:23:49.616 00.000 25848 MoveAxis(E, 0, ABG)
02:23:49.616 00.000 25848 Move returns status 0, amount 0
02:23:49.616 00.000 25848 MoveAxis(N, 0, ABG)
02:23:49.616 00.000 25848 Move returns status 0, amount 0
02:23:49.616 00.000 25848 move complete, result=0
02:23:49.616 00.000 25848 worker thread done servicing request
02:23:49.616 00.000 25848 Worker thread wakes up
02:23:49.616 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:49.616 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:49.616 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
02:23:52.461 02.845 25848 Exposure complete
02:23:52.548 00.087 25848 worker thread done servicing request
02:23:52.548 00.000 21444 OnExposeComplete: enter
02:23:52.548 00.000 21444 UpdateGuideState(): m_state=6
02:23:52.549 00.001 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 925
02:23:52.549 00.000 21444 Star::Find returns 1 (1), X=1253.01, Y=665.32, Mass=5588822, SNR=215.1, Peak=65504 HFD=8.1
02:23:52.549 00.000 21444 MultiStar: [#1 0.55,-1.59,0.80,U] [#2 -0.56,-1.53,0.67,U] [#3 0.99,-1.71,0.00,M2] [#4 -0.49,-2.26,0.00,M4] [#5 0.72,-1.69,0.62,U] [#6 0.29,-2.30,0.00,M4] [#7 -0.70,-0.91,0.52,U] [#8 0.65,0.49,0.55,U] 
02:23:52.549 00.000 21444 single-star, 5 included, MultiStar: {-0.03, -1.04}, one-star: {-0.64, -0.78}
02:23:52.549 00.000 21444 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.05) = xAngle (-5.31 = 0.98)
02:23:52.549 00.000 21444 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.15 = -1.87)
02:23:52.549 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=-0.78 hyp=1.01 cameraTheta=-2.26 mountX=0.56 mountY=-0.96, mountTheta=-1.04
02:23:52.550 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=-0.78, opts=13)
02:23:52.550 00.000 21444 Enqueuing Move request for scope (-0.64, -0.78)
02:23:52.550 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=268, FiltMax=65504, Gamma=0.560
02:23:52.550 00.000 21444 UpdateGuideState exits: m=5588822 SNR=215.1 Saturated
02:23:52.550 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:52.550 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:52.550 00.000 21444 Enqueuing Expose request
02:23:52.551 00.001 25848 Worker thread wakes up
02:23:52.551 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.78) opts 0xd
02:23:52.551 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, -0.78)
02:23:52.551 00.000 25848 Moving (-0.64, -0.78) raw xDistance=0.56 yDistance=-0.96
02:23:52.551 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
02:23:52.551 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:52.551 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:23:52.551 00.000 25848 MoveAxis(W, 16, ABG)
02:23:52.551 00.000 25848 Guiding  Dir = 3, Dur = 16
02:23:52.595 00.044 25848 IsSlewing returns 0
02:23:52.595 00.000 25848 IsGuiding returns 0
02:23:52.626 00.031 25848 IsGuiding returns 1
02:23:52.626 00.000 25848 scope still moving after pulse duration time elapsed
02:23:52.712 00.086 25848 IsSlewing returns 0
02:23:52.712 00.000 25848 IsGuiding returns 0
02:23:52.712 00.000 25848 scope move finished after 16 + 101 ms
02:23:52.712 00.000 25848 Move returns status 0, amount 16
02:23:52.712 00.000 25848 MoveAxis(N, 0, ABG)
02:23:52.712 00.000 25848 Move returns status 0, amount 0
02:23:52.712 00.000 25848 move complete, result=0
02:23:52.712 00.000 25848 worker thread done servicing request
02:23:52.712 00.000 25848 Worker thread wakes up
02:23:52.712 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:52.712 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:52.712 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -1.0 px 0 ms NORTH
02:23:55.553 02.841 25848 Exposure complete
02:23:55.630 00.077 25848 worker thread done servicing request
02:23:55.631 00.001 21444 OnExposeComplete: enter
02:23:55.631 00.000 21444 UpdateGuideState(): m_state=6
02:23:55.631 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 926
02:23:55.631 00.000 21444 Star::Find returns 1 (1), X=1252.81, Y=665.93, Mass=5264393, SNR=160.0, Peak=65504 HFD=8.1
02:23:55.631 00.000 21444 MultiStar: [#1 -0.21,-1.30,0.93,U] [#2 -0.76,-1.01,0.78,U] [#3 0.39,-1.38,0.58,U] [#4 -0.90,-1.73,0.89,U] [#5 -0.85,-1.76,0.58,U] [#6 -0.54,-1.50,0.56,U] [#7 -0.49,-0.83,0.68,U] [#8 -0.75,0.16,0.49,U] 
02:23:55.631 00.000 21444 single-star, 8 included, MultiStar: {-0.57, -1.06}, one-star: {-0.83, -0.17}
02:23:55.631 00.000 21444 CameraToMount -- cameraTheta (-2.94) - m_xAngle (3.05) = xAngle (-5.99 = 0.29)
02:23:55.631 00.000 21444 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.55)
02:23:55.631 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.17 hyp=0.85 cameraTheta=-2.94 mountX=0.81 mountY=-0.47, mountTheta=-0.53
02:23:55.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.17, opts=13)
02:23:55.632 00.000 21444 Enqueuing Move request for scope (-0.83, -0.17)
02:23:55.632 00.000 25848 Worker thread wakes up
02:23:55.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.17) opts 0xd
02:23:55.632 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.17)
02:23:55.632 00.000 25848 Moving (-0.83, -0.17) raw xDistance=0.81 yDistance=-0.47
02:23:55.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=120, FiltMax=65504, Gamma=0.560
02:23:55.632 00.000 21444 UpdateGuideState exits: m=5264393 SNR=160.0 Saturated
02:23:55.633 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.81
02:23:55.633 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:55.633 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:55.633 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:55.633 00.000 21444 Enqueuing Expose request
02:23:55.633 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:23:55.633 00.000 25848 MoveAxis(W, 25, ABG)
02:23:55.633 00.000 25848 Guiding  Dir = 3, Dur = 25
02:23:55.658 00.025 25848 IsSlewing returns 0
02:23:55.684 00.026 25848 IsGuiding returns 0
02:23:55.706 00.022 25848 PulseGuide returned control before completion, sleep 14
02:23:55.725 00.019 25848 IsGuiding returns 1
02:23:55.725 00.000 25848 scope still moving after pulse duration time elapsed
02:23:55.782 00.057 25848 IsSlewing returns 0
02:23:55.783 00.001 25848 IsGuiding returns 0
02:23:55.783 00.000 25848 scope move finished after 25 + 73 ms
02:23:55.783 00.000 25848 Move returns status 0, amount 25
02:23:55.783 00.000 25848 MoveAxis(N, 0, ABG)
02:23:55.783 00.000 25848 Move returns status 0, amount 0
02:23:55.783 00.000 25848 move complete, result=0
02:23:55.783 00.000 25848 worker thread done servicing request
02:23:55.783 00.000 25848 Worker thread wakes up
02:23:55.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:55.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:55.783 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -0.5 px 0 ms NORTH
02:23:58.636 02.853 25848 Exposure complete
02:23:58.723 00.087 25848 worker thread done servicing request
02:23:58.724 00.001 21444 OnExposeComplete: enter
02:23:58.724 00.000 21444 UpdateGuideState(): m_state=6
02:23:58.724 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 927
02:23:58.724 00.000 21444 Star::Find returns 1 (1), X=1253.71, Y=667.11, Mass=5209654, SNR=149.3, Peak=65504 HFD=7.8
02:23:58.724 00.000 21444 MultiStar: [#1 1.44,0.10,0.80,U] [#2 0.97,0.74,0.61,U] [#3 0.64,0.83,0.51,U] [#4 0.79,-0.13,0.86,U] [#5 1.84,0.46,0.77,U] [#6 0.34,-0.49,0.65,U] [#7 0.63,0.62,0.70,U] [#8 0.79,2.37,0.00,M1] 
02:23:58.724 00.000 21444 refined, 7 included, MultiStar: {0.83, 0.39}, one-star: {0.06, 1.01}
02:23:58.724 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
02:23:58.724 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
02:23:58.724 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=0.39 hyp=0.92 cameraTheta=0.44 mountX=-0.79 mountY=0.68, mountTheta=2.43
02:23:58.725 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=0.39, opts=13)
02:23:58.725 00.000 21444 Enqueuing Move request for scope (0.83, 0.39)
02:23:58.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=242, FiltMax=65504, Gamma=0.560
02:23:58.725 00.000 21444 UpdateGuideState exits: m=5209654 SNR=149.3 Saturated
02:23:58.725 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:58.725 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:23:58.725 00.000 21444 Enqueuing Expose request
02:23:58.726 00.001 25848 Worker thread wakes up
02:23:58.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.39) opts 0xd
02:23:58.726 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, 0.39)
02:23:58.726 00.000 25848 Moving (0.83, 0.39) raw xDistance=-0.79 yDistance=0.68
02:23:58.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.79
02:23:58.726 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:58.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.68
02:23:58.726 00.000 25848 MoveAxis(E, 21, ABG)
02:23:58.726 00.000 25848 Guiding  Dir = 2, Dur = 21
02:23:58.750 00.024 25848 IsSlewing returns 0
02:23:58.751 00.001 25848 IsGuiding returns 0
02:23:58.783 00.032 25848 IsGuiding returns 1
02:23:58.783 00.000 25848 scope still moving after pulse duration time elapsed
02:23:58.830 00.047 25848 IsSlewing returns 0
02:23:58.831 00.001 25848 IsGuiding returns 0
02:23:58.831 00.000 25848 scope move finished after 21 + 58 ms
02:23:58.831 00.000 25848 Move returns status 0, amount 21
02:23:58.831 00.000 25848 MoveAxis(N, 0, ABG)
02:23:58.831 00.000 25848 Move returns status 0, amount 0
02:23:58.831 00.000 25848 move complete, result=0
02:23:58.831 00.000 25848 worker thread done servicing request
02:23:58.831 00.000 25848 Worker thread wakes up
02:23:58.831 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:23:58.831 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:23:58.831 00.000 21444 GuideStep: -0.8 px 21 ms EAST, 0.7 px 0 ms NORTH
02:24:01.677 02.846 25848 Exposure complete
02:24:01.765 00.088 25848 worker thread done servicing request
02:24:01.765 00.000 21444 OnExposeComplete: enter
02:24:01.765 00.000 21444 UpdateGuideState(): m_state=6
02:24:01.766 00.001 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 928
02:24:01.766 00.000 21444 Star::Find returns 1 (1), X=1252.83, Y=665.35, Mass=5126575, SNR=149.0, Peak=65504 HFD=8.0
02:24:01.766 00.000 21444 MultiStar: [#1 -0.15,-1.63,0.81,U] [#2 -0.70,-0.88,0.50,U] [#3 -0.10,-1.20,0.57,U] [#4 -0.92,-1.64,0.78,U] [#5 -0.26,-1.75,0.71,U] [#6 -0.85,-1.61,0.52,U] [#7 -0.71,-0.69,0.56,U] [#8 -0.32,0.33,0.76,U] 
02:24:01.766 00.000 21444 single-star, 8 included, MultiStar: {-0.54, -1.08}, one-star: {-0.82, -0.75}
02:24:01.766 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.83)
02:24:01.766 00.000 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.01)
02:24:01.766 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=-0.75 hyp=1.11 cameraTheta=-2.40 mountX=0.75 mountY=-1.01, mountTheta=-0.93
02:24:01.767 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=-0.75, opts=13)
02:24:01.767 00.000 21444 Enqueuing Move request for scope (-0.82, -0.75)
02:24:01.767 00.000 25848 Worker thread wakes up
02:24:01.767 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.75) opts 0xd
02:24:01.767 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, -0.75)
02:24:01.767 00.000 25848 Moving (-0.82, -0.75) raw xDistance=0.75 yDistance=-1.01
02:24:01.767 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.75
02:24:01.767 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:24:01.767 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.01
02:24:01.767 00.000 25848 MoveAxis(W, 20, ABG)
02:24:01.767 00.000 25848 Guiding  Dir = 3, Dur = 20
02:24:01.767 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=116, FiltMax=65504, Gamma=0.560
02:24:01.768 00.001 21444 UpdateGuideState exits: m=5126575 SNR=149.0 Saturated
02:24:01.768 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:01.768 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:01.768 00.000 21444 Enqueuing Expose request
02:24:01.796 00.028 25848 IsSlewing returns 0
02:24:01.796 00.000 25848 IsGuiding returns 0
02:24:01.828 00.032 25848 IsGuiding returns 1
02:24:01.828 00.000 25848 scope still moving after pulse duration time elapsed
02:24:01.891 00.063 25848 IsSlewing returns 0
02:24:01.892 00.001 25848 IsGuiding returns 0
02:24:01.892 00.000 25848 scope move finished after 20 + 76 ms
02:24:01.892 00.000 25848 Move returns status 0, amount 20
02:24:01.892 00.000 25848 MoveAxis(N, 0, ABG)
02:24:01.892 00.000 25848 Move returns status 0, amount 0
02:24:01.892 00.000 25848 move complete, result=0
02:24:01.892 00.000 25848 worker thread done servicing request
02:24:01.892 00.000 25848 Worker thread wakes up
02:24:01.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:01.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:01.892 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -1.0 px 0 ms NORTH
02:24:04.737 02.845 25848 Exposure complete
02:24:04.824 00.087 25848 worker thread done servicing request
02:24:04.825 00.001 21444 OnExposeComplete: enter
02:24:04.825 00.000 21444 UpdateGuideState(): m_state=6
02:24:04.825 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 929
02:24:04.825 00.000 21444 Star::Find returns 1 (1), X=1253.84, Y=665.98, Mass=5396968, SNR=167.2, Peak=65504 HFD=8.1
02:24:04.825 00.000 21444 MultiStar: [#1 -0.00,-1.00,0.92,U] [#2 -1.32,-1.04,0.67,U] [#3 -0.63,-1.27,0.59,U] [#4 0.64,-1.81,0.82,U] [#5 0.09,-0.88,0.67,U] [#6 0.56,-1.54,0.64,U] [#7 -0.44,-1.03,0.72,U] [#8 0.83,0.89,0.65,U] 
02:24:04.825 00.000 21444 single-star, 8 included, MultiStar: {0.02, -0.85}, one-star: {0.19, -0.12}
02:24:04.825 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.69)
02:24:04.825 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
02:24:04.825 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.23 cameraTheta=-0.55 mountX=-0.20 mountY=-0.04, mountTheta=-2.97
02:24:04.826 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.12, opts=13)
02:24:04.826 00.000 21444 Enqueuing Move request for scope (0.19, -0.12)
02:24:04.826 00.000 25848 Worker thread wakes up
02:24:04.826 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
02:24:04.826 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
02:24:04.826 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=194, FiltMax=65504, Gamma=0.560
02:24:04.827 00.001 25848 Moving (0.19, -0.12) raw xDistance=-0.20 yDistance=-0.04
02:24:04.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:24:04.827 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:04.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:24:04.827 00.000 25848 MoveAxis(E, 0, ABG)
02:24:04.827 00.000 25848 Move returns status 0, amount 0
02:24:04.827 00.000 25848 MoveAxis(N, 0, ABG)
02:24:04.827 00.000 25848 Move returns status 0, amount 0
02:24:04.827 00.000 25848 move complete, result=0
02:24:04.827 00.000 25848 worker thread done servicing request
02:24:04.827 00.000 21444 UpdateGuideState exits: m=5396968 SNR=167.2 Saturated
02:24:04.827 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:04.827 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:04.827 00.000 21444 Enqueuing Expose request
02:24:04.827 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:04.827 00.000 25848 Worker thread wakes up
02:24:04.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:04.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:07.670 02.843 25848 Exposure complete
02:24:07.747 00.077 25848 worker thread done servicing request
02:24:07.747 00.000 21444 OnExposeComplete: enter
02:24:07.747 00.000 21444 UpdateGuideState(): m_state=6
02:24:07.748 00.001 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 930
02:24:07.748 00.000 21444 Star::Find returns 1 (1), X=1251.03, Y=666.50, Mass=4644600, SNR=112.5, Peak=61660 HFD=8.1
02:24:07.748 00.000 21444 MultiStar: [#1 -2.62,0.96,0.00,M1] [#2 -2.65,0.46,0.00,M1] [#3 -2.48,0.53,0.00,M1] [#4 -2.61,-0.57,0.00,M1] [#5 -0.72,-1.30,0.87,U] [#6 -2.36,-1.11,0.00,M1] [#7 -3.86,0.04,0.00,M1] [#8 -2.29,0.69,0.00,M1] 
02:24:07.748 00.000 21444 refined, 1 included, MultiStar: {-1.73, -0.39}, one-star: {-2.61, 0.40}
02:24:07.748 00.000 21444 CameraToMount -- cameraTheta (-2.92) - m_xAngle (3.05) = xAngle (-5.97 = 0.31)
02:24:07.748 00.000 21444 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.53)
02:24:07.748 00.000 21444 CameraToMount -- cameraX=-1.73 cameraY=-0.39 hyp=1.77 cameraTheta=-2.92 mountX=1.69 mountY=-1.01, mountTheta=-0.54
02:24:07.749 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.73, y=-0.39, opts=13)
02:24:07.749 00.000 21444 Enqueuing Move request for scope (-1.73, -0.39)
02:24:07.749 00.000 25848 Worker thread wakes up
02:24:07.749 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=244, FiltMax=65504, Gamma=0.560
02:24:07.749 00.000 21444 UpdateGuideState exits: m=4644600 SNR=112.5 Saturated
02:24:07.749 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:07.749 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.73, -0.39) opts 0xd
02:24:07.749 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:07.749 00.000 21444 Enqueuing Expose request
02:24:07.749 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.73, -0.39)
02:24:07.749 00.000 25848 Moving (-1.73, -0.39) raw xDistance=1.69 yDistance=-1.01
02:24:07.749 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.69
02:24:07.749 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-1.34 newest=-2.06
02:24:07.749 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
02:24:07.749 00.000 25848 MoveAxis(W, 49, ABG)
02:24:07.749 00.000 25848 Guiding  Dir = 3, Dur = 49
02:24:07.780 00.031 25848 IsSlewing returns 0
02:24:07.780 00.000 25848 IsGuiding returns 0
02:24:07.811 00.031 25848 PulseGuide returned control before completion, sleep 28
02:24:07.841 00.030 25848 IsGuiding returns 1
02:24:07.841 00.000 25848 scope still moving after pulse duration time elapsed
02:24:07.953 00.112 25848 IsSlewing returns 0
02:24:07.953 00.000 25848 IsGuiding returns 0
02:24:07.953 00.000 25848 scope move finished after 49 + 124 ms
02:24:07.953 00.000 25848 Move returns status 0, amount 49
02:24:07.953 00.000 25848 BLC: Oldest BLC event removed
02:24:07.953 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 291 applied
02:24:07.953 00.000 25848 MoveAxis(N, 319, ABG)
02:24:07.953 00.000 25848 Guiding  Dir = 0, Dur = 319
02:24:07.983 00.030 25848 IsSlewing returns 0
02:24:07.983 00.000 25848 IsGuiding returns 0
02:24:08.015 00.032 25848 PulseGuide returned control before completion, sleep 299
02:24:08.324 00.309 25848 IsGuiding returns 1
02:24:08.324 00.000 25848 scope still moving after pulse duration time elapsed
02:24:08.374 00.050 25848 IsSlewing returns 0
02:24:08.375 00.001 25848 IsGuiding returns 0
02:24:08.375 00.000 25848 scope move finished after 319 + 71 ms
02:24:08.375 00.000 25848 Move returns status 0, amount 319
02:24:08.375 00.000 25848 move complete, result=0
02:24:08.375 00.000 25848 worker thread done servicing request
02:24:08.375 00.000 25848 Worker thread wakes up
02:24:08.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:08.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:08.375 00.000 21444 GuideStep: 1.7 px 49 ms WEST, -1.0 px 319 ms NORTH
02:24:11.224 02.849 25848 Exposure complete
02:24:11.309 00.085 25848 worker thread done servicing request
02:24:11.309 00.000 21444 OnExposeComplete: enter
02:24:11.309 00.000 21444 UpdateGuideState(): m_state=6
02:24:11.309 00.000 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 931
02:24:11.309 00.000 21444 Star::Find returns 1 (1), X=1252.29, Y=665.83, Mass=5229706, SNR=156.3, Peak=65504 HFD=7.9
02:24:11.310 00.001 21444 MultiStar: [#1 -1.24,-1.04,0.63,U] [#2 -2.38,-1.11,0.00,M2] [#3 -1.80,-0.97,0.00,M2] [#4 -0.40,-1.05,0.72,U] [#5 -1.32,-0.43,0.75,U] [#6 0.03,-0.03,0.49,U] [#7 -1.09,-0.84,0.68,U] [#8 -0.45,0.99,0.48,U] 
02:24:11.310 00.000 21444 refined, 6 included, MultiStar: {-0.92, -0.45}, one-star: {-1.36, -0.27}
02:24:11.310 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.54)
02:24:11.310 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
02:24:11.310 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-0.45 hyp=1.02 cameraTheta=-2.69 mountX=0.87 mountY=-0.76, mountTheta=-0.72
02:24:11.310 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-0.45, opts=13)
02:24:11.310 00.000 21444 Enqueuing Move request for scope (-0.92, -0.45)
02:24:11.310 00.000 25848 Worker thread wakes up
02:24:11.311 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=306, FiltMax=65504, Gamma=0.560
02:24:11.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.45) opts 0xd
02:24:11.311 00.000 21444 UpdateGuideState exits: m=5229706 SNR=156.3 Saturated
02:24:11.311 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -0.45)
02:24:11.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:11.311 00.000 25848 Moving (-0.92, -0.45) raw xDistance=0.87 yDistance=-0.76
02:24:11.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:11.311 00.000 21444 Enqueuing Expose request
02:24:11.311 00.000 25848 BLC: History state: CurrMiss=0.76, AvgInitMiss=0.64, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.014547, 1:0.761245
02:24:11.311 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
02:24:11.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.87
02:24:11.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
02:24:11.311 00.000 25848 MoveAxis(W, 29, ABG)
02:24:11.311 00.000 25848 Guiding  Dir = 3, Dur = 29
02:24:11.343 00.032 25848 IsSlewing returns 0
02:24:11.344 00.001 25848 IsGuiding returns 0
02:24:11.375 00.031 25848 IsGuiding returns 1
02:24:11.375 00.000 25848 scope still moving after pulse duration time elapsed
02:24:11.420 00.045 25848 IsSlewing returns 0
02:24:11.420 00.000 25848 IsGuiding returns 0
02:24:11.420 00.000 25848 scope move finished after 29 + 47 ms
02:24:11.420 00.000 25848 Move returns status 0, amount 29
02:24:11.420 00.000 25848 MoveAxis(N, 21, ABG)
02:24:11.420 00.000 25848 Guiding  Dir = 0, Dur = 21
02:24:11.452 00.032 25848 IsSlewing returns 0
02:24:11.452 00.000 25848 IsGuiding returns 0
02:24:11.483 00.031 25848 IsGuiding returns 1
02:24:11.483 00.000 25848 scope still moving after pulse duration time elapsed
02:24:11.531 00.048 25848 IsSlewing returns 0
02:24:11.531 00.000 25848 IsGuiding returns 0
02:24:11.531 00.000 25848 scope move finished after 21 + 57 ms
02:24:11.531 00.000 25848 Move returns status 0, amount 21
02:24:11.531 00.000 25848 move complete, result=0
02:24:11.531 00.000 25848 worker thread done servicing request
02:24:11.531 00.000 25848 Worker thread wakes up
02:24:11.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:11.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:11.531 00.000 21444 GuideStep: 0.9 px 29 ms WEST, -0.8 px 21 ms NORTH
02:24:14.382 02.851 25848 Exposure complete
02:24:14.466 00.084 25848 worker thread done servicing request
02:24:14.466 00.000 21444 OnExposeComplete: enter
02:24:14.466 00.000 21444 UpdateGuideState(): m_state=6
02:24:14.467 00.001 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 932
02:24:14.467 00.000 21444 Star::Find returns 1 (1), X=1252.18, Y=665.07, Mass=4301400, SNR=132.1, Peak=61904 HFD=8.2
02:24:14.467 00.000 21444 MultiStar: [#1 -1.09,-1.89,0.00,M1] [#2 -1.15,-1.69,0.00,M3] [#3 -1.17,-1.64,0.00,M3] [#4 0.05,-3.55,0.00,M1] [#5 -0.93,-2.29,0.00,M1] [#6 0.04,-1.55,0.44,U] [#7 -0.26,-1.57,0.61,U] [#8 0.44,-0.25,0.52,U] 
02:24:14.467 00.000 21444 refined, 3 included, MultiStar: {-0.54, -1.09}, one-star: {-1.47, -1.03}
02:24:14.467 00.000 21444 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.05) = xAngle (-5.08 = 1.20)
02:24:14.467 00.000 21444 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.92 = -1.64)
02:24:14.467 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=-1.09 hyp=1.21 cameraTheta=-2.03 mountX=0.44 mountY=-1.21, mountTheta=-1.23
02:24:14.468 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=-1.09, opts=13)
02:24:14.468 00.000 21444 Enqueuing Move request for scope (-0.54, -1.09)
02:24:14.468 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=182, FiltMax=65504, Gamma=0.560
02:24:14.468 00.000 21444 UpdateGuideState exits: m=4301400 SNR=132.1 Saturated
02:24:14.468 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:14.468 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:14.468 00.000 21444 Enqueuing Expose request
02:24:14.468 00.000 25848 Worker thread wakes up
02:24:14.468 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.09) opts 0xd
02:24:14.468 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, -1.09)
02:24:14.468 00.000 25848 Moving (-0.54, -1.09) raw xDistance=0.44 yDistance=-1.21
02:24:14.468 00.000 25848 BLC: History state: CurrMiss=1.21, AvgInitMiss=0.64, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.014547, 1:0.761245, 2:1.211791
02:24:14.468 00.000 25848 BLC: Under-shoot: nominal increase by 17
02:24:14.468 00.000 25848 BLC: window closed
02:24:14.468 00.000 25848 BLC: Pulse adjusted to 308
02:24:14.469 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
02:24:14.469 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
02:24:14.469 00.000 25848 MoveAxis(E, 0, ABG)
02:24:14.469 00.000 25848 Move returns status 0, amount 0
02:24:14.469 00.000 25848 MoveAxis(N, 33, ABG)
02:24:14.469 00.000 25848 Guiding  Dir = 0, Dur = 33
02:24:14.501 00.032 25848 IsSlewing returns 0
02:24:14.501 00.000 25848 IsGuiding returns 0
02:24:14.533 00.032 25848 PulseGuide returned control before completion, sleep 12
02:24:14.563 00.030 25848 IsGuiding returns 1
02:24:14.563 00.000 25848 scope still moving after pulse duration time elapsed
02:24:14.637 00.074 25848 IsSlewing returns 0
02:24:14.637 00.000 25848 IsGuiding returns 0
02:24:14.637 00.000 25848 scope move finished after 33 + 102 ms
02:24:14.637 00.000 25848 Move returns status 0, amount 33
02:24:14.637 00.000 25848 move complete, result=0
02:24:14.637 00.000 25848 worker thread done servicing request
02:24:14.637 00.000 25848 Worker thread wakes up
02:24:14.637 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.2 px 33 ms NORTH
02:24:14.637 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:14.637 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:14.847 00.210 21444 evsrv: cli 0107E4C0 connect
02:24:14.848 00.001 21444 case statement mapped state 6 to 3
02:24:14.848 00.000 21444 case statement mapped state 6 to 3
02:24:14.848 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"c6fb86ad-2b88-42ea-9144-03305031f272"}
02:24:14.848 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"c6fb86ad-2b88-42ea-9144-03305031f272"}
02:24:14.849 00.001 21444 evsrv: cli 0107E4C0 disconnect
02:24:17.480 02.631 25848 Exposure complete
02:24:17.567 00.087 25848 worker thread done servicing request
02:24:17.567 00.000 21444 OnExposeComplete: enter
02:24:17.567 00.000 21444 UpdateGuideState(): m_state=6
02:24:17.568 00.001 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 933
02:24:17.568 00.000 21444 Star::Find returns 1 (1), X=1251.33, Y=664.03, Mass=4383000, SNR=127.7, Peak=64484 HFD=8.1
02:24:17.568 00.000 21444 MultiStar: [#1 -0.55,-2.73,0.00,M2] [#2 -1.63,-1.96,0.00,M4] [#3 -0.48,-2.35,0.00,M4] [#4 -1.19,-3.50,0.00,M2] [#5 -1.70,-2.44,0.00,M2] [#6 -0.87,-2.59,0.00,M1] [#7 -1.21,-2.91,0.00,M1] [#8 -1.03,-1.83,0.00,M1] 
02:24:17.568 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
02:24:17.568 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.02)
02:24:17.568 00.000 21444 CameraToMount -- cameraX=-2.31 cameraY=-2.07 hyp=3.10 cameraTheta=-2.41 mountX=2.12 mountY=-2.79, mountTheta=-0.92
02:24:17.569 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.31, y=-2.07, opts=13)
02:24:17.569 00.000 21444 Enqueuing Move request for scope (-2.31, -2.07)
02:24:17.569 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=16, FiltMax=65504, Gamma=0.560
02:24:17.569 00.000 21444 UpdateGuideState exits: m=4383000 SNR=127.7 Saturated
02:24:17.569 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:17.569 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:17.569 00.000 21444 Enqueuing Expose request
02:24:17.569 00.000 25848 Worker thread wakes up
02:24:17.569 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.31, -2.07) opts 0xd
02:24:17.569 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.31, -2.07)
02:24:17.569 00.000 25848 Moving (-2.31, -2.07) raw xDistance=2.12 yDistance=-2.79
02:24:17.569 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.33 from input 2.12
02:24:17.570 00.001 25848 GuideAlgorithmResistSwitch::result() returns -2.79 from input -2.79
02:24:17.570 00.000 25848 MoveAxis(W, 62, ABG)
02:24:17.570 00.000 25848 Guiding  Dir = 3, Dur = 62
02:24:17.594 00.024 25848 IsSlewing returns 0
02:24:17.594 00.000 25848 IsGuiding returns 0
02:24:17.625 00.031 25848 PulseGuide returned control before completion, sleep 41
02:24:17.670 00.045 25848 IsGuiding returns 1
02:24:17.670 00.000 25848 scope still moving after pulse duration time elapsed
02:24:17.736 00.066 25848 IsSlewing returns 0
02:24:17.736 00.000 25848 IsGuiding returns 0
02:24:17.736 00.000 25848 scope move finished after 62 + 80 ms
02:24:17.737 00.001 25848 Move returns status 0, amount 62
02:24:17.737 00.000 25848 MoveAxis(N, 76, ABG)
02:24:17.737 00.000 25848 Guiding  Dir = 0, Dur = 76
02:24:17.765 00.028 25848 IsSlewing returns 0
02:24:17.765 00.000 25848 IsGuiding returns 0
02:24:17.796 00.031 25848 PulseGuide returned control before completion, sleep 55
02:24:17.858 00.062 25848 IsGuiding returns 1
02:24:17.859 00.001 25848 scope still moving after pulse duration time elapsed
02:24:17.944 00.085 25848 IsSlewing returns 0
02:24:17.944 00.000 25848 IsGuiding returns 0
02:24:17.944 00.000 25848 scope move finished after 76 + 102 ms
02:24:17.944 00.000 25848 Move returns status 0, amount 76
02:24:17.944 00.000 25848 move complete, result=0
02:24:17.944 00.000 25848 worker thread done servicing request
02:24:17.944 00.000 25848 Worker thread wakes up
02:24:17.944 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:17.944 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:17.945 00.001 21444 GuideStep: 2.1 px 62 ms WEST, -2.8 px 76 ms NORTH
02:24:20.796 02.851 25848 Exposure complete
02:24:20.872 00.076 25848 worker thread done servicing request
02:24:20.872 00.000 21444 OnExposeComplete: enter
02:24:20.872 00.000 21444 UpdateGuideState(): m_state=6
02:24:20.872 00.000 21444 Star::Find(15, 1251, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 934
02:24:20.872 00.000 21444 Star::Find returns 1 (1), X=1253.00, Y=666.45, Mass=4726345, SNR=119.8, Peak=64752 HFD=8.1
02:24:20.872 00.000 21444 MultiStar: [#1 0.41,-0.63,0.89,U] [#2 -0.76,0.18,0.78,U] [#3 0.27,0.44,0.62,U] [#4 -0.21,0.15,0.85,U] [#5 0.55,0.07,0.80,U] [#6 -0.19,-0.29,0.70,U] [#7 -0.36,0.72,0.69,U] [#8 0.24,1.89,0.67,U] 
02:24:20.872 00.000 21444 refined, 8 included, MultiStar: {-0.09, 0.28}, one-star: {-0.64, 0.35}
02:24:20.872 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
02:24:20.872 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.29)
02:24:20.872 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.90 mountX=0.12 mountY=0.22, mountTheta=1.08
02:24:20.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.28, opts=13)
02:24:20.873 00.000 21444 Enqueuing Move request for scope (-0.09, 0.28)
02:24:20.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=168, FiltMax=65504, Gamma=0.560
02:24:20.873 00.000 21444 UpdateGuideState exits: m=4726345 SNR=119.8 Saturated
02:24:20.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:20.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:20.873 00.000 21444 Enqueuing Expose request
02:24:20.873 00.000 25848 Worker thread wakes up
02:24:20.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
02:24:20.873 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
02:24:20.874 00.001 25848 Moving (-0.09, 0.28) raw xDistance=0.12 yDistance=0.22
02:24:20.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:24:20.874 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:20.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:24:20.874 00.000 25848 MoveAxis(E, 0, ABG)
02:24:20.874 00.000 25848 Move returns status 0, amount 0
02:24:20.874 00.000 25848 MoveAxis(N, 0, ABG)
02:24:20.874 00.000 25848 Move returns status 0, amount 0
02:24:20.874 00.000 25848 move complete, result=0
02:24:20.874 00.000 25848 worker thread done servicing request
02:24:20.874 00.000 25848 Worker thread wakes up
02:24:20.874 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:24:20.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:20.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:23.726 02.852 25848 Exposure complete
02:24:23.807 00.081 25848 worker thread done servicing request
02:24:23.807 00.000 21444 OnExposeComplete: enter
02:24:23.808 00.001 21444 UpdateGuideState(): m_state=6
02:24:23.808 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 935
02:24:23.808 00.000 21444 Star::Find returns 1 (1), X=1251.23, Y=666.32, Mass=4695829, SNR=111.7, Peak=65504 HFD=8.0
02:24:23.808 00.000 21444 MultiStar: [#1 -1.99,-0.91,0.00,M2] [#2 -1.85,0.03,1.01,U] [#3 -1.41,-0.59,0.77,U] [#4 -1.51,-0.23,0.92,U] [#5 -1.88,-0.13,0.69,U] [#6 -1.20,-0.32,0.56,U] [#7 -2.16,0.57,0.00,M1] [#8 -0.48,1.97,0.00,M1] 
02:24:23.808 00.000 21444 refined, 5 included, MultiStar: {-1.76, -0.14}, one-star: {-2.42, 0.22}
02:24:23.808 00.000 21444 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.05) = xAngle (-6.12 = 0.17)
02:24:23.808 00.000 21444 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.68)
02:24:23.808 00.000 21444 CameraToMount -- cameraX=-1.76 cameraY=-0.14 hyp=1.77 cameraTheta=-3.06 mountX=1.74 mountY=-0.79, mountTheta=-0.43
02:24:23.809 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.76, y=-0.14, opts=13)
02:24:23.809 00.000 21444 Enqueuing Move request for scope (-1.76, -0.14)
02:24:23.809 00.000 25848 Worker thread wakes up
02:24:23.809 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.76, -0.14) opts 0xd
02:24:23.809 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.76, -0.14)
02:24:23.809 00.000 25848 Moving (-1.76, -0.14) raw xDistance=1.74 yDistance=-0.79
02:24:23.809 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.74
02:24:23.809 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
02:24:23.809 00.000 25848 MoveAxis(W, 51, ABG)
02:24:23.809 00.000 25848 Guiding  Dir = 3, Dur = 51
02:24:23.809 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=206, FiltMax=65504, Gamma=0.560
02:24:23.809 00.000 21444 UpdateGuideState exits: m=4695829 SNR=111.7 Saturated
02:24:23.809 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:23.809 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:23.809 00.000 21444 Enqueuing Expose request
02:24:23.829 00.020 25848 IsSlewing returns 0
02:24:23.830 00.001 25848 IsGuiding returns 0
02:24:23.861 00.031 25848 PulseGuide returned control before completion, sleep 30
02:24:23.937 00.076 25848 IsGuiding returns 1
02:24:23.937 00.000 25848 scope still moving after pulse duration time elapsed
02:24:23.987 00.050 25848 IsSlewing returns 0
02:24:23.988 00.001 25848 IsGuiding returns 0
02:24:23.988 00.000 25848 scope move finished after 51 + 106 ms
02:24:23.988 00.000 25848 Move returns status 0, amount 51
02:24:23.988 00.000 25848 MoveAxis(N, 22, ABG)
02:24:23.988 00.000 25848 Guiding  Dir = 0, Dur = 22
02:24:24.016 00.028 25848 IsSlewing returns 0
02:24:24.016 00.000 25848 IsGuiding returns 0
02:24:24.048 00.032 25848 IsGuiding returns 1
02:24:24.048 00.000 25848 scope still moving after pulse duration time elapsed
02:24:24.093 00.045 25848 IsSlewing returns 0
02:24:24.093 00.000 25848 IsGuiding returns 0
02:24:24.093 00.000 25848 scope move finished after 22 + 54 ms
02:24:24.093 00.000 25848 Move returns status 0, amount 22
02:24:24.093 00.000 25848 move complete, result=0
02:24:24.093 00.000 25848 worker thread done servicing request
02:24:24.093 00.000 25848 Worker thread wakes up
02:24:24.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:24.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:24.093 00.000 21444 GuideStep: 1.7 px 51 ms WEST, -0.8 px 22 ms NORTH
02:24:26.937 02.844 25848 Exposure complete
02:24:27.024 00.087 25848 worker thread done servicing request
02:24:27.024 00.000 21444 OnExposeComplete: enter
02:24:27.025 00.001 21444 UpdateGuideState(): m_state=6
02:24:27.025 00.000 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 936
02:24:27.025 00.000 21444 Star::Find returns 1 (1), X=1254.79, Y=666.13, Mass=5117660, SNR=142.5, Peak=65504 HFD=8.0
02:24:27.025 00.000 21444 MultiStar: [#1 1.65,-0.85,1.14,U] [#2 0.45,-0.40,0.81,U] [#3 1.70,-1.21,0.00,M3] [#4 1.16,-0.78,0.92,U] [#5 0.91,-0.76,1.00,U] [#6 1.71,-0.82,0.68,U] [#7 1.35,-0.86,0.70,U] [#8 1.86,1.43,0.00,M2] 
02:24:27.025 00.000 21444 single-star, 6 included, MultiStar: {1.20, -0.62}, one-star: {1.15, 0.03}
02:24:27.025 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.05) = xAngle (-3.03 = -3.03)
02:24:27.025 00.000 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.87 = 0.41)
02:24:27.025 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=0.03 hyp=1.15 cameraTheta=0.02 mountX=-1.14 mountY=0.46, mountTheta=2.76
02:24:27.026 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=0.03, opts=13)
02:24:27.026 00.000 21444 Enqueuing Move request for scope (1.15, 0.03)
02:24:27.026 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=216, FiltMax=65504, Gamma=0.560
02:24:27.026 00.000 21444 UpdateGuideState exits: m=5117660 SNR=142.5 Saturated
02:24:27.026 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:27.026 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:27.026 00.000 21444 Enqueuing Expose request
02:24:27.027 00.001 25848 Worker thread wakes up
02:24:27.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, 0.03) opts 0xd
02:24:27.027 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, 0.03)
02:24:27.027 00.000 25848 Moving (1.15, 0.03) raw xDistance=-1.14 yDistance=0.46
02:24:27.027 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.14
02:24:27.027 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:27.027 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:24:27.027 00.000 25848 MoveAxis(E, 30, ABG)
02:24:27.027 00.000 25848 Guiding  Dir = 2, Dur = 30
02:24:27.047 00.020 25848 IsSlewing returns 0
02:24:27.047 00.000 25848 IsGuiding returns 0
02:24:27.117 00.070 25848 IsGuiding returns 1
02:24:27.117 00.000 25848 scope still moving after pulse duration time elapsed
02:24:27.170 00.053 25848 IsSlewing returns 0
02:24:27.170 00.000 25848 IsGuiding returns 0
02:24:27.170 00.000 25848 scope move finished after 30 + 92 ms
02:24:27.170 00.000 25848 Move returns status 0, amount 30
02:24:27.171 00.001 25848 MoveAxis(N, 0, ABG)
02:24:27.171 00.000 25848 Move returns status 0, amount 0
02:24:27.171 00.000 25848 move complete, result=0
02:24:27.171 00.000 25848 worker thread done servicing request
02:24:27.171 00.000 25848 Worker thread wakes up
02:24:27.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:27.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:27.171 00.000 21444 GuideStep: -1.1 px 30 ms EAST, 0.5 px 0 ms NORTH
02:24:30.021 02.850 25848 Exposure complete
02:24:30.098 00.077 25848 worker thread done servicing request
02:24:30.098 00.000 21444 OnExposeComplete: enter
02:24:30.098 00.000 21444 UpdateGuideState(): m_state=6
02:24:30.099 00.001 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 937
02:24:30.099 00.000 21444 Star::Find returns 1 (1), X=1253.63, Y=667.69, Mass=5303706, SNR=141.4, Peak=65504 HFD=7.7
02:24:30.099 00.000 21444 MultiStar: [#1 -0.03,0.01,0.98,U] [#2 -0.55,0.08,0.78,U] [#3 -0.49,0.33,0.73,U] [#4 0.71,-0.12,0.86,U] [#5 0.62,0.57,0.87,U] [#6 1.05,0.05,0.77,U] [#7 0.43,0.96,0.64,U] [#8 1.71,2.27,0.00,M3] 
02:24:30.099 00.000 21444 refined, 7 included, MultiStar: {0.21, 0.45}, one-star: {-0.02, 1.59}
02:24:30.099 00.000 21444 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.05) = xAngle (-1.92 = -1.92)
02:24:30.099 00.000 21444 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.52)
02:24:30.099 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.45 hyp=0.49 cameraTheta=1.13 mountX=-0.17 mountY=0.49, mountTheta=1.90
02:24:30.100 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.45, opts=13)
02:24:30.100 00.000 21444 Enqueuing Move request for scope (0.21, 0.45)
02:24:30.100 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=292, FiltMax=65504, Gamma=0.560
02:24:30.100 00.000 21444 UpdateGuideState exits: m=5303706 SNR=141.4 Saturated
02:24:30.100 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:30.100 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:30.100 00.000 21444 Enqueuing Expose request
02:24:30.100 00.000 25848 Worker thread wakes up
02:24:30.100 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.45) opts 0xd
02:24:30.100 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.45)
02:24:30.100 00.000 25848 Moving (0.21, 0.45) raw xDistance=-0.17 yDistance=0.49
02:24:30.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:24:30.100 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:30.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:24:30.100 00.000 25848 MoveAxis(E, 0, ABG)
02:24:30.100 00.000 25848 Move returns status 0, amount 0
02:24:30.100 00.000 25848 MoveAxis(N, 0, ABG)
02:24:30.100 00.000 25848 Move returns status 0, amount 0
02:24:30.100 00.000 25848 move complete, result=0
02:24:30.100 00.000 25848 worker thread done servicing request
02:24:30.100 00.000 25848 Worker thread wakes up
02:24:30.100 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:30.100 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:30.101 00.001 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:24:32.945 02.844 25848 Exposure complete
02:24:33.032 00.087 25848 worker thread done servicing request
02:24:33.032 00.000 21444 OnExposeComplete: enter
02:24:33.032 00.000 21444 UpdateGuideState(): m_state=6
02:24:33.033 00.001 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 938
02:24:33.033 00.000 21444 Star::Find returns 1 (1), X=1252.06, Y=665.98, Mass=5443567, SNR=198.5, Peak=65504 HFD=8.1
02:24:33.033 00.000 21444 MultiStar: [#1 -1.04,-0.98,0.91,U] [#2 -1.71,-0.17,0.68,U] [#3 0.20,0.14,0.62,U] [#4 -0.88,-0.92,0.69,U] [#5 -1.16,0.20,0.54,U] [#6 -0.59,-0.38,0.60,U] [#7 -1.28,0.36,0.53,U] [#8 -0.37,1.56,0.54,U] 
02:24:33.033 00.000 21444 refined, 8 included, MultiStar: {-0.99, -0.13}, one-star: {-1.58, -0.12}
02:24:33.033 00.000 21444 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.05) = xAngle (-6.07 = 0.22)
02:24:33.033 00.000 21444 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.91 = -2.63)
02:24:33.033 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-0.13 hyp=1.00 cameraTheta=-3.02 mountX=0.97 mountY=-0.49, mountTheta=-0.47
02:24:33.034 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-0.13, opts=13)
02:24:33.034 00.000 21444 Enqueuing Move request for scope (-0.99, -0.13)
02:24:33.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=230, FiltMax=65504, Gamma=0.560
02:24:33.034 00.000 21444 UpdateGuideState exits: m=5443567 SNR=198.5 Saturated
02:24:33.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:33.034 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:33.034 00.000 21444 Enqueuing Expose request
02:24:33.034 00.000 25848 Worker thread wakes up
02:24:33.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.13) opts 0xd
02:24:33.035 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.99, -0.13)
02:24:33.035 00.000 25848 Moving (-0.99, -0.13) raw xDistance=0.97 yDistance=-0.49
02:24:33.035 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
02:24:33.035 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:33.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
02:24:33.035 00.000 25848 MoveAxis(W, 28, ABG)
02:24:33.035 00.000 25848 Guiding  Dir = 3, Dur = 28
02:24:33.065 00.030 25848 IsSlewing returns 0
02:24:33.065 00.000 25848 IsGuiding returns 0
02:24:33.097 00.032 25848 IsGuiding returns 1
02:24:33.097 00.000 25848 scope still moving after pulse duration time elapsed
02:24:33.158 00.061 25848 IsSlewing returns 0
02:24:33.158 00.000 25848 IsGuiding returns 0
02:24:33.158 00.000 25848 scope move finished after 28 + 64 ms
02:24:33.158 00.000 25848 Move returns status 0, amount 28
02:24:33.158 00.000 25848 MoveAxis(N, 0, ABG)
02:24:33.158 00.000 25848 Move returns status 0, amount 0
02:24:33.158 00.000 25848 move complete, result=0
02:24:33.159 00.001 25848 worker thread done servicing request
02:24:33.159 00.000 25848 Worker thread wakes up
02:24:33.159 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:33.159 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:33.159 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.5 px 0 ms NORTH
02:24:36.003 02.844 25848 Exposure complete
02:24:36.092 00.089 25848 worker thread done servicing request
02:24:36.092 00.000 21444 OnExposeComplete: enter
02:24:36.092 00.000 21444 UpdateGuideState(): m_state=6
02:24:36.093 00.001 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 939
02:24:36.093 00.000 21444 Star::Find returns 1 (1), X=1253.95, Y=667.05, Mass=5337100, SNR=182.7, Peak=65504 HFD=8.1
02:24:36.094 00.001 21444 MultiStar: [#1 1.94,0.75,0.00,M1] [#2 1.32,0.95,0.92,U] [#3 2.31,0.32,0.00,M2] [#4 0.19,0.00,0.59,U] [#5 0.07,-0.39,0.71,U] [#6 0.76,0.27,0.44,U] [#7 1.06,0.39,0.78,U] [#8 0.22,2.03,0.00,M3] 
02:24:36.094 00.000 21444 refined, 5 included, MultiStar: {0.64, 0.44}, one-star: {0.31, 0.95}
02:24:36.094 00.000 21444 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
02:24:36.094 00.000 21444 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.29 = 0.99)
02:24:36.094 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.44 hyp=0.78 cameraTheta=0.61 mountX=-0.60 mountY=0.65, mountTheta=2.31
02:24:36.095 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.44, opts=13)
02:24:36.095 00.000 21444 Enqueuing Move request for scope (0.64, 0.44)
02:24:36.096 00.001 25848 Worker thread wakes up
02:24:36.096 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2396, FiltMin=448, FiltMax=65504, Gamma=0.560
02:24:36.096 00.000 21444 UpdateGuideState exits: m=5337100 SNR=182.7 Saturated
02:24:36.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:36.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:36.096 00.000 21444 Enqueuing Expose request
02:24:36.096 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.44) opts 0xd
02:24:36.096 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.44)
02:24:36.096 00.000 25848 Moving (0.64, 0.44) raw xDistance=-0.60 yDistance=0.65
02:24:36.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.60
02:24:36.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:24:36.097 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
02:24:36.097 00.000 25848 MoveAxis(E, 15, ABG)
02:24:36.097 00.000 25848 Guiding  Dir = 2, Dur = 15
02:24:36.178 00.081 25848 IsSlewing returns 0
02:24:36.179 00.001 25848 IsGuiding returns 0
02:24:36.211 00.032 25848 IsGuiding returns 1
02:24:36.211 00.000 25848 scope still moving after pulse duration time elapsed
02:24:36.267 00.056 25848 IsSlewing returns 0
02:24:36.267 00.000 25848 IsGuiding returns 0
02:24:36.267 00.000 25848 scope move finished after 15 + 73 ms
02:24:36.267 00.000 25848 Move returns status 0, amount 15
02:24:36.267 00.000 25848 MoveAxis(N, 0, ABG)
02:24:36.267 00.000 25848 Move returns status 0, amount 0
02:24:36.267 00.000 25848 move complete, result=0
02:24:36.267 00.000 25848 worker thread done servicing request
02:24:36.267 00.000 25848 Worker thread wakes up
02:24:36.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:36.267 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:36.267 00.000 21444 GuideStep: -0.6 px 15 ms EAST, 0.7 px 0 ms NORTH
02:24:39.112 02.845 25848 Exposure complete
02:24:39.189 00.077 25848 worker thread done servicing request
02:24:39.189 00.000 21444 OnExposeComplete: enter
02:24:39.189 00.000 21444 UpdateGuideState(): m_state=6
02:24:39.189 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 940
02:24:39.189 00.000 21444 Star::Find returns 1 (1), X=1256.07, Y=667.49, Mass=5164440, SNR=190.1, Peak=65504 HFD=7.9
02:24:39.189 00.000 21444 MultiStar: [#1 1.99,1.07,0.00,M2] [#2 1.46,1.43,0.00,M1] [#3 2.15,1.42,0.00,M3] [#4 2.54,0.91,0.00,M1] [#5 1.94,0.85,0.00,M1] [#6 2.75,0.72,0.00,M1] [#7 2.48,1.39,0.00,M1] [#8 2.84,3.32,0.00,M4] 
02:24:39.190 00.001 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
02:24:39.190 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.91)
02:24:39.190 00.000 21444 CameraToMount -- cameraX=2.43 cameraY=1.40 hyp=2.80 cameraTheta=0.52 mountX=-2.29 mountY=2.21, mountTheta=2.37
02:24:39.190 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.43, y=1.40, opts=13)
02:24:39.190 00.000 21444 Enqueuing Move request for scope (2.43, 1.40)
02:24:39.190 00.000 25848 Worker thread wakes up
02:24:39.191 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.43, 1.40) opts 0xd
02:24:39.191 00.000 25848 Handling offset move in thread for scope, endpoint = (2.43, 1.40)
02:24:39.191 00.000 25848 Moving (2.43, 1.40) raw xDistance=-2.29 yDistance=2.21
02:24:39.191 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.29
02:24:39.191 00.000 25848 resist switch: large excursion: input 2.21 thresh 1.53 direction from -1 to 1
02:24:39.191 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=358, FiltMax=65504, Gamma=0.560
02:24:39.191 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.63
02:24:39.191 00.000 21444 UpdateGuideState exits: m=5164440 SNR=190.1 Saturated
02:24:39.191 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.21 from input 2.21
02:24:39.191 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:39.191 00.000 25848 MoveAxis(E, 68, ABG)
02:24:39.191 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:39.191 00.000 21444 Enqueuing Expose request
02:24:39.191 00.000 25848 Guiding  Dir = 2, Dur = 68
02:24:39.219 00.028 25848 IsSlewing returns 0
02:24:39.219 00.000 25848 IsGuiding returns 0
02:24:39.251 00.032 25848 PulseGuide returned control before completion, sleep 47
02:24:39.298 00.047 25848 IsGuiding returns 1
02:24:39.298 00.000 25848 scope still moving after pulse duration time elapsed
02:24:39.360 00.062 25848 IsSlewing returns 0
02:24:39.361 00.001 25848 IsGuiding returns 0
02:24:39.361 00.000 25848 scope move finished after 68 + 72 ms
02:24:39.361 00.000 25848 Move returns status 0, amount 68
02:24:39.361 00.000 25848 BLC: Oldest BLC event removed
02:24:39.361 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 308 applied
02:24:39.361 00.000 25848 MoveAxis(S, 368, ABG)
02:24:39.361 00.000 25848 Guiding  Dir = 1, Dur = 368
02:24:39.389 00.028 25848 IsSlewing returns 0
02:24:39.389 00.000 25848 IsGuiding returns 0
02:24:39.420 00.031 25848 PulseGuide returned control before completion, sleep 347
02:24:39.862 00.442 25848 IsGuiding returns 1
02:24:39.862 00.000 25848 scope still moving after pulse duration time elapsed
02:24:39.921 00.059 25848 IsSlewing returns 0
02:24:39.922 00.001 25848 IsGuiding returns 0
02:24:39.922 00.000 25848 scope move finished after 368 + 164 ms
02:24:39.922 00.000 25848 Move returns status 0, amount 368
02:24:39.922 00.000 25848 move complete, result=0
02:24:39.922 00.000 25848 worker thread done servicing request
02:24:39.922 00.000 25848 Worker thread wakes up
02:24:39.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:39.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:39.922 00.000 21444 GuideStep: -2.3 px 68 ms EAST, 2.2 px 368 ms SOUTH
02:24:42.761 02.839 25848 Exposure complete
02:24:42.849 00.088 25848 worker thread done servicing request
02:24:42.849 00.000 21444 OnExposeComplete: enter
02:24:42.849 00.000 21444 UpdateGuideState(): m_state=6
02:24:42.850 00.001 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 941
02:24:42.850 00.000 21444 Star::Find returns 1 (1), X=1253.06, Y=664.89, Mass=5146044, SNR=141.9, Peak=65504 HFD=8.1
02:24:42.850 00.000 21444 MultiStar: [#1 -0.26,-1.72,0.75,U] [#2 -0.18,-1.11,0.71,U] [#3 -0.62,-1.68,0.58,U] [#4 -0.08,-2.37,0.00,M2] [#5 0.26,-2.15,0.00,M2] [#6 -0.11,-1.48,0.58,U] [#7 -0.68,-1.62,0.73,U] [#8 0.13,0.50,0.77,U] 
02:24:42.850 00.000 21444 refined, 6 included, MultiStar: {-0.34, -1.16}, one-star: {-0.58, -1.21}
02:24:42.850 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.91 = 1.38)
02:24:42.850 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.47)
02:24:42.850 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-1.16 hyp=1.20 cameraTheta=-1.85 mountX=0.23 mountY=-1.20, mountTheta=-1.38
02:24:42.851 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-1.16, opts=13)
02:24:42.851 00.000 21444 Enqueuing Move request for scope (-0.34, -1.16)
02:24:42.851 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=334, FiltMax=65504, Gamma=0.560
02:24:42.851 00.000 21444 UpdateGuideState exits: m=5146044 SNR=141.9 Saturated
02:24:42.851 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:42.851 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:42.851 00.000 21444 Enqueuing Expose request
02:24:42.851 00.000 25848 Worker thread wakes up
02:24:42.852 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -1.16) opts 0xd
02:24:42.852 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -1.16)
02:24:42.852 00.000 25848 Moving (-0.34, -1.16) raw xDistance=0.23 yDistance=-1.20
02:24:42.852 00.000 25848 BLC: History state: CurrMiss=-1.20, AvgInitMiss=0.57, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.210766, 1:-1.196824
02:24:42.852 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:24:42.852 00.000 25848 BLC: window closed
02:24:42.852 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
02:24:42.852 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:24:42.852 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.20
02:24:42.852 00.000 25848 MoveAxis(E, 0, ABG)
02:24:42.852 00.000 25848 Move returns status 0, amount 0
02:24:42.852 00.000 25848 MoveAxis(N, 0, ABG)
02:24:42.852 00.000 25848 Move returns status 0, amount 0
02:24:42.852 00.000 25848 move complete, result=0
02:24:42.852 00.000 25848 worker thread done servicing request
02:24:42.852 00.000 25848 Worker thread wakes up
02:24:42.852 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:42.852 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:42.853 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -1.2 px 0 ms NORTH
02:24:45.694 02.841 25848 Exposure complete
02:24:45.771 00.077 25848 worker thread done servicing request
02:24:45.771 00.000 21444 OnExposeComplete: enter
02:24:45.771 00.000 21444 UpdateGuideState(): m_state=6
02:24:45.771 00.000 21444 Star::Find(15, 1253, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 942
02:24:45.771 00.000 21444 Star::Find returns 1 (1), X=1251.36, Y=666.14, Mass=4712181, SNR=120.6, Peak=65504 HFD=7.8
02:24:45.771 00.000 21444 MultiStar: [#1 -1.95,-0.50,0.00,M2] [#2 -2.41,-0.34,0.00,M1] [#3 -0.78,-0.00,0.91,U] [#4 -1.89,-1.49,0.00,M3] [#5 -1.17,-0.70,0.68,U] [#6 -1.44,-1.41,0.00,M1] [#7 -2.00,0.28,0.00,M1] [#8 -0.52,1.09,0.86,U] 
02:24:45.771 00.000 21444 refined, 3 included, MultiStar: {-1.23, 0.15}, one-star: {-2.28, 0.04}
02:24:45.771 00.000 21444 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
02:24:45.771 00.000 21444 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
02:24:45.771 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=0.15 hyp=1.24 cameraTheta=3.02 mountX=1.24 mountY=-0.33, mountTheta=-0.26
02:24:45.773 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=0.15, opts=13)
02:24:45.773 00.000 21444 Enqueuing Move request for scope (-1.23, 0.15)
02:24:45.773 00.000 25848 Worker thread wakes up
02:24:45.773 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.15) opts 0xd
02:24:45.773 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, 0.15)
02:24:45.773 00.000 25848 Moving (-1.23, 0.15) raw xDistance=1.24 yDistance=-0.33
02:24:45.773 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.24
02:24:45.773 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:45.773 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=154, FiltMax=65504, Gamma=0.560
02:24:45.773 00.000 21444 UpdateGuideState exits: m=4712181 SNR=120.6 Saturated
02:24:45.773 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:45.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:45.773 00.000 21444 Enqueuing Expose request
02:24:45.773 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:24:45.773 00.000 25848 MoveAxis(W, 36, ABG)
02:24:45.773 00.000 25848 Guiding  Dir = 3, Dur = 36
02:24:45.797 00.024 25848 IsSlewing returns 0
02:24:45.797 00.000 25848 IsGuiding returns 0
02:24:45.829 00.032 25848 PulseGuide returned control before completion, sleep 16
02:24:45.853 00.024 25848 IsGuiding returns 1
02:24:45.853 00.000 25848 scope still moving after pulse duration time elapsed
02:24:45.907 00.054 25848 IsSlewing returns 0
02:24:45.908 00.001 25848 IsGuiding returns 0
02:24:45.908 00.000 25848 scope move finished after 36 + 74 ms
02:24:45.908 00.000 25848 Move returns status 0, amount 36
02:24:45.908 00.000 25848 MoveAxis(N, 0, ABG)
02:24:45.908 00.000 25848 Move returns status 0, amount 0
02:24:45.908 00.000 25848 move complete, result=0
02:24:45.908 00.000 25848 worker thread done servicing request
02:24:45.908 00.000 25848 Worker thread wakes up
02:24:45.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:45.908 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -0.3 px 0 ms NORTH
02:24:45.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:48.756 02.848 25848 Exposure complete
02:24:48.846 00.090 25848 worker thread done servicing request
02:24:48.846 00.000 21444 OnExposeComplete: enter
02:24:48.846 00.000 21444 UpdateGuideState(): m_state=6
02:24:48.847 00.001 21444 Star::Find(15, 1251, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 943
02:24:48.847 00.000 21444 Star::Find returns 1 (1), X=1255.00, Y=666.03, Mass=5148116, SNR=142.6, Peak=65504 HFD=8.2
02:24:48.847 00.000 21444 MultiStar: [#1 1.84,-0.70,0.00,M3] [#2 1.26,-0.20,0.97,U] [#3 1.28,0.53,0.86,U] [#4 1.41,-1.59,0.00,M4] [#5 1.30,-1.25,0.90,U] [#6 1.85,-1.23,0.00,M2] [#7 0.87,-0.21,0.71,U] [#8 2.68,1.02,0.00,M3] 
02:24:48.847 00.000 21444 refined, 4 included, MultiStar: {1.23, -0.24}, one-star: {1.36, -0.07}
02:24:48.847 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
02:24:48.847 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
02:24:48.847 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=-0.24 hyp=1.25 cameraTheta=-0.19 mountX=-1.25 mountY=0.24, mountTheta=2.95
02:24:48.848 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=-0.24, opts=13)
02:24:48.848 00.000 21444 Enqueuing Move request for scope (1.23, -0.24)
02:24:48.848 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=16, FiltMax=65504, Gamma=0.560
02:24:48.848 00.000 21444 UpdateGuideState exits: m=5148116 SNR=142.6 Saturated
02:24:48.848 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:48.848 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:48.848 00.000 21444 Enqueuing Expose request
02:24:48.849 00.001 25848 Worker thread wakes up
02:24:48.849 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.24) opts 0xd
02:24:48.849 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, -0.24)
02:24:48.849 00.000 25848 Moving (1.23, -0.24) raw xDistance=-1.25 yDistance=0.24
02:24:48.849 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.25
02:24:48.849 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:48.849 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:24:48.849 00.000 25848 MoveAxis(E, 34, ABG)
02:24:48.849 00.000 25848 Guiding  Dir = 2, Dur = 34
02:24:48.877 00.028 25848 IsSlewing returns 0
02:24:48.879 00.002 25848 IsGuiding returns 0
02:24:48.910 00.031 25848 PulseGuide returned control before completion, sleep 13
02:24:48.928 00.018 25848 IsGuiding returns 1
02:24:48.928 00.000 25848 scope still moving after pulse duration time elapsed
02:24:48.985 00.057 25848 IsSlewing returns 0
02:24:48.986 00.001 25848 IsGuiding returns 0
02:24:48.986 00.000 25848 scope move finished after 34 + 73 ms
02:24:48.986 00.000 25848 Move returns status 0, amount 34
02:24:48.986 00.000 25848 MoveAxis(N, 0, ABG)
02:24:48.986 00.000 25848 Move returns status 0, amount 0
02:24:48.986 00.000 25848 move complete, result=0
02:24:48.986 00.000 25848 worker thread done servicing request
02:24:48.986 00.000 25848 Worker thread wakes up
02:24:48.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:48.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:48.986 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.2 px 0 ms NORTH
02:24:51.834 02.848 25848 Exposure complete
02:24:51.913 00.079 25848 worker thread done servicing request
02:24:51.913 00.000 21444 OnExposeComplete: enter
02:24:51.913 00.000 21444 UpdateGuideState(): m_state=6
02:24:51.914 00.001 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 944
02:24:51.914 00.000 21444 Star::Find returns 1 (1), X=1255.12, Y=667.78, Mass=5055798, SNR=135.7, Peak=65504 HFD=8.0
02:24:51.914 00.000 21444 MultiStar: [#1 2.77,0.46,0.00,M4] [#2 2.79,0.77,0.00,M1] [#3 1.60,0.64,0.69,U] [#4 1.80,-0.18,0.97,U] [#5 1.60,-0.21,0.61,U] [#6 2.40,-0.07,0.00,M3] [#7 1.64,1.34,0.00,M1] [#8 2.43,1.59,0.00,M4] 
02:24:51.914 00.000 21444 refined, 3 included, MultiStar: {1.62, 0.56}, one-star: {1.47, 1.68}
02:24:51.914 00.000 21444 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.05) = xAngle (-2.72 = -2.72)
02:24:51.914 00.000 21444 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.56 = 0.72)
02:24:51.914 00.000 21444 CameraToMount -- cameraX=1.62 cameraY=0.56 hyp=1.71 cameraTheta=0.33 mountX=-1.56 mountY=1.13, mountTheta=2.52
02:24:51.915 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.62, y=0.56, opts=13)
02:24:51.915 00.000 21444 Enqueuing Move request for scope (1.62, 0.56)
02:24:51.915 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=232, FiltMax=65504, Gamma=0.560
02:24:51.915 00.000 21444 UpdateGuideState exits: m=5055798 SNR=135.7 Saturated
02:24:51.915 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:51.915 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:51.915 00.000 21444 Enqueuing Expose request
02:24:51.915 00.000 25848 Worker thread wakes up
02:24:51.915 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.56) opts 0xd
02:24:51.915 00.000 25848 Handling offset move in thread for scope, endpoint = (1.62, 0.56)
02:24:51.915 00.000 25848 Moving (1.62, 0.56) raw xDistance=-1.56 yDistance=1.13
02:24:51.915 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.56
02:24:51.915 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
02:24:51.915 00.000 25848 MoveAxis(E, 48, ABG)
02:24:51.916 00.001 25848 Guiding  Dir = 2, Dur = 48
02:24:51.936 00.020 25848 IsSlewing returns 0
02:24:51.936 00.000 25848 IsGuiding returns 0
02:24:51.968 00.032 25848 PulseGuide returned control before completion, sleep 27
02:24:52.030 00.062 25848 IsGuiding returns 1
02:24:52.030 00.000 25848 scope still moving after pulse duration time elapsed
02:24:52.078 00.048 25848 IsSlewing returns 0
02:24:52.079 00.001 25848 IsGuiding returns 0
02:24:52.079 00.000 25848 scope move finished after 48 + 94 ms
02:24:52.079 00.000 25848 Move returns status 0, amount 48
02:24:52.079 00.000 25848 MoveAxis(S, 31, ABG)
02:24:52.079 00.000 25848 Guiding  Dir = 1, Dur = 31
02:24:52.109 00.030 25848 IsSlewing returns 0
02:24:52.109 00.000 25848 IsGuiding returns 0
02:24:52.140 00.031 25848 PulseGuide returned control before completion, sleep 11
02:24:52.163 00.023 25848 IsGuiding returns 1
02:24:52.163 00.000 25848 scope still moving after pulse duration time elapsed
02:24:52.235 00.072 25848 IsSlewing returns 0
02:24:52.236 00.001 25848 IsGuiding returns 0
02:24:52.236 00.000 25848 scope move finished after 31 + 96 ms
02:24:52.236 00.000 25848 Move returns status 0, amount 31
02:24:52.236 00.000 25848 move complete, result=0
02:24:52.236 00.000 25848 worker thread done servicing request
02:24:52.236 00.000 25848 Worker thread wakes up
02:24:52.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:52.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:52.236 00.000 21444 GuideStep: -1.6 px 48 ms EAST, 1.1 px 31 ms SOUTH
02:24:55.084 02.848 25848 Exposure complete
02:24:55.172 00.088 25848 worker thread done servicing request
02:24:55.172 00.000 21444 OnExposeComplete: enter
02:24:55.172 00.000 21444 UpdateGuideState(): m_state=6
02:24:55.172 00.000 21444 Star::Find(15, 1255, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 945
02:24:55.172 00.000 21444 Star::Find returns 1 (1), X=1255.60, Y=666.22, Mass=5098349, SNR=129.7, Peak=65504 HFD=7.6
02:24:55.173 00.001 21444 MultiStar: [#1 2.23,-1.15,0.00,M5] [#2 1.56,-0.53,0.85,U] [#3 1.14,-1.51,0.73,U] [#4 2.73,-1.86,0.00,M4] [#5 2.97,-1.61,0.00,M1] [#6 2.68,-1.71,0.00,M4] [#7 2.23,-0.62,0.00,M2] [#8 2.97,1.07,0.00,M5] 
02:24:55.173 00.000 21444 refined, 2 included, MultiStar: {1.59, -0.55}, one-star: {1.95, 0.12}
02:24:55.173 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.39 = 2.90)
02:24:55.173 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
02:24:55.173 00.000 21444 CameraToMount -- cameraX=1.59 cameraY=-0.55 hyp=1.69 cameraTheta=-0.33 mountX=-1.64 mountY=0.09, mountTheta=3.09
02:24:55.174 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-0.55, opts=13)
02:24:55.174 00.000 21444 Enqueuing Move request for scope (1.59, -0.55)
02:24:55.174 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=332, FiltMax=65504, Gamma=0.560
02:24:55.174 00.000 21444 UpdateGuideState exits: m=5098349 SNR=129.7 Saturated
02:24:55.174 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:55.174 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:55.174 00.000 21444 Enqueuing Expose request
02:24:55.174 00.000 25848 Worker thread wakes up
02:24:55.174 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -0.55) opts 0xd
02:24:55.174 00.000 25848 Handling offset move in thread for scope, endpoint = (1.59, -0.55)
02:24:55.174 00.000 25848 Moving (1.59, -0.55) raw xDistance=-1.64 yDistance=0.09
02:24:55.174 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.64
02:24:55.174 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:55.174 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:24:55.174 00.000 25848 MoveAxis(E, 51, ABG)
02:24:55.174 00.000 25848 Guiding  Dir = 2, Dur = 51
02:24:55.203 00.029 25848 IsSlewing returns 0
02:24:55.204 00.001 25848 IsGuiding returns 0
02:24:55.235 00.031 25848 PulseGuide returned control before completion, sleep 30
02:24:55.271 00.036 25848 IsGuiding returns 1
02:24:55.271 00.000 25848 scope still moving after pulse duration time elapsed
02:24:55.326 00.055 25848 IsSlewing returns 0
02:24:55.326 00.000 25848 IsGuiding returns 0
02:24:55.326 00.000 25848 scope move finished after 51 + 71 ms
02:24:55.326 00.000 25848 Move returns status 0, amount 51
02:24:55.326 00.000 25848 MoveAxis(N, 0, ABG)
02:24:55.326 00.000 25848 Move returns status 0, amount 0
02:24:55.326 00.000 25848 move complete, result=0
02:24:55.326 00.000 25848 worker thread done servicing request
02:24:55.326 00.000 25848 Worker thread wakes up
02:24:55.326 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:55.326 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:55.326 00.000 21444 GuideStep: -1.6 px 51 ms EAST, 0.1 px 0 ms NORTH
02:24:58.169 02.843 25848 Exposure complete
02:24:58.260 00.091 25848 worker thread done servicing request
02:24:58.260 00.000 21444 OnExposeComplete: enter
02:24:58.260 00.000 21444 UpdateGuideState(): m_state=6
02:24:58.260 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 946
02:24:58.260 00.000 21444 Star::Find returns 1 (1), X=1255.82, Y=665.84, Mass=5290315, SNR=170.2, Peak=65504 HFD=8.0
02:24:58.260 00.000 21444 MultiStar: [#1 2.16,-2.80,0.00,M6] [#2 1.97,-1.95,0.00,M1] [#3 1.89,-2.33,0.00,M1] [#4 2.72,-2.17,0.00,M5] [#5 2.64,-2.12,0.00,M2] [#6 2.89,-1.52,0.00,M5] [#7 2.34,-1.88,0.00,M3] [#8 2.36,0.47,0.00,M6] 
02:24:58.261 00.001 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.17 = 3.11)
02:24:58.261 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.01 = 0.27)
02:24:58.261 00.000 21444 CameraToMount -- cameraX=2.17 cameraY=-0.26 hyp=2.19 cameraTheta=-0.12 mountX=-2.19 mountY=0.58, mountTheta=2.88
02:24:58.261 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.17, y=-0.26, opts=13)
02:24:58.262 00.001 21444 Enqueuing Move request for scope (2.17, -0.26)
02:24:58.262 00.000 25848 Worker thread wakes up
02:24:58.262 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.17, -0.26) opts 0xd
02:24:58.262 00.000 25848 Handling offset move in thread for scope, endpoint = (2.17, -0.26)
02:24:58.262 00.000 25848 Moving (2.17, -0.26) raw xDistance=-2.19 yDistance=0.58
02:24:58.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.46 from input -2.19
02:24:58.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=104, FiltMax=65504, Gamma=0.560
02:24:58.262 00.000 21444 UpdateGuideState exits: m=5290315 SNR=170.2 Saturated
02:24:58.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:58.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
02:24:58.262 00.000 25848 MoveAxis(E, 67, ABG)
02:24:58.262 00.000 25848 Guiding  Dir = 2, Dur = 67
02:24:58.262 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:24:58.262 00.000 21444 Enqueuing Expose request
02:24:58.295 00.033 25848 IsSlewing returns 0
02:24:58.295 00.000 25848 IsGuiding returns 0
02:24:58.327 00.032 25848 PulseGuide returned control before completion, sleep 46
02:24:58.390 00.063 25848 IsGuiding returns 1
02:24:58.390 00.000 25848 scope still moving after pulse duration time elapsed
02:24:58.454 00.064 25848 IsSlewing returns 0
02:24:58.454 00.000 25848 IsGuiding returns 0
02:24:58.454 00.000 25848 scope move finished after 67 + 91 ms
02:24:58.454 00.000 25848 Move returns status 0, amount 67
02:24:58.454 00.000 25848 MoveAxis(S, 16, ABG)
02:24:58.454 00.000 25848 Guiding  Dir = 1, Dur = 16
02:24:58.484 00.030 25848 IsSlewing returns 0
02:24:58.485 00.001 25848 IsGuiding returns 0
02:24:58.516 00.031 25848 IsGuiding returns 1
02:24:58.516 00.000 25848 scope still moving after pulse duration time elapsed
02:24:58.579 00.063 25848 IsSlewing returns 0
02:24:58.597 00.018 25848 IsGuiding returns 0
02:24:58.597 00.000 25848 scope move finished after 16 + 95 ms
02:24:58.597 00.000 25848 Move returns status 0, amount 16
02:24:58.597 00.000 25848 move complete, result=0
02:24:58.597 00.000 25848 worker thread done servicing request
02:24:58.597 00.000 25848 Worker thread wakes up
02:24:58.597 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:24:58.597 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:24:58.597 00.000 21444 GuideStep: -2.2 px 67 ms EAST, 0.6 px 16 ms SOUTH
02:25:01.438 02.841 25848 Exposure complete
02:25:01.525 00.087 25848 worker thread done servicing request
02:25:01.526 00.001 21444 OnExposeComplete: enter
02:25:01.526 00.000 21444 UpdateGuideState(): m_state=6
02:25:01.526 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 947
02:25:01.526 00.000 21444 Star::Find returns 1 (1), X=1253.35, Y=667.04, Mass=5261111, SNR=168.7, Peak=65504 HFD=8.0
02:25:01.527 00.001 21444 MultiStar: [#1 0.06,0.41,0.89,U] [#2 -0.06,0.05,0.71,U] [#3 0.76,0.43,0.65,U] [#4 0.70,-0.73,0.74,U] [#5 0.83,-0.04,0.61,U] [#6 0.46,0.09,0.58,U] [#7 -0.27,0.60,0.48,U] [#8 1.17,1.36,0.45,U] 
02:25:01.527 00.000 21444 refined, 8 included, MultiStar: {0.31, 0.33}, one-star: {-0.30, 0.94}
02:25:01.527 00.000 21444 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.05) = xAngle (-2.24 = -2.24)
02:25:01.527 00.000 21444 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.20)
02:25:01.527 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.33 hyp=0.45 cameraTheta=0.81 mountX=-0.28 mountY=0.42, mountTheta=2.16
02:25:01.529 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.33, opts=13)
02:25:01.529 00.000 21444 Enqueuing Move request for scope (0.31, 0.33)
02:25:01.529 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=192, FiltMax=65504, Gamma=0.560
02:25:01.529 00.000 25848 Worker thread wakes up
02:25:01.529 00.000 21444 UpdateGuideState exits: m=5261111 SNR=168.7 Saturated
02:25:01.529 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:01.529 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.33) opts 0xd
02:25:01.530 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:01.530 00.000 21444 Enqueuing Expose request
02:25:01.530 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.33)
02:25:01.530 00.000 25848 Moving (0.31, 0.33) raw xDistance=-0.28 yDistance=0.42
02:25:01.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
02:25:01.530 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:01.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:25:01.530 00.000 25848 MoveAxis(E, 0, ABG)
02:25:01.530 00.000 25848 Move returns status 0, amount 0
02:25:01.530 00.000 25848 MoveAxis(N, 0, ABG)
02:25:01.530 00.000 25848 Move returns status 0, amount 0
02:25:01.530 00.000 25848 move complete, result=0
02:25:01.532 00.002 25848 worker thread done servicing request
02:25:01.532 00.000 25848 Worker thread wakes up
02:25:01.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:01.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:01.532 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
02:25:04.377 02.845 25848 Exposure complete
02:25:04.456 00.079 25848 worker thread done servicing request
02:25:04.456 00.000 21444 OnExposeComplete: enter
02:25:04.456 00.000 21444 UpdateGuideState(): m_state=6
02:25:04.456 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 948
02:25:04.456 00.000 21444 Star::Find returns 1 (1), X=1255.44, Y=666.93, Mass=5220349, SNR=136.7, Peak=65504 HFD=7.9
02:25:04.456 00.000 21444 MultiStar: [#1 2.86,0.38,0.00,M6] [#2 2.08,-0.21,0.00,M1] [#3 1.80,0.17,0.66,U] [#4 2.63,-0.91,0.00,M5] [#5 3.07,-0.95,0.00,M2] [#6 2.40,-1.11,0.00,M5] [#7 2.17,0.50,0.00,M3] [#8 3.12,1.17,0.00,M6] 
02:25:04.456 00.000 21444 refined, 1 included, MultiStar: {1.79, 0.57}, one-star: {1.79, 0.83}
02:25:04.456 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
02:25:04.457 00.001 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.70)
02:25:04.457 00.000 21444 CameraToMount -- cameraX=1.79 cameraY=0.57 hyp=1.88 cameraTheta=0.31 mountX=-1.74 mountY=1.21, mountTheta=2.53
02:25:04.457 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.79, y=0.57, opts=13)
02:25:04.457 00.000 21444 Enqueuing Move request for scope (1.79, 0.57)
02:25:04.457 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=192, FiltMax=65504, Gamma=0.560
02:25:04.457 00.000 21444 UpdateGuideState exits: m=5220349 SNR=136.7 Saturated
02:25:04.457 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:04.457 00.000 25848 Worker thread wakes up
02:25:04.458 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.79, 0.57) opts 0xd
02:25:04.458 00.000 25848 Handling offset move in thread for scope, endpoint = (1.79, 0.57)
02:25:04.458 00.000 25848 Moving (1.79, 0.57) raw xDistance=-1.74 yDistance=1.21
02:25:04.458 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.74
02:25:04.458 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
02:25:04.458 00.000 25848 MoveAxis(E, 51, ABG)
02:25:04.458 00.000 25848 Guiding  Dir = 2, Dur = 51
02:25:04.458 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:04.458 00.000 21444 Enqueuing Expose request
02:25:04.483 00.025 25848 IsSlewing returns 0
02:25:04.483 00.000 25848 IsGuiding returns 0
02:25:04.515 00.032 25848 PulseGuide returned control before completion, sleep 30
02:25:04.573 00.058 25848 IsGuiding returns 1
02:25:04.573 00.000 25848 scope still moving after pulse duration time elapsed
02:25:04.641 00.068 25848 IsSlewing returns 0
02:25:04.641 00.000 25848 IsGuiding returns 0
02:25:04.641 00.000 25848 scope move finished after 51 + 107 ms
02:25:04.642 00.001 25848 Move returns status 0, amount 51
02:25:04.642 00.000 25848 MoveAxis(S, 33, ABG)
02:25:04.642 00.000 25848 Guiding  Dir = 1, Dur = 33
02:25:04.670 00.028 25848 IsSlewing returns 0
02:25:04.670 00.000 25848 IsGuiding returns 0
02:25:04.711 00.041 25848 IsGuiding returns 1
02:25:04.711 00.000 25848 scope still moving after pulse duration time elapsed
02:25:04.764 00.053 25848 IsSlewing returns 0
02:25:04.764 00.000 25848 IsGuiding returns 0
02:25:04.764 00.000 25848 scope move finished after 33 + 61 ms
02:25:04.764 00.000 25848 Move returns status 0, amount 33
02:25:04.764 00.000 25848 move complete, result=0
02:25:04.764 00.000 25848 worker thread done servicing request
02:25:04.764 00.000 25848 Worker thread wakes up
02:25:04.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:04.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:04.764 00.000 21444 GuideStep: -1.7 px 51 ms EAST, 1.2 px 33 ms SOUTH
02:25:07.610 02.846 25848 Exposure complete
02:25:07.685 00.075 25848 worker thread done servicing request
02:25:07.686 00.001 21444 OnExposeComplete: enter
02:25:07.686 00.000 21444 UpdateGuideState(): m_state=6
02:25:07.686 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 949
02:25:07.686 00.000 21444 Star::Find returns 1 (1), X=1253.20, Y=665.03, Mass=5218207, SNR=164.1, Peak=65504 HFD=8.1
02:25:07.686 00.000 21444 MultiStar: [#1 -0.15,-1.32,0.74,U] [#2 -0.83,-1.40,0.70,U] [#3 -0.05,-1.43,0.67,U] [#4 0.35,-1.37,0.81,U] [#5 0.46,-2.26,0.00,M3] [#6 1.08,-2.36,0.00,M6] [#7 -0.11,-1.10,0.56,U] [#8 0.83,0.54,0.60,U] 
02:25:07.686 00.000 21444 refined, 6 included, MultiStar: {-0.09, -1.06}, one-star: {-0.45, -1.07}
02:25:07.686 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.71 = 1.58)
02:25:07.686 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.55 = -1.27)
02:25:07.686 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=-1.06 hyp=1.06 cameraTheta=-1.65 mountX=-0.01 mountY=-1.01, mountTheta=-1.58
02:25:07.687 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=-1.06, opts=13)
02:25:07.687 00.000 21444 Enqueuing Move request for scope (-0.09, -1.06)
02:25:07.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=218, FiltMax=65504, Gamma=0.560
02:25:07.687 00.000 21444 UpdateGuideState exits: m=5218207 SNR=164.1 Saturated
02:25:07.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:07.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:07.687 00.000 21444 Enqueuing Expose request
02:25:07.688 00.001 25848 Worker thread wakes up
02:25:07.688 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -1.06) opts 0xd
02:25:07.688 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, -1.06)
02:25:07.688 00.000 25848 Moving (-0.09, -1.06) raw xDistance=-0.01 yDistance=-1.01
02:25:07.688 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:25:07.688 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:25:07.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.01
02:25:07.688 00.000 25848 MoveAxis(E, 0, ABG)
02:25:07.688 00.000 25848 Move returns status 0, amount 0
02:25:07.688 00.000 25848 MoveAxis(N, 0, ABG)
02:25:07.688 00.000 25848 Move returns status 0, amount 0
02:25:07.688 00.000 25848 move complete, result=0
02:25:07.688 00.000 25848 worker thread done servicing request
02:25:07.688 00.000 25848 Worker thread wakes up
02:25:07.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:07.688 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:07.688 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.0 px 0 ms NORTH
02:25:10.532 02.844 25848 Exposure complete
02:25:10.620 00.088 25848 worker thread done servicing request
02:25:10.620 00.000 21444 OnExposeComplete: enter
02:25:10.620 00.000 21444 UpdateGuideState(): m_state=6
02:25:10.621 00.001 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 950
02:25:10.621 00.000 21444 Star::Find returns 1 (1), X=1256.23, Y=665.39, Mass=4645605, SNR=106.6, Peak=65504 HFD=7.6
02:25:10.621 00.000 21444 MultiStar: [#1 2.05,-1.35,0.00,M6] [#2 1.76,-1.39,0.00,M1] [#3 2.03,-1.67,0.00,M1] [#4 3.15,-1.74,0.00,M5] [#5 3.22,-2.72,0.00,M4] [#6 3.18,-1.50,0.00,M7] [#7 2.35,-1.31,0.00,M3] [#8 4.19,-0.11,0.00,M6] 
02:25:10.621 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
02:25:10.621 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
02:25:10.621 00.000 21444 CameraToMount -- cameraX=2.59 cameraY=-0.71 hyp=2.68 cameraTheta=-0.27 mountX=-2.64 mountY=0.32, mountTheta=3.02
02:25:10.622 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.59, y=-0.71, opts=13)
02:25:10.622 00.000 21444 Enqueuing Move request for scope (2.59, -0.71)
02:25:10.622 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=272, FiltMax=65504, Gamma=0.560
02:25:10.622 00.000 21444 UpdateGuideState exits: m=4645605 SNR=106.6 Saturated
02:25:10.622 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:10.622 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:10.622 00.000 21444 Enqueuing Expose request
02:25:10.622 00.000 25848 Worker thread wakes up
02:25:10.622 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.59, -0.71) opts 0xd
02:25:10.622 00.000 25848 Handling offset move in thread for scope, endpoint = (2.59, -0.71)
02:25:10.622 00.000 25848 Moving (2.59, -0.71) raw xDistance=-2.64 yDistance=0.32
02:25:10.622 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.66 from input -2.64
02:25:10.622 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:10.622 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:25:10.622 00.000 25848 MoveAxis(E, 77, ABG)
02:25:10.622 00.000 25848 Guiding  Dir = 2, Dur = 77
02:25:10.643 00.021 25848 IsSlewing returns 0
02:25:10.643 00.000 25848 IsGuiding returns 0
02:25:10.674 00.031 25848 PulseGuide returned control before completion, sleep 57
02:25:10.736 00.062 25848 IsGuiding returns 1
02:25:10.736 00.000 25848 scope still moving after pulse duration time elapsed
02:25:10.811 00.075 25848 IsSlewing returns 0
02:25:10.812 00.001 25848 IsGuiding returns 0
02:25:10.812 00.000 25848 scope move finished after 77 + 91 ms
02:25:10.812 00.000 25848 Move returns status 0, amount 77
02:25:10.812 00.000 25848 MoveAxis(N, 0, ABG)
02:25:10.812 00.000 25848 Move returns status 0, amount 0
02:25:10.812 00.000 25848 move complete, result=0
02:25:10.812 00.000 25848 worker thread done servicing request
02:25:10.812 00.000 25848 Worker thread wakes up
02:25:10.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:10.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:10.812 00.000 21444 GuideStep: -2.6 px 77 ms EAST, 0.3 px 0 ms NORTH
02:25:13.666 02.854 25848 Exposure complete
02:25:13.733 00.067 25848 worker thread done servicing request
02:25:13.733 00.000 21444 OnExposeComplete: enter
02:25:13.733 00.000 21444 UpdateGuideState(): m_state=6
02:25:13.733 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 951
02:25:13.733 00.000 21444 Star::Find returns 1 (1), X=1253.63, Y=665.92, Mass=4633614, SNR=107.3, Peak=64736 HFD=8.0
02:25:13.734 00.001 21444 MultiStar: [#1 0.50,-0.28,1.12,U] [#2 -0.08,-0.70,0.80,U] [#3 0.64,-0.42,0.73,U] [#4 -0.22,-1.48,0.78,U] [#5 -0.58,-1.79,0.81,U] [#6 0.44,-1.02,0.92,U] [#7 0.33,-0.30,0.59,U] [#8 -0.50,1.16,0.61,U] 
02:25:13.734 00.000 21444 single-star, 8 included, MultiStar: {0.08, -0.59}, one-star: {-0.01, -0.18}
02:25:13.734 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.59)
02:25:13.734 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.25)
02:25:13.734 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.64 mountX=-0.00 mountY=-0.17, mountTheta=-1.59
02:25:13.734 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=-0.18, opts=13)
02:25:13.734 00.000 21444 Enqueuing Move request for scope (-0.01, -0.18)
02:25:13.735 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=52, FiltMax=65504, Gamma=0.560
02:25:13.735 00.000 21444 UpdateGuideState exits: m=4633614 SNR=107.3 Saturated
02:25:13.735 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:13.735 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:13.735 00.000 21444 Enqueuing Expose request
02:25:13.735 00.000 25848 Worker thread wakes up
02:25:13.735 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
02:25:13.735 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
02:25:13.735 00.000 25848 Moving (-0.01, -0.18) raw xDistance=-0.00 yDistance=-0.17
02:25:13.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:25:13.735 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:13.735 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:25:13.735 00.000 25848 MoveAxis(E, 0, ABG)
02:25:13.735 00.000 25848 Move returns status 0, amount 0
02:25:13.735 00.000 25848 MoveAxis(N, 0, ABG)
02:25:13.735 00.000 25848 Move returns status 0, amount 0
02:25:13.735 00.000 25848 move complete, result=0
02:25:13.735 00.000 25848 worker thread done servicing request
02:25:13.735 00.000 25848 Worker thread wakes up
02:25:13.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:13.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:13.736 00.001 21444 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:25:16.577 02.841 25848 Exposure complete
02:25:16.664 00.087 25848 worker thread done servicing request
02:25:16.665 00.001 21444 OnExposeComplete: enter
02:25:16.665 00.000 21444 UpdateGuideState(): m_state=6
02:25:16.665 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 952
02:25:16.665 00.000 21444 Star::Find returns 1 (1), X=1256.90, Y=665.12, Mass=5035855, SNR=139.3, Peak=65504 HFD=8.1
02:25:16.665 00.000 21444 MultiStar: [#1 3.99,-1.21,0.00,M6] [#2 4.04,-0.82,0.00,M1] [#3 4.07,-0.88,0.00,M1] [#4 3.82,-2.46,0.00,M5] [#5 3.92,-2.02,0.00,M4] [#6 4.70,-2.27,0.00,M7] [#7 3.20,-1.31,0.00,M3] [#8 4.43,-0.19,0.00,M6] 
02:25:16.665 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
02:25:16.665 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.10)
02:25:16.665 00.000 21444 CameraToMount -- cameraX=3.25 cameraY=-0.98 hyp=3.40 cameraTheta=-0.29 mountX=-3.33 mountY=0.33, mountTheta=3.04
02:25:16.666 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.25, y=-0.98, opts=13)
02:25:16.667 00.001 21444 Enqueuing Move request for scope (3.25, -0.98)
02:25:16.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=140, FiltMax=65504, Gamma=0.560
02:25:16.667 00.000 21444 UpdateGuideState exits: m=5035855 SNR=139.3 Saturated
02:25:16.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:16.667 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:16.667 00.000 21444 Enqueuing Expose request
02:25:16.667 00.000 25848 Worker thread wakes up
02:25:16.667 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.25, -0.98) opts 0xd
02:25:16.667 00.000 25848 Handling offset move in thread for scope, endpoint = (3.25, -0.98)
02:25:16.667 00.000 25848 Moving (3.25, -0.98) raw xDistance=-3.33 yDistance=0.33
02:25:16.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.10 from input -3.33
02:25:16.667 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:16.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:25:16.667 00.000 25848 MoveAxis(E, 97, ABG)
02:25:16.667 00.000 25848 Guiding  Dir = 2, Dur = 97
02:25:16.687 00.020 25848 IsSlewing returns 0
02:25:16.689 00.002 25848 IsGuiding returns 0
02:25:16.719 00.030 25848 PulseGuide returned control before completion, sleep 76
02:25:16.814 00.095 25848 IsGuiding returns 1
02:25:16.815 00.001 25848 scope still moving after pulse duration time elapsed
02:25:16.875 00.060 25848 IsSlewing returns 0
02:25:16.875 00.000 25848 IsGuiding returns 0
02:25:16.875 00.000 25848 scope move finished after 97 + 89 ms
02:25:16.875 00.000 25848 Move returns status 0, amount 97
02:25:16.875 00.000 25848 MoveAxis(N, 0, ABG)
02:25:16.875 00.000 25848 Move returns status 0, amount 0
02:25:16.875 00.000 25848 move complete, result=0
02:25:16.875 00.000 25848 worker thread done servicing request
02:25:16.875 00.000 25848 Worker thread wakes up
02:25:16.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:16.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:16.875 00.000 21444 GuideStep: -3.3 px 97 ms EAST, 0.3 px 0 ms NORTH
02:25:19.724 02.849 25848 Exposure complete
02:25:19.812 00.088 25848 worker thread done servicing request
02:25:19.813 00.001 21444 OnExposeComplete: enter
02:25:19.813 00.000 21444 UpdateGuideState(): m_state=6
02:25:19.813 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 953
02:25:19.813 00.000 21444 Star::Find returns 1 (1), X=1254.97, Y=664.81, Mass=5036565, SNR=141.3, Peak=65504 HFD=8.1
02:25:19.813 00.000 21444 MultiStar: [#1 1.85,-2.90,0.00,M7] [#2 1.13,-1.66,0.00,M2] [#3 1.33,-2.81,0.00,M2] [#4 1.85,-3.49,0.00,M6] [#5 1.25,-2.51,0.00,M5] [#6 1.69,-2.73,0.00,M8] [#7 1.66,-2.81,0.00,M4] [#8 2.25,-0.82,0.00,M7] 
02:25:19.813 00.000 21444 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.05) = xAngle (-3.82 = 2.46)
02:25:19.813 00.000 21444 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.38)
02:25:19.813 00.000 21444 CameraToMount -- cameraX=1.32 cameraY=-1.29 hyp=1.85 cameraTheta=-0.77 mountX=-1.43 mountY=-0.69, mountTheta=-2.69
02:25:19.814 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.32, y=-1.29, opts=13)
02:25:19.814 00.000 21444 Enqueuing Move request for scope (1.32, -1.29)
02:25:19.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=280, FiltMax=65504, Gamma=0.560
02:25:19.814 00.000 21444 UpdateGuideState exits: m=5036565 SNR=141.3 Saturated
02:25:19.815 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:19.815 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:19.815 00.000 21444 Enqueuing Expose request
02:25:19.815 00.000 25848 Worker thread wakes up
02:25:19.815 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.32, -1.29) opts 0xd
02:25:19.815 00.000 25848 Handling offset move in thread for scope, endpoint = (1.32, -1.29)
02:25:19.815 00.000 25848 Moving (1.32, -1.29) raw xDistance=-1.43 yDistance=-0.69
02:25:19.815 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.43
02:25:19.815 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:25:19.815 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
02:25:19.815 00.000 25848 MoveAxis(E, 49, ABG)
02:25:19.815 00.000 25848 Guiding  Dir = 2, Dur = 49
02:25:19.843 00.028 25848 IsSlewing returns 0
02:25:19.844 00.001 25848 IsGuiding returns 0
02:25:19.877 00.033 25848 PulseGuide returned control before completion, sleep 27
02:25:19.913 00.036 25848 IsGuiding returns 1
02:25:19.913 00.000 25848 scope still moving after pulse duration time elapsed
02:25:19.968 00.055 25848 IsSlewing returns 0
02:25:19.968 00.000 25848 IsGuiding returns 0
02:25:19.969 00.001 25848 scope move finished after 49 + 75 ms
02:25:19.969 00.000 25848 Move returns status 0, amount 49
02:25:19.969 00.000 25848 MoveAxis(N, 0, ABG)
02:25:19.969 00.000 25848 Move returns status 0, amount 0
02:25:19.969 00.000 25848 move complete, result=0
02:25:19.969 00.000 25848 worker thread done servicing request
02:25:19.969 00.000 25848 Worker thread wakes up
02:25:19.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:19.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:19.969 00.000 21444 GuideStep: -1.4 px 49 ms EAST, -0.7 px 0 ms NORTH
02:25:22.822 02.853 25848 Exposure complete
02:25:22.910 00.088 25848 worker thread done servicing request
02:25:22.910 00.000 21444 OnExposeComplete: enter
02:25:22.910 00.000 21444 UpdateGuideState(): m_state=6
02:25:22.911 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 954
02:25:22.911 00.000 21444 Star::Find returns 1 (1), X=1255.82, Y=665.25, Mass=5481396, SNR=188.8, Peak=65504 HFD=8.0
02:25:22.911 00.000 21444 MultiStar: [#1 1.87,-1.65,0.00,M8] [#2 1.14,-0.67,0.61,U] [#3 1.76,-0.87,0.54,U] [#4 2.14,-1.74,0.00,M7] [#5 2.72,-1.26,0.00,M6] [#6 2.84,-2.20,0.00,M9] [#7 2.30,-0.63,0.00,M5] [#8 2.65,0.49,0.00,M8] 
02:25:22.911 00.000 21444 refined, 2 included, MultiStar: {1.78, -0.80}, one-star: {2.17, -0.85}
02:25:22.911 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.48 = 2.81)
02:25:22.911 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.04)
02:25:22.911 00.000 21444 CameraToMount -- cameraX=1.78 cameraY=-0.80 hyp=1.95 cameraTheta=-0.42 mountX=-1.84 mountY=-0.07, mountTheta=-3.10
02:25:22.912 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.78, y=-0.80, opts=13)
02:25:22.912 00.000 21444 Enqueuing Move request for scope (1.78, -0.80)
02:25:22.912 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=282, FiltMax=65504, Gamma=0.560
02:25:22.912 00.000 21444 UpdateGuideState exits: m=5481396 SNR=188.8 Saturated
02:25:22.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:22.912 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:22.912 00.000 21444 Enqueuing Expose request
02:25:22.912 00.000 25848 Worker thread wakes up
02:25:22.912 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.78, -0.80) opts 0xd
02:25:22.913 00.001 25848 Handling offset move in thread for scope, endpoint = (1.78, -0.80)
02:25:22.913 00.000 25848 Moving (1.78, -0.80) raw xDistance=-1.84 yDistance=-0.07
02:25:22.913 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.23 from input -1.84
02:25:22.913 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:22.913 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:25:22.913 00.000 25848 MoveAxis(E, 57, ABG)
02:25:22.913 00.000 25848 Guiding  Dir = 2, Dur = 57
02:25:22.938 00.025 25848 IsSlewing returns 0
02:25:22.939 00.001 25848 IsGuiding returns 0
02:25:22.970 00.031 25848 PulseGuide returned control before completion, sleep 36
02:25:23.010 00.040 25848 IsGuiding returns 1
02:25:23.010 00.000 25848 scope still moving after pulse duration time elapsed
02:25:23.066 00.056 25848 IsSlewing returns 0
02:25:23.066 00.000 25848 IsGuiding returns 0
02:25:23.066 00.000 25848 scope move finished after 57 + 70 ms
02:25:23.066 00.000 25848 Move returns status 0, amount 57
02:25:23.066 00.000 25848 MoveAxis(N, 0, ABG)
02:25:23.066 00.000 25848 Move returns status 0, amount 0
02:25:23.066 00.000 25848 move complete, result=0
02:25:23.066 00.000 25848 worker thread done servicing request
02:25:23.066 00.000 25848 Worker thread wakes up
02:25:23.066 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:23.066 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:23.066 00.000 21444 GuideStep: -1.8 px 57 ms EAST, -0.1 px 0 ms NORTH
02:25:25.920 02.854 25848 Exposure complete
02:25:26.001 00.081 25848 worker thread done servicing request
02:25:26.001 00.000 21444 OnExposeComplete: enter
02:25:26.001 00.000 21444 UpdateGuideState(): m_state=6
02:25:26.001 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 955
02:25:26.002 00.001 21444 Star::Find returns 1 (1), X=1253.57, Y=666.56, Mass=4894179, SNR=121.1, Peak=65504 HFD=7.6
02:25:26.002 00.000 21444 MultiStar: [#1 0.58,-1.22,1.19,U] [#2 0.54,-1.06,1.11,U] [#3 1.23,-0.88,0.77,U] [#4 -0.17,-0.48,0.83,U] [#5 0.02,-0.90,0.86,U] [#6 0.28,-0.62,0.71,U] [#7 0.34,0.16,0.84,U] [#8 0.45,1.07,0.74,U] 
02:25:26.002 00.000 21444 single-star, 8 included, MultiStar: {0.35, -0.44}, one-star: {-0.07, 0.46}
02:25:26.002 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
02:25:26.002 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.12)
02:25:26.002 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.46 hyp=0.47 cameraTheta=1.73 mountX=0.11 mountY=0.40, mountTheta=1.29
02:25:26.003 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.46, opts=13)
02:25:26.003 00.000 21444 Enqueuing Move request for scope (-0.07, 0.46)
02:25:26.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=194, FiltMax=65504, Gamma=0.560
02:25:26.003 00.000 21444 UpdateGuideState exits: m=4894179 SNR=121.1 Saturated
02:25:26.003 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:26.003 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:26.003 00.000 21444 Enqueuing Expose request
02:25:26.003 00.000 25848 Worker thread wakes up
02:25:26.003 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.46) opts 0xd
02:25:26.003 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.46)
02:25:26.003 00.000 25848 Moving (-0.07, 0.46) raw xDistance=0.11 yDistance=0.40
02:25:26.003 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:25:26.003 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:26.003 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:25:26.003 00.000 25848 MoveAxis(E, 0, ABG)
02:25:26.003 00.000 25848 Move returns status 0, amount 0
02:25:26.003 00.000 25848 MoveAxis(N, 0, ABG)
02:25:26.003 00.000 25848 Move returns status 0, amount 0
02:25:26.003 00.000 25848 move complete, result=0
02:25:26.003 00.000 25848 worker thread done servicing request
02:25:26.003 00.000 25848 Worker thread wakes up
02:25:26.003 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:26.003 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:26.004 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:25:28.862 02.858 25848 Exposure complete
02:25:28.949 00.087 25848 worker thread done servicing request
02:25:28.949 00.000 21444 OnExposeComplete: enter
02:25:28.949 00.000 21444 UpdateGuideState(): m_state=6
02:25:28.949 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 956
02:25:28.949 00.000 21444 Star::Find returns 1 (1), X=1253.27, Y=665.47, Mass=4777565, SNR=131.7, Peak=65504 HFD=7.9
02:25:28.950 00.001 21444 MultiStar: [#1 0.77,-0.86,0.75,U] [#2 0.63,-0.84,0.68,U] [#3 0.75,-1.24,0.80,U] [#4 0.63,-1.27,0.90,U] [#5 0.36,-1.18,0.69,U] [#6 0.52,-1.43,0.60,U] [#7 -0.17,-1.17,0.62,U] [#8 1.77,1.05,0.00,M8] 
02:25:28.950 00.000 21444 single-star, 7 included, MultiStar: {0.37, -1.06}, one-star: {-0.38, -0.63}
02:25:28.950 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.16 = 1.12)
02:25:28.950 00.000 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.01 = -1.72)
02:25:28.950 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-0.63 hyp=0.73 cameraTheta=-2.11 mountX=0.32 mountY=-0.72, mountTheta=-1.16
02:25:28.952 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-0.63, opts=13)
02:25:28.952 00.000 21444 Enqueuing Move request for scope (-0.38, -0.63)
02:25:28.952 00.000 25848 Worker thread wakes up
02:25:28.952 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.63) opts 0xd
02:25:28.952 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -0.63)
02:25:28.952 00.000 25848 Moving (-0.38, -0.63) raw xDistance=0.32 yDistance=-0.72
02:25:28.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
02:25:28.952 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:25:28.952 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=166, FiltMax=65504, Gamma=0.560
02:25:28.952 00.000 21444 UpdateGuideState exits: m=4777565 SNR=131.7 Saturated
02:25:28.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:28.952 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:28.952 00.000 21444 Enqueuing Expose request
02:25:28.952 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
02:25:28.952 00.000 25848 MoveAxis(E, 0, ABG)
02:25:28.952 00.000 25848 Move returns status 0, amount 0
02:25:28.952 00.000 25848 MoveAxis(N, 0, ABG)
02:25:28.952 00.000 25848 Move returns status 0, amount 0
02:25:28.952 00.000 25848 move complete, result=0
02:25:28.952 00.000 25848 worker thread done servicing request
02:25:28.953 00.001 25848 Worker thread wakes up
02:25:28.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:28.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:28.953 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
02:25:31.796 02.843 25848 Exposure complete
02:25:31.876 00.080 25848 worker thread done servicing request
02:25:31.876 00.000 21444 OnExposeComplete: enter
02:25:31.876 00.000 21444 UpdateGuideState(): m_state=6
02:25:31.876 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 957
02:25:31.876 00.000 21444 Star::Find returns 1 (1), X=1254.98, Y=667.70, Mass=4673093, SNR=114.7, Peak=65316 HFD=8.1
02:25:31.877 00.001 21444 MultiStar: [#1 1.85,0.51,0.94,U] [#2 1.39,0.78,0.87,U] [#3 2.83,0.90,0.00,M1] [#4 1.07,0.04,1.10,U] [#5 1.20,-0.10,0.79,U] [#6 1.26,-0.84,0.82,U] [#7 1.67,0.94,0.60,U] [#8 1.54,1.90,0.00,M9] 
02:25:31.877 00.000 21444 refined, 6 included, MultiStar: {1.38, 0.42}, one-star: {1.33, 1.60}
02:25:31.877 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
02:25:31.877 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.60 = 0.69)
02:25:31.877 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=0.42 hyp=1.44 cameraTheta=0.30 mountX=-1.34 mountY=0.91, mountTheta=2.54
02:25:31.877 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=0.42, opts=13)
02:25:31.878 00.001 21444 Enqueuing Move request for scope (1.38, 0.42)
02:25:31.878 00.000 25848 Worker thread wakes up
02:25:31.878 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=346, FiltMax=65504, Gamma=0.560
02:25:31.878 00.000 21444 UpdateGuideState exits: m=4673093 SNR=114.7 Saturated
02:25:31.878 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 0.42) opts 0xd
02:25:31.878 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:31.878 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, 0.42)
02:25:31.878 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:31.878 00.000 21444 Enqueuing Expose request
02:25:31.878 00.000 25848 Moving (1.38, 0.42) raw xDistance=-1.34 yDistance=0.91
02:25:31.878 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.34
02:25:31.878 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:25:31.878 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
02:25:31.878 00.000 25848 MoveAxis(E, 39, ABG)
02:25:31.878 00.000 25848 Guiding  Dir = 2, Dur = 39
02:25:31.908 00.030 25848 IsSlewing returns 0
02:25:31.908 00.000 25848 IsGuiding returns 0
02:25:31.940 00.032 25848 PulseGuide returned control before completion, sleep 18
02:25:31.969 00.029 25848 IsGuiding returns 1
02:25:31.969 00.000 25848 scope still moving after pulse duration time elapsed
02:25:32.030 00.061 25848 IsSlewing returns 0
02:25:32.030 00.000 25848 IsGuiding returns 0
02:25:32.030 00.000 25848 scope move finished after 39 + 81 ms
02:25:32.030 00.000 25848 Move returns status 0, amount 39
02:25:32.030 00.000 25848 MoveAxis(N, 0, ABG)
02:25:32.030 00.000 25848 Move returns status 0, amount 0
02:25:32.030 00.000 25848 move complete, result=0
02:25:32.030 00.000 25848 worker thread done servicing request
02:25:32.030 00.000 25848 Worker thread wakes up
02:25:32.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:32.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:32.030 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.9 px 0 ms NORTH
02:25:34.877 02.847 25848 Exposure complete
02:25:34.965 00.088 25848 worker thread done servicing request
02:25:34.965 00.000 21444 OnExposeComplete: enter
02:25:34.965 00.000 21444 UpdateGuideState(): m_state=6
02:25:34.966 00.001 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 958
02:25:34.966 00.000 21444 Star::Find returns 1 (1), X=1255.16, Y=666.75, Mass=5177375, SNR=131.0, Peak=65504 HFD=7.9
02:25:34.966 00.000 21444 MultiStar: [#1 1.23,-0.02,1.01,U] [#2 1.22,-0.20,0.91,U] [#3 0.64,0.33,0.87,U] [#4 1.98,-0.79,0.00,M5] [#5 1.65,-0.33,1.03,U] [#6 2.11,-0.24,0.00,M7] [#7 1.47,0.29,0.65,U] [#8 2.65,1.35,0.00,M10] 
02:25:34.966 00.000 21444 refined, 5 included, MultiStar: {1.29, 0.11}, one-star: {1.52, 0.65}
02:25:34.966 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
02:25:34.966 00.000 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
02:25:34.966 00.000 21444 CameraToMount -- cameraX=1.29 cameraY=0.11 hyp=1.30 cameraTheta=0.08 mountX=-1.28 mountY=0.59, mountTheta=2.71
02:25:34.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=0.11, opts=13)
02:25:34.967 00.000 21444 Enqueuing Move request for scope (1.29, 0.11)
02:25:34.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=206, FiltMax=65504, Gamma=0.560
02:25:34.967 00.000 21444 UpdateGuideState exits: m=5177375 SNR=131.0 Saturated
02:25:34.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:34.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:34.968 00.001 21444 Enqueuing Expose request
02:25:34.968 00.000 25848 Worker thread wakes up
02:25:34.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, 0.11) opts 0xd
02:25:34.968 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, 0.11)
02:25:34.968 00.000 25848 Moving (1.29, 0.11) raw xDistance=-1.28 yDistance=0.59
02:25:34.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.28
02:25:34.968 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:25:34.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
02:25:34.968 00.000 25848 MoveAxis(E, 40, ABG)
02:25:34.968 00.000 25848 Guiding  Dir = 2, Dur = 40
02:25:35.000 00.032 25848 IsSlewing returns 0
02:25:35.001 00.001 25848 IsGuiding returns 0
02:25:35.032 00.031 25848 PulseGuide returned control before completion, sleep 19
02:25:35.064 00.032 25848 IsGuiding returns 1
02:25:35.065 00.001 25848 scope still moving after pulse duration time elapsed
02:25:35.123 00.058 25848 IsSlewing returns 0
02:25:35.123 00.000 25848 IsGuiding returns 0
02:25:35.124 00.001 25848 scope move finished after 40 + 82 ms
02:25:35.124 00.000 25848 Move returns status 0, amount 40
02:25:35.124 00.000 25848 MoveAxis(N, 0, ABG)
02:25:35.124 00.000 25848 Move returns status 0, amount 0
02:25:35.124 00.000 25848 move complete, result=0
02:25:35.124 00.000 25848 worker thread done servicing request
02:25:35.124 00.000 25848 Worker thread wakes up
02:25:35.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:35.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:35.124 00.000 21444 GuideStep: -1.3 px 40 ms EAST, 0.6 px 0 ms NORTH
02:25:37.959 02.835 25848 Exposure complete
02:25:38.036 00.077 25848 worker thread done servicing request
02:25:38.036 00.000 21444 OnExposeComplete: enter
02:25:38.036 00.000 21444 UpdateGuideState(): m_state=6
02:25:38.036 00.000 21444 Star::Find(15, 1255, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 959
02:25:38.036 00.000 21444 Star::Find returns 1 (1), X=1253.05, Y=666.36, Mass=5077776, SNR=134.3, Peak=65504 HFD=7.9
02:25:38.037 00.001 21444 MultiStar: [#1 -0.18,0.22,1.11,U] [#2 -0.91,0.68,0.85,U] [#3 -0.56,0.64,0.86,U] [#4 -0.55,-0.60,0.88,U] [#5 0.15,-0.47,0.71,U] [#6 0.36,-0.19,0.74,U] [#7 -0.34,-0.59,0.69,U] [#8 0.55,1.40,0.71,U] 
02:25:38.037 00.000 21444 refined, 8 included, MultiStar: {-0.26, 0.16}, one-star: {-0.59, 0.26}
02:25:38.037 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
02:25:38.037 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.30 = 2.99)
02:25:38.037 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.31 cameraTheta=2.60 mountX=0.28 mountY=0.05, mountTheta=0.17
02:25:38.037 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.16, opts=13)
02:25:38.037 00.000 21444 Enqueuing Move request for scope (-0.26, 0.16)
02:25:38.037 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=180, FiltMax=65504, Gamma=0.560
02:25:38.037 00.000 21444 UpdateGuideState exits: m=5077776 SNR=134.3 Saturated
02:25:38.037 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:38.037 00.000 25848 Worker thread wakes up
02:25:38.038 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
02:25:38.038 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
02:25:38.038 00.000 25848 Moving (-0.26, 0.16) raw xDistance=0.28 yDistance=0.05
02:25:38.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
02:25:38.038 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:38.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:38.038 00.000 21444 Enqueuing Expose request
02:25:38.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:25:38.038 00.000 25848 MoveAxis(E, 0, ABG)
02:25:38.038 00.000 25848 Move returns status 0, amount 0
02:25:38.038 00.000 25848 MoveAxis(N, 0, ABG)
02:25:38.038 00.000 25848 Move returns status 0, amount 0
02:25:38.038 00.000 25848 move complete, result=0
02:25:38.038 00.000 25848 worker thread done servicing request
02:25:38.038 00.000 25848 Worker thread wakes up
02:25:38.038 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:38.038 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:38.039 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
02:25:40.893 02.854 25848 Exposure complete
02:25:40.981 00.088 25848 worker thread done servicing request
02:25:40.982 00.001 21444 OnExposeComplete: enter
02:25:40.982 00.000 21444 UpdateGuideState(): m_state=6
02:25:40.982 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 960
02:25:40.982 00.000 21444 Star::Find returns 1 (1), X=1253.99, Y=667.04, Mass=5507115, SNR=188.6, Peak=65504 HFD=8.2
02:25:40.982 00.000 21444 MultiStar: [#1 0.14,0.78,0.81,U] [#2 -0.01,0.56,0.76,U] [#3 0.33,0.48,0.61,U] [#4 0.41,0.11,0.71,U] [#5 0.15,0.67,0.80,U] [#6 0.53,0.10,0.72,U] [#7 0.28,0.15,0.56,U] [#8 1.04,2.14,0.00,M10] 
02:25:40.982 00.000 21444 refined, 7 included, MultiStar: {0.27, 0.51}, one-star: {0.34, 0.94}
02:25:40.982 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
02:25:40.982 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.48)
02:25:40.982 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.51 hyp=0.58 cameraTheta=1.09 mountX=-0.22 mountY=0.58, mountTheta=1.94
02:25:40.983 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.51, opts=13)
02:25:40.983 00.000 21444 Enqueuing Move request for scope (0.27, 0.51)
02:25:40.984 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=294, FiltMax=65504, Gamma=0.560
02:25:40.984 00.000 21444 UpdateGuideState exits: m=5507115 SNR=188.6 Saturated
02:25:40.984 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:40.984 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:40.984 00.000 21444 Enqueuing Expose request
02:25:40.984 00.000 25848 Worker thread wakes up
02:25:40.984 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.51) opts 0xd
02:25:40.984 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.51)
02:25:40.984 00.000 25848 Moving (0.27, 0.51) raw xDistance=-0.22 yDistance=0.58
02:25:40.984 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
02:25:40.984 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
02:25:40.984 00.000 25848 MoveAxis(E, 0, ABG)
02:25:40.984 00.000 25848 Move returns status 0, amount 0
02:25:40.984 00.000 25848 MoveAxis(S, 16, ABG)
02:25:40.984 00.000 25848 Guiding  Dir = 1, Dur = 16
02:25:41.016 00.032 25848 IsSlewing returns 0
02:25:41.017 00.001 25848 IsGuiding returns 0
02:25:41.049 00.032 25848 IsGuiding returns 1
02:25:41.049 00.000 25848 scope still moving after pulse duration time elapsed
02:25:41.135 00.086 25848 IsSlewing returns 0
02:25:41.136 00.001 25848 IsGuiding returns 0
02:25:41.136 00.000 25848 scope move finished after 16 + 103 ms
02:25:41.136 00.000 25848 Move returns status 0, amount 16
02:25:41.136 00.000 25848 move complete, result=0
02:25:41.136 00.000 25848 worker thread done servicing request
02:25:41.136 00.000 25848 Worker thread wakes up
02:25:41.136 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:41.136 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 16 ms SOUTH
02:25:41.136 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:43.983 02.847 25848 Exposure complete
02:25:44.070 00.087 25848 worker thread done servicing request
02:25:44.070 00.000 21444 OnExposeComplete: enter
02:25:44.071 00.001 21444 UpdateGuideState(): m_state=6
02:25:44.071 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 961
02:25:44.071 00.000 21444 Star::Find returns 1 (1), X=1254.50, Y=666.68, Mass=5378254, SNR=176.7, Peak=65504 HFD=7.8
02:25:44.071 00.000 21444 MultiStar: [#1 1.77,-0.02,0.89,U] [#2 1.15,-0.13,0.74,U] [#3 1.74,-0.05,0.54,U] [#4 1.14,-0.67,0.62,U] [#5 0.24,-0.18,0.73,U] [#6 1.28,-0.94,0.53,U] [#7 1.51,-0.12,0.61,U] [#8 1.83,2.49,0.00,R] 
02:25:44.071 00.000 21444 single-star, 7 included, MultiStar: {1.18, -0.12}, one-star: {0.85, 0.58}
02:25:44.071 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
02:25:44.071 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.99)
02:25:44.071 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.58 hyp=1.03 cameraTheta=0.60 mountX=-0.80 mountY=0.86, mountTheta=2.32
02:25:44.072 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.58, opts=13)
02:25:44.072 00.000 21444 Enqueuing Move request for scope (0.85, 0.58)
02:25:44.072 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=116, FiltMax=65504, Gamma=0.560
02:25:44.072 00.000 21444 UpdateGuideState exits: m=5378254 SNR=176.7 Saturated
02:25:44.072 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:44.072 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:44.072 00.000 21444 Enqueuing Expose request
02:25:44.072 00.000 25848 Worker thread wakes up
02:25:44.072 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.58) opts 0xd
02:25:44.072 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.58)
02:25:44.072 00.000 25848 Moving (0.85, 0.58) raw xDistance=-0.80 yDistance=0.86
02:25:44.072 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80
02:25:44.072 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
02:25:44.072 00.000 25848 MoveAxis(E, 23, ABG)
02:25:44.072 00.000 25848 Guiding  Dir = 2, Dur = 23
02:25:44.093 00.021 25848 IsSlewing returns 0
02:25:44.093 00.000 25848 IsGuiding returns 0
02:25:44.124 00.031 25848 IsGuiding returns 1
02:25:44.124 00.000 25848 scope still moving after pulse duration time elapsed
02:25:44.185 00.061 25848 IsSlewing returns 0
02:25:44.185 00.000 25848 IsGuiding returns 0
02:25:44.185 00.000 25848 scope move finished after 23 + 69 ms
02:25:44.185 00.000 25848 Move returns status 0, amount 23
02:25:44.186 00.001 25848 MoveAxis(S, 23, ABG)
02:25:44.186 00.000 25848 Guiding  Dir = 1, Dur = 23
02:25:44.218 00.032 25848 IsSlewing returns 0
02:25:44.218 00.000 25848 IsGuiding returns 0
02:25:44.250 00.032 25848 IsGuiding returns 1
02:25:44.250 00.000 25848 scope still moving after pulse duration time elapsed
02:25:44.312 00.062 25848 IsSlewing returns 0
02:25:44.312 00.000 25848 IsGuiding returns 0
02:25:44.312 00.000 25848 scope move finished after 23 + 70 ms
02:25:44.312 00.000 25848 Move returns status 0, amount 23
02:25:44.312 00.000 25848 move complete, result=0
02:25:44.313 00.001 25848 worker thread done servicing request
02:25:44.313 00.000 25848 Worker thread wakes up
02:25:44.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:44.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:44.313 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.9 px 23 ms SOUTH
02:25:47.155 02.842 25848 Exposure complete
02:25:47.233 00.078 25848 worker thread done servicing request
02:25:47.233 00.000 21444 OnExposeComplete: enter
02:25:47.233 00.000 21444 UpdateGuideState(): m_state=6
02:25:47.234 00.001 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 962
02:25:47.234 00.000 21444 Star::Find returns 1 (1), X=1252.83, Y=665.86, Mass=5520885, SNR=200.8, Peak=65504 HFD=7.9
02:25:47.234 00.000 21444 MultiStar: [#1 -0.12,-1.13,1.00,U] [#2 -0.23,-1.15,0.64,U] [#3 0.19,-1.07,0.63,U] [#4 -0.34,-0.79,0.69,U] [#5 -0.63,-0.85,0.57,U] [#6 -0.44,-0.33,0.55,U] [#7 -0.78,-0.39,0.80,U] [#8 -2.56,-1.65,0.00,M1] 
02:25:47.234 00.000 21444 refined, 7 included, MultiStar: {-0.41, -0.73}, one-star: {-0.82, -0.24}
02:25:47.234 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.14 = 1.15)
02:25:47.234 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.70)
02:25:47.234 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=-0.73 hyp=0.84 cameraTheta=-2.08 mountX=0.34 mountY=-0.83, mountTheta=-1.18
02:25:47.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=-0.73, opts=13)
02:25:47.235 00.000 21444 Enqueuing Move request for scope (-0.41, -0.73)
02:25:47.235 00.000 25848 Worker thread wakes up
02:25:47.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.73) opts 0xd
02:25:47.235 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, -0.73)
02:25:47.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=296, FiltMax=65504, Gamma=0.560
02:25:47.235 00.000 25848 Moving (-0.41, -0.73) raw xDistance=0.34 yDistance=-0.83
02:25:47.235 00.000 21444 UpdateGuideState exits: m=5520885 SNR=200.8 Saturated
02:25:47.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:25:47.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:47.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:25:47.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:47.235 00.000 21444 Enqueuing Expose request
02:25:47.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
02:25:47.235 00.000 25848 MoveAxis(E, 0, ABG)
02:25:47.235 00.000 25848 Move returns status 0, amount 0
02:25:47.235 00.000 25848 MoveAxis(N, 0, ABG)
02:25:47.235 00.000 25848 Move returns status 0, amount 0
02:25:47.235 00.000 25848 move complete, result=0
02:25:47.235 00.000 25848 worker thread done servicing request
02:25:47.235 00.000 25848 Worker thread wakes up
02:25:47.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:47.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:47.236 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
02:25:50.085 02.849 25848 Exposure complete
02:25:50.152 00.067 25848 worker thread done servicing request
02:25:50.152 00.000 21444 OnExposeComplete: enter
02:25:50.152 00.000 21444 UpdateGuideState(): m_state=6
02:25:50.152 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 963
02:25:50.152 00.000 21444 Star::Find returns 1 (1), X=1252.09, Y=666.17, Mass=5538187, SNR=196.7, Peak=65504 HFD=8.0
02:25:50.152 00.000 21444 MultiStar: [#1 -0.08,-0.14,0.82,U] [#2 -0.64,-0.10,0.85,U] [#3 0.09,-0.29,0.52,U] [#4 -0.24,-0.53,0.72,U] [#5 -0.71,-0.19,0.58,U] [#6 -0.26,-0.88,0.65,U] [#7 -0.74,-0.26,0.61,U] [#8 -1.95,-0.45,0.00,M2] 
02:25:50.152 00.000 21444 refined, 7 included, MultiStar: {-0.58, -0.26}, one-star: {-1.56, 0.07}
02:25:50.152 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.51)
02:25:50.152 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.61 = -2.33)
02:25:50.152 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=-0.26 hyp=0.63 cameraTheta=-2.72 mountX=0.55 mountY=-0.46, mountTheta=-0.70
02:25:50.153 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=-0.26, opts=13)
02:25:50.153 00.000 21444 Enqueuing Move request for scope (-0.58, -0.26)
02:25:50.153 00.000 25848 Worker thread wakes up
02:25:50.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.26) opts 0xd
02:25:50.153 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, -0.26)
02:25:50.153 00.000 25848 Moving (-0.58, -0.26) raw xDistance=0.55 yDistance=-0.46
02:25:50.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
02:25:50.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=278, FiltMax=65504, Gamma=0.560
02:25:50.153 00.000 21444 UpdateGuideState exits: m=5538187 SNR=196.7 Saturated
02:25:50.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:50.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:50.153 00.000 21444 Enqueuing Expose request
02:25:50.154 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:50.154 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
02:25:50.154 00.000 25848 MoveAxis(W, 16, ABG)
02:25:50.154 00.000 25848 Guiding  Dir = 3, Dur = 16
02:25:50.189 00.035 25848 IsSlewing returns 0
02:25:50.189 00.000 25848 IsGuiding returns 0
02:25:50.221 00.032 25848 IsGuiding returns 1
02:25:50.221 00.000 25848 scope still moving after pulse duration time elapsed
02:25:50.308 00.087 25848 IsSlewing returns 0
02:25:50.308 00.000 25848 IsGuiding returns 0
02:25:50.308 00.000 25848 scope move finished after 16 + 102 ms
02:25:50.308 00.000 25848 Move returns status 0, amount 16
02:25:50.308 00.000 25848 MoveAxis(N, 0, ABG)
02:25:50.308 00.000 25848 Move returns status 0, amount 0
02:25:50.308 00.000 25848 move complete, result=0
02:25:50.308 00.000 25848 worker thread done servicing request
02:25:50.308 00.000 25848 Worker thread wakes up
02:25:50.308 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:50.308 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:50.309 00.001 21444 GuideStep: 0.6 px 16 ms WEST, -0.5 px 0 ms NORTH
02:25:53.158 02.849 25848 Exposure complete
02:25:53.239 00.081 25848 worker thread done servicing request
02:25:53.239 00.000 21444 OnExposeComplete: enter
02:25:53.239 00.000 21444 UpdateGuideState(): m_state=6
02:25:53.239 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 964
02:25:53.239 00.000 21444 Star::Find returns 1 (1), X=1254.38, Y=666.59, Mass=5414885, SNR=176.9, Peak=65504 HFD=7.8
02:25:53.240 00.001 21444 MultiStar: [#1 1.87,0.29,1.07,U] [#2 1.19,0.17,0.85,U] [#3 1.01,0.34,0.58,U] [#4 1.02,-0.49,0.71,U] [#5 0.18,-0.79,0.69,U] [#6 1.20,-0.63,0.45,U] [#7 1.55,0.58,0.66,U] [#8 -0.31,-1.35,0.47,U] 
02:25:53.240 00.000 21444 single-star, 8 included, MultiStar: {1.02, -0.04}, one-star: {0.73, 0.49}
02:25:53.240 00.000 21444 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
02:25:53.240 00.000 21444 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.98)
02:25:53.240 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.49 hyp=0.88 cameraTheta=0.59 mountX=-0.68 mountY=0.73, mountTheta=2.32
02:25:53.240 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.49, opts=13)
02:25:53.240 00.000 21444 Enqueuing Move request for scope (0.73, 0.49)
02:25:53.240 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=294, FiltMax=65504, Gamma=0.560
02:25:53.240 00.000 21444 UpdateGuideState exits: m=5414885 SNR=176.9 Saturated
02:25:53.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:53.240 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:53.240 00.000 21444 Enqueuing Expose request
02:25:53.240 00.000 25848 Worker thread wakes up
02:25:53.241 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.49) opts 0xd
02:25:53.241 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.49)
02:25:53.241 00.000 25848 Moving (0.73, 0.49) raw xDistance=-0.68 yDistance=0.73
02:25:53.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.68
02:25:53.241 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:25:53.241 00.000 25848 MoveAxis(E, 19, ABG)
02:25:53.241 00.000 25848 Guiding  Dir = 2, Dur = 19
02:25:53.265 00.024 25848 IsSlewing returns 0
02:25:53.265 00.000 25848 IsGuiding returns 0
02:25:53.297 00.032 25848 IsGuiding returns 1
02:25:53.297 00.000 25848 scope still moving after pulse duration time elapsed
02:25:53.359 00.062 25848 IsSlewing returns 0
02:25:53.359 00.000 25848 IsGuiding returns 0
02:25:53.359 00.000 25848 scope move finished after 19 + 75 ms
02:25:53.359 00.000 25848 Move returns status 0, amount 19
02:25:53.359 00.000 25848 MoveAxis(S, 20, ABG)
02:25:53.359 00.000 25848 Guiding  Dir = 1, Dur = 20
02:25:53.423 00.064 25848 IsSlewing returns 0
02:25:53.423 00.000 25848 IsGuiding returns 0
02:25:53.455 00.032 25848 IsGuiding returns 1
02:25:53.455 00.000 25848 scope still moving after pulse duration time elapsed
02:25:53.516 00.061 25848 IsSlewing returns 0
02:25:53.517 00.001 25848 IsGuiding returns 0
02:25:53.517 00.000 25848 scope move finished after 20 + 73 ms
02:25:53.517 00.000 25848 Move returns status 0, amount 20
02:25:53.517 00.000 25848 move complete, result=0
02:25:53.517 00.000 25848 worker thread done servicing request
02:25:53.517 00.000 25848 Worker thread wakes up
02:25:53.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:53.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:53.517 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.7 px 20 ms SOUTH
02:25:56.370 02.853 25848 Exposure complete
02:25:56.450 00.080 25848 worker thread done servicing request
02:25:56.450 00.000 21444 OnExposeComplete: enter
02:25:56.450 00.000 21444 UpdateGuideState(): m_state=6
02:25:56.450 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 965
02:25:56.450 00.000 21444 Star::Find returns 1 (1), X=1253.70, Y=666.16, Mass=5593470, SNR=196.8, Peak=65504 HFD=7.8
02:25:56.450 00.000 21444 MultiStar: [#1 0.71,-0.50,1.07,U] [#2 0.22,0.52,0.77,U] [#3 0.51,-0.04,0.69,U] [#4 0.60,-0.62,0.74,U] [#5 -0.53,-0.32,0.73,U] [#6 0.50,-0.84,0.68,U] [#7 0.49,-0.05,0.62,U] [#8 -1.65,-1.04,0.54,U] 
02:25:56.450 00.000 21444 single-star, 8 included, MultiStar: {0.17, -0.29}, one-star: {0.05, 0.06}
02:25:56.451 00.001 21444 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
02:25:56.451 00.000 21444 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
02:25:56.451 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.85 mountX=-0.05 mountY=0.08, mountTheta=2.13
02:25:56.451 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.06, opts=13)
02:25:56.451 00.000 21444 Enqueuing Move request for scope (0.05, 0.06)
02:25:56.451 00.000 25848 Worker thread wakes up
02:25:56.452 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
02:25:56.452 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
02:25:56.452 00.000 25848 Moving (0.05, 0.06) raw xDistance=-0.05 yDistance=0.08
02:25:56.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:25:56.452 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:56.452 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:25:56.452 00.000 25848 MoveAxis(E, 0, ABG)
02:25:56.452 00.000 25848 Move returns status 0, amount 0
02:25:56.452 00.000 25848 MoveAxis(N, 0, ABG)
02:25:56.452 00.000 25848 Move returns status 0, amount 0
02:25:56.452 00.000 25848 move complete, result=0
02:25:56.452 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=308, FiltMax=65504, Gamma=0.560
02:25:56.452 00.000 21444 UpdateGuideState exits: m=5593470 SNR=196.8 Saturated
02:25:56.452 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:56.452 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:56.452 00.000 21444 Enqueuing Expose request
02:25:56.452 00.000 25848 worker thread done servicing request
02:25:56.452 00.000 25848 Worker thread wakes up
02:25:56.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:56.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:56.453 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:59.298 02.845 25848 Exposure complete
02:25:59.379 00.081 25848 worker thread done servicing request
02:25:59.379 00.000 21444 OnExposeComplete: enter
02:25:59.379 00.000 21444 UpdateGuideState(): m_state=6
02:25:59.379 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 966
02:25:59.379 00.000 21444 Star::Find returns 1 (1), X=1253.96, Y=666.27, Mass=5596553, SNR=204.7, Peak=65504 HFD=8.1
02:25:59.380 00.001 21444 MultiStar: [#1 0.88,-0.09,0.80,U] [#2 0.83,-0.19,0.84,U] [#3 1.36,0.29,0.55,U] [#4 0.95,-0.56,0.66,U] [#5 0.80,-0.51,0.58,U] [#6 1.31,-0.25,0.76,U] [#7 0.41,0.42,0.68,U] [#8 -0.54,-1.19,0.58,U] 
02:25:59.380 00.000 21444 single-star, 8 included, MultiStar: {0.70, -0.18}, one-star: {0.31, 0.17}
02:25:59.380 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
02:25:59.380 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.40 = 0.88)
02:25:59.380 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.17 hyp=0.35 cameraTheta=0.49 mountX=-0.30 mountY=0.27, mountTheta=2.40
02:25:59.380 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.17, opts=13)
02:25:59.381 00.001 21444 Enqueuing Move request for scope (0.31, 0.17)
02:25:59.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=344, FiltMax=65504, Gamma=0.560
02:25:59.381 00.000 21444 UpdateGuideState exits: m=5596553 SNR=204.7 Saturated
02:25:59.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:59.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:25:59.381 00.000 21444 Enqueuing Expose request
02:25:59.381 00.000 25848 Worker thread wakes up
02:25:59.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.17) opts 0xd
02:25:59.381 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.17)
02:25:59.381 00.000 25848 Moving (0.31, 0.17) raw xDistance=-0.30 yDistance=0.27
02:25:59.381 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
02:25:59.381 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:59.381 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:25:59.381 00.000 25848 MoveAxis(E, 0, ABG)
02:25:59.381 00.000 25848 Move returns status 0, amount 0
02:25:59.381 00.000 25848 MoveAxis(N, 0, ABG)
02:25:59.381 00.000 25848 Move returns status 0, amount 0
02:25:59.381 00.000 25848 move complete, result=0
02:25:59.381 00.000 25848 worker thread done servicing request
02:25:59.381 00.000 25848 Worker thread wakes up
02:25:59.381 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:25:59.381 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:25:59.381 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:26:02.229 02.848 25848 Exposure complete
02:26:02.309 00.080 25848 worker thread done servicing request
02:26:02.309 00.000 21444 OnExposeComplete: enter
02:26:02.310 00.001 21444 UpdateGuideState(): m_state=6
02:26:02.310 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 967
02:26:02.310 00.000 21444 Star::Find returns 1 (1), X=1253.36, Y=667.55, Mass=5420800, SNR=163.2, Peak=65504 HFD=7.8
02:26:02.310 00.000 21444 MultiStar: [#1 0.82,0.60,1.10,U] [#2 0.25,1.12,0.85,U] [#3 1.00,1.43,0.61,U] [#4 0.52,0.43,0.82,U] [#5 0.25,-0.05,0.67,U] [#6 0.42,-0.33,0.83,U] [#7 0.13,1.56,0.61,U] [#8 -0.72,0.07,0.61,U] 
02:26:02.310 00.000 21444 refined, 8 included, MultiStar: {0.28, 0.70}, one-star: {-0.29, 1.45}
02:26:02.310 00.000 21444 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
02:26:02.310 00.000 21444 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.57)
02:26:02.310 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=0.70 hyp=0.76 cameraTheta=1.19 mountX=-0.22 mountY=0.76, mountTheta=1.85
02:26:02.311 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=0.70, opts=13)
02:26:02.311 00.000 21444 Enqueuing Move request for scope (0.28, 0.70)
02:26:02.311 00.000 25848 Worker thread wakes up
02:26:02.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.70) opts 0xd
02:26:02.311 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, 0.70)
02:26:02.311 00.000 25848 Moving (0.28, 0.70) raw xDistance=-0.22 yDistance=0.76
02:26:02.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
02:26:02.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
02:26:02.311 00.000 25848 MoveAxis(E, 0, ABG)
02:26:02.311 00.000 25848 Move returns status 0, amount 0
02:26:02.311 00.000 25848 MoveAxis(S, 21, ABG)
02:26:02.311 00.000 25848 Guiding  Dir = 1, Dur = 21
02:26:02.312 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=316, FiltMax=65504, Gamma=0.560
02:26:02.312 00.000 21444 UpdateGuideState exits: m=5420800 SNR=163.2 Saturated
02:26:02.312 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:02.312 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:02.312 00.000 21444 Enqueuing Expose request
02:26:02.344 00.032 25848 IsSlewing returns 0
02:26:02.344 00.000 25848 IsGuiding returns 0
02:26:02.376 00.032 25848 IsGuiding returns 1
02:26:02.376 00.000 25848 scope still moving after pulse duration time elapsed
02:26:02.423 00.047 25848 IsSlewing returns 0
02:26:02.423 00.000 25848 IsGuiding returns 0
02:26:02.423 00.000 25848 scope move finished after 21 + 57 ms
02:26:02.423 00.000 25848 Move returns status 0, amount 21
02:26:02.423 00.000 25848 move complete, result=0
02:26:02.423 00.000 25848 worker thread done servicing request
02:26:02.423 00.000 25848 Worker thread wakes up
02:26:02.423 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 21 ms SOUTH
02:26:02.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:02.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:05.274 02.851 25848 Exposure complete
02:26:05.362 00.088 25848 worker thread done servicing request
02:26:05.362 00.000 21444 OnExposeComplete: enter
02:26:05.362 00.000 21444 UpdateGuideState(): m_state=6
02:26:05.362 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 968
02:26:05.362 00.000 21444 Star::Find returns 1 (1), X=1254.48, Y=665.85, Mass=5188381, SNR=135.9, Peak=65504 HFD=7.9
02:26:05.362 00.000 21444 MultiStar: [#1 0.97,-0.38,1.07,U] [#2 0.90,-0.17,0.95,U] [#3 -0.09,-0.34,0.90,U] [#4 0.94,-1.21,0.77,U] [#5 1.69,-1.11,0.00,M1] [#6 1.33,-1.17,0.84,U] [#7 1.59,-0.68,0.71,U] [#8 -0.70,-1.24,0.62,U] 
02:26:05.362 00.000 21444 single-star, 7 included, MultiStar: {0.75, -0.63}, one-star: {0.84, -0.25}
02:26:05.363 00.001 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
02:26:05.363 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.10)
02:26:05.363 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=-0.25 hyp=0.87 cameraTheta=-0.29 mountX=-0.86 mountY=0.08, mountTheta=3.04
02:26:05.364 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=-0.25, opts=13)
02:26:05.364 00.000 21444 Enqueuing Move request for scope (0.84, -0.25)
02:26:05.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=218, FiltMax=65504, Gamma=0.560
02:26:05.364 00.000 21444 UpdateGuideState exits: m=5188381 SNR=135.9 Saturated
02:26:05.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:05.364 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:05.364 00.000 21444 Enqueuing Expose request
02:26:05.364 00.000 25848 Worker thread wakes up
02:26:05.364 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.25) opts 0xd
02:26:05.364 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, -0.25)
02:26:05.364 00.000 25848 Moving (0.84, -0.25) raw xDistance=-0.86 yDistance=0.08
02:26:05.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
02:26:05.364 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:05.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:26:05.364 00.000 25848 MoveAxis(E, 25, ABG)
02:26:05.364 00.000 25848 Guiding  Dir = 2, Dur = 25
02:26:05.389 00.025 25848 IsSlewing returns 0
02:26:05.425 00.036 25848 IsGuiding returns 0
02:26:05.458 00.033 25848 IsGuiding returns 1
02:26:05.458 00.000 25848 scope still moving after pulse duration time elapsed
02:26:05.515 00.057 25848 IsSlewing returns 0
02:26:05.515 00.000 25848 IsGuiding returns 0
02:26:05.515 00.000 25848 scope move finished after 25 + 64 ms
02:26:05.515 00.000 25848 Move returns status 0, amount 25
02:26:05.516 00.001 25848 MoveAxis(N, 0, ABG)
02:26:05.516 00.000 25848 Move returns status 0, amount 0
02:26:05.516 00.000 25848 move complete, result=0
02:26:05.516 00.000 25848 worker thread done servicing request
02:26:05.516 00.000 25848 Worker thread wakes up
02:26:05.516 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:05.516 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:05.516 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 0.1 px 0 ms NORTH
02:26:08.366 02.850 25848 Exposure complete
02:26:08.451 00.085 25848 worker thread done servicing request
02:26:08.451 00.000 21444 OnExposeComplete: enter
02:26:08.451 00.000 21444 UpdateGuideState(): m_state=6
02:26:08.451 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 969
02:26:08.451 00.000 21444 Star::Find returns 1 (1), X=1253.04, Y=666.11, Mass=5497581, SNR=200.2, Peak=65504 HFD=8.0
02:26:08.451 00.000 21444 MultiStar: [#1 0.75,-0.09,0.92,U] [#2 0.15,0.06,0.94,U] [#3 0.30,-0.22,0.65,U] [#4 0.23,-0.98,0.96,U] [#5 -0.48,-0.97,0.88,U] [#6 0.65,-0.64,0.66,U] [#7 0.13,-0.31,0.72,U] [#8 -1.36,-1.45,0.00,M1] 
02:26:08.451 00.000 21444 refined, 7 included, MultiStar: {0.11, -0.39}, one-star: {-0.61, 0.01}
02:26:08.451 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.35 = 1.94)
02:26:08.451 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.91)
02:26:08.451 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.39 hyp=0.40 cameraTheta=-1.30 mountX=-0.14 mountY=-0.32, mountTheta=-2.00
02:26:08.452 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.39, opts=13)
02:26:08.452 00.000 21444 Enqueuing Move request for scope (0.11, -0.39)
02:26:08.452 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=216, FiltMax=65504, Gamma=0.560
02:26:08.452 00.000 21444 UpdateGuideState exits: m=5497581 SNR=200.2 Saturated
02:26:08.452 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:08.452 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:08.452 00.000 21444 Enqueuing Expose request
02:26:08.452 00.000 25848 Worker thread wakes up
02:26:08.452 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.39) opts 0xd
02:26:08.452 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.39)
02:26:08.452 00.000 25848 Moving (0.11, -0.39) raw xDistance=-0.14 yDistance=-0.32
02:26:08.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:26:08.452 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:08.452 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:26:08.452 00.000 25848 MoveAxis(E, 0, ABG)
02:26:08.452 00.000 25848 Move returns status 0, amount 0
02:26:08.453 00.001 25848 MoveAxis(N, 0, ABG)
02:26:08.453 00.000 25848 Move returns status 0, amount 0
02:26:08.453 00.000 25848 move complete, result=0
02:26:08.453 00.000 25848 worker thread done servicing request
02:26:08.453 00.000 25848 Worker thread wakes up
02:26:08.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:08.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:08.453 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:26:11.293 02.840 25848 Exposure complete
02:26:11.373 00.080 25848 worker thread done servicing request
02:26:11.373 00.000 21444 OnExposeComplete: enter
02:26:11.374 00.001 21444 UpdateGuideState(): m_state=6
02:26:11.374 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 970
02:26:11.374 00.000 21444 Star::Find returns 1 (1), X=1252.99, Y=668.23, Mass=5188724, SNR=141.7, Peak=65504 HFD=8.0
02:26:11.374 00.000 21444 MultiStar: [#1 -0.36,-0.09,1.04,U] [#2 -1.41,0.53,0.77,U] [#3 0.13,-0.04,0.57,U] [#4 -0.71,-0.08,0.99,U] [#5 -0.77,-0.12,0.93,U] [#6 -0.47,-0.11,0.71,U] [#7 -0.36,1.24,0.80,U] [#8 -2.28,0.41,0.00,M2] 
02:26:11.374 00.000 21444 refined, 7 included, MultiStar: {-0.60, 0.46}, one-star: {-0.65, 2.13}
02:26:11.374 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
02:26:11.374 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.41 = 2.87)
02:26:11.374 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=0.46 hyp=0.76 cameraTheta=2.48 mountX=0.64 mountY=0.20, mountTheta=0.31
02:26:11.375 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=0.46, opts=13)
02:26:11.375 00.000 21444 Enqueuing Move request for scope (-0.60, 0.46)
02:26:11.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=54, FiltMax=65504, Gamma=0.560
02:26:11.375 00.000 21444 UpdateGuideState exits: m=5188724 SNR=141.7 Saturated
02:26:11.376 00.001 25848 Worker thread wakes up
02:26:11.376 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.46) opts 0xd
02:26:11.376 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, 0.46)
02:26:11.376 00.000 25848 Moving (-0.60, 0.46) raw xDistance=0.64 yDistance=0.20
02:26:11.376 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
02:26:11.376 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:11.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:11.376 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:11.376 00.000 21444 Enqueuing Expose request
02:26:11.376 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:26:11.376 00.000 25848 MoveAxis(W, 19, ABG)
02:26:11.376 00.000 25848 Guiding  Dir = 3, Dur = 19
02:26:11.406 00.030 25848 IsSlewing returns 0
02:26:11.407 00.001 25848 IsGuiding returns 0
02:26:11.438 00.031 25848 IsGuiding returns 1
02:26:11.438 00.000 25848 scope still moving after pulse duration time elapsed
02:26:11.483 00.045 25848 IsSlewing returns 0
02:26:11.483 00.000 25848 IsGuiding returns 0
02:26:11.483 00.000 25848 scope move finished after 19 + 57 ms
02:26:11.483 00.000 25848 Move returns status 0, amount 19
02:26:11.483 00.000 25848 MoveAxis(N, 0, ABG)
02:26:11.483 00.000 25848 Move returns status 0, amount 0
02:26:11.483 00.000 25848 move complete, result=0
02:26:11.483 00.000 25848 worker thread done servicing request
02:26:11.483 00.000 25848 Worker thread wakes up
02:26:11.483 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:11.483 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:11.483 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.2 px 0 ms NORTH
02:26:14.322 02.839 25848 Exposure complete
02:26:14.404 00.082 25848 worker thread done servicing request
02:26:14.404 00.000 21444 OnExposeComplete: enter
02:26:14.404 00.000 21444 UpdateGuideState(): m_state=6
02:26:14.404 00.000 21444 Star::Find(15, 1252, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 971
02:26:14.404 00.000 21444 Star::Find returns 1 (1), X=1252.34, Y=666.83, Mass=5308601, SNR=176.2, Peak=65504 HFD=7.8
02:26:14.404 00.000 21444 MultiStar: [#1 -0.86,-0.23,0.74,U] [#2 -0.85,0.45,0.67,U] [#3 -0.10,-0.29,0.62,U] [#4 -0.87,0.83,0.74,U] [#5 -0.77,0.76,0.62,U] [#6 -0.74,0.38,0.58,U] [#7 -0.56,0.63,0.54,U] [#8 -2.26,-0.28,0.00,M3] 
02:26:14.404 00.000 21444 refined, 7 included, MultiStar: {-0.80, 0.42}, one-star: {-1.31, 0.74}
02:26:14.404 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
02:26:14.404 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.05)
02:26:14.404 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.42 hyp=0.91 cameraTheta=2.66 mountX=0.84 mountY=0.09, mountTheta=0.10
02:26:14.405 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.42, opts=13)
02:26:14.405 00.000 21444 Enqueuing Move request for scope (-0.80, 0.42)
02:26:14.405 00.000 25848 Worker thread wakes up
02:26:14.405 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.42) opts 0xd
02:26:14.405 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.42)
02:26:14.405 00.000 25848 Moving (-0.80, 0.42) raw xDistance=0.84 yDistance=0.09
02:26:14.405 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.84
02:26:14.406 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:14.406 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:26:14.406 00.000 25848 MoveAxis(W, 26, ABG)
02:26:14.406 00.000 25848 Guiding  Dir = 3, Dur = 26
02:26:14.406 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=104, FiltMax=65504, Gamma=0.560
02:26:14.406 00.000 21444 UpdateGuideState exits: m=5308601 SNR=176.2 Saturated
02:26:14.406 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:14.406 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:14.406 00.000 21444 Enqueuing Expose request
02:26:14.436 00.030 25848 IsSlewing returns 0
02:26:14.436 00.000 25848 IsGuiding returns 0
02:26:14.501 00.065 25848 IsGuiding returns 1
02:26:14.501 00.000 25848 scope still moving after pulse duration time elapsed
02:26:14.562 00.061 25848 IsSlewing returns 0
02:26:14.562 00.000 25848 IsGuiding returns 0
02:26:14.562 00.000 25848 scope move finished after 26 + 98 ms
02:26:14.562 00.000 25848 Move returns status 0, amount 26
02:26:14.562 00.000 25848 MoveAxis(N, 0, ABG)
02:26:14.562 00.000 25848 Move returns status 0, amount 0
02:26:14.562 00.000 25848 move complete, result=0
02:26:14.562 00.000 25848 worker thread done servicing request
02:26:14.562 00.000 25848 Worker thread wakes up
02:26:14.562 00.000 21444 GuideStep: 0.8 px 26 ms WEST, 0.1 px 0 ms NORTH
02:26:14.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:14.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:17.412 02.850 25848 Exposure complete
02:26:17.492 00.080 25848 worker thread done servicing request
02:26:17.492 00.000 21444 OnExposeComplete: enter
02:26:17.492 00.000 21444 UpdateGuideState(): m_state=6
02:26:17.493 00.001 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 972
02:26:17.493 00.000 21444 Star::Find returns 1 (1), X=1254.09, Y=665.74, Mass=5388048, SNR=197.5, Peak=65504 HFD=8.0
02:26:17.493 00.000 21444 MultiStar: [#1 1.92,0.27,0.74,U] [#2 1.40,0.82,0.53,U] [#3 0.77,0.88,0.57,U] [#4 0.94,-1.51,0.95,U] [#5 -0.15,-1.68,0.67,U] [#6 1.47,-0.81,0.47,U] [#7 0.82,-0.12,0.47,U] [#8 -0.85,-2.26,0.00,M4] 
02:26:17.493 00.000 21444 single-star, 7 included, MultiStar: {0.91, -0.41}, one-star: {0.45, -0.36}
02:26:17.493 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
02:26:17.493 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.58 = -0.30)
02:26:17.493 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.36 hyp=0.57 cameraTheta=-0.68 mountX=-0.48 mountY=-0.17, mountTheta=-2.80
02:26:17.494 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.36, opts=13)
02:26:17.494 00.000 21444 Enqueuing Move request for scope (0.45, -0.36)
02:26:17.494 00.000 25848 Worker thread wakes up
02:26:17.494 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.36) opts 0xd
02:26:17.494 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.36)
02:26:17.494 00.000 25848 Moving (0.45, -0.36) raw xDistance=-0.48 yDistance=-0.17
02:26:17.494 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
02:26:17.494 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:17.494 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=220, FiltMax=65504, Gamma=0.560
02:26:17.494 00.000 21444 UpdateGuideState exits: m=5388048 SNR=197.5 Saturated
02:26:17.494 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:17.494 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:17.494 00.000 21444 Enqueuing Expose request
02:26:17.494 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:26:17.494 00.000 25848 MoveAxis(E, 0, ABG)
02:26:17.494 00.000 25848 Move returns status 0, amount 0
02:26:17.494 00.000 25848 MoveAxis(N, 0, ABG)
02:26:17.494 00.000 25848 Move returns status 0, amount 0
02:26:17.494 00.000 25848 move complete, result=0
02:26:17.494 00.000 25848 worker thread done servicing request
02:26:17.494 00.000 25848 Worker thread wakes up
02:26:17.494 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:17.494 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:17.495 00.001 21444 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
02:26:20.343 02.848 25848 Exposure complete
02:26:20.410 00.067 25848 worker thread done servicing request
02:26:20.410 00.000 21444 OnExposeComplete: enter
02:26:20.410 00.000 21444 UpdateGuideState(): m_state=6
02:26:20.411 00.001 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 973
02:26:20.411 00.000 21444 Star::Find returns 1 (1), X=1253.50, Y=667.22, Mass=5096077, SNR=137.3, Peak=65504 HFD=7.9
02:26:20.411 00.000 21444 MultiStar: [#1 0.74,0.55,1.19,U] [#2 0.09,0.51,0.80,U] [#3 -0.54,0.04,0.89,U] [#4 1.04,-0.47,0.71,U] [#5 1.48,0.24,0.91,U] [#6 1.29,-0.42,0.69,U] [#7 0.66,0.17,0.89,U] [#8 0.04,-0.52,0.53,U] 
02:26:20.411 00.000 21444 refined, 8 included, MultiStar: {0.51, 0.22}, one-star: {-0.15, 1.12}
02:26:20.411 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.05) = xAngle (-2.64 = -2.64)
02:26:20.411 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.80)
02:26:20.411 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=0.22 hyp=0.56 cameraTheta=0.41 mountX=-0.49 mountY=0.40, mountTheta=2.46
02:26:20.412 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=0.22, opts=13)
02:26:20.412 00.000 21444 Enqueuing Move request for scope (0.51, 0.22)
02:26:20.412 00.000 25848 Worker thread wakes up
02:26:20.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.22) opts 0xd
02:26:20.412 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, 0.22)
02:26:20.412 00.000 25848 Moving (0.51, 0.22) raw xDistance=-0.49 yDistance=0.40
02:26:20.412 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
02:26:20.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=208, FiltMax=65504, Gamma=0.560
02:26:20.412 00.000 21444 UpdateGuideState exits: m=5096077 SNR=137.3 Saturated
02:26:20.412 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:20.412 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:20.412 00.000 21444 Enqueuing Expose request
02:26:20.412 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:20.412 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:26:20.412 00.000 25848 MoveAxis(E, 0, ABG)
02:26:20.412 00.000 25848 Move returns status 0, amount 0
02:26:20.412 00.000 25848 MoveAxis(N, 0, ABG)
02:26:20.412 00.000 25848 Move returns status 0, amount 0
02:26:20.412 00.000 25848 move complete, result=0
02:26:20.413 00.001 25848 worker thread done servicing request
02:26:20.413 00.000 25848 Worker thread wakes up
02:26:20.413 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:20.413 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:20.413 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
02:26:23.252 02.839 25848 Exposure complete
02:26:23.334 00.082 25848 worker thread done servicing request
02:26:23.334 00.000 21444 OnExposeComplete: enter
02:26:23.334 00.000 21444 UpdateGuideState(): m_state=6
02:26:23.334 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 974
02:26:23.334 00.000 21444 Star::Find returns 1 (1), X=1253.40, Y=665.09, Mass=5544026, SNR=165.2, Peak=65504 HFD=7.9
02:26:23.334 00.000 21444 MultiStar: [#1 0.67,-1.42,1.17,U] [#2 0.12,-1.23,0.96,U] [#3 1.04,-1.88,0.00,M1] [#4 0.00,-2.00,0.00,M1] [#5 -0.66,-1.51,0.82,U] [#6 -0.56,-1.43,0.73,U] [#7 0.45,-1.01,0.64,U] [#8 -1.98,-1.66,0.00,M4] 
02:26:23.334 00.000 21444 single-star, 5 included, MultiStar: {-0.00, -1.27}, one-star: {-0.24, -1.01}
02:26:23.334 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.42)
02:26:23.334 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.42)
02:26:23.334 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-1.01 hyp=1.04 cameraTheta=-1.81 mountX=0.15 mountY=-1.03, mountTheta=-1.42
02:26:23.335 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-1.01, opts=13)
02:26:23.335 00.000 21444 Enqueuing Move request for scope (-0.24, -1.01)
02:26:23.335 00.000 25848 Worker thread wakes up
02:26:23.335 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -1.01) opts 0xd
02:26:23.335 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -1.01)
02:26:23.335 00.000 25848 Moving (-0.24, -1.01) raw xDistance=0.15 yDistance=-1.03
02:26:23.335 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:26:23.335 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:26:23.335 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
02:26:23.335 00.000 25848 MoveAxis(E, 0, ABG)
02:26:23.335 00.000 25848 Move returns status 0, amount 0
02:26:23.335 00.000 25848 MoveAxis(N, 0, ABG)
02:26:23.335 00.000 25848 Move returns status 0, amount 0
02:26:23.336 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=230, FiltMax=65504, Gamma=0.560
02:26:23.336 00.000 21444 UpdateGuideState exits: m=5544026 SNR=165.2 Saturated
02:26:23.336 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:23.336 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:23.336 00.000 21444 Enqueuing Expose request
02:26:23.336 00.000 25848 move complete, result=0
02:26:23.336 00.000 25848 worker thread done servicing request
02:26:23.336 00.000 25848 Worker thread wakes up
02:26:23.336 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:23.336 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:23.336 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.0 px 0 ms NORTH
02:26:26.188 02.852 25848 Exposure complete
02:26:26.277 00.089 25848 worker thread done servicing request
02:26:26.277 00.000 21444 OnExposeComplete: enter
02:26:26.277 00.000 21444 UpdateGuideState(): m_state=6
02:26:26.277 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 975
02:26:26.277 00.000 21444 Star::Find returns 1 (1), X=1254.07, Y=664.66, Mass=4960920, SNR=128.7, Peak=65504 HFD=7.9
02:26:26.278 00.001 21444 MultiStar: [#1 0.67,-2.33,0.00,M1] [#2 -0.01,-2.25,0.00,M1] [#3 -0.12,-2.31,0.00,M2] [#4 1.32,-2.99,0.00,M2] [#5 0.41,-3.18,0.00,M1] [#6 1.63,-2.67,0.00,M1] [#7 0.46,-2.10,0.00,M1] [#8 -0.31,-3.35,0.00,M5] 
02:26:26.278 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
02:26:26.278 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.18 = -0.90)
02:26:26.278 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-1.44 hyp=1.50 cameraTheta=-1.29 mountX=-0.55 mountY=-1.17, mountTheta=-2.01
02:26:26.279 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-1.44, opts=13)
02:26:26.279 00.000 21444 Enqueuing Move request for scope (0.42, -1.44)
02:26:26.279 00.000 25848 Worker thread wakes up
02:26:26.279 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=92, FiltMax=65504, Gamma=0.560
02:26:26.280 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.44) opts 0xd
02:26:26.280 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -1.44)
02:26:26.280 00.000 25848 Moving (0.42, -1.44) raw xDistance=-0.55 yDistance=-1.17
02:26:26.280 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
02:26:26.280 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:26:26.280 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
02:26:26.280 00.000 25848 MoveAxis(E, 16, ABG)
02:26:26.280 00.000 25848 Guiding  Dir = 2, Dur = 16
02:26:26.280 00.000 21444 UpdateGuideState exits: m=4960920 SNR=128.7 Saturated
02:26:26.280 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:26.280 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:26.280 00.000 21444 Enqueuing Expose request
02:26:26.310 00.030 25848 IsSlewing returns 0
02:26:26.310 00.000 25848 IsGuiding returns 0
02:26:26.343 00.033 25848 IsGuiding returns 1
02:26:26.343 00.000 25848 scope still moving after pulse duration time elapsed
02:26:26.407 00.064 25848 IsSlewing returns 0
02:26:26.408 00.001 25848 IsGuiding returns 0
02:26:26.408 00.000 25848 scope move finished after 16 + 81 ms
02:26:26.408 00.000 25848 Move returns status 0, amount 16
02:26:26.408 00.000 25848 MoveAxis(N, 0, ABG)
02:26:26.408 00.000 25848 Move returns status 0, amount 0
02:26:26.408 00.000 25848 move complete, result=0
02:26:26.408 00.000 25848 worker thread done servicing request
02:26:26.408 00.000 25848 Worker thread wakes up
02:26:26.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:26.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:26.408 00.000 21444 GuideStep: -0.5 px 16 ms EAST, -1.2 px 0 ms NORTH
02:26:29.257 02.849 25848 Exposure complete
02:26:29.336 00.079 25848 worker thread done servicing request
02:26:29.336 00.000 21444 OnExposeComplete: enter
02:26:29.336 00.000 21444 UpdateGuideState(): m_state=6
02:26:29.336 00.000 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 976
02:26:29.336 00.000 21444 Star::Find returns 1 (1), X=1252.78, Y=667.38, Mass=5610457, SNR=212.2, Peak=65504 HFD=8.1
02:26:29.336 00.000 21444 MultiStar: [#1 0.33,0.30,0.76,U] [#2 -1.02,0.76,0.62,U] [#3 -0.57,0.95,0.42,U] [#4 -0.28,0.13,0.78,U] [#5 -0.72,0.21,0.77,U] [#6 0.21,-0.37,0.57,U] [#7 -0.70,0.99,0.48,U] [#8 -1.53,-0.48,0.38,U] 
02:26:29.336 00.000 21444 refined, 8 included, MultiStar: {-0.53, 0.47}, one-star: {-0.86, 1.28}
02:26:29.336 00.000 21444 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
02:26:29.336 00.000 21444 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.80)
02:26:29.337 00.001 21444 CameraToMount -- cameraX=-0.53 cameraY=0.47 hyp=0.71 cameraTheta=2.41 mountX=0.57 mountY=0.24, mountTheta=0.39
02:26:29.337 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.47, opts=13)
02:26:29.337 00.000 21444 Enqueuing Move request for scope (-0.53, 0.47)
02:26:29.337 00.000 25848 Worker thread wakes up
02:26:29.337 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.47) opts 0xd
02:26:29.338 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.47)
02:26:29.338 00.000 25848 Moving (-0.53, 0.47) raw xDistance=0.57 yDistance=0.24
02:26:29.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.57
02:26:29.338 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:29.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:26:29.338 00.000 25848 MoveAxis(W, 15, ABG)
02:26:29.338 00.000 25848 Guiding  Dir = 3, Dur = 15
02:26:29.338 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=242, FiltMax=65504, Gamma=0.560
02:26:29.338 00.000 21444 UpdateGuideState exits: m=5610457 SNR=212.2 Saturated
02:26:29.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:29.338 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:29.338 00.000 21444 Enqueuing Expose request
02:26:29.358 00.020 25848 IsSlewing returns 0
02:26:29.358 00.000 25848 IsGuiding returns 0
02:26:29.390 00.032 25848 IsGuiding returns 1
02:26:29.390 00.000 25848 scope still moving after pulse duration time elapsed
02:26:29.439 00.049 25848 IsSlewing returns 0
02:26:29.439 00.000 25848 IsGuiding returns 0
02:26:29.439 00.000 25848 scope move finished after 15 + 65 ms
02:26:29.439 00.000 25848 Move returns status 0, amount 15
02:26:29.439 00.000 25848 MoveAxis(N, 0, ABG)
02:26:29.439 00.000 25848 Move returns status 0, amount 0
02:26:29.439 00.000 25848 move complete, result=0
02:26:29.439 00.000 25848 worker thread done servicing request
02:26:29.439 00.000 25848 Worker thread wakes up
02:26:29.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:29.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:29.439 00.000 21444 GuideStep: 0.6 px 15 ms WEST, 0.2 px 0 ms NORTH
02:26:32.290 02.851 25848 Exposure complete
02:26:32.371 00.081 25848 worker thread done servicing request
02:26:32.372 00.001 21444 OnExposeComplete: enter
02:26:32.372 00.000 21444 UpdateGuideState(): m_state=6
02:26:32.372 00.000 21444 Star::Find(15, 1252, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 977
02:26:32.372 00.000 21444 Star::Find returns 1 (1), X=1253.17, Y=667.30, Mass=5444738, SNR=153.7, Peak=65504 HFD=7.9
02:26:32.372 00.000 21444 MultiStar: [#1 0.05,0.95,1.12,U] [#2 -0.61,1.47,0.92,U] [#3 0.93,1.22,0.63,U] [#4 0.06,0.50,0.83,U] [#5 -0.27,0.65,0.85,U] [#6 0.47,0.40,0.72,U] [#7 -0.33,0.46,0.84,U] [#8 -1.19,-0.31,0.73,U] 
02:26:32.372 00.000 21444 refined, 8 included, MultiStar: {-0.18, 0.76}, one-star: {-0.47, 1.20}
02:26:32.372 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
02:26:32.372 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.19)
02:26:32.372 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=0.76 hyp=0.78 cameraTheta=1.80 mountX=0.25 mountY=0.63, mountTheta=1.20
02:26:32.373 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=0.76, opts=13)
02:26:32.373 00.000 21444 Enqueuing Move request for scope (-0.18, 0.76)
02:26:32.373 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=254, FiltMax=65504, Gamma=0.560
02:26:32.373 00.000 21444 UpdateGuideState exits: m=5444738 SNR=153.7 Saturated
02:26:32.373 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:32.373 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:32.373 00.000 21444 Enqueuing Expose request
02:26:32.373 00.000 25848 Worker thread wakes up
02:26:32.373 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.76) opts 0xd
02:26:32.373 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, 0.76)
02:26:32.373 00.000 25848 Moving (-0.18, 0.76) raw xDistance=0.25 yDistance=0.63
02:26:32.373 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
02:26:32.373 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:26:32.373 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.63
02:26:32.373 00.000 25848 MoveAxis(E, 0, ABG)
02:26:32.373 00.000 25848 Move returns status 0, amount 0
02:26:32.373 00.000 25848 MoveAxis(N, 0, ABG)
02:26:32.373 00.000 25848 Move returns status 0, amount 0
02:26:32.373 00.000 25848 move complete, result=0
02:26:32.374 00.001 25848 worker thread done servicing request
02:26:32.374 00.000 25848 Worker thread wakes up
02:26:32.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:32.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:32.374 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
02:26:35.225 02.851 25848 Exposure complete
02:26:35.308 00.083 25848 worker thread done servicing request
02:26:35.308 00.000 21444 OnExposeComplete: enter
02:26:35.308 00.000 21444 UpdateGuideState(): m_state=6
02:26:35.309 00.001 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 978
02:26:35.309 00.000 21444 Star::Find returns 1 (1), X=1253.54, Y=668.56, Mass=5487305, SNR=176.5, Peak=65504 HFD=7.7
02:26:35.309 00.000 21444 MultiStar: [#1 0.31,1.60,1.06,U] [#2 0.32,1.79,0.73,U] [#3 0.67,1.41,0.65,U] [#4 0.20,1.63,0.92,U] [#5 -0.72,0.54,0.74,U] [#6 0.58,1.27,0.68,U] [#7 0.12,2.33,0.00,M1] [#8 -2.15,0.49,0.00,M4] 
02:26:35.309 00.000 21444 refined, 6 included, MultiStar: {0.16, 1.58}, one-star: {-0.11, 2.46}
02:26:35.309 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
02:26:35.309 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.86)
02:26:35.309 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=1.58 hyp=1.59 cameraTheta=1.47 mountX=-0.02 mountY=1.52, mountTheta=1.58
02:26:35.310 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=1.58, opts=13)
02:26:35.310 00.000 21444 Enqueuing Move request for scope (0.16, 1.58)
02:26:35.310 00.000 25848 Worker thread wakes up
02:26:35.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.58) opts 0xd
02:26:35.310 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 1.58)
02:26:35.310 00.000 25848 Moving (0.16, 1.58) raw xDistance=-0.02 yDistance=1.52
02:26:35.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:26:35.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.52 from input 1.52
02:26:35.310 00.000 25848 MoveAxis(E, 0, ABG)
02:26:35.310 00.000 25848 Move returns status 0, amount 0
02:26:35.310 00.000 25848 MoveAxis(S, 42, ABG)
02:26:35.310 00.000 25848 Guiding  Dir = 1, Dur = 42
02:26:35.310 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=216, FiltMax=65504, Gamma=0.560
02:26:35.310 00.000 21444 UpdateGuideState exits: m=5487305 SNR=176.5 Saturated
02:26:35.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:35.310 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:35.310 00.000 21444 Enqueuing Expose request
02:26:35.330 00.020 25848 IsSlewing returns 0
02:26:35.330 00.000 25848 IsGuiding returns 0
02:26:35.362 00.032 25848 PulseGuide returned control before completion, sleep 21
02:26:35.403 00.041 25848 IsGuiding returns 1
02:26:35.403 00.000 25848 scope still moving after pulse duration time elapsed
02:26:35.453 00.050 25848 IsSlewing returns 0
02:26:35.453 00.000 25848 IsGuiding returns 0
02:26:35.453 00.000 25848 scope move finished after 42 + 80 ms
02:26:35.453 00.000 25848 Move returns status 0, amount 42
02:26:35.453 00.000 25848 move complete, result=0
02:26:35.453 00.000 25848 worker thread done servicing request
02:26:35.453 00.000 25848 Worker thread wakes up
02:26:35.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:35.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:35.453 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.5 px 42 ms SOUTH
02:26:38.304 02.851 25848 Exposure complete
02:26:38.385 00.081 25848 worker thread done servicing request
02:26:38.385 00.000 21444 OnExposeComplete: enter
02:26:38.385 00.000 21444 UpdateGuideState(): m_state=6
02:26:38.385 00.000 21444 Star::Find(15, 1253, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 979
02:26:38.385 00.000 21444 Star::Find returns 1 (1), X=1253.73, Y=667.20, Mass=5653241, SNR=218.1, Peak=65504 HFD=7.8
02:26:38.385 00.000 21444 MultiStar: [#1 1.06,1.41,0.80,U] [#2 0.42,0.99,0.62,U] [#3 1.19,1.27,0.58,U] [#4 0.87,0.10,0.76,U] [#5 -0.22,0.26,0.68,U] [#6 0.70,0.37,0.64,U] [#7 0.72,0.68,0.65,U] [#8 -0.81,-0.13,0.36,U] 
02:26:38.385 00.000 21444 refined, 8 included, MultiStar: {0.50, 0.73}, one-star: {0.08, 1.10}
02:26:38.385 00.000 21444 CameraToMount -- cameraTheta (0.97) - m_xAngle (3.05) = xAngle (-2.08 = -2.08)
02:26:38.385 00.000 21444 CameraToMount -- cameraTheta (0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.92 = 1.36)
02:26:38.385 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=0.73 hyp=0.89 cameraTheta=0.97 mountX=-0.43 mountY=0.87, mountTheta=2.03
02:26:38.386 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=0.73, opts=13)
02:26:38.386 00.000 21444 Enqueuing Move request for scope (0.50, 0.73)
02:26:38.386 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=268, FiltMax=65504, Gamma=0.560
02:26:38.386 00.000 21444 UpdateGuideState exits: m=5653241 SNR=218.1 Saturated
02:26:38.386 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:38.386 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:38.386 00.000 21444 Enqueuing Expose request
02:26:38.386 00.000 25848 Worker thread wakes up
02:26:38.387 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.73) opts 0xd
02:26:38.387 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 0.73)
02:26:38.387 00.000 25848 Moving (0.50, 0.73) raw xDistance=-0.43 yDistance=0.87
02:26:38.387 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
02:26:38.387 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
02:26:38.387 00.000 25848 MoveAxis(E, 0, ABG)
02:26:38.387 00.000 25848 Move returns status 0, amount 0
02:26:38.387 00.000 25848 MoveAxis(S, 24, ABG)
02:26:38.387 00.000 25848 Guiding  Dir = 1, Dur = 24
02:26:38.407 00.020 25848 IsSlewing returns 0
02:26:38.407 00.000 25848 IsGuiding returns 0
02:26:38.487 00.080 25848 IsGuiding returns 1
02:26:38.487 00.000 25848 scope still moving after pulse duration time elapsed
02:26:38.563 00.076 25848 IsSlewing returns 0
02:26:38.563 00.000 25848 IsGuiding returns 0
02:26:38.563 00.000 25848 scope move finished after 24 + 131 ms
02:26:38.563 00.000 25848 Move returns status 0, amount 24
02:26:38.563 00.000 25848 move complete, result=0
02:26:38.563 00.000 25848 worker thread done servicing request
02:26:38.563 00.000 25848 Worker thread wakes up
02:26:38.563 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.9 px 24 ms SOUTH
02:26:38.564 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:38.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:41.413 02.849 25848 Exposure complete
02:26:41.500 00.087 25848 worker thread done servicing request
02:26:41.500 00.000 21444 OnExposeComplete: enter
02:26:41.500 00.000 21444 UpdateGuideState(): m_state=6
02:26:41.500 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 980
02:26:41.500 00.000 21444 Star::Find returns 1 (1), X=1253.20, Y=667.03, Mass=5774878, SNR=211.8, Peak=65504 HFD=8.1
02:26:41.501 00.001 21444 MultiStar: [#1 -0.14,-0.75,0.85,U] [#2 -1.33,0.64,0.70,U] [#3 -0.72,0.12,0.52,U] [#4 -0.49,-0.21,0.70,U] [#5 -0.54,-0.82,0.55,U] [#6 -0.13,-0.51,0.83,U] [#7 -0.56,1.05,0.57,U] [#8 -1.85,-0.74,0.00,M4] 
02:26:41.501 00.000 21444 refined, 7 included, MultiStar: {-0.51, 0.07}, one-star: {-0.45, 0.93}
02:26:41.501 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
02:26:41.501 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
02:26:41.501 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.07 hyp=0.52 cameraTheta=3.01 mountX=0.52 mountY=-0.13, mountTheta=-0.25
02:26:41.502 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.07, opts=13)
02:26:41.502 00.000 21444 Enqueuing Move request for scope (-0.51, 0.07)
02:26:41.502 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=242, FiltMax=65504, Gamma=0.560
02:26:41.502 00.000 21444 UpdateGuideState exits: m=5774878 SNR=211.8 Saturated
02:26:41.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:41.503 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:41.503 00.000 21444 Enqueuing Expose request
02:26:41.503 00.000 25848 Worker thread wakes up
02:26:41.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.07) opts 0xd
02:26:41.503 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.07)
02:26:41.503 00.000 25848 Moving (-0.51, 0.07) raw xDistance=0.52 yDistance=-0.13
02:26:41.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
02:26:41.503 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:41.503 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:26:41.503 00.000 25848 MoveAxis(W, 15, ABG)
02:26:41.503 00.000 25848 Guiding  Dir = 3, Dur = 15
02:26:41.534 00.031 25848 IsSlewing returns 0
02:26:41.534 00.000 25848 IsGuiding returns 0
02:26:41.567 00.033 25848 IsGuiding returns 1
02:26:41.567 00.000 25848 scope still moving after pulse duration time elapsed
02:26:41.624 00.057 25848 IsSlewing returns 0
02:26:41.624 00.000 25848 IsGuiding returns 0
02:26:41.624 00.000 25848 scope move finished after 15 + 75 ms
02:26:41.624 00.000 25848 Move returns status 0, amount 15
02:26:41.624 00.000 25848 MoveAxis(N, 0, ABG)
02:26:41.624 00.000 25848 Move returns status 0, amount 0
02:26:41.624 00.000 25848 move complete, result=0
02:26:41.624 00.000 25848 worker thread done servicing request
02:26:41.624 00.000 25848 Worker thread wakes up
02:26:41.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:41.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:41.625 00.001 21444 GuideStep: 0.5 px 15 ms WEST, -0.1 px 0 ms NORTH
02:26:44.473 02.848 25848 Exposure complete
02:26:44.560 00.087 25848 worker thread done servicing request
02:26:44.561 00.001 21444 OnExposeComplete: enter
02:26:44.561 00.000 21444 UpdateGuideState(): m_state=6
02:26:44.561 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 981
02:26:44.561 00.000 21444 Star::Find returns 1 (1), X=1252.49, Y=666.32, Mass=5587129, SNR=182.1, Peak=65504 HFD=7.8
02:26:44.561 00.000 21444 MultiStar: [#1 -0.78,-0.23,1.14,U] [#2 -0.91,0.22,0.97,U] [#3 -0.41,-0.11,0.78,U] [#4 -0.62,-0.39,1.01,U] [#5 -1.52,-0.77,0.74,U] [#6 -0.86,-0.42,0.67,U] [#7 -0.73,0.14,0.65,U] [#8 -2.59,-0.28,0.00,M5] 
02:26:44.561 00.000 21444 refined, 7 included, MultiStar: {-0.87, -0.15}, one-star: {-1.15, 0.22}
02:26:44.561 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.26)
02:26:44.561 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.58)
02:26:44.561 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-0.15 hyp=0.88 cameraTheta=-2.97 mountX=0.85 mountY=-0.47, mountTheta=-0.50
02:26:44.562 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-0.15, opts=13)
02:26:44.562 00.000 21444 Enqueuing Move request for scope (-0.87, -0.15)
02:26:44.562 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=268, FiltMax=65504, Gamma=0.560
02:26:44.562 00.000 21444 UpdateGuideState exits: m=5587129 SNR=182.1 Saturated
02:26:44.562 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:44.562 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:44.562 00.000 21444 Enqueuing Expose request
02:26:44.563 00.001 25848 Worker thread wakes up
02:26:44.563 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.15) opts 0xd
02:26:44.563 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -0.15)
02:26:44.563 00.000 25848 Moving (-0.87, -0.15) raw xDistance=0.85 yDistance=-0.47
02:26:44.563 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.85
02:26:44.563 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:44.563 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:26:44.563 00.000 25848 MoveAxis(W, 26, ABG)
02:26:44.563 00.000 25848 Guiding  Dir = 3, Dur = 26
02:26:44.612 00.049 25848 IsSlewing returns 0
02:26:44.612 00.000 25848 IsGuiding returns 0
02:26:44.643 00.031 25848 IsGuiding returns 1
02:26:44.643 00.000 25848 scope still moving after pulse duration time elapsed
02:26:44.751 00.108 25848 IsSlewing returns 0
02:26:44.751 00.000 25848 IsGuiding returns 0
02:26:44.751 00.000 25848 scope move finished after 26 + 114 ms
02:26:44.751 00.000 25848 Move returns status 0, amount 26
02:26:44.752 00.001 25848 MoveAxis(N, 0, ABG)
02:26:44.752 00.000 25848 Move returns status 0, amount 0
02:26:44.752 00.000 25848 move complete, result=0
02:26:44.752 00.000 25848 worker thread done servicing request
02:26:44.752 00.000 25848 Worker thread wakes up
02:26:44.752 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.5 px 0 ms NORTH
02:26:44.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:44.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:47.595 02.843 25848 Exposure complete
02:26:47.672 00.077 25848 worker thread done servicing request
02:26:47.672 00.000 21444 OnExposeComplete: enter
02:26:47.672 00.000 21444 UpdateGuideState(): m_state=6
02:26:47.672 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 982
02:26:47.672 00.000 21444 Star::Find returns 1 (1), X=1252.00, Y=665.58, Mass=5338341, SNR=207.4, Peak=65504 HFD=7.9
02:26:47.672 00.000 21444 MultiStar: [#1 -0.78,-0.72,0.84,U] [#2 -0.96,-0.28,0.77,U] [#3 -0.88,-0.43,0.60,U] [#4 -0.70,-1.06,0.78,U] [#5 -1.34,-1.37,0.52,U] [#6 -0.64,-0.85,0.73,U] [#7 -0.73,-1.06,0.53,U] [#8 -1.99,-1.47,0.00,M6] 
02:26:47.672 00.000 21444 refined, 7 included, MultiStar: {-0.98, -0.75}, one-star: {-1.64, -0.52}
02:26:47.672 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
02:26:47.672 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.39 = -2.10)
02:26:47.672 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=-0.75 hyp=1.24 cameraTheta=-2.49 mountX=0.91 mountY=-1.07, mountTheta=-0.86
02:26:47.674 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=-0.75, opts=13)
02:26:47.674 00.000 21444 Enqueuing Move request for scope (-0.98, -0.75)
02:26:47.675 00.001 25848 Worker thread wakes up
02:26:47.675 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.75) opts 0xd
02:26:47.675 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, -0.75)
02:26:47.675 00.000 25848 Moving (-0.98, -0.75) raw xDistance=0.91 yDistance=-1.07
02:26:47.675 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.91
02:26:47.675 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:26:47.675 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=368, FiltMax=65504, Gamma=0.560
02:26:47.675 00.000 21444 UpdateGuideState exits: m=5338341 SNR=207.4 Saturated
02:26:47.675 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.07
02:26:47.675 00.000 25848 MoveAxis(W, 28, ABG)
02:26:47.675 00.000 25848 Guiding  Dir = 3, Dur = 28
02:26:47.675 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:47.675 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:47.675 00.000 21444 Enqueuing Expose request
02:26:47.703 00.028 25848 IsSlewing returns 0
02:26:47.703 00.000 25848 IsGuiding returns 0
02:26:47.770 00.067 25848 IsGuiding returns 1
02:26:47.770 00.000 25848 scope still moving after pulse duration time elapsed
02:26:47.829 00.059 25848 IsSlewing returns 0
02:26:47.829 00.000 25848 IsGuiding returns 0
02:26:47.829 00.000 25848 scope move finished after 28 + 97 ms
02:26:47.829 00.000 25848 Move returns status 0, amount 28
02:26:47.829 00.000 25848 MoveAxis(N, 0, ABG)
02:26:47.829 00.000 25848 Move returns status 0, amount 0
02:26:47.829 00.000 25848 move complete, result=0
02:26:47.829 00.000 25848 worker thread done servicing request
02:26:47.830 00.001 25848 Worker thread wakes up
02:26:47.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:47.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:47.830 00.000 21444 GuideStep: 0.9 px 28 ms WEST, -1.1 px 0 ms NORTH
02:26:50.676 02.846 25848 Exposure complete
02:26:50.762 00.086 25848 worker thread done servicing request
02:26:50.763 00.001 21444 OnExposeComplete: enter
02:26:50.763 00.000 21444 UpdateGuideState(): m_state=6
02:26:50.763 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 983
02:26:50.763 00.000 21444 Star::Find returns 1 (1), X=1254.98, Y=665.50, Mass=5496312, SNR=225.3, Peak=65504 HFD=8.0
02:26:50.763 00.000 21444 MultiStar: [#1 2.29,-0.60,0.00,M1] [#2 1.65,-0.01,0.91,U] [#3 1.60,0.25,0.81,U] [#4 1.90,-1.08,0.00,M1] [#5 1.61,-1.10,0.61,U] [#6 2.05,-1.10,0.00,M1] [#7 1.57,-0.18,0.55,U] [#8 0.76,-1.44,0.41,U] 
02:26:50.763 00.000 21444 single-star, 5 included, MultiStar: {1.46, -0.41}, one-star: {1.33, -0.60}
02:26:50.763 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.48 = 2.81)
02:26:50.763 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.04)
02:26:50.763 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-0.60 hyp=1.46 cameraTheta=-0.42 mountX=-1.38 mountY=-0.05, mountTheta=-3.10
02:26:50.764 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-0.60, opts=13)
02:26:50.764 00.000 21444 Enqueuing Move request for scope (1.33, -0.60)
02:26:50.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=266, FiltMax=65504, Gamma=0.560
02:26:50.764 00.000 21444 UpdateGuideState exits: m=5496312 SNR=225.3 Saturated
02:26:50.764 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:50.764 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:50.764 00.000 21444 Enqueuing Expose request
02:26:50.764 00.000 25848 Worker thread wakes up
02:26:50.765 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -0.60) opts 0xd
02:26:50.765 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -0.60)
02:26:50.765 00.000 25848 Moving (1.33, -0.60) raw xDistance=-1.38 yDistance=-0.05
02:26:50.765 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.38
02:26:50.765 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:50.765 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:26:50.765 00.000 25848 MoveAxis(E, 38, ABG)
02:26:50.765 00.000 25848 Guiding  Dir = 2, Dur = 38
02:26:50.797 00.032 25848 IsSlewing returns 0
02:26:50.823 00.026 25848 IsGuiding returns 0
02:26:50.845 00.022 25848 PulseGuide returned control before completion, sleep 27
02:26:50.881 00.036 25848 IsGuiding returns 1
02:26:50.881 00.000 25848 scope still moving after pulse duration time elapsed
02:26:50.936 00.055 25848 IsSlewing returns 0
02:26:50.936 00.000 25848 IsGuiding returns 0
02:26:50.936 00.000 25848 scope move finished after 38 + 74 ms
02:26:50.936 00.000 25848 Move returns status 0, amount 38
02:26:50.936 00.000 25848 MoveAxis(N, 0, ABG)
02:26:50.936 00.000 25848 Move returns status 0, amount 0
02:26:50.936 00.000 25848 move complete, result=0
02:26:50.936 00.000 25848 worker thread done servicing request
02:26:50.936 00.000 25848 Worker thread wakes up
02:26:50.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:50.937 00.001 21444 GuideStep: -1.4 px 38 ms EAST, -0.1 px 0 ms NORTH
02:26:50.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:53.783 02.846 25848 Exposure complete
02:26:53.862 00.079 25848 worker thread done servicing request
02:26:53.863 00.001 21444 OnExposeComplete: enter
02:26:53.863 00.000 21444 UpdateGuideState(): m_state=6
02:26:53.863 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 984
02:26:53.863 00.000 21444 Star::Find returns 1 (1), X=1253.68, Y=666.19, Mass=5636893, SNR=212.4, Peak=65504 HFD=7.9
02:26:53.863 00.000 21444 MultiStar: [#1 0.66,-0.76,1.03,U] [#2 0.02,-0.14,0.84,U] [#3 0.18,-0.51,0.68,U] [#4 0.83,-0.91,0.72,U] [#5 0.51,-1.57,0.70,U] [#6 1.36,-0.77,0.65,U] [#7 0.22,0.01,0.48,U] [#8 -0.65,-1.18,0.48,U] 
02:26:53.863 00.000 21444 single-star, 8 included, MultiStar: {0.38, -0.60}, one-star: {0.04, 0.09}
02:26:53.863 00.000 21444 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.05) = xAngle (-1.89 = -1.89)
02:26:53.863 00.000 21444 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.74 = 1.55)
02:26:53.863 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.16 mountX=-0.03 mountY=0.09, mountTheta=1.88
02:26:53.864 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=0.09, opts=13)
02:26:53.864 00.000 21444 Enqueuing Move request for scope (0.04, 0.09)
02:26:53.864 00.000 25848 Worker thread wakes up
02:26:53.864 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
02:26:53.864 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
02:26:53.864 00.000 25848 Moving (0.04, 0.09) raw xDistance=-0.03 yDistance=0.09
02:26:53.864 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:26:53.864 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:53.864 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=268, FiltMax=65504, Gamma=0.560
02:26:53.864 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:26:53.864 00.000 25848 MoveAxis(E, 0, ABG)
02:26:53.864 00.000 25848 Move returns status 0, amount 0
02:26:53.865 00.001 25848 MoveAxis(N, 0, ABG)
02:26:53.865 00.000 25848 Move returns status 0, amount 0
02:26:53.865 00.000 21444 UpdateGuideState exits: m=5636893 SNR=212.4 Saturated
02:26:53.865 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:53.865 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:53.865 00.000 21444 Enqueuing Expose request
02:26:53.865 00.000 25848 move complete, result=0
02:26:53.865 00.000 25848 worker thread done servicing request
02:26:53.865 00.000 25848 Worker thread wakes up
02:26:53.865 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:26:53.865 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:53.865 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:56.702 02.837 25848 Exposure complete
02:26:56.790 00.088 25848 worker thread done servicing request
02:26:56.791 00.001 21444 OnExposeComplete: enter
02:26:56.791 00.000 21444 UpdateGuideState(): m_state=6
02:26:56.791 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 985
02:26:56.791 00.000 21444 Star::Find returns 1 (1), X=1254.34, Y=664.21, Mass=5354026, SNR=165.4, Peak=65504 HFD=7.9
02:26:56.791 00.000 21444 MultiStar: [#1 1.81,-1.93,0.00,M1] [#2 1.23,-1.78,0.00,M1] [#3 1.39,-1.22,0.62,U] [#4 0.98,-2.88,0.00,M1] [#5 0.34,-2.44,0.00,M1] [#6 0.82,-2.37,0.00,M1] [#7 1.03,-2.20,0.00,M1] [#8 -0.59,-2.65,0.00,M5] 
02:26:56.791 00.000 21444 refined, 1 included, MultiStar: {0.96, -1.64}, one-star: {0.70, -1.89}
02:26:56.791 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
02:26:56.791 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
02:26:56.791 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=-1.64 hyp=1.90 cameraTheta=-1.04 mountX=-1.11 mountY=-1.15, mountTheta=-2.34
02:26:56.792 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=-1.64, opts=13)
02:26:56.792 00.000 21444 Enqueuing Move request for scope (0.96, -1.64)
02:26:56.792 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=244, FiltMax=65504, Gamma=0.560
02:26:56.793 00.001 21444 UpdateGuideState exits: m=5354026 SNR=165.4 Saturated
02:26:56.793 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:56.793 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:56.793 00.000 21444 Enqueuing Expose request
02:26:56.793 00.000 25848 Worker thread wakes up
02:26:56.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, -1.64) opts 0xd
02:26:56.793 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, -1.64)
02:26:56.793 00.000 25848 Moving (0.96, -1.64) raw xDistance=-1.11 yDistance=-1.15
02:26:56.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.11
02:26:56.793 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:26:56.793 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.15
02:26:56.793 00.000 25848 MoveAxis(E, 32, ABG)
02:26:56.793 00.000 25848 Guiding  Dir = 2, Dur = 32
02:26:56.848 00.055 25848 IsSlewing returns 0
02:26:56.848 00.000 25848 IsGuiding returns 0
02:26:56.880 00.032 25848 PulseGuide returned control before completion, sleep 11
02:26:56.905 00.025 25848 IsGuiding returns 1
02:26:56.905 00.000 25848 scope still moving after pulse duration time elapsed
02:26:56.968 00.063 25848 IsSlewing returns 0
02:26:56.969 00.001 25848 IsGuiding returns 0
02:26:56.969 00.000 25848 scope move finished after 32 + 88 ms
02:26:56.969 00.000 25848 Move returns status 0, amount 32
02:26:56.969 00.000 25848 MoveAxis(N, 0, ABG)
02:26:56.969 00.000 25848 Move returns status 0, amount 0
02:26:56.969 00.000 25848 move complete, result=0
02:26:56.969 00.000 25848 worker thread done servicing request
02:26:56.969 00.000 25848 Worker thread wakes up
02:26:56.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:56.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:26:56.969 00.000 21444 GuideStep: -1.1 px 32 ms EAST, -1.1 px 0 ms NORTH
02:26:59.817 02.848 25848 Exposure complete
02:26:59.899 00.082 25848 worker thread done servicing request
02:26:59.899 00.000 21444 OnExposeComplete: enter
02:26:59.899 00.000 21444 UpdateGuideState(): m_state=6
02:26:59.900 00.001 21444 Star::Find(15, 1254, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 986
02:26:59.900 00.000 21444 Star::Find returns 1 (1), X=1252.90, Y=666.23, Mass=5673297, SNR=220.2, Peak=65504 HFD=7.9
02:26:59.900 00.000 21444 MultiStar: [#1 -0.12,-0.62,1.03,U] [#2 -0.77,-0.00,0.77,U] [#3 -0.55,-0.46,0.56,U] [#4 -0.18,-0.59,0.90,U] [#5 -0.63,-0.87,0.65,U] [#6 -0.12,-0.36,0.68,U] [#7 -0.33,-0.27,0.58,U] [#8 -1.79,-1.33,0.00,M6] 
02:26:59.900 00.000 21444 refined, 7 included, MultiStar: {-0.42, -0.37}, one-star: {-0.75, 0.13}
02:26:59.900 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.48 = 0.80)
02:26:59.900 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.32 = -2.04)
02:26:59.900 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.37 hyp=0.56 cameraTheta=-2.43 mountX=0.39 mountY=-0.50, mountTheta=-0.91
02:26:59.902 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.37, opts=13)
02:26:59.902 00.000 21444 Enqueuing Move request for scope (-0.42, -0.37)
02:26:59.902 00.000 25848 Worker thread wakes up
02:26:59.902 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.37) opts 0xd
02:26:59.902 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.37)
02:26:59.902 00.000 25848 Moving (-0.42, -0.37) raw xDistance=0.39 yDistance=-0.50
02:26:59.902 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
02:26:59.902 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:59.902 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
02:26:59.902 00.000 25848 MoveAxis(E, 0, ABG)
02:26:59.902 00.000 25848 Move returns status 0, amount 0
02:26:59.902 00.000 25848 MoveAxis(N, 0, ABG)
02:26:59.902 00.000 25848 Move returns status 0, amount 0
02:26:59.902 00.000 25848 move complete, result=0
02:26:59.902 00.000 25848 worker thread done servicing request
02:26:59.902 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2384, FiltMin=142, FiltMax=65504, Gamma=0.560
02:26:59.902 00.000 21444 UpdateGuideState exits: m=5673297 SNR=220.2 Saturated
02:26:59.902 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:59.902 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:26:59.902 00.000 21444 Enqueuing Expose request
02:26:59.902 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
02:26:59.902 00.000 25848 Worker thread wakes up
02:26:59.902 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:26:59.902 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:02.741 02.839 25848 Exposure complete
02:27:02.828 00.087 25848 worker thread done servicing request
02:27:02.828 00.000 21444 OnExposeComplete: enter
02:27:02.828 00.000 21444 UpdateGuideState(): m_state=6
02:27:02.829 00.001 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 987
02:27:02.829 00.000 21444 Star::Find returns 1 (1), X=1252.18, Y=666.47, Mass=5760150, SNR=226.3, Peak=65504 HFD=8.1
02:27:02.829 00.000 21444 MultiStar: [#1 -0.26,1.04,0.92,U] [#2 -0.94,1.06,0.84,U] [#3 0.02,0.90,0.50,U] [#4 -1.56,-0.12,0.79,U] [#5 -0.95,-0.41,0.65,U] [#6 -0.54,-0.41,0.78,U] [#7 -0.88,-0.10,0.55,U] [#8 -2.53,-1.11,0.00,M7] 
02:27:02.829 00.000 21444 refined, 7 included, MultiStar: {-0.87, 0.32}, one-star: {-1.47, 0.37}
02:27:02.829 00.000 21444 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.05) = xAngle (-0.26 = -0.26)
02:27:02.829 00.000 21444 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.10 = -3.10)
02:27:02.829 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=0.32 hyp=0.93 cameraTheta=2.79 mountX=0.90 mountY=-0.03, mountTheta=-0.04
02:27:02.830 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=0.32, opts=13)
02:27:02.830 00.000 21444 Enqueuing Move request for scope (-0.87, 0.32)
02:27:02.830 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=194, FiltMax=65504, Gamma=0.560
02:27:02.830 00.000 21444 UpdateGuideState exits: m=5760150 SNR=226.3 Saturated
02:27:02.830 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:02.830 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:02.830 00.000 21444 Enqueuing Expose request
02:27:02.830 00.000 25848 Worker thread wakes up
02:27:02.830 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.32) opts 0xd
02:27:02.830 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 0.32)
02:27:02.830 00.000 25848 Moving (-0.87, 0.32) raw xDistance=0.90 yDistance=-0.03
02:27:02.831 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.90
02:27:02.831 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:02.831 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:27:02.831 00.000 25848 MoveAxis(W, 26, ABG)
02:27:02.831 00.000 25848 Guiding  Dir = 3, Dur = 26
02:27:02.861 00.030 25848 IsSlewing returns 0
02:27:02.862 00.001 25848 IsGuiding returns 0
02:27:02.894 00.032 25848 IsGuiding returns 1
02:27:02.894 00.000 25848 scope still moving after pulse duration time elapsed
02:27:02.953 00.059 25848 IsSlewing returns 0
02:27:02.953 00.000 25848 IsGuiding returns 0
02:27:02.953 00.000 25848 scope move finished after 26 + 66 ms
02:27:02.953 00.000 25848 Move returns status 0, amount 26
02:27:02.953 00.000 25848 MoveAxis(N, 0, ABG)
02:27:02.953 00.000 25848 Move returns status 0, amount 0
02:27:02.953 00.000 25848 move complete, result=0
02:27:02.953 00.000 25848 worker thread done servicing request
02:27:02.953 00.000 25848 Worker thread wakes up
02:27:02.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:02.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:02.954 00.001 21444 GuideStep: 0.9 px 26 ms WEST, -0.0 px 0 ms NORTH
02:27:05.797 02.843 25848 Exposure complete
02:27:05.875 00.078 25848 worker thread done servicing request
02:27:05.875 00.000 21444 OnExposeComplete: enter
02:27:05.876 00.001 21444 UpdateGuideState(): m_state=6
02:27:05.876 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 988
02:27:05.876 00.000 21444 Star::Find returns 1 (1), X=1253.27, Y=667.39, Mass=5667090, SNR=189.6, Peak=65504 HFD=8.0
02:27:05.876 00.000 21444 MultiStar: [#1 -0.21,-0.29,0.87,U] [#2 -1.35,-0.05,0.97,U] [#3 0.94,0.14,0.66,U] [#4 -0.27,0.11,0.85,U] [#5 -0.31,-0.84,0.94,U] [#6 0.63,-0.52,0.87,U] [#7 -0.68,1.20,0.63,U] [#8 -0.98,-0.83,0.54,U] 
02:27:05.876 00.000 21444 refined, 8 included, MultiStar: {-0.30, 0.03}, one-star: {-0.38, 1.29}
02:27:05.876 00.000 21444 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
02:27:05.876 00.000 21444 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
02:27:05.876 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.03 mountX=0.30 mountY=-0.08, mountTheta=-0.26
02:27:05.877 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=0.03, opts=13)
02:27:05.877 00.000 21444 Enqueuing Move request for scope (-0.30, 0.03)
02:27:05.877 00.000 25848 Worker thread wakes up
02:27:05.877 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.03) opts 0xd
02:27:05.877 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 0.03)
02:27:05.877 00.000 25848 Moving (-0.30, 0.03) raw xDistance=0.30 yDistance=-0.08
02:27:05.877 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=206, FiltMax=65504, Gamma=0.560
02:27:05.877 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
02:27:05.877 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:05.877 00.000 21444 UpdateGuideState exits: m=5667090 SNR=189.6 Saturated
02:27:05.877 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:05.877 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:27:05.878 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:05.878 00.000 21444 Enqueuing Expose request
02:27:05.878 00.000 25848 MoveAxis(E, 0, ABG)
02:27:05.878 00.000 25848 Move returns status 0, amount 0
02:27:05.878 00.000 25848 MoveAxis(N, 0, ABG)
02:27:05.878 00.000 25848 Move returns status 0, amount 0
02:27:05.878 00.000 25848 move complete, result=0
02:27:05.878 00.000 25848 worker thread done servicing request
02:27:05.878 00.000 25848 Worker thread wakes up
02:27:05.878 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:05.878 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:05.878 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:08.730 02.852 25848 Exposure complete
02:27:08.818 00.088 25848 worker thread done servicing request
02:27:08.819 00.001 21444 OnExposeComplete: enter
02:27:08.819 00.000 21444 UpdateGuideState(): m_state=6
02:27:08.819 00.000 21444 Star::Find(15, 1253, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 989
02:27:08.819 00.000 21444 Star::Find returns 1 (1), X=1254.77, Y=667.36, Mass=5653758, SNR=246.6, Peak=65504 HFD=7.7
02:27:08.819 00.000 21444 MultiStar: [#1 2.70,0.51,0.00,M1] [#2 1.50,1.54,0.00,M1] [#3 2.03,0.85,0.00,M1] [#4 1.49,0.58,0.81,U] [#5 2.03,0.48,0.00,M1] [#6 1.85,0.37,0.56,U] [#7 1.87,1.10,0.00,M1] [#8 0.36,0.24,0.49,U] 
02:27:08.819 00.000 21444 refined, 3 included, MultiStar: {1.24, 0.72}, one-star: {1.12, 1.26}
02:27:08.819 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
02:27:08.819 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.92)
02:27:08.819 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=0.72 hyp=1.43 cameraTheta=0.53 mountX=-1.17 mountY=1.13, mountTheta=2.37
02:27:08.820 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=0.72, opts=13)
02:27:08.820 00.000 21444 Enqueuing Move request for scope (1.24, 0.72)
02:27:08.820 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=306, FiltMax=65504, Gamma=0.560
02:27:08.820 00.000 21444 UpdateGuideState exits: m=5653758 SNR=246.6 Saturated
02:27:08.820 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:08.820 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:08.821 00.001 21444 Enqueuing Expose request
02:27:08.821 00.000 25848 Worker thread wakes up
02:27:08.821 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, 0.72) opts 0xd
02:27:08.821 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, 0.72)
02:27:08.821 00.000 25848 Moving (1.24, 0.72) raw xDistance=-1.17 yDistance=1.13
02:27:08.821 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17
02:27:08.821 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:27:08.821 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
02:27:08.821 00.000 25848 MoveAxis(E, 34, ABG)
02:27:08.821 00.000 25848 Guiding  Dir = 2, Dur = 34
02:27:08.845 00.024 25848 IsSlewing returns 0
02:27:08.864 00.019 25848 IsGuiding returns 0
02:27:08.895 00.031 25848 PulseGuide returned control before completion, sleep 13
02:27:08.917 00.022 25848 IsGuiding returns 1
02:27:08.917 00.000 25848 scope still moving after pulse duration time elapsed
02:27:08.968 00.051 25848 IsSlewing returns 0
02:27:08.969 00.001 25848 IsGuiding returns 0
02:27:08.969 00.000 25848 scope move finished after 34 + 70 ms
02:27:08.969 00.000 25848 Move returns status 0, amount 34
02:27:08.969 00.000 25848 MoveAxis(N, 0, ABG)
02:27:08.969 00.000 25848 Move returns status 0, amount 0
02:27:08.969 00.000 25848 move complete, result=0
02:27:08.969 00.000 25848 worker thread done servicing request
02:27:08.969 00.000 25848 Worker thread wakes up
02:27:08.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:08.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:08.969 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 1.1 px 0 ms NORTH
02:27:11.815 02.846 25848 Exposure complete
02:27:11.902 00.087 25848 worker thread done servicing request
02:27:11.902 00.000 21444 OnExposeComplete: enter
02:27:11.902 00.000 21444 UpdateGuideState(): m_state=6
02:27:11.903 00.001 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 990
02:27:11.903 00.000 21444 Star::Find returns 1 (1), X=1254.27, Y=667.42, Mass=5901658, SNR=246.8, Peak=65504 HFD=8.1
02:27:11.903 00.000 21444 MultiStar: [#1 1.02,0.50,0.90,U] [#2 0.25,0.38,0.68,U] [#3 0.84,0.12,0.49,U] [#4 0.82,0.68,0.75,U] [#5 0.25,0.91,0.65,U] [#6 0.87,0.41,0.60,U] [#7 1.00,1.39,0.60,U] [#8 -0.71,0.30,0.53,U] 
02:27:11.903 00.000 21444 refined, 8 included, MultiStar: {0.59, 0.71}, one-star: {0.62, 1.32}
02:27:11.903 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
02:27:11.903 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.01 = 1.27)
02:27:11.903 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=0.71 hyp=0.93 cameraTheta=0.88 mountX=-0.52 mountY=0.88, mountTheta=2.10
02:27:11.904 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=0.71, opts=13)
02:27:11.904 00.000 21444 Enqueuing Move request for scope (0.59, 0.71)
02:27:11.904 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=206, FiltMax=65504, Gamma=0.560
02:27:11.904 00.000 21444 UpdateGuideState exits: m=5901658 SNR=246.8 Saturated
02:27:11.904 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:11.904 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:11.904 00.000 21444 Enqueuing Expose request
02:27:11.904 00.000 25848 Worker thread wakes up
02:27:11.905 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.71) opts 0xd
02:27:11.905 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 0.71)
02:27:11.905 00.000 25848 Moving (0.59, 0.71) raw xDistance=-0.52 yDistance=0.88
02:27:11.905 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.52
02:27:11.905 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
02:27:11.905 00.000 25848 MoveAxis(E, 18, ABG)
02:27:11.905 00.000 25848 Guiding  Dir = 2, Dur = 18
02:27:11.935 00.030 25848 IsSlewing returns 0
02:27:11.935 00.000 25848 IsGuiding returns 0
02:27:11.997 00.062 25848 IsGuiding returns 1
02:27:11.997 00.000 25848 scope still moving after pulse duration time elapsed
02:27:12.048 00.051 25848 IsSlewing returns 0
02:27:12.048 00.000 25848 IsGuiding returns 0
02:27:12.048 00.000 25848 scope move finished after 18 + 94 ms
02:27:12.049 00.001 25848 Move returns status 0, amount 18
02:27:12.049 00.000 25848 MoveAxis(S, 24, ABG)
02:27:12.049 00.000 25848 Guiding  Dir = 1, Dur = 24
02:27:12.077 00.028 25848 IsSlewing returns 0
02:27:12.077 00.000 25848 IsGuiding returns 0
02:27:12.109 00.032 25848 IsGuiding returns 1
02:27:12.109 00.000 25848 scope still moving after pulse duration time elapsed
02:27:12.156 00.047 25848 IsSlewing returns 0
02:27:12.156 00.000 25848 IsGuiding returns 0
02:27:12.156 00.000 25848 scope move finished after 24 + 55 ms
02:27:12.156 00.000 25848 Move returns status 0, amount 24
02:27:12.156 00.000 25848 move complete, result=0
02:27:12.156 00.000 25848 worker thread done servicing request
02:27:12.156 00.000 25848 Worker thread wakes up
02:27:12.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:12.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:12.156 00.000 21444 GuideStep: -0.5 px 18 ms EAST, 0.9 px 24 ms SOUTH
02:27:15.006 02.850 25848 Exposure complete
02:27:15.088 00.082 25848 worker thread done servicing request
02:27:15.089 00.001 21444 OnExposeComplete: enter
02:27:15.089 00.000 21444 UpdateGuideState(): m_state=6
02:27:15.089 00.000 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 991
02:27:15.089 00.000 21444 Star::Find returns 1 (1), X=1254.37, Y=666.36, Mass=5815451, SNR=250.2, Peak=65504 HFD=8.0
02:27:15.089 00.000 21444 MultiStar: [#1 1.46,0.92,0.85,U] [#2 0.30,0.89,0.73,U] [#3 1.33,0.85,0.56,U] [#4 1.20,0.06,0.61,U] [#5 0.57,0.38,0.63,U] [#6 0.95,0.70,0.50,U] [#7 0.97,0.30,0.41,U] [#8 -0.39,-0.47,0.45,U] 
02:27:15.089 00.000 21444 single-star, 8 included, MultiStar: {0.82, 0.47}, one-star: {0.73, 0.26}
02:27:15.089 00.000 21444 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
02:27:15.089 00.000 21444 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
02:27:15.089 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.26 hyp=0.77 cameraTheta=0.35 mountX=-0.70 mountY=0.52, mountTheta=2.50
02:27:15.090 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.26, opts=13)
02:27:15.090 00.000 21444 Enqueuing Move request for scope (0.73, 0.26)
02:27:15.090 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=356, FiltMax=65504, Gamma=0.560
02:27:15.090 00.000 21444 UpdateGuideState exits: m=5815451 SNR=250.2 Saturated
02:27:15.090 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:15.090 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:15.090 00.000 21444 Enqueuing Expose request
02:27:15.090 00.000 25848 Worker thread wakes up
02:27:15.090 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.26) opts 0xd
02:27:15.090 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.26)
02:27:15.090 00.000 25848 Moving (0.73, 0.26) raw xDistance=-0.70 yDistance=0.52
02:27:15.090 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.70
02:27:15.090 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
02:27:15.091 00.001 25848 MoveAxis(E, 22, ABG)
02:27:15.091 00.000 25848 Guiding  Dir = 2, Dur = 22
02:27:15.123 00.032 25848 IsSlewing returns 0
02:27:15.123 00.000 25848 IsGuiding returns 0
02:27:15.155 00.032 25848 IsGuiding returns 1
02:27:15.155 00.000 25848 scope still moving after pulse duration time elapsed
02:27:15.256 00.101 25848 IsSlewing returns 0
02:27:15.257 00.001 25848 IsGuiding returns 0
02:27:15.257 00.000 25848 scope move finished after 22 + 111 ms
02:27:15.257 00.000 25848 Move returns status 0, amount 22
02:27:15.257 00.000 25848 MoveAxis(S, 14, ABG)
02:27:15.257 00.000 25848 Guiding  Dir = 1, Dur = 14
02:27:15.282 00.025 25848 IsSlewing returns 0
02:27:15.282 00.000 25848 IsGuiding returns 0
02:27:15.314 00.032 25848 IsGuiding returns 1
02:27:15.314 00.000 25848 scope still moving after pulse duration time elapsed
02:27:15.361 00.047 25848 IsSlewing returns 0
02:27:15.361 00.000 25848 IsGuiding returns 0
02:27:15.361 00.000 25848 scope move finished after 14 + 65 ms
02:27:15.361 00.000 25848 Move returns status 0, amount 14
02:27:15.361 00.000 25848 move complete, result=0
02:27:15.361 00.000 25848 worker thread done servicing request
02:27:15.361 00.000 25848 Worker thread wakes up
02:27:15.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:15.361 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:15.361 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.5 px 14 ms SOUTH
02:27:18.207 02.846 25848 Exposure complete
02:27:18.286 00.079 25848 worker thread done servicing request
02:27:18.286 00.000 21444 OnExposeComplete: enter
02:27:18.286 00.000 21444 UpdateGuideState(): m_state=6
02:27:18.287 00.001 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 992
02:27:18.287 00.000 21444 Star::Find returns 1 (1), X=1253.72, Y=666.14, Mass=5707274, SNR=228.1, Peak=65504 HFD=7.8
02:27:18.287 00.000 21444 MultiStar: [#1 1.01,0.36,1.28,U] [#2 0.47,0.89,0.98,U] [#3 1.34,0.59,0.72,U] [#4 0.78,-0.60,0.81,U] [#5 -0.35,-0.41,0.70,U] [#6 1.21,-0.39,0.69,U] [#7 0.57,-0.00,0.53,U] [#8 -1.11,-0.71,0.62,U] 
02:27:18.287 00.000 21444 single-star, 8 included, MultiStar: {0.49, 0.04}, one-star: {0.07, 0.04}
02:27:18.287 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
02:27:18.287 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.91)
02:27:18.287 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.09 cameraTheta=0.52 mountX=-0.07 mountY=0.07, mountTheta=2.37
02:27:18.288 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.04, opts=13)
02:27:18.288 00.000 21444 Enqueuing Move request for scope (0.07, 0.04)
02:27:18.288 00.000 25848 Worker thread wakes up
02:27:18.288 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=208, FiltMax=65504, Gamma=0.560
02:27:18.288 00.000 21444 UpdateGuideState exits: m=5707274 SNR=228.1 Saturated
02:27:18.288 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:18.288 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:18.288 00.000 21444 Enqueuing Expose request
02:27:18.288 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
02:27:18.288 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
02:27:18.288 00.000 25848 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=0.07
02:27:18.288 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:27:18.288 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:18.288 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:27:18.288 00.000 25848 MoveAxis(E, 0, ABG)
02:27:18.288 00.000 25848 Move returns status 0, amount 0
02:27:18.288 00.000 25848 MoveAxis(N, 0, ABG)
02:27:18.288 00.000 25848 Move returns status 0, amount 0
02:27:18.288 00.000 25848 move complete, result=0
02:27:18.288 00.000 25848 worker thread done servicing request
02:27:18.289 00.001 25848 Worker thread wakes up
02:27:18.289 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:18.289 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:18.289 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:21.138 02.849 25848 Exposure complete
02:27:21.220 00.082 25848 worker thread done servicing request
02:27:21.220 00.000 21444 OnExposeComplete: enter
02:27:21.220 00.000 21444 UpdateGuideState(): m_state=6
02:27:21.220 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 993
02:27:21.220 00.000 21444 Star::Find returns 1 (1), X=1254.08, Y=666.41, Mass=5551688, SNR=167.5, Peak=65504 HFD=7.9
02:27:21.220 00.000 21444 MultiStar: [#1 1.49,-0.29,0.95,U] [#2 0.39,-0.14,0.88,U] [#3 1.35,0.24,0.69,U] [#4 1.28,-1.13,1.17,U] [#5 2.23,-0.38,0.00,M1] [#6 0.46,-1.01,0.83,U] [#7 0.71,-0.64,0.79,U] [#8 -0.70,-1.32,0.48,U] 
02:27:21.220 00.000 21444 single-star, 7 included, MultiStar: {0.77, -0.47}, one-star: {0.43, 0.31}
02:27:21.220 00.000 21444 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.05) = xAngle (-2.43 = -2.43)
02:27:21.220 00.000 21444 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.01)
02:27:21.220 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.31 hyp=0.53 cameraTheta=0.63 mountX=-0.40 mountY=0.45, mountTheta=2.30
02:27:21.221 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.31, opts=13)
02:27:21.221 00.000 21444 Enqueuing Move request for scope (0.43, 0.31)
02:27:21.221 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=192, FiltMax=65504, Gamma=0.560
02:27:21.221 00.000 21444 UpdateGuideState exits: m=5551688 SNR=167.5 Saturated
02:27:21.221 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:21.221 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:21.221 00.000 21444 Enqueuing Expose request
02:27:21.221 00.000 25848 Worker thread wakes up
02:27:21.221 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.31) opts 0xd
02:27:21.221 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.31)
02:27:21.221 00.000 25848 Moving (0.43, 0.31) raw xDistance=-0.40 yDistance=0.45
02:27:21.221 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
02:27:21.221 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:21.221 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
02:27:21.221 00.000 25848 MoveAxis(E, 0, ABG)
02:27:21.221 00.000 25848 Move returns status 0, amount 0
02:27:21.221 00.000 25848 MoveAxis(N, 0, ABG)
02:27:21.221 00.000 25848 Move returns status 0, amount 0
02:27:21.221 00.000 25848 move complete, result=0
02:27:21.221 00.000 25848 worker thread done servicing request
02:27:21.221 00.000 25848 Worker thread wakes up
02:27:21.221 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
02:27:21.222 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:21.222 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:24.061 02.839 25848 Exposure complete
02:27:24.137 00.076 25848 worker thread done servicing request
02:27:24.137 00.000 21444 OnExposeComplete: enter
02:27:24.137 00.000 21444 UpdateGuideState(): m_state=6
02:27:24.137 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 994
02:27:24.137 00.000 21444 Star::Find returns 1 (1), X=1257.18, Y=666.58, Mass=5769454, SNR=205.4, Peak=65504 HFD=8.1
02:27:24.137 00.000 21444 MultiStar: [#1 3.12,0.04,0.00,M1] [#2 2.64,0.81,0.00,M1] [#3 3.23,0.64,0.00,M1] [#4 3.32,-0.54,0.00,M1] [#5 3.24,0.26,0.00,M2] [#6 3.63,-0.06,0.00,M1] [#7 3.78,0.74,0.00,M1] [#8 1.96,0.10,0.00,M2] 
02:27:24.137 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
02:27:24.137 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
02:27:24.138 00.001 21444 CameraToMount -- cameraX=3.53 cameraY=0.48 hyp=3.57 cameraTheta=0.13 mountX=-3.48 mountY=1.78, mountTheta=2.67
02:27:24.139 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.53, y=0.48, opts=13)
02:27:24.139 00.000 21444 Enqueuing Move request for scope (3.53, 0.48)
02:27:24.139 00.000 25848 Worker thread wakes up
02:27:24.139 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=166, FiltMax=65504, Gamma=0.560
02:27:24.139 00.000 21444 UpdateGuideState exits: m=5769454 SNR=205.4 Saturated
02:27:24.139 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.53, 0.48) opts 0xd
02:27:24.139 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:24.139 00.000 25848 Handling offset move in thread for scope, endpoint = (3.53, 0.48)
02:27:24.139 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:24.139 00.000 21444 Enqueuing Expose request
02:27:24.139 00.000 25848 Moving (3.53, 0.48) raw xDistance=-3.48 yDistance=1.78
02:27:24.139 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.19 from input -3.48
02:27:24.139 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.78 from input 1.78
02:27:24.139 00.000 25848 MoveAxis(E, 101, ABG)
02:27:24.139 00.000 25848 Guiding  Dir = 2, Dur = 101
02:27:24.187 00.048 25848 IsSlewing returns 0
02:27:24.187 00.000 25848 IsGuiding returns 0
02:27:24.218 00.031 25848 PulseGuide returned control before completion, sleep 80
02:27:24.313 00.095 25848 IsGuiding returns 1
02:27:24.313 00.000 25848 scope still moving after pulse duration time elapsed
02:27:24.375 00.062 25848 IsSlewing returns 0
02:27:24.375 00.000 25848 IsGuiding returns 0
02:27:24.376 00.001 25848 scope move finished after 101 + 87 ms
02:27:24.376 00.000 25848 Move returns status 0, amount 101
02:27:24.376 00.000 25848 MoveAxis(S, 49, ABG)
02:27:24.376 00.000 25848 Guiding  Dir = 1, Dur = 49
02:27:24.406 00.030 25848 IsSlewing returns 0
02:27:24.406 00.000 25848 IsGuiding returns 0
02:27:24.437 00.031 25848 PulseGuide returned control before completion, sleep 28
02:27:24.470 00.033 25848 IsGuiding returns 1
02:27:24.470 00.000 25848 scope still moving after pulse duration time elapsed
02:27:24.548 00.078 25848 IsSlewing returns 0
02:27:24.549 00.001 25848 IsGuiding returns 0
02:27:24.549 00.000 25848 scope move finished after 49 + 93 ms
02:27:24.549 00.000 25848 Move returns status 0, amount 49
02:27:24.549 00.000 25848 move complete, result=0
02:27:24.549 00.000 25848 worker thread done servicing request
02:27:24.549 00.000 25848 Worker thread wakes up
02:27:24.549 00.000 21444 GuideStep: -3.5 px 101 ms EAST, 1.8 px 49 ms SOUTH
02:27:24.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:24.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:27.392 02.843 25848 Exposure complete
02:27:27.479 00.087 25848 worker thread done servicing request
02:27:27.479 00.000 21444 OnExposeComplete: enter
02:27:27.479 00.000 21444 UpdateGuideState(): m_state=6
02:27:27.479 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 995
02:27:27.479 00.000 21444 Star::Find returns 1 (1), X=1252.71, Y=665.37, Mass=5443195, SNR=170.0, Peak=65504 HFD=7.9
02:27:27.480 00.001 21444 MultiStar: [#1 0.02,-1.48,1.18,U] [#2 -0.61,-0.43,0.94,U] [#3 0.12,-0.76,0.71,U] [#4 -0.45,-1.41,1.11,U] [#5 -0.62,-1.91,0.00,M3] [#6 -0.77,-1.38,0.78,U] [#7 -0.42,-0.60,0.59,U] [#8 -2.49,-2.46,0.00,M3] 
02:27:27.480 00.000 21444 refined, 6 included, MultiStar: {-0.44, -1.02}, one-star: {-0.94, -0.73}
02:27:27.480 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.05) = xAngle (-5.03 = 1.26)
02:27:27.480 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.87 = -1.59)
02:27:27.480 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=-1.02 hyp=1.11 cameraTheta=-1.98 mountX=0.34 mountY=-1.11, mountTheta=-1.27
02:27:27.481 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-1.02, opts=13)
02:27:27.481 00.000 21444 Enqueuing Move request for scope (-0.44, -1.02)
02:27:27.481 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=242, FiltMax=65504, Gamma=0.560
02:27:27.481 00.000 21444 UpdateGuideState exits: m=5443195 SNR=170.0 Saturated
02:27:27.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:27.481 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:27.481 00.000 21444 Enqueuing Expose request
02:27:27.481 00.000 25848 Worker thread wakes up
02:27:27.481 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -1.02) opts 0xd
02:27:27.481 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -1.02)
02:27:27.481 00.000 25848 Moving (-0.44, -1.02) raw xDistance=0.34 yDistance=-1.11
02:27:27.481 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:27:27.481 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:27:27.481 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.11
02:27:27.481 00.000 25848 MoveAxis(E, 0, ABG)
02:27:27.482 00.001 25848 Move returns status 0, amount 0
02:27:27.482 00.000 25848 MoveAxis(N, 0, ABG)
02:27:27.482 00.000 25848 Move returns status 0, amount 0
02:27:27.482 00.000 25848 move complete, result=0
02:27:27.482 00.000 25848 worker thread done servicing request
02:27:27.482 00.000 25848 Worker thread wakes up
02:27:27.482 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:27.482 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:27.482 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.1 px 0 ms NORTH
02:27:30.328 02.846 25848 Exposure complete
02:27:30.409 00.081 25848 worker thread done servicing request
02:27:30.410 00.001 21444 OnExposeComplete: enter
02:27:30.410 00.000 21444 UpdateGuideState(): m_state=6
02:27:30.410 00.000 21444 Star::Find(15, 1252, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 996
02:27:30.410 00.000 21444 Star::Find returns 1 (1), X=1254.41, Y=665.32, Mass=5461061, SNR=184.5, Peak=65504 HFD=7.9
02:27:30.410 00.000 21444 MultiStar: [#1 1.68,-1.04,0.00,M1] [#2 1.18,-0.47,0.80,U] [#3 0.84,-1.08,0.55,U] [#4 1.34,-1.38,0.82,U] [#5 1.73,-1.12,0.00,M4] [#6 1.89,-1.40,0.00,M1] [#7 1.09,-0.76,0.66,U] [#8 0.09,-1.51,0.62,U] 
02:27:30.410 00.000 21444 single-star, 5 included, MultiStar: {0.91, -0.97}, one-star: {0.76, -0.78}
02:27:30.410 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.85 = 2.44)
02:27:30.410 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.69 = -0.41)
02:27:30.410 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=-0.78 hyp=1.09 cameraTheta=-0.79 mountX=-0.83 mountY=-0.43, mountTheta=-2.66
02:27:30.411 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=-0.78, opts=13)
02:27:30.411 00.000 21444 Enqueuing Move request for scope (0.76, -0.78)
02:27:30.411 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=256, FiltMax=65504, Gamma=0.560
02:27:30.411 00.000 21444 UpdateGuideState exits: m=5461061 SNR=184.5 Saturated
02:27:30.411 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:30.411 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:30.411 00.000 21444 Enqueuing Expose request
02:27:30.412 00.001 25848 Worker thread wakes up
02:27:30.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.78) opts 0xd
02:27:30.412 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, -0.78)
02:27:30.412 00.000 25848 Moving (0.76, -0.78) raw xDistance=-0.83 yDistance=-0.43
02:27:30.412 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
02:27:30.412 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:30.412 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
02:27:30.412 00.000 25848 MoveAxis(E, 24, ABG)
02:27:30.412 00.000 25848 Guiding  Dir = 2, Dur = 24
02:27:30.437 00.025 25848 IsSlewing returns 0
02:27:30.437 00.000 25848 IsGuiding returns 0
02:27:30.469 00.032 25848 IsGuiding returns 1
02:27:30.469 00.000 25848 scope still moving after pulse duration time elapsed
02:27:30.563 00.094 25848 IsSlewing returns 0
02:27:30.564 00.001 25848 IsGuiding returns 0
02:27:30.564 00.000 25848 scope move finished after 24 + 101 ms
02:27:30.564 00.000 25848 Move returns status 0, amount 24
02:27:30.564 00.000 25848 MoveAxis(N, 0, ABG)
02:27:30.564 00.000 25848 Move returns status 0, amount 0
02:27:30.564 00.000 25848 move complete, result=0
02:27:30.564 00.000 25848 worker thread done servicing request
02:27:30.564 00.000 25848 Worker thread wakes up
02:27:30.564 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.4 px 0 ms NORTH
02:27:30.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:30.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:33.409 02.845 25848 Exposure complete
02:27:33.485 00.076 25848 worker thread done servicing request
02:27:33.485 00.000 21444 OnExposeComplete: enter
02:27:33.485 00.000 21444 UpdateGuideState(): m_state=6
02:27:33.485 00.000 21444 Star::Find(15, 1254, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 997
02:27:33.486 00.001 21444 Star::Find returns 1 (1), X=1254.49, Y=666.37, Mass=5595180, SNR=202.6, Peak=65504 HFD=7.7
02:27:33.486 00.000 21444 MultiStar: [#1 1.09,-0.12,0.83,U] [#2 0.44,0.07,0.63,U] [#3 1.20,0.26,0.57,U] [#4 1.57,-0.22,0.63,U] [#5 0.63,-0.11,0.66,U] [#6 1.87,-0.08,0.71,U] [#7 1.05,0.16,0.64,U] [#8 -0.23,-0.51,0.57,U] 
02:27:33.486 00.000 21444 single-star, 8 included, MultiStar: {0.96, -0.02}, one-star: {0.85, 0.27}
02:27:33.486 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
02:27:33.486 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.69)
02:27:33.486 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.27 hyp=0.89 cameraTheta=0.30 mountX=-0.82 mountY=0.57, mountTheta=2.54
02:27:33.487 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.27, opts=13)
02:27:33.487 00.000 21444 Enqueuing Move request for scope (0.85, 0.27)
02:27:33.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=68, FiltMax=65504, Gamma=0.560
02:27:33.487 00.000 21444 UpdateGuideState exits: m=5595180 SNR=202.6 Saturated
02:27:33.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:33.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:33.487 00.000 21444 Enqueuing Expose request
02:27:33.487 00.000 25848 Worker thread wakes up
02:27:33.487 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.27) opts 0xd
02:27:33.487 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.27)
02:27:33.487 00.000 25848 Moving (0.85, 0.27) raw xDistance=-0.82 yDistance=0.57
02:27:33.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.82
02:27:33.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
02:27:33.487 00.000 25848 MoveAxis(E, 26, ABG)
02:27:33.488 00.001 25848 Guiding  Dir = 2, Dur = 26
02:27:33.517 00.029 25848 IsSlewing returns 0
02:27:33.517 00.000 25848 IsGuiding returns 0
02:27:33.549 00.032 25848 IsGuiding returns 1
02:27:33.549 00.000 25848 scope still moving after pulse duration time elapsed
02:27:33.610 00.061 25848 IsSlewing returns 0
02:27:33.610 00.000 25848 IsGuiding returns 0
02:27:33.610 00.000 25848 scope move finished after 26 + 66 ms
02:27:33.610 00.000 25848 Move returns status 0, amount 26
02:27:33.610 00.000 25848 MoveAxis(S, 15, ABG)
02:27:33.610 00.000 25848 Guiding  Dir = 1, Dur = 15
02:27:33.667 00.057 25848 IsSlewing returns 0
02:27:33.667 00.000 25848 IsGuiding returns 0
02:27:33.689 00.022 25848 IsGuiding returns 1
02:27:33.689 00.000 25848 scope still moving after pulse duration time elapsed
02:27:33.748 00.059 25848 IsSlewing returns 0
02:27:33.748 00.000 25848 IsGuiding returns 0
02:27:33.748 00.000 25848 scope move finished after 15 + 66 ms
02:27:33.748 00.000 25848 Move returns status 0, amount 15
02:27:33.748 00.000 25848 move complete, result=0
02:27:33.748 00.000 25848 worker thread done servicing request
02:27:33.748 00.000 25848 Worker thread wakes up
02:27:33.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:33.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:33.749 00.001 21444 GuideStep: -0.8 px 26 ms EAST, 0.6 px 15 ms SOUTH
02:27:36.595 02.846 25848 Exposure complete
02:27:36.683 00.088 25848 worker thread done servicing request
02:27:36.683 00.000 21444 OnExposeComplete: enter
02:27:36.683 00.000 21444 UpdateGuideState(): m_state=6
02:27:36.684 00.001 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 998
02:27:36.684 00.000 21444 Star::Find returns 1 (1), X=1254.72, Y=667.56, Mass=5440504, SNR=185.2, Peak=65504 HFD=7.8
02:27:36.684 00.000 21444 MultiStar: [#1 1.90,0.72,0.00,M1] [#2 1.38,1.00,0.98,U] [#3 1.29,1.38,0.69,U] [#4 2.00,0.63,0.00,M1] [#5 1.24,0.66,0.97,U] [#6 1.88,0.50,0.81,U] [#7 1.30,1.52,0.00,M1] [#8 0.15,-0.15,0.69,U] 
02:27:36.684 00.000 21444 refined, 5 included, MultiStar: {1.20, 0.84}, one-star: {1.08, 1.46}
02:27:36.684 00.000 21444 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.05) = xAngle (-2.44 = -2.44)
02:27:36.684 00.000 21444 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.28 = 1.00)
02:27:36.684 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=0.84 hyp=1.47 cameraTheta=0.61 mountX=-1.12 mountY=1.24, mountTheta=2.31
02:27:36.685 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=0.84, opts=13)
02:27:36.685 00.000 21444 Enqueuing Move request for scope (1.20, 0.84)
02:27:36.685 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=104, FiltMax=65504, Gamma=0.560
02:27:36.685 00.000 21444 UpdateGuideState exits: m=5440504 SNR=185.2 Saturated
02:27:36.685 00.000 25848 Worker thread wakes up
02:27:36.685 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.84) opts 0xd
02:27:36.685 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, 0.84)
02:27:36.685 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:36.685 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:36.685 00.000 21444 Enqueuing Expose request
02:27:36.685 00.000 25848 Moving (1.20, 0.84) raw xDistance=-1.12 yDistance=1.24
02:27:36.686 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.12
02:27:36.686 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
02:27:36.686 00.000 25848 MoveAxis(E, 34, ABG)
02:27:36.686 00.000 25848 Guiding  Dir = 2, Dur = 34
02:27:36.718 00.032 25848 IsSlewing returns 0
02:27:36.719 00.001 25848 IsGuiding returns 0
02:27:36.750 00.031 25848 PulseGuide returned control before completion, sleep 13
02:27:36.766 00.016 25848 IsGuiding returns 1
02:27:36.766 00.000 25848 scope still moving after pulse duration time elapsed
02:27:36.829 00.063 25848 IsSlewing returns 0
02:27:36.830 00.001 25848 IsGuiding returns 0
02:27:36.830 00.000 25848 scope move finished after 34 + 76 ms
02:27:36.830 00.000 25848 Move returns status 0, amount 34
02:27:36.830 00.000 25848 MoveAxis(S, 34, ABG)
02:27:36.830 00.000 25848 Guiding  Dir = 1, Dur = 34
02:27:36.860 00.030 25848 IsSlewing returns 0
02:27:36.860 00.000 25848 IsGuiding returns 0
02:27:36.891 00.031 25848 PulseGuide returned control before completion, sleep 13
02:27:36.957 00.066 25848 IsGuiding returns 1
02:27:36.957 00.000 25848 scope still moving after pulse duration time elapsed
02:27:37.015 00.058 25848 IsSlewing returns 0
02:27:37.015 00.000 25848 IsGuiding returns 0
02:27:37.016 00.001 25848 scope move finished after 34 + 121 ms
02:27:37.016 00.000 25848 Move returns status 0, amount 34
02:27:37.016 00.000 25848 move complete, result=0
02:27:37.016 00.000 25848 worker thread done servicing request
02:27:37.016 00.000 25848 Worker thread wakes up
02:27:37.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:37.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:37.016 00.000 21444 GuideStep: -1.1 px 34 ms EAST, 1.2 px 34 ms SOUTH
02:27:39.860 02.844 25848 Exposure complete
02:27:39.943 00.083 25848 worker thread done servicing request
02:27:39.943 00.000 21444 OnExposeComplete: enter
02:27:39.943 00.000 21444 UpdateGuideState(): m_state=6
02:27:39.943 00.000 21444 Star::Find(15, 1254, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 999
02:27:39.943 00.000 21444 Star::Find returns 1 (1), X=1253.67, Y=665.33, Mass=5527832, SNR=187.8, Peak=65504 HFD=7.8
02:27:39.943 00.000 21444 MultiStar: [#1 0.88,-0.93,0.93,U] [#2 0.12,-1.12,0.93,U] [#3 0.69,-0.42,0.83,U] [#4 0.87,-1.14,0.88,U] [#5 0.68,-1.52,0.72,U] [#6 0.89,-1.29,0.68,U] [#7 0.41,-1.43,0.66,U] [#8 -0.85,-1.44,0.49,U] 
02:27:39.944 00.001 21444 single-star, 8 included, MultiStar: {0.45, -1.07}, one-star: {0.02, -0.77}
02:27:39.944 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.69)
02:27:39.944 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
02:27:39.944 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.77 hyp=0.77 cameraTheta=-1.54 mountX=-0.09 mountY=-0.70, mountTheta=-1.70
02:27:39.944 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.77, opts=13)
02:27:39.944 00.000 21444 Enqueuing Move request for scope (0.02, -0.77)
02:27:39.944 00.000 25848 Worker thread wakes up
02:27:39.944 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.77) opts 0xd
02:27:39.944 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.77)
02:27:39.945 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=232, FiltMax=65504, Gamma=0.560
02:27:39.945 00.000 21444 UpdateGuideState exits: m=5527832 SNR=187.8 Saturated
02:27:39.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:39.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:39.945 00.000 21444 Enqueuing Expose request
02:27:39.945 00.000 25848 Moving (0.02, -0.77) raw xDistance=-0.09 yDistance=-0.70
02:27:39.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:27:39.945 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:27:39.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
02:27:39.945 00.000 25848 MoveAxis(E, 0, ABG)
02:27:39.945 00.000 25848 Move returns status 0, amount 0
02:27:39.945 00.000 25848 MoveAxis(N, 0, ABG)
02:27:39.945 00.000 25848 Move returns status 0, amount 0
02:27:39.945 00.000 25848 move complete, result=0
02:27:39.945 00.000 25848 worker thread done servicing request
02:27:39.945 00.000 25848 Worker thread wakes up
02:27:39.945 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:39.945 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:39.945 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
02:27:42.793 02.848 25848 Exposure complete
02:27:42.861 00.068 25848 worker thread done servicing request
02:27:42.861 00.000 21444 OnExposeComplete: enter
02:27:42.861 00.000 21444 UpdateGuideState(): m_state=6
02:27:42.861 00.000 21444 Star::Find(15, 1253, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1000
02:27:42.861 00.000 21444 Star::Find returns 1 (1), X=1255.65, Y=665.62, Mass=5394591, SNR=180.0, Peak=65504 HFD=7.7
02:27:42.861 00.000 21444 MultiStar: [#1 2.54,-1.82,0.00,M1] [#2 2.10,-0.85,0.00,M1] [#3 2.71,-1.18,0.00,M1] [#4 2.43,-1.01,0.00,M1] [#5 2.43,-1.11,0.00,M2] [#6 3.40,-0.88,0.00,M1] [#7 2.23,-0.28,0.00,M1] [#8 1.78,-1.29,0.00,M1] 
02:27:42.861 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
02:27:42.861 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.16)
02:27:42.861 00.000 21444 CameraToMount -- cameraX=2.01 cameraY=-0.47 hyp=2.06 cameraTheta=-0.23 mountX=-2.04 mountY=0.32, mountTheta=2.99
02:27:42.862 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.01, y=-0.47, opts=13)
02:27:42.862 00.000 21444 Enqueuing Move request for scope (2.01, -0.47)
02:27:42.862 00.000 25848 Worker thread wakes up
02:27:42.862 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.01, -0.47) opts 0xd
02:27:42.862 00.000 25848 Handling offset move in thread for scope, endpoint = (2.01, -0.47)
02:27:42.862 00.000 25848 Moving (2.01, -0.47) raw xDistance=-2.04 yDistance=0.32
02:27:42.862 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.29 from input -2.04
02:27:42.862 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:42.862 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=384, FiltMax=65504, Gamma=0.560
02:27:42.862 00.000 21444 UpdateGuideState exits: m=5394591 SNR=180.0 Saturated
02:27:42.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:42.862 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:42.862 00.000 21444 Enqueuing Expose request
02:27:42.862 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:27:42.862 00.000 25848 MoveAxis(E, 59, ABG)
02:27:42.862 00.000 25848 Guiding  Dir = 2, Dur = 59
02:27:42.891 00.029 25848 IsSlewing returns 0
02:27:42.891 00.000 25848 IsGuiding returns 0
02:27:42.924 00.033 25848 PulseGuide returned control before completion, sleep 38
02:27:42.965 00.041 25848 IsGuiding returns 1
02:27:42.965 00.000 25848 scope still moving after pulse duration time elapsed
02:27:43.016 00.051 25848 IsSlewing returns 0
02:27:43.016 00.000 25848 IsGuiding returns 0
02:27:43.016 00.000 25848 scope move finished after 59 + 65 ms
02:27:43.016 00.000 25848 Move returns status 0, amount 59
02:27:43.016 00.000 25848 MoveAxis(N, 0, ABG)
02:27:43.016 00.000 25848 Move returns status 0, amount 0
02:27:43.016 00.000 25848 move complete, result=0
02:27:43.016 00.000 25848 worker thread done servicing request
02:27:43.016 00.000 25848 Worker thread wakes up
02:27:43.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:43.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:43.016 00.000 21444 GuideStep: -2.0 px 59 ms EAST, 0.3 px 0 ms NORTH
02:27:45.866 02.850 25848 Exposure complete
02:27:45.941 00.075 25848 worker thread done servicing request
02:27:45.941 00.000 21444 OnExposeComplete: enter
02:27:45.941 00.000 21444 UpdateGuideState(): m_state=6
02:27:45.942 00.001 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1001
02:27:45.942 00.000 21444 Star::Find returns 1 (1), X=1255.13, Y=665.69, Mass=5456959, SNR=190.1, Peak=65504 HFD=7.9
02:27:45.942 00.000 21444 MultiStar: [#1 2.00,-1.08,0.00,M2] [#2 1.84,-0.53,0.89,U] [#3 1.86,-1.14,0.00,M2] [#4 1.96,-1.56,0.00,M2] [#5 1.51,-1.24,0.00,M3] [#6 1.89,-1.71,0.00,M2] [#7 1.75,-0.52,0.58,U] [#8 0.15,-1.72,0.49,U] 
02:27:45.942 00.000 21444 single-star, 3 included, MultiStar: {1.42, -0.69}, one-star: {1.49, -0.41}
02:27:45.942 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
02:27:45.942 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
02:27:45.942 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=-0.41 hyp=1.54 cameraTheta=-0.27 mountX=-1.52 mountY=0.18, mountTheta=3.02
02:27:45.943 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=-0.41, opts=13)
02:27:45.943 00.000 21444 Enqueuing Move request for scope (1.49, -0.41)
02:27:45.943 00.000 25848 Worker thread wakes up
02:27:45.944 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=166, FiltMax=65504, Gamma=0.560
02:27:45.944 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, -0.41) opts 0xd
02:27:45.944 00.000 21444 UpdateGuideState exits: m=5456959 SNR=190.1 Saturated
02:27:45.944 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:45.944 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, -0.41)
02:27:45.944 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:45.944 00.000 21444 Enqueuing Expose request
02:27:45.944 00.000 25848 Moving (1.49, -0.41) raw xDistance=-1.52 yDistance=0.18
02:27:45.944 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.52
02:27:45.944 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:45.944 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:27:45.944 00.000 25848 MoveAxis(E, 48, ABG)
02:27:45.944 00.000 25848 Guiding  Dir = 2, Dur = 48
02:27:45.968 00.024 25848 IsSlewing returns 0
02:27:45.969 00.001 25848 IsGuiding returns 0
02:27:46.000 00.031 25848 PulseGuide returned control before completion, sleep 27
02:27:46.036 00.036 25848 IsGuiding returns 1
02:27:46.036 00.000 25848 scope still moving after pulse duration time elapsed
02:27:46.114 00.078 25848 IsSlewing returns 0
02:27:46.114 00.000 25848 IsGuiding returns 0
02:27:46.114 00.000 25848 scope move finished after 48 + 97 ms
02:27:46.114 00.000 25848 Move returns status 0, amount 48
02:27:46.114 00.000 25848 MoveAxis(N, 0, ABG)
02:27:46.114 00.000 25848 Move returns status 0, amount 0
02:27:46.114 00.000 25848 move complete, result=0
02:27:46.114 00.000 25848 worker thread done servicing request
02:27:46.114 00.000 25848 Worker thread wakes up
02:27:46.115 00.001 21444 GuideStep: -1.5 px 48 ms EAST, 0.2 px 0 ms NORTH
02:27:46.115 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:46.115 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:48.955 02.840 25848 Exposure complete
02:27:49.043 00.088 25848 worker thread done servicing request
02:27:49.043 00.000 21444 OnExposeComplete: enter
02:27:49.044 00.001 21444 UpdateGuideState(): m_state=6
02:27:49.044 00.000 21444 Star::Find(15, 1255, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1002
02:27:49.044 00.000 21444 Star::Find returns 1 (1), X=1253.25, Y=666.30, Mass=5731466, SNR=214.7, Peak=65504 HFD=8.0
02:27:49.044 00.000 21444 MultiStar: [#1 0.61,-0.92,0.97,U] [#2 -0.49,-0.21,0.69,U] [#3 0.41,-0.17,0.61,U] [#4 -0.26,-0.41,0.76,U] [#5 -1.60,-0.09,0.68,U] [#6 -0.60,-0.48,0.67,U] [#7 0.07,-0.05,0.53,U] [#8 -1.94,-0.54,0.00,M1] 
02:27:49.044 00.000 21444 refined, 7 included, MultiStar: {-0.26, -0.28}, one-star: {-0.39, 0.20}
02:27:49.044 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
02:27:49.044 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.22 = -1.93)
02:27:49.044 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.28 hyp=0.38 cameraTheta=-2.32 mountX=0.24 mountY=-0.36, mountTheta=-0.99
02:27:49.045 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.28, opts=13)
02:27:49.045 00.000 21444 Enqueuing Move request for scope (-0.26, -0.28)
02:27:49.045 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=168, FiltMax=65504, Gamma=0.560
02:27:49.045 00.000 21444 UpdateGuideState exits: m=5731466 SNR=214.7 Saturated
02:27:49.045 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:49.045 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:49.045 00.000 21444 Enqueuing Expose request
02:27:49.045 00.000 25848 Worker thread wakes up
02:27:49.045 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.28) opts 0xd
02:27:49.046 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.28)
02:27:49.046 00.000 25848 Moving (-0.26, -0.28) raw xDistance=0.24 yDistance=-0.36
02:27:49.046 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
02:27:49.046 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:49.046 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:27:49.046 00.000 25848 MoveAxis(E, 0, ABG)
02:27:49.046 00.000 25848 Move returns status 0, amount 0
02:27:49.046 00.000 25848 MoveAxis(N, 0, ABG)
02:27:49.046 00.000 25848 Move returns status 0, amount 0
02:27:49.046 00.000 25848 move complete, result=0
02:27:49.046 00.000 25848 worker thread done servicing request
02:27:49.046 00.000 25848 Worker thread wakes up
02:27:49.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:49.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:49.046 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:27:51.891 02.845 25848 Exposure complete
02:27:51.971 00.080 25848 worker thread done servicing request
02:27:51.971 00.000 21444 OnExposeComplete: enter
02:27:51.971 00.000 21444 UpdateGuideState(): m_state=6
02:27:51.971 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1003
02:27:51.971 00.000 21444 Star::Find returns 1 (1), X=1253.78, Y=666.22, Mass=5581093, SNR=168.7, Peak=65504 HFD=7.9
02:27:51.972 00.001 21444 MultiStar: [#1 0.93,0.00,0.95,U] [#2 0.19,-0.26,0.96,U] [#3 0.02,-0.18,0.70,U] [#4 0.59,-1.00,0.94,U] [#5 0.68,-1.32,0.87,U] [#6 1.17,-0.55,0.66,U] [#7 1.02,-0.34,0.59,U] [#8 0.36,-0.91,0.60,U] 
02:27:51.972 00.000 21444 single-star, 8 included, MultiStar: {0.54, -0.48}, one-star: {0.13, 0.12}
02:27:51.972 00.000 21444 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.05) = xAngle (-2.33 = -2.33)
02:27:51.972 00.000 21444 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.17 = 1.11)
02:27:51.972 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.72 mountX=-0.12 mountY=0.16, mountTheta=2.23
02:27:51.972 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.12, opts=13)
02:27:51.973 00.001 21444 Enqueuing Move request for scope (0.13, 0.12)
02:27:51.973 00.000 25848 Worker thread wakes up
02:27:51.973 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
02:27:51.973 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
02:27:51.973 00.000 25848 Moving (0.13, 0.12) raw xDistance=-0.12 yDistance=0.16
02:27:51.973 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:27:51.973 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:51.973 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:27:51.973 00.000 25848 MoveAxis(E, 0, ABG)
02:27:51.973 00.000 25848 Move returns status 0, amount 0
02:27:51.973 00.000 25848 MoveAxis(N, 0, ABG)
02:27:51.973 00.000 25848 Move returns status 0, amount 0
02:27:51.973 00.000 25848 move complete, result=0
02:27:51.973 00.000 25848 worker thread done servicing request
02:27:51.973 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=346, FiltMax=65504, Gamma=0.560
02:27:51.973 00.000 21444 UpdateGuideState exits: m=5581093 SNR=168.7 Saturated
02:27:51.973 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:51.973 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:51.973 00.000 21444 Enqueuing Expose request
02:27:51.973 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:27:51.973 00.000 25848 Worker thread wakes up
02:27:51.974 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:51.974 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:54.819 02.845 25848 Exposure complete
02:27:54.907 00.088 25848 worker thread done servicing request
02:27:54.907 00.000 21444 OnExposeComplete: enter
02:27:54.907 00.000 21444 UpdateGuideState(): m_state=6
02:27:54.908 00.001 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1004
02:27:54.908 00.000 21444 Star::Find returns 1 (1), X=1252.71, Y=666.07, Mass=5443013, SNR=171.6, Peak=65504 HFD=7.9
02:27:54.908 00.000 21444 MultiStar: [#1 0.40,-0.90,1.22,U] [#2 -0.80,-0.41,0.91,U] [#3 -0.51,-0.80,0.72,U] [#4 0.26,-1.29,0.92,U] [#5 0.16,-1.02,0.89,U] [#6 0.53,-1.09,0.87,U] [#7 -0.09,-0.73,0.73,U] [#8 -1.01,-1.88,0.00,M1] 
02:27:54.908 00.000 21444 refined, 7 included, MultiStar: {-0.11, -0.78}, one-star: {-0.93, -0.03}
02:27:54.908 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.05) = xAngle (-4.76 = 1.53)
02:27:54.908 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.60 = -1.32)
02:27:54.908 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.78 hyp=0.79 cameraTheta=-1.71 mountX=0.04 mountY=-0.76, mountTheta=-1.52
02:27:54.909 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.78, opts=13)
02:27:54.909 00.000 21444 Enqueuing Move request for scope (-0.11, -0.78)
02:27:54.909 00.000 25848 Worker thread wakes up
02:27:54.909 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.78) opts 0xd
02:27:54.909 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.78)
02:27:54.909 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=308, FiltMax=65504, Gamma=0.560
02:27:54.910 00.001 25848 Moving (-0.11, -0.78) raw xDistance=0.04 yDistance=-0.76
02:27:54.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:27:54.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:27:54.910 00.000 21444 UpdateGuideState exits: m=5443013 SNR=171.6 Saturated
02:27:54.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
02:27:54.910 00.000 25848 MoveAxis(E, 0, ABG)
02:27:54.910 00.000 25848 Move returns status 0, amount 0
02:27:54.910 00.000 25848 MoveAxis(N, 0, ABG)
02:27:54.910 00.000 25848 Move returns status 0, amount 0
02:27:54.910 00.000 25848 move complete, result=0
02:27:54.910 00.000 25848 worker thread done servicing request
02:27:54.910 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:54.910 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:54.910 00.000 21444 Enqueuing Expose request
02:27:54.910 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
02:27:54.910 00.000 25848 Worker thread wakes up
02:27:54.910 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:54.910 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:27:57.762 02.852 25848 Exposure complete
02:27:57.837 00.075 25848 worker thread done servicing request
02:27:57.837 00.000 21444 OnExposeComplete: enter
02:27:57.837 00.000 21444 UpdateGuideState(): m_state=6
02:27:57.837 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1005
02:27:57.837 00.000 21444 Star::Find returns 1 (1), X=1254.25, Y=666.42, Mass=5531653, SNR=210.5, Peak=65504 HFD=7.9
02:27:57.838 00.001 21444 MultiStar: [#1 0.33,0.62,0.90,U] [#2 -0.29,0.63,0.96,U] [#3 1.01,0.11,0.61,U] [#4 1.16,-0.22,0.72,U] [#5 1.36,-0.58,0.61,U] [#6 1.25,-0.24,0.60,U] [#7 0.82,-0.09,0.58,U] [#8 -0.02,-0.56,0.54,U] 
02:27:57.838 00.000 21444 refined, 8 included, MultiStar: {0.63, 0.08}, one-star: {0.60, 0.32}
02:27:57.838 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
02:27:57.838 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
02:27:57.838 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=0.08 hyp=0.64 cameraTheta=0.13 mountX=-0.62 mountY=0.32, mountTheta=2.67
02:27:57.838 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=0.08, opts=13)
02:27:57.838 00.000 21444 Enqueuing Move request for scope (0.63, 0.08)
02:27:57.838 00.000 25848 Worker thread wakes up
02:27:57.838 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=140, FiltMax=65504, Gamma=0.560
02:27:57.838 00.000 21444 UpdateGuideState exits: m=5531653 SNR=210.5 Saturated
02:27:57.839 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:57.839 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:27:57.839 00.000 21444 Enqueuing Expose request
02:27:57.839 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.08) opts 0xd
02:27:57.839 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, 0.08)
02:27:57.839 00.000 25848 Moving (0.63, 0.08) raw xDistance=-0.62 yDistance=0.32
02:27:57.839 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
02:27:57.839 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:57.839 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:27:57.839 00.000 25848 MoveAxis(E, 18, ABG)
02:27:57.839 00.000 25848 Guiding  Dir = 2, Dur = 18
02:27:57.859 00.020 25848 IsSlewing returns 0
02:27:57.859 00.000 25848 IsGuiding returns 0
02:27:57.890 00.031 25848 IsGuiding returns 1
02:27:57.890 00.000 25848 scope still moving after pulse duration time elapsed
02:27:57.939 00.049 25848 IsSlewing returns 0
02:27:57.939 00.000 25848 IsGuiding returns 0
02:27:57.939 00.000 25848 scope move finished after 18 + 61 ms
02:27:57.939 00.000 25848 Move returns status 0, amount 18
02:27:57.939 00.000 25848 MoveAxis(N, 0, ABG)
02:27:57.939 00.000 25848 Move returns status 0, amount 0
02:27:57.939 00.000 25848 move complete, result=0
02:27:57.939 00.000 25848 worker thread done servicing request
02:27:57.939 00.000 25848 Worker thread wakes up
02:27:57.939 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.3 px 0 ms NORTH
02:27:57.940 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:27:57.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:28:00.794 02.854 25848 Exposure complete
02:28:00.882 00.088 25848 worker thread done servicing request
02:28:00.882 00.000 21444 OnExposeComplete: enter
02:28:00.882 00.000 21444 UpdateGuideState(): m_state=6
02:28:00.882 00.000 21444 Star::Find(15, 1254, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
02:28:00.883 00.001 21444 Star::Find returns 1 (1), X=1253.15, Y=666.03, Mass=5718200, SNR=234.9, Peak=65504 HFD=8.2
02:28:00.883 00.000 21444 MultiStar: [#1 -0.22,0.59,0.85,U] [#2 -0.70,0.86,0.71,U] [#3 0.03,0.69,0.66,U] [#4 0.11,-0.89,0.81,U] [#5 -0.66,-0.64,0.55,U] [#6 0.01,-0.38,0.62,U] [#7 -0.22,-0.40,0.59,U] [#8 -1.23,-1.37,0.54,U] 
02:28:00.883 00.000 21444 refined, 8 included, MultiStar: {-0.35, -0.13}, one-star: {-0.50, -0.07}
02:28:00.883 00.000 21444 CameraToMount -- cameraTheta (-2.80) - m_xAngle (3.05) = xAngle (-5.85 = 0.43)
02:28:00.883 00.000 21444 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.41)
02:28:00.883 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-0.13 hyp=0.37 cameraTheta=-2.80 mountX=0.34 mountY=-0.25, mountTheta=-0.63
02:28:00.884 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-0.13, opts=13)
02:28:00.884 00.000 21444 Enqueuing Move request for scope (-0.35, -0.13)
02:28:00.884 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=216, FiltMax=65504, Gamma=0.560
02:28:00.884 00.000 21444 UpdateGuideState exits: m=5718200 SNR=234.9 Saturated
02:28:00.884 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:00.884 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:00.884 00.000 21444 Enqueuing Expose request
02:28:00.884 00.000 25848 Worker thread wakes up
02:28:00.884 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.13) opts 0xd
02:28:00.884 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -0.13)
02:28:00.884 00.000 25848 Moving (-0.35, -0.13) raw xDistance=0.34 yDistance=-0.25
02:28:00.884 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:28:00.884 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:00.884 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:28:00.884 00.000 25848 MoveAxis(E, 0, ABG)
02:28:00.884 00.000 25848 Move returns status 0, amount 0
02:28:00.885 00.001 25848 MoveAxis(N, 0, ABG)
02:28:00.885 00.000 25848 Move returns status 0, amount 0
02:28:00.885 00.000 25848 move complete, result=0
02:28:00.885 00.000 25848 worker thread done servicing request
02:28:00.885 00.000 25848 Worker thread wakes up
02:28:00.885 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:00.885 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:28:00.885 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
02:28:03.727 02.842 25848 Exposure complete
02:28:03.795 00.068 25848 worker thread done servicing request
02:28:03.795 00.000 21444 OnExposeComplete: enter
02:28:03.795 00.000 21444 UpdateGuideState(): m_state=6
02:28:03.795 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1007
02:28:03.795 00.000 21444 Star::Find returns 1 (1), X=1252.50, Y=666.67, Mass=5208158, SNR=161.0, Peak=65504 HFD=7.8
02:28:03.795 00.000 21444 MultiStar: [#1 -0.93,0.28,0.88,U] [#2 -0.95,1.39,0.88,U] [#3 -0.59,0.53,0.58,U] [#4 -0.31,0.05,0.71,U] [#5 -0.73,-0.33,0.77,U] [#6 -0.32,-0.08,0.81,U] [#7 -1.01,0.52,0.60,U] [#8 -2.00,-0.56,0.00,M1] 
02:28:03.795 00.000 21444 refined, 7 included, MultiStar: {-0.77, 0.38}, one-star: {-1.15, 0.57}
02:28:03.795 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
02:28:03.795 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.07)
02:28:03.795 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.38 hyp=0.86 cameraTheta=2.68 mountX=0.80 mountY=0.06, mountTheta=0.08
02:28:03.796 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.38, opts=13)
02:28:03.796 00.000 21444 Enqueuing Move request for scope (-0.77, 0.38)
02:28:03.796 00.000 25848 Worker thread wakes up
02:28:03.796 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.38) opts 0xd
02:28:03.796 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.38)
02:28:03.797 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=16, FiltMax=65504, Gamma=0.560
02:28:03.797 00.000 25848 Moving (-0.77, 0.38) raw xDistance=0.80 yDistance=0.06
02:28:03.797 00.000 21444 UpdateGuideState exits: m=5208158 SNR=161.0 Saturated
02:28:03.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:03.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:03.797 00.000 21444 Enqueuing Expose request
02:28:03.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
02:28:03.797 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:03.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:28:03.797 00.000 25848 MoveAxis(W, 23, ABG)
02:28:03.797 00.000 25848 Guiding  Dir = 3, Dur = 23
02:28:03.829 00.032 25848 IsSlewing returns 0
02:28:03.830 00.001 25848 IsGuiding returns 0
02:28:03.860 00.030 25848 IsGuiding returns 1
02:28:03.860 00.000 25848 scope still moving after pulse duration time elapsed
02:28:03.921 00.061 25848 IsSlewing returns 0
02:28:03.921 00.000 25848 IsGuiding returns 0
02:28:03.921 00.000 25848 scope move finished after 23 + 68 ms
02:28:03.921 00.000 25848 Move returns status 0, amount 23
02:28:03.921 00.000 25848 MoveAxis(N, 0, ABG)
02:28:03.921 00.000 25848 Move returns status 0, amount 0
02:28:03.921 00.000 25848 move complete, result=0
02:28:03.921 00.000 25848 worker thread done servicing request
02:28:03.921 00.000 25848 Worker thread wakes up
02:28:03.922 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:03.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1239,651,31,31)
02:28:03.922 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.1 px 0 ms NORTH
02:28:05.252 01.330 21444 evsrv: cli 0107E880 connect
02:28:05.252 00.000 21444 case statement mapped state 6 to 3
02:28:05.252 00.000 21444 case statement mapped state 6 to 3
02:28:05.252 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"9aeba5ec-9282-4d3c-a8a1-7f679c2f12bd"}
02:28:05.252 00.000 21444 case statement mapped state 6 to 3
02:28:05.252 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"9aeba5ec-9282-4d3c-a8a1-7f679c2f12bd"}
02:28:05.253 00.001 21444 evsrv: cli 0107E880 disconnect
02:28:05.253 00.000 21444 evsrv: cli 0107E560 connect
02:28:05.253 00.000 21444 case statement mapped state 6 to 3
02:28:05.253 00.000 21444 case statement mapped state 6 to 3
02:28:05.253 00.000 21444 evsrv: cli 0107E560 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"a6b48289-42c6-42a2-9fd9-08348fa16201"}
02:28:05.253 00.000 21444 PhdController::Dither begins
02:28:05.253 00.000 21444 dither: size=6.00, dRA=-4.01 dDec=1.96
02:28:05.253 00.000 21444 MountToCamera -- mountTheta (-2.69) + m_xAngle (3.05) = xAngle (0.36 = 0.36)
02:28:05.253 00.000 21444 MountToCamera -- mountX=-4.01 mountY=1.96 hyp=4.46 mountTheta=-2.69 cameraX=4.17, cameraY=1.59 cameraTheta=0.36
02:28:05.253 00.000 21444 setting lock position to (1257.81, 667.69)
02:28:05.253 00.000 21444 Mount: notify guiding dithered (4.2, 1.6)
02:28:05.254 00.001 21444 MultiStar: stabilizing after lock position change
02:28:05.254 00.000 21444 Status Line: Dither by -4.01,1.96
02:28:05.254 00.000 21444 PhdController: newstate STATE_SETTLE_BEGIN
02:28:05.254 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
02:28:05.254 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0,"id":"a6b48289-42c6-42a2-9fd9-08348fa16201"}
02:28:05.255 00.001 21444 evsrv: cli 0107E560 disconnect
02:28:06.786 01.531 25848 Exposure complete
02:28:06.870 00.084 25848 worker thread done servicing request
02:28:06.870 00.000 21444 OnExposeComplete: enter
02:28:06.870 00.000 21444 UpdateGuideState(): m_state=6
02:28:06.870 00.000 21444 Star::Find(15, 1252, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1008
02:28:06.870 00.000 21444 Star::Find returns 1 (1), X=1253.60, Y=666.17, Mass=5386498, SNR=169.4, Peak=65504 HFD=7.8
02:28:06.870 00.000 21444 CameraToMount -- cameraTheta (-2.80) - m_xAngle (3.05) = xAngle (-5.85 = 0.44)
02:28:06.870 00.000 21444 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.41)
02:28:06.871 00.001 21444 CameraToMount -- cameraX=-4.21 cameraY=-1.51 hyp=4.47 cameraTheta=-2.80 mountX=4.05 mountY=-3.00, mountTheta=-0.64
02:28:06.872 00.001 21444 dither recenter: remaining=(4.0,-2.0) step=(4.0,-2.0)
02:28:06.872 00.000 21444 MountToCamera -- mountTheta (0.45) + m_xAngle (3.05) = xAngle (3.51 = -2.78)
02:28:06.872 00.000 21444 MountToCamera -- mountX=4.01 mountY=-1.96 hyp=4.46 mountTheta=0.45 cameraX=-4.17, cameraY=-1.59 cameraTheta=-2.78
02:28:06.872 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-4.17, y=-1.59, opts=4)
02:28:06.873 00.001 21444 Enqueuing Move request for scope (-4.17, -1.59)
02:28:06.873 00.000 21444 Mount: notify direct move 4.01,-1.96
02:28:06.873 00.000 25848 Worker thread wakes up
02:28:06.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=244, FiltMax=65504, Gamma=0.560
02:28:06.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-4.17, -1.59) opts 0x4
02:28:06.873 00.000 21444 UpdateGuideState exits: m=5386498 SNR=169.4 Saturated
02:28:06.873 00.000 25848 Handling offset move in thread for scope, endpoint = (-4.17, -1.59)
02:28:06.873 00.000 21444 PhdController: settling, locked = 1, distance = 4.96 (3.00) aobump = 0 frame = 1 / 99999
02:28:06.873 00.000 25848 Moving (-4.17, -1.59) raw xDistance=4.01 yDistance=-1.96
02:28:06.873 00.000 25848 BLC: window closed
02:28:06.873 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778826486.873,"Host":"ASTROBRUCE","Inst":1,"Distance":4.96,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:28:06.873 00.000 25848 MoveAxis(W, 185, B)
02:28:06.873 00.000 25848 Guiding  Dir = 3, Dur = 185
02:28:06.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:06.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:06.873 00.000 21444 Enqueuing Expose request
02:28:06.893 00.020 25848 IsSlewing returns 0
02:28:06.894 00.001 25848 IsGuiding returns 0
02:28:06.925 00.031 25848 PulseGuide returned control before completion, sleep 164
02:28:07.103 00.178 25848 IsGuiding returns 1
02:28:07.103 00.000 25848 scope still moving after pulse duration time elapsed
02:28:07.159 00.056 25848 IsSlewing returns 0
02:28:07.159 00.000 25848 IsGuiding returns 0
02:28:07.159 00.000 25848 scope move finished after 185 + 80 ms
02:28:07.159 00.000 25848 Move returns status 0, amount 185
02:28:07.159 00.000 25848 BLC: window closed
02:28:07.159 00.000 25848 BLC: Compensation needed for non-algo type move
02:28:07.159 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 308 applied
02:28:07.159 00.000 25848 MoveAxis(N, 361, B)
02:28:07.159 00.000 25848 Guiding  Dir = 0, Dur = 361
02:28:07.222 00.063 25848 IsSlewing returns 0
02:28:07.223 00.001 25848 IsGuiding returns 0
02:28:07.254 00.031 25848 PulseGuide returned control before completion, sleep 340
02:28:07.605 00.351 25848 IsGuiding returns 1
02:28:07.605 00.000 25848 scope still moving after pulse duration time elapsed
02:28:07.656 00.051 25848 IsSlewing returns 0
02:28:07.657 00.001 25848 IsGuiding returns 0
02:28:07.657 00.000 25848 scope move finished after 361 + 73 ms
02:28:07.657 00.000 25848 Move returns status 0, amount 361
02:28:07.657 00.000 25848 move complete, result=0
02:28:07.657 00.000 25848 worker thread done servicing request
02:28:07.657 00.000 25848 Worker thread wakes up
02:28:07.657 00.000 21444 GuideStep: 4.0 px 185 ms WEST, -2.0 px 361 ms NORTH
02:28:07.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:07.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:10.498 02.841 25848 Exposure complete
02:28:10.574 00.076 25848 worker thread done servicing request
02:28:10.575 00.001 21444 OnExposeComplete: enter
02:28:10.575 00.000 21444 UpdateGuideState(): m_state=6
02:28:10.575 00.000 21444 Star::Find(15, 1253, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1009
02:28:10.575 00.000 21444 Star::Find returns 1 (1), X=1258.53, Y=666.19, Mass=5449902, SNR=184.4, Peak=65504 HFD=8.0
02:28:10.575 00.000 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.11)
02:28:10.575 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.73)
02:28:10.575 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-1.49 hyp=1.66 cameraTheta=-1.12 mountX=-0.85 mountY=-1.11, mountTheta=-2.22
02:28:10.576 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-1.49, opts=13)
02:28:10.576 00.000 21444 Enqueuing Move request for scope (0.72, -1.49)
02:28:10.576 00.000 25848 Worker thread wakes up
02:28:10.576 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=116, FiltMax=65504, Gamma=0.560
02:28:10.576 00.000 21444 UpdateGuideState exits: m=5449902 SNR=184.4 Saturated
02:28:10.576 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -1.49) opts 0xd
02:28:10.576 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -1.49)
02:28:10.576 00.000 25848 Moving (0.72, -1.49) raw xDistance=-0.85 yDistance=-1.11
02:28:10.576 00.000 21444 PhdController: settling, locked = 1, distance = 1.66 (3.00) aobump = 0 frame = 2 / 99999
02:28:10.576 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.85
02:28:10.576 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:28:10.576 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778826490.576,"Host":"ASTROBRUCE","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:28:10.576 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.11
02:28:10.576 00.000 25848 MoveAxis(E, 25, ABG)
02:28:10.576 00.000 25848 Guiding  Dir = 2, Dur = 25
02:28:10.576 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:10.576 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:10.576 00.000 21444 Enqueuing Expose request
02:28:10.623 00.047 25848 IsSlewing returns 0
02:28:10.624 00.001 25848 IsGuiding returns 0
02:28:10.654 00.030 25848 IsGuiding returns 1
02:28:10.654 00.000 25848 scope still moving after pulse duration time elapsed
02:28:10.718 00.064 25848 IsSlewing returns 0
02:28:10.718 00.000 25848 IsGuiding returns 0
02:28:10.718 00.000 25848 scope move finished after 25 + 70 ms
02:28:10.718 00.000 25848 Move returns status 0, amount 25
02:28:10.718 00.000 25848 MoveAxis(N, 0, ABG)
02:28:10.718 00.000 25848 Move returns status 0, amount 0
02:28:10.718 00.000 25848 move complete, result=0
02:28:10.718 00.000 25848 worker thread done servicing request
02:28:10.718 00.000 25848 Worker thread wakes up
02:28:10.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:10.718 00.000 21444 GuideStep: -0.9 px 25 ms EAST, -1.1 px 0 ms NORTH
02:28:10.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:13.575 02.857 25848 Exposure complete
02:28:13.662 00.087 25848 worker thread done servicing request
02:28:13.662 00.000 21444 OnExposeComplete: enter
02:28:13.663 00.001 21444 UpdateGuideState(): m_state=6
02:28:13.663 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
02:28:13.663 00.000 21444 Star::Find returns 1 (1), X=1257.59, Y=665.69, Mass=5666391, SNR=209.8, Peak=65504 HFD=8.1
02:28:13.663 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.73 = 1.55)
02:28:13.663 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.58 = -1.29)
02:28:13.663 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-2.00 hyp=2.01 cameraTheta=-1.68 mountX=0.04 mountY=-1.93, mountTheta=-1.55
02:28:13.664 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-2.00, opts=13)
02:28:13.664 00.000 21444 Enqueuing Move request for scope (-0.22, -2.00)
02:28:13.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=16, FiltMax=65504, Gamma=0.560
02:28:13.664 00.000 25848 Worker thread wakes up
02:28:13.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -2.00) opts 0xd
02:28:13.664 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -2.00)
02:28:13.664 00.000 25848 Moving (-0.22, -2.00) raw xDistance=0.04 yDistance=-1.93
02:28:13.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:28:13.664 00.000 25848 resist switch: large excursion: input -1.93 thresh 1.53 direction from 0 to -1
02:28:13.664 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.80
02:28:13.665 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.93 from input -1.93
02:28:13.665 00.000 25848 MoveAxis(E, 0, ABG)
02:28:13.665 00.000 25848 Move returns status 0, amount 0
02:28:13.665 00.000 25848 MoveAxis(N, 53, ABG)
02:28:13.665 00.000 25848 Guiding  Dir = 0, Dur = 53
02:28:13.665 00.000 21444 UpdateGuideState exits: m=5666391 SNR=209.8 Saturated
02:28:13.665 00.000 21444 PhdController: settling, locked = 1, distance = 1.76 (3.00) aobump = 0 frame = 3 / 99999
02:28:13.665 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778826493.665,"Host":"ASTROBRUCE","Inst":1,"Distance":1.76,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
02:28:13.665 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:13.665 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:13.665 00.000 21444 Enqueuing Expose request
02:28:13.690 00.025 25848 IsSlewing returns 0
02:28:13.690 00.000 25848 IsGuiding returns 0
02:28:13.722 00.032 25848 PulseGuide returned control before completion, sleep 32
02:28:13.763 00.041 25848 IsGuiding returns 1
02:28:13.763 00.000 25848 scope still moving after pulse duration time elapsed
02:28:13.828 00.065 25848 IsSlewing returns 0
02:28:13.829 00.001 25848 IsGuiding returns 0
02:28:13.829 00.000 25848 scope move finished after 53 + 85 ms
02:28:13.829 00.000 25848 Move returns status 0, amount 53
02:28:13.829 00.000 25848 move complete, result=0
02:28:13.829 00.000 25848 worker thread done servicing request
02:28:13.830 00.001 25848 Worker thread wakes up
02:28:13.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:13.830 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.9 px 53 ms NORTH
02:28:13.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:16.673 02.843 25848 Exposure complete
02:28:16.749 00.076 25848 worker thread done servicing request
02:28:16.749 00.000 21444 OnExposeComplete: enter
02:28:16.749 00.000 21444 UpdateGuideState(): m_state=6
02:28:16.750 00.001 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1011
02:28:16.750 00.000 21444 Star::Find returns 1 (1), X=1257.51, Y=666.51, Mass=5509767, SNR=184.3, Peak=65504 HFD=7.6
02:28:16.750 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.41)
02:28:16.750 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.43)
02:28:16.750 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-1.18 hyp=1.21 cameraTheta=-1.82 mountX=0.19 mountY=-1.20, mountTheta=-1.42
02:28:16.750 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-1.18, opts=13)
02:28:16.751 00.001 21444 Enqueuing Move request for scope (-0.30, -1.18)
02:28:16.751 00.000 25848 Worker thread wakes up
02:28:16.751 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=320, FiltMax=65504, Gamma=0.560
02:28:16.751 00.000 21444 UpdateGuideState exits: m=5509767 SNR=184.3 Saturated
02:28:16.751 00.000 21444 PhdController: settling, locked = 1, distance = 1.60 (3.00) aobump = 0 frame = 4 / 99999
02:28:16.751 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.18) opts 0xd
02:28:16.751 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778826496.751,"Host":"ASTROBRUCE","Inst":1,"Distance":1.60,"Time":6.2,"SettleTime":12.0,"StarLocked":true}
02:28:16.751 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -1.18)
02:28:16.751 00.000 25848 Moving (-0.30, -1.18) raw xDistance=0.19 yDistance=-1.20
02:28:16.751 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:16.751 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:28:16.751 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:16.751 00.000 21444 Enqueuing Expose request
02:28:16.751 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
02:28:16.751 00.000 25848 MoveAxis(E, 0, ABG)
02:28:16.751 00.000 25848 Move returns status 0, amount 0
02:28:16.751 00.000 25848 MoveAxis(N, 33, ABG)
02:28:16.751 00.000 25848 Guiding  Dir = 0, Dur = 33
02:28:16.781 00.030 25848 IsSlewing returns 0
02:28:16.782 00.001 25848 IsGuiding returns 0
02:28:16.813 00.031 25848 PulseGuide returned control before completion, sleep 12
02:28:16.829 00.016 25848 IsGuiding returns 1
02:28:16.829 00.000 25848 scope still moving after pulse duration time elapsed
02:28:16.904 00.075 25848 IsSlewing returns 0
02:28:16.905 00.001 25848 IsGuiding returns 0
02:28:16.905 00.000 25848 scope move finished after 33 + 90 ms
02:28:16.905 00.000 25848 Move returns status 0, amount 33
02:28:16.905 00.000 25848 move complete, result=0
02:28:16.905 00.000 25848 worker thread done servicing request
02:28:16.905 00.000 25848 Worker thread wakes up
02:28:16.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:16.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:16.905 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.2 px 33 ms NORTH
02:28:19.754 02.849 25848 Exposure complete
02:28:19.835 00.081 25848 worker thread done servicing request
02:28:19.836 00.001 21444 OnExposeComplete: enter
02:28:19.836 00.000 21444 UpdateGuideState(): m_state=6
02:28:19.836 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1012
02:28:19.836 00.000 21444 Star::Find returns 1 (1), X=1259.19, Y=667.43, Mass=5543981, SNR=202.6, Peak=65504 HFD=8.0
02:28:19.836 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
02:28:19.836 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
02:28:19.836 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=-0.26 hyp=1.40 cameraTheta=-0.19 mountX=-1.39 mountY=0.28, mountTheta=2.94
02:28:19.837 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=-0.26, opts=13)
02:28:19.837 00.000 21444 Enqueuing Move request for scope (1.38, -0.26)
02:28:19.837 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=296, FiltMax=65504, Gamma=0.560
02:28:19.837 00.000 21444 UpdateGuideState exits: m=5543981 SNR=202.6 Saturated
02:28:19.837 00.000 21444 PhdController: settling, locked = 1, distance = 1.54 (3.00) aobump = 0 frame = 5 / 99999
02:28:19.837 00.000 25848 Worker thread wakes up
02:28:19.837 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, -0.26) opts 0xd
02:28:19.837 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, -0.26)
02:28:19.837 00.000 25848 Moving (1.38, -0.26) raw xDistance=-1.39 yDistance=0.28
02:28:19.837 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.39
02:28:19.837 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:19.837 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
02:28:19.838 00.001 25848 MoveAxis(E, 41, ABG)
02:28:19.838 00.000 25848 Guiding  Dir = 2, Dur = 41
02:28:19.838 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778826499.837,"Host":"ASTROBRUCE","Inst":1,"Distance":1.54,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
02:28:19.838 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:19.838 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:19.838 00.000 21444 Enqueuing Expose request
02:28:19.858 00.020 25848 IsSlewing returns 0
02:28:19.858 00.000 25848 IsGuiding returns 0
02:28:19.890 00.032 25848 PulseGuide returned control before completion, sleep 20
02:28:19.926 00.036 25848 IsGuiding returns 1
02:28:19.926 00.000 25848 scope still moving after pulse duration time elapsed
02:28:19.987 00.061 25848 IsSlewing returns 0
02:28:19.987 00.000 25848 IsGuiding returns 0
02:28:19.987 00.000 25848 scope move finished after 41 + 87 ms
02:28:19.987 00.000 25848 Move returns status 0, amount 41
02:28:19.987 00.000 25848 MoveAxis(N, 0, ABG)
02:28:19.987 00.000 25848 Move returns status 0, amount 0
02:28:19.987 00.000 25848 move complete, result=0
02:28:19.987 00.000 25848 worker thread done servicing request
02:28:19.987 00.000 25848 Worker thread wakes up
02:28:19.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:19.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:19.987 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 0.3 px 0 ms NORTH
02:28:22.835 02.848 25848 Exposure complete
02:28:22.916 00.081 25848 worker thread done servicing request
02:28:22.916 00.000 21444 OnExposeComplete: enter
02:28:22.916 00.000 21444 UpdateGuideState(): m_state=6
02:28:22.916 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1013
02:28:22.916 00.000 21444 Star::Find returns 1 (1), X=1257.68, Y=666.55, Mass=5439536, SNR=162.3, Peak=65504 HFD=7.8
02:28:22.916 00.000 21444 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.05) = xAngle (-4.74 = 1.55)
02:28:22.916 00.000 21444 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.58 = -1.30)
02:28:22.916 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-1.14 hyp=1.15 cameraTheta=-1.69 mountX=0.03 mountY=-1.10, mountTheta=-1.54
02:28:22.917 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-1.14, opts=13)
02:28:22.917 00.000 21444 Enqueuing Move request for scope (-0.13, -1.14)
02:28:22.917 00.000 25848 Worker thread wakes up
02:28:22.917 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -1.14) opts 0xd
02:28:22.917 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -1.14)
02:28:22.917 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=292, FiltMax=65504, Gamma=0.560
02:28:22.917 00.000 21444 UpdateGuideState exits: m=5439536 SNR=162.3 Saturated
02:28:22.917 00.000 21444 PhdController: settling, locked = 1, distance = 1.42 (3.00) aobump = 0 frame = 6 / 99999
02:28:22.917 00.000 21444 PhdController: newstate STATE_FINISH
02:28:22.918 00.001 21444 PhdController complete: success
02:28:22.918 00.000 25848 Moving (-0.13, -1.14) raw xDistance=0.03 yDistance=-1.10
02:28:22.918 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778826502.918,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
02:28:22.918 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:28:22.918 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
02:28:22.918 00.000 25848 MoveAxis(E, 0, ABG)
02:28:22.918 00.000 25848 Move returns status 0, amount 0
02:28:22.918 00.000 25848 MoveAxis(N, 30, ABG)
02:28:22.918 00.000 25848 Guiding  Dir = 0, Dur = 30
02:28:22.918 00.000 21444 Mount: notify guiding dither settle done success=1
02:28:22.918 00.000 21444 PhdController: newstate STATE_IDLE
02:28:22.918 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:22.918 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:22.918 00.000 21444 Enqueuing Expose request
02:28:22.938 00.020 25848 IsSlewing returns 0
02:28:22.938 00.000 25848 IsGuiding returns 0
02:28:22.970 00.032 25848 IsGuiding returns 1
02:28:22.970 00.000 25848 scope still moving after pulse duration time elapsed
02:28:23.031 00.061 25848 IsSlewing returns 0
02:28:23.031 00.000 25848 IsGuiding returns 0
02:28:23.031 00.000 25848 scope move finished after 30 + 62 ms
02:28:23.031 00.000 25848 Move returns status 0, amount 30
02:28:23.031 00.000 25848 move complete, result=0
02:28:23.031 00.000 25848 worker thread done servicing request
02:28:23.031 00.000 25848 Worker thread wakes up
02:28:23.031 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.1 px 30 ms NORTH
02:28:23.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:23.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:25.873 02.842 25848 Exposure complete
02:28:25.955 00.082 25848 worker thread done servicing request
02:28:25.955 00.000 21444 OnExposeComplete: enter
02:28:25.956 00.001 21444 UpdateGuideState(): m_state=6
02:28:25.956 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.956 00.000 21444 Star::Find returns 1 (1), X=1257.98, Y=666.59, Mass=5418154, SNR=178.0, Peak=65504 HFD=8.0
02:28:25.956 00.000 21444 MultiStar: exiting stabilization period
02:28:25.956 00.000 21444 MultiStar: updating star positions after lock position change
02:28:25.956 00.000 21444 Star::Find(15, 753, 130, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.956 00.000 21444 Star::Find returns 1 (1), X=752.58, Y=132.45, Mass=4755096, SNR=196.8, Peak=65504 HFD=7.5
02:28:25.956 00.000 21444 Star::Find(15, 715, 32, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.956 00.000 21444 Star::Find returns 1 (1), X=714.66, Y=33.73, Mass=4585602, SNR=151.9, Peak=65504 HFD=7.5
02:28:25.956 00.000 21444 Star::Find(15, 215, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.956 00.000 21444 Star::Find returns 1 (1), X=216.10, Y=57.42, Mass=2196368, SNR=99.3, Peak=40212 HFD=7.4
02:28:25.956 00.000 21444 Star::Find(15, 1473, 558, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.956 00.000 21444 Star::Find returns 1 (1), X=1472.43, Y=559.80, Mass=1880765, SNR=177.6, Peak=34960 HFD=7.3
02:28:25.956 00.000 21444 Star::Find(15, 1828, 406, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.956 00.000 21444 Star::Find returns 1 (1), X=1826.87, Y=406.66, Mass=1373817, SNR=96.3, Peak=27692 HFD=7.4
02:28:25.956 00.000 21444 Star::Find(15, 1573, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.956 00.000 21444 Star::Find returns 1 (1), X=1572.23, Y=390.73, Mass=1126240, SNR=119.3, Peak=20644 HFD=7.6
02:28:25.956 00.000 21444 Star::Find(15, 1114, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.956 00.000 21444 Star::Find returns 1 (1), X=1113.99, Y=766.67, Mass=942388, SNR=116.8, Peak=17764 HFD=7.6
02:28:25.956 00.000 21444 Star::Find(15, 1705, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.957 00.001 21444 Star::Find returns 1 (1), X=1704.62, Y=487.94, Mass=972129, SNR=85.8, Peak=20520 HFD=7.8
02:28:25.957 00.000 21444 Star::Find(15, 241, 710, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.957 00.000 21444 Star::Find returns 1 (1), X=242.59, Y=712.97, Mass=598455, SNR=85.5, Peak=14432 HFD=6.8
02:28:25.957 00.000 21444 Star::Find(15, 1129, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.957 00.000 21444 Star::Find returns 1 (1), X=1129.37, Y=279.44, Mass=613086, SNR=79.4, Peak=14056 HFD=7.3
02:28:25.957 00.000 21444 Star::Find(15, 1250, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
02:28:25.957 00.000 21444 Star::Find returns 1 (1), X=1250.02, Y=730.76, Mass=477581, SNR=79.8, Peak=11760 HFD=7.3
02:28:25.957 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.47 = 1.82)
02:28:25.957 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.03)
02:28:25.957 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-1.10 hyp=1.12 cameraTheta=-1.41 mountX=-0.27 mountY=-0.95, mountTheta=-1.85
02:28:25.957 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-1.10, opts=13)
02:28:25.957 00.000 21444 Enqueuing Move request for scope (0.17, -1.10)
02:28:25.957 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2384, FiltMin=230, FiltMax=65504, Gamma=0.560
02:28:25.957 00.000 21444 UpdateGuideState exits: m=5418154 SNR=178.0 Saturated
02:28:25.957 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:25.958 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:25.958 00.000 21444 Enqueuing Expose request
02:28:25.958 00.000 25848 Worker thread wakes up
02:28:25.958 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -1.10) opts 0xd
02:28:25.958 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -1.10)
02:28:25.958 00.000 25848 Moving (0.17, -1.10) raw xDistance=-0.27 yDistance=-0.95
02:28:25.958 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
02:28:25.958 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
02:28:25.958 00.000 25848 MoveAxis(E, 0, ABG)
02:28:25.958 00.000 25848 Move returns status 0, amount 0
02:28:25.958 00.000 25848 MoveAxis(N, 26, ABG)
02:28:25.958 00.000 25848 Guiding  Dir = 0, Dur = 26
02:28:25.983 00.025 25848 IsSlewing returns 0
02:28:25.984 00.001 25848 IsGuiding returns 0
02:28:26.015 00.031 25848 IsGuiding returns 1
02:28:26.015 00.000 25848 scope still moving after pulse duration time elapsed
02:28:26.061 00.046 25848 IsSlewing returns 0
02:28:26.061 00.000 25848 IsGuiding returns 0
02:28:26.061 00.000 25848 scope move finished after 26 + 51 ms
02:28:26.061 00.000 25848 Move returns status 0, amount 26
02:28:26.061 00.000 25848 move complete, result=0
02:28:26.061 00.000 25848 worker thread done servicing request
02:28:26.061 00.000 25848 Worker thread wakes up
02:28:26.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:26.061 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:26.062 00.001 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 26 ms NORTH
02:28:28.906 02.844 25848 Exposure complete
02:28:28.973 00.067 25848 worker thread done servicing request
02:28:28.973 00.000 21444 OnExposeComplete: enter
02:28:28.973 00.000 21444 UpdateGuideState(): m_state=6
02:28:28.973 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1015
02:28:28.973 00.000 21444 Star::Find returns 1 (1), X=1258.48, Y=667.81, Mass=5451167, SNR=162.7, Peak=65504 HFD=8.0
02:28:28.974 00.001 21444 MultiStar: [#1 0.30,0.12,1.06,U] [#2 0.34,0.71,0.80,U] [#3 -0.42,0.30,0.65,U] [#4 0.83,0.93,0.95,U] [#5 0.64,0.72,0.84,U] [#6 0.50,1.05,0.84,U] [#7 0.39,0.96,0.64,U] [#8 1.21,1.35,0.55,U] 
02:28:28.974 00.000 21444 single-star, 8 included, MultiStar: {0.50, 0.65}, one-star: {0.67, 0.12}
02:28:28.974 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
02:28:28.974 00.000 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.57)
02:28:28.974 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=0.12 hyp=0.68 cameraTheta=0.18 mountX=-0.66 mountY=0.37, mountTheta=2.63
02:28:28.975 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=0.12, opts=13)
02:28:28.975 00.000 21444 Enqueuing Move request for scope (0.67, 0.12)
02:28:28.975 00.000 25848 Worker thread wakes up
02:28:28.975 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.12) opts 0xd
02:28:28.975 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, 0.12)
02:28:28.975 00.000 25848 Moving (0.67, 0.12) raw xDistance=-0.66 yDistance=0.37
02:28:28.975 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.66
02:28:28.975 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:28.975 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=270, FiltMax=65504, Gamma=0.560
02:28:28.975 00.000 21444 UpdateGuideState exits: m=5451167 SNR=162.7 Saturated
02:28:28.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:28.975 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:28.975 00.000 21444 Enqueuing Expose request
02:28:28.975 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
02:28:28.975 00.000 25848 MoveAxis(E, 19, ABG)
02:28:28.975 00.000 25848 Guiding  Dir = 2, Dur = 19
02:28:29.000 00.025 25848 IsSlewing returns 0
02:28:29.000 00.000 25848 IsGuiding returns 0
02:28:29.031 00.031 25848 IsGuiding returns 1
02:28:29.031 00.000 25848 scope still moving after pulse duration time elapsed
02:28:29.108 00.077 25848 IsSlewing returns 0
02:28:29.108 00.000 25848 IsGuiding returns 0
02:28:29.108 00.000 25848 scope move finished after 19 + 89 ms
02:28:29.108 00.000 25848 Move returns status 0, amount 19
02:28:29.108 00.000 25848 MoveAxis(N, 0, ABG)
02:28:29.108 00.000 25848 Move returns status 0, amount 0
02:28:29.108 00.000 25848 move complete, result=0
02:28:29.108 00.000 25848 worker thread done servicing request
02:28:29.108 00.000 25848 Worker thread wakes up
02:28:29.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:29.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:29.109 00.001 21444 GuideStep: -0.7 px 19 ms EAST, 0.4 px 0 ms NORTH
02:28:31.949 02.840 25848 Exposure complete
02:28:32.031 00.082 25848 worker thread done servicing request
02:28:32.031 00.000 21444 OnExposeComplete: enter
02:28:32.031 00.000 21444 UpdateGuideState(): m_state=6
02:28:32.031 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1016
02:28:32.031 00.000 21444 Star::Find returns 1 (1), X=1255.14, Y=668.58, Mass=5255465, SNR=137.7, Peak=65504 HFD=7.9
02:28:32.032 00.001 21444 MultiStar: [#1 -2.27,1.58,0.00,M1] [#2 -2.35,1.89,0.00,M1] [#3 -2.61,1.70,0.00,M1] [#4 -2.02,0.92,0.00,M1] [#5 -1.58,1.66,0.00,M1] [#6 -2.23,1.05,0.00,M1] [#7 -3.03,0.79,0.00,M1] [#8 -1.53,1.44,0.00,M1] 
02:28:32.032 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
02:28:32.032 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
02:28:32.032 00.000 21444 CameraToMount -- cameraX=-2.67 cameraY=0.90 hyp=2.82 cameraTheta=2.82 mountX=2.74 mountY=-0.18, mountTheta=-0.07
02:28:32.032 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.67, y=0.90, opts=13)
02:28:32.032 00.000 21444 Enqueuing Move request for scope (-2.67, 0.90)
02:28:32.032 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=282, FiltMax=65504, Gamma=0.560
02:28:32.032 00.000 21444 UpdateGuideState exits: m=5255465 SNR=137.7 Saturated
02:28:32.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:32.033 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:32.033 00.000 21444 Enqueuing Expose request
02:28:32.033 00.000 25848 Worker thread wakes up
02:28:32.033 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.67, 0.90) opts 0xd
02:28:32.033 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.67, 0.90)
02:28:32.033 00.000 25848 Moving (-2.67, 0.90) raw xDistance=2.74 yDistance=-0.18
02:28:32.033 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.70 from input 2.74
02:28:32.033 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:32.033 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:28:32.033 00.000 25848 MoveAxis(W, 78, ABG)
02:28:32.033 00.000 25848 Guiding  Dir = 3, Dur = 78
02:28:32.064 00.031 25848 IsSlewing returns 0
02:28:32.064 00.000 25848 IsGuiding returns 0
02:28:32.096 00.032 25848 PulseGuide returned control before completion, sleep 57
02:28:32.153 00.057 25848 IsGuiding returns 1
02:28:32.153 00.000 25848 scope still moving after pulse duration time elapsed
02:28:32.231 00.078 25848 IsSlewing returns 0
02:28:32.231 00.000 25848 IsGuiding returns 0
02:28:32.232 00.001 25848 scope move finished after 78 + 89 ms
02:28:32.232 00.000 25848 Move returns status 0, amount 78
02:28:32.232 00.000 25848 MoveAxis(N, 0, ABG)
02:28:32.232 00.000 25848 Move returns status 0, amount 0
02:28:32.232 00.000 25848 move complete, result=0
02:28:32.232 00.000 25848 worker thread done servicing request
02:28:32.232 00.000 25848 Worker thread wakes up
02:28:32.232 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:32.232 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:32.232 00.000 21444 GuideStep: 2.7 px 78 ms WEST, -0.2 px 0 ms NORTH
02:28:35.074 02.842 25848 Exposure complete
02:28:35.153 00.079 25848 worker thread done servicing request
02:28:35.154 00.001 21444 OnExposeComplete: enter
02:28:35.154 00.000 21444 UpdateGuideState(): m_state=6
02:28:35.154 00.000 21444 Star::Find(15, 1255, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1017
02:28:35.154 00.000 21444 Star::Find returns 1 (1), X=1256.14, Y=666.86, Mass=5545366, SNR=167.3, Peak=65504 HFD=8.1
02:28:35.154 00.000 21444 MultiStar: [#1 -0.67,0.17,0.97,U] [#2 -0.63,-0.02,0.93,U] [#3 -1.99,0.33,0.00,M2] [#4 -1.49,0.01,0.92,U] [#5 -0.51,1.35,0.84,U] [#6 -1.66,0.23,0.69,U] [#7 -1.66,-0.77,0.61,U] [#8 -0.39,1.15,0.51,U] 
02:28:35.154 00.000 21444 refined, 7 included, MultiStar: {-1.09, 0.11}, one-star: {-1.67, -0.83}
02:28:35.154 00.000 21444 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.05) = xAngle (-0.01 = -0.01)
02:28:35.154 00.000 21444 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.85 = -2.85)
02:28:35.154 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=0.11 hyp=1.10 cameraTheta=3.04 mountX=1.10 mountY=-0.31, mountTheta=-0.28
02:28:35.155 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=0.11, opts=13)
02:28:35.155 00.000 21444 Enqueuing Move request for scope (-1.09, 0.11)
02:28:35.155 00.000 25848 Worker thread wakes up
02:28:35.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.11) opts 0xd
02:28:35.155 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=272, FiltMax=65504, Gamma=0.560
02:28:35.156 00.001 21444 UpdateGuideState exits: m=5545366 SNR=167.3 Saturated
02:28:35.156 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:35.156 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:35.156 00.000 21444 Enqueuing Expose request
02:28:35.156 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, 0.11)
02:28:35.156 00.000 25848 Moving (-1.09, 0.11) raw xDistance=1.10 yDistance=-0.31
02:28:35.156 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.10
02:28:35.156 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:35.156 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:28:35.156 00.000 25848 MoveAxis(W, 37, ABG)
02:28:35.156 00.000 25848 Guiding  Dir = 3, Dur = 37
02:28:35.186 00.030 25848 IsSlewing returns 0
02:28:35.187 00.001 25848 IsGuiding returns 0
02:28:35.217 00.030 25848 PulseGuide returned control before completion, sleep 17
02:28:35.247 00.030 25848 IsGuiding returns 1
02:28:35.247 00.000 25848 scope still moving after pulse duration time elapsed
02:28:35.298 00.051 25848 IsSlewing returns 0
02:28:35.298 00.000 25848 IsGuiding returns 0
02:28:35.298 00.000 25848 scope move finished after 37 + 75 ms
02:28:35.299 00.001 25848 Move returns status 0, amount 37
02:28:35.299 00.000 25848 MoveAxis(N, 0, ABG)
02:28:35.299 00.000 25848 Move returns status 0, amount 0
02:28:35.299 00.000 25848 move complete, result=0
02:28:35.299 00.000 25848 worker thread done servicing request
02:28:35.299 00.000 25848 Worker thread wakes up
02:28:35.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:35.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:35.299 00.000 21444 GuideStep: 1.1 px 37 ms WEST, -0.3 px 0 ms NORTH
02:28:38.149 02.850 25848 Exposure complete
02:28:38.232 00.083 25848 worker thread done servicing request
02:28:38.233 00.001 21444 OnExposeComplete: enter
02:28:38.233 00.000 21444 UpdateGuideState(): m_state=6
02:28:38.233 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1018
02:28:38.233 00.000 21444 Star::Find returns 1 (1), X=1257.15, Y=668.68, Mass=5653809, SNR=181.9, Peak=65504 HFD=8.1
02:28:38.233 00.000 21444 MultiStar: [#1 -1.36,1.14,0.79,U] [#2 -0.86,1.19,0.90,U] [#3 -1.79,1.89,0.00,M3] [#4 -0.79,1.19,0.94,U] [#5 -1.12,1.11,0.78,U] [#6 -0.96,1.05,0.61,U] [#7 -0.94,1.24,0.61,U] [#8 -1.81,1.47,0.00,M1] 
02:28:38.233 00.000 21444 single-star, 6 included, MultiStar: {-0.94, 1.13}, one-star: {-0.66, 0.99}
02:28:38.233 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
02:28:38.233 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.55)
02:28:38.233 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=0.99 hyp=1.19 cameraTheta=2.16 mountX=0.75 mountY=0.67, mountTheta=0.73
02:28:38.234 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=0.99, opts=13)
02:28:38.234 00.000 21444 Enqueuing Move request for scope (-0.66, 0.99)
02:28:38.234 00.000 25848 Worker thread wakes up
02:28:38.234 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.99) opts 0xd
02:28:38.234 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, 0.99)
02:28:38.234 00.000 25848 Moving (-0.66, 0.99) raw xDistance=0.75 yDistance=0.67
02:28:38.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.75
02:28:38.234 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:28:38.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=348, FiltMax=65504, Gamma=0.560
02:28:38.234 00.000 21444 UpdateGuideState exits: m=5653809 SNR=181.9 Saturated
02:28:38.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
02:28:38.234 00.000 25848 MoveAxis(W, 24, ABG)
02:28:38.234 00.000 25848 Guiding  Dir = 3, Dur = 24
02:28:38.235 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:38.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:38.235 00.000 21444 Enqueuing Expose request
02:28:38.267 00.032 25848 IsSlewing returns 0
02:28:38.267 00.000 25848 IsGuiding returns 0
02:28:38.299 00.032 25848 IsGuiding returns 1
02:28:38.299 00.000 25848 scope still moving after pulse duration time elapsed
02:28:38.342 00.043 25848 IsSlewing returns 0
02:28:38.342 00.000 25848 IsGuiding returns 0
02:28:38.342 00.000 25848 scope move finished after 24 + 51 ms
02:28:38.342 00.000 25848 Move returns status 0, amount 24
02:28:38.342 00.000 25848 MoveAxis(N, 0, ABG)
02:28:38.342 00.000 25848 Move returns status 0, amount 0
02:28:38.342 00.000 25848 move complete, result=0
02:28:38.342 00.000 25848 worker thread done servicing request
02:28:38.342 00.000 25848 Worker thread wakes up
02:28:38.342 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:38.342 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:38.343 00.001 21444 GuideStep: 0.7 px 24 ms WEST, 0.7 px 0 ms NORTH
02:28:41.197 02.854 25848 Exposure complete
02:28:41.275 00.078 25848 worker thread done servicing request
02:28:41.275 00.000 21444 OnExposeComplete: enter
02:28:41.275 00.000 21444 UpdateGuideState(): m_state=6
02:28:41.275 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1019
02:28:41.275 00.000 21444 Star::Find returns 1 (1), X=1257.49, Y=668.51, Mass=5844680, SNR=229.8, Peak=65504 HFD=7.6
02:28:41.275 00.000 21444 MultiStar: [#1 -0.30,0.60,0.77,U] [#2 -0.34,1.42,0.76,U] [#3 -0.91,1.75,0.00,M4] [#4 -0.18,1.57,0.90,U] [#5 -0.26,1.59,0.65,U] [#6 -0.38,1.83,0.63,U] [#7 -0.60,1.98,0.00,M1] [#8 -0.43,2.24,0.00,M2] 
02:28:41.276 00.001 21444 single-star, 5 included, MultiStar: {-0.29, 1.27}, one-star: {-0.32, 0.82}
02:28:41.276 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
02:28:41.276 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.95 = 2.33)
02:28:41.276 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.82 hyp=0.88 cameraTheta=1.94 mountX=0.39 mountY=0.64, mountTheta=1.02
02:28:41.276 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.82, opts=13)
02:28:41.276 00.000 21444 Enqueuing Move request for scope (-0.32, 0.82)
02:28:41.276 00.000 25848 Worker thread wakes up
02:28:41.277 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=320, FiltMax=65504, Gamma=0.560
02:28:41.277 00.000 21444 UpdateGuideState exits: m=5844680 SNR=229.8 Saturated
02:28:41.277 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:41.277 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:41.277 00.000 21444 Enqueuing Expose request
02:28:41.277 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.82) opts 0xd
02:28:41.277 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.82)
02:28:41.277 00.000 25848 Moving (-0.32, 0.82) raw xDistance=0.39 yDistance=0.64
02:28:41.277 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
02:28:41.277 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:28:41.277 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
02:28:41.277 00.000 25848 MoveAxis(E, 0, ABG)
02:28:41.277 00.000 25848 Move returns status 0, amount 0
02:28:41.277 00.000 25848 MoveAxis(N, 0, ABG)
02:28:41.277 00.000 25848 Move returns status 0, amount 0
02:28:41.277 00.000 25848 move complete, result=0
02:28:41.277 00.000 25848 worker thread done servicing request
02:28:41.277 00.000 25848 Worker thread wakes up
02:28:41.277 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:41.277 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:41.277 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
02:28:44.116 02.839 25848 Exposure complete
02:28:44.183 00.067 25848 worker thread done servicing request
02:28:44.184 00.001 21444 OnExposeComplete: enter
02:28:44.184 00.000 21444 UpdateGuideState(): m_state=6
02:28:44.184 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1020
02:28:44.184 00.000 21444 Star::Find returns 1 (1), X=1256.55, Y=669.54, Mass=5749118, SNR=219.7, Peak=65504 HFD=7.7
02:28:44.184 00.000 21444 MultiStar: [#1 -0.43,1.86,1.06,U] [#2 -0.37,2.19,0.00,M1] [#3 -1.37,3.10,0.00,M5] [#4 -0.84,2.54,0.00,M1] [#5 -0.54,2.12,0.00,M1] [#6 -0.85,2.21,0.00,M1] [#7 -1.12,2.79,0.00,M2] [#8 -1.06,1.95,0.00,M3] 
02:28:44.184 00.000 21444 refined, 1 included, MultiStar: {-0.83, 1.86}, one-star: {-1.26, 1.85}
02:28:44.184 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
02:28:44.184 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.38)
02:28:44.184 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=1.86 hyp=2.03 cameraTheta=1.99 mountX=0.99 mountY=1.40, mountTheta=0.95
02:28:44.185 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=1.86, opts=13)
02:28:44.185 00.000 21444 Enqueuing Move request for scope (-0.83, 1.86)
02:28:44.185 00.000 25848 Worker thread wakes up
02:28:44.185 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 1.86) opts 0xd
02:28:44.185 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 1.86)
02:28:44.185 00.000 25848 Moving (-0.83, 1.86) raw xDistance=0.99 yDistance=1.40
02:28:44.185 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.99
02:28:44.185 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:28:44.185 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=292, FiltMax=65504, Gamma=0.560
02:28:44.185 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
02:28:44.185 00.000 25848 MoveAxis(W, 29, ABG)
02:28:44.186 00.001 25848 Guiding  Dir = 3, Dur = 29
02:28:44.186 00.000 21444 UpdateGuideState exits: m=5749118 SNR=219.7 Saturated
02:28:44.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:44.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:44.186 00.000 21444 Enqueuing Expose request
02:28:44.218 00.032 25848 IsSlewing returns 0
02:28:44.218 00.000 25848 IsGuiding returns 0
02:28:44.249 00.031 25848 IsGuiding returns 1
02:28:44.249 00.000 25848 scope still moving after pulse duration time elapsed
02:28:44.297 00.048 25848 IsSlewing returns 0
02:28:44.297 00.000 25848 IsGuiding returns 0
02:28:44.297 00.000 25848 scope move finished after 29 + 50 ms
02:28:44.297 00.000 25848 Move returns status 0, amount 29
02:28:44.297 00.000 25848 MoveAxis(N, 0, ABG)
02:28:44.297 00.000 25848 Move returns status 0, amount 0
02:28:44.297 00.000 25848 move complete, result=0
02:28:44.297 00.000 25848 worker thread done servicing request
02:28:44.297 00.000 25848 Worker thread wakes up
02:28:44.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:44.297 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 1.4 px 0 ms NORTH
02:28:44.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:47.147 02.850 25848 Exposure complete
02:28:47.229 00.082 25848 worker thread done servicing request
02:28:47.229 00.000 21444 OnExposeComplete: enter
02:28:47.229 00.000 21444 UpdateGuideState(): m_state=6
02:28:47.229 00.000 21444 Star::Find(15, 1256, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1021
02:28:47.229 00.000 21444 Star::Find returns 1 (1), X=1257.30, Y=669.44, Mass=5922478, SNR=247.0, Peak=65504 HFD=8.0
02:28:47.229 00.000 21444 MultiStar: [#1 -0.29,1.85,0.99,U] [#2 -0.34,1.52,0.86,U] [#3 -1.43,2.06,0.00,M6] [#4 0.13,2.02,0.00,M2] [#5 0.69,3.02,0.00,M2] [#6 -0.05,1.95,0.53,U] [#7 -0.94,2.50,0.00,M3] [#8 -0.05,1.87,0.62,U] 
02:28:47.229 00.000 21444 refined, 4 included, MultiStar: {-0.29, 1.77}, one-star: {-0.52, 1.75}
02:28:47.229 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
02:28:47.229 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
02:28:47.229 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=1.77 hyp=1.79 cameraTheta=1.73 mountX=0.45 mountY=1.53, mountTheta=1.29
02:28:47.230 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=1.77, opts=13)
02:28:47.230 00.000 21444 Enqueuing Move request for scope (-0.29, 1.77)
02:28:47.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=180, FiltMax=65504, Gamma=0.560
02:28:47.230 00.000 21444 UpdateGuideState exits: m=5922478 SNR=247.0 Saturated
02:28:47.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:47.230 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:47.230 00.000 21444 Enqueuing Expose request
02:28:47.230 00.000 25848 Worker thread wakes up
02:28:47.230 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.77) opts 0xd
02:28:47.230 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 1.77)
02:28:47.231 00.001 25848 Moving (-0.29, 1.77) raw xDistance=0.45 yDistance=1.53
02:28:47.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
02:28:47.231 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:28:47.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.53
02:28:47.231 00.000 25848 MoveAxis(E, 0, ABG)
02:28:47.231 00.000 25848 Move returns status 0, amount 0
02:28:47.231 00.000 25848 MoveAxis(N, 0, ABG)
02:28:47.231 00.000 25848 Move returns status 0, amount 0
02:28:47.231 00.000 25848 move complete, result=0
02:28:47.231 00.000 25848 worker thread done servicing request
02:28:47.231 00.000 25848 Worker thread wakes up
02:28:47.231 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:47.231 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:47.231 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.5 px 0 ms NORTH
02:28:50.080 02.849 25848 Exposure complete
02:28:50.146 00.066 25848 worker thread done servicing request
02:28:50.146 00.000 21444 OnExposeComplete: enter
02:28:50.146 00.000 21444 UpdateGuideState(): m_state=6
02:28:50.146 00.000 21444 Star::Find(15, 1257, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1022
02:28:50.146 00.000 21444 Star::Find returns 1 (1), X=1257.17, Y=669.11, Mass=5842272, SNR=213.6, Peak=65504 HFD=8.1
02:28:50.147 00.001 21444 MultiStar: [#1 -0.30,2.45,0.00,M1] [#2 -0.24,2.66,0.00,M1] [#3 -0.60,2.53,0.00,M7] [#4 -0.02,2.57,0.00,M3] [#5 -0.62,2.53,0.00,M3] [#6 -0.86,2.20,0.00,M1] [#7 -1.21,1.92,0.00,M4] [#8 -0.40,2.49,0.00,M3] 
02:28:50.147 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
02:28:50.147 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.38)
02:28:50.147 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=1.43 hyp=1.56 cameraTheta=1.99 mountX=0.77 mountY=1.08, mountTheta=0.95
02:28:50.148 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=1.43, opts=13)
02:28:50.148 00.000 21444 Enqueuing Move request for scope (-0.64, 1.43)
02:28:50.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=66, FiltMax=65504, Gamma=0.560
02:28:50.148 00.000 21444 UpdateGuideState exits: m=5842272 SNR=213.6 Saturated
02:28:50.148 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:50.148 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:50.148 00.000 21444 Enqueuing Expose request
02:28:50.148 00.000 25848 Worker thread wakes up
02:28:50.148 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 1.43) opts 0xd
02:28:50.148 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 1.43)
02:28:50.148 00.000 25848 Moving (-0.64, 1.43) raw xDistance=0.77 yDistance=1.08
02:28:50.148 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77
02:28:50.148 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-1.69 newest=4.01
02:28:50.148 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
02:28:50.148 00.000 25848 MoveAxis(W, 22, ABG)
02:28:50.148 00.000 25848 Guiding  Dir = 3, Dur = 22
02:28:50.172 00.024 25848 IsSlewing returns 0
02:28:50.174 00.002 25848 IsGuiding returns 0
02:28:50.240 00.066 25848 IsGuiding returns 1
02:28:50.240 00.000 25848 scope still moving after pulse duration time elapsed
02:28:50.296 00.056 25848 IsSlewing returns 0
02:28:50.296 00.000 25848 IsGuiding returns 0
02:28:50.296 00.000 25848 scope move finished after 22 + 100 ms
02:28:50.296 00.000 25848 Move returns status 0, amount 22
02:28:50.296 00.000 25848 BLC: Oldest BLC event removed
02:28:50.296 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 308 applied
02:28:50.296 00.000 25848 MoveAxis(S, 337, ABG)
02:28:50.296 00.000 25848 Guiding  Dir = 1, Dur = 337
02:28:50.328 00.032 25848 IsSlewing returns 0
02:28:50.328 00.000 25848 IsGuiding returns 0
02:28:50.359 00.031 25848 PulseGuide returned control before completion, sleep 317
02:28:50.690 00.331 25848 IsGuiding returns 1
02:28:50.690 00.000 25848 scope still moving after pulse duration time elapsed
02:28:50.767 00.077 25848 IsSlewing returns 0
02:28:50.768 00.001 25848 IsGuiding returns 0
02:28:50.768 00.000 25848 scope move finished after 337 + 103 ms
02:28:50.768 00.000 25848 Move returns status 0, amount 337
02:28:50.768 00.000 25848 move complete, result=0
02:28:50.768 00.000 25848 worker thread done servicing request
02:28:50.768 00.000 25848 Worker thread wakes up
02:28:50.768 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:50.768 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:50.768 00.000 21444 GuideStep: 0.8 px 22 ms WEST, 1.1 px 337 ms SOUTH
02:28:53.615 02.847 25848 Exposure complete
02:28:53.696 00.081 25848 worker thread done servicing request
02:28:53.696 00.000 21444 OnExposeComplete: enter
02:28:53.696 00.000 21444 UpdateGuideState(): m_state=6
02:28:53.697 00.001 21444 Star::Find(15, 1257, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1023
02:28:53.697 00.000 21444 Star::Find returns 1 (1), X=1257.95, Y=668.48, Mass=5795524, SNR=254.2, Peak=65504 HFD=8.1
02:28:53.697 00.000 21444 MultiStar: [#1 -0.11,1.34,0.59,U] [#2 0.40,1.38,0.59,U] [#3 -0.10,1.45,0.53,U] [#4 0.17,1.91,0.67,U] [#5 0.87,2.13,0.00,M4] [#6 -0.03,1.84,0.38,U] [#7 -0.45,1.40,0.39,U] [#8 0.50,2.22,0.00,M4] 
02:28:53.697 00.000 21444 single-star, 6 included, MultiStar: {0.04, 1.37}, one-star: {0.14, 0.80}
02:28:53.697 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
02:28:53.697 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
02:28:53.697 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.80 hyp=0.81 cameraTheta=1.39 mountX=-0.07 mountY=0.79, mountTheta=1.66
02:28:53.698 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.80, opts=13)
02:28:53.698 00.000 21444 Enqueuing Move request for scope (0.14, 0.80)
02:28:53.698 00.000 25848 Worker thread wakes up
02:28:53.698 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.80) opts 0xd
02:28:53.698 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.80)
02:28:53.698 00.000 25848 Moving (0.14, 0.80) raw xDistance=-0.07 yDistance=0.79
02:28:53.698 00.000 25848 BLC: History state: CurrMiss=0.79, AvgInitMiss=0.47, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.077127, 1:0.791766
02:28:53.698 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
02:28:53.698 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:28:53.698 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
02:28:53.698 00.000 25848 MoveAxis(E, 0, ABG)
02:28:53.698 00.000 25848 Move returns status 0, amount 0
02:28:53.698 00.000 25848 MoveAxis(S, 22, ABG)
02:28:53.698 00.000 25848 Guiding  Dir = 1, Dur = 22
02:28:53.699 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=178, FiltMax=65504, Gamma=0.560
02:28:53.699 00.000 21444 UpdateGuideState exits: m=5795524 SNR=254.2 Saturated
02:28:53.699 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:53.699 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:53.699 00.000 21444 Enqueuing Expose request
02:28:53.719 00.020 25848 IsSlewing returns 0
02:28:53.719 00.000 25848 IsGuiding returns 0
02:28:53.751 00.032 25848 IsGuiding returns 1
02:28:53.751 00.000 25848 scope still moving after pulse duration time elapsed
02:28:53.815 00.064 25848 IsSlewing returns 0
02:28:53.815 00.000 25848 IsGuiding returns 0
02:28:53.815 00.000 25848 scope move finished after 22 + 73 ms
02:28:53.815 00.000 25848 Move returns status 0, amount 22
02:28:53.815 00.000 25848 move complete, result=0
02:28:53.815 00.000 25848 worker thread done servicing request
02:28:53.815 00.000 25848 Worker thread wakes up
02:28:53.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:53.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:53.815 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.8 px 22 ms SOUTH
02:28:56.660 02.845 25848 Exposure complete
02:28:56.746 00.086 25848 worker thread done servicing request
02:28:56.746 00.000 21444 OnExposeComplete: enter
02:28:56.746 00.000 21444 UpdateGuideState(): m_state=6
02:28:56.747 00.001 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1024
02:28:56.747 00.000 21444 Star::Find returns 1 (1), X=1256.47, Y=669.05, Mass=5598437, SNR=173.0, Peak=65504 HFD=8.0
02:28:56.747 00.000 21444 MultiStar: [#1 -1.33,1.64,0.00,M1] [#2 -1.43,2.50,0.00,M1] [#3 -2.01,2.56,0.00,M7] [#4 -0.97,1.61,1.10,U] [#5 -1.13,2.28,0.00,M5] [#6 -0.54,2.63,0.00,M1] [#7 -1.38,1.50,0.00,M4] [#8 -0.68,1.63,0.64,U] 
02:28:56.747 00.000 21444 refined, 2 included, MultiStar: {-1.04, 1.53}, one-star: {-1.34, 1.37}
02:28:56.747 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
02:28:56.747 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.56)
02:28:56.747 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=1.53 hyp=1.85 cameraTheta=2.17 mountX=1.17 mountY=1.02, mountTheta=0.72
02:28:56.749 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=1.53, opts=13)
02:28:56.749 00.000 21444 Enqueuing Move request for scope (-1.04, 1.53)
02:28:56.749 00.000 25848 Worker thread wakes up
02:28:56.749 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=206, FiltMax=65504, Gamma=0.560
02:28:56.749 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 1.53) opts 0xd
02:28:56.749 00.000 21444 UpdateGuideState exits: m=5598437 SNR=173.0 Saturated
02:28:56.749 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, 1.53)
02:28:56.749 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:56.749 00.000 25848 Moving (-1.04, 1.53) raw xDistance=1.17 yDistance=1.02
02:28:56.749 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:56.749 00.000 21444 Enqueuing Expose request
02:28:56.750 00.001 25848 BLC: History state: CurrMiss=1.02, AvgInitMiss=0.47, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.077127, 1:0.791766, 2:1.018939
02:28:56.750 00.000 25848 BLC: Under-shoot: nominal increase by 12
02:28:56.750 00.000 25848 BLC: window closed
02:28:56.750 00.000 25848 BLC: Pulse adjusted to 320
02:28:56.750 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.17
02:28:56.750 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
02:28:56.750 00.000 25848 MoveAxis(W, 34, ABG)
02:28:56.750 00.000 25848 Guiding  Dir = 3, Dur = 34
02:28:56.779 00.029 25848 IsSlewing returns 0
02:28:56.780 00.001 25848 IsGuiding returns 0
02:28:56.811 00.031 25848 PulseGuide returned control before completion, sleep 13
02:28:56.832 00.021 25848 IsGuiding returns 1
02:28:56.832 00.000 25848 scope still moving after pulse duration time elapsed
02:28:56.890 00.058 25848 IsSlewing returns 0
02:28:56.890 00.000 25848 IsGuiding returns 0
02:28:56.890 00.000 25848 scope move finished after 34 + 76 ms
02:28:56.890 00.000 25848 Move returns status 0, amount 34
02:28:56.891 00.001 25848 MoveAxis(S, 28, ABG)
02:28:56.891 00.000 25848 Guiding  Dir = 1, Dur = 28
02:28:56.951 00.060 25848 IsSlewing returns 0
02:28:56.952 00.001 25848 IsGuiding returns 0
02:28:56.983 00.031 25848 IsGuiding returns 1
02:28:56.983 00.000 25848 scope still moving after pulse duration time elapsed
02:28:57.029 00.046 25848 IsSlewing returns 0
02:28:57.030 00.001 25848 IsGuiding returns 0
02:28:57.030 00.000 25848 scope move finished after 28 + 49 ms
02:28:57.030 00.000 25848 Move returns status 0, amount 28
02:28:57.030 00.000 25848 move complete, result=0
02:28:57.030 00.000 25848 worker thread done servicing request
02:28:57.030 00.000 25848 Worker thread wakes up
02:28:57.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:57.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:57.030 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 1.0 px 28 ms SOUTH
02:28:57.151 00.121 21444 evsrv: cli 0107E240 connect
02:28:57.151 00.000 21444 case statement mapped state 6 to 3
02:28:57.151 00.000 21444 case statement mapped state 6 to 3
02:28:57.151 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"c86bb9d0-91c7-403c-b1bb-61d2a79f8f8c"}
02:28:57.151 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"c86bb9d0-91c7-403c-b1bb-61d2a79f8f8c"}
02:28:57.152 00.001 21444 evsrv: cli 0107E240 disconnect
02:28:59.879 02.727 25848 Exposure complete
02:28:59.965 00.086 25848 worker thread done servicing request
02:28:59.966 00.001 21444 OnExposeComplete: enter
02:28:59.966 00.000 21444 UpdateGuideState(): m_state=6
02:28:59.966 00.000 21444 Star::Find(15, 1256, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1025
02:28:59.966 00.000 21444 Star::Find returns 1 (1), X=1257.67, Y=667.68, Mass=5821755, SNR=233.4, Peak=65504 HFD=8.1
02:28:59.966 00.000 21444 MultiStar: [#1 0.25,0.80,0.93,U] [#2 -0.34,1.76,0.85,U] [#3 -0.62,2.23,0.00,M8] [#4 -0.07,1.07,0.80,U] [#5 0.76,1.36,0.69,U] [#6 -0.02,1.12,0.65,U] [#7 -1.13,0.70,0.55,U] [#8 0.46,1.34,0.56,U] 
02:28:59.966 00.000 21444 single-star, 7 included, MultiStar: {-0.02, 0.98}, one-star: {-0.14, -0.00}
02:28:59.966 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.17 = 0.11)
02:28:59.966 00.000 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
02:28:59.966 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.12 mountX=0.14 mountY=-0.05, mountTheta=-0.38
02:28:59.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.00, opts=13)
02:28:59.968 00.001 21444 Enqueuing Move request for scope (-0.14, -0.00)
02:28:59.968 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=116, FiltMax=65504, Gamma=0.560
02:28:59.968 00.000 21444 UpdateGuideState exits: m=5821755 SNR=233.4 Saturated
02:28:59.968 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:59.968 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:28:59.968 00.000 21444 Enqueuing Expose request
02:28:59.968 00.000 25848 Worker thread wakes up
02:28:59.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
02:28:59.968 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
02:28:59.968 00.000 25848 Moving (-0.14, -0.00) raw xDistance=0.14 yDistance=-0.05
02:28:59.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:28:59.968 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:59.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:28:59.968 00.000 25848 MoveAxis(E, 0, ABG)
02:28:59.968 00.000 25848 Move returns status 0, amount 0
02:28:59.968 00.000 25848 MoveAxis(N, 0, ABG)
02:28:59.968 00.000 25848 Move returns status 0, amount 0
02:28:59.968 00.000 25848 move complete, result=0
02:28:59.968 00.000 25848 worker thread done servicing request
02:28:59.968 00.000 25848 Worker thread wakes up
02:28:59.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:28:59.969 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:28:59.969 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:02.816 02.847 25848 Exposure complete
02:29:02.903 00.087 25848 worker thread done servicing request
02:29:02.903 00.000 21444 OnExposeComplete: enter
02:29:02.903 00.000 21444 UpdateGuideState(): m_state=6
02:29:02.903 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1026
02:29:02.903 00.000 21444 Star::Find returns 1 (1), X=1257.51, Y=668.11, Mass=5712924, SNR=204.1, Peak=65504 HFD=8.0
02:29:02.904 00.001 21444 MultiStar: [#1 0.42,0.88,1.03,U] [#2 0.45,1.06,0.81,U] [#3 -0.13,1.03,0.76,U] [#4 0.45,1.13,0.78,U] [#5 0.74,1.66,0.72,U] [#6 0.17,1.22,0.59,U] [#7 -0.85,1.35,0.65,U] [#8 1.05,1.17,0.74,U] 
02:29:02.904 00.000 21444 single-star, 8 included, MultiStar: {0.23, 1.06}, one-star: {-0.30, 0.42}
02:29:02.904 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
02:29:02.904 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
02:29:02.904 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=0.42 hyp=0.52 cameraTheta=2.19 mountX=0.33 mountY=0.28, mountTheta=0.69
02:29:02.905 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=0.42, opts=13)
02:29:02.905 00.000 21444 Enqueuing Move request for scope (-0.30, 0.42)
02:29:02.905 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=92, FiltMax=65504, Gamma=0.560
02:29:02.905 00.000 21444 UpdateGuideState exits: m=5712924 SNR=204.1 Saturated
02:29:02.905 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:02.905 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:02.905 00.000 21444 Enqueuing Expose request
02:29:02.905 00.000 25848 Worker thread wakes up
02:29:02.905 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.42) opts 0xd
02:29:02.905 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 0.42)
02:29:02.905 00.000 25848 Moving (-0.30, 0.42) raw xDistance=0.33 yDistance=0.28
02:29:02.905 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
02:29:02.905 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:02.905 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
02:29:02.905 00.000 25848 MoveAxis(E, 0, ABG)
02:29:02.905 00.000 25848 Move returns status 0, amount 0
02:29:02.906 00.001 25848 MoveAxis(N, 0, ABG)
02:29:02.906 00.000 25848 Move returns status 0, amount 0
02:29:02.906 00.000 25848 move complete, result=0
02:29:02.906 00.000 25848 worker thread done servicing request
02:29:02.906 00.000 25848 Worker thread wakes up
02:29:02.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:02.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:02.906 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:29:05.750 02.844 25848 Exposure complete
02:29:05.838 00.088 25848 worker thread done servicing request
02:29:05.838 00.000 21444 OnExposeComplete: enter
02:29:05.838 00.000 21444 UpdateGuideState(): m_state=6
02:29:05.838 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1027
02:29:05.838 00.000 21444 Star::Find returns 1 (1), X=1257.08, Y=667.48, Mass=5766421, SNR=232.5, Peak=65504 HFD=8.0
02:29:05.839 00.001 21444 MultiStar: [#1 -0.28,1.11,0.74,U] [#2 -0.17,1.19,0.71,U] [#3 -1.91,0.77,0.00,M8] [#4 -0.03,0.88,0.71,U] [#5 -0.01,1.20,0.77,U] [#6 -0.07,1.34,0.63,U] [#7 -1.21,0.90,0.51,U] [#8 -0.11,1.14,0.47,U] 
02:29:05.839 00.000 21444 single-star, 7 included, MultiStar: {-0.33, 0.88}, one-star: {-0.73, -0.20}
02:29:05.839 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.92 = 0.36)
02:29:05.839 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.48)
02:29:05.839 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-0.20 hyp=0.76 cameraTheta=-2.87 mountX=0.71 mountY=-0.47, mountTheta=-0.58
02:29:05.840 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-0.20, opts=13)
02:29:05.840 00.000 21444 Enqueuing Move request for scope (-0.73, -0.20)
02:29:05.840 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2384, FiltMin=218, FiltMax=65504, Gamma=0.560
02:29:05.840 00.000 21444 UpdateGuideState exits: m=5766421 SNR=232.5 Saturated
02:29:05.840 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:05.840 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:05.840 00.000 21444 Enqueuing Expose request
02:29:05.840 00.000 25848 Worker thread wakes up
02:29:05.840 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.20) opts 0xd
02:29:05.840 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -0.20)
02:29:05.840 00.000 25848 Moving (-0.73, -0.20) raw xDistance=0.71 yDistance=-0.47
02:29:05.840 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
02:29:05.840 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:05.840 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:29:05.840 00.000 25848 MoveAxis(W, 21, ABG)
02:29:05.840 00.000 25848 Guiding  Dir = 3, Dur = 21
02:29:05.861 00.021 25848 IsSlewing returns 0
02:29:05.861 00.000 25848 IsGuiding returns 0
02:29:05.892 00.031 25848 IsGuiding returns 1
02:29:05.892 00.000 25848 scope still moving after pulse duration time elapsed
02:29:06.012 00.120 25848 IsSlewing returns 0
02:29:06.013 00.001 25848 IsGuiding returns 0
02:29:06.013 00.000 25848 scope move finished after 21 + 130 ms
02:29:06.013 00.000 25848 Move returns status 0, amount 21
02:29:06.013 00.000 25848 MoveAxis(N, 0, ABG)
02:29:06.013 00.000 25848 Move returns status 0, amount 0
02:29:06.013 00.000 25848 move complete, result=0
02:29:06.013 00.000 25848 worker thread done servicing request
02:29:06.014 00.001 25848 Worker thread wakes up
02:29:06.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:06.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:06.014 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.5 px 0 ms NORTH
02:29:08.854 02.840 25848 Exposure complete
02:29:08.931 00.077 25848 worker thread done servicing request
02:29:08.931 00.000 21444 OnExposeComplete: enter
02:29:08.932 00.001 21444 UpdateGuideState(): m_state=6
02:29:08.932 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1028
02:29:08.932 00.000 21444 Star::Find returns 1 (1), X=1256.25, Y=668.26, Mass=5746170, SNR=215.7, Peak=65504 HFD=7.9
02:29:08.932 00.000 21444 MultiStar: [#1 -1.31,0.82,0.90,U] [#2 -1.32,0.80,0.72,U] [#3 -1.80,1.14,0.00,M9] [#4 -1.23,1.69,0.00,M1] [#5 -0.78,2.12,0.00,M3] [#6 -1.53,1.21,0.55,U] [#7 -2.18,0.74,0.00,M2] [#8 -1.28,1.71,0.00,M1] 
02:29:08.932 00.000 21444 refined, 3 included, MultiStar: {-1.43, 0.81}, one-star: {-1.57, 0.57}
02:29:08.932 00.000 21444 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.05) = xAngle (-0.42 = -0.42)
02:29:08.932 00.000 21444 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.27 = 3.02)
02:29:08.932 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=0.81 hyp=1.64 cameraTheta=2.63 mountX=1.50 mountY=0.20, mountTheta=0.14
02:29:08.933 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=0.81, opts=13)
02:29:08.933 00.000 21444 Enqueuing Move request for scope (-1.43, 0.81)
02:29:08.933 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=168, FiltMax=65504, Gamma=0.560
02:29:08.933 00.000 21444 UpdateGuideState exits: m=5746170 SNR=215.7 Saturated
02:29:08.933 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:08.933 00.000 25848 Worker thread wakes up
02:29:08.933 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.81) opts 0xd
02:29:08.933 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, 0.81)
02:29:08.933 00.000 25848 Moving (-1.43, 0.81) raw xDistance=1.50 yDistance=0.20
02:29:08.933 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.50
02:29:08.933 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:08.933 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:08.933 00.000 21444 Enqueuing Expose request
02:29:08.934 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:29:08.934 00.000 25848 MoveAxis(W, 45, ABG)
02:29:08.934 00.000 25848 Guiding  Dir = 3, Dur = 45
02:29:08.954 00.020 25848 IsSlewing returns 0
02:29:08.955 00.001 25848 IsGuiding returns 0
02:29:08.986 00.031 25848 PulseGuide returned control before completion, sleep 25
02:29:09.025 00.039 25848 IsGuiding returns 1
02:29:09.025 00.000 25848 scope still moving after pulse duration time elapsed
02:29:09.079 00.054 25848 IsSlewing returns 0
02:29:09.080 00.001 25848 IsGuiding returns 0
02:29:09.080 00.000 25848 scope move finished after 45 + 80 ms
02:29:09.080 00.000 25848 Move returns status 0, amount 45
02:29:09.080 00.000 25848 MoveAxis(N, 0, ABG)
02:29:09.080 00.000 25848 Move returns status 0, amount 0
02:29:09.080 00.000 25848 move complete, result=0
02:29:09.080 00.000 25848 worker thread done servicing request
02:29:09.080 00.000 25848 Worker thread wakes up
02:29:09.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:09.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:09.080 00.000 21444 GuideStep: 1.5 px 45 ms WEST, 0.2 px 0 ms NORTH
02:29:11.930 02.850 25848 Exposure complete
02:29:12.013 00.083 25848 worker thread done servicing request
02:29:12.013 00.000 21444 OnExposeComplete: enter
02:29:12.013 00.000 21444 UpdateGuideState(): m_state=6
02:29:12.013 00.000 21444 Star::Find(15, 1256, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1029
02:29:12.013 00.000 21444 Star::Find returns 1 (1), X=1257.79, Y=668.39, Mass=5715950, SNR=230.8, Peak=65504 HFD=8.0
02:29:12.013 00.000 21444 MultiStar: [#1 0.46,1.39,0.76,U] [#2 0.39,1.16,0.68,U] [#3 -0.69,1.30,0.50,U] [#4 0.77,1.45,0.60,U] [#5 1.32,1.96,0.00,M4] [#6 0.27,1.30,0.62,U] [#7 -0.16,1.78,0.55,U] [#8 0.69,1.51,0.51,U] 
02:29:12.013 00.000 21444 single-star, 7 included, MultiStar: {0.22, 1.27}, one-star: {-0.02, 0.70}
02:29:12.013 00.000 21444 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
02:29:12.014 00.001 21444 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.30 = 1.98)
02:29:12.014 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=0.70 hyp=0.70 cameraTheta=1.60 mountX=0.08 mountY=0.64, mountTheta=1.45
02:29:12.015 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=0.70, opts=13)
02:29:12.015 00.000 21444 Enqueuing Move request for scope (-0.02, 0.70)
02:29:12.015 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=146, FiltMax=65504, Gamma=0.560
02:29:12.015 00.000 21444 UpdateGuideState exits: m=5715950 SNR=230.8 Saturated
02:29:12.015 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:12.015 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:12.015 00.000 21444 Enqueuing Expose request
02:29:12.015 00.000 25848 Worker thread wakes up
02:29:12.015 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.70) opts 0xd
02:29:12.015 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 0.70)
02:29:12.015 00.000 25848 Moving (-0.02, 0.70) raw xDistance=0.08 yDistance=0.64
02:29:12.015 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:29:12.015 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
02:29:12.015 00.000 25848 MoveAxis(E, 0, ABG)
02:29:12.015 00.000 25848 Move returns status 0, amount 0
02:29:12.015 00.000 25848 MoveAxis(S, 17, ABG)
02:29:12.015 00.000 25848 Guiding  Dir = 1, Dur = 17
02:29:12.069 00.054 25848 IsSlewing returns 0
02:29:12.069 00.000 25848 IsGuiding returns 0
02:29:12.100 00.031 25848 IsGuiding returns 1
02:29:12.100 00.000 25848 scope still moving after pulse duration time elapsed
02:29:12.158 00.058 25848 IsSlewing returns 0
02:29:12.159 00.001 25848 IsGuiding returns 0
02:29:12.159 00.000 25848 scope move finished after 17 + 72 ms
02:29:12.159 00.000 25848 Move returns status 0, amount 17
02:29:12.159 00.000 25848 move complete, result=0
02:29:12.159 00.000 25848 worker thread done servicing request
02:29:12.159 00.000 25848 Worker thread wakes up
02:29:12.159 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:12.159 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:12.159 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 17 ms SOUTH
02:29:15.005 02.846 25848 Exposure complete
02:29:15.072 00.067 25848 worker thread done servicing request
02:29:15.072 00.000 21444 OnExposeComplete: enter
02:29:15.072 00.000 21444 UpdateGuideState(): m_state=6
02:29:15.073 00.001 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1030
02:29:15.073 00.000 21444 Star::Find returns 1 (1), X=1257.43, Y=668.26, Mass=5617120, SNR=181.9, Peak=65504 HFD=8.0
02:29:15.073 00.000 21444 MultiStar: [#1 -0.42,0.57,1.05,U] [#2 -0.29,1.03,0.94,U] [#3 -0.24,1.06,0.88,U] [#4 0.26,1.13,0.68,U] [#5 0.09,1.51,0.92,U] [#6 -0.20,1.22,0.77,U] [#7 -0.70,1.08,0.62,U] [#8 0.03,1.54,0.69,U] 
02:29:15.073 00.000 21444 single-star, 8 included, MultiStar: {-0.21, 1.05}, one-star: {-0.38, 0.57}
02:29:15.073 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
02:29:15.073 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
02:29:15.073 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.57 hyp=0.69 cameraTheta=2.15 mountX=0.43 mountY=0.39, mountTheta=0.74
02:29:15.074 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.57, opts=13)
02:29:15.074 00.000 21444 Enqueuing Move request for scope (-0.38, 0.57)
02:29:15.074 00.000 25848 Worker thread wakes up
02:29:15.074 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.57) opts 0xd
02:29:15.074 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.57)
02:29:15.074 00.000 25848 Moving (-0.38, 0.57) raw xDistance=0.43 yDistance=0.39
02:29:15.074 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
02:29:15.074 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:15.074 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=182, FiltMax=65504, Gamma=0.560
02:29:15.074 00.000 21444 UpdateGuideState exits: m=5617120 SNR=181.9 Saturated
02:29:15.074 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
02:29:15.074 00.000 25848 MoveAxis(E, 0, ABG)
02:29:15.074 00.000 25848 Move returns status 0, amount 0
02:29:15.074 00.000 25848 MoveAxis(N, 0, ABG)
02:29:15.074 00.000 25848 Move returns status 0, amount 0
02:29:15.074 00.000 25848 move complete, result=0
02:29:15.074 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:15.074 00.000 25848 worker thread done servicing request
02:29:15.074 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:15.074 00.000 21444 Enqueuing Expose request
02:29:15.074 00.000 25848 Worker thread wakes up
02:29:15.075 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:15.075 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:15.075 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
02:29:17.926 02.851 25848 Exposure complete
02:29:18.010 00.084 25848 worker thread done servicing request
02:29:18.010 00.000 21444 OnExposeComplete: enter
02:29:18.011 00.001 21444 UpdateGuideState(): m_state=6
02:29:18.011 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1031
02:29:18.011 00.000 21444 Star::Find returns 1 (1), X=1257.43, Y=668.13, Mass=5682211, SNR=206.5, Peak=65504 HFD=8.1
02:29:18.011 00.000 21444 MultiStar: [#1 0.42,0.91,0.88,U] [#2 0.48,1.37,0.68,U] [#3 -0.21,1.20,0.63,U] [#4 -0.03,0.92,0.77,U] [#5 0.92,1.10,0.76,U] [#6 -0.09,0.98,0.68,U] [#7 -0.57,1.18,0.76,U] [#8 0.67,1.16,0.53,U] 
02:29:18.011 00.000 21444 single-star, 8 included, MultiStar: {0.11, 0.99}, one-star: {-0.38, 0.45}
02:29:18.011 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
02:29:18.011 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.67)
02:29:18.011 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.45 hyp=0.59 cameraTheta=2.28 mountX=0.42 mountY=0.27, mountTheta=0.57
02:29:18.012 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.45, opts=13)
02:29:18.012 00.000 21444 Enqueuing Move request for scope (-0.38, 0.45)
02:29:18.012 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=194, FiltMax=65504, Gamma=0.560
02:29:18.012 00.000 21444 UpdateGuideState exits: m=5682211 SNR=206.5 Saturated
02:29:18.012 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:18.012 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:18.012 00.000 21444 Enqueuing Expose request
02:29:18.012 00.000 25848 Worker thread wakes up
02:29:18.012 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.45) opts 0xd
02:29:18.012 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.45)
02:29:18.012 00.000 25848 Moving (-0.38, 0.45) raw xDistance=0.42 yDistance=0.27
02:29:18.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:29:18.012 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:18.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:29:18.012 00.000 25848 MoveAxis(E, 0, ABG)
02:29:18.012 00.000 25848 Move returns status 0, amount 0
02:29:18.012 00.000 25848 MoveAxis(N, 0, ABG)
02:29:18.013 00.001 25848 Move returns status 0, amount 0
02:29:18.013 00.000 25848 move complete, result=0
02:29:18.013 00.000 25848 worker thread done servicing request
02:29:18.013 00.000 25848 Worker thread wakes up
02:29:18.013 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
02:29:18.013 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:18.013 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:20.865 02.852 25848 Exposure complete
02:29:20.953 00.088 25848 worker thread done servicing request
02:29:20.953 00.000 21444 OnExposeComplete: enter
02:29:20.953 00.000 21444 UpdateGuideState(): m_state=6
02:29:20.953 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1032
02:29:20.953 00.000 21444 Star::Find returns 1 (1), X=1258.00, Y=668.69, Mass=5823981, SNR=251.9, Peak=65504 HFD=8.1
02:29:20.954 00.001 21444 MultiStar: [#1 0.37,2.46,0.00,M1] [#2 0.32,2.76,0.00,M1] [#3 -0.86,2.74,0.00,M7] [#4 0.02,2.45,0.00,M1] [#5 0.59,2.44,0.00,M3] [#6 -0.14,2.04,0.00,M1] [#7 -0.64,1.97,0.00,M1] [#8 0.43,2.42,0.00,M1] 
02:29:20.954 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.67 = -1.67)
02:29:20.954 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.77)
02:29:20.954 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=1.00 hyp=1.02 cameraTheta=1.38 mountX=-0.10 mountY=1.00, mountTheta=1.67
02:29:20.955 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=1.00, opts=13)
02:29:20.955 00.000 21444 Enqueuing Move request for scope (0.19, 1.00)
02:29:20.955 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=180, FiltMax=65504, Gamma=0.560
02:29:20.955 00.000 21444 UpdateGuideState exits: m=5823981 SNR=251.9 Saturated
02:29:20.955 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:20.955 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:20.955 00.000 21444 Enqueuing Expose request
02:29:20.955 00.000 25848 Worker thread wakes up
02:29:20.955 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 1.00) opts 0xd
02:29:20.955 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 1.00)
02:29:20.955 00.000 25848 Moving (0.19, 1.00) raw xDistance=-0.10 yDistance=1.00
02:29:20.955 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:29:20.955 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
02:29:20.955 00.000 25848 MoveAxis(E, 0, ABG)
02:29:20.955 00.000 25848 Move returns status 0, amount 0
02:29:20.955 00.000 25848 MoveAxis(S, 27, ABG)
02:29:20.955 00.000 25848 Guiding  Dir = 1, Dur = 27
02:29:20.986 00.031 25848 IsSlewing returns 0
02:29:20.986 00.000 25848 IsGuiding returns 0
02:29:21.018 00.032 25848 IsGuiding returns 1
02:29:21.018 00.000 25848 scope still moving after pulse duration time elapsed
02:29:21.078 00.060 25848 IsSlewing returns 0
02:29:21.078 00.000 25848 IsGuiding returns 0
02:29:21.078 00.000 25848 scope move finished after 27 + 64 ms
02:29:21.078 00.000 25848 Move returns status 0, amount 27
02:29:21.078 00.000 25848 move complete, result=0
02:29:21.078 00.000 25848 worker thread done servicing request
02:29:21.078 00.000 25848 Worker thread wakes up
02:29:21.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:21.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:21.078 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.0 px 27 ms SOUTH
02:29:23.928 02.850 25848 Exposure complete
02:29:24.010 00.082 25848 worker thread done servicing request
02:29:24.010 00.000 21444 OnExposeComplete: enter
02:29:24.010 00.000 21444 UpdateGuideState(): m_state=6
02:29:24.010 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1033
02:29:24.011 00.001 21444 Star::Find returns 1 (1), X=1256.01, Y=669.15, Mass=5673524, SNR=227.4, Peak=65504 HFD=8.2
02:29:24.011 00.000 21444 MultiStar: [#1 -1.46,2.09,0.00,M2] [#2 -1.43,2.01,0.00,M2] [#3 -2.70,2.04,0.00,M8] [#4 -1.47,2.27,0.00,M2] [#5 -0.72,2.11,0.00,M4] [#6 -1.85,2.19,0.00,M2] [#7 -1.92,2.60,0.00,M2] [#8 -0.89,2.50,0.00,M2] 
02:29:24.011 00.000 21444 CameraToMount -- cameraTheta (2.46) - m_xAngle (3.05) = xAngle (-0.59 = -0.59)
02:29:24.011 00.000 21444 CameraToMount -- cameraTheta (2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.44 = 2.85)
02:29:24.011 00.000 21444 CameraToMount -- cameraX=-1.80 cameraY=1.46 hyp=2.32 cameraTheta=2.46 mountX=1.92 mountY=0.67, mountTheta=0.34
02:29:24.011 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.80, y=1.46, opts=13)
02:29:24.012 00.001 21444 Enqueuing Move request for scope (-1.80, 1.46)
02:29:24.012 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=192, FiltMax=65504, Gamma=0.560
02:29:24.012 00.000 21444 UpdateGuideState exits: m=5673524 SNR=227.4 Saturated
02:29:24.012 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:24.012 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:24.012 00.000 25848 Worker thread wakes up
02:29:24.012 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.80, 1.46) opts 0xd
02:29:24.012 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.80, 1.46)
02:29:24.012 00.000 25848 Moving (-1.80, 1.46) raw xDistance=1.92 yDistance=0.67
02:29:24.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.92
02:29:24.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
02:29:24.012 00.000 25848 MoveAxis(W, 56, ABG)
02:29:24.012 00.000 25848 Guiding  Dir = 3, Dur = 56
02:29:24.012 00.000 21444 Enqueuing Expose request
02:29:24.062 00.050 25848 IsSlewing returns 0
02:29:24.063 00.001 25848 IsGuiding returns 0
02:29:24.094 00.031 25848 PulseGuide returned control before completion, sleep 35
02:29:24.130 00.036 25848 IsGuiding returns 1
02:29:24.130 00.000 25848 scope still moving after pulse duration time elapsed
02:29:24.186 00.056 25848 IsSlewing returns 0
02:29:24.213 00.027 25848 IsGuiding returns 0
02:29:24.213 00.000 25848 scope move finished after 56 + 94 ms
02:29:24.213 00.000 25848 Move returns status 0, amount 56
02:29:24.213 00.000 25848 MoveAxis(S, 18, ABG)
02:29:24.213 00.000 25848 Guiding  Dir = 1, Dur = 18
02:29:24.234 00.021 25848 IsSlewing returns 0
02:29:24.234 00.000 25848 IsGuiding returns 0
02:29:24.266 00.032 25848 IsGuiding returns 1
02:29:24.266 00.000 25848 scope still moving after pulse duration time elapsed
02:29:24.326 00.060 25848 IsSlewing returns 0
02:29:24.326 00.000 25848 IsGuiding returns 0
02:29:24.326 00.000 25848 scope move finished after 18 + 74 ms
02:29:24.326 00.000 25848 Move returns status 0, amount 18
02:29:24.326 00.000 25848 move complete, result=0
02:29:24.326 00.000 25848 worker thread done servicing request
02:29:24.326 00.000 25848 Worker thread wakes up
02:29:24.326 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:24.326 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:24.326 00.000 21444 GuideStep: 1.9 px 56 ms WEST, 0.7 px 18 ms SOUTH
02:29:27.172 02.846 25848 Exposure complete
02:29:27.251 00.079 25848 worker thread done servicing request
02:29:27.251 00.000 21444 OnExposeComplete: enter
02:29:27.251 00.000 21444 UpdateGuideState(): m_state=6
02:29:27.251 00.000 21444 Star::Find(15, 1256, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1034
02:29:27.251 00.000 21444 Star::Find returns 1 (1), X=1256.05, Y=668.46, Mass=5607339, SNR=215.9, Peak=65504 HFD=8.0
02:29:27.252 00.001 21444 MultiStar: [#1 -1.02,2.08,0.00,M3] [#2 -0.71,1.94,0.00,M3] [#3 -0.82,1.83,0.00,M9] [#4 -0.71,1.60,0.58,U] [#5 -0.73,2.04,0.00,M5] [#6 -1.15,2.25,0.00,M3] [#7 -2.09,1.80,0.00,M3] [#8 -0.78,2.05,0.00,M3] 
02:29:27.252 00.000 21444 refined, 1 included, MultiStar: {-1.38, 1.07}, one-star: {-1.76, 0.77}
02:29:27.252 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
02:29:27.252 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.41 = 2.87)
02:29:27.252 00.000 21444 CameraToMount -- cameraX=-1.38 cameraY=1.07 hyp=1.75 cameraTheta=2.48 mountX=1.47 mountY=0.47, mountTheta=0.31
02:29:27.252 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.38, y=1.07, opts=13)
02:29:27.252 00.000 21444 Enqueuing Move request for scope (-1.38, 1.07)
02:29:27.252 00.000 25848 Worker thread wakes up
02:29:27.252 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.38, 1.07) opts 0xd
02:29:27.253 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.38, 1.07)
02:29:27.253 00.000 25848 Moving (-1.38, 1.07) raw xDistance=1.47 yDistance=0.47
02:29:27.253 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.47
02:29:27.253 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:27.253 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=292, FiltMax=65504, Gamma=0.560
02:29:27.253 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:29:27.253 00.000 21444 UpdateGuideState exits: m=5607339 SNR=215.9 Saturated
02:29:27.253 00.000 25848 MoveAxis(W, 47, ABG)
02:29:27.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:27.253 00.000 25848 Guiding  Dir = 3, Dur = 47
02:29:27.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:27.253 00.000 21444 Enqueuing Expose request
02:29:27.283 00.030 25848 IsSlewing returns 0
02:29:27.284 00.001 25848 IsGuiding returns 0
02:29:27.315 00.031 25848 PulseGuide returned control before completion, sleep 26
02:29:27.378 00.063 25848 IsGuiding returns 1
02:29:27.378 00.000 25848 scope still moving after pulse duration time elapsed
02:29:27.438 00.060 25848 IsSlewing returns 0
02:29:27.439 00.001 25848 IsGuiding returns 0
02:29:27.439 00.000 25848 scope move finished after 47 + 107 ms
02:29:27.439 00.000 25848 Move returns status 0, amount 47
02:29:27.439 00.000 25848 MoveAxis(N, 0, ABG)
02:29:27.439 00.000 25848 Move returns status 0, amount 0
02:29:27.439 00.000 25848 move complete, result=0
02:29:27.439 00.000 25848 worker thread done servicing request
02:29:27.439 00.000 25848 Worker thread wakes up
02:29:27.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:27.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:27.439 00.000 21444 GuideStep: 1.5 px 47 ms WEST, 0.5 px 0 ms NORTH
02:29:30.285 02.846 25848 Exposure complete
02:29:30.368 00.083 25848 worker thread done servicing request
02:29:30.368 00.000 21444 OnExposeComplete: enter
02:29:30.368 00.000 21444 UpdateGuideState(): m_state=6
02:29:30.368 00.000 21444 Star::Find(15, 1256, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1035
02:29:30.368 00.000 21444 Star::Find returns 1 (1), X=1258.25, Y=669.59, Mass=5511305, SNR=155.1, Peak=65504 HFD=8.0
02:29:30.369 00.001 21444 MultiStar: [#1 0.58,1.76,1.17,U] [#2 0.60,2.45,0.00,M4] [#3 -0.05,1.89,0.67,U] [#4 1.09,1.89,0.00,M2] [#5 1.45,1.75,0.00,M6] [#6 0.60,2.14,0.00,M4] [#7 -0.16,2.24,0.00,M4] [#8 1.17,2.00,0.00,M4] 
02:29:30.369 00.000 21444 refined, 2 included, MultiStar: {0.38, 1.84}, one-star: {0.44, 1.90}
02:29:30.369 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.69 = -1.69)
02:29:30.369 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.75)
02:29:30.369 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=1.84 hyp=1.88 cameraTheta=1.37 mountX=-0.22 mountY=1.85, mountTheta=1.69
02:29:30.370 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=1.84, opts=13)
02:29:30.370 00.000 21444 Enqueuing Move request for scope (0.38, 1.84)
02:29:30.370 00.000 25848 Worker thread wakes up
02:29:30.370 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, 1.84) opts 0xd
02:29:30.370 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, 1.84)
02:29:30.370 00.000 25848 Moving (0.38, 1.84) raw xDistance=-0.22 yDistance=1.85
02:29:30.370 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
02:29:30.370 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.85 from input 1.85
02:29:30.370 00.000 25848 MoveAxis(E, 0, ABG)
02:29:30.370 00.000 25848 Move returns status 0, amount 0
02:29:30.370 00.000 25848 MoveAxis(S, 50, ABG)
02:29:30.370 00.000 25848 Guiding  Dir = 1, Dur = 50
02:29:30.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2384, FiltMin=280, FiltMax=65504, Gamma=0.560
02:29:30.370 00.000 21444 UpdateGuideState exits: m=5511305 SNR=155.1 Saturated
02:29:30.370 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:30.370 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:30.370 00.000 21444 Enqueuing Expose request
02:29:30.390 00.020 25848 IsSlewing returns 0
02:29:30.391 00.001 25848 IsGuiding returns 0
02:29:30.421 00.030 25848 PulseGuide returned control before completion, sleep 30
02:29:30.477 00.056 25848 IsGuiding returns 1
02:29:30.477 00.000 25848 scope still moving after pulse duration time elapsed
02:29:30.545 00.068 25848 IsSlewing returns 0
02:29:30.546 00.001 25848 IsGuiding returns 0
02:29:30.546 00.000 25848 scope move finished after 50 + 105 ms
02:29:30.546 00.000 25848 Move returns status 0, amount 50
02:29:30.546 00.000 25848 move complete, result=0
02:29:30.546 00.000 25848 worker thread done servicing request
02:29:30.546 00.000 25848 Worker thread wakes up
02:29:30.546 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.8 px 50 ms SOUTH
02:29:30.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:30.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:33.391 02.845 25848 Exposure complete
02:29:33.479 00.088 25848 worker thread done servicing request
02:29:33.479 00.000 21444 OnExposeComplete: enter
02:29:33.479 00.000 21444 UpdateGuideState(): m_state=6
02:29:33.479 00.000 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1036
02:29:33.479 00.000 21444 Star::Find returns 1 (1), X=1257.21, Y=668.57, Mass=5441392, SNR=179.7, Peak=65504 HFD=8.0
02:29:33.479 00.000 21444 MultiStar: [#1 -1.31,1.63,0.00,M3] [#2 -1.32,2.07,0.00,M5] [#3 -2.27,1.91,0.00,M9] [#4 -0.29,2.27,0.00,M3] [#5 -0.20,2.28,0.00,M7] [#6 -0.32,2.35,0.00,M5] [#7 -1.02,1.70,0.00,M5] [#8 -0.37,2.23,0.00,M5] 
02:29:33.480 00.001 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
02:29:33.480 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.72 = 2.56)
02:29:33.480 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=0.88 hyp=1.07 cameraTheta=2.17 mountX=0.68 mountY=0.59, mountTheta=0.71
02:29:33.480 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=0.88, opts=13)
02:29:33.480 00.000 21444 Enqueuing Move request for scope (-0.60, 0.88)
02:29:33.480 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=358, FiltMax=65504, Gamma=0.560
02:29:33.480 00.000 21444 UpdateGuideState exits: m=5441392 SNR=179.7 Saturated
02:29:33.481 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:33.481 00.000 25848 Worker thread wakes up
02:29:33.481 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.88) opts 0xd
02:29:33.481 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, 0.88)
02:29:33.481 00.000 25848 Moving (-0.60, 0.88) raw xDistance=0.68 yDistance=0.59
02:29:33.481 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68
02:29:33.481 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:33.481 00.000 21444 Enqueuing Expose request
02:29:33.481 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
02:29:33.481 00.000 25848 MoveAxis(W, 20, ABG)
02:29:33.481 00.000 25848 Guiding  Dir = 3, Dur = 20
02:29:33.529 00.048 25848 IsSlewing returns 0
02:29:33.529 00.000 25848 IsGuiding returns 0
02:29:33.561 00.032 25848 IsGuiding returns 1
02:29:33.561 00.000 25848 scope still moving after pulse duration time elapsed
02:29:33.626 00.065 25848 IsSlewing returns 0
02:29:33.626 00.000 25848 IsGuiding returns 0
02:29:33.626 00.000 25848 scope move finished after 20 + 76 ms
02:29:33.626 00.000 25848 Move returns status 0, amount 20
02:29:33.626 00.000 25848 MoveAxis(S, 16, ABG)
02:29:33.626 00.000 25848 Guiding  Dir = 1, Dur = 16
02:29:33.657 00.031 25848 IsSlewing returns 0
02:29:33.657 00.000 25848 IsGuiding returns 0
02:29:33.689 00.032 25848 IsGuiding returns 1
02:29:33.689 00.000 25848 scope still moving after pulse duration time elapsed
02:29:33.750 00.061 25848 IsSlewing returns 0
02:29:33.750 00.000 25848 IsGuiding returns 0
02:29:33.750 00.000 25848 scope move finished after 16 + 77 ms
02:29:33.750 00.000 25848 Move returns status 0, amount 16
02:29:33.750 00.000 25848 move complete, result=0
02:29:33.751 00.001 25848 worker thread done servicing request
02:29:33.751 00.000 25848 Worker thread wakes up
02:29:33.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:33.751 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.6 px 16 ms SOUTH
02:29:33.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:36.604 02.853 25848 Exposure complete
02:29:36.692 00.088 25848 worker thread done servicing request
02:29:36.692 00.000 21444 OnExposeComplete: enter
02:29:36.692 00.000 21444 UpdateGuideState(): m_state=6
02:29:36.692 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1037
02:29:36.692 00.000 21444 Star::Find returns 1 (1), X=1257.50, Y=666.82, Mass=5661892, SNR=246.4, Peak=65504 HFD=8.0
02:29:36.693 00.001 21444 MultiStar: [#1 0.35,-0.24,0.90,U] [#2 0.24,0.05,0.69,U] [#3 -1.44,0.49,0.56,U] [#4 -0.23,0.67,0.81,U] [#5 0.04,0.39,0.65,U] [#6 -1.04,0.35,0.56,U] [#7 -0.37,0.05,0.52,U] [#8 -0.28,0.90,0.49,U] 
02:29:36.693 00.000 21444 refined, 8 included, MultiStar: {-0.28, 0.11}, one-star: {-0.31, -0.87}
02:29:36.693 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
02:29:36.693 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
02:29:36.693 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.11 hyp=0.30 cameraTheta=2.77 mountX=0.29 mountY=-0.00, mountTheta=-0.01
02:29:36.694 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.11, opts=13)
02:29:36.694 00.000 21444 Enqueuing Move request for scope (-0.28, 0.11)
02:29:36.694 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=116, FiltMax=65504, Gamma=0.560
02:29:36.694 00.000 21444 UpdateGuideState exits: m=5661892 SNR=246.4 Saturated
02:29:36.694 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:36.694 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:36.694 00.000 21444 Enqueuing Expose request
02:29:36.694 00.000 25848 Worker thread wakes up
02:29:36.694 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.11) opts 0xd
02:29:36.694 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.11)
02:29:36.694 00.000 25848 Moving (-0.28, 0.11) raw xDistance=0.29 yDistance=-0.00
02:29:36.694 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
02:29:36.694 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:36.694 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:29:36.694 00.000 25848 MoveAxis(E, 0, ABG)
02:29:36.694 00.000 25848 Move returns status 0, amount 0
02:29:36.694 00.000 25848 MoveAxis(N, 0, ABG)
02:29:36.695 00.001 25848 Move returns status 0, amount 0
02:29:36.695 00.000 25848 move complete, result=0
02:29:36.695 00.000 25848 worker thread done servicing request
02:29:36.695 00.000 25848 Worker thread wakes up
02:29:36.695 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:36.695 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:36.695 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:39.537 02.842 25848 Exposure complete
02:29:39.611 00.074 25848 worker thread done servicing request
02:29:39.612 00.001 21444 OnExposeComplete: enter
02:29:39.612 00.000 21444 UpdateGuideState(): m_state=6
02:29:39.612 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1038
02:29:39.612 00.000 21444 Star::Find returns 1 (1), X=1256.21, Y=667.88, Mass=5619728, SNR=244.9, Peak=65504 HFD=8.0
02:29:39.612 00.000 21444 MultiStar: [#1 -1.52,1.21,0.00,M3] [#2 -1.54,1.24,0.00,M5] [#3 -2.20,1.14,0.00,M9] [#4 -1.57,1.67,0.00,M3] [#5 -1.85,1.49,0.00,M7] [#6 -1.85,1.86,0.00,M5] [#7 -2.27,1.36,0.00,M5] [#8 -1.55,1.69,0.00,M5] 
02:29:39.612 00.000 21444 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
02:29:39.612 00.000 21444 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
02:29:39.612 00.000 21444 CameraToMount -- cameraX=-1.60 cameraY=0.19 hyp=1.61 cameraTheta=3.02 mountX=1.61 mountY=-0.43, mountTheta=-0.26
02:29:39.613 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.60, y=0.19, opts=13)
02:29:39.613 00.000 21444 Enqueuing Move request for scope (-1.60, 0.19)
02:29:39.613 00.000 25848 Worker thread wakes up
02:29:39.613 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=114, FiltMax=65504, Gamma=0.560
02:29:39.613 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.60, 0.19) opts 0xd
02:29:39.613 00.000 21444 UpdateGuideState exits: m=5619728 SNR=244.9 Saturated
02:29:39.613 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.60, 0.19)
02:29:39.613 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:39.613 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:39.614 00.001 21444 Enqueuing Expose request
02:29:39.614 00.000 25848 Moving (-1.60, 0.19) raw xDistance=1.61 yDistance=-0.43
02:29:39.614 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.61
02:29:39.614 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:39.614 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
02:29:39.614 00.000 25848 MoveAxis(W, 47, ABG)
02:29:39.614 00.000 25848 Guiding  Dir = 3, Dur = 47
02:29:39.642 00.028 25848 IsSlewing returns 0
02:29:39.642 00.000 25848 IsGuiding returns 0
02:29:39.674 00.032 25848 PulseGuide returned control before completion, sleep 26
02:29:39.709 00.035 25848 IsGuiding returns 1
02:29:39.709 00.000 25848 scope still moving after pulse duration time elapsed
02:29:39.764 00.055 25848 IsSlewing returns 0
02:29:39.765 00.001 25848 IsGuiding returns 0
02:29:39.765 00.000 25848 scope move finished after 47 + 75 ms
02:29:39.765 00.000 25848 Move returns status 0, amount 47
02:29:39.765 00.000 25848 MoveAxis(N, 0, ABG)
02:29:39.765 00.000 25848 Move returns status 0, amount 0
02:29:39.765 00.000 25848 move complete, result=0
02:29:39.765 00.000 25848 worker thread done servicing request
02:29:39.765 00.000 25848 Worker thread wakes up
02:29:39.765 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -0.4 px 0 ms NORTH
02:29:39.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:39.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:42.616 02.851 25848 Exposure complete
02:29:42.704 00.088 25848 worker thread done servicing request
02:29:42.704 00.000 21444 OnExposeComplete: enter
02:29:42.704 00.000 21444 UpdateGuideState(): m_state=6
02:29:42.704 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1039
02:29:42.704 00.000 21444 Star::Find returns 1 (1), X=1256.37, Y=669.32, Mass=5708228, SNR=207.5, Peak=65504 HFD=8.0
02:29:42.704 00.000 21444 MultiStar: [#1 -1.27,1.30,0.88,U] [#2 -0.69,1.23,0.84,U] [#3 -0.93,1.70,0.70,U] [#4 -0.68,2.81,0.00,M4] [#5 0.31,3.44,0.00,M8] [#6 -1.15,2.45,0.00,M6] [#7 -1.34,2.45,0.00,M6] [#8 -0.54,3.06,0.00,M6] 
02:29:42.704 00.000 21444 refined, 3 included, MultiStar: {-1.11, 1.46}, one-star: {-1.44, 1.63}
02:29:42.704 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
02:29:42.704 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.61)
02:29:42.704 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=1.46 hyp=1.83 cameraTheta=2.22 mountX=1.23 mountY=0.93, mountTheta=0.65
02:29:42.705 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=1.46, opts=13)
02:29:42.706 00.001 21444 Enqueuing Move request for scope (-1.11, 1.46)
02:29:42.706 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2392, FiltMin=242, FiltMax=65504, Gamma=0.560
02:29:42.706 00.000 21444 UpdateGuideState exits: m=5708228 SNR=207.5 Saturated
02:29:42.706 00.000 25848 Worker thread wakes up
02:29:42.706 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 1.46) opts 0xd
02:29:42.706 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 1.46)
02:29:42.706 00.000 25848 Moving (-1.11, 1.46) raw xDistance=1.23 yDistance=0.93
02:29:42.706 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.23
02:29:42.706 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
02:29:42.706 00.000 25848 MoveAxis(W, 39, ABG)
02:29:42.706 00.000 25848 Guiding  Dir = 3, Dur = 39
02:29:42.706 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:42.706 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:42.706 00.000 21444 Enqueuing Expose request
02:29:42.736 00.030 25848 IsSlewing returns 0
02:29:42.737 00.001 25848 IsGuiding returns 0
02:29:42.768 00.031 25848 PulseGuide returned control before completion, sleep 18
02:29:42.800 00.032 25848 IsGuiding returns 1
02:29:42.800 00.000 25848 scope still moving after pulse duration time elapsed
02:29:42.894 00.094 25848 IsSlewing returns 0
02:29:42.894 00.000 25848 IsGuiding returns 0
02:29:42.894 00.000 25848 scope move finished after 39 + 117 ms
02:29:42.894 00.000 25848 Move returns status 0, amount 39
02:29:42.894 00.000 25848 MoveAxis(S, 25, ABG)
02:29:42.894 00.000 25848 Guiding  Dir = 1, Dur = 25
02:29:42.922 00.028 25848 IsSlewing returns 0
02:29:42.923 00.001 25848 IsGuiding returns 0
02:29:42.954 00.031 25848 IsGuiding returns 1
02:29:42.954 00.000 25848 scope still moving after pulse duration time elapsed
02:29:43.016 00.062 25848 IsSlewing returns 0
02:29:43.017 00.001 25848 IsGuiding returns 0
02:29:43.017 00.000 25848 scope move finished after 25 + 68 ms
02:29:43.017 00.000 25848 Move returns status 0, amount 25
02:29:43.017 00.000 25848 move complete, result=0
02:29:43.017 00.000 25848 worker thread done servicing request
02:29:43.017 00.000 25848 Worker thread wakes up
02:29:43.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:43.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:43.017 00.000 21444 GuideStep: 1.2 px 39 ms WEST, 0.9 px 25 ms SOUTH
02:29:45.861 02.844 25848 Exposure complete
02:29:45.946 00.085 25848 worker thread done servicing request
02:29:45.946 00.000 21444 OnExposeComplete: enter
02:29:45.946 00.000 21444 UpdateGuideState(): m_state=6
02:29:45.947 00.001 21444 Star::Find(15, 1256, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1040
02:29:45.947 00.000 21444 Star::Find returns 1 (1), X=1259.40, Y=666.58, Mass=5855167, SNR=246.7, Peak=65504 HFD=7.9
02:29:45.947 00.000 21444 MultiStar: [#1 2.39,-0.17,0.00,M3] [#2 2.34,0.26,0.00,M5] [#3 1.28,0.19,0.71,U] [#4 2.10,-0.03,0.00,M5] [#5 1.96,0.61,0.00,M9] [#6 1.76,-0.06,0.58,U] [#7 1.30,-0.08,0.59,U] [#8 1.71,0.13,0.58,U] 
02:29:45.947 00.000 21444 refined, 4 included, MultiStar: {1.53, -0.28}, one-star: {1.59, -1.11}
02:29:45.947 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
02:29:45.947 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
02:29:45.947 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-0.28 hyp=1.55 cameraTheta=-0.18 mountX=-1.54 mountY=0.32, mountTheta=2.94
02:29:45.948 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-0.28, opts=13)
02:29:45.948 00.000 21444 Enqueuing Move request for scope (1.53, -0.28)
02:29:45.949 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=292, FiltMax=65504, Gamma=0.560
02:29:45.949 00.000 21444 UpdateGuideState exits: m=5855167 SNR=246.7 Saturated
02:29:45.949 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:45.949 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:45.949 00.000 21444 Enqueuing Expose request
02:29:45.949 00.000 25848 Worker thread wakes up
02:29:45.949 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -0.28) opts 0xd
02:29:45.949 00.000 25848 Handling offset move in thread for scope, endpoint = (1.53, -0.28)
02:29:45.949 00.000 25848 Moving (1.53, -0.28) raw xDistance=-1.54 yDistance=0.32
02:29:45.949 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.54
02:29:45.949 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:45.949 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:29:45.949 00.000 25848 MoveAxis(E, 42, ABG)
02:29:45.949 00.000 25848 Guiding  Dir = 2, Dur = 42
02:29:45.994 00.045 25848 IsSlewing returns 0
02:29:45.994 00.000 25848 IsGuiding returns 0
02:29:46.015 00.021 25848 PulseGuide returned control before completion, sleep 32
02:29:46.051 00.036 25848 IsGuiding returns 1
02:29:46.051 00.000 25848 scope still moving after pulse duration time elapsed
02:29:46.107 00.056 25848 IsSlewing returns 0
02:29:46.107 00.000 25848 IsGuiding returns 0
02:29:46.107 00.000 25848 scope move finished after 42 + 71 ms
02:29:46.107 00.000 25848 Move returns status 0, amount 42
02:29:46.107 00.000 25848 MoveAxis(N, 0, ABG)
02:29:46.107 00.000 25848 Move returns status 0, amount 0
02:29:46.107 00.000 25848 move complete, result=0
02:29:46.107 00.000 25848 worker thread done servicing request
02:29:46.107 00.000 25848 Worker thread wakes up
02:29:46.108 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:46.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:46.108 00.000 21444 GuideStep: -1.5 px 42 ms EAST, 0.3 px 0 ms NORTH
02:29:48.953 02.845 25848 Exposure complete
02:29:49.028 00.075 25848 worker thread done servicing request
02:29:49.029 00.001 21444 OnExposeComplete: enter
02:29:49.029 00.000 21444 UpdateGuideState(): m_state=6
02:29:49.029 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1041
02:29:49.029 00.000 21444 Star::Find returns 1 (1), X=1259.19, Y=666.77, Mass=5701416, SNR=245.3, Peak=65504 HFD=7.9
02:29:49.029 00.000 21444 MultiStar: [#1 0.67,-0.41,0.86,U] [#2 1.18,0.01,0.91,U] [#3 -0.50,-0.03,0.78,U] [#4 1.64,0.27,0.76,U] [#5 1.78,0.92,0.00,M10] [#6 1.37,0.64,0.87,U] [#7 0.62,0.05,0.54,U] [#8 1.71,0.55,0.59,U] 
02:29:49.029 00.000 21444 refined, 7 included, MultiStar: {1.02, -0.03}, one-star: {1.37, -0.92}
02:29:49.029 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
02:29:49.029 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
02:29:49.029 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-0.03 hyp=1.02 cameraTheta=-0.03 mountX=-1.02 mountY=0.36, mountTheta=2.80
02:29:49.030 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-0.03, opts=13)
02:29:49.030 00.000 21444 Enqueuing Move request for scope (1.02, -0.03)
02:29:49.030 00.000 25848 Worker thread wakes up
02:29:49.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.03) opts 0xd
02:29:49.030 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -0.03)
02:29:49.030 00.000 25848 Moving (1.02, -0.03) raw xDistance=-1.02 yDistance=0.36
02:29:49.031 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.02
02:29:49.031 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:49.031 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=118, FiltMax=65504, Gamma=0.560
02:29:49.031 00.000 21444 UpdateGuideState exits: m=5701416 SNR=245.3 Saturated
02:29:49.031 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:49.031 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:49.031 00.000 21444 Enqueuing Expose request
02:29:49.031 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:29:49.031 00.000 25848 MoveAxis(E, 33, ABG)
02:29:49.031 00.000 25848 Guiding  Dir = 2, Dur = 33
02:29:49.061 00.030 25848 IsSlewing returns 0
02:29:49.061 00.000 25848 IsGuiding returns 0
02:29:49.092 00.031 25848 PulseGuide returned control before completion, sleep 13
02:29:49.126 00.034 25848 IsGuiding returns 1
02:29:49.126 00.000 25848 scope still moving after pulse duration time elapsed
02:29:49.186 00.060 25848 IsSlewing returns 0
02:29:49.186 00.000 25848 IsGuiding returns 0
02:29:49.186 00.000 25848 scope move finished after 33 + 92 ms
02:29:49.186 00.000 25848 Move returns status 0, amount 33
02:29:49.186 00.000 25848 MoveAxis(N, 0, ABG)
02:29:49.186 00.000 25848 Move returns status 0, amount 0
02:29:49.186 00.000 25848 move complete, result=0
02:29:49.186 00.000 25848 worker thread done servicing request
02:29:49.186 00.000 25848 Worker thread wakes up
02:29:49.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:49.186 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:49.186 00.000 21444 GuideStep: -1.0 px 33 ms EAST, 0.4 px 0 ms NORTH
02:29:52.029 02.843 25848 Exposure complete
02:29:52.117 00.088 25848 worker thread done servicing request
02:29:52.118 00.001 21444 OnExposeComplete: enter
02:29:52.118 00.000 21444 UpdateGuideState(): m_state=6
02:29:52.118 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1042
02:29:52.118 00.000 21444 Star::Find returns 1 (1), X=1257.38, Y=667.55, Mass=5831148, SNR=212.3, Peak=65504 HFD=7.9
02:29:52.118 00.000 21444 MultiStar: [#1 -0.20,1.17,1.00,U] [#2 0.22,0.87,0.75,U] [#3 -0.96,1.60,0.62,U] [#4 -0.08,0.84,0.69,U] [#5 -0.05,1.07,0.67,U] [#6 -0.42,0.99,0.65,U] [#7 -0.69,0.89,0.62,U] [#8 -0.35,0.88,0.44,U] 
02:29:52.118 00.000 21444 single-star, 8 included, MultiStar: {-0.31, 0.86}, one-star: {-0.43, -0.13}
02:29:52.118 00.000 21444 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.05) = xAngle (-5.89 = 0.39)
02:29:52.118 00.000 21444 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.74 = -2.45)
02:29:52.118 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-0.13 hyp=0.45 cameraTheta=-2.84 mountX=0.42 mountY=-0.29, mountTheta=-0.60
02:29:52.119 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-0.13, opts=13)
02:29:52.119 00.000 21444 Enqueuing Move request for scope (-0.43, -0.13)
02:29:52.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=204, FiltMax=65504, Gamma=0.560
02:29:52.119 00.000 21444 UpdateGuideState exits: m=5831148 SNR=212.3 Saturated
02:29:52.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:52.120 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:52.120 00.000 21444 Enqueuing Expose request
02:29:52.120 00.000 25848 Worker thread wakes up
02:29:52.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.13) opts 0xd
02:29:52.120 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -0.13)
02:29:52.120 00.000 25848 Moving (-0.43, -0.13) raw xDistance=0.42 yDistance=-0.29
02:29:52.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:29:52.120 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:52.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:29:52.120 00.000 25848 MoveAxis(E, 0, ABG)
02:29:52.120 00.000 25848 Move returns status 0, amount 0
02:29:52.120 00.000 25848 MoveAxis(N, 0, ABG)
02:29:52.120 00.000 25848 Move returns status 0, amount 0
02:29:52.120 00.000 25848 move complete, result=0
02:29:52.120 00.000 25848 worker thread done servicing request
02:29:52.120 00.000 25848 Worker thread wakes up
02:29:52.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:52.120 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:52.120 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:29:54.964 02.844 25848 Exposure complete
02:29:55.054 00.090 25848 worker thread done servicing request
02:29:55.054 00.000 21444 OnExposeComplete: enter
02:29:55.054 00.000 21444 UpdateGuideState(): m_state=6
02:29:55.054 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1043
02:29:55.054 00.000 21444 Star::Find returns 1 (1), X=1256.12, Y=667.60, Mass=5389684, SNR=186.5, Peak=65504 HFD=7.9
02:29:55.055 00.001 21444 MultiStar: [#1 -1.67,1.14,0.00,M2] [#2 -1.57,1.13,0.64,U] [#3 -3.68,1.34,0.00,M6] [#4 -1.10,1.04,0.85,U] [#5 -1.21,0.65,0.81,U] [#6 -1.32,0.97,0.58,U] [#7 -2.54,1.30,0.00,M4] [#8 -0.77,1.09,0.59,U] 
02:29:55.055 00.000 21444 refined, 5 included, MultiStar: {-1.30, 0.73}, one-star: {-1.69, -0.09}
02:29:55.055 00.000 21444 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.05) = xAngle (-0.42 = -0.42)
02:29:55.055 00.000 21444 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.26 = 3.02)
02:29:55.055 00.000 21444 CameraToMount -- cameraX=-1.30 cameraY=0.73 hyp=1.49 cameraTheta=2.63 mountX=1.36 mountY=0.18, mountTheta=0.13
02:29:55.056 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=0.73, opts=13)
02:29:55.056 00.000 21444 Enqueuing Move request for scope (-1.30, 0.73)
02:29:55.056 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=244, FiltMax=65504, Gamma=0.560
02:29:55.056 00.000 21444 UpdateGuideState exits: m=5389684 SNR=186.5 Saturated
02:29:55.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:55.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:55.056 00.000 21444 Enqueuing Expose request
02:29:55.056 00.000 25848 Worker thread wakes up
02:29:55.056 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.73) opts 0xd
02:29:55.056 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, 0.73)
02:29:55.056 00.000 25848 Moving (-1.30, 0.73) raw xDistance=1.36 yDistance=0.18
02:29:55.056 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.36
02:29:55.056 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:55.056 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:29:55.056 00.000 25848 MoveAxis(W, 40, ABG)
02:29:55.056 00.000 25848 Guiding  Dir = 3, Dur = 40
02:29:55.077 00.021 25848 IsSlewing returns 0
02:29:55.077 00.000 25848 IsGuiding returns 0
02:29:55.110 00.033 25848 PulseGuide returned control before completion, sleep 19
02:29:55.137 00.027 25848 IsGuiding returns 1
02:29:55.137 00.000 25848 scope still moving after pulse duration time elapsed
02:29:55.189 00.052 25848 IsSlewing returns 0
02:29:55.190 00.001 25848 IsGuiding returns 0
02:29:55.190 00.000 25848 scope move finished after 40 + 71 ms
02:29:55.190 00.000 25848 Move returns status 0, amount 40
02:29:55.190 00.000 25848 MoveAxis(N, 0, ABG)
02:29:55.190 00.000 25848 Move returns status 0, amount 0
02:29:55.190 00.000 25848 move complete, result=0
02:29:55.190 00.000 25848 worker thread done servicing request
02:29:55.190 00.000 25848 Worker thread wakes up
02:29:55.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:55.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:29:55.190 00.000 21444 GuideStep: 1.4 px 40 ms WEST, 0.2 px 0 ms NORTH
02:29:58.033 02.843 25848 Exposure complete
02:29:58.116 00.083 25848 worker thread done servicing request
02:29:58.116 00.000 21444 OnExposeComplete: enter
02:29:58.116 00.000 21444 UpdateGuideState(): m_state=6
02:29:58.116 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1044
02:29:58.116 00.000 21444 Star::Find returns 1 (1), X=1257.80, Y=668.19, Mass=5716232, SNR=202.2, Peak=65504 HFD=8.0
02:29:58.117 00.001 21444 MultiStar: [#1 1.24,1.39,0.88,U] [#2 1.19,1.21,0.82,U] [#3 0.24,1.81,0.61,U] [#4 0.93,0.98,0.71,U] [#5 1.31,1.81,0.00,M9] [#6 0.81,1.56,0.76,U] [#7 0.18,0.80,0.57,U] [#8 0.85,1.79,0.00,M3] 
02:29:58.117 00.000 21444 single-star, 6 included, MultiStar: {0.67, 1.15}, one-star: {-0.01, 0.51}
02:29:58.117 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
02:29:58.117 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.98)
02:29:58.117 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.51 hyp=0.51 cameraTheta=1.59 mountX=0.05 mountY=0.47, mountTheta=1.46
02:29:58.118 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.51, opts=13)
02:29:58.118 00.000 21444 Enqueuing Move request for scope (-0.01, 0.51)
02:29:58.118 00.000 25848 Worker thread wakes up
02:29:58.118 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.51) opts 0xd
02:29:58.118 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.51)
02:29:58.118 00.000 25848 Moving (-0.01, 0.51) raw xDistance=0.05 yDistance=0.47
02:29:58.118 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:29:58.118 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:58.118 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:29:58.118 00.000 25848 MoveAxis(E, 0, ABG)
02:29:58.118 00.000 25848 Move returns status 0, amount 0
02:29:58.118 00.000 25848 MoveAxis(N, 0, ABG)
02:29:58.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=244, FiltMax=65504, Gamma=0.560
02:29:58.118 00.000 21444 UpdateGuideState exits: m=5716232 SNR=202.2 Saturated
02:29:58.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:58.118 00.000 25848 Move returns status 0, amount 0
02:29:58.118 00.000 25848 move complete, result=0
02:29:58.118 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:29:58.118 00.000 21444 Enqueuing Expose request
02:29:58.118 00.000 25848 worker thread done servicing request
02:29:58.118 00.000 25848 Worker thread wakes up
02:29:58.118 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:29:58.118 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:29:58.118 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:00.964 02.846 25848 Exposure complete
02:30:01.051 00.087 25848 worker thread done servicing request
02:30:01.051 00.000 21444 OnExposeComplete: enter
02:30:01.052 00.001 21444 UpdateGuideState(): m_state=6
02:30:01.052 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1045
02:30:01.052 00.000 21444 Star::Find returns 1 (1), X=1258.35, Y=667.69, Mass=5770028, SNR=239.9, Peak=65504 HFD=8.1
02:30:01.052 00.000 21444 MultiStar: [#1 1.27,0.61,0.83,U] [#2 1.23,1.13,0.76,U] [#3 0.84,1.07,0.51,U] [#4 1.01,0.73,0.78,U] [#5 1.11,0.66,0.78,U] [#6 0.91,1.13,0.68,U] [#7 0.20,0.84,0.55,U] [#8 1.39,1.16,0.46,U] 
02:30:01.052 00.000 21444 single-star, 8 included, MultiStar: {0.94, 0.75}, one-star: {0.54, 0.01}
02:30:01.052 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
02:30:01.052 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.40)
02:30:01.052 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.01 hyp=0.54 cameraTheta=0.01 mountX=-0.54 mountY=0.21, mountTheta=2.77
02:30:01.053 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.01, opts=13)
02:30:01.053 00.000 21444 Enqueuing Move request for scope (0.54, 0.01)
02:30:01.053 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=154, FiltMax=65504, Gamma=0.560
02:30:01.053 00.000 21444 UpdateGuideState exits: m=5770028 SNR=239.9 Saturated
02:30:01.053 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:01.054 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:01.054 00.000 21444 Enqueuing Expose request
02:30:01.054 00.000 25848 Worker thread wakes up
02:30:01.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.01) opts 0xd
02:30:01.054 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.01)
02:30:01.054 00.000 25848 Moving (0.54, 0.01) raw xDistance=-0.54 yDistance=0.21
02:30:01.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
02:30:01.054 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:01.054 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:30:01.054 00.000 25848 MoveAxis(E, 16, ABG)
02:30:01.054 00.000 25848 Guiding  Dir = 2, Dur = 16
02:30:01.110 00.056 25848 IsSlewing returns 0
02:30:01.111 00.001 25848 IsGuiding returns 0
02:30:01.143 00.032 25848 IsGuiding returns 1
02:30:01.143 00.000 25848 scope still moving after pulse duration time elapsed
02:30:01.187 00.044 25848 IsSlewing returns 0
02:30:01.188 00.001 25848 IsGuiding returns 0
02:30:01.188 00.000 25848 scope move finished after 16 + 60 ms
02:30:01.188 00.000 25848 Move returns status 0, amount 16
02:30:01.188 00.000 25848 MoveAxis(N, 0, ABG)
02:30:01.188 00.000 25848 Move returns status 0, amount 0
02:30:01.188 00.000 25848 move complete, result=0
02:30:01.188 00.000 25848 worker thread done servicing request
02:30:01.188 00.000 25848 Worker thread wakes up
02:30:01.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:01.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:01.188 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 0.2 px 0 ms NORTH
02:30:04.036 02.848 25848 Exposure complete
02:30:04.116 00.080 25848 worker thread done servicing request
02:30:04.116 00.000 21444 OnExposeComplete: enter
02:30:04.116 00.000 21444 UpdateGuideState(): m_state=6
02:30:04.116 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1046
02:30:04.116 00.000 21444 Star::Find returns 1 (1), X=1257.87, Y=669.05, Mass=5694997, SNR=200.6, Peak=65504 HFD=8.1
02:30:04.117 00.001 21444 MultiStar: [#1 1.42,1.77,0.00,M1] [#2 1.45,1.88,0.00,M1] [#3 0.34,2.28,0.00,M5] [#4 0.88,2.05,0.00,M1] [#5 1.61,2.49,0.00,M9] [#6 0.80,2.05,0.00,M1] [#7 -0.15,2.13,0.00,M3] [#8 1.36,2.15,0.00,M3] 
02:30:04.117 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
02:30:04.117 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
02:30:04.117 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=1.36 hyp=1.36 cameraTheta=1.53 mountX=0.06 mountY=1.29, mountTheta=1.52
02:30:04.117 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=1.36, opts=13)
02:30:04.117 00.000 21444 Enqueuing Move request for scope (0.06, 1.36)
02:30:04.117 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=142, FiltMax=65504, Gamma=0.560
02:30:04.118 00.001 21444 UpdateGuideState exits: m=5694997 SNR=200.6 Saturated
02:30:04.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:04.118 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:04.118 00.000 21444 Enqueuing Expose request
02:30:04.118 00.000 25848 Worker thread wakes up
02:30:04.118 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 1.36) opts 0xd
02:30:04.118 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 1.36)
02:30:04.118 00.000 25848 Moving (0.06, 1.36) raw xDistance=0.06 yDistance=1.29
02:30:04.118 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:30:04.118 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.29 from input 1.29
02:30:04.118 00.000 25848 MoveAxis(E, 0, ABG)
02:30:04.118 00.000 25848 Move returns status 0, amount 0
02:30:04.118 00.000 25848 MoveAxis(S, 35, ABG)
02:30:04.118 00.000 25848 Guiding  Dir = 1, Dur = 35
02:30:04.138 00.020 25848 IsSlewing returns 0
02:30:04.139 00.001 25848 IsGuiding returns 0
02:30:04.180 00.041 25848 IsGuiding returns 1
02:30:04.180 00.000 25848 scope still moving after pulse duration time elapsed
02:30:04.233 00.053 25848 IsSlewing returns 0
02:30:04.233 00.000 25848 IsGuiding returns 0
02:30:04.233 00.000 25848 scope move finished after 35 + 59 ms
02:30:04.233 00.000 25848 Move returns status 0, amount 35
02:30:04.233 00.000 25848 move complete, result=0
02:30:04.233 00.000 25848 worker thread done servicing request
02:30:04.233 00.000 25848 Worker thread wakes up
02:30:04.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:04.233 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:04.233 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.3 px 35 ms SOUTH
02:30:07.080 02.847 25848 Exposure complete
02:30:07.167 00.087 25848 worker thread done servicing request
02:30:07.167 00.000 21444 OnExposeComplete: enter
02:30:07.167 00.000 21444 UpdateGuideState(): m_state=6
02:30:07.168 00.001 21444 Star::Find(15, 1257, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1047
02:30:07.168 00.000 21444 Star::Find returns 1 (1), X=1258.80, Y=666.78, Mass=5499947, SNR=189.0, Peak=65504 HFD=7.8
02:30:07.168 00.000 21444 MultiStar: [#1 1.72,0.50,1.21,U] [#2 1.60,0.65,0.95,U] [#3 0.39,0.22,0.77,U] [#4 1.23,0.34,0.91,U] [#5 2.26,0.73,0.00,M10] [#6 1.63,0.42,0.77,U] [#7 1.17,-0.17,0.74,U] [#8 1.92,0.59,0.00,M4] 
02:30:07.168 00.000 21444 refined, 6 included, MultiStar: {1.28, 0.16}, one-star: {0.99, -0.90}
02:30:07.168 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.93 = -2.93)
02:30:07.168 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.51)
02:30:07.168 00.000 21444 CameraToMount -- cameraX=1.28 cameraY=0.16 hyp=1.29 cameraTheta=0.12 mountX=-1.26 mountY=0.63, mountTheta=2.68
02:30:07.169 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.28, y=0.16, opts=13)
02:30:07.169 00.000 21444 Enqueuing Move request for scope (1.28, 0.16)
02:30:07.169 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2388, FiltMin=16, FiltMax=65504, Gamma=0.560
02:30:07.169 00.000 21444 UpdateGuideState exits: m=5499947 SNR=189.0 Saturated
02:30:07.169 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:07.169 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:07.169 00.000 21444 Enqueuing Expose request
02:30:07.169 00.000 25848 Worker thread wakes up
02:30:07.169 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.28, 0.16) opts 0xd
02:30:07.169 00.000 25848 Handling offset move in thread for scope, endpoint = (1.28, 0.16)
02:30:07.169 00.000 25848 Moving (1.28, 0.16) raw xDistance=-1.26 yDistance=0.63
02:30:07.169 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.26
02:30:07.170 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
02:30:07.170 00.000 25848 MoveAxis(E, 37, ABG)
02:30:07.170 00.000 25848 Guiding  Dir = 2, Dur = 37
02:30:07.203 00.033 25848 IsSlewing returns 0
02:30:07.203 00.000 25848 IsGuiding returns 0
02:30:07.235 00.032 25848 PulseGuide returned control before completion, sleep 16
02:30:07.253 00.018 25848 IsGuiding returns 1
02:30:07.253 00.000 25848 scope still moving after pulse duration time elapsed
02:30:07.344 00.091 25848 IsSlewing returns 0
02:30:07.344 00.000 25848 IsGuiding returns 0
02:30:07.344 00.000 25848 scope move finished after 37 + 104 ms
02:30:07.344 00.000 25848 Move returns status 0, amount 37
02:30:07.344 00.000 25848 MoveAxis(S, 17, ABG)
02:30:07.344 00.000 25848 Guiding  Dir = 1, Dur = 17
02:30:07.376 00.032 25848 IsSlewing returns 0
02:30:07.376 00.000 25848 IsGuiding returns 0
02:30:07.408 00.032 25848 IsGuiding returns 1
02:30:07.408 00.000 25848 scope still moving after pulse duration time elapsed
02:30:07.470 00.062 25848 IsSlewing returns 0
02:30:07.471 00.001 25848 IsGuiding returns 0
02:30:07.471 00.000 25848 scope move finished after 17 + 77 ms
02:30:07.471 00.000 25848 Move returns status 0, amount 17
02:30:07.471 00.000 25848 move complete, result=0
02:30:07.471 00.000 25848 worker thread done servicing request
02:30:07.471 00.000 25848 Worker thread wakes up
02:30:07.471 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:07.471 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:07.471 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 0.6 px 17 ms SOUTH
02:30:10.312 02.841 25848 Exposure complete
02:30:10.397 00.085 25848 worker thread done servicing request
02:30:10.397 00.000 21444 OnExposeComplete: enter
02:30:10.397 00.000 21444 UpdateGuideState(): m_state=6
02:30:10.397 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1048
02:30:10.397 00.000 21444 Star::Find returns 1 (1), X=1258.16, Y=669.16, Mass=5960671, SNR=226.8, Peak=65504 HFD=8.1
02:30:10.397 00.000 21444 MultiStar: [#1 0.13,1.47,0.97,U] [#2 0.53,1.33,0.80,U] [#3 -0.01,1.45,0.69,U] [#4 0.84,1.87,0.00,M1] [#5 0.73,1.83,0.00,R] [#6 0.65,1.89,0.00,M1] [#7 0.10,2.10,0.00,M3] [#8 0.90,1.90,0.00,M5] 
02:30:10.397 00.000 21444 refined, 3 included, MultiStar: {0.26, 1.44}, one-star: {0.35, 1.48}
02:30:10.397 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
02:30:10.398 00.001 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
02:30:10.398 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=1.44 hyp=1.46 cameraTheta=1.39 mountX=-0.13 mountY=1.43, mountTheta=1.66
02:30:10.398 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=1.44, opts=13)
02:30:10.398 00.000 21444 Enqueuing Move request for scope (0.26, 1.44)
02:30:10.398 00.000 25848 Worker thread wakes up
02:30:10.398 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 1.44) opts 0xd
02:30:10.399 00.001 25848 Handling offset move in thread for scope, endpoint = (0.26, 1.44)
02:30:10.399 00.000 25848 Moving (0.26, 1.44) raw xDistance=-0.13 yDistance=1.43
02:30:10.399 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:30:10.399 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=182, FiltMax=65504, Gamma=0.560
02:30:10.399 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
02:30:10.399 00.000 25848 MoveAxis(E, 0, ABG)
02:30:10.399 00.000 25848 Move returns status 0, amount 0
02:30:10.399 00.000 25848 MoveAxis(S, 39, ABG)
02:30:10.399 00.000 25848 Guiding  Dir = 1, Dur = 39
02:30:10.399 00.000 21444 UpdateGuideState exits: m=5960671 SNR=226.8 Saturated
02:30:10.399 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:10.399 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:10.399 00.000 21444 Enqueuing Expose request
02:30:10.423 00.024 25848 IsSlewing returns 0
02:30:10.424 00.001 25848 IsGuiding returns 0
02:30:10.455 00.031 25848 PulseGuide returned control before completion, sleep 18
02:30:10.490 00.035 25848 IsGuiding returns 1
02:30:10.491 00.001 25848 scope still moving after pulse duration time elapsed
02:30:10.563 00.072 25848 IsSlewing returns 0
02:30:10.563 00.000 25848 IsGuiding returns 0
02:30:10.563 00.000 25848 scope move finished after 39 + 100 ms
02:30:10.563 00.000 25848 Move returns status 0, amount 39
02:30:10.563 00.000 25848 move complete, result=0
02:30:10.564 00.001 25848 worker thread done servicing request
02:30:10.564 00.000 25848 Worker thread wakes up
02:30:10.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:10.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:10.564 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.4 px 39 ms SOUTH
02:30:13.415 02.851 25848 Exposure complete
02:30:13.497 00.082 25848 worker thread done servicing request
02:30:13.497 00.000 21444 OnExposeComplete: enter
02:30:13.497 00.000 21444 UpdateGuideState(): m_state=6
02:30:13.498 00.001 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1049
02:30:13.498 00.000 21444 Star::Find returns 1 (1), X=1257.08, Y=668.18, Mass=5680808, SNR=234.9, Peak=65504 HFD=8.0
02:30:13.498 00.000 21444 MultiStar: [#1 -0.06,1.45,0.82,U] [#2 0.56,1.35,0.93,U] [#3 -0.12,1.20,0.68,U] [#4 -0.09,1.30,0.52,U] [#5 -0.79,-0.51,0.62,U] [#6 -0.59,1.89,0.00,M2] [#7 -0.48,1.02,0.52,U] [#8 0.59,1.90,0.00,M6] 
02:30:13.498 00.000 21444 single-star, 6 included, MultiStar: {-0.22, 0.91}, one-star: {-0.73, 0.49}
02:30:13.498 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
02:30:13.498 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.94)
02:30:13.498 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=0.49 hyp=0.88 cameraTheta=2.55 mountX=0.77 mountY=0.18, mountTheta=0.23
02:30:13.499 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=0.49, opts=13)
02:30:13.499 00.000 21444 Enqueuing Move request for scope (-0.73, 0.49)
02:30:13.499 00.000 25848 Worker thread wakes up
02:30:13.499 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.49) opts 0xd
02:30:13.499 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=68, FiltMax=65504, Gamma=0.560
02:30:13.499 00.000 21444 UpdateGuideState exits: m=5680808 SNR=234.9 Saturated
02:30:13.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:13.499 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:13.499 00.000 21444 Enqueuing Expose request
02:30:13.499 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, 0.49)
02:30:13.499 00.000 25848 Moving (-0.73, 0.49) raw xDistance=0.77 yDistance=0.18
02:30:13.499 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77
02:30:13.499 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:13.499 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:30:13.499 00.000 25848 MoveAxis(W, 22, ABG)
02:30:13.499 00.000 25848 Guiding  Dir = 3, Dur = 22
02:30:13.530 00.031 25848 IsSlewing returns 0
02:30:13.530 00.000 25848 IsGuiding returns 0
02:30:13.591 00.061 25848 IsGuiding returns 1
02:30:13.591 00.000 25848 scope still moving after pulse duration time elapsed
02:30:13.640 00.049 25848 IsSlewing returns 0
02:30:13.640 00.000 25848 IsGuiding returns 0
02:30:13.640 00.000 25848 scope move finished after 22 + 87 ms
02:30:13.640 00.000 25848 Move returns status 0, amount 22
02:30:13.640 00.000 25848 MoveAxis(N, 0, ABG)
02:30:13.640 00.000 25848 Move returns status 0, amount 0
02:30:13.640 00.000 25848 move complete, result=0
02:30:13.640 00.000 25848 worker thread done servicing request
02:30:13.640 00.000 25848 Worker thread wakes up
02:30:13.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:13.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:13.640 00.000 21444 GuideStep: 0.8 px 22 ms WEST, 0.2 px 0 ms NORTH
02:30:16.486 02.846 25848 Exposure complete
02:30:16.566 00.080 25848 worker thread done servicing request
02:30:16.566 00.000 21444 OnExposeComplete: enter
02:30:16.566 00.000 21444 UpdateGuideState(): m_state=6
02:30:16.566 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1050
02:30:16.566 00.000 21444 Star::Find returns 1 (1), X=1257.42, Y=667.50, Mass=5717202, SNR=221.5, Peak=65504 HFD=7.7
02:30:16.566 00.000 21444 MultiStar: [#1 -0.37,0.13,0.94,U] [#2 0.16,0.12,0.86,U] [#3 -1.10,0.63,0.61,U] [#4 0.03,0.82,0.75,U] [#5 1.50,-0.45,0.88,U] [#6 -0.06,0.67,0.60,U] [#7 -0.71,0.82,0.50,U] [#8 0.63,1.15,0.59,U] 
02:30:16.566 00.000 21444 refined, 8 included, MultiStar: {0.01, 0.32}, one-star: {-0.39, -0.18}
02:30:16.566 00.000 21444 CameraToMount -- cameraTheta (1.54) - m_xAngle (3.05) = xAngle (-1.51 = -1.51)
02:30:16.566 00.000 21444 CameraToMount -- cameraTheta (1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.35 = 1.93)
02:30:16.566 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.54 mountX=0.02 mountY=0.30, mountTheta=1.51
02:30:16.567 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.32, opts=13)
02:30:16.567 00.000 21444 Enqueuing Move request for scope (0.01, 0.32)
02:30:16.567 00.000 25848 Worker thread wakes up
02:30:16.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=94, FiltMax=65504, Gamma=0.560
02:30:16.567 00.000 21444 UpdateGuideState exits: m=5717202 SNR=221.5 Saturated
02:30:16.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:16.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:16.567 00.000 21444 Enqueuing Expose request
02:30:16.567 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
02:30:16.567 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
02:30:16.567 00.000 25848 Moving (0.01, 0.32) raw xDistance=0.02 yDistance=0.30
02:30:16.568 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:30:16.568 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:16.568 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:30:16.568 00.000 25848 MoveAxis(E, 0, ABG)
02:30:16.568 00.000 25848 Move returns status 0, amount 0
02:30:16.568 00.000 25848 MoveAxis(N, 0, ABG)
02:30:16.568 00.000 25848 Move returns status 0, amount 0
02:30:16.568 00.000 25848 move complete, result=0
02:30:16.568 00.000 25848 worker thread done servicing request
02:30:16.568 00.000 25848 Worker thread wakes up
02:30:16.568 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:16.568 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:16.568 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:30:19.421 02.853 25848 Exposure complete
02:30:19.507 00.086 25848 worker thread done servicing request
02:30:19.507 00.000 21444 OnExposeComplete: enter
02:30:19.507 00.000 21444 UpdateGuideState(): m_state=6
02:30:19.507 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1051
02:30:19.507 00.000 21444 Star::Find returns 1 (1), X=1255.83, Y=667.50, Mass=5636829, SNR=213.1, Peak=65504 HFD=7.9
02:30:19.508 00.001 21444 MultiStar: [#1 -1.78,0.66,1.34,U] [#2 -1.27,0.93,0.95,U] [#3 -2.45,1.19,0.00,M2] [#4 -1.27,0.87,1.16,U] [#5 -2.47,-0.73,0.00,M1] [#6 -1.57,1.06,0.77,U] [#7 -1.91,0.80,0.00,M2] [#8 -1.35,1.23,0.71,U] 
02:30:19.508 00.000 21444 refined, 5 included, MultiStar: {-1.55, 0.72}, one-star: {-1.98, -0.19}
02:30:19.508 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
02:30:19.508 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.10)
02:30:19.508 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=0.72 hyp=1.71 cameraTheta=2.71 mountX=1.61 mountY=0.08, mountTheta=0.05
02:30:19.509 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=0.72, opts=13)
02:30:19.509 00.000 21444 Enqueuing Move request for scope (-1.55, 0.72)
02:30:19.509 00.000 25848 Worker thread wakes up
02:30:19.509 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, 0.72) opts 0xd
02:30:19.509 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, 0.72)
02:30:19.509 00.000 25848 Moving (-1.55, 0.72) raw xDistance=1.61 yDistance=0.08
02:30:19.509 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.61
02:30:19.509 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:19.509 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=166, FiltMax=65504, Gamma=0.560
02:30:19.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:30:19.509 00.000 25848 MoveAxis(W, 47, ABG)
02:30:19.509 00.000 25848 Guiding  Dir = 3, Dur = 47
02:30:19.509 00.000 21444 UpdateGuideState exits: m=5636829 SNR=213.1 Saturated
02:30:19.509 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:19.509 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:19.509 00.000 21444 Enqueuing Expose request
02:30:19.529 00.020 25848 IsSlewing returns 0
02:30:19.530 00.001 25848 IsGuiding returns 0
02:30:19.561 00.031 25848 PulseGuide returned control before completion, sleep 26
02:30:19.594 00.033 25848 IsGuiding returns 1
02:30:19.594 00.000 25848 scope still moving after pulse duration time elapsed
02:30:19.655 00.061 25848 IsSlewing returns 0
02:30:19.656 00.001 25848 IsGuiding returns 0
02:30:19.656 00.000 25848 scope move finished after 47 + 78 ms
02:30:19.656 00.000 25848 Move returns status 0, amount 47
02:30:19.656 00.000 25848 MoveAxis(N, 0, ABG)
02:30:19.656 00.000 25848 Move returns status 0, amount 0
02:30:19.656 00.000 25848 move complete, result=0
02:30:19.656 00.000 25848 worker thread done servicing request
02:30:19.656 00.000 25848 Worker thread wakes up
02:30:19.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:19.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:19.656 00.000 21444 GuideStep: 1.6 px 47 ms WEST, 0.1 px 0 ms NORTH
02:30:22.499 02.843 25848 Exposure complete
02:30:22.588 00.089 25848 worker thread done servicing request
02:30:22.588 00.000 21444 OnExposeComplete: enter
02:30:22.588 00.000 21444 UpdateGuideState(): m_state=6
02:30:22.588 00.000 21444 Star::Find(15, 1255, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1052
02:30:22.589 00.001 21444 Star::Find returns 1 (1), X=1257.92, Y=668.31, Mass=5759121, SNR=253.6, Peak=65504 HFD=7.9
02:30:22.589 00.000 21444 MultiStar: [#1 0.70,1.28,1.05,U] [#2 1.20,1.09,0.75,U] [#3 -0.60,1.26,0.50,U] [#4 0.39,1.22,0.87,U] [#5 0.45,-0.12,0.65,U] [#6 0.22,1.26,0.50,U] [#7 0.29,1.31,0.65,U] [#8 0.68,1.96,0.00,M5] 
02:30:22.589 00.000 21444 single-star, 7 included, MultiStar: {0.40, 0.99}, one-star: {0.11, 0.62}
02:30:22.589 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
02:30:22.589 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
02:30:22.589 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.62 hyp=0.63 cameraTheta=1.40 mountX=-0.05 mountY=0.62, mountTheta=1.65
02:30:22.590 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.62, opts=13)
02:30:22.590 00.000 21444 Enqueuing Move request for scope (0.11, 0.62)
02:30:22.590 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=196, FiltMax=65504, Gamma=0.560
02:30:22.590 00.000 21444 UpdateGuideState exits: m=5759121 SNR=253.6 Saturated
02:30:22.590 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:22.590 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:22.590 00.000 21444 Enqueuing Expose request
02:30:22.590 00.000 25848 Worker thread wakes up
02:30:22.590 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.62) opts 0xd
02:30:22.590 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.62)
02:30:22.590 00.000 25848 Moving (0.11, 0.62) raw xDistance=-0.05 yDistance=0.62
02:30:22.590 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:30:22.590 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
02:30:22.590 00.000 25848 MoveAxis(E, 0, ABG)
02:30:22.591 00.001 25848 Move returns status 0, amount 0
02:30:22.591 00.000 25848 MoveAxis(S, 17, ABG)
02:30:22.591 00.000 25848 Guiding  Dir = 1, Dur = 17
02:30:22.611 00.020 25848 IsSlewing returns 0
02:30:22.611 00.000 25848 IsGuiding returns 0
02:30:22.641 00.030 25848 IsGuiding returns 1
02:30:22.641 00.000 25848 scope still moving after pulse duration time elapsed
02:30:22.731 00.090 25848 IsSlewing returns 0
02:30:22.731 00.000 25848 IsGuiding returns 0
02:30:22.731 00.000 25848 scope move finished after 17 + 103 ms
02:30:22.731 00.000 25848 Move returns status 0, amount 17
02:30:22.731 00.000 25848 move complete, result=0
02:30:22.732 00.001 25848 worker thread done servicing request
02:30:22.732 00.000 25848 Worker thread wakes up
02:30:22.732 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:22.732 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:22.732 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.6 px 17 ms SOUTH
02:30:25.569 02.837 25848 Exposure complete
02:30:25.648 00.079 25848 worker thread done servicing request
02:30:25.649 00.001 21444 OnExposeComplete: enter
02:30:25.649 00.000 21444 UpdateGuideState(): m_state=6
02:30:25.649 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1053
02:30:25.649 00.000 21444 Star::Find returns 1 (1), X=1257.37, Y=668.28, Mass=5960571, SNR=267.9, Peak=65504 HFD=8.1
02:30:25.649 00.000 21444 MultiStar: [#1 -0.43,0.60,0.88,U] [#2 -0.45,0.50,0.76,U] [#3 -1.62,1.26,0.00,M2] [#4 -0.25,1.55,0.74,U] [#5 -0.92,-0.04,0.58,U] [#6 -0.61,1.69,0.58,U] [#7 -0.67,1.07,0.53,U] [#8 -0.12,1.68,0.74,U] 
02:30:25.649 00.000 21444 single-star, 7 included, MultiStar: {-0.46, 0.93}, one-star: {-0.45, 0.60}
02:30:25.649 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.05) = xAngle (-0.84 = -0.84)
02:30:25.649 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.60)
02:30:25.649 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=0.60 hyp=0.74 cameraTheta=2.21 mountX=0.50 mountY=0.38, mountTheta=0.66
02:30:25.650 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=0.60, opts=13)
02:30:25.650 00.000 21444 Enqueuing Move request for scope (-0.45, 0.60)
02:30:25.650 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=254, FiltMax=65504, Gamma=0.560
02:30:25.650 00.000 21444 UpdateGuideState exits: m=5960571 SNR=267.9 Saturated
02:30:25.650 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:25.650 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:25.650 00.000 21444 Enqueuing Expose request
02:30:25.650 00.000 25848 Worker thread wakes up
02:30:25.650 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.60) opts 0xd
02:30:25.650 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 0.60)
02:30:25.651 00.001 25848 Moving (-0.45, 0.60) raw xDistance=0.50 yDistance=0.38
02:30:25.651 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
02:30:25.651 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:25.651 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:30:25.651 00.000 25848 MoveAxis(E, 0, ABG)
02:30:25.651 00.000 25848 Move returns status 0, amount 0
02:30:25.651 00.000 25848 MoveAxis(N, 0, ABG)
02:30:25.651 00.000 25848 Move returns status 0, amount 0
02:30:25.651 00.000 25848 move complete, result=0
02:30:25.651 00.000 25848 worker thread done servicing request
02:30:25.651 00.000 25848 Worker thread wakes up
02:30:25.651 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:25.651 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:25.651 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
02:30:28.489 02.838 25848 Exposure complete
02:30:28.578 00.089 25848 worker thread done servicing request
02:30:28.578 00.000 21444 OnExposeComplete: enter
02:30:28.578 00.000 21444 UpdateGuideState(): m_state=6
02:30:28.579 00.001 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1054
02:30:28.579 00.000 21444 Star::Find returns 1 (1), X=1255.73, Y=669.25, Mass=5730206, SNR=208.2, Peak=65504 HFD=7.9
02:30:28.579 00.000 21444 MultiStar: [#1 -1.27,1.78,0.00,M1] [#2 -0.74,1.95,0.00,M1] [#3 -1.82,2.20,0.00,M3] [#4 -1.87,2.64,0.00,M1] [#5 -2.58,0.76,0.00,M1] [#6 -1.96,2.26,0.00,M1] [#7 -1.86,2.07,0.00,M1] [#8 -1.91,2.72,0.00,M5] 
02:30:28.579 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
02:30:28.579 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.89)
02:30:28.579 00.000 21444 CameraToMount -- cameraX=-2.08 cameraY=1.57 hyp=2.61 cameraTheta=2.50 mountX=2.22 mountY=0.66, mountTheta=0.29
02:30:28.580 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.08, y=1.57, opts=13)
02:30:28.580 00.000 21444 Enqueuing Move request for scope (-2.08, 1.57)
02:30:28.580 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=204, FiltMax=65504, Gamma=0.560
02:30:28.580 00.000 25848 Worker thread wakes up
02:30:28.580 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.08, 1.57) opts 0xd
02:30:28.580 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.08, 1.57)
02:30:28.581 00.001 25848 Moving (-2.08, 1.57) raw xDistance=2.22 yDistance=0.66
02:30:28.581 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.40 from input 2.22
02:30:28.581 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
02:30:28.581 00.000 25848 MoveAxis(W, 65, ABG)
02:30:28.581 00.000 25848 Guiding  Dir = 3, Dur = 65
02:30:28.581 00.000 21444 UpdateGuideState exits: m=5730206 SNR=208.2 Saturated
02:30:28.581 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:28.581 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:28.581 00.000 21444 Enqueuing Expose request
02:30:28.660 00.079 25848 IsSlewing returns 0
02:30:28.661 00.001 25848 IsGuiding returns 0
02:30:28.692 00.031 25848 PulseGuide returned control before completion, sleep 44
02:30:28.742 00.050 25848 IsGuiding returns 1
02:30:28.742 00.000 25848 scope still moving after pulse duration time elapsed
02:30:28.798 00.056 25848 IsSlewing returns 0
02:30:28.799 00.001 25848 IsGuiding returns 0
02:30:28.799 00.000 25848 scope move finished after 65 + 73 ms
02:30:28.799 00.000 25848 Move returns status 0, amount 65
02:30:28.799 00.000 25848 MoveAxis(S, 18, ABG)
02:30:28.799 00.000 25848 Guiding  Dir = 1, Dur = 18
02:30:28.851 00.052 25848 IsSlewing returns 0
02:30:28.851 00.000 25848 IsGuiding returns 0
02:30:28.883 00.032 25848 IsGuiding returns 1
02:30:28.883 00.000 25848 scope still moving after pulse duration time elapsed
02:30:28.939 00.056 25848 IsSlewing returns 0
02:30:28.939 00.000 25848 IsGuiding returns 0
02:30:28.939 00.000 25848 scope move finished after 18 + 69 ms
02:30:28.939 00.000 25848 Move returns status 0, amount 18
02:30:28.939 00.000 25848 move complete, result=0
02:30:28.939 00.000 25848 worker thread done servicing request
02:30:28.939 00.000 25848 Worker thread wakes up
02:30:28.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:28.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:28.939 00.000 21444 GuideStep: 2.2 px 65 ms WEST, 0.7 px 18 ms SOUTH
02:30:31.784 02.845 25848 Exposure complete
02:30:31.867 00.083 25848 worker thread done servicing request
02:30:31.867 00.000 21444 OnExposeComplete: enter
02:30:31.867 00.000 21444 UpdateGuideState(): m_state=6
02:30:31.867 00.000 21444 Star::Find(15, 1255, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1055
02:30:31.867 00.000 21444 Star::Find returns 1 (1), X=1255.68, Y=668.38, Mass=5559351, SNR=195.2, Peak=65504 HFD=8.0
02:30:31.867 00.000 21444 MultiStar: [#1 -2.28,1.31,0.00,M2] [#2 -2.36,1.13,0.00,M2] [#3 -3.04,1.22,0.00,M4] [#4 -1.66,1.55,0.00,M2] [#5 -2.65,-0.13,0.00,M2] [#6 -2.04,1.57,0.00,M2] [#7 -2.86,1.43,0.00,M2] [#8 -2.05,1.73,0.00,M6] 
02:30:31.867 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
02:30:31.868 00.001 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
02:30:31.868 00.000 21444 CameraToMount -- cameraX=-2.13 cameraY=0.69 hyp=2.24 cameraTheta=2.83 mountX=2.19 mountY=-0.17, mountTheta=-0.08
02:30:31.868 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.13, y=0.69, opts=13)
02:30:31.868 00.000 21444 Enqueuing Move request for scope (-2.13, 0.69)
02:30:31.868 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=118, FiltMax=65504, Gamma=0.560
02:30:31.868 00.000 21444 UpdateGuideState exits: m=5559351 SNR=195.2 Saturated
02:30:31.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:31.868 00.000 25848 Worker thread wakes up
02:30:31.868 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.13, 0.69) opts 0xd
02:30:31.869 00.001 25848 Handling offset move in thread for scope, endpoint = (-2.13, 0.69)
02:30:31.869 00.000 25848 Moving (-2.13, 0.69) raw xDistance=2.19 yDistance=-0.17
02:30:31.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.48 from input 2.19
02:30:31.869 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:31.869 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:31.869 00.000 21444 Enqueuing Expose request
02:30:31.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:30:31.869 00.000 25848 MoveAxis(W, 68, ABG)
02:30:31.869 00.000 25848 Guiding  Dir = 3, Dur = 68
02:30:31.889 00.020 25848 IsSlewing returns 0
02:30:31.889 00.000 25848 IsGuiding returns 0
02:30:31.920 00.031 25848 PulseGuide returned control before completion, sleep 47
02:30:31.972 00.052 25848 IsGuiding returns 1
02:30:31.972 00.000 25848 scope still moving after pulse duration time elapsed
02:30:32.064 00.092 25848 IsSlewing returns 0
02:30:32.064 00.000 25848 IsGuiding returns 0
02:30:32.064 00.000 25848 scope move finished after 68 + 106 ms
02:30:32.064 00.000 25848 Move returns status 0, amount 68
02:30:32.064 00.000 25848 MoveAxis(N, 0, ABG)
02:30:32.064 00.000 25848 Move returns status 0, amount 0
02:30:32.064 00.000 25848 move complete, result=0
02:30:32.064 00.000 25848 worker thread done servicing request
02:30:32.064 00.000 25848 Worker thread wakes up
02:30:32.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:32.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:32.064 00.000 21444 GuideStep: 2.2 px 68 ms WEST, -0.2 px 0 ms NORTH
02:30:34.915 02.851 25848 Exposure complete
02:30:34.992 00.077 25848 worker thread done servicing request
02:30:34.992 00.000 21444 OnExposeComplete: enter
02:30:34.992 00.000 21444 UpdateGuideState(): m_state=6
02:30:34.992 00.000 21444 Star::Find(15, 1255, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1056
02:30:34.992 00.000 21444 Star::Find returns 1 (1), X=1258.00, Y=667.43, Mass=5545031, SNR=199.9, Peak=65504 HFD=8.0
02:30:34.993 00.001 21444 MultiStar: [#1 -0.53,0.21,0.86,U] [#2 -0.44,0.22,0.90,U] [#3 -0.97,0.27,0.53,U] [#4 0.35,0.88,0.73,U] [#5 -0.49,-0.79,0.67,U] [#6 0.05,0.71,0.65,U] [#7 0.10,0.60,0.59,U] [#8 0.36,1.10,0.50,U] 
02:30:34.993 00.000 21444 refined, 8 included, MultiStar: {-0.15, 0.27}, one-star: {0.19, -0.26}
02:30:34.993 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
02:30:34.993 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
02:30:34.993 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.08 mountX=0.17 mountY=0.19, mountTheta=0.83
02:30:34.994 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.27, opts=13)
02:30:34.994 00.000 21444 Enqueuing Move request for scope (-0.15, 0.27)
02:30:34.994 00.000 25848 Worker thread wakes up
02:30:34.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=40, FiltMax=65504, Gamma=0.560
02:30:34.994 00.000 21444 UpdateGuideState exits: m=5545031 SNR=199.9 Saturated
02:30:34.994 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:34.994 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd
02:30:34.994 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:34.994 00.000 21444 Enqueuing Expose request
02:30:34.994 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.27)
02:30:34.994 00.000 25848 Moving (-0.15, 0.27) raw xDistance=0.17 yDistance=0.19
02:30:34.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:30:34.994 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:34.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:30:34.994 00.000 25848 MoveAxis(E, 0, ABG)
02:30:34.994 00.000 25848 Move returns status 0, amount 0
02:30:34.994 00.000 25848 MoveAxis(N, 0, ABG)
02:30:34.994 00.000 25848 Move returns status 0, amount 0
02:30:34.994 00.000 25848 move complete, result=0
02:30:34.994 00.000 25848 worker thread done servicing request
02:30:34.994 00.000 25848 Worker thread wakes up
02:30:34.994 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:34.994 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:34.995 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:30:37.831 02.836 25848 Exposure complete
02:30:37.917 00.086 25848 worker thread done servicing request
02:30:37.917 00.000 21444 OnExposeComplete: enter
02:30:37.917 00.000 21444 UpdateGuideState(): m_state=6
02:30:37.917 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1057
02:30:37.917 00.000 21444 Star::Find returns 1 (1), X=1256.47, Y=666.79, Mass=5515442, SNR=215.6, Peak=65504 HFD=8.0
02:30:37.918 00.001 21444 MultiStar: [#1 -0.48,0.03,0.85,U] [#2 -0.40,0.65,0.71,U] [#3 -0.79,-0.14,0.60,U] [#4 -1.02,0.34,0.75,U] [#5 -1.13,-0.56,0.55,U] [#6 -1.06,0.31,0.63,U] [#7 -1.43,0.44,0.44,U] [#8 -0.91,1.03,0.60,U] 
02:30:37.918 00.000 21444 refined, 8 included, MultiStar: {-0.93, 0.07}, one-star: {-1.34, -0.90}
02:30:37.918 00.000 21444 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.05) = xAngle (0.01 = 0.01)
02:30:37.918 00.000 21444 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.83 = -2.83)
02:30:37.918 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.07 hyp=0.94 cameraTheta=3.06 mountX=0.94 mountY=-0.28, mountTheta=-0.29
02:30:37.919 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.07, opts=13)
02:30:37.919 00.000 21444 Enqueuing Move request for scope (-0.93, 0.07)
02:30:37.919 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=332, FiltMax=65504, Gamma=0.560
02:30:37.919 00.000 21444 UpdateGuideState exits: m=5515442 SNR=215.6 Saturated
02:30:37.919 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:37.919 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:37.919 00.000 21444 Enqueuing Expose request
02:30:37.919 00.000 25848 Worker thread wakes up
02:30:37.919 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.07) opts 0xd
02:30:37.919 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.07)
02:30:37.919 00.000 25848 Moving (-0.93, 0.07) raw xDistance=0.94 yDistance=-0.28
02:30:37.919 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
02:30:37.919 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:37.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:30:37.919 00.000 25848 MoveAxis(W, 27, ABG)
02:30:37.919 00.000 25848 Guiding  Dir = 3, Dur = 27
02:30:37.952 00.033 25848 IsSlewing returns 0
02:30:37.952 00.000 25848 IsGuiding returns 0
02:30:37.984 00.032 25848 IsGuiding returns 1
02:30:37.984 00.000 25848 scope still moving after pulse duration time elapsed
02:30:38.047 00.063 25848 IsSlewing returns 0
02:30:38.047 00.000 25848 IsGuiding returns 0
02:30:38.047 00.000 25848 scope move finished after 27 + 68 ms
02:30:38.047 00.000 25848 Move returns status 0, amount 27
02:30:38.047 00.000 25848 MoveAxis(N, 0, ABG)
02:30:38.047 00.000 25848 Move returns status 0, amount 0
02:30:38.047 00.000 25848 move complete, result=0
02:30:38.048 00.001 25848 worker thread done servicing request
02:30:38.048 00.000 25848 Worker thread wakes up
02:30:38.048 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.3 px 0 ms NORTH
02:30:38.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:38.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:40.891 02.843 25848 Exposure complete
02:30:40.978 00.087 25848 worker thread done servicing request
02:30:40.979 00.001 21444 OnExposeComplete: enter
02:30:40.979 00.000 21444 UpdateGuideState(): m_state=6
02:30:40.979 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1058
02:30:40.979 00.000 21444 Star::Find returns 1 (1), X=1258.91, Y=669.16, Mass=5552535, SNR=219.3, Peak=65504 HFD=8.0
02:30:40.979 00.000 21444 MultiStar: [#1 2.02,2.17,0.00,M1] [#2 2.51,2.17,0.00,M1] [#3 1.92,2.44,0.00,M3] [#4 1.53,2.17,0.00,M1] [#5 0.70,0.80,0.61,U] [#6 1.44,2.23,0.00,M1] [#7 1.07,2.34,0.00,M1] [#8 1.76,2.65,0.00,M5] 
02:30:40.979 00.000 21444 refined, 1 included, MultiStar: {0.95, 1.22}, one-star: {1.10, 1.47}
02:30:40.979 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
02:30:40.979 00.000 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.30)
02:30:40.979 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=1.22 hyp=1.54 cameraTheta=0.91 mountX=-0.83 mountY=1.48, mountTheta=2.08
02:30:40.980 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=1.22, opts=13)
02:30:40.980 00.000 21444 Enqueuing Move request for scope (0.95, 1.22)
02:30:40.981 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=242, FiltMax=65504, Gamma=0.560
02:30:40.981 00.000 21444 UpdateGuideState exits: m=5552535 SNR=219.3 Saturated
02:30:40.981 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:40.981 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:40.981 00.000 21444 Enqueuing Expose request
02:30:40.981 00.000 25848 Worker thread wakes up
02:30:40.981 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, 1.22) opts 0xd
02:30:40.981 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, 1.22)
02:30:40.981 00.000 25848 Moving (0.95, 1.22) raw xDistance=-0.83 yDistance=1.48
02:30:40.981 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.83
02:30:40.981 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.48 from input 1.48
02:30:40.981 00.000 25848 MoveAxis(E, 22, ABG)
02:30:40.981 00.000 25848 Guiding  Dir = 2, Dur = 22
02:30:41.001 00.020 25848 IsSlewing returns 0
02:30:41.002 00.001 25848 IsGuiding returns 0
02:30:41.033 00.031 25848 IsGuiding returns 1
02:30:41.033 00.000 25848 scope still moving after pulse duration time elapsed
02:30:41.093 00.060 25848 IsSlewing returns 0
02:30:41.093 00.000 25848 IsGuiding returns 0
02:30:41.094 00.001 25848 scope move finished after 22 + 70 ms
02:30:41.094 00.000 25848 Move returns status 0, amount 22
02:30:41.094 00.000 25848 MoveAxis(S, 40, ABG)
02:30:41.094 00.000 25848 Guiding  Dir = 1, Dur = 40
02:30:41.126 00.032 25848 IsSlewing returns 0
02:30:41.126 00.000 25848 IsGuiding returns 0
02:30:41.157 00.031 25848 PulseGuide returned control before completion, sleep 20
02:30:41.189 00.032 25848 IsGuiding returns 1
02:30:41.189 00.000 25848 scope still moving after pulse duration time elapsed
02:30:41.251 00.062 25848 IsSlewing returns 0
02:30:41.251 00.000 25848 IsGuiding returns 0
02:30:41.252 00.001 25848 scope move finished after 40 + 85 ms
02:30:41.252 00.000 25848 Move returns status 0, amount 40
02:30:41.252 00.000 25848 move complete, result=0
02:30:41.252 00.000 25848 worker thread done servicing request
02:30:41.252 00.000 25848 Worker thread wakes up
02:30:41.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:41.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:41.252 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 1.5 px 40 ms SOUTH
02:30:44.098 02.846 25848 Exposure complete
02:30:44.183 00.085 25848 worker thread done servicing request
02:30:44.183 00.000 21444 OnExposeComplete: enter
02:30:44.183 00.000 21444 UpdateGuideState(): m_state=6
02:30:44.183 00.000 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1059
02:30:44.183 00.000 21444 Star::Find returns 1 (1), X=1259.39, Y=667.01, Mass=5791552, SNR=282.1, Peak=65504 HFD=8.0
02:30:44.184 00.001 21444 MultiStar: [#1 1.81,0.52,0.95,U] [#2 1.76,0.28,0.90,U] [#3 1.12,0.28,0.56,U] [#4 1.73,0.75,0.80,U] [#5 1.03,-0.43,0.65,U] [#6 1.42,0.81,0.55,U] [#7 0.86,0.87,0.60,U] [#8 1.81,1.21,0.00,M6] 
02:30:44.184 00.000 21444 refined, 7 included, MultiStar: {1.48, 0.25}, one-star: {1.58, -0.68}
02:30:44.184 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
02:30:44.184 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.56)
02:30:44.184 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=0.25 hyp=1.50 cameraTheta=0.17 mountX=-1.45 mountY=0.79, mountTheta=2.64
02:30:44.185 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=0.25, opts=13)
02:30:44.185 00.000 21444 Enqueuing Move request for scope (1.48, 0.25)
02:30:44.185 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=346, FiltMax=65504, Gamma=0.560
02:30:44.185 00.000 21444 UpdateGuideState exits: m=5791552 SNR=282.1 Saturated
02:30:44.185 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:44.185 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:44.185 00.000 21444 Enqueuing Expose request
02:30:44.185 00.000 25848 Worker thread wakes up
02:30:44.185 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, 0.25) opts 0xd
02:30:44.185 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, 0.25)
02:30:44.185 00.000 25848 Moving (1.48, 0.25) raw xDistance=-1.45 yDistance=0.79
02:30:44.185 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.45
02:30:44.185 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
02:30:44.185 00.000 25848 MoveAxis(E, 44, ABG)
02:30:44.185 00.000 25848 Guiding  Dir = 2, Dur = 44
02:30:44.218 00.033 25848 IsSlewing returns 0
02:30:44.218 00.000 25848 IsGuiding returns 0
02:30:44.249 00.031 25848 PulseGuide returned control before completion, sleep 24
02:30:44.287 00.038 25848 IsGuiding returns 1
02:30:44.287 00.000 25848 scope still moving after pulse duration time elapsed
02:30:44.342 00.055 25848 IsSlewing returns 0
02:30:44.343 00.001 25848 IsGuiding returns 0
02:30:44.343 00.000 25848 scope move finished after 44 + 80 ms
02:30:44.343 00.000 25848 Move returns status 0, amount 44
02:30:44.343 00.000 25848 MoveAxis(S, 22, ABG)
02:30:44.343 00.000 25848 Guiding  Dir = 1, Dur = 22
02:30:44.375 00.032 25848 IsSlewing returns 0
02:30:44.375 00.000 25848 IsGuiding returns 0
02:30:44.406 00.031 25848 IsGuiding returns 1
02:30:44.406 00.000 25848 scope still moving after pulse duration time elapsed
02:30:44.468 00.062 25848 IsSlewing returns 0
02:30:44.468 00.000 25848 IsGuiding returns 0
02:30:44.468 00.000 25848 scope move finished after 22 + 71 ms
02:30:44.468 00.000 25848 Move returns status 0, amount 22
02:30:44.468 00.000 25848 move complete, result=0
02:30:44.468 00.000 25848 worker thread done servicing request
02:30:44.468 00.000 25848 Worker thread wakes up
02:30:44.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:44.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:44.469 00.001 21444 GuideStep: -1.4 px 44 ms EAST, 0.8 px 22 ms SOUTH
02:30:47.311 02.842 25848 Exposure complete
02:30:47.387 00.076 25848 worker thread done servicing request
02:30:47.388 00.001 21444 OnExposeComplete: enter
02:30:47.388 00.000 21444 UpdateGuideState(): m_state=6
02:30:47.388 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1060
02:30:47.388 00.000 21444 Star::Find returns 1 (1), X=1256.04, Y=668.12, Mass=5564303, SNR=217.9, Peak=65504 HFD=8.0
02:30:47.388 00.000 21444 MultiStar: [#1 -1.13,0.72,0.95,U] [#2 -0.76,0.91,0.79,U] [#3 -1.92,1.08,0.00,M3] [#4 -1.38,1.40,0.00,M1] [#5 -2.00,-0.47,0.00,M1] [#6 -1.13,1.38,0.70,U] [#7 -1.26,0.89,0.64,U] [#8 -1.20,1.27,0.59,U] 
02:30:47.388 00.000 21444 refined, 5 included, MultiStar: {-1.23, 0.88}, one-star: {-1.77, 0.43}
02:30:47.388 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
02:30:47.388 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.37 = 2.91)
02:30:47.388 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=0.88 hyp=1.51 cameraTheta=2.52 mountX=1.30 mountY=0.35, mountTheta=0.26
02:30:47.389 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=0.88, opts=13)
02:30:47.389 00.000 21444 Enqueuing Move request for scope (-1.23, 0.88)
02:30:47.389 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=234, FiltMax=65504, Gamma=0.560
02:30:47.389 00.000 21444 UpdateGuideState exits: m=5564303 SNR=217.9 Saturated
02:30:47.389 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:47.389 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:47.390 00.001 21444 Enqueuing Expose request
02:30:47.390 00.000 25848 Worker thread wakes up
02:30:47.390 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.88) opts 0xd
02:30:47.390 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, 0.88)
02:30:47.390 00.000 25848 Moving (-1.23, 0.88) raw xDistance=1.30 yDistance=0.35
02:30:47.390 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.30
02:30:47.390 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:47.390 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:30:47.390 00.000 25848 MoveAxis(W, 35, ABG)
02:30:47.390 00.000 25848 Guiding  Dir = 3, Dur = 35
02:30:47.423 00.033 25848 IsSlewing returns 0
02:30:47.423 00.000 25848 IsGuiding returns 0
02:30:47.454 00.031 25848 PulseGuide returned control before completion, sleep 15
02:30:47.484 00.030 25848 IsGuiding returns 1
02:30:47.484 00.000 25848 scope still moving after pulse duration time elapsed
02:30:47.547 00.063 25848 IsSlewing returns 0
02:30:47.548 00.001 25848 IsGuiding returns 0
02:30:47.548 00.000 25848 scope move finished after 35 + 89 ms
02:30:47.548 00.000 25848 Move returns status 0, amount 35
02:30:47.548 00.000 25848 MoveAxis(N, 0, ABG)
02:30:47.548 00.000 25848 Move returns status 0, amount 0
02:30:47.548 00.000 25848 move complete, result=0
02:30:47.548 00.000 25848 worker thread done servicing request
02:30:47.548 00.000 25848 Worker thread wakes up
02:30:47.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:47.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:47.548 00.000 21444 GuideStep: 1.3 px 35 ms WEST, 0.3 px 0 ms NORTH
02:30:50.395 02.847 25848 Exposure complete
02:30:50.478 00.083 25848 worker thread done servicing request
02:30:50.479 00.001 21444 OnExposeComplete: enter
02:30:50.479 00.000 21444 UpdateGuideState(): m_state=6
02:30:50.479 00.000 21444 Star::Find(15, 1256, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1061
02:30:50.479 00.000 21444 Star::Find returns 1 (1), X=1258.55, Y=667.75, Mass=5790989, SNR=218.7, Peak=65504 HFD=8.1
02:30:50.479 00.000 21444 MultiStar: [#1 0.64,0.77,1.20,U] [#2 0.67,1.14,0.96,U] [#3 0.04,1.15,0.80,U] [#4 0.46,1.36,0.88,U] [#5 -0.02,-0.16,0.78,U] [#6 0.27,1.54,0.68,U] [#7 0.37,1.13,0.58,U] [#8 0.60,1.72,0.56,U] 
02:30:50.479 00.000 21444 single-star, 8 included, MultiStar: {0.44, 0.91}, one-star: {0.74, 0.07}
02:30:50.479 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
02:30:50.479 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.48)
02:30:50.479 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=0.07 hyp=0.74 cameraTheta=0.09 mountX=-0.73 mountY=0.34, mountTheta=2.71
02:30:50.480 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=0.07, opts=13)
02:30:50.480 00.000 21444 Enqueuing Move request for scope (0.74, 0.07)
02:30:50.480 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=368, FiltMax=65504, Gamma=0.560
02:30:50.480 00.000 21444 UpdateGuideState exits: m=5790989 SNR=218.7 Saturated
02:30:50.480 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:50.480 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:50.480 00.000 21444 Enqueuing Expose request
02:30:50.480 00.000 25848 Worker thread wakes up
02:30:50.480 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.07) opts 0xd
02:30:50.480 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 0.07)
02:30:50.480 00.000 25848 Moving (0.74, 0.07) raw xDistance=-0.73 yDistance=0.34
02:30:50.480 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.73
02:30:50.480 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:50.480 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
02:30:50.480 00.000 25848 MoveAxis(E, 19, ABG)
02:30:50.480 00.000 25848 Guiding  Dir = 2, Dur = 19
02:30:50.565 00.085 25848 IsSlewing returns 0
02:30:50.565 00.000 25848 IsGuiding returns 0
02:30:50.597 00.032 25848 IsGuiding returns 1
02:30:50.597 00.000 25848 scope still moving after pulse duration time elapsed
02:30:50.658 00.061 25848 IsSlewing returns 0
02:30:50.658 00.000 25848 IsGuiding returns 0
02:30:50.658 00.000 25848 scope move finished after 19 + 73 ms
02:30:50.658 00.000 25848 Move returns status 0, amount 19
02:30:50.658 00.000 25848 MoveAxis(N, 0, ABG)
02:30:50.658 00.000 25848 Move returns status 0, amount 0
02:30:50.658 00.000 25848 move complete, result=0
02:30:50.658 00.000 25848 worker thread done servicing request
02:30:50.658 00.000 25848 Worker thread wakes up
02:30:50.658 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.3 px 0 ms NORTH
02:30:50.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:50.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:53.503 02.845 25848 Exposure complete
02:30:53.569 00.066 25848 worker thread done servicing request
02:30:53.569 00.000 21444 OnExposeComplete: enter
02:30:53.570 00.001 21444 UpdateGuideState(): m_state=6
02:30:53.570 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1062
02:30:53.570 00.000 21444 Star::Find returns 1 (1), X=1256.58, Y=667.51, Mass=5874017, SNR=254.2, Peak=65504 HFD=7.8
02:30:53.570 00.000 21444 MultiStar: [#1 -1.15,-0.08,1.07,U] [#2 -1.13,0.17,0.75,U] [#3 -1.74,0.32,0.73,U] [#4 -0.51,0.81,0.85,U] [#5 -1.50,-0.54,0.70,U] [#6 -0.72,0.36,0.56,U] [#7 -1.65,0.81,0.63,U] [#8 -0.35,1.14,0.48,U] 
02:30:53.570 00.000 21444 refined, 8 included, MultiStar: {-1.14, 0.24}, one-star: {-1.23, -0.18}
02:30:53.570 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
02:30:53.570 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.97 = -2.97)
02:30:53.570 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=0.24 hyp=1.16 cameraTheta=2.93 mountX=1.15 mountY=-0.20, mountTheta=-0.17
02:30:53.571 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=0.24, opts=13)
02:30:53.571 00.000 21444 Enqueuing Move request for scope (-1.14, 0.24)
02:30:53.571 00.000 25848 Worker thread wakes up
02:30:53.571 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.24) opts 0xd
02:30:53.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=42, FiltMax=65504, Gamma=0.560
02:30:53.571 00.000 21444 UpdateGuideState exits: m=5874017 SNR=254.2 Saturated
02:30:53.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:53.572 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:53.572 00.000 21444 Enqueuing Expose request
02:30:53.572 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, 0.24)
02:30:53.572 00.000 25848 Moving (-1.14, 0.24) raw xDistance=1.15 yDistance=-0.20
02:30:53.572 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.15
02:30:53.572 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:53.572 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:30:53.572 00.000 25848 MoveAxis(W, 32, ABG)
02:30:53.572 00.000 25848 Guiding  Dir = 3, Dur = 32
02:30:53.592 00.020 25848 IsSlewing returns 0
02:30:53.592 00.000 25848 IsGuiding returns 0
02:30:53.623 00.031 25848 PulseGuide returned control before completion, sleep 11
02:30:53.642 00.019 25848 IsGuiding returns 1
02:30:53.642 00.000 25848 scope still moving after pulse duration time elapsed
02:30:53.701 00.059 25848 IsSlewing returns 0
02:30:53.701 00.000 25848 IsGuiding returns 0
02:30:53.701 00.000 25848 scope move finished after 32 + 77 ms
02:30:53.701 00.000 25848 Move returns status 0, amount 32
02:30:53.701 00.000 25848 MoveAxis(N, 0, ABG)
02:30:53.702 00.001 25848 Move returns status 0, amount 0
02:30:53.702 00.000 25848 move complete, result=0
02:30:53.702 00.000 25848 worker thread done servicing request
02:30:53.702 00.000 25848 Worker thread wakes up
02:30:53.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:53.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:53.702 00.000 21444 GuideStep: 1.2 px 32 ms WEST, -0.2 px 0 ms NORTH
02:30:56.552 02.850 25848 Exposure complete
02:30:56.639 00.087 25848 worker thread done servicing request
02:30:56.640 00.001 21444 OnExposeComplete: enter
02:30:56.640 00.000 21444 UpdateGuideState(): m_state=6
02:30:56.640 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1063
02:30:56.640 00.000 21444 Star::Find returns 1 (1), X=1255.77, Y=667.31, Mass=5864124, SNR=227.9, Peak=65504 HFD=8.0
02:30:56.640 00.000 21444 MultiStar: [#1 -1.23,0.30,0.99,U] [#2 -1.24,0.45,0.74,U] [#3 -1.82,0.27,0.59,U] [#4 -1.25,0.24,0.80,U] [#5 -1.22,-1.40,0.79,U] [#6 -1.22,0.42,0.71,U] [#7 -1.99,0.32,0.00,M1] [#8 -1.23,0.85,0.46,U] 
02:30:56.640 00.000 21444 refined, 7 included, MultiStar: {-1.42, 0.03}, one-star: {-2.04, -0.38}
02:30:56.640 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
02:30:56.640 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.78 = -2.78)
02:30:56.640 00.000 21444 CameraToMount -- cameraX=-1.42 cameraY=0.03 hyp=1.42 cameraTheta=3.12 mountX=1.42 mountY=-0.51, mountTheta=-0.34
02:30:56.641 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.42, y=0.03, opts=13)
02:30:56.641 00.000 21444 Enqueuing Move request for scope (-1.42, 0.03)
02:30:56.641 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=192, FiltMax=65504, Gamma=0.560
02:30:56.642 00.001 25848 Worker thread wakes up
02:30:56.642 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 0.03) opts 0xd
02:30:56.642 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.42, 0.03)
02:30:56.642 00.000 25848 Moving (-1.42, 0.03) raw xDistance=1.42 yDistance=-0.51
02:30:56.642 00.000 21444 UpdateGuideState exits: m=5864124 SNR=227.9 Saturated
02:30:56.642 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:56.642 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:56.642 00.000 21444 Enqueuing Expose request
02:30:56.642 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.42
02:30:56.642 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:56.642 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
02:30:56.642 00.000 25848 MoveAxis(W, 44, ABG)
02:30:56.642 00.000 25848 Guiding  Dir = 3, Dur = 44
02:30:56.688 00.046 25848 IsSlewing returns 0
02:30:56.688 00.000 25848 IsGuiding returns 0
02:30:56.720 00.032 25848 PulseGuide returned control before completion, sleep 23
02:30:56.755 00.035 25848 IsGuiding returns 1
02:30:56.755 00.000 25848 scope still moving after pulse duration time elapsed
02:30:56.811 00.056 25848 IsSlewing returns 0
02:30:56.811 00.000 25848 IsGuiding returns 0
02:30:56.811 00.000 25848 scope move finished after 44 + 78 ms
02:30:56.811 00.000 25848 Move returns status 0, amount 44
02:30:56.811 00.000 25848 MoveAxis(N, 0, ABG)
02:30:56.811 00.000 25848 Move returns status 0, amount 0
02:30:56.811 00.000 25848 move complete, result=0
02:30:56.811 00.000 25848 worker thread done servicing request
02:30:56.811 00.000 25848 Worker thread wakes up
02:30:56.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:56.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:56.811 00.000 21444 GuideStep: 1.4 px 44 ms WEST, -0.5 px 0 ms NORTH
02:30:59.659 02.848 25848 Exposure complete
02:30:59.735 00.076 25848 worker thread done servicing request
02:30:59.735 00.000 21444 OnExposeComplete: enter
02:30:59.735 00.000 21444 UpdateGuideState(): m_state=6
02:30:59.735 00.000 21444 Star::Find(15, 1255, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1064
02:30:59.735 00.000 21444 Star::Find returns 1 (1), X=1257.75, Y=667.08, Mass=5664932, SNR=243.0, Peak=65504 HFD=7.9
02:30:59.735 00.000 21444 MultiStar: [#1 0.65,0.28,0.87,U] [#2 0.57,0.56,0.63,U] [#3 -0.66,0.90,0.68,U] [#4 0.57,0.26,0.71,U] [#5 -0.45,-1.32,0.79,U] [#6 0.18,0.65,0.60,U] [#7 0.03,0.17,0.48,U] [#8 0.22,0.91,0.54,U] 
02:30:59.735 00.000 21444 refined, 8 included, MultiStar: {0.11, 0.11}, one-star: {-0.06, -0.60}
02:30:59.735 00.000 21444 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.05) = xAngle (-2.27 = -2.27)
02:30:59.735 00.000 21444 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.11 = 1.17)
02:30:59.736 00.001 21444 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.78 mountX=-0.10 mountY=0.14, mountTheta=2.18
02:30:59.736 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.11, opts=13)
02:30:59.736 00.000 21444 Enqueuing Move request for scope (0.11, 0.11)
02:30:59.736 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=244, FiltMax=65504, Gamma=0.560
02:30:59.736 00.000 21444 UpdateGuideState exits: m=5664932 SNR=243.0 Saturated
02:30:59.736 00.000 25848 Worker thread wakes up
02:30:59.736 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:59.736 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
02:30:59.736 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:30:59.736 00.000 21444 Enqueuing Expose request
02:30:59.736 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
02:30:59.736 00.000 25848 Moving (0.11, 0.11) raw xDistance=-0.10 yDistance=0.14
02:30:59.736 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:30:59.736 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:59.736 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:30:59.736 00.000 25848 MoveAxis(E, 0, ABG)
02:30:59.736 00.000 25848 Move returns status 0, amount 0
02:30:59.736 00.000 25848 MoveAxis(N, 0, ABG)
02:30:59.736 00.000 25848 Move returns status 0, amount 0
02:30:59.736 00.000 25848 move complete, result=0
02:30:59.736 00.000 25848 worker thread done servicing request
02:30:59.736 00.000 25848 Worker thread wakes up
02:30:59.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:30:59.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:30:59.736 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:02.587 02.851 25848 Exposure complete
02:31:02.659 00.072 25848 worker thread done servicing request
02:31:02.659 00.000 21444 OnExposeComplete: enter
02:31:02.659 00.000 21444 UpdateGuideState(): m_state=6
02:31:02.659 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1065
02:31:02.659 00.000 21444 Star::Find returns 1 (1), X=1257.80, Y=668.35, Mass=5814765, SNR=269.7, Peak=65504 HFD=8.0
02:31:02.659 00.000 21444 MultiStar: [#1 0.06,0.60,0.81,U] [#2 0.98,0.40,0.68,U] [#3 -0.12,1.09,0.70,U] [#4 0.76,1.69,0.67,U] [#5 0.69,0.03,0.69,U] [#6 0.37,1.16,0.66,U] [#7 0.35,1.49,0.47,U] [#8 0.80,1.68,0.49,U] 
02:31:02.660 00.001 21444 single-star, 8 included, MultiStar: {0.39, 0.91}, one-star: {-0.01, 0.66}
02:31:02.660 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
02:31:02.660 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
02:31:02.660 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.66 hyp=0.66 cameraTheta=1.58 mountX=0.07 mountY=0.61, mountTheta=1.46
02:31:02.661 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.66, opts=13)
02:31:02.661 00.000 21444 Enqueuing Move request for scope (-0.01, 0.66)
02:31:02.661 00.000 25848 Worker thread wakes up
02:31:02.661 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.66) opts 0xd
02:31:02.661 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.66)
02:31:02.661 00.000 25848 Moving (-0.01, 0.66) raw xDistance=0.07 yDistance=0.61
02:31:02.661 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:31:02.661 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
02:31:02.661 00.000 25848 MoveAxis(E, 0, ABG)
02:31:02.661 00.000 25848 Move returns status 0, amount 0
02:31:02.661 00.000 25848 MoveAxis(S, 17, ABG)
02:31:02.661 00.000 25848 Guiding  Dir = 1, Dur = 17
02:31:02.661 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2384, FiltMin=344, FiltMax=65504, Gamma=0.560
02:31:02.661 00.000 21444 UpdateGuideState exits: m=5814765 SNR=269.7 Saturated
02:31:02.661 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:02.661 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:02.661 00.000 21444 Enqueuing Expose request
02:31:02.686 00.025 25848 IsSlewing returns 0
02:31:02.687 00.001 25848 IsGuiding returns 0
02:31:02.718 00.031 25848 IsGuiding returns 1
02:31:02.718 00.000 25848 scope still moving after pulse duration time elapsed
02:31:02.764 00.046 25848 IsSlewing returns 0
02:31:02.764 00.000 25848 IsGuiding returns 0
02:31:02.764 00.000 25848 scope move finished after 17 + 60 ms
02:31:02.764 00.000 25848 Move returns status 0, amount 17
02:31:02.764 00.000 25848 move complete, result=0
02:31:02.764 00.000 25848 worker thread done servicing request
02:31:02.764 00.000 25848 Worker thread wakes up
02:31:02.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:02.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:02.764 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 17 ms SOUTH
02:31:05.615 02.851 25848 Exposure complete
02:31:05.691 00.076 25848 worker thread done servicing request
02:31:05.691 00.000 21444 OnExposeComplete: enter
02:31:05.691 00.000 21444 UpdateGuideState(): m_state=6
02:31:05.692 00.001 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1066
02:31:05.692 00.000 21444 Star::Find returns 1 (1), X=1258.85, Y=666.70, Mass=5934185, SNR=263.5, Peak=65504 HFD=8.2
02:31:05.692 00.000 21444 MultiStar: [#1 0.72,-0.06,1.10,U] [#2 0.76,0.09,0.81,U] [#3 0.13,0.26,0.70,U] [#4 1.21,0.17,0.85,U] [#5 0.25,-1.62,0.74,U] [#6 1.08,0.06,0.53,U] [#7 0.41,0.31,0.66,U] [#8 1.34,0.10,0.50,U] 
02:31:05.692 00.000 21444 refined, 8 included, MultiStar: {0.77, -0.23}, one-star: {1.04, -0.99}
02:31:05.692 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
02:31:05.692 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
02:31:05.692 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-0.23 hyp=0.80 cameraTheta=-0.29 mountX=-0.78 mountY=0.08, mountTheta=3.04
02:31:05.693 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-0.23, opts=13)
02:31:05.693 00.000 21444 Enqueuing Move request for scope (0.77, -0.23)
02:31:05.693 00.000 25848 Worker thread wakes up
02:31:05.693 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.23) opts 0xd
02:31:05.693 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -0.23)
02:31:05.693 00.000 25848 Moving (0.77, -0.23) raw xDistance=-0.78 yDistance=0.08
02:31:05.693 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
02:31:05.693 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:05.693 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=292, FiltMax=65504, Gamma=0.560
02:31:05.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:31:05.693 00.000 25848 MoveAxis(E, 23, ABG)
02:31:05.693 00.000 25848 Guiding  Dir = 2, Dur = 23
02:31:05.693 00.000 21444 UpdateGuideState exits: m=5934185 SNR=263.5 Saturated
02:31:05.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:05.693 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:05.693 00.000 21444 Enqueuing Expose request
02:31:05.736 00.043 25848 IsSlewing returns 0
02:31:05.736 00.000 25848 IsGuiding returns 0
02:31:05.768 00.032 25848 IsGuiding returns 1
02:31:05.768 00.000 25848 scope still moving after pulse duration time elapsed
02:31:05.829 00.061 25848 IsSlewing returns 0
02:31:05.829 00.000 25848 IsGuiding returns 0
02:31:05.829 00.000 25848 scope move finished after 23 + 70 ms
02:31:05.829 00.000 25848 Move returns status 0, amount 23
02:31:05.829 00.000 25848 MoveAxis(N, 0, ABG)
02:31:05.829 00.000 25848 Move returns status 0, amount 0
02:31:05.829 00.000 25848 move complete, result=0
02:31:05.829 00.000 25848 worker thread done servicing request
02:31:05.829 00.000 25848 Worker thread wakes up
02:31:05.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:05.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:05.829 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.1 px 0 ms NORTH
02:31:08.677 02.848 25848 Exposure complete
02:31:08.766 00.089 25848 worker thread done servicing request
02:31:08.766 00.000 21444 OnExposeComplete: enter
02:31:08.766 00.000 21444 UpdateGuideState(): m_state=6
02:31:08.766 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1067
02:31:08.766 00.000 21444 Star::Find returns 1 (1), X=1257.99, Y=666.78, Mass=5649462, SNR=241.1, Peak=65504 HFD=8.1
02:31:08.767 00.001 21444 MultiStar: [#1 0.53,-0.89,0.86,U] [#2 0.52,-0.64,0.87,U] [#3 -0.37,-0.42,0.59,U] [#4 0.09,0.27,0.77,U] [#5 -0.44,-1.81,0.67,U] [#6 -0.26,-0.06,0.46,U] [#7 0.05,0.03,0.57,U] [#8 0.46,0.09,0.48,U] 
02:31:08.767 00.000 21444 refined, 8 included, MultiStar: {0.12, -0.55}, one-star: {0.18, -0.91}
02:31:08.767 00.000 21444 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.05) = xAngle (-4.40 = 1.88)
02:31:08.767 00.000 21444 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.24 = -0.96)
02:31:08.767 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-0.55 hyp=0.56 cameraTheta=-1.35 mountX=-0.17 mountY=-0.46, mountTheta=-1.93
02:31:08.768 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.55, opts=13)
02:31:08.768 00.000 21444 Enqueuing Move request for scope (0.12, -0.55)
02:31:08.768 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=218, FiltMax=65504, Gamma=0.560
02:31:08.768 00.000 21444 UpdateGuideState exits: m=5649462 SNR=241.1 Saturated
02:31:08.768 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:08.768 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:08.768 00.000 21444 Enqueuing Expose request
02:31:08.768 00.000 25848 Worker thread wakes up
02:31:08.768 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.55) opts 0xd
02:31:08.768 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.55)
02:31:08.768 00.000 25848 Moving (0.12, -0.55) raw xDistance=-0.17 yDistance=-0.46
02:31:08.768 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:31:08.768 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:08.768 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
02:31:08.768 00.000 25848 MoveAxis(E, 0, ABG)
02:31:08.768 00.000 25848 Move returns status 0, amount 0
02:31:08.769 00.001 25848 MoveAxis(N, 0, ABG)
02:31:08.769 00.000 25848 Move returns status 0, amount 0
02:31:08.769 00.000 25848 move complete, result=0
02:31:08.769 00.000 25848 worker thread done servicing request
02:31:08.769 00.000 25848 Worker thread wakes up
02:31:08.769 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:08.769 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:08.769 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
02:31:11.615 02.846 25848 Exposure complete
02:31:11.691 00.076 25848 worker thread done servicing request
02:31:11.692 00.001 21444 OnExposeComplete: enter
02:31:11.692 00.000 21444 UpdateGuideState(): m_state=6
02:31:11.692 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1068
02:31:11.692 00.000 21444 Star::Find returns 1 (1), X=1258.34, Y=666.65, Mass=5798220, SNR=262.7, Peak=65504 HFD=8.0
02:31:11.692 00.000 21444 MultiStar: [#1 0.64,-0.35,0.86,U] [#2 0.57,-0.58,0.64,U] [#3 -0.78,-0.40,0.66,U] [#4 0.93,-0.10,0.76,U] [#5 0.65,-2.20,0.00,M1] [#6 0.75,0.02,0.59,U] [#7 0.06,-0.03,0.49,U] [#8 0.93,0.18,0.49,U] 
02:31:11.692 00.000 21444 refined, 7 included, MultiStar: {0.47, -0.36}, one-star: {0.53, -1.04}
02:31:11.692 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.71 = 2.58)
02:31:11.692 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.27)
02:31:11.692 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.36 hyp=0.59 cameraTheta=-0.65 mountX=-0.50 mountY=-0.15, mountTheta=-2.84
02:31:11.693 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.36, opts=13)
02:31:11.693 00.000 21444 Enqueuing Move request for scope (0.47, -0.36)
02:31:11.693 00.000 25848 Worker thread wakes up
02:31:11.693 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=218, FiltMax=65504, Gamma=0.560
02:31:11.693 00.000 21444 UpdateGuideState exits: m=5798220 SNR=262.7 Saturated
02:31:11.693 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.36) opts 0xd
02:31:11.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:11.693 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.36)
02:31:11.694 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:11.694 00.000 21444 Enqueuing Expose request
02:31:11.694 00.000 25848 Moving (0.47, -0.36) raw xDistance=-0.50 yDistance=-0.15
02:31:11.694 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
02:31:11.694 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:11.694 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:31:11.694 00.000 25848 MoveAxis(E, 0, ABG)
02:31:11.694 00.000 25848 Move returns status 0, amount 0
02:31:11.694 00.000 25848 MoveAxis(N, 0, ABG)
02:31:11.694 00.000 25848 Move returns status 0, amount 0
02:31:11.694 00.000 25848 move complete, result=0
02:31:11.694 00.000 25848 worker thread done servicing request
02:31:11.694 00.000 25848 Worker thread wakes up
02:31:11.694 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:11.694 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:11.694 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
02:31:14.533 02.839 25848 Exposure complete
02:31:14.622 00.089 25848 worker thread done servicing request
02:31:14.622 00.000 21444 OnExposeComplete: enter
02:31:14.622 00.000 21444 UpdateGuideState(): m_state=6
02:31:14.622 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1069
02:31:14.622 00.000 21444 Star::Find returns 1 (1), X=1258.76, Y=667.07, Mass=5848510, SNR=232.3, Peak=65504 HFD=8.0
02:31:14.622 00.000 21444 MultiStar: [#1 1.20,0.24,1.11,U] [#2 2.01,0.02,0.00,M1] [#3 0.87,0.29,0.68,U] [#4 1.50,0.09,0.75,U] [#5 1.18,-2.11,0.00,M2] [#6 1.54,-0.09,0.84,U] [#7 0.50,-0.12,0.71,U] [#8 1.72,0.13,0.63,U] 
02:31:14.623 00.001 21444 single-star, 6 included, MultiStar: {1.18, -0.03}, one-star: {0.95, -0.62}
02:31:14.623 00.000 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.65)
02:31:14.623 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.19)
02:31:14.623 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=-0.62 hyp=1.14 cameraTheta=-0.58 mountX=-1.00 mountY=-0.22, mountTheta=-2.93
02:31:14.623 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=-0.62, opts=13)
02:31:14.624 00.001 21444 Enqueuing Move request for scope (0.95, -0.62)
02:31:14.624 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=112, FiltMax=65504, Gamma=0.560
02:31:14.624 00.000 21444 UpdateGuideState exits: m=5848510 SNR=232.3 Saturated
02:31:14.624 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:14.624 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:14.624 00.000 21444 Enqueuing Expose request
02:31:14.624 00.000 25848 Worker thread wakes up
02:31:14.624 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.62) opts 0xd
02:31:14.624 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, -0.62)
02:31:14.624 00.000 25848 Moving (0.95, -0.62) raw xDistance=-1.00 yDistance=-0.22
02:31:14.624 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00
02:31:14.624 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:14.624 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:31:14.624 00.000 25848 MoveAxis(E, 29, ABG)
02:31:14.624 00.000 25848 Guiding  Dir = 2, Dur = 29
02:31:14.655 00.031 25848 IsSlewing returns 0
02:31:14.655 00.000 25848 IsGuiding returns 0
02:31:14.686 00.031 25848 IsGuiding returns 1
02:31:14.686 00.000 25848 scope still moving after pulse duration time elapsed
02:31:14.751 00.065 25848 IsSlewing returns 0
02:31:14.751 00.000 25848 IsGuiding returns 0
02:31:14.751 00.000 25848 scope move finished after 29 + 66 ms
02:31:14.751 00.000 25848 Move returns status 0, amount 29
02:31:14.751 00.000 25848 MoveAxis(N, 0, ABG)
02:31:14.751 00.000 25848 Move returns status 0, amount 0
02:31:14.751 00.000 25848 move complete, result=0
02:31:14.751 00.000 25848 worker thread done servicing request
02:31:14.751 00.000 25848 Worker thread wakes up
02:31:14.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:14.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:14.752 00.001 21444 GuideStep: -1.0 px 29 ms EAST, -0.2 px 0 ms NORTH
02:31:17.607 02.855 25848 Exposure complete
02:31:17.682 00.075 25848 worker thread done servicing request
02:31:17.682 00.000 21444 OnExposeComplete: enter
02:31:17.682 00.000 21444 UpdateGuideState(): m_state=6
02:31:17.682 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1070
02:31:17.682 00.000 21444 Star::Find returns 1 (1), X=1259.15, Y=666.69, Mass=5480278, SNR=219.0, Peak=65504 HFD=7.8
02:31:17.682 00.000 21444 MultiStar: [#1 2.13,-0.39,0.00,M1] [#2 2.53,-0.04,0.00,M2] [#3 2.21,-0.47,0.00,M1] [#4 2.02,-0.24,0.00,M1] [#5 1.24,-1.50,0.00,M3] [#6 1.43,-0.22,0.67,U] [#7 1.68,-0.37,0.60,U] [#8 2.24,0.34,0.00,M1] 
02:31:17.682 00.000 21444 refined, 2 included, MultiStar: {1.45, -0.60}, one-star: {1.34, -1.00}
02:31:17.682 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.84)
02:31:17.682 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.00)
02:31:17.682 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=-0.60 hyp=1.57 cameraTheta=-0.39 mountX=-1.50 mountY=-0.01, mountTheta=-3.14
02:31:17.683 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-0.60, opts=13)
02:31:17.683 00.000 21444 Enqueuing Move request for scope (1.45, -0.60)
02:31:17.683 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=254, FiltMax=65504, Gamma=0.560
02:31:17.683 00.000 21444 UpdateGuideState exits: m=5480278 SNR=219.0 Saturated
02:31:17.683 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:17.683 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:17.683 00.000 21444 Enqueuing Expose request
02:31:17.684 00.001 25848 Worker thread wakes up
02:31:17.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.60) opts 0xd
02:31:17.684 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -0.60)
02:31:17.684 00.000 25848 Moving (1.45, -0.60) raw xDistance=-1.50 yDistance=-0.01
02:31:17.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.50
02:31:17.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:17.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:31:17.684 00.000 25848 MoveAxis(E, 46, ABG)
02:31:17.684 00.000 25848 Guiding  Dir = 2, Dur = 46
02:31:17.704 00.020 25848 IsSlewing returns 0
02:31:17.704 00.000 25848 IsGuiding returns 0
02:31:17.736 00.032 25848 PulseGuide returned control before completion, sleep 25
02:31:17.764 00.028 25848 IsGuiding returns 1
02:31:17.764 00.000 25848 scope still moving after pulse duration time elapsed
02:31:17.828 00.064 25848 IsSlewing returns 0
02:31:17.828 00.000 25848 IsGuiding returns 0
02:31:17.828 00.000 25848 scope move finished after 46 + 78 ms
02:31:17.828 00.000 25848 Move returns status 0, amount 46
02:31:17.828 00.000 25848 MoveAxis(N, 0, ABG)
02:31:17.828 00.000 25848 Move returns status 0, amount 0
02:31:17.828 00.000 25848 move complete, result=0
02:31:17.828 00.000 25848 worker thread done servicing request
02:31:17.828 00.000 25848 Worker thread wakes up
02:31:17.828 00.000 21444 GuideStep: -1.5 px 46 ms EAST, -0.0 px 0 ms NORTH
02:31:17.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:17.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:20.681 02.853 25848 Exposure complete
02:31:20.769 00.088 25848 worker thread done servicing request
02:31:20.769 00.000 21444 OnExposeComplete: enter
02:31:20.769 00.000 21444 UpdateGuideState(): m_state=6
02:31:20.769 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1071
02:31:20.769 00.000 21444 Star::Find returns 1 (1), X=1259.83, Y=666.47, Mass=5677618, SNR=217.7, Peak=65504 HFD=8.0
02:31:20.770 00.001 21444 MultiStar: [#1 3.19,0.05,0.00,M2] [#2 3.20,-0.52,0.00,M3] [#3 2.21,-0.63,0.00,M2] [#4 2.77,-0.57,0.00,M2] [#5 1.73,-2.22,0.00,M4] [#6 2.66,-0.53,0.00,M1] [#7 2.22,-0.00,0.00,M1] [#8 2.82,0.08,0.00,M2] 
02:31:20.770 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.69)
02:31:20.770 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.15)
02:31:20.770 00.000 21444 CameraToMount -- cameraX=2.02 cameraY=-1.21 hyp=2.35 cameraTheta=-0.54 mountX=-2.12 mountY=-0.36, mountTheta=-2.97
02:31:20.771 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.02, y=-1.21, opts=13)
02:31:20.771 00.000 21444 Enqueuing Move request for scope (2.02, -1.21)
02:31:20.771 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=142, FiltMax=65504, Gamma=0.560
02:31:20.771 00.000 25848 Worker thread wakes up
02:31:20.771 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.02, -1.21) opts 0xd
02:31:20.771 00.000 25848 Handling offset move in thread for scope, endpoint = (2.02, -1.21)
02:31:20.771 00.000 25848 Moving (2.02, -1.21) raw xDistance=-2.12 yDistance=-0.36
02:31:20.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.12
02:31:20.771 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:20.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:31:20.771 00.000 25848 MoveAxis(E, 65, ABG)
02:31:20.771 00.000 25848 Guiding  Dir = 2, Dur = 65
02:31:20.771 00.000 21444 UpdateGuideState exits: m=5677618 SNR=217.7 Saturated
02:31:20.771 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:20.771 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:20.772 00.001 21444 Enqueuing Expose request
02:31:20.796 00.024 25848 IsSlewing returns 0
02:31:20.796 00.000 25848 IsGuiding returns 0
02:31:20.827 00.031 25848 PulseGuide returned control before completion, sleep 44
02:31:20.884 00.057 25848 IsGuiding returns 1
02:31:20.884 00.000 25848 scope still moving after pulse duration time elapsed
02:31:20.936 00.052 25848 IsSlewing returns 0
02:31:20.936 00.000 25848 IsGuiding returns 0
02:31:20.936 00.000 25848 scope move finished after 65 + 75 ms
02:31:20.936 00.000 25848 Move returns status 0, amount 65
02:31:20.936 00.000 25848 MoveAxis(N, 0, ABG)
02:31:20.936 00.000 25848 Move returns status 0, amount 0
02:31:20.936 00.000 25848 move complete, result=0
02:31:20.937 00.001 25848 worker thread done servicing request
02:31:20.937 00.000 25848 Worker thread wakes up
02:31:20.937 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:20.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:20.937 00.000 21444 GuideStep: -2.1 px 65 ms EAST, -0.4 px 0 ms NORTH
02:31:23.788 02.851 25848 Exposure complete
02:31:23.854 00.066 25848 worker thread done servicing request
02:31:23.855 00.001 21444 OnExposeComplete: enter
02:31:23.855 00.000 21444 UpdateGuideState(): m_state=6
02:31:23.855 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1072
02:31:23.855 00.000 21444 Star::Find returns 1 (1), X=1259.20, Y=668.03, Mass=5892221, SNR=205.1, Peak=65504 HFD=8.2
02:31:23.855 00.000 21444 MultiStar: [#1 1.78,1.16,0.00,M3] [#2 2.29,0.98,0.00,M4] [#3 1.32,1.10,0.62,U] [#4 1.72,1.04,0.00,M3] [#5 1.01,-0.61,0.77,U] [#6 1.30,0.94,0.87,U] [#7 1.05,0.86,0.62,U] [#8 1.71,1.52,0.00,M3] 
02:31:23.855 00.000 21444 refined, 4 included, MultiStar: {1.23, 0.49}, one-star: {1.38, 0.34}
02:31:23.855 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
02:31:23.855 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.77)
02:31:23.855 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=0.49 hyp=1.32 cameraTheta=0.38 mountX=-1.18 mountY=0.92, mountTheta=2.48
02:31:23.856 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=0.49, opts=13)
02:31:23.856 00.000 21444 Enqueuing Move request for scope (1.23, 0.49)
02:31:23.856 00.000 25848 Worker thread wakes up
02:31:23.857 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=342, FiltMax=65504, Gamma=0.560
02:31:23.857 00.000 21444 UpdateGuideState exits: m=5892221 SNR=205.1 Saturated
02:31:23.857 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:23.857 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:23.857 00.000 21444 Enqueuing Expose request
02:31:23.857 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.49) opts 0xd
02:31:23.857 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, 0.49)
02:31:23.857 00.000 25848 Moving (1.23, 0.49) raw xDistance=-1.18 yDistance=0.92
02:31:23.857 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.18
02:31:23.857 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
02:31:23.857 00.000 25848 MoveAxis(E, 39, ABG)
02:31:23.857 00.000 25848 Guiding  Dir = 2, Dur = 39
02:31:23.877 00.020 25848 IsSlewing returns 0
02:31:23.877 00.000 25848 IsGuiding returns 0
02:31:23.909 00.032 25848 PulseGuide returned control before completion, sleep 19
02:31:23.942 00.033 25848 IsGuiding returns 1
02:31:23.942 00.000 25848 scope still moving after pulse duration time elapsed
02:31:23.999 00.057 25848 IsSlewing returns 0
02:31:23.999 00.000 25848 IsGuiding returns 0
02:31:23.999 00.000 25848 scope move finished after 39 + 81 ms
02:31:23.999 00.000 25848 Move returns status 0, amount 39
02:31:23.999 00.000 25848 MoveAxis(S, 25, ABG)
02:31:23.999 00.000 25848 Guiding  Dir = 1, Dur = 25
02:31:24.034 00.035 25848 IsSlewing returns 0
02:31:24.034 00.000 25848 IsGuiding returns 0
02:31:24.065 00.031 25848 IsGuiding returns 1
02:31:24.065 00.000 25848 scope still moving after pulse duration time elapsed
02:31:24.124 00.059 25848 IsSlewing returns 0
02:31:24.124 00.000 25848 IsGuiding returns 0
02:31:24.124 00.000 25848 scope move finished after 25 + 65 ms
02:31:24.124 00.000 25848 Move returns status 0, amount 25
02:31:24.124 00.000 25848 move complete, result=0
02:31:24.124 00.000 25848 worker thread done servicing request
02:31:24.124 00.000 25848 Worker thread wakes up
02:31:24.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:24.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:24.124 00.000 21444 GuideStep: -1.2 px 39 ms EAST, 0.9 px 25 ms SOUTH
02:31:26.973 02.849 25848 Exposure complete
02:31:27.058 00.085 25848 worker thread done servicing request
02:31:27.058 00.000 21444 OnExposeComplete: enter
02:31:27.058 00.000 21444 UpdateGuideState(): m_state=6
02:31:27.058 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1073
02:31:27.058 00.000 21444 Star::Find returns 1 (1), X=1259.40, Y=664.86, Mass=5778444, SNR=258.8, Peak=65504 HFD=8.1
02:31:27.058 00.000 21444 MultiStar: [#1 2.44,-1.27,0.00,M4] [#2 2.47,-0.87,0.00,M5] [#3 2.13,-0.70,0.00,M2] [#4 1.92,-1.31,0.00,M4] [#5 1.11,-2.80,0.00,M4] [#6 1.67,-1.52,0.00,M1] [#7 1.52,-1.46,0.00,M1] [#8 1.86,-1.10,0.00,M4] 
02:31:27.058 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.05) = xAngle (-4.11 = 2.17)
02:31:27.058 00.000 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.95 = -0.67)
02:31:27.059 00.001 21444 CameraToMount -- cameraX=1.59 cameraY=-2.83 hyp=3.25 cameraTheta=-1.06 mountX=-1.84 mountY=-2.02, mountTheta=-2.31
02:31:27.059 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-2.83, opts=13)
02:31:27.059 00.000 21444 Enqueuing Move request for scope (1.59, -2.83)
02:31:27.059 00.000 25848 Worker thread wakes up
02:31:27.059 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -2.83) opts 0xd
02:31:27.060 00.001 25848 Handling offset move in thread for scope, endpoint = (1.59, -2.83)
02:31:27.060 00.000 25848 Moving (1.59, -2.83) raw xDistance=-1.84 yDistance=-2.02
02:31:27.060 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.22 from input -1.84
02:31:27.060 00.000 25848 resist switch: large excursion: input -2.02 thresh 1.53 direction from 1 to -1
02:31:27.060 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.05
02:31:27.060 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.02 from input -2.02
02:31:27.060 00.000 25848 MoveAxis(E, 56, ABG)
02:31:27.060 00.000 25848 Guiding  Dir = 2, Dur = 56
02:31:27.060 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=220, FiltMax=65504, Gamma=0.560
02:31:27.060 00.000 21444 UpdateGuideState exits: m=5778444 SNR=258.8 Saturated
02:31:27.060 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:27.060 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:27.060 00.000 21444 Enqueuing Expose request
02:31:27.092 00.032 25848 IsSlewing returns 0
02:31:27.092 00.000 25848 IsGuiding returns 0
02:31:27.134 00.042 25848 PulseGuide returned control before completion, sleep 25
02:31:27.161 00.027 25848 IsGuiding returns 1
02:31:27.161 00.000 25848 scope still moving after pulse duration time elapsed
02:31:27.217 00.056 25848 IsSlewing returns 0
02:31:27.217 00.000 25848 IsGuiding returns 0
02:31:27.217 00.000 25848 scope move finished after 56 + 68 ms
02:31:27.217 00.000 25848 Move returns status 0, amount 56
02:31:27.217 00.000 25848 BLC: Oldest BLC event removed
02:31:27.218 00.001 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 320 applied
02:31:27.218 00.000 25848 MoveAxis(N, 375, ABG)
02:31:27.218 00.000 25848 Guiding  Dir = 0, Dur = 375
02:31:27.250 00.032 25848 IsSlewing returns 0
02:31:27.250 00.000 25848 IsGuiding returns 0
02:31:27.281 00.031 25848 PulseGuide returned control before completion, sleep 354
02:31:27.646 00.365 25848 IsGuiding returns 1
02:31:27.647 00.001 25848 scope still moving after pulse duration time elapsed
02:31:27.702 00.055 25848 IsSlewing returns 0
02:31:27.702 00.000 25848 IsGuiding returns 0
02:31:27.702 00.000 25848 scope move finished after 375 + 77 ms
02:31:27.702 00.000 25848 Move returns status 0, amount 375
02:31:27.702 00.000 25848 move complete, result=0
02:31:27.702 00.000 25848 worker thread done servicing request
02:31:27.702 00.000 25848 Worker thread wakes up
02:31:27.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:27.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:27.702 00.000 21444 GuideStep: -1.8 px 56 ms EAST, -2.0 px 375 ms NORTH
02:31:30.556 02.854 25848 Exposure complete
02:31:30.644 00.088 25848 worker thread done servicing request
02:31:30.644 00.000 21444 OnExposeComplete: enter
02:31:30.644 00.000 21444 UpdateGuideState(): m_state=6
02:31:30.644 00.000 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1074
02:31:30.644 00.000 21444 Star::Find returns 1 (1), X=1258.90, Y=665.63, Mass=5828649, SNR=229.3, Peak=65504 HFD=8.1
02:31:30.644 00.000 21444 MultiStar: [#1 1.69,-0.52,0.89,U] [#2 1.63,-0.14,0.65,U] [#3 0.66,-0.14,0.61,U] [#4 0.91,-0.74,0.79,U] [#5 0.29,-3.06,0.00,M5] [#6 0.61,-0.33,0.66,U] [#7 0.19,-1.02,0.45,U] [#8 1.30,-0.65,0.46,U] 
02:31:30.644 00.000 21444 refined, 7 included, MultiStar: {1.07, -0.77}, one-star: {1.09, -2.06}
02:31:30.644 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
02:31:30.644 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
02:31:30.644 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=-0.77 hyp=1.32 cameraTheta=-0.63 mountX=-1.13 mountY=-0.31, mountTheta=-2.87
02:31:30.645 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=-0.77, opts=13)
02:31:30.645 00.000 21444 Enqueuing Move request for scope (1.07, -0.77)
02:31:30.645 00.000 25848 Worker thread wakes up
02:31:30.646 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, -0.77) opts 0xd
02:31:30.646 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, -0.77)
02:31:30.646 00.000 25848 Moving (1.07, -0.77) raw xDistance=-1.13 yDistance=-0.31
02:31:30.646 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=118, FiltMax=65504, Gamma=0.560
02:31:30.646 00.000 25848 BLC: History state: CurrMiss=0.31, AvgInitMiss=0.15, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.015170, 1:0.311498
02:31:30.646 00.000 25848 BLC: No correction, Miss < min_move
02:31:30.646 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.13
02:31:30.646 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:30.646 00.000 21444 UpdateGuideState exits: m=5828649 SNR=229.3 Saturated
02:31:30.646 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:30.646 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:31:30.646 00.000 25848 MoveAxis(E, 37, ABG)
02:31:30.646 00.000 25848 Guiding  Dir = 2, Dur = 37
02:31:30.646 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:30.646 00.000 21444 Enqueuing Expose request
02:31:30.670 00.024 25848 IsSlewing returns 0
02:31:30.671 00.001 25848 IsGuiding returns 0
02:31:30.741 00.070 25848 IsGuiding returns 1
02:31:30.741 00.000 25848 scope still moving after pulse duration time elapsed
02:31:30.796 00.055 25848 IsSlewing returns 0
02:31:30.796 00.000 25848 IsGuiding returns 0
02:31:30.796 00.000 25848 scope move finished after 37 + 89 ms
02:31:30.797 00.001 25848 Move returns status 0, amount 37
02:31:30.797 00.000 25848 MoveAxis(N, 0, ABG)
02:31:30.797 00.000 25848 Move returns status 0, amount 0
02:31:30.797 00.000 25848 move complete, result=0
02:31:30.797 00.000 25848 worker thread done servicing request
02:31:30.797 00.000 25848 Worker thread wakes up
02:31:30.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:30.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:30.797 00.000 21444 GuideStep: -1.1 px 37 ms EAST, -0.3 px 0 ms NORTH
02:31:33.651 02.854 25848 Exposure complete
02:31:33.729 00.078 25848 worker thread done servicing request
02:31:33.729 00.000 21444 OnExposeComplete: enter
02:31:33.729 00.000 21444 UpdateGuideState(): m_state=6
02:31:33.730 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1075
02:31:33.730 00.000 21444 Star::Find returns 1 (1), X=1258.62, Y=664.04, Mass=5688975, SNR=190.0, Peak=65504 HFD=8.0
02:31:33.730 00.000 21444 MultiStar: [#1 1.34,-3.40,0.00,M4] [#2 0.79,-3.81,0.00,M5] [#3 1.15,-3.37,0.00,M2] [#4 1.39,-2.96,0.00,M4] [#5 0.14,-4.33,0.00,M6] [#6 0.50,-2.98,0.00,M1] [#7 0.79,-3.02,0.00,M1] [#8 0.91,-2.23,0.00,M4] 
02:31:33.730 00.000 21444 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.05) = xAngle (-4.40 = 1.88)
02:31:33.730 00.000 21444 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.96)
02:31:33.730 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-3.65 hyp=3.74 cameraTheta=-1.35 mountX=-1.14 mountY=-3.07, mountTheta=-1.93
02:31:33.731 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-3.65, opts=13)
02:31:33.731 00.000 21444 Enqueuing Move request for scope (0.81, -3.65)
02:31:33.731 00.000 25848 Worker thread wakes up
02:31:33.731 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -3.65) opts 0xd
02:31:33.731 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -3.65)
02:31:33.731 00.000 25848 Moving (0.81, -3.65) raw xDistance=-1.14 yDistance=-3.07
02:31:33.731 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=168, FiltMax=65504, Gamma=0.560
02:31:33.731 00.000 25848 BLC: History state: CurrMiss=3.07, AvgInitMiss=0.15, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.015170, 1:0.311498, 2:3.066585
02:31:33.731 00.000 25848 BLC: Under-shoot: nominal increase by 4
02:31:33.731 00.000 25848 BLC: window closed
02:31:33.731 00.000 25848 BLC: Pulse adjusted to 324
02:31:33.731 00.000 21444 UpdateGuideState exits: m=5688975 SNR=190.0 Saturated
02:31:33.731 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:33.731 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:33.731 00.000 21444 Enqueuing Expose request
02:31:33.731 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.14
02:31:33.731 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.07 from input -3.07
02:31:33.731 00.000 25848 MoveAxis(E, 36, ABG)
02:31:33.732 00.001 25848 Guiding  Dir = 2, Dur = 36
02:31:33.764 00.032 25848 IsSlewing returns 0
02:31:33.764 00.000 25848 IsGuiding returns 0
02:31:33.795 00.031 21444 evsrv: cli 0107E880 connect
02:31:33.795 00.000 21444 case statement mapped state 6 to 3
02:31:33.795 00.000 21444 case statement mapped state 6 to 3
02:31:33.796 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"b3dcf229-fd69-4cef-9689-393909c1f986"}
02:31:33.796 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"b3dcf229-fd69-4cef-9689-393909c1f986"}
02:31:33.796 00.000 25848 PulseGuide returned control before completion, sleep 15
02:31:33.796 00.000 21444 evsrv: cli 0107E880 disconnect
02:31:33.822 00.026 25848 IsGuiding returns 1
02:31:33.822 00.000 25848 scope still moving after pulse duration time elapsed
02:31:33.904 00.082 25848 IsSlewing returns 0
02:31:33.905 00.001 25848 IsGuiding returns 0
02:31:33.905 00.000 25848 scope move finished after 36 + 104 ms
02:31:33.905 00.000 25848 Move returns status 0, amount 36
02:31:33.905 00.000 25848 MoveAxis(N, 84, ABG)
02:31:33.905 00.000 25848 Guiding  Dir = 0, Dur = 84
02:31:33.935 00.030 25848 IsSlewing returns 0
02:31:33.935 00.000 25848 IsGuiding returns 0
02:31:33.976 00.041 25848 PulseGuide returned control before completion, sleep 54
02:31:34.042 00.066 25848 IsGuiding returns 1
02:31:34.042 00.000 25848 scope still moving after pulse duration time elapsed
02:31:34.094 00.052 25848 IsSlewing returns 0
02:31:34.094 00.000 25848 IsGuiding returns 0
02:31:34.094 00.000 25848 scope move finished after 84 + 74 ms
02:31:34.094 00.000 25848 Move returns status 0, amount 84
02:31:34.094 00.000 25848 move complete, result=0
02:31:34.094 00.000 25848 worker thread done servicing request
02:31:34.094 00.000 25848 Worker thread wakes up
02:31:34.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:34.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:34.094 00.000 21444 GuideStep: -1.1 px 36 ms EAST, -3.1 px 84 ms NORTH
02:31:36.944 02.850 25848 Exposure complete
02:31:37.031 00.087 25848 worker thread done servicing request
02:31:37.032 00.001 21444 OnExposeComplete: enter
02:31:37.032 00.000 21444 UpdateGuideState(): m_state=6
02:31:37.032 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1076
02:31:37.032 00.000 21444 Star::Find returns 1 (1), X=1259.01, Y=664.18, Mass=5578677, SNR=205.6, Peak=65504 HFD=8.0
02:31:37.032 00.000 21444 MultiStar: [#1 1.68,-3.23,0.00,M5] [#2 1.75,-2.66,0.00,M6] [#3 1.44,-2.14,0.00,M3] [#4 2.05,-2.96,0.00,M5] [#5 0.72,-4.38,0.00,M7] [#6 1.92,-2.83,0.00,M2] [#7 1.10,-2.78,0.00,M2] [#8 2.30,-2.34,0.00,M5] 
02:31:37.032 00.000 21444 CameraToMount -- cameraTheta (-1.24) - m_xAngle (3.05) = xAngle (-4.29 = 1.99)
02:31:37.032 00.000 21444 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.14 = -0.85)
02:31:37.032 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=-3.51 hyp=3.71 cameraTheta=-1.24 mountX=-1.52 mountY=-2.79, mountTheta=-2.07
02:31:37.033 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=-3.51, opts=13)
02:31:37.033 00.000 21444 Enqueuing Move request for scope (1.20, -3.51)
02:31:37.033 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=234, FiltMax=65504, Gamma=0.560
02:31:37.033 00.000 21444 UpdateGuideState exits: m=5578677 SNR=205.6 Saturated
02:31:37.033 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:37.033 00.000 25848 Worker thread wakes up
02:31:37.033 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, -3.51) opts 0xd
02:31:37.033 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, -3.51)
02:31:37.034 00.001 25848 Moving (1.20, -3.51) raw xDistance=-1.52 yDistance=-2.79
02:31:37.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.52
02:31:37.034 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.79 from input -2.79
02:31:37.034 00.000 25848 MoveAxis(E, 47, ABG)
02:31:37.034 00.000 25848 Guiding  Dir = 2, Dur = 47
02:31:37.034 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:37.034 00.000 21444 Enqueuing Expose request
02:31:37.064 00.030 25848 IsSlewing returns 0
02:31:37.064 00.000 25848 IsGuiding returns 0
02:31:37.096 00.032 25848 PulseGuide returned control before completion, sleep 26
02:31:37.131 00.035 25848 IsGuiding returns 1
02:31:37.131 00.000 25848 scope still moving after pulse duration time elapsed
02:31:37.188 00.057 25848 IsSlewing returns 0
02:31:37.188 00.000 25848 IsGuiding returns 0
02:31:37.188 00.000 25848 scope move finished after 47 + 77 ms
02:31:37.188 00.000 25848 Move returns status 0, amount 47
02:31:37.188 00.000 25848 MoveAxis(N, 76, ABG)
02:31:37.188 00.000 25848 Guiding  Dir = 0, Dur = 76
02:31:37.217 00.029 25848 IsSlewing returns 0
02:31:37.217 00.000 25848 IsGuiding returns 0
02:31:37.249 00.032 25848 PulseGuide returned control before completion, sleep 55
02:31:37.320 00.071 25848 IsGuiding returns 1
02:31:37.320 00.000 25848 scope still moving after pulse duration time elapsed
02:31:37.375 00.055 25848 IsSlewing returns 0
02:31:37.376 00.001 25848 IsGuiding returns 0
02:31:37.376 00.000 25848 scope move finished after 76 + 82 ms
02:31:37.376 00.000 25848 Move returns status 0, amount 76
02:31:37.376 00.000 25848 move complete, result=0
02:31:37.376 00.000 25848 worker thread done servicing request
02:31:37.376 00.000 25848 Worker thread wakes up
02:31:37.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:37.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:37.376 00.000 21444 GuideStep: -1.5 px 47 ms EAST, -2.8 px 76 ms NORTH
02:31:40.231 02.855 25848 Exposure complete
02:31:40.313 00.082 25848 worker thread done servicing request
02:31:40.313 00.000 21444 OnExposeComplete: enter
02:31:40.313 00.000 21444 UpdateGuideState(): m_state=6
02:31:40.313 00.000 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1077
02:31:40.313 00.000 21444 Star::Find returns 1 (1), X=1259.85, Y=666.38, Mass=5600894, SNR=196.0, Peak=65504 HFD=7.9
02:31:40.313 00.000 21444 MultiStar: [#1 2.62,-0.10,0.00,M6] [#2 2.54,-0.12,0.00,M7] [#3 1.91,-0.01,0.64,U] [#4 2.79,-0.54,0.00,M6] [#5 2.46,-2.50,0.00,M8] [#6 2.79,-0.15,0.00,M3] [#7 2.01,-0.65,0.00,M3] [#8 3.04,-0.03,0.00,M6] 
02:31:40.313 00.000 21444 refined, 1 included, MultiStar: {1.99, -0.80}, one-star: {2.04, -1.31}
02:31:40.313 00.000 21444 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.05) = xAngle (-3.43 = 2.85)
02:31:40.313 00.000 21444 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.01)
02:31:40.313 00.000 21444 CameraToMount -- cameraX=1.99 cameraY=-0.80 hyp=2.15 cameraTheta=-0.38 mountX=-2.05 mountY=0.01, mountTheta=3.14
02:31:40.314 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.99, y=-0.80, opts=13)
02:31:40.314 00.000 21444 Enqueuing Move request for scope (1.99, -0.80)
02:31:40.314 00.000 25848 Worker thread wakes up
02:31:40.314 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.99, -0.80) opts 0xd
02:31:40.314 00.000 25848 Handling offset move in thread for scope, endpoint = (1.99, -0.80)
02:31:40.314 00.000 25848 Moving (1.99, -0.80) raw xDistance=-2.05 yDistance=0.01
02:31:40.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=216, FiltMax=65504, Gamma=0.560
02:31:40.314 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.36 from input -2.05
02:31:40.314 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:40.314 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:31:40.314 00.000 25848 MoveAxis(E, 63, ABG)
02:31:40.314 00.000 25848 Guiding  Dir = 2, Dur = 63
02:31:40.314 00.000 21444 UpdateGuideState exits: m=5600894 SNR=196.0 Saturated
02:31:40.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:40.314 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:40.314 00.000 21444 Enqueuing Expose request
02:31:40.343 00.029 25848 IsSlewing returns 0
02:31:40.343 00.000 25848 IsGuiding returns 0
02:31:40.374 00.031 25848 PulseGuide returned control before completion, sleep 43
02:31:40.418 00.044 25848 IsGuiding returns 1
02:31:40.418 00.000 25848 scope still moving after pulse duration time elapsed
02:31:40.469 00.051 25848 IsSlewing returns 0
02:31:40.469 00.000 25848 IsGuiding returns 0
02:31:40.469 00.000 25848 scope move finished after 63 + 63 ms
02:31:40.469 00.000 25848 Move returns status 0, amount 63
02:31:40.469 00.000 25848 MoveAxis(N, 0, ABG)
02:31:40.469 00.000 25848 Move returns status 0, amount 0
02:31:40.469 00.000 25848 move complete, result=0
02:31:40.469 00.000 25848 worker thread done servicing request
02:31:40.469 00.000 25848 Worker thread wakes up
02:31:40.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:40.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:40.469 00.000 21444 GuideStep: -2.1 px 63 ms EAST, 0.0 px 0 ms NORTH
02:31:43.317 02.848 25848 Exposure complete
02:31:43.396 00.079 25848 worker thread done servicing request
02:31:43.396 00.000 21444 OnExposeComplete: enter
02:31:43.396 00.000 21444 UpdateGuideState(): m_state=6
02:31:43.397 00.001 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1078
02:31:43.397 00.000 21444 Star::Find returns 1 (1), X=1260.96, Y=665.48, Mass=5829171, SNR=257.5, Peak=65504 HFD=8.1
02:31:43.397 00.000 21444 MultiStar: [#1 2.81,-0.98,0.00,M7] [#2 3.83,-0.99,0.00,M8] [#3 2.55,-0.29,0.00,M3] [#4 2.84,-1.04,0.00,M7] [#5 2.31,-2.46,0.00,M9] [#6 2.24,-1.33,0.00,M4] [#7 2.71,-1.18,0.00,M4] [#8 3.63,-0.51,0.00,M7] 
02:31:43.397 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.62)
02:31:43.397 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.51 = -0.22)
02:31:43.397 00.000 21444 CameraToMount -- cameraX=3.15 cameraY=-2.20 hyp=3.84 cameraTheta=-0.61 mountX=-3.33 mountY=-0.85, mountTheta=-2.89
02:31:43.398 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.15, y=-2.20, opts=13)
02:31:43.398 00.000 21444 Enqueuing Move request for scope (3.15, -2.20)
02:31:43.398 00.000 25848 Worker thread wakes up
02:31:43.398 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=154, FiltMax=65504, Gamma=0.560
02:31:43.398 00.000 21444 UpdateGuideState exits: m=5829171 SNR=257.5 Saturated
02:31:43.398 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:43.398 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.15, -2.20) opts 0xd
02:31:43.398 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:43.398 00.000 21444 Enqueuing Expose request
02:31:43.398 00.000 25848 Handling offset move in thread for scope, endpoint = (3.15, -2.20)
02:31:43.398 00.000 25848 Moving (3.15, -2.20) raw xDistance=-3.33 yDistance=-0.85
02:31:43.398 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.20 from input -3.33
02:31:43.398 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
02:31:43.398 00.000 25848 MoveAxis(E, 101, ABG)
02:31:43.398 00.000 25848 Guiding  Dir = 2, Dur = 101
02:31:43.423 00.025 25848 IsSlewing returns 0
02:31:43.423 00.000 25848 IsGuiding returns 0
02:31:43.455 00.032 25848 PulseGuide returned control before completion, sleep 80
02:31:43.549 00.094 25848 IsGuiding returns 1
02:31:43.549 00.000 25848 scope still moving after pulse duration time elapsed
02:31:43.610 00.061 25848 IsSlewing returns 0
02:31:43.610 00.000 25848 IsGuiding returns 0
02:31:43.610 00.000 25848 scope move finished after 101 + 86 ms
02:31:43.610 00.000 25848 Move returns status 0, amount 101
02:31:43.610 00.000 25848 MoveAxis(N, 23, ABG)
02:31:43.610 00.000 25848 Guiding  Dir = 0, Dur = 23
02:31:43.639 00.029 25848 IsSlewing returns 0
02:31:43.639 00.000 25848 IsGuiding returns 0
02:31:43.701 00.062 25848 IsGuiding returns 1
02:31:43.701 00.000 25848 scope still moving after pulse duration time elapsed
02:31:43.764 00.063 25848 IsSlewing returns 0
02:31:43.765 00.001 25848 IsGuiding returns 0
02:31:43.765 00.000 25848 scope move finished after 23 + 102 ms
02:31:43.765 00.000 25848 Move returns status 0, amount 23
02:31:43.765 00.000 25848 move complete, result=0
02:31:43.765 00.000 25848 worker thread done servicing request
02:31:43.765 00.000 25848 Worker thread wakes up
02:31:43.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:43.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:43.765 00.000 21444 GuideStep: -3.3 px 101 ms EAST, -0.8 px 23 ms NORTH
02:31:46.612 02.847 25848 Exposure complete
02:31:46.699 00.087 25848 worker thread done servicing request
02:31:46.699 00.000 21444 OnExposeComplete: enter
02:31:46.699 00.000 21444 UpdateGuideState(): m_state=6
02:31:46.699 00.000 21444 Star::Find(15, 1260, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1079
02:31:46.700 00.001 21444 Star::Find returns 1 (1), X=1256.57, Y=667.50, Mass=5630336, SNR=192.7, Peak=65504 HFD=7.7
02:31:46.700 00.000 21444 MultiStar: [#1 -0.49,0.61,1.11,U] [#2 -0.51,1.01,0.88,U] [#3 -1.85,0.77,0.00,M4] [#4 -0.88,0.34,0.89,U] [#5 -1.13,-1.44,0.62,U] [#6 -0.58,0.35,0.59,U] [#7 -1.52,0.90,0.63,U] [#8 -0.66,0.57,0.55,U] 
02:31:46.700 00.000 21444 refined, 7 included, MultiStar: {-0.86, 0.30}, one-star: {-1.24, -0.19}
02:31:46.700 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
02:31:46.700 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
02:31:46.700 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=0.30 hyp=0.91 cameraTheta=2.81 mountX=0.88 mountY=-0.05, mountTheta=-0.06
02:31:46.701 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=0.30, opts=13)
02:31:46.701 00.000 21444 Enqueuing Move request for scope (-0.86, 0.30)
02:31:46.701 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=242, FiltMax=65504, Gamma=0.560
02:31:46.701 00.000 21444 UpdateGuideState exits: m=5630336 SNR=192.7 Saturated
02:31:46.701 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:46.701 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:46.701 00.000 21444 Enqueuing Expose request
02:31:46.701 00.000 25848 Worker thread wakes up
02:31:46.701 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.30) opts 0xd
02:31:46.702 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.86, 0.30)
02:31:46.702 00.000 25848 Moving (-0.86, 0.30) raw xDistance=0.88 yDistance=-0.05
02:31:46.702 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.88
02:31:46.702 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:46.702 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:31:46.702 00.000 25848 MoveAxis(W, 19, ABG)
02:31:46.702 00.000 25848 Guiding  Dir = 3, Dur = 19
02:31:46.737 00.035 25848 IsSlewing returns 0
02:31:46.737 00.000 25848 IsGuiding returns 0
02:31:46.768 00.031 25848 IsGuiding returns 1
02:31:46.769 00.001 25848 scope still moving after pulse duration time elapsed
02:31:46.873 00.104 25848 IsSlewing returns 0
02:31:46.874 00.001 25848 IsGuiding returns 0
02:31:46.874 00.000 25848 scope move finished after 19 + 117 ms
02:31:46.874 00.000 25848 Move returns status 0, amount 19
02:31:46.874 00.000 25848 MoveAxis(N, 0, ABG)
02:31:46.874 00.000 25848 Move returns status 0, amount 0
02:31:46.874 00.000 25848 move complete, result=0
02:31:46.874 00.000 25848 worker thread done servicing request
02:31:46.874 00.000 25848 Worker thread wakes up
02:31:46.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:46.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:46.874 00.000 21444 GuideStep: 0.9 px 19 ms WEST, -0.0 px 0 ms NORTH
02:31:49.724 02.850 25848 Exposure complete
02:31:49.793 00.069 25848 worker thread done servicing request
02:31:49.793 00.000 21444 OnExposeComplete: enter
02:31:49.793 00.000 21444 UpdateGuideState(): m_state=6
02:31:49.793 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1080
02:31:49.793 00.000 21444 Star::Find returns 1 (1), X=1258.93, Y=667.40, Mass=5736776, SNR=217.1, Peak=65504 HFD=8.0
02:31:49.793 00.000 21444 MultiStar: [#1 2.11,0.45,0.00,M7] [#2 2.12,1.04,0.00,M8] [#3 1.18,1.28,0.55,U] [#4 1.80,0.43,0.75,U] [#5 1.29,-1.19,0.81,U] [#6 1.87,0.70,0.00,M4] [#7 1.27,0.52,0.66,U] [#8 2.31,0.85,0.00,M7] 
02:31:49.793 00.000 21444 single-star, 4 included, MultiStar: {1.33, 0.03}, one-star: {1.12, -0.29}
02:31:49.793 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
02:31:49.793 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.14)
02:31:49.793 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.29 hyp=1.15 cameraTheta=-0.25 mountX=-1.14 mountY=0.16, mountTheta=3.01
02:31:49.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.29, opts=13)
02:31:49.794 00.000 21444 Enqueuing Move request for scope (1.12, -0.29)
02:31:49.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=118, FiltMax=65504, Gamma=0.560
02:31:49.794 00.000 21444 UpdateGuideState exits: m=5736776 SNR=217.1 Saturated
02:31:49.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:49.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:49.794 00.000 21444 Enqueuing Expose request
02:31:49.794 00.000 25848 Worker thread wakes up
02:31:49.794 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.29) opts 0xd
02:31:49.794 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.29)
02:31:49.794 00.000 25848 Moving (1.12, -0.29) raw xDistance=-1.14 yDistance=0.16
02:31:49.794 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.14
02:31:49.794 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:49.795 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:31:49.795 00.000 25848 MoveAxis(E, 32, ABG)
02:31:49.795 00.000 25848 Guiding  Dir = 2, Dur = 32
02:31:49.827 00.032 25848 IsSlewing returns 0
02:31:49.852 00.025 25848 IsGuiding returns 0
02:31:49.874 00.022 25848 PulseGuide returned control before completion, sleep 21
02:31:49.910 00.036 25848 IsGuiding returns 1
02:31:49.910 00.000 25848 scope still moving after pulse duration time elapsed
02:31:49.969 00.059 25848 IsSlewing returns 0
02:31:49.970 00.001 25848 IsGuiding returns 0
02:31:49.970 00.000 25848 scope move finished after 32 + 85 ms
02:31:49.970 00.000 25848 Move returns status 0, amount 32
02:31:49.970 00.000 25848 MoveAxis(N, 0, ABG)
02:31:49.970 00.000 25848 Move returns status 0, amount 0
02:31:49.970 00.000 25848 move complete, result=0
02:31:49.970 00.000 25848 worker thread done servicing request
02:31:49.970 00.000 25848 Worker thread wakes up
02:31:49.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:49.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:49.970 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.2 px 0 ms NORTH
02:31:52.817 02.847 25848 Exposure complete
02:31:52.893 00.076 25848 worker thread done servicing request
02:31:52.894 00.001 21444 OnExposeComplete: enter
02:31:52.894 00.000 21444 UpdateGuideState(): m_state=6
02:31:52.894 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1081
02:31:52.894 00.000 21444 Star::Find returns 1 (1), X=1258.43, Y=666.64, Mass=5828422, SNR=230.8, Peak=65504 HFD=7.9
02:31:52.894 00.000 21444 MultiStar: [#1 1.52,-0.16,1.14,U] [#2 1.53,0.17,0.85,U] [#3 0.55,0.19,0.75,U] [#4 1.34,-0.10,0.82,U] [#5 0.20,-1.62,0.63,U] [#6 0.81,-0.42,0.49,U] [#7 0.85,-0.14,0.61,U] [#8 1.28,0.61,0.54,U] 
02:31:52.894 00.000 21444 refined, 8 included, MultiStar: {1.01, -0.29}, one-star: {0.62, -1.04}
02:31:52.894 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.95)
02:31:52.894 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
02:31:52.894 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-0.29 hyp=1.05 cameraTheta=-0.28 mountX=-1.03 mountY=0.11, mountTheta=3.04
02:31:52.895 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-0.29, opts=13)
02:31:52.895 00.000 21444 Enqueuing Move request for scope (1.01, -0.29)
02:31:52.895 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=320, FiltMax=65504, Gamma=0.560
02:31:52.895 00.000 21444 UpdateGuideState exits: m=5828422 SNR=230.8 Saturated
02:31:52.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:52.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:52.895 00.000 21444 Enqueuing Expose request
02:31:52.895 00.000 25848 Worker thread wakes up
02:31:52.895 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -0.29) opts 0xd
02:31:52.895 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -0.29)
02:31:52.895 00.000 25848 Moving (1.01, -0.29) raw xDistance=-1.03 yDistance=0.11
02:31:52.895 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.03
02:31:52.896 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:52.896 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:31:52.896 00.000 25848 MoveAxis(E, 32, ABG)
02:31:52.896 00.000 25848 Guiding  Dir = 2, Dur = 32
02:31:52.920 00.024 25848 IsSlewing returns 0
02:31:52.920 00.000 25848 IsGuiding returns 0
02:31:52.952 00.032 25848 PulseGuide returned control before completion, sleep 11
02:31:52.974 00.022 25848 IsGuiding returns 1
02:31:52.974 00.000 25848 scope still moving after pulse duration time elapsed
02:31:53.031 00.057 25848 IsSlewing returns 0
02:31:53.031 00.000 25848 IsGuiding returns 0
02:31:53.031 00.000 25848 scope move finished after 32 + 78 ms
02:31:53.031 00.000 25848 Move returns status 0, amount 32
02:31:53.031 00.000 25848 MoveAxis(N, 0, ABG)
02:31:53.031 00.000 25848 Move returns status 0, amount 0
02:31:53.031 00.000 25848 move complete, result=0
02:31:53.031 00.000 25848 worker thread done servicing request
02:31:53.031 00.000 25848 Worker thread wakes up
02:31:53.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:53.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:53.031 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.1 px 0 ms NORTH
02:31:55.882 02.851 25848 Exposure complete
02:31:55.958 00.076 25848 worker thread done servicing request
02:31:55.958 00.000 21444 OnExposeComplete: enter
02:31:55.958 00.000 21444 UpdateGuideState(): m_state=6
02:31:55.959 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1082
02:31:55.959 00.000 21444 Star::Find returns 1 (1), X=1257.86, Y=666.43, Mass=5661995, SNR=220.9, Peak=65504 HFD=7.9
02:31:55.959 00.000 21444 MultiStar: [#1 0.65,-0.30,1.03,U] [#2 0.64,-0.73,1.02,U] [#3 -0.52,-0.18,0.67,U] [#4 0.90,-0.18,0.91,U] [#5 0.30,-2.23,0.00,M7] [#6 0.51,-0.16,0.59,U] [#7 -0.35,-0.55,0.68,U] [#8 0.93,0.15,0.54,U] 
02:31:55.959 00.000 21444 refined, 7 included, MultiStar: {0.38, -0.46}, one-star: {0.05, -1.26}
02:31:55.959 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
02:31:55.959 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.50)
02:31:55.959 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.46 hyp=0.60 cameraTheta=-0.89 mountX=-0.42 mountY=-0.29, mountTheta=-2.54
02:31:55.960 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.46, opts=13)
02:31:55.960 00.000 21444 Enqueuing Move request for scope (0.38, -0.46)
02:31:55.960 00.000 25848 Worker thread wakes up
02:31:55.960 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.46) opts 0xd
02:31:55.960 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.46)
02:31:55.960 00.000 25848 Moving (0.38, -0.46) raw xDistance=-0.42 yDistance=-0.29
02:31:55.960 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
02:31:55.960 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=142, FiltMax=65504, Gamma=0.560
02:31:55.960 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:55.960 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:31:55.960 00.000 25848 MoveAxis(E, 0, ABG)
02:31:55.960 00.000 25848 Move returns status 0, amount 0
02:31:55.960 00.000 25848 MoveAxis(N, 0, ABG)
02:31:55.960 00.000 25848 Move returns status 0, amount 0
02:31:55.960 00.000 25848 move complete, result=0
02:31:55.960 00.000 21444 UpdateGuideState exits: m=5661995 SNR=220.9 Saturated
02:31:55.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:55.960 00.000 25848 worker thread done servicing request
02:31:55.960 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:55.961 00.001 21444 Enqueuing Expose request
02:31:55.961 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:31:55.961 00.000 25848 Worker thread wakes up
02:31:55.961 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:55.961 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:58.803 02.842 25848 Exposure complete
02:31:58.891 00.088 25848 worker thread done servicing request
02:31:58.891 00.000 21444 OnExposeComplete: enter
02:31:58.891 00.000 21444 UpdateGuideState(): m_state=6
02:31:58.892 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1083
02:31:58.892 00.000 21444 Star::Find returns 1 (1), X=1259.97, Y=666.61, Mass=5827020, SNR=224.8, Peak=65504 HFD=8.1
02:31:58.892 00.000 21444 MultiStar: [#1 2.33,-0.66,0.00,M6] [#2 1.80,-0.36,0.87,U] [#3 1.03,-0.35,0.70,U] [#4 2.18,-0.28,0.00,M4] [#5 2.07,-1.86,0.00,M8] [#6 1.72,-0.34,0.71,U] [#7 1.67,-0.18,0.58,U] [#8 2.53,0.07,0.00,M6] 
02:31:58.892 00.000 21444 refined, 4 included, MultiStar: {1.72, -0.51}, one-star: {2.16, -1.08}
02:31:58.892 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
02:31:58.892 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
02:31:58.892 00.000 21444 CameraToMount -- cameraX=1.72 cameraY=-0.51 hyp=1.80 cameraTheta=-0.29 mountX=-1.76 mountY=0.18, mountTheta=3.04
02:31:58.893 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.72, y=-0.51, opts=13)
02:31:58.893 00.000 21444 Enqueuing Move request for scope (1.72, -0.51)
02:31:58.893 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=68, FiltMax=65504, Gamma=0.560
02:31:58.893 00.000 21444 UpdateGuideState exits: m=5827020 SNR=224.8 Saturated
02:31:58.893 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:58.893 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:31:58.893 00.000 21444 Enqueuing Expose request
02:31:58.893 00.000 25848 Worker thread wakes up
02:31:58.893 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.72, -0.51) opts 0xd
02:31:58.894 00.001 25848 Handling offset move in thread for scope, endpoint = (1.72, -0.51)
02:31:58.894 00.000 25848 Moving (1.72, -0.51) raw xDistance=-1.76 yDistance=0.18
02:31:58.894 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.76
02:31:58.894 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:58.894 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:31:58.894 00.000 25848 MoveAxis(E, 51, ABG)
02:31:58.894 00.000 25848 Guiding  Dir = 2, Dur = 51
02:31:58.922 00.028 25848 IsSlewing returns 0
02:31:58.923 00.001 25848 IsGuiding returns 0
02:31:58.954 00.031 25848 PulseGuide returned control before completion, sleep 31
02:31:59.010 00.056 25848 IsGuiding returns 1
02:31:59.010 00.000 25848 scope still moving after pulse duration time elapsed
02:31:59.062 00.052 25848 IsSlewing returns 0
02:31:59.062 00.000 25848 IsGuiding returns 0
02:31:59.062 00.000 25848 scope move finished after 51 + 88 ms
02:31:59.062 00.000 25848 Move returns status 0, amount 51
02:31:59.062 00.000 25848 MoveAxis(N, 0, ABG)
02:31:59.062 00.000 25848 Move returns status 0, amount 0
02:31:59.062 00.000 25848 move complete, result=0
02:31:59.062 00.000 25848 worker thread done servicing request
02:31:59.062 00.000 25848 Worker thread wakes up
02:31:59.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:31:59.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:31:59.062 00.000 21444 GuideStep: -1.8 px 51 ms EAST, 0.2 px 0 ms NORTH
02:32:01.912 02.850 25848 Exposure complete
02:32:01.991 00.079 25848 worker thread done servicing request
02:32:01.991 00.000 21444 OnExposeComplete: enter
02:32:01.991 00.000 21444 UpdateGuideState(): m_state=6
02:32:01.992 00.001 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1084
02:32:01.992 00.000 21444 Star::Find returns 1 (1), X=1257.25, Y=668.23, Mass=5631279, SNR=225.2, Peak=65504 HFD=7.9
02:32:01.992 00.000 21444 MultiStar: [#1 -0.21,0.75,1.00,U] [#2 -0.39,0.97,0.80,U] [#3 -1.45,0.96,0.73,U] [#4 -0.12,1.07,0.97,U] [#5 -0.72,-0.49,0.76,U] [#6 -0.32,1.16,0.95,U] [#7 -0.56,1.31,0.75,U] [#8 0.48,1.37,0.70,U] 
02:32:01.992 00.000 21444 single-star, 8 included, MultiStar: {-0.42, 0.84}, one-star: {-0.56, 0.54}
02:32:01.992 00.000 21444 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.05) = xAngle (-0.67 = -0.67)
02:32:01.992 00.000 21444 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.52 = 2.77)
02:32:01.992 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=0.54 hyp=0.78 cameraTheta=2.38 mountX=0.61 mountY=0.28, mountTheta=0.44
02:32:01.993 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=0.54, opts=13)
02:32:01.993 00.000 21444 Enqueuing Move request for scope (-0.56, 0.54)
02:32:01.993 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=244, FiltMax=65504, Gamma=0.560
02:32:01.993 00.000 21444 UpdateGuideState exits: m=5631279 SNR=225.2 Saturated
02:32:01.993 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:01.993 00.000 25848 Worker thread wakes up
02:32:01.993 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:01.993 00.000 21444 Enqueuing Expose request
02:32:01.993 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.54) opts 0xd
02:32:01.993 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, 0.54)
02:32:01.993 00.000 25848 Moving (-0.56, 0.54) raw xDistance=0.61 yDistance=0.28
02:32:01.993 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.61
02:32:01.993 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:01.993 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
02:32:01.993 00.000 25848 MoveAxis(W, 14, ABG)
02:32:01.993 00.000 25848 Guiding  Dir = 3, Dur = 14
02:32:02.014 00.021 25848 IsSlewing returns 0
02:32:02.014 00.000 25848 IsGuiding returns 0
02:32:02.046 00.032 25848 IsGuiding returns 1
02:32:02.046 00.000 25848 scope still moving after pulse duration time elapsed
02:32:02.095 00.049 25848 IsSlewing returns 0
02:32:02.095 00.000 25848 IsGuiding returns 0
02:32:02.095 00.000 25848 scope move finished after 14 + 67 ms
02:32:02.095 00.000 25848 Move returns status 0, amount 14
02:32:02.095 00.000 25848 MoveAxis(N, 0, ABG)
02:32:02.095 00.000 25848 Move returns status 0, amount 0
02:32:02.095 00.000 25848 move complete, result=0
02:32:02.095 00.000 25848 worker thread done servicing request
02:32:02.095 00.000 25848 Worker thread wakes up
02:32:02.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:02.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:02.095 00.000 21444 GuideStep: 0.6 px 14 ms WEST, 0.3 px 0 ms NORTH
02:32:04.942 02.847 25848 Exposure complete
02:32:05.029 00.087 25848 worker thread done servicing request
02:32:05.029 00.000 21444 OnExposeComplete: enter
02:32:05.030 00.001 21444 UpdateGuideState(): m_state=6
02:32:05.030 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1085
02:32:05.030 00.000 21444 Star::Find returns 1 (1), X=1257.12, Y=666.93, Mass=5688466, SNR=247.0, Peak=65504 HFD=8.1
02:32:05.030 00.000 21444 MultiStar: [#1 0.11,-0.30,1.08,U] [#2 -0.30,0.05,0.93,U] [#3 -0.75,0.33,0.63,U] [#4 -0.91,0.60,0.82,U] [#5 -1.23,-0.98,0.55,U] [#6 -1.13,0.60,0.63,U] [#7 -1.44,0.21,0.58,U] [#8 -0.99,0.61,0.48,U] 
02:32:05.030 00.000 21444 refined, 8 included, MultiStar: {-0.71, -0.01}, one-star: {-0.69, -0.76}
02:32:05.030 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.18 = 0.11)
02:32:05.030 00.000 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.02 = -2.74)
02:32:05.030 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.01 hyp=0.71 cameraTheta=-3.12 mountX=0.71 mountY=-0.28, mountTheta=-0.38
02:32:05.031 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.01, opts=13)
02:32:05.031 00.000 21444 Enqueuing Move request for scope (-0.71, -0.01)
02:32:05.031 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=192, FiltMax=65504, Gamma=0.560
02:32:05.031 00.000 21444 UpdateGuideState exits: m=5688466 SNR=247.0 Saturated
02:32:05.031 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:05.031 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:05.031 00.000 21444 Enqueuing Expose request
02:32:05.031 00.000 25848 Worker thread wakes up
02:32:05.031 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.01) opts 0xd
02:32:05.032 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.01)
02:32:05.032 00.000 25848 Moving (-0.71, -0.01) raw xDistance=0.71 yDistance=-0.28
02:32:05.032 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.71
02:32:05.032 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:05.032 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:32:05.032 00.000 25848 MoveAxis(W, 22, ABG)
02:32:05.032 00.000 25848 Guiding  Dir = 3, Dur = 22
02:32:05.063 00.031 25848 IsSlewing returns 0
02:32:05.063 00.000 25848 IsGuiding returns 0
02:32:05.095 00.032 25848 IsGuiding returns 1
02:32:05.095 00.000 25848 scope still moving after pulse duration time elapsed
02:32:05.159 00.064 25848 IsSlewing returns 0
02:32:05.159 00.000 25848 IsGuiding returns 0
02:32:05.159 00.000 25848 scope move finished after 22 + 74 ms
02:32:05.159 00.000 25848 Move returns status 0, amount 22
02:32:05.159 00.000 25848 MoveAxis(N, 0, ABG)
02:32:05.159 00.000 25848 Move returns status 0, amount 0
02:32:05.159 00.000 25848 move complete, result=0
02:32:05.159 00.000 25848 worker thread done servicing request
02:32:05.160 00.001 25848 Worker thread wakes up
02:32:05.160 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:05.160 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:05.160 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.3 px 0 ms NORTH
02:32:08.015 02.855 25848 Exposure complete
02:32:08.101 00.086 25848 worker thread done servicing request
02:32:08.102 00.001 21444 OnExposeComplete: enter
02:32:08.102 00.000 21444 UpdateGuideState(): m_state=6
02:32:08.102 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1086
02:32:08.102 00.000 21444 Star::Find returns 1 (1), X=1258.67, Y=667.73, Mass=5790217, SNR=259.4, Peak=65504 HFD=8.0
02:32:08.102 00.000 21444 MultiStar: [#1 0.75,0.56,1.01,U] [#2 0.80,0.89,0.84,U] [#3 0.54,1.36,0.68,U] [#4 1.27,1.17,0.82,U] [#5 1.10,-0.47,0.74,U] [#6 1.00,0.98,0.81,U] [#7 0.68,0.99,0.69,U] [#8 1.67,1.51,0.00,M5] 
02:32:08.102 00.000 21444 single-star, 7 included, MultiStar: {0.88, 0.66}, one-star: {0.86, 0.04}
02:32:08.102 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
02:32:08.102 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
02:32:08.102 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=0.04 hyp=0.86 cameraTheta=0.04 mountX=-0.85 mountY=0.36, mountTheta=2.74
02:32:08.103 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=0.04, opts=13)
02:32:08.103 00.000 21444 Enqueuing Move request for scope (0.86, 0.04)
02:32:08.103 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=284, FiltMax=65504, Gamma=0.560
02:32:08.103 00.000 21444 UpdateGuideState exits: m=5790217 SNR=259.4 Saturated
02:32:08.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:08.104 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:08.104 00.000 21444 Enqueuing Expose request
02:32:08.104 00.000 25848 Worker thread wakes up
02:32:08.104 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.04) opts 0xd
02:32:08.104 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, 0.04)
02:32:08.104 00.000 25848 Moving (0.86, 0.04) raw xDistance=-0.85 yDistance=0.36
02:32:08.104 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.85
02:32:08.104 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:08.104 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:32:08.104 00.000 25848 MoveAxis(E, 23, ABG)
02:32:08.104 00.000 25848 Guiding  Dir = 2, Dur = 23
02:32:08.124 00.020 25848 IsSlewing returns 0
02:32:08.125 00.001 25848 IsGuiding returns 0
02:32:08.157 00.032 25848 IsGuiding returns 1
02:32:08.157 00.000 25848 scope still moving after pulse duration time elapsed
02:32:08.219 00.062 25848 IsSlewing returns 0
02:32:08.220 00.001 25848 IsGuiding returns 0
02:32:08.220 00.000 25848 scope move finished after 23 + 72 ms
02:32:08.220 00.000 25848 Move returns status 0, amount 23
02:32:08.220 00.000 25848 MoveAxis(N, 0, ABG)
02:32:08.220 00.000 25848 Move returns status 0, amount 0
02:32:08.220 00.000 25848 move complete, result=0
02:32:08.220 00.000 25848 worker thread done servicing request
02:32:08.220 00.000 25848 Worker thread wakes up
02:32:08.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:08.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:08.220 00.000 21444 GuideStep: -0.9 px 23 ms EAST, 0.4 px 0 ms NORTH
02:32:11.057 02.837 25848 Exposure complete
02:32:11.146 00.089 25848 worker thread done servicing request
02:32:11.146 00.000 21444 OnExposeComplete: enter
02:32:11.146 00.000 21444 UpdateGuideState(): m_state=6
02:32:11.146 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1087
02:32:11.146 00.000 21444 Star::Find returns 1 (1), X=1257.63, Y=668.06, Mass=5588116, SNR=190.4, Peak=65504 HFD=7.9
02:32:11.146 00.000 21444 MultiStar: [#1 0.30,0.56,0.99,U] [#2 0.33,0.91,0.78,U] [#3 -0.84,0.50,0.56,U] [#4 0.05,1.09,0.89,U] [#5 -0.50,-0.67,0.72,U] [#6 0.02,0.90,0.79,U] [#7 -0.59,0.84,0.74,U] [#8 0.54,1.26,0.77,U] 
02:32:11.146 00.000 21444 single-star, 8 included, MultiStar: {-0.06, 0.65}, one-star: {-0.18, 0.37}
02:32:11.147 00.001 21444 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
02:32:11.147 00.000 21444 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.42)
02:32:11.147 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=0.37 hyp=0.42 cameraTheta=2.03 mountX=0.22 mountY=0.28, mountTheta=0.91
02:32:11.148 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=0.37, opts=13)
02:32:11.148 00.000 21444 Enqueuing Move request for scope (-0.18, 0.37)
02:32:11.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=120, FiltMax=65504, Gamma=0.560
02:32:11.148 00.000 21444 UpdateGuideState exits: m=5588116 SNR=190.4 Saturated
02:32:11.148 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:11.148 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:11.148 00.000 21444 Enqueuing Expose request
02:32:11.148 00.000 25848 Worker thread wakes up
02:32:11.148 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.37) opts 0xd
02:32:11.148 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, 0.37)
02:32:11.148 00.000 25848 Moving (-0.18, 0.37) raw xDistance=0.22 yDistance=0.28
02:32:11.148 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:32:11.148 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:11.148 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
02:32:11.148 00.000 25848 MoveAxis(E, 0, ABG)
02:32:11.148 00.000 25848 Move returns status 0, amount 0
02:32:11.148 00.000 25848 MoveAxis(N, 0, ABG)
02:32:11.148 00.000 25848 Move returns status 0, amount 0
02:32:11.148 00.000 25848 move complete, result=0
02:32:11.149 00.001 25848 worker thread done servicing request
02:32:11.149 00.000 25848 Worker thread wakes up
02:32:11.149 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:11.149 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:11.149 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
02:32:13.987 02.838 25848 Exposure complete
02:32:14.064 00.077 25848 worker thread done servicing request
02:32:14.064 00.000 21444 OnExposeComplete: enter
02:32:14.064 00.000 21444 UpdateGuideState(): m_state=6
02:32:14.064 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1088
02:32:14.064 00.000 21444 Star::Find returns 1 (1), X=1258.45, Y=666.34, Mass=5902812, SNR=246.9, Peak=65504 HFD=7.9
02:32:14.064 00.000 21444 MultiStar: [#1 0.89,-0.53,0.87,U] [#2 1.48,-0.48,0.94,U] [#3 0.56,-0.40,0.74,U] [#4 0.82,-0.17,0.62,U] [#5 0.65,-1.89,0.00,M5] [#6 0.27,-0.58,0.65,U] [#7 0.24,-0.09,0.61,U] [#8 0.70,-0.02,0.54,U] 
02:32:14.064 00.000 21444 refined, 7 included, MultiStar: {0.74, -0.52}, one-star: {0.64, -1.35}
02:32:14.064 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.62)
02:32:14.064 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.51 = -0.22)
02:32:14.064 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=-0.52 hyp=0.90 cameraTheta=-0.61 mountX=-0.78 mountY=-0.20, mountTheta=-2.89
02:32:14.065 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=-0.52, opts=13)
02:32:14.065 00.000 21444 Enqueuing Move request for scope (0.74, -0.52)
02:32:14.065 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=342, FiltMax=65504, Gamma=0.560
02:32:14.065 00.000 21444 UpdateGuideState exits: m=5902812 SNR=246.9 Saturated
02:32:14.065 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:14.065 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:14.065 00.000 21444 Enqueuing Expose request
02:32:14.066 00.001 25848 Worker thread wakes up
02:32:14.066 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.52) opts 0xd
02:32:14.066 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, -0.52)
02:32:14.066 00.000 25848 Moving (0.74, -0.52) raw xDistance=-0.78 yDistance=-0.20
02:32:14.066 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
02:32:14.066 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:14.066 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:32:14.066 00.000 25848 MoveAxis(E, 23, ABG)
02:32:14.066 00.000 25848 Guiding  Dir = 2, Dur = 23
02:32:14.094 00.028 25848 IsSlewing returns 0
02:32:14.095 00.001 25848 IsGuiding returns 0
02:32:14.158 00.063 25848 IsGuiding returns 1
02:32:14.158 00.000 25848 scope still moving after pulse duration time elapsed
02:32:14.218 00.060 25848 IsSlewing returns 0
02:32:14.218 00.000 25848 IsGuiding returns 0
02:32:14.218 00.000 25848 scope move finished after 23 + 100 ms
02:32:14.219 00.001 25848 Move returns status 0, amount 23
02:32:14.219 00.000 25848 MoveAxis(N, 0, ABG)
02:32:14.219 00.000 25848 Move returns status 0, amount 0
02:32:14.219 00.000 25848 move complete, result=0
02:32:14.219 00.000 25848 worker thread done servicing request
02:32:14.219 00.000 25848 Worker thread wakes up
02:32:14.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:14.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:14.219 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.2 px 0 ms NORTH
02:32:17.061 02.842 25848 Exposure complete
02:32:17.148 00.087 25848 worker thread done servicing request
02:32:17.149 00.001 21444 OnExposeComplete: enter
02:32:17.149 00.000 21444 UpdateGuideState(): m_state=6
02:32:17.149 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1089
02:32:17.149 00.000 21444 Star::Find returns 1 (1), X=1258.56, Y=667.11, Mass=5916048, SNR=251.8, Peak=65504 HFD=8.1
02:32:17.149 00.000 21444 MultiStar: [#1 0.76,-0.33,0.92,U] [#2 1.22,-0.00,0.72,U] [#3 0.22,0.09,0.56,U] [#4 1.53,-0.02,0.71,U] [#5 0.30,-2.18,0.00,M6] [#6 1.07,0.02,0.57,U] [#7 0.05,0.62,0.63,U] [#8 1.44,-0.19,0.53,U] 
02:32:17.149 00.000 21444 refined, 7 included, MultiStar: {0.88, -0.10}, one-star: {0.75, -0.58}
02:32:17.149 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.12)
02:32:17.149 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.01 = 0.28)
02:32:17.149 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=-0.10 hyp=0.88 cameraTheta=-0.11 mountX=-0.88 mountY=0.24, mountTheta=2.87
02:32:17.150 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=-0.10, opts=13)
02:32:17.150 00.000 21444 Enqueuing Move request for scope (0.88, -0.10)
02:32:17.150 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=16, FiltMax=65504, Gamma=0.560
02:32:17.150 00.000 21444 UpdateGuideState exits: m=5916048 SNR=251.8 Saturated
02:32:17.151 00.001 25848 Worker thread wakes up
02:32:17.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.10) opts 0xd
02:32:17.151 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, -0.10)
02:32:17.151 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:17.151 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:17.151 00.000 21444 Enqueuing Expose request
02:32:17.151 00.000 25848 Moving (0.88, -0.10) raw xDistance=-0.88 yDistance=0.24
02:32:17.151 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.88
02:32:17.151 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:17.151 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:32:17.151 00.000 25848 MoveAxis(E, 27, ABG)
02:32:17.151 00.000 25848 Guiding  Dir = 2, Dur = 27
02:32:17.172 00.021 25848 IsSlewing returns 0
02:32:17.172 00.000 25848 IsGuiding returns 0
02:32:17.203 00.031 25848 IsGuiding returns 1
02:32:17.203 00.000 25848 scope still moving after pulse duration time elapsed
02:32:17.266 00.063 25848 IsSlewing returns 0
02:32:17.266 00.000 25848 IsGuiding returns 0
02:32:17.266 00.000 25848 scope move finished after 27 + 67 ms
02:32:17.266 00.000 25848 Move returns status 0, amount 27
02:32:17.266 00.000 25848 MoveAxis(N, 0, ABG)
02:32:17.266 00.000 25848 Move returns status 0, amount 0
02:32:17.266 00.000 25848 move complete, result=0
02:32:17.266 00.000 25848 worker thread done servicing request
02:32:17.266 00.000 25848 Worker thread wakes up
02:32:17.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:17.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:17.267 00.001 21444 GuideStep: -0.9 px 27 ms EAST, 0.2 px 0 ms NORTH
02:32:20.109 02.842 25848 Exposure complete
02:32:20.197 00.088 25848 worker thread done servicing request
02:32:20.197 00.000 21444 OnExposeComplete: enter
02:32:20.197 00.000 21444 UpdateGuideState(): m_state=6
02:32:20.197 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1090
02:32:20.197 00.000 21444 Star::Find returns 1 (1), X=1257.51, Y=666.35, Mass=5699984, SNR=231.4, Peak=65504 HFD=7.9
02:32:20.197 00.000 21444 MultiStar: [#1 -0.19,-0.60,0.91,U] [#2 -0.15,-0.24,0.73,U] [#3 -0.83,0.07,0.60,U] [#4 0.07,-0.55,0.82,U] [#5 -0.67,-2.24,0.00,M7] [#6 -0.32,-0.10,0.73,U] [#7 -0.51,-0.52,0.54,U] [#8 -0.05,0.08,0.45,U] 
02:32:20.197 00.000 21444 refined, 7 included, MultiStar: {-0.27, -0.48}, one-star: {-0.31, -1.34}
02:32:20.198 00.001 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.15)
02:32:20.198 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.69)
02:32:20.198 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=-0.48 hyp=0.55 cameraTheta=-2.08 mountX=0.23 mountY=-0.55, mountTheta=-1.18
02:32:20.199 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=-0.48, opts=13)
02:32:20.199 00.000 21444 Enqueuing Move request for scope (-0.27, -0.48)
02:32:20.199 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=244, FiltMax=65504, Gamma=0.560
02:32:20.199 00.000 21444 UpdateGuideState exits: m=5699984 SNR=231.4 Saturated
02:32:20.199 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:20.199 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:20.199 00.000 21444 Enqueuing Expose request
02:32:20.199 00.000 25848 Worker thread wakes up
02:32:20.199 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.48) opts 0xd
02:32:20.199 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, -0.48)
02:32:20.199 00.000 25848 Moving (-0.27, -0.48) raw xDistance=0.23 yDistance=-0.55
02:32:20.199 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
02:32:20.199 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
02:32:20.199 00.000 25848 MoveAxis(E, 0, ABG)
02:32:20.199 00.000 25848 Move returns status 0, amount 0
02:32:20.199 00.000 25848 MoveAxis(N, 15, ABG)
02:32:20.199 00.000 25848 Guiding  Dir = 0, Dur = 15
02:32:20.220 00.021 25848 IsSlewing returns 0
02:32:20.220 00.000 25848 IsGuiding returns 0
02:32:20.251 00.031 25848 IsGuiding returns 1
02:32:20.251 00.000 25848 scope still moving after pulse duration time elapsed
02:32:20.313 00.062 25848 IsSlewing returns 0
02:32:20.313 00.000 25848 IsGuiding returns 0
02:32:20.313 00.000 25848 scope move finished after 15 + 78 ms
02:32:20.313 00.000 25848 Move returns status 0, amount 15
02:32:20.314 00.001 25848 move complete, result=0
02:32:20.314 00.000 25848 worker thread done servicing request
02:32:20.314 00.000 25848 Worker thread wakes up
02:32:20.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:20.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:20.314 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 15 ms NORTH
02:32:23.161 02.847 25848 Exposure complete
02:32:23.245 00.084 25848 worker thread done servicing request
02:32:23.245 00.000 21444 OnExposeComplete: enter
02:32:23.245 00.000 21444 UpdateGuideState(): m_state=6
02:32:23.245 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1091
02:32:23.245 00.000 21444 Star::Find returns 1 (1), X=1257.62, Y=668.22, Mass=5475298, SNR=171.0, Peak=65504 HFD=8.0
02:32:23.245 00.000 21444 MultiStar: [#1 0.66,0.70,0.91,U] [#2 1.11,0.86,0.81,U] [#3 0.26,0.86,0.47,U] [#4 0.57,1.06,0.68,U] [#5 -0.62,-0.65,0.83,U] [#6 0.41,0.87,0.51,U] [#7 -0.34,0.73,0.53,U] [#8 0.47,1.20,0.54,U] 
02:32:23.245 00.000 21444 single-star, 8 included, MultiStar: {0.25, 0.63}, one-star: {-0.20, 0.53}
02:32:23.245 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
02:32:23.245 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.31)
02:32:23.245 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.53 hyp=0.57 cameraTheta=1.92 mountX=0.24 mountY=0.42, mountTheta=1.05
02:32:23.246 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.53, opts=13)
02:32:23.246 00.000 21444 Enqueuing Move request for scope (-0.20, 0.53)
02:32:23.246 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=16, FiltMax=65504, Gamma=0.560
02:32:23.246 00.000 21444 UpdateGuideState exits: m=5475298 SNR=171.0 Saturated
02:32:23.246 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:23.246 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:23.246 00.000 21444 Enqueuing Expose request
02:32:23.246 00.000 25848 Worker thread wakes up
02:32:23.246 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.53) opts 0xd
02:32:23.246 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.53)
02:32:23.246 00.000 25848 Moving (-0.20, 0.53) raw xDistance=0.24 yDistance=0.42
02:32:23.247 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
02:32:23.247 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:23.247 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:32:23.247 00.000 25848 MoveAxis(E, 0, ABG)
02:32:23.247 00.000 25848 Move returns status 0, amount 0
02:32:23.247 00.000 25848 MoveAxis(N, 0, ABG)
02:32:23.247 00.000 25848 Move returns status 0, amount 0
02:32:23.247 00.000 25848 move complete, result=0
02:32:23.247 00.000 25848 worker thread done servicing request
02:32:23.247 00.000 25848 Worker thread wakes up
02:32:23.247 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:23.247 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:23.247 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:32:26.098 02.851 25848 Exposure complete
02:32:26.185 00.087 25848 worker thread done servicing request
02:32:26.185 00.000 21444 OnExposeComplete: enter
02:32:26.185 00.000 21444 UpdateGuideState(): m_state=6
02:32:26.185 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1092
02:32:26.185 00.000 21444 Star::Find returns 1 (1), X=1258.86, Y=668.28, Mass=5722271, SNR=200.0, Peak=65504 HFD=7.9
02:32:26.186 00.001 21444 MultiStar: [#1 1.02,1.45,1.06,U] [#2 1.46,1.68,0.00,M1] [#3 0.40,1.71,0.68,U] [#4 1.70,1.72,0.00,M1] [#5 0.27,-0.18,1.02,U] [#6 0.83,1.89,0.00,M1] [#7 0.88,1.60,0.69,U] [#8 1.15,1.74,0.00,M1] 
02:32:26.186 00.000 21444 refined, 4 included, MultiStar: {0.74, 0.95}, one-star: {1.05, 0.60}
02:32:26.186 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
02:32:26.186 00.000 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.30)
02:32:26.186 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=0.95 hyp=1.21 cameraTheta=0.91 mountX=-0.65 mountY=1.16, mountTheta=2.08
02:32:26.186 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=0.95, opts=13)
02:32:26.186 00.000 21444 Enqueuing Move request for scope (0.74, 0.95)
02:32:26.186 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=412, FiltMax=65504, Gamma=0.560
02:32:26.186 00.000 21444 UpdateGuideState exits: m=5722271 SNR=200.0 Saturated
02:32:26.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:26.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:26.186 00.000 21444 Enqueuing Expose request
02:32:26.186 00.000 25848 Worker thread wakes up
02:32:26.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.95) opts 0xd
02:32:26.186 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 0.95)
02:32:26.186 00.000 25848 Moving (0.74, 0.95) raw xDistance=-0.65 yDistance=1.16
02:32:26.186 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
02:32:26.186 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:32:26.186 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
02:32:26.186 00.000 25848 MoveAxis(E, 19, ABG)
02:32:26.186 00.000 25848 Guiding  Dir = 2, Dur = 19
02:32:26.220 00.034 25848 IsSlewing returns 0
02:32:26.220 00.000 25848 IsGuiding returns 0
02:32:26.251 00.031 25848 IsGuiding returns 1
02:32:26.251 00.000 25848 scope still moving after pulse duration time elapsed
02:32:26.315 00.064 25848 IsSlewing returns 0
02:32:26.315 00.000 25848 IsGuiding returns 0
02:32:26.316 00.001 25848 scope move finished after 19 + 76 ms
02:32:26.316 00.000 25848 Move returns status 0, amount 19
02:32:26.316 00.000 25848 MoveAxis(N, 0, ABG)
02:32:26.316 00.000 25848 Move returns status 0, amount 0
02:32:26.316 00.000 25848 move complete, result=0
02:32:26.316 00.000 25848 worker thread done servicing request
02:32:26.316 00.000 25848 Worker thread wakes up
02:32:26.316 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:26.316 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:26.316 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 1.2 px 0 ms NORTH
02:32:29.159 02.843 25848 Exposure complete
02:32:29.241 00.082 25848 worker thread done servicing request
02:32:29.241 00.000 21444 OnExposeComplete: enter
02:32:29.241 00.000 21444 UpdateGuideState(): m_state=6
02:32:29.242 00.001 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1093
02:32:29.242 00.000 21444 Star::Find returns 1 (1), X=1257.35, Y=668.14, Mass=5522280, SNR=193.5, Peak=65504 HFD=8.0
02:32:29.242 00.000 21444 MultiStar: [#1 0.55,1.31,0.88,U] [#2 0.55,1.11,0.84,U] [#3 -0.24,1.56,0.64,U] [#4 -0.05,1.12,0.89,U] [#5 -0.06,-0.11,0.74,U] [#6 -0.04,1.49,0.65,U] [#7 -0.38,0.75,0.50,U] [#8 0.07,1.39,0.47,U] 
02:32:29.242 00.000 21444 single-star, 8 included, MultiStar: {0.01, 0.98}, one-star: {-0.46, 0.46}
02:32:29.242 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
02:32:29.242 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.75)
02:32:29.242 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.65 cameraTheta=2.36 mountX=0.50 mountY=0.25, mountTheta=0.47
02:32:29.243 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.46, opts=13)
02:32:29.243 00.000 21444 Enqueuing Move request for scope (-0.46, 0.46)
02:32:29.243 00.000 25848 Worker thread wakes up
02:32:29.243 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.46) opts 0xd
02:32:29.243 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.46)
02:32:29.243 00.000 25848 Moving (-0.46, 0.46) raw xDistance=0.50 yDistance=0.25
02:32:29.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
02:32:29.243 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:29.243 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=92, FiltMax=65504, Gamma=0.560
02:32:29.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:32:29.243 00.000 25848 MoveAxis(E, 0, ABG)
02:32:29.243 00.000 25848 Move returns status 0, amount 0
02:32:29.243 00.000 25848 MoveAxis(N, 0, ABG)
02:32:29.243 00.000 25848 Move returns status 0, amount 0
02:32:29.243 00.000 25848 move complete, result=0
02:32:29.243 00.000 25848 worker thread done servicing request
02:32:29.243 00.000 21444 UpdateGuideState exits: m=5522280 SNR=193.5 Saturated
02:32:29.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:29.243 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:29.244 00.001 21444 Enqueuing Expose request
02:32:29.244 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
02:32:29.244 00.000 25848 Worker thread wakes up
02:32:29.244 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:29.244 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:32.089 02.845 25848 Exposure complete
02:32:32.171 00.082 25848 worker thread done servicing request
02:32:32.171 00.000 21444 OnExposeComplete: enter
02:32:32.171 00.000 21444 UpdateGuideState(): m_state=6
02:32:32.172 00.001 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1094
02:32:32.172 00.000 21444 Star::Find returns 1 (1), X=1257.01, Y=668.45, Mass=5543309, SNR=199.6, Peak=65504 HFD=8.0
02:32:32.172 00.000 21444 MultiStar: [#1 0.52,2.10,0.00,M1] [#2 0.53,2.19,0.00,M1] [#3 -0.67,2.18,0.00,M1] [#4 -0.16,1.83,0.72,U] [#5 -0.98,-0.27,0.81,U] [#6 -0.68,1.63,0.72,U] [#7 -0.85,1.89,0.00,M1] [#8 -0.07,1.53,0.72,U] 
02:32:32.172 00.000 21444 single-star, 4 included, MultiStar: {-0.57, 1.04}, one-star: {-0.80, 0.76}
02:32:32.172 00.000 21444 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.05) = xAngle (-0.67 = -0.67)
02:32:32.172 00.000 21444 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.51 = 2.77)
02:32:32.172 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.76 hyp=1.10 cameraTheta=2.38 mountX=0.87 mountY=0.40, mountTheta=0.43
02:32:32.173 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.76, opts=13)
02:32:32.173 00.000 21444 Enqueuing Move request for scope (-0.80, 0.76)
02:32:32.173 00.000 25848 Worker thread wakes up
02:32:32.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.76) opts 0xd
02:32:32.173 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.76)
02:32:32.173 00.000 25848 Moving (-0.80, 0.76) raw xDistance=0.87 yDistance=0.40
02:32:32.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
02:32:32.173 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:32.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:32:32.173 00.000 25848 MoveAxis(W, 25, ABG)
02:32:32.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=282, FiltMax=65504, Gamma=0.560
02:32:32.173 00.000 25848 Guiding  Dir = 3, Dur = 25
02:32:32.173 00.000 21444 UpdateGuideState exits: m=5543309 SNR=199.6 Saturated
02:32:32.173 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:32.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:32.173 00.000 21444 Enqueuing Expose request
02:32:32.235 00.062 25848 IsSlewing returns 0
02:32:32.235 00.000 25848 IsGuiding returns 0
02:32:32.267 00.032 25848 IsGuiding returns 1
02:32:32.267 00.000 25848 scope still moving after pulse duration time elapsed
02:32:32.310 00.043 25848 IsSlewing returns 0
02:32:32.310 00.000 25848 IsGuiding returns 0
02:32:32.310 00.000 25848 scope move finished after 25 + 49 ms
02:32:32.310 00.000 25848 Move returns status 0, amount 25
02:32:32.310 00.000 25848 MoveAxis(N, 0, ABG)
02:32:32.310 00.000 25848 Move returns status 0, amount 0
02:32:32.310 00.000 25848 move complete, result=0
02:32:32.310 00.000 25848 worker thread done servicing request
02:32:32.310 00.000 25848 Worker thread wakes up
02:32:32.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:32.310 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:32.310 00.000 21444 GuideStep: 0.9 px 25 ms WEST, 0.4 px 0 ms NORTH
02:32:35.159 02.849 25848 Exposure complete
02:32:35.242 00.083 25848 worker thread done servicing request
02:32:35.242 00.000 21444 OnExposeComplete: enter
02:32:35.242 00.000 21444 UpdateGuideState(): m_state=6
02:32:35.242 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1095
02:32:35.243 00.001 21444 Star::Find returns 1 (1), X=1259.03, Y=669.13, Mass=5646601, SNR=213.2, Peak=65504 HFD=8.0
02:32:35.243 00.000 21444 MultiStar: [#1 1.09,2.27,0.00,M2] [#2 1.12,2.11,0.00,M2] [#3 0.45,2.14,0.00,M2] [#4 2.36,2.28,0.00,M1] [#5 1.55,1.01,0.72,U] [#6 2.20,2.30,0.00,M1] [#7 0.69,2.24,0.00,M2] [#8 1.84,2.56,0.00,M1] 
02:32:35.243 00.000 21444 refined, 1 included, MultiStar: {1.36, 1.26}, one-star: {1.21, 1.45}
02:32:35.243 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
02:32:35.243 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.15 = 1.14)
02:32:35.243 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=1.26 hyp=1.85 cameraTheta=0.75 mountX=-1.24 mountY=1.68, mountTheta=2.20
02:32:35.244 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=1.26, opts=13)
02:32:35.244 00.000 21444 Enqueuing Move request for scope (1.36, 1.26)
02:32:35.244 00.000 25848 Worker thread wakes up
02:32:35.244 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=120, FiltMax=65504, Gamma=0.560
02:32:35.244 00.000 21444 UpdateGuideState exits: m=5646601 SNR=213.2 Saturated
02:32:35.244 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:35.244 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:35.244 00.000 21444 Enqueuing Expose request
02:32:35.244 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, 1.26) opts 0xd
02:32:35.244 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, 1.26)
02:32:35.244 00.000 25848 Moving (1.36, 1.26) raw xDistance=-1.24 yDistance=1.68
02:32:35.244 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.24
02:32:35.244 00.000 25848 resist switch: large excursion: input 1.68 thresh 1.53 direction from -1 to 1
02:32:35.244 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.04
02:32:35.244 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.68 from input 1.68
02:32:35.244 00.000 25848 MoveAxis(E, 34, ABG)
02:32:35.244 00.000 25848 Guiding  Dir = 2, Dur = 34
02:32:35.265 00.021 25848 IsSlewing returns 0
02:32:35.265 00.000 25848 IsGuiding returns 0
02:32:35.297 00.032 25848 PulseGuide returned control before completion, sleep 13
02:32:35.316 00.019 25848 IsGuiding returns 1
02:32:35.316 00.000 25848 scope still moving after pulse duration time elapsed
02:32:35.375 00.059 25848 IsSlewing returns 0
02:32:35.375 00.000 25848 IsGuiding returns 0
02:32:35.375 00.000 25848 scope move finished after 34 + 75 ms
02:32:35.375 00.000 25848 Move returns status 0, amount 34
02:32:35.375 00.000 25848 BLC: Oldest BLC event removed
02:32:35.375 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 324 applied
02:32:35.375 00.000 25848 MoveAxis(S, 370, ABG)
02:32:35.375 00.000 25848 Guiding  Dir = 1, Dur = 370
02:32:35.406 00.031 25848 IsSlewing returns 0
02:32:35.406 00.000 25848 IsGuiding returns 0
02:32:35.437 00.031 25848 PulseGuide returned control before completion, sleep 350
02:32:35.827 00.390 25848 IsGuiding returns 1
02:32:35.827 00.000 25848 scope still moving after pulse duration time elapsed
02:32:35.876 00.049 25848 IsSlewing returns 0
02:32:35.876 00.000 25848 IsGuiding returns 0
02:32:35.876 00.000 25848 scope move finished after 370 + 99 ms
02:32:35.876 00.000 25848 Move returns status 0, amount 370
02:32:35.876 00.000 25848 move complete, result=0
02:32:35.876 00.000 25848 worker thread done servicing request
02:32:35.876 00.000 25848 Worker thread wakes up
02:32:35.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:35.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:35.876 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 1.7 px 370 ms SOUTH
02:32:38.722 02.846 25848 Exposure complete
02:32:38.808 00.086 25848 worker thread done servicing request
02:32:38.808 00.000 21444 OnExposeComplete: enter
02:32:38.808 00.000 21444 UpdateGuideState(): m_state=6
02:32:38.809 00.001 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1096
02:32:38.809 00.000 21444 Star::Find returns 1 (1), X=1257.78, Y=666.75, Mass=5690189, SNR=230.1, Peak=65504 HFD=7.9
02:32:38.809 00.000 21444 MultiStar: [#1 -0.28,0.25,0.80,U] [#2 0.06,0.06,0.82,U] [#3 -1.50,0.15,0.66,U] [#4 -0.06,0.19,0.80,U] [#5 -0.47,-1.48,0.68,U] [#6 -0.62,-0.01,0.55,U] [#7 -0.74,0.32,0.48,U] [#8 -0.13,0.85,0.52,U] 
02:32:38.809 00.000 21444 refined, 8 included, MultiStar: {-0.37, -0.14}, one-star: {-0.03, -0.94}
02:32:38.809 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
02:32:38.809 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.40)
02:32:38.809 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.14 hyp=0.39 cameraTheta=-2.79 mountX=0.36 mountY=-0.27, mountTheta=-0.64
02:32:38.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.14, opts=13)
02:32:38.810 00.000 21444 Enqueuing Move request for scope (-0.37, -0.14)
02:32:38.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=292, FiltMax=65504, Gamma=0.560
02:32:38.810 00.000 21444 UpdateGuideState exits: m=5690189 SNR=230.1 Saturated
02:32:38.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:38.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:38.810 00.000 21444 Enqueuing Expose request
02:32:38.810 00.000 25848 Worker thread wakes up
02:32:38.811 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.14) opts 0xd
02:32:38.811 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.14)
02:32:38.811 00.000 25848 Moving (-0.37, -0.14) raw xDistance=0.36 yDistance=-0.27
02:32:38.811 00.000 25848 BLC: History state: CurrMiss=-0.27, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.680987, 1:-0.266532
02:32:38.811 00.000 25848 BLC: No correction, Miss < min_move
02:32:38.811 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
02:32:38.811 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:38.811 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:32:38.811 00.000 25848 MoveAxis(E, 0, ABG)
02:32:38.811 00.000 25848 Move returns status 0, amount 0
02:32:38.811 00.000 25848 MoveAxis(N, 0, ABG)
02:32:38.811 00.000 25848 Move returns status 0, amount 0
02:32:38.811 00.000 25848 move complete, result=0
02:32:38.812 00.001 25848 worker thread done servicing request
02:32:38.812 00.000 25848 Worker thread wakes up
02:32:38.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:38.812 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:32:38.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:41.652 02.840 25848 Exposure complete
02:32:41.720 00.068 25848 worker thread done servicing request
02:32:41.720 00.000 21444 OnExposeComplete: enter
02:32:41.720 00.000 21444 UpdateGuideState(): m_state=6
02:32:41.720 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1097
02:32:41.720 00.000 21444 Star::Find returns 1 (1), X=1257.03, Y=666.73, Mass=5854201, SNR=227.5, Peak=65504 HFD=8.1
02:32:41.720 00.000 21444 MultiStar: [#1 -1.06,0.21,0.86,U] [#2 -0.54,0.14,0.78,U] [#3 -1.61,0.71,0.76,U] [#4 -0.47,0.34,0.93,U] [#5 -0.86,-0.84,0.84,U] [#6 -1.30,0.22,0.88,U] [#7 -1.53,0.15,0.60,U] [#8 -0.25,1.14,0.50,U] 
02:32:41.720 00.000 21444 refined, 8 included, MultiStar: {-0.93, 0.05}, one-star: {-0.78, -0.96}
02:32:41.720 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
02:32:41.720 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
02:32:41.720 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.05 hyp=0.94 cameraTheta=3.09 mountX=0.94 mountY=-0.31, mountTheta=-0.32
02:32:41.721 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.05, opts=13)
02:32:41.721 00.000 21444 Enqueuing Move request for scope (-0.93, 0.05)
02:32:41.721 00.000 25848 Worker thread wakes up
02:32:41.721 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.05) opts 0xd
02:32:41.721 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.05)
02:32:41.721 00.000 25848 Moving (-0.93, 0.05) raw xDistance=0.94 yDistance=-0.31
02:32:41.721 00.000 25848 BLC: History state: CurrMiss=-0.31, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.680987, 1:-0.266532, 2:-0.309932
02:32:41.721 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2368, FiltMin=270, FiltMax=65504, Gamma=0.560
02:32:41.721 00.000 21444 UpdateGuideState exits: m=5854201 SNR=227.5 Saturated
02:32:41.721 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:41.722 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:41.722 00.000 21444 Enqueuing Expose request
02:32:41.722 00.000 25848 BLC: No correction, Miss < min_move
02:32:41.722 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
02:32:41.722 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:41.722 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:32:41.722 00.000 25848 MoveAxis(W, 27, ABG)
02:32:41.722 00.000 25848 Guiding  Dir = 3, Dur = 27
02:32:41.750 00.028 25848 IsSlewing returns 0
02:32:41.750 00.000 25848 IsGuiding returns 0
02:32:41.782 00.032 25848 IsGuiding returns 1
02:32:41.783 00.001 25848 scope still moving after pulse duration time elapsed
02:32:41.828 00.045 25848 IsSlewing returns 0
02:32:41.828 00.000 25848 IsGuiding returns 0
02:32:41.828 00.000 25848 scope move finished after 27 + 51 ms
02:32:41.828 00.000 25848 Move returns status 0, amount 27
02:32:41.828 00.000 25848 MoveAxis(N, 0, ABG)
02:32:41.828 00.000 25848 Move returns status 0, amount 0
02:32:41.828 00.000 25848 move complete, result=0
02:32:41.828 00.000 25848 worker thread done servicing request
02:32:41.828 00.000 25848 Worker thread wakes up
02:32:41.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:41.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:41.829 00.001 21444 GuideStep: 0.9 px 27 ms WEST, -0.3 px 0 ms NORTH
02:32:44.680 02.851 25848 Exposure complete
02:32:44.766 00.086 25848 worker thread done servicing request
02:32:44.766 00.000 21444 OnExposeComplete: enter
02:32:44.766 00.000 21444 UpdateGuideState(): m_state=6
02:32:44.767 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1098
02:32:44.767 00.000 21444 Star::Find returns 1 (1), X=1255.91, Y=667.53, Mass=5631875, SNR=215.9, Peak=65504 HFD=7.9
02:32:44.767 00.000 21444 MultiStar: [#1 -1.04,1.14,1.05,U] [#2 -1.06,1.59,0.91,U] [#3 -1.77,1.06,0.00,M1] [#4 -0.93,0.74,0.82,U] [#5 -1.51,-0.98,0.79,U] [#6 -1.46,0.62,0.77,U] [#7 -2.03,0.70,0.00,M1] [#8 -1.02,1.08,0.51,U] 
02:32:44.767 00.000 21444 refined, 6 included, MultiStar: {-1.29, 0.57}, one-star: {-1.91, -0.16}
02:32:44.767 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
02:32:44.767 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.17 = 3.11)
02:32:44.767 00.000 21444 CameraToMount -- cameraX=-1.29 cameraY=0.57 hyp=1.41 cameraTheta=2.72 mountX=1.34 mountY=0.04, mountTheta=0.03
02:32:44.768 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.29, y=0.57, opts=13)
02:32:44.768 00.000 21444 Enqueuing Move request for scope (-1.29, 0.57)
02:32:44.768 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=218, FiltMax=65504, Gamma=0.560
02:32:44.768 00.000 21444 UpdateGuideState exits: m=5631875 SNR=215.9 Saturated
02:32:44.768 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:44.768 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:44.768 00.000 21444 Enqueuing Expose request
02:32:44.768 00.000 25848 Worker thread wakes up
02:32:44.769 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 0.57) opts 0xd
02:32:44.769 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.29, 0.57)
02:32:44.769 00.000 25848 Moving (-1.29, 0.57) raw xDistance=1.34 yDistance=0.04
02:32:44.769 00.000 25848 BLC: window closed
02:32:44.769 00.000 25848 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.680987, 1:-0.266532, 2:-0.309932
02:32:44.769 00.000 25848 BLC: No correction, Miss < min_move
02:32:44.769 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.34
02:32:44.769 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:44.769 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:32:44.769 00.000 25848 MoveAxis(W, 41, ABG)
02:32:44.769 00.000 25848 Guiding  Dir = 3, Dur = 41
02:32:44.797 00.028 25848 IsSlewing returns 0
02:32:44.823 00.026 25848 IsGuiding returns 0
02:32:44.844 00.021 25848 PulseGuide returned control before completion, sleep 30
02:32:44.883 00.039 25848 IsGuiding returns 1
02:32:44.883 00.000 25848 scope still moving after pulse duration time elapsed
02:32:44.940 00.057 25848 IsSlewing returns 0
02:32:44.940 00.000 25848 IsGuiding returns 0
02:32:44.940 00.000 25848 scope move finished after 41 + 75 ms
02:32:44.940 00.000 25848 Move returns status 0, amount 41
02:32:44.940 00.000 25848 MoveAxis(N, 0, ABG)
02:32:44.940 00.000 25848 Move returns status 0, amount 0
02:32:44.940 00.000 25848 move complete, result=0
02:32:44.941 00.001 25848 worker thread done servicing request
02:32:44.941 00.000 25848 Worker thread wakes up
02:32:44.941 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:44.941 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:44.941 00.000 21444 GuideStep: 1.3 px 41 ms WEST, 0.0 px 0 ms NORTH
02:32:47.788 02.847 25848 Exposure complete
02:32:47.866 00.078 25848 worker thread done servicing request
02:32:47.866 00.000 21444 OnExposeComplete: enter
02:32:47.866 00.000 21444 UpdateGuideState(): m_state=6
02:32:47.866 00.000 21444 Star::Find(15, 1255, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1099
02:32:47.866 00.000 21444 Star::Find returns 1 (1), X=1257.56, Y=666.54, Mass=5760627, SNR=250.9, Peak=65504 HFD=7.7
02:32:47.866 00.000 21444 MultiStar: [#1 -0.77,-0.58,0.98,U] [#2 -0.25,-0.39,0.88,U] [#3 -0.85,-0.61,0.66,U] [#4 0.66,0.02,0.70,U] [#5 -0.56,-1.88,0.00,M1] [#6 0.32,0.46,0.59,U] [#7 -0.37,-0.54,0.56,U] [#8 0.56,0.47,0.61,U] 
02:32:47.866 00.000 21444 refined, 7 included, MultiStar: {-0.17, -0.36}, one-star: {-0.25, -1.15}
02:32:47.866 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.23)
02:32:47.866 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.61)
02:32:47.866 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-2.00 mountX=0.13 mountY=-0.40, mountTheta=-1.25
02:32:47.867 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.36, opts=13)
02:32:47.867 00.000 21444 Enqueuing Move request for scope (-0.17, -0.36)
02:32:47.867 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=104, FiltMax=65504, Gamma=0.560
02:32:47.867 00.000 21444 UpdateGuideState exits: m=5760627 SNR=250.9 Saturated
02:32:47.867 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:47.867 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:47.867 00.000 21444 Enqueuing Expose request
02:32:47.867 00.000 25848 Worker thread wakes up
02:32:47.867 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.36) opts 0xd
02:32:47.867 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.36)
02:32:47.867 00.000 25848 Moving (-0.17, -0.36) raw xDistance=0.13 yDistance=-0.40
02:32:47.867 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:32:47.867 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:47.867 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
02:32:47.867 00.000 25848 MoveAxis(E, 0, ABG)
02:32:47.868 00.001 25848 Move returns status 0, amount 0
02:32:47.868 00.000 25848 MoveAxis(N, 0, ABG)
02:32:47.868 00.000 25848 Move returns status 0, amount 0
02:32:47.868 00.000 25848 move complete, result=0
02:32:47.868 00.000 25848 worker thread done servicing request
02:32:47.868 00.000 25848 Worker thread wakes up
02:32:47.868 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:47.868 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:47.868 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:32:50.710 02.842 25848 Exposure complete
02:32:50.797 00.087 25848 worker thread done servicing request
02:32:50.797 00.000 21444 OnExposeComplete: enter
02:32:50.797 00.000 21444 UpdateGuideState(): m_state=6
02:32:50.797 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1100
02:32:50.797 00.000 21444 Star::Find returns 1 (1), X=1256.96, Y=666.62, Mass=5519416, SNR=199.0, Peak=65504 HFD=7.9
02:32:50.797 00.000 21444 MultiStar: [#1 -0.46,-0.31,1.15,U] [#2 -0.46,-0.18,0.92,U] [#3 -1.57,-0.74,0.75,U] [#4 -0.14,0.00,0.97,U] [#5 -0.64,-1.59,0.88,U] [#6 -0.49,-0.13,0.75,U] [#7 -0.84,0.38,0.71,U] [#8 0.55,0.08,0.56,U] 
02:32:50.797 00.000 21444 refined, 8 included, MultiStar: {-0.57, -0.43}, one-star: {-0.85, -1.07}
02:32:50.797 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
02:32:50.797 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.10)
02:32:50.798 00.001 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.43 hyp=0.71 cameraTheta=-2.49 mountX=0.52 mountY=-0.61, mountTheta=-0.86
02:32:50.798 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.43, opts=13)
02:32:50.799 00.001 21444 Enqueuing Move request for scope (-0.57, -0.43)
02:32:50.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=168, FiltMax=65504, Gamma=0.560
02:32:50.799 00.000 21444 UpdateGuideState exits: m=5519416 SNR=199.0 Saturated
02:32:50.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:50.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:50.799 00.000 21444 Enqueuing Expose request
02:32:50.799 00.000 25848 Worker thread wakes up
02:32:50.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.43) opts 0xd
02:32:50.799 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.43)
02:32:50.799 00.000 25848 Moving (-0.57, -0.43) raw xDistance=0.52 yDistance=-0.61
02:32:50.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
02:32:50.799 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:32:50.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
02:32:50.799 00.000 25848 MoveAxis(W, 15, ABG)
02:32:50.799 00.000 25848 Guiding  Dir = 3, Dur = 15
02:32:50.828 00.029 25848 IsSlewing returns 0
02:32:50.828 00.000 25848 IsGuiding returns 0
02:32:50.860 00.032 25848 IsGuiding returns 1
02:32:50.860 00.000 25848 scope still moving after pulse duration time elapsed
02:32:50.909 00.049 25848 IsSlewing returns 0
02:32:50.909 00.000 25848 IsGuiding returns 0
02:32:50.909 00.000 25848 scope move finished after 15 + 65 ms
02:32:50.909 00.000 25848 Move returns status 0, amount 15
02:32:50.909 00.000 25848 MoveAxis(N, 0, ABG)
02:32:50.909 00.000 25848 Move returns status 0, amount 0
02:32:50.909 00.000 25848 move complete, result=0
02:32:50.909 00.000 25848 worker thread done servicing request
02:32:50.909 00.000 25848 Worker thread wakes up
02:32:50.909 00.000 21444 GuideStep: 0.5 px 15 ms WEST, -0.6 px 0 ms NORTH
02:32:50.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:50.910 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:53.755 02.845 25848 Exposure complete
02:32:53.838 00.083 25848 worker thread done servicing request
02:32:53.838 00.000 21444 OnExposeComplete: enter
02:32:53.838 00.000 21444 UpdateGuideState(): m_state=6
02:32:53.838 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1101
02:32:53.838 00.000 21444 Star::Find returns 1 (1), X=1258.32, Y=666.14, Mass=5405372, SNR=146.0, Peak=65504 HFD=7.9
02:32:53.838 00.000 21444 MultiStar: [#1 -0.08,-0.93,1.13,U] [#2 -0.04,-0.97,1.06,U] [#3 -1.23,-0.66,1.09,U] [#4 0.15,-0.68,0.92,U] [#5 -0.02,-3.27,0.00,M1] [#6 0.62,-1.43,0.94,U] [#7 0.29,-1.18,0.67,U] [#8 0.29,-0.68,0.52,U] 
02:32:53.838 00.000 21444 refined, 7 included, MultiStar: {0.01, -1.02}, one-star: {0.51, -1.55}
02:32:53.839 00.001 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.61 = 1.68)
02:32:53.839 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
02:32:53.839 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-1.02 hyp=1.02 cameraTheta=-1.56 mountX=-0.11 mountY=-0.94, mountTheta=-1.68
02:32:53.839 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-1.02, opts=13)
02:32:53.839 00.000 21444 Enqueuing Move request for scope (0.01, -1.02)
02:32:53.839 00.000 25848 Worker thread wakes up
02:32:53.839 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -1.02) opts 0xd
02:32:53.840 00.001 25848 Handling offset move in thread for scope, endpoint = (0.01, -1.02)
02:32:53.840 00.000 25848 Moving (0.01, -1.02) raw xDistance=-0.11 yDistance=-0.94
02:32:53.840 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:32:53.840 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:32:53.840 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=130, FiltMax=65504, Gamma=0.560
02:32:53.840 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
02:32:53.840 00.000 21444 UpdateGuideState exits: m=5405372 SNR=146.0 Saturated
02:32:53.840 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:53.840 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:53.840 00.000 21444 Enqueuing Expose request
02:32:53.840 00.000 25848 MoveAxis(E, 0, ABG)
02:32:53.840 00.000 25848 Move returns status 0, amount 0
02:32:53.840 00.000 25848 MoveAxis(N, 0, ABG)
02:32:53.840 00.000 25848 Move returns status 0, amount 0
02:32:53.840 00.000 25848 move complete, result=0
02:32:53.840 00.000 25848 worker thread done servicing request
02:32:53.840 00.000 25848 Worker thread wakes up
02:32:53.840 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:53.840 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:53.841 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
02:32:56.691 02.850 25848 Exposure complete
02:32:56.758 00.067 25848 worker thread done servicing request
02:32:56.759 00.001 21444 OnExposeComplete: enter
02:32:56.759 00.000 21444 UpdateGuideState(): m_state=6
02:32:56.759 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1102
02:32:56.759 00.000 21444 Star::Find returns 1 (1), X=1257.24, Y=666.59, Mass=5723114, SNR=226.0, Peak=65504 HFD=8.0
02:32:56.759 00.000 21444 MultiStar: [#1 -0.06,-0.13,1.03,U] [#2 -0.05,0.47,0.97,U] [#3 -0.69,0.78,0.71,U] [#4 -0.17,0.32,0.88,U] [#5 -0.83,-1.92,0.00,M2] [#6 -0.64,0.07,0.69,U] [#7 -0.86,0.13,0.69,U] [#8 -0.15,0.28,0.57,U] 
02:32:56.759 00.000 21444 refined, 7 included, MultiStar: {-0.37, 0.05}, one-star: {-0.57, -1.10}
02:32:56.759 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
02:32:56.759 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
02:32:56.759 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.05 hyp=0.38 cameraTheta=3.00 mountX=0.38 mountY=-0.09, mountTheta=-0.24
02:32:56.760 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.05, opts=13)
02:32:56.760 00.000 21444 Enqueuing Move request for scope (-0.37, 0.05)
02:32:56.760 00.000 25848 Worker thread wakes up
02:32:56.760 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.05) opts 0xd
02:32:56.760 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.05)
02:32:56.760 00.000 25848 Moving (-0.37, 0.05) raw xDistance=0.38 yDistance=-0.09
02:32:56.760 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
02:32:56.760 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:56.760 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=192, FiltMax=65504, Gamma=0.560
02:32:56.760 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:32:56.760 00.000 25848 MoveAxis(E, 0, ABG)
02:32:56.760 00.000 25848 Move returns status 0, amount 0
02:32:56.760 00.000 25848 MoveAxis(N, 0, ABG)
02:32:56.760 00.000 25848 Move returns status 0, amount 0
02:32:56.760 00.000 21444 UpdateGuideState exits: m=5723114 SNR=226.0 Saturated
02:32:56.761 00.001 25848 move complete, result=0
02:32:56.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:56.761 00.000 25848 worker thread done servicing request
02:32:56.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:56.761 00.000 21444 Enqueuing Expose request
02:32:56.761 00.000 25848 Worker thread wakes up
02:32:56.761 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:56.761 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:56.761 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:32:59.611 02.850 25848 Exposure complete
02:32:59.686 00.075 25848 worker thread done servicing request
02:32:59.686 00.000 21444 OnExposeComplete: enter
02:32:59.686 00.000 21444 UpdateGuideState(): m_state=6
02:32:59.687 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1103
02:32:59.687 00.000 21444 Star::Find returns 1 (1), X=1257.70, Y=666.62, Mass=5888243, SNR=254.0, Peak=65504 HFD=8.0
02:32:59.687 00.000 21444 MultiStar: [#1 0.67,0.22,1.11,U] [#2 1.14,0.33,1.00,U] [#3 -0.48,0.30,0.79,U] [#4 0.43,-0.06,0.87,U] [#5 0.07,-1.54,0.75,U] [#6 0.39,0.19,0.64,U] [#7 -0.30,-0.05,0.61,U] [#8 0.76,0.26,0.69,U] 
02:32:59.687 00.000 21444 refined, 8 included, MultiStar: {0.32, -0.16}, one-star: {-0.11, -1.07}
02:32:59.687 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
02:32:59.687 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
02:32:59.687 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.16 hyp=0.36 cameraTheta=-0.46 mountX=-0.34 mountY=-0.03, mountTheta=-3.07
02:32:59.688 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.16, opts=13)
02:32:59.688 00.000 21444 Enqueuing Move request for scope (0.32, -0.16)
02:32:59.688 00.000 25848 Worker thread wakes up
02:32:59.688 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.16) opts 0xd
02:32:59.688 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.16)
02:32:59.688 00.000 25848 Moving (0.32, -0.16) raw xDistance=-0.34 yDistance=-0.03
02:32:59.688 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
02:32:59.688 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=244, FiltMax=65504, Gamma=0.560
02:32:59.688 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:59.688 00.000 21444 UpdateGuideState exits: m=5888243 SNR=254.0 Saturated
02:32:59.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:32:59.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:59.688 00.000 25848 MoveAxis(E, 0, ABG)
02:32:59.688 00.000 25848 Move returns status 0, amount 0
02:32:59.688 00.000 25848 MoveAxis(N, 0, ABG)
02:32:59.688 00.000 25848 Move returns status 0, amount 0
02:32:59.688 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:32:59.688 00.000 21444 Enqueuing Expose request
02:32:59.688 00.000 25848 move complete, result=0
02:32:59.688 00.000 25848 worker thread done servicing request
02:32:59.688 00.000 25848 Worker thread wakes up
02:32:59.688 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:59.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:32:59.689 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:02.535 02.846 25848 Exposure complete
02:33:02.623 00.088 25848 worker thread done servicing request
02:33:02.623 00.000 21444 OnExposeComplete: enter
02:33:02.623 00.000 21444 UpdateGuideState(): m_state=6
02:33:02.623 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1104
02:33:02.624 00.001 21444 Star::Find returns 1 (1), X=1256.73, Y=667.72, Mass=5867014, SNR=331.6, Peak=65504 HFD=8.0
02:33:02.624 00.000 21444 MultiStar: [#1 -1.35,0.36,0.68,U] [#2 -0.82,0.12,0.68,U] [#3 -2.48,1.13,0.00,M1] [#4 -0.85,1.46,0.82,U] [#5 -1.61,-0.77,0.46,U] [#6 -1.51,1.11,0.52,U] [#7 -1.36,1.04,0.41,U] [#8 -1.18,1.39,0.36,U] 
02:33:02.624 00.000 21444 single-star, 7 included, MultiStar: {-1.17, 0.55}, one-star: {-1.08, 0.04}
02:33:02.624 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.06 = 0.06)
02:33:02.624 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
02:33:02.624 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=0.04 hyp=1.08 cameraTheta=3.11 mountX=1.08 mountY=-0.37, mountTheta=-0.33
02:33:02.625 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=0.04, opts=13)
02:33:02.625 00.000 21444 Enqueuing Move request for scope (-1.08, 0.04)
02:33:02.625 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=196, FiltMax=65504, Gamma=0.560
02:33:02.625 00.000 25848 Worker thread wakes up
02:33:02.625 00.000 21444 UpdateGuideState exits: m=5867014 SNR=331.6 Saturated
02:33:02.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:02.626 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:02.626 00.000 21444 Enqueuing Expose request
02:33:02.626 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.04) opts 0xd
02:33:02.626 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 0.04)
02:33:02.626 00.000 25848 Moving (-1.08, 0.04) raw xDistance=1.08 yDistance=-0.37
02:33:02.626 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.08
02:33:02.626 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:02.626 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
02:33:02.626 00.000 25848 MoveAxis(W, 31, ABG)
02:33:02.626 00.000 25848 Guiding  Dir = 3, Dur = 31
02:33:02.687 00.061 25848 IsSlewing returns 0
02:33:02.689 00.002 25848 IsGuiding returns 0
02:33:02.720 00.031 25848 IsGuiding returns 1
02:33:02.720 00.000 25848 scope still moving after pulse duration time elapsed
02:33:02.781 00.061 25848 IsSlewing returns 0
02:33:02.781 00.000 25848 IsGuiding returns 0
02:33:02.781 00.000 25848 scope move finished after 31 + 61 ms
02:33:02.781 00.000 25848 Move returns status 0, amount 31
02:33:02.781 00.000 25848 MoveAxis(N, 0, ABG)
02:33:02.781 00.000 25848 Move returns status 0, amount 0
02:33:02.782 00.001 25848 move complete, result=0
02:33:02.782 00.000 25848 worker thread done servicing request
02:33:02.782 00.000 25848 Worker thread wakes up
02:33:02.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:02.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:02.782 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -0.4 px 0 ms NORTH
02:33:05.626 02.844 25848 Exposure complete
02:33:05.709 00.083 25848 worker thread done servicing request
02:33:05.709 00.000 21444 OnExposeComplete: enter
02:33:05.709 00.000 21444 UpdateGuideState(): m_state=6
02:33:05.709 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1105
02:33:05.709 00.000 21444 Star::Find returns 1 (1), X=1257.28, Y=667.54, Mass=5892715, SNR=273.8, Peak=65504 HFD=8.0
02:33:05.709 00.000 21444 MultiStar: [#1 -0.21,0.52,0.82,U] [#2 -0.30,0.98,0.61,U] [#3 -1.04,1.16,0.51,U] [#4 -0.25,0.94,0.67,U] [#5 -0.69,-0.66,0.56,U] [#6 -0.39,0.33,0.52,U] [#7 -0.78,0.74,0.52,U] [#8 -0.08,1.08,0.50,U] 
02:33:05.710 00.001 21444 single-star, 8 included, MultiStar: {-0.46, 0.50}, one-star: {-0.53, -0.15}
02:33:05.710 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.92 = 0.36)
02:33:05.710 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.48)
02:33:05.710 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-0.15 hyp=0.56 cameraTheta=-2.87 mountX=0.52 mountY=-0.34, mountTheta=-0.58
02:33:05.710 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-0.15, opts=13)
02:33:05.710 00.000 21444 Enqueuing Move request for scope (-0.53, -0.15)
02:33:05.710 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=154, FiltMax=65504, Gamma=0.560
02:33:05.710 00.000 21444 UpdateGuideState exits: m=5892715 SNR=273.8 Saturated
02:33:05.710 00.000 25848 Worker thread wakes up
02:33:05.710 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.15) opts 0xd
02:33:05.710 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -0.15)
02:33:05.710 00.000 25848 Moving (-0.53, -0.15) raw xDistance=0.52 yDistance=-0.34
02:33:05.711 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.52
02:33:05.711 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:05.711 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:05.711 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:33:05.711 00.000 25848 MoveAxis(W, 17, ABG)
02:33:05.711 00.000 25848 Guiding  Dir = 3, Dur = 17
02:33:05.711 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:05.711 00.000 21444 Enqueuing Expose request
02:33:05.736 00.025 25848 IsSlewing returns 0
02:33:05.736 00.000 25848 IsGuiding returns 0
02:33:05.767 00.031 25848 IsGuiding returns 1
02:33:05.767 00.000 25848 scope still moving after pulse duration time elapsed
02:33:05.826 00.059 25848 IsSlewing returns 0
02:33:05.826 00.000 25848 IsGuiding returns 0
02:33:05.826 00.000 25848 scope move finished after 17 + 73 ms
02:33:05.826 00.000 25848 Move returns status 0, amount 17
02:33:05.826 00.000 25848 MoveAxis(N, 0, ABG)
02:33:05.826 00.000 25848 Move returns status 0, amount 0
02:33:05.827 00.001 25848 move complete, result=0
02:33:05.827 00.000 25848 worker thread done servicing request
02:33:05.827 00.000 25848 Worker thread wakes up
02:33:05.827 00.000 21444 GuideStep: 0.5 px 17 ms WEST, -0.3 px 0 ms NORTH
02:33:05.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:05.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:08.667 02.840 25848 Exposure complete
02:33:08.753 00.086 25848 worker thread done servicing request
02:33:08.753 00.000 21444 OnExposeComplete: enter
02:33:08.754 00.001 21444 UpdateGuideState(): m_state=6
02:33:08.754 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1106
02:33:08.754 00.000 21444 Star::Find returns 1 (1), X=1256.89, Y=666.42, Mass=5700772, SNR=235.5, Peak=65504 HFD=7.9
02:33:08.754 00.000 21444 MultiStar: [#1 -0.28,-0.35,1.00,U] [#2 -0.16,0.12,0.97,U] [#3 -1.01,0.17,0.72,U] [#4 -0.40,-0.23,0.83,U] [#5 -1.19,-1.97,0.00,M1] [#6 -0.61,-0.13,0.81,U] [#7 -1.04,-0.32,0.73,U] [#8 -0.48,-0.04,0.56,U] 
02:33:08.754 00.000 21444 refined, 7 included, MultiStar: {-0.59, -0.29}, one-star: {-0.92, -1.27}
02:33:08.754 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.55)
02:33:08.754 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
02:33:08.754 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=-0.29 hyp=0.66 cameraTheta=-2.69 mountX=0.57 mountY=-0.49, mountTheta=-0.72
02:33:08.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=-0.29, opts=13)
02:33:08.755 00.000 21444 Enqueuing Move request for scope (-0.59, -0.29)
02:33:08.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=194, FiltMax=65504, Gamma=0.560
02:33:08.755 00.000 21444 UpdateGuideState exits: m=5700772 SNR=235.5 Saturated
02:33:08.756 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:08.756 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:08.756 00.000 21444 Enqueuing Expose request
02:33:08.756 00.000 25848 Worker thread wakes up
02:33:08.756 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.29) opts 0xd
02:33:08.756 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, -0.29)
02:33:08.756 00.000 25848 Moving (-0.59, -0.29) raw xDistance=0.57 yDistance=-0.49
02:33:08.756 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.57
02:33:08.756 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:08.756 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
02:33:08.756 00.000 25848 MoveAxis(W, 18, ABG)
02:33:08.756 00.000 25848 Guiding  Dir = 3, Dur = 18
02:33:08.781 00.025 25848 IsSlewing returns 0
02:33:08.782 00.001 25848 IsGuiding returns 0
02:33:08.843 00.061 25848 IsGuiding returns 1
02:33:08.843 00.000 25848 scope still moving after pulse duration time elapsed
02:33:08.888 00.045 25848 IsSlewing returns 0
02:33:08.889 00.001 25848 IsGuiding returns 0
02:33:08.889 00.000 25848 scope move finished after 18 + 89 ms
02:33:08.889 00.000 25848 Move returns status 0, amount 18
02:33:08.889 00.000 25848 MoveAxis(N, 0, ABG)
02:33:08.889 00.000 25848 Move returns status 0, amount 0
02:33:08.889 00.000 25848 move complete, result=0
02:33:08.889 00.000 25848 worker thread done servicing request
02:33:08.889 00.000 25848 Worker thread wakes up
02:33:08.889 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.5 px 0 ms NORTH
02:33:08.889 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:08.889 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:11.736 02.847 25848 Exposure complete
02:33:11.802 00.066 25848 worker thread done servicing request
02:33:11.802 00.000 21444 OnExposeComplete: enter
02:33:11.803 00.001 21444 UpdateGuideState(): m_state=6
02:33:11.803 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1107
02:33:11.803 00.000 21444 Star::Find returns 1 (1), X=1258.79, Y=667.44, Mass=5727780, SNR=207.7, Peak=65504 HFD=7.9
02:33:11.803 00.000 21444 MultiStar: [#1 1.45,-0.05,1.04,U] [#2 1.85,0.08,1.05,U] [#3 -0.04,0.65,0.71,U] [#4 1.55,0.88,0.81,U] [#5 0.75,-0.49,0.76,U] [#6 1.09,0.53,0.81,U] [#7 1.05,0.62,0.61,U] [#8 1.60,1.27,0.00,M1] 
02:33:11.803 00.000 21444 single-star, 7 included, MultiStar: {1.14, 0.20}, one-star: {0.97, -0.25}
02:33:11.803 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
02:33:11.803 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.14)
02:33:11.803 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-0.25 hyp=1.01 cameraTheta=-0.25 mountX=-0.99 mountY=0.14, mountTheta=3.00
02:33:11.804 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-0.25, opts=13)
02:33:11.804 00.000 21444 Enqueuing Move request for scope (0.97, -0.25)
02:33:11.804 00.000 25848 Worker thread wakes up
02:33:11.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.25) opts 0xd
02:33:11.804 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -0.25)
02:33:11.804 00.000 25848 Moving (0.97, -0.25) raw xDistance=-0.99 yDistance=0.14
02:33:11.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.99
02:33:11.804 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:11.804 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=218, FiltMax=65504, Gamma=0.560
02:33:11.804 00.000 21444 UpdateGuideState exits: m=5727780 SNR=207.7 Saturated
02:33:11.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:11.804 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:11.804 00.000 21444 Enqueuing Expose request
02:33:11.804 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:33:11.804 00.000 25848 MoveAxis(E, 28, ABG)
02:33:11.804 00.000 25848 Guiding  Dir = 2, Dur = 28
02:33:11.829 00.025 25848 IsSlewing returns 0
02:33:11.829 00.000 25848 IsGuiding returns 0
02:33:11.860 00.031 25848 IsGuiding returns 1
02:33:11.860 00.000 25848 scope still moving after pulse duration time elapsed
02:33:11.954 00.094 25848 IsSlewing returns 0
02:33:11.954 00.000 25848 IsGuiding returns 0
02:33:11.954 00.000 25848 scope move finished after 28 + 97 ms
02:33:11.954 00.000 25848 Move returns status 0, amount 28
02:33:11.955 00.001 25848 MoveAxis(N, 0, ABG)
02:33:11.955 00.000 25848 Move returns status 0, amount 0
02:33:11.955 00.000 25848 move complete, result=0
02:33:11.955 00.000 25848 worker thread done servicing request
02:33:11.955 00.000 25848 Worker thread wakes up
02:33:11.955 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 0.1 px 0 ms NORTH
02:33:11.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:11.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:14.797 02.842 25848 Exposure complete
02:33:14.877 00.080 25848 worker thread done servicing request
02:33:14.877 00.000 21444 OnExposeComplete: enter
02:33:14.877 00.000 21444 UpdateGuideState(): m_state=6
02:33:14.877 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1108
02:33:14.877 00.000 21444 Star::Find returns 1 (1), X=1256.17, Y=668.31, Mass=5617867, SNR=238.6, Peak=65504 HFD=7.8
02:33:14.877 00.000 21444 MultiStar: [#1 -0.30,1.37,0.92,U] [#2 -0.29,1.68,0.69,U] [#3 -0.73,1.31,0.58,U] [#4 -0.56,1.72,0.88,U] [#5 -1.89,0.30,0.62,U] [#6 -1.14,1.40,0.66,U] [#7 -1.42,1.60,0.00,M1] [#8 -1.15,2.09,0.00,M2] 
02:33:14.877 00.000 21444 refined, 6 included, MultiStar: {-0.93, 1.20}, one-star: {-1.64, 0.62}
02:33:14.877 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
02:33:14.877 00.000 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.62)
02:33:14.877 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=1.20 hyp=1.52 cameraTheta=2.23 mountX=1.03 mountY=0.76, mountTheta=0.63
02:33:14.878 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=1.20, opts=13)
02:33:14.878 00.000 21444 Enqueuing Move request for scope (-0.93, 1.20)
02:33:14.878 00.000 25848 Worker thread wakes up
02:33:14.878 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 1.20) opts 0xd
02:33:14.878 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 1.20)
02:33:14.878 00.000 25848 Moving (-0.93, 1.20) raw xDistance=1.03 yDistance=0.76
02:33:14.878 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 1.03
02:33:14.878 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:33:14.878 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
02:33:14.878 00.000 25848 MoveAxis(W, 28, ABG)
02:33:14.878 00.000 25848 Guiding  Dir = 3, Dur = 28
02:33:14.879 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=68, FiltMax=65504, Gamma=0.560
02:33:14.879 00.000 21444 UpdateGuideState exits: m=5617867 SNR=238.6 Saturated
02:33:14.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:14.879 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:14.879 00.000 21444 Enqueuing Expose request
02:33:14.909 00.030 25848 IsSlewing returns 0
02:33:14.909 00.000 25848 IsGuiding returns 0
02:33:14.940 00.031 25848 IsGuiding returns 1
02:33:14.940 00.000 25848 scope still moving after pulse duration time elapsed
02:33:15.026 00.086 25848 IsSlewing returns 0
02:33:15.027 00.001 25848 IsGuiding returns 0
02:33:15.027 00.000 25848 scope move finished after 28 + 90 ms
02:33:15.027 00.000 25848 Move returns status 0, amount 28
02:33:15.027 00.000 25848 MoveAxis(N, 0, ABG)
02:33:15.027 00.000 25848 Move returns status 0, amount 0
02:33:15.027 00.000 25848 move complete, result=0
02:33:15.027 00.000 25848 worker thread done servicing request
02:33:15.027 00.000 25848 Worker thread wakes up
02:33:15.027 00.000 21444 GuideStep: 1.0 px 28 ms WEST, 0.8 px 0 ms NORTH
02:33:15.027 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:15.027 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:17.871 02.844 25848 Exposure complete
02:33:17.959 00.088 25848 worker thread done servicing request
02:33:17.959 00.000 21444 OnExposeComplete: enter
02:33:17.959 00.000 21444 UpdateGuideState(): m_state=6
02:33:17.959 00.000 21444 Star::Find(15, 1256, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1109
02:33:17.959 00.000 21444 Star::Find returns 1 (1), X=1258.37, Y=667.39, Mass=5922656, SNR=243.6, Peak=65504 HFD=7.9
02:33:17.960 00.001 21444 MultiStar: [#1 1.62,0.31,0.97,U] [#2 1.62,0.36,0.96,U] [#3 0.98,0.89,0.76,U] [#4 0.31,0.82,0.85,U] [#5 -0.45,-1.15,0.66,U] [#6 0.38,0.70,0.61,U] [#7 0.44,0.50,0.57,U] [#8 0.73,1.02,0.54,U] 
02:33:17.960 00.000 21444 single-star, 8 included, MultiStar: {0.76, 0.32}, one-star: {0.56, -0.30}
02:33:17.960 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
02:33:17.960 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
02:33:17.960 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=-0.30 hyp=0.64 cameraTheta=-0.49 mountX=-0.59 mountY=-0.06, mountTheta=-3.03
02:33:17.961 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=-0.30, opts=13)
02:33:17.961 00.000 21444 Enqueuing Move request for scope (0.56, -0.30)
02:33:17.961 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=280, FiltMax=65504, Gamma=0.560
02:33:17.961 00.000 21444 UpdateGuideState exits: m=5922656 SNR=243.6 Saturated
02:33:17.961 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:17.961 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:17.961 00.000 21444 Enqueuing Expose request
02:33:17.961 00.000 25848 Worker thread wakes up
02:33:17.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.30) opts 0xd
02:33:17.961 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, -0.30)
02:33:17.961 00.000 25848 Moving (0.56, -0.30) raw xDistance=-0.59 yDistance=-0.06
02:33:17.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.59
02:33:17.961 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:17.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:33:17.962 00.001 25848 MoveAxis(E, 15, ABG)
02:33:17.962 00.000 25848 Guiding  Dir = 2, Dur = 15
02:33:17.983 00.021 25848 IsSlewing returns 0
02:33:17.983 00.000 25848 IsGuiding returns 0
02:33:18.014 00.031 25848 IsGuiding returns 1
02:33:18.014 00.000 25848 scope still moving after pulse duration time elapsed
02:33:18.063 00.049 25848 IsSlewing returns 0
02:33:18.063 00.000 25848 IsGuiding returns 0
02:33:18.063 00.000 25848 scope move finished after 15 + 64 ms
02:33:18.063 00.000 25848 Move returns status 0, amount 15
02:33:18.063 00.000 25848 MoveAxis(N, 0, ABG)
02:33:18.063 00.000 25848 Move returns status 0, amount 0
02:33:18.063 00.000 25848 move complete, result=0
02:33:18.063 00.000 25848 worker thread done servicing request
02:33:18.063 00.000 25848 Worker thread wakes up
02:33:18.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:18.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:18.063 00.000 21444 GuideStep: -0.6 px 15 ms EAST, -0.1 px 0 ms NORTH
02:33:20.917 02.854 25848 Exposure complete
02:33:20.997 00.080 25848 worker thread done servicing request
02:33:20.997 00.000 21444 OnExposeComplete: enter
02:33:20.997 00.000 21444 UpdateGuideState(): m_state=6
02:33:20.997 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1110
02:33:20.998 00.001 21444 Star::Find returns 1 (1), X=1258.73, Y=667.57, Mass=5668196, SNR=230.0, Peak=65504 HFD=7.9
02:33:20.998 00.000 21444 MultiStar: [#1 0.89,0.56,1.00,U] [#2 1.45,0.99,1.02,U] [#3 1.09,1.10,0.94,U] [#4 1.45,0.88,0.91,U] [#5 0.50,-0.46,0.69,U] [#6 1.24,1.13,0.76,U] [#7 0.63,1.05,0.69,U] [#8 1.51,1.71,0.00,M2] 
02:33:20.998 00.000 21444 single-star, 7 included, MultiStar: {1.05, 0.65}, one-star: {0.91, -0.11}
02:33:20.998 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.18 = 3.11)
02:33:20.998 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.26)
02:33:20.998 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.11 hyp=0.92 cameraTheta=-0.12 mountX=-0.92 mountY=0.24, mountTheta=2.89
02:33:20.999 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.11, opts=13)
02:33:20.999 00.000 21444 Enqueuing Move request for scope (0.91, -0.11)
02:33:20.999 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=168, FiltMax=65504, Gamma=0.560
02:33:20.999 00.000 21444 UpdateGuideState exits: m=5668196 SNR=230.0 Saturated
02:33:20.999 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:20.999 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:20.999 00.000 25848 Worker thread wakes up
02:33:20.999 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.11) opts 0xd
02:33:20.999 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.11)
02:33:20.999 00.000 25848 Moving (0.91, -0.11) raw xDistance=-0.92 yDistance=0.24
02:33:20.999 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.92
02:33:20.999 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:20.999 00.000 21444 Enqueuing Expose request
02:33:20.999 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:33:20.999 00.000 25848 MoveAxis(E, 28, ABG)
02:33:20.999 00.000 25848 Guiding  Dir = 2, Dur = 28
02:33:21.032 00.033 25848 IsSlewing returns 0
02:33:21.032 00.000 25848 IsGuiding returns 0
02:33:21.064 00.032 25848 IsGuiding returns 1
02:33:21.064 00.000 25848 scope still moving after pulse duration time elapsed
02:33:21.110 00.046 25848 IsSlewing returns 0
02:33:21.110 00.000 25848 IsGuiding returns 0
02:33:21.110 00.000 25848 scope move finished after 28 + 50 ms
02:33:21.110 00.000 25848 Move returns status 0, amount 28
02:33:21.111 00.001 25848 MoveAxis(N, 0, ABG)
02:33:21.111 00.000 25848 Move returns status 0, amount 0
02:33:21.111 00.000 25848 move complete, result=0
02:33:21.111 00.000 25848 worker thread done servicing request
02:33:21.111 00.000 25848 Worker thread wakes up
02:33:21.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:21.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:21.111 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 0.2 px 0 ms NORTH
02:33:23.961 02.850 25848 Exposure complete
02:33:24.039 00.078 25848 worker thread done servicing request
02:33:24.039 00.000 21444 OnExposeComplete: enter
02:33:24.039 00.000 21444 UpdateGuideState(): m_state=6
02:33:24.039 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1111
02:33:24.039 00.000 21444 Star::Find returns 1 (1), X=1259.23, Y=666.96, Mass=5821265, SNR=303.2, Peak=65504 HFD=8.1
02:33:24.039 00.000 21444 MultiStar: [#1 1.45,-0.21,0.96,U] [#2 1.36,0.10,0.92,U] [#3 0.22,0.20,0.52,U] [#4 1.72,0.60,0.68,U] [#5 1.06,-1.04,0.61,U] [#6 1.60,0.42,0.63,U] [#7 0.75,0.54,0.57,U] [#8 2.04,0.81,0.00,M3] 
02:33:24.039 00.000 21444 refined, 7 included, MultiStar: {1.26, -0.06}, one-star: {1.42, -0.73}
02:33:24.039 00.000 21444 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
02:33:24.039 00.000 21444 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.34)
02:33:24.039 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=-0.06 hyp=1.26 cameraTheta=-0.05 mountX=-1.26 mountY=0.42, mountTheta=2.82
02:33:24.040 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=-0.06, opts=13)
02:33:24.040 00.000 21444 Enqueuing Move request for scope (1.26, -0.06)
02:33:24.040 00.000 25848 Worker thread wakes up
02:33:24.040 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=194, FiltMax=65504, Gamma=0.560
02:33:24.040 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.06) opts 0xd
02:33:24.040 00.000 21444 UpdateGuideState exits: m=5821265 SNR=303.2 Saturated
02:33:24.040 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:24.041 00.001 25848 Handling offset move in thread for scope, endpoint = (1.26, -0.06)
02:33:24.041 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:24.041 00.000 21444 Enqueuing Expose request
02:33:24.041 00.000 25848 Moving (1.26, -0.06) raw xDistance=-1.26 yDistance=0.42
02:33:24.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.26
02:33:24.041 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:24.041 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:33:24.041 00.000 25848 MoveAxis(E, 39, ABG)
02:33:24.041 00.000 25848 Guiding  Dir = 2, Dur = 39
02:33:24.061 00.020 25848 IsSlewing returns 0
02:33:24.061 00.000 25848 IsGuiding returns 0
02:33:24.093 00.032 25848 PulseGuide returned control before completion, sleep 18
02:33:24.116 00.023 25848 IsGuiding returns 1
02:33:24.116 00.000 25848 scope still moving after pulse duration time elapsed
02:33:24.198 00.082 25848 IsSlewing returns 0
02:33:24.198 00.000 25848 IsGuiding returns 0
02:33:24.198 00.000 25848 scope move finished after 39 + 97 ms
02:33:24.198 00.000 25848 Move returns status 0, amount 39
02:33:24.198 00.000 25848 MoveAxis(N, 0, ABG)
02:33:24.198 00.000 25848 Move returns status 0, amount 0
02:33:24.198 00.000 25848 move complete, result=0
02:33:24.198 00.000 25848 worker thread done servicing request
02:33:24.198 00.000 25848 Worker thread wakes up
02:33:24.198 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:24.198 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:24.198 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.4 px 0 ms NORTH
02:33:27.053 02.855 25848 Exposure complete
02:33:27.138 00.085 25848 worker thread done servicing request
02:33:27.138 00.000 21444 OnExposeComplete: enter
02:33:27.138 00.000 21444 UpdateGuideState(): m_state=6
02:33:27.139 00.001 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1112
02:33:27.139 00.000 21444 Star::Find returns 1 (1), X=1257.03, Y=668.42, Mass=5631324, SNR=287.9, Peak=65504 HFD=7.9
02:33:27.139 00.000 21444 MultiStar: [#1 -0.39,0.56,0.97,U] [#2 0.14,1.03,0.75,U] [#3 -0.54,0.96,0.54,U] [#4 0.15,1.69,0.72,U] [#5 -0.60,0.00,0.56,U] [#6 -0.66,1.46,0.50,U] [#7 -1.06,1.73,0.00,M1] [#8 0.20,2.00,0.00,M4] 
02:33:27.139 00.000 21444 refined, 6 included, MultiStar: {-0.38, 0.90}, one-star: {-0.78, 0.73}
02:33:27.139 00.000 21444 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.05) = xAngle (-1.08 = -1.08)
02:33:27.139 00.000 21444 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.92 = 2.36)
02:33:27.139 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.90 hyp=0.97 cameraTheta=1.97 mountX=0.46 mountY=0.69, mountTheta=0.98
02:33:27.140 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.90, opts=13)
02:33:27.140 00.000 21444 Enqueuing Move request for scope (-0.38, 0.90)
02:33:27.140 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=156, FiltMax=65504, Gamma=0.560
02:33:27.140 00.000 21444 UpdateGuideState exits: m=5631324 SNR=287.9 Saturated
02:33:27.140 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:27.140 00.000 25848 Worker thread wakes up
02:33:27.140 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:27.140 00.000 21444 Enqueuing Expose request
02:33:27.140 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.90) opts 0xd
02:33:27.140 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.90)
02:33:27.141 00.001 25848 Moving (-0.38, 0.90) raw xDistance=0.46 yDistance=0.69
02:33:27.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:33:27.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
02:33:27.141 00.000 25848 MoveAxis(E, 0, ABG)
02:33:27.141 00.000 25848 Move returns status 0, amount 0
02:33:27.141 00.000 25848 MoveAxis(S, 19, ABG)
02:33:27.141 00.000 25848 Guiding  Dir = 1, Dur = 19
02:33:27.173 00.032 25848 IsSlewing returns 0
02:33:27.173 00.000 25848 IsGuiding returns 0
02:33:27.205 00.032 25848 IsGuiding returns 1
02:33:27.205 00.000 25848 scope still moving after pulse duration time elapsed
02:33:27.265 00.060 25848 IsSlewing returns 0
02:33:27.265 00.000 25848 IsGuiding returns 0
02:33:27.265 00.000 25848 scope move finished after 19 + 72 ms
02:33:27.265 00.000 25848 Move returns status 0, amount 19
02:33:27.265 00.000 25848 move complete, result=0
02:33:27.265 00.000 25848 worker thread done servicing request
02:33:27.265 00.000 25848 Worker thread wakes up
02:33:27.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:27.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:27.265 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.7 px 19 ms SOUTH
02:33:30.107 02.842 25848 Exposure complete
02:33:30.189 00.082 25848 worker thread done servicing request
02:33:30.189 00.000 21444 OnExposeComplete: enter
02:33:30.189 00.000 21444 UpdateGuideState(): m_state=6
02:33:30.189 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1113
02:33:30.189 00.000 21444 Star::Find returns 1 (1), X=1257.80, Y=668.12, Mass=5846968, SNR=234.4, Peak=65504 HFD=8.0
02:33:30.189 00.000 21444 MultiStar: [#1 -0.03,1.08,0.92,U] [#2 0.36,0.90,0.71,U] [#3 -1.42,1.05,0.84,U] [#4 0.63,1.19,0.63,U] [#5 0.16,-0.75,0.71,U] [#6 0.19,0.88,0.78,U] [#7 -0.40,1.06,0.66,U] [#8 0.89,1.39,0.49,U] 
02:33:30.189 00.000 21444 single-star, 8 included, MultiStar: {-0.02, 0.78}, one-star: {-0.01, 0.43}
02:33:30.190 00.001 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
02:33:30.190 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
02:33:30.190 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.43 hyp=0.43 cameraTheta=1.59 mountX=0.05 mountY=0.40, mountTheta=1.46
02:33:30.190 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.43, opts=13)
02:33:30.190 00.000 21444 Enqueuing Move request for scope (-0.01, 0.43)
02:33:30.190 00.000 25848 Worker thread wakes up
02:33:30.191 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.43) opts 0xd
02:33:30.191 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.43)
02:33:30.191 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=16, FiltMax=65504, Gamma=0.560
02:33:30.191 00.000 21444 UpdateGuideState exits: m=5846968 SNR=234.4 Saturated
02:33:30.191 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:30.191 00.000 25848 Moving (-0.01, 0.43) raw xDistance=0.05 yDistance=0.40
02:33:30.191 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:30.191 00.000 21444 Enqueuing Expose request
02:33:30.191 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:33:30.191 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:30.191 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:33:30.191 00.000 25848 MoveAxis(E, 0, ABG)
02:33:30.191 00.000 25848 Move returns status 0, amount 0
02:33:30.191 00.000 25848 MoveAxis(N, 0, ABG)
02:33:30.191 00.000 25848 Move returns status 0, amount 0
02:33:30.191 00.000 25848 move complete, result=0
02:33:30.191 00.000 25848 worker thread done servicing request
02:33:30.191 00.000 25848 Worker thread wakes up
02:33:30.191 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:30.191 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:30.191 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
02:33:33.042 02.851 25848 Exposure complete
02:33:33.130 00.088 25848 worker thread done servicing request
02:33:33.130 00.000 21444 OnExposeComplete: enter
02:33:33.130 00.000 21444 UpdateGuideState(): m_state=6
02:33:33.130 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1114
02:33:33.130 00.000 21444 Star::Find returns 1 (1), X=1258.55, Y=666.84, Mass=5550893, SNR=208.5, Peak=65504 HFD=8.0
02:33:33.130 00.000 21444 MultiStar: [#1 1.40,-0.16,1.05,U] [#2 1.49,0.11,0.75,U] [#3 0.78,0.19,0.69,U] [#4 0.98,0.17,0.82,U] [#5 0.04,-1.56,1.01,U] [#6 0.44,0.15,0.60,U] [#7 0.54,0.44,0.52,U] [#8 1.27,0.23,0.61,U] 
02:33:33.131 00.001 21444 refined, 8 included, MultiStar: {0.85, -0.25}, one-star: {0.74, -0.84}
02:33:33.131 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
02:33:33.131 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
02:33:33.131 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.25 hyp=0.89 cameraTheta=-0.29 mountX=-0.87 mountY=0.09, mountTheta=3.04
02:33:33.132 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.25, opts=13)
02:33:33.132 00.000 21444 Enqueuing Move request for scope (0.85, -0.25)
02:33:33.132 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=268, FiltMax=65504, Gamma=0.560
02:33:33.132 00.000 25848 Worker thread wakes up
02:33:33.132 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.25) opts 0xd
02:33:33.132 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.25)
02:33:33.132 00.000 25848 Moving (0.85, -0.25) raw xDistance=-0.87 yDistance=0.09
02:33:33.132 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
02:33:33.132 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:33.132 00.000 21444 UpdateGuideState exits: m=5550893 SNR=208.5 Saturated
02:33:33.133 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:33.133 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:33.133 00.000 21444 Enqueuing Expose request
02:33:33.133 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:33:33.133 00.000 25848 MoveAxis(E, 25, ABG)
02:33:33.133 00.000 25848 Guiding  Dir = 2, Dur = 25
02:33:33.172 00.039 25848 IsSlewing returns 0
02:33:33.172 00.000 25848 IsGuiding returns 0
02:33:33.204 00.032 25848 IsGuiding returns 1
02:33:33.204 00.000 25848 scope still moving after pulse duration time elapsed
02:33:33.249 00.045 25848 IsSlewing returns 0
02:33:33.249 00.000 25848 IsGuiding returns 0
02:33:33.249 00.000 25848 scope move finished after 25 + 52 ms
02:33:33.249 00.000 25848 Move returns status 0, amount 25
02:33:33.249 00.000 25848 MoveAxis(N, 0, ABG)
02:33:33.249 00.000 25848 Move returns status 0, amount 0
02:33:33.249 00.000 25848 move complete, result=0
02:33:33.249 00.000 25848 worker thread done servicing request
02:33:33.249 00.000 25848 Worker thread wakes up
02:33:33.249 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 0.1 px 0 ms NORTH
02:33:33.250 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:33.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:36.099 02.849 25848 Exposure complete
02:33:36.189 00.090 25848 worker thread done servicing request
02:33:36.189 00.000 21444 OnExposeComplete: enter
02:33:36.189 00.000 21444 UpdateGuideState(): m_state=6
02:33:36.189 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1115
02:33:36.189 00.000 21444 Star::Find returns 1 (1), X=1257.49, Y=668.32, Mass=5901090, SNR=259.1, Peak=65504 HFD=7.9
02:33:36.189 00.000 21444 MultiStar: [#1 -0.20,0.94,0.98,U] [#2 0.25,1.22,0.75,U] [#3 -0.29,1.33,0.62,U] [#4 0.08,1.78,1.14,U] [#5 -0.33,0.35,0.59,U] [#6 -0.08,2.08,0.00,M1] [#7 -0.22,1.46,0.56,U] [#8 0.26,2.05,0.00,M3] 
02:33:36.189 00.000 21444 single-star, 6 included, MultiStar: {-0.13, 1.13}, one-star: {-0.32, 0.64}
02:33:36.191 00.002 21444 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
02:33:36.191 00.000 21444 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.42)
02:33:36.191 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.64 hyp=0.71 cameraTheta=2.03 mountX=0.37 mountY=0.47, mountTheta=0.90
02:33:36.191 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.64, opts=13)
02:33:36.191 00.000 21444 Enqueuing Move request for scope (-0.32, 0.64)
02:33:36.191 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=332, FiltMax=65504, Gamma=0.560
02:33:36.191 00.000 21444 UpdateGuideState exits: m=5901090 SNR=259.1 Saturated
02:33:36.191 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:36.191 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:36.191 00.000 21444 Enqueuing Expose request
02:33:36.191 00.000 25848 Worker thread wakes up
02:33:36.191 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.64) opts 0xd
02:33:36.191 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.64)
02:33:36.191 00.000 25848 Moving (-0.32, 0.64) raw xDistance=0.37 yDistance=0.47
02:33:36.191 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
02:33:36.191 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:36.191 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:33:36.191 00.000 25848 MoveAxis(E, 0, ABG)
02:33:36.191 00.000 25848 Move returns status 0, amount 0
02:33:36.191 00.000 25848 MoveAxis(N, 0, ABG)
02:33:36.191 00.000 25848 Move returns status 0, amount 0
02:33:36.191 00.000 25848 move complete, result=0
02:33:36.192 00.001 25848 worker thread done servicing request
02:33:36.192 00.000 25848 Worker thread wakes up
02:33:36.192 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:36.192 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:36.194 00.002 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
02:33:39.030 02.836 25848 Exposure complete
02:33:39.107 00.077 25848 worker thread done servicing request
02:33:39.107 00.000 21444 OnExposeComplete: enter
02:33:39.107 00.000 21444 UpdateGuideState(): m_state=6
02:33:39.107 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1116
02:33:39.107 00.000 21444 Star::Find returns 1 (1), X=1257.58, Y=668.66, Mass=5883174, SNR=297.2, Peak=65504 HFD=7.9
02:33:39.108 00.001 21444 MultiStar: [#1 -0.26,1.56,0.79,U] [#2 -0.29,1.87,0.59,U] [#3 -0.96,1.99,0.00,M1] [#4 0.21,1.98,0.00,M1] [#5 0.03,0.21,0.58,U] [#6 0.06,1.74,0.51,U] [#7 -0.50,1.61,0.52,U] [#8 0.49,2.19,0.00,M4] 
02:33:39.108 00.000 21444 single-star, 5 included, MultiStar: {-0.21, 1.29}, one-star: {-0.23, 0.97}
02:33:39.108 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
02:33:39.108 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.19)
02:33:39.108 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.97 hyp=1.00 cameraTheta=1.80 mountX=0.32 mountY=0.81, mountTheta=1.20
02:33:39.108 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.97, opts=13)
02:33:39.108 00.000 21444 Enqueuing Move request for scope (-0.23, 0.97)
02:33:39.108 00.000 25848 Worker thread wakes up
02:33:39.109 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=194, FiltMax=65504, Gamma=0.560
02:33:39.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.97) opts 0xd
02:33:39.109 00.000 21444 UpdateGuideState exits: m=5883174 SNR=297.2 Saturated
02:33:39.109 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.97)
02:33:39.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:39.109 00.000 25848 Moving (-0.23, 0.97) raw xDistance=0.32 yDistance=0.81
02:33:39.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:39.109 00.000 21444 Enqueuing Expose request
02:33:39.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
02:33:39.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
02:33:39.109 00.000 25848 MoveAxis(E, 0, ABG)
02:33:39.109 00.000 25848 Move returns status 0, amount 0
02:33:39.109 00.000 25848 MoveAxis(S, 22, ABG)
02:33:39.109 00.000 25848 Guiding  Dir = 1, Dur = 22
02:33:39.204 00.095 25848 IsSlewing returns 0
02:33:39.204 00.000 25848 IsGuiding returns 0
02:33:39.235 00.031 25848 IsGuiding returns 1
02:33:39.235 00.000 25848 scope still moving after pulse duration time elapsed
02:33:39.296 00.061 25848 IsSlewing returns 0
02:33:39.296 00.000 25848 IsGuiding returns 0
02:33:39.296 00.000 25848 scope move finished after 22 + 70 ms
02:33:39.297 00.001 25848 Move returns status 0, amount 22
02:33:39.297 00.000 25848 move complete, result=0
02:33:39.297 00.000 25848 worker thread done servicing request
02:33:39.297 00.000 25848 Worker thread wakes up
02:33:39.297 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.8 px 22 ms SOUTH
02:33:39.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:39.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:42.139 02.842 25848 Exposure complete
02:33:42.223 00.084 25848 worker thread done servicing request
02:33:42.223 00.000 21444 OnExposeComplete: enter
02:33:42.223 00.000 21444 UpdateGuideState(): m_state=6
02:33:42.223 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1117
02:33:42.223 00.000 21444 Star::Find returns 1 (1), X=1259.14, Y=667.95, Mass=5816425, SNR=297.3, Peak=65504 HFD=8.1
02:33:42.223 00.000 21444 MultiStar: [#1 1.36,0.89,0.99,U] [#2 1.35,1.37,0.81,U] [#3 1.26,1.02,0.46,U] [#4 1.78,1.46,0.00,M2] [#5 0.98,-0.17,0.57,U] [#6 2.12,1.71,0.00,M1] [#7 0.59,1.53,0.55,U] [#8 2.04,1.92,0.00,M5] 
02:33:42.223 00.000 21444 single-star, 5 included, MultiStar: {1.20, 0.79}, one-star: {1.33, 0.27}
02:33:42.223 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.85 = -2.85)
02:33:42.223 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.59)
02:33:42.223 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=0.27 hyp=1.36 cameraTheta=0.20 mountX=-1.30 mountY=0.75, mountTheta=2.62
02:33:42.224 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=0.27, opts=13)
02:33:42.224 00.000 21444 Enqueuing Move request for scope (1.33, 0.27)
02:33:42.224 00.000 25848 Worker thread wakes up
02:33:42.224 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, 0.27) opts 0xd
02:33:42.224 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, 0.27)
02:33:42.224 00.000 25848 Moving (1.33, 0.27) raw xDistance=-1.30 yDistance=0.75
02:33:42.224 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=206, FiltMax=65504, Gamma=0.560
02:33:42.224 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.30
02:33:42.225 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
02:33:42.225 00.000 25848 MoveAxis(E, 38, ABG)
02:33:42.225 00.000 25848 Guiding  Dir = 2, Dur = 38
02:33:42.225 00.000 21444 UpdateGuideState exits: m=5816425 SNR=297.3 Saturated
02:33:42.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:42.225 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:42.225 00.000 21444 Enqueuing Expose request
02:33:42.249 00.024 25848 IsSlewing returns 0
02:33:42.249 00.000 25848 IsGuiding returns 0
02:33:42.281 00.032 25848 PulseGuide returned control before completion, sleep 17
02:33:42.309 00.028 25848 IsGuiding returns 1
02:33:42.309 00.000 25848 scope still moving after pulse duration time elapsed
02:33:42.360 00.051 25848 IsSlewing returns 0
02:33:42.384 00.024 25848 IsGuiding returns 0
02:33:42.384 00.000 25848 scope move finished after 38 + 97 ms
02:33:42.384 00.000 25848 Move returns status 0, amount 38
02:33:42.384 00.000 25848 MoveAxis(S, 20, ABG)
02:33:42.384 00.000 25848 Guiding  Dir = 1, Dur = 20
02:33:42.404 00.020 25848 IsSlewing returns 0
02:33:42.404 00.000 25848 IsGuiding returns 0
02:33:42.436 00.032 25848 IsGuiding returns 1
02:33:42.436 00.000 25848 scope still moving after pulse duration time elapsed
02:33:42.486 00.050 25848 IsSlewing returns 0
02:33:42.486 00.000 25848 IsGuiding returns 0
02:33:42.486 00.000 25848 scope move finished after 20 + 61 ms
02:33:42.486 00.000 25848 Move returns status 0, amount 20
02:33:42.486 00.000 25848 move complete, result=0
02:33:42.486 00.000 25848 worker thread done servicing request
02:33:42.486 00.000 25848 Worker thread wakes up
02:33:42.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:42.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:42.487 00.001 21444 GuideStep: -1.3 px 38 ms EAST, 0.8 px 20 ms SOUTH
02:33:45.329 02.842 25848 Exposure complete
02:33:45.407 00.078 25848 worker thread done servicing request
02:33:45.407 00.000 21444 OnExposeComplete: enter
02:33:45.407 00.000 21444 UpdateGuideState(): m_state=6
02:33:45.407 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1118
02:33:45.407 00.000 21444 Star::Find returns 1 (1), X=1259.26, Y=667.64, Mass=5867991, SNR=271.1, Peak=65504 HFD=8.1
02:33:45.408 00.001 21444 MultiStar: [#1 2.11,1.34,0.00,M1] [#2 1.70,1.32,0.00,M1] [#3 0.50,1.62,0.89,U] [#4 1.65,1.06,0.00,M3] [#5 1.07,-0.62,0.69,U] [#6 1.41,1.41,0.00,M2] [#7 1.19,0.70,0.43,U] [#8 1.68,1.06,0.00,M6] 
02:33:45.408 00.000 21444 refined, 3 included, MultiStar: {1.05, 0.42}, one-star: {1.45, -0.05}
02:33:45.408 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
02:33:45.408 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.77)
02:33:45.408 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=0.42 hyp=1.13 cameraTheta=0.38 mountX=-1.00 mountY=0.78, mountTheta=2.48
02:33:45.410 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=0.42, opts=13)
02:33:45.410 00.000 21444 Enqueuing Move request for scope (1.05, 0.42)
02:33:45.410 00.000 25848 Worker thread wakes up
02:33:45.410 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=66, FiltMax=65504, Gamma=0.560
02:33:45.410 00.000 21444 UpdateGuideState exits: m=5867991 SNR=271.1 Saturated
02:33:45.410 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:45.410 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:45.410 00.000 21444 Enqueuing Expose request
02:33:45.410 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, 0.42) opts 0xd
02:33:45.410 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, 0.42)
02:33:45.410 00.000 25848 Moving (1.05, 0.42) raw xDistance=-1.00 yDistance=0.78
02:33:45.410 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.00
02:33:45.410 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
02:33:45.410 00.000 25848 MoveAxis(E, 32, ABG)
02:33:45.410 00.000 25848 Guiding  Dir = 2, Dur = 32
02:33:45.435 00.025 25848 IsSlewing returns 0
02:33:45.435 00.000 25848 IsGuiding returns 0
02:33:45.467 00.032 25848 PulseGuide returned control before completion, sleep 11
02:33:45.488 00.021 25848 IsGuiding returns 1
02:33:45.488 00.000 25848 scope still moving after pulse duration time elapsed
02:33:45.547 00.059 25848 IsSlewing returns 0
02:33:45.547 00.000 25848 IsGuiding returns 0
02:33:45.547 00.000 25848 scope move finished after 32 + 79 ms
02:33:45.547 00.000 25848 Move returns status 0, amount 32
02:33:45.547 00.000 25848 MoveAxis(S, 21, ABG)
02:33:45.547 00.000 25848 Guiding  Dir = 1, Dur = 21
02:33:45.580 00.033 25848 IsSlewing returns 0
02:33:45.580 00.000 25848 IsGuiding returns 0
02:33:45.610 00.030 25848 IsGuiding returns 1
02:33:45.611 00.001 25848 scope still moving after pulse duration time elapsed
02:33:45.673 00.062 25848 IsSlewing returns 0
02:33:45.673 00.000 25848 IsGuiding returns 0
02:33:45.673 00.000 25848 scope move finished after 21 + 72 ms
02:33:45.673 00.000 25848 Move returns status 0, amount 21
02:33:45.673 00.000 25848 move complete, result=0
02:33:45.673 00.000 25848 worker thread done servicing request
02:33:45.673 00.000 25848 Worker thread wakes up
02:33:45.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:45.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:45.673 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.8 px 21 ms SOUTH
02:33:48.519 02.846 25848 Exposure complete
02:33:48.610 00.091 25848 worker thread done servicing request
02:33:48.610 00.000 21444 OnExposeComplete: enter
02:33:48.610 00.000 21444 UpdateGuideState(): m_state=6
02:33:48.610 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1119
02:33:48.611 00.001 21444 Star::Find returns 1 (1), X=1259.21, Y=668.30, Mass=5688662, SNR=243.7, Peak=65504 HFD=7.8
02:33:48.611 00.000 21444 MultiStar: [#1 1.83,0.72,0.00,M2] [#2 1.44,0.99,1.06,U] [#3 0.66,1.29,0.86,U] [#4 2.06,1.85,0.00,M4] [#5 1.38,-0.20,0.70,U] [#6 2.07,1.76,0.00,M3] [#7 1.19,1.08,0.61,U] [#8 2.02,1.72,0.00,M7] 
02:33:48.611 00.000 21444 refined, 4 included, MultiStar: {1.23, 0.78}, one-star: {1.40, 0.61}
02:33:48.611 00.000 21444 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.05) = xAngle (-2.49 = -2.49)
02:33:48.611 00.000 21444 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.95)
02:33:48.611 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=0.78 hyp=1.45 cameraTheta=0.57 mountX=-1.15 mountY=1.18, mountTheta=2.34
02:33:48.612 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=0.78, opts=13)
02:33:48.612 00.000 21444 Enqueuing Move request for scope (1.23, 0.78)
02:33:48.612 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=296, FiltMax=65504, Gamma=0.560
02:33:48.612 00.000 21444 UpdateGuideState exits: m=5688662 SNR=243.7 Saturated
02:33:48.612 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:48.612 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:48.612 00.000 21444 Enqueuing Expose request
02:33:48.613 00.001 25848 Worker thread wakes up
02:33:48.613 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.78) opts 0xd
02:33:48.613 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, 0.78)
02:33:48.613 00.000 25848 Moving (1.23, 0.78) raw xDistance=-1.15 yDistance=1.18
02:33:48.613 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.15
02:33:48.613 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
02:33:48.613 00.000 25848 MoveAxis(E, 36, ABG)
02:33:48.613 00.000 25848 Guiding  Dir = 2, Dur = 36
02:33:48.642 00.029 25848 IsSlewing returns 0
02:33:48.642 00.000 25848 IsGuiding returns 0
02:33:48.674 00.032 25848 PulseGuide returned control before completion, sleep 15
02:33:48.712 00.038 25848 IsGuiding returns 1
02:33:48.712 00.000 25848 scope still moving after pulse duration time elapsed
02:33:48.766 00.054 25848 IsSlewing returns 0
02:33:48.766 00.000 25848 IsGuiding returns 0
02:33:48.766 00.000 25848 scope move finished after 36 + 88 ms
02:33:48.766 00.000 25848 Move returns status 0, amount 36
02:33:48.766 00.000 25848 MoveAxis(S, 32, ABG)
02:33:48.766 00.000 25848 Guiding  Dir = 1, Dur = 32
02:33:48.798 00.032 25848 IsSlewing returns 0
02:33:48.799 00.001 25848 IsGuiding returns 0
02:33:48.830 00.031 25848 PulseGuide returned control before completion, sleep 11
02:33:48.848 00.018 25848 IsGuiding returns 1
02:33:48.848 00.000 25848 scope still moving after pulse duration time elapsed
02:33:48.905 00.057 25848 IsSlewing returns 0
02:33:48.906 00.001 25848 IsGuiding returns 0
02:33:48.906 00.000 25848 scope move finished after 32 + 74 ms
02:33:48.906 00.000 25848 Move returns status 0, amount 32
02:33:48.906 00.000 25848 move complete, result=0
02:33:48.906 00.000 25848 worker thread done servicing request
02:33:48.906 00.000 25848 Worker thread wakes up
02:33:48.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:48.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:48.906 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 1.2 px 32 ms SOUTH
02:33:51.752 02.846 25848 Exposure complete
02:33:51.834 00.082 25848 worker thread done servicing request
02:33:51.834 00.000 21444 OnExposeComplete: enter
02:33:51.834 00.000 21444 UpdateGuideState(): m_state=6
02:33:51.834 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1120
02:33:51.834 00.000 21444 Star::Find returns 1 (1), X=1259.29, Y=666.79, Mass=5851527, SNR=272.1, Peak=65504 HFD=8.0
02:33:51.835 00.001 21444 MultiStar: [#1 1.66,0.21,0.83,U] [#2 1.65,0.33,0.88,U] [#3 1.09,0.48,0.61,U] [#4 1.73,0.51,0.73,U] [#5 1.19,-1.06,0.77,U] [#6 0.91,0.38,0.59,U] [#7 0.81,0.33,0.48,U] [#8 1.76,0.45,0.49,U] 
02:33:51.835 00.000 21444 refined, 8 included, MultiStar: {1.40, 0.00}, one-star: {1.48, -0.89}
02:33:51.835 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
02:33:51.835 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
02:33:51.835 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=0.00 hyp=1.40 cameraTheta=0.00 mountX=-1.40 mountY=0.53, mountTheta=2.78
02:33:51.835 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=0.00, opts=13)
02:33:51.835 00.000 21444 Enqueuing Move request for scope (1.40, 0.00)
02:33:51.835 00.000 25848 Worker thread wakes up
02:33:51.836 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, 0.00) opts 0xd
02:33:51.836 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, 0.00)
02:33:51.836 00.000 25848 Moving (1.40, 0.00) raw xDistance=-1.40 yDistance=0.53
02:33:51.836 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=144, FiltMax=65504, Gamma=0.560
02:33:51.836 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.40
02:33:51.836 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
02:33:51.836 00.000 25848 MoveAxis(E, 43, ABG)
02:33:51.836 00.000 25848 Guiding  Dir = 2, Dur = 43
02:33:51.836 00.000 21444 UpdateGuideState exits: m=5851527 SNR=272.1 Saturated
02:33:51.836 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:51.836 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:51.836 00.000 21444 Enqueuing Expose request
02:33:51.861 00.025 25848 IsSlewing returns 0
02:33:51.861 00.000 25848 IsGuiding returns 0
02:33:51.892 00.031 25848 PulseGuide returned control before completion, sleep 23
02:33:51.926 00.034 25848 IsGuiding returns 1
02:33:51.926 00.000 25848 scope still moving after pulse duration time elapsed
02:33:52.004 00.078 25848 IsSlewing returns 0
02:33:52.004 00.000 25848 IsGuiding returns 0
02:33:52.004 00.000 25848 scope move finished after 43 + 99 ms
02:33:52.004 00.000 25848 Move returns status 0, amount 43
02:33:52.004 00.000 25848 MoveAxis(S, 15, ABG)
02:33:52.004 00.000 25848 Guiding  Dir = 1, Dur = 15
02:33:52.029 00.025 25848 IsSlewing returns 0
02:33:52.029 00.000 25848 IsGuiding returns 0
02:33:52.061 00.032 25848 IsGuiding returns 1
02:33:52.061 00.000 25848 scope still moving after pulse duration time elapsed
02:33:52.108 00.047 25848 IsSlewing returns 0
02:33:52.108 00.000 25848 IsGuiding returns 0
02:33:52.108 00.000 25848 scope move finished after 15 + 62 ms
02:33:52.108 00.000 25848 Move returns status 0, amount 15
02:33:52.108 00.000 25848 move complete, result=0
02:33:52.108 00.000 25848 worker thread done servicing request
02:33:52.108 00.000 25848 Worker thread wakes up
02:33:52.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:52.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:52.108 00.000 21444 GuideStep: -1.4 px 43 ms EAST, 0.5 px 15 ms SOUTH
02:33:54.949 02.841 25848 Exposure complete
02:33:55.038 00.089 25848 worker thread done servicing request
02:33:55.038 00.000 21444 OnExposeComplete: enter
02:33:55.038 00.000 21444 UpdateGuideState(): m_state=6
02:33:55.038 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1121
02:33:55.038 00.000 21444 Star::Find returns 1 (1), X=1259.52, Y=667.16, Mass=5782562, SNR=218.8, Peak=65504 HFD=8.0
02:33:55.038 00.000 21444 MultiStar: [#1 2.53,-0.30,0.00,M2] [#2 2.19,-0.17,0.00,M1] [#3 2.22,-0.04,0.00,M1] [#4 2.07,0.16,0.00,M4] [#5 0.73,-1.46,0.84,U] [#6 1.89,0.29,0.70,U] [#7 1.66,0.34,0.54,U] [#8 1.77,0.78,0.70,U] 
02:33:55.039 00.001 21444 refined, 4 included, MultiStar: {1.53, -0.22}, one-star: {1.71, -0.53}
02:33:55.039 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
02:33:55.039 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.25)
02:33:55.039 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-0.22 hyp=1.55 cameraTheta=-0.14 mountX=-1.54 mountY=0.38, mountTheta=2.90
02:33:55.039 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-0.22, opts=13)
02:33:55.039 00.000 21444 Enqueuing Move request for scope (1.53, -0.22)
02:33:55.040 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=292, FiltMax=65504, Gamma=0.560
02:33:55.040 00.000 21444 UpdateGuideState exits: m=5782562 SNR=218.8 Saturated
02:33:55.040 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:55.040 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:55.040 00.000 21444 Enqueuing Expose request
02:33:55.040 00.000 25848 Worker thread wakes up
02:33:55.040 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -0.22) opts 0xd
02:33:55.040 00.000 25848 Handling offset move in thread for scope, endpoint = (1.53, -0.22)
02:33:55.040 00.000 25848 Moving (1.53, -0.22) raw xDistance=-1.54 yDistance=0.38
02:33:55.040 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.54
02:33:55.040 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:55.040 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:33:55.040 00.000 25848 MoveAxis(E, 48, ABG)
02:33:55.040 00.000 25848 Guiding  Dir = 2, Dur = 48
02:33:55.066 00.026 25848 IsSlewing returns 0
02:33:55.066 00.000 25848 IsGuiding returns 0
02:33:55.097 00.031 25848 PulseGuide returned control before completion, sleep 27
02:33:55.137 00.040 25848 IsGuiding returns 1
02:33:55.137 00.000 25848 scope still moving after pulse duration time elapsed
02:33:55.188 00.051 25848 IsSlewing returns 0
02:33:55.188 00.000 25848 IsGuiding returns 0
02:33:55.188 00.000 25848 scope move finished after 48 + 74 ms
02:33:55.188 00.000 25848 Move returns status 0, amount 48
02:33:55.188 00.000 25848 MoveAxis(N, 0, ABG)
02:33:55.188 00.000 25848 Move returns status 0, amount 0
02:33:55.188 00.000 25848 move complete, result=0
02:33:55.188 00.000 25848 worker thread done servicing request
02:33:55.188 00.000 25848 Worker thread wakes up
02:33:55.188 00.000 21444 GuideStep: -1.5 px 48 ms EAST, 0.4 px 0 ms NORTH
02:33:55.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:55.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:33:58.030 02.842 25848 Exposure complete
02:33:58.097 00.067 25848 worker thread done servicing request
02:33:58.097 00.000 21444 OnExposeComplete: enter
02:33:58.097 00.000 21444 UpdateGuideState(): m_state=6
02:33:58.097 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1122
02:33:58.097 00.000 21444 Star::Find returns 1 (1), X=1258.30, Y=666.81, Mass=5805550, SNR=239.1, Peak=65504 HFD=8.0
02:33:58.098 00.001 21444 MultiStar: [#1 0.46,-0.12,0.97,U] [#2 -0.01,0.52,0.91,U] [#3 -0.21,0.13,0.59,U] [#4 0.82,0.58,0.80,U] [#5 0.86,-1.60,0.67,U] [#6 1.02,0.29,0.58,U] [#7 0.41,0.61,0.61,U] [#8 1.45,0.38,0.53,U] 
02:33:58.098 00.000 21444 refined, 8 included, MultiStar: {0.55, -0.05}, one-star: {0.49, -0.88}
02:33:58.098 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.14 = -3.14)
02:33:58.098 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.30)
02:33:58.098 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.05 hyp=0.55 cameraTheta=-0.08 mountX=-0.55 mountY=0.16, mountTheta=2.85
02:33:58.098 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.05, opts=13)
02:33:58.099 00.001 21444 Enqueuing Move request for scope (0.55, -0.05)
02:33:58.099 00.000 25848 Worker thread wakes up
02:33:58.099 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.05) opts 0xd
02:33:58.099 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.05)
02:33:58.099 00.000 25848 Moving (0.55, -0.05) raw xDistance=-0.55 yDistance=0.16
02:33:58.099 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.55
02:33:58.099 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:58.099 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=192, FiltMax=65504, Gamma=0.560
02:33:58.099 00.000 21444 UpdateGuideState exits: m=5805550 SNR=239.1 Saturated
02:33:58.099 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:58.099 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:33:58.099 00.000 25848 MoveAxis(E, 19, ABG)
02:33:58.099 00.000 25848 Guiding  Dir = 2, Dur = 19
02:33:58.099 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:33:58.099 00.000 21444 Enqueuing Expose request
02:33:58.127 00.028 25848 IsSlewing returns 0
02:33:58.127 00.000 25848 IsGuiding returns 0
02:33:58.158 00.031 25848 IsGuiding returns 1
02:33:58.158 00.000 25848 scope still moving after pulse duration time elapsed
02:33:58.217 00.059 25848 IsSlewing returns 0
02:33:58.217 00.000 25848 IsGuiding returns 0
02:33:58.217 00.000 25848 scope move finished after 19 + 71 ms
02:33:58.217 00.000 25848 Move returns status 0, amount 19
02:33:58.217 00.000 25848 MoveAxis(N, 0, ABG)
02:33:58.217 00.000 25848 Move returns status 0, amount 0
02:33:58.217 00.000 25848 move complete, result=0
02:33:58.218 00.001 25848 worker thread done servicing request
02:33:58.218 00.000 25848 Worker thread wakes up
02:33:58.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:33:58.218 00.000 21444 GuideStep: -0.5 px 19 ms EAST, 0.2 px 0 ms NORTH
02:33:58.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:01.056 02.838 25848 Exposure complete
02:34:01.144 00.088 25848 worker thread done servicing request
02:34:01.145 00.001 21444 OnExposeComplete: enter
02:34:01.145 00.000 21444 UpdateGuideState(): m_state=6
02:34:01.145 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1123
02:34:01.145 00.000 21444 Star::Find returns 1 (1), X=1257.24, Y=666.94, Mass=5836468, SNR=240.6, Peak=65504 HFD=8.1
02:34:01.145 00.000 21444 MultiStar: [#1 -0.85,0.29,1.13,U] [#2 0.12,0.33,0.94,U] [#3 -0.84,0.83,0.72,U] [#4 -0.19,0.68,0.76,U] [#5 -0.94,-1.36,0.90,U] [#6 -0.63,0.19,0.65,U] [#7 -0.90,0.77,0.70,U] [#8 -0.24,0.40,0.70,U] 
02:34:01.145 00.000 21444 refined, 8 included, MultiStar: {-0.56, 0.10}, one-star: {-0.57, -0.74}
02:34:01.145 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
02:34:01.145 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
02:34:01.145 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=0.10 hyp=0.57 cameraTheta=2.97 mountX=0.57 mountY=-0.12, mountTheta=-0.21
02:34:01.146 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=0.10, opts=13)
02:34:01.146 00.000 21444 Enqueuing Move request for scope (-0.56, 0.10)
02:34:01.146 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=220, FiltMax=65504, Gamma=0.560
02:34:01.146 00.000 21444 UpdateGuideState exits: m=5836468 SNR=240.6 Saturated
02:34:01.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:01.146 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:01.147 00.001 21444 Enqueuing Expose request
02:34:01.147 00.000 25848 Worker thread wakes up
02:34:01.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.10) opts 0xd
02:34:01.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, 0.10)
02:34:01.147 00.000 25848 Moving (-0.56, 0.10) raw xDistance=0.57 yDistance=-0.12
02:34:01.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.57
02:34:01.147 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:01.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:34:01.147 00.000 25848 MoveAxis(W, 15, ABG)
02:34:01.147 00.000 25848 Guiding  Dir = 3, Dur = 15
02:34:01.171 00.024 25848 IsSlewing returns 0
02:34:01.172 00.001 25848 IsGuiding returns 0
02:34:01.204 00.032 25848 IsGuiding returns 1
02:34:01.204 00.000 25848 scope still moving after pulse duration time elapsed
02:34:01.250 00.046 25848 IsSlewing returns 0
02:34:01.251 00.001 25848 IsGuiding returns 0
02:34:01.251 00.000 25848 scope move finished after 15 + 64 ms
02:34:01.251 00.000 25848 Move returns status 0, amount 15
02:34:01.251 00.000 25848 MoveAxis(N, 0, ABG)
02:34:01.251 00.000 25848 Move returns status 0, amount 0
02:34:01.251 00.000 25848 move complete, result=0
02:34:01.251 00.000 25848 worker thread done servicing request
02:34:01.251 00.000 25848 Worker thread wakes up
02:34:01.251 00.000 21444 GuideStep: 0.6 px 15 ms WEST, -0.1 px 0 ms NORTH
02:34:01.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:01.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:04.100 02.849 25848 Exposure complete
02:34:04.186 00.086 25848 worker thread done servicing request
02:34:04.186 00.000 21444 OnExposeComplete: enter
02:34:04.186 00.000 21444 UpdateGuideState(): m_state=6
02:34:04.187 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1124
02:34:04.187 00.000 21444 Star::Find returns 1 (1), X=1259.11, Y=667.93, Mass=5613384, SNR=205.2, Peak=65504 HFD=8.0
02:34:04.187 00.000 21444 MultiStar: [#1 1.90,0.44,0.00,M1] [#2 2.38,0.61,0.00,M1] [#3 1.39,0.50,0.68,U] [#4 1.63,0.84,0.85,U] [#5 1.60,-0.93,0.91,U] [#6 1.67,0.19,0.76,U] [#7 1.61,1.28,0.00,M1] [#8 1.80,0.49,0.65,U] 
02:34:04.187 00.000 21444 single-star, 5 included, MultiStar: {1.55, 0.19}, one-star: {1.30, 0.25}
02:34:04.187 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
02:34:04.187 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.57)
02:34:04.187 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=0.25 hyp=1.33 cameraTheta=0.19 mountX=-1.28 mountY=0.72, mountTheta=2.63
02:34:04.188 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=0.25, opts=13)
02:34:04.188 00.000 21444 Enqueuing Move request for scope (1.30, 0.25)
02:34:04.188 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=130, FiltMax=65504, Gamma=0.560
02:34:04.188 00.000 21444 UpdateGuideState exits: m=5613384 SNR=205.2 Saturated
02:34:04.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:04.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:04.188 00.000 21444 Enqueuing Expose request
02:34:04.189 00.001 25848 Worker thread wakes up
02:34:04.189 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, 0.25) opts 0xd
02:34:04.189 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, 0.25)
02:34:04.189 00.000 25848 Moving (1.30, 0.25) raw xDistance=-1.28 yDistance=0.72
02:34:04.189 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.28
02:34:04.189 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
02:34:04.189 00.000 25848 MoveAxis(E, 36, ABG)
02:34:04.189 00.000 25848 Guiding  Dir = 2, Dur = 36
02:34:04.217 00.028 25848 IsSlewing returns 0
02:34:04.218 00.001 25848 IsGuiding returns 0
02:34:04.249 00.031 25848 PulseGuide returned control before completion, sleep 15
02:34:04.272 00.023 25848 IsGuiding returns 1
02:34:04.272 00.000 25848 scope still moving after pulse duration time elapsed
02:34:04.344 00.072 25848 IsSlewing returns 0
02:34:04.345 00.001 25848 IsGuiding returns 0
02:34:04.345 00.000 25848 scope move finished after 36 + 91 ms
02:34:04.345 00.000 25848 Move returns status 0, amount 36
02:34:04.345 00.000 25848 MoveAxis(S, 20, ABG)
02:34:04.345 00.000 25848 Guiding  Dir = 1, Dur = 20
02:34:04.373 00.028 25848 IsSlewing returns 0
02:34:04.373 00.000 25848 IsGuiding returns 0
02:34:04.406 00.033 25848 IsGuiding returns 1
02:34:04.406 00.000 25848 scope still moving after pulse duration time elapsed
02:34:04.451 00.045 25848 IsSlewing returns 0
02:34:04.452 00.001 25848 IsGuiding returns 0
02:34:04.452 00.000 25848 scope move finished after 20 + 58 ms
02:34:04.452 00.000 25848 Move returns status 0, amount 20
02:34:04.452 00.000 25848 move complete, result=0
02:34:04.452 00.000 25848 worker thread done servicing request
02:34:04.452 00.000 25848 Worker thread wakes up
02:34:04.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:04.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:04.452 00.000 21444 GuideStep: -1.3 px 36 ms EAST, 0.7 px 20 ms SOUTH
02:34:07.299 02.847 25848 Exposure complete
02:34:07.379 00.080 25848 worker thread done servicing request
02:34:07.379 00.000 21444 OnExposeComplete: enter
02:34:07.379 00.000 21444 UpdateGuideState(): m_state=6
02:34:07.379 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1125
02:34:07.380 00.001 21444 Star::Find returns 1 (1), X=1259.07, Y=666.87, Mass=5855092, SNR=264.1, Peak=65504 HFD=8.2
02:34:07.380 00.000 21444 MultiStar: [#1 1.11,0.42,1.05,U] [#2 1.50,0.27,0.95,U] [#3 0.49,0.95,0.62,U] [#4 1.23,0.65,0.84,U] [#5 0.74,-1.05,0.72,U] [#6 1.09,0.21,0.69,U] [#7 0.78,0.50,0.59,U] [#8 1.59,0.80,0.46,U] 
02:34:07.380 00.000 21444 refined, 8 included, MultiStar: {1.11, 0.15}, one-star: {1.26, -0.81}
02:34:07.380 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
02:34:07.380 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.53)
02:34:07.380 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=0.15 hyp=1.12 cameraTheta=0.14 mountX=-1.09 mountY=0.56, mountTheta=2.67
02:34:07.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=0.15, opts=13)
02:34:07.381 00.000 21444 Enqueuing Move request for scope (1.11, 0.15)
02:34:07.381 00.000 25848 Worker thread wakes up
02:34:07.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, 0.15) opts 0xd
02:34:07.381 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, 0.15)
02:34:07.381 00.000 25848 Moving (1.11, 0.15) raw xDistance=-1.09 yDistance=0.56
02:34:07.381 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.09
02:34:07.381 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
02:34:07.381 00.000 25848 MoveAxis(E, 34, ABG)
02:34:07.381 00.000 25848 Guiding  Dir = 2, Dur = 34
02:34:07.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=204, FiltMax=65504, Gamma=0.560
02:34:07.381 00.000 21444 UpdateGuideState exits: m=5855092 SNR=264.1 Saturated
02:34:07.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:07.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:07.381 00.000 21444 Enqueuing Expose request
02:34:07.406 00.025 25848 IsSlewing returns 0
02:34:07.406 00.000 25848 IsGuiding returns 0
02:34:07.437 00.031 25848 PulseGuide returned control before completion, sleep 14
02:34:07.455 00.018 25848 IsGuiding returns 1
02:34:07.455 00.000 25848 scope still moving after pulse duration time elapsed
02:34:07.514 00.059 25848 IsSlewing returns 0
02:34:07.515 00.001 25848 IsGuiding returns 0
02:34:07.515 00.000 25848 scope move finished after 34 + 74 ms
02:34:07.515 00.000 25848 Move returns status 0, amount 34
02:34:07.515 00.000 25848 MoveAxis(S, 15, ABG)
02:34:07.515 00.000 25848 Guiding  Dir = 1, Dur = 15
02:34:07.547 00.032 25848 IsSlewing returns 0
02:34:07.547 00.000 25848 IsGuiding returns 0
02:34:07.579 00.032 25848 IsGuiding returns 1
02:34:07.579 00.000 25848 scope still moving after pulse duration time elapsed
02:34:07.640 00.061 25848 IsSlewing returns 0
02:34:07.640 00.000 25848 IsGuiding returns 0
02:34:07.640 00.000 25848 scope move finished after 15 + 76 ms
02:34:07.640 00.000 25848 Move returns status 0, amount 15
02:34:07.640 00.000 25848 move complete, result=0
02:34:07.640 00.000 25848 worker thread done servicing request
02:34:07.640 00.000 25848 Worker thread wakes up
02:34:07.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:07.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:07.640 00.000 21444 GuideStep: -1.1 px 34 ms EAST, 0.6 px 15 ms SOUTH
02:34:10.484 02.844 25848 Exposure complete
02:34:10.572 00.088 25848 worker thread done servicing request
02:34:10.572 00.000 21444 OnExposeComplete: enter
02:34:10.572 00.000 21444 UpdateGuideState(): m_state=6
02:34:10.573 00.001 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1126
02:34:10.573 00.000 21444 Star::Find returns 1 (1), X=1258.36, Y=666.69, Mass=5850229, SNR=261.7, Peak=65504 HFD=8.0
02:34:10.573 00.000 21444 MultiStar: [#1 0.59,-0.36,1.04,U] [#2 0.51,0.03,0.82,U] [#3 -0.47,0.48,0.54,U] [#4 0.93,0.25,1.06,U] [#5 0.66,-1.95,0.00,M1] [#6 0.35,0.39,0.53,U] [#7 0.23,0.42,0.64,U] [#8 1.24,0.53,0.44,U] 
02:34:10.573 00.000 21444 refined, 7 included, MultiStar: {0.53, -0.02}, one-star: {0.55, -1.00}
02:34:10.573 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
02:34:10.573 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
02:34:10.573 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.02 hyp=0.53 cameraTheta=-0.04 mountX=-0.53 mountY=0.18, mountTheta=2.81
02:34:10.574 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.02, opts=13)
02:34:10.574 00.000 21444 Enqueuing Move request for scope (0.53, -0.02)
02:34:10.574 00.000 25848 Worker thread wakes up
02:34:10.574 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.02) opts 0xd
02:34:10.574 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.02)
02:34:10.575 00.001 25848 Moving (0.53, -0.02) raw xDistance=-0.53 yDistance=0.18
02:34:10.575 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=154, FiltMax=65504, Gamma=0.560
02:34:10.575 00.000 21444 UpdateGuideState exits: m=5850229 SNR=261.7 Saturated
02:34:10.575 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.53
02:34:10.575 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:10.575 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:10.575 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:34:10.575 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:10.575 00.000 21444 Enqueuing Expose request
02:34:10.575 00.000 25848 MoveAxis(E, 18, ABG)
02:34:10.575 00.000 25848 Guiding  Dir = 2, Dur = 18
02:34:10.636 00.061 25848 IsSlewing returns 0
02:34:10.636 00.000 25848 IsGuiding returns 0
02:34:10.657 00.021 25848 IsGuiding returns 1
02:34:10.657 00.000 25848 scope still moving after pulse duration time elapsed
02:34:10.705 00.048 25848 IsSlewing returns 0
02:34:10.705 00.000 25848 IsGuiding returns 0
02:34:10.705 00.000 25848 scope move finished after 18 + 51 ms
02:34:10.705 00.000 25848 Move returns status 0, amount 18
02:34:10.705 00.000 25848 MoveAxis(N, 0, ABG)
02:34:10.705 00.000 25848 Move returns status 0, amount 0
02:34:10.705 00.000 25848 move complete, result=0
02:34:10.705 00.000 25848 worker thread done servicing request
02:34:10.705 00.000 25848 Worker thread wakes up
02:34:10.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:10.706 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:10.706 00.000 21444 GuideStep: -0.5 px 18 ms EAST, 0.2 px 0 ms NORTH
02:34:13.553 02.847 25848 Exposure complete
02:34:13.620 00.067 25848 worker thread done servicing request
02:34:13.620 00.000 21444 OnExposeComplete: enter
02:34:13.620 00.000 21444 UpdateGuideState(): m_state=6
02:34:13.620 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1127
02:34:13.620 00.000 21444 Star::Find returns 1 (1), X=1257.85, Y=667.52, Mass=5734724, SNR=271.8, Peak=65504 HFD=7.9
02:34:13.620 00.000 21444 MultiStar: [#1 0.74,0.72,0.86,U] [#2 0.66,1.07,0.65,U] [#3 0.10,1.20,0.54,U] [#4 0.66,1.28,0.74,U] [#5 0.22,-0.82,0.55,U] [#6 0.57,1.21,0.55,U] [#7 -0.21,0.78,0.48,U] [#8 0.82,1.07,0.53,U] 
02:34:13.620 00.000 21444 single-star, 8 included, MultiStar: {0.41, 0.66}, one-star: {0.04, -0.17}
02:34:13.621 00.001 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
02:34:13.621 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.97)
02:34:13.621 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.36 mountX=-0.05 mountY=-0.15, mountTheta=-1.92
02:34:13.621 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.17, opts=13)
02:34:13.621 00.000 21444 Enqueuing Move request for scope (0.04, -0.17)
02:34:13.621 00.000 25848 Worker thread wakes up
02:34:13.622 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
02:34:13.622 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
02:34:13.622 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=132, FiltMax=65504, Gamma=0.560
02:34:13.622 00.000 21444 UpdateGuideState exits: m=5734724 SNR=271.8 Saturated
02:34:13.622 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:13.622 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:13.622 00.000 21444 Enqueuing Expose request
02:34:13.622 00.000 25848 Moving (0.04, -0.17) raw xDistance=-0.05 yDistance=-0.15
02:34:13.622 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:34:13.622 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:13.622 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:34:13.622 00.000 25848 MoveAxis(E, 0, ABG)
02:34:13.622 00.000 25848 Move returns status 0, amount 0
02:34:13.622 00.000 25848 MoveAxis(N, 0, ABG)
02:34:13.622 00.000 25848 Move returns status 0, amount 0
02:34:13.622 00.000 25848 move complete, result=0
02:34:13.622 00.000 25848 worker thread done servicing request
02:34:13.622 00.000 25848 Worker thread wakes up
02:34:13.622 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:13.622 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:13.622 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:16.471 02.849 25848 Exposure complete
02:34:16.561 00.090 25848 worker thread done servicing request
02:34:16.561 00.000 21444 OnExposeComplete: enter
02:34:16.561 00.000 21444 UpdateGuideState(): m_state=6
02:34:16.561 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1128
02:34:16.561 00.000 21444 Star::Find returns 1 (1), X=1258.72, Y=667.54, Mass=5879711, SNR=251.3, Peak=65504 HFD=8.0
02:34:16.562 00.001 21444 MultiStar: [#1 0.94,-0.14,1.17,U] [#2 0.91,0.15,1.12,U] [#3 0.13,0.92,0.95,U] [#4 1.75,0.74,0.89,U] [#5 1.25,-0.22,0.62,U] [#6 1.16,0.78,0.54,U] [#7 0.62,1.18,0.72,U] [#8 1.43,1.32,0.00,M1] 
02:34:16.562 00.000 21444 single-star, 7 included, MultiStar: {0.94, 0.36}, one-star: {0.91, -0.15}
02:34:16.562 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.22 = 3.07)
02:34:16.562 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
02:34:16.562 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.15 hyp=0.93 cameraTheta=-0.16 mountX=-0.92 mountY=0.21, mountTheta=2.92
02:34:16.563 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.15, opts=13)
02:34:16.563 00.000 21444 Enqueuing Move request for scope (0.91, -0.15)
02:34:16.563 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=292, FiltMax=65504, Gamma=0.560
02:34:16.563 00.000 21444 UpdateGuideState exits: m=5879711 SNR=251.3 Saturated
02:34:16.563 00.000 25848 Worker thread wakes up
02:34:16.563 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.15) opts 0xd
02:34:16.563 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.15)
02:34:16.563 00.000 25848 Moving (0.91, -0.15) raw xDistance=-0.92 yDistance=0.21
02:34:16.563 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
02:34:16.563 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:16.563 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:16.563 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:16.563 00.000 21444 Enqueuing Expose request
02:34:16.563 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:34:16.563 00.000 25848 MoveAxis(E, 27, ABG)
02:34:16.563 00.000 25848 Guiding  Dir = 2, Dur = 27
02:34:16.607 00.044 25848 IsSlewing returns 0
02:34:16.608 00.001 25848 IsGuiding returns 0
02:34:16.639 00.031 25848 IsGuiding returns 1
02:34:16.639 00.000 25848 scope still moving after pulse duration time elapsed
02:34:16.772 00.133 25848 IsSlewing returns 0
02:34:16.773 00.001 25848 IsGuiding returns 0
02:34:16.773 00.000 25848 scope move finished after 27 + 138 ms
02:34:16.773 00.000 25848 Move returns status 0, amount 27
02:34:16.773 00.000 25848 MoveAxis(N, 0, ABG)
02:34:16.773 00.000 25848 Move returns status 0, amount 0
02:34:16.773 00.000 25848 move complete, result=0
02:34:16.774 00.001 25848 worker thread done servicing request
02:34:16.774 00.000 25848 Worker thread wakes up
02:34:16.774 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:16.774 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:16.774 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.2 px 0 ms NORTH
02:34:19.612 02.838 25848 Exposure complete
02:34:19.700 00.088 25848 worker thread done servicing request
02:34:19.700 00.000 21444 OnExposeComplete: enter
02:34:19.700 00.000 21444 UpdateGuideState(): m_state=6
02:34:19.701 00.001 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1129
02:34:19.701 00.000 21444 Star::Find returns 1 (1), X=1258.18, Y=666.62, Mass=5976786, SNR=291.1, Peak=65504 HFD=8.1
02:34:19.701 00.000 21444 MultiStar: [#1 0.30,-0.40,0.87,U] [#2 0.41,0.37,0.86,U] [#3 -0.67,0.44,0.73,U] [#4 0.62,0.13,0.71,U] [#5 -0.06,-0.93,0.56,U] [#6 -0.25,0.42,0.58,U] [#7 -0.17,-0.19,0.48,U] [#8 0.49,0.57,0.40,U] 
02:34:19.701 00.000 21444 refined, 8 included, MultiStar: {0.14, -0.13}, one-star: {0.37, -1.07}
02:34:19.701 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
02:34:19.701 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.36)
02:34:19.701 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.75 mountX=-0.15 mountY=-0.07, mountTheta=-2.72
02:34:19.702 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.13, opts=13)
02:34:19.702 00.000 21444 Enqueuing Move request for scope (0.14, -0.13)
02:34:19.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=154, FiltMax=65504, Gamma=0.560
02:34:19.702 00.000 21444 UpdateGuideState exits: m=5976786 SNR=291.1 Saturated
02:34:19.702 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:19.702 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:19.702 00.000 21444 Enqueuing Expose request
02:34:19.702 00.000 25848 Worker thread wakes up
02:34:19.702 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
02:34:19.702 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
02:34:19.703 00.001 25848 Moving (0.14, -0.13) raw xDistance=-0.15 yDistance=-0.07
02:34:19.703 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:34:19.703 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:19.703 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:34:19.703 00.000 25848 MoveAxis(E, 0, ABG)
02:34:19.703 00.000 25848 Move returns status 0, amount 0
02:34:19.703 00.000 25848 MoveAxis(N, 0, ABG)
02:34:19.703 00.000 25848 Move returns status 0, amount 0
02:34:19.703 00.000 25848 move complete, result=0
02:34:19.703 00.000 25848 worker thread done servicing request
02:34:19.703 00.000 25848 Worker thread wakes up
02:34:19.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:19.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:19.703 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:22.547 02.844 25848 Exposure complete
02:34:22.634 00.087 25848 worker thread done servicing request
02:34:22.634 00.000 21444 OnExposeComplete: enter
02:34:22.634 00.000 21444 UpdateGuideState(): m_state=6
02:34:22.634 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1130
02:34:22.634 00.000 21444 Star::Find returns 1 (1), X=1257.36, Y=666.30, Mass=5943325, SNR=229.3, Peak=65504 HFD=8.1
02:34:22.635 00.001 21444 MultiStar: [#1 -0.22,-0.19,0.76,U] [#2 0.33,0.16,0.79,U] [#3 -0.64,0.26,0.68,U] [#4 0.33,-0.20,0.87,U] [#5 -0.06,-2.28,0.00,M1] [#6 0.40,-0.63,0.55,U] [#7 -0.61,-0.68,0.65,U] [#8 0.18,0.09,0.52,U] 
02:34:22.635 00.000 21444 refined, 7 included, MultiStar: {-0.10, -0.37}, one-star: {-0.46, -1.39}
02:34:22.635 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.90 = 1.39)
02:34:22.635 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.46)
02:34:22.635 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.37 hyp=0.38 cameraTheta=-1.84 mountX=0.07 mountY=-0.38, mountTheta=-1.39
02:34:22.636 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.37, opts=13)
02:34:22.637 00.001 21444 Enqueuing Move request for scope (-0.10, -0.37)
02:34:22.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=294, FiltMax=65504, Gamma=0.560
02:34:22.637 00.000 25848 Worker thread wakes up
02:34:22.637 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.37) opts 0xd
02:34:22.637 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.37)
02:34:22.637 00.000 25848 Moving (-0.10, -0.37) raw xDistance=0.07 yDistance=-0.38
02:34:22.637 00.000 21444 UpdateGuideState exits: m=5943325 SNR=229.3 Saturated
02:34:22.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:22.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:22.637 00.000 21444 Enqueuing Expose request
02:34:22.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:34:22.637 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:22.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:34:22.637 00.000 25848 MoveAxis(E, 0, ABG)
02:34:22.637 00.000 25848 Move returns status 0, amount 0
02:34:22.637 00.000 25848 MoveAxis(N, 0, ABG)
02:34:22.637 00.000 25848 Move returns status 0, amount 0
02:34:22.637 00.000 25848 move complete, result=0
02:34:22.637 00.000 25848 worker thread done servicing request
02:34:22.637 00.000 25848 Worker thread wakes up
02:34:22.637 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:22.637 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:22.638 00.001 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:34:25.489 02.851 25848 Exposure complete
02:34:25.568 00.079 25848 worker thread done servicing request
02:34:25.568 00.000 21444 OnExposeComplete: enter
02:34:25.568 00.000 21444 UpdateGuideState(): m_state=6
02:34:25.568 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1131
02:34:25.569 00.001 21444 Star::Find returns 1 (1), X=1256.65, Y=668.47, Mass=5781840, SNR=236.1, Peak=65504 HFD=7.8
02:34:25.569 00.000 21444 MultiStar: [#1 -0.20,1.69,1.15,U] [#2 -0.22,1.39,0.88,U] [#3 -0.59,1.09,0.71,U] [#4 -0.58,2.29,0.00,M1] [#5 -0.63,0.62,0.59,U] [#6 -0.87,1.50,0.62,U] [#7 -1.14,1.80,0.00,M1] [#8 -0.35,2.01,0.00,M1] 
02:34:25.569 00.000 21444 refined, 5 included, MultiStar: {-0.59, 1.22}, one-star: {-1.16, 0.78}
02:34:25.569 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
02:34:25.569 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
02:34:25.569 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=1.22 hyp=1.35 cameraTheta=2.02 mountX=0.70 mountY=0.90, mountTheta=0.91
02:34:25.569 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=1.22, opts=13)
02:34:25.569 00.000 21444 Enqueuing Move request for scope (-0.59, 1.22)
02:34:25.570 00.001 25848 Worker thread wakes up
02:34:25.570 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 1.22) opts 0xd
02:34:25.570 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 1.22)
02:34:25.570 00.000 25848 Moving (-0.59, 1.22) raw xDistance=0.70 yDistance=0.90
02:34:25.570 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70
02:34:25.570 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
02:34:25.570 00.000 25848 MoveAxis(W, 20, ABG)
02:34:25.570 00.000 25848 Guiding  Dir = 3, Dur = 20
02:34:25.570 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=234, FiltMax=65504, Gamma=0.560
02:34:25.570 00.000 21444 UpdateGuideState exits: m=5781840 SNR=236.1 Saturated
02:34:25.570 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:25.570 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:25.570 00.000 21444 Enqueuing Expose request
02:34:25.594 00.024 25848 IsSlewing returns 0
02:34:25.625 00.031 25848 IsGuiding returns 0
02:34:25.656 00.031 25848 IsGuiding returns 1
02:34:25.657 00.001 25848 scope still moving after pulse duration time elapsed
02:34:25.717 00.060 25848 IsSlewing returns 0
02:34:25.717 00.000 25848 IsGuiding returns 0
02:34:25.717 00.000 25848 scope move finished after 20 + 71 ms
02:34:25.717 00.000 25848 Move returns status 0, amount 20
02:34:25.717 00.000 25848 MoveAxis(S, 25, ABG)
02:34:25.717 00.000 25848 Guiding  Dir = 1, Dur = 25
02:34:25.749 00.032 25848 IsSlewing returns 0
02:34:25.749 00.000 25848 IsGuiding returns 0
02:34:25.781 00.032 25848 IsGuiding returns 1
02:34:25.781 00.000 25848 scope still moving after pulse duration time elapsed
02:34:25.845 00.064 25848 IsSlewing returns 0
02:34:25.845 00.000 25848 IsGuiding returns 0
02:34:25.845 00.000 25848 scope move finished after 25 + 70 ms
02:34:25.845 00.000 25848 Move returns status 0, amount 25
02:34:25.845 00.000 25848 move complete, result=0
02:34:25.845 00.000 25848 worker thread done servicing request
02:34:25.845 00.000 25848 Worker thread wakes up
02:34:25.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:25.845 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.9 px 25 ms SOUTH
02:34:25.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:28.689 02.844 25848 Exposure complete
02:34:28.778 00.089 25848 worker thread done servicing request
02:34:28.778 00.000 21444 OnExposeComplete: enter
02:34:28.778 00.000 21444 UpdateGuideState(): m_state=6
02:34:28.779 00.001 21444 Star::Find(15, 1256, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1132
02:34:28.779 00.000 21444 Star::Find returns 1 (1), X=1258.81, Y=668.01, Mass=5892075, SNR=242.3, Peak=65504 HFD=8.1
02:34:28.779 00.000 21444 MultiStar: [#1 1.81,1.57,0.00,M1] [#2 1.77,1.92,0.00,M1] [#3 0.35,1.82,0.91,U] [#4 1.42,1.49,0.00,M2] [#5 0.70,-0.58,0.68,U] [#6 0.74,1.56,0.52,U] [#7 0.98,1.30,0.68,U] [#8 0.93,1.34,0.50,U] 
02:34:28.779 00.000 21444 single-star, 5 included, MultiStar: {0.77, 0.92}, one-star: {1.00, 0.33}
02:34:28.779 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
02:34:28.779 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.71)
02:34:28.779 00.000 21444 CameraToMount -- cameraX=1.00 cameraY=0.33 hyp=1.05 cameraTheta=0.32 mountX=-0.96 mountY=0.68, mountTheta=2.53
02:34:28.780 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.00, y=0.33, opts=13)
02:34:28.780 00.000 21444 Enqueuing Move request for scope (1.00, 0.33)
02:34:28.780 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=258, FiltMax=65504, Gamma=0.560
02:34:28.780 00.000 21444 UpdateGuideState exits: m=5892075 SNR=242.3 Saturated
02:34:28.780 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:28.780 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:28.780 00.000 21444 Enqueuing Expose request
02:34:28.780 00.000 25848 Worker thread wakes up
02:34:28.780 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.00, 0.33) opts 0xd
02:34:28.780 00.000 25848 Handling offset move in thread for scope, endpoint = (1.00, 0.33)
02:34:28.780 00.000 25848 Moving (1.00, 0.33) raw xDistance=-0.96 yDistance=0.68
02:34:28.780 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.96
02:34:28.781 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
02:34:28.781 00.000 25848 MoveAxis(E, 27, ABG)
02:34:28.781 00.000 25848 Guiding  Dir = 2, Dur = 27
02:34:28.811 00.030 25848 IsSlewing returns 0
02:34:28.811 00.000 25848 IsGuiding returns 0
02:34:28.843 00.032 25848 IsGuiding returns 1
02:34:28.843 00.000 25848 scope still moving after pulse duration time elapsed
02:34:28.907 00.064 25848 IsSlewing returns 0
02:34:28.907 00.000 25848 IsGuiding returns 0
02:34:28.907 00.000 25848 scope move finished after 27 + 69 ms
02:34:28.908 00.001 25848 Move returns status 0, amount 27
02:34:28.908 00.000 25848 MoveAxis(S, 19, ABG)
02:34:28.908 00.000 25848 Guiding  Dir = 1, Dur = 19
02:34:28.938 00.030 25848 IsSlewing returns 0
02:34:28.938 00.000 25848 IsGuiding returns 0
02:34:28.969 00.031 25848 IsGuiding returns 1
02:34:28.969 00.000 25848 scope still moving after pulse duration time elapsed
02:34:29.033 00.064 25848 IsSlewing returns 0
02:34:29.033 00.000 25848 IsGuiding returns 0
02:34:29.033 00.000 25848 scope move finished after 19 + 75 ms
02:34:29.033 00.000 25848 Move returns status 0, amount 19
02:34:29.033 00.000 25848 move complete, result=0
02:34:29.033 00.000 25848 worker thread done servicing request
02:34:29.033 00.000 25848 Worker thread wakes up
02:34:29.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:29.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:29.034 00.001 21444 GuideStep: -1.0 px 27 ms EAST, 0.7 px 19 ms SOUTH
02:34:31.877 02.843 25848 Exposure complete
02:34:31.957 00.080 25848 worker thread done servicing request
02:34:31.957 00.000 21444 OnExposeComplete: enter
02:34:31.957 00.000 21444 UpdateGuideState(): m_state=6
02:34:31.957 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1133
02:34:31.958 00.001 21444 Star::Find returns 1 (1), X=1256.94, Y=667.39, Mass=5575870, SNR=189.3, Peak=65504 HFD=7.9
02:34:31.958 00.000 21444 MultiStar: [#1 -0.30,1.28,1.27,U] [#2 -0.25,1.13,1.22,U] [#3 -1.27,1.48,0.00,M1] [#4 -0.09,0.37,1.23,U] [#5 -1.02,-0.60,1.05,U] [#6 -0.70,1.06,0.69,U] [#7 -1.13,0.57,0.77,U] [#8 -0.35,1.05,0.59,U] 
02:34:31.958 00.000 21444 refined, 7 included, MultiStar: {-0.55, 0.55}, one-star: {-0.87, -0.30}
02:34:31.958 00.000 21444 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.05) = xAngle (-0.70 = -0.70)
02:34:31.958 00.000 21444 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.74)
02:34:31.958 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.55 hyp=0.78 cameraTheta=2.35 mountX=0.60 mountY=0.30, mountTheta=0.47
02:34:31.959 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.55, opts=13)
02:34:31.959 00.000 21444 Enqueuing Move request for scope (-0.55, 0.55)
02:34:31.959 00.000 25848 Worker thread wakes up
02:34:31.959 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=372, FiltMax=65504, Gamma=0.560
02:34:31.959 00.000 21444 UpdateGuideState exits: m=5575870 SNR=189.3 Saturated
02:34:31.959 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:31.959 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:31.959 00.000 21444 Enqueuing Expose request
02:34:31.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.55) opts 0xd
02:34:31.959 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.55)
02:34:31.959 00.000 25848 Moving (-0.55, 0.55) raw xDistance=0.60 yDistance=0.30
02:34:31.959 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.60
02:34:31.959 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:31.959 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:34:31.959 00.000 25848 MoveAxis(W, 16, ABG)
02:34:31.959 00.000 25848 Guiding  Dir = 3, Dur = 16
02:34:32.018 00.059 25848 IsSlewing returns 0
02:34:32.018 00.000 25848 IsGuiding returns 0
02:34:32.049 00.031 25848 IsGuiding returns 1
02:34:32.049 00.000 25848 scope still moving after pulse duration time elapsed
02:34:32.111 00.062 25848 IsSlewing returns 0
02:34:32.111 00.000 25848 IsGuiding returns 0
02:34:32.111 00.000 25848 scope move finished after 16 + 77 ms
02:34:32.111 00.000 25848 Move returns status 0, amount 16
02:34:32.111 00.000 25848 MoveAxis(N, 0, ABG)
02:34:32.111 00.000 25848 Move returns status 0, amount 0
02:34:32.111 00.000 25848 move complete, result=0
02:34:32.111 00.000 25848 worker thread done servicing request
02:34:32.111 00.000 25848 Worker thread wakes up
02:34:32.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:32.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:32.111 00.000 21444 GuideStep: 0.6 px 16 ms WEST, 0.3 px 0 ms NORTH
02:34:34.954 02.843 25848 Exposure complete
02:34:35.043 00.089 25848 worker thread done servicing request
02:34:35.043 00.000 21444 OnExposeComplete: enter
02:34:35.043 00.000 21444 UpdateGuideState(): m_state=6
02:34:35.044 00.001 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1134
02:34:35.044 00.000 21444 Star::Find returns 1 (1), X=1257.95, Y=668.40, Mass=5656139, SNR=193.6, Peak=65504 HFD=8.0
02:34:35.044 00.000 21444 MultiStar: [#1 0.07,1.09,1.14,U] [#2 0.57,1.01,0.95,U] [#3 -0.35,1.06,0.93,U] [#4 0.93,1.49,0.78,U] [#5 1.17,0.45,0.64,U] [#6 1.05,1.15,0.90,U] [#7 0.70,1.51,0.78,U] [#8 1.44,1.90,0.00,M1] 
02:34:35.044 00.000 21444 single-star, 7 included, MultiStar: {0.48, 1.06}, one-star: {0.14, 0.71}
02:34:35.044 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.67 = -1.67)
02:34:35.044 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.77)
02:34:35.044 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.71 hyp=0.72 cameraTheta=1.38 mountX=-0.07 mountY=0.71, mountTheta=1.67
02:34:35.045 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.71, opts=13)
02:34:35.045 00.000 21444 Enqueuing Move request for scope (0.14, 0.71)
02:34:35.045 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=16, FiltMax=65504, Gamma=0.560
02:34:35.045 00.000 21444 UpdateGuideState exits: m=5656139 SNR=193.6 Saturated
02:34:35.045 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:35.045 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:35.045 00.000 21444 Enqueuing Expose request
02:34:35.045 00.000 25848 Worker thread wakes up
02:34:35.045 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.71) opts 0xd
02:34:35.045 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.71)
02:34:35.045 00.000 25848 Moving (0.14, 0.71) raw xDistance=-0.07 yDistance=0.71
02:34:35.046 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:34:35.046 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
02:34:35.046 00.000 25848 MoveAxis(E, 0, ABG)
02:34:35.046 00.000 25848 Move returns status 0, amount 0
02:34:35.046 00.000 25848 MoveAxis(S, 19, ABG)
02:34:35.046 00.000 25848 Guiding  Dir = 1, Dur = 19
02:34:35.078 00.032 25848 IsSlewing returns 0
02:34:35.079 00.001 25848 IsGuiding returns 0
02:34:35.111 00.032 25848 IsGuiding returns 1
02:34:35.111 00.000 25848 scope still moving after pulse duration time elapsed
02:34:35.186 00.075 25848 IsSlewing returns 0
02:34:35.186 00.000 25848 IsGuiding returns 0
02:34:35.186 00.000 25848 scope move finished after 19 + 87 ms
02:34:35.186 00.000 25848 Move returns status 0, amount 19
02:34:35.186 00.000 25848 move complete, result=0
02:34:35.186 00.000 25848 worker thread done servicing request
02:34:35.186 00.000 25848 Worker thread wakes up
02:34:35.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:35.186 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:35.186 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.7 px 19 ms SOUTH
02:34:38.029 02.843 25848 Exposure complete
02:34:38.108 00.079 25848 worker thread done servicing request
02:34:38.109 00.001 21444 OnExposeComplete: enter
02:34:38.109 00.000 21444 UpdateGuideState(): m_state=6
02:34:38.109 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1135
02:34:38.109 00.000 21444 Star::Find returns 1 (1), X=1257.59, Y=668.99, Mass=5599824, SNR=194.5, Peak=65504 HFD=8.0
02:34:38.109 00.000 21444 MultiStar: [#1 -0.19,2.04,0.00,M1] [#2 -0.29,1.89,0.76,U] [#3 -0.71,2.52,0.00,M1] [#4 0.77,1.89,0.00,M1] [#5 -0.34,-0.07,0.64,U] [#6 0.15,1.78,0.66,U] [#7 -0.98,1.53,0.67,U] [#8 0.71,2.30,0.00,M2] 
02:34:38.109 00.000 21444 single-star, 4 included, MultiStar: {-0.33, 1.31}, one-star: {-0.22, 1.30}
02:34:38.109 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.31 = -1.31)
02:34:38.109 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.15 = 2.13)
02:34:38.109 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=1.30 hyp=1.32 cameraTheta=1.74 mountX=0.34 mountY=1.12, mountTheta=1.28
02:34:38.110 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=1.30, opts=13)
02:34:38.110 00.000 21444 Enqueuing Move request for scope (-0.22, 1.30)
02:34:38.110 00.000 25848 Worker thread wakes up
02:34:38.110 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.30) opts 0xd
02:34:38.110 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 1.30)
02:34:38.110 00.000 25848 Moving (-0.22, 1.30) raw xDistance=0.34 yDistance=1.12
02:34:38.110 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:34:38.110 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
02:34:38.110 00.000 25848 MoveAxis(E, 0, ABG)
02:34:38.110 00.000 25848 Move returns status 0, amount 0
02:34:38.110 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=294, FiltMax=65504, Gamma=0.560
02:34:38.111 00.001 21444 UpdateGuideState exits: m=5599824 SNR=194.5 Saturated
02:34:38.111 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:38.111 00.000 25848 MoveAxis(S, 31, ABG)
02:34:38.111 00.000 25848 Guiding  Dir = 1, Dur = 31
02:34:38.111 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:38.111 00.000 21444 Enqueuing Expose request
02:34:38.139 00.028 25848 IsSlewing returns 0
02:34:38.139 00.000 25848 IsGuiding returns 0
02:34:38.170 00.031 25848 PulseGuide returned control before completion, sleep 11
02:34:38.187 00.017 25848 IsGuiding returns 1
02:34:38.187 00.000 25848 scope still moving after pulse duration time elapsed
02:34:38.251 00.064 25848 IsSlewing returns 0
02:34:38.251 00.000 25848 IsGuiding returns 0
02:34:38.251 00.000 25848 scope move finished after 31 + 80 ms
02:34:38.251 00.000 25848 Move returns status 0, amount 31
02:34:38.251 00.000 25848 move complete, result=0
02:34:38.251 00.000 25848 worker thread done servicing request
02:34:38.251 00.000 25848 Worker thread wakes up
02:34:38.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:38.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:38.251 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.1 px 31 ms SOUTH
02:34:41.095 02.844 25848 Exposure complete
02:34:41.177 00.082 25848 worker thread done servicing request
02:34:41.177 00.000 21444 OnExposeComplete: enter
02:34:41.177 00.000 21444 UpdateGuideState(): m_state=6
02:34:41.177 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1136
02:34:41.177 00.000 21444 Star::Find returns 1 (1), X=1256.56, Y=667.39, Mass=5571912, SNR=196.1, Peak=65504 HFD=7.8
02:34:41.177 00.000 21444 MultiStar: [#1 -1.27,0.17,0.97,U] [#2 -1.22,0.11,0.80,U] [#3 -1.75,0.33,0.78,U] [#4 -0.92,0.84,0.74,U] [#5 -0.95,-1.33,0.76,U] [#6 -0.48,0.81,0.87,U] [#7 -1.42,0.70,0.61,U] [#8 -0.21,1.10,0.53,U] 
02:34:41.177 00.000 21444 refined, 8 included, MultiStar: {-1.08, 0.22}, one-star: {-1.25, -0.29}
02:34:41.177 00.000 21444 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.05) = xAngle (-0.11 = -0.11)
02:34:41.177 00.000 21444 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.95 = -2.95)
02:34:41.177 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=0.22 hyp=1.10 cameraTheta=2.94 mountX=1.09 mountY=-0.20, mountTheta=-0.19
02:34:41.178 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=0.22, opts=13)
02:34:41.178 00.000 21444 Enqueuing Move request for scope (-1.08, 0.22)
02:34:41.178 00.000 25848 Worker thread wakes up
02:34:41.178 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.22) opts 0xd
02:34:41.178 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 0.22)
02:34:41.178 00.000 25848 Moving (-1.08, 0.22) raw xDistance=1.09 yDistance=-0.20
02:34:41.178 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.09
02:34:41.178 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:41.178 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:34:41.178 00.000 25848 MoveAxis(W, 32, ABG)
02:34:41.179 00.001 25848 Guiding  Dir = 3, Dur = 32
02:34:41.179 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=358, FiltMax=65504, Gamma=0.560
02:34:41.179 00.000 21444 UpdateGuideState exits: m=5571912 SNR=196.1 Saturated
02:34:41.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:41.179 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:41.179 00.000 21444 Enqueuing Expose request
02:34:41.203 00.024 25848 IsSlewing returns 0
02:34:41.203 00.000 25848 IsGuiding returns 0
02:34:41.235 00.032 25848 PulseGuide returned control before completion, sleep 11
02:34:41.253 00.018 25848 IsGuiding returns 1
02:34:41.253 00.000 25848 scope still moving after pulse duration time elapsed
02:34:41.314 00.061 25848 IsSlewing returns 0
02:34:41.314 00.000 25848 IsGuiding returns 0
02:34:41.314 00.000 25848 scope move finished after 32 + 79 ms
02:34:41.314 00.000 25848 Move returns status 0, amount 32
02:34:41.314 00.000 25848 MoveAxis(N, 0, ABG)
02:34:41.314 00.000 25848 Move returns status 0, amount 0
02:34:41.314 00.000 25848 move complete, result=0
02:34:41.314 00.000 25848 worker thread done servicing request
02:34:41.314 00.000 25848 Worker thread wakes up
02:34:41.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:41.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:41.314 00.000 21444 GuideStep: 1.1 px 32 ms WEST, -0.2 px 0 ms NORTH
02:34:44.157 02.843 25848 Exposure complete
02:34:44.242 00.085 25848 worker thread done servicing request
02:34:44.243 00.001 21444 OnExposeComplete: enter
02:34:44.243 00.000 21444 UpdateGuideState(): m_state=6
02:34:44.243 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1137
02:34:44.243 00.000 21444 Star::Find returns 1 (1), X=1257.45, Y=667.62, Mass=5810899, SNR=235.2, Peak=65504 HFD=7.8
02:34:44.243 00.000 21444 MultiStar: [#1 -0.18,0.58,0.88,U] [#2 0.29,1.00,0.83,U] [#3 -0.83,1.16,0.59,U] [#4 0.10,0.82,0.75,U] [#5 -0.57,-0.59,0.62,U] [#6 -0.10,0.86,0.54,U] [#7 -0.52,1.06,0.63,U] [#8 0.87,0.79,0.52,U] 
02:34:44.243 00.000 21444 single-star, 8 included, MultiStar: {-0.15, 0.59}, one-star: {-0.36, -0.07}
02:34:44.243 00.000 21444 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.05) = xAngle (-6.01 = 0.28)
02:34:44.243 00.000 21444 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.85 = -2.57)
02:34:44.243 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-0.07 hyp=0.37 cameraTheta=-2.96 mountX=0.35 mountY=-0.20, mountTheta=-0.51
02:34:44.244 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-0.07, opts=13)
02:34:44.244 00.000 21444 Enqueuing Move request for scope (-0.36, -0.07)
02:34:44.244 00.000 25848 Worker thread wakes up
02:34:44.244 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.07) opts 0xd
02:34:44.244 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=220, FiltMax=65504, Gamma=0.560
02:34:44.244 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -0.07)
02:34:44.244 00.000 21444 UpdateGuideState exits: m=5810899 SNR=235.2 Saturated
02:34:44.244 00.000 25848 Moving (-0.36, -0.07) raw xDistance=0.35 yDistance=-0.20
02:34:44.244 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:44.244 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
02:34:44.245 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:44.245 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:34:44.245 00.000 25848 MoveAxis(E, 0, ABG)
02:34:44.245 00.000 25848 Move returns status 0, amount 0
02:34:44.245 00.000 25848 MoveAxis(N, 0, ABG)
02:34:44.245 00.000 25848 Move returns status 0, amount 0
02:34:44.245 00.000 25848 move complete, result=0
02:34:44.245 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:44.245 00.000 21444 Enqueuing Expose request
02:34:44.245 00.000 25848 worker thread done servicing request
02:34:44.245 00.000 25848 Worker thread wakes up
02:34:44.245 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
02:34:44.245 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:44.245 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:47.089 02.844 25848 Exposure complete
02:34:47.161 00.072 25848 worker thread done servicing request
02:34:47.161 00.000 21444 OnExposeComplete: enter
02:34:47.161 00.000 21444 UpdateGuideState(): m_state=6
02:34:47.161 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1138
02:34:47.161 00.000 21444 Star::Find returns 1 (1), X=1257.65, Y=667.66, Mass=5693199, SNR=206.6, Peak=65504 HFD=8.0
02:34:47.161 00.000 21444 MultiStar: [#1 -0.10,0.30,1.41,U] [#2 0.45,0.36,0.99,U] [#3 -0.75,0.90,1.03,U] [#4 0.56,1.10,0.85,U] [#5 -0.01,-1.12,0.89,U] [#6 0.34,0.72,0.64,U] [#7 -0.32,0.85,0.71,U] [#8 0.67,1.08,0.51,U] 
02:34:47.161 00.000 21444 single-star, 8 included, MultiStar: {0.02, 0.40}, one-star: {-0.16, -0.03}
02:34:47.161 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.27)
02:34:47.161 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.58)
02:34:47.161 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.97 mountX=0.16 mountY=-0.09, mountTheta=-0.51
02:34:47.162 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.03, opts=13)
02:34:47.162 00.000 21444 Enqueuing Move request for scope (-0.16, -0.03)
02:34:47.162 00.000 25848 Worker thread wakes up
02:34:47.162 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
02:34:47.162 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
02:34:47.162 00.000 25848 Moving (-0.16, -0.03) raw xDistance=0.16 yDistance=-0.09
02:34:47.162 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:34:47.162 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=220, FiltMax=65504, Gamma=0.560
02:34:47.162 00.000 21444 UpdateGuideState exits: m=5693199 SNR=206.6 Saturated
02:34:47.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:47.163 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:47.163 00.000 21444 Enqueuing Expose request
02:34:47.163 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:47.163 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:34:47.163 00.000 25848 MoveAxis(E, 0, ABG)
02:34:47.163 00.000 25848 Move returns status 0, amount 0
02:34:47.163 00.000 25848 MoveAxis(N, 0, ABG)
02:34:47.163 00.000 25848 Move returns status 0, amount 0
02:34:47.163 00.000 25848 move complete, result=0
02:34:47.163 00.000 25848 worker thread done servicing request
02:34:47.163 00.000 25848 Worker thread wakes up
02:34:47.163 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:47.163 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:47.163 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:50.009 02.846 25848 Exposure complete
02:34:50.094 00.085 25848 worker thread done servicing request
02:34:50.094 00.000 21444 OnExposeComplete: enter
02:34:50.094 00.000 21444 UpdateGuideState(): m_state=6
02:34:50.094 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1139
02:34:50.095 00.001 21444 Star::Find returns 1 (1), X=1258.81, Y=667.47, Mass=5736006, SNR=187.3, Peak=65504 HFD=8.1
02:34:50.095 00.000 21444 MultiStar: [#1 0.60,-0.26,0.85,U] [#2 0.43,0.04,0.81,U] [#3 -1.56,0.24,1.09,U] [#4 0.40,0.87,0.83,U] [#5 0.44,-1.58,0.94,U] [#6 0.46,0.85,0.71,U] [#7 0.29,1.15,0.63,U] [#8 0.48,0.60,0.48,U] 
02:34:50.095 00.000 21444 refined, 8 included, MultiStar: {0.22, 0.10}, one-star: {1.00, -0.22}
02:34:50.095 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.05) = xAngle (-2.64 = -2.64)
02:34:50.095 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.48 = 0.80)
02:34:50.095 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.41 mountX=-0.21 mountY=0.17, mountTheta=2.46
02:34:50.095 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.10, opts=13)
02:34:50.095 00.000 21444 Enqueuing Move request for scope (0.22, 0.10)
02:34:50.096 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=90, FiltMax=65504, Gamma=0.560
02:34:50.096 00.000 21444 UpdateGuideState exits: m=5736006 SNR=187.3 Saturated
02:34:50.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:50.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:50.096 00.000 21444 Enqueuing Expose request
02:34:50.096 00.000 25848 Worker thread wakes up
02:34:50.096 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
02:34:50.096 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
02:34:50.096 00.000 25848 Moving (0.22, 0.10) raw xDistance=-0.21 yDistance=0.17
02:34:50.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
02:34:50.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:50.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:34:50.096 00.000 25848 MoveAxis(E, 0, ABG)
02:34:50.096 00.000 25848 Move returns status 0, amount 0
02:34:50.096 00.000 25848 MoveAxis(N, 0, ABG)
02:34:50.096 00.000 25848 Move returns status 0, amount 0
02:34:50.096 00.000 25848 move complete, result=0
02:34:50.096 00.000 25848 worker thread done servicing request
02:34:50.096 00.000 25848 Worker thread wakes up
02:34:50.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:50.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:50.096 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:34:52.950 02.854 25848 Exposure complete
02:34:53.036 00.086 25848 worker thread done servicing request
02:34:53.037 00.001 21444 OnExposeComplete: enter
02:34:53.037 00.000 21444 UpdateGuideState(): m_state=6
02:34:53.037 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1140
02:34:53.037 00.000 21444 Star::Find returns 1 (1), X=1257.71, Y=668.51, Mass=5767567, SNR=192.7, Peak=65504 HFD=7.9
02:34:53.037 00.000 21444 MultiStar: [#1 -0.08,0.60,1.17,U] [#2 0.36,1.21,1.03,U] [#3 -1.01,1.36,0.76,U] [#4 0.82,1.84,0.00,M1] [#5 0.83,0.36,0.74,U] [#6 0.36,1.59,0.77,U] [#7 0.16,1.45,0.85,U] [#8 0.79,2.23,0.00,M1] 
02:34:53.037 00.000 21444 single-star, 6 included, MultiStar: {0.07, 1.03}, one-star: {-0.10, 0.83}
02:34:53.037 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
02:34:53.037 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.21 = 2.08)
02:34:53.037 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.83 hyp=0.83 cameraTheta=1.69 mountX=0.17 mountY=0.73, mountTheta=1.34
02:34:53.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.83, opts=13)
02:34:53.038 00.000 21444 Enqueuing Move request for scope (-0.10, 0.83)
02:34:53.039 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=320, FiltMax=65504, Gamma=0.560
02:34:53.039 00.000 21444 UpdateGuideState exits: m=5767567 SNR=192.7 Saturated
02:34:53.039 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:53.039 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:53.039 00.000 21444 Enqueuing Expose request
02:34:53.039 00.000 25848 Worker thread wakes up
02:34:53.039 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.83) opts 0xd
02:34:53.039 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.83)
02:34:53.039 00.000 25848 Moving (-0.10, 0.83) raw xDistance=0.17 yDistance=0.73
02:34:53.039 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:34:53.039 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:34:53.039 00.000 25848 MoveAxis(E, 0, ABG)
02:34:53.039 00.000 25848 Move returns status 0, amount 0
02:34:53.039 00.000 25848 MoveAxis(S, 20, ABG)
02:34:53.039 00.000 25848 Guiding  Dir = 1, Dur = 20
02:34:53.065 00.026 25848 IsSlewing returns 0
02:34:53.065 00.000 25848 IsGuiding returns 0
02:34:53.097 00.032 25848 IsGuiding returns 1
02:34:53.097 00.000 25848 scope still moving after pulse duration time elapsed
02:34:53.141 00.044 25848 IsSlewing returns 0
02:34:53.141 00.000 25848 IsGuiding returns 0
02:34:53.141 00.000 25848 scope move finished after 20 + 56 ms
02:34:53.141 00.000 25848 Move returns status 0, amount 20
02:34:53.141 00.000 25848 move complete, result=0
02:34:53.141 00.000 25848 worker thread done servicing request
02:34:53.141 00.000 25848 Worker thread wakes up
02:34:53.141 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 20 ms SOUTH
02:34:53.142 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:53.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:55.990 02.848 25848 Exposure complete
02:34:56.078 00.088 25848 worker thread done servicing request
02:34:56.078 00.000 21444 OnExposeComplete: enter
02:34:56.078 00.000 21444 UpdateGuideState(): m_state=6
02:34:56.078 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1141
02:34:56.078 00.000 21444 Star::Find returns 1 (1), X=1257.17, Y=667.27, Mass=5618286, SNR=258.6, Peak=65504 HFD=7.8
02:34:56.079 00.001 21444 MultiStar: [#1 0.58,0.37,0.85,U] [#2 0.09,0.89,0.89,U] [#3 -0.67,0.37,0.56,U] [#4 -0.04,0.26,0.87,U] [#5 -0.64,-0.95,0.66,U] [#6 -0.38,0.78,0.57,U] [#7 -0.07,0.18,0.46,U] [#8 0.14,0.89,0.35,U] 
02:34:56.079 00.000 21444 refined, 8 included, MultiStar: {-0.18, 0.21}, one-star: {-0.64, -0.42}
02:34:56.079 00.000 21444 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
02:34:56.079 00.000 21444 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.64 = 2.65)
02:34:56.079 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.26 mountX=0.19 mountY=0.13, mountTheta=0.60
02:34:56.080 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=0.21, opts=13)
02:34:56.080 00.000 21444 Enqueuing Move request for scope (-0.18, 0.21)
02:34:56.080 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=268, FiltMax=65504, Gamma=0.560
02:34:56.080 00.000 21444 UpdateGuideState exits: m=5618286 SNR=258.6 Saturated
02:34:56.080 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:56.080 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:56.080 00.000 21444 Enqueuing Expose request
02:34:56.080 00.000 25848 Worker thread wakes up
02:34:56.080 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
02:34:56.080 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
02:34:56.080 00.000 25848 Moving (-0.18, 0.21) raw xDistance=0.19 yDistance=0.13
02:34:56.080 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:34:56.080 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:56.080 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:34:56.080 00.000 25848 MoveAxis(E, 0, ABG)
02:34:56.080 00.000 25848 Move returns status 0, amount 0
02:34:56.080 00.000 25848 MoveAxis(N, 0, ABG)
02:34:56.080 00.000 25848 Move returns status 0, amount 0
02:34:56.080 00.000 25848 move complete, result=0
02:34:56.080 00.000 25848 worker thread done servicing request
02:34:56.081 00.001 25848 Worker thread wakes up
02:34:56.081 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:56.081 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:56.081 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:34:58.935 02.854 25848 Exposure complete
02:34:59.012 00.077 25848 worker thread done servicing request
02:34:59.012 00.000 21444 OnExposeComplete: enter
02:34:59.012 00.000 21444 UpdateGuideState(): m_state=6
02:34:59.012 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1142
02:34:59.012 00.000 21444 Star::Find returns 1 (1), X=1257.30, Y=667.45, Mass=5922977, SNR=255.2, Peak=65504 HFD=8.0
02:34:59.012 00.000 21444 MultiStar: [#1 -0.28,-0.03,0.81,U] [#2 -0.81,0.69,0.95,U] [#3 -0.86,0.64,0.86,U] [#4 -0.20,0.79,0.74,U] [#5 -0.81,-0.75,0.62,U] [#6 -0.77,0.90,0.74,U] [#7 -0.93,0.92,0.57,U] [#8 -0.22,1.00,0.67,U] 
02:34:59.013 00.001 21444 single-star, 8 included, MultiStar: {-0.60, 0.42}, one-star: {-0.51, -0.24}
02:34:59.013 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.75 = 0.53)
02:34:59.013 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.60 = -2.31)
02:34:59.013 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=-0.24 hyp=0.56 cameraTheta=-2.70 mountX=0.48 mountY=-0.41, mountTheta=-0.71
02:34:59.013 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=-0.24, opts=13)
02:34:59.013 00.000 21444 Enqueuing Move request for scope (-0.51, -0.24)
02:34:59.013 00.000 25848 Worker thread wakes up
02:34:59.014 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.24) opts 0xd
02:34:59.014 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, -0.24)
02:34:59.014 00.000 25848 Moving (-0.51, -0.24) raw xDistance=0.48 yDistance=-0.41
02:34:59.014 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
02:34:59.014 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:59.014 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=296, FiltMax=65504, Gamma=0.560
02:34:59.014 00.000 21444 UpdateGuideState exits: m=5922977 SNR=255.2 Saturated
02:34:59.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:59.014 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:34:59.014 00.000 21444 Enqueuing Expose request
02:34:59.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
02:34:59.014 00.000 25848 MoveAxis(E, 0, ABG)
02:34:59.014 00.000 25848 Move returns status 0, amount 0
02:34:59.014 00.000 25848 MoveAxis(N, 0, ABG)
02:34:59.014 00.000 25848 Move returns status 0, amount 0
02:34:59.014 00.000 25848 move complete, result=0
02:34:59.014 00.000 25848 worker thread done servicing request
02:34:59.014 00.000 25848 Worker thread wakes up
02:34:59.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:34:59.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:34:59.014 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
02:35:01.858 02.844 25848 Exposure complete
02:35:01.938 00.080 25848 worker thread done servicing request
02:35:01.938 00.000 21444 OnExposeComplete: enter
02:35:01.938 00.000 21444 UpdateGuideState(): m_state=6
02:35:01.939 00.001 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1143
02:35:01.939 00.000 21444 Star::Find returns 1 (1), X=1257.61, Y=666.76, Mass=5839771, SNR=298.4, Peak=65504 HFD=8.0
02:35:01.939 00.000 21444 MultiStar: [#1 -0.13,-0.18,1.04,U] [#2 -0.59,0.11,0.89,U] [#3 -0.81,0.27,0.69,U] [#4 -0.13,0.46,0.80,U] [#5 -1.13,-1.79,0.00,M1] [#6 -0.44,-0.32,0.70,U] [#7 -0.53,-0.10,0.63,U] [#8 -0.28,0.22,0.47,U] 
02:35:01.939 00.000 21444 refined, 7 included, MultiStar: {-0.37, -0.11}, one-star: {-0.20, -0.93}
02:35:01.939 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.91 = 0.37)
02:35:01.939 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.47)
02:35:01.939 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.11 hyp=0.38 cameraTheta=-2.86 mountX=0.36 mountY=-0.24, mountTheta=-0.59
02:35:01.940 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.11, opts=13)
02:35:01.940 00.000 21444 Enqueuing Move request for scope (-0.37, -0.11)
02:35:01.940 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=244, FiltMax=65504, Gamma=0.560
02:35:01.940 00.000 21444 UpdateGuideState exits: m=5839771 SNR=298.4 Saturated
02:35:01.940 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:01.940 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:01.940 00.000 21444 Enqueuing Expose request
02:35:01.940 00.000 25848 Worker thread wakes up
02:35:01.940 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.11) opts 0xd
02:35:01.940 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.11)
02:35:01.940 00.000 25848 Moving (-0.37, -0.11) raw xDistance=0.36 yDistance=-0.24
02:35:01.940 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
02:35:01.940 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:01.940 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:35:01.940 00.000 25848 MoveAxis(E, 0, ABG)
02:35:01.940 00.000 25848 Move returns status 0, amount 0
02:35:01.940 00.000 25848 MoveAxis(N, 0, ABG)
02:35:01.940 00.000 25848 Move returns status 0, amount 0
02:35:01.940 00.000 25848 move complete, result=0
02:35:01.940 00.000 25848 worker thread done servicing request
02:35:01.940 00.000 25848 Worker thread wakes up
02:35:01.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:01.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:01.940 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
02:35:04.780 02.840 25848 Exposure complete
02:35:04.859 00.079 25848 worker thread done servicing request
02:35:04.860 00.001 21444 OnExposeComplete: enter
02:35:04.860 00.000 21444 UpdateGuideState(): m_state=6
02:35:04.860 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1144
02:35:04.860 00.000 21444 Star::Find returns 1 (1), X=1257.35, Y=666.94, Mass=5714332, SNR=269.3, Peak=65504 HFD=7.9
02:35:04.860 00.000 21444 MultiStar: [#1 -0.52,-0.08,0.93,U] [#2 -0.51,0.15,0.83,U] [#3 -0.99,0.29,0.66,U] [#4 -0.25,0.95,0.66,U] [#5 -1.09,-0.84,0.56,U] [#6 -0.34,0.68,0.65,U] [#7 -0.78,-0.02,0.56,U] [#8 -0.40,1.04,0.50,U] 
02:35:04.860 00.000 21444 refined, 8 included, MultiStar: {-0.58, 0.10}, one-star: {-0.46, -0.75}
02:35:04.860 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
02:35:04.860 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
02:35:04.860 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=0.10 hyp=0.59 cameraTheta=2.98 mountX=0.58 mountY=-0.13, mountTheta=-0.22
02:35:04.861 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=0.10, opts=13)
02:35:04.861 00.000 21444 Enqueuing Move request for scope (-0.58, 0.10)
02:35:04.861 00.000 25848 Worker thread wakes up
02:35:04.861 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.10) opts 0xd
02:35:04.861 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 0.10)
02:35:04.861 00.000 25848 Moving (-0.58, 0.10) raw xDistance=0.58 yDistance=-0.13
02:35:04.861 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
02:35:04.861 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:04.861 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=166, FiltMax=65504, Gamma=0.560
02:35:04.861 00.000 21444 UpdateGuideState exits: m=5714332 SNR=269.3 Saturated
02:35:04.861 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:04.861 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:04.862 00.001 21444 Enqueuing Expose request
02:35:04.862 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:35:04.862 00.000 25848 MoveAxis(W, 17, ABG)
02:35:04.862 00.000 25848 Guiding  Dir = 3, Dur = 17
02:35:04.890 00.028 25848 IsSlewing returns 0
02:35:04.890 00.000 25848 IsGuiding returns 0
02:35:04.921 00.031 25848 IsGuiding returns 1
02:35:04.921 00.000 25848 scope still moving after pulse duration time elapsed
02:35:05.014 00.093 25848 IsSlewing returns 0
02:35:05.014 00.000 25848 IsGuiding returns 0
02:35:05.014 00.000 25848 scope move finished after 17 + 107 ms
02:35:05.014 00.000 25848 Move returns status 0, amount 17
02:35:05.014 00.000 25848 MoveAxis(N, 0, ABG)
02:35:05.014 00.000 25848 Move returns status 0, amount 0
02:35:05.014 00.000 25848 move complete, result=0
02:35:05.015 00.001 25848 worker thread done servicing request
02:35:05.015 00.000 25848 Worker thread wakes up
02:35:05.015 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.1 px 0 ms NORTH
02:35:05.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:05.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:07.864 02.849 25848 Exposure complete
02:35:07.943 00.079 25848 worker thread done servicing request
02:35:07.943 00.000 21444 OnExposeComplete: enter
02:35:07.943 00.000 21444 UpdateGuideState(): m_state=6
02:35:07.943 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1145
02:35:07.944 00.001 21444 Star::Find returns 1 (1), X=1256.53, Y=667.93, Mass=5740547, SNR=270.3, Peak=65504 HFD=7.9
02:35:07.944 00.000 21444 MultiStar: [#1 -0.46,0.94,0.90,U] [#2 -0.54,1.63,0.64,U] [#3 -1.95,1.86,0.00,M1] [#4 -0.85,1.37,0.83,U] [#5 -1.22,-0.20,0.60,U] [#6 -0.81,1.64,0.49,U] [#7 -1.44,1.25,0.56,U] [#8 -0.42,1.66,0.49,U] 
02:35:07.944 00.000 21444 single-star, 7 included, MultiStar: {-0.89, 0.99}, one-star: {-1.28, 0.24}
02:35:07.944 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.09 = -0.09)
02:35:07.944 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.94 = -2.94)
02:35:07.944 00.000 21444 CameraToMount -- cameraX=-1.28 cameraY=0.24 hyp=1.31 cameraTheta=2.96 mountX=1.30 mountY=-0.26, mountTheta=-0.20
02:35:07.945 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.28, y=0.24, opts=13)
02:35:07.945 00.000 21444 Enqueuing Move request for scope (-1.28, 0.24)
02:35:07.945 00.000 25848 Worker thread wakes up
02:35:07.945 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=120, FiltMax=65504, Gamma=0.560
02:35:07.945 00.000 21444 UpdateGuideState exits: m=5740547 SNR=270.3 Saturated
02:35:07.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:07.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:07.945 00.000 21444 Enqueuing Expose request
02:35:07.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.24) opts 0xd
02:35:07.945 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.28, 0.24)
02:35:07.945 00.000 25848 Moving (-1.28, 0.24) raw xDistance=1.30 yDistance=-0.26
02:35:07.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.30
02:35:07.945 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:07.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:35:07.945 00.000 25848 MoveAxis(W, 39, ABG)
02:35:07.945 00.000 25848 Guiding  Dir = 3, Dur = 39
02:35:07.970 00.025 25848 IsSlewing returns 0
02:35:07.970 00.000 25848 IsGuiding returns 0
02:35:08.001 00.031 25848 PulseGuide returned control before completion, sleep 18
02:35:08.020 00.019 25848 IsGuiding returns 1
02:35:08.020 00.000 25848 scope still moving after pulse duration time elapsed
02:35:08.079 00.059 25848 IsSlewing returns 0
02:35:08.080 00.001 25848 IsGuiding returns 0
02:35:08.080 00.000 25848 scope move finished after 39 + 71 ms
02:35:08.080 00.000 25848 Move returns status 0, amount 39
02:35:08.080 00.000 25848 MoveAxis(N, 0, ABG)
02:35:08.080 00.000 25848 Move returns status 0, amount 0
02:35:08.080 00.000 25848 move complete, result=0
02:35:08.080 00.000 25848 worker thread done servicing request
02:35:08.080 00.000 25848 Worker thread wakes up
02:35:08.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:08.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:08.080 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -0.3 px 0 ms NORTH
02:35:10.926 02.846 25848 Exposure complete
02:35:11.013 00.087 25848 worker thread done servicing request
02:35:11.014 00.001 21444 OnExposeComplete: enter
02:35:11.014 00.000 21444 UpdateGuideState(): m_state=6
02:35:11.014 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1146
02:35:11.014 00.000 21444 Star::Find returns 1 (1), X=1257.84, Y=666.65, Mass=5606544, SNR=203.5, Peak=65504 HFD=8.0
02:35:11.014 00.000 21444 MultiStar: [#1 -0.33,0.18,0.94,U] [#2 -0.42,0.48,0.81,U] [#3 -0.67,0.22,0.61,U] [#4 0.10,-0.20,0.71,U] [#5 -0.36,-2.13,0.00,M1] [#6 -0.31,0.02,0.60,U] [#7 -0.68,-0.08,0.46,U] [#8 0.62,-0.01,0.46,U] 
02:35:11.014 00.000 21444 refined, 7 included, MultiStar: {-0.21, -0.09}, one-star: {0.03, -1.03}
02:35:11.014 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.78 = 0.51)
02:35:11.014 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.34)
02:35:11.014 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.72 mountX=0.20 mountY=-0.16, mountTheta=-0.69
02:35:11.015 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.09, opts=13)
02:35:11.015 00.000 21444 Enqueuing Move request for scope (-0.21, -0.09)
02:35:11.015 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=128, FiltMax=65504, Gamma=0.560
02:35:11.015 00.000 21444 UpdateGuideState exits: m=5606544 SNR=203.5 Saturated
02:35:11.015 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:11.015 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:11.015 00.000 21444 Enqueuing Expose request
02:35:11.015 00.000 25848 Worker thread wakes up
02:35:11.016 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
02:35:11.016 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
02:35:11.016 00.000 25848 Moving (-0.21, -0.09) raw xDistance=0.20 yDistance=-0.16
02:35:11.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:35:11.016 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:11.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:35:11.016 00.000 25848 MoveAxis(E, 0, ABG)
02:35:11.016 00.000 25848 Move returns status 0, amount 0
02:35:11.016 00.000 25848 MoveAxis(N, 0, ABG)
02:35:11.016 00.000 25848 Move returns status 0, amount 0
02:35:11.016 00.000 25848 move complete, result=0
02:35:11.016 00.000 25848 worker thread done servicing request
02:35:11.016 00.000 25848 Worker thread wakes up
02:35:11.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:11.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:11.016 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:35:13.868 02.852 25848 Exposure complete
02:35:13.948 00.080 25848 worker thread done servicing request
02:35:13.948 00.000 21444 OnExposeComplete: enter
02:35:13.948 00.000 21444 UpdateGuideState(): m_state=6
02:35:13.948 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1147
02:35:13.948 00.000 21444 Star::Find returns 1 (1), X=1256.61, Y=666.98, Mass=5658351, SNR=245.3, Peak=65504 HFD=8.0
02:35:13.949 00.001 21444 MultiStar: [#1 -1.26,0.69,1.14,U] [#2 -1.30,1.03,0.98,U] [#3 -1.69,1.13,0.00,M1] [#4 -0.56,0.79,0.73,U] [#5 -1.38,-0.90,0.59,U] [#6 -0.93,0.59,0.67,U] [#7 -1.52,1.18,0.00,M1] [#8 -0.60,1.06,0.58,U] 
02:35:13.949 00.000 21444 refined, 6 included, MultiStar: {-1.07, 0.37}, one-star: {-1.20, -0.71}
02:35:13.949 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
02:35:13.949 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
02:35:13.949 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=0.37 hyp=1.14 cameraTheta=2.81 mountX=1.10 mountY=-0.06, mountTheta=-0.05
02:35:13.949 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=0.37, opts=13)
02:35:13.949 00.000 21444 Enqueuing Move request for scope (-1.07, 0.37)
02:35:13.950 00.001 25848 Worker thread wakes up
02:35:13.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.37) opts 0xd
02:35:13.950 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, 0.37)
02:35:13.950 00.000 25848 Moving (-1.07, 0.37) raw xDistance=1.10 yDistance=-0.06
02:35:13.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.10
02:35:13.950 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:13.950 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=268, FiltMax=65504, Gamma=0.560
02:35:13.950 00.000 21444 UpdateGuideState exits: m=5658351 SNR=245.3 Saturated
02:35:13.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:13.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:13.950 00.000 21444 Enqueuing Expose request
02:35:13.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:35:13.950 00.000 25848 MoveAxis(W, 32, ABG)
02:35:13.950 00.000 25848 Guiding  Dir = 3, Dur = 32
02:35:13.970 00.020 25848 IsSlewing returns 0
02:35:13.970 00.000 25848 IsGuiding returns 0
02:35:14.002 00.032 25848 PulseGuide returned control before completion, sleep 11
02:35:14.024 00.022 25848 IsGuiding returns 1
02:35:14.024 00.000 25848 scope still moving after pulse duration time elapsed
02:35:14.079 00.055 25848 IsSlewing returns 0
02:35:14.080 00.001 25848 IsGuiding returns 0
02:35:14.080 00.000 25848 scope move finished after 32 + 77 ms
02:35:14.080 00.000 25848 Move returns status 0, amount 32
02:35:14.080 00.000 25848 MoveAxis(N, 0, ABG)
02:35:14.080 00.000 25848 Move returns status 0, amount 0
02:35:14.080 00.000 25848 move complete, result=0
02:35:14.080 00.000 25848 worker thread done servicing request
02:35:14.080 00.000 25848 Worker thread wakes up
02:35:14.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:14.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:14.080 00.000 21444 GuideStep: 1.1 px 32 ms WEST, -0.1 px 0 ms NORTH
02:35:16.936 02.856 25848 Exposure complete
02:35:17.024 00.088 25848 worker thread done servicing request
02:35:17.024 00.000 21444 OnExposeComplete: enter
02:35:17.024 00.000 21444 UpdateGuideState(): m_state=6
02:35:17.024 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1148
02:35:17.024 00.000 21444 Star::Find returns 1 (1), X=1257.29, Y=668.49, Mass=5937792, SNR=268.3, Peak=65504 HFD=8.0
02:35:17.024 00.000 21444 MultiStar: [#1 -0.45,1.75,0.65,U] [#2 -0.46,1.90,0.00,M1] [#3 -1.01,2.13,0.00,M2] [#4 -0.23,1.46,0.65,U] [#5 -0.83,0.26,0.52,U] [#6 -0.87,2.02,0.00,M1] [#7 -1.43,1.97,0.00,M2] [#8 -0.51,2.21,0.00,M1] 
02:35:17.024 00.000 21444 single-star, 3 included, MultiStar: {-0.49, 1.08}, one-star: {-0.52, 0.80}
02:35:17.024 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
02:35:17.024 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.54)
02:35:17.024 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=0.80 hyp=0.96 cameraTheta=2.15 mountX=0.59 mountY=0.54, mountTheta=0.74
02:35:17.026 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=0.80, opts=13)
02:35:17.026 00.000 21444 Enqueuing Move request for scope (-0.52, 0.80)
02:35:17.026 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=116, FiltMax=65504, Gamma=0.560
02:35:17.026 00.000 21444 UpdateGuideState exits: m=5937792 SNR=268.3 Saturated
02:35:17.026 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:17.026 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:17.026 00.000 21444 Enqueuing Expose request
02:35:17.026 00.000 25848 Worker thread wakes up
02:35:17.026 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.80) opts 0xd
02:35:17.026 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, 0.80)
02:35:17.026 00.000 25848 Moving (-0.52, 0.80) raw xDistance=0.59 yDistance=0.54
02:35:17.026 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.59
02:35:17.026 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
02:35:17.026 00.000 25848 MoveAxis(W, 20, ABG)
02:35:17.026 00.000 25848 Guiding  Dir = 3, Dur = 20
02:35:17.047 00.021 25848 IsSlewing returns 0
02:35:17.047 00.000 25848 IsGuiding returns 0
02:35:17.079 00.032 25848 IsGuiding returns 1
02:35:17.079 00.000 25848 scope still moving after pulse duration time elapsed
02:35:17.125 00.046 25848 IsSlewing returns 0
02:35:17.125 00.000 25848 IsGuiding returns 0
02:35:17.126 00.001 25848 scope move finished after 20 + 58 ms
02:35:17.126 00.000 25848 Move returns status 0, amount 20
02:35:17.126 00.000 25848 MoveAxis(S, 15, ABG)
02:35:17.126 00.000 25848 Guiding  Dir = 1, Dur = 15
02:35:17.156 00.030 25848 IsSlewing returns 0
02:35:17.156 00.000 25848 IsGuiding returns 0
02:35:17.188 00.032 25848 IsGuiding returns 1
02:35:17.188 00.000 25848 scope still moving after pulse duration time elapsed
02:35:17.235 00.047 25848 IsSlewing returns 0
02:35:17.255 00.020 25848 IsGuiding returns 0
02:35:17.256 00.001 25848 scope move finished after 15 + 84 ms
02:35:17.256 00.000 25848 Move returns status 0, amount 15
02:35:17.256 00.000 25848 move complete, result=0
02:35:17.256 00.000 25848 worker thread done servicing request
02:35:17.256 00.000 25848 Worker thread wakes up
02:35:17.256 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:17.256 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:17.256 00.000 21444 GuideStep: 0.6 px 20 ms WEST, 0.5 px 15 ms SOUTH
02:35:20.102 02.846 25848 Exposure complete
02:35:20.184 00.082 25848 worker thread done servicing request
02:35:20.185 00.001 21444 OnExposeComplete: enter
02:35:20.185 00.000 21444 UpdateGuideState(): m_state=6
02:35:20.185 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1149
02:35:20.185 00.000 21444 Star::Find returns 1 (1), X=1255.49, Y=667.54, Mass=5792904, SNR=220.3, Peak=65504 HFD=7.7
02:35:20.185 00.000 21444 MultiStar: [#1 -1.58,0.81,0.92,U] [#2 -1.71,1.14,0.00,M2] [#3 -2.90,1.68,0.00,M3] [#4 -1.68,1.02,0.00,M1] [#5 -3.21,-1.03,0.00,M1] [#6 -2.64,1.10,0.00,M2] [#7 -2.18,0.83,0.00,M3] [#8 -2.24,1.38,0.00,M2] 
02:35:20.185 00.000 21444 refined, 1 included, MultiStar: {-1.97, 0.31}, one-star: {-2.32, -0.15}
02:35:20.185 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
02:35:20.185 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
02:35:20.185 00.000 21444 CameraToMount -- cameraX=-1.97 cameraY=0.31 hyp=1.99 cameraTheta=2.98 mountX=1.99 mountY=-0.46, mountTheta=-0.23
02:35:20.186 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.97, y=0.31, opts=13)
02:35:20.186 00.000 21444 Enqueuing Move request for scope (-1.97, 0.31)
02:35:20.186 00.000 25848 Worker thread wakes up
02:35:20.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.97, 0.31) opts 0xd
02:35:20.186 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.97, 0.31)
02:35:20.186 00.000 25848 Moving (-1.97, 0.31) raw xDistance=1.99 yDistance=-0.46
02:35:20.186 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.28 from input 1.99
02:35:20.186 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:20.186 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=256, FiltMax=65504, Gamma=0.560
02:35:20.187 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
02:35:20.187 00.000 25848 MoveAxis(W, 59, ABG)
02:35:20.187 00.000 25848 Guiding  Dir = 3, Dur = 59
02:35:20.187 00.000 21444 UpdateGuideState exits: m=5792904 SNR=220.3 Saturated
02:35:20.187 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:20.187 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:20.187 00.000 21444 Enqueuing Expose request
02:35:20.219 00.032 25848 IsSlewing returns 0
02:35:20.219 00.000 25848 IsGuiding returns 0
02:35:20.251 00.032 25848 PulseGuide returned control before completion, sleep 38
02:35:20.290 00.039 25848 IsGuiding returns 1
02:35:20.291 00.001 25848 scope still moving after pulse duration time elapsed
02:35:20.342 00.051 25848 IsSlewing returns 0
02:35:20.342 00.000 25848 IsGuiding returns 0
02:35:20.342 00.000 25848 scope move finished after 59 + 64 ms
02:35:20.343 00.001 25848 Move returns status 0, amount 59
02:35:20.343 00.000 25848 MoveAxis(N, 0, ABG)
02:35:20.343 00.000 25848 Move returns status 0, amount 0
02:35:20.343 00.000 25848 move complete, result=0
02:35:20.343 00.000 25848 worker thread done servicing request
02:35:20.343 00.000 25848 Worker thread wakes up
02:35:20.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:20.343 00.000 21444 GuideStep: 2.0 px 59 ms WEST, -0.5 px 0 ms NORTH
02:35:20.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:23.180 02.837 25848 Exposure complete
02:35:23.256 00.076 25848 worker thread done servicing request
02:35:23.256 00.000 21444 OnExposeComplete: enter
02:35:23.256 00.000 21444 UpdateGuideState(): m_state=6
02:35:23.257 00.001 21444 Star::Find(15, 1255, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1150
02:35:23.257 00.000 21444 Star::Find returns 1 (1), X=1256.59, Y=667.63, Mass=5835967, SNR=223.3, Peak=65504 HFD=7.9
02:35:23.257 00.000 21444 MultiStar: [#1 -1.71,1.16,0.00,M1] [#2 -1.14,1.17,0.91,U] [#3 -1.67,1.32,0.00,M4] [#4 -0.39,1.34,0.70,U] [#5 -1.38,-0.53,0.74,U] [#6 -0.50,0.89,0.61,U] [#7 -1.20,0.96,0.54,U] [#8 -0.44,1.51,0.64,U] 
02:35:23.257 00.000 21444 refined, 6 included, MultiStar: {-0.93, 0.69}, one-star: {-1.22, -0.06}
02:35:23.257 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
02:35:23.257 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
02:35:23.257 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.69 hyp=1.16 cameraTheta=2.50 mountX=0.99 mountY=0.29, mountTheta=0.29
02:35:23.258 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.69, opts=13)
02:35:23.258 00.000 21444 Enqueuing Move request for scope (-0.93, 0.69)
02:35:23.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=296, FiltMax=65504, Gamma=0.560
02:35:23.258 00.000 21444 UpdateGuideState exits: m=5835967 SNR=223.3 Saturated
02:35:23.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:23.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:23.258 00.000 21444 Enqueuing Expose request
02:35:23.258 00.000 25848 Worker thread wakes up
02:35:23.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.69) opts 0xd
02:35:23.258 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.69)
02:35:23.258 00.000 25848 Moving (-0.93, 0.69) raw xDistance=0.99 yDistance=0.29
02:35:23.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 0.99
02:35:23.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:23.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
02:35:23.258 00.000 25848 MoveAxis(W, 33, ABG)
02:35:23.258 00.000 25848 Guiding  Dir = 3, Dur = 33
02:35:23.283 00.025 25848 IsSlewing returns 0
02:35:23.284 00.001 25848 IsGuiding returns 0
02:35:23.315 00.031 25848 PulseGuide returned control before completion, sleep 12
02:35:23.336 00.021 25848 IsGuiding returns 1
02:35:23.336 00.000 25848 scope still moving after pulse duration time elapsed
02:35:23.391 00.055 25848 IsSlewing returns 0
02:35:23.391 00.000 25848 IsGuiding returns 0
02:35:23.391 00.000 25848 scope move finished after 33 + 74 ms
02:35:23.391 00.000 25848 Move returns status 0, amount 33
02:35:23.391 00.000 25848 MoveAxis(N, 0, ABG)
02:35:23.391 00.000 25848 Move returns status 0, amount 0
02:35:23.391 00.000 25848 move complete, result=0
02:35:23.391 00.000 25848 worker thread done servicing request
02:35:23.391 00.000 25848 Worker thread wakes up
02:35:23.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:23.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:23.391 00.000 21444 GuideStep: 1.0 px 33 ms WEST, 0.3 px 0 ms NORTH
02:35:26.238 02.847 25848 Exposure complete
02:35:26.326 00.088 25848 worker thread done servicing request
02:35:26.326 00.000 21444 OnExposeComplete: enter
02:35:26.326 00.000 21444 UpdateGuideState(): m_state=6
02:35:26.327 00.001 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1151
02:35:26.327 00.000 21444 Star::Find returns 1 (1), X=1256.93, Y=667.36, Mass=5557087, SNR=200.9, Peak=65504 HFD=7.9
02:35:26.327 00.000 21444 MultiStar: [#1 -0.32,1.00,1.06,U] [#2 -0.26,0.95,0.83,U] [#3 -0.80,1.11,0.69,U] [#4 -0.11,0.49,0.80,U] [#5 -0.53,-0.85,0.75,U] [#6 -0.41,0.47,0.65,U] [#7 -1.27,0.81,0.66,U] [#8 0.42,0.48,0.54,U] 
02:35:26.327 00.000 21444 refined, 8 included, MultiStar: {-0.48, 0.45}, one-star: {-0.88, -0.33}
02:35:26.327 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
02:35:26.327 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.51 = 2.78)
02:35:26.327 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=0.45 hyp=0.66 cameraTheta=2.39 mountX=0.52 mountY=0.23, mountTheta=0.43
02:35:26.328 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=0.45, opts=13)
02:35:26.328 00.000 21444 Enqueuing Move request for scope (-0.48, 0.45)
02:35:26.328 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=120, FiltMax=65504, Gamma=0.560
02:35:26.328 00.000 21444 UpdateGuideState exits: m=5557087 SNR=200.9 Saturated
02:35:26.328 00.000 25848 Worker thread wakes up
02:35:26.328 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.45) opts 0xd
02:35:26.328 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 0.45)
02:35:26.328 00.000 25848 Moving (-0.48, 0.45) raw xDistance=0.52 yDistance=0.23
02:35:26.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.52
02:35:26.328 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:26.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:35:26.328 00.000 25848 MoveAxis(W, 17, ABG)
02:35:26.329 00.001 25848 Guiding  Dir = 3, Dur = 17
02:35:26.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:26.329 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:26.329 00.000 21444 Enqueuing Expose request
02:35:26.359 00.030 25848 IsSlewing returns 0
02:35:26.359 00.000 25848 IsGuiding returns 0
02:35:26.392 00.033 25848 IsGuiding returns 1
02:35:26.392 00.000 25848 scope still moving after pulse duration time elapsed
02:35:26.451 00.059 25848 IsSlewing returns 0
02:35:26.451 00.000 25848 IsGuiding returns 0
02:35:26.451 00.000 25848 scope move finished after 17 + 74 ms
02:35:26.451 00.000 25848 Move returns status 0, amount 17
02:35:26.451 00.000 25848 MoveAxis(N, 0, ABG)
02:35:26.451 00.000 25848 Move returns status 0, amount 0
02:35:26.451 00.000 25848 move complete, result=0
02:35:26.451 00.000 25848 worker thread done servicing request
02:35:26.451 00.000 25848 Worker thread wakes up
02:35:26.451 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:26.451 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:26.451 00.000 21444 GuideStep: 0.5 px 17 ms WEST, 0.2 px 0 ms NORTH
02:35:29.303 02.852 25848 Exposure complete
02:35:29.387 00.084 25848 worker thread done servicing request
02:35:29.387 00.000 21444 OnExposeComplete: enter
02:35:29.387 00.000 21444 UpdateGuideState(): m_state=6
02:35:29.387 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1152
02:35:29.387 00.000 21444 Star::Find returns 1 (1), X=1257.27, Y=668.04, Mass=5557683, SNR=229.9, Peak=65504 HFD=7.8
02:35:29.388 00.001 21444 MultiStar: [#1 -0.03,1.11,0.74,U] [#2 0.49,1.18,0.92,U] [#3 -0.11,1.03,0.68,U] [#4 0.43,1.60,1.02,U] [#5 -0.23,-0.52,0.88,U] [#6 -0.44,1.44,0.63,U] [#7 0.29,0.92,0.71,U] [#8 0.43,1.42,0.53,U] 
02:35:29.388 00.000 21444 single-star, 8 included, MultiStar: {0.03, 0.90}, one-star: {-0.54, 0.35}
02:35:29.388 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
02:35:29.388 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.95)
02:35:29.388 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=0.35 hyp=0.65 cameraTheta=2.56 mountX=0.57 mountY=0.12, mountTheta=0.21
02:35:29.388 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=0.35, opts=13)
02:35:29.388 00.000 21444 Enqueuing Move request for scope (-0.54, 0.35)
02:35:29.388 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=102, FiltMax=65504, Gamma=0.560
02:35:29.388 00.000 21444 UpdateGuideState exits: m=5557683 SNR=229.9 Saturated
02:35:29.388 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:29.388 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:29.388 00.000 21444 Enqueuing Expose request
02:35:29.388 00.000 25848 Worker thread wakes up
02:35:29.389 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.35) opts 0xd
02:35:29.389 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 0.35)
02:35:29.389 00.000 25848 Moving (-0.54, 0.35) raw xDistance=0.57 yDistance=0.12
02:35:29.389 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.57
02:35:29.389 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:29.389 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:35:29.389 00.000 25848 MoveAxis(W, 18, ABG)
02:35:29.389 00.000 25848 Guiding  Dir = 3, Dur = 18
02:35:29.421 00.032 25848 IsSlewing returns 0
02:35:29.422 00.001 25848 IsGuiding returns 0
02:35:29.453 00.031 25848 IsGuiding returns 1
02:35:29.453 00.000 25848 scope still moving after pulse duration time elapsed
02:35:29.516 00.063 25848 IsSlewing returns 0
02:35:29.516 00.000 25848 IsGuiding returns 0
02:35:29.516 00.000 25848 scope move finished after 18 + 76 ms
02:35:29.516 00.000 25848 Move returns status 0, amount 18
02:35:29.516 00.000 25848 MoveAxis(N, 0, ABG)
02:35:29.516 00.000 25848 Move returns status 0, amount 0
02:35:29.516 00.000 25848 move complete, result=0
02:35:29.516 00.000 25848 worker thread done servicing request
02:35:29.516 00.000 25848 Worker thread wakes up
02:35:29.516 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:29.516 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:29.516 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.1 px 0 ms NORTH
02:35:32.360 02.844 25848 Exposure complete
02:35:32.442 00.082 25848 worker thread done servicing request
02:35:32.442 00.000 21444 OnExposeComplete: enter
02:35:32.442 00.000 21444 UpdateGuideState(): m_state=6
02:35:32.443 00.001 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1153
02:35:32.443 00.000 21444 Star::Find returns 1 (1), X=1257.31, Y=667.49, Mass=5852020, SNR=238.4, Peak=65504 HFD=8.0
02:35:32.443 00.000 21444 MultiStar: [#1 -0.91,0.41,0.85,U] [#2 -0.52,0.26,0.80,U] [#3 -1.69,0.47,0.63,U] [#4 -0.23,0.95,0.90,U] [#5 -1.51,-1.18,0.57,U] [#6 -0.24,0.75,0.65,U] [#7 -0.54,0.63,0.56,U] [#8 -0.19,0.99,0.45,U] 
02:35:32.443 00.000 21444 single-star, 8 included, MultiStar: {-0.68, 0.33}, one-star: {-0.50, -0.20}
02:35:32.443 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
02:35:32.443 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.37)
02:35:32.443 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.20 hyp=0.54 cameraTheta=-2.76 mountX=0.48 mountY=-0.37, mountTheta=-0.66
02:35:32.444 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.20, opts=13)
02:35:32.444 00.000 21444 Enqueuing Move request for scope (-0.50, -0.20)
02:35:32.444 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=64, FiltMax=65504, Gamma=0.560
02:35:32.444 00.000 21444 UpdateGuideState exits: m=5852020 SNR=238.4 Saturated
02:35:32.444 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:32.444 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:32.444 00.000 21444 Enqueuing Expose request
02:35:32.444 00.000 25848 Worker thread wakes up
02:35:32.444 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.20) opts 0xd
02:35:32.444 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.20)
02:35:32.444 00.000 25848 Moving (-0.50, -0.20) raw xDistance=0.48 yDistance=-0.37
02:35:32.444 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
02:35:32.444 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:32.444 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
02:35:32.444 00.000 25848 MoveAxis(E, 0, ABG)
02:35:32.444 00.000 25848 Move returns status 0, amount 0
02:35:32.444 00.000 25848 MoveAxis(N, 0, ABG)
02:35:32.445 00.001 25848 Move returns status 0, amount 0
02:35:32.445 00.000 25848 move complete, result=0
02:35:32.445 00.000 25848 worker thread done servicing request
02:35:32.445 00.000 25848 Worker thread wakes up
02:35:32.445 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:32.445 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:32.445 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
02:35:35.295 02.850 25848 Exposure complete
02:35:35.379 00.084 25848 worker thread done servicing request
02:35:35.380 00.001 21444 OnExposeComplete: enter
02:35:35.380 00.000 21444 UpdateGuideState(): m_state=6
02:35:35.380 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1154
02:35:35.380 00.000 21444 Star::Find returns 1 (1), X=1258.71, Y=666.72, Mass=5974271, SNR=305.0, Peak=65504 HFD=8.0
02:35:35.380 00.000 21444 MultiStar: [#1 0.06,0.42,1.11,U] [#2 0.59,0.46,0.68,U] [#3 -0.10,0.53,0.53,U] [#4 0.47,0.49,0.77,U] [#5 0.05,-1.33,0.78,U] [#6 0.12,0.72,0.50,U] [#7 -0.27,0.05,0.52,U] [#8 0.59,0.55,0.50,U] 
02:35:35.380 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.02}, one-star: {0.90, -0.96}
02:35:35.380 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
02:35:35.380 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.45)
02:35:35.380 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.06 mountX=-0.30 mountY=0.13, mountTheta=2.73
02:35:35.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.02, opts=13)
02:35:35.381 00.000 21444 Enqueuing Move request for scope (0.30, 0.02)
02:35:35.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=234, FiltMax=65504, Gamma=0.560
02:35:35.381 00.000 21444 UpdateGuideState exits: m=5974271 SNR=305.0 Saturated
02:35:35.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:35.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:35.381 00.000 21444 Enqueuing Expose request
02:35:35.381 00.000 25848 Worker thread wakes up
02:35:35.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
02:35:35.381 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
02:35:35.381 00.000 25848 Moving (0.30, 0.02) raw xDistance=-0.30 yDistance=0.13
02:35:35.381 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
02:35:35.381 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:35.381 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:35:35.381 00.000 25848 MoveAxis(E, 0, ABG)
02:35:35.381 00.000 25848 Move returns status 0, amount 0
02:35:35.381 00.000 25848 MoveAxis(N, 0, ABG)
02:35:35.381 00.000 25848 Move returns status 0, amount 0
02:35:35.382 00.001 25848 move complete, result=0
02:35:35.382 00.000 25848 worker thread done servicing request
02:35:35.382 00.000 25848 Worker thread wakes up
02:35:35.382 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:35.382 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:35.382 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:38.233 02.851 25848 Exposure complete
02:35:38.319 00.086 25848 worker thread done servicing request
02:35:38.319 00.000 21444 OnExposeComplete: enter
02:35:38.319 00.000 21444 UpdateGuideState(): m_state=6
02:35:38.319 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1155
02:35:38.319 00.000 21444 Star::Find returns 1 (1), X=1257.17, Y=667.55, Mass=5974091, SNR=301.2, Peak=65504 HFD=8.1
02:35:38.319 00.000 21444 MultiStar: [#1 -0.24,0.75,0.86,U] [#2 -0.26,0.84,0.60,U] [#3 -1.35,1.17,0.74,U] [#4 -0.84,0.96,0.76,U] [#5 -1.39,-0.87,0.59,U] [#6 -0.83,0.85,0.43,U] [#7 -1.27,0.83,0.61,U] [#8 -0.43,1.07,0.40,U] 
02:35:38.319 00.000 21444 single-star, 8 included, MultiStar: {-0.80, 0.57}, one-star: {-0.64, -0.13}
02:35:38.319 00.000 21444 CameraToMount -- cameraTheta (-2.94) - m_xAngle (3.05) = xAngle (-5.99 = 0.29)
02:35:38.319 00.000 21444 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.55)
02:35:38.319 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=-0.13 hyp=0.65 cameraTheta=-2.94 mountX=0.63 mountY=-0.37, mountTheta=-0.53
02:35:38.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=-0.13, opts=13)
02:35:38.320 00.000 21444 Enqueuing Move request for scope (-0.64, -0.13)
02:35:38.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=216, FiltMax=65504, Gamma=0.560
02:35:38.320 00.000 21444 UpdateGuideState exits: m=5974091 SNR=301.2 Saturated
02:35:38.320 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:38.320 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:38.320 00.000 21444 Enqueuing Expose request
02:35:38.320 00.000 25848 Worker thread wakes up
02:35:38.320 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.13) opts 0xd
02:35:38.320 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, -0.13)
02:35:38.320 00.000 25848 Moving (-0.64, -0.13) raw xDistance=0.63 yDistance=-0.37
02:35:38.321 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.63
02:35:38.321 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:38.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
02:35:38.321 00.000 25848 MoveAxis(W, 18, ABG)
02:35:38.321 00.000 25848 Guiding  Dir = 3, Dur = 18
02:35:38.345 00.024 25848 IsSlewing returns 0
02:35:38.345 00.000 25848 IsGuiding returns 0
02:35:38.377 00.032 25848 IsGuiding returns 1
02:35:38.377 00.000 25848 scope still moving after pulse duration time elapsed
02:35:38.439 00.062 25848 IsSlewing returns 0
02:35:38.439 00.000 25848 IsGuiding returns 0
02:35:38.439 00.000 25848 scope move finished after 18 + 76 ms
02:35:38.439 00.000 25848 Move returns status 0, amount 18
02:35:38.439 00.000 25848 MoveAxis(N, 0, ABG)
02:35:38.439 00.000 25848 Move returns status 0, amount 0
02:35:38.439 00.000 25848 move complete, result=0
02:35:38.439 00.000 25848 worker thread done servicing request
02:35:38.439 00.000 25848 Worker thread wakes up
02:35:38.439 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.4 px 0 ms NORTH
02:35:38.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:38.440 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:41.292 02.852 25848 Exposure complete
02:35:41.379 00.087 25848 worker thread done servicing request
02:35:41.380 00.001 21444 OnExposeComplete: enter
02:35:41.380 00.000 21444 UpdateGuideState(): m_state=6
02:35:41.380 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1156
02:35:41.380 00.000 21444 Star::Find returns 1 (1), X=1257.79, Y=667.27, Mass=5785804, SNR=223.0, Peak=65504 HFD=7.9
02:35:41.380 00.000 21444 MultiStar: [#1 0.68,0.68,1.21,U] [#2 0.59,0.97,0.88,U] [#3 0.16,1.01,0.92,U] [#4 0.13,0.68,0.87,U] [#5 -0.53,-0.79,0.88,U] [#6 -0.39,0.84,0.78,U] [#7 -0.25,0.35,0.81,U] [#8 0.03,0.87,0.47,U] 
02:35:41.380 00.000 21444 single-star, 8 included, MultiStar: {0.08, 0.44}, one-star: {-0.02, -0.41}
02:35:41.380 00.000 21444 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.05) = xAngle (-4.67 = 1.61)
02:35:41.380 00.000 21444 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.23)
02:35:41.380 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.41 hyp=0.42 cameraTheta=-1.62 mountX=-0.02 mountY=-0.39, mountTheta=-1.61
02:35:41.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.41, opts=13)
02:35:41.381 00.000 21444 Enqueuing Move request for scope (-0.02, -0.41)
02:35:41.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=268, FiltMax=65504, Gamma=0.560
02:35:41.381 00.000 21444 UpdateGuideState exits: m=5785804 SNR=223.0 Saturated
02:35:41.381 00.000 25848 Worker thread wakes up
02:35:41.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.41) opts 0xd
02:35:41.381 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.41)
02:35:41.382 00.001 25848 Moving (-0.02, -0.41) raw xDistance=-0.02 yDistance=-0.39
02:35:41.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:35:41.382 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:41.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
02:35:41.382 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:41.382 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:41.382 00.000 21444 Enqueuing Expose request
02:35:41.382 00.000 25848 MoveAxis(E, 0, ABG)
02:35:41.382 00.000 25848 Move returns status 0, amount 0
02:35:41.382 00.000 25848 MoveAxis(N, 0, ABG)
02:35:41.382 00.000 25848 Move returns status 0, amount 0
02:35:41.382 00.000 25848 move complete, result=0
02:35:41.382 00.000 25848 worker thread done servicing request
02:35:41.382 00.000 25848 Worker thread wakes up
02:35:41.382 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:41.382 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:41.383 00.001 21444 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
02:35:44.228 02.845 25848 Exposure complete
02:35:44.315 00.087 25848 worker thread done servicing request
02:35:44.316 00.001 21444 OnExposeComplete: enter
02:35:44.316 00.000 21444 UpdateGuideState(): m_state=6
02:35:44.316 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1157
02:35:44.316 00.000 21444 Star::Find returns 1 (1), X=1257.63, Y=666.66, Mass=5808537, SNR=253.0, Peak=65504 HFD=8.0
02:35:44.316 00.000 21444 MultiStar: [#1 0.55,-0.39,1.12,U] [#2 0.53,0.11,0.81,U] [#3 -0.56,0.07,0.60,U] [#4 0.61,-0.19,0.96,U] [#5 -0.66,-1.51,0.73,U] [#6 0.16,-0.26,0.81,U] [#7 -0.25,-0.21,0.58,U] [#8 0.14,0.17,0.59,U] 
02:35:44.316 00.000 21444 refined, 8 included, MultiStar: {0.10, -0.40}, one-star: {-0.18, -1.03}
02:35:44.316 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.90)
02:35:44.316 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.22 = -0.94)
02:35:44.316 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.40 hyp=0.41 cameraTheta=-1.33 mountX=-0.13 mountY=-0.33, mountTheta=-1.96
02:35:44.317 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.40, opts=13)
02:35:44.317 00.000 21444 Enqueuing Move request for scope (0.10, -0.40)
02:35:44.317 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=232, FiltMax=65504, Gamma=0.560
02:35:44.317 00.000 21444 UpdateGuideState exits: m=5808537 SNR=253.0 Saturated
02:35:44.317 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:44.317 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:44.317 00.000 21444 Enqueuing Expose request
02:35:44.318 00.001 25848 Worker thread wakes up
02:35:44.318 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.40) opts 0xd
02:35:44.318 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.40)
02:35:44.318 00.000 25848 Moving (0.10, -0.40) raw xDistance=-0.13 yDistance=-0.33
02:35:44.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:35:44.318 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:44.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:35:44.318 00.000 25848 MoveAxis(E, 0, ABG)
02:35:44.318 00.000 25848 Move returns status 0, amount 0
02:35:44.318 00.000 25848 MoveAxis(N, 0, ABG)
02:35:44.318 00.000 25848 Move returns status 0, amount 0
02:35:44.318 00.000 25848 move complete, result=0
02:35:44.318 00.000 25848 worker thread done servicing request
02:35:44.318 00.000 25848 Worker thread wakes up
02:35:44.318 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:44.318 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:44.318 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:35:47.165 02.847 25848 Exposure complete
02:35:47.252 00.087 25848 worker thread done servicing request
02:35:47.252 00.000 21444 OnExposeComplete: enter
02:35:47.252 00.000 21444 UpdateGuideState(): m_state=6
02:35:47.253 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1158
02:35:47.253 00.000 21444 Star::Find returns 1 (1), X=1257.31, Y=667.56, Mass=6134494, SNR=329.0, Peak=65504 HFD=8.2
02:35:47.253 00.000 21444 MultiStar: [#1 -0.31,0.63,0.85,U] [#2 0.16,0.85,0.71,U] [#3 -1.11,0.72,0.51,U] [#4 -0.05,0.51,0.73,U] [#5 -0.67,-0.96,0.58,U] [#6 -0.29,0.71,0.41,U] [#7 -0.77,1.00,0.46,U] [#8 -0.10,1.09,0.51,U] 
02:35:47.253 00.000 21444 single-star, 8 included, MultiStar: {-0.37, 0.43}, one-star: {-0.50, -0.13}
02:35:47.253 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.94 = 0.35)
02:35:47.253 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
02:35:47.253 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.13 hyp=0.52 cameraTheta=-2.88 mountX=0.49 mountY=-0.31, mountTheta=-0.57
02:35:47.254 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.13, opts=13)
02:35:47.254 00.000 21444 Enqueuing Move request for scope (-0.50, -0.13)
02:35:47.254 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=318, FiltMax=65504, Gamma=0.560
02:35:47.254 00.000 21444 UpdateGuideState exits: m=6134494 SNR=329.0 Saturated
02:35:47.254 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:47.254 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:47.254 00.000 21444 Enqueuing Expose request
02:35:47.255 00.001 25848 Worker thread wakes up
02:35:47.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.13) opts 0xd
02:35:47.255 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.13)
02:35:47.255 00.000 25848 Moving (-0.50, -0.13) raw xDistance=0.49 yDistance=-0.31
02:35:47.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
02:35:47.255 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:47.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:35:47.255 00.000 25848 MoveAxis(E, 0, ABG)
02:35:47.255 00.000 25848 Move returns status 0, amount 0
02:35:47.255 00.000 25848 MoveAxis(N, 0, ABG)
02:35:47.255 00.000 25848 Move returns status 0, amount 0
02:35:47.255 00.000 25848 move complete, result=0
02:35:47.255 00.000 25848 worker thread done servicing request
02:35:47.255 00.000 25848 Worker thread wakes up
02:35:47.255 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:47.255 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:47.255 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
02:35:50.099 02.844 25848 Exposure complete
02:35:50.183 00.084 25848 worker thread done servicing request
02:35:50.183 00.000 21444 OnExposeComplete: enter
02:35:50.183 00.000 21444 UpdateGuideState(): m_state=6
02:35:50.184 00.001 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1159
02:35:50.184 00.000 21444 Star::Find returns 1 (1), X=1257.89, Y=666.71, Mass=5946475, SNR=278.0, Peak=65504 HFD=8.2
02:35:50.184 00.000 21444 MultiStar: [#1 0.31,0.42,0.89,U] [#2 -0.19,0.80,0.71,U] [#3 -0.14,0.62,0.58,U] [#4 -0.07,0.61,0.93,U] [#5 -0.22,-0.89,0.62,U] [#6 -0.40,0.76,0.66,U] [#7 -0.85,0.61,0.58,U] [#8 -0.24,0.52,0.55,U] 
02:35:50.184 00.000 21444 refined, 8 included, MultiStar: {-0.15, 0.23}, one-star: {0.08, -0.97}
02:35:50.184 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
02:35:50.184 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
02:35:50.184 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.14 mountX=0.17 mountY=0.16, mountTheta=0.75
02:35:50.185 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.23, opts=13)
02:35:50.185 00.000 21444 Enqueuing Move request for scope (-0.15, 0.23)
02:35:50.185 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=40, FiltMax=65504, Gamma=0.560
02:35:50.185 00.000 21444 UpdateGuideState exits: m=5946475 SNR=278.0 Saturated
02:35:50.185 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:50.185 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:50.185 00.000 25848 Worker thread wakes up
02:35:50.185 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
02:35:50.185 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
02:35:50.185 00.000 25848 Moving (-0.15, 0.23) raw xDistance=0.17 yDistance=0.16
02:35:50.185 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:35:50.185 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:50.185 00.000 21444 Enqueuing Expose request
02:35:50.185 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:35:50.185 00.000 25848 MoveAxis(E, 0, ABG)
02:35:50.185 00.000 25848 Move returns status 0, amount 0
02:35:50.185 00.000 25848 MoveAxis(N, 0, ABG)
02:35:50.185 00.000 25848 Move returns status 0, amount 0
02:35:50.185 00.000 25848 move complete, result=0
02:35:50.186 00.001 25848 worker thread done servicing request
02:35:50.186 00.000 25848 Worker thread wakes up
02:35:50.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:50.186 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:50.186 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:53.032 02.846 25848 Exposure complete
02:35:53.114 00.082 25848 worker thread done servicing request
02:35:53.114 00.000 21444 OnExposeComplete: enter
02:35:53.115 00.001 21444 UpdateGuideState(): m_state=6
02:35:53.115 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1160
02:35:53.115 00.000 21444 Star::Find returns 1 (1), X=1257.21, Y=667.58, Mass=5793470, SNR=277.5, Peak=65504 HFD=8.0
02:35:53.115 00.000 21444 MultiStar: [#1 -0.39,0.51,0.95,U] [#2 -0.37,0.51,0.88,U] [#3 -0.70,0.51,0.71,U] [#4 -0.37,0.97,0.73,U] [#5 -0.90,-0.71,0.58,U] [#6 -0.77,0.81,0.54,U] [#7 -1.10,0.96,0.61,U] [#8 -0.21,0.79,0.43,U] 
02:35:53.115 00.000 21444 single-star, 8 included, MultiStar: {-0.58, 0.44}, one-star: {-0.60, -0.11}
02:35:53.115 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.27)
02:35:53.115 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.58)
02:35:53.115 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=-0.11 hyp=0.61 cameraTheta=-2.97 mountX=0.59 mountY=-0.33, mountTheta=-0.51
02:35:53.116 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=-0.11, opts=13)
02:35:53.116 00.000 21444 Enqueuing Move request for scope (-0.60, -0.11)
02:35:53.116 00.000 25848 Worker thread wakes up
02:35:53.116 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.11) opts 0xd
02:35:53.116 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, -0.11)
02:35:53.116 00.000 25848 Moving (-0.60, -0.11) raw xDistance=0.59 yDistance=-0.33
02:35:53.116 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
02:35:53.116 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:53.116 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:35:53.116 00.000 25848 MoveAxis(W, 17, ABG)
02:35:53.116 00.000 25848 Guiding  Dir = 3, Dur = 17
02:35:53.116 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=294, FiltMax=65504, Gamma=0.560
02:35:53.116 00.000 21444 UpdateGuideState exits: m=5793470 SNR=277.5 Saturated
02:35:53.116 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:53.116 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:53.116 00.000 21444 Enqueuing Expose request
02:35:53.140 00.024 25848 IsSlewing returns 0
02:35:53.141 00.001 25848 IsGuiding returns 0
02:35:53.172 00.031 25848 IsGuiding returns 1
02:35:53.172 00.000 25848 scope still moving after pulse duration time elapsed
02:35:53.235 00.063 25848 IsSlewing returns 0
02:35:53.235 00.000 25848 IsGuiding returns 0
02:35:53.235 00.000 25848 scope move finished after 17 + 77 ms
02:35:53.235 00.000 25848 Move returns status 0, amount 17
02:35:53.235 00.000 25848 MoveAxis(N, 0, ABG)
02:35:53.235 00.000 25848 Move returns status 0, amount 0
02:35:53.235 00.000 25848 move complete, result=0
02:35:53.235 00.000 25848 worker thread done servicing request
02:35:53.235 00.000 25848 Worker thread wakes up
02:35:53.237 00.002 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:53.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:53.237 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.3 px 0 ms NORTH
02:35:56.077 02.840 25848 Exposure complete
02:35:56.157 00.080 25848 worker thread done servicing request
02:35:56.158 00.001 21444 OnExposeComplete: enter
02:35:56.158 00.000 21444 UpdateGuideState(): m_state=6
02:35:56.158 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1161
02:35:56.158 00.000 21444 Star::Find returns 1 (1), X=1255.45, Y=667.62, Mass=5793834, SNR=245.7, Peak=65504 HFD=7.8
02:35:56.158 00.000 21444 MultiStar: [#1 -2.23,0.98,0.00,M1] [#2 -2.19,0.99,0.00,M1] [#3 -3.56,1.63,0.00,M1] [#4 -2.17,1.17,0.00,M1] [#5 -2.82,-0.92,0.00,M1] [#6 -2.77,1.16,0.00,M1] [#7 -2.67,0.92,0.00,M1] [#8 -1.77,1.35,0.00,M1] 
02:35:56.158 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.12)
02:35:56.158 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.72)
02:35:56.158 00.000 21444 CameraToMount -- cameraX=-2.36 cameraY=-0.07 hyp=2.36 cameraTheta=-3.11 mountX=2.35 mountY=-0.96, mountTheta=-0.39
02:35:56.159 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.36, y=-0.07, opts=13)
02:35:56.159 00.000 21444 Enqueuing Move request for scope (-2.36, -0.07)
02:35:56.159 00.000 25848 Worker thread wakes up
02:35:56.160 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.36, -0.07) opts 0xd
02:35:56.160 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=232, FiltMax=65504, Gamma=0.560
02:35:56.160 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.36, -0.07)
02:35:56.160 00.000 21444 UpdateGuideState exits: m=5793834 SNR=245.7 Saturated
02:35:56.160 00.000 25848 Moving (-2.36, -0.07) raw xDistance=2.35 yDistance=-0.96
02:35:56.160 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:56.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.50 from input 2.35
02:35:56.160 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:56.160 00.000 21444 Enqueuing Expose request
02:35:56.160 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:35:56.160 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:35:56.160 00.000 25848 MoveAxis(W, 69, ABG)
02:35:56.160 00.000 25848 Guiding  Dir = 3, Dur = 69
02:35:56.190 00.030 25848 IsSlewing returns 0
02:35:56.190 00.000 25848 IsGuiding returns 0
02:35:56.222 00.032 25848 PulseGuide returned control before completion, sleep 48
02:35:56.280 00.058 25848 IsGuiding returns 1
02:35:56.280 00.000 25848 scope still moving after pulse duration time elapsed
02:35:56.343 00.063 25848 IsSlewing returns 0
02:35:56.343 00.000 25848 IsGuiding returns 0
02:35:56.343 00.000 25848 scope move finished after 69 + 83 ms
02:35:56.343 00.000 25848 Move returns status 0, amount 69
02:35:56.344 00.001 25848 MoveAxis(N, 0, ABG)
02:35:56.344 00.000 25848 Move returns status 0, amount 0
02:35:56.344 00.000 25848 move complete, result=0
02:35:56.344 00.000 25848 worker thread done servicing request
02:35:56.344 00.000 21444 GuideStep: 2.3 px 69 ms WEST, -1.0 px 0 ms NORTH
02:35:56.344 00.000 25848 Worker thread wakes up
02:35:56.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:56.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:35:59.185 02.841 25848 Exposure complete
02:35:59.268 00.083 25848 worker thread done servicing request
02:35:59.269 00.001 21444 OnExposeComplete: enter
02:35:59.269 00.000 21444 UpdateGuideState(): m_state=6
02:35:59.269 00.000 21444 Star::Find(15, 1255, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1162
02:35:59.269 00.000 21444 Star::Find returns 1 (1), X=1256.37, Y=667.71, Mass=5859359, SNR=237.9, Peak=65504 HFD=8.1
02:35:59.269 00.000 21444 MultiStar: [#1 -1.23,1.42,0.88,U] [#2 -0.71,1.31,0.87,U] [#3 -1.67,1.77,0.00,M2] [#4 -1.13,1.46,0.77,U] [#5 -1.81,-1.19,0.00,M2] [#6 -1.22,0.68,0.60,U] [#7 -2.19,0.61,0.00,M2] [#8 -1.23,0.61,0.60,U] 
02:35:59.269 00.000 21444 single-star, 5 included, MultiStar: {-1.16, 0.91}, one-star: {-1.44, 0.02}
02:35:59.269 00.000 21444 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
02:35:59.269 00.000 21444 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.77 = -2.77)
02:35:59.269 00.000 21444 CameraToMount -- cameraX=-1.44 cameraY=0.02 hyp=1.44 cameraTheta=3.13 mountX=1.43 mountY=-0.53, mountTheta=-0.35
02:35:59.270 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.44, y=0.02, opts=13)
02:35:59.270 00.000 21444 Enqueuing Move request for scope (-1.44, 0.02)
02:35:59.270 00.000 25848 Worker thread wakes up
02:35:59.271 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=280, FiltMax=65504, Gamma=0.560
02:35:59.271 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 0.02) opts 0xd
02:35:59.271 00.000 21444 UpdateGuideState exits: m=5859359 SNR=237.9 Saturated
02:35:59.271 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.44, 0.02)
02:35:59.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:59.271 00.000 25848 Moving (-1.44, 0.02) raw xDistance=1.43 yDistance=-0.53
02:35:59.271 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:35:59.271 00.000 21444 Enqueuing Expose request
02:35:59.271 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.43
02:35:59.271 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:35:59.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
02:35:59.271 00.000 25848 MoveAxis(W, 47, ABG)
02:35:59.271 00.000 25848 Guiding  Dir = 3, Dur = 47
02:35:59.295 00.024 25848 IsSlewing returns 0
02:35:59.296 00.001 25848 IsGuiding returns 0
02:35:59.327 00.031 25848 PulseGuide returned control before completion, sleep 26
02:35:59.355 00.028 25848 IsGuiding returns 1
02:35:59.355 00.000 25848 scope still moving after pulse duration time elapsed
02:35:59.407 00.052 25848 IsSlewing returns 0
02:35:59.408 00.001 25848 IsGuiding returns 0
02:35:59.408 00.000 25848 scope move finished after 47 + 65 ms
02:35:59.408 00.000 25848 Move returns status 0, amount 47
02:35:59.408 00.000 25848 MoveAxis(N, 0, ABG)
02:35:59.408 00.000 25848 Move returns status 0, amount 0
02:35:59.408 00.000 25848 move complete, result=0
02:35:59.408 00.000 25848 worker thread done servicing request
02:35:59.408 00.000 25848 Worker thread wakes up
02:35:59.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:35:59.408 00.000 21444 GuideStep: 1.4 px 47 ms WEST, -0.5 px 0 ms NORTH
02:35:59.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:02.259 02.851 25848 Exposure complete
02:36:02.349 00.090 25848 worker thread done servicing request
02:36:02.349 00.000 21444 OnExposeComplete: enter
02:36:02.349 00.000 21444 UpdateGuideState(): m_state=6
02:36:02.349 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1163
02:36:02.349 00.000 21444 Star::Find returns 1 (1), X=1257.42, Y=667.51, Mass=5900206, SNR=256.2, Peak=65504 HFD=7.8
02:36:02.349 00.000 21444 MultiStar: [#1 -0.04,0.50,0.78,U] [#2 0.47,0.78,0.62,U] [#3 -0.95,1.09,0.60,U] [#4 -0.30,1.05,0.68,U] [#5 -0.94,-1.12,0.66,U] [#6 -0.32,0.97,0.54,U] [#7 -0.39,0.70,0.50,U] [#8 0.20,1.22,0.47,U] 
02:36:02.349 00.000 21444 single-star, 8 included, MultiStar: {-0.31, 0.47}, one-star: {-0.39, -0.17}
02:36:02.349 00.000 21444 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.05) = xAngle (-5.78 = 0.51)
02:36:02.350 00.001 21444 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.34)
02:36:02.350 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-0.17 hyp=0.43 cameraTheta=-2.73 mountX=0.37 mountY=-0.31, mountTheta=-0.69
02:36:02.351 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-0.17, opts=13)
02:36:02.351 00.000 21444 Enqueuing Move request for scope (-0.39, -0.17)
02:36:02.351 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=320, FiltMax=65504, Gamma=0.560
02:36:02.351 00.000 25848 Worker thread wakes up
02:36:02.351 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.17) opts 0xd
02:36:02.351 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -0.17)
02:36:02.351 00.000 25848 Moving (-0.39, -0.17) raw xDistance=0.37 yDistance=-0.31
02:36:02.351 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
02:36:02.351 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:02.351 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:36:02.351 00.000 25848 MoveAxis(E, 0, ABG)
02:36:02.351 00.000 25848 Move returns status 0, amount 0
02:36:02.351 00.000 25848 MoveAxis(N, 0, ABG)
02:36:02.351 00.000 25848 Move returns status 0, amount 0
02:36:02.351 00.000 21444 UpdateGuideState exits: m=5900206 SNR=256.2 Saturated
02:36:02.351 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:02.351 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:02.351 00.000 21444 Enqueuing Expose request
02:36:02.351 00.000 25848 move complete, result=0
02:36:02.352 00.001 25848 worker thread done servicing request
02:36:02.352 00.000 25848 Worker thread wakes up
02:36:02.352 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:02.352 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:02.352 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:36:05.202 02.850 25848 Exposure complete
02:36:05.283 00.081 25848 worker thread done servicing request
02:36:05.283 00.000 21444 OnExposeComplete: enter
02:36:05.283 00.000 21444 UpdateGuideState(): m_state=6
02:36:05.284 00.001 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1164
02:36:05.284 00.000 21444 Star::Find returns 1 (1), X=1257.98, Y=667.23, Mass=5752939, SNR=211.7, Peak=65504 HFD=8.0
02:36:05.284 00.000 21444 MultiStar: [#1 0.99,0.53,1.30,U] [#2 1.94,0.48,0.00,M1] [#3 0.86,0.45,0.90,U] [#4 0.66,0.35,0.88,U] [#5 -0.41,-1.55,0.82,U] [#6 0.61,0.50,0.70,U] [#7 0.41,0.40,0.72,U] [#8 0.29,0.41,0.69,U] 
02:36:05.284 00.000 21444 single-star, 7 included, MultiStar: {0.48, 0.09}, one-star: {0.17, -0.46}
02:36:05.284 00.000 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.27 = 2.01)
02:36:05.284 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
02:36:05.284 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-0.46 hyp=0.49 cameraTheta=-1.22 mountX=-0.21 mountY=-0.36, mountTheta=-2.10
02:36:05.285 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-0.46, opts=13)
02:36:05.285 00.000 21444 Enqueuing Move request for scope (0.17, -0.46)
02:36:05.285 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=230, FiltMax=65504, Gamma=0.560
02:36:05.285 00.000 25848 Worker thread wakes up
02:36:05.285 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.46) opts 0xd
02:36:05.285 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -0.46)
02:36:05.285 00.000 25848 Moving (0.17, -0.46) raw xDistance=-0.21 yDistance=-0.36
02:36:05.285 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
02:36:05.285 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:05.285 00.000 21444 UpdateGuideState exits: m=5752939 SNR=211.7 Saturated
02:36:05.286 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:05.286 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:05.286 00.000 21444 Enqueuing Expose request
02:36:05.286 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:36:05.286 00.000 25848 MoveAxis(E, 0, ABG)
02:36:05.286 00.000 25848 Move returns status 0, amount 0
02:36:05.286 00.000 25848 MoveAxis(N, 0, ABG)
02:36:05.286 00.000 25848 Move returns status 0, amount 0
02:36:05.286 00.000 25848 move complete, result=0
02:36:05.286 00.000 25848 worker thread done servicing request
02:36:05.286 00.000 25848 Worker thread wakes up
02:36:05.286 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:05.286 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:05.286 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:36:08.125 02.839 25848 Exposure complete
02:36:08.205 00.080 25848 worker thread done servicing request
02:36:08.205 00.000 21444 OnExposeComplete: enter
02:36:08.205 00.000 21444 UpdateGuideState(): m_state=6
02:36:08.205 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1165
02:36:08.205 00.000 21444 Star::Find returns 1 (1), X=1258.73, Y=667.12, Mass=5823122, SNR=227.9, Peak=65504 HFD=7.9
02:36:08.205 00.000 21444 MultiStar: [#1 1.70,-0.08,1.16,U] [#2 2.06,0.30,0.00,M2] [#3 0.31,0.92,0.97,U] [#4 1.07,0.55,0.98,U] [#5 0.31,-1.51,0.78,U] [#6 0.96,0.25,0.86,U] [#7 0.68,0.15,0.75,U] [#8 0.92,0.37,0.61,U] 
02:36:08.205 00.000 21444 refined, 7 included, MultiStar: {0.90, 0.02}, one-star: {0.92, -0.57}
02:36:08.205 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.05) = xAngle (-3.03 = -3.03)
02:36:08.205 00.000 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.87 = 0.41)
02:36:08.205 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=0.02 hyp=0.90 cameraTheta=0.02 mountX=-0.89 mountY=0.36, mountTheta=2.76
02:36:08.206 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=0.02, opts=13)
02:36:08.206 00.000 21444 Enqueuing Move request for scope (0.90, 0.02)
02:36:08.206 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=220, FiltMax=65504, Gamma=0.560
02:36:08.206 00.000 21444 UpdateGuideState exits: m=5823122 SNR=227.9 Saturated
02:36:08.206 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:08.206 00.000 25848 Worker thread wakes up
02:36:08.206 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.02) opts 0xd
02:36:08.206 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, 0.02)
02:36:08.206 00.000 25848 Moving (0.90, 0.02) raw xDistance=-0.89 yDistance=0.36
02:36:08.207 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.89
02:36:08.207 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:08.207 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:36:08.207 00.000 25848 MoveAxis(E, 26, ABG)
02:36:08.207 00.000 25848 Guiding  Dir = 2, Dur = 26
02:36:08.207 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:08.207 00.000 21444 Enqueuing Expose request
02:36:08.232 00.025 25848 IsSlewing returns 0
02:36:08.232 00.000 25848 IsGuiding returns 0
02:36:08.274 00.042 25848 IsGuiding returns 1
02:36:08.274 00.000 25848 scope still moving after pulse duration time elapsed
02:36:08.359 00.085 25848 IsSlewing returns 0
02:36:08.359 00.000 25848 IsGuiding returns 0
02:36:08.359 00.000 25848 scope move finished after 26 + 100 ms
02:36:08.359 00.000 25848 Move returns status 0, amount 26
02:36:08.359 00.000 25848 MoveAxis(N, 0, ABG)
02:36:08.359 00.000 25848 Move returns status 0, amount 0
02:36:08.359 00.000 25848 move complete, result=0
02:36:08.359 00.000 25848 worker thread done servicing request
02:36:08.359 00.000 25848 Worker thread wakes up
02:36:08.359 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 0.4 px 0 ms NORTH
02:36:08.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:08.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:11.211 02.852 25848 Exposure complete
02:36:11.296 00.085 25848 worker thread done servicing request
02:36:11.296 00.000 21444 OnExposeComplete: enter
02:36:11.296 00.000 21444 UpdateGuideState(): m_state=6
02:36:11.296 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1166
02:36:11.296 00.000 21444 Star::Find returns 1 (1), X=1257.05, Y=666.68, Mass=5863469, SNR=240.0, Peak=65504 HFD=8.1
02:36:11.297 00.001 21444 MultiStar: [#1 -0.49,0.37,1.10,U] [#2 -1.02,0.59,0.85,U] [#3 -1.56,0.96,0.75,U] [#4 -0.23,-0.27,0.76,U] [#5 -1.12,-1.89,0.00,M1] [#6 -0.80,-0.02,0.48,U] [#7 -1.15,0.11,0.57,U] [#8 -0.37,0.40,0.48,U] 
02:36:11.297 00.000 21444 refined, 7 included, MultiStar: {-0.79, 0.11}, one-star: {-0.76, -1.01}
02:36:11.297 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
02:36:11.297 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
02:36:11.297 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=0.11 hyp=0.80 cameraTheta=3.00 mountX=0.80 mountY=-0.20, mountTheta=-0.24
02:36:11.298 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=0.11, opts=13)
02:36:11.298 00.000 21444 Enqueuing Move request for scope (-0.79, 0.11)
02:36:11.298 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=206, FiltMax=65504, Gamma=0.560
02:36:11.298 00.000 21444 UpdateGuideState exits: m=5863469 SNR=240.0 Saturated
02:36:11.298 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:11.298 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:11.298 00.000 21444 Enqueuing Expose request
02:36:11.298 00.000 25848 Worker thread wakes up
02:36:11.298 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.11) opts 0xd
02:36:11.298 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, 0.11)
02:36:11.298 00.000 25848 Moving (-0.79, 0.11) raw xDistance=0.80 yDistance=-0.20
02:36:11.298 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.80
02:36:11.298 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:11.298 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:36:11.298 00.000 25848 MoveAxis(W, 21, ABG)
02:36:11.298 00.000 25848 Guiding  Dir = 3, Dur = 21
02:36:11.327 00.029 25848 IsSlewing returns 0
02:36:11.327 00.000 25848 IsGuiding returns 0
02:36:11.359 00.032 25848 IsGuiding returns 1
02:36:11.359 00.000 25848 scope still moving after pulse duration time elapsed
02:36:11.408 00.049 25848 IsSlewing returns 0
02:36:11.408 00.000 25848 IsGuiding returns 0
02:36:11.408 00.000 25848 scope move finished after 21 + 59 ms
02:36:11.408 00.000 25848 Move returns status 0, amount 21
02:36:11.408 00.000 25848 MoveAxis(N, 0, ABG)
02:36:11.408 00.000 25848 Move returns status 0, amount 0
02:36:11.408 00.000 25848 move complete, result=0
02:36:11.408 00.000 25848 worker thread done servicing request
02:36:11.408 00.000 25848 Worker thread wakes up
02:36:11.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:11.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:11.408 00.000 21444 GuideStep: 0.8 px 21 ms WEST, -0.2 px 0 ms NORTH
02:36:14.259 02.851 25848 Exposure complete
02:36:14.340 00.081 25848 worker thread done servicing request
02:36:14.340 00.000 21444 OnExposeComplete: enter
02:36:14.340 00.000 21444 UpdateGuideState(): m_state=6
02:36:14.340 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1167
02:36:14.340 00.000 21444 Star::Find returns 1 (1), X=1258.51, Y=668.07, Mass=5849453, SNR=241.4, Peak=65504 HFD=8.0
02:36:14.340 00.000 21444 MultiStar: [#1 1.55,0.43,0.88,U] [#2 1.44,0.51,0.68,U] [#3 0.41,0.87,0.55,U] [#4 1.12,0.99,0.85,U] [#5 1.11,-0.84,0.79,U] [#6 0.96,0.71,0.68,U] [#7 0.25,0.93,0.60,U] [#8 1.48,1.34,0.00,M1] 
02:36:14.340 00.000 21444 single-star, 7 included, MultiStar: {0.98, 0.46}, one-star: {0.70, 0.39}
02:36:14.340 00.000 21444 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.05) = xAngle (-2.55 = -2.55)
02:36:14.340 00.000 21444 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.39 = 0.89)
02:36:14.340 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=0.39 hyp=0.80 cameraTheta=0.50 mountX=-0.66 mountY=0.62, mountTheta=2.39
02:36:14.341 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=0.39, opts=13)
02:36:14.341 00.000 21444 Enqueuing Move request for scope (0.70, 0.39)
02:36:14.341 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=168, FiltMax=65504, Gamma=0.560
02:36:14.341 00.000 21444 UpdateGuideState exits: m=5849453 SNR=241.4 Saturated
02:36:14.341 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:14.341 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:14.341 00.000 25848 Worker thread wakes up
02:36:14.341 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.39) opts 0xd
02:36:14.341 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 0.39)
02:36:14.341 00.000 21444 Enqueuing Expose request
02:36:14.342 00.001 25848 Moving (0.70, 0.39) raw xDistance=-0.66 yDistance=0.62
02:36:14.342 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.66
02:36:14.342 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:36:14.342 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
02:36:14.342 00.000 25848 MoveAxis(E, 18, ABG)
02:36:14.342 00.000 25848 Guiding  Dir = 2, Dur = 18
02:36:14.374 00.032 25848 IsSlewing returns 0
02:36:14.375 00.001 25848 IsGuiding returns 0
02:36:14.406 00.031 25848 IsGuiding returns 1
02:36:14.406 00.000 25848 scope still moving after pulse duration time elapsed
02:36:14.454 00.048 25848 IsSlewing returns 0
02:36:14.455 00.001 25848 IsGuiding returns 0
02:36:14.455 00.000 25848 scope move finished after 18 + 62 ms
02:36:14.455 00.000 25848 Move returns status 0, amount 18
02:36:14.455 00.000 25848 MoveAxis(N, 0, ABG)
02:36:14.455 00.000 25848 Move returns status 0, amount 0
02:36:14.455 00.000 25848 move complete, result=0
02:36:14.455 00.000 25848 worker thread done servicing request
02:36:14.455 00.000 25848 Worker thread wakes up
02:36:14.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:14.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:14.455 00.000 21444 GuideStep: -0.7 px 18 ms EAST, 0.6 px 0 ms NORTH
02:36:17.301 02.846 25848 Exposure complete
02:36:17.389 00.088 25848 worker thread done servicing request
02:36:17.389 00.000 21444 OnExposeComplete: enter
02:36:17.389 00.000 21444 UpdateGuideState(): m_state=6
02:36:17.389 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1168
02:36:17.390 00.001 21444 Star::Find returns 1 (1), X=1257.20, Y=667.31, Mass=5670469, SNR=260.1, Peak=65504 HFD=7.8
02:36:17.390 00.000 21444 MultiStar: [#1 -0.06,0.45,0.82,U] [#2 -0.05,0.88,0.72,U] [#3 -0.60,1.00,0.81,U] [#4 0.64,0.76,0.86,U] [#5 -0.65,-1.16,0.75,U] [#6 0.66,0.64,0.77,U] [#7 -0.55,0.64,0.68,U] [#8 0.52,0.98,0.51,U] 
02:36:17.390 00.000 21444 refined, 8 included, MultiStar: {-0.10, 0.38}, one-star: {-0.61, -0.37}
02:36:17.390 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
02:36:17.390 00.000 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.22)
02:36:17.390 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.38 hyp=0.40 cameraTheta=1.83 mountX=0.14 mountY=0.32, mountTheta=1.16
02:36:17.391 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.38, opts=13)
02:36:17.391 00.000 21444 Enqueuing Move request for scope (-0.10, 0.38)
02:36:17.391 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=254, FiltMax=65504, Gamma=0.560
02:36:17.391 00.000 21444 UpdateGuideState exits: m=5670469 SNR=260.1 Saturated
02:36:17.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:17.391 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:17.391 00.000 21444 Enqueuing Expose request
02:36:17.391 00.000 25848 Worker thread wakes up
02:36:17.391 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.38) opts 0xd
02:36:17.392 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.38)
02:36:17.392 00.000 25848 Moving (-0.10, 0.38) raw xDistance=0.14 yDistance=0.32
02:36:17.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:36:17.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:17.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:36:17.392 00.000 25848 MoveAxis(E, 0, ABG)
02:36:17.392 00.000 25848 Move returns status 0, amount 0
02:36:17.392 00.000 25848 MoveAxis(N, 0, ABG)
02:36:17.392 00.000 25848 Move returns status 0, amount 0
02:36:17.392 00.000 25848 move complete, result=0
02:36:17.392 00.000 25848 worker thread done servicing request
02:36:17.392 00.000 25848 Worker thread wakes up
02:36:17.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:17.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:17.392 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:36:20.238 02.846 25848 Exposure complete
02:36:20.325 00.087 25848 worker thread done servicing request
02:36:20.325 00.000 21444 OnExposeComplete: enter
02:36:20.325 00.000 21444 UpdateGuideState(): m_state=6
02:36:20.325 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1169
02:36:20.325 00.000 21444 Star::Find returns 1 (1), X=1258.34, Y=667.64, Mass=5870318, SNR=284.4, Peak=65504 HFD=8.0
02:36:20.325 00.000 21444 MultiStar: [#1 0.73,0.69,0.89,U] [#2 0.63,1.10,0.64,U] [#3 0.12,1.11,0.68,U] [#4 0.61,0.93,0.89,U] [#5 0.11,-0.46,0.71,U] [#6 0.52,0.98,0.65,U] [#7 0.17,0.85,0.53,U] [#8 0.85,1.24,0.66,U] 
02:36:20.325 00.000 21444 single-star, 8 included, MultiStar: {0.49, 0.67}, one-star: {0.53, -0.05}
02:36:20.325 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = -3.14)
02:36:20.326 00.001 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.30)
02:36:20.326 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.05 hyp=0.53 cameraTheta=-0.09 mountX=-0.53 mountY=0.16, mountTheta=2.85
02:36:20.326 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.05, opts=13)
02:36:20.326 00.000 21444 Enqueuing Move request for scope (0.53, -0.05)
02:36:20.326 00.000 25848 Worker thread wakes up
02:36:20.327 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.05) opts 0xd
02:36:20.327 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.05)
02:36:20.327 00.000 25848 Moving (0.53, -0.05) raw xDistance=-0.53 yDistance=0.16
02:36:20.327 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
02:36:20.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=232, FiltMax=65504, Gamma=0.560
02:36:20.327 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:20.327 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:36:20.327 00.000 25848 MoveAxis(E, 15, ABG)
02:36:20.327 00.000 25848 Guiding  Dir = 2, Dur = 15
02:36:20.327 00.000 21444 UpdateGuideState exits: m=5870318 SNR=284.4 Saturated
02:36:20.327 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:20.327 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:20.327 00.000 21444 Enqueuing Expose request
02:36:20.362 00.035 25848 IsSlewing returns 0
02:36:20.362 00.000 25848 IsGuiding returns 0
02:36:20.394 00.032 25848 IsGuiding returns 1
02:36:20.394 00.000 25848 scope still moving after pulse duration time elapsed
02:36:20.451 00.057 25848 IsSlewing returns 0
02:36:20.451 00.000 25848 IsGuiding returns 0
02:36:20.451 00.000 25848 scope move finished after 15 + 73 ms
02:36:20.451 00.000 25848 Move returns status 0, amount 15
02:36:20.451 00.000 25848 MoveAxis(N, 0, ABG)
02:36:20.451 00.000 25848 Move returns status 0, amount 0
02:36:20.451 00.000 25848 move complete, result=0
02:36:20.451 00.000 25848 worker thread done servicing request
02:36:20.451 00.000 25848 Worker thread wakes up
02:36:20.451 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:20.451 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:20.451 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 0.2 px 0 ms NORTH
02:36:23.301 02.850 25848 Exposure complete
02:36:23.389 00.088 25848 worker thread done servicing request
02:36:23.389 00.000 21444 OnExposeComplete: enter
02:36:23.389 00.000 21444 UpdateGuideState(): m_state=6
02:36:23.390 00.001 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1170
02:36:23.390 00.000 21444 Star::Find returns 1 (1), X=1258.25, Y=666.81, Mass=5890690, SNR=257.3, Peak=65504 HFD=8.0
02:36:23.390 00.000 21444 MultiStar: [#1 0.67,-0.22,0.90,U] [#2 1.19,0.13,0.86,U] [#3 -0.01,0.06,0.54,U] [#4 0.54,0.44,0.71,U] [#5 0.71,-0.84,0.65,U] [#6 0.74,0.64,0.62,U] [#7 0.51,-0.21,0.54,U] [#8 1.83,0.84,0.00,M1] 
02:36:23.390 00.000 21444 refined, 7 included, MultiStar: {0.63, -0.15}, one-star: {0.44, -0.88}
02:36:23.390 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.29 = 2.99)
02:36:23.390 00.000 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.15)
02:36:23.390 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-0.15 hyp=0.64 cameraTheta=-0.24 mountX=-0.64 mountY=0.10, mountTheta=2.99
02:36:23.391 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-0.15, opts=13)
02:36:23.391 00.000 21444 Enqueuing Move request for scope (0.63, -0.15)
02:36:23.391 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=130, FiltMax=65504, Gamma=0.560
02:36:23.391 00.000 21444 UpdateGuideState exits: m=5890690 SNR=257.3 Saturated
02:36:23.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:23.391 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:23.391 00.000 21444 Enqueuing Expose request
02:36:23.392 00.001 25848 Worker thread wakes up
02:36:23.392 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.15) opts 0xd
02:36:23.392 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, -0.15)
02:36:23.392 00.000 25848 Moving (0.63, -0.15) raw xDistance=-0.64 yDistance=0.10
02:36:23.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.64
02:36:23.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:23.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:36:23.392 00.000 25848 MoveAxis(E, 20, ABG)
02:36:23.392 00.000 25848 Guiding  Dir = 2, Dur = 20
02:36:23.438 00.046 25848 IsSlewing returns 0
02:36:23.438 00.000 25848 IsGuiding returns 0
02:36:23.470 00.032 25848 IsGuiding returns 1
02:36:23.470 00.000 25848 scope still moving after pulse duration time elapsed
02:36:23.514 00.044 25848 IsSlewing returns 0
02:36:23.514 00.000 25848 IsGuiding returns 0
02:36:23.515 00.001 25848 scope move finished after 20 + 56 ms
02:36:23.515 00.000 25848 Move returns status 0, amount 20
02:36:23.515 00.000 25848 MoveAxis(N, 0, ABG)
02:36:23.515 00.000 25848 Move returns status 0, amount 0
02:36:23.515 00.000 25848 move complete, result=0
02:36:23.515 00.000 25848 worker thread done servicing request
02:36:23.515 00.000 25848 Worker thread wakes up
02:36:23.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:23.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:23.515 00.000 21444 GuideStep: -0.6 px 20 ms EAST, 0.1 px 0 ms NORTH
02:36:26.366 02.851 25848 Exposure complete
02:36:26.456 00.090 25848 worker thread done servicing request
02:36:26.456 00.000 21444 OnExposeComplete: enter
02:36:26.456 00.000 21444 UpdateGuideState(): m_state=6
02:36:26.457 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1171
02:36:26.457 00.000 21444 Star::Find returns 1 (1), X=1256.32, Y=667.74, Mass=5783800, SNR=248.3, Peak=65504 HFD=8.0
02:36:26.457 00.000 21444 MultiStar: [#1 -0.71,0.70,0.94,U] [#2 -0.53,1.13,0.81,U] [#3 -1.80,1.77,0.00,M1] [#4 -1.53,1.74,0.00,M1] [#5 -1.86,-0.65,0.00,M1] [#6 -1.47,1.19,0.54,U] [#7 -1.80,1.29,0.00,M1] [#8 -1.39,1.22,0.49,U] 
02:36:26.457 00.000 21444 refined, 4 included, MultiStar: {-1.07, 0.76}, one-star: {-1.49, 0.05}
02:36:26.457 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
02:36:26.457 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.37 = 2.91)
02:36:26.457 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=0.76 hyp=1.32 cameraTheta=2.53 mountX=1.14 mountY=0.30, mountTheta=0.25
02:36:26.458 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=0.76, opts=13)
02:36:26.458 00.000 21444 Enqueuing Move request for scope (-1.07, 0.76)
02:36:26.458 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=78, FiltMax=65504, Gamma=0.560
02:36:26.458 00.000 21444 UpdateGuideState exits: m=5783800 SNR=248.3 Saturated
02:36:26.458 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:26.458 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:26.458 00.000 21444 Enqueuing Expose request
02:36:26.458 00.000 25848 Worker thread wakes up
02:36:26.458 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.76) opts 0xd
02:36:26.458 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, 0.76)
02:36:26.458 00.000 25848 Moving (-1.07, 0.76) raw xDistance=1.14 yDistance=0.30
02:36:26.458 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.14
02:36:26.458 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:26.458 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:36:26.458 00.000 25848 MoveAxis(W, 32, ABG)
02:36:26.458 00.000 25848 Guiding  Dir = 3, Dur = 32
02:36:26.484 00.026 25848 IsSlewing returns 0
02:36:26.484 00.000 25848 IsGuiding returns 0
02:36:26.515 00.031 25848 PulseGuide returned control before completion, sleep 12
02:36:26.547 00.032 25848 IsGuiding returns 1
02:36:26.547 00.000 25848 scope still moving after pulse duration time elapsed
02:36:26.613 00.066 25848 IsSlewing returns 0
02:36:26.613 00.000 25848 IsGuiding returns 0
02:36:26.613 00.000 25848 scope move finished after 32 + 96 ms
02:36:26.613 00.000 25848 Move returns status 0, amount 32
02:36:26.613 00.000 25848 MoveAxis(N, 0, ABG)
02:36:26.613 00.000 25848 Move returns status 0, amount 0
02:36:26.613 00.000 25848 move complete, result=0
02:36:26.613 00.000 25848 worker thread done servicing request
02:36:26.613 00.000 25848 Worker thread wakes up
02:36:26.613 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:26.613 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:26.613 00.000 21444 GuideStep: 1.1 px 32 ms WEST, 0.3 px 0 ms NORTH
02:36:29.454 02.841 25848 Exposure complete
02:36:29.532 00.078 25848 worker thread done servicing request
02:36:29.533 00.001 21444 OnExposeComplete: enter
02:36:29.533 00.000 21444 UpdateGuideState(): m_state=6
02:36:29.533 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1172
02:36:29.533 00.000 21444 Star::Find returns 1 (1), X=1256.52, Y=667.10, Mass=5661499, SNR=205.8, Peak=65504 HFD=7.9
02:36:29.533 00.000 21444 MultiStar: [#1 -1.22,0.61,0.88,U] [#2 -1.18,0.83,1.04,U] [#3 -1.79,0.90,0.00,M2] [#4 -0.52,-0.02,1.04,U] [#5 -1.14,-1.08,0.74,U] [#6 -1.09,0.20,0.82,U] [#7 -1.54,-0.05,0.61,U] [#8 -0.36,0.49,0.50,U] 
02:36:29.533 00.000 21444 refined, 7 included, MultiStar: {-1.05, 0.05}, one-star: {-1.29, -0.59}
02:36:29.533 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
02:36:29.533 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
02:36:29.533 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=0.05 hyp=1.05 cameraTheta=3.09 mountX=1.05 mountY=-0.35, mountTheta=-0.32
02:36:29.534 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=0.05, opts=13)
02:36:29.534 00.000 21444 Enqueuing Move request for scope (-1.05, 0.05)
02:36:29.534 00.000 25848 Worker thread wakes up
02:36:29.534 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.05) opts 0xd
02:36:29.534 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.05, 0.05)
02:36:29.534 00.000 25848 Moving (-1.05, 0.05) raw xDistance=1.05 yDistance=-0.35
02:36:29.534 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=106, FiltMax=65504, Gamma=0.560
02:36:29.534 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.05
02:36:29.534 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:29.534 00.000 21444 UpdateGuideState exits: m=5661499 SNR=205.8 Saturated
02:36:29.534 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:29.534 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:29.534 00.000 21444 Enqueuing Expose request
02:36:29.535 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:36:29.535 00.000 25848 MoveAxis(W, 33, ABG)
02:36:29.535 00.000 25848 Guiding  Dir = 3, Dur = 33
02:36:29.565 00.030 25848 IsSlewing returns 0
02:36:29.565 00.000 25848 IsGuiding returns 0
02:36:29.596 00.031 25848 PulseGuide returned control before completion, sleep 13
02:36:29.611 00.015 25848 IsGuiding returns 1
02:36:29.611 00.000 25848 scope still moving after pulse duration time elapsed
02:36:29.670 00.059 25848 IsSlewing returns 0
02:36:29.670 00.000 25848 IsGuiding returns 0
02:36:29.670 00.000 25848 scope move finished after 33 + 71 ms
02:36:29.670 00.000 25848 Move returns status 0, amount 33
02:36:29.670 00.000 25848 MoveAxis(N, 0, ABG)
02:36:29.670 00.000 25848 Move returns status 0, amount 0
02:36:29.670 00.000 25848 move complete, result=0
02:36:29.671 00.001 25848 worker thread done servicing request
02:36:29.671 00.000 25848 Worker thread wakes up
02:36:29.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:29.671 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.3 px 0 ms NORTH
02:36:29.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:32.510 02.839 25848 Exposure complete
02:36:32.598 00.088 25848 worker thread done servicing request
02:36:32.598 00.000 21444 OnExposeComplete: enter
02:36:32.598 00.000 21444 UpdateGuideState(): m_state=6
02:36:32.599 00.001 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1173
02:36:32.599 00.000 21444 Star::Find returns 1 (1), X=1257.97, Y=668.07, Mass=5492317, SNR=194.0, Peak=65504 HFD=8.1
02:36:32.599 00.000 21444 MultiStar: [#1 1.26,1.11,0.86,U] [#2 1.39,1.31,0.72,U] [#3 -0.62,1.35,0.77,U] [#4 0.81,0.86,0.80,U] [#5 0.25,-1.20,0.77,U] [#6 0.46,0.68,0.63,U] [#7 0.26,1.09,0.53,U] [#8 0.93,1.16,0.60,U] 
02:36:32.599 00.000 21444 single-star, 8 included, MultiStar: {0.54, 0.72}, one-star: {0.16, 0.38}
02:36:32.599 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
02:36:32.599 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.56)
02:36:32.599 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.38 hyp=0.41 cameraTheta=1.17 mountX=-0.13 mountY=0.41, mountTheta=1.87
02:36:32.600 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.38, opts=13)
02:36:32.600 00.000 21444 Enqueuing Move request for scope (0.16, 0.38)
02:36:32.600 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=16, FiltMax=65504, Gamma=0.560
02:36:32.600 00.000 21444 UpdateGuideState exits: m=5492317 SNR=194.0 Saturated
02:36:32.600 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:32.600 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:32.600 00.000 21444 Enqueuing Expose request
02:36:32.600 00.000 25848 Worker thread wakes up
02:36:32.600 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.38) opts 0xd
02:36:32.601 00.001 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.38)
02:36:32.601 00.000 25848 Moving (0.16, 0.38) raw xDistance=-0.13 yDistance=0.41
02:36:32.601 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:36:32.601 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:32.601 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
02:36:32.601 00.000 25848 MoveAxis(E, 0, ABG)
02:36:32.601 00.000 25848 Move returns status 0, amount 0
02:36:32.601 00.000 25848 MoveAxis(N, 0, ABG)
02:36:32.601 00.000 25848 Move returns status 0, amount 0
02:36:32.601 00.000 25848 move complete, result=0
02:36:32.601 00.000 25848 worker thread done servicing request
02:36:32.601 00.000 25848 Worker thread wakes up
02:36:32.601 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:32.601 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:32.601 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:36:35.454 02.853 25848 Exposure complete
02:36:35.535 00.081 25848 worker thread done servicing request
02:36:35.535 00.000 21444 OnExposeComplete: enter
02:36:35.536 00.001 21444 UpdateGuideState(): m_state=6
02:36:35.536 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1174
02:36:35.536 00.000 21444 Star::Find returns 1 (1), X=1259.11, Y=668.04, Mass=5566717, SNR=184.0, Peak=65504 HFD=8.1
02:36:35.536 00.000 21444 MultiStar: [#1 1.53,0.98,0.91,U] [#2 1.58,0.87,0.76,U] [#3 1.30,1.45,0.00,M2] [#4 1.29,1.01,0.89,U] [#5 0.41,-0.84,0.76,U] [#6 1.03,1.00,0.72,U] [#7 0.81,0.77,0.65,U] [#8 1.19,1.55,0.00,M1] 
02:36:35.536 00.000 21444 refined, 6 included, MultiStar: {1.16, 0.60}, one-star: {1.30, 0.35}
02:36:35.536 00.000 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
02:36:35.536 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.86)
02:36:35.536 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=0.60 hyp=1.31 cameraTheta=0.47 mountX=-1.10 mountY=0.99, mountTheta=2.41
02:36:35.538 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=0.60, opts=13)
02:36:35.538 00.000 21444 Enqueuing Move request for scope (1.16, 0.60)
02:36:35.538 00.000 25848 Worker thread wakes up
02:36:35.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.60) opts 0xd
02:36:35.538 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, 0.60)
02:36:35.538 00.000 25848 Moving (1.16, 0.60) raw xDistance=-1.10 yDistance=0.99
02:36:35.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.10
02:36:35.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
02:36:35.538 00.000 25848 MoveAxis(E, 32, ABG)
02:36:35.538 00.000 25848 Guiding  Dir = 2, Dur = 32
02:36:35.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=138, FiltMax=65504, Gamma=0.560
02:36:35.538 00.000 21444 UpdateGuideState exits: m=5566717 SNR=184.0 Saturated
02:36:35.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:35.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:35.538 00.000 21444 Enqueuing Expose request
02:36:35.562 00.024 25848 IsSlewing returns 0
02:36:35.563 00.001 25848 IsGuiding returns 0
02:36:35.594 00.031 25848 PulseGuide returned control before completion, sleep 12
02:36:35.611 00.017 25848 IsGuiding returns 1
02:36:35.611 00.000 25848 scope still moving after pulse duration time elapsed
02:36:35.670 00.059 25848 IsSlewing returns 0
02:36:35.670 00.000 25848 IsGuiding returns 0
02:36:35.670 00.000 25848 scope move finished after 32 + 75 ms
02:36:35.670 00.000 25848 Move returns status 0, amount 32
02:36:35.670 00.000 25848 MoveAxis(S, 27, ABG)
02:36:35.670 00.000 25848 Guiding  Dir = 1, Dur = 27
02:36:35.733 00.063 25848 IsSlewing returns 0
02:36:35.733 00.000 25848 IsGuiding returns 0
02:36:35.774 00.041 25848 IsGuiding returns 1
02:36:35.774 00.000 25848 scope still moving after pulse duration time elapsed
02:36:35.828 00.054 25848 IsSlewing returns 0
02:36:35.828 00.000 25848 IsGuiding returns 0
02:36:35.828 00.000 25848 scope move finished after 27 + 68 ms
02:36:35.828 00.000 25848 Move returns status 0, amount 27
02:36:35.828 00.000 25848 move complete, result=0
02:36:35.828 00.000 25848 worker thread done servicing request
02:36:35.828 00.000 25848 Worker thread wakes up
02:36:35.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:35.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:35.829 00.001 21444 GuideStep: -1.1 px 32 ms EAST, 1.0 px 27 ms SOUTH
02:36:38.672 02.843 25848 Exposure complete
02:36:38.760 00.088 25848 worker thread done servicing request
02:36:38.760 00.000 21444 OnExposeComplete: enter
02:36:38.760 00.000 21444 UpdateGuideState(): m_state=6
02:36:38.760 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1175
02:36:38.760 00.000 21444 Star::Find returns 1 (1), X=1257.99, Y=667.22, Mass=5370971, SNR=171.6, Peak=65504 HFD=8.1
02:36:38.760 00.000 21444 MultiStar: [#1 0.26,0.19,0.80,U] [#2 -0.32,0.11,0.76,U] [#3 -1.37,0.35,0.74,U] [#4 0.63,0.18,0.78,U] [#5 0.09,-1.17,0.78,U] [#6 0.36,0.59,0.67,U] [#7 -0.11,0.18,0.66,U] [#8 0.83,0.74,0.59,U] 
02:36:38.760 00.000 21444 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {0.18, -0.47}
02:36:38.760 00.000 21444 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.05) = xAngle (-2.55 = -2.55)
02:36:38.760 00.000 21444 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.39 = 0.89)
02:36:38.760 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.50 mountX=-0.05 mountY=0.05, mountTheta=2.39
02:36:38.761 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.03, opts=13)
02:36:38.761 00.000 21444 Enqueuing Move request for scope (0.05, 0.03)
02:36:38.761 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=182, FiltMax=65504, Gamma=0.560
02:36:38.762 00.001 25848 Worker thread wakes up
02:36:38.762 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
02:36:38.762 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
02:36:38.762 00.000 25848 Moving (0.05, 0.03) raw xDistance=-0.05 yDistance=0.05
02:36:38.762 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:36:38.762 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:38.762 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:36:38.762 00.000 25848 MoveAxis(E, 0, ABG)
02:36:38.762 00.000 25848 Move returns status 0, amount 0
02:36:38.762 00.000 25848 MoveAxis(N, 0, ABG)
02:36:38.762 00.000 25848 Move returns status 0, amount 0
02:36:38.762 00.000 25848 move complete, result=0
02:36:38.762 00.000 25848 worker thread done servicing request
02:36:38.762 00.000 21444 UpdateGuideState exits: m=5370971 SNR=171.6 Saturated
02:36:38.762 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:38.762 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:38.762 00.000 21444 Enqueuing Expose request
02:36:38.762 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:38.762 00.000 25848 Worker thread wakes up
02:36:38.762 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:38.762 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:41.619 02.857 25848 Exposure complete
02:36:41.697 00.078 25848 worker thread done servicing request
02:36:41.697 00.000 21444 OnExposeComplete: enter
02:36:41.697 00.000 21444 UpdateGuideState(): m_state=6
02:36:41.698 00.001 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1176
02:36:41.698 00.000 21444 Star::Find returns 1 (1), X=1257.31, Y=668.06, Mass=5525328, SNR=167.4, Peak=65504 HFD=8.0
02:36:41.698 00.000 21444 MultiStar: [#1 -0.29,1.00,0.93,U] [#2 -0.31,0.88,0.91,U] [#3 -0.84,1.44,0.67,U] [#4 -0.05,1.01,0.86,U] [#5 -0.33,-1.19,0.85,U] [#6 -0.20,0.86,0.56,U] [#7 -0.80,1.18,0.65,U] [#8 0.45,0.72,0.66,U] 
02:36:41.698 00.000 21444 single-star, 8 included, MultiStar: {-0.32, 0.65}, one-star: {-0.50, 0.37}
02:36:41.698 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.54 = -0.54)
02:36:41.698 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.90)
02:36:41.698 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.37 hyp=0.63 cameraTheta=2.51 mountX=0.54 mountY=0.15, mountTheta=0.28
02:36:41.699 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.37, opts=13)
02:36:41.699 00.000 21444 Enqueuing Move request for scope (-0.50, 0.37)
02:36:41.699 00.000 25848 Worker thread wakes up
02:36:41.699 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=142, FiltMax=65504, Gamma=0.560
02:36:41.699 00.000 21444 UpdateGuideState exits: m=5525328 SNR=167.4 Saturated
02:36:41.699 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:41.699 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:41.699 00.000 21444 Enqueuing Expose request
02:36:41.699 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.37) opts 0xd
02:36:41.699 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.37)
02:36:41.699 00.000 25848 Moving (-0.50, 0.37) raw xDistance=0.54 yDistance=0.15
02:36:41.699 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
02:36:41.699 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:41.699 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:36:41.699 00.000 25848 MoveAxis(W, 16, ABG)
02:36:41.699 00.000 25848 Guiding  Dir = 3, Dur = 16
02:36:41.720 00.021 25848 IsSlewing returns 0
02:36:41.720 00.000 25848 IsGuiding returns 0
02:36:41.751 00.031 25848 IsGuiding returns 1
02:36:41.751 00.000 25848 scope still moving after pulse duration time elapsed
02:36:41.797 00.046 25848 IsSlewing returns 0
02:36:41.797 00.000 25848 IsGuiding returns 0
02:36:41.797 00.000 25848 scope move finished after 16 + 61 ms
02:36:41.797 00.000 25848 Move returns status 0, amount 16
02:36:41.797 00.000 25848 MoveAxis(N, 0, ABG)
02:36:41.797 00.000 25848 Move returns status 0, amount 0
02:36:41.797 00.000 25848 move complete, result=0
02:36:41.797 00.000 25848 worker thread done servicing request
02:36:41.797 00.000 25848 Worker thread wakes up
02:36:41.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:41.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:41.798 00.001 21444 GuideStep: 0.5 px 16 ms WEST, 0.2 px 0 ms NORTH
02:36:44.647 02.849 25848 Exposure complete
02:36:44.735 00.088 25848 worker thread done servicing request
02:36:44.735 00.000 21444 OnExposeComplete: enter
02:36:44.735 00.000 21444 UpdateGuideState(): m_state=6
02:36:44.736 00.001 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1177
02:36:44.736 00.000 21444 Star::Find returns 1 (1), X=1257.12, Y=666.36, Mass=5538015, SNR=179.4, Peak=65504 HFD=7.9
02:36:44.736 00.000 21444 MultiStar: [#1 -0.45,-0.64,0.98,U] [#2 0.09,-0.74,0.87,U] [#3 -0.72,-0.44,0.76,U] [#4 -0.34,-0.26,0.81,U] [#5 -1.35,-1.90,0.00,M1] [#6 -0.30,-0.75,0.70,U] [#7 -0.97,-0.57,0.65,U] [#8 0.15,-0.39,0.60,U] 
02:36:44.736 00.000 21444 refined, 7 included, MultiStar: {-0.41, -0.67}, one-star: {-0.69, -1.33}
02:36:44.736 00.000 21444 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.05) = xAngle (-5.17 = 1.11)
02:36:44.736 00.000 21444 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.73)
02:36:44.736 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=-0.67 hyp=0.79 cameraTheta=-2.12 mountX=0.35 mountY=-0.78, mountTheta=-1.15
02:36:44.737 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=-0.67, opts=13)
02:36:44.737 00.000 21444 Enqueuing Move request for scope (-0.41, -0.67)
02:36:44.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=320, FiltMax=65504, Gamma=0.560
02:36:44.737 00.000 25848 Worker thread wakes up
02:36:44.737 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.67) opts 0xd
02:36:44.737 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, -0.67)
02:36:44.737 00.000 21444 UpdateGuideState exits: m=5538015 SNR=179.4 Saturated
02:36:44.738 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:44.738 00.000 25848 Moving (-0.41, -0.67) raw xDistance=0.35 yDistance=-0.78
02:36:44.738 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
02:36:44.738 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:36:44.738 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.78
02:36:44.738 00.000 25848 MoveAxis(E, 0, ABG)
02:36:44.738 00.000 25848 Move returns status 0, amount 0
02:36:44.738 00.000 25848 MoveAxis(N, 0, ABG)
02:36:44.738 00.000 25848 Move returns status 0, amount 0
02:36:44.738 00.000 25848 move complete, result=0
02:36:44.738 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:44.738 00.000 21444 Enqueuing Expose request
02:36:44.738 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
02:36:44.739 00.001 25848 worker thread done servicing request
02:36:44.739 00.000 25848 Worker thread wakes up
02:36:44.739 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:44.739 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:47.586 02.847 25848 Exposure complete
02:36:47.661 00.075 25848 worker thread done servicing request
02:36:47.662 00.001 21444 OnExposeComplete: enter
02:36:47.662 00.000 21444 UpdateGuideState(): m_state=6
02:36:47.662 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1178
02:36:47.662 00.000 21444 Star::Find returns 1 (1), X=1255.81, Y=668.58, Mass=5208044, SNR=154.0, Peak=65504 HFD=7.7
02:36:47.662 00.000 21444 MultiStar: [#1 -1.42,0.63,1.18,U] [#2 -1.44,1.56,0.00,M1] [#3 -2.02,1.55,0.00,M1] [#4 -0.95,1.05,0.73,U] [#5 -1.82,-1.01,0.00,M2] [#6 -1.71,0.60,0.85,U] [#7 -2.33,1.16,0.00,M1] [#8 -0.95,0.76,0.62,U] 
02:36:47.662 00.000 21444 refined, 4 included, MultiStar: {-1.47, 0.77}, one-star: {-2.00, 0.90}
02:36:47.662 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
02:36:47.662 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
02:36:47.662 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=0.77 hyp=1.66 cameraTheta=2.66 mountX=1.53 mountY=0.16, mountTheta=0.10
02:36:47.663 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=0.77, opts=13)
02:36:47.663 00.000 21444 Enqueuing Move request for scope (-1.47, 0.77)
02:36:47.663 00.000 25848 Worker thread wakes up
02:36:47.663 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 0.77) opts 0xd
02:36:47.663 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=168, FiltMax=65504, Gamma=0.560
02:36:47.663 00.000 21444 UpdateGuideState exits: m=5208044 SNR=154.0 Saturated
02:36:47.663 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:47.663 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, 0.77)
02:36:47.663 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:47.663 00.000 21444 Enqueuing Expose request
02:36:47.663 00.000 25848 Moving (-1.47, 0.77) raw xDistance=1.53 yDistance=0.16
02:36:47.664 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.53
02:36:47.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:47.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:36:47.664 00.000 25848 MoveAxis(W, 45, ABG)
02:36:47.664 00.000 25848 Guiding  Dir = 3, Dur = 45
02:36:47.703 00.039 25848 IsSlewing returns 0
02:36:47.703 00.000 25848 IsGuiding returns 0
02:36:47.735 00.032 25848 PulseGuide returned control before completion, sleep 24
02:36:47.772 00.037 25848 IsGuiding returns 1
02:36:47.772 00.000 25848 scope still moving after pulse duration time elapsed
02:36:47.828 00.056 25848 IsSlewing returns 0
02:36:47.828 00.000 25848 IsGuiding returns 0
02:36:47.828 00.000 25848 scope move finished after 45 + 80 ms
02:36:47.828 00.000 25848 Move returns status 0, amount 45
02:36:47.828 00.000 25848 MoveAxis(N, 0, ABG)
02:36:47.829 00.001 25848 Move returns status 0, amount 0
02:36:47.829 00.000 25848 move complete, result=0
02:36:47.829 00.000 25848 worker thread done servicing request
02:36:47.829 00.000 25848 Worker thread wakes up
02:36:47.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:47.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:47.829 00.000 21444 GuideStep: 1.5 px 45 ms WEST, 0.2 px 0 ms NORTH
02:36:50.678 02.849 25848 Exposure complete
02:36:50.766 00.088 25848 worker thread done servicing request
02:36:50.766 00.000 21444 OnExposeComplete: enter
02:36:50.766 00.000 21444 UpdateGuideState(): m_state=6
02:36:50.766 00.000 21444 Star::Find(15, 1255, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1179
02:36:50.766 00.000 21444 Star::Find returns 1 (1), X=1256.47, Y=667.58, Mass=5253851, SNR=155.9, Peak=65504 HFD=7.7
02:36:50.766 00.000 21444 MultiStar: [#1 -0.55,0.42,0.82,U] [#2 -0.69,0.67,0.96,U] [#3 -1.07,0.87,0.65,U] [#4 -0.78,0.58,0.78,U] [#5 -0.97,-1.99,0.00,M3] [#6 -0.78,0.57,0.61,U] [#7 -1.35,0.07,0.67,U] [#8 -0.47,0.70,0.57,U] 
02:36:50.766 00.000 21444 refined, 7 included, MultiStar: {-0.89, 0.44}, one-star: {-1.34, -0.10}
02:36:50.766 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
02:36:50.766 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.07)
02:36:50.767 00.001 21444 CameraToMount -- cameraX=-0.89 cameraY=0.44 hyp=1.00 cameraTheta=2.68 mountX=0.93 mountY=0.07, mountTheta=0.08
02:36:50.768 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=0.44, opts=13)
02:36:50.768 00.000 21444 Enqueuing Move request for scope (-0.89, 0.44)
02:36:50.768 00.000 25848 Worker thread wakes up
02:36:50.768 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.44) opts 0xd
02:36:50.768 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, 0.44)
02:36:50.768 00.000 25848 Moving (-0.89, 0.44) raw xDistance=0.93 yDistance=0.07
02:36:50.768 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.93
02:36:50.768 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:50.768 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=144, FiltMax=65504, Gamma=0.560
02:36:50.768 00.000 21444 UpdateGuideState exits: m=5253851 SNR=155.9 Saturated
02:36:50.768 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:50.768 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:50.768 00.000 21444 Enqueuing Expose request
02:36:50.768 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:36:50.768 00.000 25848 MoveAxis(W, 30, ABG)
02:36:50.768 00.000 25848 Guiding  Dir = 3, Dur = 30
02:36:50.797 00.029 25848 IsSlewing returns 0
02:36:50.798 00.001 25848 IsGuiding returns 0
02:36:50.829 00.031 25848 IsGuiding returns 1
02:36:50.829 00.000 25848 scope still moving after pulse duration time elapsed
02:36:50.899 00.070 25848 IsSlewing returns 0
02:36:50.899 00.000 25848 IsGuiding returns 0
02:36:50.899 00.000 25848 scope move finished after 30 + 71 ms
02:36:50.899 00.000 25848 Move returns status 0, amount 30
02:36:50.899 00.000 25848 MoveAxis(N, 0, ABG)
02:36:50.899 00.000 25848 Move returns status 0, amount 0
02:36:50.899 00.000 25848 move complete, result=0
02:36:50.899 00.000 25848 worker thread done servicing request
02:36:50.899 00.000 25848 Worker thread wakes up
02:36:50.899 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:50.899 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:50.899 00.000 21444 GuideStep: 0.9 px 30 ms WEST, 0.1 px 0 ms NORTH
02:36:53.752 02.853 25848 Exposure complete
02:36:53.828 00.076 25848 worker thread done servicing request
02:36:53.828 00.000 21444 OnExposeComplete: enter
02:36:53.828 00.000 21444 UpdateGuideState(): m_state=6
02:36:53.829 00.001 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1180
02:36:53.829 00.000 21444 Star::Find returns 1 (1), X=1257.47, Y=666.33, Mass=5784589, SNR=223.2, Peak=65504 HFD=7.9
02:36:53.829 00.000 21444 MultiStar: [#1 -0.43,-0.85,0.82,U] [#2 -0.39,-0.87,0.65,U] [#3 -1.56,-0.14,0.91,U] [#4 0.35,0.24,0.66,U] [#5 -0.86,-2.19,0.00,M4] [#6 -0.42,-0.31,0.73,U] [#7 -0.42,-0.76,0.56,U] [#8 0.28,0.44,0.50,U] 
02:36:53.829 00.000 21444 refined, 7 included, MultiStar: {-0.44, -0.52}, one-star: {-0.34, -1.35}
02:36:53.829 00.000 21444 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.05) = xAngle (-5.32 = 0.96)
02:36:53.829 00.000 21444 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.17 = -1.88)
02:36:53.829 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=-0.52 hyp=0.68 cameraTheta=-2.27 mountX=0.39 mountY=-0.64, mountTheta=-1.03
02:36:53.830 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-0.52, opts=13)
02:36:53.830 00.000 21444 Enqueuing Move request for scope (-0.44, -0.52)
02:36:53.830 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=16, FiltMax=65504, Gamma=0.560
02:36:53.830 00.000 21444 UpdateGuideState exits: m=5784589 SNR=223.2 Saturated
02:36:53.830 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:53.830 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:53.830 00.000 21444 Enqueuing Expose request
02:36:53.830 00.000 25848 Worker thread wakes up
02:36:53.830 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.52) opts 0xd
02:36:53.830 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -0.52)
02:36:53.830 00.000 25848 Moving (-0.44, -0.52) raw xDistance=0.39 yDistance=-0.64
02:36:53.830 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
02:36:53.831 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:36:53.831 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
02:36:53.831 00.000 25848 MoveAxis(E, 0, ABG)
02:36:53.831 00.000 25848 Move returns status 0, amount 0
02:36:53.831 00.000 25848 MoveAxis(N, 0, ABG)
02:36:53.831 00.000 25848 Move returns status 0, amount 0
02:36:53.831 00.000 25848 move complete, result=0
02:36:53.831 00.000 25848 worker thread done servicing request
02:36:53.831 00.000 25848 Worker thread wakes up
02:36:53.831 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:53.831 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:53.831 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
02:36:56.681 02.850 25848 Exposure complete
02:36:56.768 00.087 25848 worker thread done servicing request
02:36:56.768 00.000 21444 OnExposeComplete: enter
02:36:56.768 00.000 21444 UpdateGuideState(): m_state=6
02:36:56.768 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1181
02:36:56.769 00.001 21444 Star::Find returns 1 (1), X=1257.25, Y=667.16, Mass=5914398, SNR=245.3, Peak=65504 HFD=8.1
02:36:56.769 00.000 21444 MultiStar: [#1 -0.51,-0.23,0.82,U] [#2 -0.55,0.17,0.64,U] [#3 -0.91,0.16,0.59,U] [#4 -0.17,0.50,0.68,U] [#5 -0.98,-1.45,0.55,U] [#6 -0.28,0.27,0.57,U] [#7 -0.82,-0.04,0.57,U] [#8 -0.22,0.45,0.49,U] 
02:36:56.769 00.000 21444 refined, 8 included, MultiStar: {-0.55, -0.10}, one-star: {-0.56, -0.53}
02:36:56.769 00.000 21444 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.05) = xAngle (-6.00 = 0.28)
02:36:56.769 00.000 21444 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.85 = -2.56)
02:36:56.769 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.10 hyp=0.56 cameraTheta=-2.95 mountX=0.54 mountY=-0.31, mountTheta=-0.52
02:36:56.770 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.10, opts=13)
02:36:56.770 00.000 21444 Enqueuing Move request for scope (-0.55, -0.10)
02:36:56.770 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=142, FiltMax=65504, Gamma=0.560
02:36:56.770 00.000 25848 Worker thread wakes up
02:36:56.770 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.10) opts 0xd
02:36:56.770 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.10)
02:36:56.770 00.000 25848 Moving (-0.55, -0.10) raw xDistance=0.54 yDistance=-0.31
02:36:56.770 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
02:36:56.770 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:56.770 00.000 21444 UpdateGuideState exits: m=5914398 SNR=245.3 Saturated
02:36:56.770 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:56.770 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:56.770 00.000 21444 Enqueuing Expose request
02:36:56.771 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:36:56.771 00.000 25848 MoveAxis(W, 16, ABG)
02:36:56.771 00.000 25848 Guiding  Dir = 3, Dur = 16
02:36:56.795 00.024 25848 IsSlewing returns 0
02:36:56.796 00.001 25848 IsGuiding returns 0
02:36:56.827 00.031 25848 IsGuiding returns 1
02:36:56.827 00.000 25848 scope still moving after pulse duration time elapsed
02:36:56.873 00.046 25848 IsSlewing returns 0
02:36:56.874 00.001 25848 IsGuiding returns 0
02:36:56.874 00.000 25848 scope move finished after 16 + 62 ms
02:36:56.874 00.000 25848 Move returns status 0, amount 16
02:36:56.874 00.000 25848 MoveAxis(N, 0, ABG)
02:36:56.874 00.000 25848 Move returns status 0, amount 0
02:36:56.874 00.000 25848 move complete, result=0
02:36:56.874 00.000 25848 worker thread done servicing request
02:36:56.874 00.000 25848 Worker thread wakes up
02:36:56.874 00.000 21444 GuideStep: 0.5 px 16 ms WEST, -0.3 px 0 ms NORTH
02:36:56.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:56.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:59.721 02.847 25848 Exposure complete
02:36:59.807 00.086 25848 worker thread done servicing request
02:36:59.807 00.000 21444 OnExposeComplete: enter
02:36:59.807 00.000 21444 UpdateGuideState(): m_state=6
02:36:59.807 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1182
02:36:59.808 00.001 21444 Star::Find returns 1 (1), X=1257.13, Y=666.84, Mass=5675268, SNR=218.6, Peak=65504 HFD=8.1
02:36:59.808 00.000 21444 MultiStar: [#1 -0.53,0.01,0.88,U] [#2 -0.55,-0.12,0.68,U] [#3 -1.08,0.02,0.51,U] [#4 -0.35,0.56,0.64,U] [#5 -1.02,-1.75,0.00,M4] [#6 -0.73,-0.06,0.57,U] [#7 -0.84,0.42,0.56,U] [#8 -0.27,0.64,0.51,U] 
02:36:59.808 00.000 21444 refined, 7 included, MultiStar: {-0.62, -0.00}, one-star: {-0.68, -0.85}
02:36:59.808 00.000 21444 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.05) = xAngle (-6.19 = 0.10)
02:36:59.808 00.000 21444 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.03 = -2.75)
02:36:59.808 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=-0.00 hyp=0.62 cameraTheta=-3.14 mountX=0.62 mountY=-0.24, mountTheta=-0.37
02:36:59.809 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=-0.00, opts=13)
02:36:59.809 00.000 21444 Enqueuing Move request for scope (-0.62, -0.00)
02:36:59.809 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=204, FiltMax=65504, Gamma=0.560
02:36:59.809 00.000 21444 UpdateGuideState exits: m=5675268 SNR=218.6 Saturated
02:36:59.809 00.000 25848 Worker thread wakes up
02:36:59.809 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.00) opts 0xd
02:36:59.809 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, -0.00)
02:36:59.809 00.000 25848 Moving (-0.62, -0.00) raw xDistance=0.62 yDistance=-0.24
02:36:59.809 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.62
02:36:59.809 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:59.809 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:59.809 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:36:59.809 00.000 21444 Enqueuing Expose request
02:36:59.809 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:36:59.810 00.001 25848 MoveAxis(W, 19, ABG)
02:36:59.810 00.000 25848 Guiding  Dir = 3, Dur = 19
02:36:59.861 00.051 25848 IsSlewing returns 0
02:36:59.861 00.000 25848 IsGuiding returns 0
02:36:59.892 00.031 25848 IsGuiding returns 1
02:36:59.892 00.000 25848 scope still moving after pulse duration time elapsed
02:36:59.952 00.060 25848 IsSlewing returns 0
02:36:59.952 00.000 25848 IsGuiding returns 0
02:36:59.952 00.000 25848 scope move finished after 19 + 71 ms
02:36:59.952 00.000 25848 Move returns status 0, amount 19
02:36:59.952 00.000 25848 MoveAxis(N, 0, ABG)
02:36:59.952 00.000 25848 Move returns status 0, amount 0
02:36:59.952 00.000 25848 move complete, result=0
02:36:59.952 00.000 25848 worker thread done servicing request
02:36:59.952 00.000 25848 Worker thread wakes up
02:36:59.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:36:59.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:36:59.952 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.2 px 0 ms NORTH
02:37:02.791 02.839 25848 Exposure complete
02:37:02.880 00.089 25848 worker thread done servicing request
02:37:02.880 00.000 21444 OnExposeComplete: enter
02:37:02.880 00.000 21444 UpdateGuideState(): m_state=6
02:37:02.880 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1183
02:37:02.880 00.000 21444 Star::Find returns 1 (1), X=1256.66, Y=666.26, Mass=5640474, SNR=198.6, Peak=65504 HFD=8.0
02:37:02.881 00.001 21444 MultiStar: [#1 -0.33,-0.43,0.89,U] [#2 0.07,-0.16,0.74,U] [#3 -0.83,-0.52,0.66,U] [#4 -0.52,-0.72,0.94,U] [#5 -1.03,-1.76,0.00,M5] [#6 -1.02,-0.16,0.85,U] [#7 -1.43,-0.80,0.67,U] [#8 -0.33,0.02,0.42,U] 
02:37:02.881 00.000 21444 refined, 7 included, MultiStar: {-0.71, -0.58}, one-star: {-1.15, -1.42}
02:37:02.881 00.000 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.05) = xAngle (-5.51 = 0.78)
02:37:02.881 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
02:37:02.881 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.58 hyp=0.92 cameraTheta=-2.45 mountX=0.66 mountY=-0.81, mountTheta=-0.89
02:37:02.882 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.58, opts=13)
02:37:02.882 00.000 21444 Enqueuing Move request for scope (-0.71, -0.58)
02:37:02.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=206, FiltMax=65504, Gamma=0.560
02:37:02.882 00.000 21444 UpdateGuideState exits: m=5640474 SNR=198.6 Saturated
02:37:02.882 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:02.882 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:02.882 00.000 21444 Enqueuing Expose request
02:37:02.882 00.000 25848 Worker thread wakes up
02:37:02.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.58) opts 0xd
02:37:02.882 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.58)
02:37:02.882 00.000 25848 Moving (-0.71, -0.58) raw xDistance=0.66 yDistance=-0.81
02:37:02.882 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.66
02:37:02.882 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:37:02.883 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
02:37:02.883 00.000 25848 MoveAxis(W, 20, ABG)
02:37:02.883 00.000 25848 Guiding  Dir = 3, Dur = 20
02:37:02.904 00.021 25848 IsSlewing returns 0
02:37:02.905 00.001 25848 IsGuiding returns 0
02:37:02.937 00.032 25848 IsGuiding returns 1
02:37:02.937 00.000 25848 scope still moving after pulse duration time elapsed
02:37:02.984 00.047 25848 IsSlewing returns 0
02:37:02.985 00.001 25848 IsGuiding returns 0
02:37:02.985 00.000 25848 scope move finished after 20 + 59 ms
02:37:02.985 00.000 25848 Move returns status 0, amount 20
02:37:02.985 00.000 25848 MoveAxis(N, 0, ABG)
02:37:02.985 00.000 25848 Move returns status 0, amount 0
02:37:02.985 00.000 25848 move complete, result=0
02:37:02.985 00.000 25848 worker thread done servicing request
02:37:02.985 00.000 25848 Worker thread wakes up
02:37:02.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:02.986 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:02.986 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -0.8 px 0 ms NORTH
02:37:05.829 02.843 25848 Exposure complete
02:37:05.911 00.082 25848 worker thread done servicing request
02:37:05.911 00.000 21444 OnExposeComplete: enter
02:37:05.911 00.000 21444 UpdateGuideState(): m_state=6
02:37:05.911 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1184
02:37:05.912 00.001 21444 Star::Find returns 1 (1), X=1256.33, Y=668.32, Mass=5827971, SNR=258.8, Peak=65504 HFD=8.1
02:37:05.912 00.000 21444 MultiStar: [#1 -1.14,1.42,0.81,U] [#2 -0.72,1.28,0.79,U] [#3 -2.12,2.06,0.00,M1] [#4 -1.17,1.58,0.00,M1] [#5 -2.05,-0.54,0.00,M6] [#6 -1.44,1.42,0.00,M1] [#7 -1.73,1.65,0.00,M1] [#8 -1.63,1.54,0.00,M1] 
02:37:05.912 00.000 21444 refined, 2 included, MultiStar: {-1.15, 1.08}, one-star: {-1.48, 0.63}
02:37:05.912 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
02:37:05.912 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.51 = 2.78)
02:37:05.912 00.000 21444 CameraToMount -- cameraX=-1.15 cameraY=1.08 hyp=1.57 cameraTheta=2.39 mountX=1.24 mountY=0.56, mountTheta=0.43
02:37:05.913 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.15, y=1.08, opts=13)
02:37:05.913 00.000 21444 Enqueuing Move request for scope (-1.15, 1.08)
02:37:05.913 00.000 25848 Worker thread wakes up
02:37:05.913 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=272, FiltMax=65504, Gamma=0.560
02:37:05.913 00.000 21444 UpdateGuideState exits: m=5827971 SNR=258.8 Saturated
02:37:05.913 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:05.913 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 1.08) opts 0xd
02:37:05.913 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:05.913 00.000 21444 Enqueuing Expose request
02:37:05.913 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.15, 1.08)
02:37:05.913 00.000 25848 Moving (-1.15, 1.08) raw xDistance=1.24 yDistance=0.56
02:37:05.913 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.24
02:37:05.913 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:37:05.913 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
02:37:05.913 00.000 25848 MoveAxis(W, 37, ABG)
02:37:05.913 00.000 25848 Guiding  Dir = 3, Dur = 37
02:37:05.939 00.026 25848 IsSlewing returns 0
02:37:05.939 00.000 25848 IsGuiding returns 0
02:37:05.971 00.032 25848 PulseGuide returned control before completion, sleep 16
02:37:06.001 00.030 25848 IsGuiding returns 1
02:37:06.001 00.000 25848 scope still moving after pulse duration time elapsed
02:37:06.064 00.063 25848 IsSlewing returns 0
02:37:06.064 00.000 25848 IsGuiding returns 0
02:37:06.064 00.000 25848 scope move finished after 37 + 88 ms
02:37:06.064 00.000 25848 Move returns status 0, amount 37
02:37:06.064 00.000 25848 MoveAxis(N, 0, ABG)
02:37:06.064 00.000 25848 Move returns status 0, amount 0
02:37:06.065 00.001 25848 move complete, result=0
02:37:06.065 00.000 25848 worker thread done servicing request
02:37:06.065 00.000 25848 Worker thread wakes up
02:37:06.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:06.065 00.000 21444 GuideStep: 1.2 px 37 ms WEST, 0.6 px 0 ms NORTH
02:37:06.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:08.912 02.847 25848 Exposure complete
02:37:08.999 00.087 25848 worker thread done servicing request
02:37:08.999 00.000 21444 OnExposeComplete: enter
02:37:08.999 00.000 21444 UpdateGuideState(): m_state=6
02:37:08.999 00.000 21444 Star::Find(15, 1256, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1185
02:37:08.999 00.000 21444 Star::Find returns 1 (1), X=1256.78, Y=667.24, Mass=5720348, SNR=245.8, Peak=65504 HFD=7.9
02:37:08.999 00.000 21444 MultiStar: [#1 -0.85,0.41,0.91,U] [#2 -0.52,0.66,0.86,U] [#3 -1.61,1.04,0.82,U] [#4 -0.69,0.40,0.76,U] [#5 -0.84,-1.14,0.73,U] [#6 -1.16,0.88,0.67,U] [#7 -1.23,0.43,0.53,U] [#8 -0.06,0.66,0.53,U] 
02:37:08.999 00.000 21444 refined, 8 included, MultiStar: {-0.91, 0.29}, one-star: {-1.04, -0.45}
02:37:08.999 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
02:37:08.999 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
02:37:08.999 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=0.29 hyp=0.95 cameraTheta=2.83 mountX=0.93 mountY=-0.07, mountTheta=-0.08
02:37:09.000 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=0.29, opts=13)
02:37:09.000 00.000 21444 Enqueuing Move request for scope (-0.91, 0.29)
02:37:09.001 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=280, FiltMax=65504, Gamma=0.560
02:37:09.001 00.000 21444 UpdateGuideState exits: m=5720348 SNR=245.8 Saturated
02:37:09.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:09.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:09.001 00.000 21444 Enqueuing Expose request
02:37:09.001 00.000 25848 Worker thread wakes up
02:37:09.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.29) opts 0xd
02:37:09.001 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 0.29)
02:37:09.001 00.000 25848 Moving (-0.91, 0.29) raw xDistance=0.93 yDistance=-0.07
02:37:09.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.93
02:37:09.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:09.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:37:09.001 00.000 25848 MoveAxis(W, 30, ABG)
02:37:09.001 00.000 25848 Guiding  Dir = 3, Dur = 30
02:37:09.032 00.031 25848 IsSlewing returns 0
02:37:09.032 00.000 25848 IsGuiding returns 0
02:37:09.064 00.032 25848 IsGuiding returns 1
02:37:09.064 00.000 25848 scope still moving after pulse duration time elapsed
02:37:09.110 00.046 25848 IsSlewing returns 0
02:37:09.110 00.000 25848 IsGuiding returns 0
02:37:09.110 00.000 25848 scope move finished after 30 + 48 ms
02:37:09.110 00.000 25848 Move returns status 0, amount 30
02:37:09.110 00.000 25848 MoveAxis(N, 0, ABG)
02:37:09.110 00.000 25848 Move returns status 0, amount 0
02:37:09.110 00.000 25848 move complete, result=0
02:37:09.110 00.000 25848 worker thread done servicing request
02:37:09.110 00.000 25848 Worker thread wakes up
02:37:09.111 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:09.111 00.000 21444 GuideStep: 0.9 px 30 ms WEST, -0.1 px 0 ms NORTH
02:37:09.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:11.948 02.837 25848 Exposure complete
02:37:12.030 00.082 25848 worker thread done servicing request
02:37:12.030 00.000 21444 OnExposeComplete: enter
02:37:12.030 00.000 21444 UpdateGuideState(): m_state=6
02:37:12.030 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1186
02:37:12.030 00.000 21444 Star::Find returns 1 (1), X=1258.10, Y=666.42, Mass=5772547, SNR=218.4, Peak=65504 HFD=8.1
02:37:12.030 00.000 21444 MultiStar: [#1 0.05,0.18,0.87,U] [#2 -0.02,0.00,0.79,U] [#3 -0.62,0.06,0.61,U] [#4 0.63,-0.37,0.75,U] [#5 -0.26,-1.63,0.77,U] [#6 0.23,-0.41,0.67,U] [#7 -0.05,0.03,0.55,U] [#8 0.63,0.19,0.44,U] 
02:37:12.030 00.000 21444 refined, 8 included, MultiStar: {0.10, -0.43}, one-star: {0.29, -1.27}
02:37:12.031 00.001 21444 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.05) = xAngle (-4.40 = 1.88)
02:37:12.031 00.000 21444 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.24 = -0.96)
02:37:12.031 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.43 hyp=0.44 cameraTheta=-1.35 mountX=-0.14 mountY=-0.36, mountTheta=-1.93
02:37:12.031 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.43, opts=13)
02:37:12.031 00.000 21444 Enqueuing Move request for scope (0.10, -0.43)
02:37:12.031 00.000 25848 Worker thread wakes up
02:37:12.031 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.43) opts 0xd
02:37:12.031 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.43)
02:37:12.031 00.000 25848 Moving (0.10, -0.43) raw xDistance=-0.14 yDistance=-0.36
02:37:12.031 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:37:12.031 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=42, FiltMax=65504, Gamma=0.560
02:37:12.032 00.001 21444 UpdateGuideState exits: m=5772547 SNR=218.4 Saturated
02:37:12.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:12.032 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:12.032 00.000 21444 Enqueuing Expose request
02:37:12.032 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:12.032 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:37:12.032 00.000 25848 MoveAxis(E, 0, ABG)
02:37:12.032 00.000 25848 Move returns status 0, amount 0
02:37:12.032 00.000 25848 MoveAxis(N, 0, ABG)
02:37:12.032 00.000 25848 Move returns status 0, amount 0
02:37:12.032 00.000 25848 move complete, result=0
02:37:12.032 00.000 25848 worker thread done servicing request
02:37:12.032 00.000 25848 Worker thread wakes up
02:37:12.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:12.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:12.032 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:37:14.876 02.844 25848 Exposure complete
02:37:14.964 00.088 25848 worker thread done servicing request
02:37:14.965 00.001 21444 OnExposeComplete: enter
02:37:14.965 00.000 21444 UpdateGuideState(): m_state=6
02:37:14.965 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1187
02:37:14.965 00.000 21444 Star::Find returns 1 (1), X=1258.19, Y=666.37, Mass=5701065, SNR=184.5, Peak=65504 HFD=8.1
02:37:14.965 00.000 21444 MultiStar: [#1 0.57,-0.60,0.97,U] [#2 0.09,-0.29,0.93,U] [#3 -0.73,0.09,0.75,U] [#4 0.67,-0.32,1.34,U] [#5 0.15,-2.37,0.00,M5] [#6 0.69,-0.79,0.76,U] [#7 0.58,-0.65,0.80,U] [#8 0.59,-0.09,0.46,U] 
02:37:14.965 00.000 21444 refined, 7 included, MultiStar: {0.37, -0.53}, one-star: {0.38, -1.32}
02:37:14.965 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.01 = 2.28)
02:37:14.965 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
02:37:14.965 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.53 hyp=0.65 cameraTheta=-0.95 mountX=-0.42 mountY=-0.35, mountTheta=-2.45
02:37:14.966 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.53, opts=13)
02:37:14.967 00.001 21444 Enqueuing Move request for scope (0.37, -0.53)
02:37:14.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=336, FiltMax=65504, Gamma=0.560
02:37:14.967 00.000 21444 UpdateGuideState exits: m=5701065 SNR=184.5 Saturated
02:37:14.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:14.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:14.967 00.000 25848 Worker thread wakes up
02:37:14.967 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.53) opts 0xd
02:37:14.967 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.53)
02:37:14.967 00.000 21444 Enqueuing Expose request
02:37:14.967 00.000 25848 Moving (0.37, -0.53) raw xDistance=-0.42 yDistance=-0.35
02:37:14.967 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
02:37:14.967 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:14.967 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:37:14.967 00.000 25848 MoveAxis(E, 0, ABG)
02:37:14.967 00.000 25848 Move returns status 0, amount 0
02:37:14.967 00.000 25848 MoveAxis(N, 0, ABG)
02:37:14.967 00.000 25848 Move returns status 0, amount 0
02:37:14.967 00.000 25848 move complete, result=0
02:37:14.968 00.001 25848 worker thread done servicing request
02:37:14.968 00.000 25848 Worker thread wakes up
02:37:14.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:14.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:14.968 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:37:17.810 02.842 25848 Exposure complete
02:37:17.890 00.080 25848 worker thread done servicing request
02:37:17.890 00.000 21444 OnExposeComplete: enter
02:37:17.890 00.000 21444 UpdateGuideState(): m_state=6
02:37:17.891 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1188
02:37:17.891 00.000 21444 Star::Find returns 1 (1), X=1258.72, Y=667.64, Mass=5670390, SNR=215.5, Peak=65504 HFD=8.1
02:37:17.891 00.000 21444 MultiStar: [#1 0.50,1.04,0.91,U] [#2 0.52,1.01,0.69,U] [#3 -0.97,1.18,0.62,U] [#4 0.85,0.60,0.73,U] [#5 -0.27,-1.17,0.77,U] [#6 0.34,0.96,0.60,U] [#7 0.34,1.10,0.70,U] [#8 0.16,1.30,0.63,U] 
02:37:17.891 00.000 21444 refined, 8 included, MultiStar: {0.31, 0.61}, one-star: {0.91, -0.05}
02:37:17.891 00.000 21444 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
02:37:17.891 00.000 21444 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.48)
02:37:17.891 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.61 hyp=0.68 cameraTheta=1.10 mountX=-0.26 mountY=0.68, mountTheta=1.93
02:37:17.892 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.61, opts=13)
02:37:17.892 00.000 21444 Enqueuing Move request for scope (0.31, 0.61)
02:37:17.892 00.000 25848 Worker thread wakes up
02:37:17.892 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=180, FiltMax=65504, Gamma=0.560
02:37:17.892 00.000 21444 UpdateGuideState exits: m=5670390 SNR=215.5 Saturated
02:37:17.892 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:17.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.61) opts 0xd
02:37:17.892 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.61)
02:37:17.892 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:17.892 00.000 21444 Enqueuing Expose request
02:37:17.892 00.000 25848 Moving (0.31, 0.61) raw xDistance=-0.26 yDistance=0.68
02:37:17.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
02:37:17.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
02:37:17.892 00.000 25848 MoveAxis(E, 0, ABG)
02:37:17.892 00.000 25848 Move returns status 0, amount 0
02:37:17.892 00.000 25848 MoveAxis(S, 19, ABG)
02:37:17.892 00.000 25848 Guiding  Dir = 1, Dur = 19
02:37:17.952 00.060 25848 IsSlewing returns 0
02:37:17.952 00.000 25848 IsGuiding returns 0
02:37:17.984 00.032 25848 IsGuiding returns 1
02:37:17.984 00.000 25848 scope still moving after pulse duration time elapsed
02:37:18.046 00.062 25848 IsSlewing returns 0
02:37:18.046 00.000 25848 IsGuiding returns 0
02:37:18.046 00.000 25848 scope move finished after 19 + 74 ms
02:37:18.046 00.000 25848 Move returns status 0, amount 19
02:37:18.046 00.000 25848 move complete, result=0
02:37:18.046 00.000 25848 worker thread done servicing request
02:37:18.046 00.000 25848 Worker thread wakes up
02:37:18.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:18.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:18.046 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 19 ms SOUTH
02:37:20.891 02.845 25848 Exposure complete
02:37:20.972 00.081 25848 worker thread done servicing request
02:37:20.972 00.000 21444 OnExposeComplete: enter
02:37:20.972 00.000 21444 UpdateGuideState(): m_state=6
02:37:20.972 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1189
02:37:20.972 00.000 21444 Star::Find returns 1 (1), X=1256.94, Y=667.31, Mass=5564261, SNR=208.8, Peak=65504 HFD=7.9
02:37:20.973 00.001 21444 MultiStar: [#1 -0.37,-0.15,1.18,U] [#2 -0.25,0.10,1.12,U] [#3 -0.72,0.53,0.97,U] [#4 0.01,0.71,0.93,U] [#5 -1.13,-0.99,0.83,U] [#6 -0.16,0.65,0.85,U] [#7 -0.94,0.67,0.73,U] [#8 -0.47,0.92,0.74,U] 
02:37:20.973 00.000 21444 refined, 8 included, MultiStar: {-0.53, 0.20}, one-star: {-0.87, -0.38}
02:37:20.973 00.000 21444 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
02:37:20.973 00.000 21444 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.11 = -3.11)
02:37:20.973 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.20 hyp=0.56 cameraTheta=2.79 mountX=0.54 mountY=-0.02, mountTheta=-0.03
02:37:20.973 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.20, opts=13)
02:37:20.974 00.001 21444 Enqueuing Move request for scope (-0.53, 0.20)
02:37:20.974 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=92, FiltMax=65504, Gamma=0.560
02:37:20.974 00.000 21444 UpdateGuideState exits: m=5564261 SNR=208.8 Saturated
02:37:20.974 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:20.974 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:20.974 00.000 21444 Enqueuing Expose request
02:37:20.974 00.000 25848 Worker thread wakes up
02:37:20.974 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.20) opts 0xd
02:37:20.974 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.20)
02:37:20.974 00.000 25848 Moving (-0.53, 0.20) raw xDistance=0.54 yDistance=-0.02
02:37:20.974 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
02:37:20.974 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:20.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:37:20.974 00.000 25848 MoveAxis(W, 16, ABG)
02:37:20.974 00.000 25848 Guiding  Dir = 3, Dur = 16
02:37:20.998 00.024 25848 IsSlewing returns 0
02:37:20.999 00.001 25848 IsGuiding returns 0
02:37:21.040 00.041 25848 IsGuiding returns 1
02:37:21.040 00.000 25848 scope still moving after pulse duration time elapsed
02:37:21.095 00.055 25848 IsSlewing returns 0
02:37:21.095 00.000 25848 IsGuiding returns 0
02:37:21.095 00.000 25848 scope move finished after 16 + 80 ms
02:37:21.095 00.000 25848 Move returns status 0, amount 16
02:37:21.095 00.000 25848 MoveAxis(N, 0, ABG)
02:37:21.095 00.000 25848 Move returns status 0, amount 0
02:37:21.095 00.000 25848 move complete, result=0
02:37:21.095 00.000 25848 worker thread done servicing request
02:37:21.095 00.000 25848 Worker thread wakes up
02:37:21.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:21.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:21.096 00.001 21444 GuideStep: 0.5 px 16 ms WEST, -0.0 px 0 ms NORTH
02:37:23.949 02.853 25848 Exposure complete
02:37:24.030 00.081 25848 worker thread done servicing request
02:37:24.030 00.000 21444 OnExposeComplete: enter
02:37:24.031 00.001 21444 UpdateGuideState(): m_state=6
02:37:24.031 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1190
02:37:24.031 00.000 21444 Star::Find returns 1 (1), X=1258.45, Y=666.50, Mass=5853191, SNR=237.2, Peak=65504 HFD=7.7
02:37:24.031 00.000 21444 MultiStar: [#1 0.70,-0.34,0.99,U] [#2 0.66,0.06,0.99,U] [#3 -0.32,0.29,0.85,U] [#4 0.55,-0.14,0.93,U] [#5 0.14,-1.91,0.93,U] [#6 0.26,-0.61,0.70,U] [#7 0.05,0.30,0.53,U] [#8 0.80,0.14,0.53,U] 
02:37:24.031 00.000 21444 refined, 8 included, MultiStar: {0.40, -0.44}, one-star: {0.64, -1.19}
02:37:24.031 00.000 21444 CameraToMount -- cameraTheta (-0.83) - m_xAngle (3.05) = xAngle (-3.89 = 2.40)
02:37:24.031 00.000 21444 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
02:37:24.031 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=-0.44 hyp=0.60 cameraTheta=-0.83 mountX=-0.44 mountY=-0.26, mountTheta=-2.61
02:37:24.032 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=-0.44, opts=13)
02:37:24.032 00.000 21444 Enqueuing Move request for scope (0.40, -0.44)
02:37:24.032 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=270, FiltMax=65504, Gamma=0.560
02:37:24.032 00.000 21444 UpdateGuideState exits: m=5853191 SNR=237.2 Saturated
02:37:24.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:24.032 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:24.032 00.000 21444 Enqueuing Expose request
02:37:24.032 00.000 25848 Worker thread wakes up
02:37:24.032 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.44) opts 0xd
02:37:24.032 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, -0.44)
02:37:24.032 00.000 25848 Moving (0.40, -0.44) raw xDistance=-0.44 yDistance=-0.26
02:37:24.032 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
02:37:24.032 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:24.032 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:37:24.032 00.000 25848 MoveAxis(E, 0, ABG)
02:37:24.032 00.000 25848 Move returns status 0, amount 0
02:37:24.032 00.000 25848 MoveAxis(N, 0, ABG)
02:37:24.032 00.000 25848 Move returns status 0, amount 0
02:37:24.032 00.000 25848 move complete, result=0
02:37:24.032 00.000 25848 worker thread done servicing request
02:37:24.032 00.000 25848 Worker thread wakes up
02:37:24.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:24.032 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
02:37:24.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:26.880 02.848 25848 Exposure complete
02:37:26.966 00.086 25848 worker thread done servicing request
02:37:26.966 00.000 21444 OnExposeComplete: enter
02:37:26.967 00.001 21444 UpdateGuideState(): m_state=6
02:37:26.967 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1191
02:37:26.967 00.000 21444 Star::Find returns 1 (1), X=1258.56, Y=666.73, Mass=5792824, SNR=251.6, Peak=65504 HFD=8.0
02:37:26.967 00.000 21444 MultiStar: [#1 0.95,-0.26,0.89,U] [#2 0.88,-0.02,0.82,U] [#3 0.35,0.22,0.68,U] [#4 1.26,0.33,0.75,U] [#5 -0.15,-1.54,0.77,U] [#6 0.47,-0.02,0.55,U] [#7 0.61,-0.14,0.61,U] [#8 0.79,0.89,0.55,U] 
02:37:26.967 00.000 21444 refined, 8 included, MultiStar: {0.67, -0.24}, one-star: {0.75, -0.96}
02:37:26.967 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.40 = 2.89)
02:37:26.967 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.24 = 0.04)
02:37:26.967 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.24 hyp=0.71 cameraTheta=-0.34 mountX=-0.69 mountY=0.03, mountTheta=3.10
02:37:26.968 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.24, opts=13)
02:37:26.968 00.000 21444 Enqueuing Move request for scope (0.67, -0.24)
02:37:26.968 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=272, FiltMax=65504, Gamma=0.560
02:37:26.968 00.000 21444 UpdateGuideState exits: m=5792824 SNR=251.6 Saturated
02:37:26.968 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:26.968 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:26.968 00.000 21444 Enqueuing Expose request
02:37:26.968 00.000 25848 Worker thread wakes up
02:37:26.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.24) opts 0xd
02:37:26.969 00.001 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.24)
02:37:26.969 00.000 25848 Moving (0.67, -0.24) raw xDistance=-0.69 yDistance=0.03
02:37:26.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69
02:37:26.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:26.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:37:26.969 00.000 25848 MoveAxis(E, 20, ABG)
02:37:26.969 00.000 25848 Guiding  Dir = 2, Dur = 20
02:37:27.001 00.032 25848 IsSlewing returns 0
02:37:27.002 00.001 25848 IsGuiding returns 0
02:37:27.033 00.031 25848 IsGuiding returns 1
02:37:27.033 00.000 25848 scope still moving after pulse duration time elapsed
02:37:27.126 00.093 25848 IsSlewing returns 0
02:37:27.127 00.001 25848 IsGuiding returns 0
02:37:27.127 00.000 25848 scope move finished after 20 + 105 ms
02:37:27.127 00.000 25848 Move returns status 0, amount 20
02:37:27.127 00.000 25848 MoveAxis(N, 0, ABG)
02:37:27.127 00.000 25848 Move returns status 0, amount 0
02:37:27.127 00.000 25848 move complete, result=0
02:37:27.127 00.000 25848 worker thread done servicing request
02:37:27.127 00.000 25848 Worker thread wakes up
02:37:27.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:27.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:27.127 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.0 px 0 ms NORTH
02:37:29.972 02.845 25848 Exposure complete
02:37:30.039 00.067 25848 worker thread done servicing request
02:37:30.039 00.000 21444 OnExposeComplete: enter
02:37:30.039 00.000 21444 UpdateGuideState(): m_state=6
02:37:30.040 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1192
02:37:30.040 00.000 21444 Star::Find returns 1 (1), X=1257.81, Y=667.18, Mass=5531114, SNR=171.4, Peak=65504 HFD=8.0
02:37:30.040 00.000 21444 MultiStar: [#1 0.51,0.14,1.14,U] [#2 0.45,0.05,1.00,U] [#3 -0.49,0.34,0.85,U] [#4 0.52,0.15,0.98,U] [#5 0.32,-1.73,0.84,U] [#6 0.53,0.00,0.80,U] [#7 -0.28,-0.17,0.82,U] [#8 0.73,0.11,0.79,U] 
02:37:30.040 00.000 21444 refined, 8 included, MultiStar: {0.26, -0.17}, one-star: {0.00, -0.51}
02:37:30.040 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
02:37:30.040 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
02:37:30.040 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-0.57 mountX=-0.28 mountY=-0.06, mountTheta=-2.95
02:37:30.041 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.17, opts=13)
02:37:30.041 00.000 21444 Enqueuing Move request for scope (0.26, -0.17)
02:37:30.041 00.000 25848 Worker thread wakes up
02:37:30.041 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.17) opts 0xd
02:37:30.041 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.17)
02:37:30.041 00.000 25848 Moving (0.26, -0.17) raw xDistance=-0.28 yDistance=-0.06
02:37:30.041 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=264, FiltMax=65504, Gamma=0.560
02:37:30.041 00.000 21444 UpdateGuideState exits: m=5531114 SNR=171.4 Saturated
02:37:30.041 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:30.041 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:30.041 00.000 21444 Enqueuing Expose request
02:37:30.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
02:37:30.041 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:30.041 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:37:30.041 00.000 25848 MoveAxis(E, 0, ABG)
02:37:30.041 00.000 25848 Move returns status 0, amount 0
02:37:30.041 00.000 25848 MoveAxis(N, 0, ABG)
02:37:30.041 00.000 25848 Move returns status 0, amount 0
02:37:30.041 00.000 25848 move complete, result=0
02:37:30.041 00.000 25848 worker thread done servicing request
02:37:30.041 00.000 25848 Worker thread wakes up
02:37:30.042 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:30.042 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:30.042 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:32.894 02.852 25848 Exposure complete
02:37:32.972 00.078 25848 worker thread done servicing request
02:37:32.972 00.000 21444 OnExposeComplete: enter
02:37:32.972 00.000 21444 UpdateGuideState(): m_state=6
02:37:32.972 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1193
02:37:32.972 00.000 21444 Star::Find returns 1 (1), X=1258.94, Y=666.40, Mass=5805594, SNR=215.6, Peak=65504 HFD=8.1
02:37:32.972 00.000 21444 MultiStar: [#1 0.69,-0.48,0.95,U] [#2 1.20,-0.15,0.65,U] [#3 0.18,0.05,0.58,U] [#4 1.27,-0.55,0.75,U] [#5 1.01,-1.74,0.00,M1] [#6 1.16,-0.08,0.67,U] [#7 0.88,-0.24,0.55,U] [#8 2.15,-0.03,0.00,M1] 
02:37:32.972 00.000 21444 refined, 6 included, MultiStar: {0.95, -0.47}, one-star: {1.13, -1.29}
02:37:32.972 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
02:37:32.973 00.001 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
02:37:32.973 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=-0.47 hyp=1.06 cameraTheta=-0.46 mountX=-0.99 mountY=-0.07, mountTheta=-3.07
02:37:32.973 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=-0.47, opts=13)
02:37:32.973 00.000 21444 Enqueuing Move request for scope (0.95, -0.47)
02:37:32.973 00.000 25848 Worker thread wakes up
02:37:32.973 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.47) opts 0xd
02:37:32.974 00.001 25848 Handling offset move in thread for scope, endpoint = (0.95, -0.47)
02:37:32.974 00.000 25848 Moving (0.95, -0.47) raw xDistance=-0.99 yDistance=-0.07
02:37:32.974 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.99
02:37:32.974 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:32.974 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=242, FiltMax=65504, Gamma=0.560
02:37:32.974 00.000 21444 UpdateGuideState exits: m=5805594 SNR=215.6 Saturated
02:37:32.974 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:32.974 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:32.974 00.000 21444 Enqueuing Expose request
02:37:32.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:37:32.974 00.000 25848 MoveAxis(E, 29, ABG)
02:37:32.974 00.000 25848 Guiding  Dir = 2, Dur = 29
02:37:32.998 00.024 25848 IsSlewing returns 0
02:37:32.998 00.000 25848 IsGuiding returns 0
02:37:33.030 00.032 25848 IsGuiding returns 1
02:37:33.030 00.000 25848 scope still moving after pulse duration time elapsed
02:37:33.079 00.049 25848 IsSlewing returns 0
02:37:33.080 00.001 25848 IsGuiding returns 0
02:37:33.080 00.000 25848 scope move finished after 29 + 51 ms
02:37:33.080 00.000 25848 Move returns status 0, amount 29
02:37:33.080 00.000 25848 MoveAxis(N, 0, ABG)
02:37:33.080 00.000 25848 Move returns status 0, amount 0
02:37:33.080 00.000 25848 move complete, result=0
02:37:33.080 00.000 25848 worker thread done servicing request
02:37:33.080 00.000 25848 Worker thread wakes up
02:37:33.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:33.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:33.080 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -0.1 px 0 ms NORTH
02:37:35.920 02.840 25848 Exposure complete
02:37:36.001 00.081 25848 worker thread done servicing request
02:37:36.001 00.000 21444 OnExposeComplete: enter
02:37:36.001 00.000 21444 UpdateGuideState(): m_state=6
02:37:36.001 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1194
02:37:36.002 00.001 21444 Star::Find returns 1 (1), X=1258.02, Y=667.72, Mass=5633856, SNR=183.9, Peak=65504 HFD=8.1
02:37:36.002 00.000 21444 MultiStar: [#1 0.59,0.78,0.86,U] [#2 0.57,1.03,0.79,U] [#3 -0.12,1.23,0.65,U] [#4 0.49,0.42,0.83,U] [#5 -0.36,-1.32,0.82,U] [#6 -0.13,0.44,0.85,U] [#7 -0.09,0.42,0.70,U] [#8 0.77,0.61,0.48,U] 
02:37:36.002 00.000 21444 single-star, 8 included, MultiStar: {0.20, 0.36}, one-star: {0.21, 0.03}
02:37:36.002 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.89 = -2.89)
02:37:36.002 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.55)
02:37:36.002 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.16 mountX=-0.20 mountY=0.11, mountTheta=2.64
02:37:36.003 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.03, opts=13)
02:37:36.003 00.000 21444 Enqueuing Move request for scope (0.21, 0.03)
02:37:36.003 00.000 25848 Worker thread wakes up
02:37:36.003 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
02:37:36.003 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
02:37:36.003 00.000 25848 Moving (0.21, 0.03) raw xDistance=-0.20 yDistance=0.11
02:37:36.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=88, FiltMax=65504, Gamma=0.560
02:37:36.003 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:37:36.003 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:36.003 00.000 21444 UpdateGuideState exits: m=5633856 SNR=183.9 Saturated
02:37:36.003 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:37:36.003 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:36.003 00.000 25848 MoveAxis(E, 0, ABG)
02:37:36.003 00.000 25848 Move returns status 0, amount 0
02:37:36.003 00.000 25848 MoveAxis(N, 0, ABG)
02:37:36.003 00.000 25848 Move returns status 0, amount 0
02:37:36.003 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:36.003 00.000 21444 Enqueuing Expose request
02:37:36.003 00.000 25848 move complete, result=0
02:37:36.003 00.000 25848 worker thread done servicing request
02:37:36.003 00.000 25848 Worker thread wakes up
02:37:36.003 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:36.003 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:36.003 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:38.855 02.852 25848 Exposure complete
02:37:38.934 00.079 25848 worker thread done servicing request
02:37:38.934 00.000 21444 OnExposeComplete: enter
02:37:38.934 00.000 21444 UpdateGuideState(): m_state=6
02:37:38.935 00.001 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1195
02:37:38.935 00.000 21444 Star::Find returns 1 (1), X=1258.58, Y=666.92, Mass=5825189, SNR=264.4, Peak=65504 HFD=8.0
02:37:38.935 00.000 21444 MultiStar: [#1 1.49,-0.08,1.23,U] [#2 0.88,0.45,0.79,U] [#3 0.92,0.20,0.61,U] [#4 1.12,0.86,1.10,U] [#5 0.93,-0.97,0.56,U] [#6 0.58,0.50,0.69,U] [#7 0.50,0.50,0.63,U] [#8 1.28,1.07,0.62,U] 
02:37:38.935 00.000 21444 refined, 8 included, MultiStar: {0.98, 0.18}, one-star: {0.77, -0.77}
02:37:38.935 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
02:37:38.935 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.57)
02:37:38.935 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=0.18 hyp=1.00 cameraTheta=0.19 mountX=-0.96 mountY=0.54, mountTheta=2.63
02:37:38.936 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=0.18, opts=13)
02:37:38.936 00.000 21444 Enqueuing Move request for scope (0.98, 0.18)
02:37:38.936 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=16, FiltMax=65504, Gamma=0.560
02:37:38.936 00.000 21444 UpdateGuideState exits: m=5825189 SNR=264.4 Saturated
02:37:38.936 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:38.936 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:38.936 00.000 21444 Enqueuing Expose request
02:37:38.936 00.000 25848 Worker thread wakes up
02:37:38.937 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.18) opts 0xd
02:37:38.937 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, 0.18)
02:37:38.937 00.000 25848 Moving (0.98, 0.18) raw xDistance=-0.96 yDistance=0.54
02:37:38.937 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.96
02:37:38.937 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
02:37:38.937 00.000 25848 MoveAxis(E, 28, ABG)
02:37:38.937 00.000 25848 Guiding  Dir = 2, Dur = 28
02:37:38.998 00.061 25848 IsSlewing returns 0
02:37:38.998 00.000 25848 IsGuiding returns 0
02:37:39.029 00.031 25848 IsGuiding returns 1
02:37:39.029 00.000 25848 scope still moving after pulse duration time elapsed
02:37:39.077 00.048 25848 IsSlewing returns 0
02:37:39.077 00.000 25848 IsGuiding returns 0
02:37:39.077 00.000 25848 scope move finished after 28 + 50 ms
02:37:39.077 00.000 25848 Move returns status 0, amount 28
02:37:39.077 00.000 25848 MoveAxis(S, 15, ABG)
02:37:39.077 00.000 25848 Guiding  Dir = 1, Dur = 15
02:37:39.107 00.030 25848 IsSlewing returns 0
02:37:39.107 00.000 25848 IsGuiding returns 0
02:37:39.149 00.042 25848 IsGuiding returns 1
02:37:39.149 00.000 25848 scope still moving after pulse duration time elapsed
02:37:39.204 00.055 25848 IsSlewing returns 0
02:37:39.204 00.000 25848 IsGuiding returns 0
02:37:39.204 00.000 25848 scope move finished after 15 + 81 ms
02:37:39.204 00.000 25848 Move returns status 0, amount 15
02:37:39.204 00.000 25848 move complete, result=0
02:37:39.204 00.000 25848 worker thread done servicing request
02:37:39.204 00.000 25848 Worker thread wakes up
02:37:39.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:39.204 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 0.5 px 15 ms SOUTH
02:37:39.205 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:42.050 02.845 25848 Exposure complete
02:37:42.129 00.079 25848 worker thread done servicing request
02:37:42.129 00.000 21444 OnExposeComplete: enter
02:37:42.129 00.000 21444 UpdateGuideState(): m_state=6
02:37:42.130 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1196
02:37:42.130 00.000 21444 Star::Find returns 1 (1), X=1258.88, Y=667.42, Mass=5941676, SNR=244.1, Peak=65504 HFD=8.1
02:37:42.130 00.000 21444 MultiStar: [#1 1.66,0.50,0.96,U] [#2 1.14,0.81,1.11,U] [#3 0.31,1.07,0.71,U] [#4 1.40,0.73,0.94,U] [#5 1.62,-0.93,0.79,U] [#6 1.45,1.02,0.68,U] [#7 0.41,0.90,0.82,U] [#8 1.91,0.83,0.00,M1] 
02:37:42.130 00.000 21444 single-star, 7 included, MultiStar: {1.15, 0.47}, one-star: {1.07, -0.26}
02:37:42.130 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.29 = 2.99)
02:37:42.130 00.000 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.15)
02:37:42.130 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=-0.26 hyp=1.10 cameraTheta=-0.24 mountX=-1.09 mountY=0.16, mountTheta=3.00
02:37:42.131 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=-0.26, opts=13)
02:37:42.131 00.000 21444 Enqueuing Move request for scope (1.07, -0.26)
02:37:42.131 00.000 25848 Worker thread wakes up
02:37:42.131 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, -0.26) opts 0xd
02:37:42.131 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, -0.26)
02:37:42.131 00.000 25848 Moving (1.07, -0.26) raw xDistance=-1.09 yDistance=0.16
02:37:42.131 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=144, FiltMax=65504, Gamma=0.560
02:37:42.131 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.09
02:37:42.131 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:42.131 00.000 21444 UpdateGuideState exits: m=5941676 SNR=244.1 Saturated
02:37:42.131 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:37:42.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:42.131 00.000 25848 MoveAxis(E, 34, ABG)
02:37:42.131 00.000 25848 Guiding  Dir = 2, Dur = 34
02:37:42.131 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:42.131 00.000 21444 Enqueuing Expose request
02:37:42.158 00.027 25848 IsSlewing returns 0
02:37:42.158 00.000 25848 IsGuiding returns 0
02:37:42.189 00.031 25848 PulseGuide returned control before completion, sleep 14
02:37:42.208 00.019 25848 IsGuiding returns 1
02:37:42.208 00.000 25848 scope still moving after pulse duration time elapsed
02:37:42.264 00.056 25848 IsSlewing returns 0
02:37:42.264 00.000 25848 IsGuiding returns 0
02:37:42.264 00.000 25848 scope move finished after 34 + 71 ms
02:37:42.264 00.000 25848 Move returns status 0, amount 34
02:37:42.264 00.000 25848 MoveAxis(N, 0, ABG)
02:37:42.264 00.000 25848 Move returns status 0, amount 0
02:37:42.264 00.000 25848 move complete, result=0
02:37:42.264 00.000 25848 worker thread done servicing request
02:37:42.265 00.001 25848 Worker thread wakes up
02:37:42.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:42.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:42.265 00.000 21444 GuideStep: -1.1 px 34 ms EAST, 0.2 px 0 ms NORTH
02:37:45.116 02.851 25848 Exposure complete
02:37:45.183 00.067 25848 worker thread done servicing request
02:37:45.184 00.001 21444 OnExposeComplete: enter
02:37:45.184 00.000 21444 UpdateGuideState(): m_state=6
02:37:45.184 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1197
02:37:45.184 00.000 21444 Star::Find returns 1 (1), X=1258.91, Y=668.00, Mass=5935416, SNR=237.0, Peak=65504 HFD=8.2
02:37:45.184 00.000 21444 MultiStar: [#1 0.94,0.54,0.97,U] [#2 1.11,0.87,0.85,U] [#3 0.31,1.01,0.90,U] [#4 1.68,1.47,0.00,M1] [#5 0.61,-1.00,0.94,U] [#6 1.34,1.18,0.87,U] [#7 0.76,0.95,0.77,U] [#8 1.36,1.34,0.00,M2] 
02:37:45.184 00.000 21444 refined, 6 included, MultiStar: {0.88, 0.52}, one-star: {1.10, 0.31}
02:37:45.184 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
02:37:45.184 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.92)
02:37:45.184 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=0.52 hyp=1.03 cameraTheta=0.54 mountX=-0.83 mountY=0.82, mountTheta=2.36
02:37:45.186 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=0.52, opts=13)
02:37:45.186 00.000 21444 Enqueuing Move request for scope (0.88, 0.52)
02:37:45.186 00.000 25848 Worker thread wakes up
02:37:45.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.52) opts 0xd
02:37:45.186 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, 0.52)
02:37:45.186 00.000 25848 Moving (0.88, 0.52) raw xDistance=-0.83 yDistance=0.82
02:37:45.186 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.83
02:37:45.186 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
02:37:45.186 00.000 25848 MoveAxis(E, 27, ABG)
02:37:45.186 00.000 25848 Guiding  Dir = 2, Dur = 27
02:37:45.186 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=272, FiltMax=65504, Gamma=0.560
02:37:45.186 00.000 21444 UpdateGuideState exits: m=5935416 SNR=237.0 Saturated
02:37:45.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:45.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:45.186 00.000 21444 Enqueuing Expose request
02:37:45.218 00.032 25848 IsSlewing returns 0
02:37:45.219 00.001 25848 IsGuiding returns 0
02:37:45.250 00.031 25848 IsGuiding returns 1
02:37:45.250 00.000 25848 scope still moving after pulse duration time elapsed
02:37:45.326 00.076 25848 IsSlewing returns 0
02:37:45.327 00.001 25848 IsGuiding returns 0
02:37:45.327 00.000 25848 scope move finished after 27 + 80 ms
02:37:45.327 00.000 25848 Move returns status 0, amount 27
02:37:45.327 00.000 25848 MoveAxis(S, 22, ABG)
02:37:45.327 00.000 25848 Guiding  Dir = 1, Dur = 22
02:37:45.362 00.035 25848 IsSlewing returns 0
02:37:45.362 00.000 25848 IsGuiding returns 0
02:37:45.394 00.032 25848 IsGuiding returns 1
02:37:45.394 00.000 25848 scope still moving after pulse duration time elapsed
02:37:45.452 00.058 25848 IsSlewing returns 0
02:37:45.453 00.001 25848 IsGuiding returns 0
02:37:45.453 00.000 25848 scope move finished after 22 + 68 ms
02:37:45.453 00.000 25848 Move returns status 0, amount 22
02:37:45.453 00.000 25848 move complete, result=0
02:37:45.453 00.000 25848 worker thread done servicing request
02:37:45.453 00.000 25848 Worker thread wakes up
02:37:45.453 00.000 21444 GuideStep: -0.8 px 27 ms EAST, 0.8 px 22 ms SOUTH
02:37:45.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:45.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:48.302 02.849 25848 Exposure complete
02:37:48.385 00.083 25848 worker thread done servicing request
02:37:48.385 00.000 21444 OnExposeComplete: enter
02:37:48.385 00.000 21444 UpdateGuideState(): m_state=6
02:37:48.385 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1198
02:37:48.385 00.000 21444 Star::Find returns 1 (1), X=1260.01, Y=666.44, Mass=5810811, SNR=215.0, Peak=65504 HFD=8.1
02:37:48.386 00.001 21444 MultiStar: [#1 2.43,-0.61,0.00,M1] [#2 1.82,-0.40,0.77,U] [#3 1.36,-0.11,0.85,U] [#4 1.96,-0.20,0.00,M2] [#5 2.17,-1.81,0.00,M1] [#6 1.64,-0.35,0.67,U] [#7 1.88,-0.23,0.47,U] [#8 1.98,0.08,0.00,M3] 
02:37:48.386 00.000 21444 refined, 4 included, MultiStar: {1.79, -0.53}, one-star: {2.20, -1.24}
02:37:48.386 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.95)
02:37:48.386 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
02:37:48.386 00.000 21444 CameraToMount -- cameraX=1.79 cameraY=-0.53 hyp=1.87 cameraTheta=-0.29 mountX=-1.83 mountY=0.19, mountTheta=3.04
02:37:48.386 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.79, y=-0.53, opts=13)
02:37:48.386 00.000 21444 Enqueuing Move request for scope (1.79, -0.53)
02:37:48.387 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=42, FiltMax=65504, Gamma=0.560
02:37:48.387 00.000 21444 UpdateGuideState exits: m=5810811 SNR=215.0 Saturated
02:37:48.387 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:48.387 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:48.387 00.000 21444 Enqueuing Expose request
02:37:48.387 00.000 25848 Worker thread wakes up
02:37:48.387 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.79, -0.53) opts 0xd
02:37:48.387 00.000 25848 Handling offset move in thread for scope, endpoint = (1.79, -0.53)
02:37:48.387 00.000 25848 Moving (1.79, -0.53) raw xDistance=-1.83 yDistance=0.19
02:37:48.387 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.83
02:37:48.387 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:48.387 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:37:48.387 00.000 25848 MoveAxis(E, 55, ABG)
02:37:48.387 00.000 25848 Guiding  Dir = 2, Dur = 55
02:37:48.407 00.020 25848 IsSlewing returns 0
02:37:48.408 00.001 25848 IsGuiding returns 0
02:37:48.439 00.031 25848 PulseGuide returned control before completion, sleep 35
02:37:48.488 00.049 25848 IsGuiding returns 1
02:37:48.488 00.000 25848 scope still moving after pulse duration time elapsed
02:37:48.563 00.075 25848 IsSlewing returns 0
02:37:48.563 00.000 25848 IsGuiding returns 0
02:37:48.563 00.000 25848 scope move finished after 55 + 101 ms
02:37:48.563 00.000 25848 Move returns status 0, amount 55
02:37:48.563 00.000 25848 MoveAxis(N, 0, ABG)
02:37:48.563 00.000 25848 Move returns status 0, amount 0
02:37:48.563 00.000 25848 move complete, result=0
02:37:48.563 00.000 25848 worker thread done servicing request
02:37:48.563 00.000 25848 Worker thread wakes up
02:37:48.563 00.000 21444 GuideStep: -1.8 px 55 ms EAST, 0.2 px 0 ms NORTH
02:37:48.563 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:48.563 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:51.409 02.846 25848 Exposure complete
02:37:51.485 00.076 25848 worker thread done servicing request
02:37:51.485 00.000 21444 OnExposeComplete: enter
02:37:51.485 00.000 21444 UpdateGuideState(): m_state=6
02:37:51.485 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1199
02:37:51.485 00.000 21444 Star::Find returns 1 (1), X=1258.52, Y=666.83, Mass=5348403, SNR=143.9, Peak=65504 HFD=7.9
02:37:51.487 00.002 21444 MultiStar: [#1 2.12,-0.48,0.00,M2] [#2 2.09,-0.21,0.00,M1] [#3 1.10,-0.20,0.66,U] [#4 2.16,-0.64,0.00,M3] [#5 2.29,-1.64,0.00,M2] [#6 2.33,-0.14,0.00,M1] [#7 0.97,-0.17,0.70,U] [#8 2.44,-0.09,0.00,M4] 
02:37:51.487 00.000 21444 refined, 2 included, MultiStar: {0.90, -0.47}, one-star: {0.71, -0.86}
02:37:51.487 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.54 = 2.75)
02:37:51.487 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
02:37:51.487 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=-0.47 hyp=1.01 cameraTheta=-0.48 mountX=-0.93 mountY=-0.10, mountTheta=-3.04
02:37:51.487 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=-0.47, opts=13)
02:37:51.487 00.000 21444 Enqueuing Move request for scope (0.90, -0.47)
02:37:51.487 00.000 25848 Worker thread wakes up
02:37:51.487 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.47) opts 0xd
02:37:51.487 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, -0.47)
02:37:51.487 00.000 25848 Moving (0.90, -0.47) raw xDistance=-0.93 yDistance=-0.10
02:37:51.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.93
02:37:51.487 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:51.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=142, FiltMax=65504, Gamma=0.560
02:37:51.487 00.000 21444 UpdateGuideState exits: m=5348403 SNR=143.9 Saturated
02:37:51.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:51.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:51.487 00.000 21444 Enqueuing Expose request
02:37:51.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:37:51.487 00.000 25848 MoveAxis(E, 31, ABG)
02:37:51.487 00.000 25848 Guiding  Dir = 2, Dur = 31
02:37:51.516 00.029 25848 IsSlewing returns 0
02:37:51.516 00.000 25848 IsGuiding returns 0
02:37:51.549 00.033 25848 IsGuiding returns 1
02:37:51.549 00.000 25848 scope still moving after pulse duration time elapsed
02:37:51.612 00.063 25848 IsSlewing returns 0
02:37:51.612 00.000 25848 IsGuiding returns 0
02:37:51.612 00.000 25848 scope move finished after 31 + 64 ms
02:37:51.612 00.000 25848 Move returns status 0, amount 31
02:37:51.612 00.000 25848 MoveAxis(N, 0, ABG)
02:37:51.612 00.000 25848 Move returns status 0, amount 0
02:37:51.612 00.000 25848 move complete, result=0
02:37:51.612 00.000 25848 worker thread done servicing request
02:37:51.612 00.000 25848 Worker thread wakes up
02:37:51.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:51.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:51.612 00.000 21444 GuideStep: -0.9 px 31 ms EAST, -0.1 px 0 ms NORTH
02:37:54.452 02.840 25848 Exposure complete
02:37:54.542 00.090 25848 worker thread done servicing request
02:37:54.542 00.000 21444 OnExposeComplete: enter
02:37:54.542 00.000 21444 UpdateGuideState(): m_state=6
02:37:54.542 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1200
02:37:54.542 00.000 21444 Star::Find returns 1 (1), X=1261.44, Y=665.72, Mass=5773326, SNR=206.0, Peak=65504 HFD=8.0
02:37:54.543 00.001 21444 MultiStar: large primary error, entering stabilization period
02:37:54.543 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.74)
02:37:54.543 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.11)
02:37:54.543 00.000 21444 CameraToMount -- cameraX=3.63 cameraY=-1.97 hyp=4.13 cameraTheta=-0.50 mountX=-3.79 mountY=-0.44, mountTheta=-3.03
02:37:54.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.63, y=-1.97, opts=13)
02:37:54.544 00.000 21444 Enqueuing Move request for scope (3.63, -1.97)
02:37:54.544 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=208, FiltMax=65504, Gamma=0.560
02:37:54.544 00.000 21444 UpdateGuideState exits: m=5773326 SNR=206.0 Saturated
02:37:54.544 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:54.544 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:54.544 00.000 21444 Enqueuing Expose request
02:37:54.544 00.000 25848 Worker thread wakes up
02:37:54.544 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.63, -1.97) opts 0xd
02:37:54.544 00.000 25848 Handling offset move in thread for scope, endpoint = (3.63, -1.97)
02:37:54.544 00.000 25848 Moving (3.63, -1.97) raw xDistance=-3.79 yDistance=-0.44
02:37:54.544 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.44 from input -3.79
02:37:54.544 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:54.544 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:37:54.544 00.000 25848 MoveAxis(E, 113, ABG)
02:37:54.544 00.000 25848 Guiding  Dir = 2, Dur = 113
02:37:54.627 00.083 25848 IsSlewing returns 0
02:37:54.627 00.000 25848 IsGuiding returns 0
02:37:54.659 00.032 25848 PulseGuide returned control before completion, sleep 92
02:37:54.764 00.105 25848 IsGuiding returns 1
02:37:54.764 00.000 25848 scope still moving after pulse duration time elapsed
02:37:54.828 00.064 25848 IsSlewing returns 0
02:37:54.828 00.000 25848 IsGuiding returns 0
02:37:54.828 00.000 25848 scope move finished after 113 + 88 ms
02:37:54.828 00.000 25848 Move returns status 0, amount 113
02:37:54.828 00.000 25848 MoveAxis(N, 0, ABG)
02:37:54.829 00.001 25848 Move returns status 0, amount 0
02:37:54.829 00.000 25848 move complete, result=0
02:37:54.829 00.000 25848 worker thread done servicing request
02:37:54.829 00.000 25848 Worker thread wakes up
02:37:54.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:54.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:37:54.829 00.000 21444 GuideStep: -3.8 px 113 ms EAST, -0.4 px 0 ms NORTH
02:37:57.671 02.842 25848 Exposure complete
02:37:57.753 00.082 25848 worker thread done servicing request
02:37:57.753 00.000 21444 OnExposeComplete: enter
02:37:57.753 00.000 21444 UpdateGuideState(): m_state=6
02:37:57.753 00.000 21444 Star::Find(15, 1261, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1201
02:37:57.753 00.000 21444 Star::Find returns 1 (1), X=1257.78, Y=666.46, Mass=5580934, SNR=170.9, Peak=65504 HFD=7.9
02:37:57.753 00.000 21444 MultiStar: exiting stabilization period
02:37:57.754 00.001 21444 MultiStar: [#1 1.20,-0.58,1.07,U] [#2 0.81,-0.24,0.86,U] [#3 0.09,-0.01,0.73,U] [#4 0.64,-0.16,0.96,U] [#5 -0.44,-1.72,0.85,U] [#6 0.03,-0.18,0.75,U] [#7 0.07,-0.23,0.78,U] [#8 0.16,-0.13,0.60,U] 
02:37:57.754 00.000 21444 refined, 8 included, MultiStar: {0.32, -0.53}, one-star: {-0.03, -1.23}
02:37:57.754 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
02:37:57.754 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.64)
02:37:57.754 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.53 hyp=0.62 cameraTheta=-1.03 mountX=-0.37 mountY=-0.37, mountTheta=-2.35
02:37:57.754 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.53, opts=13)
02:37:57.755 00.001 21444 Enqueuing Move request for scope (0.32, -0.53)
02:37:57.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=280, FiltMax=65504, Gamma=0.560
02:37:57.755 00.000 21444 UpdateGuideState exits: m=5580934 SNR=170.9 Saturated
02:37:57.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:57.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:37:57.755 00.000 21444 Enqueuing Expose request
02:37:57.755 00.000 25848 Worker thread wakes up
02:37:57.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.53) opts 0xd
02:37:57.755 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.53)
02:37:57.755 00.000 25848 Moving (0.32, -0.53) raw xDistance=-0.37 yDistance=-0.37
02:37:57.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
02:37:57.755 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:57.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
02:37:57.755 00.000 25848 MoveAxis(E, 0, ABG)
02:37:57.755 00.000 25848 Move returns status 0, amount 0
02:37:57.755 00.000 25848 MoveAxis(N, 0, ABG)
02:37:57.755 00.000 25848 Move returns status 0, amount 0
02:37:57.755 00.000 25848 move complete, result=0
02:37:57.755 00.000 25848 worker thread done servicing request
02:37:57.755 00.000 25848 Worker thread wakes up
02:37:57.755 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
02:37:57.755 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:37:57.755 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:00.608 02.853 25848 Exposure complete
02:38:00.696 00.088 25848 worker thread done servicing request
02:38:00.696 00.000 21444 OnExposeComplete: enter
02:38:00.696 00.000 21444 UpdateGuideState(): m_state=6
02:38:00.696 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1202
02:38:00.697 00.001 21444 Star::Find returns 1 (1), X=1259.98, Y=667.79, Mass=5696986, SNR=204.4, Peak=65504 HFD=8.0
02:38:00.697 00.000 21444 MultiStar: [#1 2.65,0.22,0.00,M2] [#2 2.74,0.30,0.00,M1] [#3 1.57,0.94,0.69,U] [#4 2.75,0.87,0.00,M3] [#5 2.07,-0.91,0.00,M2] [#6 2.29,0.87,0.00,M1] [#7 1.94,0.58,0.00,M1] [#8 2.49,0.87,0.00,M4] 
02:38:00.697 00.000 21444 refined, 1 included, MultiStar: {1.92, 0.44}, one-star: {2.17, 0.10}
02:38:00.697 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
02:38:00.697 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
02:38:00.697 00.000 21444 CameraToMount -- cameraX=1.92 cameraY=0.44 hyp=1.97 cameraTheta=0.23 mountX=-1.87 mountY=1.14, mountTheta=2.60
02:38:00.698 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.92, y=0.44, opts=13)
02:38:00.698 00.000 21444 Enqueuing Move request for scope (1.92, 0.44)
02:38:00.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=320, FiltMax=65504, Gamma=0.560
02:38:00.698 00.000 21444 UpdateGuideState exits: m=5696986 SNR=204.4 Saturated
02:38:00.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:00.698 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:00.698 00.000 21444 Enqueuing Expose request
02:38:00.698 00.000 25848 Worker thread wakes up
02:38:00.698 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.92, 0.44) opts 0xd
02:38:00.698 00.000 25848 Handling offset move in thread for scope, endpoint = (1.92, 0.44)
02:38:00.698 00.000 25848 Moving (1.92, 0.44) raw xDistance=-1.87 yDistance=1.14
02:38:00.698 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.87
02:38:00.698 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
02:38:00.698 00.000 25848 MoveAxis(E, 55, ABG)
02:38:00.698 00.000 25848 Guiding  Dir = 2, Dur = 55
02:38:00.747 00.049 25848 IsSlewing returns 0
02:38:00.747 00.000 25848 IsGuiding returns 0
02:38:00.789 00.042 25848 PulseGuide returned control before completion, sleep 24
02:38:00.828 00.039 25848 IsGuiding returns 1
02:38:00.828 00.000 25848 scope still moving after pulse duration time elapsed
02:38:00.955 00.127 25848 IsSlewing returns 0
02:38:00.956 00.001 25848 IsGuiding returns 0
02:38:00.956 00.000 25848 scope move finished after 55 + 153 ms
02:38:00.956 00.000 25848 Move returns status 0, amount 55
02:38:00.956 00.000 25848 MoveAxis(S, 31, ABG)
02:38:00.956 00.000 25848 Guiding  Dir = 1, Dur = 31
02:38:00.982 00.026 25848 IsSlewing returns 0
02:38:00.982 00.000 25848 IsGuiding returns 0
02:38:01.023 00.041 25848 IsGuiding returns 1
02:38:01.024 00.001 25848 scope still moving after pulse duration time elapsed
02:38:01.081 00.057 25848 IsSlewing returns 0
02:38:01.081 00.000 25848 IsGuiding returns 0
02:38:01.081 00.000 25848 scope move finished after 31 + 68 ms
02:38:01.082 00.001 25848 Move returns status 0, amount 31
02:38:01.082 00.000 25848 move complete, result=0
02:38:01.082 00.000 25848 worker thread done servicing request
02:38:01.082 00.000 25848 Worker thread wakes up
02:38:01.082 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:01.082 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:01.082 00.000 21444 GuideStep: -1.9 px 55 ms EAST, 1.1 px 31 ms SOUTH
02:38:03.922 02.840 25848 Exposure complete
02:38:04.001 00.079 25848 worker thread done servicing request
02:38:04.002 00.001 21444 OnExposeComplete: enter
02:38:04.002 00.000 21444 UpdateGuideState(): m_state=6
02:38:04.002 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1203
02:38:04.002 00.000 21444 Star::Find returns 1 (1), X=1258.83, Y=665.39, Mass=5728100, SNR=229.3, Peak=65504 HFD=8.0
02:38:04.002 00.000 21444 MultiStar: [#1 1.87,-1.48,0.00,M3] [#2 1.85,-1.21,0.00,M2] [#3 1.18,-1.15,0.59,U] [#4 1.76,-1.61,0.00,M4] [#5 1.12,-2.76,0.00,M3] [#6 1.92,-1.19,0.00,M2] [#7 0.84,-1.25,0.54,U] [#8 2.18,-1.00,0.00,M5] 
02:38:04.002 00.000 21444 refined, 2 included, MultiStar: {1.02, -1.71}, one-star: {1.02, -2.30}
02:38:04.002 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.09 = 2.20)
02:38:04.002 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
02:38:04.002 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-1.71 hyp=1.99 cameraTheta=-1.03 mountX=-1.17 mountY=-1.20, mountTheta=-2.34
02:38:04.003 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-1.71, opts=13)
02:38:04.003 00.000 21444 Enqueuing Move request for scope (1.02, -1.71)
02:38:04.003 00.000 25848 Worker thread wakes up
02:38:04.003 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -1.71) opts 0xd
02:38:04.003 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -1.71)
02:38:04.003 00.000 25848 Moving (1.02, -1.71) raw xDistance=-1.17 yDistance=-1.20
02:38:04.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=268, FiltMax=65504, Gamma=0.560
02:38:04.003 00.000 21444 UpdateGuideState exits: m=5728100 SNR=229.3 Saturated
02:38:04.003 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:04.003 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:04.003 00.000 21444 Enqueuing Expose request
02:38:04.003 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.17
02:38:04.003 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:04.003 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.20
02:38:04.004 00.001 25848 MoveAxis(E, 38, ABG)
02:38:04.004 00.000 25848 Guiding  Dir = 2, Dur = 38
02:38:04.029 00.025 25848 IsSlewing returns 0
02:38:04.030 00.001 25848 IsGuiding returns 0
02:38:04.061 00.031 25848 PulseGuide returned control before completion, sleep 17
02:38:04.093 00.032 25848 IsGuiding returns 1
02:38:04.093 00.000 25848 scope still moving after pulse duration time elapsed
02:38:04.155 00.062 25848 IsSlewing returns 0
02:38:04.155 00.000 25848 IsGuiding returns 0
02:38:04.155 00.000 25848 scope move finished after 38 + 87 ms
02:38:04.156 00.001 25848 Move returns status 0, amount 38
02:38:04.156 00.000 25848 MoveAxis(N, 0, ABG)
02:38:04.156 00.000 25848 Move returns status 0, amount 0
02:38:04.156 00.000 25848 move complete, result=0
02:38:04.156 00.000 25848 worker thread done servicing request
02:38:04.156 00.000 25848 Worker thread wakes up
02:38:04.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:04.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:04.156 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -1.2 px 0 ms NORTH
02:38:06.997 02.841 25848 Exposure complete
02:38:07.085 00.088 25848 worker thread done servicing request
02:38:07.085 00.000 21444 OnExposeComplete: enter
02:38:07.085 00.000 21444 UpdateGuideState(): m_state=6
02:38:07.086 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1204
02:38:07.086 00.000 21444 Star::Find returns 1 (1), X=1260.33, Y=666.61, Mass=5971043, SNR=259.1, Peak=65504 HFD=8.1
02:38:07.086 00.000 21444 MultiStar: [#1 2.13,-0.48,0.00,M4] [#2 2.06,-0.57,0.00,M3] [#3 1.48,0.01,0.69,U] [#4 2.52,-0.02,0.00,M5] [#5 1.50,-1.62,0.00,M4] [#6 2.35,0.42,0.00,M3] [#7 1.96,-0.10,0.00,M1] [#8 2.54,0.67,0.00,M6] 
02:38:07.086 00.000 21444 refined, 1 included, MultiStar: {2.10, -0.63}, one-star: {2.52, -1.07}
02:38:07.086 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
02:38:07.086 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.10)
02:38:07.086 00.000 21444 CameraToMount -- cameraX=2.10 cameraY=-0.63 hyp=2.19 cameraTheta=-0.29 mountX=-2.15 mountY=0.21, mountTheta=3.04
02:38:07.087 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.10, y=-0.63, opts=13)
02:38:07.087 00.000 21444 Enqueuing Move request for scope (2.10, -0.63)
02:38:07.087 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=130, FiltMax=65504, Gamma=0.560
02:38:07.087 00.000 21444 UpdateGuideState exits: m=5971043 SNR=259.1 Saturated
02:38:07.087 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:07.087 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:07.087 00.000 21444 Enqueuing Expose request
02:38:07.087 00.000 25848 Worker thread wakes up
02:38:07.087 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.10, -0.63) opts 0xd
02:38:07.087 00.000 25848 Handling offset move in thread for scope, endpoint = (2.10, -0.63)
02:38:07.087 00.000 25848 Moving (2.10, -0.63) raw xDistance=-2.15 yDistance=0.21
02:38:07.087 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.41 from input -2.15
02:38:07.087 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:07.088 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:38:07.088 00.000 25848 MoveAxis(E, 65, ABG)
02:38:07.088 00.000 25848 Guiding  Dir = 2, Dur = 65
02:38:07.107 00.019 25848 IsSlewing returns 0
02:38:07.107 00.000 25848 IsGuiding returns 0
02:38:07.139 00.032 25848 PulseGuide returned control before completion, sleep 44
02:38:07.186 00.047 25848 IsGuiding returns 1
02:38:07.186 00.000 25848 scope still moving after pulse duration time elapsed
02:38:07.250 00.064 25848 IsSlewing returns 0
02:38:07.250 00.000 25848 IsGuiding returns 0
02:38:07.250 00.000 25848 scope move finished after 65 + 77 ms
02:38:07.250 00.000 25848 Move returns status 0, amount 65
02:38:07.250 00.000 25848 MoveAxis(N, 0, ABG)
02:38:07.250 00.000 25848 Move returns status 0, amount 0
02:38:07.250 00.000 25848 move complete, result=0
02:38:07.250 00.000 25848 worker thread done servicing request
02:38:07.250 00.000 25848 Worker thread wakes up
02:38:07.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:07.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:07.251 00.001 21444 GuideStep: -2.1 px 65 ms EAST, 0.2 px 0 ms NORTH
02:38:10.105 02.854 25848 Exposure complete
02:38:10.194 00.089 25848 worker thread done servicing request
02:38:10.194 00.000 21444 OnExposeComplete: enter
02:38:10.194 00.000 21444 UpdateGuideState(): m_state=6
02:38:10.194 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1205
02:38:10.194 00.000 21444 Star::Find returns 1 (1), X=1259.00, Y=666.20, Mass=5831298, SNR=287.7, Peak=65504 HFD=8.0
02:38:10.194 00.000 21444 MultiStar: [#1 1.28,-0.80,0.93,U] [#2 1.75,-0.37,0.82,U] [#3 1.65,-0.46,0.60,U] [#4 2.08,-0.69,0.00,M6] [#5 1.13,-2.01,0.00,M5] [#6 1.93,-0.75,0.00,M4] [#7 0.80,-0.44,0.63,U] [#8 2.50,-0.49,0.00,M7] 
02:38:10.194 00.000 21444 refined, 4 included, MultiStar: {1.33, -0.78}, one-star: {1.19, -1.49}
02:38:10.194 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
02:38:10.194 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
02:38:10.194 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-0.78 hyp=1.54 cameraTheta=-0.53 mountX=-1.40 mountY=-0.21, mountTheta=-2.99
02:38:10.195 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-0.78, opts=13)
02:38:10.195 00.000 21444 Enqueuing Move request for scope (1.33, -0.78)
02:38:10.195 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=130, FiltMax=65504, Gamma=0.560
02:38:10.195 00.000 21444 UpdateGuideState exits: m=5831298 SNR=287.7 Saturated
02:38:10.195 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:10.195 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:10.195 00.000 21444 Enqueuing Expose request
02:38:10.195 00.000 25848 Worker thread wakes up
02:38:10.195 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -0.78) opts 0xd
02:38:10.195 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -0.78)
02:38:10.195 00.000 25848 Moving (1.33, -0.78) raw xDistance=-1.40 yDistance=-0.21
02:38:10.196 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.40
02:38:10.196 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:10.196 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:38:10.196 00.000 25848 MoveAxis(E, 45, ABG)
02:38:10.196 00.000 25848 Guiding  Dir = 2, Dur = 45
02:38:10.217 00.021 25848 IsSlewing returns 0
02:38:10.217 00.000 25848 IsGuiding returns 0
02:38:10.258 00.041 25848 PulseGuide returned control before completion, sleep 14
02:38:10.279 00.021 25848 IsGuiding returns 1
02:38:10.279 00.000 25848 scope still moving after pulse duration time elapsed
02:38:10.329 00.050 25848 IsSlewing returns 0
02:38:10.329 00.000 25848 IsGuiding returns 0
02:38:10.329 00.000 25848 scope move finished after 45 + 67 ms
02:38:10.329 00.000 25848 Move returns status 0, amount 45
02:38:10.329 00.000 25848 MoveAxis(N, 0, ABG)
02:38:10.329 00.000 25848 Move returns status 0, amount 0
02:38:10.329 00.000 25848 move complete, result=0
02:38:10.329 00.000 25848 worker thread done servicing request
02:38:10.330 00.001 25848 Worker thread wakes up
02:38:10.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:10.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:10.330 00.000 21444 GuideStep: -1.4 px 45 ms EAST, -0.2 px 0 ms NORTH
02:38:13.185 02.855 25848 Exposure complete
02:38:13.259 00.074 25848 worker thread done servicing request
02:38:13.260 00.001 21444 OnExposeComplete: enter
02:38:13.260 00.000 21444 UpdateGuideState(): m_state=6
02:38:13.260 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1206
02:38:13.260 00.000 21444 Star::Find returns 1 (1), X=1258.16, Y=666.30, Mass=5686258, SNR=210.8, Peak=65504 HFD=7.8
02:38:13.260 00.000 21444 MultiStar: [#1 1.01,-0.71,1.24,U] [#2 1.05,-0.78,1.09,U] [#3 0.38,-0.18,1.02,U] [#4 1.24,-0.18,1.00,U] [#5 0.64,-1.95,0.00,M6] [#6 1.10,-0.83,0.97,U] [#7 0.51,-0.38,0.78,U] [#8 1.12,-0.07,0.63,U] 
02:38:13.260 00.000 21444 refined, 7 included, MultiStar: {0.85, -0.60}, one-star: {0.35, -1.38}
02:38:13.260 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.67 = 2.62)
02:38:13.260 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.51 = -0.23)
02:38:13.260 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.60 hyp=1.04 cameraTheta=-0.62 mountX=-0.90 mountY=-0.23, mountTheta=-2.89
02:38:13.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.60, opts=13)
02:38:13.261 00.000 21444 Enqueuing Move request for scope (0.85, -0.60)
02:38:13.261 00.000 25848 Worker thread wakes up
02:38:13.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.60) opts 0xd
02:38:13.261 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.60)
02:38:13.261 00.000 25848 Moving (0.85, -0.60) raw xDistance=-0.90 yDistance=-0.23
02:38:13.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.90
02:38:13.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=420, FiltMax=65504, Gamma=0.560
02:38:13.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:13.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:38:13.261 00.000 25848 MoveAxis(E, 29, ABG)
02:38:13.261 00.000 25848 Guiding  Dir = 2, Dur = 29
02:38:13.261 00.000 21444 UpdateGuideState exits: m=5686258 SNR=210.8 Saturated
02:38:13.262 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:13.262 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:13.262 00.000 21444 Enqueuing Expose request
02:38:13.282 00.020 25848 IsSlewing returns 0
02:38:13.282 00.000 25848 IsGuiding returns 0
02:38:13.313 00.031 25848 IsGuiding returns 1
02:38:13.313 00.000 25848 scope still moving after pulse duration time elapsed
02:38:13.374 00.061 25848 IsSlewing returns 0
02:38:13.374 00.000 25848 IsGuiding returns 0
02:38:13.374 00.000 25848 scope move finished after 29 + 62 ms
02:38:13.374 00.000 25848 Move returns status 0, amount 29
02:38:13.374 00.000 25848 MoveAxis(N, 0, ABG)
02:38:13.374 00.000 25848 Move returns status 0, amount 0
02:38:13.374 00.000 25848 move complete, result=0
02:38:13.374 00.000 25848 worker thread done servicing request
02:38:13.374 00.000 25848 Worker thread wakes up
02:38:13.374 00.000 21444 GuideStep: -0.9 px 29 ms EAST, -0.2 px 0 ms NORTH
02:38:13.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:13.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:16.214 02.840 25848 Exposure complete
02:38:16.302 00.088 25848 worker thread done servicing request
02:38:16.302 00.000 21444 OnExposeComplete: enter
02:38:16.302 00.000 21444 UpdateGuideState(): m_state=6
02:38:16.303 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1207
02:38:16.303 00.000 21444 Star::Find returns 1 (1), X=1257.77, Y=666.38, Mass=5832855, SNR=228.4, Peak=65504 HFD=8.0
02:38:16.303 00.000 21444 MultiStar: [#1 -0.10,0.24,1.16,U] [#2 -0.06,0.02,0.90,U] [#3 -0.97,-0.34,0.59,U] [#4 0.23,-0.26,0.82,U] [#5 -0.81,-1.81,0.00,M7] [#6 -0.02,-0.05,0.58,U] [#7 -0.29,-0.35,0.72,U] [#8 0.18,0.44,0.55,U] 
02:38:16.303 00.000 21444 refined, 7 included, MultiStar: {-0.12, -0.23}, one-star: {-0.04, -1.31}
02:38:16.303 00.000 21444 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.05) = xAngle (-5.08 = 1.20)
02:38:16.303 00.000 21444 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.93 = -1.64)
02:38:16.303 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-2.03 mountX=0.09 mountY=-0.26, mountTheta=-1.22
02:38:16.304 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.23, opts=13)
02:38:16.304 00.000 21444 Enqueuing Move request for scope (-0.12, -0.23)
02:38:16.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=254, FiltMax=65504, Gamma=0.560
02:38:16.304 00.000 25848 Worker thread wakes up
02:38:16.304 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.23) opts 0xd
02:38:16.304 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.23)
02:38:16.304 00.000 25848 Moving (-0.12, -0.23) raw xDistance=0.09 yDistance=-0.26
02:38:16.304 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:38:16.304 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:16.304 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:38:16.304 00.000 25848 MoveAxis(E, 0, ABG)
02:38:16.305 00.001 25848 Move returns status 0, amount 0
02:38:16.305 00.000 25848 MoveAxis(N, 0, ABG)
02:38:16.305 00.000 25848 Move returns status 0, amount 0
02:38:16.305 00.000 25848 move complete, result=0
02:38:16.305 00.000 25848 worker thread done servicing request
02:38:16.305 00.000 21444 UpdateGuideState exits: m=5832855 SNR=228.4 Saturated
02:38:16.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:16.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:16.305 00.000 21444 Enqueuing Expose request
02:38:16.305 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:38:16.305 00.000 25848 Worker thread wakes up
02:38:16.305 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:16.305 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:19.157 02.852 25848 Exposure complete
02:38:19.233 00.076 25848 worker thread done servicing request
02:38:19.233 00.000 21444 OnExposeComplete: enter
02:38:19.233 00.000 21444 UpdateGuideState(): m_state=6
02:38:19.234 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
02:38:19.234 00.000 21444 Star::Find returns 1 (1), X=1257.86, Y=666.39, Mass=5914350, SNR=291.4, Peak=65504 HFD=8.0
02:38:19.234 00.000 21444 MultiStar: [#1 0.76,-0.97,0.98,U] [#2 1.25,-0.65,0.82,U] [#3 -0.06,-0.54,0.54,U] [#4 0.63,-0.77,0.58,U] [#5 0.23,-2.53,0.00,M8] [#6 0.38,-0.90,0.60,U] [#7 -0.13,-0.38,0.54,U] [#8 0.74,-0.09,0.40,U] 
02:38:19.234 00.000 21444 refined, 7 included, MultiStar: {0.48, -0.79}, one-star: {0.05, -1.29}
02:38:19.234 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.21)
02:38:19.234 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
02:38:19.234 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-0.79 hyp=0.92 cameraTheta=-1.03 mountX=-0.55 mountY=-0.55, mountTheta=-2.35
02:38:19.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-0.79, opts=13)
02:38:19.235 00.000 21444 Enqueuing Move request for scope (0.48, -0.79)
02:38:19.235 00.000 25848 Worker thread wakes up
02:38:19.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=170, FiltMax=65504, Gamma=0.560
02:38:19.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.79) opts 0xd
02:38:19.235 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -0.79)
02:38:19.235 00.000 21444 UpdateGuideState exits: m=5914350 SNR=291.4 Saturated
02:38:19.235 00.000 25848 Moving (0.48, -0.79) raw xDistance=-0.55 yDistance=-0.55
02:38:19.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:19.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55
02:38:19.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:19.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:19.235 00.000 21444 Enqueuing Expose request
02:38:19.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
02:38:19.235 00.000 25848 MoveAxis(E, 16, ABG)
02:38:19.235 00.000 25848 Guiding  Dir = 2, Dur = 16
02:38:19.264 00.029 25848 IsSlewing returns 0
02:38:19.264 00.000 25848 IsGuiding returns 0
02:38:19.296 00.032 25848 IsGuiding returns 1
02:38:19.296 00.000 25848 scope still moving after pulse duration time elapsed
02:38:19.395 00.099 25848 IsSlewing returns 0
02:38:19.395 00.000 25848 IsGuiding returns 0
02:38:19.395 00.000 25848 scope move finished after 16 + 114 ms
02:38:19.395 00.000 25848 Move returns status 0, amount 16
02:38:19.395 00.000 25848 MoveAxis(N, 0, ABG)
02:38:19.395 00.000 25848 Move returns status 0, amount 0
02:38:19.395 00.000 25848 move complete, result=0
02:38:19.395 00.000 25848 worker thread done servicing request
02:38:19.395 00.000 25848 Worker thread wakes up
02:38:19.395 00.000 21444 GuideStep: -0.5 px 16 ms EAST, -0.5 px 0 ms NORTH
02:38:19.396 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:19.396 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:22.246 02.850 25848 Exposure complete
02:38:22.321 00.075 25848 worker thread done servicing request
02:38:22.322 00.001 21444 OnExposeComplete: enter
02:38:22.322 00.000 21444 UpdateGuideState(): m_state=6
02:38:22.322 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
02:38:22.322 00.000 21444 Star::Find returns 1 (1), X=1258.39, Y=667.00, Mass=5547434, SNR=245.0, Peak=65504 HFD=7.9
02:38:22.322 00.000 21444 MultiStar: [#1 1.66,0.12,1.03,U] [#2 1.74,0.12,0.75,U] [#3 1.07,0.38,0.70,U] [#4 1.22,0.24,0.78,U] [#5 0.82,-1.16,0.71,U] [#6 1.19,-0.02,0.74,U] [#7 0.73,0.12,0.61,U] [#8 1.58,0.74,0.51,U] 
02:38:22.322 00.000 21444 single-star, 8 included, MultiStar: {1.17, -0.06}, one-star: {0.58, -0.69}
02:38:22.322 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.36)
02:38:22.322 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
02:38:22.322 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=-0.69 hyp=0.90 cameraTheta=-0.88 mountX=-0.64 mountY=-0.42, mountTheta=-2.56
02:38:22.323 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-0.69, opts=13)
02:38:22.323 00.000 21444 Enqueuing Move request for scope (0.58, -0.69)
02:38:22.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=142, FiltMax=65504, Gamma=0.560
02:38:22.323 00.000 21444 UpdateGuideState exits: m=5547434 SNR=245.0 Saturated
02:38:22.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:22.323 00.000 25848 Worker thread wakes up
02:38:22.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.69) opts 0xd
02:38:22.323 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, -0.69)
02:38:22.323 00.000 25848 Moving (0.58, -0.69) raw xDistance=-0.64 yDistance=-0.42
02:38:22.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.64
02:38:22.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:22.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:38:22.323 00.000 25848 MoveAxis(E, 20, ABG)
02:38:22.323 00.000 25848 Guiding  Dir = 2, Dur = 20
02:38:22.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:22.323 00.000 21444 Enqueuing Expose request
02:38:22.343 00.020 25848 IsSlewing returns 0
02:38:22.344 00.001 25848 IsGuiding returns 0
02:38:22.375 00.031 25848 IsGuiding returns 1
02:38:22.375 00.000 25848 scope still moving after pulse duration time elapsed
02:38:22.422 00.047 25848 IsSlewing returns 0
02:38:22.422 00.000 25848 IsGuiding returns 0
02:38:22.422 00.000 25848 scope move finished after 20 + 57 ms
02:38:22.422 00.000 25848 Move returns status 0, amount 20
02:38:22.422 00.000 25848 MoveAxis(N, 0, ABG)
02:38:22.422 00.000 25848 Move returns status 0, amount 0
02:38:22.422 00.000 25848 move complete, result=0
02:38:22.422 00.000 25848 worker thread done servicing request
02:38:22.422 00.000 25848 Worker thread wakes up
02:38:22.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:22.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,653,31,31)
02:38:22.422 00.000 21444 GuideStep: -0.6 px 20 ms EAST, -0.4 px 0 ms NORTH
02:38:23.874 01.452 21444 evsrv: cli 0107E9C0 connect
02:38:23.874 00.000 21444 case statement mapped state 6 to 3
02:38:23.875 00.001 21444 case statement mapped state 6 to 3
02:38:23.875 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"94b28587-f0e6-4b0e-a249-bbd114d5524f"}
02:38:23.875 00.000 21444 case statement mapped state 6 to 3
02:38:23.875 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94b28587-f0e6-4b0e-a249-bbd114d5524f"}
02:38:23.876 00.001 21444 evsrv: cli 0107E9C0 disconnect
02:38:23.876 00.000 21444 evsrv: cli 0107E240 connect
02:38:23.877 00.001 21444 case statement mapped state 6 to 3
02:38:23.877 00.000 21444 case statement mapped state 6 to 3
02:38:23.877 00.000 21444 evsrv: cli 0107E240 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"382ddda2-75c9-4ee2-8412-c7795a91a24f"}
02:38:23.878 00.001 21444 PhdController::Dither begins
02:38:23.878 00.000 21444 dither: size=6.00, dRA=-0.59 dDec=-1.77
02:38:23.878 00.000 21444 MountToCamera -- mountTheta (1.89) + m_xAngle (3.05) = xAngle (4.94 = -1.34)
02:38:23.878 00.000 21444 MountToCamera -- mountX=-0.59 mountY=-1.77 hyp=1.87 mountTheta=1.89 cameraX=0.43, cameraY=-1.82 cameraTheta=-1.34
02:38:23.878 00.000 21444 setting lock position to (1258.24, 665.87)
02:38:23.878 00.000 21444 Mount: notify guiding dithered (0.4, -1.8)
02:38:23.878 00.000 21444 MultiStar: stabilizing after lock position change
02:38:23.878 00.000 21444 Status Line: Dither by -0.59,-1.77
02:38:23.880 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
02:38:23.881 00.001 21444 PhdController: newstate STATE_SETTLE_WAIT
02:38:23.881 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0,"id":"382ddda2-75c9-4ee2-8412-c7795a91a24f"}
02:38:23.881 00.000 21444 evsrv: cli 0107E240 disconnect
02:38:25.286 01.405 25848 Exposure complete
02:38:25.374 00.088 25848 worker thread done servicing request
02:38:25.375 00.001 21444 OnExposeComplete: enter
02:38:25.375 00.000 21444 UpdateGuideState(): m_state=6
02:38:25.375 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1210
02:38:25.375 00.000 21444 Star::Find returns 1 (1), X=1256.99, Y=667.01, Mass=5580726, SNR=204.6, Peak=65504 HFD=8.0
02:38:25.375 00.000 21444 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.05) = xAngle (-0.65 = -0.65)
02:38:25.375 00.000 21444 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.49 = 2.79)
02:38:25.375 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=1.14 hyp=1.69 cameraTheta=2.40 mountX=1.34 mountY=0.58, mountTheta=0.41
02:38:25.376 00.001 21444 dither recenter: remaining=(0.6,1.8) step=(0.6,1.8)
02:38:25.376 00.000 21444 MountToCamera -- mountTheta (-1.25) + m_xAngle (3.05) = xAngle (1.80 = 1.80)
02:38:25.376 00.000 21444 MountToCamera -- mountX=0.59 mountY=1.77 hyp=1.87 mountTheta=-1.25 cameraX=-0.43, cameraY=1.82 cameraTheta=1.80
02:38:25.376 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=1.82, opts=4)
02:38:25.376 00.000 21444 Enqueuing Move request for scope (-0.43, 1.82)
02:38:25.376 00.000 21444 Mount: notify direct move 0.59,1.77
02:38:25.376 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=180, FiltMax=65504, Gamma=0.560
02:38:25.376 00.000 21444 UpdateGuideState exits: m=5580726 SNR=204.6 Saturated
02:38:25.376 00.000 21444 PhdController: settling, locked = 1, distance = 2.54 (3.00) aobump = 0 frame = 1 / 99999
02:38:25.376 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778827105.376,"Host":"ASTROBRUCE","Inst":1,"Distance":2.54,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:38:25.376 00.000 25848 Worker thread wakes up
02:38:25.376 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 1.82) opts 0x4
02:38:25.377 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.43, 1.82)
02:38:25.377 00.000 25848 Moving (-0.43, 1.82) raw xDistance=0.59 yDistance=1.77
02:38:25.377 00.000 25848 BLC: window closed
02:38:25.377 00.000 25848 MoveAxis(W, 27, B)
02:38:25.377 00.000 25848 Guiding  Dir = 3, Dur = 27
02:38:25.377 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:25.377 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:25.377 00.000 21444 Enqueuing Expose request
02:38:25.407 00.030 25848 IsSlewing returns 0
02:38:25.435 00.028 25848 IsGuiding returns 0
02:38:25.477 00.042 25848 IsGuiding returns 1
02:38:25.477 00.000 25848 scope still moving after pulse duration time elapsed
02:38:25.533 00.056 25848 IsSlewing returns 0
02:38:25.534 00.001 25848 IsGuiding returns 0
02:38:25.534 00.000 25848 scope move finished after 27 + 71 ms
02:38:25.534 00.000 25848 Move returns status 0, amount 27
02:38:25.534 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
02:38:25.534 00.000 25848 MoveAxis(S, 48, B)
02:38:25.534 00.000 25848 Guiding  Dir = 1, Dur = 48
02:38:25.564 00.030 25848 IsSlewing returns 0
02:38:25.565 00.001 25848 IsGuiding returns 0
02:38:25.596 00.031 25848 PulseGuide returned control before completion, sleep 27
02:38:25.635 00.039 25848 IsGuiding returns 1
02:38:25.635 00.000 25848 scope still moving after pulse duration time elapsed
02:38:25.687 00.052 25848 IsSlewing returns 0
02:38:25.687 00.000 25848 IsGuiding returns 0
02:38:25.687 00.000 25848 scope move finished after 48 + 74 ms
02:38:25.687 00.000 25848 Move returns status 0, amount 48
02:38:25.688 00.001 25848 move complete, result=0
02:38:25.688 00.000 25848 worker thread done servicing request
02:38:25.688 00.000 25848 Worker thread wakes up
02:38:25.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:25.688 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:25.688 00.000 21444 GuideStep: 0.6 px 27 ms WEST, 1.8 px 48 ms SOUTH
02:38:28.528 02.840 25848 Exposure complete
02:38:28.614 00.086 25848 worker thread done servicing request
02:38:28.614 00.000 21444 OnExposeComplete: enter
02:38:28.614 00.000 21444 UpdateGuideState(): m_state=6
02:38:28.614 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1211
02:38:28.614 00.000 21444 Star::Find returns 1 (1), X=1258.52, Y=665.41, Mass=5896830, SNR=260.6, Peak=65504 HFD=7.8
02:38:28.614 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
02:38:28.614 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.63)
02:38:28.614 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.45 hyp=0.53 cameraTheta=-1.02 mountX=-0.32 mountY=-0.31, mountTheta=-2.36
02:38:28.615 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.45, opts=13)
02:38:28.615 00.000 21444 Enqueuing Move request for scope (0.28, -0.45)
02:38:28.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=180, FiltMax=65504, Gamma=0.560
02:38:28.615 00.000 21444 UpdateGuideState exits: m=5896830 SNR=260.6 Saturated
02:38:28.615 00.000 21444 PhdController: settling, locked = 1, distance = 0.53 (3.00) aobump = 0 frame = 2 / 99999
02:38:28.615 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778827108.615,"Host":"ASTROBRUCE","Inst":1,"Distance":0.53,"Time":3.2,"SettleTime":12.0,"StarLocked":true}
02:38:28.615 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:28.615 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:28.615 00.000 21444 Enqueuing Expose request
02:38:28.615 00.000 25848 Worker thread wakes up
02:38:28.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.45) opts 0xd
02:38:28.616 00.001 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.45)
02:38:28.616 00.000 25848 Moving (0.28, -0.45) raw xDistance=-0.32 yDistance=-0.31
02:38:28.616 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
02:38:28.616 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:28.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:38:28.616 00.000 25848 MoveAxis(E, 0, ABG)
02:38:28.616 00.000 25848 Move returns status 0, amount 0
02:38:28.616 00.000 25848 MoveAxis(N, 0, ABG)
02:38:28.616 00.000 25848 Move returns status 0, amount 0
02:38:28.616 00.000 25848 move complete, result=0
02:38:28.616 00.000 25848 worker thread done servicing request
02:38:28.616 00.000 25848 Worker thread wakes up
02:38:28.616 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:28.616 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:28.616 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
02:38:31.466 02.850 25848 Exposure complete
02:38:31.534 00.068 25848 worker thread done servicing request
02:38:31.534 00.000 21444 OnExposeComplete: enter
02:38:31.534 00.000 21444 UpdateGuideState(): m_state=6
02:38:31.534 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1212
02:38:31.534 00.000 21444 Star::Find returns 1 (1), X=1258.50, Y=665.65, Mass=5985949, SNR=265.5, Peak=65504 HFD=7.9
02:38:31.534 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.75 = 2.54)
02:38:31.534 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
02:38:31.534 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-0.69 mountX=-0.28 mountY=-0.10, mountTheta=-2.79
02:38:31.535 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.22, opts=13)
02:38:31.535 00.000 21444 Enqueuing Move request for scope (0.26, -0.22)
02:38:31.535 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=294, FiltMax=65504, Gamma=0.560
02:38:31.535 00.000 21444 UpdateGuideState exits: m=5985949 SNR=265.5 Saturated
02:38:31.535 00.000 21444 PhdController: settling, locked = 1, distance = 0.47 (3.00) aobump = 0 frame = 3 / 99999
02:38:31.535 00.000 25848 Worker thread wakes up
02:38:31.535 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.22) opts 0xd
02:38:31.535 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.22)
02:38:31.535 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778827111.535,"Host":"ASTROBRUCE","Inst":1,"Distance":0.47,"Time":6.2,"SettleTime":12.0,"StarLocked":true}
02:38:31.536 00.001 25848 Moving (0.26, -0.22) raw xDistance=-0.28 yDistance=-0.10
02:38:31.536 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
02:38:31.536 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:31.536 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:31.536 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:38:31.536 00.000 25848 MoveAxis(E, 0, ABG)
02:38:31.536 00.000 25848 Move returns status 0, amount 0
02:38:31.536 00.000 25848 MoveAxis(N, 0, ABG)
02:38:31.536 00.000 25848 Move returns status 0, amount 0
02:38:31.536 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:31.536 00.000 21444 Enqueuing Expose request
02:38:31.536 00.000 25848 move complete, result=0
02:38:31.536 00.000 25848 worker thread done servicing request
02:38:31.536 00.000 25848 Worker thread wakes up
02:38:31.536 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:31.536 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:31.536 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:34.377 02.841 25848 Exposure complete
02:38:34.464 00.087 25848 worker thread done servicing request
02:38:34.464 00.000 21444 OnExposeComplete: enter
02:38:34.464 00.000 21444 UpdateGuideState(): m_state=6
02:38:34.464 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1213
02:38:34.464 00.000 21444 Star::Find returns 1 (1), X=1259.01, Y=666.21, Mass=5793202, SNR=237.1, Peak=65504 HFD=8.0
02:38:34.464 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
02:38:34.464 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.81)
02:38:34.464 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.34 hyp=0.84 cameraTheta=0.42 mountX=-0.73 mountY=0.61, mountTheta=2.45
02:38:34.465 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.34, opts=13)
02:38:34.465 00.000 21444 Enqueuing Move request for scope (0.77, 0.34)
02:38:34.465 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=168, FiltMax=65504, Gamma=0.560
02:38:34.465 00.000 21444 UpdateGuideState exits: m=5793202 SNR=237.1 Saturated
02:38:34.465 00.000 21444 PhdController: settling, locked = 1, distance = 0.58 (3.00) aobump = 0 frame = 4 / 99999
02:38:34.465 00.000 25848 Worker thread wakes up
02:38:34.465 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778827114.465,"Host":"ASTROBRUCE","Inst":1,"Distance":0.58,"Time":9.1,"SettleTime":12.0,"StarLocked":true}
02:38:34.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.34) opts 0xd
02:38:34.465 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.34)
02:38:34.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:34.465 00.000 25848 Moving (0.77, 0.34) raw xDistance=-0.73 yDistance=0.61
02:38:34.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:34.465 00.000 21444 Enqueuing Expose request
02:38:34.465 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
02:38:34.466 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:34.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
02:38:34.466 00.000 25848 MoveAxis(E, 21, ABG)
02:38:34.466 00.000 25848 Guiding  Dir = 2, Dur = 21
02:38:34.486 00.020 25848 IsSlewing returns 0
02:38:34.486 00.000 25848 IsGuiding returns 0
02:38:34.518 00.032 25848 IsGuiding returns 1
02:38:34.518 00.000 25848 scope still moving after pulse duration time elapsed
02:38:34.608 00.090 25848 IsSlewing returns 0
02:38:34.608 00.000 25848 IsGuiding returns 0
02:38:34.608 00.000 25848 scope move finished after 21 + 100 ms
02:38:34.608 00.000 25848 Move returns status 0, amount 21
02:38:34.608 00.000 25848 MoveAxis(N, 0, ABG)
02:38:34.608 00.000 25848 Move returns status 0, amount 0
02:38:34.608 00.000 25848 move complete, result=0
02:38:34.609 00.001 25848 worker thread done servicing request
02:38:34.609 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.6 px 0 ms NORTH
02:38:34.609 00.000 25848 Worker thread wakes up
02:38:34.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:34.609 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:37.465 02.856 25848 Exposure complete
02:38:37.551 00.086 25848 worker thread done servicing request
02:38:37.552 00.001 21444 OnExposeComplete: enter
02:38:37.552 00.000 21444 UpdateGuideState(): m_state=6
02:38:37.552 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1214
02:38:37.552 00.000 21444 Star::Find returns 1 (1), X=1259.39, Y=665.52, Mass=5945602, SNR=248.7, Peak=65504 HFD=7.8
02:38:37.552 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.35 = 2.94)
02:38:37.552 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
02:38:37.552 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=-0.35 hyp=1.20 cameraTheta=-0.29 mountX=-1.17 mountY=0.11, mountTheta=3.05
02:38:37.553 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=-0.35, opts=13)
02:38:37.553 00.000 21444 Enqueuing Move request for scope (1.15, -0.35)
02:38:37.553 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=68, FiltMax=65504, Gamma=0.560
02:38:37.553 00.000 21444 UpdateGuideState exits: m=5945602 SNR=248.7 Saturated
02:38:37.553 00.000 25848 Worker thread wakes up
02:38:37.553 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.35) opts 0xd
02:38:37.554 00.001 25848 Handling offset move in thread for scope, endpoint = (1.15, -0.35)
02:38:37.554 00.000 21444 PhdController: settling, locked = 1, distance = 0.77 (3.00) aobump = 0 frame = 5 / 99999
02:38:37.554 00.000 21444 PhdController: newstate STATE_FINISH
02:38:37.554 00.000 21444 PhdController complete: success
02:38:37.554 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778827117.554,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
02:38:37.554 00.000 21444 Mount: notify guiding dither settle done success=1
02:38:37.554 00.000 21444 PhdController: newstate STATE_IDLE
02:38:37.554 00.000 25848 Moving (1.15, -0.35) raw xDistance=-1.17 yDistance=0.11
02:38:37.554 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.17
02:38:37.554 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:37.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:37.554 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:37.554 00.000 21444 Enqueuing Expose request
02:38:37.554 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:38:37.554 00.000 25848 MoveAxis(E, 36, ABG)
02:38:37.554 00.000 25848 Guiding  Dir = 2, Dur = 36
02:38:37.579 00.025 25848 IsSlewing returns 0
02:38:37.579 00.000 25848 IsGuiding returns 0
02:38:37.610 00.031 25848 PulseGuide returned control before completion, sleep 15
02:38:37.660 00.050 25848 IsGuiding returns 1
02:38:37.661 00.001 25848 scope still moving after pulse duration time elapsed
02:38:37.702 00.041 25848 IsSlewing returns 0
02:38:37.703 00.001 25848 IsGuiding returns 0
02:38:37.703 00.000 25848 scope move finished after 36 + 87 ms
02:38:37.703 00.000 25848 Move returns status 0, amount 36
02:38:37.703 00.000 25848 MoveAxis(N, 0, ABG)
02:38:37.703 00.000 25848 Move returns status 0, amount 0
02:38:37.703 00.000 25848 move complete, result=0
02:38:37.703 00.000 25848 worker thread done servicing request
02:38:37.703 00.000 25848 Worker thread wakes up
02:38:37.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:37.703 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.1 px 0 ms NORTH
02:38:37.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:40.546 02.843 25848 Exposure complete
02:38:40.618 00.072 25848 worker thread done servicing request
02:38:40.619 00.001 21444 OnExposeComplete: enter
02:38:40.619 00.000 21444 UpdateGuideState(): m_state=6
02:38:40.619 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.619 00.000 21444 Star::Find returns 1 (1), X=1257.86, Y=665.44, Mass=5884236, SNR=292.7, Peak=65504 HFD=8.0
02:38:40.619 00.000 21444 MultiStar: exiting stabilization period
02:38:40.619 00.000 21444 MultiStar: updating star positions after lock position change
02:38:40.619 00.000 21444 Star::Find(15, 752, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.619 00.000 21444 Star::Find returns 1 (1), X=753.28, Y=130.41, Mass=5693537, SNR=287.5, Peak=65504 HFD=8.0
02:38:40.619 00.000 21444 Star::Find(15, 715, 30, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.619 00.000 21444 Star::Find returns 1 (1), X=714.87, Y=32.17, Mass=5350992, SNR=245.2, Peak=65504 HFD=7.7
02:38:40.619 00.000 21444 Star::Find(15, 215, 54, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.619 00.000 21444 Star::Find returns 1 (1), X=216.36, Y=56.26, Mass=2848225, SNR=241.2, Peak=48192 HFD=7.3
02:38:40.619 00.000 21444 Star::Find(15, 1473, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.619 00.000 21444 Star::Find returns 1 (1), X=1472.78, Y=558.59, Mass=2201415, SNR=204.0, Peak=41096 HFD=7.0
02:38:40.619 00.000 21444 Star::Find(15, 1828, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.619 00.000 21444 Star::Find returns 1 (1), X=1827.07, Y=405.46, Mass=1906639, SNR=208.0, Peak=36676 HFD=7.2
02:38:40.619 00.000 21444 Star::Find(15, 1573, 388, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.619 00.000 21444 Star::Find returns 1 (1), X=1572.51, Y=389.44, Mass=1565769, SNR=196.0, Peak=28828 HFD=7.1
02:38:40.619 00.000 21444 Star::Find(15, 1113, 764, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.619 00.000 21444 Star::Find returns 1 (1), X=1113.68, Y=765.82, Mass=1096832, SNR=161.7, Peak=21704 HFD=6.7
02:38:40.619 00.000 21444 Star::Find(15, 1705, 486, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.620 00.001 21444 Star::Find returns 1 (1), X=1705.19, Y=486.82, Mass=1399202, SNR=141.1, Peak=26756 HFD=7.5
02:38:40.620 00.000 21444 Star::Find(15, 241, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.620 00.000 21444 Star::Find returns 1 (1), X=242.44, Y=711.60, Mass=738239, SNR=107.6, Peak=16356 HFD=7.0
02:38:40.620 00.000 21444 Star::Find(15, 1129, 276, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.620 00.000 21444 Star::Find returns 1 (1), X=1128.90, Y=278.01, Mass=786590, SNR=145.3, Peak=16708 HFD=6.5
02:38:40.620 00.000 21444 Star::Find(15, 1250, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
02:38:40.620 00.000 21444 Star::Find returns 1 (1), X=1250.70, Y=729.21, Mass=637938, SNR=100.2, Peak=13144 HFD=7.0
02:38:40.620 00.000 21444 CameraToMount -- cameraTheta (-2.30) - m_xAngle (3.05) = xAngle (-5.35 = 0.93)
02:38:40.620 00.000 21444 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.91)
02:38:40.620 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-0.43 hyp=0.57 cameraTheta=-2.30 mountX=0.34 mountY=-0.54, mountTheta=-1.01
02:38:40.620 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-0.43, opts=13)
02:38:40.620 00.000 21444 Enqueuing Move request for scope (-0.38, -0.43)
02:38:40.621 00.001 25848 Worker thread wakes up
02:38:40.621 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=16, FiltMax=65504, Gamma=0.560
02:38:40.621 00.000 21444 UpdateGuideState exits: m=5884236 SNR=292.7 Saturated
02:38:40.621 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:40.621 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:40.621 00.000 21444 Enqueuing Expose request
02:38:40.621 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.43) opts 0xd
02:38:40.621 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -0.43)
02:38:40.621 00.000 25848 Moving (-0.38, -0.43) raw xDistance=0.34 yDistance=-0.54
02:38:40.621 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:38:40.621 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:40.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
02:38:40.621 00.000 25848 MoveAxis(E, 0, ABG)
02:38:40.621 00.000 25848 Move returns status 0, amount 0
02:38:40.621 00.000 25848 MoveAxis(N, 0, ABG)
02:38:40.621 00.000 25848 Move returns status 0, amount 0
02:38:40.621 00.000 25848 move complete, result=0
02:38:40.621 00.000 25848 worker thread done servicing request
02:38:40.621 00.000 25848 Worker thread wakes up
02:38:40.621 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:40.621 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:40.621 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
02:38:43.464 02.843 25848 Exposure complete
02:38:43.542 00.078 25848 worker thread done servicing request
02:38:43.542 00.000 21444 OnExposeComplete: enter
02:38:43.542 00.000 21444 UpdateGuideState(): m_state=6
02:38:43.542 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1216
02:38:43.543 00.001 21444 Star::Find returns 1 (1), X=1258.64, Y=666.31, Mass=6028815, SNR=232.4, Peak=65504 HFD=8.1
02:38:43.543 00.000 21444 MultiStar: [#1 0.29,0.85,1.23,U] [#2 1.21,0.72,0.98,U] [#3 -0.68,0.85,1.04,U] [#4 0.81,0.86,0.82,U] [#5 1.24,0.66,0.83,U] [#6 0.77,0.72,0.70,U] [#7 0.87,-0.08,0.57,U] [#8 1.19,0.99,0.51,U] 
02:38:43.543 00.000 21444 single-star, 8 included, MultiStar: {0.59, 0.69}, one-star: {0.40, 0.44}
02:38:43.543 00.000 21444 CameraToMount -- cameraTheta (0.84) - m_xAngle (3.05) = xAngle (-2.21 = -2.21)
02:38:43.543 00.000 21444 CameraToMount -- cameraTheta (0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.05 = 1.23)
02:38:43.543 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=0.44 hyp=0.60 cameraTheta=0.84 mountX=-0.36 mountY=0.56, mountTheta=2.14
02:38:43.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=0.44, opts=13)
02:38:43.544 00.000 21444 Enqueuing Move request for scope (0.40, 0.44)
02:38:43.544 00.000 25848 Worker thread wakes up
02:38:43.544 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.44) opts 0xd
02:38:43.544 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 0.44)
02:38:43.544 00.000 25848 Moving (0.40, 0.44) raw xDistance=-0.36 yDistance=0.56
02:38:43.544 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=156, FiltMax=65504, Gamma=0.560
02:38:43.544 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
02:38:43.544 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:43.544 00.000 21444 UpdateGuideState exits: m=6028815 SNR=232.4 Saturated
02:38:43.544 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
02:38:43.544 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:43.544 00.000 25848 MoveAxis(E, 0, ABG)
02:38:43.544 00.000 25848 Move returns status 0, amount 0
02:38:43.544 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:43.544 00.000 21444 Enqueuing Expose request
02:38:43.544 00.000 25848 MoveAxis(N, 0, ABG)
02:38:43.544 00.000 25848 Move returns status 0, amount 0
02:38:43.544 00.000 25848 move complete, result=0
02:38:43.544 00.000 25848 worker thread done servicing request
02:38:43.544 00.000 25848 Worker thread wakes up
02:38:43.544 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:43.544 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:43.545 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 0.6 px 0 ms NORTH
02:38:46.394 02.849 25848 Exposure complete
02:38:46.480 00.086 25848 worker thread done servicing request
02:38:46.480 00.000 21444 OnExposeComplete: enter
02:38:46.480 00.000 21444 UpdateGuideState(): m_state=6
02:38:46.481 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1217
02:38:46.481 00.000 21444 Star::Find returns 1 (1), X=1259.48, Y=665.83, Mass=5765156, SNR=281.6, Peak=65504 HFD=8.0
02:38:46.481 00.000 21444 MultiStar: [#1 1.15,0.70,0.85,U] [#2 1.75,0.68,0.69,U] [#3 1.20,0.43,0.68,U] [#4 1.80,0.35,0.75,U] [#5 1.84,0.45,0.73,U] [#6 1.31,0.28,0.59,U] [#7 2.31,0.32,0.00,M1] [#8 1.68,0.69,0.48,U] 
02:38:46.481 00.000 21444 single-star, 7 included, MultiStar: {1.48, 0.42}, one-star: {1.24, -0.04}
02:38:46.481 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
02:38:46.481 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.36)
02:38:46.481 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=-0.04 hyp=1.24 cameraTheta=-0.03 mountX=-1.24 mountY=0.43, mountTheta=2.81
02:38:46.482 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=-0.04, opts=13)
02:38:46.482 00.000 21444 Enqueuing Move request for scope (1.24, -0.04)
02:38:46.482 00.000 25848 Worker thread wakes up
02:38:46.482 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=142, FiltMax=65504, Gamma=0.560
02:38:46.482 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, -0.04) opts 0xd
02:38:46.482 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, -0.04)
02:38:46.482 00.000 25848 Moving (1.24, -0.04) raw xDistance=-1.24 yDistance=0.43
02:38:46.482 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.24
02:38:46.482 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:46.482 00.000 21444 UpdateGuideState exits: m=5765156 SNR=281.6 Saturated
02:38:46.482 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:46.482 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:46.482 00.000 21444 Enqueuing Expose request
02:38:46.482 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:38:46.482 00.000 25848 MoveAxis(E, 36, ABG)
02:38:46.482 00.000 25848 Guiding  Dir = 2, Dur = 36
02:38:46.515 00.033 25848 IsSlewing returns 0
02:38:46.515 00.000 25848 IsGuiding returns 0
02:38:46.546 00.031 25848 PulseGuide returned control before completion, sleep 16
02:38:46.578 00.032 25848 IsGuiding returns 1
02:38:46.578 00.000 25848 scope still moving after pulse duration time elapsed
02:38:46.672 00.094 25848 IsSlewing returns 0
02:38:46.673 00.001 25848 IsGuiding returns 0
02:38:46.673 00.000 25848 scope move finished after 36 + 122 ms
02:38:46.673 00.000 25848 Move returns status 0, amount 36
02:38:46.673 00.000 25848 MoveAxis(N, 0, ABG)
02:38:46.673 00.000 25848 Move returns status 0, amount 0
02:38:46.673 00.000 25848 move complete, result=0
02:38:46.673 00.000 25848 worker thread done servicing request
02:38:46.673 00.000 25848 Worker thread wakes up
02:38:46.673 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.4 px 0 ms NORTH
02:38:46.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:46.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:49.515 02.842 25848 Exposure complete
02:38:49.595 00.080 25848 worker thread done servicing request
02:38:49.595 00.000 21444 OnExposeComplete: enter
02:38:49.595 00.000 21444 UpdateGuideState(): m_state=6
02:38:49.596 00.001 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1218
02:38:49.596 00.000 21444 Star::Find returns 1 (1), X=1258.08, Y=666.04, Mass=5667406, SNR=210.6, Peak=65504 HFD=8.1
02:38:49.596 00.000 21444 MultiStar: [#1 -0.55,0.50,1.13,U] [#2 0.43,0.46,1.06,U] [#3 -1.09,0.29,1.04,U] [#4 0.17,0.71,0.97,U] [#5 0.73,0.26,0.86,U] [#6 0.10,0.26,0.78,U] [#7 0.38,-0.12,0.53,U] [#8 0.38,0.67,0.70,U] 
02:38:49.596 00.000 21444 single-star, 8 included, MultiStar: {-0.01, 0.38}, one-star: {-0.15, 0.18}
02:38:49.596 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
02:38:49.596 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.68)
02:38:49.596 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.29 mountX=0.17 mountY=0.11, mountTheta=0.56
02:38:49.597 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.18, opts=13)
02:38:49.597 00.000 21444 Enqueuing Move request for scope (-0.15, 0.18)
02:38:49.597 00.000 25848 Worker thread wakes up
02:38:49.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=182, FiltMax=65504, Gamma=0.560
02:38:49.597 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
02:38:49.597 00.000 21444 UpdateGuideState exits: m=5667406 SNR=210.6 Saturated
02:38:49.597 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
02:38:49.597 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:49.597 00.000 25848 Moving (-0.15, 0.18) raw xDistance=0.17 yDistance=0.11
02:38:49.597 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:49.597 00.000 21444 Enqueuing Expose request
02:38:49.597 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:38:49.597 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:49.597 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:38:49.597 00.000 25848 MoveAxis(E, 0, ABG)
02:38:49.597 00.000 25848 Move returns status 0, amount 0
02:38:49.597 00.000 25848 MoveAxis(N, 0, ABG)
02:38:49.597 00.000 25848 Move returns status 0, amount 0
02:38:49.597 00.000 25848 move complete, result=0
02:38:49.597 00.000 25848 worker thread done servicing request
02:38:49.597 00.000 25848 Worker thread wakes up
02:38:49.597 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:49.597 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:49.598 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:52.441 02.843 25848 Exposure complete
02:38:52.528 00.087 25848 worker thread done servicing request
02:38:52.529 00.001 21444 OnExposeComplete: enter
02:38:52.529 00.000 21444 UpdateGuideState(): m_state=6
02:38:52.529 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1219
02:38:52.529 00.000 21444 Star::Find returns 1 (1), X=1257.23, Y=665.44, Mass=5816808, SNR=218.2, Peak=65504 HFD=8.1
02:38:52.529 00.000 21444 MultiStar: [#1 -1.57,1.18,0.00,M1] [#2 -0.52,0.78,0.93,U] [#3 -1.50,0.44,0.82,U] [#4 -0.40,-0.05,0.99,U] [#5 -0.26,0.38,0.90,U] [#6 -0.90,-0.05,0.78,U] [#7 -0.85,-0.33,0.80,U] [#8 -0.17,0.00,0.59,U] 
02:38:52.529 00.000 21444 refined, 7 included, MultiStar: {-0.71, 0.09}, one-star: {-1.01, -0.43}
02:38:52.529 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
02:38:52.529 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
02:38:52.529 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=0.09 hyp=0.72 cameraTheta=3.01 mountX=0.72 mountY=-0.18, mountTheta=-0.25
02:38:52.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=0.09, opts=13)
02:38:52.530 00.000 21444 Enqueuing Move request for scope (-0.71, 0.09)
02:38:52.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=170, FiltMax=65504, Gamma=0.560
02:38:52.530 00.000 21444 UpdateGuideState exits: m=5816808 SNR=218.2 Saturated
02:38:52.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:52.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:52.531 00.001 21444 Enqueuing Expose request
02:38:52.531 00.000 25848 Worker thread wakes up
02:38:52.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.09) opts 0xd
02:38:52.531 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 0.09)
02:38:52.531 00.000 25848 Moving (-0.71, 0.09) raw xDistance=0.72 yDistance=-0.18
02:38:52.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
02:38:52.531 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:52.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:38:52.531 00.000 25848 MoveAxis(W, 21, ABG)
02:38:52.531 00.000 25848 Guiding  Dir = 3, Dur = 21
02:38:52.562 00.031 25848 IsSlewing returns 0
02:38:52.562 00.000 25848 IsGuiding returns 0
02:38:52.594 00.032 25848 IsGuiding returns 1
02:38:52.594 00.000 25848 scope still moving after pulse duration time elapsed
02:38:52.658 00.064 25848 IsSlewing returns 0
02:38:52.658 00.000 25848 IsGuiding returns 0
02:38:52.658 00.000 25848 scope move finished after 21 + 74 ms
02:38:52.658 00.000 25848 Move returns status 0, amount 21
02:38:52.659 00.001 25848 MoveAxis(N, 0, ABG)
02:38:52.659 00.000 25848 Move returns status 0, amount 0
02:38:52.659 00.000 25848 move complete, result=0
02:38:52.659 00.000 25848 worker thread done servicing request
02:38:52.659 00.000 25848 Worker thread wakes up
02:38:52.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:52.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:52.659 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.2 px 0 ms NORTH
02:38:55.500 02.841 25848 Exposure complete
02:38:55.589 00.089 25848 worker thread done servicing request
02:38:55.589 00.000 21444 OnExposeComplete: enter
02:38:55.589 00.000 21444 UpdateGuideState(): m_state=6
02:38:55.589 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1220
02:38:55.589 00.000 21444 Star::Find returns 1 (1), X=1257.71, Y=665.39, Mass=5788084, SNR=216.6, Peak=65504 HFD=7.9
02:38:55.589 00.000 21444 MultiStar: [#1 -0.57,0.58,1.27,U] [#2 0.43,0.08,1.17,U] [#3 -1.06,0.24,1.12,U] [#4 0.01,-0.17,1.28,U] [#5 0.29,0.13,0.72,U] [#6 -0.53,0.07,0.98,U] [#7 -0.42,-0.36,0.75,U] [#8 0.02,0.07,0.73,U] 
02:38:55.590 00.001 21444 refined, 8 included, MultiStar: {-0.28, 0.04}, one-star: {-0.53, -0.48}
02:38:55.590 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
02:38:55.590 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
02:38:55.590 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=3.00 mountX=0.28 mountY=-0.07, mountTheta=-0.24
02:38:55.591 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.04, opts=13)
02:38:55.591 00.000 21444 Enqueuing Move request for scope (-0.28, 0.04)
02:38:55.591 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=294, FiltMax=65504, Gamma=0.560
02:38:55.591 00.000 25848 Worker thread wakes up
02:38:55.591 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
02:38:55.591 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
02:38:55.591 00.000 25848 Moving (-0.28, 0.04) raw xDistance=0.28 yDistance=-0.07
02:38:55.591 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
02:38:55.591 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:55.591 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:38:55.591 00.000 25848 MoveAxis(E, 0, ABG)
02:38:55.591 00.000 25848 Move returns status 0, amount 0
02:38:55.591 00.000 25848 MoveAxis(N, 0, ABG)
02:38:55.591 00.000 25848 Move returns status 0, amount 0
02:38:55.591 00.000 25848 move complete, result=0
02:38:55.591 00.000 25848 worker thread done servicing request
02:38:55.591 00.000 21444 UpdateGuideState exits: m=5788084 SNR=216.6 Saturated
02:38:55.592 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:55.592 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:55.592 00.000 21444 Enqueuing Expose request
02:38:55.592 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:55.592 00.000 25848 Worker thread wakes up
02:38:55.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:55.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:58.438 02.846 25848 Exposure complete
02:38:58.520 00.082 25848 worker thread done servicing request
02:38:58.520 00.000 21444 OnExposeComplete: enter
02:38:58.520 00.000 21444 UpdateGuideState(): m_state=6
02:38:58.521 00.001 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1221
02:38:58.521 00.000 21444 Star::Find returns 1 (1), X=1258.04, Y=665.66, Mass=5666257, SNR=245.9, Peak=65504 HFD=7.9
02:38:58.521 00.000 21444 MultiStar: [#1 0.28,0.94,1.10,U] [#2 0.73,0.58,1.05,U] [#3 0.20,0.40,0.99,U] [#4 0.65,0.51,0.84,U] [#5 0.63,1.02,0.83,U] [#6 0.80,0.78,0.68,U] [#7 0.41,0.44,0.51,U] [#8 0.24,0.79,0.65,U] 
02:38:58.521 00.000 21444 single-star, 8 included, MultiStar: {0.40, 0.57}, one-star: {-0.20, -0.21}
02:38:58.521 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
02:38:58.521 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.22 = -1.93)
02:38:58.521 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-2.32 mountX=0.18 mountY=-0.27, mountTheta=-0.99
02:38:58.522 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.21, opts=13)
02:38:58.522 00.000 21444 Enqueuing Move request for scope (-0.20, -0.21)
02:38:58.522 00.000 25848 Worker thread wakes up
02:38:58.522 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.21) opts 0xd
02:38:58.522 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.21)
02:38:58.522 00.000 25848 Moving (-0.20, -0.21) raw xDistance=0.18 yDistance=-0.27
02:38:58.522 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:38:58.522 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:58.522 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=42, FiltMax=65504, Gamma=0.560
02:38:58.522 00.000 21444 UpdateGuideState exits: m=5666257 SNR=245.9 Saturated
02:38:58.522 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:58.522 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:38:58.522 00.000 21444 Enqueuing Expose request
02:38:58.522 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:38:58.522 00.000 25848 MoveAxis(E, 0, ABG)
02:38:58.522 00.000 25848 Move returns status 0, amount 0
02:38:58.522 00.000 25848 MoveAxis(N, 0, ABG)
02:38:58.522 00.000 25848 Move returns status 0, amount 0
02:38:58.522 00.000 25848 move complete, result=0
02:38:58.522 00.000 25848 worker thread done servicing request
02:38:58.522 00.000 25848 Worker thread wakes up
02:38:58.522 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:38:58.522 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:38:58.523 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:39:01.371 02.848 25848 Exposure complete
02:39:01.455 00.084 25848 worker thread done servicing request
02:39:01.455 00.000 21444 OnExposeComplete: enter
02:39:01.455 00.000 21444 UpdateGuideState(): m_state=6
02:39:01.456 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1222
02:39:01.456 00.000 21444 Star::Find returns 1 (1), X=1257.87, Y=665.29, Mass=5788540, SNR=248.9, Peak=65504 HFD=7.9
02:39:01.456 00.000 21444 MultiStar: [#1 0.33,0.56,1.01,U] [#2 0.28,0.00,0.95,U] [#3 -0.89,-0.07,0.70,U] [#4 0.51,-0.58,0.91,U] [#5 0.11,-0.18,0.76,U] [#6 0.22,-0.33,0.57,U] [#7 0.09,-0.72,0.57,U] [#8 0.76,-0.04,0.52,U] 
02:39:01.456 00.000 21444 refined, 8 included, MultiStar: {0.10, -0.19}, one-star: {-0.37, -0.58}
02:39:01.456 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.15)
02:39:01.456 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.69)
02:39:01.456 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-1.08 mountX=-0.12 mountY=-0.14, mountTheta=-2.28
02:39:01.457 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.19, opts=13)
02:39:01.457 00.000 21444 Enqueuing Move request for scope (0.10, -0.19)
02:39:01.457 00.000 25848 Worker thread wakes up
02:39:01.457 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
02:39:01.457 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
02:39:01.457 00.000 25848 Moving (0.10, -0.19) raw xDistance=-0.12 yDistance=-0.14
02:39:01.457 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:39:01.457 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:01.457 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=192, FiltMax=65504, Gamma=0.560
02:39:01.457 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:39:01.457 00.000 21444 UpdateGuideState exits: m=5788540 SNR=248.9 Saturated
02:39:01.457 00.000 25848 MoveAxis(E, 0, ABG)
02:39:01.457 00.000 25848 Move returns status 0, amount 0
02:39:01.457 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:01.458 00.001 25848 MoveAxis(N, 0, ABG)
02:39:01.458 00.000 25848 Move returns status 0, amount 0
02:39:01.458 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:01.458 00.000 21444 Enqueuing Expose request
02:39:01.458 00.000 25848 move complete, result=0
02:39:01.458 00.000 25848 worker thread done servicing request
02:39:01.458 00.000 25848 Worker thread wakes up
02:39:01.458 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:39:01.458 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:01.458 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:04.304 02.846 25848 Exposure complete
02:39:04.389 00.085 25848 worker thread done servicing request
02:39:04.389 00.000 21444 OnExposeComplete: enter
02:39:04.389 00.000 21444 UpdateGuideState(): m_state=6
02:39:04.389 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1223
02:39:04.389 00.000 21444 Star::Find returns 1 (1), X=1258.67, Y=666.28, Mass=5899821, SNR=263.6, Peak=65504 HFD=8.1
02:39:04.390 00.001 21444 MultiStar: [#1 0.35,1.65,0.85,U] [#2 0.83,1.46,0.99,U] [#3 -0.54,1.19,0.76,U] [#4 0.92,0.81,0.75,U] [#5 1.05,0.71,0.64,U] [#6 0.88,1.12,0.57,U] [#7 0.93,0.55,0.74,U] [#8 0.53,0.95,0.49,U] 
02:39:04.390 00.000 21444 single-star, 8 included, MultiStar: {0.58, 0.99}, one-star: {0.43, 0.42}
02:39:04.390 00.000 21444 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.05) = xAngle (-2.28 = -2.28)
02:39:04.390 00.000 21444 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.13 = 1.16)
02:39:04.390 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.42 hyp=0.60 cameraTheta=0.77 mountX=-0.39 mountY=0.55, mountTheta=2.19
02:39:04.390 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.42, opts=13)
02:39:04.390 00.000 21444 Enqueuing Move request for scope (0.43, 0.42)
02:39:04.391 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=216, FiltMax=65504, Gamma=0.560
02:39:04.391 00.000 21444 UpdateGuideState exits: m=5899821 SNR=263.6 Saturated
02:39:04.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:04.391 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:04.391 00.000 21444 Enqueuing Expose request
02:39:04.391 00.000 25848 Worker thread wakes up
02:39:04.391 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.42) opts 0xd
02:39:04.391 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.42)
02:39:04.391 00.000 25848 Moving (0.43, 0.42) raw xDistance=-0.39 yDistance=0.55
02:39:04.391 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
02:39:04.391 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:39:04.391 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
02:39:04.391 00.000 25848 MoveAxis(E, 0, ABG)
02:39:04.391 00.000 25848 Move returns status 0, amount 0
02:39:04.391 00.000 25848 MoveAxis(N, 0, ABG)
02:39:04.391 00.000 25848 Move returns status 0, amount 0
02:39:04.391 00.000 25848 move complete, result=0
02:39:04.391 00.000 25848 worker thread done servicing request
02:39:04.391 00.000 25848 Worker thread wakes up
02:39:04.392 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:04.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:04.392 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
02:39:07.237 02.845 25848 Exposure complete
02:39:07.305 00.068 25848 worker thread done servicing request
02:39:07.305 00.000 21444 OnExposeComplete: enter
02:39:07.305 00.000 21444 UpdateGuideState(): m_state=6
02:39:07.305 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1224
02:39:07.305 00.000 21444 Star::Find returns 1 (1), X=1257.87, Y=666.38, Mass=5968695, SNR=271.0, Peak=65504 HFD=8.0
02:39:07.305 00.000 21444 MultiStar: [#1 -0.43,1.66,0.84,U] [#2 0.52,1.37,0.80,U] [#3 -0.64,1.17,0.68,U] [#4 0.12,1.04,0.73,U] [#5 0.64,0.78,0.59,U] [#6 0.09,0.68,0.72,U] [#7 0.38,0.48,0.65,U] [#8 0.25,1.20,0.46,U] 
02:39:07.305 00.000 21444 single-star, 8 included, MultiStar: {0.02, 0.99}, one-star: {-0.37, 0.52}
02:39:07.305 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.86 = -0.86)
02:39:07.305 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.58)
02:39:07.305 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.52 hyp=0.63 cameraTheta=2.19 mountX=0.41 mountY=0.34, mountTheta=0.69
02:39:07.306 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.52, opts=13)
02:39:07.306 00.000 21444 Enqueuing Move request for scope (-0.37, 0.52)
02:39:07.306 00.000 25848 Worker thread wakes up
02:39:07.306 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.52) opts 0xd
02:39:07.306 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.52)
02:39:07.306 00.000 25848 Moving (-0.37, 0.52) raw xDistance=0.41 yDistance=0.34
02:39:07.306 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
02:39:07.306 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:07.307 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=120, FiltMax=65504, Gamma=0.560
02:39:07.307 00.000 21444 UpdateGuideState exits: m=5968695 SNR=271.0 Saturated
02:39:07.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:07.307 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:07.307 00.000 21444 Enqueuing Expose request
02:39:07.307 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
02:39:07.307 00.000 25848 MoveAxis(E, 0, ABG)
02:39:07.307 00.000 25848 Move returns status 0, amount 0
02:39:07.307 00.000 25848 MoveAxis(N, 0, ABG)
02:39:07.307 00.000 25848 Move returns status 0, amount 0
02:39:07.307 00.000 25848 move complete, result=0
02:39:07.307 00.000 25848 worker thread done servicing request
02:39:07.307 00.000 25848 Worker thread wakes up
02:39:07.307 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:07.307 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:07.307 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
02:39:10.155 02.848 25848 Exposure complete
02:39:10.241 00.086 25848 worker thread done servicing request
02:39:10.242 00.001 21444 OnExposeComplete: enter
02:39:10.242 00.000 21444 UpdateGuideState(): m_state=6
02:39:10.242 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1225
02:39:10.242 00.000 21444 Star::Find returns 1 (1), X=1257.87, Y=666.45, Mass=5897293, SNR=262.2, Peak=65504 HFD=8.0
02:39:10.242 00.000 21444 MultiStar: [#1 -0.86,1.64,0.96,U] [#2 -0.34,1.60,0.86,U] [#3 -1.00,1.60,0.79,U] [#4 -0.15,1.50,0.89,U] [#5 0.62,1.35,0.75,U] [#6 -0.63,1.28,0.68,U] [#7 -0.05,1.11,0.58,U] [#8 -0.05,1.29,0.54,U] 
02:39:10.242 00.000 21444 single-star, 8 included, MultiStar: {-0.35, 1.32}, one-star: {-0.37, 0.58}
02:39:10.242 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.92 = -0.92)
02:39:10.242 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.76 = 2.52)
02:39:10.242 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.58 hyp=0.69 cameraTheta=2.14 mountX=0.42 mountY=0.40, mountTheta=0.76
02:39:10.243 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.58, opts=13)
02:39:10.243 00.000 21444 Enqueuing Move request for scope (-0.37, 0.58)
02:39:10.243 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2364, FiltMin=180, FiltMax=65504, Gamma=0.560
02:39:10.243 00.000 21444 UpdateGuideState exits: m=5897293 SNR=262.2 Saturated
02:39:10.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:10.243 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:10.243 00.000 21444 Enqueuing Expose request
02:39:10.243 00.000 25848 Worker thread wakes up
02:39:10.243 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.58) opts 0xd
02:39:10.243 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.58)
02:39:10.243 00.000 25848 Moving (-0.37, 0.58) raw xDistance=0.42 yDistance=0.40
02:39:10.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:39:10.243 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:10.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:39:10.243 00.000 25848 MoveAxis(E, 0, ABG)
02:39:10.243 00.000 25848 Move returns status 0, amount 0
02:39:10.243 00.000 25848 MoveAxis(N, 0, ABG)
02:39:10.243 00.000 25848 Move returns status 0, amount 0
02:39:10.243 00.000 25848 move complete, result=0
02:39:10.244 00.001 25848 worker thread done servicing request
02:39:10.244 00.000 25848 Worker thread wakes up
02:39:10.244 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:10.244 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:10.244 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
02:39:13.086 02.842 25848 Exposure complete
02:39:13.176 00.090 25848 worker thread done servicing request
02:39:13.176 00.000 21444 OnExposeComplete: enter
02:39:13.176 00.000 21444 UpdateGuideState(): m_state=6
02:39:13.176 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1226
02:39:13.176 00.000 21444 Star::Find returns 1 (1), X=1256.90, Y=666.75, Mass=5940855, SNR=305.1, Peak=65504 HFD=8.2
02:39:13.177 00.001 21444 MultiStar: [#1 -1.95,1.85,0.00,M1] [#2 -1.44,1.63,0.00,M1] [#3 -2.00,1.46,0.00,M1] [#4 -1.37,1.73,0.00,M1] [#5 -1.18,1.93,0.00,M1] [#6 -1.33,1.63,0.00,M1] [#7 -1.39,1.20,0.50,U] [#8 -1.02,2.00,0.00,M1] 
02:39:13.177 00.000 21444 single-star, 1 included, MultiStar: {-1.35, 0.99}, one-star: {-1.33, 0.88}
02:39:13.177 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
02:39:13.177 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.94)
02:39:13.177 00.000 21444 CameraToMount -- cameraX=-1.33 cameraY=0.88 hyp=1.60 cameraTheta=2.56 mountX=1.41 mountY=0.31, mountTheta=0.22
02:39:13.178 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.33, y=0.88, opts=13)
02:39:13.178 00.000 21444 Enqueuing Move request for scope (-1.33, 0.88)
02:39:13.178 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=208, FiltMax=65504, Gamma=0.560
02:39:13.178 00.000 21444 UpdateGuideState exits: m=5940855 SNR=305.1 Saturated
02:39:13.178 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:13.178 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:13.178 00.000 21444 Enqueuing Expose request
02:39:13.178 00.000 25848 Worker thread wakes up
02:39:13.178 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 0.88) opts 0xd
02:39:13.178 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.33, 0.88)
02:39:13.178 00.000 25848 Moving (-1.33, 0.88) raw xDistance=1.41 yDistance=0.31
02:39:13.178 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.41
02:39:13.178 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:13.178 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:39:13.178 00.000 25848 MoveAxis(W, 41, ABG)
02:39:13.178 00.000 25848 Guiding  Dir = 3, Dur = 41
02:39:13.203 00.025 25848 IsSlewing returns 0
02:39:13.203 00.000 25848 IsGuiding returns 0
02:39:13.235 00.032 25848 PulseGuide returned control before completion, sleep 20
02:39:13.256 00.021 25848 IsGuiding returns 1
02:39:13.256 00.000 25848 scope still moving after pulse duration time elapsed
02:39:13.376 00.120 25848 IsSlewing returns 0
02:39:13.376 00.000 25848 IsGuiding returns 0
02:39:13.376 00.000 25848 scope move finished after 41 + 132 ms
02:39:13.376 00.000 25848 Move returns status 0, amount 41
02:39:13.376 00.000 25848 MoveAxis(N, 0, ABG)
02:39:13.376 00.000 25848 Move returns status 0, amount 0
02:39:13.377 00.001 25848 move complete, result=0
02:39:13.377 00.000 25848 worker thread done servicing request
02:39:13.377 00.000 25848 Worker thread wakes up
02:39:13.377 00.000 21444 GuideStep: 1.4 px 41 ms WEST, 0.3 px 0 ms NORTH
02:39:13.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:13.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:16.219 02.842 25848 Exposure complete
02:39:16.305 00.086 25848 worker thread done servicing request
02:39:16.306 00.001 21444 OnExposeComplete: enter
02:39:16.306 00.000 21444 UpdateGuideState(): m_state=6
02:39:16.306 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1227
02:39:16.306 00.000 21444 Star::Find returns 1 (1), X=1257.42, Y=665.69, Mass=5934604, SNR=278.6, Peak=65504 HFD=8.1
02:39:16.306 00.000 21444 MultiStar: [#1 -1.36,1.27,1.00,U] [#2 -0.31,0.70,0.76,U] [#3 -0.84,0.34,0.63,U] [#4 -0.51,0.77,0.67,U] [#5 -0.45,0.79,0.56,U] [#6 -0.95,0.25,0.70,U] [#7 -0.23,0.34,0.54,U] [#8 -1.02,1.01,0.64,U] 
02:39:16.306 00.000 21444 single-star, 8 included, MultiStar: {-0.77, 0.59}, one-star: {-0.82, -0.17}
02:39:16.306 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.30)
02:39:16.306 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.54)
02:39:16.306 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=-0.17 hyp=0.84 cameraTheta=-2.93 mountX=0.80 mountY=-0.47, mountTheta=-0.53
02:39:16.307 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=-0.17, opts=13)
02:39:16.307 00.000 21444 Enqueuing Move request for scope (-0.82, -0.17)
02:39:16.307 00.000 25848 Worker thread wakes up
02:39:16.307 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.17) opts 0xd
02:39:16.307 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, -0.17)
02:39:16.307 00.000 25848 Moving (-0.82, -0.17) raw xDistance=0.80 yDistance=-0.47
02:39:16.307 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=244, FiltMax=65504, Gamma=0.560
02:39:16.307 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.80
02:39:16.307 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:16.307 00.000 21444 UpdateGuideState exits: m=5934604 SNR=278.6 Saturated
02:39:16.308 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:39:16.308 00.000 25848 MoveAxis(W, 26, ABG)
02:39:16.308 00.000 25848 Guiding  Dir = 3, Dur = 26
02:39:16.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:16.308 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:16.308 00.000 21444 Enqueuing Expose request
02:39:16.328 00.020 25848 IsSlewing returns 0
02:39:16.328 00.000 25848 IsGuiding returns 0
02:39:16.359 00.031 25848 IsGuiding returns 1
02:39:16.359 00.000 25848 scope still moving after pulse duration time elapsed
02:39:16.444 00.085 25848 IsSlewing returns 0
02:39:16.445 00.001 25848 IsGuiding returns 0
02:39:16.445 00.000 25848 scope move finished after 26 + 91 ms
02:39:16.445 00.000 25848 Move returns status 0, amount 26
02:39:16.445 00.000 25848 MoveAxis(N, 0, ABG)
02:39:16.445 00.000 25848 Move returns status 0, amount 0
02:39:16.445 00.000 25848 move complete, result=0
02:39:16.445 00.000 25848 worker thread done servicing request
02:39:16.445 00.000 25848 Worker thread wakes up
02:39:16.445 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:16.445 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:16.445 00.000 21444 GuideStep: 0.8 px 26 ms WEST, -0.5 px 0 ms NORTH
02:39:19.293 02.848 25848 Exposure complete
02:39:19.373 00.080 25848 worker thread done servicing request
02:39:19.373 00.000 21444 OnExposeComplete: enter
02:39:19.373 00.000 21444 UpdateGuideState(): m_state=6
02:39:19.374 00.001 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1228
02:39:19.374 00.000 21444 Star::Find returns 1 (1), X=1258.17, Y=666.58, Mass=5667102, SNR=240.9, Peak=65504 HFD=7.8
02:39:19.374 00.000 21444 MultiStar: [#1 1.32,1.23,1.18,U] [#2 0.99,1.53,0.91,U] [#3 0.74,1.17,0.72,U] [#4 0.67,0.93,0.71,U] [#5 0.63,0.85,0.93,U] [#6 0.77,0.78,0.79,U] [#7 0.83,0.82,0.61,U] [#8 0.70,1.22,0.56,U] 
02:39:19.374 00.000 21444 single-star, 8 included, MultiStar: {0.74, 1.03}, one-star: {-0.07, 0.71}
02:39:19.374 00.000 21444 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.05) = xAngle (-1.38 = -1.38)
02:39:19.374 00.000 21444 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.22 = 2.06)
02:39:19.374 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.71 hyp=0.72 cameraTheta=1.67 mountX=0.14 mountY=0.63, mountTheta=1.36
02:39:19.375 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.71, opts=13)
02:39:19.375 00.000 21444 Enqueuing Move request for scope (-0.07, 0.71)
02:39:19.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=296, FiltMax=65504, Gamma=0.560
02:39:19.375 00.000 21444 UpdateGuideState exits: m=5667102 SNR=240.9 Saturated
02:39:19.375 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:19.375 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:19.375 00.000 21444 Enqueuing Expose request
02:39:19.375 00.000 25848 Worker thread wakes up
02:39:19.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.71) opts 0xd
02:39:19.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.71)
02:39:19.375 00.000 25848 Moving (-0.07, 0.71) raw xDistance=0.14 yDistance=0.63
02:39:19.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:39:19.375 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:39:19.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.63
02:39:19.375 00.000 25848 MoveAxis(E, 0, ABG)
02:39:19.375 00.000 25848 Move returns status 0, amount 0
02:39:19.375 00.000 25848 MoveAxis(N, 0, ABG)
02:39:19.375 00.000 25848 Move returns status 0, amount 0
02:39:19.375 00.000 25848 move complete, result=0
02:39:19.375 00.000 25848 worker thread done servicing request
02:39:19.375 00.000 25848 Worker thread wakes up
02:39:19.375 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
02:39:19.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:19.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:22.227 02.852 25848 Exposure complete
02:39:22.307 00.080 25848 worker thread done servicing request
02:39:22.307 00.000 21444 OnExposeComplete: enter
02:39:22.308 00.001 21444 UpdateGuideState(): m_state=6
02:39:22.308 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1229
02:39:22.308 00.000 21444 Star::Find returns 1 (1), X=1257.98, Y=666.43, Mass=5865034, SNR=263.9, Peak=65504 HFD=8.0
02:39:22.308 00.000 21444 MultiStar: [#1 -0.49,1.57,0.83,U] [#2 -0.02,1.52,0.86,U] [#3 -0.22,1.09,0.62,U] [#4 0.43,1.12,0.71,U] [#5 0.64,1.16,0.68,U] [#6 0.37,0.59,0.77,U] [#7 0.62,0.69,0.61,U] [#8 0.33,0.64,0.49,U] 
02:39:22.308 00.000 21444 single-star, 8 included, MultiStar: {0.11, 1.01}, one-star: {-0.25, 0.56}
02:39:22.308 00.000 21444 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
02:39:22.308 00.000 21444 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.38)
02:39:22.308 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=0.56 hyp=0.62 cameraTheta=2.00 mountX=0.30 mountY=0.42, mountTheta=0.95
02:39:22.309 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=0.56, opts=13)
02:39:22.309 00.000 21444 Enqueuing Move request for scope (-0.25, 0.56)
02:39:22.309 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2344, FiltMin=16, FiltMax=65504, Gamma=0.560
02:39:22.309 00.000 21444 UpdateGuideState exits: m=5865034 SNR=263.9 Saturated
02:39:22.309 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:22.309 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:22.309 00.000 21444 Enqueuing Expose request
02:39:22.309 00.000 25848 Worker thread wakes up
02:39:22.309 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.56) opts 0xd
02:39:22.309 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, 0.56)
02:39:22.309 00.000 25848 Moving (-0.25, 0.56) raw xDistance=0.30 yDistance=0.42
02:39:22.309 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
02:39:22.309 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:22.309 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:39:22.309 00.000 25848 MoveAxis(E, 0, ABG)
02:39:22.309 00.000 25848 Move returns status 0, amount 0
02:39:22.309 00.000 25848 MoveAxis(N, 0, ABG)
02:39:22.309 00.000 25848 Move returns status 0, amount 0
02:39:22.309 00.000 25848 move complete, result=0
02:39:22.309 00.000 25848 worker thread done servicing request
02:39:22.310 00.001 25848 Worker thread wakes up
02:39:22.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:22.310 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:22.310 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
02:39:25.152 02.842 25848 Exposure complete
02:39:25.233 00.081 25848 worker thread done servicing request
02:39:25.233 00.000 21444 OnExposeComplete: enter
02:39:25.234 00.001 21444 UpdateGuideState(): m_state=6
02:39:25.234 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1230
02:39:25.234 00.000 21444 Star::Find returns 1 (1), X=1258.02, Y=666.57, Mass=6135372, SNR=313.0, Peak=65504 HFD=8.1
02:39:25.234 00.000 21444 MultiStar: [#1 -0.65,1.99,0.00,M1] [#2 -0.14,1.69,0.67,U] [#3 -0.27,1.42,0.56,U] [#4 -0.33,1.47,0.72,U] [#5 -0.43,1.57,0.61,U] [#6 -0.51,1.47,0.67,U] [#7 0.21,0.68,0.69,U] [#8 -0.84,1.78,0.00,M1] 
02:39:25.234 00.000 21444 single-star, 6 included, MultiStar: {-0.24, 1.24}, one-star: {-0.22, 0.70}
02:39:25.234 00.000 21444 CameraToMount -- cameraTheta (1.88) - m_xAngle (3.05) = xAngle (-1.17 = -1.17)
02:39:25.234 00.000 21444 CameraToMount -- cameraTheta (1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.27)
02:39:25.234 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.70 hyp=0.73 cameraTheta=1.88 mountX=0.29 mountY=0.56, mountTheta=1.10
02:39:25.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.70, opts=13)
02:39:25.235 00.000 21444 Enqueuing Move request for scope (-0.22, 0.70)
02:39:25.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=182, FiltMax=65504, Gamma=0.560
02:39:25.235 00.000 21444 UpdateGuideState exits: m=6135372 SNR=313.0 Saturated
02:39:25.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:25.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:25.235 00.000 21444 Enqueuing Expose request
02:39:25.235 00.000 25848 Worker thread wakes up
02:39:25.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.70) opts 0xd
02:39:25.235 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.70)
02:39:25.235 00.000 25848 Moving (-0.22, 0.70) raw xDistance=0.29 yDistance=0.56
02:39:25.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
02:39:25.235 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.14 newest=1.62
02:39:25.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
02:39:25.235 00.000 25848 MoveAxis(E, 0, ABG)
02:39:25.235 00.000 25848 Move returns status 0, amount 0
02:39:25.235 00.000 25848 MoveAxis(S, 15, ABG)
02:39:25.235 00.000 25848 Guiding  Dir = 1, Dur = 15
02:39:25.264 00.029 25848 IsSlewing returns 0
02:39:25.264 00.000 25848 IsGuiding returns 0
02:39:25.329 00.065 25848 IsGuiding returns 1
02:39:25.329 00.000 25848 scope still moving after pulse duration time elapsed
02:39:25.375 00.046 25848 IsSlewing returns 0
02:39:25.376 00.001 25848 IsGuiding returns 0
02:39:25.376 00.000 25848 scope move finished after 15 + 95 ms
02:39:25.376 00.000 25848 Move returns status 0, amount 15
02:39:25.376 00.000 25848 move complete, result=0
02:39:25.376 00.000 25848 worker thread done servicing request
02:39:25.376 00.000 25848 Worker thread wakes up
02:39:25.376 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.6 px 15 ms SOUTH
02:39:25.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:25.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:28.225 02.849 25848 Exposure complete
02:39:28.313 00.088 25848 worker thread done servicing request
02:39:28.313 00.000 21444 OnExposeComplete: enter
02:39:28.313 00.000 21444 UpdateGuideState(): m_state=6
02:39:28.314 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1231
02:39:28.314 00.000 21444 Star::Find returns 1 (1), X=1257.70, Y=667.44, Mass=5895894, SNR=232.1, Peak=65504 HFD=8.0
02:39:28.314 00.000 21444 MultiStar: [#1 -0.58,2.30,0.00,M2] [#2 0.33,1.77,0.87,U] [#3 -0.89,2.17,0.00,M1] [#4 -0.02,1.75,0.94,U] [#5 0.49,1.64,0.91,U] [#6 0.15,1.81,0.80,U] [#7 0.00,1.48,0.50,U] [#8 -0.09,1.92,0.00,M2] 
02:39:28.314 00.000 21444 single-star, 5 included, MultiStar: {0.06, 1.68}, one-star: {-0.54, 1.57}
02:39:28.314 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
02:39:28.314 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.29)
02:39:28.314 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=1.57 hyp=1.66 cameraTheta=1.90 mountX=0.67 mountY=1.25, mountTheta=1.08
02:39:28.315 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=1.57, opts=13)
02:39:28.315 00.000 21444 Enqueuing Move request for scope (-0.54, 1.57)
02:39:28.315 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=320, FiltMax=65504, Gamma=0.560
02:39:28.315 00.000 21444 UpdateGuideState exits: m=5895894 SNR=232.1 Saturated
02:39:28.315 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:28.315 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:28.315 00.000 21444 Enqueuing Expose request
02:39:28.315 00.000 25848 Worker thread wakes up
02:39:28.315 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.57) opts 0xd
02:39:28.315 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 1.57)
02:39:28.315 00.000 25848 Moving (-0.54, 1.57) raw xDistance=0.67 yDistance=1.25
02:39:28.315 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
02:39:28.315 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25
02:39:28.316 00.001 25848 MoveAxis(W, 20, ABG)
02:39:28.316 00.000 25848 Guiding  Dir = 3, Dur = 20
02:39:28.345 00.029 25848 IsSlewing returns 0
02:39:28.345 00.000 25848 IsGuiding returns 0
02:39:28.377 00.032 25848 IsGuiding returns 1
02:39:28.377 00.000 25848 scope still moving after pulse duration time elapsed
02:39:28.437 00.060 25848 IsSlewing returns 0
02:39:28.438 00.001 25848 IsGuiding returns 0
02:39:28.438 00.000 25848 scope move finished after 20 + 73 ms
02:39:28.438 00.000 25848 Move returns status 0, amount 20
02:39:28.438 00.000 25848 MoveAxis(S, 34, ABG)
02:39:28.438 00.000 25848 Guiding  Dir = 1, Dur = 34
02:39:28.492 00.054 25848 IsSlewing returns 0
02:39:28.493 00.001 25848 IsGuiding returns 0
02:39:28.524 00.031 25848 PulseGuide returned control before completion, sleep 13
02:39:28.545 00.021 25848 IsGuiding returns 1
02:39:28.545 00.000 25848 scope still moving after pulse duration time elapsed
02:39:28.592 00.047 25848 IsSlewing returns 0
02:39:28.593 00.001 25848 IsGuiding returns 0
02:39:28.593 00.000 25848 scope move finished after 34 + 66 ms
02:39:28.593 00.000 25848 Move returns status 0, amount 34
02:39:28.593 00.000 25848 move complete, result=0
02:39:28.593 00.000 25848 worker thread done servicing request
02:39:28.593 00.000 25848 Worker thread wakes up
02:39:28.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:28.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:28.593 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 1.2 px 34 ms SOUTH
02:39:31.442 02.849 25848 Exposure complete
02:39:31.524 00.082 25848 worker thread done servicing request
02:39:31.524 00.000 21444 OnExposeComplete: enter
02:39:31.524 00.000 21444 UpdateGuideState(): m_state=6
02:39:31.525 00.001 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1232
02:39:31.525 00.000 21444 Star::Find returns 1 (1), X=1257.85, Y=665.26, Mass=5729199, SNR=212.5, Peak=65504 HFD=8.0
02:39:31.525 00.000 21444 MultiStar: [#1 -0.04,0.53,0.95,U] [#2 0.46,0.39,0.87,U] [#3 -0.31,-0.37,0.64,U] [#4 0.38,-0.50,0.86,U] [#5 0.62,-0.42,0.78,U] [#6 -0.11,-0.19,0.79,U] [#7 0.19,-0.62,0.63,U] [#8 0.50,-0.39,0.69,U] 
02:39:31.525 00.000 21444 refined, 8 included, MultiStar: {0.13, -0.22}, one-star: {-0.39, -0.61}
02:39:31.525 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
02:39:31.525 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.63)
02:39:31.525 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-1.02 mountX=-0.15 mountY=-0.15, mountTheta=-2.36
02:39:31.526 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.22, opts=13)
02:39:31.526 00.000 21444 Enqueuing Move request for scope (0.13, -0.22)
02:39:31.526 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=168, FiltMax=65504, Gamma=0.560
02:39:31.526 00.000 21444 UpdateGuideState exits: m=5729199 SNR=212.5 Saturated
02:39:31.526 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:31.526 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:31.526 00.000 21444 Enqueuing Expose request
02:39:31.526 00.000 25848 Worker thread wakes up
02:39:31.526 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.22) opts 0xd
02:39:31.526 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.22)
02:39:31.526 00.000 25848 Moving (0.13, -0.22) raw xDistance=-0.15 yDistance=-0.15
02:39:31.526 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:39:31.526 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:31.526 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:39:31.526 00.000 25848 MoveAxis(E, 0, ABG)
02:39:31.526 00.000 25848 Move returns status 0, amount 0
02:39:31.526 00.000 25848 MoveAxis(N, 0, ABG)
02:39:31.526 00.000 25848 Move returns status 0, amount 0
02:39:31.526 00.000 25848 move complete, result=0
02:39:31.526 00.000 25848 worker thread done servicing request
02:39:31.526 00.000 25848 Worker thread wakes up
02:39:31.526 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:31.526 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:39:31.526 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:34.376 02.850 25848 Exposure complete
02:39:34.454 00.078 25848 worker thread done servicing request
02:39:34.454 00.000 21444 OnExposeComplete: enter
02:39:34.454 00.000 21444 UpdateGuideState(): m_state=6
02:39:34.454 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1233
02:39:34.455 00.001 21444 Star::Find returns 1 (1), X=1257.61, Y=665.62, Mass=5854596, SNR=221.9, Peak=65504 HFD=7.9
02:39:34.455 00.000 21444 MultiStar: [#1 -0.29,0.55,1.10,U] [#2 -0.30,0.36,1.05,U] [#3 -0.71,0.29,0.85,U] [#4 -0.27,0.36,0.75,U] [#5 -0.40,0.44,0.74,U] [#6 -0.16,0.23,0.68,U] [#7 -0.49,0.02,0.59,U] [#8 -0.73,0.48,0.64,U] 
02:39:34.455 00.000 21444 refined, 8 included, MultiStar: {-0.44, 0.28}, one-star: {-0.63, -0.25}
02:39:34.455 00.000 21444 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.05) = xAngle (-0.48 = -0.48)
02:39:34.455 00.000 21444 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.32 = 2.96)
02:39:34.455 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=0.28 hyp=0.52 cameraTheta=2.58 mountX=0.46 mountY=0.09, mountTheta=0.20
02:39:34.456 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=0.28, opts=13)
02:39:34.456 00.000 21444 Enqueuing Move request for scope (-0.44, 0.28)
02:39:34.456 00.000 25848 Worker thread wakes up
02:39:34.456 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.28) opts 0xd
02:39:34.456 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, 0.28)
02:39:34.456 00.000 25848 Moving (-0.44, 0.28) raw xDistance=0.46 yDistance=0.09
02:39:34.456 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:39:34.456 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:34.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=156, FiltMax=65504, Gamma=0.560
02:39:34.456 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:39:34.456 00.000 25848 MoveAxis(E, 0, ABG)
02:39:34.456 00.000 25848 Move returns status 0, amount 0
02:39:34.456 00.000 25848 MoveAxis(N, 0, ABG)
02:39:34.456 00.000 25848 Move returns status 0, amount 0
02:39:34.456 00.000 25848 move complete, result=0
02:39:34.456 00.000 25848 worker thread done servicing request
02:39:34.456 00.000 21444 UpdateGuideState exits: m=5854596 SNR=221.9 Saturated
02:39:34.456 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:34.456 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:34.456 00.000 21444 Enqueuing Expose request
02:39:34.456 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
02:39:34.456 00.000 25848 Worker thread wakes up
02:39:34.457 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:34.457 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:37.300 02.843 25848 Exposure complete
02:39:37.382 00.082 25848 worker thread done servicing request
02:39:37.382 00.000 21444 OnExposeComplete: enter
02:39:37.382 00.000 21444 UpdateGuideState(): m_state=6
02:39:37.382 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1234
02:39:37.382 00.000 21444 Star::Find returns 1 (1), X=1258.83, Y=666.34, Mass=5907862, SNR=255.8, Peak=65504 HFD=8.0
02:39:37.383 00.001 21444 MultiStar: [#1 1.14,1.08,1.01,U] [#2 1.57,1.41,0.00,M1] [#3 0.56,1.16,0.84,U] [#4 1.42,0.91,0.76,U] [#5 0.82,1.21,0.80,U] [#6 0.65,0.57,0.77,U] [#7 1.00,0.55,0.57,U] [#8 0.77,1.06,0.60,U] 
02:39:37.383 00.000 21444 single-star, 7 included, MultiStar: {0.86, 0.88}, one-star: {0.60, 0.47}
02:39:37.383 00.000 21444 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
02:39:37.383 00.000 21444 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.06)
02:39:37.383 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=0.47 hyp=0.76 cameraTheta=0.67 mountX=-0.55 mountY=0.66, mountTheta=2.27
02:39:37.383 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=0.47, opts=13)
02:39:37.383 00.000 21444 Enqueuing Move request for scope (0.60, 0.47)
02:39:37.384 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=220, FiltMax=65504, Gamma=0.560
02:39:37.384 00.000 21444 UpdateGuideState exits: m=5907862 SNR=255.8 Saturated
02:39:37.384 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:37.384 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:37.384 00.000 21444 Enqueuing Expose request
02:39:37.384 00.000 25848 Worker thread wakes up
02:39:37.384 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.47) opts 0xd
02:39:37.384 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 0.47)
02:39:37.384 00.000 25848 Moving (0.60, 0.47) raw xDistance=-0.55 yDistance=0.66
02:39:37.384 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
02:39:37.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
02:39:37.384 00.000 25848 MoveAxis(E, 16, ABG)
02:39:37.384 00.000 25848 Guiding  Dir = 2, Dur = 16
02:39:37.404 00.020 25848 IsSlewing returns 0
02:39:37.404 00.000 25848 IsGuiding returns 0
02:39:37.473 00.069 25848 IsGuiding returns 1
02:39:37.473 00.000 25848 scope still moving after pulse duration time elapsed
02:39:37.530 00.057 25848 IsSlewing returns 0
02:39:37.530 00.000 25848 IsGuiding returns 0
02:39:37.530 00.000 25848 scope move finished after 16 + 109 ms
02:39:37.530 00.000 25848 Move returns status 0, amount 16
02:39:37.530 00.000 25848 MoveAxis(S, 18, ABG)
02:39:37.530 00.000 25848 Guiding  Dir = 1, Dur = 18
02:39:37.560 00.030 25848 IsSlewing returns 0
02:39:37.561 00.001 25848 IsGuiding returns 0
02:39:37.592 00.031 25848 IsGuiding returns 1
02:39:37.592 00.000 25848 scope still moving after pulse duration time elapsed
02:39:37.642 00.050 25848 IsSlewing returns 0
02:39:37.642 00.000 25848 IsGuiding returns 0
02:39:37.642 00.000 25848 scope move finished after 18 + 62 ms
02:39:37.642 00.000 25848 Move returns status 0, amount 18
02:39:37.642 00.000 25848 move complete, result=0
02:39:37.642 00.000 25848 worker thread done servicing request
02:39:37.642 00.000 25848 Worker thread wakes up
02:39:37.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:37.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:37.642 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.7 px 18 ms SOUTH
02:39:40.489 02.847 25848 Exposure complete
02:39:40.569 00.080 25848 worker thread done servicing request
02:39:40.569 00.000 21444 OnExposeComplete: enter
02:39:40.569 00.000 21444 UpdateGuideState(): m_state=6
02:39:40.569 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1235
02:39:40.569 00.000 21444 Star::Find returns 1 (1), X=1258.46, Y=665.57, Mass=5882412, SNR=267.7, Peak=65504 HFD=7.8
02:39:40.569 00.000 21444 MultiStar: [#1 0.18,0.55,1.01,U] [#2 1.60,0.01,0.91,U] [#3 -0.13,0.23,0.56,U] [#4 0.76,-0.06,0.77,U] [#5 0.69,0.26,0.69,U] [#6 0.77,0.22,0.60,U] [#7 0.77,-0.34,0.53,U] [#8 0.09,0.33,0.65,U] 
02:39:40.569 00.000 21444 single-star, 8 included, MultiStar: {0.56, 0.10}, one-star: {0.22, -0.30}
02:39:40.570 00.001 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.29)
02:39:40.570 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.83 = -0.55)
02:39:40.570 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.30 hyp=0.37 cameraTheta=-0.94 mountX=-0.24 mountY=-0.19, mountTheta=-2.47
02:39:40.570 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.30, opts=13)
02:39:40.570 00.000 21444 Enqueuing Move request for scope (0.22, -0.30)
02:39:40.570 00.000 25848 Worker thread wakes up
02:39:40.570 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.30) opts 0xd
02:39:40.571 00.001 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.30)
02:39:40.571 00.000 25848 Moving (0.22, -0.30) raw xDistance=-0.24 yDistance=-0.19
02:39:40.571 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
02:39:40.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=168, FiltMax=65504, Gamma=0.560
02:39:40.571 00.000 21444 UpdateGuideState exits: m=5882412 SNR=267.7 Saturated
02:39:40.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:40.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:40.571 00.000 21444 Enqueuing Expose request
02:39:40.571 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:40.571 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:39:40.571 00.000 25848 MoveAxis(E, 0, ABG)
02:39:40.571 00.000 25848 Move returns status 0, amount 0
02:39:40.571 00.000 25848 MoveAxis(N, 0, ABG)
02:39:40.571 00.000 25848 Move returns status 0, amount 0
02:39:40.571 00.000 25848 move complete, result=0
02:39:40.571 00.000 25848 worker thread done servicing request
02:39:40.571 00.000 25848 Worker thread wakes up
02:39:40.571 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:40.571 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:40.571 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:39:43.426 02.855 25848 Exposure complete
02:39:43.494 00.068 25848 worker thread done servicing request
02:39:43.494 00.000 21444 OnExposeComplete: enter
02:39:43.494 00.000 21444 UpdateGuideState(): m_state=6
02:39:43.494 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1236
02:39:43.494 00.000 21444 Star::Find returns 1 (1), X=1258.11, Y=666.14, Mass=5723122, SNR=225.8, Peak=65504 HFD=8.0
02:39:43.494 00.000 21444 MultiStar: [#1 0.15,0.78,1.14,U] [#2 0.71,0.63,0.97,U] [#3 0.45,0.11,0.79,U] [#4 0.07,1.05,1.03,U] [#5 0.05,0.87,0.78,U] [#6 0.31,0.98,0.75,U] [#7 0.81,-0.23,0.60,U] [#8 -0.23,1.20,0.61,U] 
02:39:43.494 00.000 21444 single-star, 8 included, MultiStar: {0.23, 0.64}, one-star: {-0.13, 0.28}
02:39:43.494 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
02:39:43.494 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.38)
02:39:43.494 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.28 hyp=0.30 cameraTheta=1.99 mountX=0.15 mountY=0.21, mountTheta=0.95
02:39:43.495 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.28, opts=13)
02:39:43.495 00.000 21444 Enqueuing Move request for scope (-0.13, 0.28)
02:39:43.495 00.000 25848 Worker thread wakes up
02:39:43.495 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.28) opts 0xd
02:39:43.495 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.28)
02:39:43.495 00.000 25848 Moving (-0.13, 0.28) raw xDistance=0.15 yDistance=0.21
02:39:43.495 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:39:43.495 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:43.495 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=356, FiltMax=65504, Gamma=0.560
02:39:43.495 00.000 21444 UpdateGuideState exits: m=5723122 SNR=225.8 Saturated
02:39:43.495 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:43.495 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:43.495 00.000 21444 Enqueuing Expose request
02:39:43.496 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:39:43.496 00.000 25848 MoveAxis(E, 0, ABG)
02:39:43.496 00.000 25848 Move returns status 0, amount 0
02:39:43.496 00.000 25848 MoveAxis(N, 0, ABG)
02:39:43.496 00.000 25848 Move returns status 0, amount 0
02:39:43.496 00.000 25848 move complete, result=0
02:39:43.496 00.000 25848 worker thread done servicing request
02:39:43.496 00.000 25848 Worker thread wakes up
02:39:43.496 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:43.496 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:43.496 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:39:46.342 02.846 25848 Exposure complete
02:39:46.422 00.080 25848 worker thread done servicing request
02:39:46.422 00.000 21444 OnExposeComplete: enter
02:39:46.422 00.000 21444 UpdateGuideState(): m_state=6
02:39:46.422 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1237
02:39:46.422 00.000 21444 Star::Find returns 1 (1), X=1258.11, Y=667.35, Mass=5614949, SNR=209.5, Peak=65504 HFD=7.8
02:39:46.422 00.000 21444 MultiStar: [#1 0.01,1.49,1.13,U] [#2 0.56,1.44,1.09,U] [#3 -0.65,1.65,0.85,U] [#4 0.63,1.41,0.91,U] [#5 0.82,1.43,0.82,U] [#6 0.53,1.41,0.78,U] [#7 1.27,1.30,0.63,U] [#8 0.35,1.90,0.00,M1] 
02:39:46.422 00.000 21444 single-star, 7 included, MultiStar: {0.33, 1.46}, one-star: {-0.13, 1.48}
02:39:46.422 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
02:39:46.423 00.001 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.05)
02:39:46.423 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=1.48 hyp=1.49 cameraTheta=1.66 mountX=0.26 mountY=1.32, mountTheta=1.37
02:39:46.423 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=1.48, opts=13)
02:39:46.423 00.000 21444 Enqueuing Move request for scope (-0.13, 1.48)
02:39:46.423 00.000 25848 Worker thread wakes up
02:39:46.423 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.48) opts 0xd
02:39:46.423 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 1.48)
02:39:46.423 00.000 25848 Moving (-0.13, 1.48) raw xDistance=0.26 yDistance=1.32
02:39:46.423 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
02:39:46.423 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.32 from input 1.32
02:39:46.423 00.000 25848 MoveAxis(E, 0, ABG)
02:39:46.424 00.001 25848 Move returns status 0, amount 0
02:39:46.424 00.000 25848 MoveAxis(S, 36, ABG)
02:39:46.424 00.000 25848 Guiding  Dir = 1, Dur = 36
02:39:46.424 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=256, FiltMax=65504, Gamma=0.560
02:39:46.424 00.000 21444 UpdateGuideState exits: m=5614949 SNR=209.5 Saturated
02:39:46.424 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:46.424 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:46.424 00.000 21444 Enqueuing Expose request
02:39:46.452 00.028 25848 IsSlewing returns 0
02:39:46.453 00.001 25848 IsGuiding returns 0
02:39:46.483 00.030 25848 PulseGuide returned control before completion, sleep 16
02:39:46.516 00.033 25848 IsGuiding returns 1
02:39:46.516 00.000 25848 scope still moving after pulse duration time elapsed
02:39:46.577 00.061 25848 IsSlewing returns 0
02:39:46.577 00.000 25848 IsGuiding returns 0
02:39:46.578 00.001 25848 scope move finished after 36 + 89 ms
02:39:46.578 00.000 25848 Move returns status 0, amount 36
02:39:46.578 00.000 25848 move complete, result=0
02:39:46.578 00.000 25848 worker thread done servicing request
02:39:46.578 00.000 25848 Worker thread wakes up
02:39:46.578 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.3 px 36 ms SOUTH
02:39:46.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:46.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:49.418 02.840 25848 Exposure complete
02:39:49.497 00.079 25848 worker thread done servicing request
02:39:49.497 00.000 21444 OnExposeComplete: enter
02:39:49.497 00.000 21444 UpdateGuideState(): m_state=6
02:39:49.497 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1238
02:39:49.497 00.000 21444 Star::Find returns 1 (1), X=1258.16, Y=665.97, Mass=5574766, SNR=194.9, Peak=65504 HFD=8.1
02:39:49.497 00.000 21444 MultiStar: [#1 -0.56,1.11,0.97,U] [#2 0.42,0.57,0.94,U] [#3 -0.23,0.11,0.69,U] [#4 0.46,0.02,0.77,U] [#5 1.14,-0.00,0.67,U] [#6 0.07,-0.34,0.75,U] [#7 0.07,-0.33,0.56,U] [#8 0.23,-0.47,0.64,U] 
02:39:49.498 00.001 21444 single-star, 8 included, MultiStar: {0.14, 0.15}, one-star: {-0.08, 0.10}
02:39:49.498 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
02:39:49.498 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
02:39:49.498 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.22 mountX=0.09 mountY=0.06, mountTheta=0.64
02:39:49.498 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.10, opts=13)
02:39:49.498 00.000 21444 Enqueuing Move request for scope (-0.08, 0.10)
02:39:49.498 00.000 25848 Worker thread wakes up
02:39:49.498 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=320, FiltMax=65504, Gamma=0.560
02:39:49.499 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
02:39:49.499 00.000 21444 UpdateGuideState exits: m=5574766 SNR=194.9 Saturated
02:39:49.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:49.499 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
02:39:49.499 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:49.499 00.000 21444 Enqueuing Expose request
02:39:49.499 00.000 25848 Moving (-0.08, 0.10) raw xDistance=0.09 yDistance=0.06
02:39:49.499 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:39:49.499 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:49.499 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:39:49.499 00.000 25848 MoveAxis(E, 0, ABG)
02:39:49.499 00.000 25848 Move returns status 0, amount 0
02:39:49.499 00.000 25848 MoveAxis(N, 0, ABG)
02:39:49.499 00.000 25848 Move returns status 0, amount 0
02:39:49.499 00.000 25848 move complete, result=0
02:39:49.499 00.000 25848 worker thread done servicing request
02:39:49.499 00.000 25848 Worker thread wakes up
02:39:49.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:49.499 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:49.499 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:39:52.349 02.850 25848 Exposure complete
02:39:52.431 00.082 25848 worker thread done servicing request
02:39:52.431 00.000 21444 OnExposeComplete: enter
02:39:52.431 00.000 21444 UpdateGuideState(): m_state=6
02:39:52.431 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1239
02:39:52.431 00.000 21444 Star::Find returns 1 (1), X=1258.62, Y=665.13, Mass=5799369, SNR=262.4, Peak=65504 HFD=7.9
02:39:52.432 00.001 21444 MultiStar: [#1 0.29,0.15,0.96,U] [#2 1.36,-0.48,0.84,U] [#3 0.03,-0.67,0.66,U] [#4 1.10,-0.49,0.74,U] [#5 1.26,-0.53,0.56,U] [#6 0.89,-0.64,0.86,U] [#7 1.21,-1.13,0.57,U] [#8 0.86,-0.53,0.46,U] 
02:39:52.432 00.000 21444 single-star, 8 included, MultiStar: {0.78, -0.53}, one-star: {0.38, -0.74}
02:39:52.432 00.000 21444 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.05) = xAngle (-4.15 = 2.13)
02:39:52.432 00.000 21444 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.99 = -0.71)
02:39:52.432 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.74 hyp=0.83 cameraTheta=-1.10 mountX=-0.44 mountY=-0.54, mountTheta=-2.26
02:39:52.432 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.74, opts=13)
02:39:52.432 00.000 21444 Enqueuing Move request for scope (0.38, -0.74)
02:39:52.432 00.000 25848 Worker thread wakes up
02:39:52.432 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.74) opts 0xd
02:39:52.433 00.001 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.74)
02:39:52.433 00.000 25848 Moving (0.38, -0.74) raw xDistance=-0.44 yDistance=-0.54
02:39:52.433 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
02:39:52.433 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:39:52.433 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=116, FiltMax=65504, Gamma=0.560
02:39:52.433 00.000 21444 UpdateGuideState exits: m=5799369 SNR=262.4 Saturated
02:39:52.433 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:52.433 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:52.433 00.000 21444 Enqueuing Expose request
02:39:52.433 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
02:39:52.433 00.000 25848 MoveAxis(E, 0, ABG)
02:39:52.433 00.000 25848 Move returns status 0, amount 0
02:39:52.433 00.000 25848 MoveAxis(N, 0, ABG)
02:39:52.433 00.000 25848 Move returns status 0, amount 0
02:39:52.433 00.000 25848 move complete, result=0
02:39:52.433 00.000 25848 worker thread done servicing request
02:39:52.433 00.000 25848 Worker thread wakes up
02:39:52.433 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:52.433 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:52.433 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
02:39:55.274 02.841 25848 Exposure complete
02:39:55.361 00.087 25848 worker thread done servicing request
02:39:55.361 00.000 21444 OnExposeComplete: enter
02:39:55.361 00.000 21444 UpdateGuideState(): m_state=6
02:39:55.361 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1240
02:39:55.361 00.000 21444 Star::Find returns 1 (1), X=1260.36, Y=664.70, Mass=5946866, SNR=274.7, Peak=65504 HFD=8.1
02:39:55.362 00.001 21444 MultiStar: [#1 3.27,-0.20,0.00,M1] [#2 3.29,-0.42,0.00,M1] [#3 1.88,-0.18,0.66,U] [#4 2.59,-0.37,0.00,M1] [#5 1.94,-0.75,0.00,M1] [#6 2.24,-0.45,0.00,M1] [#7 2.82,-1.20,0.00,M1] [#8 2.02,-0.66,0.00,M1] 
02:39:55.362 00.000 21444 refined, 1 included, MultiStar: {2.03, -0.78}, one-star: {2.12, -1.17}
02:39:55.362 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
02:39:55.362 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
02:39:55.362 00.000 21444 CameraToMount -- cameraX=2.03 cameraY=-0.78 hyp=2.17 cameraTheta=-0.37 mountX=-2.09 mountY=0.05, mountTheta=3.12
02:39:55.363 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.03, y=-0.78, opts=13)
02:39:55.363 00.000 21444 Enqueuing Move request for scope (2.03, -0.78)
02:39:55.363 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2360, FiltMin=268, FiltMax=65504, Gamma=0.560
02:39:55.363 00.000 21444 UpdateGuideState exits: m=5946866 SNR=274.7 Saturated
02:39:55.363 00.000 25848 Worker thread wakes up
02:39:55.363 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.03, -0.78) opts 0xd
02:39:55.363 00.000 25848 Handling offset move in thread for scope, endpoint = (2.03, -0.78)
02:39:55.363 00.000 25848 Moving (2.03, -0.78) raw xDistance=-2.09 yDistance=0.05
02:39:55.363 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.31 from input -2.09
02:39:55.363 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:55.363 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:39:55.363 00.000 25848 MoveAxis(E, 61, ABG)
02:39:55.363 00.000 25848 Guiding  Dir = 2, Dur = 61
02:39:55.363 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:55.363 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:55.363 00.000 21444 Enqueuing Expose request
02:39:55.388 00.025 25848 IsSlewing returns 0
02:39:55.388 00.000 25848 IsGuiding returns 0
02:39:55.420 00.032 25848 PulseGuide returned control before completion, sleep 40
02:39:55.461 00.041 25848 IsGuiding returns 1
02:39:55.461 00.000 25848 scope still moving after pulse duration time elapsed
02:39:55.518 00.057 25848 IsSlewing returns 0
02:39:55.518 00.000 25848 IsGuiding returns 0
02:39:55.518 00.000 25848 scope move finished after 61 + 68 ms
02:39:55.518 00.000 25848 Move returns status 0, amount 61
02:39:55.518 00.000 25848 MoveAxis(N, 0, ABG)
02:39:55.518 00.000 25848 Move returns status 0, amount 0
02:39:55.518 00.000 25848 move complete, result=0
02:39:55.518 00.000 25848 worker thread done servicing request
02:39:55.519 00.001 25848 Worker thread wakes up
02:39:55.519 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:55.519 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:55.519 00.000 21444 GuideStep: -2.1 px 61 ms EAST, 0.0 px 0 ms NORTH
02:39:58.361 02.842 25848 Exposure complete
02:39:58.443 00.082 25848 worker thread done servicing request
02:39:58.443 00.000 21444 OnExposeComplete: enter
02:39:58.443 00.000 21444 UpdateGuideState(): m_state=6
02:39:58.443 00.000 21444 Star::Find(15, 1260, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1241
02:39:58.443 00.000 21444 Star::Find returns 1 (1), X=1259.54, Y=666.19, Mass=5740194, SNR=192.6, Peak=65504 HFD=8.1
02:39:58.443 00.000 21444 MultiStar: [#1 1.19,1.47,1.18,U] [#2 1.57,1.21,0.00,M2] [#3 0.21,0.50,0.87,U] [#4 1.69,0.30,1.04,U] [#5 1.75,0.21,0.70,U] [#6 1.43,0.43,0.81,U] [#7 1.36,-0.02,0.63,U] [#8 1.22,0.47,0.76,U] 
02:39:58.443 00.000 21444 single-star, 7 included, MultiStar: {1.26, 0.52}, one-star: {1.30, 0.32}
02:39:58.444 00.001 21444 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.05) = xAngle (-2.81 = -2.81)
02:39:58.444 00.000 21444 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.63)
02:39:58.444 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=0.32 hyp=1.34 cameraTheta=0.24 mountX=-1.27 mountY=0.79, mountTheta=2.59
02:39:58.444 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=0.32, opts=13)
02:39:58.444 00.000 21444 Enqueuing Move request for scope (1.30, 0.32)
02:39:58.444 00.000 25848 Worker thread wakes up
02:39:58.444 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=272, FiltMax=65504, Gamma=0.560
02:39:58.444 00.000 21444 UpdateGuideState exits: m=5740194 SNR=192.6 Saturated
02:39:58.444 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:58.445 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:39:58.445 00.000 21444 Enqueuing Expose request
02:39:58.445 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, 0.32) opts 0xd
02:39:58.445 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, 0.32)
02:39:58.445 00.000 25848 Moving (1.30, 0.32) raw xDistance=-1.27 yDistance=0.79
02:39:58.445 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.27
02:39:58.445 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
02:39:58.445 00.000 25848 MoveAxis(E, 41, ABG)
02:39:58.445 00.000 25848 Guiding  Dir = 2, Dur = 41
02:39:58.469 00.024 25848 IsSlewing returns 0
02:39:58.469 00.000 25848 IsGuiding returns 0
02:39:58.500 00.031 25848 PulseGuide returned control before completion, sleep 21
02:39:58.550 00.050 25848 IsGuiding returns 1
02:39:58.550 00.000 25848 scope still moving after pulse duration time elapsed
02:39:58.711 00.161 25848 IsSlewing returns 0
02:39:58.711 00.000 25848 IsGuiding returns 0
02:39:58.712 00.001 25848 scope move finished after 41 + 201 ms
02:39:58.712 00.000 25848 Move returns status 0, amount 41
02:39:58.712 00.000 25848 MoveAxis(S, 21, ABG)
02:39:58.712 00.000 25848 Guiding  Dir = 1, Dur = 21
02:39:58.732 00.020 25848 IsSlewing returns 0
02:39:58.758 00.026 25848 IsGuiding returns 0
02:39:58.780 00.022 25848 IsGuiding returns 1
02:39:58.780 00.000 25848 scope still moving after pulse duration time elapsed
02:39:58.842 00.062 25848 IsSlewing returns 0
02:39:58.842 00.000 25848 IsGuiding returns 0
02:39:58.842 00.000 25848 scope move finished after 21 + 63 ms
02:39:58.842 00.000 25848 Move returns status 0, amount 21
02:39:58.843 00.001 25848 move complete, result=0
02:39:58.843 00.000 25848 worker thread done servicing request
02:39:58.843 00.000 25848 Worker thread wakes up
02:39:58.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:39:58.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:39:58.843 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 0.8 px 21 ms SOUTH
02:40:01.686 02.843 25848 Exposure complete
02:40:01.761 00.075 25848 worker thread done servicing request
02:40:01.761 00.000 21444 OnExposeComplete: enter
02:40:01.761 00.000 21444 UpdateGuideState(): m_state=6
02:40:01.762 00.001 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1242
02:40:01.762 00.000 21444 Star::Find returns 1 (1), X=1258.17, Y=664.38, Mass=5639703, SNR=236.7, Peak=65504 HFD=7.7
02:40:01.762 00.000 21444 MultiStar: [#1 0.84,-0.50,1.25,U] [#2 1.38,-1.22,0.99,U] [#3 0.07,-0.85,0.99,U] [#4 0.40,-1.16,0.86,U] [#5 0.63,-1.27,1.00,U] [#6 0.25,-0.96,0.62,U] [#7 0.52,-1.33,0.70,U] [#8 0.67,-0.82,0.62,U] 
02:40:01.762 00.000 21444 refined, 8 included, MultiStar: {0.54, -1.06}, one-star: {-0.07, -1.49}
02:40:01.762 00.000 21444 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.05) = xAngle (-4.15 = 2.13)
02:40:01.762 00.000 21444 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.99 = -0.71)
02:40:01.762 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-1.06 hyp=1.18 cameraTheta=-1.10 mountX=-0.63 mountY=-0.77, mountTheta=-2.25
02:40:01.763 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-1.06, opts=13)
02:40:01.763 00.000 21444 Enqueuing Move request for scope (0.54, -1.06)
02:40:01.763 00.000 25848 Worker thread wakes up
02:40:01.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -1.06) opts 0xd
02:40:01.763 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -1.06)
02:40:01.763 00.000 25848 Moving (0.54, -1.06) raw xDistance=-0.63 yDistance=-0.77
02:40:01.763 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.63
02:40:01.763 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:40:01.763 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=242, FiltMax=65504, Gamma=0.560
02:40:01.763 00.000 21444 UpdateGuideState exits: m=5639703 SNR=236.7 Saturated
02:40:01.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:01.763 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:01.763 00.000 21444 Enqueuing Expose request
02:40:01.763 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
02:40:01.763 00.000 25848 MoveAxis(E, 21, ABG)
02:40:01.763 00.000 25848 Guiding  Dir = 2, Dur = 21
02:40:01.799 00.036 25848 IsSlewing returns 0
02:40:01.799 00.000 25848 IsGuiding returns 0
02:40:01.830 00.031 25848 IsGuiding returns 1
02:40:01.830 00.000 25848 scope still moving after pulse duration time elapsed
02:40:01.891 00.061 25848 IsSlewing returns 0
02:40:01.891 00.000 25848 IsGuiding returns 0
02:40:01.891 00.000 25848 scope move finished after 21 + 70 ms
02:40:01.891 00.000 25848 Move returns status 0, amount 21
02:40:01.891 00.000 25848 MoveAxis(N, 0, ABG)
02:40:01.891 00.000 25848 Move returns status 0, amount 0
02:40:01.891 00.000 25848 move complete, result=0
02:40:01.891 00.000 25848 worker thread done servicing request
02:40:01.891 00.000 25848 Worker thread wakes up
02:40:01.891 00.000 21444 GuideStep: -0.6 px 21 ms EAST, -0.8 px 0 ms NORTH
02:40:01.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:01.892 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:04.738 02.846 25848 Exposure complete
02:40:04.825 00.087 25848 worker thread done servicing request
02:40:04.826 00.001 21444 OnExposeComplete: enter
02:40:04.826 00.000 21444 UpdateGuideState(): m_state=6
02:40:04.826 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1243
02:40:04.826 00.000 21444 Star::Find returns 1 (1), X=1258.96, Y=665.13, Mass=5851530, SNR=259.9, Peak=65504 HFD=8.1
02:40:04.826 00.000 21444 MultiStar: [#1 0.70,0.41,0.90,U] [#2 1.64,0.38,0.90,U] [#3 0.88,0.00,0.77,U] [#4 1.64,-0.38,0.77,U] [#5 1.63,-0.58,0.62,U] [#6 1.40,-0.10,0.62,U] [#7 1.27,-0.82,0.59,U] [#8 1.34,-0.11,0.45,U] 
02:40:04.826 00.000 21444 single-star, 8 included, MultiStar: {1.21, -0.19}, one-star: {0.72, -0.73}
02:40:04.826 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
02:40:04.826 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.69 = -0.40)
02:40:04.826 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-0.73 hyp=1.03 cameraTheta=-0.79 mountX=-0.79 mountY=-0.41, mountTheta=-2.67
02:40:04.827 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-0.73, opts=13)
02:40:04.827 00.000 21444 Enqueuing Move request for scope (0.72, -0.73)
02:40:04.828 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=140, FiltMax=65504, Gamma=0.560
02:40:04.828 00.000 21444 UpdateGuideState exits: m=5851530 SNR=259.9 Saturated
02:40:04.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:04.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:04.828 00.000 21444 Enqueuing Expose request
02:40:04.828 00.000 25848 Worker thread wakes up
02:40:04.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.73) opts 0xd
02:40:04.828 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -0.73)
02:40:04.828 00.000 25848 Moving (0.72, -0.73) raw xDistance=-0.79 yDistance=-0.41
02:40:04.828 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.79
02:40:04.828 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:04.828 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
02:40:04.828 00.000 25848 MoveAxis(E, 24, ABG)
02:40:04.828 00.000 25848 Guiding  Dir = 2, Dur = 24
02:40:04.859 00.031 25848 IsSlewing returns 0
02:40:04.859 00.000 25848 IsGuiding returns 0
02:40:04.891 00.032 25848 IsGuiding returns 1
02:40:04.891 00.000 25848 scope still moving after pulse duration time elapsed
02:40:04.952 00.061 25848 IsSlewing returns 0
02:40:04.952 00.000 25848 IsGuiding returns 0
02:40:04.952 00.000 25848 scope move finished after 24 + 69 ms
02:40:04.952 00.000 25848 Move returns status 0, amount 24
02:40:04.952 00.000 25848 MoveAxis(N, 0, ABG)
02:40:04.952 00.000 25848 Move returns status 0, amount 0
02:40:04.952 00.000 25848 move complete, result=0
02:40:04.952 00.000 25848 worker thread done servicing request
02:40:04.952 00.000 25848 Worker thread wakes up
02:40:04.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:04.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:04.953 00.001 21444 GuideStep: -0.8 px 24 ms EAST, -0.4 px 0 ms NORTH
02:40:07.794 02.841 25848 Exposure complete
02:40:07.872 00.078 25848 worker thread done servicing request
02:40:07.872 00.000 21444 OnExposeComplete: enter
02:40:07.872 00.000 21444 UpdateGuideState(): m_state=6
02:40:07.872 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1244
02:40:07.872 00.000 21444 Star::Find returns 1 (1), X=1258.85, Y=665.48, Mass=5864015, SNR=274.3, Peak=65504 HFD=8.0
02:40:07.873 00.001 21444 MultiStar: [#1 1.05,0.61,0.98,U] [#2 2.09,0.03,0.00,M1] [#3 1.07,0.32,0.80,U] [#4 1.09,0.84,1.06,U] [#5 1.61,0.24,0.54,U] [#6 1.28,0.19,0.79,U] [#7 1.14,-0.05,0.43,U] [#8 1.58,0.53,0.55,U] 
02:40:07.873 00.000 21444 single-star, 7 included, MultiStar: {1.12, 0.31}, one-star: {0.62, -0.39}
02:40:07.873 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
02:40:07.873 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
02:40:07.873 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.39 hyp=0.73 cameraTheta=-0.56 mountX=-0.65 mountY=-0.13, mountTheta=-2.95
02:40:07.873 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.39, opts=13)
02:40:07.874 00.001 21444 Enqueuing Move request for scope (0.62, -0.39)
02:40:07.874 00.000 25848 Worker thread wakes up
02:40:07.874 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=194, FiltMax=65504, Gamma=0.560
02:40:07.874 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.39) opts 0xd
02:40:07.874 00.000 21444 UpdateGuideState exits: m=5864015 SNR=274.3 Saturated
02:40:07.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:07.874 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.39)
02:40:07.874 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:07.874 00.000 21444 Enqueuing Expose request
02:40:07.874 00.000 25848 Moving (0.62, -0.39) raw xDistance=-0.65 yDistance=-0.13
02:40:07.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.65
02:40:07.874 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:07.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:40:07.874 00.000 25848 MoveAxis(E, 21, ABG)
02:40:07.874 00.000 25848 Guiding  Dir = 2, Dur = 21
02:40:07.904 00.030 25848 IsSlewing returns 0
02:40:07.905 00.001 25848 IsGuiding returns 0
02:40:07.937 00.032 25848 IsGuiding returns 1
02:40:07.937 00.000 25848 scope still moving after pulse duration time elapsed
02:40:07.986 00.049 25848 IsSlewing returns 0
02:40:07.986 00.000 25848 IsGuiding returns 0
02:40:07.986 00.000 25848 scope move finished after 21 + 60 ms
02:40:07.986 00.000 25848 Move returns status 0, amount 21
02:40:07.986 00.000 25848 MoveAxis(N, 0, ABG)
02:40:07.986 00.000 25848 Move returns status 0, amount 0
02:40:07.986 00.000 25848 move complete, result=0
02:40:07.986 00.000 25848 worker thread done servicing request
02:40:07.986 00.000 25848 Worker thread wakes up
02:40:07.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:07.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:07.986 00.000 21444 GuideStep: -0.6 px 21 ms EAST, -0.1 px 0 ms NORTH
02:40:10.836 02.850 25848 Exposure complete
02:40:10.915 00.079 25848 worker thread done servicing request
02:40:10.915 00.000 21444 OnExposeComplete: enter
02:40:10.915 00.000 21444 UpdateGuideState(): m_state=6
02:40:10.915 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1245
02:40:10.915 00.000 21444 Star::Find returns 1 (1), X=1259.83, Y=664.42, Mass=5821376, SNR=249.1, Peak=65504 HFD=8.0
02:40:10.915 00.000 21444 MultiStar: [#1 1.80,-0.33,0.99,U] [#2 1.85,-0.61,0.00,M2] [#3 1.27,-0.56,0.68,U] [#4 1.46,-1.00,0.90,U] [#5 1.62,-0.92,0.66,U] [#6 1.42,-0.88,0.79,U] [#7 1.94,-0.94,0.00,M1] [#8 0.74,-0.03,0.44,U] 
02:40:10.917 00.002 21444 refined, 6 included, MultiStar: {1.48, -0.80}, one-star: {1.59, -1.45}
02:40:10.917 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
02:40:10.917 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.11)
02:40:10.917 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=-0.80 hyp=1.68 cameraTheta=-0.50 mountX=-1.54 mountY=-0.18, mountTheta=-3.02
02:40:10.917 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=-0.80, opts=13)
02:40:10.917 00.000 21444 Enqueuing Move request for scope (1.48, -0.80)
02:40:10.917 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=144, FiltMax=65504, Gamma=0.560
02:40:10.917 00.000 21444 UpdateGuideState exits: m=5821376 SNR=249.1 Saturated
02:40:10.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:10.917 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:10.917 00.000 21444 Enqueuing Expose request
02:40:10.917 00.000 25848 Worker thread wakes up
02:40:10.917 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, -0.80) opts 0xd
02:40:10.917 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, -0.80)
02:40:10.917 00.000 25848 Moving (1.48, -0.80) raw xDistance=-1.54 yDistance=-0.18
02:40:10.917 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.54
02:40:10.917 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:10.917 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:40:10.917 00.000 25848 MoveAxis(E, 46, ABG)
02:40:10.917 00.000 25848 Guiding  Dir = 2, Dur = 46
02:40:10.937 00.020 25848 IsSlewing returns 0
02:40:10.938 00.001 25848 IsGuiding returns 0
02:40:10.969 00.031 25848 PulseGuide returned control before completion, sleep 26
02:40:11.009 00.040 25848 IsGuiding returns 1
02:40:11.009 00.000 25848 scope still moving after pulse duration time elapsed
02:40:11.062 00.053 25848 IsSlewing returns 0
02:40:11.062 00.000 25848 IsGuiding returns 0
02:40:11.062 00.000 25848 scope move finished after 46 + 77 ms
02:40:11.062 00.000 25848 Move returns status 0, amount 46
02:40:11.062 00.000 25848 MoveAxis(N, 0, ABG)
02:40:11.062 00.000 25848 Move returns status 0, amount 0
02:40:11.062 00.000 25848 move complete, result=0
02:40:11.062 00.000 25848 worker thread done servicing request
02:40:11.062 00.000 25848 Worker thread wakes up
02:40:11.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:11.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:11.062 00.000 21444 GuideStep: -1.5 px 46 ms EAST, -0.2 px 0 ms NORTH
02:40:13.909 02.847 25848 Exposure complete
02:40:13.976 00.067 25848 worker thread done servicing request
02:40:13.976 00.000 21444 OnExposeComplete: enter
02:40:13.976 00.000 21444 UpdateGuideState(): m_state=6
02:40:13.976 00.000 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1246
02:40:13.976 00.000 21444 Star::Find returns 1 (1), X=1259.87, Y=665.36, Mass=5831541, SNR=219.3, Peak=65504 HFD=7.9
02:40:13.977 00.001 21444 MultiStar: [#1 1.14,-0.25,1.20,U] [#2 1.60,-0.34,1.12,U] [#3 0.48,-0.51,0.84,U] [#4 2.67,-0.27,0.00,M1] [#5 2.23,-0.22,0.00,M1] [#6 2.37,-0.45,0.00,M1] [#7 1.80,-0.79,0.00,M2] [#8 2.32,-0.33,0.00,M1] 
02:40:13.977 00.000 21444 refined, 3 included, MultiStar: {1.25, -0.39}, one-star: {1.63, -0.50}
02:40:13.977 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
02:40:13.977 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.09)
02:40:13.977 00.000 21444 CameraToMount -- cameraX=1.25 cameraY=-0.39 hyp=1.31 cameraTheta=-0.30 mountX=-1.28 mountY=0.11, mountTheta=3.05
02:40:13.977 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.25, y=-0.39, opts=13)
02:40:13.978 00.001 21444 Enqueuing Move request for scope (1.25, -0.39)
02:40:13.978 00.000 25848 Worker thread wakes up
02:40:13.978 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.25, -0.39) opts 0xd
02:40:13.978 00.000 25848 Handling offset move in thread for scope, endpoint = (1.25, -0.39)
02:40:13.978 00.000 25848 Moving (1.25, -0.39) raw xDistance=-1.28 yDistance=0.11
02:40:13.978 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.28
02:40:13.978 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:13.978 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=282, FiltMax=65504, Gamma=0.560
02:40:13.978 00.000 21444 UpdateGuideState exits: m=5831541 SNR=219.3 Saturated
02:40:13.978 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:13.978 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:40:13.978 00.000 25848 MoveAxis(E, 41, ABG)
02:40:13.978 00.000 25848 Guiding  Dir = 2, Dur = 41
02:40:13.978 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:13.978 00.000 21444 Enqueuing Expose request
02:40:13.998 00.020 25848 IsSlewing returns 0
02:40:13.999 00.001 25848 IsGuiding returns 0
02:40:14.040 00.041 25848 PulseGuide returned control before completion, sleep 11
02:40:14.051 00.011 25848 IsGuiding returns 1
02:40:14.051 00.000 25848 scope still moving after pulse duration time elapsed
02:40:14.108 00.057 25848 IsSlewing returns 0
02:40:14.108 00.000 25848 IsGuiding returns 0
02:40:14.108 00.000 25848 scope move finished after 41 + 68 ms
02:40:14.108 00.000 25848 Move returns status 0, amount 41
02:40:14.108 00.000 25848 MoveAxis(N, 0, ABG)
02:40:14.108 00.000 25848 Move returns status 0, amount 0
02:40:14.108 00.000 25848 move complete, result=0
02:40:14.108 00.000 25848 worker thread done servicing request
02:40:14.108 00.000 25848 Worker thread wakes up
02:40:14.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:14.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:14.108 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 0.1 px 0 ms NORTH
02:40:16.958 02.850 25848 Exposure complete
02:40:17.031 00.073 25848 worker thread done servicing request
02:40:17.031 00.000 21444 OnExposeComplete: enter
02:40:17.032 00.001 21444 UpdateGuideState(): m_state=6
02:40:17.032 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1247
02:40:17.032 00.000 21444 Star::Find returns 1 (1), X=1259.44, Y=663.93, Mass=5752158, SNR=239.9, Peak=65504 HFD=8.0
02:40:17.032 00.000 21444 MultiStar: [#1 1.06,-1.20,1.15,U] [#2 1.63,-1.84,0.00,M2] [#3 0.23,-1.09,1.06,U] [#4 1.54,-1.04,0.89,U] [#5 1.45,-1.19,0.75,U] [#6 0.72,-1.24,0.75,U] [#7 1.68,-1.95,0.00,M3] [#8 1.03,-1.20,0.58,U] 
02:40:17.032 00.000 21444 refined, 6 included, MultiStar: {1.01, -1.28}, one-star: {1.20, -1.94}
02:40:17.032 00.000 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.95 = 2.33)
02:40:17.032 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.51)
02:40:17.032 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-1.28 hyp=1.63 cameraTheta=-0.90 mountX=-1.13 mountY=-0.80, mountTheta=-2.52
02:40:17.033 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-1.28, opts=13)
02:40:17.033 00.000 21444 Enqueuing Move request for scope (1.01, -1.28)
02:40:17.033 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=344, FiltMax=65504, Gamma=0.560
02:40:17.033 00.000 21444 UpdateGuideState exits: m=5752158 SNR=239.9 Saturated
02:40:17.033 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:17.033 00.000 25848 Worker thread wakes up
02:40:17.033 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -1.28) opts 0xd
02:40:17.033 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -1.28)
02:40:17.033 00.000 25848 Moving (1.01, -1.28) raw xDistance=-1.13 yDistance=-0.80
02:40:17.033 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.13
02:40:17.033 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:40:17.033 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:17.033 00.000 21444 Enqueuing Expose request
02:40:17.033 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
02:40:17.033 00.000 25848 MoveAxis(E, 36, ABG)
02:40:17.034 00.001 25848 Guiding  Dir = 2, Dur = 36
02:40:17.064 00.030 25848 IsSlewing returns 0
02:40:17.064 00.000 25848 IsGuiding returns 0
02:40:17.096 00.032 25848 PulseGuide returned control before completion, sleep 15
02:40:17.115 00.019 25848 IsGuiding returns 1
02:40:17.115 00.000 25848 scope still moving after pulse duration time elapsed
02:40:17.171 00.056 25848 IsSlewing returns 0
02:40:17.171 00.000 25848 IsGuiding returns 0
02:40:17.171 00.000 25848 scope move finished after 36 + 71 ms
02:40:17.171 00.000 25848 Move returns status 0, amount 36
02:40:17.171 00.000 25848 MoveAxis(N, 0, ABG)
02:40:17.171 00.000 25848 Move returns status 0, amount 0
02:40:17.171 00.000 25848 move complete, result=0
02:40:17.171 00.000 25848 worker thread done servicing request
02:40:17.171 00.000 25848 Worker thread wakes up
02:40:17.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:17.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:17.171 00.000 21444 GuideStep: -1.1 px 36 ms EAST, -0.8 px 0 ms NORTH
02:40:20.011 02.840 25848 Exposure complete
02:40:20.093 00.082 25848 worker thread done servicing request
02:40:20.094 00.001 21444 OnExposeComplete: enter
02:40:20.094 00.000 21444 UpdateGuideState(): m_state=6
02:40:20.094 00.000 21444 Star::Find(15, 1259, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1248
02:40:20.094 00.000 21444 Star::Find returns 1 (1), X=1259.22, Y=665.52, Mass=5628667, SNR=258.7, Peak=65504 HFD=7.7
02:40:20.094 00.000 21444 MultiStar: [#1 1.20,0.10,1.19,U] [#2 2.17,-0.01,0.00,M3] [#3 0.54,0.78,0.85,U] [#4 1.88,-0.15,0.96,U] [#5 1.17,-0.06,0.80,U] [#6 1.53,-0.27,0.70,U] [#7 1.94,-0.37,0.00,M4] [#8 1.25,-0.09,0.62,U] 
02:40:20.094 00.000 21444 single-star, 6 included, MultiStar: {1.22, -0.00}, one-star: {0.98, -0.34}
02:40:20.094 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.89)
02:40:20.094 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
02:40:20.094 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=-0.34 hyp=1.04 cameraTheta=-0.34 mountX=-1.00 mountY=0.05, mountTheta=3.09
02:40:20.095 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=-0.34, opts=13)
02:40:20.095 00.000 21444 Enqueuing Move request for scope (0.98, -0.34)
02:40:20.095 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=144, FiltMax=65504, Gamma=0.560
02:40:20.095 00.000 21444 UpdateGuideState exits: m=5628667 SNR=258.7 Saturated
02:40:20.095 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:20.095 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:20.095 00.000 21444 Enqueuing Expose request
02:40:20.096 00.001 25848 Worker thread wakes up
02:40:20.096 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, -0.34) opts 0xd
02:40:20.096 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, -0.34)
02:40:20.096 00.000 25848 Moving (0.98, -0.34) raw xDistance=-1.00 yDistance=0.05
02:40:20.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.00
02:40:20.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:20.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:40:20.096 00.000 25848 MoveAxis(E, 32, ABG)
02:40:20.096 00.000 25848 Guiding  Dir = 2, Dur = 32
02:40:20.138 00.042 25848 IsSlewing returns 0
02:40:20.139 00.001 25848 IsGuiding returns 0
02:40:20.182 00.043 25848 IsGuiding returns 1
02:40:20.182 00.000 25848 scope still moving after pulse duration time elapsed
02:40:20.233 00.051 25848 IsSlewing returns 0
02:40:20.233 00.000 25848 IsGuiding returns 0
02:40:20.234 00.001 25848 scope move finished after 32 + 62 ms
02:40:20.234 00.000 25848 Move returns status 0, amount 32
02:40:20.234 00.000 25848 MoveAxis(N, 0, ABG)
02:40:20.234 00.000 25848 Move returns status 0, amount 0
02:40:20.234 00.000 25848 move complete, result=0
02:40:20.234 00.000 25848 worker thread done servicing request
02:40:20.234 00.000 25848 Worker thread wakes up
02:40:20.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:20.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:20.234 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.1 px 0 ms NORTH
02:40:23.081 02.847 25848 Exposure complete
02:40:23.162 00.081 25848 worker thread done servicing request
02:40:23.162 00.000 21444 OnExposeComplete: enter
02:40:23.162 00.000 21444 UpdateGuideState(): m_state=6
02:40:23.163 00.001 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1249
02:40:23.163 00.000 21444 Star::Find returns 1 (1), X=1258.99, Y=665.25, Mass=5866784, SNR=256.0, Peak=65504 HFD=8.0
02:40:23.163 00.000 21444 MultiStar: [#1 1.12,0.06,1.22,U] [#2 2.09,-0.20,0.00,M4] [#3 1.08,0.20,0.74,U] [#4 1.68,-0.33,0.81,U] [#5 1.23,-0.60,0.82,U] [#6 1.29,-0.37,0.76,U] [#7 1.30,-0.43,0.68,U] [#8 0.82,-0.57,0.60,U] 
02:40:23.163 00.000 21444 single-star, 7 included, MultiStar: {1.15, -0.31}, one-star: {0.75, -0.62}
02:40:23.163 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.74 = 2.55)
02:40:23.163 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.58 = -0.30)
02:40:23.163 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.62 hyp=0.97 cameraTheta=-0.69 mountX=-0.81 mountY=-0.29, mountTheta=-2.80
02:40:23.163 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.62, opts=13)
02:40:23.164 00.001 21444 Enqueuing Move request for scope (0.75, -0.62)
02:40:23.164 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=216, FiltMax=65504, Gamma=0.560
02:40:23.164 00.000 21444 UpdateGuideState exits: m=5866784 SNR=256.0 Saturated
02:40:23.164 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:23.164 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:23.164 00.000 21444 Enqueuing Expose request
02:40:23.164 00.000 25848 Worker thread wakes up
02:40:23.164 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.62) opts 0xd
02:40:23.164 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.62)
02:40:23.164 00.000 25848 Moving (0.75, -0.62) raw xDistance=-0.81 yDistance=-0.29
02:40:23.164 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.81
02:40:23.164 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:23.164 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:40:23.164 00.000 25848 MoveAxis(E, 26, ABG)
02:40:23.164 00.000 25848 Guiding  Dir = 2, Dur = 26
02:40:23.220 00.056 25848 IsSlewing returns 0
02:40:23.220 00.000 25848 IsGuiding returns 0
02:40:23.251 00.031 25848 IsGuiding returns 1
02:40:23.251 00.000 25848 scope still moving after pulse duration time elapsed
02:40:23.314 00.063 25848 IsSlewing returns 0
02:40:23.314 00.000 25848 IsGuiding returns 0
02:40:23.314 00.000 25848 scope move finished after 26 + 67 ms
02:40:23.314 00.000 25848 Move returns status 0, amount 26
02:40:23.314 00.000 25848 MoveAxis(N, 0, ABG)
02:40:23.314 00.000 25848 Move returns status 0, amount 0
02:40:23.314 00.000 25848 move complete, result=0
02:40:23.314 00.000 25848 worker thread done servicing request
02:40:23.314 00.000 25848 Worker thread wakes up
02:40:23.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:23.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:23.314 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.3 px 0 ms NORTH
02:40:26.158 02.844 25848 Exposure complete
02:40:26.244 00.086 25848 worker thread done servicing request
02:40:26.244 00.000 21444 OnExposeComplete: enter
02:40:26.244 00.000 21444 UpdateGuideState(): m_state=6
02:40:26.244 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1250
02:40:26.244 00.000 21444 Star::Find returns 1 (1), X=1258.04, Y=665.50, Mass=5717979, SNR=260.5, Peak=65504 HFD=8.0
02:40:26.244 00.000 21444 MultiStar: [#1 0.19,0.90,1.01,U] [#2 0.69,0.63,0.82,U] [#3 -0.32,0.38,0.80,U] [#4 0.53,0.57,1.04,U] [#5 0.18,0.08,0.68,U] [#6 0.07,0.22,0.77,U] [#7 0.26,-0.29,0.62,U] [#8 0.09,0.61,0.52,U] 
02:40:26.244 00.000 21444 refined, 8 included, MultiStar: {0.17, 0.32}, one-star: {-0.20, -0.36}
02:40:26.244 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.97 = -1.97)
02:40:26.244 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.47)
02:40:26.244 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.32 hyp=0.36 cameraTheta=1.09 mountX=-0.14 mountY=0.36, mountTheta=1.94
02:40:26.245 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.32, opts=13)
02:40:26.245 00.000 21444 Enqueuing Move request for scope (0.17, 0.32)
02:40:26.245 00.000 25848 Worker thread wakes up
02:40:26.245 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.32) opts 0xd
02:40:26.246 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=280, FiltMax=65504, Gamma=0.560
02:40:26.246 00.000 21444 UpdateGuideState exits: m=5717979 SNR=260.5 Saturated
02:40:26.246 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:26.246 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.32)
02:40:26.246 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:26.246 00.000 21444 Enqueuing Expose request
02:40:26.246 00.000 25848 Moving (0.17, 0.32) raw xDistance=-0.14 yDistance=0.36
02:40:26.246 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:40:26.246 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:26.246 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:40:26.246 00.000 25848 MoveAxis(E, 0, ABG)
02:40:26.246 00.000 25848 Move returns status 0, amount 0
02:40:26.246 00.000 25848 MoveAxis(N, 0, ABG)
02:40:26.246 00.000 25848 Move returns status 0, amount 0
02:40:26.246 00.000 25848 move complete, result=0
02:40:26.246 00.000 25848 worker thread done servicing request
02:40:26.246 00.000 25848 Worker thread wakes up
02:40:26.246 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:26.246 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:26.246 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:40:29.093 02.847 25848 Exposure complete
02:40:29.173 00.080 25848 worker thread done servicing request
02:40:29.173 00.000 21444 OnExposeComplete: enter
02:40:29.174 00.001 21444 UpdateGuideState(): m_state=6
02:40:29.174 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1251
02:40:29.174 00.000 21444 Star::Find returns 1 (1), X=1259.50, Y=664.73, Mass=5918279, SNR=233.2, Peak=65504 HFD=8.1
02:40:29.174 00.000 21444 MultiStar: [#1 1.15,0.01,1.36,U] [#2 1.59,-0.36,0.93,U] [#3 0.76,-0.08,0.89,U] [#4 1.89,-0.82,0.00,M1] [#5 1.26,-0.38,0.77,U] [#6 1.78,-0.33,0.78,U] [#7 1.59,-0.75,0.78,U] [#8 1.31,-0.17,0.64,U] 
02:40:29.174 00.000 21444 refined, 7 included, MultiStar: {1.32, -0.39}, one-star: {1.26, -1.14}
02:40:29.174 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.95)
02:40:29.174 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
02:40:29.174 00.000 21444 CameraToMount -- cameraX=1.32 cameraY=-0.39 hyp=1.37 cameraTheta=-0.29 mountX=-1.35 mountY=0.14, mountTheta=3.04
02:40:29.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.32, y=-0.39, opts=13)
02:40:29.175 00.000 21444 Enqueuing Move request for scope (1.32, -0.39)
02:40:29.175 00.000 25848 Worker thread wakes up
02:40:29.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.32, -0.39) opts 0xd
02:40:29.175 00.000 25848 Handling offset move in thread for scope, endpoint = (1.32, -0.39)
02:40:29.175 00.000 25848 Moving (1.32, -0.39) raw xDistance=-1.35 yDistance=0.14
02:40:29.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.35
02:40:29.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:29.176 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=168, FiltMax=65504, Gamma=0.560
02:40:29.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:40:29.176 00.000 21444 UpdateGuideState exits: m=5918279 SNR=233.2 Saturated
02:40:29.176 00.000 25848 MoveAxis(E, 39, ABG)
02:40:29.176 00.000 25848 Guiding  Dir = 2, Dur = 39
02:40:29.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:29.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:29.176 00.000 21444 Enqueuing Expose request
02:40:29.204 00.028 25848 IsSlewing returns 0
02:40:29.204 00.000 25848 IsGuiding returns 0
02:40:29.236 00.032 25848 PulseGuide returned control before completion, sleep 19
02:40:29.264 00.028 25848 IsGuiding returns 1
02:40:29.264 00.000 25848 scope still moving after pulse duration time elapsed
02:40:29.375 00.111 25848 IsSlewing returns 0
02:40:29.375 00.000 25848 IsGuiding returns 0
02:40:29.376 00.001 25848 scope move finished after 39 + 132 ms
02:40:29.376 00.000 25848 Move returns status 0, amount 39
02:40:29.376 00.000 25848 MoveAxis(N, 0, ABG)
02:40:29.376 00.000 25848 Move returns status 0, amount 0
02:40:29.376 00.000 25848 move complete, result=0
02:40:29.376 00.000 25848 worker thread done servicing request
02:40:29.376 00.000 25848 Worker thread wakes up
02:40:29.376 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.1 px 0 ms NORTH
02:40:29.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:29.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:32.225 02.849 25848 Exposure complete
02:40:32.307 00.082 25848 worker thread done servicing request
02:40:32.307 00.000 21444 OnExposeComplete: enter
02:40:32.307 00.000 21444 UpdateGuideState(): m_state=6
02:40:32.307 00.000 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1252
02:40:32.307 00.000 21444 Star::Find returns 1 (1), X=1258.61, Y=664.86, Mass=5767492, SNR=219.3, Peak=65504 HFD=8.0
02:40:32.307 00.000 21444 MultiStar: [#1 0.78,0.55,1.32,U] [#2 1.90,-0.04,1.32,U] [#3 0.78,0.13,0.88,U] [#4 1.22,-0.27,0.78,U] [#5 1.32,-0.31,0.70,U] [#6 1.15,-0.31,0.85,U] [#7 0.94,-0.69,0.56,U] [#8 0.87,-0.25,0.57,U] 
02:40:32.307 00.000 21444 single-star, 8 included, MultiStar: {1.06, -0.18}, one-star: {0.37, -1.00}
02:40:32.307 00.000 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.27 = 2.02)
02:40:32.307 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
02:40:32.307 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-1.00 hyp=1.07 cameraTheta=-1.22 mountX=-0.46 mountY=-0.79, mountTheta=-2.10
02:40:32.308 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-1.00, opts=13)
02:40:32.308 00.000 21444 Enqueuing Move request for scope (0.37, -1.00)
02:40:32.308 00.000 25848 Worker thread wakes up
02:40:32.308 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.00) opts 0xd
02:40:32.308 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -1.00)
02:40:32.308 00.000 25848 Moving (0.37, -1.00) raw xDistance=-0.46 yDistance=-0.79
02:40:32.308 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
02:40:32.308 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:40:32.308 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=282, FiltMax=65504, Gamma=0.560
02:40:32.308 00.000 21444 UpdateGuideState exits: m=5767492 SNR=219.3 Saturated
02:40:32.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:32.308 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:32.308 00.000 21444 Enqueuing Expose request
02:40:32.309 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
02:40:32.309 00.000 25848 MoveAxis(E, 0, ABG)
02:40:32.309 00.000 25848 Move returns status 0, amount 0
02:40:32.309 00.000 25848 MoveAxis(N, 0, ABG)
02:40:32.309 00.000 25848 Move returns status 0, amount 0
02:40:32.309 00.000 25848 move complete, result=0
02:40:32.309 00.000 25848 worker thread done servicing request
02:40:32.309 00.000 25848 Worker thread wakes up
02:40:32.309 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:32.309 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:32.309 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.8 px 0 ms NORTH
02:40:35.148 02.839 25848 Exposure complete
02:40:35.236 00.088 25848 worker thread done servicing request
02:40:35.236 00.000 21444 OnExposeComplete: enter
02:40:35.237 00.001 21444 UpdateGuideState(): m_state=6
02:40:35.237 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1253
02:40:35.237 00.000 21444 Star::Find returns 1 (1), X=1258.03, Y=665.22, Mass=5663223, SNR=218.8, Peak=65504 HFD=8.0
02:40:35.237 00.000 21444 MultiStar: [#1 -0.01,0.43,1.11,U] [#2 0.41,-0.30,1.05,U] [#3 -0.12,-0.03,0.85,U] [#4 0.26,-0.09,0.91,U] [#5 0.49,-0.26,0.68,U] [#6 0.02,-0.26,0.85,U] [#7 0.57,-0.76,0.63,U] [#8 0.09,0.44,0.53,U] 
02:40:35.237 00.000 21444 refined, 8 included, MultiStar: {0.14, -0.16}, one-star: {-0.21, -0.65}
02:40:35.237 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.39)
02:40:35.237 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
02:40:35.237 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.22 cameraTheta=-0.84 mountX=-0.16 mountY=-0.10, mountTheta=-2.60
02:40:35.238 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.16, opts=13)
02:40:35.238 00.000 21444 Enqueuing Move request for scope (0.14, -0.16)
02:40:35.238 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=344, FiltMax=65504, Gamma=0.560
02:40:35.238 00.000 21444 UpdateGuideState exits: m=5663223 SNR=218.8 Saturated
02:40:35.238 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:35.238 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:35.238 00.000 21444 Enqueuing Expose request
02:40:35.238 00.000 25848 Worker thread wakes up
02:40:35.239 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
02:40:35.239 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
02:40:35.239 00.000 25848 Moving (0.14, -0.16) raw xDistance=-0.16 yDistance=-0.10
02:40:35.239 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:40:35.239 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:35.239 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:40:35.239 00.000 25848 MoveAxis(E, 0, ABG)
02:40:35.239 00.000 25848 Move returns status 0, amount 0
02:40:35.239 00.000 25848 MoveAxis(N, 0, ABG)
02:40:35.239 00.000 25848 Move returns status 0, amount 0
02:40:35.239 00.000 25848 move complete, result=0
02:40:35.239 00.000 25848 worker thread done servicing request
02:40:35.239 00.000 25848 Worker thread wakes up
02:40:35.239 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:35.239 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:35.239 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:38.089 02.850 25848 Exposure complete
02:40:38.173 00.084 25848 worker thread done servicing request
02:40:38.173 00.000 21444 OnExposeComplete: enter
02:40:38.173 00.000 21444 UpdateGuideState(): m_state=6
02:40:38.174 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1254
02:40:38.174 00.000 21444 Star::Find returns 1 (1), X=1258.76, Y=665.85, Mass=5808935, SNR=220.0, Peak=65504 HFD=7.9
02:40:38.174 00.000 21444 MultiStar: [#1 1.13,0.92,1.38,U] [#2 1.64,0.33,0.93,U] [#3 0.88,0.23,0.74,U] [#4 1.44,-0.12,0.98,U] [#5 0.86,-0.27,0.71,U] [#6 1.07,0.02,0.77,U] [#7 1.43,-0.16,0.68,U] [#8 1.01,-0.20,0.65,U] 
02:40:38.174 00.000 21444 single-star, 8 included, MultiStar: {1.11, 0.15}, one-star: {0.52, -0.01}
02:40:38.174 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
02:40:38.174 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
02:40:38.174 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=-0.01 hyp=0.52 cameraTheta=-0.03 mountX=-0.52 mountY=0.19, mountTheta=2.80
02:40:38.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=-0.01, opts=13)
02:40:38.175 00.000 21444 Enqueuing Move request for scope (0.52, -0.01)
02:40:38.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=204, FiltMax=65504, Gamma=0.560
02:40:38.175 00.000 21444 UpdateGuideState exits: m=5808935 SNR=220.0 Saturated
02:40:38.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:38.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:38.175 00.000 21444 Enqueuing Expose request
02:40:38.175 00.000 25848 Worker thread wakes up
02:40:38.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.01) opts 0xd
02:40:38.175 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, -0.01)
02:40:38.175 00.000 25848 Moving (0.52, -0.01) raw xDistance=-0.52 yDistance=0.19
02:40:38.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
02:40:38.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:38.175 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:40:38.175 00.000 25848 MoveAxis(E, 15, ABG)
02:40:38.175 00.000 25848 Guiding  Dir = 2, Dur = 15
02:40:38.203 00.028 25848 IsSlewing returns 0
02:40:38.205 00.002 25848 IsGuiding returns 0
02:40:38.236 00.031 25848 IsGuiding returns 1
02:40:38.236 00.000 25848 scope still moving after pulse duration time elapsed
02:40:38.281 00.045 25848 IsSlewing returns 0
02:40:38.282 00.001 25848 IsGuiding returns 0
02:40:38.282 00.000 25848 scope move finished after 15 + 62 ms
02:40:38.282 00.000 25848 Move returns status 0, amount 15
02:40:38.282 00.000 25848 MoveAxis(N, 0, ABG)
02:40:38.282 00.000 25848 Move returns status 0, amount 0
02:40:38.282 00.000 25848 move complete, result=0
02:40:38.282 00.000 25848 worker thread done servicing request
02:40:38.282 00.000 25848 Worker thread wakes up
02:40:38.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:38.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:38.282 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 0.2 px 0 ms NORTH
02:40:41.136 02.854 25848 Exposure complete
02:40:41.210 00.074 25848 worker thread done servicing request
02:40:41.210 00.000 21444 OnExposeComplete: enter
02:40:41.210 00.000 21444 UpdateGuideState(): m_state=6
02:40:41.211 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1255
02:40:41.211 00.000 21444 Star::Find returns 1 (1), X=1258.03, Y=666.04, Mass=5791215, SNR=246.4, Peak=65504 HFD=8.1
02:40:41.211 00.000 21444 MultiStar: [#1 0.66,0.12,1.10,U] [#2 0.69,0.25,0.80,U] [#3 0.03,0.25,0.80,U] [#4 0.62,0.56,0.90,U] [#5 1.45,0.18,0.86,U] [#6 0.68,0.41,0.59,U] [#7 0.86,-0.09,0.58,U] [#8 0.96,0.26,0.46,U] 
02:40:41.211 00.000 21444 single-star, 8 included, MultiStar: {0.60, 0.24}, one-star: {-0.21, 0.18}
02:40:41.211 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.62 = -0.62)
02:40:41.211 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.46 = 2.82)
02:40:41.211 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.27 cameraTheta=2.43 mountX=0.22 mountY=0.08, mountTheta=0.37
02:40:41.212 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.18, opts=13)
02:40:41.212 00.000 21444 Enqueuing Move request for scope (-0.21, 0.18)
02:40:41.212 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=104, FiltMax=65504, Gamma=0.560
02:40:41.212 00.000 21444 UpdateGuideState exits: m=5791215 SNR=246.4 Saturated
02:40:41.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:41.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:41.212 00.000 21444 Enqueuing Expose request
02:40:41.212 00.000 25848 Worker thread wakes up
02:40:41.212 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
02:40:41.212 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
02:40:41.212 00.000 25848 Moving (-0.21, 0.18) raw xDistance=0.22 yDistance=0.08
02:40:41.212 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:40:41.212 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:41.212 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:40:41.212 00.000 25848 MoveAxis(E, 0, ABG)
02:40:41.212 00.000 25848 Move returns status 0, amount 0
02:40:41.212 00.000 25848 MoveAxis(N, 0, ABG)
02:40:41.212 00.000 25848 Move returns status 0, amount 0
02:40:41.212 00.000 25848 move complete, result=0
02:40:41.212 00.000 25848 worker thread done servicing request
02:40:41.212 00.000 25848 Worker thread wakes up
02:40:41.212 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:41.212 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:41.212 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:44.053 02.841 25848 Exposure complete
02:40:44.136 00.083 25848 worker thread done servicing request
02:40:44.136 00.000 21444 OnExposeComplete: enter
02:40:44.136 00.000 21444 UpdateGuideState(): m_state=6
02:40:44.136 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1256
02:40:44.136 00.000 21444 Star::Find returns 1 (1), X=1258.04, Y=665.65, Mass=5785315, SNR=263.6, Peak=65504 HFD=8.1
02:40:44.137 00.001 21444 MultiStar: [#1 -0.58,0.75,0.83,U] [#2 0.25,0.41,0.81,U] [#3 -0.48,0.25,0.65,U] [#4 -0.74,0.42,0.72,U] [#5 0.26,0.37,0.56,U] [#6 -0.37,0.80,0.56,U] [#7 0.47,-0.01,0.64,U] [#8 -0.50,0.49,0.42,U] 
02:40:44.137 00.000 21444 single-star, 8 included, MultiStar: {-0.21, 0.33}, one-star: {-0.20, -0.21}
02:40:44.137 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
02:40:44.137 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.93)
02:40:44.137 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-2.32 mountX=0.18 mountY=-0.27, mountTheta=-0.99
02:40:44.137 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.21, opts=13)
02:40:44.137 00.000 21444 Enqueuing Move request for scope (-0.20, -0.21)
02:40:44.138 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=216, FiltMax=65504, Gamma=0.560
02:40:44.138 00.000 21444 UpdateGuideState exits: m=5785315 SNR=263.6 Saturated
02:40:44.138 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:44.138 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:44.138 00.000 21444 Enqueuing Expose request
02:40:44.138 00.000 25848 Worker thread wakes up
02:40:44.138 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.21) opts 0xd
02:40:44.138 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.21)
02:40:44.138 00.000 25848 Moving (-0.20, -0.21) raw xDistance=0.18 yDistance=-0.27
02:40:44.138 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:40:44.138 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:44.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:40:44.138 00.000 25848 MoveAxis(E, 0, ABG)
02:40:44.138 00.000 25848 Move returns status 0, amount 0
02:40:44.138 00.000 25848 MoveAxis(N, 0, ABG)
02:40:44.138 00.000 25848 Move returns status 0, amount 0
02:40:44.138 00.000 25848 move complete, result=0
02:40:44.138 00.000 25848 worker thread done servicing request
02:40:44.138 00.000 25848 Worker thread wakes up
02:40:44.138 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:40:44.138 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:44.138 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:46.989 02.851 25848 Exposure complete
02:40:47.077 00.088 25848 worker thread done servicing request
02:40:47.078 00.001 21444 OnExposeComplete: enter
02:40:47.078 00.000 21444 UpdateGuideState(): m_state=6
02:40:47.078 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1257
02:40:47.078 00.000 21444 Star::Find returns 1 (1), X=1258.65, Y=665.66, Mass=5948400, SNR=259.8, Peak=65504 HFD=8.0
02:40:47.078 00.000 21444 MultiStar: [#1 1.48,-0.04,0.88,U] [#2 0.93,0.34,0.94,U] [#3 0.54,0.15,0.65,U] [#4 1.11,0.67,0.84,U] [#5 1.54,0.44,0.71,U] [#6 1.28,0.39,0.74,U] [#7 0.96,-0.26,0.61,U] [#8 1.09,0.97,0.58,U] 
02:40:47.078 00.000 21444 single-star, 8 included, MultiStar: {1.03, 0.25}, one-star: {0.41, -0.21}
02:40:47.078 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
02:40:47.078 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
02:40:47.078 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.21 hyp=0.46 cameraTheta=-0.46 mountX=-0.43 mountY=-0.03, mountTheta=-3.07
02:40:47.079 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.21, opts=13)
02:40:47.079 00.000 21444 Enqueuing Move request for scope (0.41, -0.21)
02:40:47.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=230, FiltMax=65504, Gamma=0.560
02:40:47.079 00.000 21444 UpdateGuideState exits: m=5948400 SNR=259.8 Saturated
02:40:47.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:47.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:47.080 00.001 21444 Enqueuing Expose request
02:40:47.080 00.000 25848 Worker thread wakes up
02:40:47.080 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.21) opts 0xd
02:40:47.080 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.21)
02:40:47.080 00.000 25848 Moving (0.41, -0.21) raw xDistance=-0.43 yDistance=-0.03
02:40:47.080 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
02:40:47.080 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:47.080 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:40:47.080 00.000 25848 MoveAxis(E, 0, ABG)
02:40:47.080 00.000 25848 Move returns status 0, amount 0
02:40:47.080 00.000 25848 MoveAxis(N, 0, ABG)
02:40:47.080 00.000 25848 Move returns status 0, amount 0
02:40:47.080 00.000 25848 move complete, result=0
02:40:47.080 00.000 25848 worker thread done servicing request
02:40:47.080 00.000 25848 Worker thread wakes up
02:40:47.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:47.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:47.080 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
02:40:49.923 02.843 25848 Exposure complete
02:40:49.990 00.067 25848 worker thread done servicing request
02:40:49.990 00.000 21444 OnExposeComplete: enter
02:40:49.990 00.000 21444 UpdateGuideState(): m_state=6
02:40:49.991 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1258
02:40:49.991 00.000 21444 Star::Find returns 1 (1), X=1257.92, Y=665.62, Mass=5791571, SNR=265.1, Peak=65504 HFD=8.0
02:40:49.991 00.000 21444 MultiStar: [#1 0.06,0.98,1.02,U] [#2 -0.08,1.39,0.93,U] [#3 0.54,0.52,0.61,U] [#4 0.35,-0.02,0.77,U] [#5 1.06,-0.27,0.64,U] [#6 0.63,-0.20,0.59,U] [#7 0.10,-0.16,0.59,U] [#8 0.75,-0.23,0.53,U] 
02:40:49.991 00.000 21444 refined, 8 included, MultiStar: {0.26, 0.28}, one-star: {-0.32, -0.25}
02:40:49.991 00.000 21444 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.05) = xAngle (-2.25 = -2.25)
02:40:49.991 00.000 21444 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.09 = 1.19)
02:40:49.991 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.28 hyp=0.38 cameraTheta=0.81 mountX=-0.24 mountY=0.36, mountTheta=2.16
02:40:49.992 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.28, opts=13)
02:40:49.992 00.000 21444 Enqueuing Move request for scope (0.26, 0.28)
02:40:49.992 00.000 25848 Worker thread wakes up
02:40:49.992 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.28) opts 0xd
02:40:49.992 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.28)
02:40:49.992 00.000 25848 Moving (0.26, 0.28) raw xDistance=-0.24 yDistance=0.36
02:40:49.992 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
02:40:49.992 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:49.992 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=192, FiltMax=65504, Gamma=0.560
02:40:49.992 00.000 21444 UpdateGuideState exits: m=5791571 SNR=265.1 Saturated
02:40:49.992 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:49.992 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:49.992 00.000 21444 Enqueuing Expose request
02:40:49.992 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:40:49.992 00.000 25848 MoveAxis(E, 0, ABG)
02:40:49.992 00.000 25848 Move returns status 0, amount 0
02:40:49.992 00.000 25848 MoveAxis(N, 0, ABG)
02:40:49.992 00.000 25848 Move returns status 0, amount 0
02:40:49.992 00.000 25848 move complete, result=0
02:40:49.992 00.000 25848 worker thread done servicing request
02:40:49.992 00.000 25848 Worker thread wakes up
02:40:49.993 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:49.993 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:49.993 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:40:52.840 02.847 25848 Exposure complete
02:40:52.928 00.088 25848 worker thread done servicing request
02:40:52.928 00.000 21444 OnExposeComplete: enter
02:40:52.928 00.000 21444 UpdateGuideState(): m_state=6
02:40:52.929 00.001 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1259
02:40:52.929 00.000 21444 Star::Find returns 1 (1), X=1258.11, Y=665.60, Mass=5834492, SNR=242.4, Peak=65504 HFD=8.1
02:40:52.929 00.000 21444 MultiStar: [#1 0.15,0.46,1.03,U] [#2 0.50,0.39,0.96,U] [#3 0.39,0.48,0.75,U] [#4 0.83,-0.12,0.88,U] [#5 0.84,0.09,0.83,U] [#6 0.81,-0.24,0.71,U] [#7 0.42,-0.59,0.81,U] [#8 0.83,-0.01,0.54,U] 
02:40:52.929 00.000 21444 single-star, 8 included, MultiStar: {0.48, 0.03}, one-star: {-0.13, -0.26}
02:40:52.929 00.000 21444 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.05) = xAngle (-5.07 = 1.22)
02:40:52.929 00.000 21444 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.91 = -1.63)
02:40:52.929 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-2.02 mountX=0.10 mountY=-0.29, mountTheta=-1.24
02:40:52.930 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-0.26, opts=13)
02:40:52.930 00.000 21444 Enqueuing Move request for scope (-0.13, -0.26)
02:40:52.930 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=142, FiltMax=65504, Gamma=0.560
02:40:52.930 00.000 21444 UpdateGuideState exits: m=5834492 SNR=242.4 Saturated
02:40:52.930 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:52.930 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:52.930 00.000 21444 Enqueuing Expose request
02:40:52.930 00.000 25848 Worker thread wakes up
02:40:52.930 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.26) opts 0xd
02:40:52.931 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.13, -0.26)
02:40:52.931 00.000 25848 Moving (-0.13, -0.26) raw xDistance=0.10 yDistance=-0.29
02:40:52.931 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:40:52.931 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:52.931 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:40:52.931 00.000 25848 MoveAxis(E, 0, ABG)
02:40:52.931 00.000 25848 Move returns status 0, amount 0
02:40:52.931 00.000 25848 MoveAxis(N, 0, ABG)
02:40:52.931 00.000 25848 Move returns status 0, amount 0
02:40:52.931 00.000 25848 move complete, result=0
02:40:52.931 00.000 25848 worker thread done servicing request
02:40:52.931 00.000 25848 Worker thread wakes up
02:40:52.931 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:52.931 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:52.931 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:40:55.786 02.855 25848 Exposure complete
02:40:55.873 00.087 25848 worker thread done servicing request
02:40:55.873 00.000 21444 OnExposeComplete: enter
02:40:55.873 00.000 21444 UpdateGuideState(): m_state=6
02:40:55.874 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1260
02:40:55.874 00.000 21444 Star::Find returns 1 (1), X=1259.37, Y=665.80, Mass=5862953, SNR=260.6, Peak=65504 HFD=8.1
02:40:55.874 00.000 21444 MultiStar: [#1 1.15,0.89,1.14,U] [#2 1.62,0.61,0.99,U] [#3 0.86,0.29,0.87,U] [#4 1.13,0.47,1.15,U] [#5 1.69,0.28,0.72,U] [#6 1.09,0.26,0.61,U] [#7 1.33,0.20,0.74,U] [#8 1.18,0.61,0.58,U] 
02:40:55.874 00.000 21444 single-star, 8 included, MultiStar: {1.24, 0.41}, one-star: {1.13, -0.07}
02:40:55.874 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
02:40:55.874 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.33)
02:40:55.874 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=-0.07 hyp=1.13 cameraTheta=-0.06 mountX=-1.13 mountY=0.36, mountTheta=2.83
02:40:55.875 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=-0.07, opts=13)
02:40:55.875 00.000 21444 Enqueuing Move request for scope (1.13, -0.07)
02:40:55.875 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=220, FiltMax=65504, Gamma=0.560
02:40:55.875 00.000 21444 UpdateGuideState exits: m=5862953 SNR=260.6 Saturated
02:40:55.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:55.875 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:55.875 00.000 21444 Enqueuing Expose request
02:40:55.875 00.000 25848 Worker thread wakes up
02:40:55.875 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, -0.07) opts 0xd
02:40:55.876 00.001 25848 Handling offset move in thread for scope, endpoint = (1.13, -0.07)
02:40:55.876 00.000 25848 Moving (1.13, -0.07) raw xDistance=-1.13 yDistance=0.36
02:40:55.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.13
02:40:55.876 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:55.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:40:55.876 00.000 25848 MoveAxis(E, 33, ABG)
02:40:55.876 00.000 25848 Guiding  Dir = 2, Dur = 33
02:40:55.906 00.030 25848 IsSlewing returns 0
02:40:55.906 00.000 25848 IsGuiding returns 0
02:40:55.938 00.032 25848 PulseGuide returned control before completion, sleep 12
02:40:55.959 00.021 25848 IsGuiding returns 1
02:40:55.959 00.000 25848 scope still moving after pulse duration time elapsed
02:40:56.014 00.055 25848 IsSlewing returns 0
02:40:56.014 00.000 25848 IsGuiding returns 0
02:40:56.014 00.000 25848 scope move finished after 33 + 74 ms
02:40:56.015 00.001 25848 Move returns status 0, amount 33
02:40:56.015 00.000 25848 MoveAxis(N, 0, ABG)
02:40:56.015 00.000 25848 Move returns status 0, amount 0
02:40:56.015 00.000 25848 move complete, result=0
02:40:56.015 00.000 25848 worker thread done servicing request
02:40:56.015 00.000 25848 Worker thread wakes up
02:40:56.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:56.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:56.015 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 0.4 px 0 ms NORTH
02:40:58.866 02.851 25848 Exposure complete
02:40:58.945 00.079 25848 worker thread done servicing request
02:40:58.945 00.000 21444 OnExposeComplete: enter
02:40:58.945 00.000 21444 UpdateGuideState(): m_state=6
02:40:58.945 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1261
02:40:58.945 00.000 21444 Star::Find returns 1 (1), X=1258.36, Y=666.91, Mass=5704461, SNR=176.5, Peak=65504 HFD=7.9
02:40:58.946 00.001 21444 MultiStar: [#1 -0.04,1.59,1.43,U] [#2 0.44,1.52,1.07,U] [#3 -0.70,1.32,0.96,U] [#4 0.95,0.90,1.06,U] [#5 0.54,0.71,0.76,U] [#6 0.30,1.02,0.79,U] [#7 0.71,0.67,0.77,U] [#8 0.63,1.17,0.74,U] 
02:40:58.946 00.000 21444 single-star, 8 included, MultiStar: {0.30, 1.15}, one-star: {0.12, 1.04}
02:40:58.946 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
02:40:58.946 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.85)
02:40:58.946 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=1.04 hyp=1.05 cameraTheta=1.46 mountX=-0.02 mountY=1.01, mountTheta=1.59
02:40:58.947 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=1.04, opts=13)
02:40:58.947 00.000 21444 Enqueuing Move request for scope (0.12, 1.04)
02:40:58.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=308, FiltMax=65504, Gamma=0.560
02:40:58.947 00.000 21444 UpdateGuideState exits: m=5704461 SNR=176.5 Saturated
02:40:58.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:58.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:40:58.947 00.000 21444 Enqueuing Expose request
02:40:58.947 00.000 25848 Worker thread wakes up
02:40:58.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 1.04) opts 0xd
02:40:58.947 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 1.04)
02:40:58.947 00.000 25848 Moving (0.12, 1.04) raw xDistance=-0.02 yDistance=1.01
02:40:58.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:40:58.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
02:40:58.947 00.000 25848 MoveAxis(E, 0, ABG)
02:40:58.947 00.000 25848 Move returns status 0, amount 0
02:40:58.947 00.000 25848 MoveAxis(S, 28, ABG)
02:40:58.947 00.000 25848 Guiding  Dir = 1, Dur = 28
02:40:58.987 00.040 25848 IsSlewing returns 0
02:40:58.987 00.000 25848 IsGuiding returns 0
02:40:59.019 00.032 25848 IsGuiding returns 1
02:40:59.019 00.000 25848 scope still moving after pulse duration time elapsed
02:40:59.076 00.057 25848 IsSlewing returns 0
02:40:59.076 00.000 25848 IsGuiding returns 0
02:40:59.076 00.000 25848 scope move finished after 28 + 60 ms
02:40:59.076 00.000 25848 Move returns status 0, amount 28
02:40:59.076 00.000 25848 move complete, result=0
02:40:59.076 00.000 25848 worker thread done servicing request
02:40:59.076 00.000 25848 Worker thread wakes up
02:40:59.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:40:59.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:40:59.077 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 1.0 px 28 ms SOUTH
02:41:01.927 02.850 25848 Exposure complete
02:41:02.001 00.074 25848 worker thread done servicing request
02:41:02.001 00.000 21444 OnExposeComplete: enter
02:41:02.001 00.000 21444 UpdateGuideState(): m_state=6
02:41:02.001 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1262
02:41:02.001 00.000 21444 Star::Find returns 1 (1), X=1257.78, Y=666.24, Mass=5823221, SNR=221.0, Peak=65504 HFD=7.9
02:41:02.001 00.000 21444 MultiStar: [#1 -0.73,0.72,0.98,U] [#2 -0.23,0.61,0.95,U] [#3 -0.22,-0.16,1.04,U] [#4 -0.11,0.51,1.02,U] [#5 -0.27,0.50,0.70,U] [#6 -0.21,0.65,0.79,U] [#7 0.26,0.10,0.58,U] [#8 -0.28,0.60,0.64,U] 
02:41:02.002 00.001 21444 refined, 8 included, MultiStar: {-0.27, 0.43}, one-star: {-0.46, 0.38}
02:41:02.002 00.000 21444 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.05) = xAngle (-0.92 = -0.92)
02:41:02.002 00.000 21444 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.76 = 2.52)
02:41:02.002 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=0.43 hyp=0.51 cameraTheta=2.13 mountX=0.31 mountY=0.30, mountTheta=0.76
02:41:02.002 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=0.43, opts=13)
02:41:02.003 00.001 21444 Enqueuing Move request for scope (-0.27, 0.43)
02:41:02.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=144, FiltMax=65504, Gamma=0.560
02:41:02.003 00.000 21444 UpdateGuideState exits: m=5823221 SNR=221.0 Saturated
02:41:02.003 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:02.003 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:02.003 00.000 21444 Enqueuing Expose request
02:41:02.003 00.000 25848 Worker thread wakes up
02:41:02.003 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.43) opts 0xd
02:41:02.003 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 0.43)
02:41:02.003 00.000 25848 Moving (-0.27, 0.43) raw xDistance=0.31 yDistance=0.30
02:41:02.003 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
02:41:02.003 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:02.003 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:41:02.003 00.000 25848 MoveAxis(E, 0, ABG)
02:41:02.003 00.000 25848 Move returns status 0, amount 0
02:41:02.003 00.000 25848 MoveAxis(N, 0, ABG)
02:41:02.003 00.000 25848 Move returns status 0, amount 0
02:41:02.003 00.000 25848 move complete, result=0
02:41:02.003 00.000 25848 worker thread done servicing request
02:41:02.003 00.000 25848 Worker thread wakes up
02:41:02.003 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:02.003 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:02.003 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:41:04.846 02.843 25848 Exposure complete
02:41:04.933 00.087 25848 worker thread done servicing request
02:41:04.933 00.000 21444 OnExposeComplete: enter
02:41:04.933 00.000 21444 UpdateGuideState(): m_state=6
02:41:04.934 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1263
02:41:04.934 00.000 21444 Star::Find returns 1 (1), X=1258.81, Y=665.56, Mass=5887169, SNR=261.5, Peak=65504 HFD=8.1
02:41:04.934 00.000 21444 MultiStar: [#1 0.54,0.79,0.94,U] [#2 1.40,0.45,0.92,U] [#3 0.33,0.84,0.71,U] [#4 1.05,0.60,0.90,U] [#5 1.54,0.42,0.67,U] [#6 0.59,0.34,0.73,U] [#7 0.83,-0.02,0.58,U] [#8 1.31,0.79,0.64,U] 
02:41:04.934 00.000 21444 single-star, 8 included, MultiStar: {0.89, 0.42}, one-star: {0.57, -0.31}
02:41:04.934 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
02:41:04.934 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.11)
02:41:04.934 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.31 hyp=0.65 cameraTheta=-0.50 mountX=-0.60 mountY=-0.07, mountTheta=-3.02
02:41:04.935 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.31, opts=13)
02:41:04.935 00.000 21444 Enqueuing Move request for scope (0.57, -0.31)
02:41:04.935 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2320, FiltMin=320, FiltMax=65504, Gamma=0.560
02:41:04.935 00.000 21444 UpdateGuideState exits: m=5887169 SNR=261.5 Saturated
02:41:04.936 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:04.936 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:04.936 00.000 21444 Enqueuing Expose request
02:41:04.936 00.000 25848 Worker thread wakes up
02:41:04.936 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.31) opts 0xd
02:41:04.936 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.31)
02:41:04.936 00.000 25848 Moving (0.57, -0.31) raw xDistance=-0.60 yDistance=-0.07
02:41:04.936 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
02:41:04.936 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:04.936 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:41:04.936 00.000 25848 MoveAxis(E, 17, ABG)
02:41:04.936 00.000 25848 Guiding  Dir = 2, Dur = 17
02:41:04.968 00.032 25848 IsSlewing returns 0
02:41:04.969 00.001 25848 IsGuiding returns 0
02:41:04.999 00.030 25848 IsGuiding returns 1
02:41:04.999 00.000 25848 scope still moving after pulse duration time elapsed
02:41:05.124 00.125 25848 IsSlewing returns 0
02:41:05.124 00.000 25848 IsGuiding returns 0
02:41:05.124 00.000 25848 scope move finished after 17 + 138 ms
02:41:05.124 00.000 25848 Move returns status 0, amount 17
02:41:05.125 00.001 25848 MoveAxis(N, 0, ABG)
02:41:05.125 00.000 25848 Move returns status 0, amount 0
02:41:05.125 00.000 25848 move complete, result=0
02:41:05.125 00.000 25848 worker thread done servicing request
02:41:05.125 00.000 25848 Worker thread wakes up
02:41:05.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:05.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:05.125 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.1 px 0 ms NORTH
02:41:07.972 02.847 25848 Exposure complete
02:41:08.050 00.078 25848 worker thread done servicing request
02:41:08.050 00.000 21444 OnExposeComplete: enter
02:41:08.050 00.000 21444 UpdateGuideState(): m_state=6
02:41:08.050 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1264
02:41:08.050 00.000 21444 Star::Find returns 1 (1), X=1258.38, Y=665.22, Mass=5527960, SNR=237.8, Peak=65504 HFD=7.6
02:41:08.050 00.000 21444 MultiStar: [#1 0.30,0.45,0.96,U] [#2 0.74,0.39,0.87,U] [#3 -0.52,-0.00,0.91,U] [#4 1.09,-0.30,0.73,U] [#5 0.49,0.33,0.90,U] [#6 0.42,-0.02,0.86,U] [#7 0.39,-0.91,0.75,U] [#8 0.12,0.08,0.61,U] 
02:41:08.050 00.000 21444 refined, 8 included, MultiStar: {0.34, -0.06}, one-star: {0.14, -0.65}
02:41:08.050 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.06)
02:41:08.050 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.22)
02:41:08.050 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-0.06 hyp=0.34 cameraTheta=-0.17 mountX=-0.34 mountY=0.07, mountTheta=2.93
02:41:08.051 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-0.06, opts=13)
02:41:08.051 00.000 21444 Enqueuing Move request for scope (0.34, -0.06)
02:41:08.051 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=332, FiltMax=65504, Gamma=0.560
02:41:08.051 00.000 21444 UpdateGuideState exits: m=5527960 SNR=237.8 Saturated
02:41:08.051 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:08.051 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:08.051 00.000 21444 Enqueuing Expose request
02:41:08.051 00.000 25848 Worker thread wakes up
02:41:08.052 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.06) opts 0xd
02:41:08.052 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -0.06)
02:41:08.052 00.000 25848 Moving (0.34, -0.06) raw xDistance=-0.34 yDistance=0.07
02:41:08.052 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
02:41:08.052 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:08.052 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:41:08.052 00.000 25848 MoveAxis(E, 0, ABG)
02:41:08.052 00.000 25848 Move returns status 0, amount 0
02:41:08.052 00.000 25848 MoveAxis(N, 0, ABG)
02:41:08.052 00.000 25848 Move returns status 0, amount 0
02:41:08.052 00.000 25848 move complete, result=0
02:41:08.053 00.001 25848 worker thread done servicing request
02:41:08.053 00.000 25848 Worker thread wakes up
02:41:08.053 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:08.053 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:08.053 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:10.899 02.846 25848 Exposure complete
02:41:10.978 00.079 25848 worker thread done servicing request
02:41:10.978 00.000 21444 OnExposeComplete: enter
02:41:10.979 00.001 21444 UpdateGuideState(): m_state=6
02:41:10.979 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1265
02:41:10.979 00.000 21444 Star::Find returns 1 (1), X=1257.89, Y=664.47, Mass=5766958, SNR=230.9, Peak=65504 HFD=8.0
02:41:10.979 00.000 21444 MultiStar: [#1 0.47,-1.11,1.18,U] [#2 0.50,-1.23,0.98,U] [#3 -1.32,-0.98,1.16,U] [#4 0.42,-1.04,1.07,U] [#5 0.34,-0.62,0.73,U] [#6 0.12,-0.98,0.78,U] [#7 0.30,-1.41,0.57,U] [#8 0.33,-0.92,0.60,U] 
02:41:10.979 00.000 21444 refined, 8 included, MultiStar: {0.04, -1.08}, one-star: {-0.35, -1.40}
02:41:10.979 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.59 = 1.70)
02:41:10.979 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
02:41:10.979 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-1.08 hyp=1.08 cameraTheta=-1.53 mountX=-0.14 mountY=-0.99, mountTheta=-1.71
02:41:10.980 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-1.08, opts=13)
02:41:10.980 00.000 21444 Enqueuing Move request for scope (0.04, -1.08)
02:41:10.980 00.000 25848 Worker thread wakes up
02:41:10.980 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.08) opts 0xd
02:41:10.980 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -1.08)
02:41:10.980 00.000 25848 Moving (0.04, -1.08) raw xDistance=-0.14 yDistance=-0.99
02:41:10.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:41:10.980 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:41:10.980 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=64, FiltMax=65504, Gamma=0.560
02:41:10.980 00.000 21444 UpdateGuideState exits: m=5766958 SNR=230.9 Saturated
02:41:10.980 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
02:41:10.980 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:10.980 00.000 25848 MoveAxis(E, 0, ABG)
02:41:10.980 00.000 25848 Move returns status 0, amount 0
02:41:10.980 00.000 25848 MoveAxis(N, 0, ABG)
02:41:10.980 00.000 25848 Move returns status 0, amount 0
02:41:10.980 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:10.980 00.000 21444 Enqueuing Expose request
02:41:10.980 00.000 25848 move complete, result=0
02:41:10.981 00.001 25848 worker thread done servicing request
02:41:10.981 00.000 25848 Worker thread wakes up
02:41:10.981 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
02:41:10.981 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:10.981 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:13.833 02.852 25848 Exposure complete
02:41:13.910 00.077 25848 worker thread done servicing request
02:41:13.910 00.000 21444 OnExposeComplete: enter
02:41:13.910 00.000 21444 UpdateGuideState(): m_state=6
02:41:13.910 00.000 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1266
02:41:13.910 00.000 21444 Star::Find returns 1 (1), X=1258.93, Y=664.60, Mass=5746642, SNR=251.0, Peak=65504 HFD=8.0
02:41:13.911 00.001 21444 MultiStar: [#1 1.21,-0.41,1.04,U] [#2 1.65,-0.46,0.93,U] [#3 0.54,-0.51,0.68,U] [#4 1.43,-0.36,0.81,U] [#5 1.54,-0.20,0.65,U] [#6 1.35,-0.67,0.71,U] [#7 1.78,-1.19,0.00,M1] [#8 0.72,-0.04,0.50,U] 
02:41:13.911 00.000 21444 refined, 7 included, MultiStar: {1.16, -0.54}, one-star: {0.69, -1.27}
02:41:13.911 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.49 = 2.80)
02:41:13.911 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.05)
02:41:13.911 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-0.54 hyp=1.28 cameraTheta=-0.43 mountX=-1.20 mountY=-0.06, mountTheta=-3.09
02:41:13.911 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-0.54, opts=13)
02:41:13.911 00.000 21444 Enqueuing Move request for scope (1.16, -0.54)
02:41:13.912 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=278, FiltMax=65504, Gamma=0.560
02:41:13.912 00.000 21444 UpdateGuideState exits: m=5746642 SNR=251.0 Saturated
02:41:13.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:13.912 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:13.912 00.000 21444 Enqueuing Expose request
02:41:13.912 00.000 25848 Worker thread wakes up
02:41:13.912 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -0.54) opts 0xd
02:41:13.912 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -0.54)
02:41:13.912 00.000 25848 Moving (1.16, -0.54) raw xDistance=-1.20 yDistance=-0.06
02:41:13.912 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.20
02:41:13.912 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:13.912 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:41:13.912 00.000 25848 MoveAxis(E, 35, ABG)
02:41:13.912 00.000 25848 Guiding  Dir = 2, Dur = 35
02:41:13.937 00.025 25848 IsSlewing returns 0
02:41:13.991 00.054 25848 IsGuiding returns 0
02:41:14.023 00.032 25848 PulseGuide returned control before completion, sleep 14
02:41:14.051 00.028 25848 IsGuiding returns 1
02:41:14.051 00.000 25848 scope still moving after pulse duration time elapsed
02:41:14.107 00.056 25848 IsSlewing returns 0
02:41:14.107 00.000 25848 IsGuiding returns 0
02:41:14.107 00.000 25848 scope move finished after 35 + 80 ms
02:41:14.107 00.000 25848 Move returns status 0, amount 35
02:41:14.107 00.000 25848 MoveAxis(N, 0, ABG)
02:41:14.107 00.000 25848 Move returns status 0, amount 0
02:41:14.107 00.000 25848 move complete, result=0
02:41:14.107 00.000 25848 worker thread done servicing request
02:41:14.107 00.000 25848 Worker thread wakes up
02:41:14.107 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:14.107 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:14.108 00.001 21444 GuideStep: -1.2 px 35 ms EAST, -0.1 px 0 ms NORTH
02:41:16.964 02.856 25848 Exposure complete
02:41:17.054 00.090 25848 worker thread done servicing request
02:41:17.054 00.000 21444 OnExposeComplete: enter
02:41:17.054 00.000 21444 UpdateGuideState(): m_state=6
02:41:17.054 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1267
02:41:17.054 00.000 21444 Star::Find returns 1 (1), X=1256.50, Y=665.18, Mass=5898066, SNR=243.0, Peak=65504 HFD=8.1
02:41:17.055 00.001 21444 MultiStar: [#1 -1.90,0.43,0.00,M1] [#2 -0.91,-0.28,0.70,U] [#3 -1.99,0.07,0.00,M1] [#4 -1.36,-0.19,0.74,U] [#5 -0.98,-0.31,0.69,U] [#6 -1.72,-0.25,0.63,U] [#7 -1.86,-0.48,0.00,M2] [#8 -1.56,-0.48,0.50,U] 
02:41:17.055 00.000 21444 refined, 5 included, MultiStar: {-1.39, -0.38}, one-star: {-1.74, -0.68}
02:41:17.055 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.93 = 0.36)
02:41:17.055 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
02:41:17.055 00.000 21444 CameraToMount -- cameraX=-1.39 cameraY=-0.38 hyp=1.44 cameraTheta=-2.87 mountX=1.35 mountY=-0.88, mountTheta=-0.58
02:41:17.056 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.39, y=-0.38, opts=13)
02:41:17.056 00.000 21444 Enqueuing Move request for scope (-1.39, -0.38)
02:41:17.056 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=130, FiltMax=65504, Gamma=0.560
02:41:17.056 00.000 21444 UpdateGuideState exits: m=5898066 SNR=243.0 Saturated
02:41:17.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:17.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:17.056 00.000 21444 Enqueuing Expose request
02:41:17.056 00.000 25848 Worker thread wakes up
02:41:17.056 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.38) opts 0xd
02:41:17.056 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.39, -0.38)
02:41:17.056 00.000 25848 Moving (-1.39, -0.38) raw xDistance=1.35 yDistance=-0.88
02:41:17.056 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.35
02:41:17.056 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:41:17.056 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
02:41:17.056 00.000 25848 MoveAxis(W, 37, ABG)
02:41:17.057 00.001 25848 Guiding  Dir = 3, Dur = 37
02:41:17.077 00.020 25848 IsSlewing returns 0
02:41:17.077 00.000 25848 IsGuiding returns 0
02:41:17.109 00.032 25848 PulseGuide returned control before completion, sleep 16
02:41:17.133 00.024 25848 IsGuiding returns 1
02:41:17.133 00.000 25848 scope still moving after pulse duration time elapsed
02:41:17.189 00.056 25848 IsSlewing returns 0
02:41:17.189 00.000 25848 IsGuiding returns 0
02:41:17.189 00.000 25848 scope move finished after 37 + 75 ms
02:41:17.190 00.001 25848 Move returns status 0, amount 37
02:41:17.190 00.000 25848 MoveAxis(N, 0, ABG)
02:41:17.190 00.000 25848 Move returns status 0, amount 0
02:41:17.190 00.000 25848 move complete, result=0
02:41:17.190 00.000 25848 worker thread done servicing request
02:41:17.190 00.000 25848 Worker thread wakes up
02:41:17.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:17.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:17.190 00.000 21444 GuideStep: 1.4 px 37 ms WEST, -0.9 px 0 ms NORTH
02:41:20.047 02.857 25848 Exposure complete
02:41:20.126 00.079 25848 worker thread done servicing request
02:41:20.126 00.000 21444 OnExposeComplete: enter
02:41:20.126 00.000 21444 UpdateGuideState(): m_state=6
02:41:20.126 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1268
02:41:20.126 00.000 21444 Star::Find returns 1 (1), X=1258.99, Y=664.92, Mass=5126313, SNR=157.9, Peak=65504 HFD=8.1
02:41:20.127 00.001 21444 MultiStar: [#1 0.04,0.00,0.83,U] [#2 0.67,-0.38,0.78,U] [#3 0.02,-0.91,0.73,U] [#4 0.83,-0.98,0.60,U] [#5 0.49,-0.84,0.81,U] [#6 0.25,-0.86,0.69,U] [#7 1.25,-1.59,0.00,M3] [#8 1.14,-0.97,0.52,U] 
02:41:20.127 00.000 21444 refined, 7 included, MultiStar: {0.50, -0.72}, one-star: {0.75, -0.95}
02:41:20.127 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
02:41:20.127 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
02:41:20.127 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-0.72 hyp=0.87 cameraTheta=-0.96 mountX=-0.56 mountY=-0.47, mountTheta=-2.44
02:41:20.127 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-0.72, opts=13)
02:41:20.127 00.000 21444 Enqueuing Move request for scope (0.50, -0.72)
02:41:20.127 00.000 25848 Worker thread wakes up
02:41:20.127 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.72) opts 0xd
02:41:20.128 00.001 25848 Handling offset move in thread for scope, endpoint = (0.50, -0.72)
02:41:20.128 00.000 25848 Moving (0.50, -0.72) raw xDistance=-0.56 yDistance=-0.47
02:41:20.128 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.56
02:41:20.128 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:20.128 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=16, FiltMax=65504, Gamma=0.560
02:41:20.128 00.000 21444 UpdateGuideState exits: m=5126313 SNR=157.9 Saturated
02:41:20.128 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:20.128 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:20.128 00.000 21444 Enqueuing Expose request
02:41:20.128 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:41:20.128 00.000 25848 MoveAxis(E, 14, ABG)
02:41:20.128 00.000 25848 Guiding  Dir = 2, Dur = 14
02:41:20.158 00.030 25848 IsSlewing returns 0
02:41:20.158 00.000 25848 IsGuiding returns 0
02:41:20.189 00.031 25848 IsGuiding returns 1
02:41:20.189 00.000 25848 scope still moving after pulse duration time elapsed
02:41:20.248 00.059 25848 IsSlewing returns 0
02:41:20.248 00.000 25848 IsGuiding returns 0
02:41:20.248 00.000 25848 scope move finished after 14 + 75 ms
02:41:20.248 00.000 25848 Move returns status 0, amount 14
02:41:20.248 00.000 25848 MoveAxis(N, 0, ABG)
02:41:20.248 00.000 25848 Move returns status 0, amount 0
02:41:20.248 00.000 25848 move complete, result=0
02:41:20.248 00.000 25848 worker thread done servicing request
02:41:20.248 00.000 25848 Worker thread wakes up
02:41:20.248 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:20.249 00.001 21444 GuideStep: -0.6 px 14 ms EAST, -0.5 px 0 ms NORTH
02:41:20.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:23.098 02.849 25848 Exposure complete
02:41:23.180 00.082 25848 worker thread done servicing request
02:41:23.180 00.000 21444 OnExposeComplete: enter
02:41:23.180 00.000 21444 UpdateGuideState(): m_state=6
02:41:23.180 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1269
02:41:23.180 00.000 21444 Star::Find returns 1 (1), X=1256.46, Y=664.84, Mass=5398301, SNR=185.4, Peak=65504 HFD=7.8
02:41:23.181 00.001 21444 MultiStar: [#1 -2.04,-0.74,0.00,M1] [#2 -1.57,-0.76,0.79,U] [#3 -2.17,-0.95,0.00,M1] [#4 -1.43,-1.02,0.81,U] [#5 -1.61,-0.27,0.92,U] [#6 -1.49,-1.30,0.00,M1] [#7 -1.15,-1.84,0.00,M4] [#8 -1.78,-0.56,0.40,U] 
02:41:23.181 00.000 21444 refined, 4 included, MultiStar: {-1.62, -0.75}, one-star: {-1.78, -1.03}
02:41:23.181 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.05) = xAngle (-5.76 = 0.52)
02:41:23.181 00.000 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.61 = -2.32)
02:41:23.181 00.000 21444 CameraToMount -- cameraX=-1.62 cameraY=-0.75 hyp=1.79 cameraTheta=-2.71 mountX=1.55 mountY=-1.31, mountTheta=-0.70
02:41:23.181 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.62, y=-0.75, opts=13)
02:41:23.182 00.001 21444 Enqueuing Move request for scope (-1.62, -0.75)
02:41:23.182 00.000 25848 Worker thread wakes up
02:41:23.182 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -0.75) opts 0xd
02:41:23.182 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.62, -0.75)
02:41:23.182 00.000 25848 Moving (-1.62, -0.75) raw xDistance=1.55 yDistance=-1.31
02:41:23.182 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.55
02:41:23.182 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:41:23.182 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=158, FiltMax=65504, Gamma=0.560
02:41:23.182 00.000 21444 UpdateGuideState exits: m=5398301 SNR=185.4 Saturated
02:41:23.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:23.182 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
02:41:23.182 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:23.182 00.000 21444 Enqueuing Expose request
02:41:23.182 00.000 25848 MoveAxis(W, 44, ABG)
02:41:23.182 00.000 25848 Guiding  Dir = 3, Dur = 44
02:41:23.202 00.020 25848 IsSlewing returns 0
02:41:23.203 00.001 25848 IsGuiding returns 0
02:41:23.234 00.031 25848 PulseGuide returned control before completion, sleep 23
02:41:23.270 00.036 25848 IsGuiding returns 1
02:41:23.270 00.000 25848 scope still moving after pulse duration time elapsed
02:41:23.330 00.060 25848 IsSlewing returns 0
02:41:23.331 00.001 25848 IsGuiding returns 0
02:41:23.331 00.000 25848 scope move finished after 44 + 83 ms
02:41:23.331 00.000 25848 Move returns status 0, amount 44
02:41:23.331 00.000 25848 MoveAxis(N, 0, ABG)
02:41:23.331 00.000 25848 Move returns status 0, amount 0
02:41:23.331 00.000 25848 move complete, result=0
02:41:23.331 00.000 25848 worker thread done servicing request
02:41:23.331 00.000 25848 Worker thread wakes up
02:41:23.331 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:23.331 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:23.331 00.000 21444 GuideStep: 1.6 px 44 ms WEST, -1.3 px 0 ms NORTH
02:41:26.183 02.852 25848 Exposure complete
02:41:26.251 00.068 25848 worker thread done servicing request
02:41:26.251 00.000 21444 OnExposeComplete: enter
02:41:26.251 00.000 21444 UpdateGuideState(): m_state=6
02:41:26.251 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1270
02:41:26.251 00.000 21444 Star::Find returns 1 (1), X=1256.38, Y=664.78, Mass=5403714, SNR=195.0, Peak=65504 HFD=7.9
02:41:26.251 00.000 21444 MultiStar: [#1 -2.02,-0.06,0.00,M2] [#2 -1.49,-0.49,0.82,U] [#3 -2.21,-0.85,0.00,M2] [#4 -1.30,-1.07,0.65,U] [#5 -2.15,-0.96,0.00,M1] [#6 -1.84,-1.16,0.00,M2] [#7 -0.94,-1.96,0.00,M5] [#8 -1.97,-0.35,0.00,M1] 
02:41:26.251 00.000 21444 refined, 2 included, MultiStar: {-1.59, -0.89}, one-star: {-1.86, -1.09}
02:41:26.251 00.000 21444 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.05) = xAngle (-5.68 = 0.60)
02:41:26.252 00.001 21444 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.53 = -2.24)
02:41:26.252 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=-0.89 hyp=1.82 cameraTheta=-2.63 mountX=1.50 mountY=-1.42, mountTheta=-0.76
02:41:26.252 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=-0.89, opts=13)
02:41:26.252 00.000 21444 Enqueuing Move request for scope (-1.59, -0.89)
02:41:26.252 00.000 25848 Worker thread wakes up
02:41:26.253 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, -0.89) opts 0xd
02:41:26.253 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, -0.89)
02:41:26.253 00.000 25848 Moving (-1.59, -0.89) raw xDistance=1.50 yDistance=-1.42
02:41:26.253 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.50
02:41:26.253 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=1.24 newest=-3.20
02:41:26.253 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
02:41:26.253 00.000 25848 MoveAxis(W, 47, ABG)
02:41:26.253 00.000 25848 Guiding  Dir = 3, Dur = 47
02:41:26.253 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2320, FiltMin=166, FiltMax=65504, Gamma=0.560
02:41:26.253 00.000 21444 UpdateGuideState exits: m=5403714 SNR=195.0 Saturated
02:41:26.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:26.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:26.253 00.000 21444 Enqueuing Expose request
02:41:26.283 00.030 25848 IsSlewing returns 0
02:41:26.283 00.000 25848 IsGuiding returns 0
02:41:26.314 00.031 25848 PulseGuide returned control before completion, sleep 27
02:41:26.376 00.062 25848 IsGuiding returns 1
02:41:26.377 00.001 25848 scope still moving after pulse duration time elapsed
02:41:26.422 00.045 25848 IsSlewing returns 0
02:41:26.422 00.000 25848 IsGuiding returns 0
02:41:26.422 00.000 25848 scope move finished after 47 + 91 ms
02:41:26.422 00.000 25848 Move returns status 0, amount 47
02:41:26.423 00.001 25848 BLC: Oldest BLC event removed
02:41:26.423 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 324 applied
02:41:26.423 00.000 25848 MoveAxis(N, 363, ABG)
02:41:26.423 00.000 25848 Guiding  Dir = 0, Dur = 363
02:41:26.455 00.032 25848 IsSlewing returns 0
02:41:26.455 00.000 25848 IsGuiding returns 0
02:41:26.486 00.031 25848 PulseGuide returned control before completion, sleep 343
02:41:26.841 00.355 25848 IsGuiding returns 1
02:41:26.841 00.000 25848 scope still moving after pulse duration time elapsed
02:41:26.922 00.081 25848 IsSlewing returns 0
02:41:26.922 00.000 25848 IsGuiding returns 0
02:41:26.922 00.000 25848 scope move finished after 363 + 103 ms
02:41:26.922 00.000 25848 Move returns status 0, amount 363
02:41:26.922 00.000 25848 move complete, result=0
02:41:26.922 00.000 25848 worker thread done servicing request
02:41:26.922 00.000 25848 Worker thread wakes up
02:41:26.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:26.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:26.922 00.000 21444 GuideStep: 1.5 px 47 ms WEST, -1.4 px 363 ms NORTH
02:41:29.762 02.840 25848 Exposure complete
02:41:29.850 00.088 25848 worker thread done servicing request
02:41:29.850 00.000 21444 OnExposeComplete: enter
02:41:29.850 00.000 21444 UpdateGuideState(): m_state=6
02:41:29.851 00.001 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1271
02:41:29.851 00.000 21444 Star::Find returns 1 (1), X=1256.33, Y=664.01, Mass=5565355, SNR=216.9, Peak=65504 HFD=8.0
02:41:29.851 00.000 21444 MultiStar: [#1 -1.47,-0.88,0.71,U] [#2 -1.39,-1.34,0.00,M1] [#3 -2.15,-1.13,0.00,M3] [#4 -1.08,-1.85,0.00,M1] [#5 -1.11,-1.77,0.00,M2] [#6 -0.90,-2.11,0.00,M3] [#7 -1.45,-2.34,0.00,M6] [#8 -1.51,-1.33,0.00,M2] 
02:41:29.851 00.000 21444 refined, 1 included, MultiStar: {-1.73, -1.45}, one-star: {-1.91, -1.86}
02:41:29.851 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.50 = 0.79)
02:41:29.851 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
02:41:29.851 00.000 21444 CameraToMount -- cameraX=-1.73 cameraY=-1.45 hyp=2.26 cameraTheta=-2.44 mountX=1.59 mountY=-2.00, mountTheta=-0.90
02:41:29.852 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.73, y=-1.45, opts=13)
02:41:29.852 00.000 21444 Enqueuing Move request for scope (-1.73, -1.45)
02:41:29.852 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=244, FiltMax=65504, Gamma=0.560
02:41:29.852 00.000 21444 UpdateGuideState exits: m=5565355 SNR=216.9 Saturated
02:41:29.852 00.000 25848 Worker thread wakes up
02:41:29.852 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.73, -1.45) opts 0xd
02:41:29.852 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.73, -1.45)
02:41:29.852 00.000 25848 Moving (-1.73, -1.45) raw xDistance=1.59 yDistance=-2.00
02:41:29.852 00.000 25848 BLC: History state: CurrMiss=2.00, AvgInitMiss=0.32, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.421306, 1:1.996563
02:41:29.852 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
02:41:29.852 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.59
02:41:29.852 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.00 from input -2.00
02:41:29.853 00.001 25848 MoveAxis(W, 50, ABG)
02:41:29.853 00.000 25848 Guiding  Dir = 3, Dur = 50
02:41:29.853 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:29.853 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:29.853 00.000 21444 Enqueuing Expose request
02:41:29.873 00.020 25848 IsSlewing returns 0
02:41:29.873 00.000 25848 IsGuiding returns 0
02:41:29.905 00.032 25848 PulseGuide returned control before completion, sleep 29
02:41:29.988 00.083 25848 IsGuiding returns 1
02:41:29.988 00.000 25848 scope still moving after pulse duration time elapsed
02:41:30.032 00.044 25848 IsSlewing returns 0
02:41:30.032 00.000 25848 IsGuiding returns 0
02:41:30.032 00.000 25848 scope move finished after 50 + 107 ms
02:41:30.032 00.000 25848 Move returns status 0, amount 50
02:41:30.032 00.000 25848 MoveAxis(N, 54, ABG)
02:41:30.032 00.000 25848 Guiding  Dir = 0, Dur = 54
02:41:30.062 00.030 25848 IsSlewing returns 0
02:41:30.062 00.000 25848 IsGuiding returns 0
02:41:30.093 00.031 25848 PulseGuide returned control before completion, sleep 33
02:41:30.136 00.043 25848 IsGuiding returns 1
02:41:30.136 00.000 25848 scope still moving after pulse duration time elapsed
02:41:30.188 00.052 25848 IsSlewing returns 0
02:41:30.188 00.000 25848 IsGuiding returns 0
02:41:30.188 00.000 25848 scope move finished after 54 + 72 ms
02:41:30.188 00.000 25848 Move returns status 0, amount 54
02:41:30.188 00.000 25848 move complete, result=0
02:41:30.189 00.001 25848 worker thread done servicing request
02:41:30.189 00.000 25848 Worker thread wakes up
02:41:30.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:30.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:30.189 00.000 21444 GuideStep: 1.6 px 50 ms WEST, -2.0 px 54 ms NORTH
02:41:33.042 02.853 25848 Exposure complete
02:41:33.131 00.089 25848 worker thread done servicing request
02:41:33.131 00.000 21444 OnExposeComplete: enter
02:41:33.131 00.000 21444 UpdateGuideState(): m_state=6
02:41:33.131 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1272
02:41:33.131 00.000 21444 Star::Find returns 1 (1), X=1256.30, Y=663.97, Mass=5352549, SNR=159.7, Peak=65504 HFD=8.0
02:41:33.132 00.001 21444 MultiStar: [#1 -1.97,-1.38,0.00,M2] [#2 -0.95,-2.01,0.00,M2] [#3 -2.15,-2.42,0.00,M4] [#4 -1.19,-1.75,0.00,M2] [#5 -0.94,-1.72,0.00,M3] [#6 -1.64,-2.20,0.00,M4] [#7 -1.73,-1.71,0.00,M7] [#8 -1.76,-1.56,0.00,M3] 
02:41:33.132 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.05) = xAngle (-5.42 = 0.86)
02:41:33.132 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.26 = -1.98)
02:41:33.132 00.000 21444 CameraToMount -- cameraX=-1.94 cameraY=-1.90 hyp=2.72 cameraTheta=-2.37 mountX=1.76 mountY=-2.49, mountTheta=-0.96
02:41:33.133 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.94, y=-1.90, opts=13)
02:41:33.133 00.000 21444 Enqueuing Move request for scope (-1.94, -1.90)
02:41:33.133 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=168, FiltMax=65504, Gamma=0.560
02:41:33.133 00.000 21444 UpdateGuideState exits: m=5352549 SNR=159.7 Saturated
02:41:33.133 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:33.133 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:33.133 00.000 21444 Enqueuing Expose request
02:41:33.133 00.000 25848 Worker thread wakes up
02:41:33.133 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.94, -1.90) opts 0xd
02:41:33.133 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.94, -1.90)
02:41:33.133 00.000 25848 Moving (-1.94, -1.90) raw xDistance=1.76 yDistance=-2.49
02:41:33.133 00.000 25848 BLC: History state: CurrMiss=2.49, AvgInitMiss=0.32, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.421306, 1:1.996563, 2:2.493238
02:41:33.133 00.000 25848 BLC: Under-shoot: nominal increase by 8
02:41:33.133 00.000 25848 BLC: window closed
02:41:33.133 00.000 25848 BLC: Pulse adjusted to 332
02:41:33.134 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.76
02:41:33.134 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.49 from input -2.49
02:41:33.134 00.000 25848 MoveAxis(W, 55, ABG)
02:41:33.134 00.000 25848 Guiding  Dir = 3, Dur = 55
02:41:33.152 00.018 21444 evsrv: cli 0107E240 connect
02:41:33.153 00.001 21444 case statement mapped state 6 to 3
02:41:33.153 00.000 21444 case statement mapped state 6 to 3
02:41:33.153 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"1874d09b-ae2a-4a75-aff7-aa74287c414a"}
02:41:33.153 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"1874d09b-ae2a-4a75-aff7-aa74287c414a"}
02:41:33.153 00.000 21444 evsrv: cli 0107E240 disconnect
02:41:33.155 00.002 25848 IsSlewing returns 0
02:41:33.156 00.001 25848 IsGuiding returns 0
02:41:33.187 00.031 25848 PulseGuide returned control before completion, sleep 34
02:41:33.231 00.044 25848 IsGuiding returns 1
02:41:33.232 00.001 25848 scope still moving after pulse duration time elapsed
02:41:33.282 00.050 25848 IsSlewing returns 0
02:41:33.282 00.000 25848 IsGuiding returns 0
02:41:33.282 00.000 25848 scope move finished after 55 + 71 ms
02:41:33.282 00.000 25848 Move returns status 0, amount 55
02:41:33.282 00.000 25848 MoveAxis(N, 68, ABG)
02:41:33.282 00.000 25848 Guiding  Dir = 0, Dur = 68
02:41:33.313 00.031 25848 IsSlewing returns 0
02:41:33.313 00.000 25848 IsGuiding returns 0
02:41:33.345 00.032 25848 PulseGuide returned control before completion, sleep 47
02:41:33.404 00.059 25848 IsGuiding returns 1
02:41:33.404 00.000 25848 scope still moving after pulse duration time elapsed
02:41:33.455 00.051 25848 IsSlewing returns 0
02:41:33.455 00.000 25848 IsGuiding returns 0
02:41:33.455 00.000 25848 scope move finished after 68 + 74 ms
02:41:33.456 00.001 25848 Move returns status 0, amount 68
02:41:33.456 00.000 25848 move complete, result=0
02:41:33.456 00.000 25848 worker thread done servicing request
02:41:33.456 00.000 25848 Worker thread wakes up
02:41:33.456 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:33.456 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:33.456 00.000 21444 GuideStep: 1.8 px 55 ms WEST, -2.5 px 68 ms NORTH
02:41:36.298 02.842 25848 Exposure complete
02:41:36.382 00.084 25848 worker thread done servicing request
02:41:36.382 00.000 21444 OnExposeComplete: enter
02:41:36.382 00.000 21444 UpdateGuideState(): m_state=6
02:41:36.382 00.000 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1273
02:41:36.382 00.000 21444 Star::Find returns 1 (1), X=1256.73, Y=663.78, Mass=5596637, SNR=184.9, Peak=65504 HFD=7.9
02:41:36.383 00.001 21444 MultiStar: [#1 -1.71,-0.94,0.00,M3] [#2 -0.80,-1.68,0.99,U] [#3 -2.06,-1.71,0.00,M5] [#4 -0.61,-2.05,0.00,M3] [#5 -0.72,-1.98,0.00,M4] [#6 -1.07,-2.75,0.00,M5] [#7 -0.53,-2.38,0.00,M8] [#8 -1.06,-1.95,0.00,M4] 
02:41:36.383 00.000 21444 refined, 1 included, MultiStar: {-1.16, -1.89}, one-star: {-1.51, -2.09}
02:41:36.383 00.000 21444 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.05) = xAngle (-5.17 = 1.11)
02:41:36.383 00.000 21444 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.01 = -1.73)
02:41:36.383 00.000 21444 CameraToMount -- cameraX=-1.16 cameraY=-1.89 hyp=2.21 cameraTheta=-2.12 mountX=0.98 mountY=-2.19, mountTheta=-1.15
02:41:36.384 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.16, y=-1.89, opts=13)
02:41:36.384 00.000 21444 Enqueuing Move request for scope (-1.16, -1.89)
02:41:36.384 00.000 25848 Worker thread wakes up
02:41:36.384 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -1.89) opts 0xd
02:41:36.384 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.16, -1.89)
02:41:36.384 00.000 25848 Moving (-1.16, -1.89) raw xDistance=0.98 yDistance=-2.19
02:41:36.384 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 0.98
02:41:36.384 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=240, FiltMax=65504, Gamma=0.560
02:41:36.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.19 from input -2.19
02:41:36.384 00.000 25848 MoveAxis(W, 32, ABG)
02:41:36.384 00.000 25848 Guiding  Dir = 3, Dur = 32
02:41:36.384 00.000 21444 UpdateGuideState exits: m=5596637 SNR=184.9 Saturated
02:41:36.384 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:36.385 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:36.385 00.000 21444 Enqueuing Expose request
02:41:36.405 00.020 25848 IsSlewing returns 0
02:41:36.405 00.000 25848 IsGuiding returns 0
02:41:36.437 00.032 25848 PulseGuide returned control before completion, sleep 11
02:41:36.456 00.019 25848 IsGuiding returns 1
02:41:36.456 00.000 25848 scope still moving after pulse duration time elapsed
02:41:36.515 00.059 25848 IsSlewing returns 0
02:41:36.516 00.001 25848 IsGuiding returns 0
02:41:36.516 00.000 25848 scope move finished after 32 + 79 ms
02:41:36.516 00.000 25848 Move returns status 0, amount 32
02:41:36.516 00.000 25848 MoveAxis(N, 60, ABG)
02:41:36.516 00.000 25848 Guiding  Dir = 0, Dur = 60
02:41:36.577 00.061 25848 IsSlewing returns 0
02:41:36.577 00.000 25848 IsGuiding returns 0
02:41:36.609 00.032 25848 PulseGuide returned control before completion, sleep 40
02:41:36.667 00.058 25848 IsGuiding returns 1
02:41:36.667 00.000 25848 scope still moving after pulse duration time elapsed
02:41:36.734 00.067 25848 IsSlewing returns 0
02:41:36.735 00.001 25848 IsGuiding returns 0
02:41:36.735 00.000 25848 scope move finished after 60 + 97 ms
02:41:36.735 00.000 25848 Move returns status 0, amount 60
02:41:36.735 00.000 25848 move complete, result=0
02:41:36.736 00.001 25848 worker thread done servicing request
02:41:36.736 00.000 25848 Worker thread wakes up
02:41:36.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:36.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:36.736 00.000 21444 GuideStep: 1.0 px 32 ms WEST, -2.2 px 60 ms NORTH
02:41:39.580 02.844 25848 Exposure complete
02:41:39.670 00.090 25848 worker thread done servicing request
02:41:39.670 00.000 21444 OnExposeComplete: enter
02:41:39.670 00.000 21444 UpdateGuideState(): m_state=6
02:41:39.671 00.001 21444 Star::Find(15, 1256, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1274
02:41:39.671 00.000 21444 Star::Find returns 1 (1), X=1257.46, Y=665.28, Mass=6043859, SNR=284.2, Peak=65504 HFD=8.1
02:41:39.671 00.000 21444 MultiStar: [#1 -0.82,0.31,0.93,U] [#2 0.15,0.02,0.93,U] [#3 -0.96,0.08,0.62,U] [#4 -0.32,-0.27,0.59,U] [#5 -0.79,-0.38,0.69,U] [#6 -0.42,-0.62,0.61,U] [#7 -0.26,-0.49,0.53,U] [#8 -0.64,-0.34,0.61,U] 
02:41:39.671 00.000 21444 refined, 8 included, MultiStar: {-0.54, -0.23}, one-star: {-0.78, -0.59}
02:41:39.671 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.49)
02:41:39.671 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.35)
02:41:39.671 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=-0.23 hyp=0.59 cameraTheta=-2.74 mountX=0.52 mountY=-0.42, mountTheta=-0.68
02:41:39.673 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=-0.23, opts=13)
02:41:39.673 00.000 21444 Enqueuing Move request for scope (-0.54, -0.23)
02:41:39.673 00.000 25848 Worker thread wakes up
02:41:39.673 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=224, FiltMax=65504, Gamma=0.560
02:41:39.673 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.23) opts 0xd
02:41:39.673 00.000 21444 UpdateGuideState exits: m=6043859 SNR=284.2 Saturated
02:41:39.673 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:39.673 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, -0.23)
02:41:39.673 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:39.674 00.001 21444 Enqueuing Expose request
02:41:39.674 00.000 25848 Moving (-0.54, -0.23) raw xDistance=0.52 yDistance=-0.42
02:41:39.674 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.52
02:41:39.674 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:39.674 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:41:39.674 00.000 25848 MoveAxis(W, 17, ABG)
02:41:39.674 00.000 25848 Guiding  Dir = 3, Dur = 17
02:41:39.702 00.028 25848 IsSlewing returns 0
02:41:39.702 00.000 25848 IsGuiding returns 0
02:41:39.734 00.032 25848 IsGuiding returns 1
02:41:39.734 00.000 25848 scope still moving after pulse duration time elapsed
02:41:39.795 00.061 25848 IsSlewing returns 0
02:41:39.796 00.001 25848 IsGuiding returns 0
02:41:39.796 00.000 25848 scope move finished after 17 + 76 ms
02:41:39.796 00.000 25848 Move returns status 0, amount 17
02:41:39.796 00.000 25848 MoveAxis(N, 0, ABG)
02:41:39.796 00.000 25848 Move returns status 0, amount 0
02:41:39.796 00.000 25848 move complete, result=0
02:41:39.796 00.000 25848 worker thread done servicing request
02:41:39.796 00.000 25848 Worker thread wakes up
02:41:39.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:39.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:39.796 00.000 21444 GuideStep: 0.5 px 17 ms WEST, -0.4 px 0 ms NORTH
02:41:42.645 02.849 25848 Exposure complete
02:41:42.734 00.089 25848 worker thread done servicing request
02:41:42.734 00.000 21444 OnExposeComplete: enter
02:41:42.734 00.000 21444 UpdateGuideState(): m_state=6
02:41:42.734 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1275
02:41:42.735 00.001 21444 Star::Find returns 1 (1), X=1257.67, Y=666.37, Mass=5969153, SNR=257.0, Peak=65504 HFD=8.0
02:41:42.735 00.000 21444 MultiStar: [#1 -0.72,1.44,0.81,U] [#2 0.15,0.94,0.85,U] [#3 -1.54,0.91,0.79,U] [#4 0.16,0.98,0.78,U] [#5 0.60,1.20,0.79,U] [#6 0.24,0.98,0.73,U] [#7 -0.09,0.70,0.59,U] [#8 0.25,1.02,0.56,U] 
02:41:42.735 00.000 21444 single-star, 8 included, MultiStar: {-0.20, 0.96}, one-star: {-0.56, 0.50}
02:41:42.735 00.000 21444 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.05) = xAngle (-0.63 = -0.63)
02:41:42.735 00.000 21444 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.81)
02:41:42.735 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=0.50 hyp=0.75 cameraTheta=2.42 mountX=0.61 mountY=0.25, mountTheta=0.39
02:41:42.736 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=0.50, opts=13)
02:41:42.736 00.000 21444 Enqueuing Move request for scope (-0.56, 0.50)
02:41:42.736 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=132, FiltMax=65504, Gamma=0.560
02:41:42.736 00.000 21444 UpdateGuideState exits: m=5969153 SNR=257.0 Saturated
02:41:42.736 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:42.736 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:42.737 00.001 21444 Enqueuing Expose request
02:41:42.737 00.000 25848 Worker thread wakes up
02:41:42.737 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.50) opts 0xd
02:41:42.737 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, 0.50)
02:41:42.737 00.000 25848 Moving (-0.56, 0.50) raw xDistance=0.61 yDistance=0.25
02:41:42.737 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.61
02:41:42.737 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:42.737 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:41:42.737 00.000 25848 MoveAxis(W, 19, ABG)
02:41:42.737 00.000 25848 Guiding  Dir = 3, Dur = 19
02:41:42.767 00.030 25848 IsSlewing returns 0
02:41:42.768 00.001 25848 IsGuiding returns 0
02:41:42.799 00.031 25848 IsGuiding returns 1
02:41:42.799 00.000 25848 scope still moving after pulse duration time elapsed
02:41:42.857 00.058 25848 IsSlewing returns 0
02:41:42.857 00.000 25848 IsGuiding returns 0
02:41:42.857 00.000 25848 scope move finished after 19 + 70 ms
02:41:42.857 00.000 25848 Move returns status 0, amount 19
02:41:42.857 00.000 25848 MoveAxis(N, 0, ABG)
02:41:42.857 00.000 25848 Move returns status 0, amount 0
02:41:42.857 00.000 25848 move complete, result=0
02:41:42.858 00.001 25848 worker thread done servicing request
02:41:42.858 00.000 25848 Worker thread wakes up
02:41:42.858 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:42.858 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:42.858 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.2 px 0 ms NORTH
02:41:45.700 02.842 25848 Exposure complete
02:41:45.780 00.080 25848 worker thread done servicing request
02:41:45.780 00.000 21444 OnExposeComplete: enter
02:41:45.780 00.000 21444 UpdateGuideState(): m_state=6
02:41:45.781 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1276
02:41:45.781 00.000 21444 Star::Find returns 1 (1), X=1257.85, Y=666.05, Mass=5609573, SNR=210.4, Peak=65504 HFD=8.1
02:41:45.781 00.000 21444 MultiStar: [#1 -0.62,1.29,1.12,U] [#2 0.40,1.19,0.83,U] [#3 -0.65,0.34,0.58,U] [#4 0.52,0.26,0.66,U] [#5 0.85,0.43,0.59,U] [#6 0.20,0.55,0.72,U] [#7 0.16,0.16,0.55,U] [#8 0.59,0.44,0.51,U] 
02:41:45.781 00.000 21444 single-star, 8 included, MultiStar: {0.04, 0.60}, one-star: {-0.39, 0.18}
02:41:45.781 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
02:41:45.781 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.10)
02:41:45.781 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=0.18 hyp=0.43 cameraTheta=2.71 mountX=0.40 mountY=0.02, mountTheta=0.05
02:41:45.782 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=0.18, opts=13)
02:41:45.782 00.000 21444 Enqueuing Move request for scope (-0.39, 0.18)
02:41:45.782 00.000 25848 Worker thread wakes up
02:41:45.782 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.18) opts 0xd
02:41:45.782 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, 0.18)
02:41:45.782 00.000 25848 Moving (-0.39, 0.18) raw xDistance=0.40 yDistance=0.02
02:41:45.782 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2320, FiltMin=128, FiltMax=65504, Gamma=0.560
02:41:45.782 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
02:41:45.782 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:45.782 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:41:45.782 00.000 25848 MoveAxis(E, 0, ABG)
02:41:45.782 00.000 25848 Move returns status 0, amount 0
02:41:45.782 00.000 25848 MoveAxis(N, 0, ABG)
02:41:45.782 00.000 25848 Move returns status 0, amount 0
02:41:45.782 00.000 25848 move complete, result=0
02:41:45.782 00.000 21444 UpdateGuideState exits: m=5609573 SNR=210.4 Saturated
02:41:45.783 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:45.783 00.000 25848 worker thread done servicing request
02:41:45.783 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:45.783 00.000 21444 Enqueuing Expose request
02:41:45.783 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
02:41:45.783 00.000 25848 Worker thread wakes up
02:41:45.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:45.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:48.624 02.841 25848 Exposure complete
02:41:48.711 00.087 25848 worker thread done servicing request
02:41:48.711 00.000 21444 OnExposeComplete: enter
02:41:48.711 00.000 21444 UpdateGuideState(): m_state=6
02:41:48.712 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1277
02:41:48.712 00.000 21444 Star::Find returns 1 (1), X=1258.50, Y=666.30, Mass=5794378, SNR=242.4, Peak=65504 HFD=8.0
02:41:48.712 00.000 21444 MultiStar: [#1 -0.64,1.40,0.86,U] [#2 -0.31,1.19,0.78,U] [#3 -0.72,0.59,0.84,U] [#4 0.60,0.38,0.72,U] [#5 0.14,0.27,0.75,U] [#6 0.45,0.49,0.46,U] [#7 0.61,0.35,0.47,U] [#8 -0.16,0.79,0.44,U] 
02:41:48.712 00.000 21444 single-star, 8 included, MultiStar: {-0.03, 0.68}, one-star: {0.26, 0.44}
02:41:48.712 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.02 = -2.02)
02:41:48.712 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.42)
02:41:48.712 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.44 hyp=0.51 cameraTheta=1.03 mountX=-0.22 mountY=0.50, mountTheta=1.98
02:41:48.713 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.44, opts=13)
02:41:48.713 00.000 21444 Enqueuing Move request for scope (0.26, 0.44)
02:41:48.713 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=68, FiltMax=65504, Gamma=0.560
02:41:48.713 00.000 21444 UpdateGuideState exits: m=5794378 SNR=242.4 Saturated
02:41:48.713 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:48.713 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:48.714 00.001 21444 Enqueuing Expose request
02:41:48.714 00.000 25848 Worker thread wakes up
02:41:48.714 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.44) opts 0xd
02:41:48.714 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.44)
02:41:48.714 00.000 25848 Moving (0.26, 0.44) raw xDistance=-0.22 yDistance=0.50
02:41:48.714 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
02:41:48.714 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:48.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
02:41:48.714 00.000 25848 MoveAxis(E, 0, ABG)
02:41:48.714 00.000 25848 Move returns status 0, amount 0
02:41:48.714 00.000 25848 MoveAxis(N, 0, ABG)
02:41:48.714 00.000 25848 Move returns status 0, amount 0
02:41:48.714 00.000 25848 move complete, result=0
02:41:48.714 00.000 25848 worker thread done servicing request
02:41:48.714 00.000 25848 Worker thread wakes up
02:41:48.714 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:48.714 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:48.714 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:41:51.559 02.845 25848 Exposure complete
02:41:51.640 00.081 25848 worker thread done servicing request
02:41:51.640 00.000 21444 OnExposeComplete: enter
02:41:51.640 00.000 21444 UpdateGuideState(): m_state=6
02:41:51.640 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1278
02:41:51.641 00.001 21444 Star::Find returns 1 (1), X=1259.01, Y=665.34, Mass=5821488, SNR=250.6, Peak=65504 HFD=8.0
02:41:51.641 00.000 21444 MultiStar: [#1 0.52,0.57,0.98,U] [#2 1.05,-0.02,1.11,U] [#3 0.37,0.12,0.98,U] [#4 1.30,-0.19,0.92,U] [#5 0.78,0.19,0.81,U] [#6 0.64,-0.13,0.64,U] [#7 1.29,-0.52,0.65,U] [#8 0.59,0.23,0.55,U] 
02:41:51.641 00.000 21444 refined, 8 included, MultiStar: {0.81, -0.02}, one-star: {0.77, -0.53}
02:41:51.641 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
02:41:51.641 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
02:41:51.641 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.02 hyp=0.81 cameraTheta=-0.03 mountX=-0.81 mountY=0.29, mountTheta=2.80
02:41:51.642 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.02, opts=13)
02:41:51.642 00.000 21444 Enqueuing Move request for scope (0.81, -0.02)
02:41:51.642 00.000 25848 Worker thread wakes up
02:41:51.642 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.02) opts 0xd
02:41:51.642 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.02)
02:41:51.642 00.000 25848 Moving (0.81, -0.02) raw xDistance=-0.81 yDistance=0.29
02:41:51.642 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=292, FiltMax=65504, Gamma=0.560
02:41:51.642 00.000 21444 UpdateGuideState exits: m=5821488 SNR=250.6 Saturated
02:41:51.642 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:51.642 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:51.642 00.000 21444 Enqueuing Expose request
02:41:51.642 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.81
02:41:51.642 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:51.642 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
02:41:51.643 00.001 25848 MoveAxis(E, 24, ABG)
02:41:51.643 00.000 25848 Guiding  Dir = 2, Dur = 24
02:41:51.671 00.028 25848 IsSlewing returns 0
02:41:51.672 00.001 25848 IsGuiding returns 0
02:41:51.702 00.030 25848 IsGuiding returns 1
02:41:51.702 00.000 25848 scope still moving after pulse duration time elapsed
02:41:51.749 00.047 25848 IsSlewing returns 0
02:41:51.749 00.000 25848 IsGuiding returns 0
02:41:51.749 00.000 25848 scope move finished after 24 + 54 ms
02:41:51.749 00.000 25848 Move returns status 0, amount 24
02:41:51.749 00.000 25848 MoveAxis(N, 0, ABG)
02:41:51.749 00.000 25848 Move returns status 0, amount 0
02:41:51.749 00.000 25848 move complete, result=0
02:41:51.749 00.000 25848 worker thread done servicing request
02:41:51.749 00.000 25848 Worker thread wakes up
02:41:51.749 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.3 px 0 ms NORTH
02:41:51.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:51.750 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:54.598 02.848 25848 Exposure complete
02:41:54.686 00.088 25848 worker thread done servicing request
02:41:54.687 00.001 21444 OnExposeComplete: enter
02:41:54.687 00.000 21444 UpdateGuideState(): m_state=6
02:41:54.687 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1279
02:41:54.687 00.000 21444 Star::Find returns 1 (1), X=1257.48, Y=665.52, Mass=6021059, SNR=296.9, Peak=65504 HFD=7.7
02:41:54.687 00.000 21444 MultiStar: [#1 -1.05,0.91,0.87,U] [#2 -0.51,0.80,0.78,U] [#3 -1.86,0.49,0.00,M1] [#4 -0.23,0.47,0.78,U] [#5 -0.40,0.42,0.63,U] [#6 -0.51,0.76,0.78,U] [#7 -0.54,-0.04,0.50,U] [#8 -0.56,0.67,0.44,U] 
02:41:54.687 00.000 21444 refined, 7 included, MultiStar: {-0.59, 0.45}, one-star: {-0.76, -0.34}
02:41:54.687 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
02:41:54.687 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
02:41:54.687 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=0.45 hyp=0.74 cameraTheta=2.50 mountX=0.63 mountY=0.19, mountTheta=0.29
02:41:54.688 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=0.45, opts=13)
02:41:54.688 00.000 21444 Enqueuing Move request for scope (-0.59, 0.45)
02:41:54.688 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=244, FiltMax=65504, Gamma=0.560
02:41:54.688 00.000 25848 Worker thread wakes up
02:41:54.689 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.45) opts 0xd
02:41:54.689 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 0.45)
02:41:54.689 00.000 25848 Moving (-0.59, 0.45) raw xDistance=0.63 yDistance=0.19
02:41:54.689 00.000 21444 UpdateGuideState exits: m=6021059 SNR=296.9 Saturated
02:41:54.689 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:54.689 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.63
02:41:54.689 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:54.689 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:41:54.689 00.000 25848 MoveAxis(W, 17, ABG)
02:41:54.689 00.000 25848 Guiding  Dir = 3, Dur = 17
02:41:54.689 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:54.689 00.000 21444 Enqueuing Expose request
02:41:54.717 00.028 25848 IsSlewing returns 0
02:41:54.718 00.001 25848 IsGuiding returns 0
02:41:54.750 00.032 25848 IsGuiding returns 1
02:41:54.750 00.000 25848 scope still moving after pulse duration time elapsed
02:41:54.815 00.065 25848 IsSlewing returns 0
02:41:54.815 00.000 25848 IsGuiding returns 0
02:41:54.815 00.000 25848 scope move finished after 17 + 80 ms
02:41:54.815 00.000 25848 Move returns status 0, amount 17
02:41:54.815 00.000 25848 MoveAxis(N, 0, ABG)
02:41:54.815 00.000 25848 Move returns status 0, amount 0
02:41:54.815 00.000 25848 move complete, result=0
02:41:54.815 00.000 25848 worker thread done servicing request
02:41:54.815 00.000 25848 Worker thread wakes up
02:41:54.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:54.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:54.815 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.2 px 0 ms NORTH
02:41:57.658 02.843 25848 Exposure complete
02:41:57.746 00.088 25848 worker thread done servicing request
02:41:57.746 00.000 21444 OnExposeComplete: enter
02:41:57.746 00.000 21444 UpdateGuideState(): m_state=6
02:41:57.746 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1280
02:41:57.746 00.000 21444 Star::Find returns 1 (1), X=1256.74, Y=665.44, Mass=5852877, SNR=235.9, Peak=65504 HFD=8.0
02:41:57.746 00.000 21444 MultiStar: [#1 -1.56,1.56,0.00,M1] [#2 -0.74,0.68,0.79,U] [#3 -1.82,0.61,0.00,M2] [#4 -1.04,0.01,0.82,U] [#5 -0.61,0.23,0.62,U] [#6 -1.11,0.10,0.60,U] [#7 -1.13,-0.27,0.50,U] [#8 -1.43,0.13,0.52,U] 
02:41:57.746 00.000 21444 refined, 6 included, MultiStar: {-1.09, 0.05}, one-star: {-1.50, -0.43}
02:41:57.746 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
02:41:57.746 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
02:41:57.746 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=0.05 hyp=1.09 cameraTheta=3.09 mountX=1.09 mountY=-0.37, mountTheta=-0.32
02:41:57.747 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=0.05, opts=13)
02:41:57.747 00.000 21444 Enqueuing Move request for scope (-1.09, 0.05)
02:41:57.747 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=256, FiltMax=65504, Gamma=0.560
02:41:57.747 00.000 21444 UpdateGuideState exits: m=5852877 SNR=235.9 Saturated
02:41:57.747 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:57.748 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:41:57.748 00.000 21444 Enqueuing Expose request
02:41:57.748 00.000 25848 Worker thread wakes up
02:41:57.748 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.05) opts 0xd
02:41:57.748 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, 0.05)
02:41:57.748 00.000 25848 Moving (-1.09, 0.05) raw xDistance=1.09 yDistance=-0.37
02:41:57.748 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.09
02:41:57.748 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:57.748 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
02:41:57.748 00.000 25848 MoveAxis(W, 33, ABG)
02:41:57.748 00.000 25848 Guiding  Dir = 3, Dur = 33
02:41:57.783 00.035 25848 IsSlewing returns 0
02:41:57.784 00.001 25848 IsGuiding returns 0
02:41:57.816 00.032 25848 PulseGuide returned control before completion, sleep 12
02:41:57.830 00.014 25848 IsGuiding returns 1
02:41:57.830 00.000 25848 scope still moving after pulse duration time elapsed
02:41:57.890 00.060 25848 IsSlewing returns 0
02:41:57.890 00.000 25848 IsGuiding returns 0
02:41:57.890 00.000 25848 scope move finished after 33 + 72 ms
02:41:57.890 00.000 25848 Move returns status 0, amount 33
02:41:57.890 00.000 25848 MoveAxis(N, 0, ABG)
02:41:57.890 00.000 25848 Move returns status 0, amount 0
02:41:57.890 00.000 25848 move complete, result=0
02:41:57.890 00.000 25848 worker thread done servicing request
02:41:57.890 00.000 25848 Worker thread wakes up
02:41:57.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:41:57.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:41:57.890 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.4 px 0 ms NORTH
02:42:00.744 02.854 25848 Exposure complete
02:42:00.832 00.088 25848 worker thread done servicing request
02:42:00.832 00.000 21444 OnExposeComplete: enter
02:42:00.832 00.000 21444 UpdateGuideState(): m_state=6
02:42:00.832 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1281
02:42:00.832 00.000 21444 Star::Find returns 1 (1), X=1257.51, Y=664.77, Mass=5937719, SNR=316.3, Peak=65504 HFD=8.1
02:42:00.832 00.000 21444 MultiStar: [#1 -0.31,-0.26,0.76,U] [#2 -0.33,-0.26,0.83,U] [#3 -0.97,0.18,0.74,U] [#4 0.02,-0.46,0.81,U] [#5 -0.27,-0.40,0.59,U] [#6 -0.34,-0.71,0.55,U] [#7 -0.14,-1.00,0.35,U] [#8 -0.25,-0.46,0.38,U] 
02:42:00.833 00.001 21444 refined, 8 included, MultiStar: {-0.40, -0.48}, one-star: {-0.73, -1.10}
02:42:00.833 00.000 21444 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.05) = xAngle (-5.32 = 0.97)
02:42:00.833 00.000 21444 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.16 = -1.88)
02:42:00.833 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-0.48 hyp=0.63 cameraTheta=-2.26 mountX=0.36 mountY=-0.60, mountTheta=-1.03
02:42:00.833 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-0.48, opts=13)
02:42:00.834 00.001 21444 Enqueuing Move request for scope (-0.40, -0.48)
02:42:00.834 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=194, FiltMax=65504, Gamma=0.560
02:42:00.834 00.000 21444 UpdateGuideState exits: m=5937719 SNR=316.3 Saturated
02:42:00.834 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:00.834 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:00.834 00.000 21444 Enqueuing Expose request
02:42:00.834 00.000 25848 Worker thread wakes up
02:42:00.834 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.48) opts 0xd
02:42:00.834 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -0.48)
02:42:00.834 00.000 25848 Moving (-0.40, -0.48) raw xDistance=0.36 yDistance=-0.60
02:42:00.834 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
02:42:00.834 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
02:42:00.834 00.000 25848 MoveAxis(E, 0, ABG)
02:42:00.834 00.000 25848 Move returns status 0, amount 0
02:42:00.834 00.000 25848 MoveAxis(N, 16, ABG)
02:42:00.834 00.000 25848 Guiding  Dir = 0, Dur = 16
02:42:00.860 00.026 25848 IsSlewing returns 0
02:42:00.860 00.000 25848 IsGuiding returns 0
02:42:00.892 00.032 25848 IsGuiding returns 1
02:42:00.892 00.000 25848 scope still moving after pulse duration time elapsed
02:42:00.936 00.044 25848 IsSlewing returns 0
02:42:00.937 00.001 25848 IsGuiding returns 0
02:42:00.937 00.000 25848 scope move finished after 16 + 61 ms
02:42:00.937 00.000 25848 Move returns status 0, amount 16
02:42:00.937 00.000 25848 move complete, result=0
02:42:00.937 00.000 25848 worker thread done servicing request
02:42:00.937 00.000 25848 Worker thread wakes up
02:42:00.937 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:00.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:00.937 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.6 px 16 ms NORTH
02:42:03.791 02.854 25848 Exposure complete
02:42:03.866 00.075 25848 worker thread done servicing request
02:42:03.866 00.000 21444 OnExposeComplete: enter
02:42:03.866 00.000 21444 UpdateGuideState(): m_state=6
02:42:03.866 00.000 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1282
02:42:03.866 00.000 21444 Star::Find returns 1 (1), X=1257.50, Y=666.50, Mass=5997824, SNR=251.6, Peak=65504 HFD=7.6
02:42:03.866 00.000 21444 MultiStar: [#1 -0.27,1.40,0.97,U] [#2 0.25,0.91,1.00,U] [#3 -0.94,1.16,1.00,U] [#4 -0.34,0.92,0.97,U] [#5 -0.04,0.85,0.59,U] [#6 -0.20,0.97,0.67,U] [#7 0.03,0.80,0.62,U] [#8 -0.56,0.95,0.47,U] 
02:42:03.866 00.000 21444 single-star, 8 included, MultiStar: {-0.33, 0.97}, one-star: {-0.74, 0.63}
02:42:03.866 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.62 = -0.62)
02:42:03.866 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.46 = 2.82)
02:42:03.866 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.63 hyp=0.98 cameraTheta=2.43 mountX=0.80 mountY=0.31, mountTheta=0.37
02:42:03.869 00.003 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.63, opts=13)
02:42:03.869 00.000 21444 Enqueuing Move request for scope (-0.74, 0.63)
02:42:03.869 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=52, FiltMax=65504, Gamma=0.560
02:42:03.869 00.000 21444 UpdateGuideState exits: m=5997824 SNR=251.6 Saturated
02:42:03.869 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:03.869 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:03.869 00.000 21444 Enqueuing Expose request
02:42:03.869 00.000 25848 Worker thread wakes up
02:42:03.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.63) opts 0xd
02:42:03.869 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.63)
02:42:03.869 00.000 25848 Moving (-0.74, 0.63) raw xDistance=0.80 yDistance=0.31
02:42:03.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
02:42:03.869 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:03.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:42:03.869 00.000 25848 MoveAxis(W, 23, ABG)
02:42:03.869 00.000 25848 Guiding  Dir = 3, Dur = 23
02:42:03.889 00.020 25848 IsSlewing returns 0
02:42:03.890 00.001 25848 IsGuiding returns 0
02:42:03.921 00.031 25848 IsGuiding returns 1
02:42:03.921 00.000 25848 scope still moving after pulse duration time elapsed
02:42:03.967 00.046 25848 IsSlewing returns 0
02:42:03.969 00.002 25848 IsGuiding returns 0
02:42:03.969 00.000 25848 scope move finished after 23 + 55 ms
02:42:03.969 00.000 25848 Move returns status 0, amount 23
02:42:03.969 00.000 25848 MoveAxis(N, 0, ABG)
02:42:03.969 00.000 25848 Move returns status 0, amount 0
02:42:03.969 00.000 25848 move complete, result=0
02:42:03.969 00.000 25848 worker thread done servicing request
02:42:03.969 00.000 25848 Worker thread wakes up
02:42:03.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:03.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:03.969 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.3 px 0 ms NORTH
02:42:06.814 02.845 25848 Exposure complete
02:42:06.903 00.089 25848 worker thread done servicing request
02:42:06.903 00.000 21444 OnExposeComplete: enter
02:42:06.903 00.000 21444 UpdateGuideState(): m_state=6
02:42:06.903 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1283
02:42:06.903 00.000 21444 Star::Find returns 1 (1), X=1257.27, Y=666.55, Mass=5848322, SNR=262.0, Peak=65504 HFD=8.1
02:42:06.903 00.000 21444 MultiStar: [#1 -0.38,1.66,0.84,U] [#2 -0.40,1.59,0.75,U] [#3 -1.36,1.56,0.00,M1] [#4 -0.42,1.48,0.66,U] [#5 0.37,1.10,0.50,U] [#6 -0.30,0.83,0.52,U] [#7 -0.52,0.73,0.45,U] [#8 -0.51,1.39,0.48,U] 
02:42:06.903 00.000 21444 single-star, 7 included, MultiStar: {-0.44, 1.20}, one-star: {-0.97, 0.69}
02:42:06.903 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
02:42:06.903 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.37 = 2.91)
02:42:06.903 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=0.69 hyp=1.19 cameraTheta=2.53 mountX=1.03 mountY=0.27, mountTheta=0.26
02:42:06.905 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=0.69, opts=13)
02:42:06.905 00.000 21444 Enqueuing Move request for scope (-0.97, 0.69)
02:42:06.905 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=16, FiltMax=65504, Gamma=0.560
02:42:06.905 00.000 21444 UpdateGuideState exits: m=5848322 SNR=262.0 Saturated
02:42:06.905 00.000 25848 Worker thread wakes up
02:42:06.905 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.69) opts 0xd
02:42:06.905 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, 0.69)
02:42:06.905 00.000 25848 Moving (-0.97, 0.69) raw xDistance=1.03 yDistance=0.27
02:42:06.905 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:06.905 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:06.905 00.000 21444 Enqueuing Expose request
02:42:06.905 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.03
02:42:06.905 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:06.905 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:42:06.905 00.000 25848 MoveAxis(W, 32, ABG)
02:42:06.905 00.000 25848 Guiding  Dir = 3, Dur = 32
02:42:06.998 00.093 25848 IsSlewing returns 0
02:42:06.998 00.000 25848 IsGuiding returns 0
02:42:07.030 00.032 25848 PulseGuide returned control before completion, sleep 11
02:42:07.048 00.018 25848 IsGuiding returns 1
02:42:07.048 00.000 25848 scope still moving after pulse duration time elapsed
02:42:07.110 00.062 25848 IsSlewing returns 0
02:42:07.110 00.000 25848 IsGuiding returns 0
02:42:07.110 00.000 25848 scope move finished after 32 + 79 ms
02:42:07.110 00.000 25848 Move returns status 0, amount 32
02:42:07.110 00.000 25848 MoveAxis(N, 0, ABG)
02:42:07.110 00.000 25848 Move returns status 0, amount 0
02:42:07.110 00.000 25848 move complete, result=0
02:42:07.110 00.000 25848 worker thread done servicing request
02:42:07.110 00.000 25848 Worker thread wakes up
02:42:07.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:07.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:07.111 00.001 21444 GuideStep: 1.0 px 32 ms WEST, 0.3 px 0 ms NORTH
02:42:09.948 02.837 25848 Exposure complete
02:42:10.034 00.086 25848 worker thread done servicing request
02:42:10.034 00.000 21444 OnExposeComplete: enter
02:42:10.035 00.001 21444 UpdateGuideState(): m_state=6
02:42:10.035 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1284
02:42:10.035 00.000 21444 Star::Find returns 1 (1), X=1258.02, Y=666.42, Mass=5991808, SNR=284.8, Peak=65504 HFD=8.1
02:42:10.035 00.000 21444 MultiStar: [#1 -0.76,1.41,0.84,U] [#2 0.70,0.79,0.66,U] [#3 -0.28,1.04,0.58,U] [#4 -0.32,1.08,0.67,U] [#5 0.01,0.94,0.60,U] [#6 -0.54,1.02,0.67,U] [#7 -0.06,0.34,0.52,U] [#8 -0.39,1.53,0.44,U] 
02:42:10.035 00.000 21444 single-star, 8 included, MultiStar: {-0.22, 0.95}, one-star: {-0.22, 0.55}
02:42:10.035 00.000 21444 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.05) = xAngle (-1.10 = -1.10)
02:42:10.035 00.000 21444 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.94 = 2.34)
02:42:10.035 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.55 hyp=0.59 cameraTheta=1.95 mountX=0.27 mountY=0.42, mountTheta=1.00
02:42:10.036 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.55, opts=13)
02:42:10.036 00.000 21444 Enqueuing Move request for scope (-0.22, 0.55)
02:42:10.036 00.000 25848 Worker thread wakes up
02:42:10.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=118, FiltMax=65504, Gamma=0.560
02:42:10.036 00.000 21444 UpdateGuideState exits: m=5991808 SNR=284.8 Saturated
02:42:10.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.55) opts 0xd
02:42:10.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:10.036 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.55)
02:42:10.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:10.036 00.000 21444 Enqueuing Expose request
02:42:10.036 00.000 25848 Moving (-0.22, 0.55) raw xDistance=0.27 yDistance=0.42
02:42:10.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
02:42:10.036 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:10.036 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:42:10.036 00.000 25848 MoveAxis(E, 0, ABG)
02:42:10.036 00.000 25848 Move returns status 0, amount 0
02:42:10.037 00.001 25848 MoveAxis(N, 0, ABG)
02:42:10.037 00.000 25848 Move returns status 0, amount 0
02:42:10.037 00.000 25848 move complete, result=0
02:42:10.037 00.000 25848 worker thread done servicing request
02:42:10.037 00.000 25848 Worker thread wakes up
02:42:10.037 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:10.037 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:10.037 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
02:42:12.880 02.843 25848 Exposure complete
02:42:12.967 00.087 25848 worker thread done servicing request
02:42:12.968 00.001 21444 OnExposeComplete: enter
02:42:12.968 00.000 21444 UpdateGuideState(): m_state=6
02:42:12.968 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1285
02:42:12.968 00.000 21444 Star::Find returns 1 (1), X=1256.89, Y=667.36, Mass=5655754, SNR=223.4, Peak=65504 HFD=7.9
02:42:12.968 00.000 21444 MultiStar: [#1 -1.13,2.13,0.00,M1] [#2 -0.61,2.16,0.00,M1] [#3 -1.22,1.79,0.00,M1] [#4 -0.71,1.40,0.84,U] [#5 -0.79,1.70,0.71,U] [#6 -1.18,1.38,0.61,U] [#7 -0.50,1.44,0.58,U] [#8 -1.25,1.92,0.00,M1] 
02:42:12.968 00.000 21444 refined, 4 included, MultiStar: {-0.94, 1.48}, one-star: {-1.35, 1.49}
02:42:12.968 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.92 = -0.92)
02:42:12.968 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.76 = 2.52)
02:42:12.968 00.000 21444 CameraToMount -- cameraX=-0.94 cameraY=1.48 hyp=1.76 cameraTheta=2.14 mountX=1.07 mountY=1.02, mountTheta=0.76
02:42:12.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.94, y=1.48, opts=13)
02:42:12.969 00.000 21444 Enqueuing Move request for scope (-0.94, 1.48)
02:42:12.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=166, FiltMax=65504, Gamma=0.560
02:42:12.969 00.000 21444 UpdateGuideState exits: m=5655754 SNR=223.4 Saturated
02:42:12.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:12.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:12.969 00.000 21444 Enqueuing Expose request
02:42:12.970 00.001 25848 Worker thread wakes up
02:42:12.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 1.48) opts 0xd
02:42:12.970 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.94, 1.48)
02:42:12.970 00.000 25848 Moving (-0.94, 1.48) raw xDistance=1.07 yDistance=1.02
02:42:12.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.07
02:42:12.970 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:42:12.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.02
02:42:12.970 00.000 25848 MoveAxis(W, 31, ABG)
02:42:12.970 00.000 25848 Guiding  Dir = 3, Dur = 31
02:42:12.998 00.028 25848 IsSlewing returns 0
02:42:12.999 00.001 25848 IsGuiding returns 0
02:42:13.031 00.032 25848 IsGuiding returns 1
02:42:13.031 00.000 25848 scope still moving after pulse duration time elapsed
02:42:13.095 00.064 25848 IsSlewing returns 0
02:42:13.096 00.001 25848 IsGuiding returns 0
02:42:13.096 00.000 25848 scope move finished after 31 + 65 ms
02:42:13.096 00.000 25848 Move returns status 0, amount 31
02:42:13.096 00.000 25848 MoveAxis(N, 0, ABG)
02:42:13.096 00.000 25848 Move returns status 0, amount 0
02:42:13.096 00.000 25848 move complete, result=0
02:42:13.096 00.000 25848 worker thread done servicing request
02:42:13.096 00.000 25848 Worker thread wakes up
02:42:13.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:13.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:13.096 00.000 21444 GuideStep: 1.1 px 31 ms WEST, 1.0 px 0 ms NORTH
02:42:15.940 02.844 25848 Exposure complete
02:42:16.019 00.079 25848 worker thread done servicing request
02:42:16.019 00.000 21444 OnExposeComplete: enter
02:42:16.020 00.001 21444 UpdateGuideState(): m_state=6
02:42:16.020 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1286
02:42:16.020 00.000 21444 Star::Find returns 1 (1), X=1257.73, Y=666.56, Mass=5415504, SNR=165.7, Peak=65504 HFD=7.9
02:42:16.020 00.000 21444 MultiStar: [#1 -0.80,1.39,0.99,U] [#2 0.14,0.88,1.00,U] [#3 -1.05,1.19,0.68,U] [#4 0.22,0.85,1.05,U] [#5 -0.13,0.75,0.85,U] [#6 -0.56,0.82,0.79,U] [#7 -0.16,0.17,0.62,U] [#8 -0.67,1.31,0.62,U] 
02:42:16.020 00.000 21444 single-star, 8 included, MultiStar: {-0.36, 0.90}, one-star: {-0.51, 0.69}
02:42:16.020 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
02:42:16.020 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.69 = 2.59)
02:42:16.020 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.69 hyp=0.86 cameraTheta=2.21 mountX=0.57 mountY=0.45, mountTheta=0.66
02:42:16.021 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.69, opts=13)
02:42:16.021 00.000 21444 Enqueuing Move request for scope (-0.51, 0.69)
02:42:16.021 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=220, FiltMax=65504, Gamma=0.560
02:42:16.021 00.000 21444 UpdateGuideState exits: m=5415504 SNR=165.7 Saturated
02:42:16.021 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:16.021 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:16.021 00.000 21444 Enqueuing Expose request
02:42:16.021 00.000 25848 Worker thread wakes up
02:42:16.021 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.69) opts 0xd
02:42:16.021 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.69)
02:42:16.021 00.000 25848 Moving (-0.51, 0.69) raw xDistance=0.57 yDistance=0.45
02:42:16.022 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.57
02:42:16.022 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:16.022 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
02:42:16.022 00.000 25848 MoveAxis(W, 19, ABG)
02:42:16.022 00.000 25848 Guiding  Dir = 3, Dur = 19
02:42:16.046 00.024 25848 IsSlewing returns 0
02:42:16.046 00.000 25848 IsGuiding returns 0
02:42:16.078 00.032 25848 IsGuiding returns 1
02:42:16.078 00.000 25848 scope still moving after pulse duration time elapsed
02:42:16.141 00.063 25848 IsSlewing returns 0
02:42:16.141 00.000 25848 IsGuiding returns 0
02:42:16.141 00.000 25848 scope move finished after 19 + 75 ms
02:42:16.141 00.000 25848 Move returns status 0, amount 19
02:42:16.141 00.000 25848 MoveAxis(N, 0, ABG)
02:42:16.141 00.000 25848 Move returns status 0, amount 0
02:42:16.141 00.000 25848 move complete, result=0
02:42:16.141 00.000 25848 worker thread done servicing request
02:42:16.141 00.000 25848 Worker thread wakes up
02:42:16.141 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.4 px 0 ms NORTH
02:42:16.142 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:16.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:18.990 02.848 25848 Exposure complete
02:42:19.066 00.076 25848 worker thread done servicing request
02:42:19.067 00.001 21444 OnExposeComplete: enter
02:42:19.067 00.000 21444 UpdateGuideState(): m_state=6
02:42:19.067 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1287
02:42:19.067 00.000 21444 Star::Find returns 1 (1), X=1258.43, Y=666.16, Mass=5711597, SNR=188.7, Peak=65504 HFD=8.0
02:42:19.067 00.000 21444 MultiStar: [#1 0.59,0.68,0.96,U] [#2 0.56,0.58,1.10,U] [#3 -0.10,0.25,0.73,U] [#4 0.17,0.37,0.88,U] [#5 1.30,0.88,0.68,U] [#6 0.46,0.85,0.95,U] [#7 0.74,-0.11,0.58,U] [#8 0.60,0.68,0.59,U] 
02:42:19.067 00.000 21444 single-star, 8 included, MultiStar: {0.48, 0.51}, one-star: {0.19, 0.30}
02:42:19.067 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
02:42:19.067 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
02:42:19.067 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.30 hyp=0.36 cameraTheta=0.99 mountX=-0.17 mountY=0.35, mountTheta=2.02
02:42:19.068 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.30, opts=13)
02:42:19.068 00.000 21444 Enqueuing Move request for scope (0.19, 0.30)
02:42:19.068 00.000 25848 Worker thread wakes up
02:42:19.068 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.30) opts 0xd
02:42:19.068 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.30)
02:42:19.068 00.000 25848 Moving (0.19, 0.30) raw xDistance=-0.17 yDistance=0.35
02:42:19.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=230, FiltMax=65504, Gamma=0.560
02:42:19.068 00.000 21444 UpdateGuideState exits: m=5711597 SNR=188.7 Saturated
02:42:19.068 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:19.069 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:19.069 00.000 21444 Enqueuing Expose request
02:42:19.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:42:19.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:19.069 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:42:19.069 00.000 25848 MoveAxis(E, 0, ABG)
02:42:19.069 00.000 25848 Move returns status 0, amount 0
02:42:19.069 00.000 25848 MoveAxis(N, 0, ABG)
02:42:19.069 00.000 25848 Move returns status 0, amount 0
02:42:19.069 00.000 25848 move complete, result=0
02:42:19.069 00.000 25848 worker thread done servicing request
02:42:19.069 00.000 25848 Worker thread wakes up
02:42:19.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:19.069 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:19.069 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
02:42:21.918 02.849 25848 Exposure complete
02:42:21.999 00.081 25848 worker thread done servicing request
02:42:21.999 00.000 21444 OnExposeComplete: enter
02:42:21.999 00.000 21444 UpdateGuideState(): m_state=6
02:42:22.000 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1288
02:42:22.000 00.000 21444 Star::Find returns 1 (1), X=1257.73, Y=667.26, Mass=5783634, SNR=217.3, Peak=65504 HFD=7.9
02:42:22.000 00.000 21444 MultiStar: [#1 -0.11,1.62,1.22,U] [#2 0.45,1.60,1.00,U] [#3 0.25,1.07,0.80,U] [#4 0.26,1.73,0.85,U] [#5 0.78,1.67,0.84,U] [#6 -0.18,1.75,0.67,U] [#7 0.23,1.01,0.62,U] [#8 -0.52,1.90,0.00,M1] 
02:42:22.000 00.000 21444 single-star, 7 included, MultiStar: {0.13, 1.50}, one-star: {-0.51, 1.39}
02:42:22.000 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
02:42:22.000 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.31)
02:42:22.000 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=1.39 hyp=1.48 cameraTheta=1.92 mountX=0.64 mountY=1.10, mountTheta=1.04
02:42:22.002 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=1.39, opts=13)
02:42:22.002 00.000 21444 Enqueuing Move request for scope (-0.51, 1.39)
02:42:22.002 00.000 25848 Worker thread wakes up
02:42:22.002 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.39) opts 0xd
02:42:22.002 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 1.39)
02:42:22.002 00.000 25848 Moving (-0.51, 1.39) raw xDistance=0.64 yDistance=1.10
02:42:22.002 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
02:42:22.002 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:42:22.002 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=232, FiltMax=65504, Gamma=0.560
02:42:22.002 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.10
02:42:22.002 00.000 25848 MoveAxis(W, 19, ABG)
02:42:22.002 00.000 25848 Guiding  Dir = 3, Dur = 19
02:42:22.002 00.000 21444 UpdateGuideState exits: m=5783634 SNR=217.3 Saturated
02:42:22.002 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:22.002 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:22.002 00.000 21444 Enqueuing Expose request
02:42:22.032 00.030 25848 IsSlewing returns 0
02:42:22.032 00.000 25848 IsGuiding returns 0
02:42:22.064 00.032 25848 IsGuiding returns 1
02:42:22.064 00.000 25848 scope still moving after pulse duration time elapsed
02:42:22.110 00.046 25848 IsSlewing returns 0
02:42:22.110 00.000 25848 IsGuiding returns 0
02:42:22.110 00.000 25848 scope move finished after 19 + 59 ms
02:42:22.110 00.000 25848 Move returns status 0, amount 19
02:42:22.110 00.000 25848 MoveAxis(N, 0, ABG)
02:42:22.110 00.000 25848 Move returns status 0, amount 0
02:42:22.110 00.000 25848 move complete, result=0
02:42:22.110 00.000 25848 worker thread done servicing request
02:42:22.110 00.000 25848 Worker thread wakes up
02:42:22.110 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 1.1 px 0 ms NORTH
02:42:22.111 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:22.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:24.963 02.852 25848 Exposure complete
02:42:25.044 00.081 25848 worker thread done servicing request
02:42:25.044 00.000 21444 OnExposeComplete: enter
02:42:25.044 00.000 21444 UpdateGuideState(): m_state=6
02:42:25.044 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1289
02:42:25.044 00.000 21444 Star::Find returns 1 (1), X=1258.42, Y=665.43, Mass=6007650, SNR=245.8, Peak=65504 HFD=8.2
02:42:25.044 00.000 21444 MultiStar: [#1 0.09,1.04,1.04,U] [#2 0.54,0.75,0.96,U] [#3 -0.20,0.50,0.73,U] [#4 0.34,0.15,0.91,U] [#5 0.55,0.45,0.67,U] [#6 -0.05,0.84,0.77,U] [#7 0.36,-0.44,0.53,U] [#8 0.06,0.67,0.45,U] 
02:42:25.044 00.000 21444 refined, 8 included, MultiStar: {0.21, 0.41}, one-star: {0.18, -0.44}
02:42:25.044 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
02:42:25.044 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.48)
02:42:25.044 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.41 hyp=0.46 cameraTheta=1.09 mountX=-0.18 mountY=0.46, mountTheta=1.94
02:42:25.045 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.41, opts=13)
02:42:25.045 00.000 21444 Enqueuing Move request for scope (0.21, 0.41)
02:42:25.045 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=216, FiltMax=65504, Gamma=0.560
02:42:25.045 00.000 21444 UpdateGuideState exits: m=6007650 SNR=245.8 Saturated
02:42:25.045 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:25.045 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:25.045 00.000 25848 Worker thread wakes up
02:42:25.045 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.41) opts 0xd
02:42:25.045 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.41)
02:42:25.045 00.000 25848 Moving (0.21, 0.41) raw xDistance=-0.18 yDistance=0.46
02:42:25.045 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:42:25.045 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:25.045 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:42:25.045 00.000 25848 MoveAxis(E, 0, ABG)
02:42:25.045 00.000 25848 Move returns status 0, amount 0
02:42:25.045 00.000 25848 MoveAxis(N, 0, ABG)
02:42:25.045 00.000 25848 Move returns status 0, amount 0
02:42:25.045 00.000 25848 move complete, result=0
02:42:25.046 00.001 25848 worker thread done servicing request
02:42:25.046 00.000 21444 Enqueuing Expose request
02:42:25.046 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:42:25.046 00.000 25848 Worker thread wakes up
02:42:25.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:25.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:27.901 02.855 25848 Exposure complete
02:42:27.967 00.066 25848 worker thread done servicing request
02:42:27.967 00.000 21444 OnExposeComplete: enter
02:42:27.967 00.000 21444 UpdateGuideState(): m_state=6
02:42:27.968 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1290
02:42:27.968 00.000 21444 Star::Find returns 1 (1), X=1258.27, Y=666.80, Mass=5857416, SNR=251.4, Peak=65504 HFD=7.9
02:42:27.968 00.000 21444 MultiStar: [#1 -0.46,1.78,1.02,U] [#2 0.50,1.52,0.96,U] [#3 -0.73,1.43,0.80,U] [#4 0.46,1.58,0.74,U] [#5 0.63,1.30,0.69,U] [#6 0.59,1.37,0.69,U] [#7 0.51,1.01,0.63,U] [#8 0.18,1.44,0.56,U] 
02:42:27.968 00.000 21444 single-star, 8 included, MultiStar: {0.15, 1.38}, one-star: {0.03, 0.94}
02:42:27.968 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
02:42:27.968 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.92)
02:42:27.968 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.94 hyp=0.94 cameraTheta=1.53 mountX=0.05 mountY=0.88, mountTheta=1.51
02:42:27.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.94, opts=13)
02:42:27.969 00.000 21444 Enqueuing Move request for scope (0.03, 0.94)
02:42:27.969 00.000 25848 Worker thread wakes up
02:42:27.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=16, FiltMax=65504, Gamma=0.560
02:42:27.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.94) opts 0xd
02:42:27.969 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.94)
02:42:27.969 00.000 21444 UpdateGuideState exits: m=5857416 SNR=251.4 Saturated
02:42:27.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:27.969 00.000 25848 Moving (0.03, 0.94) raw xDistance=0.05 yDistance=0.88
02:42:27.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:27.969 00.000 21444 Enqueuing Expose request
02:42:27.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:42:27.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:42:27.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
02:42:27.969 00.000 25848 MoveAxis(E, 0, ABG)
02:42:27.969 00.000 25848 Move returns status 0, amount 0
02:42:27.969 00.000 25848 MoveAxis(N, 0, ABG)
02:42:27.969 00.000 25848 Move returns status 0, amount 0
02:42:27.969 00.000 25848 move complete, result=0
02:42:27.969 00.000 25848 worker thread done servicing request
02:42:27.970 00.001 25848 Worker thread wakes up
02:42:27.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:27.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:27.970 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
02:42:30.814 02.844 25848 Exposure complete
02:42:30.892 00.078 25848 worker thread done servicing request
02:42:30.892 00.000 21444 OnExposeComplete: enter
02:42:30.892 00.000 21444 UpdateGuideState(): m_state=6
02:42:30.893 00.001 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1291
02:42:30.893 00.000 21444 Star::Find returns 1 (1), X=1257.80, Y=666.46, Mass=5647180, SNR=197.3, Peak=65504 HFD=8.1
02:42:30.893 00.000 21444 MultiStar: [#1 -1.11,1.25,0.96,U] [#2 -0.17,0.72,0.99,U] [#3 -1.20,0.66,0.68,U] [#4 0.14,0.91,0.70,U] [#5 -0.07,1.26,0.68,U] [#6 -0.78,0.59,0.72,U] [#7 -0.63,0.69,0.76,U] [#8 -0.27,1.36,0.51,U] 
02:42:30.893 00.000 21444 single-star, 8 included, MultiStar: {-0.52, 0.87}, one-star: {-0.43, 0.60}
02:42:30.893 00.000 21444 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
02:42:30.893 00.000 21444 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.69 = 2.59)
02:42:30.893 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.60 hyp=0.74 cameraTheta=2.20 mountX=0.49 mountY=0.39, mountTheta=0.67
02:42:30.894 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.60, opts=13)
02:42:30.894 00.000 21444 Enqueuing Move request for scope (-0.43, 0.60)
02:42:30.894 00.000 25848 Worker thread wakes up
02:42:30.894 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.60) opts 0xd
02:42:30.895 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.60)
02:42:30.895 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=106, FiltMax=65504, Gamma=0.560
02:42:30.895 00.000 25848 Moving (-0.43, 0.60) raw xDistance=0.49 yDistance=0.39
02:42:30.895 00.000 21444 UpdateGuideState exits: m=5647180 SNR=197.3 Saturated
02:42:30.895 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
02:42:30.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:30.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:30.895 00.000 21444 Enqueuing Expose request
02:42:30.895 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:30.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
02:42:30.895 00.000 25848 MoveAxis(E, 0, ABG)
02:42:30.895 00.000 25848 Move returns status 0, amount 0
02:42:30.895 00.000 25848 MoveAxis(N, 0, ABG)
02:42:30.895 00.000 25848 Move returns status 0, amount 0
02:42:30.895 00.000 25848 move complete, result=0
02:42:30.895 00.000 25848 worker thread done servicing request
02:42:30.895 00.000 25848 Worker thread wakes up
02:42:30.895 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:30.895 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:30.895 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
02:42:33.736 02.841 25848 Exposure complete
02:42:33.802 00.066 25848 worker thread done servicing request
02:42:33.803 00.001 21444 OnExposeComplete: enter
02:42:33.803 00.000 21444 UpdateGuideState(): m_state=6
02:42:33.803 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1292
02:42:33.803 00.000 21444 Star::Find returns 1 (1), X=1257.95, Y=666.31, Mass=5795492, SNR=249.2, Peak=65504 HFD=8.1
02:42:33.803 00.000 21444 MultiStar: [#1 0.53,1.34,0.88,U] [#2 0.55,1.23,0.84,U] [#3 -0.77,0.67,0.59,U] [#4 1.10,0.92,0.76,U] [#5 0.67,0.82,0.66,U] [#6 0.67,0.87,0.64,U] [#7 1.05,0.54,0.66,U] [#8 0.53,0.80,0.43,U] 
02:42:33.803 00.000 21444 single-star, 8 included, MultiStar: {0.44, 0.86}, one-star: {-0.29, 0.45}
02:42:33.803 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
02:42:33.803 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
02:42:33.803 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.45 hyp=0.53 cameraTheta=2.14 mountX=0.33 mountY=0.31, mountTheta=0.75
02:42:33.804 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.45, opts=13)
02:42:33.804 00.000 21444 Enqueuing Move request for scope (-0.29, 0.45)
02:42:33.804 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=230, FiltMax=65504, Gamma=0.560
02:42:33.804 00.000 21444 UpdateGuideState exits: m=5795492 SNR=249.2 Saturated
02:42:33.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:33.804 00.000 25848 Worker thread wakes up
02:42:33.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.45) opts 0xd
02:42:33.804 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.45)
02:42:33.804 00.000 25848 Moving (-0.29, 0.45) raw xDistance=0.33 yDistance=0.31
02:42:33.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
02:42:33.804 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:33.804 00.000 21444 Enqueuing Expose request
02:42:33.804 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:33.804 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:42:33.805 00.001 25848 MoveAxis(E, 0, ABG)
02:42:33.805 00.000 25848 Move returns status 0, amount 0
02:42:33.805 00.000 25848 MoveAxis(N, 0, ABG)
02:42:33.805 00.000 25848 Move returns status 0, amount 0
02:42:33.805 00.000 25848 move complete, result=0
02:42:33.805 00.000 25848 worker thread done servicing request
02:42:33.805 00.000 25848 Worker thread wakes up
02:42:33.805 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:33.805 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:33.805 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:42:36.654 02.849 25848 Exposure complete
02:42:36.741 00.087 25848 worker thread done servicing request
02:42:36.741 00.000 21444 OnExposeComplete: enter
02:42:36.741 00.000 21444 UpdateGuideState(): m_state=6
02:42:36.742 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1293
02:42:36.742 00.000 21444 Star::Find returns 1 (1), X=1257.93, Y=667.02, Mass=5725231, SNR=195.1, Peak=65504 HFD=8.1
02:42:36.742 00.000 21444 MultiStar: [#1 0.04,1.91,0.00,M1] [#2 0.56,1.71,1.08,U] [#3 0.01,1.65,0.85,U] [#4 0.57,1.20,0.83,U] [#5 0.59,1.37,0.80,U] [#6 0.59,1.32,0.85,U] [#7 0.13,0.97,0.68,U] [#8 -0.04,1.44,0.68,U] 
02:42:36.742 00.000 21444 single-star, 7 included, MultiStar: {0.27, 1.37}, one-star: {-0.31, 1.16}
02:42:36.742 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
02:42:36.742 00.000 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.22)
02:42:36.742 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=1.16 hyp=1.20 cameraTheta=1.83 mountX=0.41 mountY=0.95, mountTheta=1.16
02:42:36.743 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=1.16, opts=13)
02:42:36.743 00.000 21444 Enqueuing Move request for scope (-0.31, 1.16)
02:42:36.743 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=16, FiltMax=65504, Gamma=0.560
02:42:36.743 00.000 25848 Worker thread wakes up
02:42:36.744 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.16) opts 0xd
02:42:36.744 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 1.16)
02:42:36.744 00.000 25848 Moving (-0.31, 1.16) raw xDistance=0.41 yDistance=0.95
02:42:36.744 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
02:42:36.744 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:42:36.744 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
02:42:36.744 00.000 21444 UpdateGuideState exits: m=5725231 SNR=195.1 Saturated
02:42:36.744 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:36.744 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:36.744 00.000 21444 Enqueuing Expose request
02:42:36.744 00.000 25848 MoveAxis(E, 0, ABG)
02:42:36.744 00.000 25848 Move returns status 0, amount 0
02:42:36.744 00.000 25848 MoveAxis(N, 0, ABG)
02:42:36.744 00.000 25848 Move returns status 0, amount 0
02:42:36.744 00.000 25848 move complete, result=0
02:42:36.744 00.000 25848 worker thread done servicing request
02:42:36.744 00.000 25848 Worker thread wakes up
02:42:36.744 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:36.744 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:36.745 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 1.0 px 0 ms NORTH
02:42:39.586 02.841 25848 Exposure complete
02:42:39.674 00.088 25848 worker thread done servicing request
02:42:39.674 00.000 21444 OnExposeComplete: enter
02:42:39.674 00.000 21444 UpdateGuideState(): m_state=6
02:42:39.674 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1294
02:42:39.674 00.000 21444 Star::Find returns 1 (1), X=1257.94, Y=667.37, Mass=5822641, SNR=241.0, Peak=65504 HFD=8.0
02:42:39.675 00.001 21444 MultiStar: [#1 0.12,2.61,0.00,M2] [#2 0.61,2.55,0.00,M1] [#3 -0.24,2.39,0.00,M1] [#4 0.59,1.75,1.06,U] [#5 0.60,1.67,0.84,U] [#6 0.63,1.85,0.00,M1] [#7 0.38,1.38,0.62,U] [#8 0.49,2.03,0.00,M1] 
02:42:39.675 00.000 21444 single-star, 3 included, MultiStar: {0.30, 1.60}, one-star: {-0.30, 1.50}
02:42:39.675 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
02:42:39.675 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.16)
02:42:39.675 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=1.50 hyp=1.53 cameraTheta=1.77 mountX=0.44 mountY=1.27, mountTheta=1.24
02:42:39.676 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=1.50, opts=13)
02:42:39.676 00.000 21444 Enqueuing Move request for scope (-0.30, 1.50)
02:42:39.676 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=244, FiltMax=65504, Gamma=0.560
02:42:39.676 00.000 21444 UpdateGuideState exits: m=5822641 SNR=241.0 Saturated
02:42:39.676 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:39.676 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:39.676 00.000 21444 Enqueuing Expose request
02:42:39.676 00.000 25848 Worker thread wakes up
02:42:39.676 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.50) opts 0xd
02:42:39.676 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 1.50)
02:42:39.676 00.000 25848 Moving (-0.30, 1.50) raw xDistance=0.44 yDistance=1.27
02:42:39.676 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
02:42:39.676 00.000 25848 switching direction from -1 to 1 - decHistory=5 oldest=1.81 newest=2.53
02:42:39.676 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
02:42:39.676 00.000 25848 MoveAxis(E, 0, ABG)
02:42:39.677 00.001 25848 Move returns status 0, amount 0
02:42:39.677 00.000 25848 BLC: Oldest BLC event removed
02:42:39.677 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 332 applied
02:42:39.677 00.000 25848 MoveAxis(S, 367, ABG)
02:42:39.677 00.000 25848 Guiding  Dir = 1, Dur = 367
02:42:39.705 00.028 25848 IsSlewing returns 0
02:42:39.705 00.000 25848 IsGuiding returns 0
02:42:39.737 00.032 25848 PulseGuide returned control before completion, sleep 346
02:42:40.086 00.349 25848 IsGuiding returns 1
02:42:40.087 00.001 25848 scope still moving after pulse duration time elapsed
02:42:40.141 00.054 25848 IsSlewing returns 0
02:42:40.141 00.000 25848 IsGuiding returns 0
02:42:40.141 00.000 25848 scope move finished after 367 + 69 ms
02:42:40.141 00.000 25848 Move returns status 0, amount 367
02:42:40.141 00.000 25848 move complete, result=0
02:42:40.141 00.000 25848 worker thread done servicing request
02:42:40.141 00.000 25848 Worker thread wakes up
02:42:40.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:40.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:40.142 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 1.3 px 367 ms SOUTH
02:42:42.993 02.851 25848 Exposure complete
02:42:43.069 00.076 25848 worker thread done servicing request
02:42:43.069 00.000 21444 OnExposeComplete: enter
02:42:43.069 00.000 21444 UpdateGuideState(): m_state=6
02:42:43.069 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1295
02:42:43.069 00.000 21444 Star::Find returns 1 (1), X=1256.83, Y=665.48, Mass=5752309, SNR=220.1, Peak=65504 HFD=8.0
02:42:43.069 00.000 21444 MultiStar: [#1 -1.04,1.14,0.93,U] [#2 -0.55,0.57,0.94,U] [#3 -1.39,-0.06,0.63,U] [#4 -0.85,0.10,0.86,U] [#5 -0.02,0.56,0.69,U] [#6 -0.88,0.27,0.66,U] [#7 -0.85,-0.31,0.68,U] [#8 -0.91,0.30,0.66,U] 
02:42:43.069 00.000 21444 refined, 8 included, MultiStar: {-0.89, 0.26}, one-star: {-1.41, -0.39}
02:42:43.069 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
02:42:43.069 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
02:42:43.069 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=0.26 hyp=0.93 cameraTheta=2.86 mountX=0.91 mountY=-0.10, mountTheta=-0.11
02:42:43.070 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=0.26, opts=13)
02:42:43.070 00.000 21444 Enqueuing Move request for scope (-0.89, 0.26)
02:42:43.070 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=220, FiltMax=65504, Gamma=0.560
02:42:43.070 00.000 21444 UpdateGuideState exits: m=5752309 SNR=220.1 Saturated
02:42:43.071 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:43.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:43.071 00.000 21444 Enqueuing Expose request
02:42:43.071 00.000 25848 Worker thread wakes up
02:42:43.071 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.26) opts 0xd
02:42:43.071 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, 0.26)
02:42:43.071 00.000 25848 Moving (-0.89, 0.26) raw xDistance=0.91 yDistance=-0.10
02:42:43.071 00.000 25848 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.273545, 1:-0.098826
02:42:43.071 00.000 25848 BLC: No correction, Miss < min_move
02:42:43.071 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.91
02:42:43.071 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:43.071 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:42:43.071 00.000 25848 MoveAxis(W, 27, ABG)
02:42:43.071 00.000 25848 Guiding  Dir = 3, Dur = 27
02:42:43.095 00.024 25848 IsSlewing returns 0
02:42:43.095 00.000 25848 IsGuiding returns 0
02:42:43.127 00.032 25848 IsGuiding returns 1
02:42:43.127 00.000 25848 scope still moving after pulse duration time elapsed
02:42:43.173 00.046 25848 IsSlewing returns 0
02:42:43.173 00.000 25848 IsGuiding returns 0
02:42:43.173 00.000 25848 scope move finished after 27 + 50 ms
02:42:43.173 00.000 25848 Move returns status 0, amount 27
02:42:43.173 00.000 25848 MoveAxis(N, 0, ABG)
02:42:43.173 00.000 25848 Move returns status 0, amount 0
02:42:43.173 00.000 25848 move complete, result=0
02:42:43.173 00.000 25848 worker thread done servicing request
02:42:43.173 00.000 25848 Worker thread wakes up
02:42:43.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:43.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:43.173 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.1 px 0 ms NORTH
02:42:46.022 02.849 25848 Exposure complete
02:42:46.102 00.080 25848 worker thread done servicing request
02:42:46.102 00.000 21444 OnExposeComplete: enter
02:42:46.102 00.000 21444 UpdateGuideState(): m_state=6
02:42:46.102 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1296
02:42:46.102 00.000 21444 Star::Find returns 1 (1), X=1258.67, Y=666.15, Mass=5728708, SNR=205.9, Peak=65504 HFD=7.9
02:42:46.102 00.000 21444 MultiStar: [#1 1.42,0.68,1.12,U] [#2 1.91,0.49,0.00,M1] [#3 0.33,0.13,1.00,U] [#4 0.69,0.63,0.67,U] [#5 1.59,0.48,0.65,U] [#6 0.43,0.58,0.61,U] [#7 1.28,0.25,0.71,U] [#8 0.24,0.40,0.62,U] 
02:42:46.102 00.000 21444 single-star, 7 included, MultiStar: {0.81, 0.42}, one-star: {0.43, 0.29}
02:42:46.102 00.000 21444 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
02:42:46.102 00.000 21444 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.31 = 0.98)
02:42:46.102 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.29 hyp=0.52 cameraTheta=0.59 mountX=-0.40 mountY=0.43, mountTheta=2.32
02:42:46.103 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.29, opts=13)
02:42:46.103 00.000 21444 Enqueuing Move request for scope (0.43, 0.29)
02:42:46.103 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=258, FiltMax=65504, Gamma=0.560
02:42:46.103 00.000 21444 UpdateGuideState exits: m=5728708 SNR=205.9 Saturated
02:42:46.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:46.104 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:46.104 00.000 21444 Enqueuing Expose request
02:42:46.104 00.000 25848 Worker thread wakes up
02:42:46.104 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.29) opts 0xd
02:42:46.104 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.29)
02:42:46.104 00.000 25848 Moving (0.43, 0.29) raw xDistance=-0.40 yDistance=0.43
02:42:46.104 00.000 25848 BLC: History state: CurrMiss=0.43, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.273545, 1:-0.098826, 2:0.429210
02:42:46.104 00.000 25848 BLC: No correction, Miss < min_move
02:42:46.104 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
02:42:46.104 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:46.104 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:42:46.104 00.000 25848 MoveAxis(E, 0, ABG)
02:42:46.104 00.000 25848 Move returns status 0, amount 0
02:42:46.104 00.000 25848 MoveAxis(N, 0, ABG)
02:42:46.104 00.000 25848 Move returns status 0, amount 0
02:42:46.104 00.000 25848 move complete, result=0
02:42:46.104 00.000 25848 worker thread done servicing request
02:42:46.104 00.000 25848 Worker thread wakes up
02:42:46.104 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:46.104 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:46.104 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
02:42:48.944 02.840 25848 Exposure complete
02:42:49.031 00.087 25848 worker thread done servicing request
02:42:49.031 00.000 21444 OnExposeComplete: enter
02:42:49.031 00.000 21444 UpdateGuideState(): m_state=6
02:42:49.031 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1297
02:42:49.031 00.000 21444 Star::Find returns 1 (1), X=1258.76, Y=665.41, Mass=5543713, SNR=203.3, Peak=65504 HFD=8.0
02:42:49.031 00.000 21444 MultiStar: [#1 1.43,0.55,0.96,U] [#2 1.42,0.33,0.75,U] [#3 0.08,0.12,0.72,U] [#4 1.56,-0.12,0.61,U] [#5 1.50,-0.08,0.67,U] [#6 1.63,-0.11,0.54,U] [#7 1.85,-0.51,0.00,M1] [#8 1.46,0.61,0.61,U] 
02:42:49.032 00.001 21444 single-star, 7 included, MultiStar: {1.15, 0.10}, one-star: {0.52, -0.45}
02:42:49.032 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
02:42:49.032 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.62 = -0.33)
02:42:49.032 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=-0.45 hyp=0.69 cameraTheta=-0.72 mountX=-0.56 mountY=-0.22, mountTheta=-2.76
02:42:49.033 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=-0.45, opts=13)
02:42:49.033 00.000 21444 Enqueuing Move request for scope (0.52, -0.45)
02:42:49.033 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=294, FiltMax=65504, Gamma=0.560
02:42:49.033 00.000 21444 UpdateGuideState exits: m=5543713 SNR=203.3 Saturated
02:42:49.033 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:49.033 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:49.033 00.000 21444 Enqueuing Expose request
02:42:49.033 00.000 25848 Worker thread wakes up
02:42:49.033 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.45) opts 0xd
02:42:49.033 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, -0.45)
02:42:49.033 00.000 25848 Moving (0.52, -0.45) raw xDistance=-0.56 yDistance=-0.22
02:42:49.033 00.000 25848 BLC: window closed
02:42:49.033 00.000 25848 BLC: History state: CurrMiss=-0.22, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.273545, 1:-0.098826, 2:0.429210
02:42:49.033 00.000 25848 BLC: No correction, Miss < min_move
02:42:49.033 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
02:42:49.033 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:49.033 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:42:49.033 00.000 25848 MoveAxis(E, 16, ABG)
02:42:49.033 00.000 25848 Guiding  Dir = 2, Dur = 16
02:42:49.064 00.031 25848 IsSlewing returns 0
02:42:49.064 00.000 25848 IsGuiding returns 0
02:42:49.095 00.031 25848 IsGuiding returns 1
02:42:49.095 00.000 25848 scope still moving after pulse duration time elapsed
02:42:49.173 00.078 25848 IsSlewing returns 0
02:42:49.173 00.000 25848 IsGuiding returns 0
02:42:49.173 00.000 25848 scope move finished after 16 + 92 ms
02:42:49.173 00.000 25848 Move returns status 0, amount 16
02:42:49.173 00.000 25848 MoveAxis(N, 0, ABG)
02:42:49.173 00.000 25848 Move returns status 0, amount 0
02:42:49.173 00.000 25848 move complete, result=0
02:42:49.173 00.000 25848 worker thread done servicing request
02:42:49.173 00.000 25848 Worker thread wakes up
02:42:49.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:49.173 00.000 21444 GuideStep: -0.6 px 16 ms EAST, -0.2 px 0 ms NORTH
02:42:49.174 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:52.017 02.843 25848 Exposure complete
02:42:52.099 00.082 25848 worker thread done servicing request
02:42:52.099 00.000 21444 OnExposeComplete: enter
02:42:52.099 00.000 21444 UpdateGuideState(): m_state=6
02:42:52.099 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1298
02:42:52.099 00.000 21444 Star::Find returns 1 (1), X=1260.10, Y=664.73, Mass=5915481, SNR=235.3, Peak=65504 HFD=8.2
02:42:52.099 00.000 21444 MultiStar: [#1 1.14,0.32,1.04,U] [#2 2.15,-0.15,0.00,M1] [#3 0.91,-0.06,0.78,U] [#4 1.74,-0.57,0.96,U] [#5 1.72,-0.35,0.78,U] [#6 1.57,-0.56,0.69,U] [#7 2.23,-0.60,0.00,M2] [#8 1.37,-0.53,0.66,U] 
02:42:52.099 00.000 21444 refined, 6 included, MultiStar: {1.48, -0.41}, one-star: {1.86, -1.14}
02:42:52.099 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
02:42:52.099 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
02:42:52.099 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=-0.41 hyp=1.54 cameraTheta=-0.27 mountX=-1.51 mountY=0.18, mountTheta=3.02
02:42:52.100 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=-0.41, opts=13)
02:42:52.100 00.000 21444 Enqueuing Move request for scope (1.48, -0.41)
02:42:52.100 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2320, FiltMin=228, FiltMax=65504, Gamma=0.560
02:42:52.100 00.000 21444 UpdateGuideState exits: m=5915481 SNR=235.3 Saturated
02:42:52.100 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:52.100 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:52.100 00.000 21444 Enqueuing Expose request
02:42:52.100 00.000 25848 Worker thread wakes up
02:42:52.100 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, -0.41) opts 0xd
02:42:52.100 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, -0.41)
02:42:52.100 00.000 25848 Moving (1.48, -0.41) raw xDistance=-1.51 yDistance=0.18
02:42:52.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.51
02:42:52.100 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:52.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:42:52.101 00.001 25848 MoveAxis(E, 45, ABG)
02:42:52.101 00.000 25848 Guiding  Dir = 2, Dur = 45
02:42:52.125 00.024 25848 IsSlewing returns 0
02:42:52.125 00.000 25848 IsGuiding returns 0
02:42:52.156 00.031 25848 PulseGuide returned control before completion, sleep 25
02:42:52.188 00.032 25848 IsGuiding returns 1
02:42:52.188 00.000 25848 scope still moving after pulse duration time elapsed
02:42:52.251 00.063 25848 IsSlewing returns 0
02:42:52.251 00.000 25848 IsGuiding returns 0
02:42:52.251 00.000 25848 scope move finished after 45 + 81 ms
02:42:52.251 00.000 25848 Move returns status 0, amount 45
02:42:52.251 00.000 25848 MoveAxis(N, 0, ABG)
02:42:52.251 00.000 25848 Move returns status 0, amount 0
02:42:52.251 00.000 25848 move complete, result=0
02:42:52.251 00.000 25848 worker thread done servicing request
02:42:52.252 00.001 25848 Worker thread wakes up
02:42:52.252 00.000 21444 GuideStep: -1.5 px 45 ms EAST, 0.2 px 0 ms NORTH
02:42:52.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:52.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:55.097 02.845 25848 Exposure complete
02:42:55.184 00.087 25848 worker thread done servicing request
02:42:55.184 00.000 21444 OnExposeComplete: enter
02:42:55.184 00.000 21444 UpdateGuideState(): m_state=6
02:42:55.184 00.000 21444 Star::Find(15, 1260, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1299
02:42:55.185 00.001 21444 Star::Find returns 1 (1), X=1258.21, Y=665.53, Mass=6096057, SNR=340.7, Peak=65504 HFD=8.1
02:42:55.185 00.000 21444 MultiStar: [#1 -0.77,0.77,0.82,U] [#2 0.29,0.23,0.84,U] [#3 -1.49,0.30,0.69,U] [#4 0.19,0.18,0.54,U] [#5 0.04,-0.41,0.51,U] [#6 -0.16,0.23,0.45,U] [#7 0.12,-0.13,0.52,U] [#8 -0.51,0.32,0.41,U] 
02:42:55.185 00.000 21444 refined, 8 included, MultiStar: {-0.27, 0.13}, one-star: {-0.03, -0.34}
02:42:55.185 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
02:42:55.185 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.08)
02:42:55.185 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.29 cameraTheta=2.69 mountX=0.28 mountY=0.02, mountTheta=0.07
02:42:55.186 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=0.13, opts=13)
02:42:55.186 00.000 21444 Enqueuing Move request for scope (-0.27, 0.13)
02:42:55.186 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=230, FiltMax=65504, Gamma=0.560
02:42:55.186 00.000 21444 UpdateGuideState exits: m=6096057 SNR=340.7 Saturated
02:42:55.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:55.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:55.186 00.000 21444 Enqueuing Expose request
02:42:55.186 00.000 25848 Worker thread wakes up
02:42:55.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd
02:42:55.186 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 0.13)
02:42:55.187 00.001 25848 Moving (-0.27, 0.13) raw xDistance=0.28 yDistance=0.02
02:42:55.187 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
02:42:55.187 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:55.187 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:42:55.187 00.000 25848 MoveAxis(E, 0, ABG)
02:42:55.187 00.000 25848 Move returns status 0, amount 0
02:42:55.187 00.000 25848 MoveAxis(N, 0, ABG)
02:42:55.187 00.000 25848 Move returns status 0, amount 0
02:42:55.187 00.000 25848 move complete, result=0
02:42:55.187 00.000 25848 worker thread done servicing request
02:42:55.187 00.000 25848 Worker thread wakes up
02:42:55.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:55.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:42:55.187 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:58.025 02.838 25848 Exposure complete
02:42:58.109 00.084 25848 worker thread done servicing request
02:42:58.109 00.000 21444 OnExposeComplete: enter
02:42:58.109 00.000 21444 UpdateGuideState(): m_state=6
02:42:58.109 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1300
02:42:58.110 00.001 21444 Star::Find returns 1 (1), X=1256.72, Y=666.36, Mass=5789874, SNR=200.0, Peak=65504 HFD=8.1
02:42:58.110 00.000 21444 MultiStar: [#1 -1.50,1.36,0.00,M1] [#2 -0.64,0.72,1.11,U] [#3 -1.72,1.08,0.00,M1] [#4 -1.07,1.05,0.88,U] [#5 -0.31,0.94,0.81,U] [#6 -1.06,0.84,0.84,U] [#7 -0.67,0.57,0.69,U] [#8 -1.13,1.17,0.82,U] 
02:42:58.110 00.000 21444 refined, 6 included, MultiStar: {-0.93, 0.82}, one-star: {-1.52, 0.49}
02:42:58.110 00.000 21444 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.05) = xAngle (-0.63 = -0.63)
02:42:58.110 00.000 21444 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.81)
02:42:58.110 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=0.82 hyp=1.24 cameraTheta=2.42 mountX=1.00 mountY=0.41, mountTheta=0.39
02:42:58.110 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=0.82, opts=13)
02:42:58.111 00.001 21444 Enqueuing Move request for scope (-0.93, 0.82)
02:42:58.111 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=168, FiltMax=65504, Gamma=0.560
02:42:58.111 00.000 21444 UpdateGuideState exits: m=5789874 SNR=200.0 Saturated
02:42:58.111 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:58.111 00.000 25848 Worker thread wakes up
02:42:58.111 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.82) opts 0xd
02:42:58.111 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, 0.82)
02:42:58.111 00.000 25848 Moving (-0.93, 0.82) raw xDistance=1.00 yDistance=0.41
02:42:58.111 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.00
02:42:58.111 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:58.111 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:42:58.111 00.000 21444 Enqueuing Expose request
02:42:58.111 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
02:42:58.111 00.000 25848 MoveAxis(W, 29, ABG)
02:42:58.111 00.000 25848 Guiding  Dir = 3, Dur = 29
02:42:58.140 00.029 25848 IsSlewing returns 0
02:42:58.141 00.001 25848 IsGuiding returns 0
02:42:58.196 00.055 25848 IsGuiding returns 1
02:42:58.196 00.000 25848 scope still moving after pulse duration time elapsed
02:42:58.252 00.056 25848 IsSlewing returns 0
02:42:58.252 00.000 25848 IsGuiding returns 0
02:42:58.252 00.000 25848 scope move finished after 29 + 82 ms
02:42:58.252 00.000 25848 Move returns status 0, amount 29
02:42:58.252 00.000 25848 MoveAxis(N, 0, ABG)
02:42:58.252 00.000 25848 Move returns status 0, amount 0
02:42:58.252 00.000 25848 move complete, result=0
02:42:58.252 00.000 25848 worker thread done servicing request
02:42:58.252 00.000 25848 Worker thread wakes up
02:42:58.252 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 0.4 px 0 ms NORTH
02:42:58.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:42:58.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:01.099 02.847 25848 Exposure complete
02:43:01.179 00.080 25848 worker thread done servicing request
02:43:01.179 00.000 21444 OnExposeComplete: enter
02:43:01.179 00.000 21444 UpdateGuideState(): m_state=6
02:43:01.180 00.001 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1301
02:43:01.180 00.000 21444 Star::Find returns 1 (1), X=1258.03, Y=666.20, Mass=5703857, SNR=214.1, Peak=65504 HFD=8.1
02:43:01.180 00.000 21444 MultiStar: [#1 -0.11,1.93,0.00,M2] [#2 0.39,1.46,0.83,U] [#3 -0.15,0.85,0.79,U] [#4 0.70,0.70,1.09,U] [#5 0.69,0.63,0.91,U] [#6 0.42,0.64,0.78,U] [#7 0.26,0.24,0.73,U] [#8 1.20,0.56,0.42,U] 
02:43:01.180 00.000 21444 single-star, 7 included, MultiStar: {0.37, 0.68}, one-star: {-0.21, 0.33}
02:43:01.180 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
02:43:01.180 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
02:43:01.180 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.33 hyp=0.39 cameraTheta=2.14 mountX=0.24 mountY=0.22, mountTheta=0.75
02:43:01.181 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.33, opts=13)
02:43:01.181 00.000 21444 Enqueuing Move request for scope (-0.21, 0.33)
02:43:01.181 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=244, FiltMax=65504, Gamma=0.560
02:43:01.181 00.000 21444 UpdateGuideState exits: m=5703857 SNR=214.1 Saturated
02:43:01.181 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:01.181 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:01.181 00.000 21444 Enqueuing Expose request
02:43:01.181 00.000 25848 Worker thread wakes up
02:43:01.181 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.33) opts 0xd
02:43:01.181 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.33)
02:43:01.181 00.000 25848 Moving (-0.21, 0.33) raw xDistance=0.24 yDistance=0.22
02:43:01.181 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
02:43:01.181 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:01.181 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:43:01.181 00.000 25848 MoveAxis(E, 0, ABG)
02:43:01.181 00.000 25848 Move returns status 0, amount 0
02:43:01.181 00.000 25848 MoveAxis(N, 0, ABG)
02:43:01.181 00.000 25848 Move returns status 0, amount 0
02:43:01.181 00.000 25848 move complete, result=0
02:43:01.181 00.000 25848 worker thread done servicing request
02:43:01.181 00.000 25848 Worker thread wakes up
02:43:01.181 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:01.181 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:01.182 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:43:04.036 02.854 25848 Exposure complete
02:43:04.104 00.068 25848 worker thread done servicing request
02:43:04.104 00.000 21444 OnExposeComplete: enter
02:43:04.104 00.000 21444 UpdateGuideState(): m_state=6
02:43:04.104 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1302
02:43:04.104 00.000 21444 Star::Find returns 1 (1), X=1257.31, Y=667.75, Mass=5091591, SNR=152.0, Peak=65504 HFD=7.9
02:43:04.104 00.000 21444 MultiStar: [#1 -0.42,2.97,0.00,M3] [#2 0.06,2.44,0.00,M1] [#3 -0.27,1.63,0.65,U] [#4 -0.05,1.92,0.00,M1] [#5 0.02,2.05,0.00,M1] [#6 -0.29,1.71,0.75,U] [#7 -0.46,1.13,0.76,U] [#8 -0.78,2.10,0.00,M1] 
02:43:04.104 00.000 21444 refined, 3 included, MultiStar: {-0.53, 1.61}, one-star: {-0.92, 1.88}
02:43:04.104 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
02:43:04.104 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.01 = 2.28)
02:43:04.104 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=1.61 hyp=1.69 cameraTheta=1.89 mountX=0.67 mountY=1.29, mountTheta=1.09
02:43:04.105 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=1.61, opts=13)
02:43:04.105 00.000 21444 Enqueuing Move request for scope (-0.53, 1.61)
02:43:04.105 00.000 25848 Worker thread wakes up
02:43:04.105 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 1.61) opts 0xd
02:43:04.105 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 1.61)
02:43:04.105 00.000 25848 Moving (-0.53, 1.61) raw xDistance=0.67 yDistance=1.29
02:43:04.105 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
02:43:04.105 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.29 from input 1.29
02:43:04.105 00.000 25848 MoveAxis(W, 20, ABG)
02:43:04.106 00.001 25848 Guiding  Dir = 3, Dur = 20
02:43:04.106 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=268, FiltMax=65504, Gamma=0.560
02:43:04.106 00.000 21444 UpdateGuideState exits: m=5091591 SNR=152.0 Saturated
02:43:04.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:04.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:04.106 00.000 21444 Enqueuing Expose request
02:43:04.140 00.034 25848 IsSlewing returns 0
02:43:04.140 00.000 25848 IsGuiding returns 0
02:43:04.171 00.031 25848 IsGuiding returns 1
02:43:04.171 00.000 25848 scope still moving after pulse duration time elapsed
02:43:04.235 00.064 25848 IsSlewing returns 0
02:43:04.235 00.000 25848 IsGuiding returns 0
02:43:04.235 00.000 25848 scope move finished after 20 + 74 ms
02:43:04.235 00.000 25848 Move returns status 0, amount 20
02:43:04.235 00.000 25848 MoveAxis(S, 35, ABG)
02:43:04.235 00.000 25848 Guiding  Dir = 1, Dur = 35
02:43:04.285 00.050 25848 IsSlewing returns 0
02:43:04.285 00.000 25848 IsGuiding returns 0
02:43:04.316 00.031 25848 PulseGuide returned control before completion, sleep 15
02:43:04.332 00.016 25848 IsGuiding returns 1
02:43:04.332 00.000 25848 scope still moving after pulse duration time elapsed
02:43:04.391 00.059 25848 IsSlewing returns 0
02:43:04.391 00.000 25848 IsGuiding returns 0
02:43:04.391 00.000 25848 scope move finished after 35 + 72 ms
02:43:04.391 00.000 25848 Move returns status 0, amount 35
02:43:04.391 00.000 25848 move complete, result=0
02:43:04.391 00.000 25848 worker thread done servicing request
02:43:04.391 00.000 25848 Worker thread wakes up
02:43:04.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:04.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:04.391 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 1.3 px 35 ms SOUTH
02:43:07.233 02.842 25848 Exposure complete
02:43:07.317 00.084 25848 worker thread done servicing request
02:43:07.317 00.000 21444 OnExposeComplete: enter
02:43:07.317 00.000 21444 UpdateGuideState(): m_state=6
02:43:07.317 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1303
02:43:07.317 00.000 21444 Star::Find returns 1 (1), X=1257.23, Y=665.49, Mass=5699852, SNR=222.4, Peak=65504 HFD=8.1
02:43:07.317 00.000 21444 MultiStar: [#1 -1.05,0.93,0.83,U] [#2 -0.10,0.59,0.88,U] [#3 -1.44,0.00,0.45,U] [#4 -1.09,0.14,0.73,U] [#5 -0.54,0.62,0.68,U] [#6 -1.02,0.36,0.58,U] [#7 -0.51,-0.05,0.51,U] [#8 -0.66,0.30,0.48,U] 
02:43:07.317 00.000 21444 refined, 8 included, MultiStar: {-0.81, 0.29}, one-star: {-1.01, -0.37}
02:43:07.317 00.000 21444 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
02:43:07.317 00.000 21444 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.10 = -3.10)
02:43:07.317 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=0.29 hyp=0.86 cameraTheta=2.80 mountX=0.83 mountY=-0.04, mountTheta=-0.04
02:43:07.318 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=0.29, opts=13)
02:43:07.318 00.000 21444 Enqueuing Move request for scope (-0.81, 0.29)
02:43:07.318 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=194, FiltMax=65504, Gamma=0.560
02:43:07.318 00.000 21444 UpdateGuideState exits: m=5699852 SNR=222.4 Saturated
02:43:07.318 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:07.318 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:07.318 00.000 21444 Enqueuing Expose request
02:43:07.318 00.000 25848 Worker thread wakes up
02:43:07.318 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.29) opts 0xd
02:43:07.318 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 0.29)
02:43:07.318 00.000 25848 Moving (-0.81, 0.29) raw xDistance=0.83 yDistance=-0.04
02:43:07.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.83
02:43:07.318 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:07.319 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:43:07.319 00.000 25848 MoveAxis(W, 25, ABG)
02:43:07.319 00.000 25848 Guiding  Dir = 3, Dur = 25
02:43:07.343 00.024 25848 IsSlewing returns 0
02:43:07.343 00.000 25848 IsGuiding returns 0
02:43:07.376 00.033 25848 IsGuiding returns 1
02:43:07.376 00.000 25848 scope still moving after pulse duration time elapsed
02:43:07.440 00.064 25848 IsSlewing returns 0
02:43:07.440 00.000 25848 IsGuiding returns 0
02:43:07.440 00.000 25848 scope move finished after 25 + 71 ms
02:43:07.440 00.000 25848 Move returns status 0, amount 25
02:43:07.440 00.000 25848 MoveAxis(N, 0, ABG)
02:43:07.440 00.000 25848 Move returns status 0, amount 0
02:43:07.440 00.000 25848 move complete, result=0
02:43:07.440 00.000 25848 worker thread done servicing request
02:43:07.440 00.000 25848 Worker thread wakes up
02:43:07.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:07.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:07.441 00.001 21444 GuideStep: 0.8 px 25 ms WEST, -0.0 px 0 ms NORTH
02:43:10.286 02.845 25848 Exposure complete
02:43:10.364 00.078 25848 worker thread done servicing request
02:43:10.365 00.001 21444 OnExposeComplete: enter
02:43:10.365 00.000 21444 UpdateGuideState(): m_state=6
02:43:10.365 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1304
02:43:10.365 00.000 21444 Star::Find returns 1 (1), X=1256.90, Y=666.86, Mass=5576873, SNR=213.4, Peak=65504 HFD=8.0
02:43:10.365 00.000 21444 MultiStar: [#1 -1.33,1.23,1.27,U] [#2 -0.38,1.20,0.93,U] [#3 -1.56,1.16,0.00,M1] [#4 -0.07,0.98,0.75,U] [#5 -0.88,0.90,0.79,U] [#6 -0.45,1.01,0.67,U] [#7 -0.57,0.60,0.63,U] [#8 -1.36,1.17,0.87,U] 
02:43:10.365 00.000 21444 refined, 7 included, MultiStar: {-0.87, 1.04}, one-star: {-1.34, 0.99}
02:43:10.365 00.000 21444 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
02:43:10.365 00.000 21444 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.63 = 2.65)
02:43:10.365 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=1.04 hyp=1.35 cameraTheta=2.27 mountX=0.96 mountY=0.63, mountTheta=0.59
02:43:10.366 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=1.04, opts=13)
02:43:10.366 00.000 21444 Enqueuing Move request for scope (-0.87, 1.04)
02:43:10.366 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=244, FiltMax=65504, Gamma=0.560
02:43:10.366 00.000 21444 UpdateGuideState exits: m=5576873 SNR=213.4 Saturated
02:43:10.366 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:10.366 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:10.366 00.000 21444 Enqueuing Expose request
02:43:10.366 00.000 25848 Worker thread wakes up
02:43:10.366 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 1.04) opts 0xd
02:43:10.367 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.87, 1.04)
02:43:10.367 00.000 25848 Moving (-0.87, 1.04) raw xDistance=0.96 yDistance=0.63
02:43:10.367 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.96
02:43:10.367 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
02:43:10.367 00.000 25848 MoveAxis(W, 30, ABG)
02:43:10.367 00.000 25848 Guiding  Dir = 3, Dur = 30
02:43:10.391 00.024 25848 IsSlewing returns 0
02:43:10.391 00.000 25848 IsGuiding returns 0
02:43:10.423 00.032 25848 IsGuiding returns 1
02:43:10.423 00.000 25848 scope still moving after pulse duration time elapsed
02:43:10.486 00.063 25848 IsSlewing returns 0
02:43:10.486 00.000 25848 IsGuiding returns 0
02:43:10.486 00.000 25848 scope move finished after 30 + 64 ms
02:43:10.486 00.000 25848 Move returns status 0, amount 30
02:43:10.486 00.000 25848 MoveAxis(S, 17, ABG)
02:43:10.486 00.000 25848 Guiding  Dir = 1, Dur = 17
02:43:10.515 00.029 25848 IsSlewing returns 0
02:43:10.515 00.000 25848 IsGuiding returns 0
02:43:10.578 00.063 25848 IsGuiding returns 1
02:43:10.578 00.000 25848 scope still moving after pulse duration time elapsed
02:43:10.658 00.080 25848 IsSlewing returns 0
02:43:10.658 00.000 25848 IsGuiding returns 0
02:43:10.659 00.001 25848 scope move finished after 17 + 127 ms
02:43:10.659 00.000 25848 Move returns status 0, amount 17
02:43:10.659 00.000 25848 move complete, result=0
02:43:10.659 00.000 25848 worker thread done servicing request
02:43:10.659 00.000 25848 Worker thread wakes up
02:43:10.659 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 0.6 px 17 ms SOUTH
02:43:10.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:10.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:13.498 02.839 25848 Exposure complete
02:43:13.578 00.080 25848 worker thread done servicing request
02:43:13.578 00.000 21444 OnExposeComplete: enter
02:43:13.578 00.000 21444 UpdateGuideState(): m_state=6
02:43:13.578 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1305
02:43:13.578 00.000 21444 Star::Find returns 1 (1), X=1256.92, Y=667.03, Mass=5762649, SNR=201.7, Peak=65504 HFD=8.1
02:43:13.578 00.000 21444 MultiStar: [#1 -0.76,2.36,0.00,M2] [#2 -0.35,2.21,0.00,M1] [#3 -1.02,1.90,0.00,M2] [#4 -0.67,1.51,1.02,U] [#5 -0.87,1.85,0.00,M1] [#6 -0.61,1.97,0.00,M1] [#7 -0.47,0.90,0.68,U] [#8 -1.03,1.92,0.00,M1] 
02:43:13.578 00.000 21444 refined, 2 included, MultiStar: {-0.86, 1.23}, one-star: {-1.32, 1.16}
02:43:13.578 00.000 21444 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
02:43:13.578 00.000 21444 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
02:43:13.578 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=1.23 hyp=1.50 cameraTheta=2.18 mountX=0.97 mountY=0.81, mountTheta=0.70
02:43:13.579 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=1.23, opts=13)
02:43:13.579 00.000 21444 Enqueuing Move request for scope (-0.86, 1.23)
02:43:13.579 00.000 25848 Worker thread wakes up
02:43:13.579 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 1.23) opts 0xd
02:43:13.579 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, 1.23)
02:43:13.579 00.000 25848 Moving (-0.86, 1.23) raw xDistance=0.97 yDistance=0.81
02:43:13.580 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.97
02:43:13.580 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
02:43:13.580 00.000 25848 MoveAxis(W, 30, ABG)
02:43:13.580 00.000 25848 Guiding  Dir = 3, Dur = 30
02:43:13.580 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=220, FiltMax=65504, Gamma=0.560
02:43:13.580 00.000 21444 UpdateGuideState exits: m=5762649 SNR=201.7 Saturated
02:43:13.580 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:13.580 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:13.580 00.000 21444 Enqueuing Expose request
02:43:13.624 00.044 25848 IsSlewing returns 0
02:43:13.625 00.001 25848 IsGuiding returns 0
02:43:13.656 00.031 25848 IsGuiding returns 1
02:43:13.656 00.000 25848 scope still moving after pulse duration time elapsed
02:43:13.719 00.063 25848 IsSlewing returns 0
02:43:13.719 00.000 25848 IsGuiding returns 0
02:43:13.719 00.000 25848 scope move finished after 30 + 63 ms
02:43:13.719 00.000 25848 Move returns status 0, amount 30
02:43:13.719 00.000 25848 MoveAxis(S, 22, ABG)
02:43:13.719 00.000 25848 Guiding  Dir = 1, Dur = 22
02:43:13.751 00.032 25848 IsSlewing returns 0
02:43:13.751 00.000 25848 IsGuiding returns 0
02:43:13.783 00.032 25848 IsGuiding returns 1
02:43:13.783 00.000 25848 scope still moving after pulse duration time elapsed
02:43:13.842 00.059 25848 IsSlewing returns 0
02:43:13.842 00.000 25848 IsGuiding returns 0
02:43:13.842 00.000 25848 scope move finished after 22 + 68 ms
02:43:13.842 00.000 25848 Move returns status 0, amount 22
02:43:13.842 00.000 25848 move complete, result=0
02:43:13.843 00.001 25848 worker thread done servicing request
02:43:13.843 00.000 25848 Worker thread wakes up
02:43:13.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:13.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:13.843 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 0.8 px 22 ms SOUTH
02:43:16.688 02.845 25848 Exposure complete
02:43:16.775 00.087 25848 worker thread done servicing request
02:43:16.775 00.000 21444 OnExposeComplete: enter
02:43:16.775 00.000 21444 UpdateGuideState(): m_state=6
02:43:16.775 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1306
02:43:16.775 00.000 21444 Star::Find returns 1 (1), X=1259.77, Y=665.77, Mass=5944320, SNR=341.5, Peak=65504 HFD=8.1
02:43:16.776 00.001 21444 MultiStar: [#1 1.64,0.66,0.72,U] [#2 1.72,0.58,0.63,U] [#3 0.12,0.87,0.55,U] [#4 1.50,0.64,0.59,U] [#5 0.80,0.29,0.49,U] [#6 1.00,0.55,0.46,U] [#7 1.66,0.09,0.42,U] [#8 0.92,0.98,0.53,U] 
02:43:16.776 00.000 21444 refined, 8 included, MultiStar: {1.26, 0.47}, one-star: {1.53, -0.09}
02:43:16.776 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
02:43:16.776 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
02:43:16.776 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=0.47 hyp=1.35 cameraTheta=0.36 mountX=-1.21 mountY=0.92, mountTheta=2.49
02:43:16.777 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=0.47, opts=13)
02:43:16.777 00.000 21444 Enqueuing Move request for scope (1.26, 0.47)
02:43:16.777 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2340, FiltMin=296, FiltMax=65504, Gamma=0.560
02:43:16.777 00.000 21444 UpdateGuideState exits: m=5944320 SNR=341.5 Saturated
02:43:16.777 00.000 25848 Worker thread wakes up
02:43:16.777 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, 0.47) opts 0xd
02:43:16.777 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, 0.47)
02:43:16.777 00.000 25848 Moving (1.26, 0.47) raw xDistance=-1.21 yDistance=0.92
02:43:16.777 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.21
02:43:16.777 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
02:43:16.777 00.000 25848 MoveAxis(E, 33, ABG)
02:43:16.777 00.000 25848 Guiding  Dir = 2, Dur = 33
02:43:16.778 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:16.778 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:16.778 00.000 21444 Enqueuing Expose request
02:43:16.798 00.020 25848 IsSlewing returns 0
02:43:16.798 00.000 25848 IsGuiding returns 0
02:43:16.829 00.031 25848 PulseGuide returned control before completion, sleep 12
02:43:16.844 00.015 25848 IsGuiding returns 1
02:43:16.844 00.000 25848 scope still moving after pulse duration time elapsed
02:43:16.905 00.061 25848 IsSlewing returns 0
02:43:16.905 00.000 25848 IsGuiding returns 0
02:43:16.906 00.001 25848 scope move finished after 33 + 74 ms
02:43:16.906 00.000 25848 Move returns status 0, amount 33
02:43:16.906 00.000 25848 MoveAxis(S, 25, ABG)
02:43:16.906 00.000 25848 Guiding  Dir = 1, Dur = 25
02:43:16.936 00.030 25848 IsSlewing returns 0
02:43:16.936 00.000 25848 IsGuiding returns 0
02:43:16.968 00.032 25848 IsGuiding returns 1
02:43:16.968 00.000 25848 scope still moving after pulse duration time elapsed
02:43:17.032 00.064 25848 IsSlewing returns 0
02:43:17.032 00.000 25848 IsGuiding returns 0
02:43:17.032 00.000 25848 scope move finished after 25 + 71 ms
02:43:17.032 00.000 25848 Move returns status 0, amount 25
02:43:17.032 00.000 25848 move complete, result=0
02:43:17.032 00.000 25848 worker thread done servicing request
02:43:17.032 00.000 25848 Worker thread wakes up
02:43:17.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:17.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:17.033 00.001 21444 GuideStep: -1.2 px 33 ms EAST, 0.9 px 25 ms SOUTH
02:43:19.874 02.841 25848 Exposure complete
02:43:19.958 00.084 25848 worker thread done servicing request
02:43:19.958 00.000 21444 OnExposeComplete: enter
02:43:19.958 00.000 21444 UpdateGuideState(): m_state=6
02:43:19.958 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1307
02:43:19.958 00.000 21444 Star::Find returns 1 (1), X=1257.63, Y=666.33, Mass=5711857, SNR=215.5, Peak=65504 HFD=7.9
02:43:19.958 00.000 21444 MultiStar: [#1 -0.54,1.37,1.07,U] [#2 0.36,0.81,1.01,U] [#3 -0.94,1.01,0.81,U] [#4 -0.69,0.53,1.03,U] [#5 -0.40,0.93,0.79,U] [#6 -0.80,1.02,0.80,U] [#7 0.07,0.22,0.69,U] [#8 -0.67,1.04,0.64,U] 
02:43:19.958 00.000 21444 single-star, 8 included, MultiStar: {-0.46, 0.83}, one-star: {-0.61, 0.46}
02:43:19.958 00.000 21444 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
02:43:19.958 00.000 21444 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
02:43:19.958 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=0.46 hyp=0.77 cameraTheta=2.49 mountX=0.65 mountY=0.20, mountTheta=0.30
02:43:19.960 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=0.46, opts=13)
02:43:19.960 00.000 21444 Enqueuing Move request for scope (-0.61, 0.46)
02:43:19.960 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2320, FiltMin=180, FiltMax=65504, Gamma=0.560
02:43:19.960 00.000 21444 UpdateGuideState exits: m=5711857 SNR=215.5 Saturated
02:43:19.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:19.960 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:19.960 00.000 21444 Enqueuing Expose request
02:43:19.960 00.000 25848 Worker thread wakes up
02:43:19.960 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.46) opts 0xd
02:43:19.960 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, 0.46)
02:43:19.960 00.000 25848 Moving (-0.61, 0.46) raw xDistance=0.65 yDistance=0.20
02:43:19.960 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.65
02:43:19.960 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:19.960 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:43:19.960 00.000 25848 MoveAxis(W, 17, ABG)
02:43:19.960 00.000 25848 Guiding  Dir = 3, Dur = 17
02:43:19.985 00.025 25848 IsSlewing returns 0
02:43:19.986 00.001 25848 IsGuiding returns 0
02:43:20.017 00.031 25848 IsGuiding returns 1
02:43:20.017 00.000 25848 scope still moving after pulse duration time elapsed
02:43:20.077 00.060 25848 IsSlewing returns 0
02:43:20.077 00.000 25848 IsGuiding returns 0
02:43:20.077 00.000 25848 scope move finished after 17 + 73 ms
02:43:20.077 00.000 25848 Move returns status 0, amount 17
02:43:20.078 00.001 25848 MoveAxis(N, 0, ABG)
02:43:20.078 00.000 25848 Move returns status 0, amount 0
02:43:20.078 00.000 25848 move complete, result=0
02:43:20.078 00.000 25848 worker thread done servicing request
02:43:20.078 00.000 25848 Worker thread wakes up
02:43:20.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:20.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:20.078 00.000 21444 GuideStep: 0.7 px 17 ms WEST, 0.2 px 0 ms NORTH
02:43:22.928 02.850 25848 Exposure complete
02:43:23.004 00.076 25848 worker thread done servicing request
02:43:23.004 00.000 21444 OnExposeComplete: enter
02:43:23.004 00.000 21444 UpdateGuideState(): m_state=6
02:43:23.005 00.001 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1308
02:43:23.005 00.000 21444 Star::Find returns 1 (1), X=1257.95, Y=666.48, Mass=5565021, SNR=246.9, Peak=65504 HFD=8.0
02:43:23.005 00.000 21444 MultiStar: [#1 -0.09,2.01,0.00,M1] [#2 0.54,1.54,0.69,U] [#3 0.16,1.26,0.49,U] [#4 -0.30,1.15,0.63,U] [#5 0.53,1.17,0.51,U] [#6 -0.64,1.01,0.55,U] [#7 -0.03,0.57,0.57,U] [#8 -0.32,1.45,0.42,U] 
02:43:23.005 00.000 21444 single-star, 7 included, MultiStar: {-0.05, 1.05}, one-star: {-0.29, 0.62}
02:43:23.005 00.000 21444 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.05) = xAngle (-1.04 = -1.04)
02:43:23.005 00.000 21444 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.89 = 2.40)
02:43:23.005 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.62 hyp=0.68 cameraTheta=2.01 mountX=0.34 mountY=0.46, mountTheta=0.93
02:43:23.006 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.62, opts=13)
02:43:23.006 00.000 21444 Enqueuing Move request for scope (-0.29, 0.62)
02:43:23.006 00.000 25848 Worker thread wakes up
02:43:23.006 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=66, FiltMax=65504, Gamma=0.560
02:43:23.006 00.000 21444 UpdateGuideState exits: m=5565021 SNR=246.9 Saturated
02:43:23.006 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:23.006 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:23.006 00.000 21444 Enqueuing Expose request
02:43:23.006 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.62) opts 0xd
02:43:23.006 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.62)
02:43:23.006 00.000 25848 Moving (-0.29, 0.62) raw xDistance=0.34 yDistance=0.46
02:43:23.007 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:43:23.007 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:23.007 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:43:23.007 00.000 25848 MoveAxis(E, 0, ABG)
02:43:23.007 00.000 25848 Move returns status 0, amount 0
02:43:23.007 00.000 25848 MoveAxis(N, 0, ABG)
02:43:23.007 00.000 25848 Move returns status 0, amount 0
02:43:23.007 00.000 25848 move complete, result=0
02:43:23.007 00.000 25848 worker thread done servicing request
02:43:23.007 00.000 25848 Worker thread wakes up
02:43:23.007 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
02:43:23.007 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:23.007 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:25.849 02.842 25848 Exposure complete
02:43:25.930 00.081 25848 worker thread done servicing request
02:43:25.930 00.000 21444 OnExposeComplete: enter
02:43:25.930 00.000 21444 UpdateGuideState(): m_state=6
02:43:25.930 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1309
02:43:25.930 00.000 21444 Star::Find returns 1 (1), X=1258.25, Y=666.85, Mass=5544490, SNR=169.7, Peak=65504 HFD=7.9
02:43:25.930 00.000 21444 MultiStar: [#1 -0.08,1.46,1.17,U] [#2 0.94,1.11,1.00,U] [#3 -0.86,1.00,0.81,U] [#4 0.35,1.02,1.13,U] [#5 0.34,0.73,1.19,U] [#6 -0.02,0.49,0.91,U] [#7 0.62,0.62,0.81,U] [#8 0.12,1.13,0.80,U] 
02:43:25.930 00.000 21444 refined, 8 included, MultiStar: {0.18, 0.96}, one-star: {0.01, 0.98}
02:43:25.931 00.001 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
02:43:25.931 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.78)
02:43:25.931 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.96 hyp=0.98 cameraTheta=1.39 mountX=-0.09 mountY=0.96, mountTheta=1.66
02:43:25.931 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.96, opts=13)
02:43:25.931 00.000 21444 Enqueuing Move request for scope (0.18, 0.96)
02:43:25.931 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=130, FiltMax=65504, Gamma=0.560
02:43:25.931 00.000 21444 UpdateGuideState exits: m=5544490 SNR=169.7 Saturated
02:43:25.932 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:25.932 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:25.932 00.000 21444 Enqueuing Expose request
02:43:25.932 00.000 25848 Worker thread wakes up
02:43:25.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.96) opts 0xd
02:43:25.932 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.96)
02:43:25.932 00.000 25848 Moving (0.18, 0.96) raw xDistance=-0.09 yDistance=0.96
02:43:25.932 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:43:25.932 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
02:43:25.932 00.000 25848 MoveAxis(E, 0, ABG)
02:43:25.932 00.000 25848 Move returns status 0, amount 0
02:43:25.932 00.000 25848 MoveAxis(S, 26, ABG)
02:43:25.932 00.000 25848 Guiding  Dir = 1, Dur = 26
02:43:25.952 00.020 25848 IsSlewing returns 0
02:43:25.952 00.000 25848 IsGuiding returns 0
02:43:25.984 00.032 25848 IsGuiding returns 1
02:43:25.984 00.000 25848 scope still moving after pulse duration time elapsed
02:43:26.032 00.048 25848 IsSlewing returns 0
02:43:26.032 00.000 25848 IsGuiding returns 0
02:43:26.032 00.000 25848 scope move finished after 26 + 53 ms
02:43:26.032 00.000 25848 Move returns status 0, amount 26
02:43:26.032 00.000 25848 move complete, result=0
02:43:26.032 00.000 25848 worker thread done servicing request
02:43:26.032 00.000 25848 Worker thread wakes up
02:43:26.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:26.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:26.032 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.0 px 26 ms SOUTH
02:43:28.879 02.847 25848 Exposure complete
02:43:28.966 00.087 25848 worker thread done servicing request
02:43:28.966 00.000 21444 OnExposeComplete: enter
02:43:28.966 00.000 21444 UpdateGuideState(): m_state=6
02:43:28.966 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1310
02:43:28.967 00.001 21444 Star::Find returns 1 (1), X=1256.75, Y=666.36, Mass=5660706, SNR=255.3, Peak=65504 HFD=8.0
02:43:28.967 00.000 21444 MultiStar: [#1 -1.66,1.28,0.00,M1] [#2 -0.70,1.10,0.71,U] [#3 -1.87,0.38,0.00,M1] [#4 -1.31,0.94,0.82,U] [#5 -1.40,1.03,0.46,U] [#6 -1.36,0.54,0.63,U] [#7 -0.86,0.60,0.51,U] [#8 -1.89,1.41,0.00,M1] 
02:43:28.967 00.000 21444 refined, 5 included, MultiStar: {-1.21, 0.77}, one-star: {-1.49, 0.49}
02:43:28.967 00.000 21444 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
02:43:28.967 00.000 21444 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.32 = 2.97)
02:43:28.967 00.000 21444 CameraToMount -- cameraX=-1.21 cameraY=0.77 hyp=1.43 cameraTheta=2.58 mountX=1.27 mountY=0.25, mountTheta=0.19
02:43:28.968 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.21, y=0.77, opts=13)
02:43:28.968 00.000 21444 Enqueuing Move request for scope (-1.21, 0.77)
02:43:28.968 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=268, FiltMax=65504, Gamma=0.560
02:43:28.968 00.000 21444 UpdateGuideState exits: m=5660706 SNR=255.3 Saturated
02:43:28.968 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:28.968 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:28.968 00.000 21444 Enqueuing Expose request
02:43:28.968 00.000 25848 Worker thread wakes up
02:43:28.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 0.77) opts 0xd
02:43:28.969 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.21, 0.77)
02:43:28.969 00.000 25848 Moving (-1.21, 0.77) raw xDistance=1.27 yDistance=0.25
02:43:28.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.27
02:43:28.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:28.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:43:28.969 00.000 25848 MoveAxis(W, 37, ABG)
02:43:28.969 00.000 25848 Guiding  Dir = 3, Dur = 37
02:43:29.001 00.032 25848 IsSlewing returns 0
02:43:29.002 00.001 25848 IsGuiding returns 0
02:43:29.035 00.033 25848 PulseGuide returned control before completion, sleep 16
02:43:29.053 00.018 25848 IsGuiding returns 1
02:43:29.053 00.000 25848 scope still moving after pulse duration time elapsed
02:43:29.109 00.056 25848 IsSlewing returns 0
02:43:29.109 00.000 25848 IsGuiding returns 0
02:43:29.109 00.000 25848 scope move finished after 37 + 69 ms
02:43:29.109 00.000 25848 Move returns status 0, amount 37
02:43:29.109 00.000 25848 MoveAxis(N, 0, ABG)
02:43:29.109 00.000 25848 Move returns status 0, amount 0
02:43:29.109 00.000 25848 move complete, result=0
02:43:29.109 00.000 25848 worker thread done servicing request
02:43:29.109 00.000 25848 Worker thread wakes up
02:43:29.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:29.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:29.109 00.000 21444 GuideStep: 1.3 px 37 ms WEST, 0.3 px 0 ms NORTH
02:43:31.954 02.845 25848 Exposure complete
02:43:32.039 00.085 25848 worker thread done servicing request
02:43:32.039 00.000 21444 OnExposeComplete: enter
02:43:32.039 00.000 21444 UpdateGuideState(): m_state=6
02:43:32.039 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1311
02:43:32.039 00.000 21444 Star::Find returns 1 (1), X=1256.29, Y=667.70, Mass=5435545, SNR=162.5, Peak=65504 HFD=7.9
02:43:32.039 00.000 21444 MultiStar: [#1 -1.73,2.49,0.00,M2] [#2 -0.74,1.81,0.00,M1] [#3 -1.23,1.59,0.00,M2] [#4 -1.46,1.42,0.00,M1] [#5 -1.71,1.31,0.00,M1] [#6 -2.04,1.46,0.00,M1] [#7 -0.97,1.05,0.88,U] [#8 -1.96,1.42,0.00,M2] 
02:43:32.040 00.001 21444 refined, 1 included, MultiStar: {-1.49, 1.47}, one-star: {-1.95, 1.83}
02:43:32.040 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
02:43:32.040 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
02:43:32.040 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=1.47 hyp=2.09 cameraTheta=2.36 mountX=1.62 mountY=0.79, mountTheta=0.46
02:43:32.040 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=1.47, opts=13)
02:43:32.040 00.000 21444 Enqueuing Move request for scope (-1.49, 1.47)
02:43:32.040 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=220, FiltMax=65504, Gamma=0.560
02:43:32.040 00.000 21444 UpdateGuideState exits: m=5435545 SNR=162.5 Saturated
02:43:32.040 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:32.040 00.000 25848 Worker thread wakes up
02:43:32.041 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, 1.47) opts 0xd
02:43:32.041 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, 1.47)
02:43:32.041 00.000 25848 Moving (-1.49, 1.47) raw xDistance=1.62 yDistance=0.79
02:43:32.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.62
02:43:32.041 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
02:43:32.041 00.000 25848 MoveAxis(W, 50, ABG)
02:43:32.041 00.000 25848 Guiding  Dir = 3, Dur = 50
02:43:32.041 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:32.041 00.000 21444 Enqueuing Expose request
02:43:32.061 00.020 25848 IsSlewing returns 0
02:43:32.061 00.000 25848 IsGuiding returns 0
02:43:32.092 00.031 25848 PulseGuide returned control before completion, sleep 29
02:43:32.125 00.033 25848 IsGuiding returns 1
02:43:32.125 00.000 25848 scope still moving after pulse duration time elapsed
02:43:32.186 00.061 25848 IsSlewing returns 0
02:43:32.186 00.000 25848 IsGuiding returns 0
02:43:32.186 00.000 25848 scope move finished after 50 + 75 ms
02:43:32.186 00.000 25848 Move returns status 0, amount 50
02:43:32.186 00.000 25848 MoveAxis(S, 22, ABG)
02:43:32.186 00.000 25848 Guiding  Dir = 1, Dur = 22
02:43:32.218 00.032 25848 IsSlewing returns 0
02:43:32.219 00.001 25848 IsGuiding returns 0
02:43:32.250 00.031 25848 IsGuiding returns 1
02:43:32.250 00.000 25848 scope still moving after pulse duration time elapsed
02:43:32.345 00.095 25848 IsSlewing returns 0
02:43:32.345 00.000 25848 IsGuiding returns 0
02:43:32.345 00.000 25848 scope move finished after 22 + 103 ms
02:43:32.345 00.000 25848 Move returns status 0, amount 22
02:43:32.345 00.000 25848 move complete, result=0
02:43:32.345 00.000 25848 worker thread done servicing request
02:43:32.345 00.000 25848 Worker thread wakes up
02:43:32.345 00.000 21444 GuideStep: 1.6 px 50 ms WEST, 0.8 px 22 ms SOUTH
02:43:32.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:32.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:35.193 02.848 25848 Exposure complete
02:43:35.280 00.087 25848 worker thread done servicing request
02:43:35.280 00.000 21444 OnExposeComplete: enter
02:43:35.280 00.000 21444 UpdateGuideState(): m_state=6
02:43:35.280 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1312
02:43:35.281 00.001 21444 Star::Find returns 1 (1), X=1259.28, Y=667.11, Mass=5383746, SNR=190.6, Peak=65504 HFD=7.9
02:43:35.281 00.000 21444 MultiStar: [#1 0.93,2.26,0.00,M3] [#2 1.44,1.80,0.00,M2] [#3 0.79,1.37,0.53,U] [#4 1.19,1.83,0.00,M2] [#5 1.86,1.88,0.00,M2] [#6 1.52,1.34,0.00,M2] [#7 1.11,0.83,0.48,U] [#8 1.45,1.96,0.00,M3] 
02:43:35.281 00.000 21444 refined, 2 included, MultiStar: {0.99, 1.18}, one-star: {1.04, 1.24}
02:43:35.281 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
02:43:35.281 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.26)
02:43:35.281 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=1.18 hyp=1.54 cameraTheta=0.87 mountX=-0.88 mountY=1.46, mountTheta=2.11
02:43:35.282 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=1.18, opts=13)
02:43:35.282 00.000 21444 Enqueuing Move request for scope (0.99, 1.18)
02:43:35.282 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=268, FiltMax=65504, Gamma=0.560
02:43:35.282 00.000 21444 UpdateGuideState exits: m=5383746 SNR=190.6 Saturated
02:43:35.282 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:35.282 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:35.282 00.000 21444 Enqueuing Expose request
02:43:35.282 00.000 25848 Worker thread wakes up
02:43:35.282 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, 1.18) opts 0xd
02:43:35.282 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, 1.18)
02:43:35.282 00.000 25848 Moving (0.99, 1.18) raw xDistance=-0.88 yDistance=1.46
02:43:35.282 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.88
02:43:35.282 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
02:43:35.282 00.000 25848 MoveAxis(E, 22, ABG)
02:43:35.282 00.000 25848 Guiding  Dir = 2, Dur = 22
02:43:35.313 00.031 25848 IsSlewing returns 0
02:43:35.313 00.000 25848 IsGuiding returns 0
02:43:35.345 00.032 25848 IsGuiding returns 1
02:43:35.345 00.000 25848 scope still moving after pulse duration time elapsed
02:43:35.405 00.060 25848 IsSlewing returns 0
02:43:35.430 00.025 25848 IsGuiding returns 0
02:43:35.430 00.000 25848 scope move finished after 22 + 94 ms
02:43:35.430 00.000 25848 Move returns status 0, amount 22
02:43:35.430 00.000 25848 MoveAxis(S, 40, ABG)
02:43:35.430 00.000 25848 Guiding  Dir = 1, Dur = 40
02:43:35.454 00.024 25848 IsSlewing returns 0
02:43:35.454 00.000 25848 IsGuiding returns 0
02:43:35.486 00.032 25848 PulseGuide returned control before completion, sleep 19
02:43:35.521 00.035 25848 IsGuiding returns 1
02:43:35.521 00.000 25848 scope still moving after pulse duration time elapsed
02:43:35.579 00.058 25848 IsSlewing returns 0
02:43:35.579 00.000 25848 IsGuiding returns 0
02:43:35.580 00.001 25848 scope move finished after 40 + 85 ms
02:43:35.580 00.000 25848 Move returns status 0, amount 40
02:43:35.580 00.000 25848 move complete, result=0
02:43:35.580 00.000 25848 worker thread done servicing request
02:43:35.580 00.000 25848 Worker thread wakes up
02:43:35.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:35.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:35.580 00.000 21444 GuideStep: -0.9 px 22 ms EAST, 1.5 px 40 ms SOUTH
02:43:38.426 02.846 25848 Exposure complete
02:43:38.503 00.077 25848 worker thread done servicing request
02:43:38.503 00.000 21444 OnExposeComplete: enter
02:43:38.503 00.000 21444 UpdateGuideState(): m_state=6
02:43:38.503 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1313
02:43:38.503 00.000 21444 Star::Find returns 1 (1), X=1258.35, Y=666.93, Mass=5406931, SNR=172.5, Peak=65504 HFD=7.9
02:43:38.505 00.002 21444 MultiStar: [#1 0.26,1.28,0.81,U] [#2 1.21,0.58,1.04,U] [#3 1.20,-0.17,0.62,U] [#4 1.02,0.57,0.76,U] [#5 0.78,0.66,0.82,U] [#6 0.69,0.52,0.72,U] [#7 0.69,0.24,0.67,U] [#8 0.40,0.99,0.73,U] 
02:43:38.505 00.000 21444 refined, 8 included, MultiStar: {0.70, 0.67}, one-star: {0.11, 1.07}
02:43:38.505 00.000 21444 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.05) = xAngle (-2.28 = -2.28)
02:43:38.505 00.000 21444 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.13 = 1.16)
02:43:38.505 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=0.67 hyp=0.97 cameraTheta=0.77 mountX=-0.63 mountY=0.89, mountTheta=2.19
02:43:38.505 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=0.67, opts=13)
02:43:38.505 00.000 21444 Enqueuing Move request for scope (0.70, 0.67)
02:43:38.505 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=132, FiltMax=65504, Gamma=0.560
02:43:38.505 00.000 21444 UpdateGuideState exits: m=5406931 SNR=172.5 Saturated
02:43:38.505 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:38.505 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:38.505 00.000 21444 Enqueuing Expose request
02:43:38.505 00.000 25848 Worker thread wakes up
02:43:38.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.67) opts 0xd
02:43:38.505 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 0.67)
02:43:38.505 00.000 25848 Moving (0.70, 0.67) raw xDistance=-0.63 yDistance=0.89
02:43:38.505 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.63
02:43:38.505 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
02:43:38.505 00.000 25848 MoveAxis(E, 20, ABG)
02:43:38.505 00.000 25848 Guiding  Dir = 2, Dur = 20
02:43:38.548 00.043 25848 IsSlewing returns 0
02:43:38.549 00.001 25848 IsGuiding returns 0
02:43:38.580 00.031 25848 IsGuiding returns 1
02:43:38.580 00.000 25848 scope still moving after pulse duration time elapsed
02:43:38.673 00.093 25848 IsSlewing returns 0
02:43:38.673 00.000 25848 IsGuiding returns 0
02:43:38.673 00.000 25848 scope move finished after 20 + 103 ms
02:43:38.673 00.000 25848 Move returns status 0, amount 20
02:43:38.673 00.000 25848 MoveAxis(S, 24, ABG)
02:43:38.673 00.000 25848 Guiding  Dir = 1, Dur = 24
02:43:38.702 00.029 25848 IsSlewing returns 0
02:43:38.702 00.000 25848 IsGuiding returns 0
02:43:38.768 00.066 25848 IsGuiding returns 1
02:43:38.768 00.000 25848 scope still moving after pulse duration time elapsed
02:43:38.828 00.060 25848 IsSlewing returns 0
02:43:38.928 00.100 25848 IsGuiding returns 0
02:43:38.928 00.000 25848 scope move finished after 24 + 202 ms
02:43:38.929 00.001 25848 Move returns status 0, amount 24
02:43:38.929 00.000 25848 move complete, result=0
02:43:38.929 00.000 25848 worker thread done servicing request
02:43:38.929 00.000 25848 Worker thread wakes up
02:43:38.929 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:38.929 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:38.929 00.000 21444 GuideStep: -0.6 px 20 ms EAST, 0.9 px 24 ms SOUTH
02:43:41.780 02.851 25848 Exposure complete
02:43:41.858 00.078 25848 worker thread done servicing request
02:43:41.859 00.001 21444 OnExposeComplete: enter
02:43:41.859 00.000 21444 UpdateGuideState(): m_state=6
02:43:41.859 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1314
02:43:41.859 00.000 21444 Star::Find returns 1 (1), X=1257.18, Y=665.20, Mass=5638829, SNR=218.1, Peak=65504 HFD=8.0
02:43:41.859 00.000 21444 MultiStar: [#1 -0.69,0.35,0.86,U] [#2 -0.03,-0.24,0.85,U] [#3 -1.20,-0.53,0.50,U] [#4 -0.58,-0.55,0.73,U] [#5 -0.23,-0.08,0.71,U] [#6 -0.51,-0.74,0.66,U] [#7 -0.43,-0.59,0.61,U] [#8 -0.86,0.01,0.56,U] 
02:43:41.859 00.000 21444 refined, 8 included, MultiStar: {-0.61, -0.33}, one-star: {-1.06, -0.67}
02:43:41.859 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.59)
02:43:41.859 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.54 = -2.25)
02:43:41.859 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-0.33 hyp=0.69 cameraTheta=-2.64 mountX=0.58 mountY=-0.54, mountTheta=-0.75
02:43:41.860 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-0.33, opts=13)
02:43:41.860 00.000 21444 Enqueuing Move request for scope (-0.61, -0.33)
02:43:41.860 00.000 25848 Worker thread wakes up
02:43:41.860 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.33) opts 0xd
02:43:41.860 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -0.33)
02:43:41.860 00.000 25848 Moving (-0.61, -0.33) raw xDistance=0.58 yDistance=-0.54
02:43:41.860 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.58
02:43:41.860 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:43:41.860 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=254, FiltMax=65504, Gamma=0.560
02:43:41.860 00.000 21444 UpdateGuideState exits: m=5638829 SNR=218.1 Saturated
02:43:41.860 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:41.860 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
02:43:41.860 00.000 25848 MoveAxis(W, 15, ABG)
02:43:41.860 00.000 25848 Guiding  Dir = 3, Dur = 15
02:43:41.861 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:41.861 00.000 21444 Enqueuing Expose request
02:43:41.889 00.028 25848 IsSlewing returns 0
02:43:41.889 00.000 25848 IsGuiding returns 0
02:43:41.964 00.075 25848 IsGuiding returns 1
02:43:41.964 00.000 25848 scope still moving after pulse duration time elapsed
02:43:42.029 00.065 25848 IsSlewing returns 0
02:43:42.029 00.000 25848 IsGuiding returns 0
02:43:42.029 00.000 25848 scope move finished after 15 + 124 ms
02:43:42.029 00.000 25848 Move returns status 0, amount 15
02:43:42.029 00.000 25848 MoveAxis(N, 0, ABG)
02:43:42.029 00.000 25848 Move returns status 0, amount 0
02:43:42.029 00.000 25848 move complete, result=0
02:43:42.029 00.000 25848 worker thread done servicing request
02:43:42.029 00.000 25848 Worker thread wakes up
02:43:42.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:42.029 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:42.029 00.000 21444 GuideStep: 0.6 px 15 ms WEST, -0.5 px 0 ms NORTH
02:43:44.886 02.857 25848 Exposure complete
02:43:44.963 00.077 25848 worker thread done servicing request
02:43:44.963 00.000 21444 OnExposeComplete: enter
02:43:44.964 00.001 21444 UpdateGuideState(): m_state=6
02:43:44.964 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1315
02:43:44.964 00.000 21444 Star::Find returns 1 (1), X=1259.21, Y=664.45, Mass=5980909, SNR=267.4, Peak=65504 HFD=8.2
02:43:44.964 00.000 21444 MultiStar: [#1 0.93,-0.21,1.02,U] [#2 1.40,-0.48,0.77,U] [#3 0.62,-0.72,0.49,U] [#4 1.42,-0.51,0.81,U] [#5 0.76,-0.99,0.68,U] [#6 1.15,-1.13,0.69,U] [#7 1.38,-1.12,0.38,U] [#8 1.18,-1.19,0.47,U] 
02:43:44.964 00.000 21444 refined, 8 included, MultiStar: {1.08, -0.82}, one-star: {0.97, -1.41}
02:43:44.964 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.58)
02:43:44.964 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.54 = -0.26)
02:43:44.964 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=-0.82 hyp=1.36 cameraTheta=-0.65 mountX=-1.15 mountY=-0.35, mountTheta=-2.85
02:43:44.965 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=-0.82, opts=13)
02:43:44.965 00.000 21444 Enqueuing Move request for scope (1.08, -0.82)
02:43:44.965 00.000 25848 Worker thread wakes up
02:43:44.965 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=246, FiltMax=65504, Gamma=0.560
02:43:44.965 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, -0.82) opts 0xd
02:43:44.965 00.000 21444 UpdateGuideState exits: m=5980909 SNR=267.4 Saturated
02:43:44.965 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:44.965 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, -0.82)
02:43:44.965 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:44.965 00.000 21444 Enqueuing Expose request
02:43:44.965 00.000 25848 Moving (1.08, -0.82) raw xDistance=-1.15 yDistance=-0.35
02:43:44.965 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.15
02:43:44.965 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:44.965 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:43:44.965 00.000 25848 MoveAxis(E, 33, ABG)
02:43:44.965 00.000 25848 Guiding  Dir = 2, Dur = 33
02:43:44.998 00.033 25848 IsSlewing returns 0
02:43:44.998 00.000 25848 IsGuiding returns 0
02:43:45.029 00.031 25848 PulseGuide returned control before completion, sleep 13
02:43:45.044 00.015 25848 IsGuiding returns 1
02:43:45.044 00.000 25848 scope still moving after pulse duration time elapsed
02:43:45.111 00.067 25848 IsSlewing returns 0
02:43:45.111 00.000 25848 IsGuiding returns 0
02:43:45.111 00.000 25848 scope move finished after 33 + 80 ms
02:43:45.111 00.000 25848 Move returns status 0, amount 33
02:43:45.111 00.000 25848 MoveAxis(N, 0, ABG)
02:43:45.111 00.000 25848 Move returns status 0, amount 0
02:43:45.111 00.000 25848 move complete, result=0
02:43:45.111 00.000 25848 worker thread done servicing request
02:43:45.111 00.000 25848 Worker thread wakes up
02:43:45.111 00.000 21444 GuideStep: -1.2 px 33 ms EAST, -0.4 px 0 ms NORTH
02:43:45.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:45.112 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:47.961 02.849 25848 Exposure complete
02:43:48.041 00.080 25848 worker thread done servicing request
02:43:48.042 00.001 21444 OnExposeComplete: enter
02:43:48.042 00.000 21444 UpdateGuideState(): m_state=6
02:43:48.042 00.000 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1316
02:43:48.042 00.000 21444 Star::Find returns 1 (1), X=1256.85, Y=665.43, Mass=5507306, SNR=194.6, Peak=65504 HFD=8.0
02:43:48.042 00.000 21444 MultiStar: [#1 -1.10,1.16,0.92,U] [#2 -0.59,0.69,0.98,U] [#3 -2.00,0.51,0.00,M1] [#4 -0.79,0.38,0.77,U] [#5 -0.58,0.26,0.78,U] [#6 -0.59,-0.02,0.56,U] [#7 -0.57,-0.20,0.60,U] [#8 -1.03,0.60,0.61,U] 
02:43:48.042 00.000 21444 refined, 7 included, MultiStar: {-0.86, 0.33}, one-star: {-1.39, -0.44}
02:43:48.042 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
02:43:48.042 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
02:43:48.042 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=0.33 hyp=0.92 cameraTheta=2.78 mountX=0.89 mountY=-0.02, mountTheta=-0.03
02:43:48.043 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=0.33, opts=13)
02:43:48.043 00.000 21444 Enqueuing Move request for scope (-0.86, 0.33)
02:43:48.043 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=68, FiltMax=65504, Gamma=0.560
02:43:48.043 00.000 21444 UpdateGuideState exits: m=5507306 SNR=194.6 Saturated
02:43:48.043 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:48.043 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:48.043 00.000 21444 Enqueuing Expose request
02:43:48.043 00.000 25848 Worker thread wakes up
02:43:48.043 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.33) opts 0xd
02:43:48.043 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, 0.33)
02:43:48.043 00.000 25848 Moving (-0.86, 0.33) raw xDistance=0.89 yDistance=-0.02
02:43:48.043 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.89
02:43:48.043 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:48.043 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:43:48.043 00.000 25848 MoveAxis(W, 24, ABG)
02:43:48.043 00.000 25848 Guiding  Dir = 3, Dur = 24
02:43:48.064 00.021 25848 IsSlewing returns 0
02:43:48.064 00.000 25848 IsGuiding returns 0
02:43:48.095 00.031 25848 IsGuiding returns 1
02:43:48.095 00.000 25848 scope still moving after pulse duration time elapsed
02:43:48.142 00.047 25848 IsSlewing returns 0
02:43:48.142 00.000 25848 IsGuiding returns 0
02:43:48.142 00.000 25848 scope move finished after 24 + 54 ms
02:43:48.142 00.000 25848 Move returns status 0, amount 24
02:43:48.142 00.000 25848 MoveAxis(N, 0, ABG)
02:43:48.142 00.000 25848 Move returns status 0, amount 0
02:43:48.142 00.000 25848 move complete, result=0
02:43:48.142 00.000 25848 worker thread done servicing request
02:43:48.142 00.000 25848 Worker thread wakes up
02:43:48.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:48.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:48.142 00.000 21444 GuideStep: 0.9 px 24 ms WEST, -0.0 px 0 ms NORTH
02:43:50.993 02.851 25848 Exposure complete
02:43:51.083 00.090 25848 worker thread done servicing request
02:43:51.083 00.000 21444 OnExposeComplete: enter
02:43:51.083 00.000 21444 UpdateGuideState(): m_state=6
02:43:51.083 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1317
02:43:51.083 00.000 21444 Star::Find returns 1 (1), X=1257.38, Y=666.39, Mass=5708712, SNR=201.1, Peak=65504 HFD=7.9
02:43:51.083 00.000 21444 MultiStar: [#1 -0.42,1.40,0.88,U] [#2 0.09,0.91,0.87,U] [#3 -1.03,1.07,0.76,U] [#4 -0.53,0.78,0.80,U] [#5 0.57,0.57,0.66,U] [#6 -0.82,0.65,0.66,U] [#7 -0.58,0.50,0.57,U] [#8 -0.66,0.94,0.48,U] 
02:43:51.083 00.000 21444 refined, 8 included, MultiStar: {-0.47, 0.83}, one-star: {-0.86, 0.52}
02:43:51.084 00.001 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
02:43:51.084 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.48)
02:43:51.084 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=0.83 hyp=0.95 cameraTheta=2.09 mountX=0.55 mountY=0.59, mountTheta=0.82
02:43:51.084 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=0.83, opts=13)
02:43:51.085 00.001 21444 Enqueuing Move request for scope (-0.47, 0.83)
02:43:51.085 00.000 25848 Worker thread wakes up
02:43:51.085 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.83) opts 0xd
02:43:51.085 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, 0.83)
02:43:51.085 00.000 25848 Moving (-0.47, 0.83) raw xDistance=0.55 yDistance=0.59
02:43:51.085 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55
02:43:51.085 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
02:43:51.085 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=78, FiltMax=65504, Gamma=0.560
02:43:51.085 00.000 21444 UpdateGuideState exits: m=5708712 SNR=201.1 Saturated
02:43:51.085 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:51.085 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:51.085 00.000 21444 Enqueuing Expose request
02:43:51.085 00.000 25848 MoveAxis(W, 18, ABG)
02:43:51.085 00.000 25848 Guiding  Dir = 3, Dur = 18
02:43:51.111 00.026 25848 IsSlewing returns 0
02:43:51.111 00.000 25848 IsGuiding returns 0
02:43:51.169 00.058 25848 IsGuiding returns 1
02:43:51.169 00.000 25848 scope still moving after pulse duration time elapsed
02:43:51.220 00.051 25848 IsSlewing returns 0
02:43:51.221 00.001 25848 IsGuiding returns 0
02:43:51.221 00.000 25848 scope move finished after 18 + 91 ms
02:43:51.221 00.000 25848 Move returns status 0, amount 18
02:43:51.221 00.000 25848 MoveAxis(S, 16, ABG)
02:43:51.221 00.000 25848 Guiding  Dir = 1, Dur = 16
02:43:51.249 00.028 25848 IsSlewing returns 0
02:43:51.249 00.000 25848 IsGuiding returns 0
02:43:51.282 00.033 25848 IsGuiding returns 1
02:43:51.282 00.000 25848 scope still moving after pulse duration time elapsed
02:43:51.327 00.045 25848 IsSlewing returns 0
02:43:51.327 00.000 25848 IsGuiding returns 0
02:43:51.327 00.000 25848 scope move finished after 16 + 61 ms
02:43:51.327 00.000 25848 Move returns status 0, amount 16
02:43:51.327 00.000 25848 move complete, result=0
02:43:51.327 00.000 25848 worker thread done servicing request
02:43:51.327 00.000 25848 Worker thread wakes up
02:43:51.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:51.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:51.327 00.000 21444 GuideStep: 0.5 px 18 ms WEST, 0.6 px 16 ms SOUTH
02:43:54.174 02.847 25848 Exposure complete
02:43:54.258 00.084 25848 worker thread done servicing request
02:43:54.258 00.000 21444 OnExposeComplete: enter
02:43:54.258 00.000 21444 UpdateGuideState(): m_state=6
02:43:54.258 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1318
02:43:54.258 00.000 21444 Star::Find returns 1 (1), X=1258.18, Y=667.82, Mass=4942676, SNR=145.0, Peak=65504 HFD=8.0
02:43:54.259 00.001 21444 MultiStar: [#1 -0.11,2.53,0.00,M1] [#2 0.36,2.21,0.00,M1] [#3 0.50,1.55,0.74,U] [#4 0.36,1.98,0.00,M1] [#5 0.88,2.07,0.00,M1] [#6 0.53,1.91,0.00,M1] [#7 0.59,0.95,0.64,U] [#8 0.23,1.94,0.00,M1] 
02:43:54.259 00.000 21444 refined, 2 included, MultiStar: {0.29, 1.56}, one-star: {-0.06, 1.95}
02:43:54.259 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
02:43:54.259 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.78)
02:43:54.259 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=1.56 hyp=1.59 cameraTheta=1.39 mountX=-0.15 mountY=1.55, mountTheta=1.67
02:43:54.260 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=1.56, opts=13)
02:43:54.260 00.000 21444 Enqueuing Move request for scope (0.29, 1.56)
02:43:54.260 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=128, FiltMax=65504, Gamma=0.560
02:43:54.260 00.000 21444 UpdateGuideState exits: m=4942676 SNR=145.0 Saturated
02:43:54.260 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:54.260 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:54.260 00.000 21444 Enqueuing Expose request
02:43:54.260 00.000 25848 Worker thread wakes up
02:43:54.260 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 1.56) opts 0xd
02:43:54.260 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 1.56)
02:43:54.260 00.000 25848 Moving (0.29, 1.56) raw xDistance=-0.15 yDistance=1.55
02:43:54.260 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:43:54.260 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.55 from input 1.55
02:43:54.260 00.000 25848 MoveAxis(E, 0, ABG)
02:43:54.260 00.000 25848 Move returns status 0, amount 0
02:43:54.260 00.000 25848 MoveAxis(S, 42, ABG)
02:43:54.260 00.000 25848 Guiding  Dir = 1, Dur = 42
02:43:54.328 00.068 25848 IsSlewing returns 0
02:43:54.328 00.000 25848 IsGuiding returns 0
02:43:54.360 00.032 25848 PulseGuide returned control before completion, sleep 21
02:43:54.395 00.035 25848 IsGuiding returns 1
02:43:54.395 00.000 25848 scope still moving after pulse duration time elapsed
02:43:54.453 00.058 25848 IsSlewing returns 0
02:43:54.454 00.001 25848 IsGuiding returns 0
02:43:54.454 00.000 25848 scope move finished after 42 + 83 ms
02:43:54.454 00.000 25848 Move returns status 0, amount 42
02:43:54.454 00.000 25848 move complete, result=0
02:43:54.454 00.000 25848 worker thread done servicing request
02:43:54.454 00.000 25848 Worker thread wakes up
02:43:54.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:54.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:54.454 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.6 px 42 ms SOUTH
02:43:57.301 02.847 25848 Exposure complete
02:43:57.379 00.078 25848 worker thread done servicing request
02:43:57.379 00.000 21444 OnExposeComplete: enter
02:43:57.379 00.000 21444 UpdateGuideState(): m_state=6
02:43:57.379 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1319
02:43:57.379 00.000 21444 Star::Find returns 1 (1), X=1258.43, Y=664.69, Mass=5521800, SNR=202.9, Peak=65504 HFD=7.9
02:43:57.380 00.001 21444 MultiStar: [#1 0.70,-0.21,1.06,U] [#2 1.33,-0.49,0.93,U] [#3 0.75,-0.73,0.62,U] [#4 1.14,-0.83,0.78,U] [#5 1.32,-0.79,0.78,U] [#6 1.18,-1.32,0.75,U] [#7 1.10,-1.67,0.00,M1] [#8 0.82,-1.13,0.48,U] 
02:43:57.380 00.000 21444 single-star, 7 included, MultiStar: {0.91, -0.80}, one-star: {0.19, -1.18}
02:43:57.380 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
02:43:57.380 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.02)
02:43:57.380 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-1.18 hyp=1.20 cameraTheta=-1.41 mountX=-0.29 mountY=-1.02, mountTheta=-1.85
02:43:57.381 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-1.18, opts=13)
02:43:57.381 00.000 21444 Enqueuing Move request for scope (0.19, -1.18)
02:43:57.381 00.000 25848 Worker thread wakes up
02:43:57.381 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=216, FiltMax=65504, Gamma=0.560
02:43:57.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.18) opts 0xd
02:43:57.381 00.000 21444 UpdateGuideState exits: m=5521800 SNR=202.9 Saturated
02:43:57.381 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -1.18)
02:43:57.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:57.381 00.000 25848 Moving (0.19, -1.18) raw xDistance=-0.29 yDistance=-1.02
02:43:57.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:43:57.381 00.000 21444 Enqueuing Expose request
02:43:57.381 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
02:43:57.381 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:43:57.381 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.02
02:43:57.381 00.000 25848 MoveAxis(E, 0, ABG)
02:43:57.381 00.000 25848 Move returns status 0, amount 0
02:43:57.381 00.000 25848 MoveAxis(N, 0, ABG)
02:43:57.381 00.000 25848 Move returns status 0, amount 0
02:43:57.381 00.000 25848 move complete, result=0
02:43:57.381 00.000 25848 worker thread done servicing request
02:43:57.381 00.000 25848 Worker thread wakes up
02:43:57.381 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:43:57.381 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:43:57.381 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 0 ms NORTH
02:44:00.225 02.844 25848 Exposure complete
02:44:00.302 00.077 25848 worker thread done servicing request
02:44:00.302 00.000 21444 OnExposeComplete: enter
02:44:00.302 00.000 21444 UpdateGuideState(): m_state=6
02:44:00.302 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1320
02:44:00.302 00.000 21444 Star::Find returns 1 (1), X=1259.52, Y=665.18, Mass=5635634, SNR=192.2, Peak=65504 HFD=8.1
02:44:00.303 00.001 21444 MultiStar: [#1 0.93,0.27,0.92,U] [#2 1.54,-0.30,0.87,U] [#3 0.86,-0.63,0.62,U] [#4 1.55,-0.35,0.80,U] [#5 2.23,-0.71,0.00,M1] [#6 2.11,-0.60,0.00,M1] [#7 1.65,-0.85,0.67,U] [#8 2.14,-0.44,0.00,M1] 
02:44:00.303 00.000 21444 refined, 5 included, MultiStar: {1.30, -0.40}, one-star: {1.28, -0.69}
02:44:00.303 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
02:44:00.303 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
02:44:00.303 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-0.40 hyp=1.36 cameraTheta=-0.30 mountX=-1.33 mountY=0.12, mountTheta=3.05
02:44:00.303 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-0.40, opts=13)
02:44:00.303 00.000 21444 Enqueuing Move request for scope (1.30, -0.40)
02:44:00.304 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=204, FiltMax=65504, Gamma=0.560
02:44:00.304 00.000 21444 UpdateGuideState exits: m=5635634 SNR=192.2 Saturated
02:44:00.304 00.000 25848 Worker thread wakes up
02:44:00.304 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.40) opts 0xd
02:44:00.304 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, -0.40)
02:44:00.304 00.000 25848 Moving (1.30, -0.40) raw xDistance=-1.33 yDistance=0.12
02:44:00.304 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
02:44:00.304 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:00.304 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:44:00.304 00.000 25848 MoveAxis(E, 39, ABG)
02:44:00.304 00.000 25848 Guiding  Dir = 2, Dur = 39
02:44:00.304 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:00.304 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:00.304 00.000 21444 Enqueuing Expose request
02:44:00.328 00.024 25848 IsSlewing returns 0
02:44:00.328 00.000 25848 IsGuiding returns 0
02:44:00.360 00.032 25848 PulseGuide returned control before completion, sleep 18
02:44:00.388 00.028 25848 IsGuiding returns 1
02:44:00.388 00.000 25848 scope still moving after pulse duration time elapsed
02:44:00.438 00.050 25848 IsSlewing returns 0
02:44:00.439 00.001 25848 IsGuiding returns 0
02:44:00.439 00.000 25848 scope move finished after 39 + 71 ms
02:44:00.439 00.000 25848 Move returns status 0, amount 39
02:44:00.439 00.000 25848 MoveAxis(N, 0, ABG)
02:44:00.439 00.000 25848 Move returns status 0, amount 0
02:44:00.439 00.000 25848 move complete, result=0
02:44:00.439 00.000 25848 worker thread done servicing request
02:44:00.439 00.000 25848 Worker thread wakes up
02:44:00.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:00.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:00.439 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.1 px 0 ms NORTH
02:44:03.289 02.850 25848 Exposure complete
02:44:03.369 00.080 25848 worker thread done servicing request
02:44:03.369 00.000 21444 OnExposeComplete: enter
02:44:03.370 00.001 21444 UpdateGuideState(): m_state=6
02:44:03.370 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1321
02:44:03.370 00.000 21444 Star::Find returns 1 (1), X=1259.94, Y=665.13, Mass=5601140, SNR=170.9, Peak=65504 HFD=8.2
02:44:03.370 00.000 21444 MultiStar: [#1 1.44,0.03,0.90,U] [#2 2.07,-0.41,0.00,M1] [#3 -0.25,-0.51,0.94,U] [#4 2.07,-0.56,0.00,M1] [#5 2.09,0.05,0.00,M2] [#6 1.55,-0.50,0.76,U] [#7 2.03,-0.95,0.00,M1] [#8 1.19,0.19,0.59,U] 
02:44:03.370 00.000 21444 refined, 4 included, MultiStar: {1.11, -0.35}, one-star: {1.70, -0.74}
02:44:03.370 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
02:44:03.370 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.09)
02:44:03.370 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=-0.35 hyp=1.16 cameraTheta=-0.30 mountX=-1.13 mountY=0.10, mountTheta=3.05
02:44:03.371 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=-0.35, opts=13)
02:44:03.371 00.000 21444 Enqueuing Move request for scope (1.11, -0.35)
02:44:03.371 00.000 25848 Worker thread wakes up
02:44:03.371 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, -0.35) opts 0xd
02:44:03.371 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, -0.35)
02:44:03.371 00.000 25848 Moving (1.11, -0.35) raw xDistance=-1.13 yDistance=0.10
02:44:03.371 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.13
02:44:03.371 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:03.371 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=204, FiltMax=65504, Gamma=0.560
02:44:03.371 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:44:03.371 00.000 25848 MoveAxis(E, 36, ABG)
02:44:03.371 00.000 25848 Guiding  Dir = 2, Dur = 36
02:44:03.371 00.000 21444 UpdateGuideState exits: m=5601140 SNR=170.9 Saturated
02:44:03.372 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:03.372 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:03.372 00.000 21444 Enqueuing Expose request
02:44:03.425 00.053 25848 IsSlewing returns 0
02:44:03.425 00.000 25848 IsGuiding returns 0
02:44:03.456 00.031 25848 PulseGuide returned control before completion, sleep 15
02:44:03.476 00.020 25848 IsGuiding returns 1
02:44:03.476 00.000 25848 scope still moving after pulse duration time elapsed
02:44:03.531 00.055 25848 IsSlewing returns 0
02:44:03.531 00.000 25848 IsGuiding returns 0
02:44:03.531 00.000 25848 scope move finished after 36 + 70 ms
02:44:03.531 00.000 25848 Move returns status 0, amount 36
02:44:03.531 00.000 25848 MoveAxis(N, 0, ABG)
02:44:03.531 00.000 25848 Move returns status 0, amount 0
02:44:03.531 00.000 25848 move complete, result=0
02:44:03.531 00.000 25848 worker thread done servicing request
02:44:03.531 00.000 25848 Worker thread wakes up
02:44:03.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:03.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:03.531 00.000 21444 GuideStep: -1.1 px 36 ms EAST, 0.1 px 0 ms NORTH
02:44:06.379 02.848 25848 Exposure complete
02:44:06.466 00.087 25848 worker thread done servicing request
02:44:06.467 00.001 21444 OnExposeComplete: enter
02:44:06.467 00.000 21444 UpdateGuideState(): m_state=6
02:44:06.467 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1322
02:44:06.467 00.000 21444 Star::Find returns 1 (1), X=1259.99, Y=665.12, Mass=5516119, SNR=188.3, Peak=65504 HFD=8.2
02:44:06.467 00.000 21444 MultiStar: [#1 1.67,0.12,0.87,U] [#2 2.64,-0.49,0.00,M2] [#3 0.91,-0.60,0.71,U] [#4 2.23,-0.48,0.00,M2] [#5 1.73,-1.19,0.00,M3] [#6 2.23,-0.76,0.00,M1] [#7 1.82,-0.84,0.00,M2] [#8 2.33,-0.67,0.00,M1] 
02:44:06.467 00.000 21444 refined, 2 included, MultiStar: {1.49, -0.41}, one-star: {1.76, -0.74}
02:44:06.467 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
02:44:06.467 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.12)
02:44:06.467 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=-0.41 hyp=1.55 cameraTheta=-0.27 mountX=-1.52 mountY=0.18, mountTheta=3.02
02:44:06.468 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=-0.41, opts=13)
02:44:06.468 00.000 21444 Enqueuing Move request for scope (1.49, -0.41)
02:44:06.469 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=52, FiltMax=65504, Gamma=0.560
02:44:06.469 00.000 21444 UpdateGuideState exits: m=5516119 SNR=188.3 Saturated
02:44:06.469 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:06.469 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:06.469 00.000 21444 Enqueuing Expose request
02:44:06.469 00.000 25848 Worker thread wakes up
02:44:06.469 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, -0.41) opts 0xd
02:44:06.469 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, -0.41)
02:44:06.469 00.000 25848 Moving (1.49, -0.41) raw xDistance=-1.52 yDistance=0.18
02:44:06.469 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.52
02:44:06.469 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:06.469 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:44:06.469 00.000 25848 MoveAxis(E, 47, ABG)
02:44:06.469 00.000 25848 Guiding  Dir = 2, Dur = 47
02:44:06.502 00.033 25848 IsSlewing returns 0
02:44:06.525 00.023 25848 IsGuiding returns 0
02:44:06.577 00.052 25848 IsGuiding returns 1
02:44:06.577 00.000 25848 scope still moving after pulse duration time elapsed
02:44:06.625 00.048 25848 IsSlewing returns 0
02:44:06.626 00.001 25848 IsGuiding returns 0
02:44:06.626 00.000 25848 scope move finished after 47 + 53 ms
02:44:06.626 00.000 25848 Move returns status 0, amount 47
02:44:06.626 00.000 25848 MoveAxis(N, 0, ABG)
02:44:06.626 00.000 25848 Move returns status 0, amount 0
02:44:06.626 00.000 25848 move complete, result=0
02:44:06.626 00.000 25848 worker thread done servicing request
02:44:06.626 00.000 25848 Worker thread wakes up
02:44:06.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:06.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:06.626 00.000 21444 GuideStep: -1.5 px 47 ms EAST, 0.2 px 0 ms NORTH
02:44:09.480 02.854 25848 Exposure complete
02:44:09.558 00.078 25848 worker thread done servicing request
02:44:09.558 00.000 21444 OnExposeComplete: enter
02:44:09.558 00.000 21444 UpdateGuideState(): m_state=6
02:44:09.558 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1323
02:44:09.558 00.000 21444 Star::Find returns 1 (1), X=1258.59, Y=665.90, Mass=5533091, SNR=182.6, Peak=65504 HFD=7.9
02:44:09.558 00.000 21444 MultiStar: [#1 0.85,0.64,1.24,U] [#2 1.35,0.59,0.96,U] [#3 0.54,0.34,0.73,U] [#4 0.81,0.23,1.04,U] [#5 1.92,0.08,0.00,M4] [#6 0.88,-0.07,0.64,U] [#7 1.14,-0.00,0.61,U] [#8 1.52,0.17,0.57,U] 
02:44:09.558 00.000 21444 single-star, 7 included, MultiStar: {0.89, 0.28}, one-star: {0.35, 0.04}
02:44:09.558 00.000 21444 CameraToMount -- cameraTheta (0.11) - m_xAngle (3.05) = xAngle (-2.94 = -2.94)
02:44:09.558 00.000 21444 CameraToMount -- cameraTheta (0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.79 = 0.50)
02:44:09.558 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.04 hyp=0.35 cameraTheta=0.11 mountX=-0.34 mountY=0.17, mountTheta=2.69
02:44:09.559 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.04, opts=13)
02:44:09.559 00.000 21444 Enqueuing Move request for scope (0.35, 0.04)
02:44:09.559 00.000 25848 Worker thread wakes up
02:44:09.559 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=268, FiltMax=65504, Gamma=0.560
02:44:09.559 00.000 21444 UpdateGuideState exits: m=5533091 SNR=182.6 Saturated
02:44:09.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:09.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:09.559 00.000 21444 Enqueuing Expose request
02:44:09.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.04) opts 0xd
02:44:09.560 00.001 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.04)
02:44:09.560 00.000 25848 Moving (0.35, 0.04) raw xDistance=-0.34 yDistance=0.17
02:44:09.560 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
02:44:09.560 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:09.560 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:44:09.560 00.000 25848 MoveAxis(E, 0, ABG)
02:44:09.560 00.000 25848 Move returns status 0, amount 0
02:44:09.560 00.000 25848 MoveAxis(N, 0, ABG)
02:44:09.560 00.000 25848 Move returns status 0, amount 0
02:44:09.560 00.000 25848 move complete, result=0
02:44:09.560 00.000 25848 worker thread done servicing request
02:44:09.560 00.000 25848 Worker thread wakes up
02:44:09.560 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:09.560 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
02:44:09.560 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:12.406 02.846 25848 Exposure complete
02:44:12.483 00.077 25848 worker thread done servicing request
02:44:12.483 00.000 21444 OnExposeComplete: enter
02:44:12.483 00.000 21444 UpdateGuideState(): m_state=6
02:44:12.484 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1324
02:44:12.484 00.000 21444 Star::Find returns 1 (1), X=1262.06, Y=665.65, Mass=5120696, SNR=123.4, Peak=65504 HFD=7.9
02:44:12.484 00.000 21444 MultiStar: large primary error, entering stabilization period
02:44:12.484 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
02:44:12.484 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.33)
02:44:12.484 00.000 21444 CameraToMount -- cameraX=3.83 cameraY=-0.22 hyp=3.83 cameraTheta=-0.06 mountX=-3.83 mountY=1.24, mountTheta=2.83
02:44:12.484 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.83, y=-0.22, opts=13)
02:44:12.484 00.000 21444 Enqueuing Move request for scope (3.83, -0.22)
02:44:12.485 00.001 25848 Worker thread wakes up
02:44:12.485 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=230, FiltMax=65504, Gamma=0.560
02:44:12.485 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.83, -0.22) opts 0xd
02:44:12.485 00.000 21444 UpdateGuideState exits: m=5120696 SNR=123.4 Saturated
02:44:12.485 00.000 25848 Handling offset move in thread for scope, endpoint = (3.83, -0.22)
02:44:12.485 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:12.485 00.000 25848 Moving (3.83, -0.22) raw xDistance=-3.83 yDistance=1.24
02:44:12.485 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:12.485 00.000 21444 Enqueuing Expose request
02:44:12.485 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.41 from input -3.83
02:44:12.485 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
02:44:12.485 00.000 25848 MoveAxis(E, 112, ABG)
02:44:12.485 00.000 25848 Guiding  Dir = 2, Dur = 112
02:44:12.518 00.033 25848 IsSlewing returns 0
02:44:12.518 00.000 25848 IsGuiding returns 0
02:44:12.548 00.030 25848 PulseGuide returned control before completion, sleep 92
02:44:12.656 00.108 25848 IsGuiding returns 1
02:44:12.656 00.000 25848 scope still moving after pulse duration time elapsed
02:44:12.719 00.063 25848 IsSlewing returns 0
02:44:12.719 00.000 25848 IsGuiding returns 0
02:44:12.719 00.000 25848 scope move finished after 112 + 89 ms
02:44:12.719 00.000 25848 Move returns status 0, amount 112
02:44:12.719 00.000 25848 MoveAxis(S, 34, ABG)
02:44:12.719 00.000 25848 Guiding  Dir = 1, Dur = 34
02:44:12.748 00.029 25848 IsSlewing returns 0
02:44:12.748 00.000 25848 IsGuiding returns 0
02:44:12.789 00.041 25848 IsGuiding returns 1
02:44:12.789 00.000 25848 scope still moving after pulse duration time elapsed
02:44:12.842 00.053 25848 IsSlewing returns 0
02:44:12.842 00.000 25848 IsGuiding returns 0
02:44:12.842 00.000 25848 scope move finished after 34 + 60 ms
02:44:12.842 00.000 25848 Move returns status 0, amount 34
02:44:12.842 00.000 25848 move complete, result=0
02:44:12.842 00.000 25848 worker thread done servicing request
02:44:12.842 00.000 25848 Worker thread wakes up
02:44:12.842 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:12.842 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:12.842 00.000 21444 GuideStep: -3.8 px 112 ms EAST, 1.2 px 34 ms SOUTH
02:44:15.683 02.841 25848 Exposure complete
02:44:15.760 00.077 25848 worker thread done servicing request
02:44:15.760 00.000 21444 OnExposeComplete: enter
02:44:15.760 00.000 21444 UpdateGuideState(): m_state=6
02:44:15.760 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1325
02:44:15.760 00.000 21444 Star::Find returns 1 (1), X=1258.83, Y=663.90, Mass=5275084, SNR=155.1, Peak=65504 HFD=8.0
02:44:15.760 00.000 21444 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.05) = xAngle (-4.33 = 1.95)
02:44:15.760 00.000 21444 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.18 = -0.89)
02:44:15.760 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-1.96 hyp=2.05 cameraTheta=-1.28 mountX=-0.76 mountY=-1.60, mountTheta=-2.02
02:44:15.761 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-1.96, opts=13)
02:44:15.761 00.000 21444 Enqueuing Move request for scope (0.59, -1.96)
02:44:15.761 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=120, FiltMax=65504, Gamma=0.560
02:44:15.761 00.000 21444 UpdateGuideState exits: m=5275084 SNR=155.1 Saturated
02:44:15.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:15.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:15.761 00.000 21444 Enqueuing Expose request
02:44:15.761 00.000 25848 Worker thread wakes up
02:44:15.761 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -1.96) opts 0xd
02:44:15.761 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -1.96)
02:44:15.761 00.000 25848 Moving (0.59, -1.96) raw xDistance=-0.76 yDistance=-1.60
02:44:15.761 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.76
02:44:15.762 00.001 25848 resist switch: large excursion: input -1.60 thresh 1.53 direction from 1 to -1
02:44:15.762 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.79
02:44:15.762 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
02:44:15.762 00.000 25848 MoveAxis(E, 30, ABG)
02:44:15.762 00.000 25848 Guiding  Dir = 2, Dur = 30
02:44:15.797 00.035 25848 IsSlewing returns 0
02:44:15.797 00.000 25848 IsGuiding returns 0
02:44:15.828 00.031 25848 IsGuiding returns 1
02:44:15.828 00.000 25848 scope still moving after pulse duration time elapsed
02:44:15.873 00.045 25848 IsSlewing returns 0
02:44:15.873 00.000 25848 IsGuiding returns 0
02:44:15.873 00.000 25848 scope move finished after 30 + 46 ms
02:44:15.873 00.000 25848 Move returns status 0, amount 30
02:44:15.873 00.000 25848 BLC: Oldest BLC event removed
02:44:15.873 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 332 applied
02:44:15.873 00.000 25848 MoveAxis(N, 376, ABG)
02:44:15.873 00.000 25848 Guiding  Dir = 0, Dur = 376
02:44:15.908 00.035 25848 IsSlewing returns 0
02:44:15.909 00.001 25848 IsGuiding returns 0
02:44:15.939 00.030 25848 PulseGuide returned control before completion, sleep 356
02:44:16.308 00.369 25848 IsGuiding returns 1
02:44:16.308 00.000 25848 scope still moving after pulse duration time elapsed
02:44:16.359 00.051 25848 IsSlewing returns 0
02:44:16.359 00.000 25848 IsGuiding returns 0
02:44:16.359 00.000 25848 scope move finished after 376 + 74 ms
02:44:16.359 00.000 25848 Move returns status 0, amount 376
02:44:16.359 00.000 25848 move complete, result=0
02:44:16.359 00.000 25848 worker thread done servicing request
02:44:16.359 00.000 25848 Worker thread wakes up
02:44:16.359 00.000 21444 GuideStep: -0.8 px 30 ms EAST, -1.6 px 376 ms NORTH
02:44:16.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:16.360 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:19.212 02.852 25848 Exposure complete
02:44:19.290 00.078 25848 worker thread done servicing request
02:44:19.290 00.000 21444 OnExposeComplete: enter
02:44:19.291 00.001 21444 UpdateGuideState(): m_state=6
02:44:19.291 00.000 21444 Star::Find(15, 1258, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1326
02:44:19.291 00.000 21444 Star::Find returns 1 (1), X=1257.89, Y=663.61, Mass=5484569, SNR=196.2, Peak=65504 HFD=7.9
02:44:19.291 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.77 = 1.51)
02:44:19.291 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.33)
02:44:19.291 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-2.26 hyp=2.28 cameraTheta=-1.72 mountX=0.14 mountY=-2.22, mountTheta=-1.51
02:44:19.292 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-2.26, opts=13)
02:44:19.292 00.000 21444 Enqueuing Move request for scope (-0.35, -2.26)
02:44:19.292 00.000 25848 Worker thread wakes up
02:44:19.292 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=164, FiltMax=65504, Gamma=0.560
02:44:19.292 00.000 21444 UpdateGuideState exits: m=5484569 SNR=196.2 Saturated
02:44:19.292 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:19.292 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -2.26) opts 0xd
02:44:19.292 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:19.292 00.000 21444 Enqueuing Expose request
02:44:19.292 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -2.26)
02:44:19.292 00.000 25848 Moving (-0.35, -2.26) raw xDistance=0.14 yDistance=-2.22
02:44:19.292 00.000 25848 BLC: History state: CurrMiss=2.22, AvgInitMiss=0.46, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.595859, 1:2.218160
02:44:19.292 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
02:44:19.292 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:44:19.292 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.22 from input -2.22
02:44:19.292 00.000 25848 MoveAxis(E, 0, ABG)
02:44:19.292 00.000 25848 Move returns status 0, amount 0
02:44:19.292 00.000 25848 MoveAxis(N, 60, ABG)
02:44:19.292 00.000 25848 Guiding  Dir = 0, Dur = 60
02:44:19.313 00.021 25848 IsSlewing returns 0
02:44:19.313 00.000 25848 IsGuiding returns 0
02:44:19.344 00.031 25848 PulseGuide returned control before completion, sleep 40
02:44:19.384 00.040 25848 IsGuiding returns 1
02:44:19.384 00.000 25848 scope still moving after pulse duration time elapsed
02:44:19.453 00.069 25848 IsSlewing returns 0
02:44:19.453 00.000 25848 IsGuiding returns 0
02:44:19.453 00.000 25848 scope move finished after 60 + 80 ms
02:44:19.453 00.000 25848 Move returns status 0, amount 60
02:44:19.453 00.000 25848 move complete, result=0
02:44:19.453 00.000 25848 worker thread done servicing request
02:44:19.454 00.001 25848 Worker thread wakes up
02:44:19.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:19.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:19.454 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -2.2 px 60 ms NORTH
02:44:22.310 02.856 25848 Exposure complete
02:44:22.394 00.084 25848 worker thread done servicing request
02:44:22.394 00.000 21444 OnExposeComplete: enter
02:44:22.394 00.000 21444 UpdateGuideState(): m_state=6
02:44:22.394 00.000 21444 Star::Find(15, 1257, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1327
02:44:22.394 00.000 21444 Star::Find returns 1 (1), X=1260.18, Y=662.67, Mass=5456147, SNR=163.5, Peak=65504 HFD=8.1
02:44:22.394 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.08 = 2.21)
02:44:22.394 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
02:44:22.394 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=-3.19 hyp=3.74 cameraTheta=-1.02 mountX=-2.22 mountY=-2.22, mountTheta=-2.36
02:44:22.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=-3.19, opts=13)
02:44:22.395 00.000 21444 Enqueuing Move request for scope (1.94, -3.19)
02:44:22.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=216, FiltMax=65504, Gamma=0.560
02:44:22.395 00.000 21444 UpdateGuideState exits: m=5456147 SNR=163.5 Saturated
02:44:22.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:22.395 00.000 25848 Worker thread wakes up
02:44:22.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, -3.19) opts 0xd
02:44:22.395 00.000 25848 Handling offset move in thread for scope, endpoint = (1.94, -3.19)
02:44:22.395 00.000 25848 Moving (1.94, -3.19) raw xDistance=-2.22 yDistance=-2.22
02:44:22.395 00.000 25848 BLC: History state: CurrMiss=2.22, AvgInitMiss=0.46, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.595859, 1:2.218160, 2:2.220281
02:44:22.395 00.000 25848 BLC: Under-shoot: nominal increase by 12
02:44:22.395 00.000 25848 BLC: window closed
02:44:22.395 00.000 25848 BLC: Pulse adjusted to 344
02:44:22.395 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:22.396 00.001 21444 Enqueuing Expose request
02:44:22.396 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.22
02:44:22.396 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.22 from input -2.22
02:44:22.396 00.000 25848 MoveAxis(E, 65, ABG)
02:44:22.396 00.000 25848 Guiding  Dir = 2, Dur = 65
02:44:22.420 00.024 25848 IsSlewing returns 0
02:44:22.420 00.000 25848 IsGuiding returns 0
02:44:22.451 00.031 25848 PulseGuide returned control before completion, sleep 44
02:44:22.533 00.082 25848 IsGuiding returns 1
02:44:22.533 00.000 25848 scope still moving after pulse duration time elapsed
02:44:22.608 00.075 25848 IsSlewing returns 0
02:44:22.608 00.000 25848 IsGuiding returns 0
02:44:22.608 00.000 25848 scope move finished after 65 + 123 ms
02:44:22.608 00.000 25848 Move returns status 0, amount 65
02:44:22.608 00.000 25848 MoveAxis(N, 61, ABG)
02:44:22.608 00.000 25848 Guiding  Dir = 0, Dur = 61
02:44:22.641 00.033 25848 IsSlewing returns 0
02:44:22.641 00.000 25848 IsGuiding returns 0
02:44:22.673 00.032 25848 PulseGuide returned control before completion, sleep 40
02:44:22.719 00.046 25848 IsGuiding returns 1
02:44:22.720 00.001 25848 scope still moving after pulse duration time elapsed
02:44:22.808 00.088 25848 IsSlewing returns 0
02:44:22.808 00.000 25848 IsGuiding returns 0
02:44:22.808 00.000 25848 scope move finished after 61 + 106 ms
02:44:22.808 00.000 25848 Move returns status 0, amount 61
02:44:22.808 00.000 25848 move complete, result=0
02:44:22.809 00.001 25848 worker thread done servicing request
02:44:22.809 00.000 25848 Worker thread wakes up
02:44:22.809 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:22.809 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:22.809 00.000 21444 GuideStep: -2.2 px 65 ms EAST, -2.2 px 61 ms NORTH
02:44:22.835 00.026 21444 evsrv: cli 0107E240 connect
02:44:22.836 00.001 21444 case statement mapped state 6 to 3
02:44:22.836 00.000 21444 case statement mapped state 6 to 3
02:44:22.836 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"2391eca5-3a84-4e94-a507-f50e8b731960"}
02:44:22.837 00.001 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"2391eca5-3a84-4e94-a507-f50e8b731960"}
02:44:22.837 00.000 21444 evsrv: cli 0107E240 disconnect
02:44:25.659 02.822 25848 Exposure complete
02:44:25.748 00.089 25848 worker thread done servicing request
02:44:25.748 00.000 21444 OnExposeComplete: enter
02:44:25.748 00.000 21444 UpdateGuideState(): m_state=6
02:44:25.749 00.001 21444 Star::Find(15, 1260, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1328
02:44:25.749 00.000 21444 Star::Find returns 1 (1), X=1259.30, Y=664.25, Mass=5581451, SNR=179.3, Peak=65504 HFD=8.0
02:44:25.749 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.04 = 2.24)
02:44:25.749 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.88 = -0.60)
02:44:25.749 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=-1.62 hyp=1.93 cameraTheta=-0.99 mountX=-1.20 mountY=-1.09, mountTheta=-2.40
02:44:25.750 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=-1.62, opts=13)
02:44:25.750 00.000 21444 Enqueuing Move request for scope (1.06, -1.62)
02:44:25.750 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=270, FiltMax=65504, Gamma=0.560
02:44:25.750 00.000 21444 UpdateGuideState exits: m=5581451 SNR=179.3 Saturated
02:44:25.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:25.750 00.000 25848 Worker thread wakes up
02:44:25.750 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, -1.62) opts 0xd
02:44:25.750 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, -1.62)
02:44:25.750 00.000 25848 Moving (1.06, -1.62) raw xDistance=-1.20 yDistance=-1.09
02:44:25.750 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.20
02:44:25.750 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
02:44:25.750 00.000 25848 MoveAxis(E, 40, ABG)
02:44:25.750 00.000 25848 Guiding  Dir = 2, Dur = 40
02:44:25.750 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:25.750 00.000 21444 Enqueuing Expose request
02:44:25.781 00.031 25848 IsSlewing returns 0
02:44:25.781 00.000 25848 IsGuiding returns 0
02:44:25.812 00.031 25848 PulseGuide returned control before completion, sleep 19
02:44:25.846 00.034 25848 IsGuiding returns 1
02:44:25.846 00.000 25848 scope still moving after pulse duration time elapsed
02:44:25.907 00.061 25848 IsSlewing returns 0
02:44:25.907 00.000 25848 IsGuiding returns 0
02:44:25.907 00.000 25848 scope move finished after 40 + 86 ms
02:44:25.907 00.000 25848 Move returns status 0, amount 40
02:44:25.907 00.000 25848 MoveAxis(N, 30, ABG)
02:44:25.907 00.000 25848 Guiding  Dir = 0, Dur = 30
02:44:25.938 00.031 25848 IsSlewing returns 0
02:44:25.938 00.000 25848 IsGuiding returns 0
02:44:25.969 00.031 25848 IsGuiding returns 1
02:44:25.969 00.000 25848 scope still moving after pulse duration time elapsed
02:44:26.031 00.062 25848 IsSlewing returns 0
02:44:26.031 00.000 25848 IsGuiding returns 0
02:44:26.031 00.000 25848 scope move finished after 30 + 64 ms
02:44:26.031 00.000 25848 Move returns status 0, amount 30
02:44:26.032 00.001 25848 move complete, result=0
02:44:26.032 00.000 25848 worker thread done servicing request
02:44:26.032 00.000 25848 Worker thread wakes up
02:44:26.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:26.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:26.032 00.000 21444 GuideStep: -1.2 px 40 ms EAST, -1.1 px 30 ms NORTH
02:44:28.884 02.852 25848 Exposure complete
02:44:28.973 00.089 25848 worker thread done servicing request
02:44:28.973 00.000 21444 OnExposeComplete: enter
02:44:28.973 00.000 21444 UpdateGuideState(): m_state=6
02:44:28.973 00.000 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1329
02:44:28.973 00.000 21444 Star::Find returns 1 (1), X=1259.40, Y=664.27, Mass=5355830, SNR=184.9, Peak=65504 HFD=8.0
02:44:28.973 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.29)
02:44:28.973 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.56)
02:44:28.973 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-1.60 hyp=1.97 cameraTheta=-0.94 mountX=-1.30 mountY=-1.04, mountTheta=-2.47
02:44:28.974 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-1.60, opts=13)
02:44:28.974 00.000 21444 Enqueuing Move request for scope (1.16, -1.60)
02:44:28.974 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=130, FiltMax=65504, Gamma=0.560
02:44:28.974 00.000 21444 UpdateGuideState exits: m=5355830 SNR=184.9 Saturated
02:44:28.974 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:28.974 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:28.974 00.000 21444 Enqueuing Expose request
02:44:28.974 00.000 25848 Worker thread wakes up
02:44:28.974 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -1.60) opts 0xd
02:44:28.974 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -1.60)
02:44:28.974 00.000 25848 Moving (1.16, -1.60) raw xDistance=-1.30 yDistance=-1.04
02:44:28.974 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.30
02:44:28.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
02:44:28.975 00.001 25848 MoveAxis(E, 41, ABG)
02:44:28.975 00.000 25848 Guiding  Dir = 2, Dur = 41
02:44:28.999 00.024 25848 IsSlewing returns 0
02:44:28.999 00.000 25848 IsGuiding returns 0
02:44:29.031 00.032 25848 PulseGuide returned control before completion, sleep 20
02:44:29.056 00.025 25848 IsGuiding returns 1
02:44:29.056 00.000 25848 scope still moving after pulse duration time elapsed
02:44:29.109 00.053 25848 IsSlewing returns 0
02:44:29.109 00.000 25848 IsGuiding returns 0
02:44:29.109 00.000 25848 scope move finished after 41 + 68 ms
02:44:29.109 00.000 25848 Move returns status 0, amount 41
02:44:29.109 00.000 25848 MoveAxis(N, 28, ABG)
02:44:29.110 00.001 25848 Guiding  Dir = 0, Dur = 28
02:44:29.142 00.032 25848 IsSlewing returns 0
02:44:29.142 00.000 25848 IsGuiding returns 0
02:44:29.173 00.031 25848 IsGuiding returns 1
02:44:29.173 00.000 25848 scope still moving after pulse duration time elapsed
02:44:29.219 00.046 25848 IsSlewing returns 0
02:44:29.219 00.000 25848 IsGuiding returns 0
02:44:29.219 00.000 25848 scope move finished after 28 + 49 ms
02:44:29.219 00.000 25848 Move returns status 0, amount 28
02:44:29.219 00.000 25848 move complete, result=0
02:44:29.219 00.000 25848 worker thread done servicing request
02:44:29.219 00.000 25848 Worker thread wakes up
02:44:29.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:29.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:29.219 00.000 21444 GuideStep: -1.3 px 41 ms EAST, -1.0 px 28 ms NORTH
02:44:32.068 02.849 25848 Exposure complete
02:44:32.155 00.087 25848 worker thread done servicing request
02:44:32.155 00.000 21444 OnExposeComplete: enter
02:44:32.155 00.000 21444 UpdateGuideState(): m_state=6
02:44:32.155 00.000 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1330
02:44:32.155 00.000 21444 Star::Find returns 1 (1), X=1258.68, Y=665.94, Mass=5667904, SNR=189.8, Peak=65504 HFD=8.0
02:44:32.155 00.000 21444 MultiStar: exiting stabilization period
02:44:32.155 00.000 21444 MultiStar: [#1 0.85,0.57,0.87,U] [#2 1.29,0.45,0.87,U] [#3 0.66,0.12,0.73,U] [#4 0.97,0.20,0.92,U] [#5 0.62,-0.12,1.01,U] [#6 0.79,0.29,0.78,U] [#7 1.09,-0.12,0.67,U] [#8 0.78,0.47,0.58,U] 
02:44:32.155 00.000 21444 single-star, 8 included, MultiStar: {0.82, 0.21}, one-star: {0.44, 0.07}
02:44:32.155 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
02:44:32.156 00.001 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.74 = 0.54)
02:44:32.156 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=0.07 hyp=0.45 cameraTheta=0.16 mountX=-0.44 mountY=0.23, mountTheta=2.65
02:44:32.156 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=0.07, opts=13)
02:44:32.156 00.000 21444 Enqueuing Move request for scope (0.44, 0.07)
02:44:32.157 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=294, FiltMax=65504, Gamma=0.560
02:44:32.157 00.000 21444 UpdateGuideState exits: m=5667904 SNR=189.8 Saturated
02:44:32.157 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:32.157 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:32.157 00.000 21444 Enqueuing Expose request
02:44:32.157 00.000 25848 Worker thread wakes up
02:44:32.157 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.07) opts 0xd
02:44:32.157 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, 0.07)
02:44:32.157 00.000 25848 Moving (0.44, 0.07) raw xDistance=-0.44 yDistance=0.23
02:44:32.157 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
02:44:32.157 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:32.157 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:44:32.157 00.000 25848 MoveAxis(E, 0, ABG)
02:44:32.157 00.000 25848 Move returns status 0, amount 0
02:44:32.157 00.000 25848 MoveAxis(N, 0, ABG)
02:44:32.157 00.000 25848 Move returns status 0, amount 0
02:44:32.157 00.000 25848 move complete, result=0
02:44:32.157 00.000 25848 worker thread done servicing request
02:44:32.157 00.000 25848 Worker thread wakes up
02:44:32.157 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:32.157 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:32.157 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
02:44:35.005 02.848 25848 Exposure complete
02:44:35.081 00.076 25848 worker thread done servicing request
02:44:35.081 00.000 21444 OnExposeComplete: enter
02:44:35.081 00.000 21444 UpdateGuideState(): m_state=6
02:44:35.081 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1331
02:44:35.081 00.000 21444 Star::Find returns 1 (1), X=1259.71, Y=664.64, Mass=5750638, SNR=222.1, Peak=65504 HFD=8.0
02:44:35.082 00.001 21444 MultiStar: [#1 2.12,-0.12,0.00,M1] [#2 2.47,-0.45,0.00,M1] [#3 1.20,-0.51,0.58,U] [#4 2.41,-0.83,0.00,M1] [#5 2.21,-0.35,0.00,M4] [#6 1.97,-0.49,0.00,M1] [#7 1.95,-0.85,0.00,M1] [#8 1.54,-0.58,0.53,U] 
02:44:35.082 00.000 21444 refined, 2 included, MultiStar: {1.41, -0.87}, one-star: {1.47, -1.23}
02:44:35.082 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
02:44:35.082 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
02:44:35.082 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=-0.87 hyp=1.66 cameraTheta=-0.55 mountX=-1.49 mountY=-0.27, mountTheta=-2.96
02:44:35.082 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=-0.87, opts=13)
02:44:35.082 00.000 21444 Enqueuing Move request for scope (1.41, -0.87)
02:44:35.083 00.001 25848 Worker thread wakes up
02:44:35.083 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, -0.87) opts 0xd
02:44:35.083 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, -0.87)
02:44:35.083 00.000 25848 Moving (1.41, -0.87) raw xDistance=-1.49 yDistance=-0.27
02:44:35.083 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=180, FiltMax=65504, Gamma=0.560
02:44:35.083 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.49
02:44:35.083 00.000 21444 UpdateGuideState exits: m=5750638 SNR=222.1 Saturated
02:44:35.083 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:35.083 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:35.083 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:44:35.083 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:35.083 00.000 21444 Enqueuing Expose request
02:44:35.083 00.000 25848 MoveAxis(E, 43, ABG)
02:44:35.083 00.000 25848 Guiding  Dir = 2, Dur = 43
02:44:35.108 00.025 25848 IsSlewing returns 0
02:44:35.109 00.001 25848 IsGuiding returns 0
02:44:35.141 00.032 25848 PulseGuide returned control before completion, sleep 22
02:44:35.194 00.053 25848 IsGuiding returns 1
02:44:35.194 00.000 25848 scope still moving after pulse duration time elapsed
02:44:35.248 00.054 25848 IsSlewing returns 0
02:44:35.249 00.001 25848 IsGuiding returns 0
02:44:35.249 00.000 25848 scope move finished after 43 + 96 ms
02:44:35.249 00.000 25848 Move returns status 0, amount 43
02:44:35.249 00.000 25848 MoveAxis(N, 0, ABG)
02:44:35.249 00.000 25848 Move returns status 0, amount 0
02:44:35.249 00.000 25848 move complete, result=0
02:44:35.249 00.000 25848 worker thread done servicing request
02:44:35.249 00.000 25848 Worker thread wakes up
02:44:35.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:35.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:35.249 00.000 21444 GuideStep: -1.5 px 43 ms EAST, -0.3 px 0 ms NORTH
02:44:38.095 02.846 25848 Exposure complete
02:44:38.175 00.080 25848 worker thread done servicing request
02:44:38.175 00.000 21444 OnExposeComplete: enter
02:44:38.175 00.000 21444 UpdateGuideState(): m_state=6
02:44:38.176 00.001 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1332
02:44:38.176 00.000 21444 Star::Find returns 1 (1), X=1258.24, Y=665.29, Mass=5564521, SNR=185.7, Peak=65504 HFD=7.9
02:44:38.176 00.000 21444 MultiStar: [#1 -0.16,0.28,0.76,U] [#2 0.85,-0.49,0.67,U] [#3 -1.11,-1.05,0.67,U] [#4 0.51,-0.28,0.62,U] [#5 0.92,0.25,0.61,U] [#6 0.75,-0.43,0.58,U] [#7 0.67,-1.17,0.66,U] [#8 0.29,0.06,0.57,U] 
02:44:38.176 00.000 21444 refined, 8 included, MultiStar: {0.26, -0.39}, one-star: {0.00, -0.58}
02:44:38.176 00.000 21444 CameraToMount -- cameraTheta (-0.98) - m_xAngle (3.05) = xAngle (-4.03 = 2.26)
02:44:38.176 00.000 21444 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.87 = -0.59)
02:44:38.176 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.39 hyp=0.47 cameraTheta=-0.98 mountX=-0.30 mountY=-0.26, mountTheta=-2.42
02:44:38.177 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.39, opts=13)
02:44:38.177 00.000 21444 Enqueuing Move request for scope (0.26, -0.39)
02:44:38.177 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=182, FiltMax=65504, Gamma=0.560
02:44:38.177 00.000 21444 UpdateGuideState exits: m=5564521 SNR=185.7 Saturated
02:44:38.177 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:38.177 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:38.177 00.000 21444 Enqueuing Expose request
02:44:38.177 00.000 25848 Worker thread wakes up
02:44:38.177 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.39) opts 0xd
02:44:38.177 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.39)
02:44:38.177 00.000 25848 Moving (0.26, -0.39) raw xDistance=-0.30 yDistance=-0.26
02:44:38.177 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
02:44:38.177 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:38.177 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:44:38.177 00.000 25848 MoveAxis(E, 0, ABG)
02:44:38.178 00.001 25848 Move returns status 0, amount 0
02:44:38.178 00.000 25848 MoveAxis(N, 0, ABG)
02:44:38.178 00.000 25848 Move returns status 0, amount 0
02:44:38.178 00.000 25848 move complete, result=0
02:44:38.178 00.000 25848 worker thread done servicing request
02:44:38.178 00.000 25848 Worker thread wakes up
02:44:38.178 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
02:44:38.178 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:38.178 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:41.031 02.853 25848 Exposure complete
02:44:41.107 00.076 25848 worker thread done servicing request
02:44:41.107 00.000 21444 OnExposeComplete: enter
02:44:41.107 00.000 21444 UpdateGuideState(): m_state=6
02:44:41.108 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1333
02:44:41.108 00.000 21444 Star::Find returns 1 (1), X=1258.18, Y=665.96, Mass=5213241, SNR=159.3, Peak=65504 HFD=8.1
02:44:41.108 00.000 21444 MultiStar: [#1 -0.12,0.61,0.93,U] [#2 0.37,0.70,0.68,U] [#3 0.77,-0.05,0.60,U] [#4 0.20,-0.06,0.88,U] [#5 0.57,0.46,0.80,U] [#6 0.65,0.07,0.74,U] [#7 0.69,-0.25,0.66,U] [#8 0.97,0.65,0.53,U] 
02:44:41.108 00.000 21444 single-star, 8 included, MultiStar: {0.38, 0.24}, one-star: {-0.05, 0.09}
02:44:41.108 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
02:44:41.108 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.78 = 2.51)
02:44:41.108 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.11 cameraTheta=2.12 mountX=0.06 mountY=0.06, mountTheta=0.78
02:44:41.109 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.09, opts=13)
02:44:41.109 00.000 21444 Enqueuing Move request for scope (-0.05, 0.09)
02:44:41.109 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=80, FiltMax=65504, Gamma=0.560
02:44:41.109 00.000 21444 UpdateGuideState exits: m=5213241 SNR=159.3 Saturated
02:44:41.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:41.109 00.000 25848 Worker thread wakes up
02:44:41.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:41.109 00.000 21444 Enqueuing Expose request
02:44:41.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
02:44:41.109 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
02:44:41.109 00.000 25848 Moving (-0.05, 0.09) raw xDistance=0.06 yDistance=0.06
02:44:41.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:44:41.109 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:41.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:44:41.109 00.000 25848 MoveAxis(E, 0, ABG)
02:44:41.109 00.000 25848 Move returns status 0, amount 0
02:44:41.109 00.000 25848 MoveAxis(N, 0, ABG)
02:44:41.109 00.000 25848 Move returns status 0, amount 0
02:44:41.109 00.000 25848 move complete, result=0
02:44:41.109 00.000 25848 worker thread done servicing request
02:44:41.109 00.000 25848 Worker thread wakes up
02:44:41.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:41.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:41.110 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:44:43.947 02.837 25848 Exposure complete
02:44:44.028 00.081 25848 worker thread done servicing request
02:44:44.029 00.001 21444 OnExposeComplete: enter
02:44:44.029 00.000 21444 UpdateGuideState(): m_state=6
02:44:44.029 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1334
02:44:44.029 00.000 21444 Star::Find returns 1 (1), X=1259.43, Y=664.74, Mass=5430149, SNR=155.3, Peak=65504 HFD=8.0
02:44:44.029 00.000 21444 MultiStar: [#1 1.29,0.03,1.03,U] [#2 2.36,-0.99,0.00,M1] [#3 2.06,-1.56,0.00,M1] [#4 2.56,-1.61,0.00,M1] [#5 2.44,-1.47,0.00,M3] [#6 1.95,-1.12,0.00,M1] [#7 1.63,-1.66,0.00,M1] [#8 2.64,-1.64,0.00,M1] 
02:44:44.029 00.000 21444 refined, 1 included, MultiStar: {1.24, -0.54}, one-star: {1.20, -1.12}
02:44:44.029 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.82)
02:44:44.029 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.02)
02:44:44.029 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=-0.54 hyp=1.35 cameraTheta=-0.41 mountX=-1.29 mountY=-0.03, mountTheta=-3.12
02:44:44.030 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=-0.54, opts=13)
02:44:44.030 00.000 21444 Enqueuing Move request for scope (1.24, -0.54)
02:44:44.030 00.000 25848 Worker thread wakes up
02:44:44.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, -0.54) opts 0xd
02:44:44.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=64, FiltMax=65504, Gamma=0.560
02:44:44.030 00.000 21444 UpdateGuideState exits: m=5430149 SNR=155.3 Saturated
02:44:44.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:44.030 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, -0.54)
02:44:44.030 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:44.031 00.001 21444 Enqueuing Expose request
02:44:44.031 00.000 25848 Moving (1.24, -0.54) raw xDistance=-1.29 yDistance=-0.03
02:44:44.031 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.29
02:44:44.031 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:44.031 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:44:44.031 00.000 25848 MoveAxis(E, 37, ABG)
02:44:44.031 00.000 25848 Guiding  Dir = 2, Dur = 37
02:44:44.061 00.030 25848 IsSlewing returns 0
02:44:44.061 00.000 25848 IsGuiding returns 0
02:44:44.092 00.031 25848 PulseGuide returned control before completion, sleep 16
02:44:44.119 00.027 25848 IsGuiding returns 1
02:44:44.119 00.000 25848 scope still moving after pulse duration time elapsed
02:44:44.189 00.070 25848 IsSlewing returns 0
02:44:44.189 00.000 25848 IsGuiding returns 0
02:44:44.189 00.000 25848 scope move finished after 37 + 90 ms
02:44:44.189 00.000 25848 Move returns status 0, amount 37
02:44:44.189 00.000 25848 MoveAxis(N, 0, ABG)
02:44:44.189 00.000 25848 Move returns status 0, amount 0
02:44:44.189 00.000 25848 move complete, result=0
02:44:44.189 00.000 25848 worker thread done servicing request
02:44:44.189 00.000 25848 Worker thread wakes up
02:44:44.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:44.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:44.190 00.001 21444 GuideStep: -1.3 px 37 ms EAST, -0.0 px 0 ms NORTH
02:44:47.049 02.859 25848 Exposure complete
02:44:47.116 00.067 25848 worker thread done servicing request
02:44:47.117 00.001 21444 OnExposeComplete: enter
02:44:47.117 00.000 21444 UpdateGuideState(): m_state=6
02:44:47.117 00.000 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1335
02:44:47.117 00.000 21444 Star::Find returns 1 (1), X=1258.77, Y=665.27, Mass=5697455, SNR=183.0, Peak=65504 HFD=7.9
02:44:47.117 00.000 21444 MultiStar: [#1 0.40,0.32,1.10,U] [#2 1.40,-0.31,1.23,U] [#3 0.23,0.31,1.04,U] [#4 1.33,-0.31,1.07,U] [#5 1.56,-0.30,0.88,U] [#6 1.00,-0.64,0.75,U] [#7 1.76,-0.96,0.00,M2] [#8 1.10,-0.00,0.84,U] 
02:44:47.117 00.000 21444 single-star, 7 included, MultiStar: {0.93, -0.17}, one-star: {0.53, -0.60}
02:44:47.117 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.90 = 2.38)
02:44:47.117 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
02:44:47.118 00.001 21444 CameraToMount -- cameraX=0.53 cameraY=-0.60 hyp=0.80 cameraTheta=-0.85 mountX=-0.58 mountY=-0.35, mountTheta=-2.59
02:44:47.118 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.60, opts=13)
02:44:47.118 00.000 21444 Enqueuing Move request for scope (0.53, -0.60)
02:44:47.118 00.000 25848 Worker thread wakes up
02:44:47.118 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.60) opts 0xd
02:44:47.118 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.60)
02:44:47.118 00.000 25848 Moving (0.53, -0.60) raw xDistance=-0.58 yDistance=-0.35
02:44:47.118 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.58
02:44:47.118 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:47.119 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:44:47.119 00.000 25848 MoveAxis(E, 20, ABG)
02:44:47.119 00.000 25848 Guiding  Dir = 2, Dur = 20
02:44:47.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=164, FiltMax=65504, Gamma=0.560
02:44:47.119 00.000 21444 UpdateGuideState exits: m=5697455 SNR=183.0 Saturated
02:44:47.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:47.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:47.119 00.000 21444 Enqueuing Expose request
02:44:47.139 00.020 25848 IsSlewing returns 0
02:44:47.139 00.000 25848 IsGuiding returns 0
02:44:47.171 00.032 25848 IsGuiding returns 1
02:44:47.171 00.000 25848 scope still moving after pulse duration time elapsed
02:44:47.563 00.392 25848 IsSlewing returns 0
02:44:47.563 00.000 25848 IsGuiding returns 0
02:44:47.564 00.001 25848 scope move finished after 20 + 403 ms
02:44:47.564 00.000 25848 Move returns status 0, amount 20
02:44:47.564 00.000 25848 MoveAxis(N, 0, ABG)
02:44:47.564 00.000 25848 Move returns status 0, amount 0
02:44:47.564 00.000 25848 move complete, result=0
02:44:47.564 00.000 25848 worker thread done servicing request
02:44:47.564 00.000 25848 Worker thread wakes up
02:44:47.564 00.000 21444 GuideStep: -0.6 px 20 ms EAST, -0.4 px 0 ms NORTH
02:44:47.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:47.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:50.411 02.847 25848 Exposure complete
02:44:50.495 00.084 25848 worker thread done servicing request
02:44:50.495 00.000 21444 OnExposeComplete: enter
02:44:50.495 00.000 21444 UpdateGuideState(): m_state=6
02:44:50.495 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1336
02:44:50.495 00.000 21444 Star::Find returns 1 (1), X=1259.57, Y=665.50, Mass=5798925, SNR=223.7, Peak=65504 HFD=7.7
02:44:50.496 00.001 21444 MultiStar: [#1 1.52,-0.13,1.19,U] [#2 1.50,-0.26,1.07,U] [#3 0.43,-0.58,0.85,U] [#4 2.06,-0.13,0.00,M1] [#5 1.56,-0.41,0.71,U] [#6 1.39,-0.32,0.98,U] [#7 1.67,-0.42,0.58,U] [#8 1.78,-0.18,0.46,U] 
02:44:50.496 00.000 21444 single-star, 7 included, MultiStar: {1.37, -0.33}, one-star: {1.33, -0.37}
02:44:50.496 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
02:44:50.496 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.12)
02:44:50.496 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-0.37 hyp=1.38 cameraTheta=-0.27 mountX=-1.36 mountY=0.16, mountTheta=3.02
02:44:50.496 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-0.37, opts=13)
02:44:50.497 00.001 21444 Enqueuing Move request for scope (1.33, -0.37)
02:44:50.497 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=54, FiltMax=65504, Gamma=0.560
02:44:50.497 00.000 21444 UpdateGuideState exits: m=5798925 SNR=223.7 Saturated
02:44:50.497 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:50.497 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:50.497 00.000 21444 Enqueuing Expose request
02:44:50.497 00.000 25848 Worker thread wakes up
02:44:50.497 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -0.37) opts 0xd
02:44:50.497 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -0.37)
02:44:50.497 00.000 25848 Moving (1.33, -0.37) raw xDistance=-1.36 yDistance=0.16
02:44:50.497 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.36
02:44:50.497 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:50.497 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:44:50.497 00.000 25848 MoveAxis(E, 41, ABG)
02:44:50.497 00.000 25848 Guiding  Dir = 2, Dur = 41
02:44:50.532 00.035 25848 IsSlewing returns 0
02:44:50.533 00.001 25848 IsGuiding returns 0
02:44:50.594 00.061 25848 IsGuiding returns 1
02:44:50.594 00.000 25848 scope still moving after pulse duration time elapsed
02:44:50.709 00.115 25848 IsSlewing returns 0
02:44:50.710 00.001 25848 IsGuiding returns 0
02:44:50.710 00.000 25848 scope move finished after 41 + 136 ms
02:44:50.710 00.000 25848 Move returns status 0, amount 41
02:44:50.710 00.000 25848 MoveAxis(N, 0, ABG)
02:44:50.710 00.000 25848 Move returns status 0, amount 0
02:44:50.710 00.000 25848 move complete, result=0
02:44:50.710 00.000 25848 worker thread done servicing request
02:44:50.710 00.000 25848 Worker thread wakes up
02:44:50.710 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 0.2 px 0 ms NORTH
02:44:50.710 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:50.710 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:53.565 02.855 25848 Exposure complete
02:44:53.653 00.088 25848 worker thread done servicing request
02:44:53.653 00.000 21444 OnExposeComplete: enter
02:44:53.653 00.000 21444 UpdateGuideState(): m_state=6
02:44:53.654 00.001 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1337
02:44:53.654 00.000 21444 Star::Find returns 1 (1), X=1258.87, Y=666.14, Mass=5817483, SNR=229.4, Peak=65504 HFD=8.1
02:44:53.654 00.000 21444 MultiStar: [#1 1.08,0.88,1.35,U] [#2 1.60,0.60,1.03,U] [#3 0.70,0.28,0.78,U] [#4 1.67,0.15,1.14,U] [#5 1.07,0.51,0.75,U] [#6 1.23,0.26,0.80,U] [#7 1.48,0.35,0.62,U] [#8 1.17,0.51,0.70,U] 
02:44:53.654 00.000 21444 single-star, 8 included, MultiStar: {1.19, 0.45}, one-star: {0.63, 0.28}
02:44:53.654 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.05) = xAngle (-2.64 = -2.64)
02:44:53.654 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.48 = 0.80)
02:44:53.654 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=0.28 hyp=0.69 cameraTheta=0.41 mountX=-0.61 mountY=0.50, mountTheta=2.46
02:44:53.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=0.28, opts=13)
02:44:53.655 00.000 21444 Enqueuing Move request for scope (0.63, 0.28)
02:44:53.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=16, FiltMax=65504, Gamma=0.560
02:44:53.655 00.000 21444 UpdateGuideState exits: m=5817483 SNR=229.4 Saturated
02:44:53.655 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:53.655 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:53.655 00.000 21444 Enqueuing Expose request
02:44:53.655 00.000 25848 Worker thread wakes up
02:44:53.655 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.28) opts 0xd
02:44:53.655 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, 0.28)
02:44:53.656 00.001 25848 Moving (0.63, 0.28) raw xDistance=-0.61 yDistance=0.50
02:44:53.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.61
02:44:53.656 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:53.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
02:44:53.656 00.000 25848 MoveAxis(E, 21, ABG)
02:44:53.656 00.000 25848 Guiding  Dir = 2, Dur = 21
02:44:53.686 00.030 25848 IsSlewing returns 0
02:44:53.715 00.029 25848 IsGuiding returns 0
02:44:53.736 00.021 25848 IsGuiding returns 1
02:44:53.736 00.000 25848 scope still moving after pulse duration time elapsed
02:44:53.795 00.059 25848 IsSlewing returns 0
02:44:53.795 00.000 25848 IsGuiding returns 0
02:44:53.796 00.001 25848 scope move finished after 21 + 59 ms
02:44:53.796 00.000 25848 Move returns status 0, amount 21
02:44:53.796 00.000 25848 MoveAxis(N, 0, ABG)
02:44:53.796 00.000 25848 Move returns status 0, amount 0
02:44:53.796 00.000 25848 move complete, result=0
02:44:53.796 00.000 25848 worker thread done servicing request
02:44:53.796 00.000 25848 Worker thread wakes up
02:44:53.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:53.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:53.796 00.000 21444 GuideStep: -0.6 px 21 ms EAST, 0.5 px 0 ms NORTH
02:44:56.644 02.848 25848 Exposure complete
02:44:56.730 00.086 25848 worker thread done servicing request
02:44:56.730 00.000 21444 OnExposeComplete: enter
02:44:56.731 00.001 21444 UpdateGuideState(): m_state=6
02:44:56.731 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1338
02:44:56.731 00.000 21444 Star::Find returns 1 (1), X=1259.16, Y=666.00, Mass=5567294, SNR=238.9, Peak=65504 HFD=8.0
02:44:56.731 00.000 21444 MultiStar: [#1 1.00,0.50,1.01,U] [#2 2.07,0.52,0.00,M1] [#3 1.33,0.17,0.64,U] [#4 1.82,0.34,0.59,U] [#5 1.55,0.38,0.71,U] [#6 0.90,0.48,0.73,U] [#7 1.34,-0.11,0.61,U] [#8 1.20,0.25,0.56,U] 
02:44:56.731 00.000 21444 single-star, 7 included, MultiStar: {1.21, 0.28}, one-star: {0.92, 0.14}
02:44:56.731 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
02:44:56.731 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
02:44:56.731 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=0.14 hyp=0.93 cameraTheta=0.15 mountX=-0.90 mountY=0.48, mountTheta=2.66
02:44:56.732 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=0.14, opts=13)
02:44:56.732 00.000 21444 Enqueuing Move request for scope (0.92, 0.14)
02:44:56.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=116, FiltMax=65504, Gamma=0.560
02:44:56.732 00.000 21444 UpdateGuideState exits: m=5567294 SNR=238.9 Saturated
02:44:56.733 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:56.733 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:56.733 00.000 21444 Enqueuing Expose request
02:44:56.733 00.000 25848 Worker thread wakes up
02:44:56.733 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.14) opts 0xd
02:44:56.733 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, 0.14)
02:44:56.733 00.000 25848 Moving (0.92, 0.14) raw xDistance=-0.90 yDistance=0.48
02:44:56.733 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.90
02:44:56.733 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:56.733 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:44:56.733 00.000 25848 MoveAxis(E, 28, ABG)
02:44:56.733 00.000 25848 Guiding  Dir = 2, Dur = 28
02:44:56.765 00.032 25848 IsSlewing returns 0
02:44:56.766 00.001 25848 IsGuiding returns 0
02:44:56.798 00.032 25848 IsGuiding returns 1
02:44:56.798 00.000 25848 scope still moving after pulse duration time elapsed
02:44:56.859 00.061 25848 IsSlewing returns 0
02:44:56.859 00.000 25848 IsGuiding returns 0
02:44:56.859 00.000 25848 scope move finished after 28 + 65 ms
02:44:56.859 00.000 25848 Move returns status 0, amount 28
02:44:56.859 00.000 25848 MoveAxis(N, 0, ABG)
02:44:56.859 00.000 25848 Move returns status 0, amount 0
02:44:56.859 00.000 25848 move complete, result=0
02:44:56.859 00.000 25848 worker thread done servicing request
02:44:56.859 00.000 25848 Worker thread wakes up
02:44:56.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:56.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:56.860 00.001 21444 GuideStep: -0.9 px 28 ms EAST, 0.5 px 0 ms NORTH
02:44:59.707 02.847 25848 Exposure complete
02:44:59.790 00.083 25848 worker thread done servicing request
02:44:59.790 00.000 21444 OnExposeComplete: enter
02:44:59.790 00.000 21444 UpdateGuideState(): m_state=6
02:44:59.790 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1339
02:44:59.790 00.000 21444 Star::Find returns 1 (1), X=1257.95, Y=665.38, Mass=5776547, SNR=227.3, Peak=65504 HFD=8.0
02:44:59.791 00.001 21444 MultiStar: [#1 -0.46,0.56,0.90,U] [#2 0.41,0.26,0.85,U] [#3 -0.78,-0.21,0.72,U] [#4 0.65,-0.04,0.67,U] [#5 0.51,0.05,0.79,U] [#6 0.60,-0.21,0.99,U] [#7 0.25,-0.55,0.68,U] [#8 0.15,-0.05,0.52,U] 
02:44:59.791 00.000 21444 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {-0.29, -0.49}
02:44:59.791 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
02:44:59.791 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.49 = -0.21)
02:44:59.791 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.60 mountX=-0.11 mountY=-0.03, mountTheta=-2.91
02:44:59.791 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.07, opts=13)
02:44:59.791 00.000 21444 Enqueuing Move request for scope (0.11, -0.07)
02:44:59.791 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=258, FiltMax=65504, Gamma=0.560
02:44:59.792 00.001 21444 UpdateGuideState exits: m=5776547 SNR=227.3 Saturated
02:44:59.792 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:59.792 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:44:59.792 00.000 21444 Enqueuing Expose request
02:44:59.792 00.000 25848 Worker thread wakes up
02:44:59.792 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
02:44:59.792 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
02:44:59.792 00.000 25848 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=-0.03
02:44:59.792 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:44:59.792 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:59.792 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:44:59.792 00.000 25848 MoveAxis(E, 0, ABG)
02:44:59.792 00.000 25848 Move returns status 0, amount 0
02:44:59.792 00.000 25848 MoveAxis(N, 0, ABG)
02:44:59.792 00.000 25848 Move returns status 0, amount 0
02:44:59.792 00.000 25848 move complete, result=0
02:44:59.792 00.000 25848 worker thread done servicing request
02:44:59.792 00.000 25848 Worker thread wakes up
02:44:59.792 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:44:59.792 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:44:59.792 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:45:02.643 02.851 25848 Exposure complete
02:45:02.732 00.089 25848 worker thread done servicing request
02:45:02.732 00.000 21444 OnExposeComplete: enter
02:45:02.732 00.000 21444 UpdateGuideState(): m_state=6
02:45:02.732 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1340
02:45:02.732 00.000 21444 Star::Find returns 1 (1), X=1257.13, Y=666.05, Mass=5505795, SNR=191.9, Peak=65504 HFD=8.0
02:45:02.732 00.000 21444 MultiStar: [#1 -0.22,0.51,1.19,U] [#2 0.29,0.10,1.03,U] [#3 -0.85,0.14,0.76,U] [#4 -0.09,0.03,0.88,U] [#5 0.53,0.29,0.75,U] [#6 0.14,-0.27,0.79,U] [#7 -0.27,-0.26,0.54,U] [#8 -0.29,0.50,0.52,U] 
02:45:02.732 00.000 21444 refined, 8 included, MultiStar: {-0.21, 0.15}, one-star: {-1.10, 0.18}
02:45:02.732 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.54 = -0.54)
02:45:02.732 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.90)
02:45:02.732 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.51 mountX=0.22 mountY=0.06, mountTheta=0.27
02:45:02.733 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.15, opts=13)
02:45:02.733 00.000 21444 Enqueuing Move request for scope (-0.21, 0.15)
02:45:02.733 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2336, FiltMin=216, FiltMax=65504, Gamma=0.560
02:45:02.733 00.000 21444 UpdateGuideState exits: m=5505795 SNR=191.9 Saturated
02:45:02.734 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:02.734 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:02.734 00.000 21444 Enqueuing Expose request
02:45:02.734 00.000 25848 Worker thread wakes up
02:45:02.734 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
02:45:02.734 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
02:45:02.734 00.000 25848 Moving (-0.21, 0.15) raw xDistance=0.22 yDistance=0.06
02:45:02.734 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:45:02.734 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:02.734 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:45:02.734 00.000 25848 MoveAxis(E, 0, ABG)
02:45:02.734 00.000 25848 Move returns status 0, amount 0
02:45:02.734 00.000 25848 MoveAxis(N, 0, ABG)
02:45:02.734 00.000 25848 Move returns status 0, amount 0
02:45:02.734 00.000 25848 move complete, result=0
02:45:02.734 00.000 25848 worker thread done servicing request
02:45:02.734 00.000 25848 Worker thread wakes up
02:45:02.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:02.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:02.734 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:45:05.574 02.840 25848 Exposure complete
02:45:05.652 00.078 25848 worker thread done servicing request
02:45:05.652 00.000 21444 OnExposeComplete: enter
02:45:05.652 00.000 21444 UpdateGuideState(): m_state=6
02:45:05.652 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1341
02:45:05.652 00.000 21444 Star::Find returns 1 (1), X=1257.45, Y=667.29, Mass=5983294, SNR=253.3, Peak=65504 HFD=8.0
02:45:05.652 00.000 21444 MultiStar: [#1 -0.69,2.34,0.00,M1] [#2 -0.20,1.52,0.78,U] [#3 -0.49,1.28,0.60,U] [#4 -0.36,1.32,0.79,U] [#5 0.13,0.97,0.65,U] [#6 -0.08,1.06,0.60,U] [#7 -0.51,0.99,0.63,U] [#8 -0.30,1.23,0.49,U] 
02:45:05.652 00.000 21444 refined, 7 included, MultiStar: {-0.35, 1.25}, one-star: {-0.79, 1.43}
02:45:05.652 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
02:45:05.653 00.001 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.05 = 2.23)
02:45:05.653 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=1.25 hyp=1.30 cameraTheta=1.85 mountX=0.46 mountY=1.02, mountTheta=1.14
02:45:05.654 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=1.25, opts=13)
02:45:05.654 00.000 21444 Enqueuing Move request for scope (-0.35, 1.25)
02:45:05.654 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=208, FiltMax=65504, Gamma=0.560
02:45:05.654 00.000 21444 UpdateGuideState exits: m=5983294 SNR=253.3 Saturated
02:45:05.654 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:05.654 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:05.654 00.000 21444 Enqueuing Expose request
02:45:05.654 00.000 25848 Worker thread wakes up
02:45:05.654 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.25) opts 0xd
02:45:05.654 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, 1.25)
02:45:05.654 00.000 25848 Moving (-0.35, 1.25) raw xDistance=0.46 yDistance=1.02
02:45:05.654 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:45:05.654 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:45:05.654 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.02
02:45:05.654 00.000 25848 MoveAxis(E, 0, ABG)
02:45:05.654 00.000 25848 Move returns status 0, amount 0
02:45:05.654 00.000 25848 MoveAxis(N, 0, ABG)
02:45:05.654 00.000 25848 Move returns status 0, amount 0
02:45:05.654 00.000 25848 move complete, result=0
02:45:05.654 00.000 25848 worker thread done servicing request
02:45:05.654 00.000 25848 Worker thread wakes up
02:45:05.654 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.0 px 0 ms NORTH
02:45:05.655 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:05.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:08.493 02.838 25848 Exposure complete
02:45:08.580 00.087 25848 worker thread done servicing request
02:45:08.580 00.000 21444 OnExposeComplete: enter
02:45:08.580 00.000 21444 UpdateGuideState(): m_state=6
02:45:08.581 00.001 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1342
02:45:08.581 00.000 21444 Star::Find returns 1 (1), X=1257.64, Y=665.35, Mass=6002589, SNR=226.0, Peak=65504 HFD=8.1
02:45:08.581 00.000 21444 MultiStar: [#1 -0.62,0.79,1.17,U] [#2 0.29,0.65,0.96,U] [#3 -0.63,0.50,0.66,U] [#4 -0.31,0.15,0.84,U] [#5 -0.55,0.18,0.84,U] [#6 -0.37,0.19,0.89,U] [#7 -0.06,-0.81,0.53,U] [#8 -0.69,0.14,0.49,U] 
02:45:08.581 00.000 21444 refined, 8 included, MultiStar: {-0.39, 0.20}, one-star: {-0.60, -0.52}
02:45:08.581 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.38 = -0.38)
02:45:08.581 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.06)
02:45:08.581 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=0.20 hyp=0.44 cameraTheta=2.68 mountX=0.41 mountY=0.03, mountTheta=0.08
02:45:08.582 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=0.20, opts=13)
02:45:08.582 00.000 21444 Enqueuing Move request for scope (-0.39, 0.20)
02:45:08.582 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=52, FiltMax=65504, Gamma=0.560
02:45:08.582 00.000 21444 UpdateGuideState exits: m=6002589 SNR=226.0 Saturated
02:45:08.582 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:08.582 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:08.582 00.000 21444 Enqueuing Expose request
02:45:08.582 00.000 25848 Worker thread wakes up
02:45:08.582 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.20) opts 0xd
02:45:08.583 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.39, 0.20)
02:45:08.583 00.000 25848 Moving (-0.39, 0.20) raw xDistance=0.41 yDistance=0.03
02:45:08.583 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
02:45:08.583 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:08.583 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:45:08.583 00.000 25848 MoveAxis(E, 0, ABG)
02:45:08.583 00.000 25848 Move returns status 0, amount 0
02:45:08.583 00.000 25848 MoveAxis(N, 0, ABG)
02:45:08.583 00.000 25848 Move returns status 0, amount 0
02:45:08.583 00.000 25848 move complete, result=0
02:45:08.583 00.000 25848 worker thread done servicing request
02:45:08.583 00.000 25848 Worker thread wakes up
02:45:08.583 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:08.583 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:08.583 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
02:45:11.422 02.839 25848 Exposure complete
02:45:11.501 00.079 25848 worker thread done servicing request
02:45:11.501 00.000 21444 OnExposeComplete: enter
02:45:11.502 00.001 21444 UpdateGuideState(): m_state=6
02:45:11.502 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1343
02:45:11.502 00.000 21444 Star::Find returns 1 (1), X=1257.17, Y=666.32, Mass=5749982, SNR=284.1, Peak=65504 HFD=7.8
02:45:11.502 00.000 21444 MultiStar: [#1 -0.81,1.38,0.75,U] [#2 0.13,0.87,0.85,U] [#3 -1.11,1.06,0.63,U] [#4 -0.18,0.72,0.71,U] [#5 -0.17,0.49,0.59,U] [#6 -0.39,0.55,0.54,U] [#7 -0.26,0.18,0.58,U] [#8 -0.60,0.86,0.57,U] 
02:45:11.502 00.000 21444 refined, 8 included, MultiStar: {-0.51, 0.74}, one-star: {-1.07, 0.45}
02:45:11.502 00.000 21444 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
02:45:11.502 00.000 21444 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
02:45:11.502 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.74 hyp=0.90 cameraTheta=2.18 mountX=0.58 mountY=0.49, mountTheta=0.70
02:45:11.503 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.74, opts=13)
02:45:11.503 00.000 21444 Enqueuing Move request for scope (-0.51, 0.74)
02:45:11.503 00.000 25848 Worker thread wakes up
02:45:11.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.74) opts 0xd
02:45:11.503 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.74)
02:45:11.503 00.000 25848 Moving (-0.51, 0.74) raw xDistance=0.58 yDistance=0.49
02:45:11.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58
02:45:11.503 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:11.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=282, FiltMax=65504, Gamma=0.560
02:45:11.504 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:45:11.504 00.000 25848 MoveAxis(W, 17, ABG)
02:45:11.504 00.000 25848 Guiding  Dir = 3, Dur = 17
02:45:11.504 00.000 21444 UpdateGuideState exits: m=5749982 SNR=284.1 Saturated
02:45:11.504 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:11.504 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:11.504 00.000 21444 Enqueuing Expose request
02:45:11.529 00.025 25848 IsSlewing returns 0
02:45:11.530 00.001 25848 IsGuiding returns 0
02:45:11.561 00.031 25848 IsGuiding returns 1
02:45:11.561 00.000 25848 scope still moving after pulse duration time elapsed
02:45:11.643 00.082 25848 IsSlewing returns 0
02:45:11.643 00.000 25848 IsGuiding returns 0
02:45:11.643 00.000 25848 scope move finished after 17 + 96 ms
02:45:11.643 00.000 25848 Move returns status 0, amount 17
02:45:11.643 00.000 25848 MoveAxis(N, 0, ABG)
02:45:11.643 00.000 25848 Move returns status 0, amount 0
02:45:11.643 00.000 25848 move complete, result=0
02:45:11.643 00.000 25848 worker thread done servicing request
02:45:11.643 00.000 25848 Worker thread wakes up
02:45:11.643 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.5 px 0 ms NORTH
02:45:11.644 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:11.644 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:14.489 02.845 25848 Exposure complete
02:45:14.569 00.080 25848 worker thread done servicing request
02:45:14.569 00.000 21444 OnExposeComplete: enter
02:45:14.569 00.000 21444 UpdateGuideState(): m_state=6
02:45:14.569 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1344
02:45:14.569 00.000 21444 Star::Find returns 1 (1), X=1258.98, Y=667.30, Mass=5804360, SNR=216.1, Peak=65504 HFD=8.1
02:45:14.569 00.000 21444 MultiStar: [#1 0.71,2.39,0.00,M1] [#2 1.65,2.36,0.00,M1] [#3 0.84,1.99,0.00,M1] [#4 1.50,1.77,0.00,M1] [#5 1.51,1.55,0.00,M1] [#6 1.03,1.68,0.00,M1] [#7 1.41,1.13,0.58,U] [#8 1.14,1.55,0.00,M1] 
02:45:14.569 00.000 21444 single-star, 1 included, MultiStar: {0.99, 1.32}, one-star: {0.74, 1.43}
02:45:14.569 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
02:45:14.569 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.48)
02:45:14.569 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=1.43 hyp=1.61 cameraTheta=1.09 mountX=-0.61 mountY=1.60, mountTheta=1.93
02:45:14.570 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=1.43, opts=13)
02:45:14.570 00.000 21444 Enqueuing Move request for scope (0.74, 1.43)
02:45:14.570 00.000 25848 Worker thread wakes up
02:45:14.570 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 1.43) opts 0xd
02:45:14.570 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 1.43)
02:45:14.570 00.000 25848 Moving (0.74, 1.43) raw xDistance=-0.61 yDistance=1.60
02:45:14.570 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.61
02:45:14.570 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=142, FiltMax=65504, Gamma=0.560
02:45:14.570 00.000 21444 UpdateGuideState exits: m=5804360 SNR=216.1 Saturated
02:45:14.570 00.000 25848 resist switch: large excursion: input 1.60 thresh 1.53 direction from -1 to 1
02:45:14.571 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:14.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:14.571 00.000 21444 Enqueuing Expose request
02:45:14.571 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.81
02:45:14.571 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
02:45:14.571 00.000 25848 MoveAxis(E, 17, ABG)
02:45:14.571 00.000 25848 Guiding  Dir = 2, Dur = 17
02:45:14.624 00.053 25848 IsSlewing returns 0
02:45:14.625 00.001 25848 IsGuiding returns 0
02:45:14.656 00.031 25848 IsGuiding returns 1
02:45:14.656 00.000 25848 scope still moving after pulse duration time elapsed
02:45:14.702 00.046 25848 IsSlewing returns 0
02:45:14.702 00.000 25848 IsGuiding returns 0
02:45:14.702 00.000 25848 scope move finished after 17 + 61 ms
02:45:14.702 00.000 25848 Move returns status 0, amount 17
02:45:14.702 00.000 25848 BLC: Oldest BLC event removed
02:45:14.703 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 344 applied
02:45:14.703 00.000 25848 MoveAxis(S, 388, ABG)
02:45:14.703 00.000 25848 Guiding  Dir = 1, Dur = 388
02:45:14.734 00.031 25848 IsSlewing returns 0
02:45:14.734 00.000 25848 IsGuiding returns 0
02:45:14.765 00.031 25848 PulseGuide returned control before completion, sleep 367
02:45:15.143 00.378 25848 IsGuiding returns 1
02:45:15.144 00.001 25848 scope still moving after pulse duration time elapsed
02:45:15.203 00.059 25848 IsSlewing returns 0
02:45:15.203 00.000 25848 IsGuiding returns 0
02:45:15.204 00.001 25848 scope move finished after 388 + 81 ms
02:45:15.204 00.000 25848 Move returns status 0, amount 388
02:45:15.204 00.000 25848 move complete, result=0
02:45:15.204 00.000 25848 worker thread done servicing request
02:45:15.204 00.000 25848 Worker thread wakes up
02:45:15.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:15.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:15.204 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.6 px 388 ms SOUTH
02:45:18.045 02.841 25848 Exposure complete
02:45:18.133 00.088 25848 worker thread done servicing request
02:45:18.133 00.000 21444 OnExposeComplete: enter
02:45:18.134 00.001 21444 UpdateGuideState(): m_state=6
02:45:18.134 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1345
02:45:18.134 00.000 21444 Star::Find returns 1 (1), X=1259.28, Y=663.90, Mass=5653690, SNR=303.7, Peak=65504 HFD=7.8
02:45:18.134 00.000 21444 MultiStar: [#1 1.04,-1.31,0.77,U] [#2 1.93,-1.88,0.00,M2] [#3 0.21,-1.86,0.64,U] [#4 2.04,-1.63,0.00,M2] [#5 2.06,-1.42,0.00,M2] [#6 1.23,-2.04,0.00,M2] [#7 1.99,-2.16,0.00,M1] [#8 1.45,-1.23,0.50,U] 
02:45:18.134 00.000 21444 refined, 3 included, MultiStar: {0.93, -1.64}, one-star: {1.04, -1.97}
02:45:18.134 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.05) = xAngle (-4.11 = 2.17)
02:45:18.134 00.000 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.95 = -0.67)
02:45:18.134 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-1.64 hyp=1.89 cameraTheta=-1.06 mountX=-1.07 mountY=-1.17, mountTheta=-2.31
02:45:18.135 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-1.64, opts=13)
02:45:18.135 00.000 21444 Enqueuing Move request for scope (0.93, -1.64)
02:45:18.135 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=180, FiltMax=65504, Gamma=0.560
02:45:18.135 00.000 21444 UpdateGuideState exits: m=5653690 SNR=303.7 Saturated
02:45:18.135 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:18.135 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:18.135 00.000 21444 Enqueuing Expose request
02:45:18.135 00.000 25848 Worker thread wakes up
02:45:18.135 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -1.64) opts 0xd
02:45:18.136 00.001 25848 Handling offset move in thread for scope, endpoint = (0.93, -1.64)
02:45:18.136 00.000 25848 Moving (0.93, -1.64) raw xDistance=-1.07 yDistance=-1.17
02:45:18.136 00.000 25848 BLC: History state: CurrMiss=-1.17, AvgInitMiss=0.31, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.603461, 1:-1.170108
02:45:18.136 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:45:18.136 00.000 25848 BLC: window closed
02:45:18.136 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.07
02:45:18.136 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:45:18.136 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
02:45:18.136 00.000 25848 MoveAxis(E, 32, ABG)
02:45:18.136 00.000 25848 Guiding  Dir = 2, Dur = 32
02:45:18.178 00.042 25848 IsSlewing returns 0
02:45:18.179 00.001 25848 IsGuiding returns 0
02:45:18.210 00.031 25848 PulseGuide returned control before completion, sleep 11
02:45:18.232 00.022 25848 IsGuiding returns 1
02:45:18.232 00.000 25848 scope still moving after pulse duration time elapsed
02:45:18.296 00.064 25848 IsSlewing returns 0
02:45:18.297 00.001 25848 IsGuiding returns 0
02:45:18.297 00.000 25848 scope move finished after 32 + 86 ms
02:45:18.297 00.000 25848 Move returns status 0, amount 32
02:45:18.297 00.000 25848 MoveAxis(N, 0, ABG)
02:45:18.297 00.000 25848 Move returns status 0, amount 0
02:45:18.297 00.000 25848 move complete, result=0
02:45:18.297 00.000 25848 worker thread done servicing request
02:45:18.297 00.000 25848 Worker thread wakes up
02:45:18.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:18.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:18.297 00.000 21444 GuideStep: -1.1 px 32 ms EAST, -1.2 px 0 ms NORTH
02:45:21.143 02.846 25848 Exposure complete
02:45:21.233 00.090 25848 worker thread done servicing request
02:45:21.233 00.000 21444 OnExposeComplete: enter
02:45:21.233 00.000 21444 UpdateGuideState(): m_state=6
02:45:21.233 00.000 21444 Star::Find(15, 1259, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1346
02:45:21.234 00.001 21444 Star::Find returns 1 (1), X=1257.30, Y=665.29, Mass=5850312, SNR=253.9, Peak=65504 HFD=8.0
02:45:21.234 00.000 21444 MultiStar: [#1 -0.82,-0.01,1.20,U] [#2 -0.29,-0.07,1.03,U] [#3 -0.81,-0.48,0.75,U] [#4 -0.48,-0.08,0.66,U] [#5 -0.58,-0.33,0.78,U] [#6 -1.03,-0.18,0.71,U] [#7 -0.43,-0.47,0.73,U] [#8 -1.02,0.13,0.46,U] 
02:45:21.234 00.000 21444 refined, 8 included, MultiStar: {-0.70, -0.24}, one-star: {-0.94, -0.57}
02:45:21.234 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
02:45:21.234 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.42)
02:45:21.234 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=-0.24 hyp=0.74 cameraTheta=-2.81 mountX=0.67 mountY=-0.49, mountTheta=-0.63
02:45:21.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=-0.24, opts=13)
02:45:21.236 00.001 21444 Enqueuing Move request for scope (-0.70, -0.24)
02:45:21.236 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=142, FiltMax=65504, Gamma=0.560
02:45:21.236 00.000 25848 Worker thread wakes up
02:45:21.236 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.24) opts 0xd
02:45:21.236 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, -0.24)
02:45:21.236 00.000 25848 Moving (-0.70, -0.24) raw xDistance=0.67 yDistance=-0.49
02:45:21.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.67
02:45:21.236 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:21.236 00.000 21444 UpdateGuideState exits: m=5850312 SNR=253.9 Saturated
02:45:21.236 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:21.236 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:21.236 00.000 21444 Enqueuing Expose request
02:45:21.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
02:45:21.236 00.000 25848 MoveAxis(W, 17, ABG)
02:45:21.236 00.000 25848 Guiding  Dir = 3, Dur = 17
02:45:21.267 00.031 25848 IsSlewing returns 0
02:45:21.268 00.001 25848 IsGuiding returns 0
02:45:21.299 00.031 25848 IsGuiding returns 1
02:45:21.299 00.000 25848 scope still moving after pulse duration time elapsed
02:45:21.359 00.060 25848 IsSlewing returns 0
02:45:21.359 00.000 25848 IsGuiding returns 0
02:45:21.359 00.000 25848 scope move finished after 17 + 75 ms
02:45:21.359 00.000 25848 Move returns status 0, amount 17
02:45:21.360 00.001 25848 MoveAxis(N, 0, ABG)
02:45:21.360 00.000 25848 Move returns status 0, amount 0
02:45:21.360 00.000 25848 move complete, result=0
02:45:21.360 00.000 25848 worker thread done servicing request
02:45:21.360 00.000 25848 Worker thread wakes up
02:45:21.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:21.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:21.360 00.000 21444 GuideStep: 0.7 px 17 ms WEST, -0.5 px 0 ms NORTH
02:45:24.199 02.839 25848 Exposure complete
02:45:24.276 00.077 25848 worker thread done servicing request
02:45:24.276 00.000 21444 OnExposeComplete: enter
02:45:24.276 00.000 21444 UpdateGuideState(): m_state=6
02:45:24.276 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1347
02:45:24.277 00.001 21444 Star::Find returns 1 (1), X=1257.68, Y=664.40, Mass=5626128, SNR=219.8, Peak=65504 HFD=7.9
02:45:24.277 00.000 21444 MultiStar: [#1 -0.70,0.17,1.07,U] [#2 0.36,-0.57,0.85,U] [#3 -0.09,-0.38,0.67,U] [#4 -0.23,-1.21,0.84,U] [#5 0.28,-0.55,0.55,U] [#6 -0.39,-0.90,0.67,U] [#7 -0.29,-1.10,0.61,U] [#8 -0.08,-0.74,0.62,U] 
02:45:24.277 00.000 21444 refined, 8 included, MultiStar: {-0.23, -0.74}, one-star: {-0.55, -1.47}
02:45:24.277 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.93 = 1.36)
02:45:24.277 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
02:45:24.277 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=-0.74 hyp=0.77 cameraTheta=-1.87 mountX=0.16 mountY=-0.77, mountTheta=-1.36
02:45:24.278 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=-0.74, opts=13)
02:45:24.278 00.000 21444 Enqueuing Move request for scope (-0.23, -0.74)
02:45:24.278 00.000 25848 Worker thread wakes up
02:45:24.278 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.74) opts 0xd
02:45:24.278 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, -0.74)
02:45:24.278 00.000 25848 Moving (-0.23, -0.74) raw xDistance=0.16 yDistance=-0.77
02:45:24.278 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:45:24.278 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:45:24.278 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=230, FiltMax=65504, Gamma=0.560
02:45:24.278 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
02:45:24.278 00.000 25848 MoveAxis(E, 0, ABG)
02:45:24.278 00.000 25848 Move returns status 0, amount 0
02:45:24.278 00.000 25848 MoveAxis(N, 0, ABG)
02:45:24.278 00.000 25848 Move returns status 0, amount 0
02:45:24.278 00.000 25848 move complete, result=0
02:45:24.278 00.000 25848 worker thread done servicing request
02:45:24.279 00.001 21444 UpdateGuideState exits: m=5626128 SNR=219.8 Saturated
02:45:24.279 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:24.279 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:24.279 00.000 21444 Enqueuing Expose request
02:45:24.279 00.000 25848 Worker thread wakes up
02:45:24.279 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:24.279 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:24.279 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
02:45:27.128 02.849 25848 Exposure complete
02:45:27.213 00.085 25848 worker thread done servicing request
02:45:27.213 00.000 21444 OnExposeComplete: enter
02:45:27.213 00.000 21444 UpdateGuideState(): m_state=6
02:45:27.213 00.000 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1348
02:45:27.213 00.000 21444 Star::Find returns 1 (1), X=1257.08, Y=665.26, Mass=5666822, SNR=226.9, Peak=65504 HFD=7.9
02:45:27.213 00.000 21444 MultiStar: [#1 -0.36,-0.18,1.42,U] [#2 -0.32,-0.24,0.94,U] [#3 -1.10,-0.46,0.89,U] [#4 0.24,-0.75,0.78,U] [#5 0.67,-0.20,0.77,U] [#6 -0.18,-0.58,0.73,U] [#7 -0.26,-0.83,0.60,U] [#8 -0.21,-0.23,0.64,U] 
02:45:27.213 00.000 21444 refined, 8 included, MultiStar: {-0.34, -0.43}, one-star: {-1.16, -0.61}
02:45:27.213 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.05) = xAngle (-5.30 = 0.98)
02:45:27.213 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.14 = -1.86)
02:45:27.213 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.43 hyp=0.55 cameraTheta=-2.25 mountX=0.30 mountY=-0.52, mountTheta=-1.05
02:45:27.214 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.43, opts=13)
02:45:27.214 00.000 21444 Enqueuing Move request for scope (-0.34, -0.43)
02:45:27.214 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=306, FiltMax=65504, Gamma=0.560
02:45:27.214 00.000 21444 UpdateGuideState exits: m=5666822 SNR=226.9 Saturated
02:45:27.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:27.214 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:27.215 00.001 21444 Enqueuing Expose request
02:45:27.215 00.000 25848 Worker thread wakes up
02:45:27.215 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.43) opts 0xd
02:45:27.215 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.43)
02:45:27.215 00.000 25848 Moving (-0.34, -0.43) raw xDistance=0.30 yDistance=-0.52
02:45:27.215 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
02:45:27.215 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:45:27.215 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
02:45:27.215 00.000 25848 MoveAxis(E, 0, ABG)
02:45:27.215 00.000 25848 Move returns status 0, amount 0
02:45:27.215 00.000 25848 MoveAxis(N, 0, ABG)
02:45:27.215 00.000 25848 Move returns status 0, amount 0
02:45:27.215 00.000 25848 move complete, result=0
02:45:27.215 00.000 25848 worker thread done servicing request
02:45:27.215 00.000 25848 Worker thread wakes up
02:45:27.215 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:27.215 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:27.215 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
02:45:30.063 02.848 25848 Exposure complete
02:45:30.146 00.083 25848 worker thread done servicing request
02:45:30.147 00.001 21444 OnExposeComplete: enter
02:45:30.147 00.000 21444 UpdateGuideState(): m_state=6
02:45:30.147 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1349
02:45:30.147 00.000 21444 Star::Find returns 1 (1), X=1257.66, Y=664.47, Mass=5798247, SNR=234.6, Peak=65504 HFD=7.8
02:45:30.147 00.000 21444 MultiStar: [#1 -0.23,-0.22,1.04,U] [#2 0.25,-0.47,0.94,U] [#3 -0.92,-0.78,0.64,U] [#4 0.44,-1.00,0.88,U] [#5 0.46,-1.38,0.57,U] [#6 0.09,-0.69,0.70,U] [#7 -0.11,-1.36,0.47,U] [#8 -0.07,-1.14,0.45,U] 
02:45:30.147 00.000 21444 refined, 8 included, MultiStar: {-0.08, -0.88}, one-star: {-0.58, -1.40}
02:45:30.147 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.72 = 1.57)
02:45:30.147 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.28)
02:45:30.147 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.88 hyp=0.88 cameraTheta=-1.66 mountX=0.00 mountY=-0.84, mountTheta=-1.57
02:45:30.148 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.88, opts=13)
02:45:30.148 00.000 21444 Enqueuing Move request for scope (-0.08, -0.88)
02:45:30.148 00.000 25848 Worker thread wakes up
02:45:30.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=266, FiltMax=65504, Gamma=0.560
02:45:30.148 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.88) opts 0xd
02:45:30.148 00.000 21444 UpdateGuideState exits: m=5798247 SNR=234.6 Saturated
02:45:30.148 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:30.148 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.88)
02:45:30.148 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:30.148 00.000 21444 Enqueuing Expose request
02:45:30.148 00.000 25848 Moving (-0.08, -0.88) raw xDistance=0.00 yDistance=-0.84
02:45:30.148 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:45:30.148 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:45:30.148 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
02:45:30.148 00.000 25848 MoveAxis(E, 0, ABG)
02:45:30.148 00.000 25848 Move returns status 0, amount 0
02:45:30.149 00.001 25848 MoveAxis(N, 0, ABG)
02:45:30.149 00.000 25848 Move returns status 0, amount 0
02:45:30.149 00.000 25848 move complete, result=0
02:45:30.149 00.000 25848 worker thread done servicing request
02:45:30.149 00.000 25848 Worker thread wakes up
02:45:30.149 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:30.149 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:30.149 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
02:45:32.997 02.848 25848 Exposure complete
02:45:33.077 00.080 25848 worker thread done servicing request
02:45:33.077 00.000 21444 OnExposeComplete: enter
02:45:33.077 00.000 21444 UpdateGuideState(): m_state=6
02:45:33.077 00.000 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1350
02:45:33.078 00.001 21444 Star::Find returns 1 (1), X=1257.19, Y=664.46, Mass=5967578, SNR=289.9, Peak=65504 HFD=8.2
02:45:33.078 00.000 21444 MultiStar: [#1 -1.71,0.01,0.85,U] [#2 -0.72,-0.10,0.76,U] [#3 -1.89,-0.03,0.67,U] [#4 -0.75,-0.90,0.67,U] [#5 -0.21,-0.87,0.59,U] [#6 -0.64,-0.82,0.64,U] [#7 -0.91,-1.44,0.53,U] [#8 -0.39,-0.91,0.58,U] 
02:45:33.078 00.000 21444 refined, 8 included, MultiStar: {-0.96, -0.71}, one-star: {-1.05, -1.41}
02:45:33.078 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
02:45:33.078 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
02:45:33.078 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=-0.71 hyp=1.19 cameraTheta=-2.51 mountX=0.89 mountY=-1.02, mountTheta=-0.85
02:45:33.079 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=-0.71, opts=13)
02:45:33.079 00.000 21444 Enqueuing Move request for scope (-0.96, -0.71)
02:45:33.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=80, FiltMax=65504, Gamma=0.560
02:45:33.079 00.000 21444 UpdateGuideState exits: m=5967578 SNR=289.9 Saturated
02:45:33.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:33.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:33.079 00.000 21444 Enqueuing Expose request
02:45:33.079 00.000 25848 Worker thread wakes up
02:45:33.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.71) opts 0xd
02:45:33.079 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, -0.71)
02:45:33.079 00.000 25848 Moving (-0.96, -0.71) raw xDistance=0.89 yDistance=-1.02
02:45:33.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
02:45:33.079 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:45:33.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.02
02:45:33.079 00.000 25848 MoveAxis(W, 26, ABG)
02:45:33.079 00.000 25848 Guiding  Dir = 3, Dur = 26
02:45:33.110 00.031 25848 IsSlewing returns 0
02:45:33.110 00.000 25848 IsGuiding returns 0
02:45:33.141 00.031 25848 IsGuiding returns 1
02:45:33.141 00.000 25848 scope still moving after pulse duration time elapsed
02:45:33.188 00.047 25848 IsSlewing returns 0
02:45:33.188 00.000 25848 IsGuiding returns 0
02:45:33.188 00.000 25848 scope move finished after 26 + 52 ms
02:45:33.188 00.000 25848 Move returns status 0, amount 26
02:45:33.188 00.000 25848 MoveAxis(N, 0, ABG)
02:45:33.188 00.000 25848 Move returns status 0, amount 0
02:45:33.188 00.000 25848 move complete, result=0
02:45:33.188 00.000 25848 worker thread done servicing request
02:45:33.188 00.000 25848 Worker thread wakes up
02:45:33.188 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -1.0 px 0 ms NORTH
02:45:33.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:33.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:36.040 02.852 25848 Exposure complete
02:45:36.122 00.082 25848 worker thread done servicing request
02:45:36.122 00.000 21444 OnExposeComplete: enter
02:45:36.122 00.000 21444 UpdateGuideState(): m_state=6
02:45:36.123 00.001 21444 Star::Find(15, 1257, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1351
02:45:36.123 00.000 21444 Star::Find returns 1 (1), X=1256.36, Y=664.54, Mass=5902143, SNR=235.4, Peak=65504 HFD=7.9
02:45:36.123 00.000 21444 MultiStar: [#1 -1.90,-0.30,0.00,M1] [#2 -1.37,-0.62,0.80,U] [#3 -2.03,-0.29,0.00,M1] [#4 -1.38,-1.00,1.03,U] [#5 -1.19,-1.10,0.72,U] [#6 -1.34,-0.79,0.79,U] [#7 -1.12,-1.72,0.00,M1] [#8 -1.44,-0.74,0.56,U] 
02:45:36.123 00.000 21444 refined, 5 included, MultiStar: {-1.45, -0.96}, one-star: {-1.88, -1.33}
02:45:36.123 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.61 = 0.67)
02:45:36.123 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.45 = -2.17)
02:45:36.123 00.000 21444 CameraToMount -- cameraX=-1.45 cameraY=-0.96 hyp=1.74 cameraTheta=-2.56 mountX=1.36 mountY=-1.44, mountTheta=-0.81
02:45:36.124 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.45, y=-0.96, opts=13)
02:45:36.124 00.000 21444 Enqueuing Move request for scope (-1.45, -0.96)
02:45:36.124 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=296, FiltMax=65504, Gamma=0.560
02:45:36.124 00.000 21444 UpdateGuideState exits: m=5902143 SNR=235.4 Saturated
02:45:36.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:36.124 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:36.124 00.000 21444 Enqueuing Expose request
02:45:36.124 00.000 25848 Worker thread wakes up
02:45:36.124 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -0.96) opts 0xd
02:45:36.124 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.45, -0.96)
02:45:36.124 00.000 25848 Moving (-1.45, -0.96) raw xDistance=1.36 yDistance=-1.44
02:45:36.124 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.36
02:45:36.124 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:45:36.124 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.44
02:45:36.124 00.000 25848 MoveAxis(W, 41, ABG)
02:45:36.124 00.000 25848 Guiding  Dir = 3, Dur = 41
02:45:36.159 00.035 25848 IsSlewing returns 0
02:45:36.160 00.001 25848 IsGuiding returns 0
02:45:36.192 00.032 25848 PulseGuide returned control before completion, sleep 20
02:45:36.226 00.034 25848 IsGuiding returns 1
02:45:36.226 00.000 25848 scope still moving after pulse duration time elapsed
02:45:36.283 00.057 25848 IsSlewing returns 0
02:45:36.283 00.000 25848 IsGuiding returns 0
02:45:36.283 00.000 25848 scope move finished after 41 + 82 ms
02:45:36.283 00.000 25848 Move returns status 0, amount 41
02:45:36.283 00.000 25848 MoveAxis(N, 0, ABG)
02:45:36.283 00.000 25848 Move returns status 0, amount 0
02:45:36.283 00.000 25848 move complete, result=0
02:45:36.284 00.001 25848 worker thread done servicing request
02:45:36.284 00.000 25848 Worker thread wakes up
02:45:36.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:36.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:36.284 00.000 21444 GuideStep: 1.4 px 41 ms WEST, -1.4 px 0 ms NORTH
02:45:39.130 02.846 25848 Exposure complete
02:45:39.217 00.087 25848 worker thread done servicing request
02:45:39.218 00.001 21444 OnExposeComplete: enter
02:45:39.218 00.000 21444 UpdateGuideState(): m_state=6
02:45:39.218 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1352
02:45:39.218 00.000 21444 Star::Find returns 1 (1), X=1256.43, Y=664.30, Mass=5835626, SNR=231.7, Peak=65504 HFD=7.9
02:45:39.218 00.000 21444 MultiStar: [#1 -1.78,-0.56,1.17,U] [#2 -0.81,-1.17,1.10,U] [#3 -1.76,-1.25,0.00,M2] [#4 -1.40,-1.24,0.83,U] [#5 -1.34,-1.56,0.00,M1] [#6 -1.42,-1.48,0.00,M1] [#7 -1.67,-1.93,0.00,M2] [#8 -1.75,-1.47,0.00,M1] 
02:45:39.218 00.000 21444 refined, 3 included, MultiStar: {-1.45, -1.11}, one-star: {-1.81, -1.57}
02:45:39.218 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
02:45:39.218 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.10)
02:45:39.218 00.000 21444 CameraToMount -- cameraX=-1.45 cameraY=-1.11 hyp=1.82 cameraTheta=-2.49 mountX=1.34 mountY=-1.57, mountTheta=-0.86
02:45:39.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.45, y=-1.11, opts=13)
02:45:39.219 00.000 21444 Enqueuing Move request for scope (-1.45, -1.11)
02:45:39.219 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=244, FiltMax=65504, Gamma=0.560
02:45:39.219 00.000 21444 UpdateGuideState exits: m=5835626 SNR=231.7 Saturated
02:45:39.219 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:39.219 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:39.219 00.000 21444 Enqueuing Expose request
02:45:39.219 00.000 25848 Worker thread wakes up
02:45:39.219 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -1.11) opts 0xd
02:45:39.220 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.45, -1.11)
02:45:39.220 00.000 25848 Moving (-1.45, -1.11) raw xDistance=1.34 yDistance=-1.57
02:45:39.220 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.34
02:45:39.220 00.000 25848 resist switch: large excursion: input -1.57 thresh 1.53 direction from 1 to -1
02:45:39.220 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.72
02:45:39.220 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
02:45:39.220 00.000 25848 MoveAxis(W, 42, ABG)
02:45:39.220 00.000 25848 Guiding  Dir = 3, Dur = 42
02:45:39.248 00.028 25848 IsSlewing returns 0
02:45:39.248 00.000 25848 IsGuiding returns 0
02:45:39.280 00.032 25848 PulseGuide returned control before completion, sleep 21
02:45:39.317 00.037 25848 IsGuiding returns 1
02:45:39.317 00.000 25848 scope still moving after pulse duration time elapsed
02:45:39.376 00.059 25848 IsSlewing returns 0
02:45:39.376 00.000 25848 IsGuiding returns 0
02:45:39.376 00.000 25848 scope move finished after 42 + 85 ms
02:45:39.376 00.000 25848 Move returns status 0, amount 42
02:45:39.376 00.000 25848 BLC: Oldest BLC event removed
02:45:39.376 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 344 applied
02:45:39.376 00.000 25848 MoveAxis(N, 387, ABG)
02:45:39.376 00.000 25848 Guiding  Dir = 0, Dur = 387
02:45:39.406 00.030 25848 IsSlewing returns 0
02:45:39.407 00.001 25848 IsGuiding returns 0
02:45:39.438 00.031 25848 PulseGuide returned control before completion, sleep 366
02:45:39.814 00.376 25848 IsGuiding returns 1
02:45:39.814 00.000 25848 scope still moving after pulse duration time elapsed
02:45:39.873 00.059 25848 IsSlewing returns 0
02:45:39.873 00.000 25848 IsGuiding returns 0
02:45:39.873 00.000 25848 scope move finished after 387 + 79 ms
02:45:39.873 00.000 25848 Move returns status 0, amount 387
02:45:39.873 00.000 25848 move complete, result=0
02:45:39.873 00.000 25848 worker thread done servicing request
02:45:39.873 00.000 25848 Worker thread wakes up
02:45:39.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:39.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:39.873 00.000 21444 GuideStep: 1.3 px 42 ms WEST, -1.6 px 387 ms NORTH
02:45:42.720 02.847 25848 Exposure complete
02:45:42.807 00.087 25848 worker thread done servicing request
02:45:42.807 00.000 21444 OnExposeComplete: enter
02:45:42.808 00.001 21444 UpdateGuideState(): m_state=6
02:45:42.808 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1353
02:45:42.808 00.000 21444 Star::Find returns 1 (1), X=1258.61, Y=666.18, Mass=5589693, SNR=214.2, Peak=65504 HFD=8.1
02:45:42.808 00.000 21444 MultiStar: [#1 -0.25,1.62,0.84,U] [#2 0.19,1.52,0.87,U] [#3 -0.77,1.23,0.74,U] [#4 -0.22,0.81,0.93,U] [#5 -0.12,0.13,0.67,U] [#6 -0.09,0.41,0.54,U] [#7 -0.07,-0.15,0.56,U] [#8 -0.34,0.92,0.44,U] 
02:45:42.808 00.000 21444 single-star, 8 included, MultiStar: {-0.12, 0.80}, one-star: {0.37, 0.31}
02:45:42.808 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
02:45:42.808 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.09)
02:45:42.808 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.31 hyp=0.48 cameraTheta=0.70 mountX=-0.34 mountY=0.43, mountTheta=2.24
02:45:42.809 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.31, opts=13)
02:45:42.809 00.000 21444 Enqueuing Move request for scope (0.37, 0.31)
02:45:42.809 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=244, FiltMax=65504, Gamma=0.560
02:45:42.809 00.000 21444 UpdateGuideState exits: m=5589693 SNR=214.2 Saturated
02:45:42.809 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:42.809 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:42.809 00.000 21444 Enqueuing Expose request
02:45:42.810 00.001 25848 Worker thread wakes up
02:45:42.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.31) opts 0xd
02:45:42.810 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.31)
02:45:42.810 00.000 25848 Moving (0.37, 0.31) raw xDistance=-0.34 yDistance=0.43
02:45:42.810 00.000 25848 BLC: History state: CurrMiss=-0.43, AvgInitMiss=0.29, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.572152, 1:-0.429791
02:45:42.810 00.000 25848 BLC: No correction, Miss < min_move
02:45:42.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
02:45:42.810 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:42.810 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:45:42.810 00.000 25848 MoveAxis(E, 0, ABG)
02:45:42.810 00.000 25848 Move returns status 0, amount 0
02:45:42.810 00.000 25848 MoveAxis(N, 0, ABG)
02:45:42.810 00.000 25848 Move returns status 0, amount 0
02:45:42.810 00.000 25848 move complete, result=0
02:45:42.810 00.000 25848 worker thread done servicing request
02:45:42.810 00.000 25848 Worker thread wakes up
02:45:42.810 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:42.810 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:42.810 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
02:45:45.658 02.848 25848 Exposure complete
02:45:45.741 00.083 25848 worker thread done servicing request
02:45:45.741 00.000 21444 OnExposeComplete: enter
02:45:45.741 00.000 21444 UpdateGuideState(): m_state=6
02:45:45.741 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1354
02:45:45.741 00.000 21444 Star::Find returns 1 (1), X=1256.97, Y=666.54, Mass=5740377, SNR=245.1, Peak=65504 HFD=8.0
02:45:45.741 00.000 21444 MultiStar: [#1 -1.16,2.34,0.00,M1] [#2 -0.63,2.25,0.00,M1] [#3 -1.38,1.20,0.50,U] [#4 -0.85,1.12,0.99,U] [#5 -0.77,1.40,0.52,U] [#6 -1.35,0.80,0.69,U] [#7 -1.00,0.76,0.38,U] [#8 -1.17,1.69,0.00,M1] 
02:45:45.741 00.000 21444 single-star, 5 included, MultiStar: {-1.11, 0.97}, one-star: {-1.26, 0.67}
02:45:45.741 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
02:45:45.742 00.001 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
02:45:45.742 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=0.67 hyp=1.43 cameraTheta=2.65 mountX=1.32 mountY=0.14, mountTheta=0.11
02:45:45.742 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=0.67, opts=13)
02:45:45.742 00.000 21444 Enqueuing Move request for scope (-1.26, 0.67)
02:45:45.742 00.000 25848 Worker thread wakes up
02:45:45.742 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 0.67) opts 0xd
02:45:45.742 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, 0.67)
02:45:45.742 00.000 25848 Moving (-1.26, 0.67) raw xDistance=1.32 yDistance=0.14
02:45:45.742 00.000 25848 BLC: History state: CurrMiss=-0.14, AvgInitMiss=0.29, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.572152, 1:-0.429791, 2:-0.141352
02:45:45.742 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=230, FiltMax=65504, Gamma=0.560
02:45:45.742 00.000 21444 UpdateGuideState exits: m=5740377 SNR=245.1 Saturated
02:45:45.744 00.002 25848 BLC: No correction, Miss < min_move
02:45:45.744 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.32
02:45:45.744 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:45.744 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:45:45.744 00.000 25848 MoveAxis(W, 38, ABG)
02:45:45.744 00.000 25848 Guiding  Dir = 3, Dur = 38
02:45:45.744 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:45.744 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:45.744 00.000 21444 Enqueuing Expose request
02:45:45.764 00.020 25848 IsSlewing returns 0
02:45:45.764 00.000 25848 IsGuiding returns 0
02:45:45.796 00.032 25848 PulseGuide returned control before completion, sleep 17
02:45:45.823 00.027 25848 IsGuiding returns 1
02:45:45.823 00.000 25848 scope still moving after pulse duration time elapsed
02:45:45.874 00.051 25848 IsSlewing returns 0
02:45:45.874 00.000 25848 IsGuiding returns 0
02:45:45.874 00.000 25848 scope move finished after 38 + 72 ms
02:45:45.874 00.000 25848 Move returns status 0, amount 38
02:45:45.874 00.000 25848 MoveAxis(N, 0, ABG)
02:45:45.874 00.000 25848 Move returns status 0, amount 0
02:45:45.874 00.000 25848 move complete, result=0
02:45:45.874 00.000 25848 worker thread done servicing request
02:45:45.874 00.000 25848 Worker thread wakes up
02:45:45.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:45.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:45.874 00.000 21444 GuideStep: 1.3 px 38 ms WEST, 0.1 px 0 ms NORTH
02:45:48.728 02.854 25848 Exposure complete
02:45:48.813 00.085 25848 worker thread done servicing request
02:45:48.813 00.000 21444 OnExposeComplete: enter
02:45:48.813 00.000 21444 UpdateGuideState(): m_state=6
02:45:48.813 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1355
02:45:48.813 00.000 21444 Star::Find returns 1 (1), X=1257.52, Y=667.27, Mass=5823767, SNR=228.4, Peak=65504 HFD=8.0
02:45:48.814 00.001 21444 MultiStar: [#1 -0.29,2.08,0.00,M2] [#2 0.27,2.10,0.00,M2] [#3 -0.40,1.58,0.64,U] [#4 0.17,1.39,0.92,U] [#5 -0.45,1.53,0.81,U] [#6 -0.31,1.57,0.64,U] [#7 -0.43,1.40,0.68,U] [#8 -0.80,1.94,0.00,M2] 
02:45:48.814 00.000 21444 refined, 5 included, MultiStar: {-0.36, 1.47}, one-star: {-0.72, 1.41}
02:45:48.814 00.000 21444 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.05) = xAngle (-1.24 = -1.24)
02:45:48.814 00.000 21444 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.20)
02:45:48.814 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=1.47 hyp=1.51 cameraTheta=1.81 mountX=0.49 mountY=1.23, mountTheta=1.19
02:45:48.815 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=1.47, opts=13)
02:45:48.815 00.000 21444 Enqueuing Move request for scope (-0.36, 1.47)
02:45:48.815 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=144, FiltMax=65504, Gamma=0.560
02:45:48.815 00.000 21444 UpdateGuideState exits: m=5823767 SNR=228.4 Saturated
02:45:48.815 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:48.815 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:48.815 00.000 21444 Enqueuing Expose request
02:45:48.815 00.000 25848 Worker thread wakes up
02:45:48.815 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 1.47) opts 0xd
02:45:48.815 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, 1.47)
02:45:48.815 00.000 25848 Moving (-0.36, 1.47) raw xDistance=0.49 yDistance=1.23
02:45:48.815 00.000 25848 BLC: window closed
02:45:48.815 00.000 25848 BLC: History state: CurrMiss=-1.23, AvgInitMiss=0.29, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.572152, 1:-0.429791, 2:-0.141352
02:45:48.815 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:45:48.816 00.001 25848 BLC: window closed
02:45:48.816 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
02:45:48.816 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:45:48.816 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.23
02:45:48.816 00.000 25848 MoveAxis(E, 0, ABG)
02:45:48.816 00.000 25848 Move returns status 0, amount 0
02:45:48.816 00.000 25848 MoveAxis(N, 0, ABG)
02:45:48.816 00.000 25848 Move returns status 0, amount 0
02:45:48.816 00.000 25848 move complete, result=0
02:45:48.816 00.000 25848 worker thread done servicing request
02:45:48.816 00.000 25848 Worker thread wakes up
02:45:48.816 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.2 px 0 ms NORTH
02:45:48.816 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:48.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:51.666 02.850 25848 Exposure complete
02:45:51.744 00.078 25848 worker thread done servicing request
02:45:51.744 00.000 21444 OnExposeComplete: enter
02:45:51.744 00.000 21444 UpdateGuideState(): m_state=6
02:45:51.745 00.001 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1356
02:45:51.745 00.000 21444 Star::Find returns 1 (1), X=1256.99, Y=666.49, Mass=5600780, SNR=209.2, Peak=65504 HFD=8.0
02:45:51.745 00.000 21444 MultiStar: [#1 -1.01,1.44,1.12,U] [#2 -0.59,1.31,0.99,U] [#3 -1.68,1.14,0.00,M1] [#4 -0.52,0.93,0.77,U] [#5 -0.32,0.84,1.01,U] [#6 -1.05,1.20,0.64,U] [#7 -0.50,0.30,0.68,U] [#8 -1.36,0.74,0.62,U] 
02:45:51.745 00.000 21444 refined, 7 included, MultiStar: {-0.81, 0.96}, one-star: {-1.25, 0.63}
02:45:51.745 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.78 = -0.78)
02:45:51.745 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.66)
02:45:51.745 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=0.96 hyp=1.25 cameraTheta=2.28 mountX=0.90 mountY=0.58, mountTheta=0.57
02:45:51.746 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=0.96, opts=13)
02:45:51.746 00.000 21444 Enqueuing Move request for scope (-0.81, 0.96)
02:45:51.746 00.000 25848 Worker thread wakes up
02:45:51.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=218, FiltMax=65504, Gamma=0.560
02:45:51.746 00.000 21444 UpdateGuideState exits: m=5600780 SNR=209.2 Saturated
02:45:51.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:51.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:51.746 00.000 21444 Enqueuing Expose request
02:45:51.746 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.96) opts 0xd
02:45:51.746 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 0.96)
02:45:51.746 00.000 25848 Moving (-0.81, 0.96) raw xDistance=0.90 yDistance=0.58
02:45:51.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.90
02:45:51.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:45:51.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
02:45:51.746 00.000 25848 MoveAxis(W, 26, ABG)
02:45:51.746 00.000 25848 Guiding  Dir = 3, Dur = 26
02:45:51.767 00.021 25848 IsSlewing returns 0
02:45:51.767 00.000 25848 IsGuiding returns 0
02:45:51.799 00.032 25848 IsGuiding returns 1
02:45:51.799 00.000 25848 scope still moving after pulse duration time elapsed
02:45:51.843 00.044 25848 IsSlewing returns 0
02:45:51.843 00.000 25848 IsGuiding returns 0
02:45:51.843 00.000 25848 scope move finished after 26 + 50 ms
02:45:51.843 00.000 25848 Move returns status 0, amount 26
02:45:51.843 00.000 25848 MoveAxis(N, 0, ABG)
02:45:51.843 00.000 25848 Move returns status 0, amount 0
02:45:51.843 00.000 25848 move complete, result=0
02:45:51.843 00.000 25848 worker thread done servicing request
02:45:51.843 00.000 25848 Worker thread wakes up
02:45:51.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:51.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:51.843 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.6 px 0 ms NORTH
02:45:54.682 02.839 25848 Exposure complete
02:45:54.770 00.088 25848 worker thread done servicing request
02:45:54.770 00.000 21444 OnExposeComplete: enter
02:45:54.770 00.000 21444 UpdateGuideState(): m_state=6
02:45:54.770 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1357
02:45:54.770 00.000 21444 Star::Find returns 1 (1), X=1259.53, Y=667.31, Mass=5801534, SNR=206.3, Peak=65504 HFD=8.0
02:45:54.771 00.001 21444 MultiStar: [#1 1.12,1.75,0.00,M2] [#2 1.61,1.63,0.00,M2] [#3 0.53,0.82,0.73,U] [#4 2.04,1.74,0.00,M1] [#5 1.67,1.65,0.00,M1] [#6 1.61,1.96,0.00,M1] [#7 1.99,1.03,0.00,M1] [#8 1.80,1.61,0.00,M2] 
02:45:54.771 00.000 21444 refined, 1 included, MultiStar: {0.97, 1.18}, one-star: {1.29, 1.45}
02:45:54.771 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
02:45:54.771 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.01 = 1.27)
02:45:54.771 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=1.18 hyp=1.53 cameraTheta=0.88 mountX=-0.86 mountY=1.46, mountTheta=2.10
02:45:54.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=1.18, opts=13)
02:45:54.772 00.000 21444 Enqueuing Move request for scope (0.97, 1.18)
02:45:54.772 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=246, FiltMax=65504, Gamma=0.560
02:45:54.772 00.000 21444 UpdateGuideState exits: m=5801534 SNR=206.3 Saturated
02:45:54.772 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:54.772 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:54.772 00.000 21444 Enqueuing Expose request
02:45:54.772 00.000 25848 Worker thread wakes up
02:45:54.772 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 1.18) opts 0xd
02:45:54.772 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 1.18)
02:45:54.772 00.000 25848 Moving (0.97, 1.18) raw xDistance=-0.86 yDistance=1.46
02:45:54.772 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.86
02:45:54.772 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:45:54.772 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.46
02:45:54.772 00.000 25848 MoveAxis(E, 23, ABG)
02:45:54.772 00.000 25848 Guiding  Dir = 2, Dur = 23
02:45:54.797 00.025 25848 IsSlewing returns 0
02:45:54.797 00.000 25848 IsGuiding returns 0
02:45:54.828 00.031 25848 IsGuiding returns 1
02:45:54.828 00.000 25848 scope still moving after pulse duration time elapsed
02:45:54.875 00.047 25848 IsSlewing returns 0
02:45:54.875 00.000 25848 IsGuiding returns 0
02:45:54.875 00.000 25848 scope move finished after 23 + 54 ms
02:45:54.875 00.000 25848 Move returns status 0, amount 23
02:45:54.875 00.000 25848 MoveAxis(N, 0, ABG)
02:45:54.875 00.000 25848 Move returns status 0, amount 0
02:45:54.875 00.000 25848 move complete, result=0
02:45:54.875 00.000 25848 worker thread done servicing request
02:45:54.875 00.000 25848 Worker thread wakes up
02:45:54.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:54.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:45:54.876 00.001 21444 GuideStep: -0.9 px 23 ms EAST, 1.5 px 0 ms NORTH
02:45:57.727 02.851 25848 Exposure complete
02:45:57.809 00.082 25848 worker thread done servicing request
02:45:57.809 00.000 21444 OnExposeComplete: enter
02:45:57.809 00.000 21444 UpdateGuideState(): m_state=6
02:45:57.809 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1358
02:45:57.809 00.000 21444 Star::Find returns 1 (1), X=1258.02, Y=666.49, Mass=5654963, SNR=200.9, Peak=65504 HFD=8.0
02:45:57.809 00.000 21444 MultiStar: [#1 -0.50,1.47,1.09,U] [#2 0.51,1.36,1.01,U] [#3 -0.27,1.09,0.69,U] [#4 0.08,1.03,0.86,U] [#5 0.71,1.00,0.58,U] [#6 0.01,1.14,0.96,U] [#7 0.50,0.59,0.90,U] [#8 -0.18,1.08,0.67,U] 
02:45:57.809 00.000 21444 single-star, 8 included, MultiStar: {0.05, 1.05}, one-star: {-0.22, 0.62}
02:45:57.809 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
02:45:57.809 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.30)
02:45:57.809 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.62 hyp=0.66 cameraTheta=1.92 mountX=0.28 mountY=0.49, mountTheta=1.05
02:45:57.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.62, opts=13)
02:45:57.810 00.000 21444 Enqueuing Move request for scope (-0.22, 0.62)
02:45:57.810 00.000 25848 Worker thread wakes up
02:45:57.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.62) opts 0xd
02:45:57.810 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.62)
02:45:57.810 00.000 25848 Moving (-0.22, 0.62) raw xDistance=0.28 yDistance=0.49
02:45:57.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
02:45:57.810 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:57.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=230, FiltMax=65504, Gamma=0.560
02:45:57.811 00.001 21444 UpdateGuideState exits: m=5654963 SNR=200.9 Saturated
02:45:57.811 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:57.811 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:45:57.811 00.000 25848 MoveAxis(E, 0, ABG)
02:45:57.811 00.000 25848 Move returns status 0, amount 0
02:45:57.811 00.000 25848 MoveAxis(N, 0, ABG)
02:45:57.811 00.000 25848 Move returns status 0, amount 0
02:45:57.811 00.000 25848 move complete, result=0
02:45:57.811 00.000 25848 worker thread done servicing request
02:45:57.811 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:45:57.811 00.000 21444 Enqueuing Expose request
02:45:57.811 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
02:45:57.811 00.000 25848 Worker thread wakes up
02:45:57.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:45:57.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:00.663 02.852 25848 Exposure complete
02:46:00.752 00.089 25848 worker thread done servicing request
02:46:00.752 00.000 21444 OnExposeComplete: enter
02:46:00.752 00.000 21444 UpdateGuideState(): m_state=6
02:46:00.752 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1359
02:46:00.753 00.001 21444 Star::Find returns 1 (1), X=1258.18, Y=666.47, Mass=5905330, SNR=288.8, Peak=65504 HFD=8.1
02:46:00.753 00.000 21444 MultiStar: [#1 0.02,2.40,0.00,M2] [#2 0.60,1.81,0.00,M2] [#3 0.39,1.45,0.61,U] [#4 0.19,1.14,0.70,U] [#5 0.56,1.65,0.51,U] [#6 -0.14,1.29,0.70,U] [#7 0.05,1.01,0.55,U] [#8 -0.05,1.39,0.46,U] 
02:46:00.753 00.000 21444 single-star, 6 included, MultiStar: {0.11, 1.15}, one-star: {-0.06, 0.60}
02:46:00.753 00.000 21444 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.05) = xAngle (-1.38 = -1.38)
02:46:00.753 00.000 21444 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.22 = 2.06)
02:46:00.753 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.60 hyp=0.60 cameraTheta=1.67 mountX=0.11 mountY=0.53, mountTheta=1.36
02:46:00.754 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.60, opts=13)
02:46:00.754 00.000 21444 Enqueuing Move request for scope (-0.06, 0.60)
02:46:00.754 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=206, FiltMax=65504, Gamma=0.560
02:46:00.754 00.000 21444 UpdateGuideState exits: m=5905330 SNR=288.8 Saturated
02:46:00.754 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:00.754 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:00.754 00.000 21444 Enqueuing Expose request
02:46:00.754 00.000 25848 Worker thread wakes up
02:46:00.754 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.60) opts 0xd
02:46:00.755 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.60)
02:46:00.755 00.000 25848 Moving (-0.06, 0.60) raw xDistance=0.11 yDistance=0.53
02:46:00.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:46:00.755 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:46:00.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
02:46:00.755 00.000 25848 MoveAxis(E, 0, ABG)
02:46:00.755 00.000 25848 Move returns status 0, amount 0
02:46:00.755 00.000 25848 MoveAxis(N, 0, ABG)
02:46:00.755 00.000 25848 Move returns status 0, amount 0
02:46:00.755 00.000 25848 move complete, result=0
02:46:00.755 00.000 25848 worker thread done servicing request
02:46:00.755 00.000 25848 Worker thread wakes up
02:46:00.755 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:00.755 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:00.755 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:46:03.596 02.841 25848 Exposure complete
02:46:03.676 00.080 25848 worker thread done servicing request
02:46:03.676 00.000 21444 OnExposeComplete: enter
02:46:03.676 00.000 21444 UpdateGuideState(): m_state=6
02:46:03.676 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1360
02:46:03.676 00.000 21444 Star::Find returns 1 (1), X=1259.40, Y=666.40, Mass=5899640, SNR=260.0, Peak=65504 HFD=7.9
02:46:03.676 00.000 21444 MultiStar: [#1 0.71,1.41,0.96,U] [#2 1.27,0.93,0.73,U] [#3 0.70,0.66,0.57,U] [#4 1.45,0.87,0.68,U] [#5 0.98,0.70,0.65,U] [#6 1.49,0.54,0.61,U] [#7 1.70,0.31,0.46,U] [#8 0.60,0.95,0.58,U] 
02:46:03.676 00.000 21444 single-star, 8 included, MultiStar: {1.09, 0.80}, one-star: {1.16, 0.53}
02:46:03.676 00.000 21444 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.05) = xAngle (-2.62 = -2.62)
02:46:03.676 00.000 21444 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.82)
02:46:03.677 00.001 21444 CameraToMount -- cameraX=1.16 cameraY=0.53 hyp=1.28 cameraTheta=0.43 mountX=-1.11 mountY=0.93, mountTheta=2.44
02:46:03.677 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=0.53, opts=13)
02:46:03.677 00.000 21444 Enqueuing Move request for scope (1.16, 0.53)
02:46:03.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=270, FiltMax=65504, Gamma=0.560
02:46:03.677 00.000 21444 UpdateGuideState exits: m=5899640 SNR=260.0 Saturated
02:46:03.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:03.677 00.000 25848 Worker thread wakes up
02:46:03.678 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.53) opts 0xd
02:46:03.678 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, 0.53)
02:46:03.678 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:03.678 00.000 21444 Enqueuing Expose request
02:46:03.678 00.000 25848 Moving (1.16, 0.53) raw xDistance=-1.11 yDistance=0.93
02:46:03.678 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.11
02:46:03.678 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:46:03.678 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
02:46:03.678 00.000 25848 MoveAxis(E, 32, ABG)
02:46:03.678 00.000 25848 Guiding  Dir = 2, Dur = 32
02:46:03.703 00.025 25848 IsSlewing returns 0
02:46:03.703 00.000 25848 IsGuiding returns 0
02:46:03.734 00.031 25848 PulseGuide returned control before completion, sleep 11
02:46:03.768 00.034 25848 IsGuiding returns 1
02:46:03.768 00.000 25848 scope still moving after pulse duration time elapsed
02:46:03.829 00.061 25848 IsSlewing returns 0
02:46:03.829 00.000 25848 IsGuiding returns 0
02:46:03.829 00.000 25848 scope move finished after 32 + 95 ms
02:46:03.829 00.000 25848 Move returns status 0, amount 32
02:46:03.829 00.000 25848 MoveAxis(N, 0, ABG)
02:46:03.829 00.000 25848 Move returns status 0, amount 0
02:46:03.829 00.000 25848 move complete, result=0
02:46:03.829 00.000 25848 worker thread done servicing request
02:46:03.829 00.000 25848 Worker thread wakes up
02:46:03.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:03.830 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:03.830 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.9 px 0 ms NORTH
02:46:06.681 02.851 25848 Exposure complete
02:46:06.772 00.091 25848 worker thread done servicing request
02:46:06.772 00.000 21444 OnExposeComplete: enter
02:46:06.772 00.000 21444 UpdateGuideState(): m_state=6
02:46:06.772 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1361
02:46:06.772 00.000 21444 Star::Find returns 1 (1), X=1257.17, Y=667.36, Mass=5752542, SNR=237.9, Peak=65504 HFD=8.1
02:46:06.773 00.001 21444 MultiStar: [#1 -1.04,2.20,0.00,M2] [#2 -0.60,1.72,0.89,U] [#3 -0.78,1.76,0.00,M1] [#4 -0.04,1.54,0.79,U] [#5 -0.36,1.54,0.56,U] [#6 -0.85,1.48,0.68,U] [#7 -0.21,1.40,0.38,U] [#8 -0.68,1.84,0.00,M1] 
02:46:06.773 00.000 21444 refined, 5 included, MultiStar: {-0.58, 1.54}, one-star: {-1.07, 1.49}
02:46:06.773 00.000 21444 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.05) = xAngle (-1.12 = -1.12)
02:46:06.773 00.000 21444 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.32)
02:46:06.773 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=1.54 hyp=1.65 cameraTheta=1.93 mountX=0.72 mountY=1.21, mountTheta=1.04
02:46:06.774 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=1.54, opts=13)
02:46:06.774 00.000 21444 Enqueuing Move request for scope (-0.58, 1.54)
02:46:06.774 00.000 25848 Worker thread wakes up
02:46:06.774 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 1.54) opts 0xd
02:46:06.774 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=296, FiltMax=65504, Gamma=0.560
02:46:06.774 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 1.54)
02:46:06.774 00.000 21444 UpdateGuideState exits: m=5752542 SNR=237.9 Saturated
02:46:06.774 00.000 25848 Moving (-0.58, 1.54) raw xDistance=0.72 yDistance=1.21
02:46:06.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:06.775 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.72
02:46:06.775 00.000 25848 switching direction from -1 to 1 - decHistory=5 oldest=-1.00 newest=2.67
02:46:06.775 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
02:46:06.775 00.000 25848 MoveAxis(W, 19, ABG)
02:46:06.775 00.000 25848 Guiding  Dir = 3, Dur = 19
02:46:06.775 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:06.775 00.000 21444 Enqueuing Expose request
02:46:06.795 00.020 25848 IsSlewing returns 0
02:46:06.796 00.001 25848 IsGuiding returns 0
02:46:06.836 00.040 25848 IsGuiding returns 1
02:46:06.836 00.000 25848 scope still moving after pulse duration time elapsed
02:46:06.890 00.054 25848 IsSlewing returns 0
02:46:06.890 00.000 25848 IsGuiding returns 0
02:46:06.890 00.000 25848 scope move finished after 19 + 75 ms
02:46:06.890 00.000 25848 Move returns status 0, amount 19
02:46:06.890 00.000 25848 BLC: Oldest BLC event removed
02:46:06.890 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 344 applied
02:46:06.890 00.000 25848 MoveAxis(S, 377, ABG)
02:46:06.890 00.000 25848 Guiding  Dir = 1, Dur = 377
02:46:06.922 00.032 25848 IsSlewing returns 0
02:46:06.922 00.000 25848 IsGuiding returns 0
02:46:06.953 00.031 25848 PulseGuide returned control before completion, sleep 357
02:46:07.321 00.368 25848 IsGuiding returns 1
02:46:07.321 00.000 25848 scope still moving after pulse duration time elapsed
02:46:07.373 00.052 25848 IsSlewing returns 0
02:46:07.373 00.000 25848 IsGuiding returns 0
02:46:07.374 00.001 25848 scope move finished after 377 + 74 ms
02:46:07.374 00.000 25848 Move returns status 0, amount 377
02:46:07.374 00.000 25848 move complete, result=0
02:46:07.374 00.000 25848 worker thread done servicing request
02:46:07.374 00.000 25848 Worker thread wakes up
02:46:07.374 00.000 21444 GuideStep: 0.7 px 19 ms WEST, 1.2 px 377 ms SOUTH
02:46:07.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:07.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:10.212 02.838 25848 Exposure complete
02:46:10.300 00.088 25848 worker thread done servicing request
02:46:10.300 00.000 21444 OnExposeComplete: enter
02:46:10.300 00.000 21444 UpdateGuideState(): m_state=6
02:46:10.300 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1362
02:46:10.300 00.000 21444 Star::Find returns 1 (1), X=1257.62, Y=666.25, Mass=5807986, SNR=236.4, Peak=65504 HFD=8.0
02:46:10.300 00.000 21444 MultiStar: [#1 -0.77,0.80,1.01,U] [#2 -0.24,0.59,1.01,U] [#3 -0.17,0.29,0.70,U] [#4 -0.16,0.88,0.79,U] [#5 0.50,0.89,0.71,U] [#6 -0.11,0.43,0.72,U] [#7 0.13,0.50,0.55,U] [#8 0.00,0.86,0.57,U] 
02:46:10.300 00.000 21444 refined, 8 included, MultiStar: {-0.22, 0.62}, one-star: {-0.62, 0.39}
02:46:10.300 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
02:46:10.301 00.001 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
02:46:10.301 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.62 hyp=0.66 cameraTheta=1.91 mountX=0.27 mountY=0.49, mountTheta=1.07
02:46:10.301 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.62, opts=13)
02:46:10.301 00.000 21444 Enqueuing Move request for scope (-0.22, 0.62)
02:46:10.301 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=244, FiltMax=65504, Gamma=0.560
02:46:10.301 00.000 21444 UpdateGuideState exits: m=5807986 SNR=236.4 Saturated
02:46:10.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:10.301 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:10.301 00.000 21444 Enqueuing Expose request
02:46:10.301 00.000 25848 Worker thread wakes up
02:46:10.301 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.62) opts 0xd
02:46:10.301 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.62)
02:46:10.301 00.000 25848 Moving (-0.22, 0.62) raw xDistance=0.27 yDistance=0.49
02:46:10.301 00.000 25848 BLC: History state: CurrMiss=0.49, AvgInitMiss=0.26, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.209015, 1:0.493817
02:46:10.301 00.000 25848 BLC: No correction, Miss < min_move
02:46:10.301 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
02:46:10.301 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:10.301 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:46:10.302 00.001 25848 MoveAxis(E, 0, ABG)
02:46:10.302 00.000 25848 Move returns status 0, amount 0
02:46:10.302 00.000 25848 MoveAxis(N, 0, ABG)
02:46:10.302 00.000 25848 Move returns status 0, amount 0
02:46:10.302 00.000 25848 move complete, result=0
02:46:10.302 00.000 25848 worker thread done servicing request
02:46:10.302 00.000 25848 Worker thread wakes up
02:46:10.302 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:10.302 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
02:46:10.302 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:13.145 02.843 25848 Exposure complete
02:46:13.226 00.081 25848 worker thread done servicing request
02:46:13.226 00.000 21444 OnExposeComplete: enter
02:46:13.226 00.000 21444 UpdateGuideState(): m_state=6
02:46:13.226 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1363
02:46:13.226 00.000 21444 Star::Find returns 1 (1), X=1256.89, Y=665.72, Mass=5654125, SNR=220.7, Peak=65504 HFD=7.9
02:46:13.228 00.002 21444 MultiStar: [#1 -1.09,0.53,1.10,U] [#2 -0.14,0.24,0.86,U] [#3 -1.42,-0.44,0.55,U] [#4 -0.56,-0.27,0.76,U] [#5 -0.79,-0.43,0.74,U] [#6 -0.11,-0.51,0.70,U] [#7 -0.49,-0.65,0.45,U] [#8 -1.52,0.22,0.63,U] 
02:46:13.228 00.000 21444 refined, 8 included, MultiStar: {-0.84, -0.09}, one-star: {-1.35, -0.14}
02:46:13.228 00.000 21444 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.05) = xAngle (-6.08 = 0.20)
02:46:13.228 00.000 21444 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.92 = -2.64)
02:46:13.228 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.09 hyp=0.85 cameraTheta=-3.03 mountX=0.83 mountY=-0.41, mountTheta=-0.46
02:46:13.228 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.09, opts=13)
02:46:13.228 00.000 21444 Enqueuing Move request for scope (-0.84, -0.09)
02:46:13.228 00.000 25848 Worker thread wakes up
02:46:13.228 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=120, FiltMax=65504, Gamma=0.560
02:46:13.228 00.000 21444 UpdateGuideState exits: m=5654125 SNR=220.7 Saturated
02:46:13.228 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:13.228 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.09) opts 0xd
02:46:13.228 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:13.228 00.000 21444 Enqueuing Expose request
02:46:13.228 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.09)
02:46:13.228 00.000 25848 Moving (-0.84, -0.09) raw xDistance=0.83 yDistance=-0.41
02:46:13.228 00.000 25848 BLC: History state: CurrMiss=-0.41, AvgInitMiss=0.26, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.209015, 1:0.493817, 2:-0.406490
02:46:13.228 00.000 25848 BLC: No correction, Miss < min_move
02:46:13.228 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
02:46:13.228 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:13.228 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
02:46:13.228 00.000 25848 MoveAxis(W, 24, ABG)
02:46:13.228 00.000 25848 Guiding  Dir = 3, Dur = 24
02:46:13.248 00.020 25848 IsSlewing returns 0
02:46:13.249 00.001 25848 IsGuiding returns 0
02:46:13.308 00.059 25848 IsGuiding returns 1
02:46:13.308 00.000 25848 scope still moving after pulse duration time elapsed
02:46:13.357 00.049 25848 IsSlewing returns 0
02:46:13.358 00.001 25848 IsGuiding returns 0
02:46:13.358 00.000 25848 scope move finished after 24 + 84 ms
02:46:13.358 00.000 25848 Move returns status 0, amount 24
02:46:13.358 00.000 25848 MoveAxis(N, 0, ABG)
02:46:13.358 00.000 25848 Move returns status 0, amount 0
02:46:13.358 00.000 25848 move complete, result=0
02:46:13.358 00.000 25848 worker thread done servicing request
02:46:13.358 00.000 25848 Worker thread wakes up
02:46:13.358 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.4 px 0 ms NORTH
02:46:13.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:13.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:16.208 02.850 25848 Exposure complete
02:46:16.287 00.079 25848 worker thread done servicing request
02:46:16.288 00.001 21444 OnExposeComplete: enter
02:46:16.288 00.000 21444 UpdateGuideState(): m_state=6
02:46:16.288 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1364
02:46:16.288 00.000 21444 Star::Find returns 1 (1), X=1259.43, Y=663.18, Mass=5646393, SNR=185.3, Peak=65504 HFD=8.1
02:46:16.288 00.000 21444 MultiStar: [#1 1.75,-2.11,0.00,M1] [#2 1.72,-1.66,0.00,M1] [#3 1.23,-2.37,0.00,M1] [#4 1.46,-2.48,0.00,M1] [#5 0.81,-2.88,0.00,M1] [#6 1.42,-2.34,0.00,M1] [#7 1.84,-3.36,0.00,M1] [#8 1.25,-2.52,0.00,M1] 
02:46:16.288 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.21 = 2.08)
02:46:16.288 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
02:46:16.288 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=-2.69 hyp=2.94 cameraTheta=-1.15 mountX=-1.43 mountY=-2.04, mountTheta=-2.18
02:46:16.289 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=-2.69, opts=13)
02:46:16.289 00.000 21444 Enqueuing Move request for scope (1.19, -2.69)
02:46:16.289 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=296, FiltMax=65504, Gamma=0.560
02:46:16.289 00.000 21444 UpdateGuideState exits: m=5646393 SNR=185.3 Saturated
02:46:16.289 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:16.289 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:16.289 00.000 25848 Worker thread wakes up
02:46:16.289 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, -2.69) opts 0xd
02:46:16.289 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, -2.69)
02:46:16.289 00.000 25848 Moving (1.19, -2.69) raw xDistance=-1.43 yDistance=-2.04
02:46:16.289 00.000 25848 BLC: window closed
02:46:16.289 00.000 25848 BLC: History state: CurrMiss=-2.04, AvgInitMiss=0.26, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.209015, 1:0.493817, 2:-0.406490
02:46:16.289 00.000 21444 Enqueuing Expose request
02:46:16.290 00.001 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:46:16.290 00.000 25848 BLC: window closed
02:46:16.290 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.43
02:46:16.290 00.000 25848 resist switch: large excursion: input -2.04 thresh 1.53 direction from 1 to -1
02:46:16.290 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.12
02:46:16.290 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.04 from input -2.04
02:46:16.290 00.000 25848 MoveAxis(E, 40, ABG)
02:46:16.290 00.000 25848 Guiding  Dir = 2, Dur = 40
02:46:16.315 00.025 25848 IsSlewing returns 0
02:46:16.315 00.000 25848 IsGuiding returns 0
02:46:16.347 00.032 25848 PulseGuide returned control before completion, sleep 19
02:46:16.378 00.031 25848 IsGuiding returns 1
02:46:16.378 00.000 25848 scope still moving after pulse duration time elapsed
02:46:16.439 00.061 25848 IsSlewing returns 0
02:46:16.440 00.001 25848 IsGuiding returns 0
02:46:16.440 00.000 25848 scope move finished after 40 + 84 ms
02:46:16.440 00.000 25848 Move returns status 0, amount 40
02:46:16.440 00.000 25848 BLC: Oldest BLC event removed
02:46:16.440 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 344 applied
02:46:16.440 00.000 25848 MoveAxis(N, 400, ABG)
02:46:16.440 00.000 25848 Guiding  Dir = 0, Dur = 400
02:46:16.468 00.028 25848 IsSlewing returns 0
02:46:16.468 00.000 25848 IsGuiding returns 0
02:46:16.500 00.032 25848 PulseGuide returned control before completion, sleep 379
02:46:16.894 00.394 25848 IsGuiding returns 1
02:46:16.894 00.000 25848 scope still moving after pulse duration time elapsed
02:46:16.953 00.059 25848 IsSlewing returns 0
02:46:16.953 00.000 25848 IsGuiding returns 0
02:46:16.954 00.001 25848 scope move finished after 400 + 85 ms
02:46:16.954 00.000 25848 Move returns status 0, amount 400
02:46:16.954 00.000 25848 move complete, result=0
02:46:16.954 00.000 25848 worker thread done servicing request
02:46:16.954 00.000 25848 Worker thread wakes up
02:46:16.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:16.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:16.954 00.000 21444 GuideStep: -1.4 px 40 ms EAST, -2.0 px 400 ms NORTH
02:46:19.801 02.847 25848 Exposure complete
02:46:19.868 00.067 25848 worker thread done servicing request
02:46:19.868 00.000 21444 OnExposeComplete: enter
02:46:19.868 00.000 21444 UpdateGuideState(): m_state=6
02:46:19.868 00.000 21444 Star::Find(15, 1259, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1365
02:46:19.868 00.000 21444 Star::Find returns 1 (1), X=1259.42, Y=667.49, Mass=5398851, SNR=161.5, Peak=65504 HFD=7.7
02:46:19.869 00.001 21444 MultiStar: [#1 0.81,2.29,0.00,M2] [#2 1.84,1.61,0.00,M2] [#3 0.62,1.92,0.00,M2] [#4 2.11,1.25,0.00,M2] [#5 2.83,2.11,0.00,M2] [#6 1.19,1.76,0.00,M2] [#7 1.89,1.17,0.00,M2] [#8 1.38,1.71,0.00,M2] 
02:46:19.869 00.000 21444 CameraToMount -- cameraTheta (0.94) - m_xAngle (3.05) = xAngle (-2.11 = -2.11)
02:46:19.869 00.000 21444 CameraToMount -- cameraTheta (0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.95 = 1.33)
02:46:19.869 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=1.62 hyp=2.01 cameraTheta=0.94 mountX=-1.03 mountY=1.95, mountTheta=2.06
02:46:19.869 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=1.62, opts=13)
02:46:19.869 00.000 21444 Enqueuing Move request for scope (1.18, 1.62)
02:46:19.869 00.000 25848 Worker thread wakes up
02:46:19.870 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, 1.62) opts 0xd
02:46:19.870 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, 1.62)
02:46:19.870 00.000 25848 Moving (1.18, 1.62) raw xDistance=-1.03 yDistance=1.95
02:46:19.870 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=144, FiltMax=65504, Gamma=0.560
02:46:19.870 00.000 25848 BLC: History state: CurrMiss=-1.95, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.039258, 1:-1.946613
02:46:19.870 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:46:19.870 00.000 25848 BLC: window closed
02:46:19.870 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.03
02:46:19.870 00.000 25848 resist switch: large excursion: input 1.95 thresh 1.53 direction from -1 to 1
02:46:19.870 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.84
02:46:19.870 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
02:46:19.870 00.000 25848 MoveAxis(E, 33, ABG)
02:46:19.870 00.000 25848 Guiding  Dir = 2, Dur = 33
02:46:19.870 00.000 21444 UpdateGuideState exits: m=5398851 SNR=161.5 Saturated
02:46:19.870 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:19.870 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:19.870 00.000 21444 Enqueuing Expose request
02:46:19.890 00.020 25848 IsSlewing returns 0
02:46:19.891 00.001 25848 IsGuiding returns 0
02:46:19.922 00.031 25848 PulseGuide returned control before completion, sleep 12
02:46:19.956 00.034 25848 IsGuiding returns 1
02:46:19.956 00.000 25848 scope still moving after pulse duration time elapsed
02:46:20.014 00.058 25848 IsSlewing returns 0
02:46:20.015 00.001 25848 IsGuiding returns 0
02:46:20.015 00.000 25848 scope move finished after 33 + 90 ms
02:46:20.015 00.000 25848 Move returns status 0, amount 33
02:46:20.015 00.000 25848 BLC: Oldest BLC event removed
02:46:20.015 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 344 applied
02:46:20.015 00.000 25848 MoveAxis(S, 397, ABG)
02:46:20.015 00.000 25848 Guiding  Dir = 1, Dur = 397
02:46:20.047 00.032 25848 IsSlewing returns 0
02:46:20.047 00.000 25848 IsGuiding returns 0
02:46:20.079 00.032 25848 PulseGuide returned control before completion, sleep 376
02:46:20.472 00.393 25848 IsGuiding returns 1
02:46:20.472 00.000 25848 scope still moving after pulse duration time elapsed
02:46:20.545 00.073 25848 IsSlewing returns 0
02:46:20.546 00.001 25848 IsGuiding returns 0
02:46:20.546 00.000 25848 scope move finished after 397 + 101 ms
02:46:20.546 00.000 25848 Move returns status 0, amount 397
02:46:20.546 00.000 25848 move complete, result=0
02:46:20.546 00.000 25848 worker thread done servicing request
02:46:20.546 00.000 25848 Worker thread wakes up
02:46:20.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:20.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:20.546 00.000 21444 GuideStep: -1.0 px 33 ms EAST, 1.9 px 397 ms SOUTH
02:46:23.389 02.843 25848 Exposure complete
02:46:23.469 00.080 25848 worker thread done servicing request
02:46:23.469 00.000 21444 OnExposeComplete: enter
02:46:23.469 00.000 21444 UpdateGuideState(): m_state=6
02:46:23.469 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1366
02:46:23.469 00.000 21444 Star::Find returns 1 (1), X=1258.86, Y=665.20, Mass=5858916, SNR=227.9, Peak=65504 HFD=8.0
02:46:23.470 00.001 21444 MultiStar: [#1 0.91,-0.06,1.13,U] [#2 1.08,-0.24,0.99,U] [#3 0.36,-0.45,0.90,U] [#4 1.42,-0.23,1.05,U] [#5 1.12,-0.40,0.87,U] [#6 1.19,-0.48,0.68,U] [#7 1.22,-0.50,0.71,U] [#8 1.45,-0.16,0.76,U] 
02:46:23.470 00.000 21444 single-star, 8 included, MultiStar: {1.02, -0.34}, one-star: {0.62, -0.67}
02:46:23.470 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
02:46:23.470 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.71 = -0.43)
02:46:23.470 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.67 hyp=0.91 cameraTheta=-0.82 mountX=-0.68 mountY=-0.38, mountTheta=-2.63
02:46:23.470 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.67, opts=13)
02:46:23.471 00.001 21444 Enqueuing Move request for scope (0.62, -0.67)
02:46:23.471 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=204, FiltMax=65504, Gamma=0.560
02:46:23.471 00.000 21444 UpdateGuideState exits: m=5858916 SNR=227.9 Saturated
02:46:23.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:23.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:23.471 00.000 21444 Enqueuing Expose request
02:46:23.471 00.000 25848 Worker thread wakes up
02:46:23.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.67) opts 0xd
02:46:23.471 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.67)
02:46:23.471 00.000 25848 Moving (0.62, -0.67) raw xDistance=-0.68 yDistance=-0.38
02:46:23.471 00.000 25848 BLC: History state: CurrMiss=-0.38, AvgInitMiss=0.07, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.946613, 1:-0.380265
02:46:23.471 00.000 25848 BLC: No correction, Miss < min_move
02:46:23.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.68
02:46:23.471 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:23.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:46:23.471 00.000 25848 MoveAxis(E, 22, ABG)
02:46:23.471 00.000 25848 Guiding  Dir = 2, Dur = 22
02:46:23.499 00.028 25848 IsSlewing returns 0
02:46:23.500 00.001 25848 IsGuiding returns 0
02:46:23.568 00.068 25848 IsGuiding returns 1
02:46:23.568 00.000 25848 scope still moving after pulse duration time elapsed
02:46:23.625 00.057 25848 IsSlewing returns 0
02:46:23.625 00.000 25848 IsGuiding returns 0
02:46:23.625 00.000 25848 scope move finished after 22 + 103 ms
02:46:23.626 00.001 25848 Move returns status 0, amount 22
02:46:23.626 00.000 25848 MoveAxis(N, 0, ABG)
02:46:23.626 00.000 25848 Move returns status 0, amount 0
02:46:23.626 00.000 25848 move complete, result=0
02:46:23.626 00.000 25848 worker thread done servicing request
02:46:23.626 00.000 25848 Worker thread wakes up
02:46:23.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:23.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:23.626 00.000 21444 GuideStep: -0.7 px 22 ms EAST, -0.4 px 0 ms NORTH
02:46:26.466 02.840 25848 Exposure complete
02:46:26.553 00.087 25848 worker thread done servicing request
02:46:26.553 00.000 21444 OnExposeComplete: enter
02:46:26.553 00.000 21444 UpdateGuideState(): m_state=6
02:46:26.553 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1367
02:46:26.553 00.000 21444 Star::Find returns 1 (1), X=1258.28, Y=664.62, Mass=5740850, SNR=247.4, Peak=65504 HFD=8.1
02:46:26.554 00.001 21444 MultiStar: [#1 -0.06,-0.39,0.87,U] [#2 -0.01,-0.48,0.83,U] [#3 -0.11,-0.65,0.53,U] [#4 0.39,-0.90,0.64,U] [#5 1.13,-0.29,0.52,U] [#6 0.18,-0.71,0.58,U] [#7 0.62,-1.26,0.50,U] [#8 0.42,-0.68,0.54,U] 
02:46:26.554 00.000 21444 refined, 8 included, MultiStar: {0.23, -0.74}, one-star: {0.04, -1.25}
02:46:26.554 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.32 = 1.96)
02:46:26.554 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
02:46:26.554 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.74 hyp=0.78 cameraTheta=-1.27 mountX=-0.30 mountY=-0.60, mountTheta=-2.03
02:46:26.555 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.74, opts=13)
02:46:26.555 00.000 21444 Enqueuing Move request for scope (0.23, -0.74)
02:46:26.555 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=258, FiltMax=65504, Gamma=0.560
02:46:26.555 00.000 21444 UpdateGuideState exits: m=5740850 SNR=247.4 Saturated
02:46:26.555 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:26.555 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:26.555 00.000 21444 Enqueuing Expose request
02:46:26.555 00.000 25848 Worker thread wakes up
02:46:26.555 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.74) opts 0xd
02:46:26.555 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.74)
02:46:26.555 00.000 25848 Moving (0.23, -0.74) raw xDistance=-0.30 yDistance=-0.60
02:46:26.555 00.000 25848 BLC: History state: CurrMiss=-0.60, AvgInitMiss=0.07, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.946613, 1:-0.380265, 2:-0.600159
02:46:26.555 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:46:26.555 00.000 25848 BLC: window closed
02:46:26.555 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
02:46:26.555 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:46:26.556 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
02:46:26.556 00.000 25848 MoveAxis(E, 0, ABG)
02:46:26.556 00.000 25848 Move returns status 0, amount 0
02:46:26.556 00.000 25848 MoveAxis(N, 0, ABG)
02:46:26.556 00.000 25848 Move returns status 0, amount 0
02:46:26.556 00.000 25848 move complete, result=0
02:46:26.556 00.000 25848 worker thread done servicing request
02:46:26.556 00.000 25848 Worker thread wakes up
02:46:26.556 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:26.556 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:26.556 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
02:46:29.398 02.842 25848 Exposure complete
02:46:29.478 00.080 25848 worker thread done servicing request
02:46:29.478 00.000 21444 OnExposeComplete: enter
02:46:29.479 00.001 21444 UpdateGuideState(): m_state=6
02:46:29.479 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1368
02:46:29.479 00.000 21444 Star::Find returns 1 (1), X=1260.16, Y=664.33, Mass=5613644, SNR=197.3, Peak=65504 HFD=8.0
02:46:29.479 00.000 21444 MultiStar: [#1 1.21,-0.37,0.70,U] [#2 1.67,-0.52,0.76,U] [#3 1.15,-0.65,0.65,U] [#4 2.39,-1.46,0.00,M1] [#5 2.52,-0.82,0.00,M1] [#6 1.89,-0.79,0.00,M1] [#7 2.35,-1.54,0.00,M1] [#8 2.19,-0.72,0.00,M1] 
02:46:29.479 00.000 21444 refined, 3 included, MultiStar: {1.54, -0.84}, one-star: {1.92, -1.54}
02:46:29.479 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
02:46:29.479 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.11)
02:46:29.479 00.000 21444 CameraToMount -- cameraX=1.54 cameraY=-0.84 hyp=1.75 cameraTheta=-0.50 mountX=-1.61 mountY=-0.20, mountTheta=-3.02
02:46:29.480 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.54, y=-0.84, opts=13)
02:46:29.480 00.000 21444 Enqueuing Move request for scope (1.54, -0.84)
02:46:29.480 00.000 25848 Worker thread wakes up
02:46:29.480 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.54, -0.84) opts 0xd
02:46:29.480 00.000 25848 Handling offset move in thread for scope, endpoint = (1.54, -0.84)
02:46:29.480 00.000 25848 Moving (1.54, -0.84) raw xDistance=-1.61 yDistance=-0.20
02:46:29.480 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.61
02:46:29.480 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:29.480 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=234, FiltMax=65504, Gamma=0.560
02:46:29.480 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:46:29.480 00.000 21444 UpdateGuideState exits: m=5613644 SNR=197.3 Saturated
02:46:29.480 00.000 25848 MoveAxis(E, 47, ABG)
02:46:29.480 00.000 25848 Guiding  Dir = 2, Dur = 47
02:46:29.480 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:29.480 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:29.481 00.001 21444 Enqueuing Expose request
02:46:29.501 00.020 25848 IsSlewing returns 0
02:46:29.501 00.000 25848 IsGuiding returns 0
02:46:29.532 00.031 25848 PulseGuide returned control before completion, sleep 26
02:46:29.568 00.036 25848 IsGuiding returns 1
02:46:29.568 00.000 25848 scope still moving after pulse duration time elapsed
02:46:29.624 00.056 25848 IsSlewing returns 0
02:46:29.624 00.000 25848 IsGuiding returns 0
02:46:29.624 00.000 25848 scope move finished after 47 + 76 ms
02:46:29.624 00.000 25848 Move returns status 0, amount 47
02:46:29.624 00.000 25848 MoveAxis(N, 0, ABG)
02:46:29.624 00.000 25848 Move returns status 0, amount 0
02:46:29.624 00.000 25848 move complete, result=0
02:46:29.624 00.000 25848 worker thread done servicing request
02:46:29.624 00.000 25848 Worker thread wakes up
02:46:29.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:29.625 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:29.625 00.000 21444 GuideStep: -1.6 px 47 ms EAST, -0.2 px 0 ms NORTH
02:46:32.465 02.840 25848 Exposure complete
02:46:32.548 00.083 25848 worker thread done servicing request
02:46:32.549 00.001 21444 OnExposeComplete: enter
02:46:32.549 00.000 21444 UpdateGuideState(): m_state=6
02:46:32.549 00.000 21444 Star::Find(15, 1260, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1369
02:46:32.549 00.000 21444 Star::Find returns 1 (1), X=1260.08, Y=664.46, Mass=5875128, SNR=277.3, Peak=65504 HFD=8.0
02:46:32.549 00.000 21444 MultiStar: [#1 2.00,-0.33,0.00,M1] [#2 2.47,-0.49,0.00,M1] [#3 2.06,-0.81,0.00,M1] [#4 2.31,-0.98,0.00,M2] [#5 2.14,-0.43,0.00,M2] [#6 1.62,-0.78,0.59,U] [#7 2.30,-1.62,0.00,M2] [#8 1.63,0.11,0.49,U] 
02:46:32.549 00.000 21444 refined, 2 included, MultiStar: {1.73, -0.88}, one-star: {1.84, -1.41}
02:46:32.549 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.76)
02:46:32.549 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
02:46:32.549 00.000 21444 CameraToMount -- cameraX=1.73 cameraY=-0.88 hyp=1.94 cameraTheta=-0.47 mountX=-1.80 mountY=-0.16, mountTheta=-3.05
02:46:32.550 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.73, y=-0.88, opts=13)
02:46:32.550 00.000 21444 Enqueuing Move request for scope (1.73, -0.88)
02:46:32.550 00.000 25848 Worker thread wakes up
02:46:32.550 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.73, -0.88) opts 0xd
02:46:32.550 00.000 25848 Handling offset move in thread for scope, endpoint = (1.73, -0.88)
02:46:32.550 00.000 25848 Moving (1.73, -0.88) raw xDistance=-1.80 yDistance=-0.16
02:46:32.550 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.80
02:46:32.550 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:32.550 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=280, FiltMax=65504, Gamma=0.560
02:46:32.550 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:46:32.550 00.000 25848 MoveAxis(E, 56, ABG)
02:46:32.550 00.000 25848 Guiding  Dir = 2, Dur = 56
02:46:32.550 00.000 21444 UpdateGuideState exits: m=5875128 SNR=277.3 Saturated
02:46:32.550 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:32.550 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:32.550 00.000 21444 Enqueuing Expose request
02:46:32.595 00.045 25848 IsSlewing returns 0
02:46:32.595 00.000 25848 IsGuiding returns 0
02:46:32.626 00.031 25848 PulseGuide returned control before completion, sleep 35
02:46:32.686 00.060 25848 IsGuiding returns 1
02:46:32.686 00.000 25848 scope still moving after pulse duration time elapsed
02:46:32.735 00.049 25848 IsSlewing returns 0
02:46:32.735 00.000 25848 IsGuiding returns 0
02:46:32.735 00.000 25848 scope move finished after 56 + 83 ms
02:46:32.735 00.000 25848 Move returns status 0, amount 56
02:46:32.735 00.000 25848 MoveAxis(N, 0, ABG)
02:46:32.735 00.000 25848 Move returns status 0, amount 0
02:46:32.735 00.000 25848 move complete, result=0
02:46:32.735 00.000 25848 worker thread done servicing request
02:46:32.735 00.000 25848 Worker thread wakes up
02:46:32.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:32.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:32.735 00.000 21444 GuideStep: -1.8 px 56 ms EAST, -0.2 px 0 ms NORTH
02:46:35.587 02.852 25848 Exposure complete
02:46:35.673 00.086 25848 worker thread done servicing request
02:46:35.673 00.000 21444 OnExposeComplete: enter
02:46:35.673 00.000 21444 UpdateGuideState(): m_state=6
02:46:35.674 00.001 21444 Star::Find(15, 1260, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1370
02:46:35.674 00.000 21444 Star::Find returns 1 (1), X=1258.34, Y=664.69, Mass=5791646, SNR=258.0, Peak=65504 HFD=8.1
02:46:35.674 00.000 21444 MultiStar: [#1 0.52,0.22,0.73,U] [#2 1.59,-0.34,0.62,U] [#3 -0.80,0.10,0.64,U] [#4 0.89,-0.66,0.68,U] [#5 2.17,-0.31,0.00,M3] [#6 0.25,-0.63,0.59,U] [#7 1.16,-1.32,0.46,U] [#8 0.97,-1.02,0.48,U] 
02:46:35.674 00.000 21444 refined, 7 included, MultiStar: {0.52, -0.59}, one-star: {0.10, -1.18}
02:46:35.674 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.90 = 2.38)
02:46:35.674 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
02:46:35.674 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=-0.59 hyp=0.79 cameraTheta=-0.85 mountX=-0.57 mountY=-0.35, mountTheta=-2.59
02:46:35.675 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=-0.59, opts=13)
02:46:35.675 00.000 21444 Enqueuing Move request for scope (0.52, -0.59)
02:46:35.675 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=220, FiltMax=65504, Gamma=0.560
02:46:35.675 00.000 21444 UpdateGuideState exits: m=5791646 SNR=258.0 Saturated
02:46:35.675 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:35.675 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:35.675 00.000 21444 Enqueuing Expose request
02:46:35.675 00.000 25848 Worker thread wakes up
02:46:35.675 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.59) opts 0xd
02:46:35.676 00.001 25848 Handling offset move in thread for scope, endpoint = (0.52, -0.59)
02:46:35.676 00.000 25848 Moving (0.52, -0.59) raw xDistance=-0.57 yDistance=-0.35
02:46:35.676 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.57
02:46:35.676 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:35.676 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:46:35.676 00.000 25848 MoveAxis(E, 21, ABG)
02:46:35.676 00.000 25848 Guiding  Dir = 2, Dur = 21
02:46:35.761 00.085 25848 IsSlewing returns 0
02:46:35.761 00.000 25848 IsGuiding returns 0
02:46:35.783 00.022 25848 IsGuiding returns 1
02:46:35.783 00.000 25848 scope still moving after pulse duration time elapsed
02:46:35.843 00.060 25848 IsSlewing returns 0
02:46:35.844 00.001 25848 IsGuiding returns 0
02:46:35.844 00.000 25848 scope move finished after 21 + 61 ms
02:46:35.844 00.000 25848 Move returns status 0, amount 21
02:46:35.844 00.000 25848 MoveAxis(N, 0, ABG)
02:46:35.844 00.000 25848 Move returns status 0, amount 0
02:46:35.844 00.000 25848 move complete, result=0
02:46:35.844 00.000 25848 worker thread done servicing request
02:46:35.844 00.000 25848 Worker thread wakes up
02:46:35.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:35.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:35.844 00.000 21444 GuideStep: -0.6 px 21 ms EAST, -0.3 px 0 ms NORTH
02:46:38.696 02.852 25848 Exposure complete
02:46:38.782 00.086 25848 worker thread done servicing request
02:46:38.782 00.000 21444 OnExposeComplete: enter
02:46:38.782 00.000 21444 UpdateGuideState(): m_state=6
02:46:38.782 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1371
02:46:38.782 00.000 21444 Star::Find returns 1 (1), X=1259.51, Y=665.83, Mass=5085989, SNR=146.9, Peak=65504 HFD=7.9
02:46:38.783 00.001 21444 MultiStar: [#1 1.14,1.03,1.11,U] [#2 2.18,0.48,0.00,M1] [#3 1.03,0.46,0.78,U] [#4 2.05,-0.46,0.00,M2] [#5 2.24,-0.11,0.00,M4] [#6 1.72,0.07,0.62,U] [#7 2.42,-0.40,0.00,M2] [#8 1.76,-0.06,0.69,U] 
02:46:38.783 00.000 21444 single-star, 4 included, MultiStar: {1.34, 0.35}, one-star: {1.28, -0.04}
02:46:38.783 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
02:46:38.783 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.36)
02:46:38.783 00.000 21444 CameraToMount -- cameraX=1.28 cameraY=-0.04 hyp=1.28 cameraTheta=-0.03 mountX=-1.27 mountY=0.44, mountTheta=2.81
02:46:38.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.28, y=-0.04, opts=13)
02:46:38.784 00.000 21444 Enqueuing Move request for scope (1.28, -0.04)
02:46:38.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=64, FiltMax=65504, Gamma=0.560
02:46:38.784 00.000 21444 UpdateGuideState exits: m=5085989 SNR=146.9 Saturated
02:46:38.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:38.784 00.000 25848 Worker thread wakes up
02:46:38.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.28, -0.04) opts 0xd
02:46:38.784 00.000 25848 Handling offset move in thread for scope, endpoint = (1.28, -0.04)
02:46:38.784 00.000 25848 Moving (1.28, -0.04) raw xDistance=-1.27 yDistance=0.44
02:46:38.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:38.784 00.000 21444 Enqueuing Expose request
02:46:38.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.27
02:46:38.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:38.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
02:46:38.784 00.000 25848 MoveAxis(E, 39, ABG)
02:46:38.784 00.000 25848 Guiding  Dir = 2, Dur = 39
02:46:38.810 00.026 25848 IsSlewing returns 0
02:46:38.810 00.000 25848 IsGuiding returns 0
02:46:38.852 00.042 25848 IsGuiding returns 1
02:46:38.852 00.000 25848 scope still moving after pulse duration time elapsed
02:46:38.953 00.101 25848 IsSlewing returns 0
02:46:38.954 00.001 25848 IsGuiding returns 0
02:46:38.954 00.000 25848 scope move finished after 39 + 103 ms
02:46:38.954 00.000 25848 Move returns status 0, amount 39
02:46:38.954 00.000 25848 MoveAxis(N, 0, ABG)
02:46:38.954 00.000 25848 Move returns status 0, amount 0
02:46:38.954 00.000 25848 move complete, result=0
02:46:38.954 00.000 25848 worker thread done servicing request
02:46:38.954 00.000 25848 Worker thread wakes up
02:46:38.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:38.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:38.954 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.4 px 0 ms NORTH
02:46:41.801 02.847 25848 Exposure complete
02:46:41.881 00.080 25848 worker thread done servicing request
02:46:41.881 00.000 21444 OnExposeComplete: enter
02:46:41.881 00.000 21444 UpdateGuideState(): m_state=6
02:46:41.881 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1372
02:46:41.881 00.000 21444 Star::Find returns 1 (1), X=1260.38, Y=666.03, Mass=5832371, SNR=233.5, Peak=65504 HFD=8.0
02:46:41.882 00.001 21444 MultiStar: [#1 1.97,0.98,0.00,M1] [#2 2.53,0.61,0.00,M2] [#3 1.21,0.84,0.75,U] [#4 3.01,0.41,0.00,M3] [#5 3.02,-0.28,0.00,M5] [#6 2.55,0.12,0.00,M1] [#7 2.37,-0.37,0.00,M3] [#8 2.64,0.06,0.00,M1] 
02:46:41.882 00.000 21444 refined, 1 included, MultiStar: {1.74, 0.45}, one-star: {2.14, 0.16}
02:46:41.882 00.000 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
02:46:41.882 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.64 = 0.64)
02:46:41.882 00.000 21444 CameraToMount -- cameraX=1.74 cameraY=0.45 hyp=1.80 cameraTheta=0.25 mountX=-1.69 mountY=1.08, mountTheta=2.57
02:46:41.882 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.74, y=0.45, opts=13)
02:46:41.882 00.000 21444 Enqueuing Move request for scope (1.74, 0.45)
02:46:41.883 00.001 25848 Worker thread wakes up
02:46:41.883 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=16, FiltMax=65504, Gamma=0.560
02:46:41.883 00.000 21444 UpdateGuideState exits: m=5832371 SNR=233.5 Saturated
02:46:41.883 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:41.883 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:41.883 00.000 21444 Enqueuing Expose request
02:46:41.883 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.74, 0.45) opts 0xd
02:46:41.883 00.000 25848 Handling offset move in thread for scope, endpoint = (1.74, 0.45)
02:46:41.883 00.000 25848 Moving (1.74, 0.45) raw xDistance=-1.69 yDistance=1.08
02:46:41.883 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.69
02:46:41.883 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
02:46:41.883 00.000 25848 MoveAxis(E, 52, ABG)
02:46:41.883 00.000 25848 Guiding  Dir = 2, Dur = 52
02:46:41.908 00.025 25848 IsSlewing returns 0
02:46:41.908 00.000 25848 IsGuiding returns 0
02:46:41.940 00.032 25848 PulseGuide returned control before completion, sleep 31
02:46:42.024 00.084 25848 IsGuiding returns 1
02:46:42.024 00.000 25848 scope still moving after pulse duration time elapsed
02:46:42.076 00.052 25848 IsSlewing returns 0
02:46:42.076 00.000 25848 IsGuiding returns 0
02:46:42.076 00.000 25848 scope move finished after 52 + 116 ms
02:46:42.076 00.000 25848 Move returns status 0, amount 52
02:46:42.076 00.000 25848 MoveAxis(S, 29, ABG)
02:46:42.076 00.000 25848 Guiding  Dir = 1, Dur = 29
02:46:42.112 00.036 25848 IsSlewing returns 0
02:46:42.112 00.000 25848 IsGuiding returns 0
02:46:42.144 00.032 25848 IsGuiding returns 1
02:46:42.144 00.000 25848 scope still moving after pulse duration time elapsed
02:46:42.203 00.059 25848 IsSlewing returns 0
02:46:42.203 00.000 25848 IsGuiding returns 0
02:46:42.203 00.000 25848 scope move finished after 29 + 62 ms
02:46:42.203 00.000 25848 Move returns status 0, amount 29
02:46:42.203 00.000 25848 move complete, result=0
02:46:42.203 00.000 25848 worker thread done servicing request
02:46:42.203 00.000 25848 Worker thread wakes up
02:46:42.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:42.203 00.000 21444 GuideStep: -1.7 px 52 ms EAST, 1.1 px 29 ms SOUTH
02:46:42.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:45.052 02.849 25848 Exposure complete
02:46:45.139 00.087 25848 worker thread done servicing request
02:46:45.139 00.000 21444 OnExposeComplete: enter
02:46:45.139 00.000 21444 UpdateGuideState(): m_state=6
02:46:45.139 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1373
02:46:45.139 00.000 21444 Star::Find returns 1 (1), X=1258.95, Y=664.38, Mass=5740285, SNR=262.0, Peak=65504 HFD=7.9
02:46:45.139 00.000 21444 MultiStar: [#1 1.59,-0.38,1.27,U] [#2 1.76,-0.44,0.88,U] [#3 0.56,-0.73,0.71,U] [#4 1.48,-1.11,0.91,U] [#5 1.58,-0.83,0.74,U] [#6 1.77,-1.04,0.00,M2] [#7 1.66,-1.52,0.00,M4] [#8 1.30,-0.92,0.56,U] 
02:46:45.139 00.000 21444 refined, 6 included, MultiStar: {1.31, -0.82}, one-star: {0.71, -1.48}
02:46:45.139 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
02:46:45.139 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.17)
02:46:45.140 00.001 21444 CameraToMount -- cameraX=1.31 cameraY=-0.82 hyp=1.55 cameraTheta=-0.56 mountX=-1.38 mountY=-0.27, mountTheta=-2.95
02:46:45.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=-0.82, opts=13)
02:46:45.141 00.000 21444 Enqueuing Move request for scope (1.31, -0.82)
02:46:45.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=90, FiltMax=65504, Gamma=0.560
02:46:45.141 00.000 21444 UpdateGuideState exits: m=5740285 SNR=262.0 Saturated
02:46:45.141 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:45.141 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:45.141 00.000 21444 Enqueuing Expose request
02:46:45.141 00.000 25848 Worker thread wakes up
02:46:45.141 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, -0.82) opts 0xd
02:46:45.141 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, -0.82)
02:46:45.141 00.000 25848 Moving (1.31, -0.82) raw xDistance=-1.38 yDistance=-0.27
02:46:45.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.38
02:46:45.141 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:45.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:46:45.141 00.000 25848 MoveAxis(E, 44, ABG)
02:46:45.141 00.000 25848 Guiding  Dir = 2, Dur = 44
02:46:45.170 00.029 25848 IsSlewing returns 0
02:46:45.237 00.067 25848 IsGuiding returns 0
02:46:45.269 00.032 25848 PulseGuide returned control before completion, sleep 23
02:46:45.302 00.033 25848 IsGuiding returns 1
02:46:45.302 00.000 25848 scope still moving after pulse duration time elapsed
02:46:45.358 00.056 25848 IsSlewing returns 0
02:46:45.358 00.000 25848 IsGuiding returns 0
02:46:45.358 00.000 25848 scope move finished after 44 + 76 ms
02:46:45.358 00.000 25848 Move returns status 0, amount 44
02:46:45.358 00.000 25848 MoveAxis(N, 0, ABG)
02:46:45.358 00.000 25848 Move returns status 0, amount 0
02:46:45.358 00.000 25848 move complete, result=0
02:46:45.358 00.000 25848 worker thread done servicing request
02:46:45.358 00.000 25848 Worker thread wakes up
02:46:45.359 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:45.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:45.359 00.000 21444 GuideStep: -1.4 px 44 ms EAST, -0.3 px 0 ms NORTH
02:46:48.203 02.844 25848 Exposure complete
02:46:48.289 00.086 25848 worker thread done servicing request
02:46:48.290 00.001 21444 OnExposeComplete: enter
02:46:48.290 00.000 21444 UpdateGuideState(): m_state=6
02:46:48.290 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1374
02:46:48.290 00.000 21444 Star::Find returns 1 (1), X=1258.97, Y=665.89, Mass=5552519, SNR=221.2, Peak=65504 HFD=8.1
02:46:48.290 00.000 21444 MultiStar: [#1 1.13,1.30,1.02,U] [#2 1.65,0.38,0.80,U] [#3 1.15,0.12,0.64,U] [#4 1.77,0.10,0.85,U] [#5 1.60,0.34,0.53,U] [#6 1.20,0.22,0.68,U] [#7 1.70,-0.31,0.66,U] [#8 0.71,0.70,0.77,U] 
02:46:48.290 00.000 21444 single-star, 8 included, MultiStar: {1.26, 0.36}, one-star: {0.73, 0.03}
02:46:48.290 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
02:46:48.290 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.43)
02:46:48.290 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.03 hyp=0.73 cameraTheta=0.04 mountX=-0.73 mountY=0.30, mountTheta=2.75
02:46:48.291 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.03, opts=13)
02:46:48.291 00.000 21444 Enqueuing Move request for scope (0.73, 0.03)
02:46:48.291 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=242, FiltMax=65504, Gamma=0.560
02:46:48.291 00.000 21444 UpdateGuideState exits: m=5552519 SNR=221.2 Saturated
02:46:48.291 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:48.291 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:48.291 00.000 21444 Enqueuing Expose request
02:46:48.291 00.000 25848 Worker thread wakes up
02:46:48.292 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.03) opts 0xd
02:46:48.292 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.03)
02:46:48.292 00.000 25848 Moving (0.73, 0.03) raw xDistance=-0.73 yDistance=0.30
02:46:48.292 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.73
02:46:48.292 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:48.292 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:46:48.292 00.000 25848 MoveAxis(E, 24, ABG)
02:46:48.292 00.000 25848 Guiding  Dir = 2, Dur = 24
02:46:48.312 00.020 25848 IsSlewing returns 0
02:46:48.313 00.001 25848 IsGuiding returns 0
02:46:48.344 00.031 25848 IsGuiding returns 1
02:46:48.344 00.000 25848 scope still moving after pulse duration time elapsed
02:46:48.436 00.092 25848 IsSlewing returns 0
02:46:48.437 00.001 25848 IsGuiding returns 0
02:46:48.437 00.000 25848 scope move finished after 24 + 100 ms
02:46:48.437 00.000 25848 Move returns status 0, amount 24
02:46:48.437 00.000 25848 MoveAxis(N, 0, ABG)
02:46:48.437 00.000 25848 Move returns status 0, amount 0
02:46:48.437 00.000 25848 move complete, result=0
02:46:48.437 00.000 25848 worker thread done servicing request
02:46:48.437 00.000 25848 Worker thread wakes up
02:46:48.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:48.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:48.437 00.000 21444 GuideStep: -0.7 px 24 ms EAST, 0.3 px 0 ms NORTH
02:46:51.279 02.842 25848 Exposure complete
02:46:51.368 00.089 25848 worker thread done servicing request
02:46:51.368 00.000 21444 OnExposeComplete: enter
02:46:51.368 00.000 21444 UpdateGuideState(): m_state=6
02:46:51.368 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1375
02:46:51.368 00.000 21444 Star::Find returns 1 (1), X=1259.67, Y=665.65, Mass=5363611, SNR=189.2, Peak=65504 HFD=7.8
02:46:51.369 00.001 21444 MultiStar: [#1 1.40,0.72,0.91,U] [#2 2.40,0.28,0.00,M1] [#3 2.39,-0.42,0.00,M1] [#4 2.09,-0.70,0.00,M2] [#5 2.76,-0.31,0.00,M4] [#6 1.72,-0.21,0.65,U] [#7 2.83,-0.87,0.00,M4] [#8 1.97,0.06,0.00,M1] 
02:46:51.369 00.000 21444 single-star, 2 included, MultiStar: {1.49, 0.12}, one-star: {1.43, -0.21}
02:46:51.369 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.05) = xAngle (-3.20 = 3.08)
02:46:51.369 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
02:46:51.369 00.000 21444 CameraToMount -- cameraX=1.43 cameraY=-0.21 hyp=1.45 cameraTheta=-0.15 mountX=-1.45 mountY=0.34, mountTheta=2.91
02:46:51.370 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.43, y=-0.21, opts=13)
02:46:51.370 00.000 21444 Enqueuing Move request for scope (1.43, -0.21)
02:46:51.370 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=244, FiltMax=65504, Gamma=0.560
02:46:51.370 00.000 25848 Worker thread wakes up
02:46:51.370 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.43, -0.21) opts 0xd
02:46:51.370 00.000 25848 Handling offset move in thread for scope, endpoint = (1.43, -0.21)
02:46:51.370 00.000 25848 Moving (1.43, -0.21) raw xDistance=-1.45 yDistance=0.34
02:46:51.370 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.45
02:46:51.370 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:51.370 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
02:46:51.370 00.000 25848 MoveAxis(E, 44, ABG)
02:46:51.371 00.001 25848 Guiding  Dir = 2, Dur = 44
02:46:51.371 00.000 21444 UpdateGuideState exits: m=5363611 SNR=189.2 Saturated
02:46:51.371 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:51.371 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:51.371 00.000 21444 Enqueuing Expose request
02:46:51.392 00.021 25848 IsSlewing returns 0
02:46:51.393 00.001 25848 IsGuiding returns 0
02:46:51.425 00.032 25848 PulseGuide returned control before completion, sleep 23
02:46:51.450 00.025 25848 IsGuiding returns 1
02:46:51.450 00.000 25848 scope still moving after pulse duration time elapsed
02:46:51.502 00.052 25848 IsSlewing returns 0
02:46:51.502 00.000 25848 IsGuiding returns 0
02:46:51.502 00.000 25848 scope move finished after 44 + 64 ms
02:46:51.502 00.000 25848 Move returns status 0, amount 44
02:46:51.502 00.000 25848 MoveAxis(N, 0, ABG)
02:46:51.502 00.000 25848 Move returns status 0, amount 0
02:46:51.502 00.000 25848 move complete, result=0
02:46:51.502 00.000 25848 worker thread done servicing request
02:46:51.502 00.000 25848 Worker thread wakes up
02:46:51.502 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:51.502 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:51.502 00.000 21444 GuideStep: -1.4 px 44 ms EAST, 0.3 px 0 ms NORTH
02:46:54.351 02.849 25848 Exposure complete
02:46:54.438 00.087 25848 worker thread done servicing request
02:46:54.438 00.000 21444 OnExposeComplete: enter
02:46:54.438 00.000 21444 UpdateGuideState(): m_state=6
02:46:54.438 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1376
02:46:54.438 00.000 21444 Star::Find returns 1 (1), X=1256.69, Y=664.91, Mass=5398769, SNR=197.1, Peak=65504 HFD=7.9
02:46:54.439 00.001 21444 MultiStar: [#1 -1.15,0.31,0.73,U] [#2 -1.11,0.01,1.06,U] [#3 -1.21,-0.73,0.65,U] [#4 -1.27,-0.34,0.83,U] [#5 -1.90,-0.53,0.00,M5] [#6 -0.98,-0.46,0.62,U] [#7 -0.60,-0.89,0.57,U] [#8 -1.15,-0.23,0.37,U] 
02:46:54.439 00.000 21444 refined, 7 included, MultiStar: {-1.16, -0.40}, one-star: {-1.55, -0.96}
02:46:54.439 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
02:46:54.439 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.42)
02:46:54.439 00.000 21444 CameraToMount -- cameraX=-1.16 cameraY=-0.40 hyp=1.23 cameraTheta=-2.81 mountX=1.12 mountY=-0.81, mountTheta=-0.63
02:46:54.440 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.16, y=-0.40, opts=13)
02:46:54.440 00.000 21444 Enqueuing Move request for scope (-1.16, -0.40)
02:46:54.440 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=168, FiltMax=65504, Gamma=0.560
02:46:54.440 00.000 21444 UpdateGuideState exits: m=5398769 SNR=197.1 Saturated
02:46:54.440 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:54.440 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:54.440 00.000 21444 Enqueuing Expose request
02:46:54.440 00.000 25848 Worker thread wakes up
02:46:54.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -0.40) opts 0xd
02:46:54.440 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.16, -0.40)
02:46:54.440 00.000 25848 Moving (-1.16, -0.40) raw xDistance=1.12 yDistance=-0.81
02:46:54.440 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.12
02:46:54.440 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:46:54.440 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
02:46:54.440 00.000 25848 MoveAxis(W, 30, ABG)
02:46:54.440 00.000 25848 Guiding  Dir = 3, Dur = 30
02:46:54.469 00.029 25848 IsSlewing returns 0
02:46:54.469 00.000 25848 IsGuiding returns 0
02:46:54.501 00.032 25848 IsGuiding returns 1
02:46:54.501 00.000 25848 scope still moving after pulse duration time elapsed
02:46:54.561 00.060 25848 IsSlewing returns 0
02:46:54.562 00.001 25848 IsGuiding returns 0
02:46:54.562 00.000 25848 scope move finished after 30 + 62 ms
02:46:54.562 00.000 25848 Move returns status 0, amount 30
02:46:54.562 00.000 25848 MoveAxis(N, 0, ABG)
02:46:54.562 00.000 25848 Move returns status 0, amount 0
02:46:54.562 00.000 25848 move complete, result=0
02:46:54.562 00.000 25848 worker thread done servicing request
02:46:54.562 00.000 25848 Worker thread wakes up
02:46:54.562 00.000 21444 GuideStep: 1.1 px 30 ms WEST, -0.8 px 0 ms NORTH
02:46:54.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:54.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:46:57.423 02.861 25848 Exposure complete
02:46:57.490 00.067 25848 worker thread done servicing request
02:46:57.490 00.000 21444 OnExposeComplete: enter
02:46:57.490 00.000 21444 UpdateGuideState(): m_state=6
02:46:57.490 00.000 21444 Star::Find(15, 1256, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1377
02:46:57.490 00.000 21444 Star::Find returns 1 (1), X=1259.16, Y=664.98, Mass=4644738, SNR=111.6, Peak=65504 HFD=7.9
02:46:57.490 00.000 21444 MultiStar: [#1 1.34,-0.15,1.14,U] [#2 1.34,-0.32,1.08,U] [#3 1.29,-0.85,0.75,U] [#4 0.78,-0.56,1.06,U] [#5 -0.24,-0.89,0.85,U] [#6 0.82,-0.28,1.36,U] [#7 1.07,-1.24,0.98,U] [#8 0.24,-0.46,0.87,U] 
02:46:57.490 00.000 21444 refined, 8 included, MultiStar: {0.86, -0.59}, one-star: {0.92, -0.89}
02:46:57.490 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
02:46:57.490 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.21)
02:46:57.490 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=-0.59 hyp=1.05 cameraTheta=-0.60 mountX=-0.91 mountY=-0.22, mountTheta=-2.90
02:46:57.491 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=-0.59, opts=13)
02:46:57.491 00.000 21444 Enqueuing Move request for scope (0.86, -0.59)
02:46:57.491 00.000 25848 Worker thread wakes up
02:46:57.491 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=316, FiltMax=65504, Gamma=0.560
02:46:57.491 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.59) opts 0xd
02:46:57.491 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, -0.59)
02:46:57.492 00.001 25848 Moving (0.86, -0.59) raw xDistance=-0.91 yDistance=-0.22
02:46:57.492 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.91
02:46:57.492 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:57.492 00.000 21444 UpdateGuideState exits: m=4644738 SNR=111.6 Saturated
02:46:57.492 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:57.492 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:46:57.492 00.000 21444 Enqueuing Expose request
02:46:57.492 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:46:57.492 00.000 25848 MoveAxis(E, 25, ABG)
02:46:57.492 00.000 25848 Guiding  Dir = 2, Dur = 25
02:46:57.516 00.024 25848 IsSlewing returns 0
02:46:57.516 00.000 25848 IsGuiding returns 0
02:46:57.548 00.032 25848 IsGuiding returns 1
02:46:57.548 00.000 25848 scope still moving after pulse duration time elapsed
02:46:57.610 00.062 25848 IsSlewing returns 0
02:46:57.610 00.000 25848 IsGuiding returns 0
02:46:57.610 00.000 25848 scope move finished after 25 + 68 ms
02:46:57.610 00.000 25848 Move returns status 0, amount 25
02:46:57.610 00.000 25848 MoveAxis(N, 0, ABG)
02:46:57.610 00.000 25848 Move returns status 0, amount 0
02:46:57.610 00.000 25848 move complete, result=0
02:46:57.610 00.000 25848 worker thread done servicing request
02:46:57.611 00.001 25848 Worker thread wakes up
02:46:57.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:46:57.611 00.000 21444 GuideStep: -0.9 px 25 ms EAST, -0.2 px 0 ms NORTH
02:46:57.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:00.464 02.853 25848 Exposure complete
02:47:00.542 00.078 25848 worker thread done servicing request
02:47:00.542 00.000 21444 OnExposeComplete: enter
02:47:00.542 00.000 21444 UpdateGuideState(): m_state=6
02:47:00.543 00.001 21444 Star::Find(15, 1259, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1378
02:47:00.543 00.000 21444 Star::Find returns 1 (1), X=1257.70, Y=665.84, Mass=5464122, SNR=179.5, Peak=65504 HFD=7.8
02:47:00.543 00.000 21444 MultiStar: [#1 -0.07,0.36,1.00,U] [#2 0.47,0.33,0.91,U] [#3 -0.47,0.49,0.66,U] [#4 -0.31,0.00,0.72,U] [#5 -0.51,0.03,0.63,U] [#6 -0.55,-0.24,0.75,U] [#7 0.05,-0.56,0.62,U] [#8 -0.67,0.59,0.60,U] 
02:47:00.543 00.000 21444 refined, 8 included, MultiStar: {-0.26, 0.12}, one-star: {-0.54, -0.02}
02:47:00.543 00.000 21444 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
02:47:00.543 00.000 21444 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.17 = 3.11)
02:47:00.543 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.29 cameraTheta=2.73 mountX=0.27 mountY=0.01, mountTheta=0.03
02:47:00.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.12, opts=13)
02:47:00.544 00.000 21444 Enqueuing Move request for scope (-0.26, 0.12)
02:47:00.544 00.000 25848 Worker thread wakes up
02:47:00.544 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
02:47:00.544 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
02:47:00.544 00.000 25848 Moving (-0.26, 0.12) raw xDistance=0.27 yDistance=0.01
02:47:00.544 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
02:47:00.544 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=256, FiltMax=65504, Gamma=0.560
02:47:00.544 00.000 21444 UpdateGuideState exits: m=5464122 SNR=179.5 Saturated
02:47:00.544 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:00.544 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:00.544 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:00.544 00.000 21444 Enqueuing Expose request
02:47:00.544 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:47:00.544 00.000 25848 MoveAxis(E, 0, ABG)
02:47:00.544 00.000 25848 Move returns status 0, amount 0
02:47:00.544 00.000 25848 MoveAxis(N, 0, ABG)
02:47:00.544 00.000 25848 Move returns status 0, amount 0
02:47:00.544 00.000 25848 move complete, result=0
02:47:00.544 00.000 25848 worker thread done servicing request
02:47:00.544 00.000 25848 Worker thread wakes up
02:47:00.544 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:00.544 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:00.545 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
02:47:03.387 02.842 25848 Exposure complete
02:47:03.463 00.076 25848 worker thread done servicing request
02:47:03.463 00.000 21444 OnExposeComplete: enter
02:47:03.463 00.000 21444 UpdateGuideState(): m_state=6
02:47:03.464 00.001 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1379
02:47:03.464 00.000 21444 Star::Find returns 1 (1), X=1258.84, Y=665.56, Mass=5604675, SNR=226.0, Peak=65504 HFD=7.9
02:47:03.464 00.000 21444 MultiStar: [#1 0.99,0.79,1.05,U] [#2 1.49,0.51,0.83,U] [#3 0.80,0.21,0.77,U] [#4 1.77,-0.19,0.76,U] [#5 1.33,-0.00,0.74,U] [#6 1.42,-0.34,0.84,U] [#7 1.45,-0.41,0.60,U] [#8 1.03,0.10,0.62,U] 
02:47:03.464 00.000 21444 single-star, 8 included, MultiStar: {1.18, 0.07}, one-star: {0.60, -0.30}
02:47:03.464 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.76)
02:47:03.464 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
02:47:03.464 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.30 hyp=0.67 cameraTheta=-0.47 mountX=-0.62 mountY=-0.05, mountTheta=-3.06
02:47:03.465 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.30, opts=13)
02:47:03.465 00.000 21444 Enqueuing Move request for scope (0.60, -0.30)
02:47:03.465 00.000 25848 Worker thread wakes up
02:47:03.465 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2304, FiltMin=272, FiltMax=65504, Gamma=0.560
02:47:03.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.30) opts 0xd
02:47:03.465 00.000 21444 UpdateGuideState exits: m=5604675 SNR=226.0 Saturated
02:47:03.465 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.30)
02:47:03.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:03.465 00.000 25848 Moving (0.60, -0.30) raw xDistance=-0.62 yDistance=-0.05
02:47:03.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:03.465 00.000 21444 Enqueuing Expose request
02:47:03.465 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
02:47:03.465 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:03.465 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:47:03.465 00.000 25848 MoveAxis(E, 18, ABG)
02:47:03.465 00.000 25848 Guiding  Dir = 2, Dur = 18
02:47:03.486 00.021 25848 IsSlewing returns 0
02:47:03.486 00.000 25848 IsGuiding returns 0
02:47:03.517 00.031 25848 IsGuiding returns 1
02:47:03.517 00.000 25848 scope still moving after pulse duration time elapsed
02:47:03.563 00.046 25848 IsSlewing returns 0
02:47:03.564 00.001 25848 IsGuiding returns 0
02:47:03.564 00.000 25848 scope move finished after 18 + 59 ms
02:47:03.564 00.000 25848 Move returns status 0, amount 18
02:47:03.564 00.000 25848 MoveAxis(N, 0, ABG)
02:47:03.564 00.000 25848 Move returns status 0, amount 0
02:47:03.564 00.000 25848 move complete, result=0
02:47:03.564 00.000 25848 worker thread done servicing request
02:47:03.564 00.000 25848 Worker thread wakes up
02:47:03.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:03.564 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -0.1 px 0 ms NORTH
02:47:03.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:06.413 02.849 25848 Exposure complete
02:47:06.501 00.088 25848 worker thread done servicing request
02:47:06.501 00.000 21444 OnExposeComplete: enter
02:47:06.501 00.000 21444 UpdateGuideState(): m_state=6
02:47:06.501 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1380
02:47:06.501 00.000 21444 Star::Find returns 1 (1), X=1257.87, Y=666.28, Mass=5433286, SNR=190.6, Peak=65504 HFD=7.8
02:47:06.502 00.001 21444 MultiStar: [#1 0.02,1.34,1.17,U] [#2 0.95,1.28,0.99,U] [#3 -0.20,1.00,0.77,U] [#4 0.09,0.70,1.00,U] [#5 0.85,0.87,0.76,U] [#6 0.50,0.45,0.62,U] [#7 0.62,0.01,0.56,U] [#8 0.19,0.59,0.74,U] 
02:47:06.502 00.000 21444 single-star, 8 included, MultiStar: {0.26, 0.80}, one-star: {-0.37, 0.42}
02:47:06.502 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
02:47:06.502 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.69)
02:47:06.502 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.42 hyp=0.56 cameraTheta=2.30 mountX=0.41 mountY=0.24, mountTheta=0.54
02:47:06.503 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.42, opts=13)
02:47:06.503 00.000 21444 Enqueuing Move request for scope (-0.37, 0.42)
02:47:06.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=204, FiltMax=65504, Gamma=0.560
02:47:06.503 00.000 21444 UpdateGuideState exits: m=5433286 SNR=190.6 Saturated
02:47:06.503 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:06.503 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:06.503 00.000 21444 Enqueuing Expose request
02:47:06.503 00.000 25848 Worker thread wakes up
02:47:06.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.42) opts 0xd
02:47:06.503 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.42)
02:47:06.503 00.000 25848 Moving (-0.37, 0.42) raw xDistance=0.41 yDistance=0.24
02:47:06.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
02:47:06.503 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:06.503 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:47:06.503 00.000 25848 MoveAxis(E, 0, ABG)
02:47:06.503 00.000 25848 Move returns status 0, amount 0
02:47:06.504 00.001 25848 MoveAxis(N, 0, ABG)
02:47:06.504 00.000 25848 Move returns status 0, amount 0
02:47:06.504 00.000 25848 move complete, result=0
02:47:06.504 00.000 25848 worker thread done servicing request
02:47:06.504 00.000 25848 Worker thread wakes up
02:47:06.504 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:06.504 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:06.504 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
02:47:09.358 02.854 25848 Exposure complete
02:47:09.446 00.088 25848 worker thread done servicing request
02:47:09.447 00.001 21444 OnExposeComplete: enter
02:47:09.447 00.000 21444 UpdateGuideState(): m_state=6
02:47:09.447 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1381
02:47:09.447 00.000 21444 Star::Find returns 1 (1), X=1257.59, Y=666.91, Mass=5449216, SNR=199.0, Peak=65504 HFD=7.9
02:47:09.447 00.000 21444 MultiStar: [#1 -0.43,1.59,0.90,U] [#2 0.38,1.45,0.88,U] [#3 -0.47,1.21,0.71,U] [#4 -0.08,0.92,0.81,U] [#5 -0.37,1.23,0.66,U] [#6 0.02,1.12,0.66,U] [#7 0.10,0.68,0.57,U] [#8 -0.32,0.94,0.56,U] 
02:47:09.447 00.000 21444 refined, 8 included, MultiStar: {-0.21, 1.16}, one-star: {-0.65, 1.04}
02:47:09.447 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
02:47:09.447 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
02:47:09.447 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=1.16 hyp=1.18 cameraTheta=1.75 mountX=0.32 mountY=0.99, mountTheta=1.26
02:47:09.448 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=1.16, opts=13)
02:47:09.448 00.000 21444 Enqueuing Move request for scope (-0.21, 1.16)
02:47:09.448 00.000 25848 Worker thread wakes up
02:47:09.448 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.16) opts 0xd
02:47:09.448 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 1.16)
02:47:09.448 00.000 25848 Moving (-0.21, 1.16) raw xDistance=0.32 yDistance=0.99
02:47:09.448 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
02:47:09.449 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
02:47:09.449 00.000 25848 MoveAxis(E, 0, ABG)
02:47:09.449 00.000 25848 Move returns status 0, amount 0
02:47:09.449 00.000 25848 MoveAxis(S, 27, ABG)
02:47:09.449 00.000 25848 Guiding  Dir = 1, Dur = 27
02:47:09.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=92, FiltMax=65504, Gamma=0.560
02:47:09.449 00.000 21444 UpdateGuideState exits: m=5449216 SNR=199.0 Saturated
02:47:09.449 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:09.449 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:09.449 00.000 21444 Enqueuing Expose request
02:47:09.493 00.044 25848 IsSlewing returns 0
02:47:09.493 00.000 25848 IsGuiding returns 0
02:47:09.524 00.031 25848 IsGuiding returns 1
02:47:09.524 00.000 25848 scope still moving after pulse duration time elapsed
02:47:09.579 00.055 25848 IsSlewing returns 0
02:47:09.579 00.000 25848 IsGuiding returns 0
02:47:09.579 00.000 25848 scope move finished after 27 + 58 ms
02:47:09.579 00.000 25848 Move returns status 0, amount 27
02:47:09.579 00.000 25848 move complete, result=0
02:47:09.579 00.000 25848 worker thread done servicing request
02:47:09.579 00.000 25848 Worker thread wakes up
02:47:09.579 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.0 px 27 ms SOUTH
02:47:09.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:09.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:12.424 02.845 25848 Exposure complete
02:47:12.501 00.077 25848 worker thread done servicing request
02:47:12.501 00.000 21444 OnExposeComplete: enter
02:47:12.501 00.000 21444 UpdateGuideState(): m_state=6
02:47:12.501 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1382
02:47:12.501 00.000 21444 Star::Find returns 1 (1), X=1258.61, Y=664.53, Mass=5701563, SNR=228.5, Peak=65504 HFD=7.8
02:47:12.501 00.000 21444 MultiStar: [#1 1.07,-0.37,0.90,U] [#2 1.14,-0.43,0.89,U] [#3 0.26,-0.69,0.73,U] [#4 1.18,-0.97,0.99,U] [#5 1.69,-0.83,0.60,U] [#6 1.01,-0.88,0.56,U] [#7 0.68,-1.34,0.64,U] [#8 1.34,-0.64,0.43,U] 
02:47:12.501 00.000 21444 refined, 8 included, MultiStar: {0.93, -0.84}, one-star: {0.37, -1.34}
02:47:12.501 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.78 = 2.50)
02:47:12.501 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.34)
02:47:12.501 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-0.84 hyp=1.25 cameraTheta=-0.73 mountX=-1.01 mountY=-0.42, mountTheta=-2.74
02:47:12.502 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-0.84, opts=13)
02:47:12.502 00.000 21444 Enqueuing Move request for scope (0.93, -0.84)
02:47:12.502 00.000 25848 Worker thread wakes up
02:47:12.502 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=168, FiltMax=65504, Gamma=0.560
02:47:12.502 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.84) opts 0xd
02:47:12.502 00.000 21444 UpdateGuideState exits: m=5701563 SNR=228.5 Saturated
02:47:12.502 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -0.84)
02:47:12.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:12.502 00.000 25848 Moving (0.93, -0.84) raw xDistance=-1.01 yDistance=-0.42
02:47:12.502 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:12.503 00.001 21444 Enqueuing Expose request
02:47:12.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.01
02:47:12.503 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:12.503 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:47:12.503 00.000 25848 MoveAxis(E, 29, ABG)
02:47:12.503 00.000 25848 Guiding  Dir = 2, Dur = 29
02:47:12.546 00.043 25848 IsSlewing returns 0
02:47:12.547 00.001 25848 IsGuiding returns 0
02:47:12.578 00.031 25848 IsGuiding returns 1
02:47:12.578 00.000 25848 scope still moving after pulse duration time elapsed
02:47:12.670 00.092 25848 IsSlewing returns 0
02:47:12.671 00.001 25848 IsGuiding returns 0
02:47:12.671 00.000 25848 scope move finished after 29 + 95 ms
02:47:12.671 00.000 25848 Move returns status 0, amount 29
02:47:12.671 00.000 25848 MoveAxis(N, 0, ABG)
02:47:12.671 00.000 25848 Move returns status 0, amount 0
02:47:12.671 00.000 25848 move complete, result=0
02:47:12.671 00.000 25848 worker thread done servicing request
02:47:12.671 00.000 25848 Worker thread wakes up
02:47:12.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:12.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:12.671 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -0.4 px 0 ms NORTH
02:47:15.519 02.848 25848 Exposure complete
02:47:15.608 00.089 25848 worker thread done servicing request
02:47:15.608 00.000 21444 OnExposeComplete: enter
02:47:15.608 00.000 21444 UpdateGuideState(): m_state=6
02:47:15.608 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1383
02:47:15.608 00.000 21444 Star::Find returns 1 (1), X=1258.87, Y=664.58, Mass=5807928, SNR=279.6, Peak=65504 HFD=7.9
02:47:15.609 00.001 21444 MultiStar: [#1 1.02,-0.36,1.03,U] [#2 1.61,-1.02,0.00,M1] [#3 0.33,-0.32,0.77,U] [#4 1.30,-0.38,0.67,U] [#5 0.80,-0.51,0.68,U] [#6 0.87,-1.08,0.71,U] [#7 1.32,-1.50,0.00,M1] [#8 0.84,-0.26,0.52,U] 
02:47:15.609 00.000 21444 refined, 6 included, MultiStar: {0.82, -0.64}, one-star: {0.63, -1.29}
02:47:15.609 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
02:47:15.609 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.27)
02:47:15.609 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=-0.64 hyp=1.04 cameraTheta=-0.66 mountX=-0.87 mountY=-0.28, mountTheta=-2.83
02:47:15.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=-0.64, opts=13)
02:47:15.610 00.000 21444 Enqueuing Move request for scope (0.82, -0.64)
02:47:15.610 00.000 25848 Worker thread wakes up
02:47:15.610 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.64) opts 0xd
02:47:15.610 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, -0.64)
02:47:15.610 00.000 25848 Moving (0.82, -0.64) raw xDistance=-0.87 yDistance=-0.28
02:47:15.610 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.87
02:47:15.610 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:15.610 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:47:15.610 00.000 25848 MoveAxis(E, 27, ABG)
02:47:15.610 00.000 25848 Guiding  Dir = 2, Dur = 27
02:47:15.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=116, FiltMax=65504, Gamma=0.560
02:47:15.610 00.000 21444 UpdateGuideState exits: m=5807928 SNR=279.6 Saturated
02:47:15.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:15.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:15.610 00.000 21444 Enqueuing Expose request
02:47:15.660 00.050 25848 IsSlewing returns 0
02:47:15.661 00.001 25848 IsGuiding returns 0
02:47:15.692 00.031 25848 IsGuiding returns 1
02:47:15.692 00.000 25848 scope still moving after pulse duration time elapsed
02:47:15.749 00.057 25848 IsSlewing returns 0
02:47:15.749 00.000 25848 IsGuiding returns 0
02:47:15.749 00.000 25848 scope move finished after 27 + 61 ms
02:47:15.749 00.000 25848 Move returns status 0, amount 27
02:47:15.749 00.000 25848 MoveAxis(N, 0, ABG)
02:47:15.749 00.000 25848 Move returns status 0, amount 0
02:47:15.749 00.000 25848 move complete, result=0
02:47:15.749 00.000 25848 worker thread done servicing request
02:47:15.749 00.000 25848 Worker thread wakes up
02:47:15.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:15.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:15.750 00.001 21444 GuideStep: -0.9 px 27 ms EAST, -0.3 px 0 ms NORTH
02:47:18.599 02.849 25848 Exposure complete
02:47:18.686 00.087 25848 worker thread done servicing request
02:47:18.686 00.000 21444 OnExposeComplete: enter
02:47:18.686 00.000 21444 UpdateGuideState(): m_state=6
02:47:18.686 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1384
02:47:18.686 00.000 21444 Star::Find returns 1 (1), X=1258.30, Y=665.53, Mass=5531641, SNR=287.1, Peak=65504 HFD=7.5
02:47:18.687 00.001 21444 MultiStar: [#1 0.84,0.83,1.00,U] [#2 1.40,0.64,0.92,U] [#3 0.71,0.37,0.71,U] [#4 0.90,0.19,0.78,U] [#5 0.43,0.42,0.74,U] [#6 0.64,-0.21,0.68,U] [#7 1.09,-0.52,0.59,U] [#8 0.21,0.30,0.50,U] 
02:47:18.687 00.000 21444 single-star, 8 included, MultiStar: {0.71, 0.22}, one-star: {0.06, -0.33}
02:47:18.687 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
02:47:18.687 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
02:47:18.687 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.33 hyp=0.34 cameraTheta=-1.40 mountX=-0.09 mountY=-0.29, mountTheta=-1.87
02:47:18.688 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.33, opts=13)
02:47:18.688 00.000 21444 Enqueuing Move request for scope (0.06, -0.33)
02:47:18.688 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=216, FiltMax=65504, Gamma=0.560
02:47:18.688 00.000 21444 UpdateGuideState exits: m=5531641 SNR=287.1 Saturated
02:47:18.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:18.688 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:18.688 00.000 21444 Enqueuing Expose request
02:47:18.688 00.000 25848 Worker thread wakes up
02:47:18.688 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.33) opts 0xd
02:47:18.688 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.33)
02:47:18.688 00.000 25848 Moving (0.06, -0.33) raw xDistance=-0.09 yDistance=-0.29
02:47:18.688 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:47:18.688 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:18.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:47:18.688 00.000 25848 MoveAxis(E, 0, ABG)
02:47:18.688 00.000 25848 Move returns status 0, amount 0
02:47:18.688 00.000 25848 MoveAxis(N, 0, ABG)
02:47:18.688 00.000 25848 Move returns status 0, amount 0
02:47:18.688 00.000 25848 move complete, result=0
02:47:18.689 00.001 25848 worker thread done servicing request
02:47:18.689 00.000 25848 Worker thread wakes up
02:47:18.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:18.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:18.689 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:47:21.545 02.856 25848 Exposure complete
02:47:21.632 00.087 25848 worker thread done servicing request
02:47:21.632 00.000 21444 OnExposeComplete: enter
02:47:21.632 00.000 21444 UpdateGuideState(): m_state=6
02:47:21.633 00.001 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1385
02:47:21.633 00.000 21444 Star::Find returns 1 (1), X=1258.54, Y=665.56, Mass=5674306, SNR=226.7, Peak=65504 HFD=7.7
02:47:21.633 00.000 21444 MultiStar: [#1 0.56,1.08,0.91,U] [#2 1.09,1.05,0.75,U] [#3 -0.02,0.50,0.53,U] [#4 0.60,-0.29,0.89,U] [#5 0.62,-0.22,0.84,U] [#6 0.68,0.28,0.84,U] [#7 0.78,-0.06,0.51,U] [#8 0.23,0.39,0.50,U] 
02:47:21.633 00.000 21444 single-star, 8 included, MultiStar: {0.55, 0.25}, one-star: {0.30, -0.31}
02:47:21.633 00.000 21444 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.05) = xAngle (-3.85 = 2.43)
02:47:21.633 00.000 21444 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.70 = -0.41)
02:47:21.633 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.31 hyp=0.43 cameraTheta=-0.80 mountX=-0.33 mountY=-0.17, mountTheta=-2.65
02:47:21.634 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.31, opts=13)
02:47:21.634 00.000 21444 Enqueuing Move request for scope (0.30, -0.31)
02:47:21.634 00.000 25848 Worker thread wakes up
02:47:21.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=144, FiltMax=65504, Gamma=0.560
02:47:21.634 00.000 21444 UpdateGuideState exits: m=5674306 SNR=226.7 Saturated
02:47:21.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:21.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:21.634 00.000 21444 Enqueuing Expose request
02:47:21.635 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.31) opts 0xd
02:47:21.635 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.31)
02:47:21.635 00.000 25848 Moving (0.30, -0.31) raw xDistance=-0.33 yDistance=-0.17
02:47:21.635 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
02:47:21.635 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:21.635 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:47:21.635 00.000 25848 MoveAxis(E, 0, ABG)
02:47:21.635 00.000 25848 Move returns status 0, amount 0
02:47:21.635 00.000 25848 MoveAxis(N, 0, ABG)
02:47:21.635 00.000 25848 Move returns status 0, amount 0
02:47:21.635 00.000 25848 move complete, result=0
02:47:21.635 00.000 25848 worker thread done servicing request
02:47:21.635 00.000 25848 Worker thread wakes up
02:47:21.635 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:21.635 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:21.635 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
02:47:24.474 02.839 25848 Exposure complete
02:47:24.561 00.087 25848 worker thread done servicing request
02:47:24.562 00.001 21444 OnExposeComplete: enter
02:47:24.562 00.000 21444 UpdateGuideState(): m_state=6
02:47:24.562 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1386
02:47:24.562 00.000 21444 Star::Find returns 1 (1), X=1258.47, Y=666.11, Mass=5868850, SNR=242.7, Peak=65504 HFD=8.0
02:47:24.562 00.000 21444 MultiStar: [#1 0.09,1.35,1.11,U] [#2 1.57,0.64,0.79,U] [#3 -0.70,0.43,0.71,U] [#4 0.83,0.20,0.88,U] [#5 1.17,0.84,0.71,U] [#6 1.04,0.29,0.71,U] [#7 0.40,0.01,0.65,U] [#8 0.17,0.00,0.61,U] 
02:47:24.562 00.000 21444 single-star, 8 included, MultiStar: {0.52, 0.49}, one-star: {0.23, 0.24}
02:47:24.562 00.000 21444 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.05) = xAngle (-2.24 = -2.24)
02:47:24.562 00.000 21444 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.20)
02:47:24.562 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.34 cameraTheta=0.81 mountX=-0.21 mountY=0.31, mountTheta=2.16
02:47:24.563 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=0.24, opts=13)
02:47:24.563 00.000 21444 Enqueuing Move request for scope (0.23, 0.24)
02:47:24.563 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=192, FiltMax=65504, Gamma=0.560
02:47:24.563 00.000 21444 UpdateGuideState exits: m=5868850 SNR=242.7 Saturated
02:47:24.563 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:24.564 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:24.564 00.000 21444 Enqueuing Expose request
02:47:24.564 00.000 25848 Worker thread wakes up
02:47:24.564 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd
02:47:24.564 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 0.24)
02:47:24.564 00.000 25848 Moving (0.23, 0.24) raw xDistance=-0.21 yDistance=0.31
02:47:24.564 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
02:47:24.564 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:24.564 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:47:24.564 00.000 25848 MoveAxis(E, 0, ABG)
02:47:24.564 00.000 25848 Move returns status 0, amount 0
02:47:24.564 00.000 25848 MoveAxis(N, 0, ABG)
02:47:24.564 00.000 25848 Move returns status 0, amount 0
02:47:24.564 00.000 25848 move complete, result=0
02:47:24.564 00.000 25848 worker thread done servicing request
02:47:24.564 00.000 25848 Worker thread wakes up
02:47:24.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:24.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:24.564 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
02:47:27.410 02.846 25848 Exposure complete
02:47:27.497 00.087 25848 worker thread done servicing request
02:47:27.498 00.001 21444 OnExposeComplete: enter
02:47:27.498 00.000 21444 UpdateGuideState(): m_state=6
02:47:27.498 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1387
02:47:27.498 00.000 21444 Star::Find returns 1 (1), X=1259.63, Y=665.53, Mass=5818157, SNR=243.5, Peak=65504 HFD=7.9
02:47:27.498 00.000 21444 MultiStar: [#1 1.67,0.57,0.90,U] [#2 2.20,0.44,0.00,M1] [#3 0.38,0.05,0.58,U] [#4 1.64,0.15,0.68,U] [#5 2.34,0.21,0.00,M1] [#6 1.26,-0.16,0.63,U] [#7 1.45,-0.20,0.55,U] [#8 1.73,-0.07,0.53,U] 
02:47:27.498 00.000 21444 refined, 6 included, MultiStar: {1.38, 0.01}, one-star: {1.39, -0.34}
02:47:27.498 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
02:47:27.498 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.40)
02:47:27.498 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=0.01 hyp=1.38 cameraTheta=0.01 mountX=-1.38 mountY=0.53, mountTheta=2.77
02:47:27.499 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=0.01, opts=13)
02:47:27.499 00.000 21444 Enqueuing Move request for scope (1.38, 0.01)
02:47:27.499 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=142, FiltMax=65504, Gamma=0.560
02:47:27.499 00.000 21444 UpdateGuideState exits: m=5818157 SNR=243.5 Saturated
02:47:27.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:27.499 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:27.500 00.001 21444 Enqueuing Expose request
02:47:27.500 00.000 25848 Worker thread wakes up
02:47:27.500 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 0.01) opts 0xd
02:47:27.500 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, 0.01)
02:47:27.500 00.000 25848 Moving (1.38, 0.01) raw xDistance=-1.38 yDistance=0.53
02:47:27.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.38
02:47:27.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
02:47:27.500 00.000 25848 MoveAxis(E, 40, ABG)
02:47:27.500 00.000 25848 Guiding  Dir = 2, Dur = 40
02:47:27.531 00.031 25848 IsSlewing returns 0
02:47:27.531 00.000 25848 IsGuiding returns 0
02:47:27.563 00.032 25848 PulseGuide returned control before completion, sleep 19
02:47:27.583 00.020 25848 IsGuiding returns 1
02:47:27.583 00.000 25848 scope still moving after pulse duration time elapsed
02:47:27.642 00.059 25848 IsSlewing returns 0
02:47:27.643 00.001 25848 IsGuiding returns 0
02:47:27.643 00.000 25848 scope move finished after 40 + 72 ms
02:47:27.643 00.000 25848 Move returns status 0, amount 40
02:47:27.643 00.000 25848 MoveAxis(S, 15, ABG)
02:47:27.643 00.000 25848 Guiding  Dir = 1, Dur = 15
02:47:27.671 00.028 25848 IsSlewing returns 0
02:47:27.671 00.000 25848 IsGuiding returns 0
02:47:27.704 00.033 25848 IsGuiding returns 1
02:47:27.704 00.000 25848 scope still moving after pulse duration time elapsed
02:47:27.767 00.063 25848 IsSlewing returns 0
02:47:27.767 00.000 25848 IsGuiding returns 0
02:47:27.767 00.000 25848 scope move finished after 15 + 80 ms
02:47:27.767 00.000 25848 Move returns status 0, amount 15
02:47:27.767 00.000 25848 move complete, result=0
02:47:27.767 00.000 25848 worker thread done servicing request
02:47:27.767 00.000 25848 Worker thread wakes up
02:47:27.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:27.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:27.767 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.5 px 15 ms SOUTH
02:47:30.612 02.845 25848 Exposure complete
02:47:30.699 00.087 25848 worker thread done servicing request
02:47:30.699 00.000 21444 OnExposeComplete: enter
02:47:30.699 00.000 21444 UpdateGuideState(): m_state=6
02:47:30.699 00.000 21444 Star::Find(15, 1259, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1388
02:47:30.700 00.001 21444 Star::Find returns 1 (1), X=1257.48, Y=665.30, Mass=5828899, SNR=218.8, Peak=65504 HFD=8.0
02:47:30.700 00.000 21444 MultiStar: [#1 -0.29,0.38,1.18,U] [#2 0.21,0.11,0.86,U] [#3 -1.02,-0.27,0.71,U] [#4 -0.51,-0.06,0.76,U] [#5 0.91,0.03,0.47,U] [#6 -0.91,-0.29,0.48,U] [#7 0.22,-1.16,0.68,U] [#8 0.09,-0.28,0.38,U] 
02:47:30.700 00.000 21444 refined, 8 included, MultiStar: {-0.28, -0.19}, one-star: {-0.76, -0.56}
02:47:30.700 00.000 21444 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.05) = xAngle (-5.59 = 0.69)
02:47:30.700 00.000 21444 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.44 = -2.15)
02:47:30.700 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.19 hyp=0.34 cameraTheta=-2.54 mountX=0.27 mountY=-0.29, mountTheta=-0.83
02:47:30.701 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.19, opts=13)
02:47:30.701 00.000 21444 Enqueuing Move request for scope (-0.28, -0.19)
02:47:30.701 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=220, FiltMax=65504, Gamma=0.560
02:47:30.701 00.000 21444 UpdateGuideState exits: m=5828899 SNR=218.8 Saturated
02:47:30.701 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:30.701 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:30.701 00.000 21444 Enqueuing Expose request
02:47:30.701 00.000 25848 Worker thread wakes up
02:47:30.701 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.19) opts 0xd
02:47:30.701 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.19)
02:47:30.701 00.000 25848 Moving (-0.28, -0.19) raw xDistance=0.27 yDistance=-0.29
02:47:30.701 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
02:47:30.702 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:30.702 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:47:30.702 00.000 25848 MoveAxis(E, 0, ABG)
02:47:30.702 00.000 25848 Move returns status 0, amount 0
02:47:30.702 00.000 25848 MoveAxis(N, 0, ABG)
02:47:30.702 00.000 25848 Move returns status 0, amount 0
02:47:30.702 00.000 25848 move complete, result=0
02:47:30.702 00.000 25848 worker thread done servicing request
02:47:30.702 00.000 25848 Worker thread wakes up
02:47:30.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:30.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:30.702 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
02:47:33.547 02.845 25848 Exposure complete
02:47:33.627 00.080 25848 worker thread done servicing request
02:47:33.628 00.001 21444 OnExposeComplete: enter
02:47:33.628 00.000 21444 UpdateGuideState(): m_state=6
02:47:33.628 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1389
02:47:33.628 00.000 21444 Star::Find returns 1 (1), X=1257.31, Y=665.98, Mass=5580250, SNR=206.6, Peak=65504 HFD=7.8
02:47:33.628 00.000 21444 MultiStar: [#1 -0.61,1.23,0.98,U] [#2 -0.14,0.47,0.88,U] [#3 -0.58,0.25,0.68,U] [#4 -0.05,0.02,0.89,U] [#5 -0.52,-0.19,0.90,U] [#6 -0.16,0.22,0.86,U] [#7 -0.04,-0.24,0.66,U] [#8 -0.41,0.02,0.62,U] 
02:47:33.628 00.000 21444 refined, 8 included, MultiStar: {-0.40, 0.24}, one-star: {-0.93, 0.12}
02:47:33.628 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.46 = -0.46)
02:47:33.628 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.30 = 2.98)
02:47:33.628 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.24 hyp=0.46 cameraTheta=2.60 mountX=0.42 mountY=0.07, mountTheta=0.17
02:47:33.629 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.24, opts=13)
02:47:33.629 00.000 21444 Enqueuing Move request for scope (-0.40, 0.24)
02:47:33.629 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=216, FiltMax=65504, Gamma=0.560
02:47:33.629 00.000 21444 UpdateGuideState exits: m=5580250 SNR=206.6 Saturated
02:47:33.629 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:33.629 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:33.629 00.000 21444 Enqueuing Expose request
02:47:33.629 00.000 25848 Worker thread wakes up
02:47:33.629 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.24) opts 0xd
02:47:33.629 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.24)
02:47:33.629 00.000 25848 Moving (-0.40, 0.24) raw xDistance=0.42 yDistance=0.07
02:47:33.629 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:47:33.629 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:33.629 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:47:33.629 00.000 25848 MoveAxis(E, 0, ABG)
02:47:33.629 00.000 25848 Move returns status 0, amount 0
02:47:33.629 00.000 25848 MoveAxis(N, 0, ABG)
02:47:33.629 00.000 25848 Move returns status 0, amount 0
02:47:33.629 00.000 25848 move complete, result=0
02:47:33.629 00.000 25848 worker thread done servicing request
02:47:33.629 00.000 25848 Worker thread wakes up
02:47:33.629 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
02:47:33.629 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:33.630 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:36.482 02.852 25848 Exposure complete
02:47:36.570 00.088 25848 worker thread done servicing request
02:47:36.570 00.000 21444 OnExposeComplete: enter
02:47:36.570 00.000 21444 UpdateGuideState(): m_state=6
02:47:36.570 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1390
02:47:36.571 00.001 21444 Star::Find returns 1 (1), X=1256.82, Y=666.18, Mass=5865847, SNR=237.5, Peak=65504 HFD=8.0
02:47:36.571 00.000 21444 MultiStar: [#1 -0.55,0.72,0.89,U] [#2 -0.48,0.65,0.92,U] [#3 -1.39,0.12,0.63,U] [#4 -0.89,0.52,0.73,U] [#5 -0.04,0.96,0.71,U] [#6 -0.85,0.54,0.67,U] [#7 -0.19,0.17,0.65,U] [#8 -0.91,0.33,0.64,U] 
02:47:36.571 00.000 21444 refined, 8 included, MultiStar: {-0.76, 0.49}, one-star: {-1.42, 0.31}
02:47:36.571 00.000 21444 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
02:47:36.571 00.000 21444 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.95)
02:47:36.571 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.49 hyp=0.90 cameraTheta=2.57 mountX=0.80 mountY=0.17, mountTheta=0.21
02:47:36.572 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.49, opts=13)
02:47:36.572 00.000 21444 Enqueuing Move request for scope (-0.76, 0.49)
02:47:36.572 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=192, FiltMax=65504, Gamma=0.560
02:47:36.572 00.000 21444 UpdateGuideState exits: m=5865847 SNR=237.5 Saturated
02:47:36.572 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:36.572 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:36.572 00.000 21444 Enqueuing Expose request
02:47:36.572 00.000 25848 Worker thread wakes up
02:47:36.572 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.49) opts 0xd
02:47:36.573 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.49)
02:47:36.573 00.000 25848 Moving (-0.76, 0.49) raw xDistance=0.80 yDistance=0.17
02:47:36.573 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
02:47:36.573 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:36.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:47:36.573 00.000 25848 MoveAxis(W, 23, ABG)
02:47:36.573 00.000 25848 Guiding  Dir = 3, Dur = 23
02:47:36.611 00.038 25848 IsSlewing returns 0
02:47:36.611 00.000 25848 IsGuiding returns 0
02:47:36.642 00.031 25848 IsGuiding returns 1
02:47:36.642 00.000 25848 scope still moving after pulse duration time elapsed
02:47:36.739 00.097 25848 IsSlewing returns 0
02:47:36.739 00.000 25848 IsGuiding returns 0
02:47:36.739 00.000 25848 scope move finished after 23 + 105 ms
02:47:36.739 00.000 25848 Move returns status 0, amount 23
02:47:36.739 00.000 25848 MoveAxis(N, 0, ABG)
02:47:36.739 00.000 25848 Move returns status 0, amount 0
02:47:36.739 00.000 25848 move complete, result=0
02:47:36.739 00.000 25848 worker thread done servicing request
02:47:36.739 00.000 25848 Worker thread wakes up
02:47:36.739 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.2 px 0 ms NORTH
02:47:36.739 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:36.739 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:39.578 02.839 25848 Exposure complete
02:47:39.654 00.076 25848 worker thread done servicing request
02:47:39.654 00.000 21444 OnExposeComplete: enter
02:47:39.654 00.000 21444 UpdateGuideState(): m_state=6
02:47:39.654 00.000 21444 Star::Find(15, 1256, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1391
02:47:39.654 00.000 21444 Star::Find returns 1 (1), X=1257.56, Y=665.84, Mass=5835110, SNR=250.2, Peak=65504 HFD=8.0
02:47:39.654 00.000 21444 MultiStar: [#1 -0.71,0.77,0.99,U] [#2 0.82,0.75,0.96,U] [#3 -0.30,0.57,0.73,U] [#4 0.08,0.48,0.72,U] [#5 0.29,0.60,0.61,U] [#6 -0.31,0.57,0.75,U] [#7 0.23,0.03,0.51,U] [#8 -0.13,0.83,0.48,U] 
02:47:39.654 00.000 21444 refined, 8 included, MultiStar: {-0.11, 0.51}, one-star: {-0.68, -0.02}
02:47:39.654 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
02:47:39.654 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.18)
02:47:39.654 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.51 hyp=0.52 cameraTheta=1.79 mountX=0.16 mountY=0.43, mountTheta=1.22
02:47:39.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.51, opts=13)
02:47:39.655 00.000 21444 Enqueuing Move request for scope (-0.11, 0.51)
02:47:39.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=192, FiltMax=65504, Gamma=0.560
02:47:39.655 00.000 21444 UpdateGuideState exits: m=5835110 SNR=250.2 Saturated
02:47:39.655 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:39.655 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:39.655 00.000 21444 Enqueuing Expose request
02:47:39.655 00.000 25848 Worker thread wakes up
02:47:39.656 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.51) opts 0xd
02:47:39.656 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.51)
02:47:39.656 00.000 25848 Moving (-0.11, 0.51) raw xDistance=0.16 yDistance=0.43
02:47:39.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:47:39.656 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:39.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:47:39.656 00.000 25848 MoveAxis(E, 0, ABG)
02:47:39.656 00.000 25848 Move returns status 0, amount 0
02:47:39.656 00.000 25848 MoveAxis(N, 0, ABG)
02:47:39.656 00.000 25848 Move returns status 0, amount 0
02:47:39.656 00.000 25848 move complete, result=0
02:47:39.656 00.000 25848 worker thread done servicing request
02:47:39.656 00.000 25848 Worker thread wakes up
02:47:39.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:39.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:39.656 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:47:42.504 02.848 25848 Exposure complete
02:47:42.592 00.088 25848 worker thread done servicing request
02:47:42.592 00.000 21444 OnExposeComplete: enter
02:47:42.592 00.000 21444 UpdateGuideState(): m_state=6
02:47:42.592 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1392
02:47:42.592 00.000 21444 Star::Find returns 1 (1), X=1257.33, Y=666.65, Mass=5528918, SNR=241.3, Peak=65504 HFD=7.5
02:47:42.592 00.000 21444 MultiStar: [#1 -0.42,1.83,1.03,U] [#2 0.06,1.72,0.99,U] [#3 -0.61,1.42,0.83,U] [#4 -0.10,1.17,0.80,U] [#5 0.31,1.41,0.80,U] [#6 -0.02,1.20,0.68,U] [#7 0.26,0.77,0.73,U] [#8 -0.34,1.33,0.64,U] 
02:47:42.592 00.000 21444 single-star, 8 included, MultiStar: {-0.22, 1.31}, one-star: {-0.91, 0.78}
02:47:42.593 00.001 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.62 = -0.62)
02:47:42.593 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.46 = 2.82)
02:47:42.593 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=0.78 hyp=1.20 cameraTheta=2.43 mountX=0.97 mountY=0.38, mountTheta=0.37
02:47:42.595 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=0.78, opts=13)
02:47:42.595 00.000 21444 Enqueuing Move request for scope (-0.91, 0.78)
02:47:42.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=318, FiltMax=65504, Gamma=0.560
02:47:42.595 00.000 21444 UpdateGuideState exits: m=5528918 SNR=241.3 Saturated
02:47:42.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:42.595 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:42.595 00.000 21444 Enqueuing Expose request
02:47:42.595 00.000 25848 Worker thread wakes up
02:47:42.595 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.78) opts 0xd
02:47:42.595 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 0.78)
02:47:42.595 00.000 25848 Moving (-0.91, 0.78) raw xDistance=0.97 yDistance=0.38
02:47:42.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
02:47:42.595 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:42.596 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:47:42.596 00.000 25848 MoveAxis(W, 28, ABG)
02:47:42.596 00.000 25848 Guiding  Dir = 3, Dur = 28
02:47:42.639 00.043 25848 IsSlewing returns 0
02:47:42.639 00.000 25848 IsGuiding returns 0
02:47:42.672 00.033 25848 IsGuiding returns 1
02:47:42.672 00.000 25848 scope still moving after pulse duration time elapsed
02:47:42.736 00.064 25848 IsSlewing returns 0
02:47:42.736 00.000 25848 IsGuiding returns 0
02:47:42.736 00.000 25848 scope move finished after 28 + 68 ms
02:47:42.736 00.000 25848 Move returns status 0, amount 28
02:47:42.736 00.000 25848 MoveAxis(N, 0, ABG)
02:47:42.736 00.000 25848 Move returns status 0, amount 0
02:47:42.736 00.000 25848 move complete, result=0
02:47:42.737 00.001 25848 worker thread done servicing request
02:47:42.737 00.000 25848 Worker thread wakes up
02:47:42.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:42.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:42.737 00.000 21444 GuideStep: 1.0 px 28 ms WEST, 0.4 px 0 ms NORTH
02:47:45.584 02.847 25848 Exposure complete
02:47:45.659 00.075 25848 worker thread done servicing request
02:47:45.659 00.000 21444 OnExposeComplete: enter
02:47:45.659 00.000 21444 UpdateGuideState(): m_state=6
02:47:45.659 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1393
02:47:45.660 00.001 21444 Star::Find returns 1 (1), X=1257.26, Y=667.03, Mass=5489986, SNR=223.0, Peak=65504 HFD=7.7
02:47:45.660 00.000 21444 MultiStar: [#1 -0.67,2.28,0.00,M1] [#2 0.25,1.66,0.86,U] [#3 -1.20,1.52,0.00,M1] [#4 0.21,1.73,0.82,U] [#5 -0.34,1.28,0.73,U] [#6 0.23,1.36,0.67,U] [#7 -0.10,0.91,0.68,U] [#8 -0.26,1.41,0.42,U] 
02:47:45.660 00.000 21444 refined, 6 included, MultiStar: {-0.16, 1.36}, one-star: {-0.97, 1.16}
02:47:45.660 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
02:47:45.660 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.20 = 2.08)
02:47:45.660 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=1.36 hyp=1.37 cameraTheta=1.69 mountX=0.29 mountY=1.20, mountTheta=1.34
02:47:45.661 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=1.36, opts=13)
02:47:45.661 00.000 21444 Enqueuing Move request for scope (-0.16, 1.36)
02:47:45.661 00.000 25848 Worker thread wakes up
02:47:45.661 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.36) opts 0xd
02:47:45.661 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 1.36)
02:47:45.661 00.000 25848 Moving (-0.16, 1.36) raw xDistance=0.29 yDistance=1.20
02:47:45.661 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
02:47:45.661 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
02:47:45.661 00.000 25848 MoveAxis(E, 0, ABG)
02:47:45.661 00.000 25848 Move returns status 0, amount 0
02:47:45.661 00.000 25848 MoveAxis(S, 33, ABG)
02:47:45.661 00.000 25848 Guiding  Dir = 1, Dur = 33
02:47:45.661 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=256, FiltMax=65504, Gamma=0.560
02:47:45.661 00.000 21444 UpdateGuideState exits: m=5489986 SNR=223.0 Saturated
02:47:45.661 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:45.661 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:45.661 00.000 21444 Enqueuing Expose request
02:47:45.720 00.059 25848 IsSlewing returns 0
02:47:45.720 00.000 25848 IsGuiding returns 0
02:47:45.751 00.031 25848 PulseGuide returned control before completion, sleep 12
02:47:45.770 00.019 25848 IsGuiding returns 1
02:47:45.770 00.000 25848 scope still moving after pulse duration time elapsed
02:47:45.829 00.059 25848 IsSlewing returns 0
02:47:45.829 00.000 25848 IsGuiding returns 0
02:47:45.829 00.000 25848 scope move finished after 33 + 76 ms
02:47:45.829 00.000 25848 Move returns status 0, amount 33
02:47:45.829 00.000 25848 move complete, result=0
02:47:45.830 00.001 25848 worker thread done servicing request
02:47:45.830 00.000 25848 Worker thread wakes up
02:47:45.830 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.2 px 33 ms SOUTH
02:47:45.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:45.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:48.677 02.847 25848 Exposure complete
02:47:48.765 00.088 25848 worker thread done servicing request
02:47:48.765 00.000 21444 OnExposeComplete: enter
02:47:48.765 00.000 21444 UpdateGuideState(): m_state=6
02:47:48.765 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1394
02:47:48.765 00.000 21444 Star::Find returns 1 (1), X=1257.81, Y=666.09, Mass=5728751, SNR=193.9, Peak=65504 HFD=8.0
02:47:48.766 00.001 21444 MultiStar: [#1 0.48,0.87,1.08,U] [#2 0.57,1.34,1.16,U] [#3 -0.17,0.99,0.83,U] [#4 0.04,0.32,0.98,U] [#5 0.34,0.24,0.79,U] [#6 0.19,-0.11,0.79,U] [#7 0.39,-0.12,0.72,U] [#8 0.55,0.31,0.67,U] 
02:47:48.766 00.000 21444 single-star, 8 included, MultiStar: {0.21, 0.51}, one-star: {-0.43, 0.22}
02:47:48.766 00.000 21444 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.05) = xAngle (-0.38 = -0.38)
02:47:48.766 00.000 21444 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.06)
02:47:48.766 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.22 hyp=0.48 cameraTheta=2.67 mountX=0.45 mountY=0.04, mountTheta=0.09
02:47:48.767 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.22, opts=13)
02:47:48.767 00.000 21444 Enqueuing Move request for scope (-0.43, 0.22)
02:47:48.767 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=118, FiltMax=65504, Gamma=0.560
02:47:48.767 00.000 21444 UpdateGuideState exits: m=5728751 SNR=193.9 Saturated
02:47:48.767 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:48.767 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:48.767 00.000 21444 Enqueuing Expose request
02:47:48.767 00.000 25848 Worker thread wakes up
02:47:48.767 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.22) opts 0xd
02:47:48.767 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.22)
02:47:48.767 00.000 25848 Moving (-0.43, 0.22) raw xDistance=0.45 yDistance=0.04
02:47:48.767 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
02:47:48.767 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:48.767 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:47:48.767 00.000 25848 MoveAxis(E, 0, ABG)
02:47:48.767 00.000 25848 Move returns status 0, amount 0
02:47:48.767 00.000 25848 MoveAxis(N, 0, ABG)
02:47:48.767 00.000 25848 Move returns status 0, amount 0
02:47:48.767 00.000 25848 move complete, result=0
02:47:48.767 00.000 25848 worker thread done servicing request
02:47:48.767 00.000 25848 Worker thread wakes up
02:47:48.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:48.768 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:48.768 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
02:47:51.615 02.847 25848 Exposure complete
02:47:51.690 00.075 25848 worker thread done servicing request
02:47:51.690 00.000 21444 OnExposeComplete: enter
02:47:51.691 00.001 21444 UpdateGuideState(): m_state=6
02:47:51.691 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1395
02:47:51.691 00.000 21444 Star::Find returns 1 (1), X=1257.93, Y=666.51, Mass=5846715, SNR=258.8, Peak=65504 HFD=8.0
02:47:51.691 00.000 21444 MultiStar: [#1 -0.36,1.47,0.95,U] [#2 0.14,1.47,0.79,U] [#3 -1.57,1.26,0.00,M1] [#4 -0.07,1.15,0.82,U] [#5 -0.41,1.43,0.69,U] [#6 -0.41,0.95,0.83,U] [#7 0.00,0.65,0.53,U] [#8 -0.45,1.39,0.40,U] 
02:47:51.691 00.000 21444 single-star, 7 included, MultiStar: {-0.23, 1.14}, one-star: {-0.31, 0.64}
02:47:51.691 00.000 21444 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.05) = xAngle (-1.04 = -1.04)
02:47:51.691 00.000 21444 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.40)
02:47:51.691 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=0.64 hyp=0.71 cameraTheta=2.01 mountX=0.36 mountY=0.48, mountTheta=0.92
02:47:51.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=0.64, opts=13)
02:47:51.692 00.000 21444 Enqueuing Move request for scope (-0.31, 0.64)
02:47:51.692 00.000 25848 Worker thread wakes up
02:47:51.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=218, FiltMax=65504, Gamma=0.560
02:47:51.692 00.000 21444 UpdateGuideState exits: m=5846715 SNR=258.8 Saturated
02:47:51.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:51.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:51.692 00.000 21444 Enqueuing Expose request
02:47:51.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.64) opts 0xd
02:47:51.693 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.31, 0.64)
02:47:51.693 00.000 25848 Moving (-0.31, 0.64) raw xDistance=0.36 yDistance=0.48
02:47:51.693 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
02:47:51.693 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:51.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:47:51.693 00.000 25848 MoveAxis(E, 0, ABG)
02:47:51.693 00.000 25848 Move returns status 0, amount 0
02:47:51.693 00.000 25848 MoveAxis(N, 0, ABG)
02:47:51.693 00.000 25848 Move returns status 0, amount 0
02:47:51.693 00.000 25848 move complete, result=0
02:47:51.693 00.000 25848 worker thread done servicing request
02:47:51.693 00.000 25848 Worker thread wakes up
02:47:51.693 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:51.693 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:51.693 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
02:47:54.539 02.846 25848 Exposure complete
02:47:54.626 00.087 25848 worker thread done servicing request
02:47:54.626 00.000 21444 OnExposeComplete: enter
02:47:54.626 00.000 21444 UpdateGuideState(): m_state=6
02:47:54.626 00.000 21444 Star::Find(15, 1257, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1396
02:47:54.626 00.000 21444 Star::Find returns 1 (1), X=1256.34, Y=665.00, Mass=5666820, SNR=180.5, Peak=65504 HFD=8.0
02:47:54.626 00.000 21444 MultiStar: [#1 -2.03,0.49,0.00,M1] [#2 -1.63,0.26,0.87,U] [#3 -2.12,0.20,0.00,M2] [#4 -1.41,-0.36,1.19,U] [#5 -1.03,-0.40,0.78,U] [#6 -1.56,-0.51,0.90,U] [#7 -1.39,-1.12,0.60,U] [#8 -1.46,-0.02,0.59,U] 
02:47:54.626 00.000 21444 refined, 6 included, MultiStar: {-1.50, -0.42}, one-star: {-1.90, -0.86}
02:47:54.626 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.92 = 0.37)
02:47:54.627 00.001 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.48)
02:47:54.627 00.000 21444 CameraToMount -- cameraX=-1.50 cameraY=-0.42 hyp=1.56 cameraTheta=-2.87 mountX=1.45 mountY=-0.96, mountTheta=-0.58
02:47:54.627 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.50, y=-0.42, opts=13)
02:47:54.627 00.000 21444 Enqueuing Move request for scope (-1.50, -0.42)
02:47:54.628 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=292, FiltMax=65504, Gamma=0.560
02:47:54.628 00.000 21444 UpdateGuideState exits: m=5666820 SNR=180.5 Saturated
02:47:54.628 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:54.628 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:54.628 00.000 21444 Enqueuing Expose request
02:47:54.628 00.000 25848 Worker thread wakes up
02:47:54.628 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.50, -0.42) opts 0xd
02:47:54.628 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.50, -0.42)
02:47:54.628 00.000 25848 Moving (-1.50, -0.42) raw xDistance=1.45 yDistance=-0.96
02:47:54.628 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.45
02:47:54.628 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:47:54.628 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:47:54.628 00.000 25848 MoveAxis(W, 42, ABG)
02:47:54.628 00.000 25848 Guiding  Dir = 3, Dur = 42
02:47:54.656 00.028 25848 IsSlewing returns 0
02:47:54.656 00.000 25848 IsGuiding returns 0
02:47:54.688 00.032 25848 PulseGuide returned control before completion, sleep 21
02:47:54.710 00.022 25848 IsGuiding returns 1
02:47:54.710 00.000 25848 scope still moving after pulse duration time elapsed
02:47:54.764 00.054 25848 IsSlewing returns 0
02:47:54.764 00.000 25848 IsGuiding returns 0
02:47:54.764 00.000 25848 scope move finished after 42 + 65 ms
02:47:54.764 00.000 25848 Move returns status 0, amount 42
02:47:54.764 00.000 25848 MoveAxis(N, 0, ABG)
02:47:54.764 00.000 25848 Move returns status 0, amount 0
02:47:54.764 00.000 25848 move complete, result=0
02:47:54.764 00.000 25848 worker thread done servicing request
02:47:54.764 00.000 25848 Worker thread wakes up
02:47:54.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:54.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:54.764 00.000 21444 GuideStep: 1.5 px 42 ms WEST, -1.0 px 0 ms NORTH
02:47:57.615 02.851 25848 Exposure complete
02:47:57.682 00.067 25848 worker thread done servicing request
02:47:57.682 00.000 21444 OnExposeComplete: enter
02:47:57.682 00.000 21444 UpdateGuideState(): m_state=6
02:47:57.683 00.001 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1397
02:47:57.683 00.000 21444 Star::Find returns 1 (1), X=1255.54, Y=664.72, Mass=6046555, SNR=265.4, Peak=65504 HFD=8.2
02:47:57.683 00.000 21444 MultiStar: [#1 -2.82,0.40,0.00,M2] [#2 -2.29,-0.19,0.00,M1] [#3 -2.97,-0.46,0.00,M3] [#4 -2.14,-0.33,0.00,M1] [#5 -2.01,-0.51,0.00,M1] [#6 -2.24,-0.54,0.00,M1] [#7 -2.29,-0.52,0.00,M1] [#8 -2.03,-0.25,0.00,M1] 
02:47:57.683 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.49)
02:47:57.683 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.35)
02:47:57.683 00.000 21444 CameraToMount -- cameraX=-2.70 cameraY=-1.15 hyp=2.94 cameraTheta=-2.74 mountX=2.59 mountY=-2.09, mountTheta=-0.68
02:47:57.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.70, y=-1.15, opts=13)
02:47:57.684 00.000 21444 Enqueuing Move request for scope (-2.70, -1.15)
02:47:57.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=216, FiltMax=65504, Gamma=0.560
02:47:57.684 00.000 21444 UpdateGuideState exits: m=6046555 SNR=265.4 Saturated
02:47:57.684 00.000 25848 Worker thread wakes up
02:47:57.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.70, -1.15) opts 0xd
02:47:57.684 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.70, -1.15)
02:47:57.684 00.000 25848 Moving (-2.70, -1.15) raw xDistance=2.59 yDistance=-2.09
02:47:57.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.69 from input 2.59
02:47:57.684 00.000 25848 resist switch: large excursion: input -2.09 thresh 1.53 direction from 1 to -1
02:47:57.684 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.27
02:47:57.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.09 from input -2.09
02:47:57.684 00.000 25848 MoveAxis(W, 78, ABG)
02:47:57.684 00.000 25848 Guiding  Dir = 3, Dur = 78
02:47:57.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:57.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:47:57.684 00.000 21444 Enqueuing Expose request
02:47:57.720 00.036 25848 IsSlewing returns 0
02:47:57.720 00.000 25848 IsGuiding returns 0
02:47:57.752 00.032 25848 PulseGuide returned control before completion, sleep 58
02:47:57.815 00.063 25848 IsGuiding returns 1
02:47:57.815 00.000 25848 scope still moving after pulse duration time elapsed
02:47:57.895 00.080 25848 IsSlewing returns 0
02:47:57.896 00.001 25848 IsGuiding returns 0
02:47:57.896 00.000 25848 scope move finished after 78 + 97 ms
02:47:57.896 00.000 25848 Move returns status 0, amount 78
02:47:57.896 00.000 25848 BLC: Oldest BLC event removed
02:47:57.896 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 344 applied
02:47:57.896 00.000 25848 MoveAxis(N, 401, ABG)
02:47:57.896 00.000 25848 Guiding  Dir = 0, Dur = 401
02:47:57.920 00.024 25848 IsSlewing returns 0
02:47:57.920 00.000 25848 IsGuiding returns 0
02:47:57.951 00.031 25848 PulseGuide returned control before completion, sleep 381
02:47:58.334 00.383 25848 IsGuiding returns 1
02:47:58.334 00.000 25848 scope still moving after pulse duration time elapsed
02:47:58.389 00.055 25848 IsSlewing returns 0
02:47:58.389 00.000 25848 IsGuiding returns 0
02:47:58.389 00.000 25848 scope move finished after 401 + 67 ms
02:47:58.389 00.000 25848 Move returns status 0, amount 401
02:47:58.389 00.000 25848 move complete, result=0
02:47:58.389 00.000 25848 worker thread done servicing request
02:47:58.390 00.001 25848 Worker thread wakes up
02:47:58.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:47:58.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:47:58.390 00.000 21444 GuideStep: 2.6 px 78 ms WEST, -2.1 px 401 ms NORTH
02:48:01.235 02.845 25848 Exposure complete
02:48:01.321 00.086 25848 worker thread done servicing request
02:48:01.322 00.001 21444 OnExposeComplete: enter
02:48:01.322 00.000 21444 UpdateGuideState(): m_state=6
02:48:01.322 00.000 21444 Star::Find(15, 1255, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1398
02:48:01.322 00.000 21444 Star::Find returns 1 (1), X=1256.20, Y=667.96, Mass=5710422, SNR=268.6, Peak=65504 HFD=7.9
02:48:01.322 00.000 21444 MultiStar: [#1 -0.82,2.69,0.00,M3] [#2 -1.23,2.56,0.00,M2] [#3 -2.00,2.38,0.00,M4] [#4 -1.12,2.02,0.00,M2] [#5 -0.56,2.38,0.00,M2] [#6 -1.18,1.79,0.00,M2] [#7 -1.08,1.52,0.68,U] [#8 -1.58,2.44,0.00,M2] 
02:48:01.322 00.000 21444 refined, 1 included, MultiStar: {-1.65, 1.86}, one-star: {-2.03, 2.09}
02:48:01.322 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
02:48:01.322 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.60 = 2.68)
02:48:01.322 00.000 21444 CameraToMount -- cameraX=-1.65 cameraY=1.86 hyp=2.49 cameraTheta=2.30 mountX=1.81 mountY=1.10, mountTheta=0.55
02:48:01.323 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.65, y=1.86, opts=13)
02:48:01.323 00.000 21444 Enqueuing Move request for scope (-1.65, 1.86)
02:48:01.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=244, FiltMax=65504, Gamma=0.560
02:48:01.323 00.000 21444 UpdateGuideState exits: m=5710422 SNR=268.6 Saturated
02:48:01.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:01.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:01.323 00.000 21444 Enqueuing Expose request
02:48:01.323 00.000 25848 Worker thread wakes up
02:48:01.324 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.65, 1.86) opts 0xd
02:48:01.324 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.65, 1.86)
02:48:01.324 00.000 25848 Moving (-1.65, 1.86) raw xDistance=1.81 yDistance=1.10
02:48:01.324 00.000 25848 BLC: History state: CurrMiss=-1.10, AvgInitMiss=-0.07, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.088524, 1:-1.100071
02:48:01.324 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:48:01.324 00.000 25848 BLC: window closed
02:48:01.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.26 from input 1.81
02:48:01.324 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:48:01.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.10
02:48:01.324 00.000 25848 MoveAxis(W, 58, ABG)
02:48:01.324 00.000 25848 Guiding  Dir = 3, Dur = 58
02:48:01.412 00.088 25848 IsSlewing returns 0
02:48:01.412 00.000 25848 IsGuiding returns 0
02:48:01.444 00.032 25848 PulseGuide returned control before completion, sleep 37
02:48:01.484 00.040 25848 IsGuiding returns 1
02:48:01.484 00.000 25848 scope still moving after pulse duration time elapsed
02:48:01.545 00.061 25848 IsSlewing returns 0
02:48:01.546 00.001 25848 IsGuiding returns 0
02:48:01.546 00.000 25848 scope move finished after 58 + 74 ms
02:48:01.546 00.000 25848 Move returns status 0, amount 58
02:48:01.546 00.000 25848 MoveAxis(N, 0, ABG)
02:48:01.546 00.000 25848 Move returns status 0, amount 0
02:48:01.546 00.000 25848 move complete, result=0
02:48:01.546 00.000 25848 worker thread done servicing request
02:48:01.546 00.000 25848 Worker thread wakes up
02:48:01.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:01.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:01.546 00.000 21444 GuideStep: 1.8 px 58 ms WEST, 1.1 px 0 ms NORTH
02:48:04.393 02.847 25848 Exposure complete
02:48:04.472 00.079 25848 worker thread done servicing request
02:48:04.472 00.000 21444 OnExposeComplete: enter
02:48:04.472 00.000 21444 UpdateGuideState(): m_state=6
02:48:04.472 00.000 21444 Star::Find(15, 1256, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1399
02:48:04.472 00.000 21444 Star::Find returns 1 (1), X=1257.04, Y=667.40, Mass=5861436, SNR=314.3, Peak=65504 HFD=8.0
02:48:04.472 00.000 21444 MultiStar: [#1 -0.98,1.90,0.00,M4] [#2 -0.52,1.87,0.00,M3] [#3 -1.50,2.21,0.00,M5] [#4 -0.42,1.95,0.00,M3] [#5 0.30,1.96,0.00,M3] [#6 -0.82,1.88,0.00,M3] [#7 -0.39,1.62,0.62,U] [#8 -0.49,2.22,0.00,M3] 
02:48:04.472 00.000 21444 refined, 1 included, MultiStar: {-0.89, 1.57}, one-star: {-1.20, 1.54}
02:48:04.472 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
02:48:04.472 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.48)
02:48:04.472 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=1.57 hyp=1.80 cameraTheta=2.09 mountX=1.03 mountY=1.11, mountTheta=0.83
02:48:04.473 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=1.57, opts=13)
02:48:04.473 00.000 21444 Enqueuing Move request for scope (-0.89, 1.57)
02:48:04.473 00.000 25848 Worker thread wakes up
02:48:04.473 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 1.57) opts 0xd
02:48:04.473 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, 1.57)
02:48:04.473 00.000 25848 Moving (-0.89, 1.57) raw xDistance=1.03 yDistance=1.11
02:48:04.473 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=178, FiltMax=65504, Gamma=0.560
02:48:04.473 00.000 21444 UpdateGuideState exits: m=5861436 SNR=314.3 Saturated
02:48:04.473 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:04.473 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:04.474 00.001 21444 Enqueuing Expose request
02:48:04.474 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.03
02:48:04.474 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:48:04.474 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.11
02:48:04.474 00.000 25848 MoveAxis(W, 34, ABG)
02:48:04.474 00.000 25848 Guiding  Dir = 3, Dur = 34
02:48:04.516 00.042 25848 IsSlewing returns 0
02:48:04.548 00.032 25848 IsGuiding returns 0
02:48:04.579 00.031 25848 PulseGuide returned control before completion, sleep 14
02:48:04.607 00.028 25848 IsGuiding returns 1
02:48:04.607 00.000 25848 scope still moving after pulse duration time elapsed
02:48:04.703 00.096 25848 IsSlewing returns 0
02:48:04.704 00.001 25848 IsGuiding returns 0
02:48:04.704 00.000 25848 scope move finished after 34 + 121 ms
02:48:04.704 00.000 25848 Move returns status 0, amount 34
02:48:04.704 00.000 25848 MoveAxis(N, 0, ABG)
02:48:04.704 00.000 25848 Move returns status 0, amount 0
02:48:04.704 00.000 25848 move complete, result=0
02:48:04.704 00.000 25848 worker thread done servicing request
02:48:04.704 00.000 25848 Worker thread wakes up
02:48:04.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:04.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:04.704 00.000 21444 GuideStep: 1.0 px 34 ms WEST, 1.1 px 0 ms NORTH
02:48:07.542 02.838 25848 Exposure complete
02:48:07.629 00.087 25848 worker thread done servicing request
02:48:07.629 00.000 21444 OnExposeComplete: enter
02:48:07.629 00.000 21444 UpdateGuideState(): m_state=6
02:48:07.629 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1400
02:48:07.630 00.001 21444 Star::Find returns 1 (1), X=1258.04, Y=667.32, Mass=5808395, SNR=334.2, Peak=65504 HFD=8.0
02:48:07.630 00.000 21444 MultiStar: [#1 -0.29,2.87,0.00,M5] [#2 0.64,2.65,0.00,M4] [#3 0.01,2.29,0.00,M6] [#4 0.64,1.70,0.53,U] [#5 0.65,1.75,0.59,U] [#6 0.31,2.18,0.00,M4] [#7 0.55,1.49,0.44,U] [#8 0.18,2.16,0.00,M4] 
02:48:07.630 00.000 21444 single-star, 3 included, MultiStar: {0.30, 1.58}, one-star: {-0.20, 1.45}
02:48:07.630 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
02:48:07.630 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.19 = 2.10)
02:48:07.630 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=1.45 hyp=1.47 cameraTheta=1.71 mountX=0.33 mountY=1.27, mountTheta=1.31
02:48:07.631 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=1.45, opts=13)
02:48:07.631 00.000 21444 Enqueuing Move request for scope (-0.20, 1.45)
02:48:07.631 00.000 25848 Worker thread wakes up
02:48:07.631 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=154, FiltMax=65504, Gamma=0.560
02:48:07.631 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.45) opts 0xd
02:48:07.631 00.000 21444 UpdateGuideState exits: m=5808395 SNR=334.2 Saturated
02:48:07.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:07.631 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:07.631 00.000 21444 Enqueuing Expose request
02:48:07.631 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 1.45)
02:48:07.631 00.000 25848 Moving (-0.20, 1.45) raw xDistance=0.33 yDistance=1.27
02:48:07.631 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
02:48:07.631 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:48:07.631 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.27
02:48:07.631 00.000 25848 MoveAxis(E, 0, ABG)
02:48:07.632 00.001 25848 Move returns status 0, amount 0
02:48:07.632 00.000 25848 MoveAxis(N, 0, ABG)
02:48:07.632 00.000 25848 Move returns status 0, amount 0
02:48:07.632 00.000 25848 move complete, result=0
02:48:07.632 00.000 25848 worker thread done servicing request
02:48:07.632 00.000 25848 Worker thread wakes up
02:48:07.632 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:07.632 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:07.632 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.3 px 0 ms NORTH
02:48:10.482 02.850 25848 Exposure complete
02:48:10.569 00.087 25848 worker thread done servicing request
02:48:10.569 00.000 21444 OnExposeComplete: enter
02:48:10.570 00.001 21444 UpdateGuideState(): m_state=6
02:48:10.570 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1401
02:48:10.570 00.000 21444 Star::Find returns 1 (1), X=1258.20, Y=668.01, Mass=5499232, SNR=272.1, Peak=65504 HFD=7.9
02:48:10.570 00.000 21444 MultiStar: [#1 0.30,3.21,0.00,M6] [#2 0.92,2.81,0.00,M5] [#3 0.84,2.22,0.00,M7] [#4 0.97,2.20,0.00,M3] [#5 0.51,2.88,0.00,M3] [#6 0.13,2.22,0.00,M5] [#7 0.90,1.77,0.00,M1] [#8 0.55,2.78,0.00,M5] 
02:48:10.570 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
02:48:10.570 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.98)
02:48:10.570 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=2.14 hyp=2.14 cameraTheta=1.59 mountX=0.23 mountY=1.97, mountTheta=1.46
02:48:10.571 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=2.14, opts=13)
02:48:10.571 00.000 21444 Enqueuing Move request for scope (-0.04, 2.14)
02:48:10.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=216, FiltMax=65504, Gamma=0.560
02:48:10.571 00.000 21444 UpdateGuideState exits: m=5499232 SNR=272.1 Saturated
02:48:10.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:10.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:10.572 00.001 21444 Enqueuing Expose request
02:48:10.572 00.000 25848 Worker thread wakes up
02:48:10.572 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 2.14) opts 0xd
02:48:10.572 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 2.14)
02:48:10.572 00.000 25848 Moving (-0.04, 2.14) raw xDistance=0.23 yDistance=1.97
02:48:10.572 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
02:48:10.572 00.000 25848 resist switch: large excursion: input 1.97 thresh 1.53 direction from -1 to 1
02:48:10.572 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.91
02:48:10.572 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.97 from input 1.97
02:48:10.572 00.000 25848 MoveAxis(E, 0, ABG)
02:48:10.572 00.000 25848 Move returns status 0, amount 0
02:48:10.572 00.000 25848 BLC: Oldest BLC event removed
02:48:10.572 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 344 applied
02:48:10.572 00.000 25848 MoveAxis(S, 398, ABG)
02:48:10.572 00.000 25848 Guiding  Dir = 1, Dur = 398
02:48:10.632 00.060 25848 IsSlewing returns 0
02:48:10.632 00.000 25848 IsGuiding returns 0
02:48:10.664 00.032 25848 PulseGuide returned control before completion, sleep 377
02:48:11.045 00.381 25848 IsGuiding returns 1
02:48:11.045 00.000 25848 scope still moving after pulse duration time elapsed
02:48:11.111 00.066 25848 IsSlewing returns 0
02:48:11.111 00.000 25848 IsGuiding returns 0
02:48:11.111 00.000 25848 scope move finished after 398 + 80 ms
02:48:11.111 00.000 25848 Move returns status 0, amount 398
02:48:11.111 00.000 25848 move complete, result=0
02:48:11.111 00.000 25848 worker thread done servicing request
02:48:11.111 00.000 25848 Worker thread wakes up
02:48:11.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:11.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:11.112 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 2.0 px 398 ms SOUTH
02:48:13.958 02.846 25848 Exposure complete
02:48:14.035 00.077 25848 worker thread done servicing request
02:48:14.035 00.000 21444 OnExposeComplete: enter
02:48:14.035 00.000 21444 UpdateGuideState(): m_state=6
02:48:14.036 00.001 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1402
02:48:14.036 00.000 21444 Star::Find returns 1 (1), X=1257.72, Y=662.47, Mass=5847976, SNR=252.1, Peak=65504 HFD=8.0
02:48:14.036 00.000 21444 MultiStar: [#1 -0.73,-2.41,0.00,M7] [#2 0.30,-2.78,0.00,M6] [#3 -0.29,-2.80,0.00,M8] [#4 0.22,-2.81,0.00,M4] [#5 -0.34,-2.62,0.00,M4] [#6 -0.18,-3.00,0.00,M6] [#7 0.23,-3.26,0.00,M2] [#8 -0.26,-2.64,0.00,M6] 
02:48:14.036 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.78 = 1.51)
02:48:14.036 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.34)
02:48:14.036 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-3.39 hyp=3.43 cameraTheta=-1.72 mountX=0.22 mountY=-3.34, mountTheta=-1.51
02:48:14.036 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-3.39, opts=13)
02:48:14.037 00.001 21444 Enqueuing Move request for scope (-0.52, -3.39)
02:48:14.037 00.000 25848 Worker thread wakes up
02:48:14.037 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=178, FiltMax=65504, Gamma=0.560
02:48:14.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -3.39) opts 0xd
02:48:14.037 00.000 21444 UpdateGuideState exits: m=5847976 SNR=252.1 Saturated
02:48:14.037 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -3.39)
02:48:14.037 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:14.037 00.000 25848 Moving (-0.52, -3.39) raw xDistance=0.22 yDistance=-3.34
02:48:14.037 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:14.037 00.000 21444 Enqueuing Expose request
02:48:14.037 00.000 25848 BLC: History state: CurrMiss=-3.34, AvgInitMiss=-0.38, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.969350, 1:-3.339524
02:48:14.037 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -10.000000
02:48:14.037 00.000 25848 BLC: window closed
02:48:14.037 00.000 25848 BLC: Pulse adjusted to 334
02:48:14.037 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
02:48:14.037 00.000 25848 resist switch: large excursion: input -3.34 thresh 1.53 direction from 1 to -1
02:48:14.037 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.02
02:48:14.037 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.34 from input -3.34
02:48:14.037 00.000 25848 MoveAxis(E, 0, ABG)
02:48:14.037 00.000 25848 Move returns status 0, amount 0
02:48:14.037 00.000 25848 BLC: Oldest BLC event removed
02:48:14.037 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 334 applied
02:48:14.038 00.001 25848 MoveAxis(N, 425, ABG)
02:48:14.038 00.000 25848 Guiding  Dir = 0, Dur = 425
02:48:14.083 00.045 21444 evsrv: cli 0107E600 connect
02:48:14.083 00.000 21444 case statement mapped state 6 to 3
02:48:14.084 00.001 21444 case statement mapped state 6 to 3
02:48:14.084 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"894814aa-c6b7-411a-b7e6-ecd270fd0261"}
02:48:14.084 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"894814aa-c6b7-411a-b7e6-ecd270fd0261"}
02:48:14.084 00.000 21444 evsrv: cli 0107E600 disconnect
02:48:14.095 00.011 25848 IsSlewing returns 0
02:48:14.095 00.000 25848 IsGuiding returns 0
02:48:14.127 00.032 25848 PulseGuide returned control before completion, sleep 404
02:48:14.563 00.436 25848 IsGuiding returns 1
02:48:14.563 00.000 25848 scope still moving after pulse duration time elapsed
02:48:14.655 00.092 25848 IsSlewing returns 0
02:48:14.656 00.001 25848 IsGuiding returns 0
02:48:14.656 00.000 25848 scope move finished after 425 + 135 ms
02:48:14.656 00.000 25848 Move returns status 0, amount 425
02:48:14.656 00.000 25848 move complete, result=0
02:48:14.656 00.000 25848 worker thread done servicing request
02:48:14.656 00.000 25848 Worker thread wakes up
02:48:14.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:14.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:14.656 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -3.3 px 425 ms NORTH
02:48:17.506 02.850 25848 Exposure complete
02:48:17.596 00.090 25848 worker thread done servicing request
02:48:17.597 00.001 21444 OnExposeComplete: enter
02:48:17.597 00.000 21444 UpdateGuideState(): m_state=6
02:48:17.597 00.000 21444 Star::Find(15, 1257, 662, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1403
02:48:17.597 00.000 21444 Star::Find returns 1 (1), X=1257.05, Y=667.66, Mass=5654480, SNR=238.7, Peak=65504 HFD=7.9
02:48:17.597 00.000 21444 MultiStar: [#1 -0.80,2.77,0.00,M8] [#2 -0.34,3.12,0.00,M7] [#3 -0.88,2.37,0.00,M9] [#4 -0.19,2.29,0.00,M5] [#5 -0.30,1.98,0.00,M5] [#6 -0.43,2.48,0.00,M7] [#7 -0.40,2.01,0.00,M3] [#8 -0.80,2.24,0.00,M7] 
02:48:17.597 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
02:48:17.597 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
02:48:17.597 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=1.79 hyp=2.15 cameraTheta=2.16 mountX=1.34 mountY=1.21, mountTheta=0.73
02:48:17.598 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=1.79, opts=13)
02:48:17.598 00.000 21444 Enqueuing Move request for scope (-1.19, 1.79)
02:48:17.598 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=284, FiltMax=65504, Gamma=0.560
02:48:17.598 00.000 21444 UpdateGuideState exits: m=5654480 SNR=238.7 Saturated
02:48:17.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:17.599 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:17.599 00.000 21444 Enqueuing Expose request
02:48:17.599 00.000 25848 Worker thread wakes up
02:48:17.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 1.79) opts 0xd
02:48:17.599 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, 1.79)
02:48:17.599 00.000 25848 Moving (-1.19, 1.79) raw xDistance=1.34 yDistance=1.21
02:48:17.599 00.000 25848 BLC: History state: CurrMiss=-1.21, AvgInitMiss=-0.70, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-3.339524, 1:-1.207760
02:48:17.599 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -18.000000
02:48:17.599 00.000 25848 BLC: window closed
02:48:17.599 00.000 25848 BLC: Pulse adjusted to 316
02:48:17.600 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.34
02:48:17.600 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:48:17.600 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.21
02:48:17.600 00.000 25848 MoveAxis(W, 39, ABG)
02:48:17.600 00.000 25848 Guiding  Dir = 3, Dur = 39
02:48:17.624 00.024 25848 IsSlewing returns 0
02:48:17.625 00.001 25848 IsGuiding returns 0
02:48:17.656 00.031 25848 PulseGuide returned control before completion, sleep 18
02:48:17.676 00.020 25848 IsGuiding returns 1
02:48:17.676 00.000 25848 scope still moving after pulse duration time elapsed
02:48:17.733 00.057 25848 IsSlewing returns 0
02:48:17.733 00.000 25848 IsGuiding returns 0
02:48:17.733 00.000 25848 scope move finished after 39 + 69 ms
02:48:17.733 00.000 25848 Move returns status 0, amount 39
02:48:17.733 00.000 25848 MoveAxis(N, 0, ABG)
02:48:17.733 00.000 25848 Move returns status 0, amount 0
02:48:17.733 00.000 25848 move complete, result=0
02:48:17.734 00.001 25848 worker thread done servicing request
02:48:17.734 00.000 25848 Worker thread wakes up
02:48:17.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:17.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:17.734 00.000 21444 GuideStep: 1.3 px 39 ms WEST, 1.2 px 0 ms NORTH
02:48:18.088 00.354 21444 evsrv: cli 0107E9C0 connect
02:48:18.088 00.000 21444 case statement mapped state 6 to 3
02:48:18.089 00.001 21444 case statement mapped state 6 to 3
02:48:18.089 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"ed4f6d69-5157-4d01-9233-451166c8ffd0"}
02:48:18.089 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"ed4f6d69-5157-4d01-9233-451166c8ffd0"}
02:48:18.090 00.001 21444 evsrv: cli 0107E9C0 disconnect
02:48:20.581 02.491 25848 Exposure complete
02:48:20.672 00.091 25848 worker thread done servicing request
02:48:20.673 00.001 21444 OnExposeComplete: enter
02:48:20.673 00.000 21444 UpdateGuideState(): m_state=6
02:48:20.673 00.000 21444 Star::Find(15, 1257, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1404
02:48:20.673 00.000 21444 Star::Find returns 1 (1), X=1258.46, Y=668.17, Mass=6043306, SNR=304.5, Peak=65504 HFD=8.1
02:48:20.673 00.000 21444 MultiStar: [#1 -0.27,3.47,0.00,M9] [#2 1.18,2.75,0.00,M8] [#3 -0.30,2.90,0.00,M10] [#4 0.34,2.65,0.00,M6] [#5 0.09,2.48,0.00,M6] [#6 0.13,2.29,0.00,M8] [#7 0.81,2.28,0.00,M4] [#8 0.17,2.40,0.00,M8] 
02:48:20.673 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
02:48:20.673 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.42 = 1.86)
02:48:20.673 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=2.30 hyp=2.31 cameraTheta=1.47 mountX=-0.02 mountY=2.21, mountTheta=1.58
02:48:20.674 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=2.30, opts=13)
02:48:20.674 00.000 21444 Enqueuing Move request for scope (0.23, 2.30)
02:48:20.674 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=192, FiltMax=65504, Gamma=0.560
02:48:20.674 00.000 21444 UpdateGuideState exits: m=6043306 SNR=304.5 Saturated
02:48:20.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:20.674 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:20.674 00.000 21444 Enqueuing Expose request
02:48:20.674 00.000 25848 Worker thread wakes up
02:48:20.675 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 2.30) opts 0xd
02:48:20.675 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 2.30)
02:48:20.675 00.000 25848 Moving (0.23, 2.30) raw xDistance=-0.02 yDistance=2.21
02:48:20.675 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:48:20.675 00.000 25848 resist switch: large excursion: input 2.21 thresh 1.53 direction from -1 to 1
02:48:20.675 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.64
02:48:20.675 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.21 from input 2.21
02:48:20.675 00.000 25848 MoveAxis(E, 0, ABG)
02:48:20.675 00.000 25848 Move returns status 0, amount 0
02:48:20.675 00.000 25848 BLC: Oldest BLC event removed
02:48:20.675 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 316 applied
02:48:20.675 00.000 25848 MoveAxis(S, 376, ABG)
02:48:20.675 00.000 25848 Guiding  Dir = 1, Dur = 376
02:48:20.735 00.060 25848 IsSlewing returns 0
02:48:20.735 00.000 25848 IsGuiding returns 0
02:48:20.767 00.032 25848 PulseGuide returned control before completion, sleep 355
02:48:21.127 00.360 25848 IsGuiding returns 1
02:48:21.127 00.000 25848 scope still moving after pulse duration time elapsed
02:48:21.187 00.060 25848 IsSlewing returns 0
02:48:21.188 00.001 25848 IsGuiding returns 0
02:48:21.188 00.000 25848 scope move finished after 376 + 75 ms
02:48:21.188 00.000 25848 Move returns status 0, amount 376
02:48:21.188 00.000 25848 move complete, result=0
02:48:21.188 00.000 25848 worker thread done servicing request
02:48:21.188 00.000 25848 Worker thread wakes up
02:48:21.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:21.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:21.188 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 2.2 px 376 ms SOUTH
02:48:24.031 02.843 25848 Exposure complete
02:48:24.098 00.067 25848 worker thread done servicing request
02:48:24.098 00.000 21444 OnExposeComplete: enter
02:48:24.098 00.000 21444 UpdateGuideState(): m_state=6
02:48:24.098 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1405
02:48:24.098 00.000 21444 Star::Find returns 1 (1), X=1258.04, Y=664.67, Mass=5544335, SNR=209.9, Peak=65504 HFD=7.9
02:48:24.098 00.000 21444 MultiStar: [#1 0.11,-0.42,1.05,U] [#2 1.05,-0.53,0.95,U] [#3 -0.57,-0.72,1.20,U] [#4 1.09,-0.47,0.92,U] [#5 0.93,-0.57,0.82,U] [#6 0.38,-0.74,0.79,U] [#7 0.63,-1.16,0.69,U] [#8 0.45,-0.58,0.65,U] 
02:48:24.098 00.000 21444 refined, 8 included, MultiStar: {0.37, -0.70}, one-star: {-0.20, -1.19}
02:48:24.098 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.15)
02:48:24.098 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.98 = -0.69)
02:48:24.098 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.70 hyp=0.80 cameraTheta=-1.08 mountX=-0.44 mountY=-0.51, mountTheta=-2.28
02:48:24.099 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.70, opts=13)
02:48:24.099 00.000 21444 Enqueuing Move request for scope (0.37, -0.70)
02:48:24.099 00.000 25848 Worker thread wakes up
02:48:24.099 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.70) opts 0xd
02:48:24.099 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.70)
02:48:24.099 00.000 25848 Moving (0.37, -0.70) raw xDistance=-0.44 yDistance=-0.51
02:48:24.099 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=192, FiltMax=65504, Gamma=0.560
02:48:24.099 00.000 21444 UpdateGuideState exits: m=5544335 SNR=209.9 Saturated
02:48:24.099 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:24.099 00.000 25848 BLC: History state: CurrMiss=-0.51, AvgInitMiss=-0.74, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.213978, 1:-0.508071
02:48:24.099 00.000 25848 BLC: No correction, Miss < min_move
02:48:24.099 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
02:48:24.099 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:24.100 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:24.100 00.000 21444 Enqueuing Expose request
02:48:24.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
02:48:24.100 00.000 25848 MoveAxis(E, 0, ABG)
02:48:24.100 00.000 25848 Move returns status 0, amount 0
02:48:24.100 00.000 25848 MoveAxis(N, 0, ABG)
02:48:24.100 00.000 25848 Move returns status 0, amount 0
02:48:24.100 00.000 25848 move complete, result=0
02:48:24.100 00.000 25848 worker thread done servicing request
02:48:24.100 00.000 25848 Worker thread wakes up
02:48:24.100 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:24.100 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:24.100 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
02:48:26.951 02.851 25848 Exposure complete
02:48:27.030 00.079 25848 worker thread done servicing request
02:48:27.030 00.000 21444 OnExposeComplete: enter
02:48:27.030 00.000 21444 UpdateGuideState(): m_state=6
02:48:27.030 00.000 21444 Star::Find(15, 1258, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1406
02:48:27.030 00.000 21444 Star::Find returns 1 (1), X=1258.78, Y=666.04, Mass=5848307, SNR=230.0, Peak=65504 HFD=8.1
02:48:27.030 00.000 21444 MultiStar: [#1 -0.18,1.33,1.22,U] [#2 0.92,0.87,0.97,U] [#3 0.18,0.86,0.96,U] [#4 1.07,0.61,0.88,U] [#5 1.56,0.99,0.74,U] [#6 0.80,0.51,0.90,U] [#7 1.08,0.21,0.72,U] [#8 0.43,0.92,0.75,U] 
02:48:27.030 00.000 21444 single-star, 8 included, MultiStar: {0.65, 0.74}, one-star: {0.54, 0.17}
02:48:27.030 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
02:48:27.030 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.69)
02:48:27.030 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.17 hyp=0.57 cameraTheta=0.30 mountX=-0.52 mountY=0.36, mountTheta=2.54
02:48:27.031 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.17, opts=13)
02:48:27.031 00.000 21444 Enqueuing Move request for scope (0.54, 0.17)
02:48:27.031 00.000 25848 Worker thread wakes up
02:48:27.031 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.17) opts 0xd
02:48:27.031 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.17)
02:48:27.031 00.000 25848 Moving (0.54, 0.17) raw xDistance=-0.52 yDistance=0.36
02:48:27.031 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=180, FiltMax=65504, Gamma=0.560
02:48:27.031 00.000 25848 BLC: History state: CurrMiss=0.36, AvgInitMiss=-0.74, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.213978, 1:-0.508071, 2:0.360922
02:48:27.031 00.000 25848 BLC: No correction, Miss < min_move
02:48:27.031 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
02:48:27.031 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:27.032 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:48:27.032 00.000 25848 MoveAxis(E, 15, ABG)
02:48:27.032 00.000 25848 Guiding  Dir = 2, Dur = 15
02:48:27.032 00.000 21444 UpdateGuideState exits: m=5848307 SNR=230.0 Saturated
02:48:27.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:27.032 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:27.032 00.000 21444 Enqueuing Expose request
02:48:27.062 00.030 25848 IsSlewing returns 0
02:48:27.062 00.000 25848 IsGuiding returns 0
02:48:27.122 00.060 25848 IsGuiding returns 1
02:48:27.122 00.000 25848 scope still moving after pulse duration time elapsed
02:48:27.189 00.067 25848 IsSlewing returns 0
02:48:27.189 00.000 25848 IsGuiding returns 0
02:48:27.189 00.000 25848 scope move finished after 15 + 112 ms
02:48:27.189 00.000 25848 Move returns status 0, amount 15
02:48:27.189 00.000 25848 MoveAxis(N, 0, ABG)
02:48:27.189 00.000 25848 Move returns status 0, amount 0
02:48:27.189 00.000 25848 move complete, result=0
02:48:27.189 00.000 25848 worker thread done servicing request
02:48:27.189 00.000 25848 Worker thread wakes up
02:48:27.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:27.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:27.189 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 0.4 px 0 ms NORTH
02:48:30.029 02.840 25848 Exposure complete
02:48:30.112 00.083 25848 worker thread done servicing request
02:48:30.112 00.000 21444 OnExposeComplete: enter
02:48:30.112 00.000 21444 UpdateGuideState(): m_state=6
02:48:30.112 00.000 21444 Star::Find(15, 1258, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1407
02:48:30.112 00.000 21444 Star::Find returns 1 (1), X=1258.65, Y=665.45, Mass=5958600, SNR=257.2, Peak=65504 HFD=7.9
02:48:30.112 00.000 21444 MultiStar: [#1 -0.29,0.59,1.30,U] [#2 0.65,0.43,1.14,U] [#3 -0.05,0.21,0.81,U] [#4 0.62,0.11,0.76,U] [#5 0.70,0.16,0.78,U] [#6 0.82,-0.14,0.73,U] [#7 0.66,-0.29,0.73,U] [#8 0.78,0.05,0.58,U] 
02:48:30.112 00.000 21444 refined, 8 included, MultiStar: {0.42, 0.12}, one-star: {0.41, -0.41}
02:48:30.112 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
02:48:30.113 00.001 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.67)
02:48:30.113 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.12 hyp=0.44 cameraTheta=0.28 mountX=-0.41 mountY=0.27, mountTheta=2.56
02:48:30.113 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.12, opts=13)
02:48:30.113 00.000 21444 Enqueuing Move request for scope (0.42, 0.12)
02:48:30.113 00.000 25848 Worker thread wakes up
02:48:30.113 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=192, FiltMax=65504, Gamma=0.560
02:48:30.113 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.12) opts 0xd
02:48:30.113 00.000 21444 UpdateGuideState exits: m=5958600 SNR=257.2 Saturated
02:48:30.113 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:30.114 00.001 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.12)
02:48:30.114 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:30.114 00.000 21444 Enqueuing Expose request
02:48:30.114 00.000 25848 Moving (0.42, 0.12) raw xDistance=-0.41 yDistance=0.27
02:48:30.114 00.000 25848 BLC: window closed
02:48:30.114 00.000 25848 BLC: History state: CurrMiss=0.27, AvgInitMiss=-0.74, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.213978, 1:-0.508071, 2:0.360922
02:48:30.114 00.000 25848 BLC: No correction, Miss < min_move
02:48:30.114 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
02:48:30.114 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:30.114 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:48:30.114 00.000 25848 MoveAxis(E, 0, ABG)
02:48:30.114 00.000 25848 Move returns status 0, amount 0
02:48:30.114 00.000 25848 MoveAxis(N, 0, ABG)
02:48:30.114 00.000 25848 Move returns status 0, amount 0
02:48:30.114 00.000 25848 move complete, result=0
02:48:30.114 00.000 25848 worker thread done servicing request
02:48:30.114 00.000 25848 Worker thread wakes up
02:48:30.114 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:30.114 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:30.114 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
02:48:32.962 02.848 25848 Exposure complete
02:48:33.044 00.082 25848 worker thread done servicing request
02:48:33.044 00.000 21444 OnExposeComplete: enter
02:48:33.044 00.000 21444 UpdateGuideState(): m_state=6
02:48:33.044 00.000 21444 Star::Find(15, 1258, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
02:48:33.044 00.000 21444 Star::Find returns 1 (1), X=1256.08, Y=665.72, Mass=5679691, SNR=285.7, Peak=65504 HFD=7.8
02:48:33.046 00.002 21444 MultiStar: [#1 -2.22,0.85,0.00,M7] [#2 -1.28,0.56,0.93,U] [#3 -2.49,0.21,0.00,M8] [#4 -1.27,0.56,0.76,U] [#5 -1.10,0.53,0.76,U] [#6 -1.28,0.33,0.72,U] [#7 -1.68,0.38,0.60,U] [#8 -1.47,0.57,0.51,U] 
02:48:33.046 00.000 21444 refined, 6 included, MultiStar: {-1.48, 0.37}, one-star: {-2.16, -0.14}
02:48:33.046 00.000 21444 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.05) = xAngle (-0.16 = -0.16)
02:48:33.046 00.000 21444 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.00 = -3.00)
02:48:33.046 00.000 21444 CameraToMount -- cameraX=-1.48 cameraY=0.37 hyp=1.53 cameraTheta=2.90 mountX=1.51 mountY=-0.22, mountTheta=-0.14
02:48:33.046 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.48, y=0.37, opts=13)
02:48:33.047 00.001 21444 Enqueuing Move request for scope (-1.48, 0.37)
02:48:33.047 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=282, FiltMax=65504, Gamma=0.560
02:48:33.047 00.000 21444 UpdateGuideState exits: m=5679691 SNR=285.7 Saturated
02:48:33.047 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:33.047 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:33.047 00.000 21444 Enqueuing Expose request
02:48:33.047 00.000 25848 Worker thread wakes up
02:48:33.047 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.48, 0.37) opts 0xd
02:48:33.047 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.48, 0.37)
02:48:33.047 00.000 25848 Moving (-1.48, 0.37) raw xDistance=1.51 yDistance=-0.22
02:48:33.047 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.51
02:48:33.047 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:33.047 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:48:33.047 00.000 25848 MoveAxis(W, 44, ABG)
02:48:33.047 00.000 25848 Guiding  Dir = 3, Dur = 44
02:48:33.115 00.068 25848 IsSlewing returns 0
02:48:33.115 00.000 25848 IsGuiding returns 0
02:48:33.147 00.032 25848 PulseGuide returned control before completion, sleep 23
02:48:33.181 00.034 25848 IsGuiding returns 1
02:48:33.181 00.000 25848 scope still moving after pulse duration time elapsed
02:48:33.232 00.051 25848 IsSlewing returns 0
02:48:33.232 00.000 25848 IsGuiding returns 0
02:48:33.232 00.000 25848 scope move finished after 44 + 73 ms
02:48:33.232 00.000 25848 Move returns status 0, amount 44
02:48:33.232 00.000 25848 MoveAxis(N, 0, ABG)
02:48:33.232 00.000 25848 Move returns status 0, amount 0
02:48:33.232 00.000 25848 move complete, result=0
02:48:33.232 00.000 25848 worker thread done servicing request
02:48:33.233 00.001 25848 Worker thread wakes up
02:48:33.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:33.233 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:33.233 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -0.2 px 0 ms NORTH
02:48:36.072 02.839 25848 Exposure complete
02:48:36.153 00.081 25848 worker thread done servicing request
02:48:36.154 00.001 21444 OnExposeComplete: enter
02:48:36.154 00.000 21444 UpdateGuideState(): m_state=6
02:48:36.154 00.000 21444 Star::Find(15, 1256, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
02:48:36.154 00.000 21444 Star::Find returns 1 (1), X=1257.31, Y=665.35, Mass=5904336, SNR=241.0, Peak=65504 HFD=8.1
02:48:36.154 00.000 21444 MultiStar: [#1 -0.36,0.18,1.13,U] [#2 -0.32,0.48,0.92,U] [#3 -0.86,0.26,0.83,U] [#4 -0.51,0.41,0.89,U] [#5 0.37,0.03,0.63,U] [#6 -0.47,-0.01,0.73,U] [#7 -0.61,-0.41,0.49,U] [#8 -0.11,-0.24,0.53,U] 
02:48:36.154 00.000 21444 refined, 8 included, MultiStar: {-0.46, 0.06}, one-star: {-0.93, -0.51}
02:48:36.154 00.000 21444 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
02:48:36.154 00.000 21444 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
02:48:36.154 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.06 hyp=0.46 cameraTheta=3.02 mountX=0.46 mountY=-0.12, mountTheta=-0.26
02:48:36.155 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.06, opts=13)
02:48:36.155 00.000 21444 Enqueuing Move request for scope (-0.46, 0.06)
02:48:36.155 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=220, FiltMax=65504, Gamma=0.560
02:48:36.155 00.000 21444 UpdateGuideState exits: m=5904336 SNR=241.0 Saturated
02:48:36.155 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:36.155 00.000 25848 Worker thread wakes up
02:48:36.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.06) opts 0xd
02:48:36.155 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.06)
02:48:36.155 00.000 25848 Moving (-0.46, 0.06) raw xDistance=0.46 yDistance=-0.12
02:48:36.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:48:36.155 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:36.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:48:36.155 00.000 25848 MoveAxis(E, 0, ABG)
02:48:36.155 00.000 25848 Move returns status 0, amount 0
02:48:36.155 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:36.155 00.000 21444 Enqueuing Expose request
02:48:36.156 00.001 25848 MoveAxis(N, 0, ABG)
02:48:36.156 00.000 25848 Move returns status 0, amount 0
02:48:36.156 00.000 25848 move complete, result=0
02:48:36.156 00.000 25848 worker thread done servicing request
02:48:36.156 00.000 25848 Worker thread wakes up
02:48:36.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:36.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1243,651,31,31)
02:48:36.156 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:38.957 02.801 21444 evsrv: cli 0107E920 connect
02:48:38.957 00.000 21444 case statement mapped state 6 to 3
02:48:38.957 00.000 21444 case statement mapped state 6 to 3
02:48:38.957 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"1143a160-0cdc-49cf-8a8b-653eaa0c9f82"}
02:48:38.957 00.000 21444 case statement mapped state 6 to 3
02:48:38.958 00.001 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Guiding","id":"1143a160-0cdc-49cf-8a8b-653eaa0c9f82"}
02:48:38.958 00.000 21444 evsrv: cli 0107E920 disconnect
02:48:38.958 00.000 21444 evsrv: cli 0107E600 connect
02:48:38.958 00.000 21444 case statement mapped state 6 to 3
02:48:38.958 00.000 21444 case statement mapped state 6 to 3
02:48:38.958 00.000 21444 evsrv: cli 0107E600 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"c1bd4ca0-fcc5-4f8e-a035-97a7a3c9d271"}
02:48:38.958 00.000 21444 PhdController::Dither begins
02:48:38.959 00.001 21444 dither: size=6.00, dRA=-5.32 dDec=1.29
02:48:38.959 00.000 21444 MountToCamera -- mountTheta (-2.90) + m_xAngle (3.05) = xAngle (0.15 = 0.15)
02:48:38.959 00.000 21444 MountToCamera -- mountX=-5.32 mountY=1.29 hyp=5.47 mountTheta=-2.90 cameraX=5.41, cameraY=0.81 cameraTheta=0.15
02:48:38.959 00.000 21444 setting lock position to (1263.65, 666.67)
02:48:38.959 00.000 21444 Mount: notify guiding dithered (5.4, 0.8)
02:48:38.959 00.000 21444 MultiStar: stabilizing after lock position change
02:48:38.959 00.000 21444 Status Line: Dither by -5.32,1.29
02:48:38.959 00.000 21444 PhdController: newstate STATE_SETTLE_BEGIN
02:48:38.960 00.001 21444 PhdController: newstate STATE_SETTLE_WAIT
02:48:38.960 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0,"id":"c1bd4ca0-fcc5-4f8e-a035-97a7a3c9d271"}
02:48:38.960 00.000 21444 evsrv: cli 0107E600 disconnect
02:48:39.002 00.042 25848 Exposure complete
02:48:39.069 00.067 25848 worker thread done servicing request
02:48:39.069 00.000 21444 OnExposeComplete: enter
02:48:39.069 00.000 21444 UpdateGuideState(): m_state=6
02:48:39.069 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1410
02:48:39.069 00.000 21444 Star::Find returns 1 (1), X=1257.27, Y=665.40, Mass=5616442, SNR=272.4, Peak=65504 HFD=7.6
02:48:39.069 00.000 21444 CameraToMount -- cameraTheta (-2.94) - m_xAngle (3.05) = xAngle (-6.00 = 0.29)
02:48:39.069 00.000 21444 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.84 = -2.56)
02:48:39.069 00.000 21444 CameraToMount -- cameraX=-6.38 cameraY=-1.28 hyp=6.51 cameraTheta=-2.94 mountX=6.24 mountY=-3.60, mountTheta=-0.52
02:48:39.070 00.001 21444 dither recenter: remaining=(5.3,-1.3) step=(5.3,-1.3)
02:48:39.070 00.000 21444 MountToCamera -- mountTheta (0.24) + m_xAngle (3.05) = xAngle (3.29 = -2.99)
02:48:39.070 00.000 21444 MountToCamera -- mountX=5.32 mountY=-1.29 hyp=5.47 mountTheta=0.24 cameraX=-5.41, cameraY=-0.81 cameraTheta=-2.99
02:48:39.070 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-5.41, y=-0.81, opts=4)
02:48:39.070 00.000 21444 Enqueuing Move request for scope (-5.41, -0.81)
02:48:39.070 00.000 21444 Mount: notify direct move 5.32,-1.29
02:48:39.070 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=282, FiltMax=65504, Gamma=0.560
02:48:39.070 00.000 21444 UpdateGuideState exits: m=5616442 SNR=272.4 Saturated
02:48:39.070 00.000 21444 PhdController: settling, locked = 1, distance = 6.50 (3.00) aobump = 0 frame = 1 / 99999
02:48:39.070 00.000 25848 Worker thread wakes up
02:48:39.070 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-5.41, -0.81) opts 0x4
02:48:39.070 00.000 25848 Handling offset move in thread for scope, endpoint = (-5.41, -0.81)
02:48:39.070 00.000 25848 Moving (-5.41, -0.81) raw xDistance=5.32 yDistance=-1.29
02:48:39.070 00.000 25848 BLC: window closed
02:48:39.070 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778827719.070,"Host":"ASTROBRUCE","Inst":1,"Distance":6.50,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:48:39.071 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:39.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:39.071 00.000 21444 Enqueuing Expose request
02:48:39.071 00.000 25848 MoveAxis(W, 246, B)
02:48:39.071 00.000 25848 Guiding  Dir = 3, Dur = 246
02:48:39.095 00.024 25848 IsSlewing returns 0
02:48:39.096 00.001 25848 IsGuiding returns 0
02:48:39.127 00.031 25848 PulseGuide returned control before completion, sleep 225
02:48:39.367 00.240 25848 IsGuiding returns 1
02:48:39.367 00.000 25848 scope still moving after pulse duration time elapsed
02:48:39.423 00.056 25848 IsSlewing returns 0
02:48:39.423 00.000 25848 IsGuiding returns 0
02:48:39.424 00.001 25848 scope move finished after 246 + 81 ms
02:48:39.424 00.000 25848 Move returns status 0, amount 246
02:48:39.424 00.000 25848 BLC: window closed
02:48:39.424 00.000 25848 BLC: Compensation needed for non-algo type move
02:48:39.424 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 316 applied
02:48:39.424 00.000 25848 MoveAxis(N, 351, B)
02:48:39.424 00.000 25848 Guiding  Dir = 0, Dur = 351
02:48:39.474 00.050 25848 IsSlewing returns 0
02:48:39.475 00.001 25848 IsGuiding returns 0
02:48:39.506 00.031 25848 PulseGuide returned control before completion, sleep 331
02:48:39.845 00.339 25848 IsGuiding returns 1
02:48:39.845 00.000 25848 scope still moving after pulse duration time elapsed
02:48:39.907 00.062 25848 IsSlewing returns 0
02:48:39.907 00.000 25848 IsGuiding returns 0
02:48:39.907 00.000 25848 scope move finished after 351 + 81 ms
02:48:39.907 00.000 25848 Move returns status 0, amount 351
02:48:39.907 00.000 25848 move complete, result=0
02:48:39.907 00.000 25848 worker thread done servicing request
02:48:39.908 00.001 25848 Worker thread wakes up
02:48:39.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:39.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1242,650,31,31)
02:48:39.908 00.000 21444 GuideStep: 5.3 px 246 ms WEST, -1.3 px 351 ms NORTH
02:48:42.754 02.846 25848 Exposure complete
02:48:42.843 00.089 25848 worker thread done servicing request
02:48:42.843 00.000 21444 OnExposeComplete: enter
02:48:42.843 00.000 21444 UpdateGuideState(): m_state=6
02:48:42.843 00.000 21444 Star::Find(15, 1257, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1411
02:48:42.843 00.000 21444 Star::Find returns 1 (1), X=1263.10, Y=666.56, Mass=5848841, SNR=278.8, Peak=65504 HFD=7.9
02:48:42.843 00.000 21444 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.05) = xAngle (-6.00 = 0.29)
02:48:42.843 00.000 21444 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.84 = -2.56)
02:48:42.843 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.11 hyp=0.56 cameraTheta=-2.95 mountX=0.54 mountY=-0.31, mountTheta=-0.52
02:48:42.843 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.11, opts=13)
02:48:42.843 00.000 21444 Enqueuing Move request for scope (-0.55, -0.11)
02:48:42.843 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=230, FiltMax=65504, Gamma=0.560
02:48:42.843 00.000 21444 UpdateGuideState exits: m=5848841 SNR=278.8 Saturated
02:48:42.843 00.000 21444 PhdController: settling, locked = 1, distance = 0.56 (3.00) aobump = 0 frame = 2 / 99999
02:48:42.844 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778827722.844,"Host":"ASTROBRUCE","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:48:42.844 00.000 25848 Worker thread wakes up
02:48:42.844 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:42.844 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:42.844 00.000 21444 Enqueuing Expose request
02:48:42.844 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.11) opts 0xd
02:48:42.844 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.11)
02:48:42.844 00.000 25848 Moving (-0.55, -0.11) raw xDistance=0.54 yDistance=-0.31
02:48:42.844 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
02:48:42.844 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:42.844 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:48:42.844 00.000 25848 MoveAxis(W, 16, ABG)
02:48:42.844 00.000 25848 Guiding  Dir = 3, Dur = 16
02:48:42.876 00.032 25848 IsSlewing returns 0
02:48:42.878 00.002 25848 IsGuiding returns 0
02:48:42.942 00.064 25848 IsGuiding returns 1
02:48:42.942 00.000 25848 scope still moving after pulse duration time elapsed
02:48:43.000 00.058 25848 IsSlewing returns 0
02:48:43.001 00.001 25848 IsGuiding returns 0
02:48:43.001 00.000 25848 scope move finished after 16 + 107 ms
02:48:43.001 00.000 25848 Move returns status 0, amount 16
02:48:43.001 00.000 25848 MoveAxis(N, 0, ABG)
02:48:43.001 00.000 25848 Move returns status 0, amount 0
02:48:43.001 00.000 25848 move complete, result=0
02:48:43.001 00.000 25848 worker thread done servicing request
02:48:43.001 00.000 25848 Worker thread wakes up
02:48:43.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:43.002 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:48:43.002 00.000 21444 GuideStep: 0.5 px 16 ms WEST, -0.3 px 0 ms NORTH
02:48:45.848 02.846 25848 Exposure complete
02:48:45.931 00.083 25848 worker thread done servicing request
02:48:45.931 00.000 21444 OnExposeComplete: enter
02:48:45.931 00.000 21444 UpdateGuideState(): m_state=6
02:48:45.931 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1412
02:48:45.931 00.000 21444 Star::Find returns 1 (1), X=1263.76, Y=666.70, Mass=5961965, SNR=291.7, Peak=65504 HFD=8.0
02:48:45.931 00.000 21444 CameraToMount -- cameraTheta (0.21) - m_xAngle (3.05) = xAngle (-2.85 = -2.85)
02:48:45.931 00.000 21444 CameraToMount -- cameraTheta (0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.69 = 0.59)
02:48:45.931 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.21 mountX=-0.10 mountY=0.06, mountTheta=2.61
02:48:45.932 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.02, opts=13)
02:48:45.932 00.000 21444 Enqueuing Move request for scope (0.11, 0.02)
02:48:45.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=168, FiltMax=65504, Gamma=0.560
02:48:45.932 00.000 21444 UpdateGuideState exits: m=5961965 SNR=291.7 Saturated
02:48:45.932 00.000 21444 PhdController: settling, locked = 1, distance = 0.43 (3.00) aobump = 0 frame = 3 / 99999
02:48:45.932 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778827725.932,"Host":"ASTROBRUCE","Inst":1,"Distance":0.43,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
02:48:45.932 00.000 25848 Worker thread wakes up
02:48:45.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
02:48:45.932 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
02:48:45.932 00.000 25848 Moving (0.11, 0.02) raw xDistance=-0.10 yDistance=0.06
02:48:45.932 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:48:45.932 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:45.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:45.933 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:48:45.933 00.000 25848 MoveAxis(E, 0, ABG)
02:48:45.933 00.000 25848 Move returns status 0, amount 0
02:48:45.933 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:45.933 00.000 21444 Enqueuing Expose request
02:48:45.933 00.000 25848 MoveAxis(N, 0, ABG)
02:48:45.933 00.000 25848 Move returns status 0, amount 0
02:48:45.933 00.000 25848 move complete, result=0
02:48:45.933 00.000 25848 worker thread done servicing request
02:48:45.933 00.000 25848 Worker thread wakes up
02:48:45.933 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:45.933 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:48:45.933 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:48.778 02.845 25848 Exposure complete
02:48:48.845 00.067 25848 worker thread done servicing request
02:48:48.845 00.000 21444 OnExposeComplete: enter
02:48:48.845 00.000 21444 UpdateGuideState(): m_state=6
02:48:48.847 00.002 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1413
02:48:48.847 00.000 21444 Star::Find returns 1 (1), X=1263.02, Y=665.74, Mass=5723461, SNR=248.9, Peak=65504 HFD=8.0
02:48:48.847 00.000 21444 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.05) = xAngle (-5.22 = 1.07)
02:48:48.847 00.000 21444 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.06 = -1.78)
02:48:48.847 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=-0.94 hyp=1.13 cameraTheta=-2.16 mountX=0.55 mountY=-1.11, mountTheta=-1.11
02:48:48.847 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=-0.94, opts=13)
02:48:48.847 00.000 21444 Enqueuing Move request for scope (-0.63, -0.94)
02:48:48.847 00.000 25848 Worker thread wakes up
02:48:48.847 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.94) opts 0xd
02:48:48.847 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, -0.94)
02:48:48.847 00.000 25848 Moving (-0.63, -0.94) raw xDistance=0.55 yDistance=-1.11
02:48:48.847 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
02:48:48.847 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:48:48.847 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=254, FiltMax=65504, Gamma=0.560
02:48:48.847 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.11
02:48:48.847 00.000 21444 UpdateGuideState exits: m=5723461 SNR=248.9 Saturated
02:48:48.847 00.000 21444 PhdController: settling, locked = 1, distance = 0.64 (3.00) aobump = 0 frame = 4 / 99999
02:48:48.847 00.000 25848 MoveAxis(W, 16, ABG)
02:48:48.847 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778827728.847,"Host":"ASTROBRUCE","Inst":1,"Distance":0.64,"Time":6.0,"SettleTime":12.0,"StarLocked":true}
02:48:48.847 00.000 25848 Guiding  Dir = 3, Dur = 16
02:48:48.847 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:48.847 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:48.847 00.000 21444 Enqueuing Expose request
02:48:49.127 00.280 25848 IsSlewing returns 0
02:48:49.127 00.000 25848 IsGuiding returns 0
02:48:49.158 00.031 25848 IsGuiding returns 1
02:48:49.158 00.000 25848 scope still moving after pulse duration time elapsed
02:48:49.219 00.061 25848 IsSlewing returns 0
02:48:49.219 00.000 25848 IsGuiding returns 0
02:48:49.219 00.000 25848 scope move finished after 16 + 76 ms
02:48:49.219 00.000 25848 Move returns status 0, amount 16
02:48:49.220 00.001 25848 MoveAxis(N, 0, ABG)
02:48:49.220 00.000 25848 Move returns status 0, amount 0
02:48:49.220 00.000 25848 move complete, result=0
02:48:49.220 00.000 25848 worker thread done servicing request
02:48:49.220 00.000 25848 Worker thread wakes up
02:48:49.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:49.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:48:49.220 00.000 21444 GuideStep: 0.5 px 16 ms WEST, -1.1 px 0 ms NORTH
02:48:52.058 02.838 25848 Exposure complete
02:48:52.147 00.089 25848 worker thread done servicing request
02:48:52.147 00.000 21444 OnExposeComplete: enter
02:48:52.147 00.000 21444 UpdateGuideState(): m_state=6
02:48:52.148 00.001 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1414
02:48:52.148 00.000 21444 Star::Find returns 1 (1), X=1262.67, Y=665.44, Mass=5962567, SNR=246.1, Peak=65504 HFD=8.0
02:48:52.148 00.000 21444 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.05) = xAngle (-5.29 = 0.99)
02:48:52.148 00.000 21444 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.14 = -1.85)
02:48:52.148 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=-1.23 hyp=1.57 cameraTheta=-2.24 mountX=0.86 mountY=-1.51, mountTheta=-1.05
02:48:52.149 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=-1.23, opts=13)
02:48:52.149 00.000 21444 Enqueuing Move request for scope (-0.98, -1.23)
02:48:52.149 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=256, FiltMax=65504, Gamma=0.560
02:48:52.149 00.000 21444 UpdateGuideState exits: m=5962567 SNR=246.1 Saturated
02:48:52.149 00.000 21444 PhdController: settling, locked = 1, distance = 0.92 (3.00) aobump = 0 frame = 5 / 99999
02:48:52.149 00.000 25848 Worker thread wakes up
02:48:52.149 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778827732.149,"Host":"ASTROBRUCE","Inst":1,"Distance":0.92,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
02:48:52.149 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -1.23) opts 0xd
02:48:52.149 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, -1.23)
02:48:52.149 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:52.149 00.000 25848 Moving (-0.98, -1.23) raw xDistance=0.86 yDistance=-1.51
02:48:52.149 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:52.149 00.000 21444 Enqueuing Expose request
02:48:52.149 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.86
02:48:52.149 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:48:52.149 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.51
02:48:52.149 00.000 25848 MoveAxis(W, 26, ABG)
02:48:52.149 00.000 25848 Guiding  Dir = 3, Dur = 26
02:48:52.170 00.021 25848 IsSlewing returns 0
02:48:52.170 00.000 25848 IsGuiding returns 0
02:48:52.201 00.031 25848 IsGuiding returns 1
02:48:52.201 00.000 25848 scope still moving after pulse duration time elapsed
02:48:52.252 00.051 25848 IsSlewing returns 0
02:48:52.253 00.001 25848 IsGuiding returns 0
02:48:52.253 00.000 25848 scope move finished after 26 + 56 ms
02:48:52.253 00.000 25848 Move returns status 0, amount 26
02:48:52.253 00.000 25848 MoveAxis(N, 0, ABG)
02:48:52.253 00.000 25848 Move returns status 0, amount 0
02:48:52.253 00.000 25848 move complete, result=0
02:48:52.253 00.000 25848 worker thread done servicing request
02:48:52.253 00.000 25848 Worker thread wakes up
02:48:52.253 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:52.253 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:48:52.253 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -1.5 px 0 ms NORTH
02:48:55.100 02.847 25848 Exposure complete
02:48:55.188 00.088 25848 worker thread done servicing request
02:48:55.188 00.000 21444 OnExposeComplete: enter
02:48:55.189 00.001 21444 UpdateGuideState(): m_state=6
02:48:55.189 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1415
02:48:55.189 00.000 21444 Star::Find returns 1 (1), X=1262.77, Y=666.32, Mass=5795200, SNR=245.2, Peak=65504 HFD=8.0
02:48:55.189 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
02:48:55.189 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.37)
02:48:55.189 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-0.35 hyp=0.95 cameraTheta=-2.76 mountX=0.85 mountY=-0.66, mountTheta=-0.66
02:48:55.190 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-0.35, opts=13)
02:48:55.190 00.000 21444 Enqueuing Move request for scope (-0.88, -0.35)
02:48:55.190 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=304, FiltMax=65504, Gamma=0.560
02:48:55.190 00.000 21444 UpdateGuideState exits: m=5795200 SNR=245.2 Saturated
02:48:55.190 00.000 21444 PhdController: settling, locked = 1, distance = 0.93 (3.00) aobump = 0 frame = 6 / 99999
02:48:55.190 00.000 21444 PhdController: newstate STATE_FINISH
02:48:55.190 00.000 21444 PhdController complete: success
02:48:55.190 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778827735.190,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
02:48:55.190 00.000 25848 Worker thread wakes up
02:48:55.190 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.35) opts 0xd
02:48:55.190 00.000 21444 Mount: notify guiding dither settle done success=1
02:48:55.190 00.000 21444 PhdController: newstate STATE_IDLE
02:48:55.190 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:55.190 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:55.191 00.001 21444 Enqueuing Expose request
02:48:55.191 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -0.35)
02:48:55.191 00.000 25848 Moving (-0.88, -0.35) raw xDistance=0.85 yDistance=-0.66
02:48:55.191 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.85
02:48:55.191 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.28
02:48:55.191 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
02:48:55.191 00.000 25848 MoveAxis(W, 27, ABG)
02:48:55.191 00.000 25848 Guiding  Dir = 3, Dur = 27
02:48:55.219 00.028 25848 IsSlewing returns 0
02:48:55.219 00.000 25848 IsGuiding returns 0
02:48:55.252 00.033 25848 IsGuiding returns 1
02:48:55.252 00.000 25848 scope still moving after pulse duration time elapsed
02:48:55.298 00.046 25848 IsSlewing returns 0
02:48:55.298 00.000 25848 IsGuiding returns 0
02:48:55.298 00.000 25848 scope move finished after 27 + 51 ms
02:48:55.298 00.000 25848 Move returns status 0, amount 27
02:48:55.298 00.000 25848 MoveAxis(N, 18, ABG)
02:48:55.298 00.000 25848 Guiding  Dir = 0, Dur = 18
02:48:55.327 00.029 25848 IsSlewing returns 0
02:48:55.327 00.000 25848 IsGuiding returns 0
02:48:55.390 00.063 25848 IsGuiding returns 1
02:48:55.390 00.000 25848 scope still moving after pulse duration time elapsed
02:48:55.440 00.050 25848 IsSlewing returns 0
02:48:55.440 00.000 25848 IsGuiding returns 0
02:48:55.441 00.001 25848 scope move finished after 18 + 95 ms
02:48:55.441 00.000 25848 Move returns status 0, amount 18
02:48:55.441 00.000 25848 move complete, result=0
02:48:55.441 00.000 25848 worker thread done servicing request
02:48:55.441 00.000 25848 Worker thread wakes up
02:48:55.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:55.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:48:55.441 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -0.7 px 18 ms NORTH
02:48:58.286 02.845 25848 Exposure complete
02:48:58.365 00.079 25848 worker thread done servicing request
02:48:58.365 00.000 21444 OnExposeComplete: enter
02:48:58.365 00.000 21444 UpdateGuideState(): m_state=6
02:48:58.366 00.001 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=1263.27, Y=666.39, Mass=6044805, SNR=260.2, Peak=65504 HFD=8.1
02:48:58.366 00.000 21444 MultiStar: exiting stabilization period
02:48:58.366 00.000 21444 MultiStar: updating star positions after lock position change
02:48:58.366 00.000 21444 Star::Find(15, 758, 130, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=758.23, Y=131.99, Mass=5450898, SNR=186.2, Peak=65504 HFD=8.1
02:48:58.366 00.000 21444 Star::Find(15, 720, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=720.38, Y=33.16, Mass=5362531, SNR=218.7, Peak=65504 HFD=7.9
02:48:58.366 00.000 21444 Star::Find(15, 221, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=221.31, Y=57.40, Mass=2493953, SNR=147.0, Peak=37944 HFD=7.6
02:48:58.366 00.000 21444 Star::Find(15, 1478, 558, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=1478.32, Y=559.10, Mass=2101530, SNR=189.4, Peak=32036 HFD=7.7
02:48:58.366 00.000 21444 Star::Find(15, 1833, 406, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=1833.20, Y=406.46, Mass=1710595, SNR=115.1, Peak=29456 HFD=7.2
02:48:58.366 00.000 21444 Star::Find(15, 1578, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=1577.58, Y=390.61, Mass=1312643, SNR=150.9, Peak=22240 HFD=7.3
02:48:58.366 00.000 21444 Star::Find(15, 1119, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=1118.77, Y=766.52, Mass=1043476, SNR=137.7, Peak=20008 HFD=7.3
02:48:58.366 00.000 21444 Star::Find(15, 1711, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=1710.48, Y=487.44, Mass=1261200, SNR=164.3, Peak=22996 HFD=7.5
02:48:58.366 00.000 21444 Star::Find(15, 246, 710, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=247.51, Y=712.21, Mass=677282, SNR=85.8, Peak=11808 HFD=7.5
02:48:58.366 00.000 21444 Star::Find(15, 1135, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=1134.58, Y=279.09, Mass=761915, SNR=120.3, Peak=13876 HFD=7.7
02:48:58.366 00.000 21444 Star::Find(15, 1256, 728, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
02:48:58.366 00.000 21444 Star::Find returns 1 (1), X=1256.13, Y=730.03, Mass=567574, SNR=97.7, Peak=11636 HFD=7.3
02:48:58.367 00.001 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
02:48:58.367 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.39 = -2.10)
02:48:58.367 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-0.29 hyp=0.48 cameraTheta=-2.49 mountX=0.35 mountY=-0.41, mountTheta=-0.86
02:48:58.367 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-0.29, opts=13)
02:48:58.367 00.000 21444 Enqueuing Move request for scope (-0.38, -0.29)
02:48:58.367 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=66, FiltMax=65504, Gamma=0.560
02:48:58.367 00.000 21444 UpdateGuideState exits: m=6044805 SNR=260.2 Saturated
02:48:58.367 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:58.368 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:48:58.368 00.000 21444 Enqueuing Expose request
02:48:58.368 00.000 25848 Worker thread wakes up
02:48:58.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.29) opts 0xd
02:48:58.368 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -0.29)
02:48:58.368 00.000 25848 Moving (-0.38, -0.29) raw xDistance=0.35 yDistance=-0.41
02:48:58.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
02:48:58.368 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:58.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
02:48:58.368 00.000 25848 MoveAxis(E, 0, ABG)
02:48:58.368 00.000 25848 Move returns status 0, amount 0
02:48:58.368 00.000 25848 MoveAxis(N, 0, ABG)
02:48:58.368 00.000 25848 Move returns status 0, amount 0
02:48:58.368 00.000 25848 move complete, result=0
02:48:58.368 00.000 25848 worker thread done servicing request
02:48:58.368 00.000 25848 Worker thread wakes up
02:48:58.368 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
02:48:58.368 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:48:58.368 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:01.220 02.852 25848 Exposure complete
02:49:01.296 00.076 25848 worker thread done servicing request
02:49:01.296 00.000 21444 OnExposeComplete: enter
02:49:01.296 00.000 21444 UpdateGuideState(): m_state=6
02:49:01.297 00.001 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1417
02:49:01.297 00.000 21444 Star::Find returns 1 (1), X=1264.83, Y=668.32, Mass=5933512, SNR=272.1, Peak=65504 HFD=8.0
02:49:01.297 00.000 21444 MultiStar: [#1 1.37,1.63,0.00,M7] [#2 1.36,1.72,0.00,M4] [#3 1.83,1.22,0.00,M8] [#4 1.68,1.85,0.00,M2] [#5 2.00,1.60,0.00,M2] [#6 1.93,1.05,0.00,M4] [#7 2.34,1.68,0.00,M1] [#8 1.84,1.67,0.00,M4] 
02:49:01.297 00.000 21444 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.05) = xAngle (-2.10 = -2.10)
02:49:01.297 00.000 21444 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.94 = 1.34)
02:49:01.297 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=1.65 hyp=2.03 cameraTheta=0.95 mountX=-1.02 mountY=1.97, mountTheta=2.05
02:49:01.298 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=1.65, opts=13)
02:49:01.298 00.000 21444 Enqueuing Move request for scope (1.18, 1.65)
02:49:01.298 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=182, FiltMax=65504, Gamma=0.560
02:49:01.298 00.000 21444 UpdateGuideState exits: m=5933512 SNR=272.1 Saturated
02:49:01.298 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:01.298 00.000 25848 Worker thread wakes up
02:49:01.298 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, 1.65) opts 0xd
02:49:01.298 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, 1.65)
02:49:01.298 00.000 25848 Moving (1.18, 1.65) raw xDistance=-1.02 yDistance=1.97
02:49:01.298 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:01.298 00.000 21444 Enqueuing Expose request
02:49:01.298 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02
02:49:01.298 00.000 25848 resist switch: large excursion: input 1.97 thresh 1.53 direction from -1 to 1
02:49:01.298 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.92
02:49:01.298 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.97 from input 1.97
02:49:01.298 00.000 25848 MoveAxis(E, 30, ABG)
02:49:01.298 00.000 25848 Guiding  Dir = 2, Dur = 30
02:49:01.327 00.029 25848 IsSlewing returns 0
02:49:01.327 00.000 25848 IsGuiding returns 0
02:49:01.383 00.056 25848 IsGuiding returns 1
02:49:01.383 00.000 25848 scope still moving after pulse duration time elapsed
02:49:01.437 00.054 25848 IsSlewing returns 0
02:49:01.437 00.000 25848 IsGuiding returns 0
02:49:01.437 00.000 25848 scope move finished after 30 + 80 ms
02:49:01.437 00.000 25848 Move returns status 0, amount 30
02:49:01.437 00.000 25848 BLC: Oldest BLC event removed
02:49:01.437 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 316 applied
02:49:01.437 00.000 25848 MoveAxis(S, 370, ABG)
02:49:01.437 00.000 25848 Guiding  Dir = 1, Dur = 370
02:49:01.469 00.032 25848 IsSlewing returns 0
02:49:01.469 00.000 25848 IsGuiding returns 0
02:49:01.501 00.032 25848 PulseGuide returned control before completion, sleep 349
02:49:01.856 00.355 25848 IsGuiding returns 1
02:49:01.856 00.000 25848 scope still moving after pulse duration time elapsed
02:49:01.908 00.052 25848 IsSlewing returns 0
02:49:01.909 00.001 25848 IsGuiding returns 0
02:49:01.909 00.000 25848 scope move finished after 370 + 68 ms
02:49:01.909 00.000 25848 Move returns status 0, amount 370
02:49:01.909 00.000 25848 move complete, result=0
02:49:01.909 00.000 25848 worker thread done servicing request
02:49:01.909 00.000 25848 Worker thread wakes up
02:49:01.909 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 2.0 px 370 ms SOUTH
02:49:01.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:01.910 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:04.765 02.855 25848 Exposure complete
02:49:04.852 00.087 25848 worker thread done servicing request
02:49:04.852 00.000 21444 OnExposeComplete: enter
02:49:04.852 00.000 21444 UpdateGuideState(): m_state=6
02:49:04.852 00.000 21444 Star::Find(15, 1264, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1418
02:49:04.852 00.000 21444 Star::Find returns 1 (1), X=1263.76, Y=666.53, Mass=5853375, SNR=289.6, Peak=65504 HFD=8.0
02:49:04.853 00.001 21444 MultiStar: [#1 0.38,0.11,1.13,U] [#2 0.28,0.62,0.89,U] [#3 0.22,0.55,0.77,U] [#4 0.76,0.97,0.89,U] [#5 -0.44,0.38,0.65,U] [#6 0.77,0.00,0.69,U] [#7 0.86,0.47,0.64,U] [#8 0.18,0.67,0.48,U] 
02:49:04.853 00.000 21444 single-star, 8 included, MultiStar: {0.35, 0.38}, one-star: {0.11, -0.15}
02:49:04.853 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.29)
02:49:04.853 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.55)
02:49:04.853 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.94 mountX=-0.12 mountY=-0.10, mountTheta=-2.47
02:49:04.854 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.15, opts=13)
02:49:04.854 00.000 21444 Enqueuing Move request for scope (0.11, -0.15)
02:49:04.854 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=318, FiltMax=65504, Gamma=0.560
02:49:04.854 00.000 21444 UpdateGuideState exits: m=5853375 SNR=289.6 Saturated
02:49:04.854 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:04.855 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:04.855 00.000 21444 Enqueuing Expose request
02:49:04.855 00.000 25848 Worker thread wakes up
02:49:04.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
02:49:04.855 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
02:49:04.855 00.000 25848 Moving (0.11, -0.15) raw xDistance=-0.12 yDistance=-0.10
02:49:04.855 00.000 25848 BLC: History state: CurrMiss=-0.10, AvgInitMiss=-0.97, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.973005, 1:-0.097189
02:49:04.855 00.000 25848 BLC: No correction, Miss < min_move
02:49:04.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:49:04.855 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:04.855 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:49:04.855 00.000 25848 MoveAxis(E, 0, ABG)
02:49:04.855 00.000 25848 Move returns status 0, amount 0
02:49:04.855 00.000 25848 MoveAxis(N, 0, ABG)
02:49:04.855 00.000 25848 Move returns status 0, amount 0
02:49:04.855 00.000 25848 move complete, result=0
02:49:04.855 00.000 25848 worker thread done servicing request
02:49:04.855 00.000 25848 Worker thread wakes up
02:49:04.855 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:04.855 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:04.855 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:07.698 02.843 25848 Exposure complete
02:49:07.775 00.077 25848 worker thread done servicing request
02:49:07.775 00.000 21444 OnExposeComplete: enter
02:49:07.775 00.000 21444 UpdateGuideState(): m_state=6
02:49:07.775 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1419
02:49:07.775 00.000 21444 Star::Find returns 1 (1), X=1264.83, Y=666.62, Mass=5892791, SNR=244.0, Peak=65504 HFD=8.1
02:49:07.776 00.001 21444 MultiStar: [#1 1.88,-0.62,0.00,M7] [#2 1.87,0.05,0.99,U] [#3 0.55,0.59,1.09,U] [#4 1.38,0.73,0.79,U] [#5 1.29,0.23,0.84,U] [#6 1.84,-0.08,0.81,U] [#7 2.34,0.43,0.00,M1] [#8 1.80,0.40,0.61,U] 
02:49:07.776 00.000 21444 single-star, 6 included, MultiStar: {1.37, 0.26}, one-star: {1.18, -0.05}
02:49:07.776 00.000 21444 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
02:49:07.776 00.000 21444 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.34)
02:49:07.776 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=-0.05 hyp=1.19 cameraTheta=-0.05 mountX=-1.18 mountY=0.40, mountTheta=2.82
02:49:07.776 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=-0.05, opts=13)
02:49:07.776 00.000 21444 Enqueuing Move request for scope (1.18, -0.05)
02:49:07.776 00.000 25848 Worker thread wakes up
02:49:07.777 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=258, FiltMax=65504, Gamma=0.560
02:49:07.777 00.000 21444 UpdateGuideState exits: m=5892791 SNR=244.0 Saturated
02:49:07.777 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:07.777 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, -0.05) opts 0xd
02:49:07.777 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:07.777 00.000 21444 Enqueuing Expose request
02:49:07.777 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, -0.05)
02:49:07.777 00.000 25848 Moving (1.18, -0.05) raw xDistance=-1.18 yDistance=0.40
02:49:07.777 00.000 25848 BLC: History state: CurrMiss=0.40, AvgInitMiss=-0.97, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.973005, 1:-0.097189, 2:0.398266
02:49:07.777 00.000 25848 BLC: No correction, Miss < min_move
02:49:07.777 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.18
02:49:07.777 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:07.777 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:49:07.777 00.000 25848 MoveAxis(E, 34, ABG)
02:49:07.777 00.000 25848 Guiding  Dir = 2, Dur = 34
02:49:07.797 00.020 25848 IsSlewing returns 0
02:49:07.797 00.000 25848 IsGuiding returns 0
02:49:07.829 00.032 25848 PulseGuide returned control before completion, sleep 13
02:49:07.853 00.024 25848 IsGuiding returns 1
02:49:07.853 00.000 25848 scope still moving after pulse duration time elapsed
02:49:07.936 00.083 25848 IsSlewing returns 0
02:49:07.936 00.000 25848 IsGuiding returns 0
02:49:07.936 00.000 25848 scope move finished after 34 + 104 ms
02:49:07.936 00.000 25848 Move returns status 0, amount 34
02:49:07.936 00.000 25848 MoveAxis(N, 0, ABG)
02:49:07.936 00.000 25848 Move returns status 0, amount 0
02:49:07.936 00.000 25848 move complete, result=0
02:49:07.936 00.000 25848 worker thread done servicing request
02:49:07.936 00.000 25848 Worker thread wakes up
02:49:07.936 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.4 px 0 ms NORTH
02:49:07.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:07.936 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:10.781 02.845 25848 Exposure complete
02:49:10.871 00.090 25848 worker thread done servicing request
02:49:10.871 00.000 21444 OnExposeComplete: enter
02:49:10.871 00.000 21444 UpdateGuideState(): m_state=6
02:49:10.871 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1420
02:49:10.871 00.000 21444 Star::Find returns 1 (1), X=1263.57, Y=665.57, Mass=5794820, SNR=262.1, Peak=65504 HFD=7.8
02:49:10.871 00.000 21444 MultiStar: [#1 0.16,-0.46,0.81,U] [#2 0.08,-0.47,0.84,U] [#3 -0.04,-1.20,0.71,U] [#4 0.23,-0.40,0.93,U] [#5 -1.27,-1.07,0.72,U] [#6 0.03,-1.02,0.71,U] [#7 0.79,-0.94,0.51,U] [#8 -0.33,-0.60,0.56,U] 
02:49:10.871 00.000 21444 refined, 8 included, MultiStar: {-0.05, -0.80}, one-star: {-0.08, -1.10}
02:49:10.871 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.59)
02:49:10.871 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.25)
02:49:10.871 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=-0.80 hyp=0.80 cameraTheta=-1.64 mountX=-0.02 mountY=-0.76, mountTheta=-1.59
02:49:10.872 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=-0.80, opts=13)
02:49:10.872 00.000 21444 Enqueuing Move request for scope (-0.05, -0.80)
02:49:10.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=246, FiltMax=65504, Gamma=0.560
02:49:10.873 00.001 21444 UpdateGuideState exits: m=5794820 SNR=262.1 Saturated
02:49:10.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:10.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:10.873 00.000 21444 Enqueuing Expose request
02:49:10.873 00.000 25848 Worker thread wakes up
02:49:10.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.80) opts 0xd
02:49:10.873 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, -0.80)
02:49:10.873 00.000 25848 Moving (-0.05, -0.80) raw xDistance=-0.02 yDistance=-0.76
02:49:10.873 00.000 25848 BLC: window closed
02:49:10.873 00.000 25848 BLC: History state: CurrMiss=-0.76, AvgInitMiss=-0.97, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.973005, 1:-0.097189, 2:0.398266
02:49:10.873 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -26.000000
02:49:10.873 00.000 25848 BLC: window closed
02:49:10.873 00.000 25848 BLC: Pulse adjusted to 290
02:49:10.873 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:49:10.874 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:49:10.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
02:49:10.874 00.000 25848 MoveAxis(E, 0, ABG)
02:49:10.874 00.000 25848 Move returns status 0, amount 0
02:49:10.874 00.000 25848 MoveAxis(N, 0, ABG)
02:49:10.874 00.000 25848 Move returns status 0, amount 0
02:49:10.874 00.000 25848 move complete, result=0
02:49:10.874 00.000 25848 worker thread done servicing request
02:49:10.874 00.000 25848 Worker thread wakes up
02:49:10.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:10.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:10.874 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
02:49:11.170 00.296 21444 evsrv: cli 0107E9C0 connect
02:49:11.171 00.001 21444 case statement mapped state 6 to 3
02:49:11.171 00.000 21444 case statement mapped state 6 to 3
02:49:11.172 00.001 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"c9e628a9-109d-449b-bff8-6cc2312b39dc"}
02:49:11.172 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"c9e628a9-109d-449b-bff8-6cc2312b39dc"}
02:49:11.172 00.000 21444 evsrv: cli 0107E9C0 disconnect
02:49:13.718 02.546 25848 Exposure complete
02:49:13.800 00.082 25848 worker thread done servicing request
02:49:13.800 00.000 21444 OnExposeComplete: enter
02:49:13.800 00.000 21444 UpdateGuideState(): m_state=6
02:49:13.800 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1421
02:49:13.800 00.000 21444 Star::Find returns 1 (1), X=1263.65, Y=665.77, Mass=5493424, SNR=177.0, Peak=65504 HFD=8.0
02:49:13.800 00.000 21444 MultiStar: [#1 0.68,-0.58,1.07,U] [#2 0.23,-0.31,0.95,U] [#3 0.11,-0.78,0.66,U] [#4 0.74,-0.73,1.15,U] [#5 0.44,-0.60,0.68,U] [#6 0.76,-0.99,0.78,U] [#7 1.06,-1.15,0.55,U] [#8 0.04,-0.68,0.64,U] 
02:49:13.800 00.000 21444 refined, 8 included, MultiStar: {0.45, -0.72}, one-star: {-0.00, -0.90}
02:49:13.800 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
02:49:13.800 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.62)
02:49:13.800 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.72 hyp=0.85 cameraTheta=-1.01 mountX=-0.51 mountY=-0.50, mountTheta=-2.37
02:49:13.802 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.72, opts=13)
02:49:13.802 00.000 21444 Enqueuing Move request for scope (0.45, -0.72)
02:49:13.802 00.000 25848 Worker thread wakes up
02:49:13.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=40, FiltMax=65504, Gamma=0.560
02:49:13.802 00.000 21444 UpdateGuideState exits: m=5493424 SNR=177.0 Saturated
02:49:13.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:13.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:13.802 00.000 21444 Enqueuing Expose request
02:49:13.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.72) opts 0xd
02:49:13.802 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.72)
02:49:13.802 00.000 25848 Moving (0.45, -0.72) raw xDistance=-0.51 yDistance=-0.50
02:49:13.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
02:49:13.802 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:13.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
02:49:13.802 00.000 25848 MoveAxis(E, 15, ABG)
02:49:13.802 00.000 25848 Guiding  Dir = 2, Dur = 15
02:49:13.830 00.028 25848 IsSlewing returns 0
02:49:13.831 00.001 25848 IsGuiding returns 0
02:49:13.862 00.031 25848 IsGuiding returns 1
02:49:13.862 00.000 25848 scope still moving after pulse duration time elapsed
02:49:13.921 00.059 25848 IsSlewing returns 0
02:49:13.921 00.000 25848 IsGuiding returns 0
02:49:13.921 00.000 25848 scope move finished after 15 + 75 ms
02:49:13.921 00.000 25848 Move returns status 0, amount 15
02:49:13.921 00.000 25848 MoveAxis(N, 0, ABG)
02:49:13.921 00.000 25848 Move returns status 0, amount 0
02:49:13.921 00.000 25848 move complete, result=0
02:49:13.921 00.000 25848 worker thread done servicing request
02:49:13.921 00.000 25848 Worker thread wakes up
02:49:13.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:13.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:13.921 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.5 px 0 ms NORTH
02:49:16.771 02.850 25848 Exposure complete
02:49:16.859 00.088 25848 worker thread done servicing request
02:49:16.859 00.000 21444 OnExposeComplete: enter
02:49:16.859 00.000 21444 UpdateGuideState(): m_state=6
02:49:16.859 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1422
02:49:16.859 00.000 21444 Star::Find returns 1 (1), X=1260.17, Y=666.62, Mass=5354620, SNR=174.6, Peak=65504 HFD=7.8
02:49:16.860 00.001 21444 MultiStar: [#1 -2.94,-0.19,0.00,M6] [#2 -3.05,0.34,0.00,M1] [#3 -3.05,-0.13,0.00,M5] [#4 -3.23,0.23,0.00,M1] [#5 -4.07,-0.47,0.00,M1] [#6 -3.02,-0.52,0.00,M1] [#7 -2.47,-0.23,0.00,M1] [#8 -3.45,0.20,0.00,M1] 
02:49:16.860 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.05) = xAngle (-6.18 = 0.11)
02:49:16.860 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.02 = -2.74)
02:49:16.860 00.000 21444 CameraToMount -- cameraX=-3.48 cameraY=-0.06 hyp=3.48 cameraTheta=-3.13 mountX=3.46 mountY=-1.37, mountTheta=-0.38
02:49:16.861 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.48, y=-0.06, opts=13)
02:49:16.861 00.000 21444 Enqueuing Move request for scope (-3.48, -0.06)
02:49:16.861 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=320, FiltMax=65504, Gamma=0.560
02:49:16.861 00.000 21444 UpdateGuideState exits: m=5354620 SNR=174.6 Saturated
02:49:16.861 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:16.861 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:16.861 00.000 21444 Enqueuing Expose request
02:49:16.861 00.000 25848 Worker thread wakes up
02:49:16.861 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.48, -0.06) opts 0xd
02:49:16.861 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.48, -0.06)
02:49:16.861 00.000 25848 Moving (-3.48, -0.06) raw xDistance=3.46 yDistance=-1.37
02:49:16.861 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.16 from input 3.46
02:49:16.861 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:49:16.861 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.37
02:49:16.861 00.000 25848 MoveAxis(W, 100, ABG)
02:49:16.861 00.000 25848 Guiding  Dir = 3, Dur = 100
02:49:16.948 00.087 25848 IsSlewing returns 0
02:49:16.948 00.000 25848 IsGuiding returns 0
02:49:16.970 00.022 25848 PulseGuide returned control before completion, sleep 89
02:49:17.070 00.100 25848 IsGuiding returns 1
02:49:17.070 00.000 25848 scope still moving after pulse duration time elapsed
02:49:17.125 00.055 25848 IsSlewing returns 0
02:49:17.125 00.000 25848 IsGuiding returns 0
02:49:17.125 00.000 25848 scope move finished after 100 + 77 ms
02:49:17.125 00.000 25848 Move returns status 0, amount 100
02:49:17.125 00.000 25848 MoveAxis(N, 0, ABG)
02:49:17.125 00.000 25848 Move returns status 0, amount 0
02:49:17.125 00.000 25848 move complete, result=0
02:49:17.126 00.001 25848 worker thread done servicing request
02:49:17.126 00.000 25848 Worker thread wakes up
02:49:17.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:17.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:17.126 00.000 21444 GuideStep: 3.5 px 100 ms WEST, -1.4 px 0 ms NORTH
02:49:19.976 02.850 25848 Exposure complete
02:49:20.063 00.087 25848 worker thread done servicing request
02:49:20.063 00.000 21444 OnExposeComplete: enter
02:49:20.063 00.000 21444 UpdateGuideState(): m_state=6
02:49:20.063 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1423
02:49:20.063 00.000 21444 Star::Find returns 1 (1), X=1264.52, Y=665.55, Mass=5594207, SNR=200.6, Peak=65504 HFD=7.7
02:49:20.063 00.000 21444 MultiStar: [#1 1.50,-0.52,0.76,U] [#2 1.00,-0.34,0.74,U] [#3 0.93,-0.93,0.62,U] [#4 1.30,-0.35,0.77,U] [#5 1.26,-0.59,0.79,U] [#6 1.72,-0.59,0.63,U] [#7 1.90,-0.95,0.00,M2] [#8 1.65,-0.39,0.61,U] 
02:49:20.063 00.000 21444 refined, 7 included, MultiStar: {1.25, -0.62}, one-star: {0.87, -1.12}
02:49:20.063 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
02:49:20.064 00.001 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.07)
02:49:20.064 00.000 21444 CameraToMount -- cameraX=1.25 cameraY=-0.62 hyp=1.40 cameraTheta=-0.46 mountX=-1.30 mountY=-0.10, mountTheta=-3.06
02:49:20.064 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.25, y=-0.62, opts=13)
02:49:20.064 00.000 21444 Enqueuing Move request for scope (1.25, -0.62)
02:49:20.065 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=78, FiltMax=65504, Gamma=0.560
02:49:20.065 00.000 21444 UpdateGuideState exits: m=5594207 SNR=200.6 Saturated
02:49:20.065 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:20.065 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:20.065 00.000 21444 Enqueuing Expose request
02:49:20.065 00.000 25848 Worker thread wakes up
02:49:20.065 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.25, -0.62) opts 0xd
02:49:20.065 00.000 25848 Handling offset move in thread for scope, endpoint = (1.25, -0.62)
02:49:20.065 00.000 25848 Moving (1.25, -0.62) raw xDistance=-1.30 yDistance=-0.10
02:49:20.065 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.30
02:49:20.065 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:20.065 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:49:20.065 00.000 25848 MoveAxis(E, 31, ABG)
02:49:20.065 00.000 25848 Guiding  Dir = 2, Dur = 31
02:49:20.093 00.028 25848 IsSlewing returns 0
02:49:20.094 00.001 25848 IsGuiding returns 0
02:49:20.126 00.032 25848 IsGuiding returns 1
02:49:20.126 00.000 25848 scope still moving after pulse duration time elapsed
02:49:20.170 00.044 25848 IsSlewing returns 0
02:49:20.170 00.000 25848 IsGuiding returns 0
02:49:20.170 00.000 25848 scope move finished after 31 + 46 ms
02:49:20.170 00.000 25848 Move returns status 0, amount 31
02:49:20.171 00.001 25848 MoveAxis(N, 0, ABG)
02:49:20.171 00.000 25848 Move returns status 0, amount 0
02:49:20.171 00.000 25848 move complete, result=0
02:49:20.171 00.000 25848 worker thread done servicing request
02:49:20.171 00.000 25848 Worker thread wakes up
02:49:20.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:20.171 00.000 21444 GuideStep: -1.3 px 31 ms EAST, -0.1 px 0 ms NORTH
02:49:20.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:23.021 02.850 25848 Exposure complete
02:49:23.099 00.078 25848 worker thread done servicing request
02:49:23.100 00.001 21444 OnExposeComplete: enter
02:49:23.100 00.000 21444 UpdateGuideState(): m_state=6
02:49:23.100 00.000 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1424
02:49:23.100 00.000 21444 Star::Find returns 1 (1), X=1263.71, Y=666.30, Mass=6038319, SNR=285.7, Peak=65504 HFD=8.0
02:49:23.100 00.000 21444 MultiStar: [#1 0.76,-0.82,1.37,U] [#2 0.68,-0.27,1.00,U] [#3 0.19,-0.12,0.79,U] [#4 0.61,0.38,0.72,U] [#5 -0.33,-0.26,0.67,U] [#6 0.74,-0.42,0.51,U] [#7 0.71,-0.10,0.57,U] [#8 0.28,0.03,0.59,U] 
02:49:23.100 00.000 21444 single-star, 8 included, MultiStar: {0.43, -0.28}, one-star: {0.06, -0.38}
02:49:23.100 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.83)
02:49:23.100 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.02)
02:49:23.100 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.38 hyp=0.38 cameraTheta=-1.41 mountX=-0.10 mountY=-0.32, mountTheta=-1.86
02:49:23.101 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.38, opts=13)
02:49:23.101 00.000 21444 Enqueuing Move request for scope (0.06, -0.38)
02:49:23.101 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=104, FiltMax=65504, Gamma=0.560
02:49:23.101 00.000 21444 UpdateGuideState exits: m=6038319 SNR=285.7 Saturated
02:49:23.101 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:23.101 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:23.101 00.000 21444 Enqueuing Expose request
02:49:23.101 00.000 25848 Worker thread wakes up
02:49:23.101 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.38) opts 0xd
02:49:23.101 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.38)
02:49:23.101 00.000 25848 Moving (0.06, -0.38) raw xDistance=-0.10 yDistance=-0.32
02:49:23.101 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:49:23.101 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:23.102 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:49:23.102 00.000 25848 MoveAxis(E, 0, ABG)
02:49:23.102 00.000 25848 Move returns status 0, amount 0
02:49:23.102 00.000 25848 MoveAxis(N, 0, ABG)
02:49:23.102 00.000 25848 Move returns status 0, amount 0
02:49:23.102 00.000 25848 move complete, result=0
02:49:23.102 00.000 25848 worker thread done servicing request
02:49:23.102 00.000 25848 Worker thread wakes up
02:49:23.102 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:23.102 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:23.102 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:49:25.946 02.844 25848 Exposure complete
02:49:26.023 00.077 25848 worker thread done servicing request
02:49:26.023 00.000 21444 OnExposeComplete: enter
02:49:26.023 00.000 21444 UpdateGuideState(): m_state=6
02:49:26.023 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1425
02:49:26.023 00.000 21444 Star::Find returns 1 (1), X=1264.12, Y=666.77, Mass=5940598, SNR=278.4, Peak=65504 HFD=8.2
02:49:26.023 00.000 21444 MultiStar: [#1 -0.49,0.87,0.94,U] [#2 -0.03,1.42,0.76,U] [#3 0.20,0.57,0.54,U] [#4 0.26,1.21,0.58,U] [#5 0.46,1.26,0.61,U] [#6 1.12,0.27,0.59,U] [#7 0.97,0.63,0.38,U] [#8 0.23,0.92,0.60,U] 
02:49:26.024 00.001 21444 single-star, 8 included, MultiStar: {0.28, 0.79}, one-star: {0.47, 0.09}
02:49:26.024 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
02:49:26.024 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
02:49:26.024 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.09 hyp=0.48 cameraTheta=0.19 mountX=-0.46 mountY=0.26, mountTheta=2.62
02:49:26.024 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.09, opts=13)
02:49:26.024 00.000 21444 Enqueuing Move request for scope (0.47, 0.09)
02:49:26.024 00.000 25848 Worker thread wakes up
02:49:26.026 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=42, FiltMax=65504, Gamma=0.560
02:49:26.026 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.09) opts 0xd
02:49:26.026 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.09)
02:49:26.026 00.000 25848 Moving (0.47, 0.09) raw xDistance=-0.46 yDistance=0.26
02:49:26.026 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
02:49:26.026 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:26.026 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:49:26.026 00.000 25848 MoveAxis(E, 0, ABG)
02:49:26.026 00.000 25848 Move returns status 0, amount 0
02:49:26.026 00.000 25848 MoveAxis(N, 0, ABG)
02:49:26.026 00.000 25848 Move returns status 0, amount 0
02:49:26.026 00.000 21444 UpdateGuideState exits: m=5940598 SNR=278.4 Saturated
02:49:26.026 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:26.026 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:26.026 00.000 21444 Enqueuing Expose request
02:49:26.026 00.000 25848 move complete, result=0
02:49:26.026 00.000 25848 worker thread done servicing request
02:49:26.026 00.000 25848 Worker thread wakes up
02:49:26.026 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
02:49:26.026 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:26.026 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:28.867 02.841 25848 Exposure complete
02:49:28.948 00.081 25848 worker thread done servicing request
02:49:28.949 00.001 21444 OnExposeComplete: enter
02:49:28.949 00.000 21444 UpdateGuideState(): m_state=6
02:49:28.949 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1426
02:49:28.949 00.000 21444 Star::Find returns 1 (1), X=1263.57, Y=666.81, Mass=5925590, SNR=285.9, Peak=65504 HFD=8.1
02:49:28.949 00.000 21444 MultiStar: [#1 0.95,0.22,1.08,U] [#2 0.33,0.86,0.92,U] [#3 0.21,0.78,0.63,U] [#4 0.36,0.96,0.69,U] [#5 -0.34,0.45,0.66,U] [#6 0.69,0.41,0.71,U] [#7 0.72,0.31,0.57,U] [#8 0.05,1.35,0.51,U] 
02:49:28.949 00.000 21444 single-star, 8 included, MultiStar: {0.35, 0.56}, one-star: {-0.08, 0.14}
02:49:28.949 00.000 21444 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.05) = xAngle (-0.95 = -0.95)
02:49:28.949 00.000 21444 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.49)
02:49:28.949 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.10 mountX=0.09 mountY=0.10, mountTheta=0.81
02:49:28.950 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.14, opts=13)
02:49:28.950 00.000 21444 Enqueuing Move request for scope (-0.08, 0.14)
02:49:28.950 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=42, FiltMax=65504, Gamma=0.560
02:49:28.950 00.000 25848 Worker thread wakes up
02:49:28.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
02:49:28.950 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
02:49:28.951 00.001 25848 Moving (-0.08, 0.14) raw xDistance=0.09 yDistance=0.10
02:49:28.951 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:49:28.951 00.000 21444 UpdateGuideState exits: m=5925590 SNR=285.9 Saturated
02:49:28.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:28.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:28.951 00.000 21444 Enqueuing Expose request
02:49:28.951 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:28.951 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:49:28.951 00.000 25848 MoveAxis(E, 0, ABG)
02:49:28.951 00.000 25848 Move returns status 0, amount 0
02:49:28.951 00.000 25848 MoveAxis(N, 0, ABG)
02:49:28.951 00.000 25848 Move returns status 0, amount 0
02:49:28.951 00.000 25848 move complete, result=0
02:49:28.951 00.000 25848 worker thread done servicing request
02:49:28.951 00.000 25848 Worker thread wakes up
02:49:28.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:28.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:28.951 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:31.799 02.848 25848 Exposure complete
02:49:31.879 00.080 25848 worker thread done servicing request
02:49:31.879 00.000 21444 OnExposeComplete: enter
02:49:31.879 00.000 21444 UpdateGuideState(): m_state=6
02:49:31.880 00.001 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1427
02:49:31.880 00.000 21444 Star::Find returns 1 (1), X=1262.67, Y=667.53, Mass=5773103, SNR=263.5, Peak=65504 HFD=7.9
02:49:31.880 00.000 21444 MultiStar: [#1 -0.19,1.14,0.93,U] [#2 -0.25,1.48,0.84,U] [#3 -0.79,1.18,0.65,U] [#4 -0.13,1.53,0.79,U] [#5 -0.73,1.01,0.49,U] [#6 -0.65,0.84,0.56,U] [#7 -0.16,1.07,0.50,U] [#8 -1.51,1.47,0.00,M1] 
02:49:31.880 00.000 21444 refined, 7 included, MultiStar: {-0.48, 1.15}, one-star: {-0.98, 0.85}
02:49:31.880 00.000 21444 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.05) = xAngle (-1.08 = -1.08)
02:49:31.880 00.000 21444 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.93 = 2.36)
02:49:31.880 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=1.15 hyp=1.25 cameraTheta=1.97 mountX=0.59 mountY=0.88, mountTheta=0.98
02:49:31.881 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=1.15, opts=13)
02:49:31.881 00.000 21444 Enqueuing Move request for scope (-0.48, 1.15)
02:49:31.881 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=244, FiltMax=65504, Gamma=0.560
02:49:31.881 00.000 21444 UpdateGuideState exits: m=5773103 SNR=263.5 Saturated
02:49:31.881 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:31.881 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:31.881 00.000 25848 Worker thread wakes up
02:49:31.881 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 1.15) opts 0xd
02:49:31.881 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 1.15)
02:49:31.881 00.000 25848 Moving (-0.48, 1.15) raw xDistance=0.59 yDistance=0.88
02:49:31.881 00.000 21444 Enqueuing Expose request
02:49:31.881 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
02:49:31.881 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:49:31.881 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
02:49:31.881 00.000 25848 MoveAxis(W, 17, ABG)
02:49:31.881 00.000 25848 Guiding  Dir = 3, Dur = 17
02:49:31.906 00.025 25848 IsSlewing returns 0
02:49:31.907 00.001 25848 IsGuiding returns 0
02:49:31.937 00.030 25848 IsGuiding returns 1
02:49:31.937 00.000 25848 scope still moving after pulse duration time elapsed
02:49:32.001 00.064 25848 IsSlewing returns 0
02:49:32.001 00.000 25848 IsGuiding returns 0
02:49:32.001 00.000 25848 scope move finished after 17 + 77 ms
02:49:32.001 00.000 25848 Move returns status 0, amount 17
02:49:32.001 00.000 25848 MoveAxis(N, 0, ABG)
02:49:32.001 00.000 25848 Move returns status 0, amount 0
02:49:32.001 00.000 25848 move complete, result=0
02:49:32.001 00.000 25848 worker thread done servicing request
02:49:32.001 00.000 25848 Worker thread wakes up
02:49:32.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:32.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:32.001 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.9 px 0 ms NORTH
02:49:34.844 02.843 25848 Exposure complete
02:49:34.932 00.088 25848 worker thread done servicing request
02:49:34.932 00.000 21444 OnExposeComplete: enter
02:49:34.932 00.000 21444 UpdateGuideState(): m_state=6
02:49:34.932 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1428
02:49:34.933 00.001 21444 Star::Find returns 1 (1), X=1262.55, Y=667.58, Mass=5945674, SNR=281.6, Peak=65504 HFD=7.8
02:49:34.933 00.000 21444 MultiStar: [#1 -1.06,1.29,0.84,U] [#2 -1.02,1.82,0.00,M1] [#3 -1.21,1.71,0.00,M1] [#4 -0.71,1.56,0.63,U] [#5 -1.94,1.25,0.00,M1] [#6 -0.88,0.95,0.66,U] [#7 -0.47,1.37,0.52,U] [#8 -0.81,1.81,0.00,M2] 
02:49:34.933 00.000 21444 single-star, 4 included, MultiStar: {-0.89, 1.18}, one-star: {-1.10, 0.91}
02:49:34.933 00.000 21444 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.05) = xAngle (-0.60 = -0.60)
02:49:34.933 00.000 21444 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.44 = 2.84)
02:49:34.933 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=0.91 hyp=1.43 cameraTheta=2.45 mountX=1.18 mountY=0.42, mountTheta=0.34
02:49:34.934 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.10, y=0.91, opts=13)
02:49:34.934 00.000 21444 Enqueuing Move request for scope (-1.10, 0.91)
02:49:34.934 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=244, FiltMax=65504, Gamma=0.560
02:49:34.934 00.000 21444 UpdateGuideState exits: m=5945674 SNR=281.6 Saturated
02:49:34.934 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:34.934 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:34.934 00.000 21444 Enqueuing Expose request
02:49:34.934 00.000 25848 Worker thread wakes up
02:49:34.935 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.91) opts 0xd
02:49:34.935 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.10, 0.91)
02:49:34.935 00.000 25848 Moving (-1.10, 0.91) raw xDistance=1.18 yDistance=0.42
02:49:34.935 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.18
02:49:34.935 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:34.935 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:49:34.935 00.000 25848 MoveAxis(W, 36, ABG)
02:49:34.935 00.000 25848 Guiding  Dir = 3, Dur = 36
02:49:34.955 00.020 25848 IsSlewing returns 0
02:49:34.955 00.000 25848 IsGuiding returns 0
02:49:34.986 00.031 25848 PulseGuide returned control before completion, sleep 15
02:49:35.017 00.031 25848 IsGuiding returns 1
02:49:35.017 00.000 25848 scope still moving after pulse duration time elapsed
02:49:35.077 00.060 25848 IsSlewing returns 0
02:49:35.077 00.000 25848 IsGuiding returns 0
02:49:35.077 00.000 25848 scope move finished after 36 + 85 ms
02:49:35.077 00.000 25848 Move returns status 0, amount 36
02:49:35.077 00.000 25848 MoveAxis(N, 0, ABG)
02:49:35.077 00.000 25848 Move returns status 0, amount 0
02:49:35.077 00.000 25848 move complete, result=0
02:49:35.077 00.000 25848 worker thread done servicing request
02:49:35.077 00.000 25848 Worker thread wakes up
02:49:35.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:35.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:35.077 00.000 21444 GuideStep: 1.2 px 36 ms WEST, 0.4 px 0 ms NORTH
02:49:37.921 02.844 25848 Exposure complete
02:49:38.010 00.089 25848 worker thread done servicing request
02:49:38.010 00.000 21444 OnExposeComplete: enter
02:49:38.010 00.000 21444 UpdateGuideState(): m_state=6
02:49:38.010 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1429
02:49:38.010 00.000 21444 Star::Find returns 1 (1), X=1261.78, Y=667.15, Mass=5638396, SNR=200.0, Peak=65504 HFD=7.9
02:49:38.011 00.001 21444 MultiStar: [#1 -1.01,1.02,1.07,U] [#2 -1.07,1.54,0.96,U] [#3 -1.23,1.14,0.86,U] [#4 -1.21,0.70,0.75,U] [#5 -2.00,0.46,0.00,M2] [#6 -1.56,0.34,0.77,U] [#7 -0.37,0.43,0.65,U] [#8 -1.45,1.15,0.45,U] 
02:49:38.011 00.000 21444 refined, 7 included, MultiStar: {-1.23, 0.86}, one-star: {-1.87, 0.47}
02:49:38.011 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
02:49:38.011 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.92)
02:49:38.011 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=0.86 hyp=1.51 cameraTheta=2.53 mountX=1.31 mountY=0.33, mountTheta=0.25
02:49:38.012 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=0.86, opts=13)
02:49:38.012 00.000 21444 Enqueuing Move request for scope (-1.23, 0.86)
02:49:38.012 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=306, FiltMax=65504, Gamma=0.560
02:49:38.012 00.000 21444 UpdateGuideState exits: m=5638396 SNR=200.0 Saturated
02:49:38.012 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:38.012 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:38.012 00.000 21444 Enqueuing Expose request
02:49:38.012 00.000 25848 Worker thread wakes up
02:49:38.012 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.86) opts 0xd
02:49:38.012 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, 0.86)
02:49:38.012 00.000 25848 Moving (-1.23, 0.86) raw xDistance=1.31 yDistance=0.33
02:49:38.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.31
02:49:38.012 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:38.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:49:38.012 00.000 25848 MoveAxis(W, 41, ABG)
02:49:38.012 00.000 25848 Guiding  Dir = 3, Dur = 41
02:49:38.045 00.033 25848 IsSlewing returns 0
02:49:38.045 00.000 25848 IsGuiding returns 0
02:49:38.076 00.031 25848 PulseGuide returned control before completion, sleep 20
02:49:38.109 00.033 25848 IsGuiding returns 1
02:49:38.109 00.000 25848 scope still moving after pulse duration time elapsed
02:49:38.172 00.063 25848 IsSlewing returns 0
02:49:38.172 00.000 25848 IsGuiding returns 0
02:49:38.172 00.000 25848 scope move finished after 41 + 86 ms
02:49:38.172 00.000 25848 Move returns status 0, amount 41
02:49:38.172 00.000 25848 MoveAxis(N, 0, ABG)
02:49:38.172 00.000 25848 Move returns status 0, amount 0
02:49:38.172 00.000 25848 move complete, result=0
02:49:38.172 00.000 25848 worker thread done servicing request
02:49:38.172 00.000 25848 Worker thread wakes up
02:49:38.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:38.172 00.000 21444 GuideStep: 1.3 px 41 ms WEST, 0.3 px 0 ms NORTH
02:49:38.173 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:41.025 02.852 25848 Exposure complete
02:49:41.093 00.068 25848 worker thread done servicing request
02:49:41.093 00.000 21444 OnExposeComplete: enter
02:49:41.094 00.001 21444 UpdateGuideState(): m_state=6
02:49:41.094 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1430
02:49:41.094 00.000 21444 Star::Find returns 1 (1), X=1263.26, Y=667.51, Mass=5473293, SNR=230.1, Peak=65504 HFD=7.5
02:49:41.094 00.000 21444 MultiStar: [#1 0.56,0.90,0.91,U] [#2 0.93,0.72,0.91,U] [#3 0.33,0.63,0.67,U] [#4 0.14,1.35,0.87,U] [#5 -0.57,0.43,0.63,U] [#6 0.32,0.28,0.80,U] [#7 0.85,0.83,0.74,U] [#8 -0.10,1.26,0.50,U] 
02:49:41.094 00.000 21444 refined, 8 included, MultiStar: {0.26, 0.80}, one-star: {-0.39, 0.84}
02:49:41.094 00.000 21444 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.05) = xAngle (-1.79 = -1.79)
02:49:41.094 00.000 21444 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.63 = 1.65)
02:49:41.094 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.80 hyp=0.84 cameraTheta=1.26 mountX=-0.18 mountY=0.84, mountTheta=1.78
02:49:41.095 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.80, opts=13)
02:49:41.095 00.000 21444 Enqueuing Move request for scope (0.26, 0.80)
02:49:41.095 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=272, FiltMax=65504, Gamma=0.560
02:49:41.095 00.000 21444 UpdateGuideState exits: m=5473293 SNR=230.1 Saturated
02:49:41.095 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:41.095 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:41.095 00.000 21444 Enqueuing Expose request
02:49:41.095 00.000 25848 Worker thread wakes up
02:49:41.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.80) opts 0xd
02:49:41.095 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.80)
02:49:41.095 00.000 25848 Moving (0.26, 0.80) raw xDistance=-0.18 yDistance=0.84
02:49:41.095 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:49:41.095 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
02:49:41.095 00.000 25848 MoveAxis(E, 0, ABG)
02:49:41.095 00.000 25848 Move returns status 0, amount 0
02:49:41.095 00.000 25848 MoveAxis(S, 23, ABG)
02:49:41.095 00.000 25848 Guiding  Dir = 1, Dur = 23
02:49:41.124 00.029 25848 IsSlewing returns 0
02:49:41.124 00.000 25848 IsGuiding returns 0
02:49:41.155 00.031 25848 IsGuiding returns 1
02:49:41.155 00.000 25848 scope still moving after pulse duration time elapsed
02:49:41.201 00.046 25848 IsSlewing returns 0
02:49:41.201 00.000 25848 IsGuiding returns 0
02:49:41.201 00.000 25848 scope move finished after 23 + 53 ms
02:49:41.201 00.000 25848 Move returns status 0, amount 23
02:49:41.201 00.000 25848 move complete, result=0
02:49:41.201 00.000 25848 worker thread done servicing request
02:49:41.201 00.000 25848 Worker thread wakes up
02:49:41.201 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 23 ms SOUTH
02:49:41.201 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:41.201 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:44.055 02.854 25848 Exposure complete
02:49:44.139 00.084 25848 worker thread done servicing request
02:49:44.139 00.000 21444 OnExposeComplete: enter
02:49:44.140 00.001 21444 UpdateGuideState(): m_state=6
02:49:44.140 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1431
02:49:44.140 00.000 21444 Star::Find returns 1 (1), X=1263.23, Y=667.08, Mass=5753654, SNR=321.0, Peak=65504 HFD=7.9
02:49:44.140 00.000 21444 MultiStar: [#1 0.34,0.12,0.79,U] [#2 0.29,0.58,0.80,U] [#3 0.27,0.05,0.65,U] [#4 0.21,0.99,0.61,U] [#5 -0.98,0.41,0.61,U] [#6 0.55,0.08,0.47,U] [#7 0.67,0.55,0.43,U] [#8 0.07,0.85,0.49,U] 
02:49:44.140 00.000 21444 refined, 8 included, MultiStar: {0.06, 0.43}, one-star: {-0.42, 0.40}
02:49:44.140 00.000 21444 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.05) = xAngle (-1.63 = -1.63)
02:49:44.140 00.000 21444 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.47 = 1.81)
02:49:44.140 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.43 hyp=0.44 cameraTheta=1.42 mountX=-0.02 mountY=0.42, mountTheta=1.63
02:49:44.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.43, opts=13)
02:49:44.141 00.000 21444 Enqueuing Move request for scope (0.06, 0.43)
02:49:44.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2316, FiltMin=180, FiltMax=65504, Gamma=0.560
02:49:44.141 00.000 21444 UpdateGuideState exits: m=5753654 SNR=321.0 Saturated
02:49:44.141 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:44.141 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:44.141 00.000 21444 Enqueuing Expose request
02:49:44.141 00.000 25848 Worker thread wakes up
02:49:44.141 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.43) opts 0xd
02:49:44.141 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.43)
02:49:44.141 00.000 25848 Moving (0.06, 0.43) raw xDistance=-0.02 yDistance=0.42
02:49:44.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:49:44.141 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:44.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:49:44.141 00.000 25848 MoveAxis(E, 0, ABG)
02:49:44.141 00.000 25848 Move returns status 0, amount 0
02:49:44.141 00.000 25848 MoveAxis(N, 0, ABG)
02:49:44.141 00.000 25848 Move returns status 0, amount 0
02:49:44.141 00.000 25848 move complete, result=0
02:49:44.141 00.000 25848 worker thread done servicing request
02:49:44.141 00.000 25848 Worker thread wakes up
02:49:44.142 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:44.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:44.142 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
02:49:46.993 02.851 25848 Exposure complete
02:49:47.074 00.081 25848 worker thread done servicing request
02:49:47.074 00.000 21444 OnExposeComplete: enter
02:49:47.074 00.000 21444 UpdateGuideState(): m_state=6
02:49:47.074 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1432
02:49:47.074 00.000 21444 Star::Find returns 1 (1), X=1261.95, Y=667.52, Mass=5772769, SNR=202.1, Peak=65504 HFD=8.0
02:49:47.075 00.001 21444 MultiStar: [#1 -0.21,0.98,1.15,U] [#2 -0.32,1.35,0.91,U] [#3 -1.34,1.09,0.90,U] [#4 -1.32,1.85,0.00,M1] [#5 -1.31,0.76,0.76,U] [#6 -0.44,0.78,0.72,U] [#7 -0.88,1.04,0.69,U] [#8 -0.97,1.46,0.65,U] 
02:49:47.075 00.000 21444 refined, 7 included, MultiStar: {-0.88, 1.03}, one-star: {-1.70, 0.84}
02:49:47.075 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
02:49:47.075 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.67)
02:49:47.075 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=1.03 hyp=1.36 cameraTheta=2.28 mountX=0.97 mountY=0.62, mountTheta=0.57
02:49:47.076 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=1.03, opts=13)
02:49:47.076 00.000 21444 Enqueuing Move request for scope (-0.88, 1.03)
02:49:47.076 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=256, FiltMax=65504, Gamma=0.560
02:49:47.076 00.000 21444 UpdateGuideState exits: m=5772769 SNR=202.1 Saturated
02:49:47.076 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:47.076 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:47.076 00.000 21444 Enqueuing Expose request
02:49:47.076 00.000 25848 Worker thread wakes up
02:49:47.076 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 1.03) opts 0xd
02:49:47.076 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, 1.03)
02:49:47.076 00.000 25848 Moving (-0.88, 1.03) raw xDistance=0.97 yDistance=0.62
02:49:47.076 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
02:49:47.076 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
02:49:47.076 00.000 25848 MoveAxis(W, 28, ABG)
02:49:47.076 00.000 25848 Guiding  Dir = 3, Dur = 28
02:49:47.133 00.057 25848 IsSlewing returns 0
02:49:47.134 00.001 25848 IsGuiding returns 0
02:49:47.155 00.021 25848 PulseGuide returned control before completion, sleep 18
02:49:47.183 00.028 25848 IsGuiding returns 1
02:49:47.183 00.000 25848 scope still moving after pulse duration time elapsed
02:49:47.236 00.053 25848 IsSlewing returns 0
02:49:47.237 00.001 25848 IsGuiding returns 0
02:49:47.237 00.000 25848 scope move finished after 28 + 75 ms
02:49:47.237 00.000 25848 Move returns status 0, amount 28
02:49:47.237 00.000 25848 MoveAxis(S, 17, ABG)
02:49:47.237 00.000 25848 Guiding  Dir = 1, Dur = 17
02:49:47.265 00.028 25848 IsSlewing returns 0
02:49:47.266 00.001 25848 IsGuiding returns 0
02:49:47.325 00.059 25848 IsGuiding returns 1
02:49:47.325 00.000 25848 scope still moving after pulse duration time elapsed
02:49:47.375 00.050 25848 IsSlewing returns 0
02:49:47.376 00.001 25848 IsGuiding returns 0
02:49:47.376 00.000 25848 scope move finished after 17 + 93 ms
02:49:47.376 00.000 25848 Move returns status 0, amount 17
02:49:47.376 00.000 25848 move complete, result=0
02:49:47.376 00.000 25848 worker thread done servicing request
02:49:47.376 00.000 25848 Worker thread wakes up
02:49:47.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:47.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:47.376 00.000 21444 GuideStep: 1.0 px 28 ms WEST, 0.6 px 17 ms SOUTH
02:49:50.221 02.845 25848 Exposure complete
02:49:50.306 00.085 25848 worker thread done servicing request
02:49:50.306 00.000 21444 OnExposeComplete: enter
02:49:50.306 00.000 21444 UpdateGuideState(): m_state=6
02:49:50.306 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1433
02:49:50.306 00.000 21444 Star::Find returns 1 (1), X=1262.87, Y=667.09, Mass=5987243, SNR=228.9, Peak=65504 HFD=8.2
02:49:50.307 00.001 21444 MultiStar: [#1 -0.47,0.64,1.16,U] [#2 -0.17,0.69,1.09,U] [#3 -0.62,0.91,0.82,U] [#4 -0.04,0.97,0.92,U] [#5 0.02,0.43,0.54,U] [#6 -0.03,0.40,0.65,U] [#7 -0.08,0.60,0.60,U] [#8 0.47,0.93,0.50,U] 
02:49:50.307 00.000 21444 refined, 8 included, MultiStar: {-0.26, 0.67}, one-star: {-0.78, 0.42}
02:49:50.307 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
02:49:50.307 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.33)
02:49:50.307 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.67 hyp=0.72 cameraTheta=1.94 mountX=0.32 mountY=0.52, mountTheta=1.02
02:49:50.308 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.67, opts=13)
02:49:50.308 00.000 21444 Enqueuing Move request for scope (-0.26, 0.67)
02:49:50.308 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=344, FiltMax=65504, Gamma=0.560
02:49:50.308 00.000 25848 Worker thread wakes up
02:49:50.308 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.67) opts 0xd
02:49:50.308 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.67)
02:49:50.308 00.000 25848 Moving (-0.26, 0.67) raw xDistance=0.32 yDistance=0.52
02:49:50.308 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
02:49:50.308 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
02:49:50.308 00.000 25848 MoveAxis(E, 0, ABG)
02:49:50.308 00.000 25848 Move returns status 0, amount 0
02:49:50.308 00.000 25848 MoveAxis(S, 14, ABG)
02:49:50.308 00.000 25848 Guiding  Dir = 1, Dur = 14
02:49:50.308 00.000 21444 UpdateGuideState exits: m=5987243 SNR=228.9 Saturated
02:49:50.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:50.308 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:50.309 00.001 21444 Enqueuing Expose request
02:49:50.329 00.020 25848 IsSlewing returns 0
02:49:50.329 00.000 25848 IsGuiding returns 0
02:49:50.361 00.032 25848 IsGuiding returns 1
02:49:50.361 00.000 25848 scope still moving after pulse duration time elapsed
02:49:50.441 00.080 25848 IsSlewing returns 0
02:49:50.441 00.000 25848 IsGuiding returns 0
02:49:50.441 00.000 25848 scope move finished after 14 + 97 ms
02:49:50.441 00.000 25848 Move returns status 0, amount 14
02:49:50.441 00.000 25848 move complete, result=0
02:49:50.441 00.000 25848 worker thread done servicing request
02:49:50.441 00.000 25848 Worker thread wakes up
02:49:50.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:50.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:50.441 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 14 ms SOUTH
02:49:53.289 02.848 25848 Exposure complete
02:49:53.373 00.084 25848 worker thread done servicing request
02:49:53.373 00.000 21444 OnExposeComplete: enter
02:49:53.373 00.000 21444 UpdateGuideState(): m_state=6
02:49:53.373 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1434
02:49:53.373 00.000 21444 Star::Find returns 1 (1), X=1262.91, Y=667.24, Mass=5899339, SNR=262.3, Peak=65504 HFD=8.0
02:49:53.373 00.000 21444 MultiStar: [#1 0.19,0.37,1.09,U] [#2 -0.08,1.23,0.97,U] [#3 -0.43,1.17,0.91,U] [#4 -0.59,1.41,1.06,U] [#5 -1.23,1.09,0.67,U] [#6 -0.64,0.72,0.81,U] [#7 0.08,0.79,0.63,U] [#8 -0.50,1.16,0.60,U] 
02:49:53.373 00.000 21444 single-star, 8 included, MultiStar: {-0.42, 0.93}, one-star: {-0.74, 0.56}
02:49:53.373 00.000 21444 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
02:49:53.374 00.001 21444 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
02:49:53.374 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.56 hyp=0.93 cameraTheta=2.49 mountX=0.79 mountY=0.24, mountTheta=0.30
02:49:53.374 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.56, opts=13)
02:49:53.374 00.000 21444 Enqueuing Move request for scope (-0.74, 0.56)
02:49:53.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=230, FiltMax=65504, Gamma=0.560
02:49:53.374 00.000 21444 UpdateGuideState exits: m=5899339 SNR=262.3 Saturated
02:49:53.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:53.374 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:53.374 00.000 21444 Enqueuing Expose request
02:49:53.374 00.000 25848 Worker thread wakes up
02:49:53.375 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.56) opts 0xd
02:49:53.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.56)
02:49:53.375 00.000 25848 Moving (-0.74, 0.56) raw xDistance=0.79 yDistance=0.24
02:49:53.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
02:49:53.375 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:53.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:49:53.375 00.000 25848 MoveAxis(W, 23, ABG)
02:49:53.375 00.000 25848 Guiding  Dir = 3, Dur = 23
02:49:53.405 00.030 25848 IsSlewing returns 0
02:49:53.407 00.002 25848 IsGuiding returns 0
02:49:53.439 00.032 25848 IsGuiding returns 1
02:49:53.439 00.000 25848 scope still moving after pulse duration time elapsed
02:49:53.486 00.047 25848 IsSlewing returns 0
02:49:53.486 00.000 25848 IsGuiding returns 0
02:49:53.486 00.000 25848 scope move finished after 23 + 56 ms
02:49:53.486 00.000 25848 Move returns status 0, amount 23
02:49:53.486 00.000 25848 MoveAxis(N, 0, ABG)
02:49:53.486 00.000 25848 Move returns status 0, amount 0
02:49:53.486 00.000 25848 move complete, result=0
02:49:53.486 00.000 25848 worker thread done servicing request
02:49:53.486 00.000 25848 Worker thread wakes up
02:49:53.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:53.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:53.486 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.2 px 0 ms NORTH
02:49:56.334 02.848 25848 Exposure complete
02:49:56.407 00.073 25848 worker thread done servicing request
02:49:56.407 00.000 21444 OnExposeComplete: enter
02:49:56.407 00.000 21444 UpdateGuideState(): m_state=6
02:49:56.407 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1435
02:49:56.407 00.000 21444 Star::Find returns 1 (1), X=1263.73, Y=667.49, Mass=5923872, SNR=249.1, Peak=65504 HFD=8.0
02:49:56.408 00.001 21444 MultiStar: [#1 0.39,1.09,0.98,U] [#2 0.79,1.28,1.11,U] [#3 0.01,1.62,1.18,U] [#4 0.27,1.90,0.00,M1] [#5 -0.65,1.26,0.78,U] [#6 0.33,1.13,0.83,U] [#7 1.04,0.97,0.65,U] [#8 0.30,1.56,0.63,U] 
02:49:56.408 00.000 21444 single-star, 7 included, MultiStar: {0.28, 1.22}, one-star: {0.08, 0.82}
02:49:56.408 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
02:49:56.408 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.86)
02:49:56.408 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.82 hyp=0.82 cameraTheta=1.47 mountX=-0.01 mountY=0.79, mountTheta=1.58
02:49:56.409 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.82, opts=13)
02:49:56.409 00.000 21444 Enqueuing Move request for scope (0.08, 0.82)
02:49:56.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=320, FiltMax=65504, Gamma=0.560
02:49:56.409 00.000 21444 UpdateGuideState exits: m=5923872 SNR=249.1 Saturated
02:49:56.409 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:56.409 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:56.409 00.000 21444 Enqueuing Expose request
02:49:56.409 00.000 25848 Worker thread wakes up
02:49:56.409 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.82) opts 0xd
02:49:56.409 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.82)
02:49:56.409 00.000 25848 Moving (0.08, 0.82) raw xDistance=-0.01 yDistance=0.79
02:49:56.409 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:49:56.409 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
02:49:56.409 00.000 25848 MoveAxis(E, 0, ABG)
02:49:56.409 00.000 25848 Move returns status 0, amount 0
02:49:56.409 00.000 25848 MoveAxis(S, 22, ABG)
02:49:56.409 00.000 25848 Guiding  Dir = 1, Dur = 22
02:49:56.439 00.030 25848 IsSlewing returns 0
02:49:56.439 00.000 25848 IsGuiding returns 0
02:49:56.472 00.033 25848 IsGuiding returns 1
02:49:56.472 00.000 25848 scope still moving after pulse duration time elapsed
02:49:56.563 00.091 25848 IsSlewing returns 0
02:49:56.564 00.001 25848 IsGuiding returns 0
02:49:56.564 00.000 25848 scope move finished after 22 + 101 ms
02:49:56.564 00.000 25848 Move returns status 0, amount 22
02:49:56.564 00.000 25848 move complete, result=0
02:49:56.564 00.000 25848 worker thread done servicing request
02:49:56.564 00.000 25848 Worker thread wakes up
02:49:56.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:56.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:49:56.564 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.8 px 22 ms SOUTH
02:49:59.401 02.837 25848 Exposure complete
02:49:59.479 00.078 25848 worker thread done servicing request
02:49:59.479 00.000 21444 OnExposeComplete: enter
02:49:59.480 00.001 21444 UpdateGuideState(): m_state=6
02:49:59.480 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1436
02:49:59.480 00.000 21444 Star::Find returns 1 (1), X=1263.03, Y=667.17, Mass=5661586, SNR=211.1, Peak=65504 HFD=8.0
02:49:59.480 00.000 21444 MultiStar: [#1 -0.05,0.64,1.09,U] [#2 -0.08,0.64,1.06,U] [#3 -0.87,0.26,0.73,U] [#4 0.07,0.75,0.94,U] [#5 -0.22,0.44,0.93,U] [#6 0.17,0.35,0.86,U] [#7 0.56,0.06,0.60,U] [#8 0.01,0.16,0.64,U] 
02:49:59.480 00.000 21444 refined, 8 included, MultiStar: {-0.13, 0.46}, one-star: {-0.62, 0.49}
02:49:59.480 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
02:49:59.480 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
02:49:59.480 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.46 hyp=0.48 cameraTheta=1.85 mountX=0.18 mountY=0.38, mountTheta=1.13
02:49:59.481 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.46, opts=13)
02:49:59.481 00.000 21444 Enqueuing Move request for scope (-0.13, 0.46)
02:49:59.481 00.000 25848 Worker thread wakes up
02:49:59.481 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.46) opts 0xd
02:49:59.481 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.46)
02:49:59.481 00.000 25848 Moving (-0.13, 0.46) raw xDistance=0.18 yDistance=0.38
02:49:59.481 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:49:59.481 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:59.481 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=242, FiltMax=65504, Gamma=0.560
02:49:59.481 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:49:59.481 00.000 25848 MoveAxis(E, 0, ABG)
02:49:59.481 00.000 25848 Move returns status 0, amount 0
02:49:59.481 00.000 25848 MoveAxis(N, 0, ABG)
02:49:59.481 00.000 25848 Move returns status 0, amount 0
02:49:59.481 00.000 21444 UpdateGuideState exits: m=5661586 SNR=211.1 Saturated
02:49:59.481 00.000 25848 move complete, result=0
02:49:59.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:59.481 00.000 25848 worker thread done servicing request
02:49:59.481 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:49:59.481 00.000 21444 Enqueuing Expose request
02:49:59.481 00.000 25848 Worker thread wakes up
02:49:59.481 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:49:59.482 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:49:59.482 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:02.323 02.841 25848 Exposure complete
02:50:02.401 00.078 25848 worker thread done servicing request
02:50:02.401 00.000 21444 OnExposeComplete: enter
02:50:02.401 00.000 21444 UpdateGuideState(): m_state=6
02:50:02.401 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1437
02:50:02.401 00.000 21444 Star::Find returns 1 (1), X=1262.46, Y=667.32, Mass=5740601, SNR=212.5, Peak=65504 HFD=7.9
02:50:02.401 00.000 21444 MultiStar: [#1 -0.76,0.74,0.80,U] [#2 0.23,0.65,0.82,U] [#3 -0.30,0.89,0.56,U] [#4 -0.82,1.07,0.82,U] [#5 -0.12,0.48,0.66,U] [#6 -0.22,0.09,0.84,U] [#7 -0.49,0.75,0.69,U] [#8 -0.03,1.13,0.42,U] 
02:50:02.401 00.000 21444 refined, 8 included, MultiStar: {-0.46, 0.69}, one-star: {-1.19, 0.65}
02:50:02.401 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
02:50:02.401 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.55)
02:50:02.401 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.69 hyp=0.83 cameraTheta=2.17 mountX=0.52 mountY=0.46, mountTheta=0.72
02:50:02.403 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.69, opts=13)
02:50:02.403 00.000 21444 Enqueuing Move request for scope (-0.46, 0.69)
02:50:02.403 00.000 25848 Worker thread wakes up
02:50:02.403 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.69) opts 0xd
02:50:02.403 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.69)
02:50:02.403 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=230, FiltMax=65504, Gamma=0.560
02:50:02.403 00.000 25848 Moving (-0.46, 0.69) raw xDistance=0.52 yDistance=0.46
02:50:02.403 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
02:50:02.403 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:02.403 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:50:02.403 00.000 25848 MoveAxis(W, 15, ABG)
02:50:02.403 00.000 25848 Guiding  Dir = 3, Dur = 15
02:50:02.403 00.000 21444 UpdateGuideState exits: m=5740601 SNR=212.5 Saturated
02:50:02.403 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:02.403 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:02.403 00.000 21444 Enqueuing Expose request
02:50:02.423 00.020 25848 IsSlewing returns 0
02:50:02.423 00.000 25848 IsGuiding returns 0
02:50:02.455 00.032 25848 IsGuiding returns 1
02:50:02.455 00.000 25848 scope still moving after pulse duration time elapsed
02:50:02.538 00.083 25848 IsSlewing returns 0
02:50:02.563 00.025 25848 IsGuiding returns 0
02:50:02.563 00.000 25848 scope move finished after 15 + 124 ms
02:50:02.563 00.000 25848 Move returns status 0, amount 15
02:50:02.563 00.000 25848 MoveAxis(N, 0, ABG)
02:50:02.563 00.000 25848 Move returns status 0, amount 0
02:50:02.563 00.000 25848 move complete, result=0
02:50:02.563 00.000 25848 worker thread done servicing request
02:50:02.563 00.000 25848 Worker thread wakes up
02:50:02.563 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 0.5 px 0 ms NORTH
02:50:02.563 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:02.563 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:05.405 02.842 25848 Exposure complete
02:50:05.488 00.083 25848 worker thread done servicing request
02:50:05.488 00.000 21444 OnExposeComplete: enter
02:50:05.488 00.000 21444 UpdateGuideState(): m_state=6
02:50:05.488 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1438
02:50:05.488 00.000 21444 Star::Find returns 1 (1), X=1262.24, Y=666.78, Mass=5528057, SNR=258.2, Peak=65504 HFD=7.8
02:50:05.489 00.001 21444 MultiStar: [#1 -0.09,0.13,1.05,U] [#2 -0.26,0.98,0.80,U] [#3 -0.69,0.38,0.68,U] [#4 -0.27,1.17,0.70,U] [#5 -0.52,0.45,0.72,U] [#6 0.09,0.61,0.76,U] [#7 0.19,0.68,0.62,U] [#8 -0.01,1.16,0.50,U] 
02:50:05.489 00.000 21444 refined, 8 included, MultiStar: {-0.38, 0.57}, one-star: {-1.41, 0.11}
02:50:05.489 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
02:50:05.489 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
02:50:05.489 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.57 hyp=0.68 cameraTheta=2.15 mountX=0.43 mountY=0.38, mountTheta=0.74
02:50:05.490 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.57, opts=13)
02:50:05.490 00.000 21444 Enqueuing Move request for scope (-0.38, 0.57)
02:50:05.490 00.000 25848 Worker thread wakes up
02:50:05.490 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.57) opts 0xd
02:50:05.490 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.57)
02:50:05.490 00.000 25848 Moving (-0.38, 0.57) raw xDistance=0.43 yDistance=0.38
02:50:05.490 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=282, FiltMax=65504, Gamma=0.560
02:50:05.490 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
02:50:05.490 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:05.490 00.000 21444 UpdateGuideState exits: m=5528057 SNR=258.2 Saturated
02:50:05.490 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:50:05.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:05.490 00.000 25848 MoveAxis(E, 0, ABG)
02:50:05.490 00.000 25848 Move returns status 0, amount 0
02:50:05.490 00.000 25848 MoveAxis(N, 0, ABG)
02:50:05.490 00.000 25848 Move returns status 0, amount 0
02:50:05.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:05.490 00.000 21444 Enqueuing Expose request
02:50:05.490 00.000 25848 move complete, result=0
02:50:05.491 00.001 25848 worker thread done servicing request
02:50:05.491 00.000 25848 Worker thread wakes up
02:50:05.491 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
02:50:05.491 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:05.491 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:08.338 02.847 25848 Exposure complete
02:50:08.415 00.077 25848 worker thread done servicing request
02:50:08.415 00.000 21444 OnExposeComplete: enter
02:50:08.416 00.001 21444 UpdateGuideState(): m_state=6
02:50:08.416 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1439
02:50:08.416 00.000 21444 Star::Find returns 1 (1), X=1263.78, Y=667.41, Mass=5933981, SNR=268.6, Peak=65504 HFD=8.0
02:50:08.416 00.000 21444 MultiStar: [#1 0.20,0.50,0.98,U] [#2 0.05,1.00,0.95,U] [#3 -0.18,0.70,0.66,U] [#4 0.11,1.58,0.65,U] [#5 0.16,1.06,0.67,U] [#6 0.12,1.05,0.61,U] [#7 0.52,1.21,0.72,U] [#8 -0.06,1.56,0.50,U] 
02:50:08.416 00.000 21444 single-star, 8 included, MultiStar: {0.13, 0.99}, one-star: {0.13, 0.73}
02:50:08.416 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
02:50:08.416 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.78)
02:50:08.416 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.73 hyp=0.74 cameraTheta=1.39 mountX=-0.07 mountY=0.73, mountTheta=1.66
02:50:08.416 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.73, opts=13)
02:50:08.416 00.000 21444 Enqueuing Move request for scope (0.13, 0.73)
02:50:08.416 00.000 25848 Worker thread wakes up
02:50:08.416 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.73) opts 0xd
02:50:08.416 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.73)
02:50:08.416 00.000 25848 Moving (0.13, 0.73) raw xDistance=-0.07 yDistance=0.73
02:50:08.416 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=192, FiltMax=65504, Gamma=0.560
02:50:08.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:50:08.416 00.000 21444 UpdateGuideState exits: m=5933981 SNR=268.6 Saturated
02:50:08.416 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:50:08.416 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:08.416 00.000 25848 MoveAxis(E, 0, ABG)
02:50:08.416 00.000 25848 Move returns status 0, amount 0
02:50:08.416 00.000 25848 MoveAxis(S, 20, ABG)
02:50:08.416 00.000 25848 Guiding  Dir = 1, Dur = 20
02:50:08.416 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:08.416 00.000 21444 Enqueuing Expose request
02:50:08.437 00.021 25848 IsSlewing returns 0
02:50:08.437 00.000 25848 IsGuiding returns 0
02:50:08.469 00.032 25848 IsGuiding returns 1
02:50:08.469 00.000 25848 scope still moving after pulse duration time elapsed
02:50:08.514 00.045 25848 IsSlewing returns 0
02:50:08.546 00.032 25848 IsGuiding returns 0
02:50:08.547 00.001 25848 scope move finished after 20 + 88 ms
02:50:08.547 00.000 25848 Move returns status 0, amount 20
02:50:08.547 00.000 25848 move complete, result=0
02:50:08.547 00.000 25848 worker thread done servicing request
02:50:08.547 00.000 25848 Worker thread wakes up
02:50:08.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:08.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:08.547 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.7 px 20 ms SOUTH
02:50:11.402 02.855 25848 Exposure complete
02:50:11.490 00.088 25848 worker thread done servicing request
02:50:11.490 00.000 21444 OnExposeComplete: enter
02:50:11.490 00.000 21444 UpdateGuideState(): m_state=6
02:50:11.491 00.001 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1440
02:50:11.491 00.000 21444 Star::Find returns 1 (1), X=1264.07, Y=665.78, Mass=5926409, SNR=294.1, Peak=65504 HFD=8.2
02:50:11.491 00.000 21444 MultiStar: [#1 0.14,-0.01,0.84,U] [#2 0.65,-0.14,0.81,U] [#3 0.79,-0.96,0.60,U] [#4 0.74,-0.11,0.77,U] [#5 0.17,0.17,0.59,U] [#6 0.50,-0.73,0.64,U] [#7 1.11,-0.89,0.52,U] [#8 0.69,0.38,0.44,U] 
02:50:11.491 00.000 21444 refined, 8 included, MultiStar: {0.55, -0.38}, one-star: {0.42, -0.89}
02:50:11.491 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
02:50:11.491 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.49 = -0.21)
02:50:11.491 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.38 hyp=0.67 cameraTheta=-0.60 mountX=-0.58 mountY=-0.14, mountTheta=-2.91
02:50:11.492 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.38, opts=13)
02:50:11.492 00.000 21444 Enqueuing Move request for scope (0.55, -0.38)
02:50:11.492 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=344, FiltMax=65504, Gamma=0.560
02:50:11.492 00.000 21444 UpdateGuideState exits: m=5926409 SNR=294.1 Saturated
02:50:11.492 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:11.492 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:11.492 00.000 21444 Enqueuing Expose request
02:50:11.492 00.000 25848 Worker thread wakes up
02:50:11.493 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.38) opts 0xd
02:50:11.493 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.38)
02:50:11.493 00.000 25848 Moving (0.55, -0.38) raw xDistance=-0.58 yDistance=-0.14
02:50:11.493 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
02:50:11.493 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:11.493 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:50:11.493 00.000 25848 MoveAxis(E, 17, ABG)
02:50:11.493 00.000 25848 Guiding  Dir = 2, Dur = 17
02:50:11.517 00.024 25848 IsSlewing returns 0
02:50:11.518 00.001 25848 IsGuiding returns 0
02:50:11.548 00.030 25848 IsGuiding returns 1
02:50:11.548 00.000 25848 scope still moving after pulse duration time elapsed
02:50:11.594 00.046 25848 IsSlewing returns 0
02:50:11.594 00.000 25848 IsGuiding returns 0
02:50:11.594 00.000 25848 scope move finished after 17 + 59 ms
02:50:11.594 00.000 25848 Move returns status 0, amount 17
02:50:11.594 00.000 25848 MoveAxis(N, 0, ABG)
02:50:11.594 00.000 25848 Move returns status 0, amount 0
02:50:11.594 00.000 25848 move complete, result=0
02:50:11.594 00.000 25848 worker thread done servicing request
02:50:11.594 00.000 25848 Worker thread wakes up
02:50:11.595 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:11.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:11.595 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.1 px 0 ms NORTH
02:50:14.439 02.844 25848 Exposure complete
02:50:14.529 00.090 25848 worker thread done servicing request
02:50:14.529 00.000 21444 OnExposeComplete: enter
02:50:14.529 00.000 21444 UpdateGuideState(): m_state=6
02:50:14.529 00.000 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1441
02:50:14.529 00.000 21444 Star::Find returns 1 (1), X=1263.45, Y=665.78, Mass=5875951, SNR=273.4, Peak=65504 HFD=8.1
02:50:14.529 00.000 21444 MultiStar: [#1 0.16,0.22,0.92,U] [#2 0.06,0.41,0.74,U] [#3 0.05,0.07,0.66,U] [#4 0.43,-0.07,0.81,U] [#5 -0.06,0.47,0.52,U] [#6 0.56,-0.39,0.61,U] [#7 0.66,-0.88,0.55,U] [#8 0.44,0.30,0.58,U] 
02:50:14.529 00.000 21444 refined, 8 included, MultiStar: {0.21, -0.11}, one-star: {-0.20, -0.89}
02:50:14.529 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
02:50:14.529 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.10)
02:50:14.530 00.001 21444 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.23 cameraTheta=-0.49 mountX=-0.21 mountY=-0.02, mountTheta=-3.03
02:50:14.531 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=-0.11, opts=13)
02:50:14.531 00.000 21444 Enqueuing Move request for scope (0.21, -0.11)
02:50:14.531 00.000 25848 Worker thread wakes up
02:50:14.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
02:50:14.531 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
02:50:14.531 00.000 25848 Moving (0.21, -0.11) raw xDistance=-0.21 yDistance=-0.02
02:50:14.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=244, FiltMax=65504, Gamma=0.560
02:50:14.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
02:50:14.531 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:14.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:50:14.531 00.000 25848 MoveAxis(E, 0, ABG)
02:50:14.531 00.000 25848 Move returns status 0, amount 0
02:50:14.531 00.000 25848 MoveAxis(N, 0, ABG)
02:50:14.531 00.000 25848 Move returns status 0, amount 0
02:50:14.532 00.001 25848 move complete, result=0
02:50:14.532 00.000 25848 worker thread done servicing request
02:50:14.532 00.000 21444 UpdateGuideState exits: m=5875951 SNR=273.4 Saturated
02:50:14.532 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:14.532 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:14.532 00.000 21444 Enqueuing Expose request
02:50:14.532 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:14.532 00.000 25848 Worker thread wakes up
02:50:14.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:14.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:17.380 02.848 25848 Exposure complete
02:50:17.468 00.088 25848 worker thread done servicing request
02:50:17.468 00.000 21444 OnExposeComplete: enter
02:50:17.468 00.000 21444 UpdateGuideState(): m_state=6
02:50:17.468 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1442
02:50:17.468 00.000 21444 Star::Find returns 1 (1), X=1262.81, Y=666.30, Mass=5864460, SNR=276.6, Peak=65504 HFD=7.9
02:50:17.468 00.000 21444 MultiStar: [#1 0.18,-0.59,1.18,U] [#2 0.05,-0.16,0.79,U] [#3 -0.77,0.06,0.76,U] [#4 -0.75,0.17,0.88,U] [#5 -0.71,-0.07,0.73,U] [#6 -0.25,-0.65,0.55,U] [#7 0.15,-0.62,0.70,U] [#8 -0.17,-0.23,0.71,U] 
02:50:17.468 00.000 21444 refined, 8 included, MultiStar: {-0.34, -0.27}, one-star: {-0.84, -0.38}
02:50:17.468 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.77)
02:50:17.468 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
02:50:17.468 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.27 hyp=0.44 cameraTheta=-2.47 mountX=0.32 mountY=-0.38, mountTheta=-0.88
02:50:17.469 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.27, opts=13)
02:50:17.469 00.000 21444 Enqueuing Move request for scope (-0.34, -0.27)
02:50:17.469 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=92, FiltMax=65504, Gamma=0.560
02:50:17.469 00.000 21444 UpdateGuideState exits: m=5864460 SNR=276.6 Saturated
02:50:17.469 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:17.469 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:17.469 00.000 21444 Enqueuing Expose request
02:50:17.469 00.000 25848 Worker thread wakes up
02:50:17.470 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.27) opts 0xd
02:50:17.470 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.27)
02:50:17.470 00.000 25848 Moving (-0.34, -0.27) raw xDistance=0.32 yDistance=-0.38
02:50:17.470 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
02:50:17.470 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:17.470 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:50:17.470 00.000 25848 MoveAxis(E, 0, ABG)
02:50:17.470 00.000 25848 Move returns status 0, amount 0
02:50:17.470 00.000 25848 MoveAxis(N, 0, ABG)
02:50:17.470 00.000 25848 Move returns status 0, amount 0
02:50:17.470 00.000 25848 move complete, result=0
02:50:17.470 00.000 25848 worker thread done servicing request
02:50:17.470 00.000 25848 Worker thread wakes up
02:50:17.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:17.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:17.470 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
02:50:20.318 02.848 25848 Exposure complete
02:50:20.400 00.082 25848 worker thread done servicing request
02:50:20.400 00.000 21444 OnExposeComplete: enter
02:50:20.400 00.000 21444 UpdateGuideState(): m_state=6
02:50:20.400 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1443
02:50:20.400 00.000 21444 Star::Find returns 1 (1), X=1262.66, Y=665.61, Mass=5509012, SNR=208.3, Peak=65504 HFD=7.9
02:50:20.400 00.000 21444 MultiStar: [#1 -0.76,-0.40,0.70,U] [#2 -0.71,-0.05,0.60,U] [#3 -1.60,-0.33,0.68,U] [#4 -1.02,-0.13,0.69,U] [#5 -0.72,-0.35,0.52,U] [#6 -0.73,-0.91,0.54,U] [#7 -0.44,-1.16,0.45,U] [#8 -0.60,-0.14,0.59,U] 
02:50:20.400 00.000 21444 refined, 8 included, MultiStar: {-0.88, -0.51}, one-star: {-0.99, -1.07}
02:50:20.400 00.000 21444 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.05) = xAngle (-5.66 = 0.62)
02:50:20.400 00.000 21444 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.22)
02:50:20.400 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-0.51 hyp=1.02 cameraTheta=-2.61 mountX=0.83 mountY=-0.81, mountTheta=-0.77
02:50:20.401 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-0.51, opts=13)
02:50:20.401 00.000 21444 Enqueuing Move request for scope (-0.88, -0.51)
02:50:20.401 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=90, FiltMax=65504, Gamma=0.560
02:50:20.401 00.000 21444 UpdateGuideState exits: m=5509012 SNR=208.3 Saturated
02:50:20.401 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:20.401 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:20.401 00.000 21444 Enqueuing Expose request
02:50:20.401 00.000 25848 Worker thread wakes up
02:50:20.401 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.51) opts 0xd
02:50:20.402 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.88, -0.51)
02:50:20.402 00.000 25848 Moving (-0.88, -0.51) raw xDistance=0.83 yDistance=-0.81
02:50:20.402 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
02:50:20.402 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:50:20.402 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
02:50:20.402 00.000 25848 MoveAxis(W, 24, ABG)
02:50:20.402 00.000 25848 Guiding  Dir = 3, Dur = 24
02:50:20.422 00.020 25848 IsSlewing returns 0
02:50:20.423 00.001 25848 IsGuiding returns 0
02:50:20.454 00.031 25848 IsGuiding returns 1
02:50:20.454 00.000 25848 scope still moving after pulse duration time elapsed
02:50:20.517 00.063 25848 IsSlewing returns 0
02:50:20.546 00.029 25848 IsGuiding returns 0
02:50:20.546 00.000 25848 scope move finished after 24 + 99 ms
02:50:20.546 00.000 25848 Move returns status 0, amount 24
02:50:20.546 00.000 25848 MoveAxis(N, 0, ABG)
02:50:20.546 00.000 25848 Move returns status 0, amount 0
02:50:20.546 00.000 25848 move complete, result=0
02:50:20.546 00.000 25848 worker thread done servicing request
02:50:20.546 00.000 25848 Worker thread wakes up
02:50:20.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:20.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:20.546 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.8 px 0 ms NORTH
02:50:23.397 02.851 25848 Exposure complete
02:50:23.477 00.080 25848 worker thread done servicing request
02:50:23.477 00.000 21444 OnExposeComplete: enter
02:50:23.477 00.000 21444 UpdateGuideState(): m_state=6
02:50:23.477 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1444
02:50:23.477 00.000 21444 Star::Find returns 1 (1), X=1263.19, Y=666.36, Mass=5453032, SNR=171.9, Peak=65504 HFD=7.9
02:50:23.478 00.001 21444 MultiStar: [#1 1.08,-0.77,0.83,U] [#2 0.92,-0.31,0.77,U] [#3 0.31,-0.54,0.76,U] [#4 0.52,-1.13,0.69,U] [#5 -0.45,-0.76,0.72,U] [#6 0.19,-0.99,0.68,U] [#7 0.66,-1.61,0.58,U] [#8 -0.47,-0.74,0.60,U] 
02:50:23.478 00.000 21444 single-star, 8 included, MultiStar: {0.25, -0.75}, one-star: {-0.46, -0.32}
02:50:23.478 00.000 21444 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.05) = xAngle (-5.59 = 0.69)
02:50:23.478 00.000 21444 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.44 = -2.15)
02:50:23.478 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.32 hyp=0.56 cameraTheta=-2.54 mountX=0.43 mountY=-0.47, mountTheta=-0.82
02:50:23.478 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.32, opts=13)
02:50:23.478 00.000 21444 Enqueuing Move request for scope (-0.46, -0.32)
02:50:23.479 00.001 25848 Worker thread wakes up
02:50:23.479 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.32) opts 0xd
02:50:23.479 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.32)
02:50:23.479 00.000 25848 Moving (-0.46, -0.32) raw xDistance=0.43 yDistance=-0.47
02:50:23.479 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
02:50:23.479 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:23.479 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:50:23.479 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:50:23.479 00.000 25848 MoveAxis(E, 0, ABG)
02:50:23.479 00.000 25848 Move returns status 0, amount 0
02:50:23.479 00.000 25848 MoveAxis(N, 0, ABG)
02:50:23.479 00.000 25848 Move returns status 0, amount 0
02:50:23.479 00.000 25848 move complete, result=0
02:50:23.479 00.000 25848 worker thread done servicing request
02:50:23.479 00.000 21444 UpdateGuideState exits: m=5453032 SNR=171.9 Saturated
02:50:23.479 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:23.479 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:23.479 00.000 21444 Enqueuing Expose request
02:50:23.479 00.000 25848 Worker thread wakes up
02:50:23.479 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:23.479 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:23.480 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
02:50:26.326 02.846 25848 Exposure complete
02:50:26.413 00.087 25848 worker thread done servicing request
02:50:26.413 00.000 21444 OnExposeComplete: enter
02:50:26.414 00.001 21444 UpdateGuideState(): m_state=6
02:50:26.414 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1445
02:50:26.414 00.000 21444 Star::Find returns 1 (1), X=1264.20, Y=664.81, Mass=5806795, SNR=274.6, Peak=65504 HFD=8.0
02:50:26.414 00.000 21444 MultiStar: [#1 0.94,-1.08,0.84,U] [#2 0.91,-1.02,0.74,U] [#3 1.24,-1.48,0.00,M1] [#4 0.82,-1.12,0.60,U] [#5 0.81,-1.36,0.59,U] [#6 0.58,-1.88,0.00,M1] [#7 1.25,-1.49,0.00,M1] [#8 0.86,-1.21,0.42,U] 
02:50:26.414 00.000 21444 refined, 5 included, MultiStar: {0.80, -1.31}, one-star: {0.55, -1.86}
02:50:26.414 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.08 = 2.21)
02:50:26.414 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
02:50:26.414 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-1.31 hyp=1.54 cameraTheta=-1.02 mountX=-0.91 mountY=-0.91, mountTheta=-2.36
02:50:26.415 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-1.31, opts=13)
02:50:26.415 00.000 21444 Enqueuing Move request for scope (0.80, -1.31)
02:50:26.415 00.000 25848 Worker thread wakes up
02:50:26.415 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -1.31) opts 0xd
02:50:26.415 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -1.31)
02:50:26.415 00.000 25848 Moving (0.80, -1.31) raw xDistance=-0.91 yDistance=-0.91
02:50:26.415 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.91
02:50:26.415 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=282, FiltMax=65504, Gamma=0.560
02:50:26.415 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:50:26.415 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.91
02:50:26.415 00.000 25848 MoveAxis(E, 27, ABG)
02:50:26.415 00.000 25848 Guiding  Dir = 2, Dur = 27
02:50:26.416 00.001 21444 UpdateGuideState exits: m=5806795 SNR=274.6 Saturated
02:50:26.416 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:26.416 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:26.416 00.000 21444 Enqueuing Expose request
02:50:26.460 00.044 25848 IsSlewing returns 0
02:50:26.460 00.000 25848 IsGuiding returns 0
02:50:26.491 00.031 25848 IsGuiding returns 1
02:50:26.491 00.000 25848 scope still moving after pulse duration time elapsed
02:50:26.564 00.073 25848 IsSlewing returns 0
02:50:26.565 00.001 25848 IsGuiding returns 0
02:50:26.565 00.000 25848 scope move finished after 27 + 77 ms
02:50:26.565 00.000 25848 Move returns status 0, amount 27
02:50:26.565 00.000 25848 MoveAxis(N, 0, ABG)
02:50:26.565 00.000 25848 Move returns status 0, amount 0
02:50:26.565 00.000 25848 move complete, result=0
02:50:26.565 00.000 25848 worker thread done servicing request
02:50:26.565 00.000 25848 Worker thread wakes up
02:50:26.565 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -0.9 px 0 ms NORTH
02:50:26.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:26.565 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:29.416 02.851 25848 Exposure complete
02:50:29.501 00.085 25848 worker thread done servicing request
02:50:29.501 00.000 21444 OnExposeComplete: enter
02:50:29.501 00.000 21444 UpdateGuideState(): m_state=6
02:50:29.501 00.000 21444 Star::Find(15, 1264, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1446
02:50:29.501 00.000 21444 Star::Find returns 1 (1), X=1264.74, Y=667.13, Mass=5802188, SNR=235.5, Peak=65504 HFD=7.9
02:50:29.502 00.001 21444 MultiStar: [#1 2.08,0.07,0.00,M1] [#2 1.89,0.94,0.00,M1] [#3 1.69,0.27,0.76,U] [#4 1.80,1.01,0.00,M1] [#5 1.72,0.17,0.80,U] [#6 2.03,-0.37,0.00,M2] [#7 2.50,0.19,0.00,M2] [#8 2.04,0.47,0.00,M1] 
02:50:29.502 00.000 21444 single-star, 2 included, MultiStar: {1.46, 0.31}, one-star: {1.09, 0.46}
02:50:29.502 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
02:50:29.502 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.79)
02:50:29.502 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=0.46 hyp=1.18 cameraTheta=0.40 mountX=-1.04 mountY=0.83, mountTheta=2.47
02:50:29.503 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=0.46, opts=13)
02:50:29.503 00.000 21444 Enqueuing Move request for scope (1.09, 0.46)
02:50:29.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=220, FiltMax=65504, Gamma=0.560
02:50:29.503 00.000 21444 UpdateGuideState exits: m=5802188 SNR=235.5 Saturated
02:50:29.503 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:29.503 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:29.503 00.000 21444 Enqueuing Expose request
02:50:29.503 00.000 25848 Worker thread wakes up
02:50:29.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, 0.46) opts 0xd
02:50:29.503 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, 0.46)
02:50:29.503 00.000 25848 Moving (1.09, 0.46) raw xDistance=-1.04 yDistance=0.83
02:50:29.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.04
02:50:29.503 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
02:50:29.503 00.000 25848 MoveAxis(E, 32, ABG)
02:50:29.503 00.000 25848 Guiding  Dir = 2, Dur = 32
02:50:29.534 00.031 25848 IsSlewing returns 0
02:50:29.534 00.000 25848 IsGuiding returns 0
02:50:29.566 00.032 25848 PulseGuide returned control before completion, sleep 11
02:50:29.589 00.023 25848 IsGuiding returns 1
02:50:29.589 00.000 25848 scope still moving after pulse duration time elapsed
02:50:29.640 00.051 25848 IsSlewing returns 0
02:50:29.641 00.001 25848 IsGuiding returns 0
02:50:29.641 00.000 25848 scope move finished after 32 + 75 ms
02:50:29.641 00.000 25848 Move returns status 0, amount 32
02:50:29.641 00.000 25848 MoveAxis(S, 23, ABG)
02:50:29.641 00.000 25848 Guiding  Dir = 1, Dur = 23
02:50:29.673 00.032 25848 IsSlewing returns 0
02:50:29.673 00.000 25848 IsGuiding returns 0
02:50:29.704 00.031 25848 IsGuiding returns 1
02:50:29.704 00.000 25848 scope still moving after pulse duration time elapsed
02:50:29.750 00.046 25848 IsSlewing returns 0
02:50:29.750 00.000 25848 IsGuiding returns 0
02:50:29.750 00.000 25848 scope move finished after 23 + 53 ms
02:50:29.750 00.000 25848 Move returns status 0, amount 23
02:50:29.750 00.000 25848 move complete, result=0
02:50:29.750 00.000 25848 worker thread done servicing request
02:50:29.750 00.000 25848 Worker thread wakes up
02:50:29.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:29.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:29.750 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.8 px 23 ms SOUTH
02:50:32.600 02.850 25848 Exposure complete
02:50:32.689 00.089 25848 worker thread done servicing request
02:50:32.690 00.001 21444 OnExposeComplete: enter
02:50:32.690 00.000 21444 UpdateGuideState(): m_state=6
02:50:32.690 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1447
02:50:32.690 00.000 21444 Star::Find returns 1 (1), X=1265.47, Y=665.56, Mass=5719492, SNR=235.6, Peak=65504 HFD=7.7
02:50:32.690 00.000 21444 MultiStar: [#1 2.71,-1.39,0.00,M2] [#2 2.59,-0.65,0.00,M2] [#3 1.82,-0.99,0.00,M1] [#4 2.20,-0.17,0.00,M2] [#5 1.82,-0.64,0.00,M1] [#6 2.45,-0.47,0.00,M3] [#7 3.14,-0.83,0.00,M3] [#8 2.34,-0.55,0.00,M2] 
02:50:32.690 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.69)
02:50:32.690 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
02:50:32.690 00.000 21444 CameraToMount -- cameraX=1.82 cameraY=-1.11 hyp=2.14 cameraTheta=-0.55 mountX=-1.92 mountY=-0.34, mountTheta=-2.97
02:50:32.691 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.82, y=-1.11, opts=13)
02:50:32.691 00.000 21444 Enqueuing Move request for scope (1.82, -1.11)
02:50:32.691 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=264, FiltMax=65504, Gamma=0.560
02:50:32.691 00.000 25848 Worker thread wakes up
02:50:32.691 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.82, -1.11) opts 0xd
02:50:32.691 00.000 25848 Handling offset move in thread for scope, endpoint = (1.82, -1.11)
02:50:32.691 00.000 25848 Moving (1.82, -1.11) raw xDistance=-1.92 yDistance=-0.34
02:50:32.691 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.92
02:50:32.691 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:32.692 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:50:32.692 00.000 25848 MoveAxis(E, 58, ABG)
02:50:32.692 00.000 25848 Guiding  Dir = 2, Dur = 58
02:50:32.692 00.000 21444 UpdateGuideState exits: m=5719492 SNR=235.6 Saturated
02:50:32.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:32.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:32.692 00.000 21444 Enqueuing Expose request
02:50:32.716 00.024 25848 IsSlewing returns 0
02:50:32.716 00.000 25848 IsGuiding returns 0
02:50:32.757 00.041 25848 PulseGuide returned control before completion, sleep 27
02:50:32.789 00.032 25848 IsGuiding returns 1
02:50:32.789 00.000 25848 scope still moving after pulse duration time elapsed
02:50:32.845 00.056 25848 IsSlewing returns 0
02:50:32.845 00.000 25848 IsGuiding returns 0
02:50:32.845 00.000 25848 scope move finished after 58 + 71 ms
02:50:32.845 00.000 25848 Move returns status 0, amount 58
02:50:32.845 00.000 25848 MoveAxis(N, 0, ABG)
02:50:32.845 00.000 25848 Move returns status 0, amount 0
02:50:32.845 00.000 25848 move complete, result=0
02:50:32.845 00.000 25848 worker thread done servicing request
02:50:32.845 00.000 25848 Worker thread wakes up
02:50:32.846 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:32.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:32.846 00.000 21444 GuideStep: -1.9 px 58 ms EAST, -0.3 px 0 ms NORTH
02:50:35.684 02.838 25848 Exposure complete
02:50:35.774 00.090 25848 worker thread done servicing request
02:50:35.774 00.000 21444 OnExposeComplete: enter
02:50:35.774 00.000 21444 UpdateGuideState(): m_state=6
02:50:35.774 00.000 21444 Star::Find(15, 1265, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1448
02:50:35.774 00.000 21444 Star::Find returns 1 (1), X=1265.62, Y=665.31, Mass=5810007, SNR=233.1, Peak=65504 HFD=8.0
02:50:35.775 00.001 21444 MultiStar: [#1 2.64,-1.85,0.00,M3] [#2 2.57,-1.38,0.00,M3] [#3 2.77,-2.26,0.00,M2] [#4 2.49,-0.60,0.00,M3] [#5 2.00,-1.15,0.00,M2] [#6 2.51,-1.21,0.00,M4] [#7 2.77,-1.34,0.00,M4] [#8 2.41,-1.07,0.00,M3] 
02:50:35.775 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.63)
02:50:35.775 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
02:50:35.775 00.000 21444 CameraToMount -- cameraX=1.97 cameraY=-1.37 hyp=2.40 cameraTheta=-0.61 mountX=-2.09 mountY=-0.52, mountTheta=-2.90
02:50:35.776 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.97, y=-1.37, opts=13)
02:50:35.776 00.000 21444 Enqueuing Move request for scope (1.97, -1.37)
02:50:35.776 00.000 25848 Worker thread wakes up
02:50:35.776 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=218, FiltMax=65504, Gamma=0.560
02:50:35.776 00.000 21444 UpdateGuideState exits: m=5810007 SNR=233.1 Saturated
02:50:35.776 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:35.776 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.97, -1.37) opts 0xd
02:50:35.776 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:35.777 00.001 21444 Enqueuing Expose request
02:50:35.777 00.000 25848 Handling offset move in thread for scope, endpoint = (1.97, -1.37)
02:50:35.777 00.000 25848 Moving (1.97, -1.37) raw xDistance=-2.09 yDistance=-0.52
02:50:35.777 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.09
02:50:35.777 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:50:35.777 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
02:50:35.777 00.000 25848 MoveAxis(E, 65, ABG)
02:50:35.777 00.000 25848 Guiding  Dir = 2, Dur = 65
02:50:35.797 00.020 25848 IsSlewing returns 0
02:50:35.797 00.000 25848 IsGuiding returns 0
02:50:35.829 00.032 25848 PulseGuide returned control before completion, sleep 44
02:50:35.873 00.044 25848 IsGuiding returns 1
02:50:35.873 00.000 25848 scope still moving after pulse duration time elapsed
02:50:35.939 00.066 25848 IsSlewing returns 0
02:50:35.939 00.000 25848 IsGuiding returns 0
02:50:35.939 00.000 25848 scope move finished after 65 + 77 ms
02:50:35.939 00.000 25848 Move returns status 0, amount 65
02:50:35.939 00.000 25848 MoveAxis(N, 0, ABG)
02:50:35.939 00.000 25848 Move returns status 0, amount 0
02:50:35.939 00.000 25848 move complete, result=0
02:50:35.939 00.000 25848 worker thread done servicing request
02:50:35.939 00.000 25848 Worker thread wakes up
02:50:35.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:35.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:35.940 00.001 21444 GuideStep: -2.1 px 65 ms EAST, -0.5 px 0 ms NORTH
02:50:38.781 02.841 25848 Exposure complete
02:50:38.870 00.089 25848 worker thread done servicing request
02:50:38.870 00.000 21444 OnExposeComplete: enter
02:50:38.870 00.000 21444 UpdateGuideState(): m_state=6
02:50:38.870 00.000 21444 Star::Find(15, 1265, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1449
02:50:38.870 00.000 21444 Star::Find returns 1 (1), X=1265.60, Y=666.94, Mass=5490282, SNR=204.3, Peak=65504 HFD=7.9
02:50:38.870 00.000 21444 MultiStar: [#1 2.88,-0.10,0.00,M4] [#2 2.84,0.42,0.00,M4] [#3 2.53,-0.46,0.00,M3] [#4 2.44,0.75,0.00,M4] [#5 1.82,0.89,0.00,M3] [#6 2.30,-0.34,0.00,M5] [#7 2.81,-0.00,0.00,M5] [#8 2.36,0.32,0.00,M4] 
02:50:38.870 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
02:50:38.871 00.001 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
02:50:38.871 00.000 21444 CameraToMount -- cameraX=1.95 cameraY=0.27 hyp=1.97 cameraTheta=0.14 mountX=-1.92 mountY=0.98, mountTheta=2.67
02:50:38.872 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.95, y=0.27, opts=13)
02:50:38.872 00.000 21444 Enqueuing Move request for scope (1.95, 0.27)
02:50:38.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=16, FiltMax=65504, Gamma=0.560
02:50:38.872 00.000 21444 UpdateGuideState exits: m=5490282 SNR=204.3 Saturated
02:50:38.872 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:38.872 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:38.872 00.000 21444 Enqueuing Expose request
02:50:38.872 00.000 25848 Worker thread wakes up
02:50:38.872 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.95, 0.27) opts 0xd
02:50:38.872 00.000 25848 Handling offset move in thread for scope, endpoint = (1.95, 0.27)
02:50:38.872 00.000 25848 Moving (1.95, 0.27) raw xDistance=-1.92 yDistance=0.98
02:50:38.872 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.31 from input -1.92
02:50:38.872 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:50:38.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
02:50:38.872 00.000 25848 MoveAxis(E, 60, ABG)
02:50:38.872 00.000 25848 Guiding  Dir = 2, Dur = 60
02:50:38.908 00.036 25848 IsSlewing returns 0
02:50:38.908 00.000 25848 IsGuiding returns 0
02:50:38.940 00.032 25848 PulseGuide returned control before completion, sleep 39
02:50:39.004 00.064 25848 IsGuiding returns 1
02:50:39.004 00.000 25848 scope still moving after pulse duration time elapsed
02:50:39.062 00.058 25848 IsSlewing returns 0
02:50:39.062 00.000 25848 IsGuiding returns 0
02:50:39.062 00.000 25848 scope move finished after 60 + 93 ms
02:50:39.062 00.000 25848 Move returns status 0, amount 60
02:50:39.062 00.000 25848 MoveAxis(N, 0, ABG)
02:50:39.062 00.000 25848 Move returns status 0, amount 0
02:50:39.062 00.000 25848 move complete, result=0
02:50:39.062 00.000 25848 worker thread done servicing request
02:50:39.062 00.000 25848 Worker thread wakes up
02:50:39.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:39.062 00.000 21444 GuideStep: -1.9 px 60 ms EAST, 1.0 px 0 ms NORTH
02:50:39.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:41.906 02.844 25848 Exposure complete
02:50:41.994 00.088 25848 worker thread done servicing request
02:50:41.994 00.000 21444 OnExposeComplete: enter
02:50:41.994 00.000 21444 UpdateGuideState(): m_state=6
02:50:41.995 00.001 21444 Star::Find(15, 1265, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1450
02:50:41.995 00.000 21444 Star::Find returns 1 (1), X=1265.25, Y=666.27, Mass=5760131, SNR=327.5, Peak=65504 HFD=7.8
02:50:41.995 00.000 21444 MultiStar: [#1 2.48,0.02,0.00,M5] [#2 2.39,0.11,0.00,M5] [#3 2.39,0.16,0.00,M4] [#4 2.44,0.28,0.00,M5] [#5 1.80,-0.37,0.62,U] [#6 2.33,-0.10,0.00,M6] [#7 2.92,-0.23,0.00,M6] [#8 2.63,0.38,0.00,M5] 
02:50:41.995 00.000 21444 single-star, 1 included, MultiStar: {1.67, -0.39}, one-star: {1.60, -0.41}
02:50:41.995 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
02:50:41.995 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.14)
02:50:41.995 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=-0.41 hyp=1.65 cameraTheta=-0.25 mountX=-1.63 mountY=0.23, mountTheta=3.00
02:50:41.996 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=-0.41, opts=13)
02:50:41.996 00.000 21444 Enqueuing Move request for scope (1.60, -0.41)
02:50:41.996 00.000 25848 Worker thread wakes up
02:50:41.996 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, -0.41) opts 0xd
02:50:41.996 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=104, FiltMax=65504, Gamma=0.560
02:50:41.996 00.000 21444 UpdateGuideState exits: m=5760131 SNR=327.5 Saturated
02:50:41.996 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:41.997 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:41.997 00.000 21444 Enqueuing Expose request
02:50:41.997 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, -0.41)
02:50:41.997 00.000 25848 Moving (1.60, -0.41) raw xDistance=-1.63 yDistance=0.23
02:50:41.997 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.63
02:50:41.997 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:41.997 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:50:41.997 00.000 25848 MoveAxis(E, 52, ABG)
02:50:41.997 00.000 25848 Guiding  Dir = 2, Dur = 52
02:50:42.017 00.020 25848 IsSlewing returns 0
02:50:42.018 00.001 25848 IsGuiding returns 0
02:50:42.048 00.030 25848 PulseGuide returned control before completion, sleep 32
02:50:42.093 00.045 25848 IsGuiding returns 1
02:50:42.093 00.000 25848 scope still moving after pulse duration time elapsed
02:50:42.155 00.062 25848 IsSlewing returns 0
02:50:42.155 00.000 25848 IsGuiding returns 0
02:50:42.155 00.000 25848 scope move finished after 52 + 84 ms
02:50:42.155 00.000 25848 Move returns status 0, amount 52
02:50:42.155 00.000 25848 MoveAxis(N, 0, ABG)
02:50:42.155 00.000 25848 Move returns status 0, amount 0
02:50:42.155 00.000 25848 move complete, result=0
02:50:42.155 00.000 25848 worker thread done servicing request
02:50:42.155 00.000 25848 Worker thread wakes up
02:50:42.155 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:42.155 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:42.155 00.000 21444 GuideStep: -1.6 px 52 ms EAST, 0.2 px 0 ms NORTH
02:50:45.000 02.845 25848 Exposure complete
02:50:45.079 00.079 25848 worker thread done servicing request
02:50:45.079 00.000 21444 OnExposeComplete: enter
02:50:45.079 00.000 21444 UpdateGuideState(): m_state=6
02:50:45.079 00.000 21444 Star::Find(15, 1265, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1451
02:50:45.079 00.000 21444 Star::Find returns 1 (1), X=1264.15, Y=667.54, Mass=5620147, SNR=256.4, Peak=65504 HFD=7.8
02:50:45.079 00.000 21444 MultiStar: [#1 1.21,0.44,1.28,U] [#2 0.68,1.05,1.12,U] [#3 1.12,0.93,1.06,U] [#4 1.21,1.44,0.85,U] [#5 0.86,0.77,0.72,U] [#6 1.39,0.90,0.78,U] [#7 1.40,1.00,0.65,U] [#8 1.07,1.70,0.00,M6] 
02:50:45.079 00.000 21444 single-star, 7 included, MultiStar: {1.02, 0.90}, one-star: {0.50, 0.86}
02:50:45.079 00.000 21444 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
02:50:45.079 00.000 21444 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.44)
02:50:45.079 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=0.86 hyp=0.99 cameraTheta=1.05 mountX=-0.42 mountY=0.99, mountTheta=1.97
02:50:45.080 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=0.86, opts=13)
02:50:45.080 00.000 21444 Enqueuing Move request for scope (0.50, 0.86)
02:50:45.080 00.000 25848 Worker thread wakes up
02:50:45.080 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.86) opts 0xd
02:50:45.080 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 0.86)
02:50:45.080 00.000 25848 Moving (0.50, 0.86) raw xDistance=-0.42 yDistance=0.99
02:50:45.080 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
02:50:45.080 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
02:50:45.080 00.000 25848 MoveAxis(E, 0, ABG)
02:50:45.080 00.000 25848 Move returns status 0, amount 0
02:50:45.080 00.000 25848 MoveAxis(S, 27, ABG)
02:50:45.080 00.000 25848 Guiding  Dir = 1, Dur = 27
02:50:45.080 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=16, FiltMax=65504, Gamma=0.560
02:50:45.080 00.000 21444 UpdateGuideState exits: m=5620147 SNR=256.4 Saturated
02:50:45.080 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:45.080 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:45.080 00.000 21444 Enqueuing Expose request
02:50:45.110 00.030 25848 IsSlewing returns 0
02:50:45.110 00.000 25848 IsGuiding returns 0
02:50:45.142 00.032 25848 IsGuiding returns 1
02:50:45.142 00.000 25848 scope still moving after pulse duration time elapsed
02:50:45.203 00.061 25848 IsSlewing returns 0
02:50:45.203 00.000 25848 IsGuiding returns 0
02:50:45.203 00.000 25848 scope move finished after 27 + 65 ms
02:50:45.203 00.000 25848 Move returns status 0, amount 27
02:50:45.203 00.000 25848 move complete, result=0
02:50:45.203 00.000 25848 worker thread done servicing request
02:50:45.203 00.000 25848 Worker thread wakes up
02:50:45.203 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.0 px 27 ms SOUTH
02:50:45.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:45.204 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:48.055 02.851 25848 Exposure complete
02:50:48.144 00.089 25848 worker thread done servicing request
02:50:48.144 00.000 21444 OnExposeComplete: enter
02:50:48.144 00.000 21444 UpdateGuideState(): m_state=6
02:50:48.144 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1452
02:50:48.144 00.000 21444 Star::Find returns 1 (1), X=1265.92, Y=666.65, Mass=5800024, SNR=258.0, Peak=65504 HFD=7.9
02:50:48.144 00.000 21444 MultiStar: [#1 2.54,0.13,0.00,M5] [#2 2.95,0.06,0.00,M5] [#3 3.03,0.44,0.00,M4] [#4 3.24,0.87,0.00,M5] [#5 1.39,0.40,0.71,U] [#6 2.94,0.20,0.00,M6] [#7 3.31,0.54,0.00,M6] [#8 2.64,0.68,0.00,M7] 
02:50:48.144 00.000 21444 refined, 1 included, MultiStar: {1.91, 0.15}, one-star: {2.27, -0.02}
02:50:48.144 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
02:50:48.144 00.000 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.47)
02:50:48.145 00.001 21444 CameraToMount -- cameraX=1.91 cameraY=0.15 hyp=1.91 cameraTheta=0.08 mountX=-1.89 mountY=0.86, mountTheta=2.71
02:50:48.145 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.91, y=0.15, opts=13)
02:50:48.146 00.001 21444 Enqueuing Move request for scope (1.91, 0.15)
02:50:48.146 00.000 25848 Worker thread wakes up
02:50:48.146 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.91, 0.15) opts 0xd
02:50:48.146 00.000 25848 Handling offset move in thread for scope, endpoint = (1.91, 0.15)
02:50:48.146 00.000 25848 Moving (1.91, 0.15) raw xDistance=-1.89 yDistance=0.86
02:50:48.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.89
02:50:48.146 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
02:50:48.146 00.000 25848 MoveAxis(E, 55, ABG)
02:50:48.146 00.000 25848 Guiding  Dir = 2, Dur = 55
02:50:48.146 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=216, FiltMax=65504, Gamma=0.560
02:50:48.146 00.000 21444 UpdateGuideState exits: m=5800024 SNR=258.0 Saturated
02:50:48.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:48.146 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:48.146 00.000 21444 Enqueuing Expose request
02:50:48.170 00.024 25848 IsSlewing returns 0
02:50:48.171 00.001 25848 IsGuiding returns 0
02:50:48.202 00.031 25848 PulseGuide returned control before completion, sleep 34
02:50:48.272 00.070 25848 IsGuiding returns 1
02:50:48.272 00.000 25848 scope still moving after pulse duration time elapsed
02:50:48.326 00.054 25848 IsSlewing returns 0
02:50:48.326 00.000 25848 IsGuiding returns 0
02:50:48.326 00.000 25848 scope move finished after 55 + 100 ms
02:50:48.326 00.000 25848 Move returns status 0, amount 55
02:50:48.326 00.000 25848 MoveAxis(S, 24, ABG)
02:50:48.326 00.000 25848 Guiding  Dir = 1, Dur = 24
02:50:48.362 00.036 25848 IsSlewing returns 0
02:50:48.362 00.000 25848 IsGuiding returns 0
02:50:48.394 00.032 25848 IsGuiding returns 1
02:50:48.394 00.000 25848 scope still moving after pulse duration time elapsed
02:50:48.437 00.043 25848 IsSlewing returns 0
02:50:48.437 00.000 25848 IsGuiding returns 0
02:50:48.437 00.000 25848 scope move finished after 24 + 50 ms
02:50:48.437 00.000 25848 Move returns status 0, amount 24
02:50:48.437 00.000 25848 move complete, result=0
02:50:48.437 00.000 25848 worker thread done servicing request
02:50:48.437 00.000 25848 Worker thread wakes up
02:50:48.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:48.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:48.437 00.000 21444 GuideStep: -1.9 px 55 ms EAST, 0.9 px 24 ms SOUTH
02:50:51.295 02.858 25848 Exposure complete
02:50:51.372 00.077 25848 worker thread done servicing request
02:50:51.372 00.000 21444 OnExposeComplete: enter
02:50:51.372 00.000 21444 UpdateGuideState(): m_state=6
02:50:51.372 00.000 21444 Star::Find(15, 1265, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1453
02:50:51.372 00.000 21444 Star::Find returns 1 (1), X=1266.08, Y=666.52, Mass=6069843, SNR=330.5, Peak=65504 HFD=8.0
02:50:51.374 00.002 21444 MultiStar: [#1 2.31,0.21,0.00,M6] [#2 2.16,0.53,0.00,M6] [#3 1.96,0.07,0.00,M5] [#4 2.82,0.55,0.00,M6] [#5 2.48,0.66,0.00,M1] [#6 2.90,-0.12,0.00,M7] [#7 3.37,0.00,0.00,M7] [#8 2.78,0.56,0.00,M8] 
02:50:51.374 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
02:50:51.374 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.32)
02:50:51.374 00.000 21444 CameraToMount -- cameraX=2.43 cameraY=-0.16 hyp=2.43 cameraTheta=-0.06 mountX=-2.43 mountY=0.77, mountTheta=2.83
02:50:51.374 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.43, y=-0.16, opts=13)
02:50:51.374 00.000 21444 Enqueuing Move request for scope (2.43, -0.16)
02:50:51.375 00.001 25848 Worker thread wakes up
02:50:51.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.43, -0.16) opts 0xd
02:50:51.375 00.000 25848 Handling offset move in thread for scope, endpoint = (2.43, -0.16)
02:50:51.375 00.000 25848 Moving (2.43, -0.16) raw xDistance=-2.43 yDistance=0.77
02:50:51.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.61 from input -2.43
02:50:51.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
02:50:51.375 00.000 25848 MoveAxis(E, 75, ABG)
02:50:51.375 00.000 25848 Guiding  Dir = 2, Dur = 75
02:50:51.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
02:50:51.375 00.000 21444 UpdateGuideState exits: m=6069843 SNR=330.5 Saturated
02:50:51.375 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:51.375 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:51.375 00.000 21444 Enqueuing Expose request
02:50:51.439 00.064 25848 IsSlewing returns 0
02:50:51.439 00.000 25848 IsGuiding returns 0
02:50:51.471 00.032 25848 PulseGuide returned control before completion, sleep 54
02:50:51.530 00.059 25848 IsGuiding returns 1
02:50:51.530 00.000 25848 scope still moving after pulse duration time elapsed
02:50:51.609 00.079 25848 IsSlewing returns 0
02:50:51.610 00.001 25848 IsGuiding returns 0
02:50:51.610 00.000 25848 scope move finished after 75 + 95 ms
02:50:51.610 00.000 25848 Move returns status 0, amount 75
02:50:51.610 00.000 25848 MoveAxis(S, 21, ABG)
02:50:51.610 00.000 25848 Guiding  Dir = 1, Dur = 21
02:50:51.642 00.032 25848 IsSlewing returns 0
02:50:51.642 00.000 25848 IsGuiding returns 0
02:50:51.674 00.032 25848 IsGuiding returns 1
02:50:51.674 00.000 25848 scope still moving after pulse duration time elapsed
02:50:51.734 00.060 25848 IsSlewing returns 0
02:50:51.734 00.000 25848 IsGuiding returns 0
02:50:51.734 00.000 25848 scope move finished after 21 + 70 ms
02:50:51.734 00.000 25848 Move returns status 0, amount 21
02:50:51.734 00.000 25848 move complete, result=0
02:50:51.734 00.000 25848 worker thread done servicing request
02:50:51.734 00.000 25848 Worker thread wakes up
02:50:51.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:51.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:51.734 00.000 21444 GuideStep: -2.4 px 75 ms EAST, 0.8 px 21 ms SOUTH
02:50:54.578 02.844 25848 Exposure complete
02:50:54.666 00.088 25848 worker thread done servicing request
02:50:54.667 00.001 21444 OnExposeComplete: enter
02:50:54.667 00.000 21444 UpdateGuideState(): m_state=6
02:50:54.667 00.000 21444 Star::Find(15, 1266, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1454
02:50:54.667 00.000 21444 Star::Find returns 1 (1), X=1264.47, Y=667.11, Mass=6068018, SNR=267.6, Peak=65504 HFD=8.1
02:50:54.667 00.000 21444 MultiStar: [#1 1.54,0.12,1.06,U] [#2 0.99,1.02,0.78,U] [#3 0.40,0.98,0.74,U] [#4 1.47,0.98,0.71,U] [#5 0.44,0.43,0.67,U] [#6 1.56,0.52,0.62,U] [#7 1.20,0.82,0.58,U] [#8 1.03,0.79,0.63,U] 
02:50:54.667 00.000 21444 single-star, 8 included, MultiStar: {1.05, 0.64}, one-star: {0.82, 0.44}
02:50:54.667 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
02:50:54.667 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.40 = 0.88)
02:50:54.667 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=0.44 hyp=0.93 cameraTheta=0.49 mountX=-0.78 mountY=0.72, mountTheta=2.40
02:50:54.668 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=0.44, opts=13)
02:50:54.668 00.000 21444 Enqueuing Move request for scope (0.82, 0.44)
02:50:54.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=192, FiltMax=65504, Gamma=0.560
02:50:54.668 00.000 21444 UpdateGuideState exits: m=6068018 SNR=267.6 Saturated
02:50:54.668 00.000 25848 Worker thread wakes up
02:50:54.669 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.44) opts 0xd
02:50:54.669 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 0.44)
02:50:54.669 00.000 25848 Moving (0.82, 0.44) raw xDistance=-0.78 yDistance=0.72
02:50:54.669 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.78
02:50:54.669 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
02:50:54.669 00.000 25848 MoveAxis(E, 28, ABG)
02:50:54.669 00.000 25848 Guiding  Dir = 2, Dur = 28
02:50:54.669 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:54.669 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:54.669 00.000 21444 Enqueuing Expose request
02:50:54.689 00.020 25848 IsSlewing returns 0
02:50:54.689 00.000 25848 IsGuiding returns 0
02:50:54.721 00.032 25848 IsGuiding returns 1
02:50:54.721 00.000 25848 scope still moving after pulse duration time elapsed
02:50:54.782 00.061 25848 IsSlewing returns 0
02:50:54.783 00.001 25848 IsGuiding returns 0
02:50:54.783 00.000 25848 scope move finished after 28 + 65 ms
02:50:54.783 00.000 25848 Move returns status 0, amount 28
02:50:54.783 00.000 25848 MoveAxis(S, 20, ABG)
02:50:54.783 00.000 25848 Guiding  Dir = 1, Dur = 20
02:50:54.813 00.030 25848 IsSlewing returns 0
02:50:54.814 00.001 25848 IsGuiding returns 0
02:50:54.845 00.031 25848 IsGuiding returns 1
02:50:54.845 00.000 25848 scope still moving after pulse duration time elapsed
02:50:54.908 00.063 25848 IsSlewing returns 0
02:50:54.908 00.000 25848 IsGuiding returns 0
02:50:54.908 00.000 25848 scope move finished after 20 + 74 ms
02:50:54.908 00.000 25848 Move returns status 0, amount 20
02:50:54.908 00.000 25848 move complete, result=0
02:50:54.908 00.000 25848 worker thread done servicing request
02:50:54.908 00.000 25848 Worker thread wakes up
02:50:54.908 00.000 21444 GuideStep: -0.8 px 28 ms EAST, 0.7 px 20 ms SOUTH
02:50:54.909 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:54.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:57.766 02.857 25848 Exposure complete
02:50:57.832 00.066 25848 worker thread done servicing request
02:50:57.832 00.000 21444 OnExposeComplete: enter
02:50:57.832 00.000 21444 UpdateGuideState(): m_state=6
02:50:57.832 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1455
02:50:57.832 00.000 21444 Star::Find returns 1 (1), X=1265.32, Y=666.45, Mass=5802371, SNR=253.5, Peak=65504 HFD=7.9
02:50:57.833 00.001 21444 MultiStar: [#1 2.06,-0.18,0.00,M6] [#2 2.04,-0.09,0.00,M6] [#3 1.84,-0.46,0.00,M5] [#4 1.82,0.02,0.69,U] [#5 1.36,0.18,0.63,U] [#6 1.77,-0.11,0.66,U] [#7 2.93,-0.17,0.00,M7] [#8 1.89,0.54,0.00,M8] 
02:50:57.833 00.000 21444 refined, 3 included, MultiStar: {1.66, -0.06}, one-star: {1.67, -0.23}
02:50:57.833 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
02:50:57.833 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
02:50:57.833 00.000 21444 CameraToMount -- cameraX=1.66 cameraY=-0.06 hyp=1.66 cameraTheta=-0.03 mountX=-1.66 mountY=0.58, mountTheta=2.81
02:50:57.834 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.66, y=-0.06, opts=13)
02:50:57.834 00.000 21444 Enqueuing Move request for scope (1.66, -0.06)
02:50:57.834 00.000 25848 Worker thread wakes up
02:50:57.834 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.66, -0.06) opts 0xd
02:50:57.834 00.000 25848 Handling offset move in thread for scope, endpoint = (1.66, -0.06)
02:50:57.834 00.000 25848 Moving (1.66, -0.06) raw xDistance=-1.66 yDistance=0.58
02:50:57.834 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.66
02:50:57.834 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
02:50:57.834 00.000 25848 MoveAxis(E, 50, ABG)
02:50:57.834 00.000 25848 Guiding  Dir = 2, Dur = 50
02:50:57.834 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=142, FiltMax=65504, Gamma=0.560
02:50:57.834 00.000 21444 UpdateGuideState exits: m=5802371 SNR=253.5 Saturated
02:50:57.834 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:57.834 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:50:57.834 00.000 21444 Enqueuing Expose request
02:50:57.859 00.025 25848 IsSlewing returns 0
02:50:57.860 00.001 25848 IsGuiding returns 0
02:50:57.890 00.030 25848 PulseGuide returned control before completion, sleep 30
02:50:57.922 00.032 25848 IsGuiding returns 1
02:50:57.922 00.000 25848 scope still moving after pulse duration time elapsed
02:50:57.984 00.062 25848 IsSlewing returns 0
02:50:57.985 00.001 25848 IsGuiding returns 0
02:50:57.985 00.000 25848 scope move finished after 50 + 74 ms
02:50:57.985 00.000 25848 Move returns status 0, amount 50
02:50:57.985 00.000 25848 MoveAxis(S, 16, ABG)
02:50:57.985 00.000 25848 Guiding  Dir = 1, Dur = 16
02:50:58.017 00.032 25848 IsSlewing returns 0
02:50:58.017 00.000 25848 IsGuiding returns 0
02:50:58.049 00.032 25848 IsGuiding returns 1
02:50:58.049 00.000 25848 scope still moving after pulse duration time elapsed
02:50:58.111 00.062 25848 IsSlewing returns 0
02:50:58.111 00.000 25848 IsGuiding returns 0
02:50:58.111 00.000 25848 scope move finished after 16 + 77 ms
02:50:58.111 00.000 25848 Move returns status 0, amount 16
02:50:58.111 00.000 25848 move complete, result=0
02:50:58.111 00.000 25848 worker thread done servicing request
02:50:58.111 00.000 25848 Worker thread wakes up
02:50:58.112 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:50:58.112 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:50:58.112 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 0.6 px 16 ms SOUTH
02:51:00.956 02.844 25848 Exposure complete
02:51:01.033 00.077 25848 worker thread done servicing request
02:51:01.033 00.000 21444 OnExposeComplete: enter
02:51:01.033 00.000 21444 UpdateGuideState(): m_state=6
02:51:01.033 00.000 21444 Star::Find(15, 1265, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1456
02:51:01.033 00.000 21444 Star::Find returns 1 (1), X=1264.28, Y=666.75, Mass=5493353, SNR=179.4, Peak=65504 HFD=7.9
02:51:01.033 00.000 21444 MultiStar: [#1 1.78,-0.10,1.21,U] [#2 1.79,0.30,1.01,U] [#3 2.51,-0.48,0.00,M6] [#4 1.24,-0.14,0.86,U] [#5 -0.01,-0.03,0.59,U] [#6 0.88,-0.63,0.71,U] [#7 1.58,-0.74,0.48,U] [#8 0.05,0.85,0.73,U] 
02:51:01.033 00.000 21444 single-star, 7 included, MultiStar: {1.07, -0.01}, one-star: {0.63, 0.08}
02:51:01.033 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.93 = -2.93)
02:51:01.033 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.51)
02:51:01.033 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=0.08 hyp=0.64 cameraTheta=0.12 mountX=-0.62 mountY=0.31, mountTheta=2.68
02:51:01.034 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=0.08, opts=13)
02:51:01.034 00.000 21444 Enqueuing Move request for scope (0.63, 0.08)
02:51:01.034 00.000 25848 Worker thread wakes up
02:51:01.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:51:01.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.08) opts 0xd
02:51:01.034 00.000 21444 UpdateGuideState exits: m=5493353 SNR=179.4 Saturated
02:51:01.035 00.001 25848 Handling offset move in thread for scope, endpoint = (0.63, 0.08)
02:51:01.035 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:01.035 00.000 25848 Moving (0.63, 0.08) raw xDistance=-0.62 yDistance=0.31
02:51:01.035 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:01.035 00.000 21444 Enqueuing Expose request
02:51:01.035 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.62
02:51:01.035 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:01.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:51:01.035 00.000 25848 MoveAxis(E, 22, ABG)
02:51:01.035 00.000 25848 Guiding  Dir = 2, Dur = 22
02:51:01.060 00.025 25848 IsSlewing returns 0
02:51:01.061 00.001 25848 IsGuiding returns 0
02:51:01.092 00.031 25848 IsGuiding returns 1
02:51:01.092 00.000 25848 scope still moving after pulse duration time elapsed
02:51:01.158 00.066 25848 IsSlewing returns 0
02:51:01.158 00.000 25848 IsGuiding returns 0
02:51:01.158 00.000 25848 scope move finished after 22 + 74 ms
02:51:01.158 00.000 25848 Move returns status 0, amount 22
02:51:01.158 00.000 25848 MoveAxis(N, 0, ABG)
02:51:01.158 00.000 25848 Move returns status 0, amount 0
02:51:01.158 00.000 25848 move complete, result=0
02:51:01.158 00.000 25848 worker thread done servicing request
02:51:01.158 00.000 25848 Worker thread wakes up
02:51:01.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:01.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:01.158 00.000 21444 GuideStep: -0.6 px 22 ms EAST, 0.3 px 0 ms NORTH
02:51:04.002 02.844 25848 Exposure complete
02:51:04.080 00.078 25848 worker thread done servicing request
02:51:04.080 00.000 21444 OnExposeComplete: enter
02:51:04.080 00.000 21444 UpdateGuideState(): m_state=6
02:51:04.081 00.001 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1457
02:51:04.081 00.000 21444 Star::Find returns 1 (1), X=1265.34, Y=665.67, Mass=6079354, SNR=277.7, Peak=65504 HFD=8.1
02:51:04.081 00.000 21444 MultiStar: [#1 2.57,-0.81,0.00,M6] [#2 2.17,-0.12,0.00,M6] [#3 1.92,0.06,0.00,M7] [#4 2.37,-0.34,0.00,M4] [#5 1.80,-1.44,0.00,M1] [#6 2.13,-1.28,0.00,M5] [#7 2.27,-0.76,0.00,M7] [#8 2.23,-0.50,0.00,M8] 
02:51:04.081 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.69)
02:51:04.081 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
02:51:04.081 00.000 21444 CameraToMount -- cameraX=1.69 cameraY=-1.01 hyp=1.97 cameraTheta=-0.54 mountX=-1.78 mountY=-0.29, mountTheta=-2.98
02:51:04.082 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.69, y=-1.01, opts=13)
02:51:04.082 00.000 21444 Enqueuing Move request for scope (1.69, -1.01)
02:51:04.082 00.000 25848 Worker thread wakes up
02:51:04.082 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.69, -1.01) opts 0xd
02:51:04.082 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=116, FiltMax=65504, Gamma=0.560
02:51:04.082 00.000 25848 Handling offset move in thread for scope, endpoint = (1.69, -1.01)
02:51:04.082 00.000 21444 UpdateGuideState exits: m=6079354 SNR=277.7 Saturated
02:51:04.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:04.082 00.000 25848 Moving (1.69, -1.01) raw xDistance=-1.78 yDistance=-0.29
02:51:04.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:04.082 00.000 21444 Enqueuing Expose request
02:51:04.082 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.78
02:51:04.082 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:04.082 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:51:04.082 00.000 25848 MoveAxis(E, 53, ABG)
02:51:04.082 00.000 25848 Guiding  Dir = 2, Dur = 53
02:51:04.111 00.029 25848 IsSlewing returns 0
02:51:04.111 00.000 25848 IsGuiding returns 0
02:51:04.143 00.032 25848 PulseGuide returned control before completion, sleep 32
02:51:04.189 00.046 25848 IsGuiding returns 1
02:51:04.189 00.000 25848 scope still moving after pulse duration time elapsed
02:51:04.267 00.078 25848 IsSlewing returns 0
02:51:04.268 00.001 25848 IsGuiding returns 0
02:51:04.268 00.000 25848 scope move finished after 53 + 103 ms
02:51:04.268 00.000 25848 Move returns status 0, amount 53
02:51:04.268 00.000 25848 MoveAxis(N, 0, ABG)
02:51:04.268 00.000 25848 Move returns status 0, amount 0
02:51:04.268 00.000 25848 move complete, result=0
02:51:04.268 00.000 25848 worker thread done servicing request
02:51:04.268 00.000 21444 GuideStep: -1.8 px 53 ms EAST, -0.3 px 0 ms NORTH
02:51:04.268 00.000 25848 Worker thread wakes up
02:51:04.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:04.268 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:07.110 02.842 25848 Exposure complete
02:51:07.189 00.079 25848 worker thread done servicing request
02:51:07.189 00.000 21444 OnExposeComplete: enter
02:51:07.189 00.000 21444 UpdateGuideState(): m_state=6
02:51:07.189 00.000 21444 Star::Find(15, 1265, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1458
02:51:07.189 00.000 21444 Star::Find returns 1 (1), X=1264.58, Y=666.62, Mass=5927843, SNR=316.4, Peak=65504 HFD=7.8
02:51:07.189 00.000 21444 MultiStar: [#1 0.80,0.25,1.04,U] [#2 1.55,0.09,0.95,U] [#3 0.84,0.03,0.74,U] [#4 1.12,0.62,0.85,U] [#5 0.77,0.05,0.68,U] [#6 1.44,-0.12,0.69,U] [#7 1.80,0.30,0.53,U] [#8 1.21,0.71,0.47,U] 
02:51:07.189 00.000 21444 single-star, 8 included, MultiStar: {1.13, 0.18}, one-star: {0.93, -0.06}
02:51:07.189 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
02:51:07.189 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.32)
02:51:07.189 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-0.06 hyp=0.93 cameraTheta=-0.06 mountX=-0.93 mountY=0.30, mountTheta=2.83
02:51:07.190 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-0.06, opts=13)
02:51:07.190 00.000 21444 Enqueuing Move request for scope (0.93, -0.06)
02:51:07.190 00.000 25848 Worker thread wakes up
02:51:07.190 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=240, FiltMax=65504, Gamma=0.560
02:51:07.190 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.06) opts 0xd
02:51:07.190 00.000 21444 UpdateGuideState exits: m=5927843 SNR=316.4 Saturated
02:51:07.191 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:07.191 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -0.06)
02:51:07.191 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:07.191 00.000 21444 Enqueuing Expose request
02:51:07.191 00.000 25848 Moving (0.93, -0.06) raw xDistance=-0.93 yDistance=0.30
02:51:07.191 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.93
02:51:07.191 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:07.191 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:51:07.191 00.000 25848 MoveAxis(E, 31, ABG)
02:51:07.191 00.000 25848 Guiding  Dir = 2, Dur = 31
02:51:07.219 00.028 25848 IsSlewing returns 0
02:51:07.220 00.001 25848 IsGuiding returns 0
02:51:07.251 00.031 25848 IsGuiding returns 1
02:51:07.251 00.000 25848 scope still moving after pulse duration time elapsed
02:51:07.311 00.060 25848 IsSlewing returns 0
02:51:07.311 00.000 25848 IsGuiding returns 0
02:51:07.311 00.000 25848 scope move finished after 31 + 60 ms
02:51:07.311 00.000 25848 Move returns status 0, amount 31
02:51:07.311 00.000 25848 MoveAxis(N, 0, ABG)
02:51:07.311 00.000 25848 Move returns status 0, amount 0
02:51:07.311 00.000 25848 move complete, result=0
02:51:07.311 00.000 25848 worker thread done servicing request
02:51:07.311 00.000 25848 Worker thread wakes up
02:51:07.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:07.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:07.311 00.000 21444 GuideStep: -0.9 px 31 ms EAST, 0.3 px 0 ms NORTH
02:51:10.157 02.846 25848 Exposure complete
02:51:10.239 00.082 25848 worker thread done servicing request
02:51:10.239 00.000 21444 OnExposeComplete: enter
02:51:10.239 00.000 21444 UpdateGuideState(): m_state=6
02:51:10.240 00.001 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1459
02:51:10.240 00.000 21444 Star::Find returns 1 (1), X=1264.23, Y=665.87, Mass=5934195, SNR=288.2, Peak=65504 HFD=8.0
02:51:10.240 00.000 21444 MultiStar: [#1 0.87,-0.44,1.06,U] [#2 0.78,0.08,1.01,U] [#3 -0.46,-0.10,0.87,U] [#4 0.36,0.44,0.91,U] [#5 -0.34,-0.04,0.72,U] [#6 0.76,-0.13,0.68,U] [#7 0.87,0.15,0.60,U] [#8 0.70,0.56,0.53,U] 
02:51:10.240 00.000 21444 refined, 8 included, MultiStar: {0.46, -0.08}, one-star: {0.58, -0.80}
02:51:10.240 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
02:51:10.240 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
02:51:10.240 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-0.08 hyp=0.46 cameraTheta=-0.18 mountX=-0.46 mountY=0.10, mountTheta=2.93
02:51:10.241 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-0.08, opts=13)
02:51:10.241 00.000 21444 Enqueuing Move request for scope (0.46, -0.08)
02:51:10.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=154, FiltMax=65504, Gamma=0.560
02:51:10.241 00.000 21444 UpdateGuideState exits: m=5934195 SNR=288.2 Saturated
02:51:10.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:10.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:10.241 00.000 21444 Enqueuing Expose request
02:51:10.241 00.000 25848 Worker thread wakes up
02:51:10.241 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.08) opts 0xd
02:51:10.241 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -0.08)
02:51:10.241 00.000 25848 Moving (0.46, -0.08) raw xDistance=-0.46 yDistance=0.10
02:51:10.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
02:51:10.241 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:10.241 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:51:10.241 00.000 25848 MoveAxis(E, 0, ABG)
02:51:10.241 00.000 25848 Move returns status 0, amount 0
02:51:10.241 00.000 25848 MoveAxis(N, 0, ABG)
02:51:10.241 00.000 25848 Move returns status 0, amount 0
02:51:10.241 00.000 25848 move complete, result=0
02:51:10.241 00.000 25848 worker thread done servicing request
02:51:10.241 00.000 25848 Worker thread wakes up
02:51:10.241 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:10.241 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:10.241 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:13.090 02.849 25848 Exposure complete
02:51:13.178 00.088 25848 worker thread done servicing request
02:51:13.179 00.001 21444 OnExposeComplete: enter
02:51:13.179 00.000 21444 UpdateGuideState(): m_state=6
02:51:13.179 00.000 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1460
02:51:13.179 00.000 21444 Star::Find returns 1 (1), X=1264.10, Y=665.88, Mass=6062695, SNR=307.2, Peak=65504 HFD=8.2
02:51:13.179 00.000 21444 MultiStar: [#1 0.61,0.06,1.02,U] [#2 1.00,0.12,1.01,U] [#3 0.24,0.71,0.85,U] [#4 0.68,0.19,0.90,U] [#5 0.14,-0.40,0.72,U] [#6 0.75,-0.16,0.63,U] [#7 0.82,-0.01,0.47,U] [#8 0.71,0.31,0.49,U] 
02:51:13.179 00.000 21444 refined, 8 included, MultiStar: {0.59, -0.01}, one-star: {0.45, -0.79}
02:51:13.179 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
02:51:13.179 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.37)
02:51:13.179 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.01 hyp=0.59 cameraTheta=-0.02 mountX=-0.59 mountY=0.21, mountTheta=2.79
02:51:13.180 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.01, opts=13)
02:51:13.180 00.000 21444 Enqueuing Move request for scope (0.59, -0.01)
02:51:13.181 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=272, FiltMax=65504, Gamma=0.560
02:51:13.181 00.000 21444 UpdateGuideState exits: m=6062695 SNR=307.2 Saturated
02:51:13.181 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:13.181 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:13.181 00.000 21444 Enqueuing Expose request
02:51:13.181 00.000 25848 Worker thread wakes up
02:51:13.181 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.01) opts 0xd
02:51:13.181 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.01)
02:51:13.181 00.000 25848 Moving (0.59, -0.01) raw xDistance=-0.59 yDistance=0.21
02:51:13.181 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
02:51:13.181 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:13.181 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:51:13.181 00.000 25848 MoveAxis(E, 17, ABG)
02:51:13.181 00.000 25848 Guiding  Dir = 2, Dur = 17
02:51:13.202 00.021 25848 IsSlewing returns 0
02:51:13.202 00.000 25848 IsGuiding returns 0
02:51:13.234 00.032 25848 IsGuiding returns 1
02:51:13.234 00.000 25848 scope still moving after pulse duration time elapsed
02:51:13.281 00.047 25848 IsSlewing returns 0
02:51:13.281 00.000 25848 IsGuiding returns 0
02:51:13.281 00.000 25848 scope move finished after 17 + 62 ms
02:51:13.281 00.000 25848 Move returns status 0, amount 17
02:51:13.281 00.000 25848 MoveAxis(N, 0, ABG)
02:51:13.281 00.000 25848 Move returns status 0, amount 0
02:51:13.282 00.001 25848 move complete, result=0
02:51:13.282 00.000 25848 worker thread done servicing request
02:51:13.282 00.000 25848 Worker thread wakes up
02:51:13.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:13.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:13.282 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.2 px 0 ms NORTH
02:51:16.123 02.841 25848 Exposure complete
02:51:16.207 00.084 25848 worker thread done servicing request
02:51:16.207 00.000 21444 OnExposeComplete: enter
02:51:16.207 00.000 21444 UpdateGuideState(): m_state=6
02:51:16.207 00.000 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1461
02:51:16.207 00.000 21444 Star::Find returns 1 (1), X=1263.53, Y=666.63, Mass=6081954, SNR=323.2, Peak=65504 HFD=8.0
02:51:16.207 00.000 21444 MultiStar: [#1 -0.45,-0.02,1.05,U] [#2 -0.07,-0.25,0.89,U] [#3 -0.51,-0.12,0.68,U] [#4 0.14,0.89,0.71,U] [#5 -0.48,0.08,0.51,U] [#6 0.19,-0.11,0.51,U] [#7 0.58,0.27,0.41,U] [#8 0.05,0.53,0.38,U] 
02:51:16.208 00.001 21444 single-star, 8 included, MultiStar: {-0.13, 0.09}, one-star: {-0.12, -0.05}
02:51:16.208 00.000 21444 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.05) = xAngle (-5.83 = 0.45)
02:51:16.208 00.000 21444 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.39)
02:51:16.208 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.78 mountX=0.12 mountY=-0.09, mountTheta=-0.65
02:51:16.208 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.05, opts=13)
02:51:16.208 00.000 21444 Enqueuing Move request for scope (-0.12, -0.05)
02:51:16.208 00.000 25848 Worker thread wakes up
02:51:16.209 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
02:51:16.209 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
02:51:16.209 00.000 25848 Moving (-0.12, -0.05) raw xDistance=0.12 yDistance=-0.09
02:51:16.209 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:51:16.209 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:16.209 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:51:16.209 00.000 25848 MoveAxis(E, 0, ABG)
02:51:16.209 00.000 25848 Move returns status 0, amount 0
02:51:16.209 00.000 25848 MoveAxis(N, 0, ABG)
02:51:16.209 00.000 25848 Move returns status 0, amount 0
02:51:16.209 00.000 25848 move complete, result=0
02:51:16.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=268, FiltMax=65504, Gamma=0.560
02:51:16.209 00.000 25848 worker thread done servicing request
02:51:16.210 00.001 21444 UpdateGuideState exits: m=6081954 SNR=323.2 Saturated
02:51:16.210 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:16.210 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:16.210 00.000 21444 Enqueuing Expose request
02:51:16.210 00.000 25848 Worker thread wakes up
02:51:16.210 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:16.210 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:16.210 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:19.054 02.844 25848 Exposure complete
02:51:19.140 00.086 25848 worker thread done servicing request
02:51:19.140 00.000 21444 OnExposeComplete: enter
02:51:19.140 00.000 21444 UpdateGuideState(): m_state=6
02:51:19.140 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1462
02:51:19.140 00.000 21444 Star::Find returns 1 (1), X=1262.76, Y=665.63, Mass=5931945, SNR=280.6, Peak=65504 HFD=8.0
02:51:19.141 00.001 21444 MultiStar: [#1 -0.64,-0.94,1.15,U] [#2 -0.18,-0.82,1.15,U] [#3 -0.61,-0.33,0.73,U] [#4 -0.77,0.22,0.88,U] [#5 -0.99,-0.49,0.90,U] [#6 -0.32,-0.87,0.84,U] [#7 0.04,-1.10,0.65,U] [#8 -0.32,0.14,0.48,U] 
02:51:19.141 00.000 21444 refined, 8 included, MultiStar: {-0.55, -0.64}, one-star: {-0.89, -1.05}
02:51:19.141 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (3.05) = xAngle (-5.33 = 0.95)
02:51:19.141 00.000 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.89)
02:51:19.141 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.64 hyp=0.84 cameraTheta=-2.28 mountX=0.49 mountY=-0.79, mountTheta=-1.02
02:51:19.142 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.64, opts=13)
02:51:19.142 00.000 21444 Enqueuing Move request for scope (-0.55, -0.64)
02:51:19.142 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=16, FiltMax=65504, Gamma=0.560
02:51:19.142 00.000 25848 Worker thread wakes up
02:51:19.142 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.64) opts 0xd
02:51:19.142 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.64)
02:51:19.142 00.000 25848 Moving (-0.55, -0.64) raw xDistance=0.49 yDistance=-0.79
02:51:19.142 00.000 21444 UpdateGuideState exits: m=5931945 SNR=280.6 Saturated
02:51:19.142 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:19.142 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:19.142 00.000 21444 Enqueuing Expose request
02:51:19.142 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
02:51:19.142 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:51:19.142 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
02:51:19.142 00.000 25848 MoveAxis(E, 0, ABG)
02:51:19.142 00.000 25848 Move returns status 0, amount 0
02:51:19.143 00.001 25848 MoveAxis(N, 0, ABG)
02:51:19.143 00.000 25848 Move returns status 0, amount 0
02:51:19.143 00.000 25848 move complete, result=0
02:51:19.143 00.000 25848 worker thread done servicing request
02:51:19.143 00.000 25848 Worker thread wakes up
02:51:19.143 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:19.143 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:19.143 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.8 px 0 ms NORTH
02:51:21.990 02.847 25848 Exposure complete
02:51:22.073 00.083 25848 worker thread done servicing request
02:51:22.073 00.000 21444 OnExposeComplete: enter
02:51:22.073 00.000 21444 UpdateGuideState(): m_state=6
02:51:22.073 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1463
02:51:22.074 00.001 21444 Star::Find returns 1 (1), X=1263.17, Y=666.19, Mass=5690364, SNR=251.9, Peak=65504 HFD=7.8
02:51:22.074 00.000 21444 MultiStar: [#1 0.98,0.07,1.25,U] [#2 0.95,0.40,1.17,U] [#3 0.23,0.21,0.98,U] [#4 0.21,-0.10,1.10,U] [#5 -0.34,-0.51,0.68,U] [#6 0.39,-0.60,0.91,U] [#7 0.29,-0.13,0.77,U] [#8 0.07,0.22,0.59,U] 
02:51:22.074 00.000 21444 refined, 8 included, MultiStar: {0.32, -0.08}, one-star: {-0.48, -0.49}
02:51:22.074 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.31 = 2.98)
02:51:22.074 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.13)
02:51:22.074 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-0.25 mountX=-0.33 mountY=0.04, mountTheta=3.01
02:51:22.075 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.08, opts=13)
02:51:22.075 00.000 21444 Enqueuing Move request for scope (0.32, -0.08)
02:51:22.075 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=216, FiltMax=65504, Gamma=0.560
02:51:22.075 00.000 21444 UpdateGuideState exits: m=5690364 SNR=251.9 Saturated
02:51:22.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:22.075 00.000 25848 Worker thread wakes up
02:51:22.075 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.08) opts 0xd
02:51:22.075 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.08)
02:51:22.075 00.000 25848 Moving (0.32, -0.08) raw xDistance=-0.33 yDistance=0.04
02:51:22.075 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
02:51:22.075 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:22.075 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:51:22.075 00.000 25848 MoveAxis(E, 0, ABG)
02:51:22.075 00.000 25848 Move returns status 0, amount 0
02:51:22.075 00.000 25848 MoveAxis(N, 0, ABG)
02:51:22.075 00.000 25848 Move returns status 0, amount 0
02:51:22.075 00.000 25848 move complete, result=0
02:51:22.075 00.000 25848 worker thread done servicing request
02:51:22.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:22.075 00.000 21444 Enqueuing Expose request
02:51:22.075 00.000 25848 Worker thread wakes up
02:51:22.076 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
02:51:22.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:22.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:24.921 02.845 25848 Exposure complete
02:51:25.000 00.079 25848 worker thread done servicing request
02:51:25.000 00.000 21444 OnExposeComplete: enter
02:51:25.000 00.000 21444 UpdateGuideState(): m_state=6
02:51:25.000 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1464
02:51:25.000 00.000 21444 Star::Find returns 1 (1), X=1264.51, Y=664.72, Mass=5763919, SNR=262.5, Peak=65504 HFD=8.0
02:51:25.001 00.001 21444 MultiStar: [#1 1.16,-1.25,1.12,U] [#2 1.48,-1.31,0.00,M1] [#3 0.96,-1.74,0.00,M2] [#4 0.99,-0.91,0.66,U] [#5 0.13,-1.82,0.79,U] [#6 1.03,-1.71,0.00,M1] [#7 2.01,-1.35,0.00,M2] [#8 0.87,-0.61,0.63,U] 
02:51:25.001 00.000 21444 refined, 4 included, MultiStar: {0.82, -1.38}, one-star: {0.86, -1.96}
02:51:25.001 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
02:51:25.001 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.64)
02:51:25.001 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=-1.38 hyp=1.60 cameraTheta=-1.03 mountX=-0.94 mountY=-0.96, mountTheta=-2.35
02:51:25.001 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=-1.38, opts=13)
02:51:25.001 00.000 21444 Enqueuing Move request for scope (0.82, -1.38)
02:51:25.001 00.000 25848 Worker thread wakes up
02:51:25.002 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, -1.38) opts 0xd
02:51:25.002 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, -1.38)
02:51:25.002 00.000 25848 Moving (0.82, -1.38) raw xDistance=-0.94 yDistance=-0.96
02:51:25.002 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.94
02:51:25.002 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:51:25.002 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=270, FiltMax=65504, Gamma=0.560
02:51:25.002 00.000 21444 UpdateGuideState exits: m=5763919 SNR=262.5 Saturated
02:51:25.002 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:25.002 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:25.002 00.000 21444 Enqueuing Expose request
02:51:25.002 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:51:25.002 00.000 25848 MoveAxis(E, 28, ABG)
02:51:25.002 00.000 25848 Guiding  Dir = 2, Dur = 28
02:51:25.032 00.030 25848 IsSlewing returns 0
02:51:25.032 00.000 25848 IsGuiding returns 0
02:51:25.064 00.032 25848 IsGuiding returns 1
02:51:25.064 00.000 25848 scope still moving after pulse duration time elapsed
02:51:25.126 00.062 25848 IsSlewing returns 0
02:51:25.126 00.000 25848 IsGuiding returns 0
02:51:25.126 00.000 25848 scope move finished after 28 + 65 ms
02:51:25.126 00.000 25848 Move returns status 0, amount 28
02:51:25.126 00.000 25848 MoveAxis(N, 0, ABG)
02:51:25.126 00.000 25848 Move returns status 0, amount 0
02:51:25.126 00.000 25848 move complete, result=0
02:51:25.126 00.000 25848 worker thread done servicing request
02:51:25.126 00.000 25848 Worker thread wakes up
02:51:25.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:25.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:25.127 00.001 21444 GuideStep: -0.9 px 28 ms EAST, -1.0 px 0 ms NORTH
02:51:27.965 02.838 25848 Exposure complete
02:51:28.048 00.083 25848 worker thread done servicing request
02:51:28.048 00.000 21444 OnExposeComplete: enter
02:51:28.048 00.000 21444 UpdateGuideState(): m_state=6
02:51:28.049 00.001 21444 Star::Find(15, 1264, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1465
02:51:28.049 00.000 21444 Star::Find returns 1 (1), X=1262.93, Y=666.28, Mass=5704326, SNR=247.3, Peak=65504 HFD=8.0
02:51:28.049 00.000 21444 MultiStar: [#1 -0.15,-0.13,0.72,U] [#2 -0.07,-0.07,0.69,U] [#3 -0.64,0.03,0.48,U] [#4 -0.47,0.05,0.61,U] [#5 -0.79,0.01,0.59,U] [#6 -0.19,-0.72,0.63,U] [#7 0.49,-0.18,0.41,U] [#8 -0.27,-0.24,0.59,U] 
02:51:28.049 00.000 21444 refined, 8 included, MultiStar: {-0.35, -0.20}, one-star: {-0.72, -0.39}
02:51:28.049 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.61)
02:51:28.049 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.52 = -2.23)
02:51:28.049 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-0.20 hyp=0.41 cameraTheta=-2.62 mountX=0.33 mountY=-0.32, mountTheta=-0.77
02:51:28.050 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-0.20, opts=13)
02:51:28.050 00.000 21444 Enqueuing Move request for scope (-0.35, -0.20)
02:51:28.050 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=244, FiltMax=65504, Gamma=0.560
02:51:28.050 00.000 21444 UpdateGuideState exits: m=5704326 SNR=247.3 Saturated
02:51:28.050 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:28.050 00.000 25848 Worker thread wakes up
02:51:28.050 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.20) opts 0xd
02:51:28.050 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -0.20)
02:51:28.050 00.000 25848 Moving (-0.35, -0.20) raw xDistance=0.33 yDistance=-0.32
02:51:28.050 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:28.050 00.000 21444 Enqueuing Expose request
02:51:28.050 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
02:51:28.050 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:28.050 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:51:28.050 00.000 25848 MoveAxis(E, 0, ABG)
02:51:28.050 00.000 25848 Move returns status 0, amount 0
02:51:28.050 00.000 25848 MoveAxis(N, 0, ABG)
02:51:28.050 00.000 25848 Move returns status 0, amount 0
02:51:28.050 00.000 25848 move complete, result=0
02:51:28.050 00.000 25848 worker thread done servicing request
02:51:28.050 00.000 25848 Worker thread wakes up
02:51:28.050 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:28.050 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:28.051 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
02:51:30.909 02.858 25848 Exposure complete
02:51:30.996 00.087 25848 worker thread done servicing request
02:51:30.996 00.000 21444 OnExposeComplete: enter
02:51:30.996 00.000 21444 UpdateGuideState(): m_state=6
02:51:30.997 00.001 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1466
02:51:30.997 00.000 21444 Star::Find returns 1 (1), X=1262.06, Y=667.11, Mass=5871469, SNR=237.3, Peak=65504 HFD=8.2
02:51:30.997 00.000 21444 MultiStar: [#1 -1.84,0.87,0.00,M1] [#2 -1.44,0.70,0.70,U] [#3 -1.20,0.57,0.63,U] [#4 -1.87,0.96,0.00,M1] [#5 -2.50,0.90,0.00,M1] [#6 -1.87,0.09,0.52,U] [#7 -1.38,0.49,0.51,U] [#8 -1.62,0.68,0.42,U] 
02:51:30.997 00.000 21444 refined, 5 included, MultiStar: {-1.51, 0.49}, one-star: {-1.59, 0.43}
02:51:30.997 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
02:51:30.997 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
02:51:30.997 00.000 21444 CameraToMount -- cameraX=-1.51 cameraY=0.49 hyp=1.59 cameraTheta=2.83 mountX=1.55 mountY=-0.12, mountTheta=-0.08
02:51:30.998 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.51, y=0.49, opts=13)
02:51:30.998 00.000 21444 Enqueuing Move request for scope (-1.51, 0.49)
02:51:30.998 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=244, FiltMax=65504, Gamma=0.560
02:51:30.998 00.000 25848 Worker thread wakes up
02:51:30.998 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 0.49) opts 0xd
02:51:30.999 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.51, 0.49)
02:51:30.999 00.000 25848 Moving (-1.51, 0.49) raw xDistance=1.55 yDistance=-0.12
02:51:30.999 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.55
02:51:30.999 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:30.999 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:51:30.999 00.000 25848 MoveAxis(W, 45, ABG)
02:51:30.999 00.000 25848 Guiding  Dir = 3, Dur = 45
02:51:30.999 00.000 21444 UpdateGuideState exits: m=5871469 SNR=237.3 Saturated
02:51:30.999 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:30.999 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:30.999 00.000 21444 Enqueuing Expose request
02:51:31.035 00.036 25848 IsSlewing returns 0
02:51:31.035 00.000 25848 IsGuiding returns 0
02:51:31.067 00.032 25848 PulseGuide returned control before completion, sleep 24
02:51:31.098 00.031 25848 IsGuiding returns 1
02:51:31.098 00.000 25848 scope still moving after pulse duration time elapsed
02:51:31.158 00.060 25848 IsSlewing returns 0
02:51:31.158 00.000 25848 IsGuiding returns 0
02:51:31.158 00.000 25848 scope move finished after 45 + 78 ms
02:51:31.159 00.001 25848 Move returns status 0, amount 45
02:51:31.159 00.000 25848 MoveAxis(N, 0, ABG)
02:51:31.159 00.000 25848 Move returns status 0, amount 0
02:51:31.159 00.000 25848 move complete, result=0
02:51:31.159 00.000 25848 worker thread done servicing request
02:51:31.159 00.000 25848 Worker thread wakes up
02:51:31.159 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:31.159 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:31.159 00.000 21444 GuideStep: 1.6 px 45 ms WEST, -0.1 px 0 ms NORTH
02:51:34.002 02.843 25848 Exposure complete
02:51:34.089 00.087 25848 worker thread done servicing request
02:51:34.089 00.000 21444 OnExposeComplete: enter
02:51:34.089 00.000 21444 UpdateGuideState(): m_state=6
02:51:34.089 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1467
02:51:34.090 00.001 21444 Star::Find returns 1 (1), X=1262.50, Y=665.59, Mass=5672111, SNR=225.7, Peak=65504 HFD=7.8
02:51:34.090 00.000 21444 MultiStar: [#1 -0.29,-1.01,0.85,U] [#2 -0.39,-0.53,0.77,U] [#3 -1.03,-0.37,0.66,U] [#4 -0.65,-0.46,0.61,U] [#5 -1.54,-1.07,0.62,U] [#6 -0.34,-1.19,0.50,U] [#7 -0.21,-1.03,0.47,U] [#8 -0.55,-0.43,0.46,U] 
02:51:34.090 00.000 21444 refined, 8 included, MultiStar: {-0.72, -0.81}, one-star: {-1.15, -1.08}
02:51:34.090 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.35 = 0.94)
02:51:34.090 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.91)
02:51:34.090 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=-0.81 hyp=1.08 cameraTheta=-2.29 mountX=0.64 mountY=-1.02, mountTheta=-1.01
02:51:34.091 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=-0.81, opts=13)
02:51:34.091 00.000 21444 Enqueuing Move request for scope (-0.72, -0.81)
02:51:34.091 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=144, FiltMax=65504, Gamma=0.560
02:51:34.091 00.000 21444 UpdateGuideState exits: m=5672111 SNR=225.7 Saturated
02:51:34.091 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:34.091 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:34.091 00.000 21444 Enqueuing Expose request
02:51:34.091 00.000 25848 Worker thread wakes up
02:51:34.091 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.81) opts 0xd
02:51:34.092 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.72, -0.81)
02:51:34.092 00.000 25848 Moving (-0.72, -0.81) raw xDistance=0.64 yDistance=-1.02
02:51:34.092 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.64
02:51:34.092 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.61 newest=-1.46
02:51:34.092 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
02:51:34.092 00.000 25848 MoveAxis(W, 22, ABG)
02:51:34.092 00.000 25848 Guiding  Dir = 3, Dur = 22
02:51:34.125 00.033 25848 IsSlewing returns 0
02:51:34.125 00.000 25848 IsGuiding returns 0
02:51:34.157 00.032 25848 IsGuiding returns 1
02:51:34.157 00.000 25848 scope still moving after pulse duration time elapsed
02:51:34.219 00.062 25848 IsSlewing returns 0
02:51:34.219 00.000 25848 IsGuiding returns 0
02:51:34.219 00.000 25848 scope move finished after 22 + 71 ms
02:51:34.219 00.000 25848 Move returns status 0, amount 22
02:51:34.219 00.000 25848 BLC: Oldest BLC event removed
02:51:34.219 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
02:51:34.219 00.000 25848 MoveAxis(N, 318, ABG)
02:51:34.220 00.001 25848 Guiding  Dir = 0, Dur = 318
02:51:34.248 00.028 25848 IsSlewing returns 0
02:51:34.248 00.000 25848 IsGuiding returns 0
02:51:34.289 00.041 25848 PulseGuide returned control before completion, sleep 287
02:51:34.597 00.308 25848 IsGuiding returns 1
02:51:34.598 00.001 25848 scope still moving after pulse duration time elapsed
02:51:34.656 00.058 25848 IsSlewing returns 0
02:51:34.656 00.000 25848 IsGuiding returns 0
02:51:34.656 00.000 25848 scope move finished after 318 + 89 ms
02:51:34.656 00.000 25848 Move returns status 0, amount 318
02:51:34.656 00.000 25848 move complete, result=0
02:51:34.656 00.000 25848 worker thread done servicing request
02:51:34.656 00.000 25848 Worker thread wakes up
02:51:34.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:34.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:34.657 00.001 21444 GuideStep: 0.6 px 22 ms WEST, -1.0 px 318 ms NORTH
02:51:37.504 02.847 25848 Exposure complete
02:51:37.591 00.087 25848 worker thread done servicing request
02:51:37.591 00.000 21444 OnExposeComplete: enter
02:51:37.591 00.000 21444 UpdateGuideState(): m_state=6
02:51:37.592 00.001 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1468
02:51:37.592 00.000 21444 Star::Find returns 1 (1), X=1264.50, Y=664.52, Mass=5852659, SNR=242.9, Peak=65504 HFD=7.6
02:51:37.592 00.000 21444 MultiStar: [#1 1.02,-1.97,0.00,M1] [#2 0.82,-1.54,0.72,U] [#3 -0.48,-1.72,0.56,U] [#4 1.07,-1.51,0.54,U] [#5 0.36,-1.19,0.60,U] [#6 1.54,-2.09,0.00,M1] [#7 1.79,-2.10,0.00,M1] [#8 1.15,-1.38,0.36,U] 
02:51:37.592 00.000 21444 refined, 5 included, MultiStar: {0.63, -1.66}, one-star: {0.85, -2.16}
02:51:37.592 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.03)
02:51:37.592 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.82)
02:51:37.592 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-1.66 hyp=1.77 cameraTheta=-1.21 mountX=-0.78 mountY=-1.29, mountTheta=-2.11
02:51:37.593 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-1.66, opts=13)
02:51:37.593 00.000 21444 Enqueuing Move request for scope (0.63, -1.66)
02:51:37.593 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=166, FiltMax=65504, Gamma=0.560
02:51:37.593 00.000 21444 UpdateGuideState exits: m=5852659 SNR=242.9 Saturated
02:51:37.593 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:37.593 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:37.593 00.000 21444 Enqueuing Expose request
02:51:37.593 00.000 25848 Worker thread wakes up
02:51:37.593 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -1.66) opts 0xd
02:51:37.594 00.001 25848 Handling offset move in thread for scope, endpoint = (0.63, -1.66)
02:51:37.594 00.000 25848 Moving (0.63, -1.66) raw xDistance=-0.78 yDistance=-1.29
02:51:37.594 00.000 25848 BLC: History state: CurrMiss=1.29, AvgInitMiss=-0.72, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.020973, 1:1.293420
02:51:37.594 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:51:37.594 00.000 25848 BLC: window closed
02:51:37.594 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.78
02:51:37.594 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
02:51:37.594 00.000 25848 MoveAxis(E, 21, ABG)
02:51:37.594 00.000 25848 Guiding  Dir = 2, Dur = 21
02:51:37.649 00.055 25848 IsSlewing returns 0
02:51:37.649 00.000 25848 IsGuiding returns 0
02:51:37.672 00.023 25848 IsGuiding returns 1
02:51:37.672 00.000 25848 scope still moving after pulse duration time elapsed
02:51:37.736 00.064 25848 IsSlewing returns 0
02:51:37.736 00.000 25848 IsGuiding returns 0
02:51:37.736 00.000 25848 scope move finished after 21 + 64 ms
02:51:37.736 00.000 25848 Move returns status 0, amount 21
02:51:37.736 00.000 25848 MoveAxis(N, 35, ABG)
02:51:37.736 00.000 25848 Guiding  Dir = 0, Dur = 35
02:51:37.764 00.028 25848 IsSlewing returns 0
02:51:37.765 00.001 25848 IsGuiding returns 0
02:51:37.796 00.031 25848 PulseGuide returned control before completion, sleep 14
02:51:37.816 00.020 25848 IsGuiding returns 1
02:51:37.816 00.000 25848 scope still moving after pulse duration time elapsed
02:51:37.876 00.060 25848 IsSlewing returns 0
02:51:37.876 00.000 25848 IsGuiding returns 0
02:51:37.876 00.000 25848 scope move finished after 35 + 76 ms
02:51:37.876 00.000 25848 Move returns status 0, amount 35
02:51:37.876 00.000 25848 move complete, result=0
02:51:37.876 00.000 25848 worker thread done servicing request
02:51:37.876 00.000 25848 Worker thread wakes up
02:51:37.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:37.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:37.876 00.000 21444 GuideStep: -0.8 px 21 ms EAST, -1.3 px 35 ms NORTH
02:51:40.721 02.845 25848 Exposure complete
02:51:40.793 00.072 25848 worker thread done servicing request
02:51:40.793 00.000 21444 OnExposeComplete: enter
02:51:40.793 00.000 21444 UpdateGuideState(): m_state=6
02:51:40.793 00.000 21444 Star::Find(15, 1264, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1469
02:51:40.793 00.000 21444 Star::Find returns 1 (1), X=1262.97, Y=664.01, Mass=5651295, SNR=228.3, Peak=65504 HFD=8.2
02:51:40.794 00.001 21444 MultiStar: [#1 -0.28,-2.37,0.00,M2] [#2 0.05,-2.34,0.00,M1] [#3 -0.86,-2.30,0.00,M1] [#4 0.37,-2.04,0.00,M1] [#5 -0.78,-1.95,0.00,M1] [#6 0.41,-2.74,0.00,M2] [#7 0.59,-2.61,0.00,M2] [#8 0.15,-1.48,0.61,U] 
02:51:40.794 00.000 21444 refined, 1 included, MultiStar: {-0.36, -2.22}, one-star: {-0.68, -2.67}
02:51:40.794 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.79 = 1.50)
02:51:40.794 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.63 = -1.35)
02:51:40.794 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-2.22 hyp=2.25 cameraTheta=-1.73 mountX=0.16 mountY=-2.19, mountTheta=-1.50
02:51:40.794 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-2.22, opts=13)
02:51:40.794 00.000 21444 Enqueuing Move request for scope (-0.36, -2.22)
02:51:40.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=292, FiltMax=65504, Gamma=0.560
02:51:40.794 00.000 21444 UpdateGuideState exits: m=5651295 SNR=228.3 Saturated
02:51:40.795 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:40.795 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:40.795 00.000 21444 Enqueuing Expose request
02:51:40.795 00.000 25848 Worker thread wakes up
02:51:40.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -2.22) opts 0xd
02:51:40.795 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -2.22)
02:51:40.795 00.000 25848 Moving (-0.36, -2.22) raw xDistance=0.16 yDistance=-2.19
02:51:40.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:51:40.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.19 from input -2.19
02:51:40.795 00.000 25848 MoveAxis(E, 0, ABG)
02:51:40.795 00.000 25848 Move returns status 0, amount 0
02:51:40.795 00.000 25848 MoveAxis(N, 60, ABG)
02:51:40.795 00.000 25848 Guiding  Dir = 0, Dur = 60
02:51:40.827 00.032 25848 IsSlewing returns 0
02:51:40.827 00.000 25848 IsGuiding returns 0
02:51:40.859 00.032 25848 PulseGuide returned control before completion, sleep 40
02:51:40.909 00.050 25848 IsGuiding returns 1
02:51:40.909 00.000 25848 scope still moving after pulse duration time elapsed
02:51:40.968 00.059 25848 IsSlewing returns 0
02:51:40.968 00.000 25848 IsGuiding returns 0
02:51:40.968 00.000 25848 scope move finished after 60 + 80 ms
02:51:40.968 00.000 25848 Move returns status 0, amount 60
02:51:40.968 00.000 25848 move complete, result=0
02:51:40.968 00.000 25848 worker thread done servicing request
02:51:40.968 00.000 25848 Worker thread wakes up
02:51:40.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:40.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:40.968 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -2.2 px 60 ms NORTH
02:51:43.816 02.848 25848 Exposure complete
02:51:43.893 00.077 25848 worker thread done servicing request
02:51:43.893 00.000 21444 OnExposeComplete: enter
02:51:43.893 00.000 21444 UpdateGuideState(): m_state=6
02:51:43.893 00.000 21444 Star::Find(15, 1262, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1470
02:51:43.894 00.001 21444 Star::Find returns 1 (1), X=1263.64, Y=664.29, Mass=5838290, SNR=243.0, Peak=65504 HFD=8.0
02:51:43.894 00.000 21444 MultiStar: [#1 0.78,-2.74,0.00,M3] [#2 0.76,-2.24,0.00,M2] [#3 -0.01,-2.33,0.00,M2] [#4 0.40,-1.87,0.00,M2] [#5 -0.15,-2.04,0.00,M2] [#6 0.82,-2.69,0.00,M3] [#7 0.81,-2.43,0.00,M3] [#8 0.55,-1.82,0.00,M1] 
02:51:43.894 00.000 21444 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.05) = xAngle (-4.63 = 1.66)
02:51:43.894 00.000 21444 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.47 = -1.19)
02:51:43.894 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=-2.39 hyp=2.39 cameraTheta=-1.57 mountX=-0.21 mountY=-2.21, mountTheta=-1.66
02:51:43.895 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=-2.39, opts=13)
02:51:43.895 00.000 21444 Enqueuing Move request for scope (-0.01, -2.39)
02:51:43.895 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=28, FiltMax=65504, Gamma=0.560
02:51:43.895 00.000 21444 UpdateGuideState exits: m=5838290 SNR=243.0 Saturated
02:51:43.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:43.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:43.895 00.000 21444 Enqueuing Expose request
02:51:43.895 00.000 25848 Worker thread wakes up
02:51:43.895 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -2.39) opts 0xd
02:51:43.895 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, -2.39)
02:51:43.895 00.000 25848 Moving (-0.01, -2.39) raw xDistance=-0.21 yDistance=-2.21
02:51:43.895 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
02:51:43.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.21 from input -2.21
02:51:43.895 00.000 25848 MoveAxis(E, 0, ABG)
02:51:43.895 00.000 25848 Move returns status 0, amount 0
02:51:43.896 00.001 25848 MoveAxis(N, 60, ABG)
02:51:43.896 00.000 25848 Guiding  Dir = 0, Dur = 60
02:51:43.920 00.024 25848 IsSlewing returns 0
02:51:43.920 00.000 25848 IsGuiding returns 0
02:51:43.952 00.032 25848 PulseGuide returned control before completion, sleep 39
02:51:44.003 00.051 25848 IsGuiding returns 1
02:51:44.003 00.000 25848 scope still moving after pulse duration time elapsed
02:51:44.064 00.061 25848 IsSlewing returns 0
02:51:44.064 00.000 25848 IsGuiding returns 0
02:51:44.064 00.000 25848 scope move finished after 60 + 84 ms
02:51:44.064 00.000 25848 Move returns status 0, amount 60
02:51:44.064 00.000 25848 move complete, result=0
02:51:44.064 00.000 25848 worker thread done servicing request
02:51:44.065 00.001 25848 Worker thread wakes up
02:51:44.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:44.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:44.065 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -2.2 px 60 ms NORTH
02:51:46.919 02.854 25848 Exposure complete
02:51:46.999 00.080 25848 worker thread done servicing request
02:51:46.999 00.000 21444 OnExposeComplete: enter
02:51:47.000 00.001 21444 UpdateGuideState(): m_state=6
02:51:47.000 00.000 21444 Star::Find(15, 1263, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1471
02:51:47.000 00.000 21444 Star::Find returns 1 (1), X=1262.32, Y=665.04, Mass=5569680, SNR=227.6, Peak=65504 HFD=8.0
02:51:47.000 00.000 21444 MultiStar: [#1 -0.60,-0.92,1.11,U] [#2 -0.59,-0.48,0.73,U] [#3 -1.20,-0.40,0.84,U] [#4 -1.10,-0.44,0.96,U] [#5 -1.65,-0.83,0.76,U] [#6 -0.92,-1.05,0.75,U] [#7 -0.88,-0.77,0.56,U] [#8 -1.64,-0.77,0.74,U] 
02:51:47.000 00.000 21444 refined, 8 included, MultiStar: {-1.09, -0.83}, one-star: {-1.33, -1.64}
02:51:47.000 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
02:51:47.000 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.39 = -2.10)
02:51:47.000 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=-0.83 hyp=1.37 cameraTheta=-2.49 mountX=1.01 mountY=-1.18, mountTheta=-0.86
02:51:47.001 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=-0.83, opts=13)
02:51:47.001 00.000 21444 Enqueuing Move request for scope (-1.09, -0.83)
02:51:47.001 00.000 25848 Worker thread wakes up
02:51:47.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.83) opts 0xd
02:51:47.001 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, -0.83)
02:51:47.001 00.000 25848 Moving (-1.09, -0.83) raw xDistance=1.01 yDistance=-1.18
02:51:47.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.01
02:51:47.002 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
02:51:47.002 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=142, FiltMax=65504, Gamma=0.560
02:51:47.002 00.000 21444 UpdateGuideState exits: m=5569680 SNR=227.6 Saturated
02:51:47.002 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:47.002 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:47.002 00.000 21444 Enqueuing Expose request
02:51:47.002 00.000 25848 MoveAxis(W, 29, ABG)
02:51:47.002 00.000 25848 Guiding  Dir = 3, Dur = 29
02:51:47.032 00.030 25848 IsSlewing returns 0
02:51:47.032 00.000 25848 IsGuiding returns 0
02:51:47.064 00.032 25848 IsGuiding returns 1
02:51:47.064 00.000 25848 scope still moving after pulse duration time elapsed
02:51:47.110 00.046 25848 IsSlewing returns 0
02:51:47.110 00.000 25848 IsGuiding returns 0
02:51:47.110 00.000 25848 scope move finished after 29 + 49 ms
02:51:47.110 00.000 25848 Move returns status 0, amount 29
02:51:47.110 00.000 25848 MoveAxis(N, 32, ABG)
02:51:47.110 00.000 25848 Guiding  Dir = 0, Dur = 32
02:51:47.139 00.029 25848 IsSlewing returns 0
02:51:47.139 00.000 25848 IsGuiding returns 0
02:51:47.170 00.031 25848 PulseGuide returned control before completion, sleep 12
02:51:47.185 00.015 25848 IsGuiding returns 1
02:51:47.185 00.000 25848 scope still moving after pulse duration time elapsed
02:51:47.254 00.069 25848 IsSlewing returns 0
02:51:47.254 00.000 25848 IsGuiding returns 0
02:51:47.254 00.000 25848 scope move finished after 32 + 82 ms
02:51:47.254 00.000 25848 Move returns status 0, amount 32
02:51:47.254 00.000 25848 move complete, result=0
02:51:47.254 00.000 25848 worker thread done servicing request
02:51:47.254 00.000 25848 Worker thread wakes up
02:51:47.254 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:47.254 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:47.254 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -1.2 px 32 ms NORTH
02:51:50.098 02.844 25848 Exposure complete
02:51:50.187 00.089 25848 worker thread done servicing request
02:51:50.187 00.000 21444 OnExposeComplete: enter
02:51:50.187 00.000 21444 UpdateGuideState(): m_state=6
02:51:50.187 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1472
02:51:50.187 00.000 21444 Star::Find returns 1 (1), X=1263.41, Y=667.24, Mass=5993784, SNR=281.3, Peak=65504 HFD=8.1
02:51:50.188 00.001 21444 MultiStar: [#1 -0.38,0.53,1.09,U] [#2 0.21,0.83,0.84,U] [#3 0.64,0.35,0.59,U] [#4 -0.10,1.08,0.75,U] [#5 -0.80,0.55,0.66,U] [#6 0.06,0.58,0.63,U] [#7 0.30,0.61,0.48,U] [#8 -0.23,1.02,0.57,U] 
02:51:50.188 00.000 21444 single-star, 8 included, MultiStar: {-0.10, 0.68}, one-star: {-0.24, 0.57}
02:51:50.188 00.000 21444 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
02:51:50.188 00.000 21444 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.93 = 2.35)
02:51:50.188 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.57 hyp=0.61 cameraTheta=1.97 mountX=0.29 mountY=0.43, mountTheta=0.99
02:51:50.189 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.57, opts=13)
02:51:50.189 00.000 21444 Enqueuing Move request for scope (-0.24, 0.57)
02:51:50.189 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=230, FiltMax=65504, Gamma=0.560
02:51:50.189 00.000 21444 UpdateGuideState exits: m=5993784 SNR=281.3 Saturated
02:51:50.189 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:50.189 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:50.189 00.000 21444 Enqueuing Expose request
02:51:50.189 00.000 25848 Worker thread wakes up
02:51:50.189 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.57) opts 0xd
02:51:50.189 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.57)
02:51:50.189 00.000 25848 Moving (-0.24, 0.57) raw xDistance=0.29 yDistance=0.43
02:51:50.189 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
02:51:50.189 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:50.189 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:51:50.190 00.001 25848 MoveAxis(E, 0, ABG)
02:51:50.190 00.000 25848 Move returns status 0, amount 0
02:51:50.190 00.000 25848 MoveAxis(N, 0, ABG)
02:51:50.190 00.000 25848 Move returns status 0, amount 0
02:51:50.190 00.000 25848 move complete, result=0
02:51:50.190 00.000 25848 worker thread done servicing request
02:51:50.190 00.000 25848 Worker thread wakes up
02:51:50.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:50.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:50.190 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
02:51:53.031 02.841 25848 Exposure complete
02:51:53.114 00.083 25848 worker thread done servicing request
02:51:53.114 00.000 21444 OnExposeComplete: enter
02:51:53.114 00.000 21444 UpdateGuideState(): m_state=6
02:51:53.114 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1473
02:51:53.114 00.000 21444 Star::Find returns 1 (1), X=1262.76, Y=666.29, Mass=5904869, SNR=228.6, Peak=65504 HFD=8.0
02:51:53.114 00.000 21444 MultiStar: [#1 -0.72,0.45,1.10,U] [#2 -0.25,0.58,0.93,U] [#3 -0.46,0.12,0.72,U] [#4 -0.30,0.41,1.26,U] [#5 -1.39,-0.74,0.95,U] [#6 0.16,-0.42,0.64,U] [#7 0.28,0.29,0.55,U] [#8 -0.37,-0.98,0.58,U] 
02:51:53.114 00.000 21444 refined, 8 included, MultiStar: {-0.50, -0.02}, one-star: {-0.89, -0.38}
02:51:53.114 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.13)
02:51:53.114 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
02:51:53.114 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.02 hyp=0.51 cameraTheta=-3.11 mountX=0.50 mountY=-0.21, mountTheta=-0.39
02:51:53.115 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.02, opts=13)
02:51:53.115 00.000 21444 Enqueuing Move request for scope (-0.50, -0.02)
02:51:53.115 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=118, FiltMax=65504, Gamma=0.560
02:51:53.115 00.000 21444 UpdateGuideState exits: m=5904869 SNR=228.6 Saturated
02:51:53.115 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:53.115 00.000 25848 Worker thread wakes up
02:51:53.115 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:53.115 00.000 21444 Enqueuing Expose request
02:51:53.116 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.02) opts 0xd
02:51:53.116 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.02)
02:51:53.116 00.000 25848 Moving (-0.50, -0.02) raw xDistance=0.50 yDistance=-0.21
02:51:53.116 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
02:51:53.116 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:53.116 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:51:53.116 00.000 25848 MoveAxis(E, 0, ABG)
02:51:53.116 00.000 25848 Move returns status 0, amount 0
02:51:53.116 00.000 25848 MoveAxis(N, 0, ABG)
02:51:53.116 00.000 25848 Move returns status 0, amount 0
02:51:53.116 00.000 25848 move complete, result=0
02:51:53.116 00.000 25848 worker thread done servicing request
02:51:53.116 00.000 25848 Worker thread wakes up
02:51:53.116 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:53.116 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:53.116 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
02:51:55.963 02.847 25848 Exposure complete
02:51:56.046 00.083 25848 worker thread done servicing request
02:51:56.047 00.001 21444 OnExposeComplete: enter
02:51:56.047 00.000 21444 UpdateGuideState(): m_state=6
02:51:56.047 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1474
02:51:56.047 00.000 21444 Star::Find returns 1 (1), X=1261.86, Y=666.12, Mass=5617028, SNR=203.2, Peak=65504 HFD=8.0
02:51:56.047 00.000 21444 MultiStar: [#1 -1.01,-0.79,1.10,U] [#2 -1.12,-0.35,0.88,U] [#3 -1.16,-0.87,0.73,U] [#4 -1.35,0.11,0.90,U] [#5 -1.23,-0.28,0.83,U] [#6 -0.95,-0.81,0.81,U] [#7 -0.81,-0.83,0.71,U] [#8 -1.26,-0.36,0.70,U] 
02:51:56.047 00.000 21444 refined, 8 included, MultiStar: {-1.20, -0.52}, one-star: {-1.79, -0.56}
02:51:56.047 00.000 21444 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.05) = xAngle (-5.78 = 0.50)
02:51:56.047 00.000 21444 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.34)
02:51:56.047 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=-0.52 hyp=1.31 cameraTheta=-2.73 mountX=1.15 mountY=-0.94, mountTheta=-0.68
02:51:56.048 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=-0.52, opts=13)
02:51:56.048 00.000 21444 Enqueuing Move request for scope (-1.20, -0.52)
02:51:56.048 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=178, FiltMax=65504, Gamma=0.560
02:51:56.048 00.000 21444 UpdateGuideState exits: m=5617028 SNR=203.2 Saturated
02:51:56.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:56.048 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:56.049 00.001 25848 Worker thread wakes up
02:51:56.049 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -0.52) opts 0xd
02:51:56.049 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.20, -0.52)
02:51:56.049 00.000 25848 Moving (-1.20, -0.52) raw xDistance=1.15 yDistance=-0.94
02:51:56.049 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.15
02:51:56.049 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
02:51:56.049 00.000 25848 MoveAxis(W, 33, ABG)
02:51:56.049 00.000 25848 Guiding  Dir = 3, Dur = 33
02:51:56.049 00.000 21444 Enqueuing Expose request
02:51:56.077 00.028 25848 IsSlewing returns 0
02:51:56.077 00.000 25848 IsGuiding returns 0
02:51:56.108 00.031 25848 PulseGuide returned control before completion, sleep 13
02:51:56.136 00.028 25848 IsGuiding returns 1
02:51:56.136 00.000 25848 scope still moving after pulse duration time elapsed
02:51:56.202 00.066 25848 IsSlewing returns 0
02:51:56.202 00.000 25848 IsGuiding returns 0
02:51:56.202 00.000 25848 scope move finished after 33 + 92 ms
02:51:56.202 00.000 25848 Move returns status 0, amount 33
02:51:56.202 00.000 25848 MoveAxis(N, 26, ABG)
02:51:56.202 00.000 25848 Guiding  Dir = 0, Dur = 26
02:51:56.233 00.031 25848 IsSlewing returns 0
02:51:56.233 00.000 25848 IsGuiding returns 0
02:51:56.264 00.031 25848 IsGuiding returns 1
02:51:56.264 00.000 25848 scope still moving after pulse duration time elapsed
02:51:56.313 00.049 25848 IsSlewing returns 0
02:51:56.313 00.000 25848 IsGuiding returns 0
02:51:56.313 00.000 25848 scope move finished after 26 + 54 ms
02:51:56.313 00.000 25848 Move returns status 0, amount 26
02:51:56.313 00.000 25848 move complete, result=0
02:51:56.313 00.000 25848 worker thread done servicing request
02:51:56.313 00.000 25848 Worker thread wakes up
02:51:56.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:56.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:51:56.315 00.002 21444 GuideStep: 1.1 px 33 ms WEST, -0.9 px 26 ms NORTH
02:51:59.157 02.842 25848 Exposure complete
02:51:59.236 00.079 25848 worker thread done servicing request
02:51:59.236 00.000 21444 OnExposeComplete: enter
02:51:59.236 00.000 21444 UpdateGuideState(): m_state=6
02:51:59.236 00.000 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1475
02:51:59.236 00.000 21444 Star::Find returns 1 (1), X=1264.19, Y=666.81, Mass=5890127, SNR=245.1, Peak=65504 HFD=8.0
02:51:59.237 00.001 21444 MultiStar: [#1 1.04,0.92,1.03,U] [#2 0.98,0.83,0.80,U] [#3 0.80,0.81,0.69,U] [#4 0.75,1.23,0.68,U] [#5 0.41,1.15,0.83,U] [#6 0.35,0.75,0.64,U] [#7 1.20,1.18,0.54,U] [#8 0.80,1.25,0.60,U] 
02:51:59.237 00.000 21444 single-star, 8 included, MultiStar: {0.76, 0.88}, one-star: {0.54, 0.13}
02:51:59.237 00.000 21444 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.05) = xAngle (-2.81 = -2.81)
02:51:59.237 00.000 21444 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.66 = 0.63)
02:51:59.237 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.13 hyp=0.56 cameraTheta=0.24 mountX=-0.53 mountY=0.33, mountTheta=2.59
02:51:59.237 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.13, opts=13)
02:51:59.237 00.000 21444 Enqueuing Move request for scope (0.54, 0.13)
02:51:59.237 00.000 25848 Worker thread wakes up
02:51:59.238 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.13) opts 0xd
02:51:59.238 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.13)
02:51:59.238 00.000 25848 Moving (0.54, 0.13) raw xDistance=-0.53 yDistance=0.33
02:51:59.238 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.53
02:51:59.238 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:59.238 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=344, FiltMax=65504, Gamma=0.560
02:51:59.238 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:51:59.238 00.000 25848 MoveAxis(E, 13, ABG)
02:51:59.238 00.000 25848 Guiding  Dir = 2, Dur = 13
02:51:59.238 00.000 21444 UpdateGuideState exits: m=5890127 SNR=245.1 Saturated
02:51:59.238 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:59.238 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:51:59.238 00.000 21444 Enqueuing Expose request
02:51:59.266 00.028 25848 IsSlewing returns 0
02:51:59.266 00.000 25848 IsGuiding returns 0
02:51:59.298 00.032 25848 IsGuiding returns 1
02:51:59.298 00.000 25848 scope still moving after pulse duration time elapsed
02:51:59.360 00.062 25848 IsSlewing returns 0
02:51:59.360 00.000 25848 IsGuiding returns 0
02:51:59.360 00.000 25848 scope move finished after 13 + 80 ms
02:51:59.360 00.000 25848 Move returns status 0, amount 13
02:51:59.360 00.000 25848 MoveAxis(N, 0, ABG)
02:51:59.360 00.000 25848 Move returns status 0, amount 0
02:51:59.360 00.000 25848 move complete, result=0
02:51:59.360 00.000 25848 worker thread done servicing request
02:51:59.360 00.000 25848 Worker thread wakes up
02:51:59.360 00.000 21444 GuideStep: -0.5 px 13 ms EAST, 0.3 px 0 ms NORTH
02:51:59.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:51:59.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:02.213 02.853 25848 Exposure complete
02:52:02.298 00.085 25848 worker thread done servicing request
02:52:02.298 00.000 21444 OnExposeComplete: enter
02:52:02.298 00.000 21444 UpdateGuideState(): m_state=6
02:52:02.298 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1476
02:52:02.298 00.000 21444 Star::Find returns 1 (1), X=1263.60, Y=668.03, Mass=5416785, SNR=276.9, Peak=65504 HFD=7.7
02:52:02.299 00.001 21444 MultiStar: [#1 0.76,1.08,0.85,U] [#2 1.10,1.06,0.85,U] [#3 0.47,1.14,0.75,U] [#4 0.87,1.96,0.00,M1] [#5 -0.05,1.33,0.62,U] [#6 0.83,0.90,0.51,U] [#7 1.63,1.12,0.00,M1] [#8 0.80,1.84,0.00,M1] 
02:52:02.299 00.000 21444 refined, 5 included, MultiStar: {0.50, 1.16}, one-star: {-0.05, 1.36}
02:52:02.299 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.89 = -1.89)
02:52:02.299 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.55)
02:52:02.299 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=1.16 hyp=1.26 cameraTheta=1.17 mountX=-0.39 mountY=1.26, mountTheta=1.87
02:52:02.299 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=1.16, opts=13)
02:52:02.299 00.000 21444 Enqueuing Move request for scope (0.50, 1.16)
02:52:02.299 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=268, FiltMax=65504, Gamma=0.560
02:52:02.299 00.000 21444 UpdateGuideState exits: m=5416785 SNR=276.9 Saturated
02:52:02.299 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:02.299 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:02.300 00.001 21444 Enqueuing Expose request
02:52:02.300 00.000 25848 Worker thread wakes up
02:52:02.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 1.16) opts 0xd
02:52:02.300 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 1.16)
02:52:02.300 00.000 25848 Moving (0.50, 1.16) raw xDistance=-0.39 yDistance=1.26
02:52:02.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
02:52:02.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:52:02.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.26
02:52:02.300 00.000 25848 MoveAxis(E, 0, ABG)
02:52:02.300 00.000 25848 Move returns status 0, amount 0
02:52:02.300 00.000 25848 MoveAxis(N, 0, ABG)
02:52:02.300 00.000 25848 Move returns status 0, amount 0
02:52:02.300 00.000 25848 move complete, result=0
02:52:02.300 00.000 25848 worker thread done servicing request
02:52:02.300 00.000 25848 Worker thread wakes up
02:52:02.300 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.3 px 0 ms NORTH
02:52:02.300 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:02.300 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:05.151 02.851 25848 Exposure complete
02:52:05.239 00.088 25848 worker thread done servicing request
02:52:05.240 00.001 21444 OnExposeComplete: enter
02:52:05.240 00.000 21444 UpdateGuideState(): m_state=6
02:52:05.240 00.000 21444 Star::Find(15, 1263, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1477
02:52:05.240 00.000 21444 Star::Find returns 1 (1), X=1262.29, Y=667.28, Mass=5603375, SNR=238.2, Peak=65504 HFD=7.7
02:52:05.240 00.000 21444 MultiStar: [#1 -0.49,0.06,1.12,U] [#2 -0.53,1.09,0.86,U] [#3 -0.23,0.35,0.58,U] [#4 -0.97,0.94,0.77,U] [#5 -1.68,0.05,0.64,U] [#6 -0.65,-0.10,0.59,U] [#7 0.26,0.90,0.66,U] [#8 -0.87,0.77,0.53,U] 
02:52:05.240 00.000 21444 refined, 8 included, MultiStar: {-0.74, 0.52}, one-star: {-1.36, 0.61}
02:52:05.240 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
02:52:05.240 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.37 = 2.91)
02:52:05.240 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.52 hyp=0.90 cameraTheta=2.53 mountX=0.78 mountY=0.20, mountTheta=0.25
02:52:05.241 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.52, opts=13)
02:52:05.241 00.000 21444 Enqueuing Move request for scope (-0.74, 0.52)
02:52:05.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=170, FiltMax=65504, Gamma=0.560
02:52:05.241 00.000 21444 UpdateGuideState exits: m=5603375 SNR=238.2 Saturated
02:52:05.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:05.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:05.241 00.000 21444 Enqueuing Expose request
02:52:05.241 00.000 25848 Worker thread wakes up
02:52:05.242 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.52) opts 0xd
02:52:05.242 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.52)
02:52:05.242 00.000 25848 Moving (-0.74, 0.52) raw xDistance=0.78 yDistance=0.20
02:52:05.242 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
02:52:05.242 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:05.242 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:52:05.242 00.000 25848 MoveAxis(W, 23, ABG)
02:52:05.242 00.000 25848 Guiding  Dir = 3, Dur = 23
02:52:05.266 00.024 25848 IsSlewing returns 0
02:52:05.267 00.001 25848 IsGuiding returns 0
02:52:05.327 00.060 25848 IsGuiding returns 1
02:52:05.327 00.000 25848 scope still moving after pulse duration time elapsed
02:52:05.374 00.047 25848 IsSlewing returns 0
02:52:05.374 00.000 25848 IsGuiding returns 0
02:52:05.374 00.000 25848 scope move finished after 23 + 84 ms
02:52:05.374 00.000 25848 Move returns status 0, amount 23
02:52:05.374 00.000 25848 MoveAxis(N, 0, ABG)
02:52:05.374 00.000 25848 Move returns status 0, amount 0
02:52:05.374 00.000 25848 move complete, result=0
02:52:05.375 00.001 25848 worker thread done servicing request
02:52:05.375 00.000 25848 Worker thread wakes up
02:52:05.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:05.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:05.375 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.2 px 0 ms NORTH
02:52:08.226 02.851 25848 Exposure complete
02:52:08.309 00.083 25848 worker thread done servicing request
02:52:08.309 00.000 21444 OnExposeComplete: enter
02:52:08.309 00.000 21444 UpdateGuideState(): m_state=6
02:52:08.309 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1478
02:52:08.309 00.000 21444 Star::Find returns 1 (1), X=1262.94, Y=667.08, Mass=5717206, SNR=232.7, Peak=65504 HFD=8.1
02:52:08.309 00.000 21444 MultiStar: [#1 0.03,0.18,1.12,U] [#2 -0.14,0.67,0.88,U] [#3 -0.37,0.28,0.82,U] [#4 -0.61,0.74,0.90,U] [#5 -1.44,0.31,0.64,U] [#6 -0.16,0.15,0.76,U] [#7 -0.03,0.31,0.64,U] [#8 -0.47,1.10,0.56,U] 
02:52:08.309 00.000 21444 refined, 8 included, MultiStar: {-0.41, 0.44}, one-star: {-0.71, 0.40}
02:52:08.309 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
02:52:08.310 00.001 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.71)
02:52:08.310 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.44 hyp=0.60 cameraTheta=2.32 mountX=0.44 mountY=0.25, mountTheta=0.51
02:52:08.310 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.44, opts=13)
02:52:08.310 00.000 21444 Enqueuing Move request for scope (-0.41, 0.44)
02:52:08.310 00.000 25848 Worker thread wakes up
02:52:08.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.44) opts 0xd
02:52:08.310 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.44)
02:52:08.310 00.000 25848 Moving (-0.41, 0.44) raw xDistance=0.44 yDistance=0.25
02:52:08.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
02:52:08.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:08.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:52:08.311 00.001 25848 MoveAxis(E, 0, ABG)
02:52:08.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=208, FiltMax=65504, Gamma=0.560
02:52:08.311 00.000 25848 Move returns status 0, amount 0
02:52:08.311 00.000 25848 MoveAxis(N, 0, ABG)
02:52:08.311 00.000 25848 Move returns status 0, amount 0
02:52:08.311 00.000 21444 UpdateGuideState exits: m=5717206 SNR=232.7 Saturated
02:52:08.311 00.000 25848 move complete, result=0
02:52:08.311 00.000 25848 worker thread done servicing request
02:52:08.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:08.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:08.311 00.000 21444 Enqueuing Expose request
02:52:08.311 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
02:52:08.311 00.000 25848 Worker thread wakes up
02:52:08.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:08.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:11.157 02.846 25848 Exposure complete
02:52:11.237 00.080 25848 worker thread done servicing request
02:52:11.237 00.000 21444 OnExposeComplete: enter
02:52:11.237 00.000 21444 UpdateGuideState(): m_state=6
02:52:11.237 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1479
02:52:11.237 00.000 21444 Star::Find returns 1 (1), X=1262.18, Y=667.48, Mass=5537463, SNR=234.5, Peak=65504 HFD=7.7
02:52:11.238 00.001 21444 MultiStar: [#1 -0.72,1.01,1.12,U] [#2 -0.77,1.51,0.83,U] [#3 -1.25,1.11,0.86,U] [#4 -0.51,1.51,0.73,U] [#5 -1.58,1.38,0.00,M1] [#6 -0.85,0.66,0.81,U] [#7 -0.31,0.62,0.53,U] [#8 -0.91,1.26,0.54,U] 
02:52:11.238 00.000 21444 refined, 7 included, MultiStar: {-0.89, 1.06}, one-star: {-1.47, 0.81}
02:52:11.238 00.000 21444 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.05) = xAngle (-0.78 = -0.78)
02:52:11.238 00.000 21444 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.66)
02:52:11.238 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=1.06 hyp=1.38 cameraTheta=2.27 mountX=0.98 mountY=0.64, mountTheta=0.58
02:52:11.238 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=1.06, opts=13)
02:52:11.238 00.000 21444 Enqueuing Move request for scope (-0.89, 1.06)
02:52:11.239 00.001 25848 Worker thread wakes up
02:52:11.239 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:52:11.239 00.000 21444 UpdateGuideState exits: m=5537463 SNR=234.5 Saturated
02:52:11.239 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:11.239 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:11.239 00.000 21444 Enqueuing Expose request
02:52:11.239 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 1.06) opts 0xd
02:52:11.239 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, 1.06)
02:52:11.239 00.000 25848 Moving (-0.89, 1.06) raw xDistance=0.98 yDistance=0.64
02:52:11.239 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.98
02:52:11.239 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:52:11.239 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
02:52:11.239 00.000 25848 MoveAxis(W, 29, ABG)
02:52:11.239 00.000 25848 Guiding  Dir = 3, Dur = 29
02:52:11.280 00.041 25848 IsSlewing returns 0
02:52:11.280 00.000 25848 IsGuiding returns 0
02:52:11.312 00.032 25848 IsGuiding returns 1
02:52:11.312 00.000 25848 scope still moving after pulse duration time elapsed
02:52:11.373 00.061 25848 IsSlewing returns 0
02:52:11.374 00.001 25848 IsGuiding returns 0
02:52:11.374 00.000 25848 scope move finished after 29 + 64 ms
02:52:11.374 00.000 25848 Move returns status 0, amount 29
02:52:11.374 00.000 25848 MoveAxis(N, 0, ABG)
02:52:11.374 00.000 25848 Move returns status 0, amount 0
02:52:11.374 00.000 25848 move complete, result=0
02:52:11.374 00.000 25848 worker thread done servicing request
02:52:11.374 00.000 25848 Worker thread wakes up
02:52:11.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:11.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:11.374 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 0.6 px 0 ms NORTH
02:52:14.215 02.841 25848 Exposure complete
02:52:14.295 00.080 25848 worker thread done servicing request
02:52:14.295 00.000 21444 OnExposeComplete: enter
02:52:14.296 00.001 21444 UpdateGuideState(): m_state=6
02:52:14.296 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1480
02:52:14.296 00.000 21444 Star::Find returns 1 (1), X=1263.90, Y=667.09, Mass=5855038, SNR=255.4, Peak=65504 HFD=8.1
02:52:14.296 00.000 21444 MultiStar: [#1 0.56,1.46,1.20,U] [#2 0.99,1.52,0.82,U] [#3 0.19,1.04,0.61,U] [#4 1.28,1.13,0.83,U] [#5 0.60,0.83,0.63,U] [#6 1.43,0.36,0.73,U] [#7 1.13,0.71,0.73,U] [#8 0.99,0.73,0.54,U] 
02:52:14.296 00.000 21444 single-star, 8 included, MultiStar: {0.80, 0.94}, one-star: {0.25, 0.41}
02:52:14.296 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
02:52:14.296 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
02:52:14.296 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=0.41 hyp=0.48 cameraTheta=1.02 mountX=-0.21 mountY=0.48, mountTheta=1.99
02:52:14.297 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=0.41, opts=13)
02:52:14.297 00.000 21444 Enqueuing Move request for scope (0.25, 0.41)
02:52:14.297 00.000 25848 Worker thread wakes up
02:52:14.297 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=306, FiltMax=65504, Gamma=0.560
02:52:14.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.41) opts 0xd
02:52:14.297 00.000 21444 UpdateGuideState exits: m=5855038 SNR=255.4 Saturated
02:52:14.297 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, 0.41)
02:52:14.297 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:14.297 00.000 25848 Moving (0.25, 0.41) raw xDistance=-0.21 yDistance=0.48
02:52:14.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:14.297 00.000 21444 Enqueuing Expose request
02:52:14.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
02:52:14.297 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:14.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:52:14.297 00.000 25848 MoveAxis(E, 0, ABG)
02:52:14.297 00.000 25848 Move returns status 0, amount 0
02:52:14.297 00.000 25848 MoveAxis(N, 0, ABG)
02:52:14.298 00.001 25848 Move returns status 0, amount 0
02:52:14.298 00.000 25848 move complete, result=0
02:52:14.298 00.000 25848 worker thread done servicing request
02:52:14.298 00.000 25848 Worker thread wakes up
02:52:14.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:14.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:14.298 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:52:17.147 02.849 25848 Exposure complete
02:52:17.236 00.089 25848 worker thread done servicing request
02:52:17.236 00.000 21444 OnExposeComplete: enter
02:52:17.236 00.000 21444 UpdateGuideState(): m_state=6
02:52:17.236 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1481
02:52:17.236 00.000 21444 Star::Find returns 1 (1), X=1263.50, Y=668.14, Mass=5632618, SNR=295.4, Peak=65504 HFD=7.8
02:52:17.236 00.000 21444 MultiStar: [#1 0.15,1.73,0.93,U] [#2 0.17,1.69,0.84,U] [#3 -0.65,2.03,0.00,M1] [#4 0.46,1.97,0.00,M1] [#5 -0.07,0.91,0.60,U] [#6 0.49,1.17,0.54,U] [#7 0.97,1.37,0.59,U] [#8 0.21,1.89,0.00,M1] 
02:52:17.236 00.000 21444 refined, 5 included, MultiStar: {0.21, 1.44}, one-star: {-0.15, 1.46}
02:52:17.236 00.000 21444 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.05) = xAngle (-1.62 = -1.62)
02:52:17.237 00.001 21444 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.47 = 1.82)
02:52:17.237 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=1.44 hyp=1.45 cameraTheta=1.43 mountX=-0.08 mountY=1.41, mountTheta=1.62
02:52:17.237 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=1.44, opts=13)
02:52:17.238 00.001 21444 Enqueuing Move request for scope (0.21, 1.44)
02:52:17.238 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=166, FiltMax=65504, Gamma=0.560
02:52:17.238 00.000 21444 UpdateGuideState exits: m=5632618 SNR=295.4 Saturated
02:52:17.238 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:17.238 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:17.238 00.000 21444 Enqueuing Expose request
02:52:17.238 00.000 25848 Worker thread wakes up
02:52:17.238 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 1.44) opts 0xd
02:52:17.238 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 1.44)
02:52:17.238 00.000 25848 Moving (0.21, 1.44) raw xDistance=-0.08 yDistance=1.41
02:52:17.238 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:52:17.238 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:52:17.238 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.41
02:52:17.238 00.000 25848 MoveAxis(E, 0, ABG)
02:52:17.238 00.000 25848 Move returns status 0, amount 0
02:52:17.238 00.000 25848 MoveAxis(N, 0, ABG)
02:52:17.238 00.000 25848 Move returns status 0, amount 0
02:52:17.238 00.000 25848 move complete, result=0
02:52:17.238 00.000 25848 worker thread done servicing request
02:52:17.238 00.000 25848 Worker thread wakes up
02:52:17.238 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:17.238 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:17.238 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.4 px 0 ms NORTH
02:52:20.083 02.845 25848 Exposure complete
02:52:20.170 00.087 25848 worker thread done servicing request
02:52:20.170 00.000 21444 OnExposeComplete: enter
02:52:20.171 00.001 21444 UpdateGuideState(): m_state=6
02:52:20.171 00.000 21444 Star::Find(15, 1263, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1482
02:52:20.171 00.000 21444 Star::Find returns 1 (1), X=1263.33, Y=667.45, Mass=5564219, SNR=226.5, Peak=65504 HFD=7.6
02:52:20.171 00.000 21444 MultiStar: [#1 0.55,1.19,1.38,U] [#2 1.00,2.11,0.00,M1] [#3 0.79,1.63,0.99,U] [#4 0.30,1.56,1.12,U] [#5 -0.13,1.57,0.88,U] [#6 0.34,1.08,0.87,U] [#7 0.92,0.91,0.66,U] [#8 0.31,1.80,0.59,U] 
02:52:20.171 00.000 21444 single-star, 7 included, MultiStar: {0.34, 1.30}, one-star: {-0.32, 0.77}
02:52:20.171 00.000 21444 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
02:52:20.171 00.000 21444 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.93 = 2.35)
02:52:20.171 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.77 hyp=0.84 cameraTheta=1.96 mountX=0.39 mountY=0.59, mountTheta=0.99
02:52:20.172 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.77, opts=13)
02:52:20.172 00.000 21444 Enqueuing Move request for scope (-0.32, 0.77)
02:52:20.172 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=16, FiltMax=65504, Gamma=0.560
02:52:20.172 00.000 21444 UpdateGuideState exits: m=5564219 SNR=226.5 Saturated
02:52:20.173 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:20.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:20.173 00.000 21444 Enqueuing Expose request
02:52:20.173 00.000 25848 Worker thread wakes up
02:52:20.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.77) opts 0xd
02:52:20.173 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.77)
02:52:20.173 00.000 25848 Moving (-0.32, 0.77) raw xDistance=0.39 yDistance=0.59
02:52:20.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
02:52:20.173 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.82 newest=2.48
02:52:20.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
02:52:20.173 00.000 25848 MoveAxis(E, 0, ABG)
02:52:20.173 00.000 25848 Move returns status 0, amount 0
02:52:20.173 00.000 25848 BLC: Oldest BLC event removed
02:52:20.173 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
02:52:20.173 00.000 25848 MoveAxis(S, 306, ABG)
02:52:20.173 00.000 25848 Guiding  Dir = 1, Dur = 306
02:52:20.202 00.029 25848 IsSlewing returns 0
02:52:20.202 00.000 25848 IsGuiding returns 0
02:52:20.243 00.041 25848 PulseGuide returned control before completion, sleep 275
02:52:20.534 00.291 25848 IsGuiding returns 1
02:52:20.534 00.000 25848 scope still moving after pulse duration time elapsed
02:52:20.611 00.077 25848 IsSlewing returns 0
02:52:20.612 00.001 25848 IsGuiding returns 0
02:52:20.612 00.000 25848 scope move finished after 306 + 104 ms
02:52:20.612 00.000 25848 Move returns status 0, amount 306
02:52:20.612 00.000 25848 move complete, result=0
02:52:20.612 00.000 25848 worker thread done servicing request
02:52:20.612 00.000 25848 Worker thread wakes up
02:52:20.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:20.613 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:20.613 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 306 ms SOUTH
02:52:23.464 02.851 25848 Exposure complete
02:52:23.551 00.087 25848 worker thread done servicing request
02:52:23.551 00.000 21444 OnExposeComplete: enter
02:52:23.551 00.000 21444 UpdateGuideState(): m_state=6
02:52:23.551 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1483
02:52:23.551 00.000 21444 Star::Find returns 1 (1), X=1263.77, Y=666.82, Mass=5871615, SNR=303.9, Peak=65504 HFD=7.9
02:52:23.552 00.001 21444 MultiStar: [#1 0.36,0.43,0.92,U] [#2 0.69,0.74,0.79,U] [#3 0.09,0.95,0.91,U] [#4 0.53,0.89,0.65,U] [#5 -0.15,0.54,0.72,U] [#6 0.53,0.68,0.58,U] [#7 0.90,0.38,0.53,U] [#8 0.24,0.91,0.47,U] 
02:52:23.552 00.000 21444 single-star, 8 included, MultiStar: {0.34, 0.60}, one-star: {0.12, 0.14}
02:52:23.552 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
02:52:23.552 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.01 = 1.27)
02:52:23.552 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.88 mountX=-0.11 mountY=0.18, mountTheta=2.10
02:52:23.552 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.14, opts=13)
02:52:23.552 00.000 21444 Enqueuing Move request for scope (0.12, 0.14)
02:52:23.552 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=144, FiltMax=65504, Gamma=0.560
02:52:23.553 00.001 21444 UpdateGuideState exits: m=5871615 SNR=303.9 Saturated
02:52:23.553 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:23.553 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:23.553 00.000 21444 Enqueuing Expose request
02:52:23.553 00.000 25848 Worker thread wakes up
02:52:23.553 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
02:52:23.553 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
02:52:23.553 00.000 25848 Moving (0.12, 0.14) raw xDistance=-0.11 yDistance=0.18
02:52:23.553 00.000 25848 BLC: History state: CurrMiss=0.18, AvgInitMiss=-0.66, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=0.594174, 1:0.179189
02:52:23.553 00.000 25848 BLC: No correction, Miss < min_move
02:52:23.553 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:52:23.553 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:23.553 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:52:23.553 00.000 25848 MoveAxis(E, 0, ABG)
02:52:23.553 00.000 25848 Move returns status 0, amount 0
02:52:23.553 00.000 25848 MoveAxis(N, 0, ABG)
02:52:23.553 00.000 25848 Move returns status 0, amount 0
02:52:23.553 00.000 25848 move complete, result=0
02:52:23.554 00.001 25848 worker thread done servicing request
02:52:23.554 00.000 25848 Worker thread wakes up
02:52:23.554 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:52:23.554 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:23.554 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:26.402 02.848 25848 Exposure complete
02:52:26.486 00.084 25848 worker thread done servicing request
02:52:26.486 00.000 21444 OnExposeComplete: enter
02:52:26.486 00.000 21444 UpdateGuideState(): m_state=6
02:52:26.486 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1484
02:52:26.486 00.000 21444 Star::Find returns 1 (1), X=1264.34, Y=667.37, Mass=5989863, SNR=259.1, Peak=65504 HFD=8.0
02:52:26.487 00.001 21444 MultiStar: [#1 1.31,0.97,0.81,U] [#2 1.65,1.35,0.00,M1] [#3 1.04,1.16,0.81,U] [#4 1.23,1.39,0.65,U] [#5 0.57,1.36,0.57,U] [#6 1.17,0.76,0.58,U] [#7 1.67,0.88,0.50,U] [#8 1.38,1.32,0.00,M1] 
02:52:26.487 00.000 21444 single-star, 6 included, MultiStar: {1.06, 1.01}, one-star: {0.69, 0.70}
02:52:26.487 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
02:52:26.487 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.11 = 1.18)
02:52:26.487 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=0.70 hyp=0.98 cameraTheta=0.79 mountX=-0.63 mountY=0.91, mountTheta=2.18
02:52:26.487 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=0.70, opts=13)
02:52:26.487 00.000 21444 Enqueuing Move request for scope (0.69, 0.70)
02:52:26.487 00.000 25848 Worker thread wakes up
02:52:26.488 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.70) opts 0xd
02:52:26.488 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, 0.70)
02:52:26.488 00.000 25848 Moving (0.69, 0.70) raw xDistance=-0.63 yDistance=0.91
02:52:26.488 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:52:26.488 00.000 21444 UpdateGuideState exits: m=5989863 SNR=259.1 Saturated
02:52:26.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:26.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:26.488 00.000 21444 Enqueuing Expose request
02:52:26.488 00.000 25848 BLC: History state: CurrMiss=0.91, AvgInitMiss=-0.66, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=0.594174, 1:0.179189, 2:0.905492
02:52:26.488 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:52:26.488 00.000 25848 BLC: window closed
02:52:26.488 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63
02:52:26.488 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
02:52:26.488 00.000 25848 MoveAxis(E, 18, ABG)
02:52:26.488 00.000 25848 Guiding  Dir = 2, Dur = 18
02:52:26.517 00.029 25848 IsSlewing returns 0
02:52:26.517 00.000 25848 IsGuiding returns 0
02:52:26.577 00.060 25848 IsGuiding returns 1
02:52:26.577 00.000 25848 scope still moving after pulse duration time elapsed
02:52:26.655 00.078 25848 IsSlewing returns 0
02:52:26.655 00.000 25848 IsGuiding returns 0
02:52:26.655 00.000 25848 scope move finished after 18 + 120 ms
02:52:26.655 00.000 25848 Move returns status 0, amount 18
02:52:26.655 00.000 25848 MoveAxis(S, 25, ABG)
02:52:26.655 00.000 25848 Guiding  Dir = 1, Dur = 25
02:52:26.686 00.031 25848 IsSlewing returns 0
02:52:26.686 00.000 25848 IsGuiding returns 0
02:52:26.717 00.031 25848 IsGuiding returns 1
02:52:26.717 00.000 25848 scope still moving after pulse duration time elapsed
02:52:26.781 00.064 25848 IsSlewing returns 0
02:52:26.781 00.000 25848 IsGuiding returns 0
02:52:26.781 00.000 25848 scope move finished after 25 + 70 ms
02:52:26.781 00.000 25848 Move returns status 0, amount 25
02:52:26.781 00.000 25848 move complete, result=0
02:52:26.781 00.000 25848 worker thread done servicing request
02:52:26.781 00.000 25848 Worker thread wakes up
02:52:26.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:26.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:26.781 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.9 px 25 ms SOUTH
02:52:29.632 02.851 25848 Exposure complete
02:52:29.707 00.075 25848 worker thread done servicing request
02:52:29.707 00.000 21444 OnExposeComplete: enter
02:52:29.707 00.000 21444 UpdateGuideState(): m_state=6
02:52:29.707 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1485
02:52:29.707 00.000 21444 Star::Find returns 1 (1), X=1264.06, Y=666.99, Mass=5784095, SNR=255.1, Peak=65504 HFD=8.1
02:52:29.707 00.000 21444 MultiStar: [#1 0.64,1.21,1.10,U] [#2 0.92,1.69,0.00,M2] [#3 0.36,1.45,0.77,U] [#4 0.40,1.78,1.17,U] [#5 0.27,1.02,0.75,U] [#6 0.88,0.94,0.80,U] [#7 1.02,1.41,0.66,U] [#8 0.95,1.36,0.48,U] 
02:52:29.707 00.000 21444 single-star, 7 included, MultiStar: {0.58, 1.18}, one-star: {0.41, 0.32}
02:52:29.707 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
02:52:29.707 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.04)
02:52:29.707 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=0.32 hyp=0.52 cameraTheta=0.66 mountX=-0.38 mountY=0.45, mountTheta=2.27
02:52:29.708 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=0.32, opts=13)
02:52:29.708 00.000 21444 Enqueuing Move request for scope (0.41, 0.32)
02:52:29.708 00.000 25848 Worker thread wakes up
02:52:29.708 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=156, FiltMax=65504, Gamma=0.560
02:52:29.709 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.32) opts 0xd
02:52:29.709 00.000 21444 UpdateGuideState exits: m=5784095 SNR=255.1 Saturated
02:52:29.709 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:29.709 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, 0.32)
02:52:29.709 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:29.709 00.000 21444 Enqueuing Expose request
02:52:29.709 00.000 25848 Moving (0.41, 0.32) raw xDistance=-0.38 yDistance=0.45
02:52:29.709 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
02:52:29.709 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:29.709 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
02:52:29.709 00.000 25848 MoveAxis(E, 0, ABG)
02:52:29.709 00.000 25848 Move returns status 0, amount 0
02:52:29.709 00.000 25848 MoveAxis(N, 0, ABG)
02:52:29.709 00.000 25848 Move returns status 0, amount 0
02:52:29.709 00.000 25848 move complete, result=0
02:52:29.709 00.000 25848 worker thread done servicing request
02:52:29.709 00.000 25848 Worker thread wakes up
02:52:29.709 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:29.709 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:29.709 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
02:52:32.565 02.856 25848 Exposure complete
02:52:32.655 00.090 25848 worker thread done servicing request
02:52:32.655 00.000 21444 OnExposeComplete: enter
02:52:32.655 00.000 21444 UpdateGuideState(): m_state=6
02:52:32.655 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1486
02:52:32.655 00.000 21444 Star::Find returns 1 (1), X=1263.43, Y=668.28, Mass=6081639, SNR=239.2, Peak=65504 HFD=8.1
02:52:32.656 00.001 21444 MultiStar: [#1 0.41,1.72,0.74,U] [#2 0.46,2.40,0.00,M3] [#3 -0.58,1.96,0.00,M1] [#4 0.24,1.84,0.92,U] [#5 0.19,1.51,0.63,U] [#6 0.40,1.29,0.63,U] [#7 0.76,1.09,0.45,U] [#8 0.63,1.62,0.68,U] 
02:52:32.656 00.000 21444 refined, 6 included, MultiStar: {0.29, 1.57}, one-star: {-0.22, 1.61}
02:52:32.656 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
02:52:32.656 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
02:52:32.656 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=1.57 hyp=1.60 cameraTheta=1.39 mountX=-0.14 mountY=1.56, mountTheta=1.66
02:52:32.657 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=1.57, opts=13)
02:52:32.657 00.000 21444 Enqueuing Move request for scope (0.29, 1.57)
02:52:32.657 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:52:32.657 00.000 21444 UpdateGuideState exits: m=6081639 SNR=239.2 Saturated
02:52:32.657 00.000 25848 Worker thread wakes up
02:52:32.657 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 1.57) opts 0xd
02:52:32.657 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 1.57)
02:52:32.657 00.000 25848 Moving (0.29, 1.57) raw xDistance=-0.14 yDistance=1.56
02:52:32.657 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:52:32.657 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
02:52:32.657 00.000 25848 MoveAxis(E, 0, ABG)
02:52:32.657 00.000 25848 Move returns status 0, amount 0
02:52:32.657 00.000 25848 MoveAxis(S, 43, ABG)
02:52:32.657 00.000 25848 Guiding  Dir = 1, Dur = 43
02:52:32.657 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:32.657 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:32.657 00.000 21444 Enqueuing Expose request
02:52:32.688 00.031 25848 IsSlewing returns 0
02:52:32.717 00.029 25848 IsGuiding returns 0
02:52:32.758 00.041 25848 PulseGuide returned control before completion, sleep 12
02:52:32.783 00.025 25848 IsGuiding returns 1
02:52:32.783 00.000 25848 scope still moving after pulse duration time elapsed
02:52:32.842 00.059 25848 IsSlewing returns 0
02:52:32.843 00.001 25848 IsGuiding returns 0
02:52:32.843 00.000 25848 scope move finished after 43 + 83 ms
02:52:32.843 00.000 25848 Move returns status 0, amount 43
02:52:32.843 00.000 25848 move complete, result=0
02:52:32.843 00.000 25848 worker thread done servicing request
02:52:32.843 00.000 25848 Worker thread wakes up
02:52:32.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:32.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:32.843 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.6 px 43 ms SOUTH
02:52:35.690 02.847 25848 Exposure complete
02:52:35.778 00.088 25848 worker thread done servicing request
02:52:35.778 00.000 21444 OnExposeComplete: enter
02:52:35.778 00.000 21444 UpdateGuideState(): m_state=6
02:52:35.778 00.000 21444 Star::Find(15, 1263, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1487
02:52:35.778 00.000 21444 Star::Find returns 1 (1), X=1263.70, Y=666.54, Mass=5932108, SNR=278.6, Peak=65504 HFD=8.0
02:52:35.779 00.001 21444 MultiStar: [#1 0.77,0.12,1.14,U] [#2 0.73,0.15,0.99,U] [#3 0.20,0.27,0.56,U] [#4 0.66,0.94,0.66,U] [#5 1.11,0.60,0.57,U] [#6 0.54,0.01,0.59,U] [#7 1.16,0.26,0.54,U] [#8 0.99,0.18,0.48,U] 
02:52:35.779 00.000 21444 single-star, 8 included, MultiStar: {0.65, 0.23}, one-star: {0.05, -0.13}
02:52:35.779 00.000 21444 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.05) = xAngle (-4.23 = 2.05)
02:52:35.779 00.000 21444 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.08 = -0.80)
02:52:35.779 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.18 mountX=-0.07 mountY=-0.10, mountTheta=-2.14
02:52:35.780 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-0.13, opts=13)
02:52:35.780 00.000 21444 Enqueuing Move request for scope (0.05, -0.13)
02:52:35.780 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=292, FiltMax=65504, Gamma=0.560
02:52:35.780 00.000 21444 UpdateGuideState exits: m=5932108 SNR=278.6 Saturated
02:52:35.780 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:35.780 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:35.780 00.000 21444 Enqueuing Expose request
02:52:35.780 00.000 25848 Worker thread wakes up
02:52:35.780 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
02:52:35.780 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
02:52:35.780 00.000 25848 Moving (0.05, -0.13) raw xDistance=-0.07 yDistance=-0.10
02:52:35.780 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:52:35.780 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:35.780 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:52:35.780 00.000 25848 MoveAxis(E, 0, ABG)
02:52:35.780 00.000 25848 Move returns status 0, amount 0
02:52:35.781 00.001 25848 MoveAxis(N, 0, ABG)
02:52:35.781 00.000 25848 Move returns status 0, amount 0
02:52:35.781 00.000 25848 move complete, result=0
02:52:35.781 00.000 25848 worker thread done servicing request
02:52:35.781 00.000 25848 Worker thread wakes up
02:52:35.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:35.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:35.781 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:38.623 02.842 25848 Exposure complete
02:52:38.711 00.088 25848 worker thread done servicing request
02:52:38.712 00.001 21444 OnExposeComplete: enter
02:52:38.712 00.000 21444 UpdateGuideState(): m_state=6
02:52:38.712 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1488
02:52:38.712 00.000 21444 Star::Find returns 1 (1), X=1264.84, Y=668.43, Mass=5623328, SNR=209.3, Peak=65504 HFD=8.0
02:52:38.712 00.000 21444 MultiStar: [#1 1.41,2.30,0.00,M1] [#2 1.83,1.99,0.00,M3] [#3 1.82,1.48,0.00,M1] [#4 1.28,2.02,0.00,M1] [#5 0.79,1.56,0.69,U] [#6 1.80,1.68,0.00,M1] [#7 2.39,1.85,0.00,M1] [#8 1.85,1.84,0.00,M1] 
02:52:38.712 00.000 21444 refined, 1 included, MultiStar: {1.02, 1.68}, one-star: {1.19, 1.76}
02:52:38.712 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
02:52:38.712 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
02:52:38.712 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=1.68 hyp=1.96 cameraTheta=1.02 mountX=-0.87 mountY=1.94, mountTheta=1.99
02:52:38.713 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=1.68, opts=13)
02:52:38.713 00.000 21444 Enqueuing Move request for scope (1.02, 1.68)
02:52:38.714 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=258, FiltMax=65504, Gamma=0.560
02:52:38.714 00.000 21444 UpdateGuideState exits: m=5623328 SNR=209.3 Saturated
02:52:38.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:38.714 00.000 25848 Worker thread wakes up
02:52:38.714 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 1.68) opts 0xd
02:52:38.714 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, 1.68)
02:52:38.714 00.000 25848 Moving (1.02, 1.68) raw xDistance=-0.87 yDistance=1.94
02:52:38.714 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:38.714 00.000 21444 Enqueuing Expose request
02:52:38.714 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
02:52:38.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.94 from input 1.94
02:52:38.714 00.000 25848 MoveAxis(E, 25, ABG)
02:52:38.714 00.000 25848 Guiding  Dir = 2, Dur = 25
02:52:38.735 00.021 25848 IsSlewing returns 0
02:52:38.735 00.000 25848 IsGuiding returns 0
02:52:38.766 00.031 25848 IsGuiding returns 1
02:52:38.766 00.000 25848 scope still moving after pulse duration time elapsed
02:52:38.827 00.061 25848 IsSlewing returns 0
02:52:38.827 00.000 25848 IsGuiding returns 0
02:52:38.827 00.000 25848 scope move finished after 25 + 66 ms
02:52:38.827 00.000 25848 Move returns status 0, amount 25
02:52:38.827 00.000 25848 MoveAxis(S, 53, ABG)
02:52:38.827 00.000 25848 Guiding  Dir = 1, Dur = 53
02:52:38.858 00.031 25848 IsSlewing returns 0
02:52:38.858 00.000 25848 IsGuiding returns 0
02:52:38.889 00.031 25848 PulseGuide returned control before completion, sleep 32
02:52:38.938 00.049 25848 IsGuiding returns 1
02:52:38.938 00.000 25848 scope still moving after pulse duration time elapsed
02:52:39.000 00.062 25848 IsSlewing returns 0
02:52:39.000 00.000 25848 IsGuiding returns 0
02:52:39.000 00.000 25848 scope move finished after 53 + 89 ms
02:52:39.000 00.000 25848 Move returns status 0, amount 53
02:52:39.000 00.000 25848 move complete, result=0
02:52:39.000 00.000 25848 worker thread done servicing request
02:52:39.000 00.000 25848 Worker thread wakes up
02:52:39.000 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 1.9 px 53 ms SOUTH
02:52:39.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:39.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:41.848 02.848 25848 Exposure complete
02:52:41.934 00.086 25848 worker thread done servicing request
02:52:41.934 00.000 21444 OnExposeComplete: enter
02:52:41.934 00.000 21444 UpdateGuideState(): m_state=6
02:52:41.934 00.000 21444 Star::Find(15, 1264, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1489
02:52:41.934 00.000 21444 Star::Find returns 1 (1), X=1264.66, Y=666.41, Mass=6029090, SNR=270.3, Peak=65504 HFD=8.0
02:52:41.934 00.000 21444 MultiStar: [#1 1.25,0.02,1.32,U] [#2 1.10,0.53,1.01,U] [#3 1.21,0.23,0.74,U] [#4 1.50,0.38,0.79,U] [#5 0.71,-0.18,0.62,U] [#6 1.41,-0.20,0.59,U] [#7 2.11,-0.08,0.00,M2] [#8 1.24,0.08,0.50,U] 
02:52:41.934 00.000 21444 single-star, 7 included, MultiStar: {1.18, 0.09}, one-star: {1.01, -0.26}
02:52:41.934 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.31 = 2.98)
02:52:41.934 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.13)
02:52:41.934 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-0.26 hyp=1.04 cameraTheta=-0.25 mountX=-1.03 mountY=0.14, mountTheta=3.01
02:52:41.935 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-0.26, opts=13)
02:52:41.935 00.000 21444 Enqueuing Move request for scope (1.01, -0.26)
02:52:41.935 00.000 25848 Worker thread wakes up
02:52:41.935 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -0.26) opts 0xd
02:52:41.935 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -0.26)
02:52:41.935 00.000 25848 Moving (1.01, -0.26) raw xDistance=-1.03 yDistance=0.14
02:52:41.936 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.03
02:52:41.936 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:41.936 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=42, FiltMax=65504, Gamma=0.560
02:52:41.936 00.000 21444 UpdateGuideState exits: m=6029090 SNR=270.3 Saturated
02:52:41.936 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:41.936 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:52:41.936 00.000 25848 MoveAxis(E, 32, ABG)
02:52:41.936 00.000 25848 Guiding  Dir = 2, Dur = 32
02:52:41.936 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:41.936 00.000 21444 Enqueuing Expose request
02:52:41.968 00.032 25848 IsSlewing returns 0
02:52:41.968 00.000 25848 IsGuiding returns 0
02:52:41.999 00.031 25848 PulseGuide returned control before completion, sleep 11
02:52:42.019 00.020 25848 IsGuiding returns 1
02:52:42.019 00.000 25848 scope still moving after pulse duration time elapsed
02:52:42.079 00.060 25848 IsSlewing returns 0
02:52:42.079 00.000 25848 IsGuiding returns 0
02:52:42.079 00.000 25848 scope move finished after 32 + 78 ms
02:52:42.079 00.000 25848 Move returns status 0, amount 32
02:52:42.079 00.000 25848 MoveAxis(N, 0, ABG)
02:52:42.079 00.000 25848 Move returns status 0, amount 0
02:52:42.079 00.000 25848 move complete, result=0
02:52:42.079 00.000 25848 worker thread done servicing request
02:52:42.079 00.000 25848 Worker thread wakes up
02:52:42.079 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.1 px 0 ms NORTH
02:52:42.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:42.080 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:44.923 02.843 25848 Exposure complete
02:52:44.999 00.076 25848 worker thread done servicing request
02:52:44.999 00.000 21444 OnExposeComplete: enter
02:52:44.999 00.000 21444 UpdateGuideState(): m_state=6
02:52:45.000 00.001 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1490
02:52:45.000 00.000 21444 Star::Find returns 1 (1), X=1263.07, Y=667.37, Mass=5687527, SNR=262.1, Peak=65504 HFD=7.9
02:52:45.000 00.000 21444 MultiStar: [#1 -0.33,0.84,1.42,U] [#2 0.04,0.94,0.99,U] [#3 0.17,1.01,0.88,U] [#4 -0.23,1.44,0.69,U] [#5 -1.04,0.86,0.65,U] [#6 -0.04,0.35,0.88,U] [#7 0.95,0.64,0.70,U] [#8 -0.02,1.05,0.53,U] 
02:52:45.000 00.000 21444 refined, 8 included, MultiStar: {-0.14, 0.85}, one-star: {-0.58, 0.70}
02:52:45.000 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
02:52:45.000 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
02:52:45.000 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.85 hyp=0.86 cameraTheta=1.73 mountX=0.21 mountY=0.73, mountTheta=1.29
02:52:45.001 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.85, opts=13)
02:52:45.001 00.000 21444 Enqueuing Move request for scope (-0.14, 0.85)
02:52:45.001 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=348, FiltMax=65504, Gamma=0.560
02:52:45.001 00.000 21444 UpdateGuideState exits: m=5687527 SNR=262.1 Saturated
02:52:45.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:45.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:45.001 00.000 21444 Enqueuing Expose request
02:52:45.001 00.000 25848 Worker thread wakes up
02:52:45.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.85) opts 0xd
02:52:45.001 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.85)
02:52:45.001 00.000 25848 Moving (-0.14, 0.85) raw xDistance=0.21 yDistance=0.73
02:52:45.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
02:52:45.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:52:45.001 00.000 25848 MoveAxis(E, 0, ABG)
02:52:45.001 00.000 25848 Move returns status 0, amount 0
02:52:45.001 00.000 25848 MoveAxis(S, 20, ABG)
02:52:45.001 00.000 25848 Guiding  Dir = 1, Dur = 20
02:52:45.031 00.030 25848 IsSlewing returns 0
02:52:45.031 00.000 25848 IsGuiding returns 0
02:52:45.062 00.031 25848 IsGuiding returns 1
02:52:45.062 00.000 25848 scope still moving after pulse duration time elapsed
02:52:45.125 00.063 25848 IsSlewing returns 0
02:52:45.125 00.000 25848 IsGuiding returns 0
02:52:45.125 00.000 25848 scope move finished after 20 + 74 ms
02:52:45.125 00.000 25848 Move returns status 0, amount 20
02:52:45.125 00.000 25848 move complete, result=0
02:52:45.125 00.000 25848 worker thread done servicing request
02:52:45.125 00.000 25848 Worker thread wakes up
02:52:45.125 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 20 ms SOUTH
02:52:45.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:45.126 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:47.967 02.841 25848 Exposure complete
02:52:48.048 00.081 25848 worker thread done servicing request
02:52:48.048 00.000 21444 OnExposeComplete: enter
02:52:48.048 00.000 21444 UpdateGuideState(): m_state=6
02:52:48.048 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1491
02:52:48.048 00.000 21444 Star::Find returns 1 (1), X=1263.89, Y=668.12, Mass=5836325, SNR=237.6, Peak=65504 HFD=8.1
02:52:48.049 00.001 21444 MultiStar: [#1 1.08,1.13,0.97,U] [#2 0.96,1.62,0.91,U] [#3 0.89,1.20,0.72,U] [#4 1.09,1.56,0.00,M1] [#5 0.87,1.05,0.76,U] [#6 1.09,0.84,0.62,U] [#7 1.29,1.16,0.75,U] [#8 0.91,1.57,0.61,U] 
02:52:48.049 00.000 21444 single-star, 7 included, MultiStar: {0.89, 1.27}, one-star: {0.24, 1.45}
02:52:48.049 00.000 21444 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
02:52:48.049 00.000 21444 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
02:52:48.049 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=1.45 hyp=1.47 cameraTheta=1.41 mountX=-0.11 mountY=1.43, mountTheta=1.65
02:52:48.050 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=1.45, opts=13)
02:52:48.050 00.000 21444 Enqueuing Move request for scope (0.24, 1.45)
02:52:48.050 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=156, FiltMax=65504, Gamma=0.560
02:52:48.050 00.000 21444 UpdateGuideState exits: m=5836325 SNR=237.6 Saturated
02:52:48.050 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:48.050 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:48.050 00.000 21444 Enqueuing Expose request
02:52:48.050 00.000 25848 Worker thread wakes up
02:52:48.050 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 1.45) opts 0xd
02:52:48.050 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 1.45)
02:52:48.050 00.000 25848 Moving (0.24, 1.45) raw xDistance=-0.11 yDistance=1.43
02:52:48.050 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:52:48.050 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
02:52:48.050 00.000 25848 MoveAxis(E, 0, ABG)
02:52:48.050 00.000 25848 Move returns status 0, amount 0
02:52:48.050 00.000 25848 MoveAxis(S, 39, ABG)
02:52:48.050 00.000 25848 Guiding  Dir = 1, Dur = 39
02:52:48.079 00.029 25848 IsSlewing returns 0
02:52:48.080 00.001 25848 IsGuiding returns 0
02:52:48.111 00.031 25848 PulseGuide returned control before completion, sleep 18
02:52:48.137 00.026 25848 IsGuiding returns 1
02:52:48.137 00.000 25848 scope still moving after pulse duration time elapsed
02:52:48.187 00.050 25848 IsSlewing returns 0
02:52:48.188 00.001 25848 IsGuiding returns 0
02:52:48.188 00.000 25848 scope move finished after 39 + 69 ms
02:52:48.188 00.000 25848 Move returns status 0, amount 39
02:52:48.188 00.000 25848 move complete, result=0
02:52:48.188 00.000 25848 worker thread done servicing request
02:52:48.188 00.000 25848 Worker thread wakes up
02:52:48.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:48.188 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.4 px 39 ms SOUTH
02:52:48.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:51.038 02.850 25848 Exposure complete
02:52:51.104 00.066 25848 worker thread done servicing request
02:52:51.105 00.001 21444 OnExposeComplete: enter
02:52:51.105 00.000 21444 UpdateGuideState(): m_state=6
02:52:51.105 00.000 21444 Star::Find(15, 1263, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1492
02:52:51.105 00.000 21444 Star::Find returns 1 (1), X=1263.03, Y=667.67, Mass=5627201, SNR=239.7, Peak=65504 HFD=7.9
02:52:51.105 00.000 21444 MultiStar: [#1 0.01,0.86,0.90,U] [#2 -0.08,0.94,0.71,U] [#3 -0.50,0.36,0.67,U] [#4 0.28,1.45,0.61,U] [#5 0.10,0.93,0.64,U] [#6 0.09,1.01,0.66,U] [#7 0.44,0.77,0.43,U] [#8 -0.04,1.47,0.52,U] 
02:52:51.105 00.000 21444 refined, 8 included, MultiStar: {-0.09, 0.96}, one-star: {-0.62, 1.00}
02:52:51.105 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
02:52:51.105 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.23 = 2.05)
02:52:51.105 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.96 hyp=0.97 cameraTheta=1.66 mountX=0.18 mountY=0.86, mountTheta=1.37
02:52:51.106 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.96, opts=13)
02:52:51.106 00.000 21444 Enqueuing Move request for scope (-0.09, 0.96)
02:52:51.106 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=130, FiltMax=65504, Gamma=0.560
02:52:51.106 00.000 21444 UpdateGuideState exits: m=5627201 SNR=239.7 Saturated
02:52:51.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:51.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:51.106 00.000 21444 Enqueuing Expose request
02:52:51.106 00.000 25848 Worker thread wakes up
02:52:51.106 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.96) opts 0xd
02:52:51.106 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.96)
02:52:51.107 00.001 25848 Moving (-0.09, 0.96) raw xDistance=0.18 yDistance=0.86
02:52:51.107 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:52:51.107 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
02:52:51.107 00.000 25848 MoveAxis(E, 0, ABG)
02:52:51.107 00.000 25848 Move returns status 0, amount 0
02:52:51.107 00.000 25848 MoveAxis(S, 23, ABG)
02:52:51.107 00.000 25848 Guiding  Dir = 1, Dur = 23
02:52:51.127 00.020 25848 IsSlewing returns 0
02:52:51.127 00.000 25848 IsGuiding returns 0
02:52:51.159 00.032 25848 IsGuiding returns 1
02:52:51.159 00.000 25848 scope still moving after pulse duration time elapsed
02:52:51.219 00.060 25848 IsSlewing returns 0
02:52:51.219 00.000 25848 IsGuiding returns 0
02:52:51.219 00.000 25848 scope move finished after 23 + 69 ms
02:52:51.219 00.000 25848 Move returns status 0, amount 23
02:52:51.219 00.000 25848 move complete, result=0
02:52:51.219 00.000 25848 worker thread done servicing request
02:52:51.219 00.000 25848 Worker thread wakes up
02:52:51.219 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.9 px 23 ms SOUTH
02:52:51.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:51.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:54.072 02.853 25848 Exposure complete
02:52:54.152 00.080 25848 worker thread done servicing request
02:52:54.152 00.000 21444 OnExposeComplete: enter
02:52:54.152 00.000 21444 UpdateGuideState(): m_state=6
02:52:54.152 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1493
02:52:54.152 00.000 21444 Star::Find returns 1 (1), X=1265.82, Y=665.28, Mass=5507126, SNR=227.8, Peak=65504 HFD=7.9
02:52:54.152 00.000 21444 MultiStar: [#1 2.73,-0.95,0.00,M1] [#2 2.60,-1.05,0.00,M1] [#3 2.36,-0.97,0.00,M1] [#4 2.01,-1.04,0.00,M1] [#5 1.91,-1.15,0.00,M1] [#6 2.07,-1.24,0.00,M1] [#7 2.66,-1.50,0.00,M1] [#8 2.51,-0.53,0.00,M1] 
02:52:54.152 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.66)
02:52:54.152 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.18)
02:52:54.152 00.000 21444 CameraToMount -- cameraX=2.17 cameraY=-1.40 hyp=2.58 cameraTheta=-0.57 mountX=-2.29 mountY=-0.47, mountTheta=-2.94
02:52:54.153 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.17, y=-1.40, opts=13)
02:52:54.153 00.000 21444 Enqueuing Move request for scope (2.17, -1.40)
02:52:54.153 00.000 25848 Worker thread wakes up
02:52:54.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=144, FiltMax=65504, Gamma=0.560
02:52:54.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.17, -1.40) opts 0xd
02:52:54.153 00.000 21444 UpdateGuideState exits: m=5507126 SNR=227.8 Saturated
02:52:54.153 00.000 25848 Handling offset move in thread for scope, endpoint = (2.17, -1.40)
02:52:54.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:54.153 00.000 25848 Moving (2.17, -1.40) raw xDistance=-2.29 yDistance=-0.47
02:52:54.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:54.153 00.000 21444 Enqueuing Expose request
02:52:54.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.44 from input -2.29
02:52:54.153 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:54.154 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:52:54.154 00.000 25848 MoveAxis(E, 67, ABG)
02:52:54.154 00.000 25848 Guiding  Dir = 2, Dur = 67
02:52:54.174 00.020 25848 IsSlewing returns 0
02:52:54.174 00.000 25848 IsGuiding returns 0
02:52:54.205 00.031 25848 PulseGuide returned control before completion, sleep 46
02:52:54.258 00.053 25848 IsGuiding returns 1
02:52:54.258 00.000 25848 scope still moving after pulse duration time elapsed
02:52:54.314 00.056 25848 IsSlewing returns 0
02:52:54.315 00.001 25848 IsGuiding returns 0
02:52:54.315 00.000 25848 scope move finished after 67 + 73 ms
02:52:54.315 00.000 25848 Move returns status 0, amount 67
02:52:54.315 00.000 25848 MoveAxis(N, 0, ABG)
02:52:54.315 00.000 25848 Move returns status 0, amount 0
02:52:54.315 00.000 25848 move complete, result=0
02:52:54.315 00.000 25848 worker thread done servicing request
02:52:54.315 00.000 25848 Worker thread wakes up
02:52:54.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:54.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:54.315 00.000 21444 GuideStep: -2.3 px 67 ms EAST, -0.5 px 0 ms NORTH
02:52:57.168 02.853 25848 Exposure complete
02:52:57.245 00.077 25848 worker thread done servicing request
02:52:57.245 00.000 21444 OnExposeComplete: enter
02:52:57.245 00.000 21444 UpdateGuideState(): m_state=6
02:52:57.245 00.000 21444 Star::Find(15, 1265, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1494
02:52:57.245 00.000 21444 Star::Find returns 1 (1), X=1262.94, Y=666.92, Mass=5794925, SNR=234.6, Peak=65504 HFD=8.1
02:52:57.246 00.001 21444 MultiStar: [#1 0.02,-0.22,1.11,U] [#2 -0.62,0.38,0.76,U] [#3 -0.52,-0.05,0.78,U] [#4 -0.02,0.57,0.84,U] [#5 0.12,-0.02,0.58,U] [#6 0.39,-0.69,0.58,U] [#7 0.61,0.04,0.48,U] [#8 -0.04,-0.06,0.61,U] 
02:52:57.246 00.000 21444 refined, 8 included, MultiStar: {-0.15, 0.05}, one-star: {-0.71, 0.25}
02:52:57.246 00.000 21444 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
02:52:57.246 00.000 21444 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
02:52:57.246 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.85 mountX=0.15 mountY=-0.01, mountTheta=-0.09
02:52:57.246 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.05, opts=13)
02:52:57.246 00.000 21444 Enqueuing Move request for scope (-0.15, 0.05)
02:52:57.246 00.000 25848 Worker thread wakes up
02:52:57.247 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=64, FiltMax=65504, Gamma=0.560
02:52:57.247 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
02:52:57.247 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
02:52:57.247 00.000 21444 UpdateGuideState exits: m=5794925 SNR=234.6 Saturated
02:52:57.247 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:57.247 00.000 25848 Moving (-0.15, 0.05) raw xDistance=0.15 yDistance=-0.01
02:52:57.247 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:52:57.247 00.000 21444 Enqueuing Expose request
02:52:57.247 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:52:57.247 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:57.247 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:52:57.247 00.000 25848 MoveAxis(E, 0, ABG)
02:52:57.247 00.000 25848 Move returns status 0, amount 0
02:52:57.247 00.000 25848 MoveAxis(N, 0, ABG)
02:52:57.247 00.000 25848 Move returns status 0, amount 0
02:52:57.247 00.000 25848 move complete, result=0
02:52:57.247 00.000 25848 worker thread done servicing request
02:52:57.247 00.000 25848 Worker thread wakes up
02:52:57.247 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:52:57.247 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:52:57.247 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:00.102 02.855 25848 Exposure complete
02:53:00.178 00.076 25848 worker thread done servicing request
02:53:00.178 00.000 21444 OnExposeComplete: enter
02:53:00.178 00.000 21444 UpdateGuideState(): m_state=6
02:53:00.178 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1495
02:53:00.178 00.000 21444 Star::Find returns 1 (1), X=1264.22, Y=665.40, Mass=5711403, SNR=291.9, Peak=65504 HFD=7.7
02:53:00.178 00.000 21444 MultiStar: [#1 2.00,-0.77,0.00,M1] [#2 1.90,-0.38,0.00,M1] [#3 1.38,-0.87,0.60,U] [#4 1.74,-0.87,0.00,M1] [#5 0.74,-1.35,0.51,U] [#6 1.84,-1.25,0.00,M1] [#7 1.74,-1.32,0.00,M1] [#8 1.62,-0.66,0.44,U] 
02:53:00.178 00.000 21444 single-star, 3 included, MultiStar: {0.98, -1.09}, one-star: {0.57, -1.28}
02:53:00.178 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.08)
02:53:00.178 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.76)
02:53:00.178 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-1.28 hyp=1.40 cameraTheta=-1.15 mountX=-0.68 mountY=-0.97, mountTheta=-2.19
02:53:00.179 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-1.28, opts=13)
02:53:00.179 00.000 21444 Enqueuing Move request for scope (0.57, -1.28)
02:53:00.179 00.000 25848 Worker thread wakes up
02:53:00.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -1.28) opts 0xd
02:53:00.179 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -1.28)
02:53:00.180 00.001 25848 Moving (0.57, -1.28) raw xDistance=-0.68 yDistance=-0.97
02:53:00.180 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
02:53:00.180 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:53:00.180 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=244, FiltMax=65504, Gamma=0.560
02:53:00.180 00.000 21444 UpdateGuideState exits: m=5711403 SNR=291.9 Saturated
02:53:00.180 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
02:53:00.180 00.000 25848 MoveAxis(E, 20, ABG)
02:53:00.180 00.000 25848 Guiding  Dir = 2, Dur = 20
02:53:00.180 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:00.180 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:00.180 00.000 21444 Enqueuing Expose request
02:53:00.218 00.038 25848 IsSlewing returns 0
02:53:00.218 00.000 25848 IsGuiding returns 0
02:53:00.249 00.031 25848 IsGuiding returns 1
02:53:00.249 00.000 25848 scope still moving after pulse duration time elapsed
02:53:00.296 00.047 25848 IsSlewing returns 0
02:53:00.296 00.000 25848 IsGuiding returns 0
02:53:00.296 00.000 25848 scope move finished after 20 + 57 ms
02:53:00.296 00.000 25848 Move returns status 0, amount 20
02:53:00.296 00.000 25848 MoveAxis(N, 0, ABG)
02:53:00.297 00.001 25848 Move returns status 0, amount 0
02:53:00.297 00.000 25848 move complete, result=0
02:53:00.297 00.000 25848 worker thread done servicing request
02:53:00.297 00.000 25848 Worker thread wakes up
02:53:00.297 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -1.0 px 0 ms NORTH
02:53:00.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:00.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:03.152 02.855 25848 Exposure complete
02:53:03.231 00.079 25848 worker thread done servicing request
02:53:03.231 00.000 21444 OnExposeComplete: enter
02:53:03.231 00.000 21444 UpdateGuideState(): m_state=6
02:53:03.231 00.000 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1496
02:53:03.231 00.000 21444 Star::Find returns 1 (1), X=1265.46, Y=665.86, Mass=5952512, SNR=274.1, Peak=65504 HFD=8.1
02:53:03.231 00.000 21444 MultiStar: [#1 2.18,-0.08,0.00,M2] [#2 2.13,0.41,0.00,M2] [#3 1.51,0.14,0.84,U] [#4 2.05,0.01,0.00,M2] [#5 1.17,-0.61,0.70,U] [#6 2.35,-0.31,0.00,M2] [#7 2.73,-0.50,0.00,M2] [#8 1.95,0.22,0.00,M1] 
02:53:03.231 00.000 21444 refined, 2 included, MultiStar: {1.53, -0.44}, one-star: {1.81, -0.81}
02:53:03.231 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.95)
02:53:03.231 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.11)
02:53:03.231 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-0.44 hyp=1.60 cameraTheta=-0.28 mountX=-1.57 mountY=0.17, mountTheta=3.03
02:53:03.232 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-0.44, opts=13)
02:53:03.232 00.000 21444 Enqueuing Move request for scope (1.53, -0.44)
02:53:03.232 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
02:53:03.232 00.000 21444 UpdateGuideState exits: m=5952512 SNR=274.1 Saturated
02:53:03.232 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:03.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:03.232 00.000 21444 Enqueuing Expose request
02:53:03.232 00.000 25848 Worker thread wakes up
02:53:03.232 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -0.44) opts 0xd
02:53:03.233 00.001 25848 Handling offset move in thread for scope, endpoint = (1.53, -0.44)
02:53:03.233 00.000 25848 Moving (1.53, -0.44) raw xDistance=-1.57 yDistance=0.17
02:53:03.233 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.57
02:53:03.233 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:03.233 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:53:03.233 00.000 25848 MoveAxis(E, 47, ABG)
02:53:03.233 00.000 25848 Guiding  Dir = 2, Dur = 47
02:53:03.265 00.032 25848 IsSlewing returns 0
02:53:03.265 00.000 25848 IsGuiding returns 0
02:53:03.296 00.031 25848 PulseGuide returned control before completion, sleep 26
02:53:03.338 00.042 25848 IsGuiding returns 1
02:53:03.338 00.000 25848 scope still moving after pulse duration time elapsed
02:53:03.389 00.051 25848 IsSlewing returns 0
02:53:03.389 00.000 25848 IsGuiding returns 0
02:53:03.389 00.000 25848 scope move finished after 47 + 76 ms
02:53:03.389 00.000 25848 Move returns status 0, amount 47
02:53:03.389 00.000 25848 MoveAxis(N, 0, ABG)
02:53:03.389 00.000 25848 Move returns status 0, amount 0
02:53:03.389 00.000 25848 move complete, result=0
02:53:03.390 00.001 25848 worker thread done servicing request
02:53:03.390 00.000 25848 Worker thread wakes up
02:53:03.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:03.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:03.390 00.000 21444 GuideStep: -1.6 px 47 ms EAST, 0.2 px 0 ms NORTH
02:53:06.242 02.852 25848 Exposure complete
02:53:06.309 00.067 25848 worker thread done servicing request
02:53:06.309 00.000 21444 OnExposeComplete: enter
02:53:06.310 00.001 21444 UpdateGuideState(): m_state=6
02:53:06.310 00.000 21444 Star::Find(15, 1265, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1497
02:53:06.310 00.000 21444 Star::Find returns 1 (1), X=1265.25, Y=665.50, Mass=5459691, SNR=233.4, Peak=65504 HFD=7.6
02:53:06.310 00.000 21444 MultiStar: [#1 2.63,-0.78,0.00,M3] [#2 2.15,-0.48,0.00,M3] [#3 1.44,-0.25,0.89,U] [#4 2.15,-0.34,0.00,M3] [#5 1.74,-1.17,0.00,M1] [#6 2.31,-0.93,0.00,M3] [#7 2.57,-0.87,0.00,M3] [#8 2.83,-0.44,0.00,M2] 
02:53:06.310 00.000 21444 refined, 1 included, MultiStar: {1.53, -0.74}, one-star: {1.60, -1.17}
02:53:06.310 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.78)
02:53:06.310 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.06)
02:53:06.310 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-0.74 hyp=1.70 cameraTheta=-0.45 mountX=-1.59 mountY=-0.10, mountTheta=-3.08
02:53:06.311 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-0.74, opts=13)
02:53:06.311 00.000 21444 Enqueuing Move request for scope (1.53, -0.74)
02:53:06.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
02:53:06.311 00.000 21444 UpdateGuideState exits: m=5459691 SNR=233.4 Saturated
02:53:06.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:06.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:06.311 00.000 21444 Enqueuing Expose request
02:53:06.311 00.000 25848 Worker thread wakes up
02:53:06.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -0.74) opts 0xd
02:53:06.311 00.000 25848 Handling offset move in thread for scope, endpoint = (1.53, -0.74)
02:53:06.311 00.000 25848 Moving (1.53, -0.74) raw xDistance=-1.59 yDistance=-0.10
02:53:06.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.59
02:53:06.311 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:06.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:53:06.311 00.000 25848 MoveAxis(E, 49, ABG)
02:53:06.312 00.001 25848 Guiding  Dir = 2, Dur = 49
02:53:06.370 00.058 25848 IsSlewing returns 0
02:53:06.371 00.001 25848 IsGuiding returns 0
02:53:06.392 00.021 25848 PulseGuide returned control before completion, sleep 38
02:53:06.441 00.049 25848 IsGuiding returns 1
02:53:06.441 00.000 25848 scope still moving after pulse duration time elapsed
02:53:06.500 00.059 25848 IsSlewing returns 0
02:53:06.561 00.061 25848 IsGuiding returns 0
02:53:06.561 00.000 25848 scope move finished after 49 + 141 ms
02:53:06.561 00.000 25848 Move returns status 0, amount 49
02:53:06.561 00.000 25848 MoveAxis(N, 0, ABG)
02:53:06.561 00.000 25848 Move returns status 0, amount 0
02:53:06.561 00.000 25848 move complete, result=0
02:53:06.561 00.000 25848 worker thread done servicing request
02:53:06.561 00.000 25848 Worker thread wakes up
02:53:06.561 00.000 21444 GuideStep: -1.6 px 49 ms EAST, -0.1 px 0 ms NORTH
02:53:06.562 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:06.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:09.403 02.841 25848 Exposure complete
02:53:09.482 00.079 25848 worker thread done servicing request
02:53:09.482 00.000 21444 OnExposeComplete: enter
02:53:09.482 00.000 21444 UpdateGuideState(): m_state=6
02:53:09.483 00.001 21444 Star::Find(15, 1265, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1498
02:53:09.483 00.000 21444 Star::Find returns 1 (1), X=1264.09, Y=665.69, Mass=5707620, SNR=248.9, Peak=65504 HFD=7.9
02:53:09.483 00.000 21444 MultiStar: [#1 1.33,-0.11,1.00,U] [#2 1.68,-0.06,0.87,U] [#3 1.10,-0.04,0.95,U] [#4 1.03,0.07,0.80,U] [#5 0.25,-0.91,0.68,U] [#6 1.12,-0.77,0.79,U] [#7 1.71,-0.81,0.62,U] [#8 0.87,0.33,0.71,U] 
02:53:09.483 00.000 21444 single-star, 8 included, MultiStar: {1.05, -0.36}, one-star: {0.44, -0.99}
02:53:09.483 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.08)
02:53:09.483 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.76)
02:53:09.483 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-0.99 hyp=1.08 cameraTheta=-1.15 mountX=-0.53 mountY=-0.75, mountTheta=-2.19
02:53:09.484 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-0.99, opts=13)
02:53:09.484 00.000 21444 Enqueuing Move request for scope (0.44, -0.99)
02:53:09.484 00.000 25848 Worker thread wakes up
02:53:09.484 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.99) opts 0xd
02:53:09.484 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -0.99)
02:53:09.484 00.000 25848 Moving (0.44, -0.99) raw xDistance=-0.53 yDistance=-0.75
02:53:09.484 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.53
02:53:09.484 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:53:09.484 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=242, FiltMax=65504, Gamma=0.560
02:53:09.484 00.000 21444 UpdateGuideState exits: m=5707620 SNR=248.9 Saturated
02:53:09.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:09.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:09.484 00.000 21444 Enqueuing Expose request
02:53:09.484 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
02:53:09.484 00.000 25848 MoveAxis(E, 19, ABG)
02:53:09.484 00.000 25848 Guiding  Dir = 2, Dur = 19
02:53:09.531 00.047 25848 IsSlewing returns 0
02:53:09.532 00.001 25848 IsGuiding returns 0
02:53:09.564 00.032 25848 IsGuiding returns 1
02:53:09.564 00.000 25848 scope still moving after pulse duration time elapsed
02:53:09.610 00.046 25848 IsSlewing returns 0
02:53:09.610 00.000 25848 IsGuiding returns 0
02:53:09.610 00.000 25848 scope move finished after 19 + 58 ms
02:53:09.610 00.000 25848 Move returns status 0, amount 19
02:53:09.610 00.000 25848 MoveAxis(N, 0, ABG)
02:53:09.610 00.000 25848 Move returns status 0, amount 0
02:53:09.610 00.000 25848 move complete, result=0
02:53:09.610 00.000 25848 worker thread done servicing request
02:53:09.610 00.000 25848 Worker thread wakes up
02:53:09.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:09.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:09.611 00.001 21444 GuideStep: -0.5 px 19 ms EAST, -0.7 px 0 ms NORTH
02:53:12.452 02.841 25848 Exposure complete
02:53:12.539 00.087 25848 worker thread done servicing request
02:53:12.539 00.000 21444 OnExposeComplete: enter
02:53:12.539 00.000 21444 UpdateGuideState(): m_state=6
02:53:12.539 00.000 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1499
02:53:12.539 00.000 21444 Star::Find returns 1 (1), X=1264.84, Y=666.31, Mass=5795848, SNR=232.7, Peak=65504 HFD=7.8
02:53:12.540 00.001 21444 MultiStar: [#1 1.44,0.05,1.14,U] [#2 1.35,0.43,1.05,U] [#3 1.33,0.02,1.31,U] [#4 1.44,0.44,1.06,U] [#5 1.40,-0.04,0.82,U] [#6 1.98,-0.40,0.00,M3] [#7 2.07,-0.25,0.00,M3] [#8 1.85,0.46,0.00,M2] 
02:53:12.540 00.000 21444 single-star, 5 included, MultiStar: {1.36, 0.09}, one-star: {1.19, -0.37}
02:53:12.540 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
02:53:12.540 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
02:53:12.540 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=-0.37 hyp=1.24 cameraTheta=-0.30 mountX=-1.21 mountY=0.11, mountTheta=3.05
02:53:12.541 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=-0.37, opts=13)
02:53:12.541 00.000 21444 Enqueuing Move request for scope (1.19, -0.37)
02:53:12.541 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=220, FiltMax=65504, Gamma=0.560
02:53:12.541 00.000 21444 UpdateGuideState exits: m=5795848 SNR=232.7 Saturated
02:53:12.541 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:12.541 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:12.541 00.000 21444 Enqueuing Expose request
02:53:12.541 00.000 25848 Worker thread wakes up
02:53:12.541 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, -0.37) opts 0xd
02:53:12.541 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, -0.37)
02:53:12.541 00.000 25848 Moving (1.19, -0.37) raw xDistance=-1.21 yDistance=0.11
02:53:12.541 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.21
02:53:12.541 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:12.541 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:53:12.541 00.000 25848 MoveAxis(E, 37, ABG)
02:53:12.541 00.000 25848 Guiding  Dir = 2, Dur = 37
02:53:12.592 00.051 25848 IsSlewing returns 0
02:53:12.592 00.000 25848 IsGuiding returns 0
02:53:12.624 00.032 25848 PulseGuide returned control before completion, sleep 16
02:53:12.683 00.059 25848 IsGuiding returns 1
02:53:12.683 00.000 25848 scope still moving after pulse duration time elapsed
02:53:12.750 00.067 25848 IsSlewing returns 0
02:53:12.750 00.000 25848 IsGuiding returns 0
02:53:12.750 00.000 25848 scope move finished after 37 + 120 ms
02:53:12.750 00.000 25848 Move returns status 0, amount 37
02:53:12.750 00.000 25848 MoveAxis(N, 0, ABG)
02:53:12.750 00.000 25848 Move returns status 0, amount 0
02:53:12.750 00.000 25848 move complete, result=0
02:53:12.750 00.000 25848 worker thread done servicing request
02:53:12.750 00.000 25848 Worker thread wakes up
02:53:12.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:12.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:12.750 00.000 21444 GuideStep: -1.2 px 37 ms EAST, 0.1 px 0 ms NORTH
02:53:15.604 02.854 25848 Exposure complete
02:53:15.681 00.077 25848 worker thread done servicing request
02:53:15.682 00.001 21444 OnExposeComplete: enter
02:53:15.682 00.000 21444 UpdateGuideState(): m_state=6
02:53:15.682 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1500
02:53:15.682 00.000 21444 Star::Find returns 1 (1), X=1264.24, Y=666.68, Mass=6058022, SNR=294.7, Peak=65504 HFD=8.2
02:53:15.682 00.000 21444 MultiStar: [#1 1.78,0.31,1.01,U] [#2 1.15,0.79,0.72,U] [#3 1.11,0.89,0.73,U] [#4 0.59,0.86,0.73,U] [#5 0.46,0.35,0.79,U] [#6 0.64,0.44,0.48,U] [#7 1.13,0.43,0.61,U] [#8 0.77,0.56,0.44,U] 
02:53:15.682 00.000 21444 single-star, 8 included, MultiStar: {0.95, 0.49}, one-star: {0.59, 0.01}
02:53:15.682 00.000 21444 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.05) = xAngle (-3.03 = -3.03)
02:53:15.683 00.001 21444 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.41)
02:53:15.683 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=0.01 hyp=0.59 cameraTheta=0.02 mountX=-0.58 mountY=0.23, mountTheta=2.76
02:53:15.683 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=0.01, opts=13)
02:53:15.683 00.000 21444 Enqueuing Move request for scope (0.59, 0.01)
02:53:15.684 00.001 25848 Worker thread wakes up
02:53:15.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
02:53:15.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.01) opts 0xd
02:53:15.684 00.000 21444 UpdateGuideState exits: m=6058022 SNR=294.7 Saturated
02:53:15.684 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 0.01)
02:53:15.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:15.684 00.000 25848 Moving (0.59, 0.01) raw xDistance=-0.58 yDistance=0.23
02:53:15.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:15.684 00.000 21444 Enqueuing Expose request
02:53:15.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.58
02:53:15.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:15.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:53:15.684 00.000 25848 MoveAxis(E, 20, ABG)
02:53:15.684 00.000 25848 Guiding  Dir = 2, Dur = 20
02:53:15.704 00.020 25848 IsSlewing returns 0
02:53:15.705 00.001 25848 IsGuiding returns 0
02:53:15.736 00.031 25848 IsGuiding returns 1
02:53:15.736 00.000 25848 scope still moving after pulse duration time elapsed
02:53:15.782 00.046 25848 IsSlewing returns 0
02:53:15.782 00.000 25848 IsGuiding returns 0
02:53:15.782 00.000 25848 scope move finished after 20 + 57 ms
02:53:15.782 00.000 25848 Move returns status 0, amount 20
02:53:15.782 00.000 25848 MoveAxis(N, 0, ABG)
02:53:15.782 00.000 25848 Move returns status 0, amount 0
02:53:15.782 00.000 25848 move complete, result=0
02:53:15.782 00.000 25848 worker thread done servicing request
02:53:15.782 00.000 25848 Worker thread wakes up
02:53:15.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:15.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:15.783 00.001 21444 GuideStep: -0.6 px 20 ms EAST, 0.2 px 0 ms NORTH
02:53:18.635 02.852 25848 Exposure complete
02:53:18.723 00.088 25848 worker thread done servicing request
02:53:18.723 00.000 21444 OnExposeComplete: enter
02:53:18.723 00.000 21444 UpdateGuideState(): m_state=6
02:53:18.724 00.001 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1501
02:53:18.724 00.000 21444 Star::Find returns 1 (1), X=1263.96, Y=667.13, Mass=5570938, SNR=213.2, Peak=65504 HFD=8.0
02:53:18.724 00.000 21444 MultiStar: [#1 0.57,0.88,0.99,U] [#2 0.98,1.17,1.02,U] [#3 0.26,0.79,0.66,U] [#4 0.83,1.07,0.76,U] [#5 0.69,0.77,0.53,U] [#6 0.90,0.07,0.74,U] [#7 1.43,0.12,0.46,U] [#8 0.81,1.20,0.58,U] 
02:53:18.724 00.000 21444 single-star, 8 included, MultiStar: {0.72, 0.75}, one-star: {0.31, 0.46}
02:53:18.724 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
02:53:18.724 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
02:53:18.724 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.46 hyp=0.55 cameraTheta=0.98 mountX=-0.26 mountY=0.54, mountTheta=2.02
02:53:18.725 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.46, opts=13)
02:53:18.725 00.000 21444 Enqueuing Move request for scope (0.31, 0.46)
02:53:18.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=292, FiltMax=65504, Gamma=0.560
02:53:18.725 00.000 21444 UpdateGuideState exits: m=5570938 SNR=213.2 Saturated
02:53:18.725 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:18.725 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:18.725 00.000 21444 Enqueuing Expose request
02:53:18.726 00.001 25848 Worker thread wakes up
02:53:18.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.46) opts 0xd
02:53:18.726 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.46)
02:53:18.726 00.000 25848 Moving (0.31, 0.46) raw xDistance=-0.26 yDistance=0.54
02:53:18.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
02:53:18.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
02:53:18.726 00.000 25848 MoveAxis(E, 0, ABG)
02:53:18.726 00.000 25848 Move returns status 0, amount 0
02:53:18.726 00.000 25848 MoveAxis(S, 15, ABG)
02:53:18.726 00.000 25848 Guiding  Dir = 1, Dur = 15
02:53:18.750 00.024 25848 IsSlewing returns 0
02:53:18.751 00.001 25848 IsGuiding returns 0
02:53:18.783 00.032 25848 IsGuiding returns 1
02:53:18.783 00.000 25848 scope still moving after pulse duration time elapsed
02:53:18.827 00.044 25848 IsSlewing returns 0
02:53:18.827 00.000 25848 IsGuiding returns 0
02:53:18.827 00.000 25848 scope move finished after 15 + 61 ms
02:53:18.828 00.001 25848 Move returns status 0, amount 15
02:53:18.828 00.000 25848 move complete, result=0
02:53:18.828 00.000 25848 worker thread done servicing request
02:53:18.828 00.000 25848 Worker thread wakes up
02:53:18.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:18.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:18.828 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 15 ms SOUTH
02:53:21.674 02.846 25848 Exposure complete
02:53:21.747 00.073 25848 worker thread done servicing request
02:53:21.747 00.000 21444 OnExposeComplete: enter
02:53:21.747 00.000 21444 UpdateGuideState(): m_state=6
02:53:21.748 00.001 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1502
02:53:21.748 00.000 21444 Star::Find returns 1 (1), X=1263.74, Y=665.89, Mass=5747719, SNR=276.5, Peak=65504 HFD=7.9
02:53:21.748 00.000 21444 MultiStar: [#1 0.53,0.16,0.92,U] [#2 0.40,0.63,0.77,U] [#3 0.43,0.36,0.79,U] [#4 -0.09,0.29,0.81,U] [#5 -1.09,-0.16,0.79,U] [#6 0.08,-0.28,0.64,U] [#7 0.42,-0.28,0.62,U] [#8 0.07,0.36,0.70,U] 
02:53:21.748 00.000 21444 refined, 8 included, MultiStar: {0.09, 0.02}, one-star: {0.09, -0.78}
02:53:21.748 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
02:53:21.748 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
02:53:21.748 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.22 mountX=-0.09 mountY=0.05, mountTheta=2.60
02:53:21.750 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=0.02, opts=13)
02:53:21.750 00.000 21444 Enqueuing Move request for scope (0.09, 0.02)
02:53:21.750 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
02:53:21.750 00.000 21444 UpdateGuideState exits: m=5747719 SNR=276.5 Saturated
02:53:21.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:21.750 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:21.750 00.000 21444 Enqueuing Expose request
02:53:21.750 00.000 25848 Worker thread wakes up
02:53:21.750 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
02:53:21.750 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
02:53:21.750 00.000 25848 Moving (0.09, 0.02) raw xDistance=-0.09 yDistance=0.05
02:53:21.750 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:53:21.750 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:21.750 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:53:21.750 00.000 25848 MoveAxis(E, 0, ABG)
02:53:21.750 00.000 25848 Move returns status 0, amount 0
02:53:21.750 00.000 25848 MoveAxis(N, 0, ABG)
02:53:21.750 00.000 25848 Move returns status 0, amount 0
02:53:21.750 00.000 25848 move complete, result=0
02:53:21.750 00.000 25848 worker thread done servicing request
02:53:21.750 00.000 25848 Worker thread wakes up
02:53:21.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:21.751 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:21.751 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:24.596 02.845 25848 Exposure complete
02:53:24.684 00.088 25848 worker thread done servicing request
02:53:24.685 00.001 21444 OnExposeComplete: enter
02:53:24.685 00.000 21444 UpdateGuideState(): m_state=6
02:53:24.685 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1503
02:53:24.685 00.000 21444 Star::Find returns 1 (1), X=1264.20, Y=666.53, Mass=5795715, SNR=334.4, Peak=65504 HFD=7.8
02:53:24.685 00.000 21444 MultiStar: [#1 0.75,0.16,1.26,U] [#2 0.70,0.54,0.98,U] [#3 1.18,0.73,0.95,U] [#4 1.22,0.57,0.77,U] [#5 0.02,0.25,0.55,U] [#6 1.20,-0.08,0.64,U] [#7 1.47,0.34,0.55,U] [#8 1.06,0.55,0.44,U] 
02:53:24.685 00.000 21444 single-star, 8 included, MultiStar: {0.88, 0.31}, one-star: {0.55, -0.14}
02:53:24.685 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
02:53:24.685 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.14)
02:53:24.685 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.14 hyp=0.57 cameraTheta=-0.25 mountX=-0.56 mountY=0.08, mountTheta=3.01
02:53:24.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.14, opts=13)
02:53:24.687 00.001 21444 Enqueuing Move request for scope (0.55, -0.14)
02:53:24.687 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
02:53:24.687 00.000 21444 UpdateGuideState exits: m=5795715 SNR=334.4 Saturated
02:53:24.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:24.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:24.687 00.000 21444 Enqueuing Expose request
02:53:24.687 00.000 25848 Worker thread wakes up
02:53:24.687 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.14) opts 0xd
02:53:24.687 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.14)
02:53:24.687 00.000 25848 Moving (0.55, -0.14) raw xDistance=-0.56 yDistance=0.08
02:53:24.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.56
02:53:24.687 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:24.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:53:24.687 00.000 25848 MoveAxis(E, 16, ABG)
02:53:24.687 00.000 25848 Guiding  Dir = 2, Dur = 16
02:53:24.735 00.048 25848 IsSlewing returns 0
02:53:24.735 00.000 25848 IsGuiding returns 0
02:53:24.767 00.032 25848 IsGuiding returns 1
02:53:24.767 00.000 25848 scope still moving after pulse duration time elapsed
02:53:24.828 00.061 25848 IsSlewing returns 0
02:53:24.829 00.001 25848 IsGuiding returns 0
02:53:24.829 00.000 25848 scope move finished after 16 + 77 ms
02:53:24.829 00.000 25848 Move returns status 0, amount 16
02:53:24.829 00.000 25848 MoveAxis(N, 0, ABG)
02:53:24.829 00.000 25848 Move returns status 0, amount 0
02:53:24.829 00.000 25848 move complete, result=0
02:53:24.829 00.000 25848 worker thread done servicing request
02:53:24.829 00.000 25848 Worker thread wakes up
02:53:24.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:24.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:24.829 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.1 px 0 ms NORTH
02:53:27.673 02.844 25848 Exposure complete
02:53:27.750 00.077 25848 worker thread done servicing request
02:53:27.750 00.000 21444 OnExposeComplete: enter
02:53:27.750 00.000 21444 UpdateGuideState(): m_state=6
02:53:27.751 00.001 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1504
02:53:27.751 00.000 21444 Star::Find returns 1 (1), X=1263.23, Y=667.22, Mass=5750624, SNR=298.2, Peak=65504 HFD=7.8
02:53:27.751 00.000 21444 MultiStar: [#1 0.28,0.83,0.94,U] [#2 0.23,0.93,0.97,U] [#3 0.01,0.92,0.66,U] [#4 0.94,1.27,0.73,U] [#5 0.77,0.64,0.54,U] [#6 0.38,0.49,0.62,U] [#7 0.93,0.73,0.49,U] [#8 0.63,0.99,0.49,U] 
02:53:27.751 00.000 21444 single-star, 8 included, MultiStar: {0.34, 0.82}, one-star: {-0.41, 0.54}
02:53:27.751 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
02:53:27.751 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
02:53:27.751 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.54 hyp=0.68 cameraTheta=2.22 mountX=0.46 mountY=0.34, mountTheta=0.64
02:53:27.752 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.54, opts=13)
02:53:27.752 00.000 21444 Enqueuing Move request for scope (-0.41, 0.54)
02:53:27.752 00.000 25848 Worker thread wakes up
02:53:27.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=142, FiltMax=65504, Gamma=0.560
02:53:27.752 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.54) opts 0xd
02:53:27.752 00.000 21444 UpdateGuideState exits: m=5750624 SNR=298.2 Saturated
02:53:27.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:27.752 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.54)
02:53:27.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:27.752 00.000 21444 Enqueuing Expose request
02:53:27.752 00.000 25848 Moving (-0.41, 0.54) raw xDistance=0.46 yDistance=0.34
02:53:27.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
02:53:27.752 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:27.752 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
02:53:27.752 00.000 25848 MoveAxis(E, 0, ABG)
02:53:27.752 00.000 25848 Move returns status 0, amount 0
02:53:27.752 00.000 25848 MoveAxis(N, 0, ABG)
02:53:27.752 00.000 25848 Move returns status 0, amount 0
02:53:27.752 00.000 25848 move complete, result=0
02:53:27.752 00.000 25848 worker thread done servicing request
02:53:27.752 00.000 25848 Worker thread wakes up
02:53:27.753 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:27.753 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:27.753 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
02:53:30.605 02.852 25848 Exposure complete
02:53:30.694 00.089 25848 worker thread done servicing request
02:53:30.694 00.000 21444 OnExposeComplete: enter
02:53:30.694 00.000 21444 UpdateGuideState(): m_state=6
02:53:30.695 00.001 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1505
02:53:30.695 00.000 21444 Star::Find returns 1 (1), X=1264.05, Y=667.26, Mass=5868192, SNR=273.9, Peak=65504 HFD=8.0
02:53:30.695 00.000 21444 MultiStar: [#1 1.22,0.54,1.24,U] [#2 1.11,1.03,1.11,U] [#3 0.59,1.20,0.77,U] [#4 0.62,1.40,0.84,U] [#5 -0.10,0.69,0.60,U] [#6 0.86,0.81,0.69,U] [#7 1.55,0.72,0.55,U] [#8 0.32,1.26,0.53,U] 
02:53:30.695 00.000 21444 single-star, 8 included, MultiStar: {0.77, 0.89}, one-star: {0.40, 0.59}
02:53:30.695 00.000 21444 CameraToMount -- cameraTheta (0.97) - m_xAngle (3.05) = xAngle (-2.08 = -2.08)
02:53:30.695 00.000 21444 CameraToMount -- cameraTheta (0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.93 = 1.36)
02:53:30.695 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=0.59 hyp=0.71 cameraTheta=0.97 mountX=-0.35 mountY=0.69, mountTheta=2.03
02:53:30.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=0.59, opts=13)
02:53:30.696 00.000 21444 Enqueuing Move request for scope (0.40, 0.59)
02:53:30.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=142, FiltMax=65504, Gamma=0.560
02:53:30.696 00.000 21444 UpdateGuideState exits: m=5868192 SNR=273.9 Saturated
02:53:30.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:30.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:30.697 00.001 21444 Enqueuing Expose request
02:53:30.697 00.000 25848 Worker thread wakes up
02:53:30.697 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.59) opts 0xd
02:53:30.697 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 0.59)
02:53:30.697 00.000 25848 Moving (0.40, 0.59) raw xDistance=-0.35 yDistance=0.69
02:53:30.697 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
02:53:30.697 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
02:53:30.697 00.000 25848 MoveAxis(E, 0, ABG)
02:53:30.697 00.000 25848 Move returns status 0, amount 0
02:53:30.697 00.000 25848 MoveAxis(S, 19, ABG)
02:53:30.697 00.000 25848 Guiding  Dir = 1, Dur = 19
02:53:30.717 00.020 25848 IsSlewing returns 0
02:53:30.718 00.001 25848 IsGuiding returns 0
02:53:30.749 00.031 25848 IsGuiding returns 1
02:53:30.749 00.000 25848 scope still moving after pulse duration time elapsed
02:53:30.798 00.049 25848 IsSlewing returns 0
02:53:30.799 00.001 25848 IsGuiding returns 0
02:53:30.799 00.000 25848 scope move finished after 19 + 62 ms
02:53:30.799 00.000 25848 Move returns status 0, amount 19
02:53:30.799 00.000 25848 move complete, result=0
02:53:30.799 00.000 25848 worker thread done servicing request
02:53:30.799 00.000 25848 Worker thread wakes up
02:53:30.799 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:30.799 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:30.799 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 19 ms SOUTH
02:53:33.648 02.849 25848 Exposure complete
02:53:33.728 00.080 25848 worker thread done servicing request
02:53:33.728 00.000 21444 OnExposeComplete: enter
02:53:33.728 00.000 21444 UpdateGuideState(): m_state=6
02:53:33.728 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1506
02:53:33.728 00.000 21444 Star::Find returns 1 (1), X=1263.73, Y=666.29, Mass=5992693, SNR=267.0, Peak=65504 HFD=8.0
02:53:33.728 00.000 21444 MultiStar: [#1 1.12,0.23,1.06,U] [#2 0.55,0.63,0.97,U] [#3 0.47,0.20,0.79,U] [#4 0.44,0.07,0.77,U] [#5 -0.25,-0.17,0.71,U] [#6 0.82,-0.53,0.67,U] [#7 1.03,-0.37,0.51,U] [#8 0.86,0.11,0.50,U] 
02:53:33.728 00.000 21444 single-star, 8 included, MultiStar: {0.55, 0.01}, one-star: {0.08, -0.38}
02:53:33.728 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
02:53:33.728 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.97)
02:53:33.728 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.36 mountX=-0.12 mountY=-0.32, mountTheta=-1.92
02:53:33.729 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.38, opts=13)
02:53:33.729 00.000 21444 Enqueuing Move request for scope (0.08, -0.38)
02:53:33.729 00.000 25848 Worker thread wakes up
02:53:33.729 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=308, FiltMax=65504, Gamma=0.560
02:53:33.729 00.000 21444 UpdateGuideState exits: m=5992693 SNR=267.0 Saturated
02:53:33.729 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:33.730 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:33.730 00.000 21444 Enqueuing Expose request
02:53:33.730 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.38) opts 0xd
02:53:33.730 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.38)
02:53:33.730 00.000 25848 Moving (0.08, -0.38) raw xDistance=-0.12 yDistance=-0.32
02:53:33.730 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:53:33.730 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:33.730 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:53:33.730 00.000 25848 MoveAxis(E, 0, ABG)
02:53:33.730 00.000 25848 Move returns status 0, amount 0
02:53:33.730 00.000 25848 MoveAxis(N, 0, ABG)
02:53:33.730 00.000 25848 Move returns status 0, amount 0
02:53:33.730 00.000 25848 move complete, result=0
02:53:33.730 00.000 25848 worker thread done servicing request
02:53:33.730 00.000 25848 Worker thread wakes up
02:53:33.730 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:33.730 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:33.730 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:53:36.585 02.855 25848 Exposure complete
02:53:36.673 00.088 25848 worker thread done servicing request
02:53:36.673 00.000 21444 OnExposeComplete: enter
02:53:36.673 00.000 21444 UpdateGuideState(): m_state=6
02:53:36.673 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1507
02:53:36.673 00.000 21444 Star::Find returns 1 (1), X=1265.47, Y=667.31, Mass=5945213, SNR=291.4, Peak=65504 HFD=8.2
02:53:36.673 00.000 21444 MultiStar: [#1 1.92,1.09,0.00,M1] [#2 1.35,1.46,0.00,M1] [#3 1.30,1.15,0.73,U] [#4 1.41,1.44,0.00,M1] [#5 1.36,1.10,0.55,U] [#6 1.90,0.64,0.00,M1] [#7 1.29,0.93,0.52,U] [#8 1.39,1.48,0.00,M1] 
02:53:36.673 00.000 21444 refined, 3 included, MultiStar: {1.50, 0.92}, one-star: {1.82, 0.64}
02:53:36.673 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
02:53:36.674 00.001 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.94)
02:53:36.674 00.000 21444 CameraToMount -- cameraX=1.50 cameraY=0.92 hyp=1.75 cameraTheta=0.55 mountX=-1.41 mountY=1.41, mountTheta=2.35
02:53:36.675 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.50, y=0.92, opts=13)
02:53:36.675 00.000 21444 Enqueuing Move request for scope (1.50, 0.92)
02:53:36.675 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=206, FiltMax=65504, Gamma=0.560
02:53:36.675 00.000 25848 Worker thread wakes up
02:53:36.675 00.000 21444 UpdateGuideState exits: m=5945213 SNR=291.4 Saturated
02:53:36.675 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:36.675 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:36.675 00.000 21444 Enqueuing Expose request
02:53:36.675 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.50, 0.92) opts 0xd
02:53:36.675 00.000 25848 Handling offset move in thread for scope, endpoint = (1.50, 0.92)
02:53:36.675 00.000 25848 Moving (1.50, 0.92) raw xDistance=-1.41 yDistance=1.41
02:53:36.675 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.41
02:53:36.675 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.41 from input 1.41
02:53:36.675 00.000 25848 MoveAxis(E, 41, ABG)
02:53:36.675 00.000 25848 Guiding  Dir = 2, Dur = 41
02:53:36.704 00.029 25848 IsSlewing returns 0
02:53:36.704 00.000 25848 IsGuiding returns 0
02:53:36.735 00.031 25848 PulseGuide returned control before completion, sleep 21
02:53:36.758 00.023 25848 IsGuiding returns 1
02:53:36.758 00.000 25848 scope still moving after pulse duration time elapsed
02:53:36.827 00.069 25848 IsSlewing returns 0
02:53:36.827 00.000 25848 IsGuiding returns 0
02:53:36.827 00.000 25848 scope move finished after 41 + 82 ms
02:53:36.827 00.000 25848 Move returns status 0, amount 41
02:53:36.827 00.000 25848 MoveAxis(S, 39, ABG)
02:53:36.827 00.000 25848 Guiding  Dir = 1, Dur = 39
02:53:36.857 00.030 25848 IsSlewing returns 0
02:53:36.859 00.002 25848 IsGuiding returns 0
02:53:36.890 00.031 25848 PulseGuide returned control before completion, sleep 18
02:53:36.916 00.026 25848 IsGuiding returns 1
02:53:36.916 00.000 25848 scope still moving after pulse duration time elapsed
02:53:36.967 00.051 25848 IsSlewing returns 0
02:53:36.968 00.001 25848 IsGuiding returns 0
02:53:36.968 00.000 25848 scope move finished after 39 + 69 ms
02:53:36.968 00.000 25848 Move returns status 0, amount 39
02:53:36.968 00.000 25848 move complete, result=0
02:53:36.968 00.000 25848 worker thread done servicing request
02:53:36.968 00.000 25848 Worker thread wakes up
02:53:36.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:36.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:36.968 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 1.4 px 39 ms SOUTH
02:53:39.818 02.850 25848 Exposure complete
02:53:39.898 00.080 25848 worker thread done servicing request
02:53:39.898 00.000 21444 OnExposeComplete: enter
02:53:39.898 00.000 21444 UpdateGuideState(): m_state=6
02:53:39.898 00.000 21444 Star::Find(15, 1265, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1508
02:53:39.899 00.001 21444 Star::Find returns 1 (1), X=1263.66, Y=666.80, Mass=5684054, SNR=220.7, Peak=65504 HFD=7.9
02:53:39.899 00.000 21444 MultiStar: [#1 0.78,-0.13,1.17,U] [#2 0.76,-0.12,0.96,U] [#3 0.77,-0.16,0.66,U] [#4 0.94,0.22,0.77,U] [#5 -0.13,0.18,0.66,U] [#6 0.76,-0.31,0.55,U] [#7 1.09,-0.13,0.48,U] [#8 0.62,0.95,0.64,U] 
02:53:39.899 00.000 21444 single-star, 8 included, MultiStar: {0.60, 0.06}, one-star: {0.01, 0.12}
02:53:39.899 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
02:53:39.899 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
02:53:39.899 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.47 mountX=-0.00 mountY=0.12, mountTheta=1.59
02:53:39.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.12, opts=13)
02:53:39.900 00.000 21444 Enqueuing Move request for scope (0.01, 0.12)
02:53:39.900 00.000 25848 Worker thread wakes up
02:53:39.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=16, FiltMax=65504, Gamma=0.560
02:53:39.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
02:53:39.900 00.000 21444 UpdateGuideState exits: m=5684054 SNR=220.7 Saturated
02:53:39.900 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
02:53:39.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:39.900 00.000 25848 Moving (0.01, 0.12) raw xDistance=-0.00 yDistance=0.12
02:53:39.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:39.900 00.000 21444 Enqueuing Expose request
02:53:39.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:53:39.900 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:39.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:53:39.900 00.000 25848 MoveAxis(E, 0, ABG)
02:53:39.900 00.000 25848 Move returns status 0, amount 0
02:53:39.900 00.000 25848 MoveAxis(N, 0, ABG)
02:53:39.900 00.000 25848 Move returns status 0, amount 0
02:53:39.900 00.000 25848 move complete, result=0
02:53:39.900 00.000 25848 worker thread done servicing request
02:53:39.900 00.000 25848 Worker thread wakes up
02:53:39.900 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:39.900 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:39.900 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:42.754 02.854 25848 Exposure complete
02:53:42.840 00.086 25848 worker thread done servicing request
02:53:42.840 00.000 21444 OnExposeComplete: enter
02:53:42.840 00.000 21444 UpdateGuideState(): m_state=6
02:53:42.841 00.001 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1509
02:53:42.841 00.000 21444 Star::Find returns 1 (1), X=1262.64, Y=667.06, Mass=5659116, SNR=207.3, Peak=65504 HFD=7.9
02:53:42.841 00.000 21444 MultiStar: [#1 -0.48,0.02,0.98,U] [#2 -0.48,0.49,0.93,U] [#3 -0.94,-0.25,0.85,U] [#4 -0.60,0.74,0.83,U] [#5 -1.05,0.75,0.74,U] [#6 -0.23,0.48,0.71,U] [#7 -0.12,0.08,0.66,U] [#8 -1.06,0.70,0.57,U] 
02:53:42.841 00.000 21444 refined, 8 included, MultiStar: {-0.67, 0.36}, one-star: {-1.00, 0.39}
02:53:42.841 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.41 = -0.41)
02:53:42.841 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.03)
02:53:42.841 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=0.36 hyp=0.76 cameraTheta=2.65 mountX=0.70 mountY=0.08, mountTheta=0.12
02:53:42.842 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=0.36, opts=13)
02:53:42.842 00.000 21444 Enqueuing Move request for scope (-0.67, 0.36)
02:53:42.842 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=66, FiltMax=65504, Gamma=0.560
02:53:42.842 00.000 21444 UpdateGuideState exits: m=5659116 SNR=207.3 Saturated
02:53:42.842 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:42.842 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:42.842 00.000 21444 Enqueuing Expose request
02:53:42.842 00.000 25848 Worker thread wakes up
02:53:42.842 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.36) opts 0xd
02:53:42.842 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 0.36)
02:53:42.842 00.000 25848 Moving (-0.67, 0.36) raw xDistance=0.70 yDistance=0.08
02:53:42.842 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70
02:53:42.843 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:42.843 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:53:42.843 00.000 25848 MoveAxis(W, 20, ABG)
02:53:42.843 00.000 25848 Guiding  Dir = 3, Dur = 20
02:53:42.875 00.032 25848 IsSlewing returns 0
02:53:42.876 00.001 25848 IsGuiding returns 0
02:53:42.908 00.032 25848 IsGuiding returns 1
02:53:42.908 00.000 25848 scope still moving after pulse duration time elapsed
02:53:42.968 00.060 25848 IsSlewing returns 0
02:53:42.968 00.000 25848 IsGuiding returns 0
02:53:42.968 00.000 25848 scope move finished after 20 + 72 ms
02:53:42.968 00.000 25848 Move returns status 0, amount 20
02:53:42.968 00.000 25848 MoveAxis(N, 0, ABG)
02:53:42.968 00.000 25848 Move returns status 0, amount 0
02:53:42.968 00.000 25848 move complete, result=0
02:53:42.968 00.000 25848 worker thread done servicing request
02:53:42.968 00.000 25848 Worker thread wakes up
02:53:42.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:42.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:42.968 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.1 px 0 ms NORTH
02:53:45.813 02.845 25848 Exposure complete
02:53:45.890 00.077 25848 worker thread done servicing request
02:53:45.890 00.000 21444 OnExposeComplete: enter
02:53:45.891 00.001 21444 UpdateGuideState(): m_state=6
02:53:45.891 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1510
02:53:45.891 00.000 21444 Star::Find returns 1 (1), X=1264.91, Y=666.42, Mass=5538950, SNR=215.7, Peak=65504 HFD=7.9
02:53:45.891 00.000 21444 MultiStar: [#1 2.01,0.50,0.00,M1] [#2 2.38,0.55,0.00,M1] [#3 1.37,0.46,0.65,U] [#4 1.94,-0.01,0.00,M1] [#5 1.52,-0.21,0.60,U] [#6 2.15,-0.28,0.00,M1] [#7 2.33,-0.26,0.00,M1] [#8 2.39,0.04,0.00,M1] 
02:53:45.891 00.000 21444 single-star, 2 included, MultiStar: {1.36, -0.04}, one-star: {1.26, -0.26}
02:53:45.891 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
02:53:45.891 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.19)
02:53:45.891 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=-0.26 hyp=1.28 cameraTheta=-0.20 mountX=-1.28 mountY=0.24, mountTheta=2.96
02:53:45.892 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=-0.26, opts=13)
02:53:45.892 00.000 21444 Enqueuing Move request for scope (1.26, -0.26)
02:53:45.892 00.000 25848 Worker thread wakes up
02:53:45.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.26) opts 0xd
02:53:45.892 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, -0.26)
02:53:45.892 00.000 25848 Moving (1.26, -0.26) raw xDistance=-1.28 yDistance=0.24
02:53:45.892 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=244, FiltMax=65504, Gamma=0.560
02:53:45.892 00.000 21444 UpdateGuideState exits: m=5538950 SNR=215.7 Saturated
02:53:45.892 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:45.892 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:45.892 00.000 21444 Enqueuing Expose request
02:53:45.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.28
02:53:45.892 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:45.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:53:45.892 00.000 25848 MoveAxis(E, 36, ABG)
02:53:45.892 00.000 25848 Guiding  Dir = 2, Dur = 36
02:53:45.939 00.047 25848 IsSlewing returns 0
02:53:45.939 00.000 25848 IsGuiding returns 0
02:53:45.971 00.032 25848 PulseGuide returned control before completion, sleep 16
02:53:46.000 00.029 25848 IsGuiding returns 1
02:53:46.000 00.000 25848 scope still moving after pulse duration time elapsed
02:53:46.061 00.061 25848 IsSlewing returns 0
02:53:46.061 00.000 25848 IsGuiding returns 0
02:53:46.061 00.000 25848 scope move finished after 36 + 85 ms
02:53:46.061 00.000 25848 Move returns status 0, amount 36
02:53:46.062 00.001 25848 MoveAxis(N, 0, ABG)
02:53:46.062 00.000 25848 Move returns status 0, amount 0
02:53:46.062 00.000 25848 move complete, result=0
02:53:46.062 00.000 25848 worker thread done servicing request
02:53:46.062 00.000 25848 Worker thread wakes up
02:53:46.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:46.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:46.062 00.000 21444 GuideStep: -1.3 px 36 ms EAST, 0.2 px 0 ms NORTH
02:53:48.903 02.841 25848 Exposure complete
02:53:48.991 00.088 25848 worker thread done servicing request
02:53:48.991 00.000 21444 OnExposeComplete: enter
02:53:48.992 00.001 21444 UpdateGuideState(): m_state=6
02:53:48.992 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1511
02:53:48.992 00.000 21444 Star::Find returns 1 (1), X=1264.24, Y=666.12, Mass=5816116, SNR=217.3, Peak=65504 HFD=8.1
02:53:48.992 00.000 21444 MultiStar: [#1 1.06,-0.25,1.03,U] [#2 1.04,-0.26,0.85,U] [#3 1.15,-1.08,0.58,U] [#4 0.86,0.41,0.97,U] [#5 0.92,-0.37,0.67,U] [#6 1.13,-0.51,0.67,U] [#7 2.01,-0.75,0.00,M2] [#8 1.06,-0.84,0.62,U] 
02:53:48.992 00.000 21444 single-star, 7 included, MultiStar: {0.95, -0.37}, one-star: {0.59, -0.56}
02:53:48.992 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.05) = xAngle (-3.81 = 2.47)
02:53:48.992 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.37)
02:53:48.992 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.56 hyp=0.81 cameraTheta=-0.76 mountX=-0.63 mountY=-0.29, mountTheta=-2.71
02:53:48.993 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.56, opts=13)
02:53:48.993 00.000 21444 Enqueuing Move request for scope (0.59, -0.56)
02:53:48.993 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=256, FiltMax=65504, Gamma=0.560
02:53:48.993 00.000 21444 UpdateGuideState exits: m=5816116 SNR=217.3 Saturated
02:53:48.993 00.000 25848 Worker thread wakes up
02:53:48.993 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.56) opts 0xd
02:53:48.993 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.56)
02:53:48.994 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:48.994 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:48.994 00.000 21444 Enqueuing Expose request
02:53:48.994 00.000 25848 Moving (0.59, -0.56) raw xDistance=-0.63 yDistance=-0.29
02:53:48.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.63
02:53:48.994 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:48.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:53:48.994 00.000 25848 MoveAxis(E, 21, ABG)
02:53:48.994 00.000 25848 Guiding  Dir = 2, Dur = 21
02:53:49.029 00.035 25848 IsSlewing returns 0
02:53:49.029 00.000 25848 IsGuiding returns 0
02:53:49.071 00.042 25848 IsGuiding returns 1
02:53:49.072 00.001 25848 scope still moving after pulse duration time elapsed
02:53:49.125 00.053 25848 IsSlewing returns 0
02:53:49.125 00.000 25848 IsGuiding returns 0
02:53:49.125 00.000 25848 scope move finished after 21 + 74 ms
02:53:49.125 00.000 25848 Move returns status 0, amount 21
02:53:49.125 00.000 25848 MoveAxis(N, 0, ABG)
02:53:49.125 00.000 25848 Move returns status 0, amount 0
02:53:49.125 00.000 25848 move complete, result=0
02:53:49.125 00.000 25848 worker thread done servicing request
02:53:49.125 00.000 25848 Worker thread wakes up
02:53:49.126 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:49.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:49.126 00.000 21444 GuideStep: -0.6 px 21 ms EAST, -0.3 px 0 ms NORTH
02:53:51.972 02.846 25848 Exposure complete
02:53:52.061 00.089 25848 worker thread done servicing request
02:53:52.061 00.000 21444 OnExposeComplete: enter
02:53:52.061 00.000 21444 UpdateGuideState(): m_state=6
02:53:52.061 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1512
02:53:52.061 00.000 21444 Star::Find returns 1 (1), X=1262.83, Y=666.34, Mass=5459666, SNR=231.5, Peak=65504 HFD=7.8
02:53:52.062 00.001 21444 MultiStar: [#1 -0.37,-0.11,0.99,U] [#2 -0.08,-0.01,1.07,U] [#3 0.55,-0.62,0.92,U] [#4 -0.32,0.54,0.69,U] [#5 -1.40,0.33,0.87,U] [#6 -0.34,-0.33,0.72,U] [#7 0.39,-0.10,0.56,U] [#8 -0.60,1.05,0.52,U] 
02:53:52.062 00.000 21444 refined, 8 included, MultiStar: {-0.35, -0.01}, one-star: {-0.82, -0.34}
02:53:52.062 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.15 = 0.13)
02:53:52.062 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.99 = -2.71)
02:53:52.062 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-3.10 mountX=0.34 mountY=-0.15, mountTheta=-0.40
02:53:52.063 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-0.01, opts=13)
02:53:52.063 00.000 21444 Enqueuing Move request for scope (-0.35, -0.01)
02:53:52.063 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=142, FiltMax=65504, Gamma=0.560
02:53:52.063 00.000 21444 UpdateGuideState exits: m=5459666 SNR=231.5 Saturated
02:53:52.063 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:52.063 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:52.063 00.000 21444 Enqueuing Expose request
02:53:52.063 00.000 25848 Worker thread wakes up
02:53:52.063 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.01) opts 0xd
02:53:52.063 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -0.01)
02:53:52.063 00.000 25848 Moving (-0.35, -0.01) raw xDistance=0.34 yDistance=-0.15
02:53:52.063 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:53:52.063 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:52.063 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:53:52.063 00.000 25848 MoveAxis(E, 0, ABG)
02:53:52.063 00.000 25848 Move returns status 0, amount 0
02:53:52.063 00.000 25848 MoveAxis(N, 0, ABG)
02:53:52.063 00.000 25848 Move returns status 0, amount 0
02:53:52.064 00.001 25848 move complete, result=0
02:53:52.064 00.000 25848 worker thread done servicing request
02:53:52.064 00.000 25848 Worker thread wakes up
02:53:52.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:52.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:52.064 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
02:53:54.910 02.846 25848 Exposure complete
02:53:54.998 00.088 25848 worker thread done servicing request
02:53:54.998 00.000 21444 OnExposeComplete: enter
02:53:54.998 00.000 21444 UpdateGuideState(): m_state=6
02:53:54.998 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1513
02:53:54.998 00.000 21444 Star::Find returns 1 (1), X=1263.01, Y=665.36, Mass=5367292, SNR=184.7, Peak=65504 HFD=7.9
02:53:54.999 00.001 21444 MultiStar: [#1 -0.00,-1.11,1.07,U] [#2 -0.11,-0.63,0.99,U] [#3 0.05,-1.05,0.65,U] [#4 -0.08,-0.34,0.95,U] [#5 -0.28,-0.74,0.92,U] [#6 0.35,-1.07,0.70,U] [#7 0.15,-1.36,0.70,U] [#8 0.37,-0.91,0.52,U] 
02:53:54.999 00.000 21444 refined, 8 included, MultiStar: {-0.07, -0.93}, one-star: {-0.64, -1.32}
02:53:54.999 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.59)
02:53:54.999 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.25)
02:53:54.999 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-0.93 hyp=0.93 cameraTheta=-1.64 mountX=-0.02 mountY=-0.89, mountTheta=-1.59
02:53:55.000 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-0.93, opts=13)
02:53:55.000 00.000 21444 Enqueuing Move request for scope (-0.07, -0.93)
02:53:55.000 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=144, FiltMax=65504, Gamma=0.560
02:53:55.000 00.000 25848 Worker thread wakes up
02:53:55.000 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.93) opts 0xd
02:53:55.000 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -0.93)
02:53:55.000 00.000 25848 Moving (-0.07, -0.93) raw xDistance=-0.02 yDistance=-0.89
02:53:55.000 00.000 21444 UpdateGuideState exits: m=5367292 SNR=184.7 Saturated
02:53:55.000 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:55.000 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:55.000 00.000 21444 Enqueuing Expose request
02:53:55.000 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:53:55.000 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:53:55.000 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.89
02:53:55.001 00.001 25848 MoveAxis(E, 0, ABG)
02:53:55.001 00.000 25848 Move returns status 0, amount 0
02:53:55.001 00.000 25848 MoveAxis(N, 0, ABG)
02:53:55.001 00.000 25848 Move returns status 0, amount 0
02:53:55.001 00.000 25848 move complete, result=0
02:53:55.001 00.000 25848 worker thread done servicing request
02:53:55.001 00.000 25848 Worker thread wakes up
02:53:55.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:55.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:55.001 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.9 px 0 ms NORTH
02:53:57.845 02.844 25848 Exposure complete
02:53:57.932 00.087 25848 worker thread done servicing request
02:53:57.932 00.000 21444 OnExposeComplete: enter
02:53:57.932 00.000 21444 UpdateGuideState(): m_state=6
02:53:57.932 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1514
02:53:57.932 00.000 21444 Star::Find returns 1 (1), X=1262.95, Y=666.93, Mass=5709469, SNR=236.6, Peak=65504 HFD=8.1
02:53:57.933 00.001 21444 MultiStar: [#1 0.02,0.17,0.76,U] [#2 0.00,0.62,0.94,U] [#3 -0.52,0.71,0.95,U] [#4 -0.13,0.80,1.29,U] [#5 -0.72,0.10,0.59,U] [#6 -0.10,0.08,0.80,U] [#7 0.31,0.21,0.62,U] [#8 -0.17,0.66,0.46,U] 
02:53:57.933 00.000 21444 refined, 8 included, MultiStar: {-0.24, 0.44}, one-star: {-0.70, 0.26}
02:53:57.933 00.000 21444 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
02:53:57.933 00.000 21444 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.83 = 2.45)
02:53:57.933 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.44 hyp=0.50 cameraTheta=2.07 mountX=0.27 mountY=0.31, mountTheta=0.85
02:53:57.934 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.44, opts=13)
02:53:57.934 00.000 21444 Enqueuing Move request for scope (-0.24, 0.44)
02:53:57.934 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=42, FiltMax=65504, Gamma=0.560
02:53:57.934 00.000 21444 UpdateGuideState exits: m=5709469 SNR=236.6 Saturated
02:53:57.934 00.000 25848 Worker thread wakes up
02:53:57.934 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.44) opts 0xd
02:53:57.934 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.44)
02:53:57.934 00.000 25848 Moving (-0.24, 0.44) raw xDistance=0.27 yDistance=0.31
02:53:57.934 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
02:53:57.934 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:57.934 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:53:57.934 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:57.934 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:53:57.935 00.001 21444 Enqueuing Expose request
02:53:57.935 00.000 25848 MoveAxis(E, 0, ABG)
02:53:57.935 00.000 25848 Move returns status 0, amount 0
02:53:57.935 00.000 25848 MoveAxis(N, 0, ABG)
02:53:57.935 00.000 25848 Move returns status 0, amount 0
02:53:57.935 00.000 25848 move complete, result=0
02:53:57.935 00.000 25848 worker thread done servicing request
02:53:57.935 00.000 25848 Worker thread wakes up
02:53:57.935 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:53:57.935 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:53:57.935 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:54:00.787 02.852 25848 Exposure complete
02:54:00.862 00.075 25848 worker thread done servicing request
02:54:00.862 00.000 21444 OnExposeComplete: enter
02:54:00.863 00.001 21444 UpdateGuideState(): m_state=6
02:54:00.863 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1515
02:54:00.863 00.000 21444 Star::Find returns 1 (1), X=1263.58, Y=666.75, Mass=5732624, SNR=262.1, Peak=65504 HFD=8.0
02:54:00.863 00.000 21444 MultiStar: [#1 0.59,0.28,1.07,U] [#2 0.60,0.67,0.80,U] [#3 -0.04,0.41,0.82,U] [#4 0.11,1.05,0.91,U] [#5 -0.35,0.57,0.72,U] [#6 0.48,0.19,0.63,U] [#7 0.83,0.10,0.52,U] [#8 0.48,0.95,0.41,U] 
02:54:00.863 00.000 21444 single-star, 8 included, MultiStar: {0.26, 0.46}, one-star: {-0.07, 0.07}
02:54:00.863 00.000 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.05) = xAngle (-0.68 = -0.68)
02:54:00.863 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.52 = 2.76)
02:54:00.863 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.37 mountX=0.08 mountY=0.04, mountTheta=0.45
02:54:00.864 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.07, opts=13)
02:54:00.864 00.000 21444 Enqueuing Move request for scope (-0.07, 0.07)
02:54:00.864 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=256, FiltMax=65504, Gamma=0.560
02:54:00.864 00.000 21444 UpdateGuideState exits: m=5732624 SNR=262.1 Saturated
02:54:00.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:00.864 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:00.864 00.000 21444 Enqueuing Expose request
02:54:00.864 00.000 25848 Worker thread wakes up
02:54:00.864 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
02:54:00.864 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
02:54:00.864 00.000 25848 Moving (-0.07, 0.07) raw xDistance=0.08 yDistance=0.04
02:54:00.864 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:54:00.864 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:00.864 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:54:00.864 00.000 25848 MoveAxis(E, 0, ABG)
02:54:00.864 00.000 25848 Move returns status 0, amount 0
02:54:00.864 00.000 25848 MoveAxis(N, 0, ABG)
02:54:00.864 00.000 25848 Move returns status 0, amount 0
02:54:00.864 00.000 25848 move complete, result=0
02:54:00.864 00.000 25848 worker thread done servicing request
02:54:00.864 00.000 25848 Worker thread wakes up
02:54:00.864 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:54:00.865 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:00.865 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:03.715 02.850 25848 Exposure complete
02:54:03.803 00.088 25848 worker thread done servicing request
02:54:03.803 00.000 21444 OnExposeComplete: enter
02:54:03.803 00.000 21444 UpdateGuideState(): m_state=6
02:54:03.803 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1516
02:54:03.803 00.000 21444 Star::Find returns 1 (1), X=1262.90, Y=666.40, Mass=5775377, SNR=262.1, Peak=65504 HFD=7.9
02:54:03.804 00.001 21444 MultiStar: [#1 -0.42,-0.22,0.94,U] [#2 -0.04,0.07,0.77,U] [#3 0.10,-0.22,0.62,U] [#4 -0.38,0.33,0.76,U] [#5 -0.20,-0.01,0.60,U] [#6 0.13,-0.72,0.67,U] [#7 0.33,-0.27,0.62,U] [#8 0.10,-0.17,0.53,U] 
02:54:03.804 00.000 21444 refined, 8 included, MultiStar: {-0.18, -0.16}, one-star: {-0.75, -0.27}
02:54:03.804 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
02:54:03.804 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.02)
02:54:03.804 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.41 mountX=0.17 mountY=-0.22, mountTheta=-0.92
02:54:03.805 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.16, opts=13)
02:54:03.805 00.000 21444 Enqueuing Move request for scope (-0.18, -0.16)
02:54:03.805 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=320, FiltMax=65504, Gamma=0.560
02:54:03.805 00.000 21444 UpdateGuideState exits: m=5775377 SNR=262.1 Saturated
02:54:03.805 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:03.805 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:03.805 00.000 21444 Enqueuing Expose request
02:54:03.805 00.000 25848 Worker thread wakes up
02:54:03.805 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
02:54:03.805 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
02:54:03.805 00.000 25848 Moving (-0.18, -0.16) raw xDistance=0.17 yDistance=-0.22
02:54:03.805 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:54:03.805 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:03.805 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:54:03.806 00.001 25848 MoveAxis(E, 0, ABG)
02:54:03.806 00.000 25848 Move returns status 0, amount 0
02:54:03.806 00.000 25848 MoveAxis(N, 0, ABG)
02:54:03.806 00.000 25848 Move returns status 0, amount 0
02:54:03.806 00.000 25848 move complete, result=0
02:54:03.806 00.000 25848 worker thread done servicing request
02:54:03.806 00.000 25848 Worker thread wakes up
02:54:03.806 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:03.806 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:03.806 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:54:06.649 02.843 25848 Exposure complete
02:54:06.735 00.086 25848 worker thread done servicing request
02:54:06.736 00.001 21444 OnExposeComplete: enter
02:54:06.736 00.000 21444 UpdateGuideState(): m_state=6
02:54:06.736 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1517
02:54:06.736 00.000 21444 Star::Find returns 1 (1), X=1261.77, Y=668.38, Mass=5309411, SNR=195.3, Peak=65504 HFD=7.6
02:54:06.736 00.000 21444 MultiStar: [#1 -1.45,1.69,0.00,M1] [#2 -1.10,1.55,0.00,M1] [#3 -1.70,1.66,0.00,M1] [#4 -1.69,1.47,0.00,M1] [#5 -1.65,1.30,0.00,M1] [#6 -1.64,0.87,0.72,U] [#7 -1.13,1.44,0.71,U] [#8 -1.68,1.78,0.00,M1] 
02:54:06.736 00.000 21444 refined, 2 included, MultiStar: {-1.59, 1.38}, one-star: {-1.88, 1.71}
02:54:06.736 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.63 = -0.63)
02:54:06.736 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.47 = 2.81)
02:54:06.736 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=1.38 hyp=2.11 cameraTheta=2.43 mountX=1.71 mountY=0.68, mountTheta=0.38
02:54:06.737 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=1.38, opts=13)
02:54:06.737 00.000 21444 Enqueuing Move request for scope (-1.59, 1.38)
02:54:06.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:54:06.737 00.000 21444 UpdateGuideState exits: m=5309411 SNR=195.3 Saturated
02:54:06.737 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:06.737 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:06.737 00.000 21444 Enqueuing Expose request
02:54:06.738 00.001 25848 Worker thread wakes up
02:54:06.738 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, 1.38) opts 0xd
02:54:06.738 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, 1.38)
02:54:06.738 00.000 25848 Moving (-1.59, 1.38) raw xDistance=1.71 yDistance=0.68
02:54:06.738 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.08 from input 1.71
02:54:06.738 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
02:54:06.738 00.000 25848 MoveAxis(W, 50, ABG)
02:54:06.738 00.000 25848 Guiding  Dir = 3, Dur = 50
02:54:06.766 00.028 25848 IsSlewing returns 0
02:54:06.767 00.001 25848 IsGuiding returns 0
02:54:06.799 00.032 25848 PulseGuide returned control before completion, sleep 29
02:54:06.835 00.036 25848 IsGuiding returns 1
02:54:06.835 00.000 25848 scope still moving after pulse duration time elapsed
02:54:06.889 00.054 25848 IsSlewing returns 0
02:54:06.889 00.000 25848 IsGuiding returns 0
02:54:06.889 00.000 25848 scope move finished after 50 + 73 ms
02:54:06.889 00.000 25848 Move returns status 0, amount 50
02:54:06.889 00.000 25848 MoveAxis(S, 18, ABG)
02:54:06.889 00.000 25848 Guiding  Dir = 1, Dur = 18
02:54:06.922 00.033 25848 IsSlewing returns 0
02:54:06.922 00.000 25848 IsGuiding returns 0
02:54:06.953 00.031 25848 IsGuiding returns 1
02:54:06.953 00.000 25848 scope still moving after pulse duration time elapsed
02:54:07.001 00.048 25848 IsSlewing returns 0
02:54:07.029 00.028 25848 IsGuiding returns 0
02:54:07.029 00.000 25848 scope move finished after 18 + 88 ms
02:54:07.029 00.000 25848 Move returns status 0, amount 18
02:54:07.029 00.000 25848 move complete, result=0
02:54:07.029 00.000 25848 worker thread done servicing request
02:54:07.029 00.000 25848 Worker thread wakes up
02:54:07.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:07.029 00.000 21444 GuideStep: 1.7 px 50 ms WEST, 0.7 px 18 ms SOUTH
02:54:07.029 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:09.878 02.849 25848 Exposure complete
02:54:09.967 00.089 25848 worker thread done servicing request
02:54:09.967 00.000 21444 OnExposeComplete: enter
02:54:09.968 00.001 21444 UpdateGuideState(): m_state=6
02:54:09.968 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1518
02:54:09.968 00.000 21444 Star::Find returns 1 (1), X=1263.98, Y=667.26, Mass=5866052, SNR=244.2, Peak=65504 HFD=8.1
02:54:09.968 00.000 21444 MultiStar: [#1 0.72,0.21,1.27,U] [#2 0.56,0.76,1.01,U] [#3 -0.28,0.82,1.02,U] [#4 0.03,1.24,0.77,U] [#5 -0.24,0.46,0.81,U] [#6 0.23,0.31,0.59,U] [#7 0.82,0.56,0.62,U] [#8 -0.18,1.11,0.42,U] 
02:54:09.968 00.000 21444 single-star, 8 included, MultiStar: {0.26, 0.64}, one-star: {0.34, 0.58}
02:54:09.968 00.000 21444 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
02:54:09.968 00.000 21444 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.44)
02:54:09.968 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=0.58 hyp=0.67 cameraTheta=1.05 mountX=-0.28 mountY=0.67, mountTheta=1.97
02:54:09.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=0.58, opts=13)
02:54:09.969 00.000 21444 Enqueuing Move request for scope (0.34, 0.58)
02:54:09.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=166, FiltMax=65504, Gamma=0.560
02:54:09.970 00.001 25848 Worker thread wakes up
02:54:09.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.58) opts 0xd
02:54:09.970 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 0.58)
02:54:09.970 00.000 25848 Moving (0.34, 0.58) raw xDistance=-0.28 yDistance=0.67
02:54:09.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
02:54:09.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
02:54:09.970 00.000 25848 MoveAxis(E, 0, ABG)
02:54:09.970 00.000 25848 Move returns status 0, amount 0
02:54:09.970 00.000 25848 MoveAxis(S, 18, ABG)
02:54:09.970 00.000 25848 Guiding  Dir = 1, Dur = 18
02:54:09.970 00.000 21444 UpdateGuideState exits: m=5866052 SNR=244.2 Saturated
02:54:09.970 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:09.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:09.970 00.000 21444 Enqueuing Expose request
02:54:09.998 00.028 25848 IsSlewing returns 0
02:54:09.999 00.001 25848 IsGuiding returns 0
02:54:10.030 00.031 25848 IsGuiding returns 1
02:54:10.030 00.000 25848 scope still moving after pulse duration time elapsed
02:54:10.095 00.065 25848 IsSlewing returns 0
02:54:10.096 00.001 25848 IsGuiding returns 0
02:54:10.096 00.000 25848 scope move finished after 18 + 78 ms
02:54:10.096 00.000 25848 Move returns status 0, amount 18
02:54:10.096 00.000 25848 move complete, result=0
02:54:10.096 00.000 25848 worker thread done servicing request
02:54:10.096 00.000 25848 Worker thread wakes up
02:54:10.096 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 18 ms SOUTH
02:54:10.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:10.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:12.951 02.855 25848 Exposure complete
02:54:13.041 00.090 25848 worker thread done servicing request
02:54:13.041 00.000 21444 OnExposeComplete: enter
02:54:13.041 00.000 21444 UpdateGuideState(): m_state=6
02:54:13.041 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1519
02:54:13.041 00.000 21444 Star::Find returns 1 (1), X=1262.01, Y=666.23, Mass=5812441, SNR=263.9, Peak=65504 HFD=8.0
02:54:13.042 00.001 21444 MultiStar: [#1 -1.29,-0.24,1.27,U] [#2 -0.91,-0.20,1.10,U] [#3 -1.50,-0.09,0.89,U] [#4 -1.04,0.19,0.93,U] [#5 -2.20,-0.33,0.00,M1] [#6 -1.03,-0.48,0.85,U] [#7 -0.53,-0.56,0.52,U] [#8 -1.30,0.26,0.55,U] 
02:54:13.042 00.000 21444 refined, 7 included, MultiStar: {-1.19, -0.20}, one-star: {-1.64, -0.45}
02:54:13.042 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.26)
02:54:13.042 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.58)
02:54:13.042 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=-0.20 hyp=1.20 cameraTheta=-2.97 mountX=1.16 mountY=-0.64, mountTheta=-0.50
02:54:13.043 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=-0.20, opts=13)
02:54:13.043 00.000 21444 Enqueuing Move request for scope (-1.19, -0.20)
02:54:13.043 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=306, FiltMax=65504, Gamma=0.560
02:54:13.043 00.000 21444 UpdateGuideState exits: m=5812441 SNR=263.9 Saturated
02:54:13.043 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:13.043 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:13.043 00.000 21444 Enqueuing Expose request
02:54:13.043 00.000 25848 Worker thread wakes up
02:54:13.043 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.20) opts 0xd
02:54:13.043 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, -0.20)
02:54:13.043 00.000 25848 Moving (-1.19, -0.20) raw xDistance=1.16 yDistance=-0.64
02:54:13.043 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
02:54:13.043 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:54:13.043 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
02:54:13.043 00.000 25848 MoveAxis(W, 34, ABG)
02:54:13.043 00.000 25848 Guiding  Dir = 3, Dur = 34
02:54:13.064 00.021 25848 IsSlewing returns 0
02:54:13.064 00.000 25848 IsGuiding returns 0
02:54:13.096 00.032 25848 PulseGuide returned control before completion, sleep 13
02:54:13.124 00.028 25848 IsGuiding returns 1
02:54:13.124 00.000 25848 scope still moving after pulse duration time elapsed
02:54:13.186 00.062 25848 IsSlewing returns 0
02:54:13.186 00.000 25848 IsGuiding returns 0
02:54:13.186 00.000 25848 scope move finished after 34 + 87 ms
02:54:13.186 00.000 25848 Move returns status 0, amount 34
02:54:13.186 00.000 25848 MoveAxis(N, 0, ABG)
02:54:13.186 00.000 25848 Move returns status 0, amount 0
02:54:13.186 00.000 25848 move complete, result=0
02:54:13.186 00.000 25848 worker thread done servicing request
02:54:13.186 00.000 25848 Worker thread wakes up
02:54:13.187 00.001 21444 GuideStep: 1.2 px 34 ms WEST, -0.6 px 0 ms NORTH
02:54:13.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:13.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:16.042 02.855 25848 Exposure complete
02:54:16.130 00.088 25848 worker thread done servicing request
02:54:16.130 00.000 21444 OnExposeComplete: enter
02:54:16.130 00.000 21444 UpdateGuideState(): m_state=6
02:54:16.131 00.001 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1520
02:54:16.131 00.000 21444 Star::Find returns 1 (1), X=1261.93, Y=667.17, Mass=5872729, SNR=289.7, Peak=65504 HFD=8.1
02:54:16.132 00.001 21444 MultiStar: [#1 -0.87,0.33,0.91,U] [#2 -0.89,0.82,0.96,U] [#3 -1.54,1.10,0.80,U] [#4 -0.93,0.92,0.92,U] [#5 -2.06,0.34,0.00,M2] [#6 -0.78,0.20,0.54,U] [#7 -0.78,0.51,0.49,U] [#8 -1.02,0.68,0.49,U] 
02:54:16.132 00.000 21444 refined, 7 included, MultiStar: {-1.11, 0.66}, one-star: {-1.72, 0.50}
02:54:16.132 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.44 = -0.44)
02:54:16.132 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 3.00)
02:54:16.132 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=0.66 hyp=1.29 cameraTheta=2.61 mountX=1.16 mountY=0.19, mountTheta=0.16
02:54:16.133 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=0.66, opts=13)
02:54:16.134 00.001 21444 Enqueuing Move request for scope (-1.11, 0.66)
02:54:16.134 00.000 25848 Worker thread wakes up
02:54:16.134 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.66) opts 0xd
02:54:16.134 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 0.66)
02:54:16.134 00.000 25848 Moving (-1.11, 0.66) raw xDistance=1.16 yDistance=0.19
02:54:16.134 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.16
02:54:16.134 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=66, FiltMax=65504, Gamma=0.560
02:54:16.134 00.000 21444 UpdateGuideState exits: m=5872729 SNR=289.7 Saturated
02:54:16.134 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:16.134 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:16.134 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:54:16.134 00.000 25848 MoveAxis(W, 36, ABG)
02:54:16.134 00.000 25848 Guiding  Dir = 3, Dur = 36
02:54:16.135 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:16.135 00.000 21444 Enqueuing Expose request
02:54:16.155 00.020 25848 IsSlewing returns 0
02:54:16.156 00.001 25848 IsGuiding returns 0
02:54:16.187 00.031 25848 PulseGuide returned control before completion, sleep 15
02:54:16.212 00.025 25848 IsGuiding returns 1
02:54:16.213 00.001 25848 scope still moving after pulse duration time elapsed
02:54:16.265 00.052 25848 IsSlewing returns 0
02:54:16.265 00.000 25848 IsGuiding returns 0
02:54:16.265 00.000 25848 scope move finished after 36 + 73 ms
02:54:16.266 00.001 25848 Move returns status 0, amount 36
02:54:16.266 00.000 25848 MoveAxis(N, 0, ABG)
02:54:16.266 00.000 25848 Move returns status 0, amount 0
02:54:16.266 00.000 25848 move complete, result=0
02:54:16.266 00.000 25848 worker thread done servicing request
02:54:16.266 00.000 25848 Worker thread wakes up
02:54:16.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:16.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:16.266 00.000 21444 GuideStep: 1.2 px 36 ms WEST, 0.2 px 0 ms NORTH
02:54:19.115 02.849 25848 Exposure complete
02:54:19.203 00.088 25848 worker thread done servicing request
02:54:19.203 00.000 21444 OnExposeComplete: enter
02:54:19.203 00.000 21444 UpdateGuideState(): m_state=6
02:54:19.203 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1521
02:54:19.203 00.000 21444 Star::Find returns 1 (1), X=1262.54, Y=666.48, Mass=5689986, SNR=204.3, Peak=65504 HFD=7.7
02:54:19.203 00.000 21444 MultiStar: [#1 -0.83,0.01,1.17,U] [#2 -0.38,0.23,0.82,U] [#3 -0.91,-0.43,0.92,U] [#4 -0.11,0.44,0.80,U] [#5 -0.12,0.23,0.75,U] [#6 0.10,-0.54,0.92,U] [#7 -0.21,-0.14,0.66,U] [#8 0.38,0.61,0.57,U] 
02:54:19.203 00.000 21444 refined, 8 included, MultiStar: {-0.43, -0.01}, one-star: {-1.11, -0.20}
02:54:19.204 00.001 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.13)
02:54:19.204 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
02:54:19.204 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-0.01 hyp=0.43 cameraTheta=-3.11 mountX=0.42 mountY=-0.17, mountTheta=-0.39
02:54:19.205 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-0.01, opts=13)
02:54:19.205 00.000 21444 Enqueuing Move request for scope (-0.43, -0.01)
02:54:19.205 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=94, FiltMax=65504, Gamma=0.560
02:54:19.205 00.000 25848 Worker thread wakes up
02:54:19.205 00.000 21444 UpdateGuideState exits: m=5689986 SNR=204.3 Saturated
02:54:19.206 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:19.206 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:19.206 00.000 21444 Enqueuing Expose request
02:54:19.206 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.01) opts 0xd
02:54:19.206 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -0.01)
02:54:19.206 00.000 25848 Moving (-0.43, -0.01) raw xDistance=0.42 yDistance=-0.17
02:54:19.206 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:54:19.206 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:19.206 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:54:19.207 00.001 25848 MoveAxis(E, 0, ABG)
02:54:19.207 00.000 25848 Move returns status 0, amount 0
02:54:19.207 00.000 25848 MoveAxis(N, 0, ABG)
02:54:19.207 00.000 25848 Move returns status 0, amount 0
02:54:19.207 00.000 25848 move complete, result=0
02:54:19.207 00.000 25848 worker thread done servicing request
02:54:19.207 00.000 25848 Worker thread wakes up
02:54:19.207 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:19.207 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:19.207 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
02:54:22.059 02.852 25848 Exposure complete
02:54:22.139 00.080 25848 worker thread done servicing request
02:54:22.139 00.000 21444 OnExposeComplete: enter
02:54:22.140 00.001 21444 UpdateGuideState(): m_state=6
02:54:22.140 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1522
02:54:22.140 00.000 21444 Star::Find returns 1 (1), X=1262.07, Y=666.24, Mass=5862830, SNR=283.1, Peak=65504 HFD=8.0
02:54:22.140 00.000 21444 MultiStar: [#1 -1.31,0.01,0.92,U] [#2 -0.48,0.02,0.72,U] [#3 -0.99,-0.07,0.61,U] [#4 -0.63,0.36,0.79,U] [#5 -0.06,0.24,0.44,U] [#6 -1.28,-0.59,0.64,U] [#7 -0.66,-0.30,0.53,U] [#8 -0.50,0.02,0.47,U] 
02:54:22.140 00.000 21444 refined, 8 included, MultiStar: {-0.93, -0.10}, one-star: {-1.58, -0.44}
02:54:22.140 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.09 = 0.20)
02:54:22.140 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.65)
02:54:22.140 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=-0.10 hyp=0.93 cameraTheta=-3.04 mountX=0.91 mountY=-0.44, mountTheta=-0.45
02:54:22.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=-0.10, opts=13)
02:54:22.141 00.000 21444 Enqueuing Move request for scope (-0.93, -0.10)
02:54:22.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=92, FiltMax=65504, Gamma=0.560
02:54:22.141 00.000 21444 UpdateGuideState exits: m=5862830 SNR=283.1 Saturated
02:54:22.141 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:22.141 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:22.141 00.000 21444 Enqueuing Expose request
02:54:22.141 00.000 25848 Worker thread wakes up
02:54:22.141 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.10) opts 0xd
02:54:22.141 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, -0.10)
02:54:22.141 00.000 25848 Moving (-0.93, -0.10) raw xDistance=0.91 yDistance=-0.44
02:54:22.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.91
02:54:22.141 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:22.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:54:22.142 00.001 25848 MoveAxis(W, 27, ABG)
02:54:22.142 00.000 25848 Guiding  Dir = 3, Dur = 27
02:54:22.170 00.028 25848 IsSlewing returns 0
02:54:22.171 00.001 25848 IsGuiding returns 0
02:54:22.201 00.030 25848 IsGuiding returns 1
02:54:22.201 00.000 25848 scope still moving after pulse duration time elapsed
02:54:22.251 00.050 25848 IsSlewing returns 0
02:54:22.251 00.000 25848 IsGuiding returns 0
02:54:22.251 00.000 25848 scope move finished after 27 + 54 ms
02:54:22.251 00.000 25848 Move returns status 0, amount 27
02:54:22.251 00.000 25848 MoveAxis(N, 0, ABG)
02:54:22.251 00.000 25848 Move returns status 0, amount 0
02:54:22.251 00.000 25848 move complete, result=0
02:54:22.251 00.000 25848 worker thread done servicing request
02:54:22.251 00.000 25848 Worker thread wakes up
02:54:22.251 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:22.251 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:22.252 00.001 21444 GuideStep: 0.9 px 27 ms WEST, -0.4 px 0 ms NORTH
02:54:25.092 02.840 25848 Exposure complete
02:54:25.170 00.078 25848 worker thread done servicing request
02:54:25.170 00.000 21444 OnExposeComplete: enter
02:54:25.170 00.000 21444 UpdateGuideState(): m_state=6
02:54:25.170 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1523
02:54:25.171 00.001 21444 Star::Find returns 1 (1), X=1263.52, Y=665.89, Mass=5895793, SNR=323.2, Peak=65504 HFD=8.0
02:54:25.171 00.000 21444 MultiStar: [#1 0.30,-0.09,0.98,U] [#2 0.73,-0.08,0.75,U] [#3 -0.22,-0.48,0.68,U] [#4 -0.16,0.19,0.77,U] [#5 -0.37,-0.20,0.65,U] [#6 0.17,-0.37,0.59,U] [#7 0.43,-0.24,0.54,U] [#8 -0.12,0.38,0.50,U] 
02:54:25.171 00.000 21444 refined, 8 included, MultiStar: {0.07, -0.22}, one-star: {-0.13, -0.78}
02:54:25.171 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.05) = xAngle (-4.30 = 1.99)
02:54:25.171 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.14 = -0.86)
02:54:25.171 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.25 mountX=-0.09 mountY=-0.17, mountTheta=-2.06
02:54:25.171 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=-0.22, opts=13)
02:54:25.172 00.001 21444 Enqueuing Move request for scope (0.07, -0.22)
02:54:25.172 00.000 25848 Worker thread wakes up
02:54:25.172 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
02:54:25.172 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
02:54:25.172 00.000 25848 Moving (0.07, -0.22) raw xDistance=-0.09 yDistance=-0.17
02:54:25.172 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:54:25.172 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:25.172 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=104, FiltMax=65504, Gamma=0.560
02:54:25.172 00.000 21444 UpdateGuideState exits: m=5895793 SNR=323.2 Saturated
02:54:25.172 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:25.172 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:25.172 00.000 21444 Enqueuing Expose request
02:54:25.172 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:54:25.172 00.000 25848 MoveAxis(E, 0, ABG)
02:54:25.172 00.000 25848 Move returns status 0, amount 0
02:54:25.172 00.000 25848 MoveAxis(N, 0, ABG)
02:54:25.172 00.000 25848 Move returns status 0, amount 0
02:54:25.172 00.000 25848 move complete, result=0
02:54:25.172 00.000 25848 worker thread done servicing request
02:54:25.172 00.000 25848 Worker thread wakes up
02:54:25.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:25.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:25.173 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:54:28.026 02.853 25848 Exposure complete
02:54:28.112 00.086 25848 worker thread done servicing request
02:54:28.112 00.000 21444 OnExposeComplete: enter
02:54:28.112 00.000 21444 UpdateGuideState(): m_state=6
02:54:28.112 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1524
02:54:28.113 00.001 21444 Star::Find returns 1 (1), X=1262.89, Y=665.70, Mass=5960338, SNR=282.0, Peak=65504 HFD=8.2
02:54:28.113 00.000 21444 MultiStar: [#1 -0.78,-0.42,0.85,U] [#2 -0.36,-0.19,0.79,U] [#3 -1.73,-0.53,0.63,U] [#4 -0.75,-0.14,0.74,U] [#5 -0.84,-0.47,0.71,U] [#6 -0.44,-0.86,0.64,U] [#7 -0.45,-0.77,0.53,U] [#8 -0.87,-0.21,0.51,U] 
02:54:28.113 00.000 21444 refined, 8 included, MultiStar: {-0.77, -0.52}, one-star: {-0.76, -0.97}
02:54:28.113 00.000 21444 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.05) = xAngle (-5.60 = 0.68)
02:54:28.113 00.000 21444 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.44 = -2.16)
02:54:28.113 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=-0.52 hyp=0.93 cameraTheta=-2.55 mountX=0.72 mountY=-0.77, mountTheta=-0.82
02:54:28.114 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=-0.52, opts=13)
02:54:28.114 00.000 21444 Enqueuing Move request for scope (-0.77, -0.52)
02:54:28.114 00.000 25848 Worker thread wakes up
02:54:28.114 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.52) opts 0xd
02:54:28.114 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, -0.52)
02:54:28.114 00.000 25848 Moving (-0.77, -0.52) raw xDistance=0.72 yDistance=-0.77
02:54:28.114 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=66, FiltMax=65504, Gamma=0.560
02:54:28.114 00.000 21444 UpdateGuideState exits: m=5960338 SNR=282.0 Saturated
02:54:28.114 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:28.114 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:28.114 00.000 21444 Enqueuing Expose request
02:54:28.114 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
02:54:28.114 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:54:28.114 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
02:54:28.114 00.000 25848 MoveAxis(W, 21, ABG)
02:54:28.114 00.000 25848 Guiding  Dir = 3, Dur = 21
02:54:28.139 00.025 25848 IsSlewing returns 0
02:54:28.139 00.000 25848 IsGuiding returns 0
02:54:28.180 00.041 25848 IsGuiding returns 1
02:54:28.180 00.000 25848 scope still moving after pulse duration time elapsed
02:54:28.232 00.052 25848 IsSlewing returns 0
02:54:28.233 00.001 25848 IsGuiding returns 0
02:54:28.233 00.000 25848 scope move finished after 21 + 72 ms
02:54:28.233 00.000 25848 Move returns status 0, amount 21
02:54:28.233 00.000 25848 MoveAxis(N, 0, ABG)
02:54:28.233 00.000 25848 Move returns status 0, amount 0
02:54:28.233 00.000 25848 move complete, result=0
02:54:28.233 00.000 25848 worker thread done servicing request
02:54:28.233 00.000 25848 Worker thread wakes up
02:54:28.233 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.8 px 0 ms NORTH
02:54:28.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:28.233 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:31.077 02.844 25848 Exposure complete
02:54:31.154 00.077 25848 worker thread done servicing request
02:54:31.154 00.000 21444 OnExposeComplete: enter
02:54:31.154 00.000 21444 UpdateGuideState(): m_state=6
02:54:31.154 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1525
02:54:31.154 00.000 21444 Star::Find returns 1 (1), X=1262.00, Y=665.50, Mass=5554222, SNR=210.8, Peak=65504 HFD=8.0
02:54:31.155 00.001 21444 MultiStar: [#1 -0.69,-0.68,1.38,U] [#2 -0.74,0.08,1.04,U] [#3 -0.91,-0.18,0.92,U] [#4 -0.97,-0.44,0.86,U] [#5 -1.91,-0.56,0.00,M1] [#6 -0.44,-0.63,0.69,U] [#7 -0.27,-1.03,0.75,U] [#8 -0.87,-0.38,0.58,U] 
02:54:31.155 00.000 21444 refined, 7 included, MultiStar: {-0.84, -0.56}, one-star: {-1.65, -1.17}
02:54:31.155 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.61 = 0.68)
02:54:31.155 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.45 = -2.17)
02:54:31.155 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.56 hyp=1.01 cameraTheta=-2.56 mountX=0.79 mountY=-0.83, mountTheta=-0.81
02:54:31.155 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.56, opts=13)
02:54:31.155 00.000 21444 Enqueuing Move request for scope (-0.84, -0.56)
02:54:31.156 00.001 25848 Worker thread wakes up
02:54:31.156 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.56) opts 0xd
02:54:31.156 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.56)
02:54:31.156 00.000 25848 Moving (-0.84, -0.56) raw xDistance=0.79 yDistance=-0.83
02:54:31.156 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=144, FiltMax=65504, Gamma=0.560
02:54:31.156 00.000 21444 UpdateGuideState exits: m=5554222 SNR=210.8 Saturated
02:54:31.156 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:31.156 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:31.156 00.000 21444 Enqueuing Expose request
02:54:31.156 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.79
02:54:31.156 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:54:31.156 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
02:54:31.156 00.000 25848 MoveAxis(W, 24, ABG)
02:54:31.156 00.000 25848 Guiding  Dir = 3, Dur = 24
02:54:31.186 00.030 25848 IsSlewing returns 0
02:54:31.187 00.001 25848 IsGuiding returns 0
02:54:31.218 00.031 25848 IsGuiding returns 1
02:54:31.218 00.000 25848 scope still moving after pulse duration time elapsed
02:54:31.283 00.065 25848 IsSlewing returns 0
02:54:31.283 00.000 25848 IsGuiding returns 0
02:54:31.283 00.000 25848 scope move finished after 24 + 72 ms
02:54:31.283 00.000 25848 Move returns status 0, amount 24
02:54:31.283 00.000 25848 MoveAxis(N, 0, ABG)
02:54:31.283 00.000 25848 Move returns status 0, amount 0
02:54:31.283 00.000 25848 move complete, result=0
02:54:31.283 00.000 25848 worker thread done servicing request
02:54:31.283 00.000 25848 Worker thread wakes up
02:54:31.284 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:31.284 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.8 px 0 ms NORTH
02:54:31.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:34.128 02.844 25848 Exposure complete
02:54:34.216 00.088 25848 worker thread done servicing request
02:54:34.216 00.000 21444 OnExposeComplete: enter
02:54:34.216 00.000 21444 UpdateGuideState(): m_state=6
02:54:34.216 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1526
02:54:34.216 00.000 21444 Star::Find returns 1 (1), X=1263.25, Y=665.31, Mass=5451251, SNR=215.5, Peak=65504 HFD=7.7
02:54:34.216 00.000 21444 MultiStar: [#1 0.20,-0.79,1.18,U] [#2 0.32,-0.58,0.84,U] [#3 0.09,-1.04,0.76,U] [#4 0.08,-0.94,1.06,U] [#5 -0.63,-0.88,0.87,U] [#6 0.19,-1.40,0.76,U] [#7 0.78,-1.07,0.72,U] [#8 0.33,-0.33,0.60,U] 
02:54:34.217 00.001 21444 refined, 8 included, MultiStar: {0.08, -0.94}, one-star: {-0.40, -1.36}
02:54:34.217 00.000 21444 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.05) = xAngle (-4.54 = 1.74)
02:54:34.217 00.000 21444 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.38 = -1.10)
02:54:34.217 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.94 hyp=0.95 cameraTheta=-1.49 mountX=-0.16 mountY=-0.84, mountTheta=-1.76
02:54:34.218 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.94, opts=13)
02:54:34.218 00.000 21444 Enqueuing Move request for scope (0.08, -0.94)
02:54:34.218 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=192, FiltMax=65504, Gamma=0.560
02:54:34.218 00.000 25848 Worker thread wakes up
02:54:34.218 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.94) opts 0xd
02:54:34.218 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.94)
02:54:34.218 00.000 25848 Moving (0.08, -0.94) raw xDistance=-0.16 yDistance=-0.84
02:54:34.218 00.000 21444 UpdateGuideState exits: m=5451251 SNR=215.5 Saturated
02:54:34.218 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:34.218 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:34.218 00.000 21444 Enqueuing Expose request
02:54:34.218 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:54:34.219 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:54:34.219 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
02:54:34.219 00.000 25848 MoveAxis(E, 0, ABG)
02:54:34.219 00.000 25848 Move returns status 0, amount 0
02:54:34.219 00.000 25848 MoveAxis(N, 0, ABG)
02:54:34.219 00.000 25848 Move returns status 0, amount 0
02:54:34.219 00.000 25848 move complete, result=0
02:54:34.219 00.000 25848 worker thread done servicing request
02:54:34.219 00.000 25848 Worker thread wakes up
02:54:34.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:34.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:34.219 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
02:54:37.065 02.846 25848 Exposure complete
02:54:37.144 00.079 25848 worker thread done servicing request
02:54:37.145 00.001 21444 OnExposeComplete: enter
02:54:37.145 00.000 21444 UpdateGuideState(): m_state=6
02:54:37.145 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1527
02:54:37.145 00.000 21444 Star::Find returns 1 (1), X=1263.03, Y=666.81, Mass=5547952, SNR=220.6, Peak=65504 HFD=8.0
02:54:37.145 00.000 21444 MultiStar: [#1 -0.22,1.02,0.99,U] [#2 -0.30,1.40,0.82,U] [#3 -0.74,0.85,0.62,U] [#4 -0.21,1.00,0.68,U] [#5 -0.76,0.59,0.60,U] [#6 -0.03,0.07,0.59,U] [#7 0.14,0.36,0.56,U] [#8 -0.03,1.13,0.45,U] 
02:54:37.145 00.000 21444 single-star, 8 included, MultiStar: {-0.33, 0.73}, one-star: {-0.62, 0.13}
02:54:37.145 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
02:54:37.145 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.97 = -2.97)
02:54:37.145 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.13 hyp=0.63 cameraTheta=2.93 mountX=0.63 mountY=-0.11, mountTheta=-0.17
02:54:37.146 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.13, opts=13)
02:54:37.146 00.000 21444 Enqueuing Move request for scope (-0.62, 0.13)
02:54:37.146 00.000 25848 Worker thread wakes up
02:54:37.146 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=104, FiltMax=65504, Gamma=0.560
02:54:37.146 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.13) opts 0xd
02:54:37.146 00.000 21444 UpdateGuideState exits: m=5547952 SNR=220.6 Saturated
02:54:37.146 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.13)
02:54:37.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:37.146 00.000 25848 Moving (-0.62, 0.13) raw xDistance=0.63 yDistance=-0.11
02:54:37.146 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:37.146 00.000 21444 Enqueuing Expose request
02:54:37.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.63
02:54:37.146 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:37.146 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:54:37.147 00.001 25848 MoveAxis(W, 18, ABG)
02:54:37.147 00.000 25848 Guiding  Dir = 3, Dur = 18
02:54:37.171 00.024 25848 IsSlewing returns 0
02:54:37.171 00.000 25848 IsGuiding returns 0
02:54:37.203 00.032 25848 IsGuiding returns 1
02:54:37.203 00.000 25848 scope still moving after pulse duration time elapsed
02:54:37.299 00.096 25848 IsSlewing returns 0
02:54:37.299 00.000 25848 IsGuiding returns 0
02:54:37.299 00.000 25848 scope move finished after 18 + 109 ms
02:54:37.299 00.000 25848 Move returns status 0, amount 18
02:54:37.299 00.000 25848 MoveAxis(N, 0, ABG)
02:54:37.299 00.000 25848 Move returns status 0, amount 0
02:54:37.299 00.000 25848 move complete, result=0
02:54:37.299 00.000 25848 worker thread done servicing request
02:54:37.299 00.000 25848 Worker thread wakes up
02:54:37.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:37.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:37.299 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.1 px 0 ms NORTH
02:54:40.141 02.842 25848 Exposure complete
02:54:40.224 00.083 25848 worker thread done servicing request
02:54:40.224 00.000 21444 OnExposeComplete: enter
02:54:40.224 00.000 21444 UpdateGuideState(): m_state=6
02:54:40.224 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1528
02:54:40.224 00.000 21444 Star::Find returns 1 (1), X=1264.39, Y=666.73, Mass=5322349, SNR=169.4, Peak=65504 HFD=7.8
02:54:40.224 00.000 21444 MultiStar: [#1 1.57,-0.30,1.31,U] [#2 1.57,-0.17,0.88,U] [#3 0.53,0.04,0.92,U] [#4 0.86,0.30,0.83,U] [#5 -0.28,-0.15,0.70,U] [#6 1.12,-0.12,0.71,U] [#7 1.25,-0.17,0.61,U] [#8 0.95,0.54,0.54,U] 
02:54:40.224 00.000 21444 single-star, 8 included, MultiStar: {0.97, -0.03}, one-star: {0.75, 0.05}
02:54:40.224 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
02:54:40.224 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.46)
02:54:40.224 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=0.05 hyp=0.75 cameraTheta=0.07 mountX=-0.74 mountY=0.33, mountTheta=2.72
02:54:40.225 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=0.05, opts=13)
02:54:40.225 00.000 21444 Enqueuing Move request for scope (0.75, 0.05)
02:54:40.225 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=128, FiltMax=65504, Gamma=0.560
02:54:40.225 00.000 21444 UpdateGuideState exits: m=5322349 SNR=169.4 Saturated
02:54:40.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:40.225 00.000 25848 Worker thread wakes up
02:54:40.225 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.05) opts 0xd
02:54:40.225 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, 0.05)
02:54:40.225 00.000 25848 Moving (0.75, 0.05) raw xDistance=-0.74 yDistance=0.33
02:54:40.225 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.74
02:54:40.225 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:40.226 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:40.226 00.000 21444 Enqueuing Expose request
02:54:40.226 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:54:40.226 00.000 25848 MoveAxis(E, 20, ABG)
02:54:40.226 00.000 25848 Guiding  Dir = 2, Dur = 20
02:54:40.250 00.024 25848 IsSlewing returns 0
02:54:40.250 00.000 25848 IsGuiding returns 0
02:54:40.281 00.031 25848 IsGuiding returns 1
02:54:40.281 00.000 25848 scope still moving after pulse duration time elapsed
02:54:40.345 00.064 25848 IsSlewing returns 0
02:54:40.345 00.000 25848 IsGuiding returns 0
02:54:40.345 00.000 25848 scope move finished after 20 + 75 ms
02:54:40.345 00.000 25848 Move returns status 0, amount 20
02:54:40.345 00.000 25848 MoveAxis(N, 0, ABG)
02:54:40.345 00.000 25848 Move returns status 0, amount 0
02:54:40.345 00.000 25848 move complete, result=0
02:54:40.346 00.001 25848 worker thread done servicing request
02:54:40.346 00.000 25848 Worker thread wakes up
02:54:40.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:40.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:40.346 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.3 px 0 ms NORTH
02:54:43.194 02.848 25848 Exposure complete
02:54:43.279 00.085 25848 worker thread done servicing request
02:54:43.279 00.000 21444 OnExposeComplete: enter
02:54:43.279 00.000 21444 UpdateGuideState(): m_state=6
02:54:43.279 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1529
02:54:43.279 00.000 21444 Star::Find returns 1 (1), X=1263.81, Y=666.02, Mass=5009705, SNR=144.6, Peak=65504 HFD=7.7
02:54:43.280 00.001 21444 MultiStar: [#1 1.05,-0.45,1.06,U] [#2 1.05,-0.31,0.79,U] [#3 1.01,-0.66,0.76,U] [#4 0.30,0.06,0.92,U] [#5 -0.70,0.18,0.72,U] [#6 0.64,-0.63,0.69,U] [#7 1.23,-0.97,0.67,U] [#8 0.18,0.51,0.72,U] 
02:54:43.280 00.000 21444 refined, 8 included, MultiStar: {0.55, -0.33}, one-star: {0.16, -0.66}
02:54:43.280 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.69)
02:54:43.280 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
02:54:43.280 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.33 hyp=0.64 cameraTheta=-0.54 mountX=-0.58 mountY=-0.10, mountTheta=-2.98
02:54:43.280 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.33, opts=13)
02:54:43.280 00.000 21444 Enqueuing Move request for scope (0.55, -0.33)
02:54:43.281 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=120, FiltMax=65504, Gamma=0.560
02:54:43.281 00.000 21444 UpdateGuideState exits: m=5009705 SNR=144.6 Saturated
02:54:43.281 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:43.281 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:43.281 00.000 21444 Enqueuing Expose request
02:54:43.281 00.000 25848 Worker thread wakes up
02:54:43.281 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.33) opts 0xd
02:54:43.281 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.33)
02:54:43.281 00.000 25848 Moving (0.55, -0.33) raw xDistance=-0.58 yDistance=-0.10
02:54:43.281 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.58
02:54:43.281 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:43.281 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:54:43.281 00.000 25848 MoveAxis(E, 18, ABG)
02:54:43.281 00.000 25848 Guiding  Dir = 2, Dur = 18
02:54:43.311 00.030 25848 IsSlewing returns 0
02:54:43.311 00.000 25848 IsGuiding returns 0
02:54:43.343 00.032 25848 IsGuiding returns 1
02:54:43.343 00.000 25848 scope still moving after pulse duration time elapsed
02:54:43.390 00.047 25848 IsSlewing returns 0
02:54:43.390 00.000 25848 IsGuiding returns 0
02:54:43.390 00.000 25848 scope move finished after 18 + 60 ms
02:54:43.390 00.000 25848 Move returns status 0, amount 18
02:54:43.390 00.000 25848 MoveAxis(N, 0, ABG)
02:54:43.390 00.000 25848 Move returns status 0, amount 0
02:54:43.390 00.000 25848 move complete, result=0
02:54:43.390 00.000 25848 worker thread done servicing request
02:54:43.390 00.000 25848 Worker thread wakes up
02:54:43.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:43.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:43.390 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -0.1 px 0 ms NORTH
02:54:46.240 02.850 25848 Exposure complete
02:54:46.328 00.088 25848 worker thread done servicing request
02:54:46.328 00.000 21444 OnExposeComplete: enter
02:54:46.328 00.000 21444 UpdateGuideState(): m_state=6
02:54:46.329 00.001 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1530
02:54:46.329 00.000 21444 Star::Find returns 1 (1), X=1262.26, Y=665.46, Mass=5152852, SNR=150.7, Peak=65504 HFD=7.5
02:54:46.329 00.000 21444 MultiStar: [#1 -1.13,-1.14,0.88,U] [#2 -0.82,-0.92,0.70,U] [#3 -1.18,-1.83,0.00,M1] [#4 -1.04,-1.02,0.81,U] [#5 -1.74,-0.76,0.00,M1] [#6 -0.67,-1.77,0.00,M1] [#7 -0.83,-1.52,0.62,U] [#8 -0.98,-0.55,0.52,U] 
02:54:46.329 00.000 21444 refined, 5 included, MultiStar: {-1.06, -1.08}, one-star: {-1.39, -1.21}
02:54:46.329 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.40 = 0.88)
02:54:46.329 00.000 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.24 = -1.96)
02:54:46.329 00.000 21444 CameraToMount -- cameraX=-1.06 cameraY=-1.08 hyp=1.52 cameraTheta=-2.35 mountX=0.96 mountY=-1.41, mountTheta=-0.97
02:54:46.330 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.06, y=-1.08, opts=13)
02:54:46.330 00.000 21444 Enqueuing Move request for scope (-1.06, -1.08)
02:54:46.330 00.000 25848 Worker thread wakes up
02:54:46.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=40, FiltMax=65504, Gamma=0.560
02:54:46.330 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -1.08) opts 0xd
02:54:46.330 00.000 21444 UpdateGuideState exits: m=5152852 SNR=150.7 Saturated
02:54:46.330 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.06, -1.08)
02:54:46.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:46.330 00.000 25848 Moving (-1.06, -1.08) raw xDistance=0.96 yDistance=-1.41
02:54:46.330 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:46.330 00.000 21444 Enqueuing Expose request
02:54:46.330 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.96
02:54:46.330 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-0.79 newest=-1.17
02:54:46.330 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.41 from input -1.41
02:54:46.330 00.000 25848 MoveAxis(W, 27, ABG)
02:54:46.330 00.000 25848 Guiding  Dir = 3, Dur = 27
02:54:46.361 00.031 25848 IsSlewing returns 0
02:54:46.361 00.000 25848 IsGuiding returns 0
02:54:46.419 00.058 25848 IsGuiding returns 1
02:54:46.419 00.000 25848 scope still moving after pulse duration time elapsed
02:54:46.467 00.048 25848 IsSlewing returns 0
02:54:46.467 00.000 25848 IsGuiding returns 0
02:54:46.467 00.000 25848 scope move finished after 27 + 78 ms
02:54:46.467 00.000 25848 Move returns status 0, amount 27
02:54:46.467 00.000 25848 BLC: Oldest BLC event removed
02:54:46.467 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
02:54:46.467 00.000 25848 MoveAxis(N, 328, ABG)
02:54:46.467 00.000 25848 Guiding  Dir = 0, Dur = 328
02:54:46.499 00.032 25848 IsSlewing returns 0
02:54:46.500 00.001 25848 IsGuiding returns 0
02:54:46.530 00.030 25848 PulseGuide returned control before completion, sleep 308
02:54:46.853 00.323 25848 IsGuiding returns 1
02:54:46.853 00.000 25848 scope still moving after pulse duration time elapsed
02:54:46.905 00.052 25848 IsSlewing returns 0
02:54:46.905 00.000 25848 IsGuiding returns 0
02:54:46.906 00.001 25848 scope move finished after 328 + 77 ms
02:54:46.906 00.000 25848 Move returns status 0, amount 328
02:54:46.906 00.000 25848 move complete, result=0
02:54:46.906 00.000 25848 worker thread done servicing request
02:54:46.906 00.000 25848 Worker thread wakes up
02:54:46.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:46.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:46.906 00.000 21444 GuideStep: 1.0 px 27 ms WEST, -1.4 px 328 ms NORTH
02:54:49.749 02.843 25848 Exposure complete
02:54:49.837 00.088 25848 worker thread done servicing request
02:54:49.837 00.000 21444 OnExposeComplete: enter
02:54:49.837 00.000 21444 UpdateGuideState(): m_state=6
02:54:49.837 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1531
02:54:49.837 00.000 21444 Star::Find returns 1 (1), X=1260.64, Y=665.90, Mass=5448449, SNR=168.0, Peak=65504 HFD=7.9
02:54:49.838 00.001 21444 MultiStar: [#1 -2.20,-1.07,0.00,M1] [#2 -2.84,-0.62,0.00,M1] [#3 -2.93,-0.80,0.00,M2] [#4 -2.72,-0.83,0.00,M1] [#5 -2.58,-0.82,0.00,M2] [#6 -2.42,-1.13,0.00,M2] [#7 -2.49,-0.90,0.00,M1] [#8 -2.09,-0.49,0.00,M1] 
02:54:49.838 00.000 21444 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.05) = xAngle (-5.94 = 0.34)
02:54:49.838 00.000 21444 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.79 = -2.50)
02:54:49.838 00.000 21444 CameraToMount -- cameraX=-3.01 cameraY=-0.77 hyp=3.11 cameraTheta=-2.89 mountX=2.93 mountY=-1.86, mountTheta=-0.56
02:54:49.840 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-3.01, y=-0.77, opts=13)
02:54:49.840 00.000 21444 Enqueuing Move request for scope (-3.01, -0.77)
02:54:49.840 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:54:49.840 00.000 21444 UpdateGuideState exits: m=5448449 SNR=168.0 Saturated
02:54:49.840 00.000 25848 Worker thread wakes up
02:54:49.840 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:49.840 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:49.840 00.000 21444 Enqueuing Expose request
02:54:49.840 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.01, -0.77) opts 0xd
02:54:49.840 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.01, -0.77)
02:54:49.840 00.000 25848 Moving (-3.01, -0.77) raw xDistance=2.93 yDistance=-1.86
02:54:49.840 00.000 25848 BLC: History state: CurrMiss=1.86, AvgInitMiss=-0.52, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.406585, 1:1.856925
02:54:49.840 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:54:49.840 00.000 25848 BLC: window closed
02:54:49.840 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.89 from input 2.93
02:54:49.841 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.86 from input -1.86
02:54:49.841 00.000 25848 MoveAxis(W, 87, ABG)
02:54:49.841 00.000 25848 Guiding  Dir = 3, Dur = 87
02:54:49.890 00.049 25848 IsSlewing returns 0
02:54:49.890 00.000 25848 IsGuiding returns 0
02:54:49.922 00.032 25848 PulseGuide returned control before completion, sleep 66
02:54:50.002 00.080 25848 IsGuiding returns 1
02:54:50.002 00.000 25848 scope still moving after pulse duration time elapsed
02:54:50.109 00.107 25848 IsSlewing returns 0
02:54:50.110 00.001 25848 IsGuiding returns 0
02:54:50.110 00.000 25848 scope move finished after 87 + 132 ms
02:54:50.110 00.000 25848 Move returns status 0, amount 87
02:54:50.110 00.000 25848 MoveAxis(N, 51, ABG)
02:54:50.110 00.000 25848 Guiding  Dir = 0, Dur = 51
02:54:50.142 00.032 25848 IsSlewing returns 0
02:54:50.142 00.000 25848 IsGuiding returns 0
02:54:50.173 00.031 25848 PulseGuide returned control before completion, sleep 30
02:54:50.218 00.045 25848 IsGuiding returns 1
02:54:50.218 00.000 25848 scope still moving after pulse duration time elapsed
02:54:50.280 00.062 25848 IsSlewing returns 0
02:54:50.280 00.000 25848 IsGuiding returns 0
02:54:50.280 00.000 25848 scope move finished after 51 + 86 ms
02:54:50.280 00.000 25848 Move returns status 0, amount 51
02:54:50.281 00.001 25848 move complete, result=0
02:54:50.281 00.000 25848 worker thread done servicing request
02:54:50.281 00.000 25848 Worker thread wakes up
02:54:50.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:50.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:50.281 00.000 21444 GuideStep: 2.9 px 87 ms WEST, -1.9 px 51 ms NORTH
02:54:53.129 02.848 25848 Exposure complete
02:54:53.217 00.088 25848 worker thread done servicing request
02:54:53.218 00.001 21444 OnExposeComplete: enter
02:54:53.218 00.000 21444 UpdateGuideState(): m_state=6
02:54:53.218 00.000 21444 Star::Find(15, 1260, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1532
02:54:53.218 00.000 21444 Star::Find returns 1 (1), X=1262.50, Y=665.00, Mass=5529343, SNR=183.6, Peak=65504 HFD=8.1
02:54:53.218 00.000 21444 MultiStar: [#1 -0.78,-1.82,0.00,M2] [#2 -0.85,-1.42,0.76,U] [#3 -1.18,-1.84,0.00,M3] [#4 -0.76,-1.34,0.79,U] [#5 -1.34,-2.32,0.00,M3] [#6 -0.36,-2.23,0.00,M3] [#7 -0.31,-2.33,0.00,M2] [#8 -0.92,-1.91,0.00,M2] 
02:54:53.218 00.000 21444 refined, 2 included, MultiStar: {-0.94, -1.50}, one-star: {-1.15, -1.68}
02:54:53.218 00.000 21444 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.05) = xAngle (-5.18 = 1.10)
02:54:53.218 00.000 21444 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.03 = -1.74)
02:54:53.218 00.000 21444 CameraToMount -- cameraX=-0.94 cameraY=-1.50 hyp=1.77 cameraTheta=-2.13 mountX=0.80 mountY=-1.74, mountTheta=-1.14
02:54:53.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.94, y=-1.50, opts=13)
02:54:53.219 00.000 21444 Enqueuing Move request for scope (-0.94, -1.50)
02:54:53.220 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=258, FiltMax=65504, Gamma=0.560
02:54:53.220 00.000 21444 UpdateGuideState exits: m=5529343 SNR=183.6 Saturated
02:54:53.220 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:53.220 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:53.220 00.000 21444 Enqueuing Expose request
02:54:53.220 00.000 25848 Worker thread wakes up
02:54:53.220 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -1.50) opts 0xd
02:54:53.220 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.94, -1.50)
02:54:53.220 00.000 25848 Moving (-0.94, -1.50) raw xDistance=0.80 yDistance=-1.74
02:54:53.220 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.80
02:54:53.220 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.74 from input -1.74
02:54:53.220 00.000 25848 MoveAxis(W, 30, ABG)
02:54:53.220 00.000 25848 Guiding  Dir = 3, Dur = 30
02:54:53.249 00.029 25848 IsSlewing returns 0
02:54:53.249 00.000 25848 IsGuiding returns 0
02:54:53.280 00.031 25848 IsGuiding returns 1
02:54:53.280 00.000 25848 scope still moving after pulse duration time elapsed
02:54:53.326 00.046 25848 IsSlewing returns 0
02:54:53.327 00.001 25848 IsGuiding returns 0
02:54:53.327 00.000 25848 scope move finished after 30 + 47 ms
02:54:53.327 00.000 25848 Move returns status 0, amount 30
02:54:53.327 00.000 25848 MoveAxis(N, 48, ABG)
02:54:53.327 00.000 25848 Guiding  Dir = 0, Dur = 48
02:54:53.362 00.035 25848 IsSlewing returns 0
02:54:53.362 00.000 25848 IsGuiding returns 0
02:54:53.393 00.031 25848 PulseGuide returned control before completion, sleep 27
02:54:53.428 00.035 25848 IsGuiding returns 1
02:54:53.428 00.000 25848 scope still moving after pulse duration time elapsed
02:54:53.484 00.056 25848 IsSlewing returns 0
02:54:53.484 00.000 25848 IsGuiding returns 0
02:54:53.484 00.000 25848 scope move finished after 48 + 74 ms
02:54:53.484 00.000 25848 Move returns status 0, amount 48
02:54:53.484 00.000 25848 move complete, result=0
02:54:53.484 00.000 25848 worker thread done servicing request
02:54:53.485 00.001 25848 Worker thread wakes up
02:54:53.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:53.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:53.485 00.000 21444 GuideStep: 0.8 px 30 ms WEST, -1.7 px 48 ms NORTH
02:54:56.324 02.839 25848 Exposure complete
02:54:56.411 00.087 25848 worker thread done servicing request
02:54:56.411 00.000 21444 OnExposeComplete: enter
02:54:56.411 00.000 21444 UpdateGuideState(): m_state=6
02:54:56.411 00.000 21444 Star::Find(15, 1262, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1533
02:54:56.411 00.000 21444 Star::Find returns 1 (1), X=1264.34, Y=663.07, Mass=5565684, SNR=218.8, Peak=65504 HFD=8.0
02:54:56.412 00.001 21444 MultiStar: [#1 0.92,-3.57,0.00,M3] [#2 0.86,-3.73,0.00,M1] [#3 0.41,-3.76,0.00,M4] [#4 1.01,-3.40,0.00,M1] [#5 0.44,-3.64,0.00,M4] [#6 1.46,-3.94,0.00,M4] [#7 1.38,-3.88,0.00,M3] [#8 0.82,-3.43,0.00,M3] 
02:54:56.412 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.43 = 1.85)
02:54:56.412 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -0.99)
02:54:56.412 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-3.60 hyp=3.67 cameraTheta=-1.38 mountX=-1.01 mountY=-3.07, mountTheta=-1.89
02:54:56.412 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-3.60, opts=13)
02:54:56.412 00.000 21444 Enqueuing Move request for scope (0.69, -3.60)
02:54:56.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=192, FiltMax=65504, Gamma=0.560
02:54:56.412 00.000 21444 UpdateGuideState exits: m=5565684 SNR=218.8 Saturated
02:54:56.412 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:56.412 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:56.412 00.000 21444 Enqueuing Expose request
02:54:56.412 00.000 25848 Worker thread wakes up
02:54:56.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -3.60) opts 0xd
02:54:56.413 00.001 25848 Handling offset move in thread for scope, endpoint = (0.69, -3.60)
02:54:56.413 00.000 25848 Moving (0.69, -3.60) raw xDistance=-1.01 yDistance=-3.07
02:54:56.413 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -1.01
02:54:56.413 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.07 from input -3.07
02:54:56.413 00.000 25848 MoveAxis(E, 27, ABG)
02:54:56.413 00.000 25848 Guiding  Dir = 2, Dur = 27
02:54:56.438 00.025 25848 IsSlewing returns 0
02:54:56.438 00.000 25848 IsGuiding returns 0
02:54:56.470 00.032 25848 IsGuiding returns 1
02:54:56.470 00.000 25848 scope still moving after pulse duration time elapsed
02:54:56.516 00.046 25848 IsSlewing returns 0
02:54:56.545 00.029 25848 IsGuiding returns 0
02:54:56.545 00.000 25848 scope move finished after 27 + 79 ms
02:54:56.545 00.000 25848 Move returns status 0, amount 27
02:54:56.545 00.000 25848 MoveAxis(N, 84, ABG)
02:54:56.545 00.000 25848 Guiding  Dir = 0, Dur = 84
02:54:56.577 00.032 25848 IsSlewing returns 0
02:54:56.578 00.001 25848 IsGuiding returns 0
02:54:56.609 00.031 25848 PulseGuide returned control before completion, sleep 63
02:54:56.701 00.092 25848 IsGuiding returns 1
02:54:56.701 00.000 25848 scope still moving after pulse duration time elapsed
02:54:56.750 00.049 25848 IsSlewing returns 0
02:54:56.750 00.000 25848 IsGuiding returns 0
02:54:56.750 00.000 25848 scope move finished after 84 + 88 ms
02:54:56.750 00.000 25848 Move returns status 0, amount 84
02:54:56.750 00.000 25848 move complete, result=0
02:54:56.750 00.000 25848 worker thread done servicing request
02:54:56.750 00.000 25848 Worker thread wakes up
02:54:56.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:56.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:56.750 00.000 21444 GuideStep: -1.0 px 27 ms EAST, -3.1 px 84 ms NORTH
02:54:59.601 02.851 25848 Exposure complete
02:54:59.689 00.088 25848 worker thread done servicing request
02:54:59.689 00.000 21444 OnExposeComplete: enter
02:54:59.689 00.000 21444 UpdateGuideState(): m_state=6
02:54:59.689 00.000 21444 Star::Find(15, 1264, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1534
02:54:59.689 00.000 21444 Star::Find returns 1 (1), X=1263.37, Y=666.59, Mass=5333581, SNR=172.2, Peak=65504 HFD=7.7
02:54:59.689 00.000 21444 MultiStar: [#1 -0.01,-0.19,1.11,U] [#2 -0.11,-0.25,0.82,U] [#3 0.03,-0.46,0.80,U] [#4 0.02,0.15,0.62,U] [#5 -0.03,-0.56,0.69,U] [#6 0.02,-0.87,0.67,U] [#7 0.56,-0.46,0.59,U] [#8 -0.32,0.16,0.68,U] 
02:54:59.689 00.000 21444 refined, 8 included, MultiStar: {-0.03, -0.27}, one-star: {-0.28, -0.08}
02:54:59.689 00.000 21444 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.05) = xAngle (-4.74 = 1.54)
02:54:59.689 00.000 21444 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.30)
02:54:59.690 00.001 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.69 mountX=0.01 mountY=-0.26, mountTheta=-1.54
02:54:59.692 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.27, opts=13)
02:54:59.692 00.000 21444 Enqueuing Move request for scope (-0.03, -0.27)
02:54:59.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=192, FiltMax=65504, Gamma=0.560
02:54:59.692 00.000 21444 UpdateGuideState exits: m=5333581 SNR=172.2 Saturated
02:54:59.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:59.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:54:59.692 00.000 21444 Enqueuing Expose request
02:54:59.692 00.000 25848 Worker thread wakes up
02:54:59.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.27) opts 0xd
02:54:59.692 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.27)
02:54:59.692 00.000 25848 Moving (-0.03, -0.27) raw xDistance=0.01 yDistance=-0.26
02:54:59.692 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:54:59.693 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:59.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:54:59.693 00.000 25848 MoveAxis(E, 0, ABG)
02:54:59.693 00.000 25848 Move returns status 0, amount 0
02:54:59.693 00.000 25848 MoveAxis(N, 0, ABG)
02:54:59.693 00.000 25848 Move returns status 0, amount 0
02:54:59.693 00.000 25848 move complete, result=0
02:54:59.693 00.000 25848 worker thread done servicing request
02:54:59.693 00.000 25848 Worker thread wakes up
02:54:59.693 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:54:59.693 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:54:59.693 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:55:02.536 02.843 25848 Exposure complete
02:55:02.613 00.077 25848 worker thread done servicing request
02:55:02.613 00.000 21444 OnExposeComplete: enter
02:55:02.613 00.000 21444 UpdateGuideState(): m_state=6
02:55:02.613 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1535
02:55:02.614 00.001 21444 Star::Find returns 1 (1), X=1261.79, Y=668.46, Mass=5409563, SNR=167.6, Peak=65504 HFD=7.9
02:55:02.614 00.000 21444 MultiStar: [#1 -1.72,2.18,0.00,M3] [#2 -1.77,2.61,0.00,M1] [#3 -1.68,2.43,0.00,M4] [#4 -1.46,2.17,0.00,M1] [#5 -2.15,1.69,0.00,M4] [#6 -1.01,1.56,0.78,U] [#7 -0.80,1.75,0.00,M3] [#8 -1.09,2.17,0.00,M3] 
02:55:02.614 00.000 21444 refined, 1 included, MultiStar: {-1.49, 1.68}, one-star: {-1.86, 1.78}
02:55:02.614 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
02:55:02.614 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.60 = 2.68)
02:55:02.614 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=1.68 hyp=2.25 cameraTheta=2.29 mountX=1.63 mountY=1.00, mountTheta=0.55
02:55:02.614 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=1.68, opts=13)
02:55:02.615 00.001 21444 Enqueuing Move request for scope (-1.49, 1.68)
02:55:02.615 00.000 25848 Worker thread wakes up
02:55:02.615 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=128, FiltMax=65504, Gamma=0.560
02:55:02.615 00.000 21444 UpdateGuideState exits: m=5409563 SNR=167.6 Saturated
02:55:02.615 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:02.615 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:02.615 00.000 21444 Enqueuing Expose request
02:55:02.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, 1.68) opts 0xd
02:55:02.615 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, 1.68)
02:55:02.615 00.000 25848 Moving (-1.49, 1.68) raw xDistance=1.63 yDistance=1.00
02:55:02.615 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.63
02:55:02.615 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:55:02.615 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.00
02:55:02.615 00.000 25848 MoveAxis(W, 48, ABG)
02:55:02.615 00.000 25848 Guiding  Dir = 3, Dur = 48
02:55:02.640 00.025 25848 IsSlewing returns 0
02:55:02.640 00.000 25848 IsGuiding returns 0
02:55:02.670 00.030 25848 PulseGuide returned control before completion, sleep 28
02:55:02.708 00.038 25848 IsGuiding returns 1
02:55:02.708 00.000 25848 scope still moving after pulse duration time elapsed
02:55:02.767 00.059 25848 IsSlewing returns 0
02:55:02.767 00.000 25848 IsGuiding returns 0
02:55:02.767 00.000 25848 scope move finished after 48 + 79 ms
02:55:02.767 00.000 25848 Move returns status 0, amount 48
02:55:02.767 00.000 25848 MoveAxis(N, 0, ABG)
02:55:02.767 00.000 25848 Move returns status 0, amount 0
02:55:02.767 00.000 25848 move complete, result=0
02:55:02.767 00.000 25848 worker thread done servicing request
02:55:02.767 00.000 25848 Worker thread wakes up
02:55:02.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:02.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:02.767 00.000 21444 GuideStep: 1.6 px 48 ms WEST, 1.0 px 0 ms NORTH
02:55:05.612 02.845 25848 Exposure complete
02:55:05.682 00.070 25848 worker thread done servicing request
02:55:05.682 00.000 21444 OnExposeComplete: enter
02:55:05.683 00.001 21444 UpdateGuideState(): m_state=6
02:55:05.683 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1536
02:55:05.683 00.000 21444 Star::Find returns 1 (1), X=1263.08, Y=668.35, Mass=5246894, SNR=135.6, Peak=65504 HFD=7.9
02:55:05.683 00.000 21444 MultiStar: [#1 -0.84,1.64,1.11,U] [#2 0.21,0.97,1.11,U] [#3 -0.78,1.13,1.02,U] [#4 -0.68,1.74,1.04,U] [#5 -0.32,0.62,0.75,U] [#6 0.30,1.06,0.75,U] [#7 0.00,0.99,0.77,U] [#8 0.31,0.83,0.67,U] 
02:55:05.683 00.000 21444 refined, 8 included, MultiStar: {-0.31, 1.23}, one-star: {-0.57, 1.67}
02:55:05.683 00.000 21444 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
02:55:05.683 00.000 21444 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.21)
02:55:05.683 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=1.23 hyp=1.27 cameraTheta=1.82 mountX=0.42 mountY=1.02, mountTheta=1.18
02:55:05.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=1.23, opts=13)
02:55:05.684 00.000 21444 Enqueuing Move request for scope (-0.31, 1.23)
02:55:05.684 00.000 25848 Worker thread wakes up
02:55:05.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.23) opts 0xd
02:55:05.684 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 1.23)
02:55:05.684 00.000 25848 Moving (-0.31, 1.23) raw xDistance=0.42 yDistance=1.02
02:55:05.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:55:05.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:55:05.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=80, FiltMax=65504, Gamma=0.560
02:55:05.684 00.000 21444 UpdateGuideState exits: m=5246894 SNR=135.6 Saturated
02:55:05.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.02
02:55:05.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:05.684 00.000 25848 MoveAxis(E, 0, ABG)
02:55:05.684 00.000 25848 Move returns status 0, amount 0
02:55:05.684 00.000 25848 MoveAxis(N, 0, ABG)
02:55:05.684 00.000 25848 Move returns status 0, amount 0
02:55:05.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:05.684 00.000 21444 Enqueuing Expose request
02:55:05.684 00.000 25848 move complete, result=0
02:55:05.685 00.001 25848 worker thread done servicing request
02:55:05.685 00.000 25848 Worker thread wakes up
02:55:05.685 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.0 px 0 ms NORTH
02:55:05.685 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:05.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:08.533 02.848 25848 Exposure complete
02:55:08.609 00.076 25848 worker thread done servicing request
02:55:08.609 00.000 21444 OnExposeComplete: enter
02:55:08.609 00.000 21444 UpdateGuideState(): m_state=6
02:55:08.609 00.000 21444 Star::Find(15, 1263, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1537
02:55:08.609 00.000 21444 Star::Find returns 1 (1), X=1263.50, Y=666.93, Mass=5533080, SNR=192.1, Peak=65504 HFD=8.0
02:55:08.609 00.000 21444 MultiStar: [#1 0.59,-0.26,0.95,U] [#2 0.06,0.39,0.85,U] [#3 0.50,-0.00,0.74,U] [#4 0.65,0.18,1.20,U] [#5 -0.60,0.01,0.62,U] [#6 0.51,-0.02,0.69,U] [#7 0.59,0.00,0.47,U] [#8 0.46,0.52,0.60,U] 
02:55:08.609 00.000 21444 single-star, 8 included, MultiStar: {0.30, 0.12}, one-star: {-0.15, 0.25}
02:55:08.609 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
02:55:08.610 00.001 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.48)
02:55:08.610 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.09 mountX=0.17 mountY=0.18, mountTheta=0.82
02:55:08.611 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.25, opts=13)
02:55:08.611 00.000 21444 Enqueuing Move request for scope (-0.15, 0.25)
02:55:08.611 00.000 25848 Worker thread wakes up
02:55:08.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=192, FiltMax=65504, Gamma=0.560
02:55:08.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
02:55:08.611 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
02:55:08.611 00.000 25848 Moving (-0.15, 0.25) raw xDistance=0.17 yDistance=0.18
02:55:08.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:55:08.611 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:08.611 00.000 21444 UpdateGuideState exits: m=5533080 SNR=192.1 Saturated
02:55:08.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:08.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:55:08.611 00.000 25848 MoveAxis(E, 0, ABG)
02:55:08.611 00.000 25848 Move returns status 0, amount 0
02:55:08.611 00.000 25848 MoveAxis(N, 0, ABG)
02:55:08.611 00.000 25848 Move returns status 0, amount 0
02:55:08.611 00.000 25848 move complete, result=0
02:55:08.611 00.000 25848 worker thread done servicing request
02:55:08.612 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:08.612 00.000 21444 Enqueuing Expose request
02:55:08.612 00.000 25848 Worker thread wakes up
02:55:08.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:08.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:08.612 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:55:11.456 02.844 25848 Exposure complete
02:55:11.539 00.083 25848 worker thread done servicing request
02:55:11.539 00.000 21444 OnExposeComplete: enter
02:55:11.540 00.001 21444 UpdateGuideState(): m_state=6
02:55:11.540 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1538
02:55:11.540 00.000 21444 Star::Find returns 1 (1), X=1261.72, Y=667.07, Mass=5412411, SNR=225.4, Peak=65504 HFD=7.8
02:55:11.540 00.000 21444 MultiStar: [#1 -1.01,0.13,1.08,U] [#2 -1.02,0.54,0.87,U] [#3 -0.36,0.09,0.79,U] [#4 -1.47,0.65,0.96,U] [#5 -2.82,0.30,0.00,M3] [#6 -0.90,0.23,0.69,U] [#7 -0.87,-0.02,0.50,U] [#8 -1.61,0.79,0.72,U] 
02:55:11.540 00.000 21444 refined, 7 included, MultiStar: {-1.18, 0.36}, one-star: {-1.93, 0.39}
02:55:11.540 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
02:55:11.540 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
02:55:11.540 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=0.36 hyp=1.24 cameraTheta=2.84 mountX=1.21 mountY=-0.11, mountTheta=-0.09
02:55:11.541 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=0.36, opts=13)
02:55:11.541 00.000 21444 Enqueuing Move request for scope (-1.18, 0.36)
02:55:11.541 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
02:55:11.541 00.000 21444 UpdateGuideState exits: m=5412411 SNR=225.4 Saturated
02:55:11.541 00.000 25848 Worker thread wakes up
02:55:11.541 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.36) opts 0xd
02:55:11.541 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, 0.36)
02:55:11.541 00.000 25848 Moving (-1.18, 0.36) raw xDistance=1.21 yDistance=-0.11
02:55:11.541 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.21
02:55:11.541 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:11.541 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:11.541 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:55:11.541 00.000 25848 MoveAxis(W, 35, ABG)
02:55:11.541 00.000 25848 Guiding  Dir = 3, Dur = 35
02:55:11.542 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:11.542 00.000 21444 Enqueuing Expose request
02:55:11.562 00.020 25848 IsSlewing returns 0
02:55:11.562 00.000 25848 IsGuiding returns 0
02:55:11.594 00.032 25848 PulseGuide returned control before completion, sleep 14
02:55:11.615 00.021 25848 IsGuiding returns 1
02:55:11.615 00.000 25848 scope still moving after pulse duration time elapsed
02:55:11.672 00.057 25848 IsSlewing returns 0
02:55:11.672 00.000 25848 IsGuiding returns 0
02:55:11.672 00.000 25848 scope move finished after 35 + 75 ms
02:55:11.672 00.000 25848 Move returns status 0, amount 35
02:55:11.672 00.000 25848 MoveAxis(N, 0, ABG)
02:55:11.672 00.000 25848 Move returns status 0, amount 0
02:55:11.672 00.000 25848 move complete, result=0
02:55:11.672 00.000 25848 worker thread done servicing request
02:55:11.672 00.000 25848 Worker thread wakes up
02:55:11.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:11.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:11.672 00.000 21444 GuideStep: 1.2 px 35 ms WEST, -0.1 px 0 ms NORTH
02:55:14.515 02.843 25848 Exposure complete
02:55:14.603 00.088 25848 worker thread done servicing request
02:55:14.603 00.000 21444 OnExposeComplete: enter
02:55:14.603 00.000 21444 UpdateGuideState(): m_state=6
02:55:14.603 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1539
02:55:14.604 00.001 21444 Star::Find returns 1 (1), X=1262.38, Y=667.51, Mass=5705394, SNR=243.7, Peak=65504 HFD=7.8
02:55:14.604 00.000 21444 MultiStar: [#1 -0.89,0.86,1.09,U] [#2 -0.59,0.88,1.13,U] [#3 -1.57,0.99,0.90,U] [#4 -1.20,1.88,0.00,M1] [#5 -1.53,1.67,0.00,M4] [#6 -1.07,1.11,0.73,U] [#7 -0.62,1.03,0.61,U] [#8 -1.27,1.87,0.00,M1] 
02:55:14.604 00.000 21444 refined, 5 included, MultiStar: {-1.00, 0.93}, one-star: {-1.27, 0.83}
02:55:14.604 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
02:55:14.604 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
02:55:14.604 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=0.93 hyp=1.37 cameraTheta=2.39 mountX=1.08 mountY=0.48, mountTheta=0.42
02:55:14.605 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=0.93, opts=13)
02:55:14.605 00.000 21444 Enqueuing Move request for scope (-1.00, 0.93)
02:55:14.605 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:55:14.605 00.000 21444 UpdateGuideState exits: m=5705394 SNR=243.7 Saturated
02:55:14.605 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:14.605 00.000 25848 Worker thread wakes up
02:55:14.605 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:14.605 00.000 21444 Enqueuing Expose request
02:55:14.605 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.93) opts 0xd
02:55:14.606 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.00, 0.93)
02:55:14.606 00.000 25848 Moving (-1.00, 0.93) raw xDistance=1.08 yDistance=0.48
02:55:14.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.08
02:55:14.606 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:14.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:55:14.606 00.000 25848 MoveAxis(W, 34, ABG)
02:55:14.606 00.000 25848 Guiding  Dir = 3, Dur = 34
02:55:14.640 00.034 25848 IsSlewing returns 0
02:55:14.640 00.000 25848 IsGuiding returns 0
02:55:14.671 00.031 25848 PulseGuide returned control before completion, sleep 14
02:55:14.703 00.032 25848 IsGuiding returns 1
02:55:14.703 00.000 25848 scope still moving after pulse duration time elapsed
02:55:14.765 00.062 25848 IsSlewing returns 0
02:55:14.765 00.000 25848 IsGuiding returns 0
02:55:14.765 00.000 25848 scope move finished after 34 + 91 ms
02:55:14.765 00.000 25848 Move returns status 0, amount 34
02:55:14.765 00.000 25848 MoveAxis(N, 0, ABG)
02:55:14.765 00.000 25848 Move returns status 0, amount 0
02:55:14.765 00.000 25848 move complete, result=0
02:55:14.766 00.001 25848 worker thread done servicing request
02:55:14.766 00.000 25848 Worker thread wakes up
02:55:14.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:14.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:14.766 00.000 21444 GuideStep: 1.1 px 34 ms WEST, 0.5 px 0 ms NORTH
02:55:17.605 02.839 25848 Exposure complete
02:55:17.688 00.083 25848 worker thread done servicing request
02:55:17.688 00.000 21444 OnExposeComplete: enter
02:55:17.688 00.000 21444 UpdateGuideState(): m_state=6
02:55:17.688 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1540
02:55:17.688 00.000 21444 Star::Find returns 1 (1), X=1264.55, Y=667.67, Mass=5899260, SNR=284.2, Peak=65504 HFD=7.9
02:55:17.688 00.000 21444 MultiStar: [#1 1.74,1.75,0.00,M1] [#2 2.12,1.78,0.00,M1] [#3 1.05,1.75,0.00,M1] [#4 1.26,1.76,0.00,M2] [#5 1.10,1.88,0.00,M5] [#6 1.54,1.72,0.00,M1] [#7 1.69,1.30,0.00,M1] [#8 1.09,2.29,0.00,M2] 
02:55:17.690 00.002 21444 CameraToMount -- cameraTheta (0.84) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
02:55:17.690 00.000 21444 CameraToMount -- cameraTheta (0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.06 = 1.22)
02:55:17.690 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=1.00 hyp=1.35 cameraTheta=0.84 mountX=-0.81 mountY=1.27, mountTheta=2.14
02:55:17.690 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=1.00, opts=13)
02:55:17.690 00.000 21444 Enqueuing Move request for scope (0.90, 1.00)
02:55:17.690 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=218, FiltMax=65504, Gamma=0.560
02:55:17.690 00.000 21444 UpdateGuideState exits: m=5899260 SNR=284.2 Saturated
02:55:17.690 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:17.690 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:17.690 00.000 21444 Enqueuing Expose request
02:55:17.691 00.001 25848 Worker thread wakes up
02:55:17.691 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, 1.00) opts 0xd
02:55:17.691 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, 1.00)
02:55:17.691 00.000 25848 Moving (0.90, 1.00) raw xDistance=-0.81 yDistance=1.27
02:55:17.691 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.81
02:55:17.691 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:55:17.691 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.27
02:55:17.691 00.000 25848 MoveAxis(E, 21, ABG)
02:55:17.691 00.000 25848 Guiding  Dir = 2, Dur = 21
02:55:17.718 00.027 25848 IsSlewing returns 0
02:55:17.718 00.000 25848 IsGuiding returns 0
02:55:17.750 00.032 25848 IsGuiding returns 1
02:55:17.750 00.000 25848 scope still moving after pulse duration time elapsed
02:55:17.798 00.048 25848 IsSlewing returns 0
02:55:17.798 00.000 25848 IsGuiding returns 0
02:55:17.798 00.000 25848 scope move finished after 21 + 58 ms
02:55:17.798 00.000 25848 Move returns status 0, amount 21
02:55:17.798 00.000 25848 MoveAxis(N, 0, ABG)
02:55:17.798 00.000 25848 Move returns status 0, amount 0
02:55:17.799 00.001 25848 move complete, result=0
02:55:17.799 00.000 25848 worker thread done servicing request
02:55:17.799 00.000 25848 Worker thread wakes up
02:55:17.799 00.000 21444 GuideStep: -0.8 px 21 ms EAST, 1.3 px 0 ms NORTH
02:55:17.799 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:17.799 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:20.653 02.854 25848 Exposure complete
02:55:20.738 00.085 25848 worker thread done servicing request
02:55:20.738 00.000 21444 OnExposeComplete: enter
02:55:20.738 00.000 21444 UpdateGuideState(): m_state=6
02:55:20.738 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1541
02:55:20.738 00.000 21444 Star::Find returns 1 (1), X=1264.20, Y=668.22, Mass=5814389, SNR=234.7, Peak=65504 HFD=7.9
02:55:20.739 00.001 21444 MultiStar: [#1 1.35,1.45,0.00,M2] [#2 1.26,2.38,0.00,M2] [#3 0.88,1.61,0.74,U] [#4 1.55,2.00,0.00,M3] [#5 1.40,1.54,0.00,M6] [#6 1.85,1.35,0.00,M2] [#7 1.74,1.54,0.00,M2] [#8 1.52,1.86,0.00,M3] 
02:55:20.739 00.000 21444 single-star, 1 included, MultiStar: {0.69, 1.57}, one-star: {0.55, 1.55}
02:55:20.739 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
02:55:20.739 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.67 = 1.62)
02:55:20.739 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=1.55 hyp=1.64 cameraTheta=1.23 mountX=-0.41 mountY=1.64, mountTheta=1.81
02:55:20.740 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=1.55, opts=13)
02:55:20.740 00.000 21444 Enqueuing Move request for scope (0.55, 1.55)
02:55:20.740 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:55:20.740 00.000 21444 UpdateGuideState exits: m=5814389 SNR=234.7 Saturated
02:55:20.740 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:20.740 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:20.740 00.000 21444 Enqueuing Expose request
02:55:20.740 00.000 25848 Worker thread wakes up
02:55:20.740 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 1.55) opts 0xd
02:55:20.740 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 1.55)
02:55:20.740 00.000 25848 Moving (0.55, 1.55) raw xDistance=-0.41 yDistance=1.64
02:55:20.740 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
02:55:20.740 00.000 25848 resist switch: large excursion: input 1.64 thresh 1.53 direction from -1 to 1
02:55:20.740 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.92
02:55:20.740 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
02:55:20.740 00.000 25848 MoveAxis(E, 0, ABG)
02:55:20.740 00.000 25848 Move returns status 0, amount 0
02:55:20.741 00.001 25848 BLC: Oldest BLC event removed
02:55:20.741 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
02:55:20.741 00.000 25848 MoveAxis(S, 335, ABG)
02:55:20.741 00.000 25848 Guiding  Dir = 1, Dur = 335
02:55:20.766 00.025 25848 IsSlewing returns 0
02:55:20.766 00.000 25848 IsGuiding returns 0
02:55:20.796 00.030 25848 PulseGuide returned control before completion, sleep 315
02:55:21.123 00.327 25848 IsGuiding returns 1
02:55:21.124 00.001 25848 scope still moving after pulse duration time elapsed
02:55:21.207 00.083 25848 IsSlewing returns 0
02:55:21.207 00.000 25848 IsGuiding returns 0
02:55:21.207 00.000 25848 scope move finished after 335 + 106 ms
02:55:21.207 00.000 25848 Move returns status 0, amount 335
02:55:21.207 00.000 25848 move complete, result=0
02:55:21.207 00.000 25848 worker thread done servicing request
02:55:21.207 00.000 25848 Worker thread wakes up
02:55:21.207 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.6 px 335 ms SOUTH
02:55:21.208 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:21.208 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:24.058 02.850 25848 Exposure complete
02:55:24.138 00.080 25848 worker thread done servicing request
02:55:24.138 00.000 21444 OnExposeComplete: enter
02:55:24.138 00.000 21444 UpdateGuideState(): m_state=6
02:55:24.139 00.001 21444 Star::Find(15, 1264, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1542
02:55:24.139 00.000 21444 Star::Find returns 1 (1), X=1263.89, Y=666.59, Mass=5702405, SNR=255.1, Peak=65504 HFD=7.9
02:55:24.139 00.000 21444 MultiStar: [#1 1.04,0.18,1.20,U] [#2 0.85,0.64,0.98,U] [#3 0.20,0.90,0.71,U] [#4 0.79,0.73,0.91,U] [#5 0.36,0.29,0.77,U] [#6 0.71,-0.01,0.78,U] [#7 1.22,0.38,0.74,U] [#8 0.18,0.61,0.58,U] 
02:55:24.139 00.000 21444 single-star, 8 included, MultiStar: {0.65, 0.38}, one-star: {0.24, -0.08}
02:55:24.139 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.38 = 2.90)
02:55:24.139 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.06)
02:55:24.139 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.26 cameraTheta=-0.33 mountX=-0.25 mountY=0.01, mountTheta=3.08
02:55:24.140 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.08, opts=13)
02:55:24.140 00.000 21444 Enqueuing Move request for scope (0.24, -0.08)
02:55:24.140 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=104, FiltMax=65504, Gamma=0.560
02:55:24.140 00.000 21444 UpdateGuideState exits: m=5702405 SNR=255.1 Saturated
02:55:24.140 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:24.140 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:24.140 00.000 21444 Enqueuing Expose request
02:55:24.140 00.000 25848 Worker thread wakes up
02:55:24.140 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
02:55:24.140 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
02:55:24.140 00.000 25848 Moving (0.24, -0.08) raw xDistance=-0.25 yDistance=0.01
02:55:24.140 00.000 25848 BLC: History state: CurrMiss=0.01, AvgInitMiss=-0.33, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.639765, 1:0.014132
02:55:24.140 00.000 25848 BLC: No correction, Miss < min_move
02:55:24.140 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
02:55:24.140 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:24.140 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:55:24.140 00.000 25848 MoveAxis(E, 0, ABG)
02:55:24.140 00.000 25848 Move returns status 0, amount 0
02:55:24.140 00.000 25848 MoveAxis(N, 0, ABG)
02:55:24.140 00.000 25848 Move returns status 0, amount 0
02:55:24.140 00.000 25848 move complete, result=0
02:55:24.140 00.000 25848 worker thread done servicing request
02:55:24.140 00.000 25848 Worker thread wakes up
02:55:24.141 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:24.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:24.141 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:55:26.993 02.852 25848 Exposure complete
02:55:27.082 00.089 25848 worker thread done servicing request
02:55:27.082 00.000 21444 OnExposeComplete: enter
02:55:27.082 00.000 21444 UpdateGuideState(): m_state=6
02:55:27.082 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1543
02:55:27.082 00.000 21444 Star::Find returns 1 (1), X=1265.80, Y=667.08, Mass=5902198, SNR=228.8, Peak=65504 HFD=8.1
02:55:27.082 00.000 21444 MultiStar: [#1 2.27,0.70,0.00,M2] [#2 2.08,1.06,0.00,M2] [#3 2.07,0.83,0.00,M1] [#4 2.81,1.14,0.00,M3] [#5 2.50,0.71,0.00,M6] [#6 2.65,0.42,0.00,M2] [#7 3.26,1.01,0.00,M2] [#8 3.01,1.47,0.00,M3] 
02:55:27.082 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
02:55:27.082 00.000 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.57)
02:55:27.082 00.000 21444 CameraToMount -- cameraX=2.15 cameraY=0.40 hyp=2.19 cameraTheta=0.18 mountX=-2.10 mountY=1.19, mountTheta=2.63
02:55:27.083 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.15, y=0.40, opts=13)
02:55:27.083 00.000 21444 Enqueuing Move request for scope (2.15, 0.40)
02:55:27.083 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=330, FiltMax=65504, Gamma=0.560
02:55:27.083 00.000 21444 UpdateGuideState exits: m=5902198 SNR=228.8 Saturated
02:55:27.084 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:27.084 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:27.084 00.000 21444 Enqueuing Expose request
02:55:27.084 00.000 25848 Worker thread wakes up
02:55:27.084 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.15, 0.40) opts 0xd
02:55:27.084 00.000 25848 Handling offset move in thread for scope, endpoint = (2.15, 0.40)
02:55:27.084 00.000 25848 Moving (2.15, 0.40) raw xDistance=-2.10 yDistance=1.19
02:55:27.084 00.000 25848 BLC: History state: CurrMiss=1.19, AvgInitMiss=-0.33, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.639765, 1:0.014132, 2:1.185827
02:55:27.084 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:55:27.084 00.000 25848 BLC: window closed
02:55:27.084 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.33 from input -2.10
02:55:27.084 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
02:55:27.084 00.000 25848 MoveAxis(E, 61, ABG)
02:55:27.084 00.000 25848 Guiding  Dir = 2, Dur = 61
02:55:27.135 00.051 25848 IsSlewing returns 0
02:55:27.135 00.000 25848 IsGuiding returns 0
02:55:27.157 00.022 25848 PulseGuide returned control before completion, sleep 50
02:55:27.213 00.056 25848 IsGuiding returns 1
02:55:27.213 00.000 25848 scope still moving after pulse duration time elapsed
02:55:27.264 00.051 25848 IsSlewing returns 0
02:55:27.264 00.000 25848 IsGuiding returns 0
02:55:27.264 00.000 25848 scope move finished after 61 + 67 ms
02:55:27.264 00.000 25848 Move returns status 0, amount 61
02:55:27.264 00.000 25848 MoveAxis(S, 32, ABG)
02:55:27.264 00.000 25848 Guiding  Dir = 1, Dur = 32
02:55:27.327 00.063 25848 IsSlewing returns 0
02:55:27.328 00.001 25848 IsGuiding returns 0
02:55:27.359 00.031 25848 PulseGuide returned control before completion, sleep 11
02:55:27.383 00.024 25848 IsGuiding returns 1
02:55:27.383 00.000 25848 scope still moving after pulse duration time elapsed
02:55:27.440 00.057 25848 IsSlewing returns 0
02:55:27.440 00.000 25848 IsGuiding returns 0
02:55:27.440 00.000 25848 scope move finished after 32 + 80 ms
02:55:27.440 00.000 25848 Move returns status 0, amount 32
02:55:27.440 00.000 25848 move complete, result=0
02:55:27.440 00.000 25848 worker thread done servicing request
02:55:27.440 00.000 25848 Worker thread wakes up
02:55:27.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:27.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:27.440 00.000 21444 GuideStep: -2.1 px 61 ms EAST, 1.2 px 32 ms SOUTH
02:55:30.292 02.852 25848 Exposure complete
02:55:30.382 00.090 25848 worker thread done servicing request
02:55:30.382 00.000 21444 OnExposeComplete: enter
02:55:30.382 00.000 21444 UpdateGuideState(): m_state=6
02:55:30.382 00.000 21444 Star::Find(15, 1265, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1544
02:55:30.384 00.002 21444 Star::Find returns 1 (1), X=1263.99, Y=666.76, Mass=5788041, SNR=277.8, Peak=65504 HFD=8.1
02:55:30.384 00.000 21444 MultiStar: [#1 0.14,0.33,0.78,U] [#2 0.04,1.30,0.76,U] [#3 -0.05,0.93,0.86,U] [#4 0.11,1.31,0.68,U] [#5 0.49,0.90,0.46,U] [#6 -0.00,0.74,0.64,U] [#7 0.50,0.50,0.54,U] [#8 0.62,1.28,0.49,U] 
02:55:30.384 00.000 21444 single-star, 8 included, MultiStar: {0.21, 0.77}, one-star: {0.34, 0.09}
02:55:30.384 00.000 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
02:55:30.384 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.64)
02:55:30.384 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=0.09 hyp=0.35 cameraTheta=0.25 mountX=-0.33 mountY=0.21, mountTheta=2.58
02:55:30.385 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=0.09, opts=13)
02:55:30.385 00.000 21444 Enqueuing Move request for scope (0.34, 0.09)
02:55:30.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=284, FiltMax=65504, Gamma=0.560
02:55:30.385 00.000 21444 UpdateGuideState exits: m=5788041 SNR=277.8 Saturated
02:55:30.385 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:30.385 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:30.385 00.000 21444 Enqueuing Expose request
02:55:30.385 00.000 25848 Worker thread wakes up
02:55:30.385 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.09) opts 0xd
02:55:30.385 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 0.09)
02:55:30.385 00.000 25848 Moving (0.34, 0.09) raw xDistance=-0.33 yDistance=0.21
02:55:30.385 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
02:55:30.385 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:30.385 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:55:30.385 00.000 25848 MoveAxis(E, 0, ABG)
02:55:30.385 00.000 25848 Move returns status 0, amount 0
02:55:30.385 00.000 25848 MoveAxis(N, 0, ABG)
02:55:30.385 00.000 25848 Move returns status 0, amount 0
02:55:30.385 00.000 25848 move complete, result=0
02:55:30.385 00.000 25848 worker thread done servicing request
02:55:30.385 00.000 25848 Worker thread wakes up
02:55:30.385 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:30.387 00.002 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:30.387 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
02:55:33.240 02.853 25848 Exposure complete
02:55:33.319 00.079 25848 worker thread done servicing request
02:55:33.319 00.000 21444 OnExposeComplete: enter
02:55:33.319 00.000 21444 UpdateGuideState(): m_state=6
02:55:33.319 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1545
02:55:33.319 00.000 21444 Star::Find returns 1 (1), X=1265.13, Y=668.40, Mass=4964876, SNR=138.2, Peak=65504 HFD=7.8
02:55:33.320 00.001 21444 MultiStar: [#1 2.06,1.47,0.00,M2] [#2 1.90,1.92,0.00,M2] [#3 1.87,1.38,0.00,M1] [#4 1.25,1.73,0.00,M3] [#5 -0.01,0.95,0.97,U] [#6 1.51,1.05,0.69,U] [#7 2.05,0.50,0.00,M2] [#8 1.34,1.53,0.00,M3] 
02:55:33.320 00.000 21444 refined, 2 included, MultiStar: {0.94, 1.27}, one-star: {1.48, 1.73}
02:55:33.320 00.000 21444 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.05) = xAngle (-2.12 = -2.12)
02:55:33.320 00.000 21444 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.96 = 1.32)
02:55:33.320 00.000 21444 CameraToMount -- cameraX=0.94 cameraY=1.27 hyp=1.58 cameraTheta=0.93 mountX=-0.83 mountY=1.53, mountTheta=2.07
02:55:33.320 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.94, y=1.27, opts=13)
02:55:33.320 00.000 21444 Enqueuing Move request for scope (0.94, 1.27)
02:55:33.321 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=92, FiltMax=65504, Gamma=0.560
02:55:33.321 00.000 21444 UpdateGuideState exits: m=4964876 SNR=138.2 Saturated
02:55:33.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:33.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:33.321 00.000 21444 Enqueuing Expose request
02:55:33.321 00.000 25848 Worker thread wakes up
02:55:33.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.94, 1.27) opts 0xd
02:55:33.321 00.000 25848 Handling offset move in thread for scope, endpoint = (0.94, 1.27)
02:55:33.321 00.000 25848 Moving (0.94, 1.27) raw xDistance=-0.83 yDistance=1.53
02:55:33.321 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
02:55:33.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
02:55:33.321 00.000 25848 MoveAxis(E, 24, ABG)
02:55:33.321 00.000 25848 Guiding  Dir = 2, Dur = 24
02:55:33.345 00.024 25848 IsSlewing returns 0
02:55:33.346 00.001 25848 IsGuiding returns 0
02:55:33.377 00.031 25848 IsGuiding returns 1
02:55:33.377 00.000 25848 scope still moving after pulse duration time elapsed
02:55:33.437 00.060 25848 IsSlewing returns 0
02:55:33.437 00.000 25848 IsGuiding returns 0
02:55:33.437 00.000 25848 scope move finished after 24 + 67 ms
02:55:33.437 00.000 25848 Move returns status 0, amount 24
02:55:33.437 00.000 25848 MoveAxis(S, 42, ABG)
02:55:33.437 00.000 25848 Guiding  Dir = 1, Dur = 42
02:55:33.470 00.033 25848 IsSlewing returns 0
02:55:33.470 00.000 25848 IsGuiding returns 0
02:55:33.500 00.030 25848 PulseGuide returned control before completion, sleep 22
02:55:33.538 00.038 25848 IsGuiding returns 1
02:55:33.538 00.000 25848 scope still moving after pulse duration time elapsed
02:55:33.623 00.085 25848 IsSlewing returns 0
02:55:33.624 00.001 25848 IsGuiding returns 0
02:55:33.624 00.000 25848 scope move finished after 42 + 112 ms
02:55:33.624 00.000 25848 Move returns status 0, amount 42
02:55:33.624 00.000 25848 move complete, result=0
02:55:33.624 00.000 25848 worker thread done servicing request
02:55:33.624 00.000 25848 Worker thread wakes up
02:55:33.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:33.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:33.624 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 1.5 px 42 ms SOUTH
02:55:36.473 02.849 25848 Exposure complete
02:55:36.562 00.089 25848 worker thread done servicing request
02:55:36.562 00.000 21444 OnExposeComplete: enter
02:55:36.562 00.000 21444 UpdateGuideState(): m_state=6
02:55:36.562 00.000 21444 Star::Find(15, 1265, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1546
02:55:36.562 00.000 21444 Star::Find returns 1 (1), X=1263.28, Y=668.39, Mass=5047829, SNR=148.8, Peak=65504 HFD=7.6
02:55:36.562 00.000 21444 MultiStar: [#1 -0.56,2.41,0.00,M3] [#2 -0.22,2.14,0.00,M3] [#3 -0.69,1.96,0.00,M2] [#4 -0.53,2.36,0.00,M4] [#5 -0.11,1.70,0.68,U] [#6 -0.42,1.51,0.69,U] [#7 -0.05,1.66,0.66,U] [#8 -0.55,2.04,0.00,M4] 
02:55:36.562 00.000 21444 refined, 3 included, MultiStar: {-0.25, 1.65}, one-star: {-0.37, 1.72}
02:55:36.562 00.000 21444 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.05) = xAngle (-1.33 = -1.33)
02:55:36.563 00.001 21444 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.11)
02:55:36.563 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=1.65 hyp=1.67 cameraTheta=1.72 mountX=0.40 mountY=1.43, mountTheta=1.30
02:55:36.563 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=1.65, opts=13)
02:55:36.563 00.000 21444 Enqueuing Move request for scope (-0.25, 1.65)
02:55:36.564 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=16, FiltMax=65504, Gamma=0.560
02:55:36.564 00.000 21444 UpdateGuideState exits: m=5047829 SNR=148.8 Saturated
02:55:36.564 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:36.564 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:36.564 00.000 21444 Enqueuing Expose request
02:55:36.564 00.000 25848 Worker thread wakes up
02:55:36.564 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.65) opts 0xd
02:55:36.564 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, 1.65)
02:55:36.564 00.000 25848 Moving (-0.25, 1.65) raw xDistance=0.40 yDistance=1.43
02:55:36.564 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
02:55:36.564 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
02:55:36.564 00.000 25848 MoveAxis(E, 0, ABG)
02:55:36.564 00.000 25848 Move returns status 0, amount 0
02:55:36.564 00.000 25848 MoveAxis(S, 39, ABG)
02:55:36.564 00.000 25848 Guiding  Dir = 1, Dur = 39
02:55:36.611 00.047 25848 IsSlewing returns 0
02:55:36.611 00.000 25848 IsGuiding returns 0
02:55:36.643 00.032 25848 PulseGuide returned control before completion, sleep 18
02:55:36.676 00.033 25848 IsGuiding returns 1
02:55:36.676 00.000 25848 scope still moving after pulse duration time elapsed
02:55:36.734 00.058 25848 IsSlewing returns 0
02:55:36.734 00.000 25848 IsGuiding returns 0
02:55:36.734 00.000 25848 scope move finished after 39 + 83 ms
02:55:36.734 00.000 25848 Move returns status 0, amount 39
02:55:36.734 00.000 25848 move complete, result=0
02:55:36.734 00.000 25848 worker thread done servicing request
02:55:36.734 00.000 25848 Worker thread wakes up
02:55:36.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:36.735 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:36.735 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.4 px 39 ms SOUTH
02:55:39.580 02.845 25848 Exposure complete
02:55:39.659 00.079 25848 worker thread done servicing request
02:55:39.659 00.000 21444 OnExposeComplete: enter
02:55:39.659 00.000 21444 UpdateGuideState(): m_state=6
02:55:39.659 00.000 21444 Star::Find(15, 1263, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1547
02:55:39.659 00.000 21444 Star::Find returns 1 (1), X=1262.63, Y=666.09, Mass=5740274, SNR=268.3, Peak=65504 HFD=7.9
02:55:39.659 00.000 21444 MultiStar: [#1 -0.68,-0.87,0.78,U] [#2 -0.21,-0.31,0.77,U] [#3 -0.74,-0.48,0.54,U] [#4 -0.92,-0.22,0.76,U] [#5 -0.52,0.16,0.57,U] [#6 -0.84,-1.04,0.63,U] [#7 0.03,-0.30,0.49,U] [#8 -0.42,-0.42,0.52,U] 
02:55:39.659 00.000 21444 refined, 8 included, MultiStar: {-0.64, -0.47}, one-star: {-1.02, -0.59}
02:55:39.659 00.000 21444 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.05) = xAngle (-5.56 = 0.73)
02:55:39.659 00.000 21444 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
02:55:39.659 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=-0.47 hyp=0.79 cameraTheta=-2.50 mountX=0.59 mountY=-0.68, mountTheta=-0.85
02:55:39.660 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=-0.47, opts=13)
02:55:39.660 00.000 21444 Enqueuing Move request for scope (-0.64, -0.47)
02:55:39.660 00.000 25848 Worker thread wakes up
02:55:39.660 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.47) opts 0xd
02:55:39.660 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, -0.47)
02:55:39.660 00.000 25848 Moving (-0.64, -0.47) raw xDistance=0.59 yDistance=-0.68
02:55:39.660 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
02:55:39.661 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:55:39.661 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
02:55:39.661 00.000 25848 MoveAxis(W, 17, ABG)
02:55:39.661 00.000 25848 Guiding  Dir = 3, Dur = 17
02:55:39.661 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
02:55:39.661 00.000 21444 UpdateGuideState exits: m=5740274 SNR=268.3 Saturated
02:55:39.661 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:39.661 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:39.661 00.000 21444 Enqueuing Expose request
02:55:39.704 00.043 25848 IsSlewing returns 0
02:55:39.704 00.000 25848 IsGuiding returns 0
02:55:39.736 00.032 25848 IsGuiding returns 1
02:55:39.736 00.000 25848 scope still moving after pulse duration time elapsed
02:55:39.796 00.060 25848 IsSlewing returns 0
02:55:39.796 00.000 25848 IsGuiding returns 0
02:55:39.796 00.000 25848 scope move finished after 17 + 74 ms
02:55:39.796 00.000 25848 Move returns status 0, amount 17
02:55:39.797 00.001 25848 MoveAxis(N, 0, ABG)
02:55:39.797 00.000 25848 Move returns status 0, amount 0
02:55:39.797 00.000 25848 move complete, result=0
02:55:39.797 00.000 25848 worker thread done servicing request
02:55:39.797 00.000 25848 Worker thread wakes up
02:55:39.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:39.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:39.797 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.7 px 0 ms NORTH
02:55:42.644 02.847 25848 Exposure complete
02:55:42.732 00.088 25848 worker thread done servicing request
02:55:42.733 00.001 21444 OnExposeComplete: enter
02:55:42.733 00.000 21444 UpdateGuideState(): m_state=6
02:55:42.733 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1548
02:55:42.733 00.000 21444 Star::Find returns 1 (1), X=1261.86, Y=664.62, Mass=5813457, SNR=246.3, Peak=65504 HFD=7.9
02:55:42.733 00.000 21444 MultiStar: [#1 -1.55,-1.95,0.00,M3] [#2 -1.62,-1.45,0.00,M3] [#3 -1.90,-1.49,0.00,M2] [#4 -1.49,-1.44,0.00,M4] [#5 -2.02,-1.75,0.00,M3] [#6 -1.29,-2.20,0.00,M1] [#7 -0.86,-2.06,0.00,M1] [#8 -1.72,-1.44,0.00,M4] 
02:55:42.733 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
02:55:42.733 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.90)
02:55:42.733 00.000 21444 CameraToMount -- cameraX=-1.79 cameraY=-2.06 hyp=2.73 cameraTheta=-2.29 mountX=1.60 mountY=-2.58, mountTheta=-1.02
02:55:42.734 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.79, y=-2.06, opts=13)
02:55:42.734 00.000 21444 Enqueuing Move request for scope (-1.79, -2.06)
02:55:42.735 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=204, FiltMax=65504, Gamma=0.560
02:55:42.735 00.000 21444 UpdateGuideState exits: m=5813457 SNR=246.3 Saturated
02:55:42.735 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:42.735 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:42.735 00.000 21444 Enqueuing Expose request
02:55:42.735 00.000 25848 Worker thread wakes up
02:55:42.735 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.79, -2.06) opts 0xd
02:55:42.735 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.79, -2.06)
02:55:42.735 00.000 25848 Moving (-1.79, -2.06) raw xDistance=1.60 yDistance=-2.58
02:55:42.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.60
02:55:42.735 00.000 25848 resist switch: large excursion: input -2.58 thresh 1.53 direction from 1 to -1
02:55:42.735 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.75
02:55:42.735 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.58 from input -2.58
02:55:42.735 00.000 25848 MoveAxis(W, 48, ABG)
02:55:42.735 00.000 25848 Guiding  Dir = 3, Dur = 48
02:55:42.767 00.032 25848 IsSlewing returns 0
02:55:42.769 00.002 25848 IsGuiding returns 0
02:55:42.800 00.031 25848 PulseGuide returned control before completion, sleep 27
02:55:42.833 00.033 25848 IsGuiding returns 1
02:55:42.833 00.000 25848 scope still moving after pulse duration time elapsed
02:55:42.890 00.057 25848 IsSlewing returns 0
02:55:42.890 00.000 25848 IsGuiding returns 0
02:55:42.890 00.000 25848 scope move finished after 48 + 73 ms
02:55:42.890 00.000 25848 Move returns status 0, amount 48
02:55:42.890 00.000 25848 BLC: Oldest BLC event removed
02:55:42.890 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
02:55:42.890 00.000 25848 MoveAxis(N, 360, ABG)
02:55:42.890 00.000 25848 Guiding  Dir = 0, Dur = 360
02:55:42.922 00.032 25848 IsSlewing returns 0
02:55:42.923 00.001 25848 IsGuiding returns 0
02:55:42.955 00.032 25848 PulseGuide returned control before completion, sleep 339
02:55:43.303 00.348 25848 IsGuiding returns 1
02:55:43.304 00.001 25848 scope still moving after pulse duration time elapsed
02:55:43.360 00.056 25848 IsSlewing returns 0
02:55:43.360 00.000 25848 IsGuiding returns 0
02:55:43.360 00.000 25848 scope move finished after 360 + 76 ms
02:55:43.360 00.000 25848 Move returns status 0, amount 360
02:55:43.360 00.000 25848 move complete, result=0
02:55:43.360 00.000 25848 worker thread done servicing request
02:55:43.360 00.000 25848 Worker thread wakes up
02:55:43.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:43.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:43.360 00.000 21444 GuideStep: 1.6 px 48 ms WEST, -2.6 px 360 ms NORTH
02:55:46.213 02.853 25848 Exposure complete
02:55:46.301 00.088 25848 worker thread done servicing request
02:55:46.301 00.000 21444 OnExposeComplete: enter
02:55:46.301 00.000 21444 UpdateGuideState(): m_state=6
02:55:46.301 00.000 21444 Star::Find(15, 1261, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1549
02:55:46.301 00.000 21444 Star::Find returns 1 (1), X=1263.18, Y=666.40, Mass=5713321, SNR=253.7, Peak=65504 HFD=8.0
02:55:46.302 00.001 21444 MultiStar: [#1 -0.15,0.02,1.20,U] [#2 -0.22,0.59,0.88,U] [#3 -0.82,0.17,0.72,U] [#4 -0.70,0.72,0.92,U] [#5 -0.79,0.32,0.56,U] [#6 -0.55,0.03,0.62,U] [#7 0.10,0.02,0.63,U] [#8 -0.01,0.90,0.48,U] 
02:55:46.302 00.000 21444 refined, 8 included, MultiStar: {-0.40, 0.24}, one-star: {-0.47, -0.28}
02:55:46.302 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
02:55:46.302 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
02:55:46.302 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.24 hyp=0.47 cameraTheta=2.60 mountX=0.42 mountY=0.07, mountTheta=0.17
02:55:46.303 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.24, opts=13)
02:55:46.303 00.000 21444 Enqueuing Move request for scope (-0.40, 0.24)
02:55:46.303 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=142, FiltMax=65504, Gamma=0.560
02:55:46.303 00.000 21444 UpdateGuideState exits: m=5713321 SNR=253.7 Saturated
02:55:46.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:46.303 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:46.303 00.000 21444 Enqueuing Expose request
02:55:46.303 00.000 25848 Worker thread wakes up
02:55:46.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.24) opts 0xd
02:55:46.303 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.24)
02:55:46.303 00.000 25848 Moving (-0.40, 0.24) raw xDistance=0.42 yDistance=0.07
02:55:46.303 00.000 25848 BLC: History state: CurrMiss=-0.07, AvgInitMiss=-0.30, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.582822, 1:-0.071229
02:55:46.303 00.000 25848 BLC: No correction, Miss < min_move
02:55:46.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
02:55:46.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:46.304 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:55:46.304 00.000 25848 MoveAxis(E, 0, ABG)
02:55:46.304 00.000 25848 Move returns status 0, amount 0
02:55:46.304 00.000 25848 MoveAxis(N, 0, ABG)
02:55:46.304 00.000 25848 Move returns status 0, amount 0
02:55:46.304 00.000 25848 move complete, result=0
02:55:46.304 00.000 25848 worker thread done servicing request
02:55:46.304 00.000 25848 Worker thread wakes up
02:55:46.304 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:46.304 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:46.304 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:49.147 02.843 25848 Exposure complete
02:55:49.228 00.081 25848 worker thread done servicing request
02:55:49.228 00.000 21444 OnExposeComplete: enter
02:55:49.229 00.001 21444 UpdateGuideState(): m_state=6
02:55:49.229 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1550
02:55:49.229 00.000 21444 Star::Find returns 1 (1), X=1261.93, Y=665.32, Mass=5785856, SNR=258.9, Peak=65504 HFD=7.9
02:55:49.229 00.000 21444 MultiStar: [#1 -1.33,-1.02,0.98,U] [#2 -0.10,-1.01,1.18,U] [#3 -0.93,-1.10,0.90,U] [#4 -1.14,-0.73,0.91,U] [#5 -2.05,-0.76,0.00,M3] [#6 -1.08,-1.57,0.00,M1] [#7 -0.53,-1.32,0.57,U] [#8 -1.22,-0.49,0.49,U] 
02:55:49.229 00.000 21444 refined, 6 included, MultiStar: {-0.98, -1.03}, one-star: {-1.72, -1.35}
02:55:49.229 00.000 21444 CameraToMount -- cameraTheta (-2.33) - m_xAngle (3.05) = xAngle (-5.39 = 0.90)
02:55:49.229 00.000 21444 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.23 = -1.95)
02:55:49.229 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=-1.03 hyp=1.42 cameraTheta=-2.33 mountX=0.89 mountY=-1.32, mountTheta=-0.98
02:55:49.230 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=-1.03, opts=13)
02:55:49.230 00.000 21444 Enqueuing Move request for scope (-0.98, -1.03)
02:55:49.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:55:49.230 00.000 21444 UpdateGuideState exits: m=5785856 SNR=258.9 Saturated
02:55:49.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:49.230 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:49.230 00.000 21444 Enqueuing Expose request
02:55:49.230 00.000 25848 Worker thread wakes up
02:55:49.230 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -1.03) opts 0xd
02:55:49.230 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, -1.03)
02:55:49.230 00.000 25848 Moving (-0.98, -1.03) raw xDistance=0.89 yDistance=-1.32
02:55:49.230 00.000 25848 BLC: History state: CurrMiss=1.32, AvgInitMiss=-0.30, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.582822, 1:-0.071229, 2:1.321340
02:55:49.230 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:55:49.230 00.000 25848 BLC: window closed
02:55:49.230 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
02:55:49.230 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
02:55:49.230 00.000 25848 MoveAxis(W, 26, ABG)
02:55:49.230 00.000 25848 Guiding  Dir = 3, Dur = 26
02:55:49.251 00.021 25848 IsSlewing returns 0
02:55:49.251 00.000 25848 IsGuiding returns 0
02:55:49.283 00.032 25848 IsGuiding returns 1
02:55:49.283 00.000 25848 scope still moving after pulse duration time elapsed
02:55:49.364 00.081 25848 IsSlewing returns 0
02:55:49.364 00.000 25848 IsGuiding returns 0
02:55:49.364 00.000 25848 scope move finished after 26 + 86 ms
02:55:49.364 00.000 25848 Move returns status 0, amount 26
02:55:49.364 00.000 25848 MoveAxis(N, 36, ABG)
02:55:49.364 00.000 25848 Guiding  Dir = 0, Dur = 36
02:55:49.392 00.028 25848 IsSlewing returns 0
02:55:49.392 00.000 25848 IsGuiding returns 0
02:55:49.423 00.031 25848 PulseGuide returned control before completion, sleep 15
02:55:49.445 00.022 25848 IsGuiding returns 1
02:55:49.445 00.000 25848 scope still moving after pulse duration time elapsed
02:55:49.500 00.055 25848 IsSlewing returns 0
02:55:49.500 00.000 25848 IsGuiding returns 0
02:55:49.500 00.000 25848 scope move finished after 36 + 72 ms
02:55:49.500 00.000 25848 Move returns status 0, amount 36
02:55:49.500 00.000 25848 move complete, result=0
02:55:49.500 00.000 25848 worker thread done servicing request
02:55:49.500 00.000 25848 Worker thread wakes up
02:55:49.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:49.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:49.501 00.001 21444 GuideStep: 0.9 px 26 ms WEST, -1.3 px 36 ms NORTH
02:55:52.352 02.851 25848 Exposure complete
02:55:52.436 00.084 25848 worker thread done servicing request
02:55:52.437 00.001 21444 OnExposeComplete: enter
02:55:52.437 00.000 21444 UpdateGuideState(): m_state=6
02:55:52.437 00.000 21444 Star::Find(15, 1261, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1551
02:55:52.437 00.000 21444 Star::Find returns 1 (1), X=1262.16, Y=666.52, Mass=5728694, SNR=290.7, Peak=65504 HFD=7.8
02:55:52.437 00.000 21444 MultiStar: [#1 -1.15,0.15,0.79,U] [#2 -0.80,0.08,1.22,U] [#3 -0.87,0.25,0.77,U] [#4 -0.76,0.42,0.99,U] [#5 -1.48,0.24,0.71,U] [#6 -0.56,-0.15,0.72,U] [#7 -0.44,-0.14,0.70,U] [#8 -0.93,0.53,0.68,U] 
02:55:52.437 00.000 21444 refined, 8 included, MultiStar: {-0.95, 0.13}, one-star: {-1.48, -0.15}
02:55:52.437 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
02:55:52.437 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
02:55:52.437 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=0.13 hyp=0.96 cameraTheta=3.00 mountX=0.96 mountY=-0.24, mountTheta=-0.24
02:55:52.439 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=0.13, opts=13)
02:55:52.439 00.000 21444 Enqueuing Move request for scope (-0.95, 0.13)
02:55:52.439 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=334, FiltMax=65504, Gamma=0.560
02:55:52.439 00.000 21444 UpdateGuideState exits: m=5728694 SNR=290.7 Saturated
02:55:52.439 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:52.439 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:52.439 00.000 21444 Enqueuing Expose request
02:55:52.439 00.000 25848 Worker thread wakes up
02:55:52.439 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.13) opts 0xd
02:55:52.439 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, 0.13)
02:55:52.439 00.000 25848 Moving (-0.95, 0.13) raw xDistance=0.96 yDistance=-0.24
02:55:52.439 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.96
02:55:52.439 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:52.439 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:55:52.439 00.000 25848 MoveAxis(W, 30, ABG)
02:55:52.439 00.000 25848 Guiding  Dir = 3, Dur = 30
02:55:52.468 00.029 25848 IsSlewing returns 0
02:55:52.469 00.001 25848 IsGuiding returns 0
02:55:52.500 00.031 25848 IsGuiding returns 1
02:55:52.500 00.000 25848 scope still moving after pulse duration time elapsed
02:55:52.592 00.092 25848 IsSlewing returns 0
02:55:52.592 00.000 25848 IsGuiding returns 0
02:55:52.592 00.000 25848 scope move finished after 30 + 93 ms
02:55:52.592 00.000 25848 Move returns status 0, amount 30
02:55:52.592 00.000 25848 MoveAxis(N, 0, ABG)
02:55:52.592 00.000 25848 Move returns status 0, amount 0
02:55:52.592 00.000 25848 move complete, result=0
02:55:52.593 00.001 25848 worker thread done servicing request
02:55:52.593 00.000 25848 Worker thread wakes up
02:55:52.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:52.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:52.593 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.2 px 0 ms NORTH
02:55:55.443 02.850 25848 Exposure complete
02:55:55.523 00.080 25848 worker thread done servicing request
02:55:55.523 00.000 21444 OnExposeComplete: enter
02:55:55.523 00.000 21444 UpdateGuideState(): m_state=6
02:55:55.523 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1552
02:55:55.523 00.000 21444 Star::Find returns 1 (1), X=1262.88, Y=665.47, Mass=5800169, SNR=296.3, Peak=65504 HFD=7.9
02:55:55.523 00.000 21444 MultiStar: [#1 -0.32,-0.62,1.17,U] [#2 -0.07,-0.19,1.02,U] [#3 -0.16,-0.21,0.88,U] [#4 -0.25,-0.01,0.92,U] [#5 -1.35,-0.69,0.73,U] [#6 -0.01,-0.73,0.87,U] [#7 0.27,-0.82,0.74,U] [#8 -0.35,-0.09,0.63,U] 
02:55:55.523 00.000 21444 refined, 8 included, MultiStar: {-0.33, -0.52}, one-star: {-0.77, -1.20}
02:55:55.523 00.000 21444 CameraToMount -- cameraTheta (-2.14) - m_xAngle (3.05) = xAngle (-5.19 = 1.10)
02:55:55.523 00.000 21444 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.03 = -1.75)
02:55:55.523 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.52 hyp=0.61 cameraTheta=-2.14 mountX=0.28 mountY=-0.60, mountTheta=-1.14
02:55:55.523 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.52, opts=13)
02:55:55.523 00.000 21444 Enqueuing Move request for scope (-0.33, -0.52)
02:55:55.523 00.000 25848 Worker thread wakes up
02:55:55.523 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=142, FiltMax=65504, Gamma=0.560
02:55:55.523 00.000 21444 UpdateGuideState exits: m=5800169 SNR=296.3 Saturated
02:55:55.524 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:55.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:55.524 00.000 21444 Enqueuing Expose request
02:55:55.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.52) opts 0xd
02:55:55.524 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.52)
02:55:55.524 00.000 25848 Moving (-0.33, -0.52) raw xDistance=0.28 yDistance=-0.60
02:55:55.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
02:55:55.524 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
02:55:55.524 00.000 25848 MoveAxis(E, 0, ABG)
02:55:55.524 00.000 25848 Move returns status 0, amount 0
02:55:55.524 00.000 25848 MoveAxis(N, 16, ABG)
02:55:55.524 00.000 25848 Guiding  Dir = 0, Dur = 16
02:55:55.549 00.025 25848 IsSlewing returns 0
02:55:55.549 00.000 25848 IsGuiding returns 0
02:55:55.580 00.031 25848 IsGuiding returns 1
02:55:55.580 00.000 25848 scope still moving after pulse duration time elapsed
02:55:55.625 00.045 25848 IsSlewing returns 0
02:55:55.625 00.000 25848 IsGuiding returns 0
02:55:55.625 00.000 25848 scope move finished after 16 + 59 ms
02:55:55.625 00.000 25848 Move returns status 0, amount 16
02:55:55.625 00.000 25848 move complete, result=0
02:55:55.625 00.000 25848 worker thread done servicing request
02:55:55.625 00.000 25848 Worker thread wakes up
02:55:55.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:55.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:55.626 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.6 px 16 ms NORTH
02:55:58.471 02.845 25848 Exposure complete
02:55:58.559 00.088 25848 worker thread done servicing request
02:55:58.559 00.000 21444 OnExposeComplete: enter
02:55:58.559 00.000 21444 UpdateGuideState(): m_state=6
02:55:58.559 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1553
02:55:58.559 00.000 21444 Star::Find returns 1 (1), X=1262.85, Y=665.61, Mass=5730587, SNR=291.9, Peak=65504 HFD=7.9
02:55:58.560 00.001 21444 MultiStar: [#1 -0.28,-0.61,0.97,U] [#2 -0.35,-0.27,0.86,U] [#3 -0.15,-0.38,0.85,U] [#4 -0.63,0.06,0.67,U] [#5 -1.13,-0.72,0.66,U] [#6 -0.24,-0.94,0.60,U] [#7 0.30,-0.52,0.63,U] [#8 -0.40,-0.22,0.46,U] 
02:55:58.560 00.000 21444 refined, 8 included, MultiStar: {-0.42, -0.54}, one-star: {-0.80, -1.07}
02:55:58.560 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.00)
02:55:58.560 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
02:55:58.560 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.54 hyp=0.69 cameraTheta=-2.23 mountX=0.37 mountY=-0.66, mountTheta=-1.06
02:55:58.561 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.54, opts=13)
02:55:58.561 00.000 21444 Enqueuing Move request for scope (-0.42, -0.54)
02:55:58.561 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=16, FiltMax=65504, Gamma=0.560
02:55:58.561 00.000 21444 UpdateGuideState exits: m=5730587 SNR=291.9 Saturated
02:55:58.561 00.000 25848 Worker thread wakes up
02:55:58.561 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.54) opts 0xd
02:55:58.561 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.54)
02:55:58.561 00.000 25848 Moving (-0.42, -0.54) raw xDistance=0.37 yDistance=-0.66
02:55:58.561 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
02:55:58.561 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
02:55:58.561 00.000 25848 MoveAxis(E, 0, ABG)
02:55:58.561 00.000 25848 Move returns status 0, amount 0
02:55:58.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:58.561 00.000 25848 MoveAxis(N, 18, ABG)
02:55:58.562 00.001 25848 Guiding  Dir = 0, Dur = 18
02:55:58.562 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:55:58.562 00.000 21444 Enqueuing Expose request
02:55:58.608 00.046 25848 IsSlewing returns 0
02:55:58.608 00.000 25848 IsGuiding returns 0
02:55:58.640 00.032 25848 IsGuiding returns 1
02:55:58.640 00.000 25848 scope still moving after pulse duration time elapsed
02:55:58.730 00.090 25848 IsSlewing returns 0
02:55:58.730 00.000 25848 IsGuiding returns 0
02:55:58.730 00.000 25848 scope move finished after 18 + 103 ms
02:55:58.730 00.000 25848 Move returns status 0, amount 18
02:55:58.730 00.000 25848 move complete, result=0
02:55:58.730 00.000 25848 worker thread done servicing request
02:55:58.730 00.000 25848 Worker thread wakes up
02:55:58.730 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:55:58.730 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:55:58.731 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.7 px 18 ms NORTH
02:56:01.581 02.850 25848 Exposure complete
02:56:01.669 00.088 25848 worker thread done servicing request
02:56:01.669 00.000 21444 OnExposeComplete: enter
02:56:01.669 00.000 21444 UpdateGuideState(): m_state=6
02:56:01.669 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1554
02:56:01.669 00.000 21444 Star::Find returns 1 (1), X=1262.05, Y=665.63, Mass=5620576, SNR=264.8, Peak=65504 HFD=7.9
02:56:01.670 00.001 21444 MultiStar: [#1 -1.34,-0.35,1.12,U] [#2 -0.95,-0.43,0.93,U] [#3 -1.80,-0.32,1.12,U] [#4 -1.09,0.18,1.10,U] [#5 -1.82,-0.03,0.65,U] [#6 -1.04,-0.95,0.67,U] [#7 -0.60,-0.40,0.67,U] [#8 -1.26,0.19,0.64,U] 
02:56:01.670 00.000 21444 refined, 8 included, MultiStar: {-1.30, -0.36}, one-star: {-1.60, -1.05}
02:56:01.670 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.93 = 0.36)
02:56:01.670 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
02:56:01.670 00.000 21444 CameraToMount -- cameraX=-1.30 cameraY=-0.36 hyp=1.35 cameraTheta=-2.88 mountX=1.26 mountY=-0.82, mountTheta=-0.58
02:56:01.671 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=-0.36, opts=13)
02:56:01.671 00.000 21444 Enqueuing Move request for scope (-1.30, -0.36)
02:56:01.672 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=180, FiltMax=65504, Gamma=0.560
02:56:01.672 00.000 21444 UpdateGuideState exits: m=5620576 SNR=264.8 Saturated
02:56:01.672 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:01.672 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:01.672 00.000 21444 Enqueuing Expose request
02:56:01.672 00.000 25848 Worker thread wakes up
02:56:01.672 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, -0.36) opts 0xd
02:56:01.672 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, -0.36)
02:56:01.672 00.000 25848 Moving (-1.30, -0.36) raw xDistance=1.26 yDistance=-0.82
02:56:01.672 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.26
02:56:01.672 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
02:56:01.672 00.000 25848 MoveAxis(W, 37, ABG)
02:56:01.672 00.000 25848 Guiding  Dir = 3, Dur = 37
02:56:01.705 00.033 25848 IsSlewing returns 0
02:56:01.705 00.000 25848 IsGuiding returns 0
02:56:01.736 00.031 25848 PulseGuide returned control before completion, sleep 16
02:56:01.781 00.045 25848 IsGuiding returns 1
02:56:01.781 00.000 25848 scope still moving after pulse duration time elapsed
02:56:01.843 00.062 25848 IsSlewing returns 0
02:56:01.844 00.001 25848 IsGuiding returns 0
02:56:01.844 00.000 25848 scope move finished after 37 + 102 ms
02:56:01.844 00.000 25848 Move returns status 0, amount 37
02:56:01.844 00.000 25848 MoveAxis(N, 22, ABG)
02:56:01.844 00.000 25848 Guiding  Dir = 0, Dur = 22
02:56:01.876 00.032 25848 IsSlewing returns 0
02:56:01.876 00.000 25848 IsGuiding returns 0
02:56:01.908 00.032 25848 IsGuiding returns 1
02:56:01.908 00.000 25848 scope still moving after pulse duration time elapsed
02:56:02.005 00.097 25848 IsSlewing returns 0
02:56:02.005 00.000 25848 IsGuiding returns 0
02:56:02.005 00.000 25848 scope move finished after 22 + 106 ms
02:56:02.005 00.000 25848 Move returns status 0, amount 22
02:56:02.006 00.001 25848 move complete, result=0
02:56:02.006 00.000 25848 worker thread done servicing request
02:56:02.006 00.000 25848 Worker thread wakes up
02:56:02.006 00.000 21444 GuideStep: 1.3 px 37 ms WEST, -0.8 px 22 ms NORTH
02:56:02.006 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:02.006 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:04.863 02.857 25848 Exposure complete
02:56:04.952 00.089 25848 worker thread done servicing request
02:56:04.952 00.000 21444 OnExposeComplete: enter
02:56:04.952 00.000 21444 UpdateGuideState(): m_state=6
02:56:04.952 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1555
02:56:04.952 00.000 21444 Star::Find returns 1 (1), X=1262.46, Y=666.75, Mass=5713890, SNR=232.1, Peak=65504 HFD=8.0
02:56:04.953 00.001 21444 MultiStar: [#1 -1.21,0.66,0.85,U] [#2 -1.15,0.83,0.91,U] [#3 -1.26,0.32,0.75,U] [#4 -1.04,0.96,0.77,U] [#5 -1.57,0.59,0.73,U] [#6 -1.00,0.45,0.69,U] [#7 -0.85,0.74,0.54,U] [#8 -0.99,1.23,0.48,U] 
02:56:04.953 00.000 21444 single-star, 8 included, MultiStar: {-1.16, 0.61}, one-star: {-1.19, 0.07}
02:56:04.953 00.000 21444 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.05) = xAngle (0.03 = 0.03)
02:56:04.953 00.000 21444 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
02:56:04.953 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=0.07 hyp=1.20 cameraTheta=3.08 mountX=1.20 mountY=-0.39, mountTheta=-0.31
02:56:04.954 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=0.07, opts=13)
02:56:04.954 00.000 21444 Enqueuing Move request for scope (-1.19, 0.07)
02:56:04.954 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=16, FiltMax=65504, Gamma=0.560
02:56:04.954 00.000 21444 UpdateGuideState exits: m=5713890 SNR=232.1 Saturated
02:56:04.954 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:04.954 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:04.954 00.000 21444 Enqueuing Expose request
02:56:04.954 00.000 25848 Worker thread wakes up
02:56:04.954 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.07) opts 0xd
02:56:04.954 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, 0.07)
02:56:04.954 00.000 25848 Moving (-1.19, 0.07) raw xDistance=1.20 yDistance=-0.39
02:56:04.954 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.20
02:56:04.954 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:04.954 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
02:56:04.954 00.000 25848 MoveAxis(W, 37, ABG)
02:56:04.954 00.000 25848 Guiding  Dir = 3, Dur = 37
02:56:05.008 00.054 25848 IsSlewing returns 0
02:56:05.008 00.000 25848 IsGuiding returns 0
02:56:05.030 00.022 25848 PulseGuide returned control before completion, sleep 26
02:56:05.067 00.037 25848 IsGuiding returns 1
02:56:05.067 00.000 25848 scope still moving after pulse duration time elapsed
02:56:05.124 00.057 25848 IsSlewing returns 0
02:56:05.124 00.000 25848 IsGuiding returns 0
02:56:05.124 00.000 25848 scope move finished after 37 + 78 ms
02:56:05.124 00.000 25848 Move returns status 0, amount 37
02:56:05.124 00.000 25848 MoveAxis(N, 0, ABG)
02:56:05.124 00.000 25848 Move returns status 0, amount 0
02:56:05.124 00.000 25848 move complete, result=0
02:56:05.124 00.000 25848 worker thread done servicing request
02:56:05.124 00.000 25848 Worker thread wakes up
02:56:05.125 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:05.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:05.125 00.000 21444 GuideStep: 1.2 px 37 ms WEST, -0.4 px 0 ms NORTH
02:56:07.972 02.847 25848 Exposure complete
02:56:08.053 00.081 25848 worker thread done servicing request
02:56:08.053 00.000 21444 OnExposeComplete: enter
02:56:08.053 00.000 21444 UpdateGuideState(): m_state=6
02:56:08.054 00.001 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1556
02:56:08.054 00.000 21444 Star::Find returns 1 (1), X=1264.24, Y=666.37, Mass=5405299, SNR=195.1, Peak=65504 HFD=7.9
02:56:08.054 00.000 21444 MultiStar: [#1 1.58,-0.10,0.97,U] [#2 1.59,0.44,0.73,U] [#3 1.26,0.62,0.56,U] [#4 0.92,0.30,0.89,U] [#5 0.78,-0.17,0.65,U] [#6 1.36,-0.70,0.69,U] [#7 1.49,-0.42,0.64,U] [#8 1.26,0.03,0.46,U] 
02:56:08.054 00.000 21444 single-star, 8 included, MultiStar: {1.18, -0.05}, one-star: {0.59, -0.31}
02:56:08.054 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.53 = 2.75)
02:56:08.054 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.37 = -0.09)
02:56:08.054 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.31 hyp=0.67 cameraTheta=-0.48 mountX=-0.62 mountY=-0.06, mountTheta=-3.04
02:56:08.055 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.31, opts=13)
02:56:08.055 00.000 21444 Enqueuing Move request for scope (0.59, -0.31)
02:56:08.055 00.000 25848 Worker thread wakes up
02:56:08.055 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.31) opts 0xd
02:56:08.055 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.31)
02:56:08.055 00.000 25848 Moving (0.59, -0.31) raw xDistance=-0.62 yDistance=-0.06
02:56:08.055 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.62
02:56:08.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:08.055 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=116, FiltMax=65504, Gamma=0.560
02:56:08.055 00.000 21444 UpdateGuideState exits: m=5405299 SNR=195.1 Saturated
02:56:08.055 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:08.055 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:08.055 00.000 21444 Enqueuing Expose request
02:56:08.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:56:08.055 00.000 25848 MoveAxis(E, 15, ABG)
02:56:08.055 00.000 25848 Guiding  Dir = 2, Dur = 15
02:56:08.080 00.025 25848 IsSlewing returns 0
02:56:08.080 00.000 25848 IsGuiding returns 0
02:56:08.111 00.031 25848 IsGuiding returns 1
02:56:08.111 00.000 25848 scope still moving after pulse duration time elapsed
02:56:08.170 00.059 25848 IsSlewing returns 0
02:56:08.170 00.000 25848 IsGuiding returns 0
02:56:08.170 00.000 25848 scope move finished after 15 + 75 ms
02:56:08.170 00.000 25848 Move returns status 0, amount 15
02:56:08.170 00.000 25848 MoveAxis(N, 0, ABG)
02:56:08.170 00.000 25848 Move returns status 0, amount 0
02:56:08.170 00.000 25848 move complete, result=0
02:56:08.170 00.000 25848 worker thread done servicing request
02:56:08.170 00.000 25848 Worker thread wakes up
02:56:08.170 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:08.170 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:08.170 00.000 21444 GuideStep: -0.6 px 15 ms EAST, -0.1 px 0 ms NORTH
02:56:11.013 02.843 25848 Exposure complete
02:56:11.088 00.075 25848 worker thread done servicing request
02:56:11.088 00.000 21444 OnExposeComplete: enter
02:56:11.088 00.000 21444 UpdateGuideState(): m_state=6
02:56:11.088 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1557
02:56:11.088 00.000 21444 Star::Find returns 1 (1), X=1263.18, Y=667.36, Mass=5378224, SNR=218.7, Peak=65504 HFD=7.7
02:56:11.089 00.001 21444 MultiStar: [#1 -0.05,1.43,1.05,U] [#2 -0.11,1.32,0.81,U] [#3 0.02,1.11,0.74,U] [#4 0.08,1.38,0.92,U] [#5 0.29,1.14,0.67,U] [#6 0.39,0.70,0.73,U] [#7 0.76,0.76,0.58,U] [#8 0.70,1.77,0.00,M1] 
02:56:11.089 00.000 21444 single-star, 7 included, MultiStar: {0.06, 1.09}, one-star: {-0.47, 0.69}
02:56:11.089 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
02:56:11.089 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.56)
02:56:11.089 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=0.69 hyp=0.83 cameraTheta=2.17 mountX=0.53 mountY=0.46, mountTheta=0.72
02:56:11.089 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=0.69, opts=13)
02:56:11.089 00.000 21444 Enqueuing Move request for scope (-0.47, 0.69)
02:56:11.089 00.000 25848 Worker thread wakes up
02:56:11.090 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.69) opts 0xd
02:56:11.090 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, 0.69)
02:56:11.090 00.000 25848 Moving (-0.47, 0.69) raw xDistance=0.53 yDistance=0.46
02:56:11.090 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.53
02:56:11.090 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:11.090 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:56:11.090 00.000 25848 MoveAxis(W, 14, ABG)
02:56:11.090 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=220, FiltMax=65504, Gamma=0.560
02:56:11.090 00.000 21444 UpdateGuideState exits: m=5378224 SNR=218.7 Saturated
02:56:11.090 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:11.090 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:11.090 00.000 21444 Enqueuing Expose request
02:56:11.090 00.000 25848 Guiding  Dir = 3, Dur = 14
02:56:11.110 00.020 25848 IsSlewing returns 0
02:56:11.111 00.001 25848 IsGuiding returns 0
02:56:11.142 00.031 25848 IsGuiding returns 1
02:56:11.142 00.000 25848 scope still moving after pulse duration time elapsed
02:56:11.202 00.060 25848 IsSlewing returns 0
02:56:11.202 00.000 25848 IsGuiding returns 0
02:56:11.202 00.000 25848 scope move finished after 14 + 77 ms
02:56:11.202 00.000 25848 Move returns status 0, amount 14
02:56:11.202 00.000 25848 MoveAxis(N, 0, ABG)
02:56:11.203 00.001 25848 Move returns status 0, amount 0
02:56:11.203 00.000 25848 move complete, result=0
02:56:11.203 00.000 25848 worker thread done servicing request
02:56:11.203 00.000 25848 Worker thread wakes up
02:56:11.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:11.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:11.203 00.000 21444 GuideStep: 0.5 px 14 ms WEST, 0.5 px 0 ms NORTH
02:56:14.049 02.846 25848 Exposure complete
02:56:14.130 00.081 25848 worker thread done servicing request
02:56:14.130 00.000 21444 OnExposeComplete: enter
02:56:14.130 00.000 21444 UpdateGuideState(): m_state=6
02:56:14.131 00.001 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1558
02:56:14.131 00.000 21444 Star::Find returns 1 (1), X=1262.21, Y=668.14, Mass=5526966, SNR=236.9, Peak=65504 HFD=7.8
02:56:14.131 00.000 21444 MultiStar: [#1 -0.69,1.21,1.20,U] [#2 -0.61,2.23,0.00,M1] [#3 -0.57,1.43,0.77,U] [#4 -0.71,2.05,0.00,M1] [#5 -1.20,1.71,0.00,M1] [#6 -0.22,1.10,0.85,U] [#7 0.10,1.45,0.60,U] [#8 -0.74,1.91,0.00,M2] 
02:56:14.131 00.000 21444 refined, 4 included, MultiStar: {-0.64, 1.32}, one-star: {-1.44, 1.46}
02:56:14.131 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
02:56:14.131 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
02:56:14.131 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=1.32 hyp=1.47 cameraTheta=2.02 mountX=0.76 mountY=0.98, mountTheta=0.91
02:56:14.132 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=1.32, opts=13)
02:56:14.132 00.000 21444 Enqueuing Move request for scope (-0.64, 1.32)
02:56:14.132 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2272, FiltMin=206, FiltMax=65504, Gamma=0.560
02:56:14.132 00.000 21444 UpdateGuideState exits: m=5526966 SNR=236.9 Saturated
02:56:14.132 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:14.132 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:14.132 00.000 21444 Enqueuing Expose request
02:56:14.132 00.000 25848 Worker thread wakes up
02:56:14.132 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 1.32) opts 0xd
02:56:14.132 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 1.32)
02:56:14.132 00.000 25848 Moving (-0.64, 1.32) raw xDistance=0.76 yDistance=0.98
02:56:14.132 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.76
02:56:14.132 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:56:14.132 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
02:56:14.132 00.000 25848 MoveAxis(W, 23, ABG)
02:56:14.132 00.000 25848 Guiding  Dir = 3, Dur = 23
02:56:14.158 00.026 25848 IsSlewing returns 0
02:56:14.158 00.000 25848 IsGuiding returns 0
02:56:14.189 00.031 25848 IsGuiding returns 1
02:56:14.189 00.000 25848 scope still moving after pulse duration time elapsed
02:56:14.249 00.060 25848 IsSlewing returns 0
02:56:14.249 00.000 25848 IsGuiding returns 0
02:56:14.249 00.000 25848 scope move finished after 23 + 68 ms
02:56:14.249 00.000 25848 Move returns status 0, amount 23
02:56:14.249 00.000 25848 MoveAxis(N, 0, ABG)
02:56:14.249 00.000 25848 Move returns status 0, amount 0
02:56:14.249 00.000 25848 move complete, result=0
02:56:14.249 00.000 25848 worker thread done servicing request
02:56:14.249 00.000 25848 Worker thread wakes up
02:56:14.249 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 1.0 px 0 ms NORTH
02:56:14.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:14.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:17.098 02.849 25848 Exposure complete
02:56:17.164 00.066 25848 worker thread done servicing request
02:56:17.164 00.000 21444 OnExposeComplete: enter
02:56:17.164 00.000 21444 UpdateGuideState(): m_state=6
02:56:17.166 00.002 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1559
02:56:17.166 00.000 21444 Star::Find returns 1 (1), X=1264.01, Y=665.82, Mass=5754339, SNR=246.6, Peak=65504 HFD=8.1
02:56:17.166 00.000 21444 MultiStar: [#1 0.59,-0.13,1.17,U] [#2 0.02,-0.09,0.84,U] [#3 -0.68,0.45,1.01,U] [#4 0.11,0.35,0.72,U] [#5 -0.41,0.17,0.66,U] [#6 0.42,-0.45,0.81,U] [#7 0.91,-0.34,0.47,U] [#8 -0.16,0.52,0.53,U] 
02:56:17.166 00.000 21444 refined, 8 included, MultiStar: {0.12, -0.07}, one-star: {0.36, -0.85}
02:56:17.166 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.71)
02:56:17.166 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.13)
02:56:17.166 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.52 mountX=-0.13 mountY=-0.02, mountTheta=-3.00
02:56:17.167 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.07, opts=13)
02:56:17.167 00.000 21444 Enqueuing Move request for scope (0.12, -0.07)
02:56:17.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=216, FiltMax=65504, Gamma=0.560
02:56:17.167 00.000 21444 UpdateGuideState exits: m=5754339 SNR=246.6 Saturated
02:56:17.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:17.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:17.167 00.000 21444 Enqueuing Expose request
02:56:17.167 00.000 25848 Worker thread wakes up
02:56:17.167 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
02:56:17.167 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
02:56:17.167 00.000 25848 Moving (0.12, -0.07) raw xDistance=-0.13 yDistance=-0.02
02:56:17.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:56:17.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:17.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:56:17.167 00.000 25848 MoveAxis(E, 0, ABG)
02:56:17.167 00.000 25848 Move returns status 0, amount 0
02:56:17.167 00.000 25848 MoveAxis(N, 0, ABG)
02:56:17.167 00.000 25848 Move returns status 0, amount 0
02:56:17.167 00.000 25848 move complete, result=0
02:56:17.167 00.000 25848 worker thread done servicing request
02:56:17.167 00.000 25848 Worker thread wakes up
02:56:17.167 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:17.167 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:17.167 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:20.021 02.854 25848 Exposure complete
02:56:20.101 00.080 25848 worker thread done servicing request
02:56:20.101 00.000 21444 OnExposeComplete: enter
02:56:20.101 00.000 21444 UpdateGuideState(): m_state=6
02:56:20.101 00.000 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1560
02:56:20.101 00.000 21444 Star::Find returns 1 (1), X=1262.12, Y=666.93, Mass=5585862, SNR=216.1, Peak=65504 HFD=8.0
02:56:20.102 00.001 21444 MultiStar: [#1 -0.40,0.07,1.10,U] [#2 -0.91,0.54,1.06,U] [#3 -1.53,0.11,0.76,U] [#4 -0.52,0.52,0.90,U] [#5 -2.07,0.60,0.00,M1] [#6 -0.93,-0.03,0.82,U] [#7 -0.72,-0.04,0.79,U] [#8 -1.32,1.18,0.70,U] 
02:56:20.102 00.000 21444 refined, 7 included, MultiStar: {-0.96, 0.31}, one-star: {-1.53, 0.25}
02:56:20.102 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
02:56:20.102 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
02:56:20.102 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=0.31 hyp=1.01 cameraTheta=2.83 mountX=0.98 mountY=-0.07, mountTheta=-0.07
02:56:20.102 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=0.31, opts=13)
02:56:20.102 00.000 21444 Enqueuing Move request for scope (-0.96, 0.31)
02:56:20.103 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=244, FiltMax=65504, Gamma=0.560
02:56:20.103 00.000 21444 UpdateGuideState exits: m=5585862 SNR=216.1 Saturated
02:56:20.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:20.103 00.000 25848 Worker thread wakes up
02:56:20.103 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 0.31) opts 0xd
02:56:20.103 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, 0.31)
02:56:20.103 00.000 25848 Moving (-0.96, 0.31) raw xDistance=0.98 yDistance=-0.07
02:56:20.103 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.98
02:56:20.103 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:20.103 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:20.103 00.000 21444 Enqueuing Expose request
02:56:20.103 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:56:20.103 00.000 25848 MoveAxis(W, 29, ABG)
02:56:20.103 00.000 25848 Guiding  Dir = 3, Dur = 29
02:56:20.123 00.020 25848 IsSlewing returns 0
02:56:20.124 00.001 25848 IsGuiding returns 0
02:56:20.165 00.041 25848 IsGuiding returns 1
02:56:20.165 00.000 25848 scope still moving after pulse duration time elapsed
02:56:20.219 00.054 25848 IsSlewing returns 0
02:56:20.219 00.000 25848 IsGuiding returns 0
02:56:20.219 00.000 25848 scope move finished after 29 + 66 ms
02:56:20.219 00.000 25848 Move returns status 0, amount 29
02:56:20.219 00.000 25848 MoveAxis(N, 0, ABG)
02:56:20.219 00.000 25848 Move returns status 0, amount 0
02:56:20.219 00.000 25848 move complete, result=0
02:56:20.219 00.000 25848 worker thread done servicing request
02:56:20.219 00.000 25848 Worker thread wakes up
02:56:20.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:20.220 00.001 21444 GuideStep: 1.0 px 29 ms WEST, -0.1 px 0 ms NORTH
02:56:20.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:23.062 02.842 25848 Exposure complete
02:56:23.140 00.078 25848 worker thread done servicing request
02:56:23.140 00.000 21444 OnExposeComplete: enter
02:56:23.140 00.000 21444 UpdateGuideState(): m_state=6
02:56:23.141 00.001 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1561
02:56:23.141 00.000 21444 Star::Find returns 1 (1), X=1262.79, Y=665.63, Mass=5568081, SNR=283.1, Peak=65504 HFD=7.7
02:56:23.141 00.000 21444 MultiStar: [#1 -0.42,-0.16,0.97,U] [#2 -0.06,0.02,1.05,U] [#3 -0.04,-0.09,0.76,U] [#4 -0.33,-0.22,0.85,U] [#5 -1.14,0.07,0.59,U] [#6 -0.34,-0.45,0.68,U] [#7 0.51,-0.78,0.55,U] [#8 -0.60,0.35,0.47,U] 
02:56:23.141 00.000 21444 refined, 8 included, MultiStar: {-0.37, -0.28}, one-star: {-0.86, -1.04}
02:56:23.141 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.75)
02:56:23.141 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.10)
02:56:23.141 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.28 hyp=0.46 cameraTheta=-2.49 mountX=0.34 mountY=-0.40, mountTheta=-0.87
02:56:23.142 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.28, opts=13)
02:56:23.142 00.000 21444 Enqueuing Move request for scope (-0.37, -0.28)
02:56:23.142 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=192, FiltMax=65504, Gamma=0.560
02:56:23.142 00.000 21444 UpdateGuideState exits: m=5568081 SNR=283.1 Saturated
02:56:23.142 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:23.142 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:23.142 00.000 21444 Enqueuing Expose request
02:56:23.142 00.000 25848 Worker thread wakes up
02:56:23.142 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.28) opts 0xd
02:56:23.142 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.28)
02:56:23.142 00.000 25848 Moving (-0.37, -0.28) raw xDistance=0.34 yDistance=-0.40
02:56:23.142 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
02:56:23.142 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:23.142 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
02:56:23.142 00.000 25848 MoveAxis(E, 0, ABG)
02:56:23.142 00.000 25848 Move returns status 0, amount 0
02:56:23.142 00.000 25848 MoveAxis(N, 0, ABG)
02:56:23.142 00.000 25848 Move returns status 0, amount 0
02:56:23.142 00.000 25848 move complete, result=0
02:56:23.142 00.000 25848 worker thread done servicing request
02:56:23.143 00.001 25848 Worker thread wakes up
02:56:23.143 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:23.143 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:23.143 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
02:56:25.988 02.845 25848 Exposure complete
02:56:26.066 00.078 25848 worker thread done servicing request
02:56:26.066 00.000 21444 OnExposeComplete: enter
02:56:26.066 00.000 21444 UpdateGuideState(): m_state=6
02:56:26.067 00.001 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1562
02:56:26.067 00.000 21444 Star::Find returns 1 (1), X=1263.75, Y=666.15, Mass=5738751, SNR=228.0, Peak=65504 HFD=7.8
02:56:26.067 00.000 21444 MultiStar: [#1 1.37,-0.59,1.50,U] [#2 1.27,-0.12,0.93,U] [#3 0.18,0.47,0.85,U] [#4 0.39,-0.12,0.85,U] [#5 -0.41,-0.42,0.77,U] [#6 0.66,-0.37,0.71,U] [#7 0.98,-0.64,0.70,U] [#8 0.18,0.37,0.79,U] 
02:56:26.067 00.000 21444 single-star, 8 included, MultiStar: {0.59, -0.24}, one-star: {0.10, -0.52}
02:56:26.067 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.43 = 1.85)
02:56:26.067 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.27 = -0.99)
02:56:26.067 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.52 hyp=0.53 cameraTheta=-1.38 mountX=-0.15 mountY=-0.45, mountTheta=-1.89
02:56:26.068 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.52, opts=13)
02:56:26.068 00.000 21444 Enqueuing Move request for scope (0.10, -0.52)
02:56:26.068 00.000 25848 Worker thread wakes up
02:56:26.068 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.52) opts 0xd
02:56:26.068 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.52)
02:56:26.068 00.000 25848 Moving (0.10, -0.52) raw xDistance=-0.15 yDistance=-0.45
02:56:26.068 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:56:26.068 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:26.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=42, FiltMax=65504, Gamma=0.560
02:56:26.068 00.000 21444 UpdateGuideState exits: m=5738751 SNR=228.0 Saturated
02:56:26.068 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:26.068 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
02:56:26.068 00.000 25848 MoveAxis(E, 0, ABG)
02:56:26.068 00.000 25848 Move returns status 0, amount 0
02:56:26.068 00.000 25848 MoveAxis(N, 0, ABG)
02:56:26.068 00.000 25848 Move returns status 0, amount 0
02:56:26.068 00.000 25848 move complete, result=0
02:56:26.068 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:26.068 00.000 21444 Enqueuing Expose request
02:56:26.068 00.000 25848 worker thread done servicing request
02:56:26.068 00.000 25848 Worker thread wakes up
02:56:26.069 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:56:26.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:26.069 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:28.921 02.852 25848 Exposure complete
02:56:29.009 00.088 25848 worker thread done servicing request
02:56:29.009 00.000 21444 OnExposeComplete: enter
02:56:29.010 00.001 21444 UpdateGuideState(): m_state=6
02:56:29.010 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1563
02:56:29.010 00.000 21444 Star::Find returns 1 (1), X=1262.26, Y=666.84, Mass=5408763, SNR=164.0, Peak=65504 HFD=7.9
02:56:29.010 00.000 21444 MultiStar: [#1 -1.05,-0.08,1.01,U] [#2 -1.17,0.48,0.76,U] [#3 -1.34,0.18,0.67,U] [#4 -1.16,0.34,0.81,U] [#5 -1.53,-0.20,0.66,U] [#6 -1.18,-0.37,0.90,U] [#7 -0.32,-0.49,0.52,U] [#8 -1.76,0.10,0.62,U] 
02:56:29.010 00.000 21444 refined, 8 included, MultiStar: {-1.22, 0.03}, one-star: {-1.39, 0.17}
02:56:29.010 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
02:56:29.010 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.78 = -2.78)
02:56:29.010 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=0.03 hyp=1.22 cameraTheta=3.12 mountX=1.22 mountY=-0.44, mountTheta=-0.34
02:56:29.011 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=0.03, opts=13)
02:56:29.011 00.000 21444 Enqueuing Move request for scope (-1.22, 0.03)
02:56:29.011 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=246, FiltMax=65504, Gamma=0.560
02:56:29.011 00.000 25848 Worker thread wakes up
02:56:29.012 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 0.03) opts 0xd
02:56:29.012 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, 0.03)
02:56:29.012 00.000 25848 Moving (-1.22, 0.03) raw xDistance=1.22 yDistance=-0.44
02:56:29.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.22
02:56:29.012 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:29.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:56:29.012 00.000 25848 MoveAxis(W, 36, ABG)
02:56:29.012 00.000 25848 Guiding  Dir = 3, Dur = 36
02:56:29.012 00.000 21444 UpdateGuideState exits: m=5408763 SNR=164.0 Saturated
02:56:29.012 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:29.012 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:29.012 00.000 21444 Enqueuing Expose request
02:56:29.058 00.046 25848 IsSlewing returns 0
02:56:29.058 00.000 25848 IsGuiding returns 0
02:56:29.079 00.021 25848 PulseGuide returned control before completion, sleep 25
02:56:29.110 00.031 25848 IsGuiding returns 1
02:56:29.110 00.000 25848 scope still moving after pulse duration time elapsed
02:56:29.173 00.063 25848 IsSlewing returns 0
02:56:29.173 00.000 25848 IsGuiding returns 0
02:56:29.173 00.000 25848 scope move finished after 36 + 79 ms
02:56:29.173 00.000 25848 Move returns status 0, amount 36
02:56:29.173 00.000 25848 MoveAxis(N, 0, ABG)
02:56:29.173 00.000 25848 Move returns status 0, amount 0
02:56:29.173 00.000 25848 move complete, result=0
02:56:29.173 00.000 25848 worker thread done servicing request
02:56:29.173 00.000 25848 Worker thread wakes up
02:56:29.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:29.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:29.174 00.001 21444 GuideStep: 1.2 px 36 ms WEST, -0.4 px 0 ms NORTH
02:56:32.031 02.857 25848 Exposure complete
02:56:32.119 00.088 25848 worker thread done servicing request
02:56:32.119 00.000 21444 OnExposeComplete: enter
02:56:32.119 00.000 21444 UpdateGuideState(): m_state=6
02:56:32.119 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1564
02:56:32.119 00.000 21444 Star::Find returns 1 (1), X=1263.08, Y=666.86, Mass=5562070, SNR=217.2, Peak=65504 HFD=7.9
02:56:32.120 00.001 21444 MultiStar: [#1 -0.15,0.15,1.31,U] [#2 -0.26,0.67,1.15,U] [#3 -0.47,0.75,1.05,U] [#4 0.01,0.57,0.91,U] [#5 -1.14,0.40,0.68,U] [#6 -0.07,-0.17,0.75,U] [#7 0.84,-0.10,0.73,U] [#8 -0.81,0.86,0.60,U] 
02:56:32.120 00.000 21444 refined, 8 included, MultiStar: {-0.28, 0.37}, one-star: {-0.57, 0.18}
02:56:32.120 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.05) = xAngle (-0.84 = -0.84)
02:56:32.120 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.60)
02:56:32.120 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.37 hyp=0.46 cameraTheta=2.21 mountX=0.31 mountY=0.24, mountTheta=0.66
02:56:32.121 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.37, opts=13)
02:56:32.121 00.000 21444 Enqueuing Move request for scope (-0.28, 0.37)
02:56:32.121 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=144, FiltMax=65504, Gamma=0.560
02:56:32.121 00.000 25848 Worker thread wakes up
02:56:32.121 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.37) opts 0xd
02:56:32.121 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.37)
02:56:32.121 00.000 25848 Moving (-0.28, 0.37) raw xDistance=0.31 yDistance=0.24
02:56:32.121 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
02:56:32.121 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:32.121 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:56:32.121 00.000 25848 MoveAxis(E, 0, ABG)
02:56:32.121 00.000 25848 Move returns status 0, amount 0
02:56:32.121 00.000 25848 MoveAxis(N, 0, ABG)
02:56:32.121 00.000 25848 Move returns status 0, amount 0
02:56:32.121 00.000 25848 move complete, result=0
02:56:32.121 00.000 25848 worker thread done servicing request
02:56:32.122 00.001 21444 UpdateGuideState exits: m=5562070 SNR=217.2 Saturated
02:56:32.122 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:32.122 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:32.122 00.000 21444 Enqueuing Expose request
02:56:32.122 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
02:56:32.122 00.000 25848 Worker thread wakes up
02:56:32.122 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:32.122 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:34.972 02.850 25848 Exposure complete
02:56:35.060 00.088 25848 worker thread done servicing request
02:56:35.061 00.001 21444 OnExposeComplete: enter
02:56:35.061 00.000 21444 UpdateGuideState(): m_state=6
02:56:35.061 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1565
02:56:35.061 00.000 21444 Star::Find returns 1 (1), X=1263.91, Y=665.69, Mass=5490924, SNR=193.8, Peak=65504 HFD=7.8
02:56:35.061 00.000 21444 MultiStar: [#1 0.57,-0.58,1.37,U] [#2 0.38,-0.20,0.96,U] [#3 0.26,-0.45,1.07,U] [#4 0.98,-0.60,1.06,U] [#5 0.48,-0.82,0.86,U] [#6 0.96,-1.19,0.76,U] [#7 0.96,-0.84,0.81,U] [#8 0.38,-0.45,0.58,U] 
02:56:35.061 00.000 21444 refined, 8 included, MultiStar: {0.57, -0.67}, one-star: {0.26, -0.99}
02:56:35.061 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
02:56:35.061 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.75 = -0.47)
02:56:35.061 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.67 hyp=0.88 cameraTheta=-0.86 mountX=-0.63 mountY=-0.40, mountTheta=-2.58
02:56:35.062 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.67, opts=13)
02:56:35.062 00.000 21444 Enqueuing Move request for scope (0.57, -0.67)
02:56:35.062 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=234, FiltMax=65504, Gamma=0.560
02:56:35.063 00.001 21444 UpdateGuideState exits: m=5490924 SNR=193.8 Saturated
02:56:35.063 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:35.063 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:35.063 00.000 21444 Enqueuing Expose request
02:56:35.063 00.000 25848 Worker thread wakes up
02:56:35.063 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.67) opts 0xd
02:56:35.063 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.67)
02:56:35.063 00.000 25848 Moving (0.57, -0.67) raw xDistance=-0.63 yDistance=-0.40
02:56:35.063 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
02:56:35.063 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:35.063 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
02:56:35.063 00.000 25848 MoveAxis(E, 18, ABG)
02:56:35.063 00.000 25848 Guiding  Dir = 2, Dur = 18
02:56:35.095 00.032 25848 IsSlewing returns 0
02:56:35.096 00.001 25848 IsGuiding returns 0
02:56:35.163 00.067 25848 IsGuiding returns 1
02:56:35.163 00.000 25848 scope still moving after pulse duration time elapsed
02:56:35.217 00.054 25848 IsSlewing returns 0
02:56:35.219 00.002 25848 IsGuiding returns 0
02:56:35.219 00.000 25848 scope move finished after 18 + 104 ms
02:56:35.219 00.000 25848 Move returns status 0, amount 18
02:56:35.219 00.000 25848 MoveAxis(N, 0, ABG)
02:56:35.219 00.000 25848 Move returns status 0, amount 0
02:56:35.219 00.000 25848 move complete, result=0
02:56:35.219 00.000 25848 worker thread done servicing request
02:56:35.219 00.000 25848 Worker thread wakes up
02:56:35.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:35.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:35.219 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -0.4 px 0 ms NORTH
02:56:38.065 02.846 25848 Exposure complete
02:56:38.154 00.089 25848 worker thread done servicing request
02:56:38.154 00.000 21444 OnExposeComplete: enter
02:56:38.154 00.000 21444 UpdateGuideState(): m_state=6
02:56:38.155 00.001 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1566
02:56:38.155 00.000 21444 Star::Find returns 1 (1), X=1264.20, Y=666.58, Mass=5700090, SNR=220.2, Peak=65504 HFD=8.0
02:56:38.155 00.000 21444 MultiStar: [#1 0.73,0.10,1.03,U] [#2 0.22,0.70,0.81,U] [#3 0.15,0.47,0.71,U] [#4 0.95,0.56,0.70,U] [#5 0.57,0.46,0.72,U] [#6 0.84,0.22,0.58,U] [#7 0.84,0.11,0.71,U] [#8 1.37,0.91,0.53,U] 
02:56:38.155 00.000 21444 single-star, 8 included, MultiStar: {0.66, 0.34}, one-star: {0.55, -0.10}
02:56:38.155 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.06)
02:56:38.155 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.22)
02:56:38.155 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.10 hyp=0.56 cameraTheta=-0.17 mountX=-0.56 mountY=0.12, mountTheta=2.93
02:56:38.156 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.10, opts=13)
02:56:38.156 00.000 21444 Enqueuing Move request for scope (0.55, -0.10)
02:56:38.156 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=296, FiltMax=65504, Gamma=0.560
02:56:38.156 00.000 21444 UpdateGuideState exits: m=5700090 SNR=220.2 Saturated
02:56:38.156 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:38.156 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:38.156 00.000 21444 Enqueuing Expose request
02:56:38.156 00.000 25848 Worker thread wakes up
02:56:38.156 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.10) opts 0xd
02:56:38.156 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.10)
02:56:38.156 00.000 25848 Moving (0.55, -0.10) raw xDistance=-0.56 yDistance=0.12
02:56:38.156 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.56
02:56:38.156 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:38.156 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:56:38.157 00.001 25848 MoveAxis(E, 18, ABG)
02:56:38.157 00.000 25848 Guiding  Dir = 2, Dur = 18
02:56:38.187 00.030 25848 IsSlewing returns 0
02:56:38.187 00.000 25848 IsGuiding returns 0
02:56:38.246 00.059 25848 IsGuiding returns 1
02:56:38.246 00.000 25848 scope still moving after pulse duration time elapsed
02:56:38.297 00.051 25848 IsSlewing returns 0
02:56:38.297 00.000 25848 IsGuiding returns 0
02:56:38.297 00.000 25848 scope move finished after 18 + 91 ms
02:56:38.297 00.000 25848 Move returns status 0, amount 18
02:56:38.297 00.000 25848 MoveAxis(N, 0, ABG)
02:56:38.297 00.000 25848 Move returns status 0, amount 0
02:56:38.297 00.000 25848 move complete, result=0
02:56:38.297 00.000 25848 worker thread done servicing request
02:56:38.297 00.000 25848 Worker thread wakes up
02:56:38.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:38.297 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.1 px 0 ms NORTH
02:56:38.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:41.141 02.844 25848 Exposure complete
02:56:41.222 00.081 25848 worker thread done servicing request
02:56:41.222 00.000 21444 OnExposeComplete: enter
02:56:41.222 00.000 21444 UpdateGuideState(): m_state=6
02:56:41.222 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1567
02:56:41.222 00.000 21444 Star::Find returns 1 (1), X=1261.10, Y=666.33, Mass=5576393, SNR=263.8, Peak=65504 HFD=7.8
02:56:41.222 00.000 21444 MultiStar: [#1 -2.39,-0.06,0.00,M1] [#2 -1.99,0.35,0.00,M1] [#3 -2.11,0.32,0.00,M1] [#4 -1.76,0.28,0.74,U] [#5 -1.77,-0.04,0.82,U] [#6 -1.39,-0.81,0.66,U] [#7 -1.43,-0.19,0.52,U] [#8 -1.74,-0.11,0.62,U] 
02:56:41.222 00.000 21444 refined, 5 included, MultiStar: {-1.85, -0.20}, one-star: {-2.55, -0.34}
02:56:41.223 00.001 21444 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.05) = xAngle (-6.09 = 0.20)
02:56:41.223 00.000 21444 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.65)
02:56:41.223 00.000 21444 CameraToMount -- cameraX=-1.85 cameraY=-0.20 hyp=1.86 cameraTheta=-3.03 mountX=1.82 mountY=-0.88, mountTheta=-0.45
02:56:41.223 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.85, y=-0.20, opts=13)
02:56:41.223 00.000 21444 Enqueuing Move request for scope (-1.85, -0.20)
02:56:41.223 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=120, FiltMax=65504, Gamma=0.560
02:56:41.223 00.000 21444 UpdateGuideState exits: m=5576393 SNR=263.8 Saturated
02:56:41.223 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:41.223 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:41.223 00.000 21444 Enqueuing Expose request
02:56:41.223 00.000 25848 Worker thread wakes up
02:56:41.224 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.85, -0.20) opts 0xd
02:56:41.224 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.85, -0.20)
02:56:41.224 00.000 25848 Moving (-1.85, -0.20) raw xDistance=1.82 yDistance=-0.88
02:56:41.224 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.82
02:56:41.224 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
02:56:41.224 00.000 25848 MoveAxis(W, 52, ABG)
02:56:41.224 00.000 25848 Guiding  Dir = 3, Dur = 52
02:56:41.267 00.043 25848 IsSlewing returns 0
02:56:41.267 00.000 25848 IsGuiding returns 0
02:56:41.298 00.031 25848 PulseGuide returned control before completion, sleep 32
02:56:41.343 00.045 25848 IsGuiding returns 1
02:56:41.343 00.000 25848 scope still moving after pulse duration time elapsed
02:56:41.406 00.063 25848 IsSlewing returns 0
02:56:41.406 00.000 25848 IsGuiding returns 0
02:56:41.406 00.000 25848 scope move finished after 52 + 87 ms
02:56:41.406 00.000 25848 Move returns status 0, amount 52
02:56:41.406 00.000 25848 MoveAxis(N, 24, ABG)
02:56:41.406 00.000 25848 Guiding  Dir = 0, Dur = 24
02:56:41.437 00.031 25848 IsSlewing returns 0
02:56:41.437 00.000 25848 IsGuiding returns 0
02:56:41.469 00.032 25848 IsGuiding returns 1
02:56:41.469 00.000 25848 scope still moving after pulse duration time elapsed
02:56:41.532 00.063 25848 IsSlewing returns 0
02:56:41.532 00.000 25848 IsGuiding returns 0
02:56:41.532 00.000 25848 scope move finished after 24 + 70 ms
02:56:41.532 00.000 25848 Move returns status 0, amount 24
02:56:41.532 00.000 25848 move complete, result=0
02:56:41.532 00.000 25848 worker thread done servicing request
02:56:41.532 00.000 25848 Worker thread wakes up
02:56:41.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:41.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:41.533 00.001 21444 GuideStep: 1.8 px 52 ms WEST, -0.9 px 24 ms NORTH
02:56:44.378 02.845 25848 Exposure complete
02:56:44.457 00.079 25848 worker thread done servicing request
02:56:44.457 00.000 21444 OnExposeComplete: enter
02:56:44.458 00.001 21444 UpdateGuideState(): m_state=6
02:56:44.458 00.000 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1568
02:56:44.458 00.000 21444 Star::Find returns 1 (1), X=1264.77, Y=666.10, Mass=5492457, SNR=213.5, Peak=65504 HFD=7.9
02:56:44.458 00.000 21444 MultiStar: [#1 2.04,-0.29,0.00,M2] [#2 1.95,0.11,0.00,M2] [#3 1.44,-0.08,0.76,U] [#4 1.91,-0.15,0.00,M1] [#5 2.52,0.30,0.00,M1] [#6 1.87,-0.95,0.00,M1] [#7 2.10,-0.69,0.00,M1] [#8 2.27,0.06,0.00,M1] 
02:56:44.458 00.000 21444 single-star, 1 included, MultiStar: {1.26, -0.36}, one-star: {1.12, -0.57}
02:56:44.458 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.76)
02:56:44.458 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.37 = -0.08)
02:56:44.458 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.57 hyp=1.26 cameraTheta=-0.47 mountX=-1.17 mountY=-0.11, mountTheta=-3.05
02:56:44.459 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.57, opts=13)
02:56:44.459 00.000 21444 Enqueuing Move request for scope (1.12, -0.57)
02:56:44.459 00.000 25848 Worker thread wakes up
02:56:44.459 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.57) opts 0xd
02:56:44.459 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.57)
02:56:44.459 00.000 25848 Moving (1.12, -0.57) raw xDistance=-1.17 yDistance=-0.11
02:56:44.459 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.17
02:56:44.459 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:44.459 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=258, FiltMax=65504, Gamma=0.560
02:56:44.459 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:56:44.459 00.000 25848 MoveAxis(E, 30, ABG)
02:56:44.459 00.000 25848 Guiding  Dir = 2, Dur = 30
02:56:44.459 00.000 21444 UpdateGuideState exits: m=5492457 SNR=213.5 Saturated
02:56:44.460 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:44.460 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:44.460 00.000 21444 Enqueuing Expose request
02:56:44.485 00.025 25848 IsSlewing returns 0
02:56:44.485 00.000 25848 IsGuiding returns 0
02:56:44.516 00.031 25848 IsGuiding returns 1
02:56:44.516 00.000 25848 scope still moving after pulse duration time elapsed
02:56:44.595 00.079 25848 IsSlewing returns 0
02:56:44.595 00.000 25848 IsGuiding returns 0
02:56:44.595 00.000 25848 scope move finished after 30 + 79 ms
02:56:44.595 00.000 25848 Move returns status 0, amount 30
02:56:44.595 00.000 25848 MoveAxis(N, 0, ABG)
02:56:44.595 00.000 25848 Move returns status 0, amount 0
02:56:44.595 00.000 25848 move complete, result=0
02:56:44.595 00.000 25848 worker thread done servicing request
02:56:44.595 00.000 25848 Worker thread wakes up
02:56:44.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:44.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:44.595 00.000 21444 GuideStep: -1.2 px 30 ms EAST, -0.1 px 0 ms NORTH
02:56:47.444 02.849 25848 Exposure complete
02:56:47.528 00.084 25848 worker thread done servicing request
02:56:47.529 00.001 21444 OnExposeComplete: enter
02:56:47.529 00.000 21444 UpdateGuideState(): m_state=6
02:56:47.529 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1569
02:56:47.529 00.000 21444 Star::Find returns 1 (1), X=1264.61, Y=667.14, Mass=5538807, SNR=177.5, Peak=65504 HFD=7.9
02:56:47.529 00.000 21444 MultiStar: [#1 1.67,0.85,1.26,U] [#2 1.60,1.18,0.00,M3] [#3 1.60,0.08,0.95,U] [#4 1.74,0.67,1.08,U] [#5 1.14,0.48,0.89,U] [#6 2.25,0.20,0.00,M2] [#7 1.96,-0.09,0.00,M2] [#8 1.70,0.51,0.68,U] 
02:56:47.529 00.000 21444 single-star, 5 included, MultiStar: {1.47, 0.53}, one-star: {0.96, 0.47}
02:56:47.529 00.000 21444 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
02:56:47.530 00.001 21444 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.84)
02:56:47.530 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=0.47 hyp=1.07 cameraTheta=0.45 mountX=-0.91 mountY=0.79, mountTheta=2.42
02:56:47.531 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=0.47, opts=13)
02:56:47.531 00.000 21444 Enqueuing Move request for scope (0.96, 0.47)
02:56:47.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=16, FiltMax=65504, Gamma=0.560
02:56:47.531 00.000 21444 UpdateGuideState exits: m=5538807 SNR=177.5 Saturated
02:56:47.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:47.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:47.531 00.000 21444 Enqueuing Expose request
02:56:47.531 00.000 25848 Worker thread wakes up
02:56:47.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.47) opts 0xd
02:56:47.531 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, 0.47)
02:56:47.531 00.000 25848 Moving (0.96, 0.47) raw xDistance=-0.91 yDistance=0.79
02:56:47.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.91
02:56:47.531 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:56:47.532 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.79
02:56:47.532 00.000 25848 MoveAxis(E, 29, ABG)
02:56:47.532 00.000 25848 Guiding  Dir = 2, Dur = 29
02:56:47.562 00.030 25848 IsSlewing returns 0
02:56:47.562 00.000 25848 IsGuiding returns 0
02:56:47.626 00.064 25848 IsGuiding returns 1
02:56:47.626 00.000 25848 scope still moving after pulse duration time elapsed
02:56:47.673 00.047 25848 IsSlewing returns 0
02:56:47.673 00.000 25848 IsGuiding returns 0
02:56:47.673 00.000 25848 scope move finished after 29 + 81 ms
02:56:47.673 00.000 25848 Move returns status 0, amount 29
02:56:47.673 00.000 25848 MoveAxis(N, 0, ABG)
02:56:47.673 00.000 25848 Move returns status 0, amount 0
02:56:47.673 00.000 25848 move complete, result=0
02:56:47.673 00.000 25848 worker thread done servicing request
02:56:47.673 00.000 25848 Worker thread wakes up
02:56:47.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:47.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:47.673 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 0.8 px 0 ms NORTH
02:56:50.527 02.854 25848 Exposure complete
02:56:50.600 00.073 25848 worker thread done servicing request
02:56:50.600 00.000 21444 OnExposeComplete: enter
02:56:50.600 00.000 21444 UpdateGuideState(): m_state=6
02:56:50.600 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1570
02:56:50.600 00.000 21444 Star::Find returns 1 (1), X=1264.10, Y=667.02, Mass=5506206, SNR=217.3, Peak=65504 HFD=8.0
02:56:50.601 00.001 21444 MultiStar: [#1 1.39,0.96,0.99,U] [#2 1.29,1.30,0.88,U] [#3 1.35,0.59,0.70,U] [#4 1.01,1.19,0.86,U] [#5 1.16,0.82,0.64,U] [#6 1.17,0.06,0.59,U] [#7 1.73,0.47,0.56,U] [#8 1.12,1.06,0.55,U] 
02:56:50.601 00.000 21444 single-star, 8 included, MultiStar: {1.15, 0.78}, one-star: {0.45, 0.34}
02:56:50.601 00.000 21444 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
02:56:50.601 00.000 21444 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.04)
02:56:50.601 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=0.34 hyp=0.57 cameraTheta=0.65 mountX=-0.42 mountY=0.49, mountTheta=2.28
02:56:50.601 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=0.34, opts=13)
02:56:50.601 00.000 21444 Enqueuing Move request for scope (0.45, 0.34)
02:56:50.601 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=244, FiltMax=65504, Gamma=0.560
02:56:50.601 00.000 21444 UpdateGuideState exits: m=5506206 SNR=217.3 Saturated
02:56:50.601 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:50.601 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:50.601 00.000 21444 Enqueuing Expose request
02:56:50.602 00.001 25848 Worker thread wakes up
02:56:50.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.34) opts 0xd
02:56:50.602 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, 0.34)
02:56:50.602 00.000 25848 Moving (0.45, 0.34) raw xDistance=-0.42 yDistance=0.49
02:56:50.602 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
02:56:50.602 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:50.602 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
02:56:50.602 00.000 25848 MoveAxis(E, 0, ABG)
02:56:50.602 00.000 25848 Move returns status 0, amount 0
02:56:50.602 00.000 25848 MoveAxis(N, 0, ABG)
02:56:50.602 00.000 25848 Move returns status 0, amount 0
02:56:50.602 00.000 25848 move complete, result=0
02:56:50.602 00.000 25848 worker thread done servicing request
02:56:50.602 00.000 25848 Worker thread wakes up
02:56:50.602 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:50.602 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:50.602 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
02:56:53.445 02.843 25848 Exposure complete
02:56:53.511 00.066 25848 worker thread done servicing request
02:56:53.511 00.000 21444 OnExposeComplete: enter
02:56:53.511 00.000 21444 UpdateGuideState(): m_state=6
02:56:53.512 00.001 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1571
02:56:53.512 00.000 21444 Star::Find returns 1 (1), X=1265.06, Y=666.67, Mass=6005829, SNR=275.9, Peak=65504 HFD=8.1
02:56:53.512 00.000 21444 MultiStar: [#1 2.02,0.26,0.00,M1] [#2 1.90,0.73,0.00,M3] [#3 1.64,0.38,0.56,U] [#4 1.27,0.80,0.84,U] [#5 0.78,0.48,0.67,U] [#6 1.64,0.35,0.57,U] [#7 2.31,-0.08,0.00,M2] [#8 1.00,1.19,0.55,U] 
02:56:53.512 00.000 21444 refined, 5 included, MultiStar: {1.29, 0.49}, one-star: {1.41, -0.00}
02:56:53.512 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
02:56:53.512 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
02:56:53.512 00.000 21444 CameraToMount -- cameraX=1.29 cameraY=0.49 hyp=1.38 cameraTheta=0.36 mountX=-1.24 mountY=0.94, mountTheta=2.49
02:56:53.513 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=0.49, opts=13)
02:56:53.513 00.000 21444 Enqueuing Move request for scope (1.29, 0.49)
02:56:53.513 00.000 25848 Worker thread wakes up
02:56:53.513 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, 0.49) opts 0xd
02:56:53.513 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, 0.49)
02:56:53.513 00.000 25848 Moving (1.29, 0.49) raw xDistance=-1.24 yDistance=0.94
02:56:53.513 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.24
02:56:53.513 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:56:53.513 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:56:53.513 00.000 21444 UpdateGuideState exits: m=6005829 SNR=275.9 Saturated
02:56:53.513 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:53.513 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:53.513 00.000 21444 Enqueuing Expose request
02:56:53.513 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
02:56:53.513 00.000 25848 MoveAxis(E, 36, ABG)
02:56:53.513 00.000 25848 Guiding  Dir = 2, Dur = 36
02:56:53.546 00.033 25848 IsSlewing returns 0
02:56:53.546 00.000 25848 IsGuiding returns 0
02:56:53.577 00.031 25848 PulseGuide returned control before completion, sleep 16
02:56:53.603 00.026 25848 IsGuiding returns 1
02:56:53.603 00.000 25848 scope still moving after pulse duration time elapsed
02:56:53.658 00.055 25848 IsSlewing returns 0
02:56:53.659 00.001 25848 IsGuiding returns 0
02:56:53.659 00.000 25848 scope move finished after 36 + 76 ms
02:56:53.659 00.000 25848 Move returns status 0, amount 36
02:56:53.659 00.000 25848 MoveAxis(N, 0, ABG)
02:56:53.659 00.000 25848 Move returns status 0, amount 0
02:56:53.659 00.000 25848 move complete, result=0
02:56:53.659 00.000 25848 worker thread done servicing request
02:56:53.659 00.000 25848 Worker thread wakes up
02:56:53.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:53.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:53.659 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.9 px 0 ms NORTH
02:56:56.504 02.845 25848 Exposure complete
02:56:56.581 00.077 25848 worker thread done servicing request
02:56:56.581 00.000 21444 OnExposeComplete: enter
02:56:56.582 00.001 21444 UpdateGuideState(): m_state=6
02:56:56.582 00.000 21444 Star::Find(15, 1265, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1572
02:56:56.582 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=666.76, Mass=5850303, SNR=245.0, Peak=65504 HFD=8.1
02:56:56.582 00.000 21444 MultiStar: [#1 1.13,0.95,1.07,U] [#2 1.03,1.46,0.95,U] [#3 0.40,1.03,1.08,U] [#4 0.51,1.25,1.16,U] [#5 0.73,0.42,0.64,U] [#6 1.31,0.20,0.66,U] [#7 1.75,0.62,0.59,U] [#8 0.82,0.99,0.55,U] 
02:56:56.582 00.000 21444 refined, 8 included, MultiStar: {0.95, 0.83}, one-star: {1.28, 0.08}
02:56:56.582 00.000 21444 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
02:56:56.582 00.000 21444 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.18 = 1.10)
02:56:56.582 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=0.83 hyp=1.26 cameraTheta=0.72 mountX=-0.87 mountY=1.13, mountTheta=2.23
02:56:56.583 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=0.83, opts=13)
02:56:56.583 00.000 21444 Enqueuing Move request for scope (0.95, 0.83)
02:56:56.583 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=120, FiltMax=65504, Gamma=0.560
02:56:56.583 00.000 21444 UpdateGuideState exits: m=5850303 SNR=245.0 Saturated
02:56:56.583 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:56.583 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:56.583 00.000 21444 Enqueuing Expose request
02:56:56.583 00.000 25848 Worker thread wakes up
02:56:56.583 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.83) opts 0xd
02:56:56.583 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, 0.83)
02:56:56.583 00.000 25848 Moving (0.95, 0.83) raw xDistance=-0.87 yDistance=1.13
02:56:56.583 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.87
02:56:56.583 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:56:56.583 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
02:56:56.583 00.000 25848 MoveAxis(E, 28, ABG)
02:56:56.583 00.000 25848 Guiding  Dir = 2, Dur = 28
02:56:56.624 00.041 25848 IsSlewing returns 0
02:56:56.625 00.001 25848 IsGuiding returns 0
02:56:56.656 00.031 25848 IsGuiding returns 1
02:56:56.656 00.000 25848 scope still moving after pulse duration time elapsed
02:56:56.720 00.064 25848 IsSlewing returns 0
02:56:56.721 00.001 25848 IsGuiding returns 0
02:56:56.721 00.000 25848 scope move finished after 28 + 67 ms
02:56:56.721 00.000 25848 Move returns status 0, amount 28
02:56:56.721 00.000 25848 MoveAxis(N, 0, ABG)
02:56:56.721 00.000 25848 Move returns status 0, amount 0
02:56:56.721 00.000 25848 move complete, result=0
02:56:56.721 00.000 25848 worker thread done servicing request
02:56:56.721 00.000 25848 Worker thread wakes up
02:56:56.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:56.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:56.721 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 1.1 px 0 ms NORTH
02:56:59.573 02.852 25848 Exposure complete
02:56:59.654 00.081 25848 worker thread done servicing request
02:56:59.654 00.000 21444 OnExposeComplete: enter
02:56:59.654 00.000 21444 UpdateGuideState(): m_state=6
02:56:59.654 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1573
02:56:59.654 00.000 21444 Star::Find returns 1 (1), X=1265.01, Y=666.64, Mass=5682083, SNR=286.8, Peak=65504 HFD=7.9
02:56:59.655 00.001 21444 MultiStar: [#1 2.08,0.38,0.00,M1] [#2 1.45,0.80,0.87,U] [#3 1.84,0.86,0.00,M1] [#4 1.90,0.72,0.00,M1] [#5 1.65,0.64,0.66,U] [#6 2.11,0.34,0.00,M1] [#7 2.22,0.46,0.00,M2] [#8 2.13,0.76,0.00,M1] 
02:56:59.655 00.000 21444 single-star, 2 included, MultiStar: {1.47, 0.43}, one-star: {1.36, -0.04}
02:56:59.655 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
02:56:59.655 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
02:56:59.655 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-0.04 hyp=1.36 cameraTheta=-0.03 mountX=-1.36 mountY=0.48, mountTheta=2.80
02:56:59.656 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-0.04, opts=13)
02:56:59.656 00.000 21444 Enqueuing Move request for scope (1.36, -0.04)
02:56:59.656 00.000 25848 Worker thread wakes up
02:56:59.656 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.04) opts 0xd
02:56:59.656 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -0.04)
02:56:59.656 00.000 25848 Moving (1.36, -0.04) raw xDistance=-1.36 yDistance=0.48
02:56:59.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.36
02:56:59.656 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=120, FiltMax=65504, Gamma=0.560
02:56:59.656 00.000 21444 UpdateGuideState exits: m=5682083 SNR=286.8 Saturated
02:56:59.656 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:59.656 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:59.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:56:59.656 00.000 25848 MoveAxis(E, 42, ABG)
02:56:59.656 00.000 25848 Guiding  Dir = 2, Dur = 42
02:56:59.656 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:56:59.656 00.000 21444 Enqueuing Expose request
02:56:59.689 00.033 25848 IsSlewing returns 0
02:56:59.689 00.000 25848 IsGuiding returns 0
02:56:59.721 00.032 25848 PulseGuide returned control before completion, sleep 22
02:56:59.745 00.024 25848 IsGuiding returns 1
02:56:59.745 00.000 25848 scope still moving after pulse duration time elapsed
02:56:59.797 00.052 25848 IsSlewing returns 0
02:56:59.797 00.000 25848 IsGuiding returns 0
02:56:59.797 00.000 25848 scope move finished after 42 + 65 ms
02:56:59.797 00.000 25848 Move returns status 0, amount 42
02:56:59.797 00.000 25848 MoveAxis(N, 0, ABG)
02:56:59.798 00.001 25848 Move returns status 0, amount 0
02:56:59.798 00.000 25848 move complete, result=0
02:56:59.798 00.000 25848 worker thread done servicing request
02:56:59.798 00.000 25848 Worker thread wakes up
02:56:59.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:56:59.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:56:59.798 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 0.5 px 0 ms NORTH
02:57:02.643 02.845 25848 Exposure complete
02:57:02.730 00.087 25848 worker thread done servicing request
02:57:02.730 00.000 21444 OnExposeComplete: enter
02:57:02.730 00.000 21444 UpdateGuideState(): m_state=6
02:57:02.731 00.001 21444 Star::Find(15, 1265, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1574
02:57:02.731 00.000 21444 Star::Find returns 1 (1), X=1264.72, Y=667.29, Mass=5827076, SNR=233.9, Peak=65504 HFD=7.9
02:57:02.731 00.000 21444 MultiStar: [#1 1.50,0.93,1.07,U] [#2 1.89,1.38,0.00,M2] [#3 1.18,0.94,0.80,U] [#4 0.93,1.39,1.02,U] [#5 1.06,1.11,0.82,U] [#6 1.86,0.50,0.00,M2] [#7 2.11,0.57,0.00,M3] [#8 1.66,1.31,0.00,M2] 
02:57:02.731 00.000 21444 single-star, 4 included, MultiStar: {1.15, 1.00}, one-star: {1.07, 0.61}
02:57:02.731 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
02:57:02.731 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.91)
02:57:02.731 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=0.61 hyp=1.23 cameraTheta=0.52 mountX=-1.01 mountY=0.97, mountTheta=2.38
02:57:02.732 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=0.61, opts=13)
02:57:02.732 00.000 21444 Enqueuing Move request for scope (1.07, 0.61)
02:57:02.732 00.000 25848 Worker thread wakes up
02:57:02.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=64, FiltMax=65504, Gamma=0.560
02:57:02.732 00.000 21444 UpdateGuideState exits: m=5827076 SNR=233.9 Saturated
02:57:02.732 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:02.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.61) opts 0xd
02:57:02.732 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 0.61)
02:57:02.733 00.001 25848 Moving (1.07, 0.61) raw xDistance=-1.01 yDistance=0.97
02:57:02.733 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.01
02:57:02.733 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-1.16 newest=2.58
02:57:02.733 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
02:57:02.733 00.000 25848 MoveAxis(E, 32, ABG)
02:57:02.733 00.000 25848 Guiding  Dir = 2, Dur = 32
02:57:02.733 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:02.733 00.000 21444 Enqueuing Expose request
02:57:02.765 00.032 25848 IsSlewing returns 0
02:57:02.765 00.000 25848 IsGuiding returns 0
02:57:02.797 00.032 25848 PulseGuide returned control before completion, sleep 11
02:57:02.816 00.019 25848 IsGuiding returns 1
02:57:02.816 00.000 25848 scope still moving after pulse duration time elapsed
02:57:02.875 00.059 25848 IsSlewing returns 0
02:57:02.875 00.000 25848 IsGuiding returns 0
02:57:02.875 00.000 25848 scope move finished after 32 + 78 ms
02:57:02.875 00.000 25848 Move returns status 0, amount 32
02:57:02.875 00.000 25848 BLC: Oldest BLC event removed
02:57:02.875 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
02:57:02.875 00.000 25848 MoveAxis(S, 316, ABG)
02:57:02.875 00.000 25848 Guiding  Dir = 1, Dur = 316
02:57:02.905 00.030 25848 IsSlewing returns 0
02:57:02.906 00.001 25848 IsGuiding returns 0
02:57:02.937 00.031 25848 PulseGuide returned control before completion, sleep 296
02:57:03.303 00.366 25848 IsGuiding returns 1
02:57:03.303 00.000 25848 scope still moving after pulse duration time elapsed
02:57:03.358 00.055 25848 IsSlewing returns 0
02:57:03.358 00.000 25848 IsGuiding returns 0
02:57:03.358 00.000 25848 scope move finished after 316 + 136 ms
02:57:03.358 00.000 25848 Move returns status 0, amount 316
02:57:03.358 00.000 25848 move complete, result=0
02:57:03.358 00.000 25848 worker thread done servicing request
02:57:03.358 00.000 25848 Worker thread wakes up
02:57:03.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:03.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:03.358 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 1.0 px 316 ms SOUTH
02:57:06.208 02.850 25848 Exposure complete
02:57:06.293 00.085 25848 worker thread done servicing request
02:57:06.294 00.001 21444 OnExposeComplete: enter
02:57:06.294 00.000 21444 UpdateGuideState(): m_state=6
02:57:06.294 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1575
02:57:06.294 00.000 21444 Star::Find returns 1 (1), X=1266.46, Y=666.49, Mass=5799602, SNR=234.4, Peak=65504 HFD=7.7
02:57:06.294 00.000 21444 MultiStar: [#1 3.66,0.41,0.00,M1] [#2 4.85,-0.05,0.00,M3] [#3 3.09,0.16,0.00,M1] [#4 3.21,0.25,0.00,M1] [#5 2.55,0.06,0.00,M1] [#6 3.70,-0.28,0.00,M3] [#7 3.39,-0.18,0.00,M4] [#8 3.13,0.14,0.00,M3] 
02:57:06.294 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
02:57:06.294 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.32)
02:57:06.294 00.000 21444 CameraToMount -- cameraX=2.81 cameraY=-0.19 hyp=2.82 cameraTheta=-0.07 mountX=-2.82 mountY=0.89, mountTheta=2.84
02:57:06.295 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.81, y=-0.19, opts=13)
02:57:06.295 00.000 21444 Enqueuing Move request for scope (2.81, -0.19)
02:57:06.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=302, FiltMax=65504, Gamma=0.560
02:57:06.295 00.000 21444 UpdateGuideState exits: m=5799602 SNR=234.4 Saturated
02:57:06.295 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:06.295 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:06.295 00.000 21444 Enqueuing Expose request
02:57:06.295 00.000 25848 Worker thread wakes up
02:57:06.295 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.81, -0.19) opts 0xd
02:57:06.295 00.000 25848 Handling offset move in thread for scope, endpoint = (2.81, -0.19)
02:57:06.295 00.000 25848 Moving (2.81, -0.19) raw xDistance=-2.82 yDistance=0.89
02:57:06.295 00.000 25848 BLC: History state: CurrMiss=0.89, AvgInitMiss=-0.10, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.971113, 1:0.892724
02:57:06.295 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:57:06.295 00.000 25848 BLC: window closed
02:57:06.295 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.83 from input -2.82
02:57:06.295 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
02:57:06.295 00.000 25848 MoveAxis(E, 84, ABG)
02:57:06.295 00.000 25848 Guiding  Dir = 2, Dur = 84
02:57:06.328 00.033 25848 IsSlewing returns 0
02:57:06.328 00.000 25848 IsGuiding returns 0
02:57:06.360 00.032 25848 PulseGuide returned control before completion, sleep 63
02:57:06.428 00.068 25848 IsGuiding returns 1
02:57:06.428 00.000 25848 scope still moving after pulse duration time elapsed
02:57:06.485 00.057 25848 IsSlewing returns 0
02:57:06.485 00.000 25848 IsGuiding returns 0
02:57:06.485 00.000 25848 scope move finished after 84 + 73 ms
02:57:06.485 00.000 25848 Move returns status 0, amount 84
02:57:06.485 00.000 25848 MoveAxis(S, 24, ABG)
02:57:06.485 00.000 25848 Guiding  Dir = 1, Dur = 24
02:57:06.514 00.029 25848 IsSlewing returns 0
02:57:06.515 00.001 25848 IsGuiding returns 0
02:57:06.578 00.063 25848 IsGuiding returns 1
02:57:06.578 00.000 25848 scope still moving after pulse duration time elapsed
02:57:06.639 00.061 25848 IsSlewing returns 0
02:57:06.640 00.001 25848 IsGuiding returns 0
02:57:06.640 00.000 25848 scope move finished after 24 + 101 ms
02:57:06.641 00.001 25848 Move returns status 0, amount 24
02:57:06.641 00.000 25848 move complete, result=0
02:57:06.641 00.000 25848 worker thread done servicing request
02:57:06.641 00.000 25848 Worker thread wakes up
02:57:06.641 00.000 21444 GuideStep: -2.8 px 84 ms EAST, 0.9 px 24 ms SOUTH
02:57:06.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:06.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:09.491 02.850 25848 Exposure complete
02:57:09.570 00.079 25848 worker thread done servicing request
02:57:09.571 00.001 21444 OnExposeComplete: enter
02:57:09.571 00.000 21444 UpdateGuideState(): m_state=6
02:57:09.571 00.000 21444 Star::Find(15, 1266, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1576
02:57:09.571 00.000 21444 Star::Find returns 1 (1), X=1264.96, Y=667.82, Mass=5652525, SNR=248.4, Peak=65504 HFD=8.0
02:57:09.571 00.000 21444 MultiStar: [#1 2.03,0.73,0.00,M2] [#2 2.02,1.18,0.00,M4] [#3 2.05,0.98,0.00,M2] [#4 2.29,1.25,0.00,M2] [#5 2.54,0.77,0.00,M2] [#6 2.19,0.68,0.00,M4] [#7 2.57,0.82,0.00,M5] [#8 1.66,1.10,0.00,M4] 
02:57:09.571 00.000 21444 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.05) = xAngle (-2.33 = -2.33)
02:57:09.571 00.000 21444 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.18 = 1.11)
02:57:09.571 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=1.14 hyp=1.74 cameraTheta=0.72 mountX=-1.21 mountY=1.56, mountTheta=2.23
02:57:09.572 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=1.14, opts=13)
02:57:09.572 00.000 21444 Enqueuing Move request for scope (1.31, 1.14)
02:57:09.572 00.000 25848 Worker thread wakes up
02:57:09.572 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, 1.14) opts 0xd
02:57:09.572 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, 1.14)
02:57:09.572 00.000 25848 Moving (1.31, 1.14) raw xDistance=-1.21 yDistance=1.56
02:57:09.572 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.21
02:57:09.572 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
02:57:09.572 00.000 25848 MoveAxis(E, 41, ABG)
02:57:09.572 00.000 25848 Guiding  Dir = 2, Dur = 41
02:57:09.572 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=306, FiltMax=65504, Gamma=0.560
02:57:09.572 00.000 21444 UpdateGuideState exits: m=5652525 SNR=248.4 Saturated
02:57:09.572 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:09.572 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:09.572 00.000 21444 Enqueuing Expose request
02:57:09.640 00.068 25848 IsSlewing returns 0
02:57:09.640 00.000 25848 IsGuiding returns 0
02:57:09.672 00.032 25848 PulseGuide returned control before completion, sleep 20
02:57:09.694 00.022 25848 IsGuiding returns 1
02:57:09.694 00.000 25848 scope still moving after pulse duration time elapsed
02:57:09.749 00.055 25848 IsSlewing returns 0
02:57:09.749 00.000 25848 IsGuiding returns 0
02:57:09.749 00.000 25848 scope move finished after 41 + 67 ms
02:57:09.749 00.000 25848 Move returns status 0, amount 41
02:57:09.749 00.000 25848 MoveAxis(S, 42, ABG)
02:57:09.749 00.000 25848 Guiding  Dir = 1, Dur = 42
02:57:09.785 00.036 25848 IsSlewing returns 0
02:57:09.785 00.000 25848 IsGuiding returns 0
02:57:09.816 00.031 25848 PulseGuide returned control before completion, sleep 21
02:57:09.851 00.035 25848 IsGuiding returns 1
02:57:09.851 00.000 25848 scope still moving after pulse duration time elapsed
02:57:09.907 00.056 25848 IsSlewing returns 0
02:57:09.907 00.000 25848 IsGuiding returns 0
02:57:09.908 00.001 25848 scope move finished after 42 + 80 ms
02:57:09.908 00.000 25848 Move returns status 0, amount 42
02:57:09.908 00.000 25848 move complete, result=0
02:57:09.908 00.000 25848 worker thread done servicing request
02:57:09.908 00.000 25848 Worker thread wakes up
02:57:09.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:09.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:09.908 00.000 21444 GuideStep: -1.2 px 41 ms EAST, 1.6 px 42 ms SOUTH
02:57:12.754 02.846 25848 Exposure complete
02:57:12.840 00.086 25848 worker thread done servicing request
02:57:12.840 00.000 21444 OnExposeComplete: enter
02:57:12.840 00.000 21444 UpdateGuideState(): m_state=6
02:57:12.840 00.000 21444 Star::Find(15, 1264, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1577
02:57:12.840 00.000 21444 Star::Find returns 1 (1), X=1265.68, Y=665.51, Mass=5654077, SNR=209.6, Peak=65504 HFD=7.8
02:57:12.841 00.001 21444 MultiStar: [#1 2.37,-0.51,0.00,M3] [#2 2.28,-0.06,0.00,M5] [#3 2.23,-0.18,0.00,M3] [#4 2.32,-0.51,0.00,M3] [#5 1.66,-0.94,0.00,M3] [#6 2.69,-0.95,0.00,M5] [#7 3.03,-1.12,0.00,M6] [#8 2.23,-0.28,0.00,M5] 
02:57:12.841 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.71)
02:57:12.841 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
02:57:12.841 00.000 21444 CameraToMount -- cameraX=2.03 cameraY=-1.16 hyp=2.34 cameraTheta=-0.52 mountX=-2.13 mountY=-0.30, mountTheta=-3.00
02:57:12.842 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.03, y=-1.16, opts=13)
02:57:12.842 00.000 21444 Enqueuing Move request for scope (2.03, -1.16)
02:57:12.842 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=130, FiltMax=65504, Gamma=0.560
02:57:12.842 00.000 21444 UpdateGuideState exits: m=5654077 SNR=209.6 Saturated
02:57:12.842 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:12.842 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:12.842 00.000 21444 Enqueuing Expose request
02:57:12.842 00.000 25848 Worker thread wakes up
02:57:12.842 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.03, -1.16) opts 0xd
02:57:12.842 00.000 25848 Handling offset move in thread for scope, endpoint = (2.03, -1.16)
02:57:12.842 00.000 25848 Moving (2.03, -1.16) raw xDistance=-2.13 yDistance=-0.30
02:57:12.842 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.13
02:57:12.842 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:12.842 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
02:57:12.842 00.000 25848 MoveAxis(E, 65, ABG)
02:57:12.842 00.000 25848 Guiding  Dir = 2, Dur = 65
02:57:12.923 00.081 25848 IsSlewing returns 0
02:57:12.923 00.000 25848 IsGuiding returns 0
02:57:12.955 00.032 25848 PulseGuide returned control before completion, sleep 44
02:57:13.003 00.048 25848 IsGuiding returns 1
02:57:13.003 00.000 25848 scope still moving after pulse duration time elapsed
02:57:13.064 00.061 25848 IsSlewing returns 0
02:57:13.064 00.000 25848 IsGuiding returns 0
02:57:13.065 00.001 25848 scope move finished after 65 + 76 ms
02:57:13.065 00.000 25848 Move returns status 0, amount 65
02:57:13.065 00.000 25848 MoveAxis(N, 0, ABG)
02:57:13.065 00.000 25848 Move returns status 0, amount 0
02:57:13.065 00.000 25848 move complete, result=0
02:57:13.065 00.000 25848 worker thread done servicing request
02:57:13.065 00.000 25848 Worker thread wakes up
02:57:13.065 00.000 21444 GuideStep: -2.1 px 65 ms EAST, -0.3 px 0 ms NORTH
02:57:13.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:13.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:15.908 02.843 25848 Exposure complete
02:57:15.983 00.075 25848 worker thread done servicing request
02:57:15.983 00.000 21444 OnExposeComplete: enter
02:57:15.983 00.000 21444 UpdateGuideState(): m_state=6
02:57:15.983 00.000 21444 Star::Find(15, 1265, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1578
02:57:15.983 00.000 21444 Star::Find returns 1 (1), X=1266.26, Y=664.37, Mass=5460730, SNR=207.1, Peak=65504 HFD=7.6
02:57:15.983 00.000 21444 MultiStar: [#1 3.83,-1.64,0.00,M4] [#2 3.77,-1.11,0.00,M6] [#3 3.73,-1.40,0.00,M4] [#4 3.28,-1.40,0.00,M4] [#5 3.35,-1.26,0.00,M4] [#6 3.80,-1.91,0.00,M6] [#7 3.98,-1.76,0.00,M7] [#8 3.12,-1.20,0.00,M6] 
02:57:15.983 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
02:57:15.983 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.62 = -0.33)
02:57:15.983 00.000 21444 CameraToMount -- cameraX=2.61 cameraY=-2.31 hyp=3.49 cameraTheta=-0.72 mountX=-2.81 mountY=-1.14, mountTheta=-2.75
02:57:15.984 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.61, y=-2.31, opts=13)
02:57:15.984 00.000 21444 Enqueuing Move request for scope (2.61, -2.31)
02:57:15.984 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=294, FiltMax=65504, Gamma=0.560
02:57:15.984 00.000 21444 UpdateGuideState exits: m=5460730 SNR=207.1 Saturated
02:57:15.984 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:15.984 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:15.984 00.000 21444 Enqueuing Expose request
02:57:15.984 00.000 25848 Worker thread wakes up
02:57:15.984 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.61, -2.31) opts 0xd
02:57:15.984 00.000 25848 Handling offset move in thread for scope, endpoint = (2.61, -2.31)
02:57:15.984 00.000 25848 Moving (2.61, -2.31) raw xDistance=-2.81 yDistance=-1.14
02:57:15.984 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.87 from input -2.81
02:57:15.984 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:57:15.984 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.14
02:57:15.984 00.000 25848 MoveAxis(E, 86, ABG)
02:57:15.984 00.000 25848 Guiding  Dir = 2, Dur = 86
02:57:16.063 00.079 25848 IsSlewing returns 0
02:57:16.063 00.000 25848 IsGuiding returns 0
02:57:16.094 00.031 25848 PulseGuide returned control before completion, sleep 65
02:57:16.171 00.077 25848 IsGuiding returns 1
02:57:16.171 00.000 25848 scope still moving after pulse duration time elapsed
02:57:16.233 00.062 25848 IsSlewing returns 0
02:57:16.234 00.001 25848 IsGuiding returns 0
02:57:16.234 00.000 25848 scope move finished after 86 + 83 ms
02:57:16.234 00.000 25848 Move returns status 0, amount 86
02:57:16.234 00.000 25848 MoveAxis(N, 0, ABG)
02:57:16.234 00.000 25848 Move returns status 0, amount 0
02:57:16.234 00.000 25848 move complete, result=0
02:57:16.234 00.000 25848 worker thread done servicing request
02:57:16.234 00.000 25848 Worker thread wakes up
02:57:16.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:16.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:16.234 00.000 21444 GuideStep: -2.8 px 86 ms EAST, -1.1 px 0 ms NORTH
02:57:19.088 02.854 25848 Exposure complete
02:57:19.155 00.067 25848 worker thread done servicing request
02:57:19.156 00.001 21444 OnExposeComplete: enter
02:57:19.156 00.000 21444 UpdateGuideState(): m_state=6
02:57:19.156 00.000 21444 Star::Find(15, 1266, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1579
02:57:19.156 00.000 21444 Star::Find returns 1 (1), X=1265.52, Y=666.44, Mass=5645332, SNR=216.6, Peak=65504 HFD=7.7
02:57:19.156 00.000 21444 MultiStar: [#1 1.95,0.13,0.00,M5] [#2 1.88,0.44,0.00,M7] [#3 1.36,0.58,0.90,U] [#4 2.17,0.34,0.00,M5] [#5 2.51,-0.57,0.00,M5] [#6 2.46,-0.41,0.00,M7] [#7 2.60,-0.15,0.00,M8] [#8 2.53,0.07,0.00,M7] 
02:57:19.156 00.000 21444 refined, 1 included, MultiStar: {1.63, 0.15}, one-star: {1.87, -0.24}
02:57:19.156 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
02:57:19.156 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.48)
02:57:19.156 00.000 21444 CameraToMount -- cameraX=1.63 cameraY=0.15 hyp=1.63 cameraTheta=0.09 mountX=-1.61 mountY=0.75, mountTheta=2.70
02:57:19.157 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.63, y=0.15, opts=13)
02:57:19.157 00.000 21444 Enqueuing Move request for scope (1.63, 0.15)
02:57:19.157 00.000 25848 Worker thread wakes up
02:57:19.157 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.63, 0.15) opts 0xd
02:57:19.157 00.000 25848 Handling offset move in thread for scope, endpoint = (1.63, 0.15)
02:57:19.157 00.000 25848 Moving (1.63, 0.15) raw xDistance=-1.61 yDistance=0.75
02:57:19.157 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.14 from input -1.61
02:57:19.157 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
02:57:19.157 00.000 25848 MoveAxis(E, 53, ABG)
02:57:19.157 00.000 25848 Guiding  Dir = 2, Dur = 53
02:57:19.157 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=16, FiltMax=65504, Gamma=0.560
02:57:19.157 00.000 21444 UpdateGuideState exits: m=5645332 SNR=216.6 Saturated
02:57:19.157 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:19.157 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:19.157 00.000 21444 Enqueuing Expose request
02:57:19.203 00.046 25848 IsSlewing returns 0
02:57:19.203 00.000 25848 IsGuiding returns 0
02:57:19.234 00.031 25848 PulseGuide returned control before completion, sleep 33
02:57:19.276 00.042 25848 IsGuiding returns 1
02:57:19.276 00.000 25848 scope still moving after pulse duration time elapsed
02:57:19.328 00.052 25848 IsSlewing returns 0
02:57:19.328 00.000 25848 IsGuiding returns 0
02:57:19.328 00.000 25848 scope move finished after 53 + 71 ms
02:57:19.328 00.000 25848 Move returns status 0, amount 53
02:57:19.328 00.000 25848 MoveAxis(S, 21, ABG)
02:57:19.328 00.000 25848 Guiding  Dir = 1, Dur = 21
02:57:19.378 00.050 25848 IsSlewing returns 0
02:57:19.378 00.000 25848 IsGuiding returns 0
02:57:19.409 00.031 25848 IsGuiding returns 1
02:57:19.409 00.000 25848 scope still moving after pulse duration time elapsed
02:57:19.453 00.044 25848 IsSlewing returns 0
02:57:19.453 00.000 25848 IsGuiding returns 0
02:57:19.453 00.000 25848 scope move finished after 21 + 53 ms
02:57:19.453 00.000 25848 Move returns status 0, amount 21
02:57:19.453 00.000 25848 move complete, result=0
02:57:19.453 00.000 25848 worker thread done servicing request
02:57:19.453 00.000 25848 Worker thread wakes up
02:57:19.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:19.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:19.453 00.000 21444 GuideStep: -1.6 px 53 ms EAST, 0.8 px 21 ms SOUTH
02:57:22.305 02.852 25848 Exposure complete
02:57:22.387 00.082 25848 worker thread done servicing request
02:57:22.387 00.000 21444 OnExposeComplete: enter
02:57:22.387 00.000 21444 UpdateGuideState(): m_state=6
02:57:22.387 00.000 21444 Star::Find(15, 1265, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1580
02:57:22.387 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=664.79, Mass=5569454, SNR=251.4, Peak=65504 HFD=7.9
02:57:22.388 00.001 21444 MultiStar: [#1 1.88,-1.06,0.00,M6] [#2 1.81,-0.57,0.81,U] [#3 1.93,-1.43,0.00,M4] [#4 1.93,-1.31,0.00,M6] [#5 2.17,-1.70,0.00,M6] [#6 2.40,-2.16,0.00,M8] [#7 2.33,-1.80,0.00,M9] [#8 2.52,-1.21,0.00,M8] 
02:57:22.388 00.000 21444 refined, 1 included, MultiStar: {1.52, -1.30}, one-star: {1.28, -1.89}
02:57:22.388 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.52)
02:57:22.388 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
02:57:22.388 00.000 21444 CameraToMount -- cameraX=1.52 cameraY=-1.30 hyp=2.00 cameraTheta=-0.71 mountX=-1.63 mountY=-0.63, mountTheta=-2.77
02:57:22.389 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.52, y=-1.30, opts=13)
02:57:22.389 00.000 21444 Enqueuing Move request for scope (1.52, -1.30)
02:57:22.389 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=270, FiltMax=65504, Gamma=0.560
02:57:22.389 00.000 21444 UpdateGuideState exits: m=5569454 SNR=251.4 Saturated
02:57:22.389 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:22.389 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:22.389 00.000 21444 Enqueuing Expose request
02:57:22.389 00.000 25848 Worker thread wakes up
02:57:22.389 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.52, -1.30) opts 0xd
02:57:22.389 00.000 25848 Handling offset move in thread for scope, endpoint = (1.52, -1.30)
02:57:22.389 00.000 25848 Moving (1.52, -1.30) raw xDistance=-1.63 yDistance=-0.63
02:57:22.389 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.63
02:57:22.389 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:57:22.389 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.63
02:57:22.389 00.000 25848 MoveAxis(E, 51, ABG)
02:57:22.389 00.000 25848 Guiding  Dir = 2, Dur = 51
02:57:22.422 00.033 25848 IsSlewing returns 0
02:57:22.422 00.000 25848 IsGuiding returns 0
02:57:22.453 00.031 25848 PulseGuide returned control before completion, sleep 30
02:57:22.492 00.039 25848 IsGuiding returns 1
02:57:22.492 00.000 25848 scope still moving after pulse duration time elapsed
02:57:22.562 00.070 25848 IsSlewing returns 0
02:57:22.563 00.001 25848 IsGuiding returns 0
02:57:22.563 00.000 25848 scope move finished after 51 + 90 ms
02:57:22.563 00.000 25848 Move returns status 0, amount 51
02:57:22.563 00.000 25848 MoveAxis(N, 0, ABG)
02:57:22.563 00.000 25848 Move returns status 0, amount 0
02:57:22.563 00.000 25848 move complete, result=0
02:57:22.563 00.000 25848 worker thread done servicing request
02:57:22.563 00.000 25848 Worker thread wakes up
02:57:22.563 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:22.563 00.000 21444 GuideStep: -1.6 px 51 ms EAST, -0.6 px 0 ms NORTH
02:57:22.563 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:25.413 02.850 25848 Exposure complete
02:57:25.493 00.080 25848 worker thread done servicing request
02:57:25.494 00.001 21444 OnExposeComplete: enter
02:57:25.494 00.000 21444 UpdateGuideState(): m_state=6
02:57:25.494 00.000 21444 Star::Find(15, 1264, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1581
02:57:25.494 00.000 21444 Star::Find returns 1 (1), X=1263.32, Y=665.71, Mass=5835107, SNR=230.5, Peak=65504 HFD=8.1
02:57:25.494 00.000 21444 MultiStar: [#1 0.00,-0.26,0.95,U] [#2 -0.09,-0.19,0.80,U] [#3 -0.71,-0.06,0.65,U] [#4 -0.40,-0.64,0.90,U] [#5 -0.38,-0.52,0.55,U] [#6 -0.18,-0.74,0.64,U] [#7 0.19,-0.49,0.53,U] [#8 0.35,-0.14,0.53,U] 
02:57:25.494 00.000 21444 refined, 8 included, MultiStar: {-0.19, -0.47}, one-star: {-0.33, -0.97}
02:57:25.494 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.05) = xAngle (-5.01 = 1.27)
02:57:25.494 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.57)
02:57:25.494 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.47 hyp=0.51 cameraTheta=-1.96 mountX=0.15 mountY=-0.51, mountTheta=-1.28
02:57:25.495 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.47, opts=13)
02:57:25.495 00.000 21444 Enqueuing Move request for scope (-0.19, -0.47)
02:57:25.495 00.000 25848 Worker thread wakes up
02:57:25.495 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=218, FiltMax=65504, Gamma=0.560
02:57:25.495 00.000 21444 UpdateGuideState exits: m=5835107 SNR=230.5 Saturated
02:57:25.495 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:25.496 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:25.496 00.000 21444 Enqueuing Expose request
02:57:25.496 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.47) opts 0xd
02:57:25.496 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.47)
02:57:25.496 00.000 25848 Moving (-0.19, -0.47) raw xDistance=0.15 yDistance=-0.51
02:57:25.496 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:57:25.496 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:25.496 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
02:57:25.496 00.000 25848 MoveAxis(E, 0, ABG)
02:57:25.496 00.000 25848 Move returns status 0, amount 0
02:57:25.496 00.000 25848 MoveAxis(N, 0, ABG)
02:57:25.496 00.000 25848 Move returns status 0, amount 0
02:57:25.496 00.000 25848 move complete, result=0
02:57:25.496 00.000 25848 worker thread done servicing request
02:57:25.496 00.000 25848 Worker thread wakes up
02:57:25.496 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:25.496 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:25.496 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
02:57:28.336 02.840 25848 Exposure complete
02:57:28.419 00.083 25848 worker thread done servicing request
02:57:28.419 00.000 21444 OnExposeComplete: enter
02:57:28.419 00.000 21444 UpdateGuideState(): m_state=6
02:57:28.419 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1582
02:57:28.419 00.000 21444 Star::Find returns 1 (1), X=1262.89, Y=668.02, Mass=5763495, SNR=223.2, Peak=65504 HFD=8.1
02:57:28.420 00.001 21444 MultiStar: [#1 -0.63,0.99,0.93,U] [#2 -0.30,1.44,0.73,U] [#3 -0.55,1.58,0.59,U] [#4 -0.16,2.09,0.00,M6] [#5 -0.45,1.72,0.55,U] [#6 -0.11,1.00,0.67,U] [#7 0.53,1.37,0.62,U] [#8 0.27,2.11,0.00,M8] 
02:57:28.420 00.000 21444 refined, 6 included, MultiStar: {-0.37, 1.32}, one-star: {-0.76, 1.34}
02:57:28.420 00.000 21444 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.05) = xAngle (-1.21 = -1.21)
02:57:28.420 00.000 21444 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.05 = 2.23)
02:57:28.420 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=1.32 hyp=1.37 cameraTheta=1.84 mountX=0.48 mountY=1.08, mountTheta=1.15
02:57:28.420 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=1.32, opts=13)
02:57:28.420 00.000 21444 Enqueuing Move request for scope (-0.37, 1.32)
02:57:28.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=218, FiltMax=65504, Gamma=0.560
02:57:28.421 00.001 21444 UpdateGuideState exits: m=5763495 SNR=223.2 Saturated
02:57:28.421 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:28.421 00.000 25848 Worker thread wakes up
02:57:28.421 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:28.421 00.000 21444 Enqueuing Expose request
02:57:28.421 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.32) opts 0xd
02:57:28.421 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 1.32)
02:57:28.421 00.000 25848 Moving (-0.37, 1.32) raw xDistance=0.48 yDistance=1.08
02:57:28.421 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
02:57:28.421 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
02:57:28.421 00.000 25848 MoveAxis(E, 0, ABG)
02:57:28.421 00.000 25848 Move returns status 0, amount 0
02:57:28.421 00.000 25848 MoveAxis(S, 29, ABG)
02:57:28.421 00.000 25848 Guiding  Dir = 1, Dur = 29
02:57:28.453 00.032 25848 IsSlewing returns 0
02:57:28.454 00.001 25848 IsGuiding returns 0
02:57:28.485 00.031 25848 IsGuiding returns 1
02:57:28.485 00.000 25848 scope still moving after pulse duration time elapsed
02:57:28.614 00.129 25848 IsSlewing returns 0
02:57:28.615 00.001 25848 IsGuiding returns 0
02:57:28.615 00.000 25848 scope move finished after 29 + 132 ms
02:57:28.615 00.000 25848 Move returns status 0, amount 29
02:57:28.615 00.000 25848 move complete, result=0
02:57:28.615 00.000 25848 worker thread done servicing request
02:57:28.615 00.000 25848 Worker thread wakes up
02:57:28.615 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.1 px 29 ms SOUTH
02:57:28.615 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:28.615 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:31.454 02.839 25848 Exposure complete
02:57:31.534 00.080 25848 worker thread done servicing request
02:57:31.534 00.000 21444 OnExposeComplete: enter
02:57:31.534 00.000 21444 UpdateGuideState(): m_state=6
02:57:31.535 00.001 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1583
02:57:31.535 00.000 21444 Star::Find returns 1 (1), X=1262.78, Y=667.23, Mass=5714045, SNR=229.8, Peak=65504 HFD=7.8
02:57:31.535 00.000 21444 MultiStar: [#1 -0.33,0.34,1.33,U] [#2 -0.02,0.84,1.09,U] [#3 -0.62,1.11,0.87,U] [#4 -0.18,1.16,1.06,U] [#5 -0.22,0.74,0.70,U] [#6 -0.10,0.33,0.70,U] [#7 -0.06,0.56,0.64,U] [#8 -0.34,1.16,0.60,U] 
02:57:31.535 00.000 21444 refined, 8 included, MultiStar: {-0.31, 0.74}, one-star: {-0.87, 0.56}
02:57:31.535 00.000 21444 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.05) = xAngle (-1.08 = -1.08)
02:57:31.535 00.000 21444 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.92 = 2.36)
02:57:31.535 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=0.74 hyp=0.81 cameraTheta=1.97 mountX=0.38 mountY=0.57, mountTheta=0.98
02:57:31.536 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=0.74, opts=13)
02:57:31.536 00.000 21444 Enqueuing Move request for scope (-0.31, 0.74)
02:57:31.536 00.000 25848 Worker thread wakes up
02:57:31.536 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.74) opts 0xd
02:57:31.536 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 0.74)
02:57:31.536 00.000 25848 Moving (-0.31, 0.74) raw xDistance=0.38 yDistance=0.57
02:57:31.536 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
02:57:31.536 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
02:57:31.536 00.000 25848 MoveAxis(E, 0, ABG)
02:57:31.536 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=304, FiltMax=65504, Gamma=0.560
02:57:31.536 00.000 21444 UpdateGuideState exits: m=5714045 SNR=229.8 Saturated
02:57:31.536 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:31.536 00.000 25848 Move returns status 0, amount 0
02:57:31.536 00.000 25848 MoveAxis(S, 15, ABG)
02:57:31.536 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:31.536 00.000 21444 Enqueuing Expose request
02:57:31.536 00.000 25848 Guiding  Dir = 1, Dur = 15
02:57:31.562 00.026 25848 IsSlewing returns 0
02:57:31.562 00.000 25848 IsGuiding returns 0
02:57:31.594 00.032 25848 IsGuiding returns 1
02:57:31.594 00.000 25848 scope still moving after pulse duration time elapsed
02:57:31.657 00.063 25848 IsSlewing returns 0
02:57:31.657 00.000 25848 IsGuiding returns 0
02:57:31.657 00.000 25848 scope move finished after 15 + 79 ms
02:57:31.657 00.000 25848 Move returns status 0, amount 15
02:57:31.657 00.000 25848 move complete, result=0
02:57:31.657 00.000 25848 worker thread done servicing request
02:57:31.657 00.000 25848 Worker thread wakes up
02:57:31.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:31.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:31.657 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 15 ms SOUTH
02:57:34.503 02.846 25848 Exposure complete
02:57:34.579 00.076 25848 worker thread done servicing request
02:57:34.579 00.000 21444 OnExposeComplete: enter
02:57:34.579 00.000 21444 UpdateGuideState(): m_state=6
02:57:34.580 00.001 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1584
02:57:34.580 00.000 21444 Star::Find returns 1 (1), X=1263.77, Y=666.84, Mass=5710637, SNR=293.4, Peak=65504 HFD=7.8
02:57:34.580 00.000 21444 MultiStar: [#1 0.91,0.31,1.09,U] [#2 0.73,0.80,1.02,U] [#3 0.23,0.77,0.73,U] [#4 0.58,1.27,0.94,U] [#5 0.72,0.68,0.65,U] [#6 0.84,0.48,0.64,U] [#7 1.03,0.28,0.61,U] [#8 1.16,1.35,0.46,U] 
02:57:34.580 00.000 21444 single-star, 8 included, MultiStar: {0.66, 0.65}, one-star: {0.12, 0.17}
02:57:34.580 00.000 21444 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.05) = xAngle (-2.09 = -2.09)
02:57:34.580 00.000 21444 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.93 = 1.35)
02:57:34.580 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.20 cameraTheta=0.96 mountX=-0.10 mountY=0.20, mountTheta=2.04
02:57:34.581 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.17, opts=13)
02:57:34.581 00.000 21444 Enqueuing Move request for scope (0.12, 0.17)
02:57:34.581 00.000 25848 Worker thread wakes up
02:57:34.581 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=92, FiltMax=65504, Gamma=0.560
02:57:34.581 00.000 21444 UpdateGuideState exits: m=5710637 SNR=293.4 Saturated
02:57:34.581 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:34.581 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:34.581 00.000 21444 Enqueuing Expose request
02:57:34.581 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
02:57:34.581 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
02:57:34.581 00.000 25848 Moving (0.12, 0.17) raw xDistance=-0.10 yDistance=0.20
02:57:34.581 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:57:34.581 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:34.581 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:57:34.581 00.000 25848 MoveAxis(E, 0, ABG)
02:57:34.581 00.000 25848 Move returns status 0, amount 0
02:57:34.581 00.000 25848 MoveAxis(N, 0, ABG)
02:57:34.581 00.000 25848 Move returns status 0, amount 0
02:57:34.581 00.000 25848 move complete, result=0
02:57:34.582 00.001 25848 worker thread done servicing request
02:57:34.582 00.000 25848 Worker thread wakes up
02:57:34.582 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:34.582 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:34.582 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:57:37.425 02.843 25848 Exposure complete
02:57:37.512 00.087 25848 worker thread done servicing request
02:57:37.512 00.000 21444 OnExposeComplete: enter
02:57:37.512 00.000 21444 UpdateGuideState(): m_state=6
02:57:37.512 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1585
02:57:37.512 00.000 21444 Star::Find returns 1 (1), X=1263.62, Y=666.81, Mass=5754766, SNR=345.4, Peak=65504 HFD=7.9
02:57:37.513 00.001 21444 MultiStar: [#1 0.17,0.18,1.00,U] [#2 0.11,0.54,0.73,U] [#3 -0.74,0.03,0.47,U] [#4 0.28,0.80,0.62,U] [#5 -0.27,0.83,0.57,U] [#6 0.53,0.25,0.75,U] [#7 1.03,0.62,0.47,U] [#8 -0.03,1.21,0.42,U] 
02:57:37.513 00.000 21444 single-star, 8 included, MultiStar: {0.13, 0.44}, one-star: {-0.03, 0.14}
02:57:37.513 00.000 21444 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
02:57:37.513 00.000 21444 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.15)
02:57:37.513 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.76 mountX=0.04 mountY=0.12, mountTheta=1.25
02:57:37.514 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.14, opts=13)
02:57:37.514 00.000 21444 Enqueuing Move request for scope (-0.03, 0.14)
02:57:37.514 00.000 25848 Worker thread wakes up
02:57:37.514 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
02:57:37.514 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
02:57:37.514 00.000 25848 Moving (-0.03, 0.14) raw xDistance=0.04 yDistance=0.12
02:57:37.514 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:57:37.514 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:37.514 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=194, FiltMax=65504, Gamma=0.560
02:57:37.514 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:57:37.514 00.000 25848 MoveAxis(E, 0, ABG)
02:57:37.514 00.000 25848 Move returns status 0, amount 0
02:57:37.514 00.000 25848 MoveAxis(N, 0, ABG)
02:57:37.514 00.000 25848 Move returns status 0, amount 0
02:57:37.514 00.000 21444 UpdateGuideState exits: m=5754766 SNR=345.4 Saturated
02:57:37.514 00.000 25848 move complete, result=0
02:57:37.514 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:37.514 00.000 25848 worker thread done servicing request
02:57:37.514 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:37.514 00.000 21444 Enqueuing Expose request
02:57:37.514 00.000 25848 Worker thread wakes up
02:57:37.514 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:37.515 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:37.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:40.365 02.850 25848 Exposure complete
02:57:40.447 00.082 25848 worker thread done servicing request
02:57:40.448 00.001 21444 OnExposeComplete: enter
02:57:40.448 00.000 21444 UpdateGuideState(): m_state=6
02:57:40.448 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1586
02:57:40.448 00.000 21444 Star::Find returns 1 (1), X=1264.91, Y=666.79, Mass=5822606, SNR=265.3, Peak=65504 HFD=8.2
02:57:40.448 00.000 21444 MultiStar: [#1 2.34,1.06,0.00,M2] [#2 1.78,1.51,0.00,M2] [#3 1.99,0.76,0.00,M1] [#4 1.12,0.94,0.81,U] [#5 0.54,0.45,0.66,U] [#6 1.36,0.35,0.59,U] [#7 2.05,0.26,0.00,M5] [#8 0.94,0.89,0.49,U] 
02:57:40.448 00.000 21444 refined, 4 included, MultiStar: {1.07, 0.51}, one-star: {1.26, 0.12}
02:57:40.448 00.000 21444 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
02:57:40.448 00.000 21444 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.84)
02:57:40.448 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=0.51 hyp=1.18 cameraTheta=0.45 mountX=-1.02 mountY=0.88, mountTheta=2.43
02:57:40.449 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=0.51, opts=13)
02:57:40.449 00.000 21444 Enqueuing Move request for scope (1.07, 0.51)
02:57:40.449 00.000 25848 Worker thread wakes up
02:57:40.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=52, FiltMax=65504, Gamma=0.560
02:57:40.449 00.000 21444 UpdateGuideState exits: m=5822606 SNR=265.3 Saturated
02:57:40.449 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:40.449 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:40.449 00.000 21444 Enqueuing Expose request
02:57:40.450 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.51) opts 0xd
02:57:40.450 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 0.51)
02:57:40.450 00.000 25848 Moving (1.07, 0.51) raw xDistance=-1.02 yDistance=0.88
02:57:40.450 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02
02:57:40.450 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
02:57:40.450 00.000 25848 MoveAxis(E, 30, ABG)
02:57:40.450 00.000 25848 Guiding  Dir = 2, Dur = 30
02:57:40.470 00.020 25848 IsSlewing returns 0
02:57:40.470 00.000 25848 IsGuiding returns 0
02:57:40.502 00.032 25848 IsGuiding returns 1
02:57:40.502 00.000 25848 scope still moving after pulse duration time elapsed
02:57:40.580 00.078 25848 IsSlewing returns 0
02:57:40.580 00.000 25848 IsGuiding returns 0
02:57:40.580 00.000 25848 scope move finished after 30 + 79 ms
02:57:40.580 00.000 25848 Move returns status 0, amount 30
02:57:40.580 00.000 25848 MoveAxis(S, 24, ABG)
02:57:40.580 00.000 25848 Guiding  Dir = 1, Dur = 24
02:57:40.610 00.030 25848 IsSlewing returns 0
02:57:40.610 00.000 25848 IsGuiding returns 0
02:57:40.642 00.032 25848 IsGuiding returns 1
02:57:40.642 00.000 25848 scope still moving after pulse duration time elapsed
02:57:40.702 00.060 25848 IsSlewing returns 0
02:57:40.703 00.001 25848 IsGuiding returns 0
02:57:40.703 00.000 25848 scope move finished after 24 + 68 ms
02:57:40.703 00.000 25848 Move returns status 0, amount 24
02:57:40.703 00.000 25848 move complete, result=0
02:57:40.703 00.000 25848 worker thread done servicing request
02:57:40.703 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.9 px 24 ms SOUTH
02:57:40.703 00.000 25848 Worker thread wakes up
02:57:40.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:40.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:43.552 02.849 25848 Exposure complete
02:57:43.635 00.083 25848 worker thread done servicing request
02:57:43.637 00.002 21444 OnExposeComplete: enter
02:57:43.637 00.000 21444 UpdateGuideState(): m_state=6
02:57:43.637 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1587
02:57:43.637 00.000 21444 Star::Find returns 1 (1), X=1263.49, Y=665.94, Mass=5698984, SNR=313.9, Peak=65504 HFD=7.9
02:57:43.637 00.000 21444 MultiStar: [#1 0.70,-0.29,0.89,U] [#2 0.11,0.11,1.02,U] [#3 -0.01,0.14,0.77,U] [#4 0.09,0.29,0.82,U] [#5 -0.57,-0.04,0.61,U] [#6 0.53,-0.71,0.69,U] [#7 0.34,-0.08,0.62,U] [#8 0.07,0.29,0.67,U] 
02:57:43.637 00.000 21444 refined, 8 included, MultiStar: {0.13, -0.12}, one-star: {-0.16, -0.73}
02:57:43.637 00.000 21444 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.05) = xAngle (-3.83 = 2.46)
02:57:43.637 00.000 21444 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.39)
02:57:43.637 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.77 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
02:57:43.637 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.12, opts=13)
02:57:43.638 00.001 21444 Enqueuing Move request for scope (0.13, -0.12)
02:57:43.638 00.000 25848 Worker thread wakes up
02:57:43.638 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
02:57:43.638 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
02:57:43.638 00.000 25848 Moving (0.13, -0.12) raw xDistance=-0.14 yDistance=-0.07
02:57:43.638 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:57:43.638 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:43.638 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
02:57:43.638 00.000 21444 UpdateGuideState exits: m=5698984 SNR=313.9 Saturated
02:57:43.638 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:43.638 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:43.638 00.000 21444 Enqueuing Expose request
02:57:43.638 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:57:43.638 00.000 25848 MoveAxis(E, 0, ABG)
02:57:43.638 00.000 25848 Move returns status 0, amount 0
02:57:43.638 00.000 25848 MoveAxis(N, 0, ABG)
02:57:43.638 00.000 25848 Move returns status 0, amount 0
02:57:43.638 00.000 25848 move complete, result=0
02:57:43.638 00.000 25848 worker thread done servicing request
02:57:43.638 00.000 25848 Worker thread wakes up
02:57:43.638 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:43.638 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:43.638 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:46.483 02.845 25848 Exposure complete
02:57:46.571 00.088 25848 worker thread done servicing request
02:57:46.571 00.000 21444 OnExposeComplete: enter
02:57:46.572 00.001 21444 UpdateGuideState(): m_state=6
02:57:46.572 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1588
02:57:46.572 00.000 21444 Star::Find returns 1 (1), X=1263.99, Y=665.49, Mass=5719308, SNR=301.7, Peak=65504 HFD=8.0
02:57:46.572 00.000 21444 MultiStar: [#1 0.79,-1.56,1.23,U] [#2 0.29,-0.97,1.02,U] [#3 0.32,-0.87,0.81,U] [#4 1.02,-0.61,1.07,U] [#5 0.84,-0.75,0.66,U] [#6 1.36,-1.14,0.75,U] [#7 1.36,-1.24,0.58,U] [#8 0.99,-0.56,0.56,U] 
02:57:46.572 00.000 21444 single-star, 8 included, MultiStar: {0.77, -1.02}, one-star: {0.34, -1.19}
02:57:46.572 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.35 = 1.94)
02:57:46.572 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.91)
02:57:46.572 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-1.19 hyp=1.23 cameraTheta=-1.29 mountX=-0.44 mountY=-0.97, mountTheta=-2.00
02:57:46.573 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-1.19, opts=13)
02:57:46.573 00.000 21444 Enqueuing Move request for scope (0.34, -1.19)
02:57:46.573 00.000 25848 Worker thread wakes up
02:57:46.573 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.19) opts 0xd
02:57:46.573 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -1.19)
02:57:46.573 00.000 25848 Moving (0.34, -1.19) raw xDistance=-0.44 yDistance=-0.97
02:57:46.574 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
02:57:46.574 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:57:46.574 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
02:57:46.574 00.000 25848 MoveAxis(E, 0, ABG)
02:57:46.574 00.000 25848 Move returns status 0, amount 0
02:57:46.574 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=318, FiltMax=65504, Gamma=0.560
02:57:46.574 00.000 21444 UpdateGuideState exits: m=5719308 SNR=301.7 Saturated
02:57:46.574 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:46.574 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:46.574 00.000 21444 Enqueuing Expose request
02:57:46.574 00.000 25848 MoveAxis(N, 0, ABG)
02:57:46.574 00.000 25848 Move returns status 0, amount 0
02:57:46.574 00.000 25848 move complete, result=0
02:57:46.574 00.000 25848 worker thread done servicing request
02:57:46.574 00.000 25848 Worker thread wakes up
02:57:46.574 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:46.574 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:46.575 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -1.0 px 0 ms NORTH
02:57:49.428 02.853 25848 Exposure complete
02:57:49.517 00.089 25848 worker thread done servicing request
02:57:49.517 00.000 21444 OnExposeComplete: enter
02:57:49.517 00.000 21444 UpdateGuideState(): m_state=6
02:57:49.517 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1589
02:57:49.517 00.000 21444 Star::Find returns 1 (1), X=1264.25, Y=665.64, Mass=5660235, SNR=322.7, Peak=65504 HFD=7.6
02:57:49.518 00.001 21444 MultiStar: [#1 1.34,-0.91,1.26,U] [#2 1.73,-0.77,0.00,M1] [#3 1.43,-0.74,1.00,U] [#4 1.27,-0.00,0.94,U] [#5 1.29,-0.68,0.68,U] [#6 1.27,-0.56,0.71,U] [#7 2.04,-0.86,0.00,M4] [#8 1.03,-0.25,0.51,U] 
02:57:49.518 00.000 21444 single-star, 6 included, MultiStar: {1.18, -0.64}, one-star: {0.60, -1.03}
02:57:49.518 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
02:57:49.518 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.65)
02:57:49.518 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-1.03 hyp=1.20 cameraTheta=-1.04 mountX=-0.70 mountY=-0.73, mountTheta=-2.33
02:57:49.519 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-1.03, opts=13)
02:57:49.519 00.000 21444 Enqueuing Move request for scope (0.60, -1.03)
02:57:49.519 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
02:57:49.519 00.000 21444 UpdateGuideState exits: m=5660235 SNR=322.7 Saturated
02:57:49.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:49.519 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:49.519 00.000 21444 Enqueuing Expose request
02:57:49.519 00.000 25848 Worker thread wakes up
02:57:49.519 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -1.03) opts 0xd
02:57:49.519 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -1.03)
02:57:49.519 00.000 25848 Moving (0.60, -1.03) raw xDistance=-0.70 yDistance=-0.73
02:57:49.519 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
02:57:49.519 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:57:49.519 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
02:57:49.519 00.000 25848 MoveAxis(E, 20, ABG)
02:57:49.520 00.001 25848 Guiding  Dir = 2, Dur = 20
02:57:49.548 00.028 25848 IsSlewing returns 0
02:57:49.548 00.000 25848 IsGuiding returns 0
02:57:49.580 00.032 25848 IsGuiding returns 1
02:57:49.580 00.000 25848 scope still moving after pulse duration time elapsed
02:57:49.639 00.059 25848 IsSlewing returns 0
02:57:49.639 00.000 25848 IsGuiding returns 0
02:57:49.639 00.000 25848 scope move finished after 20 + 71 ms
02:57:49.639 00.000 25848 Move returns status 0, amount 20
02:57:49.640 00.001 25848 MoveAxis(N, 0, ABG)
02:57:49.640 00.000 25848 Move returns status 0, amount 0
02:57:49.640 00.000 25848 move complete, result=0
02:57:49.640 00.000 25848 worker thread done servicing request
02:57:49.640 00.000 25848 Worker thread wakes up
02:57:49.640 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:49.640 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:49.640 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.7 px 0 ms NORTH
02:57:52.484 02.844 25848 Exposure complete
02:57:52.571 00.087 25848 worker thread done servicing request
02:57:52.571 00.000 21444 OnExposeComplete: enter
02:57:52.571 00.000 21444 UpdateGuideState(): m_state=6
02:57:52.572 00.001 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1590
02:57:52.572 00.000 21444 Star::Find returns 1 (1), X=1263.01, Y=665.00, Mass=5638661, SNR=295.8, Peak=65504 HFD=8.0
02:57:52.572 00.000 21444 MultiStar: [#1 -0.36,-1.51,1.15,U] [#2 -0.01,-1.12,1.08,U] [#3 -0.48,-0.95,0.96,U] [#4 0.18,-1.05,1.04,U] [#5 -0.16,-1.58,0.60,U] [#6 0.68,-1.73,0.64,U] [#7 0.52,-1.64,0.60,U] [#8 0.18,-1.11,0.71,U] 
02:57:52.572 00.000 21444 refined, 8 included, MultiStar: {-0.07, -1.34}, one-star: {-0.64, -1.67}
02:57:52.572 00.000 21444 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.05) = xAngle (-4.68 = 1.61)
02:57:52.572 00.000 21444 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.24)
02:57:52.572 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-1.34 hyp=1.35 cameraTheta=-1.63 mountX=-0.05 mountY=-1.27, mountTheta=-1.61
02:57:52.573 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-1.34, opts=13)
02:57:52.573 00.000 21444 Enqueuing Move request for scope (-0.07, -1.34)
02:57:52.573 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=284, FiltMax=65504, Gamma=0.560
02:57:52.573 00.000 21444 UpdateGuideState exits: m=5638661 SNR=295.8 Saturated
02:57:52.573 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:52.573 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:52.573 00.000 21444 Enqueuing Expose request
02:57:52.573 00.000 25848 Worker thread wakes up
02:57:52.573 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -1.34) opts 0xd
02:57:52.573 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -1.34)
02:57:52.574 00.001 25848 Moving (-0.07, -1.34) raw xDistance=-0.05 yDistance=-1.27
02:57:52.574 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:57:52.574 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:57:52.574 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.27
02:57:52.574 00.000 25848 MoveAxis(E, 0, ABG)
02:57:52.574 00.000 25848 Move returns status 0, amount 0
02:57:52.574 00.000 25848 MoveAxis(N, 0, ABG)
02:57:52.574 00.000 25848 Move returns status 0, amount 0
02:57:52.574 00.000 25848 move complete, result=0
02:57:52.574 00.000 25848 worker thread done servicing request
02:57:52.574 00.000 25848 Worker thread wakes up
02:57:52.574 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:52.574 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:52.574 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.3 px 0 ms NORTH
02:57:55.423 02.849 25848 Exposure complete
02:57:55.490 00.067 25848 worker thread done servicing request
02:57:55.491 00.001 21444 OnExposeComplete: enter
02:57:55.491 00.000 21444 UpdateGuideState(): m_state=6
02:57:55.491 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1591
02:57:55.491 00.000 21444 Star::Find returns 1 (1), X=1263.52, Y=664.68, Mass=5916452, SNR=295.4, Peak=65504 HFD=8.0
02:57:55.491 00.000 21444 MultiStar: [#1 0.29,-1.55,1.02,U] [#2 0.81,-1.11,0.97,U] [#3 -0.25,-0.89,0.73,U] [#4 0.16,-0.88,0.84,U] [#5 -0.35,-1.66,0.65,U] [#6 0.60,-2.22,0.00,M1] [#7 0.95,-1.45,0.49,U] [#8 0.67,-1.27,0.64,U] 
02:57:55.491 00.000 21444 refined, 7 included, MultiStar: {0.25, -1.36}, one-star: {-0.13, -1.99}
02:57:55.491 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
02:57:55.491 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.00)
02:57:55.491 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-1.36 hyp=1.38 cameraTheta=-1.39 mountX=-0.37 mountY=-1.17, mountTheta=-1.88
02:57:55.492 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-1.36, opts=13)
02:57:55.492 00.000 21444 Enqueuing Move request for scope (0.25, -1.36)
02:57:55.492 00.000 25848 Worker thread wakes up
02:57:55.492 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.36) opts 0xd
02:57:55.492 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -1.36)
02:57:55.492 00.000 25848 Moving (0.25, -1.36) raw xDistance=-0.37 yDistance=-1.17
02:57:55.492 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
02:57:55.492 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:57:55.492 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=140, FiltMax=65504, Gamma=0.560
02:57:55.493 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
02:57:55.493 00.000 25848 MoveAxis(E, 0, ABG)
02:57:55.493 00.000 25848 Move returns status 0, amount 0
02:57:55.493 00.000 25848 MoveAxis(N, 0, ABG)
02:57:55.493 00.000 25848 Move returns status 0, amount 0
02:57:55.493 00.000 21444 UpdateGuideState exits: m=5916452 SNR=295.4 Saturated
02:57:55.493 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:55.493 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:55.493 00.000 21444 Enqueuing Expose request
02:57:55.493 00.000 25848 move complete, result=0
02:57:55.493 00.000 25848 worker thread done servicing request
02:57:55.493 00.000 25848 Worker thread wakes up
02:57:55.493 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.2 px 0 ms NORTH
02:57:55.493 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:55.493 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:58.336 02.843 25848 Exposure complete
02:57:58.418 00.082 25848 worker thread done servicing request
02:57:58.418 00.000 21444 OnExposeComplete: enter
02:57:58.418 00.000 21444 UpdateGuideState(): m_state=6
02:57:58.419 00.001 21444 Star::Find(15, 1263, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1592
02:57:58.419 00.000 21444 Star::Find returns 1 (1), X=1263.56, Y=664.02, Mass=5761639, SNR=333.9, Peak=65504 HFD=7.9
02:57:58.419 00.000 21444 MultiStar: [#1 0.30,-1.66,0.97,U] [#2 0.70,-1.57,1.00,U] [#3 0.11,-1.77,0.82,U] [#4 -0.13,-1.28,1.00,U] [#5 -0.73,-1.46,0.63,U] [#6 0.12,-1.84,0.61,U] [#7 0.66,-2.12,0.00,M3] [#8 0.17,-1.28,0.42,U] 
02:57:58.419 00.000 21444 refined, 7 included, MultiStar: {0.09, -1.73}, one-star: {-0.09, -2.66}
02:57:58.419 00.000 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.57 = 1.71)
02:57:58.419 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.13)
02:57:58.419 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-1.73 hyp=1.73 cameraTheta=-1.52 mountX=-0.24 mountY=-1.57, mountTheta=-1.72
02:57:58.420 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-1.73, opts=13)
02:57:58.420 00.000 21444 Enqueuing Move request for scope (0.09, -1.73)
02:57:58.420 00.000 25848 Worker thread wakes up
02:57:58.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=310, FiltMax=65504, Gamma=0.560
02:57:58.420 00.000 21444 UpdateGuideState exits: m=5761639 SNR=333.9 Saturated
02:57:58.420 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:58.420 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:57:58.420 00.000 21444 Enqueuing Expose request
02:57:58.421 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.73) opts 0xd
02:57:58.421 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -1.73)
02:57:58.421 00.000 25848 Moving (0.09, -1.73) raw xDistance=-0.24 yDistance=-1.57
02:57:58.421 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
02:57:58.421 00.000 25848 resist switch: large excursion: input -1.57 thresh 1.53 direction from 1 to -1
02:57:58.421 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.71
02:57:58.421 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
02:57:58.421 00.000 25848 MoveAxis(E, 0, ABG)
02:57:58.421 00.000 25848 Move returns status 0, amount 0
02:57:58.421 00.000 25848 BLC: Oldest BLC event removed
02:57:58.421 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 290 applied
02:57:58.421 00.000 25848 MoveAxis(N, 333, ABG)
02:57:58.421 00.000 25848 Guiding  Dir = 0, Dur = 333
02:57:58.453 00.032 25848 IsSlewing returns 0
02:57:58.454 00.001 25848 IsGuiding returns 0
02:57:58.485 00.031 25848 PulseGuide returned control before completion, sleep 312
02:57:58.805 00.320 25848 IsGuiding returns 1
02:57:58.805 00.000 25848 scope still moving after pulse duration time elapsed
02:57:58.861 00.056 25848 IsSlewing returns 0
02:57:58.861 00.000 25848 IsGuiding returns 0
02:57:58.861 00.000 25848 scope move finished after 333 + 74 ms
02:57:58.861 00.000 25848 Move returns status 0, amount 333
02:57:58.861 00.000 25848 move complete, result=0
02:57:58.861 00.000 25848 worker thread done servicing request
02:57:58.861 00.000 25848 Worker thread wakes up
02:57:58.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:57:58.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:57:58.861 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.6 px 333 ms NORTH
02:58:01.699 02.838 25848 Exposure complete
02:58:01.778 00.079 25848 worker thread done servicing request
02:58:01.779 00.001 21444 OnExposeComplete: enter
02:58:01.779 00.000 21444 UpdateGuideState(): m_state=6
02:58:01.779 00.000 21444 Star::Find(15, 1263, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1593
02:58:01.779 00.000 21444 Star::Find returns 1 (1), X=1264.43, Y=666.99, Mass=5790028, SNR=302.9, Peak=65504 HFD=7.9
02:58:01.779 00.000 21444 MultiStar: [#1 0.63,0.88,0.96,U] [#2 0.99,1.01,0.90,U] [#3 0.30,0.76,0.75,U] [#4 0.89,1.38,0.76,U] [#5 0.52,0.62,0.80,U] [#6 1.04,0.67,0.60,U] [#7 1.66,0.84,0.48,U] [#8 1.05,1.00,0.53,U] 
02:58:01.779 00.000 21444 single-star, 8 included, MultiStar: {0.82, 0.82}, one-star: {0.78, 0.32}
02:58:01.779 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
02:58:01.779 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.77)
02:58:01.779 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=0.32 hyp=0.84 cameraTheta=0.38 mountX=-0.75 mountY=0.59, mountTheta=2.48
02:58:01.780 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=0.32, opts=13)
02:58:01.780 00.000 21444 Enqueuing Move request for scope (0.78, 0.32)
02:58:01.780 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=40, FiltMax=65504, Gamma=0.560
02:58:01.780 00.000 21444 UpdateGuideState exits: m=5790028 SNR=302.9 Saturated
02:58:01.780 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:01.780 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:01.780 00.000 21444 Enqueuing Expose request
02:58:01.780 00.000 25848 Worker thread wakes up
02:58:01.780 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.32) opts 0xd
02:58:01.780 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 0.32)
02:58:01.780 00.000 25848 Moving (0.78, 0.32) raw xDistance=-0.75 yDistance=0.59
02:58:01.780 00.000 25848 BLC: History state: CurrMiss=-0.59, AvgInitMiss=0.18, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.569746, 1:-0.589843
02:58:01.780 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:58:01.780 00.000 25848 BLC: window closed
02:58:01.781 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
02:58:01.781 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:58:01.781 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
02:58:01.781 00.000 25848 MoveAxis(E, 22, ABG)
02:58:01.781 00.000 25848 Guiding  Dir = 2, Dur = 22
02:58:01.811 00.030 25848 IsSlewing returns 0
02:58:01.811 00.000 25848 IsGuiding returns 0
02:58:01.843 00.032 25848 IsGuiding returns 1
02:58:01.843 00.000 25848 scope still moving after pulse duration time elapsed
02:58:01.891 00.048 25848 IsSlewing returns 0
02:58:01.891 00.000 25848 IsGuiding returns 0
02:58:01.891 00.000 25848 scope move finished after 22 + 57 ms
02:58:01.891 00.000 25848 Move returns status 0, amount 22
02:58:01.891 00.000 25848 MoveAxis(N, 0, ABG)
02:58:01.891 00.000 25848 Move returns status 0, amount 0
02:58:01.891 00.000 25848 move complete, result=0
02:58:01.891 00.000 25848 worker thread done servicing request
02:58:01.891 00.000 25848 Worker thread wakes up
02:58:01.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:01.891 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.6 px 0 ms NORTH
02:58:01.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:04.736 02.845 25848 Exposure complete
02:58:04.805 00.069 25848 worker thread done servicing request
02:58:04.805 00.000 21444 OnExposeComplete: enter
02:58:04.805 00.000 21444 UpdateGuideState(): m_state=6
02:58:04.805 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1594
02:58:04.805 00.000 21444 Star::Find returns 1 (1), X=1263.90, Y=667.44, Mass=5615064, SNR=244.4, Peak=65504 HFD=7.9
02:58:04.805 00.000 21444 MultiStar: [#1 1.15,1.04,0.95,U] [#2 1.06,0.97,1.05,U] [#3 0.85,1.10,0.67,U] [#4 0.64,1.56,0.97,U] [#5 0.49,1.29,0.72,U] [#6 0.92,1.37,0.84,U] [#7 1.54,0.77,0.49,U] [#8 0.84,1.83,0.00,M1] 
02:58:04.805 00.000 21444 single-star, 7 included, MultiStar: {0.83, 1.12}, one-star: {0.25, 0.76}
02:58:04.805 00.000 21444 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.05) = xAngle (-1.80 = -1.80)
02:58:04.805 00.000 21444 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.64 = 1.64)
02:58:04.806 00.001 21444 CameraToMount -- cameraX=0.25 cameraY=0.76 hyp=0.80 cameraTheta=1.25 mountX=-0.18 mountY=0.80, mountTheta=1.80
02:58:04.806 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=0.76, opts=13)
02:58:04.806 00.000 21444 Enqueuing Move request for scope (0.25, 0.76)
02:58:04.806 00.000 25848 Worker thread wakes up
02:58:04.806 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.76) opts 0xd
02:58:04.807 00.001 25848 Handling offset move in thread for scope, endpoint = (0.25, 0.76)
02:58:04.807 00.000 25848 Moving (0.25, 0.76) raw xDistance=-0.18 yDistance=0.80
02:58:04.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:58:04.807 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:58:04.807 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=216, FiltMax=65504, Gamma=0.560
02:58:04.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
02:58:04.807 00.000 25848 MoveAxis(E, 0, ABG)
02:58:04.807 00.000 25848 Move returns status 0, amount 0
02:58:04.807 00.000 25848 MoveAxis(N, 0, ABG)
02:58:04.807 00.000 25848 Move returns status 0, amount 0
02:58:04.807 00.000 25848 move complete, result=0
02:58:04.807 00.000 25848 worker thread done servicing request
02:58:04.808 00.001 21444 UpdateGuideState exits: m=5615064 SNR=244.4 Saturated
02:58:04.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:04.808 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:04.808 00.000 21444 Enqueuing Expose request
02:58:04.808 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
02:58:04.808 00.000 25848 Worker thread wakes up
02:58:04.808 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:04.808 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:07.653 02.845 25848 Exposure complete
02:58:07.723 00.070 25848 worker thread done servicing request
02:58:07.723 00.000 21444 OnExposeComplete: enter
02:58:07.723 00.000 21444 UpdateGuideState(): m_state=6
02:58:07.724 00.001 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1595
02:58:07.724 00.000 21444 Star::Find returns 1 (1), X=1263.49, Y=666.46, Mass=5723758, SNR=258.7, Peak=65504 HFD=7.7
02:58:07.724 00.000 21444 MultiStar: [#1 0.15,0.75,0.91,U] [#2 0.01,0.74,0.71,U] [#3 -0.48,0.87,0.63,U] [#4 0.21,0.96,0.67,U] [#5 0.36,0.57,0.59,U] [#6 0.16,-0.09,0.66,U] [#7 0.87,0.37,0.60,U] [#8 -0.09,0.81,0.50,U] 
02:58:07.724 00.000 21444 single-star, 8 included, MultiStar: {0.10, 0.49}, one-star: {-0.16, -0.21}
02:58:07.724 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.27 = 1.02)
02:58:07.724 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.83)
02:58:07.724 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-2.22 mountX=0.14 mountY=-0.26, mountTheta=-1.07
02:58:07.725 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.21, opts=13)
02:58:07.725 00.000 21444 Enqueuing Move request for scope (-0.16, -0.21)
02:58:07.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=268, FiltMax=65504, Gamma=0.560
02:58:07.725 00.000 21444 UpdateGuideState exits: m=5723758 SNR=258.7 Saturated
02:58:07.725 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:07.725 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:07.725 00.000 21444 Enqueuing Expose request
02:58:07.725 00.000 25848 Worker thread wakes up
02:58:07.725 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.21) opts 0xd
02:58:07.725 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.21)
02:58:07.725 00.000 25848 Moving (-0.16, -0.21) raw xDistance=0.14 yDistance=-0.26
02:58:07.725 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:58:07.725 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:07.725 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:58:07.725 00.000 25848 MoveAxis(E, 0, ABG)
02:58:07.725 00.000 25848 Move returns status 0, amount 0
02:58:07.725 00.000 25848 MoveAxis(N, 0, ABG)
02:58:07.725 00.000 25848 Move returns status 0, amount 0
02:58:07.725 00.000 25848 move complete, result=0
02:58:07.725 00.000 25848 worker thread done servicing request
02:58:07.725 00.000 25848 Worker thread wakes up
02:58:07.725 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:07.725 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:07.725 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:58:10.582 02.857 25848 Exposure complete
02:58:10.670 00.088 25848 worker thread done servicing request
02:58:10.670 00.000 21444 OnExposeComplete: enter
02:58:10.670 00.000 21444 UpdateGuideState(): m_state=6
02:58:10.670 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1596
02:58:10.670 00.000 21444 Star::Find returns 1 (1), X=1263.21, Y=666.47, Mass=5857982, SNR=236.4, Peak=65504 HFD=8.2
02:58:10.671 00.001 21444 MultiStar: [#1 -0.25,0.48,0.76,U] [#2 -0.35,0.37,0.68,U] [#3 -0.48,0.06,0.47,U] [#4 -0.04,0.51,0.61,U] [#5 0.07,0.72,0.58,U] [#6 0.35,-0.27,0.62,U] [#7 0.30,0.02,0.42,U] [#8 -0.18,0.56,0.46,U] 
02:58:10.671 00.000 21444 refined, 8 included, MultiStar: {-0.14, 0.23}, one-star: {-0.44, -0.20}
02:58:10.671 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
02:58:10.671 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
02:58:10.671 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.14 mountX=0.16 mountY=0.15, mountTheta=0.75
02:58:10.672 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.23, opts=13)
02:58:10.672 00.000 21444 Enqueuing Move request for scope (-0.14, 0.23)
02:58:10.672 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=270, FiltMax=65504, Gamma=0.560
02:58:10.672 00.000 21444 UpdateGuideState exits: m=5857982 SNR=236.4 Saturated
02:58:10.672 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:10.672 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:10.672 00.000 21444 Enqueuing Expose request
02:58:10.672 00.000 25848 Worker thread wakes up
02:58:10.672 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
02:58:10.672 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
02:58:10.672 00.000 25848 Moving (-0.14, 0.23) raw xDistance=0.16 yDistance=0.15
02:58:10.672 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:58:10.672 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:10.672 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:58:10.672 00.000 25848 MoveAxis(E, 0, ABG)
02:58:10.672 00.000 25848 Move returns status 0, amount 0
02:58:10.672 00.000 25848 MoveAxis(N, 0, ABG)
02:58:10.672 00.000 25848 Move returns status 0, amount 0
02:58:10.672 00.000 25848 move complete, result=0
02:58:10.673 00.001 25848 worker thread done servicing request
02:58:10.673 00.000 25848 Worker thread wakes up
02:58:10.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:10.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:10.673 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:58:13.518 02.845 25848 Exposure complete
02:58:13.605 00.087 25848 worker thread done servicing request
02:58:13.605 00.000 21444 OnExposeComplete: enter
02:58:13.605 00.000 21444 UpdateGuideState(): m_state=6
02:58:13.605 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1597
02:58:13.605 00.000 21444 Star::Find returns 1 (1), X=1262.25, Y=667.38, Mass=5847921, SNR=244.7, Peak=65504 HFD=8.1
02:58:13.605 00.000 21444 MultiStar: [#1 -1.55,0.72,0.85,U] [#2 -1.08,1.12,0.79,U] [#3 -1.64,1.13,0.00,M1] [#4 -0.50,1.23,0.73,U] [#5 -1.46,0.87,0.57,U] [#6 -0.85,0.49,0.53,U] [#7 -0.94,0.78,0.49,U] [#8 -0.76,0.93,0.44,U] 
02:58:13.605 00.000 21444 refined, 7 included, MultiStar: {-1.11, 0.86}, one-star: {-1.40, 0.71}
02:58:13.605 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
02:58:13.605 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.41 = 2.87)
02:58:13.605 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=0.86 hyp=1.41 cameraTheta=2.48 mountX=1.19 mountY=0.37, mountTheta=0.31
02:58:13.606 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=0.86, opts=13)
02:58:13.606 00.000 21444 Enqueuing Move request for scope (-1.11, 0.86)
02:58:13.606 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=190, FiltMax=65504, Gamma=0.560
02:58:13.606 00.000 21444 UpdateGuideState exits: m=5847921 SNR=244.7 Saturated
02:58:13.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:13.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:13.606 00.000 21444 Enqueuing Expose request
02:58:13.606 00.000 25848 Worker thread wakes up
02:58:13.606 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.86) opts 0xd
02:58:13.606 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 0.86)
02:58:13.606 00.000 25848 Moving (-1.11, 0.86) raw xDistance=1.19 yDistance=0.37
02:58:13.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.19
02:58:13.606 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:13.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
02:58:13.606 00.000 25848 MoveAxis(W, 35, ABG)
02:58:13.607 00.001 25848 Guiding  Dir = 3, Dur = 35
02:58:13.659 00.052 25848 IsSlewing returns 0
02:58:13.660 00.001 25848 IsGuiding returns 0
02:58:13.691 00.031 25848 PulseGuide returned control before completion, sleep 14
02:58:13.708 00.017 25848 IsGuiding returns 1
02:58:13.708 00.000 25848 scope still moving after pulse duration time elapsed
02:58:13.764 00.056 25848 IsSlewing returns 0
02:58:13.764 00.000 25848 IsGuiding returns 0
02:58:13.764 00.000 25848 scope move finished after 35 + 70 ms
02:58:13.764 00.000 25848 Move returns status 0, amount 35
02:58:13.764 00.000 25848 MoveAxis(N, 0, ABG)
02:58:13.764 00.000 25848 Move returns status 0, amount 0
02:58:13.764 00.000 25848 move complete, result=0
02:58:13.764 00.000 25848 worker thread done servicing request
02:58:13.764 00.000 25848 Worker thread wakes up
02:58:13.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:13.764 00.000 21444 GuideStep: 1.2 px 35 ms WEST, 0.4 px 0 ms NORTH
02:58:13.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:16.611 02.847 25848 Exposure complete
02:58:16.698 00.087 25848 worker thread done servicing request
02:58:16.698 00.000 21444 OnExposeComplete: enter
02:58:16.698 00.000 21444 UpdateGuideState(): m_state=6
02:58:16.698 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1598
02:58:16.699 00.001 21444 Star::Find returns 1 (1), X=1263.29, Y=667.47, Mass=5601703, SNR=184.1, Peak=65504 HFD=7.8
02:58:16.699 00.000 21444 MultiStar: [#1 -0.01,1.16,1.27,U] [#2 0.37,0.97,0.79,U] [#3 -0.29,0.68,0.93,U] [#4 -0.19,0.98,0.90,U] [#5 0.19,0.75,0.62,U] [#6 0.19,-0.06,0.61,U] [#7 0.24,0.13,0.64,U] [#8 0.14,1.10,0.58,U] 
02:58:16.699 00.000 21444 refined, 8 included, MultiStar: {-0.01, 0.78}, one-star: {-0.36, 0.79}
02:58:16.699 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
02:58:16.699 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
02:58:16.699 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.78 hyp=0.78 cameraTheta=1.58 mountX=0.08 mountY=0.71, mountTheta=1.46
02:58:16.700 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.78, opts=13)
02:58:16.700 00.000 21444 Enqueuing Move request for scope (-0.01, 0.78)
02:58:16.700 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=292, FiltMax=65504, Gamma=0.560
02:58:16.700 00.000 21444 UpdateGuideState exits: m=5601703 SNR=184.1 Saturated
02:58:16.700 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:16.700 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:16.700 00.000 21444 Enqueuing Expose request
02:58:16.700 00.000 25848 Worker thread wakes up
02:58:16.700 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.78) opts 0xd
02:58:16.700 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.78)
02:58:16.700 00.000 25848 Moving (-0.01, 0.78) raw xDistance=0.08 yDistance=0.71
02:58:16.701 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:58:16.701 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:58:16.701 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
02:58:16.701 00.000 25848 MoveAxis(E, 0, ABG)
02:58:16.701 00.000 25848 Move returns status 0, amount 0
02:58:16.701 00.000 25848 MoveAxis(N, 0, ABG)
02:58:16.701 00.000 25848 Move returns status 0, amount 0
02:58:16.701 00.000 25848 move complete, result=0
02:58:16.701 00.000 25848 worker thread done servicing request
02:58:16.701 00.000 25848 Worker thread wakes up
02:58:16.701 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:16.701 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:16.701 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
02:58:19.546 02.845 25848 Exposure complete
02:58:19.628 00.082 25848 worker thread done servicing request
02:58:19.628 00.000 21444 OnExposeComplete: enter
02:58:19.628 00.000 21444 UpdateGuideState(): m_state=6
02:58:19.629 00.001 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1599
02:58:19.629 00.000 21444 Star::Find returns 1 (1), X=1263.65, Y=666.21, Mass=5833603, SNR=245.8, Peak=65504 HFD=8.0
02:58:19.629 00.000 21444 MultiStar: [#1 0.74,-0.25,1.01,U] [#2 0.26,0.14,0.74,U] [#3 0.30,-0.26,0.82,U] [#4 0.65,0.24,0.72,U] [#5 0.53,0.21,0.61,U] [#6 1.17,-0.91,0.64,U] [#7 1.19,-0.69,0.48,U] [#8 1.14,0.14,0.54,U] 
02:58:19.629 00.000 21444 single-star, 8 included, MultiStar: {0.60, -0.21}, one-star: {-0.00, -0.47}
02:58:19.629 00.000 21444 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.05) = xAngle (-4.63 = 1.65)
02:58:19.629 00.000 21444 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.47 = -1.19)
02:58:19.629 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=-0.47 hyp=0.47 cameraTheta=-1.58 mountX=-0.04 mountY=-0.43, mountTheta=-1.66
02:58:19.630 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=-0.47, opts=13)
02:58:19.630 00.000 21444 Enqueuing Move request for scope (-0.00, -0.47)
02:58:19.630 00.000 25848 Worker thread wakes up
02:58:19.630 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.47) opts 0xd
02:58:19.630 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, -0.47)
02:58:19.630 00.000 25848 Moving (-0.00, -0.47) raw xDistance=-0.04 yDistance=-0.43
02:58:19.630 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:58:19.630 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:19.630 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
02:58:19.630 00.000 25848 MoveAxis(E, 0, ABG)
02:58:19.630 00.000 25848 Move returns status 0, amount 0
02:58:19.630 00.000 25848 MoveAxis(N, 0, ABG)
02:58:19.630 00.000 25848 Move returns status 0, amount 0
02:58:19.630 00.000 25848 move complete, result=0
02:58:19.630 00.000 25848 worker thread done servicing request
02:58:19.631 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=130, FiltMax=65504, Gamma=0.560
02:58:19.631 00.000 21444 UpdateGuideState exits: m=5833603 SNR=245.8 Saturated
02:58:19.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:19.631 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:19.631 00.000 21444 Enqueuing Expose request
02:58:19.631 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
02:58:19.631 00.000 25848 Worker thread wakes up
02:58:19.631 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:19.631 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:22.477 02.846 25848 Exposure complete
02:58:22.554 00.077 25848 worker thread done servicing request
02:58:22.554 00.000 21444 OnExposeComplete: enter
02:58:22.554 00.000 21444 UpdateGuideState(): m_state=6
02:58:22.554 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1600
02:58:22.554 00.000 21444 Star::Find returns 1 (1), X=1264.20, Y=668.05, Mass=5497875, SNR=156.4, Peak=65504 HFD=8.2
02:58:22.555 00.001 21444 MultiStar: [#1 0.08,1.06,1.07,U] [#2 0.57,1.45,0.84,U] [#3 0.68,1.02,0.81,U] [#4 0.45,1.68,0.97,U] [#5 1.92,1.45,0.00,M1] [#6 1.42,0.61,0.90,U] [#7 1.30,0.95,0.62,U] [#8 0.93,1.63,0.66,U] 
02:58:22.555 00.000 21444 refined, 7 included, MultiStar: {0.70, 1.22}, one-star: {0.55, 1.38}
02:58:22.555 00.000 21444 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
02:58:22.555 00.000 21444 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.44)
02:58:22.555 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=1.22 hyp=1.41 cameraTheta=1.05 mountX=-0.58 mountY=1.39, mountTheta=1.97
02:58:22.556 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=1.22, opts=13)
02:58:22.556 00.000 21444 Enqueuing Move request for scope (0.70, 1.22)
02:58:22.556 00.000 25848 Worker thread wakes up
02:58:22.556 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 1.22) opts 0xd
02:58:22.556 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 1.22)
02:58:22.556 00.000 25848 Moving (0.70, 1.22) raw xDistance=-0.58 yDistance=1.39
02:58:22.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
02:58:22.556 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=296, FiltMax=65504, Gamma=0.560
02:58:22.556 00.000 21444 UpdateGuideState exits: m=5497875 SNR=156.4 Saturated
02:58:22.556 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:22.556 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:22.556 00.000 21444 Enqueuing Expose request
02:58:22.556 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:58:22.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.39
02:58:22.556 00.000 25848 MoveAxis(E, 17, ABG)
02:58:22.556 00.000 25848 Guiding  Dir = 2, Dur = 17
02:58:22.608 00.052 25848 IsSlewing returns 0
02:58:22.608 00.000 25848 IsGuiding returns 0
02:58:22.640 00.032 25848 IsGuiding returns 1
02:58:22.640 00.000 25848 scope still moving after pulse duration time elapsed
02:58:22.701 00.061 25848 IsSlewing returns 0
02:58:22.702 00.001 25848 IsGuiding returns 0
02:58:22.702 00.000 25848 scope move finished after 17 + 76 ms
02:58:22.702 00.000 25848 Move returns status 0, amount 17
02:58:22.702 00.000 25848 MoveAxis(N, 0, ABG)
02:58:22.702 00.000 25848 Move returns status 0, amount 0
02:58:22.702 00.000 25848 move complete, result=0
02:58:22.702 00.000 25848 worker thread done servicing request
02:58:22.702 00.000 25848 Worker thread wakes up
02:58:22.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:22.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:22.702 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.4 px 0 ms NORTH
02:58:25.551 02.849 25848 Exposure complete
02:58:25.640 00.089 25848 worker thread done servicing request
02:58:25.640 00.000 21444 OnExposeComplete: enter
02:58:25.640 00.000 21444 UpdateGuideState(): m_state=6
02:58:25.640 00.000 21444 Star::Find(15, 1264, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1601
02:58:25.640 00.000 21444 Star::Find returns 1 (1), X=1262.18, Y=667.21, Mass=5842940, SNR=213.3, Peak=65504 HFD=8.0
02:58:25.641 00.001 21444 MultiStar: [#1 -1.72,0.78,1.02,U] [#2 -1.30,1.15,0.83,U] [#3 -1.71,1.06,0.00,M1] [#4 -1.08,1.06,0.88,U] [#5 -1.39,0.62,0.88,U] [#6 -0.62,0.55,0.64,U] [#7 -1.08,0.72,0.71,U] [#8 -1.00,1.34,0.68,U] 
02:58:25.641 00.000 21444 refined, 7 included, MultiStar: {-1.25, 0.84}, one-star: {-1.47, 0.54}
02:58:25.641 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
02:58:25.641 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.94)
02:58:25.641 00.000 21444 CameraToMount -- cameraX=-1.25 cameraY=0.84 hyp=1.51 cameraTheta=2.55 mountX=1.32 mountY=0.30, mountTheta=0.22
02:58:25.642 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.25, y=0.84, opts=13)
02:58:25.642 00.000 21444 Enqueuing Move request for scope (-1.25, 0.84)
02:58:25.642 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=196, FiltMax=65504, Gamma=0.560
02:58:25.642 00.000 21444 UpdateGuideState exits: m=5842940 SNR=213.3 Saturated
02:58:25.642 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:25.642 00.000 25848 Worker thread wakes up
02:58:25.642 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 0.84) opts 0xd
02:58:25.642 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.25, 0.84)
02:58:25.642 00.000 25848 Moving (-1.25, 0.84) raw xDistance=1.32 yDistance=0.30
02:58:25.642 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.32
02:58:25.642 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:25.642 00.000 21444 Enqueuing Expose request
02:58:25.642 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:25.642 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:58:25.642 00.000 25848 MoveAxis(W, 37, ABG)
02:58:25.642 00.000 25848 Guiding  Dir = 3, Dur = 37
02:58:25.671 00.029 25848 IsSlewing returns 0
02:58:25.671 00.000 25848 IsGuiding returns 0
02:58:25.703 00.032 25848 PulseGuide returned control before completion, sleep 16
02:58:25.726 00.023 25848 IsGuiding returns 1
02:58:25.726 00.000 25848 scope still moving after pulse duration time elapsed
02:58:25.779 00.053 25848 IsSlewing returns 0
02:58:25.779 00.000 25848 IsGuiding returns 0
02:58:25.779 00.000 25848 scope move finished after 37 + 70 ms
02:58:25.779 00.000 25848 Move returns status 0, amount 37
02:58:25.779 00.000 25848 MoveAxis(N, 0, ABG)
02:58:25.779 00.000 25848 Move returns status 0, amount 0
02:58:25.779 00.000 25848 move complete, result=0
02:58:25.779 00.000 25848 worker thread done servicing request
02:58:25.779 00.000 25848 Worker thread wakes up
02:58:25.779 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:25.779 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:25.779 00.000 21444 GuideStep: 1.3 px 37 ms WEST, 0.3 px 0 ms NORTH
02:58:28.622 02.843 25848 Exposure complete
02:58:28.710 00.088 25848 worker thread done servicing request
02:58:28.710 00.000 21444 OnExposeComplete: enter
02:58:28.710 00.000 21444 UpdateGuideState(): m_state=6
02:58:28.710 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1602
02:58:28.711 00.001 21444 Star::Find returns 1 (1), X=1262.50, Y=666.71, Mass=5604423, SNR=207.8, Peak=65504 HFD=7.9
02:58:28.711 00.000 21444 MultiStar: [#1 -0.45,0.83,0.89,U] [#2 -0.55,1.23,0.87,U] [#3 -1.14,0.80,0.73,U] [#4 -1.03,0.99,0.83,U] [#5 -1.22,0.34,0.81,U] [#6 -0.74,0.19,0.69,U] [#7 -0.44,0.41,0.58,U] [#8 -0.51,0.74,0.48,U] 
02:58:28.711 00.000 21444 refined, 8 included, MultiStar: {-0.83, 0.62}, one-star: {-1.15, 0.03}
02:58:28.711 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
02:58:28.711 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
02:58:28.711 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.62 hyp=1.04 cameraTheta=2.50 mountX=0.88 mountY=0.26, mountTheta=0.28
02:58:28.713 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.62, opts=13)
02:58:28.714 00.001 21444 Enqueuing Move request for scope (-0.83, 0.62)
02:58:28.714 00.000 25848 Worker thread wakes up
02:58:28.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
02:58:28.714 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.62) opts 0xd
02:58:28.714 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.62)
02:58:28.714 00.000 25848 Moving (-0.83, 0.62) raw xDistance=0.88 yDistance=0.26
02:58:28.714 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.88
02:58:28.714 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:28.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:58:28.714 00.000 25848 MoveAxis(W, 28, ABG)
02:58:28.714 00.000 25848 Guiding  Dir = 3, Dur = 28
02:58:28.714 00.000 21444 UpdateGuideState exits: m=5604423 SNR=207.8 Saturated
02:58:28.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:28.714 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:28.714 00.000 21444 Enqueuing Expose request
02:58:28.734 00.020 25848 IsSlewing returns 0
02:58:28.735 00.001 25848 IsGuiding returns 0
02:58:28.794 00.059 25848 IsGuiding returns 1
02:58:28.794 00.000 25848 scope still moving after pulse duration time elapsed
02:58:28.859 00.065 25848 IsSlewing returns 0
02:58:28.859 00.000 25848 IsGuiding returns 0
02:58:28.859 00.000 25848 scope move finished after 28 + 96 ms
02:58:28.859 00.000 25848 Move returns status 0, amount 28
02:58:28.859 00.000 25848 MoveAxis(N, 0, ABG)
02:58:28.859 00.000 25848 Move returns status 0, amount 0
02:58:28.859 00.000 25848 move complete, result=0
02:58:28.859 00.000 25848 worker thread done servicing request
02:58:28.859 00.000 25848 Worker thread wakes up
02:58:28.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:28.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:28.860 00.001 21444 GuideStep: 0.9 px 28 ms WEST, 0.3 px 0 ms NORTH
02:58:31.711 02.851 25848 Exposure complete
02:58:31.798 00.087 25848 worker thread done servicing request
02:58:31.798 00.000 21444 OnExposeComplete: enter
02:58:31.798 00.000 21444 UpdateGuideState(): m_state=6
02:58:31.798 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1603
02:58:31.798 00.000 21444 Star::Find returns 1 (1), X=1261.82, Y=666.45, Mass=5483692, SNR=196.0, Peak=65504 HFD=7.8
02:58:31.798 00.000 21444 MultiStar: [#1 -1.00,0.08,1.15,U] [#2 -1.06,0.42,1.00,U] [#3 -0.98,0.03,0.75,U] [#4 -1.19,0.74,0.80,U] [#5 -1.72,0.71,0.75,U] [#6 -0.67,0.00,0.82,U] [#7 -0.80,-0.02,0.77,U] [#8 -1.27,0.55,0.65,U] 
02:58:31.798 00.000 21444 refined, 8 included, MultiStar: {-1.17, 0.23}, one-star: {-1.83, -0.22}
02:58:31.798 00.000 21444 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.05) = xAngle (-0.11 = -0.11)
02:58:31.798 00.000 21444 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.95 = -2.95)
02:58:31.798 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=0.23 hyp=1.19 cameraTheta=2.95 mountX=1.19 mountY=-0.23, mountTheta=-0.19
02:58:31.800 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=0.23, opts=13)
02:58:31.800 00.000 21444 Enqueuing Move request for scope (-1.17, 0.23)
02:58:31.800 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=234, FiltMax=65504, Gamma=0.560
02:58:31.800 00.000 21444 UpdateGuideState exits: m=5483692 SNR=196.0 Saturated
02:58:31.800 00.000 25848 Worker thread wakes up
02:58:31.800 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.23) opts 0xd
02:58:31.800 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, 0.23)
02:58:31.800 00.000 25848 Moving (-1.17, 0.23) raw xDistance=1.19 yDistance=-0.23
02:58:31.800 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:31.800 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:31.800 00.000 21444 Enqueuing Expose request
02:58:31.800 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.19
02:58:31.800 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:31.800 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:58:31.800 00.000 25848 MoveAxis(W, 37, ABG)
02:58:31.800 00.000 25848 Guiding  Dir = 3, Dur = 37
02:58:31.829 00.029 25848 IsSlewing returns 0
02:58:31.829 00.000 25848 IsGuiding returns 0
02:58:31.862 00.033 25848 PulseGuide returned control before completion, sleep 15
02:58:31.883 00.021 25848 IsGuiding returns 1
02:58:31.883 00.000 25848 scope still moving after pulse duration time elapsed
02:58:31.939 00.056 25848 IsSlewing returns 0
02:58:31.939 00.000 25848 IsGuiding returns 0
02:58:31.939 00.000 25848 scope move finished after 37 + 72 ms
02:58:31.939 00.000 25848 Move returns status 0, amount 37
02:58:31.939 00.000 25848 MoveAxis(N, 0, ABG)
02:58:31.939 00.000 25848 Move returns status 0, amount 0
02:58:31.939 00.000 25848 move complete, result=0
02:58:31.939 00.000 25848 worker thread done servicing request
02:58:31.939 00.000 25848 Worker thread wakes up
02:58:31.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:31.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:31.939 00.000 21444 GuideStep: 1.2 px 37 ms WEST, -0.2 px 0 ms NORTH
02:58:34.794 02.855 25848 Exposure complete
02:58:34.881 00.087 25848 worker thread done servicing request
02:58:34.882 00.001 21444 OnExposeComplete: enter
02:58:34.882 00.000 21444 UpdateGuideState(): m_state=6
02:58:34.882 00.000 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1604
02:58:34.882 00.000 21444 Star::Find returns 1 (1), X=1263.92, Y=666.24, Mass=5865695, SNR=304.5, Peak=65504 HFD=8.1
02:58:34.882 00.000 21444 MultiStar: [#1 0.13,-0.10,0.72,U] [#2 0.06,0.30,0.68,U] [#3 0.75,-0.47,0.47,U] [#4 0.57,0.32,0.55,U] [#5 -0.13,0.19,0.49,U] [#6 0.22,0.28,0.53,U] [#7 0.53,-0.21,0.58,U] [#8 0.45,0.46,0.50,U] 
02:58:34.882 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.00}, one-star: {0.27, -0.44}
02:58:34.882 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
02:58:34.882 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
02:58:34.882 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.00 hyp=0.30 cameraTheta=0.00 mountX=-0.30 mountY=0.11, mountTheta=2.78
02:58:34.883 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.00, opts=13)
02:58:34.883 00.000 21444 Enqueuing Move request for scope (0.30, 0.00)
02:58:34.883 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:58:34.883 00.000 21444 UpdateGuideState exits: m=5865695 SNR=304.5 Saturated
02:58:34.883 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:34.884 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:34.884 00.000 21444 Enqueuing Expose request
02:58:34.884 00.000 25848 Worker thread wakes up
02:58:34.884 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.00) opts 0xd
02:58:34.884 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.00)
02:58:34.884 00.000 25848 Moving (0.30, 0.00) raw xDistance=-0.30 yDistance=0.11
02:58:34.884 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
02:58:34.884 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:34.884 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:58:34.884 00.000 25848 MoveAxis(E, 0, ABG)
02:58:34.884 00.000 25848 Move returns status 0, amount 0
02:58:34.884 00.000 25848 MoveAxis(N, 0, ABG)
02:58:34.884 00.000 25848 Move returns status 0, amount 0
02:58:34.884 00.000 25848 move complete, result=0
02:58:34.884 00.000 25848 worker thread done servicing request
02:58:34.884 00.000 25848 Worker thread wakes up
02:58:34.884 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:34.884 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:34.884 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
02:58:37.731 02.847 25848 Exposure complete
02:58:37.818 00.087 25848 worker thread done servicing request
02:58:37.818 00.000 21444 OnExposeComplete: enter
02:58:37.818 00.000 21444 UpdateGuideState(): m_state=6
02:58:37.818 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1605
02:58:37.819 00.001 21444 Star::Find returns 1 (1), X=1264.41, Y=665.43, Mass=5581089, SNR=214.9, Peak=65504 HFD=7.7
02:58:37.819 00.000 21444 MultiStar: [#1 1.31,-0.51,0.97,U] [#2 1.69,-0.46,0.98,U] [#3 1.23,-0.92,0.75,U] [#4 1.17,-0.59,0.95,U] [#5 0.36,-1.40,0.93,U] [#6 1.77,-1.48,0.00,M1] [#7 1.68,-1.08,0.00,M1] [#8 0.97,-0.59,0.75,U] 
02:58:37.819 00.000 21444 refined, 6 included, MultiStar: {1.07, -0.82}, one-star: {0.76, -1.25}
02:58:37.819 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.58)
02:58:37.819 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.26)
02:58:37.819 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=-0.82 hyp=1.35 cameraTheta=-0.65 mountX=-1.14 mountY=-0.35, mountTheta=-2.84
02:58:37.820 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=-0.82, opts=13)
02:58:37.820 00.000 21444 Enqueuing Move request for scope (1.07, -0.82)
02:58:37.820 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=318, FiltMax=65504, Gamma=0.560
02:58:37.820 00.000 21444 UpdateGuideState exits: m=5581089 SNR=214.9 Saturated
02:58:37.820 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:37.820 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:37.820 00.000 21444 Enqueuing Expose request
02:58:37.820 00.000 25848 Worker thread wakes up
02:58:37.820 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, -0.82) opts 0xd
02:58:37.820 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, -0.82)
02:58:37.820 00.000 25848 Moving (1.07, -0.82) raw xDistance=-1.14 yDistance=-0.35
02:58:37.820 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.14
02:58:37.820 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:37.821 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:58:37.821 00.000 25848 MoveAxis(E, 33, ABG)
02:58:37.821 00.000 25848 Guiding  Dir = 2, Dur = 33
02:58:37.846 00.025 25848 IsSlewing returns 0
02:58:37.846 00.000 25848 IsGuiding returns 0
02:58:37.879 00.033 25848 PulseGuide returned control before completion, sleep 12
02:58:37.905 00.026 25848 IsGuiding returns 1
02:58:37.905 00.000 25848 scope still moving after pulse duration time elapsed
02:58:37.969 00.064 25848 IsSlewing returns 0
02:58:37.970 00.001 25848 IsGuiding returns 0
02:58:37.970 00.000 25848 scope move finished after 33 + 90 ms
02:58:37.970 00.000 25848 Move returns status 0, amount 33
02:58:37.970 00.000 25848 MoveAxis(N, 0, ABG)
02:58:37.970 00.000 25848 Move returns status 0, amount 0
02:58:37.970 00.000 25848 move complete, result=0
02:58:37.970 00.000 25848 worker thread done servicing request
02:58:37.970 00.000 25848 Worker thread wakes up
02:58:37.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:37.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:37.970 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -0.4 px 0 ms NORTH
02:58:40.816 02.846 25848 Exposure complete
02:58:40.904 00.088 25848 worker thread done servicing request
02:58:40.904 00.000 21444 OnExposeComplete: enter
02:58:40.904 00.000 21444 UpdateGuideState(): m_state=6
02:58:40.904 00.000 21444 Star::Find(15, 1264, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1606
02:58:40.904 00.000 21444 Star::Find returns 1 (1), X=1261.76, Y=666.16, Mass=5464350, SNR=187.8, Peak=65504 HFD=7.9
02:58:40.905 00.001 21444 MultiStar: [#1 -1.65,0.03,1.14,U] [#2 -1.42,0.82,0.97,U] [#3 -1.75,0.10,0.76,U] [#4 -1.47,0.30,0.59,U] [#5 -2.10,-0.11,0.00,M1] [#6 -1.55,-0.81,0.64,U] [#7 -1.03,-0.67,0.67,U] [#8 -1.77,0.07,0.60,U] 
02:58:40.905 00.000 21444 refined, 7 included, MultiStar: {-1.58, -0.06}, one-star: {-1.89, -0.51}
02:58:40.905 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.13)
02:58:40.905 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
02:58:40.905 00.000 21444 CameraToMount -- cameraX=-1.58 cameraY=-0.06 hyp=1.58 cameraTheta=-3.11 mountX=1.57 mountY=-0.65, mountTheta=-0.39
02:58:40.906 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.58, y=-0.06, opts=13)
02:58:40.906 00.000 21444 Enqueuing Move request for scope (-1.58, -0.06)
02:58:40.906 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=118, FiltMax=65504, Gamma=0.560
02:58:40.906 00.000 21444 UpdateGuideState exits: m=5464350 SNR=187.8 Saturated
02:58:40.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:40.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:40.906 00.000 21444 Enqueuing Expose request
02:58:40.906 00.000 25848 Worker thread wakes up
02:58:40.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.58, -0.06) opts 0xd
02:58:40.906 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.58, -0.06)
02:58:40.906 00.000 25848 Moving (-1.58, -0.06) raw xDistance=1.57 yDistance=-0.65
02:58:40.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.57
02:58:40.906 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:58:40.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
02:58:40.906 00.000 25848 MoveAxis(W, 43, ABG)
02:58:40.906 00.000 25848 Guiding  Dir = 3, Dur = 43
02:58:40.937 00.031 25848 IsSlewing returns 0
02:58:40.954 00.017 25848 IsGuiding returns 0
02:58:40.986 00.032 25848 PulseGuide returned control before completion, sleep 22
02:58:41.019 00.033 25848 IsGuiding returns 1
02:58:41.019 00.000 25848 scope still moving after pulse duration time elapsed
02:58:41.078 00.059 25848 IsSlewing returns 0
02:58:41.078 00.000 25848 IsGuiding returns 0
02:58:41.078 00.000 25848 scope move finished after 43 + 81 ms
02:58:41.079 00.001 25848 Move returns status 0, amount 43
02:58:41.079 00.000 25848 MoveAxis(N, 0, ABG)
02:58:41.079 00.000 25848 Move returns status 0, amount 0
02:58:41.079 00.000 25848 move complete, result=0
02:58:41.079 00.000 25848 worker thread done servicing request
02:58:41.079 00.000 25848 Worker thread wakes up
02:58:41.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:41.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:41.079 00.000 21444 GuideStep: 1.6 px 43 ms WEST, -0.7 px 0 ms NORTH
02:58:43.917 02.838 25848 Exposure complete
02:58:43.992 00.075 25848 worker thread done servicing request
02:58:43.992 00.000 21444 OnExposeComplete: enter
02:58:43.992 00.000 21444 UpdateGuideState(): m_state=6
02:58:43.993 00.001 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1607
02:58:43.993 00.000 21444 Star::Find returns 1 (1), X=1263.06, Y=666.64, Mass=5118455, SNR=136.7, Peak=65504 HFD=7.9
02:58:43.993 00.000 21444 MultiStar: [#1 -0.31,-0.26,1.19,U] [#2 0.23,-0.12,0.90,U] [#3 -0.11,-0.35,0.97,U] [#4 0.04,0.22,0.76,U] [#5 -0.29,-0.53,0.98,U] [#6 0.33,-1.01,0.87,U] [#7 -0.00,-0.54,0.67,U] [#8 0.46,-0.20,0.88,U] 
02:58:43.993 00.000 21444 refined, 8 included, MultiStar: {-0.05, -0.31}, one-star: {-0.59, -0.04}
02:58:43.993 00.000 21444 CameraToMount -- cameraTheta (-1.74) - m_xAngle (3.05) = xAngle (-4.79 = 1.50)
02:58:43.993 00.000 21444 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.63 = -1.35)
02:58:43.993 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.32 cameraTheta=-1.74 mountX=0.02 mountY=-0.31, mountTheta=-1.49
02:58:43.994 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=-0.31, opts=13)
02:58:43.994 00.000 21444 Enqueuing Move request for scope (-0.05, -0.31)
02:58:43.994 00.000 25848 Worker thread wakes up
02:58:43.994 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
02:58:43.994 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
02:58:43.994 00.000 25848 Moving (-0.05, -0.31) raw xDistance=0.02 yDistance=-0.31
02:58:43.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:58:43.994 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:43.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:58:43.994 00.000 25848 MoveAxis(E, 0, ABG)
02:58:43.994 00.000 25848 Move returns status 0, amount 0
02:58:43.994 00.000 25848 MoveAxis(N, 0, ABG)
02:58:43.994 00.000 25848 Move returns status 0, amount 0
02:58:43.994 00.000 25848 move complete, result=0
02:58:43.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=80, FiltMax=65504, Gamma=0.560
02:58:43.994 00.000 21444 UpdateGuideState exits: m=5118455 SNR=136.7 Saturated
02:58:43.994 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:43.994 00.000 25848 worker thread done servicing request
02:58:43.994 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:43.995 00.001 21444 Enqueuing Expose request
02:58:43.995 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:58:43.995 00.000 25848 Worker thread wakes up
02:58:43.995 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:43.995 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:46.839 02.844 25848 Exposure complete
02:58:46.921 00.082 25848 worker thread done servicing request
02:58:46.921 00.000 21444 OnExposeComplete: enter
02:58:46.921 00.000 21444 UpdateGuideState(): m_state=6
02:58:46.921 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1608
02:58:46.921 00.000 21444 Star::Find returns 1 (1), X=1263.45, Y=664.80, Mass=5435675, SNR=231.6, Peak=65504 HFD=7.8
02:58:46.921 00.000 21444 MultiStar: [#1 0.19,-1.26,0.81,U] [#2 0.05,-1.28,0.75,U] [#3 0.13,-1.44,0.68,U] [#4 -0.05,-0.72,0.83,U] [#5 -0.77,-0.94,0.61,U] [#6 0.10,-1.75,0.53,U] [#7 0.52,-1.42,0.45,U] [#8 -0.30,-0.99,0.41,U] 
02:58:46.921 00.000 21444 refined, 8 included, MultiStar: {-0.05, -1.31}, one-star: {-0.20, -1.88}
02:58:46.921 00.000 21444 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.05) = xAngle (-4.66 = 1.63)
02:58:46.921 00.000 21444 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.50 = -1.22)
02:58:46.921 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=-1.31 hyp=1.31 cameraTheta=-1.61 mountX=-0.07 mountY=-1.23, mountTheta=-1.63
02:58:46.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=-1.31, opts=13)
02:58:46.922 00.000 21444 Enqueuing Move request for scope (-0.05, -1.31)
02:58:46.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2272, FiltMin=170, FiltMax=65504, Gamma=0.560
02:58:46.922 00.000 21444 UpdateGuideState exits: m=5435675 SNR=231.6 Saturated
02:58:46.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:46.922 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:46.923 00.001 21444 Enqueuing Expose request
02:58:46.923 00.000 25848 Worker thread wakes up
02:58:46.923 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -1.31) opts 0xd
02:58:46.923 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, -1.31)
02:58:46.923 00.000 25848 Moving (-0.05, -1.31) raw xDistance=-0.07 yDistance=-1.23
02:58:46.923 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:58:46.923 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
02:58:46.923 00.000 25848 MoveAxis(E, 0, ABG)
02:58:46.923 00.000 25848 Move returns status 0, amount 0
02:58:46.923 00.000 25848 MoveAxis(N, 34, ABG)
02:58:46.923 00.000 25848 Guiding  Dir = 0, Dur = 34
02:58:46.951 00.028 25848 IsSlewing returns 0
02:58:46.952 00.001 25848 IsGuiding returns 0
02:58:46.984 00.032 25848 PulseGuide returned control before completion, sleep 13
02:58:47.009 00.025 25848 IsGuiding returns 1
02:58:47.009 00.000 25848 scope still moving after pulse duration time elapsed
02:58:47.092 00.083 25848 IsSlewing returns 0
02:58:47.092 00.000 25848 IsGuiding returns 0
02:58:47.092 00.000 25848 scope move finished after 34 + 106 ms
02:58:47.092 00.000 25848 Move returns status 0, amount 34
02:58:47.093 00.001 25848 move complete, result=0
02:58:47.093 00.000 25848 worker thread done servicing request
02:58:47.093 00.000 25848 Worker thread wakes up
02:58:47.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:47.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:47.093 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.2 px 34 ms NORTH
02:58:49.939 02.846 25848 Exposure complete
02:58:50.023 00.084 25848 worker thread done servicing request
02:58:50.023 00.000 21444 OnExposeComplete: enter
02:58:50.023 00.000 21444 UpdateGuideState(): m_state=6
02:58:50.023 00.000 21444 Star::Find(15, 1263, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1609
02:58:50.023 00.000 21444 Star::Find returns 1 (1), X=1263.57, Y=665.98, Mass=5525975, SNR=167.2, Peak=65504 HFD=8.0
02:58:50.024 00.001 21444 MultiStar: [#1 0.29,-0.40,1.01,U] [#2 0.65,-0.36,0.79,U] [#3 0.80,-0.29,0.90,U] [#4 0.48,0.01,0.88,U] [#5 -0.51,-1.09,0.98,U] [#6 0.76,-1.23,0.68,U] [#7 0.83,-0.96,0.65,U] [#8 0.56,-0.50,0.69,U] 
02:58:50.024 00.000 21444 single-star, 8 included, MultiStar: {0.37, -0.59}, one-star: {-0.08, -0.69}
02:58:50.024 00.000 21444 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.05) = xAngle (-4.74 = 1.54)
02:58:50.024 00.000 21444 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.30)
02:58:50.024 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.69 hyp=0.70 cameraTheta=-1.69 mountX=0.02 mountY=-0.67, mountTheta=-1.54
02:58:50.024 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.69, opts=13)
02:58:50.024 00.000 21444 Enqueuing Move request for scope (-0.08, -0.69)
02:58:50.024 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=272, FiltMax=65504, Gamma=0.560
02:58:50.024 00.000 21444 UpdateGuideState exits: m=5525975 SNR=167.2 Saturated
02:58:50.024 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:50.024 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:50.024 00.000 21444 Enqueuing Expose request
02:58:50.024 00.000 25848 Worker thread wakes up
02:58:50.025 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.69) opts 0xd
02:58:50.025 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.69)
02:58:50.025 00.000 25848 Moving (-0.08, -0.69) raw xDistance=0.02 yDistance=-0.67
02:58:50.025 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:58:50.025 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
02:58:50.025 00.000 25848 MoveAxis(E, 0, ABG)
02:58:50.025 00.000 25848 Move returns status 0, amount 0
02:58:50.025 00.000 25848 MoveAxis(N, 18, ABG)
02:58:50.025 00.000 25848 Guiding  Dir = 0, Dur = 18
02:58:50.046 00.021 25848 IsSlewing returns 0
02:58:50.046 00.000 25848 IsGuiding returns 0
02:58:50.077 00.031 25848 IsGuiding returns 1
02:58:50.077 00.000 25848 scope still moving after pulse duration time elapsed
02:58:50.176 00.099 25848 IsSlewing returns 0
02:58:50.176 00.000 25848 IsGuiding returns 0
02:58:50.176 00.000 25848 scope move finished after 18 + 112 ms
02:58:50.176 00.000 25848 Move returns status 0, amount 18
02:58:50.176 00.000 25848 move complete, result=0
02:58:50.177 00.001 25848 worker thread done servicing request
02:58:50.177 00.000 25848 Worker thread wakes up
02:58:50.177 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.7 px 18 ms NORTH
02:58:50.177 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:50.177 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:53.031 02.854 25848 Exposure complete
02:58:53.118 00.087 25848 worker thread done servicing request
02:58:53.119 00.001 21444 OnExposeComplete: enter
02:58:53.119 00.000 21444 UpdateGuideState(): m_state=6
02:58:53.119 00.000 21444 Star::Find(15, 1263, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1610
02:58:53.119 00.000 21444 Star::Find returns 1 (1), X=1265.00, Y=666.41, Mass=5703485, SNR=213.0, Peak=65504 HFD=7.9
02:58:53.119 00.000 21444 MultiStar: [#1 1.56,-0.09,1.01,U] [#2 1.47,-0.21,0.95,U] [#3 1.25,0.08,1.02,U] [#4 1.94,0.37,0.00,M1] [#5 1.47,-0.57,0.75,U] [#6 2.10,-0.56,0.00,M1] [#7 2.04,-0.04,0.00,M1] [#8 1.94,-0.01,0.00,M1] 
02:58:53.119 00.000 21444 single-star, 4 included, MultiStar: {1.42, -0.19}, one-star: {1.35, -0.27}
02:58:53.119 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
02:58:53.119 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
02:58:53.119 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=-0.27 hyp=1.37 cameraTheta=-0.19 mountX=-1.37 mountY=0.26, mountTheta=2.95
02:58:53.120 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=-0.27, opts=13)
02:58:53.120 00.000 21444 Enqueuing Move request for scope (1.35, -0.27)
02:58:53.121 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=244, FiltMax=65504, Gamma=0.560
02:58:53.121 00.000 21444 UpdateGuideState exits: m=5703485 SNR=213.0 Saturated
02:58:53.121 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:53.121 00.000 25848 Worker thread wakes up
02:58:53.121 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, -0.27) opts 0xd
02:58:53.121 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, -0.27)
02:58:53.121 00.000 25848 Moving (1.35, -0.27) raw xDistance=-1.37 yDistance=0.26
02:58:53.121 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.37
02:58:53.121 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:53.121 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:58:53.121 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:53.121 00.000 21444 Enqueuing Expose request
02:58:53.121 00.000 25848 MoveAxis(E, 40, ABG)
02:58:53.121 00.000 25848 Guiding  Dir = 2, Dur = 40
02:58:53.141 00.020 25848 IsSlewing returns 0
02:58:53.142 00.001 25848 IsGuiding returns 0
02:58:53.173 00.031 25848 PulseGuide returned control before completion, sleep 19
02:58:53.227 00.054 25848 IsGuiding returns 1
02:58:53.227 00.000 25848 scope still moving after pulse duration time elapsed
02:58:53.281 00.054 25848 IsSlewing returns 0
02:58:53.282 00.001 25848 IsGuiding returns 0
02:58:53.282 00.000 25848 scope move finished after 40 + 100 ms
02:58:53.282 00.000 25848 Move returns status 0, amount 40
02:58:53.282 00.000 25848 MoveAxis(N, 0, ABG)
02:58:53.282 00.000 25848 Move returns status 0, amount 0
02:58:53.282 00.000 25848 move complete, result=0
02:58:53.282 00.000 25848 worker thread done servicing request
02:58:53.282 00.000 25848 Worker thread wakes up
02:58:53.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:53.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:53.282 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.3 px 0 ms NORTH
02:58:56.130 02.848 25848 Exposure complete
02:58:56.198 00.068 25848 worker thread done servicing request
02:58:56.198 00.000 21444 OnExposeComplete: enter
02:58:56.198 00.000 21444 UpdateGuideState(): m_state=6
02:58:56.199 00.001 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1611
02:58:56.199 00.000 21444 Star::Find returns 1 (1), X=1264.81, Y=666.89, Mass=5833521, SNR=229.2, Peak=65504 HFD=8.0
02:58:56.199 00.000 21444 MultiStar: [#1 1.78,-0.06,1.02,U] [#2 1.72,-0.00,0.99,U] [#3 1.19,-0.00,0.82,U] [#4 1.85,0.50,0.00,M2] [#5 1.73,0.27,0.69,U] [#6 1.38,0.11,0.76,U] [#7 1.76,0.06,0.55,U] [#8 1.79,0.66,0.00,M2] 
02:58:56.199 00.000 21444 single-star, 6 included, MultiStar: {1.52, 0.08}, one-star: {1.16, 0.21}
02:58:56.199 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
02:58:56.199 00.000 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.57)
02:58:56.199 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=0.21 hyp=1.18 cameraTheta=0.18 mountX=-1.13 mountY=0.63, mountTheta=2.63
02:58:56.200 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=0.21, opts=13)
02:58:56.200 00.000 21444 Enqueuing Move request for scope (1.16, 0.21)
02:58:56.200 00.000 25848 Worker thread wakes up
02:58:56.200 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=168, FiltMax=65504, Gamma=0.560
02:58:56.200 00.000 21444 UpdateGuideState exits: m=5833521 SNR=229.2 Saturated
02:58:56.200 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:56.200 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:56.200 00.000 21444 Enqueuing Expose request
02:58:56.200 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.21) opts 0xd
02:58:56.200 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, 0.21)
02:58:56.200 00.000 25848 Moving (1.16, 0.21) raw xDistance=-1.13 yDistance=0.63
02:58:56.200 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.13
02:58:56.200 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:58:56.200 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.63
02:58:56.200 00.000 25848 MoveAxis(E, 36, ABG)
02:58:56.200 00.000 25848 Guiding  Dir = 2, Dur = 36
02:58:56.220 00.020 25848 IsSlewing returns 0
02:58:56.221 00.001 25848 IsGuiding returns 0
02:58:56.252 00.031 25848 PulseGuide returned control before completion, sleep 16
02:58:56.270 00.018 25848 IsGuiding returns 1
02:58:56.270 00.000 25848 scope still moving after pulse duration time elapsed
02:58:56.359 00.089 25848 IsSlewing returns 0
02:58:56.359 00.000 25848 IsGuiding returns 0
02:58:56.359 00.000 25848 scope move finished after 36 + 102 ms
02:58:56.359 00.000 25848 Move returns status 0, amount 36
02:58:56.359 00.000 25848 MoveAxis(N, 0, ABG)
02:58:56.359 00.000 25848 Move returns status 0, amount 0
02:58:56.359 00.000 25848 move complete, result=0
02:58:56.359 00.000 25848 worker thread done servicing request
02:58:56.359 00.000 25848 Worker thread wakes up
02:58:56.359 00.000 21444 GuideStep: -1.1 px 36 ms EAST, 0.6 px 0 ms NORTH
02:58:56.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:56.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1249,652,31,31)
02:58:56.586 00.227 21444 evsrv: cli 0107E880 connect
02:58:56.587 00.001 21444 case statement mapped state 6 to 3
02:58:56.587 00.000 21444 case statement mapped state 6 to 3
02:58:56.587 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"06fe8d8d-2045-448f-8826-c395eb85fb7a"}
02:58:56.587 00.000 21444 case statement mapped state 6 to 3
02:58:56.588 00.001 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"06fe8d8d-2045-448f-8826-c395eb85fb7a"}
02:58:56.588 00.000 21444 evsrv: cli 0107E880 disconnect
02:58:56.589 00.001 21444 evsrv: cli 0107E380 connect
02:58:56.589 00.000 21444 case statement mapped state 6 to 3
02:58:56.589 00.000 21444 case statement mapped state 6 to 3
02:58:56.590 00.001 21444 evsrv: cli 0107E380 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"000c1466-4bfc-44ad-b3a7-49501a730020"}
02:58:56.590 00.000 21444 PhdController::Dither begins
02:58:56.590 00.000 21444 dither: size=6.00, dRA=3.40 dDec=3.63
02:58:56.590 00.000 21444 MountToCamera -- mountTheta (-0.82) + m_xAngle (3.05) = xAngle (2.23 = 2.23)
02:58:56.590 00.000 21444 MountToCamera -- mountX=3.40 mountY=3.63 hyp=4.97 mountTheta=-0.82 cameraX=-3.06, cameraY=3.92 cameraTheta=2.23
02:58:56.590 00.000 21444 setting lock position to (1260.59, 670.60)
02:58:56.590 00.000 21444 Mount: notify guiding dithered (-3.1, 3.9)
02:58:56.591 00.001 21444 MultiStar: stabilizing after lock position change
02:58:56.591 00.000 21444 Status Line: Dither by 3.40,3.63
02:58:56.592 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
02:58:56.592 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
02:58:56.592 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0,"id":"000c1466-4bfc-44ad-b3a7-49501a730020"}
02:58:56.600 00.008 21444 evsrv: cli 0107E380 disconnect
02:58:59.207 02.607 25848 Exposure complete
02:58:59.293 00.086 25848 worker thread done servicing request
02:58:59.293 00.000 21444 OnExposeComplete: enter
02:58:59.293 00.000 21444 UpdateGuideState(): m_state=6
02:58:59.293 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1612
02:58:59.293 00.000 21444 Star::Find returns 1 (1), X=1263.58, Y=666.24, Mass=5649753, SNR=213.9, Peak=65504 HFD=8.0
02:58:59.294 00.001 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.02 = 2.26)
02:58:59.294 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.58)
02:58:59.294 00.000 21444 CameraToMount -- cameraX=2.99 cameraY=-4.36 hyp=5.29 cameraTheta=-0.97 mountX=-3.37 mountY=-2.90, mountTheta=-2.43
02:58:59.295 00.001 21444 dither recenter: remaining=(-3.4,-3.6) step=(-3.4,-3.6)
02:58:59.295 00.000 21444 MountToCamera -- mountTheta (2.32) + m_xAngle (3.05) = xAngle (5.37 = -0.91)
02:58:59.295 00.000 21444 MountToCamera -- mountX=-3.40 mountY=-3.63 hyp=4.97 mountTheta=2.32 cameraX=3.06, cameraY=-3.92 cameraTheta=-0.91
02:58:59.295 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.06, y=-3.92, opts=4)
02:58:59.295 00.000 21444 Enqueuing Move request for scope (3.06, -3.92)
02:58:59.295 00.000 21444 Mount: notify direct move -3.40,-3.63
02:58:59.295 00.000 25848 Worker thread wakes up
02:58:59.295 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.06, -3.92) opts 0x4
02:58:59.295 00.000 25848 Handling offset move in thread for scope, endpoint = (3.06, -3.92)
02:58:59.295 00.000 25848 Moving (3.06, -3.92) raw xDistance=-3.40 yDistance=-3.63
02:58:59.295 00.000 25848 BLC: window closed
02:58:59.295 00.000 25848 MoveAxis(E, 157, B)
02:58:59.295 00.000 25848 Guiding  Dir = 2, Dur = 157
02:58:59.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=306, FiltMax=65504, Gamma=0.560
02:58:59.295 00.000 21444 UpdateGuideState exits: m=5649753 SNR=213.9 Saturated
02:58:59.296 00.001 21444 PhdController: settling, locked = 1, distance = 5.84 (3.00) aobump = 0 frame = 1 / 99999
02:58:59.296 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778828339.296,"Host":"ASTROBRUCE","Inst":1,"Distance":5.84,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:58:59.296 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:59.296 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:58:59.296 00.000 21444 Enqueuing Expose request
02:58:59.328 00.032 25848 IsSlewing returns 0
02:58:59.328 00.000 25848 IsGuiding returns 0
02:58:59.360 00.032 25848 PulseGuide returned control before completion, sleep 136
02:58:59.506 00.146 25848 IsGuiding returns 1
02:58:59.506 00.000 25848 scope still moving after pulse duration time elapsed
02:58:59.563 00.057 25848 IsSlewing returns 0
02:58:59.563 00.000 25848 IsGuiding returns 0
02:58:59.563 00.000 25848 scope move finished after 157 + 77 ms
02:58:59.563 00.000 25848 Move returns status 0, amount 157
02:58:59.563 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
02:58:59.563 00.000 25848 MoveAxis(N, 99, B)
02:58:59.563 00.000 25848 Guiding  Dir = 0, Dur = 99
02:58:59.595 00.032 25848 IsSlewing returns 0
02:58:59.596 00.001 25848 IsGuiding returns 0
02:58:59.627 00.031 25848 PulseGuide returned control before completion, sleep 78
02:58:59.714 00.087 25848 IsGuiding returns 1
02:58:59.714 00.000 25848 scope still moving after pulse duration time elapsed
02:58:59.766 00.052 25848 IsSlewing returns 0
02:58:59.766 00.000 25848 IsGuiding returns 0
02:58:59.766 00.000 25848 scope move finished after 99 + 71 ms
02:58:59.766 00.000 25848 Move returns status 0, amount 99
02:58:59.766 00.000 25848 move complete, result=0
02:58:59.766 00.000 25848 worker thread done servicing request
02:58:59.766 00.000 25848 Worker thread wakes up
02:58:59.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:58:59.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:58:59.766 00.000 21444 GuideStep: -3.4 px 157 ms EAST, -3.6 px 99 ms NORTH
02:59:02.621 02.855 25848 Exposure complete
02:59:02.706 00.085 25848 worker thread done servicing request
02:59:02.706 00.000 21444 OnExposeComplete: enter
02:59:02.706 00.000 21444 UpdateGuideState(): m_state=6
02:59:02.706 00.000 21444 Star::Find(15, 1263, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1613
02:59:02.706 00.000 21444 Star::Find returns 1 (1), X=1259.42, Y=670.04, Mass=5330248, SNR=198.1, Peak=65504 HFD=7.8
02:59:02.707 00.001 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.75 = 0.54)
02:59:02.707 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.31)
02:59:02.707 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=-0.56 hyp=1.30 cameraTheta=-2.70 mountX=1.12 mountY=-0.96, mountTheta=-0.71
02:59:02.707 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=-0.56, opts=13)
02:59:02.707 00.000 21444 Enqueuing Move request for scope (-1.17, -0.56)
02:59:02.708 00.001 25848 Worker thread wakes up
02:59:02.708 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=16, FiltMax=65504, Gamma=0.560
02:59:02.708 00.000 21444 UpdateGuideState exits: m=5330248 SNR=198.1 Saturated
02:59:02.708 00.000 21444 PhdController: settling, locked = 1, distance = 1.30 (3.00) aobump = 0 frame = 2 / 99999
02:59:02.708 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -0.56) opts 0xd
02:59:02.708 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778828342.708,"Host":"ASTROBRUCE","Inst":1,"Distance":1.30,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
02:59:02.708 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, -0.56)
02:59:02.708 00.000 25848 Moving (-1.17, -0.56) raw xDistance=1.12 yDistance=-0.96
02:59:02.708 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:02.708 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:02.708 00.000 21444 Enqueuing Expose request
02:59:02.708 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.12
02:59:02.708 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:02.708 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:59:02.708 00.000 25848 MoveAxis(W, 33, ABG)
02:59:02.708 00.000 25848 Guiding  Dir = 3, Dur = 33
02:59:02.733 00.025 25848 IsSlewing returns 0
02:59:02.734 00.001 25848 IsGuiding returns 0
02:59:02.765 00.031 25848 PulseGuide returned control before completion, sleep 12
02:59:02.847 00.082 25848 IsGuiding returns 1
02:59:02.848 00.001 25848 scope still moving after pulse duration time elapsed
02:59:02.891 00.043 25848 IsSlewing returns 0
02:59:02.891 00.000 25848 IsGuiding returns 0
02:59:02.891 00.000 25848 scope move finished after 33 + 123 ms
02:59:02.891 00.000 25848 Move returns status 0, amount 33
02:59:02.891 00.000 25848 MoveAxis(N, 0, ABG)
02:59:02.891 00.000 25848 Move returns status 0, amount 0
02:59:02.891 00.000 25848 move complete, result=0
02:59:02.891 00.000 25848 worker thread done servicing request
02:59:02.891 00.000 25848 Worker thread wakes up
02:59:02.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:02.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:02.891 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.0 px 0 ms NORTH
02:59:05.742 02.851 25848 Exposure complete
02:59:05.831 00.089 25848 worker thread done servicing request
02:59:05.831 00.000 21444 OnExposeComplete: enter
02:59:05.831 00.000 21444 UpdateGuideState(): m_state=6
02:59:05.832 00.001 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1614
02:59:05.832 00.000 21444 Star::Find returns 1 (1), X=1261.89, Y=671.40, Mass=5725860, SNR=266.2, Peak=65504 HFD=7.9
02:59:05.832 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
02:59:05.832 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
02:59:05.832 00.000 21444 CameraToMount -- cameraX=1.29 cameraY=0.80 hyp=1.52 cameraTheta=0.55 mountX=-1.22 mountY=1.23, mountTheta=2.35
02:59:05.833 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=0.80, opts=13)
02:59:05.833 00.000 21444 Enqueuing Move request for scope (1.29, 0.80)
02:59:05.833 00.000 25848 Worker thread wakes up
02:59:05.833 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=218, FiltMax=65504, Gamma=0.560
02:59:05.834 00.001 21444 UpdateGuideState exits: m=5725860 SNR=266.2 Saturated
02:59:05.834 00.000 21444 PhdController: settling, locked = 1, distance = 1.37 (3.00) aobump = 0 frame = 3 / 99999
02:59:05.834 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, 0.80) opts 0xd
02:59:05.834 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, 0.80)
02:59:05.834 00.000 25848 Moving (1.29, 0.80) raw xDistance=-1.22 yDistance=1.23
02:59:05.834 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.22
02:59:05.834 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:05.834 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.23
02:59:05.834 00.000 25848 MoveAxis(E, 33, ABG)
02:59:05.834 00.000 25848 Guiding  Dir = 2, Dur = 33
02:59:05.834 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778828345.834,"Host":"ASTROBRUCE","Inst":1,"Distance":1.37,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
02:59:05.834 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:05.834 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:05.834 00.000 21444 Enqueuing Expose request
02:59:05.859 00.025 25848 IsSlewing returns 0
02:59:05.860 00.001 25848 IsGuiding returns 0
02:59:05.892 00.032 25848 PulseGuide returned control before completion, sleep 12
02:59:05.979 00.087 25848 IsGuiding returns 1
02:59:05.979 00.000 25848 scope still moving after pulse duration time elapsed
02:59:06.030 00.051 25848 IsSlewing returns 0
02:59:06.030 00.000 25848 IsGuiding returns 0
02:59:06.030 00.000 25848 scope move finished after 33 + 137 ms
02:59:06.030 00.000 25848 Move returns status 0, amount 33
02:59:06.030 00.000 25848 MoveAxis(N, 0, ABG)
02:59:06.030 00.000 25848 Move returns status 0, amount 0
02:59:06.030 00.000 25848 move complete, result=0
02:59:06.030 00.000 25848 worker thread done servicing request
02:59:06.030 00.000 25848 Worker thread wakes up
02:59:06.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:06.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:06.030 00.000 21444 GuideStep: -1.2 px 33 ms EAST, 1.2 px 0 ms NORTH
02:59:08.882 02.852 25848 Exposure complete
02:59:08.961 00.079 25848 worker thread done servicing request
02:59:08.962 00.001 21444 OnExposeComplete: enter
02:59:08.962 00.000 21444 UpdateGuideState(): m_state=6
02:59:08.962 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1615
02:59:08.962 00.000 21444 Star::Find returns 1 (1), X=1262.99, Y=670.59, Mass=6057932, SNR=306.8, Peak=65504 HFD=8.1
02:59:08.962 00.000 21444 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.05) = xAngle (-3.06 = -3.06)
02:59:08.962 00.000 21444 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.90 = 0.38)
02:59:08.962 00.000 21444 CameraToMount -- cameraX=2.40 cameraY=-0.01 hyp=2.40 cameraTheta=-0.01 mountX=-2.39 mountY=0.90, mountTheta=2.78
02:59:08.963 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.40, y=-0.01, opts=13)
02:59:08.963 00.000 21444 Enqueuing Move request for scope (2.40, -0.01)
02:59:08.963 00.000 25848 Worker thread wakes up
02:59:08.963 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:59:08.963 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.40, -0.01) opts 0xd
02:59:08.963 00.000 21444 UpdateGuideState exits: m=6057932 SNR=306.8 Saturated
02:59:08.963 00.000 25848 Handling offset move in thread for scope, endpoint = (2.40, -0.01)
02:59:08.963 00.000 21444 PhdController: settling, locked = 1, distance = 1.68 (3.00) aobump = 0 frame = 4 / 99999
02:59:08.963 00.000 25848 Moving (2.40, -0.01) raw xDistance=-2.39 yDistance=0.90
02:59:08.963 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778828348.963,"Host":"ASTROBRUCE","Inst":1,"Distance":1.68,"Time":6.3,"SettleTime":12.0,"StarLocked":true}
02:59:08.963 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.56 from input -2.39
02:59:08.963 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:08.963 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.90
02:59:08.963 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:08.963 00.000 25848 MoveAxis(E, 72, ABG)
02:59:08.963 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:08.963 00.000 21444 Enqueuing Expose request
02:59:08.963 00.000 25848 Guiding  Dir = 2, Dur = 72
02:59:08.984 00.021 25848 IsSlewing returns 0
02:59:08.984 00.000 25848 IsGuiding returns 0
02:59:09.015 00.031 25848 PulseGuide returned control before completion, sleep 51
02:59:09.072 00.057 25848 IsGuiding returns 1
02:59:09.072 00.000 25848 scope still moving after pulse duration time elapsed
02:59:09.140 00.068 25848 IsSlewing returns 0
02:59:09.140 00.000 25848 IsGuiding returns 0
02:59:09.140 00.000 25848 scope move finished after 72 + 84 ms
02:59:09.140 00.000 25848 Move returns status 0, amount 72
02:59:09.140 00.000 25848 MoveAxis(N, 0, ABG)
02:59:09.140 00.000 25848 Move returns status 0, amount 0
02:59:09.140 00.000 25848 move complete, result=0
02:59:09.140 00.000 25848 worker thread done servicing request
02:59:09.140 00.000 25848 Worker thread wakes up
02:59:09.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:09.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:09.141 00.001 21444 GuideStep: -2.4 px 72 ms EAST, 0.9 px 0 ms NORTH
02:59:11.987 02.846 25848 Exposure complete
02:59:12.053 00.066 25848 worker thread done servicing request
02:59:12.053 00.000 21444 OnExposeComplete: enter
02:59:12.053 00.000 21444 UpdateGuideState(): m_state=6
02:59:12.053 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1616
02:59:12.053 00.000 21444 Star::Find returns 1 (1), X=1260.95, Y=670.73, Mass=5802416, SNR=246.5, Peak=65504 HFD=8.0
02:59:12.053 00.000 21444 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.05) = xAngle (-2.70 = -2.70)
02:59:12.053 00.000 21444 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.74)
02:59:12.053 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=0.13 hyp=0.38 cameraTheta=0.35 mountX=-0.35 mountY=0.26, mountTheta=2.50
02:59:12.054 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=0.13, opts=13)
02:59:12.054 00.000 21444 Enqueuing Move request for scope (0.36, 0.13)
02:59:12.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:59:12.054 00.000 21444 UpdateGuideState exits: m=5802416 SNR=246.5 Saturated
02:59:12.054 00.000 21444 PhdController: settling, locked = 1, distance = 1.29 (3.00) aobump = 0 frame = 5 / 99999
02:59:12.054 00.000 25848 Worker thread wakes up
02:59:12.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.13) opts 0xd
02:59:12.054 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 0.13)
02:59:12.054 00.000 25848 Moving (0.36, 0.13) raw xDistance=-0.35 yDistance=0.26
02:59:12.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
02:59:12.055 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778828352.054,"Host":"ASTROBRUCE","Inst":1,"Distance":1.29,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
02:59:12.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:12.055 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:12.055 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:12.055 00.000 21444 Enqueuing Expose request
02:59:12.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:59:12.055 00.000 25848 MoveAxis(E, 0, ABG)
02:59:12.055 00.000 25848 Move returns status 0, amount 0
02:59:12.055 00.000 25848 MoveAxis(N, 0, ABG)
02:59:12.055 00.000 25848 Move returns status 0, amount 0
02:59:12.055 00.000 25848 move complete, result=0
02:59:12.055 00.000 25848 worker thread done servicing request
02:59:12.055 00.000 25848 Worker thread wakes up
02:59:12.055 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:12.055 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:12.055 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
02:59:14.903 02.848 25848 Exposure complete
02:59:14.983 00.080 25848 worker thread done servicing request
02:59:14.983 00.000 21444 OnExposeComplete: enter
02:59:14.983 00.000 21444 UpdateGuideState(): m_state=6
02:59:14.983 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1617
02:59:14.983 00.000 21444 Star::Find returns 1 (1), X=1261.70, Y=671.17, Mass=5742624, SNR=220.9, Peak=65504 HFD=7.9
02:59:14.984 00.001 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
02:59:14.984 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.87)
02:59:14.984 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=0.58 hyp=1.25 cameraTheta=0.48 mountX=-1.05 mountY=0.95, mountTheta=2.41
02:59:14.984 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=0.58, opts=13)
02:59:14.984 00.000 21444 Enqueuing Move request for scope (1.11, 0.58)
02:59:14.985 00.001 25848 Worker thread wakes up
02:59:14.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=194, FiltMax=65504, Gamma=0.560
02:59:14.985 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, 0.58) opts 0xd
02:59:14.985 00.000 21444 UpdateGuideState exits: m=5742624 SNR=220.9 Saturated
02:59:14.985 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, 0.58)
02:59:14.985 00.000 21444 PhdController: settling, locked = 1, distance = 1.28 (3.00) aobump = 0 frame = 6 / 99999
02:59:14.985 00.000 21444 PhdController: newstate STATE_FINISH
02:59:14.985 00.000 21444 PhdController complete: success
02:59:14.985 00.000 25848 Moving (1.11, 0.58) raw xDistance=-1.05 yDistance=0.95
02:59:14.985 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778828354.985,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
02:59:14.985 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.05
02:59:14.985 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:14.985 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
02:59:14.985 00.000 25848 MoveAxis(E, 31, ABG)
02:59:14.985 00.000 25848 Guiding  Dir = 2, Dur = 31
02:59:14.985 00.000 21444 Mount: notify guiding dither settle done success=1
02:59:14.985 00.000 21444 PhdController: newstate STATE_IDLE
02:59:14.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:14.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:14.985 00.000 21444 Enqueuing Expose request
02:59:15.015 00.030 25848 IsSlewing returns 0
02:59:15.015 00.000 25848 IsGuiding returns 0
02:59:15.047 00.032 25848 PulseGuide returned control before completion, sleep 11
02:59:15.059 00.012 25848 IsGuiding returns 1
02:59:15.059 00.000 25848 scope still moving after pulse duration time elapsed
02:59:15.111 00.052 25848 IsSlewing returns 0
02:59:15.111 00.000 25848 IsGuiding returns 0
02:59:15.111 00.000 25848 scope move finished after 31 + 64 ms
02:59:15.111 00.000 25848 Move returns status 0, amount 31
02:59:15.111 00.000 25848 MoveAxis(N, 0, ABG)
02:59:15.111 00.000 25848 Move returns status 0, amount 0
02:59:15.111 00.000 25848 move complete, result=0
02:59:15.111 00.000 25848 worker thread done servicing request
02:59:15.111 00.000 25848 Worker thread wakes up
02:59:15.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:15.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:15.111 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 1.0 px 0 ms NORTH
02:59:17.960 02.849 25848 Exposure complete
02:59:18.039 00.079 25848 worker thread done servicing request
02:59:18.039 00.000 21444 OnExposeComplete: enter
02:59:18.039 00.000 21444 UpdateGuideState(): m_state=6
02:59:18.039 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.039 00.000 21444 Star::Find returns 1 (1), X=1260.81, Y=669.65, Mass=5666543, SNR=248.5, Peak=65504 HFD=7.9
02:59:18.039 00.000 21444 MultiStar: exiting stabilization period
02:59:18.039 00.000 21444 MultiStar: updating star positions after lock position change
02:59:18.039 00.000 21444 Star::Find(15, 755, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.001 21444 Star::Find returns 1 (1), X=756.72, Y=135.35, Mass=5278851, SNR=170.5, Peak=65504 HFD=7.8
02:59:18.040 00.000 21444 Star::Find(15, 718, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=718.88, Y=36.97, Mass=5219855, SNR=197.0, Peak=65504 HFD=8.0
02:59:18.040 00.000 21444 Star::Find(15, 218, 58, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=219.27, Y=60.79, Mass=2528557, SNR=129.1, Peak=43216 HFD=7.6
02:59:18.040 00.000 21444 Star::Find(15, 1475, 561, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=1476.15, Y=563.06, Mass=1925208, SNR=144.3, Peak=32312 HFD=7.2
02:59:18.040 00.000 21444 Star::Find(15, 1831, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=1830.53, Y=410.28, Mass=1689072, SNR=149.8, Peak=31904 HFD=7.2
02:59:18.040 00.000 21444 Star::Find(15, 1575, 392, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=1575.55, Y=393.37, Mass=1333498, SNR=153.7, Peak=26484 HFD=7.3
02:59:18.040 00.000 21444 Star::Find(15, 1116, 768, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=1117.23, Y=770.01, Mass=1032587, SNR=148.8, Peak=20500 HFD=6.9
02:59:18.040 00.000 21444 Star::Find(15, 1708, 490, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=1708.71, Y=491.46, Mass=1268884, SNR=125.5, Peak=22464 HFD=7.5
02:59:18.040 00.000 21444 Star::Find(15, 243, 713, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=245.48, Y=716.33, Mass=711576, SNR=111.7, Peak=15188 HFD=7.3
02:59:18.040 00.000 21444 Star::Find(15, 1132, 280, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=1132.83, Y=282.31, Mass=698462, SNR=93.7, Peak=15220 HFD=6.9
02:59:18.040 00.000 21444 Star::Find(15, 1253, 732, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1618
02:59:18.040 00.000 21444 Star::Find returns 1 (1), X=1253.46, Y=734.18, Mass=560197, SNR=110.2, Peak=12816 HFD=7.1
02:59:18.040 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.39 = 1.89)
02:59:18.040 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.24 = -0.95)
02:59:18.040 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.95 hyp=0.98 cameraTheta=-1.34 mountX=-0.31 mountY=-0.80, mountTheta=-1.94
02:59:18.041 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.95, opts=13)
02:59:18.041 00.000 21444 Enqueuing Move request for scope (0.22, -0.95)
02:59:18.041 00.000 25848 Worker thread wakes up
02:59:18.041 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.95) opts 0xd
02:59:18.041 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.95)
02:59:18.041 00.000 25848 Moving (0.22, -0.95) raw xDistance=-0.31 yDistance=-0.80
02:59:18.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
02:59:18.041 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:18.041 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=166, FiltMax=65504, Gamma=0.560
02:59:18.042 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
02:59:18.042 00.000 25848 MoveAxis(E, 0, ABG)
02:59:18.042 00.000 25848 Move returns status 0, amount 0
02:59:18.042 00.000 25848 MoveAxis(N, 0, ABG)
02:59:18.042 00.000 25848 Move returns status 0, amount 0
02:59:18.042 00.000 21444 UpdateGuideState exits: m=5666543 SNR=248.5 Saturated
02:59:18.042 00.000 25848 move complete, result=0
02:59:18.042 00.000 25848 worker thread done servicing request
02:59:18.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:18.042 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:18.042 00.000 21444 Enqueuing Expose request
02:59:18.042 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
02:59:18.042 00.000 25848 Worker thread wakes up
02:59:18.042 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:18.042 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:20.897 02.855 25848 Exposure complete
02:59:20.985 00.088 25848 worker thread done servicing request
02:59:20.985 00.000 21444 OnExposeComplete: enter
02:59:20.985 00.000 21444 UpdateGuideState(): m_state=6
02:59:20.985 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1619
02:59:20.985 00.000 21444 Star::Find returns 1 (1), X=1260.84, Y=670.92, Mass=5732507, SNR=220.2, Peak=65504 HFD=8.1
02:59:20.985 00.000 21444 MultiStar: [#1 -1.23,0.93,0.93,U] [#2 -0.80,0.59,0.85,U] [#3 -0.17,0.50,0.60,U] [#4 0.63,0.52,0.91,U] [#5 1.09,0.23,0.80,U] [#6 0.10,1.07,0.77,U] [#7 -0.05,0.35,0.49,U] [#8 -0.24,0.72,0.55,U] 
02:59:20.985 00.000 21444 single-star, 8 included, MultiStar: {-0.04, 0.59}, one-star: {0.25, 0.33}
02:59:20.985 00.000 21444 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.05) = xAngle (-2.13 = -2.13)
02:59:20.985 00.000 21444 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.98 = 1.31)
02:59:20.986 00.001 21444 CameraToMount -- cameraX=0.25 cameraY=0.33 hyp=0.41 cameraTheta=0.92 mountX=-0.22 mountY=0.40, mountTheta=2.08
02:59:20.987 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=0.33, opts=13)
02:59:20.987 00.000 21444 Enqueuing Move request for scope (0.25, 0.33)
02:59:20.987 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=166, FiltMax=65504, Gamma=0.560
02:59:20.987 00.000 21444 UpdateGuideState exits: m=5732507 SNR=220.2 Saturated
02:59:20.987 00.000 25848 Worker thread wakes up
02:59:20.987 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.33) opts 0xd
02:59:20.987 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, 0.33)
02:59:20.987 00.000 25848 Moving (0.25, 0.33) raw xDistance=-0.22 yDistance=0.40
02:59:20.987 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
02:59:20.987 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:20.987 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:20.987 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:20.987 00.000 21444 Enqueuing Expose request
02:59:20.987 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:59:20.987 00.000 25848 MoveAxis(E, 0, ABG)
02:59:20.987 00.000 25848 Move returns status 0, amount 0
02:59:20.987 00.000 25848 MoveAxis(N, 0, ABG)
02:59:20.987 00.000 25848 Move returns status 0, amount 0
02:59:20.987 00.000 25848 move complete, result=0
02:59:20.987 00.000 25848 worker thread done servicing request
02:59:20.987 00.000 25848 Worker thread wakes up
02:59:20.988 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:20.988 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:20.988 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:59:23.840 02.852 25848 Exposure complete
02:59:23.922 00.082 25848 worker thread done servicing request
02:59:23.922 00.000 21444 OnExposeComplete: enter
02:59:23.922 00.000 21444 UpdateGuideState(): m_state=6
02:59:23.923 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1620
02:59:23.923 00.000 21444 Star::Find returns 1 (1), X=1261.88, Y=669.39, Mass=5729449, SNR=224.9, Peak=65504 HFD=8.0
02:59:23.923 00.000 21444 MultiStar: [#1 0.65,-0.62,0.84,U] [#2 0.56,-0.35,0.79,U] [#3 0.93,-0.32,0.59,U] [#4 0.84,-0.60,0.71,U] [#5 1.22,-1.19,0.68,U] [#6 1.10,-0.09,0.57,U] [#7 0.82,-0.63,0.57,U] [#8 0.37,-1.16,0.68,U] 
02:59:23.923 00.000 21444 refined, 8 included, MultiStar: {0.87, -0.72}, one-star: {1.29, -1.21}
02:59:23.923 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.74 = 2.54)
02:59:23.923 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.30)
02:59:23.923 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=-0.72 hyp=1.13 cameraTheta=-0.69 mountX=-0.93 mountY=-0.34, mountTheta=-2.79
02:59:23.924 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=-0.72, opts=13)
02:59:23.924 00.000 21444 Enqueuing Move request for scope (0.87, -0.72)
02:59:23.924 00.000 25848 Worker thread wakes up
02:59:23.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.72) opts 0xd
02:59:23.924 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, -0.72)
02:59:23.924 00.000 25848 Moving (0.87, -0.72) raw xDistance=-0.93 yDistance=-0.34
02:59:23.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.93
02:59:23.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:23.924 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=120, FiltMax=65504, Gamma=0.560
02:59:23.924 00.000 21444 UpdateGuideState exits: m=5729449 SNR=224.9 Saturated
02:59:23.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:23.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:23.924 00.000 21444 Enqueuing Expose request
02:59:23.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:59:23.925 00.001 25848 MoveAxis(E, 27, ABG)
02:59:23.925 00.000 25848 Guiding  Dir = 2, Dur = 27
02:59:23.954 00.029 25848 IsSlewing returns 0
02:59:23.954 00.000 25848 IsGuiding returns 0
02:59:23.985 00.031 25848 IsGuiding returns 1
02:59:23.985 00.000 25848 scope still moving after pulse duration time elapsed
02:59:24.030 00.045 25848 IsSlewing returns 0
02:59:24.030 00.000 25848 IsGuiding returns 0
02:59:24.030 00.000 25848 scope move finished after 27 + 49 ms
02:59:24.030 00.000 25848 Move returns status 0, amount 27
02:59:24.030 00.000 25848 MoveAxis(N, 0, ABG)
02:59:24.030 00.000 25848 Move returns status 0, amount 0
02:59:24.030 00.000 25848 move complete, result=0
02:59:24.030 00.000 25848 worker thread done servicing request
02:59:24.030 00.000 25848 Worker thread wakes up
02:59:24.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:24.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:24.030 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -0.3 px 0 ms NORTH
02:59:26.883 02.853 25848 Exposure complete
02:59:26.968 00.085 25848 worker thread done servicing request
02:59:26.968 00.000 21444 OnExposeComplete: enter
02:59:26.969 00.001 21444 UpdateGuideState(): m_state=6
02:59:26.969 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1621
02:59:26.969 00.000 21444 Star::Find returns 1 (1), X=1263.17, Y=670.79, Mass=5561215, SNR=238.9, Peak=65504 HFD=7.8
02:59:26.969 00.000 21444 MultiStar: [#1 1.63,0.66,0.93,U] [#2 1.53,0.72,0.81,U] [#3 1.39,1.04,0.68,U] [#4 2.81,0.26,0.00,M1] [#5 2.45,0.47,0.00,M1] [#6 2.23,1.18,0.00,M1] [#7 2.09,0.38,0.00,M1] [#8 1.95,0.14,0.00,M1] 
02:59:26.969 00.000 21444 refined, 3 included, MultiStar: {1.84, 0.61}, one-star: {2.57, 0.19}
02:59:26.969 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
02:59:26.969 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.71)
02:59:26.969 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=0.61 hyp=1.94 cameraTheta=0.32 mountX=-1.77 mountY=1.26, mountTheta=2.52
02:59:26.970 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=0.61, opts=13)
02:59:26.970 00.000 21444 Enqueuing Move request for scope (1.84, 0.61)
02:59:26.970 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=242, FiltMax=65504, Gamma=0.560
02:59:26.970 00.000 21444 UpdateGuideState exits: m=5561215 SNR=238.9 Saturated
02:59:26.971 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:26.971 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:26.971 00.000 21444 Enqueuing Expose request
02:59:26.971 00.000 25848 Worker thread wakes up
02:59:26.971 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, 0.61) opts 0xd
02:59:26.971 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, 0.61)
02:59:26.971 00.000 25848 Moving (1.84, 0.61) raw xDistance=-1.77 yDistance=1.26
02:59:26.971 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.77
02:59:26.971 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:26.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.26
02:59:26.971 00.000 25848 MoveAxis(E, 54, ABG)
02:59:26.971 00.000 25848 Guiding  Dir = 2, Dur = 54
02:59:26.999 00.028 25848 IsSlewing returns 0
02:59:27.000 00.001 25848 IsGuiding returns 0
02:59:27.031 00.031 25848 PulseGuide returned control before completion, sleep 34
02:59:27.070 00.039 25848 IsGuiding returns 1
02:59:27.070 00.000 25848 scope still moving after pulse duration time elapsed
02:59:27.140 00.070 25848 IsSlewing returns 0
02:59:27.140 00.000 25848 IsGuiding returns 0
02:59:27.140 00.000 25848 scope move finished after 54 + 86 ms
02:59:27.140 00.000 25848 Move returns status 0, amount 54
02:59:27.140 00.000 25848 MoveAxis(N, 0, ABG)
02:59:27.140 00.000 25848 Move returns status 0, amount 0
02:59:27.140 00.000 25848 move complete, result=0
02:59:27.140 00.000 25848 worker thread done servicing request
02:59:27.141 00.001 25848 Worker thread wakes up
02:59:27.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:27.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:27.141 00.000 21444 GuideStep: -1.8 px 54 ms EAST, 1.3 px 0 ms NORTH
02:59:29.993 02.852 25848 Exposure complete
02:59:30.076 00.083 25848 worker thread done servicing request
02:59:30.076 00.000 21444 OnExposeComplete: enter
02:59:30.076 00.000 21444 UpdateGuideState(): m_state=6
02:59:30.076 00.000 21444 Star::Find(15, 1263, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1622
02:59:30.076 00.000 21444 Star::Find returns 1 (1), X=1263.48, Y=670.25, Mass=5755643, SNR=186.7, Peak=65504 HFD=8.1
02:59:30.077 00.001 21444 MultiStar: [#1 2.13,0.74,0.00,M1] [#2 2.07,0.76,0.00,M1] [#3 2.35,1.00,0.00,M1] [#4 2.27,0.38,0.00,M2] [#5 2.40,-0.04,0.00,M2] [#6 2.90,0.31,0.00,M2] [#7 1.89,-0.09,0.00,M2] [#8 2.22,0.07,0.00,M2] 
02:59:30.077 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.17 = 3.11)
02:59:30.077 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.27)
02:59:30.077 00.000 21444 CameraToMount -- cameraX=2.89 cameraY=-0.35 hyp=2.91 cameraTheta=-0.12 mountX=-2.91 mountY=0.77, mountTheta=2.88
02:59:30.078 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.89, y=-0.35, opts=13)
02:59:30.078 00.000 21444 Enqueuing Move request for scope (2.89, -0.35)
02:59:30.078 00.000 25848 Worker thread wakes up
02:59:30.078 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=246, FiltMax=65504, Gamma=0.560
02:59:30.078 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.89, -0.35) opts 0xd
02:59:30.078 00.000 21444 UpdateGuideState exits: m=5755643 SNR=186.7 Saturated
02:59:30.078 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:30.078 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:30.078 00.000 21444 Enqueuing Expose request
02:59:30.078 00.000 25848 Handling offset move in thread for scope, endpoint = (2.89, -0.35)
02:59:30.078 00.000 25848 Moving (2.89, -0.35) raw xDistance=-2.91 yDistance=0.77
02:59:30.078 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.91 from input -2.91
02:59:30.078 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=1.17 newest=1.70
02:59:30.078 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
02:59:30.078 00.000 25848 MoveAxis(E, 88, ABG)
02:59:30.078 00.000 25848 Guiding  Dir = 2, Dur = 88
02:59:30.124 00.046 25848 IsSlewing returns 0
02:59:30.124 00.000 25848 IsGuiding returns 0
02:59:30.155 00.031 25848 PulseGuide returned control before completion, sleep 67
02:59:30.230 00.075 25848 IsGuiding returns 1
02:59:30.230 00.000 25848 scope still moving after pulse duration time elapsed
02:59:30.282 00.052 25848 IsSlewing returns 0
02:59:30.282 00.000 25848 IsGuiding returns 0
02:59:30.282 00.000 25848 scope move finished after 88 + 70 ms
02:59:30.282 00.000 25848 Move returns status 0, amount 88
02:59:30.282 00.000 25848 BLC: Oldest BLC event removed
02:59:30.282 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 290 applied
02:59:30.282 00.000 25848 MoveAxis(S, 311, ABG)
02:59:30.282 00.000 25848 Guiding  Dir = 1, Dur = 311
02:59:30.332 00.050 25848 IsSlewing returns 0
02:59:30.332 00.000 25848 IsGuiding returns 0
02:59:30.364 00.032 25848 PulseGuide returned control before completion, sleep 290
02:59:30.699 00.335 25848 IsGuiding returns 1
02:59:30.699 00.000 25848 scope still moving after pulse duration time elapsed
02:59:30.765 00.066 25848 IsSlewing returns 0
02:59:30.766 00.001 25848 IsGuiding returns 0
02:59:30.766 00.000 25848 scope move finished after 311 + 123 ms
02:59:30.766 00.000 25848 Move returns status 0, amount 311
02:59:30.766 00.000 25848 move complete, result=0
02:59:30.766 00.000 25848 worker thread done servicing request
02:59:30.766 00.000 25848 Worker thread wakes up
02:59:30.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:30.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:30.766 00.000 21444 GuideStep: -2.9 px 88 ms EAST, 0.8 px 311 ms SOUTH
02:59:33.607 02.841 25848 Exposure complete
02:59:33.694 00.087 25848 worker thread done servicing request
02:59:33.694 00.000 21444 OnExposeComplete: enter
02:59:33.694 00.000 21444 UpdateGuideState(): m_state=6
02:59:33.694 00.000 21444 Star::Find(15, 1263, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1623
02:59:33.694 00.000 21444 Star::Find returns 1 (1), X=1260.40, Y=670.54, Mass=5544563, SNR=233.6, Peak=65504 HFD=7.6
02:59:33.694 00.000 21444 MultiStar: [#1 -1.04,0.79,1.01,U] [#2 -1.16,0.76,0.98,U] [#3 -0.63,1.31,0.89,U] [#4 -0.48,0.59,0.91,U] [#5 -0.74,0.09,0.90,U] [#6 -0.33,1.04,1.01,U] [#7 -0.39,0.53,0.70,U] [#8 -0.98,0.65,0.62,U] 
02:59:33.695 00.001 21444 single-star, 8 included, MultiStar: {-0.66, 0.64}, one-star: {-0.20, -0.05}
02:59:33.695 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.93 = 0.35)
02:59:33.695 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
02:59:33.695 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-2.88 mountX=0.19 mountY=-0.12, mountTheta=-0.57
02:59:33.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.05, opts=13)
02:59:33.696 00.000 21444 Enqueuing Move request for scope (-0.20, -0.05)
02:59:33.696 00.000 25848 Worker thread wakes up
02:59:33.696 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
02:59:33.696 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
02:59:33.696 00.000 25848 Moving (-0.20, -0.05) raw xDistance=0.19 yDistance=-0.12
02:59:33.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=306, FiltMax=65504, Gamma=0.560
02:59:33.696 00.000 21444 UpdateGuideState exits: m=5544563 SNR=233.6 Saturated
02:59:33.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:33.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:33.696 00.000 21444 Enqueuing Expose request
02:59:33.696 00.000 25848 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.28, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.770059, 1:-0.122699
02:59:33.696 00.000 25848 BLC: No correction, Miss < min_move
02:59:33.696 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:59:33.696 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:33.696 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:59:33.696 00.000 25848 MoveAxis(E, 0, ABG)
02:59:33.696 00.000 25848 Move returns status 0, amount 0
02:59:33.696 00.000 25848 MoveAxis(N, 0, ABG)
02:59:33.696 00.000 25848 Move returns status 0, amount 0
02:59:33.696 00.000 25848 move complete, result=0
02:59:33.696 00.000 25848 worker thread done servicing request
02:59:33.696 00.000 25848 Worker thread wakes up
02:59:33.696 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:33.696 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:33.697 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:36.533 02.836 25848 Exposure complete
02:59:36.604 00.071 25848 worker thread done servicing request
02:59:36.604 00.000 21444 OnExposeComplete: enter
02:59:36.604 00.000 21444 UpdateGuideState(): m_state=6
02:59:36.604 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1624
02:59:36.604 00.000 21444 Star::Find returns 1 (1), X=1260.65, Y=670.86, Mass=5705560, SNR=238.8, Peak=65504 HFD=8.1
02:59:36.605 00.001 21444 MultiStar: [#1 -1.25,1.43,0.00,M1] [#2 -0.71,0.91,0.75,U] [#3 -0.50,1.02,0.66,U] [#4 -0.78,0.84,0.76,U] [#5 -0.47,1.11,0.61,U] [#6 -0.44,1.57,0.69,U] [#7 -0.66,0.74,0.51,U] [#8 -1.19,1.04,0.51,U] 
02:59:36.605 00.000 21444 single-star, 7 included, MultiStar: {-0.53, 0.90}, one-star: {0.06, 0.26}
02:59:36.605 00.000 21444 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.05) = xAngle (-1.70 = -1.70)
02:59:36.605 00.000 21444 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.54 = 1.74)
02:59:36.605 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.35 mountX=-0.03 mountY=0.26, mountTheta=1.70
02:59:36.606 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.26, opts=13)
02:59:36.606 00.000 21444 Enqueuing Move request for scope (0.06, 0.26)
02:59:36.606 00.000 25848 Worker thread wakes up
02:59:36.606 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
02:59:36.606 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
02:59:36.606 00.000 25848 Moving (0.06, 0.26) raw xDistance=-0.03 yDistance=0.26
02:59:36.606 00.000 25848 BLC: History state: CurrMiss=0.26, AvgInitMiss=0.28, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.770059, 1:-0.122699, 2:0.263705
02:59:36.606 00.000 25848 BLC: No correction, Miss < min_move
02:59:36.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:59:36.606 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:36.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:59:36.606 00.000 25848 MoveAxis(E, 0, ABG)
02:59:36.606 00.000 25848 Move returns status 0, amount 0
02:59:36.606 00.000 25848 MoveAxis(N, 0, ABG)
02:59:36.606 00.000 25848 Move returns status 0, amount 0
02:59:36.606 00.000 25848 move complete, result=0
02:59:36.606 00.000 25848 worker thread done servicing request
02:59:36.607 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=272, FiltMax=65504, Gamma=0.560
02:59:36.607 00.000 21444 UpdateGuideState exits: m=5705560 SNR=238.8 Saturated
02:59:36.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:36.607 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:36.607 00.000 21444 Enqueuing Expose request
02:59:36.607 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:59:36.607 00.000 25848 Worker thread wakes up
02:59:36.607 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:36.607 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:39.450 02.843 25848 Exposure complete
02:59:39.531 00.081 25848 worker thread done servicing request
02:59:39.531 00.000 21444 OnExposeComplete: enter
02:59:39.532 00.001 21444 UpdateGuideState(): m_state=6
02:59:39.532 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1625
02:59:39.532 00.000 21444 Star::Find returns 1 (1), X=1262.09, Y=672.29, Mass=5516604, SNR=178.3, Peak=65504 HFD=7.8
02:59:39.532 00.000 21444 MultiStar: [#1 0.52,1.80,0.91,U] [#2 0.23,1.57,0.91,U] [#3 0.53,1.49,0.55,U] [#4 0.55,1.52,0.98,U] [#5 1.39,1.55,0.00,M1] [#6 0.93,2.20,0.00,M1] [#7 0.98,1.27,0.54,U] [#8 0.65,1.20,0.87,U] 
02:59:39.532 00.000 21444 refined, 6 included, MultiStar: {0.71, 1.53}, one-star: {1.50, 1.70}
02:59:39.532 00.000 21444 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.05) = xAngle (-1.92 = -1.92)
02:59:39.532 00.000 21444 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.52)
02:59:39.532 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=1.53 hyp=1.68 cameraTheta=1.13 mountX=-0.57 mountY=1.68, mountTheta=1.90
02:59:39.533 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=1.53, opts=13)
02:59:39.533 00.000 21444 Enqueuing Move request for scope (0.71, 1.53)
02:59:39.533 00.000 25848 Worker thread wakes up
02:59:39.533 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, 1.53) opts 0xd
02:59:39.533 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, 1.53)
02:59:39.533 00.000 25848 Moving (0.71, 1.53) raw xDistance=-0.57 yDistance=1.68
02:59:39.533 00.000 25848 BLC: window closed
02:59:39.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=120, FiltMax=65504, Gamma=0.560
02:59:39.533 00.000 25848 BLC: History state: CurrMiss=1.68, AvgInitMiss=0.28, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.770059, 1:-0.122699, 2:0.263705
02:59:39.533 00.000 21444 UpdateGuideState exits: m=5516604 SNR=178.3 Saturated
02:59:39.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:39.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:39.533 00.000 21444 Enqueuing Expose request
02:59:39.534 00.001 25848 BLC: Under-shoot: nominal increase by 7
02:59:39.534 00.000 25848 BLC: window closed
02:59:39.534 00.000 25848 BLC: Pulse adjusted to 297
02:59:39.534 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
02:59:39.534 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.68 from input 1.68
02:59:39.534 00.000 25848 MoveAxis(E, 17, ABG)
02:59:39.534 00.000 25848 Guiding  Dir = 2, Dur = 17
02:59:39.565 00.031 25848 IsSlewing returns 0
02:59:39.565 00.000 25848 IsGuiding returns 0
02:59:39.596 00.031 25848 IsGuiding returns 1
02:59:39.597 00.001 25848 scope still moving after pulse duration time elapsed
02:59:39.641 00.044 25848 IsSlewing returns 0
02:59:39.642 00.001 25848 IsGuiding returns 0
02:59:39.642 00.000 25848 scope move finished after 17 + 59 ms
02:59:39.642 00.000 25848 Move returns status 0, amount 17
02:59:39.642 00.000 25848 MoveAxis(S, 46, ABG)
02:59:39.642 00.000 25848 Guiding  Dir = 1, Dur = 46
02:59:39.670 00.028 25848 IsSlewing returns 0
02:59:39.670 00.000 25848 IsGuiding returns 0
02:59:39.701 00.031 25848 PulseGuide returned control before completion, sleep 26
02:59:39.732 00.031 25848 IsGuiding returns 1
02:59:39.732 00.000 25848 scope still moving after pulse duration time elapsed
02:59:39.823 00.091 25848 IsSlewing returns 0
02:59:39.824 00.001 25848 IsGuiding returns 0
02:59:39.824 00.000 25848 scope move finished after 46 + 107 ms
02:59:39.824 00.000 25848 Move returns status 0, amount 46
02:59:39.824 00.000 25848 move complete, result=0
02:59:39.824 00.000 25848 worker thread done servicing request
02:59:39.825 00.001 25848 Worker thread wakes up
02:59:39.825 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.7 px 46 ms SOUTH
02:59:39.825 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:39.825 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:39.865 00.040 21444 evsrv: cli 0107EA60 connect
02:59:39.865 00.000 21444 case statement mapped state 6 to 3
02:59:39.866 00.001 21444 case statement mapped state 6 to 3
02:59:39.866 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_pixel_scale","id":"d4965876-3bba-4fb7-b3ab-16ac84da9731"}
02:59:39.866 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0.431683,"id":"d4965876-3bba-4fb7-b3ab-16ac84da9731"}
02:59:39.867 00.001 21444 evsrv: cli 0107EA60 disconnect
02:59:42.685 02.818 25848 Exposure complete
02:59:42.772 00.087 25848 worker thread done servicing request
02:59:42.772 00.000 21444 OnExposeComplete: enter
02:59:42.772 00.000 21444 UpdateGuideState(): m_state=6
02:59:42.773 00.001 21444 Star::Find(15, 1262, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1626
02:59:42.773 00.000 21444 Star::Find returns 1 (1), X=1261.65, Y=671.03, Mass=5860888, SNR=195.9, Peak=65504 HFD=8.1
02:59:42.773 00.000 21444 MultiStar: [#1 0.50,1.50,1.09,U] [#2 0.46,1.57,0.92,U] [#3 0.40,1.64,0.72,U] [#4 0.89,0.99,0.93,U] [#5 0.77,0.58,0.65,U] [#6 0.76,1.16,0.61,U] [#7 0.11,0.88,0.64,U] [#8 0.39,0.63,0.55,U] 
02:59:42.773 00.000 21444 single-star, 8 included, MultiStar: {0.62, 1.07}, one-star: {1.06, 0.44}
02:59:42.773 00.000 21444 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
02:59:42.773 00.000 21444 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.78)
02:59:42.773 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=0.44 hyp=1.15 cameraTheta=0.39 mountX=-1.02 mountY=0.81, mountTheta=2.47
02:59:42.774 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=0.44, opts=13)
02:59:42.774 00.000 21444 Enqueuing Move request for scope (1.06, 0.44)
02:59:42.774 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
02:59:42.774 00.000 21444 UpdateGuideState exits: m=5860888 SNR=195.9 Saturated
02:59:42.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:42.774 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:42.774 00.000 21444 Enqueuing Expose request
02:59:42.775 00.001 25848 Worker thread wakes up
02:59:42.775 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.44) opts 0xd
02:59:42.775 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 0.44)
02:59:42.775 00.000 25848 Moving (1.06, 0.44) raw xDistance=-1.02 yDistance=0.81
02:59:42.775 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.02
02:59:42.775 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
02:59:42.775 00.000 25848 MoveAxis(E, 31, ABG)
02:59:42.775 00.000 25848 Guiding  Dir = 2, Dur = 31
02:59:42.795 00.020 25848 IsSlewing returns 0
02:59:42.795 00.000 25848 IsGuiding returns 0
02:59:42.827 00.032 25848 IsGuiding returns 1
02:59:42.827 00.000 25848 scope still moving after pulse duration time elapsed
02:59:42.907 00.080 25848 IsSlewing returns 0
02:59:42.907 00.000 25848 IsGuiding returns 0
02:59:42.907 00.000 25848 scope move finished after 31 + 80 ms
02:59:42.907 00.000 25848 Move returns status 0, amount 31
02:59:42.907 00.000 25848 MoveAxis(S, 22, ABG)
02:59:42.907 00.000 25848 Guiding  Dir = 1, Dur = 22
02:59:42.937 00.030 25848 IsSlewing returns 0
02:59:42.937 00.000 25848 IsGuiding returns 0
02:59:42.969 00.032 25848 IsGuiding returns 1
02:59:42.970 00.001 25848 scope still moving after pulse duration time elapsed
02:59:43.030 00.060 25848 IsSlewing returns 0
02:59:43.030 00.000 25848 IsGuiding returns 0
02:59:43.030 00.000 25848 scope move finished after 22 + 70 ms
02:59:43.030 00.000 25848 Move returns status 0, amount 22
02:59:43.031 00.001 25848 move complete, result=0
02:59:43.031 00.000 25848 worker thread done servicing request
02:59:43.031 00.000 25848 Worker thread wakes up
02:59:43.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:43.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:43.031 00.000 21444 GuideStep: -1.0 px 31 ms EAST, 0.8 px 22 ms SOUTH
02:59:45.875 02.844 25848 Exposure complete
02:59:45.956 00.081 25848 worker thread done servicing request
02:59:45.956 00.000 21444 OnExposeComplete: enter
02:59:45.957 00.001 21444 UpdateGuideState(): m_state=6
02:59:45.957 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1627
02:59:45.957 00.000 21444 Star::Find returns 1 (1), X=1262.02, Y=670.39, Mass=5863597, SNR=266.4, Peak=65504 HFD=8.0
02:59:45.957 00.000 21444 MultiStar: [#1 -0.24,0.81,0.92,U] [#2 0.18,0.79,0.72,U] [#3 0.55,0.94,0.65,U] [#4 1.15,0.38,0.82,U] [#5 1.05,0.16,0.54,U] [#6 0.85,0.87,0.57,U] [#7 0.91,0.47,0.51,U] [#8 -0.11,0.33,0.50,U] 
02:59:45.957 00.000 21444 refined, 8 included, MultiStar: {0.66, 0.48}, one-star: {1.43, -0.21}
02:59:45.957 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
02:59:45.957 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.26 = 1.02)
02:59:45.957 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.48 hyp=0.82 cameraTheta=0.64 mountX=-0.61 mountY=0.70, mountTheta=2.29
02:59:45.958 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.48, opts=13)
02:59:45.958 00.000 21444 Enqueuing Move request for scope (0.66, 0.48)
02:59:45.958 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=144, FiltMax=65504, Gamma=0.560
02:59:45.958 00.000 21444 UpdateGuideState exits: m=5863597 SNR=266.4 Saturated
02:59:45.958 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:45.958 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:45.958 00.000 21444 Enqueuing Expose request
02:59:45.958 00.000 25848 Worker thread wakes up
02:59:45.958 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.48) opts 0xd
02:59:45.959 00.001 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.48)
02:59:45.959 00.000 25848 Moving (0.66, 0.48) raw xDistance=-0.61 yDistance=0.70
02:59:45.959 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.61
02:59:45.959 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
02:59:45.959 00.000 25848 MoveAxis(E, 20, ABG)
02:59:45.959 00.000 25848 Guiding  Dir = 2, Dur = 20
02:59:45.984 00.025 25848 IsSlewing returns 0
02:59:45.984 00.000 25848 IsGuiding returns 0
02:59:46.016 00.032 25848 IsGuiding returns 1
02:59:46.016 00.000 25848 scope still moving after pulse duration time elapsed
02:59:46.076 00.060 25848 IsSlewing returns 0
02:59:46.076 00.000 25848 IsGuiding returns 0
02:59:46.076 00.000 25848 scope move finished after 20 + 72 ms
02:59:46.076 00.000 25848 Move returns status 0, amount 20
02:59:46.076 00.000 25848 MoveAxis(S, 19, ABG)
02:59:46.076 00.000 25848 Guiding  Dir = 1, Dur = 19
02:59:46.107 00.031 25848 IsSlewing returns 0
02:59:46.107 00.000 25848 IsGuiding returns 0
02:59:46.148 00.041 25848 IsGuiding returns 1
02:59:46.148 00.000 25848 scope still moving after pulse duration time elapsed
02:59:46.231 00.083 25848 IsSlewing returns 0
02:59:46.231 00.000 25848 IsGuiding returns 0
02:59:46.231 00.000 25848 scope move finished after 19 + 105 ms
02:59:46.231 00.000 25848 Move returns status 0, amount 19
02:59:46.231 00.000 25848 move complete, result=0
02:59:46.231 00.000 25848 worker thread done servicing request
02:59:46.231 00.000 25848 Worker thread wakes up
02:59:46.231 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:46.231 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:46.231 00.000 21444 GuideStep: -0.6 px 20 ms EAST, 0.7 px 19 ms SOUTH
02:59:49.083 02.852 25848 Exposure complete
02:59:49.159 00.076 25848 worker thread done servicing request
02:59:49.159 00.000 21444 OnExposeComplete: enter
02:59:49.159 00.000 21444 UpdateGuideState(): m_state=6
02:59:49.159 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1628
02:59:49.159 00.000 21444 Star::Find returns 1 (1), X=1261.19, Y=670.83, Mass=5449735, SNR=201.0, Peak=65504 HFD=7.8
02:59:49.159 00.000 21444 MultiStar: [#1 0.79,0.67,0.97,U] [#2 0.35,0.71,1.03,U] [#3 1.30,0.21,0.74,U] [#4 0.88,0.61,0.87,U] [#5 1.02,0.54,0.66,U] [#6 0.42,1.29,0.58,U] [#7 0.72,0.45,0.68,U] [#8 0.51,0.92,0.57,U] 
02:59:49.159 00.000 21444 single-star, 8 included, MultiStar: {0.72, 0.60}, one-star: {0.59, 0.23}
02:59:49.159 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.68 = -2.68)
02:59:49.159 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.76)
02:59:49.159 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=0.23 hyp=0.64 cameraTheta=0.38 mountX=-0.57 mountY=0.44, mountTheta=2.48
02:59:49.160 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=0.23, opts=13)
02:59:49.160 00.000 21444 Enqueuing Move request for scope (0.59, 0.23)
02:59:49.160 00.000 25848 Worker thread wakes up
02:59:49.160 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.23) opts 0xd
02:59:49.160 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 0.23)
02:59:49.160 00.000 25848 Moving (0.59, 0.23) raw xDistance=-0.57 yDistance=0.44
02:59:49.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.57
02:59:49.160 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:49.160 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=142, FiltMax=65504, Gamma=0.560
02:59:49.160 00.000 21444 UpdateGuideState exits: m=5449735 SNR=201.0 Saturated
02:59:49.161 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:49.161 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:49.161 00.000 21444 Enqueuing Expose request
02:59:49.161 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
02:59:49.161 00.000 25848 MoveAxis(E, 18, ABG)
02:59:49.161 00.000 25848 Guiding  Dir = 2, Dur = 18
02:59:49.187 00.026 25848 IsSlewing returns 0
02:59:49.187 00.000 25848 IsGuiding returns 0
02:59:49.219 00.032 25848 IsGuiding returns 1
02:59:49.219 00.000 25848 scope still moving after pulse duration time elapsed
02:59:49.283 00.064 25848 IsSlewing returns 0
02:59:49.283 00.000 25848 IsGuiding returns 0
02:59:49.283 00.000 25848 scope move finished after 18 + 78 ms
02:59:49.283 00.000 25848 Move returns status 0, amount 18
02:59:49.283 00.000 25848 MoveAxis(N, 0, ABG)
02:59:49.283 00.000 25848 Move returns status 0, amount 0
02:59:49.283 00.000 25848 move complete, result=0
02:59:49.284 00.001 25848 worker thread done servicing request
02:59:49.284 00.000 25848 Worker thread wakes up
02:59:49.284 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.4 px 0 ms NORTH
02:59:49.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:49.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:52.128 02.844 25848 Exposure complete
02:59:52.205 00.077 25848 worker thread done servicing request
02:59:52.206 00.001 21444 OnExposeComplete: enter
02:59:52.206 00.000 21444 UpdateGuideState(): m_state=6
02:59:52.206 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1629
02:59:52.206 00.000 21444 Star::Find returns 1 (1), X=1261.07, Y=670.56, Mass=5711727, SNR=254.8, Peak=65504 HFD=7.9
02:59:52.206 00.000 21444 MultiStar: [#1 -0.22,0.56,0.83,U] [#2 -0.31,0.59,0.96,U] [#3 -0.48,0.62,0.67,U] [#4 0.39,0.87,0.93,U] [#5 0.65,0.83,0.59,U] [#6 0.00,1.31,0.53,U] [#7 0.19,0.62,0.59,U] [#8 -0.45,1.02,0.65,U] 
02:59:52.206 00.000 21444 single-star, 8 included, MultiStar: {0.04, 0.66}, one-star: {0.48, -0.04}
02:59:52.206 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
02:59:52.206 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
02:59:52.206 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-0.04 hyp=0.48 cameraTheta=-0.07 mountX=-0.48 mountY=0.15, mountTheta=2.84
02:59:52.207 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-0.04, opts=13)
02:59:52.207 00.000 21444 Enqueuing Move request for scope (0.48, -0.04)
02:59:52.207 00.000 25848 Worker thread wakes up
02:59:52.207 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.04) opts 0xd
02:59:52.207 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -0.04)
02:59:52.207 00.000 25848 Moving (0.48, -0.04) raw xDistance=-0.48 yDistance=0.15
02:59:52.207 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
02:59:52.207 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:52.207 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=192, FiltMax=65504, Gamma=0.560
02:59:52.207 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:59:52.207 00.000 25848 MoveAxis(E, 0, ABG)
02:59:52.207 00.000 25848 Move returns status 0, amount 0
02:59:52.207 00.000 25848 MoveAxis(N, 0, ABG)
02:59:52.208 00.001 25848 Move returns status 0, amount 0
02:59:52.208 00.000 25848 move complete, result=0
02:59:52.208 00.000 25848 worker thread done servicing request
02:59:52.208 00.000 21444 UpdateGuideState exits: m=5711727 SNR=254.8 Saturated
02:59:52.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:52.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:52.208 00.000 21444 Enqueuing Expose request
02:59:52.208 00.000 25848 Worker thread wakes up
02:59:52.208 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:52.208 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:52.208 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
02:59:55.051 02.843 25848 Exposure complete
02:59:55.138 00.087 25848 worker thread done servicing request
02:59:55.138 00.000 21444 OnExposeComplete: enter
02:59:55.138 00.000 21444 UpdateGuideState(): m_state=6
02:59:55.138 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1630
02:59:55.138 00.000 21444 Star::Find returns 1 (1), X=1260.05, Y=671.01, Mass=5507995, SNR=175.3, Peak=65504 HFD=8.1
02:59:55.138 00.000 21444 MultiStar: [#1 -2.17,1.37,0.00,M1] [#2 -1.70,1.08,0.00,M1] [#3 -1.16,1.21,0.74,U] [#4 -0.78,0.85,0.93,U] [#5 -1.65,1.19,0.00,M1] [#6 -1.03,1.60,0.00,M1] [#7 -1.32,0.89,0.79,U] [#8 -1.82,0.77,0.00,M1] 
02:59:55.138 00.000 21444 single-star, 3 included, MultiStar: {-0.91, 0.81}, one-star: {-0.54, 0.41}
02:59:55.138 00.000 21444 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
02:59:55.138 00.000 21444 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.41 = 2.88)
02:59:55.138 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=0.41 hyp=0.68 cameraTheta=2.49 mountX=0.57 mountY=0.18, mountTheta=0.30
02:59:55.139 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=0.41, opts=13)
02:59:55.139 00.000 21444 Enqueuing Move request for scope (-0.54, 0.41)
02:59:55.139 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=294, FiltMax=65504, Gamma=0.560
02:59:55.139 00.000 21444 UpdateGuideState exits: m=5507995 SNR=175.3 Saturated
02:59:55.140 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:55.140 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:55.140 00.000 21444 Enqueuing Expose request
02:59:55.140 00.000 25848 Worker thread wakes up
02:59:55.140 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.41) opts 0xd
02:59:55.140 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 0.41)
02:59:55.140 00.000 25848 Moving (-0.54, 0.41) raw xDistance=0.57 yDistance=0.18
02:59:55.140 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
02:59:55.140 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:55.140 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:59:55.140 00.000 25848 MoveAxis(W, 17, ABG)
02:59:55.140 00.000 25848 Guiding  Dir = 3, Dur = 17
02:59:55.173 00.033 25848 IsSlewing returns 0
02:59:55.173 00.000 25848 IsGuiding returns 0
02:59:55.206 00.033 25848 IsGuiding returns 1
02:59:55.206 00.000 25848 scope still moving after pulse duration time elapsed
02:59:55.265 00.059 25848 IsSlewing returns 0
02:59:55.266 00.001 25848 IsGuiding returns 0
02:59:55.266 00.000 25848 scope move finished after 17 + 75 ms
02:59:55.266 00.000 25848 Move returns status 0, amount 17
02:59:55.266 00.000 25848 MoveAxis(N, 0, ABG)
02:59:55.266 00.000 25848 Move returns status 0, amount 0
02:59:55.266 00.000 25848 move complete, result=0
02:59:55.266 00.000 25848 worker thread done servicing request
02:59:55.266 00.000 25848 Worker thread wakes up
02:59:55.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:55.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:55.266 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.2 px 0 ms NORTH
02:59:58.113 02.847 25848 Exposure complete
02:59:58.200 00.087 25848 worker thread done servicing request
02:59:58.200 00.000 21444 OnExposeComplete: enter
02:59:58.200 00.000 21444 UpdateGuideState(): m_state=6
02:59:58.200 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1631
02:59:58.200 00.000 21444 Star::Find returns 1 (1), X=1261.72, Y=669.85, Mass=5685571, SNR=240.5, Peak=65504 HFD=7.9
02:59:58.200 00.000 21444 MultiStar: [#1 0.45,0.60,0.91,U] [#2 0.42,0.19,0.85,U] [#3 1.55,0.15,0.71,U] [#4 0.75,0.32,0.89,U] [#5 0.30,0.01,0.74,U] [#6 0.59,0.55,0.61,U] [#7 0.67,-0.08,0.72,U] [#8 -0.19,0.37,0.53,U] 
02:59:58.201 00.001 21444 refined, 8 included, MultiStar: {0.67, 0.12}, one-star: {1.13, -0.75}
02:59:58.201 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
02:59:58.201 00.000 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.57)
02:59:58.201 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=0.12 hyp=0.68 cameraTheta=0.18 mountX=-0.65 mountY=0.36, mountTheta=2.63
02:59:58.202 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=0.12, opts=13)
02:59:58.202 00.000 21444 Enqueuing Move request for scope (0.67, 0.12)
02:59:58.202 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=246, FiltMax=65504, Gamma=0.560
02:59:58.202 00.000 21444 UpdateGuideState exits: m=5685571 SNR=240.5 Saturated
02:59:58.202 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:58.202 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
02:59:58.202 00.000 21444 Enqueuing Expose request
02:59:58.202 00.000 25848 Worker thread wakes up
02:59:58.202 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.12) opts 0xd
02:59:58.202 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, 0.12)
02:59:58.202 00.000 25848 Moving (0.67, 0.12) raw xDistance=-0.65 yDistance=0.36
02:59:58.203 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.65
02:59:58.203 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:58.203 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:59:58.203 00.000 25848 MoveAxis(E, 18, ABG)
02:59:58.203 00.000 25848 Guiding  Dir = 2, Dur = 18
02:59:58.233 00.030 25848 IsSlewing returns 0
02:59:58.234 00.001 25848 IsGuiding returns 0
02:59:58.266 00.032 25848 IsGuiding returns 1
02:59:58.266 00.000 25848 scope still moving after pulse duration time elapsed
02:59:58.329 00.063 25848 IsSlewing returns 0
02:59:58.329 00.000 25848 IsGuiding returns 0
02:59:58.329 00.000 25848 scope move finished after 18 + 77 ms
02:59:58.329 00.000 25848 Move returns status 0, amount 18
02:59:58.330 00.001 25848 MoveAxis(N, 0, ABG)
02:59:58.330 00.000 25848 Move returns status 0, amount 0
02:59:58.330 00.000 25848 move complete, result=0
02:59:58.330 00.000 25848 worker thread done servicing request
02:59:58.330 00.000 25848 Worker thread wakes up
02:59:58.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
02:59:58.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
02:59:58.330 00.000 21444 GuideStep: -0.7 px 18 ms EAST, 0.4 px 0 ms NORTH
03:00:01.171 02.841 25848 Exposure complete
03:00:01.252 00.081 25848 worker thread done servicing request
03:00:01.252 00.000 21444 OnExposeComplete: enter
03:00:01.252 00.000 21444 UpdateGuideState(): m_state=6
03:00:01.253 00.001 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1632
03:00:01.253 00.000 21444 Star::Find returns 1 (1), X=1260.88, Y=670.41, Mass=5650121, SNR=205.7, Peak=65504 HFD=7.9
03:00:01.253 00.000 21444 MultiStar: [#1 -0.45,0.95,1.24,U] [#2 -0.56,1.03,0.99,U] [#3 0.04,0.76,1.00,U] [#4 0.23,0.42,1.20,U] [#5 0.79,0.03,0.79,U] [#6 0.41,0.72,0.69,U] [#7 -0.15,0.01,0.80,U] [#8 -0.21,0.14,0.64,U] 
03:00:01.253 00.000 21444 single-star, 8 included, MultiStar: {0.02, 0.47}, one-star: {0.29, -0.18}
03:00:01.253 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
03:00:01.253 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.17)
03:00:01.253 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.18 hyp=0.35 cameraTheta=-0.56 mountX=-0.31 mountY=-0.06, mountTheta=-2.95
03:00:01.254 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.18, opts=13)
03:00:01.254 00.000 21444 Enqueuing Move request for scope (0.29, -0.18)
03:00:01.254 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=282, FiltMax=65504, Gamma=0.560
03:00:01.254 00.000 21444 UpdateGuideState exits: m=5650121 SNR=205.7 Saturated
03:00:01.254 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:01.254 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:01.254 00.000 21444 Enqueuing Expose request
03:00:01.254 00.000 25848 Worker thread wakes up
03:00:01.254 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.18) opts 0xd
03:00:01.254 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.18)
03:00:01.254 00.000 25848 Moving (0.29, -0.18) raw xDistance=-0.31 yDistance=-0.06
03:00:01.254 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:00:01.254 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:01.254 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:00:01.254 00.000 25848 MoveAxis(E, 0, ABG)
03:00:01.254 00.000 25848 Move returns status 0, amount 0
03:00:01.254 00.000 25848 MoveAxis(N, 0, ABG)
03:00:01.254 00.000 25848 Move returns status 0, amount 0
03:00:01.254 00.000 25848 move complete, result=0
03:00:01.254 00.000 25848 worker thread done servicing request
03:00:01.254 00.000 25848 Worker thread wakes up
03:00:01.254 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:01.254 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:01.254 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:04.097 02.843 25848 Exposure complete
03:00:04.179 00.082 25848 worker thread done servicing request
03:00:04.179 00.000 21444 OnExposeComplete: enter
03:00:04.179 00.000 21444 UpdateGuideState(): m_state=6
03:00:04.179 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1633
03:00:04.179 00.000 21444 Star::Find returns 1 (1), X=1262.05, Y=671.25, Mass=5853768, SNR=272.7, Peak=65504 HFD=8.0
03:00:04.179 00.000 21444 MultiStar: [#1 -0.15,1.41,0.99,U] [#2 0.21,1.02,1.15,U] [#3 0.21,1.92,0.00,M1] [#4 1.44,1.29,0.00,M1] [#5 0.61,-0.14,0.63,U] [#6 1.32,1.85,0.00,M1] [#7 0.78,1.40,0.64,U] [#8 0.77,0.80,0.48,U] 
03:00:04.180 00.001 21444 refined, 5 included, MultiStar: {0.57, 0.90}, one-star: {1.46, 0.65}
03:00:04.180 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
03:00:04.180 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.39)
03:00:04.180 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.90 hyp=1.07 cameraTheta=1.00 mountX=-0.49 mountY=1.05, mountTheta=2.01
03:00:04.180 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.90, opts=13)
03:00:04.180 00.000 21444 Enqueuing Move request for scope (0.57, 0.90)
03:00:04.180 00.000 25848 Worker thread wakes up
03:00:04.182 00.002 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.90) opts 0xd
03:00:04.182 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.90)
03:00:04.182 00.000 25848 Moving (0.57, 0.90) raw xDistance=-0.49 yDistance=1.05
03:00:04.182 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
03:00:04.182 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
03:00:04.182 00.000 25848 MoveAxis(E, 0, ABG)
03:00:04.182 00.000 25848 Move returns status 0, amount 0
03:00:04.182 00.000 25848 MoveAxis(S, 29, ABG)
03:00:04.182 00.000 25848 Guiding  Dir = 1, Dur = 29
03:00:04.182 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=256, FiltMax=65504, Gamma=0.560
03:00:04.182 00.000 21444 UpdateGuideState exits: m=5853768 SNR=272.7 Saturated
03:00:04.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:04.182 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:04.182 00.000 21444 Enqueuing Expose request
03:00:04.202 00.020 25848 IsSlewing returns 0
03:00:04.202 00.000 25848 IsGuiding returns 0
03:00:04.233 00.031 25848 IsGuiding returns 1
03:00:04.234 00.001 25848 scope still moving after pulse duration time elapsed
03:00:04.296 00.062 25848 IsSlewing returns 0
03:00:04.296 00.000 25848 IsGuiding returns 0
03:00:04.296 00.000 25848 scope move finished after 29 + 65 ms
03:00:04.296 00.000 25848 Move returns status 0, amount 29
03:00:04.296 00.000 25848 move complete, result=0
03:00:04.296 00.000 25848 worker thread done servicing request
03:00:04.296 00.000 25848 Worker thread wakes up
03:00:04.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:04.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:04.296 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 29 ms SOUTH
03:00:07.141 02.845 25848 Exposure complete
03:00:07.228 00.087 25848 worker thread done servicing request
03:00:07.229 00.001 21444 OnExposeComplete: enter
03:00:07.229 00.000 21444 UpdateGuideState(): m_state=6
03:00:07.229 00.000 21444 Star::Find(15, 1262, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1634
03:00:07.229 00.000 21444 Star::Find returns 1 (1), X=1262.75, Y=670.47, Mass=5733952, SNR=234.4, Peak=65504 HFD=7.9
03:00:07.230 00.001 21444 MultiStar: [#1 0.64,1.13,0.98,U] [#2 0.55,0.72,0.85,U] [#3 1.13,1.28,1.11,U] [#4 1.28,0.62,0.85,U] [#5 1.21,0.45,0.78,U] [#6 1.16,1.26,0.58,U] [#7 1.73,0.54,0.73,U] [#8 0.92,0.79,0.44,U] 
03:00:07.230 00.000 21444 refined, 8 included, MultiStar: {1.21, 0.74}, one-star: {2.15, -0.13}
03:00:07.230 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
03:00:07.230 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.93)
03:00:07.230 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=0.74 hyp=1.42 cameraTheta=0.55 mountX=-1.14 mountY=1.14, mountTheta=2.36
03:00:07.231 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=0.74, opts=13)
03:00:07.231 00.000 21444 Enqueuing Move request for scope (1.21, 0.74)
03:00:07.232 00.001 25848 Worker thread wakes up
03:00:07.232 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=220, FiltMax=65504, Gamma=0.560
03:00:07.232 00.000 21444 UpdateGuideState exits: m=5733952 SNR=234.4 Saturated
03:00:07.232 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:07.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:07.232 00.000 21444 Enqueuing Expose request
03:00:07.232 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, 0.74) opts 0xd
03:00:07.232 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, 0.74)
03:00:07.232 00.000 25848 Moving (1.21, 0.74) raw xDistance=-1.14 yDistance=1.14
03:00:07.232 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.14
03:00:07.232 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
03:00:07.232 00.000 25848 MoveAxis(E, 33, ABG)
03:00:07.232 00.000 25848 Guiding  Dir = 2, Dur = 33
03:00:07.265 00.033 25848 IsSlewing returns 0
03:00:07.265 00.000 25848 IsGuiding returns 0
03:00:07.297 00.032 25848 PulseGuide returned control before completion, sleep 12
03:00:07.314 00.017 25848 IsGuiding returns 1
03:00:07.314 00.000 25848 scope still moving after pulse duration time elapsed
03:00:07.375 00.061 25848 IsSlewing returns 0
03:00:07.375 00.000 25848 IsGuiding returns 0
03:00:07.375 00.000 25848 scope move finished after 33 + 76 ms
03:00:07.375 00.000 25848 Move returns status 0, amount 33
03:00:07.375 00.000 25848 MoveAxis(S, 31, ABG)
03:00:07.375 00.000 25848 Guiding  Dir = 1, Dur = 31
03:00:07.405 00.030 25848 IsSlewing returns 0
03:00:07.406 00.001 25848 IsGuiding returns 0
03:00:07.437 00.031 25848 IsGuiding returns 1
03:00:07.437 00.000 25848 scope still moving after pulse duration time elapsed
03:00:07.499 00.062 25848 IsSlewing returns 0
03:00:07.499 00.000 25848 IsGuiding returns 0
03:00:07.499 00.000 25848 scope move finished after 31 + 62 ms
03:00:07.499 00.000 25848 Move returns status 0, amount 31
03:00:07.499 00.000 25848 move complete, result=0
03:00:07.499 00.000 25848 worker thread done servicing request
03:00:07.499 00.000 25848 Worker thread wakes up
03:00:07.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:07.499 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:07.499 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 1.1 px 31 ms SOUTH
03:00:10.348 02.849 25848 Exposure complete
03:00:10.433 00.085 25848 worker thread done servicing request
03:00:10.433 00.000 21444 OnExposeComplete: enter
03:00:10.433 00.000 21444 UpdateGuideState(): m_state=6
03:00:10.433 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1635
03:00:10.433 00.000 21444 Star::Find returns 1 (1), X=1262.39, Y=668.96, Mass=5590692, SNR=236.7, Peak=65504 HFD=7.9
03:00:10.434 00.001 21444 MultiStar: [#1 0.58,-0.22,0.89,U] [#2 0.41,-0.14,0.84,U] [#3 0.34,-0.18,0.75,U] [#4 0.96,-0.55,0.88,U] [#5 1.13,-0.65,0.68,U] [#6 0.52,0.15,0.65,U] [#7 1.06,-0.57,0.48,U] [#8 0.45,-0.54,0.49,U] 
03:00:10.434 00.000 21444 refined, 8 included, MultiStar: {0.84, -0.52}, one-star: {1.80, -1.63}
03:00:10.434 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
03:00:10.434 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.45 = -0.16)
03:00:10.434 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=-0.52 hyp=0.99 cameraTheta=-0.55 mountX=-0.88 mountY=-0.16, mountTheta=-2.96
03:00:10.435 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=-0.52, opts=13)
03:00:10.435 00.000 21444 Enqueuing Move request for scope (0.84, -0.52)
03:00:10.435 00.000 25848 Worker thread wakes up
03:00:10.435 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=230, FiltMax=65504, Gamma=0.560
03:00:10.435 00.000 21444 UpdateGuideState exits: m=5590692 SNR=236.7 Saturated
03:00:10.435 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:10.435 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.52) opts 0xd
03:00:10.435 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:10.435 00.000 21444 Enqueuing Expose request
03:00:10.435 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, -0.52)
03:00:10.435 00.000 25848 Moving (0.84, -0.52) raw xDistance=-0.88 yDistance=-0.16
03:00:10.435 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.88
03:00:10.435 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:10.435 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:00:10.435 00.000 25848 MoveAxis(E, 28, ABG)
03:00:10.435 00.000 25848 Guiding  Dir = 2, Dur = 28
03:00:10.455 00.020 25848 IsSlewing returns 0
03:00:10.456 00.001 25848 IsGuiding returns 0
03:00:10.487 00.031 25848 IsGuiding returns 1
03:00:10.487 00.000 25848 scope still moving after pulse duration time elapsed
03:00:10.563 00.076 25848 IsSlewing returns 0
03:00:10.563 00.000 25848 IsGuiding returns 0
03:00:10.563 00.000 25848 scope move finished after 28 + 79 ms
03:00:10.563 00.000 25848 Move returns status 0, amount 28
03:00:10.563 00.000 25848 MoveAxis(N, 0, ABG)
03:00:10.563 00.000 25848 Move returns status 0, amount 0
03:00:10.563 00.000 25848 move complete, result=0
03:00:10.563 00.000 25848 worker thread done servicing request
03:00:10.564 00.001 25848 Worker thread wakes up
03:00:10.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:10.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:10.564 00.000 21444 GuideStep: -0.9 px 28 ms EAST, -0.2 px 0 ms NORTH
03:00:13.412 02.848 25848 Exposure complete
03:00:13.480 00.068 25848 worker thread done servicing request
03:00:13.480 00.000 21444 OnExposeComplete: enter
03:00:13.480 00.000 21444 UpdateGuideState(): m_state=6
03:00:13.480 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1636
03:00:13.480 00.000 21444 Star::Find returns 1 (1), X=1260.93, Y=668.75, Mass=5763996, SNR=267.4, Peak=65504 HFD=8.0
03:00:13.481 00.001 21444 MultiStar: [#1 -0.82,-0.21,1.11,U] [#2 -0.96,-0.25,1.02,U] [#3 -0.35,-0.27,0.85,U] [#4 -0.21,-0.60,0.90,U] [#5 0.21,-1.21,0.64,U] [#6 0.11,0.10,0.66,U] [#7 -0.34,-0.88,0.60,U] [#8 -0.40,-0.75,0.72,U] 
03:00:13.481 00.000 21444 refined, 8 included, MultiStar: {-0.31, -0.65}, one-star: {0.33, -1.85}
03:00:13.481 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.05) = xAngle (-5.07 = 1.22)
03:00:13.481 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.91 = -1.63)
03:00:13.481 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-0.65 hyp=0.72 cameraTheta=-2.01 mountX=0.25 mountY=-0.72, mountTheta=-1.24
03:00:13.481 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-0.65, opts=13)
03:00:13.481 00.000 21444 Enqueuing Move request for scope (-0.31, -0.65)
03:00:13.481 00.000 25848 Worker thread wakes up
03:00:13.482 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.65) opts 0xd
03:00:13.482 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -0.65)
03:00:13.482 00.000 25848 Moving (-0.31, -0.65) raw xDistance=0.25 yDistance=-0.72
03:00:13.482 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
03:00:13.482 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:00:13.482 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=220, FiltMax=65504, Gamma=0.560
03:00:13.482 00.000 21444 UpdateGuideState exits: m=5763996 SNR=267.4 Saturated
03:00:13.482 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:13.482 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:13.482 00.000 21444 Enqueuing Expose request
03:00:13.482 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
03:00:13.482 00.000 25848 MoveAxis(E, 0, ABG)
03:00:13.482 00.000 25848 Move returns status 0, amount 0
03:00:13.482 00.000 25848 MoveAxis(N, 0, ABG)
03:00:13.482 00.000 25848 Move returns status 0, amount 0
03:00:13.482 00.000 25848 move complete, result=0
03:00:13.482 00.000 25848 worker thread done servicing request
03:00:13.482 00.000 25848 Worker thread wakes up
03:00:13.482 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:13.482 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:13.482 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH
03:00:16.327 02.845 25848 Exposure complete
03:00:16.411 00.084 25848 worker thread done servicing request
03:00:16.411 00.000 21444 OnExposeComplete: enter
03:00:16.411 00.000 21444 UpdateGuideState(): m_state=6
03:00:16.412 00.001 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1637
03:00:16.412 00.000 21444 Star::Find returns 1 (1), X=1261.65, Y=669.63, Mass=5918978, SNR=231.1, Peak=65504 HFD=8.0
03:00:16.412 00.000 21444 MultiStar: [#1 0.36,-0.09,1.40,U] [#2 -0.27,0.01,1.26,U] [#3 -0.60,0.65,1.02,U] [#4 1.18,-0.25,1.17,U] [#5 0.90,-0.20,0.88,U] [#6 0.44,0.17,0.78,U] [#7 1.02,-0.35,0.71,U] [#8 0.66,-0.47,0.71,U] 
03:00:16.412 00.000 21444 refined, 8 included, MultiStar: {0.48, -0.15}, one-star: {1.06, -0.97}
03:00:16.412 00.000 21444 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.05) = xAngle (-3.35 = 2.93)
03:00:16.412 00.000 21444 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.20 = 0.09)
03:00:16.412 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-0.15 hyp=0.50 cameraTheta=-0.30 mountX=-0.49 mountY=0.04, mountTheta=3.05
03:00:16.413 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-0.15, opts=13)
03:00:16.413 00.000 21444 Enqueuing Move request for scope (0.48, -0.15)
03:00:16.413 00.000 25848 Worker thread wakes up
03:00:16.413 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=204, FiltMax=65504, Gamma=0.560
03:00:16.413 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.15) opts 0xd
03:00:16.413 00.000 21444 UpdateGuideState exits: m=5918978 SNR=231.1 Saturated
03:00:16.413 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -0.15)
03:00:16.413 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:16.413 00.000 25848 Moving (0.48, -0.15) raw xDistance=-0.49 yDistance=0.04
03:00:16.413 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:16.413 00.000 21444 Enqueuing Expose request
03:00:16.413 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
03:00:16.413 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:16.413 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:00:16.413 00.000 25848 MoveAxis(E, 0, ABG)
03:00:16.413 00.000 25848 Move returns status 0, amount 0
03:00:16.413 00.000 25848 MoveAxis(N, 0, ABG)
03:00:16.413 00.000 25848 Move returns status 0, amount 0
03:00:16.413 00.000 25848 move complete, result=0
03:00:16.413 00.000 25848 worker thread done servicing request
03:00:16.413 00.000 25848 Worker thread wakes up
03:00:16.413 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:16.413 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:16.414 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:19.262 02.848 25848 Exposure complete
03:00:19.343 00.081 25848 worker thread done servicing request
03:00:19.343 00.000 21444 OnExposeComplete: enter
03:00:19.343 00.000 21444 UpdateGuideState(): m_state=6
03:00:19.343 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1638
03:00:19.343 00.000 21444 Star::Find returns 1 (1), X=1261.93, Y=669.97, Mass=5581903, SNR=256.4, Peak=65504 HFD=8.1
03:00:19.343 00.000 21444 MultiStar: [#1 0.11,0.65,1.01,U] [#2 0.51,0.30,0.88,U] [#3 0.25,0.44,0.88,U] [#4 0.82,0.51,0.82,U] [#5 1.11,0.08,0.73,U] [#6 1.08,1.07,0.74,U] [#7 1.06,0.08,0.45,U] [#8 0.50,0.39,0.54,U] 
03:00:19.343 00.000 21444 refined, 8 included, MultiStar: {0.73, 0.31}, one-star: {1.34, -0.63}
03:00:19.343 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
03:00:19.343 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.79)
03:00:19.343 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.31 hyp=0.79 cameraTheta=0.40 mountX=-0.70 mountY=0.56, mountTheta=2.46
03:00:19.344 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.31, opts=13)
03:00:19.344 00.000 21444 Enqueuing Move request for scope (0.73, 0.31)
03:00:19.344 00.000 25848 Worker thread wakes up
03:00:19.344 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.31) opts 0xd
03:00:19.344 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.31)
03:00:19.344 00.000 25848 Moving (0.73, 0.31) raw xDistance=-0.70 yDistance=0.56
03:00:19.344 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=142, FiltMax=65504, Gamma=0.560
03:00:19.344 00.000 21444 UpdateGuideState exits: m=5581903 SNR=256.4 Saturated
03:00:19.345 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
03:00:19.345 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
03:00:19.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:19.345 00.000 25848 MoveAxis(E, 20, ABG)
03:00:19.345 00.000 25848 Guiding  Dir = 2, Dur = 20
03:00:19.345 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:19.345 00.000 21444 Enqueuing Expose request
03:00:19.373 00.028 25848 IsSlewing returns 0
03:00:19.373 00.000 25848 IsGuiding returns 0
03:00:19.405 00.032 25848 IsGuiding returns 1
03:00:19.405 00.000 25848 scope still moving after pulse duration time elapsed
03:00:19.517 00.112 25848 IsSlewing returns 0
03:00:19.518 00.001 25848 IsGuiding returns 0
03:00:19.518 00.000 25848 scope move finished after 20 + 124 ms
03:00:19.518 00.000 25848 Move returns status 0, amount 20
03:00:19.518 00.000 25848 MoveAxis(S, 15, ABG)
03:00:19.518 00.000 25848 Guiding  Dir = 1, Dur = 15
03:00:19.546 00.028 25848 IsSlewing returns 0
03:00:19.547 00.001 25848 IsGuiding returns 0
03:00:19.578 00.031 25848 IsGuiding returns 1
03:00:19.578 00.000 25848 scope still moving after pulse duration time elapsed
03:00:19.640 00.062 25848 IsSlewing returns 0
03:00:19.640 00.000 25848 IsGuiding returns 0
03:00:19.640 00.000 25848 scope move finished after 15 + 78 ms
03:00:19.640 00.000 25848 Move returns status 0, amount 15
03:00:19.640 00.000 25848 move complete, result=0
03:00:19.640 00.000 25848 worker thread done servicing request
03:00:19.641 00.001 25848 Worker thread wakes up
03:00:19.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:19.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:19.641 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.6 px 15 ms SOUTH
03:00:22.493 02.852 25848 Exposure complete
03:00:22.572 00.079 25848 worker thread done servicing request
03:00:22.572 00.000 21444 OnExposeComplete: enter
03:00:22.573 00.001 21444 UpdateGuideState(): m_state=6
03:00:22.573 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1639
03:00:22.573 00.000 21444 Star::Find returns 1 (1), X=1262.90, Y=668.84, Mass=5610196, SNR=209.5, Peak=65504 HFD=8.1
03:00:22.573 00.000 21444 MultiStar: [#1 1.20,-0.47,0.94,U] [#2 1.24,-0.83,1.02,U] [#3 1.16,-0.97,0.62,U] [#4 1.40,-0.69,0.62,U] [#5 2.59,-0.87,0.00,M1] [#6 1.02,-0.48,0.76,U] [#7 1.52,-1.33,0.00,M1] [#8 0.74,-0.93,0.50,U] 
03:00:22.573 00.000 21444 refined, 6 included, MultiStar: {1.36, -0.90}, one-star: {2.31, -1.76}
03:00:22.573 00.000 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.65)
03:00:22.573 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.19)
03:00:22.573 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-0.90 hyp=1.63 cameraTheta=-0.58 mountX=-1.44 mountY=-0.32, mountTheta=-2.93
03:00:22.574 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-0.90, opts=13)
03:00:22.574 00.000 21444 Enqueuing Move request for scope (1.36, -0.90)
03:00:22.574 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=16, FiltMax=65504, Gamma=0.560
03:00:22.574 00.000 21444 UpdateGuideState exits: m=5610196 SNR=209.5 Saturated
03:00:22.574 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:22.574 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:22.574 00.000 21444 Enqueuing Expose request
03:00:22.574 00.000 25848 Worker thread wakes up
03:00:22.574 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.90) opts 0xd
03:00:22.574 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -0.90)
03:00:22.574 00.000 25848 Moving (1.36, -0.90) raw xDistance=-1.44 yDistance=-0.32
03:00:22.574 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.44
03:00:22.574 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:22.574 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
03:00:22.574 00.000 25848 MoveAxis(E, 43, ABG)
03:00:22.574 00.000 25848 Guiding  Dir = 2, Dur = 43
03:00:22.625 00.051 25848 IsSlewing returns 0
03:00:22.625 00.000 25848 IsGuiding returns 0
03:00:22.656 00.031 25848 PulseGuide returned control before completion, sleep 22
03:00:22.682 00.026 25848 IsGuiding returns 1
03:00:22.682 00.000 25848 scope still moving after pulse duration time elapsed
03:00:22.748 00.066 25848 IsSlewing returns 0
03:00:22.776 00.028 25848 IsGuiding returns 0
03:00:22.776 00.000 25848 scope move finished after 43 + 108 ms
03:00:22.776 00.000 25848 Move returns status 0, amount 43
03:00:22.776 00.000 25848 MoveAxis(N, 0, ABG)
03:00:22.776 00.000 25848 Move returns status 0, amount 0
03:00:22.776 00.000 25848 move complete, result=0
03:00:22.776 00.000 25848 worker thread done servicing request
03:00:22.776 00.000 25848 Worker thread wakes up
03:00:22.776 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:22.777 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:22.777 00.000 21444 GuideStep: -1.4 px 43 ms EAST, -0.3 px 0 ms NORTH
03:00:25.628 02.851 25848 Exposure complete
03:00:25.705 00.077 25848 worker thread done servicing request
03:00:25.705 00.000 21444 OnExposeComplete: enter
03:00:25.705 00.000 21444 UpdateGuideState(): m_state=6
03:00:25.706 00.001 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1640
03:00:25.706 00.000 21444 Star::Find returns 1 (1), X=1260.29, Y=670.50, Mass=5619296, SNR=263.7, Peak=65504 HFD=7.6
03:00:25.706 00.000 21444 MultiStar: [#1 -1.16,0.66,0.87,U] [#2 -1.34,0.82,0.68,U] [#3 -1.29,0.90,0.54,U] [#4 -0.67,0.69,0.79,U] [#5 -1.23,0.38,0.67,U] [#6 -0.38,1.13,0.64,U] [#7 -0.71,0.57,0.63,U] [#8 -1.23,0.62,0.50,U] 
03:00:25.706 00.000 21444 single-star, 8 included, MultiStar: {-0.88, 0.59}, one-star: {-0.30, -0.10}
03:00:25.706 00.000 21444 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.05) = xAngle (-5.89 = 0.40)
03:00:25.706 00.000 21444 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.73 = -2.45)
03:00:25.706 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-0.10 hyp=0.31 cameraTheta=-2.84 mountX=0.29 mountY=-0.20, mountTheta=-0.61
03:00:25.707 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-0.10, opts=13)
03:00:25.707 00.000 21444 Enqueuing Move request for scope (-0.30, -0.10)
03:00:25.707 00.000 25848 Worker thread wakes up
03:00:25.707 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
03:00:25.707 00.000 21444 UpdateGuideState exits: m=5619296 SNR=263.7 Saturated
03:00:25.707 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:25.707 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.10) opts 0xd
03:00:25.707 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:25.707 00.000 21444 Enqueuing Expose request
03:00:25.707 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -0.10)
03:00:25.707 00.000 25848 Moving (-0.30, -0.10) raw xDistance=0.29 yDistance=-0.20
03:00:25.707 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
03:00:25.707 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:25.707 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:00:25.707 00.000 25848 MoveAxis(E, 0, ABG)
03:00:25.707 00.000 25848 Move returns status 0, amount 0
03:00:25.707 00.000 25848 MoveAxis(N, 0, ABG)
03:00:25.707 00.000 25848 Move returns status 0, amount 0
03:00:25.707 00.000 25848 move complete, result=0
03:00:25.707 00.000 25848 worker thread done servicing request
03:00:25.707 00.000 25848 Worker thread wakes up
03:00:25.707 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:25.707 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:25.707 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
03:00:28.559 02.852 25848 Exposure complete
03:00:28.625 00.066 25848 worker thread done servicing request
03:00:28.625 00.000 21444 OnExposeComplete: enter
03:00:28.625 00.000 21444 UpdateGuideState(): m_state=6
03:00:28.626 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1641
03:00:28.626 00.000 21444 Star::Find returns 1 (1), X=1260.22, Y=669.78, Mass=5341047, SNR=172.9, Peak=65504 HFD=7.8
03:00:28.626 00.000 21444 MultiStar: [#1 -1.19,-0.33,1.02,U] [#2 -1.31,-0.29,1.03,U] [#3 -1.47,0.07,0.90,U] [#4 -0.52,-1.02,0.67,U] [#5 -0.34,-1.89,0.00,M1] [#6 -0.23,-0.27,0.95,U] [#7 -0.65,-0.95,0.78,U] [#8 -0.46,-1.30,0.67,U] 
03:00:28.626 00.000 21444 single-star, 7 included, MultiStar: {-0.80, -0.56}, one-star: {-0.37, -0.82}
03:00:28.626 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.24)
03:00:28.626 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.61)
03:00:28.626 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.82 hyp=0.90 cameraTheta=-2.00 mountX=0.30 mountY=-0.90, mountTheta=-1.25
03:00:28.627 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.82, opts=13)
03:00:28.627 00.000 21444 Enqueuing Move request for scope (-0.37, -0.82)
03:00:28.627 00.000 25848 Worker thread wakes up
03:00:28.627 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.82) opts 0xd
03:00:28.627 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.82)
03:00:28.627 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
03:00:28.627 00.000 21444 UpdateGuideState exits: m=5341047 SNR=172.9 Saturated
03:00:28.627 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:28.627 00.000 25848 Moving (-0.37, -0.82) raw xDistance=0.30 yDistance=-0.90
03:00:28.627 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:28.627 00.000 21444 Enqueuing Expose request
03:00:28.627 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
03:00:28.627 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:00:28.627 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
03:00:28.627 00.000 25848 MoveAxis(E, 0, ABG)
03:00:28.627 00.000 25848 Move returns status 0, amount 0
03:00:28.627 00.000 25848 MoveAxis(N, 0, ABG)
03:00:28.627 00.000 25848 Move returns status 0, amount 0
03:00:28.627 00.000 25848 move complete, result=0
03:00:28.627 00.000 25848 worker thread done servicing request
03:00:28.627 00.000 25848 Worker thread wakes up
03:00:28.627 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:28.627 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:28.628 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
03:00:31.477 02.849 25848 Exposure complete
03:00:31.559 00.082 25848 worker thread done servicing request
03:00:31.559 00.000 21444 OnExposeComplete: enter
03:00:31.559 00.000 21444 UpdateGuideState(): m_state=6
03:00:31.559 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1642
03:00:31.559 00.000 21444 Star::Find returns 1 (1), X=1258.24, Y=671.27, Mass=5382858, SNR=212.2, Peak=65504 HFD=7.7
03:00:31.559 00.000 21444 MultiStar: [#1 -2.58,1.49,0.00,M1] [#2 -2.68,1.45,0.00,M1] [#3 -2.84,1.50,0.00,M1] [#4 -2.64,1.25,0.00,M1] [#5 -2.17,1.08,0.00,M2] [#6 -1.86,1.48,0.00,M1] [#7 -2.72,1.26,0.00,M1] [#8 -2.98,1.27,0.00,M1] 
03:00:31.559 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
03:00:31.559 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
03:00:31.559 00.000 21444 CameraToMount -- cameraX=-2.35 cameraY=0.67 hyp=2.44 cameraTheta=2.86 mountX=2.40 mountY=-0.27, mountTheta=-0.11
03:00:31.560 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.35, y=0.67, opts=13)
03:00:31.560 00.000 21444 Enqueuing Move request for scope (-2.35, 0.67)
03:00:31.560 00.000 25848 Worker thread wakes up
03:00:31.560 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=244, FiltMax=65504, Gamma=0.560
03:00:31.560 00.000 21444 UpdateGuideState exits: m=5382858 SNR=212.2 Saturated
03:00:31.560 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:31.560 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:31.560 00.000 21444 Enqueuing Expose request
03:00:31.560 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.35, 0.67) opts 0xd
03:00:31.560 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.35, 0.67)
03:00:31.560 00.000 25848 Moving (-2.35, 0.67) raw xDistance=2.40 yDistance=-0.27
03:00:31.561 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.51 from input 2.40
03:00:31.561 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:31.561 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:00:31.561 00.000 25848 MoveAxis(W, 70, ABG)
03:00:31.561 00.000 25848 Guiding  Dir = 3, Dur = 70
03:00:31.593 00.032 25848 IsSlewing returns 0
03:00:31.593 00.000 25848 IsGuiding returns 0
03:00:31.625 00.032 25848 PulseGuide returned control before completion, sleep 49
03:00:31.680 00.055 25848 IsGuiding returns 1
03:00:31.680 00.000 25848 scope still moving after pulse duration time elapsed
03:00:31.736 00.056 25848 IsSlewing returns 0
03:00:31.736 00.000 25848 IsGuiding returns 0
03:00:31.736 00.000 25848 scope move finished after 70 + 73 ms
03:00:31.736 00.000 25848 Move returns status 0, amount 70
03:00:31.736 00.000 25848 MoveAxis(N, 0, ABG)
03:00:31.736 00.000 25848 Move returns status 0, amount 0
03:00:31.736 00.000 25848 move complete, result=0
03:00:31.736 00.000 25848 worker thread done servicing request
03:00:31.737 00.001 25848 Worker thread wakes up
03:00:31.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:31.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:31.737 00.000 21444 GuideStep: 2.4 px 70 ms WEST, -0.3 px 0 ms NORTH
03:00:34.586 02.849 25848 Exposure complete
03:00:34.653 00.067 25848 worker thread done servicing request
03:00:34.653 00.000 21444 OnExposeComplete: enter
03:00:34.653 00.000 21444 UpdateGuideState(): m_state=6
03:00:34.653 00.000 21444 Star::Find(15, 1258, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1643
03:00:34.654 00.001 21444 Star::Find returns 1 (1), X=1258.60, Y=670.62, Mass=4977320, SNR=170.5, Peak=65504 HFD=7.5
03:00:34.654 00.000 21444 MultiStar: [#1 -2.39,0.98,0.00,M2] [#2 -2.50,1.09,0.00,M2] [#3 -1.91,0.42,0.00,M2] [#4 -2.30,-0.24,0.00,M2] [#5 -2.24,0.16,0.00,M3] [#6 -2.54,0.40,0.00,M2] [#7 -2.34,-0.28,0.00,M2] [#8 -2.86,-0.42,0.00,M2] 
03:00:34.654 00.000 21444 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
03:00:34.654 00.000 21444 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
03:00:34.654 00.000 21444 CameraToMount -- cameraX=-1.99 cameraY=0.02 hyp=1.99 cameraTheta=3.13 mountX=1.98 mountY=-0.73, mountTheta=-0.35
03:00:34.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.99, y=0.02, opts=13)
03:00:34.655 00.000 21444 Enqueuing Move request for scope (-1.99, 0.02)
03:00:34.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=308, FiltMax=65504, Gamma=0.560
03:00:34.655 00.000 21444 UpdateGuideState exits: m=4977320 SNR=170.5 Saturated
03:00:34.655 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:34.655 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:34.655 00.000 21444 Enqueuing Expose request
03:00:34.655 00.000 25848 Worker thread wakes up
03:00:34.655 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.99, 0.02) opts 0xd
03:00:34.655 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.99, 0.02)
03:00:34.655 00.000 25848 Moving (-1.99, 0.02) raw xDistance=1.98 yDistance=-0.73
03:00:34.655 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.36 from input 1.98
03:00:34.655 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:00:34.655 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
03:00:34.655 00.000 25848 MoveAxis(W, 63, ABG)
03:00:34.655 00.000 25848 Guiding  Dir = 3, Dur = 63
03:00:34.690 00.035 25848 IsSlewing returns 0
03:00:34.690 00.000 25848 IsGuiding returns 0
03:00:34.721 00.031 25848 PulseGuide returned control before completion, sleep 43
03:00:34.778 00.057 25848 IsGuiding returns 1
03:00:34.778 00.000 25848 scope still moving after pulse duration time elapsed
03:00:34.827 00.049 25848 IsSlewing returns 0
03:00:34.828 00.001 25848 IsGuiding returns 0
03:00:34.828 00.000 25848 scope move finished after 63 + 75 ms
03:00:34.828 00.000 25848 Move returns status 0, amount 63
03:00:34.828 00.000 25848 MoveAxis(N, 0, ABG)
03:00:34.828 00.000 25848 Move returns status 0, amount 0
03:00:34.828 00.000 25848 move complete, result=0
03:00:34.828 00.000 25848 worker thread done servicing request
03:00:34.828 00.000 25848 Worker thread wakes up
03:00:34.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:34.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:34.828 00.000 21444 GuideStep: 2.0 px 63 ms WEST, -0.7 px 0 ms NORTH
03:00:37.665 02.837 25848 Exposure complete
03:00:37.739 00.074 25848 worker thread done servicing request
03:00:37.739 00.000 21444 OnExposeComplete: enter
03:00:37.740 00.001 21444 UpdateGuideState(): m_state=6
03:00:37.740 00.000 21444 Star::Find(15, 1258, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1644
03:00:37.740 00.000 21444 Star::Find returns 1 (1), X=1262.17, Y=668.11, Mass=5574207, SNR=172.9, Peak=65504 HFD=8.1
03:00:37.740 00.000 21444 MultiStar: [#1 0.40,-1.68,0.64,U] [#2 0.36,-1.91,0.00,M3] [#3 0.48,-1.86,0.00,M3] [#4 0.39,-2.16,0.00,M3] [#5 0.87,-2.45,0.00,M4] [#6 0.81,-1.55,0.60,U] [#7 0.90,-2.10,0.00,M3] [#8 0.55,-2.49,0.00,M3] 
03:00:37.740 00.000 21444 refined, 2 included, MultiStar: {1.03, -2.00}, one-star: {1.58, -2.49}
03:00:37.740 00.000 21444 CameraToMount -- cameraTheta (-1.09) - m_xAngle (3.05) = xAngle (-4.15 = 2.14)
03:00:37.740 00.000 21444 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.99 = -0.71)
03:00:37.740 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-2.00 hyp=2.26 cameraTheta=-1.09 mountX=-1.21 mountY=-1.46, mountTheta=-2.26
03:00:37.741 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-2.00, opts=13)
03:00:37.741 00.000 21444 Enqueuing Move request for scope (1.03, -2.00)
03:00:37.741 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=80, FiltMax=65504, Gamma=0.560
03:00:37.741 00.000 21444 UpdateGuideState exits: m=5574207 SNR=172.9 Saturated
03:00:37.741 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:37.741 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:37.741 00.000 21444 Enqueuing Expose request
03:00:37.741 00.000 25848 Worker thread wakes up
03:00:37.741 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -2.00) opts 0xd
03:00:37.741 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, -2.00)
03:00:37.741 00.000 25848 Moving (1.03, -2.00) raw xDistance=-1.21 yDistance=-1.46
03:00:37.741 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.21
03:00:37.741 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.84 newest=-2.47
03:00:37.741 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
03:00:37.741 00.000 25848 MoveAxis(E, 31, ABG)
03:00:37.741 00.000 25848 Guiding  Dir = 2, Dur = 31
03:00:37.765 00.024 25848 IsSlewing returns 0
03:00:37.765 00.000 25848 IsGuiding returns 0
03:00:37.797 00.032 25848 IsGuiding returns 1
03:00:37.797 00.000 25848 scope still moving after pulse duration time elapsed
03:00:37.845 00.048 25848 IsSlewing returns 0
03:00:37.845 00.000 25848 IsGuiding returns 0
03:00:37.845 00.000 25848 scope move finished after 31 + 48 ms
03:00:37.846 00.001 25848 Move returns status 0, amount 31
03:00:37.846 00.000 25848 BLC: Oldest BLC event removed
03:00:37.846 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 297 applied
03:00:37.846 00.000 25848 MoveAxis(N, 337, ABG)
03:00:37.846 00.000 25848 Guiding  Dir = 0, Dur = 337
03:00:37.874 00.028 25848 IsSlewing returns 0
03:00:37.874 00.000 25848 IsGuiding returns 0
03:00:37.905 00.031 25848 PulseGuide returned control before completion, sleep 317
03:00:38.229 00.324 25848 IsGuiding returns 1
03:00:38.230 00.001 25848 scope still moving after pulse duration time elapsed
03:00:38.280 00.050 25848 IsSlewing returns 0
03:00:38.281 00.001 25848 IsGuiding returns 0
03:00:38.281 00.000 25848 scope move finished after 337 + 69 ms
03:00:38.281 00.000 25848 Move returns status 0, amount 337
03:00:38.281 00.000 25848 move complete, result=0
03:00:38.281 00.000 25848 worker thread done servicing request
03:00:38.281 00.000 25848 Worker thread wakes up
03:00:38.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:38.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:38.281 00.000 21444 GuideStep: -1.2 px 31 ms EAST, -1.5 px 337 ms NORTH
03:00:41.132 02.851 25848 Exposure complete
03:00:41.211 00.079 25848 worker thread done servicing request
03:00:41.211 00.000 21444 OnExposeComplete: enter
03:00:41.211 00.000 21444 UpdateGuideState(): m_state=6
03:00:41.211 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1645
03:00:41.211 00.000 21444 Star::Find returns 1 (1), X=1259.51, Y=672.07, Mass=5597645, SNR=226.2, Peak=65504 HFD=7.9
03:00:41.211 00.000 21444 MultiStar: [#1 -1.60,2.04,0.00,M2] [#2 -1.30,1.92,0.00,M4] [#3 -1.75,1.84,0.00,M4] [#4 -1.73,1.78,0.00,M4] [#5 -1.79,1.55,0.00,M5] [#6 -1.95,2.64,0.00,M2] [#7 -1.70,1.43,0.00,M4] [#8 -1.76,1.96,0.00,M4] 
03:00:41.211 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
03:00:41.211 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.69 = 2.59)
03:00:41.211 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=1.47 hyp=1.83 cameraTheta=2.21 mountX=1.21 mountY=0.95, mountTheta=0.66
03:00:41.212 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=1.47, opts=13)
03:00:41.212 00.000 21444 Enqueuing Move request for scope (-1.09, 1.47)
03:00:41.212 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=156, FiltMax=65504, Gamma=0.560
03:00:41.212 00.000 21444 UpdateGuideState exits: m=5597645 SNR=226.2 Saturated
03:00:41.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:41.212 00.000 25848 Worker thread wakes up
03:00:41.213 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:41.213 00.000 21444 Enqueuing Expose request
03:00:41.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 1.47) opts 0xd
03:00:41.213 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, 1.47)
03:00:41.213 00.000 25848 Moving (-1.09, 1.47) raw xDistance=1.21 yDistance=0.95
03:00:41.213 00.000 25848 BLC: History state: CurrMiss=-0.95, AvgInitMiss=0.24, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.463320, 1:-0.951519
03:00:41.213 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:00:41.213 00.000 25848 BLC: window closed
03:00:41.213 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.21
03:00:41.213 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:00:41.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
03:00:41.213 00.000 25848 MoveAxis(W, 33, ABG)
03:00:41.213 00.000 25848 Guiding  Dir = 3, Dur = 33
03:00:41.233 00.020 25848 IsSlewing returns 0
03:00:41.234 00.001 25848 IsGuiding returns 0
03:00:41.265 00.031 25848 PulseGuide returned control before completion, sleep 13
03:00:41.287 00.022 25848 IsGuiding returns 1
03:00:41.287 00.000 25848 scope still moving after pulse duration time elapsed
03:00:41.342 00.055 25848 IsSlewing returns 0
03:00:41.343 00.001 25848 IsGuiding returns 0
03:00:41.343 00.000 25848 scope move finished after 33 + 75 ms
03:00:41.343 00.000 25848 Move returns status 0, amount 33
03:00:41.343 00.000 25848 MoveAxis(N, 0, ABG)
03:00:41.343 00.000 25848 Move returns status 0, amount 0
03:00:41.343 00.000 25848 move complete, result=0
03:00:41.343 00.000 25848 worker thread done servicing request
03:00:41.343 00.000 25848 Worker thread wakes up
03:00:41.343 00.000 21444 GuideStep: 1.2 px 33 ms WEST, 1.0 px 0 ms NORTH
03:00:41.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:41.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:44.192 02.849 25848 Exposure complete
03:00:44.259 00.067 25848 worker thread done servicing request
03:00:44.260 00.001 21444 OnExposeComplete: enter
03:00:44.260 00.000 21444 UpdateGuideState(): m_state=6
03:00:44.260 00.000 21444 Star::Find(15, 1259, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1646
03:00:44.260 00.000 21444 Star::Find returns 1 (1), X=1257.68, Y=671.10, Mass=5775478, SNR=201.9, Peak=65504 HFD=8.2
03:00:44.260 00.000 21444 MultiStar: [#1 -5.16,1.39,0.00,M3] [#2 -3.55,0.83,0.00,M5] [#3 -3.89,1.21,0.00,M5] [#4 -3.69,0.78,0.00,M5] [#5 -4.38,0.74,0.00,M6] [#6 -3.74,1.42,0.00,M3] [#7 -3.85,1.25,0.00,M5] [#8 -3.82,0.62,0.00,M5] 
03:00:44.260 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
03:00:44.260 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
03:00:44.260 00.000 21444 CameraToMount -- cameraX=-2.91 cameraY=0.51 hyp=2.95 cameraTheta=2.97 mountX=2.94 mountY=-0.63, mountTheta=-0.21
03:00:44.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.91, y=0.51, opts=13)
03:00:44.261 00.000 21444 Enqueuing Move request for scope (-2.91, 0.51)
03:00:44.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=280, FiltMax=65504, Gamma=0.560
03:00:44.261 00.000 21444 UpdateGuideState exits: m=5775478 SNR=201.9 Saturated
03:00:44.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:44.261 00.000 25848 Worker thread wakes up
03:00:44.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.91, 0.51) opts 0xd
03:00:44.261 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.91, 0.51)
03:00:44.261 00.000 25848 Moving (-2.91, 0.51) raw xDistance=2.94 yDistance=-0.63
03:00:44.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.90 from input 2.94
03:00:44.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
03:00:44.261 00.000 25848 MoveAxis(W, 88, ABG)
03:00:44.262 00.001 25848 Guiding  Dir = 3, Dur = 88
03:00:44.262 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:44.262 00.000 21444 Enqueuing Expose request
03:00:44.297 00.035 25848 IsSlewing returns 0
03:00:44.298 00.001 25848 IsGuiding returns 0
03:00:44.328 00.030 25848 PulseGuide returned control before completion, sleep 68
03:00:44.406 00.078 25848 IsGuiding returns 1
03:00:44.406 00.000 25848 scope still moving after pulse duration time elapsed
03:00:44.468 00.062 25848 IsSlewing returns 0
03:00:44.468 00.000 25848 IsGuiding returns 0
03:00:44.468 00.000 25848 scope move finished after 88 + 83 ms
03:00:44.468 00.000 25848 Move returns status 0, amount 88
03:00:44.468 00.000 25848 MoveAxis(N, 17, ABG)
03:00:44.468 00.000 25848 Guiding  Dir = 0, Dur = 17
03:00:44.501 00.033 25848 IsSlewing returns 0
03:00:44.501 00.000 25848 IsGuiding returns 0
03:00:44.563 00.062 25848 IsGuiding returns 1
03:00:44.563 00.000 25848 scope still moving after pulse duration time elapsed
03:00:44.642 00.079 25848 IsSlewing returns 0
03:00:44.642 00.000 25848 IsGuiding returns 0
03:00:44.642 00.000 25848 scope move finished after 17 + 123 ms
03:00:44.642 00.000 25848 Move returns status 0, amount 17
03:00:44.642 00.000 25848 move complete, result=0
03:00:44.643 00.001 25848 worker thread done servicing request
03:00:44.643 00.000 25848 Worker thread wakes up
03:00:44.643 00.000 21444 GuideStep: 2.9 px 88 ms WEST, -0.6 px 17 ms NORTH
03:00:44.644 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:44.644 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:47.496 02.852 25848 Exposure complete
03:00:47.576 00.080 25848 worker thread done servicing request
03:00:47.576 00.000 21444 OnExposeComplete: enter
03:00:47.576 00.000 21444 UpdateGuideState(): m_state=6
03:00:47.576 00.000 21444 Star::Find(15, 1257, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1647
03:00:47.576 00.000 21444 Star::Find returns 1 (1), X=1260.54, Y=671.32, Mass=5766660, SNR=205.7, Peak=65504 HFD=7.9
03:00:47.576 00.000 21444 MultiStar: [#1 -1.24,1.32,0.85,U] [#2 -0.85,1.46,0.89,U] [#3 -0.64,1.62,0.82,U] [#4 0.00,0.76,0.76,U] [#5 -0.48,0.84,0.53,U] [#6 -0.06,1.43,0.72,U] [#7 -0.41,1.10,0.57,U] [#8 -0.65,0.89,0.64,U] 
03:00:47.577 00.001 21444 single-star, 8 included, MultiStar: {-0.49, 1.14}, one-star: {-0.05, 0.72}
03:00:47.577 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.42 = -1.42)
03:00:47.577 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.02)
03:00:47.577 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.72 hyp=0.72 cameraTheta=1.64 mountX=0.11 mountY=0.65, mountTheta=1.40
03:00:47.577 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.72, opts=13)
03:00:47.577 00.000 21444 Enqueuing Move request for scope (-0.05, 0.72)
03:00:47.577 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=182, FiltMax=65504, Gamma=0.560
03:00:47.577 00.000 21444 UpdateGuideState exits: m=5766660 SNR=205.7 Saturated
03:00:47.577 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:47.577 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:47.577 00.000 21444 Enqueuing Expose request
03:00:47.577 00.000 25848 Worker thread wakes up
03:00:47.578 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.72) opts 0xd
03:00:47.578 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.72)
03:00:47.578 00.000 25848 Moving (-0.05, 0.72) raw xDistance=0.11 yDistance=0.65
03:00:47.578 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:00:47.578 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:00:47.578 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
03:00:47.578 00.000 25848 MoveAxis(E, 0, ABG)
03:00:47.578 00.000 25848 Move returns status 0, amount 0
03:00:47.578 00.000 25848 MoveAxis(N, 0, ABG)
03:00:47.578 00.000 25848 Move returns status 0, amount 0
03:00:47.578 00.000 25848 move complete, result=0
03:00:47.578 00.000 25848 worker thread done servicing request
03:00:47.578 00.000 25848 Worker thread wakes up
03:00:47.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:47.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:47.578 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
03:00:50.420 02.842 25848 Exposure complete
03:00:50.500 00.080 25848 worker thread done servicing request
03:00:50.501 00.001 21444 OnExposeComplete: enter
03:00:50.501 00.000 21444 UpdateGuideState(): m_state=6
03:00:50.501 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1648
03:00:50.501 00.000 21444 Star::Find returns 1 (1), X=1260.39, Y=671.80, Mass=5455087, SNR=218.6, Peak=65504 HFD=7.9
03:00:50.501 00.000 21444 MultiStar: [#1 -1.25,2.21,0.00,M3] [#2 -1.28,2.19,0.00,M5] [#3 -1.37,2.49,0.00,M5] [#4 -0.79,1.41,0.63,U] [#5 -0.01,0.65,0.49,U] [#6 -0.77,1.64,0.56,U] [#7 -0.72,1.52,0.57,U] [#8 -1.17,1.17,0.43,U] 
03:00:50.501 00.000 21444 single-star, 5 included, MultiStar: {-0.56, 1.28}, one-star: {-0.20, 1.20}
03:00:50.501 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
03:00:50.501 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
03:00:50.501 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=1.20 hyp=1.22 cameraTheta=1.74 mountX=0.31 mountY=1.04, mountTheta=1.28
03:00:50.502 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=1.20, opts=13)
03:00:50.502 00.000 21444 Enqueuing Move request for scope (-0.20, 1.20)
03:00:50.502 00.000 25848 Worker thread wakes up
03:00:50.502 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.20) opts 0xd
03:00:50.502 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 1.20)
03:00:50.502 00.000 25848 Moving (-0.20, 1.20) raw xDistance=0.31 yDistance=1.04
03:00:50.502 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
03:00:50.502 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=196, FiltMax=65504, Gamma=0.560
03:00:50.502 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:00:50.502 00.000 21444 UpdateGuideState exits: m=5455087 SNR=218.6 Saturated
03:00:50.502 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
03:00:50.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:50.502 00.000 25848 MoveAxis(E, 0, ABG)
03:00:50.502 00.000 25848 Move returns status 0, amount 0
03:00:50.502 00.000 25848 MoveAxis(N, 0, ABG)
03:00:50.502 00.000 25848 Move returns status 0, amount 0
03:00:50.503 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:50.503 00.000 21444 Enqueuing Expose request
03:00:50.503 00.000 25848 move complete, result=0
03:00:50.503 00.000 25848 worker thread done servicing request
03:00:50.503 00.000 25848 Worker thread wakes up
03:00:50.503 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.0 px 0 ms NORTH
03:00:50.503 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:50.503 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:53.349 02.846 25848 Exposure complete
03:00:53.432 00.083 25848 worker thread done servicing request
03:00:53.432 00.000 21444 OnExposeComplete: enter
03:00:53.433 00.001 21444 UpdateGuideState(): m_state=6
03:00:53.433 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1649
03:00:53.433 00.000 21444 Star::Find returns 1 (1), X=1258.86, Y=671.21, Mass=5533545, SNR=197.6, Peak=65504 HFD=7.9
03:00:53.433 00.000 21444 MultiStar: [#1 -3.29,1.21,0.00,M4] [#2 -3.43,1.06,0.00,M6] [#3 -2.99,1.34,0.00,M6] [#4 -2.38,0.86,0.00,M4] [#5 -3.25,0.65,0.00,M5] [#6 -2.10,1.34,0.00,M2] [#7 -2.06,0.95,0.00,M4] [#8 -2.93,0.84,0.00,M4] 
03:00:53.433 00.000 21444 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
03:00:53.433 00.000 21444 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
03:00:53.433 00.000 21444 CameraToMount -- cameraX=-1.73 cameraY=0.62 hyp=1.84 cameraTheta=2.80 mountX=1.78 mountY=-0.09, mountTheta=-0.05
03:00:53.434 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.73, y=0.62, opts=13)
03:00:53.434 00.000 21444 Enqueuing Move request for scope (-1.73, 0.62)
03:00:53.434 00.000 25848 Worker thread wakes up
03:00:53.435 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=166, FiltMax=65504, Gamma=0.560
03:00:53.435 00.000 21444 UpdateGuideState exits: m=5533545 SNR=197.6 Saturated
03:00:53.435 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:53.435 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.73, 0.62) opts 0xd
03:00:53.435 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:53.435 00.000 21444 Enqueuing Expose request
03:00:53.435 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.73, 0.62)
03:00:53.435 00.000 25848 Moving (-1.73, 0.62) raw xDistance=1.78 yDistance=-0.09
03:00:53.435 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.78
03:00:53.435 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:53.435 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:00:53.435 00.000 25848 MoveAxis(W, 52, ABG)
03:00:53.435 00.000 25848 Guiding  Dir = 3, Dur = 52
03:00:53.610 00.175 25848 IsSlewing returns 0
03:00:53.611 00.001 25848 IsGuiding returns 0
03:00:53.643 00.032 25848 PulseGuide returned control before completion, sleep 31
03:00:53.677 00.034 25848 IsGuiding returns 1
03:00:53.677 00.000 25848 scope still moving after pulse duration time elapsed
03:00:53.733 00.056 25848 IsSlewing returns 0
03:00:53.734 00.001 25848 IsGuiding returns 0
03:00:53.734 00.000 25848 scope move finished after 52 + 70 ms
03:00:53.734 00.000 25848 Move returns status 0, amount 52
03:00:53.734 00.000 25848 MoveAxis(N, 0, ABG)
03:00:53.734 00.000 25848 Move returns status 0, amount 0
03:00:53.734 00.000 25848 move complete, result=0
03:00:53.734 00.000 25848 worker thread done servicing request
03:00:53.734 00.000 25848 Worker thread wakes up
03:00:53.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:53.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:53.734 00.000 21444 GuideStep: 1.8 px 52 ms WEST, -0.1 px 0 ms NORTH
03:00:56.583 02.849 25848 Exposure complete
03:00:56.671 00.088 25848 worker thread done servicing request
03:00:56.671 00.000 21444 OnExposeComplete: enter
03:00:56.671 00.000 21444 UpdateGuideState(): m_state=6
03:00:56.671 00.000 21444 Star::Find(15, 1258, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1650
03:00:56.671 00.000 21444 Star::Find returns 1 (1), X=1262.21, Y=671.22, Mass=5612979, SNR=225.0, Peak=65504 HFD=7.9
03:00:56.672 00.001 21444 MultiStar: [#1 0.66,1.47,0.95,U] [#2 1.04,1.27,0.89,U] [#3 1.29,1.66,0.00,M7] [#4 1.12,1.19,0.69,U] [#5 0.42,0.17,0.61,U] [#6 1.83,1.45,0.00,M3] [#7 1.32,0.96,0.67,U] [#8 0.90,1.06,0.52,U] 
03:00:56.672 00.000 21444 refined, 6 included, MultiStar: {1.04, 0.99}, one-star: {1.62, 0.62}
03:00:56.672 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
03:00:56.672 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.15)
03:00:56.672 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=0.99 hyp=1.44 cameraTheta=0.76 mountX=-0.95 mountY=1.31, mountTheta=2.20
03:00:56.673 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=0.99, opts=13)
03:00:56.673 00.000 21444 Enqueuing Move request for scope (1.04, 0.99)
03:00:56.673 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=144, FiltMax=65504, Gamma=0.560
03:00:56.673 00.000 21444 UpdateGuideState exits: m=5612979 SNR=225.0 Saturated
03:00:56.673 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:56.673 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:56.673 00.000 21444 Enqueuing Expose request
03:00:56.673 00.000 25848 Worker thread wakes up
03:00:56.673 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.99) opts 0xd
03:00:56.673 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, 0.99)
03:00:56.673 00.000 25848 Moving (1.04, 0.99) raw xDistance=-0.95 yDistance=1.31
03:00:56.673 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.95
03:00:56.673 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:00:56.673 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.31
03:00:56.673 00.000 25848 MoveAxis(E, 24, ABG)
03:00:56.674 00.001 25848 Guiding  Dir = 2, Dur = 24
03:00:56.734 00.060 25848 IsSlewing returns 0
03:00:56.734 00.000 25848 IsGuiding returns 0
03:00:56.765 00.031 25848 IsGuiding returns 1
03:00:56.765 00.000 25848 scope still moving after pulse duration time elapsed
03:00:56.828 00.063 25848 IsSlewing returns 0
03:00:56.828 00.000 25848 IsGuiding returns 0
03:00:56.828 00.000 25848 scope move finished after 24 + 71 ms
03:00:56.829 00.001 25848 Move returns status 0, amount 24
03:00:56.829 00.000 25848 MoveAxis(N, 0, ABG)
03:00:56.829 00.000 25848 Move returns status 0, amount 0
03:00:56.829 00.000 25848 move complete, result=0
03:00:56.829 00.000 25848 worker thread done servicing request
03:00:56.829 00.000 25848 Worker thread wakes up
03:00:56.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:56.829 00.000 21444 GuideStep: -0.9 px 24 ms EAST, 1.3 px 0 ms NORTH
03:00:56.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:59.677 02.848 25848 Exposure complete
03:00:59.764 00.087 25848 worker thread done servicing request
03:00:59.764 00.000 21444 OnExposeComplete: enter
03:00:59.764 00.000 21444 UpdateGuideState(): m_state=6
03:00:59.764 00.000 21444 Star::Find(15, 1262, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1651
03:00:59.764 00.000 21444 Star::Find returns 1 (1), X=1261.68, Y=671.12, Mass=5405090, SNR=164.9, Peak=65504 HFD=7.9
03:00:59.765 00.001 21444 MultiStar: [#1 -0.21,1.57,1.07,U] [#2 -0.36,1.49,0.97,U] [#3 0.11,1.60,0.95,U] [#4 0.22,1.30,0.75,U] [#5 0.30,0.61,0.80,U] [#6 0.55,1.43,0.75,U] [#7 0.42,0.52,0.64,U] [#8 -0.24,0.82,0.62,U] 
03:00:59.765 00.000 21444 refined, 8 included, MultiStar: {0.21, 1.13}, one-star: {1.09, 0.52}
03:00:59.765 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
03:00:59.765 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.78)
03:00:59.765 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=1.13 hyp=1.15 cameraTheta=1.39 mountX=-0.11 mountY=1.13, mountTheta=1.66
03:00:59.766 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=1.13, opts=13)
03:00:59.766 00.000 21444 Enqueuing Move request for scope (0.21, 1.13)
03:00:59.766 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=120, FiltMax=65504, Gamma=0.560
03:00:59.766 00.000 21444 UpdateGuideState exits: m=5405090 SNR=164.9 Saturated
03:00:59.766 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:59.766 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:00:59.766 00.000 21444 Enqueuing Expose request
03:00:59.766 00.000 25848 Worker thread wakes up
03:00:59.766 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 1.13) opts 0xd
03:00:59.766 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 1.13)
03:00:59.766 00.000 25848 Moving (0.21, 1.13) raw xDistance=-0.11 yDistance=1.13
03:00:59.766 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:00:59.766 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:00:59.766 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
03:00:59.766 00.000 25848 MoveAxis(E, 0, ABG)
03:00:59.766 00.000 25848 Move returns status 0, amount 0
03:00:59.766 00.000 25848 MoveAxis(N, 0, ABG)
03:00:59.766 00.000 25848 Move returns status 0, amount 0
03:00:59.766 00.000 25848 move complete, result=0
03:00:59.766 00.000 25848 worker thread done servicing request
03:00:59.766 00.000 25848 Worker thread wakes up
03:00:59.767 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:00:59.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:00:59.767 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.1 px 0 ms NORTH
03:01:02.609 02.842 25848 Exposure complete
03:01:02.694 00.085 25848 worker thread done servicing request
03:01:02.694 00.000 21444 OnExposeComplete: enter
03:01:02.694 00.000 21444 UpdateGuideState(): m_state=6
03:01:02.695 00.001 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1652
03:01:02.695 00.000 21444 Star::Find returns 1 (1), X=1259.78, Y=671.64, Mass=4894173, SNR=118.7, Peak=65504 HFD=8.0
03:01:02.695 00.000 21444 MultiStar: [#1 -1.99,1.04,0.00,M3] [#2 -2.48,0.99,0.00,M5] [#3 -2.18,0.85,0.00,M7] [#4 -1.88,1.06,0.00,M3] [#5 -2.64,-0.41,0.00,M4] [#6 -2.11,1.03,0.00,M3] [#7 -1.85,1.16,0.00,M3] [#8 -2.36,0.78,0.00,M3] 
03:01:02.695 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
03:01:02.695 00.000 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.62)
03:01:02.695 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=1.05 hyp=1.32 cameraTheta=2.23 mountX=0.90 mountY=0.66, mountTheta=0.63
03:01:02.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=1.05, opts=13)
03:01:02.696 00.000 21444 Enqueuing Move request for scope (-0.81, 1.05)
03:01:02.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=232, FiltMax=65504, Gamma=0.560
03:01:02.696 00.000 21444 UpdateGuideState exits: m=4894173 SNR=118.7 Saturated
03:01:02.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:02.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:02.696 00.000 21444 Enqueuing Expose request
03:01:02.696 00.000 25848 Worker thread wakes up
03:01:02.696 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 1.05) opts 0xd
03:01:02.696 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 1.05)
03:01:02.696 00.000 25848 Moving (-0.81, 1.05) raw xDistance=0.90 yDistance=0.66
03:01:02.696 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.90
03:01:02.696 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-1.25 newest=3.10
03:01:02.696 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
03:01:02.696 00.000 25848 MoveAxis(W, 26, ABG)
03:01:02.696 00.000 25848 Guiding  Dir = 3, Dur = 26
03:01:02.717 00.021 25848 IsSlewing returns 0
03:01:02.717 00.000 25848 IsGuiding returns 0
03:01:02.758 00.041 25848 IsGuiding returns 1
03:01:02.758 00.000 25848 scope still moving after pulse duration time elapsed
03:01:02.812 00.054 25848 IsSlewing returns 0
03:01:02.812 00.000 25848 IsGuiding returns 0
03:01:02.812 00.000 25848 scope move finished after 26 + 68 ms
03:01:02.812 00.000 25848 Move returns status 0, amount 26
03:01:02.812 00.000 25848 BLC: Oldest BLC event removed
03:01:02.812 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 297 applied
03:01:02.812 00.000 25848 MoveAxis(S, 315, ABG)
03:01:02.812 00.000 25848 Guiding  Dir = 1, Dur = 315
03:01:02.844 00.032 25848 IsSlewing returns 0
03:01:02.844 00.000 25848 IsGuiding returns 0
03:01:02.875 00.031 25848 PulseGuide returned control before completion, sleep 294
03:01:03.171 00.296 25848 IsGuiding returns 1
03:01:03.172 00.001 25848 scope still moving after pulse duration time elapsed
03:01:03.236 00.064 25848 IsSlewing returns 0
03:01:03.237 00.001 25848 IsGuiding returns 0
03:01:03.237 00.000 25848 scope move finished after 315 + 77 ms
03:01:03.237 00.000 25848 Move returns status 0, amount 315
03:01:03.237 00.000 25848 move complete, result=0
03:01:03.237 00.000 25848 worker thread done servicing request
03:01:03.237 00.000 25848 Worker thread wakes up
03:01:03.237 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.7 px 315 ms SOUTH
03:01:03.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:03.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:06.091 02.854 25848 Exposure complete
03:01:06.170 00.079 25848 worker thread done servicing request
03:01:06.170 00.000 21444 OnExposeComplete: enter
03:01:06.171 00.001 21444 UpdateGuideState(): m_state=6
03:01:06.171 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1653
03:01:06.171 00.000 21444 Star::Find returns 1 (1), X=1260.49, Y=670.18, Mass=5658918, SNR=184.2, Peak=65504 HFD=8.0
03:01:06.171 00.000 21444 MultiStar: [#1 -1.24,1.04,0.88,U] [#2 -1.30,0.83,0.79,U] [#3 -1.58,1.38,0.00,M8] [#4 -0.64,0.18,0.93,U] [#5 -0.50,-0.40,0.92,U] [#6 -0.46,0.73,0.83,U] [#7 -1.07,0.02,0.63,U] [#8 -0.52,0.07,0.54,U] 
03:01:06.171 00.000 21444 single-star, 7 included, MultiStar: {-0.71, 0.25}, one-star: {-0.10, -0.42}
03:01:06.171 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.43)
03:01:06.171 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.42)
03:01:06.171 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.42 hyp=0.43 cameraTheta=-1.81 mountX=0.06 mountY=-0.43, mountTheta=-1.43
03:01:06.172 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.42, opts=13)
03:01:06.172 00.000 21444 Enqueuing Move request for scope (-0.10, -0.42)
03:01:06.172 00.000 25848 Worker thread wakes up
03:01:06.172 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.42) opts 0xd
03:01:06.172 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.42)
03:01:06.172 00.000 25848 Moving (-0.10, -0.42) raw xDistance=0.06 yDistance=-0.43
03:01:06.172 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=94, FiltMax=65504, Gamma=0.560
03:01:06.172 00.000 21444 UpdateGuideState exits: m=5658918 SNR=184.2 Saturated
03:01:06.172 00.000 25848 BLC: History state: CurrMiss=-0.43, AvgInitMiss=0.21, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.662138, 1:-0.429205
03:01:06.172 00.000 25848 BLC: No correction, Miss < min_move
03:01:06.173 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:01:06.173 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:06.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
03:01:06.173 00.000 25848 MoveAxis(E, 0, ABG)
03:01:06.173 00.000 25848 Move returns status 0, amount 0
03:01:06.173 00.000 25848 MoveAxis(N, 0, ABG)
03:01:06.173 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:06.173 00.000 25848 Move returns status 0, amount 0
03:01:06.173 00.000 25848 move complete, result=0
03:01:06.173 00.000 25848 worker thread done servicing request
03:01:06.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:06.173 00.000 21444 Enqueuing Expose request
03:01:06.173 00.000 25848 Worker thread wakes up
03:01:06.173 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
03:01:06.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:06.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:09.015 02.842 25848 Exposure complete
03:01:09.103 00.088 25848 worker thread done servicing request
03:01:09.104 00.001 21444 OnExposeComplete: enter
03:01:09.104 00.000 21444 UpdateGuideState(): m_state=6
03:01:09.104 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1654
03:01:09.104 00.000 21444 Star::Find returns 1 (1), X=1261.77, Y=670.65, Mass=5532541, SNR=219.4, Peak=65504 HFD=7.8
03:01:09.104 00.000 21444 MultiStar: [#1 0.36,1.22,0.72,U] [#2 0.33,0.92,0.76,U] [#3 0.07,1.29,0.53,U] [#4 0.76,1.11,0.91,U] [#5 0.39,0.09,0.75,U] [#6 0.58,1.55,0.58,U] [#7 0.76,0.54,0.53,U] [#8 0.27,0.56,0.45,U] 
03:01:09.104 00.000 21444 refined, 8 included, MultiStar: {0.57, 0.77}, one-star: {1.17, 0.05}
03:01:09.104 00.000 21444 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.05) = xAngle (-2.12 = -2.12)
03:01:09.104 00.000 21444 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.96 = 1.32)
03:01:09.104 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.77 hyp=0.96 cameraTheta=0.93 mountX=-0.50 mountY=0.93, mountTheta=2.06
03:01:09.105 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.77, opts=13)
03:01:09.106 00.001 21444 Enqueuing Move request for scope (0.57, 0.77)
03:01:09.106 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
03:01:09.106 00.000 21444 UpdateGuideState exits: m=5532541 SNR=219.4 Saturated
03:01:09.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:09.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:09.106 00.000 21444 Enqueuing Expose request
03:01:09.106 00.000 25848 Worker thread wakes up
03:01:09.106 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.77) opts 0xd
03:01:09.106 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.77)
03:01:09.106 00.000 25848 Moving (0.57, 0.77) raw xDistance=-0.50 yDistance=0.93
03:01:09.106 00.000 25848 BLC: History state: CurrMiss=0.93, AvgInitMiss=0.21, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.662138, 1:-0.429205, 2:0.933601
03:01:09.106 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:01:09.106 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
03:01:09.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
03:01:09.106 00.000 25848 MoveAxis(E, 0, ABG)
03:01:09.106 00.000 25848 Move returns status 0, amount 0
03:01:09.106 00.000 25848 MoveAxis(S, 25, ABG)
03:01:09.106 00.000 25848 Guiding  Dir = 1, Dur = 25
03:01:09.139 00.033 25848 IsSlewing returns 0
03:01:09.198 00.059 25848 IsGuiding returns 0
03:01:09.219 00.021 25848 PulseGuide returned control before completion, sleep 14
03:01:09.234 00.015 25848 IsGuiding returns 1
03:01:09.235 00.001 25848 scope still moving after pulse duration time elapsed
03:01:09.297 00.062 25848 IsSlewing returns 0
03:01:09.298 00.001 25848 IsGuiding returns 0
03:01:09.298 00.000 25848 scope move finished after 25 + 75 ms
03:01:09.298 00.000 25848 Move returns status 0, amount 25
03:01:09.298 00.000 25848 move complete, result=0
03:01:09.298 00.000 25848 worker thread done servicing request
03:01:09.298 00.000 25848 Worker thread wakes up
03:01:09.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:09.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:09.298 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.9 px 25 ms SOUTH
03:01:12.145 02.847 25848 Exposure complete
03:01:12.223 00.078 25848 worker thread done servicing request
03:01:12.224 00.001 21444 OnExposeComplete: enter
03:01:12.224 00.000 21444 UpdateGuideState(): m_state=6
03:01:12.224 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1655
03:01:12.224 00.000 21444 Star::Find returns 1 (1), X=1260.76, Y=671.26, Mass=5326759, SNR=152.7, Peak=65504 HFD=7.9
03:01:12.224 00.000 21444 MultiStar: [#1 -1.34,1.47,0.00,M2] [#2 -0.92,0.90,0.81,U] [#3 -0.54,0.97,0.60,U] [#4 -0.59,1.38,0.85,U] [#5 -0.81,1.20,0.79,U] [#6 -0.50,1.89,0.00,M2] [#7 -0.32,1.19,0.67,U] [#8 -1.14,1.54,0.00,M2] 
03:01:12.224 00.000 21444 single-star, 5 included, MultiStar: {-0.48, 1.04}, one-star: {0.17, 0.66}
03:01:12.224 00.000 21444 CameraToMount -- cameraTheta (1.33) - m_xAngle (3.05) = xAngle (-1.72 = -1.72)
03:01:12.224 00.000 21444 CameraToMount -- cameraTheta (1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.57 = 1.72)
03:01:12.224 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.66 hyp=0.68 cameraTheta=1.33 mountX=-0.10 mountY=0.68, mountTheta=1.72
03:01:12.225 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.66, opts=13)
03:01:12.225 00.000 21444 Enqueuing Move request for scope (0.17, 0.66)
03:01:12.226 00.001 25848 Worker thread wakes up
03:01:12.226 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.66) opts 0xd
03:01:12.226 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.66)
03:01:12.226 00.000 25848 Moving (0.17, 0.66) raw xDistance=-0.10 yDistance=0.68
03:01:12.226 00.000 25848 BLC: window closed
03:01:12.226 00.000 25848 BLC: History state: CurrMiss=0.68, AvgInitMiss=0.21, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.662138, 1:-0.429205, 2:0.933601
03:01:12.226 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:01:12.226 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=270, FiltMax=65504, Gamma=0.560
03:01:12.226 00.000 21444 UpdateGuideState exits: m=5326759 SNR=152.7 Saturated
03:01:12.226 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:12.226 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:12.226 00.000 21444 Enqueuing Expose request
03:01:12.226 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:01:12.226 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
03:01:12.226 00.000 25848 MoveAxis(E, 0, ABG)
03:01:12.226 00.000 25848 Move returns status 0, amount 0
03:01:12.226 00.000 25848 MoveAxis(S, 18, ABG)
03:01:12.226 00.000 25848 Guiding  Dir = 1, Dur = 18
03:01:12.251 00.025 25848 IsSlewing returns 0
03:01:12.251 00.000 25848 IsGuiding returns 0
03:01:12.282 00.031 25848 IsGuiding returns 1
03:01:12.282 00.000 25848 scope still moving after pulse duration time elapsed
03:01:12.344 00.062 25848 IsSlewing returns 0
03:01:12.344 00.000 25848 IsGuiding returns 0
03:01:12.344 00.000 25848 scope move finished after 18 + 74 ms
03:01:12.344 00.000 25848 Move returns status 0, amount 18
03:01:12.344 00.000 25848 move complete, result=0
03:01:12.344 00.000 25848 worker thread done servicing request
03:01:12.344 00.000 25848 Worker thread wakes up
03:01:12.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:12.344 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.7 px 18 ms SOUTH
03:01:12.345 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:15.195 02.850 25848 Exposure complete
03:01:15.263 00.068 25848 worker thread done servicing request
03:01:15.263 00.000 21444 OnExposeComplete: enter
03:01:15.263 00.000 21444 UpdateGuideState(): m_state=6
03:01:15.263 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1656
03:01:15.263 00.000 21444 Star::Find returns 1 (1), X=1259.33, Y=670.51, Mass=5508888, SNR=178.3, Peak=65504 HFD=7.8
03:01:15.264 00.001 21444 MultiStar: [#1 -2.51,0.45,0.00,M3] [#2 -2.54,0.43,0.00,M3] [#3 -2.32,0.32,0.00,M7] [#4 -1.86,0.18,0.70,U] [#5 -2.00,-0.35,0.00,M2] [#6 -1.84,0.57,0.00,M3] [#7 -1.62,-0.39,0.56,U] [#8 -2.45,-0.18,0.00,M3] 
03:01:15.264 00.000 21444 single-star, 2 included, MultiStar: {-1.53, -0.08}, one-star: {-1.26, -0.09}
03:01:15.264 00.000 21444 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.05) = xAngle (-6.12 = 0.16)
03:01:15.264 00.000 21444 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.68)
03:01:15.264 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=-0.09 hyp=1.26 cameraTheta=-3.07 mountX=1.24 mountY=-0.56, mountTheta=-0.42
03:01:15.264 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=-0.09, opts=13)
03:01:15.264 00.000 21444 Enqueuing Move request for scope (-1.26, -0.09)
03:01:15.264 00.000 25848 Worker thread wakes up
03:01:15.264 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, -0.09) opts 0xd
03:01:15.264 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, -0.09)
03:01:15.264 00.000 25848 Moving (-1.26, -0.09) raw xDistance=1.24 yDistance=-0.56
03:01:15.264 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.24
03:01:15.264 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:01:15.264 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=192, FiltMax=65504, Gamma=0.560
03:01:15.264 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
03:01:15.264 00.000 21444 UpdateGuideState exits: m=5508888 SNR=178.3 Saturated
03:01:15.264 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:15.264 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:15.264 00.000 21444 Enqueuing Expose request
03:01:15.264 00.000 25848 MoveAxis(W, 36, ABG)
03:01:15.264 00.000 25848 Guiding  Dir = 3, Dur = 36
03:01:15.311 00.047 25848 IsSlewing returns 0
03:01:15.312 00.001 25848 IsGuiding returns 0
03:01:15.343 00.031 25848 PulseGuide returned control before completion, sleep 15
03:01:15.362 00.019 25848 IsGuiding returns 1
03:01:15.362 00.000 25848 scope still moving after pulse duration time elapsed
03:01:15.423 00.061 25848 IsSlewing returns 0
03:01:15.423 00.000 25848 IsGuiding returns 0
03:01:15.423 00.000 25848 scope move finished after 36 + 75 ms
03:01:15.423 00.000 25848 Move returns status 0, amount 36
03:01:15.423 00.000 25848 MoveAxis(N, 0, ABG)
03:01:15.423 00.000 25848 Move returns status 0, amount 0
03:01:15.423 00.000 25848 move complete, result=0
03:01:15.423 00.000 25848 worker thread done servicing request
03:01:15.423 00.000 25848 Worker thread wakes up
03:01:15.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:15.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:15.423 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -0.6 px 0 ms NORTH
03:01:18.274 02.851 25848 Exposure complete
03:01:18.358 00.084 25848 worker thread done servicing request
03:01:18.358 00.000 21444 OnExposeComplete: enter
03:01:18.358 00.000 21444 UpdateGuideState(): m_state=6
03:01:18.358 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1657
03:01:18.358 00.000 21444 Star::Find returns 1 (1), X=1261.27, Y=670.39, Mass=5429625, SNR=144.4, Peak=65504 HFD=8.0
03:01:18.358 00.000 21444 MultiStar: [#1 -1.41,1.14,1.10,U] [#2 -1.52,1.25,0.00,M4] [#3 -1.35,0.94,0.56,U] [#4 -0.07,0.47,1.10,U] [#5 0.28,-0.13,0.70,U] [#6 -0.27,1.68,0.86,U] [#7 -0.69,0.57,0.94,U] [#8 -1.11,0.59,0.73,U] 
03:01:18.358 00.000 21444 single-star, 7 included, MultiStar: {-0.46, 0.63}, one-star: {0.68, -0.21}
03:01:18.358 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.35 = 2.94)
03:01:18.358 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
03:01:18.358 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=-0.21 hyp=0.71 cameraTheta=-0.29 mountX=-0.70 mountY=0.07, mountTheta=3.05
03:01:18.359 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=-0.21, opts=13)
03:01:18.359 00.000 21444 Enqueuing Move request for scope (0.68, -0.21)
03:01:18.359 00.000 25848 Worker thread wakes up
03:01:18.359 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=16, FiltMax=65504, Gamma=0.560
03:01:18.359 00.000 21444 UpdateGuideState exits: m=5429625 SNR=144.4 Saturated
03:01:18.360 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:18.360 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.21) opts 0xd
03:01:18.360 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:18.360 00.000 21444 Enqueuing Expose request
03:01:18.360 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, -0.21)
03:01:18.360 00.000 25848 Moving (0.68, -0.21) raw xDistance=-0.70 yDistance=0.07
03:01:18.360 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.70
03:01:18.360 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:18.360 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:01:18.360 00.000 25848 MoveAxis(E, 18, ABG)
03:01:18.360 00.000 25848 Guiding  Dir = 2, Dur = 18
03:01:18.388 00.028 25848 IsSlewing returns 0
03:01:18.388 00.000 25848 IsGuiding returns 0
03:01:18.420 00.032 25848 IsGuiding returns 1
03:01:18.420 00.000 25848 scope still moving after pulse duration time elapsed
03:01:18.546 00.126 25848 IsSlewing returns 0
03:01:18.579 00.033 25848 IsGuiding returns 0
03:01:18.579 00.000 25848 scope move finished after 18 + 171 ms
03:01:18.579 00.000 25848 Move returns status 0, amount 18
03:01:18.579 00.000 25848 MoveAxis(N, 0, ABG)
03:01:18.579 00.000 25848 Move returns status 0, amount 0
03:01:18.579 00.000 25848 move complete, result=0
03:01:18.579 00.000 25848 worker thread done servicing request
03:01:18.579 00.000 25848 Worker thread wakes up
03:01:18.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:18.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:18.580 00.001 21444 GuideStep: -0.7 px 18 ms EAST, 0.1 px 0 ms NORTH
03:01:21.432 02.852 25848 Exposure complete
03:01:21.511 00.079 25848 worker thread done servicing request
03:01:21.511 00.000 21444 OnExposeComplete: enter
03:01:21.511 00.000 21444 UpdateGuideState(): m_state=6
03:01:21.511 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1658
03:01:21.511 00.000 21444 Star::Find returns 1 (1), X=1258.61, Y=669.67, Mass=5294019, SNR=142.3, Peak=65504 HFD=7.8
03:01:21.511 00.000 21444 MultiStar: [#1 -3.03,0.36,0.00,M3] [#2 -2.94,-0.54,0.00,M5] [#3 -2.60,0.12,0.00,M7] [#4 -2.56,-0.61,0.00,M1] [#5 -2.22,-1.41,0.00,M2] [#6 -2.73,0.05,0.00,M3] [#7 -2.92,-0.57,0.00,M1] [#8 -2.41,-0.80,0.00,M3] 
03:01:21.511 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.75 = 0.53)
03:01:21.511 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.60 = -2.31)
03:01:21.511 00.000 21444 CameraToMount -- cameraX=-1.99 cameraY=-0.93 hyp=2.19 cameraTheta=-2.70 mountX=1.89 mountY=-1.61, mountTheta=-0.71
03:01:21.512 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.99, y=-0.93, opts=13)
03:01:21.512 00.000 21444 Enqueuing Move request for scope (-1.99, -0.93)
03:01:21.512 00.000 25848 Worker thread wakes up
03:01:21.512 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=230, FiltMax=65504, Gamma=0.560
03:01:21.512 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.99, -0.93) opts 0xd
03:01:21.512 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.99, -0.93)
03:01:21.512 00.000 25848 Moving (-1.99, -0.93) raw xDistance=1.89 yDistance=-1.61
03:01:21.512 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.17 from input 1.89
03:01:21.512 00.000 25848 resist switch: large excursion: input -1.61 thresh 1.53 direction from 1 to -1
03:01:21.513 00.001 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.84
03:01:21.513 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.61 from input -1.61
03:01:21.513 00.000 25848 MoveAxis(W, 54, ABG)
03:01:21.513 00.000 21444 UpdateGuideState exits: m=5294019 SNR=142.3 Saturated
03:01:21.513 00.000 25848 Guiding  Dir = 3, Dur = 54
03:01:21.513 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:21.513 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:21.513 00.000 21444 Enqueuing Expose request
03:01:21.533 00.020 25848 IsSlewing returns 0
03:01:21.533 00.000 25848 IsGuiding returns 0
03:01:21.565 00.032 25848 PulseGuide returned control before completion, sleep 33
03:01:21.605 00.040 25848 IsGuiding returns 1
03:01:21.605 00.000 25848 scope still moving after pulse duration time elapsed
03:01:21.678 00.073 25848 IsSlewing returns 0
03:01:21.678 00.000 25848 IsGuiding returns 0
03:01:21.678 00.000 25848 scope move finished after 54 + 91 ms
03:01:21.678 00.000 25848 Move returns status 0, amount 54
03:01:21.678 00.000 25848 BLC: Oldest BLC event removed
03:01:21.678 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 297 applied
03:01:21.678 00.000 25848 MoveAxis(N, 341, ABG)
03:01:21.679 00.001 25848 Guiding  Dir = 0, Dur = 341
03:01:21.703 00.024 25848 IsSlewing returns 0
03:01:21.703 00.000 25848 IsGuiding returns 0
03:01:21.734 00.031 25848 PulseGuide returned control before completion, sleep 321
03:01:22.057 00.323 25848 IsGuiding returns 1
03:01:22.057 00.000 25848 scope still moving after pulse duration time elapsed
03:01:22.109 00.052 25848 IsSlewing returns 0
03:01:22.109 00.000 25848 IsGuiding returns 0
03:01:22.109 00.000 25848 scope move finished after 341 + 65 ms
03:01:22.109 00.000 25848 Move returns status 0, amount 341
03:01:22.109 00.000 25848 move complete, result=0
03:01:22.109 00.000 25848 worker thread done servicing request
03:01:22.109 00.000 25848 Worker thread wakes up
03:01:22.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:22.110 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:22.110 00.000 21444 GuideStep: 1.9 px 54 ms WEST, -1.6 px 341 ms NORTH
03:01:24.957 02.847 25848 Exposure complete
03:01:25.043 00.086 25848 worker thread done servicing request
03:01:25.043 00.000 21444 OnExposeComplete: enter
03:01:25.043 00.000 21444 UpdateGuideState(): m_state=6
03:01:25.043 00.000 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1659
03:01:25.043 00.000 21444 Star::Find returns 1 (1), X=1259.82, Y=671.13, Mass=5805403, SNR=253.4, Peak=65504 HFD=8.0
03:01:25.043 00.000 21444 MultiStar: [#1 -1.94,1.49,0.00,M4] [#2 -1.50,1.10,0.76,U] [#3 -1.46,1.46,0.00,M8] [#4 -0.96,0.73,0.77,U] [#5 -1.02,0.60,0.62,U] [#6 -0.65,1.51,0.73,U] [#7 -1.44,0.87,0.44,U] [#8 -1.26,1.08,0.59,U] 
03:01:25.043 00.000 21444 single-star, 6 included, MultiStar: {-1.05, 0.90}, one-star: {-0.77, 0.53}
03:01:25.043 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
03:01:25.044 00.001 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.92)
03:01:25.044 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.53 hyp=0.93 cameraTheta=2.54 mountX=0.81 mountY=0.20, mountTheta=0.24
03:01:25.044 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.53, opts=13)
03:01:25.044 00.000 21444 Enqueuing Move request for scope (-0.77, 0.53)
03:01:25.044 00.000 25848 Worker thread wakes up
03:01:25.044 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.53) opts 0xd
03:01:25.044 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.53)
03:01:25.044 00.000 25848 Moving (-0.77, 0.53) raw xDistance=0.81 yDistance=0.20
03:01:25.045 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=42, FiltMax=65504, Gamma=0.560
03:01:25.045 00.000 21444 UpdateGuideState exits: m=5805403 SNR=253.4 Saturated
03:01:25.045 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:25.045 00.000 25848 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.613669, 1:-0.201950
03:01:25.045 00.000 25848 BLC: No correction, Miss < min_move
03:01:25.045 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:25.045 00.000 21444 Enqueuing Expose request
03:01:25.045 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.81
03:01:25.045 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:25.045 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:01:25.045 00.000 25848 MoveAxis(W, 27, ABG)
03:01:25.045 00.000 25848 Guiding  Dir = 3, Dur = 27
03:01:25.077 00.032 25848 IsSlewing returns 0
03:01:25.077 00.000 25848 IsGuiding returns 0
03:01:25.109 00.032 25848 IsGuiding returns 1
03:01:25.109 00.000 25848 scope still moving after pulse duration time elapsed
03:01:25.177 00.068 25848 IsSlewing returns 0
03:01:25.178 00.001 25848 IsGuiding returns 0
03:01:25.178 00.000 25848 scope move finished after 27 + 73 ms
03:01:25.178 00.000 25848 Move returns status 0, amount 27
03:01:25.178 00.000 25848 MoveAxis(N, 0, ABG)
03:01:25.178 00.000 25848 Move returns status 0, amount 0
03:01:25.178 00.000 25848 move complete, result=0
03:01:25.178 00.000 25848 worker thread done servicing request
03:01:25.178 00.000 25848 Worker thread wakes up
03:01:25.178 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:25.178 00.000 21444 GuideStep: 0.8 px 27 ms WEST, 0.2 px 0 ms NORTH
03:01:25.178 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:28.033 02.855 25848 Exposure complete
03:01:28.123 00.090 25848 worker thread done servicing request
03:01:28.123 00.000 21444 OnExposeComplete: enter
03:01:28.123 00.000 21444 UpdateGuideState(): m_state=6
03:01:28.123 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1660
03:01:28.123 00.000 21444 Star::Find returns 1 (1), X=1259.99, Y=672.42, Mass=5683296, SNR=259.4, Peak=65504 HFD=7.9
03:01:28.123 00.000 21444 MultiStar: [#1 -1.25,2.76,0.00,M5] [#2 -0.78,2.33,0.00,M5] [#3 -0.77,3.14,0.00,M9] [#4 -1.15,2.67,0.00,M1] [#5 -1.21,1.80,0.00,M2] [#6 -0.62,2.64,0.00,M3] [#7 -0.83,2.39,0.00,M1] [#8 -1.19,2.31,0.00,M3] 
03:01:28.124 00.001 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
03:01:28.124 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.01 = 2.28)
03:01:28.124 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=1.82 hyp=1.92 cameraTheta=1.89 mountX=0.76 mountY=1.46, mountTheta=1.09
03:01:28.125 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=1.82, opts=13)
03:01:28.125 00.000 21444 Enqueuing Move request for scope (-0.60, 1.82)
03:01:28.125 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=244, FiltMax=65504, Gamma=0.560
03:01:28.125 00.000 21444 UpdateGuideState exits: m=5683296 SNR=259.4 Saturated
03:01:28.125 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:28.125 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:28.125 00.000 21444 Enqueuing Expose request
03:01:28.125 00.000 25848 Worker thread wakes up
03:01:28.125 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 1.82) opts 0xd
03:01:28.125 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, 1.82)
03:01:28.125 00.000 25848 Moving (-0.60, 1.82) raw xDistance=0.76 yDistance=1.46
03:01:28.125 00.000 25848 BLC: History state: CurrMiss=-1.46, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.613669, 1:-0.201950, 2:-1.457736
03:01:28.125 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:01:28.125 00.000 25848 BLC: window closed
03:01:28.125 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.76
03:01:28.125 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:01:28.125 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.46
03:01:28.125 00.000 25848 MoveAxis(W, 24, ABG)
03:01:28.125 00.000 25848 Guiding  Dir = 3, Dur = 24
03:01:28.156 00.031 25848 IsSlewing returns 0
03:01:28.156 00.000 25848 IsGuiding returns 0
03:01:28.188 00.032 25848 IsGuiding returns 1
03:01:28.188 00.000 25848 scope still moving after pulse duration time elapsed
03:01:28.249 00.061 25848 IsSlewing returns 0
03:01:28.249 00.000 25848 IsGuiding returns 0
03:01:28.249 00.000 25848 scope move finished after 24 + 69 ms
03:01:28.249 00.000 25848 Move returns status 0, amount 24
03:01:28.249 00.000 25848 MoveAxis(N, 0, ABG)
03:01:28.249 00.000 25848 Move returns status 0, amount 0
03:01:28.249 00.000 25848 move complete, result=0
03:01:28.249 00.000 25848 worker thread done servicing request
03:01:28.249 00.000 25848 Worker thread wakes up
03:01:28.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:28.250 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:28.250 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 1.5 px 0 ms NORTH
03:01:31.102 02.852 25848 Exposure complete
03:01:31.178 00.076 25848 worker thread done servicing request
03:01:31.178 00.000 21444 OnExposeComplete: enter
03:01:31.178 00.000 21444 UpdateGuideState(): m_state=6
03:01:31.178 00.000 21444 Star::Find(15, 1259, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1661
03:01:31.179 00.001 21444 Star::Find returns 1 (1), X=1260.06, Y=673.40, Mass=5537838, SNR=217.4, Peak=65504 HFD=7.9
03:01:31.179 00.000 21444 MultiStar: [#1 -1.92,3.57,0.00,M6] [#2 -1.32,3.56,0.00,M6] [#3 -1.45,3.82,0.00,M10] [#4 -0.39,3.55,0.00,M2] [#5 -0.62,2.92,0.00,M3] [#6 -0.25,4.43,0.00,M4] [#7 -0.11,3.43,0.00,M2] [#8 -1.15,3.63,0.00,M4] 
03:01:31.179 00.000 21444 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
03:01:31.179 00.000 21444 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.15)
03:01:31.179 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=2.80 hyp=2.85 cameraTheta=1.76 mountX=0.78 mountY=2.39, mountTheta=1.26
03:01:31.180 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=2.80, opts=13)
03:01:31.180 00.000 21444 Enqueuing Move request for scope (-0.53, 2.80)
03:01:31.180 00.000 25848 Worker thread wakes up
03:01:31.180 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=16, FiltMax=65504, Gamma=0.560
03:01:31.180 00.000 21444 UpdateGuideState exits: m=5537838 SNR=217.4 Saturated
03:01:31.180 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:31.180 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:31.180 00.000 21444 Enqueuing Expose request
03:01:31.180 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 2.80) opts 0xd
03:01:31.180 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 2.80)
03:01:31.180 00.000 25848 Moving (-0.53, 2.80) raw xDistance=0.78 yDistance=2.39
03:01:31.180 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.78
03:01:31.180 00.000 25848 resist switch: large excursion: input 2.39 thresh 1.53 direction from -1 to 1
03:01:31.180 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.18
03:01:31.180 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.39 from input 2.39
03:01:31.180 00.000 25848 MoveAxis(W, 24, ABG)
03:01:31.180 00.000 25848 Guiding  Dir = 3, Dur = 24
03:01:31.205 00.025 25848 IsSlewing returns 0
03:01:31.205 00.000 25848 IsGuiding returns 0
03:01:31.235 00.030 25848 IsGuiding returns 1
03:01:31.235 00.000 25848 scope still moving after pulse duration time elapsed
03:01:31.280 00.045 25848 IsSlewing returns 0
03:01:31.280 00.000 25848 IsGuiding returns 0
03:01:31.280 00.000 25848 scope move finished after 24 + 51 ms
03:01:31.280 00.000 25848 Move returns status 0, amount 24
03:01:31.280 00.000 25848 BLC: Oldest BLC event removed
03:01:31.280 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 297 applied
03:01:31.280 00.000 25848 MoveAxis(S, 362, ABG)
03:01:31.280 00.000 25848 Guiding  Dir = 1, Dur = 362
03:01:31.315 00.035 25848 IsSlewing returns 0
03:01:31.316 00.001 25848 IsGuiding returns 0
03:01:31.347 00.031 25848 PulseGuide returned control before completion, sleep 342
03:01:31.696 00.349 25848 IsGuiding returns 1
03:01:31.696 00.000 25848 scope still moving after pulse duration time elapsed
03:01:31.751 00.055 25848 IsSlewing returns 0
03:01:31.751 00.000 25848 IsGuiding returns 0
03:01:31.751 00.000 25848 scope move finished after 362 + 73 ms
03:01:31.751 00.000 25848 Move returns status 0, amount 362
03:01:31.751 00.000 25848 move complete, result=0
03:01:31.751 00.000 25848 worker thread done servicing request
03:01:31.751 00.000 25848 Worker thread wakes up
03:01:31.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:31.752 00.001 21444 GuideStep: 0.8 px 24 ms WEST, 2.4 px 362 ms SOUTH
03:01:31.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:34.596 02.844 25848 Exposure complete
03:01:34.684 00.088 25848 worker thread done servicing request
03:01:34.684 00.000 21444 OnExposeComplete: enter
03:01:34.684 00.000 21444 UpdateGuideState(): m_state=6
03:01:34.685 00.001 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1662
03:01:34.685 00.000 21444 Star::Find returns 1 (1), X=1260.87, Y=670.18, Mass=5836354, SNR=323.6, Peak=65504 HFD=8.0
03:01:34.685 00.000 21444 MultiStar: [#1 -1.00,-0.04,0.78,U] [#2 -0.59,0.00,0.73,U] [#3 -0.73,0.46,0.64,U] [#4 -0.00,0.18,0.71,U] [#5 -0.08,-0.83,0.58,U] [#6 0.05,0.75,0.57,U] [#7 -0.22,-0.09,0.56,U] [#8 -0.28,-0.34,0.38,U] 
03:01:34.685 00.000 21444 refined, 8 included, MultiStar: {-0.28, -0.04}, one-star: {0.28, -0.42}
03:01:34.685 00.000 21444 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.05) = xAngle (-6.03 = 0.25)
03:01:34.685 00.000 21444 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.88 = -2.59)
03:01:34.685 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-2.98 mountX=0.27 mountY=-0.15, mountTheta=-0.49
03:01:34.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.04, opts=13)
03:01:34.686 00.000 21444 Enqueuing Move request for scope (-0.28, -0.04)
03:01:34.686 00.000 25848 Worker thread wakes up
03:01:34.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=242, FiltMax=65504, Gamma=0.560
03:01:34.686 00.000 21444 UpdateGuideState exits: m=5836354 SNR=323.6 Saturated
03:01:34.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.04) opts 0xd
03:01:34.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:34.686 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.04)
03:01:34.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:34.687 00.001 21444 Enqueuing Expose request
03:01:34.687 00.000 25848 Moving (-0.28, -0.04) raw xDistance=0.27 yDistance=-0.15
03:01:34.687 00.000 25848 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=2.392031, 1:-0.146108
03:01:34.687 00.000 25848 BLC: No correction, Miss < min_move
03:01:34.687 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
03:01:34.687 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:34.687 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:01:34.687 00.000 25848 MoveAxis(E, 0, ABG)
03:01:34.687 00.000 25848 Move returns status 0, amount 0
03:01:34.687 00.000 25848 MoveAxis(N, 0, ABG)
03:01:34.687 00.000 25848 Move returns status 0, amount 0
03:01:34.687 00.000 25848 move complete, result=0
03:01:34.687 00.000 25848 worker thread done servicing request
03:01:34.687 00.000 25848 Worker thread wakes up
03:01:34.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:34.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:34.687 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:37.530 02.843 25848 Exposure complete
03:01:37.612 00.082 25848 worker thread done servicing request
03:01:37.612 00.000 21444 OnExposeComplete: enter
03:01:37.612 00.000 21444 UpdateGuideState(): m_state=6
03:01:37.612 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1663
03:01:37.613 00.001 21444 Star::Find returns 1 (1), X=1260.74, Y=670.42, Mass=5913208, SNR=299.5, Peak=65504 HFD=8.0
03:01:37.613 00.000 21444 MultiStar: [#1 -1.12,0.65,0.86,U] [#2 -1.12,0.62,0.85,U] [#3 -1.28,0.73,0.81,U] [#4 -0.41,0.38,0.80,U] [#5 -0.50,0.03,0.44,U] [#6 -0.31,0.97,0.61,U] [#7 -0.52,0.18,0.49,U] [#8 -1.01,0.62,0.56,U] 
03:01:37.613 00.000 21444 single-star, 8 included, MultiStar: {-0.68, 0.44}, one-star: {0.15, -0.18}
03:01:37.613 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
03:01:37.613 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.47)
03:01:37.613 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-0.86 mountX=-0.17 mountY=-0.11, mountTheta=-2.57
03:01:37.613 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.18, opts=13)
03:01:37.614 00.001 21444 Enqueuing Move request for scope (0.15, -0.18)
03:01:37.614 00.000 25848 Worker thread wakes up
03:01:37.614 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=218, FiltMax=65504, Gamma=0.560
03:01:37.614 00.000 21444 UpdateGuideState exits: m=5913208 SNR=299.5 Saturated
03:01:37.614 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:37.614 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:37.614 00.000 21444 Enqueuing Expose request
03:01:37.614 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd
03:01:37.614 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.18)
03:01:37.614 00.000 25848 Moving (0.15, -0.18) raw xDistance=-0.17 yDistance=-0.11
03:01:37.614 00.000 25848 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=2.392031, 1:-0.146108, 2:-0.105737
03:01:37.614 00.000 25848 BLC: No correction, Miss < min_move
03:01:37.614 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:01:37.614 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:37.614 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:01:37.614 00.000 25848 MoveAxis(E, 0, ABG)
03:01:37.614 00.000 25848 Move returns status 0, amount 0
03:01:37.614 00.000 25848 MoveAxis(N, 0, ABG)
03:01:37.614 00.000 25848 Move returns status 0, amount 0
03:01:37.614 00.000 25848 move complete, result=0
03:01:37.614 00.000 25848 worker thread done servicing request
03:01:37.614 00.000 25848 Worker thread wakes up
03:01:37.614 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:37.614 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:37.615 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:40.454 02.839 25848 Exposure complete
03:01:40.542 00.088 25848 worker thread done servicing request
03:01:40.542 00.000 21444 OnExposeComplete: enter
03:01:40.542 00.000 21444 UpdateGuideState(): m_state=6
03:01:40.543 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1664
03:01:40.543 00.000 21444 Star::Find returns 1 (1), X=1261.59, Y=670.36, Mass=5737188, SNR=220.5, Peak=65504 HFD=7.9
03:01:40.543 00.000 21444 MultiStar: [#1 -0.64,0.53,1.01,U] [#2 -0.64,0.69,0.84,U] [#3 -0.04,0.30,0.72,U] [#4 0.60,0.72,0.74,U] [#5 -0.39,-0.08,0.59,U] [#6 0.14,1.11,0.63,U] [#7 0.03,0.35,0.65,U] [#8 -0.46,0.33,0.43,U] 
03:01:40.543 00.000 21444 refined, 8 included, MultiStar: {-0.01, 0.40}, one-star: {1.00, -0.24}
03:01:40.543 00.000 21444 CameraToMount -- cameraTheta (1.61) - m_xAngle (3.05) = xAngle (-1.44 = -1.44)
03:01:40.543 00.000 21444 CameraToMount -- cameraTheta (1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.29 = 2.00)
03:01:40.543 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.40 hyp=0.40 cameraTheta=1.61 mountX=0.05 mountY=0.36, mountTheta=1.43
03:01:40.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.40, opts=13)
03:01:40.544 00.000 21444 Enqueuing Move request for scope (-0.01, 0.40)
03:01:40.544 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=222, FiltMax=65504, Gamma=0.560
03:01:40.544 00.000 21444 UpdateGuideState exits: m=5737188 SNR=220.5 Saturated
03:01:40.544 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:40.544 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:40.545 00.001 21444 Enqueuing Expose request
03:01:40.545 00.000 25848 Worker thread wakes up
03:01:40.545 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.40) opts 0xd
03:01:40.545 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.40)
03:01:40.545 00.000 25848 Moving (-0.01, 0.40) raw xDistance=0.05 yDistance=0.36
03:01:40.545 00.000 25848 BLC: window closed
03:01:40.545 00.000 25848 BLC: History state: CurrMiss=0.36, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=2.392031, 1:-0.146108, 2:-0.105737
03:01:40.545 00.000 25848 BLC: No correction, Miss < min_move
03:01:40.545 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:01:40.545 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:40.545 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
03:01:40.545 00.000 25848 MoveAxis(E, 0, ABG)
03:01:40.545 00.000 25848 Move returns status 0, amount 0
03:01:40.545 00.000 25848 MoveAxis(N, 0, ABG)
03:01:40.545 00.000 25848 Move returns status 0, amount 0
03:01:40.545 00.000 25848 move complete, result=0
03:01:40.545 00.000 25848 worker thread done servicing request
03:01:40.545 00.000 25848 Worker thread wakes up
03:01:40.545 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:40.545 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:40.545 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:01:43.389 02.844 25848 Exposure complete
03:01:43.470 00.081 25848 worker thread done servicing request
03:01:43.470 00.000 21444 OnExposeComplete: enter
03:01:43.470 00.000 21444 UpdateGuideState(): m_state=6
03:01:43.470 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1665
03:01:43.470 00.000 21444 Star::Find returns 1 (1), X=1261.09, Y=671.14, Mass=5845997, SNR=280.9, Peak=65504 HFD=8.0
03:01:43.470 00.000 21444 MultiStar: [#1 -0.72,1.36,1.08,U] [#2 0.11,0.93,1.03,U] [#3 0.07,1.41,0.87,U] [#4 0.34,1.02,0.69,U] [#5 0.26,1.08,0.61,U] [#6 0.29,1.73,0.69,U] [#7 0.21,1.20,0.59,U] [#8 -0.22,1.11,0.50,U] 
03:01:43.471 00.001 21444 single-star, 8 included, MultiStar: {0.07, 1.13}, one-star: {0.50, 0.54}
03:01:43.471 00.000 21444 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
03:01:43.471 00.000 21444 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.07 = 1.22)
03:01:43.471 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=0.54 hyp=0.73 cameraTheta=0.83 mountX=-0.44 mountY=0.69, mountTheta=2.15
03:01:43.471 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=0.54, opts=13)
03:01:43.471 00.000 21444 Enqueuing Move request for scope (0.50, 0.54)
03:01:43.472 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=16, FiltMax=65504, Gamma=0.560
03:01:43.472 00.000 21444 UpdateGuideState exits: m=5845997 SNR=280.9 Saturated
03:01:43.472 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:43.472 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:43.472 00.000 21444 Enqueuing Expose request
03:01:43.472 00.000 25848 Worker thread wakes up
03:01:43.472 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.54) opts 0xd
03:01:43.472 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 0.54)
03:01:43.472 00.000 25848 Moving (0.50, 0.54) raw xDistance=-0.44 yDistance=0.69
03:01:43.472 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
03:01:43.472 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
03:01:43.472 00.000 25848 MoveAxis(E, 0, ABG)
03:01:43.472 00.000 25848 Move returns status 0, amount 0
03:01:43.472 00.000 25848 MoveAxis(S, 19, ABG)
03:01:43.472 00.000 25848 Guiding  Dir = 1, Dur = 19
03:01:43.514 00.042 25848 IsSlewing returns 0
03:01:43.514 00.000 25848 IsGuiding returns 0
03:01:43.546 00.032 25848 IsGuiding returns 1
03:01:43.546 00.000 25848 scope still moving after pulse duration time elapsed
03:01:43.607 00.061 25848 IsSlewing returns 0
03:01:43.607 00.000 25848 IsGuiding returns 0
03:01:43.607 00.000 25848 scope move finished after 19 + 73 ms
03:01:43.607 00.000 25848 Move returns status 0, amount 19
03:01:43.607 00.000 25848 move complete, result=0
03:01:43.607 00.000 25848 worker thread done servicing request
03:01:43.607 00.000 25848 Worker thread wakes up
03:01:43.607 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:43.607 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:43.607 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 19 ms SOUTH
03:01:46.459 02.852 25848 Exposure complete
03:01:46.546 00.087 25848 worker thread done servicing request
03:01:46.546 00.000 21444 OnExposeComplete: enter
03:01:46.546 00.000 21444 UpdateGuideState(): m_state=6
03:01:46.547 00.001 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1666
03:01:46.547 00.000 21444 Star::Find returns 1 (1), X=1262.90, Y=669.61, Mass=5848923, SNR=263.0, Peak=65504 HFD=7.9
03:01:46.547 00.000 21444 MultiStar: [#1 0.96,-0.08,1.00,U] [#2 0.84,-0.07,0.92,U] [#3 0.79,-0.01,0.85,U] [#4 1.70,0.04,1.03,U] [#5 1.71,-0.37,0.74,U] [#6 1.66,0.51,0.81,U] [#7 1.38,0.01,0.67,U] [#8 1.69,-0.36,0.62,U] 
03:01:46.547 00.000 21444 refined, 8 included, MultiStar: {1.44, -0.15}, one-star: {2.31, -0.98}
03:01:46.547 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.13)
03:01:46.547 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.28)
03:01:46.547 00.000 21444 CameraToMount -- cameraX=1.44 cameraY=-0.15 hyp=1.45 cameraTheta=-0.11 mountX=-1.45 mountY=0.41, mountTheta=2.87
03:01:46.548 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.44, y=-0.15, opts=13)
03:01:46.548 00.000 21444 Enqueuing Move request for scope (1.44, -0.15)
03:01:46.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=232, FiltMax=65504, Gamma=0.560
03:01:46.548 00.000 21444 UpdateGuideState exits: m=5848923 SNR=263.0 Saturated
03:01:46.548 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:46.548 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:46.548 00.000 21444 Enqueuing Expose request
03:01:46.549 00.001 25848 Worker thread wakes up
03:01:46.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.44, -0.15) opts 0xd
03:01:46.549 00.000 25848 Handling offset move in thread for scope, endpoint = (1.44, -0.15)
03:01:46.549 00.000 25848 Moving (1.44, -0.15) raw xDistance=-1.45 yDistance=0.41
03:01:46.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.45
03:01:46.549 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:46.549 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
03:01:46.549 00.000 25848 MoveAxis(E, 42, ABG)
03:01:46.549 00.000 25848 Guiding  Dir = 2, Dur = 42
03:01:46.579 00.030 25848 IsSlewing returns 0
03:01:46.579 00.000 25848 IsGuiding returns 0
03:01:46.610 00.031 25848 PulseGuide returned control before completion, sleep 22
03:01:46.672 00.062 25848 IsGuiding returns 1
03:01:46.672 00.000 25848 scope still moving after pulse duration time elapsed
03:01:46.737 00.065 25848 IsSlewing returns 0
03:01:46.738 00.001 25848 IsGuiding returns 0
03:01:46.738 00.000 25848 scope move finished after 42 + 117 ms
03:01:46.738 00.000 25848 Move returns status 0, amount 42
03:01:46.738 00.000 25848 MoveAxis(N, 0, ABG)
03:01:46.738 00.000 25848 Move returns status 0, amount 0
03:01:46.738 00.000 25848 move complete, result=0
03:01:46.739 00.001 25848 worker thread done servicing request
03:01:46.739 00.000 25848 Worker thread wakes up
03:01:46.739 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:46.739 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:46.739 00.000 21444 GuideStep: -1.5 px 42 ms EAST, 0.4 px 0 ms NORTH
03:01:49.593 02.854 25848 Exposure complete
03:01:49.674 00.081 25848 worker thread done servicing request
03:01:49.674 00.000 21444 OnExposeComplete: enter
03:01:49.674 00.000 21444 UpdateGuideState(): m_state=6
03:01:49.674 00.000 21444 Star::Find(15, 1262, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1667
03:01:49.674 00.000 21444 Star::Find returns 1 (1), X=1260.08, Y=670.41, Mass=5615061, SNR=249.5, Peak=65504 HFD=7.9
03:01:49.674 00.000 21444 MultiStar: [#1 -1.18,0.84,0.90,U] [#2 -1.18,0.98,0.93,U] [#3 -0.85,1.00,0.63,U] [#4 -0.82,0.68,0.83,U] [#5 -0.86,-0.31,0.69,U] [#6 -0.55,0.62,0.72,U] [#7 -1.09,0.39,0.60,U] [#8 -1.13,0.14,0.50,U] 
03:01:49.674 00.000 21444 single-star, 8 included, MultiStar: {-0.90, 0.47}, one-star: {-0.51, -0.19}
03:01:49.674 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
03:01:49.675 00.001 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.40)
03:01:49.675 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=-0.19 hyp=0.54 cameraTheta=-2.79 mountX=0.49 mountY=-0.37, mountTheta=-0.64
03:01:49.675 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=-0.19, opts=13)
03:01:49.675 00.000 21444 Enqueuing Move request for scope (-0.51, -0.19)
03:01:49.675 00.000 25848 Worker thread wakes up
03:01:49.675 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.19) opts 0xd
03:01:49.675 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, -0.19)
03:01:49.675 00.000 25848 Moving (-0.51, -0.19) raw xDistance=0.49 yDistance=-0.37
03:01:49.675 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
03:01:49.676 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=296, FiltMax=65504, Gamma=0.560
03:01:49.676 00.000 21444 UpdateGuideState exits: m=5615061 SNR=249.5 Saturated
03:01:49.676 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:49.676 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:49.676 00.000 21444 Enqueuing Expose request
03:01:49.676 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:49.676 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
03:01:49.676 00.000 25848 MoveAxis(E, 0, ABG)
03:01:49.676 00.000 25848 Move returns status 0, amount 0
03:01:49.676 00.000 25848 MoveAxis(N, 0, ABG)
03:01:49.676 00.000 25848 Move returns status 0, amount 0
03:01:49.676 00.000 25848 move complete, result=0
03:01:49.676 00.000 25848 worker thread done servicing request
03:01:49.676 00.000 25848 Worker thread wakes up
03:01:49.676 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:49.676 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:49.676 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
03:01:52.513 02.837 25848 Exposure complete
03:01:52.585 00.072 25848 worker thread done servicing request
03:01:52.585 00.000 21444 OnExposeComplete: enter
03:01:52.585 00.000 21444 UpdateGuideState(): m_state=6
03:01:52.585 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1668
03:01:52.585 00.000 21444 Star::Find returns 1 (1), X=1262.16, Y=671.00, Mass=5492131, SNR=238.7, Peak=65504 HFD=7.9
03:01:52.585 00.000 21444 MultiStar: [#1 0.03,1.60,1.16,U] [#2 0.48,0.80,0.86,U] [#3 0.41,1.32,0.92,U] [#4 1.18,0.79,0.77,U] [#5 1.12,0.68,0.73,U] [#6 1.01,1.23,0.63,U] [#7 0.80,0.85,0.51,U] [#8 1.21,0.85,0.53,U] 
03:01:52.585 00.000 21444 refined, 8 included, MultiStar: {0.82, 0.98}, one-star: {1.57, 0.40}
03:01:52.585 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
03:01:52.585 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.26)
03:01:52.585 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=0.98 hyp=1.27 cameraTheta=0.87 mountX=-0.73 mountY=1.21, mountTheta=2.11
03:01:52.586 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=0.98, opts=13)
03:01:52.586 00.000 21444 Enqueuing Move request for scope (0.82, 0.98)
03:01:52.586 00.000 25848 Worker thread wakes up
03:01:52.586 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.98) opts 0xd
03:01:52.586 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 0.98)
03:01:52.586 00.000 25848 Moving (0.82, 0.98) raw xDistance=-0.73 yDistance=1.21
03:01:52.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
03:01:52.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
03:01:52.586 00.000 25848 MoveAxis(E, 21, ABG)
03:01:52.587 00.001 25848 Guiding  Dir = 2, Dur = 21
03:01:52.587 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=218, FiltMax=65504, Gamma=0.560
03:01:52.587 00.000 21444 UpdateGuideState exits: m=5492131 SNR=238.7 Saturated
03:01:52.587 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:52.587 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:52.587 00.000 21444 Enqueuing Expose request
03:01:52.626 00.039 25848 IsSlewing returns 0
03:01:52.626 00.000 25848 IsGuiding returns 0
03:01:52.658 00.032 25848 IsGuiding returns 1
03:01:52.658 00.000 25848 scope still moving after pulse duration time elapsed
03:01:52.727 00.069 25848 IsSlewing returns 0
03:01:52.727 00.000 25848 IsGuiding returns 0
03:01:52.727 00.000 25848 scope move finished after 21 + 79 ms
03:01:52.727 00.000 25848 Move returns status 0, amount 21
03:01:52.727 00.000 25848 MoveAxis(S, 33, ABG)
03:01:52.727 00.000 25848 Guiding  Dir = 1, Dur = 33
03:01:52.752 00.025 25848 IsSlewing returns 0
03:01:52.752 00.000 25848 IsGuiding returns 0
03:01:52.783 00.031 25848 PulseGuide returned control before completion, sleep 13
03:01:52.810 00.027 25848 IsGuiding returns 1
03:01:52.810 00.000 25848 scope still moving after pulse duration time elapsed
03:01:52.861 00.051 25848 IsSlewing returns 0
03:01:52.861 00.000 25848 IsGuiding returns 0
03:01:52.861 00.000 25848 scope move finished after 33 + 76 ms
03:01:52.861 00.000 25848 Move returns status 0, amount 33
03:01:52.861 00.000 25848 move complete, result=0
03:01:52.861 00.000 25848 worker thread done servicing request
03:01:52.861 00.000 25848 Worker thread wakes up
03:01:52.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:52.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:52.861 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 1.2 px 33 ms SOUTH
03:01:55.708 02.847 25848 Exposure complete
03:01:55.782 00.074 25848 worker thread done servicing request
03:01:55.782 00.000 21444 OnExposeComplete: enter
03:01:55.782 00.000 21444 UpdateGuideState(): m_state=6
03:01:55.783 00.001 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1669
03:01:55.783 00.000 21444 Star::Find returns 1 (1), X=1261.53, Y=671.12, Mass=5644023, SNR=174.1, Peak=65504 HFD=8.0
03:01:55.783 00.000 21444 MultiStar: [#1 -0.39,1.99,0.00,M1] [#2 -0.55,1.55,0.95,U] [#3 -0.69,1.91,0.00,M4] [#4 0.78,0.90,1.02,U] [#5 0.90,0.65,0.67,U] [#6 0.21,1.71,0.95,U] [#7 0.11,1.04,0.78,U] [#8 0.48,0.79,0.74,U] 
03:01:55.783 00.000 21444 single-star, 6 included, MultiStar: {0.40, 1.04}, one-star: {0.94, 0.53}
03:01:55.783 00.000 21444 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
03:01:55.783 00.000 21444 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.39 = 0.90)
03:01:55.783 00.000 21444 CameraToMount -- cameraX=0.94 cameraY=0.53 hyp=1.08 cameraTheta=0.51 mountX=-0.89 mountY=0.84, mountTheta=2.38
03:01:55.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.94, y=0.53, opts=13)
03:01:55.784 00.000 21444 Enqueuing Move request for scope (0.94, 0.53)
03:01:55.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=66, FiltMax=65504, Gamma=0.560
03:01:55.784 00.000 21444 UpdateGuideState exits: m=5644023 SNR=174.1 Saturated
03:01:55.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:55.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:55.784 00.000 21444 Enqueuing Expose request
03:01:55.784 00.000 25848 Worker thread wakes up
03:01:55.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.53) opts 0xd
03:01:55.784 00.000 25848 Handling offset move in thread for scope, endpoint = (0.94, 0.53)
03:01:55.784 00.000 25848 Moving (0.94, 0.53) raw xDistance=-0.89 yDistance=0.84
03:01:55.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.89
03:01:55.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
03:01:55.784 00.000 25848 MoveAxis(E, 27, ABG)
03:01:55.784 00.000 25848 Guiding  Dir = 2, Dur = 27
03:01:55.815 00.031 25848 IsSlewing returns 0
03:01:55.815 00.000 25848 IsGuiding returns 0
03:01:55.874 00.059 25848 IsGuiding returns 1
03:01:55.874 00.000 25848 scope still moving after pulse duration time elapsed
03:01:55.923 00.049 25848 IsSlewing returns 0
03:01:55.923 00.000 25848 IsGuiding returns 0
03:01:55.923 00.000 25848 scope move finished after 27 + 81 ms
03:01:55.923 00.000 25848 Move returns status 0, amount 27
03:01:55.923 00.000 25848 MoveAxis(S, 23, ABG)
03:01:55.923 00.000 25848 Guiding  Dir = 1, Dur = 23
03:01:55.951 00.028 25848 IsSlewing returns 0
03:01:55.951 00.000 25848 IsGuiding returns 0
03:01:55.982 00.031 25848 IsGuiding returns 1
03:01:55.982 00.000 25848 scope still moving after pulse duration time elapsed
03:01:56.050 00.068 25848 IsSlewing returns 0
03:01:56.050 00.000 25848 IsGuiding returns 0
03:01:56.050 00.000 25848 scope move finished after 23 + 75 ms
03:01:56.050 00.000 25848 Move returns status 0, amount 23
03:01:56.050 00.000 25848 move complete, result=0
03:01:56.050 00.000 25848 worker thread done servicing request
03:01:56.050 00.000 25848 Worker thread wakes up
03:01:56.050 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.8 px 23 ms SOUTH
03:01:56.050 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:56.050 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:58.896 02.846 25848 Exposure complete
03:01:58.972 00.076 25848 worker thread done servicing request
03:01:58.973 00.001 21444 OnExposeComplete: enter
03:01:58.973 00.000 21444 UpdateGuideState(): m_state=6
03:01:58.973 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1670
03:01:58.973 00.000 21444 Star::Find returns 1 (1), X=1259.32, Y=670.32, Mass=5542276, SNR=269.3, Peak=65504 HFD=7.5
03:01:58.974 00.001 21444 MultiStar: [#1 -1.46,0.63,0.94,U] [#2 -1.40,0.88,0.94,U] [#3 -0.93,1.36,0.68,U] [#4 -1.05,0.40,0.72,U] [#5 -0.76,-0.21,0.71,U] [#6 -0.91,0.36,0.62,U] [#7 -1.30,-0.11,0.59,U] [#8 -1.24,0.21,0.57,U] 
03:01:58.974 00.000 21444 refined, 8 included, MultiStar: {-1.17, 0.37}, one-star: {-1.27, -0.28}
03:01:58.974 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
03:01:58.974 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
03:01:58.974 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=0.37 hyp=1.23 cameraTheta=2.84 mountX=1.20 mountY=-0.11, mountTheta=-0.09
03:01:58.975 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=0.37, opts=13)
03:01:58.975 00.000 21444 Enqueuing Move request for scope (-1.17, 0.37)
03:01:58.975 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=204, FiltMax=65504, Gamma=0.560
03:01:58.975 00.000 21444 UpdateGuideState exits: m=5542276 SNR=269.3 Saturated
03:01:58.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:58.975 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:01:58.975 00.000 21444 Enqueuing Expose request
03:01:58.975 00.000 25848 Worker thread wakes up
03:01:58.975 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.37) opts 0xd
03:01:58.975 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, 0.37)
03:01:58.975 00.000 25848 Moving (-1.17, 0.37) raw xDistance=1.20 yDistance=-0.11
03:01:58.975 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.20
03:01:58.975 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:58.975 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:01:58.975 00.000 25848 MoveAxis(W, 33, ABG)
03:01:58.975 00.000 25848 Guiding  Dir = 3, Dur = 33
03:01:59.000 00.025 25848 IsSlewing returns 0
03:01:59.000 00.000 25848 IsGuiding returns 0
03:01:59.032 00.032 25848 PulseGuide returned control before completion, sleep 12
03:01:59.052 00.020 25848 IsGuiding returns 1
03:01:59.052 00.000 25848 scope still moving after pulse duration time elapsed
03:01:59.134 00.082 25848 IsSlewing returns 0
03:01:59.134 00.000 25848 IsGuiding returns 0
03:01:59.134 00.000 25848 scope move finished after 33 + 101 ms
03:01:59.134 00.000 25848 Move returns status 0, amount 33
03:01:59.134 00.000 25848 MoveAxis(N, 0, ABG)
03:01:59.134 00.000 25848 Move returns status 0, amount 0
03:01:59.134 00.000 25848 move complete, result=0
03:01:59.134 00.000 25848 worker thread done servicing request
03:01:59.134 00.000 25848 Worker thread wakes up
03:01:59.134 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:01:59.134 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:01:59.134 00.000 21444 GuideStep: 1.2 px 33 ms WEST, -0.1 px 0 ms NORTH
03:02:01.980 02.846 25848 Exposure complete
03:02:02.067 00.087 25848 worker thread done servicing request
03:02:02.067 00.000 21444 OnExposeComplete: enter
03:02:02.067 00.000 21444 UpdateGuideState(): m_state=6
03:02:02.067 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1671
03:02:02.067 00.000 21444 Star::Find returns 1 (1), X=1260.91, Y=671.20, Mass=5735807, SNR=224.5, Peak=65504 HFD=8.0
03:02:02.068 00.001 21444 MultiStar: [#1 -1.01,1.40,1.00,U] [#2 -1.02,1.03,1.00,U] [#3 -0.68,1.58,0.81,U] [#4 -0.32,0.94,1.06,U] [#5 0.19,0.69,0.73,U] [#6 -0.15,1.31,0.84,U] [#7 -0.19,1.11,0.63,U] [#8 -0.01,1.29,0.64,U] 
03:02:02.068 00.000 21444 single-star, 8 included, MultiStar: {-0.35, 1.09}, one-star: {0.32, 0.60}
03:02:02.068 00.000 21444 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.05) = xAngle (-1.97 = -1.97)
03:02:02.068 00.000 21444 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.47)
03:02:02.068 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.60 hyp=0.68 cameraTheta=1.08 mountX=-0.26 mountY=0.68, mountTheta=1.94
03:02:02.069 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.60, opts=13)
03:02:02.069 00.000 21444 Enqueuing Move request for scope (0.32, 0.60)
03:02:02.069 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=196, FiltMax=65504, Gamma=0.560
03:02:02.069 00.000 25848 Worker thread wakes up
03:02:02.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.60) opts 0xd
03:02:02.069 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.60)
03:02:02.069 00.000 21444 UpdateGuideState exits: m=5735807 SNR=224.5 Saturated
03:02:02.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:02.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:02.069 00.000 21444 Enqueuing Expose request
03:02:02.069 00.000 25848 Moving (0.32, 0.60) raw xDistance=-0.26 yDistance=0.68
03:02:02.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
03:02:02.070 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
03:02:02.070 00.000 25848 MoveAxis(E, 0, ABG)
03:02:02.070 00.000 25848 Move returns status 0, amount 0
03:02:02.070 00.000 25848 MoveAxis(S, 18, ABG)
03:02:02.070 00.000 25848 Guiding  Dir = 1, Dur = 18
03:02:02.094 00.024 25848 IsSlewing returns 0
03:02:02.094 00.000 25848 IsGuiding returns 0
03:02:02.126 00.032 25848 IsGuiding returns 1
03:02:02.126 00.000 25848 scope still moving after pulse duration time elapsed
03:02:02.172 00.046 25848 IsSlewing returns 0
03:02:02.172 00.000 25848 IsGuiding returns 0
03:02:02.172 00.000 25848 scope move finished after 18 + 60 ms
03:02:02.172 00.000 25848 Move returns status 0, amount 18
03:02:02.172 00.000 25848 move complete, result=0
03:02:02.172 00.000 25848 worker thread done servicing request
03:02:02.172 00.000 25848 Worker thread wakes up
03:02:02.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:02.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:02.172 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 18 ms SOUTH
03:02:05.022 02.850 25848 Exposure complete
03:02:05.101 00.079 25848 worker thread done servicing request
03:02:05.101 00.000 21444 OnExposeComplete: enter
03:02:05.101 00.000 21444 UpdateGuideState(): m_state=6
03:02:05.101 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1672
03:02:05.101 00.000 21444 Star::Find returns 1 (1), X=1259.97, Y=671.06, Mass=5827327, SNR=224.7, Peak=65504 HFD=8.1
03:02:05.102 00.001 21444 MultiStar: [#1 -1.87,1.46,0.00,M1] [#2 -1.37,0.97,1.19,U] [#3 -0.52,1.36,0.90,U] [#4 -0.65,0.61,0.91,U] [#5 -1.41,0.03,0.97,U] [#6 -0.48,1.25,0.80,U] [#7 -1.39,1.14,0.69,U] [#8 -1.70,0.51,0.68,U] 
03:02:05.102 00.000 21444 single-star, 7 included, MultiStar: {-1.01, 0.78}, one-star: {-0.62, 0.46}
03:02:05.102 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
03:02:05.102 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
03:02:05.102 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.46 hyp=0.77 cameraTheta=2.50 mountX=0.66 mountY=0.19, mountTheta=0.28
03:02:05.102 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.46, opts=13)
03:02:05.102 00.000 21444 Enqueuing Move request for scope (-0.62, 0.46)
03:02:05.102 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=166, FiltMax=65504, Gamma=0.560
03:02:05.102 00.000 21444 UpdateGuideState exits: m=5827327 SNR=224.7 Saturated
03:02:05.102 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:05.102 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:05.102 00.000 21444 Enqueuing Expose request
03:02:05.103 00.001 25848 Worker thread wakes up
03:02:05.103 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.46) opts 0xd
03:02:05.103 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.46)
03:02:05.103 00.000 25848 Moving (-0.62, 0.46) raw xDistance=0.66 yDistance=0.19
03:02:05.103 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66
03:02:05.103 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:05.103 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:02:05.103 00.000 25848 MoveAxis(W, 19, ABG)
03:02:05.103 00.000 25848 Guiding  Dir = 3, Dur = 19
03:02:05.127 00.024 25848 IsSlewing returns 0
03:02:05.127 00.000 25848 IsGuiding returns 0
03:02:05.158 00.031 25848 IsGuiding returns 1
03:02:05.158 00.000 25848 scope still moving after pulse duration time elapsed
03:02:05.203 00.045 25848 IsSlewing returns 0
03:02:05.203 00.000 25848 IsGuiding returns 0
03:02:05.203 00.000 25848 scope move finished after 19 + 57 ms
03:02:05.203 00.000 25848 Move returns status 0, amount 19
03:02:05.203 00.000 25848 MoveAxis(N, 0, ABG)
03:02:05.203 00.000 25848 Move returns status 0, amount 0
03:02:05.203 00.000 25848 move complete, result=0
03:02:05.203 00.000 25848 worker thread done servicing request
03:02:05.203 00.000 25848 Worker thread wakes up
03:02:05.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:05.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:05.204 00.001 21444 GuideStep: 0.7 px 19 ms WEST, 0.2 px 0 ms NORTH
03:02:08.056 02.852 25848 Exposure complete
03:02:08.135 00.079 25848 worker thread done servicing request
03:02:08.135 00.000 21444 OnExposeComplete: enter
03:02:08.135 00.000 21444 UpdateGuideState(): m_state=6
03:02:08.135 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1673
03:02:08.135 00.000 21444 Star::Find returns 1 (1), X=1260.99, Y=671.27, Mass=5505304, SNR=196.2, Peak=65504 HFD=8.0
03:02:08.136 00.001 21444 MultiStar: [#1 -0.32,1.91,0.00,M2] [#2 -0.40,1.62,1.03,U] [#3 0.12,1.49,0.85,U] [#4 0.05,1.60,0.87,U] [#5 -0.10,1.01,0.72,U] [#6 0.48,1.72,0.80,U] [#7 0.09,0.86,0.75,U] [#8 -0.39,1.03,0.54,U] 
03:02:08.136 00.000 21444 single-star, 7 included, MultiStar: {0.05, 1.26}, one-star: {0.40, 0.68}
03:02:08.136 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
03:02:08.136 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.43)
03:02:08.136 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=0.68 hyp=0.78 cameraTheta=1.04 mountX=-0.34 mountY=0.78, mountTheta=1.98
03:02:08.136 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=0.68, opts=13)
03:02:08.136 00.000 21444 Enqueuing Move request for scope (0.40, 0.68)
03:02:08.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=252, FiltMax=65504, Gamma=0.560
03:02:08.136 00.000 21444 UpdateGuideState exits: m=5505304 SNR=196.2 Saturated
03:02:08.137 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:08.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:08.137 00.000 21444 Enqueuing Expose request
03:02:08.137 00.000 25848 Worker thread wakes up
03:02:08.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.68) opts 0xd
03:02:08.137 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 0.68)
03:02:08.137 00.000 25848 Moving (0.40, 0.68) raw xDistance=-0.34 yDistance=0.78
03:02:08.137 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
03:02:08.137 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
03:02:08.137 00.000 25848 MoveAxis(E, 0, ABG)
03:02:08.137 00.000 25848 Move returns status 0, amount 0
03:02:08.137 00.000 25848 MoveAxis(S, 21, ABG)
03:02:08.137 00.000 25848 Guiding  Dir = 1, Dur = 21
03:02:08.157 00.020 25848 IsSlewing returns 0
03:02:08.157 00.000 25848 IsGuiding returns 0
03:02:08.189 00.032 25848 IsGuiding returns 1
03:02:08.189 00.000 25848 scope still moving after pulse duration time elapsed
03:02:08.233 00.044 25848 IsSlewing returns 0
03:02:08.233 00.000 25848 IsGuiding returns 0
03:02:08.233 00.000 25848 scope move finished after 21 + 54 ms
03:02:08.233 00.000 25848 Move returns status 0, amount 21
03:02:08.233 00.000 25848 move complete, result=0
03:02:08.233 00.000 25848 worker thread done servicing request
03:02:08.233 00.000 25848 Worker thread wakes up
03:02:08.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:08.233 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:08.233 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.8 px 21 ms SOUTH
03:02:11.073 02.840 25848 Exposure complete
03:02:11.150 00.077 25848 worker thread done servicing request
03:02:11.150 00.000 21444 OnExposeComplete: enter
03:02:11.150 00.000 21444 UpdateGuideState(): m_state=6
03:02:11.150 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1674
03:02:11.150 00.000 21444 Star::Find returns 1 (1), X=1260.86, Y=670.68, Mass=5478090, SNR=155.9, Peak=65504 HFD=7.8
03:02:11.150 00.000 21444 MultiStar: [#1 -0.70,0.26,1.18,U] [#2 -0.86,0.02,0.99,U] [#3 -1.44,0.05,0.97,U] [#4 -0.03,0.41,1.11,U] [#5 -0.16,-0.65,0.66,U] [#6 -0.63,-0.01,0.81,U] [#7 -0.97,0.36,0.69,U] [#8 -0.83,0.24,0.62,U] 
03:02:11.150 00.000 21444 single-star, 8 included, MultiStar: {-0.57, 0.11}, one-star: {0.27, 0.08}
03:02:11.150 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
03:02:11.150 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
03:02:11.150 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.08 hyp=0.28 cameraTheta=0.28 mountX=-0.27 mountY=0.18, mountTheta=2.55
03:02:11.151 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.08, opts=13)
03:02:11.151 00.000 21444 Enqueuing Move request for scope (0.27, 0.08)
03:02:11.151 00.000 25848 Worker thread wakes up
03:02:11.151 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=256, FiltMax=65504, Gamma=0.560
03:02:11.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.08) opts 0xd
03:02:11.151 00.000 21444 UpdateGuideState exits: m=5478090 SNR=155.9 Saturated
03:02:11.151 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:11.152 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:11.152 00.000 21444 Enqueuing Expose request
03:02:11.152 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.08)
03:02:11.152 00.000 25848 Moving (0.27, 0.08) raw xDistance=-0.27 yDistance=0.18
03:02:11.152 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
03:02:11.152 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:11.152 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:02:11.152 00.000 25848 MoveAxis(E, 0, ABG)
03:02:11.152 00.000 25848 Move returns status 0, amount 0
03:02:11.152 00.000 25848 MoveAxis(N, 0, ABG)
03:02:11.152 00.000 25848 Move returns status 0, amount 0
03:02:11.152 00.000 25848 move complete, result=0
03:02:11.152 00.000 25848 worker thread done servicing request
03:02:11.152 00.000 25848 Worker thread wakes up
03:02:11.152 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:11.152 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:11.152 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
03:02:13.990 02.838 25848 Exposure complete
03:02:14.072 00.082 25848 worker thread done servicing request
03:02:14.072 00.000 21444 OnExposeComplete: enter
03:02:14.073 00.001 21444 UpdateGuideState(): m_state=6
03:02:14.073 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1675
03:02:14.073 00.000 21444 Star::Find returns 1 (1), X=1259.63, Y=670.93, Mass=5689522, SNR=194.3, Peak=65504 HFD=8.0
03:02:14.073 00.000 21444 MultiStar: [#1 -2.06,1.80,0.00,M2] [#2 -2.17,1.43,0.00,M1] [#3 -1.63,1.58,0.00,M1] [#4 -1.56,0.26,0.75,U] [#5 -1.77,-0.14,0.81,U] [#6 -1.44,1.40,0.00,M1] [#7 -1.69,0.88,0.00,M1] [#8 -2.12,0.17,0.00,M1] 
03:02:14.073 00.000 21444 single-star, 2 included, MultiStar: {-1.40, 0.16}, one-star: {-0.97, 0.34}
03:02:14.073 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
03:02:14.073 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
03:02:14.073 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=0.34 hyp=1.02 cameraTheta=2.81 mountX=0.99 mountY=-0.05, mountTheta=-0.05
03:02:14.074 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=0.34, opts=13)
03:02:14.074 00.000 21444 Enqueuing Move request for scope (-0.97, 0.34)
03:02:14.074 00.000 25848 Worker thread wakes up
03:02:14.074 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.34) opts 0xd
03:02:14.074 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, 0.34)
03:02:14.074 00.000 25848 Moving (-0.97, 0.34) raw xDistance=0.99 yDistance=-0.05
03:02:14.074 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
03:02:14.074 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.99
03:02:14.074 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:14.074 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:02:14.074 00.000 25848 MoveAxis(W, 29, ABG)
03:02:14.074 00.000 25848 Guiding  Dir = 3, Dur = 29
03:02:14.074 00.000 21444 UpdateGuideState exits: m=5689522 SNR=194.3 Saturated
03:02:14.074 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:14.075 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:14.075 00.000 21444 Enqueuing Expose request
03:02:14.095 00.020 25848 IsSlewing returns 0
03:02:14.095 00.000 25848 IsGuiding returns 0
03:02:14.126 00.031 25848 IsGuiding returns 1
03:02:14.126 00.000 25848 scope still moving after pulse duration time elapsed
03:02:14.187 00.061 25848 IsSlewing returns 0
03:02:14.187 00.000 25848 IsGuiding returns 0
03:02:14.187 00.000 25848 scope move finished after 29 + 63 ms
03:02:14.187 00.000 25848 Move returns status 0, amount 29
03:02:14.187 00.000 25848 MoveAxis(N, 0, ABG)
03:02:14.187 00.000 25848 Move returns status 0, amount 0
03:02:14.187 00.000 25848 move complete, result=0
03:02:14.187 00.000 25848 worker thread done servicing request
03:02:14.187 00.000 25848 Worker thread wakes up
03:02:14.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:14.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:14.187 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.1 px 0 ms NORTH
03:02:17.040 02.853 25848 Exposure complete
03:02:17.128 00.088 25848 worker thread done servicing request
03:02:17.128 00.000 21444 OnExposeComplete: enter
03:02:17.128 00.000 21444 UpdateGuideState(): m_state=6
03:02:17.129 00.001 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1676
03:02:17.129 00.000 21444 Star::Find returns 1 (1), X=1260.42, Y=670.62, Mass=5885552, SNR=258.6, Peak=65504 HFD=7.9
03:02:17.129 00.000 21444 MultiStar: [#1 -0.94,0.79,1.05,U] [#2 -1.36,1.10,0.89,U] [#3 -0.87,1.43,0.60,U] [#4 -0.85,1.03,0.72,U] [#5 -1.01,0.92,0.68,U] [#6 -0.89,1.37,0.70,U] [#7 -1.00,0.86,0.74,U] [#8 -1.30,0.69,0.69,U] 
03:02:17.129 00.000 21444 single-star, 8 included, MultiStar: {-0.91, 0.87}, one-star: {-0.17, 0.03}
03:02:17.129 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
03:02:17.129 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
03:02:17.129 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.99 mountX=0.17 mountY=-0.04, mountTheta=-0.23
03:02:17.130 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.03, opts=13)
03:02:17.130 00.000 21444 Enqueuing Move request for scope (-0.17, 0.03)
03:02:17.130 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=42, FiltMax=65504, Gamma=0.560
03:02:17.130 00.000 21444 UpdateGuideState exits: m=5885552 SNR=258.6 Saturated
03:02:17.130 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:17.130 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:17.130 00.000 21444 Enqueuing Expose request
03:02:17.130 00.000 25848 Worker thread wakes up
03:02:17.131 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
03:02:17.131 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
03:02:17.131 00.000 25848 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.04
03:02:17.131 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:02:17.131 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:17.131 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:02:17.131 00.000 25848 MoveAxis(E, 0, ABG)
03:02:17.131 00.000 25848 Move returns status 0, amount 0
03:02:17.131 00.000 25848 MoveAxis(N, 0, ABG)
03:02:17.131 00.000 25848 Move returns status 0, amount 0
03:02:17.131 00.000 25848 move complete, result=0
03:02:17.131 00.000 25848 worker thread done servicing request
03:02:17.131 00.000 25848 Worker thread wakes up
03:02:17.131 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:17.131 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:17.131 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:19.973 02.842 25848 Exposure complete
03:02:20.055 00.082 25848 worker thread done servicing request
03:02:20.055 00.000 21444 OnExposeComplete: enter
03:02:20.055 00.000 21444 UpdateGuideState(): m_state=6
03:02:20.055 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1677
03:02:20.055 00.000 21444 Star::Find returns 1 (1), X=1258.99, Y=671.47, Mass=5693811, SNR=247.3, Peak=65504 HFD=8.0
03:02:20.056 00.001 21444 MultiStar: [#1 -2.36,2.39,0.00,M2] [#2 -2.47,1.95,0.00,M1] [#3 -2.72,1.89,0.00,M1] [#4 -1.57,1.54,0.00,M1] [#5 -2.03,1.55,0.00,M1] [#6 -1.45,2.17,0.00,M1] [#7 -1.89,1.23,0.00,M1] [#8 -2.27,1.44,0.00,M1] 
03:02:20.056 00.000 21444 CameraToMount -- cameraTheta (2.64) - m_xAngle (3.05) = xAngle (-0.41 = -0.41)
03:02:20.056 00.000 21444 CameraToMount -- cameraTheta (2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.03)
03:02:20.056 00.000 21444 CameraToMount -- cameraX=-1.60 cameraY=0.87 hyp=1.82 cameraTheta=2.64 mountX=1.67 mountY=0.20, mountTheta=0.12
03:02:20.056 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.60, y=0.87, opts=13)
03:02:20.056 00.000 21444 Enqueuing Move request for scope (-1.60, 0.87)
03:02:20.057 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=112, FiltMax=65504, Gamma=0.560
03:02:20.057 00.000 21444 UpdateGuideState exits: m=5693811 SNR=247.3 Saturated
03:02:20.057 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:20.057 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:20.057 00.000 21444 Enqueuing Expose request
03:02:20.057 00.000 25848 Worker thread wakes up
03:02:20.057 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.60, 0.87) opts 0xd
03:02:20.057 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.60, 0.87)
03:02:20.057 00.000 25848 Moving (-1.60, 0.87) raw xDistance=1.67 yDistance=0.20
03:02:20.057 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.67
03:02:20.057 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:20.057 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:02:20.057 00.000 25848 MoveAxis(W, 49, ABG)
03:02:20.057 00.000 25848 Guiding  Dir = 3, Dur = 49
03:02:20.077 00.020 25848 IsSlewing returns 0
03:02:20.078 00.001 25848 IsGuiding returns 0
03:02:20.109 00.031 25848 PulseGuide returned control before completion, sleep 28
03:02:20.148 00.039 25848 IsGuiding returns 1
03:02:20.148 00.000 25848 scope still moving after pulse duration time elapsed
03:02:20.202 00.054 25848 IsSlewing returns 0
03:02:20.202 00.000 25848 IsGuiding returns 0
03:02:20.202 00.000 25848 scope move finished after 49 + 75 ms
03:02:20.202 00.000 25848 Move returns status 0, amount 49
03:02:20.202 00.000 25848 MoveAxis(N, 0, ABG)
03:02:20.202 00.000 25848 Move returns status 0, amount 0
03:02:20.202 00.000 25848 move complete, result=0
03:02:20.202 00.000 25848 worker thread done servicing request
03:02:20.202 00.000 25848 Worker thread wakes up
03:02:20.202 00.000 21444 GuideStep: 1.7 px 49 ms WEST, 0.2 px 0 ms NORTH
03:02:20.203 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:20.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:23.048 02.845 25848 Exposure complete
03:02:23.135 00.087 25848 worker thread done servicing request
03:02:23.135 00.000 21444 OnExposeComplete: enter
03:02:23.135 00.000 21444 UpdateGuideState(): m_state=6
03:02:23.135 00.000 21444 Star::Find(15, 1258, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1678
03:02:23.136 00.001 21444 Star::Find returns 1 (1), X=1258.58, Y=671.22, Mass=5731679, SNR=194.3, Peak=65504 HFD=8.1
03:02:23.136 00.000 21444 MultiStar: [#1 -2.85,1.24,0.00,M3] [#2 -2.86,0.88,0.00,M2] [#3 -2.66,0.99,0.00,M2] [#4 -2.63,0.83,0.00,M2] [#5 -1.94,0.49,0.00,M2] [#6 -2.45,1.42,0.00,M2] [#7 -2.68,0.89,0.00,M2] [#8 -2.96,0.66,0.00,M2] 
03:02:23.136 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
03:02:23.136 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
03:02:23.136 00.000 21444 CameraToMount -- cameraX=-2.01 cameraY=0.62 hyp=2.11 cameraTheta=2.84 mountX=2.06 mountY=-0.19, mountTheta=-0.09
03:02:23.137 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.01, y=0.62, opts=13)
03:02:23.137 00.000 21444 Enqueuing Move request for scope (-2.01, 0.62)
03:02:23.137 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=144, FiltMax=65504, Gamma=0.560
03:02:23.137 00.000 21444 UpdateGuideState exits: m=5731679 SNR=194.3 Saturated
03:02:23.137 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:23.137 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:23.137 00.000 21444 Enqueuing Expose request
03:02:23.137 00.000 25848 Worker thread wakes up
03:02:23.137 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.01, 0.62) opts 0xd
03:02:23.137 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.01, 0.62)
03:02:23.137 00.000 25848 Moving (-2.01, 0.62) raw xDistance=2.06 yDistance=-0.19
03:02:23.137 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.37 from input 2.06
03:02:23.138 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:23.138 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:02:23.138 00.000 25848 MoveAxis(W, 63, ABG)
03:02:23.138 00.000 25848 Guiding  Dir = 3, Dur = 63
03:02:23.158 00.020 25848 IsSlewing returns 0
03:02:23.158 00.000 25848 IsGuiding returns 0
03:02:23.190 00.032 25848 PulseGuide returned control before completion, sleep 42
03:02:23.236 00.046 25848 IsGuiding returns 1
03:02:23.236 00.000 25848 scope still moving after pulse duration time elapsed
03:02:23.310 00.074 25848 IsSlewing returns 0
03:02:23.310 00.000 25848 IsGuiding returns 0
03:02:23.310 00.000 25848 scope move finished after 63 + 89 ms
03:02:23.310 00.000 25848 Move returns status 0, amount 63
03:02:23.310 00.000 25848 MoveAxis(N, 0, ABG)
03:02:23.310 00.000 25848 Move returns status 0, amount 0
03:02:23.310 00.000 25848 move complete, result=0
03:02:23.311 00.001 25848 worker thread done servicing request
03:02:23.311 00.000 25848 Worker thread wakes up
03:02:23.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:23.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:23.311 00.000 21444 GuideStep: 2.1 px 63 ms WEST, -0.2 px 0 ms NORTH
03:02:26.155 02.844 25848 Exposure complete
03:02:26.236 00.081 25848 worker thread done servicing request
03:02:26.236 00.000 21444 OnExposeComplete: enter
03:02:26.236 00.000 21444 UpdateGuideState(): m_state=6
03:02:26.236 00.000 21444 Star::Find(15, 1258, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1679
03:02:26.236 00.000 21444 Star::Find returns 1 (1), X=1259.77, Y=671.02, Mass=5795143, SNR=240.6, Peak=65504 HFD=8.1
03:02:26.236 00.000 21444 MultiStar: [#1 -1.52,1.49,0.00,M4] [#2 -2.11,1.58,0.00,M3] [#3 -1.80,1.53,0.00,M3] [#4 -1.20,0.80,0.80,U] [#5 -0.99,-0.01,0.73,U] [#6 -0.77,1.15,0.62,U] [#7 -0.64,0.33,0.61,U] [#8 -1.23,0.48,0.61,U] 
03:02:26.236 00.000 21444 single-star, 5 included, MultiStar: {-0.94, 0.52}, one-star: {-0.82, 0.43}
03:02:26.236 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
03:02:26.236 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.05)
03:02:26.236 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.43 hyp=0.92 cameraTheta=2.66 mountX=0.85 mountY=0.08, mountTheta=0.10
03:02:26.237 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.43, opts=13)
03:02:26.237 00.000 21444 Enqueuing Move request for scope (-0.82, 0.43)
03:02:26.237 00.000 25848 Worker thread wakes up
03:02:26.237 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.43) opts 0xd
03:02:26.237 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.43)
03:02:26.237 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=194, FiltMax=65504, Gamma=0.560
03:02:26.237 00.000 25848 Moving (-0.82, 0.43) raw xDistance=0.85 yDistance=0.08
03:02:26.238 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.85
03:02:26.238 00.000 21444 UpdateGuideState exits: m=5795143 SNR=240.6 Saturated
03:02:26.238 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:26.238 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:26.238 00.000 21444 Enqueuing Expose request
03:02:26.238 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:26.238 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:02:26.238 00.000 25848 MoveAxis(W, 29, ABG)
03:02:26.238 00.000 25848 Guiding  Dir = 3, Dur = 29
03:02:26.266 00.028 25848 IsSlewing returns 0
03:02:26.266 00.000 25848 IsGuiding returns 0
03:02:26.298 00.032 25848 IsGuiding returns 1
03:02:26.298 00.000 25848 scope still moving after pulse duration time elapsed
03:02:26.357 00.059 25848 IsSlewing returns 0
03:02:26.357 00.000 25848 IsGuiding returns 0
03:02:26.358 00.001 25848 scope move finished after 29 + 61 ms
03:02:26.358 00.000 25848 Move returns status 0, amount 29
03:02:26.358 00.000 25848 MoveAxis(N, 0, ABG)
03:02:26.358 00.000 25848 Move returns status 0, amount 0
03:02:26.358 00.000 25848 move complete, result=0
03:02:26.358 00.000 25848 worker thread done servicing request
03:02:26.358 00.000 25848 Worker thread wakes up
03:02:26.358 00.000 21444 GuideStep: 0.9 px 29 ms WEST, 0.1 px 0 ms NORTH
03:02:26.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:26.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:29.202 02.844 25848 Exposure complete
03:02:29.285 00.083 25848 worker thread done servicing request
03:02:29.285 00.000 21444 OnExposeComplete: enter
03:02:29.285 00.000 21444 UpdateGuideState(): m_state=6
03:02:29.285 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1680
03:02:29.285 00.000 21444 Star::Find returns 1 (1), X=1261.10, Y=670.30, Mass=5509915, SNR=225.7, Peak=65504 HFD=7.8
03:02:29.285 00.000 21444 MultiStar: [#1 -0.44,1.21,0.89,U] [#2 -0.50,0.80,0.80,U] [#3 -0.45,1.45,0.77,U] [#4 0.15,0.76,0.84,U] [#5 0.11,0.19,0.71,U] [#6 0.46,0.76,0.49,U] [#7 0.37,0.17,0.46,U] [#8 0.12,0.73,0.45,U] 
03:02:29.285 00.000 21444 single-star, 8 included, MultiStar: {0.00, 0.64}, one-star: {0.51, -0.29}
03:02:29.285 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.71)
03:02:29.285 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.13)
03:02:29.285 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=-0.29 hyp=0.59 cameraTheta=-0.52 mountX=-0.53 mountY=-0.08, mountTheta=-2.99
03:02:29.286 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=-0.29, opts=13)
03:02:29.286 00.000 21444 Enqueuing Move request for scope (0.51, -0.29)
03:02:29.286 00.000 25848 Worker thread wakes up
03:02:29.286 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.29) opts 0xd
03:02:29.286 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, -0.29)
03:02:29.286 00.000 25848 Moving (0.51, -0.29) raw xDistance=-0.53 yDistance=-0.08
03:02:29.286 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.53
03:02:29.286 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=144, FiltMax=65504, Gamma=0.560
03:02:29.286 00.000 21444 UpdateGuideState exits: m=5509915 SNR=225.7 Saturated
03:02:29.287 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:29.287 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:29.287 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:02:29.287 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:29.287 00.000 21444 Enqueuing Expose request
03:02:29.287 00.000 25848 MoveAxis(E, 13, ABG)
03:02:29.287 00.000 25848 Guiding  Dir = 2, Dur = 13
03:02:29.312 00.025 25848 IsSlewing returns 0
03:02:29.313 00.001 25848 IsGuiding returns 0
03:02:29.344 00.031 25848 IsGuiding returns 1
03:02:29.344 00.000 25848 scope still moving after pulse duration time elapsed
03:02:29.432 00.088 25848 IsSlewing returns 0
03:02:29.432 00.000 25848 IsGuiding returns 0
03:02:29.432 00.000 25848 scope move finished after 13 + 107 ms
03:02:29.432 00.000 25848 Move returns status 0, amount 13
03:02:29.432 00.000 25848 MoveAxis(N, 0, ABG)
03:02:29.432 00.000 25848 Move returns status 0, amount 0
03:02:29.432 00.000 25848 move complete, result=0
03:02:29.432 00.000 25848 worker thread done servicing request
03:02:29.432 00.000 25848 Worker thread wakes up
03:02:29.432 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:29.432 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:29.433 00.001 21444 GuideStep: -0.5 px 13 ms EAST, -0.1 px 0 ms NORTH
03:02:32.292 02.859 25848 Exposure complete
03:02:32.380 00.088 25848 worker thread done servicing request
03:02:32.380 00.000 21444 OnExposeComplete: enter
03:02:32.380 00.000 21444 UpdateGuideState(): m_state=6
03:02:32.380 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1681
03:02:32.380 00.000 21444 Star::Find returns 1 (1), X=1260.87, Y=670.28, Mass=5921896, SNR=267.7, Peak=65504 HFD=8.1
03:02:32.380 00.000 21444 MultiStar: [#1 -0.53,0.46,1.11,U] [#2 -1.05,0.68,0.84,U] [#3 -0.79,0.53,0.65,U] [#4 -0.25,0.38,1.01,U] [#5 -0.60,0.33,0.76,U] [#6 -0.54,0.54,0.62,U] [#7 -0.04,0.21,0.51,U] [#8 -0.40,0.44,0.48,U] 
03:02:32.380 00.000 21444 single-star, 8 included, MultiStar: {-0.42, 0.34}, one-star: {0.28, -0.32}
03:02:32.380 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.90 = 2.39)
03:02:32.381 00.001 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
03:02:32.381 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.32 hyp=0.43 cameraTheta=-0.84 mountX=-0.31 mountY=-0.19, mountTheta=-2.60
03:02:32.381 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.32, opts=13)
03:02:32.381 00.000 21444 Enqueuing Move request for scope (0.28, -0.32)
03:02:32.382 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=230, FiltMax=65504, Gamma=0.560
03:02:32.382 00.000 21444 UpdateGuideState exits: m=5921896 SNR=267.7 Saturated
03:02:32.382 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:32.382 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:32.382 00.000 21444 Enqueuing Expose request
03:02:32.382 00.000 25848 Worker thread wakes up
03:02:32.382 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.32) opts 0xd
03:02:32.382 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.32)
03:02:32.382 00.000 25848 Moving (0.28, -0.32) raw xDistance=-0.31 yDistance=-0.19
03:02:32.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:02:32.382 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:32.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:02:32.382 00.000 25848 MoveAxis(E, 0, ABG)
03:02:32.382 00.000 25848 Move returns status 0, amount 0
03:02:32.382 00.000 25848 MoveAxis(N, 0, ABG)
03:02:32.382 00.000 25848 Move returns status 0, amount 0
03:02:32.382 00.000 25848 move complete, result=0
03:02:32.382 00.000 25848 worker thread done servicing request
03:02:32.382 00.000 25848 Worker thread wakes up
03:02:32.382 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:32.382 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:32.382 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
03:02:35.229 02.847 25848 Exposure complete
03:02:35.309 00.080 25848 worker thread done servicing request
03:02:35.309 00.000 21444 OnExposeComplete: enter
03:02:35.309 00.000 21444 UpdateGuideState(): m_state=6
03:02:35.309 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1682
03:02:35.309 00.000 21444 Star::Find returns 1 (1), X=1260.48, Y=671.31, Mass=5855671, SNR=247.0, Peak=65504 HFD=8.0
03:02:35.310 00.001 21444 MultiStar: [#1 -1.46,2.13,0.00,M3] [#2 -1.59,1.66,0.00,M2] [#3 -0.79,1.64,0.59,U] [#4 -0.64,0.90,0.97,U] [#5 -0.90,0.48,0.62,U] [#6 -0.48,1.86,0.00,M1] [#7 -0.73,1.08,0.55,U] [#8 -1.01,0.81,0.49,U] 
03:02:35.310 00.000 21444 single-star, 5 included, MultiStar: {-0.63, 0.91}, one-star: {-0.11, 0.71}
03:02:35.310 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
03:02:35.310 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
03:02:35.310 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.71 hyp=0.72 cameraTheta=1.73 mountX=0.18 mountY=0.61, mountTheta=1.29
03:02:35.310 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.71, opts=13)
03:02:35.311 00.001 21444 Enqueuing Move request for scope (-0.11, 0.71)
03:02:35.311 00.000 25848 Worker thread wakes up
03:02:35.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.71) opts 0xd
03:02:35.311 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.71)
03:02:35.311 00.000 25848 Moving (-0.11, 0.71) raw xDistance=0.18 yDistance=0.61
03:02:35.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:02:35.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=92, FiltMax=65504, Gamma=0.560
03:02:35.311 00.000 21444 UpdateGuideState exits: m=5855671 SNR=247.0 Saturated
03:02:35.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:35.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
03:02:35.311 00.000 25848 MoveAxis(E, 0, ABG)
03:02:35.311 00.000 25848 Move returns status 0, amount 0
03:02:35.311 00.000 25848 MoveAxis(S, 17, ABG)
03:02:35.311 00.000 25848 Guiding  Dir = 1, Dur = 17
03:02:35.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:35.311 00.000 21444 Enqueuing Expose request
03:02:35.344 00.033 25848 IsSlewing returns 0
03:02:35.361 00.017 25848 IsGuiding returns 0
03:02:35.392 00.031 25848 IsGuiding returns 1
03:02:35.392 00.000 25848 scope still moving after pulse duration time elapsed
03:02:35.437 00.045 25848 IsSlewing returns 0
03:02:35.437 00.000 25848 IsGuiding returns 0
03:02:35.437 00.000 25848 scope move finished after 17 + 59 ms
03:02:35.437 00.000 25848 Move returns status 0, amount 17
03:02:35.437 00.000 25848 move complete, result=0
03:02:35.437 00.000 25848 worker thread done servicing request
03:02:35.437 00.000 25848 Worker thread wakes up
03:02:35.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:35.437 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 17 ms SOUTH
03:02:35.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:38.288 02.851 25848 Exposure complete
03:02:38.367 00.079 25848 worker thread done servicing request
03:02:38.367 00.000 21444 OnExposeComplete: enter
03:02:38.367 00.000 21444 UpdateGuideState(): m_state=6
03:02:38.367 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1683
03:02:38.367 00.000 21444 Star::Find returns 1 (1), X=1258.70, Y=669.65, Mass=5819913, SNR=267.7, Peak=65504 HFD=8.0
03:02:38.368 00.001 21444 MultiStar: [#1 -2.79,0.50,0.00,M4] [#2 -2.45,0.03,0.00,M3] [#3 -2.03,0.02,0.00,M1] [#4 -1.88,-0.29,0.00,M1] [#5 -1.76,-0.41,0.82,U] [#6 -1.65,0.20,0.58,U] [#7 -2.35,-0.27,0.00,M1] [#8 -2.02,-0.04,0.00,M1] 
03:02:38.368 00.000 21444 refined, 2 included, MultiStar: {-1.79, -0.49}, one-star: {-1.89, -0.95}
03:02:38.368 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.93 = 0.36)
03:02:38.368 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
03:02:38.368 00.000 21444 CameraToMount -- cameraX=-1.79 cameraY=-0.49 hyp=1.85 cameraTheta=-2.87 mountX=1.74 mountY=-1.13, mountTheta=-0.58
03:02:38.368 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.79, y=-0.49, opts=13)
03:02:38.369 00.001 21444 Enqueuing Move request for scope (-1.79, -0.49)
03:02:38.369 00.000 25848 Worker thread wakes up
03:02:38.369 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=90, FiltMax=65504, Gamma=0.560
03:02:38.369 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.79, -0.49) opts 0xd
03:02:38.369 00.000 21444 UpdateGuideState exits: m=5819913 SNR=267.7 Saturated
03:02:38.369 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.79, -0.49)
03:02:38.369 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:38.369 00.000 25848 Moving (-1.79, -0.49) raw xDistance=1.74 yDistance=-1.13
03:02:38.369 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:38.369 00.000 21444 Enqueuing Expose request
03:02:38.369 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.74
03:02:38.369 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:02:38.369 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
03:02:38.369 00.000 25848 MoveAxis(W, 51, ABG)
03:02:38.369 00.000 25848 Guiding  Dir = 3, Dur = 51
03:02:38.389 00.020 25848 IsSlewing returns 0
03:02:38.390 00.001 25848 IsGuiding returns 0
03:02:38.421 00.031 25848 PulseGuide returned control before completion, sleep 30
03:02:38.460 00.039 25848 IsGuiding returns 1
03:02:38.460 00.000 25848 scope still moving after pulse duration time elapsed
03:02:38.514 00.054 25848 IsSlewing returns 0
03:02:38.514 00.000 25848 IsGuiding returns 0
03:02:38.514 00.000 25848 scope move finished after 51 + 74 ms
03:02:38.514 00.000 25848 Move returns status 0, amount 51
03:02:38.514 00.000 25848 MoveAxis(N, 0, ABG)
03:02:38.514 00.000 25848 Move returns status 0, amount 0
03:02:38.514 00.000 25848 move complete, result=0
03:02:38.514 00.000 25848 worker thread done servicing request
03:02:38.514 00.000 25848 Worker thread wakes up
03:02:38.514 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:38.514 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:38.514 00.000 21444 GuideStep: 1.7 px 51 ms WEST, -1.1 px 0 ms NORTH
03:02:41.365 02.851 25848 Exposure complete
03:02:41.449 00.084 25848 worker thread done servicing request
03:02:41.449 00.000 21444 OnExposeComplete: enter
03:02:41.449 00.000 21444 UpdateGuideState(): m_state=6
03:02:41.450 00.001 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1684
03:02:41.450 00.000 21444 Star::Find returns 1 (1), X=1261.63, Y=670.42, Mass=6004842, SNR=262.1, Peak=65504 HFD=8.1
03:02:41.450 00.000 21444 MultiStar: [#1 -0.02,0.83,1.05,U] [#2 0.34,0.76,0.96,U] [#3 -0.35,1.28,0.90,U] [#4 0.46,0.63,0.79,U] [#5 -0.29,-0.25,0.68,U] [#6 0.36,1.39,0.75,U] [#7 0.40,0.37,0.73,U] [#8 -0.01,0.63,0.55,U] 
03:02:41.450 00.000 21444 refined, 8 included, MultiStar: {0.24, 0.62}, one-star: {1.04, -0.18}
03:02:41.450 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.85 = -1.85)
03:02:41.450 00.000 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.59)
03:02:41.450 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=0.62 hyp=0.66 cameraTheta=1.21 mountX=-0.18 mountY=0.66, mountTheta=1.84
03:02:41.451 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=0.62, opts=13)
03:02:41.451 00.000 21444 Enqueuing Move request for scope (0.24, 0.62)
03:02:41.451 00.000 25848 Worker thread wakes up
03:02:41.451 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=132, FiltMax=65504, Gamma=0.560
03:02:41.451 00.000 21444 UpdateGuideState exits: m=6004842 SNR=262.1 Saturated
03:02:41.451 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:41.451 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:41.451 00.000 21444 Enqueuing Expose request
03:02:41.451 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.62) opts 0xd
03:02:41.451 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, 0.62)
03:02:41.451 00.000 25848 Moving (0.24, 0.62) raw xDistance=-0.18 yDistance=0.66
03:02:41.451 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:02:41.451 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
03:02:41.451 00.000 25848 MoveAxis(E, 0, ABG)
03:02:41.451 00.000 25848 Move returns status 0, amount 0
03:02:41.451 00.000 25848 MoveAxis(S, 18, ABG)
03:02:41.451 00.000 25848 Guiding  Dir = 1, Dur = 18
03:02:41.482 00.031 25848 IsSlewing returns 0
03:02:41.482 00.000 25848 IsGuiding returns 0
03:02:41.524 00.042 25848 IsGuiding returns 1
03:02:41.524 00.000 25848 scope still moving after pulse duration time elapsed
03:02:41.609 00.085 25848 IsSlewing returns 0
03:02:41.609 00.000 25848 IsGuiding returns 0
03:02:41.609 00.000 25848 scope move finished after 18 + 108 ms
03:02:41.609 00.000 25848 Move returns status 0, amount 18
03:02:41.609 00.000 25848 move complete, result=0
03:02:41.609 00.000 25848 worker thread done servicing request
03:02:41.609 00.000 25848 Worker thread wakes up
03:02:41.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:41.609 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:41.609 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.7 px 18 ms SOUTH
03:02:44.460 02.851 25848 Exposure complete
03:02:44.548 00.088 25848 worker thread done servicing request
03:02:44.548 00.000 21444 OnExposeComplete: enter
03:02:44.548 00.000 21444 UpdateGuideState(): m_state=6
03:02:44.548 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1685
03:02:44.549 00.001 21444 Star::Find returns 1 (1), X=1262.64, Y=670.52, Mass=5815305, SNR=251.4, Peak=65504 HFD=7.8
03:02:44.549 00.000 21444 MultiStar: [#1 0.19,0.66,0.95,U] [#2 0.52,0.67,0.83,U] [#3 0.44,1.23,0.92,U] [#4 1.48,0.62,0.93,U] [#5 1.52,-0.12,0.73,U] [#6 1.41,1.02,0.65,U] [#7 1.31,0.60,0.62,U] [#8 0.96,0.09,0.51,U] 
03:02:44.549 00.000 21444 refined, 8 included, MultiStar: {1.09, 0.53}, one-star: {2.05, -0.08}
03:02:44.549 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
03:02:44.549 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.84)
03:02:44.549 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=0.53 hyp=1.21 cameraTheta=0.46 mountX=-1.04 mountY=0.90, mountTheta=2.42
03:02:44.550 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=0.53, opts=13)
03:02:44.550 00.000 21444 Enqueuing Move request for scope (1.09, 0.53)
03:02:44.550 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=268, FiltMax=65504, Gamma=0.560
03:02:44.550 00.000 21444 UpdateGuideState exits: m=5815305 SNR=251.4 Saturated
03:02:44.550 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:44.550 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:44.550 00.000 21444 Enqueuing Expose request
03:02:44.550 00.000 25848 Worker thread wakes up
03:02:44.550 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, 0.53) opts 0xd
03:02:44.550 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, 0.53)
03:02:44.550 00.000 25848 Moving (1.09, 0.53) raw xDistance=-1.04 yDistance=0.90
03:02:44.550 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.04
03:02:44.550 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
03:02:44.550 00.000 25848 MoveAxis(E, 30, ABG)
03:02:44.550 00.000 25848 Guiding  Dir = 2, Dur = 30
03:02:44.607 00.057 25848 IsSlewing returns 0
03:02:44.608 00.001 25848 IsGuiding returns 0
03:02:44.649 00.041 25848 IsGuiding returns 1
03:02:44.649 00.000 25848 scope still moving after pulse duration time elapsed
03:02:44.735 00.086 25848 IsSlewing returns 0
03:02:44.736 00.001 25848 IsGuiding returns 0
03:02:44.736 00.000 25848 scope move finished after 30 + 97 ms
03:02:44.736 00.000 25848 Move returns status 0, amount 30
03:02:44.736 00.000 25848 MoveAxis(S, 25, ABG)
03:02:44.736 00.000 25848 Guiding  Dir = 1, Dur = 25
03:02:44.764 00.028 25848 IsSlewing returns 0
03:02:44.764 00.000 25848 IsGuiding returns 0
03:02:44.797 00.033 25848 IsGuiding returns 1
03:02:44.797 00.000 25848 scope still moving after pulse duration time elapsed
03:02:44.843 00.046 25848 IsSlewing returns 0
03:02:44.844 00.001 25848 IsGuiding returns 0
03:02:44.844 00.000 25848 scope move finished after 25 + 54 ms
03:02:44.844 00.000 25848 Move returns status 0, amount 25
03:02:44.844 00.000 25848 move complete, result=0
03:02:44.844 00.000 25848 worker thread done servicing request
03:02:44.844 00.000 25848 Worker thread wakes up
03:02:44.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:44.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:44.844 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.9 px 25 ms SOUTH
03:02:47.695 02.851 25848 Exposure complete
03:02:47.762 00.067 25848 worker thread done servicing request
03:02:47.762 00.000 21444 OnExposeComplete: enter
03:02:47.763 00.001 21444 UpdateGuideState(): m_state=6
03:02:47.763 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1686
03:02:47.763 00.000 21444 Star::Find returns 1 (1), X=1261.26, Y=669.90, Mass=5937279, SNR=207.0, Peak=65504 HFD=8.2
03:02:47.763 00.000 21444 MultiStar: [#1 -0.49,-0.14,1.19,U] [#2 -1.12,0.44,1.36,U] [#3 -0.70,0.68,1.04,U] [#4 -0.29,-0.06,0.97,U] [#5 1.97,-0.96,0.00,M1] [#6 -0.42,1.15,0.87,U] [#7 -0.27,-0.08,0.78,U] [#8 -0.06,-0.66,0.51,U] 
03:02:47.763 00.000 21444 refined, 7 included, MultiStar: {-0.40, 0.13}, one-star: {0.67, -0.69}
03:02:47.763 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
03:02:47.763 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
03:02:47.763 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.13 hyp=0.42 cameraTheta=2.83 mountX=0.41 mountY=-0.03, mountTheta=-0.08
03:02:47.764 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.13, opts=13)
03:02:47.764 00.000 21444 Enqueuing Move request for scope (-0.40, 0.13)
03:02:47.764 00.000 25848 Worker thread wakes up
03:02:47.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=182, FiltMax=65504, Gamma=0.560
03:02:47.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.13) opts 0xd
03:02:47.764 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.13)
03:02:47.764 00.000 25848 Moving (-0.40, 0.13) raw xDistance=0.41 yDistance=-0.03
03:02:47.764 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
03:02:47.764 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:47.764 00.000 21444 UpdateGuideState exits: m=5937279 SNR=207.0 Saturated
03:02:47.764 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:47.764 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:47.764 00.000 21444 Enqueuing Expose request
03:02:47.764 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:02:47.764 00.000 25848 MoveAxis(E, 0, ABG)
03:02:47.764 00.000 25848 Move returns status 0, amount 0
03:02:47.765 00.001 25848 MoveAxis(N, 0, ABG)
03:02:47.765 00.000 25848 Move returns status 0, amount 0
03:02:47.765 00.000 25848 move complete, result=0
03:02:47.765 00.000 25848 worker thread done servicing request
03:02:47.765 00.000 25848 Worker thread wakes up
03:02:47.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:47.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:47.765 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:50.614 02.849 25848 Exposure complete
03:02:50.702 00.088 25848 worker thread done servicing request
03:02:50.702 00.000 21444 OnExposeComplete: enter
03:02:50.702 00.000 21444 UpdateGuideState(): m_state=6
03:02:50.702 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1687
03:02:50.702 00.000 21444 Star::Find returns 1 (1), X=1260.73, Y=670.31, Mass=5898993, SNR=270.4, Peak=65504 HFD=8.0
03:02:50.703 00.001 21444 MultiStar: [#1 -1.13,0.07,1.08,U] [#2 -0.73,0.34,1.06,U] [#3 -0.69,0.82,0.70,U] [#4 -0.31,0.28,0.85,U] [#5 -0.44,-0.19,0.76,U] [#6 -0.08,1.02,0.82,U] [#7 -0.91,0.20,0.63,U] [#8 -0.51,0.72,0.56,U] 
03:02:50.703 00.000 21444 single-star, 8 included, MultiStar: {-0.52, 0.29}, one-star: {0.14, -0.29}
03:02:50.703 00.000 21444 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.05) = xAngle (-4.18 = 2.10)
03:02:50.703 00.000 21444 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.74)
03:02:50.703 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.29 hyp=0.32 cameraTheta=-1.13 mountX=-0.16 mountY=-0.21, mountTheta=-2.22
03:02:50.704 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.29, opts=13)
03:02:50.704 00.000 21444 Enqueuing Move request for scope (0.14, -0.29)
03:02:50.704 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=258, FiltMax=65504, Gamma=0.560
03:02:50.704 00.000 21444 UpdateGuideState exits: m=5898993 SNR=270.4 Saturated
03:02:50.704 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:50.704 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:50.704 00.000 21444 Enqueuing Expose request
03:02:50.704 00.000 25848 Worker thread wakes up
03:02:50.704 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.29) opts 0xd
03:02:50.704 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.29)
03:02:50.704 00.000 25848 Moving (0.14, -0.29) raw xDistance=-0.16 yDistance=-0.21
03:02:50.704 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:02:50.704 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:50.704 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:02:50.704 00.000 25848 MoveAxis(E, 0, ABG)
03:02:50.705 00.001 25848 Move returns status 0, amount 0
03:02:50.705 00.000 25848 MoveAxis(N, 0, ABG)
03:02:50.705 00.000 25848 Move returns status 0, amount 0
03:02:50.705 00.000 25848 move complete, result=0
03:02:50.705 00.000 25848 worker thread done servicing request
03:02:50.705 00.000 25848 Worker thread wakes up
03:02:50.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:50.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:50.705 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:02:53.551 02.846 25848 Exposure complete
03:02:53.617 00.066 25848 worker thread done servicing request
03:02:53.617 00.000 21444 OnExposeComplete: enter
03:02:53.617 00.000 21444 UpdateGuideState(): m_state=6
03:02:53.618 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1688
03:02:53.618 00.000 21444 Star::Find returns 1 (1), X=1260.31, Y=670.36, Mass=5720065, SNR=283.1, Peak=65504 HFD=7.7
03:02:53.618 00.000 21444 MultiStar: [#1 -1.13,0.81,0.84,U] [#2 -0.28,0.27,1.12,U] [#3 -0.79,1.35,0.77,U] [#4 -0.72,0.53,0.72,U] [#5 -0.68,0.30,0.66,U] [#6 -0.67,1.13,0.50,U] [#7 -0.29,0.39,0.64,U] [#8 -1.04,0.17,0.47,U] 
03:02:53.618 00.000 21444 single-star, 8 included, MultiStar: {-0.62, 0.48}, one-star: {-0.29, -0.24}
03:02:53.618 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.49 = 0.79)
03:02:53.618 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.05)
03:02:53.618 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.37 cameraTheta=-2.44 mountX=0.26 mountY=-0.33, mountTheta=-0.90
03:02:53.619 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.24, opts=13)
03:02:53.619 00.000 21444 Enqueuing Move request for scope (-0.29, -0.24)
03:02:53.619 00.000 25848 Worker thread wakes up
03:02:53.619 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.24) opts 0xd
03:02:53.619 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.24)
03:02:53.619 00.000 25848 Moving (-0.29, -0.24) raw xDistance=0.26 yDistance=-0.33
03:02:53.619 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
03:02:53.619 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:53.619 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:02:53.619 00.000 25848 MoveAxis(E, 0, ABG)
03:02:53.619 00.000 25848 Move returns status 0, amount 0
03:02:53.619 00.000 25848 MoveAxis(N, 0, ABG)
03:02:53.619 00.000 25848 Move returns status 0, amount 0
03:02:53.619 00.000 25848 move complete, result=0
03:02:53.619 00.000 25848 worker thread done servicing request
03:02:53.619 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=334, FiltMax=65504, Gamma=0.560
03:02:53.619 00.000 21444 UpdateGuideState exits: m=5720065 SNR=283.1 Saturated
03:02:53.619 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:53.619 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:53.619 00.000 21444 Enqueuing Expose request
03:02:53.619 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
03:02:53.619 00.000 25848 Worker thread wakes up
03:02:53.619 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:53.619 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:56.469 02.850 25848 Exposure complete
03:02:56.548 00.079 25848 worker thread done servicing request
03:02:56.548 00.000 21444 OnExposeComplete: enter
03:02:56.548 00.000 21444 UpdateGuideState(): m_state=6
03:02:56.548 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1689
03:02:56.548 00.000 21444 Star::Find returns 1 (1), X=1260.73, Y=670.45, Mass=5877859, SNR=283.1, Peak=65504 HFD=8.0
03:02:56.549 00.001 21444 MultiStar: [#1 -1.70,0.76,0.96,U] [#2 -1.33,0.86,1.07,U] [#3 -0.95,0.93,0.64,U] [#4 -0.58,1.01,0.78,U] [#5 -0.70,0.39,0.74,U] [#6 -0.30,1.36,0.59,U] [#7 -0.38,0.47,0.57,U] [#8 -1.05,0.14,0.58,U] 
03:02:56.549 00.000 21444 single-star, 8 included, MultiStar: {-0.79, 0.62}, one-star: {0.14, -0.15}
03:02:56.549 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.40)
03:02:56.549 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
03:02:56.549 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-0.84 mountX=-0.15 mountY=-0.09, mountTheta=-2.61
03:02:56.549 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.15, opts=13)
03:02:56.550 00.001 21444 Enqueuing Move request for scope (0.14, -0.15)
03:02:56.550 00.000 25848 Worker thread wakes up
03:02:56.550 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=16, FiltMax=65504, Gamma=0.560
03:02:56.550 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
03:02:56.550 00.000 21444 UpdateGuideState exits: m=5877859 SNR=283.1 Saturated
03:02:56.550 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
03:02:56.550 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:56.550 00.000 25848 Moving (0.14, -0.15) raw xDistance=-0.15 yDistance=-0.09
03:02:56.550 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:56.550 00.000 21444 Enqueuing Expose request
03:02:56.550 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:02:56.550 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:56.550 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:02:56.550 00.000 25848 MoveAxis(E, 0, ABG)
03:02:56.550 00.000 25848 Move returns status 0, amount 0
03:02:56.550 00.000 25848 MoveAxis(N, 0, ABG)
03:02:56.550 00.000 25848 Move returns status 0, amount 0
03:02:56.550 00.000 25848 move complete, result=0
03:02:56.550 00.000 25848 worker thread done servicing request
03:02:56.550 00.000 25848 Worker thread wakes up
03:02:56.550 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:56.550 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:02:56.550 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:59.389 02.839 25848 Exposure complete
03:02:59.469 00.080 25848 worker thread done servicing request
03:02:59.469 00.000 21444 OnExposeComplete: enter
03:02:59.469 00.000 21444 UpdateGuideState(): m_state=6
03:02:59.470 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1690
03:02:59.470 00.000 21444 Star::Find returns 1 (1), X=1261.48, Y=671.35, Mass=6045647, SNR=307.8, Peak=65504 HFD=7.9
03:02:59.470 00.000 21444 MultiStar: [#1 -1.09,1.72,0.00,M1] [#2 -1.05,1.33,0.81,U] [#3 -0.74,1.74,0.00,M1] [#4 0.26,1.36,0.76,U] [#5 0.35,0.64,0.57,U] [#6 0.01,1.69,0.58,U] [#7 0.07,1.40,0.60,U] [#8 -0.20,1.38,0.41,U] 
03:02:59.470 00.000 21444 single-star, 6 included, MultiStar: {0.09, 1.19}, one-star: {0.89, 0.75}
03:02:59.470 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
03:02:59.470 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.09)
03:02:59.470 00.000 21444 CameraToMount -- cameraX=0.89 cameraY=0.75 hyp=1.17 cameraTheta=0.70 mountX=-0.82 mountY=1.03, mountTheta=2.24
03:02:59.471 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.89, y=0.75, opts=13)
03:02:59.471 00.000 21444 Enqueuing Move request for scope (0.89, 0.75)
03:02:59.471 00.000 25848 Worker thread wakes up
03:02:59.471 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
03:02:59.471 00.000 21444 UpdateGuideState exits: m=6045647 SNR=307.8 Saturated
03:02:59.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:59.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:02:59.472 00.001 21444 Enqueuing Expose request
03:02:59.472 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.75) opts 0xd
03:02:59.472 00.000 25848 Handling offset move in thread for scope, endpoint = (0.89, 0.75)
03:02:59.472 00.000 25848 Moving (0.89, 0.75) raw xDistance=-0.82 yDistance=1.03
03:02:59.472 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82
03:02:59.472 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
03:02:59.472 00.000 25848 MoveAxis(E, 24, ABG)
03:02:59.472 00.000 25848 Guiding  Dir = 2, Dur = 24
03:02:59.498 00.026 25848 IsSlewing returns 0
03:02:59.498 00.000 25848 IsGuiding returns 0
03:02:59.539 00.041 25848 IsGuiding returns 1
03:02:59.539 00.000 25848 scope still moving after pulse duration time elapsed
03:02:59.580 00.041 25848 IsSlewing returns 0
03:02:59.580 00.000 25848 IsGuiding returns 0
03:02:59.580 00.000 25848 scope move finished after 24 + 57 ms
03:02:59.580 00.000 25848 Move returns status 0, amount 24
03:02:59.580 00.000 25848 MoveAxis(S, 28, ABG)
03:02:59.580 00.000 25848 Guiding  Dir = 1, Dur = 28
03:02:59.610 00.030 25848 IsSlewing returns 0
03:02:59.611 00.001 25848 IsGuiding returns 0
03:02:59.642 00.031 25848 IsGuiding returns 1
03:02:59.642 00.000 25848 scope still moving after pulse duration time elapsed
03:02:59.702 00.060 25848 IsSlewing returns 0
03:02:59.702 00.000 25848 IsGuiding returns 0
03:02:59.702 00.000 25848 scope move finished after 28 + 63 ms
03:02:59.702 00.000 25848 Move returns status 0, amount 28
03:02:59.702 00.000 25848 move complete, result=0
03:02:59.702 00.000 25848 worker thread done servicing request
03:02:59.702 00.000 25848 Worker thread wakes up
03:02:59.702 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 1.0 px 28 ms SOUTH
03:02:59.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:02:59.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:02.543 02.841 25848 Exposure complete
03:03:02.630 00.087 25848 worker thread done servicing request
03:03:02.631 00.001 21444 OnExposeComplete: enter
03:03:02.631 00.000 21444 UpdateGuideState(): m_state=6
03:03:02.631 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1691
03:03:02.631 00.000 21444 Star::Find returns 1 (1), X=1260.67, Y=670.44, Mass=5906289, SNR=263.6, Peak=65504 HFD=7.9
03:03:02.631 00.000 21444 MultiStar: [#1 -1.14,0.77,0.92,U] [#2 -0.33,0.35,0.89,U] [#3 -0.84,0.60,0.52,U] [#4 -0.32,0.40,0.71,U] [#5 -0.74,-0.09,0.64,U] [#6 -0.69,0.90,0.77,U] [#7 -0.38,0.45,0.54,U] [#8 -0.71,0.37,0.54,U] 
03:03:02.631 00.000 21444 single-star, 8 included, MultiStar: {-0.54, 0.39}, one-star: {0.08, -0.15}
03:03:02.631 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.15)
03:03:02.631 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.69)
03:03:02.631 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.18 cameraTheta=-1.08 mountX=-0.10 mountY=-0.11, mountTheta=-2.29
03:03:02.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.15, opts=13)
03:03:02.632 00.000 21444 Enqueuing Move request for scope (0.08, -0.15)
03:03:02.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=142, FiltMax=65504, Gamma=0.560
03:03:02.632 00.000 21444 UpdateGuideState exits: m=5906289 SNR=263.6 Saturated
03:03:02.632 00.000 25848 Worker thread wakes up
03:03:02.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
03:03:02.632 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
03:03:02.633 00.001 25848 Moving (0.08, -0.15) raw xDistance=-0.10 yDistance=-0.11
03:03:02.633 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:03:02.633 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:02.633 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:03:02.633 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:02.633 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:02.633 00.000 21444 Enqueuing Expose request
03:03:02.633 00.000 25848 MoveAxis(E, 0, ABG)
03:03:02.633 00.000 25848 Move returns status 0, amount 0
03:03:02.633 00.000 25848 MoveAxis(N, 0, ABG)
03:03:02.633 00.000 25848 Move returns status 0, amount 0
03:03:02.633 00.000 25848 move complete, result=0
03:03:02.633 00.000 25848 worker thread done servicing request
03:03:02.633 00.000 25848 Worker thread wakes up
03:03:02.633 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:02.633 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:02.634 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:05.474 02.840 25848 Exposure complete
03:03:05.553 00.079 25848 worker thread done servicing request
03:03:05.553 00.000 21444 OnExposeComplete: enter
03:03:05.553 00.000 21444 UpdateGuideState(): m_state=6
03:03:05.553 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1692
03:03:05.553 00.000 21444 Star::Find returns 1 (1), X=1260.90, Y=671.12, Mass=5737987, SNR=215.8, Peak=65504 HFD=8.1
03:03:05.553 00.000 21444 MultiStar: [#1 -0.57,0.71,1.11,U] [#2 -0.58,0.95,0.80,U] [#3 -0.65,1.03,0.84,U] [#4 0.03,1.18,0.94,U] [#5 0.11,0.72,0.92,U] [#6 0.14,1.22,0.76,U] [#7 0.09,1.09,0.64,U] [#8 -0.38,0.83,0.47,U] 
03:03:05.553 00.000 21444 single-star, 8 included, MultiStar: {-0.16, 0.90}, one-star: {0.31, 0.53}
03:03:05.554 00.001 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
03:03:05.554 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.43)
03:03:05.554 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.53 hyp=0.61 cameraTheta=1.04 mountX=-0.26 mountY=0.60, mountTheta=1.97
03:03:05.554 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.53, opts=13)
03:03:05.554 00.000 21444 Enqueuing Move request for scope (0.31, 0.53)
03:03:05.554 00.000 25848 Worker thread wakes up
03:03:05.554 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=230, FiltMax=65504, Gamma=0.560
03:03:05.554 00.000 21444 UpdateGuideState exits: m=5737987 SNR=215.8 Saturated
03:03:05.555 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:05.555 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:05.555 00.000 21444 Enqueuing Expose request
03:03:05.555 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.53) opts 0xd
03:03:05.555 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.53)
03:03:05.555 00.000 25848 Moving (0.31, 0.53) raw xDistance=-0.26 yDistance=0.60
03:03:05.555 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
03:03:05.555 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
03:03:05.555 00.000 25848 MoveAxis(E, 0, ABG)
03:03:05.555 00.000 25848 Move returns status 0, amount 0
03:03:05.555 00.000 25848 MoveAxis(S, 16, ABG)
03:03:05.555 00.000 25848 Guiding  Dir = 1, Dur = 16
03:03:05.579 00.024 25848 IsSlewing returns 0
03:03:05.579 00.000 25848 IsGuiding returns 0
03:03:05.611 00.032 25848 IsGuiding returns 1
03:03:05.611 00.000 25848 scope still moving after pulse duration time elapsed
03:03:05.670 00.059 25848 IsSlewing returns 0
03:03:05.671 00.001 25848 IsGuiding returns 0
03:03:05.671 00.000 25848 scope move finished after 16 + 74 ms
03:03:05.671 00.000 25848 Move returns status 0, amount 16
03:03:05.671 00.000 25848 move complete, result=0
03:03:05.671 00.000 25848 worker thread done servicing request
03:03:05.671 00.000 25848 Worker thread wakes up
03:03:05.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:05.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:05.671 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 16 ms SOUTH
03:03:08.522 02.851 25848 Exposure complete
03:03:08.611 00.089 25848 worker thread done servicing request
03:03:08.611 00.000 21444 OnExposeComplete: enter
03:03:08.611 00.000 21444 UpdateGuideState(): m_state=6
03:03:08.611 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1693
03:03:08.611 00.000 21444 Star::Find returns 1 (1), X=1259.71, Y=671.73, Mass=5680346, SNR=234.3, Peak=65504 HFD=7.9
03:03:08.611 00.000 21444 MultiStar: [#1 -2.43,2.06,0.00,M1] [#2 -2.44,2.36,0.00,M1] [#3 -2.74,2.47,0.00,M1] [#4 -1.43,2.30,0.00,M1] [#5 -0.91,1.49,0.69,U] [#6 -0.76,2.55,0.00,M1] [#7 -1.32,2.19,0.00,M1] [#8 -1.47,1.77,0.00,M1] 
03:03:08.611 00.000 21444 single-star, 1 included, MultiStar: {-0.89, 1.28}, one-star: {-0.88, 1.13}
03:03:08.611 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
03:03:08.612 00.001 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.66 = 2.62)
03:03:08.612 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=1.13 hyp=1.43 cameraTheta=2.23 mountX=0.98 mountY=0.71, mountTheta=0.63
03:03:08.613 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=1.13, opts=13)
03:03:08.613 00.000 21444 Enqueuing Move request for scope (-0.88, 1.13)
03:03:08.613 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=42, FiltMax=65504, Gamma=0.560
03:03:08.613 00.000 21444 UpdateGuideState exits: m=5680346 SNR=234.3 Saturated
03:03:08.613 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:08.613 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:08.613 00.000 21444 Enqueuing Expose request
03:03:08.613 00.000 25848 Worker thread wakes up
03:03:08.614 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 1.13) opts 0xd
03:03:08.614 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, 1.13)
03:03:08.614 00.000 25848 Moving (-0.88, 1.13) raw xDistance=0.98 yDistance=0.71
03:03:08.614 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.98
03:03:08.614 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
03:03:08.614 00.000 25848 MoveAxis(W, 29, ABG)
03:03:08.614 00.000 25848 Guiding  Dir = 3, Dur = 29
03:03:08.655 00.041 25848 IsSlewing returns 0
03:03:08.656 00.001 25848 IsGuiding returns 0
03:03:08.688 00.032 25848 IsGuiding returns 1
03:03:08.688 00.000 25848 scope still moving after pulse duration time elapsed
03:03:08.736 00.048 25848 IsSlewing returns 0
03:03:08.737 00.001 25848 IsGuiding returns 0
03:03:08.737 00.000 25848 scope move finished after 29 + 51 ms
03:03:08.737 00.000 25848 Move returns status 0, amount 29
03:03:08.737 00.000 25848 MoveAxis(S, 19, ABG)
03:03:08.737 00.000 25848 Guiding  Dir = 1, Dur = 19
03:03:08.765 00.028 25848 IsSlewing returns 0
03:03:08.765 00.000 25848 IsGuiding returns 0
03:03:08.796 00.031 25848 IsGuiding returns 1
03:03:08.796 00.000 25848 scope still moving after pulse duration time elapsed
03:03:08.843 00.047 25848 IsSlewing returns 0
03:03:08.843 00.000 25848 IsGuiding returns 0
03:03:08.843 00.000 25848 scope move finished after 19 + 59 ms
03:03:08.843 00.000 25848 Move returns status 0, amount 19
03:03:08.843 00.000 25848 move complete, result=0
03:03:08.843 00.000 25848 worker thread done servicing request
03:03:08.843 00.000 25848 Worker thread wakes up
03:03:08.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:08.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:08.845 00.002 21444 GuideStep: 1.0 px 29 ms WEST, 0.7 px 19 ms SOUTH
03:03:11.703 02.858 25848 Exposure complete
03:03:11.784 00.081 25848 worker thread done servicing request
03:03:11.784 00.000 21444 OnExposeComplete: enter
03:03:11.784 00.000 21444 UpdateGuideState(): m_state=6
03:03:11.784 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1694
03:03:11.784 00.000 21444 Star::Find returns 1 (1), X=1261.85, Y=670.82, Mass=5690276, SNR=221.5, Peak=65504 HFD=8.0
03:03:11.785 00.001 21444 MultiStar: [#1 0.56,0.38,1.15,U] [#2 0.94,-0.01,0.97,U] [#3 1.39,0.04,0.79,U] [#4 1.42,0.09,0.92,U] [#5 1.21,0.08,0.87,U] [#6 1.04,1.00,0.78,U] [#7 0.79,0.24,0.64,U] [#8 0.66,-0.11,0.50,U] 
03:03:11.785 00.000 21444 refined, 8 included, MultiStar: {1.04, 0.22}, one-star: {1.26, 0.22}
03:03:11.785 00.000 21444 CameraToMount -- cameraTheta (0.21) - m_xAngle (3.05) = xAngle (-2.84 = -2.84)
03:03:11.785 00.000 21444 CameraToMount -- cameraTheta (0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.68 = 0.60)
03:03:11.785 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=0.22 hyp=1.06 cameraTheta=0.21 mountX=-1.02 mountY=0.60, mountTheta=2.61
03:03:11.785 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=0.22, opts=13)
03:03:11.785 00.000 21444 Enqueuing Move request for scope (1.04, 0.22)
03:03:11.786 00.001 25848 Worker thread wakes up
03:03:11.786 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.22) opts 0xd
03:03:11.786 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, 0.22)
03:03:11.786 00.000 25848 Moving (1.04, 0.22) raw xDistance=-1.02 yDistance=0.60
03:03:11.786 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -1.02
03:03:11.786 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
03:03:11.786 00.000 25848 MoveAxis(E, 28, ABG)
03:03:11.786 00.000 25848 Guiding  Dir = 2, Dur = 28
03:03:11.786 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=182, FiltMax=65504, Gamma=0.560
03:03:11.786 00.000 21444 UpdateGuideState exits: m=5690276 SNR=221.5 Saturated
03:03:11.786 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:11.786 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:11.786 00.000 21444 Enqueuing Expose request
03:03:11.812 00.026 25848 IsSlewing returns 0
03:03:11.812 00.000 25848 IsGuiding returns 0
03:03:11.843 00.031 25848 IsGuiding returns 1
03:03:11.843 00.000 25848 scope still moving after pulse duration time elapsed
03:03:11.905 00.062 25848 IsSlewing returns 0
03:03:11.905 00.000 25848 IsGuiding returns 0
03:03:11.905 00.000 25848 scope move finished after 28 + 66 ms
03:03:11.905 00.000 25848 Move returns status 0, amount 28
03:03:11.905 00.000 25848 MoveAxis(S, 16, ABG)
03:03:11.905 00.000 25848 Guiding  Dir = 1, Dur = 16
03:03:11.935 00.030 25848 IsSlewing returns 0
03:03:11.936 00.001 25848 IsGuiding returns 0
03:03:12.001 00.065 25848 IsGuiding returns 1
03:03:12.001 00.000 25848 scope still moving after pulse duration time elapsed
03:03:12.062 00.061 25848 IsSlewing returns 0
03:03:12.062 00.000 25848 IsGuiding returns 0
03:03:12.062 00.000 25848 scope move finished after 16 + 110 ms
03:03:12.062 00.000 25848 Move returns status 0, amount 16
03:03:12.062 00.000 25848 move complete, result=0
03:03:12.062 00.000 25848 worker thread done servicing request
03:03:12.062 00.000 25848 Worker thread wakes up
03:03:12.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:12.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:12.062 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 0.6 px 16 ms SOUTH
03:03:14.911 02.849 25848 Exposure complete
03:03:14.999 00.088 25848 worker thread done servicing request
03:03:14.999 00.000 21444 OnExposeComplete: enter
03:03:14.999 00.000 21444 UpdateGuideState(): m_state=6
03:03:15.000 00.001 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1695
03:03:15.000 00.000 21444 Star::Find returns 1 (1), X=1262.32, Y=669.54, Mass=5777939, SNR=224.9, Peak=65504 HFD=7.9
03:03:15.000 00.000 21444 MultiStar: [#1 0.57,-0.51,0.92,U] [#2 0.37,-0.43,0.95,U] [#3 0.76,-0.32,0.90,U] [#4 1.00,-0.28,1.02,U] [#5 0.50,-0.70,0.80,U] [#6 1.00,0.02,0.65,U] [#7 1.17,-0.59,0.68,U] [#8 0.43,-0.50,0.57,U] 
03:03:15.000 00.000 21444 refined, 8 included, MultiStar: {0.85, -0.50}, one-star: {1.72, -1.06}
03:03:15.000 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
03:03:15.000 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
03:03:15.000 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.50 hyp=0.99 cameraTheta=-0.53 mountX=-0.90 mountY=-0.14, mountTheta=-2.99
03:03:15.001 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.50, opts=13)
03:03:15.001 00.000 21444 Enqueuing Move request for scope (0.85, -0.50)
03:03:15.001 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=272, FiltMax=65504, Gamma=0.560
03:03:15.001 00.000 21444 UpdateGuideState exits: m=5777939 SNR=224.9 Saturated
03:03:15.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:15.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:15.001 00.000 21444 Enqueuing Expose request
03:03:15.001 00.000 25848 Worker thread wakes up
03:03:15.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.50) opts 0xd
03:03:15.001 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.50)
03:03:15.001 00.000 25848 Moving (0.85, -0.50) raw xDistance=-0.90 yDistance=-0.14
03:03:15.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.90
03:03:15.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:15.002 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:03:15.002 00.000 25848 MoveAxis(E, 28, ABG)
03:03:15.002 00.000 25848 Guiding  Dir = 2, Dur = 28
03:03:15.032 00.030 25848 IsSlewing returns 0
03:03:15.032 00.000 25848 IsGuiding returns 0
03:03:15.064 00.032 25848 IsGuiding returns 1
03:03:15.064 00.000 25848 scope still moving after pulse duration time elapsed
03:03:15.142 00.078 25848 IsSlewing returns 0
03:03:15.143 00.001 25848 IsGuiding returns 0
03:03:15.143 00.000 25848 scope move finished after 28 + 83 ms
03:03:15.143 00.000 25848 Move returns status 0, amount 28
03:03:15.143 00.000 25848 MoveAxis(N, 0, ABG)
03:03:15.143 00.000 25848 Move returns status 0, amount 0
03:03:15.143 00.000 25848 move complete, result=0
03:03:15.143 00.000 25848 worker thread done servicing request
03:03:15.143 00.000 25848 Worker thread wakes up
03:03:15.143 00.000 21444 GuideStep: -0.9 px 28 ms EAST, -0.1 px 0 ms NORTH
03:03:15.143 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:15.143 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:17.983 02.840 25848 Exposure complete
03:03:18.062 00.079 25848 worker thread done servicing request
03:03:18.063 00.001 21444 OnExposeComplete: enter
03:03:18.063 00.000 21444 UpdateGuideState(): m_state=6
03:03:18.063 00.000 21444 Star::Find(15, 1262, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1696
03:03:18.063 00.000 21444 Star::Find returns 1 (1), X=1262.76, Y=668.73, Mass=5836504, SNR=248.2, Peak=65504 HFD=7.9
03:03:18.063 00.000 21444 MultiStar: [#1 1.37,-0.63,0.97,U] [#2 1.25,-0.93,0.90,U] [#3 0.61,-0.40,0.79,U] [#4 1.95,-0.58,0.00,M1] [#5 1.33,-1.26,0.70,U] [#6 1.81,-0.19,0.71,U] [#7 1.56,-0.65,0.64,U] [#8 0.87,-0.67,0.51,U] 
03:03:18.063 00.000 21444 refined, 7 included, MultiStar: {1.41, -0.87}, one-star: {2.17, -1.87}
03:03:18.063 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
03:03:18.063 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.45 = -0.16)
03:03:18.063 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=-0.87 hyp=1.65 cameraTheta=-0.55 mountX=-1.48 mountY=-0.27, mountTheta=-2.96
03:03:18.064 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=-0.87, opts=13)
03:03:18.064 00.000 21444 Enqueuing Move request for scope (1.41, -0.87)
03:03:18.064 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=120, FiltMax=65504, Gamma=0.560
03:03:18.064 00.000 21444 UpdateGuideState exits: m=5836504 SNR=248.2 Saturated
03:03:18.064 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:18.064 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:18.064 00.000 21444 Enqueuing Expose request
03:03:18.064 00.000 25848 Worker thread wakes up
03:03:18.064 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, -0.87) opts 0xd
03:03:18.064 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, -0.87)
03:03:18.064 00.000 25848 Moving (1.41, -0.87) raw xDistance=-1.48 yDistance=-0.27
03:03:18.064 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.48
03:03:18.064 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:18.064 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:03:18.064 00.000 25848 MoveAxis(E, 45, ABG)
03:03:18.064 00.000 25848 Guiding  Dir = 2, Dur = 45
03:03:18.093 00.029 25848 IsSlewing returns 0
03:03:18.093 00.000 25848 IsGuiding returns 0
03:03:18.124 00.031 25848 PulseGuide returned control before completion, sleep 24
03:03:18.156 00.032 25848 IsGuiding returns 1
03:03:18.156 00.000 25848 scope still moving after pulse duration time elapsed
03:03:18.249 00.093 25848 IsSlewing returns 0
03:03:18.252 00.003 25848 IsGuiding returns 0
03:03:18.252 00.000 25848 scope move finished after 45 + 114 ms
03:03:18.252 00.000 25848 Move returns status 0, amount 45
03:03:18.252 00.000 25848 MoveAxis(N, 0, ABG)
03:03:18.252 00.000 25848 Move returns status 0, amount 0
03:03:18.252 00.000 25848 move complete, result=0
03:03:18.252 00.000 25848 worker thread done servicing request
03:03:18.252 00.000 25848 Worker thread wakes up
03:03:18.252 00.000 21444 GuideStep: -1.5 px 45 ms EAST, -0.3 px 0 ms NORTH
03:03:18.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:18.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:21.105 02.853 25848 Exposure complete
03:03:21.186 00.081 25848 worker thread done servicing request
03:03:21.186 00.000 21444 OnExposeComplete: enter
03:03:21.186 00.000 21444 UpdateGuideState(): m_state=6
03:03:21.186 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1697
03:03:21.186 00.000 21444 Star::Find returns 1 (1), X=1262.78, Y=670.94, Mass=5811570, SNR=201.6, Peak=65504 HFD=8.1
03:03:21.186 00.000 21444 MultiStar: [#1 2.10,1.53,0.00,M1] [#2 1.57,1.63,0.00,M1] [#3 2.11,1.29,0.00,M1] [#4 1.39,0.99,0.88,U] [#5 1.36,0.27,0.74,U] [#6 1.91,1.35,0.00,M1] [#7 1.60,0.25,0.58,U] [#8 0.92,0.44,0.60,U] 
03:03:21.186 00.000 21444 refined, 4 included, MultiStar: {1.55, 0.48}, one-star: {2.19, 0.34}
03:03:21.187 00.001 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
03:03:21.187 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.60 = 0.69)
03:03:21.187 00.000 21444 CameraToMount -- cameraX=1.55 cameraY=0.48 hyp=1.62 cameraTheta=0.30 mountX=-1.50 mountY=1.03, mountTheta=2.54
03:03:21.187 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.55, y=0.48, opts=13)
03:03:21.187 00.000 21444 Enqueuing Move request for scope (1.55, 0.48)
03:03:21.187 00.000 25848 Worker thread wakes up
03:03:21.187 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.55, 0.48) opts 0xd
03:03:21.187 00.000 25848 Handling offset move in thread for scope, endpoint = (1.55, 0.48)
03:03:21.187 00.000 25848 Moving (1.55, 0.48) raw xDistance=-1.50 yDistance=1.03
03:03:21.187 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.50
03:03:21.188 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
03:03:21.188 00.000 25848 MoveAxis(E, 47, ABG)
03:03:21.188 00.000 25848 Guiding  Dir = 2, Dur = 47
03:03:21.188 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=244, FiltMax=65504, Gamma=0.560
03:03:21.188 00.000 21444 UpdateGuideState exits: m=5811570 SNR=201.6 Saturated
03:03:21.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:21.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:21.188 00.000 21444 Enqueuing Expose request
03:03:21.220 00.032 25848 IsSlewing returns 0
03:03:21.220 00.000 25848 IsGuiding returns 0
03:03:21.252 00.032 25848 PulseGuide returned control before completion, sleep 26
03:03:21.334 00.082 25848 IsGuiding returns 1
03:03:21.335 00.001 25848 scope still moving after pulse duration time elapsed
03:03:21.375 00.040 25848 IsSlewing returns 0
03:03:21.376 00.001 25848 IsGuiding returns 0
03:03:21.376 00.000 25848 scope move finished after 47 + 108 ms
03:03:21.376 00.000 25848 Move returns status 0, amount 47
03:03:21.376 00.000 25848 MoveAxis(S, 28, ABG)
03:03:21.376 00.000 25848 Guiding  Dir = 1, Dur = 28
03:03:21.406 00.030 25848 IsSlewing returns 0
03:03:21.406 00.000 25848 IsGuiding returns 0
03:03:21.438 00.032 25848 IsGuiding returns 1
03:03:21.438 00.000 25848 scope still moving after pulse duration time elapsed
03:03:21.486 00.048 25848 IsSlewing returns 0
03:03:21.486 00.000 25848 IsGuiding returns 0
03:03:21.486 00.000 25848 scope move finished after 28 + 51 ms
03:03:21.486 00.000 25848 Move returns status 0, amount 28
03:03:21.486 00.000 25848 move complete, result=0
03:03:21.486 00.000 25848 worker thread done servicing request
03:03:21.486 00.000 25848 Worker thread wakes up
03:03:21.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:21.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:21.486 00.000 21444 GuideStep: -1.5 px 47 ms EAST, 1.0 px 28 ms SOUTH
03:03:24.340 02.854 25848 Exposure complete
03:03:24.428 00.088 25848 worker thread done servicing request
03:03:24.428 00.000 21444 OnExposeComplete: enter
03:03:24.428 00.000 21444 UpdateGuideState(): m_state=6
03:03:24.429 00.001 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1698
03:03:24.429 00.000 21444 Star::Find returns 1 (1), X=1262.82, Y=670.51, Mass=5821716, SNR=227.6, Peak=65504 HFD=8.1
03:03:24.429 00.000 21444 MultiStar: [#1 0.94,0.97,1.13,U] [#2 1.29,0.87,0.91,U] [#3 0.68,1.45,0.98,U] [#4 1.82,0.41,0.77,U] [#5 1.43,-0.05,0.83,U] [#6 1.90,1.29,0.00,M2] [#7 1.52,0.58,0.64,U] [#8 1.49,0.04,0.77,U] 
03:03:24.429 00.000 21444 refined, 7 included, MultiStar: {1.40, 0.56}, one-star: {2.23, -0.09}
03:03:24.429 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
03:03:24.429 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.77)
03:03:24.429 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=0.56 hyp=1.51 cameraTheta=0.38 mountX=-1.34 mountY=1.04, mountTheta=2.48
03:03:24.430 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=0.56, opts=13)
03:03:24.430 00.000 21444 Enqueuing Move request for scope (1.40, 0.56)
03:03:24.430 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=244, FiltMax=65504, Gamma=0.560
03:03:24.430 00.000 21444 UpdateGuideState exits: m=5821716 SNR=227.6 Saturated
03:03:24.430 00.000 25848 Worker thread wakes up
03:03:24.430 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, 0.56) opts 0xd
03:03:24.430 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, 0.56)
03:03:24.430 00.000 25848 Moving (1.40, 0.56) raw xDistance=-1.34 yDistance=1.04
03:03:24.431 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.34
03:03:24.431 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
03:03:24.431 00.000 25848 MoveAxis(E, 42, ABG)
03:03:24.431 00.000 25848 Guiding  Dir = 2, Dur = 42
03:03:24.431 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:24.431 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:24.431 00.000 21444 Enqueuing Expose request
03:03:24.455 00.024 25848 IsSlewing returns 0
03:03:24.456 00.001 25848 IsGuiding returns 0
03:03:24.487 00.031 25848 PulseGuide returned control before completion, sleep 20
03:03:24.562 00.075 25848 IsGuiding returns 1
03:03:24.562 00.000 25848 scope still moving after pulse duration time elapsed
03:03:24.626 00.064 25848 IsSlewing returns 0
03:03:24.626 00.000 25848 IsGuiding returns 0
03:03:24.626 00.000 25848 scope move finished after 42 + 129 ms
03:03:24.627 00.001 25848 Move returns status 0, amount 42
03:03:24.627 00.000 25848 MoveAxis(S, 28, ABG)
03:03:24.627 00.000 25848 Guiding  Dir = 1, Dur = 28
03:03:24.657 00.030 25848 IsSlewing returns 0
03:03:24.657 00.000 25848 IsGuiding returns 0
03:03:24.688 00.031 25848 IsGuiding returns 1
03:03:24.688 00.000 25848 scope still moving after pulse duration time elapsed
03:03:24.768 00.080 25848 IsSlewing returns 0
03:03:24.769 00.001 25848 IsGuiding returns 0
03:03:24.769 00.000 25848 scope move finished after 28 + 83 ms
03:03:24.769 00.000 25848 Move returns status 0, amount 28
03:03:24.769 00.000 25848 move complete, result=0
03:03:24.769 00.000 25848 worker thread done servicing request
03:03:24.769 00.000 25848 Worker thread wakes up
03:03:24.769 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:24.769 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:24.769 00.000 21444 GuideStep: -1.3 px 42 ms EAST, 1.0 px 28 ms SOUTH
03:03:27.612 02.843 25848 Exposure complete
03:03:27.682 00.070 25848 worker thread done servicing request
03:03:27.682 00.000 21444 OnExposeComplete: enter
03:03:27.682 00.000 21444 UpdateGuideState(): m_state=6
03:03:27.683 00.001 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1699
03:03:27.683 00.000 21444 Star::Find returns 1 (1), X=1262.65, Y=669.55, Mass=5820876, SNR=213.5, Peak=65504 HFD=7.9
03:03:27.683 00.000 21444 MultiStar: [#1 0.21,-1.13,1.16,U] [#2 0.62,-0.97,1.11,U] [#3 1.07,-0.46,1.02,U] [#4 1.55,-0.49,0.86,U] [#5 1.18,-0.45,0.73,U] [#6 1.69,0.11,0.68,U] [#7 1.64,-0.93,0.49,U] [#8 0.86,-0.55,0.61,U] 
03:03:27.683 00.000 21444 refined, 8 included, MultiStar: {1.14, -0.70}, one-star: {2.06, -1.05}
03:03:27.683 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
03:03:27.683 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
03:03:27.683 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=-0.70 hyp=1.34 cameraTheta=-0.55 mountX=-1.20 mountY=-0.21, mountTheta=-2.96
03:03:27.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=-0.70, opts=13)
03:03:27.684 00.000 21444 Enqueuing Move request for scope (1.14, -0.70)
03:03:27.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=282, FiltMax=65504, Gamma=0.560
03:03:27.684 00.000 21444 UpdateGuideState exits: m=5820876 SNR=213.5 Saturated
03:03:27.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:27.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:27.684 00.000 21444 Enqueuing Expose request
03:03:27.684 00.000 25848 Worker thread wakes up
03:03:27.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, -0.70) opts 0xd
03:03:27.684 00.000 25848 Handling offset move in thread for scope, endpoint = (1.14, -0.70)
03:03:27.684 00.000 25848 Moving (1.14, -0.70) raw xDistance=-1.20 yDistance=-0.21
03:03:27.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.20
03:03:27.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:27.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:03:27.684 00.000 25848 MoveAxis(E, 38, ABG)
03:03:27.684 00.000 25848 Guiding  Dir = 2, Dur = 38
03:03:27.750 00.066 25848 IsSlewing returns 0
03:03:27.750 00.000 25848 IsGuiding returns 0
03:03:27.782 00.032 25848 PulseGuide returned control before completion, sleep 17
03:03:27.813 00.031 25848 IsGuiding returns 1
03:03:27.815 00.002 25848 scope still moving after pulse duration time elapsed
03:03:27.874 00.059 25848 IsSlewing returns 0
03:03:27.874 00.000 25848 IsGuiding returns 0
03:03:27.874 00.000 25848 scope move finished after 38 + 85 ms
03:03:27.874 00.000 25848 Move returns status 0, amount 38
03:03:27.874 00.000 25848 MoveAxis(N, 0, ABG)
03:03:27.874 00.000 25848 Move returns status 0, amount 0
03:03:27.874 00.000 25848 move complete, result=0
03:03:27.874 00.000 25848 worker thread done servicing request
03:03:27.874 00.000 25848 Worker thread wakes up
03:03:27.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:27.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:27.874 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -0.2 px 0 ms NORTH
03:03:30.718 02.844 25848 Exposure complete
03:03:30.800 00.082 25848 worker thread done servicing request
03:03:30.801 00.001 21444 OnExposeComplete: enter
03:03:30.801 00.000 21444 UpdateGuideState(): m_state=6
03:03:30.801 00.000 21444 Star::Find(15, 1262, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1700
03:03:30.801 00.000 21444 Star::Find returns 1 (1), X=1261.13, Y=668.43, Mass=5695914, SNR=282.5, Peak=65504 HFD=7.9
03:03:30.801 00.000 21444 MultiStar: [#1 -0.45,-0.69,1.07,U] [#2 -0.06,-0.99,1.00,U] [#3 0.57,-0.38,0.89,U] [#4 0.49,-1.58,0.69,U] [#5 0.47,-2.02,0.00,M1] [#6 0.42,-0.73,0.70,U] [#7 0.24,-1.25,0.53,U] [#8 -0.06,-1.82,0.58,U] 
03:03:30.801 00.000 21444 refined, 7 included, MultiStar: {0.19, -1.17}, one-star: {0.54, -2.17}
03:03:30.801 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
03:03:30.801 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.02)
03:03:30.801 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-1.17 hyp=1.19 cameraTheta=-1.41 mountX=-0.29 mountY=-1.01, mountTheta=-1.85
03:03:30.802 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-1.17, opts=13)
03:03:30.802 00.000 21444 Enqueuing Move request for scope (0.19, -1.17)
03:03:30.802 00.000 25848 Worker thread wakes up
03:03:30.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=296, FiltMax=65504, Gamma=0.560
03:03:30.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.17) opts 0xd
03:03:30.802 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -1.17)
03:03:30.802 00.000 25848 Moving (0.19, -1.17) raw xDistance=-0.29 yDistance=-1.01
03:03:30.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
03:03:30.802 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:03:30.802 00.000 21444 UpdateGuideState exits: m=5695914 SNR=282.5 Saturated
03:03:30.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:30.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:30.803 00.001 21444 Enqueuing Expose request
03:03:30.803 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.01
03:03:30.803 00.000 25848 MoveAxis(E, 0, ABG)
03:03:30.803 00.000 25848 Move returns status 0, amount 0
03:03:30.803 00.000 25848 MoveAxis(N, 0, ABG)
03:03:30.803 00.000 25848 Move returns status 0, amount 0
03:03:30.803 00.000 25848 move complete, result=0
03:03:30.803 00.000 25848 worker thread done servicing request
03:03:30.803 00.000 25848 Worker thread wakes up
03:03:30.803 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:30.803 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:30.803 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 0 ms NORTH
03:03:33.642 02.839 25848 Exposure complete
03:03:33.715 00.073 25848 worker thread done servicing request
03:03:33.715 00.000 21444 OnExposeComplete: enter
03:03:33.715 00.000 21444 UpdateGuideState(): m_state=6
03:03:33.715 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1701
03:03:33.715 00.000 21444 Star::Find returns 1 (1), X=1263.88, Y=669.90, Mass=5912981, SNR=248.3, Peak=65504 HFD=8.2
03:03:33.716 00.001 21444 MultiStar: [#1 1.77,-0.41,1.01,U] [#2 1.19,-0.42,1.14,U] [#3 1.63,-0.40,0.91,U] [#4 2.58,-0.28,0.00,M1] [#5 2.53,-1.09,0.00,M2] [#6 2.95,0.16,0.00,M1] [#7 2.63,-0.08,0.00,M1] [#8 2.10,-0.75,0.00,M1] 
03:03:33.716 00.000 21444 refined, 3 included, MultiStar: {1.95, -0.48}, one-star: {3.29, -0.70}
03:03:33.716 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.29 = 2.99)
03:03:33.716 00.000 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.15)
03:03:33.716 00.000 21444 CameraToMount -- cameraX=1.95 cameraY=-0.48 hyp=2.01 cameraTheta=-0.24 mountX=-1.99 mountY=0.29, mountTheta=3.00
03:03:33.716 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.95, y=-0.48, opts=13)
03:03:33.716 00.000 21444 Enqueuing Move request for scope (1.95, -0.48)
03:03:33.716 00.000 25848 Worker thread wakes up
03:03:33.716 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.95, -0.48) opts 0xd
03:03:33.717 00.001 25848 Handling offset move in thread for scope, endpoint = (1.95, -0.48)
03:03:33.717 00.000 25848 Moving (1.95, -0.48) raw xDistance=-1.99 yDistance=0.29
03:03:33.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.99
03:03:33.717 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:33.717 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=116, FiltMax=65504, Gamma=0.560
03:03:33.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:03:33.717 00.000 25848 MoveAxis(E, 58, ABG)
03:03:33.717 00.000 25848 Guiding  Dir = 2, Dur = 58
03:03:33.717 00.000 21444 UpdateGuideState exits: m=5912981 SNR=248.3 Saturated
03:03:33.717 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:33.717 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:33.717 00.000 21444 Enqueuing Expose request
03:03:33.749 00.032 25848 IsSlewing returns 0
03:03:33.749 00.000 25848 IsGuiding returns 0
03:03:33.780 00.031 25848 PulseGuide returned control before completion, sleep 38
03:03:33.831 00.051 25848 IsGuiding returns 1
03:03:33.831 00.000 25848 scope still moving after pulse duration time elapsed
03:03:33.920 00.089 25848 IsSlewing returns 0
03:03:33.920 00.000 25848 IsGuiding returns 0
03:03:33.920 00.000 25848 scope move finished after 58 + 113 ms
03:03:33.920 00.000 25848 Move returns status 0, amount 58
03:03:33.920 00.000 25848 MoveAxis(N, 0, ABG)
03:03:33.920 00.000 25848 Move returns status 0, amount 0
03:03:33.921 00.001 25848 move complete, result=0
03:03:33.921 00.000 25848 worker thread done servicing request
03:03:33.921 00.000 25848 Worker thread wakes up
03:03:33.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:33.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:33.921 00.000 21444 GuideStep: -2.0 px 58 ms EAST, 0.3 px 0 ms NORTH
03:03:36.770 02.849 25848 Exposure complete
03:03:36.858 00.088 25848 worker thread done servicing request
03:03:36.858 00.000 21444 OnExposeComplete: enter
03:03:36.858 00.000 21444 UpdateGuideState(): m_state=6
03:03:36.859 00.001 21444 Star::Find(15, 1263, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1702
03:03:36.859 00.000 21444 Star::Find returns 1 (1), X=1264.02, Y=669.99, Mass=5627209, SNR=204.3, Peak=65504 HFD=8.1
03:03:36.859 00.000 21444 MultiStar: [#1 2.29,-0.20,0.00,M1] [#2 2.67,-0.16,0.00,M1] [#3 3.25,-0.49,0.00,M1] [#4 3.29,-0.33,0.00,M2] [#5 3.35,-0.32,0.00,M3] [#6 3.58,0.16,0.00,M2] [#7 3.28,-0.23,0.00,M2] [#8 3.46,0.00,0.00,M2] 
03:03:36.859 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.23 = 3.06)
03:03:36.859 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
03:03:36.859 00.000 21444 CameraToMount -- cameraX=3.43 cameraY=-0.60 hyp=3.49 cameraTheta=-0.17 mountX=-3.47 mountY=0.74, mountTheta=2.93
03:03:36.860 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.43, y=-0.60, opts=13)
03:03:36.860 00.000 21444 Enqueuing Move request for scope (3.43, -0.60)
03:03:36.860 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=120, FiltMax=65504, Gamma=0.560
03:03:36.860 00.000 21444 UpdateGuideState exits: m=5627209 SNR=204.3 Saturated
03:03:36.860 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:36.860 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:36.860 00.000 21444 Enqueuing Expose request
03:03:36.861 00.001 25848 Worker thread wakes up
03:03:36.861 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.43, -0.60) opts 0xd
03:03:36.861 00.000 25848 Handling offset move in thread for scope, endpoint = (3.43, -0.60)
03:03:36.861 00.000 25848 Moving (3.43, -0.60) raw xDistance=-3.47 yDistance=0.74
03:03:36.861 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.28 from input -3.47
03:03:36.861 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
03:03:36.861 00.000 25848 MoveAxis(E, 105, ABG)
03:03:36.861 00.000 25848 Guiding  Dir = 2, Dur = 105
03:03:36.889 00.028 25848 IsSlewing returns 0
03:03:36.889 00.000 25848 IsGuiding returns 0
03:03:36.921 00.032 25848 PulseGuide returned control before completion, sleep 84
03:03:37.020 00.099 25848 IsGuiding returns 1
03:03:37.020 00.000 25848 scope still moving after pulse duration time elapsed
03:03:37.079 00.059 25848 IsSlewing returns 0
03:03:37.079 00.000 25848 IsGuiding returns 0
03:03:37.079 00.000 25848 scope move finished after 105 + 84 ms
03:03:37.079 00.000 25848 Move returns status 0, amount 105
03:03:37.079 00.000 25848 MoveAxis(S, 20, ABG)
03:03:37.079 00.000 25848 Guiding  Dir = 1, Dur = 20
03:03:37.153 00.074 25848 IsSlewing returns 0
03:03:37.153 00.000 25848 IsGuiding returns 0
03:03:37.174 00.021 25848 IsGuiding returns 1
03:03:37.174 00.000 25848 scope still moving after pulse duration time elapsed
03:03:37.236 00.062 25848 IsSlewing returns 0
03:03:37.237 00.001 25848 IsGuiding returns 0
03:03:37.237 00.000 25848 scope move finished after 20 + 63 ms
03:03:37.237 00.000 25848 Move returns status 0, amount 20
03:03:37.237 00.000 25848 move complete, result=0
03:03:37.237 00.000 25848 worker thread done servicing request
03:03:37.237 00.000 25848 Worker thread wakes up
03:03:37.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:37.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:37.237 00.000 21444 GuideStep: -3.5 px 105 ms EAST, 0.7 px 20 ms SOUTH
03:03:40.086 02.849 25848 Exposure complete
03:03:40.166 00.080 25848 worker thread done servicing request
03:03:40.166 00.000 21444 OnExposeComplete: enter
03:03:40.166 00.000 21444 UpdateGuideState(): m_state=6
03:03:40.166 00.000 21444 Star::Find(15, 1264, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1703
03:03:40.166 00.000 21444 Star::Find returns 1 (1), X=1263.53, Y=669.53, Mass=5896301, SNR=260.3, Peak=65504 HFD=7.7
03:03:40.167 00.001 21444 MultiStar: [#1 1.81,-0.06,0.98,U] [#2 1.53,-0.26,0.94,U] [#3 2.43,-0.10,0.00,M2] [#4 1.90,-0.46,0.00,M3] [#5 2.35,-0.53,0.00,M4] [#6 1.99,0.18,0.00,M3] [#7 2.45,-0.24,0.00,M3] [#8 1.61,-0.49,0.49,U] 
03:03:40.167 00.000 21444 refined, 3 included, MultiStar: {2.03, -0.47}, one-star: {2.94, -1.07}
03:03:40.167 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
03:03:40.167 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.16)
03:03:40.167 00.000 21444 CameraToMount -- cameraX=2.03 cameraY=-0.47 hyp=2.09 cameraTheta=-0.23 mountX=-2.07 mountY=0.33, mountTheta=2.98
03:03:40.167 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.03, y=-0.47, opts=13)
03:03:40.167 00.000 21444 Enqueuing Move request for scope (2.03, -0.47)
03:03:40.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=144, FiltMax=65504, Gamma=0.560
03:03:40.168 00.001 21444 UpdateGuideState exits: m=5896301 SNR=260.3 Saturated
03:03:40.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:40.168 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:40.168 00.000 21444 Enqueuing Expose request
03:03:40.168 00.000 25848 Worker thread wakes up
03:03:40.168 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.03, -0.47) opts 0xd
03:03:40.168 00.000 25848 Handling offset move in thread for scope, endpoint = (2.03, -0.47)
03:03:40.168 00.000 25848 Moving (2.03, -0.47) raw xDistance=-2.07 yDistance=0.33
03:03:40.168 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.46 from input -2.07
03:03:40.168 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:40.168 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:03:40.168 00.000 25848 MoveAxis(E, 68, ABG)
03:03:40.168 00.000 25848 Guiding  Dir = 2, Dur = 68
03:03:40.188 00.020 25848 IsSlewing returns 0
03:03:40.189 00.001 25848 IsGuiding returns 0
03:03:40.220 00.031 25848 PulseGuide returned control before completion, sleep 48
03:03:40.274 00.054 25848 IsGuiding returns 1
03:03:40.274 00.000 25848 scope still moving after pulse duration time elapsed
03:03:40.328 00.054 25848 IsSlewing returns 0
03:03:40.328 00.000 25848 IsGuiding returns 0
03:03:40.328 00.000 25848 scope move finished after 68 + 71 ms
03:03:40.329 00.001 25848 Move returns status 0, amount 68
03:03:40.329 00.000 25848 MoveAxis(N, 0, ABG)
03:03:40.329 00.000 25848 Move returns status 0, amount 0
03:03:40.329 00.000 25848 move complete, result=0
03:03:40.329 00.000 25848 worker thread done servicing request
03:03:40.329 00.000 25848 Worker thread wakes up
03:03:40.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:40.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:40.329 00.000 21444 GuideStep: -2.1 px 68 ms EAST, 0.3 px 0 ms NORTH
03:03:43.171 02.842 25848 Exposure complete
03:03:43.251 00.080 25848 worker thread done servicing request
03:03:43.251 00.000 21444 OnExposeComplete: enter
03:03:43.251 00.000 21444 UpdateGuideState(): m_state=6
03:03:43.251 00.000 21444 Star::Find(15, 1263, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1704
03:03:43.251 00.000 21444 Star::Find returns 1 (1), X=1262.87, Y=670.16, Mass=5845914, SNR=273.6, Peak=65504 HFD=8.0
03:03:43.252 00.001 21444 MultiStar: [#1 1.05,-0.16,1.05,U] [#2 0.61,0.02,1.03,U] [#3 1.34,-0.01,0.78,U] [#4 1.93,0.06,0.00,M4] [#5 2.04,-0.46,0.00,M5] [#6 1.94,0.86,0.00,M4] [#7 1.34,0.36,0.65,U] [#8 1.72,-0.31,0.54,U] 
03:03:43.252 00.000 21444 refined, 5 included, MultiStar: {1.36, -0.10}, one-star: {2.28, -0.43}
03:03:43.252 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
03:03:43.252 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
03:03:43.252 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-0.10 hyp=1.36 cameraTheta=-0.08 mountX=-1.36 mountY=0.42, mountTheta=2.84
03:03:43.253 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-0.10, opts=13)
03:03:43.253 00.000 21444 Enqueuing Move request for scope (1.36, -0.10)
03:03:43.253 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=144, FiltMax=65504, Gamma=0.560
03:03:43.253 00.000 21444 UpdateGuideState exits: m=5845914 SNR=273.6 Saturated
03:03:43.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:43.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:43.253 00.000 21444 Enqueuing Expose request
03:03:43.253 00.000 25848 Worker thread wakes up
03:03:43.253 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.10) opts 0xd
03:03:43.253 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -0.10)
03:03:43.253 00.000 25848 Moving (1.36, -0.10) raw xDistance=-1.36 yDistance=0.42
03:03:43.253 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.36
03:03:43.253 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:43.253 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:03:43.253 00.000 25848 MoveAxis(E, 44, ABG)
03:03:43.253 00.000 25848 Guiding  Dir = 2, Dur = 44
03:03:43.283 00.030 25848 IsSlewing returns 0
03:03:43.284 00.001 25848 IsGuiding returns 0
03:03:43.315 00.031 25848 PulseGuide returned control before completion, sleep 23
03:03:43.344 00.029 25848 IsGuiding returns 1
03:03:43.344 00.000 25848 scope still moving after pulse duration time elapsed
03:03:43.433 00.089 25848 IsSlewing returns 0
03:03:43.433 00.000 25848 IsGuiding returns 0
03:03:43.433 00.000 25848 scope move finished after 44 + 106 ms
03:03:43.433 00.000 25848 Move returns status 0, amount 44
03:03:43.433 00.000 25848 MoveAxis(N, 0, ABG)
03:03:43.433 00.000 25848 Move returns status 0, amount 0
03:03:43.433 00.000 25848 move complete, result=0
03:03:43.433 00.000 25848 worker thread done servicing request
03:03:43.433 00.000 25848 Worker thread wakes up
03:03:43.433 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:43.433 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:43.433 00.000 21444 GuideStep: -1.4 px 44 ms EAST, 0.4 px 0 ms NORTH
03:03:46.279 02.846 25848 Exposure complete
03:03:46.362 00.083 25848 worker thread done servicing request
03:03:46.362 00.000 21444 OnExposeComplete: enter
03:03:46.363 00.001 21444 UpdateGuideState(): m_state=6
03:03:46.363 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1705
03:03:46.363 00.000 21444 Star::Find returns 1 (1), X=1262.19, Y=670.47, Mass=5970143, SNR=290.7, Peak=65504 HFD=8.2
03:03:46.363 00.000 21444 MultiStar: [#1 -0.15,0.67,0.70,U] [#2 0.22,0.78,0.69,U] [#3 0.34,1.50,0.54,U] [#4 0.80,0.85,0.69,U] [#5 0.74,0.37,0.61,U] [#6 1.02,0.79,0.50,U] [#7 0.08,0.55,0.44,U] [#8 0.59,0.34,0.49,U] 
03:03:46.363 00.000 21444 refined, 8 included, MultiStar: {0.65, 0.58}, one-star: {1.60, -0.13}
03:03:46.363 00.000 21444 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
03:03:46.363 00.000 21444 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.12)
03:03:46.363 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=0.58 hyp=0.87 cameraTheta=0.73 mountX=-0.59 mountY=0.78, mountTheta=2.22
03:03:46.364 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.58, opts=13)
03:03:46.364 00.000 21444 Enqueuing Move request for scope (0.65, 0.58)
03:03:46.364 00.000 25848 Worker thread wakes up
03:03:46.364 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.58) opts 0xd
03:03:46.364 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.58)
03:03:46.364 00.000 25848 Moving (0.65, 0.58) raw xDistance=-0.59 yDistance=0.78
03:03:46.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=130, FiltMax=65504, Gamma=0.560
03:03:46.364 00.000 21444 UpdateGuideState exits: m=5970143 SNR=290.7 Saturated
03:03:46.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:46.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.59
03:03:46.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
03:03:46.364 00.000 25848 MoveAxis(E, 20, ABG)
03:03:46.364 00.000 25848 Guiding  Dir = 2, Dur = 20
03:03:46.365 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:46.365 00.000 21444 Enqueuing Expose request
03:03:46.389 00.024 25848 IsSlewing returns 0
03:03:46.389 00.000 25848 IsGuiding returns 0
03:03:46.430 00.041 25848 IsGuiding returns 1
03:03:46.430 00.000 25848 scope still moving after pulse duration time elapsed
03:03:46.486 00.056 25848 IsSlewing returns 0
03:03:46.486 00.000 25848 IsGuiding returns 0
03:03:46.486 00.000 25848 scope move finished after 20 + 77 ms
03:03:46.486 00.000 25848 Move returns status 0, amount 20
03:03:46.486 00.000 25848 MoveAxis(S, 21, ABG)
03:03:46.486 00.000 25848 Guiding  Dir = 1, Dur = 21
03:03:46.515 00.029 25848 IsSlewing returns 0
03:03:46.515 00.000 25848 IsGuiding returns 0
03:03:46.578 00.063 25848 IsGuiding returns 1
03:03:46.578 00.000 25848 scope still moving after pulse duration time elapsed
03:03:46.642 00.064 25848 IsSlewing returns 0
03:03:46.642 00.000 25848 IsGuiding returns 0
03:03:46.642 00.000 25848 scope move finished after 21 + 105 ms
03:03:46.642 00.000 25848 Move returns status 0, amount 21
03:03:46.642 00.000 25848 move complete, result=0
03:03:46.642 00.000 25848 worker thread done servicing request
03:03:46.642 00.000 25848 Worker thread wakes up
03:03:46.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:46.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:46.642 00.000 21444 GuideStep: -0.6 px 20 ms EAST, 0.8 px 21 ms SOUTH
03:03:49.486 02.844 25848 Exposure complete
03:03:49.553 00.067 25848 worker thread done servicing request
03:03:49.554 00.001 21444 OnExposeComplete: enter
03:03:49.554 00.000 21444 UpdateGuideState(): m_state=6
03:03:49.554 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1706
03:03:49.554 00.000 21444 Star::Find returns 1 (1), X=1260.90, Y=669.22, Mass=5671990, SNR=196.2, Peak=65504 HFD=8.0
03:03:49.554 00.000 21444 MultiStar: [#1 -0.26,-0.62,1.10,U] [#2 0.20,-1.09,0.93,U] [#3 0.55,-0.71,0.63,U] [#4 0.55,-0.79,0.99,U] [#5 0.85,-1.51,0.79,U] [#6 0.19,-1.03,0.98,U] [#7 0.48,-1.34,0.62,U] [#8 0.33,-1.34,0.70,U] 
03:03:49.554 00.000 21444 refined, 8 included, MultiStar: {0.32, -1.07}, one-star: {0.31, -1.38}
03:03:49.554 00.000 21444 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.05) = xAngle (-4.33 = 1.96)
03:03:49.554 00.000 21444 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.17 = -0.89)
03:03:49.554 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-1.07 hyp=1.12 cameraTheta=-1.28 mountX=-0.42 mountY=-0.87, mountTheta=-2.02
03:03:49.555 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-1.07, opts=13)
03:03:49.555 00.000 21444 Enqueuing Move request for scope (0.32, -1.07)
03:03:49.555 00.000 25848 Worker thread wakes up
03:03:49.555 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=194, FiltMax=65504, Gamma=0.560
03:03:49.555 00.000 21444 UpdateGuideState exits: m=5671990 SNR=196.2 Saturated
03:03:49.555 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:49.555 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:49.555 00.000 21444 Enqueuing Expose request
03:03:49.555 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.07) opts 0xd
03:03:49.555 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -1.07)
03:03:49.555 00.000 25848 Moving (0.32, -1.07) raw xDistance=-0.42 yDistance=-0.87
03:03:49.555 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
03:03:49.555 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:03:49.556 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.87
03:03:49.556 00.000 25848 MoveAxis(E, 0, ABG)
03:03:49.556 00.000 25848 Move returns status 0, amount 0
03:03:49.556 00.000 25848 MoveAxis(N, 0, ABG)
03:03:49.556 00.000 25848 Move returns status 0, amount 0
03:03:49.556 00.000 25848 move complete, result=0
03:03:49.556 00.000 25848 worker thread done servicing request
03:03:49.556 00.000 25848 Worker thread wakes up
03:03:49.556 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:49.556 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:49.556 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.9 px 0 ms NORTH
03:03:52.399 02.843 25848 Exposure complete
03:03:52.482 00.083 25848 worker thread done servicing request
03:03:52.482 00.000 21444 OnExposeComplete: enter
03:03:52.482 00.000 21444 UpdateGuideState(): m_state=6
03:03:52.482 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1707
03:03:52.482 00.000 21444 Star::Find returns 1 (1), X=1261.25, Y=668.92, Mass=5630583, SNR=290.9, Peak=65504 HFD=7.8
03:03:52.483 00.001 21444 MultiStar: [#1 0.43,-1.28,1.00,U] [#2 -0.06,-1.17,0.80,U] [#3 -0.21,-0.50,0.84,U] [#4 0.20,-1.15,0.75,U] [#5 0.43,-1.63,0.62,U] [#6 -0.18,-0.84,0.53,U] [#7 0.54,-1.06,0.65,U] [#8 -0.10,-1.43,0.32,U] 
03:03:52.483 00.000 21444 refined, 8 included, MultiStar: {0.23, -1.20}, one-star: {0.66, -1.67}
03:03:52.483 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.43 = 1.85)
03:03:52.483 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -0.99)
03:03:52.483 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-1.20 hyp=1.22 cameraTheta=-1.38 mountX=-0.34 mountY=-1.02, mountTheta=-1.89
03:03:52.484 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-1.20, opts=13)
03:03:52.484 00.000 21444 Enqueuing Move request for scope (0.23, -1.20)
03:03:52.484 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=92, FiltMax=65504, Gamma=0.560
03:03:52.484 00.000 21444 UpdateGuideState exits: m=5630583 SNR=290.9 Saturated
03:03:52.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:52.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:52.484 00.000 21444 Enqueuing Expose request
03:03:52.484 00.000 25848 Worker thread wakes up
03:03:52.484 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -1.20) opts 0xd
03:03:52.484 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -1.20)
03:03:52.484 00.000 25848 Moving (0.23, -1.20) raw xDistance=-0.34 yDistance=-1.02
03:03:52.484 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
03:03:52.484 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:03:52.484 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.02
03:03:52.484 00.000 25848 MoveAxis(E, 0, ABG)
03:03:52.484 00.000 25848 Move returns status 0, amount 0
03:03:52.484 00.000 25848 MoveAxis(N, 0, ABG)
03:03:52.484 00.000 25848 Move returns status 0, amount 0
03:03:52.484 00.000 25848 move complete, result=0
03:03:52.484 00.000 25848 worker thread done servicing request
03:03:52.484 00.000 25848 Worker thread wakes up
03:03:52.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:52.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:52.484 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.0 px 0 ms NORTH
03:03:55.334 02.850 25848 Exposure complete
03:03:55.422 00.088 25848 worker thread done servicing request
03:03:55.422 00.000 21444 OnExposeComplete: enter
03:03:55.422 00.000 21444 UpdateGuideState(): m_state=6
03:03:55.422 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1708
03:03:55.422 00.000 21444 Star::Find returns 1 (1), X=1261.77, Y=669.10, Mass=5908988, SNR=244.2, Peak=65504 HFD=8.1
03:03:55.422 00.000 21444 MultiStar: [#1 -0.22,-0.74,1.02,U] [#2 -0.18,-0.90,0.95,U] [#3 0.35,-0.96,0.67,U] [#4 0.57,-0.96,0.90,U] [#5 0.52,-1.28,0.69,U] [#6 0.25,-0.52,0.60,U] [#7 0.33,-1.04,0.59,U] [#8 0.51,-0.99,0.49,U] 
03:03:55.422 00.000 21444 refined, 8 included, MultiStar: {0.36, -1.00}, one-star: {1.18, -1.50}
03:03:55.422 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.01)
03:03:55.422 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.12 = -0.84)
03:03:55.422 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-1.00 hyp=1.06 cameraTheta=-1.23 mountX=-0.45 mountY=-0.79, mountTheta=-2.09
03:03:55.423 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-1.00, opts=13)
03:03:55.423 00.000 21444 Enqueuing Move request for scope (0.36, -1.00)
03:03:55.423 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=344, FiltMax=65504, Gamma=0.560
03:03:55.424 00.001 25848 Worker thread wakes up
03:03:55.424 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.00) opts 0xd
03:03:55.424 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -1.00)
03:03:55.424 00.000 25848 Moving (0.36, -1.00) raw xDistance=-0.45 yDistance=-0.79
03:03:55.424 00.000 21444 UpdateGuideState exits: m=5908988 SNR=244.2 Saturated
03:03:55.424 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:55.424 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:55.424 00.000 21444 Enqueuing Expose request
03:03:55.424 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
03:03:55.424 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:03:55.424 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
03:03:55.424 00.000 25848 MoveAxis(E, 0, ABG)
03:03:55.424 00.000 25848 Move returns status 0, amount 0
03:03:55.424 00.000 25848 MoveAxis(N, 0, ABG)
03:03:55.424 00.000 25848 Move returns status 0, amount 0
03:03:55.424 00.000 25848 move complete, result=0
03:03:55.424 00.000 25848 worker thread done servicing request
03:03:55.424 00.000 25848 Worker thread wakes up
03:03:55.424 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:55.424 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:55.425 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
03:03:58.264 02.839 25848 Exposure complete
03:03:58.350 00.086 25848 worker thread done servicing request
03:03:58.351 00.001 21444 OnExposeComplete: enter
03:03:58.351 00.000 21444 UpdateGuideState(): m_state=6
03:03:58.351 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1709
03:03:58.351 00.000 21444 Star::Find returns 1 (1), X=1262.70, Y=668.52, Mass=5993235, SNR=353.9, Peak=65504 HFD=8.0
03:03:58.351 00.000 21444 MultiStar: [#1 1.07,-0.40,0.88,U] [#2 1.48,-0.80,0.93,U] [#3 2.08,-0.25,0.00,M1] [#4 1.31,-0.94,0.78,U] [#5 1.96,-1.37,0.00,M2] [#6 1.40,-0.33,0.52,U] [#7 1.38,-1.07,0.49,U] [#8 1.02,-0.91,0.40,U] 
03:03:58.351 00.000 21444 refined, 6 included, MultiStar: {1.45, -0.99}, one-star: {2.10, -2.08}
03:03:58.351 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
03:03:58.351 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.49 = -0.21)
03:03:58.351 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=-0.99 hyp=1.76 cameraTheta=-0.60 mountX=-1.53 mountY=-0.37, mountTheta=-2.91
03:03:58.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-0.99, opts=13)
03:03:58.352 00.000 21444 Enqueuing Move request for scope (1.45, -0.99)
03:03:58.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=242, FiltMax=65504, Gamma=0.560
03:03:58.352 00.000 21444 UpdateGuideState exits: m=5993235 SNR=353.9 Saturated
03:03:58.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:58.352 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:03:58.352 00.000 21444 Enqueuing Expose request
03:03:58.352 00.000 25848 Worker thread wakes up
03:03:58.352 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.99) opts 0xd
03:03:58.352 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -0.99)
03:03:58.352 00.000 25848 Moving (1.45, -0.99) raw xDistance=-1.53 yDistance=-0.37
03:03:58.352 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.53
03:03:58.352 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:58.352 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
03:03:58.352 00.000 25848 MoveAxis(E, 45, ABG)
03:03:58.352 00.000 25848 Guiding  Dir = 2, Dur = 45
03:03:58.467 00.115 25848 IsSlewing returns 0
03:03:58.467 00.000 25848 IsGuiding returns 0
03:03:58.498 00.031 25848 PulseGuide returned control before completion, sleep 24
03:03:58.534 00.036 25848 IsGuiding returns 1
03:03:58.534 00.000 25848 scope still moving after pulse duration time elapsed
03:03:58.594 00.060 25848 IsSlewing returns 0
03:03:58.594 00.000 25848 IsGuiding returns 0
03:03:58.594 00.000 25848 scope move finished after 45 + 82 ms
03:03:58.594 00.000 25848 Move returns status 0, amount 45
03:03:58.594 00.000 25848 MoveAxis(N, 0, ABG)
03:03:58.594 00.000 25848 Move returns status 0, amount 0
03:03:58.594 00.000 25848 move complete, result=0
03:03:58.594 00.000 25848 worker thread done servicing request
03:03:58.594 00.000 25848 Worker thread wakes up
03:03:58.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:03:58.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:03:58.594 00.000 21444 GuideStep: -1.5 px 45 ms EAST, -0.4 px 0 ms NORTH
03:04:01.448 02.854 25848 Exposure complete
03:04:01.533 00.085 25848 worker thread done servicing request
03:04:01.533 00.000 21444 OnExposeComplete: enter
03:04:01.533 00.000 21444 UpdateGuideState(): m_state=6
03:04:01.533 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1710
03:04:01.533 00.000 21444 Star::Find returns 1 (1), X=1260.98, Y=670.40, Mass=5548344, SNR=275.8, Peak=65504 HFD=7.9
03:04:01.533 00.000 21444 MultiStar: [#1 -1.10,-0.30,0.74,U] [#2 -0.81,-0.22,0.79,U] [#3 -0.46,0.01,0.74,U] [#4 0.01,0.15,0.63,U] [#5 -0.09,-0.77,0.49,U] [#6 0.01,0.42,0.49,U] [#7 -0.34,-0.26,0.59,U] [#8 -1.06,0.08,0.43,U] 
03:04:01.533 00.000 21444 refined, 8 included, MultiStar: {-0.35, -0.13}, one-star: {0.39, -0.20}
03:04:01.533 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
03:04:01.533 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.40)
03:04:01.533 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-0.13 hyp=0.38 cameraTheta=-2.79 mountX=0.34 mountY=-0.25, mountTheta=-0.64
03:04:01.534 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-0.13, opts=13)
03:04:01.534 00.000 21444 Enqueuing Move request for scope (-0.35, -0.13)
03:04:01.534 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=120, FiltMax=65504, Gamma=0.560
03:04:01.534 00.000 21444 UpdateGuideState exits: m=5548344 SNR=275.8 Saturated
03:04:01.534 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:01.534 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:01.534 00.000 21444 Enqueuing Expose request
03:04:01.534 00.000 25848 Worker thread wakes up
03:04:01.534 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.13) opts 0xd
03:04:01.534 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -0.13)
03:04:01.534 00.000 25848 Moving (-0.35, -0.13) raw xDistance=0.34 yDistance=-0.25
03:04:01.534 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
03:04:01.535 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:01.535 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:04:01.535 00.000 25848 MoveAxis(E, 0, ABG)
03:04:01.535 00.000 25848 Move returns status 0, amount 0
03:04:01.535 00.000 25848 MoveAxis(N, 0, ABG)
03:04:01.535 00.000 25848 Move returns status 0, amount 0
03:04:01.535 00.000 25848 move complete, result=0
03:04:01.535 00.000 25848 worker thread done servicing request
03:04:01.535 00.000 25848 Worker thread wakes up
03:04:01.535 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
03:04:01.535 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:01.535 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:04.390 02.855 25848 Exposure complete
03:04:04.476 00.086 25848 worker thread done servicing request
03:04:04.476 00.000 21444 OnExposeComplete: enter
03:04:04.476 00.000 21444 UpdateGuideState(): m_state=6
03:04:04.476 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1711
03:04:04.476 00.000 21444 Star::Find returns 1 (1), X=1262.16, Y=669.65, Mass=5623115, SNR=228.7, Peak=65504 HFD=7.8
03:04:04.476 00.000 21444 MultiStar: [#1 0.18,-0.04,1.18,U] [#2 0.91,-0.04,0.99,U] [#3 0.68,0.48,1.10,U] [#4 1.78,0.02,1.04,U] [#5 1.57,-0.57,0.75,U] [#6 1.22,0.26,0.85,U] [#7 0.82,0.06,0.79,U] [#8 0.74,-0.08,0.60,U] 
03:04:04.476 00.000 21444 refined, 8 included, MultiStar: {1.03, -0.08}, one-star: {1.57, -0.95}
03:04:04.477 00.001 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
03:04:04.477 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.31)
03:04:04.477 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-0.08 hyp=1.04 cameraTheta=-0.08 mountX=-1.04 mountY=0.31, mountTheta=2.85
03:04:04.477 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-0.08, opts=13)
03:04:04.477 00.000 21444 Enqueuing Move request for scope (1.03, -0.08)
03:04:04.477 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=104, FiltMax=65504, Gamma=0.560
03:04:04.477 00.000 21444 UpdateGuideState exits: m=5623115 SNR=228.7 Saturated
03:04:04.478 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:04.478 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:04.478 00.000 21444 Enqueuing Expose request
03:04:04.478 00.000 25848 Worker thread wakes up
03:04:04.478 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.08) opts 0xd
03:04:04.478 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, -0.08)
03:04:04.478 00.000 25848 Moving (1.03, -0.08) raw xDistance=-1.04 yDistance=0.31
03:04:04.478 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.04
03:04:04.478 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:04.478 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:04:04.478 00.000 25848 MoveAxis(E, 30, ABG)
03:04:04.478 00.000 25848 Guiding  Dir = 2, Dur = 30
03:04:04.502 00.024 25848 IsSlewing returns 0
03:04:04.503 00.001 25848 IsGuiding returns 0
03:04:04.564 00.061 25848 IsGuiding returns 1
03:04:04.564 00.000 25848 scope still moving after pulse duration time elapsed
03:04:04.670 00.106 25848 IsSlewing returns 0
03:04:04.671 00.001 25848 IsGuiding returns 0
03:04:04.671 00.000 25848 scope move finished after 30 + 138 ms
03:04:04.671 00.000 25848 Move returns status 0, amount 30
03:04:04.671 00.000 25848 MoveAxis(N, 0, ABG)
03:04:04.671 00.000 25848 Move returns status 0, amount 0
03:04:04.671 00.000 25848 move complete, result=0
03:04:04.671 00.000 25848 worker thread done servicing request
03:04:04.671 00.000 25848 Worker thread wakes up
03:04:04.671 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.3 px 0 ms NORTH
03:04:04.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:04.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:07.510 02.839 25848 Exposure complete
03:04:07.585 00.075 25848 worker thread done servicing request
03:04:07.585 00.000 21444 OnExposeComplete: enter
03:04:07.585 00.000 21444 UpdateGuideState(): m_state=6
03:04:07.585 00.000 21444 Star::Find(15, 1262, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1712
03:04:07.585 00.000 21444 Star::Find returns 1 (1), X=1260.98, Y=670.67, Mass=5750035, SNR=244.9, Peak=65504 HFD=8.0
03:04:07.586 00.001 21444 MultiStar: [#1 0.18,-0.14,1.14,U] [#2 -0.18,-0.02,0.81,U] [#3 0.15,0.52,0.80,U] [#4 -0.08,0.35,0.65,U] [#5 -0.65,-0.35,0.69,U] [#6 0.04,0.31,0.67,U] [#7 0.12,0.02,0.56,U] [#8 -0.83,0.10,0.52,U] 
03:04:07.586 00.000 21444 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {0.39, 0.07}
03:04:07.586 00.000 21444 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.05) = xAngle (-1.05 = -1.05)
03:04:07.586 00.000 21444 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.39)
03:04:07.586 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.00 mountX=0.05 mountY=0.06, mountTheta=0.94
03:04:07.586 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=0.08, opts=13)
03:04:07.587 00.001 21444 Enqueuing Move request for scope (-0.04, 0.08)
03:04:07.587 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=194, FiltMax=65504, Gamma=0.560
03:04:07.587 00.000 21444 UpdateGuideState exits: m=5750035 SNR=244.9 Saturated
03:04:07.587 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:07.587 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:07.587 00.000 21444 Enqueuing Expose request
03:04:07.587 00.000 25848 Worker thread wakes up
03:04:07.587 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
03:04:07.587 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
03:04:07.587 00.000 25848 Moving (-0.04, 0.08) raw xDistance=0.05 yDistance=0.06
03:04:07.587 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:04:07.587 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:07.587 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:04:07.587 00.000 25848 MoveAxis(E, 0, ABG)
03:04:07.587 00.000 25848 Move returns status 0, amount 0
03:04:07.587 00.000 25848 MoveAxis(N, 0, ABG)
03:04:07.587 00.000 25848 Move returns status 0, amount 0
03:04:07.587 00.000 25848 move complete, result=0
03:04:07.587 00.000 25848 worker thread done servicing request
03:04:07.587 00.000 25848 Worker thread wakes up
03:04:07.587 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:04:07.587 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:07.587 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:10.436 02.849 25848 Exposure complete
03:04:10.523 00.087 25848 worker thread done servicing request
03:04:10.524 00.001 21444 OnExposeComplete: enter
03:04:10.524 00.000 21444 UpdateGuideState(): m_state=6
03:04:10.524 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1713
03:04:10.524 00.000 21444 Star::Find returns 1 (1), X=1260.78, Y=670.20, Mass=5580357, SNR=205.6, Peak=65504 HFD=7.9
03:04:10.524 00.000 21444 MultiStar: [#1 -0.76,0.94,1.09,U] [#2 -0.68,0.18,0.86,U] [#3 -0.65,0.87,0.68,U] [#4 0.07,0.26,0.84,U] [#5 -0.29,-0.11,0.61,U] [#6 -0.08,0.73,0.93,U] [#7 -0.37,-0.21,0.58,U] [#8 -0.58,-0.01,0.58,U] 
03:04:10.524 00.000 21444 single-star, 8 included, MultiStar: {-0.34, 0.29}, one-star: {0.19, -0.40}
03:04:10.524 00.000 21444 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.05) = xAngle (-4.18 = 2.10)
03:04:10.524 00.000 21444 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.74)
03:04:10.524 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.40 hyp=0.44 cameraTheta=-1.13 mountX=-0.22 mountY=-0.30, mountTheta=-2.21
03:04:10.525 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.40, opts=13)
03:04:10.525 00.000 21444 Enqueuing Move request for scope (0.19, -0.40)
03:04:10.525 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=132, FiltMax=65504, Gamma=0.560
03:04:10.525 00.000 21444 UpdateGuideState exits: m=5580357 SNR=205.6 Saturated
03:04:10.525 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:10.525 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:10.526 00.001 21444 Enqueuing Expose request
03:04:10.526 00.000 25848 Worker thread wakes up
03:04:10.526 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.40) opts 0xd
03:04:10.526 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.40)
03:04:10.526 00.000 25848 Moving (0.19, -0.40) raw xDistance=-0.22 yDistance=-0.30
03:04:10.526 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
03:04:10.526 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:10.526 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:04:10.526 00.000 25848 MoveAxis(E, 0, ABG)
03:04:10.526 00.000 25848 Move returns status 0, amount 0
03:04:10.526 00.000 25848 MoveAxis(N, 0, ABG)
03:04:10.526 00.000 25848 Move returns status 0, amount 0
03:04:10.526 00.000 25848 move complete, result=0
03:04:10.526 00.000 25848 worker thread done servicing request
03:04:10.526 00.000 25848 Worker thread wakes up
03:04:10.526 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:10.526 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:10.526 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
03:04:13.381 02.855 25848 Exposure complete
03:04:13.469 00.088 25848 worker thread done servicing request
03:04:13.469 00.000 21444 OnExposeComplete: enter
03:04:13.469 00.000 21444 UpdateGuideState(): m_state=6
03:04:13.469 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1714
03:04:13.469 00.000 21444 Star::Find returns 1 (1), X=1263.85, Y=669.75, Mass=5431366, SNR=188.3, Peak=65504 HFD=7.8
03:04:13.470 00.001 21444 MultiStar: [#1 2.34,-0.38,0.00,M1] [#2 1.96,-0.25,0.00,M1] [#3 2.62,-0.42,0.00,M1] [#4 2.38,-0.56,0.00,M1] [#5 2.55,-1.04,0.00,M1] [#6 2.86,-0.37,0.00,M1] [#7 2.21,-0.53,0.00,M1] [#8 1.69,-1.39,0.00,M1] 
03:04:13.470 00.000 21444 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.05) = xAngle (-3.31 = 2.98)
03:04:13.470 00.000 21444 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.13)
03:04:13.470 00.000 21444 CameraToMount -- cameraX=3.26 cameraY=-0.85 hyp=3.37 cameraTheta=-0.26 mountX=-3.33 mountY=0.45, mountTheta=3.01
03:04:13.470 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.26, y=-0.85, opts=13)
03:04:13.470 00.000 21444 Enqueuing Move request for scope (3.26, -0.85)
03:04:13.470 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=270, FiltMax=65504, Gamma=0.560
03:04:13.471 00.001 21444 UpdateGuideState exits: m=5431366 SNR=188.3 Saturated
03:04:13.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:13.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:13.471 00.000 21444 Enqueuing Expose request
03:04:13.471 00.000 25848 Worker thread wakes up
03:04:13.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.26, -0.85) opts 0xd
03:04:13.471 00.000 25848 Handling offset move in thread for scope, endpoint = (3.26, -0.85)
03:04:13.471 00.000 25848 Moving (3.26, -0.85) raw xDistance=-3.33 yDistance=0.45
03:04:13.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.10 from input -3.33
03:04:13.471 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:13.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
03:04:13.471 00.000 25848 MoveAxis(E, 97, ABG)
03:04:13.471 00.000 25848 Guiding  Dir = 2, Dur = 97
03:04:13.499 00.028 25848 IsSlewing returns 0
03:04:13.500 00.001 25848 IsGuiding returns 0
03:04:13.531 00.031 25848 PulseGuide returned control before completion, sleep 76
03:04:13.619 00.088 25848 IsGuiding returns 1
03:04:13.619 00.000 25848 scope still moving after pulse duration time elapsed
03:04:13.673 00.054 25848 IsSlewing returns 0
03:04:13.674 00.001 25848 IsGuiding returns 0
03:04:13.674 00.000 25848 scope move finished after 97 + 76 ms
03:04:13.674 00.000 25848 Move returns status 0, amount 97
03:04:13.674 00.000 25848 MoveAxis(N, 0, ABG)
03:04:13.674 00.000 25848 Move returns status 0, amount 0
03:04:13.674 00.000 25848 move complete, result=0
03:04:13.674 00.000 25848 worker thread done servicing request
03:04:13.674 00.000 25848 Worker thread wakes up
03:04:13.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:13.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:13.674 00.000 21444 GuideStep: -3.3 px 97 ms EAST, 0.4 px 0 ms NORTH
03:04:16.521 02.847 25848 Exposure complete
03:04:16.597 00.076 25848 worker thread done servicing request
03:04:16.597 00.000 21444 OnExposeComplete: enter
03:04:16.597 00.000 21444 UpdateGuideState(): m_state=6
03:04:16.597 00.000 21444 Star::Find(15, 1263, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1715
03:04:16.597 00.000 21444 Star::Find returns 1 (1), X=1260.36, Y=669.62, Mass=5883629, SNR=242.7, Peak=65504 HFD=8.0
03:04:16.597 00.000 21444 MultiStar: [#1 -1.39,0.54,0.90,U] [#2 -1.52,0.05,0.88,U] [#3 -1.00,0.21,0.62,U] [#4 -1.07,0.14,0.87,U] [#5 -1.59,-0.60,0.70,U] [#6 -0.90,0.78,0.76,U] [#7 -1.08,-0.20,0.52,U] [#8 -1.39,-0.36,0.53,U] 
03:04:16.597 00.000 21444 single-star, 8 included, MultiStar: {-1.10, -0.05}, one-star: {-0.23, -0.97}
03:04:16.597 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.43)
03:04:16.597 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.42)
03:04:16.597 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=-0.97 hyp=1.00 cameraTheta=-1.81 mountX=0.14 mountY=-0.99, mountTheta=-1.43
03:04:16.598 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=-0.97, opts=13)
03:04:16.598 00.000 21444 Enqueuing Move request for scope (-0.23, -0.97)
03:04:16.598 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=166, FiltMax=65504, Gamma=0.560
03:04:16.598 00.000 21444 UpdateGuideState exits: m=5883629 SNR=242.7 Saturated
03:04:16.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:16.598 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:16.598 00.000 21444 Enqueuing Expose request
03:04:16.598 00.000 25848 Worker thread wakes up
03:04:16.599 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.97) opts 0xd
03:04:16.599 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, -0.97)
03:04:16.599 00.000 25848 Moving (-0.23, -0.97) raw xDistance=0.14 yDistance=-0.99
03:04:16.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:04:16.599 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:04:16.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
03:04:16.599 00.000 25848 MoveAxis(E, 0, ABG)
03:04:16.599 00.000 25848 Move returns status 0, amount 0
03:04:16.599 00.000 25848 MoveAxis(N, 0, ABG)
03:04:16.599 00.000 25848 Move returns status 0, amount 0
03:04:16.599 00.000 25848 move complete, result=0
03:04:16.599 00.000 25848 worker thread done servicing request
03:04:16.599 00.000 25848 Worker thread wakes up
03:04:16.599 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:16.599 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:16.599 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
03:04:19.447 02.848 25848 Exposure complete
03:04:19.534 00.087 25848 worker thread done servicing request
03:04:19.535 00.001 21444 OnExposeComplete: enter
03:04:19.535 00.000 21444 UpdateGuideState(): m_state=6
03:04:19.535 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1716
03:04:19.535 00.000 21444 Star::Find returns 1 (1), X=1258.72, Y=670.42, Mass=5915818, SNR=252.8, Peak=65504 HFD=8.0
03:04:19.535 00.000 21444 MultiStar: [#1 -2.43,1.01,0.00,M1] [#2 -2.54,0.99,0.00,M1] [#3 -1.86,0.99,0.00,M1] [#4 -2.23,0.16,0.00,M1] [#5 -1.07,0.39,0.58,U] [#6 -2.24,1.09,0.00,M1] [#7 -1.89,-0.07,0.49,U] [#8 -2.45,0.20,0.00,M1] 
03:04:19.535 00.000 21444 refined, 2 included, MultiStar: {-1.65, 0.01}, one-star: {-1.87, -0.18}
03:04:19.535 00.000 21444 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.05) = xAngle (0.09 = 0.09)
03:04:19.535 00.000 21444 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
03:04:19.535 00.000 21444 CameraToMount -- cameraX=-1.65 cameraY=0.01 hyp=1.65 cameraTheta=3.14 mountX=1.64 mountY=-0.62, mountTheta=-0.36
03:04:19.537 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.65, y=0.01, opts=13)
03:04:19.537 00.000 21444 Enqueuing Move request for scope (-1.65, 0.01)
03:04:19.537 00.000 25848 Worker thread wakes up
03:04:19.537 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
03:04:19.537 00.000 21444 UpdateGuideState exits: m=5915818 SNR=252.8 Saturated
03:04:19.537 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:19.537 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:19.537 00.000 21444 Enqueuing Expose request
03:04:19.537 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.65, 0.01) opts 0xd
03:04:19.537 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.65, 0.01)
03:04:19.538 00.001 25848 Moving (-1.65, 0.01) raw xDistance=1.64 yDistance=-0.62
03:04:19.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.64
03:04:19.538 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:04:19.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
03:04:19.538 00.000 25848 MoveAxis(W, 48, ABG)
03:04:19.538 00.000 25848 Guiding  Dir = 3, Dur = 48
03:04:19.563 00.025 25848 IsSlewing returns 0
03:04:19.563 00.000 25848 IsGuiding returns 0
03:04:19.595 00.032 25848 PulseGuide returned control before completion, sleep 28
03:04:19.634 00.039 25848 IsGuiding returns 1
03:04:19.634 00.000 25848 scope still moving after pulse duration time elapsed
03:04:19.687 00.053 25848 IsSlewing returns 0
03:04:19.687 00.000 25848 IsGuiding returns 0
03:04:19.687 00.000 25848 scope move finished after 48 + 75 ms
03:04:19.687 00.000 25848 Move returns status 0, amount 48
03:04:19.687 00.000 25848 MoveAxis(N, 0, ABG)
03:04:19.687 00.000 25848 Move returns status 0, amount 0
03:04:19.687 00.000 25848 move complete, result=0
03:04:19.687 00.000 25848 worker thread done servicing request
03:04:19.687 00.000 25848 Worker thread wakes up
03:04:19.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:19.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:19.688 00.001 21444 GuideStep: 1.6 px 48 ms WEST, -0.6 px 0 ms NORTH
03:04:22.536 02.848 25848 Exposure complete
03:04:22.624 00.088 25848 worker thread done servicing request
03:04:22.624 00.000 21444 OnExposeComplete: enter
03:04:22.624 00.000 21444 UpdateGuideState(): m_state=6
03:04:22.624 00.000 21444 Star::Find(15, 1258, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1717
03:04:22.624 00.000 21444 Star::Find returns 1 (1), X=1260.10, Y=671.13, Mass=5685076, SNR=234.9, Peak=65504 HFD=8.0
03:04:22.625 00.001 21444 MultiStar: [#1 -1.32,0.58,1.12,U] [#2 -1.00,0.68,0.93,U] [#3 -1.66,1.36,0.00,M2] [#4 -0.82,1.08,0.71,U] [#5 -0.35,0.79,0.71,U] [#6 -0.37,0.93,0.71,U] [#7 -0.27,0.55,0.69,U] [#8 -1.03,0.63,0.56,U] 
03:04:22.625 00.000 21444 single-star, 7 included, MultiStar: {-0.74, 0.71}, one-star: {-0.49, 0.53}
03:04:22.625 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
03:04:22.625 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.70)
03:04:22.625 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=0.53 hyp=0.72 cameraTheta=2.31 mountX=0.53 mountY=0.31, mountTheta=0.52
03:04:22.626 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=0.53, opts=13)
03:04:22.626 00.000 21444 Enqueuing Move request for scope (-0.49, 0.53)
03:04:22.626 00.000 25848 Worker thread wakes up
03:04:22.626 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.53) opts 0xd
03:04:22.626 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 0.53)
03:04:22.626 00.000 25848 Moving (-0.49, 0.53) raw xDistance=0.53 yDistance=0.31
03:04:22.626 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.53
03:04:22.626 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:22.626 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:04:22.626 00.000 25848 MoveAxis(W, 19, ABG)
03:04:22.626 00.000 25848 Guiding  Dir = 3, Dur = 19
03:04:22.626 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=272, FiltMax=65504, Gamma=0.560
03:04:22.626 00.000 21444 UpdateGuideState exits: m=5685076 SNR=234.9 Saturated
03:04:22.626 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:22.627 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:22.627 00.000 21444 Enqueuing Expose request
03:04:22.657 00.030 25848 IsSlewing returns 0
03:04:22.679 00.022 25848 IsGuiding returns 0
03:04:22.711 00.032 25848 IsGuiding returns 1
03:04:22.711 00.000 25848 scope still moving after pulse duration time elapsed
03:04:22.764 00.053 25848 IsSlewing returns 0
03:04:22.764 00.000 25848 IsGuiding returns 0
03:04:22.764 00.000 25848 scope move finished after 19 + 65 ms
03:04:22.764 00.000 25848 Move returns status 0, amount 19
03:04:22.764 00.000 25848 MoveAxis(N, 0, ABG)
03:04:22.764 00.000 25848 Move returns status 0, amount 0
03:04:22.764 00.000 25848 move complete, result=0
03:04:22.764 00.000 25848 worker thread done servicing request
03:04:22.764 00.000 25848 Worker thread wakes up
03:04:22.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:22.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:22.765 00.001 21444 GuideStep: 0.5 px 19 ms WEST, 0.3 px 0 ms NORTH
03:04:25.622 02.857 25848 Exposure complete
03:04:25.709 00.087 25848 worker thread done servicing request
03:04:25.709 00.000 21444 OnExposeComplete: enter
03:04:25.709 00.000 21444 UpdateGuideState(): m_state=6
03:04:25.709 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1718
03:04:25.709 00.000 21444 Star::Find returns 1 (1), X=1260.81, Y=669.56, Mass=5730172, SNR=237.7, Peak=65504 HFD=8.0
03:04:25.710 00.001 21444 MultiStar: [#1 -0.48,0.55,1.10,U] [#2 -0.59,0.73,1.09,U] [#3 0.55,0.93,0.83,U] [#4 -0.36,0.01,0.90,U] [#5 -0.59,-0.37,0.79,U] [#6 -0.35,0.58,0.86,U] [#7 -0.26,0.09,0.48,U] [#8 -0.93,0.09,0.53,U] 
03:04:25.710 00.000 21444 refined, 8 included, MultiStar: {-0.29, 0.19}, one-star: {0.22, -1.04}
03:04:25.710 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
03:04:25.710 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.95)
03:04:25.710 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.19 hyp=0.35 cameraTheta=2.56 mountX=0.30 mountY=0.07, mountTheta=0.22
03:04:25.711 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.19, opts=13)
03:04:25.711 00.000 21444 Enqueuing Move request for scope (-0.29, 0.19)
03:04:25.711 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=208, FiltMax=65504, Gamma=0.560
03:04:25.711 00.000 21444 UpdateGuideState exits: m=5730172 SNR=237.7 Saturated
03:04:25.711 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:25.711 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:25.711 00.000 21444 Enqueuing Expose request
03:04:25.711 00.000 25848 Worker thread wakes up
03:04:25.711 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.19) opts 0xd
03:04:25.711 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.19)
03:04:25.711 00.000 25848 Moving (-0.29, 0.19) raw xDistance=0.30 yDistance=0.07
03:04:25.711 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
03:04:25.711 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:25.711 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:04:25.711 00.000 25848 MoveAxis(E, 0, ABG)
03:04:25.711 00.000 25848 Move returns status 0, amount 0
03:04:25.711 00.000 25848 MoveAxis(N, 0, ABG)
03:04:25.711 00.000 25848 Move returns status 0, amount 0
03:04:25.711 00.000 25848 move complete, result=0
03:04:25.712 00.001 25848 worker thread done servicing request
03:04:25.712 00.000 25848 Worker thread wakes up
03:04:25.712 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:25.712 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:25.712 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
03:04:28.551 02.839 25848 Exposure complete
03:04:28.638 00.087 25848 worker thread done servicing request
03:04:28.638 00.000 21444 OnExposeComplete: enter
03:04:28.638 00.000 21444 UpdateGuideState(): m_state=6
03:04:28.638 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1719
03:04:28.638 00.000 21444 Star::Find returns 1 (1), X=1261.24, Y=670.25, Mass=6041270, SNR=252.7, Peak=65504 HFD=8.2
03:04:28.639 00.001 21444 MultiStar: [#1 -0.85,0.86,1.04,U] [#2 -0.59,0.78,1.09,U] [#3 -0.46,1.46,0.77,U] [#4 0.18,0.42,0.75,U] [#5 0.61,0.12,0.71,U] [#6 -0.30,1.09,0.75,U] [#7 0.11,0.34,0.58,U] [#8 -0.81,0.45,0.72,U] 
03:04:28.639 00.000 21444 refined, 8 included, MultiStar: {-0.19, 0.57}, one-star: {0.65, -0.35}
03:04:28.639 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
03:04:28.639 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.28)
03:04:28.639 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=0.57 hyp=0.61 cameraTheta=1.89 mountX=0.24 mountY=0.46, mountTheta=1.09
03:04:28.640 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=0.57, opts=13)
03:04:28.640 00.000 21444 Enqueuing Move request for scope (-0.19, 0.57)
03:04:28.640 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=116, FiltMax=65504, Gamma=0.560
03:04:28.640 00.000 25848 Worker thread wakes up
03:04:28.640 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.57) opts 0xd
03:04:28.640 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 0.57)
03:04:28.640 00.000 25848 Moving (-0.19, 0.57) raw xDistance=0.24 yDistance=0.46
03:04:28.640 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
03:04:28.640 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:28.640 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
03:04:28.640 00.000 25848 MoveAxis(E, 0, ABG)
03:04:28.640 00.000 21444 UpdateGuideState exits: m=6041270 SNR=252.7 Saturated
03:04:28.640 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:28.641 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:28.641 00.000 21444 Enqueuing Expose request
03:04:28.641 00.000 25848 Move returns status 0, amount 0
03:04:28.641 00.000 25848 MoveAxis(N, 0, ABG)
03:04:28.641 00.000 25848 Move returns status 0, amount 0
03:04:28.641 00.000 25848 move complete, result=0
03:04:28.641 00.000 25848 worker thread done servicing request
03:04:28.641 00.000 25848 Worker thread wakes up
03:04:28.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:28.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:28.641 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
03:04:31.483 02.842 25848 Exposure complete
03:04:31.570 00.087 25848 worker thread done servicing request
03:04:31.570 00.000 21444 OnExposeComplete: enter
03:04:31.570 00.000 21444 UpdateGuideState(): m_state=6
03:04:31.570 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1720
03:04:31.570 00.000 21444 Star::Find returns 1 (1), X=1261.02, Y=670.29, Mass=5693677, SNR=236.6, Peak=65504 HFD=8.1
03:04:31.571 00.001 21444 MultiStar: [#1 -0.66,0.75,0.89,U] [#2 -0.40,0.80,0.87,U] [#3 -0.58,1.25,0.97,U] [#4 -0.10,0.32,0.90,U] [#5 -0.18,0.00,0.63,U] [#6 -0.34,0.91,0.72,U] [#7 0.12,0.10,0.56,U] [#8 -0.49,0.20,0.56,U] 
03:04:31.571 00.000 21444 single-star, 8 included, MultiStar: {-0.24, 0.48}, one-star: {0.43, -0.31}
03:04:31.571 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.67 = 2.61)
03:04:31.571 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
03:04:31.571 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-0.31 hyp=0.53 cameraTheta=-0.62 mountX=-0.46 mountY=-0.12, mountTheta=-2.88
03:04:31.572 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-0.31, opts=13)
03:04:31.572 00.000 21444 Enqueuing Move request for scope (0.43, -0.31)
03:04:31.572 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=92, FiltMax=65504, Gamma=0.560
03:04:31.572 00.000 21444 UpdateGuideState exits: m=5693677 SNR=236.6 Saturated
03:04:31.572 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:31.572 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:31.572 00.000 21444 Enqueuing Expose request
03:04:31.572 00.000 25848 Worker thread wakes up
03:04:31.572 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.31) opts 0xd
03:04:31.572 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -0.31)
03:04:31.572 00.000 25848 Moving (0.43, -0.31) raw xDistance=-0.46 yDistance=-0.12
03:04:31.572 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
03:04:31.572 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:31.572 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:04:31.572 00.000 25848 MoveAxis(E, 0, ABG)
03:04:31.572 00.000 25848 Move returns status 0, amount 0
03:04:31.572 00.000 25848 MoveAxis(N, 0, ABG)
03:04:31.572 00.000 25848 Move returns status 0, amount 0
03:04:31.572 00.000 25848 move complete, result=0
03:04:31.572 00.000 25848 worker thread done servicing request
03:04:31.572 00.000 25848 Worker thread wakes up
03:04:31.572 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:31.573 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:31.573 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:34.417 02.844 25848 Exposure complete
03:04:34.498 00.081 25848 worker thread done servicing request
03:04:34.498 00.000 21444 OnExposeComplete: enter
03:04:34.498 00.000 21444 UpdateGuideState(): m_state=6
03:04:34.498 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1721
03:04:34.498 00.000 21444 Star::Find returns 1 (1), X=1262.75, Y=671.05, Mass=5804458, SNR=236.5, Peak=65504 HFD=8.1
03:04:34.499 00.001 21444 MultiStar: [#1 -0.04,1.52,0.84,U] [#2 0.35,1.41,0.85,U] [#3 0.29,1.38,0.61,U] [#4 0.79,1.15,0.83,U] [#5 0.12,0.46,0.65,U] [#6 0.78,1.44,0.66,U] [#7 1.35,1.00,0.48,U] [#8 -0.20,0.69,0.43,U] 
03:04:34.499 00.000 21444 refined, 8 included, MultiStar: {0.70, 1.06}, one-star: {2.16, 0.46}
03:04:34.499 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
03:04:34.499 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
03:04:34.499 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=1.06 hyp=1.27 cameraTheta=0.99 mountX=-0.60 mountY=1.25, mountTheta=2.02
03:04:34.499 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=1.06, opts=13)
03:04:34.499 00.000 21444 Enqueuing Move request for scope (0.70, 1.06)
03:04:34.499 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=244, FiltMax=65504, Gamma=0.560
03:04:34.499 00.000 21444 UpdateGuideState exits: m=5804458 SNR=236.5 Saturated
03:04:34.499 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:34.499 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:34.499 00.000 21444 Enqueuing Expose request
03:04:34.500 00.001 25848 Worker thread wakes up
03:04:34.500 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 1.06) opts 0xd
03:04:34.500 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 1.06)
03:04:34.500 00.000 25848 Moving (0.70, 1.06) raw xDistance=-0.60 yDistance=1.25
03:04:34.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
03:04:34.500 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:04:34.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.25
03:04:34.500 00.000 25848 MoveAxis(E, 17, ABG)
03:04:34.500 00.000 25848 Guiding  Dir = 2, Dur = 17
03:04:34.548 00.048 25848 IsSlewing returns 0
03:04:34.576 00.028 25848 IsGuiding returns 0
03:04:34.608 00.032 25848 IsGuiding returns 1
03:04:34.608 00.000 25848 scope still moving after pulse duration time elapsed
03:04:34.689 00.081 25848 IsSlewing returns 0
03:04:34.689 00.000 25848 IsGuiding returns 0
03:04:34.689 00.000 25848 scope move finished after 17 + 95 ms
03:04:34.689 00.000 25848 Move returns status 0, amount 17
03:04:34.689 00.000 25848 MoveAxis(N, 0, ABG)
03:04:34.689 00.000 25848 Move returns status 0, amount 0
03:04:34.689 00.000 25848 move complete, result=0
03:04:34.689 00.000 25848 worker thread done servicing request
03:04:34.689 00.000 25848 Worker thread wakes up
03:04:34.689 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.2 px 0 ms NORTH
03:04:34.690 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:34.690 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:37.542 02.852 25848 Exposure complete
03:04:37.626 00.084 25848 worker thread done servicing request
03:04:37.626 00.000 21444 OnExposeComplete: enter
03:04:37.626 00.000 21444 UpdateGuideState(): m_state=6
03:04:37.626 00.000 21444 Star::Find(15, 1262, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1722
03:04:37.627 00.001 21444 Star::Find returns 1 (1), X=1260.88, Y=672.12, Mass=5440044, SNR=194.8, Peak=65504 HFD=8.0
03:04:37.627 00.000 21444 MultiStar: [#1 -0.14,2.49,0.00,M1] [#2 0.24,2.38,0.00,M1] [#3 0.12,2.05,0.00,M1] [#4 0.21,1.73,0.81,U] [#5 0.53,1.90,0.00,M1] [#6 0.31,2.28,0.00,M1] [#7 -0.07,2.15,0.00,M1] [#8 -0.50,1.94,0.00,M1] 
03:04:37.627 00.000 21444 single-star, 1 included, MultiStar: {0.25, 1.61}, one-star: {0.29, 1.52}
03:04:37.627 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.67 = -1.67)
03:04:37.627 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.77)
03:04:37.627 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=1.52 hyp=1.55 cameraTheta=1.38 mountX=-0.15 mountY=1.52, mountTheta=1.67
03:04:37.628 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=1.52, opts=13)
03:04:37.628 00.000 21444 Enqueuing Move request for scope (0.29, 1.52)
03:04:37.628 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=220, FiltMax=65504, Gamma=0.560
03:04:37.628 00.000 25848 Worker thread wakes up
03:04:37.628 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 1.52) opts 0xd
03:04:37.628 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 1.52)
03:04:37.628 00.000 21444 UpdateGuideState exits: m=5440044 SNR=194.8 Saturated
03:04:37.628 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:37.628 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:37.628 00.000 21444 Enqueuing Expose request
03:04:37.628 00.000 25848 Moving (0.29, 1.52) raw xDistance=-0.15 yDistance=1.52
03:04:37.628 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:04:37.628 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.52 from input 1.52
03:04:37.628 00.000 25848 MoveAxis(E, 0, ABG)
03:04:37.628 00.000 25848 Move returns status 0, amount 0
03:04:37.628 00.000 25848 MoveAxis(S, 41, ABG)
03:04:37.628 00.000 25848 Guiding  Dir = 1, Dur = 41
03:04:37.654 00.026 25848 IsSlewing returns 0
03:04:37.654 00.000 25848 IsGuiding returns 0
03:04:37.686 00.032 25848 PulseGuide returned control before completion, sleep 20
03:04:37.715 00.029 25848 IsGuiding returns 1
03:04:37.715 00.000 25848 scope still moving after pulse duration time elapsed
03:04:37.797 00.082 25848 IsSlewing returns 0
03:04:37.797 00.000 25848 IsGuiding returns 0
03:04:37.797 00.000 25848 scope move finished after 41 + 101 ms
03:04:37.797 00.000 25848 Move returns status 0, amount 41
03:04:37.797 00.000 25848 move complete, result=0
03:04:37.797 00.000 25848 worker thread done servicing request
03:04:37.797 00.000 25848 Worker thread wakes up
03:04:37.797 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.5 px 41 ms SOUTH
03:04:37.798 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:37.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:40.649 02.851 25848 Exposure complete
03:04:40.734 00.085 25848 worker thread done servicing request
03:04:40.735 00.001 21444 OnExposeComplete: enter
03:04:40.735 00.000 21444 UpdateGuideState(): m_state=6
03:04:40.735 00.000 21444 Star::Find(15, 1260, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1723
03:04:40.735 00.000 21444 Star::Find returns 1 (1), X=1260.94, Y=670.41, Mass=5619710, SNR=214.3, Peak=65504 HFD=8.0
03:04:40.735 00.000 21444 MultiStar: [#1 -0.23,0.46,1.05,U] [#2 0.12,0.59,0.87,U] [#3 -0.56,0.68,0.71,U] [#4 -0.15,0.39,1.00,U] [#5 1.26,-0.49,0.58,U] [#6 0.12,0.47,0.75,U] [#7 0.22,0.39,0.48,U] [#8 -0.20,0.06,0.44,U] 
03:04:40.735 00.000 21444 refined, 8 included, MultiStar: {0.07, 0.29}, one-star: {0.35, -0.19}
03:04:40.735 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.73 = -1.73)
03:04:40.735 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.57 = 1.71)
03:04:40.735 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.29 cameraTheta=1.32 mountX=-0.05 mountY=0.29, mountTheta=1.73
03:04:40.736 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.29, opts=13)
03:04:40.737 00.001 21444 Enqueuing Move request for scope (0.07, 0.29)
03:04:40.737 00.000 25848 Worker thread wakes up
03:04:40.737 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
03:04:40.737 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
03:04:40.737 00.000 25848 Moving (0.07, 0.29) raw xDistance=-0.05 yDistance=0.29
03:04:40.737 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:04:40.737 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:40.737 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:04:40.737 00.000 25848 MoveAxis(E, 0, ABG)
03:04:40.737 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=140, FiltMax=65504, Gamma=0.560
03:04:40.737 00.000 25848 Move returns status 0, amount 0
03:04:40.737 00.000 25848 MoveAxis(N, 0, ABG)
03:04:40.737 00.000 25848 Move returns status 0, amount 0
03:04:40.737 00.000 25848 move complete, result=0
03:04:40.737 00.000 25848 worker thread done servicing request
03:04:40.737 00.000 21444 UpdateGuideState exits: m=5619710 SNR=214.3 Saturated
03:04:40.737 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:40.737 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:40.737 00.000 21444 Enqueuing Expose request
03:04:40.737 00.000 25848 Worker thread wakes up
03:04:40.737 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:04:40.738 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:40.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:43.585 02.847 25848 Exposure complete
03:04:43.666 00.081 25848 worker thread done servicing request
03:04:43.666 00.000 21444 OnExposeComplete: enter
03:04:43.666 00.000 21444 UpdateGuideState(): m_state=6
03:04:43.666 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1724
03:04:43.666 00.000 21444 Star::Find returns 1 (1), X=1259.88, Y=670.68, Mass=5810522, SNR=232.0, Peak=65504 HFD=7.9
03:04:43.666 00.000 21444 MultiStar: [#1 -1.40,1.46,0.00,M1] [#2 -1.26,1.02,0.91,U] [#3 -0.91,1.79,0.00,M1] [#4 -0.84,0.82,0.73,U] [#5 -1.05,0.32,0.64,U] [#6 -0.57,1.36,0.59,U] [#7 -0.63,0.58,0.57,U] [#8 -1.36,0.20,0.62,U] 
03:04:43.666 00.000 21444 single-star, 6 included, MultiStar: {-0.92, 0.61}, one-star: {-0.71, 0.08}
03:04:43.666 00.000 21444 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
03:04:43.667 00.001 21444 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
03:04:43.667 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=0.08 hyp=0.71 cameraTheta=3.03 mountX=0.71 mountY=-0.19, mountTheta=-0.26
03:04:43.668 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=0.08, opts=13)
03:04:43.668 00.000 21444 Enqueuing Move request for scope (-0.71, 0.08)
03:04:43.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=152, FiltMax=65504, Gamma=0.560
03:04:43.668 00.000 21444 UpdateGuideState exits: m=5810522 SNR=232.0 Saturated
03:04:43.668 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:43.668 00.000 25848 Worker thread wakes up
03:04:43.668 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:43.668 00.000 21444 Enqueuing Expose request
03:04:43.668 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.08) opts 0xd
03:04:43.668 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 0.08)
03:04:43.668 00.000 25848 Moving (-0.71, 0.08) raw xDistance=0.71 yDistance=-0.19
03:04:43.668 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
03:04:43.668 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:43.668 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:04:43.668 00.000 25848 MoveAxis(W, 21, ABG)
03:04:43.668 00.000 25848 Guiding  Dir = 3, Dur = 21
03:04:43.689 00.021 25848 IsSlewing returns 0
03:04:43.689 00.000 25848 IsGuiding returns 0
03:04:43.721 00.032 25848 IsGuiding returns 1
03:04:43.721 00.000 25848 scope still moving after pulse duration time elapsed
03:04:43.781 00.060 25848 IsSlewing returns 0
03:04:43.781 00.000 25848 IsGuiding returns 0
03:04:43.781 00.000 25848 scope move finished after 21 + 71 ms
03:04:43.781 00.000 25848 Move returns status 0, amount 21
03:04:43.781 00.000 25848 MoveAxis(N, 0, ABG)
03:04:43.781 00.000 25848 Move returns status 0, amount 0
03:04:43.781 00.000 25848 move complete, result=0
03:04:43.781 00.000 25848 worker thread done servicing request
03:04:43.781 00.000 25848 Worker thread wakes up
03:04:43.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:43.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:43.781 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.2 px 0 ms NORTH
03:04:46.636 02.855 25848 Exposure complete
03:04:46.724 00.088 25848 worker thread done servicing request
03:04:46.724 00.000 21444 OnExposeComplete: enter
03:04:46.724 00.000 21444 UpdateGuideState(): m_state=6
03:04:46.724 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1725
03:04:46.724 00.000 21444 Star::Find returns 1 (1), X=1261.49, Y=671.47, Mass=5580092, SNR=189.7, Peak=65504 HFD=7.6
03:04:46.725 00.001 21444 MultiStar: [#1 -0.22,1.72,1.15,U] [#2 -0.35,1.27,0.99,U] [#3 0.10,1.52,1.05,U] [#4 0.35,1.23,0.88,U] [#5 0.23,0.97,0.69,U] [#6 -0.29,1.55,0.84,U] [#7 0.40,1.29,0.62,U] [#8 0.28,0.96,0.57,U] 
03:04:46.725 00.000 21444 single-star, 8 included, MultiStar: {0.13, 1.30}, one-star: {0.90, 0.88}
03:04:46.725 00.000 21444 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.05) = xAngle (-2.28 = -2.28)
03:04:46.725 00.000 21444 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.12 = 1.16)
03:04:46.725 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=0.88 hyp=1.26 cameraTheta=0.77 mountX=-0.82 mountY=1.15, mountTheta=2.19
03:04:46.726 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=0.88, opts=13)
03:04:46.726 00.000 21444 Enqueuing Move request for scope (0.90, 0.88)
03:04:46.726 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=64, FiltMax=65504, Gamma=0.560
03:04:46.726 00.000 21444 UpdateGuideState exits: m=5580092 SNR=189.7 Saturated
03:04:46.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:46.726 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:46.726 00.000 21444 Enqueuing Expose request
03:04:46.726 00.000 25848 Worker thread wakes up
03:04:46.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.88) opts 0xd
03:04:46.726 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, 0.88)
03:04:46.726 00.000 25848 Moving (0.90, 0.88) raw xDistance=-0.82 yDistance=1.15
03:04:46.727 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.82
03:04:46.727 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
03:04:46.727 00.000 25848 MoveAxis(E, 22, ABG)
03:04:46.727 00.000 25848 Guiding  Dir = 2, Dur = 22
03:04:46.751 00.024 25848 IsSlewing returns 0
03:04:46.751 00.000 25848 IsGuiding returns 0
03:04:46.808 00.057 25848 IsGuiding returns 1
03:04:46.808 00.000 25848 scope still moving after pulse duration time elapsed
03:04:46.858 00.050 25848 IsSlewing returns 0
03:04:46.859 00.001 25848 IsGuiding returns 0
03:04:46.859 00.000 25848 scope move finished after 22 + 85 ms
03:04:46.859 00.000 25848 Move returns status 0, amount 22
03:04:46.859 00.000 25848 MoveAxis(S, 31, ABG)
03:04:46.859 00.000 25848 Guiding  Dir = 1, Dur = 31
03:04:46.891 00.032 25848 IsSlewing returns 0
03:04:46.891 00.000 25848 IsGuiding returns 0
03:04:46.923 00.032 25848 IsGuiding returns 1
03:04:46.923 00.000 25848 scope still moving after pulse duration time elapsed
03:04:46.970 00.047 25848 IsSlewing returns 0
03:04:46.970 00.000 25848 IsGuiding returns 0
03:04:46.970 00.000 25848 scope move finished after 31 + 47 ms
03:04:46.970 00.000 25848 Move returns status 0, amount 31
03:04:46.970 00.000 25848 move complete, result=0
03:04:46.970 00.000 25848 worker thread done servicing request
03:04:46.970 00.000 25848 Worker thread wakes up
03:04:46.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:46.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:46.970 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 1.2 px 31 ms SOUTH
03:04:49.814 02.844 25848 Exposure complete
03:04:49.896 00.082 25848 worker thread done servicing request
03:04:49.897 00.001 21444 OnExposeComplete: enter
03:04:49.897 00.000 21444 UpdateGuideState(): m_state=6
03:04:49.897 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1726
03:04:49.897 00.000 21444 Star::Find returns 1 (1), X=1259.68, Y=670.57, Mass=5673568, SNR=213.7, Peak=65504 HFD=7.8
03:04:49.897 00.000 21444 MultiStar: [#1 -1.80,0.49,0.92,U] [#2 -2.22,0.62,0.00,M1] [#3 -2.00,0.86,0.00,M1] [#4 -1.96,0.26,0.00,M1] [#5 -1.48,0.02,0.71,U] [#6 -1.76,0.64,0.70,U] [#7 -0.82,0.13,0.64,U] [#8 -1.79,-0.21,0.42,U] 
03:04:49.897 00.000 21444 single-star, 5 included, MultiStar: {-1.40, 0.20}, one-star: {-0.91, -0.02}
03:04:49.897 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.17 = 0.12)
03:04:49.897 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
03:04:49.897 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=-0.02 hyp=0.91 cameraTheta=-3.11 mountX=0.91 mountY=-0.37, mountTheta=-0.39
03:04:49.898 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=-0.02, opts=13)
03:04:49.898 00.000 21444 Enqueuing Move request for scope (-0.91, -0.02)
03:04:49.898 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2312, FiltMin=272, FiltMax=65504, Gamma=0.560
03:04:49.898 00.000 21444 UpdateGuideState exits: m=5673568 SNR=213.7 Saturated
03:04:49.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:49.898 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:49.898 00.000 21444 Enqueuing Expose request
03:04:49.898 00.000 25848 Worker thread wakes up
03:04:49.898 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.02) opts 0xd
03:04:49.898 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, -0.02)
03:04:49.898 00.000 25848 Moving (-0.91, -0.02) raw xDistance=0.91 yDistance=-0.37
03:04:49.898 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.91
03:04:49.898 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:49.898 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
03:04:49.898 00.000 25848 MoveAxis(W, 25, ABG)
03:04:49.899 00.001 25848 Guiding  Dir = 3, Dur = 25
03:04:49.939 00.040 25848 IsSlewing returns 0
03:04:49.939 00.000 25848 IsGuiding returns 0
03:04:49.971 00.032 25848 IsGuiding returns 1
03:04:49.971 00.000 25848 scope still moving after pulse duration time elapsed
03:04:50.032 00.061 25848 IsSlewing returns 0
03:04:50.032 00.000 25848 IsGuiding returns 0
03:04:50.032 00.000 25848 scope move finished after 25 + 68 ms
03:04:50.032 00.000 25848 Move returns status 0, amount 25
03:04:50.032 00.000 25848 MoveAxis(N, 0, ABG)
03:04:50.032 00.000 25848 Move returns status 0, amount 0
03:04:50.032 00.000 25848 move complete, result=0
03:04:50.032 00.000 25848 worker thread done servicing request
03:04:50.032 00.000 25848 Worker thread wakes up
03:04:50.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:50.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:50.032 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.4 px 0 ms NORTH
03:04:52.877 02.845 25848 Exposure complete
03:04:52.965 00.088 25848 worker thread done servicing request
03:04:52.965 00.000 21444 OnExposeComplete: enter
03:04:52.965 00.000 21444 UpdateGuideState(): m_state=6
03:04:52.966 00.001 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1727
03:04:52.966 00.000 21444 Star::Find returns 1 (1), X=1261.26, Y=669.54, Mass=5783898, SNR=231.5, Peak=65504 HFD=8.1
03:04:52.966 00.000 21444 MultiStar: [#1 -0.77,-0.60,1.05,U] [#2 -0.81,-1.00,0.84,U] [#3 -0.88,-0.89,0.61,U] [#4 0.23,-0.51,0.87,U] [#5 -0.22,-1.11,0.61,U] [#6 0.04,-0.14,0.55,U] [#7 0.30,-0.43,0.48,U] [#8 -0.18,-0.66,0.52,U] 
03:04:52.966 00.000 21444 refined, 8 included, MultiStar: {-0.19, -0.74}, one-star: {0.67, -1.06}
03:04:52.966 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.41)
03:04:52.966 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.43)
03:04:52.966 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.74 hyp=0.76 cameraTheta=-1.82 mountX=0.12 mountY=-0.75, mountTheta=-1.41
03:04:52.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.74, opts=13)
03:04:52.967 00.000 21444 Enqueuing Move request for scope (-0.19, -0.74)
03:04:52.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=52, FiltMax=65504, Gamma=0.560
03:04:52.967 00.000 21444 UpdateGuideState exits: m=5783898 SNR=231.5 Saturated
03:04:52.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:52.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:52.967 00.000 21444 Enqueuing Expose request
03:04:52.967 00.000 25848 Worker thread wakes up
03:04:52.968 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.74) opts 0xd
03:04:52.968 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.74)
03:04:52.968 00.000 25848 Moving (-0.19, -0.74) raw xDistance=0.12 yDistance=-0.75
03:04:52.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:04:52.968 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:04:52.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
03:04:52.968 00.000 25848 MoveAxis(E, 0, ABG)
03:04:52.968 00.000 25848 Move returns status 0, amount 0
03:04:52.968 00.000 25848 MoveAxis(N, 0, ABG)
03:04:52.968 00.000 25848 Move returns status 0, amount 0
03:04:52.968 00.000 25848 move complete, result=0
03:04:52.968 00.000 25848 worker thread done servicing request
03:04:52.968 00.000 25848 Worker thread wakes up
03:04:52.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:52.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:52.968 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
03:04:55.809 02.841 25848 Exposure complete
03:04:55.883 00.074 25848 worker thread done servicing request
03:04:55.883 00.000 21444 OnExposeComplete: enter
03:04:55.883 00.000 21444 UpdateGuideState(): m_state=6
03:04:55.883 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1728
03:04:55.883 00.000 21444 Star::Find returns 1 (1), X=1260.35, Y=669.77, Mass=5837821, SNR=267.1, Peak=65504 HFD=8.0
03:04:55.883 00.000 21444 MultiStar: [#1 -0.94,0.26,1.08,U] [#2 -1.38,0.76,0.86,U] [#3 -0.87,0.86,0.67,U] [#4 -0.74,0.18,0.72,U] [#5 -0.64,0.25,0.67,U] [#6 -0.49,0.88,0.78,U] [#7 -1.21,0.33,0.61,U] [#8 -0.90,0.24,0.49,U] 
03:04:55.884 00.001 21444 refined, 8 included, MultiStar: {-0.81, 0.29}, one-star: {-0.24, -0.82}
03:04:55.884 00.000 21444 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
03:04:55.884 00.000 21444 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.10 = -3.10)
03:04:55.884 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=0.29 hyp=0.86 cameraTheta=2.80 mountX=0.83 mountY=-0.04, mountTheta=-0.04
03:04:55.884 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=0.29, opts=13)
03:04:55.884 00.000 21444 Enqueuing Move request for scope (-0.81, 0.29)
03:04:55.885 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=194, FiltMax=65504, Gamma=0.560
03:04:55.885 00.000 21444 UpdateGuideState exits: m=5837821 SNR=267.1 Saturated
03:04:55.885 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:55.885 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:55.885 00.000 21444 Enqueuing Expose request
03:04:55.885 00.000 25848 Worker thread wakes up
03:04:55.885 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.29) opts 0xd
03:04:55.885 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 0.29)
03:04:55.885 00.000 25848 Moving (-0.81, 0.29) raw xDistance=0.83 yDistance=-0.04
03:04:55.885 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
03:04:55.885 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:55.885 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:04:55.885 00.000 25848 MoveAxis(W, 24, ABG)
03:04:55.885 00.000 25848 Guiding  Dir = 3, Dur = 24
03:04:55.905 00.020 25848 IsSlewing returns 0
03:04:55.906 00.001 25848 IsGuiding returns 0
03:04:55.938 00.032 25848 IsGuiding returns 1
03:04:55.938 00.000 25848 scope still moving after pulse duration time elapsed
03:04:56.029 00.091 25848 IsSlewing returns 0
03:04:56.029 00.000 25848 IsGuiding returns 0
03:04:56.029 00.000 25848 scope move finished after 24 + 98 ms
03:04:56.029 00.000 25848 Move returns status 0, amount 24
03:04:56.029 00.000 25848 MoveAxis(N, 0, ABG)
03:04:56.029 00.000 25848 Move returns status 0, amount 0
03:04:56.029 00.000 25848 move complete, result=0
03:04:56.029 00.000 25848 worker thread done servicing request
03:04:56.029 00.000 25848 Worker thread wakes up
03:04:56.029 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.0 px 0 ms NORTH
03:04:56.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:56.029 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:58.873 02.844 25848 Exposure complete
03:04:58.960 00.087 25848 worker thread done servicing request
03:04:58.960 00.000 21444 OnExposeComplete: enter
03:04:58.960 00.000 21444 UpdateGuideState(): m_state=6
03:04:58.960 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1729
03:04:58.960 00.000 21444 Star::Find returns 1 (1), X=1261.40, Y=670.16, Mass=5881062, SNR=313.9, Peak=65504 HFD=8.1
03:04:58.961 00.001 21444 MultiStar: [#1 -0.38,-0.31,0.82,U] [#2 -0.51,0.12,0.69,U] [#3 0.14,0.01,0.51,U] [#4 0.21,-0.03,0.77,U] [#5 0.22,-0.17,0.59,U] [#6 0.27,0.53,0.51,U] [#7 0.20,-0.19,0.52,U] [#8 0.18,-0.29,0.40,U] 
03:04:58.961 00.000 21444 refined, 8 included, MultiStar: {0.14, -0.11}, one-star: {0.81, -0.44}
03:04:58.961 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
03:04:58.961 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
03:04:58.961 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.68 mountX=-0.15 mountY=-0.05, mountTheta=-2.81
03:04:58.962 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.11, opts=13)
03:04:58.962 00.000 21444 Enqueuing Move request for scope (0.14, -0.11)
03:04:58.962 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=130, FiltMax=65504, Gamma=0.560
03:04:58.962 00.000 21444 UpdateGuideState exits: m=5881062 SNR=313.9 Saturated
03:04:58.962 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:58.962 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:04:58.962 00.000 21444 Enqueuing Expose request
03:04:58.962 00.000 25848 Worker thread wakes up
03:04:58.962 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
03:04:58.962 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
03:04:58.962 00.000 25848 Moving (0.14, -0.11) raw xDistance=-0.15 yDistance=-0.05
03:04:58.962 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:04:58.962 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:58.962 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:04:58.962 00.000 25848 MoveAxis(E, 0, ABG)
03:04:58.962 00.000 25848 Move returns status 0, amount 0
03:04:58.962 00.000 25848 MoveAxis(N, 0, ABG)
03:04:58.962 00.000 25848 Move returns status 0, amount 0
03:04:58.963 00.001 25848 move complete, result=0
03:04:58.963 00.000 25848 worker thread done servicing request
03:04:58.963 00.000 25848 Worker thread wakes up
03:04:58.963 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:04:58.963 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:04:58.963 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:01.807 02.844 25848 Exposure complete
03:05:01.874 00.067 25848 worker thread done servicing request
03:05:01.874 00.000 21444 OnExposeComplete: enter
03:05:01.874 00.000 21444 UpdateGuideState(): m_state=6
03:05:01.874 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1730
03:05:01.874 00.000 21444 Star::Find returns 1 (1), X=1260.29, Y=670.21, Mass=5638977, SNR=250.2, Peak=65504 HFD=7.9
03:05:01.875 00.001 21444 MultiStar: [#1 -0.84,0.54,0.59,U] [#2 -0.93,0.53,0.61,U] [#3 -0.95,0.06,0.48,U] [#4 -1.01,0.04,0.50,U] [#5 -1.02,-0.05,0.47,U] [#6 -1.21,0.75,0.55,U] [#7 -0.89,-0.11,0.38,U] [#8 -1.49,-0.27,0.41,U] 
03:05:01.875 00.000 21444 single-star, 8 included, MultiStar: {-0.89, 0.11}, one-star: {-0.30, -0.38}
03:05:01.875 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.00)
03:05:01.875 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
03:05:01.875 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-0.38 hyp=0.49 cameraTheta=-2.23 mountX=0.26 mountY=-0.47, mountTheta=-1.06
03:05:01.875 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-0.38, opts=13)
03:05:01.875 00.000 21444 Enqueuing Move request for scope (-0.30, -0.38)
03:05:01.875 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=218, FiltMax=65504, Gamma=0.560
03:05:01.875 00.000 21444 UpdateGuideState exits: m=5638977 SNR=250.2 Saturated
03:05:01.876 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:01.876 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:01.876 00.000 21444 Enqueuing Expose request
03:05:01.876 00.000 25848 Worker thread wakes up
03:05:01.876 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.38) opts 0xd
03:05:01.876 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -0.38)
03:05:01.876 00.000 25848 Moving (-0.30, -0.38) raw xDistance=0.26 yDistance=-0.47
03:05:01.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
03:05:01.876 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:01.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
03:05:01.876 00.000 25848 MoveAxis(E, 0, ABG)
03:05:01.876 00.000 25848 Move returns status 0, amount 0
03:05:01.876 00.000 25848 MoveAxis(N, 0, ABG)
03:05:01.876 00.000 25848 Move returns status 0, amount 0
03:05:01.876 00.000 25848 move complete, result=0
03:05:01.876 00.000 25848 worker thread done servicing request
03:05:01.876 00.000 25848 Worker thread wakes up
03:05:01.876 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
03:05:01.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:01.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:04.723 02.847 25848 Exposure complete
03:05:04.811 00.088 25848 worker thread done servicing request
03:05:04.811 00.000 21444 OnExposeComplete: enter
03:05:04.811 00.000 21444 UpdateGuideState(): m_state=6
03:05:04.812 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1731
03:05:04.812 00.000 21444 Star::Find returns 1 (1), X=1261.77, Y=670.09, Mass=5765769, SNR=197.2, Peak=65504 HFD=8.2
03:05:04.812 00.000 21444 MultiStar: [#1 0.06,-0.35,0.99,U] [#2 -0.46,-0.21,0.78,U] [#3 -0.37,-0.13,0.70,U] [#4 0.19,-0.32,0.63,U] [#5 -0.03,-0.77,0.70,U] [#6 -0.33,0.81,0.64,U] [#7 0.80,-0.32,0.56,U] [#8 -0.45,-0.58,0.64,U] 
03:05:04.812 00.000 21444 refined, 8 included, MultiStar: {0.10, -0.28}, one-star: {1.18, -0.51}
03:05:04.812 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.00)
03:05:04.812 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.12 = -0.84)
03:05:04.812 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.23 mountX=-0.12 mountY=-0.22, mountTheta=-2.08
03:05:04.813 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.28, opts=13)
03:05:04.813 00.000 21444 Enqueuing Move request for scope (0.10, -0.28)
03:05:04.813 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=178, FiltMax=65504, Gamma=0.560
03:05:04.813 00.000 21444 UpdateGuideState exits: m=5765769 SNR=197.2 Saturated
03:05:04.813 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:04.813 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:04.813 00.000 21444 Enqueuing Expose request
03:05:04.813 00.000 25848 Worker thread wakes up
03:05:04.813 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.28) opts 0xd
03:05:04.813 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.28)
03:05:04.814 00.001 25848 Moving (0.10, -0.28) raw xDistance=-0.12 yDistance=-0.22
03:05:04.814 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:05:04.814 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:04.814 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:05:04.814 00.000 25848 MoveAxis(E, 0, ABG)
03:05:04.814 00.000 25848 Move returns status 0, amount 0
03:05:04.814 00.000 25848 MoveAxis(N, 0, ABG)
03:05:04.814 00.000 25848 Move returns status 0, amount 0
03:05:04.814 00.000 25848 move complete, result=0
03:05:04.814 00.000 25848 worker thread done servicing request
03:05:04.814 00.000 25848 Worker thread wakes up
03:05:04.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:04.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:04.814 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:05:07.658 02.844 25848 Exposure complete
03:05:07.746 00.088 25848 worker thread done servicing request
03:05:07.747 00.001 21444 OnExposeComplete: enter
03:05:07.747 00.000 21444 UpdateGuideState(): m_state=6
03:05:07.747 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1732
03:05:07.747 00.000 21444 Star::Find returns 1 (1), X=1261.14, Y=670.21, Mass=5535423, SNR=226.7, Peak=65504 HFD=7.8
03:05:07.747 00.000 21444 MultiStar: [#1 -0.60,0.61,0.98,U] [#2 -0.37,0.26,1.02,U] [#3 0.26,0.63,0.65,U] [#4 0.29,0.23,0.68,U] [#5 0.16,-0.24,0.84,U] [#6 0.10,0.80,0.63,U] [#7 0.37,-0.15,0.71,U] [#8 -0.01,0.55,0.55,U] 
03:05:07.747 00.000 21444 refined, 8 included, MultiStar: {0.06, 0.22}, one-star: {0.55, -0.39}
03:05:07.747 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
03:05:07.747 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
03:05:07.747 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.32 mountX=-0.04 mountY=0.22, mountTheta=1.73
03:05:07.748 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.22, opts=13)
03:05:07.748 00.000 21444 Enqueuing Move request for scope (0.06, 0.22)
03:05:07.748 00.000 25848 Worker thread wakes up
03:05:07.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=116, FiltMax=65504, Gamma=0.560
03:05:07.748 00.000 21444 UpdateGuideState exits: m=5535423 SNR=226.7 Saturated
03:05:07.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:07.749 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:07.749 00.000 21444 Enqueuing Expose request
03:05:07.749 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
03:05:07.749 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
03:05:07.749 00.000 25848 Moving (0.06, 0.22) raw xDistance=-0.04 yDistance=0.22
03:05:07.749 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:05:07.749 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:07.749 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:05:07.749 00.000 25848 MoveAxis(E, 0, ABG)
03:05:07.749 00.000 25848 Move returns status 0, amount 0
03:05:07.749 00.000 25848 MoveAxis(N, 0, ABG)
03:05:07.749 00.000 25848 Move returns status 0, amount 0
03:05:07.749 00.000 25848 move complete, result=0
03:05:07.749 00.000 25848 worker thread done servicing request
03:05:07.749 00.000 25848 Worker thread wakes up
03:05:07.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:07.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:07.749 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:05:10.595 02.846 25848 Exposure complete
03:05:10.684 00.089 25848 worker thread done servicing request
03:05:10.684 00.000 21444 OnExposeComplete: enter
03:05:10.684 00.000 21444 UpdateGuideState(): m_state=6
03:05:10.684 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1733
03:05:10.684 00.000 21444 Star::Find returns 1 (1), X=1260.69, Y=669.44, Mass=5678550, SNR=202.7, Peak=65504 HFD=8.0
03:05:10.684 00.000 21444 MultiStar: [#1 -0.69,0.17,0.97,U] [#2 -0.79,0.30,0.76,U] [#3 -0.12,-0.10,0.72,U] [#4 -0.05,-0.14,0.76,U] [#5 -0.06,-0.87,0.68,U] [#6 0.19,0.05,0.95,U] [#7 -0.43,-0.80,0.61,U] [#8 -0.47,-0.61,0.57,U] 
03:05:10.684 00.000 21444 refined, 8 included, MultiStar: {-0.24, -0.33}, one-star: {0.10, -1.16}
03:05:10.684 00.000 21444 CameraToMount -- cameraTheta (-2.20) - m_xAngle (3.05) = xAngle (-5.25 = 1.03)
03:05:10.684 00.000 21444 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.09 = -1.81)
03:05:10.685 00.001 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.33 hyp=0.41 cameraTheta=-2.20 mountX=0.21 mountY=-0.40, mountTheta=-1.08
03:05:10.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.33, opts=13)
03:05:10.686 00.000 21444 Enqueuing Move request for scope (-0.24, -0.33)
03:05:10.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=40, FiltMax=65504, Gamma=0.560
03:05:10.686 00.000 21444 UpdateGuideState exits: m=5678550 SNR=202.7 Saturated
03:05:10.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:10.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:10.686 00.000 21444 Enqueuing Expose request
03:05:10.686 00.000 25848 Worker thread wakes up
03:05:10.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.33) opts 0xd
03:05:10.686 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.33)
03:05:10.686 00.000 25848 Moving (-0.24, -0.33) raw xDistance=0.21 yDistance=-0.40
03:05:10.686 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
03:05:10.686 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:10.686 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
03:05:10.686 00.000 25848 MoveAxis(E, 0, ABG)
03:05:10.686 00.000 25848 Move returns status 0, amount 0
03:05:10.686 00.000 25848 MoveAxis(N, 0, ABG)
03:05:10.686 00.000 25848 Move returns status 0, amount 0
03:05:10.686 00.000 25848 move complete, result=0
03:05:10.686 00.000 25848 worker thread done servicing request
03:05:10.687 00.001 25848 Worker thread wakes up
03:05:10.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:10.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:10.687 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
03:05:13.534 02.847 25848 Exposure complete
03:05:13.614 00.080 25848 worker thread done servicing request
03:05:13.614 00.000 21444 OnExposeComplete: enter
03:05:13.614 00.000 21444 UpdateGuideState(): m_state=6
03:05:13.614 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1734
03:05:13.614 00.000 21444 Star::Find returns 1 (1), X=1261.09, Y=670.34, Mass=5563946, SNR=216.2, Peak=65504 HFD=7.9
03:05:13.615 00.001 21444 MultiStar: [#1 -1.00,1.04,1.07,U] [#2 -0.61,0.65,0.77,U] [#3 -0.16,0.83,0.65,U] [#4 0.19,0.57,0.94,U] [#5 -0.23,0.44,0.66,U] [#6 0.13,1.19,0.72,U] [#7 0.14,0.27,0.64,U] [#8 -0.38,0.42,0.53,U] 
03:05:13.615 00.000 21444 single-star, 8 included, MultiStar: {-0.16, 0.57}, one-star: {0.50, -0.26}
03:05:13.615 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.53 = 2.75)
03:05:13.615 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.09)
03:05:13.615 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-0.26 hyp=0.57 cameraTheta=-0.48 mountX=-0.52 mountY=-0.05, mountTheta=-3.04
03:05:13.615 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-0.26, opts=13)
03:05:13.616 00.001 21444 Enqueuing Move request for scope (0.50, -0.26)
03:05:13.616 00.000 25848 Worker thread wakes up
03:05:13.616 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=244, FiltMax=65504, Gamma=0.560
03:05:13.616 00.000 21444 UpdateGuideState exits: m=5563946 SNR=216.2 Saturated
03:05:13.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:13.616 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:13.616 00.000 21444 Enqueuing Expose request
03:05:13.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.26) opts 0xd
03:05:13.616 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, -0.26)
03:05:13.616 00.000 25848 Moving (0.50, -0.26) raw xDistance=-0.52 yDistance=-0.05
03:05:13.616 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
03:05:13.616 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:13.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:05:13.616 00.000 25848 MoveAxis(E, 15, ABG)
03:05:13.616 00.000 25848 Guiding  Dir = 2, Dur = 15
03:05:13.641 00.025 25848 IsSlewing returns 0
03:05:13.641 00.000 25848 IsGuiding returns 0
03:05:13.673 00.032 25848 IsGuiding returns 1
03:05:13.673 00.000 25848 scope still moving after pulse duration time elapsed
03:05:13.736 00.063 25848 IsSlewing returns 0
03:05:13.736 00.000 25848 IsGuiding returns 0
03:05:13.736 00.000 25848 scope move finished after 15 + 79 ms
03:05:13.736 00.000 25848 Move returns status 0, amount 15
03:05:13.736 00.000 25848 MoveAxis(N, 0, ABG)
03:05:13.736 00.000 25848 Move returns status 0, amount 0
03:05:13.736 00.000 25848 move complete, result=0
03:05:13.736 00.000 25848 worker thread done servicing request
03:05:13.736 00.000 25848 Worker thread wakes up
03:05:13.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:13.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:13.736 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.1 px 0 ms NORTH
03:05:16.573 02.837 25848 Exposure complete
03:05:16.653 00.080 25848 worker thread done servicing request
03:05:16.653 00.000 21444 OnExposeComplete: enter
03:05:16.653 00.000 21444 UpdateGuideState(): m_state=6
03:05:16.653 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1735
03:05:16.653 00.000 21444 Star::Find returns 1 (1), X=1261.46, Y=670.54, Mass=5405347, SNR=180.1, Peak=65504 HFD=7.7
03:05:16.653 00.000 21444 MultiStar: [#1 -0.25,0.59,1.04,U] [#2 0.21,0.16,0.93,U] [#3 0.44,0.78,0.75,U] [#4 0.18,0.23,0.78,U] [#5 0.07,-0.40,0.85,U] [#6 0.16,0.77,0.76,U] [#7 0.22,0.16,0.73,U] [#8 0.07,-0.34,0.59,U] 
03:05:16.653 00.000 21444 refined, 8 included, MultiStar: {0.22, 0.22}, one-star: {0.87, -0.06}
03:05:16.653 00.000 21444 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.05) = xAngle (-2.28 = -2.28)
03:05:16.653 00.000 21444 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.12 = 1.16)
03:05:16.653 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.22 hyp=0.31 cameraTheta=0.78 mountX=-0.20 mountY=0.29, mountTheta=2.19
03:05:16.654 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.22, opts=13)
03:05:16.654 00.000 21444 Enqueuing Move request for scope (0.22, 0.22)
03:05:16.654 00.000 25848 Worker thread wakes up
03:05:16.654 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.22) opts 0xd
03:05:16.654 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.22)
03:05:16.654 00.000 25848 Moving (0.22, 0.22) raw xDistance=-0.20 yDistance=0.29
03:05:16.654 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:05:16.654 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:16.654 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:05:16.654 00.000 25848 MoveAxis(E, 0, ABG)
03:05:16.654 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=304, FiltMax=65504, Gamma=0.560
03:05:16.654 00.000 21444 UpdateGuideState exits: m=5405347 SNR=180.1 Saturated
03:05:16.654 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:16.654 00.000 25848 Move returns status 0, amount 0
03:05:16.654 00.000 25848 MoveAxis(N, 0, ABG)
03:05:16.654 00.000 25848 Move returns status 0, amount 0
03:05:16.654 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:16.654 00.000 21444 Enqueuing Expose request
03:05:16.654 00.000 25848 move complete, result=0
03:05:16.654 00.000 25848 worker thread done servicing request
03:05:16.656 00.002 25848 Worker thread wakes up
03:05:16.656 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:05:16.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:16.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:19.508 02.852 25848 Exposure complete
03:05:19.589 00.081 25848 worker thread done servicing request
03:05:19.589 00.000 21444 OnExposeComplete: enter
03:05:19.589 00.000 21444 UpdateGuideState(): m_state=6
03:05:19.589 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1736
03:05:19.589 00.000 21444 Star::Find returns 1 (1), X=1261.01, Y=670.41, Mass=5583712, SNR=213.7, Peak=65504 HFD=7.9
03:05:19.589 00.000 21444 MultiStar: [#1 -0.46,0.62,1.12,U] [#2 -0.55,0.02,0.87,U] [#3 -0.83,0.48,0.91,U] [#4 0.16,0.85,0.90,U] [#5 0.17,0.16,0.61,U] [#6 0.08,0.95,0.55,U] [#7 0.19,0.51,0.61,U] [#8 -0.25,-0.07,0.62,U] 
03:05:19.589 00.000 21444 refined, 8 included, MultiStar: {-0.15, 0.36}, one-star: {0.42, -0.19}
03:05:19.590 00.001 21444 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
03:05:19.590 00.000 21444 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.93 = 2.35)
03:05:19.590 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.96 mountX=0.18 mountY=0.28, mountTheta=0.99
03:05:19.590 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.36, opts=13)
03:05:19.590 00.000 21444 Enqueuing Move request for scope (-0.15, 0.36)
03:05:19.590 00.000 25848 Worker thread wakes up
03:05:19.591 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=156, FiltMax=65504, Gamma=0.560
03:05:19.591 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.36) opts 0xd
03:05:19.591 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.36)
03:05:19.591 00.000 21444 UpdateGuideState exits: m=5583712 SNR=213.7 Saturated
03:05:19.591 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:19.591 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:19.591 00.000 21444 Enqueuing Expose request
03:05:19.591 00.000 25848 Moving (-0.15, 0.36) raw xDistance=0.18 yDistance=0.28
03:05:19.591 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:05:19.591 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:19.591 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
03:05:19.591 00.000 25848 MoveAxis(E, 0, ABG)
03:05:19.591 00.000 25848 Move returns status 0, amount 0
03:05:19.591 00.000 25848 MoveAxis(N, 0, ABG)
03:05:19.591 00.000 25848 Move returns status 0, amount 0
03:05:19.591 00.000 25848 move complete, result=0
03:05:19.591 00.000 25848 worker thread done servicing request
03:05:19.591 00.000 25848 Worker thread wakes up
03:05:19.591 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:19.591 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:19.591 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:05:22.445 02.854 25848 Exposure complete
03:05:22.533 00.088 25848 worker thread done servicing request
03:05:22.533 00.000 21444 OnExposeComplete: enter
03:05:22.533 00.000 21444 UpdateGuideState(): m_state=6
03:05:22.533 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1737
03:05:22.533 00.000 21444 Star::Find returns 1 (1), X=1259.53, Y=670.17, Mass=5392299, SNR=165.6, Peak=65504 HFD=7.9
03:05:22.534 00.001 21444 MultiStar: [#1 -2.25,1.00,0.00,M1] [#2 -1.74,0.21,1.17,U] [#3 -1.69,0.96,0.00,M1] [#4 -1.63,-0.13,0.99,U] [#5 -1.31,-0.96,0.83,U] [#6 -0.89,0.53,0.77,U] [#7 -1.80,-0.24,0.72,U] [#8 -1.75,-0.36,0.64,U] 
03:05:22.534 00.000 21444 single-star, 6 included, MultiStar: {-1.45, -0.18}, one-star: {-1.06, -0.43}
03:05:22.534 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
03:05:22.534 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.37)
03:05:22.534 00.000 21444 CameraToMount -- cameraX=-1.06 cameraY=-0.43 hyp=1.14 cameraTheta=-2.76 mountX=1.02 mountY=-0.80, mountTheta=-0.66
03:05:22.535 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.06, y=-0.43, opts=13)
03:05:22.535 00.000 21444 Enqueuing Move request for scope (-1.06, -0.43)
03:05:22.535 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
03:05:22.535 00.000 21444 UpdateGuideState exits: m=5392299 SNR=165.6 Saturated
03:05:22.535 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:22.535 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:22.535 00.000 21444 Enqueuing Expose request
03:05:22.535 00.000 25848 Worker thread wakes up
03:05:22.535 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.43) opts 0xd
03:05:22.535 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.06, -0.43)
03:05:22.535 00.000 25848 Moving (-1.06, -0.43) raw xDistance=1.02 yDistance=-0.80
03:05:22.535 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.02
03:05:22.535 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:05:22.535 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
03:05:22.535 00.000 25848 MoveAxis(W, 30, ABG)
03:05:22.535 00.000 25848 Guiding  Dir = 3, Dur = 30
03:05:22.565 00.030 25848 IsSlewing returns 0
03:05:22.566 00.001 25848 IsGuiding returns 0
03:05:22.597 00.031 25848 IsGuiding returns 1
03:05:22.597 00.000 25848 scope still moving after pulse duration time elapsed
03:05:22.672 00.075 25848 IsSlewing returns 0
03:05:22.672 00.000 25848 IsGuiding returns 0
03:05:22.673 00.001 25848 scope move finished after 30 + 76 ms
03:05:22.673 00.000 25848 Move returns status 0, amount 30
03:05:22.673 00.000 25848 MoveAxis(N, 0, ABG)
03:05:22.673 00.000 25848 Move returns status 0, amount 0
03:05:22.673 00.000 25848 move complete, result=0
03:05:22.673 00.000 25848 worker thread done servicing request
03:05:22.673 00.000 25848 Worker thread wakes up
03:05:22.673 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.8 px 0 ms NORTH
03:05:22.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:22.674 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:25.519 02.845 25848 Exposure complete
03:05:25.602 00.083 25848 worker thread done servicing request
03:05:25.603 00.001 21444 OnExposeComplete: enter
03:05:25.603 00.000 21444 UpdateGuideState(): m_state=6
03:05:25.603 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1738
03:05:25.603 00.000 21444 Star::Find returns 1 (1), X=1260.06, Y=669.92, Mass=5636545, SNR=231.6, Peak=65504 HFD=8.1
03:05:25.603 00.000 21444 MultiStar: [#1 -1.41,-0.30,1.09,U] [#2 -1.38,-0.15,0.92,U] [#3 -1.04,-0.21,0.68,U] [#4 -0.67,-0.09,0.74,U] [#5 -1.10,-0.89,0.62,U] [#6 -0.32,0.08,0.46,U] [#7 -0.93,-1.00,0.53,U] [#8 -1.27,-0.74,0.46,U] 
03:05:25.603 00.000 21444 single-star, 8 included, MultiStar: {-0.99, -0.42}, one-star: {-0.53, -0.67}
03:05:25.603 00.000 21444 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.05) = xAngle (-5.29 = 1.00)
03:05:25.603 00.000 21444 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.13 = -1.85)
03:05:25.603 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-0.67 hyp=0.86 cameraTheta=-2.24 mountX=0.47 mountY=-0.82, mountTheta=-1.06
03:05:25.604 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-0.67, opts=13)
03:05:25.604 00.000 21444 Enqueuing Move request for scope (-0.53, -0.67)
03:05:25.604 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=192, FiltMax=65504, Gamma=0.560
03:05:25.604 00.000 21444 UpdateGuideState exits: m=5636545 SNR=231.6 Saturated
03:05:25.604 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:25.604 00.000 25848 Worker thread wakes up
03:05:25.604 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:25.604 00.000 21444 Enqueuing Expose request
03:05:25.605 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.67) opts 0xd
03:05:25.605 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -0.67)
03:05:25.605 00.000 25848 Moving (-0.53, -0.67) raw xDistance=0.47 yDistance=-0.82
03:05:25.605 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
03:05:25.605 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:05:25.605 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
03:05:25.605 00.000 25848 MoveAxis(E, 0, ABG)
03:05:25.605 00.000 25848 Move returns status 0, amount 0
03:05:25.605 00.000 25848 MoveAxis(N, 0, ABG)
03:05:25.605 00.000 25848 Move returns status 0, amount 0
03:05:25.605 00.000 25848 move complete, result=0
03:05:25.605 00.000 25848 worker thread done servicing request
03:05:25.605 00.000 25848 Worker thread wakes up
03:05:25.605 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.8 px 0 ms NORTH
03:05:25.605 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:25.605 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:28.454 02.849 25848 Exposure complete
03:05:28.541 00.087 25848 worker thread done servicing request
03:05:28.541 00.000 21444 OnExposeComplete: enter
03:05:28.541 00.000 21444 UpdateGuideState(): m_state=6
03:05:28.541 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1739
03:05:28.541 00.000 21444 Star::Find returns 1 (1), X=1262.99, Y=670.46, Mass=5404325, SNR=162.5, Peak=65504 HFD=8.0
03:05:28.541 00.000 21444 MultiStar: [#1 1.30,0.40,1.18,U] [#2 1.11,0.24,0.99,U] [#3 1.34,-0.08,0.72,U] [#4 1.57,0.09,0.74,U] [#5 0.51,-0.01,0.65,U] [#6 1.05,0.23,0.76,U] [#7 1.29,0.19,0.77,U] [#8 0.15,-0.51,0.66,U] 
03:05:28.541 00.000 21444 refined, 8 included, MultiStar: {1.26, 0.07}, one-star: {2.39, -0.14}
03:05:28.542 00.001 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
03:05:28.542 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.45)
03:05:28.542 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=0.07 hyp=1.26 cameraTheta=0.06 mountX=-1.24 mountY=0.54, mountTheta=2.73
03:05:28.543 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=0.07, opts=13)
03:05:28.543 00.000 21444 Enqueuing Move request for scope (1.26, 0.07)
03:05:28.543 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=368, FiltMax=65504, Gamma=0.560
03:05:28.543 00.000 21444 UpdateGuideState exits: m=5404325 SNR=162.5 Saturated
03:05:28.543 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:28.543 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:28.543 00.000 21444 Enqueuing Expose request
03:05:28.543 00.000 25848 Worker thread wakes up
03:05:28.543 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, 0.07) opts 0xd
03:05:28.543 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, 0.07)
03:05:28.543 00.000 25848 Moving (1.26, 0.07) raw xDistance=-1.24 yDistance=0.54
03:05:28.543 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.24
03:05:28.543 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:05:28.543 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
03:05:28.543 00.000 25848 MoveAxis(E, 36, ABG)
03:05:28.544 00.001 25848 Guiding  Dir = 2, Dur = 36
03:05:28.577 00.033 25848 IsSlewing returns 0
03:05:28.578 00.001 25848 IsGuiding returns 0
03:05:28.649 00.071 25848 IsGuiding returns 1
03:05:28.649 00.000 25848 scope still moving after pulse duration time elapsed
03:05:28.705 00.056 25848 IsSlewing returns 0
03:05:28.705 00.000 25848 IsGuiding returns 0
03:05:28.705 00.000 25848 scope move finished after 36 + 91 ms
03:05:28.705 00.000 25848 Move returns status 0, amount 36
03:05:28.705 00.000 25848 MoveAxis(N, 0, ABG)
03:05:28.706 00.001 25848 Move returns status 0, amount 0
03:05:28.706 00.000 25848 move complete, result=0
03:05:28.706 00.000 25848 worker thread done servicing request
03:05:28.706 00.000 25848 Worker thread wakes up
03:05:28.706 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.5 px 0 ms NORTH
03:05:28.706 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:28.706 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:31.562 02.856 25848 Exposure complete
03:05:31.648 00.086 25848 worker thread done servicing request
03:05:31.648 00.000 21444 OnExposeComplete: enter
03:05:31.648 00.000 21444 UpdateGuideState(): m_state=6
03:05:31.648 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1740
03:05:31.648 00.000 21444 Star::Find returns 1 (1), X=1260.89, Y=671.00, Mass=5713736, SNR=224.4, Peak=65504 HFD=8.1
03:05:31.649 00.001 21444 MultiStar: [#1 -0.49,0.89,0.89,U] [#2 -0.60,0.97,1.01,U] [#3 -0.66,1.56,1.01,U] [#4 -0.55,0.68,0.81,U] [#5 -0.57,-0.08,0.65,U] [#6 -0.31,0.81,0.69,U] [#7 -0.15,0.67,0.65,U] [#8 -1.18,0.43,0.55,U] 
03:05:31.649 00.000 21444 single-star, 8 included, MultiStar: {-0.44, 0.75}, one-star: {0.30, 0.40}
03:05:31.649 00.000 21444 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.05) = xAngle (-2.12 = -2.12)
03:05:31.649 00.000 21444 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.97 = 1.32)
03:05:31.649 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.40 hyp=0.50 cameraTheta=0.93 mountX=-0.26 mountY=0.48, mountTheta=2.07
03:05:31.649 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.40, opts=13)
03:05:31.649 00.000 21444 Enqueuing Move request for scope (0.30, 0.40)
03:05:31.650 00.001 25848 Worker thread wakes up
03:05:31.650 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.40) opts 0xd
03:05:31.650 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.40)
03:05:31.650 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=192, FiltMax=65504, Gamma=0.560
03:05:31.650 00.000 25848 Moving (0.30, 0.40) raw xDistance=-0.26 yDistance=0.48
03:05:31.650 00.000 21444 UpdateGuideState exits: m=5713736 SNR=224.4 Saturated
03:05:31.650 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
03:05:31.650 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:31.650 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:31.650 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:31.650 00.000 21444 Enqueuing Expose request
03:05:31.650 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
03:05:31.650 00.000 25848 MoveAxis(E, 0, ABG)
03:05:31.650 00.000 25848 Move returns status 0, amount 0
03:05:31.650 00.000 25848 MoveAxis(N, 0, ABG)
03:05:31.650 00.000 25848 Move returns status 0, amount 0
03:05:31.650 00.000 25848 move complete, result=0
03:05:31.650 00.000 25848 worker thread done servicing request
03:05:31.650 00.000 25848 Worker thread wakes up
03:05:31.650 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:31.650 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:31.651 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
03:05:34.495 02.844 25848 Exposure complete
03:05:34.581 00.086 25848 worker thread done servicing request
03:05:34.581 00.000 21444 OnExposeComplete: enter
03:05:34.581 00.000 21444 UpdateGuideState(): m_state=6
03:05:34.581 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1741
03:05:34.581 00.000 21444 Star::Find returns 1 (1), X=1263.08, Y=670.68, Mass=5593136, SNR=264.0, Peak=65504 HFD=7.8
03:05:34.582 00.001 21444 MultiStar: [#1 1.85,0.51,0.00,M1] [#2 1.63,0.60,0.76,U] [#3 2.34,0.73,0.00,M1] [#4 2.61,0.77,0.00,M1] [#5 1.47,0.14,0.70,U] [#6 2.08,1.10,0.00,M1] [#7 2.20,0.18,0.00,M1] [#8 1.41,1.37,0.00,M1] 
03:05:34.582 00.000 21444 refined, 2 included, MultiStar: {1.93, 0.26}, one-star: {2.49, 0.09}
03:05:34.582 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
03:05:34.582 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
03:05:34.582 00.000 21444 CameraToMount -- cameraX=1.93 cameraY=0.26 hyp=1.95 cameraTheta=0.13 mountX=-1.90 mountY=0.97, mountTheta=2.67
03:05:34.583 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.93, y=0.26, opts=13)
03:05:34.583 00.000 21444 Enqueuing Move request for scope (1.93, 0.26)
03:05:34.583 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=192, FiltMax=65504, Gamma=0.560
03:05:34.583 00.000 21444 UpdateGuideState exits: m=5593136 SNR=264.0 Saturated
03:05:34.583 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:34.583 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:34.583 00.000 21444 Enqueuing Expose request
03:05:34.583 00.000 25848 Worker thread wakes up
03:05:34.583 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.93, 0.26) opts 0xd
03:05:34.583 00.000 25848 Handling offset move in thread for scope, endpoint = (1.93, 0.26)
03:05:34.583 00.000 25848 Moving (1.93, 0.26) raw xDistance=-1.90 yDistance=0.97
03:05:34.583 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.90
03:05:34.583 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
03:05:34.583 00.000 25848 MoveAxis(E, 55, ABG)
03:05:34.583 00.000 25848 Guiding  Dir = 2, Dur = 55
03:05:34.625 00.042 25848 IsSlewing returns 0
03:05:34.625 00.000 25848 IsGuiding returns 0
03:05:34.657 00.032 25848 PulseGuide returned control before completion, sleep 34
03:05:34.718 00.061 25848 IsGuiding returns 1
03:05:34.718 00.000 25848 scope still moving after pulse duration time elapsed
03:05:34.764 00.046 25848 IsSlewing returns 0
03:05:34.764 00.000 25848 IsGuiding returns 0
03:05:34.764 00.000 25848 scope move finished after 55 + 83 ms
03:05:34.764 00.000 25848 Move returns status 0, amount 55
03:05:34.764 00.000 25848 MoveAxis(S, 27, ABG)
03:05:34.764 00.000 25848 Guiding  Dir = 1, Dur = 27
03:05:34.796 00.032 25848 IsSlewing returns 0
03:05:34.797 00.001 25848 IsGuiding returns 0
03:05:34.830 00.033 25848 IsGuiding returns 1
03:05:34.830 00.000 25848 scope still moving after pulse duration time elapsed
03:05:34.910 00.080 25848 IsSlewing returns 0
03:05:34.910 00.000 25848 IsGuiding returns 0
03:05:34.910 00.000 25848 scope move finished after 27 + 85 ms
03:05:34.910 00.000 25848 Move returns status 0, amount 27
03:05:34.910 00.000 25848 move complete, result=0
03:05:34.910 00.000 25848 worker thread done servicing request
03:05:34.910 00.000 25848 Worker thread wakes up
03:05:34.910 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:34.910 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:34.910 00.000 21444 GuideStep: -1.9 px 55 ms EAST, 1.0 px 27 ms SOUTH
03:05:37.758 02.848 25848 Exposure complete
03:05:37.824 00.066 25848 worker thread done servicing request
03:05:37.824 00.000 21444 OnExposeComplete: enter
03:05:37.824 00.000 21444 UpdateGuideState(): m_state=6
03:05:37.824 00.000 21444 Star::Find(15, 1263, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1742
03:05:37.824 00.000 21444 Star::Find returns 1 (1), X=1263.35, Y=669.34, Mass=5827055, SNR=257.8, Peak=65504 HFD=8.0
03:05:37.824 00.000 21444 MultiStar: [#1 1.89,-0.26,0.75,U] [#2 1.32,-0.64,0.89,U] [#3 1.38,-0.40,0.68,U] [#4 2.05,-0.69,0.00,M2] [#5 1.37,-0.89,0.64,U] [#6 2.15,0.11,0.00,M2] [#7 2.04,-0.54,0.00,M2] [#8 1.49,-0.21,0.42,U] 
03:05:37.825 00.001 21444 refined, 5 included, MultiStar: {1.78, -0.68}, one-star: {2.76, -1.26}
03:05:37.825 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
03:05:37.825 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.03)
03:05:37.825 00.000 21444 CameraToMount -- cameraX=1.78 cameraY=-0.68 hyp=1.90 cameraTheta=-0.36 mountX=-1.83 mountY=0.05, mountTheta=3.12
03:05:37.825 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.78, y=-0.68, opts=13)
03:05:37.825 00.000 21444 Enqueuing Move request for scope (1.78, -0.68)
03:05:37.825 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=116, FiltMax=65504, Gamma=0.560
03:05:37.825 00.000 21444 UpdateGuideState exits: m=5827055 SNR=257.8 Saturated
03:05:37.825 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:37.825 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:37.825 00.000 21444 Enqueuing Expose request
03:05:37.826 00.001 25848 Worker thread wakes up
03:05:37.826 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.78, -0.68) opts 0xd
03:05:37.826 00.000 25848 Handling offset move in thread for scope, endpoint = (1.78, -0.68)
03:05:37.826 00.000 25848 Moving (1.78, -0.68) raw xDistance=-1.83 yDistance=0.05
03:05:37.826 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.83
03:05:37.826 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:37.826 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:05:37.826 00.000 25848 MoveAxis(E, 57, ABG)
03:05:37.826 00.000 25848 Guiding  Dir = 2, Dur = 57
03:05:37.859 00.033 25848 IsSlewing returns 0
03:05:37.859 00.000 25848 IsGuiding returns 0
03:05:37.890 00.031 25848 PulseGuide returned control before completion, sleep 37
03:05:37.930 00.040 25848 IsGuiding returns 1
03:05:37.930 00.000 25848 scope still moving after pulse duration time elapsed
03:05:37.985 00.055 25848 IsSlewing returns 0
03:05:37.985 00.000 25848 IsGuiding returns 0
03:05:37.985 00.000 25848 scope move finished after 57 + 70 ms
03:05:37.986 00.001 25848 Move returns status 0, amount 57
03:05:37.986 00.000 25848 MoveAxis(N, 0, ABG)
03:05:37.986 00.000 25848 Move returns status 0, amount 0
03:05:37.986 00.000 25848 move complete, result=0
03:05:37.986 00.000 25848 worker thread done servicing request
03:05:37.986 00.000 25848 Worker thread wakes up
03:05:37.986 00.000 21444 GuideStep: -1.8 px 57 ms EAST, 0.0 px 0 ms NORTH
03:05:37.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:37.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:40.837 02.851 25848 Exposure complete
03:05:40.925 00.088 25848 worker thread done servicing request
03:05:40.926 00.001 21444 OnExposeComplete: enter
03:05:40.926 00.000 21444 UpdateGuideState(): m_state=6
03:05:40.926 00.000 21444 Star::Find(15, 1263, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1743
03:05:40.926 00.000 21444 Star::Find returns 1 (1), X=1260.28, Y=670.17, Mass=5370668, SNR=186.8, Peak=65504 HFD=7.9
03:05:40.926 00.000 21444 MultiStar: [#1 -1.56,0.45,0.78,U] [#2 -1.52,0.70,0.92,U] [#3 -1.03,0.77,0.71,U] [#4 -1.11,0.22,0.62,U] [#5 -0.76,0.52,0.42,U] [#6 -0.91,0.14,0.51,U] [#7 -0.96,0.21,0.56,U] [#8 -1.54,0.53,0.48,U] 
03:05:40.926 00.000 21444 single-star, 8 included, MultiStar: {-1.07, 0.32}, one-star: {-0.31, -0.42}
03:05:40.926 00.000 21444 CameraToMount -- cameraTheta (-2.20) - m_xAngle (3.05) = xAngle (-5.25 = 1.03)
03:05:40.926 00.000 21444 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.09 = -1.81)
03:05:40.926 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-0.42 hyp=0.52 cameraTheta=-2.20 mountX=0.27 mountY=-0.51, mountTheta=-1.09
03:05:40.927 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-0.42, opts=13)
03:05:40.927 00.000 21444 Enqueuing Move request for scope (-0.31, -0.42)
03:05:40.928 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=270, FiltMax=65504, Gamma=0.560
03:05:40.928 00.000 21444 UpdateGuideState exits: m=5370668 SNR=186.8 Saturated
03:05:40.928 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:40.928 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:40.928 00.000 21444 Enqueuing Expose request
03:05:40.928 00.000 25848 Worker thread wakes up
03:05:40.928 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.42) opts 0xd
03:05:40.928 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -0.42)
03:05:40.928 00.000 25848 Moving (-0.31, -0.42) raw xDistance=0.27 yDistance=-0.51
03:05:40.928 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
03:05:40.928 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:40.928 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
03:05:40.928 00.000 25848 MoveAxis(E, 0, ABG)
03:05:40.928 00.000 25848 Move returns status 0, amount 0
03:05:40.928 00.000 25848 MoveAxis(N, 0, ABG)
03:05:40.928 00.000 25848 Move returns status 0, amount 0
03:05:40.928 00.000 25848 move complete, result=0
03:05:40.928 00.000 25848 worker thread done servicing request
03:05:40.928 00.000 25848 Worker thread wakes up
03:05:40.928 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:40.928 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:40.928 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
03:05:43.771 02.843 25848 Exposure complete
03:05:43.848 00.077 25848 worker thread done servicing request
03:05:43.848 00.000 21444 OnExposeComplete: enter
03:05:43.848 00.000 21444 UpdateGuideState(): m_state=6
03:05:43.848 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1744
03:05:43.848 00.000 21444 Star::Find returns 1 (1), X=1262.54, Y=668.99, Mass=5398497, SNR=191.9, Peak=65504 HFD=8.0
03:05:43.849 00.001 21444 MultiStar: [#1 0.79,-0.66,1.16,U] [#2 1.69,-1.04,0.00,M1] [#3 0.63,-0.88,0.61,U] [#4 1.52,-1.56,0.00,M2] [#5 1.12,-1.46,0.74,U] [#6 1.07,-0.74,0.59,U] [#7 1.21,-1.46,0.58,U] [#8 1.21,-1.25,0.46,U] 
03:05:43.849 00.000 21444 refined, 6 included, MultiStar: {1.16, -1.14}, one-star: {1.95, -1.61}
03:05:43.849 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.46)
03:05:43.849 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.39)
03:05:43.849 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-1.14 hyp=1.63 cameraTheta=-0.78 mountX=-1.26 mountY=-0.61, mountTheta=-2.69
03:05:43.849 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-1.14, opts=13)
03:05:43.850 00.001 21444 Enqueuing Move request for scope (1.16, -1.14)
03:05:43.850 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=206, FiltMax=65504, Gamma=0.560
03:05:43.850 00.000 21444 UpdateGuideState exits: m=5398497 SNR=191.9 Saturated
03:05:43.850 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:43.850 00.000 25848 Worker thread wakes up
03:05:43.850 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -1.14) opts 0xd
03:05:43.850 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -1.14)
03:05:43.850 00.000 25848 Moving (1.16, -1.14) raw xDistance=-1.26 yDistance=-0.61
03:05:43.850 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.26
03:05:43.850 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:05:43.850 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:43.850 00.000 21444 Enqueuing Expose request
03:05:43.850 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
03:05:43.850 00.000 25848 MoveAxis(E, 37, ABG)
03:05:43.850 00.000 25848 Guiding  Dir = 2, Dur = 37
03:05:43.875 00.025 25848 IsSlewing returns 0
03:05:43.875 00.000 25848 IsGuiding returns 0
03:05:43.907 00.032 25848 PulseGuide returned control before completion, sleep 16
03:05:43.928 00.021 25848 IsGuiding returns 1
03:05:43.928 00.000 25848 scope still moving after pulse duration time elapsed
03:05:43.984 00.056 25848 IsSlewing returns 0
03:05:44.001 00.017 25848 IsGuiding returns 0
03:05:44.001 00.000 25848 scope move finished after 37 + 89 ms
03:05:44.002 00.001 25848 Move returns status 0, amount 37
03:05:44.002 00.000 25848 MoveAxis(N, 0, ABG)
03:05:44.002 00.000 25848 Move returns status 0, amount 0
03:05:44.002 00.000 25848 move complete, result=0
03:05:44.002 00.000 25848 worker thread done servicing request
03:05:44.002 00.000 25848 Worker thread wakes up
03:05:44.002 00.000 21444 GuideStep: -1.3 px 37 ms EAST, -0.6 px 0 ms NORTH
03:05:44.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:44.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:46.857 02.855 25848 Exposure complete
03:05:46.936 00.079 25848 worker thread done servicing request
03:05:46.936 00.000 21444 OnExposeComplete: enter
03:05:46.936 00.000 21444 UpdateGuideState(): m_state=6
03:05:46.936 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1745
03:05:46.936 00.000 21444 Star::Find returns 1 (1), X=1262.65, Y=670.57, Mass=5479479, SNR=179.2, Peak=65504 HFD=7.6
03:05:46.937 00.001 21444 MultiStar: [#1 0.78,0.58,1.08,U] [#2 0.76,0.59,1.03,U] [#3 1.75,0.90,0.00,M1] [#4 1.59,0.19,0.83,U] [#5 0.88,-0.50,0.85,U] [#6 1.17,0.37,0.81,U] [#7 1.49,0.13,0.57,U] [#8 0.78,0.11,0.55,U] 
03:05:46.937 00.000 21444 refined, 7 included, MultiStar: {1.19, 0.20}, one-star: {2.05, -0.02}
03:05:46.937 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
03:05:46.937 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.56)
03:05:46.937 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=0.20 hyp=1.20 cameraTheta=0.17 mountX=-1.16 mountY=0.64, mountTheta=2.64
03:05:46.938 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=0.20, opts=13)
03:05:46.938 00.000 21444 Enqueuing Move request for scope (1.19, 0.20)
03:05:46.938 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=112, FiltMax=65504, Gamma=0.560
03:05:46.938 00.000 21444 UpdateGuideState exits: m=5479479 SNR=179.2 Saturated
03:05:46.938 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:46.938 00.000 25848 Worker thread wakes up
03:05:46.938 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, 0.20) opts 0xd
03:05:46.938 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, 0.20)
03:05:46.938 00.000 25848 Moving (1.19, 0.20) raw xDistance=-1.16 yDistance=0.64
03:05:46.938 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.16
03:05:46.938 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
03:05:46.938 00.000 25848 MoveAxis(E, 36, ABG)
03:05:46.938 00.000 25848 Guiding  Dir = 2, Dur = 36
03:05:46.938 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:46.938 00.000 21444 Enqueuing Expose request
03:05:46.967 00.029 25848 IsSlewing returns 0
03:05:46.990 00.023 25848 IsGuiding returns 0
03:05:47.021 00.031 25848 PulseGuide returned control before completion, sleep 16
03:05:47.045 00.024 25848 IsGuiding returns 1
03:05:47.045 00.000 25848 scope still moving after pulse duration time elapsed
03:05:47.112 00.067 25848 IsSlewing returns 0
03:05:47.112 00.000 25848 IsGuiding returns 0
03:05:47.112 00.000 25848 scope move finished after 36 + 86 ms
03:05:47.112 00.000 25848 Move returns status 0, amount 36
03:05:47.112 00.000 25848 MoveAxis(S, 17, ABG)
03:05:47.112 00.000 25848 Guiding  Dir = 1, Dur = 17
03:05:47.141 00.029 25848 IsSlewing returns 0
03:05:47.141 00.000 25848 IsGuiding returns 0
03:05:47.172 00.031 25848 IsGuiding returns 1
03:05:47.172 00.000 25848 scope still moving after pulse duration time elapsed
03:05:47.233 00.061 25848 IsSlewing returns 0
03:05:47.234 00.001 25848 IsGuiding returns 0
03:05:47.234 00.000 25848 scope move finished after 17 + 75 ms
03:05:47.234 00.000 25848 Move returns status 0, amount 17
03:05:47.234 00.000 25848 move complete, result=0
03:05:47.234 00.000 25848 worker thread done servicing request
03:05:47.234 00.000 25848 Worker thread wakes up
03:05:47.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:47.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:47.234 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.6 px 17 ms SOUTH
03:05:50.088 02.854 25848 Exposure complete
03:05:50.171 00.083 25848 worker thread done servicing request
03:05:50.171 00.000 21444 OnExposeComplete: enter
03:05:50.171 00.000 21444 UpdateGuideState(): m_state=6
03:05:50.172 00.001 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1746
03:05:50.172 00.000 21444 Star::Find returns 1 (1), X=1263.05, Y=670.31, Mass=5207122, SNR=152.3, Peak=65504 HFD=7.8
03:05:50.172 00.000 21444 MultiStar: [#1 1.26,0.75,1.07,U] [#2 1.30,0.57,0.91,U] [#3 1.14,1.12,0.91,U] [#4 1.31,-0.07,1.09,U] [#5 1.21,-1.10,0.97,U] [#6 1.56,0.17,0.68,U] [#7 1.35,-0.34,0.68,U] [#8 1.21,-0.88,0.74,U] 
03:05:50.172 00.000 21444 refined, 8 included, MultiStar: {1.43, 0.02}, one-star: {2.46, -0.29}
03:05:50.172 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
03:05:50.172 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.40)
03:05:50.172 00.000 21444 CameraToMount -- cameraX=1.43 cameraY=0.02 hyp=1.43 cameraTheta=0.01 mountX=-1.42 mountY=0.56, mountTheta=2.77
03:05:50.173 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.43, y=0.02, opts=13)
03:05:50.173 00.000 21444 Enqueuing Move request for scope (1.43, 0.02)
03:05:50.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=130, FiltMax=65504, Gamma=0.560
03:05:50.173 00.000 21444 UpdateGuideState exits: m=5207122 SNR=152.3 Saturated
03:05:50.173 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:50.173 00.000 25848 Worker thread wakes up
03:05:50.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.43, 0.02) opts 0xd
03:05:50.173 00.000 25848 Handling offset move in thread for scope, endpoint = (1.43, 0.02)
03:05:50.173 00.000 25848 Moving (1.43, 0.02) raw xDistance=-1.42 yDistance=0.56
03:05:50.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.42
03:05:50.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:50.173 00.000 21444 Enqueuing Expose request
03:05:50.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
03:05:50.173 00.000 25848 MoveAxis(E, 44, ABG)
03:05:50.173 00.000 25848 Guiding  Dir = 2, Dur = 44
03:05:50.202 00.029 25848 IsSlewing returns 0
03:05:50.202 00.000 25848 IsGuiding returns 0
03:05:50.233 00.031 25848 PulseGuide returned control before completion, sleep 23
03:05:50.259 00.026 25848 IsGuiding returns 1
03:05:50.259 00.000 25848 scope still moving after pulse duration time elapsed
03:05:50.311 00.052 25848 IsSlewing returns 0
03:05:50.330 00.019 25848 IsGuiding returns 0
03:05:50.330 00.000 25848 scope move finished after 44 + 83 ms
03:05:50.330 00.000 25848 Move returns status 0, amount 44
03:05:50.330 00.000 25848 MoveAxis(S, 15, ABG)
03:05:50.330 00.000 25848 Guiding  Dir = 1, Dur = 15
03:05:50.360 00.030 25848 IsSlewing returns 0
03:05:50.360 00.000 25848 IsGuiding returns 0
03:05:50.392 00.032 25848 IsGuiding returns 1
03:05:50.392 00.000 25848 scope still moving after pulse duration time elapsed
03:05:50.438 00.046 25848 IsSlewing returns 0
03:05:50.438 00.000 25848 IsGuiding returns 0
03:05:50.438 00.000 25848 scope move finished after 15 + 63 ms
03:05:50.438 00.000 25848 Move returns status 0, amount 15
03:05:50.438 00.000 25848 move complete, result=0
03:05:50.438 00.000 25848 worker thread done servicing request
03:05:50.438 00.000 25848 Worker thread wakes up
03:05:50.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:50.438 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:50.438 00.000 21444 GuideStep: -1.4 px 44 ms EAST, 0.6 px 15 ms SOUTH
03:05:53.290 02.852 25848 Exposure complete
03:05:53.380 00.090 25848 worker thread done servicing request
03:05:53.380 00.000 21444 OnExposeComplete: enter
03:05:53.380 00.000 21444 UpdateGuideState(): m_state=6
03:05:53.380 00.000 21444 Star::Find(15, 1263, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1747
03:05:53.380 00.000 21444 Star::Find returns 1 (1), X=1261.99, Y=670.48, Mass=5107623, SNR=146.8, Peak=65504 HFD=8.0
03:05:53.381 00.001 21444 MultiStar: [#1 0.16,0.17,1.01,U] [#2 0.26,-0.13,0.84,U] [#3 0.07,0.08,0.68,U] [#4 0.93,-0.31,0.81,U] [#5 1.03,-0.31,0.78,U] [#6 1.20,0.46,0.92,U] [#7 0.78,-0.27,0.78,U] [#8 0.58,-0.10,0.56,U] 
03:05:53.381 00.000 21444 refined, 8 included, MultiStar: {0.74, -0.05}, one-star: {1.40, -0.11}
03:05:53.381 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
03:05:53.381 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.33)
03:05:53.381 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=-0.05 hyp=0.74 cameraTheta=-0.06 mountX=-0.74 mountY=0.24, mountTheta=2.83
03:05:53.382 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=-0.05, opts=13)
03:05:53.382 00.000 21444 Enqueuing Move request for scope (0.74, -0.05)
03:05:53.382 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=272, FiltMax=65504, Gamma=0.560
03:05:53.382 00.000 21444 UpdateGuideState exits: m=5107623 SNR=146.8 Saturated
03:05:53.382 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:53.382 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:53.382 00.000 21444 Enqueuing Expose request
03:05:53.382 00.000 25848 Worker thread wakes up
03:05:53.382 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.05) opts 0xd
03:05:53.382 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, -0.05)
03:05:53.382 00.000 25848 Moving (0.74, -0.05) raw xDistance=-0.74 yDistance=0.24
03:05:53.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.74
03:05:53.382 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:53.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:05:53.382 00.000 25848 MoveAxis(E, 25, ABG)
03:05:53.382 00.000 25848 Guiding  Dir = 2, Dur = 25
03:05:53.408 00.026 25848 IsSlewing returns 0
03:05:53.408 00.000 25848 IsGuiding returns 0
03:05:53.440 00.032 25848 IsGuiding returns 1
03:05:53.440 00.000 25848 scope still moving after pulse duration time elapsed
03:05:53.501 00.061 25848 IsSlewing returns 0
03:05:53.501 00.000 25848 IsGuiding returns 0
03:05:53.501 00.000 25848 scope move finished after 25 + 68 ms
03:05:53.501 00.000 25848 Move returns status 0, amount 25
03:05:53.501 00.000 25848 MoveAxis(N, 0, ABG)
03:05:53.501 00.000 25848 Move returns status 0, amount 0
03:05:53.501 00.000 25848 move complete, result=0
03:05:53.501 00.000 25848 worker thread done servicing request
03:05:53.501 00.000 25848 Worker thread wakes up
03:05:53.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:53.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:53.501 00.000 21444 GuideStep: -0.7 px 25 ms EAST, 0.2 px 0 ms NORTH
03:05:56.348 02.847 25848 Exposure complete
03:05:56.432 00.084 25848 worker thread done servicing request
03:05:56.432 00.000 21444 OnExposeComplete: enter
03:05:56.433 00.001 21444 UpdateGuideState(): m_state=6
03:05:56.433 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1748
03:05:56.433 00.000 21444 Star::Find returns 1 (1), X=1261.08, Y=670.74, Mass=4090983, SNR=100.0, Peak=64728 HFD=8.0
03:05:56.433 00.000 21444 MultiStar: [#1 -1.78,0.54,1.00,U] [#2 -1.30,0.63,0.94,U] [#3 -0.69,0.14,0.69,U] [#4 -0.90,0.14,0.66,U] [#5 -0.87,-0.04,0.86,U] [#6 -0.43,0.48,0.80,U] [#7 -0.30,0.09,0.88,U] [#8 -0.97,0.71,0.75,U] 
03:05:56.433 00.000 21444 single-star, 8 included, MultiStar: {-0.75, 0.32}, one-star: {0.49, 0.14}
03:05:56.433 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
03:05:56.433 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
03:05:56.433 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=0.14 hyp=0.51 cameraTheta=0.28 mountX=-0.47 mountY=0.31, mountTheta=2.55
03:05:56.434 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=0.14, opts=13)
03:05:56.434 00.000 21444 Enqueuing Move request for scope (0.49, 0.14)
03:05:56.434 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=118, FiltMax=65504, Gamma=0.560
03:05:56.434 00.000 21444 UpdateGuideState exits: m=4090983 SNR=100.0 Saturated
03:05:56.434 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:56.434 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:56.434 00.000 25848 Worker thread wakes up
03:05:56.434 00.000 21444 Enqueuing Expose request
03:05:56.434 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.14) opts 0xd
03:05:56.434 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 0.14)
03:05:56.434 00.000 25848 Moving (0.49, 0.14) raw xDistance=-0.47 yDistance=0.31
03:05:56.434 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
03:05:56.434 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:56.434 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:05:56.434 00.000 25848 MoveAxis(E, 0, ABG)
03:05:56.434 00.000 25848 Move returns status 0, amount 0
03:05:56.434 00.000 25848 MoveAxis(N, 0, ABG)
03:05:56.434 00.000 25848 Move returns status 0, amount 0
03:05:56.434 00.000 25848 move complete, result=0
03:05:56.434 00.000 25848 worker thread done servicing request
03:05:56.435 00.001 25848 Worker thread wakes up
03:05:56.435 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:56.435 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:56.435 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
03:05:59.276 02.841 25848 Exposure complete
03:05:59.354 00.078 25848 worker thread done servicing request
03:05:59.354 00.000 21444 OnExposeComplete: enter
03:05:59.354 00.000 21444 UpdateGuideState(): m_state=6
03:05:59.354 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1749
03:05:59.354 00.000 21444 Star::Find returns 1 (1), X=1262.55, Y=668.56, Mass=5136238, SNR=144.8, Peak=65504 HFD=7.6
03:05:59.355 00.001 21444 MultiStar: [#1 -0.15,-1.76,1.15,U] [#2 0.26,-2.02,0.00,M1] [#3 0.95,-2.54,0.00,M1] [#4 1.49,-2.17,0.00,M1] [#5 1.15,-1.80,0.00,M1] [#6 1.23,-1.33,0.75,U] [#7 1.77,-2.14,0.00,M1] [#8 0.93,-1.68,0.00,M1] 
03:05:59.355 00.000 21444 refined, 2 included, MultiStar: {0.93, -1.74}, one-star: {1.96, -2.04}
03:05:59.355 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.15)
03:05:59.355 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.69)
03:05:59.355 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-1.74 hyp=1.98 cameraTheta=-1.08 mountX=-1.09 mountY=-1.26, mountTheta=-2.28
03:05:59.355 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-1.74, opts=13)
03:05:59.356 00.001 21444 Enqueuing Move request for scope (0.93, -1.74)
03:05:59.356 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=218, FiltMax=65504, Gamma=0.560
03:05:59.356 00.000 21444 UpdateGuideState exits: m=5136238 SNR=144.8 Saturated
03:05:59.356 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:59.356 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:05:59.356 00.000 25848 Worker thread wakes up
03:05:59.356 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -1.74) opts 0xd
03:05:59.356 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -1.74)
03:05:59.356 00.000 25848 Moving (0.93, -1.74) raw xDistance=-1.09 yDistance=-1.26
03:05:59.356 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.09
03:05:59.356 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:05:59.356 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.26
03:05:59.356 00.000 25848 MoveAxis(E, 32, ABG)
03:05:59.356 00.000 21444 Enqueuing Expose request
03:05:59.356 00.000 25848 Guiding  Dir = 2, Dur = 32
03:05:59.377 00.021 25848 IsSlewing returns 0
03:05:59.377 00.000 25848 IsGuiding returns 0
03:05:59.408 00.031 25848 PulseGuide returned control before completion, sleep 11
03:05:59.438 00.030 25848 IsGuiding returns 1
03:05:59.438 00.000 25848 scope still moving after pulse duration time elapsed
03:05:59.487 00.049 25848 IsSlewing returns 0
03:05:59.487 00.000 25848 IsGuiding returns 0
03:05:59.487 00.000 25848 scope move finished after 32 + 78 ms
03:05:59.487 00.000 25848 Move returns status 0, amount 32
03:05:59.487 00.000 25848 MoveAxis(N, 0, ABG)
03:05:59.488 00.001 25848 Move returns status 0, amount 0
03:05:59.488 00.000 25848 move complete, result=0
03:05:59.488 00.000 25848 worker thread done servicing request
03:05:59.488 00.000 25848 Worker thread wakes up
03:05:59.488 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:05:59.488 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:05:59.488 00.000 21444 GuideStep: -1.1 px 32 ms EAST, -1.3 px 0 ms NORTH
03:06:02.336 02.848 25848 Exposure complete
03:06:02.422 00.086 25848 worker thread done servicing request
03:06:02.422 00.000 21444 OnExposeComplete: enter
03:06:02.422 00.000 21444 UpdateGuideState(): m_state=6
03:06:02.422 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1750
03:06:02.423 00.001 21444 Star::Find returns 1 (1), X=1263.10, Y=668.25, Mass=5348341, SNR=187.9, Peak=65504 HFD=7.9
03:06:02.423 00.000 21444 MultiStar: [#1 1.36,-1.68,0.00,M1] [#2 1.75,-1.59,0.00,M2] [#3 1.70,-1.64,0.00,M2] [#4 1.92,-2.19,0.00,M2] [#5 1.81,-1.75,0.00,M2] [#6 1.93,-1.92,0.00,M1] [#7 2.11,-2.03,0.00,M2] [#8 1.26,-2.59,0.00,M2] 
03:06:02.423 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
03:06:02.423 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.36)
03:06:02.423 00.000 21444 CameraToMount -- cameraX=2.51 cameraY=-2.35 hyp=3.43 cameraTheta=-0.75 mountX=-2.71 mountY=-1.22, mountTheta=-2.72
03:06:02.424 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.51, y=-2.35, opts=13)
03:06:02.424 00.000 21444 Enqueuing Move request for scope (2.51, -2.35)
03:06:02.424 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=264, FiltMax=65504, Gamma=0.560
03:06:02.424 00.000 21444 UpdateGuideState exits: m=5348341 SNR=187.9 Saturated
03:06:02.424 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:02.424 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:02.424 00.000 21444 Enqueuing Expose request
03:06:02.424 00.000 25848 Worker thread wakes up
03:06:02.424 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.51, -2.35) opts 0xd
03:06:02.424 00.000 25848 Handling offset move in thread for scope, endpoint = (2.51, -2.35)
03:06:02.424 00.000 25848 Moving (2.51, -2.35) raw xDistance=-2.71 yDistance=-1.22
03:06:02.424 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.75 from input -2.71
03:06:02.424 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:06:02.424 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.22
03:06:02.424 00.000 25848 MoveAxis(E, 81, ABG)
03:06:02.424 00.000 25848 Guiding  Dir = 2, Dur = 81
03:06:02.452 00.028 25848 IsSlewing returns 0
03:06:02.453 00.001 25848 IsGuiding returns 0
03:06:02.484 00.031 25848 PulseGuide returned control before completion, sleep 60
03:06:02.564 00.080 25848 IsGuiding returns 1
03:06:02.564 00.000 25848 scope still moving after pulse duration time elapsed
03:06:02.611 00.047 25848 IsSlewing returns 0
03:06:02.611 00.000 25848 IsGuiding returns 0
03:06:02.611 00.000 25848 scope move finished after 81 + 78 ms
03:06:02.611 00.000 25848 Move returns status 0, amount 81
03:06:02.611 00.000 25848 MoveAxis(N, 0, ABG)
03:06:02.611 00.000 25848 Move returns status 0, amount 0
03:06:02.611 00.000 25848 move complete, result=0
03:06:02.611 00.000 25848 worker thread done servicing request
03:06:02.612 00.001 25848 Worker thread wakes up
03:06:02.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:02.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:02.612 00.000 21444 GuideStep: -2.7 px 81 ms EAST, -1.2 px 0 ms NORTH
03:06:05.458 02.846 25848 Exposure complete
03:06:05.539 00.081 25848 worker thread done servicing request
03:06:05.539 00.000 21444 OnExposeComplete: enter
03:06:05.539 00.000 21444 UpdateGuideState(): m_state=6
03:06:05.539 00.000 21444 Star::Find(15, 1263, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1751
03:06:05.539 00.000 21444 Star::Find returns 1 (1), X=1261.07, Y=667.62, Mass=4471410, SNR=116.9, Peak=65504 HFD=7.9
03:06:05.540 00.001 21444 MultiStar: [#1 -0.74,-1.88,0.00,M2] [#2 -0.89,-2.63,0.00,M3] [#3 -1.11,-2.82,0.00,M3] [#4 -0.85,-2.95,0.00,M3] [#5 -0.92,-2.64,0.00,M3] [#6 -1.13,-2.24,0.00,M2] [#7 -0.54,-2.51,0.00,M3] [#8 -1.57,-2.81,0.00,M3] 
03:06:05.540 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
03:06:05.540 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.02)
03:06:05.540 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-2.98 hyp=3.01 cameraTheta=-1.41 mountX=-0.74 mountY=-2.57, mountTheta=-1.85
03:06:05.540 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-2.98, opts=13)
03:06:05.540 00.000 21444 Enqueuing Move request for scope (0.48, -2.98)
03:06:05.540 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=156, FiltMax=65504, Gamma=0.560
03:06:05.540 00.000 21444 UpdateGuideState exits: m=4471410 SNR=116.9 Saturated
03:06:05.540 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:05.540 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:05.540 00.000 21444 Enqueuing Expose request
03:06:05.540 00.000 25848 Worker thread wakes up
03:06:05.540 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -2.98) opts 0xd
03:06:05.540 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -2.98)
03:06:05.540 00.000 25848 Moving (0.48, -2.98) raw xDistance=-0.74 yDistance=-2.57
03:06:05.540 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.74
03:06:05.540 00.000 25848 resist switch: large excursion: input -2.57 thresh 1.53 direction from 1 to -1
03:06:05.541 00.001 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.72
03:06:05.541 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.57 from input -2.57
03:06:05.541 00.000 25848 MoveAxis(E, 27, ABG)
03:06:05.541 00.000 25848 Guiding  Dir = 2, Dur = 27
03:06:05.561 00.020 25848 IsSlewing returns 0
03:06:05.561 00.000 25848 IsGuiding returns 0
03:06:05.622 00.061 25848 IsGuiding returns 1
03:06:05.623 00.001 25848 scope still moving after pulse duration time elapsed
03:06:05.673 00.050 25848 IsSlewing returns 0
03:06:05.674 00.001 25848 IsGuiding returns 0
03:06:05.674 00.000 25848 scope move finished after 27 + 85 ms
03:06:05.674 00.000 25848 Move returns status 0, amount 27
03:06:05.674 00.000 25848 BLC: Oldest BLC event removed
03:06:05.674 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 297 applied
03:06:05.674 00.000 25848 MoveAxis(N, 367, ABG)
03:06:05.674 00.000 25848 Guiding  Dir = 0, Dur = 367
03:06:05.702 00.028 25848 IsSlewing returns 0
03:06:05.702 00.000 25848 IsGuiding returns 0
03:06:05.734 00.032 25848 PulseGuide returned control before completion, sleep 346
03:06:06.083 00.349 25848 IsGuiding returns 1
03:06:06.083 00.000 25848 scope still moving after pulse duration time elapsed
03:06:06.142 00.059 25848 IsSlewing returns 0
03:06:06.142 00.000 25848 IsGuiding returns 0
03:06:06.142 00.000 25848 scope move finished after 367 + 72 ms
03:06:06.142 00.000 25848 Move returns status 0, amount 367
03:06:06.142 00.000 25848 move complete, result=0
03:06:06.142 00.000 25848 worker thread done servicing request
03:06:06.142 00.000 25848 Worker thread wakes up
03:06:06.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:06.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:06.142 00.000 21444 GuideStep: -0.7 px 27 ms EAST, -2.6 px 367 ms NORTH
03:06:08.994 02.852 25848 Exposure complete
03:06:09.079 00.085 25848 worker thread done servicing request
03:06:09.080 00.001 21444 OnExposeComplete: enter
03:06:09.080 00.000 21444 UpdateGuideState(): m_state=6
03:06:09.080 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1752
03:06:09.080 00.000 21444 Star::Find returns 1 (1), X=1260.01, Y=667.05, Mass=5629873, SNR=202.7, Peak=65504 HFD=8.2
03:06:09.080 00.000 21444 MultiStar: [#1 -2.14,-2.57,0.00,M3] [#2 -2.26,-2.69,0.00,M4] [#3 -0.93,-2.36,0.00,M4] [#4 -1.17,-3.18,0.00,M4] [#5 -1.68,-3.74,0.00,M4] [#6 -1.04,-2.53,0.00,M3] [#7 -1.75,-3.16,0.00,M4] [#8 -1.58,-3.28,0.00,M4] 
03:06:09.080 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.79 = 1.50)
03:06:09.080 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.63 = -1.35)
03:06:09.080 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=-3.55 hyp=3.60 cameraTheta=-1.73 mountX=0.26 mountY=-3.51, mountTheta=-1.50
03:06:09.081 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=-3.55, opts=13)
03:06:09.081 00.000 21444 Enqueuing Move request for scope (-0.58, -3.55)
03:06:09.081 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=132, FiltMax=65504, Gamma=0.560
03:06:09.081 00.000 21444 UpdateGuideState exits: m=5629873 SNR=202.7 Saturated
03:06:09.081 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:09.081 00.000 25848 Worker thread wakes up
03:06:09.081 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -3.55) opts 0xd
03:06:09.081 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, -3.55)
03:06:09.081 00.000 25848 Moving (-0.58, -3.55) raw xDistance=0.26 yDistance=-3.51
03:06:09.081 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:09.081 00.000 21444 Enqueuing Expose request
03:06:09.081 00.000 25848 BLC: History state: CurrMiss=3.51, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.573913, 1:3.507072
03:06:09.081 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:06:09.081 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
03:06:09.081 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.51 from input -3.51
03:06:09.081 00.000 25848 MoveAxis(E, 0, ABG)
03:06:09.081 00.000 25848 Move returns status 0, amount 0
03:06:09.081 00.000 25848 MoveAxis(N, 96, ABG)
03:06:09.082 00.001 25848 Guiding  Dir = 0, Dur = 96
03:06:09.112 00.030 25848 IsSlewing returns 0
03:06:09.112 00.000 25848 IsGuiding returns 0
03:06:09.144 00.032 25848 PulseGuide returned control before completion, sleep 75
03:06:09.227 00.083 25848 IsGuiding returns 1
03:06:09.227 00.000 25848 scope still moving after pulse duration time elapsed
03:06:09.297 00.070 25848 IsSlewing returns 0
03:06:09.298 00.001 25848 IsGuiding returns 0
03:06:09.298 00.000 25848 scope move finished after 96 + 90 ms
03:06:09.298 00.000 25848 Move returns status 0, amount 96
03:06:09.298 00.000 25848 move complete, result=0
03:06:09.298 00.000 25848 worker thread done servicing request
03:06:09.298 00.000 25848 Worker thread wakes up
03:06:09.298 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -3.5 px 96 ms NORTH
03:06:09.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:09.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:12.149 02.851 25848 Exposure complete
03:06:12.233 00.084 25848 worker thread done servicing request
03:06:12.233 00.000 21444 OnExposeComplete: enter
03:06:12.233 00.000 21444 UpdateGuideState(): m_state=6
03:06:12.234 00.001 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1753
03:06:12.234 00.000 21444 Star::Find returns 1 (1), X=1259.32, Y=668.00, Mass=5443124, SNR=164.7, Peak=65504 HFD=8.0
03:06:12.234 00.000 21444 MultiStar: [#1 -2.61,-1.59,0.00,M4] [#2 -2.71,-1.96,0.00,M5] [#3 -1.89,-1.98,0.00,M5] [#4 -1.87,-2.47,0.00,M5] [#5 -2.44,-3.00,0.00,M5] [#6 -1.76,-1.62,0.00,M4] [#7 -2.22,-2.42,0.00,M5] [#8 -2.33,-2.46,0.00,M5] 
03:06:12.234 00.000 21444 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.05) = xAngle (-5.08 = 1.21)
03:06:12.234 00.000 21444 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.92 = -1.64)
03:06:12.234 00.000 21444 CameraToMount -- cameraX=-1.27 cameraY=-2.59 hyp=2.89 cameraTheta=-2.03 mountX=1.03 mountY=-2.88, mountTheta=-1.23
03:06:12.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.27, y=-2.59, opts=13)
03:06:12.235 00.000 21444 Enqueuing Move request for scope (-1.27, -2.59)
03:06:12.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=244, FiltMax=65504, Gamma=0.560
03:06:12.235 00.000 21444 UpdateGuideState exits: m=5443124 SNR=164.7 Saturated
03:06:12.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:12.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:12.235 00.000 21444 Enqueuing Expose request
03:06:12.235 00.000 25848 Worker thread wakes up
03:06:12.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -2.59) opts 0xd
03:06:12.235 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.27, -2.59)
03:06:12.235 00.000 25848 Moving (-1.27, -2.59) raw xDistance=1.03 yDistance=-2.88
03:06:12.235 00.000 25848 BLC: History state: CurrMiss=2.88, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.573913, 1:3.507072, 2:2.880596
03:06:12.235 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:06:12.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03
03:06:12.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.88 from input -2.88
03:06:12.235 00.000 25848 MoveAxis(W, 30, ABG)
03:06:12.235 00.000 25848 Guiding  Dir = 3, Dur = 30
03:06:12.264 00.029 25848 IsSlewing returns 0
03:06:12.265 00.001 25848 IsGuiding returns 0
03:06:12.296 00.031 25848 IsGuiding returns 1
03:06:12.296 00.000 25848 scope still moving after pulse duration time elapsed
03:06:12.344 00.048 25848 IsSlewing returns 0
03:06:12.344 00.000 25848 IsGuiding returns 0
03:06:12.344 00.000 25848 scope move finished after 30 + 50 ms
03:06:12.345 00.001 25848 Move returns status 0, amount 30
03:06:12.345 00.000 25848 MoveAxis(N, 79, ABG)
03:06:12.345 00.000 25848 Guiding  Dir = 0, Dur = 79
03:06:12.373 00.028 25848 IsSlewing returns 0
03:06:12.373 00.000 25848 IsGuiding returns 0
03:06:12.415 00.042 25848 PulseGuide returned control before completion, sleep 49
03:06:12.510 00.095 25848 IsGuiding returns 1
03:06:12.510 00.000 25848 scope still moving after pulse duration time elapsed
03:06:12.578 00.068 25848 IsSlewing returns 0
03:06:12.579 00.001 25848 IsGuiding returns 0
03:06:12.579 00.000 25848 scope move finished after 79 + 126 ms
03:06:12.579 00.000 25848 Move returns status 0, amount 79
03:06:12.579 00.000 25848 move complete, result=0
03:06:12.579 00.000 25848 worker thread done servicing request
03:06:12.579 00.000 25848 Worker thread wakes up
03:06:12.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:12.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:12.579 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -2.9 px 79 ms NORTH
03:06:15.428 02.849 25848 Exposure complete
03:06:15.508 00.080 25848 worker thread done servicing request
03:06:15.508 00.000 21444 OnExposeComplete: enter
03:06:15.508 00.000 21444 UpdateGuideState(): m_state=6
03:06:15.509 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1754
03:06:15.509 00.000 21444 Star::Find returns 1 (1), X=1260.26, Y=668.80, Mass=5140646, SNR=141.4, Peak=65504 HFD=8.0
03:06:15.509 00.000 21444 MultiStar: [#1 -2.16,-1.07,0.00,M5] [#2 -1.70,-1.75,0.00,M6] [#3 -1.99,-1.32,0.00,M6] [#4 -0.42,-2.02,0.00,M6] [#5 0.21,-1.71,0.81,U] [#6 -0.93,-1.08,0.56,U] [#7 -0.54,-2.16,0.00,M6] [#8 -0.27,-2.12,0.00,M6] 
03:06:15.509 00.000 21444 refined, 2 included, MultiStar: {-0.29, -1.60}, one-star: {-0.33, -1.80}
03:06:15.509 00.000 21444 CameraToMount -- cameraTheta (-1.75) - m_xAngle (3.05) = xAngle (-4.80 = 1.48)
03:06:15.509 00.000 21444 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.64 = -1.36)
03:06:15.509 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-1.60 hyp=1.62 cameraTheta=-1.75 mountX=0.14 mountY=-1.59, mountTheta=-1.48
03:06:15.510 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-1.60, opts=13)
03:06:15.510 00.000 21444 Enqueuing Move request for scope (-0.29, -1.60)
03:06:15.510 00.000 25848 Worker thread wakes up
03:06:15.510 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=268, FiltMax=65504, Gamma=0.560
03:06:15.510 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -1.60) opts 0xd
03:06:15.510 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -1.60)
03:06:15.510 00.000 21444 UpdateGuideState exits: m=5140646 SNR=141.4 Saturated
03:06:15.510 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:15.510 00.000 25848 Moving (-0.29, -1.60) raw xDistance=0.14 yDistance=-1.59
03:06:15.510 00.000 25848 BLC: window closed
03:06:15.510 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:15.510 00.000 21444 Enqueuing Expose request
03:06:15.510 00.000 25848 BLC: History state: CurrMiss=1.59, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.573913, 1:3.507072, 2:2.880596
03:06:15.510 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:06:15.510 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:06:15.510 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.59 from input -1.59
03:06:15.510 00.000 25848 MoveAxis(E, 0, ABG)
03:06:15.510 00.000 25848 Move returns status 0, amount 0
03:06:15.510 00.000 25848 MoveAxis(N, 43, ABG)
03:06:15.510 00.000 25848 Guiding  Dir = 0, Dur = 43
03:06:15.531 00.021 25848 IsSlewing returns 0
03:06:15.531 00.000 25848 IsGuiding returns 0
03:06:15.562 00.031 25848 PulseGuide returned control before completion, sleep 22
03:06:15.585 00.023 25848 IsGuiding returns 1
03:06:15.585 00.000 25848 scope still moving after pulse duration time elapsed
03:06:15.639 00.054 25848 IsSlewing returns 0
03:06:15.639 00.000 25848 IsGuiding returns 0
03:06:15.639 00.000 25848 scope move finished after 43 + 66 ms
03:06:15.639 00.000 25848 Move returns status 0, amount 43
03:06:15.639 00.000 25848 move complete, result=0
03:06:15.639 00.000 25848 worker thread done servicing request
03:06:15.639 00.000 25848 Worker thread wakes up
03:06:15.639 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:15.639 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:15.640 00.001 21444 GuideStep: 0.1 px 0 ms EAST, -1.6 px 43 ms NORTH
03:06:18.485 02.845 25848 Exposure complete
03:06:18.574 00.089 25848 worker thread done servicing request
03:06:18.574 00.000 21444 OnExposeComplete: enter
03:06:18.574 00.000 21444 UpdateGuideState(): m_state=6
03:06:18.574 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1755
03:06:18.574 00.000 21444 Star::Find returns 1 (1), X=1261.38, Y=668.03, Mass=5269671, SNR=160.5, Peak=65504 HFD=7.9
03:06:18.574 00.000 21444 MultiStar: [#1 -0.18,-2.02,0.00,M6] [#2 -0.09,-2.12,0.00,M7] [#3 -0.29,-1.44,0.67,U] [#4 -0.00,-1.92,0.00,M7] [#5 -0.24,-2.12,0.00,M5] [#6 0.37,-1.77,0.76,U] [#7 0.47,-2.21,0.00,M7] [#8 -0.75,-2.29,0.00,M7] 
03:06:18.574 00.000 21444 refined, 2 included, MultiStar: {0.36, -2.00}, one-star: {0.79, -2.56}
03:06:18.575 00.001 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
03:06:18.575 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.00)
03:06:18.575 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-2.00 hyp=2.04 cameraTheta=-1.39 mountX=-0.54 mountY=-1.72, mountTheta=-1.88
03:06:18.576 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-2.00, opts=13)
03:06:18.576 00.000 21444 Enqueuing Move request for scope (0.36, -2.00)
03:06:18.576 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
03:06:18.576 00.000 21444 UpdateGuideState exits: m=5269671 SNR=160.5 Saturated
03:06:18.576 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:18.576 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:18.576 00.000 21444 Enqueuing Expose request
03:06:18.576 00.000 25848 Worker thread wakes up
03:06:18.576 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -2.00) opts 0xd
03:06:18.576 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -2.00)
03:06:18.576 00.000 25848 Moving (0.36, -2.00) raw xDistance=-0.54 yDistance=-1.72
03:06:18.576 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
03:06:18.576 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.72 from input -1.72
03:06:18.576 00.000 25848 MoveAxis(E, 16, ABG)
03:06:18.576 00.000 25848 Guiding  Dir = 2, Dur = 16
03:06:18.631 00.055 25848 IsSlewing returns 0
03:06:18.631 00.000 25848 IsGuiding returns 0
03:06:18.662 00.031 25848 IsGuiding returns 1
03:06:18.662 00.000 25848 scope still moving after pulse duration time elapsed
03:06:18.719 00.057 25848 IsSlewing returns 0
03:06:18.719 00.000 25848 IsGuiding returns 0
03:06:18.719 00.000 25848 scope move finished after 16 + 72 ms
03:06:18.719 00.000 25848 Move returns status 0, amount 16
03:06:18.719 00.000 25848 MoveAxis(N, 47, ABG)
03:06:18.719 00.000 25848 Guiding  Dir = 0, Dur = 47
03:06:18.752 00.033 25848 IsSlewing returns 0
03:06:18.752 00.000 25848 IsGuiding returns 0
03:06:18.783 00.031 25848 PulseGuide returned control before completion, sleep 26
03:06:18.816 00.033 25848 IsGuiding returns 1
03:06:18.816 00.000 25848 scope still moving after pulse duration time elapsed
03:06:18.875 00.059 25848 IsSlewing returns 0
03:06:18.875 00.000 25848 IsGuiding returns 0
03:06:18.875 00.000 25848 scope move finished after 47 + 76 ms
03:06:18.875 00.000 25848 Move returns status 0, amount 47
03:06:18.875 00.000 25848 move complete, result=0
03:06:18.875 00.000 25848 worker thread done servicing request
03:06:18.875 00.000 25848 Worker thread wakes up
03:06:18.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:18.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:18.876 00.001 21444 GuideStep: -0.5 px 16 ms EAST, -1.7 px 47 ms NORTH
03:06:21.726 02.850 25848 Exposure complete
03:06:21.803 00.077 25848 worker thread done servicing request
03:06:21.803 00.000 21444 OnExposeComplete: enter
03:06:21.803 00.000 21444 UpdateGuideState(): m_state=6
03:06:21.804 00.001 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1756
03:06:21.804 00.000 21444 Star::Find returns 1 (1), X=1261.83, Y=672.59, Mass=5227102, SNR=142.4, Peak=65504 HFD=8.0
03:06:21.804 00.000 21444 MultiStar: [#1 -0.64,2.25,0.00,M7] [#2 -0.20,1.95,0.00,M8] [#3 -0.50,1.95,0.00,M6] [#4 0.44,1.95,0.00,M8] [#5 0.29,1.61,0.77,U] [#6 0.34,2.21,0.00,M3] [#7 0.51,1.85,0.66,U] [#8 0.18,2.06,0.00,M8] 
03:06:21.804 00.000 21444 refined, 2 included, MultiStar: {0.74, 1.83}, one-star: {1.24, 1.99}
03:06:21.804 00.000 21444 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.05) = xAngle (-1.86 = -1.86)
03:06:21.804 00.000 21444 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.58)
03:06:21.804 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=1.83 hyp=1.98 cameraTheta=1.19 mountX=-0.57 mountY=1.98, mountTheta=1.85
03:06:21.805 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=1.83, opts=13)
03:06:21.805 00.000 21444 Enqueuing Move request for scope (0.74, 1.83)
03:06:21.805 00.000 25848 Worker thread wakes up
03:06:21.805 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 1.83) opts 0xd
03:06:21.805 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 1.83)
03:06:21.805 00.000 25848 Moving (0.74, 1.83) raw xDistance=-0.57 yDistance=1.98
03:06:21.805 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.57
03:06:21.805 00.000 25848 resist switch: large excursion: input 1.98 thresh 1.53 direction from -1 to 1
03:06:21.805 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=168, FiltMax=65504, Gamma=0.560
03:06:21.805 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.93
03:06:21.805 00.000 21444 UpdateGuideState exits: m=5227102 SNR=142.4 Saturated
03:06:21.805 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:21.805 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:21.805 00.000 21444 Enqueuing Expose request
03:06:21.805 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.98 from input 1.98
03:06:21.805 00.000 25848 MoveAxis(E, 18, ABG)
03:06:21.806 00.001 25848 Guiding  Dir = 2, Dur = 18
03:06:21.858 00.052 25848 IsSlewing returns 0
03:06:21.858 00.000 25848 IsGuiding returns 0
03:06:21.890 00.032 25848 IsGuiding returns 1
03:06:21.890 00.000 25848 scope still moving after pulse duration time elapsed
03:06:21.938 00.048 25848 IsSlewing returns 0
03:06:21.938 00.000 25848 IsGuiding returns 0
03:06:21.938 00.000 25848 scope move finished after 18 + 62 ms
03:06:21.938 00.000 25848 Move returns status 0, amount 18
03:06:21.938 00.000 25848 BLC: Oldest BLC event removed
03:06:21.938 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 297 applied
03:06:21.938 00.000 25848 MoveAxis(S, 351, ABG)
03:06:21.938 00.000 25848 Guiding  Dir = 1, Dur = 351
03:06:21.966 00.028 25848 IsSlewing returns 0
03:06:21.966 00.000 25848 IsGuiding returns 0
03:06:22.007 00.041 25848 PulseGuide returned control before completion, sleep 321
03:06:22.334 00.327 25848 IsGuiding returns 1
03:06:22.334 00.000 25848 scope still moving after pulse duration time elapsed
03:06:22.389 00.055 25848 IsSlewing returns 0
03:06:22.390 00.001 25848 IsGuiding returns 0
03:06:22.390 00.000 25848 scope move finished after 351 + 72 ms
03:06:22.390 00.000 25848 Move returns status 0, amount 351
03:06:22.390 00.000 25848 move complete, result=0
03:06:22.390 00.000 25848 worker thread done servicing request
03:06:22.390 00.000 25848 Worker thread wakes up
03:06:22.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:22.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:22.390 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 2.0 px 351 ms SOUTH
03:06:25.246 02.856 25848 Exposure complete
03:06:25.324 00.078 25848 worker thread done servicing request
03:06:25.325 00.001 21444 OnExposeComplete: enter
03:06:25.325 00.000 21444 UpdateGuideState(): m_state=6
03:06:25.325 00.000 21444 Star::Find(15, 1261, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1757
03:06:25.325 00.000 21444 Star::Find returns 1 (1), X=1260.08, Y=670.65, Mass=5232864, SNR=156.0, Peak=65504 HFD=7.9
03:06:25.325 00.000 21444 MultiStar: [#1 -1.63,0.33,1.04,U] [#2 -2.11,-0.09,0.00,M9] [#3 -0.59,0.72,0.57,U] [#4 -1.11,-0.17,0.86,U] [#5 -2.03,-0.46,0.00,M5] [#6 -1.13,0.60,0.55,U] [#7 -0.91,0.18,0.62,U] [#8 -2.11,-0.71,0.00,M9] 
03:06:25.325 00.000 21444 single-star, 5 included, MultiStar: {-1.01, 0.24}, one-star: {-0.51, 0.05}
03:06:25.325 00.000 21444 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.05) = xAngle (-0.01 = -0.01)
03:06:25.325 00.000 21444 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.86 = -2.86)
03:06:25.325 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.05 hyp=0.51 cameraTheta=3.04 mountX=0.51 mountY=-0.14, mountTheta=-0.27
03:06:25.326 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.05, opts=13)
03:06:25.326 00.000 21444 Enqueuing Move request for scope (-0.51, 0.05)
03:06:25.326 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=64, FiltMax=65504, Gamma=0.560
03:06:25.326 00.000 21444 UpdateGuideState exits: m=5232864 SNR=156.0 Saturated
03:06:25.326 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:25.326 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:25.326 00.000 21444 Enqueuing Expose request
03:06:25.326 00.000 25848 Worker thread wakes up
03:06:25.326 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.05) opts 0xd
03:06:25.326 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.05)
03:06:25.326 00.000 25848 Moving (-0.51, 0.05) raw xDistance=0.51 yDistance=-0.14
03:06:25.326 00.000 25848 BLC: History state: CurrMiss=-0.14, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.978199, 1:-0.143197
03:06:25.326 00.000 25848 BLC: No correction, Miss < min_move
03:06:25.326 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.51
03:06:25.326 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:25.327 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:06:25.327 00.000 25848 MoveAxis(W, 14, ABG)
03:06:25.327 00.000 25848 Guiding  Dir = 3, Dur = 14
03:06:25.362 00.035 25848 IsSlewing returns 0
03:06:25.362 00.000 25848 IsGuiding returns 0
03:06:25.395 00.033 25848 IsGuiding returns 1
03:06:25.395 00.000 25848 scope still moving after pulse duration time elapsed
03:06:25.438 00.043 25848 IsSlewing returns 0
03:06:25.438 00.000 25848 IsGuiding returns 0
03:06:25.438 00.000 25848 scope move finished after 14 + 62 ms
03:06:25.439 00.001 25848 Move returns status 0, amount 14
03:06:25.439 00.000 25848 MoveAxis(N, 0, ABG)
03:06:25.439 00.000 25848 Move returns status 0, amount 0
03:06:25.439 00.000 25848 move complete, result=0
03:06:25.439 00.000 25848 worker thread done servicing request
03:06:25.439 00.000 25848 Worker thread wakes up
03:06:25.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:25.439 00.000 21444 GuideStep: 0.5 px 14 ms WEST, -0.1 px 0 ms NORTH
03:06:25.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:28.289 02.850 25848 Exposure complete
03:06:28.375 00.086 25848 worker thread done servicing request
03:06:28.375 00.000 21444 OnExposeComplete: enter
03:06:28.375 00.000 21444 UpdateGuideState(): m_state=6
03:06:28.376 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1758
03:06:28.376 00.000 21444 Star::Find returns 1 (1), X=1261.34, Y=670.47, Mass=5245328, SNR=157.5, Peak=65504 HFD=7.8
03:06:28.376 00.000 21444 MultiStar: [#1 -1.25,0.32,1.04,U] [#2 -0.83,-0.10,0.74,U] [#3 -0.79,0.47,0.82,U] [#4 -0.27,-0.35,0.84,U] [#5 0.70,-0.79,0.52,U] [#6 -0.53,0.21,0.95,U] [#7 -0.30,0.12,0.65,U] [#8 -0.29,-0.39,0.59,U] 
03:06:28.376 00.000 21444 refined, 8 included, MultiStar: {-0.36, -0.02}, one-star: {0.74, -0.13}
03:06:28.376 00.000 21444 CameraToMount -- cameraTheta (-3.09) - m_xAngle (3.05) = xAngle (-6.14 = 0.15)
03:06:28.376 00.000 21444 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.98 = -2.70)
03:06:28.376 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-0.02 hyp=0.36 cameraTheta=-3.09 mountX=0.35 mountY=-0.15, mountTheta=-0.41
03:06:28.377 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-0.02, opts=13)
03:06:28.377 00.000 21444 Enqueuing Move request for scope (-0.36, -0.02)
03:06:28.377 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=166, FiltMax=65504, Gamma=0.560
03:06:28.377 00.000 21444 UpdateGuideState exits: m=5245328 SNR=157.5 Saturated
03:06:28.377 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:28.377 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:28.377 00.000 21444 Enqueuing Expose request
03:06:28.377 00.000 25848 Worker thread wakes up
03:06:28.377 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.02) opts 0xd
03:06:28.377 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -0.02)
03:06:28.377 00.000 25848 Moving (-0.36, -0.02) raw xDistance=0.35 yDistance=-0.15
03:06:28.377 00.000 25848 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.978199, 1:-0.143197, 2:-0.153347
03:06:28.377 00.000 25848 BLC: No correction, Miss < min_move
03:06:28.377 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
03:06:28.377 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:28.377 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:06:28.377 00.000 25848 MoveAxis(E, 0, ABG)
03:06:28.377 00.000 25848 Move returns status 0, amount 0
03:06:28.377 00.000 25848 MoveAxis(N, 0, ABG)
03:06:28.377 00.000 25848 Move returns status 0, amount 0
03:06:28.377 00.000 25848 move complete, result=0
03:06:28.377 00.000 25848 worker thread done servicing request
03:06:28.377 00.000 25848 Worker thread wakes up
03:06:28.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:28.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:28.378 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
03:06:31.226 02.848 25848 Exposure complete
03:06:31.308 00.082 25848 worker thread done servicing request
03:06:31.308 00.000 21444 OnExposeComplete: enter
03:06:31.308 00.000 21444 UpdateGuideState(): m_state=6
03:06:31.308 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1759
03:06:31.308 00.000 21444 Star::Find returns 1 (1), X=1261.69, Y=671.27, Mass=5313158, SNR=177.2, Peak=65504 HFD=7.7
03:06:31.309 00.001 21444 MultiStar: [#1 -0.92,0.48,0.94,U] [#2 -1.42,0.62,0.93,U] [#3 -1.05,-0.06,0.61,U] [#4 0.31,0.56,0.76,U] [#5 -0.01,-0.56,0.57,U] [#6 0.17,1.04,0.65,U] [#7 0.26,0.87,0.68,U] [#8 -0.25,-0.09,0.47,U] 
03:06:31.309 00.000 21444 refined, 8 included, MultiStar: {-0.20, 0.45}, one-star: {1.10, 0.67}
03:06:31.309 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.07 = -1.07)
03:06:31.309 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.37)
03:06:31.309 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.45 hyp=0.50 cameraTheta=1.99 mountX=0.24 mountY=0.34, mountTheta=0.96
03:06:31.309 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.45, opts=13)
03:06:31.309 00.000 21444 Enqueuing Move request for scope (-0.20, 0.45)
03:06:31.309 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=206, FiltMax=65504, Gamma=0.560
03:06:31.310 00.001 21444 UpdateGuideState exits: m=5313158 SNR=177.2 Saturated
03:06:31.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:31.310 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:31.310 00.000 21444 Enqueuing Expose request
03:06:31.310 00.000 25848 Worker thread wakes up
03:06:31.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.45) opts 0xd
03:06:31.310 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.45)
03:06:31.310 00.000 25848 Moving (-0.20, 0.45) raw xDistance=0.24 yDistance=0.34
03:06:31.310 00.000 25848 BLC: window closed
03:06:31.310 00.000 25848 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.978199, 1:-0.143197, 2:-0.153347
03:06:31.310 00.000 25848 BLC: No correction, Miss < min_move
03:06:31.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
03:06:31.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:31.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:06:31.310 00.000 25848 MoveAxis(E, 0, ABG)
03:06:31.310 00.000 25848 Move returns status 0, amount 0
03:06:31.310 00.000 25848 MoveAxis(N, 0, ABG)
03:06:31.310 00.000 25848 Move returns status 0, amount 0
03:06:31.310 00.000 25848 move complete, result=0
03:06:31.310 00.000 25848 worker thread done servicing request
03:06:31.310 00.000 25848 Worker thread wakes up
03:06:31.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:31.310 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:31.310 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:06:34.156 02.846 25848 Exposure complete
03:06:34.237 00.081 25848 worker thread done servicing request
03:06:34.237 00.000 21444 OnExposeComplete: enter
03:06:34.237 00.000 21444 UpdateGuideState(): m_state=6
03:06:34.238 00.001 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1760
03:06:34.238 00.000 21444 Star::Find returns 1 (1), X=1261.17, Y=670.73, Mass=5002808, SNR=150.6, Peak=65504 HFD=7.9
03:06:34.238 00.000 21444 MultiStar: [#1 -0.47,0.65,1.17,U] [#2 -0.56,0.67,0.91,U] [#3 -0.45,0.65,0.62,U] [#4 0.39,0.32,0.73,U] [#5 -0.41,0.31,0.85,U] [#6 0.29,1.01,0.76,U] [#7 0.40,0.34,0.57,U] [#8 -0.98,0.21,0.58,U] 
03:06:34.238 00.000 21444 refined, 8 included, MultiStar: {-0.13, 0.49}, one-star: {0.58, 0.13}
03:06:34.238 00.000 21444 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
03:06:34.238 00.000 21444 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.22)
03:06:34.238 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.49 hyp=0.50 cameraTheta=1.84 mountX=0.17 mountY=0.40, mountTheta=1.16
03:06:34.239 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.49, opts=13)
03:06:34.239 00.000 21444 Enqueuing Move request for scope (-0.13, 0.49)
03:06:34.239 00.000 25848 Worker thread wakes up
03:06:34.240 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=258, FiltMax=65504, Gamma=0.560
03:06:34.240 00.000 21444 UpdateGuideState exits: m=5002808 SNR=150.6 Saturated
03:06:34.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:34.240 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:34.240 00.000 21444 Enqueuing Expose request
03:06:34.240 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.49) opts 0xd
03:06:34.240 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.49)
03:06:34.240 00.000 25848 Moving (-0.13, 0.49) raw xDistance=0.17 yDistance=0.40
03:06:34.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:06:34.240 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:34.240 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:06:34.240 00.000 25848 MoveAxis(E, 0, ABG)
03:06:34.240 00.000 25848 Move returns status 0, amount 0
03:06:34.240 00.000 25848 MoveAxis(N, 0, ABG)
03:06:34.240 00.000 25848 Move returns status 0, amount 0
03:06:34.240 00.000 25848 move complete, result=0
03:06:34.240 00.000 25848 worker thread done servicing request
03:06:34.240 00.000 25848 Worker thread wakes up
03:06:34.240 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:34.240 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:34.240 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
03:06:37.087 02.847 25848 Exposure complete
03:06:37.168 00.081 25848 worker thread done servicing request
03:06:37.168 00.000 21444 OnExposeComplete: enter
03:06:37.169 00.001 21444 UpdateGuideState(): m_state=6
03:06:37.169 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1761
03:06:37.169 00.000 21444 Star::Find returns 1 (1), X=1260.01, Y=671.63, Mass=4927859, SNR=158.9, Peak=65504 HFD=8.0
03:06:37.169 00.000 21444 MultiStar: [#1 -1.64,1.34,0.00,M4] [#2 -1.58,0.85,0.72,U] [#3 -1.39,1.45,0.00,M3] [#4 -1.03,0.74,0.69,U] [#5 -0.90,0.17,0.69,U] [#6 -1.60,1.23,0.00,M1] [#7 -1.44,0.93,0.54,U] [#8 -1.43,0.62,0.53,U] 
03:06:37.169 00.000 21444 single-star, 5 included, MultiStar: {-1.10, 0.74}, one-star: {-0.58, 1.03}
03:06:37.169 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
03:06:37.169 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
03:06:37.169 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=1.03 hyp=1.19 cameraTheta=2.08 mountX=0.67 mountY=0.74, mountTheta=0.83
03:06:37.170 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=1.03, opts=13)
03:06:37.170 00.000 21444 Enqueuing Move request for scope (-0.58, 1.03)
03:06:37.170 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2292, FiltMin=194, FiltMax=65504, Gamma=0.560
03:06:37.170 00.000 21444 UpdateGuideState exits: m=4927859 SNR=158.9 Saturated
03:06:37.170 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:37.170 00.000 25848 Worker thread wakes up
03:06:37.171 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:37.171 00.000 21444 Enqueuing Expose request
03:06:37.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 1.03) opts 0xd
03:06:37.171 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 1.03)
03:06:37.171 00.000 25848 Moving (-0.58, 1.03) raw xDistance=0.67 yDistance=0.74
03:06:37.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
03:06:37.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
03:06:37.171 00.000 25848 MoveAxis(W, 20, ABG)
03:06:37.171 00.000 25848 Guiding  Dir = 3, Dur = 20
03:06:37.263 00.092 25848 IsSlewing returns 0
03:06:37.263 00.000 25848 IsGuiding returns 0
03:06:37.304 00.041 25848 IsGuiding returns 1
03:06:37.304 00.000 25848 scope still moving after pulse duration time elapsed
03:06:37.359 00.055 25848 IsSlewing returns 0
03:06:37.359 00.000 25848 IsGuiding returns 0
03:06:37.359 00.000 25848 scope move finished after 20 + 75 ms
03:06:37.359 00.000 25848 Move returns status 0, amount 20
03:06:37.359 00.000 25848 MoveAxis(S, 20, ABG)
03:06:37.359 00.000 25848 Guiding  Dir = 1, Dur = 20
03:06:37.391 00.032 25848 IsSlewing returns 0
03:06:37.391 00.000 25848 IsGuiding returns 0
03:06:37.486 00.095 25848 IsGuiding returns 1
03:06:37.486 00.000 25848 scope still moving after pulse duration time elapsed
03:06:37.531 00.045 25848 IsSlewing returns 0
03:06:37.531 00.000 25848 IsGuiding returns 0
03:06:37.531 00.000 25848 scope move finished after 20 + 120 ms
03:06:37.531 00.000 25848 Move returns status 0, amount 20
03:06:37.531 00.000 25848 move complete, result=0
03:06:37.531 00.000 25848 worker thread done servicing request
03:06:37.531 00.000 25848 Worker thread wakes up
03:06:37.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:37.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:37.531 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.7 px 20 ms SOUTH
03:06:40.382 02.851 25848 Exposure complete
03:06:40.459 00.077 25848 worker thread done servicing request
03:06:40.459 00.000 21444 OnExposeComplete: enter
03:06:40.459 00.000 21444 UpdateGuideState(): m_state=6
03:06:40.460 00.001 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1762
03:06:40.460 00.000 21444 Star::Find returns 1 (1), X=1262.13, Y=669.61, Mass=5238735, SNR=133.8, Peak=65504 HFD=7.9
03:06:40.460 00.000 21444 MultiStar: [#1 0.26,-1.20,1.25,U] [#2 0.20,-0.94,1.07,U] [#3 -0.21,-1.03,0.92,U] [#4 0.80,-0.74,0.85,U] [#5 1.04,-0.66,0.76,U] [#6 1.22,-0.47,0.79,U] [#7 1.08,-1.24,0.81,U] [#8 0.27,-0.71,0.70,U] 
03:06:40.460 00.000 21444 refined, 8 included, MultiStar: {0.66, -0.91}, one-star: {1.54, -0.99}
03:06:40.460 00.000 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-4.00 = 2.29)
03:06:40.460 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.84 = -0.56)
03:06:40.460 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=-0.91 hyp=1.13 cameraTheta=-0.94 mountX=-0.74 mountY=-0.59, mountTheta=-2.46
03:06:40.461 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=-0.91, opts=13)
03:06:40.461 00.000 21444 Enqueuing Move request for scope (0.66, -0.91)
03:06:40.461 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=272, FiltMax=65504, Gamma=0.560
03:06:40.461 00.000 21444 UpdateGuideState exits: m=5238735 SNR=133.8 Saturated
03:06:40.461 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:40.461 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:40.461 00.000 25848 Worker thread wakes up
03:06:40.461 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.91) opts 0xd
03:06:40.461 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, -0.91)
03:06:40.461 00.000 25848 Moving (0.66, -0.91) raw xDistance=-0.74 yDistance=-0.59
03:06:40.461 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.74
03:06:40.462 00.001 21444 Enqueuing Expose request
03:06:40.462 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:06:40.462 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
03:06:40.462 00.000 25848 MoveAxis(E, 20, ABG)
03:06:40.462 00.000 25848 Guiding  Dir = 2, Dur = 20
03:06:40.487 00.025 25848 IsSlewing returns 0
03:06:40.487 00.000 25848 IsGuiding returns 0
03:06:40.555 00.068 25848 IsGuiding returns 1
03:06:40.555 00.000 25848 scope still moving after pulse duration time elapsed
03:06:40.626 00.071 25848 IsSlewing returns 0
03:06:40.626 00.000 25848 IsGuiding returns 0
03:06:40.627 00.001 25848 scope move finished after 20 + 119 ms
03:06:40.627 00.000 25848 Move returns status 0, amount 20
03:06:40.627 00.000 25848 MoveAxis(N, 0, ABG)
03:06:40.627 00.000 25848 Move returns status 0, amount 0
03:06:40.627 00.000 25848 move complete, result=0
03:06:40.627 00.000 25848 worker thread done servicing request
03:06:40.627 00.000 25848 Worker thread wakes up
03:06:40.627 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:40.627 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:40.627 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.6 px 0 ms NORTH
03:06:43.471 02.844 25848 Exposure complete
03:06:43.552 00.081 25848 worker thread done servicing request
03:06:43.552 00.000 21444 OnExposeComplete: enter
03:06:43.552 00.000 21444 UpdateGuideState(): m_state=6
03:06:43.552 00.000 21444 Star::Find(15, 1262, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1763
03:06:43.552 00.000 21444 Star::Find returns 1 (1), X=1261.08, Y=668.94, Mass=5262179, SNR=147.5, Peak=65504 HFD=8.1
03:06:43.553 00.001 21444 MultiStar: [#1 -1.29,-0.82,1.03,U] [#2 -0.91,-1.30,0.86,U] [#3 -0.61,-0.98,0.76,U] [#4 0.29,-1.57,0.81,U] [#5 -0.20,-2.21,0.00,M1] [#6 -0.04,-0.83,0.78,U] [#7 -0.28,-1.36,0.74,U] [#8 -0.78,-2.02,0.00,M5] 
03:06:43.553 00.000 21444 refined, 6 included, MultiStar: {-0.35, -1.22}, one-star: {0.49, -1.66}
03:06:43.553 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.38)
03:06:43.553 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.46)
03:06:43.553 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-1.22 hyp=1.27 cameraTheta=-1.85 mountX=0.24 mountY=-1.26, mountTheta=-1.39
03:06:43.553 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-1.22, opts=13)
03:06:43.553 00.000 21444 Enqueuing Move request for scope (-0.35, -1.22)
03:06:43.553 00.000 25848 Worker thread wakes up
03:06:43.554 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -1.22) opts 0xd
03:06:43.554 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -1.22)
03:06:43.554 00.000 25848 Moving (-0.35, -1.22) raw xDistance=0.24 yDistance=-1.26
03:06:43.554 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
03:06:43.554 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:06:43.554 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.26
03:06:43.554 00.000 25848 MoveAxis(E, 0, ABG)
03:06:43.554 00.000 25848 Move returns status 0, amount 0
03:06:43.554 00.000 25848 MoveAxis(N, 0, ABG)
03:06:43.554 00.000 25848 Move returns status 0, amount 0
03:06:43.554 00.000 25848 move complete, result=0
03:06:43.554 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=118, FiltMax=65504, Gamma=0.560
03:06:43.554 00.000 25848 worker thread done servicing request
03:06:43.554 00.000 21444 UpdateGuideState exits: m=5262179 SNR=147.5 Saturated
03:06:43.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:43.554 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:43.554 00.000 21444 Enqueuing Expose request
03:06:43.554 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.3 px 0 ms NORTH
03:06:43.554 00.000 25848 Worker thread wakes up
03:06:43.554 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:43.554 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:46.400 02.846 25848 Exposure complete
03:06:46.485 00.085 25848 worker thread done servicing request
03:06:46.485 00.000 21444 OnExposeComplete: enter
03:06:46.485 00.000 21444 UpdateGuideState(): m_state=6
03:06:46.485 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1764
03:06:46.485 00.000 21444 Star::Find returns 1 (1), X=1260.02, Y=670.07, Mass=5533942, SNR=183.0, Peak=65504 HFD=8.2
03:06:46.485 00.000 21444 MultiStar: [#1 -1.65,-0.69,0.94,U] [#2 -1.72,-0.95,0.00,M4] [#3 -1.06,-0.22,0.56,U] [#4 -1.27,-0.23,0.65,U] [#5 -1.47,-1.02,0.75,U] [#6 -1.73,0.05,0.79,U] [#7 -1.18,-0.24,0.68,U] [#8 -1.89,-0.35,0.00,M6] 
03:06:46.485 00.000 21444 single-star, 6 included, MultiStar: {-1.27, -0.44}, one-star: {-0.57, -0.53}
03:06:46.485 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.05) = xAngle (-5.45 = 0.83)
03:06:46.485 00.000 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.30 = -2.01)
03:06:46.485 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.53 hyp=0.78 cameraTheta=-2.40 mountX=0.52 mountY=-0.70, mountTheta=-0.93
03:06:46.486 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.53, opts=13)
03:06:46.486 00.000 21444 Enqueuing Move request for scope (-0.57, -0.53)
03:06:46.486 00.000 25848 Worker thread wakes up
03:06:46.486 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.53) opts 0xd
03:06:46.486 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.53)
03:06:46.486 00.000 25848 Moving (-0.57, -0.53) raw xDistance=0.52 yDistance=-0.70
03:06:46.486 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
03:06:46.486 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:06:46.486 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
03:06:46.486 00.000 25848 MoveAxis(W, 15, ABG)
03:06:46.486 00.000 25848 Guiding  Dir = 3, Dur = 15
03:06:46.487 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=282, FiltMax=65504, Gamma=0.560
03:06:46.487 00.000 21444 UpdateGuideState exits: m=5533942 SNR=183.0 Saturated
03:06:46.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:46.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:46.487 00.000 21444 Enqueuing Expose request
03:06:46.546 00.059 25848 IsSlewing returns 0
03:06:46.547 00.001 25848 IsGuiding returns 0
03:06:46.608 00.061 25848 IsGuiding returns 1
03:06:46.608 00.000 25848 scope still moving after pulse duration time elapsed
03:06:46.688 00.080 25848 IsSlewing returns 0
03:06:46.688 00.000 25848 IsGuiding returns 0
03:06:46.688 00.000 25848 scope move finished after 15 + 126 ms
03:06:46.688 00.000 25848 Move returns status 0, amount 15
03:06:46.688 00.000 25848 MoveAxis(N, 0, ABG)
03:06:46.688 00.000 25848 Move returns status 0, amount 0
03:06:46.688 00.000 25848 move complete, result=0
03:06:46.688 00.000 25848 worker thread done servicing request
03:06:46.688 00.000 25848 Worker thread wakes up
03:06:46.688 00.000 21444 GuideStep: 0.5 px 15 ms WEST, -0.7 px 0 ms NORTH
03:06:46.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:46.689 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:49.542 02.853 25848 Exposure complete
03:06:49.609 00.067 25848 worker thread done servicing request
03:06:49.609 00.000 21444 OnExposeComplete: enter
03:06:49.609 00.000 21444 UpdateGuideState(): m_state=6
03:06:49.609 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1765
03:06:49.609 00.000 21444 Star::Find returns 1 (1), X=1261.74, Y=669.83, Mass=4924282, SNR=128.1, Peak=65504 HFD=7.8
03:06:49.610 00.001 21444 MultiStar: [#1 0.25,0.07,1.11,U] [#2 0.82,-0.20,1.23,U] [#3 0.97,-1.06,0.82,U] [#4 0.85,-0.53,1.03,U] [#5 0.06,-1.17,0.89,U] [#6 1.09,-0.08,0.77,U] [#7 0.73,-1.00,0.62,U] [#8 -0.20,-0.46,0.71,U] 
03:06:49.610 00.000 21444 refined, 8 included, MultiStar: {0.65, -0.54}, one-star: {1.15, -0.76}
03:06:49.610 00.000 21444 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.05) = xAngle (-3.74 = 2.54)
03:06:49.610 00.000 21444 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.30)
03:06:49.610 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.54 hyp=0.84 cameraTheta=-0.69 mountX=-0.70 mountY=-0.25, mountTheta=-2.80
03:06:49.610 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.54, opts=13)
03:06:49.610 00.000 21444 Enqueuing Move request for scope (0.65, -0.54)
03:06:49.611 00.001 25848 Worker thread wakes up
03:06:49.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.54) opts 0xd
03:06:49.611 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.54)
03:06:49.611 00.000 25848 Moving (0.65, -0.54) raw xDistance=-0.70 yDistance=-0.25
03:06:49.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.70
03:06:49.611 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:49.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=192, FiltMax=65504, Gamma=0.560
03:06:49.611 00.000 21444 UpdateGuideState exits: m=4924282 SNR=128.1 Saturated
03:06:49.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:49.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:49.611 00.000 21444 Enqueuing Expose request
03:06:49.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:06:49.611 00.000 25848 MoveAxis(E, 19, ABG)
03:06:49.611 00.000 25848 Guiding  Dir = 2, Dur = 19
03:06:49.639 00.028 25848 IsSlewing returns 0
03:06:49.640 00.001 25848 IsGuiding returns 0
03:06:49.671 00.031 25848 IsGuiding returns 1
03:06:49.671 00.000 25848 scope still moving after pulse duration time elapsed
03:06:49.719 00.048 25848 IsSlewing returns 0
03:06:49.719 00.000 25848 IsGuiding returns 0
03:06:49.719 00.000 25848 scope move finished after 19 + 60 ms
03:06:49.719 00.000 25848 Move returns status 0, amount 19
03:06:49.719 00.000 25848 MoveAxis(N, 0, ABG)
03:06:49.720 00.001 25848 Move returns status 0, amount 0
03:06:49.720 00.000 25848 move complete, result=0
03:06:49.720 00.000 25848 worker thread done servicing request
03:06:49.720 00.000 25848 Worker thread wakes up
03:06:49.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:49.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:49.720 00.000 21444 GuideStep: -0.7 px 19 ms EAST, -0.3 px 0 ms NORTH
03:06:52.562 02.842 25848 Exposure complete
03:06:52.644 00.082 25848 worker thread done servicing request
03:06:52.644 00.000 21444 OnExposeComplete: enter
03:06:52.644 00.000 21444 UpdateGuideState(): m_state=6
03:06:52.644 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1766
03:06:52.644 00.000 21444 Star::Find returns 1 (1), X=1262.43, Y=669.68, Mass=5385384, SNR=181.8, Peak=65504 HFD=7.7
03:06:52.644 00.000 21444 MultiStar: [#1 0.43,0.39,0.84,U] [#2 0.41,-0.04,0.74,U] [#3 0.71,-0.02,0.61,U] [#4 1.15,-0.58,0.85,U] [#5 0.38,-0.58,0.65,U] [#6 0.88,0.34,0.61,U] [#7 1.12,-0.76,0.56,U] [#8 -0.08,-0.13,0.60,U] 
03:06:52.644 00.000 21444 refined, 8 included, MultiStar: {0.82, -0.28}, one-star: {1.84, -0.91}
03:06:52.645 00.001 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.38 = 2.90)
03:06:52.645 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.06)
03:06:52.645 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=-0.28 hyp=0.86 cameraTheta=-0.33 mountX=-0.84 mountY=0.05, mountTheta=3.08
03:06:52.645 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=-0.28, opts=13)
03:06:52.645 00.000 21444 Enqueuing Move request for scope (0.82, -0.28)
03:06:52.646 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=180, FiltMax=65504, Gamma=0.560
03:06:52.646 00.000 21444 UpdateGuideState exits: m=5385384 SNR=181.8 Saturated
03:06:52.646 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:52.646 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:52.646 00.000 21444 Enqueuing Expose request
03:06:52.646 00.000 25848 Worker thread wakes up
03:06:52.646 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.28) opts 0xd
03:06:52.646 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, -0.28)
03:06:52.646 00.000 25848 Moving (0.82, -0.28) raw xDistance=-0.84 yDistance=0.05
03:06:52.646 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.84
03:06:52.646 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:52.646 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:06:52.646 00.000 25848 MoveAxis(E, 26, ABG)
03:06:52.646 00.000 25848 Guiding  Dir = 2, Dur = 26
03:06:52.719 00.073 25848 IsSlewing returns 0
03:06:52.719 00.000 25848 IsGuiding returns 0
03:06:52.751 00.032 25848 IsGuiding returns 1
03:06:52.751 00.000 25848 scope still moving after pulse duration time elapsed
03:06:52.815 00.064 25848 IsSlewing returns 0
03:06:52.815 00.000 25848 IsGuiding returns 0
03:06:52.815 00.000 25848 scope move finished after 26 + 69 ms
03:06:52.815 00.000 25848 Move returns status 0, amount 26
03:06:52.815 00.000 25848 MoveAxis(N, 0, ABG)
03:06:52.815 00.000 25848 Move returns status 0, amount 0
03:06:52.815 00.000 25848 move complete, result=0
03:06:52.815 00.000 25848 worker thread done servicing request
03:06:52.815 00.000 25848 Worker thread wakes up
03:06:52.816 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:52.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:52.816 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 0.1 px 0 ms NORTH
03:06:55.672 02.856 25848 Exposure complete
03:06:55.759 00.087 25848 worker thread done servicing request
03:06:55.759 00.000 21444 OnExposeComplete: enter
03:06:55.759 00.000 21444 UpdateGuideState(): m_state=6
03:06:55.759 00.000 21444 Star::Find(15, 1262, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1767
03:06:55.759 00.000 21444 Star::Find returns 1 (1), X=1258.57, Y=669.85, Mass=5323254, SNR=155.7, Peak=65504 HFD=8.0
03:06:55.760 00.001 21444 MultiStar: [#1 -1.94,-0.33,0.00,M1] [#2 -2.42,-0.26,0.00,M3] [#3 -1.82,-0.27,0.67,U] [#4 -2.66,-0.41,0.00,M1] [#5 -3.23,-0.90,0.00,M1] [#6 -2.42,0.16,0.00,M1] [#7 -2.05,-0.64,0.00,M1] [#8 -3.34,-0.34,0.00,M5] 
03:06:55.760 00.000 21444 refined, 1 included, MultiStar: {-1.94, -0.55}, one-star: {-2.02, -0.74}
03:06:55.760 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.91 = 0.37)
03:06:55.760 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.48)
03:06:55.760 00.000 21444 CameraToMount -- cameraX=-1.94 cameraY=-0.55 hyp=2.02 cameraTheta=-2.86 mountX=1.88 mountY=-1.25, mountTheta=-0.59
03:06:55.761 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.94, y=-0.55, opts=13)
03:06:55.761 00.000 21444 Enqueuing Move request for scope (-1.94, -0.55)
03:06:55.761 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=272, FiltMax=65504, Gamma=0.560
03:06:55.761 00.000 25848 Worker thread wakes up
03:06:55.761 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.94, -0.55) opts 0xd
03:06:55.761 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.94, -0.55)
03:06:55.761 00.000 21444 UpdateGuideState exits: m=5323254 SNR=155.7 Saturated
03:06:55.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:55.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:55.761 00.000 21444 Enqueuing Expose request
03:06:55.761 00.000 25848 Moving (-1.94, -0.55) raw xDistance=1.88 yDistance=-1.25
03:06:55.761 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.88
03:06:55.761 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.59 newest=-1.45
03:06:55.761 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
03:06:55.761 00.000 25848 MoveAxis(W, 53, ABG)
03:06:55.761 00.000 25848 Guiding  Dir = 3, Dur = 53
03:06:55.782 00.021 25848 IsSlewing returns 0
03:06:55.782 00.000 25848 IsGuiding returns 0
03:06:55.813 00.031 25848 PulseGuide returned control before completion, sleep 32
03:06:55.860 00.047 25848 IsGuiding returns 1
03:06:55.860 00.000 25848 scope still moving after pulse duration time elapsed
03:06:55.923 00.063 25848 IsSlewing returns 0
03:06:55.923 00.000 25848 IsGuiding returns 0
03:06:55.923 00.000 25848 scope move finished after 53 + 88 ms
03:06:55.923 00.000 25848 Move returns status 0, amount 53
03:06:55.923 00.000 25848 BLC: Oldest BLC event removed
03:06:55.923 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 297 applied
03:06:55.923 00.000 25848 MoveAxis(N, 331, ABG)
03:06:55.923 00.000 25848 Guiding  Dir = 0, Dur = 331
03:06:55.952 00.029 25848 IsSlewing returns 0
03:06:55.952 00.000 25848 IsGuiding returns 0
03:06:55.984 00.032 25848 PulseGuide returned control before completion, sleep 310
03:06:56.299 00.315 25848 IsGuiding returns 1
03:06:56.299 00.000 25848 scope still moving after pulse duration time elapsed
03:06:56.390 00.091 25848 IsSlewing returns 0
03:06:56.390 00.000 25848 IsGuiding returns 0
03:06:56.391 00.001 25848 scope move finished after 331 + 107 ms
03:06:56.391 00.000 25848 Move returns status 0, amount 331
03:06:56.391 00.000 25848 move complete, result=0
03:06:56.391 00.000 25848 worker thread done servicing request
03:06:56.391 00.000 25848 Worker thread wakes up
03:06:56.391 00.000 21444 GuideStep: 1.9 px 53 ms WEST, -1.2 px 331 ms NORTH
03:06:56.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:56.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:59.232 02.841 25848 Exposure complete
03:06:59.312 00.080 25848 worker thread done servicing request
03:06:59.313 00.001 21444 OnExposeComplete: enter
03:06:59.313 00.000 21444 UpdateGuideState(): m_state=6
03:06:59.313 00.000 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1768
03:06:59.313 00.000 21444 Star::Find returns 1 (1), X=1260.70, Y=672.57, Mass=5475547, SNR=155.4, Peak=65504 HFD=7.9
03:06:59.313 00.000 21444 MultiStar: [#1 -1.82,2.14,0.00,M2] [#2 -1.80,1.66,0.00,M4] [#3 -1.71,1.75,0.00,M1] [#4 -1.15,2.13,0.00,M2] [#5 -1.68,1.46,0.00,M2] [#6 -1.66,2.80,0.00,M2] [#7 -0.97,1.78,0.00,M2] [#8 -2.82,1.41,0.00,M6] 
03:06:59.313 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
03:06:59.313 00.000 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.90)
03:06:59.313 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=1.97 hyp=1.97 cameraTheta=1.51 mountX=0.07 mountY=1.86, mountTheta=1.53
03:06:59.314 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=1.97, opts=13)
03:06:59.314 00.000 21444 Enqueuing Move request for scope (0.11, 1.97)
03:06:59.314 00.000 25848 Worker thread wakes up
03:06:59.314 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 1.97) opts 0xd
03:06:59.314 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 1.97)
03:06:59.314 00.000 25848 Moving (0.11, 1.97) raw xDistance=0.07 yDistance=1.86
03:06:59.314 00.000 25848 BLC: History state: CurrMiss=-1.86, AvgInitMiss=-0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.247522, 1:-1.864249
03:06:59.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=248, FiltMax=65504, Gamma=0.560
03:06:59.314 00.000 21444 UpdateGuideState exits: m=5475547 SNR=155.4 Saturated
03:06:59.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:59.314 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:06:59.314 00.000 21444 Enqueuing Expose request
03:06:59.314 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:06:59.315 00.001 25848 BLC: window closed
03:06:59.315 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:06:59.315 00.000 25848 resist switch: large excursion: input 1.86 thresh 1.53 direction from -1 to 1
03:06:59.315 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.59
03:06:59.315 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.86 from input 1.86
03:06:59.315 00.000 25848 MoveAxis(E, 0, ABG)
03:06:59.315 00.000 25848 Move returns status 0, amount 0
03:06:59.315 00.000 25848 BLC: Oldest BLC event removed
03:06:59.315 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 297 applied
03:06:59.315 00.000 25848 MoveAxis(S, 348, ABG)
03:06:59.315 00.000 25848 Guiding  Dir = 1, Dur = 348
03:06:59.361 00.046 25848 IsSlewing returns 0
03:06:59.361 00.000 25848 IsGuiding returns 0
03:06:59.392 00.031 25848 PulseGuide returned control before completion, sleep 327
03:06:59.734 00.342 25848 IsGuiding returns 1
03:06:59.735 00.001 25848 scope still moving after pulse duration time elapsed
03:06:59.798 00.063 25848 IsSlewing returns 0
03:06:59.798 00.000 25848 IsGuiding returns 0
03:06:59.798 00.000 25848 scope move finished after 348 + 89 ms
03:06:59.798 00.000 25848 Move returns status 0, amount 348
03:06:59.799 00.001 25848 move complete, result=0
03:06:59.799 00.000 25848 worker thread done servicing request
03:06:59.799 00.000 25848 Worker thread wakes up
03:06:59.799 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:06:59.799 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:06:59.799 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.9 px 348 ms SOUTH
03:07:02.652 02.853 25848 Exposure complete
03:07:02.742 00.090 25848 worker thread done servicing request
03:07:02.742 00.000 21444 OnExposeComplete: enter
03:07:02.742 00.000 21444 UpdateGuideState(): m_state=6
03:07:02.742 00.000 21444 Star::Find(15, 1260, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1769
03:07:02.742 00.000 21444 Star::Find returns 1 (1), X=1258.82, Y=670.66, Mass=5177568, SNR=146.7, Peak=65504 HFD=7.9
03:07:02.743 00.001 21444 MultiStar: [#1 -3.36,0.50,0.00,M3] [#2 -2.91,0.04,0.00,M5] [#3 -2.80,0.67,0.00,M2] [#4 -2.38,0.33,0.00,M3] [#5 -2.60,-0.88,0.00,M3] [#6 -2.15,0.45,0.00,M3] [#7 -3.47,0.01,0.00,M3] [#8 -1.93,-0.04,0.00,M7] 
03:07:02.743 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
03:07:02.743 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
03:07:02.743 00.000 21444 CameraToMount -- cameraX=-1.77 cameraY=0.07 hyp=1.77 cameraTheta=3.10 mountX=1.77 mountY=-0.61, mountTheta=-0.33
03:07:02.744 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=0.07, opts=13)
03:07:02.744 00.000 21444 Enqueuing Move request for scope (-1.77, 0.07)
03:07:02.744 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=206, FiltMax=65504, Gamma=0.560
03:07:02.744 00.000 25848 Worker thread wakes up
03:07:02.744 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.07) opts 0xd
03:07:02.744 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, 0.07)
03:07:02.744 00.000 25848 Moving (-1.77, 0.07) raw xDistance=1.77 yDistance=-0.61
03:07:02.744 00.000 25848 BLC: History state: CurrMiss=-0.61, AvgInitMiss=-0.16, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.864249, 1:-0.609387
03:07:02.744 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -4.000000
03:07:02.744 00.000 25848 BLC: window closed
03:07:02.744 00.000 25848 BLC: Pulse adjusted to 293
03:07:02.744 00.000 21444 UpdateGuideState exits: m=5177568 SNR=146.7 Saturated
03:07:02.744 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:02.744 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:02.745 00.001 21444 Enqueuing Expose request
03:07:02.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.77
03:07:02.745 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:07:02.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
03:07:02.745 00.000 25848 MoveAxis(W, 51, ABG)
03:07:02.745 00.000 25848 Guiding  Dir = 3, Dur = 51
03:07:02.798 00.053 25848 IsSlewing returns 0
03:07:02.798 00.000 25848 IsGuiding returns 0
03:07:02.805 00.007 21444 evsrv: cli 0107E2E0 connect
03:07:02.805 00.000 21444 case statement mapped state 6 to 3
03:07:02.805 00.000 21444 case statement mapped state 6 to 3
03:07:02.805 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"d09bbcc5-5f4c-428c-b23d-5c3875bb0d89"}
03:07:02.805 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"d09bbcc5-5f4c-428c-b23d-5c3875bb0d89"}
03:07:02.806 00.001 21444 evsrv: cli 0107E2E0 disconnect
03:07:02.829 00.023 25848 PulseGuide returned control before completion, sleep 30
03:07:02.868 00.039 25848 IsGuiding returns 1
03:07:02.868 00.000 25848 scope still moving after pulse duration time elapsed
03:07:02.922 00.054 25848 IsSlewing returns 0
03:07:02.922 00.000 25848 IsGuiding returns 0
03:07:02.922 00.000 25848 scope move finished after 51 + 73 ms
03:07:02.922 00.000 25848 Move returns status 0, amount 51
03:07:02.922 00.000 25848 MoveAxis(N, 0, ABG)
03:07:02.922 00.000 25848 Move returns status 0, amount 0
03:07:02.922 00.000 25848 move complete, result=0
03:07:02.922 00.000 25848 worker thread done servicing request
03:07:02.923 00.001 25848 Worker thread wakes up
03:07:02.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:02.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:02.923 00.000 21444 GuideStep: 1.8 px 51 ms WEST, -0.6 px 0 ms NORTH
03:07:05.778 02.855 25848 Exposure complete
03:07:05.844 00.066 25848 worker thread done servicing request
03:07:05.844 00.000 21444 OnExposeComplete: enter
03:07:05.844 00.000 21444 UpdateGuideState(): m_state=6
03:07:05.844 00.000 21444 Star::Find(15, 1258, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1770
03:07:05.844 00.000 21444 Star::Find returns 1 (1), X=1260.74, Y=670.21, Mass=5715545, SNR=208.6, Peak=65504 HFD=7.9
03:07:05.845 00.001 21444 MultiStar: [#1 -0.71,0.37,1.12,U] [#2 -0.77,0.48,0.88,U] [#3 -0.79,0.50,0.89,U] [#4 -0.50,-0.08,0.94,U] [#5 -0.70,-0.65,0.73,U] [#6 -0.26,0.71,0.67,U] [#7 -0.42,0.13,0.58,U] [#8 -1.09,-0.55,0.65,U] 
03:07:05.845 00.000 21444 single-star, 8 included, MultiStar: {-0.55, 0.07}, one-star: {0.15, -0.39}
03:07:05.845 00.000 21444 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.05) = xAngle (-4.25 = 2.03)
03:07:05.845 00.000 21444 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.09 = -0.81)
03:07:05.845 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.39 hyp=0.42 cameraTheta=-1.20 mountX=-0.19 mountY=-0.30, mountTheta=-2.12
03:07:05.845 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.39, opts=13)
03:07:05.845 00.000 21444 Enqueuing Move request for scope (0.15, -0.39)
03:07:05.846 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=116, FiltMax=65504, Gamma=0.560
03:07:05.846 00.000 21444 UpdateGuideState exits: m=5715545 SNR=208.6 Saturated
03:07:05.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:05.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:05.846 00.000 21444 Enqueuing Expose request
03:07:05.846 00.000 25848 Worker thread wakes up
03:07:05.846 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.39) opts 0xd
03:07:05.846 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.39)
03:07:05.846 00.000 25848 Moving (0.15, -0.39) raw xDistance=-0.19 yDistance=-0.30
03:07:05.846 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:07:05.846 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:05.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:07:05.846 00.000 25848 MoveAxis(E, 0, ABG)
03:07:05.846 00.000 25848 Move returns status 0, amount 0
03:07:05.846 00.000 25848 MoveAxis(N, 0, ABG)
03:07:05.846 00.000 25848 Move returns status 0, amount 0
03:07:05.846 00.000 25848 move complete, result=0
03:07:05.846 00.000 25848 worker thread done servicing request
03:07:05.846 00.000 25848 Worker thread wakes up
03:07:05.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:05.846 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
03:07:05.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:08.695 02.849 25848 Exposure complete
03:07:08.772 00.077 25848 worker thread done servicing request
03:07:08.772 00.000 21444 OnExposeComplete: enter
03:07:08.773 00.001 21444 UpdateGuideState(): m_state=6
03:07:08.773 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1771
03:07:08.773 00.000 21444 Star::Find returns 1 (1), X=1259.25, Y=671.15, Mass=5686890, SNR=241.3, Peak=65504 HFD=7.9
03:07:08.773 00.000 21444 MultiStar: [#1 -2.31,1.73,0.00,M3] [#2 -1.94,1.65,0.00,M5] [#3 -1.91,1.18,0.00,M2] [#4 -1.66,1.17,0.00,M3] [#5 -2.13,1.54,0.00,M3] [#6 -1.72,1.96,0.00,M3] [#7 -1.99,1.04,0.00,M3] [#8 -2.61,1.29,0.00,M7] 
03:07:08.773 00.000 21444 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.05) = xAngle (-0.30 = -0.30)
03:07:08.773 00.000 21444 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.14)
03:07:08.773 00.000 21444 CameraToMount -- cameraX=-1.34 cameraY=0.55 hyp=1.45 cameraTheta=2.75 mountX=1.38 mountY=0.01, mountTheta=0.00
03:07:08.774 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.34, y=0.55, opts=13)
03:07:08.774 00.000 21444 Enqueuing Move request for scope (-1.34, 0.55)
03:07:08.774 00.000 25848 Worker thread wakes up
03:07:08.774 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=220, FiltMax=65504, Gamma=0.560
03:07:08.774 00.000 21444 UpdateGuideState exits: m=5686890 SNR=241.3 Saturated
03:07:08.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:08.774 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:08.774 00.000 21444 Enqueuing Expose request
03:07:08.774 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.55) opts 0xd
03:07:08.774 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.34, 0.55)
03:07:08.775 00.001 25848 Moving (-1.34, 0.55) raw xDistance=1.38 yDistance=0.01
03:07:08.775 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.38
03:07:08.775 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:08.775 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:07:08.775 00.000 25848 MoveAxis(W, 40, ABG)
03:07:08.775 00.000 25848 Guiding  Dir = 3, Dur = 40
03:07:08.811 00.036 25848 IsSlewing returns 0
03:07:08.811 00.000 25848 IsGuiding returns 0
03:07:08.852 00.041 25848 IsGuiding returns 1
03:07:08.852 00.000 25848 scope still moving after pulse duration time elapsed
03:07:08.909 00.057 25848 IsSlewing returns 0
03:07:08.909 00.000 25848 IsGuiding returns 0
03:07:08.909 00.000 25848 scope move finished after 40 + 58 ms
03:07:08.909 00.000 25848 Move returns status 0, amount 40
03:07:08.909 00.000 25848 MoveAxis(N, 0, ABG)
03:07:08.909 00.000 25848 Move returns status 0, amount 0
03:07:08.909 00.000 25848 move complete, result=0
03:07:08.909 00.000 25848 worker thread done servicing request
03:07:08.909 00.000 25848 Worker thread wakes up
03:07:08.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:08.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:08.909 00.000 21444 GuideStep: 1.4 px 40 ms WEST, 0.0 px 0 ms NORTH
03:07:11.754 02.845 25848 Exposure complete
03:07:11.842 00.088 25848 worker thread done servicing request
03:07:11.842 00.000 21444 OnExposeComplete: enter
03:07:11.842 00.000 21444 UpdateGuideState(): m_state=6
03:07:11.842 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1772
03:07:11.843 00.001 21444 Star::Find returns 1 (1), X=1259.79, Y=669.84, Mass=5584759, SNR=197.8, Peak=65504 HFD=7.9
03:07:11.843 00.000 21444 MultiStar: [#1 -1.24,0.42,1.20,U] [#2 -1.20,0.56,0.85,U] [#3 -0.56,0.69,0.61,U] [#4 -0.87,-0.61,0.79,U] [#5 -1.79,-1.26,0.00,M4] [#6 -0.61,-0.02,0.79,U] [#7 -1.27,-0.44,0.66,U] [#8 -1.18,-0.77,0.63,U] 
03:07:11.843 00.000 21444 refined, 7 included, MultiStar: {-0.98, -0.10}, one-star: {-0.80, -0.76}
03:07:11.843 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.09 = 0.19)
03:07:11.843 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.65)
03:07:11.843 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=-0.10 hyp=0.98 cameraTheta=-3.04 mountX=0.97 mountY=-0.46, mountTheta=-0.45
03:07:11.844 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=-0.10, opts=13)
03:07:11.844 00.000 21444 Enqueuing Move request for scope (-0.98, -0.10)
03:07:11.844 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=16, FiltMax=65504, Gamma=0.560
03:07:11.844 00.000 21444 UpdateGuideState exits: m=5584759 SNR=197.8 Saturated
03:07:11.844 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:11.844 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:11.844 00.000 21444 Enqueuing Expose request
03:07:11.844 00.000 25848 Worker thread wakes up
03:07:11.844 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.10) opts 0xd
03:07:11.844 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, -0.10)
03:07:11.844 00.000 25848 Moving (-0.98, -0.10) raw xDistance=0.97 yDistance=-0.46
03:07:11.844 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.97
03:07:11.844 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:11.844 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
03:07:11.844 00.000 25848 MoveAxis(W, 31, ABG)
03:07:11.844 00.000 25848 Guiding  Dir = 3, Dur = 31
03:07:11.873 00.029 25848 IsSlewing returns 0
03:07:11.873 00.000 25848 IsGuiding returns 0
03:07:11.914 00.041 25848 IsGuiding returns 1
03:07:11.914 00.000 25848 scope still moving after pulse duration time elapsed
03:07:11.970 00.056 25848 IsSlewing returns 0
03:07:11.971 00.001 25848 IsGuiding returns 0
03:07:11.971 00.000 25848 scope move finished after 31 + 67 ms
03:07:11.971 00.000 25848 Move returns status 0, amount 31
03:07:11.971 00.000 25848 MoveAxis(N, 0, ABG)
03:07:11.971 00.000 25848 Move returns status 0, amount 0
03:07:11.971 00.000 25848 move complete, result=0
03:07:11.971 00.000 25848 worker thread done servicing request
03:07:11.971 00.000 25848 Worker thread wakes up
03:07:11.971 00.000 21444 GuideStep: 1.0 px 31 ms WEST, -0.5 px 0 ms NORTH
03:07:11.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:11.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:14.825 02.854 25848 Exposure complete
03:07:14.904 00.079 25848 worker thread done servicing request
03:07:14.904 00.000 21444 OnExposeComplete: enter
03:07:14.905 00.001 21444 UpdateGuideState(): m_state=6
03:07:14.905 00.000 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1773
03:07:14.905 00.000 21444 Star::Find returns 1 (1), X=1260.01, Y=670.97, Mass=5307791, SNR=163.7, Peak=65504 HFD=8.1
03:07:14.905 00.000 21444 MultiStar: [#1 -0.65,1.45,1.12,U] [#2 -1.14,1.48,1.15,U] [#3 -0.85,1.48,0.76,U] [#4 -0.94,0.80,1.08,U] [#5 -1.60,0.69,0.94,U] [#6 -1.08,1.61,0.00,M3] [#7 -0.98,0.11,0.68,U] [#8 -1.36,1.02,0.70,U] 
03:07:14.905 00.000 21444 single-star, 7 included, MultiStar: {-1.00, 0.96}, one-star: {-0.59, 0.38}
03:07:14.905 00.000 21444 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.05) = xAngle (-0.48 = -0.48)
03:07:14.905 00.000 21444 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.32 = 2.96)
03:07:14.905 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=0.38 hyp=0.70 cameraTheta=2.57 mountX=0.62 mountY=0.13, mountTheta=0.20
03:07:14.906 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=0.38, opts=13)
03:07:14.906 00.000 21444 Enqueuing Move request for scope (-0.59, 0.38)
03:07:14.906 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=330, FiltMax=65504, Gamma=0.560
03:07:14.906 00.000 21444 UpdateGuideState exits: m=5307791 SNR=163.7 Saturated
03:07:14.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:14.906 00.000 25848 Worker thread wakes up
03:07:14.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.38) opts 0xd
03:07:14.906 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 0.38)
03:07:14.906 00.000 25848 Moving (-0.59, 0.38) raw xDistance=0.62 yDistance=0.13
03:07:14.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.62
03:07:14.906 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:14.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:14.906 00.000 21444 Enqueuing Expose request
03:07:14.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:07:14.906 00.000 25848 MoveAxis(W, 20, ABG)
03:07:14.906 00.000 25848 Guiding  Dir = 3, Dur = 20
03:07:14.990 00.084 25848 IsSlewing returns 0
03:07:14.990 00.000 25848 IsGuiding returns 0
03:07:15.021 00.031 25848 IsGuiding returns 1
03:07:15.021 00.000 25848 scope still moving after pulse duration time elapsed
03:07:15.077 00.056 25848 IsSlewing returns 0
03:07:15.077 00.000 25848 IsGuiding returns 0
03:07:15.077 00.000 25848 scope move finished after 20 + 66 ms
03:07:15.077 00.000 25848 Move returns status 0, amount 20
03:07:15.077 00.000 25848 MoveAxis(N, 0, ABG)
03:07:15.077 00.000 25848 Move returns status 0, amount 0
03:07:15.077 00.000 25848 move complete, result=0
03:07:15.077 00.000 25848 worker thread done servicing request
03:07:15.077 00.000 25848 Worker thread wakes up
03:07:15.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:15.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:15.077 00.000 21444 GuideStep: 0.6 px 20 ms WEST, 0.1 px 0 ms NORTH
03:07:17.922 02.845 25848 Exposure complete
03:07:18.004 00.082 25848 worker thread done servicing request
03:07:18.004 00.000 21444 OnExposeComplete: enter
03:07:18.005 00.001 21444 UpdateGuideState(): m_state=6
03:07:18.005 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1774
03:07:18.005 00.000 21444 Star::Find returns 1 (1), X=1260.46, Y=671.36, Mass=5745144, SNR=216.6, Peak=65504 HFD=7.9
03:07:18.005 00.000 21444 MultiStar: [#1 -2.22,1.37,0.00,M2] [#2 -2.31,1.43,0.00,M4] [#3 -2.47,1.42,0.00,M1] [#4 -0.76,1.34,0.93,U] [#5 -1.39,0.26,0.68,U] [#6 -0.39,1.83,0.57,U] [#7 -1.32,1.40,0.00,M2] [#8 -1.94,1.48,0.00,M6] 
03:07:18.005 00.000 21444 single-star, 3 included, MultiStar: {-0.63, 1.01}, one-star: {-0.13, 0.76}
03:07:18.005 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
03:07:18.005 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
03:07:18.005 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.76 hyp=0.77 cameraTheta=1.73 mountX=0.19 mountY=0.66, mountTheta=1.28
03:07:18.006 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.76, opts=13)
03:07:18.006 00.000 21444 Enqueuing Move request for scope (-0.13, 0.76)
03:07:18.006 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=104, FiltMax=65504, Gamma=0.560
03:07:18.006 00.000 21444 UpdateGuideState exits: m=5745144 SNR=216.6 Saturated
03:07:18.006 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:18.006 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:18.006 00.000 21444 Enqueuing Expose request
03:07:18.006 00.000 25848 Worker thread wakes up
03:07:18.006 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.76) opts 0xd
03:07:18.006 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.76)
03:07:18.006 00.000 25848 Moving (-0.13, 0.76) raw xDistance=0.19 yDistance=0.66
03:07:18.006 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:07:18.006 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
03:07:18.006 00.000 25848 MoveAxis(E, 0, ABG)
03:07:18.006 00.000 25848 Move returns status 0, amount 0
03:07:18.006 00.000 25848 MoveAxis(S, 18, ABG)
03:07:18.006 00.000 25848 Guiding  Dir = 1, Dur = 18
03:07:18.032 00.026 25848 IsSlewing returns 0
03:07:18.032 00.000 25848 IsGuiding returns 0
03:07:18.063 00.031 25848 IsGuiding returns 1
03:07:18.063 00.000 25848 scope still moving after pulse duration time elapsed
03:07:18.126 00.063 25848 IsSlewing returns 0
03:07:18.126 00.000 25848 IsGuiding returns 0
03:07:18.126 00.000 25848 scope move finished after 18 + 76 ms
03:07:18.126 00.000 25848 Move returns status 0, amount 18
03:07:18.126 00.000 25848 move complete, result=0
03:07:18.126 00.000 25848 worker thread done servicing request
03:07:18.126 00.000 25848 Worker thread wakes up
03:07:18.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:18.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:18.126 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 18 ms SOUTH
03:07:20.973 02.847 25848 Exposure complete
03:07:21.059 00.086 25848 worker thread done servicing request
03:07:21.059 00.000 21444 OnExposeComplete: enter
03:07:21.059 00.000 21444 UpdateGuideState(): m_state=6
03:07:21.059 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1775
03:07:21.059 00.000 21444 Star::Find returns 1 (1), X=1259.79, Y=671.27, Mass=5554567, SNR=188.3, Peak=65504 HFD=8.0
03:07:21.059 00.000 21444 MultiStar: [#1 -2.23,1.26,0.00,M3] [#2 -2.12,0.97,0.00,M5] [#3 -2.22,1.15,0.00,M2] [#4 -1.23,0.83,1.05,U] [#5 -1.04,1.47,0.53,U] [#6 -1.43,1.50,0.00,M3] [#7 -1.79,1.42,0.00,M3] [#8 -1.62,0.83,0.53,U] 
03:07:21.059 00.000 21444 single-star, 3 included, MultiStar: {-1.12, 0.89}, one-star: {-0.80, 0.67}
03:07:21.059 00.000 21444 CameraToMount -- cameraTheta (2.44) - m_xAngle (3.05) = xAngle (-0.61 = -0.61)
03:07:21.060 00.001 21444 CameraToMount -- cameraTheta (2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.45 = 2.83)
03:07:21.060 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.67 hyp=1.05 cameraTheta=2.44 mountX=0.86 mountY=0.32, mountTheta=0.36
03:07:21.061 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.67, opts=13)
03:07:21.061 00.000 21444 Enqueuing Move request for scope (-0.80, 0.67)
03:07:21.061 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=180, FiltMax=65504, Gamma=0.560
03:07:21.061 00.000 21444 UpdateGuideState exits: m=5554567 SNR=188.3 Saturated
03:07:21.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:21.061 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:21.061 00.000 21444 Enqueuing Expose request
03:07:21.061 00.000 25848 Worker thread wakes up
03:07:21.061 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.67) opts 0xd
03:07:21.061 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.67)
03:07:21.061 00.000 25848 Moving (-0.80, 0.67) raw xDistance=0.86 yDistance=0.32
03:07:21.061 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
03:07:21.061 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:21.061 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
03:07:21.061 00.000 25848 MoveAxis(W, 25, ABG)
03:07:21.061 00.000 25848 Guiding  Dir = 3, Dur = 25
03:07:21.094 00.033 25848 IsSlewing returns 0
03:07:21.094 00.000 25848 IsGuiding returns 0
03:07:21.126 00.032 25848 IsGuiding returns 1
03:07:21.126 00.000 25848 scope still moving after pulse duration time elapsed
03:07:21.185 00.059 25848 IsSlewing returns 0
03:07:21.186 00.001 25848 IsGuiding returns 0
03:07:21.186 00.000 25848 scope move finished after 25 + 66 ms
03:07:21.186 00.000 25848 Move returns status 0, amount 25
03:07:21.186 00.000 25848 MoveAxis(N, 0, ABG)
03:07:21.186 00.000 25848 Move returns status 0, amount 0
03:07:21.186 00.000 25848 move complete, result=0
03:07:21.186 00.000 25848 worker thread done servicing request
03:07:21.186 00.000 25848 Worker thread wakes up
03:07:21.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:21.186 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:21.186 00.000 21444 GuideStep: 0.9 px 25 ms WEST, 0.3 px 0 ms NORTH
03:07:24.031 02.845 25848 Exposure complete
03:07:24.115 00.084 25848 worker thread done servicing request
03:07:24.115 00.000 21444 OnExposeComplete: enter
03:07:24.115 00.000 21444 UpdateGuideState(): m_state=6
03:07:24.115 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1776
03:07:24.116 00.001 21444 Star::Find returns 1 (1), X=1260.77, Y=671.96, Mass=5610287, SNR=180.5, Peak=65504 HFD=8.1
03:07:24.116 00.000 21444 MultiStar: [#1 -0.85,2.37,0.00,M4] [#2 -0.57,1.75,1.11,U] [#3 -0.66,2.33,0.00,M3] [#4 -0.27,1.83,0.85,U] [#5 -0.07,1.30,0.79,U] [#6 -0.74,2.19,0.00,M4] [#7 -0.45,1.52,0.69,U] [#8 -0.60,1.41,0.68,U] 
03:07:24.116 00.000 21444 single-star, 5 included, MultiStar: {-0.29, 1.54}, one-star: {0.18, 1.37}
03:07:24.116 00.000 21444 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.05) = xAngle (-1.61 = -1.61)
03:07:24.116 00.000 21444 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.45 = 1.83)
03:07:24.116 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=1.37 hyp=1.38 cameraTheta=1.44 mountX=-0.05 mountY=1.33, mountTheta=1.61
03:07:24.116 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=1.37, opts=13)
03:07:24.116 00.000 21444 Enqueuing Move request for scope (0.18, 1.37)
03:07:24.117 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=194, FiltMax=65504, Gamma=0.560
03:07:24.117 00.000 21444 UpdateGuideState exits: m=5610287 SNR=180.5 Saturated
03:07:24.117 00.000 25848 Worker thread wakes up
03:07:24.117 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.37) opts 0xd
03:07:24.117 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 1.37)
03:07:24.117 00.000 25848 Moving (0.18, 1.37) raw xDistance=-0.05 yDistance=1.33
03:07:24.117 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:07:24.117 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.33 from input 1.33
03:07:24.117 00.000 25848 MoveAxis(E, 0, ABG)
03:07:24.117 00.000 25848 Move returns status 0, amount 0
03:07:24.117 00.000 25848 MoveAxis(S, 36, ABG)
03:07:24.117 00.000 25848 Guiding  Dir = 1, Dur = 36
03:07:24.117 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:24.117 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:24.117 00.000 21444 Enqueuing Expose request
03:07:24.141 00.024 25848 IsSlewing returns 0
03:07:24.142 00.001 25848 IsGuiding returns 0
03:07:24.173 00.031 25848 PulseGuide returned control before completion, sleep 16
03:07:24.204 00.031 25848 IsGuiding returns 1
03:07:24.204 00.000 25848 scope still moving after pulse duration time elapsed
03:07:24.267 00.063 25848 IsSlewing returns 0
03:07:24.267 00.000 25848 IsGuiding returns 0
03:07:24.268 00.001 25848 scope move finished after 36 + 89 ms
03:07:24.268 00.000 25848 Move returns status 0, amount 36
03:07:24.268 00.000 25848 move complete, result=0
03:07:24.268 00.000 25848 worker thread done servicing request
03:07:24.268 00.000 25848 Worker thread wakes up
03:07:24.268 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.3 px 36 ms SOUTH
03:07:24.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:24.268 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:27.110 02.842 25848 Exposure complete
03:07:27.191 00.081 25848 worker thread done servicing request
03:07:27.191 00.000 21444 OnExposeComplete: enter
03:07:27.191 00.000 21444 UpdateGuideState(): m_state=6
03:07:27.192 00.001 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1777
03:07:27.192 00.000 21444 Star::Find returns 1 (1), X=1260.33, Y=671.03, Mass=5606584, SNR=192.5, Peak=65504 HFD=8.0
03:07:27.192 00.000 21444 MultiStar: [#1 -1.66,1.08,0.00,M5] [#2 -1.75,0.84,0.00,M5] [#3 -1.38,0.69,0.69,U] [#4 -1.26,0.68,0.97,U] [#5 -1.38,-0.09,0.79,U] [#6 -0.74,0.96,0.61,U] [#7 -0.61,0.50,0.64,U] [#8 -1.58,0.38,0.53,U] 
03:07:27.192 00.000 21444 single-star, 6 included, MultiStar: {-0.99, 0.50}, one-star: {-0.26, 0.44}
03:07:27.192 00.000 21444 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.05) = xAngle (-0.94 = -0.94)
03:07:27.192 00.000 21444 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.79 = 2.50)
03:07:27.192 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.44 hyp=0.51 cameraTheta=2.11 mountX=0.30 mountY=0.31, mountTheta=0.80
03:07:27.193 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.44, opts=13)
03:07:27.193 00.000 21444 Enqueuing Move request for scope (-0.26, 0.44)
03:07:27.193 00.000 25848 Worker thread wakes up
03:07:27.193 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.44) opts 0xd
03:07:27.193 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.44)
03:07:27.193 00.000 25848 Moving (-0.26, 0.44) raw xDistance=0.30 yDistance=0.31
03:07:27.193 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
03:07:27.193 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:27.193 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:07:27.193 00.000 25848 MoveAxis(E, 0, ABG)
03:07:27.193 00.000 25848 Move returns status 0, amount 0
03:07:27.193 00.000 25848 MoveAxis(N, 0, ABG)
03:07:27.193 00.000 25848 Move returns status 0, amount 0
03:07:27.193 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
03:07:27.193 00.000 21444 UpdateGuideState exits: m=5606584 SNR=192.5 Saturated
03:07:27.193 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:27.193 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:27.193 00.000 21444 Enqueuing Expose request
03:07:27.193 00.000 25848 move complete, result=0
03:07:27.193 00.000 25848 worker thread done servicing request
03:07:27.193 00.000 25848 Worker thread wakes up
03:07:27.193 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:27.193 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:27.194 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
03:07:30.039 02.845 25848 Exposure complete
03:07:30.118 00.079 25848 worker thread done servicing request
03:07:30.118 00.000 21444 OnExposeComplete: enter
03:07:30.119 00.001 21444 UpdateGuideState(): m_state=6
03:07:30.119 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1778
03:07:30.119 00.000 21444 Star::Find returns 1 (1), X=1260.38, Y=671.18, Mass=5748616, SNR=204.6, Peak=65504 HFD=8.1
03:07:30.119 00.000 21444 MultiStar: [#1 -1.57,1.49,0.00,M6] [#2 -2.00,1.49,0.00,M6] [#3 -1.19,1.42,0.62,U] [#4 -0.72,0.93,0.69,U] [#5 -0.97,1.09,0.62,U] [#6 -0.86,1.58,0.70,U] [#7 -0.94,1.04,0.58,U] [#8 -1.17,1.09,0.50,U] 
03:07:30.119 00.000 21444 single-star, 6 included, MultiStar: {-0.80, 1.07}, one-star: {-0.21, 0.58}
03:07:30.119 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
03:07:30.119 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.31)
03:07:30.119 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.58 hyp=0.62 cameraTheta=1.92 mountX=0.26 mountY=0.46, mountTheta=1.05
03:07:30.120 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.58, opts=13)
03:07:30.120 00.000 21444 Enqueuing Move request for scope (-0.21, 0.58)
03:07:30.120 00.000 25848 Worker thread wakes up
03:07:30.120 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=78, FiltMax=65504, Gamma=0.560
03:07:30.120 00.000 21444 UpdateGuideState exits: m=5748616 SNR=204.6 Saturated
03:07:30.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:30.121 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.58) opts 0xd
03:07:30.121 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:30.121 00.000 21444 Enqueuing Expose request
03:07:30.121 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.58)
03:07:30.121 00.000 25848 Moving (-0.21, 0.58) raw xDistance=0.26 yDistance=0.46
03:07:30.121 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
03:07:30.121 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:30.121 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
03:07:30.121 00.000 25848 MoveAxis(E, 0, ABG)
03:07:30.121 00.000 25848 Move returns status 0, amount 0
03:07:30.121 00.000 25848 MoveAxis(N, 0, ABG)
03:07:30.121 00.000 25848 Move returns status 0, amount 0
03:07:30.121 00.000 25848 move complete, result=0
03:07:30.121 00.000 25848 worker thread done servicing request
03:07:30.121 00.000 25848 Worker thread wakes up
03:07:30.121 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:30.121 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:30.121 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
03:07:32.959 02.838 25848 Exposure complete
03:07:33.047 00.088 25848 worker thread done servicing request
03:07:33.047 00.000 21444 OnExposeComplete: enter
03:07:33.047 00.000 21444 UpdateGuideState(): m_state=6
03:07:33.047 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1779
03:07:33.047 00.000 21444 Star::Find returns 1 (1), X=1260.15, Y=669.30, Mass=5713552, SNR=235.1, Peak=65504 HFD=8.2
03:07:33.047 00.000 21444 MultiStar: [#1 -1.18,-0.01,0.88,U] [#2 -1.64,-0.30,0.66,U] [#3 -1.74,-0.21,0.44,U] [#4 -1.04,-1.00,0.73,U] [#5 -0.99,-1.01,0.43,U] [#6 -1.11,-0.10,0.44,U] [#7 -1.75,-0.98,0.00,M1] [#8 -1.51,-0.45,0.62,U] 
03:07:33.047 00.000 21444 refined, 7 included, MultiStar: {-1.14, -0.59}, one-star: {-0.44, -1.30}
03:07:33.047 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
03:07:33.048 00.001 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.56 = -2.27)
03:07:33.048 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=-0.59 hyp=1.29 cameraTheta=-2.66 mountX=1.08 mountY=-0.98, mountTheta=-0.74
03:07:33.048 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=-0.59, opts=13)
03:07:33.048 00.000 21444 Enqueuing Move request for scope (-1.14, -0.59)
03:07:33.048 00.000 25848 Worker thread wakes up
03:07:33.048 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.59) opts 0xd
03:07:33.048 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, -0.59)
03:07:33.048 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=130, FiltMax=65504, Gamma=0.560
03:07:33.048 00.000 25848 Moving (-1.14, -0.59) raw xDistance=1.08 yDistance=-0.98
03:07:33.048 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.08
03:07:33.048 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:07:33.048 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
03:07:33.048 00.000 25848 MoveAxis(W, 32, ABG)
03:07:33.048 00.000 25848 Guiding  Dir = 3, Dur = 32
03:07:33.048 00.000 21444 UpdateGuideState exits: m=5713552 SNR=235.1 Saturated
03:07:33.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:33.048 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:33.048 00.000 21444 Enqueuing Expose request
03:07:33.077 00.029 25848 IsSlewing returns 0
03:07:33.077 00.000 25848 IsGuiding returns 0
03:07:33.109 00.032 25848 PulseGuide returned control before completion, sleep 11
03:07:33.130 00.021 25848 IsGuiding returns 1
03:07:33.130 00.000 25848 scope still moving after pulse duration time elapsed
03:07:33.188 00.058 25848 IsSlewing returns 0
03:07:33.224 00.036 25848 IsGuiding returns 0
03:07:33.224 00.000 25848 scope move finished after 32 + 114 ms
03:07:33.224 00.000 25848 Move returns status 0, amount 32
03:07:33.224 00.000 25848 MoveAxis(N, 0, ABG)
03:07:33.224 00.000 25848 Move returns status 0, amount 0
03:07:33.224 00.000 25848 move complete, result=0
03:07:33.224 00.000 25848 worker thread done servicing request
03:07:33.225 00.001 25848 Worker thread wakes up
03:07:33.225 00.000 21444 GuideStep: 1.1 px 32 ms WEST, -1.0 px 0 ms NORTH
03:07:33.225 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:33.225 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:36.083 02.858 25848 Exposure complete
03:07:36.150 00.067 25848 worker thread done servicing request
03:07:36.150 00.000 21444 OnExposeComplete: enter
03:07:36.150 00.000 21444 UpdateGuideState(): m_state=6
03:07:36.150 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1780
03:07:36.150 00.000 21444 Star::Find returns 1 (1), X=1260.88, Y=671.25, Mass=5471819, SNR=188.6, Peak=65504 HFD=7.9
03:07:36.151 00.001 21444 MultiStar: [#1 -1.26,2.04,0.00,M6] [#2 -1.27,1.73,0.00,M6] [#3 -0.95,1.57,0.66,U] [#4 -0.38,1.35,0.76,U] [#5 -0.46,0.61,0.73,U] [#6 -0.42,1.57,0.62,U] [#7 -0.70,1.28,0.59,U] [#8 -0.93,0.44,0.70,U] 
03:07:36.151 00.000 21444 single-star, 6 included, MultiStar: {-0.45, 1.03}, one-star: {0.28, 0.65}
03:07:36.151 00.000 21444 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.05) = xAngle (-1.89 = -1.89)
03:07:36.151 00.000 21444 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.74 = 1.55)
03:07:36.151 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=0.65 hyp=0.71 cameraTheta=1.16 mountX=-0.22 mountY=0.71, mountTheta=1.88
03:07:36.151 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=0.65, opts=13)
03:07:36.151 00.000 21444 Enqueuing Move request for scope (0.28, 0.65)
03:07:36.152 00.001 25848 Worker thread wakes up
03:07:36.152 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.65) opts 0xd
03:07:36.152 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, 0.65)
03:07:36.152 00.000 25848 Moving (0.28, 0.65) raw xDistance=-0.22 yDistance=0.71
03:07:36.152 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
03:07:36.152 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
03:07:36.152 00.000 25848 MoveAxis(E, 0, ABG)
03:07:36.152 00.000 25848 Move returns status 0, amount 0
03:07:36.152 00.000 25848 MoveAxis(S, 19, ABG)
03:07:36.152 00.000 25848 Guiding  Dir = 1, Dur = 19
03:07:36.152 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2284, FiltMin=220, FiltMax=65504, Gamma=0.560
03:07:36.152 00.000 21444 UpdateGuideState exits: m=5471819 SNR=188.6 Saturated
03:07:36.152 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:36.152 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:36.152 00.000 21444 Enqueuing Expose request
03:07:36.172 00.020 25848 IsSlewing returns 0
03:07:36.172 00.000 25848 IsGuiding returns 0
03:07:36.204 00.032 25848 IsGuiding returns 1
03:07:36.204 00.000 25848 scope still moving after pulse duration time elapsed
03:07:36.264 00.060 25848 IsSlewing returns 0
03:07:36.264 00.000 25848 IsGuiding returns 0
03:07:36.264 00.000 25848 scope move finished after 19 + 73 ms
03:07:36.264 00.000 25848 Move returns status 0, amount 19
03:07:36.264 00.000 25848 move complete, result=0
03:07:36.264 00.000 25848 worker thread done servicing request
03:07:36.264 00.000 25848 Worker thread wakes up
03:07:36.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:36.264 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:36.264 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.7 px 19 ms SOUTH
03:07:39.114 02.850 25848 Exposure complete
03:07:39.192 00.078 25848 worker thread done servicing request
03:07:39.192 00.000 21444 OnExposeComplete: enter
03:07:39.192 00.000 21444 UpdateGuideState(): m_state=6
03:07:39.192 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1781
03:07:39.192 00.000 21444 Star::Find returns 1 (1), X=1260.70, Y=671.49, Mass=5220663, SNR=174.0, Peak=65504 HFD=7.8
03:07:39.192 00.000 21444 MultiStar: [#1 -1.32,1.43,0.00,M7] [#2 -1.40,0.95,0.80,U] [#3 -0.29,1.06,0.65,U] [#4 -0.08,1.05,0.94,U] [#5 -0.50,0.36,0.85,U] [#6 -0.64,1.53,0.64,U] [#7 -0.34,0.25,0.79,U] [#8 -0.99,0.47,0.54,U] 
03:07:39.192 00.000 21444 single-star, 7 included, MultiStar: {-0.47, 0.81}, one-star: {0.11, 0.89}
03:07:39.192 00.000 21444 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
03:07:39.192 00.000 21444 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.84)
03:07:39.192 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.89 hyp=0.90 cameraTheta=1.45 mountX=-0.03 mountY=0.86, mountTheta=1.60
03:07:39.193 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.89, opts=13)
03:07:39.193 00.000 21444 Enqueuing Move request for scope (0.11, 0.89)
03:07:39.193 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=130, FiltMax=65504, Gamma=0.560
03:07:39.193 00.000 21444 UpdateGuideState exits: m=5220663 SNR=174.0 Saturated
03:07:39.193 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:39.193 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:39.193 00.000 21444 Enqueuing Expose request
03:07:39.193 00.000 25848 Worker thread wakes up
03:07:39.193 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.89) opts 0xd
03:07:39.193 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.89)
03:07:39.193 00.000 25848 Moving (0.11, 0.89) raw xDistance=-0.03 yDistance=0.86
03:07:39.193 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:07:39.193 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
03:07:39.193 00.000 25848 MoveAxis(E, 0, ABG)
03:07:39.194 00.001 25848 Move returns status 0, amount 0
03:07:39.194 00.000 25848 MoveAxis(S, 24, ABG)
03:07:39.194 00.000 25848 Guiding  Dir = 1, Dur = 24
03:07:39.218 00.024 25848 IsSlewing returns 0
03:07:39.218 00.000 25848 IsGuiding returns 0
03:07:39.249 00.031 25848 IsGuiding returns 1
03:07:39.249 00.000 25848 scope still moving after pulse duration time elapsed
03:07:39.315 00.066 25848 IsSlewing returns 0
03:07:39.315 00.000 25848 IsGuiding returns 0
03:07:39.315 00.000 25848 scope move finished after 24 + 72 ms
03:07:39.315 00.000 25848 Move returns status 0, amount 24
03:07:39.315 00.000 25848 move complete, result=0
03:07:39.315 00.000 25848 worker thread done servicing request
03:07:39.315 00.000 25848 Worker thread wakes up
03:07:39.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:39.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:39.315 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.9 px 24 ms SOUTH
03:07:42.152 02.837 25848 Exposure complete
03:07:42.232 00.080 25848 worker thread done servicing request
03:07:42.233 00.001 21444 OnExposeComplete: enter
03:07:42.233 00.000 21444 UpdateGuideState(): m_state=6
03:07:42.233 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1782
03:07:42.233 00.000 21444 Star::Find returns 1 (1), X=1258.92, Y=669.28, Mass=5478846, SNR=208.7, Peak=65504 HFD=7.8
03:07:42.233 00.000 21444 MultiStar: [#1 -2.39,0.15,0.00,M8] [#2 -2.55,-0.28,0.00,M6] [#3 -2.02,-0.10,0.00,M1] [#4 -2.47,-0.59,0.00,M1] [#5 -2.20,-1.31,0.00,M1] [#6 -2.63,0.10,0.00,M1] [#7 -1.98,-0.88,0.00,M1] [#8 -2.62,-1.27,0.00,M1] 
03:07:42.233 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.76)
03:07:42.233 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.37 = -2.08)
03:07:42.233 00.000 21444 CameraToMount -- cameraX=-1.67 cameraY=-1.32 hyp=2.13 cameraTheta=-2.47 mountX=1.54 mountY=-1.86, mountTheta=-0.88
03:07:42.234 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.67, y=-1.32, opts=13)
03:07:42.234 00.000 21444 Enqueuing Move request for scope (-1.67, -1.32)
03:07:42.234 00.000 25848 Worker thread wakes up
03:07:42.234 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.67, -1.32) opts 0xd
03:07:42.234 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.67, -1.32)
03:07:42.234 00.000 25848 Moving (-1.67, -1.32) raw xDistance=1.54 yDistance=-1.86
03:07:42.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.54
03:07:42.234 00.000 25848 resist switch: large excursion: input -1.86 thresh 1.53 direction from 1 to -1
03:07:42.234 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.57
03:07:42.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=232, FiltMax=65504, Gamma=0.560
03:07:42.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.86 from input -1.86
03:07:42.234 00.000 25848 MoveAxis(W, 45, ABG)
03:07:42.234 00.000 25848 Guiding  Dir = 3, Dur = 45
03:07:42.234 00.000 21444 UpdateGuideState exits: m=5478846 SNR=208.7 Saturated
03:07:42.235 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:42.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:42.235 00.000 21444 Enqueuing Expose request
03:07:42.263 00.028 25848 IsSlewing returns 0
03:07:42.263 00.000 25848 IsGuiding returns 0
03:07:42.304 00.041 25848 PulseGuide returned control before completion, sleep 14
03:07:42.325 00.021 25848 IsGuiding returns 1
03:07:42.325 00.000 25848 scope still moving after pulse duration time elapsed
03:07:42.377 00.052 25848 IsSlewing returns 0
03:07:42.377 00.000 25848 IsGuiding returns 0
03:07:42.377 00.000 25848 scope move finished after 45 + 68 ms
03:07:42.377 00.000 25848 Move returns status 0, amount 45
03:07:42.377 00.000 25848 BLC: Oldest BLC event removed
03:07:42.377 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 293 applied
03:07:42.377 00.000 25848 MoveAxis(N, 344, ABG)
03:07:42.377 00.000 25848 Guiding  Dir = 0, Dur = 344
03:07:42.407 00.030 25848 IsSlewing returns 0
03:07:42.407 00.000 25848 IsGuiding returns 0
03:07:42.439 00.032 25848 PulseGuide returned control before completion, sleep 323
03:07:42.777 00.338 25848 IsGuiding returns 1
03:07:42.779 00.002 25848 scope still moving after pulse duration time elapsed
03:07:42.828 00.049 25848 IsSlewing returns 0
03:07:42.859 00.031 25848 IsGuiding returns 0
03:07:42.859 00.000 25848 scope move finished after 344 + 108 ms
03:07:42.859 00.000 25848 Move returns status 0, amount 344
03:07:42.859 00.000 25848 move complete, result=0
03:07:42.860 00.001 25848 worker thread done servicing request
03:07:42.860 00.000 25848 Worker thread wakes up
03:07:42.860 00.000 21444 GuideStep: 1.5 px 45 ms WEST, -1.9 px 344 ms NORTH
03:07:42.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:42.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:45.709 02.849 25848 Exposure complete
03:07:45.778 00.069 25848 worker thread done servicing request
03:07:45.778 00.000 21444 OnExposeComplete: enter
03:07:45.778 00.000 21444 UpdateGuideState(): m_state=6
03:07:45.779 00.001 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1783
03:07:45.779 00.000 21444 Star::Find returns 1 (1), X=1260.90, Y=670.35, Mass=5687930, SNR=204.3, Peak=65504 HFD=8.2
03:07:45.779 00.000 21444 MultiStar: [#1 -1.41,0.52,0.89,U] [#2 -1.04,0.08,0.84,U] [#3 -1.44,0.59,0.63,U] [#4 -0.46,0.34,0.64,U] [#5 -1.40,-0.62,0.64,U] [#6 -0.57,0.68,0.78,U] [#7 -0.45,0.20,0.51,U] [#8 -0.92,-0.26,0.62,U] 
03:07:45.779 00.000 21444 single-star, 8 included, MultiStar: {-0.79, 0.14}, one-star: {0.31, -0.25}
03:07:45.779 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
03:07:45.779 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
03:07:45.779 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-0.68 mountX=-0.33 mountY=-0.11, mountTheta=-2.81
03:07:45.780 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-0.25, opts=13)
03:07:45.780 00.000 21444 Enqueuing Move request for scope (0.31, -0.25)
03:07:45.780 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=268, FiltMax=65504, Gamma=0.560
03:07:45.780 00.000 21444 UpdateGuideState exits: m=5687930 SNR=204.3 Saturated
03:07:45.780 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:45.780 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:45.780 00.000 21444 Enqueuing Expose request
03:07:45.780 00.000 25848 Worker thread wakes up
03:07:45.780 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.25) opts 0xd
03:07:45.780 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -0.25)
03:07:45.780 00.000 25848 Moving (0.31, -0.25) raw xDistance=-0.33 yDistance=-0.11
03:07:45.780 00.000 25848 BLC: History state: CurrMiss=0.11, AvgInitMiss=-0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.856609, 1:0.114025
03:07:45.780 00.000 25848 BLC: No correction, Miss < min_move
03:07:45.780 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
03:07:45.781 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:45.781 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:07:45.781 00.000 25848 MoveAxis(E, 0, ABG)
03:07:45.781 00.000 25848 Move returns status 0, amount 0
03:07:45.781 00.000 25848 MoveAxis(N, 0, ABG)
03:07:45.781 00.000 25848 Move returns status 0, amount 0
03:07:45.781 00.000 25848 move complete, result=0
03:07:45.781 00.000 25848 worker thread done servicing request
03:07:45.781 00.000 25848 Worker thread wakes up
03:07:45.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:45.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:45.781 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
03:07:48.630 02.849 25848 Exposure complete
03:07:48.718 00.088 25848 worker thread done servicing request
03:07:48.718 00.000 21444 OnExposeComplete: enter
03:07:48.718 00.000 21444 UpdateGuideState(): m_state=6
03:07:48.718 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1784
03:07:48.718 00.000 21444 Star::Find returns 1 (1), X=1260.51, Y=670.27, Mass=5752002, SNR=271.0, Peak=65504 HFD=8.0
03:07:48.719 00.001 21444 MultiStar: [#1 -1.52,0.39,0.80,U] [#2 -1.60,0.00,0.76,U] [#3 -1.14,0.47,0.54,U] [#4 -0.21,0.80,0.83,U] [#5 -0.33,-0.33,0.48,U] [#6 -0.21,0.93,0.69,U] [#7 -0.62,0.73,0.44,U] [#8 -1.21,0.10,0.48,U] 
03:07:48.719 00.000 21444 single-star, 8 included, MultiStar: {-0.74, 0.29}, one-star: {-0.08, -0.32}
03:07:48.719 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.42)
03:07:48.719 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.42)
03:07:48.719 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.81 mountX=0.05 mountY=-0.33, mountTheta=-1.42
03:07:48.720 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.32, opts=13)
03:07:48.720 00.000 21444 Enqueuing Move request for scope (-0.08, -0.32)
03:07:48.720 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=42, FiltMax=65504, Gamma=0.560
03:07:48.720 00.000 21444 UpdateGuideState exits: m=5752002 SNR=271.0 Saturated
03:07:48.720 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:48.720 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:48.720 00.000 21444 Enqueuing Expose request
03:07:48.720 00.000 25848 Worker thread wakes up
03:07:48.720 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.32) opts 0xd
03:07:48.720 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.32)
03:07:48.720 00.000 25848 Moving (-0.08, -0.32) raw xDistance=0.05 yDistance=-0.33
03:07:48.720 00.000 25848 BLC: History state: CurrMiss=0.33, AvgInitMiss=-0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.856609, 1:0.114025, 2:0.330918
03:07:48.720 00.000 25848 BLC: No correction, Miss < min_move
03:07:48.721 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:07:48.721 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:48.721 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:07:48.721 00.000 25848 MoveAxis(E, 0, ABG)
03:07:48.721 00.000 25848 Move returns status 0, amount 0
03:07:48.721 00.000 25848 MoveAxis(N, 0, ABG)
03:07:48.721 00.000 25848 Move returns status 0, amount 0
03:07:48.721 00.000 25848 move complete, result=0
03:07:48.721 00.000 25848 worker thread done servicing request
03:07:48.721 00.000 25848 Worker thread wakes up
03:07:48.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:48.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:48.721 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:07:51.563 02.842 25848 Exposure complete
03:07:51.651 00.088 25848 worker thread done servicing request
03:07:51.651 00.000 21444 OnExposeComplete: enter
03:07:51.651 00.000 21444 UpdateGuideState(): m_state=6
03:07:51.651 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1785
03:07:51.651 00.000 21444 Star::Find returns 1 (1), X=1259.34, Y=671.19, Mass=5485897, SNR=202.8, Peak=65504 HFD=7.8
03:07:51.652 00.001 21444 MultiStar: [#1 -2.57,1.54,0.00,M7] [#2 -2.56,1.57,0.00,M5] [#3 -2.09,1.67,0.00,M1] [#4 -1.90,1.42,0.00,M1] [#5 -1.75,1.98,0.00,M1] [#6 -1.55,1.71,0.00,M1] [#7 -1.92,1.17,0.00,M1] [#8 -2.63,1.25,0.00,M1] 
03:07:51.652 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.35 = -0.35)
03:07:51.652 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.20 = 3.09)
03:07:51.652 00.000 21444 CameraToMount -- cameraX=-1.25 cameraY=0.59 hyp=1.38 cameraTheta=2.70 mountX=1.30 mountY=0.08, mountTheta=0.06
03:07:51.653 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.25, y=0.59, opts=13)
03:07:51.653 00.000 21444 Enqueuing Move request for scope (-1.25, 0.59)
03:07:51.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=128, FiltMax=65504, Gamma=0.560
03:07:51.653 00.000 21444 UpdateGuideState exits: m=5485897 SNR=202.8 Saturated
03:07:51.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:51.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:51.653 00.000 21444 Enqueuing Expose request
03:07:51.653 00.000 25848 Worker thread wakes up
03:07:51.653 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 0.59) opts 0xd
03:07:51.653 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.25, 0.59)
03:07:51.653 00.000 25848 Moving (-1.25, 0.59) raw xDistance=1.30 yDistance=0.08
03:07:51.653 00.000 25848 BLC: window closed
03:07:51.653 00.000 25848 BLC: History state: CurrMiss=-0.08, AvgInitMiss=-0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.856609, 1:0.114025, 2:0.330918
03:07:51.654 00.001 25848 BLC: No correction, Miss < min_move
03:07:51.654 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.30
03:07:51.654 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:51.654 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:07:51.654 00.000 25848 MoveAxis(W, 38, ABG)
03:07:51.654 00.000 25848 Guiding  Dir = 3, Dur = 38
03:07:51.674 00.020 25848 IsSlewing returns 0
03:07:51.674 00.000 25848 IsGuiding returns 0
03:07:51.705 00.031 25848 PulseGuide returned control before completion, sleep 18
03:07:51.735 00.030 25848 IsGuiding returns 1
03:07:51.735 00.000 25848 scope still moving after pulse duration time elapsed
03:07:51.798 00.063 25848 IsSlewing returns 0
03:07:51.799 00.001 25848 IsGuiding returns 0
03:07:51.799 00.000 25848 scope move finished after 38 + 86 ms
03:07:51.799 00.000 25848 Move returns status 0, amount 38
03:07:51.799 00.000 25848 MoveAxis(N, 0, ABG)
03:07:51.799 00.000 25848 Move returns status 0, amount 0
03:07:51.799 00.000 25848 move complete, result=0
03:07:51.799 00.000 25848 worker thread done servicing request
03:07:51.799 00.000 25848 Worker thread wakes up
03:07:51.799 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:51.799 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:51.799 00.000 21444 GuideStep: 1.3 px 38 ms WEST, 0.1 px 0 ms NORTH
03:07:54.642 02.843 25848 Exposure complete
03:07:54.730 00.088 25848 worker thread done servicing request
03:07:54.730 00.000 21444 OnExposeComplete: enter
03:07:54.730 00.000 21444 UpdateGuideState(): m_state=6
03:07:54.730 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1786
03:07:54.730 00.000 21444 Star::Find returns 1 (1), X=1259.41, Y=669.73, Mass=4888811, SNR=127.1, Peak=65504 HFD=7.6
03:07:54.731 00.001 21444 MultiStar: [#1 -1.83,-0.28,1.22,U] [#2 -1.72,-0.14,0.97,U] [#3 -1.36,-0.37,0.82,U] [#4 -1.67,-0.98,0.00,M2] [#5 -2.42,-0.94,0.00,M2] [#6 -1.55,-0.24,1.18,U] [#7 -1.89,-0.59,0.00,M2] [#8 -3.36,-1.66,0.00,M2] 
03:07:54.731 00.000 21444 single-star, 4 included, MultiStar: {-1.55, -0.37}, one-star: {-1.18, -0.86}
03:07:54.731 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
03:07:54.731 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.41 = -2.12)
03:07:54.731 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=-0.86 hyp=1.46 cameraTheta=-2.51 mountX=1.10 mountY=-1.25, mountTheta=-0.85
03:07:54.732 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=-0.86, opts=13)
03:07:54.732 00.000 21444 Enqueuing Move request for scope (-1.18, -0.86)
03:07:54.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=154, FiltMax=65504, Gamma=0.560
03:07:54.732 00.000 21444 UpdateGuideState exits: m=4888811 SNR=127.1 Saturated
03:07:54.732 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:54.732 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:54.732 00.000 21444 Enqueuing Expose request
03:07:54.732 00.000 25848 Worker thread wakes up
03:07:54.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.86) opts 0xd
03:07:54.732 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, -0.86)
03:07:54.732 00.000 25848 Moving (-1.18, -0.86) raw xDistance=1.10 yDistance=-1.25
03:07:54.732 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.10
03:07:54.732 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
03:07:54.732 00.000 25848 MoveAxis(W, 35, ABG)
03:07:54.732 00.000 25848 Guiding  Dir = 3, Dur = 35
03:07:54.765 00.033 25848 IsSlewing returns 0
03:07:54.765 00.000 25848 IsGuiding returns 0
03:07:54.796 00.031 25848 PulseGuide returned control before completion, sleep 14
03:07:54.814 00.018 25848 IsGuiding returns 1
03:07:54.814 00.000 25848 scope still moving after pulse duration time elapsed
03:07:54.873 00.059 25848 IsSlewing returns 0
03:07:54.873 00.000 25848 IsGuiding returns 0
03:07:54.873 00.000 25848 scope move finished after 35 + 74 ms
03:07:54.874 00.001 25848 Move returns status 0, amount 35
03:07:54.874 00.000 25848 MoveAxis(N, 34, ABG)
03:07:54.874 00.000 25848 Guiding  Dir = 0, Dur = 34
03:07:54.904 00.030 25848 IsSlewing returns 0
03:07:54.904 00.000 25848 IsGuiding returns 0
03:07:54.936 00.032 25848 PulseGuide returned control before completion, sleep 13
03:07:54.956 00.020 25848 IsGuiding returns 1
03:07:54.956 00.000 25848 scope still moving after pulse duration time elapsed
03:07:55.016 00.060 25848 IsSlewing returns 0
03:07:55.017 00.001 25848 IsGuiding returns 0
03:07:55.017 00.000 25848 scope move finished after 34 + 78 ms
03:07:55.017 00.000 25848 Move returns status 0, amount 34
03:07:55.017 00.000 25848 move complete, result=0
03:07:55.017 00.000 25848 worker thread done servicing request
03:07:55.017 00.000 25848 Worker thread wakes up
03:07:55.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:55.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:55.017 00.000 21444 GuideStep: 1.1 px 35 ms WEST, -1.2 px 34 ms NORTH
03:07:57.867 02.850 25848 Exposure complete
03:07:57.947 00.080 25848 worker thread done servicing request
03:07:57.947 00.000 21444 OnExposeComplete: enter
03:07:57.947 00.000 21444 UpdateGuideState(): m_state=6
03:07:57.947 00.000 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1787
03:07:57.948 00.001 21444 Star::Find returns 1 (1), X=1259.76, Y=669.42, Mass=4950262, SNR=122.0, Peak=65504 HFD=7.7
03:07:57.948 00.000 21444 MultiStar: [#1 -2.52,-0.85,0.00,M7] [#2 -2.36,-1.14,0.00,M5] [#3 -1.65,-1.12,0.00,M1] [#4 -1.92,-1.40,0.00,M3] [#5 -2.74,-1.44,0.00,M3] [#6 -1.82,-0.91,0.00,M1] [#7 -2.44,-1.22,0.00,M3] [#8 -2.50,-0.93,0.00,M3] 
03:07:57.948 00.000 21444 CameraToMount -- cameraTheta (-2.19) - m_xAngle (3.05) = xAngle (-5.24 = 1.04)
03:07:57.948 00.000 21444 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.80)
03:07:57.948 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-1.18 hyp=1.44 cameraTheta=-2.19 mountX=0.72 mountY=-1.40, mountTheta=-1.10
03:07:57.948 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-1.18, opts=13)
03:07:57.948 00.000 21444 Enqueuing Move request for scope (-0.83, -1.18)
03:07:57.948 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=196, FiltMax=65504, Gamma=0.560
03:07:57.948 00.000 21444 UpdateGuideState exits: m=4950262 SNR=122.0 Saturated
03:07:57.948 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:57.948 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:07:57.949 00.001 25848 Worker thread wakes up
03:07:57.949 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -1.18) opts 0xd
03:07:57.949 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -1.18)
03:07:57.949 00.000 25848 Moving (-0.83, -1.18) raw xDistance=0.72 yDistance=-1.40
03:07:57.949 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.72
03:07:57.949 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
03:07:57.949 00.000 25848 MoveAxis(W, 23, ABG)
03:07:57.949 00.000 25848 Guiding  Dir = 3, Dur = 23
03:07:57.949 00.000 21444 Enqueuing Expose request
03:07:57.969 00.020 25848 IsSlewing returns 0
03:07:57.969 00.000 25848 IsGuiding returns 0
03:07:58.001 00.032 25848 IsGuiding returns 1
03:07:58.001 00.000 25848 scope still moving after pulse duration time elapsed
03:07:58.047 00.046 25848 IsSlewing returns 0
03:07:58.048 00.001 25848 IsGuiding returns 0
03:07:58.048 00.000 25848 scope move finished after 23 + 54 ms
03:07:58.048 00.000 25848 Move returns status 0, amount 23
03:07:58.048 00.000 25848 MoveAxis(N, 38, ABG)
03:07:58.048 00.000 25848 Guiding  Dir = 0, Dur = 38
03:07:58.106 00.058 25848 IsSlewing returns 0
03:07:58.106 00.000 25848 IsGuiding returns 0
03:07:58.126 00.020 25848 PulseGuide returned control before completion, sleep 28
03:07:58.163 00.037 25848 IsGuiding returns 1
03:07:58.163 00.000 25848 scope still moving after pulse duration time elapsed
03:07:58.218 00.055 25848 IsSlewing returns 0
03:07:58.219 00.001 25848 IsGuiding returns 0
03:07:58.219 00.000 25848 scope move finished after 38 + 75 ms
03:07:58.219 00.000 25848 Move returns status 0, amount 38
03:07:58.219 00.000 25848 move complete, result=0
03:07:58.219 00.000 25848 worker thread done servicing request
03:07:58.219 00.000 25848 Worker thread wakes up
03:07:58.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:07:58.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:07:58.219 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -1.4 px 38 ms NORTH
03:08:01.065 02.846 25848 Exposure complete
03:08:01.146 00.081 25848 worker thread done servicing request
03:08:01.146 00.000 21444 OnExposeComplete: enter
03:08:01.146 00.000 21444 UpdateGuideState(): m_state=6
03:08:01.146 00.000 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1788
03:08:01.146 00.000 21444 Star::Find returns 1 (1), X=1260.49, Y=670.28, Mass=5441496, SNR=193.1, Peak=65504 HFD=7.9
03:08:01.147 00.001 21444 MultiStar: [#1 -0.98,1.07,0.78,U] [#2 -1.32,0.69,0.73,U] [#3 -0.57,0.57,0.65,U] [#4 -0.71,0.05,0.76,U] [#5 -1.82,0.19,0.73,U] [#6 -0.97,0.53,0.65,U] [#7 -0.32,0.12,0.45,U] [#8 -1.80,0.36,0.52,U] 
03:08:01.147 00.000 21444 single-star, 8 included, MultiStar: {-0.92, 0.34}, one-star: {-0.10, -0.32}
03:08:01.147 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.05) = xAngle (-4.93 = 1.35)
03:08:01.147 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
03:08:01.147 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.32 hyp=0.34 cameraTheta=-1.88 mountX=0.07 mountY=-0.34, mountTheta=-1.36
03:08:01.147 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.32, opts=13)
03:08:01.147 00.000 21444 Enqueuing Move request for scope (-0.10, -0.32)
03:08:01.147 00.000 25848 Worker thread wakes up
03:08:01.147 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=164, FiltMax=65504, Gamma=0.560
03:08:01.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.32) opts 0xd
03:08:01.147 00.000 21444 UpdateGuideState exits: m=5441496 SNR=193.1 Saturated
03:08:01.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.32)
03:08:01.147 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:01.147 00.000 25848 Moving (-0.10, -0.32) raw xDistance=0.07 yDistance=-0.34
03:08:01.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:01.147 00.000 21444 Enqueuing Expose request
03:08:01.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:08:01.147 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:01.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
03:08:01.147 00.000 25848 MoveAxis(E, 0, ABG)
03:08:01.147 00.000 25848 Move returns status 0, amount 0
03:08:01.147 00.000 25848 MoveAxis(N, 0, ABG)
03:08:01.147 00.000 25848 Move returns status 0, amount 0
03:08:01.147 00.000 25848 move complete, result=0
03:08:01.147 00.000 25848 worker thread done servicing request
03:08:01.147 00.000 25848 Worker thread wakes up
03:08:01.148 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:01.148 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:01.148 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:08:03.985 02.837 25848 Exposure complete
03:08:04.064 00.079 25848 worker thread done servicing request
03:08:04.064 00.000 21444 OnExposeComplete: enter
03:08:04.064 00.000 21444 UpdateGuideState(): m_state=6
03:08:04.064 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1789
03:08:04.064 00.000 21444 Star::Find returns 1 (1), X=1261.00, Y=669.99, Mass=5374396, SNR=169.3, Peak=65504 HFD=8.2
03:08:04.064 00.000 21444 MultiStar: [#1 -1.36,0.23,1.00,U] [#2 -0.93,-0.08,0.89,U] [#3 -0.92,-0.25,0.74,U] [#4 -0.52,-0.35,0.67,U] [#5 -0.40,-0.37,0.71,U] [#6 -0.24,0.37,0.69,U] [#7 -0.15,-0.67,0.49,U] [#8 -0.36,-0.50,0.60,U] 
03:08:04.064 00.000 21444 refined, 8 included, MultiStar: {-0.52, -0.22}, one-star: {0.41, -0.61}
03:08:04.064 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.49)
03:08:04.064 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.35)
03:08:04.064 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.22 hyp=0.57 cameraTheta=-2.74 mountX=0.50 mountY=-0.40, mountTheta=-0.68
03:08:04.065 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.22, opts=13)
03:08:04.065 00.000 21444 Enqueuing Move request for scope (-0.52, -0.22)
03:08:04.065 00.000 25848 Worker thread wakes up
03:08:04.065 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.22) opts 0xd
03:08:04.065 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.22)
03:08:04.065 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=168, FiltMax=65504, Gamma=0.560
03:08:04.065 00.000 25848 Moving (-0.52, -0.22) raw xDistance=0.50 yDistance=-0.40
03:08:04.065 00.000 21444 UpdateGuideState exits: m=5374396 SNR=169.3 Saturated
03:08:04.065 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
03:08:04.065 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:04.065 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:04.065 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:04.065 00.000 21444 Enqueuing Expose request
03:08:04.065 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
03:08:04.065 00.000 25848 MoveAxis(E, 0, ABG)
03:08:04.065 00.000 25848 Move returns status 0, amount 0
03:08:04.065 00.000 25848 MoveAxis(N, 0, ABG)
03:08:04.066 00.001 25848 Move returns status 0, amount 0
03:08:04.066 00.000 25848 move complete, result=0
03:08:04.066 00.000 25848 worker thread done servicing request
03:08:04.066 00.000 25848 Worker thread wakes up
03:08:04.066 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:04.066 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:04.066 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
03:08:06.907 02.841 25848 Exposure complete
03:08:06.995 00.088 25848 worker thread done servicing request
03:08:06.995 00.000 21444 OnExposeComplete: enter
03:08:06.995 00.000 21444 UpdateGuideState(): m_state=6
03:08:06.996 00.001 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1790
03:08:06.996 00.000 21444 Star::Find returns 1 (1), X=1261.09, Y=670.03, Mass=5658143, SNR=246.4, Peak=65504 HFD=8.1
03:08:06.996 00.000 21444 MultiStar: [#1 -0.82,-0.20,1.03,U] [#2 -0.49,-0.25,0.91,U] [#3 -0.64,0.19,0.72,U] [#4 0.40,-0.04,0.83,U] [#5 0.90,-0.49,0.68,U] [#6 0.44,0.18,0.60,U] [#7 -0.01,-0.11,0.73,U] [#8 0.36,-0.21,0.61,U] 
03:08:06.996 00.000 21444 refined, 8 included, MultiStar: {0.02, -0.18}, one-star: {0.50, -0.57}
03:08:06.996 00.000 21444 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.05) = xAngle (-4.51 = 1.78)
03:08:06.996 00.000 21444 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
03:08:06.996 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.19 cameraTheta=-1.46 mountX=-0.04 mountY=-0.16, mountTheta=-1.80
03:08:06.997 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.18, opts=13)
03:08:06.997 00.000 21444 Enqueuing Move request for scope (0.02, -0.18)
03:08:06.997 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=144, FiltMax=65504, Gamma=0.560
03:08:06.997 00.000 25848 Worker thread wakes up
03:08:06.997 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
03:08:06.997 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
03:08:06.997 00.000 25848 Moving (0.02, -0.18) raw xDistance=-0.04 yDistance=-0.16
03:08:06.997 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:08:06.997 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:06.998 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:08:06.998 00.000 25848 MoveAxis(E, 0, ABG)
03:08:06.998 00.000 25848 Move returns status 0, amount 0
03:08:06.998 00.000 25848 MoveAxis(N, 0, ABG)
03:08:06.998 00.000 25848 Move returns status 0, amount 0
03:08:06.998 00.000 25848 move complete, result=0
03:08:06.998 00.000 25848 worker thread done servicing request
03:08:06.998 00.000 21444 UpdateGuideState exits: m=5658143 SNR=246.4 Saturated
03:08:06.998 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:06.998 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:06.998 00.000 21444 Enqueuing Expose request
03:08:06.998 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:08:06.998 00.000 25848 Worker thread wakes up
03:08:06.998 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:06.998 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:09.843 02.845 25848 Exposure complete
03:08:09.922 00.079 25848 worker thread done servicing request
03:08:09.922 00.000 21444 OnExposeComplete: enter
03:08:09.922 00.000 21444 UpdateGuideState(): m_state=6
03:08:09.923 00.001 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1791
03:08:09.923 00.000 21444 Star::Find returns 1 (1), X=1262.38, Y=671.39, Mass=5385659, SNR=158.9, Peak=65504 HFD=7.7
03:08:09.923 00.000 21444 MultiStar: [#1 0.50,0.81,1.21,U] [#2 0.43,0.91,0.99,U] [#3 1.49,0.90,0.87,U] [#4 0.63,0.89,0.76,U] [#5 1.07,0.04,0.66,U] [#6 0.48,0.98,0.62,U] [#7 0.69,0.60,0.64,U] [#8 -0.17,-0.11,0.57,U] 
03:08:09.923 00.000 21444 refined, 8 included, MultiStar: {0.81, 0.70}, one-star: {1.79, 0.79}
03:08:09.923 00.000 21444 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
03:08:09.923 00.000 21444 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.10)
03:08:09.923 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=0.70 hyp=1.07 cameraTheta=0.71 mountX=-0.74 mountY=0.95, mountTheta=2.23
03:08:09.924 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=0.70, opts=13)
03:08:09.924 00.000 21444 Enqueuing Move request for scope (0.81, 0.70)
03:08:09.924 00.000 25848 Worker thread wakes up
03:08:09.924 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=218, FiltMax=65504, Gamma=0.560
03:08:09.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.70) opts 0xd
03:08:09.924 00.000 21444 UpdateGuideState exits: m=5385659 SNR=158.9 Saturated
03:08:09.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:09.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:09.924 00.000 21444 Enqueuing Expose request
03:08:09.924 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, 0.70)
03:08:09.924 00.000 25848 Moving (0.81, 0.70) raw xDistance=-0.74 yDistance=0.95
03:08:09.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.74
03:08:09.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:08:09.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
03:08:09.924 00.000 25848 MoveAxis(E, 22, ABG)
03:08:09.924 00.000 25848 Guiding  Dir = 2, Dur = 22
03:08:09.955 00.031 25848 IsSlewing returns 0
03:08:09.955 00.000 25848 IsGuiding returns 0
03:08:09.986 00.031 25848 IsGuiding returns 1
03:08:09.986 00.000 25848 scope still moving after pulse duration time elapsed
03:08:10.047 00.061 25848 IsSlewing returns 0
03:08:10.048 00.001 25848 IsGuiding returns 0
03:08:10.048 00.000 25848 scope move finished after 22 + 71 ms
03:08:10.048 00.000 25848 Move returns status 0, amount 22
03:08:10.048 00.000 25848 MoveAxis(N, 0, ABG)
03:08:10.048 00.000 25848 Move returns status 0, amount 0
03:08:10.048 00.000 25848 move complete, result=0
03:08:10.048 00.000 25848 worker thread done servicing request
03:08:10.048 00.000 25848 Worker thread wakes up
03:08:10.048 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 1.0 px 0 ms NORTH
03:08:10.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:10.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:12.892 02.844 25848 Exposure complete
03:08:12.979 00.087 25848 worker thread done servicing request
03:08:12.979 00.000 21444 OnExposeComplete: enter
03:08:12.979 00.000 21444 UpdateGuideState(): m_state=6
03:08:12.979 00.000 21444 Star::Find(15, 1262, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1792
03:08:12.979 00.000 21444 Star::Find returns 1 (1), X=1261.11, Y=670.09, Mass=5687048, SNR=213.6, Peak=65504 HFD=8.1
03:08:12.979 00.000 21444 MultiStar: [#1 -0.78,0.34,1.03,U] [#2 -0.37,-0.01,1.01,U] [#3 -0.74,0.06,0.79,U] [#4 -0.10,-0.25,0.77,U] [#5 -0.72,-0.19,0.65,U] [#6 -0.32,0.32,0.72,U] [#7 -0.26,-0.23,0.53,U] [#8 -0.27,-0.35,0.63,U] 
03:08:12.979 00.000 21444 refined, 8 included, MultiStar: {-0.33, -0.08}, one-star: {0.52, -0.51}
03:08:12.979 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.32)
03:08:12.979 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
03:08:12.979 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.08 hyp=0.34 cameraTheta=-2.91 mountX=0.32 mountY=-0.20, mountTheta=-0.55
03:08:12.980 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.08, opts=13)
03:08:12.980 00.000 21444 Enqueuing Move request for scope (-0.33, -0.08)
03:08:12.980 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=158, FiltMax=65504, Gamma=0.560
03:08:12.980 00.000 21444 UpdateGuideState exits: m=5687048 SNR=213.6 Saturated
03:08:12.980 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:12.980 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:12.981 00.001 21444 Enqueuing Expose request
03:08:12.981 00.000 25848 Worker thread wakes up
03:08:12.981 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.08) opts 0xd
03:08:12.981 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.08)
03:08:12.981 00.000 25848 Moving (-0.33, -0.08) raw xDistance=0.32 yDistance=-0.20
03:08:12.981 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
03:08:12.981 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:12.981 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:08:12.981 00.000 25848 MoveAxis(E, 0, ABG)
03:08:12.981 00.000 25848 Move returns status 0, amount 0
03:08:12.981 00.000 25848 MoveAxis(N, 0, ABG)
03:08:12.981 00.000 25848 Move returns status 0, amount 0
03:08:12.981 00.000 25848 move complete, result=0
03:08:12.981 00.000 25848 worker thread done servicing request
03:08:12.981 00.000 25848 Worker thread wakes up
03:08:12.981 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:12.981 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:12.981 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
03:08:15.821 02.840 25848 Exposure complete
03:08:15.904 00.083 25848 worker thread done servicing request
03:08:15.904 00.000 21444 OnExposeComplete: enter
03:08:15.904 00.000 21444 UpdateGuideState(): m_state=6
03:08:15.904 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1793
03:08:15.904 00.000 21444 Star::Find returns 1 (1), X=1261.78, Y=670.69, Mass=5579828, SNR=199.1, Peak=65504 HFD=7.9
03:08:15.904 00.000 21444 MultiStar: [#1 0.53,0.91,1.06,U] [#2 0.50,0.67,0.79,U] [#3 0.49,1.25,0.64,U] [#4 0.94,0.37,0.89,U] [#5 0.45,-1.02,1.01,U] [#6 0.37,0.49,0.75,U] [#7 0.53,0.24,0.53,U] [#8 0.31,-0.45,0.69,U] 
03:08:15.904 00.000 21444 refined, 8 included, MultiStar: {0.62, 0.25}, one-star: {1.18, 0.09}
03:08:15.904 00.000 21444 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
03:08:15.904 00.000 21444 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.78)
03:08:15.904 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.25 hyp=0.67 cameraTheta=0.39 mountX=-0.59 mountY=0.47, mountTheta=2.47
03:08:15.905 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.25, opts=13)
03:08:15.905 00.000 21444 Enqueuing Move request for scope (0.62, 0.25)
03:08:15.905 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=270, FiltMax=65504, Gamma=0.560
03:08:15.905 00.000 21444 UpdateGuideState exits: m=5579828 SNR=199.1 Saturated
03:08:15.905 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:15.905 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:15.905 00.000 21444 Enqueuing Expose request
03:08:15.905 00.000 25848 Worker thread wakes up
03:08:15.906 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.25) opts 0xd
03:08:15.906 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.25)
03:08:15.906 00.000 25848 Moving (0.62, 0.25) raw xDistance=-0.59 yDistance=0.47
03:08:15.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
03:08:15.906 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:15.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
03:08:15.906 00.000 25848 MoveAxis(E, 17, ABG)
03:08:15.906 00.000 25848 Guiding  Dir = 2, Dur = 17
03:08:15.936 00.030 25848 IsSlewing returns 0
03:08:15.936 00.000 25848 IsGuiding returns 0
03:08:15.968 00.032 25848 IsGuiding returns 1
03:08:15.968 00.000 25848 scope still moving after pulse duration time elapsed
03:08:16.017 00.049 25848 IsSlewing returns 0
03:08:16.017 00.000 25848 IsGuiding returns 0
03:08:16.017 00.000 25848 scope move finished after 17 + 63 ms
03:08:16.017 00.000 25848 Move returns status 0, amount 17
03:08:16.017 00.000 25848 MoveAxis(N, 0, ABG)
03:08:16.017 00.000 25848 Move returns status 0, amount 0
03:08:16.017 00.000 25848 move complete, result=0
03:08:16.017 00.000 25848 worker thread done servicing request
03:08:16.017 00.000 25848 Worker thread wakes up
03:08:16.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:16.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:16.017 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.5 px 0 ms NORTH
03:08:18.870 02.853 25848 Exposure complete
03:08:18.959 00.089 25848 worker thread done servicing request
03:08:18.959 00.000 21444 OnExposeComplete: enter
03:08:18.959 00.000 21444 UpdateGuideState(): m_state=6
03:08:18.959 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1794
03:08:18.959 00.000 21444 Star::Find returns 1 (1), X=1261.60, Y=670.55, Mass=5079657, SNR=165.4, Peak=65504 HFD=7.6
03:08:18.959 00.000 21444 MultiStar: [#1 -0.34,0.46,0.85,U] [#2 -0.58,-0.14,0.83,U] [#3 -0.27,-0.07,0.60,U] [#4 0.37,0.12,0.73,U] [#5 0.85,-0.73,0.75,U] [#6 0.58,0.41,0.65,U] [#7 0.86,-0.70,0.70,U] [#8 0.50,-0.15,0.55,U] 
03:08:18.959 00.000 21444 refined, 8 included, MultiStar: {0.33, -0.09}, one-star: {1.01, -0.05}
03:08:18.959 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.31 = 2.98)
03:08:18.960 00.001 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.13)
03:08:18.960 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-0.09 hyp=0.35 cameraTheta=-0.25 mountX=-0.34 mountY=0.05, mountTheta=3.01
03:08:18.960 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-0.09, opts=13)
03:08:18.961 00.001 21444 Enqueuing Move request for scope (0.33, -0.09)
03:08:18.961 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=16, FiltMax=65504, Gamma=0.560
03:08:18.961 00.000 21444 UpdateGuideState exits: m=5079657 SNR=165.4 Saturated
03:08:18.961 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:18.961 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:18.961 00.000 21444 Enqueuing Expose request
03:08:18.961 00.000 25848 Worker thread wakes up
03:08:18.961 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.09) opts 0xd
03:08:18.961 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -0.09)
03:08:18.961 00.000 25848 Moving (0.33, -0.09) raw xDistance=-0.34 yDistance=0.05
03:08:18.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
03:08:18.961 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:18.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:08:18.961 00.000 25848 MoveAxis(E, 0, ABG)
03:08:18.961 00.000 25848 Move returns status 0, amount 0
03:08:18.961 00.000 25848 MoveAxis(N, 0, ABG)
03:08:18.961 00.000 25848 Move returns status 0, amount 0
03:08:18.961 00.000 25848 move complete, result=0
03:08:18.961 00.000 25848 worker thread done servicing request
03:08:18.961 00.000 25848 Worker thread wakes up
03:08:18.961 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:18.961 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:18.961 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:21.801 02.840 25848 Exposure complete
03:08:21.889 00.088 25848 worker thread done servicing request
03:08:21.889 00.000 21444 OnExposeComplete: enter
03:08:21.889 00.000 21444 UpdateGuideState(): m_state=6
03:08:21.889 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1795
03:08:21.889 00.000 21444 Star::Find returns 1 (1), X=1260.57, Y=670.63, Mass=5406916, SNR=173.1, Peak=65504 HFD=7.7
03:08:21.889 00.000 21444 MultiStar: [#1 -2.01,1.24,0.00,M1] [#2 -2.08,0.95,0.00,M1] [#3 -1.04,1.63,0.00,M1] [#4 -0.67,1.08,1.00,U] [#5 -1.32,0.34,0.82,U] [#6 -0.81,0.98,0.80,U] [#7 -0.99,0.60,0.65,U] [#8 -1.28,0.24,0.64,U] 
03:08:21.889 00.000 21444 single-star, 5 included, MultiStar: {-0.79, 0.55}, one-star: {-0.02, 0.03}
03:08:21.889 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.94 = -0.94)
03:08:21.889 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.78 = 2.50)
03:08:21.889 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.12 mountX=0.02 mountY=0.02, mountTheta=0.79
03:08:21.890 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=0.03, opts=13)
03:08:21.890 00.000 21444 Enqueuing Move request for scope (-0.02, 0.03)
03:08:21.890 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=218, FiltMax=65504, Gamma=0.560
03:08:21.890 00.000 21444 UpdateGuideState exits: m=5406916 SNR=173.1 Saturated
03:08:21.890 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:21.890 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:21.890 00.000 21444 Enqueuing Expose request
03:08:21.890 00.000 25848 Worker thread wakes up
03:08:21.890 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
03:08:21.891 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
03:08:21.891 00.000 25848 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=0.02
03:08:21.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:08:21.891 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:21.891 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:08:21.891 00.000 25848 MoveAxis(E, 0, ABG)
03:08:21.891 00.000 25848 Move returns status 0, amount 0
03:08:21.891 00.000 25848 MoveAxis(N, 0, ABG)
03:08:21.891 00.000 25848 Move returns status 0, amount 0
03:08:21.891 00.000 25848 move complete, result=0
03:08:21.891 00.000 25848 worker thread done servicing request
03:08:21.891 00.000 25848 Worker thread wakes up
03:08:21.891 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:21.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:21.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:24.734 02.843 25848 Exposure complete
03:08:24.823 00.089 25848 worker thread done servicing request
03:08:24.823 00.000 21444 OnExposeComplete: enter
03:08:24.823 00.000 21444 UpdateGuideState(): m_state=6
03:08:24.823 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1796
03:08:24.823 00.000 21444 Star::Find returns 1 (1), X=1261.23, Y=671.36, Mass=4760093, SNR=118.2, Peak=65504 HFD=7.8
03:08:24.823 00.000 21444 MultiStar: [#1 0.10,1.45,1.01,U] [#2 -0.59,0.84,0.84,U] [#3 -0.67,0.95,0.97,U] [#4 -0.30,0.62,0.99,U] [#5 -0.15,-0.13,1.06,U] [#6 0.78,0.72,0.80,U] [#7 -0.63,0.10,0.75,U] [#8 -0.40,0.75,0.64,U] 
03:08:24.824 00.001 21444 refined, 8 included, MultiStar: {-0.12, 0.68}, one-star: {0.64, 0.76}
03:08:24.824 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.31 = -1.31)
03:08:24.824 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.15 = 2.13)
03:08:24.824 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=0.68 hyp=0.69 cameraTheta=1.75 mountX=0.18 mountY=0.58, mountTheta=1.27
03:08:24.825 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=0.68, opts=13)
03:08:24.825 00.000 21444 Enqueuing Move request for scope (-0.12, 0.68)
03:08:24.825 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=92, FiltMax=65504, Gamma=0.560
03:08:24.825 00.000 21444 UpdateGuideState exits: m=4760093 SNR=118.2 Saturated
03:08:24.825 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:24.825 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:24.825 00.000 21444 Enqueuing Expose request
03:08:24.825 00.000 25848 Worker thread wakes up
03:08:24.825 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.68) opts 0xd
03:08:24.825 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 0.68)
03:08:24.825 00.000 25848 Moving (-0.12, 0.68) raw xDistance=0.18 yDistance=0.58
03:08:24.825 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:08:24.825 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:08:24.825 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
03:08:24.825 00.000 25848 MoveAxis(E, 0, ABG)
03:08:24.825 00.000 25848 Move returns status 0, amount 0
03:08:24.825 00.000 25848 MoveAxis(N, 0, ABG)
03:08:24.825 00.000 25848 Move returns status 0, amount 0
03:08:24.826 00.001 25848 move complete, result=0
03:08:24.826 00.000 25848 worker thread done servicing request
03:08:24.826 00.000 25848 Worker thread wakes up
03:08:24.826 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:24.826 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:24.826 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
03:08:27.669 02.843 25848 Exposure complete
03:08:27.754 00.085 25848 worker thread done servicing request
03:08:27.755 00.001 21444 OnExposeComplete: enter
03:08:27.755 00.000 21444 UpdateGuideState(): m_state=6
03:08:27.755 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1797
03:08:27.755 00.000 21444 Star::Find returns 1 (1), X=1260.50, Y=671.72, Mass=4641632, SNR=127.5, Peak=65504 HFD=7.6
03:08:27.755 00.000 21444 MultiStar: [#1 -1.30,2.27,0.00,M1] [#2 -1.32,2.35,0.00,M1] [#3 -0.88,2.13,0.00,M1] [#4 -0.73,1.43,0.67,U] [#5 -0.72,0.66,0.80,U] [#6 -0.22,1.60,0.72,U] [#7 -0.03,0.85,0.75,U] [#8 -0.71,0.79,0.47,U] 
03:08:27.755 00.000 21444 single-star, 5 included, MultiStar: {-0.38, 1.08}, one-star: {-0.10, 1.12}
03:08:27.755 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
03:08:27.755 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
03:08:27.755 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=1.12 hyp=1.12 cameraTheta=1.66 mountX=0.20 mountY=1.00, mountTheta=1.38
03:08:27.756 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=1.12, opts=13)
03:08:27.756 00.000 21444 Enqueuing Move request for scope (-0.10, 1.12)
03:08:27.756 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=204, FiltMax=65504, Gamma=0.560
03:08:27.756 00.000 25848 Worker thread wakes up
03:08:27.756 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.12) opts 0xd
03:08:27.756 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 1.12)
03:08:27.756 00.000 25848 Moving (-0.10, 1.12) raw xDistance=0.20 yDistance=1.00
03:08:27.756 00.000 21444 UpdateGuideState exits: m=4641632 SNR=127.5 Saturated
03:08:27.757 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:27.757 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:27.757 00.000 21444 Enqueuing Expose request
03:08:27.757 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
03:08:27.757 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.90 newest=1.60
03:08:27.757 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
03:08:27.757 00.000 25848 MoveAxis(E, 0, ABG)
03:08:27.757 00.000 25848 Move returns status 0, amount 0
03:08:27.757 00.000 25848 BLC: Oldest BLC event removed
03:08:27.757 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 293 applied
03:08:27.757 00.000 25848 MoveAxis(S, 320, ABG)
03:08:27.757 00.000 25848 Guiding  Dir = 1, Dur = 320
03:08:27.783 00.026 25848 IsSlewing returns 0
03:08:27.783 00.000 25848 IsGuiding returns 0
03:08:27.814 00.031 25848 PulseGuide returned control before completion, sleep 299
03:08:28.120 00.306 25848 IsGuiding returns 1
03:08:28.120 00.000 25848 scope still moving after pulse duration time elapsed
03:08:28.172 00.052 25848 IsSlewing returns 0
03:08:28.172 00.000 25848 IsGuiding returns 0
03:08:28.172 00.000 25848 scope move finished after 320 + 69 ms
03:08:28.172 00.000 25848 Move returns status 0, amount 320
03:08:28.172 00.000 25848 move complete, result=0
03:08:28.172 00.000 25848 worker thread done servicing request
03:08:28.172 00.000 25848 Worker thread wakes up
03:08:28.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:28.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:28.172 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.0 px 320 ms SOUTH
03:08:31.022 02.850 25848 Exposure complete
03:08:31.102 00.080 25848 worker thread done servicing request
03:08:31.102 00.000 21444 OnExposeComplete: enter
03:08:31.102 00.000 21444 UpdateGuideState(): m_state=6
03:08:31.102 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1798
03:08:31.102 00.000 21444 Star::Find returns 1 (1), X=1260.08, Y=672.67, Mass=4883049, SNR=133.6, Peak=65504 HFD=7.9
03:08:31.102 00.000 21444 MultiStar: [#1 -1.67,2.49,0.00,M2] [#2 -1.67,2.43,0.00,M2] [#3 -1.41,2.81,0.00,M2] [#4 -0.85,1.78,0.00,M1] [#5 -0.86,1.49,0.59,U] [#6 -0.70,1.97,0.00,M1] [#7 -1.11,1.87,0.00,M1] [#8 -2.04,1.91,0.00,M1] 
03:08:31.103 00.001 21444 refined, 1 included, MultiStar: {-0.64, 1.86}, one-star: {-0.51, 2.07}
03:08:31.103 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
03:08:31.103 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
03:08:31.103 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=1.86 hyp=1.96 cameraTheta=1.90 mountX=0.80 mountY=1.48, mountTheta=1.07
03:08:31.103 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=1.86, opts=13)
03:08:31.103 00.000 21444 Enqueuing Move request for scope (-0.64, 1.86)
03:08:31.103 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=116, FiltMax=65504, Gamma=0.560
03:08:31.103 00.000 21444 UpdateGuideState exits: m=4883049 SNR=133.6 Saturated
03:08:31.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:31.103 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:31.103 00.000 21444 Enqueuing Expose request
03:08:31.104 00.001 25848 Worker thread wakes up
03:08:31.104 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 1.86) opts 0xd
03:08:31.104 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 1.86)
03:08:31.104 00.000 25848 Moving (-0.64, 1.86) raw xDistance=0.80 yDistance=1.48
03:08:31.104 00.000 25848 BLC: History state: CurrMiss=1.48, AvgInitMiss=0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.000033, 1:1.475425
03:08:31.104 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:08:31.104 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.80
03:08:31.104 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.48 from input 1.48
03:08:31.104 00.000 25848 MoveAxis(W, 23, ABG)
03:08:31.104 00.000 25848 Guiding  Dir = 3, Dur = 23
03:08:31.124 00.020 25848 IsSlewing returns 0
03:08:31.124 00.000 25848 IsGuiding returns 0
03:08:31.156 00.032 25848 IsGuiding returns 1
03:08:31.156 00.000 25848 scope still moving after pulse duration time elapsed
03:08:31.203 00.047 25848 IsSlewing returns 0
03:08:31.203 00.000 25848 IsGuiding returns 0
03:08:31.203 00.000 25848 scope move finished after 23 + 55 ms
03:08:31.203 00.000 25848 Move returns status 0, amount 23
03:08:31.203 00.000 25848 MoveAxis(S, 40, ABG)
03:08:31.203 00.000 25848 Guiding  Dir = 1, Dur = 40
03:08:31.233 00.030 25848 IsSlewing returns 0
03:08:31.233 00.000 25848 IsGuiding returns 0
03:08:31.265 00.032 25848 PulseGuide returned control before completion, sleep 20
03:08:31.289 00.024 25848 IsGuiding returns 1
03:08:31.289 00.000 25848 scope still moving after pulse duration time elapsed
03:08:31.344 00.055 25848 IsSlewing returns 0
03:08:31.344 00.000 25848 IsGuiding returns 0
03:08:31.344 00.000 25848 scope move finished after 40 + 70 ms
03:08:31.345 00.001 25848 Move returns status 0, amount 40
03:08:31.345 00.000 25848 move complete, result=0
03:08:31.345 00.000 25848 worker thread done servicing request
03:08:31.345 00.000 25848 Worker thread wakes up
03:08:31.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:31.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:31.345 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 1.5 px 40 ms SOUTH
03:08:34.195 02.850 25848 Exposure complete
03:08:34.280 00.085 25848 worker thread done servicing request
03:08:34.280 00.000 21444 OnExposeComplete: enter
03:08:34.280 00.000 21444 UpdateGuideState(): m_state=6
03:08:34.280 00.000 21444 Star::Find(15, 1260, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1799
03:08:34.280 00.000 21444 Star::Find returns 1 (1), X=1261.32, Y=670.34, Mass=5093091, SNR=144.1, Peak=65504 HFD=7.5
03:08:34.281 00.001 21444 MultiStar: [#1 0.12,0.26,1.13,U] [#2 0.08,-0.16,1.20,U] [#3 0.52,0.18,0.89,U] [#4 0.08,-0.34,1.05,U] [#5 1.28,0.29,0.91,U] [#6 0.53,0.06,0.56,U] [#7 0.38,0.15,0.76,U] [#8 0.00,-0.15,0.60,U] 
03:08:34.281 00.000 21444 refined, 8 included, MultiStar: {0.40, -0.00}, one-star: {0.73, -0.26}
03:08:34.281 00.000 21444 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.05) = xAngle (-3.06 = -3.06)
03:08:34.281 00.000 21444 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.90 = 0.38)
03:08:34.281 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=-0.00 hyp=0.40 cameraTheta=-0.01 mountX=-0.40 mountY=0.15, mountTheta=2.78
03:08:34.281 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=-0.00, opts=13)
03:08:34.281 00.000 21444 Enqueuing Move request for scope (0.40, -0.00)
03:08:34.281 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=218, FiltMax=65504, Gamma=0.560
03:08:34.282 00.001 21444 UpdateGuideState exits: m=5093091 SNR=144.1 Saturated
03:08:34.282 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:34.282 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:34.282 00.000 21444 Enqueuing Expose request
03:08:34.282 00.000 25848 Worker thread wakes up
03:08:34.282 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.00) opts 0xd
03:08:34.282 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, -0.00)
03:08:34.282 00.000 25848 Moving (0.40, -0.00) raw xDistance=-0.40 yDistance=0.15
03:08:34.282 00.000 25848 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.000033, 1:1.475425, 2:0.149948
03:08:34.282 00.000 25848 BLC: No correction, Miss < min_move
03:08:34.282 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
03:08:34.282 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:34.282 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:08:34.282 00.000 25848 MoveAxis(E, 0, ABG)
03:08:34.282 00.000 25848 Move returns status 0, amount 0
03:08:34.282 00.000 25848 MoveAxis(N, 0, ABG)
03:08:34.282 00.000 25848 Move returns status 0, amount 0
03:08:34.282 00.000 25848 move complete, result=0
03:08:34.282 00.000 25848 worker thread done servicing request
03:08:34.282 00.000 25848 Worker thread wakes up
03:08:34.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:34.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:34.282 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:37.126 02.844 25848 Exposure complete
03:08:37.207 00.081 25848 worker thread done servicing request
03:08:37.207 00.000 21444 OnExposeComplete: enter
03:08:37.207 00.000 21444 UpdateGuideState(): m_state=6
03:08:37.208 00.001 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1800
03:08:37.208 00.000 21444 Star::Find returns 1 (1), X=1261.40, Y=673.73, Mass=5243918, SNR=173.3, Peak=65504 HFD=7.9
03:08:37.208 00.000 21444 MultiStar: [#1 -0.34,3.34,0.00,M2] [#2 -0.43,3.43,0.00,M2] [#3 -1.63,3.69,0.00,M2] [#4 -0.35,3.43,0.00,M1] [#5 -0.28,3.85,0.00,M1] [#6 -0.29,3.99,0.00,M1] [#7 0.52,2.80,0.00,M1] [#8 -0.54,4.37,0.00,M1] 
03:08:37.208 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.73 = -1.73)
03:08:37.208 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
03:08:37.208 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=3.13 hyp=3.23 cameraTheta=1.32 mountX=-0.53 mountY=3.20, mountTheta=1.73
03:08:37.209 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=3.13, opts=13)
03:08:37.209 00.000 21444 Enqueuing Move request for scope (0.81, 3.13)
03:08:37.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=140, FiltMax=65504, Gamma=0.560
03:08:37.209 00.000 21444 UpdateGuideState exits: m=5243918 SNR=173.3 Saturated
03:08:37.209 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:37.209 00.000 25848 Worker thread wakes up
03:08:37.209 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:37.209 00.000 21444 Enqueuing Expose request
03:08:37.209 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, 3.13) opts 0xd
03:08:37.210 00.001 25848 Handling offset move in thread for scope, endpoint = (0.81, 3.13)
03:08:37.210 00.000 25848 Moving (0.81, 3.13) raw xDistance=-0.53 yDistance=3.20
03:08:37.210 00.000 25848 BLC: window closed
03:08:37.210 00.000 25848 BLC: History state: CurrMiss=3.20, AvgInitMiss=0.08, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=1.000033, 1:1.475425, 2:0.149948
03:08:37.210 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:08:37.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
03:08:37.210 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.20 from input 3.20
03:08:37.210 00.000 25848 MoveAxis(E, 15, ABG)
03:08:37.210 00.000 25848 Guiding  Dir = 2, Dur = 15
03:08:37.235 00.025 25848 IsSlewing returns 0
03:08:37.235 00.000 25848 IsGuiding returns 0
03:08:37.266 00.031 25848 IsGuiding returns 1
03:08:37.266 00.000 25848 scope still moving after pulse duration time elapsed
03:08:37.326 00.060 25848 IsSlewing returns 0
03:08:37.326 00.000 25848 IsGuiding returns 0
03:08:37.326 00.000 25848 scope move finished after 15 + 76 ms
03:08:37.326 00.000 25848 Move returns status 0, amount 15
03:08:37.326 00.000 25848 MoveAxis(S, 87, ABG)
03:08:37.327 00.001 25848 Guiding  Dir = 1, Dur = 87
03:08:37.357 00.030 25848 IsSlewing returns 0
03:08:37.357 00.000 25848 IsGuiding returns 0
03:08:37.398 00.041 25848 PulseGuide returned control before completion, sleep 57
03:08:37.470 00.072 25848 IsGuiding returns 1
03:08:37.470 00.000 25848 scope still moving after pulse duration time elapsed
03:08:37.532 00.062 25848 IsSlewing returns 0
03:08:37.532 00.000 25848 IsGuiding returns 0
03:08:37.532 00.000 25848 scope move finished after 87 + 88 ms
03:08:37.532 00.000 25848 Move returns status 0, amount 87
03:08:37.532 00.000 25848 move complete, result=0
03:08:37.532 00.000 25848 worker thread done servicing request
03:08:37.532 00.000 25848 Worker thread wakes up
03:08:37.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:37.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:37.532 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 3.2 px 87 ms SOUTH
03:08:40.375 02.843 25848 Exposure complete
03:08:40.454 00.079 25848 worker thread done servicing request
03:08:40.454 00.000 21444 OnExposeComplete: enter
03:08:40.454 00.000 21444 UpdateGuideState(): m_state=6
03:08:40.455 00.001 21444 Star::Find(15, 1261, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1801
03:08:40.455 00.000 21444 Star::Find returns 1 (1), X=1260.42, Y=667.56, Mass=5126254, SNR=162.4, Peak=65504 HFD=7.6
03:08:40.455 00.000 21444 MultiStar: [#1 -0.81,-2.23,0.00,M3] [#2 -0.96,-2.29,0.00,M3] [#3 -0.32,-3.36,0.00,M3] [#4 -0.49,-2.90,0.00,M2] [#5 -0.77,-3.70,0.00,M2] [#6 -0.49,-3.14,0.00,M2] [#7 -0.86,-2.81,0.00,M2] [#8 -1.43,-2.96,0.00,M2] 
03:08:40.455 00.000 21444 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.05) = xAngle (-4.68 = 1.61)
03:08:40.455 00.000 21444 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.24)
03:08:40.455 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-3.04 hyp=3.05 cameraTheta=-1.63 mountX=-0.11 mountY=-2.88, mountTheta=-1.61
03:08:40.456 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-3.04, opts=13)
03:08:40.456 00.000 21444 Enqueuing Move request for scope (-0.17, -3.04)
03:08:40.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=216, FiltMax=65504, Gamma=0.560
03:08:40.456 00.000 21444 UpdateGuideState exits: m=5126254 SNR=162.4 Saturated
03:08:40.456 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:40.456 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:40.456 00.000 21444 Enqueuing Expose request
03:08:40.456 00.000 25848 Worker thread wakes up
03:08:40.456 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -3.04) opts 0xd
03:08:40.456 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -3.04)
03:08:40.456 00.000 25848 Moving (-0.17, -3.04) raw xDistance=-0.11 yDistance=-2.88
03:08:40.456 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:08:40.456 00.000 25848 resist switch: large excursion: input -2.88 thresh 1.53 direction from 1 to -1
03:08:40.456 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.64
03:08:40.456 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.88 from input -2.88
03:08:40.456 00.000 25848 MoveAxis(E, 0, ABG)
03:08:40.456 00.000 25848 Move returns status 0, amount 0
03:08:40.456 00.000 25848 BLC: Oldest BLC event removed
03:08:40.456 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 293 applied
03:08:40.456 00.000 25848 MoveAxis(N, 372, ABG)
03:08:40.456 00.000 25848 Guiding  Dir = 0, Dur = 372
03:08:40.487 00.031 25848 IsSlewing returns 0
03:08:40.487 00.000 25848 IsGuiding returns 0
03:08:40.518 00.031 25848 PulseGuide returned control before completion, sleep 351
03:08:40.900 00.382 25848 IsGuiding returns 1
03:08:40.901 00.001 25848 scope still moving after pulse duration time elapsed
03:08:40.954 00.053 25848 IsSlewing returns 0
03:08:40.954 00.000 25848 IsGuiding returns 0
03:08:40.954 00.000 25848 scope move finished after 372 + 96 ms
03:08:40.954 00.000 25848 Move returns status 0, amount 372
03:08:40.955 00.001 25848 move complete, result=0
03:08:40.955 00.000 25848 worker thread done servicing request
03:08:40.955 00.000 25848 Worker thread wakes up
03:08:40.955 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -2.9 px 372 ms NORTH
03:08:40.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:40.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:43.796 02.841 25848 Exposure complete
03:08:43.875 00.079 25848 worker thread done servicing request
03:08:43.875 00.000 21444 OnExposeComplete: enter
03:08:43.875 00.000 21444 UpdateGuideState(): m_state=6
03:08:43.875 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1802
03:08:43.875 00.000 21444 Star::Find returns 1 (1), X=1259.67, Y=667.76, Mass=4951575, SNR=143.1, Peak=65504 HFD=7.7
03:08:43.876 00.001 21444 MultiStar: [#1 -2.03,-2.02,0.00,M4] [#2 -1.98,-2.89,0.00,M4] [#3 -1.02,-2.83,0.00,M4] [#4 -1.98,-2.60,0.00,M3] [#5 -2.59,-2.62,0.00,M3] [#6 -1.88,-2.14,0.00,M3] [#7 -1.77,-2.56,0.00,M3] [#8 -2.50,-2.43,0.00,M3] 
03:08:43.876 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.05) = xAngle (-4.94 = 1.35)
03:08:43.876 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.78 = -1.50)
03:08:43.876 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=-2.84 hyp=2.99 cameraTheta=-1.88 mountX=0.66 mountY=-2.98, mountTheta=-1.35
03:08:43.877 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=-2.84, opts=13)
03:08:43.877 00.000 21444 Enqueuing Move request for scope (-0.92, -2.84)
03:08:43.877 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=168, FiltMax=65504, Gamma=0.560
03:08:43.877 00.000 21444 UpdateGuideState exits: m=4951575 SNR=143.1 Saturated
03:08:43.877 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:43.877 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:43.877 00.000 21444 Enqueuing Expose request
03:08:43.877 00.000 25848 Worker thread wakes up
03:08:43.877 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -2.84) opts 0xd
03:08:43.877 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, -2.84)
03:08:43.877 00.000 25848 Moving (-0.92, -2.84) raw xDistance=0.66 yDistance=-2.98
03:08:43.877 00.000 25848 BLC: History state: CurrMiss=2.98, AvgInitMiss=0.47, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.878954, 1:2.979452
03:08:43.877 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:08:43.877 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
03:08:43.877 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.98 from input -2.98
03:08:43.877 00.000 25848 MoveAxis(W, 19, ABG)
03:08:43.877 00.000 25848 Guiding  Dir = 3, Dur = 19
03:08:43.908 00.031 25848 IsSlewing returns 0
03:08:43.908 00.000 25848 IsGuiding returns 0
03:08:43.940 00.032 25848 IsGuiding returns 1
03:08:43.940 00.000 25848 scope still moving after pulse duration time elapsed
03:08:43.999 00.059 25848 IsSlewing returns 0
03:08:43.999 00.000 25848 IsGuiding returns 0
03:08:43.999 00.000 25848 scope move finished after 19 + 72 ms
03:08:43.999 00.000 25848 Move returns status 0, amount 19
03:08:43.999 00.000 25848 MoveAxis(N, 81, ABG)
03:08:43.999 00.000 25848 Guiding  Dir = 0, Dur = 81
03:08:44.030 00.031 25848 IsSlewing returns 0
03:08:44.030 00.000 25848 IsGuiding returns 0
03:08:44.061 00.031 25848 PulseGuide returned control before completion, sleep 61
03:08:44.128 00.067 25848 IsGuiding returns 1
03:08:44.128 00.000 25848 scope still moving after pulse duration time elapsed
03:08:44.185 00.057 25848 IsSlewing returns 0
03:08:44.186 00.001 25848 IsGuiding returns 0
03:08:44.186 00.000 25848 scope move finished after 81 + 74 ms
03:08:44.186 00.000 25848 Move returns status 0, amount 81
03:08:44.186 00.000 25848 move complete, result=0
03:08:44.186 00.000 25848 worker thread done servicing request
03:08:44.186 00.000 25848 Worker thread wakes up
03:08:44.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:44.186 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:44.186 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -3.0 px 81 ms NORTH
03:08:47.039 02.853 25848 Exposure complete
03:08:47.118 00.079 25848 worker thread done servicing request
03:08:47.118 00.000 21444 OnExposeComplete: enter
03:08:47.118 00.000 21444 UpdateGuideState(): m_state=6
03:08:47.118 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1803
03:08:47.118 00.000 21444 Star::Find returns 1 (1), X=1258.95, Y=671.48, Mass=5240837, SNR=143.4, Peak=65504 HFD=8.0
03:08:47.119 00.001 21444 MultiStar: [#1 -3.34,1.34,0.00,M5] [#2 -2.96,0.87,0.00,M5] [#3 -2.33,1.04,0.00,M5] [#4 -2.22,0.86,0.00,M4] [#5 -2.40,1.06,0.00,M4] [#6 -1.87,1.50,0.00,M4] [#7 -2.22,0.63,0.00,M4] [#8 -3.19,1.26,0.00,M4] 
03:08:47.119 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
03:08:47.119 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.04)
03:08:47.119 00.000 21444 CameraToMount -- cameraX=-1.64 cameraY=0.89 hyp=1.87 cameraTheta=2.65 mountX=1.72 mountY=0.20, mountTheta=0.11
03:08:47.119 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.64, y=0.89, opts=13)
03:08:47.119 00.000 21444 Enqueuing Move request for scope (-1.64, 0.89)
03:08:47.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=182, FiltMax=65504, Gamma=0.560
03:08:47.119 00.000 21444 UpdateGuideState exits: m=5240837 SNR=143.4 Saturated
03:08:47.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:47.120 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:47.120 00.000 21444 Enqueuing Expose request
03:08:47.120 00.000 25848 Worker thread wakes up
03:08:47.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.64, 0.89) opts 0xd
03:08:47.120 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.64, 0.89)
03:08:47.120 00.000 25848 Moving (-1.64, 0.89) raw xDistance=1.72 yDistance=0.20
03:08:47.120 00.000 25848 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.47, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.878954, 1:2.979452, 2:-0.197390
03:08:47.120 00.000 25848 BLC: No correction, Miss < min_move
03:08:47.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.72
03:08:47.120 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:47.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:08:47.120 00.000 25848 MoveAxis(W, 51, ABG)
03:08:47.120 00.000 25848 Guiding  Dir = 3, Dur = 51
03:08:47.140 00.020 25848 IsSlewing returns 0
03:08:47.141 00.001 25848 IsGuiding returns 0
03:08:47.173 00.032 25848 PulseGuide returned control before completion, sleep 30
03:08:47.212 00.039 25848 IsGuiding returns 1
03:08:47.212 00.000 25848 scope still moving after pulse duration time elapsed
03:08:47.264 00.052 25848 IsSlewing returns 0
03:08:47.265 00.001 25848 IsGuiding returns 0
03:08:47.265 00.000 25848 scope move finished after 51 + 72 ms
03:08:47.265 00.000 25848 Move returns status 0, amount 51
03:08:47.265 00.000 25848 MoveAxis(N, 0, ABG)
03:08:47.265 00.000 25848 Move returns status 0, amount 0
03:08:47.265 00.000 25848 move complete, result=0
03:08:47.265 00.000 25848 worker thread done servicing request
03:08:47.265 00.000 25848 Worker thread wakes up
03:08:47.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:47.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:47.265 00.000 21444 GuideStep: 1.7 px 51 ms WEST, 0.2 px 0 ms NORTH
03:08:50.118 02.853 25848 Exposure complete
03:08:50.196 00.078 25848 worker thread done servicing request
03:08:50.196 00.000 21444 OnExposeComplete: enter
03:08:50.196 00.000 21444 UpdateGuideState(): m_state=6
03:08:50.197 00.001 21444 Star::Find(15, 1258, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1804
03:08:50.197 00.000 21444 Star::Find returns 1 (1), X=1259.00, Y=671.90, Mass=5499270, SNR=226.1, Peak=65504 HFD=8.1
03:08:50.197 00.000 21444 MultiStar: [#1 -3.09,1.42,0.00,M6] [#2 -2.61,1.50,0.00,M6] [#3 -1.78,1.46,0.00,M6] [#4 -1.66,1.49,0.00,M5] [#5 -2.54,0.95,0.00,M5] [#6 -1.46,1.53,0.00,M5] [#7 -1.79,0.93,0.00,M5] [#8 -2.34,1.28,0.00,M5] 
03:08:50.197 00.000 21444 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.05) = xAngle (-0.60 = -0.60)
03:08:50.197 00.000 21444 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.44 = 2.84)
03:08:50.197 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=1.31 hyp=2.06 cameraTheta=2.45 mountX=1.70 mountY=0.61, mountTheta=0.34
03:08:50.198 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=1.31, opts=13)
03:08:50.198 00.000 21444 Enqueuing Move request for scope (-1.59, 1.31)
03:08:50.198 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=118, FiltMax=65504, Gamma=0.560
03:08:50.198 00.000 21444 UpdateGuideState exits: m=5499270 SNR=226.1 Saturated
03:08:50.198 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:50.198 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:50.198 00.000 21444 Enqueuing Expose request
03:08:50.198 00.000 25848 Worker thread wakes up
03:08:50.198 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, 1.31) opts 0xd
03:08:50.198 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, 1.31)
03:08:50.198 00.000 25848 Moving (-1.59, 1.31) raw xDistance=1.70 yDistance=0.61
03:08:50.198 00.000 25848 BLC: window closed
03:08:50.198 00.000 25848 BLC: History state: CurrMiss=-0.61, AvgInitMiss=0.47, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.878954, 1:2.979452, 2:-0.197390
03:08:50.198 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:08:50.198 00.000 25848 BLC: window closed
03:08:50.198 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.70
03:08:50.198 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:08:50.198 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
03:08:50.198 00.000 25848 MoveAxis(W, 53, ABG)
03:08:50.198 00.000 25848 Guiding  Dir = 3, Dur = 53
03:08:50.219 00.021 25848 IsSlewing returns 0
03:08:50.219 00.000 25848 IsGuiding returns 0
03:08:50.250 00.031 25848 PulseGuide returned control before completion, sleep 32
03:08:50.311 00.061 25848 IsGuiding returns 1
03:08:50.311 00.000 25848 scope still moving after pulse duration time elapsed
03:08:50.360 00.049 25848 IsSlewing returns 0
03:08:50.361 00.001 25848 IsGuiding returns 0
03:08:50.361 00.000 25848 scope move finished after 53 + 88 ms
03:08:50.361 00.000 25848 Move returns status 0, amount 53
03:08:50.361 00.000 25848 MoveAxis(N, 0, ABG)
03:08:50.361 00.000 25848 Move returns status 0, amount 0
03:08:50.361 00.000 25848 move complete, result=0
03:08:50.361 00.000 25848 worker thread done servicing request
03:08:50.361 00.000 25848 Worker thread wakes up
03:08:50.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:50.361 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:50.361 00.000 21444 GuideStep: 1.7 px 53 ms WEST, 0.6 px 0 ms NORTH
03:08:53.214 02.853 25848 Exposure complete
03:08:53.281 00.067 25848 worker thread done servicing request
03:08:53.281 00.000 21444 OnExposeComplete: enter
03:08:53.281 00.000 21444 UpdateGuideState(): m_state=6
03:08:53.281 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1805
03:08:53.281 00.000 21444 Star::Find returns 1 (1), X=1261.98, Y=672.08, Mass=5663298, SNR=215.1, Peak=65504 HFD=8.1
03:08:53.282 00.001 21444 MultiStar: [#1 -0.13,2.45,0.00,M7] [#2 -0.32,2.40,0.00,M7] [#3 0.12,2.49,0.00,M7] [#4 1.12,2.16,0.00,M6] [#5 1.10,1.50,0.70,U] [#6 1.55,2.87,0.00,M6] [#7 0.71,1.76,0.61,U] [#8 0.09,2.01,0.00,M6] 
03:08:53.282 00.000 21444 refined, 2 included, MultiStar: {1.12, 1.56}, one-star: {1.38, 1.48}
03:08:53.282 00.000 21444 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.05) = xAngle (-2.10 = -2.10)
03:08:53.282 00.000 21444 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.95 = 1.34)
03:08:53.282 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=1.56 hyp=1.92 cameraTheta=0.95 mountX=-0.97 mountY=1.87, mountTheta=2.05
03:08:53.282 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=1.56, opts=13)
03:08:53.282 00.000 21444 Enqueuing Move request for scope (1.12, 1.56)
03:08:53.283 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2288, FiltMin=318, FiltMax=65504, Gamma=0.560
03:08:53.283 00.000 21444 UpdateGuideState exits: m=5663298 SNR=215.1 Saturated
03:08:53.283 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:53.283 00.000 25848 Worker thread wakes up
03:08:53.283 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, 1.56) opts 0xd
03:08:53.283 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, 1.56)
03:08:53.283 00.000 25848 Moving (1.12, 1.56) raw xDistance=-0.97 yDistance=1.87
03:08:53.283 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.97
03:08:53.283 00.000 25848 resist switch: large excursion: input 1.87 thresh 1.53 direction from -1 to 1
03:08:53.283 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:53.283 00.000 21444 Enqueuing Expose request
03:08:53.283 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.60
03:08:53.283 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.87 from input 1.87
03:08:53.283 00.000 25848 MoveAxis(E, 25, ABG)
03:08:53.283 00.000 25848 Guiding  Dir = 2, Dur = 25
03:08:53.314 00.031 25848 IsSlewing returns 0
03:08:53.314 00.000 25848 IsGuiding returns 0
03:08:53.345 00.031 25848 IsGuiding returns 1
03:08:53.345 00.000 25848 scope still moving after pulse duration time elapsed
03:08:53.390 00.045 25848 IsSlewing returns 0
03:08:53.390 00.000 25848 IsGuiding returns 0
03:08:53.390 00.000 25848 scope move finished after 25 + 51 ms
03:08:53.390 00.000 25848 Move returns status 0, amount 25
03:08:53.390 00.000 25848 BLC: Oldest BLC event removed
03:08:53.390 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 293 applied
03:08:53.390 00.000 25848 MoveAxis(S, 344, ABG)
03:08:53.390 00.000 25848 Guiding  Dir = 1, Dur = 344
03:08:53.422 00.032 25848 IsSlewing returns 0
03:08:53.423 00.001 25848 IsGuiding returns 0
03:08:53.454 00.031 25848 PulseGuide returned control before completion, sleep 324
03:08:53.779 00.325 25848 IsGuiding returns 1
03:08:53.779 00.000 25848 scope still moving after pulse duration time elapsed
03:08:53.858 00.079 25848 IsSlewing returns 0
03:08:53.859 00.001 25848 IsGuiding returns 0
03:08:53.859 00.000 25848 scope move finished after 344 + 92 ms
03:08:53.859 00.000 25848 Move returns status 0, amount 344
03:08:53.859 00.000 25848 move complete, result=0
03:08:53.859 00.000 25848 worker thread done servicing request
03:08:53.859 00.000 25848 Worker thread wakes up
03:08:53.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:53.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:53.859 00.000 21444 GuideStep: -1.0 px 25 ms EAST, 1.9 px 344 ms SOUTH
03:08:56.701 02.842 25848 Exposure complete
03:08:56.789 00.088 25848 worker thread done servicing request
03:08:56.789 00.000 21444 OnExposeComplete: enter
03:08:56.789 00.000 21444 UpdateGuideState(): m_state=6
03:08:56.790 00.001 21444 Star::Find(15, 1261, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1806
03:08:56.790 00.000 21444 Star::Find returns 1 (1), X=1261.03, Y=671.13, Mass=5738577, SNR=225.9, Peak=65504 HFD=8.0
03:08:56.790 00.000 21444 MultiStar: [#1 0.20,1.48,1.27,U] [#2 0.12,1.46,0.85,U] [#3 0.52,1.13,0.72,U] [#4 0.16,1.00,1.10,U] [#5 0.22,0.62,0.87,U] [#6 0.19,1.23,0.68,U] [#7 0.33,1.12,0.52,U] [#8 0.17,0.70,0.69,U] 
03:08:56.790 00.000 21444 single-star, 8 included, MultiStar: {0.25, 1.04}, one-star: {0.44, 0.53}
03:08:56.790 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
03:08:56.790 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.01 = 1.27)
03:08:56.790 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=0.53 hyp=0.69 cameraTheta=0.88 mountX=-0.39 mountY=0.66, mountTheta=2.10
03:08:56.791 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=0.53, opts=13)
03:08:56.791 00.000 21444 Enqueuing Move request for scope (0.44, 0.53)
03:08:56.791 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=244, FiltMax=65504, Gamma=0.560
03:08:56.791 00.000 21444 UpdateGuideState exits: m=5738577 SNR=225.9 Saturated
03:08:56.791 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:56.791 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:56.791 00.000 21444 Enqueuing Expose request
03:08:56.791 00.000 25848 Worker thread wakes up
03:08:56.791 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.53) opts 0xd
03:08:56.791 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, 0.53)
03:08:56.791 00.000 25848 Moving (0.44, 0.53) raw xDistance=-0.39 yDistance=0.66
03:08:56.792 00.001 25848 BLC: History state: CurrMiss=0.66, AvgInitMiss=0.58, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.866463, 1:0.658914
03:08:56.792 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:08:56.792 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
03:08:56.792 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
03:08:56.792 00.000 25848 MoveAxis(E, 0, ABG)
03:08:56.792 00.000 25848 Move returns status 0, amount 0
03:08:56.792 00.000 25848 MoveAxis(S, 18, ABG)
03:08:56.792 00.000 25848 Guiding  Dir = 1, Dur = 18
03:08:56.812 00.020 25848 IsSlewing returns 0
03:08:56.812 00.000 25848 IsGuiding returns 0
03:08:56.844 00.032 25848 IsGuiding returns 1
03:08:56.844 00.000 25848 scope still moving after pulse duration time elapsed
03:08:56.926 00.082 25848 IsSlewing returns 0
03:08:56.926 00.000 25848 IsGuiding returns 0
03:08:56.927 00.001 25848 scope move finished after 18 + 96 ms
03:08:56.927 00.000 25848 Move returns status 0, amount 18
03:08:56.927 00.000 25848 move complete, result=0
03:08:56.927 00.000 25848 worker thread done servicing request
03:08:56.927 00.000 25848 Worker thread wakes up
03:08:56.927 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:56.927 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:56.927 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 18 ms SOUTH
03:08:59.779 02.852 25848 Exposure complete
03:08:59.862 00.083 25848 worker thread done servicing request
03:08:59.862 00.000 21444 OnExposeComplete: enter
03:08:59.862 00.000 21444 UpdateGuideState(): m_state=6
03:08:59.862 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1807
03:08:59.863 00.001 21444 Star::Find returns 1 (1), X=1260.85, Y=671.06, Mass=5432270, SNR=183.8, Peak=65504 HFD=8.0
03:08:59.863 00.000 21444 MultiStar: [#1 -0.66,1.46,1.06,U] [#2 -0.66,1.48,0.77,U] [#3 -0.31,1.45,0.72,U] [#4 -0.44,0.94,0.63,U] [#5 0.40,0.73,0.60,U] [#6 -0.66,1.53,0.84,U] [#7 -0.16,1.01,0.69,U] [#8 -0.27,0.82,0.44,U] 
03:08:59.863 00.000 21444 single-star, 8 included, MultiStar: {-0.29, 1.12}, one-star: {0.26, 0.46}
03:08:59.863 00.000 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-1.99 = -1.99)
03:08:59.863 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.45)
03:08:59.863 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.46 hyp=0.53 cameraTheta=1.06 mountX=-0.22 mountY=0.52, mountTheta=1.96
03:08:59.864 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.46, opts=13)
03:08:59.864 00.000 21444 Enqueuing Move request for scope (0.26, 0.46)
03:08:59.864 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=178, FiltMax=65504, Gamma=0.560
03:08:59.864 00.000 21444 UpdateGuideState exits: m=5432270 SNR=183.8 Saturated
03:08:59.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:59.864 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:08:59.864 00.000 21444 Enqueuing Expose request
03:08:59.864 00.000 25848 Worker thread wakes up
03:08:59.864 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.46) opts 0xd
03:08:59.864 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.46)
03:08:59.864 00.000 25848 Moving (0.26, 0.46) raw xDistance=-0.22 yDistance=0.52
03:08:59.864 00.000 25848 BLC: History state: CurrMiss=0.52, AvgInitMiss=0.58, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.866463, 1:0.658914, 2:0.522762
03:08:59.864 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:08:59.864 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
03:08:59.864 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
03:08:59.864 00.000 25848 MoveAxis(E, 0, ABG)
03:08:59.864 00.000 25848 Move returns status 0, amount 0
03:08:59.864 00.000 25848 MoveAxis(S, 14, ABG)
03:08:59.864 00.000 25848 Guiding  Dir = 1, Dur = 14
03:08:59.889 00.025 25848 IsSlewing returns 0
03:08:59.889 00.000 25848 IsGuiding returns 0
03:08:59.920 00.031 25848 IsGuiding returns 1
03:08:59.920 00.000 25848 scope still moving after pulse duration time elapsed
03:08:59.986 00.066 25848 IsSlewing returns 0
03:08:59.986 00.000 25848 IsGuiding returns 0
03:08:59.986 00.000 25848 scope move finished after 14 + 83 ms
03:08:59.986 00.000 25848 Move returns status 0, amount 14
03:08:59.987 00.001 25848 move complete, result=0
03:08:59.987 00.000 25848 worker thread done servicing request
03:08:59.987 00.000 25848 Worker thread wakes up
03:08:59.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:08:59.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:08:59.987 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 14 ms SOUTH
03:09:02.843 02.856 25848 Exposure complete
03:09:02.922 00.079 25848 worker thread done servicing request
03:09:02.922 00.000 21444 OnExposeComplete: enter
03:09:02.922 00.000 21444 UpdateGuideState(): m_state=6
03:09:02.922 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1808
03:09:02.922 00.000 21444 Star::Find returns 1 (1), X=1260.91, Y=670.90, Mass=5361090, SNR=191.4, Peak=65504 HFD=8.0
03:09:02.922 00.000 21444 MultiStar: [#1 -0.80,1.26,0.88,U] [#2 -0.76,0.79,0.86,U] [#3 -1.05,1.34,0.71,U] [#4 0.04,1.10,1.11,U] [#5 -0.47,0.10,0.79,U] [#6 -0.00,1.21,0.65,U] [#7 -0.33,0.95,0.69,U] [#8 -0.45,0.81,0.52,U] 
03:09:02.922 00.000 21444 single-star, 8 included, MultiStar: {-0.36, 0.86}, one-star: {0.32, 0.30}
03:09:02.922 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
03:09:02.923 00.001 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.15 = 1.14)
03:09:02.923 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.30 hyp=0.44 cameraTheta=0.75 mountX=-0.30 mountY=0.40, mountTheta=2.21
03:09:02.923 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.30, opts=13)
03:09:02.923 00.000 21444 Enqueuing Move request for scope (0.32, 0.30)
03:09:02.924 00.001 25848 Worker thread wakes up
03:09:02.924 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=16, FiltMax=65504, Gamma=0.560
03:09:02.924 00.000 21444 UpdateGuideState exits: m=5361090 SNR=191.4 Saturated
03:09:02.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:02.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:02.924 00.000 21444 Enqueuing Expose request
03:09:02.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.30) opts 0xd
03:09:02.924 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.30)
03:09:02.924 00.000 25848 Moving (0.32, 0.30) raw xDistance=-0.30 yDistance=0.40
03:09:02.924 00.000 25848 BLC: window closed
03:09:02.924 00.000 25848 BLC: History state: CurrMiss=0.40, AvgInitMiss=0.58, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.866463, 1:0.658914, 2:0.522762
03:09:02.924 00.000 25848 BLC: No correction, Miss < min_move
03:09:02.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
03:09:02.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:02.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:09:02.924 00.000 25848 MoveAxis(E, 0, ABG)
03:09:02.924 00.000 25848 Move returns status 0, amount 0
03:09:02.924 00.000 25848 MoveAxis(N, 0, ABG)
03:09:02.924 00.000 25848 Move returns status 0, amount 0
03:09:02.924 00.000 25848 move complete, result=0
03:09:02.924 00.000 25848 worker thread done servicing request
03:09:02.924 00.000 25848 Worker thread wakes up
03:09:02.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:02.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:09:02.924 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
03:09:05.777 02.853 25848 Exposure complete
03:09:05.860 00.083 25848 worker thread done servicing request
03:09:05.860 00.000 21444 OnExposeComplete: enter
03:09:05.860 00.000 21444 UpdateGuideState(): m_state=6
03:09:05.861 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1809
03:09:05.861 00.000 21444 Star::Find returns 1 (1), X=1260.67, Y=670.76, Mass=5613345, SNR=203.1, Peak=65504 HFD=8.0
03:09:05.861 00.000 21444 MultiStar: [#1 -1.32,1.27,1.03,U] [#2 -0.96,1.14,0.80,U] [#3 -1.05,1.08,0.82,U] [#4 0.22,0.41,0.75,U] [#5 -1.42,-0.10,0.76,U] [#6 -0.31,0.82,0.58,U] [#7 -0.58,0.26,0.58,U] [#8 -0.85,0.83,0.74,U] 
03:09:05.861 00.000 21444 single-star, 8 included, MultiStar: {-0.70, 0.67}, one-star: {0.08, 0.16}
03:09:05.861 00.000 21444 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.05) = xAngle (-1.92 = -1.92)
03:09:05.861 00.000 21444 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.52)
03:09:05.861 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.13 mountX=-0.06 mountY=0.18, mountTheta=1.90
03:09:05.862 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.16, opts=13)
03:09:05.862 00.000 21444 Enqueuing Move request for scope (0.08, 0.16)
03:09:05.862 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=284, FiltMax=65504, Gamma=0.560
03:09:05.862 00.000 21444 UpdateGuideState exits: m=5613345 SNR=203.1 Saturated
03:09:05.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:05.862 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:05.862 00.000 21444 Enqueuing Expose request
03:09:05.862 00.000 25848 Worker thread wakes up
03:09:05.862 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
03:09:05.862 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
03:09:05.862 00.000 25848 Moving (0.08, 0.16) raw xDistance=-0.06 yDistance=0.18
03:09:05.862 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:09:05.862 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:05.862 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:09:05.862 00.000 25848 MoveAxis(E, 0, ABG)
03:09:05.862 00.000 25848 Move returns status 0, amount 0
03:09:05.862 00.000 25848 MoveAxis(N, 0, ABG)
03:09:05.862 00.000 25848 Move returns status 0, amount 0
03:09:05.862 00.000 25848 move complete, result=0
03:09:05.862 00.000 25848 worker thread done servicing request
03:09:05.862 00.000 25848 Worker thread wakes up
03:09:05.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:05.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:09:05.862 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:09:08.714 02.852 25848 Exposure complete
03:09:08.781 00.067 25848 worker thread done servicing request
03:09:08.781 00.000 21444 OnExposeComplete: enter
03:09:08.781 00.000 21444 UpdateGuideState(): m_state=6
03:09:08.782 00.001 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1810
03:09:08.782 00.000 21444 Star::Find returns 1 (1), X=1260.71, Y=671.17, Mass=5788918, SNR=244.9, Peak=65504 HFD=8.0
03:09:08.782 00.000 21444 MultiStar: [#1 -0.80,1.37,1.01,U] [#2 -0.82,1.06,1.02,U] [#3 -0.85,1.53,0.63,U] [#4 -0.64,1.72,0.94,U] [#5 -0.41,1.83,0.51,U] [#6 -0.39,1.90,0.00,M3] [#7 -0.85,1.46,0.50,U] [#8 -0.58,1.08,0.58,U] 
03:09:08.782 00.000 21444 single-star, 7 included, MultiStar: {-0.59, 1.28}, one-star: {0.12, 0.57}
03:09:08.782 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
03:09:08.782 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.76)
03:09:08.782 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.57 hyp=0.58 cameraTheta=1.37 mountX=-0.07 mountY=0.57, mountTheta=1.69
03:09:08.783 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.57, opts=13)
03:09:08.783 00.000 21444 Enqueuing Move request for scope (0.12, 0.57)
03:09:08.783 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=102, FiltMax=65504, Gamma=0.560
03:09:08.783 00.000 21444 UpdateGuideState exits: m=5788918 SNR=244.9 Saturated
03:09:08.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:08.783 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:08.783 00.000 21444 Enqueuing Expose request
03:09:08.783 00.000 25848 Worker thread wakes up
03:09:08.783 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.57) opts 0xd
03:09:08.783 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.57)
03:09:08.783 00.000 25848 Moving (0.12, 0.57) raw xDistance=-0.07 yDistance=0.57
03:09:08.783 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:09:08.783 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
03:09:08.783 00.000 25848 MoveAxis(E, 0, ABG)
03:09:08.783 00.000 25848 Move returns status 0, amount 0
03:09:08.783 00.000 25848 MoveAxis(S, 16, ABG)
03:09:08.783 00.000 25848 Guiding  Dir = 1, Dur = 16
03:09:08.831 00.048 25848 IsSlewing returns 0
03:09:08.831 00.000 25848 IsGuiding returns 0
03:09:08.863 00.032 25848 IsGuiding returns 1
03:09:08.863 00.000 25848 scope still moving after pulse duration time elapsed
03:09:08.906 00.043 25848 IsSlewing returns 0
03:09:08.906 00.000 25848 IsGuiding returns 0
03:09:08.906 00.000 25848 scope move finished after 16 + 59 ms
03:09:08.906 00.000 25848 Move returns status 0, amount 16
03:09:08.906 00.000 25848 move complete, result=0
03:09:08.906 00.000 25848 worker thread done servicing request
03:09:08.907 00.001 25848 Worker thread wakes up
03:09:08.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:08.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:09:08.907 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.6 px 16 ms SOUTH
03:09:11.757 02.850 25848 Exposure complete
03:09:11.835 00.078 25848 worker thread done servicing request
03:09:11.835 00.000 21444 OnExposeComplete: enter
03:09:11.835 00.000 21444 UpdateGuideState(): m_state=6
03:09:11.835 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1811
03:09:11.835 00.000 21444 Star::Find returns 1 (1), X=1259.91, Y=671.02, Mass=5408422, SNR=182.3, Peak=65504 HFD=8.0
03:09:11.836 00.001 21444 MultiStar: [#1 -1.37,1.33,1.04,U] [#2 -1.43,1.38,0.00,M3] [#3 -1.00,1.21,0.76,U] [#4 -1.07,0.53,0.83,U] [#5 -0.93,0.24,0.93,U] [#6 -0.41,0.86,0.60,U] [#7 -1.08,0.85,0.84,U] [#8 -1.33,0.87,0.71,U] 
03:09:11.836 00.000 21444 single-star, 7 included, MultiStar: {-1.00, 0.78}, one-star: {-0.69, 0.42}
03:09:11.836 00.000 21444 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.05) = xAngle (-0.46 = -0.46)
03:09:11.836 00.000 21444 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.30 = 2.98)
03:09:11.836 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=0.42 hyp=0.80 cameraTheta=2.59 mountX=0.72 mountY=0.13, mountTheta=0.17
03:09:11.836 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=0.42, opts=13)
03:09:11.836 00.000 21444 Enqueuing Move request for scope (-0.69, 0.42)
03:09:11.836 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=220, FiltMax=65504, Gamma=0.560
03:09:11.836 00.000 21444 UpdateGuideState exits: m=5408422 SNR=182.3 Saturated
03:09:11.837 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:11.837 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:11.837 00.000 21444 Enqueuing Expose request
03:09:11.837 00.000 25848 Worker thread wakes up
03:09:11.837 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.42) opts 0xd
03:09:11.837 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 0.42)
03:09:11.837 00.000 25848 Moving (-0.69, 0.42) raw xDistance=0.72 yDistance=0.13
03:09:11.837 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
03:09:11.837 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:11.837 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:09:11.837 00.000 25848 MoveAxis(W, 21, ABG)
03:09:11.837 00.000 25848 Guiding  Dir = 3, Dur = 21
03:09:11.857 00.020 25848 IsSlewing returns 0
03:09:11.857 00.000 25848 IsGuiding returns 0
03:09:11.899 00.042 25848 IsGuiding returns 1
03:09:11.899 00.000 25848 scope still moving after pulse duration time elapsed
03:09:11.952 00.053 25848 IsSlewing returns 0
03:09:11.952 00.000 25848 IsGuiding returns 0
03:09:11.952 00.000 25848 scope move finished after 21 + 73 ms
03:09:11.952 00.000 25848 Move returns status 0, amount 21
03:09:11.952 00.000 25848 MoveAxis(N, 0, ABG)
03:09:11.952 00.000 25848 Move returns status 0, amount 0
03:09:11.952 00.000 25848 move complete, result=0
03:09:11.952 00.000 25848 worker thread done servicing request
03:09:11.952 00.000 25848 Worker thread wakes up
03:09:11.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:11.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:09:11.953 00.001 21444 GuideStep: 0.7 px 21 ms WEST, 0.1 px 0 ms NORTH
03:09:14.798 02.845 25848 Exposure complete
03:09:14.885 00.087 25848 worker thread done servicing request
03:09:14.885 00.000 21444 OnExposeComplete: enter
03:09:14.885 00.000 21444 UpdateGuideState(): m_state=6
03:09:14.885 00.000 21444 Star::Find(15, 1259, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1812
03:09:14.885 00.000 21444 Star::Find returns 1 (1), X=1260.73, Y=670.65, Mass=5389567, SNR=169.6, Peak=65504 HFD=7.9
03:09:14.886 00.001 21444 MultiStar: [#1 -1.48,0.56,0.84,U] [#2 -1.53,0.53,1.07,U] [#3 -1.56,0.59,0.92,U] [#4 -1.23,-0.26,0.91,U] [#5 -0.57,-0.22,0.79,U] [#6 -0.90,0.59,0.66,U] [#7 -0.08,-0.04,0.56,U] [#8 -1.07,0.25,0.64,U] 
03:09:14.886 00.000 21444 single-star, 8 included, MultiStar: {-0.96, 0.24}, one-star: {0.13, 0.05}
03:09:14.886 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
03:09:14.886 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.75)
03:09:14.886 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.36 mountX=-0.13 mountY=0.10, mountTheta=2.49
03:09:14.887 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.05, opts=13)
03:09:14.887 00.000 21444 Enqueuing Move request for scope (0.13, 0.05)
03:09:14.887 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=168, FiltMax=65504, Gamma=0.560
03:09:14.887 00.000 21444 UpdateGuideState exits: m=5389567 SNR=169.6 Saturated
03:09:14.887 00.000 25848 Worker thread wakes up
03:09:14.887 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
03:09:14.887 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
03:09:14.887 00.000 25848 Moving (0.13, 0.05) raw xDistance=-0.13 yDistance=0.10
03:09:14.887 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:14.887 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:14.887 00.000 21444 Enqueuing Expose request
03:09:14.887 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:09:14.888 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:14.888 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:09:14.888 00.000 25848 MoveAxis(E, 0, ABG)
03:09:14.888 00.000 25848 Move returns status 0, amount 0
03:09:14.888 00.000 25848 MoveAxis(N, 0, ABG)
03:09:14.888 00.000 25848 Move returns status 0, amount 0
03:09:14.888 00.000 25848 move complete, result=0
03:09:14.888 00.000 25848 worker thread done servicing request
03:09:14.888 00.000 25848 Worker thread wakes up
03:09:14.888 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:14.888 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1246,656,31,31)
03:09:14.888 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:16.098 01.210 21444 evsrv: cli 0107EB00 connect
03:09:16.098 00.000 21444 case statement mapped state 6 to 3
03:09:16.099 00.001 21444 case statement mapped state 6 to 3
03:09:16.099 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"ca22b451-256f-4ab5-9d00-f9cd687e7293"}
03:09:16.099 00.000 21444 case statement mapped state 6 to 3
03:09:16.099 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca22b451-256f-4ab5-9d00-f9cd687e7293"}
03:09:16.100 00.001 21444 evsrv: cli 0107EB00 disconnect
03:09:16.101 00.001 21444 evsrv: cli 0107E380 connect
03:09:16.101 00.000 21444 case statement mapped state 6 to 3
03:09:16.101 00.000 21444 case statement mapped state 6 to 3
03:09:16.102 00.001 21444 evsrv: cli 0107E380 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"97d595e2-23e7-41b1-bbb8-3861b149b18f"}
03:09:16.102 00.000 21444 PhdController::Dither begins
03:09:16.102 00.000 21444 dither: size=6.00, dRA=0.24 dDec=-2.38
03:09:16.102 00.000 21444 MountToCamera -- mountTheta (1.47) + m_xAngle (3.05) = xAngle (4.52 = -1.76)
03:09:16.102 00.000 21444 MountToCamera -- mountX=0.24 mountY=-2.38 hyp=2.39 mountTheta=1.47 cameraX=-0.45, cameraY=-2.35 cameraTheta=-1.76
03:09:16.102 00.000 21444 setting lock position to (1260.14, 668.25)
03:09:16.102 00.000 21444 Mount: notify guiding dithered (-0.5, -2.3)
03:09:16.103 00.001 21444 MultiStar: stabilizing after lock position change
03:09:16.103 00.000 21444 Status Line: Dither by 0.24,-2.38
03:09:16.104 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
03:09:16.105 00.001 21444 PhdController: newstate STATE_SETTLE_WAIT
03:09:16.105 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0,"id":"97d595e2-23e7-41b1-bbb8-3861b149b18f"}
03:09:16.116 00.011 21444 evsrv: cli 0107E380 disconnect
03:09:17.748 01.632 25848 Exposure complete
03:09:17.835 00.087 25848 worker thread done servicing request
03:09:17.835 00.000 21444 OnExposeComplete: enter
03:09:17.835 00.000 21444 UpdateGuideState(): m_state=6
03:09:17.835 00.000 21444 Star::Find(15, 1260, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1813
03:09:17.835 00.000 21444 Star::Find returns 1 (1), X=1261.38, Y=671.35, Mass=5259015, SNR=187.6, Peak=65504 HFD=7.9
03:09:17.836 00.001 21444 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.05) = xAngle (-1.86 = -1.86)
03:09:17.836 00.000 21444 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.58)
03:09:17.836 00.000 21444 CameraToMount -- cameraX=1.25 cameraY=3.10 hyp=3.34 cameraTheta=1.19 mountX=-0.96 mountY=3.34, mountTheta=1.85
03:09:17.838 00.002 21444 dither recenter: remaining=(-0.2,2.4) step=(-0.2,2.4)
03:09:17.838 00.000 21444 MountToCamera -- mountTheta (-1.67) + m_xAngle (3.05) = xAngle (1.38 = 1.38)
03:09:17.838 00.000 21444 MountToCamera -- mountX=-0.24 mountY=2.38 hyp=2.39 mountTheta=-1.67 cameraX=0.45, cameraY=2.35 cameraTheta=1.38
03:09:17.838 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=2.35, opts=4)
03:09:17.838 00.000 21444 Enqueuing Move request for scope (0.45, 2.35)
03:09:17.838 00.000 21444 Mount: notify direct move -0.24,2.38
03:09:17.838 00.000 25848 Worker thread wakes up
03:09:17.838 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2276, FiltMin=168, FiltMax=65504, Gamma=0.560
03:09:17.838 00.000 21444 UpdateGuideState exits: m=5259015 SNR=187.6 Saturated
03:09:17.838 00.000 21444 PhdController: settling, locked = 1, distance = 3.07 (3.00) aobump = 0 frame = 1 / 99999
03:09:17.838 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778828957.838,"Host":"ASTROBRUCE","Inst":1,"Distance":3.07,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:09:17.838 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, 2.35) opts 0x4
03:09:17.838 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, 2.35)
03:09:17.838 00.000 25848 Moving (0.45, 2.35) raw xDistance=-0.24 yDistance=2.38
03:09:17.838 00.000 25848 BLC: window closed
03:09:17.838 00.000 25848 MoveAxis(E, 11, B)
03:09:17.838 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:17.838 00.000 25848 Guiding  Dir = 2, Dur = 11
03:09:17.839 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:17.839 00.000 21444 Enqueuing Expose request
03:09:17.876 00.037 25848 IsSlewing returns 0
03:09:17.876 00.000 25848 IsGuiding returns 0
03:09:17.908 00.032 25848 IsGuiding returns 1
03:09:17.908 00.000 25848 scope still moving after pulse duration time elapsed
03:09:17.970 00.062 25848 IsSlewing returns 0
03:09:17.970 00.000 25848 IsGuiding returns 0
03:09:17.970 00.000 25848 scope move finished after 11 + 82 ms
03:09:17.970 00.000 25848 Move returns status 0, amount 11
03:09:17.970 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
03:09:17.971 00.001 25848 MoveAxis(S, 65, B)
03:09:17.971 00.000 25848 Guiding  Dir = 1, Dur = 65
03:09:17.999 00.028 25848 IsSlewing returns 0
03:09:17.999 00.000 25848 IsGuiding returns 0
03:09:18.030 00.031 25848 PulseGuide returned control before completion, sleep 44
03:09:18.080 00.050 25848 IsGuiding returns 1
03:09:18.080 00.000 25848 scope still moving after pulse duration time elapsed
03:09:18.140 00.060 25848 IsSlewing returns 0
03:09:18.140 00.000 25848 IsGuiding returns 0
03:09:18.140 00.000 25848 scope move finished after 65 + 76 ms
03:09:18.140 00.000 25848 Move returns status 0, amount 65
03:09:18.140 00.000 25848 move complete, result=0
03:09:18.140 00.000 25848 worker thread done servicing request
03:09:18.140 00.000 25848 Worker thread wakes up
03:09:18.141 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:18.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:18.141 00.000 21444 GuideStep: -0.2 px 11 ms EAST, 2.4 px 65 ms SOUTH
03:09:20.989 02.848 25848 Exposure complete
03:09:21.077 00.088 25848 worker thread done servicing request
03:09:21.077 00.000 21444 OnExposeComplete: enter
03:09:21.077 00.000 21444 UpdateGuideState(): m_state=6
03:09:21.077 00.000 21444 Star::Find(15, 1261, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1814
03:09:21.077 00.000 21444 Star::Find returns 1 (1), X=1260.81, Y=669.74, Mass=5503506, SNR=193.1, Peak=65504 HFD=7.9
03:09:21.077 00.000 21444 CameraToMount -- cameraTheta (1.15) - m_xAngle (3.05) = xAngle (-1.90 = -1.90)
03:09:21.077 00.000 21444 CameraToMount -- cameraTheta (1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.75 = 1.54)
03:09:21.077 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=1.49 hyp=1.64 cameraTheta=1.15 mountX=-0.54 mountY=1.64, mountTheta=1.89
03:09:21.078 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=1.49, opts=13)
03:09:21.078 00.000 21444 Enqueuing Move request for scope (0.67, 1.49)
03:09:21.078 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=192, FiltMax=65504, Gamma=0.560
03:09:21.078 00.000 21444 UpdateGuideState exits: m=5503506 SNR=193.1 Saturated
03:09:21.078 00.000 21444 PhdController: settling, locked = 1, distance = 1.64 (3.00) aobump = 0 frame = 2 / 99999
03:09:21.079 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778828961.079,"Host":"ASTROBRUCE","Inst":1,"Distance":1.64,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:09:21.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:21.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:21.079 00.000 21444 Enqueuing Expose request
03:09:21.079 00.000 25848 Worker thread wakes up
03:09:21.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, 1.49) opts 0xd
03:09:21.079 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, 1.49)
03:09:21.079 00.000 25848 Moving (0.67, 1.49) raw xDistance=-0.54 yDistance=1.64
03:09:21.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
03:09:21.079 00.000 25848 resist switch: large excursion: input 1.64 thresh 1.53 direction from 0 to 1
03:09:21.079 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.91
03:09:21.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
03:09:21.079 00.000 25848 MoveAxis(E, 16, ABG)
03:09:21.079 00.000 25848 Guiding  Dir = 2, Dur = 16
03:09:21.136 00.057 25848 IsSlewing returns 0
03:09:21.136 00.000 25848 IsGuiding returns 0
03:09:21.158 00.022 25848 IsGuiding returns 1
03:09:21.158 00.000 25848 scope still moving after pulse duration time elapsed
03:09:21.220 00.062 25848 IsSlewing returns 0
03:09:21.220 00.000 25848 IsGuiding returns 0
03:09:21.220 00.000 25848 scope move finished after 16 + 68 ms
03:09:21.220 00.000 25848 Move returns status 0, amount 16
03:09:21.220 00.000 25848 MoveAxis(S, 45, ABG)
03:09:21.220 00.000 25848 Guiding  Dir = 1, Dur = 45
03:09:21.249 00.029 25848 IsSlewing returns 0
03:09:21.250 00.001 25848 IsGuiding returns 0
03:09:21.281 00.031 25848 PulseGuide returned control before completion, sleep 24
03:09:21.318 00.037 25848 IsGuiding returns 1
03:09:21.318 00.000 25848 scope still moving after pulse duration time elapsed
03:09:21.373 00.055 25848 IsSlewing returns 0
03:09:21.374 00.001 25848 IsGuiding returns 0
03:09:21.374 00.000 25848 scope move finished after 45 + 79 ms
03:09:21.374 00.000 25848 Move returns status 0, amount 45
03:09:21.374 00.000 25848 move complete, result=0
03:09:21.374 00.000 25848 worker thread done servicing request
03:09:21.374 00.000 25848 Worker thread wakes up
03:09:21.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:21.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:21.374 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 1.6 px 45 ms SOUTH
03:09:24.232 02.858 25848 Exposure complete
03:09:24.320 00.088 25848 worker thread done servicing request
03:09:24.321 00.001 21444 OnExposeComplete: enter
03:09:24.321 00.000 21444 UpdateGuideState(): m_state=6
03:09:24.321 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1815
03:09:24.321 00.000 21444 Star::Find returns 1 (1), X=1260.71, Y=669.18, Mass=5725403, SNR=253.9, Peak=65504 HFD=7.9
03:09:24.321 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
03:09:24.321 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.41)
03:09:24.321 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.93 hyp=1.09 cameraTheta=1.02 mountX=-0.49 mountY=1.08, mountTheta=1.99
03:09:24.322 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.93, opts=13)
03:09:24.322 00.000 21444 Enqueuing Move request for scope (0.57, 0.93)
03:09:24.322 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2268, FiltMin=92, FiltMax=65504, Gamma=0.560
03:09:24.322 00.000 21444 UpdateGuideState exits: m=5725403 SNR=253.9 Saturated
03:09:24.322 00.000 21444 PhdController: settling, locked = 1, distance = 1.47 (3.00) aobump = 0 frame = 3 / 99999
03:09:24.322 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778828964.322,"Host":"ASTROBRUCE","Inst":1,"Distance":1.47,"Time":3.2,"SettleTime":12.0,"StarLocked":true}
03:09:24.322 00.000 25848 Worker thread wakes up
03:09:24.323 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.93) opts 0xd
03:09:24.323 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.93)
03:09:24.323 00.000 25848 Moving (0.57, 0.93) raw xDistance=-0.49 yDistance=1.08
03:09:24.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
03:09:24.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
03:09:24.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:24.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:24.323 00.000 21444 Enqueuing Expose request
03:09:24.323 00.000 25848 MoveAxis(E, 0, ABG)
03:09:24.323 00.000 25848 Move returns status 0, amount 0
03:09:24.323 00.000 25848 MoveAxis(S, 29, ABG)
03:09:24.323 00.000 25848 Guiding  Dir = 1, Dur = 29
03:09:24.344 00.021 25848 IsSlewing returns 0
03:09:24.344 00.000 25848 IsGuiding returns 0
03:09:24.376 00.032 25848 IsGuiding returns 1
03:09:24.376 00.000 25848 scope still moving after pulse duration time elapsed
03:09:24.460 00.084 25848 IsSlewing returns 0
03:09:24.460 00.000 25848 IsGuiding returns 0
03:09:24.460 00.000 25848 scope move finished after 29 + 87 ms
03:09:24.460 00.000 25848 Move returns status 0, amount 29
03:09:24.461 00.001 25848 move complete, result=0
03:09:24.461 00.000 25848 worker thread done servicing request
03:09:24.461 00.000 25848 Worker thread wakes up
03:09:24.461 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:24.461 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:24.461 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 29 ms SOUTH
03:09:27.304 02.843 25848 Exposure complete
03:09:27.390 00.086 25848 worker thread done servicing request
03:09:27.390 00.000 21444 OnExposeComplete: enter
03:09:27.390 00.000 21444 UpdateGuideState(): m_state=6
03:09:27.390 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1816
03:09:27.391 00.001 21444 Star::Find returns 1 (1), X=1260.59, Y=667.61, Mass=5704483, SNR=251.4, Peak=65504 HFD=7.8
03:09:27.391 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
03:09:27.391 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
03:09:27.391 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.64 hyp=0.79 cameraTheta=-0.96 mountX=-0.51 mountY=-0.42, mountTheta=-2.45
03:09:27.392 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.64, opts=13)
03:09:27.392 00.000 21444 Enqueuing Move request for scope (0.45, -0.64)
03:09:27.392 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=16, FiltMax=65504, Gamma=0.560
03:09:27.392 00.000 21444 UpdateGuideState exits: m=5704483 SNR=251.4 Saturated
03:09:27.392 00.000 21444 PhdController: settling, locked = 1, distance = 1.27 (3.00) aobump = 0 frame = 4 / 99999
03:09:27.392 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778828967.392,"Host":"ASTROBRUCE","Inst":1,"Distance":1.27,"Time":6.3,"SettleTime":12.0,"StarLocked":true}
03:09:27.392 00.000 25848 Worker thread wakes up
03:09:27.392 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:27.392 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.64) opts 0xd
03:09:27.392 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:27.392 00.000 21444 Enqueuing Expose request
03:09:27.392 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.64)
03:09:27.392 00.000 25848 Moving (0.45, -0.64) raw xDistance=-0.51 yDistance=-0.42
03:09:27.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
03:09:27.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:27.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
03:09:27.392 00.000 25848 MoveAxis(E, 0, ABG)
03:09:27.392 00.000 25848 Move returns status 0, amount 0
03:09:27.392 00.000 25848 MoveAxis(N, 0, ABG)
03:09:27.392 00.000 25848 Move returns status 0, amount 0
03:09:27.392 00.000 25848 move complete, result=0
03:09:27.392 00.000 25848 worker thread done servicing request
03:09:27.392 00.000 25848 Worker thread wakes up
03:09:27.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:27.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:27.393 00.001 21444 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
03:09:30.242 02.849 25848 Exposure complete
03:09:30.326 00.084 25848 worker thread done servicing request
03:09:30.326 00.000 21444 OnExposeComplete: enter
03:09:30.326 00.000 21444 UpdateGuideState(): m_state=6
03:09:30.326 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1817
03:09:30.326 00.000 21444 Star::Find returns 1 (1), X=1259.07, Y=666.62, Mass=5632572, SNR=196.4, Peak=65504 HFD=8.0
03:09:30.326 00.000 21444 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.05) = xAngle (-5.20 = 1.08)
03:09:30.326 00.000 21444 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.76)
03:09:30.326 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=-1.63 hyp=1.96 cameraTheta=-2.15 mountX=0.92 mountY=-1.92, mountTheta=-1.12
03:09:30.327 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=-1.63, opts=13)
03:09:30.327 00.000 21444 Enqueuing Move request for scope (-1.07, -1.63)
03:09:30.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=168, FiltMax=65504, Gamma=0.560
03:09:30.327 00.000 21444 UpdateGuideState exits: m=5632572 SNR=196.4 Saturated
03:09:30.327 00.000 21444 PhdController: settling, locked = 1, distance = 1.47 (3.00) aobump = 0 frame = 5 / 99999
03:09:30.327 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778828970.327,"Host":"ASTROBRUCE","Inst":1,"Distance":1.47,"Time":9.2,"SettleTime":12.0,"StarLocked":true}
03:09:30.327 00.000 25848 Worker thread wakes up
03:09:30.327 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -1.63) opts 0xd
03:09:30.328 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.07, -1.63)
03:09:30.328 00.000 25848 Moving (-1.07, -1.63) raw xDistance=0.92 yDistance=-1.92
03:09:30.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.92
03:09:30.328 00.000 25848 resist switch: large excursion: input -1.92 thresh 1.53 direction from 1 to -1
03:09:30.328 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:30.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:30.328 00.000 21444 Enqueuing Expose request
03:09:30.328 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.76
03:09:30.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.92 from input -1.92
03:09:30.328 00.000 25848 MoveAxis(W, 27, ABG)
03:09:30.328 00.000 25848 Guiding  Dir = 3, Dur = 27
03:09:30.358 00.030 25848 IsSlewing returns 0
03:09:30.360 00.002 25848 IsGuiding returns 0
03:09:30.391 00.031 25848 IsGuiding returns 1
03:09:30.391 00.000 25848 scope still moving after pulse duration time elapsed
03:09:30.439 00.048 25848 IsSlewing returns 0
03:09:30.439 00.000 25848 IsGuiding returns 0
03:09:30.439 00.000 25848 scope move finished after 27 + 53 ms
03:09:30.439 00.000 25848 Move returns status 0, amount 27
03:09:30.439 00.000 25848 BLC: Oldest BLC event removed
03:09:30.439 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 293 applied
03:09:30.439 00.000 25848 MoveAxis(N, 345, ABG)
03:09:30.439 00.000 25848 Guiding  Dir = 0, Dur = 345
03:09:30.500 00.061 25848 IsSlewing returns 0
03:09:30.501 00.001 25848 IsGuiding returns 0
03:09:30.562 00.061 25848 PulseGuide returned control before completion, sleep 294
03:09:30.871 00.309 25848 IsGuiding returns 1
03:09:30.871 00.000 25848 scope still moving after pulse duration time elapsed
03:09:30.922 00.051 25848 IsSlewing returns 0
03:09:30.923 00.001 25848 IsGuiding returns 0
03:09:30.923 00.000 25848 scope move finished after 345 + 77 ms
03:09:30.923 00.000 25848 Move returns status 0, amount 345
03:09:30.923 00.000 25848 move complete, result=0
03:09:30.923 00.000 25848 worker thread done servicing request
03:09:30.923 00.000 25848 Worker thread wakes up
03:09:30.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:30.923 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -1.9 px 345 ms NORTH
03:09:30.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:33.766 02.843 25848 Exposure complete
03:09:33.851 00.085 25848 worker thread done servicing request
03:09:33.851 00.000 21444 OnExposeComplete: enter
03:09:33.851 00.000 21444 UpdateGuideState(): m_state=6
03:09:33.851 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1818
03:09:33.851 00.000 21444 Star::Find returns 1 (1), X=1260.51, Y=667.08, Mass=5491380, SNR=196.4, Peak=65504 HFD=7.9
03:09:33.851 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.32 = 1.97)
03:09:33.851 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
03:09:33.851 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-1.17 hyp=1.23 cameraTheta=-1.27 mountX=-0.47 mountY=-0.94, mountTheta=-2.04
03:09:33.852 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-1.17, opts=13)
03:09:33.852 00.000 21444 Enqueuing Move request for scope (0.37, -1.17)
03:09:33.852 00.000 25848 Worker thread wakes up
03:09:33.852 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=118, FiltMax=65504, Gamma=0.560
03:09:33.852 00.000 21444 UpdateGuideState exits: m=5491380 SNR=196.4 Saturated
03:09:33.852 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.17) opts 0xd
03:09:33.852 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -1.17)
03:09:33.852 00.000 25848 Moving (0.37, -1.17) raw xDistance=-0.47 yDistance=-0.94
03:09:33.852 00.000 21444 PhdController: settling, locked = 1, distance = 1.40 (3.00) aobump = 0 frame = 6 / 99999
03:09:33.853 00.001 21444 PhdController: newstate STATE_FINISH
03:09:33.853 00.000 21444 PhdController complete: success
03:09:33.853 00.000 25848 BLC: History state: CurrMiss=0.94, AvgInitMiss=0.69, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.919650, 1:0.944484
03:09:33.853 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:09:33.853 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778828973.853,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
03:09:33.853 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
03:09:33.853 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
03:09:33.853 00.000 25848 MoveAxis(E, 0, ABG)
03:09:33.853 00.000 25848 Move returns status 0, amount 0
03:09:33.853 00.000 25848 MoveAxis(N, 26, ABG)
03:09:33.853 00.000 25848 Guiding  Dir = 0, Dur = 26
03:09:33.853 00.000 21444 Mount: notify guiding dither settle done success=1
03:09:33.853 00.000 21444 PhdController: newstate STATE_IDLE
03:09:33.853 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:33.853 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:33.853 00.000 21444 Enqueuing Expose request
03:09:33.903 00.050 25848 IsSlewing returns 0
03:09:33.904 00.001 25848 IsGuiding returns 0
03:09:33.925 00.021 25848 PulseGuide returned control before completion, sleep 16
03:09:33.955 00.030 25848 IsGuiding returns 1
03:09:33.955 00.000 25848 scope still moving after pulse duration time elapsed
03:09:34.015 00.060 25848 IsSlewing returns 0
03:09:34.015 00.000 25848 IsGuiding returns 0
03:09:34.016 00.001 25848 scope move finished after 26 + 85 ms
03:09:34.016 00.000 25848 Move returns status 0, amount 26
03:09:34.016 00.000 25848 move complete, result=0
03:09:34.016 00.000 25848 worker thread done servicing request
03:09:34.016 00.000 25848 Worker thread wakes up
03:09:34.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:34.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:34.016 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.9 px 26 ms NORTH
03:09:36.864 02.848 25848 Exposure complete
03:09:36.941 00.077 25848 worker thread done servicing request
03:09:36.941 00.000 21444 OnExposeComplete: enter
03:09:36.941 00.000 21444 UpdateGuideState(): m_state=6
03:09:36.941 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.941 00.000 21444 Star::Find returns 1 (1), X=1259.92, Y=668.00, Mass=5419164, SNR=187.2, Peak=65504 HFD=8.1
03:09:36.941 00.000 21444 MultiStar: exiting stabilization period
03:09:36.941 00.000 21444 MultiStar: updating star positions after lock position change
03:09:36.941 00.000 21444 Star::Find(15, 755, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.941 00.000 21444 Star::Find returns 1 (1), X=755.28, Y=133.79, Mass=5186860, SNR=204.2, Peak=65504 HFD=7.8
03:09:36.941 00.000 21444 Star::Find(15, 717, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.941 00.000 21444 Star::Find returns 1 (1), X=717.37, Y=34.85, Mass=5065555, SNR=198.9, Peak=65504 HFD=7.8
03:09:36.941 00.000 21444 Star::Find(15, 217, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.941 00.000 21444 Star::Find returns 1 (1), X=217.51, Y=59.29, Mass=2458174, SNR=155.9, Peak=41960 HFD=7.4
03:09:36.941 00.000 21444 Star::Find(15, 1475, 560, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.942 00.001 21444 Star::Find returns 1 (1), X=1475.53, Y=560.77, Mass=1895391, SNR=179.4, Peak=35868 HFD=7.2
03:09:36.942 00.000 21444 Star::Find(15, 1830, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.942 00.000 21444 Star::Find returns 1 (1), X=1830.81, Y=408.11, Mass=1609166, SNR=138.9, Peak=28452 HFD=7.3
03:09:36.942 00.000 21444 Star::Find(15, 1575, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.942 00.000 21444 Star::Find returns 1 (1), X=1575.10, Y=391.60, Mass=1296428, SNR=155.0, Peak=22616 HFD=7.5
03:09:36.942 00.000 21444 Star::Find(15, 1115, 766, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.942 00.000 21444 Star::Find returns 1 (1), X=1116.45, Y=767.87, Mass=1022248, SNR=144.2, Peak=19560 HFD=7.2
03:09:36.942 00.000 21444 Star::Find(15, 1707, 488, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.942 00.000 21444 Star::Find returns 1 (1), X=1708.42, Y=489.37, Mass=1163111, SNR=137.2, Peak=20220 HFD=7.4
03:09:36.942 00.000 21444 Star::Find(15, 243, 712, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.942 00.000 21444 Star::Find returns 1 (1), X=243.80, Y=714.88, Mass=623696, SNR=90.0, Peak=14660 HFD=6.7
03:09:36.942 00.000 21444 Star::Find(15, 1131, 278, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.942 00.000 21444 Star::Find returns 1 (1), X=1131.94, Y=280.59, Mass=680390, SNR=94.3, Peak=14536 HFD=7.6
03:09:36.942 00.000 21444 Star::Find(15, 1252, 730, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1819
03:09:36.942 00.000 21444 Star::Find returns 1 (1), X=1253.16, Y=732.00, Mass=478663, SNR=83.5, Peak=11228 HFD=7.0
03:09:36.942 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (3.05) = xAngle (-5.33 = 0.95)
03:09:36.942 00.000 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.89)
03:09:36.942 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-2.28 mountX=0.19 mountY=-0.31, mountTheta=-1.02
03:09:36.943 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.25, opts=13)
03:09:36.943 00.000 21444 Enqueuing Move request for scope (-0.21, -0.25)
03:09:36.943 00.000 25848 Worker thread wakes up
03:09:36.943 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=256, FiltMax=65504, Gamma=0.560
03:09:36.943 00.000 21444 UpdateGuideState exits: m=5419164 SNR=187.2 Saturated
03:09:36.943 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.25) opts 0xd
03:09:36.943 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:36.943 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.25)
03:09:36.943 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:36.943 00.000 21444 Enqueuing Expose request
03:09:36.944 00.001 25848 Moving (-0.21, -0.25) raw xDistance=0.19 yDistance=-0.31
03:09:36.944 00.000 25848 BLC: History state: CurrMiss=0.31, AvgInitMiss=0.69, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.919650, 1:0.944484, 2:0.311269
03:09:36.944 00.000 25848 BLC: No correction, Miss < min_move
03:09:36.944 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:09:36.944 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:36.944 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
03:09:36.944 00.000 25848 MoveAxis(E, 0, ABG)
03:09:36.944 00.000 25848 Move returns status 0, amount 0
03:09:36.944 00.000 25848 MoveAxis(N, 0, ABG)
03:09:36.944 00.000 25848 Move returns status 0, amount 0
03:09:36.944 00.000 25848 move complete, result=0
03:09:36.944 00.000 25848 worker thread done servicing request
03:09:36.944 00.000 25848 Worker thread wakes up
03:09:36.944 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:36.944 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:36.944 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
03:09:39.801 02.857 25848 Exposure complete
03:09:39.868 00.067 25848 worker thread done servicing request
03:09:39.869 00.001 21444 OnExposeComplete: enter
03:09:39.869 00.000 21444 UpdateGuideState(): m_state=6
03:09:39.869 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1820
03:09:39.869 00.000 21444 Star::Find returns 1 (1), X=1262.60, Y=667.59, Mass=5677970, SNR=214.3, Peak=65504 HFD=7.9
03:09:39.869 00.000 21444 MultiStar: [#1 1.77,-0.18,1.18,U] [#2 2.50,0.09,0.00,M3] [#3 2.75,-0.14,0.00,M1] [#4 2.42,0.10,0.00,M1] [#5 1.32,0.03,0.74,U] [#6 2.06,0.17,0.00,M2] [#7 1.95,0.11,0.00,M1] [#8 1.59,-0.19,0.74,U] 
03:09:39.869 00.000 21444 refined, 3 included, MultiStar: {1.83, -0.27}, one-star: {2.46, -0.66}
03:09:39.869 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.05) = xAngle (-3.20 = 3.09)
03:09:39.869 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
03:09:39.869 00.000 21444 CameraToMount -- cameraX=1.83 cameraY=-0.27 hyp=1.85 cameraTheta=-0.15 mountX=-1.85 mountY=0.44, mountTheta=2.91
03:09:39.870 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.83, y=-0.27, opts=13)
03:09:39.870 00.000 21444 Enqueuing Move request for scope (1.83, -0.27)
03:09:39.870 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=116, FiltMax=65504, Gamma=0.560
03:09:39.870 00.000 21444 UpdateGuideState exits: m=5677970 SNR=214.3 Saturated
03:09:39.870 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:39.870 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:39.871 00.001 21444 Enqueuing Expose request
03:09:39.871 00.000 25848 Worker thread wakes up
03:09:39.871 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.83, -0.27) opts 0xd
03:09:39.871 00.000 25848 Handling offset move in thread for scope, endpoint = (1.83, -0.27)
03:09:39.871 00.000 25848 Moving (1.83, -0.27) raw xDistance=-1.85 yDistance=0.44
03:09:39.871 00.000 25848 BLC: window closed
03:09:39.871 00.000 25848 BLC: History state: CurrMiss=-0.44, AvgInitMiss=0.69, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.919650, 1:0.944484, 2:0.311269
03:09:39.871 00.000 25848 BLC: No correction, Miss < min_move
03:09:39.871 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.85
03:09:39.871 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:39.871 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
03:09:39.871 00.000 25848 MoveAxis(E, 54, ABG)
03:09:39.871 00.000 25848 Guiding  Dir = 2, Dur = 54
03:09:39.891 00.020 25848 IsSlewing returns 0
03:09:39.892 00.001 25848 IsGuiding returns 0
03:09:39.923 00.031 25848 PulseGuide returned control before completion, sleep 33
03:09:39.972 00.049 25848 IsGuiding returns 1
03:09:39.972 00.000 25848 scope still moving after pulse duration time elapsed
03:09:40.032 00.060 25848 IsSlewing returns 0
03:09:40.032 00.000 25848 IsGuiding returns 0
03:09:40.032 00.000 25848 scope move finished after 54 + 86 ms
03:09:40.032 00.000 25848 Move returns status 0, amount 54
03:09:40.032 00.000 25848 MoveAxis(N, 0, ABG)
03:09:40.032 00.000 25848 Move returns status 0, amount 0
03:09:40.033 00.001 25848 move complete, result=0
03:09:40.033 00.000 25848 worker thread done servicing request
03:09:40.033 00.000 25848 Worker thread wakes up
03:09:40.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:40.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:40.033 00.000 21444 GuideStep: -1.8 px 54 ms EAST, 0.4 px 0 ms NORTH
03:09:42.874 02.841 25848 Exposure complete
03:09:42.961 00.087 25848 worker thread done servicing request
03:09:42.962 00.001 21444 OnExposeComplete: enter
03:09:42.962 00.000 21444 UpdateGuideState(): m_state=6
03:09:42.962 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1821
03:09:42.962 00.000 21444 Star::Find returns 1 (1), X=1261.03, Y=667.92, Mass=5555542, SNR=221.0, Peak=65504 HFD=8.1
03:09:42.962 00.000 21444 MultiStar: [#1 1.46,-0.64,1.04,U] [#2 0.98,-0.09,0.91,U] [#3 1.32,-0.43,0.89,U] [#4 0.90,-0.19,1.09,U] [#5 0.19,-0.46,0.73,U] [#6 0.88,-0.05,0.69,U] [#7 1.23,-0.56,0.55,U] [#8 0.26,-0.30,0.48,U] 
03:09:42.962 00.000 21444 single-star, 8 included, MultiStar: {0.95, -0.34}, one-star: {0.89, -0.33}
03:09:42.962 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
03:09:42.962 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.03)
03:09:42.962 00.000 21444 CameraToMount -- cameraX=0.89 cameraY=-0.33 hyp=0.95 cameraTheta=-0.36 mountX=-0.92 mountY=0.03, mountTheta=3.11
03:09:42.963 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.89, y=-0.33, opts=13)
03:09:42.964 00.001 21444 Enqueuing Move request for scope (0.89, -0.33)
03:09:42.964 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=168, FiltMax=65504, Gamma=0.560
03:09:42.964 00.000 21444 UpdateGuideState exits: m=5555542 SNR=221.0 Saturated
03:09:42.964 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:42.964 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:42.964 00.000 21444 Enqueuing Expose request
03:09:42.964 00.000 25848 Worker thread wakes up
03:09:42.964 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.33) opts 0xd
03:09:42.964 00.000 25848 Handling offset move in thread for scope, endpoint = (0.89, -0.33)
03:09:42.964 00.000 25848 Moving (0.89, -0.33) raw xDistance=-0.92 yDistance=0.03
03:09:42.964 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.92
03:09:42.964 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:42.964 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:09:42.964 00.000 25848 MoveAxis(E, 30, ABG)
03:09:42.964 00.000 25848 Guiding  Dir = 2, Dur = 30
03:09:42.985 00.021 25848 IsSlewing returns 0
03:09:42.985 00.000 25848 IsGuiding returns 0
03:09:43.016 00.031 25848 IsGuiding returns 1
03:09:43.016 00.000 25848 scope still moving after pulse duration time elapsed
03:09:43.078 00.062 25848 IsSlewing returns 0
03:09:43.078 00.000 25848 IsGuiding returns 0
03:09:43.078 00.000 25848 scope move finished after 30 + 63 ms
03:09:43.078 00.000 25848 Move returns status 0, amount 30
03:09:43.078 00.000 25848 MoveAxis(N, 0, ABG)
03:09:43.078 00.000 25848 Move returns status 0, amount 0
03:09:43.078 00.000 25848 move complete, result=0
03:09:43.078 00.000 25848 worker thread done servicing request
03:09:43.078 00.000 25848 Worker thread wakes up
03:09:43.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:43.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:43.079 00.001 21444 GuideStep: -0.9 px 30 ms EAST, 0.0 px 0 ms NORTH
03:09:45.929 02.850 25848 Exposure complete
03:09:46.006 00.077 25848 worker thread done servicing request
03:09:46.006 00.000 21444 OnExposeComplete: enter
03:09:46.006 00.000 21444 UpdateGuideState(): m_state=6
03:09:46.006 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1822
03:09:46.006 00.000 21444 Star::Find returns 1 (1), X=1261.84, Y=668.36, Mass=5844664, SNR=249.0, Peak=65504 HFD=8.1
03:09:46.006 00.000 21444 MultiStar: [#1 1.65,0.04,0.89,U] [#2 1.62,0.28,0.91,U] [#3 2.39,0.16,0.00,M1] [#4 1.23,0.41,0.96,U] [#5 0.69,-0.05,0.63,U] [#6 1.04,0.44,0.69,U] [#7 1.42,0.08,0.53,U] [#8 0.41,0.33,0.42,U] 
03:09:46.006 00.000 21444 refined, 7 included, MultiStar: {1.31, 0.21}, one-star: {1.70, 0.10}
03:09:46.006 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
03:09:46.006 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.74 = 0.54)
03:09:46.006 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=0.21 hyp=1.33 cameraTheta=0.16 mountX=-1.29 mountY=0.69, mountTheta=2.65
03:09:46.008 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=0.21, opts=13)
03:09:46.008 00.000 21444 Enqueuing Move request for scope (1.31, 0.21)
03:09:46.008 00.000 25848 Worker thread wakes up
03:09:46.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=130, FiltMax=65504, Gamma=0.560
03:09:46.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, 0.21) opts 0xd
03:09:46.008 00.000 21444 UpdateGuideState exits: m=5844664 SNR=249.0 Saturated
03:09:46.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:46.008 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, 0.21)
03:09:46.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:46.008 00.000 21444 Enqueuing Expose request
03:09:46.008 00.000 25848 Moving (1.31, 0.21) raw xDistance=-1.29 yDistance=0.69
03:09:46.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.29
03:09:46.008 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:09:46.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
03:09:46.008 00.000 25848 MoveAxis(E, 40, ABG)
03:09:46.008 00.000 25848 Guiding  Dir = 2, Dur = 40
03:09:46.062 00.054 25848 IsSlewing returns 0
03:09:46.062 00.000 25848 IsGuiding returns 0
03:09:46.094 00.032 25848 PulseGuide returned control before completion, sleep 19
03:09:46.117 00.023 25848 IsGuiding returns 1
03:09:46.117 00.000 25848 scope still moving after pulse duration time elapsed
03:09:46.173 00.056 25848 IsSlewing returns 0
03:09:46.174 00.001 25848 IsGuiding returns 0
03:09:46.174 00.000 25848 scope move finished after 40 + 71 ms
03:09:46.174 00.000 25848 Move returns status 0, amount 40
03:09:46.174 00.000 25848 MoveAxis(N, 0, ABG)
03:09:46.174 00.000 25848 Move returns status 0, amount 0
03:09:46.174 00.000 25848 move complete, result=0
03:09:46.174 00.000 25848 worker thread done servicing request
03:09:46.174 00.000 25848 Worker thread wakes up
03:09:46.174 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:46.174 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:46.174 00.000 21444 GuideStep: -1.3 px 40 ms EAST, 0.7 px 0 ms NORTH
03:09:49.016 02.842 25848 Exposure complete
03:09:49.093 00.077 25848 worker thread done servicing request
03:09:49.093 00.000 21444 OnExposeComplete: enter
03:09:49.093 00.000 21444 UpdateGuideState(): m_state=6
03:09:49.095 00.002 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1823
03:09:49.095 00.000 21444 Star::Find returns 1 (1), X=1263.37, Y=668.00, Mass=5743541, SNR=204.6, Peak=65504 HFD=8.0
03:09:49.095 00.000 21444 MultiStar: [#1 3.20,0.10,0.00,M1] [#2 3.68,0.31,0.00,M2] [#3 3.83,-0.28,0.00,M2] [#4 2.69,-0.12,0.00,M1] [#5 1.78,-0.27,0.91,U] [#6 2.35,0.01,0.00,M1] [#7 2.72,-0.32,0.00,M1] [#8 1.95,-0.39,0.00,M1] 
03:09:49.095 00.000 21444 refined, 1 included, MultiStar: {2.54, -0.26}, one-star: {3.23, -0.25}
03:09:49.095 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.13)
03:09:49.095 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.29)
03:09:49.095 00.000 21444 CameraToMount -- cameraX=2.54 cameraY=-0.26 hyp=2.55 cameraTheta=-0.10 mountX=-2.55 mountY=0.72, mountTheta=2.87
03:09:49.095 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.54, y=-0.26, opts=13)
03:09:49.095 00.000 21444 Enqueuing Move request for scope (2.54, -0.26)
03:09:49.095 00.000 25848 Worker thread wakes up
03:09:49.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.54, -0.26) opts 0xd
03:09:49.095 00.000 25848 Handling offset move in thread for scope, endpoint = (2.54, -0.26)
03:09:49.095 00.000 25848 Moving (2.54, -0.26) raw xDistance=-2.55 yDistance=0.72
03:09:49.095 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=244, FiltMax=65504, Gamma=0.560
03:09:49.095 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.55
03:09:49.095 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:09:49.095 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
03:09:49.095 00.000 25848 MoveAxis(E, 77, ABG)
03:09:49.095 00.000 25848 Guiding  Dir = 2, Dur = 77
03:09:49.095 00.000 21444 UpdateGuideState exits: m=5743541 SNR=204.6 Saturated
03:09:49.095 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:49.095 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:49.095 00.000 21444 Enqueuing Expose request
03:09:49.124 00.029 25848 IsSlewing returns 0
03:09:49.124 00.000 25848 IsGuiding returns 0
03:09:49.155 00.031 25848 PulseGuide returned control before completion, sleep 56
03:09:49.221 00.066 25848 IsGuiding returns 1
03:09:49.221 00.000 25848 scope still moving after pulse duration time elapsed
03:09:49.283 00.062 25848 IsSlewing returns 0
03:09:49.283 00.000 25848 IsGuiding returns 0
03:09:49.283 00.000 25848 scope move finished after 77 + 82 ms
03:09:49.283 00.000 25848 Move returns status 0, amount 77
03:09:49.283 00.000 25848 MoveAxis(N, 0, ABG)
03:09:49.283 00.000 25848 Move returns status 0, amount 0
03:09:49.283 00.000 25848 move complete, result=0
03:09:49.283 00.000 25848 worker thread done servicing request
03:09:49.283 00.000 25848 Worker thread wakes up
03:09:49.283 00.000 21444 GuideStep: -2.6 px 77 ms EAST, 0.7 px 0 ms NORTH
03:09:49.285 00.002 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:49.285 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:52.131 02.846 25848 Exposure complete
03:09:52.211 00.080 25848 worker thread done servicing request
03:09:52.211 00.000 21444 OnExposeComplete: enter
03:09:52.211 00.000 21444 UpdateGuideState(): m_state=6
03:09:52.211 00.000 21444 Star::Find(15, 1263, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1824
03:09:52.211 00.000 21444 Star::Find returns 1 (1), X=1260.73, Y=667.43, Mass=5285854, SNR=201.8, Peak=65504 HFD=7.6
03:09:52.211 00.000 21444 MultiStar: [#1 0.62,-0.80,0.88,U] [#2 0.64,-0.66,0.69,U] [#3 1.34,-0.90,0.57,U] [#4 0.45,-0.55,0.65,U] [#5 0.55,-0.58,0.71,U] [#6 0.20,-0.71,0.59,U] [#7 0.63,-0.71,0.52,U] [#8 -0.29,-0.37,0.46,U] 
03:09:52.211 00.000 21444 refined, 8 included, MultiStar: {0.55, -0.69}, one-star: {0.59, -0.82}
03:09:52.211 00.000 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.95 = 2.33)
03:09:52.211 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.51)
03:09:52.211 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.69 hyp=0.89 cameraTheta=-0.90 mountX=-0.61 mountY=-0.43, mountTheta=-2.52
03:09:52.212 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.69, opts=13)
03:09:52.212 00.000 21444 Enqueuing Move request for scope (0.55, -0.69)
03:09:52.212 00.000 25848 Worker thread wakes up
03:09:52.212 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=142, FiltMax=65504, Gamma=0.560
03:09:52.212 00.000 21444 UpdateGuideState exits: m=5285854 SNR=201.8 Saturated
03:09:52.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:52.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:52.212 00.000 21444 Enqueuing Expose request
03:09:52.212 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.69) opts 0xd
03:09:52.212 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.69)
03:09:52.212 00.000 25848 Moving (0.55, -0.69) raw xDistance=-0.61 yDistance=-0.43
03:09:52.212 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.61
03:09:52.212 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:52.212 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
03:09:52.212 00.000 25848 MoveAxis(E, 23, ABG)
03:09:52.213 00.001 25848 Guiding  Dir = 2, Dur = 23
03:09:52.312 00.099 25848 IsSlewing returns 0
03:09:52.312 00.000 25848 IsGuiding returns 0
03:09:52.344 00.032 25848 IsGuiding returns 1
03:09:52.344 00.000 25848 scope still moving after pulse duration time elapsed
03:09:52.408 00.064 25848 IsSlewing returns 0
03:09:52.408 00.000 25848 IsGuiding returns 0
03:09:52.408 00.000 25848 scope move finished after 23 + 73 ms
03:09:52.408 00.000 25848 Move returns status 0, amount 23
03:09:52.408 00.000 25848 MoveAxis(N, 0, ABG)
03:09:52.408 00.000 25848 Move returns status 0, amount 0
03:09:52.408 00.000 25848 move complete, result=0
03:09:52.408 00.000 25848 worker thread done servicing request
03:09:52.409 00.001 25848 Worker thread wakes up
03:09:52.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:52.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:52.409 00.000 21444 GuideStep: -0.6 px 23 ms EAST, -0.4 px 0 ms NORTH
03:09:55.252 02.843 25848 Exposure complete
03:09:55.339 00.087 25848 worker thread done servicing request
03:09:55.339 00.000 21444 OnExposeComplete: enter
03:09:55.339 00.000 21444 UpdateGuideState(): m_state=6
03:09:55.339 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1825
03:09:55.339 00.000 21444 Star::Find returns 1 (1), X=1262.73, Y=667.32, Mass=5857501, SNR=252.5, Peak=65504 HFD=8.0
03:09:55.340 00.001 21444 MultiStar: [#1 2.38,-0.79,0.00,M1] [#2 2.78,-0.23,0.00,M2] [#3 3.48,-0.90,0.00,M2] [#4 2.32,-0.53,0.00,M1] [#5 1.24,-1.17,0.69,U] [#6 2.60,-0.21,0.00,M1] [#7 2.25,-0.60,0.00,M1] [#8 1.78,-0.70,0.41,U] 
03:09:55.340 00.000 21444 refined, 2 included, MultiStar: {1.99, -0.97}, one-star: {2.59, -0.94}
03:09:55.340 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.78)
03:09:55.340 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.06)
03:09:55.340 00.000 21444 CameraToMount -- cameraX=1.99 cameraY=-0.97 hyp=2.21 cameraTheta=-0.45 mountX=-2.07 mountY=-0.14, mountTheta=-3.07
03:09:55.341 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.99, y=-0.97, opts=13)
03:09:55.341 00.000 21444 Enqueuing Move request for scope (1.99, -0.97)
03:09:55.341 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=192, FiltMax=65504, Gamma=0.560
03:09:55.341 00.000 21444 UpdateGuideState exits: m=5857501 SNR=252.5 Saturated
03:09:55.341 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:55.341 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:55.341 00.000 21444 Enqueuing Expose request
03:09:55.341 00.000 25848 Worker thread wakes up
03:09:55.341 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.99, -0.97) opts 0xd
03:09:55.341 00.000 25848 Handling offset move in thread for scope, endpoint = (1.99, -0.97)
03:09:55.341 00.000 25848 Moving (1.99, -0.97) raw xDistance=-2.07 yDistance=-0.14
03:09:55.341 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.34 from input -2.07
03:09:55.341 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:55.341 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:09:55.341 00.000 25848 MoveAxis(E, 62, ABG)
03:09:55.341 00.000 25848 Guiding  Dir = 2, Dur = 62
03:09:55.374 00.033 25848 IsSlewing returns 0
03:09:55.374 00.000 25848 IsGuiding returns 0
03:09:55.406 00.032 25848 PulseGuide returned control before completion, sleep 41
03:09:55.456 00.050 25848 IsGuiding returns 1
03:09:55.456 00.000 25848 scope still moving after pulse duration time elapsed
03:09:55.534 00.078 25848 IsSlewing returns 0
03:09:55.534 00.000 25848 IsGuiding returns 0
03:09:55.534 00.000 25848 scope move finished after 62 + 97 ms
03:09:55.534 00.000 25848 Move returns status 0, amount 62
03:09:55.534 00.000 25848 MoveAxis(N, 0, ABG)
03:09:55.534 00.000 25848 Move returns status 0, amount 0
03:09:55.534 00.000 25848 move complete, result=0
03:09:55.534 00.000 25848 worker thread done servicing request
03:09:55.534 00.000 25848 Worker thread wakes up
03:09:55.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:55.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:55.535 00.001 21444 GuideStep: -2.1 px 62 ms EAST, -0.1 px 0 ms NORTH
03:09:58.388 02.853 25848 Exposure complete
03:09:58.470 00.082 25848 worker thread done servicing request
03:09:58.470 00.000 21444 OnExposeComplete: enter
03:09:58.470 00.000 21444 UpdateGuideState(): m_state=6
03:09:58.470 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1826
03:09:58.471 00.001 21444 Star::Find returns 1 (1), X=1262.55, Y=668.83, Mass=5620563, SNR=183.0, Peak=65504 HFD=8.0
03:09:58.471 00.000 21444 MultiStar: [#1 1.88,0.29,1.12,U] [#2 2.42,0.81,0.00,M3] [#3 1.99,0.28,0.00,M3] [#4 1.99,0.87,0.00,M2] [#5 1.20,0.92,0.76,U] [#6 1.69,0.64,0.90,U] [#7 2.07,0.36,0.00,M2] [#8 1.01,0.96,0.72,U] 
03:09:58.471 00.000 21444 refined, 4 included, MultiStar: {1.71, 0.64}, one-star: {2.41, 0.57}
03:09:58.471 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
03:09:58.471 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.75)
03:09:58.471 00.000 21444 CameraToMount -- cameraX=1.71 cameraY=0.64 hyp=1.82 cameraTheta=0.36 mountX=-1.64 mountY=1.24, mountTheta=2.50
03:09:58.472 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.71, y=0.64, opts=13)
03:09:58.472 00.000 21444 Enqueuing Move request for scope (1.71, 0.64)
03:09:58.472 00.000 25848 Worker thread wakes up
03:09:58.472 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.71, 0.64) opts 0xd
03:09:58.472 00.000 25848 Handling offset move in thread for scope, endpoint = (1.71, 0.64)
03:09:58.472 00.000 25848 Moving (1.71, 0.64) raw xDistance=-1.64 yDistance=1.24
03:09:58.472 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.13 from input -1.64
03:09:58.472 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:09:58.472 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.24
03:09:58.472 00.000 25848 MoveAxis(E, 52, ABG)
03:09:58.472 00.000 25848 Guiding  Dir = 2, Dur = 52
03:09:58.472 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=220, FiltMax=65504, Gamma=0.560
03:09:58.472 00.000 21444 UpdateGuideState exits: m=5620563 SNR=183.0 Saturated
03:09:58.472 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:58.472 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:09:58.472 00.000 21444 Enqueuing Expose request
03:09:58.501 00.029 25848 IsSlewing returns 0
03:09:58.532 00.031 25848 IsGuiding returns 0
03:09:58.563 00.031 25848 PulseGuide returned control before completion, sleep 31
03:09:58.625 00.062 25848 IsGuiding returns 1
03:09:58.625 00.000 25848 scope still moving after pulse duration time elapsed
03:09:58.686 00.061 25848 IsSlewing returns 0
03:09:58.686 00.000 25848 IsGuiding returns 0
03:09:58.686 00.000 25848 scope move finished after 52 + 102 ms
03:09:58.686 00.000 25848 Move returns status 0, amount 52
03:09:58.686 00.000 25848 MoveAxis(N, 0, ABG)
03:09:58.686 00.000 25848 Move returns status 0, amount 0
03:09:58.686 00.000 25848 move complete, result=0
03:09:58.686 00.000 25848 worker thread done servicing request
03:09:58.686 00.000 25848 Worker thread wakes up
03:09:58.686 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:09:58.687 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:09:58.687 00.000 21444 GuideStep: -1.6 px 52 ms EAST, 1.2 px 0 ms NORTH
03:10:01.538 02.851 25848 Exposure complete
03:10:01.620 00.082 25848 worker thread done servicing request
03:10:01.620 00.000 21444 OnExposeComplete: enter
03:10:01.620 00.000 21444 UpdateGuideState(): m_state=6
03:10:01.621 00.001 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1827
03:10:01.621 00.000 21444 Star::Find returns 1 (1), X=1262.49, Y=667.50, Mass=5742823, SNR=300.7, Peak=65504 HFD=7.6
03:10:01.621 00.000 21444 MultiStar: [#1 2.08,-0.52,0.00,M1] [#2 2.01,-0.08,0.00,M4] [#3 2.91,-0.45,0.00,M4] [#4 1.81,-0.19,0.81,U] [#5 1.04,-0.13,0.50,U] [#6 1.86,-0.13,0.83,U] [#7 1.95,-0.36,0.00,M3] [#8 1.29,0.09,0.65,U] 
03:10:01.621 00.000 21444 refined, 4 included, MultiStar: {1.77, -0.27}, one-star: {2.35, -0.75}
03:10:01.621 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.05) = xAngle (-3.20 = 3.08)
03:10:01.621 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
03:10:01.621 00.000 21444 CameraToMount -- cameraX=1.77 cameraY=-0.27 hyp=1.79 cameraTheta=-0.15 mountX=-1.79 mountY=0.42, mountTheta=2.91
03:10:01.622 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.77, y=-0.27, opts=13)
03:10:01.622 00.000 21444 Enqueuing Move request for scope (1.77, -0.27)
03:10:01.622 00.000 25848 Worker thread wakes up
03:10:01.622 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.77, -0.27) opts 0xd
03:10:01.622 00.000 25848 Handling offset move in thread for scope, endpoint = (1.77, -0.27)
03:10:01.622 00.000 25848 Moving (1.77, -0.27) raw xDistance=-1.79 yDistance=0.42
03:10:01.622 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.79
03:10:01.622 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:01.622 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=308, FiltMax=65504, Gamma=0.560
03:10:01.623 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:10:01.623 00.000 25848 MoveAxis(E, 56, ABG)
03:10:01.623 00.000 25848 Guiding  Dir = 2, Dur = 56
03:10:01.623 00.000 21444 UpdateGuideState exits: m=5742823 SNR=300.7 Saturated
03:10:01.623 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:01.623 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:01.623 00.000 21444 Enqueuing Expose request
03:10:01.659 00.036 25848 IsSlewing returns 0
03:10:01.659 00.000 25848 IsGuiding returns 0
03:10:01.690 00.031 25848 PulseGuide returned control before completion, sleep 36
03:10:01.739 00.049 25848 IsGuiding returns 1
03:10:01.739 00.000 25848 scope still moving after pulse duration time elapsed
03:10:01.798 00.059 25848 IsSlewing returns 0
03:10:01.799 00.001 25848 IsGuiding returns 0
03:10:01.799 00.000 25848 scope move finished after 56 + 84 ms
03:10:01.799 00.000 25848 Move returns status 0, amount 56
03:10:01.799 00.000 25848 MoveAxis(N, 0, ABG)
03:10:01.799 00.000 25848 Move returns status 0, amount 0
03:10:01.799 00.000 25848 move complete, result=0
03:10:01.799 00.000 25848 worker thread done servicing request
03:10:01.799 00.000 25848 Worker thread wakes up
03:10:01.799 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:01.799 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:01.800 00.001 21444 GuideStep: -1.8 px 56 ms EAST, 0.4 px 0 ms NORTH
03:10:04.656 02.856 25848 Exposure complete
03:10:04.723 00.067 25848 worker thread done servicing request
03:10:04.723 00.000 21444 OnExposeComplete: enter
03:10:04.723 00.000 21444 UpdateGuideState(): m_state=6
03:10:04.724 00.001 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1828
03:10:04.724 00.000 21444 Star::Find returns 1 (1), X=1261.38, Y=667.23, Mass=5835878, SNR=264.2, Peak=65504 HFD=8.0
03:10:04.724 00.000 21444 MultiStar: [#1 1.04,-0.81,1.11,U] [#2 1.54,-0.53,0.99,U] [#3 1.80,-0.82,0.00,M5] [#4 1.13,-0.59,0.68,U] [#5 0.30,-0.73,0.65,U] [#6 0.96,-0.29,0.62,U] [#7 0.82,-0.85,0.56,U] [#8 0.25,-0.61,0.67,U] 
03:10:04.724 00.000 21444 refined, 7 included, MultiStar: {0.97, -0.70}, one-star: {1.24, -1.02}
03:10:04.724 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.68 = 2.61)
03:10:04.724 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
03:10:04.724 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-0.70 hyp=1.20 cameraTheta=-0.62 mountX=-1.03 mountY=-0.28, mountTheta=-2.88
03:10:04.726 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-0.70, opts=13)
03:10:04.726 00.000 21444 Enqueuing Move request for scope (0.97, -0.70)
03:10:04.726 00.000 25848 Worker thread wakes up
03:10:04.726 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=164, FiltMax=65504, Gamma=0.560
03:10:04.726 00.000 21444 UpdateGuideState exits: m=5835878 SNR=264.2 Saturated
03:10:04.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.70) opts 0xd
03:10:04.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:04.726 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -0.70)
03:10:04.726 00.000 25848 Moving (0.97, -0.70) raw xDistance=-1.03 yDistance=-0.28
03:10:04.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.03
03:10:04.726 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:04.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:10:04.726 00.000 25848 MoveAxis(E, 34, ABG)
03:10:04.727 00.001 25848 Guiding  Dir = 2, Dur = 34
03:10:04.727 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:04.727 00.000 21444 Enqueuing Expose request
03:10:04.751 00.024 25848 IsSlewing returns 0
03:10:04.751 00.000 25848 IsGuiding returns 0
03:10:04.782 00.031 25848 PulseGuide returned control before completion, sleep 14
03:10:04.798 00.016 25848 IsGuiding returns 1
03:10:04.798 00.000 25848 scope still moving after pulse duration time elapsed
03:10:04.860 00.062 25848 IsSlewing returns 0
03:10:04.860 00.000 25848 IsGuiding returns 0
03:10:04.860 00.000 25848 scope move finished after 34 + 75 ms
03:10:04.860 00.000 25848 Move returns status 0, amount 34
03:10:04.860 00.000 25848 MoveAxis(N, 0, ABG)
03:10:04.860 00.000 25848 Move returns status 0, amount 0
03:10:04.860 00.000 25848 move complete, result=0
03:10:04.860 00.000 25848 worker thread done servicing request
03:10:04.860 00.000 25848 Worker thread wakes up
03:10:04.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:04.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:04.860 00.000 21444 GuideStep: -1.0 px 34 ms EAST, -0.3 px 0 ms NORTH
03:10:07.702 02.842 25848 Exposure complete
03:10:07.782 00.080 25848 worker thread done servicing request
03:10:07.783 00.001 21444 OnExposeComplete: enter
03:10:07.783 00.000 21444 UpdateGuideState(): m_state=6
03:10:07.783 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1829
03:10:07.783 00.000 21444 Star::Find returns 1 (1), X=1262.29, Y=667.28, Mass=5644608, SNR=225.1, Peak=65504 HFD=8.0
03:10:07.783 00.000 21444 MultiStar: [#1 1.84,-0.75,0.00,M1] [#2 1.82,-0.18,0.74,U] [#3 2.60,-0.76,0.00,M6] [#4 1.80,-0.75,0.00,M1] [#5 0.53,-0.29,0.57,U] [#6 1.30,-0.57,0.60,U] [#7 1.80,-0.55,0.63,U] [#8 0.69,-0.29,0.51,U] 
03:10:07.783 00.000 21444 refined, 5 included, MultiStar: {1.50, -0.52}, one-star: {2.16, -0.98}
03:10:07.783 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.39 = 2.90)
03:10:07.783 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
03:10:07.783 00.000 21444 CameraToMount -- cameraX=1.50 cameraY=-0.52 hyp=1.59 cameraTheta=-0.33 mountX=-1.54 mountY=0.09, mountTheta=3.09
03:10:07.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.50, y=-0.52, opts=13)
03:10:07.784 00.000 21444 Enqueuing Move request for scope (1.50, -0.52)
03:10:07.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=256, FiltMax=65504, Gamma=0.560
03:10:07.784 00.000 21444 UpdateGuideState exits: m=5644608 SNR=225.1 Saturated
03:10:07.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:07.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:07.784 00.000 21444 Enqueuing Expose request
03:10:07.784 00.000 25848 Worker thread wakes up
03:10:07.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.50, -0.52) opts 0xd
03:10:07.784 00.000 25848 Handling offset move in thread for scope, endpoint = (1.50, -0.52)
03:10:07.784 00.000 25848 Moving (1.50, -0.52) raw xDistance=-1.54 yDistance=0.09
03:10:07.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.54
03:10:07.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:07.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:10:07.784 00.000 25848 MoveAxis(E, 47, ABG)
03:10:07.784 00.000 25848 Guiding  Dir = 2, Dur = 47
03:10:07.815 00.031 25848 IsSlewing returns 0
03:10:07.815 00.000 25848 IsGuiding returns 0
03:10:07.846 00.031 25848 PulseGuide returned control before completion, sleep 26
03:10:07.873 00.027 25848 IsGuiding returns 1
03:10:07.873 00.000 25848 scope still moving after pulse duration time elapsed
03:10:07.939 00.066 25848 IsSlewing returns 0
03:10:07.940 00.001 25848 IsGuiding returns 0
03:10:07.940 00.000 25848 scope move finished after 47 + 78 ms
03:10:07.940 00.000 25848 Move returns status 0, amount 47
03:10:07.940 00.000 25848 MoveAxis(N, 0, ABG)
03:10:07.940 00.000 25848 Move returns status 0, amount 0
03:10:07.940 00.000 25848 move complete, result=0
03:10:07.940 00.000 25848 worker thread done servicing request
03:10:07.940 00.000 25848 Worker thread wakes up
03:10:07.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:07.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:07.940 00.000 21444 GuideStep: -1.5 px 47 ms EAST, 0.1 px 0 ms NORTH
03:10:10.786 02.846 25848 Exposure complete
03:10:10.873 00.087 25848 worker thread done servicing request
03:10:10.873 00.000 21444 OnExposeComplete: enter
03:10:10.873 00.000 21444 UpdateGuideState(): m_state=6
03:10:10.873 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1830
03:10:10.873 00.000 21444 Star::Find returns 1 (1), X=1260.56, Y=668.90, Mass=5125830, SNR=153.4, Peak=65504 HFD=7.9
03:10:10.874 00.001 21444 MultiStar: [#1 0.18,0.64,0.90,U] [#2 1.29,0.36,0.78,U] [#3 1.91,0.18,0.71,U] [#4 -0.01,0.81,0.63,U] [#5 -0.13,0.68,0.50,U] [#6 0.70,0.52,0.61,U] [#7 0.90,0.02,0.55,U] [#8 -0.53,0.57,0.56,U] 
03:10:10.874 00.000 21444 refined, 8 included, MultiStar: {0.56, 0.50}, one-star: {0.42, 0.65}
03:10:10.874 00.000 21444 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
03:10:10.874 00.000 21444 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.12)
03:10:10.874 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=0.50 hyp=0.75 cameraTheta=0.73 mountX=-0.51 mountY=0.68, mountTheta=2.22
03:10:10.875 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=0.50, opts=13)
03:10:10.875 00.000 21444 Enqueuing Move request for scope (0.56, 0.50)
03:10:10.875 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=130, FiltMax=65504, Gamma=0.560
03:10:10.875 00.000 21444 UpdateGuideState exits: m=5125830 SNR=153.4 Saturated
03:10:10.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:10.875 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:10.875 00.000 21444 Enqueuing Expose request
03:10:10.875 00.000 25848 Worker thread wakes up
03:10:10.875 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.50) opts 0xd
03:10:10.875 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 0.50)
03:10:10.875 00.000 25848 Moving (0.56, 0.50) raw xDistance=-0.51 yDistance=0.68
03:10:10.875 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
03:10:10.875 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:10:10.875 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.68
03:10:10.875 00.000 25848 MoveAxis(E, 0, ABG)
03:10:10.875 00.000 25848 Move returns status 0, amount 0
03:10:10.875 00.000 25848 MoveAxis(N, 0, ABG)
03:10:10.875 00.000 25848 Move returns status 0, amount 0
03:10:10.875 00.000 25848 move complete, result=0
03:10:10.875 00.000 25848 worker thread done servicing request
03:10:10.876 00.001 25848 Worker thread wakes up
03:10:10.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:10.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:10.876 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.7 px 0 ms NORTH
03:10:13.718 02.842 25848 Exposure complete
03:10:13.795 00.077 25848 worker thread done servicing request
03:10:13.795 00.000 21444 OnExposeComplete: enter
03:10:13.795 00.000 21444 UpdateGuideState(): m_state=6
03:10:13.795 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1831
03:10:13.795 00.000 21444 Star::Find returns 1 (1), X=1261.72, Y=668.85, Mass=5657774, SNR=183.4, Peak=65504 HFD=7.9
03:10:13.795 00.000 21444 MultiStar: [#1 1.96,0.69,0.00,M1] [#2 1.91,0.99,0.00,M2] [#3 2.54,0.32,0.00,M6] [#4 1.30,0.79,0.81,U] [#5 0.09,0.39,0.99,U] [#6 1.31,1.05,0.79,U] [#7 1.69,0.54,0.86,U] [#8 -0.17,0.90,0.62,U] 
03:10:13.795 00.000 21444 refined, 5 included, MultiStar: {1.01, 0.68}, one-star: {1.58, 0.60}
03:10:13.795 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
03:10:13.795 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.98)
03:10:13.796 00.001 21444 CameraToMount -- cameraX=1.01 cameraY=0.68 hyp=1.22 cameraTheta=0.60 mountX=-0.94 mountY=1.02, mountTheta=2.32
03:10:13.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=0.68, opts=13)
03:10:13.797 00.000 21444 Enqueuing Move request for scope (1.01, 0.68)
03:10:13.797 00.000 25848 Worker thread wakes up
03:10:13.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, 0.68) opts 0xd
03:10:13.798 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=130, FiltMax=65504, Gamma=0.560
03:10:13.798 00.000 21444 UpdateGuideState exits: m=5657774 SNR=183.4 Saturated
03:10:13.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:13.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:13.798 00.000 21444 Enqueuing Expose request
03:10:13.798 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, 0.68)
03:10:13.798 00.000 25848 Moving (1.01, 0.68) raw xDistance=-0.94 yDistance=1.02
03:10:13.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94
03:10:13.798 00.000 25848 switching direction from -1 to 1 - decHistory=5 oldest=0.98 newest=1.78
03:10:13.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
03:10:13.798 00.000 25848 MoveAxis(E, 27, ABG)
03:10:13.798 00.000 25848 Guiding  Dir = 2, Dur = 27
03:10:13.845 00.047 25848 IsSlewing returns 0
03:10:13.845 00.000 25848 IsGuiding returns 0
03:10:13.877 00.032 25848 IsGuiding returns 1
03:10:13.877 00.000 25848 scope still moving after pulse duration time elapsed
03:10:13.937 00.060 25848 IsSlewing returns 0
03:10:13.937 00.000 25848 IsGuiding returns 0
03:10:13.937 00.000 25848 scope move finished after 27 + 64 ms
03:10:13.937 00.000 25848 Move returns status 0, amount 27
03:10:13.937 00.000 25848 BLC: Oldest BLC event removed
03:10:13.937 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 293 applied
03:10:13.937 00.000 25848 MoveAxis(S, 321, ABG)
03:10:13.937 00.000 25848 Guiding  Dir = 1, Dur = 321
03:10:13.970 00.033 25848 IsSlewing returns 0
03:10:13.970 00.000 25848 IsGuiding returns 0
03:10:14.001 00.031 25848 PulseGuide returned control before completion, sleep 301
03:10:14.311 00.310 25848 IsGuiding returns 1
03:10:14.311 00.000 25848 scope still moving after pulse duration time elapsed
03:10:14.375 00.064 25848 IsSlewing returns 0
03:10:14.375 00.000 25848 IsGuiding returns 0
03:10:14.375 00.000 25848 scope move finished after 321 + 84 ms
03:10:14.375 00.000 25848 Move returns status 0, amount 321
03:10:14.375 00.000 25848 move complete, result=0
03:10:14.375 00.000 25848 worker thread done servicing request
03:10:14.376 00.001 25848 Worker thread wakes up
03:10:14.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:14.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:14.376 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 1.0 px 321 ms SOUTH
03:10:17.227 02.851 25848 Exposure complete
03:10:17.303 00.076 25848 worker thread done servicing request
03:10:17.303 00.000 21444 OnExposeComplete: enter
03:10:17.303 00.000 21444 UpdateGuideState(): m_state=6
03:10:17.303 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1832
03:10:17.303 00.000 21444 Star::Find returns 1 (1), X=1262.80, Y=668.30, Mass=5865285, SNR=233.6, Peak=65504 HFD=7.9
03:10:17.303 00.000 21444 MultiStar: [#1 1.97,0.08,0.00,M2] [#2 2.47,0.25,0.00,M3] [#3 2.67,0.25,0.00,M7] [#4 2.47,0.47,0.00,M1] [#5 0.93,0.03,0.97,U] [#6 2.16,0.54,0.00,M1] [#7 2.42,0.30,0.00,M1] [#8 1.33,0.74,0.66,U] 
03:10:17.303 00.000 21444 refined, 2 included, MultiStar: {1.69, 0.22}, one-star: {2.66, 0.05}
03:10:17.303 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
03:10:17.303 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.52)
03:10:17.303 00.000 21444 CameraToMount -- cameraX=1.69 cameraY=0.22 hyp=1.70 cameraTheta=0.13 mountX=-1.66 mountY=0.84, mountTheta=2.67
03:10:17.304 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.69, y=0.22, opts=13)
03:10:17.304 00.000 21444 Enqueuing Move request for scope (1.69, 0.22)
03:10:17.304 00.000 25848 Worker thread wakes up
03:10:17.304 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.69, 0.22) opts 0xd
03:10:17.304 00.000 25848 Handling offset move in thread for scope, endpoint = (1.69, 0.22)
03:10:17.304 00.000 25848 Moving (1.69, 0.22) raw xDistance=-1.66 yDistance=0.84
03:10:17.304 00.000 25848 BLC: History state: CurrMiss=0.84, AvgInitMiss=0.79, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.015432, 1:0.841500
03:10:17.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=140, FiltMax=65504, Gamma=0.560
03:10:17.305 00.001 21444 UpdateGuideState exits: m=5865285 SNR=233.6 Saturated
03:10:17.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:17.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:17.305 00.000 21444 Enqueuing Expose request
03:10:17.305 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:10:17.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.66
03:10:17.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
03:10:17.305 00.000 25848 MoveAxis(E, 50, ABG)
03:10:17.305 00.000 25848 Guiding  Dir = 2, Dur = 50
03:10:17.329 00.024 25848 IsSlewing returns 0
03:10:17.330 00.001 25848 IsGuiding returns 0
03:10:17.360 00.030 25848 PulseGuide returned control before completion, sleep 29
03:10:17.399 00.039 25848 IsGuiding returns 1
03:10:17.399 00.000 25848 scope still moving after pulse duration time elapsed
03:10:17.455 00.056 25848 IsSlewing returns 0
03:10:17.455 00.000 25848 IsGuiding returns 0
03:10:17.455 00.000 25848 scope move finished after 50 + 75 ms
03:10:17.455 00.000 25848 Move returns status 0, amount 50
03:10:17.455 00.000 25848 MoveAxis(S, 23, ABG)
03:10:17.455 00.000 25848 Guiding  Dir = 1, Dur = 23
03:10:17.485 00.030 25848 IsSlewing returns 0
03:10:17.496 00.011 25848 IsGuiding returns 0
03:10:17.518 00.022 25848 PulseGuide returned control before completion, sleep 12
03:10:17.540 00.022 25848 IsGuiding returns 1
03:10:17.540 00.000 25848 scope still moving after pulse duration time elapsed
03:10:17.594 00.054 25848 IsSlewing returns 0
03:10:17.594 00.000 25848 IsGuiding returns 0
03:10:17.594 00.000 25848 scope move finished after 23 + 75 ms
03:10:17.594 00.000 25848 Move returns status 0, amount 23
03:10:17.594 00.000 25848 move complete, result=0
03:10:17.595 00.001 25848 worker thread done servicing request
03:10:17.595 00.000 25848 Worker thread wakes up
03:10:17.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:17.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:17.595 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 0.8 px 23 ms SOUTH
03:10:20.445 02.850 25848 Exposure complete
03:10:20.533 00.088 25848 worker thread done servicing request
03:10:20.533 00.000 21444 OnExposeComplete: enter
03:10:20.533 00.000 21444 UpdateGuideState(): m_state=6
03:10:20.533 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1833
03:10:20.533 00.000 21444 Star::Find returns 1 (1), X=1261.71, Y=667.32, Mass=5731452, SNR=242.2, Peak=65504 HFD=7.9
03:10:20.533 00.000 21444 MultiStar: [#1 1.19,-0.91,0.95,U] [#2 1.24,-0.71,0.83,U] [#3 1.90,-0.77,0.00,M8] [#4 1.13,-0.39,0.85,U] [#5 0.55,-0.71,0.64,U] [#6 1.19,-0.40,0.72,U] [#7 1.22,-0.41,0.64,U] [#8 0.59,-0.69,0.49,U] 
03:10:20.533 00.000 21444 refined, 7 included, MultiStar: {1.14, -0.66}, one-star: {1.57, -0.93}
03:10:20.534 00.001 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.71)
03:10:20.534 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
03:10:20.534 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=-0.66 hyp=1.32 cameraTheta=-0.53 mountX=-1.19 mountY=-0.18, mountTheta=-2.99
03:10:20.535 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=-0.66, opts=13)
03:10:20.535 00.000 21444 Enqueuing Move request for scope (1.14, -0.66)
03:10:20.535 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=180, FiltMax=65504, Gamma=0.560
03:10:20.536 00.001 21444 UpdateGuideState exits: m=5731452 SNR=242.2 Saturated
03:10:20.536 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:20.536 00.000 25848 Worker thread wakes up
03:10:20.536 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, -0.66) opts 0xd
03:10:20.536 00.000 25848 Handling offset move in thread for scope, endpoint = (1.14, -0.66)
03:10:20.536 00.000 25848 Moving (1.14, -0.66) raw xDistance=-1.19 yDistance=-0.18
03:10:20.536 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:20.536 00.000 21444 Enqueuing Expose request
03:10:20.536 00.000 25848 BLC: History state: CurrMiss=-0.18, AvgInitMiss=0.79, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.015432, 1:0.841500, 2:-0.181784
03:10:20.536 00.000 25848 BLC: No correction, Miss < min_move
03:10:20.536 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.19
03:10:20.536 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:20.536 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:10:20.536 00.000 25848 MoveAxis(E, 38, ABG)
03:10:20.536 00.000 25848 Guiding  Dir = 2, Dur = 38
03:10:20.592 00.056 25848 IsSlewing returns 0
03:10:20.592 00.000 25848 IsGuiding returns 0
03:10:20.624 00.032 25848 PulseGuide returned control before completion, sleep 18
03:10:20.660 00.036 25848 IsGuiding returns 1
03:10:20.660 00.000 25848 scope still moving after pulse duration time elapsed
03:10:20.733 00.073 25848 IsSlewing returns 0
03:10:20.734 00.001 25848 IsGuiding returns 0
03:10:20.734 00.000 25848 scope move finished after 38 + 103 ms
03:10:20.734 00.000 25848 Move returns status 0, amount 38
03:10:20.734 00.000 25848 MoveAxis(N, 0, ABG)
03:10:20.734 00.000 25848 Move returns status 0, amount 0
03:10:20.734 00.000 25848 move complete, result=0
03:10:20.734 00.000 25848 worker thread done servicing request
03:10:20.734 00.000 25848 Worker thread wakes up
03:10:20.734 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -0.2 px 0 ms NORTH
03:10:20.735 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:20.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:23.582 02.847 25848 Exposure complete
03:10:23.663 00.081 25848 worker thread done servicing request
03:10:23.663 00.000 21444 OnExposeComplete: enter
03:10:23.663 00.000 21444 UpdateGuideState(): m_state=6
03:10:23.663 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1834
03:10:23.663 00.000 21444 Star::Find returns 1 (1), X=1261.22, Y=666.70, Mass=5815721, SNR=226.2, Peak=65504 HFD=8.0
03:10:23.663 00.000 21444 MultiStar: [#1 0.44,-0.98,1.10,U] [#2 0.91,-0.96,0.84,U] [#3 0.95,-0.93,0.93,U] [#4 0.88,-0.65,0.82,U] [#5 -0.87,-1.31,0.68,U] [#6 0.17,-0.50,0.75,U] [#7 0.80,-0.97,0.52,U] [#8 -0.25,-1.24,0.46,U] 
03:10:23.663 00.000 21444 refined, 8 included, MultiStar: {0.53, -1.01}, one-star: {1.08, -1.56}
03:10:23.663 00.000 21444 CameraToMount -- cameraTheta (-1.09) - m_xAngle (3.05) = xAngle (-4.14 = 2.14)
03:10:23.663 00.000 21444 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.98 = -0.70)
03:10:23.663 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-1.01 hyp=1.14 cameraTheta=-1.09 mountX=-0.62 mountY=-0.74, mountTheta=-2.27
03:10:23.664 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-1.01, opts=13)
03:10:23.664 00.000 21444 Enqueuing Move request for scope (0.53, -1.01)
03:10:23.664 00.000 25848 Worker thread wakes up
03:10:23.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=320, FiltMax=65504, Gamma=0.560
03:10:23.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -1.01) opts 0xd
03:10:23.664 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -1.01)
03:10:23.664 00.000 25848 Moving (0.53, -1.01) raw xDistance=-0.62 yDistance=-0.74
03:10:23.664 00.000 25848 BLC: window closed
03:10:23.664 00.000 25848 BLC: History state: CurrMiss=-0.74, AvgInitMiss=0.79, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.015432, 1:0.841500, 2:-0.181784
03:10:23.664 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:10:23.664 00.000 25848 BLC: window closed
03:10:23.665 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.62
03:10:23.665 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:10:23.665 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
03:10:23.665 00.000 25848 MoveAxis(E, 21, ABG)
03:10:23.665 00.000 25848 Guiding  Dir = 2, Dur = 21
03:10:23.665 00.000 21444 UpdateGuideState exits: m=5815721 SNR=226.2 Saturated
03:10:23.665 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:23.665 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:23.665 00.000 21444 Enqueuing Expose request
03:10:23.690 00.025 25848 IsSlewing returns 0
03:10:23.690 00.000 25848 IsGuiding returns 0
03:10:23.721 00.031 25848 IsGuiding returns 1
03:10:23.721 00.000 25848 scope still moving after pulse duration time elapsed
03:10:23.783 00.062 25848 IsSlewing returns 0
03:10:23.784 00.001 25848 IsGuiding returns 0
03:10:23.784 00.000 25848 scope move finished after 21 + 72 ms
03:10:23.784 00.000 25848 Move returns status 0, amount 21
03:10:23.784 00.000 25848 MoveAxis(N, 0, ABG)
03:10:23.784 00.000 25848 Move returns status 0, amount 0
03:10:23.784 00.000 25848 move complete, result=0
03:10:23.784 00.000 25848 worker thread done servicing request
03:10:23.784 00.000 25848 Worker thread wakes up
03:10:23.784 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:23.784 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:23.784 00.000 21444 GuideStep: -0.6 px 21 ms EAST, -0.7 px 0 ms NORTH
03:10:26.629 02.845 25848 Exposure complete
03:10:26.717 00.088 25848 worker thread done servicing request
03:10:26.717 00.000 21444 OnExposeComplete: enter
03:10:26.717 00.000 21444 UpdateGuideState(): m_state=6
03:10:26.717 00.000 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1835
03:10:26.717 00.000 21444 Star::Find returns 1 (1), X=1260.75, Y=667.44, Mass=5545789, SNR=190.2, Peak=65504 HFD=7.7
03:10:26.717 00.000 21444 MultiStar: [#1 0.00,-0.58,1.22,U] [#2 0.19,-0.86,1.14,U] [#3 0.65,-1.08,0.96,U] [#4 -0.02,-0.35,0.95,U] [#5 -0.78,-1.61,0.92,U] [#6 0.14,-0.89,0.72,U] [#7 0.56,-0.82,0.81,U] [#8 -0.78,-0.95,0.54,U] 
03:10:26.718 00.001 21444 refined, 8 included, MultiStar: {0.10, -0.87}, one-star: {0.61, -0.82}
03:10:26.718 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.51 = 1.78)
03:10:26.718 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
03:10:26.718 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.87 hyp=0.87 cameraTheta=-1.45 mountX=-0.18 mountY=-0.77, mountTheta=-1.80
03:10:26.719 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.87, opts=13)
03:10:26.719 00.000 21444 Enqueuing Move request for scope (0.10, -0.87)
03:10:26.719 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=118, FiltMax=65504, Gamma=0.560
03:10:26.719 00.000 21444 UpdateGuideState exits: m=5545789 SNR=190.2 Saturated
03:10:26.719 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:26.719 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:26.719 00.000 21444 Enqueuing Expose request
03:10:26.719 00.000 25848 Worker thread wakes up
03:10:26.719 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.87) opts 0xd
03:10:26.719 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.87)
03:10:26.719 00.000 25848 Moving (0.10, -0.87) raw xDistance=-0.18 yDistance=-0.77
03:10:26.719 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:10:26.719 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:10:26.719 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
03:10:26.719 00.000 25848 MoveAxis(E, 0, ABG)
03:10:26.719 00.000 25848 Move returns status 0, amount 0
03:10:26.719 00.000 25848 MoveAxis(N, 0, ABG)
03:10:26.719 00.000 25848 Move returns status 0, amount 0
03:10:26.719 00.000 25848 move complete, result=0
03:10:26.719 00.000 25848 worker thread done servicing request
03:10:26.720 00.001 25848 Worker thread wakes up
03:10:26.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:26.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:26.720 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
03:10:29.564 02.844 25848 Exposure complete
03:10:29.653 00.089 25848 worker thread done servicing request
03:10:29.653 00.000 21444 OnExposeComplete: enter
03:10:29.653 00.000 21444 UpdateGuideState(): m_state=6
03:10:29.653 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1836
03:10:29.653 00.000 21444 Star::Find returns 1 (1), X=1261.09, Y=666.35, Mass=5844119, SNR=266.9, Peak=65504 HFD=8.1
03:10:29.653 00.000 21444 MultiStar: [#1 0.32,-1.95,0.00,M1] [#2 0.32,-1.63,0.93,U] [#3 0.99,-1.72,0.00,M7] [#4 0.30,-1.34,0.72,U] [#5 -0.78,-1.63,0.81,U] [#6 0.41,-1.10,0.64,U] [#7 0.53,-1.52,0.46,U] [#8 -0.22,-1.56,0.53,U] 
03:10:29.653 00.000 21444 refined, 6 included, MultiStar: {0.24, -1.56}, one-star: {0.95, -1.90}
03:10:29.653 00.000 21444 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.05) = xAngle (-4.47 = 1.81)
03:10:29.654 00.001 21444 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.03)
03:10:29.654 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-1.56 hyp=1.58 cameraTheta=-1.42 mountX=-0.38 mountY=-1.35, mountTheta=-1.85
03:10:29.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-1.56, opts=13)
03:10:29.655 00.000 21444 Enqueuing Move request for scope (0.24, -1.56)
03:10:29.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=16, FiltMax=65504, Gamma=0.560
03:10:29.655 00.000 21444 UpdateGuideState exits: m=5844119 SNR=266.9 Saturated
03:10:29.655 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:29.655 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:29.655 00.000 21444 Enqueuing Expose request
03:10:29.655 00.000 25848 Worker thread wakes up
03:10:29.655 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.56) opts 0xd
03:10:29.655 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -1.56)
03:10:29.655 00.000 25848 Moving (0.24, -1.56) raw xDistance=-0.38 yDistance=-1.35
03:10:29.655 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
03:10:29.655 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:10:29.655 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.35
03:10:29.655 00.000 25848 MoveAxis(E, 0, ABG)
03:10:29.655 00.000 25848 Move returns status 0, amount 0
03:10:29.655 00.000 25848 MoveAxis(N, 0, ABG)
03:10:29.656 00.001 25848 Move returns status 0, amount 0
03:10:29.656 00.000 25848 move complete, result=0
03:10:29.656 00.000 25848 worker thread done servicing request
03:10:29.656 00.000 25848 Worker thread wakes up
03:10:29.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:29.656 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.4 px 0 ms NORTH
03:10:29.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:32.503 02.847 25848 Exposure complete
03:10:32.577 00.074 25848 worker thread done servicing request
03:10:32.577 00.000 21444 OnExposeComplete: enter
03:10:32.577 00.000 21444 UpdateGuideState(): m_state=6
03:10:32.578 00.001 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1837
03:10:32.578 00.000 21444 Star::Find returns 1 (1), X=1260.30, Y=666.47, Mass=5726095, SNR=261.3, Peak=65504 HFD=7.9
03:10:32.578 00.000 21444 MultiStar: [#1 0.15,-1.68,0.88,U] [#2 0.07,-1.07,0.85,U] [#3 0.10,-1.71,0.88,U] [#4 -0.33,-1.19,0.59,U] [#5 -0.75,-1.63,0.52,U] [#6 -0.17,-1.22,0.46,U] [#7 0.04,-1.28,0.56,U] [#8 -0.78,-1.41,0.42,U] 
03:10:32.578 00.000 21444 refined, 8 included, MultiStar: {-0.08, -1.48}, one-star: {0.16, -1.78}
03:10:32.578 00.000 21444 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.05) = xAngle (-4.68 = 1.60)
03:10:32.578 00.000 21444 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.24)
03:10:32.578 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-1.48 hyp=1.48 cameraTheta=-1.63 mountX=-0.05 mountY=-1.40, mountTheta=-1.61
03:10:32.579 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-1.48, opts=13)
03:10:32.579 00.000 21444 Enqueuing Move request for scope (-0.08, -1.48)
03:10:32.579 00.000 25848 Worker thread wakes up
03:10:32.579 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=208, FiltMax=65504, Gamma=0.560
03:10:32.579 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -1.48) opts 0xd
03:10:32.580 00.001 21444 UpdateGuideState exits: m=5726095 SNR=261.3 Saturated
03:10:32.580 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:32.580 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:32.580 00.000 21444 Enqueuing Expose request
03:10:32.580 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -1.48)
03:10:32.580 00.000 25848 Moving (-0.08, -1.48) raw xDistance=-0.05 yDistance=-1.40
03:10:32.580 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:10:32.580 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:10:32.580 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.40
03:10:32.580 00.000 25848 MoveAxis(E, 0, ABG)
03:10:32.580 00.000 25848 Move returns status 0, amount 0
03:10:32.581 00.001 25848 MoveAxis(N, 0, ABG)
03:10:32.581 00.000 25848 Move returns status 0, amount 0
03:10:32.581 00.000 25848 move complete, result=0
03:10:32.581 00.000 25848 worker thread done servicing request
03:10:32.581 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.4 px 0 ms NORTH
03:10:32.581 00.000 25848 Worker thread wakes up
03:10:32.581 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:32.581 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:35.428 02.847 25848 Exposure complete
03:10:35.513 00.085 25848 worker thread done servicing request
03:10:35.513 00.000 21444 OnExposeComplete: enter
03:10:35.514 00.001 21444 UpdateGuideState(): m_state=6
03:10:35.514 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1838
03:10:35.514 00.000 21444 Star::Find returns 1 (1), X=1259.86, Y=667.33, Mass=5578409, SNR=216.7, Peak=65504 HFD=7.9
03:10:35.514 00.000 21444 MultiStar: [#1 -0.15,-0.94,1.03,U] [#2 -0.12,-0.42,0.80,U] [#3 0.45,-0.76,0.65,U] [#4 -0.29,-0.44,0.67,U] [#5 -1.40,-1.36,0.00,M1] [#6 -0.52,-0.64,0.67,U] [#7 -0.21,-0.05,0.47,U] [#8 -1.26,-1.11,0.59,U] 
03:10:35.514 00.000 21444 refined, 7 included, MultiStar: {-0.28, -0.70}, one-star: {-0.28, -0.92}
03:10:35.514 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
03:10:35.514 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
03:10:35.514 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.70 hyp=0.75 cameraTheta=-1.95 mountX=0.21 mountY=-0.75, mountTheta=-1.30
03:10:35.515 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.70, opts=13)
03:10:35.515 00.000 21444 Enqueuing Move request for scope (-0.28, -0.70)
03:10:35.515 00.000 25848 Worker thread wakes up
03:10:35.515 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=92, FiltMax=65504, Gamma=0.560
03:10:35.515 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.70) opts 0xd
03:10:35.515 00.000 21444 UpdateGuideState exits: m=5578409 SNR=216.7 Saturated
03:10:35.516 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.70)
03:10:35.516 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:35.516 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:35.516 00.000 21444 Enqueuing Expose request
03:10:35.516 00.000 25848 Moving (-0.28, -0.70) raw xDistance=0.21 yDistance=-0.75
03:10:35.516 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
03:10:35.516 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:10:35.516 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
03:10:35.516 00.000 25848 MoveAxis(E, 0, ABG)
03:10:35.516 00.000 25848 Move returns status 0, amount 0
03:10:35.516 00.000 25848 MoveAxis(N, 0, ABG)
03:10:35.516 00.000 25848 Move returns status 0, amount 0
03:10:35.516 00.000 25848 move complete, result=0
03:10:35.516 00.000 25848 worker thread done servicing request
03:10:35.516 00.000 25848 Worker thread wakes up
03:10:35.516 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:35.516 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:35.516 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
03:10:38.364 02.848 25848 Exposure complete
03:10:38.446 00.082 25848 worker thread done servicing request
03:10:38.447 00.001 21444 OnExposeComplete: enter
03:10:38.447 00.000 21444 UpdateGuideState(): m_state=6
03:10:38.447 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1839
03:10:38.447 00.000 21444 Star::Find returns 1 (1), X=1260.86, Y=666.98, Mass=5582424, SNR=168.2, Peak=65504 HFD=8.1
03:10:38.447 00.000 21444 MultiStar: [#1 1.49,-1.99,0.00,M1] [#2 0.98,-1.21,1.27,U] [#3 2.21,-1.89,0.00,M6] [#4 0.60,-1.17,1.18,U] [#5 -0.75,-1.46,0.93,U] [#6 0.29,-1.22,0.93,U] [#7 1.19,-1.31,1.01,U] [#8 -0.69,-1.84,0.00,M1] 
03:10:38.447 00.000 21444 refined, 5 included, MultiStar: {0.55, -1.27}, one-star: {0.72, -1.27}
03:10:38.447 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
03:10:38.447 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.77)
03:10:38.447 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-1.27 hyp=1.38 cameraTheta=-1.16 mountX=-0.66 mountY=-0.96, mountTheta=-2.17
03:10:38.448 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-1.27, opts=13)
03:10:38.448 00.000 21444 Enqueuing Move request for scope (0.55, -1.27)
03:10:38.448 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=192, FiltMax=65504, Gamma=0.560
03:10:38.448 00.000 21444 UpdateGuideState exits: m=5582424 SNR=168.2 Saturated
03:10:38.448 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:38.448 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:38.448 00.000 21444 Enqueuing Expose request
03:10:38.448 00.000 25848 Worker thread wakes up
03:10:38.448 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -1.27) opts 0xd
03:10:38.448 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -1.27)
03:10:38.448 00.000 25848 Moving (0.55, -1.27) raw xDistance=-0.66 yDistance=-0.96
03:10:38.448 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.66
03:10:38.448 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=2.53 newest=-3.12
03:10:38.448 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
03:10:38.448 00.000 25848 MoveAxis(E, 19, ABG)
03:10:38.448 00.000 25848 Guiding  Dir = 2, Dur = 19
03:10:38.469 00.021 25848 IsSlewing returns 0
03:10:38.469 00.000 25848 IsGuiding returns 0
03:10:38.500 00.031 25848 IsGuiding returns 1
03:10:38.500 00.000 25848 scope still moving after pulse duration time elapsed
03:10:38.621 00.121 25848 IsSlewing returns 0
03:10:38.621 00.000 25848 IsGuiding returns 0
03:10:38.621 00.000 25848 scope move finished after 19 + 133 ms
03:10:38.621 00.000 25848 Move returns status 0, amount 19
03:10:38.622 00.001 25848 BLC: Oldest BLC event removed
03:10:38.622 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 293 applied
03:10:38.622 00.000 25848 MoveAxis(N, 319, ABG)
03:10:38.622 00.000 25848 Guiding  Dir = 0, Dur = 319
03:10:38.642 00.020 25848 IsSlewing returns 0
03:10:38.642 00.000 25848 IsGuiding returns 0
03:10:38.674 00.032 25848 PulseGuide returned control before completion, sleep 298
03:10:38.976 00.302 25848 IsGuiding returns 1
03:10:38.976 00.000 25848 scope still moving after pulse duration time elapsed
03:10:39.032 00.056 25848 IsSlewing returns 0
03:10:39.033 00.001 25848 IsGuiding returns 0
03:10:39.033 00.000 25848 scope move finished after 319 + 70 ms
03:10:39.033 00.000 25848 Move returns status 0, amount 319
03:10:39.033 00.000 25848 move complete, result=0
03:10:39.033 00.000 25848 worker thread done servicing request
03:10:39.033 00.000 25848 Worker thread wakes up
03:10:39.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:39.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:39.033 00.000 21444 GuideStep: -0.7 px 19 ms EAST, -1.0 px 319 ms NORTH
03:10:41.880 02.847 25848 Exposure complete
03:10:41.960 00.080 25848 worker thread done servicing request
03:10:41.960 00.000 21444 OnExposeComplete: enter
03:10:41.960 00.000 21444 UpdateGuideState(): m_state=6
03:10:41.961 00.001 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1840
03:10:41.961 00.000 21444 Star::Find returns 1 (1), X=1259.34, Y=667.93, Mass=5542780, SNR=168.3, Peak=65504 HFD=8.0
03:10:41.961 00.000 21444 MultiStar: [#1 -1.17,-0.08,0.98,U] [#2 -1.15,0.18,0.83,U] [#3 -0.50,-0.37,0.80,U] [#4 -1.26,0.43,1.04,U] [#5 -2.18,-0.34,0.00,M1] [#6 -1.04,0.25,0.64,U] [#7 -1.47,-0.23,0.63,U] [#8 -1.91,-0.34,0.00,M2] 
03:10:41.961 00.000 21444 single-star, 6 included, MultiStar: {-1.05, -0.02}, one-star: {-0.79, -0.32}
03:10:41.961 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.48)
03:10:41.961 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.37)
03:10:41.961 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=-0.32 hyp=0.86 cameraTheta=-2.76 mountX=0.76 mountY=-0.60, mountTheta=-0.67
03:10:41.962 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=-0.32, opts=13)
03:10:41.962 00.000 21444 Enqueuing Move request for scope (-0.79, -0.32)
03:10:41.962 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=16, FiltMax=65504, Gamma=0.560
03:10:41.962 00.000 21444 UpdateGuideState exits: m=5542780 SNR=168.3 Saturated
03:10:41.962 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:41.962 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:41.962 00.000 21444 Enqueuing Expose request
03:10:41.962 00.000 25848 Worker thread wakes up
03:10:41.962 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.32) opts 0xd
03:10:41.962 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, -0.32)
03:10:41.962 00.000 25848 Moving (-0.79, -0.32) raw xDistance=0.76 yDistance=-0.60
03:10:41.962 00.000 25848 BLC: History state: CurrMiss=0.60, AvgInitMiss=0.50, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.964426, 1:0.600075
03:10:41.962 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:10:41.962 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.76
03:10:41.962 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
03:10:41.962 00.000 25848 MoveAxis(W, 21, ABG)
03:10:41.962 00.000 25848 Guiding  Dir = 3, Dur = 21
03:10:41.983 00.021 25848 IsSlewing returns 0
03:10:41.983 00.000 25848 IsGuiding returns 0
03:10:42.014 00.031 25848 IsGuiding returns 1
03:10:42.015 00.001 25848 scope still moving after pulse duration time elapsed
03:10:42.079 00.064 25848 IsSlewing returns 0
03:10:42.079 00.000 25848 IsGuiding returns 0
03:10:42.079 00.000 25848 scope move finished after 21 + 74 ms
03:10:42.079 00.000 25848 Move returns status 0, amount 21
03:10:42.079 00.000 25848 MoveAxis(N, 16, ABG)
03:10:42.079 00.000 25848 Guiding  Dir = 0, Dur = 16
03:10:42.109 00.030 25848 IsSlewing returns 0
03:10:42.110 00.001 25848 IsGuiding returns 0
03:10:42.140 00.030 25848 IsGuiding returns 1
03:10:42.140 00.000 25848 scope still moving after pulse duration time elapsed
03:10:42.187 00.047 25848 IsSlewing returns 0
03:10:42.187 00.000 25848 IsGuiding returns 0
03:10:42.187 00.000 25848 scope move finished after 16 + 62 ms
03:10:42.187 00.000 25848 Move returns status 0, amount 16
03:10:42.187 00.000 25848 move complete, result=0
03:10:42.187 00.000 25848 worker thread done servicing request
03:10:42.187 00.000 25848 Worker thread wakes up
03:10:42.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:42.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:42.187 00.000 21444 GuideStep: 0.8 px 21 ms WEST, -0.6 px 16 ms NORTH
03:10:45.034 02.847 25848 Exposure complete
03:10:45.118 00.084 25848 worker thread done servicing request
03:10:45.118 00.000 21444 OnExposeComplete: enter
03:10:45.118 00.000 21444 UpdateGuideState(): m_state=6
03:10:45.118 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1841
03:10:45.118 00.000 21444 Star::Find returns 1 (1), X=1260.37, Y=668.21, Mass=5881541, SNR=218.7, Peak=65504 HFD=8.1
03:10:45.119 00.001 21444 MultiStar: [#1 -0.57,-0.00,1.19,U] [#2 -0.10,0.33,0.94,U] [#3 0.23,0.30,1.00,U] [#4 -0.14,0.23,0.85,U] [#5 -1.30,-0.08,0.83,U] [#6 -0.08,0.28,0.66,U] [#7 -0.46,0.51,0.63,U] [#8 -0.86,0.10,0.52,U] 
03:10:45.119 00.000 21444 single-star, 8 included, MultiStar: {-0.30, 0.16}, one-star: {0.23, -0.04}
03:10:45.119 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.06)
03:10:45.119 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
03:10:45.119 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-0.18 mountX=-0.23 mountY=0.05, mountTheta=2.93
03:10:45.119 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.04, opts=13)
03:10:45.119 00.000 21444 Enqueuing Move request for scope (0.23, -0.04)
03:10:45.120 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=130, FiltMax=65504, Gamma=0.560
03:10:45.120 00.000 21444 UpdateGuideState exits: m=5881541 SNR=218.7 Saturated
03:10:45.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:45.120 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:45.120 00.000 21444 Enqueuing Expose request
03:10:45.120 00.000 25848 Worker thread wakes up
03:10:45.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.04) opts 0xd
03:10:45.120 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.04)
03:10:45.120 00.000 25848 Moving (0.23, -0.04) raw xDistance=-0.23 yDistance=0.05
03:10:45.120 00.000 25848 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.50, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.964426, 1:0.600075, 2:-0.048658
03:10:45.120 00.000 25848 BLC: No correction, Miss < min_move
03:10:45.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
03:10:45.120 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:45.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:10:45.120 00.000 25848 MoveAxis(E, 0, ABG)
03:10:45.120 00.000 25848 Move returns status 0, amount 0
03:10:45.120 00.000 25848 MoveAxis(N, 0, ABG)
03:10:45.120 00.000 25848 Move returns status 0, amount 0
03:10:45.120 00.000 25848 move complete, result=0
03:10:45.120 00.000 25848 worker thread done servicing request
03:10:45.120 00.000 25848 Worker thread wakes up
03:10:45.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:45.120 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:45.120 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:10:47.973 02.853 25848 Exposure complete
03:10:48.055 00.082 25848 worker thread done servicing request
03:10:48.055 00.000 21444 OnExposeComplete: enter
03:10:48.055 00.000 21444 UpdateGuideState(): m_state=6
03:10:48.056 00.001 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1842
03:10:48.056 00.000 21444 Star::Find returns 1 (1), X=1261.87, Y=668.47, Mass=5849726, SNR=245.6, Peak=65504 HFD=8.0
03:10:48.056 00.000 21444 MultiStar: [#1 0.66,0.31,1.05,U] [#2 1.07,0.93,0.95,U] [#3 1.96,0.53,0.00,M5] [#4 0.93,0.81,0.80,U] [#5 -0.37,0.49,0.76,U] [#6 1.00,0.90,0.71,U] [#7 1.15,0.89,0.42,U] [#8 0.40,-0.06,0.77,U] 
03:10:48.056 00.000 21444 refined, 7 included, MultiStar: {0.84, 0.53}, one-star: {1.73, 0.21}
03:10:48.056 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.49 = -2.49)
03:10:48.056 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.95)
03:10:48.056 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=0.53 hyp=0.99 cameraTheta=0.56 mountX=-0.78 mountY=0.80, mountTheta=2.34
03:10:48.057 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=0.53, opts=13)
03:10:48.057 00.000 21444 Enqueuing Move request for scope (0.84, 0.53)
03:10:48.057 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=40, FiltMax=65504, Gamma=0.560
03:10:48.057 00.000 21444 UpdateGuideState exits: m=5849726 SNR=245.6 Saturated
03:10:48.057 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:48.057 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:48.057 00.000 21444 Enqueuing Expose request
03:10:48.057 00.000 25848 Worker thread wakes up
03:10:48.057 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.53) opts 0xd
03:10:48.057 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, 0.53)
03:10:48.057 00.000 25848 Moving (0.84, 0.53) raw xDistance=-0.78 yDistance=0.80
03:10:48.057 00.000 25848 BLC: window closed
03:10:48.057 00.000 25848 BLC: History state: CurrMiss=-0.80, AvgInitMiss=0.50, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.964426, 1:0.600075, 2:-0.048658
03:10:48.057 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:10:48.057 00.000 25848 BLC: window closed
03:10:48.057 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
03:10:48.057 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:10:48.057 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
03:10:48.057 00.000 25848 MoveAxis(E, 23, ABG)
03:10:48.057 00.000 25848 Guiding  Dir = 2, Dur = 23
03:10:48.078 00.021 25848 IsSlewing returns 0
03:10:48.078 00.000 25848 IsGuiding returns 0
03:10:48.178 00.100 25848 IsGuiding returns 1
03:10:48.178 00.000 25848 scope still moving after pulse duration time elapsed
03:10:48.236 00.058 25848 IsSlewing returns 0
03:10:48.236 00.000 25848 IsGuiding returns 0
03:10:48.236 00.000 25848 scope move finished after 23 + 135 ms
03:10:48.237 00.001 25848 Move returns status 0, amount 23
03:10:48.237 00.000 25848 MoveAxis(N, 0, ABG)
03:10:48.237 00.000 25848 Move returns status 0, amount 0
03:10:48.237 00.000 25848 move complete, result=0
03:10:48.237 00.000 25848 worker thread done servicing request
03:10:48.237 00.000 25848 Worker thread wakes up
03:10:48.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:48.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:48.237 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.8 px 0 ms NORTH
03:10:51.086 02.849 25848 Exposure complete
03:10:51.173 00.087 25848 worker thread done servicing request
03:10:51.173 00.000 21444 OnExposeComplete: enter
03:10:51.173 00.000 21444 UpdateGuideState(): m_state=6
03:10:51.173 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1843
03:10:51.173 00.000 21444 Star::Find returns 1 (1), X=1260.92, Y=667.66, Mass=5678241, SNR=208.6, Peak=65504 HFD=7.9
03:10:51.174 00.001 21444 MultiStar: [#1 0.41,-0.48,1.43,U] [#2 0.39,-0.03,1.17,U] [#3 1.18,0.01,1.13,U] [#4 0.19,-0.08,1.02,U] [#5 -0.67,-0.97,1.01,U] [#6 0.24,-0.12,0.73,U] [#7 0.59,-0.31,0.56,U] [#8 -0.07,-0.49,0.52,U] 
03:10:51.174 00.000 21444 refined, 8 included, MultiStar: {0.37, -0.33}, one-star: {0.78, -0.59}
03:10:51.174 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.79 = 2.50)
03:10:51.174 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.35)
03:10:51.174 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.33 hyp=0.50 cameraTheta=-0.73 mountX=-0.40 mountY=-0.17, mountTheta=-2.74
03:10:51.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.33, opts=13)
03:10:51.175 00.000 21444 Enqueuing Move request for scope (0.37, -0.33)
03:10:51.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=52, FiltMax=65504, Gamma=0.560
03:10:51.175 00.000 21444 UpdateGuideState exits: m=5678241 SNR=208.6 Saturated
03:10:51.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:51.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:51.175 00.000 21444 Enqueuing Expose request
03:10:51.175 00.000 25848 Worker thread wakes up
03:10:51.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.33) opts 0xd
03:10:51.175 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.33)
03:10:51.175 00.000 25848 Moving (0.37, -0.33) raw xDistance=-0.40 yDistance=-0.17
03:10:51.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
03:10:51.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:51.175 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:10:51.175 00.000 25848 MoveAxis(E, 0, ABG)
03:10:51.175 00.000 25848 Move returns status 0, amount 0
03:10:51.175 00.000 25848 MoveAxis(N, 0, ABG)
03:10:51.175 00.000 25848 Move returns status 0, amount 0
03:10:51.175 00.000 25848 move complete, result=0
03:10:51.175 00.000 25848 worker thread done servicing request
03:10:51.176 00.001 25848 Worker thread wakes up
03:10:51.176 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:51.176 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:51.176 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
03:10:54.019 02.843 25848 Exposure complete
03:10:54.108 00.089 25848 worker thread done servicing request
03:10:54.108 00.000 21444 OnExposeComplete: enter
03:10:54.108 00.000 21444 UpdateGuideState(): m_state=6
03:10:54.108 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1844
03:10:54.109 00.001 21444 Star::Find returns 1 (1), X=1261.19, Y=668.26, Mass=5537486, SNR=234.6, Peak=65504 HFD=7.8
03:10:54.109 00.000 21444 MultiStar: [#1 0.93,-0.31,1.15,U] [#2 0.87,0.30,1.05,U] [#3 0.63,0.23,1.13,U] [#4 0.61,0.34,0.82,U] [#5 -0.64,0.04,0.77,U] [#6 0.11,0.58,0.70,U] [#7 0.97,0.30,0.84,U] [#8 -0.52,0.53,0.52,U] 
03:10:54.109 00.000 21444 refined, 8 included, MultiStar: {0.55, 0.18}, one-star: {1.05, 0.01}
03:10:54.109 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
03:10:54.109 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.71)
03:10:54.109 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.18 hyp=0.58 cameraTheta=0.32 mountX=-0.53 mountY=0.38, mountTheta=2.52
03:10:54.110 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.18, opts=13)
03:10:54.110 00.000 21444 Enqueuing Move request for scope (0.55, 0.18)
03:10:54.110 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=180, FiltMax=65504, Gamma=0.560
03:10:54.110 00.000 21444 UpdateGuideState exits: m=5537486 SNR=234.6 Saturated
03:10:54.110 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:54.110 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:54.110 00.000 21444 Enqueuing Expose request
03:10:54.110 00.000 25848 Worker thread wakes up
03:10:54.110 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.18) opts 0xd
03:10:54.110 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.18)
03:10:54.110 00.000 25848 Moving (0.55, 0.18) raw xDistance=-0.53 yDistance=0.38
03:10:54.110 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
03:10:54.110 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:54.110 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
03:10:54.110 00.000 25848 MoveAxis(E, 15, ABG)
03:10:54.111 00.001 25848 Guiding  Dir = 2, Dur = 15
03:10:54.140 00.029 25848 IsSlewing returns 0
03:10:54.140 00.000 25848 IsGuiding returns 0
03:10:54.172 00.032 25848 IsGuiding returns 1
03:10:54.172 00.000 25848 scope still moving after pulse duration time elapsed
03:10:54.236 00.064 25848 IsSlewing returns 0
03:10:54.236 00.000 25848 IsGuiding returns 0
03:10:54.236 00.000 25848 scope move finished after 15 + 81 ms
03:10:54.236 00.000 25848 Move returns status 0, amount 15
03:10:54.236 00.000 25848 MoveAxis(N, 0, ABG)
03:10:54.236 00.000 25848 Move returns status 0, amount 0
03:10:54.236 00.000 25848 move complete, result=0
03:10:54.236 00.000 25848 worker thread done servicing request
03:10:54.236 00.000 25848 Worker thread wakes up
03:10:54.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:54.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:54.237 00.001 21444 GuideStep: -0.5 px 15 ms EAST, 0.4 px 0 ms NORTH
03:10:57.078 02.841 25848 Exposure complete
03:10:57.165 00.087 25848 worker thread done servicing request
03:10:57.165 00.000 21444 OnExposeComplete: enter
03:10:57.165 00.000 21444 UpdateGuideState(): m_state=6
03:10:57.166 00.001 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1845
03:10:57.166 00.000 21444 Star::Find returns 1 (1), X=1259.34, Y=669.12, Mass=5676722, SNR=187.3, Peak=65504 HFD=8.1
03:10:57.166 00.000 21444 MultiStar: [#1 -1.66,0.86,0.98,U] [#2 -1.68,1.47,0.00,M1] [#3 -0.84,0.98,0.81,U] [#4 -1.22,1.46,0.84,U] [#5 -3.08,0.18,0.00,M1] [#6 -1.54,1.62,0.00,M1] [#7 -1.29,0.65,0.53,U] [#8 -2.32,0.85,0.00,M1] 
03:10:57.166 00.000 21444 single-star, 4 included, MultiStar: {-1.16, 0.98}, one-star: {-0.80, 0.87}
03:10:57.166 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
03:10:57.166 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.71)
03:10:57.166 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.87 hyp=1.18 cameraTheta=2.32 mountX=0.88 mountY=0.50, mountTheta=0.51
03:10:57.167 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.87, opts=13)
03:10:57.167 00.000 21444 Enqueuing Move request for scope (-0.80, 0.87)
03:10:57.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=192, FiltMax=65504, Gamma=0.560
03:10:57.167 00.000 21444 UpdateGuideState exits: m=5676722 SNR=187.3 Saturated
03:10:57.167 00.000 25848 Worker thread wakes up
03:10:57.167 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.87) opts 0xd
03:10:57.167 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.87)
03:10:57.167 00.000 25848 Moving (-0.80, 0.87) raw xDistance=0.88 yDistance=0.50
03:10:57.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.88
03:10:57.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:57.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
03:10:57.168 00.001 25848 MoveAxis(W, 24, ABG)
03:10:57.168 00.000 25848 Guiding  Dir = 3, Dur = 24
03:10:57.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:57.168 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:10:57.168 00.000 21444 Enqueuing Expose request
03:10:57.188 00.020 25848 IsSlewing returns 0
03:10:57.188 00.000 25848 IsGuiding returns 0
03:10:57.220 00.032 25848 IsGuiding returns 1
03:10:57.221 00.001 25848 scope still moving after pulse duration time elapsed
03:10:57.281 00.060 25848 IsSlewing returns 0
03:10:57.281 00.000 25848 IsGuiding returns 0
03:10:57.281 00.000 25848 scope move finished after 24 + 69 ms
03:10:57.282 00.001 25848 Move returns status 0, amount 24
03:10:57.282 00.000 25848 MoveAxis(N, 0, ABG)
03:10:57.282 00.000 25848 Move returns status 0, amount 0
03:10:57.282 00.000 25848 move complete, result=0
03:10:57.282 00.000 25848 worker thread done servicing request
03:10:57.282 00.000 25848 Worker thread wakes up
03:10:57.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:10:57.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:10:57.282 00.000 21444 GuideStep: 0.9 px 24 ms WEST, 0.5 px 0 ms NORTH
03:11:00.133 02.851 25848 Exposure complete
03:11:00.210 00.077 25848 worker thread done servicing request
03:11:00.210 00.000 21444 OnExposeComplete: enter
03:11:00.210 00.000 21444 UpdateGuideState(): m_state=6
03:11:00.211 00.001 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1846
03:11:00.211 00.000 21444 Star::Find returns 1 (1), X=1261.31, Y=669.12, Mass=5792763, SNR=223.3, Peak=65504 HFD=8.0
03:11:00.211 00.000 21444 MultiStar: [#1 0.11,0.93,1.00,U] [#2 0.73,1.02,0.94,U] [#3 1.56,0.36,0.63,U] [#4 0.25,1.70,0.85,U] [#5 -0.80,0.82,0.71,U] [#6 0.80,1.00,0.64,U] [#7 1.07,1.17,0.60,U] [#8 -0.49,0.91,0.55,U] 
03:11:00.211 00.000 21444 refined, 8 included, MultiStar: {0.50, 0.99}, one-star: {1.17, 0.87}
03:11:00.211 00.000 21444 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.05) = xAngle (-1.95 = -1.95)
03:11:00.211 00.000 21444 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.49)
03:11:00.211 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=0.99 hyp=1.11 cameraTheta=1.10 mountX=-0.41 mountY=1.11, mountTheta=1.93
03:11:00.212 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=0.99, opts=13)
03:11:00.212 00.000 21444 Enqueuing Move request for scope (0.50, 0.99)
03:11:00.212 00.000 25848 Worker thread wakes up
03:11:00.212 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.99) opts 0xd
03:11:00.212 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=232, FiltMax=65504, Gamma=0.560
03:11:00.212 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 0.99)
03:11:00.212 00.000 21444 UpdateGuideState exits: m=5792763 SNR=223.3 Saturated
03:11:00.212 00.000 25848 Moving (0.50, 0.99) raw xDistance=-0.41 yDistance=1.11
03:11:00.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:00.212 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
03:11:00.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:00.212 00.000 21444 Enqueuing Expose request
03:11:00.212 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:11:00.212 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.11
03:11:00.212 00.000 25848 MoveAxis(E, 0, ABG)
03:11:00.212 00.000 25848 Move returns status 0, amount 0
03:11:00.212 00.000 25848 MoveAxis(N, 0, ABG)
03:11:00.212 00.000 25848 Move returns status 0, amount 0
03:11:00.212 00.000 25848 move complete, result=0
03:11:00.212 00.000 25848 worker thread done servicing request
03:11:00.212 00.000 25848 Worker thread wakes up
03:11:00.213 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:00.213 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:00.213 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.1 px 0 ms NORTH
03:11:03.054 02.841 25848 Exposure complete
03:11:03.133 00.079 25848 worker thread done servicing request
03:11:03.133 00.000 21444 OnExposeComplete: enter
03:11:03.133 00.000 21444 UpdateGuideState(): m_state=6
03:11:03.133 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1847
03:11:03.133 00.000 21444 Star::Find returns 1 (1), X=1259.22, Y=668.69, Mass=5388214, SNR=241.6, Peak=65504 HFD=7.7
03:11:03.134 00.001 21444 MultiStar: [#1 -0.66,0.22,1.00,U] [#2 -0.29,0.69,0.76,U] [#3 -0.05,0.04,0.73,U] [#4 -1.02,0.57,0.79,U] [#5 -2.17,-0.04,0.00,M1] [#6 -1.39,0.70,0.65,U] [#7 -0.86,0.47,0.52,U] [#8 -1.89,0.18,0.48,U] 
03:11:03.134 00.000 21444 refined, 7 included, MultiStar: {-0.82, 0.41}, one-star: {-0.92, 0.43}
03:11:03.134 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
03:11:03.134 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.07)
03:11:03.134 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.41 hyp=0.92 cameraTheta=2.68 mountX=0.86 mountY=0.07, mountTheta=0.08
03:11:03.135 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.41, opts=13)
03:11:03.135 00.000 21444 Enqueuing Move request for scope (-0.82, 0.41)
03:11:03.135 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=88, FiltMax=65504, Gamma=0.560
03:11:03.135 00.000 21444 UpdateGuideState exits: m=5388214 SNR=241.6 Saturated
03:11:03.135 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:03.135 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:03.135 00.000 21444 Enqueuing Expose request
03:11:03.135 00.000 25848 Worker thread wakes up
03:11:03.135 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.41) opts 0xd
03:11:03.135 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.41)
03:11:03.135 00.000 25848 Moving (-0.82, 0.41) raw xDistance=0.86 yDistance=0.07
03:11:03.135 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
03:11:03.135 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:03.135 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:11:03.135 00.000 25848 MoveAxis(W, 25, ABG)
03:11:03.135 00.000 25848 Guiding  Dir = 3, Dur = 25
03:11:03.156 00.021 25848 IsSlewing returns 0
03:11:03.156 00.000 25848 IsGuiding returns 0
03:11:03.188 00.032 25848 IsGuiding returns 1
03:11:03.188 00.000 25848 scope still moving after pulse duration time elapsed
03:11:03.235 00.047 25848 IsSlewing returns 0
03:11:03.235 00.000 25848 IsGuiding returns 0
03:11:03.235 00.000 25848 scope move finished after 25 + 53 ms
03:11:03.235 00.000 25848 Move returns status 0, amount 25
03:11:03.235 00.000 25848 MoveAxis(N, 0, ABG)
03:11:03.235 00.000 25848 Move returns status 0, amount 0
03:11:03.236 00.001 25848 move complete, result=0
03:11:03.236 00.000 25848 worker thread done servicing request
03:11:03.236 00.000 25848 Worker thread wakes up
03:11:03.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:03.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:03.236 00.000 21444 GuideStep: 0.9 px 25 ms WEST, 0.1 px 0 ms NORTH
03:11:06.073 02.837 25848 Exposure complete
03:11:06.157 00.084 25848 worker thread done servicing request
03:11:06.157 00.000 21444 OnExposeComplete: enter
03:11:06.157 00.000 21444 UpdateGuideState(): m_state=6
03:11:06.157 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1848
03:11:06.157 00.000 21444 Star::Find returns 1 (1), X=1259.35, Y=670.64, Mass=5530212, SNR=168.5, Peak=65504 HFD=7.9
03:11:06.158 00.001 21444 MultiStar: [#1 -0.38,1.97,0.00,M1] [#2 -0.91,2.56,0.00,M1] [#3 -0.84,1.76,0.00,M1] [#4 -1.15,2.32,0.00,M1] [#5 -1.82,1.87,0.00,M2] [#6 -1.31,2.15,0.00,M1] [#7 -0.98,2.45,0.00,M1] [#8 -1.84,2.27,0.00,M1] 
03:11:06.158 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
03:11:06.158 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.00 = 2.28)
03:11:06.158 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=2.39 hyp=2.52 cameraTheta=1.89 mountX=1.00 mountY=1.91, mountTheta=1.09
03:11:06.159 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=2.39, opts=13)
03:11:06.159 00.000 21444 Enqueuing Move request for scope (-0.79, 2.39)
03:11:06.159 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=166, FiltMax=65504, Gamma=0.560
03:11:06.159 00.000 21444 UpdateGuideState exits: m=5530212 SNR=168.5 Saturated
03:11:06.159 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:06.159 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:06.159 00.000 21444 Enqueuing Expose request
03:11:06.159 00.000 25848 Worker thread wakes up
03:11:06.159 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 2.39) opts 0xd
03:11:06.160 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.79, 2.39)
03:11:06.160 00.000 25848 Moving (-0.79, 2.39) raw xDistance=1.00 yDistance=1.91
03:11:06.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.00
03:11:06.160 00.000 25848 resist switch: large excursion: input 1.91 thresh 1.53 direction from -1 to 1
03:11:06.160 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.74
03:11:06.160 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.91 from input 1.91
03:11:06.160 00.000 25848 MoveAxis(W, 31, ABG)
03:11:06.160 00.000 25848 Guiding  Dir = 3, Dur = 31
03:11:06.190 00.030 25848 IsSlewing returns 0
03:11:06.191 00.001 25848 IsGuiding returns 0
03:11:06.221 00.030 25848 PulseGuide returned control before completion, sleep 11
03:11:06.246 00.025 25848 IsGuiding returns 1
03:11:06.246 00.000 25848 scope still moving after pulse duration time elapsed
03:11:06.332 00.086 25848 IsSlewing returns 0
03:11:06.332 00.000 25848 IsGuiding returns 0
03:11:06.332 00.000 25848 scope move finished after 31 + 110 ms
03:11:06.332 00.000 25848 Move returns status 0, amount 31
03:11:06.332 00.000 25848 BLC: Oldest BLC event removed
03:11:06.332 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 293 applied
03:11:06.332 00.000 25848 MoveAxis(S, 345, ABG)
03:11:06.332 00.000 25848 Guiding  Dir = 1, Dur = 345
03:11:06.362 00.030 25848 IsSlewing returns 0
03:11:06.363 00.001 25848 IsGuiding returns 0
03:11:06.394 00.031 25848 PulseGuide returned control before completion, sleep 324
03:11:06.729 00.335 25848 IsGuiding returns 1
03:11:06.729 00.000 25848 scope still moving after pulse duration time elapsed
03:11:06.780 00.051 25848 IsSlewing returns 0
03:11:06.780 00.000 25848 IsGuiding returns 0
03:11:06.780 00.000 25848 scope move finished after 345 + 72 ms
03:11:06.780 00.000 25848 Move returns status 0, amount 345
03:11:06.780 00.000 25848 move complete, result=0
03:11:06.780 00.000 25848 worker thread done servicing request
03:11:06.781 00.001 25848 Worker thread wakes up
03:11:06.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:06.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:06.781 00.000 21444 GuideStep: 1.0 px 31 ms WEST, 1.9 px 345 ms SOUTH
03:11:09.619 02.838 25848 Exposure complete
03:11:09.693 00.074 25848 worker thread done servicing request
03:11:09.693 00.000 21444 OnExposeComplete: enter
03:11:09.694 00.001 21444 UpdateGuideState(): m_state=6
03:11:09.694 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1849
03:11:09.694 00.000 21444 Star::Find returns 1 (1), X=1260.79, Y=668.06, Mass=5820682, SNR=190.8, Peak=65504 HFD=8.1
03:11:09.694 00.000 21444 MultiStar: [#1 0.37,0.02,1.24,U] [#2 0.22,0.54,1.10,U] [#3 0.99,-0.06,0.93,U] [#4 0.53,-0.05,0.95,U] [#5 -1.56,-0.53,0.90,U] [#6 0.32,0.29,0.68,U] [#7 0.37,-0.06,0.62,U] [#8 -0.77,-0.40,0.62,U] 
03:11:09.694 00.000 21444 refined, 8 included, MultiStar: {0.17, -0.03}, one-star: {0.65, -0.19}
03:11:09.694 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
03:11:09.694 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
03:11:09.694 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.18 mountX=-0.17 mountY=0.04, mountTheta=2.93
03:11:09.695 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-0.03, opts=13)
03:11:09.695 00.000 21444 Enqueuing Move request for scope (0.17, -0.03)
03:11:09.695 00.000 25848 Worker thread wakes up
03:11:09.695 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=92, FiltMax=65504, Gamma=0.560
03:11:09.695 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
03:11:09.695 00.000 21444 UpdateGuideState exits: m=5820682 SNR=190.8 Saturated
03:11:09.695 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
03:11:09.695 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:09.695 00.000 25848 Moving (0.17, -0.03) raw xDistance=-0.17 yDistance=0.04
03:11:09.695 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:09.695 00.000 21444 Enqueuing Expose request
03:11:09.695 00.000 25848 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.52, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.913810, 1:0.035465
03:11:09.695 00.000 25848 BLC: No correction, Miss < min_move
03:11:09.695 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:11:09.695 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:09.695 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:11:09.695 00.000 25848 MoveAxis(E, 0, ABG)
03:11:09.695 00.000 25848 Move returns status 0, amount 0
03:11:09.695 00.000 25848 MoveAxis(N, 0, ABG)
03:11:09.695 00.000 25848 Move returns status 0, amount 0
03:11:09.695 00.000 25848 move complete, result=0
03:11:09.695 00.000 25848 worker thread done servicing request
03:11:09.696 00.001 25848 Worker thread wakes up
03:11:09.696 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:09.696 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:09.696 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:11:12.546 02.850 25848 Exposure complete
03:11:12.633 00.087 25848 worker thread done servicing request
03:11:12.634 00.001 21444 OnExposeComplete: enter
03:11:12.634 00.000 21444 UpdateGuideState(): m_state=6
03:11:12.634 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1850
03:11:12.634 00.000 21444 Star::Find returns 1 (1), X=1260.15, Y=667.20, Mass=5835479, SNR=252.5, Peak=65504 HFD=8.1
03:11:12.634 00.000 21444 MultiStar: [#1 -0.81,-1.36,0.89,U] [#2 -0.39,-0.92,0.88,U] [#3 0.42,-1.46,0.53,U] [#4 0.01,-0.83,0.69,U] [#5 -0.91,-0.64,0.55,U] [#6 -0.31,-0.75,0.80,U] [#7 -0.23,-0.72,0.64,U] [#8 -1.08,-1.05,0.53,U] 
03:11:12.634 00.000 21444 refined, 8 included, MultiStar: {-0.35, -0.98}, one-star: {0.01, -1.05}
03:11:12.634 00.000 21444 CameraToMount -- cameraTheta (-1.92) - m_xAngle (3.05) = xAngle (-4.97 = 1.32)
03:11:12.634 00.000 21444 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.81 = -1.53)
03:11:12.634 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-0.98 hyp=1.04 cameraTheta=-1.92 mountX=0.26 mountY=-1.04, mountTheta=-1.32
03:11:12.635 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-0.98, opts=13)
03:11:12.635 00.000 21444 Enqueuing Move request for scope (-0.35, -0.98)
03:11:12.635 00.000 25848 Worker thread wakes up
03:11:12.635 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.98) opts 0xd
03:11:12.635 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -0.98)
03:11:12.635 00.000 25848 Moving (-0.35, -0.98) raw xDistance=0.26 yDistance=-1.04
03:11:12.636 00.001 25848 BLC: History state: CurrMiss=-1.04, AvgInitMiss=0.52, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.913810, 1:0.035465, 2:-1.041923
03:11:12.636 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
03:11:12.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
03:11:12.636 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:11:12.636 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=268, FiltMax=65504, Gamma=0.560
03:11:12.636 00.000 21444 UpdateGuideState exits: m=5835479 SNR=252.5 Saturated
03:11:12.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:12.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:12.636 00.000 21444 Enqueuing Expose request
03:11:12.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
03:11:12.636 00.000 25848 MoveAxis(E, 0, ABG)
03:11:12.636 00.000 25848 Move returns status 0, amount 0
03:11:12.636 00.000 25848 MoveAxis(N, 0, ABG)
03:11:12.636 00.000 25848 Move returns status 0, amount 0
03:11:12.636 00.000 25848 move complete, result=0
03:11:12.636 00.000 25848 worker thread done servicing request
03:11:12.636 00.000 25848 Worker thread wakes up
03:11:12.636 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:12.637 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:12.637 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.0 px 0 ms NORTH
03:11:15.481 02.844 25848 Exposure complete
03:11:15.559 00.078 25848 worker thread done servicing request
03:11:15.560 00.001 21444 OnExposeComplete: enter
03:11:15.560 00.000 21444 UpdateGuideState(): m_state=6
03:11:15.560 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1851
03:11:15.560 00.000 21444 Star::Find returns 1 (1), X=1261.59, Y=668.70, Mass=5523132, SNR=160.5, Peak=65504 HFD=7.8
03:11:15.560 00.000 21444 MultiStar: [#1 0.87,0.05,1.09,U] [#2 0.80,0.69,1.02,U] [#3 1.58,0.33,0.95,U] [#4 1.20,0.59,0.93,U] [#5 0.59,-0.76,0.88,U] [#6 1.80,-0.26,0.81,U] [#7 1.41,0.58,0.84,U] [#8 1.02,-0.49,0.68,U] 
03:11:15.560 00.000 21444 refined, 8 included, MultiStar: {1.18, 0.16}, one-star: {1.45, 0.45}
03:11:15.560 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
03:11:15.560 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.53)
03:11:15.560 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=0.16 hyp=1.19 cameraTheta=0.14 mountX=-1.16 mountY=0.60, mountTheta=2.67
03:11:15.561 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=0.16, opts=13)
03:11:15.561 00.000 21444 Enqueuing Move request for scope (1.18, 0.16)
03:11:15.561 00.000 25848 Worker thread wakes up
03:11:15.561 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, 0.16) opts 0xd
03:11:15.561 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, 0.16)
03:11:15.561 00.000 25848 Moving (1.18, 0.16) raw xDistance=-1.16 yDistance=0.60
03:11:15.561 00.000 25848 BLC: window closed
03:11:15.561 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=132, FiltMax=65504, Gamma=0.560
03:11:15.561 00.000 25848 BLC: History state: CurrMiss=0.60, AvgInitMiss=0.52, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.913810, 1:0.035465, 2:-1.041923
03:11:15.561 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:11:15.561 00.000 21444 UpdateGuideState exits: m=5523132 SNR=160.5 Saturated
03:11:15.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:15.561 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.16
03:11:15.561 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:15.561 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
03:11:15.562 00.001 25848 MoveAxis(E, 34, ABG)
03:11:15.562 00.000 25848 Guiding  Dir = 2, Dur = 34
03:11:15.562 00.000 21444 Enqueuing Expose request
03:11:15.594 00.032 25848 IsSlewing returns 0
03:11:15.594 00.000 25848 IsGuiding returns 0
03:11:15.625 00.031 25848 PulseGuide returned control before completion, sleep 14
03:11:15.653 00.028 25848 IsGuiding returns 1
03:11:15.653 00.000 25848 scope still moving after pulse duration time elapsed
03:11:15.759 00.106 25848 IsSlewing returns 0
03:11:15.759 00.000 25848 IsGuiding returns 0
03:11:15.759 00.000 25848 scope move finished after 34 + 130 ms
03:11:15.759 00.000 25848 Move returns status 0, amount 34
03:11:15.759 00.000 25848 MoveAxis(S, 16, ABG)
03:11:15.759 00.000 25848 Guiding  Dir = 1, Dur = 16
03:11:15.780 00.021 25848 IsSlewing returns 0
03:11:15.780 00.000 25848 IsGuiding returns 0
03:11:15.821 00.041 25848 IsGuiding returns 1
03:11:15.821 00.000 25848 scope still moving after pulse duration time elapsed
03:11:15.874 00.053 25848 IsSlewing returns 0
03:11:15.874 00.000 25848 IsGuiding returns 0
03:11:15.874 00.000 25848 scope move finished after 16 + 78 ms
03:11:15.874 00.000 25848 Move returns status 0, amount 16
03:11:15.874 00.000 25848 move complete, result=0
03:11:15.874 00.000 25848 worker thread done servicing request
03:11:15.874 00.000 25848 Worker thread wakes up
03:11:15.874 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.6 px 16 ms SOUTH
03:11:15.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:15.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:18.724 02.850 25848 Exposure complete
03:11:18.812 00.088 25848 worker thread done servicing request
03:11:18.812 00.000 21444 OnExposeComplete: enter
03:11:18.812 00.000 21444 UpdateGuideState(): m_state=6
03:11:18.813 00.001 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1852
03:11:18.813 00.000 21444 Star::Find returns 1 (1), X=1260.55, Y=667.97, Mass=5523279, SNR=191.5, Peak=65504 HFD=8.0
03:11:18.813 00.000 21444 MultiStar: [#1 0.34,0.10,0.99,U] [#2 0.78,0.18,1.00,U] [#3 1.50,0.06,0.88,U] [#4 0.34,-0.15,0.73,U] [#5 -1.40,-0.95,0.90,U] [#6 -0.28,0.01,0.70,U] [#7 0.24,-0.58,0.66,U] [#8 -1.11,-0.93,0.74,U] 
03:11:18.813 00.000 21444 refined, 8 included, MultiStar: {0.13, -0.26}, one-star: {0.41, -0.29}
03:11:18.813 00.000 21444 CameraToMount -- cameraTheta (-1.11) - m_xAngle (3.05) = xAngle (-4.16 = 2.12)
03:11:18.813 00.000 21444 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.01 = -0.72)
03:11:18.813 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-1.11 mountX=-0.15 mountY=-0.19, mountTheta=-2.24
03:11:18.814 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-0.26, opts=13)
03:11:18.814 00.000 21444 Enqueuing Move request for scope (0.13, -0.26)
03:11:18.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=94, FiltMax=65504, Gamma=0.560
03:11:18.814 00.000 21444 UpdateGuideState exits: m=5523279 SNR=191.5 Saturated
03:11:18.815 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:18.815 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:18.815 00.000 21444 Enqueuing Expose request
03:11:18.815 00.000 25848 Worker thread wakes up
03:11:18.815 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.26) opts 0xd
03:11:18.815 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, -0.26)
03:11:18.815 00.000 25848 Moving (0.13, -0.26) raw xDistance=-0.15 yDistance=-0.19
03:11:18.815 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:11:18.815 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:18.815 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:11:18.815 00.000 25848 MoveAxis(E, 0, ABG)
03:11:18.815 00.000 25848 Move returns status 0, amount 0
03:11:18.815 00.000 25848 MoveAxis(N, 0, ABG)
03:11:18.815 00.000 25848 Move returns status 0, amount 0
03:11:18.815 00.000 25848 move complete, result=0
03:11:18.815 00.000 25848 worker thread done servicing request
03:11:18.815 00.000 25848 Worker thread wakes up
03:11:18.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:18.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:18.815 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:11:21.657 02.842 25848 Exposure complete
03:11:21.745 00.088 25848 worker thread done servicing request
03:11:21.745 00.000 21444 OnExposeComplete: enter
03:11:21.745 00.000 21444 UpdateGuideState(): m_state=6
03:11:21.745 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1853
03:11:21.745 00.000 21444 Star::Find returns 1 (1), X=1260.23, Y=668.30, Mass=5819139, SNR=235.6, Peak=65504 HFD=8.0
03:11:21.745 00.000 21444 MultiStar: [#1 0.30,0.34,1.03,U] [#2 -0.13,1.36,0.80,U] [#3 0.03,0.93,0.79,U] [#4 -0.81,0.71,0.77,U] [#5 -1.69,-0.53,0.67,U] [#6 -0.59,0.59,0.66,U] [#7 -0.65,0.43,0.47,U] [#8 -1.22,0.31,0.61,U] 
03:11:21.746 00.001 21444 single-star, 8 included, MultiStar: {-0.42, 0.47}, one-star: {0.09, 0.04}
03:11:21.746 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
03:11:21.746 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
03:11:21.746 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.44 mountX=-0.09 mountY=0.08, mountTheta=2.43
03:11:21.747 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=0.04, opts=13)
03:11:21.747 00.000 21444 Enqueuing Move request for scope (0.09, 0.04)
03:11:21.747 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=194, FiltMax=65504, Gamma=0.560
03:11:21.747 00.000 21444 UpdateGuideState exits: m=5819139 SNR=235.6 Saturated
03:11:21.747 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:21.747 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:21.747 00.000 21444 Enqueuing Expose request
03:11:21.747 00.000 25848 Worker thread wakes up
03:11:21.747 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
03:11:21.747 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
03:11:21.747 00.000 25848 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=0.08
03:11:21.747 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:11:21.747 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:21.747 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:11:21.747 00.000 25848 MoveAxis(E, 0, ABG)
03:11:21.747 00.000 25848 Move returns status 0, amount 0
03:11:21.747 00.000 25848 MoveAxis(N, 0, ABG)
03:11:21.747 00.000 25848 Move returns status 0, amount 0
03:11:21.748 00.001 25848 move complete, result=0
03:11:21.748 00.000 25848 worker thread done servicing request
03:11:21.748 00.000 25848 Worker thread wakes up
03:11:21.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:21.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:21.748 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:24.600 02.852 25848 Exposure complete
03:11:24.690 00.090 25848 worker thread done servicing request
03:11:24.690 00.000 21444 OnExposeComplete: enter
03:11:24.690 00.000 21444 UpdateGuideState(): m_state=6
03:11:24.691 00.001 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1854
03:11:24.691 00.000 21444 Star::Find returns 1 (1), X=1258.78, Y=668.89, Mass=5471562, SNR=180.8, Peak=65504 HFD=7.9
03:11:24.691 00.000 21444 MultiStar: [#1 -1.76,0.83,0.00,M1] [#2 -1.19,0.80,0.77,U] [#3 -0.26,0.26,0.75,U] [#4 -1.29,0.76,0.94,U] [#5 -2.37,0.28,0.00,M1] [#6 -1.22,0.62,0.64,U] [#7 -1.32,0.30,0.53,U] [#8 -2.01,0.46,0.00,M1] 
03:11:24.691 00.000 21444 refined, 5 included, MultiStar: {-1.12, 0.59}, one-star: {-1.36, 0.64}
03:11:24.691 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
03:11:24.691 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.05)
03:11:24.691 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=0.59 hyp=1.26 cameraTheta=2.66 mountX=1.16 mountY=0.12, mountTheta=0.10
03:11:24.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=0.59, opts=13)
03:11:24.692 00.000 21444 Enqueuing Move request for scope (-1.12, 0.59)
03:11:24.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=282, FiltMax=65504, Gamma=0.560
03:11:24.692 00.000 25848 Worker thread wakes up
03:11:24.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 0.59) opts 0xd
03:11:24.692 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, 0.59)
03:11:24.693 00.001 25848 Moving (-1.12, 0.59) raw xDistance=1.16 yDistance=0.12
03:11:24.693 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
03:11:24.693 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:24.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:11:24.693 00.000 25848 MoveAxis(W, 34, ABG)
03:11:24.693 00.000 25848 Guiding  Dir = 3, Dur = 34
03:11:24.693 00.000 21444 UpdateGuideState exits: m=5471562 SNR=180.8 Saturated
03:11:24.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:24.693 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:24.693 00.000 21444 Enqueuing Expose request
03:11:24.717 00.024 25848 IsSlewing returns 0
03:11:24.717 00.000 25848 IsGuiding returns 0
03:11:24.788 00.071 25848 IsGuiding returns 1
03:11:24.788 00.000 25848 scope still moving after pulse duration time elapsed
03:11:24.843 00.055 25848 IsSlewing returns 0
03:11:24.843 00.000 25848 IsGuiding returns 0
03:11:24.843 00.000 25848 scope move finished after 34 + 91 ms
03:11:24.843 00.000 25848 Move returns status 0, amount 34
03:11:24.843 00.000 25848 MoveAxis(N, 0, ABG)
03:11:24.843 00.000 25848 Move returns status 0, amount 0
03:11:24.843 00.000 25848 move complete, result=0
03:11:24.843 00.000 25848 worker thread done servicing request
03:11:24.844 00.001 25848 Worker thread wakes up
03:11:24.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:24.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:24.844 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.1 px 0 ms NORTH
03:11:27.697 02.853 25848 Exposure complete
03:11:27.785 00.088 25848 worker thread done servicing request
03:11:27.785 00.000 21444 OnExposeComplete: enter
03:11:27.785 00.000 21444 UpdateGuideState(): m_state=6
03:11:27.785 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1855
03:11:27.785 00.000 21444 Star::Find returns 1 (1), X=1259.74, Y=669.04, Mass=5333872, SNR=163.4, Peak=65504 HFD=8.0
03:11:27.786 00.001 21444 MultiStar: [#1 -0.72,1.01,1.02,U] [#2 -0.77,1.61,0.91,U] [#3 0.53,0.99,0.72,U] [#4 -0.43,1.05,0.94,U] [#5 -1.30,0.65,0.65,U] [#6 -1.21,0.66,0.64,U] [#7 -0.28,0.63,0.61,U] [#8 -1.35,1.03,0.61,U] 
03:11:27.786 00.000 21444 single-star, 8 included, MultiStar: {-0.63, 0.97}, one-star: {-0.40, 0.79}
03:11:27.786 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
03:11:27.786 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.43)
03:11:27.786 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.79 hyp=0.89 cameraTheta=2.04 mountX=0.47 mountY=0.58, mountTheta=0.89
03:11:27.787 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.79, opts=13)
03:11:27.787 00.000 21444 Enqueuing Move request for scope (-0.40, 0.79)
03:11:27.787 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=118, FiltMax=65504, Gamma=0.560
03:11:27.787 00.000 21444 UpdateGuideState exits: m=5333872 SNR=163.4 Saturated
03:11:27.787 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:27.787 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:27.787 00.000 21444 Enqueuing Expose request
03:11:27.787 00.000 25848 Worker thread wakes up
03:11:27.787 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.79) opts 0xd
03:11:27.787 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.79)
03:11:27.787 00.000 25848 Moving (-0.40, 0.79) raw xDistance=0.47 yDistance=0.58
03:11:27.787 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
03:11:27.787 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
03:11:27.787 00.000 25848 MoveAxis(E, 0, ABG)
03:11:27.787 00.000 25848 Move returns status 0, amount 0
03:11:27.787 00.000 25848 MoveAxis(S, 16, ABG)
03:11:27.787 00.000 25848 Guiding  Dir = 1, Dur = 16
03:11:27.813 00.026 25848 IsSlewing returns 0
03:11:27.813 00.000 25848 IsGuiding returns 0
03:11:27.845 00.032 25848 IsGuiding returns 1
03:11:27.845 00.000 25848 scope still moving after pulse duration time elapsed
03:11:27.920 00.075 25848 IsSlewing returns 0
03:11:27.920 00.000 25848 IsGuiding returns 0
03:11:27.920 00.000 25848 scope move finished after 16 + 90 ms
03:11:27.920 00.000 25848 Move returns status 0, amount 16
03:11:27.920 00.000 25848 move complete, result=0
03:11:27.920 00.000 25848 worker thread done servicing request
03:11:27.920 00.000 25848 Worker thread wakes up
03:11:27.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:27.920 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:27.920 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.6 px 16 ms SOUTH
03:11:30.771 02.851 25848 Exposure complete
03:11:30.859 00.088 25848 worker thread done servicing request
03:11:30.860 00.001 21444 OnExposeComplete: enter
03:11:30.860 00.000 21444 UpdateGuideState(): m_state=6
03:11:30.860 00.000 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1856
03:11:30.860 00.000 21444 Star::Find returns 1 (1), X=1259.54, Y=668.19, Mass=5433201, SNR=164.2, Peak=65504 HFD=7.9
03:11:30.860 00.000 21444 MultiStar: [#1 -0.29,0.03,1.09,U] [#2 -0.92,0.54,0.97,U] [#3 -0.10,-0.22,0.84,U] [#4 -0.73,0.43,1.13,U] [#5 -2.96,0.08,0.00,M1] [#6 -1.27,0.56,0.84,U] [#7 -0.94,0.18,0.73,U] [#8 -2.08,0.39,0.00,M1] 
03:11:30.860 00.000 21444 single-star, 6 included, MultiStar: {-0.68, 0.21}, one-star: {-0.60, -0.06}
03:11:30.860 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.10 = 0.19)
03:11:30.860 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.66)
03:11:30.860 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=-0.06 hyp=0.60 cameraTheta=-3.04 mountX=0.59 mountY=-0.28, mountTheta=-0.44
03:11:30.861 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=-0.06, opts=13)
03:11:30.861 00.000 21444 Enqueuing Move request for scope (-0.60, -0.06)
03:11:30.861 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=54, FiltMax=65504, Gamma=0.560
03:11:30.861 00.000 25848 Worker thread wakes up
03:11:30.861 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.06) opts 0xd
03:11:30.862 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.60, -0.06)
03:11:30.862 00.000 25848 Moving (-0.60, -0.06) raw xDistance=0.59 yDistance=-0.28
03:11:30.862 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
03:11:30.862 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:30.862 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:11:30.862 00.000 25848 MoveAxis(W, 17, ABG)
03:11:30.862 00.000 25848 Guiding  Dir = 3, Dur = 17
03:11:30.862 00.000 21444 UpdateGuideState exits: m=5433201 SNR=164.2 Saturated
03:11:30.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:30.862 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:30.862 00.000 21444 Enqueuing Expose request
03:11:30.891 00.029 25848 IsSlewing returns 0
03:11:30.891 00.000 25848 IsGuiding returns 0
03:11:30.923 00.032 25848 IsGuiding returns 1
03:11:30.923 00.000 25848 scope still moving after pulse duration time elapsed
03:11:30.985 00.062 25848 IsSlewing returns 0
03:11:30.985 00.000 25848 IsGuiding returns 0
03:11:30.985 00.000 25848 scope move finished after 17 + 77 ms
03:11:30.985 00.000 25848 Move returns status 0, amount 17
03:11:30.985 00.000 25848 MoveAxis(N, 0, ABG)
03:11:30.985 00.000 25848 Move returns status 0, amount 0
03:11:30.985 00.000 25848 move complete, result=0
03:11:30.985 00.000 25848 worker thread done servicing request
03:11:30.985 00.000 25848 Worker thread wakes up
03:11:30.985 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:30.985 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:30.985 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.3 px 0 ms NORTH
03:11:33.835 02.850 25848 Exposure complete
03:11:33.917 00.082 25848 worker thread done servicing request
03:11:33.917 00.000 21444 OnExposeComplete: enter
03:11:33.918 00.001 21444 UpdateGuideState(): m_state=6
03:11:33.918 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1857
03:11:33.918 00.000 21444 Star::Find returns 1 (1), X=1262.06, Y=670.14, Mass=4925405, SNR=149.1, Peak=65504 HFD=7.9
03:11:33.918 00.000 21444 MultiStar: [#1 1.18,1.79,0.00,M1] [#2 1.75,1.95,0.00,M1] [#3 3.10,0.93,0.00,M1] [#4 1.08,1.53,0.70,U] [#5 -0.12,1.69,0.73,U] [#6 1.10,1.54,0.76,U] [#7 1.46,1.45,0.00,M1] [#8 0.45,2.02,0.00,M2] 
03:11:33.918 00.000 21444 refined, 3 included, MultiStar: {1.07, 1.68}, one-star: {1.92, 1.89}
03:11:33.918 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
03:11:33.918 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.39)
03:11:33.918 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=1.68 hyp=2.00 cameraTheta=1.00 mountX=-0.92 mountY=1.96, mountTheta=2.01
03:11:33.919 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=1.68, opts=13)
03:11:33.919 00.000 21444 Enqueuing Move request for scope (1.07, 1.68)
03:11:33.919 00.000 25848 Worker thread wakes up
03:11:33.919 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 1.68) opts 0xd
03:11:33.919 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 1.68)
03:11:33.919 00.000 25848 Moving (1.07, 1.68) raw xDistance=-0.92 yDistance=1.96
03:11:33.919 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.92
03:11:33.919 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.96 from input 1.96
03:11:33.919 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=220, FiltMax=65504, Gamma=0.560
03:11:33.919 00.000 21444 UpdateGuideState exits: m=4925405 SNR=149.1 Saturated
03:11:33.919 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:33.919 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:33.919 00.000 21444 Enqueuing Expose request
03:11:33.919 00.000 25848 MoveAxis(E, 26, ABG)
03:11:33.919 00.000 25848 Guiding  Dir = 2, Dur = 26
03:11:33.952 00.033 25848 IsSlewing returns 0
03:11:33.952 00.000 25848 IsGuiding returns 0
03:11:33.984 00.032 25848 IsGuiding returns 1
03:11:33.984 00.000 25848 scope still moving after pulse duration time elapsed
03:11:34.034 00.050 25848 IsSlewing returns 0
03:11:34.034 00.000 25848 IsGuiding returns 0
03:11:34.034 00.000 25848 scope move finished after 26 + 55 ms
03:11:34.034 00.000 25848 Move returns status 0, amount 26
03:11:34.034 00.000 25848 MoveAxis(S, 54, ABG)
03:11:34.034 00.000 25848 Guiding  Dir = 1, Dur = 54
03:11:34.065 00.031 25848 IsSlewing returns 0
03:11:34.065 00.000 25848 IsGuiding returns 0
03:11:34.096 00.031 25848 PulseGuide returned control before completion, sleep 34
03:11:34.151 00.055 25848 IsGuiding returns 1
03:11:34.151 00.000 25848 scope still moving after pulse duration time elapsed
03:11:34.204 00.053 25848 IsSlewing returns 0
03:11:34.204 00.000 25848 IsGuiding returns 0
03:11:34.204 00.000 25848 scope move finished after 54 + 85 ms
03:11:34.204 00.000 25848 Move returns status 0, amount 54
03:11:34.204 00.000 25848 move complete, result=0
03:11:34.204 00.000 25848 worker thread done servicing request
03:11:34.204 00.000 25848 Worker thread wakes up
03:11:34.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:34.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:34.204 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 2.0 px 54 ms SOUTH
03:11:37.050 02.846 25848 Exposure complete
03:11:37.128 00.078 25848 worker thread done servicing request
03:11:37.128 00.000 21444 OnExposeComplete: enter
03:11:37.128 00.000 21444 UpdateGuideState(): m_state=6
03:11:37.128 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1858
03:11:37.128 00.000 21444 Star::Find returns 1 (1), X=1262.01, Y=668.59, Mass=4438353, SNR=107.8, Peak=65008 HFD=8.0
03:11:37.128 00.000 21444 MultiStar: [#1 1.88,0.40,0.00,M2] [#2 1.94,0.78,0.00,M2] [#3 2.20,0.26,0.00,M2] [#4 1.50,0.05,0.79,U] [#5 0.18,-0.14,0.87,U] [#6 1.44,-0.32,0.58,U] [#7 1.95,-0.27,0.00,M2] [#8 0.93,0.20,0.67,U] 
03:11:37.129 00.001 21444 refined, 4 included, MultiStar: {1.20, 0.05}, one-star: {1.87, 0.34}
03:11:37.129 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
03:11:37.129 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
03:11:37.129 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=0.05 hyp=1.20 cameraTheta=0.04 mountX=-1.19 mountY=0.50, mountTheta=2.74
03:11:37.129 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=0.05, opts=13)
03:11:37.129 00.000 21444 Enqueuing Move request for scope (1.20, 0.05)
03:11:37.129 00.000 25848 Worker thread wakes up
03:11:37.129 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=244, FiltMax=65504, Gamma=0.560
03:11:37.130 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.05) opts 0xd
03:11:37.130 00.000 21444 UpdateGuideState exits: m=4438353 SNR=107.8 Saturated
03:11:37.130 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:37.130 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:37.130 00.000 21444 Enqueuing Expose request
03:11:37.130 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, 0.05)
03:11:37.130 00.000 25848 Moving (1.20, 0.05) raw xDistance=-1.19 yDistance=0.50
03:11:37.130 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.19
03:11:37.130 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:37.130 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
03:11:37.130 00.000 25848 MoveAxis(E, 36, ABG)
03:11:37.130 00.000 25848 Guiding  Dir = 2, Dur = 36
03:11:37.155 00.025 25848 IsSlewing returns 0
03:11:37.155 00.000 25848 IsGuiding returns 0
03:11:37.187 00.032 25848 PulseGuide returned control before completion, sleep 15
03:11:37.207 00.020 25848 IsGuiding returns 1
03:11:37.207 00.000 25848 scope still moving after pulse duration time elapsed
03:11:37.266 00.059 25848 IsSlewing returns 0
03:11:37.283 00.017 25848 IsGuiding returns 0
03:11:37.283 00.000 25848 scope move finished after 36 + 91 ms
03:11:37.284 00.001 25848 Move returns status 0, amount 36
03:11:37.284 00.000 25848 MoveAxis(N, 0, ABG)
03:11:37.284 00.000 25848 Move returns status 0, amount 0
03:11:37.284 00.000 25848 move complete, result=0
03:11:37.284 00.000 25848 worker thread done servicing request
03:11:37.284 00.000 25848 Worker thread wakes up
03:11:37.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:37.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:37.284 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.5 px 0 ms NORTH
03:11:40.130 02.846 25848 Exposure complete
03:11:40.209 00.079 25848 worker thread done servicing request
03:11:40.209 00.000 21444 OnExposeComplete: enter
03:11:40.209 00.000 21444 UpdateGuideState(): m_state=6
03:11:40.209 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1859
03:11:40.210 00.001 21444 Star::Find returns 1 (1), X=1261.20, Y=666.16, Mass=4878317, SNR=163.5, Peak=65504 HFD=7.9
03:11:40.210 00.000 21444 MultiStar: [#1 1.52,-1.93,0.00,M3] [#2 1.07,-1.51,0.70,U] [#3 2.49,-2.29,0.00,M3] [#4 0.68,-1.91,0.00,M1] [#5 -1.46,-2.25,0.00,M1] [#6 0.89,-1.87,0.00,M1] [#7 1.07,-2.23,0.00,M3] [#8 -0.24,-2.18,0.00,M2] 
03:11:40.210 00.000 21444 refined, 1 included, MultiStar: {1.06, -1.85}, one-star: {1.06, -2.09}
03:11:40.210 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.10 = 2.18)
03:11:40.210 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.66)
03:11:40.210 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=-1.85 hyp=2.13 cameraTheta=-1.05 mountX=-1.23 mountY=-1.31, mountTheta=-2.32
03:11:40.211 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=-1.85, opts=13)
03:11:40.211 00.000 21444 Enqueuing Move request for scope (1.06, -1.85)
03:11:40.211 00.000 25848 Worker thread wakes up
03:11:40.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, -1.85) opts 0xd
03:11:40.211 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, -1.85)
03:11:40.211 00.000 25848 Moving (1.06, -1.85) raw xDistance=-1.23 yDistance=-1.31
03:11:40.211 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.23
03:11:40.211 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:11:40.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=78, FiltMax=65504, Gamma=0.560
03:11:40.211 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
03:11:40.211 00.000 21444 UpdateGuideState exits: m=4878317 SNR=163.5 Saturated
03:11:40.211 00.000 25848 MoveAxis(E, 38, ABG)
03:11:40.211 00.000 25848 Guiding  Dir = 2, Dur = 38
03:11:40.211 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:40.211 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:40.211 00.000 21444 Enqueuing Expose request
03:11:40.236 00.025 25848 IsSlewing returns 0
03:11:40.237 00.001 25848 IsGuiding returns 0
03:11:40.268 00.031 25848 PulseGuide returned control before completion, sleep 17
03:11:40.286 00.018 25848 IsGuiding returns 1
03:11:40.286 00.000 25848 scope still moving after pulse duration time elapsed
03:11:40.345 00.059 25848 IsSlewing returns 0
03:11:40.345 00.000 25848 IsGuiding returns 0
03:11:40.345 00.000 25848 scope move finished after 38 + 70 ms
03:11:40.345 00.000 25848 Move returns status 0, amount 38
03:11:40.345 00.000 25848 MoveAxis(N, 0, ABG)
03:11:40.345 00.000 25848 Move returns status 0, amount 0
03:11:40.345 00.000 25848 move complete, result=0
03:11:40.346 00.001 25848 worker thread done servicing request
03:11:40.346 00.000 25848 Worker thread wakes up
03:11:40.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:40.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:40.346 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -1.3 px 0 ms NORTH
03:11:43.195 02.849 25848 Exposure complete
03:11:43.282 00.087 25848 worker thread done servicing request
03:11:43.282 00.000 21444 OnExposeComplete: enter
03:11:43.282 00.000 21444 UpdateGuideState(): m_state=6
03:11:43.283 00.001 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1860
03:11:43.283 00.000 21444 Star::Find returns 1 (1), X=1258.60, Y=669.42, Mass=4947149, SNR=143.8, Peak=65504 HFD=7.7
03:11:43.283 00.000 21444 MultiStar: [#1 -1.32,0.47,0.85,U] [#2 -1.29,0.77,0.77,U] [#3 -1.15,0.46,0.75,U] [#4 -1.55,1.13,0.91,U] [#5 -3.10,0.54,0.00,M2] [#6 -1.62,0.96,0.74,U] [#7 -1.54,0.31,0.69,U] [#8 -2.43,0.63,0.00,M3] 
03:11:43.283 00.000 21444 refined, 6 included, MultiStar: {-1.43, 0.78}, one-star: {-1.53, 1.17}
03:11:43.283 00.000 21444 CameraToMount -- cameraTheta (2.64) - m_xAngle (3.05) = xAngle (-0.41 = -0.41)
03:11:43.283 00.000 21444 CameraToMount -- cameraTheta (2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.03)
03:11:43.283 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=0.78 hyp=1.63 cameraTheta=2.64 mountX=1.50 mountY=0.18, mountTheta=0.12
03:11:43.284 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=0.78, opts=13)
03:11:43.284 00.000 21444 Enqueuing Move request for scope (-1.43, 0.78)
03:11:43.284 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=244, FiltMax=65504, Gamma=0.560
03:11:43.284 00.000 21444 UpdateGuideState exits: m=4947149 SNR=143.8 Saturated
03:11:43.284 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:43.284 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:43.284 00.000 21444 Enqueuing Expose request
03:11:43.284 00.000 25848 Worker thread wakes up
03:11:43.285 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.78) opts 0xd
03:11:43.285 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, 0.78)
03:11:43.285 00.000 25848 Moving (-1.43, 0.78) raw xDistance=1.50 yDistance=0.18
03:11:43.285 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.50
03:11:43.285 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:43.285 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:11:43.285 00.000 25848 MoveAxis(W, 41, ABG)
03:11:43.285 00.000 25848 Guiding  Dir = 3, Dur = 41
03:11:43.315 00.030 25848 IsSlewing returns 0
03:11:43.316 00.001 25848 IsGuiding returns 0
03:11:43.348 00.032 25848 PulseGuide returned control before completion, sleep 20
03:11:43.383 00.035 25848 IsGuiding returns 1
03:11:43.383 00.000 25848 scope still moving after pulse duration time elapsed
03:11:43.440 00.057 25848 IsSlewing returns 0
03:11:43.440 00.000 25848 IsGuiding returns 0
03:11:43.440 00.000 25848 scope move finished after 41 + 83 ms
03:11:43.440 00.000 25848 Move returns status 0, amount 41
03:11:43.440 00.000 25848 MoveAxis(N, 0, ABG)
03:11:43.440 00.000 25848 Move returns status 0, amount 0
03:11:43.440 00.000 25848 move complete, result=0
03:11:43.440 00.000 25848 worker thread done servicing request
03:11:43.440 00.000 25848 Worker thread wakes up
03:11:43.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:43.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:43.441 00.001 21444 GuideStep: 1.5 px 41 ms WEST, 0.2 px 0 ms NORTH
03:11:46.296 02.855 25848 Exposure complete
03:11:46.380 00.084 25848 worker thread done servicing request
03:11:46.382 00.002 21444 OnExposeComplete: enter
03:11:46.382 00.000 21444 UpdateGuideState(): m_state=6
03:11:46.382 00.000 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1861
03:11:46.382 00.000 21444 Star::Find returns 1 (1), X=1261.05, Y=669.16, Mass=5277099, SNR=153.7, Peak=65504 HFD=8.1
03:11:46.382 00.000 21444 MultiStar: [#1 -0.22,0.54,1.00,U] [#2 -0.75,0.63,0.91,U] [#3 0.61,0.17,0.72,U] [#4 0.65,0.15,1.12,U] [#5 -1.01,-0.23,0.78,U] [#6 0.24,0.52,0.58,U] [#7 -0.01,0.45,0.73,U] [#8 -0.82,-0.24,0.72,U] 
03:11:46.382 00.000 21444 refined, 8 included, MultiStar: {-0.01, 0.34}, one-star: {0.91, 0.90}
03:11:46.382 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
03:11:46.382 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.30 = 1.98)
03:11:46.382 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.59 mountX=0.04 mountY=0.31, mountTheta=1.45
03:11:46.382 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.34, opts=13)
03:11:46.382 00.000 21444 Enqueuing Move request for scope (-0.01, 0.34)
03:11:46.382 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=192, FiltMax=65504, Gamma=0.560
03:11:46.382 00.000 21444 UpdateGuideState exits: m=5277099 SNR=153.7 Saturated
03:11:46.382 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:46.382 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:46.382 00.000 21444 Enqueuing Expose request
03:11:46.382 00.000 25848 Worker thread wakes up
03:11:46.382 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd
03:11:46.382 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.34)
03:11:46.382 00.000 25848 Moving (-0.01, 0.34) raw xDistance=0.04 yDistance=0.31
03:11:46.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:11:46.382 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:46.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:11:46.382 00.000 25848 MoveAxis(E, 0, ABG)
03:11:46.382 00.000 25848 Move returns status 0, amount 0
03:11:46.382 00.000 25848 MoveAxis(N, 0, ABG)
03:11:46.382 00.000 25848 Move returns status 0, amount 0
03:11:46.382 00.000 25848 move complete, result=0
03:11:46.383 00.001 25848 worker thread done servicing request
03:11:46.383 00.000 25848 Worker thread wakes up
03:11:46.383 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:11:46.383 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:46.383 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:49.236 02.853 25848 Exposure complete
03:11:49.318 00.082 25848 worker thread done servicing request
03:11:49.318 00.000 21444 OnExposeComplete: enter
03:11:49.318 00.000 21444 UpdateGuideState(): m_state=6
03:11:49.318 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1862
03:11:49.319 00.001 21444 Star::Find returns 1 (1), X=1262.60, Y=670.22, Mass=4392483, SNR=121.9, Peak=64912 HFD=7.7
03:11:49.319 00.000 21444 MultiStar: [#1 2.45,1.76,0.00,M2] [#2 2.99,2.01,0.00,M1] [#3 3.84,1.13,0.00,M2] [#4 1.11,1.79,0.00,M1] [#5 -0.69,1.16,0.77,U] [#6 0.57,1.54,0.57,U] [#7 2.10,1.74,0.00,M2] [#8 0.03,1.40,0.67,U] 
03:11:49.319 00.000 21444 refined, 3 included, MultiStar: {0.76, 1.55}, one-star: {2.46, 1.97}
03:11:49.319 00.000 21444 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.05) = xAngle (-1.93 = -1.93)
03:11:49.319 00.000 21444 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.78 = 1.51)
03:11:49.319 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=1.55 hyp=1.73 cameraTheta=1.12 mountX=-0.61 mountY=1.72, mountTheta=1.91
03:11:49.319 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=1.55, opts=13)
03:11:49.320 00.001 21444 Enqueuing Move request for scope (0.76, 1.55)
03:11:49.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=216, FiltMax=65504, Gamma=0.560
03:11:49.320 00.000 21444 UpdateGuideState exits: m=4392483 SNR=121.9 Saturated
03:11:49.320 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:49.320 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:49.320 00.000 21444 Enqueuing Expose request
03:11:49.320 00.000 25848 Worker thread wakes up
03:11:49.320 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, 1.55) opts 0xd
03:11:49.320 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, 1.55)
03:11:49.320 00.000 25848 Moving (0.76, 1.55) raw xDistance=-0.61 yDistance=1.72
03:11:49.320 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
03:11:49.320 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
03:11:49.320 00.000 25848 MoveAxis(E, 18, ABG)
03:11:49.320 00.000 25848 Guiding  Dir = 2, Dur = 18
03:11:49.344 00.024 25848 IsSlewing returns 0
03:11:49.345 00.001 25848 IsGuiding returns 0
03:11:49.377 00.032 25848 IsGuiding returns 1
03:11:49.377 00.000 25848 scope still moving after pulse duration time elapsed
03:11:49.435 00.058 25848 IsSlewing returns 0
03:11:49.435 00.000 25848 IsGuiding returns 0
03:11:49.437 00.002 25848 scope move finished after 18 + 73 ms
03:11:49.437 00.000 25848 Move returns status 0, amount 18
03:11:49.437 00.000 25848 MoveAxis(S, 47, ABG)
03:11:49.437 00.000 25848 Guiding  Dir = 1, Dur = 47
03:11:49.468 00.031 25848 IsSlewing returns 0
03:11:49.492 00.024 25848 IsGuiding returns 0
03:11:49.523 00.031 25848 PulseGuide returned control before completion, sleep 26
03:11:49.552 00.029 25848 IsGuiding returns 1
03:11:49.552 00.000 25848 scope still moving after pulse duration time elapsed
03:11:49.610 00.058 25848 IsSlewing returns 0
03:11:49.610 00.000 25848 IsGuiding returns 0
03:11:49.610 00.000 25848 scope move finished after 47 + 70 ms
03:11:49.610 00.000 25848 Move returns status 0, amount 47
03:11:49.610 00.000 25848 move complete, result=0
03:11:49.610 00.000 25848 worker thread done servicing request
03:11:49.610 00.000 25848 Worker thread wakes up
03:11:49.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:49.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:49.610 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 1.7 px 47 ms SOUTH
03:11:52.457 02.847 25848 Exposure complete
03:11:52.544 00.087 25848 worker thread done servicing request
03:11:52.544 00.000 21444 OnExposeComplete: enter
03:11:52.544 00.000 21444 UpdateGuideState(): m_state=6
03:11:52.544 00.000 21444 Star::Find(15, 1262, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1863
03:11:52.544 00.000 21444 Star::Find returns 1 (1), X=1259.79, Y=666.47, Mass=5066101, SNR=219.5, Peak=65504 HFD=7.7
03:11:52.545 00.001 21444 MultiStar: [#1 -0.85,-1.79,0.00,M3] [#2 -0.52,-1.53,0.71,U] [#3 0.42,-2.47,0.00,M3] [#4 -0.79,-1.41,0.48,U] [#5 -1.90,-1.59,0.00,M1] [#6 -1.00,-1.76,0.00,M1] [#7 -0.87,-1.85,0.00,M3] [#8 -1.68,-1.52,0.00,M2] 
03:11:52.545 00.000 21444 refined, 2 included, MultiStar: {-0.50, -1.62}, one-star: {-0.35, -1.78}
03:11:52.545 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.92 = 1.36)
03:11:52.545 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.48)
03:11:52.545 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-1.62 hyp=1.69 cameraTheta=-1.87 mountX=0.35 mountY=-1.69, mountTheta=-1.36
03:11:52.546 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-1.62, opts=13)
03:11:52.546 00.000 21444 Enqueuing Move request for scope (-0.50, -1.62)
03:11:52.546 00.000 25848 Worker thread wakes up
03:11:52.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=194, FiltMax=65504, Gamma=0.560
03:11:52.546 00.000 21444 UpdateGuideState exits: m=5066101 SNR=219.5 Saturated
03:11:52.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:52.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:52.546 00.000 21444 Enqueuing Expose request
03:11:52.546 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -1.62) opts 0xd
03:11:52.546 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -1.62)
03:11:52.546 00.000 25848 Moving (-0.50, -1.62) raw xDistance=0.35 yDistance=-1.69
03:11:52.546 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
03:11:52.546 00.000 25848 resist switch: large excursion: input -1.69 thresh 1.53 direction from 1 to -1
03:11:52.546 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.06
03:11:52.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.69 from input -1.69
03:11:52.546 00.000 25848 MoveAxis(E, 0, ABG)
03:11:52.546 00.000 25848 Move returns status 0, amount 0
03:11:52.546 00.000 25848 BLC: Oldest BLC event removed
03:11:52.546 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 293 applied
03:11:52.546 00.000 25848 MoveAxis(N, 339, ABG)
03:11:52.546 00.000 25848 Guiding  Dir = 0, Dur = 339
03:11:52.624 00.078 25848 IsSlewing returns 0
03:11:52.624 00.000 25848 IsGuiding returns 0
03:11:52.656 00.032 25848 PulseGuide returned control before completion, sleep 318
03:11:52.985 00.329 25848 IsGuiding returns 1
03:11:52.985 00.000 25848 scope still moving after pulse duration time elapsed
03:11:53.045 00.060 25848 IsSlewing returns 0
03:11:53.045 00.000 25848 IsGuiding returns 0
03:11:53.045 00.000 25848 scope move finished after 339 + 82 ms
03:11:53.045 00.000 25848 Move returns status 0, amount 339
03:11:53.045 00.000 25848 move complete, result=0
03:11:53.045 00.000 25848 worker thread done servicing request
03:11:53.045 00.000 25848 Worker thread wakes up
03:11:53.046 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:53.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:53.046 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.7 px 339 ms NORTH
03:11:55.900 02.854 25848 Exposure complete
03:11:55.980 00.080 25848 worker thread done servicing request
03:11:55.980 00.000 21444 OnExposeComplete: enter
03:11:55.980 00.000 21444 UpdateGuideState(): m_state=6
03:11:55.981 00.001 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1864
03:11:55.981 00.000 21444 Star::Find returns 1 (1), X=1259.85, Y=668.88, Mass=5184799, SNR=181.9, Peak=65504 HFD=8.0
03:11:55.981 00.000 21444 MultiStar: [#1 -0.35,0.32,0.96,U] [#2 -0.37,1.01,0.97,U] [#3 0.31,0.36,0.56,U] [#4 -1.35,0.56,0.80,U] [#5 -2.87,0.72,0.00,M2] [#6 -1.22,0.92,0.57,U] [#7 -0.90,0.42,0.55,U] [#8 -2.48,1.11,0.00,M3] 
03:11:55.981 00.000 21444 single-star, 6 included, MultiStar: {-0.57, 0.61}, one-star: {-0.29, 0.63}
03:11:55.981 00.000 21444 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.05) = xAngle (-1.04 = -1.04)
03:11:55.981 00.000 21444 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.89 = 2.40)
03:11:55.981 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.63 hyp=0.69 cameraTheta=2.01 mountX=0.35 mountY=0.47, mountTheta=0.93
03:11:55.982 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.63, opts=13)
03:11:55.982 00.000 21444 Enqueuing Move request for scope (-0.29, 0.63)
03:11:55.982 00.000 25848 Worker thread wakes up
03:11:55.982 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=268, FiltMax=65504, Gamma=0.560
03:11:55.982 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.63) opts 0xd
03:11:55.982 00.000 21444 UpdateGuideState exits: m=5184799 SNR=181.9 Saturated
03:11:55.982 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:55.982 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.63)
03:11:55.982 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:55.982 00.000 21444 Enqueuing Expose request
03:11:55.982 00.000 25848 Moving (-0.29, 0.63) raw xDistance=0.35 yDistance=0.47
03:11:55.982 00.000 25848 BLC: History state: CurrMiss=-0.47, AvgInitMiss=0.66, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.686880, 1:-0.468227
03:11:55.982 00.000 25848 BLC: No correction, Miss < min_move
03:11:55.982 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
03:11:55.982 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:55.982 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
03:11:55.982 00.000 25848 MoveAxis(E, 0, ABG)
03:11:55.982 00.000 25848 Move returns status 0, amount 0
03:11:55.982 00.000 25848 MoveAxis(N, 0, ABG)
03:11:55.982 00.000 25848 Move returns status 0, amount 0
03:11:55.982 00.000 25848 move complete, result=0
03:11:55.982 00.000 25848 worker thread done servicing request
03:11:55.982 00.000 25848 Worker thread wakes up
03:11:55.982 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:55.982 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:55.982 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
03:11:58.823 02.841 25848 Exposure complete
03:11:58.912 00.089 25848 worker thread done servicing request
03:11:58.912 00.000 21444 OnExposeComplete: enter
03:11:58.912 00.000 21444 UpdateGuideState(): m_state=6
03:11:58.912 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1865
03:11:58.912 00.000 21444 Star::Find returns 1 (1), X=1261.22, Y=666.33, Mass=5539815, SNR=187.9, Peak=65504 HFD=8.0
03:11:58.912 00.000 21444 MultiStar: [#1 0.97,-1.97,0.00,M3] [#2 1.00,-1.84,0.00,M1] [#3 1.66,-1.94,0.00,M3] [#4 0.49,-1.75,0.76,U] [#5 -1.16,-2.12,0.00,M3] [#6 0.69,-1.29,0.69,U] [#7 0.70,-1.95,0.00,M3] [#8 -0.71,-1.67,0.64,U] 
03:11:58.913 00.001 21444 refined, 3 included, MultiStar: {0.48, -1.68}, one-star: {1.08, -1.92}
03:11:58.913 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.35 = 1.94)
03:11:58.913 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.91)
03:11:58.913 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-1.68 hyp=1.75 cameraTheta=-1.30 mountX=-0.63 mountY=-1.38, mountTheta=-2.00
03:11:58.914 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-1.68, opts=13)
03:11:58.914 00.000 21444 Enqueuing Move request for scope (0.48, -1.68)
03:11:58.914 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2244, FiltMin=130, FiltMax=65504, Gamma=0.560
03:11:58.914 00.000 21444 UpdateGuideState exits: m=5539815 SNR=187.9 Saturated
03:11:58.914 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:58.914 00.000 25848 Worker thread wakes up
03:11:58.914 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -1.68) opts 0xd
03:11:58.914 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -1.68)
03:11:58.914 00.000 25848 Moving (0.48, -1.68) raw xDistance=-0.63 yDistance=-1.38
03:11:58.914 00.000 25848 BLC: History state: CurrMiss=1.38, AvgInitMiss=0.66, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.686880, 1:-0.468227, 2:1.379394
03:11:58.914 00.000 25848 BLC: Under-shoot: nominal increase by 17
03:11:58.914 00.000 25848 BLC: window closed
03:11:58.914 00.000 25848 BLC: Pulse adjusted to 310
03:11:58.914 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:11:58.914 00.000 21444 Enqueuing Expose request
03:11:58.915 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63
03:11:58.915 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
03:11:58.915 00.000 25848 MoveAxis(E, 18, ABG)
03:11:58.915 00.000 25848 Guiding  Dir = 2, Dur = 18
03:11:58.940 00.025 25848 IsSlewing returns 0
03:11:58.940 00.000 25848 IsGuiding returns 0
03:11:58.973 00.033 25848 IsGuiding returns 1
03:11:58.973 00.000 25848 scope still moving after pulse duration time elapsed
03:11:59.014 00.041 25848 IsSlewing returns 0
03:11:59.014 00.000 25848 IsGuiding returns 0
03:11:59.014 00.000 25848 scope move finished after 18 + 56 ms
03:11:59.014 00.000 25848 Move returns status 0, amount 18
03:11:59.014 00.000 25848 MoveAxis(N, 38, ABG)
03:11:59.014 00.000 25848 Guiding  Dir = 0, Dur = 38
03:11:59.046 00.032 25848 IsSlewing returns 0
03:11:59.046 00.000 25848 IsGuiding returns 0
03:11:59.078 00.032 25848 PulseGuide returned control before completion, sleep 17
03:11:59.105 00.027 25848 IsGuiding returns 1
03:11:59.105 00.000 25848 scope still moving after pulse duration time elapsed
03:11:59.112 00.007 21444 evsrv: cli 0107E2E0 connect
03:11:59.112 00.000 21444 case statement mapped state 6 to 3
03:11:59.112 00.000 21444 case statement mapped state 6 to 3
03:11:59.112 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"999c494d-781d-42a3-8117-f5dedfc07216"}
03:11:59.112 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"999c494d-781d-42a3-8117-f5dedfc07216"}
03:11:59.113 00.001 21444 evsrv: cli 0107E2E0 disconnect
03:11:59.176 00.063 25848 IsSlewing returns 0
03:11:59.176 00.000 25848 IsGuiding returns 0
03:11:59.176 00.000 25848 scope move finished after 38 + 91 ms
03:11:59.176 00.000 25848 Move returns status 0, amount 38
03:11:59.176 00.000 25848 move complete, result=0
03:11:59.176 00.000 25848 worker thread done servicing request
03:11:59.176 00.000 25848 Worker thread wakes up
03:11:59.176 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:11:59.177 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:11:59.177 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -1.4 px 38 ms NORTH
03:12:02.021 02.844 25848 Exposure complete
03:12:02.104 00.083 25848 worker thread done servicing request
03:12:02.104 00.000 21444 OnExposeComplete: enter
03:12:02.104 00.000 21444 UpdateGuideState(): m_state=6
03:12:02.104 00.000 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1866
03:12:02.104 00.000 21444 Star::Find returns 1 (1), X=1262.97, Y=667.48, Mass=5261454, SNR=193.2, Peak=65504 HFD=7.8
03:12:02.105 00.001 21444 MultiStar: [#1 2.72,-1.64,0.00,M4] [#2 2.74,-1.04,0.00,M2] [#3 3.06,-1.56,0.00,M4] [#4 2.88,-1.25,0.00,M1] [#5 1.20,-1.27,0.72,U] [#6 2.85,-1.49,0.00,M1] [#7 2.15,-1.04,0.00,M4] [#8 1.72,-1.45,0.00,M3] 
03:12:02.105 00.000 21444 refined, 1 included, MultiStar: {2.15, -0.98}, one-star: {2.83, -0.77}
03:12:02.105 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.81)
03:12:02.105 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.04)
03:12:02.105 00.000 21444 CameraToMount -- cameraX=2.15 cameraY=-0.98 hyp=2.36 cameraTheta=-0.43 mountX=-2.23 mountY=-0.09, mountTheta=-3.10
03:12:02.105 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.15, y=-0.98, opts=13)
03:12:02.105 00.000 21444 Enqueuing Move request for scope (2.15, -0.98)
03:12:02.105 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=296, FiltMax=65504, Gamma=0.560
03:12:02.105 00.000 21444 UpdateGuideState exits: m=5261454 SNR=193.2 Saturated
03:12:02.105 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:02.105 00.000 25848 Worker thread wakes up
03:12:02.106 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.15, -0.98) opts 0xd
03:12:02.106 00.000 25848 Handling offset move in thread for scope, endpoint = (2.15, -0.98)
03:12:02.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:02.106 00.000 21444 Enqueuing Expose request
03:12:02.106 00.000 25848 Moving (2.15, -0.98) raw xDistance=-2.23 yDistance=-0.09
03:12:02.106 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.43 from input -2.23
03:12:02.106 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:02.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:12:02.106 00.000 25848 MoveAxis(E, 66, ABG)
03:12:02.106 00.000 25848 Guiding  Dir = 2, Dur = 66
03:12:02.126 00.020 25848 IsSlewing returns 0
03:12:02.127 00.001 25848 IsGuiding returns 0
03:12:02.158 00.031 25848 PulseGuide returned control before completion, sleep 45
03:12:02.209 00.051 25848 IsGuiding returns 1
03:12:02.209 00.000 25848 scope still moving after pulse duration time elapsed
03:12:02.265 00.056 25848 IsSlewing returns 0
03:12:02.265 00.000 25848 IsGuiding returns 0
03:12:02.265 00.000 25848 scope move finished after 66 + 72 ms
03:12:02.265 00.000 25848 Move returns status 0, amount 66
03:12:02.265 00.000 25848 MoveAxis(N, 0, ABG)
03:12:02.265 00.000 25848 Move returns status 0, amount 0
03:12:02.265 00.000 25848 move complete, result=0
03:12:02.265 00.000 25848 worker thread done servicing request
03:12:02.265 00.000 25848 Worker thread wakes up
03:12:02.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:02.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:02.265 00.000 21444 GuideStep: -2.2 px 66 ms EAST, -0.1 px 0 ms NORTH
03:12:05.110 02.845 25848 Exposure complete
03:12:05.189 00.079 25848 worker thread done servicing request
03:12:05.190 00.001 21444 OnExposeComplete: enter
03:12:05.190 00.000 21444 UpdateGuideState(): m_state=6
03:12:05.190 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1867
03:12:05.190 00.000 21444 Star::Find returns 1 (1), X=1263.14, Y=667.29, Mass=4893556, SNR=147.4, Peak=65504 HFD=7.8
03:12:05.190 00.000 21444 MultiStar: [#1 2.73,-1.05,0.00,M5] [#2 2.67,-1.12,0.00,M3] [#3 2.92,-1.50,0.00,M5] [#4 2.47,-1.10,0.00,M2] [#5 2.47,-1.46,0.00,M3] [#6 2.40,-1.52,0.00,M2] [#7 2.78,-1.33,0.00,M5] [#8 2.21,-1.33,0.00,M4] 
03:12:05.190 00.000 21444 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.05) = xAngle (-3.36 = 2.92)
03:12:05.190 00.000 21444 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.08)
03:12:05.190 00.000 21444 CameraToMount -- cameraX=3.00 cameraY=-0.96 hyp=3.15 cameraTheta=-0.31 mountX=-3.07 mountY=0.24, mountTheta=3.06
03:12:05.191 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.00, y=-0.96, opts=13)
03:12:05.191 00.000 21444 Enqueuing Move request for scope (3.00, -0.96)
03:12:05.191 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=216, FiltMax=65504, Gamma=0.560
03:12:05.191 00.000 21444 UpdateGuideState exits: m=4893556 SNR=147.4 Saturated
03:12:05.191 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:05.191 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:05.191 00.000 21444 Enqueuing Expose request
03:12:05.192 00.001 25848 Worker thread wakes up
03:12:05.192 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.00, -0.96) opts 0xd
03:12:05.192 00.000 25848 Handling offset move in thread for scope, endpoint = (3.00, -0.96)
03:12:05.192 00.000 25848 Moving (3.00, -0.96) raw xDistance=-3.07 yDistance=0.24
03:12:05.192 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.03 from input -3.07
03:12:05.192 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:05.192 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:12:05.192 00.000 25848 MoveAxis(E, 94, ABG)
03:12:05.192 00.000 25848 Guiding  Dir = 2, Dur = 94
03:12:05.220 00.028 25848 IsSlewing returns 0
03:12:05.221 00.001 25848 IsGuiding returns 0
03:12:05.252 00.031 25848 PulseGuide returned control before completion, sleep 73
03:12:05.328 00.076 25848 IsGuiding returns 1
03:12:05.328 00.000 25848 scope still moving after pulse duration time elapsed
03:12:05.391 00.063 25848 IsSlewing returns 0
03:12:05.391 00.000 25848 IsGuiding returns 0
03:12:05.392 00.001 25848 scope move finished after 94 + 76 ms
03:12:05.392 00.000 25848 Move returns status 0, amount 94
03:12:05.392 00.000 25848 MoveAxis(N, 0, ABG)
03:12:05.392 00.000 25848 Move returns status 0, amount 0
03:12:05.392 00.000 25848 move complete, result=0
03:12:05.392 00.000 25848 worker thread done servicing request
03:12:05.392 00.000 25848 Worker thread wakes up
03:12:05.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:05.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:05.392 00.000 21444 GuideStep: -3.1 px 94 ms EAST, 0.2 px 0 ms NORTH
03:12:08.236 02.844 25848 Exposure complete
03:12:08.303 00.067 25848 worker thread done servicing request
03:12:08.303 00.000 21444 OnExposeComplete: enter
03:12:08.303 00.000 21444 UpdateGuideState(): m_state=6
03:12:08.303 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1868
03:12:08.303 00.000 21444 Star::Find returns 1 (1), X=1261.28, Y=669.08, Mass=5231315, SNR=157.3, Peak=65504 HFD=7.8
03:12:08.304 00.001 21444 MultiStar: [#1 1.35,-0.06,1.21,U] [#2 1.32,0.49,0.85,U] [#3 1.17,0.22,0.76,U] [#4 0.86,1.17,0.85,U] [#5 -0.90,-0.70,0.73,U] [#6 0.60,0.84,0.93,U] [#7 0.80,0.07,0.79,U] [#8 0.06,-0.46,0.56,U] 
03:12:08.304 00.000 21444 refined, 8 included, MultiStar: {0.79, 0.31}, one-star: {1.14, 0.83}
03:12:08.304 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
03:12:08.304 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.76)
03:12:08.304 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=0.31 hyp=0.85 cameraTheta=0.38 mountX=-0.76 mountY=0.59, mountTheta=2.48
03:12:08.304 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=0.31, opts=13)
03:12:08.304 00.000 21444 Enqueuing Move request for scope (0.79, 0.31)
03:12:08.304 00.000 25848 Worker thread wakes up
03:12:08.305 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=40, FiltMax=65504, Gamma=0.560
03:12:08.305 00.000 21444 UpdateGuideState exits: m=5231315 SNR=157.3 Saturated
03:12:08.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:08.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:08.305 00.000 21444 Enqueuing Expose request
03:12:08.305 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.31) opts 0xd
03:12:08.305 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 0.31)
03:12:08.305 00.000 25848 Moving (0.79, 0.31) raw xDistance=-0.76 yDistance=0.59
03:12:08.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.76
03:12:08.305 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:12:08.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
03:12:08.305 00.000 25848 MoveAxis(E, 29, ABG)
03:12:08.305 00.000 25848 Guiding  Dir = 2, Dur = 29
03:12:08.329 00.024 25848 IsSlewing returns 0
03:12:08.330 00.001 25848 IsGuiding returns 0
03:12:08.361 00.031 25848 IsGuiding returns 1
03:12:08.361 00.000 25848 scope still moving after pulse duration time elapsed
03:12:08.421 00.060 25848 IsSlewing returns 0
03:12:08.443 00.022 25848 IsGuiding returns 0
03:12:08.444 00.001 25848 scope move finished after 29 + 85 ms
03:12:08.444 00.000 25848 Move returns status 0, amount 29
03:12:08.444 00.000 25848 MoveAxis(N, 0, ABG)
03:12:08.444 00.000 25848 Move returns status 0, amount 0
03:12:08.444 00.000 25848 move complete, result=0
03:12:08.444 00.000 25848 worker thread done servicing request
03:12:08.444 00.000 25848 Worker thread wakes up
03:12:08.444 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:08.444 00.000 21444 GuideStep: -0.8 px 29 ms EAST, 0.6 px 0 ms NORTH
03:12:08.444 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:11.287 02.843 25848 Exposure complete
03:12:11.374 00.087 25848 worker thread done servicing request
03:12:11.374 00.000 21444 OnExposeComplete: enter
03:12:11.374 00.000 21444 UpdateGuideState(): m_state=6
03:12:11.374 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1869
03:12:11.374 00.000 21444 Star::Find returns 1 (1), X=1259.95, Y=669.88, Mass=5627556, SNR=173.3, Peak=65504 HFD=8.1
03:12:11.375 00.001 21444 MultiStar: [#1 -1.42,2.03,0.00,M5] [#2 -1.02,2.64,0.00,M3] [#3 -1.02,2.05,0.00,M5] [#4 -0.93,1.82,0.00,M2] [#5 -1.12,1.67,0.00,M3] [#6 -0.97,1.75,0.00,M2] [#7 -1.10,1.87,0.00,M5] [#8 -1.38,1.90,0.00,M4] 
03:12:11.375 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
03:12:11.375 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.21 = 2.08)
03:12:11.375 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=1.63 hyp=1.64 cameraTheta=1.69 mountX=0.34 mountY=1.44, mountTheta=1.34
03:12:11.376 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=1.63, opts=13)
03:12:11.376 00.000 21444 Enqueuing Move request for scope (-0.19, 1.63)
03:12:11.376 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=144, FiltMax=65504, Gamma=0.560
03:12:11.376 00.000 21444 UpdateGuideState exits: m=5627556 SNR=173.3 Saturated
03:12:11.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:11.376 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:11.376 00.000 21444 Enqueuing Expose request
03:12:11.376 00.000 25848 Worker thread wakes up
03:12:11.376 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.63) opts 0xd
03:12:11.376 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, 1.63)
03:12:11.376 00.000 25848 Moving (-0.19, 1.63) raw xDistance=0.34 yDistance=1.44
03:12:11.376 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
03:12:11.376 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:12:11.376 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.44
03:12:11.376 00.000 25848 MoveAxis(E, 0, ABG)
03:12:11.376 00.000 25848 Move returns status 0, amount 0
03:12:11.376 00.000 25848 MoveAxis(N, 0, ABG)
03:12:11.376 00.000 25848 Move returns status 0, amount 0
03:12:11.376 00.000 25848 move complete, result=0
03:12:11.376 00.000 25848 worker thread done servicing request
03:12:11.376 00.000 25848 Worker thread wakes up
03:12:11.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:11.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:11.377 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 1.4 px 0 ms NORTH
03:12:14.213 02.836 25848 Exposure complete
03:12:14.301 00.088 25848 worker thread done servicing request
03:12:14.301 00.000 21444 OnExposeComplete: enter
03:12:14.301 00.000 21444 UpdateGuideState(): m_state=6
03:12:14.301 00.000 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1870
03:12:14.301 00.000 21444 Star::Find returns 1 (1), X=1259.22, Y=668.70, Mass=4672003, SNR=136.6, Peak=65504 HFD=7.8
03:12:14.301 00.000 21444 MultiStar: [#1 -1.19,0.59,0.90,U] [#2 -0.73,0.53,0.63,U] [#3 -0.43,-0.04,0.62,U] [#4 -1.40,0.67,0.79,U] [#5 -1.61,-0.25,0.59,U] [#6 -1.17,0.37,0.43,U] [#7 -1.30,0.51,0.61,U] [#8 -1.55,-0.19,0.44,U] 
03:12:14.301 00.000 21444 single-star, 8 included, MultiStar: {-1.12, 0.34}, one-star: {-0.92, 0.45}
03:12:14.301 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
03:12:14.301 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.08)
03:12:14.302 00.001 21444 CameraToMount -- cameraX=-0.92 cameraY=0.45 hyp=1.03 cameraTheta=2.69 mountX=0.96 mountY=0.07, mountTheta=0.07
03:12:14.302 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=0.45, opts=13)
03:12:14.302 00.000 21444 Enqueuing Move request for scope (-0.92, 0.45)
03:12:14.303 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=144, FiltMax=65504, Gamma=0.560
03:12:14.303 00.000 21444 UpdateGuideState exits: m=4672003 SNR=136.6 Saturated
03:12:14.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:14.303 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:14.303 00.000 21444 Enqueuing Expose request
03:12:14.303 00.000 25848 Worker thread wakes up
03:12:14.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.45) opts 0xd
03:12:14.303 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, 0.45)
03:12:14.303 00.000 25848 Moving (-0.92, 0.45) raw xDistance=0.96 yDistance=0.07
03:12:14.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.96
03:12:14.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:14.303 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:12:14.303 00.000 25848 MoveAxis(W, 28, ABG)
03:12:14.303 00.000 25848 Guiding  Dir = 3, Dur = 28
03:12:14.328 00.025 25848 IsSlewing returns 0
03:12:14.328 00.000 25848 IsGuiding returns 0
03:12:14.360 00.032 25848 IsGuiding returns 1
03:12:14.360 00.000 25848 scope still moving after pulse duration time elapsed
03:12:14.406 00.046 25848 IsSlewing returns 0
03:12:14.406 00.000 25848 IsGuiding returns 0
03:12:14.406 00.000 25848 scope move finished after 28 + 50 ms
03:12:14.406 00.000 25848 Move returns status 0, amount 28
03:12:14.406 00.000 25848 MoveAxis(N, 0, ABG)
03:12:14.406 00.000 25848 Move returns status 0, amount 0
03:12:14.406 00.000 25848 move complete, result=0
03:12:14.406 00.000 25848 worker thread done servicing request
03:12:14.406 00.000 25848 Worker thread wakes up
03:12:14.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:14.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:14.406 00.000 21444 GuideStep: 1.0 px 28 ms WEST, 0.1 px 0 ms NORTH
03:12:17.261 02.855 25848 Exposure complete
03:12:17.341 00.080 25848 worker thread done servicing request
03:12:17.341 00.000 21444 OnExposeComplete: enter
03:12:17.341 00.000 21444 UpdateGuideState(): m_state=6
03:12:17.342 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1871
03:12:17.342 00.000 21444 Star::Find returns 1 (1), X=1262.92, Y=666.60, Mass=4665013, SNR=125.4, Peak=65504 HFD=7.8
03:12:17.342 00.000 21444 MultiStar: [#1 2.61,-1.12,0.00,M5] [#2 2.62,-1.08,0.00,M3] [#3 2.79,-0.85,0.00,M5] [#4 1.83,-1.44,0.00,M2] [#5 1.27,-2.11,0.00,M3] [#6 1.88,-1.55,0.00,M2] [#7 2.52,-1.78,0.00,M5] [#8 1.30,-2.23,0.00,M4] 
03:12:17.342 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.69)
03:12:17.342 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
03:12:17.342 00.000 21444 CameraToMount -- cameraX=2.78 cameraY=-1.66 hyp=3.24 cameraTheta=-0.54 mountX=-2.92 mountY=-0.48, mountTheta=-2.98
03:12:17.343 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.78, y=-1.66, opts=13)
03:12:17.343 00.000 21444 Enqueuing Move request for scope (2.78, -1.66)
03:12:17.343 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=190, FiltMax=65504, Gamma=0.560
03:12:17.343 00.000 21444 UpdateGuideState exits: m=4665013 SNR=125.4 Saturated
03:12:17.343 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:17.343 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:17.343 00.000 21444 Enqueuing Expose request
03:12:17.343 00.000 25848 Worker thread wakes up
03:12:17.343 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.78, -1.66) opts 0xd
03:12:17.343 00.000 25848 Handling offset move in thread for scope, endpoint = (2.78, -1.66)
03:12:17.343 00.000 25848 Moving (2.78, -1.66) raw xDistance=-2.92 yDistance=-0.48
03:12:17.344 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.80 from input -2.92
03:12:17.344 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:17.344 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
03:12:17.344 00.000 25848 MoveAxis(E, 83, ABG)
03:12:17.344 00.000 25848 Guiding  Dir = 2, Dur = 83
03:12:17.376 00.032 25848 IsSlewing returns 0
03:12:17.376 00.000 25848 IsGuiding returns 0
03:12:17.408 00.032 25848 PulseGuide returned control before completion, sleep 62
03:12:17.481 00.073 25848 IsGuiding returns 1
03:12:17.481 00.000 25848 scope still moving after pulse duration time elapsed
03:12:17.531 00.050 25848 IsSlewing returns 0
03:12:17.532 00.001 25848 IsGuiding returns 0
03:12:17.532 00.000 25848 scope move finished after 83 + 72 ms
03:12:17.532 00.000 25848 Move returns status 0, amount 83
03:12:17.532 00.000 25848 MoveAxis(N, 0, ABG)
03:12:17.532 00.000 25848 Move returns status 0, amount 0
03:12:17.532 00.000 25848 move complete, result=0
03:12:17.532 00.000 25848 worker thread done servicing request
03:12:17.532 00.000 25848 Worker thread wakes up
03:12:17.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:17.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:17.532 00.000 21444 GuideStep: -2.9 px 83 ms EAST, -0.5 px 0 ms NORTH
03:12:20.382 02.850 25848 Exposure complete
03:12:20.468 00.086 25848 worker thread done servicing request
03:12:20.468 00.000 21444 OnExposeComplete: enter
03:12:20.468 00.000 21444 UpdateGuideState(): m_state=6
03:12:20.469 00.001 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1872
03:12:20.469 00.000 21444 Star::Find returns 1 (1), X=1260.82, Y=666.55, Mass=4802026, SNR=146.8, Peak=65504 HFD=7.7
03:12:20.469 00.000 21444 MultiStar: [#1 0.89,-2.00,0.00,M6] [#2 1.03,-1.79,0.00,M4] [#3 1.42,-1.81,0.00,M6] [#4 0.17,-2.06,0.00,M3] [#5 -0.44,-2.31,0.00,M4] [#6 1.54,-2.82,0.00,M3] [#7 0.68,-2.15,0.00,M6] [#8 0.74,-3.09,0.00,M5] 
03:12:20.469 00.000 21444 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.05) = xAngle (-4.24 = 2.04)
03:12:20.469 00.000 21444 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.08 = -0.80)
03:12:20.469 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=-1.70 hyp=1.83 cameraTheta=-1.19 mountX=-0.83 mountY=-1.32, mountTheta=-2.13
03:12:20.470 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=-1.70, opts=13)
03:12:20.470 00.000 21444 Enqueuing Move request for scope (0.68, -1.70)
03:12:20.470 00.000 25848 Worker thread wakes up
03:12:20.470 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, -1.70) opts 0xd
03:12:20.470 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, -1.70)
03:12:20.470 00.000 25848 Moving (0.68, -1.70) raw xDistance=-0.83 yDistance=-1.32
03:12:20.470 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.83
03:12:20.470 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
03:12:20.470 00.000 25848 MoveAxis(E, 30, ABG)
03:12:20.470 00.000 25848 Guiding  Dir = 2, Dur = 30
03:12:20.470 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=242, FiltMax=65504, Gamma=0.560
03:12:20.470 00.000 21444 UpdateGuideState exits: m=4802026 SNR=146.8 Saturated
03:12:20.470 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:20.470 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:20.470 00.000 21444 Enqueuing Expose request
03:12:20.499 00.029 25848 IsSlewing returns 0
03:12:20.499 00.000 25848 IsGuiding returns 0
03:12:20.604 00.105 25848 IsGuiding returns 1
03:12:20.604 00.000 25848 scope still moving after pulse duration time elapsed
03:12:20.657 00.053 25848 IsSlewing returns 0
03:12:20.657 00.000 25848 IsGuiding returns 0
03:12:20.657 00.000 25848 scope move finished after 30 + 127 ms
03:12:20.657 00.000 25848 Move returns status 0, amount 30
03:12:20.657 00.000 25848 MoveAxis(N, 36, ABG)
03:12:20.657 00.000 25848 Guiding  Dir = 0, Dur = 36
03:12:20.688 00.031 25848 IsSlewing returns 0
03:12:20.688 00.000 25848 IsGuiding returns 0
03:12:20.719 00.031 25848 PulseGuide returned control before completion, sleep 15
03:12:20.764 00.045 25848 IsGuiding returns 1
03:12:20.764 00.000 25848 scope still moving after pulse duration time elapsed
03:12:20.828 00.064 25848 IsSlewing returns 0
03:12:20.828 00.000 25848 IsGuiding returns 0
03:12:20.828 00.000 25848 scope move finished after 36 + 104 ms
03:12:20.828 00.000 25848 Move returns status 0, amount 36
03:12:20.828 00.000 25848 move complete, result=0
03:12:20.828 00.000 25848 worker thread done servicing request
03:12:20.828 00.000 25848 Worker thread wakes up
03:12:20.828 00.000 21444 GuideStep: -0.8 px 30 ms EAST, -1.3 px 36 ms NORTH
03:12:20.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:20.829 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:23.684 02.855 25848 Exposure complete
03:12:23.751 00.067 25848 worker thread done servicing request
03:12:23.752 00.001 21444 OnExposeComplete: enter
03:12:23.752 00.000 21444 UpdateGuideState(): m_state=6
03:12:23.752 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1873
03:12:23.752 00.000 21444 Star::Find returns 1 (1), X=1262.69, Y=666.37, Mass=5274710, SNR=186.1, Peak=65504 HFD=7.5
03:12:23.752 00.000 21444 MultiStar: [#1 2.24,-1.50,0.00,M7] [#2 2.18,-1.35,0.00,M5] [#3 3.59,-2.17,0.00,M7] [#4 2.16,-2.02,0.00,M4] [#5 2.22,-2.14,0.00,M5] [#6 2.19,-2.25,0.00,M4] [#7 1.79,-2.15,0.00,M7] [#8 2.30,-2.28,0.00,M6] 
03:12:23.752 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.69 = 2.59)
03:12:23.752 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.25)
03:12:23.752 00.000 21444 CameraToMount -- cameraX=2.55 cameraY=-1.88 hyp=3.17 cameraTheta=-0.64 mountX=-2.71 mountY=-0.78, mountTheta=-2.86
03:12:23.753 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.55, y=-1.88, opts=13)
03:12:23.753 00.000 21444 Enqueuing Move request for scope (2.55, -1.88)
03:12:23.753 00.000 25848 Worker thread wakes up
03:12:23.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.55, -1.88) opts 0xd
03:12:23.753 00.000 25848 Handling offset move in thread for scope, endpoint = (2.55, -1.88)
03:12:23.753 00.000 25848 Moving (2.55, -1.88) raw xDistance=-2.71 yDistance=-0.78
03:12:23.753 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=208, FiltMax=65504, Gamma=0.560
03:12:23.753 00.000 21444 UpdateGuideState exits: m=5274710 SNR=186.1 Saturated
03:12:23.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.75 from input -2.71
03:12:23.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:23.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
03:12:23.753 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:23.753 00.000 21444 Enqueuing Expose request
03:12:23.753 00.000 25848 MoveAxis(E, 81, ABG)
03:12:23.753 00.000 25848 Guiding  Dir = 2, Dur = 81
03:12:23.780 00.027 25848 IsSlewing returns 0
03:12:23.780 00.000 25848 IsGuiding returns 0
03:12:23.810 00.030 25848 PulseGuide returned control before completion, sleep 61
03:12:23.874 00.064 25848 IsGuiding returns 1
03:12:23.874 00.000 25848 scope still moving after pulse duration time elapsed
03:12:23.940 00.066 25848 IsSlewing returns 0
03:12:23.940 00.000 25848 IsGuiding returns 0
03:12:23.940 00.000 25848 scope move finished after 81 + 79 ms
03:12:23.940 00.000 25848 Move returns status 0, amount 81
03:12:23.940 00.000 25848 MoveAxis(N, 21, ABG)
03:12:23.940 00.000 25848 Guiding  Dir = 0, Dur = 21
03:12:23.969 00.029 25848 IsSlewing returns 0
03:12:23.969 00.000 25848 IsGuiding returns 0
03:12:24.000 00.031 25848 IsGuiding returns 1
03:12:24.000 00.000 25848 scope still moving after pulse duration time elapsed
03:12:24.062 00.062 25848 IsSlewing returns 0
03:12:24.062 00.000 25848 IsGuiding returns 0
03:12:24.062 00.000 25848 scope move finished after 21 + 72 ms
03:12:24.062 00.000 25848 Move returns status 0, amount 21
03:12:24.062 00.000 25848 move complete, result=0
03:12:24.063 00.001 25848 worker thread done servicing request
03:12:24.063 00.000 25848 Worker thread wakes up
03:12:24.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:24.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:24.063 00.000 21444 GuideStep: -2.7 px 81 ms EAST, -0.8 px 21 ms NORTH
03:12:26.903 02.840 25848 Exposure complete
03:12:26.977 00.074 25848 worker thread done servicing request
03:12:26.977 00.000 21444 OnExposeComplete: enter
03:12:26.977 00.000 21444 UpdateGuideState(): m_state=6
03:12:26.977 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1874
03:12:26.977 00.000 21444 Star::Find returns 1 (1), X=1261.04, Y=666.81, Mass=5410906, SNR=186.0, Peak=65504 HFD=8.1
03:12:26.978 00.001 21444 MultiStar: [#1 0.78,-1.29,0.93,U] [#2 0.71,-0.71,0.74,U] [#3 1.03,-1.51,0.68,U] [#4 0.36,-1.10,0.82,U] [#5 -0.91,-1.34,0.62,U] [#6 0.94,-1.07,0.82,U] [#7 0.53,-1.80,0.58,U] [#8 -0.86,-1.25,0.53,U] 
03:12:26.978 00.000 21444 refined, 8 included, MultiStar: {0.48, -1.27}, one-star: {0.91, -1.44}
03:12:26.978 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
03:12:26.978 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.82)
03:12:26.978 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-1.27 hyp=1.35 cameraTheta=-1.21 mountX=-0.59 mountY=-0.99, mountTheta=-2.11
03:12:26.978 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-1.27, opts=13)
03:12:26.978 00.000 21444 Enqueuing Move request for scope (0.48, -1.27)
03:12:26.978 00.000 25848 Worker thread wakes up
03:12:26.978 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -1.27) opts 0xd
03:12:26.978 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -1.27)
03:12:26.978 00.000 25848 Moving (0.48, -1.27) raw xDistance=-0.59 yDistance=-0.99
03:12:26.979 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.59
03:12:26.979 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
03:12:26.979 00.000 25848 MoveAxis(E, 23, ABG)
03:12:26.979 00.000 25848 Guiding  Dir = 2, Dur = 23
03:12:26.979 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2244, FiltMin=220, FiltMax=65504, Gamma=0.560
03:12:26.979 00.000 21444 UpdateGuideState exits: m=5410906 SNR=186.0 Saturated
03:12:26.979 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:26.979 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:26.979 00.000 21444 Enqueuing Expose request
03:12:26.999 00.020 25848 IsSlewing returns 0
03:12:26.999 00.000 25848 IsGuiding returns 0
03:12:27.061 00.062 25848 IsGuiding returns 1
03:12:27.061 00.000 25848 scope still moving after pulse duration time elapsed
03:12:27.111 00.050 25848 IsSlewing returns 0
03:12:27.112 00.001 25848 IsGuiding returns 0
03:12:27.112 00.000 25848 scope move finished after 23 + 89 ms
03:12:27.112 00.000 25848 Move returns status 0, amount 23
03:12:27.112 00.000 25848 MoveAxis(N, 27, ABG)
03:12:27.112 00.000 25848 Guiding  Dir = 0, Dur = 27
03:12:27.140 00.028 25848 IsSlewing returns 0
03:12:27.140 00.000 25848 IsGuiding returns 0
03:12:27.171 00.031 25848 IsGuiding returns 1
03:12:27.171 00.000 25848 scope still moving after pulse duration time elapsed
03:12:27.221 00.050 25848 IsSlewing returns 0
03:12:27.221 00.000 25848 IsGuiding returns 0
03:12:27.221 00.000 25848 scope move finished after 27 + 53 ms
03:12:27.221 00.000 25848 Move returns status 0, amount 27
03:12:27.221 00.000 25848 move complete, result=0
03:12:27.221 00.000 25848 worker thread done servicing request
03:12:27.221 00.000 25848 Worker thread wakes up
03:12:27.221 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:27.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:27.221 00.000 21444 GuideStep: -0.6 px 23 ms EAST, -1.0 px 27 ms NORTH
03:12:30.062 02.841 25848 Exposure complete
03:12:30.142 00.080 25848 worker thread done servicing request
03:12:30.142 00.000 21444 OnExposeComplete: enter
03:12:30.142 00.000 21444 UpdateGuideState(): m_state=6
03:12:30.143 00.001 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1875
03:12:30.143 00.000 21444 Star::Find returns 1 (1), X=1258.52, Y=668.94, Mass=5308113, SNR=201.3, Peak=65504 HFD=7.9
03:12:30.143 00.000 21444 MultiStar: [#1 -1.22,0.10,0.95,U] [#2 -1.24,0.65,0.69,U] [#3 -1.09,0.23,0.57,U] [#4 -1.93,0.34,0.00,M4] [#5 -2.22,-0.41,0.00,M5] [#6 -1.65,0.01,0.63,U] [#7 -1.59,0.12,0.47,U] [#8 -2.50,-0.83,0.00,M6] 
03:12:30.143 00.000 21444 refined, 5 included, MultiStar: {-1.40, 0.33}, one-star: {-1.62, 0.69}
03:12:30.143 00.000 21444 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.05) = xAngle (-0.14 = -0.14)
03:12:30.143 00.000 21444 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.99 = -2.99)
03:12:30.143 00.000 21444 CameraToMount -- cameraX=-1.40 cameraY=0.33 hyp=1.44 cameraTheta=2.91 mountX=1.42 mountY=-0.22, mountTheta=-0.16
03:12:30.144 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.40, y=0.33, opts=13)
03:12:30.144 00.000 21444 Enqueuing Move request for scope (-1.40, 0.33)
03:12:30.144 00.000 25848 Worker thread wakes up
03:12:30.144 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.40, 0.33) opts 0xd
03:12:30.144 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.40, 0.33)
03:12:30.144 00.000 25848 Moving (-1.40, 0.33) raw xDistance=1.42 yDistance=-0.22
03:12:30.144 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=92, FiltMax=65504, Gamma=0.560
03:12:30.144 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.42
03:12:30.144 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:30.144 00.000 21444 UpdateGuideState exits: m=5308113 SNR=201.3 Saturated
03:12:30.144 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:30.144 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:30.144 00.000 21444 Enqueuing Expose request
03:12:30.144 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:12:30.144 00.000 25848 MoveAxis(W, 40, ABG)
03:12:30.144 00.000 25848 Guiding  Dir = 3, Dur = 40
03:12:30.173 00.029 25848 IsSlewing returns 0
03:12:30.173 00.000 25848 IsGuiding returns 0
03:12:30.204 00.031 25848 PulseGuide returned control before completion, sleep 19
03:12:30.236 00.032 25848 IsGuiding returns 1
03:12:30.236 00.000 25848 scope still moving after pulse duration time elapsed
03:12:30.295 00.059 25848 IsSlewing returns 0
03:12:30.295 00.000 25848 IsGuiding returns 0
03:12:30.295 00.000 25848 scope move finished after 40 + 82 ms
03:12:30.295 00.000 25848 Move returns status 0, amount 40
03:12:30.295 00.000 25848 MoveAxis(N, 0, ABG)
03:12:30.296 00.001 25848 Move returns status 0, amount 0
03:12:30.296 00.000 25848 move complete, result=0
03:12:30.296 00.000 25848 worker thread done servicing request
03:12:30.296 00.000 25848 Worker thread wakes up
03:12:30.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:30.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:30.296 00.000 21444 GuideStep: 1.4 px 40 ms WEST, -0.2 px 0 ms NORTH
03:12:33.148 02.852 25848 Exposure complete
03:12:33.234 00.086 25848 worker thread done servicing request
03:12:33.234 00.000 21444 OnExposeComplete: enter
03:12:33.234 00.000 21444 UpdateGuideState(): m_state=6
03:12:33.234 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1876
03:12:33.234 00.000 21444 Star::Find returns 1 (1), X=1259.74, Y=667.02, Mass=5284985, SNR=159.9, Peak=65504 HFD=7.8
03:12:33.234 00.000 21444 MultiStar: [#1 -0.19,-1.03,0.92,U] [#2 -0.14,-0.84,0.95,U] [#3 0.28,-1.92,0.00,M6] [#4 -0.80,-1.24,0.82,U] [#5 -1.73,-1.57,0.00,M6] [#6 -0.62,-0.57,0.82,U] [#7 -0.55,-1.36,0.67,U] [#8 -1.19,-1.19,0.59,U] 
03:12:33.234 00.000 21444 refined, 6 included, MultiStar: {-0.51, -1.05}, one-star: {-0.40, -1.23}
03:12:33.234 00.000 21444 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.05) = xAngle (-5.07 = 1.21)
03:12:33.234 00.000 21444 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.92 = -1.63)
03:12:33.234 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=-1.05 hyp=1.17 cameraTheta=-2.02 mountX=0.41 mountY=-1.17, mountTheta=-1.23
03:12:33.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=-1.05, opts=13)
03:12:33.235 00.000 21444 Enqueuing Move request for scope (-0.51, -1.05)
03:12:33.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=130, FiltMax=65504, Gamma=0.560
03:12:33.235 00.000 21444 UpdateGuideState exits: m=5284985 SNR=159.9 Saturated
03:12:33.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:33.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:33.235 00.000 21444 Enqueuing Expose request
03:12:33.235 00.000 25848 Worker thread wakes up
03:12:33.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -1.05) opts 0xd
03:12:33.235 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, -1.05)
03:12:33.235 00.000 25848 Moving (-0.51, -1.05) raw xDistance=0.41 yDistance=-1.17
03:12:33.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
03:12:33.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
03:12:33.235 00.000 25848 MoveAxis(E, 0, ABG)
03:12:33.235 00.000 25848 Move returns status 0, amount 0
03:12:33.236 00.001 25848 MoveAxis(N, 32, ABG)
03:12:33.236 00.000 25848 Guiding  Dir = 0, Dur = 32
03:12:33.264 00.028 25848 IsSlewing returns 0
03:12:33.265 00.001 25848 IsGuiding returns 0
03:12:33.296 00.031 25848 PulseGuide returned control before completion, sleep 11
03:12:33.320 00.024 25848 IsGuiding returns 1
03:12:33.320 00.000 25848 scope still moving after pulse duration time elapsed
03:12:33.405 00.085 25848 IsSlewing returns 0
03:12:33.405 00.000 25848 IsGuiding returns 0
03:12:33.405 00.000 25848 scope move finished after 32 + 108 ms
03:12:33.405 00.000 25848 Move returns status 0, amount 32
03:12:33.405 00.000 25848 move complete, result=0
03:12:33.405 00.000 25848 worker thread done servicing request
03:12:33.405 00.000 25848 Worker thread wakes up
03:12:33.405 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.2 px 32 ms NORTH
03:12:33.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:33.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:36.257 02.852 25848 Exposure complete
03:12:36.340 00.083 25848 worker thread done servicing request
03:12:36.340 00.000 21444 OnExposeComplete: enter
03:12:36.340 00.000 21444 UpdateGuideState(): m_state=6
03:12:36.340 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1877
03:12:36.340 00.000 21444 Star::Find returns 1 (1), X=1260.55, Y=667.72, Mass=5318734, SNR=160.5, Peak=65504 HFD=7.6
03:12:36.340 00.000 21444 MultiStar: [#1 0.10,-0.65,0.99,U] [#2 0.46,-0.97,0.81,U] [#3 0.39,-1.41,0.76,U] [#4 -0.13,-0.32,1.00,U] [#5 -0.96,-0.70,0.91,U] [#6 -0.76,-0.33,0.70,U] [#7 0.38,-0.68,0.59,U] [#8 -0.76,-0.83,0.60,U] 
03:12:36.340 00.000 21444 single-star, 8 included, MultiStar: {-0.08, -0.69}, one-star: {0.41, -0.53}
03:12:36.340 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.97 = 2.32)
03:12:36.340 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.81 = -0.53)
03:12:36.340 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.53 hyp=0.68 cameraTheta=-0.91 mountX=-0.46 mountY=-0.34, mountTheta=-2.51
03:12:36.341 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.53, opts=13)
03:12:36.341 00.000 21444 Enqueuing Move request for scope (0.41, -0.53)
03:12:36.341 00.000 25848 Worker thread wakes up
03:12:36.341 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.53) opts 0xd
03:12:36.341 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.53)
03:12:36.341 00.000 25848 Moving (0.41, -0.53) raw xDistance=-0.46 yDistance=-0.34
03:12:36.341 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=144, FiltMax=65504, Gamma=0.560
03:12:36.341 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
03:12:36.341 00.000 21444 UpdateGuideState exits: m=5318734 SNR=160.5 Saturated
03:12:36.341 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:36.341 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:36.342 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:36.342 00.000 21444 Enqueuing Expose request
03:12:36.342 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
03:12:36.342 00.000 25848 MoveAxis(E, 0, ABG)
03:12:36.342 00.000 25848 Move returns status 0, amount 0
03:12:36.342 00.000 25848 MoveAxis(N, 0, ABG)
03:12:36.342 00.000 25848 Move returns status 0, amount 0
03:12:36.342 00.000 25848 move complete, result=0
03:12:36.342 00.000 25848 worker thread done servicing request
03:12:36.342 00.000 25848 Worker thread wakes up
03:12:36.342 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:36.342 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:36.342 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
03:12:39.194 02.852 25848 Exposure complete
03:12:39.283 00.089 25848 worker thread done servicing request
03:12:39.283 00.000 21444 OnExposeComplete: enter
03:12:39.283 00.000 21444 UpdateGuideState(): m_state=6
03:12:39.283 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1878
03:12:39.283 00.000 21444 Star::Find returns 1 (1), X=1260.92, Y=667.73, Mass=5220256, SNR=145.3, Peak=65504 HFD=8.0
03:12:39.283 00.000 21444 MultiStar: [#1 0.66,-1.01,1.31,U] [#2 0.18,-1.34,0.94,U] [#3 1.25,-1.16,0.73,U] [#4 0.02,-0.84,0.91,U] [#5 -1.41,-0.59,0.72,U] [#6 0.05,-0.64,0.82,U] [#7 0.58,-0.82,0.73,U] [#8 -1.01,-0.64,0.76,U] 
03:12:39.283 00.000 21444 refined, 8 included, MultiStar: {0.18, -0.85}, one-star: {0.78, -0.53}
03:12:39.284 00.001 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
03:12:39.284 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.26 = -0.97)
03:12:39.284 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=-0.85 hyp=0.87 cameraTheta=-1.36 mountX=-0.26 mountY=-0.72, mountTheta=-1.91
03:12:39.285 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-0.85, opts=13)
03:12:39.285 00.000 21444 Enqueuing Move request for scope (0.18, -0.85)
03:12:39.285 00.000 25848 Worker thread wakes up
03:12:39.285 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=230, FiltMax=65504, Gamma=0.560
03:12:39.285 00.000 21444 UpdateGuideState exits: m=5220256 SNR=145.3 Saturated
03:12:39.285 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:39.286 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:39.286 00.000 21444 Enqueuing Expose request
03:12:39.286 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.85) opts 0xd
03:12:39.286 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -0.85)
03:12:39.286 00.000 25848 Moving (0.18, -0.85) raw xDistance=-0.26 yDistance=-0.72
03:12:39.286 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
03:12:39.286 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
03:12:39.286 00.000 25848 MoveAxis(E, 0, ABG)
03:12:39.286 00.000 25848 Move returns status 0, amount 0
03:12:39.286 00.000 25848 MoveAxis(N, 20, ABG)
03:12:39.286 00.000 25848 Guiding  Dir = 0, Dur = 20
03:12:39.312 00.026 25848 IsSlewing returns 0
03:12:39.312 00.000 25848 IsGuiding returns 0
03:12:39.343 00.031 25848 IsGuiding returns 1
03:12:39.343 00.000 25848 scope still moving after pulse duration time elapsed
03:12:39.404 00.061 25848 IsSlewing returns 0
03:12:39.405 00.001 25848 IsGuiding returns 0
03:12:39.405 00.000 25848 scope move finished after 20 + 72 ms
03:12:39.405 00.000 25848 Move returns status 0, amount 20
03:12:39.405 00.000 25848 move complete, result=0
03:12:39.405 00.000 25848 worker thread done servicing request
03:12:39.405 00.000 25848 Worker thread wakes up
03:12:39.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:39.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:39.405 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.7 px 20 ms NORTH
03:12:42.248 02.843 25848 Exposure complete
03:12:42.332 00.084 25848 worker thread done servicing request
03:12:42.332 00.000 21444 OnExposeComplete: enter
03:12:42.332 00.000 21444 UpdateGuideState(): m_state=6
03:12:42.332 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1879
03:12:42.332 00.000 21444 Star::Find returns 1 (1), X=1260.05, Y=668.39, Mass=4917173, SNR=138.7, Peak=65504 HFD=7.9
03:12:42.332 00.000 21444 MultiStar: [#1 -0.83,-0.06,1.20,U] [#2 -0.91,-0.02,0.96,U] [#3 -0.26,-0.58,0.62,U] [#4 -0.42,-0.20,1.10,U] [#5 -2.11,-0.34,0.00,M5] [#6 -0.92,-0.49,0.91,U] [#7 -1.04,-0.27,0.51,U] [#8 -1.91,-0.35,0.00,M4] 
03:12:42.332 00.000 21444 single-star, 6 included, MultiStar: {-0.63, -0.18}, one-star: {-0.09, 0.14}
03:12:42.332 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
03:12:42.332 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
03:12:42.332 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.14 mountX=0.10 mountY=0.10, mountTheta=0.75
03:12:42.333 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.14, opts=13)
03:12:42.333 00.000 21444 Enqueuing Move request for scope (-0.09, 0.14)
03:12:42.333 00.000 25848 Worker thread wakes up
03:12:42.333 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
03:12:42.333 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
03:12:42.333 00.000 25848 Moving (-0.09, 0.14) raw xDistance=0.10 yDistance=0.10
03:12:42.333 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:12:42.333 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=114, FiltMax=65504, Gamma=0.560
03:12:42.334 00.001 21444 UpdateGuideState exits: m=4917173 SNR=138.7 Saturated
03:12:42.334 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:42.334 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:42.334 00.000 21444 Enqueuing Expose request
03:12:42.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:42.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:12:42.334 00.000 25848 MoveAxis(E, 0, ABG)
03:12:42.334 00.000 25848 Move returns status 0, amount 0
03:12:42.334 00.000 25848 MoveAxis(N, 0, ABG)
03:12:42.334 00.000 25848 Move returns status 0, amount 0
03:12:42.334 00.000 25848 move complete, result=0
03:12:42.334 00.000 25848 worker thread done servicing request
03:12:42.334 00.000 25848 Worker thread wakes up
03:12:42.334 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:42.334 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:42.334 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:12:45.184 02.850 25848 Exposure complete
03:12:45.271 00.087 25848 worker thread done servicing request
03:12:45.271 00.000 21444 OnExposeComplete: enter
03:12:45.271 00.000 21444 UpdateGuideState(): m_state=6
03:12:45.272 00.001 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1880
03:12:45.272 00.000 21444 Star::Find returns 1 (1), X=1260.67, Y=666.81, Mass=4742350, SNR=127.9, Peak=65504 HFD=7.9
03:12:45.272 00.000 21444 MultiStar: [#1 0.83,-1.00,1.12,U] [#2 0.84,-0.50,0.93,U] [#3 1.62,-1.37,0.00,M4] [#4 0.24,-1.13,0.83,U] [#5 0.15,-1.76,0.65,U] [#6 0.48,-0.89,0.79,U] [#7 0.32,-0.77,0.53,U] [#8 -0.38,-1.51,0.71,U] 
03:12:45.272 00.000 21444 refined, 7 included, MultiStar: {0.43, -1.11}, one-star: {0.53, -1.44}
03:12:45.272 00.000 21444 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.05) = xAngle (-4.25 = 2.03)
03:12:45.272 00.000 21444 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.81)
03:12:45.272 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-1.11 hyp=1.19 cameraTheta=-1.20 mountX=-0.53 mountY=-0.87, mountTheta=-2.12
03:12:45.273 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-1.11, opts=13)
03:12:45.273 00.000 21444 Enqueuing Move request for scope (0.43, -1.11)
03:12:45.273 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=120, FiltMax=65504, Gamma=0.560
03:12:45.273 00.000 21444 UpdateGuideState exits: m=4742350 SNR=127.9 Saturated
03:12:45.273 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:45.273 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:45.273 00.000 21444 Enqueuing Expose request
03:12:45.273 00.000 25848 Worker thread wakes up
03:12:45.273 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.11) opts 0xd
03:12:45.273 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -1.11)
03:12:45.273 00.000 25848 Moving (0.43, -1.11) raw xDistance=-0.53 yDistance=-0.87
03:12:45.274 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
03:12:45.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
03:12:45.274 00.000 25848 MoveAxis(E, 15, ABG)
03:12:45.274 00.000 25848 Guiding  Dir = 2, Dur = 15
03:12:45.325 00.051 25848 IsSlewing returns 0
03:12:45.325 00.000 25848 IsGuiding returns 0
03:12:45.367 00.042 25848 IsGuiding returns 1
03:12:45.367 00.000 25848 scope still moving after pulse duration time elapsed
03:12:45.423 00.056 25848 IsSlewing returns 0
03:12:45.423 00.000 25848 IsGuiding returns 0
03:12:45.423 00.000 25848 scope move finished after 15 + 82 ms
03:12:45.423 00.000 25848 Move returns status 0, amount 15
03:12:45.423 00.000 25848 MoveAxis(N, 24, ABG)
03:12:45.423 00.000 25848 Guiding  Dir = 0, Dur = 24
03:12:45.451 00.028 25848 IsSlewing returns 0
03:12:45.452 00.001 25848 IsGuiding returns 0
03:12:45.549 00.097 25848 IsGuiding returns 1
03:12:45.549 00.000 25848 scope still moving after pulse duration time elapsed
03:12:45.594 00.045 25848 IsSlewing returns 0
03:12:45.596 00.002 25848 IsGuiding returns 0
03:12:45.596 00.000 25848 scope move finished after 24 + 119 ms
03:12:45.596 00.000 25848 Move returns status 0, amount 24
03:12:45.596 00.000 25848 move complete, result=0
03:12:45.596 00.000 25848 worker thread done servicing request
03:12:45.596 00.000 25848 Worker thread wakes up
03:12:45.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:45.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:45.596 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.9 px 24 ms NORTH
03:12:48.445 02.849 25848 Exposure complete
03:12:48.532 00.087 25848 worker thread done servicing request
03:12:48.532 00.000 21444 OnExposeComplete: enter
03:12:48.532 00.000 21444 UpdateGuideState(): m_state=6
03:12:48.532 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1881
03:12:48.532 00.000 21444 Star::Find returns 1 (1), X=1259.88, Y=668.13, Mass=5154981, SNR=138.9, Peak=65504 HFD=8.1
03:12:48.533 00.001 21444 MultiStar: [#1 -1.24,0.48,1.00,U] [#2 -0.74,0.57,0.80,U] [#3 -1.03,1.20,0.92,U] [#4 -0.99,0.55,0.83,U] [#5 -2.07,-0.42,0.00,M5] [#6 -1.24,0.28,0.74,U] [#7 -0.94,0.95,0.78,U] [#8 -2.03,0.29,0.00,M4] 
03:12:48.533 00.000 21444 single-star, 6 included, MultiStar: {-0.91, 0.55}, one-star: {-0.26, -0.12}
03:12:48.533 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.75 = 0.54)
03:12:48.533 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.31)
03:12:48.533 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-2.70 mountX=0.25 mountY=-0.21, mountTheta=-0.71
03:12:48.534 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.12, opts=13)
03:12:48.534 00.000 21444 Enqueuing Move request for scope (-0.26, -0.12)
03:12:48.534 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=310, FiltMax=65504, Gamma=0.560
03:12:48.534 00.000 25848 Worker thread wakes up
03:12:48.534 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd
03:12:48.534 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.12)
03:12:48.534 00.000 25848 Moving (-0.26, -0.12) raw xDistance=0.25 yDistance=-0.21
03:12:48.534 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
03:12:48.534 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:48.534 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:12:48.534 00.000 25848 MoveAxis(E, 0, ABG)
03:12:48.535 00.001 25848 Move returns status 0, amount 0
03:12:48.535 00.000 25848 MoveAxis(N, 0, ABG)
03:12:48.535 00.000 21444 UpdateGuideState exits: m=5154981 SNR=138.9 Saturated
03:12:48.535 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:48.535 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:48.535 00.000 21444 Enqueuing Expose request
03:12:48.535 00.000 25848 Move returns status 0, amount 0
03:12:48.535 00.000 25848 move complete, result=0
03:12:48.535 00.000 25848 worker thread done servicing request
03:12:48.535 00.000 25848 Worker thread wakes up
03:12:48.535 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:48.535 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:48.535 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:12:51.379 02.844 25848 Exposure complete
03:12:51.465 00.086 25848 worker thread done servicing request
03:12:51.465 00.000 21444 OnExposeComplete: enter
03:12:51.465 00.000 21444 UpdateGuideState(): m_state=6
03:12:51.466 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1882
03:12:51.466 00.000 21444 Star::Find returns 1 (1), X=1258.44, Y=669.28, Mass=5273959, SNR=148.7, Peak=65504 HFD=7.6
03:12:51.466 00.000 21444 MultiStar: [#1 -1.30,0.81,1.34,U] [#2 -1.86,1.00,0.00,M1] [#3 -1.47,0.52,0.92,U] [#4 -1.98,0.86,0.00,M1] [#5 -2.84,0.49,0.00,M6] [#6 -2.35,0.39,0.00,M1] [#7 -2.07,0.93,0.00,M1] [#8 -2.05,0.49,0.00,M5] 
03:12:51.466 00.000 21444 refined, 2 included, MultiStar: {-1.47, 0.80}, one-star: {-1.69, 1.03}
03:12:51.466 00.000 21444 CameraToMount -- cameraTheta (2.64) - m_xAngle (3.05) = xAngle (-0.41 = -0.41)
03:12:51.466 00.000 21444 CameraToMount -- cameraTheta (2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.03)
03:12:51.466 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=0.80 hyp=1.67 cameraTheta=2.64 mountX=1.53 mountY=0.18, mountTheta=0.12
03:12:51.467 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=0.80, opts=13)
03:12:51.467 00.000 21444 Enqueuing Move request for scope (-1.47, 0.80)
03:12:51.468 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2244, FiltMin=68, FiltMax=65504, Gamma=0.560
03:12:51.468 00.000 21444 UpdateGuideState exits: m=5273959 SNR=148.7 Saturated
03:12:51.468 00.000 25848 Worker thread wakes up
03:12:51.468 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 0.80) opts 0xd
03:12:51.468 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, 0.80)
03:12:51.468 00.000 25848 Moving (-1.47, 0.80) raw xDistance=1.53 yDistance=0.18
03:12:51.468 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.53
03:12:51.468 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:51.468 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:51.468 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:51.468 00.000 21444 Enqueuing Expose request
03:12:51.468 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:12:51.468 00.000 25848 MoveAxis(W, 45, ABG)
03:12:51.468 00.000 25848 Guiding  Dir = 3, Dur = 45
03:12:51.501 00.033 25848 IsSlewing returns 0
03:12:51.501 00.000 25848 IsGuiding returns 0
03:12:51.533 00.032 25848 PulseGuide returned control before completion, sleep 24
03:12:51.567 00.034 25848 IsGuiding returns 1
03:12:51.567 00.000 25848 scope still moving after pulse duration time elapsed
03:12:51.625 00.058 25848 IsSlewing returns 0
03:12:51.625 00.000 25848 IsGuiding returns 0
03:12:51.625 00.000 25848 scope move finished after 45 + 78 ms
03:12:51.625 00.000 25848 Move returns status 0, amount 45
03:12:51.625 00.000 25848 MoveAxis(N, 0, ABG)
03:12:51.625 00.000 25848 Move returns status 0, amount 0
03:12:51.626 00.001 25848 move complete, result=0
03:12:51.626 00.000 25848 worker thread done servicing request
03:12:51.626 00.000 25848 Worker thread wakes up
03:12:51.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:51.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:51.626 00.000 21444 GuideStep: 1.5 px 45 ms WEST, 0.2 px 0 ms NORTH
03:12:54.471 02.845 25848 Exposure complete
03:12:54.537 00.066 25848 worker thread done servicing request
03:12:54.537 00.000 21444 OnExposeComplete: enter
03:12:54.537 00.000 21444 UpdateGuideState(): m_state=6
03:12:54.537 00.000 21444 Star::Find(15, 1258, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1883
03:12:54.538 00.001 21444 Star::Find returns 1 (1), X=1261.55, Y=669.31, Mass=5473809, SNR=224.1, Peak=65504 HFD=7.7
03:12:54.538 00.000 21444 MultiStar: [#1 0.65,1.21,1.04,U] [#2 0.76,1.86,0.00,M2] [#3 1.39,0.75,0.74,U] [#4 0.24,1.85,0.74,U] [#5 -0.90,1.44,0.67,U] [#6 0.25,1.80,0.64,U] [#7 0.40,1.36,0.58,U] [#8 -0.39,1.42,0.44,U] 
03:12:54.538 00.000 21444 refined, 7 included, MultiStar: {0.50, 1.33}, one-star: {1.41, 1.06}
03:12:54.538 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.84 = -1.84)
03:12:54.538 00.000 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.68 = 1.60)
03:12:54.538 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=1.33 hyp=1.42 cameraTheta=1.21 mountX=-0.38 mountY=1.42, mountTheta=1.83
03:12:54.539 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=1.33, opts=13)
03:12:54.539 00.000 21444 Enqueuing Move request for scope (0.50, 1.33)
03:12:54.539 00.000 25848 Worker thread wakes up
03:12:54.539 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 1.33) opts 0xd
03:12:54.539 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 1.33)
03:12:54.539 00.000 25848 Moving (0.50, 1.33) raw xDistance=-0.38 yDistance=1.42
03:12:54.539 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
03:12:54.539 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:12:54.539 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=204, FiltMax=65504, Gamma=0.560
03:12:54.539 00.000 21444 UpdateGuideState exits: m=5473809 SNR=224.1 Saturated
03:12:54.539 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.42
03:12:54.539 00.000 25848 MoveAxis(E, 0, ABG)
03:12:54.539 00.000 25848 Move returns status 0, amount 0
03:12:54.539 00.000 25848 MoveAxis(N, 0, ABG)
03:12:54.539 00.000 25848 Move returns status 0, amount 0
03:12:54.539 00.000 25848 move complete, result=0
03:12:54.539 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:54.539 00.000 25848 worker thread done servicing request
03:12:54.539 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:54.539 00.000 21444 Enqueuing Expose request
03:12:54.539 00.000 25848 Worker thread wakes up
03:12:54.539 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:54.539 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:54.540 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 1.4 px 0 ms NORTH
03:12:57.386 02.846 25848 Exposure complete
03:12:57.473 00.087 25848 worker thread done servicing request
03:12:57.473 00.000 21444 OnExposeComplete: enter
03:12:57.473 00.000 21444 UpdateGuideState(): m_state=6
03:12:57.474 00.001 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1884
03:12:57.474 00.000 21444 Star::Find returns 1 (1), X=1260.78, Y=668.44, Mass=5530443, SNR=198.0, Peak=65504 HFD=8.0
03:12:57.474 00.000 21444 MultiStar: [#1 0.40,0.19,1.24,U] [#2 0.80,0.73,1.24,U] [#3 1.72,0.05,0.96,U] [#4 0.49,0.79,1.15,U] [#5 -1.23,1.19,0.67,U] [#6 -0.21,1.09,0.84,U] [#7 0.59,0.51,0.65,U] [#8 -0.55,1.14,0.73,U] 
03:12:57.474 00.000 21444 single-star, 8 included, MultiStar: {0.39, 0.61}, one-star: {0.65, 0.19}
03:12:57.474 00.000 21444 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
03:12:57.474 00.000 21444 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
03:12:57.474 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=0.19 hyp=0.67 cameraTheta=0.29 mountX=-0.63 mountY=0.42, mountTheta=2.55
03:12:57.475 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.19, opts=13)
03:12:57.475 00.000 21444 Enqueuing Move request for scope (0.65, 0.19)
03:12:57.475 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=218, FiltMax=65504, Gamma=0.560
03:12:57.475 00.000 21444 UpdateGuideState exits: m=5530443 SNR=198.0 Saturated
03:12:57.475 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:57.475 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:12:57.475 00.000 21444 Enqueuing Expose request
03:12:57.475 00.000 25848 Worker thread wakes up
03:12:57.475 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.19) opts 0xd
03:12:57.475 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.19)
03:12:57.475 00.000 25848 Moving (0.65, 0.19) raw xDistance=-0.63 yDistance=0.42
03:12:57.475 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63
03:12:57.475 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:57.476 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:12:57.476 00.000 25848 MoveAxis(E, 18, ABG)
03:12:57.476 00.000 25848 Guiding  Dir = 2, Dur = 18
03:12:57.687 00.211 25848 IsSlewing returns 0
03:12:57.687 00.000 25848 IsGuiding returns 0
03:12:57.719 00.032 25848 IsGuiding returns 1
03:12:57.719 00.000 25848 scope still moving after pulse duration time elapsed
03:12:57.765 00.046 25848 IsSlewing returns 0
03:12:57.765 00.000 25848 IsGuiding returns 0
03:12:57.765 00.000 25848 scope move finished after 18 + 60 ms
03:12:57.765 00.000 25848 Move returns status 0, amount 18
03:12:57.765 00.000 25848 MoveAxis(N, 0, ABG)
03:12:57.765 00.000 25848 Move returns status 0, amount 0
03:12:57.765 00.000 25848 move complete, result=0
03:12:57.766 00.001 25848 worker thread done servicing request
03:12:57.766 00.000 25848 Worker thread wakes up
03:12:57.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:12:57.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:12:57.766 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.4 px 0 ms NORTH
03:13:00.619 02.853 25848 Exposure complete
03:13:00.706 00.087 25848 worker thread done servicing request
03:13:00.706 00.000 21444 OnExposeComplete: enter
03:13:00.707 00.001 21444 UpdateGuideState(): m_state=6
03:13:00.707 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1885
03:13:00.707 00.000 21444 Star::Find returns 1 (1), X=1262.42, Y=670.00, Mass=5841599, SNR=239.2, Peak=65504 HFD=8.0
03:13:00.707 00.000 21444 MultiStar: [#1 2.24,1.29,0.00,M1] [#2 1.34,2.50,0.00,M2] [#3 2.07,1.83,0.00,M1] [#4 1.58,2.28,0.00,M1] [#5 0.04,1.71,0.66,U] [#6 1.21,2.07,0.00,M1] [#7 1.22,2.29,0.00,M1] [#8 0.70,1.90,0.00,M4] 
03:13:00.707 00.000 21444 refined, 1 included, MultiStar: {1.40, 1.73}, one-star: {2.28, 1.75}
03:13:00.707 00.000 21444 CameraToMount -- cameraTheta (0.89) - m_xAngle (3.05) = xAngle (-2.16 = -2.16)
03:13:00.707 00.000 21444 CameraToMount -- cameraTheta (0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.28)
03:13:00.707 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=1.73 hyp=2.23 cameraTheta=0.89 mountX=-1.23 mountY=2.13, mountTheta=2.10
03:13:00.708 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=1.73, opts=13)
03:13:00.708 00.000 21444 Enqueuing Move request for scope (1.40, 1.73)
03:13:00.708 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=28, FiltMax=65504, Gamma=0.560
03:13:00.708 00.000 21444 UpdateGuideState exits: m=5841599 SNR=239.2 Saturated
03:13:00.708 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:00.708 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:00.708 00.000 21444 Enqueuing Expose request
03:13:00.708 00.000 25848 Worker thread wakes up
03:13:00.709 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, 1.73) opts 0xd
03:13:00.709 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, 1.73)
03:13:00.709 00.000 25848 Moving (1.40, 1.73) raw xDistance=-1.23 yDistance=2.13
03:13:00.709 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.23
03:13:00.709 00.000 25848 resist switch: large excursion: input 2.13 thresh 1.53 direction from -1 to 1
03:13:00.709 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.40
03:13:00.709 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.13 from input 2.13
03:13:00.709 00.000 25848 MoveAxis(E, 37, ABG)
03:13:00.709 00.000 25848 Guiding  Dir = 2, Dur = 37
03:13:00.766 00.057 25848 IsSlewing returns 0
03:13:00.766 00.000 25848 IsGuiding returns 0
03:13:00.797 00.031 25848 PulseGuide returned control before completion, sleep 16
03:13:00.824 00.027 25848 IsGuiding returns 1
03:13:00.824 00.000 25848 scope still moving after pulse duration time elapsed
03:13:00.875 00.051 25848 IsSlewing returns 0
03:13:00.875 00.000 25848 IsGuiding returns 0
03:13:00.875 00.000 25848 scope move finished after 37 + 72 ms
03:13:00.875 00.000 25848 Move returns status 0, amount 37
03:13:00.875 00.000 25848 BLC: Oldest BLC event removed
03:13:00.875 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 310 applied
03:13:00.875 00.000 25848 MoveAxis(S, 368, ABG)
03:13:00.875 00.000 25848 Guiding  Dir = 1, Dur = 368
03:13:00.906 00.031 25848 IsSlewing returns 0
03:13:00.906 00.000 25848 IsGuiding returns 0
03:13:00.937 00.031 25848 PulseGuide returned control before completion, sleep 347
03:13:01.322 00.385 25848 IsGuiding returns 1
03:13:01.322 00.000 25848 scope still moving after pulse duration time elapsed
03:13:01.376 00.054 25848 IsSlewing returns 0
03:13:01.376 00.000 25848 IsGuiding returns 0
03:13:01.376 00.000 25848 scope move finished after 368 + 102 ms
03:13:01.376 00.000 25848 Move returns status 0, amount 368
03:13:01.376 00.000 25848 move complete, result=0
03:13:01.376 00.000 25848 worker thread done servicing request
03:13:01.376 00.000 25848 Worker thread wakes up
03:13:01.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:01.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:01.377 00.001 21444 GuideStep: -1.2 px 37 ms EAST, 2.1 px 368 ms SOUTH
03:13:04.219 02.842 25848 Exposure complete
03:13:04.301 00.082 25848 worker thread done servicing request
03:13:04.301 00.000 21444 OnExposeComplete: enter
03:13:04.301 00.000 21444 UpdateGuideState(): m_state=6
03:13:04.301 00.000 21444 Star::Find(15, 1262, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1886
03:13:04.301 00.000 21444 Star::Find returns 1 (1), X=1260.63, Y=671.35, Mass=5487343, SNR=227.1, Peak=65504 HFD=7.8
03:13:04.302 00.001 21444 MultiStar: [#1 0.16,2.71,0.00,M2] [#2 0.18,3.00,0.00,M3] [#3 0.85,3.12,0.00,M2] [#4 0.05,3.38,0.00,M2] [#5 -1.60,1.81,0.00,M4] [#6 -0.18,2.43,0.00,M2] [#7 0.15,2.05,0.00,M2] [#8 -0.95,2.15,0.00,M5] 
03:13:04.302 00.000 21444 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
03:13:04.302 00.000 21444 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.80)
03:13:04.302 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=3.10 hyp=3.14 cameraTheta=1.41 mountX=-0.21 mountY=3.05, mountTheta=1.64
03:13:04.302 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=3.10, opts=13)
03:13:04.302 00.000 21444 Enqueuing Move request for scope (0.49, 3.10)
03:13:04.302 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=180, FiltMax=65504, Gamma=0.560
03:13:04.302 00.000 21444 UpdateGuideState exits: m=5487343 SNR=227.1 Saturated
03:13:04.302 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:04.302 00.000 25848 Worker thread wakes up
03:13:04.303 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:04.303 00.000 21444 Enqueuing Expose request
03:13:04.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 3.10) opts 0xd
03:13:04.303 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 3.10)
03:13:04.303 00.000 25848 Moving (0.49, 3.10) raw xDistance=-0.21 yDistance=3.05
03:13:04.303 00.000 25848 BLC: History state: CurrMiss=3.05, AvgInitMiss=1.02, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=2.133142, 1:3.051754
03:13:04.303 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:13:04.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
03:13:04.303 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.05 from input 3.05
03:13:04.303 00.000 25848 MoveAxis(E, 0, ABG)
03:13:04.303 00.000 25848 Move returns status 0, amount 0
03:13:04.303 00.000 25848 MoveAxis(S, 83, ABG)
03:13:04.303 00.000 25848 Guiding  Dir = 1, Dur = 83
03:13:04.327 00.024 25848 IsSlewing returns 0
03:13:04.328 00.001 25848 IsGuiding returns 0
03:13:04.359 00.031 25848 PulseGuide returned control before completion, sleep 62
03:13:04.423 00.064 25848 IsGuiding returns 1
03:13:04.423 00.000 25848 scope still moving after pulse duration time elapsed
03:13:04.485 00.062 25848 IsSlewing returns 0
03:13:04.485 00.000 25848 IsGuiding returns 0
03:13:04.485 00.000 25848 scope move finished after 83 + 74 ms
03:13:04.485 00.000 25848 Move returns status 0, amount 83
03:13:04.485 00.000 25848 move complete, result=0
03:13:04.485 00.000 25848 worker thread done servicing request
03:13:04.486 00.001 25848 Worker thread wakes up
03:13:04.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:04.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:04.486 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 3.1 px 83 ms SOUTH
03:13:07.333 02.847 25848 Exposure complete
03:13:07.416 00.083 25848 worker thread done servicing request
03:13:07.416 00.000 21444 OnExposeComplete: enter
03:13:07.416 00.000 21444 UpdateGuideState(): m_state=6
03:13:07.417 00.001 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1887
03:13:07.417 00.000 21444 Star::Find returns 1 (1), X=1260.65, Y=666.67, Mass=5435260, SNR=167.0, Peak=65504 HFD=7.7
03:13:07.417 00.000 21444 MultiStar: [#1 0.05,-1.34,0.99,U] [#2 0.08,-1.21,0.89,U] [#3 0.90,-1.69,0.74,U] [#4 -0.03,-1.25,0.88,U] [#5 -1.21,-2.23,0.00,M5] [#6 0.04,-1.24,0.88,U] [#7 0.20,-1.67,0.63,U] [#8 -1.24,-1.14,0.65,U] 
03:13:07.417 00.000 21444 refined, 7 included, MultiStar: {0.09, -1.39}, one-star: {0.51, -1.58}
03:13:07.417 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.05) = xAngle (-4.55 = 1.73)
03:13:07.417 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.12)
03:13:07.417 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-1.39 hyp=1.39 cameraTheta=-1.50 mountX=-0.22 mountY=-1.25, mountTheta=-1.74
03:13:07.418 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-1.39, opts=13)
03:13:07.418 00.000 21444 Enqueuing Move request for scope (0.09, -1.39)
03:13:07.418 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=172, FiltMax=65504, Gamma=0.560
03:13:07.418 00.000 21444 UpdateGuideState exits: m=5435260 SNR=167.0 Saturated
03:13:07.418 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:07.418 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:07.418 00.000 21444 Enqueuing Expose request
03:13:07.418 00.000 25848 Worker thread wakes up
03:13:07.418 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.39) opts 0xd
03:13:07.418 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -1.39)
03:13:07.418 00.000 25848 Moving (0.09, -1.39) raw xDistance=-0.22 yDistance=-1.25
03:13:07.418 00.000 25848 BLC: History state: CurrMiss=-1.25, AvgInitMiss=1.02, ShCount=10, LgCount=0, SticCount=2,  Deflections: 0=2.133142, 1:3.051754, 2:-1.246800
03:13:07.418 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -31.000000
03:13:07.418 00.000 25848 BLC: window closed
03:13:07.418 00.000 25848 BLC: Pulse adjusted to 279
03:13:07.419 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
03:13:07.419 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:13:07.419 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.25
03:13:07.419 00.000 25848 MoveAxis(E, 0, ABG)
03:13:07.419 00.000 25848 Move returns status 0, amount 0
03:13:07.419 00.000 25848 MoveAxis(N, 0, ABG)
03:13:07.419 00.000 25848 Move returns status 0, amount 0
03:13:07.419 00.000 25848 move complete, result=0
03:13:07.419 00.000 25848 worker thread done servicing request
03:13:07.419 00.000 25848 Worker thread wakes up
03:13:07.419 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:07.419 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:07.419 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.2 px 0 ms NORTH
03:13:07.687 00.268 21444 evsrv: cli 0107E740 connect
03:13:07.688 00.001 21444 case statement mapped state 6 to 3
03:13:07.688 00.000 21444 case statement mapped state 6 to 3
03:13:07.688 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"98b27f76-c055-437c-b500-82931429111a"}
03:13:07.688 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"98b27f76-c055-437c-b500-82931429111a"}
03:13:07.689 00.001 21444 evsrv: cli 0107E740 disconnect
03:13:10.265 02.576 25848 Exposure complete
03:13:10.354 00.089 25848 worker thread done servicing request
03:13:10.354 00.000 21444 OnExposeComplete: enter
03:13:10.354 00.000 21444 UpdateGuideState(): m_state=6
03:13:10.354 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1888
03:13:10.354 00.000 21444 Star::Find returns 1 (1), X=1261.18, Y=667.12, Mass=5774827, SNR=185.2, Peak=65504 HFD=8.1
03:13:10.354 00.000 21444 MultiStar: [#1 0.30,-0.95,1.27,U] [#2 0.73,-0.27,0.94,U] [#3 0.97,-0.92,0.88,U] [#4 0.37,-0.53,0.81,U] [#5 -0.17,-0.56,0.62,U] [#6 0.36,-0.22,0.76,U] [#7 0.24,-1.37,0.79,U] [#8 -0.12,-0.97,0.62,U] 
03:13:10.354 00.000 21444 refined, 8 included, MultiStar: {0.46, -0.78}, one-star: {1.04, -1.13}
03:13:10.354 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
03:13:10.354 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
03:13:10.354 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-0.78 hyp=0.91 cameraTheta=-1.04 mountX=-0.53 mountY=-0.55, mountTheta=-2.34
03:13:10.355 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-0.78, opts=13)
03:13:10.355 00.000 21444 Enqueuing Move request for scope (0.46, -0.78)
03:13:10.356 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=68, FiltMax=65504, Gamma=0.560
03:13:10.356 00.000 21444 UpdateGuideState exits: m=5774827 SNR=185.2 Saturated
03:13:10.356 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:10.356 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:10.356 00.000 21444 Enqueuing Expose request
03:13:10.356 00.000 25848 Worker thread wakes up
03:13:10.356 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.78) opts 0xd
03:13:10.356 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -0.78)
03:13:10.356 00.000 25848 Moving (0.46, -0.78) raw xDistance=-0.53 yDistance=-0.55
03:13:10.356 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
03:13:10.356 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:13:10.356 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
03:13:10.356 00.000 25848 MoveAxis(E, 15, ABG)
03:13:10.356 00.000 25848 Guiding  Dir = 2, Dur = 15
03:13:10.376 00.020 25848 IsSlewing returns 0
03:13:10.377 00.001 25848 IsGuiding returns 0
03:13:10.408 00.031 25848 IsGuiding returns 1
03:13:10.408 00.000 25848 scope still moving after pulse duration time elapsed
03:13:10.455 00.047 25848 IsSlewing returns 0
03:13:10.455 00.000 25848 IsGuiding returns 0
03:13:10.455 00.000 25848 scope move finished after 15 + 63 ms
03:13:10.455 00.000 25848 Move returns status 0, amount 15
03:13:10.455 00.000 25848 MoveAxis(N, 0, ABG)
03:13:10.455 00.000 25848 Move returns status 0, amount 0
03:13:10.455 00.000 25848 move complete, result=0
03:13:10.455 00.000 25848 worker thread done servicing request
03:13:10.455 00.000 25848 Worker thread wakes up
03:13:10.455 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:10.455 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:10.455 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.6 px 0 ms NORTH
03:13:13.306 02.851 25848 Exposure complete
03:13:13.386 00.080 25848 worker thread done servicing request
03:13:13.386 00.000 21444 OnExposeComplete: enter
03:13:13.386 00.000 21444 UpdateGuideState(): m_state=6
03:13:13.387 00.001 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1889
03:13:13.387 00.000 21444 Star::Find returns 1 (1), X=1260.79, Y=666.53, Mass=5837499, SNR=217.1, Peak=65504 HFD=8.1
03:13:13.387 00.000 21444 MultiStar: [#1 -0.88,-1.41,0.96,U] [#2 -0.42,-1.02,0.74,U] [#3 -0.00,-1.57,0.60,U] [#4 -0.24,-0.80,0.66,U] [#5 -0.63,-1.14,0.60,U] [#6 0.01,-0.72,0.64,U] [#7 -0.21,-1.04,0.60,U] [#8 -0.57,-1.34,0.52,U] 
03:13:13.387 00.000 21444 refined, 8 included, MultiStar: {-0.23, -1.23}, one-star: {0.65, -1.72}
03:13:13.387 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.47)
03:13:13.387 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.65 = -1.37)
03:13:13.387 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=-1.23 hyp=1.25 cameraTheta=-1.76 mountX=0.12 mountY=-1.22, mountTheta=-1.47
03:13:13.388 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=-1.23, opts=13)
03:13:13.388 00.000 21444 Enqueuing Move request for scope (-0.23, -1.23)
03:13:13.388 00.000 25848 Worker thread wakes up
03:13:13.388 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -1.23) opts 0xd
03:13:13.388 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=132, FiltMax=65504, Gamma=0.560
03:13:13.388 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, -1.23)
03:13:13.388 00.000 21444 UpdateGuideState exits: m=5837499 SNR=217.1 Saturated
03:13:13.388 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:13.388 00.000 25848 Moving (-0.23, -1.23) raw xDistance=0.12 yDistance=-1.22
03:13:13.388 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:13.388 00.000 21444 Enqueuing Expose request
03:13:13.388 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:13:13.388 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:13:13.388 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.22
03:13:13.388 00.000 25848 MoveAxis(E, 0, ABG)
03:13:13.388 00.000 25848 Move returns status 0, amount 0
03:13:13.388 00.000 25848 MoveAxis(N, 0, ABG)
03:13:13.388 00.000 25848 Move returns status 0, amount 0
03:13:13.388 00.000 25848 move complete, result=0
03:13:13.388 00.000 25848 worker thread done servicing request
03:13:13.388 00.000 25848 Worker thread wakes up
03:13:13.388 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:13.388 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:13.389 00.001 21444 GuideStep: 0.1 px 0 ms EAST, -1.2 px 0 ms NORTH
03:13:16.229 02.840 25848 Exposure complete
03:13:16.309 00.080 25848 worker thread done servicing request
03:13:16.309 00.000 21444 OnExposeComplete: enter
03:13:16.309 00.000 21444 UpdateGuideState(): m_state=6
03:13:16.310 00.001 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1890
03:13:16.310 00.000 21444 Star::Find returns 1 (1), X=1259.21, Y=668.94, Mass=5592001, SNR=223.9, Peak=65504 HFD=7.9
03:13:16.310 00.000 21444 MultiStar: [#1 -0.78,0.32,1.08,U] [#2 -0.80,0.86,1.03,U] [#3 -0.11,0.49,0.65,U] [#4 -0.96,1.20,1.20,U] [#5 -1.97,-0.00,0.00,M4] [#6 -0.65,0.43,0.81,U] [#7 -0.95,0.73,0.81,U] [#8 -1.38,0.49,0.86,U] 
03:13:16.310 00.000 21444 refined, 7 included, MultiStar: {-0.85, 0.68}, one-star: {-0.93, 0.69}
03:13:16.310 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
03:13:16.310 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.43 = 2.86)
03:13:16.310 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=0.68 hyp=1.08 cameraTheta=2.47 mountX=0.90 mountY=0.31, mountTheta=0.33
03:13:16.311 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=0.68, opts=13)
03:13:16.311 00.000 21444 Enqueuing Move request for scope (-0.85, 0.68)
03:13:16.311 00.000 25848 Worker thread wakes up
03:13:16.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.68) opts 0xd
03:13:16.311 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 0.68)
03:13:16.311 00.000 25848 Moving (-0.85, 0.68) raw xDistance=0.90 yDistance=0.31
03:13:16.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.90
03:13:16.311 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:16.311 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=194, FiltMax=65504, Gamma=0.560
03:13:16.311 00.000 21444 UpdateGuideState exits: m=5592001 SNR=223.9 Saturated
03:13:16.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:16.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:16.311 00.000 21444 Enqueuing Expose request
03:13:16.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:13:16.311 00.000 25848 MoveAxis(W, 26, ABG)
03:13:16.311 00.000 25848 Guiding  Dir = 3, Dur = 26
03:13:16.344 00.033 25848 IsSlewing returns 0
03:13:16.374 00.030 25848 IsGuiding returns 0
03:13:16.405 00.031 25848 IsGuiding returns 1
03:13:16.405 00.000 25848 scope still moving after pulse duration time elapsed
03:13:16.451 00.046 25848 IsSlewing returns 0
03:13:16.451 00.000 25848 IsGuiding returns 0
03:13:16.451 00.000 25848 scope move finished after 26 + 51 ms
03:13:16.451 00.000 25848 Move returns status 0, amount 26
03:13:16.451 00.000 25848 MoveAxis(N, 0, ABG)
03:13:16.452 00.001 25848 Move returns status 0, amount 0
03:13:16.452 00.000 25848 move complete, result=0
03:13:16.452 00.000 25848 worker thread done servicing request
03:13:16.452 00.000 25848 Worker thread wakes up
03:13:16.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:16.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:16.452 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.3 px 0 ms NORTH
03:13:19.303 02.851 25848 Exposure complete
03:13:19.384 00.081 25848 worker thread done servicing request
03:13:19.384 00.000 21444 OnExposeComplete: enter
03:13:19.384 00.000 21444 UpdateGuideState(): m_state=6
03:13:19.385 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1891
03:13:19.385 00.000 21444 Star::Find returns 1 (1), X=1261.15, Y=668.90, Mass=5730725, SNR=234.2, Peak=65504 HFD=8.0
03:13:19.385 00.000 21444 MultiStar: [#1 0.47,0.79,0.94,U] [#2 0.95,0.90,0.76,U] [#3 1.21,0.90,0.66,U] [#4 1.17,1.21,0.81,U] [#5 -0.05,0.23,0.65,U] [#6 0.75,1.02,0.67,U] [#7 0.73,0.86,0.60,U] [#8 0.22,0.64,0.62,U] 
03:13:19.385 00.000 21444 refined, 8 included, MultiStar: {0.74, 0.81}, one-star: {1.01, 0.65}
03:13:19.385 00.000 21444 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
03:13:19.385 00.000 21444 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.07 = 1.22)
03:13:19.385 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=0.81 hyp=1.09 cameraTheta=0.83 mountX=-0.66 mountY=1.03, mountTheta=2.15
03:13:19.386 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=0.81, opts=13)
03:13:19.386 00.000 21444 Enqueuing Move request for scope (0.74, 0.81)
03:13:19.386 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=204, FiltMax=65504, Gamma=0.560
03:13:19.386 00.000 21444 UpdateGuideState exits: m=5730725 SNR=234.2 Saturated
03:13:19.386 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:19.386 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:19.386 00.000 21444 Enqueuing Expose request
03:13:19.386 00.000 25848 Worker thread wakes up
03:13:19.386 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.81) opts 0xd
03:13:19.386 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 0.81)
03:13:19.386 00.000 25848 Moving (0.74, 0.81) raw xDistance=-0.66 yDistance=1.03
03:13:19.386 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.66
03:13:19.386 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
03:13:19.386 00.000 25848 MoveAxis(E, 18, ABG)
03:13:19.386 00.000 25848 Guiding  Dir = 2, Dur = 18
03:13:19.407 00.021 25848 IsSlewing returns 0
03:13:19.407 00.000 25848 IsGuiding returns 0
03:13:19.439 00.032 25848 IsGuiding returns 1
03:13:19.439 00.000 25848 scope still moving after pulse duration time elapsed
03:13:19.484 00.045 25848 IsSlewing returns 0
03:13:19.484 00.000 25848 IsGuiding returns 0
03:13:19.484 00.000 25848 scope move finished after 18 + 59 ms
03:13:19.484 00.000 25848 Move returns status 0, amount 18
03:13:19.485 00.001 25848 MoveAxis(S, 28, ABG)
03:13:19.485 00.000 25848 Guiding  Dir = 1, Dur = 28
03:13:19.513 00.028 25848 IsSlewing returns 0
03:13:19.513 00.000 25848 IsGuiding returns 0
03:13:19.555 00.042 25848 IsGuiding returns 1
03:13:19.555 00.000 25848 scope still moving after pulse duration time elapsed
03:13:19.610 00.055 25848 IsSlewing returns 0
03:13:19.610 00.000 25848 IsGuiding returns 0
03:13:19.610 00.000 25848 scope move finished after 28 + 68 ms
03:13:19.610 00.000 25848 Move returns status 0, amount 28
03:13:19.610 00.000 25848 move complete, result=0
03:13:19.610 00.000 25848 worker thread done servicing request
03:13:19.610 00.000 25848 Worker thread wakes up
03:13:19.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:19.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:19.611 00.001 21444 GuideStep: -0.7 px 18 ms EAST, 1.0 px 28 ms SOUTH
03:13:22.453 02.842 25848 Exposure complete
03:13:22.542 00.089 25848 worker thread done servicing request
03:13:22.542 00.000 21444 OnExposeComplete: enter
03:13:22.542 00.000 21444 UpdateGuideState(): m_state=6
03:13:22.542 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1892
03:13:22.542 00.000 21444 Star::Find returns 1 (1), X=1258.17, Y=667.34, Mass=5337821, SNR=209.5, Peak=65504 HFD=7.7
03:13:22.543 00.001 21444 MultiStar: [#1 -1.86,-0.29,1.02,U] [#2 -1.80,-0.31,0.77,U] [#3 -1.13,-0.77,0.55,U] [#4 -1.34,-0.17,0.82,U] [#5 -2.76,-0.38,0.00,M4] [#6 -1.62,-0.51,0.74,U] [#7 -1.82,-0.45,0.53,U] [#8 -2.43,-0.58,0.00,M1] 
03:13:22.543 00.000 21444 refined, 6 included, MultiStar: {-1.68, -0.48}, one-star: {-1.97, -0.91}
03:13:22.543 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.91 = 0.37)
03:13:22.543 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.47)
03:13:22.543 00.000 21444 CameraToMount -- cameraX=-1.68 cameraY=-0.48 hyp=1.75 cameraTheta=-2.86 mountX=1.63 mountY=-1.08, mountTheta=-0.59
03:13:22.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.68, y=-0.48, opts=13)
03:13:22.544 00.000 21444 Enqueuing Move request for scope (-1.68, -0.48)
03:13:22.544 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=16, FiltMax=65504, Gamma=0.560
03:13:22.544 00.000 21444 UpdateGuideState exits: m=5337821 SNR=209.5 Saturated
03:13:22.544 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:22.544 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:22.544 00.000 21444 Enqueuing Expose request
03:13:22.544 00.000 25848 Worker thread wakes up
03:13:22.544 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.68, -0.48) opts 0xd
03:13:22.544 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.68, -0.48)
03:13:22.544 00.000 25848 Moving (-1.68, -0.48) raw xDistance=1.63 yDistance=-1.08
03:13:22.544 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.63
03:13:22.545 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:13:22.545 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
03:13:22.545 00.000 25848 MoveAxis(W, 46, ABG)
03:13:22.545 00.000 25848 Guiding  Dir = 3, Dur = 46
03:13:22.578 00.033 25848 IsSlewing returns 0
03:13:22.579 00.001 25848 IsGuiding returns 0
03:13:22.610 00.031 25848 PulseGuide returned control before completion, sleep 26
03:13:22.643 00.033 25848 IsGuiding returns 1
03:13:22.643 00.000 25848 scope still moving after pulse duration time elapsed
03:13:22.704 00.061 25848 IsSlewing returns 0
03:13:22.704 00.000 25848 IsGuiding returns 0
03:13:22.704 00.000 25848 scope move finished after 46 + 79 ms
03:13:22.705 00.001 25848 Move returns status 0, amount 46
03:13:22.705 00.000 25848 MoveAxis(N, 0, ABG)
03:13:22.705 00.000 25848 Move returns status 0, amount 0
03:13:22.705 00.000 25848 move complete, result=0
03:13:22.705 00.000 25848 worker thread done servicing request
03:13:22.705 00.000 25848 Worker thread wakes up
03:13:22.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:22.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:22.705 00.000 21444 GuideStep: 1.6 px 46 ms WEST, -1.1 px 0 ms NORTH
03:13:25.562 02.857 25848 Exposure complete
03:13:25.629 00.067 25848 worker thread done servicing request
03:13:25.629 00.000 21444 OnExposeComplete: enter
03:13:25.629 00.000 21444 UpdateGuideState(): m_state=6
03:13:25.629 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1893
03:13:25.629 00.000 21444 Star::Find returns 1 (1), X=1258.52, Y=668.68, Mass=5581447, SNR=190.6, Peak=65504 HFD=7.8
03:13:25.629 00.000 21444 MultiStar: [#1 -1.31,0.13,1.23,U] [#2 -1.37,0.49,0.93,U] [#3 -0.43,0.25,0.63,U] [#4 -1.99,0.18,0.00,M1] [#5 -3.09,-0.64,0.00,M5] [#6 -1.99,0.60,0.00,M1] [#7 -1.47,0.75,0.61,U] [#8 -2.64,-0.14,0.00,M2] 
03:13:25.629 00.000 21444 refined, 4 included, MultiStar: {-1.29, 0.38}, one-star: {-1.62, 0.43}
03:13:25.629 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.20 = -0.20)
03:13:25.630 00.001 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.04 = -3.04)
03:13:25.630 00.000 21444 CameraToMount -- cameraX=-1.29 cameraY=0.38 hyp=1.34 cameraTheta=2.86 mountX=1.32 mountY=-0.14, mountTheta=-0.10
03:13:25.630 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.29, y=0.38, opts=13)
03:13:25.630 00.000 21444 Enqueuing Move request for scope (-1.29, 0.38)
03:13:25.630 00.000 25848 Worker thread wakes up
03:13:25.630 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 0.38) opts 0xd
03:13:25.631 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.29, 0.38)
03:13:25.631 00.000 25848 Moving (-1.29, 0.38) raw xDistance=1.32 yDistance=-0.14
03:13:25.631 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.32
03:13:25.631 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:25.631 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=168, FiltMax=65504, Gamma=0.560
03:13:25.631 00.000 21444 UpdateGuideState exits: m=5581447 SNR=190.6 Saturated
03:13:25.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:25.631 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:25.631 00.000 21444 Enqueuing Expose request
03:13:25.631 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:13:25.631 00.000 25848 MoveAxis(W, 42, ABG)
03:13:25.631 00.000 25848 Guiding  Dir = 3, Dur = 42
03:13:25.656 00.025 25848 IsSlewing returns 0
03:13:25.657 00.001 25848 IsGuiding returns 0
03:13:25.688 00.031 25848 PulseGuide returned control before completion, sleep 22
03:13:25.718 00.030 25848 IsGuiding returns 1
03:13:25.718 00.000 25848 scope still moving after pulse duration time elapsed
03:13:25.780 00.062 25848 IsSlewing returns 0
03:13:25.780 00.000 25848 IsGuiding returns 0
03:13:25.780 00.000 25848 scope move finished after 42 + 80 ms
03:13:25.780 00.000 25848 Move returns status 0, amount 42
03:13:25.780 00.000 25848 MoveAxis(N, 0, ABG)
03:13:25.780 00.000 25848 Move returns status 0, amount 0
03:13:25.780 00.000 25848 move complete, result=0
03:13:25.780 00.000 25848 worker thread done servicing request
03:13:25.780 00.000 25848 Worker thread wakes up
03:13:25.780 00.000 21444 GuideStep: 1.3 px 42 ms WEST, -0.1 px 0 ms NORTH
03:13:25.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:25.780 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:28.625 02.845 25848 Exposure complete
03:13:28.697 00.072 25848 worker thread done servicing request
03:13:28.697 00.000 21444 OnExposeComplete: enter
03:13:28.697 00.000 21444 UpdateGuideState(): m_state=6
03:13:28.697 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1894
03:13:28.697 00.000 21444 Star::Find returns 1 (1), X=1258.91, Y=668.76, Mass=5241246, SNR=171.2, Peak=65504 HFD=7.8
03:13:28.698 00.001 21444 MultiStar: [#1 -1.11,0.77,1.34,U] [#2 -0.83,0.74,1.06,U] [#3 -0.02,0.24,0.81,U] [#4 -1.14,0.73,0.96,U] [#5 -2.07,0.34,0.00,M6] [#6 -1.58,0.65,0.81,U] [#7 -1.14,0.25,0.51,U] [#8 -2.22,0.66,0.00,M3] 
03:13:28.698 00.000 21444 refined, 6 included, MultiStar: {-1.01, 0.60}, one-star: {-1.23, 0.51}
03:13:28.698 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.44 = -0.44)
03:13:28.698 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 3.00)
03:13:28.698 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=0.60 hyp=1.17 cameraTheta=2.61 mountX=1.06 mountY=0.17, mountTheta=0.16
03:13:28.698 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=0.60, opts=13)
03:13:28.698 00.000 21444 Enqueuing Move request for scope (-1.01, 0.60)
03:13:28.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=16, FiltMax=65504, Gamma=0.560
03:13:28.698 00.000 21444 UpdateGuideState exits: m=5241246 SNR=171.2 Saturated
03:13:28.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:28.699 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:28.699 00.000 21444 Enqueuing Expose request
03:13:28.699 00.000 25848 Worker thread wakes up
03:13:28.699 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 0.60) opts 0xd
03:13:28.699 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, 0.60)
03:13:28.699 00.000 25848 Moving (-1.01, 0.60) raw xDistance=1.06 yDistance=0.17
03:13:28.699 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.06
03:13:28.699 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:28.699 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:13:28.699 00.000 25848 MoveAxis(W, 34, ABG)
03:13:28.699 00.000 25848 Guiding  Dir = 3, Dur = 34
03:13:28.743 00.044 25848 IsSlewing returns 0
03:13:28.743 00.000 25848 IsGuiding returns 0
03:13:28.764 00.021 25848 PulseGuide returned control before completion, sleep 24
03:13:28.797 00.033 25848 IsGuiding returns 1
03:13:28.797 00.000 25848 scope still moving after pulse duration time elapsed
03:13:28.858 00.061 25848 IsSlewing returns 0
03:13:28.858 00.000 25848 IsGuiding returns 0
03:13:28.859 00.001 25848 scope move finished after 34 + 81 ms
03:13:28.859 00.000 25848 Move returns status 0, amount 34
03:13:28.859 00.000 25848 MoveAxis(N, 0, ABG)
03:13:28.859 00.000 25848 Move returns status 0, amount 0
03:13:28.859 00.000 25848 move complete, result=0
03:13:28.859 00.000 25848 worker thread done servicing request
03:13:28.859 00.000 25848 Worker thread wakes up
03:13:28.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:28.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:28.859 00.000 21444 GuideStep: 1.1 px 34 ms WEST, 0.2 px 0 ms NORTH
03:13:31.704 02.845 25848 Exposure complete
03:13:31.782 00.078 25848 worker thread done servicing request
03:13:31.782 00.000 21444 OnExposeComplete: enter
03:13:31.782 00.000 21444 UpdateGuideState(): m_state=6
03:13:31.783 00.001 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1895
03:13:31.783 00.000 21444 Star::Find returns 1 (1), X=1259.92, Y=668.10, Mass=5467417, SNR=179.5, Peak=65504 HFD=8.0
03:13:31.783 00.000 21444 MultiStar: [#1 -0.22,0.22,1.20,U] [#2 -0.15,0.66,0.94,U] [#3 0.08,0.32,0.87,U] [#4 -0.25,0.63,1.11,U] [#5 -1.24,-0.21,0.87,U] [#6 -0.43,-0.01,0.84,U] [#7 -0.19,-0.15,0.60,U] [#8 -0.74,0.10,0.65,U] 
03:13:31.783 00.000 21444 single-star, 8 included, MultiStar: {-0.36, 0.19}, one-star: {-0.22, -0.15}
03:13:31.783 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.61 = 0.68)
03:13:31.783 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.45 = -2.17)
03:13:31.783 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.56 mountX=0.21 mountY=-0.22, mountTheta=-0.82
03:13:31.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-0.15, opts=13)
03:13:31.784 00.000 21444 Enqueuing Move request for scope (-0.22, -0.15)
03:13:31.784 00.000 25848 Worker thread wakes up
03:13:31.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd
03:13:31.784 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -0.15)
03:13:31.784 00.000 25848 Moving (-0.22, -0.15) raw xDistance=0.21 yDistance=-0.22
03:13:31.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
03:13:31.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:31.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2244, FiltMin=230, FiltMax=65504, Gamma=0.560
03:13:31.784 00.000 21444 UpdateGuideState exits: m=5467417 SNR=179.5 Saturated
03:13:31.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:31.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:13:31.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:31.784 00.000 21444 Enqueuing Expose request
03:13:31.784 00.000 25848 MoveAxis(E, 0, ABG)
03:13:31.784 00.000 25848 Move returns status 0, amount 0
03:13:31.784 00.000 25848 MoveAxis(N, 0, ABG)
03:13:31.784 00.000 25848 Move returns status 0, amount 0
03:13:31.784 00.000 25848 move complete, result=0
03:13:31.785 00.001 25848 worker thread done servicing request
03:13:31.785 00.000 25848 Worker thread wakes up
03:13:31.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:31.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:31.785 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:13:34.624 02.839 25848 Exposure complete
03:13:34.710 00.086 25848 worker thread done servicing request
03:13:34.711 00.001 21444 OnExposeComplete: enter
03:13:34.711 00.000 21444 UpdateGuideState(): m_state=6
03:13:34.711 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1896
03:13:34.711 00.000 21444 Star::Find returns 1 (1), X=1260.20, Y=668.49, Mass=5441895, SNR=223.9, Peak=65504 HFD=7.7
03:13:34.711 00.000 21444 MultiStar: [#1 0.23,0.41,1.17,U] [#2 1.15,0.87,0.97,U] [#3 0.32,1.59,0.83,U] [#4 -0.14,0.87,1.01,U] [#5 -0.70,0.65,0.74,U] [#6 -0.43,1.07,0.82,U] [#7 0.10,0.63,0.78,U] [#8 -0.99,0.79,0.59,U] 
03:13:34.711 00.000 21444 single-star, 8 included, MultiStar: {0.02, 0.77}, one-star: {0.06, 0.23}
03:13:34.711 00.000 21444 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
03:13:34.711 00.000 21444 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
03:13:34.711 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.31 mountX=-0.04 mountY=0.24, mountTheta=1.74
03:13:34.712 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.23, opts=13)
03:13:34.712 00.000 21444 Enqueuing Move request for scope (0.06, 0.23)
03:13:34.712 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=192, FiltMax=65504, Gamma=0.560
03:13:34.712 00.000 21444 UpdateGuideState exits: m=5441895 SNR=223.9 Saturated
03:13:34.712 00.000 25848 Worker thread wakes up
03:13:34.713 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
03:13:34.713 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
03:13:34.713 00.000 25848 Moving (0.06, 0.23) raw xDistance=-0.04 yDistance=0.24
03:13:34.713 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:13:34.713 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:34.713 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:13:34.713 00.000 25848 MoveAxis(E, 0, ABG)
03:13:34.713 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:34.713 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:34.713 00.000 21444 Enqueuing Expose request
03:13:34.713 00.000 25848 Move returns status 0, amount 0
03:13:34.713 00.000 25848 MoveAxis(N, 0, ABG)
03:13:34.713 00.000 25848 Move returns status 0, amount 0
03:13:34.713 00.000 25848 move complete, result=0
03:13:34.713 00.000 25848 worker thread done servicing request
03:13:34.713 00.000 25848 Worker thread wakes up
03:13:34.713 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:34.713 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:34.714 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:13:37.556 02.842 25848 Exposure complete
03:13:37.633 00.077 25848 worker thread done servicing request
03:13:37.634 00.001 21444 OnExposeComplete: enter
03:13:37.634 00.000 21444 UpdateGuideState(): m_state=6
03:13:37.634 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1897
03:13:37.635 00.001 21444 Star::Find returns 1 (1), X=1257.91, Y=668.24, Mass=5677936, SNR=187.9, Peak=65504 HFD=8.0
03:13:37.635 00.000 21444 MultiStar: [#1 -2.20,0.09,0.00,M1] [#2 -2.13,0.69,0.00,M1] [#3 -2.04,0.14,0.00,M1] [#4 -1.40,0.24,0.86,U] [#5 -2.90,-0.23,0.00,M5] [#6 -2.20,0.28,0.00,M1] [#7 -2.75,0.23,0.00,M1] [#8 -2.75,-0.14,0.00,M2] 
03:13:37.635 00.000 21444 refined, 1 included, MultiStar: {-1.84, 0.11}, one-star: {-2.23, -0.01}
03:13:37.635 00.000 21444 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.05) = xAngle (0.03 = 0.03)
03:13:37.635 00.000 21444 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
03:13:37.635 00.000 21444 CameraToMount -- cameraX=-1.84 cameraY=0.11 hyp=1.85 cameraTheta=3.08 mountX=1.85 mountY=-0.60, mountTheta=-0.31
03:13:37.637 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.84, y=0.11, opts=13)
03:13:37.637 00.000 21444 Enqueuing Move request for scope (-1.84, 0.11)
03:13:37.637 00.000 25848 Worker thread wakes up
03:13:37.637 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.84, 0.11) opts 0xd
03:13:37.637 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.84, 0.11)
03:13:37.637 00.000 25848 Moving (-1.84, 0.11) raw xDistance=1.85 yDistance=-0.60
03:13:37.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.16 from input 1.85
03:13:37.637 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:13:37.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=78, FiltMax=65504, Gamma=0.560
03:13:37.637 00.000 21444 UpdateGuideState exits: m=5677936 SNR=187.9 Saturated
03:13:37.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:37.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:37.637 00.000 21444 Enqueuing Expose request
03:13:37.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
03:13:37.637 00.000 25848 MoveAxis(W, 54, ABG)
03:13:37.637 00.000 25848 Guiding  Dir = 3, Dur = 54
03:13:37.658 00.021 25848 IsSlewing returns 0
03:13:37.658 00.000 25848 IsGuiding returns 0
03:13:37.689 00.031 25848 PulseGuide returned control before completion, sleep 33
03:13:37.728 00.039 25848 IsGuiding returns 1
03:13:37.728 00.000 25848 scope still moving after pulse duration time elapsed
03:13:37.784 00.056 25848 IsSlewing returns 0
03:13:37.784 00.000 25848 IsGuiding returns 0
03:13:37.784 00.000 25848 scope move finished after 54 + 72 ms
03:13:37.784 00.000 25848 Move returns status 0, amount 54
03:13:37.784 00.000 25848 MoveAxis(N, 0, ABG)
03:13:37.785 00.001 25848 Move returns status 0, amount 0
03:13:37.785 00.000 25848 move complete, result=0
03:13:37.785 00.000 25848 worker thread done servicing request
03:13:37.785 00.000 25848 Worker thread wakes up
03:13:37.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:37.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:37.785 00.000 21444 GuideStep: 1.8 px 54 ms WEST, -0.6 px 0 ms NORTH
03:13:40.639 02.854 25848 Exposure complete
03:13:40.727 00.088 25848 worker thread done servicing request
03:13:40.728 00.001 21444 OnExposeComplete: enter
03:13:40.728 00.000 21444 UpdateGuideState(): m_state=6
03:13:40.728 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1898
03:13:40.728 00.000 21444 Star::Find returns 1 (1), X=1259.37, Y=667.59, Mass=5820663, SNR=246.0, Peak=65504 HFD=7.9
03:13:40.728 00.000 21444 MultiStar: [#1 -0.24,0.09,0.98,U] [#2 -0.24,0.06,0.87,U] [#3 0.50,-0.01,0.75,U] [#4 -0.64,-0.55,0.66,U] [#5 -1.29,-0.67,0.59,U] [#6 -0.40,-0.71,0.74,U] [#7 -0.84,-0.43,0.62,U] [#8 -2.02,-0.39,0.00,M3] 
03:13:40.728 00.000 21444 refined, 7 included, MultiStar: {-0.46, -0.33}, one-star: {-0.77, -0.67}
03:13:40.728 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
03:13:40.728 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
03:13:40.729 00.001 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.33 hyp=0.57 cameraTheta=-2.51 mountX=0.42 mountY=-0.48, mountTheta=-0.85
03:13:40.730 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.33, opts=13)
03:13:40.730 00.000 21444 Enqueuing Move request for scope (-0.46, -0.33)
03:13:40.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=94, FiltMax=65504, Gamma=0.560
03:13:40.730 00.000 21444 UpdateGuideState exits: m=5820663 SNR=246.0 Saturated
03:13:40.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:40.730 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:40.730 00.000 21444 Enqueuing Expose request
03:13:40.730 00.000 25848 Worker thread wakes up
03:13:40.730 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.33) opts 0xd
03:13:40.730 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.33)
03:13:40.730 00.000 25848 Moving (-0.46, -0.33) raw xDistance=0.42 yDistance=-0.48
03:13:40.730 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
03:13:40.730 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:40.730 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
03:13:40.730 00.000 25848 MoveAxis(E, 0, ABG)
03:13:40.730 00.000 25848 Move returns status 0, amount 0
03:13:40.730 00.000 25848 MoveAxis(N, 0, ABG)
03:13:40.730 00.000 25848 Move returns status 0, amount 0
03:13:40.730 00.000 25848 move complete, result=0
03:13:40.730 00.000 25848 worker thread done servicing request
03:13:40.730 00.000 25848 Worker thread wakes up
03:13:40.730 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:40.730 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:40.731 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
03:13:43.579 02.848 25848 Exposure complete
03:13:43.665 00.086 25848 worker thread done servicing request
03:13:43.665 00.000 21444 OnExposeComplete: enter
03:13:43.666 00.001 21444 UpdateGuideState(): m_state=6
03:13:43.666 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1899
03:13:43.666 00.000 21444 Star::Find returns 1 (1), X=1260.73, Y=667.86, Mass=5581507, SNR=228.8, Peak=65504 HFD=7.8
03:13:43.666 00.000 21444 MultiStar: [#1 0.33,0.22,0.97,U] [#2 0.69,0.87,0.89,U] [#3 0.86,-0.24,0.56,U] [#4 0.62,0.18,0.88,U] [#5 -0.68,0.35,0.68,U] [#6 0.59,0.63,0.62,U] [#7 0.33,0.31,0.44,U] [#8 -0.53,0.22,0.72,U] 
03:13:43.666 00.000 21444 refined, 8 included, MultiStar: {0.33, 0.23}, one-star: {0.59, -0.39}
03:13:43.666 00.000 21444 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
03:13:43.666 00.000 21444 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.29 = 0.99)
03:13:43.666 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=0.23 hyp=0.40 cameraTheta=0.61 mountX=-0.31 mountY=0.33, mountTheta=2.31
03:13:43.668 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=0.23, opts=13)
03:13:43.668 00.000 21444 Enqueuing Move request for scope (0.33, 0.23)
03:13:43.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2260, FiltMin=42, FiltMax=65504, Gamma=0.560
03:13:43.668 00.000 21444 UpdateGuideState exits: m=5581507 SNR=228.8 Saturated
03:13:43.668 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:43.668 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:43.668 00.000 21444 Enqueuing Expose request
03:13:43.668 00.000 25848 Worker thread wakes up
03:13:43.668 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.23) opts 0xd
03:13:43.668 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, 0.23)
03:13:43.669 00.001 25848 Moving (0.33, 0.23) raw xDistance=-0.31 yDistance=0.33
03:13:43.669 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:13:43.669 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:43.669 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:13:43.669 00.000 25848 MoveAxis(E, 0, ABG)
03:13:43.669 00.000 25848 Move returns status 0, amount 0
03:13:43.669 00.000 25848 MoveAxis(N, 0, ABG)
03:13:43.669 00.000 25848 Move returns status 0, amount 0
03:13:43.669 00.000 25848 move complete, result=0
03:13:43.669 00.000 25848 worker thread done servicing request
03:13:43.669 00.000 25848 Worker thread wakes up
03:13:43.669 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:43.669 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:43.669 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
03:13:46.516 02.847 25848 Exposure complete
03:13:46.582 00.066 25848 worker thread done servicing request
03:13:46.582 00.000 21444 OnExposeComplete: enter
03:13:46.582 00.000 21444 UpdateGuideState(): m_state=6
03:13:46.582 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1900
03:13:46.582 00.000 21444 Star::Find returns 1 (1), X=1260.56, Y=669.06, Mass=5283666, SNR=165.2, Peak=65504 HFD=8.0
03:13:46.582 00.000 21444 MultiStar: [#1 -0.06,0.96,0.89,U] [#2 -0.10,1.08,0.91,U] [#3 0.12,0.69,0.64,U] [#4 0.41,0.40,0.92,U] [#5 -0.44,0.56,0.85,U] [#6 -0.23,0.26,0.77,U] [#7 0.00,0.36,0.68,U] [#8 -0.69,0.52,0.63,U] 
03:13:46.582 00.000 21444 refined, 8 included, MultiStar: {-0.03, 0.64}, one-star: {0.42, 0.81}
03:13:46.583 00.001 21444 CameraToMount -- cameraTheta (1.62) - m_xAngle (3.05) = xAngle (-1.43 = -1.43)
03:13:46.583 00.000 21444 CameraToMount -- cameraTheta (1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.27 = 2.01)
03:13:46.583 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.64 hyp=0.64 cameraTheta=1.62 mountX=0.09 mountY=0.58, mountTheta=1.41
03:13:46.583 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.64, opts=13)
03:13:46.583 00.000 21444 Enqueuing Move request for scope (-0.03, 0.64)
03:13:46.583 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=66, FiltMax=65504, Gamma=0.560
03:13:46.583 00.000 21444 UpdateGuideState exits: m=5283666 SNR=165.2 Saturated
03:13:46.583 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:46.583 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:46.583 00.000 21444 Enqueuing Expose request
03:13:46.583 00.000 25848 Worker thread wakes up
03:13:46.584 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.64) opts 0xd
03:13:46.584 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.64)
03:13:46.584 00.000 25848 Moving (-0.03, 0.64) raw xDistance=0.09 yDistance=0.58
03:13:46.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:13:46.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
03:13:46.584 00.000 25848 MoveAxis(E, 0, ABG)
03:13:46.584 00.000 25848 Move returns status 0, amount 0
03:13:46.584 00.000 25848 MoveAxis(S, 16, ABG)
03:13:46.584 00.000 25848 Guiding  Dir = 1, Dur = 16
03:13:46.625 00.041 25848 IsSlewing returns 0
03:13:46.625 00.000 25848 IsGuiding returns 0
03:13:46.657 00.032 25848 IsGuiding returns 1
03:13:46.657 00.000 25848 scope still moving after pulse duration time elapsed
03:13:46.720 00.063 25848 IsSlewing returns 0
03:13:46.720 00.000 25848 IsGuiding returns 0
03:13:46.720 00.000 25848 scope move finished after 16 + 78 ms
03:13:46.720 00.000 25848 Move returns status 0, amount 16
03:13:46.720 00.000 25848 move complete, result=0
03:13:46.720 00.000 25848 worker thread done servicing request
03:13:46.720 00.000 25848 Worker thread wakes up
03:13:46.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:46.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:46.720 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 16 ms SOUTH
03:13:49.571 02.851 25848 Exposure complete
03:13:49.658 00.087 25848 worker thread done servicing request
03:13:49.658 00.000 21444 OnExposeComplete: enter
03:13:49.658 00.000 21444 UpdateGuideState(): m_state=6
03:13:49.659 00.001 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1901
03:13:49.659 00.000 21444 Star::Find returns 1 (1), X=1259.11, Y=670.06, Mass=5598796, SNR=216.3, Peak=65504 HFD=8.0
03:13:49.659 00.000 21444 MultiStar: [#1 -0.92,2.15,0.00,M1] [#2 -0.95,2.26,0.00,M1] [#3 -0.73,1.58,0.77,U] [#4 -0.69,1.90,0.00,M1] [#5 -1.38,1.62,0.00,M3] [#6 -0.85,2.20,0.00,M1] [#7 -1.13,1.84,0.00,M1] [#8 -1.50,2.09,0.00,M2] 
03:13:49.659 00.000 21444 refined, 1 included, MultiStar: {-0.90, 1.71}, one-star: {-1.03, 1.81}
03:13:49.659 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
03:13:49.659 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.45)
03:13:49.659 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=1.71 hyp=1.93 cameraTheta=2.06 mountX=1.05 mountY=1.24, mountTheta=0.87
03:13:49.660 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=1.71, opts=13)
03:13:49.660 00.000 21444 Enqueuing Move request for scope (-0.90, 1.71)
03:13:49.660 00.000 25848 Worker thread wakes up
03:13:49.660 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=68, FiltMax=65504, Gamma=0.560
03:13:49.660 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 1.71) opts 0xd
03:13:49.660 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, 1.71)
03:13:49.660 00.000 25848 Moving (-0.90, 1.71) raw xDistance=1.05 yDistance=1.24
03:13:49.660 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.05
03:13:49.660 00.000 21444 UpdateGuideState exits: m=5598796 SNR=216.3 Saturated
03:13:49.660 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:49.661 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
03:13:49.661 00.000 25848 MoveAxis(W, 31, ABG)
03:13:49.661 00.000 25848 Guiding  Dir = 3, Dur = 31
03:13:49.661 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:49.661 00.000 21444 Enqueuing Expose request
03:13:49.686 00.025 25848 IsSlewing returns 0
03:13:49.710 00.024 25848 IsGuiding returns 0
03:13:49.741 00.031 25848 IsGuiding returns 1
03:13:49.741 00.000 25848 scope still moving after pulse duration time elapsed
03:13:49.798 00.057 25848 IsSlewing returns 0
03:13:49.798 00.000 25848 IsGuiding returns 0
03:13:49.798 00.000 25848 scope move finished after 31 + 57 ms
03:13:49.798 00.000 25848 Move returns status 0, amount 31
03:13:49.798 00.000 25848 MoveAxis(S, 34, ABG)
03:13:49.798 00.000 25848 Guiding  Dir = 1, Dur = 34
03:13:49.827 00.029 25848 IsSlewing returns 0
03:13:49.827 00.000 25848 IsGuiding returns 0
03:13:49.858 00.031 25848 PulseGuide returned control before completion, sleep 13
03:13:49.886 00.028 25848 IsGuiding returns 1
03:13:49.886 00.000 25848 scope still moving after pulse duration time elapsed
03:13:49.936 00.050 25848 IsSlewing returns 0
03:13:49.936 00.000 25848 IsGuiding returns 0
03:13:49.936 00.000 25848 scope move finished after 34 + 74 ms
03:13:49.936 00.000 25848 Move returns status 0, amount 34
03:13:49.936 00.000 25848 move complete, result=0
03:13:49.936 00.000 25848 worker thread done servicing request
03:13:49.936 00.000 25848 Worker thread wakes up
03:13:49.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:49.936 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:49.937 00.001 21444 GuideStep: 1.1 px 31 ms WEST, 1.2 px 34 ms SOUTH
03:13:52.784 02.847 25848 Exposure complete
03:13:52.874 00.090 25848 worker thread done servicing request
03:13:52.874 00.000 21444 OnExposeComplete: enter
03:13:52.874 00.000 21444 UpdateGuideState(): m_state=6
03:13:52.875 00.001 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1902
03:13:52.875 00.000 21444 Star::Find returns 1 (1), X=1260.57, Y=668.66, Mass=5796909, SNR=307.0, Peak=65504 HFD=7.9
03:13:52.875 00.000 21444 MultiStar: [#1 -0.06,0.38,0.92,U] [#2 -0.46,0.94,0.76,U] [#3 0.12,0.90,0.79,U] [#4 0.31,0.99,0.81,U] [#5 -0.75,0.86,0.55,U] [#6 0.14,1.01,0.51,U] [#7 -0.06,0.91,0.65,U] [#8 -0.76,0.75,0.61,U] 
03:13:52.875 00.000 21444 single-star, 8 included, MultiStar: {-0.07, 0.76}, one-star: {0.43, 0.41}
03:13:52.875 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
03:13:52.875 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.15)
03:13:52.875 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.41 hyp=0.59 cameraTheta=0.76 mountX=-0.39 mountY=0.54, mountTheta=2.20
03:13:52.876 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.41, opts=13)
03:13:52.876 00.000 21444 Enqueuing Move request for scope (0.43, 0.41)
03:13:52.876 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2264, FiltMin=182, FiltMax=65504, Gamma=0.560
03:13:52.876 00.000 21444 UpdateGuideState exits: m=5796909 SNR=307.0 Saturated
03:13:52.876 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:52.876 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:52.876 00.000 21444 Enqueuing Expose request
03:13:52.876 00.000 25848 Worker thread wakes up
03:13:52.876 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.41) opts 0xd
03:13:52.876 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.41)
03:13:52.876 00.000 25848 Moving (0.43, 0.41) raw xDistance=-0.39 yDistance=0.54
03:13:52.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
03:13:52.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
03:13:52.877 00.001 25848 MoveAxis(E, 0, ABG)
03:13:52.877 00.000 25848 Move returns status 0, amount 0
03:13:52.877 00.000 25848 MoveAxis(S, 15, ABG)
03:13:52.877 00.000 25848 Guiding  Dir = 1, Dur = 15
03:13:52.907 00.030 25848 IsSlewing returns 0
03:13:52.907 00.000 25848 IsGuiding returns 0
03:13:52.939 00.032 25848 IsGuiding returns 1
03:13:52.939 00.000 25848 scope still moving after pulse duration time elapsed
03:13:53.000 00.061 25848 IsSlewing returns 0
03:13:53.000 00.000 25848 IsGuiding returns 0
03:13:53.000 00.000 25848 scope move finished after 15 + 78 ms
03:13:53.000 00.000 25848 Move returns status 0, amount 15
03:13:53.000 00.000 25848 move complete, result=0
03:13:53.000 00.000 25848 worker thread done servicing request
03:13:53.000 00.000 25848 Worker thread wakes up
03:13:53.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:53.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:53.001 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 15 ms SOUTH
03:13:55.845 02.844 25848 Exposure complete
03:13:55.920 00.075 25848 worker thread done servicing request
03:13:55.920 00.000 21444 OnExposeComplete: enter
03:13:55.920 00.000 21444 UpdateGuideState(): m_state=6
03:13:55.921 00.001 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1903
03:13:55.921 00.000 21444 Star::Find returns 1 (1), X=1259.57, Y=668.13, Mass=5561978, SNR=215.8, Peak=65504 HFD=7.9
03:13:55.921 00.000 21444 MultiStar: [#1 -0.67,0.36,1.05,U] [#2 -0.19,0.71,0.93,U] [#3 0.08,0.18,0.75,U] [#4 -1.51,0.47,0.80,U] [#5 -1.31,0.00,0.61,U] [#6 -1.41,0.77,0.78,U] [#7 -0.65,-0.29,0.61,U] [#8 -1.91,-0.24,0.69,U] 
03:13:55.921 00.000 21444 single-star, 8 included, MultiStar: {-0.86, 0.23}, one-star: {-0.57, -0.12}
03:13:55.921 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.30)
03:13:55.921 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.54)
03:13:55.921 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.12 hyp=0.58 cameraTheta=-2.93 mountX=0.56 mountY=-0.33, mountTheta=-0.53
03:13:55.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.12, opts=13)
03:13:55.922 00.000 21444 Enqueuing Move request for scope (-0.57, -0.12)
03:13:55.922 00.000 25848 Worker thread wakes up
03:13:55.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.12) opts 0xd
03:13:55.922 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.12)
03:13:55.922 00.000 25848 Moving (-0.57, -0.12) raw xDistance=0.56 yDistance=-0.33
03:13:55.922 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
03:13:55.922 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:55.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=54, FiltMax=65504, Gamma=0.560
03:13:55.922 00.000 21444 UpdateGuideState exits: m=5561978 SNR=215.8 Saturated
03:13:55.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:55.922 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:13:55.922 00.000 25848 MoveAxis(W, 16, ABG)
03:13:55.923 00.001 25848 Guiding  Dir = 3, Dur = 16
03:13:55.923 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:55.923 00.000 21444 Enqueuing Expose request
03:13:55.951 00.028 25848 IsSlewing returns 0
03:13:55.951 00.000 25848 IsGuiding returns 0
03:13:55.983 00.032 25848 IsGuiding returns 1
03:13:55.983 00.000 25848 scope still moving after pulse duration time elapsed
03:13:56.046 00.063 25848 IsSlewing returns 0
03:13:56.046 00.000 25848 IsGuiding returns 0
03:13:56.046 00.000 25848 scope move finished after 16 + 78 ms
03:13:56.046 00.000 25848 Move returns status 0, amount 16
03:13:56.046 00.000 25848 MoveAxis(N, 0, ABG)
03:13:56.046 00.000 25848 Move returns status 0, amount 0
03:13:56.046 00.000 25848 move complete, result=0
03:13:56.046 00.000 25848 worker thread done servicing request
03:13:56.046 00.000 25848 Worker thread wakes up
03:13:56.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:56.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:56.046 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.3 px 0 ms NORTH
03:13:58.898 02.852 25848 Exposure complete
03:13:58.987 00.089 25848 worker thread done servicing request
03:13:58.987 00.000 21444 OnExposeComplete: enter
03:13:58.987 00.000 21444 UpdateGuideState(): m_state=6
03:13:58.987 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1904
03:13:58.987 00.000 21444 Star::Find returns 1 (1), X=1261.25, Y=669.26, Mass=5789080, SNR=269.7, Peak=65504 HFD=7.9
03:13:58.988 00.001 21444 MultiStar: [#1 1.11,1.20,1.05,U] [#2 0.92,1.97,0.00,M1] [#3 1.24,1.33,0.80,U] [#4 0.88,1.58,0.91,U] [#5 -0.47,1.04,0.65,U] [#6 0.52,1.64,0.59,U] [#7 0.61,1.49,0.71,U] [#8 0.04,1.04,0.50,U] 
03:13:58.988 00.000 21444 refined, 7 included, MultiStar: {0.73, 1.29}, one-star: {1.11, 1.01}
03:13:58.988 00.000 21444 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
03:13:58.988 00.000 21444 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.44)
03:13:58.988 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=1.29 hyp=1.48 cameraTheta=1.05 mountX=-0.61 mountY=1.47, mountTheta=1.97
03:13:58.989 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=1.29, opts=13)
03:13:58.989 00.000 21444 Enqueuing Move request for scope (0.73, 1.29)
03:13:58.989 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=230, FiltMax=65504, Gamma=0.560
03:13:58.989 00.000 21444 UpdateGuideState exits: m=5789080 SNR=269.7 Saturated
03:13:58.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:58.989 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:13:58.989 00.000 21444 Enqueuing Expose request
03:13:58.989 00.000 25848 Worker thread wakes up
03:13:58.989 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 1.29) opts 0xd
03:13:58.989 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 1.29)
03:13:58.989 00.000 25848 Moving (0.73, 1.29) raw xDistance=-0.61 yDistance=1.47
03:13:58.989 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.61
03:13:58.989 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
03:13:58.989 00.000 25848 MoveAxis(E, 17, ABG)
03:13:58.989 00.000 25848 Guiding  Dir = 2, Dur = 17
03:13:59.014 00.025 25848 IsSlewing returns 0
03:13:59.014 00.000 25848 IsGuiding returns 0
03:13:59.046 00.032 25848 IsGuiding returns 1
03:13:59.046 00.000 25848 scope still moving after pulse duration time elapsed
03:13:59.092 00.046 25848 IsSlewing returns 0
03:13:59.092 00.000 25848 IsGuiding returns 0
03:13:59.092 00.000 25848 scope move finished after 17 + 61 ms
03:13:59.092 00.000 25848 Move returns status 0, amount 17
03:13:59.092 00.000 25848 MoveAxis(S, 40, ABG)
03:13:59.092 00.000 25848 Guiding  Dir = 1, Dur = 40
03:13:59.125 00.033 25848 IsSlewing returns 0
03:13:59.125 00.000 25848 IsGuiding returns 0
03:13:59.157 00.032 25848 PulseGuide returned control before completion, sleep 19
03:13:59.179 00.022 25848 IsGuiding returns 1
03:13:59.179 00.000 25848 scope still moving after pulse duration time elapsed
03:13:59.236 00.057 25848 IsSlewing returns 0
03:13:59.236 00.000 25848 IsGuiding returns 0
03:13:59.236 00.000 25848 scope move finished after 40 + 70 ms
03:13:59.236 00.000 25848 Move returns status 0, amount 40
03:13:59.237 00.001 25848 move complete, result=0
03:13:59.237 00.000 25848 worker thread done servicing request
03:13:59.237 00.000 25848 Worker thread wakes up
03:13:59.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:13:59.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:13:59.237 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.5 px 40 ms SOUTH
03:14:02.086 02.849 25848 Exposure complete
03:14:02.173 00.087 25848 worker thread done servicing request
03:14:02.174 00.001 21444 OnExposeComplete: enter
03:14:02.174 00.000 21444 UpdateGuideState(): m_state=6
03:14:02.174 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1905
03:14:02.174 00.000 21444 Star::Find returns 1 (1), X=1259.70, Y=668.21, Mass=5569740, SNR=193.1, Peak=65504 HFD=7.9
03:14:02.174 00.000 21444 MultiStar: [#1 -0.44,-0.67,1.49,U] [#2 -0.34,-0.01,1.05,U] [#3 0.11,-0.21,0.67,U] [#4 -0.75,0.68,0.89,U] [#5 -2.14,-0.40,0.00,M1] [#6 -0.99,0.72,0.94,U] [#7 -0.80,0.16,0.69,U] [#8 -1.58,-0.19,0.76,U] 
03:14:02.174 00.000 21444 single-star, 7 included, MultiStar: {-0.63, 0.01}, one-star: {-0.44, -0.05}
03:14:02.174 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.09 = 0.20)
03:14:02.174 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.65)
03:14:02.174 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=-0.05 hyp=0.44 cameraTheta=-3.04 mountX=0.43 mountY=-0.21, mountTheta=-0.45
03:14:02.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-0.05, opts=13)
03:14:02.175 00.000 21444 Enqueuing Move request for scope (-0.44, -0.05)
03:14:02.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2244, FiltMin=192, FiltMax=65504, Gamma=0.560
03:14:02.175 00.000 21444 UpdateGuideState exits: m=5569740 SNR=193.1 Saturated
03:14:02.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:02.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:02.176 00.001 21444 Enqueuing Expose request
03:14:02.176 00.000 25848 Worker thread wakes up
03:14:02.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.05) opts 0xd
03:14:02.176 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -0.05)
03:14:02.176 00.000 25848 Moving (-0.44, -0.05) raw xDistance=0.43 yDistance=-0.21
03:14:02.176 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
03:14:02.176 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:02.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:14:02.176 00.000 25848 MoveAxis(E, 0, ABG)
03:14:02.176 00.000 25848 Move returns status 0, amount 0
03:14:02.176 00.000 25848 MoveAxis(N, 0, ABG)
03:14:02.176 00.000 25848 Move returns status 0, amount 0
03:14:02.176 00.000 25848 move complete, result=0
03:14:02.176 00.000 25848 worker thread done servicing request
03:14:02.176 00.000 25848 Worker thread wakes up
03:14:02.176 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:02.176 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:02.176 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
03:14:05.022 02.846 25848 Exposure complete
03:14:05.098 00.076 25848 worker thread done servicing request
03:14:05.098 00.000 21444 OnExposeComplete: enter
03:14:05.098 00.000 21444 UpdateGuideState(): m_state=6
03:14:05.099 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1906
03:14:05.099 00.000 21444 Star::Find returns 1 (1), X=1259.13, Y=668.80, Mass=5615944, SNR=268.2, Peak=65504 HFD=7.8
03:14:05.099 00.000 21444 MultiStar: [#1 -0.48,0.20,0.98,U] [#2 -0.38,0.25,0.96,U] [#3 -0.81,0.95,0.68,U] [#4 -1.40,0.86,0.85,U] [#5 -1.95,0.59,0.00,M2] [#6 -1.38,0.85,0.66,U] [#7 -0.67,0.65,0.62,U] [#8 -1.53,0.79,0.57,U] 
03:14:05.099 00.000 21444 refined, 7 included, MultiStar: {-0.92, 0.60}, one-star: {-1.01, 0.55}
03:14:05.099 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
03:14:05.099 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.95)
03:14:05.099 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=0.60 hyp=1.09 cameraTheta=2.56 mountX=0.97 mountY=0.21, mountTheta=0.21
03:14:05.100 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=0.60, opts=13)
03:14:05.100 00.000 21444 Enqueuing Move request for scope (-0.92, 0.60)
03:14:05.100 00.000 25848 Worker thread wakes up
03:14:05.100 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.60) opts 0xd
03:14:05.100 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, 0.60)
03:14:05.100 00.000 25848 Moving (-0.92, 0.60) raw xDistance=0.97 yDistance=0.21
03:14:05.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.97
03:14:05.100 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:05.100 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=168, FiltMax=65504, Gamma=0.560
03:14:05.100 00.000 21444 UpdateGuideState exits: m=5615944 SNR=268.2 Saturated
03:14:05.100 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:05.100 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:05.100 00.000 21444 Enqueuing Expose request
03:14:05.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:14:05.100 00.000 25848 MoveAxis(W, 28, ABG)
03:14:05.100 00.000 25848 Guiding  Dir = 3, Dur = 28
03:14:05.125 00.025 25848 IsSlewing returns 0
03:14:05.125 00.000 25848 IsGuiding returns 0
03:14:05.156 00.031 25848 IsGuiding returns 1
03:14:05.156 00.000 25848 scope still moving after pulse duration time elapsed
03:14:05.203 00.047 25848 IsSlewing returns 0
03:14:05.203 00.000 25848 IsGuiding returns 0
03:14:05.203 00.000 25848 scope move finished after 28 + 49 ms
03:14:05.203 00.000 25848 Move returns status 0, amount 28
03:14:05.203 00.000 25848 MoveAxis(N, 0, ABG)
03:14:05.204 00.001 25848 Move returns status 0, amount 0
03:14:05.204 00.000 25848 move complete, result=0
03:14:05.204 00.000 25848 worker thread done servicing request
03:14:05.204 00.000 25848 Worker thread wakes up
03:14:05.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:05.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:05.204 00.000 21444 GuideStep: 1.0 px 28 ms WEST, 0.2 px 0 ms NORTH
03:14:08.051 02.847 25848 Exposure complete
03:14:08.139 00.088 25848 worker thread done servicing request
03:14:08.139 00.000 21444 OnExposeComplete: enter
03:14:08.139 00.000 21444 UpdateGuideState(): m_state=6
03:14:08.139 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1907
03:14:08.140 00.001 21444 Star::Find returns 1 (1), X=1258.36, Y=668.05, Mass=5693317, SNR=296.7, Peak=65504 HFD=7.9
03:14:08.140 00.000 21444 MultiStar: [#1 -1.12,-0.38,1.02,U] [#2 -0.71,0.13,0.88,U] [#3 -0.91,0.07,0.93,U] [#4 -1.11,0.40,0.76,U] [#5 -2.86,-0.39,0.00,M3] [#6 -1.44,0.23,0.62,U] [#7 -1.69,0.53,0.58,U] [#8 -2.47,-0.13,0.00,M1] 
03:14:08.140 00.000 21444 refined, 6 included, MultiStar: {-1.23, 0.06}, one-star: {-1.78, -0.20}
03:14:08.140 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
03:14:08.140 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
03:14:08.140 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=0.06 hyp=1.23 cameraTheta=3.09 mountX=1.23 mountY=-0.41, mountTheta=-0.32
03:14:08.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=0.06, opts=13)
03:14:08.141 00.000 21444 Enqueuing Move request for scope (-1.23, 0.06)
03:14:08.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=268, FiltMax=65504, Gamma=0.560
03:14:08.141 00.000 21444 UpdateGuideState exits: m=5693317 SNR=296.7 Saturated
03:14:08.141 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:08.141 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:08.141 00.000 21444 Enqueuing Expose request
03:14:08.141 00.000 25848 Worker thread wakes up
03:14:08.142 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.06) opts 0xd
03:14:08.142 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, 0.06)
03:14:08.142 00.000 25848 Moving (-1.23, 0.06) raw xDistance=1.23 yDistance=-0.41
03:14:08.142 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.23
03:14:08.142 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:08.142 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
03:14:08.142 00.000 25848 MoveAxis(W, 38, ABG)
03:14:08.142 00.000 25848 Guiding  Dir = 3, Dur = 38
03:14:08.170 00.028 25848 IsSlewing returns 0
03:14:08.182 00.012 25848 IsGuiding returns 0
03:14:08.204 00.022 25848 PulseGuide returned control before completion, sleep 27
03:14:08.237 00.033 25848 IsGuiding returns 1
03:14:08.237 00.000 25848 scope still moving after pulse duration time elapsed
03:14:08.296 00.059 25848 IsSlewing returns 0
03:14:08.297 00.001 25848 IsGuiding returns 0
03:14:08.297 00.000 25848 scope move finished after 38 + 76 ms
03:14:08.297 00.000 25848 Move returns status 0, amount 38
03:14:08.297 00.000 25848 MoveAxis(N, 0, ABG)
03:14:08.297 00.000 25848 Move returns status 0, amount 0
03:14:08.297 00.000 25848 move complete, result=0
03:14:08.297 00.000 25848 worker thread done servicing request
03:14:08.297 00.000 25848 Worker thread wakes up
03:14:08.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:08.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:08.297 00.000 21444 GuideStep: 1.2 px 38 ms WEST, -0.4 px 0 ms NORTH
03:14:11.137 02.840 25848 Exposure complete
03:14:11.218 00.081 25848 worker thread done servicing request
03:14:11.219 00.001 21444 OnExposeComplete: enter
03:14:11.219 00.000 21444 UpdateGuideState(): m_state=6
03:14:11.219 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1908
03:14:11.219 00.000 21444 Star::Find returns 1 (1), X=1260.15, Y=669.19, Mass=5741401, SNR=242.0, Peak=65504 HFD=7.9
03:14:11.219 00.000 21444 MultiStar: [#1 -0.52,0.44,1.05,U] [#2 -0.54,1.02,1.02,U] [#3 0.15,1.09,0.69,U] [#4 -0.01,1.30,0.89,U] [#5 -1.50,0.80,0.73,U] [#6 -0.16,1.20,0.71,U] [#7 -0.39,1.42,0.67,U] [#8 -0.87,1.24,0.54,U] 
03:14:11.219 00.000 21444 single-star, 8 included, MultiStar: {-0.40, 1.02}, one-star: {0.01, 0.93}
03:14:11.219 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
03:14:11.219 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.33 = 1.95)
03:14:11.219 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.93 hyp=0.93 cameraTheta=1.56 mountX=0.08 mountY=0.87, mountTheta=1.48
03:14:11.220 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.93, opts=13)
03:14:11.220 00.000 21444 Enqueuing Move request for scope (0.01, 0.93)
03:14:11.220 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=68, FiltMax=65504, Gamma=0.560
03:14:11.220 00.000 21444 UpdateGuideState exits: m=5741401 SNR=242.0 Saturated
03:14:11.220 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:11.220 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:11.220 00.000 21444 Enqueuing Expose request
03:14:11.220 00.000 25848 Worker thread wakes up
03:14:11.220 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.93) opts 0xd
03:14:11.220 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.93)
03:14:11.220 00.000 25848 Moving (0.01, 0.93) raw xDistance=0.08 yDistance=0.87
03:14:11.220 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:14:11.220 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
03:14:11.221 00.001 25848 MoveAxis(E, 0, ABG)
03:14:11.221 00.000 25848 Move returns status 0, amount 0
03:14:11.221 00.000 25848 MoveAxis(S, 24, ABG)
03:14:11.221 00.000 25848 Guiding  Dir = 1, Dur = 24
03:14:11.249 00.028 25848 IsSlewing returns 0
03:14:11.249 00.000 25848 IsGuiding returns 0
03:14:11.280 00.031 25848 IsGuiding returns 1
03:14:11.280 00.000 25848 scope still moving after pulse duration time elapsed
03:14:11.330 00.050 25848 IsSlewing returns 0
03:14:11.330 00.000 25848 IsGuiding returns 0
03:14:11.330 00.000 25848 scope move finished after 24 + 57 ms
03:14:11.330 00.000 25848 Move returns status 0, amount 24
03:14:11.330 00.000 25848 move complete, result=0
03:14:11.330 00.000 25848 worker thread done servicing request
03:14:11.330 00.000 25848 Worker thread wakes up
03:14:11.331 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:11.331 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:11.331 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.9 px 24 ms SOUTH
03:14:14.171 02.840 25848 Exposure complete
03:14:14.260 00.089 25848 worker thread done servicing request
03:14:14.260 00.000 21444 OnExposeComplete: enter
03:14:14.261 00.001 21444 UpdateGuideState(): m_state=6
03:14:14.261 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1909
03:14:14.261 00.000 21444 Star::Find returns 1 (1), X=1258.92, Y=668.77, Mass=5347122, SNR=181.6, Peak=65504 HFD=7.8
03:14:14.261 00.000 21444 MultiStar: [#1 -0.99,0.58,1.12,U] [#2 -0.94,0.71,0.96,U] [#3 -0.03,0.82,0.78,U] [#4 -1.30,0.56,0.83,U] [#5 -2.50,-0.27,0.00,M3] [#6 -1.44,0.62,0.85,U] [#7 -1.17,0.91,0.77,U] [#8 -2.34,0.26,0.00,M1] 
03:14:14.261 00.000 21444 refined, 6 included, MultiStar: {-1.02, 0.66}, one-star: {-1.22, 0.52}
03:14:14.261 00.000 21444 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.05) = xAngle (-0.48 = -0.48)
03:14:14.261 00.000 21444 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.96)
03:14:14.261 00.000 21444 CameraToMount -- cameraX=-1.02 cameraY=0.66 hyp=1.22 cameraTheta=2.57 mountX=1.08 mountY=0.23, mountTheta=0.21
03:14:14.262 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.02, y=0.66, opts=13)
03:14:14.262 00.000 21444 Enqueuing Move request for scope (-1.02, 0.66)
03:14:14.262 00.000 25848 Worker thread wakes up
03:14:14.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=52, FiltMax=65504, Gamma=0.560
03:14:14.263 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.66) opts 0xd
03:14:14.263 00.000 21444 UpdateGuideState exits: m=5347122 SNR=181.6 Saturated
03:14:14.263 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.02, 0.66)
03:14:14.263 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:14.263 00.000 25848 Moving (-1.02, 0.66) raw xDistance=1.08 yDistance=0.23
03:14:14.263 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:14.263 00.000 21444 Enqueuing Expose request
03:14:14.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.08
03:14:14.263 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:14.263 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:14:14.263 00.000 25848 MoveAxis(W, 31, ABG)
03:14:14.263 00.000 25848 Guiding  Dir = 3, Dur = 31
03:14:14.284 00.021 25848 IsSlewing returns 0
03:14:14.284 00.000 25848 IsGuiding returns 0
03:14:14.315 00.031 25848 IsGuiding returns 1
03:14:14.315 00.000 25848 scope still moving after pulse duration time elapsed
03:14:14.398 00.083 25848 IsSlewing returns 0
03:14:14.398 00.000 25848 IsGuiding returns 0
03:14:14.398 00.000 25848 scope move finished after 31 + 83 ms
03:14:14.398 00.000 25848 Move returns status 0, amount 31
03:14:14.398 00.000 25848 MoveAxis(N, 0, ABG)
03:14:14.398 00.000 25848 Move returns status 0, amount 0
03:14:14.398 00.000 25848 move complete, result=0
03:14:14.398 00.000 25848 worker thread done servicing request
03:14:14.398 00.000 25848 Worker thread wakes up
03:14:14.399 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:14.399 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:14.399 00.000 21444 GuideStep: 1.1 px 31 ms WEST, 0.2 px 0 ms NORTH
03:14:17.249 02.850 25848 Exposure complete
03:14:17.336 00.087 25848 worker thread done servicing request
03:14:17.336 00.000 21444 OnExposeComplete: enter
03:14:17.336 00.000 21444 UpdateGuideState(): m_state=6
03:14:17.336 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1910
03:14:17.336 00.000 21444 Star::Find returns 1 (1), X=1259.01, Y=668.40, Mass=5641925, SNR=218.0, Peak=65504 HFD=7.9
03:14:17.337 00.001 21444 MultiStar: [#1 -1.57,0.65,1.19,U] [#2 -1.16,0.76,0.76,U] [#3 -0.46,0.59,0.72,U] [#4 -1.25,0.95,0.67,U] [#5 -1.72,-0.47,0.51,U] [#6 -1.00,0.75,0.69,U] [#7 -1.56,1.06,0.59,U] [#8 -1.81,-0.05,0.53,U] 
03:14:17.337 00.000 21444 single-star, 8 included, MultiStar: {-1.28, 0.52}, one-star: {-1.13, 0.15}
03:14:17.337 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
03:14:17.337 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
03:14:17.337 00.000 21444 CameraToMount -- cameraX=-1.13 cameraY=0.15 hyp=1.14 cameraTheta=3.01 mountX=1.14 mountY=-0.29, mountTheta=-0.25
03:14:17.338 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.13, y=0.15, opts=13)
03:14:17.338 00.000 21444 Enqueuing Move request for scope (-1.13, 0.15)
03:14:17.338 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=192, FiltMax=65504, Gamma=0.560
03:14:17.338 00.000 21444 UpdateGuideState exits: m=5641925 SNR=218.0 Saturated
03:14:17.338 00.000 25848 Worker thread wakes up
03:14:17.338 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 0.15) opts 0xd
03:14:17.338 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.13, 0.15)
03:14:17.338 00.000 25848 Moving (-1.13, 0.15) raw xDistance=1.14 yDistance=-0.29
03:14:17.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.14
03:14:17.338 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:17.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:17.338 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:17.338 00.000 21444 Enqueuing Expose request
03:14:17.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
03:14:17.339 00.001 25848 MoveAxis(W, 35, ABG)
03:14:17.339 00.000 25848 Guiding  Dir = 3, Dur = 35
03:14:17.359 00.020 25848 IsSlewing returns 0
03:14:17.359 00.000 25848 IsGuiding returns 0
03:14:17.391 00.032 25848 PulseGuide returned control before completion, sleep 14
03:14:17.406 00.015 25848 IsGuiding returns 1
03:14:17.406 00.000 25848 scope still moving after pulse duration time elapsed
03:14:17.469 00.063 25848 IsSlewing returns 0
03:14:17.470 00.001 25848 IsGuiding returns 0
03:14:17.470 00.000 25848 scope move finished after 35 + 75 ms
03:14:17.470 00.000 25848 Move returns status 0, amount 35
03:14:17.470 00.000 25848 MoveAxis(N, 0, ABG)
03:14:17.470 00.000 25848 Move returns status 0, amount 0
03:14:17.470 00.000 25848 move complete, result=0
03:14:17.470 00.000 25848 worker thread done servicing request
03:14:17.470 00.000 25848 Worker thread wakes up
03:14:17.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:17.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:17.470 00.000 21444 GuideStep: 1.1 px 35 ms WEST, -0.3 px 0 ms NORTH
03:14:20.311 02.841 25848 Exposure complete
03:14:20.402 00.091 25848 worker thread done servicing request
03:14:20.402 00.000 21444 OnExposeComplete: enter
03:14:20.402 00.000 21444 UpdateGuideState(): m_state=6
03:14:20.402 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1911
03:14:20.402 00.000 21444 Star::Find returns 1 (1), X=1258.99, Y=667.29, Mass=5809656, SNR=264.0, Peak=65504 HFD=8.0
03:14:20.403 00.001 21444 MultiStar: [#1 -1.70,-0.95,0.00,M1] [#2 -1.13,-1.01,0.92,U] [#3 -1.71,-0.77,0.94,U] [#4 -1.54,-0.57,0.89,U] [#5 -2.56,-1.44,0.00,M3] [#6 -1.48,-1.03,0.72,U] [#7 -1.43,-0.89,0.54,U] [#8 -1.94,-1.06,0.00,M1] 
03:14:20.403 00.000 21444 single-star, 5 included, MultiStar: {-1.40, -0.87}, one-star: {-1.15, -0.96}
03:14:20.403 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.49 = 0.79)
03:14:20.403 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.05)
03:14:20.403 00.000 21444 CameraToMount -- cameraX=-1.15 cameraY=-0.96 hyp=1.50 cameraTheta=-2.44 mountX=1.06 mountY=-1.33, mountTheta=-0.90
03:14:20.405 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.15, y=-0.96, opts=13)
03:14:20.405 00.000 21444 Enqueuing Move request for scope (-1.15, -0.96)
03:14:20.405 00.000 25848 Worker thread wakes up
03:14:20.405 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=92, FiltMax=65504, Gamma=0.560
03:14:20.405 00.000 21444 UpdateGuideState exits: m=5809656 SNR=264.0 Saturated
03:14:20.405 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:20.405 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.96) opts 0xd
03:14:20.405 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:20.406 00.001 21444 Enqueuing Expose request
03:14:20.406 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.15, -0.96)
03:14:20.406 00.000 25848 Moving (-1.15, -0.96) raw xDistance=1.06 yDistance=-1.33
03:14:20.406 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.06
03:14:20.406 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:14:20.406 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.33
03:14:20.406 00.000 25848 MoveAxis(W, 33, ABG)
03:14:20.406 00.000 25848 Guiding  Dir = 3, Dur = 33
03:14:20.437 00.031 25848 IsSlewing returns 0
03:14:20.437 00.000 25848 IsGuiding returns 0
03:14:20.468 00.031 25848 PulseGuide returned control before completion, sleep 12
03:14:20.483 00.015 25848 IsGuiding returns 1
03:14:20.483 00.000 25848 scope still moving after pulse duration time elapsed
03:14:20.598 00.115 25848 IsSlewing returns 0
03:14:20.598 00.000 25848 IsGuiding returns 0
03:14:20.598 00.000 25848 scope move finished after 33 + 128 ms
03:14:20.598 00.000 25848 Move returns status 0, amount 33
03:14:20.598 00.000 25848 MoveAxis(N, 0, ABG)
03:14:20.598 00.000 25848 Move returns status 0, amount 0
03:14:20.599 00.001 25848 move complete, result=0
03:14:20.599 00.000 25848 worker thread done servicing request
03:14:20.599 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.3 px 0 ms NORTH
03:14:20.599 00.000 25848 Worker thread wakes up
03:14:20.599 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:20.599 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:23.440 02.841 25848 Exposure complete
03:14:23.519 00.079 25848 worker thread done servicing request
03:14:23.519 00.000 21444 OnExposeComplete: enter
03:14:23.519 00.000 21444 UpdateGuideState(): m_state=6
03:14:23.520 00.001 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1912
03:14:23.520 00.000 21444 Star::Find returns 1 (1), X=1260.02, Y=667.54, Mass=5838137, SNR=276.3, Peak=65504 HFD=8.0
03:14:23.520 00.000 21444 MultiStar: [#1 0.10,0.17,0.94,U] [#2 -0.40,0.73,0.92,U] [#3 0.25,0.22,0.80,U] [#4 -0.69,0.03,0.92,U] [#5 -1.95,-0.71,0.00,M4] [#6 -0.93,0.11,0.54,U] [#7 -0.17,-0.47,0.49,U] [#8 -1.58,-0.31,0.48,U] 
03:14:23.520 00.000 21444 refined, 7 included, MultiStar: {-0.36, -0.00}, one-star: {-0.12, -0.71}
03:14:23.520 00.000 21444 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.05) = xAngle (-6.19 = 0.09)
03:14:23.520 00.000 21444 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.04 = -2.75)
03:14:23.520 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-3.14 mountX=0.35 mountY=-0.13, mountTheta=-0.36
03:14:23.521 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-0.00, opts=13)
03:14:23.521 00.000 21444 Enqueuing Move request for scope (-0.36, -0.00)
03:14:23.521 00.000 25848 Worker thread wakes up
03:14:23.521 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=372, FiltMax=65504, Gamma=0.560
03:14:23.521 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.00) opts 0xd
03:14:23.521 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -0.00)
03:14:23.521 00.000 25848 Moving (-0.36, -0.00) raw xDistance=0.35 yDistance=-0.13
03:14:23.521 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
03:14:23.521 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:23.521 00.000 21444 UpdateGuideState exits: m=5838137 SNR=276.3 Saturated
03:14:23.521 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:23.521 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:23.521 00.000 21444 Enqueuing Expose request
03:14:23.521 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:14:23.521 00.000 25848 MoveAxis(E, 0, ABG)
03:14:23.522 00.001 25848 Move returns status 0, amount 0
03:14:23.522 00.000 25848 MoveAxis(N, 0, ABG)
03:14:23.522 00.000 25848 Move returns status 0, amount 0
03:14:23.522 00.000 25848 move complete, result=0
03:14:23.522 00.000 25848 worker thread done servicing request
03:14:23.522 00.000 25848 Worker thread wakes up
03:14:23.522 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:23.522 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:23.522 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:26.371 02.849 25848 Exposure complete
03:14:26.457 00.086 25848 worker thread done servicing request
03:14:26.457 00.000 21444 OnExposeComplete: enter
03:14:26.457 00.000 21444 UpdateGuideState(): m_state=6
03:14:26.458 00.001 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1913
03:14:26.458 00.000 21444 Star::Find returns 1 (1), X=1259.48, Y=667.86, Mass=5602106, SNR=174.3, Peak=65504 HFD=8.0
03:14:26.458 00.000 21444 MultiStar: [#1 -0.82,-0.53,1.22,U] [#2 -0.38,-0.26,0.97,U] [#3 0.05,-0.11,0.85,U] [#4 -0.14,-0.59,0.89,U] [#5 -1.58,-0.70,0.66,U] [#6 -0.72,-0.73,0.76,U] [#7 -0.43,-0.37,0.71,U] [#8 -1.91,-0.56,0.00,M1] 
03:14:26.458 00.000 21444 refined, 7 included, MultiStar: {-0.57, -0.45}, one-star: {-0.66, -0.39}
03:14:26.458 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.76)
03:14:26.458 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.37 = -2.08)
03:14:26.458 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.45 hyp=0.73 cameraTheta=-2.47 mountX=0.53 mountY=-0.63, mountTheta=-0.88
03:14:26.459 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.45, opts=13)
03:14:26.459 00.000 21444 Enqueuing Move request for scope (-0.57, -0.45)
03:14:26.459 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=282, FiltMax=65504, Gamma=0.560
03:14:26.459 00.000 21444 UpdateGuideState exits: m=5602106 SNR=174.3 Saturated
03:14:26.459 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:26.459 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:26.459 00.000 21444 Enqueuing Expose request
03:14:26.459 00.000 25848 Worker thread wakes up
03:14:26.459 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.45) opts 0xd
03:14:26.459 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.45)
03:14:26.459 00.000 25848 Moving (-0.57, -0.45) raw xDistance=0.53 yDistance=-0.63
03:14:26.459 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
03:14:26.459 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:14:26.459 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.63
03:14:26.459 00.000 25848 MoveAxis(W, 15, ABG)
03:14:26.459 00.000 25848 Guiding  Dir = 3, Dur = 15
03:14:26.485 00.026 25848 IsSlewing returns 0
03:14:26.485 00.000 25848 IsGuiding returns 0
03:14:26.516 00.031 25848 IsGuiding returns 1
03:14:26.516 00.000 25848 scope still moving after pulse duration time elapsed
03:14:26.577 00.061 25848 IsSlewing returns 0
03:14:26.577 00.000 25848 IsGuiding returns 0
03:14:26.577 00.000 25848 scope move finished after 15 + 77 ms
03:14:26.577 00.000 25848 Move returns status 0, amount 15
03:14:26.577 00.000 25848 MoveAxis(N, 0, ABG)
03:14:26.577 00.000 25848 Move returns status 0, amount 0
03:14:26.577 00.000 25848 move complete, result=0
03:14:26.577 00.000 25848 worker thread done servicing request
03:14:26.577 00.000 25848 Worker thread wakes up
03:14:26.577 00.000 21444 GuideStep: 0.5 px 15 ms WEST, -0.6 px 0 ms NORTH
03:14:26.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:26.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:29.415 02.838 25848 Exposure complete
03:14:29.491 00.076 25848 worker thread done servicing request
03:14:29.491 00.000 21444 OnExposeComplete: enter
03:14:29.491 00.000 21444 UpdateGuideState(): m_state=6
03:14:29.492 00.001 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1914
03:14:29.492 00.000 21444 Star::Find returns 1 (1), X=1260.84, Y=668.31, Mass=5556119, SNR=240.5, Peak=65504 HFD=7.8
03:14:29.492 00.000 21444 MultiStar: [#1 0.22,0.02,0.91,U] [#2 0.21,0.55,1.02,U] [#3 0.93,0.35,0.66,U] [#4 0.42,0.06,0.87,U] [#5 -0.41,-0.35,0.60,U] [#6 -0.06,0.68,0.76,U] [#7 0.54,0.27,0.62,U] [#8 -0.05,-0.11,0.57,U] 
03:14:29.492 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.19}, one-star: {0.70, 0.06}
03:14:29.492 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.49 = -2.49)
03:14:29.492 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.95)
03:14:29.492 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.19 hyp=0.36 cameraTheta=0.56 mountX=-0.28 mountY=0.29, mountTheta=2.35
03:14:29.493 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.19, opts=13)
03:14:29.493 00.000 21444 Enqueuing Move request for scope (0.30, 0.19)
03:14:29.493 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=230, FiltMax=65504, Gamma=0.560
03:14:29.493 00.000 21444 UpdateGuideState exits: m=5556119 SNR=240.5 Saturated
03:14:29.493 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:29.493 00.000 25848 Worker thread wakes up
03:14:29.493 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:29.493 00.000 21444 Enqueuing Expose request
03:14:29.493 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.19) opts 0xd
03:14:29.493 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.19)
03:14:29.493 00.000 25848 Moving (0.30, 0.19) raw xDistance=-0.28 yDistance=0.29
03:14:29.493 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
03:14:29.493 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:29.493 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:14:29.493 00.000 25848 MoveAxis(E, 0, ABG)
03:14:29.493 00.000 25848 Move returns status 0, amount 0
03:14:29.493 00.000 25848 MoveAxis(N, 0, ABG)
03:14:29.493 00.000 25848 Move returns status 0, amount 0
03:14:29.494 00.001 25848 move complete, result=0
03:14:29.494 00.000 25848 worker thread done servicing request
03:14:29.494 00.000 25848 Worker thread wakes up
03:14:29.494 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:29.494 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:29.494 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
03:14:32.340 02.846 25848 Exposure complete
03:14:32.428 00.088 25848 worker thread done servicing request
03:14:32.428 00.000 21444 OnExposeComplete: enter
03:14:32.428 00.000 21444 UpdateGuideState(): m_state=6
03:14:32.428 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1915
03:14:32.428 00.000 21444 Star::Find returns 1 (1), X=1261.45, Y=668.95, Mass=5683010, SNR=185.2, Peak=65504 HFD=8.0
03:14:32.429 00.001 21444 MultiStar: [#1 1.07,0.88,1.00,U] [#2 1.00,1.04,0.95,U] [#3 1.60,0.49,0.74,U] [#4 1.26,0.90,0.81,U] [#5 -0.41,0.71,0.82,U] [#6 1.27,1.04,0.79,U] [#7 0.61,0.54,0.68,U] [#8 0.55,0.76,0.66,U] 
03:14:32.429 00.000 21444 refined, 8 included, MultiStar: {0.94, 0.80}, one-star: {1.31, 0.70}
03:14:32.429 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
03:14:32.429 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.09)
03:14:32.429 00.000 21444 CameraToMount -- cameraX=0.94 cameraY=0.80 hyp=1.23 cameraTheta=0.70 mountX=-0.86 mountY=1.09, mountTheta=2.24
03:14:32.430 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.94, y=0.80, opts=13)
03:14:32.430 00.000 21444 Enqueuing Move request for scope (0.94, 0.80)
03:14:32.430 00.000 25848 Worker thread wakes up
03:14:32.430 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.80) opts 0xd
03:14:32.430 00.000 25848 Handling offset move in thread for scope, endpoint = (0.94, 0.80)
03:14:32.430 00.000 25848 Moving (0.94, 0.80) raw xDistance=-0.86 yDistance=1.09
03:14:32.430 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
03:14:32.430 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
03:14:32.430 00.000 25848 MoveAxis(E, 25, ABG)
03:14:32.430 00.000 25848 Guiding  Dir = 2, Dur = 25
03:14:32.430 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=216, FiltMax=65504, Gamma=0.560
03:14:32.431 00.001 21444 UpdateGuideState exits: m=5683010 SNR=185.2 Saturated
03:14:32.431 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:32.431 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:32.431 00.000 21444 Enqueuing Expose request
03:14:32.451 00.020 25848 IsSlewing returns 0
03:14:32.451 00.000 25848 IsGuiding returns 0
03:14:32.492 00.041 25848 IsGuiding returns 1
03:14:32.492 00.000 25848 scope still moving after pulse duration time elapsed
03:14:32.583 00.091 25848 IsSlewing returns 0
03:14:32.583 00.000 25848 IsGuiding returns 0
03:14:32.583 00.000 25848 scope move finished after 25 + 107 ms
03:14:32.583 00.000 25848 Move returns status 0, amount 25
03:14:32.583 00.000 25848 MoveAxis(S, 30, ABG)
03:14:32.583 00.000 25848 Guiding  Dir = 1, Dur = 30
03:14:32.608 00.025 25848 IsSlewing returns 0
03:14:32.609 00.001 25848 IsGuiding returns 0
03:14:32.641 00.032 25848 IsGuiding returns 1
03:14:32.641 00.000 25848 scope still moving after pulse duration time elapsed
03:14:32.705 00.064 25848 IsSlewing returns 0
03:14:32.705 00.000 25848 IsGuiding returns 0
03:14:32.705 00.000 25848 scope move finished after 30 + 65 ms
03:14:32.705 00.000 25848 Move returns status 0, amount 30
03:14:32.705 00.000 25848 move complete, result=0
03:14:32.706 00.001 25848 worker thread done servicing request
03:14:32.706 00.000 25848 Worker thread wakes up
03:14:32.706 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:32.706 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:32.706 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 1.1 px 30 ms SOUTH
03:14:35.550 02.844 25848 Exposure complete
03:14:35.634 00.084 25848 worker thread done servicing request
03:14:35.634 00.000 21444 OnExposeComplete: enter
03:14:35.634 00.000 21444 UpdateGuideState(): m_state=6
03:14:35.634 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1916
03:14:35.634 00.000 21444 Star::Find returns 1 (1), X=1260.24, Y=667.64, Mass=5500706, SNR=172.5, Peak=65504 HFD=8.0
03:14:35.635 00.001 21444 MultiStar: [#1 -0.02,-0.38,1.08,U] [#2 -0.03,-0.17,0.83,U] [#3 0.96,-0.14,0.82,U] [#4 -0.34,-1.36,0.93,U] [#5 -0.96,-0.94,0.79,U] [#6 -0.77,-1.16,0.95,U] [#7 0.01,-0.77,0.59,U] [#8 -1.52,-0.67,0.57,U] 
03:14:35.635 00.000 21444 single-star, 8 included, MultiStar: {-0.24, -0.69}, one-star: {0.10, -0.61}
03:14:35.635 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.82)
03:14:35.635 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.03)
03:14:35.635 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.61 hyp=0.62 cameraTheta=-1.41 mountX=-0.15 mountY=-0.53, mountTheta=-1.85
03:14:35.635 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.61, opts=13)
03:14:35.635 00.000 21444 Enqueuing Move request for scope (0.10, -0.61)
03:14:35.635 00.000 25848 Worker thread wakes up
03:14:35.636 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=168, FiltMax=65504, Gamma=0.560
03:14:35.636 00.000 21444 UpdateGuideState exits: m=5500706 SNR=172.5 Saturated
03:14:35.636 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.61) opts 0xd
03:14:35.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:35.636 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.61)
03:14:35.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:35.636 00.000 21444 Enqueuing Expose request
03:14:35.636 00.000 25848 Moving (0.10, -0.61) raw xDistance=-0.15 yDistance=-0.53
03:14:35.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:14:35.636 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:14:35.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
03:14:35.636 00.000 25848 MoveAxis(E, 0, ABG)
03:14:35.636 00.000 25848 Move returns status 0, amount 0
03:14:35.636 00.000 25848 MoveAxis(N, 0, ABG)
03:14:35.636 00.000 25848 Move returns status 0, amount 0
03:14:35.636 00.000 25848 move complete, result=0
03:14:35.636 00.000 25848 worker thread done servicing request
03:14:35.636 00.000 25848 Worker thread wakes up
03:14:35.636 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:35.636 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:35.636 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
03:14:38.481 02.845 25848 Exposure complete
03:14:38.569 00.088 25848 worker thread done servicing request
03:14:38.569 00.000 21444 OnExposeComplete: enter
03:14:38.569 00.000 21444 UpdateGuideState(): m_state=6
03:14:38.569 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1917
03:14:38.570 00.001 21444 Star::Find returns 1 (1), X=1262.54, Y=667.26, Mass=5661321, SNR=193.3, Peak=65504 HFD=7.9
03:14:38.570 00.000 21444 MultiStar: [#1 2.07,-1.11,0.00,M1] [#2 2.03,-0.56,0.00,M1] [#3 3.02,-0.94,0.00,M1] [#4 2.02,-0.38,0.00,M1] [#5 1.46,-0.61,0.75,U] [#6 2.02,-0.57,0.00,M1] [#7 2.35,-0.89,0.00,M1] [#8 1.82,-0.82,0.00,M1] 
03:14:38.570 00.000 21444 refined, 1 included, MultiStar: {2.00, -0.83}, one-star: {2.40, -0.99}
03:14:38.570 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.84)
03:14:38.570 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.00)
03:14:38.570 00.000 21444 CameraToMount -- cameraX=2.00 cameraY=-0.83 hyp=2.16 cameraTheta=-0.39 mountX=-2.06 mountY=-0.01, mountTheta=-3.14
03:14:38.571 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.00, y=-0.83, opts=13)
03:14:38.571 00.000 21444 Enqueuing Move request for scope (2.00, -0.83)
03:14:38.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=42, FiltMax=65504, Gamma=0.560
03:14:38.571 00.000 21444 UpdateGuideState exits: m=5661321 SNR=193.3 Saturated
03:14:38.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:38.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:38.571 00.000 21444 Enqueuing Expose request
03:14:38.571 00.000 25848 Worker thread wakes up
03:14:38.572 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.00, -0.83) opts 0xd
03:14:38.572 00.000 25848 Handling offset move in thread for scope, endpoint = (2.00, -0.83)
03:14:38.572 00.000 25848 Moving (2.00, -0.83) raw xDistance=-2.06 yDistance=-0.01
03:14:38.572 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.30 from input -2.06
03:14:38.572 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:38.572 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:14:38.572 00.000 25848 MoveAxis(E, 60, ABG)
03:14:38.572 00.000 25848 Guiding  Dir = 2, Dur = 60
03:14:38.640 00.068 25848 IsSlewing returns 0
03:14:38.641 00.001 25848 IsGuiding returns 0
03:14:38.672 00.031 25848 PulseGuide returned control before completion, sleep 40
03:14:38.719 00.047 25848 IsGuiding returns 1
03:14:38.719 00.000 25848 scope still moving after pulse duration time elapsed
03:14:38.767 00.048 25848 IsSlewing returns 0
03:14:38.767 00.000 25848 IsGuiding returns 0
03:14:38.767 00.000 25848 scope move finished after 60 + 66 ms
03:14:38.767 00.000 25848 Move returns status 0, amount 60
03:14:38.767 00.000 25848 MoveAxis(N, 0, ABG)
03:14:38.767 00.000 25848 Move returns status 0, amount 0
03:14:38.767 00.000 25848 move complete, result=0
03:14:38.767 00.000 25848 worker thread done servicing request
03:14:38.767 00.000 25848 Worker thread wakes up
03:14:38.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:38.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:38.767 00.000 21444 GuideStep: -2.1 px 60 ms EAST, -0.0 px 0 ms NORTH
03:14:41.622 02.855 25848 Exposure complete
03:14:41.689 00.067 25848 worker thread done servicing request
03:14:41.690 00.001 21444 OnExposeComplete: enter
03:14:41.690 00.000 21444 UpdateGuideState(): m_state=6
03:14:41.690 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1918
03:14:41.690 00.000 21444 Star::Find returns 1 (1), X=1260.14, Y=667.22, Mass=5644416, SNR=242.3, Peak=65504 HFD=7.8
03:14:41.690 00.000 21444 MultiStar: [#1 -0.22,-1.03,1.05,U] [#2 0.22,-0.86,0.95,U] [#3 0.83,-0.89,0.82,U] [#4 -0.22,-0.62,0.89,U] [#5 -0.73,-1.07,0.62,U] [#6 -0.20,-0.44,0.58,U] [#7 -0.21,-0.72,0.64,U] [#8 -0.53,-0.87,0.68,U] 
03:14:41.690 00.000 21444 refined, 8 included, MultiStar: {-0.08, -0.86}, one-star: {-0.00, -1.03}
03:14:41.690 00.000 21444 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.05) = xAngle (-4.72 = 1.56)
03:14:41.690 00.000 21444 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.28)
03:14:41.690 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.86 hyp=0.86 cameraTheta=-1.67 mountX=0.01 mountY=-0.82, mountTheta=-1.56
03:14:41.691 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.86, opts=13)
03:14:41.691 00.000 21444 Enqueuing Move request for scope (-0.08, -0.86)
03:14:41.691 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=156, FiltMax=65504, Gamma=0.560
03:14:41.691 00.000 21444 UpdateGuideState exits: m=5644416 SNR=242.3 Saturated
03:14:41.691 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:41.691 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:41.691 00.000 21444 Enqueuing Expose request
03:14:41.691 00.000 25848 Worker thread wakes up
03:14:41.691 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.86) opts 0xd
03:14:41.691 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.86)
03:14:41.691 00.000 25848 Moving (-0.08, -0.86) raw xDistance=0.01 yDistance=-0.82
03:14:41.691 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:14:41.691 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:14:41.691 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
03:14:41.691 00.000 25848 MoveAxis(E, 0, ABG)
03:14:41.691 00.000 25848 Move returns status 0, amount 0
03:14:41.691 00.000 25848 MoveAxis(N, 0, ABG)
03:14:41.691 00.000 25848 Move returns status 0, amount 0
03:14:41.691 00.000 25848 move complete, result=0
03:14:41.692 00.001 25848 worker thread done servicing request
03:14:41.692 00.000 25848 Worker thread wakes up
03:14:41.692 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
03:14:41.692 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:41.692 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:44.539 02.847 25848 Exposure complete
03:14:44.628 00.089 25848 worker thread done servicing request
03:14:44.628 00.000 21444 OnExposeComplete: enter
03:14:44.628 00.000 21444 UpdateGuideState(): m_state=6
03:14:44.628 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1919
03:14:44.628 00.000 21444 Star::Find returns 1 (1), X=1260.37, Y=666.50, Mass=5568751, SNR=225.2, Peak=65504 HFD=7.7
03:14:44.628 00.000 21444 MultiStar: [#1 0.06,-1.68,1.12,U] [#2 0.42,-1.15,0.86,U] [#3 0.55,-1.70,0.82,U] [#4 -0.23,-1.37,0.82,U] [#5 -1.06,-1.79,0.00,M1] [#6 -0.10,-1.08,0.71,U] [#7 -0.16,-1.39,0.69,U] [#8 -0.83,-1.58,0.53,U] 
03:14:44.628 00.000 21444 refined, 7 included, MultiStar: {0.05, -1.48}, one-star: {0.23, -1.75}
03:14:44.628 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.69)
03:14:44.628 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
03:14:44.628 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-1.48 hyp=1.48 cameraTheta=-1.54 mountX=-0.18 mountY=-1.35, mountTheta=-1.70
03:14:44.629 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-1.48, opts=13)
03:14:44.629 00.000 21444 Enqueuing Move request for scope (0.05, -1.48)
03:14:44.629 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=120, FiltMax=65504, Gamma=0.560
03:14:44.630 00.001 21444 UpdateGuideState exits: m=5568751 SNR=225.2 Saturated
03:14:44.630 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:44.630 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:44.630 00.000 21444 Enqueuing Expose request
03:14:44.630 00.000 25848 Worker thread wakes up
03:14:44.630 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -1.48) opts 0xd
03:14:44.630 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -1.48)
03:14:44.630 00.000 25848 Moving (0.05, -1.48) raw xDistance=-0.18 yDistance=-1.35
03:14:44.630 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:14:44.630 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-1.75 newest=-2.18
03:14:44.630 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.35 from input -1.35
03:14:44.630 00.000 25848 MoveAxis(E, 0, ABG)
03:14:44.630 00.000 25848 Move returns status 0, amount 0
03:14:44.630 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 279 applied
03:14:44.630 00.000 25848 MoveAxis(N, 316, ABG)
03:14:44.630 00.000 25848 Guiding  Dir = 0, Dur = 316
03:14:44.657 00.027 25848 IsSlewing returns 0
03:14:44.658 00.001 25848 IsGuiding returns 0
03:14:44.690 00.032 25848 PulseGuide returned control before completion, sleep 295
03:14:44.990 00.300 25848 IsGuiding returns 1
03:14:44.991 00.001 25848 scope still moving after pulse duration time elapsed
03:14:45.046 00.055 25848 IsSlewing returns 0
03:14:45.046 00.000 25848 IsGuiding returns 0
03:14:45.046 00.000 25848 scope move finished after 316 + 72 ms
03:14:45.046 00.000 25848 Move returns status 0, amount 316
03:14:45.046 00.000 25848 move complete, result=0
03:14:45.047 00.001 25848 worker thread done servicing request
03:14:45.047 00.000 25848 Worker thread wakes up
03:14:45.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:45.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:45.047 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.4 px 316 ms NORTH
03:14:47.900 02.853 25848 Exposure complete
03:14:47.989 00.089 25848 worker thread done servicing request
03:14:47.990 00.001 21444 OnExposeComplete: enter
03:14:47.990 00.000 21444 UpdateGuideState(): m_state=6
03:14:47.990 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1920
03:14:47.990 00.000 21444 Star::Find returns 1 (1), X=1259.00, Y=668.34, Mass=5665692, SNR=227.1, Peak=65504 HFD=8.0
03:14:47.990 00.000 21444 MultiStar: [#1 -1.55,0.24,1.04,U] [#2 -0.67,0.45,1.00,U] [#3 -0.38,-0.21,0.89,U] [#4 -1.17,0.40,1.01,U] [#5 -2.31,0.50,0.00,M2] [#6 -1.07,0.84,0.74,U] [#7 -1.23,0.57,0.52,U] [#8 -1.99,0.68,0.00,M1] 
03:14:47.990 00.000 21444 refined, 6 included, MultiStar: {-1.03, 0.31}, one-star: {-1.14, 0.09}
03:14:47.990 00.000 21444 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.05) = xAngle (-0.20 = -0.20)
03:14:47.990 00.000 21444 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.04 = -3.04)
03:14:47.990 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=0.31 hyp=1.07 cameraTheta=2.85 mountX=1.05 mountY=-0.10, mountTheta=-0.10
03:14:47.991 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=0.31, opts=13)
03:14:47.991 00.000 21444 Enqueuing Move request for scope (-1.03, 0.31)
03:14:47.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=168, FiltMax=65504, Gamma=0.560
03:14:47.991 00.000 25848 Worker thread wakes up
03:14:47.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.31) opts 0xd
03:14:47.992 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.03, 0.31)
03:14:47.992 00.000 25848 Moving (-1.03, 0.31) raw xDistance=1.05 yDistance=-0.10
03:14:47.992 00.000 25848 BLC: History state: CurrMiss=0.10, AvgInitMiss=1.03, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.353074, 1:0.104749
03:14:47.992 00.000 25848 BLC: No correction, Miss < min_move
03:14:47.992 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.05
03:14:47.992 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:47.992 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:14:47.992 00.000 25848 MoveAxis(W, 31, ABG)
03:14:47.992 00.000 25848 Guiding  Dir = 3, Dur = 31
03:14:47.992 00.000 21444 UpdateGuideState exits: m=5665692 SNR=227.1 Saturated
03:14:47.992 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:47.992 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:47.992 00.000 21444 Enqueuing Expose request
03:14:48.016 00.024 25848 IsSlewing returns 0
03:14:48.016 00.000 25848 IsGuiding returns 0
03:14:48.048 00.032 25848 IsGuiding returns 1
03:14:48.048 00.000 25848 scope still moving after pulse duration time elapsed
03:14:48.095 00.047 25848 IsSlewing returns 0
03:14:48.095 00.000 25848 IsGuiding returns 0
03:14:48.095 00.000 25848 scope move finished after 31 + 47 ms
03:14:48.095 00.000 25848 Move returns status 0, amount 31
03:14:48.095 00.000 25848 MoveAxis(N, 0, ABG)
03:14:48.095 00.000 25848 Move returns status 0, amount 0
03:14:48.095 00.000 25848 move complete, result=0
03:14:48.095 00.000 25848 worker thread done servicing request
03:14:48.095 00.000 25848 Worker thread wakes up
03:14:48.096 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:48.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:48.096 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -0.1 px 0 ms NORTH
03:14:50.942 02.846 25848 Exposure complete
03:14:51.031 00.089 25848 worker thread done servicing request
03:14:51.031 00.000 21444 OnExposeComplete: enter
03:14:51.031 00.000 21444 UpdateGuideState(): m_state=6
03:14:51.033 00.002 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1921
03:14:51.033 00.000 21444 Star::Find returns 1 (1), X=1260.45, Y=668.32, Mass=5702604, SNR=221.1, Peak=65504 HFD=7.9
03:14:51.033 00.000 21444 MultiStar: [#1 0.10,0.79,0.97,U] [#2 0.45,0.81,0.74,U] [#3 0.59,0.70,0.73,U] [#4 -0.25,0.74,0.78,U] [#5 -0.65,0.34,0.58,U] [#6 -0.18,0.59,0.51,U] [#7 -0.41,0.94,0.61,U] [#8 -0.55,0.54,0.42,U] 
03:14:51.033 00.000 21444 single-star, 8 included, MultiStar: {0.00, 0.60}, one-star: {0.31, 0.07}
03:14:51.033 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
03:14:51.033 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.62)
03:14:51.033 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.07 hyp=0.31 cameraTheta=0.23 mountX=-0.30 mountY=0.18, mountTheta=2.60
03:14:51.033 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.07, opts=13)
03:14:51.033 00.000 21444 Enqueuing Move request for scope (0.31, 0.07)
03:14:51.033 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=142, FiltMax=65504, Gamma=0.560
03:14:51.033 00.000 21444 UpdateGuideState exits: m=5702604 SNR=221.1 Saturated
03:14:51.033 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:51.033 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:51.033 00.000 21444 Enqueuing Expose request
03:14:51.033 00.000 25848 Worker thread wakes up
03:14:51.034 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.07) opts 0xd
03:14:51.034 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.07)
03:14:51.034 00.000 25848 Moving (0.31, 0.07) raw xDistance=-0.30 yDistance=0.18
03:14:51.034 00.000 25848 BLC: History state: CurrMiss=-0.18, AvgInitMiss=1.03, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.353074, 1:0.104749, 2:-0.181707
03:14:51.034 00.000 25848 BLC: No correction, Miss < min_move
03:14:51.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
03:14:51.034 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:51.034 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:14:51.034 00.000 25848 MoveAxis(E, 0, ABG)
03:14:51.034 00.000 25848 Move returns status 0, amount 0
03:14:51.034 00.000 25848 MoveAxis(N, 0, ABG)
03:14:51.034 00.000 25848 Move returns status 0, amount 0
03:14:51.034 00.000 25848 move complete, result=0
03:14:51.034 00.000 25848 worker thread done servicing request
03:14:51.034 00.000 25848 Worker thread wakes up
03:14:51.034 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
03:14:51.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:51.034 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:53.882 02.848 25848 Exposure complete
03:14:53.969 00.087 25848 worker thread done servicing request
03:14:53.969 00.000 21444 OnExposeComplete: enter
03:14:53.969 00.000 21444 UpdateGuideState(): m_state=6
03:14:53.970 00.001 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1922
03:14:53.970 00.000 21444 Star::Find returns 1 (1), X=1259.58, Y=667.42, Mass=5772684, SNR=237.7, Peak=65504 HFD=7.8
03:14:53.970 00.000 21444 MultiStar: [#1 -0.60,-0.76,1.03,U] [#2 0.17,-0.57,1.09,U] [#3 0.39,-0.79,0.73,U] [#4 -0.43,-0.40,0.76,U] [#5 -1.47,-0.89,0.72,U] [#6 -0.85,-0.26,0.60,U] [#7 -0.51,-0.61,0.81,U] [#8 -0.91,-1.08,0.74,U] 
03:14:53.970 00.000 21444 refined, 8 included, MultiStar: {-0.49, -0.70}, one-star: {-0.56, -0.84}
03:14:53.970 00.000 21444 CameraToMount -- cameraTheta (-2.19) - m_xAngle (3.05) = xAngle (-5.24 = 1.05)
03:14:53.970 00.000 21444 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.80)
03:14:53.970 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.70 hyp=0.85 cameraTheta=-2.19 mountX=0.43 mountY=-0.83, mountTheta=-1.10
03:14:53.971 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.70, opts=13)
03:14:53.971 00.000 21444 Enqueuing Move request for scope (-0.49, -0.70)
03:14:53.971 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=154, FiltMax=65504, Gamma=0.560
03:14:53.971 00.000 25848 Worker thread wakes up
03:14:53.972 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.70) opts 0xd
03:14:53.972 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.70)
03:14:53.972 00.000 25848 Moving (-0.49, -0.70) raw xDistance=0.43 yDistance=-0.83
03:14:53.972 00.000 25848 BLC: window closed
03:14:53.972 00.000 25848 BLC: History state: CurrMiss=0.83, AvgInitMiss=1.03, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.353074, 1:0.104749, 2:-0.181707
03:14:53.972 00.000 25848 BLC: Under-shoot: nominal increase by 28
03:14:53.972 00.000 25848 BLC: window closed
03:14:53.972 00.000 21444 UpdateGuideState exits: m=5772684 SNR=237.7 Saturated
03:14:53.972 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:53.972 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:53.972 00.000 21444 Enqueuing Expose request
03:14:53.972 00.000 25848 BLC: Pulse adjusted to 307
03:14:53.973 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
03:14:53.973 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
03:14:53.973 00.000 25848 MoveAxis(E, 0, ABG)
03:14:53.973 00.000 25848 Move returns status 0, amount 0
03:14:53.973 00.000 25848 MoveAxis(N, 23, ABG)
03:14:53.973 00.000 25848 Guiding  Dir = 0, Dur = 23
03:14:54.001 00.028 25848 IsSlewing returns 0
03:14:54.001 00.000 25848 IsGuiding returns 0
03:14:54.032 00.031 25848 IsGuiding returns 1
03:14:54.033 00.001 25848 scope still moving after pulse duration time elapsed
03:14:54.078 00.045 25848 IsSlewing returns 0
03:14:54.140 00.062 25848 IsGuiding returns 0
03:14:54.140 00.000 25848 scope move finished after 23 + 116 ms
03:14:54.140 00.000 25848 Move returns status 0, amount 23
03:14:54.140 00.000 25848 move complete, result=0
03:14:54.140 00.000 25848 worker thread done servicing request
03:14:54.140 00.000 25848 Worker thread wakes up
03:14:54.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:54.141 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:54.141 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.8 px 23 ms NORTH
03:14:54.312 00.171 21444 evsrv: cli 0107E240 connect
03:14:54.312 00.000 21444 case statement mapped state 6 to 3
03:14:54.313 00.001 21444 case statement mapped state 6 to 3
03:14:54.313 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"f98e4cf6-0c33-4b2b-89f4-457f5a68cdb1"}
03:14:54.313 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"f98e4cf6-0c33-4b2b-89f4-457f5a68cdb1"}
03:14:54.314 00.001 21444 evsrv: cli 0107E240 disconnect
03:14:56.988 02.674 25848 Exposure complete
03:14:57.065 00.077 25848 worker thread done servicing request
03:14:57.066 00.001 21444 OnExposeComplete: enter
03:14:57.066 00.000 21444 UpdateGuideState(): m_state=6
03:14:57.066 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1923
03:14:57.066 00.000 21444 Star::Find returns 1 (1), X=1259.62, Y=667.83, Mass=5478415, SNR=157.0, Peak=65504 HFD=8.0
03:14:57.066 00.000 21444 MultiStar: [#1 -0.51,-0.31,1.15,U] [#2 -0.80,-0.15,0.96,U] [#3 -0.14,-0.66,0.81,U] [#4 -1.01,0.10,1.01,U] [#5 -2.13,-1.63,0.00,M1] [#6 -0.90,-0.18,0.91,U] [#7 -0.65,-0.49,0.71,U] [#8 -2.14,-0.72,0.00,M1] 
03:14:57.066 00.000 21444 single-star, 6 included, MultiStar: {-0.65, -0.28}, one-star: {-0.52, -0.42}
03:14:57.066 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
03:14:57.066 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.07)
03:14:57.066 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.42 hyp=0.66 cameraTheta=-2.46 mountX=0.48 mountY=-0.58, mountTheta=-0.88
03:14:57.067 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.42, opts=13)
03:14:57.067 00.000 21444 Enqueuing Move request for scope (-0.52, -0.42)
03:14:57.067 00.000 25848 Worker thread wakes up
03:14:57.067 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.42) opts 0xd
03:14:57.067 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.42)
03:14:57.067 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=104, FiltMax=65504, Gamma=0.560
03:14:57.067 00.000 25848 Moving (-0.52, -0.42) raw xDistance=0.48 yDistance=-0.58
03:14:57.067 00.000 21444 UpdateGuideState exits: m=5478415 SNR=157.0 Saturated
03:14:57.067 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:57.067 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
03:14:57.067 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:14:57.067 00.000 21444 Enqueuing Expose request
03:14:57.067 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
03:14:57.067 00.000 25848 MoveAxis(E, 0, ABG)
03:14:57.067 00.000 25848 Move returns status 0, amount 0
03:14:57.068 00.001 25848 MoveAxis(N, 16, ABG)
03:14:57.068 00.000 25848 Guiding  Dir = 0, Dur = 16
03:14:57.092 00.024 25848 IsSlewing returns 0
03:14:57.092 00.000 25848 IsGuiding returns 0
03:14:57.123 00.031 25848 IsGuiding returns 1
03:14:57.123 00.000 25848 scope still moving after pulse duration time elapsed
03:14:57.172 00.049 25848 IsSlewing returns 0
03:14:57.172 00.000 25848 IsGuiding returns 0
03:14:57.172 00.000 25848 scope move finished after 16 + 64 ms
03:14:57.172 00.000 25848 Move returns status 0, amount 16
03:14:57.172 00.000 25848 move complete, result=0
03:14:57.172 00.000 25848 worker thread done servicing request
03:14:57.172 00.000 25848 Worker thread wakes up
03:14:57.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:14:57.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:14:57.172 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.6 px 16 ms NORTH
03:15:00.020 02.848 25848 Exposure complete
03:15:00.090 00.070 25848 worker thread done servicing request
03:15:00.090 00.000 21444 OnExposeComplete: enter
03:15:00.090 00.000 21444 UpdateGuideState(): m_state=6
03:15:00.090 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1924
03:15:00.090 00.000 21444 Star::Find returns 1 (1), X=1260.61, Y=666.99, Mass=5646231, SNR=200.8, Peak=65504 HFD=8.0
03:15:00.091 00.001 21444 MultiStar: [#1 0.84,-0.96,0.98,U] [#2 0.84,-0.38,0.86,U] [#3 1.17,-1.25,0.68,U] [#4 0.55,-1.57,0.83,U] [#5 -0.73,-1.32,0.72,U] [#6 0.40,-0.94,0.66,U] [#7 0.46,-1.69,0.54,U] [#8 -0.45,-1.71,0.70,U] 
03:15:00.091 00.000 21444 refined, 8 included, MultiStar: {0.42, -1.20}, one-star: {0.47, -1.26}
03:15:00.091 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.00)
03:15:00.091 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.13 = -0.84)
03:15:00.091 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-1.20 hyp=1.27 cameraTheta=-1.23 mountX=-0.53 mountY=-0.95, mountTheta=-2.08
03:15:00.091 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-1.20, opts=13)
03:15:00.091 00.000 21444 Enqueuing Move request for scope (0.42, -1.20)
03:15:00.092 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=192, FiltMax=65504, Gamma=0.560
03:15:00.092 00.000 21444 UpdateGuideState exits: m=5646231 SNR=200.8 Saturated
03:15:00.092 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:00.092 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:00.092 00.000 21444 Enqueuing Expose request
03:15:00.092 00.000 25848 Worker thread wakes up
03:15:00.092 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.20) opts 0xd
03:15:00.092 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -1.20)
03:15:00.092 00.000 25848 Moving (0.42, -1.20) raw xDistance=-0.53 yDistance=-0.95
03:15:00.092 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
03:15:00.092 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
03:15:00.092 00.000 25848 MoveAxis(E, 15, ABG)
03:15:00.092 00.000 25848 Guiding  Dir = 2, Dur = 15
03:15:00.125 00.033 25848 IsSlewing returns 0
03:15:00.125 00.000 25848 IsGuiding returns 0
03:15:00.156 00.031 25848 IsGuiding returns 1
03:15:00.156 00.000 25848 scope still moving after pulse duration time elapsed
03:15:00.202 00.046 25848 IsSlewing returns 0
03:15:00.202 00.000 25848 IsGuiding returns 0
03:15:00.203 00.001 25848 scope move finished after 15 + 62 ms
03:15:00.203 00.000 25848 Move returns status 0, amount 15
03:15:00.203 00.000 25848 MoveAxis(N, 26, ABG)
03:15:00.203 00.000 25848 Guiding  Dir = 0, Dur = 26
03:15:00.233 00.030 25848 IsSlewing returns 0
03:15:00.233 00.000 25848 IsGuiding returns 0
03:15:00.264 00.031 25848 IsGuiding returns 1
03:15:00.264 00.000 25848 scope still moving after pulse duration time elapsed
03:15:00.314 00.050 25848 IsSlewing returns 0
03:15:00.315 00.001 25848 IsGuiding returns 0
03:15:00.315 00.000 25848 scope move finished after 26 + 55 ms
03:15:00.315 00.000 25848 Move returns status 0, amount 26
03:15:00.315 00.000 25848 move complete, result=0
03:15:00.315 00.000 25848 worker thread done servicing request
03:15:00.315 00.000 25848 Worker thread wakes up
03:15:00.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:00.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:00.315 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.9 px 26 ms NORTH
03:15:03.159 02.844 25848 Exposure complete
03:15:03.245 00.086 25848 worker thread done servicing request
03:15:03.245 00.000 21444 OnExposeComplete: enter
03:15:03.246 00.001 21444 UpdateGuideState(): m_state=6
03:15:03.246 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1925
03:15:03.246 00.000 21444 Star::Find returns 1 (1), X=1259.52, Y=666.81, Mass=5634306, SNR=220.3, Peak=65504 HFD=7.9
03:15:03.246 00.000 21444 MultiStar: [#1 -0.94,-1.43,1.04,U] [#2 -0.96,-0.89,1.10,U] [#3 -0.30,-1.27,0.93,U] [#4 -1.08,-0.57,0.90,U] [#5 -2.79,-1.21,0.00,M1] [#6 -1.31,-0.75,0.68,U] [#7 -0.77,-1.09,0.75,U] [#8 -2.06,-0.96,0.00,M1] 
03:15:03.246 00.000 21444 refined, 6 included, MultiStar: {-0.84, -1.08}, one-star: {-0.62, -1.44}
03:15:03.246 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.00)
03:15:03.246 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
03:15:03.246 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-1.08 hyp=1.37 cameraTheta=-2.23 mountX=0.74 mountY=-1.32, mountTheta=-1.06
03:15:03.247 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-1.08, opts=13)
03:15:03.247 00.000 21444 Enqueuing Move request for scope (-0.84, -1.08)
03:15:03.247 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=156, FiltMax=65504, Gamma=0.560
03:15:03.247 00.000 21444 UpdateGuideState exits: m=5634306 SNR=220.3 Saturated
03:15:03.247 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:03.247 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:03.247 00.000 21444 Enqueuing Expose request
03:15:03.247 00.000 25848 Worker thread wakes up
03:15:03.248 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -1.08) opts 0xd
03:15:03.248 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -1.08)
03:15:03.248 00.000 25848 Moving (-0.84, -1.08) raw xDistance=0.74 yDistance=-1.32
03:15:03.248 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.74
03:15:03.248 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
03:15:03.248 00.000 25848 MoveAxis(W, 20, ABG)
03:15:03.248 00.000 25848 Guiding  Dir = 3, Dur = 20
03:15:03.283 00.035 25848 IsSlewing returns 0
03:15:03.283 00.000 25848 IsGuiding returns 0
03:15:03.315 00.032 25848 IsGuiding returns 1
03:15:03.315 00.000 25848 scope still moving after pulse duration time elapsed
03:15:03.392 00.077 25848 IsSlewing returns 0
03:15:03.392 00.000 25848 IsGuiding returns 0
03:15:03.392 00.000 25848 scope move finished after 20 + 88 ms
03:15:03.392 00.000 25848 Move returns status 0, amount 20
03:15:03.392 00.000 25848 MoveAxis(N, 36, ABG)
03:15:03.392 00.000 25848 Guiding  Dir = 0, Dur = 36
03:15:03.420 00.028 25848 IsSlewing returns 0
03:15:03.420 00.000 25848 IsGuiding returns 0
03:15:03.453 00.033 25848 PulseGuide returned control before completion, sleep 15
03:15:03.475 00.022 25848 IsGuiding returns 1
03:15:03.475 00.000 25848 scope still moving after pulse duration time elapsed
03:15:03.531 00.056 25848 IsSlewing returns 0
03:15:03.532 00.001 25848 IsGuiding returns 0
03:15:03.532 00.000 25848 scope move finished after 36 + 75 ms
03:15:03.532 00.000 25848 Move returns status 0, amount 36
03:15:03.532 00.000 25848 move complete, result=0
03:15:03.532 00.000 25848 worker thread done servicing request
03:15:03.532 00.000 25848 Worker thread wakes up
03:15:03.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:03.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:03.532 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -1.3 px 36 ms NORTH
03:15:06.374 02.842 25848 Exposure complete
03:15:06.459 00.085 25848 worker thread done servicing request
03:15:06.459 00.000 21444 OnExposeComplete: enter
03:15:06.459 00.000 21444 UpdateGuideState(): m_state=6
03:15:06.459 00.000 21444 Star::Find(15, 1259, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1926
03:15:06.459 00.000 21444 Star::Find returns 1 (1), X=1258.55, Y=667.59, Mass=5544443, SNR=205.8, Peak=65504 HFD=7.7
03:15:06.459 00.000 21444 MultiStar: [#1 -1.88,-0.05,1.01,U] [#2 -1.88,0.41,0.00,M1] [#3 -1.66,-0.05,0.72,U] [#4 -1.39,0.22,0.76,U] [#5 -1.71,-0.15,0.62,U] [#6 -1.32,0.45,0.47,U] [#7 -2.02,-0.46,0.00,M1] [#8 -2.85,-0.23,0.00,M2] 
03:15:06.459 00.000 21444 refined, 5 included, MultiStar: {-1.62, -0.10}, one-star: {-1.59, -0.66}
03:15:06.459 00.000 21444 CameraToMount -- cameraTheta (-3.08) - m_xAngle (3.05) = xAngle (-6.13 = 0.15)
03:15:06.459 00.000 21444 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.97 = -2.69)
03:15:06.460 00.001 21444 CameraToMount -- cameraX=-1.62 cameraY=-0.10 hyp=1.62 cameraTheta=-3.08 mountX=1.60 mountY=-0.71, mountTheta=-0.41
03:15:06.460 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.62, y=-0.10, opts=13)
03:15:06.460 00.000 21444 Enqueuing Move request for scope (-1.62, -0.10)
03:15:06.460 00.000 25848 Worker thread wakes up
03:15:06.460 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -0.10) opts 0xd
03:15:06.461 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.62, -0.10)
03:15:06.461 00.000 25848 Moving (-1.62, -0.10) raw xDistance=1.60 yDistance=-0.71
03:15:06.461 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.60
03:15:06.461 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
03:15:06.461 00.000 25848 MoveAxis(W, 48, ABG)
03:15:06.461 00.000 25848 Guiding  Dir = 3, Dur = 48
03:15:06.461 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=204, FiltMax=65504, Gamma=0.560
03:15:06.461 00.000 21444 UpdateGuideState exits: m=5544443 SNR=205.8 Saturated
03:15:06.461 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:06.461 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:06.461 00.000 21444 Enqueuing Expose request
03:15:06.531 00.070 25848 IsSlewing returns 0
03:15:06.532 00.001 25848 IsGuiding returns 0
03:15:06.563 00.031 25848 PulseGuide returned control before completion, sleep 27
03:15:06.609 00.046 25848 IsGuiding returns 1
03:15:06.609 00.000 25848 scope still moving after pulse duration time elapsed
03:15:06.671 00.062 25848 IsSlewing returns 0
03:15:06.671 00.000 25848 IsGuiding returns 0
03:15:06.671 00.000 25848 scope move finished after 48 + 91 ms
03:15:06.671 00.000 25848 Move returns status 0, amount 48
03:15:06.671 00.000 25848 MoveAxis(N, 19, ABG)
03:15:06.671 00.000 25848 Guiding  Dir = 0, Dur = 19
03:15:06.704 00.033 25848 IsSlewing returns 0
03:15:06.704 00.000 25848 IsGuiding returns 0
03:15:06.735 00.031 25848 IsGuiding returns 1
03:15:06.735 00.000 25848 scope still moving after pulse duration time elapsed
03:15:06.798 00.063 25848 IsSlewing returns 0
03:15:06.798 00.000 25848 IsGuiding returns 0
03:15:06.798 00.000 25848 scope move finished after 19 + 75 ms
03:15:06.798 00.000 25848 Move returns status 0, amount 19
03:15:06.798 00.000 25848 move complete, result=0
03:15:06.798 00.000 25848 worker thread done servicing request
03:15:06.798 00.000 25848 Worker thread wakes up
03:15:06.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:06.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:06.798 00.000 21444 GuideStep: 1.6 px 48 ms WEST, -0.7 px 19 ms NORTH
03:15:09.645 02.847 25848 Exposure complete
03:15:09.721 00.076 25848 worker thread done servicing request
03:15:09.721 00.000 21444 OnExposeComplete: enter
03:15:09.722 00.001 21444 UpdateGuideState(): m_state=6
03:15:09.722 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1927
03:15:09.722 00.000 21444 Star::Find returns 1 (1), X=1258.09, Y=668.16, Mass=5522073, SNR=184.8, Peak=65504 HFD=8.1
03:15:09.722 00.000 21444 MultiStar: [#1 -2.72,0.69,0.00,M1] [#2 -2.34,0.64,0.00,M2] [#3 -1.92,0.74,0.00,M1] [#4 -2.51,0.40,0.00,M1] [#5 -4.14,-0.09,0.00,M1] [#6 -2.64,0.26,0.00,M1] [#7 -2.50,-0.18,0.00,M2] [#8 -3.66,-0.16,0.00,M3] 
03:15:09.722 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.15 = 0.13)
03:15:09.722 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.99 = -2.71)
03:15:09.722 00.000 21444 CameraToMount -- cameraX=-2.05 cameraY=-0.09 hyp=2.05 cameraTheta=-3.10 mountX=2.03 mountY=-0.86, mountTheta=-0.40
03:15:09.723 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.05, y=-0.09, opts=13)
03:15:09.723 00.000 21444 Enqueuing Move request for scope (-2.05, -0.09)
03:15:09.723 00.000 25848 Worker thread wakes up
03:15:09.723 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=206, FiltMax=65504, Gamma=0.560
03:15:09.723 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.05, -0.09) opts 0xd
03:15:09.723 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.05, -0.09)
03:15:09.723 00.000 25848 Moving (-2.05, -0.09) raw xDistance=2.03 yDistance=-0.86
03:15:09.723 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.35 from input 2.03
03:15:09.723 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
03:15:09.723 00.000 25848 MoveAxis(W, 63, ABG)
03:15:09.723 00.000 25848 Guiding  Dir = 3, Dur = 63
03:15:09.723 00.000 21444 UpdateGuideState exits: m=5522073 SNR=184.8 Saturated
03:15:09.723 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:09.723 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:09.724 00.001 21444 Enqueuing Expose request
03:15:09.748 00.024 25848 IsSlewing returns 0
03:15:09.748 00.000 25848 IsGuiding returns 0
03:15:09.779 00.031 25848 PulseGuide returned control before completion, sleep 42
03:15:09.848 00.069 25848 IsGuiding returns 1
03:15:09.848 00.000 25848 scope still moving after pulse duration time elapsed
03:15:09.909 00.061 25848 IsSlewing returns 0
03:15:09.909 00.000 25848 IsGuiding returns 0
03:15:09.909 00.000 25848 scope move finished after 63 + 97 ms
03:15:09.909 00.000 25848 Move returns status 0, amount 63
03:15:09.909 00.000 25848 MoveAxis(N, 23, ABG)
03:15:09.909 00.000 25848 Guiding  Dir = 0, Dur = 23
03:15:09.939 00.030 25848 IsSlewing returns 0
03:15:09.940 00.001 25848 IsGuiding returns 0
03:15:09.972 00.032 25848 IsGuiding returns 1
03:15:09.972 00.000 25848 scope still moving after pulse duration time elapsed
03:15:10.047 00.075 25848 IsSlewing returns 0
03:15:10.047 00.000 25848 IsGuiding returns 0
03:15:10.047 00.000 25848 scope move finished after 23 + 84 ms
03:15:10.047 00.000 25848 Move returns status 0, amount 23
03:15:10.047 00.000 25848 move complete, result=0
03:15:10.047 00.000 25848 worker thread done servicing request
03:15:10.047 00.000 25848 Worker thread wakes up
03:15:10.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:10.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:10.048 00.001 21444 GuideStep: 2.0 px 63 ms WEST, -0.9 px 23 ms NORTH
03:15:12.889 02.841 25848 Exposure complete
03:15:12.976 00.087 25848 worker thread done servicing request
03:15:12.976 00.000 21444 OnExposeComplete: enter
03:15:12.976 00.000 21444 UpdateGuideState(): m_state=6
03:15:12.977 00.001 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1928
03:15:12.977 00.000 21444 Star::Find returns 1 (1), X=1258.90, Y=668.22, Mass=5479228, SNR=204.7, Peak=65504 HFD=8.0
03:15:12.977 00.000 21444 MultiStar: [#1 -0.51,0.07,0.94,U] [#2 -0.89,0.56,0.82,U] [#3 0.31,-0.44,0.54,U] [#4 -1.78,0.09,0.73,U] [#5 -3.00,0.12,0.00,M2] [#6 -2.38,0.73,0.00,M2] [#7 -1.50,0.07,0.56,U] [#8 -2.02,0.04,0.00,M4] 
03:15:12.977 00.000 21444 refined, 5 included, MultiStar: {-0.96, 0.08}, one-star: {-1.24, -0.03}
03:15:12.978 00.001 21444 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.05) = xAngle (0.01 = 0.01)
03:15:12.978 00.000 21444 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.84 = -2.84)
03:15:12.978 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=0.08 hyp=0.97 cameraTheta=3.06 mountX=0.97 mountY=-0.29, mountTheta=-0.29
03:15:12.979 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=0.08, opts=13)
03:15:12.979 00.000 21444 Enqueuing Move request for scope (-0.96, 0.08)
03:15:12.979 00.000 25848 Worker thread wakes up
03:15:12.979 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=270, FiltMax=65504, Gamma=0.560
03:15:12.979 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 0.08) opts 0xd
03:15:12.979 00.000 21444 UpdateGuideState exits: m=5479228 SNR=204.7 Saturated
03:15:12.979 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:12.980 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.96, 0.08)
03:15:12.980 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:12.980 00.000 21444 Enqueuing Expose request
03:15:12.980 00.000 25848 Moving (-0.96, 0.08) raw xDistance=0.97 yDistance=-0.29
03:15:12.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 0.97
03:15:12.980 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:12.980 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
03:15:12.980 00.000 25848 MoveAxis(W, 33, ABG)
03:15:12.980 00.000 25848 Guiding  Dir = 3, Dur = 33
03:15:13.001 00.021 25848 IsSlewing returns 0
03:15:13.001 00.000 25848 IsGuiding returns 0
03:15:13.033 00.032 25848 PulseGuide returned control before completion, sleep 12
03:15:13.047 00.014 25848 IsGuiding returns 1
03:15:13.047 00.000 25848 scope still moving after pulse duration time elapsed
03:15:13.108 00.061 25848 IsSlewing returns 0
03:15:13.108 00.000 25848 IsGuiding returns 0
03:15:13.108 00.000 25848 scope move finished after 33 + 74 ms
03:15:13.108 00.000 25848 Move returns status 0, amount 33
03:15:13.108 00.000 25848 MoveAxis(N, 0, ABG)
03:15:13.108 00.000 25848 Move returns status 0, amount 0
03:15:13.108 00.000 25848 move complete, result=0
03:15:13.108 00.000 25848 worker thread done servicing request
03:15:13.108 00.000 25848 Worker thread wakes up
03:15:13.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:13.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:13.108 00.000 21444 GuideStep: 1.0 px 33 ms WEST, -0.3 px 0 ms NORTH
03:15:15.963 02.855 25848 Exposure complete
03:15:16.043 00.080 25848 worker thread done servicing request
03:15:16.043 00.000 21444 OnExposeComplete: enter
03:15:16.043 00.000 21444 UpdateGuideState(): m_state=6
03:15:16.043 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1929
03:15:16.043 00.000 21444 Star::Find returns 1 (1), X=1261.85, Y=668.83, Mass=5272285, SNR=134.5, Peak=65504 HFD=8.0
03:15:16.044 00.001 21444 MultiStar: [#1 1.68,0.24,1.17,U] [#2 1.62,0.88,0.85,U] [#3 1.77,0.17,0.75,U] [#4 1.77,0.28,1.08,U] [#5 0.25,0.58,0.81,U] [#6 2.13,-0.08,0.00,M3] [#7 0.21,-0.58,0.84,U] [#8 0.24,0.24,0.62,U] 
03:15:16.044 00.000 21444 refined, 7 included, MultiStar: {1.24, 0.30}, one-star: {1.71, 0.58}
03:15:16.044 00.000 21444 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.05) = xAngle (-2.81 = -2.81)
03:15:16.044 00.000 21444 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.63)
03:15:16.044 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=0.30 hyp=1.28 cameraTheta=0.24 mountX=-1.21 mountY=0.75, mountTheta=2.59
03:15:16.045 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=0.30, opts=13)
03:15:16.045 00.000 21444 Enqueuing Move request for scope (1.24, 0.30)
03:15:16.045 00.000 25848 Worker thread wakes up
03:15:16.045 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, 0.30) opts 0xd
03:15:16.045 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, 0.30)
03:15:16.045 00.000 25848 Moving (1.24, 0.30) raw xDistance=-1.21 yDistance=0.75
03:15:16.045 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.21
03:15:16.045 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:15:16.045 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=216, FiltMax=65504, Gamma=0.560
03:15:16.045 00.000 21444 UpdateGuideState exits: m=5272285 SNR=134.5 Saturated
03:15:16.045 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:16.045 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:16.045 00.000 21444 Enqueuing Expose request
03:15:16.045 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
03:15:16.045 00.000 25848 MoveAxis(E, 33, ABG)
03:15:16.045 00.000 25848 Guiding  Dir = 2, Dur = 33
03:15:16.124 00.079 25848 IsSlewing returns 0
03:15:16.124 00.000 25848 IsGuiding returns 0
03:15:16.155 00.031 25848 PulseGuide returned control before completion, sleep 13
03:15:16.182 00.027 25848 IsGuiding returns 1
03:15:16.182 00.000 25848 scope still moving after pulse duration time elapsed
03:15:16.234 00.052 25848 IsSlewing returns 0
03:15:16.234 00.000 25848 IsGuiding returns 0
03:15:16.234 00.000 25848 scope move finished after 33 + 77 ms
03:15:16.234 00.000 25848 Move returns status 0, amount 33
03:15:16.234 00.000 25848 MoveAxis(N, 0, ABG)
03:15:16.234 00.000 25848 Move returns status 0, amount 0
03:15:16.234 00.000 25848 move complete, result=0
03:15:16.235 00.001 25848 worker thread done servicing request
03:15:16.235 00.000 25848 Worker thread wakes up
03:15:16.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:16.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:16.235 00.000 21444 GuideStep: -1.2 px 33 ms EAST, 0.8 px 0 ms NORTH
03:15:19.089 02.854 25848 Exposure complete
03:15:19.176 00.087 25848 worker thread done servicing request
03:15:19.176 00.000 21444 OnExposeComplete: enter
03:15:19.176 00.000 21444 UpdateGuideState(): m_state=6
03:15:19.176 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1930
03:15:19.176 00.000 21444 Star::Find returns 1 (1), X=1259.74, Y=670.33, Mass=5818966, SNR=243.9, Peak=65504 HFD=8.0
03:15:19.177 00.001 21444 MultiStar: [#1 0.28,2.10,0.00,M1] [#2 0.30,2.71,0.00,M1] [#3 0.01,1.89,0.65,U] [#4 -0.43,2.49,0.00,M1] [#5 -1.52,2.21,0.00,M2] [#6 -0.87,2.76,0.00,M4] [#7 -0.80,2.59,0.00,M1] [#8 -1.23,1.73,0.00,M4] 
03:15:19.177 00.000 21444 refined, 1 included, MultiStar: {-0.24, 2.01}, one-star: {-0.40, 2.08}
03:15:19.177 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
03:15:19.177 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.21 = 2.08)
03:15:19.177 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=2.01 hyp=2.02 cameraTheta=1.69 mountX=0.42 mountY=1.77, mountTheta=1.34
03:15:19.178 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=2.01, opts=13)
03:15:19.178 00.000 21444 Enqueuing Move request for scope (-0.24, 2.01)
03:15:19.178 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=118, FiltMax=65504, Gamma=0.560
03:15:19.178 00.000 21444 UpdateGuideState exits: m=5818966 SNR=243.9 Saturated
03:15:19.178 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:19.178 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:19.178 00.000 21444 Enqueuing Expose request
03:15:19.178 00.000 25848 Worker thread wakes up
03:15:19.178 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 2.01) opts 0xd
03:15:19.178 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 2.01)
03:15:19.178 00.000 25848 Moving (-0.24, 2.01) raw xDistance=0.42 yDistance=1.77
03:15:19.178 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
03:15:19.178 00.000 25848 resist switch: large excursion: input 1.77 thresh 1.53 direction from -1 to 1
03:15:19.178 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.30
03:15:19.178 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.77 from input 1.77
03:15:19.178 00.000 25848 MoveAxis(E, 0, ABG)
03:15:19.178 00.000 25848 Move returns status 0, amount 0
03:15:19.178 00.000 25848 BLC: Oldest BLC event removed
03:15:19.179 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 307 applied
03:15:19.179 00.000 25848 MoveAxis(S, 355, ABG)
03:15:19.179 00.000 25848 Guiding  Dir = 1, Dur = 355
03:15:19.203 00.024 25848 IsSlewing returns 0
03:15:19.204 00.001 25848 IsGuiding returns 0
03:15:19.237 00.033 25848 PulseGuide returned control before completion, sleep 334
03:15:19.574 00.337 25848 IsGuiding returns 1
03:15:19.574 00.000 25848 scope still moving after pulse duration time elapsed
03:15:19.623 00.049 25848 IsSlewing returns 0
03:15:19.623 00.000 25848 IsGuiding returns 0
03:15:19.624 00.001 25848 scope move finished after 355 + 64 ms
03:15:19.624 00.000 25848 Move returns status 0, amount 355
03:15:19.624 00.000 25848 move complete, result=0
03:15:19.624 00.000 25848 worker thread done servicing request
03:15:19.624 00.000 25848 Worker thread wakes up
03:15:19.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:19.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:19.624 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.8 px 355 ms SOUTH
03:15:22.477 02.853 25848 Exposure complete
03:15:22.564 00.087 25848 worker thread done servicing request
03:15:22.564 00.000 21444 OnExposeComplete: enter
03:15:22.565 00.001 21444 UpdateGuideState(): m_state=6
03:15:22.565 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1931
03:15:22.565 00.000 21444 Star::Find returns 1 (1), X=1260.85, Y=667.74, Mass=5267284, SNR=162.2, Peak=65504 HFD=7.8
03:15:22.565 00.000 21444 MultiStar: [#1 0.27,-0.32,1.02,U] [#2 0.21,0.18,0.79,U] [#3 0.93,-0.66,0.63,U] [#4 0.66,-0.23,0.79,U] [#5 -1.26,-0.94,0.85,U] [#6 0.50,-0.06,0.75,U] [#7 0.85,-0.55,0.66,U] [#8 -0.75,-0.25,0.56,U] 
03:15:22.565 00.000 21444 refined, 8 included, MultiStar: {0.24, -0.38}, one-star: {0.71, -0.51}
03:15:22.565 00.000 21444 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.05) = xAngle (-4.05 = 2.23)
03:15:22.565 00.000 21444 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.61)
03:15:22.565 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-1.00 mountX=-0.27 mountY=-0.26, mountTheta=-2.39
03:15:22.566 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.38, opts=13)
03:15:22.566 00.000 21444 Enqueuing Move request for scope (0.24, -0.38)
03:15:22.566 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=128, FiltMax=65504, Gamma=0.560
03:15:22.566 00.000 21444 UpdateGuideState exits: m=5267284 SNR=162.2 Saturated
03:15:22.566 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:22.566 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:22.566 00.000 21444 Enqueuing Expose request
03:15:22.566 00.000 25848 Worker thread wakes up
03:15:22.566 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.38) opts 0xd
03:15:22.567 00.001 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.38)
03:15:22.567 00.000 25848 Moving (0.24, -0.38) raw xDistance=-0.27 yDistance=-0.26
03:15:22.567 00.000 25848 BLC: History state: CurrMiss=-0.26, AvgInitMiss=0.99, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.766595, 1:-0.255873
03:15:22.567 00.000 25848 BLC: No correction, Miss < min_move
03:15:22.567 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
03:15:22.567 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:22.567 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:15:22.567 00.000 25848 MoveAxis(E, 0, ABG)
03:15:22.567 00.000 25848 Move returns status 0, amount 0
03:15:22.567 00.000 25848 MoveAxis(N, 0, ABG)
03:15:22.567 00.000 25848 Move returns status 0, amount 0
03:15:22.567 00.000 25848 move complete, result=0
03:15:22.567 00.000 25848 worker thread done servicing request
03:15:22.567 00.000 25848 Worker thread wakes up
03:15:22.567 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:22.567 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:22.567 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
03:15:25.414 02.847 25848 Exposure complete
03:15:25.492 00.078 25848 worker thread done servicing request
03:15:25.492 00.000 21444 OnExposeComplete: enter
03:15:25.493 00.001 21444 UpdateGuideState(): m_state=6
03:15:25.493 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1932
03:15:25.493 00.000 21444 Star::Find returns 1 (1), X=1258.84, Y=668.35, Mass=5555254, SNR=187.6, Peak=65504 HFD=7.9
03:15:25.493 00.000 21444 MultiStar: [#1 -1.66,0.52,1.08,U] [#2 -1.14,0.68,1.00,U] [#3 0.09,0.21,0.75,U] [#4 -1.39,0.20,0.80,U] [#5 -3.34,-0.06,0.00,M2] [#6 -1.61,0.29,0.81,U] [#7 -1.49,0.83,0.58,U] [#8 -2.53,-0.16,0.00,M4] 
03:15:25.493 00.000 21444 refined, 6 included, MultiStar: {-1.24, 0.40}, one-star: {-1.30, 0.10}
03:15:25.493 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
03:15:25.493 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
03:15:25.493 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=0.40 hyp=1.30 cameraTheta=2.83 mountX=1.27 mountY=-0.10, mountTheta=-0.08
03:15:25.494 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=0.40, opts=13)
03:15:25.494 00.000 21444 Enqueuing Move request for scope (-1.24, 0.40)
03:15:25.494 00.000 25848 Worker thread wakes up
03:15:25.494 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 0.40) opts 0xd
03:15:25.494 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, 0.40)
03:15:25.494 00.000 25848 Moving (-1.24, 0.40) raw xDistance=1.27 yDistance=-0.10
03:15:25.494 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=144, FiltMax=65504, Gamma=0.560
03:15:25.494 00.000 25848 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.99, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.766595, 1:-0.255873, 2:-0.102260
03:15:25.494 00.000 25848 BLC: No correction, Miss < min_move
03:15:25.494 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.27
03:15:25.494 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:25.494 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:15:25.494 00.000 25848 MoveAxis(W, 37, ABG)
03:15:25.495 00.001 25848 Guiding  Dir = 3, Dur = 37
03:15:25.495 00.000 21444 UpdateGuideState exits: m=5555254 SNR=187.6 Saturated
03:15:25.495 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:25.495 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:25.495 00.000 21444 Enqueuing Expose request
03:15:25.515 00.020 25848 IsSlewing returns 0
03:15:25.515 00.000 25848 IsGuiding returns 0
03:15:25.546 00.031 25848 PulseGuide returned control before completion, sleep 17
03:15:25.572 00.026 25848 IsGuiding returns 1
03:15:25.572 00.000 25848 scope still moving after pulse duration time elapsed
03:15:25.625 00.053 25848 IsSlewing returns 0
03:15:25.625 00.000 25848 IsGuiding returns 0
03:15:25.626 00.001 25848 scope move finished after 37 + 74 ms
03:15:25.626 00.000 25848 Move returns status 0, amount 37
03:15:25.626 00.000 25848 MoveAxis(N, 0, ABG)
03:15:25.626 00.000 25848 Move returns status 0, amount 0
03:15:25.626 00.000 25848 move complete, result=0
03:15:25.626 00.000 25848 worker thread done servicing request
03:15:25.626 00.000 25848 Worker thread wakes up
03:15:25.626 00.000 21444 GuideStep: 1.3 px 37 ms WEST, -0.1 px 0 ms NORTH
03:15:25.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:25.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:28.475 02.849 25848 Exposure complete
03:15:28.565 00.090 25848 worker thread done servicing request
03:15:28.565 00.000 21444 OnExposeComplete: enter
03:15:28.565 00.000 21444 UpdateGuideState(): m_state=6
03:15:28.565 00.000 21444 Star::Find(15, 1258, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1933
03:15:28.565 00.000 21444 Star::Find returns 1 (1), X=1259.35, Y=669.82, Mass=5595530, SNR=198.5, Peak=65504 HFD=8.1
03:15:28.565 00.000 21444 MultiStar: [#1 -0.53,1.55,0.93,U] [#2 -0.97,1.82,0.00,M1] [#3 -0.25,1.14,0.70,U] [#4 -0.92,1.72,0.00,M1] [#5 -3.19,0.64,0.00,M3] [#6 -1.02,1.51,0.66,U] [#7 -1.12,1.40,0.47,U] [#8 -1.75,1.16,0.00,M5] 
03:15:28.566 00.001 21444 refined, 4 included, MultiStar: {-0.71, 1.45}, one-star: {-0.79, 1.57}
03:15:28.566 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
03:15:28.566 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
03:15:28.566 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=1.45 hyp=1.62 cameraTheta=2.02 mountX=0.84 mountY=1.08, mountTheta=0.91
03:15:28.567 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=1.45, opts=13)
03:15:28.567 00.000 21444 Enqueuing Move request for scope (-0.71, 1.45)
03:15:28.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=268, FiltMax=65504, Gamma=0.560
03:15:28.567 00.000 21444 UpdateGuideState exits: m=5595530 SNR=198.5 Saturated
03:15:28.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:28.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:28.567 00.000 21444 Enqueuing Expose request
03:15:28.567 00.000 25848 Worker thread wakes up
03:15:28.567 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 1.45) opts 0xd
03:15:28.567 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 1.45)
03:15:28.567 00.000 25848 Moving (-0.71, 1.45) raw xDistance=0.84 yDistance=1.08
03:15:28.567 00.000 25848 BLC: window closed
03:15:28.567 00.000 25848 BLC: History state: CurrMiss=1.08, AvgInitMiss=0.99, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.766595, 1:-0.255873, 2:-0.102260
03:15:28.567 00.000 25848 BLC: Under-shoot: nominal increase by 27
03:15:28.567 00.000 25848 BLC: window closed
03:15:28.567 00.000 25848 BLC: Pulse adjusted to 334
03:15:28.568 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.84
03:15:28.568 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
03:15:28.568 00.000 25848 MoveAxis(W, 27, ABG)
03:15:28.568 00.000 25848 Guiding  Dir = 3, Dur = 27
03:15:28.656 00.088 25848 IsSlewing returns 0
03:15:28.656 00.000 25848 IsGuiding returns 0
03:15:28.687 00.031 25848 IsGuiding returns 1
03:15:28.687 00.000 25848 scope still moving after pulse duration time elapsed
03:15:28.748 00.061 25848 IsSlewing returns 0
03:15:28.748 00.000 25848 IsGuiding returns 0
03:15:28.748 00.000 25848 scope move finished after 27 + 65 ms
03:15:28.748 00.000 25848 Move returns status 0, amount 27
03:15:28.749 00.001 25848 MoveAxis(S, 29, ABG)
03:15:28.749 00.000 25848 Guiding  Dir = 1, Dur = 29
03:15:28.784 00.035 25848 IsSlewing returns 0
03:15:28.784 00.000 25848 IsGuiding returns 0
03:15:28.853 00.069 21444 evsrv: cli 0107E380 connect
03:15:28.853 00.000 21444 case statement mapped state 6 to 3
03:15:28.853 00.000 21444 case statement mapped state 6 to 3
03:15:28.854 00.001 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"5bde8c91-0874-4d2d-bcc4-5273baf11592"}
03:15:28.854 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"5bde8c91-0874-4d2d-bcc4-5273baf11592"}
03:15:28.854 00.000 21444 evsrv: cli 0107E380 disconnect
03:15:28.880 00.026 25848 IsGuiding returns 1
03:15:28.880 00.000 25848 scope still moving after pulse duration time elapsed
03:15:28.938 00.058 25848 IsSlewing returns 0
03:15:28.938 00.000 25848 IsGuiding returns 0
03:15:28.938 00.000 25848 scope move finished after 29 + 124 ms
03:15:28.938 00.000 25848 Move returns status 0, amount 29
03:15:28.939 00.001 25848 move complete, result=0
03:15:28.939 00.000 25848 worker thread done servicing request
03:15:28.939 00.000 25848 Worker thread wakes up
03:15:28.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:28.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:28.939 00.000 21444 GuideStep: 0.8 px 27 ms WEST, 1.1 px 29 ms SOUTH
03:15:31.785 02.846 25848 Exposure complete
03:15:31.873 00.088 25848 worker thread done servicing request
03:15:31.873 00.000 21444 OnExposeComplete: enter
03:15:31.873 00.000 21444 UpdateGuideState(): m_state=6
03:15:31.874 00.001 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1934
03:15:31.874 00.000 21444 Star::Find returns 1 (1), X=1261.41, Y=667.87, Mass=5949283, SNR=316.6, Peak=65504 HFD=8.1
03:15:31.874 00.000 21444 MultiStar: [#1 0.92,0.22,1.03,U] [#2 0.93,0.40,0.85,U] [#3 1.17,0.43,0.57,U] [#4 0.48,0.73,0.73,U] [#5 -0.07,-0.03,0.58,U] [#6 0.68,0.40,0.57,U] [#7 0.47,0.08,0.45,U] [#8 0.19,-0.07,0.46,U] 
03:15:31.874 00.000 21444 refined, 8 included, MultiStar: {0.75, 0.19}, one-star: {1.27, -0.38}
03:15:31.874 00.000 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
03:15:31.874 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.64)
03:15:31.874 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=0.19 hyp=0.77 cameraTheta=0.25 mountX=-0.73 mountY=0.46, mountTheta=2.58
03:15:31.875 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=0.19, opts=13)
03:15:31.875 00.000 21444 Enqueuing Move request for scope (0.75, 0.19)
03:15:31.875 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=168, FiltMax=65504, Gamma=0.560
03:15:31.875 00.000 21444 UpdateGuideState exits: m=5949283 SNR=316.6 Saturated
03:15:31.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:31.875 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:31.875 00.000 21444 Enqueuing Expose request
03:15:31.875 00.000 25848 Worker thread wakes up
03:15:31.875 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.19) opts 0xd
03:15:31.875 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, 0.19)
03:15:31.875 00.000 25848 Moving (0.75, 0.19) raw xDistance=-0.73 yDistance=0.46
03:15:31.875 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.73
03:15:31.876 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:31.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
03:15:31.876 00.000 25848 MoveAxis(E, 19, ABG)
03:15:31.876 00.000 25848 Guiding  Dir = 2, Dur = 19
03:15:31.906 00.030 25848 IsSlewing returns 0
03:15:31.906 00.000 25848 IsGuiding returns 0
03:15:31.939 00.033 25848 IsGuiding returns 1
03:15:31.939 00.000 25848 scope still moving after pulse duration time elapsed
03:15:32.060 00.121 25848 IsSlewing returns 0
03:15:32.061 00.001 25848 IsGuiding returns 0
03:15:32.061 00.000 25848 scope move finished after 19 + 135 ms
03:15:32.061 00.000 25848 Move returns status 0, amount 19
03:15:32.061 00.000 25848 MoveAxis(N, 0, ABG)
03:15:32.061 00.000 25848 Move returns status 0, amount 0
03:15:32.061 00.000 25848 move complete, result=0
03:15:32.061 00.000 25848 worker thread done servicing request
03:15:32.062 00.001 25848 Worker thread wakes up
03:15:32.062 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.5 px 0 ms NORTH
03:15:32.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:32.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:34.909 02.847 25848 Exposure complete
03:15:34.997 00.088 25848 worker thread done servicing request
03:15:34.997 00.000 21444 OnExposeComplete: enter
03:15:34.997 00.000 21444 UpdateGuideState(): m_state=6
03:15:34.997 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1935
03:15:34.997 00.000 21444 Star::Find returns 1 (1), X=1261.39, Y=668.25, Mass=5666493, SNR=220.0, Peak=65504 HFD=8.1
03:15:34.997 00.000 21444 MultiStar: [#1 2.12,0.07,0.00,M1] [#2 1.61,0.90,0.91,U] [#3 3.52,-0.37,0.00,M1] [#4 1.09,0.31,0.78,U] [#5 0.72,0.17,0.81,U] [#6 0.45,0.35,0.79,U] [#7 1.60,-0.09,0.69,U] [#8 0.47,0.24,0.64,U] 
03:15:34.997 00.000 21444 refined, 6 included, MultiStar: {1.05, 0.28}, one-star: {1.25, -0.00}
03:15:34.998 00.001 21444 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.05) = xAngle (-2.79 = -2.79)
03:15:34.998 00.000 21444 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.64 = 0.65)
03:15:34.998 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=0.28 hyp=1.09 cameraTheta=0.26 mountX=-1.02 mountY=0.66, mountTheta=2.57
03:15:34.998 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=0.28, opts=13)
03:15:34.999 00.001 21444 Enqueuing Move request for scope (1.05, 0.28)
03:15:34.999 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=42, FiltMax=65504, Gamma=0.560
03:15:34.999 00.000 21444 UpdateGuideState exits: m=5666493 SNR=220.0 Saturated
03:15:34.999 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:34.999 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:34.999 00.000 21444 Enqueuing Expose request
03:15:34.999 00.000 25848 Worker thread wakes up
03:15:34.999 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, 0.28) opts 0xd
03:15:34.999 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, 0.28)
03:15:34.999 00.000 25848 Moving (1.05, 0.28) raw xDistance=-1.02 yDistance=0.66
03:15:34.999 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.02
03:15:34.999 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
03:15:34.999 00.000 25848 MoveAxis(E, 31, ABG)
03:15:34.999 00.000 25848 Guiding  Dir = 2, Dur = 31
03:15:35.029 00.030 25848 IsSlewing returns 0
03:15:35.030 00.001 25848 IsGuiding returns 0
03:15:35.128 00.098 25848 IsGuiding returns 1
03:15:35.128 00.000 25848 scope still moving after pulse duration time elapsed
03:15:35.188 00.060 25848 IsSlewing returns 0
03:15:35.189 00.001 25848 IsGuiding returns 0
03:15:35.189 00.000 25848 scope move finished after 31 + 128 ms
03:15:35.189 00.000 25848 Move returns status 0, amount 31
03:15:35.189 00.000 25848 MoveAxis(S, 18, ABG)
03:15:35.189 00.000 25848 Guiding  Dir = 1, Dur = 18
03:15:35.217 00.028 25848 IsSlewing returns 0
03:15:35.218 00.001 25848 IsGuiding returns 0
03:15:35.250 00.032 25848 IsGuiding returns 1
03:15:35.250 00.000 25848 scope still moving after pulse duration time elapsed
03:15:35.368 00.118 25848 IsSlewing returns 0
03:15:35.369 00.001 25848 IsGuiding returns 0
03:15:35.369 00.000 25848 scope move finished after 18 + 132 ms
03:15:35.369 00.000 25848 Move returns status 0, amount 18
03:15:35.369 00.000 25848 move complete, result=0
03:15:35.369 00.000 25848 worker thread done servicing request
03:15:35.369 00.000 25848 Worker thread wakes up
03:15:35.369 00.000 21444 GuideStep: -1.0 px 31 ms EAST, 0.7 px 18 ms SOUTH
03:15:35.370 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:35.370 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:38.224 02.854 25848 Exposure complete
03:15:38.313 00.089 25848 worker thread done servicing request
03:15:38.313 00.000 21444 OnExposeComplete: enter
03:15:38.313 00.000 21444 UpdateGuideState(): m_state=6
03:15:38.313 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1936
03:15:38.313 00.000 21444 Star::Find returns 1 (1), X=1259.53, Y=667.47, Mass=5859791, SNR=250.0, Peak=65504 HFD=7.7
03:15:38.314 00.001 21444 MultiStar: [#1 -0.83,-0.71,1.02,U] [#2 -0.75,-0.59,0.84,U] [#3 0.59,-0.76,0.68,U] [#4 -0.76,-0.37,0.81,U] [#5 -1.75,-0.45,0.64,U] [#6 -0.80,-0.28,0.58,U] [#7 -0.81,-0.52,0.48,U] [#8 -1.87,-0.93,0.00,M4] 
03:15:38.314 00.000 21444 refined, 7 included, MultiStar: {-0.71, -0.58}, one-star: {-0.61, -0.78}
03:15:38.314 00.000 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.05) = xAngle (-5.50 = 0.78)
03:15:38.314 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.06)
03:15:38.314 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.58 hyp=0.91 cameraTheta=-2.45 mountX=0.65 mountY=-0.81, mountTheta=-0.89
03:15:38.315 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.58, opts=13)
03:15:38.315 00.000 21444 Enqueuing Move request for scope (-0.71, -0.58)
03:15:38.315 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=228, FiltMax=65504, Gamma=0.560
03:15:38.315 00.000 21444 UpdateGuideState exits: m=5859791 SNR=250.0 Saturated
03:15:38.315 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:38.315 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:38.315 00.000 21444 Enqueuing Expose request
03:15:38.315 00.000 25848 Worker thread wakes up
03:15:38.315 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.58) opts 0xd
03:15:38.315 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.58)
03:15:38.315 00.000 25848 Moving (-0.71, -0.58) raw xDistance=0.65 yDistance=-0.81
03:15:38.315 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.65
03:15:38.315 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:15:38.315 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
03:15:38.315 00.000 25848 MoveAxis(W, 17, ABG)
03:15:38.316 00.001 25848 Guiding  Dir = 3, Dur = 17
03:15:38.344 00.028 25848 IsSlewing returns 0
03:15:38.344 00.000 25848 IsGuiding returns 0
03:15:38.420 00.076 25848 IsGuiding returns 1
03:15:38.420 00.000 25848 scope still moving after pulse duration time elapsed
03:15:38.468 00.048 25848 IsSlewing returns 0
03:15:38.468 00.000 25848 IsGuiding returns 0
03:15:38.468 00.000 25848 scope move finished after 17 + 106 ms
03:15:38.468 00.000 25848 Move returns status 0, amount 17
03:15:38.468 00.000 25848 MoveAxis(N, 0, ABG)
03:15:38.468 00.000 25848 Move returns status 0, amount 0
03:15:38.468 00.000 25848 move complete, result=0
03:15:38.468 00.000 25848 worker thread done servicing request
03:15:38.468 00.000 25848 Worker thread wakes up
03:15:38.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:38.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:38.468 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.8 px 0 ms NORTH
03:15:41.316 02.848 25848 Exposure complete
03:15:41.401 00.085 25848 worker thread done servicing request
03:15:41.401 00.000 21444 OnExposeComplete: enter
03:15:41.401 00.000 21444 UpdateGuideState(): m_state=6
03:15:41.401 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1937
03:15:41.401 00.000 21444 Star::Find returns 1 (1), X=1260.22, Y=668.13, Mass=5516423, SNR=213.0, Peak=65504 HFD=7.8
03:15:41.401 00.000 21444 MultiStar: [#1 0.89,0.23,1.20,U] [#2 0.29,0.58,0.87,U] [#3 1.05,-0.48,0.79,U] [#4 0.40,0.09,0.85,U] [#5 -0.62,-0.40,0.61,U] [#6 0.27,0.25,0.69,U] [#7 -0.24,-0.13,0.67,U] [#8 -0.45,-0.21,0.62,U] 
03:15:41.401 00.000 21444 single-star, 8 included, MultiStar: {0.27, 0.01}, one-star: {0.09, -0.12}
03:15:41.401 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
03:15:41.401 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.57)
03:15:41.401 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.96 mountX=-0.10 mountY=-0.08, mountTheta=-2.44
03:15:41.402 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-0.12, opts=13)
03:15:41.402 00.000 21444 Enqueuing Move request for scope (0.09, -0.12)
03:15:41.402 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=92, FiltMax=65504, Gamma=0.560
03:15:41.402 00.000 21444 UpdateGuideState exits: m=5516423 SNR=213.0 Saturated
03:15:41.402 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:41.402 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:41.402 00.000 21444 Enqueuing Expose request
03:15:41.402 00.000 25848 Worker thread wakes up
03:15:41.403 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
03:15:41.403 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
03:15:41.403 00.000 25848 Moving (0.09, -0.12) raw xDistance=-0.10 yDistance=-0.08
03:15:41.403 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:15:41.403 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:41.403 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:15:41.403 00.000 25848 MoveAxis(E, 0, ABG)
03:15:41.403 00.000 25848 Move returns status 0, amount 0
03:15:41.403 00.000 25848 MoveAxis(N, 0, ABG)
03:15:41.403 00.000 25848 Move returns status 0, amount 0
03:15:41.403 00.000 25848 move complete, result=0
03:15:41.403 00.000 25848 worker thread done servicing request
03:15:41.403 00.000 25848 Worker thread wakes up
03:15:41.403 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:41.403 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:41.403 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:44.253 02.850 25848 Exposure complete
03:15:44.337 00.084 25848 worker thread done servicing request
03:15:44.337 00.000 21444 OnExposeComplete: enter
03:15:44.337 00.000 21444 UpdateGuideState(): m_state=6
03:15:44.337 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1938
03:15:44.337 00.000 21444 Star::Find returns 1 (1), X=1258.55, Y=667.44, Mass=5829002, SNR=205.5, Peak=65504 HFD=7.8
03:15:44.338 00.001 21444 MultiStar: [#1 -1.44,-0.26,0.91,U] [#2 -1.85,0.55,0.00,M1] [#3 -1.04,0.73,0.73,U] [#4 -2.16,0.02,0.00,M1] [#5 -3.14,-0.27,0.00,M1] [#6 -2.35,0.23,0.00,M1] [#7 -2.47,-0.26,0.00,M1] [#8 -3.38,-0.15,0.00,M4] 
03:15:44.338 00.000 21444 refined, 2 included, MultiStar: {-1.39, -0.20}, one-star: {-1.59, -0.81}
03:15:44.338 00.000 21444 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.05) = xAngle (-6.05 = 0.23)
03:15:44.338 00.000 21444 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.61)
03:15:44.338 00.000 21444 CameraToMount -- cameraX=-1.39 cameraY=-0.20 hyp=1.40 cameraTheta=-3.00 mountX=1.36 mountY=-0.71, mountTheta=-0.48
03:15:44.339 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.39, y=-0.20, opts=13)
03:15:44.339 00.000 21444 Enqueuing Move request for scope (-1.39, -0.20)
03:15:44.339 00.000 25848 Worker thread wakes up
03:15:44.339 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.20) opts 0xd
03:15:44.339 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.39, -0.20)
03:15:44.339 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=254, FiltMax=65504, Gamma=0.560
03:15:44.339 00.000 21444 UpdateGuideState exits: m=5829002 SNR=205.5 Saturated
03:15:44.339 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:44.339 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:44.339 00.000 21444 Enqueuing Expose request
03:15:44.339 00.000 25848 Moving (-1.39, -0.20) raw xDistance=1.36 yDistance=-0.71
03:15:44.339 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.36
03:15:44.339 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:15:44.339 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
03:15:44.339 00.000 25848 MoveAxis(W, 40, ABG)
03:15:44.339 00.000 25848 Guiding  Dir = 3, Dur = 40
03:15:44.360 00.021 25848 IsSlewing returns 0
03:15:44.360 00.000 25848 IsGuiding returns 0
03:15:44.391 00.031 25848 PulseGuide returned control before completion, sleep 20
03:15:44.425 00.034 25848 IsGuiding returns 1
03:15:44.425 00.000 25848 scope still moving after pulse duration time elapsed
03:15:44.487 00.062 25848 IsSlewing returns 0
03:15:44.487 00.000 25848 IsGuiding returns 0
03:15:44.487 00.000 25848 scope move finished after 40 + 87 ms
03:15:44.487 00.000 25848 Move returns status 0, amount 40
03:15:44.487 00.000 25848 MoveAxis(N, 0, ABG)
03:15:44.487 00.000 25848 Move returns status 0, amount 0
03:15:44.487 00.000 25848 move complete, result=0
03:15:44.487 00.000 25848 worker thread done servicing request
03:15:44.487 00.000 25848 Worker thread wakes up
03:15:44.487 00.000 21444 GuideStep: 1.4 px 40 ms WEST, -0.7 px 0 ms NORTH
03:15:44.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:44.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:47.339 02.852 25848 Exposure complete
03:15:47.418 00.079 25848 worker thread done servicing request
03:15:47.418 00.000 21444 OnExposeComplete: enter
03:15:47.418 00.000 21444 UpdateGuideState(): m_state=6
03:15:47.418 00.000 21444 Star::Find(15, 1258, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1939
03:15:47.418 00.000 21444 Star::Find returns 1 (1), X=1261.21, Y=667.30, Mass=5649063, SNR=251.0, Peak=65504 HFD=7.8
03:15:47.419 00.001 21444 MultiStar: [#1 1.09,-0.86,1.10,U] [#2 1.10,-0.29,0.93,U] [#3 1.39,-0.63,0.65,U] [#4 0.60,-0.33,0.99,U] [#5 -0.57,-1.30,0.79,U] [#6 0.79,-0.56,0.68,U] [#7 1.28,-0.76,0.69,U] [#8 0.04,-0.65,0.62,U] 
03:15:47.419 00.000 21444 refined, 8 included, MultiStar: {0.78, -0.70}, one-star: {1.07, -0.95}
03:15:47.419 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.50)
03:15:47.419 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.35)
03:15:47.419 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=-0.70 hyp=1.05 cameraTheta=-0.74 mountX=-0.84 mountY=-0.36, mountTheta=-2.74
03:15:47.419 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=-0.70, opts=13)
03:15:47.419 00.000 21444 Enqueuing Move request for scope (0.78, -0.70)
03:15:47.420 00.001 25848 Worker thread wakes up
03:15:47.420 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.70) opts 0xd
03:15:47.420 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, -0.70)
03:15:47.420 00.000 25848 Moving (0.78, -0.70) raw xDistance=-0.84 yDistance=-0.36
03:15:47.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.84
03:15:47.420 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:47.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=116, FiltMax=65504, Gamma=0.560
03:15:47.420 00.000 21444 UpdateGuideState exits: m=5649063 SNR=251.0 Saturated
03:15:47.420 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:47.420 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:47.420 00.000 21444 Enqueuing Expose request
03:15:47.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
03:15:47.420 00.000 25848 MoveAxis(E, 22, ABG)
03:15:47.420 00.000 25848 Guiding  Dir = 2, Dur = 22
03:15:47.452 00.032 25848 IsSlewing returns 0
03:15:47.452 00.000 25848 IsGuiding returns 0
03:15:47.484 00.032 25848 IsGuiding returns 1
03:15:47.484 00.000 25848 scope still moving after pulse duration time elapsed
03:15:47.532 00.048 25848 IsSlewing returns 0
03:15:47.532 00.000 25848 IsGuiding returns 0
03:15:47.532 00.000 25848 scope move finished after 22 + 58 ms
03:15:47.532 00.000 25848 Move returns status 0, amount 22
03:15:47.532 00.000 25848 MoveAxis(N, 0, ABG)
03:15:47.532 00.000 25848 Move returns status 0, amount 0
03:15:47.532 00.000 25848 move complete, result=0
03:15:47.532 00.000 25848 worker thread done servicing request
03:15:47.532 00.000 25848 Worker thread wakes up
03:15:47.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:47.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:47.533 00.001 21444 GuideStep: -0.8 px 22 ms EAST, -0.4 px 0 ms NORTH
03:15:50.384 02.851 25848 Exposure complete
03:15:50.471 00.087 25848 worker thread done servicing request
03:15:50.471 00.000 21444 OnExposeComplete: enter
03:15:50.471 00.000 21444 UpdateGuideState(): m_state=6
03:15:50.471 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1940
03:15:50.471 00.000 21444 Star::Find returns 1 (1), X=1262.72, Y=668.15, Mass=5740837, SNR=248.9, Peak=65504 HFD=7.9
03:15:50.472 00.001 21444 MultiStar: [#1 1.75,0.04,0.81,U] [#2 2.20,0.21,0.00,M1] [#3 2.99,0.22,0.00,M1] [#4 2.54,0.66,0.00,M1] [#5 0.41,-0.03,0.62,U] [#6 2.12,0.78,0.00,M1] [#7 2.89,0.27,0.00,M1] [#8 1.15,0.40,0.77,U] 
03:15:50.472 00.000 21444 refined, 3 included, MultiStar: {1.61, 0.07}, one-star: {2.58, -0.10}
03:15:50.472 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
03:15:50.472 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
03:15:50.472 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=0.07 hyp=1.61 cameraTheta=0.04 mountX=-1.59 mountY=0.67, mountTheta=2.74
03:15:50.473 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=0.07, opts=13)
03:15:50.473 00.000 21444 Enqueuing Move request for scope (1.61, 0.07)
03:15:50.473 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=192, FiltMax=65504, Gamma=0.560
03:15:50.473 00.000 21444 UpdateGuideState exits: m=5740837 SNR=248.9 Saturated
03:15:50.473 00.000 25848 Worker thread wakes up
03:15:50.473 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, 0.07) opts 0xd
03:15:50.473 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, 0.07)
03:15:50.473 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:50.473 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:50.473 00.000 21444 Enqueuing Expose request
03:15:50.473 00.000 25848 Moving (1.61, 0.07) raw xDistance=-1.59 yDistance=0.67
03:15:50.473 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.59
03:15:50.473 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
03:15:50.473 00.000 25848 MoveAxis(E, 48, ABG)
03:15:50.473 00.000 25848 Guiding  Dir = 2, Dur = 48
03:15:50.517 00.044 25848 IsSlewing returns 0
03:15:50.517 00.000 25848 IsGuiding returns 0
03:15:50.549 00.032 25848 PulseGuide returned control before completion, sleep 27
03:15:50.596 00.047 25848 IsGuiding returns 1
03:15:50.596 00.000 25848 scope still moving after pulse duration time elapsed
03:15:50.708 00.112 25848 IsSlewing returns 0
03:15:50.708 00.000 25848 IsGuiding returns 0
03:15:50.708 00.000 25848 scope move finished after 48 + 143 ms
03:15:50.708 00.000 25848 Move returns status 0, amount 48
03:15:50.708 00.000 25848 MoveAxis(S, 18, ABG)
03:15:50.708 00.000 25848 Guiding  Dir = 1, Dur = 18
03:15:50.734 00.026 25848 IsSlewing returns 0
03:15:50.734 00.000 25848 IsGuiding returns 0
03:15:50.765 00.031 25848 IsGuiding returns 1
03:15:50.765 00.000 25848 scope still moving after pulse duration time elapsed
03:15:50.828 00.063 25848 IsSlewing returns 0
03:15:50.828 00.000 25848 IsGuiding returns 0
03:15:50.829 00.001 25848 scope move finished after 18 + 76 ms
03:15:50.829 00.000 25848 Move returns status 0, amount 18
03:15:50.829 00.000 25848 move complete, result=0
03:15:50.829 00.000 25848 worker thread done servicing request
03:15:50.829 00.000 25848 Worker thread wakes up
03:15:50.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:50.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:50.829 00.000 21444 GuideStep: -1.6 px 48 ms EAST, 0.7 px 18 ms SOUTH
03:15:53.680 02.851 25848 Exposure complete
03:15:53.753 00.073 25848 worker thread done servicing request
03:15:53.754 00.001 21444 OnExposeComplete: enter
03:15:53.754 00.000 21444 UpdateGuideState(): m_state=6
03:15:53.754 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1941
03:15:53.754 00.000 21444 Star::Find returns 1 (1), X=1260.70, Y=667.42, Mass=5375632, SNR=167.7, Peak=65504 HFD=7.6
03:15:53.754 00.000 21444 MultiStar: [#1 0.71,-0.91,1.01,U] [#2 0.05,-0.30,0.83,U] [#3 0.43,-0.66,0.93,U] [#4 0.59,-1.11,0.93,U] [#5 0.16,-0.92,0.90,U] [#6 0.56,-1.01,0.78,U] [#7 0.25,-0.77,0.85,U] [#8 0.75,-0.96,0.64,U] 
03:15:53.754 00.000 21444 refined, 8 included, MultiStar: {0.45, -0.83}, one-star: {0.56, -0.83}
03:15:53.754 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.16)
03:15:53.754 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.69)
03:15:53.754 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.83 hyp=0.94 cameraTheta=-1.08 mountX=-0.52 mountY=-0.60, mountTheta=-2.29
03:15:53.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.83, opts=13)
03:15:53.755 00.000 21444 Enqueuing Move request for scope (0.45, -0.83)
03:15:53.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=206, FiltMax=65504, Gamma=0.560
03:15:53.755 00.000 21444 UpdateGuideState exits: m=5375632 SNR=167.7 Saturated
03:15:53.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:53.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:53.755 00.000 21444 Enqueuing Expose request
03:15:53.755 00.000 25848 Worker thread wakes up
03:15:53.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.83) opts 0xd
03:15:53.755 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.83)
03:15:53.756 00.001 25848 Moving (0.45, -0.83) raw xDistance=-0.52 yDistance=-0.60
03:15:53.756 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.52
03:15:53.756 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:15:53.756 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
03:15:53.756 00.000 25848 MoveAxis(E, 19, ABG)
03:15:53.756 00.000 25848 Guiding  Dir = 2, Dur = 19
03:15:53.781 00.025 25848 IsSlewing returns 0
03:15:53.781 00.000 25848 IsGuiding returns 0
03:15:53.812 00.031 25848 IsGuiding returns 1
03:15:53.812 00.000 25848 scope still moving after pulse duration time elapsed
03:15:53.861 00.049 25848 IsSlewing returns 0
03:15:53.861 00.000 25848 IsGuiding returns 0
03:15:53.861 00.000 25848 scope move finished after 19 + 60 ms
03:15:53.861 00.000 25848 Move returns status 0, amount 19
03:15:53.861 00.000 25848 MoveAxis(N, 0, ABG)
03:15:53.861 00.000 25848 Move returns status 0, amount 0
03:15:53.861 00.000 25848 move complete, result=0
03:15:53.861 00.000 25848 worker thread done servicing request
03:15:53.861 00.000 25848 Worker thread wakes up
03:15:53.861 00.000 21444 GuideStep: -0.5 px 19 ms EAST, -0.6 px 0 ms NORTH
03:15:53.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:53.862 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:56.715 02.853 25848 Exposure complete
03:15:56.801 00.086 25848 worker thread done servicing request
03:15:56.802 00.001 21444 OnExposeComplete: enter
03:15:56.802 00.000 21444 UpdateGuideState(): m_state=6
03:15:56.802 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1942
03:15:56.802 00.000 21444 Star::Find returns 1 (1), X=1260.60, Y=666.22, Mass=5564423, SNR=172.8, Peak=65504 HFD=8.0
03:15:56.802 00.000 21444 MultiStar: [#1 0.74,-1.82,0.00,M1] [#2 0.81,-1.38,0.90,U] [#3 1.43,-1.83,0.00,M1] [#4 0.48,-1.79,0.95,U] [#5 -1.07,-2.32,0.00,M1] [#6 -0.12,-1.88,0.78,U] [#7 0.85,-1.93,0.00,M1] [#8 -0.37,-2.18,0.00,M2] 
03:15:56.802 00.000 21444 refined, 3 included, MultiStar: {0.42, -1.77}, one-star: {0.46, -2.03}
03:15:56.802 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.39 = 1.90)
03:15:56.802 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.95)
03:15:56.802 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-1.77 hyp=1.82 cameraTheta=-1.34 mountX=-0.58 mountY=-1.48, mountTheta=-1.95
03:15:56.803 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-1.77, opts=13)
03:15:56.803 00.000 21444 Enqueuing Move request for scope (0.42, -1.77)
03:15:56.804 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=282, FiltMax=65504, Gamma=0.560
03:15:56.804 00.000 25848 Worker thread wakes up
03:15:56.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.77) opts 0xd
03:15:56.804 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -1.77)
03:15:56.804 00.000 25848 Moving (0.42, -1.77) raw xDistance=-0.58 yDistance=-1.48
03:15:56.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.58
03:15:56.804 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:15:56.804 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.48
03:15:56.804 00.000 25848 MoveAxis(E, 18, ABG)
03:15:56.804 00.000 25848 Guiding  Dir = 2, Dur = 18
03:15:56.804 00.000 21444 UpdateGuideState exits: m=5564423 SNR=172.8 Saturated
03:15:56.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:56.804 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:56.804 00.000 21444 Enqueuing Expose request
03:15:56.829 00.025 25848 IsSlewing returns 0
03:15:56.829 00.000 25848 IsGuiding returns 0
03:15:56.860 00.031 25848 IsGuiding returns 1
03:15:56.860 00.000 25848 scope still moving after pulse duration time elapsed
03:15:56.920 00.060 25848 IsSlewing returns 0
03:15:56.920 00.000 25848 IsGuiding returns 0
03:15:56.920 00.000 25848 scope move finished after 18 + 73 ms
03:15:56.920 00.000 25848 Move returns status 0, amount 18
03:15:56.920 00.000 25848 MoveAxis(N, 0, ABG)
03:15:56.920 00.000 25848 Move returns status 0, amount 0
03:15:56.920 00.000 25848 move complete, result=0
03:15:56.920 00.000 25848 worker thread done servicing request
03:15:56.921 00.001 25848 Worker thread wakes up
03:15:56.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:15:56.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:15:56.921 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -1.5 px 0 ms NORTH
03:15:59.776 02.855 25848 Exposure complete
03:15:59.843 00.067 25848 worker thread done servicing request
03:15:59.843 00.000 21444 OnExposeComplete: enter
03:15:59.843 00.000 21444 UpdateGuideState(): m_state=6
03:15:59.843 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1943
03:15:59.844 00.001 21444 Star::Find returns 1 (1), X=1261.47, Y=666.40, Mass=5854094, SNR=255.1, Peak=65504 HFD=7.8
03:15:59.844 00.000 21444 MultiStar: [#1 1.06,-1.80,0.00,M2] [#2 1.83,-1.37,0.00,M1] [#3 1.82,-1.97,0.00,M2] [#4 1.14,-1.18,0.71,U] [#5 0.28,-1.57,0.66,U] [#6 0.98,-1.41,0.65,U] [#7 1.15,-1.56,0.00,M2] [#8 0.51,-1.72,0.57,U] 
03:15:59.844 00.000 21444 refined, 4 included, MultiStar: {0.90, -1.57}, one-star: {1.33, -1.86}
03:15:59.844 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.10 = 2.18)
03:15:59.844 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.66)
03:15:59.844 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=-1.57 hyp=1.81 cameraTheta=-1.05 mountX=-1.04 mountY=-1.11, mountTheta=-2.33
03:15:59.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=-1.57, opts=13)
03:15:59.845 00.000 21444 Enqueuing Move request for scope (0.90, -1.57)
03:15:59.845 00.000 25848 Worker thread wakes up
03:15:59.845 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, -1.57) opts 0xd
03:15:59.845 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, -1.57)
03:15:59.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=308, FiltMax=65504, Gamma=0.560
03:15:59.845 00.000 21444 UpdateGuideState exits: m=5854094 SNR=255.1 Saturated
03:15:59.845 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:59.845 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:15:59.845 00.000 21444 Enqueuing Expose request
03:15:59.845 00.000 25848 Moving (0.90, -1.57) raw xDistance=-1.04 yDistance=-1.11
03:15:59.845 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.04
03:15:59.845 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.31 newest=-3.19
03:15:59.845 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
03:15:59.845 00.000 25848 MoveAxis(E, 32, ABG)
03:15:59.845 00.000 25848 Guiding  Dir = 2, Dur = 32
03:15:59.896 00.051 25848 IsSlewing returns 0
03:15:59.896 00.000 25848 IsGuiding returns 0
03:15:59.927 00.031 25848 PulseGuide returned control before completion, sleep 12
03:15:59.950 00.023 25848 IsGuiding returns 1
03:15:59.950 00.000 25848 scope still moving after pulse duration time elapsed
03:16:00.002 00.052 25848 IsSlewing returns 0
03:16:00.002 00.000 25848 IsGuiding returns 0
03:16:00.002 00.000 25848 scope move finished after 32 + 73 ms
03:16:00.002 00.000 25848 Move returns status 0, amount 32
03:16:00.002 00.000 25848 BLC: Oldest BLC event removed
03:16:00.002 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 334 applied
03:16:00.002 00.000 25848 MoveAxis(N, 364, ABG)
03:16:00.002 00.000 25848 Guiding  Dir = 0, Dur = 364
03:16:00.033 00.031 25848 IsSlewing returns 0
03:16:00.033 00.000 25848 IsGuiding returns 0
03:16:00.064 00.031 25848 PulseGuide returned control before completion, sleep 343
03:16:00.416 00.352 25848 IsGuiding returns 1
03:16:00.416 00.000 25848 scope still moving after pulse duration time elapsed
03:16:00.469 00.053 25848 IsSlewing returns 0
03:16:00.469 00.000 25848 IsGuiding returns 0
03:16:00.469 00.000 25848 scope move finished after 364 + 72 ms
03:16:00.469 00.000 25848 Move returns status 0, amount 364
03:16:00.469 00.000 25848 move complete, result=0
03:16:00.469 00.000 25848 worker thread done servicing request
03:16:00.469 00.000 25848 Worker thread wakes up
03:16:00.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:00.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:00.469 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -1.1 px 364 ms NORTH
03:16:03.314 02.845 25848 Exposure complete
03:16:03.397 00.083 25848 worker thread done servicing request
03:16:03.397 00.000 21444 OnExposeComplete: enter
03:16:03.397 00.000 21444 UpdateGuideState(): m_state=6
03:16:03.398 00.001 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1944
03:16:03.398 00.000 21444 Star::Find returns 1 (1), X=1260.84, Y=669.18, Mass=5622057, SNR=222.6, Peak=65504 HFD=7.9
03:16:03.398 00.000 21444 MultiStar: [#1 1.03,1.06,0.94,U] [#2 1.55,1.40,0.00,M2] [#3 1.62,1.00,0.78,U] [#4 0.20,1.68,0.79,U] [#5 -0.81,1.53,0.58,U] [#6 0.09,1.62,0.60,U] [#7 0.88,1.04,0.59,U] [#8 -0.46,1.35,0.46,U] 
03:16:03.398 00.000 21444 single-star, 7 included, MultiStar: {0.52, 1.24}, one-star: {0.70, 0.93}
03:16:03.398 00.000 21444 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.05) = xAngle (-2.13 = -2.13)
03:16:03.398 00.000 21444 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.97 = 1.31)
03:16:03.398 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=0.93 hyp=1.16 cameraTheta=0.92 mountX=-0.62 mountY=1.12, mountTheta=2.07
03:16:03.399 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=0.93, opts=13)
03:16:03.399 00.000 21444 Enqueuing Move request for scope (0.70, 0.93)
03:16:03.399 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=92, FiltMax=65504, Gamma=0.560
03:16:03.399 00.000 21444 UpdateGuideState exits: m=5622057 SNR=222.6 Saturated
03:16:03.399 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:03.399 00.000 25848 Worker thread wakes up
03:16:03.399 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.93) opts 0xd
03:16:03.399 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 0.93)
03:16:03.399 00.000 25848 Moving (0.70, 0.93) raw xDistance=-0.62 yDistance=1.12
03:16:03.399 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:03.399 00.000 21444 Enqueuing Expose request
03:16:03.399 00.000 25848 BLC: History state: CurrMiss=-1.12, AvgInitMiss=0.73, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.107107, 1:-1.124695
03:16:03.399 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:16:03.399 00.000 25848 BLC: window closed
03:16:03.399 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.62
03:16:03.399 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:16:03.399 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.12
03:16:03.399 00.000 25848 MoveAxis(E, 20, ABG)
03:16:03.399 00.000 25848 Guiding  Dir = 2, Dur = 20
03:16:03.420 00.021 25848 IsSlewing returns 0
03:16:03.420 00.000 25848 IsGuiding returns 0
03:16:03.452 00.032 25848 IsGuiding returns 1
03:16:03.452 00.000 25848 scope still moving after pulse duration time elapsed
03:16:03.517 00.065 25848 IsSlewing returns 0
03:16:03.517 00.000 25848 IsGuiding returns 0
03:16:03.517 00.000 25848 scope move finished after 20 + 77 ms
03:16:03.517 00.000 25848 Move returns status 0, amount 20
03:16:03.517 00.000 25848 MoveAxis(N, 0, ABG)
03:16:03.517 00.000 25848 Move returns status 0, amount 0
03:16:03.517 00.000 25848 move complete, result=0
03:16:03.517 00.000 25848 worker thread done servicing request
03:16:03.517 00.000 25848 Worker thread wakes up
03:16:03.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:03.518 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:03.518 00.000 21444 GuideStep: -0.6 px 20 ms EAST, 1.1 px 0 ms NORTH
03:16:06.358 02.840 25848 Exposure complete
03:16:06.434 00.076 25848 worker thread done servicing request
03:16:06.434 00.000 21444 OnExposeComplete: enter
03:16:06.435 00.001 21444 UpdateGuideState(): m_state=6
03:16:06.435 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1945
03:16:06.435 00.000 21444 Star::Find returns 1 (1), X=1260.69, Y=667.32, Mass=5557963, SNR=233.9, Peak=65504 HFD=7.8
03:16:06.435 00.000 21444 MultiStar: [#1 0.88,-0.75,1.20,U] [#2 0.79,-0.38,0.94,U] [#3 1.18,-0.87,0.87,U] [#4 -0.13,-0.45,0.77,U] [#5 -1.28,-0.50,0.73,U] [#6 -0.41,-0.42,0.81,U] [#7 0.16,-0.33,0.65,U] [#8 -0.99,-0.14,0.51,U] 
03:16:06.435 00.000 21444 refined, 8 included, MultiStar: {0.22, -0.57}, one-star: {0.56, -0.93}
03:16:06.435 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.02)
03:16:06.435 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.82)
03:16:06.435 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.57 hyp=0.61 cameraTheta=-1.21 mountX=-0.27 mountY=-0.45, mountTheta=-2.11
03:16:06.436 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.57, opts=13)
03:16:06.436 00.000 21444 Enqueuing Move request for scope (0.22, -0.57)
03:16:06.436 00.000 25848 Worker thread wakes up
03:16:06.436 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=120, FiltMax=65504, Gamma=0.560
03:16:06.436 00.000 21444 UpdateGuideState exits: m=5557963 SNR=233.9 Saturated
03:16:06.436 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:06.436 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.57) opts 0xd
03:16:06.436 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:06.436 00.000 21444 Enqueuing Expose request
03:16:06.436 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.57)
03:16:06.436 00.000 25848 Moving (0.22, -0.57) raw xDistance=-0.27 yDistance=-0.45
03:16:06.437 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
03:16:06.437 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:06.437 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
03:16:06.437 00.000 25848 MoveAxis(E, 0, ABG)
03:16:06.437 00.000 25848 Move returns status 0, amount 0
03:16:06.437 00.000 25848 MoveAxis(N, 0, ABG)
03:16:06.437 00.000 25848 Move returns status 0, amount 0
03:16:06.437 00.000 25848 move complete, result=0
03:16:06.437 00.000 25848 worker thread done servicing request
03:16:06.437 00.000 25848 Worker thread wakes up
03:16:06.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:06.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:06.437 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
03:16:09.284 02.847 25848 Exposure complete
03:16:09.366 00.082 25848 worker thread done servicing request
03:16:09.366 00.000 21444 OnExposeComplete: enter
03:16:09.366 00.000 21444 UpdateGuideState(): m_state=6
03:16:09.367 00.001 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1946
03:16:09.367 00.000 21444 Star::Find returns 1 (1), X=1261.84, Y=666.41, Mass=5777878, SNR=258.5, Peak=65504 HFD=8.1
03:16:09.367 00.000 21444 MultiStar: [#1 2.07,-1.89,0.00,M1] [#2 2.13,-0.71,0.00,M2] [#3 2.64,-1.43,0.00,M1] [#4 1.73,-1.24,0.00,M1] [#5 0.79,-1.68,0.72,U] [#6 1.46,-1.04,0.66,U] [#7 1.84,-1.23,0.00,M1] [#8 1.15,-1.09,0.40,U] 
03:16:09.367 00.000 21444 refined, 3 included, MultiStar: {1.33, -1.50}, one-star: {1.70, -1.85}
03:16:09.367 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.90 = 2.39)
03:16:09.367 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
03:16:09.367 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-1.50 hyp=2.01 cameraTheta=-0.85 mountX=-1.46 mountY=-0.89, mountTheta=-2.60
03:16:09.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-1.50, opts=13)
03:16:09.368 00.000 21444 Enqueuing Move request for scope (1.33, -1.50)
03:16:09.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=104, FiltMax=65504, Gamma=0.560
03:16:09.368 00.000 21444 UpdateGuideState exits: m=5777878 SNR=258.5 Saturated
03:16:09.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:09.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:09.368 00.000 21444 Enqueuing Expose request
03:16:09.368 00.000 25848 Worker thread wakes up
03:16:09.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -1.50) opts 0xd
03:16:09.368 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -1.50)
03:16:09.368 00.000 25848 Moving (1.33, -1.50) raw xDistance=-1.46 yDistance=-0.89
03:16:09.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.46
03:16:09.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
03:16:09.368 00.000 25848 MoveAxis(E, 42, ABG)
03:16:09.368 00.000 25848 Guiding  Dir = 2, Dur = 42
03:16:09.389 00.021 25848 IsSlewing returns 0
03:16:09.389 00.000 25848 IsGuiding returns 0
03:16:09.430 00.041 25848 PulseGuide returned control before completion, sleep 11
03:16:09.456 00.026 25848 IsGuiding returns 1
03:16:09.456 00.000 25848 scope still moving after pulse duration time elapsed
03:16:09.515 00.059 25848 IsSlewing returns 0
03:16:09.516 00.001 25848 IsGuiding returns 0
03:16:09.516 00.000 25848 scope move finished after 42 + 84 ms
03:16:09.516 00.000 25848 Move returns status 0, amount 42
03:16:09.516 00.000 25848 MoveAxis(N, 24, ABG)
03:16:09.516 00.000 25848 Guiding  Dir = 0, Dur = 24
03:16:09.548 00.032 25848 IsSlewing returns 0
03:16:09.549 00.001 25848 IsGuiding returns 0
03:16:09.580 00.031 25848 IsGuiding returns 1
03:16:09.580 00.000 25848 scope still moving after pulse duration time elapsed
03:16:09.641 00.061 25848 IsSlewing returns 0
03:16:09.641 00.000 25848 IsGuiding returns 0
03:16:09.641 00.000 25848 scope move finished after 24 + 68 ms
03:16:09.641 00.000 25848 Move returns status 0, amount 24
03:16:09.641 00.000 25848 move complete, result=0
03:16:09.641 00.000 25848 worker thread done servicing request
03:16:09.641 00.000 25848 Worker thread wakes up
03:16:09.641 00.000 21444 GuideStep: -1.5 px 42 ms EAST, -0.9 px 24 ms NORTH
03:16:09.642 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:09.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:12.486 02.844 25848 Exposure complete
03:16:12.564 00.078 25848 worker thread done servicing request
03:16:12.564 00.000 21444 OnExposeComplete: enter
03:16:12.564 00.000 21444 UpdateGuideState(): m_state=6
03:16:12.564 00.000 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1947
03:16:12.564 00.000 21444 Star::Find returns 1 (1), X=1263.02, Y=667.12, Mass=5834262, SNR=243.7, Peak=65504 HFD=8.1
03:16:12.565 00.001 21444 MultiStar: [#1 2.56,-0.79,0.00,M2] [#2 2.45,-0.13,0.00,M3] [#3 3.90,-0.73,0.00,M2] [#4 2.64,-0.52,0.00,M2] [#5 0.84,-1.03,0.84,U] [#6 2.04,-0.55,0.00,M1] [#7 3.05,-0.71,0.00,M2] [#8 1.37,-0.59,0.72,U] 
03:16:12.565 00.000 21444 refined, 2 included, MultiStar: {1.79, -0.95}, one-star: {2.89, -1.13}
03:16:12.565 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.75)
03:16:12.565 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
03:16:12.565 00.000 21444 CameraToMount -- cameraX=1.79 cameraY=-0.95 hyp=2.02 cameraTheta=-0.49 mountX=-1.87 mountY=-0.20, mountTheta=-3.04
03:16:12.565 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.79, y=-0.95, opts=13)
03:16:12.565 00.000 21444 Enqueuing Move request for scope (1.79, -0.95)
03:16:12.565 00.000 25848 Worker thread wakes up
03:16:12.565 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.79, -0.95) opts 0xd
03:16:12.566 00.001 25848 Handling offset move in thread for scope, endpoint = (1.79, -0.95)
03:16:12.566 00.000 25848 Moving (1.79, -0.95) raw xDistance=-1.87 yDistance=-0.20
03:16:12.566 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.87
03:16:12.566 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:12.566 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=28, FiltMax=65504, Gamma=0.560
03:16:12.566 00.000 21444 UpdateGuideState exits: m=5834262 SNR=243.7 Saturated
03:16:12.566 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:12.566 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:16:12.566 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:12.566 00.000 21444 Enqueuing Expose request
03:16:12.566 00.000 25848 MoveAxis(E, 57, ABG)
03:16:12.566 00.000 25848 Guiding  Dir = 2, Dur = 57
03:16:12.609 00.043 25848 IsSlewing returns 0
03:16:12.610 00.001 25848 IsGuiding returns 0
03:16:12.641 00.031 25848 PulseGuide returned control before completion, sleep 37
03:16:12.697 00.056 25848 IsGuiding returns 1
03:16:12.697 00.000 25848 scope still moving after pulse duration time elapsed
03:16:12.751 00.054 25848 IsSlewing returns 0
03:16:12.751 00.000 25848 IsGuiding returns 0
03:16:12.751 00.000 25848 scope move finished after 57 + 83 ms
03:16:12.751 00.000 25848 Move returns status 0, amount 57
03:16:12.751 00.000 25848 MoveAxis(N, 0, ABG)
03:16:12.751 00.000 25848 Move returns status 0, amount 0
03:16:12.751 00.000 25848 move complete, result=0
03:16:12.751 00.000 25848 worker thread done servicing request
03:16:12.751 00.000 25848 Worker thread wakes up
03:16:12.751 00.000 21444 GuideStep: -1.9 px 57 ms EAST, -0.2 px 0 ms NORTH
03:16:12.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:12.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:15.597 02.846 25848 Exposure complete
03:16:15.665 00.068 25848 worker thread done servicing request
03:16:15.665 00.000 21444 OnExposeComplete: enter
03:16:15.665 00.000 21444 UpdateGuideState(): m_state=6
03:16:15.665 00.000 21444 Star::Find(15, 1263, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1948
03:16:15.665 00.000 21444 Star::Find returns 1 (1), X=1264.70, Y=666.38, Mass=5860467, SNR=229.3, Peak=65504 HFD=8.0
03:16:15.665 00.000 21444 MultiStar: large primary error, entering stabilization period
03:16:15.665 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.84)
03:16:15.665 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.00)
03:16:15.666 00.001 21444 CameraToMount -- cameraX=4.56 cameraY=-1.88 hyp=4.93 cameraTheta=-0.39 mountX=-4.71 mountY=-0.01, mountTheta=-3.14
03:16:15.666 00.000 21444 SchedulePrimaryMove(1030A8C0, x=4.56, y=-1.88, opts=13)
03:16:15.666 00.000 21444 Enqueuing Move request for scope (4.56, -1.88)
03:16:15.666 00.000 25848 Worker thread wakes up
03:16:15.666 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.56, -1.88) opts 0xd
03:16:15.667 00.001 25848 Handling offset move in thread for scope, endpoint = (4.56, -1.88)
03:16:15.667 00.000 25848 Moving (4.56, -1.88) raw xDistance=-4.71 yDistance=-0.01
03:16:15.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns -3.05 from input -4.71
03:16:15.667 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:15.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=220, FiltMax=65504, Gamma=0.560
03:16:15.667 00.000 21444 UpdateGuideState exits: m=5860467 SNR=229.3 Saturated
03:16:15.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:15.667 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:15.667 00.000 21444 Enqueuing Expose request
03:16:15.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:16:15.667 00.000 25848 MoveAxis(E, 141, ABG)
03:16:15.667 00.000 25848 Guiding  Dir = 2, Dur = 141
03:16:15.687 00.020 25848 IsSlewing returns 0
03:16:15.687 00.000 25848 IsGuiding returns 0
03:16:15.718 00.031 25848 PulseGuide returned control before completion, sleep 121
03:16:15.849 00.131 25848 IsGuiding returns 1
03:16:15.849 00.000 25848 scope still moving after pulse duration time elapsed
03:16:15.905 00.056 25848 IsSlewing returns 0
03:16:15.905 00.000 25848 IsGuiding returns 0
03:16:15.905 00.000 25848 scope move finished after 141 + 76 ms
03:16:15.905 00.000 25848 Move returns status 0, amount 141
03:16:15.905 00.000 25848 MoveAxis(N, 0, ABG)
03:16:15.905 00.000 25848 Move returns status 0, amount 0
03:16:15.905 00.000 25848 move complete, result=0
03:16:15.905 00.000 25848 worker thread done servicing request
03:16:15.905 00.000 25848 Worker thread wakes up
03:16:15.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:15.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:15.906 00.001 21444 GuideStep: -4.7 px 141 ms EAST, -0.0 px 0 ms NORTH
03:16:18.751 02.845 25848 Exposure complete
03:16:18.840 00.089 25848 worker thread done servicing request
03:16:18.840 00.000 21444 OnExposeComplete: enter
03:16:18.840 00.000 21444 UpdateGuideState(): m_state=6
03:16:18.840 00.000 21444 Star::Find(15, 1264, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1949
03:16:18.840 00.000 21444 Star::Find returns 1 (1), X=1260.90, Y=666.54, Mass=5647498, SNR=217.9, Peak=65504 HFD=7.9
03:16:18.840 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.08)
03:16:18.840 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.76)
03:16:18.840 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=-1.71 hyp=1.87 cameraTheta=-1.15 mountX=-0.91 mountY=-1.29, mountTheta=-2.18
03:16:18.841 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=-1.71, opts=13)
03:16:18.841 00.000 21444 Enqueuing Move request for scope (0.76, -1.71)
03:16:18.841 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=280, FiltMax=65504, Gamma=0.560
03:16:18.841 00.000 21444 UpdateGuideState exits: m=5647498 SNR=217.9 Saturated
03:16:18.841 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:18.841 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:18.842 00.001 21444 Enqueuing Expose request
03:16:18.842 00.000 25848 Worker thread wakes up
03:16:18.842 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, -1.71) opts 0xd
03:16:18.842 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, -1.71)
03:16:18.842 00.000 25848 Moving (0.76, -1.71) raw xDistance=-0.91 yDistance=-1.29
03:16:18.842 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -0.91
03:16:18.842 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
03:16:18.842 00.000 25848 MoveAxis(E, 36, ABG)
03:16:18.842 00.000 25848 Guiding  Dir = 2, Dur = 36
03:16:18.929 00.087 25848 IsSlewing returns 0
03:16:18.930 00.001 25848 IsGuiding returns 0
03:16:18.961 00.031 25848 PulseGuide returned control before completion, sleep 15
03:16:18.986 00.025 25848 IsGuiding returns 1
03:16:18.986 00.000 25848 scope still moving after pulse duration time elapsed
03:16:19.046 00.060 25848 IsSlewing returns 0
03:16:19.046 00.000 25848 IsGuiding returns 0
03:16:19.046 00.000 25848 scope move finished after 36 + 80 ms
03:16:19.046 00.000 25848 Move returns status 0, amount 36
03:16:19.046 00.000 25848 MoveAxis(N, 35, ABG)
03:16:19.046 00.000 25848 Guiding  Dir = 0, Dur = 35
03:16:19.079 00.033 25848 IsSlewing returns 0
03:16:19.079 00.000 25848 IsGuiding returns 0
03:16:19.110 00.031 25848 PulseGuide returned control before completion, sleep 14
03:16:19.127 00.017 25848 IsGuiding returns 1
03:16:19.127 00.000 25848 scope still moving after pulse duration time elapsed
03:16:19.187 00.060 25848 IsSlewing returns 0
03:16:19.187 00.000 25848 IsGuiding returns 0
03:16:19.188 00.001 25848 scope move finished after 35 + 74 ms
03:16:19.188 00.000 25848 Move returns status 0, amount 35
03:16:19.188 00.000 25848 move complete, result=0
03:16:19.188 00.000 25848 worker thread done servicing request
03:16:19.188 00.000 25848 Worker thread wakes up
03:16:19.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:19.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:19.188 00.000 21444 GuideStep: -0.9 px 36 ms EAST, -1.3 px 35 ms NORTH
03:16:22.032 02.844 25848 Exposure complete
03:16:22.115 00.083 25848 worker thread done servicing request
03:16:22.115 00.000 21444 OnExposeComplete: enter
03:16:22.115 00.000 21444 UpdateGuideState(): m_state=6
03:16:22.116 00.001 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1950
03:16:22.116 00.000 21444 Star::Find returns 1 (1), X=1260.29, Y=668.12, Mass=5498385, SNR=240.1, Peak=65504 HFD=7.8
03:16:22.116 00.000 21444 MultiStar: exiting stabilization period
03:16:22.116 00.000 21444 MultiStar: [#1 0.71,-0.65,1.15,U] [#2 0.13,0.10,0.97,U] [#3 0.70,0.15,0.64,U] [#4 0.14,0.01,0.85,U] [#5 -0.70,0.16,0.75,U] [#6 0.27,-0.02,0.66,U] [#7 0.02,0.06,0.62,U] [#8 -0.27,-0.18,0.62,U] 
03:16:22.116 00.000 21444 refined, 8 included, MultiStar: {0.16, -0.09}, one-star: {0.15, -0.13}
03:16:22.116 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.71)
03:16:22.116 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
03:16:22.116 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.52 mountX=-0.17 mountY=-0.02, mountTheta=-3.00
03:16:22.117 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-0.09, opts=13)
03:16:22.117 00.000 21444 Enqueuing Move request for scope (0.16, -0.09)
03:16:22.117 00.000 25848 Worker thread wakes up
03:16:22.117 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
03:16:22.117 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
03:16:22.117 00.000 25848 Moving (0.16, -0.09) raw xDistance=-0.17 yDistance=-0.02
03:16:22.117 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:16:22.117 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=168, FiltMax=65504, Gamma=0.560
03:16:22.117 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:22.117 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:16:22.117 00.000 25848 MoveAxis(E, 0, ABG)
03:16:22.117 00.000 25848 Move returns status 0, amount 0
03:16:22.118 00.001 25848 MoveAxis(N, 0, ABG)
03:16:22.118 00.000 25848 Move returns status 0, amount 0
03:16:22.118 00.000 25848 move complete, result=0
03:16:22.118 00.000 25848 worker thread done servicing request
03:16:22.118 00.000 21444 UpdateGuideState exits: m=5498385 SNR=240.1 Saturated
03:16:22.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:22.118 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:22.118 00.000 21444 Enqueuing Expose request
03:16:22.118 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:16:22.118 00.000 25848 Worker thread wakes up
03:16:22.118 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:22.118 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:24.963 02.845 25848 Exposure complete
03:16:25.036 00.073 25848 worker thread done servicing request
03:16:25.037 00.001 21444 OnExposeComplete: enter
03:16:25.037 00.000 21444 UpdateGuideState(): m_state=6
03:16:25.037 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1951
03:16:25.037 00.000 21444 Star::Find returns 1 (1), X=1262.39, Y=667.54, Mass=5786023, SNR=222.5, Peak=65504 HFD=7.8
03:16:25.037 00.000 21444 MultiStar: [#1 1.48,-0.90,1.13,U] [#2 1.90,-0.22,0.82,U] [#3 2.67,-0.81,0.00,M2] [#4 1.83,-0.66,0.00,M2] [#5 0.55,-0.57,0.75,U] [#6 2.01,-0.72,0.00,M1] [#7 1.50,-0.66,0.59,U] [#8 0.83,-0.66,0.71,U] 
03:16:25.037 00.000 21444 refined, 5 included, MultiStar: {1.47, -0.64}, one-star: {2.25, -0.72}
03:16:25.037 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.82)
03:16:25.037 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.02)
03:16:25.037 00.000 21444 CameraToMount -- cameraX=1.47 cameraY=-0.64 hyp=1.61 cameraTheta=-0.41 mountX=-1.53 mountY=-0.03, mountTheta=-3.12
03:16:25.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.47, y=-0.64, opts=13)
03:16:25.038 00.000 21444 Enqueuing Move request for scope (1.47, -0.64)
03:16:25.038 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=80, FiltMax=65504, Gamma=0.560
03:16:25.038 00.000 25848 Worker thread wakes up
03:16:25.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.47, -0.64) opts 0xd
03:16:25.038 00.000 25848 Handling offset move in thread for scope, endpoint = (1.47, -0.64)
03:16:25.038 00.000 25848 Moving (1.47, -0.64) raw xDistance=-1.53 yDistance=-0.03
03:16:25.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.53
03:16:25.038 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:25.038 00.000 21444 UpdateGuideState exits: m=5786023 SNR=222.5 Saturated
03:16:25.038 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:25.039 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:25.039 00.000 21444 Enqueuing Expose request
03:16:25.039 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:16:25.039 00.000 25848 MoveAxis(E, 44, ABG)
03:16:25.039 00.000 25848 Guiding  Dir = 2, Dur = 44
03:16:25.064 00.025 25848 IsSlewing returns 0
03:16:25.064 00.000 25848 IsGuiding returns 0
03:16:25.096 00.032 25848 PulseGuide returned control before completion, sleep 23
03:16:25.145 00.049 25848 IsGuiding returns 1
03:16:25.145 00.000 25848 scope still moving after pulse duration time elapsed
03:16:25.187 00.042 25848 IsSlewing returns 0
03:16:25.187 00.000 25848 IsGuiding returns 0
03:16:25.187 00.000 25848 scope move finished after 44 + 78 ms
03:16:25.187 00.000 25848 Move returns status 0, amount 44
03:16:25.187 00.000 25848 MoveAxis(N, 0, ABG)
03:16:25.187 00.000 25848 Move returns status 0, amount 0
03:16:25.187 00.000 25848 move complete, result=0
03:16:25.187 00.000 25848 worker thread done servicing request
03:16:25.187 00.000 25848 Worker thread wakes up
03:16:25.188 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:25.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:25.188 00.000 21444 GuideStep: -1.5 px 44 ms EAST, -0.0 px 0 ms NORTH
03:16:28.036 02.848 25848 Exposure complete
03:16:28.118 00.082 25848 worker thread done servicing request
03:16:28.118 00.000 21444 OnExposeComplete: enter
03:16:28.118 00.000 21444 UpdateGuideState(): m_state=6
03:16:28.118 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1952
03:16:28.118 00.000 21444 Star::Find returns 1 (1), X=1261.82, Y=668.02, Mass=5659316, SNR=232.4, Peak=65504 HFD=8.0
03:16:28.119 00.001 21444 MultiStar: [#1 1.31,0.28,1.06,U] [#2 1.33,0.26,0.99,U] [#3 2.04,0.22,0.00,M3] [#4 1.58,-0.10,0.99,U] [#5 0.74,-0.44,0.82,U] [#6 1.36,0.06,0.86,U] [#7 1.32,-0.18,0.71,U] [#8 0.78,-0.20,0.65,U] 
03:16:28.119 00.000 21444 refined, 7 included, MultiStar: {1.30, -0.05}, one-star: {1.68, -0.23}
03:16:28.119 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
03:16:28.119 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
03:16:28.119 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-0.05 hyp=1.30 cameraTheta=-0.04 mountX=-1.29 mountY=0.45, mountTheta=2.81
03:16:28.119 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-0.05, opts=13)
03:16:28.119 00.000 21444 Enqueuing Move request for scope (1.30, -0.05)
03:16:28.119 00.000 25848 Worker thread wakes up
03:16:28.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.05) opts 0xd
03:16:28.120 00.001 25848 Handling offset move in thread for scope, endpoint = (1.30, -0.05)
03:16:28.120 00.000 25848 Moving (1.30, -0.05) raw xDistance=-1.29 yDistance=0.45
03:16:28.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.29
03:16:28.120 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:28.120 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=218, FiltMax=65504, Gamma=0.560
03:16:28.120 00.000 21444 UpdateGuideState exits: m=5659316 SNR=232.4 Saturated
03:16:28.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:28.120 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:28.120 00.000 21444 Enqueuing Expose request
03:16:28.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
03:16:28.120 00.000 25848 MoveAxis(E, 41, ABG)
03:16:28.120 00.000 25848 Guiding  Dir = 2, Dur = 41
03:16:28.140 00.020 25848 IsSlewing returns 0
03:16:28.141 00.001 25848 IsGuiding returns 0
03:16:28.172 00.031 25848 PulseGuide returned control before completion, sleep 21
03:16:28.207 00.035 25848 IsGuiding returns 1
03:16:28.207 00.000 25848 scope still moving after pulse duration time elapsed
03:16:28.266 00.059 25848 IsSlewing returns 0
03:16:28.267 00.001 25848 IsGuiding returns 0
03:16:28.267 00.000 25848 scope move finished after 41 + 84 ms
03:16:28.267 00.000 25848 Move returns status 0, amount 41
03:16:28.267 00.000 25848 MoveAxis(N, 0, ABG)
03:16:28.267 00.000 25848 Move returns status 0, amount 0
03:16:28.267 00.000 25848 move complete, result=0
03:16:28.267 00.000 25848 worker thread done servicing request
03:16:28.267 00.000 25848 Worker thread wakes up
03:16:28.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:28.267 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:28.267 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 0.4 px 0 ms NORTH
03:16:31.114 02.847 25848 Exposure complete
03:16:31.203 00.089 25848 worker thread done servicing request
03:16:31.203 00.000 21444 OnExposeComplete: enter
03:16:31.203 00.000 21444 UpdateGuideState(): m_state=6
03:16:31.203 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1953
03:16:31.203 00.000 21444 Star::Find returns 1 (1), X=1262.78, Y=668.19, Mass=5755794, SNR=195.9, Peak=65504 HFD=7.9
03:16:31.203 00.000 21444 MultiStar: [#1 2.46,0.66,0.00,M1] [#2 2.73,0.65,0.00,M1] [#3 2.75,0.33,0.00,M4] [#4 2.56,0.50,0.00,M2] [#5 1.45,0.03,0.72,U] [#6 2.35,0.57,0.00,M1] [#7 2.53,0.31,0.00,M1] [#8 1.87,0.28,0.83,U] 
03:16:31.203 00.000 21444 refined, 2 included, MultiStar: {2.05, 0.07}, one-star: {2.64, -0.06}
03:16:31.203 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
03:16:31.203 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.42)
03:16:31.204 00.001 21444 CameraToMount -- cameraX=2.05 cameraY=0.07 hyp=2.05 cameraTheta=0.04 mountX=-2.04 mountY=0.84, mountTheta=2.75
03:16:31.205 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.05, y=0.07, opts=13)
03:16:31.205 00.000 21444 Enqueuing Move request for scope (2.05, 0.07)
03:16:31.205 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=158, FiltMax=65504, Gamma=0.560
03:16:31.205 00.000 21444 UpdateGuideState exits: m=5755794 SNR=195.9 Saturated
03:16:31.205 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:31.205 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:31.205 00.000 21444 Enqueuing Expose request
03:16:31.205 00.000 25848 Worker thread wakes up
03:16:31.205 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.05, 0.07) opts 0xd
03:16:31.205 00.000 25848 Handling offset move in thread for scope, endpoint = (2.05, 0.07)
03:16:31.205 00.000 25848 Moving (2.05, 0.07) raw xDistance=-2.04 yDistance=0.84
03:16:31.205 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.34 from input -2.04
03:16:31.205 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:16:31.205 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
03:16:31.205 00.000 25848 MoveAxis(E, 62, ABG)
03:16:31.205 00.000 25848 Guiding  Dir = 2, Dur = 62
03:16:31.236 00.031 25848 IsSlewing returns 0
03:16:31.236 00.000 25848 IsGuiding returns 0
03:16:31.268 00.032 25848 PulseGuide returned control before completion, sleep 41
03:16:31.319 00.051 25848 IsGuiding returns 1
03:16:31.319 00.000 25848 scope still moving after pulse duration time elapsed
03:16:31.374 00.055 25848 IsSlewing returns 0
03:16:31.374 00.000 25848 IsGuiding returns 0
03:16:31.374 00.000 25848 scope move finished after 62 + 76 ms
03:16:31.374 00.000 25848 Move returns status 0, amount 62
03:16:31.374 00.000 25848 MoveAxis(N, 0, ABG)
03:16:31.374 00.000 25848 Move returns status 0, amount 0
03:16:31.374 00.000 25848 move complete, result=0
03:16:31.375 00.001 25848 worker thread done servicing request
03:16:31.375 00.000 25848 Worker thread wakes up
03:16:31.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:31.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:31.375 00.000 21444 GuideStep: -2.0 px 62 ms EAST, 0.8 px 0 ms NORTH
03:16:34.223 02.848 25848 Exposure complete
03:16:34.308 00.085 25848 worker thread done servicing request
03:16:34.308 00.000 21444 OnExposeComplete: enter
03:16:34.308 00.000 21444 UpdateGuideState(): m_state=6
03:16:34.308 00.000 21444 Star::Find(15, 1262, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1954
03:16:34.308 00.000 21444 Star::Find returns 1 (1), X=1261.95, Y=668.57, Mass=6040088, SNR=326.7, Peak=65504 HFD=8.0
03:16:34.308 00.000 21444 MultiStar: [#1 1.08,0.55,0.98,U] [#2 1.13,1.04,0.89,U] [#3 2.03,1.12,0.00,M5] [#4 1.07,1.28,0.74,U] [#5 -0.37,0.71,0.53,U] [#6 0.69,1.06,0.56,U] [#7 0.89,1.34,0.47,U] [#8 -0.13,1.10,0.54,U] 
03:16:34.308 00.000 21444 refined, 7 included, MultiStar: {0.91, 0.86}, one-star: {1.81, 0.32}
03:16:34.308 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
03:16:34.308 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.15)
03:16:34.308 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=0.86 hyp=1.26 cameraTheta=0.76 mountX=-0.83 mountY=1.14, mountTheta=2.20
03:16:34.309 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=0.86, opts=13)
03:16:34.309 00.000 21444 Enqueuing Move request for scope (0.91, 0.86)
03:16:34.309 00.000 25848 Worker thread wakes up
03:16:34.309 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.86) opts 0xd
03:16:34.309 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, 0.86)
03:16:34.309 00.000 25848 Moving (0.91, 0.86) raw xDistance=-0.83 yDistance=1.14
03:16:34.309 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.83
03:16:34.309 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:16:34.309 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.14
03:16:34.309 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=42, FiltMax=65504, Gamma=0.560
03:16:34.309 00.000 25848 MoveAxis(E, 29, ABG)
03:16:34.309 00.000 25848 Guiding  Dir = 2, Dur = 29
03:16:34.310 00.001 21444 UpdateGuideState exits: m=6040088 SNR=326.7 Saturated
03:16:34.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:34.310 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:34.310 00.000 21444 Enqueuing Expose request
03:16:34.330 00.020 25848 IsSlewing returns 0
03:16:34.330 00.000 25848 IsGuiding returns 0
03:16:34.362 00.032 25848 IsGuiding returns 1
03:16:34.362 00.000 25848 scope still moving after pulse duration time elapsed
03:16:34.420 00.058 25848 IsSlewing returns 0
03:16:34.420 00.000 25848 IsGuiding returns 0
03:16:34.420 00.000 25848 scope move finished after 29 + 61 ms
03:16:34.420 00.000 25848 Move returns status 0, amount 29
03:16:34.420 00.000 25848 MoveAxis(N, 0, ABG)
03:16:34.421 00.001 25848 Move returns status 0, amount 0
03:16:34.421 00.000 25848 move complete, result=0
03:16:34.421 00.000 25848 worker thread done servicing request
03:16:34.421 00.000 25848 Worker thread wakes up
03:16:34.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:34.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:34.421 00.000 21444 GuideStep: -0.8 px 29 ms EAST, 1.1 px 0 ms NORTH
03:16:37.265 02.844 25848 Exposure complete
03:16:37.343 00.078 25848 worker thread done servicing request
03:16:37.344 00.001 21444 OnExposeComplete: enter
03:16:37.344 00.000 21444 UpdateGuideState(): m_state=6
03:16:37.344 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1955
03:16:37.344 00.000 21444 Star::Find returns 1 (1), X=1261.25, Y=669.27, Mass=5971309, SNR=273.6, Peak=65504 HFD=8.0
03:16:37.344 00.000 21444 MultiStar: [#1 0.33,0.44,0.82,U] [#2 0.92,1.04,0.83,U] [#3 1.00,0.94,0.59,U] [#4 0.64,1.51,0.64,U] [#5 -0.41,1.12,0.69,U] [#6 0.47,1.00,0.87,U] [#7 0.91,1.03,0.48,U] [#8 0.31,1.04,0.51,U] 
03:16:37.344 00.000 21444 refined, 8 included, MultiStar: {0.60, 1.00}, one-star: {1.11, 1.02}
03:16:37.344 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.02 = -2.02)
03:16:37.344 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.42)
03:16:37.344 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=1.00 hyp=1.17 cameraTheta=1.03 mountX=-0.51 mountY=1.15, mountTheta=1.99
03:16:37.345 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=1.00, opts=13)
03:16:37.345 00.000 21444 Enqueuing Move request for scope (0.60, 1.00)
03:16:37.345 00.000 25848 Worker thread wakes up
03:16:37.345 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 1.00) opts 0xd
03:16:37.345 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 1.00)
03:16:37.345 00.000 25848 Moving (0.60, 1.00) raw xDistance=-0.51 yDistance=1.15
03:16:37.345 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=192, FiltMax=65504, Gamma=0.560
03:16:37.345 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
03:16:37.345 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:16:37.345 00.000 21444 UpdateGuideState exits: m=5971309 SNR=273.6 Saturated
03:16:37.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:37.346 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.15
03:16:37.346 00.000 25848 MoveAxis(E, 0, ABG)
03:16:37.346 00.000 25848 Move returns status 0, amount 0
03:16:37.346 00.000 25848 MoveAxis(N, 0, ABG)
03:16:37.346 00.000 25848 Move returns status 0, amount 0
03:16:37.346 00.000 25848 move complete, result=0
03:16:37.346 00.000 25848 worker thread done servicing request
03:16:37.346 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:37.346 00.000 21444 Enqueuing Expose request
03:16:37.346 00.000 25848 Worker thread wakes up
03:16:37.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:37.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:37.346 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.2 px 0 ms NORTH
03:16:40.195 02.849 25848 Exposure complete
03:16:40.276 00.081 25848 worker thread done servicing request
03:16:40.276 00.000 21444 OnExposeComplete: enter
03:16:40.276 00.000 21444 UpdateGuideState(): m_state=6
03:16:40.276 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1956
03:16:40.276 00.000 21444 Star::Find returns 1 (1), X=1261.11, Y=669.12, Mass=5886488, SNR=283.0, Peak=65504 HFD=8.0
03:16:40.277 00.001 21444 MultiStar: [#1 0.77,1.27,0.88,U] [#2 1.27,1.92,0.00,M1] [#3 1.31,1.80,0.00,M5] [#4 0.47,1.56,0.74,U] [#5 -0.08,0.60,0.66,U] [#6 0.66,1.27,0.71,U] [#7 0.82,1.28,0.59,U] [#8 -0.05,0.95,0.68,U] 
03:16:40.277 00.000 21444 refined, 6 included, MultiStar: {0.55, 1.11}, one-star: {0.98, 0.87}
03:16:40.277 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
03:16:40.277 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.78 = 1.50)
03:16:40.277 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=1.11 hyp=1.24 cameraTheta=1.11 mountX=-0.44 mountY=1.24, mountTheta=1.91
03:16:40.277 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=1.11, opts=13)
03:16:40.277 00.000 21444 Enqueuing Move request for scope (0.55, 1.11)
03:16:40.277 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=172, FiltMax=65504, Gamma=0.560
03:16:40.277 00.000 21444 UpdateGuideState exits: m=5886488 SNR=283.0 Saturated
03:16:40.277 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:40.277 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:40.278 00.001 21444 Enqueuing Expose request
03:16:40.278 00.000 25848 Worker thread wakes up
03:16:40.278 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 1.11) opts 0xd
03:16:40.278 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 1.11)
03:16:40.278 00.000 25848 Moving (0.55, 1.11) raw xDistance=-0.44 yDistance=1.24
03:16:40.278 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
03:16:40.278 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-1.50 newest=3.53
03:16:40.278 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
03:16:40.278 00.000 25848 MoveAxis(E, 0, ABG)
03:16:40.278 00.000 25848 Move returns status 0, amount 0
03:16:40.278 00.000 25848 BLC: Oldest BLC event removed
03:16:40.278 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 334 applied
03:16:40.278 00.000 25848 MoveAxis(S, 368, ABG)
03:16:40.278 00.000 25848 Guiding  Dir = 1, Dur = 368
03:16:40.298 00.020 25848 IsSlewing returns 0
03:16:40.299 00.001 25848 IsGuiding returns 0
03:16:40.330 00.031 25848 PulseGuide returned control before completion, sleep 347
03:16:40.680 00.350 25848 IsGuiding returns 1
03:16:40.680 00.000 25848 scope still moving after pulse duration time elapsed
03:16:40.736 00.056 25848 IsSlewing returns 0
03:16:40.737 00.001 25848 IsGuiding returns 0
03:16:40.737 00.000 25848 scope move finished after 368 + 70 ms
03:16:40.737 00.000 25848 Move returns status 0, amount 368
03:16:40.737 00.000 25848 move complete, result=0
03:16:40.737 00.000 25848 worker thread done servicing request
03:16:40.737 00.000 25848 Worker thread wakes up
03:16:40.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:40.737 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 368 ms SOUTH
03:16:40.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:43.579 02.842 25848 Exposure complete
03:16:43.662 00.083 25848 worker thread done servicing request
03:16:43.662 00.000 21444 OnExposeComplete: enter
03:16:43.662 00.000 21444 UpdateGuideState(): m_state=6
03:16:43.662 00.000 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1957
03:16:43.663 00.001 21444 Star::Find returns 1 (1), X=1262.26, Y=667.55, Mass=6100018, SNR=327.3, Peak=65504 HFD=8.1
03:16:43.663 00.000 21444 MultiStar: [#1 2.07,-0.35,0.00,M1] [#2 2.11,0.17,0.00,M2] [#3 2.18,0.57,0.00,M6] [#4 1.18,0.30,0.74,U] [#5 0.30,-0.58,0.82,U] [#6 0.95,-0.01,0.56,U] [#7 1.38,0.30,0.52,U] [#8 0.26,-0.23,0.59,U] 
03:16:43.663 00.000 21444 refined, 5 included, MultiStar: {1.10, -0.22}, one-star: {2.12, -0.70}
03:16:43.663 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
03:16:43.663 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
03:16:43.663 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=-0.22 hyp=1.12 cameraTheta=-0.20 mountX=-1.12 mountY=0.21, mountTheta=2.95
03:16:43.664 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=-0.22, opts=13)
03:16:43.664 00.000 21444 Enqueuing Move request for scope (1.10, -0.22)
03:16:43.664 00.000 25848 Worker thread wakes up
03:16:43.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.22) opts 0xd
03:16:43.664 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, -0.22)
03:16:43.664 00.000 25848 Moving (1.10, -0.22) raw xDistance=-1.12 yDistance=0.21
03:16:43.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=268, FiltMax=65504, Gamma=0.560
03:16:43.664 00.000 25848 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.46, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.235561, 1:0.214121
03:16:43.664 00.000 25848 BLC: No correction, Miss < min_move
03:16:43.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.12
03:16:43.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:43.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:16:43.664 00.000 25848 MoveAxis(E, 32, ABG)
03:16:43.664 00.000 25848 Guiding  Dir = 2, Dur = 32
03:16:43.664 00.000 21444 UpdateGuideState exits: m=6100018 SNR=327.3 Saturated
03:16:43.664 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:43.664 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:43.665 00.001 21444 Enqueuing Expose request
03:16:43.690 00.025 25848 IsSlewing returns 0
03:16:43.690 00.000 25848 IsGuiding returns 0
03:16:43.721 00.031 25848 PulseGuide returned control before completion, sleep 11
03:16:43.737 00.016 25848 IsGuiding returns 1
03:16:43.737 00.000 25848 scope still moving after pulse duration time elapsed
03:16:43.797 00.060 25848 IsSlewing returns 0
03:16:43.797 00.000 25848 IsGuiding returns 0
03:16:43.797 00.000 25848 scope move finished after 32 + 74 ms
03:16:43.797 00.000 25848 Move returns status 0, amount 32
03:16:43.797 00.000 25848 MoveAxis(N, 0, ABG)
03:16:43.797 00.000 25848 Move returns status 0, amount 0
03:16:43.797 00.000 25848 move complete, result=0
03:16:43.798 00.001 25848 worker thread done servicing request
03:16:43.798 00.000 25848 Worker thread wakes up
03:16:43.798 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.2 px 0 ms NORTH
03:16:43.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:43.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:46.645 02.847 25848 Exposure complete
03:16:46.732 00.087 25848 worker thread done servicing request
03:16:46.732 00.000 21444 OnExposeComplete: enter
03:16:46.732 00.000 21444 UpdateGuideState(): m_state=6
03:16:46.732 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1958
03:16:46.733 00.001 21444 Star::Find returns 1 (1), X=1261.55, Y=668.80, Mass=5962885, SNR=292.3, Peak=65504 HFD=8.1
03:16:46.733 00.000 21444 MultiStar: [#1 1.78,0.68,1.05,U] [#2 1.37,1.23,0.95,U] [#3 2.17,1.03,0.00,M7] [#4 1.06,1.44,0.84,U] [#5 0.12,0.85,0.67,U] [#6 1.24,1.13,0.70,U] [#7 1.27,1.28,0.56,U] [#8 0.33,1.21,0.68,U] 
03:16:46.733 00.000 21444 single-star, 7 included, MultiStar: {1.14, 1.01}, one-star: {1.42, 0.54}
03:16:46.733 00.000 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
03:16:46.733 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
03:16:46.733 00.000 21444 CameraToMount -- cameraX=1.42 cameraY=0.54 hyp=1.52 cameraTheta=0.37 mountX=-1.36 mountY=1.04, mountTheta=2.49
03:16:46.734 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.42, y=0.54, opts=13)
03:16:46.734 00.000 21444 Enqueuing Move request for scope (1.42, 0.54)
03:16:46.734 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=128, FiltMax=65504, Gamma=0.560
03:16:46.734 00.000 21444 UpdateGuideState exits: m=5962885 SNR=292.3 Saturated
03:16:46.734 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:46.734 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:46.734 00.000 21444 Enqueuing Expose request
03:16:46.734 00.000 25848 Worker thread wakes up
03:16:46.734 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.42, 0.54) opts 0xd
03:16:46.734 00.000 25848 Handling offset move in thread for scope, endpoint = (1.42, 0.54)
03:16:46.734 00.000 25848 Moving (1.42, 0.54) raw xDistance=-1.36 yDistance=1.04
03:16:46.734 00.000 25848 BLC: History state: CurrMiss=1.04, AvgInitMiss=0.46, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.235561, 1:0.214121, 2:1.038628
03:16:46.734 00.000 25848 BLC: Under-shoot: nominal increase by 12
03:16:46.734 00.000 25848 BLC: window closed
03:16:46.735 00.001 25848 BLC: Pulse adjusted to 346
03:16:46.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.36
03:16:46.735 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
03:16:46.735 00.000 25848 MoveAxis(E, 42, ABG)
03:16:46.735 00.000 25848 Guiding  Dir = 2, Dur = 42
03:16:46.767 00.032 25848 IsSlewing returns 0
03:16:46.768 00.001 25848 IsGuiding returns 0
03:16:46.800 00.032 25848 PulseGuide returned control before completion, sleep 21
03:16:46.861 00.061 25848 IsGuiding returns 1
03:16:46.861 00.000 25848 scope still moving after pulse duration time elapsed
03:16:46.922 00.061 25848 IsSlewing returns 0
03:16:46.922 00.000 25848 IsGuiding returns 0
03:16:46.922 00.000 25848 scope move finished after 42 + 112 ms
03:16:46.922 00.000 25848 Move returns status 0, amount 42
03:16:46.922 00.000 25848 MoveAxis(S, 28, ABG)
03:16:46.922 00.000 25848 Guiding  Dir = 1, Dur = 28
03:16:46.942 00.020 21444 evsrv: cli 0107E9C0 connect
03:16:46.942 00.000 21444 case statement mapped state 6 to 3
03:16:46.942 00.000 21444 case statement mapped state 6 to 3
03:16:46.942 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"0b8f8984-d4d9-471b-91c3-d74e467ef572"}
03:16:46.943 00.001 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"0b8f8984-d4d9-471b-91c3-d74e467ef572"}
03:16:46.943 00.000 21444 evsrv: cli 0107E9C0 disconnect
03:16:46.954 00.011 25848 IsSlewing returns 0
03:16:46.954 00.000 25848 IsGuiding returns 0
03:16:46.986 00.032 25848 IsGuiding returns 1
03:16:46.986 00.000 25848 scope still moving after pulse duration time elapsed
03:16:47.048 00.062 25848 IsSlewing returns 0
03:16:47.048 00.000 25848 IsGuiding returns 0
03:16:47.048 00.000 25848 scope move finished after 28 + 64 ms
03:16:47.048 00.000 25848 Move returns status 0, amount 28
03:16:47.048 00.000 25848 move complete, result=0
03:16:47.048 00.000 25848 worker thread done servicing request
03:16:47.048 00.000 25848 Worker thread wakes up
03:16:47.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:47.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:47.048 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 1.0 px 28 ms SOUTH
03:16:49.890 02.842 25848 Exposure complete
03:16:49.972 00.082 25848 worker thread done servicing request
03:16:49.972 00.000 21444 OnExposeComplete: enter
03:16:49.972 00.000 21444 UpdateGuideState(): m_state=6
03:16:49.972 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1959
03:16:49.972 00.000 21444 Star::Find returns 1 (1), X=1260.69, Y=668.23, Mass=5927023, SNR=324.2, Peak=65504 HFD=8.0
03:16:49.972 00.000 21444 MultiStar: [#1 0.36,-0.19,1.15,U] [#2 0.28,0.28,0.89,U] [#3 1.16,0.22,0.63,U] [#4 -0.04,0.64,0.88,U] [#5 -0.99,0.32,0.65,U] [#6 -0.03,0.64,0.59,U] [#7 0.10,0.24,0.42,U] [#8 -0.45,0.08,0.51,U] 
03:16:49.972 00.000 21444 refined, 8 included, MultiStar: {0.16, 0.21}, one-star: {0.55, -0.02}
03:16:49.972 00.000 21444 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.05) = xAngle (-2.12 = -2.12)
03:16:49.972 00.000 21444 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.96 = 1.32)
03:16:49.972 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.21 hyp=0.27 cameraTheta=0.93 mountX=-0.14 mountY=0.26, mountTheta=2.06
03:16:49.973 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.21, opts=13)
03:16:49.973 00.000 21444 Enqueuing Move request for scope (0.16, 0.21)
03:16:49.973 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=92, FiltMax=65504, Gamma=0.560
03:16:49.973 00.000 21444 UpdateGuideState exits: m=5927023 SNR=324.2 Saturated
03:16:49.973 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:49.973 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:49.973 00.000 21444 Enqueuing Expose request
03:16:49.973 00.000 25848 Worker thread wakes up
03:16:49.973 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.21) opts 0xd
03:16:49.973 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.21)
03:16:49.974 00.001 25848 Moving (0.16, 0.21) raw xDistance=-0.14 yDistance=0.26
03:16:49.974 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:16:49.974 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:49.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:16:49.974 00.000 25848 MoveAxis(E, 0, ABG)
03:16:49.974 00.000 25848 Move returns status 0, amount 0
03:16:49.974 00.000 25848 MoveAxis(N, 0, ABG)
03:16:49.974 00.000 25848 Move returns status 0, amount 0
03:16:49.974 00.000 25848 move complete, result=0
03:16:49.974 00.000 25848 worker thread done servicing request
03:16:49.974 00.000 25848 Worker thread wakes up
03:16:49.974 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:49.974 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:49.974 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:16:52.818 02.844 25848 Exposure complete
03:16:52.906 00.088 25848 worker thread done servicing request
03:16:52.906 00.000 21444 OnExposeComplete: enter
03:16:52.906 00.000 21444 UpdateGuideState(): m_state=6
03:16:52.906 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1960
03:16:52.906 00.000 21444 Star::Find returns 1 (1), X=1260.05, Y=668.35, Mass=5789286, SNR=253.1, Peak=65504 HFD=7.9
03:16:52.906 00.000 21444 MultiStar: [#1 -0.29,0.11,1.48,U] [#2 0.15,0.21,1.30,U] [#3 0.14,0.26,1.00,U] [#4 -0.56,0.67,0.95,U] [#5 -1.98,0.01,0.00,M1] [#6 -0.56,0.77,0.66,U] [#7 -0.13,0.46,0.83,U] [#8 -1.53,0.55,0.55,U] 
03:16:52.906 00.000 21444 single-star, 7 included, MultiStar: {-0.26, 0.34}, one-star: {-0.09, 0.10}
03:16:52.906 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
03:16:52.907 00.001 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.69)
03:16:52.907 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.30 mountX=0.10 mountY=0.06, mountTheta=0.54
03:16:52.907 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.10, opts=13)
03:16:52.907 00.000 21444 Enqueuing Move request for scope (-0.09, 0.10)
03:16:52.908 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=168, FiltMax=65504, Gamma=0.560
03:16:52.908 00.000 21444 UpdateGuideState exits: m=5789286 SNR=253.1 Saturated
03:16:52.908 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:52.908 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:52.908 00.000 21444 Enqueuing Expose request
03:16:52.908 00.000 25848 Worker thread wakes up
03:16:52.908 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
03:16:52.908 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
03:16:52.908 00.000 25848 Moving (-0.09, 0.10) raw xDistance=0.10 yDistance=0.06
03:16:52.908 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:16:52.908 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:52.908 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:16:52.908 00.000 25848 MoveAxis(E, 0, ABG)
03:16:52.908 00.000 25848 Move returns status 0, amount 0
03:16:52.908 00.000 25848 MoveAxis(N, 0, ABG)
03:16:52.908 00.000 25848 Move returns status 0, amount 0
03:16:52.908 00.000 25848 move complete, result=0
03:16:52.908 00.000 25848 worker thread done servicing request
03:16:52.908 00.000 25848 Worker thread wakes up
03:16:52.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:52.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:52.908 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:55.752 02.844 25848 Exposure complete
03:16:55.828 00.076 25848 worker thread done servicing request
03:16:55.828 00.000 21444 OnExposeComplete: enter
03:16:55.828 00.000 21444 UpdateGuideState(): m_state=6
03:16:55.828 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1961
03:16:55.829 00.001 21444 Star::Find returns 1 (1), X=1259.06, Y=668.95, Mass=5733428, SNR=252.3, Peak=65504 HFD=8.1
03:16:55.829 00.000 21444 MultiStar: [#1 -0.88,0.28,1.17,U] [#2 -0.41,1.14,1.12,U] [#3 -0.03,0.98,0.82,U] [#4 -1.11,1.31,0.78,U] [#5 -1.87,0.45,0.55,U] [#6 -1.39,0.83,0.67,U] [#7 -1.25,1.01,0.59,U] [#8 -1.51,0.19,0.73,U] 
03:16:55.829 00.000 21444 refined, 8 included, MultiStar: {-0.98, 0.76}, one-star: {-1.08, 0.70}
03:16:55.829 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
03:16:55.829 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.87)
03:16:55.829 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=0.76 hyp=1.24 cameraTheta=2.48 mountX=1.04 mountY=0.34, mountTheta=0.31
03:16:55.829 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=0.76, opts=13)
03:16:55.830 00.001 21444 Enqueuing Move request for scope (-0.98, 0.76)
03:16:55.830 00.000 25848 Worker thread wakes up
03:16:55.830 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.76) opts 0xd
03:16:55.830 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, 0.76)
03:16:55.830 00.000 25848 Moving (-0.98, 0.76) raw xDistance=1.04 yDistance=0.34
03:16:55.830 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.04
03:16:55.830 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:55.830 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:16:55.830 00.000 25848 MoveAxis(W, 30, ABG)
03:16:55.830 00.000 25848 Guiding  Dir = 3, Dur = 30
03:16:55.830 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=292, FiltMax=65504, Gamma=0.560
03:16:55.830 00.000 21444 UpdateGuideState exits: m=5733428 SNR=252.3 Saturated
03:16:55.830 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:55.830 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:55.830 00.000 21444 Enqueuing Expose request
03:16:55.874 00.044 25848 IsSlewing returns 0
03:16:55.875 00.001 25848 IsGuiding returns 0
03:16:55.906 00.031 25848 IsGuiding returns 1
03:16:55.906 00.000 25848 scope still moving after pulse duration time elapsed
03:16:55.970 00.064 25848 IsSlewing returns 0
03:16:55.970 00.000 25848 IsGuiding returns 0
03:16:55.970 00.000 25848 scope move finished after 30 + 65 ms
03:16:55.970 00.000 25848 Move returns status 0, amount 30
03:16:55.970 00.000 25848 MoveAxis(N, 0, ABG)
03:16:55.970 00.000 25848 Move returns status 0, amount 0
03:16:55.970 00.000 25848 move complete, result=0
03:16:55.970 00.000 25848 worker thread done servicing request
03:16:55.971 00.001 25848 Worker thread wakes up
03:16:55.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:55.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:55.971 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 0.3 px 0 ms NORTH
03:16:58.810 02.839 25848 Exposure complete
03:16:58.898 00.088 25848 worker thread done servicing request
03:16:58.898 00.000 21444 OnExposeComplete: enter
03:16:58.898 00.000 21444 UpdateGuideState(): m_state=6
03:16:58.898 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1962
03:16:58.898 00.000 21444 Star::Find returns 1 (1), X=1261.39, Y=669.15, Mass=5972975, SNR=230.2, Peak=65504 HFD=8.1
03:16:58.899 00.001 21444 MultiStar: [#1 1.01,0.46,0.93,U] [#2 0.99,1.26,1.02,U] [#3 1.62,1.26,0.00,M5] [#4 0.72,1.06,1.38,U] [#5 -0.76,0.55,0.82,U] [#6 0.46,1.44,0.61,U] [#7 0.83,1.24,0.79,U] [#8 -0.15,0.70,0.65,U] 
03:16:58.899 00.000 21444 refined, 7 included, MultiStar: {0.61, 0.95}, one-star: {1.25, 0.90}
03:16:58.899 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
03:16:58.899 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.39)
03:16:58.899 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=0.95 hyp=1.13 cameraTheta=1.00 mountX=-0.52 mountY=1.11, mountTheta=2.01
03:16:58.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=0.95, opts=13)
03:16:58.900 00.000 21444 Enqueuing Move request for scope (0.61, 0.95)
03:16:58.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=246, FiltMax=65504, Gamma=0.560
03:16:58.900 00.000 21444 UpdateGuideState exits: m=5972975 SNR=230.2 Saturated
03:16:58.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:58.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:16:58.900 00.000 21444 Enqueuing Expose request
03:16:58.900 00.000 25848 Worker thread wakes up
03:16:58.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.95) opts 0xd
03:16:58.900 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, 0.95)
03:16:58.900 00.000 25848 Moving (0.61, 0.95) raw xDistance=-0.52 yDistance=1.11
03:16:58.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.52
03:16:58.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
03:16:58.900 00.000 25848 MoveAxis(E, 13, ABG)
03:16:58.901 00.001 25848 Guiding  Dir = 2, Dur = 13
03:16:58.921 00.020 25848 IsSlewing returns 0
03:16:58.921 00.000 25848 IsGuiding returns 0
03:16:59.294 00.373 25848 IsGuiding returns 1
03:16:59.294 00.000 25848 scope still moving after pulse duration time elapsed
03:16:59.359 00.065 25848 IsSlewing returns 0
03:16:59.359 00.000 25848 IsGuiding returns 0
03:16:59.359 00.000 25848 scope move finished after 13 + 425 ms
03:16:59.360 00.001 25848 Move returns status 0, amount 13
03:16:59.360 00.000 25848 MoveAxis(S, 30, ABG)
03:16:59.360 00.000 25848 Guiding  Dir = 1, Dur = 30
03:16:59.392 00.032 25848 IsSlewing returns 0
03:16:59.392 00.000 25848 IsGuiding returns 0
03:16:59.424 00.032 25848 IsGuiding returns 1
03:16:59.424 00.000 25848 scope still moving after pulse duration time elapsed
03:16:59.483 00.059 25848 IsSlewing returns 0
03:16:59.483 00.000 25848 IsGuiding returns 0
03:16:59.483 00.000 25848 scope move finished after 30 + 61 ms
03:16:59.483 00.000 25848 Move returns status 0, amount 30
03:16:59.483 00.000 25848 move complete, result=0
03:16:59.483 00.000 25848 worker thread done servicing request
03:16:59.483 00.000 25848 Worker thread wakes up
03:16:59.483 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:16:59.483 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:16:59.484 00.001 21444 GuideStep: -0.5 px 13 ms EAST, 1.1 px 30 ms SOUTH
03:17:02.331 02.847 25848 Exposure complete
03:17:02.418 00.087 25848 worker thread done servicing request
03:17:02.418 00.000 21444 OnExposeComplete: enter
03:17:02.418 00.000 21444 UpdateGuideState(): m_state=6
03:17:02.419 00.001 21444 Star::Find(15, 1261, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1963
03:17:02.419 00.000 21444 Star::Find returns 1 (1), X=1260.49, Y=668.78, Mass=5871720, SNR=208.8, Peak=65504 HFD=8.1
03:17:02.419 00.000 21444 MultiStar: [#1 0.08,0.79,1.09,U] [#2 0.15,1.09,0.95,U] [#3 0.65,1.11,0.92,U] [#4 -0.28,0.80,0.80,U] [#5 -1.10,0.26,0.64,U] [#6 -0.15,0.87,0.69,U] [#7 -0.13,0.85,0.78,U] [#8 -0.93,0.25,0.46,U] 
03:17:02.419 00.000 21444 single-star, 8 included, MultiStar: {-0.05, 0.77}, one-star: {0.35, 0.53}
03:17:02.419 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
03:17:02.419 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.38)
03:17:02.419 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.53 hyp=0.63 cameraTheta=0.99 mountX=-0.30 mountY=0.62, mountTheta=2.02
03:17:02.420 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.53, opts=13)
03:17:02.420 00.000 21444 Enqueuing Move request for scope (0.35, 0.53)
03:17:02.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=154, FiltMax=65504, Gamma=0.560
03:17:02.420 00.000 25848 Worker thread wakes up
03:17:02.420 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.53) opts 0xd
03:17:02.420 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.53)
03:17:02.420 00.000 25848 Moving (0.35, 0.53) raw xDistance=-0.30 yDistance=0.62
03:17:02.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
03:17:02.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
03:17:02.420 00.000 25848 MoveAxis(E, 0, ABG)
03:17:02.420 00.000 25848 Move returns status 0, amount 0
03:17:02.420 00.000 25848 MoveAxis(S, 17, ABG)
03:17:02.420 00.000 25848 Guiding  Dir = 1, Dur = 17
03:17:02.420 00.000 21444 UpdateGuideState exits: m=5871720 SNR=208.8 Saturated
03:17:02.420 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:02.421 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:02.421 00.000 21444 Enqueuing Expose request
03:17:02.453 00.032 25848 IsSlewing returns 0
03:17:02.453 00.000 25848 IsGuiding returns 0
03:17:02.486 00.033 25848 IsGuiding returns 1
03:17:02.486 00.000 25848 scope still moving after pulse duration time elapsed
03:17:02.594 00.108 25848 IsSlewing returns 0
03:17:02.594 00.000 25848 IsGuiding returns 0
03:17:02.594 00.000 25848 scope move finished after 17 + 122 ms
03:17:02.594 00.000 25848 Move returns status 0, amount 17
03:17:02.594 00.000 25848 move complete, result=0
03:17:02.594 00.000 25848 worker thread done servicing request
03:17:02.594 00.000 25848 Worker thread wakes up
03:17:02.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:02.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:02.594 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 17 ms SOUTH
03:17:05.442 02.848 25848 Exposure complete
03:17:05.522 00.080 25848 worker thread done servicing request
03:17:05.522 00.000 21444 OnExposeComplete: enter
03:17:05.522 00.000 21444 UpdateGuideState(): m_state=6
03:17:05.523 00.001 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1964
03:17:05.523 00.000 21444 Star::Find returns 1 (1), X=1261.69, Y=668.66, Mass=5679625, SNR=232.1, Peak=65504 HFD=7.9
03:17:05.523 00.000 21444 MultiStar: [#1 1.77,0.32,1.04,U] [#2 2.23,0.39,0.00,M1] [#3 2.04,0.47,0.00,M5] [#4 1.57,1.19,0.00,M1] [#5 0.64,0.33,0.71,U] [#6 1.55,0.50,0.81,U] [#7 1.54,0.79,0.63,U] [#8 0.86,0.79,0.57,U] 
03:17:05.523 00.000 21444 refined, 5 included, MultiStar: {1.38, 0.49}, one-star: {1.55, 0.40}
03:17:05.523 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
03:17:05.523 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
03:17:05.523 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=0.49 hyp=1.46 cameraTheta=0.34 mountX=-1.33 mountY=0.97, mountTheta=2.51
03:17:05.524 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=0.49, opts=13)
03:17:05.524 00.000 21444 Enqueuing Move request for scope (1.38, 0.49)
03:17:05.524 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=54, FiltMax=65504, Gamma=0.560
03:17:05.524 00.000 21444 UpdateGuideState exits: m=5679625 SNR=232.1 Saturated
03:17:05.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:05.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:05.524 00.000 21444 Enqueuing Expose request
03:17:05.524 00.000 25848 Worker thread wakes up
03:17:05.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 0.49) opts 0xd
03:17:05.524 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, 0.49)
03:17:05.524 00.000 25848 Moving (1.38, 0.49) raw xDistance=-1.33 yDistance=0.97
03:17:05.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
03:17:05.525 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
03:17:05.525 00.000 25848 MoveAxis(E, 39, ABG)
03:17:05.525 00.000 25848 Guiding  Dir = 2, Dur = 39
03:17:05.545 00.020 25848 IsSlewing returns 0
03:17:05.545 00.000 25848 IsGuiding returns 0
03:17:05.577 00.032 25848 PulseGuide returned control before completion, sleep 18
03:17:05.637 00.060 25848 IsGuiding returns 1
03:17:05.637 00.000 25848 scope still moving after pulse duration time elapsed
03:17:05.686 00.049 25848 IsSlewing returns 0
03:17:05.686 00.000 25848 IsGuiding returns 0
03:17:05.686 00.000 25848 scope move finished after 39 + 102 ms
03:17:05.686 00.000 25848 Move returns status 0, amount 39
03:17:05.686 00.000 25848 MoveAxis(S, 27, ABG)
03:17:05.686 00.000 25848 Guiding  Dir = 1, Dur = 27
03:17:05.719 00.033 25848 IsSlewing returns 0
03:17:05.719 00.000 25848 IsGuiding returns 0
03:17:05.750 00.031 25848 IsGuiding returns 1
03:17:05.750 00.000 25848 scope still moving after pulse duration time elapsed
03:17:05.812 00.062 25848 IsSlewing returns 0
03:17:05.812 00.000 25848 IsGuiding returns 0
03:17:05.812 00.000 25848 scope move finished after 27 + 65 ms
03:17:05.812 00.000 25848 Move returns status 0, amount 27
03:17:05.812 00.000 25848 move complete, result=0
03:17:05.812 00.000 25848 worker thread done servicing request
03:17:05.812 00.000 25848 Worker thread wakes up
03:17:05.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:05.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:05.812 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 1.0 px 27 ms SOUTH
03:17:08.664 02.852 25848 Exposure complete
03:17:08.752 00.088 25848 worker thread done servicing request
03:17:08.752 00.000 21444 OnExposeComplete: enter
03:17:08.753 00.001 21444 UpdateGuideState(): m_state=6
03:17:08.753 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1965
03:17:08.753 00.000 21444 Star::Find returns 1 (1), X=1259.86, Y=669.82, Mass=5713378, SNR=221.2, Peak=65504 HFD=8.0
03:17:08.753 00.000 21444 MultiStar: [#1 -0.55,1.26,0.99,U] [#2 -0.60,2.18,0.00,M2] [#3 0.52,1.79,0.78,U] [#4 -0.66,1.65,0.76,U] [#5 -0.76,1.09,0.64,U] [#6 -0.57,1.53,0.72,U] [#7 -0.33,1.51,0.59,U] [#8 -0.97,1.33,0.57,U] 
03:17:08.753 00.000 21444 refined, 7 included, MultiStar: {-0.42, 1.47}, one-star: {-0.28, 1.56}
03:17:08.753 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
03:17:08.753 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
03:17:08.753 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=1.47 hyp=1.53 cameraTheta=1.85 mountX=0.56 mountY=1.20, mountTheta=1.14
03:17:08.755 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=1.47, opts=13)
03:17:08.755 00.000 21444 Enqueuing Move request for scope (-0.42, 1.47)
03:17:08.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=128, FiltMax=65504, Gamma=0.560
03:17:08.755 00.000 21444 UpdateGuideState exits: m=5713378 SNR=221.2 Saturated
03:17:08.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:08.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:08.755 00.000 21444 Enqueuing Expose request
03:17:08.756 00.001 25848 Worker thread wakes up
03:17:08.756 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.47) opts 0xd
03:17:08.756 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 1.47)
03:17:08.756 00.000 25848 Moving (-0.42, 1.47) raw xDistance=0.56 yDistance=1.20
03:17:08.756 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.56
03:17:08.756 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
03:17:08.756 00.000 25848 MoveAxis(W, 13, ABG)
03:17:08.756 00.000 25848 Guiding  Dir = 3, Dur = 13
03:17:08.818 00.062 25848 IsSlewing returns 0
03:17:08.818 00.000 25848 IsGuiding returns 0
03:17:08.850 00.032 25848 IsGuiding returns 1
03:17:08.850 00.000 25848 scope still moving after pulse duration time elapsed
03:17:08.908 00.058 25848 IsSlewing returns 0
03:17:08.908 00.000 25848 IsGuiding returns 0
03:17:08.908 00.000 25848 scope move finished after 13 + 76 ms
03:17:08.908 00.000 25848 Move returns status 0, amount 13
03:17:08.908 00.000 25848 MoveAxis(S, 33, ABG)
03:17:08.908 00.000 25848 Guiding  Dir = 1, Dur = 33
03:17:08.938 00.030 25848 IsSlewing returns 0
03:17:08.939 00.001 25848 IsGuiding returns 0
03:17:08.970 00.031 25848 PulseGuide returned control before completion, sleep 12
03:17:08.994 00.024 25848 IsGuiding returns 1
03:17:08.994 00.000 25848 scope still moving after pulse duration time elapsed
03:17:09.045 00.051 25848 IsSlewing returns 0
03:17:09.046 00.001 25848 IsGuiding returns 0
03:17:09.046 00.000 25848 scope move finished after 33 + 74 ms
03:17:09.046 00.000 25848 Move returns status 0, amount 33
03:17:09.046 00.000 25848 move complete, result=0
03:17:09.046 00.000 25848 worker thread done servicing request
03:17:09.046 00.000 25848 Worker thread wakes up
03:17:09.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:09.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:09.046 00.000 21444 GuideStep: 0.6 px 13 ms WEST, 1.2 px 33 ms SOUTH
03:17:11.898 02.852 25848 Exposure complete
03:17:11.967 00.069 25848 worker thread done servicing request
03:17:11.967 00.000 21444 OnExposeComplete: enter
03:17:11.967 00.000 21444 UpdateGuideState(): m_state=6
03:17:11.967 00.000 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1966
03:17:11.967 00.000 21444 Star::Find returns 1 (1), X=1260.47, Y=668.68, Mass=5850933, SNR=215.2, Peak=65504 HFD=7.9
03:17:11.967 00.000 21444 MultiStar: [#1 0.38,0.26,1.11,U] [#2 0.39,0.70,0.89,U] [#3 0.30,0.44,0.82,U] [#4 -0.13,1.00,0.95,U] [#5 -1.56,-0.10,0.86,U] [#6 -0.56,0.71,0.90,U] [#7 0.72,-0.04,0.48,U] [#8 -1.24,0.40,0.64,U] 
03:17:11.967 00.000 21444 refined, 8 included, MultiStar: {-0.14, 0.45}, one-star: {0.33, 0.43}
03:17:11.967 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.18 = -1.18)
03:17:11.968 00.001 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.26)
03:17:11.968 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.45 hyp=0.47 cameraTheta=1.87 mountX=0.18 mountY=0.36, mountTheta=1.11
03:17:11.968 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.45, opts=13)
03:17:11.968 00.000 21444 Enqueuing Move request for scope (-0.14, 0.45)
03:17:11.968 00.000 25848 Worker thread wakes up
03:17:11.968 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=244, FiltMax=65504, Gamma=0.560
03:17:11.969 00.001 21444 UpdateGuideState exits: m=5850933 SNR=215.2 Saturated
03:17:11.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:11.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:11.969 00.000 21444 Enqueuing Expose request
03:17:11.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.45) opts 0xd
03:17:11.969 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.45)
03:17:11.969 00.000 25848 Moving (-0.14, 0.45) raw xDistance=0.18 yDistance=0.36
03:17:11.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:17:11.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:11.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
03:17:11.969 00.000 25848 MoveAxis(E, 0, ABG)
03:17:11.969 00.000 25848 Move returns status 0, amount 0
03:17:11.969 00.000 25848 MoveAxis(N, 0, ABG)
03:17:11.969 00.000 25848 Move returns status 0, amount 0
03:17:11.969 00.000 25848 move complete, result=0
03:17:11.969 00.000 25848 worker thread done servicing request
03:17:11.969 00.000 25848 Worker thread wakes up
03:17:11.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:11.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:11.969 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
03:17:14.816 02.847 25848 Exposure complete
03:17:14.893 00.077 25848 worker thread done servicing request
03:17:14.893 00.000 21444 OnExposeComplete: enter
03:17:14.893 00.000 21444 UpdateGuideState(): m_state=6
03:17:14.893 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1967
03:17:14.894 00.001 21444 Star::Find returns 1 (1), X=1260.54, Y=668.26, Mass=5626866, SNR=212.8, Peak=65504 HFD=8.0
03:17:14.894 00.000 21444 MultiStar: [#1 0.70,1.00,1.09,U] [#2 0.65,0.94,1.12,U] [#3 1.70,0.57,0.75,U] [#4 0.32,0.75,0.95,U] [#5 -0.44,0.12,0.59,U] [#6 0.06,0.26,0.74,U] [#7 -0.21,0.07,0.65,U] [#8 -0.60,0.21,0.43,U] 
03:17:14.894 00.000 21444 single-star, 8 included, MultiStar: {0.39, 0.50}, one-star: {0.40, 0.01}
03:17:14.894 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
03:17:14.894 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.40)
03:17:14.894 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=0.01 hyp=0.40 cameraTheta=0.01 mountX=-0.39 mountY=0.16, mountTheta=2.77
03:17:14.894 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=0.01, opts=13)
03:17:14.895 00.001 21444 Enqueuing Move request for scope (0.40, 0.01)
03:17:14.895 00.000 25848 Worker thread wakes up
03:17:14.895 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.01) opts 0xd
03:17:14.895 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 0.01)
03:17:14.895 00.000 25848 Moving (0.40, 0.01) raw xDistance=-0.39 yDistance=0.16
03:17:14.895 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
03:17:14.895 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:14.895 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=128, FiltMax=65504, Gamma=0.560
03:17:14.895 00.000 21444 UpdateGuideState exits: m=5626866 SNR=212.8 Saturated
03:17:14.895 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:14.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:14.895 00.000 21444 Enqueuing Expose request
03:17:14.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:17:14.895 00.000 25848 MoveAxis(E, 0, ABG)
03:17:14.895 00.000 25848 Move returns status 0, amount 0
03:17:14.895 00.000 25848 MoveAxis(N, 0, ABG)
03:17:14.895 00.000 25848 Move returns status 0, amount 0
03:17:14.895 00.000 25848 move complete, result=0
03:17:14.895 00.000 25848 worker thread done servicing request
03:17:14.895 00.000 25848 Worker thread wakes up
03:17:14.895 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:14.895 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:14.895 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
03:17:17.741 02.846 25848 Exposure complete
03:17:17.829 00.088 25848 worker thread done servicing request
03:17:17.829 00.000 21444 OnExposeComplete: enter
03:17:17.829 00.000 21444 UpdateGuideState(): m_state=6
03:17:17.829 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1968
03:17:17.829 00.000 21444 Star::Find returns 1 (1), X=1259.86, Y=668.67, Mass=5596121, SNR=200.0, Peak=65504 HFD=7.8
03:17:17.830 00.001 21444 MultiStar: [#1 -0.26,0.30,1.10,U] [#2 -0.29,1.01,1.18,U] [#3 -0.07,0.37,0.82,U] [#4 -0.56,0.70,1.07,U] [#5 -1.96,0.60,0.00,M1] [#6 -0.84,1.28,0.80,U] [#7 -0.64,0.45,0.78,U] [#8 -0.98,0.08,0.57,U] 
03:17:17.830 00.000 21444 single-star, 7 included, MultiStar: {-0.45, 0.60}, one-star: {-0.28, 0.42}
03:17:17.830 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
03:17:17.830 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.55)
03:17:17.830 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.42 hyp=0.50 cameraTheta=2.16 mountX=0.32 mountY=0.28, mountTheta=0.73
03:17:17.831 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.42, opts=13)
03:17:17.831 00.000 21444 Enqueuing Move request for scope (-0.28, 0.42)
03:17:17.831 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=244, FiltMax=65504, Gamma=0.560
03:17:17.831 00.000 21444 UpdateGuideState exits: m=5596121 SNR=200.0 Saturated
03:17:17.831 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:17.831 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:17.831 00.000 21444 Enqueuing Expose request
03:17:17.831 00.000 25848 Worker thread wakes up
03:17:17.831 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.42) opts 0xd
03:17:17.831 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.42)
03:17:17.831 00.000 25848 Moving (-0.28, 0.42) raw xDistance=0.32 yDistance=0.28
03:17:17.831 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
03:17:17.831 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:17.831 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
03:17:17.831 00.000 25848 MoveAxis(E, 0, ABG)
03:17:17.831 00.000 25848 Move returns status 0, amount 0
03:17:17.831 00.000 25848 MoveAxis(N, 0, ABG)
03:17:17.831 00.000 25848 Move returns status 0, amount 0
03:17:17.831 00.000 25848 move complete, result=0
03:17:17.831 00.000 25848 worker thread done servicing request
03:17:17.831 00.000 25848 Worker thread wakes up
03:17:17.832 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:17.832 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:17.832 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
03:17:20.672 02.840 25848 Exposure complete
03:17:20.758 00.086 25848 worker thread done servicing request
03:17:20.758 00.000 21444 OnExposeComplete: enter
03:17:20.758 00.000 21444 UpdateGuideState(): m_state=6
03:17:20.759 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1969
03:17:20.759 00.000 21444 Star::Find returns 1 (1), X=1259.87, Y=669.08, Mass=5625575, SNR=225.2, Peak=65504 HFD=8.0
03:17:20.759 00.000 21444 MultiStar: [#1 -0.79,0.74,1.00,U] [#2 -0.31,1.59,0.90,U] [#3 0.42,0.71,0.87,U] [#4 -0.70,1.53,0.82,U] [#5 -1.09,1.08,0.60,U] [#6 -0.71,1.65,0.75,U] [#7 -0.31,1.21,0.55,U] [#8 -1.27,0.81,0.52,U] 
03:17:20.759 00.000 21444 single-star, 8 included, MultiStar: {-0.51, 1.12}, one-star: {-0.26, 0.83}
03:17:20.759 00.000 21444 CameraToMount -- cameraTheta (1.88) - m_xAngle (3.05) = xAngle (-1.17 = -1.17)
03:17:20.759 00.000 21444 CameraToMount -- cameraTheta (1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.01 = 2.27)
03:17:20.759 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.83 hyp=0.87 cameraTheta=1.88 mountX=0.34 mountY=0.67, mountTheta=1.10
03:17:20.760 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.83, opts=13)
03:17:20.760 00.000 21444 Enqueuing Move request for scope (-0.26, 0.83)
03:17:20.760 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=168, FiltMax=65504, Gamma=0.560
03:17:20.760 00.000 21444 UpdateGuideState exits: m=5625575 SNR=225.2 Saturated
03:17:20.760 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:20.760 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:20.760 00.000 21444 Enqueuing Expose request
03:17:20.760 00.000 25848 Worker thread wakes up
03:17:20.760 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.83) opts 0xd
03:17:20.760 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.83)
03:17:20.760 00.000 25848 Moving (-0.26, 0.83) raw xDistance=0.34 yDistance=0.67
03:17:20.760 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
03:17:20.760 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
03:17:20.761 00.001 25848 MoveAxis(E, 0, ABG)
03:17:20.761 00.000 25848 Move returns status 0, amount 0
03:17:20.761 00.000 25848 MoveAxis(S, 18, ABG)
03:17:20.761 00.000 25848 Guiding  Dir = 1, Dur = 18
03:17:20.781 00.020 25848 IsSlewing returns 0
03:17:20.781 00.000 25848 IsGuiding returns 0
03:17:20.813 00.032 25848 IsGuiding returns 1
03:17:20.814 00.001 25848 scope still moving after pulse duration time elapsed
03:17:20.877 00.063 25848 IsSlewing returns 0
03:17:20.877 00.000 25848 IsGuiding returns 0
03:17:20.877 00.000 25848 scope move finished after 18 + 77 ms
03:17:20.877 00.000 25848 Move returns status 0, amount 18
03:17:20.877 00.000 25848 move complete, result=0
03:17:20.878 00.001 25848 worker thread done servicing request
03:17:20.878 00.000 25848 Worker thread wakes up
03:17:20.878 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:20.878 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:20.878 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.7 px 18 ms SOUTH
03:17:23.718 02.840 25848 Exposure complete
03:17:23.799 00.081 25848 worker thread done servicing request
03:17:23.799 00.000 21444 OnExposeComplete: enter
03:17:23.800 00.001 21444 UpdateGuideState(): m_state=6
03:17:23.800 00.000 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1970
03:17:23.800 00.000 21444 Star::Find returns 1 (1), X=1259.60, Y=668.83, Mass=5476663, SNR=178.4, Peak=65504 HFD=7.8
03:17:23.800 00.000 21444 MultiStar: [#1 -0.38,0.63,1.05,U] [#2 -0.83,0.68,0.92,U] [#3 0.03,0.48,1.02,U] [#4 -0.90,0.90,0.85,U] [#5 -1.07,0.17,0.58,U] [#6 -0.78,0.69,0.91,U] [#7 -0.80,0.38,0.80,U] [#8 -1.34,0.21,0.61,U] 
03:17:23.800 00.000 21444 single-star, 8 included, MultiStar: {-0.68, 0.55}, one-star: {-0.54, 0.58}
03:17:23.800 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
03:17:23.800 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.71)
03:17:23.800 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=0.58 hyp=0.80 cameraTheta=2.32 mountX=0.59 mountY=0.33, mountTheta=0.51
03:17:23.801 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=0.58, opts=13)
03:17:23.801 00.000 21444 Enqueuing Move request for scope (-0.54, 0.58)
03:17:23.801 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=142, FiltMax=65504, Gamma=0.560
03:17:23.801 00.000 21444 UpdateGuideState exits: m=5476663 SNR=178.4 Saturated
03:17:23.801 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:23.801 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:23.801 00.000 21444 Enqueuing Expose request
03:17:23.801 00.000 25848 Worker thread wakes up
03:17:23.801 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.58) opts 0xd
03:17:23.801 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, 0.58)
03:17:23.801 00.000 25848 Moving (-0.54, 0.58) raw xDistance=0.59 yDistance=0.33
03:17:23.801 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
03:17:23.801 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:23.801 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:17:23.801 00.000 25848 MoveAxis(W, 17, ABG)
03:17:23.801 00.000 25848 Guiding  Dir = 3, Dur = 17
03:17:23.826 00.025 25848 IsSlewing returns 0
03:17:23.826 00.000 25848 IsGuiding returns 0
03:17:23.858 00.032 25848 IsGuiding returns 1
03:17:23.858 00.000 25848 scope still moving after pulse duration time elapsed
03:17:23.923 00.065 25848 IsSlewing returns 0
03:17:23.923 00.000 25848 IsGuiding returns 0
03:17:23.923 00.000 25848 scope move finished after 17 + 79 ms
03:17:23.923 00.000 25848 Move returns status 0, amount 17
03:17:23.923 00.000 25848 MoveAxis(N, 0, ABG)
03:17:23.923 00.000 25848 Move returns status 0, amount 0
03:17:23.923 00.000 25848 move complete, result=0
03:17:23.924 00.001 25848 worker thread done servicing request
03:17:23.924 00.000 25848 Worker thread wakes up
03:17:23.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:23.924 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.3 px 0 ms NORTH
03:17:23.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:26.767 02.843 25848 Exposure complete
03:17:26.854 00.087 25848 worker thread done servicing request
03:17:26.854 00.000 21444 OnExposeComplete: enter
03:17:26.854 00.000 21444 UpdateGuideState(): m_state=6
03:17:26.855 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1971
03:17:26.855 00.000 21444 Star::Find returns 1 (1), X=1259.55, Y=668.28, Mass=5736675, SNR=242.9, Peak=65504 HFD=7.9
03:17:26.855 00.000 21444 MultiStar: [#1 -0.18,0.39,1.10,U] [#2 -0.22,1.37,0.85,U] [#3 0.02,0.83,0.75,U] [#4 -1.02,0.62,0.76,U] [#5 -1.87,-0.12,0.63,U] [#6 -0.94,0.64,0.82,U] [#7 -0.55,0.15,0.69,U] [#8 -1.82,0.18,0.51,U] 
03:17:26.855 00.000 21444 single-star, 8 included, MultiStar: {-0.70, 0.47}, one-star: {-0.59, 0.02}
03:17:26.855 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
03:17:26.855 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
03:17:26.855 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=0.02 hyp=0.59 cameraTheta=3.10 mountX=0.59 mountY=-0.20, mountTheta=-0.33
03:17:26.856 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=0.02, opts=13)
03:17:26.856 00.000 21444 Enqueuing Move request for scope (-0.59, 0.02)
03:17:26.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=152, FiltMax=65504, Gamma=0.560
03:17:26.856 00.000 21444 UpdateGuideState exits: m=5736675 SNR=242.9 Saturated
03:17:26.856 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:26.856 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:26.856 00.000 21444 Enqueuing Expose request
03:17:26.856 00.000 25848 Worker thread wakes up
03:17:26.856 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.02) opts 0xd
03:17:26.856 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 0.02)
03:17:26.856 00.000 25848 Moving (-0.59, 0.02) raw xDistance=0.59 yDistance=-0.20
03:17:26.856 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.59
03:17:26.857 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:26.857 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:17:26.857 00.000 25848 MoveAxis(W, 18, ABG)
03:17:26.857 00.000 25848 Guiding  Dir = 3, Dur = 18
03:17:26.889 00.032 25848 IsSlewing returns 0
03:17:26.890 00.001 25848 IsGuiding returns 0
03:17:26.922 00.032 25848 IsGuiding returns 1
03:17:26.922 00.000 25848 scope still moving after pulse duration time elapsed
03:17:26.986 00.064 25848 IsSlewing returns 0
03:17:27.003 00.017 25848 IsGuiding returns 0
03:17:27.003 00.000 25848 scope move finished after 18 + 95 ms
03:17:27.004 00.001 25848 Move returns status 0, amount 18
03:17:27.004 00.000 25848 MoveAxis(N, 0, ABG)
03:17:27.004 00.000 25848 Move returns status 0, amount 0
03:17:27.004 00.000 25848 move complete, result=0
03:17:27.004 00.000 25848 worker thread done servicing request
03:17:27.004 00.000 25848 Worker thread wakes up
03:17:27.004 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:27.004 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:27.004 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.2 px 0 ms NORTH
03:17:29.850 02.846 25848 Exposure complete
03:17:29.928 00.078 25848 worker thread done servicing request
03:17:29.928 00.000 21444 OnExposeComplete: enter
03:17:29.928 00.000 21444 UpdateGuideState(): m_state=6
03:17:29.929 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1972
03:17:29.929 00.000 21444 Star::Find returns 1 (1), X=1260.63, Y=668.22, Mass=5478999, SNR=197.8, Peak=65504 HFD=7.9
03:17:29.929 00.000 21444 MultiStar: [#1 0.14,0.80,0.90,U] [#2 0.09,1.45,0.88,U] [#3 0.71,0.37,0.73,U] [#4 0.34,0.71,1.03,U] [#5 -0.28,-0.10,0.57,U] [#6 0.69,0.79,0.71,U] [#7 0.35,0.58,0.70,U] [#8 -0.07,-0.37,0.50,U] 
03:17:29.929 00.000 21444 single-star, 8 included, MultiStar: {0.30, 0.53}, one-star: {0.49, -0.03}
03:17:29.929 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
03:17:29.929 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.33)
03:17:29.929 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.03 hyp=0.49 cameraTheta=-0.06 mountX=-0.49 mountY=0.16, mountTheta=2.83
03:17:29.930 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.03, opts=13)
03:17:29.930 00.000 21444 Enqueuing Move request for scope (0.49, -0.03)
03:17:29.930 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=292, FiltMax=65504, Gamma=0.560
03:17:29.930 00.000 21444 UpdateGuideState exits: m=5478999 SNR=197.8 Saturated
03:17:29.930 00.000 25848 Worker thread wakes up
03:17:29.930 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.03) opts 0xd
03:17:29.930 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.03)
03:17:29.930 00.000 25848 Moving (0.49, -0.03) raw xDistance=-0.49 yDistance=0.16
03:17:29.930 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
03:17:29.930 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:29.930 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:17:29.930 00.000 25848 MoveAxis(E, 0, ABG)
03:17:29.930 00.000 25848 Move returns status 0, amount 0
03:17:29.930 00.000 25848 MoveAxis(N, 0, ABG)
03:17:29.930 00.000 25848 Move returns status 0, amount 0
03:17:29.930 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:29.930 00.000 25848 move complete, result=0
03:17:29.931 00.001 25848 worker thread done servicing request
03:17:29.931 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:29.931 00.000 21444 Enqueuing Expose request
03:17:29.931 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
03:17:29.931 00.000 25848 Worker thread wakes up
03:17:29.931 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:29.931 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:32.788 02.857 25848 Exposure complete
03:17:32.866 00.078 25848 worker thread done servicing request
03:17:32.866 00.000 21444 OnExposeComplete: enter
03:17:32.866 00.000 21444 UpdateGuideState(): m_state=6
03:17:32.866 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1973
03:17:32.866 00.000 21444 Star::Find returns 1 (1), X=1260.70, Y=669.05, Mass=5331010, SNR=154.2, Peak=65504 HFD=7.9
03:17:32.867 00.001 21444 MultiStar: [#1 0.49,0.02,1.32,U] [#2 0.45,0.65,1.09,U] [#3 0.83,0.23,0.82,U] [#4 0.47,1.37,0.87,U] [#5 -1.18,0.48,0.86,U] [#6 -0.23,1.00,0.78,U] [#7 0.43,1.27,1.03,U] [#8 -1.06,0.74,0.61,U] 
03:17:32.867 00.000 21444 refined, 8 included, MultiStar: {0.17, 0.70}, one-star: {0.56, 0.80}
03:17:32.867 00.000 21444 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.05) = xAngle (-1.71 = -1.71)
03:17:32.867 00.000 21444 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.56 = 1.73)
03:17:32.867 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.70 hyp=0.72 cameraTheta=1.34 mountX=-0.10 mountY=0.71, mountTheta=1.71
03:17:32.868 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.70, opts=13)
03:17:32.868 00.000 21444 Enqueuing Move request for scope (0.17, 0.70)
03:17:32.868 00.000 25848 Worker thread wakes up
03:17:32.868 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.70) opts 0xd
03:17:32.868 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.70)
03:17:32.868 00.000 25848 Moving (0.17, 0.70) raw xDistance=-0.10 yDistance=0.71
03:17:32.868 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=204, FiltMax=65504, Gamma=0.560
03:17:32.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:17:32.868 00.000 21444 UpdateGuideState exits: m=5331010 SNR=154.2 Saturated
03:17:32.868 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
03:17:32.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:32.868 00.000 25848 MoveAxis(E, 0, ABG)
03:17:32.868 00.000 25848 Move returns status 0, amount 0
03:17:32.868 00.000 25848 MoveAxis(S, 19, ABG)
03:17:32.868 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:32.868 00.000 21444 Enqueuing Expose request
03:17:32.868 00.000 25848 Guiding  Dir = 1, Dur = 19
03:17:32.889 00.021 25848 IsSlewing returns 0
03:17:32.889 00.000 25848 IsGuiding returns 0
03:17:32.921 00.032 25848 IsGuiding returns 1
03:17:32.921 00.000 25848 scope still moving after pulse duration time elapsed
03:17:32.970 00.049 25848 IsSlewing returns 0
03:17:32.970 00.000 25848 IsGuiding returns 0
03:17:32.970 00.000 25848 scope move finished after 19 + 61 ms
03:17:32.970 00.000 25848 Move returns status 0, amount 19
03:17:32.970 00.000 25848 move complete, result=0
03:17:32.970 00.000 25848 worker thread done servicing request
03:17:32.970 00.000 25848 Worker thread wakes up
03:17:32.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:32.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:32.970 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.7 px 19 ms SOUTH
03:17:35.811 02.841 25848 Exposure complete
03:17:35.887 00.076 25848 worker thread done servicing request
03:17:35.887 00.000 21444 OnExposeComplete: enter
03:17:35.887 00.000 21444 UpdateGuideState(): m_state=6
03:17:35.887 00.000 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1974
03:17:35.887 00.000 21444 Star::Find returns 1 (1), X=1259.57, Y=668.47, Mass=5495371, SNR=168.1, Peak=65504 HFD=7.7
03:17:35.888 00.001 21444 MultiStar: [#1 -0.35,0.16,1.09,U] [#2 -0.38,0.63,0.76,U] [#3 -0.31,0.07,0.65,U] [#4 -0.90,0.42,1.00,U] [#5 -3.00,-0.28,0.00,M1] [#6 -0.62,0.50,1.09,U] [#7 -0.84,0.63,0.73,U] [#8 -2.08,0.12,0.00,M1] 
03:17:35.888 00.000 21444 single-star, 6 included, MultiStar: {-0.57, 0.37}, one-star: {-0.56, 0.22}
03:17:35.888 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
03:17:35.888 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
03:17:35.888 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=0.22 hyp=0.61 cameraTheta=2.77 mountX=0.58 mountY=-0.01, mountTheta=-0.01
03:17:35.889 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=0.22, opts=13)
03:17:35.889 00.000 21444 Enqueuing Move request for scope (-0.56, 0.22)
03:17:35.889 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=144, FiltMax=65504, Gamma=0.560
03:17:35.889 00.000 21444 UpdateGuideState exits: m=5495371 SNR=168.1 Saturated
03:17:35.889 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:35.889 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:35.889 00.000 21444 Enqueuing Expose request
03:17:35.889 00.000 25848 Worker thread wakes up
03:17:35.889 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.22) opts 0xd
03:17:35.889 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, 0.22)
03:17:35.889 00.000 25848 Moving (-0.56, 0.22) raw xDistance=0.58 yDistance=-0.01
03:17:35.889 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
03:17:35.889 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:35.889 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:17:35.889 00.000 25848 MoveAxis(W, 17, ABG)
03:17:35.889 00.000 25848 Guiding  Dir = 3, Dur = 17
03:17:35.921 00.032 25848 IsSlewing returns 0
03:17:35.921 00.000 25848 IsGuiding returns 0
03:17:35.954 00.033 25848 IsGuiding returns 1
03:17:35.954 00.000 25848 scope still moving after pulse duration time elapsed
03:17:36.016 00.062 25848 IsSlewing returns 0
03:17:36.016 00.000 25848 IsGuiding returns 0
03:17:36.016 00.000 25848 scope move finished after 17 + 77 ms
03:17:36.016 00.000 25848 Move returns status 0, amount 17
03:17:36.016 00.000 25848 MoveAxis(N, 0, ABG)
03:17:36.016 00.000 25848 Move returns status 0, amount 0
03:17:36.016 00.000 25848 move complete, result=0
03:17:36.016 00.000 25848 worker thread done servicing request
03:17:36.016 00.000 25848 Worker thread wakes up
03:17:36.016 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.0 px 0 ms NORTH
03:17:36.018 00.002 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:36.018 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:38.858 02.840 25848 Exposure complete
03:17:38.945 00.087 25848 worker thread done servicing request
03:17:38.945 00.000 21444 OnExposeComplete: enter
03:17:38.945 00.000 21444 UpdateGuideState(): m_state=6
03:17:38.945 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1975
03:17:38.945 00.000 21444 Star::Find returns 1 (1), X=1259.58, Y=668.48, Mass=5455874, SNR=175.9, Peak=65504 HFD=7.6
03:17:38.945 00.000 21444 MultiStar: [#1 -0.91,0.01,1.15,U] [#2 -0.75,0.52,0.93,U] [#3 -0.05,0.23,0.97,U] [#4 -0.59,0.42,0.88,U] [#5 -1.96,0.06,0.00,M2] [#6 -0.81,0.09,0.88,U] [#7 -1.01,0.40,0.77,U] [#8 -1.61,0.05,0.52,U] 
03:17:38.945 00.000 21444 single-star, 7 included, MultiStar: {-0.73, 0.24}, one-star: {-0.55, 0.23}
03:17:38.945 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.30 = -0.30)
03:17:38.945 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.14 = -3.14)
03:17:38.945 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.23 hyp=0.60 cameraTheta=2.76 mountX=0.57 mountY=-0.00, mountTheta=-0.00
03:17:38.947 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.23, opts=13)
03:17:38.947 00.000 21444 Enqueuing Move request for scope (-0.55, 0.23)
03:17:38.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2240, FiltMin=156, FiltMax=65504, Gamma=0.560
03:17:38.947 00.000 21444 UpdateGuideState exits: m=5455874 SNR=175.9 Saturated
03:17:38.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:38.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:38.947 00.000 21444 Enqueuing Expose request
03:17:38.947 00.000 25848 Worker thread wakes up
03:17:38.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.23) opts 0xd
03:17:38.947 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.23)
03:17:38.947 00.000 25848 Moving (-0.55, 0.23) raw xDistance=0.57 yDistance=-0.00
03:17:38.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.57
03:17:38.947 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:38.948 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:17:38.948 00.000 25848 MoveAxis(W, 18, ABG)
03:17:38.948 00.000 25848 Guiding  Dir = 3, Dur = 18
03:17:38.988 00.040 25848 IsSlewing returns 0
03:17:38.988 00.000 25848 IsGuiding returns 0
03:17:39.019 00.031 25848 IsGuiding returns 1
03:17:39.019 00.000 25848 scope still moving after pulse duration time elapsed
03:17:39.064 00.045 25848 IsSlewing returns 0
03:17:39.064 00.000 25848 IsGuiding returns 0
03:17:39.064 00.000 25848 scope move finished after 18 + 57 ms
03:17:39.064 00.000 25848 Move returns status 0, amount 18
03:17:39.064 00.000 25848 MoveAxis(N, 0, ABG)
03:17:39.064 00.000 25848 Move returns status 0, amount 0
03:17:39.064 00.000 25848 move complete, result=0
03:17:39.064 00.000 25848 worker thread done servicing request
03:17:39.064 00.000 25848 Worker thread wakes up
03:17:39.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:39.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:39.064 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.0 px 0 ms NORTH
03:17:41.914 02.850 25848 Exposure complete
03:17:41.995 00.081 25848 worker thread done servicing request
03:17:41.996 00.001 21444 OnExposeComplete: enter
03:17:41.996 00.000 21444 UpdateGuideState(): m_state=6
03:17:41.996 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1976
03:17:41.996 00.000 21444 Star::Find returns 1 (1), X=1259.28, Y=669.32, Mass=5502848, SNR=185.4, Peak=65504 HFD=7.9
03:17:41.996 00.000 21444 MultiStar: [#1 -0.39,0.84,0.98,U] [#2 0.18,0.89,0.87,U] [#3 -0.36,0.39,0.65,U] [#4 -1.27,0.72,0.98,U] [#5 -2.15,0.45,0.00,M3] [#6 -1.75,0.94,0.00,M1] [#7 -1.00,0.55,0.70,U] [#8 -2.20,0.51,0.00,M1] 
03:17:41.996 00.000 21444 refined, 5 included, MultiStar: {-0.63, 0.77}, one-star: {-0.86, 1.06}
03:17:41.996 00.000 21444 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.05) = xAngle (-0.80 = -0.80)
03:17:41.996 00.000 21444 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.64 = 2.64)
03:17:41.996 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=0.77 hyp=1.00 cameraTheta=2.26 mountX=0.70 mountY=0.48, mountTheta=0.60
03:17:41.997 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=0.77, opts=13)
03:17:41.997 00.000 21444 Enqueuing Move request for scope (-0.63, 0.77)
03:17:41.997 00.000 25848 Worker thread wakes up
03:17:41.997 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.77) opts 0xd
03:17:41.997 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 0.77)
03:17:41.997 00.000 25848 Moving (-0.63, 0.77) raw xDistance=0.70 yDistance=0.48
03:17:41.997 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.70
03:17:41.997 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:41.997 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=192, FiltMax=65504, Gamma=0.560
03:17:41.998 00.001 21444 UpdateGuideState exits: m=5502848 SNR=185.4 Saturated
03:17:41.998 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:41.998 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:41.998 00.000 21444 Enqueuing Expose request
03:17:41.998 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
03:17:41.998 00.000 25848 MoveAxis(W, 22, ABG)
03:17:41.998 00.000 25848 Guiding  Dir = 3, Dur = 22
03:17:42.033 00.035 25848 IsSlewing returns 0
03:17:42.033 00.000 25848 IsGuiding returns 0
03:17:42.088 00.055 25848 IsGuiding returns 1
03:17:42.088 00.000 25848 scope still moving after pulse duration time elapsed
03:17:42.142 00.054 25848 IsSlewing returns 0
03:17:42.142 00.000 25848 IsGuiding returns 0
03:17:42.142 00.000 25848 scope move finished after 22 + 86 ms
03:17:42.142 00.000 25848 Move returns status 0, amount 22
03:17:42.142 00.000 25848 MoveAxis(N, 0, ABG)
03:17:42.142 00.000 25848 Move returns status 0, amount 0
03:17:42.142 00.000 25848 move complete, result=0
03:17:42.142 00.000 25848 worker thread done servicing request
03:17:42.142 00.000 25848 Worker thread wakes up
03:17:42.142 00.000 21444 GuideStep: 0.7 px 22 ms WEST, 0.5 px 0 ms NORTH
03:17:42.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:42.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:44.995 02.853 25848 Exposure complete
03:17:45.073 00.078 25848 worker thread done servicing request
03:17:45.073 00.000 21444 OnExposeComplete: enter
03:17:45.073 00.000 21444 UpdateGuideState(): m_state=6
03:17:45.074 00.001 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1977
03:17:45.074 00.000 21444 Star::Find returns 1 (1), X=1260.22, Y=667.72, Mass=6000196, SNR=320.7, Peak=65504 HFD=8.0
03:17:45.074 00.000 21444 MultiStar: [#1 -0.21,0.34,0.86,U] [#2 -0.80,0.84,0.69,U] [#3 0.47,0.39,0.51,U] [#4 -0.28,0.52,0.71,U] [#5 -1.21,0.16,0.61,U] [#6 -0.61,0.96,0.50,U] [#7 -0.72,0.41,0.57,U] [#8 -0.73,0.36,0.38,U] 
03:17:45.074 00.000 21444 refined, 8 included, MultiStar: {-0.40, 0.32}, one-star: {0.08, -0.53}
03:17:45.074 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
03:17:45.074 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.86)
03:17:45.074 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.32 hyp=0.51 cameraTheta=2.48 mountX=0.43 mountY=0.14, mountTheta=0.32
03:17:45.075 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.32, opts=13)
03:17:45.075 00.000 21444 Enqueuing Move request for scope (-0.40, 0.32)
03:17:45.075 00.000 25848 Worker thread wakes up
03:17:45.075 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=206, FiltMax=65504, Gamma=0.560
03:17:45.075 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.32) opts 0xd
03:17:45.075 00.000 21444 UpdateGuideState exits: m=6000196 SNR=320.7 Saturated
03:17:45.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:45.075 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.32)
03:17:45.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:45.075 00.000 21444 Enqueuing Expose request
03:17:45.075 00.000 25848 Moving (-0.40, 0.32) raw xDistance=0.43 yDistance=0.14
03:17:45.075 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
03:17:45.075 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:45.075 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:17:45.075 00.000 25848 MoveAxis(E, 0, ABG)
03:17:45.075 00.000 25848 Move returns status 0, amount 0
03:17:45.075 00.000 25848 MoveAxis(N, 0, ABG)
03:17:45.075 00.000 25848 Move returns status 0, amount 0
03:17:45.075 00.000 25848 move complete, result=0
03:17:45.075 00.000 25848 worker thread done servicing request
03:17:45.075 00.000 25848 Worker thread wakes up
03:17:45.075 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:45.075 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:45.076 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:47.925 02.849 25848 Exposure complete
03:17:47.995 00.070 25848 worker thread done servicing request
03:17:47.995 00.000 21444 OnExposeComplete: enter
03:17:47.995 00.000 21444 UpdateGuideState(): m_state=6
03:17:47.996 00.001 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1978
03:17:47.996 00.000 21444 Star::Find returns 1 (1), X=1260.16, Y=666.90, Mass=5649886, SNR=169.9, Peak=65504 HFD=8.1
03:17:47.996 00.000 21444 MultiStar: [#1 -0.21,-1.12,1.09,U] [#2 -0.32,-1.12,1.13,U] [#3 0.25,-0.83,0.94,U] [#4 0.38,-1.20,0.99,U] [#5 -0.11,-0.82,0.78,U] [#6 0.07,-1.66,0.70,U] [#7 -0.17,-1.13,0.60,U] [#8 0.02,-1.28,0.58,U] 
03:17:47.996 00.000 21444 refined, 8 included, MultiStar: {-0.01, -1.16}, one-star: {0.02, -1.35}
03:17:47.996 00.000 21444 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.05) = xAngle (-4.63 = 1.65)
03:17:47.996 00.000 21444 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.47 = -1.19)
03:17:47.996 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=-1.16 hyp=1.16 cameraTheta=-1.58 mountX=-0.10 mountY=-1.07, mountTheta=-1.66
03:17:47.997 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=-1.16, opts=13)
03:17:47.997 00.000 21444 Enqueuing Move request for scope (-0.01, -1.16)
03:17:47.997 00.000 25848 Worker thread wakes up
03:17:47.997 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -1.16) opts 0xd
03:17:47.997 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=16, FiltMax=65504, Gamma=0.560
03:17:47.997 00.000 21444 UpdateGuideState exits: m=5649886 SNR=169.9 Saturated
03:17:47.997 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:47.997 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, -1.16)
03:17:47.997 00.000 25848 Moving (-0.01, -1.16) raw xDistance=-0.10 yDistance=-1.07
03:17:47.997 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:17:47.997 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:17:47.997 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:47.997 00.000 21444 Enqueuing Expose request
03:17:47.997 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.07
03:17:47.997 00.000 25848 MoveAxis(E, 0, ABG)
03:17:47.998 00.001 25848 Move returns status 0, amount 0
03:17:47.998 00.000 25848 MoveAxis(N, 0, ABG)
03:17:47.998 00.000 25848 Move returns status 0, amount 0
03:17:47.998 00.000 25848 move complete, result=0
03:17:47.998 00.000 25848 worker thread done servicing request
03:17:47.998 00.000 25848 Worker thread wakes up
03:17:47.998 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:47.998 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:47.998 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.1 px 0 ms NORTH
03:17:50.845 02.847 25848 Exposure complete
03:17:50.933 00.088 25848 worker thread done servicing request
03:17:50.933 00.000 21444 OnExposeComplete: enter
03:17:50.933 00.000 21444 UpdateGuideState(): m_state=6
03:17:50.933 00.000 21444 Star::Find(15, 1260, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1979
03:17:50.934 00.001 21444 Star::Find returns 1 (1), X=1259.43, Y=670.06, Mass=5560164, SNR=192.5, Peak=65504 HFD=7.9
03:17:50.934 00.000 21444 MultiStar: [#1 -0.95,1.98,0.00,M1] [#2 -0.94,2.70,0.00,M1] [#3 0.07,2.15,0.00,M1] [#4 -0.81,1.88,0.00,M1] [#5 -1.21,1.68,0.00,M2] [#6 -0.90,2.00,0.00,M1] [#7 -1.18,2.06,0.00,M1] [#8 -1.09,1.45,0.57,U] 
03:17:50.934 00.000 21444 refined, 1 included, MultiStar: {-0.85, 1.68}, one-star: {-0.71, 1.81}
03:17:50.934 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
03:17:50.934 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.43)
03:17:50.934 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=1.68 hyp=1.88 cameraTheta=2.04 mountX=1.00 mountY=1.23, mountTheta=0.89
03:17:50.935 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=1.68, opts=13)
03:17:50.935 00.000 21444 Enqueuing Move request for scope (-0.85, 1.68)
03:17:50.935 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=344, FiltMax=65504, Gamma=0.560
03:17:50.935 00.000 25848 Worker thread wakes up
03:17:50.935 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 1.68) opts 0xd
03:17:50.935 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 1.68)
03:17:50.935 00.000 21444 UpdateGuideState exits: m=5560164 SNR=192.5 Saturated
03:17:50.935 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:50.935 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:50.935 00.000 21444 Enqueuing Expose request
03:17:50.936 00.001 25848 Moving (-0.85, 1.68) raw xDistance=1.00 yDistance=1.23
03:17:50.936 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.00
03:17:50.936 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
03:17:50.936 00.000 25848 MoveAxis(W, 29, ABG)
03:17:50.936 00.000 25848 Guiding  Dir = 3, Dur = 29
03:17:50.968 00.032 25848 IsSlewing returns 0
03:17:50.969 00.001 25848 IsGuiding returns 0
03:17:51.000 00.031 25848 IsGuiding returns 1
03:17:51.000 00.000 25848 scope still moving after pulse duration time elapsed
03:17:51.110 00.110 25848 IsSlewing returns 0
03:17:51.111 00.001 25848 IsGuiding returns 0
03:17:51.111 00.000 25848 scope move finished after 29 + 112 ms
03:17:51.111 00.000 25848 Move returns status 0, amount 29
03:17:51.111 00.000 25848 MoveAxis(S, 34, ABG)
03:17:51.111 00.000 25848 Guiding  Dir = 1, Dur = 34
03:17:51.139 00.028 25848 IsSlewing returns 0
03:17:51.139 00.000 25848 IsGuiding returns 0
03:17:51.170 00.031 25848 PulseGuide returned control before completion, sleep 13
03:17:51.188 00.018 25848 IsGuiding returns 1
03:17:51.188 00.000 25848 scope still moving after pulse duration time elapsed
03:17:51.277 00.089 25848 IsSlewing returns 0
03:17:51.277 00.000 25848 IsGuiding returns 0
03:17:51.277 00.000 25848 scope move finished after 34 + 104 ms
03:17:51.277 00.000 25848 Move returns status 0, amount 34
03:17:51.277 00.000 25848 move complete, result=0
03:17:51.277 00.000 25848 worker thread done servicing request
03:17:51.277 00.000 25848 Worker thread wakes up
03:17:51.277 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:51.277 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:51.277 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 1.2 px 34 ms SOUTH
03:17:54.118 02.841 25848 Exposure complete
03:17:54.207 00.089 25848 worker thread done servicing request
03:17:54.207 00.000 21444 OnExposeComplete: enter
03:17:54.207 00.000 21444 UpdateGuideState(): m_state=6
03:17:54.207 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1980
03:17:54.207 00.000 21444 Star::Find returns 1 (1), X=1259.85, Y=667.69, Mass=5483510, SNR=208.3, Peak=65504 HFD=7.8
03:17:54.207 00.000 21444 MultiStar: [#1 -0.43,-0.61,0.98,U] [#2 0.06,-0.00,0.72,U] [#3 0.59,-0.14,0.63,U] [#4 -0.96,0.15,0.84,U] [#5 -1.79,-0.06,0.65,U] [#6 -1.34,0.13,0.72,U] [#7 -0.44,-0.14,0.66,U] [#8 -2.04,0.03,0.00,M1] 
03:17:54.207 00.000 21444 refined, 7 included, MultiStar: {-0.57, -0.19}, one-star: {-0.29, -0.56}
03:17:54.207 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.41)
03:17:54.207 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.72 = -2.43)
03:17:54.207 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.19 hyp=0.60 cameraTheta=-2.82 mountX=0.55 mountY=-0.39, mountTheta=-0.62
03:17:54.209 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.19, opts=13)
03:17:54.209 00.000 21444 Enqueuing Move request for scope (-0.57, -0.19)
03:17:54.209 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=192, FiltMax=65504, Gamma=0.560
03:17:54.209 00.000 21444 UpdateGuideState exits: m=5483510 SNR=208.3 Saturated
03:17:54.209 00.000 25848 Worker thread wakes up
03:17:54.210 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.19) opts 0xd
03:17:54.210 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.19)
03:17:54.210 00.000 25848 Moving (-0.57, -0.19) raw xDistance=0.55 yDistance=-0.39
03:17:54.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.55
03:17:54.210 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:54.210 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
03:17:54.210 00.000 25848 MoveAxis(W, 18, ABG)
03:17:54.210 00.000 25848 Guiding  Dir = 3, Dur = 18
03:17:54.210 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:54.210 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:54.210 00.000 21444 Enqueuing Expose request
03:17:54.266 00.056 25848 IsSlewing returns 0
03:17:54.266 00.000 25848 IsGuiding returns 0
03:17:54.298 00.032 25848 IsGuiding returns 1
03:17:54.298 00.000 25848 scope still moving after pulse duration time elapsed
03:17:54.342 00.044 25848 IsSlewing returns 0
03:17:54.342 00.000 25848 IsGuiding returns 0
03:17:54.342 00.000 25848 scope move finished after 18 + 57 ms
03:17:54.342 00.000 25848 Move returns status 0, amount 18
03:17:54.342 00.000 25848 MoveAxis(N, 0, ABG)
03:17:54.342 00.000 25848 Move returns status 0, amount 0
03:17:54.342 00.000 25848 move complete, result=0
03:17:54.342 00.000 25848 worker thread done servicing request
03:17:54.342 00.000 25848 Worker thread wakes up
03:17:54.342 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:54.343 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:54.343 00.000 21444 GuideStep: 0.5 px 18 ms WEST, -0.4 px 0 ms NORTH
03:17:57.196 02.853 25848 Exposure complete
03:17:57.280 00.084 25848 worker thread done servicing request
03:17:57.280 00.000 21444 OnExposeComplete: enter
03:17:57.280 00.000 21444 UpdateGuideState(): m_state=6
03:17:57.280 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1981
03:17:57.281 00.001 21444 Star::Find returns 1 (1), X=1259.18, Y=669.57, Mass=4824589, SNR=117.0, Peak=65504 HFD=7.7
03:17:57.281 00.000 21444 MultiStar: [#1 -0.52,1.66,1.27,U] [#2 -0.51,1.83,1.22,U] [#3 -0.04,1.44,0.83,U] [#4 -1.27,0.89,0.76,U] [#5 -1.89,0.62,0.00,M2] [#6 -1.12,1.30,0.68,U] [#7 -1.02,1.04,0.80,U] [#8 -2.96,0.65,0.00,M2] 
03:17:57.281 00.000 21444 refined, 6 included, MultiStar: {-0.73, 1.41}, one-star: {-0.96, 1.32}
03:17:57.281 00.000 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
03:17:57.281 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.44)
03:17:57.281 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=1.41 hyp=1.59 cameraTheta=2.05 mountX=0.86 mountY=1.03, mountTheta=0.88
03:17:57.281 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=1.41, opts=13)
03:17:57.282 00.001 21444 Enqueuing Move request for scope (-0.73, 1.41)
03:17:57.282 00.000 25848 Worker thread wakes up
03:17:57.282 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 1.41) opts 0xd
03:17:57.282 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, 1.41)
03:17:57.282 00.000 25848 Moving (-0.73, 1.41) raw xDistance=0.86 yDistance=1.03
03:17:57.282 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.86
03:17:57.282 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
03:17:57.282 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=130, FiltMax=65504, Gamma=0.560
03:17:57.282 00.000 25848 MoveAxis(W, 26, ABG)
03:17:57.282 00.000 21444 UpdateGuideState exits: m=4824589 SNR=117.0 Saturated
03:17:57.282 00.000 25848 Guiding  Dir = 3, Dur = 26
03:17:57.282 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:57.282 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:17:57.282 00.000 21444 Enqueuing Expose request
03:17:57.312 00.030 25848 IsSlewing returns 0
03:17:57.313 00.001 25848 IsGuiding returns 0
03:17:57.412 00.099 25848 IsGuiding returns 1
03:17:57.412 00.000 25848 scope still moving after pulse duration time elapsed
03:17:57.466 00.054 25848 IsSlewing returns 0
03:17:57.466 00.000 25848 IsGuiding returns 0
03:17:57.466 00.000 25848 scope move finished after 26 + 128 ms
03:17:57.467 00.001 25848 Move returns status 0, amount 26
03:17:57.467 00.000 25848 MoveAxis(S, 28, ABG)
03:17:57.467 00.000 25848 Guiding  Dir = 1, Dur = 28
03:17:57.499 00.032 25848 IsSlewing returns 0
03:17:57.499 00.000 25848 IsGuiding returns 0
03:17:57.531 00.032 25848 IsGuiding returns 1
03:17:57.531 00.000 25848 scope still moving after pulse duration time elapsed
03:17:57.604 00.073 25848 IsSlewing returns 0
03:17:57.605 00.001 25848 IsGuiding returns 0
03:17:57.605 00.000 25848 scope move finished after 28 + 76 ms
03:17:57.605 00.000 25848 Move returns status 0, amount 28
03:17:57.605 00.000 25848 move complete, result=0
03:17:57.605 00.000 25848 worker thread done servicing request
03:17:57.605 00.000 25848 Worker thread wakes up
03:17:57.605 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:17:57.605 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:17:57.605 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 1.0 px 28 ms SOUTH
03:18:00.446 02.841 25848 Exposure complete
03:18:00.525 00.079 25848 worker thread done servicing request
03:18:00.525 00.000 21444 OnExposeComplete: enter
03:18:00.525 00.000 21444 UpdateGuideState(): m_state=6
03:18:00.525 00.000 21444 Star::Find(15, 1259, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1982
03:18:00.525 00.000 21444 Star::Find returns 1 (1), X=1260.83, Y=669.99, Mass=5463962, SNR=179.3, Peak=65504 HFD=8.0
03:18:00.525 00.000 21444 MultiStar: [#1 1.04,1.95,0.00,M1] [#2 0.91,2.46,0.00,M1] [#3 1.20,2.60,0.00,M1] [#4 0.68,1.46,0.80,U] [#5 -0.63,1.00,0.79,U] [#6 0.48,2.04,0.00,M1] [#7 0.77,1.70,0.53,U] [#8 0.19,1.55,0.60,U] 
03:18:00.525 00.000 21444 refined, 4 included, MultiStar: {0.34, 1.48}, one-star: {0.69, 1.74}
03:18:00.525 00.000 21444 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.05) = xAngle (-1.71 = -1.71)
03:18:00.525 00.000 21444 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.55 = 1.73)
03:18:00.525 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=1.48 hyp=1.52 cameraTheta=1.35 mountX=-0.20 mountY=1.50, mountTheta=1.71
03:18:00.526 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=1.48, opts=13)
03:18:00.526 00.000 21444 Enqueuing Move request for scope (0.34, 1.48)
03:18:00.526 00.000 25848 Worker thread wakes up
03:18:00.526 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 1.48) opts 0xd
03:18:00.526 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 1.48)
03:18:00.526 00.000 25848 Moving (0.34, 1.48) raw xDistance=-0.20 yDistance=1.50
03:18:00.526 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2188, FiltMin=164, FiltMax=65504, Gamma=0.560
03:18:00.527 00.001 21444 UpdateGuideState exits: m=5463962 SNR=179.3 Saturated
03:18:00.527 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:00.527 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:00.527 00.000 21444 Enqueuing Expose request
03:18:00.527 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:18:00.527 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.50 from input 1.50
03:18:00.527 00.000 25848 MoveAxis(E, 0, ABG)
03:18:00.527 00.000 25848 Move returns status 0, amount 0
03:18:00.527 00.000 25848 MoveAxis(S, 41, ABG)
03:18:00.527 00.000 25848 Guiding  Dir = 1, Dur = 41
03:18:00.577 00.050 25848 IsSlewing returns 0
03:18:00.577 00.000 25848 IsGuiding returns 0
03:18:00.618 00.041 25848 PulseGuide returned control before completion, sleep 11
03:18:00.639 00.021 25848 IsGuiding returns 1
03:18:00.639 00.000 25848 scope still moving after pulse duration time elapsed
03:18:00.704 00.065 25848 IsSlewing returns 0
03:18:00.705 00.001 25848 IsGuiding returns 0
03:18:00.705 00.000 25848 scope move finished after 41 + 86 ms
03:18:00.705 00.000 25848 Move returns status 0, amount 41
03:18:00.705 00.000 25848 move complete, result=0
03:18:00.705 00.000 25848 worker thread done servicing request
03:18:00.705 00.000 25848 Worker thread wakes up
03:18:00.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:00.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:00.705 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.5 px 41 ms SOUTH
03:18:03.552 02.847 25848 Exposure complete
03:18:03.637 00.085 25848 worker thread done servicing request
03:18:03.637 00.000 21444 OnExposeComplete: enter
03:18:03.637 00.000 21444 UpdateGuideState(): m_state=6
03:18:03.638 00.001 21444 Star::Find(15, 1260, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1983
03:18:03.638 00.000 21444 Star::Find returns 1 (1), X=1261.81, Y=668.75, Mass=5012825, SNR=143.1, Peak=65504 HFD=7.9
03:18:03.638 00.000 21444 MultiStar: [#1 1.64,0.30,0.90,U] [#2 1.67,0.42,1.07,U] [#3 2.60,-0.74,0.00,M2] [#4 1.10,0.34,0.88,U] [#5 -0.60,-0.01,0.88,U] [#6 1.31,0.90,0.77,U] [#7 0.98,0.66,0.68,U] [#8 -0.38,0.75,0.52,U] 
03:18:03.638 00.000 21444 refined, 7 included, MultiStar: {1.02, 0.45}, one-star: {1.68, 0.50}
03:18:03.638 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
03:18:03.638 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.48 = 0.81)
03:18:03.638 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=0.45 hyp=1.12 cameraTheta=0.42 mountX=-0.98 mountY=0.81, mountTheta=2.45
03:18:03.639 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=0.45, opts=13)
03:18:03.639 00.000 21444 Enqueuing Move request for scope (1.02, 0.45)
03:18:03.639 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=92, FiltMax=65504, Gamma=0.560
03:18:03.639 00.000 21444 UpdateGuideState exits: m=5012825 SNR=143.1 Saturated
03:18:03.639 00.000 25848 Worker thread wakes up
03:18:03.639 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.45) opts 0xd
03:18:03.639 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, 0.45)
03:18:03.639 00.000 25848 Moving (1.02, 0.45) raw xDistance=-0.98 yDistance=0.81
03:18:03.639 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:03.640 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:03.640 00.000 21444 Enqueuing Expose request
03:18:03.640 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.98
03:18:03.640 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
03:18:03.640 00.000 25848 MoveAxis(E, 29, ABG)
03:18:03.640 00.000 25848 Guiding  Dir = 2, Dur = 29
03:18:03.726 00.086 25848 IsSlewing returns 0
03:18:03.726 00.000 25848 IsGuiding returns 0
03:18:03.758 00.032 25848 IsGuiding returns 1
03:18:03.758 00.000 25848 scope still moving after pulse duration time elapsed
03:18:03.813 00.055 25848 IsSlewing returns 0
03:18:03.813 00.000 25848 IsGuiding returns 0
03:18:03.813 00.000 25848 scope move finished after 29 + 57 ms
03:18:03.813 00.000 25848 Move returns status 0, amount 29
03:18:03.813 00.000 25848 MoveAxis(S, 22, ABG)
03:18:03.813 00.000 25848 Guiding  Dir = 1, Dur = 22
03:18:03.842 00.029 25848 IsSlewing returns 0
03:18:03.842 00.000 25848 IsGuiding returns 0
03:18:03.883 00.041 25848 IsGuiding returns 1
03:18:03.883 00.000 25848 scope still moving after pulse duration time elapsed
03:18:03.939 00.056 25848 IsSlewing returns 0
03:18:03.939 00.000 25848 IsGuiding returns 0
03:18:03.939 00.000 25848 scope move finished after 22 + 76 ms
03:18:03.939 00.000 25848 Move returns status 0, amount 22
03:18:03.939 00.000 25848 move complete, result=0
03:18:03.939 00.000 25848 worker thread done servicing request
03:18:03.939 00.000 25848 Worker thread wakes up
03:18:03.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:03.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:03.939 00.000 21444 GuideStep: -1.0 px 29 ms EAST, 0.8 px 22 ms SOUTH
03:18:06.784 02.845 25848 Exposure complete
03:18:06.872 00.088 25848 worker thread done servicing request
03:18:06.872 00.000 21444 OnExposeComplete: enter
03:18:06.873 00.001 21444 UpdateGuideState(): m_state=6
03:18:06.873 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1984
03:18:06.873 00.000 21444 Star::Find returns 1 (1), X=1261.80, Y=670.44, Mass=5150795, SNR=143.1, Peak=65504 HFD=7.7
03:18:06.873 00.000 21444 MultiStar: [#1 1.58,1.87,0.00,M1] [#2 1.74,2.29,0.00,M1] [#3 2.00,1.60,0.00,M3] [#4 1.84,1.56,0.00,M1] [#5 0.40,1.85,1.02,U] [#6 1.30,2.17,0.00,M1] [#7 1.10,2.19,0.00,M1] [#8 0.75,1.89,0.00,M1] 
03:18:06.873 00.000 21444 refined, 1 included, MultiStar: {1.02, 2.02}, one-star: {1.66, 2.19}
03:18:06.873 00.000 21444 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.05) = xAngle (-1.95 = -1.95)
03:18:06.873 00.000 21444 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.49)
03:18:06.873 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=2.02 hyp=2.26 cameraTheta=1.10 mountX=-0.84 mountY=2.25, mountTheta=1.93
03:18:06.874 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=2.02, opts=13)
03:18:06.874 00.000 21444 Enqueuing Move request for scope (1.02, 2.02)
03:18:06.874 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=104, FiltMax=65504, Gamma=0.560
03:18:06.874 00.000 21444 UpdateGuideState exits: m=5150795 SNR=143.1 Saturated
03:18:06.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:06.874 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:06.874 00.000 21444 Enqueuing Expose request
03:18:06.874 00.000 25848 Worker thread wakes up
03:18:06.874 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, 2.02) opts 0xd
03:18:06.875 00.001 25848 Handling offset move in thread for scope, endpoint = (1.02, 2.02)
03:18:06.875 00.000 25848 Moving (1.02, 2.02) raw xDistance=-0.84 yDistance=2.25
03:18:06.875 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.84
03:18:06.875 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.25 from input 2.25
03:18:06.875 00.000 25848 MoveAxis(E, 26, ABG)
03:18:06.875 00.000 25848 Guiding  Dir = 2, Dur = 26
03:18:06.905 00.030 25848 IsSlewing returns 0
03:18:06.905 00.000 25848 IsGuiding returns 0
03:18:06.938 00.033 25848 IsGuiding returns 1
03:18:06.938 00.000 25848 scope still moving after pulse duration time elapsed
03:18:07.001 00.063 25848 IsSlewing returns 0
03:18:07.001 00.000 25848 IsGuiding returns 0
03:18:07.001 00.000 25848 scope move finished after 26 + 69 ms
03:18:07.001 00.000 25848 Move returns status 0, amount 26
03:18:07.001 00.000 25848 MoveAxis(S, 61, ABG)
03:18:07.001 00.000 25848 Guiding  Dir = 1, Dur = 61
03:18:07.032 00.031 25848 IsSlewing returns 0
03:18:07.032 00.000 25848 IsGuiding returns 0
03:18:07.063 00.031 25848 PulseGuide returned control before completion, sleep 40
03:18:07.144 00.081 25848 IsGuiding returns 1
03:18:07.145 00.001 25848 scope still moving after pulse duration time elapsed
03:18:07.201 00.056 25848 IsSlewing returns 0
03:18:07.202 00.001 25848 IsGuiding returns 0
03:18:07.202 00.000 25848 scope move finished after 61 + 109 ms
03:18:07.202 00.000 25848 Move returns status 0, amount 61
03:18:07.202 00.000 25848 move complete, result=0
03:18:07.202 00.000 25848 worker thread done servicing request
03:18:07.202 00.000 25848 Worker thread wakes up
03:18:07.202 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:07.202 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:07.202 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 2.3 px 61 ms SOUTH
03:18:10.045 02.843 25848 Exposure complete
03:18:10.129 00.084 25848 worker thread done servicing request
03:18:10.129 00.000 21444 OnExposeComplete: enter
03:18:10.129 00.000 21444 UpdateGuideState(): m_state=6
03:18:10.129 00.000 21444 Star::Find(15, 1261, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1985
03:18:10.129 00.000 21444 Star::Find returns 1 (1), X=1261.58, Y=668.96, Mass=4828791, SNR=121.1, Peak=65192 HFD=8.0
03:18:10.130 00.001 21444 MultiStar: [#1 1.14,0.30,1.11,U] [#2 1.60,0.95,0.99,U] [#3 1.60,0.35,0.94,U] [#4 0.47,1.40,0.99,U] [#5 -0.99,0.04,0.93,U] [#6 0.95,0.83,0.80,U] [#7 1.51,0.66,0.76,U] [#8 -0.03,1.31,0.78,U] 
03:18:10.130 00.000 21444 refined, 8 included, MultiStar: {0.87, 0.71}, one-star: {1.44, 0.71}
03:18:10.130 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
03:18:10.130 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.21 = 1.08)
03:18:10.130 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=0.71 hyp=1.13 cameraTheta=0.69 mountX=-0.80 mountY=0.99, mountTheta=2.25
03:18:10.130 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=0.71, opts=13)
03:18:10.130 00.000 21444 Enqueuing Move request for scope (0.87, 0.71)
03:18:10.130 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=270, FiltMax=65504, Gamma=0.560
03:18:10.130 00.000 21444 UpdateGuideState exits: m=4828791 SNR=121.1 Saturated
03:18:10.130 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:10.132 00.002 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:10.132 00.000 21444 Enqueuing Expose request
03:18:10.132 00.000 25848 Worker thread wakes up
03:18:10.132 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.71) opts 0xd
03:18:10.132 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, 0.71)
03:18:10.132 00.000 25848 Moving (0.87, 0.71) raw xDistance=-0.80 yDistance=0.99
03:18:10.132 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.80
03:18:10.132 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
03:18:10.132 00.000 25848 MoveAxis(E, 25, ABG)
03:18:10.132 00.000 25848 Guiding  Dir = 2, Dur = 25
03:18:10.156 00.024 25848 IsSlewing returns 0
03:18:10.156 00.000 25848 IsGuiding returns 0
03:18:10.260 00.104 25848 IsGuiding returns 1
03:18:10.260 00.000 25848 scope still moving after pulse duration time elapsed
03:18:10.329 00.069 25848 IsSlewing returns 0
03:18:10.330 00.001 25848 IsGuiding returns 0
03:18:10.330 00.000 25848 scope move finished after 25 + 147 ms
03:18:10.330 00.000 25848 Move returns status 0, amount 25
03:18:10.330 00.000 25848 MoveAxis(S, 27, ABG)
03:18:10.330 00.000 25848 Guiding  Dir = 1, Dur = 27
03:18:10.360 00.030 25848 IsSlewing returns 0
03:18:10.360 00.000 25848 IsGuiding returns 0
03:18:10.391 00.031 25848 IsGuiding returns 1
03:18:10.391 00.000 25848 scope still moving after pulse duration time elapsed
03:18:10.468 00.077 25848 IsSlewing returns 0
03:18:10.468 00.000 25848 IsGuiding returns 0
03:18:10.468 00.000 25848 scope move finished after 27 + 81 ms
03:18:10.468 00.000 25848 Move returns status 0, amount 27
03:18:10.468 00.000 25848 move complete, result=0
03:18:10.469 00.001 25848 worker thread done servicing request
03:18:10.469 00.000 25848 Worker thread wakes up
03:18:10.469 00.000 21444 GuideStep: -0.8 px 25 ms EAST, 1.0 px 27 ms SOUTH
03:18:10.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:10.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:13.312 02.843 25848 Exposure complete
03:18:13.397 00.085 25848 worker thread done servicing request
03:18:13.397 00.000 21444 OnExposeComplete: enter
03:18:13.397 00.000 21444 UpdateGuideState(): m_state=6
03:18:13.397 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1986
03:18:13.397 00.000 21444 Star::Find returns 1 (1), X=1261.36, Y=667.36, Mass=5874668, SNR=230.8, Peak=65504 HFD=8.1
03:18:13.398 00.001 21444 MultiStar: [#1 0.29,-0.41,1.02,U] [#2 1.33,-0.36,0.81,U] [#3 0.96,-0.68,0.70,U] [#4 0.93,-0.39,0.70,U] [#5 0.05,-1.26,0.74,U] [#6 0.89,-0.44,0.72,U] [#7 0.78,-0.60,0.47,U] [#8 0.03,-0.82,0.44,U] 
03:18:13.398 00.000 21444 refined, 8 included, MultiStar: {0.75, -0.64}, one-star: {1.22, -0.89}
03:18:13.398 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.53)
03:18:13.398 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
03:18:13.398 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.64 hyp=0.99 cameraTheta=-0.71 mountX=-0.81 mountY=-0.31, mountTheta=-2.78
03:18:13.398 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.64, opts=13)
03:18:13.398 00.000 21444 Enqueuing Move request for scope (0.75, -0.64)
03:18:13.398 00.000 25848 Worker thread wakes up
03:18:13.399 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.64) opts 0xd
03:18:13.399 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.64)
03:18:13.399 00.000 25848 Moving (0.75, -0.64) raw xDistance=-0.81 yDistance=-0.31
03:18:13.399 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.81
03:18:13.399 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:13.399 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
03:18:13.399 00.000 25848 MoveAxis(E, 25, ABG)
03:18:13.399 00.000 25848 Guiding  Dir = 2, Dur = 25
03:18:13.399 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=116, FiltMax=65504, Gamma=0.560
03:18:13.399 00.000 21444 UpdateGuideState exits: m=5874668 SNR=230.8 Saturated
03:18:13.399 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:13.399 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:13.399 00.000 21444 Enqueuing Expose request
03:18:13.423 00.024 25848 IsSlewing returns 0
03:18:13.423 00.000 25848 IsGuiding returns 0
03:18:13.454 00.031 25848 IsGuiding returns 1
03:18:13.454 00.000 25848 scope still moving after pulse duration time elapsed
03:18:13.514 00.060 25848 IsSlewing returns 0
03:18:13.514 00.000 25848 IsGuiding returns 0
03:18:13.514 00.000 25848 scope move finished after 25 + 66 ms
03:18:13.514 00.000 25848 Move returns status 0, amount 25
03:18:13.514 00.000 25848 MoveAxis(N, 0, ABG)
03:18:13.514 00.000 25848 Move returns status 0, amount 0
03:18:13.514 00.000 25848 move complete, result=0
03:18:13.514 00.000 25848 worker thread done servicing request
03:18:13.514 00.000 25848 Worker thread wakes up
03:18:13.514 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:13.514 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:13.514 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -0.3 px 0 ms NORTH
03:18:16.354 02.840 25848 Exposure complete
03:18:16.442 00.088 25848 worker thread done servicing request
03:18:16.443 00.001 21444 OnExposeComplete: enter
03:18:16.443 00.000 21444 UpdateGuideState(): m_state=6
03:18:16.443 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1987
03:18:16.443 00.000 21444 Star::Find returns 1 (1), X=1260.61, Y=667.31, Mass=5574815, SNR=170.3, Peak=65504 HFD=7.9
03:18:16.443 00.000 21444 MultiStar: [#1 0.25,-0.79,1.53,U] [#2 0.67,-0.29,1.25,U] [#3 0.88,-0.54,0.84,U] [#4 -0.07,-0.71,1.06,U] [#5 -1.27,-1.13,1.06,U] [#6 -0.15,-0.73,0.74,U] [#7 0.51,-0.91,0.87,U] [#8 -0.90,-0.83,0.75,U] 
03:18:16.443 00.000 21444 refined, 8 included, MultiStar: {0.07, -0.75}, one-star: {0.47, -0.94}
03:18:16.443 00.000 21444 CameraToMount -- cameraTheta (-1.48) - m_xAngle (3.05) = xAngle (-4.53 = 1.76)
03:18:16.443 00.000 21444 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.09)
03:18:16.443 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=-0.75 hyp=0.76 cameraTheta=-1.48 mountX=-0.14 mountY=-0.67, mountTheta=-1.78
03:18:16.444 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=-0.75, opts=13)
03:18:16.444 00.000 21444 Enqueuing Move request for scope (0.07, -0.75)
03:18:16.444 00.000 25848 Worker thread wakes up
03:18:16.444 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.75) opts 0xd
03:18:16.444 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, -0.75)
03:18:16.444 00.000 25848 Moving (0.07, -0.75) raw xDistance=-0.14 yDistance=-0.67
03:18:16.444 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:18:16.444 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:18:16.445 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=282, FiltMax=65504, Gamma=0.560
03:18:16.445 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
03:18:16.445 00.000 25848 MoveAxis(E, 0, ABG)
03:18:16.445 00.000 25848 Move returns status 0, amount 0
03:18:16.445 00.000 25848 MoveAxis(N, 0, ABG)
03:18:16.445 00.000 25848 Move returns status 0, amount 0
03:18:16.445 00.000 21444 UpdateGuideState exits: m=5574815 SNR=170.3 Saturated
03:18:16.445 00.000 25848 move complete, result=0
03:18:16.445 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:16.445 00.000 25848 worker thread done servicing request
03:18:16.445 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:16.445 00.000 21444 Enqueuing Expose request
03:18:16.445 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
03:18:16.445 00.000 25848 Worker thread wakes up
03:18:16.445 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:16.445 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:19.302 02.857 25848 Exposure complete
03:18:19.390 00.088 25848 worker thread done servicing request
03:18:19.390 00.000 21444 OnExposeComplete: enter
03:18:19.390 00.000 21444 UpdateGuideState(): m_state=6
03:18:19.390 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1988
03:18:19.390 00.000 21444 Star::Find returns 1 (1), X=1262.42, Y=666.59, Mass=5731887, SNR=212.7, Peak=65504 HFD=7.8
03:18:19.391 00.001 21444 MultiStar: [#1 2.56,-1.27,0.00,M1] [#2 2.12,-0.84,0.00,M1] [#3 2.89,-1.50,0.00,M1] [#4 1.98,-1.00,0.00,M1] [#5 0.89,-1.36,0.65,U] [#6 1.96,-1.09,0.00,M1] [#7 2.20,-1.27,0.00,M1] [#8 1.32,-0.92,0.53,U] 
03:18:19.391 00.000 21444 refined, 2 included, MultiStar: {1.63, -1.39}, one-star: {2.28, -1.66}
03:18:19.391 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.53)
03:18:19.391 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
03:18:19.391 00.000 21444 CameraToMount -- cameraX=1.63 cameraY=-1.39 hyp=2.14 cameraTheta=-0.71 mountX=-1.75 mountY=-0.67, mountTheta=-2.78
03:18:19.392 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.63, y=-1.39, opts=13)
03:18:19.392 00.000 21444 Enqueuing Move request for scope (1.63, -1.39)
03:18:19.392 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=292, FiltMax=65504, Gamma=0.560
03:18:19.392 00.000 21444 UpdateGuideState exits: m=5731887 SNR=212.7 Saturated
03:18:19.392 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:19.392 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:19.392 00.000 21444 Enqueuing Expose request
03:18:19.392 00.000 25848 Worker thread wakes up
03:18:19.392 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.63, -1.39) opts 0xd
03:18:19.392 00.000 25848 Handling offset move in thread for scope, endpoint = (1.63, -1.39)
03:18:19.392 00.000 25848 Moving (1.63, -1.39) raw xDistance=-1.75 yDistance=-0.67
03:18:19.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.75
03:18:19.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:18:19.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
03:18:19.392 00.000 25848 MoveAxis(E, 51, ABG)
03:18:19.392 00.000 25848 Guiding  Dir = 2, Dur = 51
03:18:19.421 00.029 25848 IsSlewing returns 0
03:18:19.421 00.000 25848 IsGuiding returns 0
03:18:19.453 00.032 25848 PulseGuide returned control before completion, sleep 30
03:18:19.489 00.036 25848 IsGuiding returns 1
03:18:19.489 00.000 25848 scope still moving after pulse duration time elapsed
03:18:19.593 00.104 25848 IsSlewing returns 0
03:18:19.593 00.000 25848 IsGuiding returns 0
03:18:19.593 00.000 25848 scope move finished after 51 + 120 ms
03:18:19.593 00.000 25848 Move returns status 0, amount 51
03:18:19.593 00.000 25848 MoveAxis(N, 0, ABG)
03:18:19.593 00.000 25848 Move returns status 0, amount 0
03:18:19.593 00.000 25848 move complete, result=0
03:18:19.593 00.000 25848 worker thread done servicing request
03:18:19.593 00.000 25848 Worker thread wakes up
03:18:19.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:19.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:19.593 00.000 21444 GuideStep: -1.7 px 51 ms EAST, -0.7 px 0 ms NORTH
03:18:22.439 02.846 25848 Exposure complete
03:18:22.528 00.089 25848 worker thread done servicing request
03:18:22.528 00.000 21444 OnExposeComplete: enter
03:18:22.528 00.000 21444 UpdateGuideState(): m_state=6
03:18:22.528 00.000 21444 Star::Find(15, 1262, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1989
03:18:22.528 00.000 21444 Star::Find returns 1 (1), X=1261.18, Y=667.21, Mass=5710470, SNR=180.3, Peak=65504 HFD=8.0
03:18:22.529 00.001 21444 MultiStar: [#1 0.23,-0.22,1.01,U] [#2 0.73,-0.18,0.89,U] [#3 0.87,0.01,0.71,U] [#4 0.47,-0.90,0.74,U] [#5 -0.66,-1.34,0.77,U] [#6 0.23,-0.80,0.62,U] [#7 0.07,-0.84,0.68,U] [#8 -0.26,-0.87,0.55,U] 
03:18:22.529 00.000 21444 refined, 8 included, MultiStar: {0.35, -0.67}, one-star: {1.04, -1.04}
03:18:22.529 00.000 21444 CameraToMount -- cameraTheta (-1.09) - m_xAngle (3.05) = xAngle (-4.14 = 2.14)
03:18:22.529 00.000 21444 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.99 = -0.70)
03:18:22.529 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-0.67 hyp=0.75 cameraTheta=-1.09 mountX=-0.41 mountY=-0.49, mountTheta=-2.27
03:18:22.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-0.67, opts=13)
03:18:22.530 00.000 21444 Enqueuing Move request for scope (0.35, -0.67)
03:18:22.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2192, FiltMin=156, FiltMax=65504, Gamma=0.560
03:18:22.530 00.000 21444 UpdateGuideState exits: m=5710470 SNR=180.3 Saturated
03:18:22.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:22.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:22.530 00.000 21444 Enqueuing Expose request
03:18:22.530 00.000 25848 Worker thread wakes up
03:18:22.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.67) opts 0xd
03:18:22.530 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -0.67)
03:18:22.530 00.000 25848 Moving (0.35, -0.67) raw xDistance=-0.41 yDistance=-0.49
03:18:22.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
03:18:22.530 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:22.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
03:18:22.530 00.000 25848 MoveAxis(E, 0, ABG)
03:18:22.530 00.000 25848 Move returns status 0, amount 0
03:18:22.530 00.000 25848 MoveAxis(N, 0, ABG)
03:18:22.530 00.000 25848 Move returns status 0, amount 0
03:18:22.531 00.001 25848 move complete, result=0
03:18:22.531 00.000 25848 worker thread done servicing request
03:18:22.531 00.000 25848 Worker thread wakes up
03:18:22.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:22.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:22.531 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
03:18:25.384 02.853 25848 Exposure complete
03:18:25.463 00.079 25848 worker thread done servicing request
03:18:25.463 00.000 21444 OnExposeComplete: enter
03:18:25.464 00.001 21444 UpdateGuideState(): m_state=6
03:18:25.464 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1990
03:18:25.464 00.000 21444 Star::Find returns 1 (1), X=1261.38, Y=667.33, Mass=5445108, SNR=183.1, Peak=65504 HFD=7.6
03:18:25.464 00.000 21444 MultiStar: [#1 0.81,-1.56,1.01,U] [#2 0.33,-0.93,0.96,U] [#3 1.10,-1.31,0.84,U] [#4 0.76,-1.24,0.80,U] [#5 -0.35,-1.55,0.63,U] [#6 0.69,-1.40,0.54,U] [#7 0.76,-1.43,0.59,U] [#8 -0.08,-0.92,0.79,U] 
03:18:25.464 00.000 21444 refined, 8 included, MultiStar: {0.62, -1.23}, one-star: {1.24, -0.92}
03:18:25.464 00.000 21444 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.05) = xAngle (-4.15 = 2.13)
03:18:25.464 00.000 21444 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.00 = -0.71)
03:18:25.464 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-1.23 hyp=1.37 cameraTheta=-1.10 mountX=-0.73 mountY=-0.90, mountTheta=-2.25
03:18:25.465 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-1.23, opts=13)
03:18:25.465 00.000 21444 Enqueuing Move request for scope (0.62, -1.23)
03:18:25.465 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=152, FiltMax=65504, Gamma=0.560
03:18:25.465 00.000 21444 UpdateGuideState exits: m=5445108 SNR=183.1 Saturated
03:18:25.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:25.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:25.465 00.000 21444 Enqueuing Expose request
03:18:25.465 00.000 25848 Worker thread wakes up
03:18:25.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -1.23) opts 0xd
03:18:25.465 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -1.23)
03:18:25.465 00.000 25848 Moving (0.62, -1.23) raw xDistance=-0.73 yDistance=-0.90
03:18:25.465 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
03:18:25.465 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:18:25.465 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
03:18:25.465 00.000 25848 MoveAxis(E, 21, ABG)
03:18:25.465 00.000 25848 Guiding  Dir = 2, Dur = 21
03:18:25.486 00.021 25848 IsSlewing returns 0
03:18:25.486 00.000 25848 IsGuiding returns 0
03:18:25.518 00.032 25848 IsGuiding returns 1
03:18:25.518 00.000 25848 scope still moving after pulse duration time elapsed
03:18:25.585 00.067 25848 IsSlewing returns 0
03:18:25.585 00.000 25848 IsGuiding returns 0
03:18:25.585 00.000 25848 scope move finished after 21 + 78 ms
03:18:25.585 00.000 25848 Move returns status 0, amount 21
03:18:25.585 00.000 25848 MoveAxis(N, 0, ABG)
03:18:25.585 00.000 25848 Move returns status 0, amount 0
03:18:25.585 00.000 25848 move complete, result=0
03:18:25.585 00.000 25848 worker thread done servicing request
03:18:25.585 00.000 25848 Worker thread wakes up
03:18:25.585 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.9 px 0 ms NORTH
03:18:25.585 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:25.585 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:28.424 02.839 25848 Exposure complete
03:18:28.505 00.081 25848 worker thread done servicing request
03:18:28.505 00.000 21444 OnExposeComplete: enter
03:18:28.506 00.001 21444 UpdateGuideState(): m_state=6
03:18:28.506 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1991
03:18:28.506 00.000 21444 Star::Find returns 1 (1), X=1262.66, Y=665.31, Mass=5931624, SNR=255.8, Peak=65504 HFD=8.1
03:18:28.506 00.000 21444 MultiStar: large primary error, entering stabilization period
03:18:28.506 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
03:18:28.506 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.47)
03:18:28.506 00.000 21444 CameraToMount -- cameraX=2.52 cameraY=-2.94 hyp=3.87 cameraTheta=-0.86 mountX=-2.77 mountY=-1.77, mountTheta=-2.57
03:18:28.507 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.52, y=-2.94, opts=13)
03:18:28.507 00.000 21444 Enqueuing Move request for scope (2.52, -2.94)
03:18:28.507 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=166, FiltMax=65504, Gamma=0.560
03:18:28.507 00.000 21444 UpdateGuideState exits: m=5931624 SNR=255.8 Saturated
03:18:28.507 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:28.507 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:28.507 00.000 21444 Enqueuing Expose request
03:18:28.507 00.000 25848 Worker thread wakes up
03:18:28.507 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.52, -2.94) opts 0xd
03:18:28.507 00.000 25848 Handling offset move in thread for scope, endpoint = (2.52, -2.94)
03:18:28.507 00.000 25848 Moving (2.52, -2.94) raw xDistance=-2.77 yDistance=-1.77
03:18:28.507 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.78 from input -2.77
03:18:28.507 00.000 25848 resist switch: large excursion: input -1.77 thresh 1.53 direction from 1 to -1
03:18:28.507 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.30
03:18:28.507 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.77 from input -1.77
03:18:28.507 00.000 25848 MoveAxis(E, 82, ABG)
03:18:28.507 00.000 25848 Guiding  Dir = 2, Dur = 82
03:18:28.549 00.042 25848 IsSlewing returns 0
03:18:28.549 00.000 25848 IsGuiding returns 0
03:18:28.580 00.031 25848 PulseGuide returned control before completion, sleep 62
03:18:28.652 00.072 25848 IsGuiding returns 1
03:18:28.652 00.000 25848 scope still moving after pulse duration time elapsed
03:18:28.703 00.051 25848 IsSlewing returns 0
03:18:28.703 00.000 25848 IsGuiding returns 0
03:18:28.703 00.000 25848 scope move finished after 82 + 72 ms
03:18:28.703 00.000 25848 Move returns status 0, amount 82
03:18:28.703 00.000 25848 BLC: Oldest BLC event removed
03:18:28.703 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 346 applied
03:18:28.703 00.000 25848 MoveAxis(N, 394, ABG)
03:18:28.703 00.000 25848 Guiding  Dir = 0, Dur = 394
03:18:28.733 00.030 25848 IsSlewing returns 0
03:18:28.735 00.002 25848 IsGuiding returns 0
03:18:28.764 00.029 25848 PulseGuide returned control before completion, sleep 374
03:18:29.143 00.379 25848 IsGuiding returns 1
03:18:29.143 00.000 25848 scope still moving after pulse duration time elapsed
03:18:29.203 00.060 25848 IsSlewing returns 0
03:18:29.203 00.000 25848 IsGuiding returns 0
03:18:29.203 00.000 25848 scope move finished after 394 + 75 ms
03:18:29.203 00.000 25848 Move returns status 0, amount 394
03:18:29.203 00.000 25848 move complete, result=0
03:18:29.203 00.000 25848 worker thread done servicing request
03:18:29.203 00.000 25848 Worker thread wakes up
03:18:29.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:29.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:29.204 00.001 21444 GuideStep: -2.8 px 82 ms EAST, -1.8 px 394 ms NORTH
03:18:32.049 02.845 25848 Exposure complete
03:18:32.132 00.083 25848 worker thread done servicing request
03:18:32.132 00.000 21444 OnExposeComplete: enter
03:18:32.133 00.001 21444 UpdateGuideState(): m_state=6
03:18:32.133 00.000 21444 Star::Find(15, 1262, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1992
03:18:32.133 00.000 21444 Star::Find returns 1 (1), X=1260.97, Y=664.42, Mass=5851817, SNR=293.1, Peak=65504 HFD=8.0
03:18:32.133 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
03:18:32.133 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.97)
03:18:32.133 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=-3.83 hyp=3.92 cameraTheta=-1.36 mountX=-1.17 mountY=-3.23, mountTheta=-1.92
03:18:32.134 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-3.83, opts=13)
03:18:32.134 00.000 21444 Enqueuing Move request for scope (0.83, -3.83)
03:18:32.134 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=244, FiltMax=65504, Gamma=0.560
03:18:32.134 00.000 21444 UpdateGuideState exits: m=5851817 SNR=293.1 Saturated
03:18:32.134 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:32.134 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:32.134 00.000 21444 Enqueuing Expose request
03:18:32.134 00.000 25848 Worker thread wakes up
03:18:32.134 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -3.83) opts 0xd
03:18:32.134 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, -3.83)
03:18:32.134 00.000 25848 Moving (0.83, -3.83) raw xDistance=-1.17 yDistance=-3.23
03:18:32.134 00.000 25848 BLC: History state: CurrMiss=3.23, AvgInitMiss=0.71, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.766159, 1:3.233385
03:18:32.134 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:18:32.135 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.17
03:18:32.135 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.23 from input -3.23
03:18:32.135 00.000 25848 MoveAxis(E, 40, ABG)
03:18:32.135 00.000 25848 Guiding  Dir = 2, Dur = 40
03:18:32.184 00.049 25848 IsSlewing returns 0
03:18:32.184 00.000 25848 IsGuiding returns 0
03:18:32.205 00.021 25848 PulseGuide returned control before completion, sleep 30
03:18:32.251 00.046 25848 IsGuiding returns 1
03:18:32.251 00.000 25848 scope still moving after pulse duration time elapsed
03:18:32.312 00.061 25848 IsSlewing returns 0
03:18:32.313 00.001 25848 IsGuiding returns 0
03:18:32.313 00.000 25848 scope move finished after 40 + 88 ms
03:18:32.313 00.000 25848 Move returns status 0, amount 40
03:18:32.313 00.000 25848 MoveAxis(N, 88, ABG)
03:18:32.313 00.000 25848 Guiding  Dir = 0, Dur = 88
03:18:32.409 00.096 25848 IsSlewing returns 0
03:18:32.409 00.000 25848 IsGuiding returns 0
03:18:32.440 00.031 25848 PulseGuide returned control before completion, sleep 67
03:18:32.535 00.095 25848 IsGuiding returns 1
03:18:32.535 00.000 25848 scope still moving after pulse duration time elapsed
03:18:32.611 00.076 25848 IsSlewing returns 0
03:18:32.612 00.001 25848 IsGuiding returns 0
03:18:32.612 00.000 25848 scope move finished after 88 + 115 ms
03:18:32.612 00.000 25848 Move returns status 0, amount 88
03:18:32.612 00.000 25848 move complete, result=0
03:18:32.612 00.000 25848 worker thread done servicing request
03:18:32.612 00.000 25848 Worker thread wakes up
03:18:32.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:32.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:32.612 00.000 21444 GuideStep: -1.2 px 40 ms EAST, -3.2 px 88 ms NORTH
03:18:35.455 02.843 25848 Exposure complete
03:18:35.529 00.074 25848 worker thread done servicing request
03:18:35.529 00.000 21444 OnExposeComplete: enter
03:18:35.529 00.000 21444 UpdateGuideState(): m_state=6
03:18:35.529 00.000 21444 Star::Find(15, 1260, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1993
03:18:35.529 00.000 21444 Star::Find returns 1 (1), X=1260.39, Y=664.84, Mass=5338669, SNR=153.9, Peak=65504 HFD=7.8
03:18:35.529 00.000 21444 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.05) = xAngle (-4.55 = 1.73)
03:18:35.529 00.000 21444 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.39 = -1.11)
03:18:35.529 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-3.41 hyp=3.42 cameraTheta=-1.50 mountX=-0.56 mountY=-3.06, mountTheta=-1.75
03:18:35.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-3.41, opts=13)
03:18:35.530 00.000 21444 Enqueuing Move request for scope (0.25, -3.41)
03:18:35.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=154, FiltMax=65504, Gamma=0.560
03:18:35.530 00.000 21444 UpdateGuideState exits: m=5338669 SNR=153.9 Saturated
03:18:35.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:35.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:35.530 00.000 21444 Enqueuing Expose request
03:18:35.530 00.000 25848 Worker thread wakes up
03:18:35.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -3.41) opts 0xd
03:18:35.530 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -3.41)
03:18:35.530 00.000 25848 Moving (0.25, -3.41) raw xDistance=-0.56 yDistance=-3.06
03:18:35.530 00.000 25848 BLC: History state: CurrMiss=3.06, AvgInitMiss=0.71, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.766159, 1:3.233385, 2:3.062086
03:18:35.530 00.000 25848 BLC: Under-shoot: nominal increase by 19
03:18:35.530 00.000 25848 BLC: window closed
03:18:35.530 00.000 25848 BLC: Pulse adjusted to 365
03:18:35.531 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.56
03:18:35.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.06 from input -3.06
03:18:35.531 00.000 25848 MoveAxis(E, 19, ABG)
03:18:35.531 00.000 25848 Guiding  Dir = 2, Dur = 19
03:18:35.582 00.051 21444 evsrv: cli 0107E880 connect
03:18:35.582 00.000 21444 case statement mapped state 6 to 3
03:18:35.583 00.001 21444 case statement mapped state 6 to 3
03:18:35.583 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"220c4d35-e3c5-476f-81e1-23f3e7f7c104"}
03:18:35.583 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"220c4d35-e3c5-476f-81e1-23f3e7f7c104"}
03:18:35.583 00.000 21444 evsrv: cli 0107E880 disconnect
03:18:35.588 00.005 25848 IsSlewing returns 0
03:18:35.589 00.001 25848 IsGuiding returns 0
03:18:35.610 00.021 25848 IsGuiding returns 1
03:18:35.610 00.000 25848 scope still moving after pulse duration time elapsed
03:18:35.671 00.061 25848 IsSlewing returns 0
03:18:35.671 00.000 25848 IsGuiding returns 0
03:18:35.671 00.000 25848 scope move finished after 19 + 63 ms
03:18:35.671 00.000 25848 Move returns status 0, amount 19
03:18:35.671 00.000 25848 MoveAxis(N, 84, ABG)
03:18:35.671 00.000 25848 Guiding  Dir = 0, Dur = 84
03:18:35.704 00.033 25848 IsSlewing returns 0
03:18:35.704 00.000 25848 IsGuiding returns 0
03:18:35.735 00.031 25848 PulseGuide returned control before completion, sleep 63
03:18:35.800 00.065 25848 IsGuiding returns 1
03:18:35.800 00.000 25848 scope still moving after pulse duration time elapsed
03:18:35.861 00.061 25848 IsSlewing returns 0
03:18:35.861 00.000 25848 IsGuiding returns 0
03:18:35.861 00.000 25848 scope move finished after 84 + 73 ms
03:18:35.862 00.001 25848 Move returns status 0, amount 84
03:18:35.862 00.000 25848 move complete, result=0
03:18:35.862 00.000 25848 worker thread done servicing request
03:18:35.862 00.000 25848 Worker thread wakes up
03:18:35.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:35.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:35.862 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -3.1 px 84 ms NORTH
03:18:38.709 02.847 25848 Exposure complete
03:18:38.796 00.087 25848 worker thread done servicing request
03:18:38.796 00.000 21444 OnExposeComplete: enter
03:18:38.796 00.000 21444 UpdateGuideState(): m_state=6
03:18:38.796 00.000 21444 Star::Find(15, 1260, 664, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1994
03:18:38.796 00.000 21444 Star::Find returns 1 (1), X=1261.36, Y=666.26, Mass=5468114, SNR=187.8, Peak=65504 HFD=8.0
03:18:38.796 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
03:18:38.796 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.63)
03:18:38.796 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=-1.99 hyp=2.34 cameraTheta=-1.02 mountX=-1.40 mountY=-1.38, mountTheta=-2.36
03:18:38.798 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=-1.99, opts=13)
03:18:38.798 00.000 21444 Enqueuing Move request for scope (1.22, -1.99)
03:18:38.798 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2192, FiltMin=168, FiltMax=65504, Gamma=0.560
03:18:38.798 00.000 21444 UpdateGuideState exits: m=5468114 SNR=187.8 Saturated
03:18:38.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:38.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:38.798 00.000 21444 Enqueuing Expose request
03:18:38.798 00.000 25848 Worker thread wakes up
03:18:38.799 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, -1.99) opts 0xd
03:18:38.799 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, -1.99)
03:18:38.799 00.000 25848 Moving (1.22, -1.99) raw xDistance=-1.40 yDistance=-1.38
03:18:38.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.40
03:18:38.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
03:18:38.799 00.000 25848 MoveAxis(E, 42, ABG)
03:18:38.799 00.000 25848 Guiding  Dir = 2, Dur = 42
03:18:38.827 00.028 25848 IsSlewing returns 0
03:18:38.828 00.001 25848 IsGuiding returns 0
03:18:38.860 00.032 25848 PulseGuide returned control before completion, sleep 21
03:18:38.894 00.034 25848 IsGuiding returns 1
03:18:38.894 00.000 25848 scope still moving after pulse duration time elapsed
03:18:38.953 00.059 25848 IsSlewing returns 0
03:18:38.953 00.000 25848 IsGuiding returns 0
03:18:38.954 00.001 25848 scope move finished after 42 + 83 ms
03:18:38.954 00.000 25848 Move returns status 0, amount 42
03:18:38.954 00.000 25848 MoveAxis(N, 38, ABG)
03:18:38.954 00.000 25848 Guiding  Dir = 0, Dur = 38
03:18:38.984 00.030 25848 IsSlewing returns 0
03:18:38.984 00.000 25848 IsGuiding returns 0
03:18:39.015 00.031 25848 PulseGuide returned control before completion, sleep 17
03:18:39.039 00.024 25848 IsGuiding returns 1
03:18:39.039 00.000 25848 scope still moving after pulse duration time elapsed
03:18:39.092 00.053 25848 IsSlewing returns 0
03:18:39.092 00.000 25848 IsGuiding returns 0
03:18:39.092 00.000 25848 scope move finished after 38 + 69 ms
03:18:39.092 00.000 25848 Move returns status 0, amount 38
03:18:39.092 00.000 25848 move complete, result=0
03:18:39.092 00.000 25848 worker thread done servicing request
03:18:39.092 00.000 25848 Worker thread wakes up
03:18:39.092 00.000 21444 GuideStep: -1.4 px 42 ms EAST, -1.4 px 38 ms NORTH
03:18:39.093 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:39.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:41.939 02.846 25848 Exposure complete
03:18:42.020 00.081 25848 worker thread done servicing request
03:18:42.020 00.000 21444 OnExposeComplete: enter
03:18:42.020 00.000 21444 UpdateGuideState(): m_state=6
03:18:42.020 00.000 21444 Star::Find(15, 1261, 666, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1995
03:18:42.020 00.000 21444 Star::Find returns 1 (1), X=1259.54, Y=668.03, Mass=4819803, SNR=120.1, Peak=65344 HFD=8.0
03:18:42.020 00.000 21444 MultiStar: exiting stabilization period
03:18:42.021 00.001 21444 MultiStar: [#1 -0.22,0.11,1.05,U] [#2 0.27,0.70,0.84,U] [#3 0.47,0.04,0.70,U] [#4 -0.45,-0.05,0.92,U] [#5 0.40,-0.48,0.62,U] [#6 -0.13,-0.15,0.73,U] [#7 -1.15,-0.00,0.66,U] [#8 -1.13,0.58,0.73,U] 
03:18:42.021 00.000 21444 refined, 8 included, MultiStar: {-0.29, 0.07}, one-star: {-0.59, -0.22}
03:18:42.021 00.000 21444 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
03:18:42.021 00.000 21444 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.98 = -2.98)
03:18:42.021 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.07 hyp=0.30 cameraTheta=2.92 mountX=0.30 mountY=-0.05, mountTheta=-0.16
03:18:42.021 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.07, opts=13)
03:18:42.021 00.000 21444 Enqueuing Move request for scope (-0.29, 0.07)
03:18:42.021 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=16, FiltMax=65504, Gamma=0.560
03:18:42.021 00.000 21444 UpdateGuideState exits: m=4819803 SNR=120.1 Saturated
03:18:42.021 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:42.021 00.000 25848 Worker thread wakes up
03:18:42.022 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.07) opts 0xd
03:18:42.022 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.07)
03:18:42.022 00.000 25848 Moving (-0.29, 0.07) raw xDistance=0.30 yDistance=-0.05
03:18:42.022 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
03:18:42.022 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:42.022 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:42.022 00.000 21444 Enqueuing Expose request
03:18:42.022 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:18:42.022 00.000 25848 MoveAxis(E, 0, ABG)
03:18:42.022 00.000 25848 Move returns status 0, amount 0
03:18:42.022 00.000 25848 MoveAxis(N, 0, ABG)
03:18:42.022 00.000 25848 Move returns status 0, amount 0
03:18:42.022 00.000 25848 move complete, result=0
03:18:42.022 00.000 25848 worker thread done servicing request
03:18:42.022 00.000 25848 Worker thread wakes up
03:18:42.022 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:42.022 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:42.022 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
03:18:44.875 02.853 25848 Exposure complete
03:18:44.942 00.067 25848 worker thread done servicing request
03:18:44.942 00.000 21444 OnExposeComplete: enter
03:18:44.943 00.001 21444 UpdateGuideState(): m_state=6
03:18:44.943 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1996
03:18:44.943 00.000 21444 Star::Find returns 1 (1), X=1261.47, Y=667.96, Mass=5306117, SNR=160.0, Peak=65504 HFD=8.0
03:18:44.943 00.000 21444 MultiStar: [#1 1.52,-0.68,1.15,U] [#2 1.13,-0.04,1.01,U] [#3 0.94,-0.63,0.75,U] [#4 0.90,-0.08,0.90,U] [#5 -0.52,-0.57,0.83,U] [#6 0.89,-0.06,1.00,U] [#7 1.40,-0.36,0.65,U] [#8 -0.08,-0.43,0.65,U] 
03:18:44.943 00.000 21444 refined, 8 included, MultiStar: {0.89, -0.34}, one-star: {1.33, -0.30}
03:18:44.943 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.86)
03:18:44.943 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
03:18:44.943 00.000 21444 CameraToMount -- cameraX=0.89 cameraY=-0.34 hyp=0.95 cameraTheta=-0.37 mountX=-0.91 mountY=0.02, mountTheta=3.12
03:18:44.944 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.89, y=-0.34, opts=13)
03:18:44.944 00.000 21444 Enqueuing Move request for scope (0.89, -0.34)
03:18:44.944 00.000 25848 Worker thread wakes up
03:18:44.944 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.34) opts 0xd
03:18:44.944 00.000 25848 Handling offset move in thread for scope, endpoint = (0.89, -0.34)
03:18:44.944 00.000 25848 Moving (0.89, -0.34) raw xDistance=-0.91 yDistance=0.02
03:18:44.944 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.91
03:18:44.944 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:44.944 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=218, FiltMax=65504, Gamma=0.560
03:18:44.944 00.000 21444 UpdateGuideState exits: m=5306117 SNR=160.0 Saturated
03:18:44.944 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:44.944 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:44.944 00.000 21444 Enqueuing Expose request
03:18:44.945 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:18:44.945 00.000 25848 MoveAxis(E, 27, ABG)
03:18:44.945 00.000 25848 Guiding  Dir = 2, Dur = 27
03:18:44.969 00.024 25848 IsSlewing returns 0
03:18:44.969 00.000 25848 IsGuiding returns 0
03:18:45.000 00.031 25848 IsGuiding returns 1
03:18:45.000 00.000 25848 scope still moving after pulse duration time elapsed
03:18:45.062 00.062 25848 IsSlewing returns 0
03:18:45.062 00.000 25848 IsGuiding returns 0
03:18:45.062 00.000 25848 scope move finished after 27 + 65 ms
03:18:45.062 00.000 25848 Move returns status 0, amount 27
03:18:45.062 00.000 25848 MoveAxis(N, 0, ABG)
03:18:45.062 00.000 25848 Move returns status 0, amount 0
03:18:45.062 00.000 25848 move complete, result=0
03:18:45.062 00.000 25848 worker thread done servicing request
03:18:45.062 00.000 25848 Worker thread wakes up
03:18:45.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:45.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:45.062 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.0 px 0 ms NORTH
03:18:47.914 02.852 25848 Exposure complete
03:18:47.994 00.080 25848 worker thread done servicing request
03:18:47.994 00.000 21444 OnExposeComplete: enter
03:18:47.994 00.000 21444 UpdateGuideState(): m_state=6
03:18:47.994 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1997
03:18:47.994 00.000 21444 Star::Find returns 1 (1), X=1261.34, Y=667.07, Mass=5445227, SNR=199.0, Peak=65504 HFD=7.9
03:18:47.995 00.001 21444 MultiStar: [#1 1.06,-0.81,0.87,U] [#2 1.48,-0.19,0.74,U] [#3 1.67,-0.68,0.47,U] [#4 0.92,-0.84,0.60,U] [#5 -0.25,-1.31,0.71,U] [#6 0.71,-1.36,0.64,U] [#7 0.80,-1.14,0.67,U] [#8 -0.02,-1.41,0.45,U] 
03:18:47.995 00.000 21444 refined, 8 included, MultiStar: {0.87, -0.98}, one-star: {1.21, -1.19}
03:18:47.995 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.90 = 2.39)
03:18:47.995 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
03:18:47.995 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=-0.98 hyp=1.32 cameraTheta=-0.84 mountX=-0.96 mountY=-0.58, mountTheta=-2.60
03:18:47.995 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=-0.98, opts=13)
03:18:47.996 00.001 21444 Enqueuing Move request for scope (0.87, -0.98)
03:18:47.996 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=90, FiltMax=65504, Gamma=0.560
03:18:47.996 00.000 21444 UpdateGuideState exits: m=5445227 SNR=199.0 Saturated
03:18:47.996 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:47.996 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:47.996 00.000 21444 Enqueuing Expose request
03:18:47.996 00.000 25848 Worker thread wakes up
03:18:47.996 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.98) opts 0xd
03:18:47.996 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, -0.98)
03:18:47.996 00.000 25848 Moving (0.87, -0.98) raw xDistance=-0.96 yDistance=-0.58
03:18:47.996 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.96
03:18:47.996 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
03:18:47.996 00.000 25848 MoveAxis(E, 30, ABG)
03:18:47.996 00.000 25848 Guiding  Dir = 2, Dur = 30
03:18:48.016 00.020 25848 IsSlewing returns 0
03:18:48.017 00.001 25848 IsGuiding returns 0
03:18:48.048 00.031 25848 IsGuiding returns 1
03:18:48.048 00.000 25848 scope still moving after pulse duration time elapsed
03:18:48.095 00.047 25848 IsSlewing returns 0
03:18:48.096 00.001 25848 IsGuiding returns 0
03:18:48.096 00.000 25848 scope move finished after 30 + 48 ms
03:18:48.096 00.000 25848 Move returns status 0, amount 30
03:18:48.096 00.000 25848 MoveAxis(N, 16, ABG)
03:18:48.096 00.000 25848 Guiding  Dir = 0, Dur = 16
03:18:48.124 00.028 25848 IsSlewing returns 0
03:18:48.124 00.000 25848 IsGuiding returns 0
03:18:48.155 00.031 25848 IsGuiding returns 1
03:18:48.155 00.000 25848 scope still moving after pulse duration time elapsed
03:18:48.205 00.050 25848 IsSlewing returns 0
03:18:48.206 00.001 25848 IsGuiding returns 0
03:18:48.206 00.000 25848 scope move finished after 16 + 66 ms
03:18:48.206 00.000 25848 Move returns status 0, amount 16
03:18:48.206 00.000 25848 move complete, result=0
03:18:48.206 00.000 25848 worker thread done servicing request
03:18:48.206 00.000 25848 Worker thread wakes up
03:18:48.206 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:48.206 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:48.206 00.000 21444 GuideStep: -1.0 px 30 ms EAST, -0.6 px 16 ms NORTH
03:18:51.061 02.855 25848 Exposure complete
03:18:51.148 00.087 25848 worker thread done servicing request
03:18:51.148 00.000 21444 OnExposeComplete: enter
03:18:51.150 00.002 21444 UpdateGuideState(): m_state=6
03:18:51.150 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1998
03:18:51.150 00.000 21444 Star::Find returns 1 (1), X=1260.48, Y=668.62, Mass=5472810, SNR=170.8, Peak=65504 HFD=7.8
03:18:51.150 00.000 21444 MultiStar: [#1 -0.03,0.00,1.01,U] [#2 0.07,0.64,0.81,U] [#3 0.94,0.07,0.60,U] [#4 -0.80,0.13,0.91,U] [#5 -1.53,-0.08,0.84,U] [#6 -0.32,0.87,0.83,U] [#7 0.36,-0.08,0.97,U] [#8 -1.35,0.26,0.60,U] 
03:18:51.150 00.000 21444 refined, 8 included, MultiStar: {-0.24, 0.23}, one-star: {0.34, 0.37}
03:18:51.150 00.000 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.05) = xAngle (-0.68 = -0.68)
03:18:51.150 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.76)
03:18:51.150 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.33 cameraTheta=2.37 mountX=0.26 mountY=0.13, mountTheta=0.45
03:18:51.150 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.23, opts=13)
03:18:51.150 00.000 21444 Enqueuing Move request for scope (-0.24, 0.23)
03:18:51.150 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=90, FiltMax=65504, Gamma=0.560
03:18:51.150 00.000 21444 UpdateGuideState exits: m=5472810 SNR=170.8 Saturated
03:18:51.150 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:51.150 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:51.151 00.001 21444 Enqueuing Expose request
03:18:51.151 00.000 25848 Worker thread wakes up
03:18:51.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.23) opts 0xd
03:18:51.151 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.23)
03:18:51.151 00.000 25848 Moving (-0.24, 0.23) raw xDistance=0.26 yDistance=0.13
03:18:51.151 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
03:18:51.151 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:51.151 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:18:51.151 00.000 25848 MoveAxis(E, 0, ABG)
03:18:51.151 00.000 25848 Move returns status 0, amount 0
03:18:51.151 00.000 25848 MoveAxis(N, 0, ABG)
03:18:51.151 00.000 25848 Move returns status 0, amount 0
03:18:51.151 00.000 25848 move complete, result=0
03:18:51.151 00.000 25848 worker thread done servicing request
03:18:51.151 00.000 25848 Worker thread wakes up
03:18:51.151 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:51.151 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:51.151 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:53.993 02.842 25848 Exposure complete
03:18:54.069 00.076 25848 worker thread done servicing request
03:18:54.069 00.000 21444 OnExposeComplete: enter
03:18:54.069 00.000 21444 UpdateGuideState(): m_state=6
03:18:54.069 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1999
03:18:54.069 00.000 21444 Star::Find returns 1 (1), X=1260.46, Y=668.57, Mass=5500129, SNR=172.7, Peak=65504 HFD=7.7
03:18:54.070 00.001 21444 MultiStar: [#1 0.03,0.39,1.13,U] [#2 -0.02,0.49,1.10,U] [#3 0.63,0.01,0.60,U] [#4 -0.08,0.08,1.07,U] [#5 0.15,-0.26,0.97,U] [#6 0.12,-0.01,0.64,U] [#7 0.14,0.07,0.58,U] [#8 -0.37,-0.15,0.61,U] 
03:18:54.070 00.000 21444 refined, 8 included, MultiStar: {0.09, 0.14}, one-star: {0.32, 0.32}
03:18:54.070 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
03:18:54.070 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.39)
03:18:54.070 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.00 mountX=-0.08 mountY=0.16, mountTheta=2.01
03:18:54.071 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=0.14, opts=13)
03:18:54.071 00.000 21444 Enqueuing Move request for scope (0.09, 0.14)
03:18:54.071 00.000 25848 Worker thread wakes up
03:18:54.071 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=192, FiltMax=65504, Gamma=0.560
03:18:54.071 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
03:18:54.071 00.000 21444 UpdateGuideState exits: m=5500129 SNR=172.7 Saturated
03:18:54.071 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
03:18:54.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:54.071 00.000 25848 Moving (0.09, 0.14) raw xDistance=-0.08 yDistance=0.16
03:18:54.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:54.071 00.000 21444 Enqueuing Expose request
03:18:54.071 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:18:54.071 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:54.071 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:18:54.071 00.000 25848 MoveAxis(E, 0, ABG)
03:18:54.071 00.000 25848 Move returns status 0, amount 0
03:18:54.071 00.000 25848 MoveAxis(N, 0, ABG)
03:18:54.071 00.000 25848 Move returns status 0, amount 0
03:18:54.071 00.000 25848 move complete, result=0
03:18:54.071 00.000 25848 worker thread done servicing request
03:18:54.071 00.000 25848 Worker thread wakes up
03:18:54.071 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:54.071 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:54.072 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:18:56.914 02.842 25848 Exposure complete
03:18:57.002 00.088 25848 worker thread done servicing request
03:18:57.003 00.001 21444 OnExposeComplete: enter
03:18:57.003 00.000 21444 UpdateGuideState(): m_state=6
03:18:57.003 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2000
03:18:57.003 00.000 21444 Star::Find returns 1 (1), X=1261.67, Y=668.23, Mass=5808184, SNR=261.1, Peak=65504 HFD=8.0
03:18:57.003 00.000 21444 MultiStar: [#1 1.30,0.09,0.98,U] [#2 1.36,0.81,0.74,U] [#3 1.26,0.52,0.71,U] [#4 1.10,0.04,0.76,U] [#5 -0.11,-0.36,0.77,U] [#6 1.23,0.21,0.72,U] [#7 1.01,0.30,0.63,U] [#8 0.28,-0.16,0.44,U] 
03:18:57.003 00.000 21444 refined, 8 included, MultiStar: {1.05, 0.16}, one-star: {1.53, -0.02}
03:18:57.003 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
03:18:57.003 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
03:18:57.003 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=0.16 hyp=1.06 cameraTheta=0.15 mountX=-1.03 mountY=0.54, mountTheta=2.66
03:18:57.004 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=0.16, opts=13)
03:18:57.004 00.000 21444 Enqueuing Move request for scope (1.05, 0.16)
03:18:57.004 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=244, FiltMax=65504, Gamma=0.560
03:18:57.004 00.000 21444 UpdateGuideState exits: m=5808184 SNR=261.1 Saturated
03:18:57.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:57.005 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:18:57.005 00.000 21444 Enqueuing Expose request
03:18:57.005 00.000 25848 Worker thread wakes up
03:18:57.005 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, 0.16) opts 0xd
03:18:57.005 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, 0.16)
03:18:57.005 00.000 25848 Moving (1.05, 0.16) raw xDistance=-1.03 yDistance=0.54
03:18:57.005 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03
03:18:57.005 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:18:57.005 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
03:18:57.005 00.000 25848 MoveAxis(E, 30, ABG)
03:18:57.005 00.000 25848 Guiding  Dir = 2, Dur = 30
03:18:57.030 00.025 25848 IsSlewing returns 0
03:18:57.031 00.001 25848 IsGuiding returns 0
03:18:57.063 00.032 25848 IsGuiding returns 1
03:18:57.063 00.000 25848 scope still moving after pulse duration time elapsed
03:18:57.109 00.046 25848 IsSlewing returns 0
03:18:57.109 00.000 25848 IsGuiding returns 0
03:18:57.109 00.000 25848 scope move finished after 30 + 48 ms
03:18:57.109 00.000 25848 Move returns status 0, amount 30
03:18:57.109 00.000 25848 MoveAxis(N, 0, ABG)
03:18:57.109 00.000 25848 Move returns status 0, amount 0
03:18:57.109 00.000 25848 move complete, result=0
03:18:57.109 00.000 25848 worker thread done servicing request
03:18:57.109 00.000 25848 Worker thread wakes up
03:18:57.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:18:57.109 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.5 px 0 ms NORTH
03:18:57.110 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:18:59.960 02.850 25848 Exposure complete
03:19:00.031 00.071 25848 worker thread done servicing request
03:19:00.031 00.000 21444 OnExposeComplete: enter
03:19:00.032 00.001 21444 UpdateGuideState(): m_state=6
03:19:00.032 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2001
03:19:00.032 00.000 21444 Star::Find returns 1 (1), X=1259.53, Y=668.24, Mass=5786932, SNR=280.9, Peak=65504 HFD=8.1
03:19:00.032 00.000 21444 MultiStar: [#1 -0.37,0.07,0.91,U] [#2 -0.43,0.12,0.66,U] [#3 -0.13,0.12,0.58,U] [#4 -0.63,0.51,0.65,U] [#5 -1.57,-0.09,0.83,U] [#6 -0.46,0.26,0.61,U] [#7 -0.62,0.38,0.61,U] [#8 -1.33,-0.14,0.62,U] 
03:19:00.032 00.000 21444 single-star, 8 included, MultiStar: {-0.69, 0.12}, one-star: {-0.61, -0.01}
03:19:00.032 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.05) = xAngle (-6.18 = 0.10)
03:19:00.032 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.02 = -2.74)
03:19:00.032 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-0.01 hyp=0.61 cameraTheta=-3.13 mountX=0.60 mountY=-0.24, mountTheta=-0.37
03:19:00.033 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-0.01, opts=13)
03:19:00.033 00.000 21444 Enqueuing Move request for scope (-0.61, -0.01)
03:19:00.033 00.000 25848 Worker thread wakes up
03:19:00.033 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=106, FiltMax=65504, Gamma=0.560
03:19:00.033 00.000 21444 UpdateGuideState exits: m=5786932 SNR=280.9 Saturated
03:19:00.033 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:00.033 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:00.033 00.000 21444 Enqueuing Expose request
03:19:00.033 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.01) opts 0xd
03:19:00.033 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -0.01)
03:19:00.033 00.000 25848 Moving (-0.61, -0.01) raw xDistance=0.60 yDistance=-0.24
03:19:00.033 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.60
03:19:00.033 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:00.033 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:19:00.033 00.000 25848 MoveAxis(W, 15, ABG)
03:19:00.033 00.000 25848 Guiding  Dir = 3, Dur = 15
03:19:00.064 00.031 25848 IsSlewing returns 0
03:19:00.064 00.000 25848 IsGuiding returns 0
03:19:00.095 00.031 25848 IsGuiding returns 1
03:19:00.096 00.001 25848 scope still moving after pulse duration time elapsed
03:19:00.142 00.046 25848 IsSlewing returns 0
03:19:00.142 00.000 25848 IsGuiding returns 0
03:19:00.142 00.000 25848 scope move finished after 15 + 63 ms
03:19:00.142 00.000 25848 Move returns status 0, amount 15
03:19:00.142 00.000 25848 MoveAxis(N, 0, ABG)
03:19:00.142 00.000 25848 Move returns status 0, amount 0
03:19:00.142 00.000 25848 move complete, result=0
03:19:00.142 00.000 25848 worker thread done servicing request
03:19:00.142 00.000 25848 Worker thread wakes up
03:19:00.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:00.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:00.143 00.001 21444 GuideStep: 0.6 px 15 ms WEST, -0.2 px 0 ms NORTH
03:19:02.995 02.852 25848 Exposure complete
03:19:03.082 00.087 25848 worker thread done servicing request
03:19:03.083 00.001 21444 OnExposeComplete: enter
03:19:03.083 00.000 21444 UpdateGuideState(): m_state=6
03:19:03.083 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2002
03:19:03.083 00.000 21444 Star::Find returns 1 (1), X=1261.50, Y=667.56, Mass=5644355, SNR=236.3, Peak=65504 HFD=7.7
03:19:03.083 00.000 21444 MultiStar: [#1 1.00,-0.80,1.10,U] [#2 0.97,-0.20,0.86,U] [#3 2.34,-0.68,0.00,M1] [#4 1.38,-0.16,0.77,U] [#5 0.42,-0.44,0.83,U] [#6 1.14,-0.55,0.89,U] [#7 0.92,-0.27,0.67,U] [#8 0.58,-0.45,0.59,U] 
03:19:03.083 00.000 21444 refined, 7 included, MultiStar: {1.00, -0.47}, one-star: {1.36, -0.69}
03:19:03.083 00.000 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.49 = 2.79)
03:19:03.083 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.05)
03:19:03.083 00.000 21444 CameraToMount -- cameraX=1.00 cameraY=-0.47 hyp=1.10 cameraTheta=-0.44 mountX=-1.04 mountY=-0.06, mountTheta=-3.09
03:19:03.084 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.00, y=-0.47, opts=13)
03:19:03.084 00.000 21444 Enqueuing Move request for scope (1.00, -0.47)
03:19:03.085 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=180, FiltMax=65504, Gamma=0.560
03:19:03.085 00.000 21444 UpdateGuideState exits: m=5644355 SNR=236.3 Saturated
03:19:03.085 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:03.085 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:03.085 00.000 21444 Enqueuing Expose request
03:19:03.085 00.000 25848 Worker thread wakes up
03:19:03.085 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.00, -0.47) opts 0xd
03:19:03.085 00.000 25848 Handling offset move in thread for scope, endpoint = (1.00, -0.47)
03:19:03.085 00.000 25848 Moving (1.00, -0.47) raw xDistance=-1.04 yDistance=-0.06
03:19:03.085 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.04
03:19:03.085 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:03.085 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:19:03.085 00.000 25848 MoveAxis(E, 29, ABG)
03:19:03.085 00.000 25848 Guiding  Dir = 2, Dur = 29
03:19:03.111 00.026 25848 IsSlewing returns 0
03:19:03.111 00.000 25848 IsGuiding returns 0
03:19:03.142 00.031 25848 IsGuiding returns 1
03:19:03.142 00.000 25848 scope still moving after pulse duration time elapsed
03:19:03.217 00.075 25848 IsSlewing returns 0
03:19:03.217 00.000 25848 IsGuiding returns 0
03:19:03.217 00.000 25848 scope move finished after 29 + 77 ms
03:19:03.217 00.000 25848 Move returns status 0, amount 29
03:19:03.217 00.000 25848 MoveAxis(N, 0, ABG)
03:19:03.217 00.000 25848 Move returns status 0, amount 0
03:19:03.218 00.001 25848 move complete, result=0
03:19:03.218 00.000 25848 worker thread done servicing request
03:19:03.218 00.000 25848 Worker thread wakes up
03:19:03.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:03.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:03.218 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -0.1 px 0 ms NORTH
03:19:06.071 02.853 25848 Exposure complete
03:19:06.139 00.068 25848 worker thread done servicing request
03:19:06.139 00.000 21444 OnExposeComplete: enter
03:19:06.139 00.000 21444 UpdateGuideState(): m_state=6
03:19:06.139 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2003
03:19:06.139 00.000 21444 Star::Find returns 1 (1), X=1262.44, Y=667.69, Mass=5803889, SNR=246.7, Peak=65504 HFD=7.9
03:19:06.139 00.000 21444 MultiStar: [#1 2.06,0.08,0.00,M1] [#2 2.07,0.69,0.00,M1] [#3 2.78,0.24,0.00,M2] [#4 1.80,-0.12,0.92,U] [#5 1.24,-0.19,0.64,U] [#6 1.89,-0.02,0.66,U] [#7 2.06,-0.15,0.00,M1] [#8 1.46,-0.52,0.50,U] 
03:19:06.139 00.000 21444 refined, 4 included, MultiStar: {1.81, -0.29}, one-star: {2.31, -0.56}
03:19:06.139 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
03:19:06.139 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
03:19:06.139 00.000 21444 CameraToMount -- cameraX=1.81 cameraY=-0.29 hyp=1.83 cameraTheta=-0.16 mountX=-1.83 mountY=0.42, mountTheta=2.92
03:19:06.140 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.81, y=-0.29, opts=13)
03:19:06.140 00.000 21444 Enqueuing Move request for scope (1.81, -0.29)
03:19:06.140 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=218, FiltMax=65504, Gamma=0.560
03:19:06.140 00.000 21444 UpdateGuideState exits: m=5803889 SNR=246.7 Saturated
03:19:06.140 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:06.140 00.000 25848 Worker thread wakes up
03:19:06.140 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.81, -0.29) opts 0xd
03:19:06.140 00.000 25848 Handling offset move in thread for scope, endpoint = (1.81, -0.29)
03:19:06.140 00.000 25848 Moving (1.81, -0.29) raw xDistance=-1.83 yDistance=0.42
03:19:06.140 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.83
03:19:06.140 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:06.140 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:06.141 00.001 21444 Enqueuing Expose request
03:19:06.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:19:06.141 00.000 25848 MoveAxis(E, 55, ABG)
03:19:06.141 00.000 25848 Guiding  Dir = 2, Dur = 55
03:19:06.173 00.032 25848 IsSlewing returns 0
03:19:06.173 00.000 25848 IsGuiding returns 0
03:19:06.205 00.032 25848 PulseGuide returned control before completion, sleep 34
03:19:06.242 00.037 25848 IsGuiding returns 1
03:19:06.242 00.000 25848 scope still moving after pulse duration time elapsed
03:19:06.297 00.055 25848 IsSlewing returns 0
03:19:06.297 00.000 25848 IsGuiding returns 0
03:19:06.297 00.000 25848 scope move finished after 55 + 68 ms
03:19:06.297 00.000 25848 Move returns status 0, amount 55
03:19:06.297 00.000 25848 MoveAxis(N, 0, ABG)
03:19:06.297 00.000 25848 Move returns status 0, amount 0
03:19:06.297 00.000 25848 move complete, result=0
03:19:06.298 00.001 25848 worker thread done servicing request
03:19:06.298 00.000 25848 Worker thread wakes up
03:19:06.298 00.000 21444 GuideStep: -1.8 px 55 ms EAST, 0.4 px 0 ms NORTH
03:19:06.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:06.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:09.148 02.850 25848 Exposure complete
03:19:09.228 00.080 25848 worker thread done servicing request
03:19:09.229 00.001 21444 OnExposeComplete: enter
03:19:09.229 00.000 21444 UpdateGuideState(): m_state=6
03:19:09.229 00.000 21444 Star::Find(15, 1262, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2004
03:19:09.229 00.000 21444 Star::Find returns 1 (1), X=1261.74, Y=668.11, Mass=5815766, SNR=238.1, Peak=65504 HFD=8.0
03:19:09.229 00.000 21444 MultiStar: [#1 1.22,-0.85,1.10,U] [#2 1.35,-0.03,1.00,U] [#3 1.78,-0.21,0.76,U] [#4 1.86,0.44,0.82,U] [#5 0.94,-0.17,0.68,U] [#6 1.68,-0.08,0.78,U] [#7 1.29,0.13,0.52,U] [#8 1.36,-0.33,0.51,U] 
03:19:09.229 00.000 21444 refined, 8 included, MultiStar: {1.46, -0.17}, one-star: {1.60, -0.15}
03:19:09.229 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.12)
03:19:09.229 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.01 = 0.28)
03:19:09.230 00.001 21444 CameraToMount -- cameraX=1.46 cameraY=-0.17 hyp=1.47 cameraTheta=-0.11 mountX=-1.47 mountY=0.40, mountTheta=2.88
03:19:09.230 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.46, y=-0.17, opts=13)
03:19:09.230 00.000 21444 Enqueuing Move request for scope (1.46, -0.17)
03:19:09.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=244, FiltMax=65504, Gamma=0.560
03:19:09.230 00.000 21444 UpdateGuideState exits: m=5815766 SNR=238.1 Saturated
03:19:09.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:09.230 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:09.230 00.000 21444 Enqueuing Expose request
03:19:09.230 00.000 25848 Worker thread wakes up
03:19:09.231 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.46, -0.17) opts 0xd
03:19:09.231 00.000 25848 Handling offset move in thread for scope, endpoint = (1.46, -0.17)
03:19:09.231 00.000 25848 Moving (1.46, -0.17) raw xDistance=-1.47 yDistance=0.40
03:19:09.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.47
03:19:09.231 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:09.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:19:09.231 00.000 25848 MoveAxis(E, 47, ABG)
03:19:09.231 00.000 25848 Guiding  Dir = 2, Dur = 47
03:19:09.251 00.020 25848 IsSlewing returns 0
03:19:09.251 00.000 25848 IsGuiding returns 0
03:19:09.283 00.032 25848 PulseGuide returned control before completion, sleep 26
03:19:09.321 00.038 25848 IsGuiding returns 1
03:19:09.321 00.000 25848 scope still moving after pulse duration time elapsed
03:19:09.375 00.054 25848 IsSlewing returns 0
03:19:09.376 00.001 25848 IsGuiding returns 0
03:19:09.376 00.000 25848 scope move finished after 47 + 77 ms
03:19:09.376 00.000 25848 Move returns status 0, amount 47
03:19:09.376 00.000 25848 MoveAxis(N, 0, ABG)
03:19:09.376 00.000 25848 Move returns status 0, amount 0
03:19:09.376 00.000 25848 move complete, result=0
03:19:09.376 00.000 25848 worker thread done servicing request
03:19:09.376 00.000 25848 Worker thread wakes up
03:19:09.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:09.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:09.376 00.000 21444 GuideStep: -1.5 px 47 ms EAST, 0.4 px 0 ms NORTH
03:19:12.227 02.851 25848 Exposure complete
03:19:12.306 00.079 25848 worker thread done servicing request
03:19:12.307 00.001 21444 OnExposeComplete: enter
03:19:12.307 00.000 21444 UpdateGuideState(): m_state=6
03:19:12.307 00.000 21444 Star::Find(15, 1261, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2005
03:19:12.307 00.000 21444 Star::Find returns 1 (1), X=1259.25, Y=668.10, Mass=5817770, SNR=215.7, Peak=65504 HFD=8.2
03:19:12.307 00.000 21444 MultiStar: [#1 -1.63,0.39,1.12,U] [#2 -1.79,0.27,0.96,U] [#3 -0.10,0.20,0.81,U] [#4 -1.38,0.24,0.73,U] [#5 -2.50,0.13,0.00,M1] [#6 -1.57,0.34,0.47,U] [#7 -1.33,-0.01,0.39,U] [#8 -2.29,0.56,0.00,M1] 
03:19:12.307 00.000 21444 single-star, 6 included, MultiStar: {-1.24, 0.19}, one-star: {-0.89, -0.15}
03:19:12.307 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.26)
03:19:12.307 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.58)
03:19:12.307 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=-0.15 hyp=0.90 cameraTheta=-2.97 mountX=0.87 mountY=-0.48, mountTheta=-0.50
03:19:12.308 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=-0.15, opts=13)
03:19:12.308 00.000 21444 Enqueuing Move request for scope (-0.89, -0.15)
03:19:12.308 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=180, FiltMax=65504, Gamma=0.560
03:19:12.308 00.000 21444 UpdateGuideState exits: m=5817770 SNR=215.7 Saturated
03:19:12.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:12.308 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:12.308 00.000 21444 Enqueuing Expose request
03:19:12.308 00.000 25848 Worker thread wakes up
03:19:12.308 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.15) opts 0xd
03:19:12.308 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, -0.15)
03:19:12.308 00.000 25848 Moving (-0.89, -0.15) raw xDistance=0.87 yDistance=-0.48
03:19:12.308 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.87
03:19:12.308 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:12.308 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
03:19:12.309 00.001 25848 MoveAxis(W, 22, ABG)
03:19:12.309 00.000 25848 Guiding  Dir = 3, Dur = 22
03:19:12.356 00.047 25848 IsSlewing returns 0
03:19:12.356 00.000 25848 IsGuiding returns 0
03:19:12.398 00.042 25848 IsGuiding returns 1
03:19:12.398 00.000 25848 scope still moving after pulse duration time elapsed
03:19:12.452 00.054 25848 IsSlewing returns 0
03:19:12.452 00.000 25848 IsGuiding returns 0
03:19:12.452 00.000 25848 scope move finished after 22 + 72 ms
03:19:12.452 00.000 25848 Move returns status 0, amount 22
03:19:12.452 00.000 25848 MoveAxis(N, 0, ABG)
03:19:12.452 00.000 25848 Move returns status 0, amount 0
03:19:12.452 00.000 25848 move complete, result=0
03:19:12.452 00.000 25848 worker thread done servicing request
03:19:12.452 00.000 25848 Worker thread wakes up
03:19:12.452 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:12.452 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:12.452 00.000 21444 GuideStep: 0.9 px 22 ms WEST, -0.5 px 0 ms NORTH
03:19:15.307 02.855 25848 Exposure complete
03:19:15.386 00.079 25848 worker thread done servicing request
03:19:15.387 00.001 21444 OnExposeComplete: enter
03:19:15.387 00.000 21444 UpdateGuideState(): m_state=6
03:19:15.387 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2006
03:19:15.387 00.000 21444 Star::Find returns 1 (1), X=1260.44, Y=668.88, Mass=5691415, SNR=202.8, Peak=65504 HFD=8.0
03:19:15.387 00.000 21444 MultiStar: [#1 0.02,0.15,0.97,U] [#2 -0.10,0.81,1.12,U] [#3 1.34,0.00,0.58,U] [#4 -0.41,0.90,1.07,U] [#5 -2.19,0.05,0.00,M2] [#6 -0.79,1.15,0.74,U] [#7 0.17,0.51,0.49,U] [#8 -1.53,0.88,0.54,U] 
03:19:15.387 00.000 21444 refined, 7 included, MultiStar: {-0.12, 0.65}, one-star: {0.30, 0.63}
03:19:15.387 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
03:19:15.387 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
03:19:15.387 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=0.65 hyp=0.66 cameraTheta=1.75 mountX=0.18 mountY=0.55, mountTheta=1.26
03:19:15.388 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=0.65, opts=13)
03:19:15.388 00.000 21444 Enqueuing Move request for scope (-0.12, 0.65)
03:19:15.388 00.000 25848 Worker thread wakes up
03:19:15.388 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.65) opts 0xd
03:19:15.388 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=152, FiltMax=65504, Gamma=0.560
03:19:15.388 00.000 21444 UpdateGuideState exits: m=5691415 SNR=202.8 Saturated
03:19:15.388 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 0.65)
03:19:15.388 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:15.388 00.000 25848 Moving (-0.12, 0.65) raw xDistance=0.18 yDistance=0.55
03:19:15.388 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:15.388 00.000 21444 Enqueuing Expose request
03:19:15.388 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:19:15.388 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:15.388 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
03:19:15.388 00.000 25848 MoveAxis(E, 0, ABG)
03:19:15.388 00.000 25848 Move returns status 0, amount 0
03:19:15.388 00.000 25848 MoveAxis(N, 0, ABG)
03:19:15.388 00.000 25848 Move returns status 0, amount 0
03:19:15.388 00.000 25848 move complete, result=0
03:19:15.388 00.000 25848 worker thread done servicing request
03:19:15.389 00.001 25848 Worker thread wakes up
03:19:15.389 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:15.389 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:15.389 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
03:19:18.240 02.851 25848 Exposure complete
03:19:18.318 00.078 25848 worker thread done servicing request
03:19:18.318 00.000 21444 OnExposeComplete: enter
03:19:18.318 00.000 21444 UpdateGuideState(): m_state=6
03:19:18.318 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2007
03:19:18.318 00.000 21444 Star::Find returns 1 (1), X=1260.53, Y=667.59, Mass=5627753, SNR=218.7, Peak=65504 HFD=7.8
03:19:18.318 00.000 21444 MultiStar: [#1 0.30,-0.52,1.14,U] [#2 0.72,0.01,0.91,U] [#3 0.91,-0.55,0.66,U] [#4 0.32,0.01,0.67,U] [#5 -1.32,-0.19,0.78,U] [#6 -0.53,-0.33,0.86,U] [#7 0.14,-0.12,0.70,U] [#8 -0.61,-0.20,0.73,U] 
03:19:18.318 00.000 21444 refined, 8 included, MultiStar: {0.05, -0.30}, one-star: {0.39, -0.67}
03:19:18.318 00.000 21444 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.05) = xAngle (-4.47 = 1.82)
03:19:18.318 00.000 21444 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.03)
03:19:18.318 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-0.30 hyp=0.31 cameraTheta=-1.42 mountX=-0.07 mountY=-0.26, mountTheta=-1.85
03:19:18.319 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-0.30, opts=13)
03:19:18.319 00.000 21444 Enqueuing Move request for scope (0.05, -0.30)
03:19:18.319 00.000 25848 Worker thread wakes up
03:19:18.319 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.30) opts 0xd
03:19:18.319 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -0.30)
03:19:18.319 00.000 25848 Moving (0.05, -0.30) raw xDistance=-0.07 yDistance=-0.26
03:19:18.319 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:19:18.319 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:18.319 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2192, FiltMin=130, FiltMax=65504, Gamma=0.560
03:19:18.319 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:19:18.319 00.000 25848 MoveAxis(E, 0, ABG)
03:19:18.319 00.000 25848 Move returns status 0, amount 0
03:19:18.319 00.000 25848 MoveAxis(N, 0, ABG)
03:19:18.319 00.000 25848 Move returns status 0, amount 0
03:19:18.319 00.000 25848 move complete, result=0
03:19:18.319 00.000 21444 UpdateGuideState exits: m=5627753 SNR=218.7 Saturated
03:19:18.319 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:18.319 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:18.320 00.001 21444 Enqueuing Expose request
03:19:18.320 00.000 25848 worker thread done servicing request
03:19:18.320 00.000 25848 Worker thread wakes up
03:19:18.320 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:19:18.320 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:18.320 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:21.163 02.843 25848 Exposure complete
03:19:21.251 00.088 25848 worker thread done servicing request
03:19:21.251 00.000 21444 OnExposeComplete: enter
03:19:21.251 00.000 21444 UpdateGuideState(): m_state=6
03:19:21.251 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2008
03:19:21.251 00.000 21444 Star::Find returns 1 (1), X=1261.11, Y=667.14, Mass=5806366, SNR=208.9, Peak=65504 HFD=8.1
03:19:21.251 00.000 21444 MultiStar: [#1 0.21,-0.87,1.14,U] [#2 0.66,-0.47,0.83,U] [#3 1.07,-0.84,0.89,U] [#4 0.43,-0.86,1.07,U] [#5 0.02,-0.95,0.73,U] [#6 0.86,-0.85,0.83,U] [#7 0.50,-1.22,0.70,U] [#8 0.34,-0.91,0.64,U] 
03:19:21.252 00.001 21444 refined, 8 included, MultiStar: {0.57, -0.89}, one-star: {0.97, -1.11}
03:19:21.252 00.000 21444 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.05) = xAngle (-4.05 = 2.23)
03:19:21.252 00.000 21444 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.61)
03:19:21.252 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.89 hyp=1.06 cameraTheta=-1.00 mountX=-0.65 mountY=-0.61, mountTheta=-2.39
03:19:21.253 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.89, opts=13)
03:19:21.253 00.000 21444 Enqueuing Move request for scope (0.57, -0.89)
03:19:21.253 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=64, FiltMax=65504, Gamma=0.560
03:19:21.253 00.000 21444 UpdateGuideState exits: m=5806366 SNR=208.9 Saturated
03:19:21.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:21.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:21.253 00.000 21444 Enqueuing Expose request
03:19:21.253 00.000 25848 Worker thread wakes up
03:19:21.253 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.89) opts 0xd
03:19:21.253 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.89)
03:19:21.253 00.000 25848 Moving (0.57, -0.89) raw xDistance=-0.65 yDistance=-0.61
03:19:21.253 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
03:19:21.253 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:21.253 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
03:19:21.253 00.000 25848 MoveAxis(E, 19, ABG)
03:19:21.253 00.000 25848 Guiding  Dir = 2, Dur = 19
03:19:21.279 00.026 25848 IsSlewing returns 0
03:19:21.279 00.000 25848 IsGuiding returns 0
03:19:21.311 00.032 25848 IsGuiding returns 1
03:19:21.311 00.000 25848 scope still moving after pulse duration time elapsed
03:19:21.385 00.074 25848 IsSlewing returns 0
03:19:21.385 00.000 25848 IsGuiding returns 0
03:19:21.386 00.001 25848 scope move finished after 19 + 87 ms
03:19:21.386 00.000 25848 Move returns status 0, amount 19
03:19:21.386 00.000 25848 MoveAxis(N, 0, ABG)
03:19:21.386 00.000 25848 Move returns status 0, amount 0
03:19:21.386 00.000 25848 move complete, result=0
03:19:21.386 00.000 25848 worker thread done servicing request
03:19:21.386 00.000 25848 Worker thread wakes up
03:19:21.386 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:21.386 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:21.386 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.6 px 0 ms NORTH
03:19:24.229 02.843 25848 Exposure complete
03:19:24.314 00.085 25848 worker thread done servicing request
03:19:24.314 00.000 21444 OnExposeComplete: enter
03:19:24.314 00.000 21444 UpdateGuideState(): m_state=6
03:19:24.314 00.000 21444 Star::Find(15, 1261, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2009
03:19:24.314 00.000 21444 Star::Find returns 1 (1), X=1260.65, Y=668.09, Mass=5780771, SNR=193.9, Peak=65504 HFD=7.9
03:19:24.315 00.001 21444 MultiStar: [#1 0.05,-0.38,1.13,U] [#2 0.01,-0.27,0.91,U] [#3 0.94,0.02,0.92,U] [#4 -0.04,0.49,1.11,U] [#5 -0.70,-0.21,0.92,U] [#6 -0.27,-0.02,0.76,U] [#7 0.11,0.06,0.67,U] [#8 -0.58,0.21,0.59,U] 
03:19:24.315 00.000 21444 refined, 8 included, MultiStar: {0.03, -0.04}, one-star: {0.51, -0.16}
03:19:24.315 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.39)
03:19:24.315 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
03:19:24.315 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.84 mountX=-0.04 mountY=-0.02, mountTheta=-2.61
03:19:24.315 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=-0.04, opts=13)
03:19:24.315 00.000 21444 Enqueuing Move request for scope (0.03, -0.04)
03:19:24.315 00.000 25848 Worker thread wakes up
03:19:24.316 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
03:19:24.316 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
03:19:24.316 00.000 25848 Moving (0.03, -0.04) raw xDistance=-0.04 yDistance=-0.02
03:19:24.316 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=42, FiltMax=65504, Gamma=0.560
03:19:24.316 00.000 21444 UpdateGuideState exits: m=5780771 SNR=193.9 Saturated
03:19:24.316 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:24.316 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:24.316 00.000 21444 Enqueuing Expose request
03:19:24.316 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:19:24.316 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:24.316 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:19:24.316 00.000 25848 MoveAxis(E, 0, ABG)
03:19:24.316 00.000 25848 Move returns status 0, amount 0
03:19:24.316 00.000 25848 MoveAxis(N, 0, ABG)
03:19:24.316 00.000 25848 Move returns status 0, amount 0
03:19:24.316 00.000 25848 move complete, result=0
03:19:24.316 00.000 25848 worker thread done servicing request
03:19:24.316 00.000 25848 Worker thread wakes up
03:19:24.316 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:24.316 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:24.316 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:19:27.159 02.843 25848 Exposure complete
03:19:27.247 00.088 25848 worker thread done servicing request
03:19:27.247 00.000 21444 OnExposeComplete: enter
03:19:27.247 00.000 21444 UpdateGuideState(): m_state=6
03:19:27.247 00.000 21444 Star::Find(15, 1260, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2010
03:19:27.248 00.001 21444 Star::Find returns 1 (1), X=1260.96, Y=667.05, Mass=5558960, SNR=215.4, Peak=65504 HFD=8.1
03:19:27.248 00.000 21444 MultiStar: [#1 1.11,-0.40,0.83,U] [#2 1.18,-0.33,0.81,U] [#3 1.84,-0.87,0.00,M1] [#4 0.64,-0.43,0.76,U] [#5 -0.43,-0.85,0.58,U] [#6 0.59,-0.39,0.73,U] [#7 0.55,-0.62,0.72,U] [#8 -0.51,-0.92,0.52,U] 
03:19:27.248 00.000 21444 refined, 7 included, MultiStar: {0.59, -0.64}, one-star: {0.82, -1.20}
03:19:27.248 00.000 21444 CameraToMount -- cameraTheta (-0.83) - m_xAngle (3.05) = xAngle (-3.88 = 2.40)
03:19:27.248 00.000 21444 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.44)
03:19:27.248 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.64 hyp=0.87 cameraTheta=-0.83 mountX=-0.64 mountY=-0.37, mountTheta=-2.62
03:19:27.249 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.64, opts=13)
03:19:27.249 00.000 21444 Enqueuing Move request for scope (0.59, -0.64)
03:19:27.249 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=180, FiltMax=65504, Gamma=0.560
03:19:27.249 00.000 21444 UpdateGuideState exits: m=5558960 SNR=215.4 Saturated
03:19:27.249 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:27.249 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:27.249 00.000 21444 Enqueuing Expose request
03:19:27.249 00.000 25848 Worker thread wakes up
03:19:27.249 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.64) opts 0xd
03:19:27.249 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.64)
03:19:27.249 00.000 25848 Moving (0.59, -0.64) raw xDistance=-0.64 yDistance=-0.37
03:19:27.250 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.64
03:19:27.250 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:27.250 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
03:19:27.250 00.000 25848 MoveAxis(E, 19, ABG)
03:19:27.250 00.000 25848 Guiding  Dir = 2, Dur = 19
03:19:27.281 00.031 25848 IsSlewing returns 0
03:19:27.281 00.000 25848 IsGuiding returns 0
03:19:27.313 00.032 25848 IsGuiding returns 1
03:19:27.313 00.000 25848 scope still moving after pulse duration time elapsed
03:19:27.375 00.062 25848 IsSlewing returns 0
03:19:27.375 00.000 25848 IsGuiding returns 0
03:19:27.375 00.000 25848 scope move finished after 19 + 74 ms
03:19:27.375 00.000 25848 Move returns status 0, amount 19
03:19:27.375 00.000 25848 MoveAxis(N, 0, ABG)
03:19:27.375 00.000 25848 Move returns status 0, amount 0
03:19:27.375 00.000 25848 move complete, result=0
03:19:27.376 00.001 25848 worker thread done servicing request
03:19:27.376 00.000 25848 Worker thread wakes up
03:19:27.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:27.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:27.376 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.4 px 0 ms NORTH
03:19:30.227 02.851 25848 Exposure complete
03:19:30.306 00.079 25848 worker thread done servicing request
03:19:30.306 00.000 21444 OnExposeComplete: enter
03:19:30.306 00.000 21444 UpdateGuideState(): m_state=6
03:19:30.306 00.000 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2011
03:19:30.306 00.000 21444 Star::Find returns 1 (1), X=1259.68, Y=668.23, Mass=5718191, SNR=197.9, Peak=65504 HFD=8.0
03:19:30.306 00.000 21444 MultiStar: [#1 -0.32,0.20,0.95,U] [#2 -0.87,0.76,0.90,U] [#3 0.08,0.64,0.67,U] [#4 -1.01,0.57,0.96,U] [#5 -2.00,-0.24,0.00,M1] [#6 -1.21,0.45,0.71,U] [#7 -0.94,0.48,0.71,U] [#8 -1.39,0.20,0.57,U] 
03:19:30.306 00.000 21444 single-star, 7 included, MultiStar: {-0.74, 0.40}, one-star: {-0.46, -0.02}
03:19:30.306 00.000 21444 CameraToMount -- cameraTheta (-3.09) - m_xAngle (3.05) = xAngle (-6.14 = 0.14)
03:19:30.307 00.001 21444 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.98 = -2.70)
03:19:30.307 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.02 hyp=0.46 cameraTheta=-3.09 mountX=0.45 mountY=-0.19, mountTheta=-0.41
03:19:30.307 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.02, opts=13)
03:19:30.307 00.000 21444 Enqueuing Move request for scope (-0.46, -0.02)
03:19:30.307 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=168, FiltMax=65504, Gamma=0.560
03:19:30.307 00.000 21444 UpdateGuideState exits: m=5718191 SNR=197.9 Saturated
03:19:30.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:30.307 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:30.307 00.000 21444 Enqueuing Expose request
03:19:30.308 00.001 25848 Worker thread wakes up
03:19:30.308 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.02) opts 0xd
03:19:30.308 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.02)
03:19:30.308 00.000 25848 Moving (-0.46, -0.02) raw xDistance=0.45 yDistance=-0.19
03:19:30.308 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
03:19:30.308 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:30.308 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:19:30.308 00.000 25848 MoveAxis(E, 0, ABG)
03:19:30.308 00.000 25848 Move returns status 0, amount 0
03:19:30.308 00.000 25848 MoveAxis(N, 0, ABG)
03:19:30.308 00.000 25848 Move returns status 0, amount 0
03:19:30.308 00.000 25848 move complete, result=0
03:19:30.308 00.000 25848 worker thread done servicing request
03:19:30.308 00.000 25848 Worker thread wakes up
03:19:30.308 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
03:19:30.308 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:30.308 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:33.148 02.840 25848 Exposure complete
03:19:33.227 00.079 25848 worker thread done servicing request
03:19:33.227 00.000 21444 OnExposeComplete: enter
03:19:33.227 00.000 21444 UpdateGuideState(): m_state=6
03:19:33.227 00.000 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2012
03:19:33.228 00.001 21444 Star::Find returns 1 (1), X=1259.77, Y=667.75, Mass=5033408, SNR=141.1, Peak=65504 HFD=7.9
03:19:33.228 00.000 21444 MultiStar: [#1 -0.92,-0.33,1.17,U] [#2 -0.30,-0.55,0.78,U] [#3 -0.89,-0.94,0.68,U] [#4 -0.75,-0.41,0.79,U] [#5 -1.38,-1.02,0.81,U] [#6 -0.98,-0.43,0.64,U] [#7 -1.24,-0.54,0.58,U] [#8 -1.31,-1.05,0.71,U] 
03:19:33.228 00.000 21444 single-star, 8 included, MultiStar: {-0.88, -0.62}, one-star: {-0.37, -0.51}
03:19:33.228 00.000 21444 CameraToMount -- cameraTheta (-2.20) - m_xAngle (3.05) = xAngle (-5.25 = 1.03)
03:19:33.228 00.000 21444 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.09 = -1.81)
03:19:33.228 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.51 hyp=0.62 cameraTheta=-2.20 mountX=0.32 mountY=-0.61, mountTheta=-1.08
03:19:33.229 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.51, opts=13)
03:19:33.229 00.000 21444 Enqueuing Move request for scope (-0.37, -0.51)
03:19:33.229 00.000 25848 Worker thread wakes up
03:19:33.229 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.51) opts 0xd
03:19:33.229 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.51)
03:19:33.229 00.000 25848 Moving (-0.37, -0.51) raw xDistance=0.32 yDistance=-0.61
03:19:33.229 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
03:19:33.229 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=28, FiltMax=65504, Gamma=0.560
03:19:33.229 00.000 21444 UpdateGuideState exits: m=5033408 SNR=141.1 Saturated
03:19:33.229 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:33.229 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:33.229 00.000 21444 Enqueuing Expose request
03:19:33.229 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
03:19:33.229 00.000 25848 MoveAxis(E, 0, ABG)
03:19:33.229 00.000 25848 Move returns status 0, amount 0
03:19:33.229 00.000 25848 MoveAxis(N, 17, ABG)
03:19:33.229 00.000 25848 Guiding  Dir = 0, Dur = 17
03:19:33.250 00.021 25848 IsSlewing returns 0
03:19:33.250 00.000 25848 IsGuiding returns 0
03:19:33.282 00.032 25848 IsGuiding returns 1
03:19:33.282 00.000 25848 scope still moving after pulse duration time elapsed
03:19:33.328 00.046 25848 IsSlewing returns 0
03:19:33.328 00.000 25848 IsGuiding returns 0
03:19:33.328 00.000 25848 scope move finished after 17 + 61 ms
03:19:33.329 00.001 25848 Move returns status 0, amount 17
03:19:33.329 00.000 25848 move complete, result=0
03:19:33.329 00.000 25848 worker thread done servicing request
03:19:33.329 00.000 25848 Worker thread wakes up
03:19:33.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:33.329 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.6 px 17 ms NORTH
03:19:33.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:36.186 02.857 25848 Exposure complete
03:19:36.273 00.087 25848 worker thread done servicing request
03:19:36.273 00.000 21444 OnExposeComplete: enter
03:19:36.273 00.000 21444 UpdateGuideState(): m_state=6
03:19:36.273 00.000 21444 Star::Find(15, 1259, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2013
03:19:36.274 00.001 21444 Star::Find returns 1 (1), X=1260.37, Y=667.90, Mass=5512070, SNR=164.0, Peak=65504 HFD=8.1
03:19:36.274 00.000 21444 MultiStar: [#1 0.29,-0.12,1.11,U] [#2 0.67,0.41,1.05,U] [#3 0.91,-0.19,0.96,U] [#4 -0.09,-0.09,0.73,U] [#5 -1.58,-1.06,0.76,U] [#6 -0.15,-0.34,0.69,U] [#7 -0.19,-0.35,0.79,U] [#8 -0.98,-0.03,0.59,U] 
03:19:36.274 00.000 21444 refined, 8 included, MultiStar: {0.01, -0.21}, one-star: {0.23, -0.35}
03:19:36.274 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.69)
03:19:36.274 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
03:19:36.274 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.55 mountX=-0.02 mountY=-0.20, mountTheta=-1.69
03:19:36.275 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.21, opts=13)
03:19:36.275 00.000 21444 Enqueuing Move request for scope (0.01, -0.21)
03:19:36.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=196, FiltMax=65504, Gamma=0.560
03:19:36.275 00.000 21444 UpdateGuideState exits: m=5512070 SNR=164.0 Saturated
03:19:36.275 00.000 25848 Worker thread wakes up
03:19:36.275 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
03:19:36.275 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
03:19:36.275 00.000 25848 Moving (0.01, -0.21) raw xDistance=-0.02 yDistance=-0.20
03:19:36.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:36.276 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:36.276 00.000 21444 Enqueuing Expose request
03:19:36.276 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:19:36.276 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:36.276 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:19:36.276 00.000 25848 MoveAxis(E, 0, ABG)
03:19:36.276 00.000 25848 Move returns status 0, amount 0
03:19:36.276 00.000 25848 MoveAxis(N, 0, ABG)
03:19:36.276 00.000 25848 Move returns status 0, amount 0
03:19:36.276 00.000 25848 move complete, result=0
03:19:36.276 00.000 25848 worker thread done servicing request
03:19:36.276 00.000 25848 Worker thread wakes up
03:19:36.276 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:36.276 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,653,31,31)
03:19:36.276 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:19:36.857 00.581 21444 evsrv: cli 0107EB00 connect
03:19:36.857 00.000 21444 case statement mapped state 6 to 3
03:19:36.858 00.001 21444 case statement mapped state 6 to 3
03:19:36.858 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"d150a1c0-752e-472f-ae04-70326fc88895"}
03:19:36.858 00.000 21444 case statement mapped state 6 to 3
03:19:36.858 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Guiding","id":"d150a1c0-752e-472f-ae04-70326fc88895"}
03:19:36.859 00.001 21444 evsrv: cli 0107EB00 disconnect
03:19:36.860 00.001 21444 evsrv: cli 0107E4C0 connect
03:19:36.860 00.000 21444 case statement mapped state 6 to 3
03:19:36.861 00.001 21444 case statement mapped state 6 to 3
03:19:36.861 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"247442fe-b0d7-4eeb-a0ab-50d315ab9725"}
03:19:36.861 00.000 21444 PhdController::Dither begins
03:19:36.861 00.000 21444 dither: size=6.00, dRA=4.51 dDec=2.72
03:19:36.861 00.000 21444 MountToCamera -- mountTheta (-0.54) + m_xAngle (3.05) = xAngle (2.51 = 2.51)
03:19:36.861 00.000 21444 MountToCamera -- mountX=4.51 mountY=2.72 hyp=5.27 mountTheta=-0.54 cameraX=-4.25, cameraY=3.12 cameraTheta=2.51
03:19:36.862 00.001 21444 setting lock position to (1255.89, 671.37)
03:19:36.862 00.000 21444 Mount: notify guiding dithered (-4.2, 3.1)
03:19:36.862 00.000 21444 MultiStar: stabilizing after lock position change
03:19:36.862 00.000 21444 Status Line: Dither by 4.51,2.72
03:19:36.864 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
03:19:36.864 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
03:19:36.864 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0,"id":"247442fe-b0d7-4eeb-a0ab-50d315ab9725"}
03:19:36.864 00.000 21444 evsrv: cli 0107E4C0 disconnect
03:19:39.118 02.254 25848 Exposure complete
03:19:39.193 00.075 25848 worker thread done servicing request
03:19:39.193 00.000 21444 OnExposeComplete: enter
03:19:39.193 00.000 21444 UpdateGuideState(): m_state=6
03:19:39.194 00.001 21444 Star::Find(15, 1260, 667, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2014
03:19:39.194 00.000 21444 Star::Find returns 1 (1), X=1259.35, Y=668.60, Mass=5420281, SNR=165.9, Peak=65504 HFD=7.7
03:19:39.194 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.56)
03:19:39.194 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
03:19:39.194 00.000 21444 CameraToMount -- cameraX=3.46 cameraY=-2.77 hyp=4.44 cameraTheta=-0.68 mountX=-3.70 mountY=-1.25, mountTheta=-2.81
03:19:39.195 00.001 21444 dither recenter: remaining=(-4.5,-2.7) step=(-4.5,-2.7)
03:19:39.195 00.000 21444 MountToCamera -- mountTheta (2.60) + m_xAngle (3.05) = xAngle (5.65 = -0.63)
03:19:39.195 00.000 21444 MountToCamera -- mountX=-4.51 mountY=-2.72 hyp=5.27 mountTheta=2.60 cameraX=4.25, cameraY=-3.12 cameraTheta=-0.63
03:19:39.195 00.000 21444 SchedulePrimaryMove(1030A8C0, x=4.25, y=-3.12, opts=4)
03:19:39.195 00.000 21444 Enqueuing Move request for scope (4.25, -3.12)
03:19:39.195 00.000 21444 Mount: notify direct move -4.51,-2.72
03:19:39.195 00.000 25848 Worker thread wakes up
03:19:39.195 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.25, -3.12) opts 0x4
03:19:39.195 00.000 25848 Handling offset move in thread for scope, endpoint = (4.25, -3.12)
03:19:39.195 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2216, FiltMin=156, FiltMax=65504, Gamma=0.560
03:19:39.195 00.000 25848 Moving (4.25, -3.12) raw xDistance=-4.51 yDistance=-2.72
03:19:39.195 00.000 25848 BLC: window closed
03:19:39.195 00.000 25848 MoveAxis(E, 209, B)
03:19:39.195 00.000 25848 Guiding  Dir = 2, Dur = 209
03:19:39.195 00.000 21444 UpdateGuideState exits: m=5420281 SNR=165.9 Saturated
03:19:39.195 00.000 21444 PhdController: settling, locked = 1, distance = 5.37 (3.00) aobump = 0 frame = 1 / 99999
03:19:39.195 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829579.195,"Host":"ASTROBRUCE","Inst":1,"Distance":5.37,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:19:39.195 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:39.195 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:39.195 00.000 21444 Enqueuing Expose request
03:19:39.219 00.024 25848 IsSlewing returns 0
03:19:39.220 00.001 25848 IsGuiding returns 0
03:19:39.251 00.031 25848 PulseGuide returned control before completion, sleep 188
03:19:39.445 00.194 25848 IsGuiding returns 1
03:19:39.445 00.000 25848 scope still moving after pulse duration time elapsed
03:19:39.500 00.055 25848 IsSlewing returns 0
03:19:39.500 00.000 25848 IsGuiding returns 0
03:19:39.500 00.000 25848 scope move finished after 209 + 71 ms
03:19:39.500 00.000 25848 Move returns status 0, amount 209
03:19:39.500 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
03:19:39.500 00.000 25848 MoveAxis(N, 74, B)
03:19:39.500 00.000 25848 Guiding  Dir = 0, Dur = 74
03:19:39.530 00.030 25848 IsSlewing returns 0
03:19:39.530 00.000 25848 IsGuiding returns 0
03:19:39.562 00.032 25848 PulseGuide returned control before completion, sleep 53
03:19:39.616 00.054 25848 IsGuiding returns 1
03:19:39.616 00.000 25848 scope still moving after pulse duration time elapsed
03:19:39.671 00.055 25848 IsSlewing returns 0
03:19:39.671 00.000 25848 IsGuiding returns 0
03:19:39.671 00.000 25848 scope move finished after 74 + 66 ms
03:19:39.671 00.000 25848 Move returns status 0, amount 74
03:19:39.671 00.000 25848 move complete, result=0
03:19:39.671 00.000 25848 worker thread done servicing request
03:19:39.671 00.000 25848 Worker thread wakes up
03:19:39.672 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:39.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1241,656,31,31)
03:19:39.672 00.000 21444 GuideStep: -4.5 px 209 ms EAST, -2.7 px 74 ms NORTH
03:19:42.511 02.839 25848 Exposure complete
03:19:42.598 00.087 25848 worker thread done servicing request
03:19:42.598 00.000 21444 OnExposeComplete: enter
03:19:42.598 00.000 21444 UpdateGuideState(): m_state=6
03:19:42.599 00.001 21444 Star::Find(15, 1259, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2015
03:19:42.599 00.000 21444 Star::Find returns 1 (1), X=1253.25, Y=671.45, Mass=5741415, SNR=217.0, Peak=65504 HFD=8.1
03:19:42.599 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.06 = 0.06)
03:19:42.599 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
03:19:42.599 00.000 21444 CameraToMount -- cameraX=-2.64 cameraY=0.08 hyp=2.64 cameraTheta=3.11 mountX=2.64 mountY=-0.92, mountTheta=-0.34
03:19:42.600 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.64, y=0.08, opts=13)
03:19:42.600 00.000 21444 Enqueuing Move request for scope (-2.64, 0.08)
03:19:42.600 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=90, FiltMax=65504, Gamma=0.560
03:19:42.600 00.000 25848 Worker thread wakes up
03:19:42.600 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.64, 0.08) opts 0xd
03:19:42.600 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.64, 0.08)
03:19:42.600 00.000 25848 Moving (-2.64, 0.08) raw xDistance=2.64 yDistance=-0.92
03:19:42.600 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.66 from input 2.64
03:19:42.600 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:42.600 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.92
03:19:42.600 00.000 25848 MoveAxis(W, 77, ABG)
03:19:42.600 00.000 25848 Guiding  Dir = 3, Dur = 77
03:19:42.600 00.000 21444 UpdateGuideState exits: m=5741415 SNR=217.0 Saturated
03:19:42.601 00.001 21444 PhdController: settling, locked = 1, distance = 2.64 (3.00) aobump = 0 frame = 2 / 99999
03:19:42.601 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829582.601,"Host":"ASTROBRUCE","Inst":1,"Distance":2.64,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:19:42.601 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:42.601 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:42.601 00.000 21444 Enqueuing Expose request
03:19:42.626 00.025 25848 IsSlewing returns 0
03:19:42.626 00.000 25848 IsGuiding returns 0
03:19:42.659 00.033 25848 PulseGuide returned control before completion, sleep 56
03:19:42.731 00.072 25848 IsGuiding returns 1
03:19:42.731 00.000 25848 scope still moving after pulse duration time elapsed
03:19:42.783 00.052 25848 IsSlewing returns 0
03:19:42.783 00.000 25848 IsGuiding returns 0
03:19:42.783 00.000 25848 scope move finished after 77 + 79 ms
03:19:42.783 00.000 25848 Move returns status 0, amount 77
03:19:42.783 00.000 25848 MoveAxis(N, 0, ABG)
03:19:42.783 00.000 25848 Move returns status 0, amount 0
03:19:42.783 00.000 25848 move complete, result=0
03:19:42.783 00.000 25848 worker thread done servicing request
03:19:42.783 00.000 25848 Worker thread wakes up
03:19:42.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:42.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1241,656,31,31)
03:19:42.784 00.001 21444 GuideStep: 2.6 px 77 ms WEST, -0.9 px 0 ms NORTH
03:19:45.633 02.849 25848 Exposure complete
03:19:45.721 00.088 25848 worker thread done servicing request
03:19:45.721 00.000 21444 OnExposeComplete: enter
03:19:45.721 00.000 21444 UpdateGuideState(): m_state=6
03:19:45.721 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2016
03:19:45.721 00.000 21444 Star::Find returns 1 (1), X=1253.75, Y=671.72, Mass=5558868, SNR=196.9, Peak=65504 HFD=7.9
03:19:45.721 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
03:19:45.721 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
03:19:45.721 00.000 21444 CameraToMount -- cameraX=-2.14 cameraY=0.35 hyp=2.17 cameraTheta=2.98 mountX=2.16 mountY=-0.48, mountTheta=-0.22
03:19:45.723 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-2.14, y=0.35, opts=13)
03:19:45.723 00.000 21444 Enqueuing Move request for scope (-2.14, 0.35)
03:19:45.723 00.000 25848 Worker thread wakes up
03:19:45.723 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.14, 0.35) opts 0xd
03:19:45.723 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.14, 0.35)
03:19:45.723 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=170, FiltMax=65504, Gamma=0.560
03:19:45.723 00.000 25848 Moving (-2.14, 0.35) raw xDistance=2.16 yDistance=-0.48
03:19:45.724 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.48 from input 2.16
03:19:45.724 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:45.724 00.000 21444 UpdateGuideState exits: m=5558868 SNR=196.9 Saturated
03:19:45.724 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
03:19:45.724 00.000 21444 PhdController: settling, locked = 1, distance = 2.50 (3.00) aobump = 0 frame = 3 / 99999
03:19:45.724 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829585.724,"Host":"ASTROBRUCE","Inst":1,"Distance":2.50,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
03:19:45.724 00.000 25848 MoveAxis(W, 68, ABG)
03:19:45.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:45.724 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:45.724 00.000 21444 Enqueuing Expose request
03:19:45.724 00.000 25848 Guiding  Dir = 3, Dur = 68
03:19:45.752 00.028 25848 IsSlewing returns 0
03:19:45.753 00.001 25848 IsGuiding returns 0
03:19:45.784 00.031 25848 PulseGuide returned control before completion, sleep 47
03:19:45.835 00.051 25848 IsGuiding returns 1
03:19:45.835 00.000 25848 scope still moving after pulse duration time elapsed
03:19:45.914 00.079 25848 IsSlewing returns 0
03:19:45.915 00.001 25848 IsGuiding returns 0
03:19:45.915 00.000 25848 scope move finished after 68 + 93 ms
03:19:45.915 00.000 25848 Move returns status 0, amount 68
03:19:45.915 00.000 25848 MoveAxis(N, 0, ABG)
03:19:45.915 00.000 25848 Move returns status 0, amount 0
03:19:45.915 00.000 25848 move complete, result=0
03:19:45.915 00.000 25848 worker thread done servicing request
03:19:45.915 00.000 25848 Worker thread wakes up
03:19:45.915 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:45.915 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1241,656,31,31)
03:19:45.915 00.000 21444 GuideStep: 2.2 px 68 ms WEST, -0.5 px 0 ms NORTH
03:19:48.771 02.856 25848 Exposure complete
03:19:48.859 00.088 25848 worker thread done servicing request
03:19:48.859 00.000 21444 OnExposeComplete: enter
03:19:48.859 00.000 21444 UpdateGuideState(): m_state=6
03:19:48.859 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2017
03:19:48.859 00.000 21444 Star::Find returns 1 (1), X=1256.02, Y=672.83, Mass=5209128, SNR=145.4, Peak=65504 HFD=8.1
03:19:48.860 00.001 21444 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.05) = xAngle (-1.57 = -1.57)
03:19:48.860 00.000 21444 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.87)
03:19:48.860 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=1.46 hyp=1.47 cameraTheta=1.48 mountX=0.00 mountY=1.41, mountTheta=1.57
03:19:48.861 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=1.46, opts=13)
03:19:48.861 00.000 21444 Enqueuing Move request for scope (0.13, 1.46)
03:19:48.861 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=16, FiltMax=65504, Gamma=0.560
03:19:48.861 00.000 25848 Worker thread wakes up
03:19:48.861 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 1.46) opts 0xd
03:19:48.861 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 1.46)
03:19:48.861 00.000 21444 UpdateGuideState exits: m=5209128 SNR=145.4 Saturated
03:19:48.861 00.000 21444 PhdController: settling, locked = 1, distance = 2.19 (3.00) aobump = 0 frame = 4 / 99999
03:19:48.861 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829588.861,"Host":"ASTROBRUCE","Inst":1,"Distance":2.19,"Time":6.3,"SettleTime":12.0,"StarLocked":true}
03:19:48.861 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:48.861 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:48.861 00.000 21444 Enqueuing Expose request
03:19:48.861 00.000 25848 Moving (0.13, 1.46) raw xDistance=0.00 yDistance=1.41
03:19:48.861 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:19:48.862 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:48.862 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.41
03:19:48.862 00.000 25848 MoveAxis(E, 0, ABG)
03:19:48.862 00.000 25848 Move returns status 0, amount 0
03:19:48.862 00.000 25848 MoveAxis(N, 0, ABG)
03:19:48.862 00.000 25848 Move returns status 0, amount 0
03:19:48.862 00.000 25848 move complete, result=0
03:19:48.862 00.000 25848 worker thread done servicing request
03:19:48.862 00.000 25848 Worker thread wakes up
03:19:48.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:48.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1241,656,31,31)
03:19:48.862 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.4 px 0 ms NORTH
03:19:51.714 02.852 25848 Exposure complete
03:19:51.780 00.066 25848 worker thread done servicing request
03:19:51.781 00.001 21444 OnExposeComplete: enter
03:19:51.781 00.000 21444 UpdateGuideState(): m_state=6
03:19:51.781 00.000 21444 Star::Find(15, 1256, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2018
03:19:51.781 00.000 21444 Star::Find returns 1 (1), X=1254.04, Y=672.83, Mass=5453932, SNR=176.1, Peak=65504 HFD=7.9
03:19:51.781 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
03:19:51.781 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.86)
03:19:51.781 00.000 21444 CameraToMount -- cameraX=-1.85 cameraY=1.46 hyp=2.36 cameraTheta=2.47 mountX=1.98 mountY=0.65, mountTheta=0.32
03:19:51.782 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.85, y=1.46, opts=13)
03:19:51.782 00.000 21444 Enqueuing Move request for scope (-1.85, 1.46)
03:19:51.782 00.000 25848 Worker thread wakes up
03:19:51.782 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2192, FiltMin=118, FiltMax=65504, Gamma=0.560
03:19:51.782 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.85, 1.46) opts 0xd
03:19:51.782 00.000 21444 UpdateGuideState exits: m=5453932 SNR=176.1 Saturated
03:19:51.782 00.000 21444 PhdController: settling, locked = 1, distance = 2.24 (3.00) aobump = 0 frame = 5 / 99999
03:19:51.782 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.85, 1.46)
03:19:51.782 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829591.782,"Host":"ASTROBRUCE","Inst":1,"Distance":2.24,"Time":9.2,"SettleTime":12.0,"StarLocked":true}
03:19:51.782 00.000 25848 Moving (-1.85, 1.46) raw xDistance=1.98 yDistance=0.65
03:19:51.782 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.24 from input 1.98
03:19:51.782 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:51.782 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:51.782 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:51.782 00.000 21444 Enqueuing Expose request
03:19:51.782 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
03:19:51.782 00.000 25848 MoveAxis(W, 58, ABG)
03:19:51.782 00.000 25848 Guiding  Dir = 3, Dur = 58
03:19:51.813 00.031 25848 IsSlewing returns 0
03:19:51.813 00.000 25848 IsGuiding returns 0
03:19:51.844 00.031 25848 PulseGuide returned control before completion, sleep 38
03:19:51.897 00.053 25848 IsGuiding returns 1
03:19:51.897 00.000 25848 scope still moving after pulse duration time elapsed
03:19:51.951 00.054 25848 IsSlewing returns 0
03:19:51.952 00.001 25848 IsGuiding returns 0
03:19:51.952 00.000 25848 scope move finished after 58 + 81 ms
03:19:51.952 00.000 25848 Move returns status 0, amount 58
03:19:51.952 00.000 25848 MoveAxis(N, 0, ABG)
03:19:51.952 00.000 25848 Move returns status 0, amount 0
03:19:51.952 00.000 25848 move complete, result=0
03:19:51.952 00.000 25848 worker thread done servicing request
03:19:51.952 00.000 25848 Worker thread wakes up
03:19:51.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:51.952 00.000 21444 GuideStep: 2.0 px 58 ms WEST, 0.7 px 0 ms NORTH
03:19:51.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1241,656,31,31)
03:19:54.802 02.850 25848 Exposure complete
03:19:54.876 00.074 25848 worker thread done servicing request
03:19:54.876 00.000 21444 OnExposeComplete: enter
03:19:54.876 00.000 21444 UpdateGuideState(): m_state=6
03:19:54.876 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2019
03:19:54.876 00.000 21444 Star::Find returns 1 (1), X=1256.28, Y=672.47, Mass=5463754, SNR=174.4, Peak=65504 HFD=7.8
03:19:54.876 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
03:19:54.876 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
03:19:54.876 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=1.10 hyp=1.17 cameraTheta=1.23 mountX=-0.29 mountY=1.17, mountTheta=1.81
03:19:54.877 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=1.10, opts=13)
03:19:54.877 00.000 21444 Enqueuing Move request for scope (0.39, 1.10)
03:19:54.877 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=180, FiltMax=65504, Gamma=0.560
03:19:54.877 00.000 21444 UpdateGuideState exits: m=5463754 SNR=174.4 Saturated
03:19:54.877 00.000 21444 PhdController: settling, locked = 1, distance = 1.92 (3.00) aobump = 0 frame = 6 / 99999
03:19:54.877 00.000 21444 PhdController: newstate STATE_FINISH
03:19:54.877 00.000 21444 PhdController complete: success
03:19:54.877 00.000 25848 Worker thread wakes up
03:19:54.878 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 1.10) opts 0xd
03:19:54.878 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 1.10)
03:19:54.878 00.000 25848 Moving (0.39, 1.10) raw xDistance=-0.29 yDistance=1.17
03:19:54.878 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
03:19:54.878 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:54.878 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778829594.877,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
03:19:54.878 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.17
03:19:54.878 00.000 25848 MoveAxis(E, 0, ABG)
03:19:54.878 00.000 25848 Move returns status 0, amount 0
03:19:54.878 00.000 25848 MoveAxis(N, 0, ABG)
03:19:54.878 00.000 25848 Move returns status 0, amount 0
03:19:54.878 00.000 25848 move complete, result=0
03:19:54.878 00.000 21444 Mount: notify guiding dither settle done success=1
03:19:54.878 00.000 21444 PhdController: newstate STATE_IDLE
03:19:54.878 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:54.878 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:19:54.878 00.000 21444 Enqueuing Expose request
03:19:54.878 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.2 px 0 ms NORTH
03:19:54.878 00.000 25848 worker thread done servicing request
03:19:54.878 00.000 25848 Worker thread wakes up
03:19:54.878 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:19:54.878 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1241,656,31,31)
03:19:55.802 00.924 21444 evsrv: cli 0107E4C0 connect
03:19:55.803 00.001 21444 case statement mapped state 6 to 3
03:19:55.803 00.000 21444 case statement mapped state 6 to 3
03:19:55.804 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"00a3b604-fe61-4d4c-821c-5dbd204e6586"}
03:19:55.804 00.000 21444 case statement mapped state 6 to 3
03:19:55.804 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00a3b604-fe61-4d4c-821c-5dbd204e6586"}
03:19:55.805 00.001 21444 evsrv: cli 0107E4C0 disconnect
03:19:55.805 00.000 21444 evsrv: cli 0107E560 connect
03:19:55.805 00.000 21444 case statement mapped state 6 to 3
03:19:55.806 00.001 21444 case statement mapped state 6 to 3
03:19:55.806 00.000 21444 evsrv: cli 0107E560 request: {"method":"stop_capture","id":"51fcc4f3-b006-4c91-b756-7746876dde5e"}
03:19:55.806 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:19:55.806 00.000 21444 Status Line: Waiting for devices...
03:19:55.808 00.002 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0,"id":"51fcc4f3-b006-4c91-b756-7746876dde5e"}
03:19:55.808 00.000 21444 evsrv: cli 0107E560 disconnect
03:19:55.808 00.000 21444 evsrv: cli 0107E4C0 connect
03:19:55.809 00.001 21444 case statement mapped state 6 to 3
03:19:55.809 00.000 21444 case statement mapped state 6 to 3
03:19:55.809 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"48c876de-44c4-4ea5-be04-667d3f66c57e"}
03:19:55.809 00.000 21444 case statement mapped state 6 to 3
03:19:55.809 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48c876de-44c4-4ea5-be04-667d3f66c57e"}
03:19:55.809 00.000 21444 evsrv: cli 0107E4C0 disconnect
03:19:55.863 00.054 25848 ZWO: stopexposure
03:19:56.810 00.947 21444 evsrv: cli 0107E880 connect
03:19:56.811 00.001 21444 case statement mapped state 6 to 3
03:19:56.811 00.000 21444 case statement mapped state 6 to 3
03:19:56.812 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"14dbc41c-cf5a-40c6-8248-3191ecad15ee"}
03:19:56.812 00.000 21444 case statement mapped state 6 to 3
03:19:56.812 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"14dbc41c-cf5a-40c6-8248-3191ecad15ee"}
03:19:56.813 00.001 21444 evsrv: cli 0107E880 disconnect
03:19:57.677 00.864 25848 ZWO: stopexposure
03:19:57.677 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
03:19:57.678 00.001 25848 worker thread done servicing request
03:19:57.678 00.000 21444 OnExposeComplete: enter
03:19:57.678 00.000 21444 OnExposeComplete: Capture Error reported
03:19:57.678 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:19:57.678 00.000 21444 Mount: notify guiding stopped
03:19:57.678 00.000 21444 BLC: window closed
03:19:57.678 00.000 21444 BLC: Last direction was reset
03:19:57.679 00.001 21444 Changing from state GUIDING to STOP
03:19:57.679 00.000 21444 guider state => SELECTED
03:19:57.679 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2212, FiltMin=180, FiltMax=65504, Gamma=0.560
03:19:57.679 00.000 21444 Changing from state SELECTED to UNINITIALIZED
03:19:57.679 00.000 21444 guider state => SELECTING
03:19:57.682 00.003 21444 Status Line: Stopped.
03:19:57.683 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
03:19:57.813 00.130 21444 evsrv: cli 0107E4C0 connect
03:19:57.814 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"692ba1c1-ad30-408d-a3ba-b1ca5feb72eb"}
03:19:57.814 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"692ba1c1-ad30-408d-a3ba-b1ca5feb72eb"}
03:19:57.815 00.001 21444 evsrv: cli 0107E4C0 disconnect
03:23:47.049 229.234 21444 evsrv: cli 0107E6A0 connect
03:23:47.050 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"7316a5ff-17be-4f82-8bf7-77e564fb2e34"}
03:23:47.050 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7316a5ff-17be-4f82-8bf7-77e564fb2e34"}
03:23:47.051 00.001 21444 evsrv: cli 0107E6A0 disconnect
03:23:47.051 00.000 21444 evsrv: cli 0107E880 connect
03:23:47.052 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_calibrated","id":"39826f3b-8b40-492e-b11a-6f4b3a6b635f"}
03:23:47.052 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":true,"id":"39826f3b-8b40-492e-b11a-6f4b3a6b635f"}
03:23:47.053 00.001 21444 evsrv: cli 0107E880 disconnect
03:23:47.053 00.000 21444 evsrv: cli 0107EBA0 connect
03:23:47.054 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"acdc9a7c-6caf-444e-9616-537a9aab8491"}
03:23:47.054 00.000 21444 PhdController::Guide begins
03:23:47.054 00.000 21444 PhdController: newstate STATE_SETUP
03:23:47.054 00.000 21444 PhdController: setup
03:23:47.054 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
03:23:47.054 00.000 21444 PhdController: start capturing
03:23:47.054 00.000 21444 Changing from state SELECTING to UNINITIALIZED
03:23:47.054 00.000 21444 guider state => SELECTING
03:23:47.055 00.001 21444 setting force full frames = true
03:23:47.055 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:23:47.057 00.002 21444 ScheduleExposure(2500,3,0) exposurePending=0
03:23:47.057 00.000 21444 Enqueuing Expose request
03:23:47.057 00.000 21444 PhdController: newstate STATE_SELECT_STAR
03:23:47.057 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0,"id":"acdc9a7c-6caf-444e-9616-537a9aab8491"}
03:23:47.058 00.001 25848 Worker thread wakes up
03:23:47.058 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:23:47.058 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
03:23:47.058 00.000 21444 evsrv: cli 0107EBA0 disconnect
03:23:47.058 00.000 21444 evsrv: cli 0107E920 connect
03:23:47.058 00.000 21444 case statement mapped state 1 to 101
03:23:47.058 00.000 21444 case statement mapped state 1 to 101
03:23:47.059 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_lock_shift_params","id":"d8303a59-f13d-4552-9273-5d53ad377d0b"}
03:23:47.059 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d8303a59-f13d-4552-9273-5d53ad377d0b"}
03:23:47.059 00.000 21444 evsrv: cli 0107E920 disconnect
03:23:47.059 00.000 21444 evsrv: cli 0107E9C0 connect
03:23:47.059 00.000 21444 case statement mapped state 1 to 101
03:23:47.060 00.001 21444 case statement mapped state 1 to 101
03:23:47.060 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_lock_position","id":"0eda80c5-a25d-4c2e-a241-862fe2e8887a"}
03:23:47.060 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":null,"id":"0eda80c5-a25d-4c2e-a241-862fe2e8887a"}
03:23:47.060 00.000 21444 evsrv: cli 0107E9C0 disconnect
03:23:48.062 01.002 21444 evsrv: cli 0107E6A0 connect
03:23:48.062 00.000 21444 case statement mapped state 1 to 101
03:23:48.063 00.001 21444 case statement mapped state 1 to 101
03:23:48.063 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_lock_position","id":"cd4ed392-3e7b-4b7d-b550-433d103b3595"}
03:23:48.063 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":null,"id":"cd4ed392-3e7b-4b7d-b550-433d103b3595"}
03:23:48.064 00.001 21444 evsrv: cli 0107E6A0 disconnect
03:23:49.065 01.001 21444 evsrv: cli 0107E240 connect
03:23:49.065 00.000 21444 case statement mapped state 1 to 101
03:23:49.065 00.000 21444 case statement mapped state 1 to 101
03:23:49.066 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_lock_position","id":"b15f2826-8035-448c-b955-752c86b347be"}
03:23:49.066 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":null,"id":"b15f2826-8035-448c-b955-752c86b347be"}
03:23:49.066 00.000 21444 evsrv: cli 0107E240 disconnect
03:23:49.910 00.844 25848 Exposure complete
03:23:49.993 00.083 25848 worker thread done servicing request
03:23:49.994 00.001 21444 OnExposeComplete: enter
03:23:49.994 00.000 21444 UpdateGuideState(): m_state=1
03:23:49.994 00.000 21444 UpdateCurrentPosition: no star selected
03:23:49.994 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:23:49.994 00.000 21444 Status Line: No star selected
03:23:49.996 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=152, FiltMax=65504, Gamma=0.560
03:23:49.996 00.000 21444 UpdateGuideState exits: No star selected
03:23:49.996 00.000 21444 GuiderMultiStar::AutoSelect enter
03:23:49.996 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:23:50.060 00.064 21444 AutoFind: auto downsample for scale 0.43 => 2x
03:23:50.060 00.000 21444 AutoFind: downsample 2x
03:23:50.074 00.014 21444 AutoFind: global mean = 3.0, stdev 2606.4
03:23:50.074 00.000 21444 AutoFind: using threshold = 0.1
03:23:50.095 00.021 21444 AutoFind: local max [1265, 677] 91.3
03:23:50.095 00.000 21444 AutoFind: local max [759, 143] 82.1
03:23:50.095 00.000 21444 AutoFind: local max [721, 45] 74.3
03:23:50.095 00.000 21444 AutoFind: local max [221, 69] 40.0
03:23:50.095 00.000 21444 AutoFind: local max [751, 165] 38.6
03:23:50.095 00.000 21444 AutoFind: local max [1481, 571] 33.1
03:23:50.095 00.000 21444 AutoFind: local max [1835, 417] 25.1
03:23:50.095 00.000 21444 AutoFind: local max [1579, 401] 20.5
03:23:50.095 00.000 21444 AutoFind: local max [1713, 499] 18.0
03:23:50.095 00.000 21444 AutoFind: local max [1121, 777] 16.2
03:23:50.095 00.000 21444 AutoFind: local max [221, 129] 12.2
03:23:50.095 00.000 21444 AutoFind: local max [249, 723] 11.6
03:23:50.095 00.000 21444 AutoFind: local max [1137, 289] 11.4
03:23:50.095 00.000 21444 AutoFind: local max [1259, 741] 9.5
03:23:50.095 00.000 21444 AutoFind: local max [1677, 291] 8.7
03:23:50.095 00.000 21444 AutoFind: local max [1181, 883] 7.8
03:23:50.095 00.000 21444 AutoFind: local max [1197, 543] 7.3
03:23:50.095 00.000 21444 AutoFind: local max [491, 849] 6.7
03:23:50.095 00.000 21444 AutoFind: local max [359, 871] 6.1
03:23:50.095 00.000 21444 AutoFind: local max [775, 63] 6.0
03:23:50.095 00.000 21444 AutoFind: local max [1609, 335] 5.8
03:23:50.095 00.000 21444 AutoFind: local max [541, 195] 5.4
03:23:50.095 00.000 21444 AutoFind: local max [1029, 525] 5.2
03:23:50.095 00.000 21444 AutoFind: local max [263, 89] 5.1
03:23:50.095 00.000 21444 AutoFind: local max [1245, 637] 4.6
03:23:50.095 00.000 21444 AutoFind: local max [479, 1199] 4.5
03:23:50.095 00.000 21444 AutoFind: local max [1539, 761] 3.4
03:23:50.095 00.000 21444 AutoFind: local max [1239, 25] 3.3
03:23:50.095 00.000 21444 AutoFind: local max [1031, 267] 2.8
03:23:50.095 00.000 21444 AutoFind: local max [1817, 933] 2.7
03:23:50.096 00.001 21444 AutoFind: local max [1767, 553] 2.7
03:23:50.096 00.000 21444 AutoFind: local max [1257, 721] 2.5
03:23:50.096 00.000 21444 AutoFind: local max [1097, 415] 2.4
03:23:50.096 00.000 21444 AutoFind: local max [1177, 209] 2.4
03:23:50.096 00.000 21444 AutoFind: local max [1677, 1193] 2.3
03:23:50.096 00.000 21444 AutoFind: local max [1643, 1177] 2.3
03:23:50.096 00.000 21444 AutoFind: local max [1431, 161] 2.2
03:23:50.096 00.000 21444 AutoFind: local max [373, 417] 2.0
03:23:50.096 00.000 21444 AutoFind: local max [527, 475] 2.0
03:23:50.096 00.000 21444 AutoFind: local max [499, 55] 2.0
03:23:50.096 00.000 21444 AutoFind: local max [743, 59] 1.9
03:23:50.096 00.000 21444 AutoFind: local max [347, 311] 1.9
03:23:50.096 00.000 21444 AutoFind: local max [739, 221] 1.9
03:23:50.096 00.000 21444 AutoFind: local max [1219, 497] 1.9
03:23:50.096 00.000 21444 AutoFind: local max [1755, 109] 1.9
03:23:50.096 00.000 21444 AutoFind: local max [1407, 97] 1.8
03:23:50.096 00.000 21444 AutoFind: local max [225, 87] 1.8
03:23:50.096 00.000 21444 AutoFind: local max [1627, 1181] 1.8
03:23:50.096 00.000 21444 AutoFind: local max [1723, 687] 1.8
03:23:50.096 00.000 21444 AutoFind: local max [775, 167] 1.7
03:23:50.096 00.000 21444 AutoFind: local max [745, 121] 1.7
03:23:50.096 00.000 21444 AutoFind: local max [1173, 163] 1.7
03:23:50.096 00.000 21444 AutoFind: local max [699, 55] 1.7
03:23:50.096 00.000 21444 AutoFind: local max [783, 125] 1.7
03:23:50.096 00.000 21444 AutoFind: local max [273, 687] 1.7
03:23:50.096 00.000 21444 AutoFind: local max [1361, 825] 1.6
03:23:50.096 00.000 21444 AutoFind: local max [1679, 593] 1.6
03:23:50.096 00.000 21444 AutoFind: local max [199, 73] 1.6
03:23:50.096 00.000 21444 AutoFind: local max [201, 277] 1.6
03:23:50.096 00.000 21444 AutoFind: local max [675, 537] 1.6
03:23:50.096 00.000 21444 AutoFind: local max [787, 141] 1.6
03:23:50.096 00.000 21444 AutoFind: local max [1247, 657] 1.6
03:23:50.096 00.000 21444 AutoFind: local max [1809, 781] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [1565, 553] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [243, 365] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [1389, 243] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [781, 723] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [657, 601] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [787, 87] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [1015, 303] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [813, 1023] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [595, 621] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [1701, 687] 1.5
03:23:50.096 00.000 21444 AutoFind: local max [1815, 417] 1.4
03:23:50.096 00.000 21444 AutoFind: local max [57, 149] 1.4
03:23:50.096 00.000 21444 AutoFind: local max [1737, 365] 1.4
03:23:50.097 00.001 21444 AutoFind: local max [687, 57] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [673, 57] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [1447, 367] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [1815, 399] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [243, 85] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [1095, 289] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [1401, 245] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [695, 707] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [201, 87] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [1063, 261] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [1841, 367] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [565, 1117] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [155, 365] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [1107, 161] 1.4
03:23:50.097 00.000 21444 AutoFind: local max [1889, 977] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [569, 823] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [1363, 305] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [485, 497] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [1551, 367] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [1381, 397] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [1533, 57] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [1237, 687] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [859, 735] 1.3
03:23:50.097 00.000 21444 AutoFind: local max [1651, 367] 1.3
03:23:50.097 00.000 21444 AutoFind: too close [201, 87] 1.4 - [199, 73] 1.6
03:23:50.097 00.000 21444 AutoFind: close dim-bright [201, 87] 1.4 - [221, 69] 40.0
03:23:50.097 00.000 21444 AutoFind: too close [1401, 245] 1.4 - [1389, 243] 1.5
03:23:50.097 00.000 21444 AutoFind: too close [243, 85] 1.4 - [225, 87] 1.8
03:23:50.097 00.000 21444 AutoFind: too close [243, 85] 1.4 - [263, 89] 5.1
03:23:50.097 00.000 21444 AutoFind: too close [1815, 399] 1.4 - [1815, 417] 1.4
03:23:50.097 00.000 21444 AutoFind: close dim-bright [1815, 399] 1.4 - [1835, 417] 25.1
03:23:50.097 00.000 21444 AutoFind: too close [673, 57] 1.4 - [687, 57] 1.4
03:23:50.097 00.000 21444 AutoFind: too close [687, 57] 1.4 - [699, 55] 1.7
03:23:50.097 00.000 21444 AutoFind: close dim-bright [1815, 417] 1.4 - [1835, 417] 25.1
03:23:50.097 00.000 21444 AutoFind: too close [1247, 657] 1.6 - [1245, 637] 4.6
03:23:50.097 00.000 21444 AutoFind: close dim-bright [1247, 657] 1.6 - [1265, 677] 91.3
03:23:50.097 00.000 21444 AutoFind: too close [787, 141] 1.6 - [783, 125] 1.7
03:23:50.097 00.000 21444 AutoFind: too close [1627, 1181] 1.8 - [1643, 1177] 2.3
03:23:50.097 00.000 21444 AutoFind: close dim-bright [225, 87] 1.8 - [221, 69] 40.0
03:23:50.097 00.000 21444 AutoFind: too close [1257, 721] 2.5 - [1259, 741] 9.5
03:23:50.097 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
03:23:50.098 00.001 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=676.83, Mass=5188590, SNR=167.8, Peak=65504 HFD=8.0
03:23:50.098 00.000 21444 Star::Find(15, 759, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=758.96, Y=142.45, Mass=4544808, SNR=133.4, Peak=65504 HFD=7.9
03:23:50.098 00.000 21444 Star::Find(15, 721, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=721.16, Y=43.75, Mass=4289161, SNR=127.1, Peak=63732 HFD=7.8
03:23:50.098 00.000 21444 Star::Find(15, 221, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=221.43, Y=68.19, Mass=2137261, SNR=117.6, Peak=38196 HFD=7.4
03:23:50.098 00.000 21444 Star::Find(15, 751, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=750.22, Y=164.43, Mass=2004755, SNR=123.7, Peak=32892 HFD=7.6
03:23:50.098 00.000 21444 Star::Find(15, 1481, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=1479.97, Y=569.63, Mass=1737664, SNR=134.6, Peak=30440 HFD=7.6
03:23:50.098 00.000 21444 Star::Find(15, 1835, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=1834.80, Y=416.67, Mass=1373600, SNR=106.4, Peak=23496 HFD=7.7
03:23:50.098 00.000 21444 Star::Find(15, 1579, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=1578.65, Y=400.87, Mass=1066762, SNR=122.1, Peak=19432 HFD=7.4
03:23:50.098 00.000 21444 Star::Find(15, 1713, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=1712.68, Y=498.03, Mass=973962, SNR=87.1, Peak=18472 HFD=7.8
03:23:50.098 00.000 21444 Star::Find(15, 1121, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=1121.26, Y=776.57, Mass=869179, SNR=106.5, Peak=16656 HFD=7.6
03:23:50.098 00.000 21444 Star::Find(15, 221, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=221.02, Y=128.02, Mass=635265, SNR=95.1, Peak=13680 HFD=7.2
03:23:50.098 00.000 21444 Star::Find(15, 249, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=248.00, Y=723.16, Mass=600966, SNR=90.6, Peak=12644 HFD=7.4
03:23:50.098 00.000 21444 Star::Find(15, 1137, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=1136.37, Y=288.75, Mass=597681, SNR=73.2, Peak=12792 HFD=7.4
03:23:50.098 00.000 21444 Star::Find(15, 1677, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.098 00.000 21444 Star::Find returns 1 (1), X=1675.87, Y=290.89, Mass=422373, SNR=61.4, Peak=11152 HFD=7.2
03:23:50.098 00.000 21444 Star::Find(15, 1181, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.001 21444 Star::Find returns 1 (1), X=1181.39, Y=881.29, Mass=378962, SNR=72.0, Peak=9688 HFD=7.3
03:23:50.099 00.000 21444 Star::Find(15, 1197, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1196.17, Y=541.68, Mass=390697, SNR=63.4, Peak=10116 HFD=7.4
03:23:50.099 00.000 21444 Star::Find(15, 491, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=490.95, Y=848.42, Mass=293493, SNR=72.0, Peak=8600 HFD=6.7
03:23:50.099 00.000 21444 Star::Find(15, 359, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=359.14, Y=870.60, Mass=227950, SNR=45.3, Peak=8148 HFD=6.4
03:23:50.099 00.000 21444 Star::Find(15, 775, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=774.39, Y=63.10, Mass=205990, SNR=48.9, Peak=8352 HFD=5.9
03:23:50.099 00.000 21444 Star::Find(15, 1609, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1609.03, Y=333.41, Mass=258230, SNR=56.7, Peak=8244 HFD=6.6
03:23:50.099 00.000 21444 Star::Find(15, 541, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=540.60, Y=193.41, Mass=243924, SNR=53.5, Peak=8680 HFD=6.9
03:23:50.099 00.000 21444 Star::Find(15, 1029, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1027.74, Y=524.59, Mass=183184, SNR=42.0, Peak=6932 HFD=5.9
03:23:50.099 00.000 21444 Star::Find(15, 479, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=478.45, Y=1198.36, Mass=146239, SNR=42.9, Peak=5776 HFD=5.6
03:23:50.099 00.000 21444 Star::Find(15, 1539, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1538.46, Y=760.85, Mass=121226, SNR=35.6, Peak=6032 HFD=5.4
03:23:50.099 00.000 21444 Star::Find(15, 1239, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1240.11, Y=24.08, Mass=128960, SNR=37.7, Peak=5804 HFD=6.5
03:23:50.099 00.000 21444 Star::Find(15, 1031, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1030.96, Y=266.39, Mass=106531, SNR=30.9, Peak=5120 HFD=6.2
03:23:50.099 00.000 21444 Star::Find(15, 1817, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1816.00, Y=932.10, Mass=94322, SNR=36.2, Peak=4664 HFD=6.2
03:23:50.099 00.000 21444 Star::Find(15, 1767, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1766.82, Y=552.48, Mass=44348, SNR=16.4, Peak=5672 HFD=4.3
03:23:50.099 00.000 21444 Star::Find(15, 1097, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.099 00.000 21444 Star::Find returns 1 (1), X=1096.87, Y=414.47, Mass=51523, SNR=24.2, Peak=5040 HFD=4.7
03:23:50.099 00.000 21444 Star::Find(15, 1177, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.001 21444 Star::Find returns 1 (1), X=1177.45, Y=208.38, Mass=63214, SNR=23.5, Peak=5192 HFD=5.6
03:23:50.100 00.000 21444 Star::Find(15, 1677, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=1658.73, Y=1199.73, Mass=660089, SNR=131.8, Peak=5192 HFD=5.5
03:23:50.100 00.000 21444 Star::Find(15, 1431, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=1431.36, Y=160.89, Mass=48413, SNR=20.4, Peak=5092 HFD=6.3
03:23:50.100 00.000 21444 Star::Find(15, 373, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=372.82, Y=417.12, Mass=50576, SNR=22.0, Peak=4636 HFD=6.1
03:23:50.100 00.000 21444 Star::Find(15, 527, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=527.15, Y=474.64, Mass=21533, SNR=11.7, Peak=4964 HFD=5.0
03:23:50.100 00.000 21444 Star::Find(15, 499, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=496.96, Y=54.87, Mass=44031, SNR=21.2, Peak=5292 HFD=4.6
03:23:50.100 00.000 21444 Star::Find(15, 743, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=726.17, Y=43.32, Mass=2337396, SNR=214.7, Peak=17568 HFD=6.5
03:23:50.100 00.000 21444 Star::Find(15, 347, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=346.30, Y=310.86, Mass=31905, SNR=16.5, Peak=4664 HFD=4.7
03:23:50.100 00.000 21444 Star::Find(15, 739, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=737.19, Y=221.03, Mass=40504, SNR=20.3, Peak=4712 HFD=4.2
03:23:50.100 00.000 21444 Star::Find(15, 1219, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=1218.25, Y=497.90, Mass=40821, SNR=19.7, Peak=4612 HFD=4.7
03:23:50.100 00.000 21444 Star::Find(15, 1755, 109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=1752.91, Y=108.52, Mass=40833, SNR=19.0, Peak=5092 HFD=4.3
03:23:50.100 00.000 21444 Star::Find(15, 1407, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=1404.87, Y=95.00, Mass=35211, SNR=19.0, Peak=4992 HFD=4.7
03:23:50.100 00.000 21444 Star::Find(15, 1723, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=1722.56, Y=686.98, Mass=16265, SNR=12.0, Peak=4584 HFD=3.1
03:23:50.100 00.000 21444 Star::Find(15, 775, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=757.40, Y=161.43, Mass=613478, SNR=92.7, Peak=7944 HFD=5.6
03:23:50.100 00.000 21444 Star::Find(15, 745, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=759.61, Y=138.07, Mass=2530203, SNR=191.1, Peak=18728 HFD=6.8
03:23:50.100 00.000 21444 Star::Find(15, 1173, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.100 00.000 21444 Star::Find returns 1 (1), X=1171.71, Y=163.20, Mass=23363, SNR=13.8, Peak=4940 HFD=3.0
03:23:50.101 00.001 21444 Star::Find(15, 273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=272.85, Y=686.13, Mass=15355, SNR=10.7, Peak=4132 HFD=3.1
03:23:50.101 00.000 21444 Star::Find(15, 1361, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=1361.26, Y=824.07, Mass=24649, SNR=16.7, Peak=4712 HFD=5.4
03:23:50.101 00.000 21444 Star::Find(15, 1679, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find false star n=6 nbg=276 bg=2571.2 sigma=503.5 thresh=4082 peak=4023
03:23:50.101 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=593.00, Mass=10121, SNR=2.9, Peak=4512 HFD=0.0
03:23:50.101 00.000 21444 Star::Find(15, 201, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=201.14, Y=275.96, Mass=21436, SNR=13.7, Peak=4664 HFD=4.5
03:23:50.101 00.000 21444 Star::Find(15, 675, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=674.56, Y=536.74, Mass=9281, SNR=8.6, Peak=4260 HFD=1.4
03:23:50.101 00.000 21444 Star::Find(15, 1809, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=1807.89, Y=780.37, Mass=30435, SNR=17.7, Peak=3928 HFD=4.5
03:23:50.101 00.000 21444 Star::Find(15, 1565, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find false star n=9 nbg=274 bg=2651.8 sigma=505.9 thresh=4169 peak=4107
03:23:50.101 00.000 21444 Star::Find returns 0 (2), X=1565.00, Y=553.00, Mass=16014, SNR=2.9, Peak=4640 HFD=0.0
03:23:50.101 00.000 21444 Star::Find(15, 243, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=241.13, Y=365.35, Mass=17450, SNR=12.3, Peak=3828 HFD=7.2
03:23:50.101 00.000 21444 Star::Find(15, 781, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find false star n=1 nbg=275 bg=2442.7 sigma=531.8 thresh=4038 peak=3636
03:23:50.101 00.000 21444 Star::Find returns 0 (2), X=781.00, Y=723.00, Mass=1865, SNR=2.9, Peak=4384 HFD=0.0
03:23:50.101 00.000 21444 Star::Find(15, 657, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=654.53, Y=599.83, Mass=21947, SNR=15.5, Peak=4084 HFD=5.1
03:23:50.101 00.000 21444 Star::Find(15, 787, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=785.58, Y=86.20, Mass=17224, SNR=11.9, Peak=5520 HFD=4.0
03:23:50.101 00.000 21444 Star::Find(15, 1015, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find false star n=6 nbg=262 bg=2108.2 sigma=438.5 thresh=3424 peak=3413
03:23:50.101 00.000 21444 Star::Find returns 0 (2), X=1015.00, Y=303.00, Mass=10731, SNR=2.9, Peak=4360 HFD=0.0
03:23:50.101 00.000 21444 Star::Find(15, 813, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=814.33, Y=1021.25, Mass=23989, SNR=13.9, Peak=3956 HFD=4.1
03:23:50.101 00.000 21444 Star::Find(15, 595, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.101 00.000 21444 Star::Find returns 1 (1), X=595.90, Y=618.14, Mass=23221, SNR=14.9, Peak=4536 HFD=3.5
03:23:50.101 00.000 21444 Star::Find(15, 1701, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.001 21444 Star::Find returns 1 (1), X=1699.43, Y=687.03, Mass=11431, SNR=8.8, Peak=4916 HFD=2.2
03:23:50.102 00.000 21444 Star::Find(15, 57, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=55.70, Y=148.56, Mass=23626, SNR=14.8, Peak=3984 HFD=5.5
03:23:50.102 00.000 21444 Star::Find(15, 1737, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find false star n=6 nbg=269 bg=2055.1 sigma=454.9 thresh=3420 peak=3359
03:23:50.102 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=365.00, Mass=9261, SNR=2.9, Peak=3932 HFD=0.0
03:23:50.102 00.000 21444 Star::Find(15, 1447, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=1445.34, Y=366.17, Mass=11927, SNR=10.2, Peak=4712 HFD=2.8
03:23:50.102 00.000 21444 Star::Find(15, 1095, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=1094.19, Y=288.16, Mass=9685, SNR=9.7, Peak=4008 HFD=3.4
03:23:50.102 00.000 21444 Star::Find(15, 695, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=702.71, Y=721.37, Mass=10989, SNR=12.3, Peak=4760 HFD=1.5
03:23:50.102 00.000 21444 Star::Find(15, 1063, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find false star n=3 nbg=271 bg=2328.0 sigma=449.1 thresh=3675 peak=3414
03:23:50.102 00.000 21444 Star::Find returns 0 (2), X=1063.00, Y=261.00, Mass=4632, SNR=2.9, Peak=4132 HFD=0.0
03:23:50.102 00.000 21444 Star::Find(15, 1841, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find false star n=1 nbg=269 bg=1803.2 sigma=425.0 thresh=3078 peak=2805
03:23:50.102 00.000 21444 Star::Find returns 0 (2), X=1841.00, Y=367.00, Mass=1369, SNR=2.9, Peak=3348 HFD=0.0
03:23:50.102 00.000 21444 Star::Find(15, 565, 1117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=566.23, Y=1114.93, Mass=25683, SNR=15.1, Peak=3624 HFD=5.5
03:23:50.102 00.000 21444 Star::Find(15, 155, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find false star n=3 nbg=269 bg=2009.7 sigma=458.4 thresh=3385 peak=3127
03:23:50.102 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=365.00, Mass=5595, SNR=2.9, Peak=3880 HFD=0.0
03:23:50.102 00.000 21444 Star::Find(15, 1107, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=1104.48, Y=155.06, Mass=18070, SNR=11.7, Peak=4408 HFD=5.7
03:23:50.102 00.000 21444 Star::Find(15, 1889, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=1889.55, Y=975.70, Mass=15048, SNR=13.1, Peak=3248 HFD=4.6
03:23:50.102 00.000 21444 Star::Find(15, 569, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=568.99, Y=822.48, Mass=14442, SNR=11.3, Peak=4256 HFD=2.2
03:23:50.102 00.000 21444 Star::Find(15, 1363, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find false star n=6 nbg=260 bg=2267.1 sigma=403.5 thresh=3477 peak=3423
03:23:50.102 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=305.00, Mass=7822, SNR=2.9, Peak=3908 HFD=0.0
03:23:50.102 00.000 21444 Star::Find(15, 485, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.102 00.000 21444 Star::Find returns 1 (1), X=484.85, Y=497.42, Mass=15936, SNR=13.0, Peak=5144 HFD=2.5
03:23:50.103 00.001 21444 Star::Find(15, 1551, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find returns 1 (1), X=1551.91, Y=365.56, Mass=16866, SNR=12.1, Peak=4840 HFD=4.7
03:23:50.103 00.000 21444 Star::Find(15, 1381, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find false star n=3 nbg=255 bg=2571.4 sigma=402.8 thresh=3780 peak=3675
03:23:50.103 00.000 21444 Star::Find returns 0 (2), X=1381.00, Y=397.00, Mass=4978, SNR=2.9, Peak=4836 HFD=0.0
03:23:50.103 00.000 21444 Star::Find(15, 1533, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find false star n=3 nbg=281 bg=2454.2 sigma=515.5 thresh=4001 peak=3682
03:23:50.103 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=57.00, Mass=5217, SNR=2.9, Peak=4260 HFD=0.0
03:23:50.103 00.000 21444 Star::Find(15, 1237, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find false star n=48 nbg=187 bg=2744.6 sigma=657.0 thresh=4716 peak=4111
03:23:50.103 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=687.00, Mass=236346, SNR=2.9, Peak=4464 HFD=0.0
03:23:50.103 00.000 21444 Star::Find(15, 859, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find returns 1 (1), X=858.29, Y=733.97, Mass=11358, SNR=10.0, Peak=4564 HFD=2.0
03:23:50.103 00.000 21444 Star::Find(15, 1651, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find false star n=1 nbg=268 bg=2036.3 sigma=553.9 thresh=3698 peak=3317
03:23:50.103 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=367.00, Mass=1692, SNR=2.9, Peak=3728 HFD=0.0
03:23:50.103 00.000 21444 AutoFind: finding best star pass 1
03:23:50.103 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=676.83, Mass=5188590, SNR=167.8, Peak=65504 HFD=8.0
03:23:50.103 00.000 21444 AutoFind: near-saturated [1265, 677] 91.3 Mass 5188590 SNR 167.8 Peak 65504
03:23:50.103 00.000 21444 Star::Find(15, 759, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find returns 1 (1), X=758.96, Y=142.45, Mass=4544808, SNR=133.4, Peak=65504 HFD=7.9
03:23:50.103 00.000 21444 AutoFind: near-saturated [759, 143] 82.1 Mass 4544808 SNR 133.4 Peak 65504
03:23:50.103 00.000 21444 Star::Find(15, 721, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find returns 1 (1), X=721.16, Y=43.75, Mass=4289161, SNR=127.1, Peak=63732 HFD=7.8
03:23:50.103 00.000 21444 AutoFind: near-saturated [721, 45] 74.3 Mass 4289161 SNR 127.1 Peak 63732
03:23:50.103 00.000 21444 Star::Find(15, 221, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find returns 1 (1), X=221.43, Y=68.19, Mass=2137261, SNR=117.6, Peak=38196 HFD=7.4
03:23:50.103 00.000 21444 AutoFind: near-saturated [221, 69] 40.0 Mass 2137261 SNR 117.6 Peak 38196
03:23:50.103 00.000 21444 Star::Find(15, 751, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find returns 1 (1), X=750.22, Y=164.43, Mass=2004755, SNR=123.7, Peak=32892 HFD=7.6
03:23:50.103 00.000 21444 AutoFind: near-saturated [751, 165] 38.6 Mass 2004755 SNR 123.7 Peak 32892
03:23:50.103 00.000 21444 Star::Find(15, 1481, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.103 00.000 21444 Star::Find returns 1 (1), X=1479.97, Y=569.63, Mass=1737664, SNR=134.6, Peak=30440 HFD=7.6
03:23:50.104 00.001 21444 AutoFind: near-saturated [1481, 571] 33.1 Mass 1737664 SNR 134.6 Peak 30440
03:23:50.104 00.000 21444 Star::Find(15, 1835, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=1834.80, Y=416.67, Mass=1373600, SNR=106.4, Peak=23496 HFD=7.7
03:23:50.104 00.000 21444 AutoFind: near-saturated [1835, 417] 25.1 Mass 1373600 SNR 106.4 Peak 23496
03:23:50.104 00.000 21444 Star::Find(15, 1579, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=1578.65, Y=400.87, Mass=1066762, SNR=122.1, Peak=19432 HFD=7.4
03:23:50.104 00.000 21444 AutoFind: near-saturated [1579, 401] 20.5 Mass 1066762 SNR 122.1 Peak 19432
03:23:50.104 00.000 21444 Star::Find(15, 1713, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=1712.68, Y=498.03, Mass=973962, SNR=87.1, Peak=18472 HFD=7.8
03:23:50.104 00.000 21444 AutoFind: near-saturated [1713, 499] 18.0 Mass 973962 SNR 87.1 Peak 18472
03:23:50.104 00.000 21444 Star::Find(15, 1121, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=1121.26, Y=776.57, Mass=869179, SNR=106.5, Peak=16656 HFD=7.6
03:23:50.104 00.000 21444 AutoFind: near-saturated [1121, 777] 16.2 Mass 869179 SNR 106.5 Peak 16656
03:23:50.104 00.000 21444 Star::Find(15, 221, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=221.02, Y=128.02, Mass=635265, SNR=95.1, Peak=13680 HFD=7.2
03:23:50.104 00.000 21444 AutoFind: near-saturated [221, 129] 12.2 Mass 635265 SNR 95.1 Peak 13680
03:23:50.104 00.000 21444 Star::Find(15, 249, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=248.00, Y=723.16, Mass=600966, SNR=90.6, Peak=12644 HFD=7.4
03:23:50.104 00.000 21444 AutoFind: near-saturated [249, 723] 11.6 Mass 600966 SNR 90.6 Peak 12644
03:23:50.104 00.000 21444 Star::Find(15, 1137, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=1136.37, Y=288.75, Mass=597681, SNR=73.2, Peak=12792 HFD=7.4
03:23:50.104 00.000 21444 AutoFind: near-saturated [1137, 289] 11.4 Mass 597681 SNR 73.2 Peak 12792
03:23:50.104 00.000 21444 Star::Find(15, 1677, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=1675.87, Y=290.89, Mass=422373, SNR=61.4, Peak=11152 HFD=7.2
03:23:50.104 00.000 21444 AutoFind: near-saturated [1677, 291] 8.7 Mass 422373 SNR 61.4 Peak 11152
03:23:50.104 00.000 21444 Star::Find(15, 1181, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=1181.39, Y=881.29, Mass=378962, SNR=72.0, Peak=9688 HFD=7.3
03:23:50.104 00.000 21444 AutoFind: near-saturated [1181, 883] 7.8 Mass 378962 SNR 72.0 Peak 9688
03:23:50.104 00.000 21444 Star::Find(15, 1197, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=1196.17, Y=541.68, Mass=390697, SNR=63.4, Peak=10116 HFD=7.4
03:23:50.104 00.000 21444 AutoFind: near-saturated [1197, 543] 7.3 Mass 390697 SNR 63.4 Peak 10116
03:23:50.104 00.000 21444 Star::Find(15, 491, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.104 00.000 21444 Star::Find returns 1 (1), X=490.95, Y=848.42, Mass=293493, SNR=72.0, Peak=8600 HFD=6.7
03:23:50.104 00.000 21444 AutoFind: near-saturated [491, 849] 6.7 Mass 293493 SNR 72.0 Peak 8600
03:23:50.105 00.001 21444 Star::Find(15, 359, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=359.14, Y=870.60, Mass=227950, SNR=45.3, Peak=8148 HFD=6.4
03:23:50.105 00.000 21444 AutoFind: near-saturated [359, 871] 6.1 Mass 227950 SNR 45.3 Peak 8148
03:23:50.105 00.000 21444 Star::Find(15, 775, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=774.39, Y=63.10, Mass=205990, SNR=48.9, Peak=8352 HFD=5.9
03:23:50.105 00.000 21444 AutoFind: near-saturated [775, 63] 6.0 Mass 205990 SNR 48.9 Peak 8352
03:23:50.105 00.000 21444 Star::Find(15, 1609, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=1609.03, Y=333.41, Mass=258230, SNR=56.7, Peak=8244 HFD=6.6
03:23:50.105 00.000 21444 AutoFind: near-saturated [1609, 335] 5.8 Mass 258230 SNR 56.7 Peak 8244
03:23:50.105 00.000 21444 Star::Find(15, 541, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=540.60, Y=193.41, Mass=243924, SNR=53.5, Peak=8680 HFD=6.9
03:23:50.105 00.000 21444 AutoFind: near-saturated [541, 195] 5.4 Mass 243924 SNR 53.5 Peak 8680
03:23:50.105 00.000 21444 Star::Find(15, 1029, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=1027.74, Y=524.59, Mass=183184, SNR=42.0, Peak=6932 HFD=5.9
03:23:50.105 00.000 21444 AutoFind: near-saturated [1029, 525] 5.2 Mass 183184 SNR 42.0 Peak 6932
03:23:50.105 00.000 21444 Star::Find(15, 479, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=478.45, Y=1198.36, Mass=146239, SNR=42.9, Peak=5776 HFD=5.6
03:23:50.105 00.000 21444 AutoFind: near-saturated [479, 1199] 4.5 Mass 146239 SNR 42.9 Peak 5776
03:23:50.105 00.000 21444 Star::Find(15, 1539, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=1538.46, Y=760.85, Mass=121226, SNR=35.6, Peak=6032 HFD=5.4
03:23:50.105 00.000 21444 AutoFind: near-saturated [1539, 761] 3.4 Mass 121226 SNR 35.6 Peak 6032
03:23:50.105 00.000 21444 Star::Find(15, 1239, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=1240.11, Y=24.08, Mass=128960, SNR=37.7, Peak=5804 HFD=6.5
03:23:50.105 00.000 21444 AutoFind: near-saturated [1239, 25] 3.3 Mass 128960 SNR 37.7 Peak 5804
03:23:50.105 00.000 21444 Star::Find(15, 1031, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=1030.96, Y=266.39, Mass=106531, SNR=30.9, Peak=5120 HFD=6.2
03:23:50.105 00.000 21444 AutoFind: near-saturated [1031, 267] 2.8 Mass 106531 SNR 30.9 Peak 5120
03:23:50.105 00.000 21444 Star::Find(15, 1817, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=1816.00, Y=932.10, Mass=94322, SNR=36.2, Peak=4664 HFD=6.2
03:23:50.105 00.000 21444 AutoFind: near-saturated [1817, 933] 2.7 Mass 94322 SNR 36.2 Peak 4664
03:23:50.105 00.000 21444 Star::Find(15, 1767, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=1766.82, Y=552.48, Mass=44348, SNR=16.4, Peak=5672 HFD=4.3
03:23:50.105 00.000 21444 AutoFind: near-saturated [1767, 553] 2.7 Mass 44348 SNR 16.4 Peak 5672
03:23:50.105 00.000 21444 Star::Find(15, 1097, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.105 00.000 21444 Star::Find returns 1 (1), X=1096.87, Y=414.47, Mass=51523, SNR=24.2, Peak=5040 HFD=4.7
03:23:50.106 00.001 21444 AutoFind: near-saturated [1097, 415] 2.4 Mass 51523 SNR 24.2 Peak 5040
03:23:50.106 00.000 21444 Star::Find(15, 1177, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=1177.45, Y=208.38, Mass=63214, SNR=23.5, Peak=5192 HFD=5.6
03:23:50.106 00.000 21444 AutoFind: near-saturated [1177, 209] 2.4 Mass 63214 SNR 23.5 Peak 5192
03:23:50.106 00.000 21444 Star::Find(15, 1677, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=1658.73, Y=1199.73, Mass=660089, SNR=131.8, Peak=5192 HFD=5.5
03:23:50.106 00.000 21444 AutoFind: near-saturated [1677, 1193] 2.3 Mass 660089 SNR 131.8 Peak 5192
03:23:50.106 00.000 21444 Star::Find(15, 1431, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=1431.36, Y=160.89, Mass=48413, SNR=20.4, Peak=5092 HFD=6.3
03:23:50.106 00.000 21444 AutoFind: near-saturated [1431, 161] 2.2 Mass 48413 SNR 20.4 Peak 5092
03:23:50.106 00.000 21444 Star::Find(15, 373, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=372.82, Y=417.12, Mass=50576, SNR=22.0, Peak=4636 HFD=6.1
03:23:50.106 00.000 21444 AutoFind: near-saturated [373, 417] 2.0 Mass 50576 SNR 22.0 Peak 4636
03:23:50.106 00.000 21444 Star::Find(15, 527, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=527.15, Y=474.64, Mass=21533, SNR=11.7, Peak=4964 HFD=5.0
03:23:50.106 00.000 21444 AutoFind: near-saturated [527, 475] 2.0 Mass 21533 SNR 11.7 Peak 4964
03:23:50.106 00.000 21444 Star::Find(15, 499, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=496.96, Y=54.87, Mass=44031, SNR=21.2, Peak=5292 HFD=4.6
03:23:50.106 00.000 21444 AutoFind: near-saturated [499, 55] 2.0 Mass 44031 SNR 21.2 Peak 5292
03:23:50.106 00.000 21444 Star::Find(15, 743, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=726.17, Y=43.32, Mass=2337396, SNR=214.7, Peak=17568 HFD=6.5
03:23:50.106 00.000 21444 AutoFind: near-saturated [743, 59] 1.9 Mass 2337396 SNR 214.7 Peak 17568
03:23:50.106 00.000 21444 Star::Find(15, 347, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=346.30, Y=310.86, Mass=31905, SNR=16.5, Peak=4664 HFD=4.7
03:23:50.106 00.000 21444 AutoFind: near-saturated [347, 311] 1.9 Mass 31905 SNR 16.5 Peak 4664
03:23:50.106 00.000 21444 Star::Find(15, 739, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=737.19, Y=221.03, Mass=40504, SNR=20.3, Peak=4712 HFD=4.2
03:23:50.106 00.000 21444 AutoFind: near-saturated [739, 221] 1.9 Mass 40504 SNR 20.3 Peak 4712
03:23:50.106 00.000 21444 Star::Find(15, 1219, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=1218.25, Y=497.90, Mass=40821, SNR=19.7, Peak=4612 HFD=4.7
03:23:50.106 00.000 21444 AutoFind: near-saturated [1219, 497] 1.9 Mass 40821 SNR 19.7 Peak 4612
03:23:50.106 00.000 21444 Star::Find(15, 1755, 109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=1752.91, Y=108.52, Mass=40833, SNR=19.0, Peak=5092 HFD=4.3
03:23:50.106 00.000 21444 AutoFind: near-saturated [1755, 109] 1.9 Mass 40833 SNR 19.0 Peak 5092
03:23:50.106 00.000 21444 Star::Find(15, 1407, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.106 00.000 21444 Star::Find returns 1 (1), X=1404.87, Y=95.00, Mass=35211, SNR=19.0, Peak=4992 HFD=4.7
03:23:50.107 00.001 21444 AutoFind: near-saturated [1407, 97] 1.8 Mass 35211 SNR 19.0 Peak 4992
03:23:50.107 00.000 21444 Star::Find(15, 1723, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=1722.56, Y=686.98, Mass=16265, SNR=12.0, Peak=4584 HFD=3.1
03:23:50.107 00.000 21444 AutoFind: near-saturated [1723, 687] 1.8 Mass 16265 SNR 12.0 Peak 4584
03:23:50.107 00.000 21444 Star::Find(15, 775, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=757.40, Y=161.43, Mass=613478, SNR=92.7, Peak=7944 HFD=5.6
03:23:50.107 00.000 21444 AutoFind: near-saturated [775, 167] 1.7 Mass 613478 SNR 92.7 Peak 7944
03:23:50.107 00.000 21444 Star::Find(15, 745, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=759.61, Y=138.07, Mass=2530203, SNR=191.1, Peak=18728 HFD=6.8
03:23:50.107 00.000 21444 AutoFind: near-saturated [745, 121] 1.7 Mass 2530203 SNR 191.1 Peak 18728
03:23:50.107 00.000 21444 Star::Find(15, 1173, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=1171.71, Y=163.20, Mass=23363, SNR=13.8, Peak=4940 HFD=3.0
03:23:50.107 00.000 21444 AutoFind: near-saturated [1173, 163] 1.7 Mass 23363 SNR 13.8 Peak 4940
03:23:50.107 00.000 21444 Star::Find(15, 273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=272.85, Y=686.13, Mass=15355, SNR=10.7, Peak=4132 HFD=3.1
03:23:50.107 00.000 21444 AutoFind: near-saturated [273, 687] 1.7 Mass 15355 SNR 10.7 Peak 4132
03:23:50.107 00.000 21444 Star::Find(15, 1361, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=1361.26, Y=824.07, Mass=24649, SNR=16.7, Peak=4712 HFD=5.4
03:23:50.107 00.000 21444 AutoFind: near-saturated [1361, 825] 1.6 Mass 24649 SNR 16.7 Peak 4712
03:23:50.107 00.000 21444 Star::Find(15, 1679, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find false star n=6 nbg=276 bg=2571.2 sigma=503.5 thresh=4082 peak=4023
03:23:50.107 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=593.00, Mass=10121, SNR=2.9, Peak=4512 HFD=0.0
03:23:50.107 00.000 21444 Star::Find(15, 201, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=201.14, Y=275.96, Mass=21436, SNR=13.7, Peak=4664 HFD=4.5
03:23:50.107 00.000 21444 AutoFind: near-saturated [201, 277] 1.6 Mass 21436 SNR 13.7 Peak 4664
03:23:50.107 00.000 21444 Star::Find(15, 675, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=674.56, Y=536.74, Mass=9281, SNR=8.6, Peak=4260 HFD=1.4
03:23:50.107 00.000 21444 AutoFind: near-saturated [675, 537] 1.6 Mass 9281 SNR 8.6 Peak 4260
03:23:50.107 00.000 21444 Star::Find(15, 1809, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=1807.89, Y=780.37, Mass=30435, SNR=17.7, Peak=3928 HFD=4.5
03:23:50.107 00.000 21444 AutoFind: near-saturated [1809, 781] 1.5 Mass 30435 SNR 17.7 Peak 3928
03:23:50.107 00.000 21444 Star::Find(15, 1565, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find false star n=9 nbg=274 bg=2651.8 sigma=505.9 thresh=4169 peak=4107
03:23:50.107 00.000 21444 Star::Find returns 0 (2), X=1565.00, Y=553.00, Mass=16014, SNR=2.9, Peak=4640 HFD=0.0
03:23:50.107 00.000 21444 Star::Find(15, 243, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.107 00.000 21444 Star::Find returns 1 (1), X=241.13, Y=365.35, Mass=17450, SNR=12.3, Peak=3828 HFD=7.2
03:23:50.108 00.001 21444 AutoFind: near-saturated [243, 365] 1.5 Mass 17450 SNR 12.3 Peak 3828
03:23:50.108 00.000 21444 Star::Find(15, 781, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find false star n=1 nbg=275 bg=2442.7 sigma=531.8 thresh=4038 peak=3636
03:23:50.108 00.000 21444 Star::Find returns 0 (2), X=781.00, Y=723.00, Mass=1865, SNR=2.9, Peak=4384 HFD=0.0
03:23:50.108 00.000 21444 Star::Find(15, 657, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=654.53, Y=599.83, Mass=21947, SNR=15.5, Peak=4084 HFD=5.1
03:23:50.108 00.000 21444 AutoFind: near-saturated [657, 601] 1.5 Mass 21947 SNR 15.5 Peak 4084
03:23:50.108 00.000 21444 Star::Find(15, 787, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=785.58, Y=86.20, Mass=17224, SNR=11.9, Peak=5520 HFD=4.0
03:23:50.108 00.000 21444 AutoFind: near-saturated [787, 87] 1.5 Mass 17224 SNR 11.9 Peak 5520
03:23:50.108 00.000 21444 Star::Find(15, 1015, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find false star n=6 nbg=262 bg=2108.2 sigma=438.5 thresh=3424 peak=3413
03:23:50.108 00.000 21444 Star::Find returns 0 (2), X=1015.00, Y=303.00, Mass=10731, SNR=2.9, Peak=4360 HFD=0.0
03:23:50.108 00.000 21444 Star::Find(15, 813, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=814.33, Y=1021.25, Mass=23989, SNR=13.9, Peak=3956 HFD=4.1
03:23:50.108 00.000 21444 AutoFind: near-saturated [813, 1023] 1.5 Mass 23989 SNR 13.9 Peak 3956
03:23:50.108 00.000 21444 Star::Find(15, 595, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=595.90, Y=618.14, Mass=23221, SNR=14.9, Peak=4536 HFD=3.5
03:23:50.108 00.000 21444 AutoFind: near-saturated [595, 621] 1.5 Mass 23221 SNR 14.9 Peak 4536
03:23:50.108 00.000 21444 Star::Find(15, 1701, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=1699.43, Y=687.03, Mass=11431, SNR=8.8, Peak=4916 HFD=2.2
03:23:50.108 00.000 21444 AutoFind: near-saturated [1701, 687] 1.5 Mass 11431 SNR 8.8 Peak 4916
03:23:50.108 00.000 21444 Star::Find(15, 57, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=55.70, Y=148.56, Mass=23626, SNR=14.8, Peak=3984 HFD=5.5
03:23:50.108 00.000 21444 AutoFind: near-saturated [57, 149] 1.4 Mass 23626 SNR 14.8 Peak 3984
03:23:50.108 00.000 21444 Star::Find(15, 1737, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find false star n=6 nbg=269 bg=2055.1 sigma=454.9 thresh=3420 peak=3359
03:23:50.108 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=365.00, Mass=9261, SNR=2.9, Peak=3932 HFD=0.0
03:23:50.108 00.000 21444 Star::Find(15, 1447, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=1445.34, Y=366.17, Mass=11927, SNR=10.2, Peak=4712 HFD=2.8
03:23:50.108 00.000 21444 AutoFind: near-saturated [1447, 367] 1.4 Mass 11927 SNR 10.2 Peak 4712
03:23:50.108 00.000 21444 Star::Find(15, 1095, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=1094.19, Y=288.16, Mass=9685, SNR=9.7, Peak=4008 HFD=3.4
03:23:50.108 00.000 21444 AutoFind: near-saturated [1095, 289] 1.4 Mass 9685 SNR 9.7 Peak 4008
03:23:50.108 00.000 21444 Star::Find(15, 695, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.108 00.000 21444 Star::Find returns 1 (1), X=702.71, Y=721.37, Mass=10989, SNR=12.3, Peak=4760 HFD=1.5
03:23:50.108 00.000 21444 AutoFind: near-saturated [695, 707] 1.4 Mass 10989 SNR 12.3 Peak 4760
03:23:50.109 00.001 21444 Star::Find(15, 1063, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find false star n=3 nbg=271 bg=2328.0 sigma=449.1 thresh=3675 peak=3414
03:23:50.109 00.000 21444 Star::Find returns 0 (2), X=1063.00, Y=261.00, Mass=4632, SNR=2.9, Peak=4132 HFD=0.0
03:23:50.109 00.000 21444 Star::Find(15, 1841, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find false star n=1 nbg=269 bg=1803.2 sigma=425.0 thresh=3078 peak=2805
03:23:50.109 00.000 21444 Star::Find returns 0 (2), X=1841.00, Y=367.00, Mass=1369, SNR=2.9, Peak=3348 HFD=0.0
03:23:50.109 00.000 21444 Star::Find(15, 565, 1117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find returns 1 (1), X=566.23, Y=1114.93, Mass=25683, SNR=15.1, Peak=3624 HFD=5.5
03:23:50.109 00.000 21444 AutoFind: near-saturated [565, 1117] 1.4 Mass 25683 SNR 15.1 Peak 3624
03:23:50.109 00.000 21444 Star::Find(15, 155, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find false star n=3 nbg=269 bg=2009.7 sigma=458.4 thresh=3385 peak=3127
03:23:50.109 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=365.00, Mass=5595, SNR=2.9, Peak=3880 HFD=0.0
03:23:50.109 00.000 21444 Star::Find(15, 1107, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find returns 1 (1), X=1104.48, Y=155.06, Mass=18070, SNR=11.7, Peak=4408 HFD=5.7
03:23:50.109 00.000 21444 AutoFind: near-saturated [1107, 161] 1.4 Mass 18070 SNR 11.7 Peak 4408
03:23:50.109 00.000 21444 Star::Find(15, 1889, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find returns 1 (1), X=1889.55, Y=975.70, Mass=15048, SNR=13.1, Peak=3248 HFD=4.6
03:23:50.109 00.000 21444 AutoFind: near-saturated [1889, 977] 1.3 Mass 15048 SNR 13.1 Peak 3248
03:23:50.109 00.000 21444 Star::Find(15, 569, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find returns 1 (1), X=568.99, Y=822.48, Mass=14442, SNR=11.3, Peak=4256 HFD=2.2
03:23:50.109 00.000 21444 AutoFind: near-saturated [569, 823] 1.3 Mass 14442 SNR 11.3 Peak 4256
03:23:50.109 00.000 21444 Star::Find(15, 1363, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find false star n=6 nbg=260 bg=2267.1 sigma=403.5 thresh=3477 peak=3423
03:23:50.109 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=305.00, Mass=7822, SNR=2.9, Peak=3908 HFD=0.0
03:23:50.109 00.000 21444 Star::Find(15, 485, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find returns 1 (1), X=484.85, Y=497.42, Mass=15936, SNR=13.0, Peak=5144 HFD=2.5
03:23:50.109 00.000 21444 AutoFind: near-saturated [485, 497] 1.3 Mass 15936 SNR 13.0 Peak 5144
03:23:50.109 00.000 21444 Star::Find(15, 1551, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find returns 1 (1), X=1551.91, Y=365.56, Mass=16866, SNR=12.1, Peak=4840 HFD=4.7
03:23:50.109 00.000 21444 AutoFind: near-saturated [1551, 367] 1.3 Mass 16866 SNR 12.1 Peak 4840
03:23:50.109 00.000 21444 Star::Find(15, 1381, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find false star n=3 nbg=255 bg=2571.4 sigma=402.8 thresh=3780 peak=3675
03:23:50.109 00.000 21444 Star::Find returns 0 (2), X=1381.00, Y=397.00, Mass=4978, SNR=2.9, Peak=4836 HFD=0.0
03:23:50.109 00.000 21444 Star::Find(15, 1533, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.109 00.000 21444 Star::Find false star n=3 nbg=281 bg=2454.2 sigma=515.5 thresh=4001 peak=3682
03:23:50.109 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=57.00, Mass=5217, SNR=2.9, Peak=4260 HFD=0.0
03:23:50.109 00.000 21444 Star::Find(15, 1237, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.001 21444 Star::Find false star n=48 nbg=187 bg=2744.6 sigma=657.0 thresh=4716 peak=4111
03:23:50.110 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=687.00, Mass=236346, SNR=2.9, Peak=4464 HFD=0.0
03:23:50.110 00.000 21444 Star::Find(15, 859, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=858.29, Y=733.97, Mass=11358, SNR=10.0, Peak=4564 HFD=2.0
03:23:50.110 00.000 21444 AutoFind: near-saturated [859, 735] 1.3 Mass 11358 SNR 10.0 Peak 4564
03:23:50.110 00.000 21444 Star::Find(15, 1651, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find false star n=1 nbg=268 bg=2036.3 sigma=553.9 thresh=3698 peak=3317
03:23:50.110 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=367.00, Mass=1692, SNR=2.9, Peak=3728 HFD=0.0
03:23:50.110 00.000 21444 AutoFind: could not find a star on Pass 1
03:23:50.110 00.000 21444 AutoFind: finding best star pass 2
03:23:50.110 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=676.83, Mass=5188590, SNR=167.8, Peak=65504 HFD=8.0
03:23:50.110 00.000 21444 AutoFind: star saturated or too dim [1265, 677] 91.3 Mass 5188590 SNR 167.8
03:23:50.110 00.000 21444 Star::Find(15, 759, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=758.96, Y=142.45, Mass=4544808, SNR=133.4, Peak=65504 HFD=7.9
03:23:50.110 00.000 21444 AutoFind: star saturated or too dim [759, 143] 82.1 Mass 4544808 SNR 133.4
03:23:50.110 00.000 21444 Star::Find(15, 721, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=721.16, Y=43.75, Mass=4289161, SNR=127.1, Peak=63732 HFD=7.8
03:23:50.110 00.000 21444 AutoFind: star saturated or too dim [721, 45] 74.3 Mass 4289161 SNR 127.1
03:23:50.110 00.000 21444 Star::Find(15, 221, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=221.43, Y=68.19, Mass=2137261, SNR=117.6, Peak=38196 HFD=7.4
03:23:50.110 00.000 21444 AutoFind: star saturated or too dim [221, 69] 40.0 Mass 2137261 SNR 117.6
03:23:50.110 00.000 21444 Star::Find(15, 751, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=750.22, Y=164.43, Mass=2004755, SNR=123.7, Peak=32892 HFD=7.6
03:23:50.110 00.000 21444 AutoFind: star saturated or too dim [751, 165] 38.6 Mass 2004755 SNR 123.7
03:23:50.110 00.000 21444 Star::Find(15, 1481, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=1479.97, Y=569.63, Mass=1737664, SNR=134.6, Peak=30440 HFD=7.6
03:23:50.110 00.000 21444 AutoFind: star saturated or too dim [1481, 571] 33.1 Mass 1737664 SNR 134.6
03:23:50.110 00.000 21444 Star::Find(15, 1835, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=1834.80, Y=416.67, Mass=1373600, SNR=106.4, Peak=23496 HFD=7.7
03:23:50.110 00.000 21444 AutoFind: star saturated or too dim [1835, 417] 25.1 Mass 1373600 SNR 106.4
03:23:50.110 00.000 21444 Star::Find(15, 1579, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.110 00.000 21444 Star::Find returns 1 (1), X=1578.65, Y=400.87, Mass=1066762, SNR=122.1, Peak=19432 HFD=7.4
03:23:50.110 00.000 21444 AutoFind: star saturated or too dim [1579, 401] 20.5 Mass 1066762 SNR 122.1
03:23:50.110 00.000 21444 Star::Find(15, 1713, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.001 21444 Star::Find returns 1 (1), X=1712.68, Y=498.03, Mass=973962, SNR=87.1, Peak=18472 HFD=7.8
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [1713, 499] 18.0 Mass 973962 SNR 87.1
03:23:50.111 00.000 21444 Star::Find(15, 1121, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=1121.26, Y=776.57, Mass=869179, SNR=106.5, Peak=16656 HFD=7.6
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [1121, 777] 16.2 Mass 869179 SNR 106.5
03:23:50.111 00.000 21444 Star::Find(15, 221, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=221.02, Y=128.02, Mass=635265, SNR=95.1, Peak=13680 HFD=7.2
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [221, 129] 12.2 Mass 635265 SNR 95.1
03:23:50.111 00.000 21444 Star::Find(15, 249, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=248.00, Y=723.16, Mass=600966, SNR=90.6, Peak=12644 HFD=7.4
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [249, 723] 11.6 Mass 600966 SNR 90.6
03:23:50.111 00.000 21444 Star::Find(15, 1137, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=1136.37, Y=288.75, Mass=597681, SNR=73.2, Peak=12792 HFD=7.4
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [1137, 289] 11.4 Mass 597681 SNR 73.2
03:23:50.111 00.000 21444 Star::Find(15, 1677, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=1675.87, Y=290.89, Mass=422373, SNR=61.4, Peak=11152 HFD=7.2
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [1677, 291] 8.7 Mass 422373 SNR 61.4
03:23:50.111 00.000 21444 Star::Find(15, 1181, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=1181.39, Y=881.29, Mass=378962, SNR=72.0, Peak=9688 HFD=7.3
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [1181, 883] 7.8 Mass 378962 SNR 72.0
03:23:50.111 00.000 21444 Star::Find(15, 1197, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=1196.17, Y=541.68, Mass=390697, SNR=63.4, Peak=10116 HFD=7.4
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [1197, 543] 7.3 Mass 390697 SNR 63.4
03:23:50.111 00.000 21444 Star::Find(15, 491, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=490.95, Y=848.42, Mass=293493, SNR=72.0, Peak=8600 HFD=6.7
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [491, 849] 6.7 Mass 293493 SNR 72.0
03:23:50.111 00.000 21444 Star::Find(15, 359, 871, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=359.14, Y=870.60, Mass=227950, SNR=45.3, Peak=8148 HFD=6.4
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [359, 871] 6.1 Mass 227950 SNR 45.3
03:23:50.111 00.000 21444 Star::Find(15, 775, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=774.39, Y=63.10, Mass=205990, SNR=48.9, Peak=8352 HFD=5.9
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [775, 63] 6.0 Mass 205990 SNR 48.9
03:23:50.111 00.000 21444 Star::Find(15, 1609, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.111 00.000 21444 Star::Find returns 1 (1), X=1609.03, Y=333.41, Mass=258230, SNR=56.7, Peak=8244 HFD=6.6
03:23:50.111 00.000 21444 AutoFind: star saturated or too dim [1609, 335] 5.8 Mass 258230 SNR 56.7
03:23:50.112 00.001 21444 Star::Find(15, 541, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=540.60, Y=193.41, Mass=243924, SNR=53.5, Peak=8680 HFD=6.9
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [541, 195] 5.4 Mass 243924 SNR 53.5
03:23:50.112 00.000 21444 Star::Find(15, 1029, 525, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1027.74, Y=524.59, Mass=183184, SNR=42.0, Peak=6932 HFD=5.9
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1029, 525] 5.2 Mass 183184 SNR 42.0
03:23:50.112 00.000 21444 Star::Find(15, 479, 1199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=478.45, Y=1198.36, Mass=146239, SNR=42.9, Peak=5776 HFD=5.6
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [479, 1199] 4.5 Mass 146239 SNR 42.9
03:23:50.112 00.000 21444 Star::Find(15, 1539, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1538.46, Y=760.85, Mass=121226, SNR=35.6, Peak=6032 HFD=5.4
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1539, 761] 3.4 Mass 121226 SNR 35.6
03:23:50.112 00.000 21444 Star::Find(15, 1239, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1240.11, Y=24.08, Mass=128960, SNR=37.7, Peak=5804 HFD=6.5
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1239, 25] 3.3 Mass 128960 SNR 37.7
03:23:50.112 00.000 21444 Star::Find(15, 1031, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1030.96, Y=266.39, Mass=106531, SNR=30.9, Peak=5120 HFD=6.2
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1031, 267] 2.8 Mass 106531 SNR 30.9
03:23:50.112 00.000 21444 Star::Find(15, 1817, 933, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1816.00, Y=932.10, Mass=94322, SNR=36.2, Peak=4664 HFD=6.2
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1817, 933] 2.7 Mass 94322 SNR 36.2
03:23:50.112 00.000 21444 Star::Find(15, 1767, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1766.82, Y=552.48, Mass=44348, SNR=16.4, Peak=5672 HFD=4.3
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1767, 553] 2.7 Mass 44348 SNR 16.4
03:23:50.112 00.000 21444 Star::Find(15, 1097, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1096.87, Y=414.47, Mass=51523, SNR=24.2, Peak=5040 HFD=4.7
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1097, 415] 2.4 Mass 51523 SNR 24.2
03:23:50.112 00.000 21444 Star::Find(15, 1177, 209, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1177.45, Y=208.38, Mass=63214, SNR=23.5, Peak=5192 HFD=5.6
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1177, 209] 2.4 Mass 63214 SNR 23.5
03:23:50.112 00.000 21444 Star::Find(15, 1677, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1658.73, Y=1199.73, Mass=660089, SNR=131.8, Peak=5192 HFD=5.5
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1677, 1193] 2.3 Mass 660089 SNR 131.8
03:23:50.112 00.000 21444 Star::Find(15, 1431, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.112 00.000 21444 Star::Find returns 1 (1), X=1431.36, Y=160.89, Mass=48413, SNR=20.4, Peak=5092 HFD=6.3
03:23:50.112 00.000 21444 AutoFind: star saturated or too dim [1431, 161] 2.2 Mass 48413 SNR 20.4
03:23:50.113 00.001 21444 Star::Find(15, 373, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=372.82, Y=417.12, Mass=50576, SNR=22.0, Peak=4636 HFD=6.1
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [373, 417] 2.0 Mass 50576 SNR 22.0
03:23:50.113 00.000 21444 Star::Find(15, 527, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=527.15, Y=474.64, Mass=21533, SNR=11.7, Peak=4964 HFD=5.0
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [527, 475] 2.0 Mass 21533 SNR 11.7
03:23:50.113 00.000 21444 Star::Find(15, 499, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=496.96, Y=54.87, Mass=44031, SNR=21.2, Peak=5292 HFD=4.6
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [499, 55] 2.0 Mass 44031 SNR 21.2
03:23:50.113 00.000 21444 Star::Find(15, 743, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=726.17, Y=43.32, Mass=2337396, SNR=214.7, Peak=17568 HFD=6.5
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [743, 59] 1.9 Mass 2337396 SNR 214.7
03:23:50.113 00.000 21444 Star::Find(15, 347, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=346.30, Y=310.86, Mass=31905, SNR=16.5, Peak=4664 HFD=4.7
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [347, 311] 1.9 Mass 31905 SNR 16.5
03:23:50.113 00.000 21444 Star::Find(15, 739, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=737.19, Y=221.03, Mass=40504, SNR=20.3, Peak=4712 HFD=4.2
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [739, 221] 1.9 Mass 40504 SNR 20.3
03:23:50.113 00.000 21444 Star::Find(15, 1219, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=1218.25, Y=497.90, Mass=40821, SNR=19.7, Peak=4612 HFD=4.7
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [1219, 497] 1.9 Mass 40821 SNR 19.7
03:23:50.113 00.000 21444 Star::Find(15, 1755, 109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=1752.91, Y=108.52, Mass=40833, SNR=19.0, Peak=5092 HFD=4.3
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [1755, 109] 1.9 Mass 40833 SNR 19.0
03:23:50.113 00.000 21444 Star::Find(15, 1407, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=1404.87, Y=95.00, Mass=35211, SNR=19.0, Peak=4992 HFD=4.7
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [1407, 97] 1.8 Mass 35211 SNR 19.0
03:23:50.113 00.000 21444 Star::Find(15, 1723, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=1722.56, Y=686.98, Mass=16265, SNR=12.0, Peak=4584 HFD=3.1
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [1723, 687] 1.8 Mass 16265 SNR 12.0
03:23:50.113 00.000 21444 Star::Find(15, 775, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=757.40, Y=161.43, Mass=613478, SNR=92.7, Peak=7944 HFD=5.6
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [775, 167] 1.7 Mass 613478 SNR 92.7
03:23:50.113 00.000 21444 Star::Find(15, 745, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.113 00.000 21444 Star::Find returns 1 (1), X=759.61, Y=138.07, Mass=2530203, SNR=191.1, Peak=18728 HFD=6.8
03:23:50.113 00.000 21444 AutoFind: star saturated or too dim [745, 121] 1.7 Mass 2530203 SNR 191.1
03:23:50.114 00.001 21444 Star::Find(15, 1173, 163, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=1171.71, Y=163.20, Mass=23363, SNR=13.8, Peak=4940 HFD=3.0
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [1173, 163] 1.7 Mass 23363 SNR 13.8
03:23:50.114 00.000 21444 Star::Find(15, 273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=272.85, Y=686.13, Mass=15355, SNR=10.7, Peak=4132 HFD=3.1
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [273, 687] 1.7 Mass 15355 SNR 10.7
03:23:50.114 00.000 21444 Star::Find(15, 1361, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=1361.26, Y=824.07, Mass=24649, SNR=16.7, Peak=4712 HFD=5.4
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [1361, 825] 1.6 Mass 24649 SNR 16.7
03:23:50.114 00.000 21444 Star::Find(15, 1679, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find false star n=6 nbg=276 bg=2571.2 sigma=503.5 thresh=4082 peak=4023
03:23:50.114 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=593.00, Mass=10121, SNR=2.9, Peak=4512 HFD=0.0
03:23:50.114 00.000 21444 Star::Find(15, 201, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=201.14, Y=275.96, Mass=21436, SNR=13.7, Peak=4664 HFD=4.5
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [201, 277] 1.6 Mass 21436 SNR 13.7
03:23:50.114 00.000 21444 Star::Find(15, 675, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=674.56, Y=536.74, Mass=9281, SNR=8.6, Peak=4260 HFD=1.4
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [675, 537] 1.6 Mass 9281 SNR 8.6
03:23:50.114 00.000 21444 Star::Find(15, 1809, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=1807.89, Y=780.37, Mass=30435, SNR=17.7, Peak=3928 HFD=4.5
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [1809, 781] 1.5 Mass 30435 SNR 17.7
03:23:50.114 00.000 21444 Star::Find(15, 1565, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find false star n=9 nbg=274 bg=2651.8 sigma=505.9 thresh=4169 peak=4107
03:23:50.114 00.000 21444 Star::Find returns 0 (2), X=1565.00, Y=553.00, Mass=16014, SNR=2.9, Peak=4640 HFD=0.0
03:23:50.114 00.000 21444 Star::Find(15, 243, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=241.13, Y=365.35, Mass=17450, SNR=12.3, Peak=3828 HFD=7.2
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [243, 365] 1.5 Mass 17450 SNR 12.3
03:23:50.114 00.000 21444 Star::Find(15, 781, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find false star n=1 nbg=275 bg=2442.7 sigma=531.8 thresh=4038 peak=3636
03:23:50.114 00.000 21444 Star::Find returns 0 (2), X=781.00, Y=723.00, Mass=1865, SNR=2.9, Peak=4384 HFD=0.0
03:23:50.114 00.000 21444 Star::Find(15, 657, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=654.53, Y=599.83, Mass=21947, SNR=15.5, Peak=4084 HFD=5.1
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [657, 601] 1.5 Mass 21947 SNR 15.5
03:23:50.114 00.000 21444 Star::Find(15, 787, 87, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.114 00.000 21444 Star::Find returns 1 (1), X=785.58, Y=86.20, Mass=17224, SNR=11.9, Peak=5520 HFD=4.0
03:23:50.114 00.000 21444 AutoFind: star saturated or too dim [787, 87] 1.5 Mass 17224 SNR 11.9
03:23:50.114 00.000 21444 Star::Find(15, 1015, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.001 21444 Star::Find false star n=6 nbg=262 bg=2108.2 sigma=438.5 thresh=3424 peak=3413
03:23:50.115 00.000 21444 Star::Find returns 0 (2), X=1015.00, Y=303.00, Mass=10731, SNR=2.9, Peak=4360 HFD=0.0
03:23:50.115 00.000 21444 Star::Find(15, 813, 1023, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find returns 1 (1), X=814.33, Y=1021.25, Mass=23989, SNR=13.9, Peak=3956 HFD=4.1
03:23:50.115 00.000 21444 AutoFind: star saturated or too dim [813, 1023] 1.5 Mass 23989 SNR 13.9
03:23:50.115 00.000 21444 Star::Find(15, 595, 621, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find returns 1 (1), X=595.90, Y=618.14, Mass=23221, SNR=14.9, Peak=4536 HFD=3.5
03:23:50.115 00.000 21444 AutoFind: star saturated or too dim [595, 621] 1.5 Mass 23221 SNR 14.9
03:23:50.115 00.000 21444 Star::Find(15, 1701, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find returns 1 (1), X=1699.43, Y=687.03, Mass=11431, SNR=8.8, Peak=4916 HFD=2.2
03:23:50.115 00.000 21444 AutoFind: star saturated or too dim [1701, 687] 1.5 Mass 11431 SNR 8.8
03:23:50.115 00.000 21444 Star::Find(15, 57, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find returns 1 (1), X=55.70, Y=148.56, Mass=23626, SNR=14.8, Peak=3984 HFD=5.5
03:23:50.115 00.000 21444 AutoFind: star saturated or too dim [57, 149] 1.4 Mass 23626 SNR 14.8
03:23:50.115 00.000 21444 Star::Find(15, 1737, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find false star n=6 nbg=269 bg=2055.1 sigma=454.9 thresh=3420 peak=3359
03:23:50.115 00.000 21444 Star::Find returns 0 (2), X=1737.00, Y=365.00, Mass=9261, SNR=2.9, Peak=3932 HFD=0.0
03:23:50.115 00.000 21444 Star::Find(15, 1447, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find returns 1 (1), X=1445.34, Y=366.17, Mass=11927, SNR=10.2, Peak=4712 HFD=2.8
03:23:50.115 00.000 21444 AutoFind: star saturated or too dim [1447, 367] 1.4 Mass 11927 SNR 10.2
03:23:50.115 00.000 21444 Star::Find(15, 1095, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find returns 1 (1), X=1094.19, Y=288.16, Mass=9685, SNR=9.7, Peak=4008 HFD=3.4
03:23:50.115 00.000 21444 AutoFind: star saturated or too dim [1095, 289] 1.4 Mass 9685 SNR 9.7
03:23:50.115 00.000 21444 Star::Find(15, 695, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find returns 1 (1), X=702.71, Y=721.37, Mass=10989, SNR=12.3, Peak=4760 HFD=1.5
03:23:50.115 00.000 21444 AutoFind: star saturated or too dim [695, 707] 1.4 Mass 10989 SNR 12.3
03:23:50.115 00.000 21444 Star::Find(15, 1063, 261, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find false star n=3 nbg=271 bg=2328.0 sigma=449.1 thresh=3675 peak=3414
03:23:50.115 00.000 21444 Star::Find returns 0 (2), X=1063.00, Y=261.00, Mass=4632, SNR=2.9, Peak=4132 HFD=0.0
03:23:50.115 00.000 21444 Star::Find(15, 1841, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find false star n=1 nbg=269 bg=1803.2 sigma=425.0 thresh=3078 peak=2805
03:23:50.115 00.000 21444 Star::Find returns 0 (2), X=1841.00, Y=367.00, Mass=1369, SNR=2.9, Peak=3348 HFD=0.0
03:23:50.115 00.000 21444 Star::Find(15, 565, 1117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.115 00.000 21444 Star::Find returns 1 (1), X=566.23, Y=1114.93, Mass=25683, SNR=15.1, Peak=3624 HFD=5.5
03:23:50.116 00.001 21444 AutoFind: star saturated or too dim [565, 1117] 1.4 Mass 25683 SNR 15.1
03:23:50.116 00.000 21444 Star::Find(15, 155, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find false star n=3 nbg=269 bg=2009.7 sigma=458.4 thresh=3385 peak=3127
03:23:50.116 00.000 21444 Star::Find returns 0 (2), X=155.00, Y=365.00, Mass=5595, SNR=2.9, Peak=3880 HFD=0.0
03:23:50.116 00.000 21444 Star::Find(15, 1107, 161, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find returns 1 (1), X=1104.48, Y=155.06, Mass=18070, SNR=11.7, Peak=4408 HFD=5.7
03:23:50.116 00.000 21444 AutoFind: star saturated or too dim [1107, 161] 1.4 Mass 18070 SNR 11.7
03:23:50.116 00.000 21444 Star::Find(15, 1889, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find returns 1 (1), X=1889.55, Y=975.70, Mass=15048, SNR=13.1, Peak=3248 HFD=4.6
03:23:50.116 00.000 21444 AutoFind: star saturated or too dim [1889, 977] 1.3 Mass 15048 SNR 13.1
03:23:50.116 00.000 21444 Star::Find(15, 569, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find returns 1 (1), X=568.99, Y=822.48, Mass=14442, SNR=11.3, Peak=4256 HFD=2.2
03:23:50.116 00.000 21444 AutoFind: star saturated or too dim [569, 823] 1.3 Mass 14442 SNR 11.3
03:23:50.116 00.000 21444 Star::Find(15, 1363, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find false star n=6 nbg=260 bg=2267.1 sigma=403.5 thresh=3477 peak=3423
03:23:50.116 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=305.00, Mass=7822, SNR=2.9, Peak=3908 HFD=0.0
03:23:50.116 00.000 21444 Star::Find(15, 485, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find returns 1 (1), X=484.85, Y=497.42, Mass=15936, SNR=13.0, Peak=5144 HFD=2.5
03:23:50.116 00.000 21444 AutoFind: star saturated or too dim [485, 497] 1.3 Mass 15936 SNR 13.0
03:23:50.116 00.000 21444 Star::Find(15, 1551, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find returns 1 (1), X=1551.91, Y=365.56, Mass=16866, SNR=12.1, Peak=4840 HFD=4.7
03:23:50.116 00.000 21444 AutoFind: star saturated or too dim [1551, 367] 1.3 Mass 16866 SNR 12.1
03:23:50.116 00.000 21444 Star::Find(15, 1381, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find false star n=3 nbg=255 bg=2571.4 sigma=402.8 thresh=3780 peak=3675
03:23:50.116 00.000 21444 Star::Find returns 0 (2), X=1381.00, Y=397.00, Mass=4978, SNR=2.9, Peak=4836 HFD=0.0
03:23:50.116 00.000 21444 Star::Find(15, 1533, 57, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find false star n=3 nbg=281 bg=2454.2 sigma=515.5 thresh=4001 peak=3682
03:23:50.116 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=57.00, Mass=5217, SNR=2.9, Peak=4260 HFD=0.0
03:23:50.116 00.000 21444 Star::Find(15, 1237, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find false star n=48 nbg=187 bg=2744.6 sigma=657.0 thresh=4716 peak=4111
03:23:50.116 00.000 21444 Star::Find returns 0 (2), X=1237.00, Y=687.00, Mass=236346, SNR=2.9, Peak=4464 HFD=0.0
03:23:50.116 00.000 21444 Star::Find(15, 859, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.116 00.000 21444 Star::Find returns 1 (1), X=858.29, Y=733.97, Mass=11358, SNR=10.0, Peak=4564 HFD=2.0
03:23:50.116 00.000 21444 AutoFind: star saturated or too dim [859, 735] 1.3 Mass 11358 SNR 10.0
03:23:50.116 00.000 21444 Star::Find(15, 1651, 367, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.117 00.001 21444 Star::Find false star n=1 nbg=268 bg=2036.3 sigma=553.9 thresh=3698 peak=3317
03:23:50.117 00.000 21444 Star::Find returns 0 (2), X=1651.00, Y=367.00, Mass=1692, SNR=2.9, Peak=3728 HFD=0.0
03:23:50.117 00.000 21444 AutoFind: could not find a non-saturated star!
03:23:50.117 00.000 21444 AutoFind: finding best star pass 3
03:23:50.117 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.117 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=676.83, Mass=5188590, SNR=167.8, Peak=65504 HFD=8.0
03:23:50.117 00.000 21444 AutoFind returns star at [1265, 677] 91.3 Mass 5188590 SNR 167.8
03:23:50.117 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.117 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=676.83, Mass=5188590, SNR=167.8, Peak=65504 HFD=8.0
03:23:50.117 00.000 21444 MultiStar: List (12): {1264.93, 676.83}(167.8), {758.96, 142.45}(133.4), {721.16, 43.75}(127.1), {221.43, 68.19}(117.6), {1479.97, 569.63}(134.6), {1834.80, 416.67}(106.4), {1578.65, 400.87}(122.1), {1712.68, 498.03}(87.1), {1121.26, 776.57}(106.5), {221.02, 128.02}(95.1), {248.00, 723.16}(90.6), {1136.37, 288.75}(73.2), 
03:23:50.117 00.000 21444 setting lock position to (1264.93, 676.83)
03:23:50.117 00.000 21444 MultiStar: stabilizing after lock position change
03:23:50.117 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
03:23:50.117 00.000 21444 UpdateGuideState(): m_state=1
03:23:50.117 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:50.117 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=676.83, Mass=5188590, SNR=167.8, Peak=65504 HFD=8.0
03:23:50.117 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
03:23:50.117 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
03:23:50.118 00.001 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
03:23:50.119 00.001 21444 setting force full frames = false
03:23:50.119 00.000 21444 setting lock position to (1264.93, 676.83)
03:23:50.119 00.000 21444 MultiStar: stabilizing after lock position change
03:23:50.119 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
03:23:50.119 00.000 21444 Changing from state SELECTING to SELECTED
03:23:50.119 00.000 21444 guider state => SELECTED
03:23:50.120 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=152, FiltMax=65504, Gamma=0.560
03:23:50.120 00.000 21444 UpdateGuideState exits: m=5188590 SNR=167.8 Saturated
03:23:50.120 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=152, FiltMax=65504, Gamma=0.560
03:23:50.120 00.000 21444 Status Line: Auto-selected star at (1264.9, 676.8)
03:23:50.120 00.000 21444 PhdController: newstate STATE_WAIT_SELECTED
03:23:50.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:50.121 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:23:50.121 00.000 21444 Enqueuing Expose request
03:23:50.121 00.000 25848 Worker thread wakes up
03:23:50.121 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:23:50.121 00.000 21444 evsrv: cli 0107E240 connect
03:23:50.121 00.000 21444 case statement mapped state 2 to 1
03:23:50.121 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:23:50.121 00.000 21444 case statement mapped state 2 to 1
03:23:50.121 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_lock_position","id":"52e66099-a973-4db4-9f71-d303bf3a3a89"}
03:23:50.121 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":[1264.93,676.83],"id":"52e66099-a973-4db4-9f71-d303bf3a3a89"}
03:23:50.122 00.001 21444 evsrv: cli 0107E240 disconnect
03:23:50.122 00.000 21444 evsrv: cli 0107E2E0 connect
03:23:50.122 00.000 21444 case statement mapped state 2 to 1
03:23:50.122 00.000 21444 case statement mapped state 2 to 1
03:23:50.122 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"4cabfe95-18ad-4314-a948-3df6a22359d0"}
03:23:50.122 00.000 21444 case statement mapped state 2 to 1
03:23:50.122 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Selected","id":"4cabfe95-18ad-4314-a948-3df6a22359d0"}
03:23:50.122 00.000 21444 evsrv: cli 0107E2E0 disconnect
03:23:51.122 01.000 21444 evsrv: cli 0107E560 connect
03:23:51.123 00.001 21444 case statement mapped state 2 to 1
03:23:51.123 00.000 21444 case statement mapped state 2 to 1
03:23:51.124 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_app_state","id":"dc84aeae-1f57-46fd-abae-a41393f3c067"}
03:23:51.124 00.000 21444 case statement mapped state 2 to 1
03:23:51.124 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":"Selected","id":"dc84aeae-1f57-46fd-abae-a41393f3c067"}
03:23:51.125 00.001 21444 evsrv: cli 0107E560 disconnect
03:23:52.127 01.002 21444 evsrv: cli 0107E880 connect
03:23:52.127 00.000 21444 case statement mapped state 2 to 1
03:23:52.127 00.000 21444 case statement mapped state 2 to 1
03:23:52.128 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"b441515e-5a3e-4ddd-871a-9f030dad8268"}
03:23:52.128 00.000 21444 case statement mapped state 2 to 1
03:23:52.128 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Selected","id":"b441515e-5a3e-4ddd-871a-9f030dad8268"}
03:23:52.129 00.001 21444 evsrv: cli 0107E880 disconnect
03:23:52.973 00.844 25848 Exposure complete
03:23:53.059 00.086 25848 worker thread done servicing request
03:23:53.060 00.001 21444 OnExposeComplete: enter
03:23:53.060 00.000 21444 UpdateGuideState(): m_state=2
03:23:53.060 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
03:23:53.060 00.000 21444 Star::Find returns 1 (1), X=1264.27, Y=676.22, Mass=5035856, SNR=146.0, Peak=65504 HFD=7.8
03:23:53.060 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.05) = xAngle (-5.44 = 0.84)
03:23:53.060 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.00)
03:23:53.060 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-0.61 hyp=0.90 cameraTheta=-2.39 mountX=0.60 mountY=-0.82, mountTheta=-0.94
03:23:53.061 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=28, FiltMax=65504, Gamma=0.560
03:23:53.061 00.000 21444 UpdateGuideState exits: m=5035856 SNR=146.0 Saturated
03:23:53.061 00.000 21444 PhdController: newstate STATE_CALIBRATE
03:23:53.061 00.000 21444 PhdController: newstate STATE_GUIDE
03:23:53.061 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
03:23:53.061 00.000 21444 guider state => CALIBRATED
03:23:53.061 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:23:53.061 00.000 21444 reset dither spiral
03:23:53.061 00.000 21444 PhdController: newstate STATE_SETTLE_BEGIN
03:23:53.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:53.061 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
03:23:53.061 00.000 21444 Enqueuing Expose request
03:23:53.061 00.000 25848 Worker thread wakes up
03:23:53.061 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:23:53.061 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
03:23:53.129 00.068 21444 evsrv: cli 0107E380 connect
03:23:53.130 00.001 21444 case statement mapped state 5 to 1
03:23:53.130 00.000 21444 case statement mapped state 5 to 1
03:23:53.130 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"ff9cf921-1cdb-47f9-b639-0a5d04d2f4c6"}
03:23:53.130 00.000 21444 case statement mapped state 5 to 1
03:23:53.130 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Selected","id":"ff9cf921-1cdb-47f9-b639-0a5d04d2f4c6"}
03:23:53.131 00.001 21444 evsrv: cli 0107E380 disconnect
03:23:54.132 01.001 21444 evsrv: cli 0107E920 connect
03:23:54.132 00.000 21444 case statement mapped state 5 to 1
03:23:54.132 00.000 21444 case statement mapped state 5 to 1
03:23:54.133 00.001 21444 evsrv: cli 0107E920 request: {"method":"get_app_state","id":"0011a16b-73c9-4ec4-8f45-5c8da79a9a50"}
03:23:54.133 00.000 21444 case statement mapped state 5 to 1
03:23:54.133 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":"Selected","id":"0011a16b-73c9-4ec4-8f45-5c8da79a9a50"}
03:23:54.134 00.001 21444 evsrv: cli 0107E920 disconnect
03:23:55.135 01.001 21444 evsrv: cli 0107EBA0 connect
03:23:55.135 00.000 21444 case statement mapped state 5 to 1
03:23:55.136 00.001 21444 case statement mapped state 5 to 1
03:23:55.136 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"55ac9831-9fb7-4530-9a16-75d2585edcc7"}
03:23:55.136 00.000 21444 case statement mapped state 5 to 1
03:23:55.136 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Selected","id":"55ac9831-9fb7-4530-9a16-75d2585edcc7"}
03:23:55.137 00.001 21444 evsrv: cli 0107EBA0 disconnect
03:23:55.905 00.768 25848 Exposure complete
03:23:55.990 00.085 25848 worker thread done servicing request
03:23:55.990 00.000 21444 OnExposeComplete: enter
03:23:55.990 00.000 21444 UpdateGuideState(): m_state=5
03:23:55.991 00.001 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
03:23:55.991 00.000 21444 Star::Find returns 1 (1), X=1262.42, Y=677.06, Mass=5704392, SNR=166.1, Peak=65504 HFD=8.0
03:23:55.991 00.000 21444 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.05) = xAngle (-0.00 = -0.00)
03:23:55.991 00.000 21444 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.84 = -2.84)
03:23:55.991 00.000 21444 CameraToMount -- cameraX=-2.51 cameraY=0.23 hyp=2.52 cameraTheta=3.05 mountX=2.52 mountY=-0.74, mountTheta=-0.29
03:23:55.991 00.000 21444 Changing from state CALIBRATED to GUIDING
03:23:55.993 00.002 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
03:23:55.993 00.000 21444 ScopeASCOM::SideOfPier() returns 1
03:23:56.047 00.054 21444 AdjustCalibrationForScopePointing (scope): current dec=44.8 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
03:23:56.047 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
03:23:56.048 00.001 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
03:23:56.048 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
03:23:56.048 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
03:23:56.048 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
03:23:56.048 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
03:23:56.049 00.001 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
03:23:56.049 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:23:56.049 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
03:23:56.049 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
03:23:56.049 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
03:23:56.049 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
03:23:56.049 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
03:23:56.050 00.001 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
03:23:56.050 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
03:23:56.050 00.000 21444 Dec comp: XRate 30.507 -> 21.642 for dec 0.0 -> dec 44.8
03:23:56.051 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
03:23:56.051 00.000 21444 ScopeASCOM::SideOfPier() returns 1
03:23:56.111 00.060 21444 keeping sticky lock position
03:23:56.111 00.000 21444 guider state => GUIDING
03:23:56.111 00.000 21444 Status Line: Guiding
03:23:56.113 00.002 21444 Mount: notify guiding started
03:23:56.113 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
03:23:56.113 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:46:56 PM"
03:23:56.114 00.001 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
03:23:56.114 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
03:23:56.114 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
03:23:56.114 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.051370
03:23:56.114 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
03:23:56.114 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
03:23:56.114 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
03:23:56.114 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
03:23:56.114 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
03:23:56.115 00.001 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
03:23:56.115 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
03:23:56.115 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
03:23:56.115 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
03:23:56.115 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
03:23:56.115 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
03:23:56.115 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
03:23:56.115 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
03:23:56.115 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:23:56.115 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
03:23:56.116 00.001 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
03:23:56.116 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
03:23:56.116 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
03:23:56.116 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
03:23:56.116 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
03:23:56.116 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
03:23:56.116 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
03:23:56.116 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
03:23:56.116 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
03:23:56.116 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
03:23:56.117 00.001 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
03:23:56.117 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:23:56.117 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
03:23:56.117 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
03:23:56.117 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
03:23:56.117 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
03:23:56.117 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
03:23:56.118 00.001 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
03:23:56.172 00.054 21444 ScopeASCOM::SideOfPier() returns 1
03:23:56.229 00.057 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:23:56.229 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
03:23:56.229 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
03:23:56.230 00.001 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 44.8
03:23:56.230 00.000 21444 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.05) = xAngle (3.05 = 3.05)
03:23:56.230 00.000 21444 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
03:23:56.230 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
03:23:56.230 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
03:23:56.230 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
03:23:56.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=40, FiltMax=65504, Gamma=0.560
03:23:56.230 00.000 21444 UpdateGuideState exits: m=5704392 SNR=166.1 Saturated
03:23:56.231 00.001 21444 PhdController: newstate STATE_SETTLE_WAIT
03:23:56.231 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:56.231 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:23:56.231 00.000 21444 Enqueuing Expose request
03:23:56.231 00.000 25848 Worker thread wakes up
03:23:56.231 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:23:56.231 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:23:56.232 00.001 21444 evsrv: cli 0107E380 connect
03:23:56.232 00.000 21444 case statement mapped state 6 to 3
03:23:56.232 00.000 21444 case statement mapped state 6 to 3
03:23:56.233 00.001 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"0ccb2a7d-54ab-4b05-a201-41b800d32c31"}
03:23:56.233 00.000 21444 case statement mapped state 6 to 3
03:23:56.233 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ccb2a7d-54ab-4b05-a201-41b800d32c31"}
03:23:56.233 00.000 21444 evsrv: cli 0107E380 disconnect
03:23:59.077 02.844 25848 Exposure complete
03:23:59.144 00.067 25848 worker thread done servicing request
03:23:59.144 00.000 21444 OnExposeComplete: enter
03:23:59.144 00.000 21444 UpdateGuideState(): m_state=6
03:23:59.144 00.000 21444 Star::Find(15, 1262, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
03:23:59.145 00.001 21444 Star::Find returns 1 (1), X=1262.65, Y=679.25, Mass=5159818, SNR=150.7, Peak=65504 HFD=7.6
03:23:59.145 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
03:23:59.145 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.71)
03:23:59.145 00.000 21444 CameraToMount -- cameraX=-2.27 cameraY=2.42 hyp=3.32 cameraTheta=2.32 mountX=2.48 mountY=1.38, mountTheta=0.51
03:23:59.147 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-2.27, y=2.42, opts=13)
03:23:59.147 00.000 21444 Enqueuing Move request for scope (-2.27, 2.42)
03:23:59.147 00.000 25848 Worker thread wakes up
03:23:59.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.27, 2.42) opts 0xd
03:23:59.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.27, 2.42)
03:23:59.147 00.000 25848 Moving (-2.27, 2.42) raw xDistance=2.48 yDistance=1.38
03:23:59.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.56 from input 2.48
03:23:59.147 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:23:59.147 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
03:23:59.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.38
03:23:59.147 00.000 25848 MoveAxis(W, 72, ABG)
03:23:59.147 00.000 25848 Guiding  Dir = 3, Dur = 72
03:23:59.147 00.000 21444 UpdateGuideState exits: m=5159818 SNR=150.7 Saturated
03:23:59.147 00.000 21444 PhdController: settling, locked = 1, distance = 2.76 (3.00) aobump = 0 frame = 1 / 99999
03:23:59.147 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829839.147,"Host":"ASTROBRUCE","Inst":1,"Distance":2.76,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:23:59.147 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:59.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:23:59.148 00.001 21444 Enqueuing Expose request
03:23:59.201 00.053 25848 IsSlewing returns 0
03:23:59.201 00.000 25848 IsGuiding returns 0
03:23:59.243 00.042 25848 PulseGuide returned control before completion, sleep 41
03:23:59.294 00.051 25848 IsGuiding returns 1
03:23:59.294 00.000 25848 scope still moving after pulse duration time elapsed
03:23:59.392 00.098 25848 IsSlewing returns 0
03:23:59.393 00.001 25848 IsGuiding returns 0
03:23:59.393 00.000 25848 scope move finished after 72 + 119 ms
03:23:59.393 00.000 25848 Move returns status 0, amount 72
03:23:59.393 00.000 25848 MoveAxis(N, 0, ABG)
03:23:59.393 00.000 25848 Move returns status 0, amount 0
03:23:59.393 00.000 25848 move complete, result=0
03:23:59.393 00.000 25848 worker thread done servicing request
03:23:59.393 00.000 25848 Worker thread wakes up
03:23:59.393 00.000 21444 GuideStep: 2.5 px 72 ms WEST, 1.4 px 0 ms NORTH
03:23:59.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:23:59.393 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:02.246 02.853 25848 Exposure complete
03:24:02.332 00.086 25848 worker thread done servicing request
03:24:02.333 00.001 21444 OnExposeComplete: enter
03:24:02.333 00.000 21444 UpdateGuideState(): m_state=6
03:24:02.333 00.000 21444 Star::Find(15, 1262, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
03:24:02.333 00.000 21444 Star::Find returns 1 (1), X=1263.16, Y=676.38, Mass=5396776, SNR=154.9, Peak=65504 HFD=7.9
03:24:02.333 00.000 21444 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.05) = xAngle (-5.94 = 0.34)
03:24:02.333 00.000 21444 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.79 = -2.50)
03:24:02.333 00.000 21444 CameraToMount -- cameraX=-1.77 cameraY=-0.45 hyp=1.82 cameraTheta=-2.89 mountX=1.72 mountY=-1.09, mountTheta=-0.56
03:24:02.334 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=-0.45, opts=13)
03:24:02.334 00.000 21444 Enqueuing Move request for scope (-1.77, -0.45)
03:24:02.334 00.000 25848 Worker thread wakes up
03:24:02.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, -0.45) opts 0xd
03:24:02.334 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, -0.45)
03:24:02.334 00.000 25848 Moving (-1.77, -0.45) raw xDistance=1.72 yDistance=-1.09
03:24:02.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.72
03:24:02.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:24:02.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.09
03:24:02.334 00.000 25848 MoveAxis(W, 55, ABG)
03:24:02.334 00.000 25848 Guiding  Dir = 3, Dur = 55
03:24:02.334 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=218, FiltMax=65504, Gamma=0.560
03:24:02.334 00.000 21444 UpdateGuideState exits: m=5396776 SNR=154.9 Saturated
03:24:02.334 00.000 21444 PhdController: settling, locked = 1, distance = 2.48 (3.00) aobump = 0 frame = 2 / 99999
03:24:02.334 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829842.334,"Host":"ASTROBRUCE","Inst":1,"Distance":2.48,"Time":3.2,"SettleTime":12.0,"StarLocked":true}
03:24:02.335 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:02.335 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:02.335 00.000 21444 Enqueuing Expose request
03:24:02.360 00.025 25848 IsSlewing returns 0
03:24:02.360 00.000 25848 IsGuiding returns 0
03:24:02.392 00.032 25848 PulseGuide returned control before completion, sleep 34
03:24:02.433 00.041 25848 IsGuiding returns 1
03:24:02.433 00.000 25848 scope still moving after pulse duration time elapsed
03:24:02.484 00.051 25848 IsSlewing returns 0
03:24:02.484 00.000 25848 IsGuiding returns 0
03:24:02.484 00.000 25848 scope move finished after 55 + 68 ms
03:24:02.484 00.000 25848 Move returns status 0, amount 55
03:24:02.484 00.000 25848 MoveAxis(N, 0, ABG)
03:24:02.484 00.000 25848 Move returns status 0, amount 0
03:24:02.484 00.000 25848 move complete, result=0
03:24:02.484 00.000 25848 worker thread done servicing request
03:24:02.484 00.000 25848 Worker thread wakes up
03:24:02.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:02.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:02.484 00.000 21444 GuideStep: 1.7 px 55 ms WEST, -1.1 px 0 ms NORTH
03:24:05.327 02.843 25848 Exposure complete
03:24:05.411 00.084 25848 worker thread done servicing request
03:24:05.411 00.000 21444 OnExposeComplete: enter
03:24:05.412 00.001 21444 UpdateGuideState(): m_state=6
03:24:05.412 00.000 21444 Star::Find(15, 1263, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
03:24:05.412 00.000 21444 Star::Find returns 1 (1), X=1265.32, Y=677.51, Mass=5258848, SNR=135.9, Peak=65504 HFD=7.6
03:24:05.412 00.000 21444 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
03:24:05.412 00.000 21444 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.44)
03:24:05.412 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=0.68 hyp=0.79 cameraTheta=1.05 mountX=-0.33 mountY=0.78, mountTheta=1.97
03:24:05.413 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=0.68, opts=13)
03:24:05.413 00.000 21444 Enqueuing Move request for scope (0.39, 0.68)
03:24:05.413 00.000 25848 Worker thread wakes up
03:24:05.413 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=194, FiltMax=65504, Gamma=0.560
03:24:05.413 00.000 21444 UpdateGuideState exits: m=5258848 SNR=135.9 Saturated
03:24:05.413 00.000 21444 PhdController: settling, locked = 1, distance = 1.97 (3.00) aobump = 0 frame = 3 / 99999
03:24:05.413 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.68) opts 0xd
03:24:05.413 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829845.413,"Host":"ASTROBRUCE","Inst":1,"Distance":1.97,"Time":6.3,"SettleTime":12.0,"StarLocked":true}
03:24:05.413 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 0.68)
03:24:05.413 00.000 25848 Moving (0.39, 0.68) raw xDistance=-0.33 yDistance=0.78
03:24:05.413 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:05.413 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:05.413 00.000 21444 Enqueuing Expose request
03:24:05.413 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
03:24:05.413 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:24:05.413 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.78
03:24:05.414 00.001 25848 MoveAxis(E, 0, ABG)
03:24:05.414 00.000 25848 Move returns status 0, amount 0
03:24:05.414 00.000 25848 MoveAxis(N, 0, ABG)
03:24:05.414 00.000 25848 Move returns status 0, amount 0
03:24:05.414 00.000 25848 move complete, result=0
03:24:05.414 00.000 25848 worker thread done servicing request
03:24:05.414 00.000 25848 Worker thread wakes up
03:24:05.414 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:05.414 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:05.414 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.8 px 0 ms NORTH
03:24:08.263 02.849 25848 Exposure complete
03:24:08.348 00.085 25848 worker thread done servicing request
03:24:08.348 00.000 21444 OnExposeComplete: enter
03:24:08.348 00.000 21444 UpdateGuideState(): m_state=6
03:24:08.348 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
03:24:08.348 00.000 21444 Star::Find returns 1 (1), X=1265.38, Y=678.56, Mass=5657496, SNR=225.3, Peak=65504 HFD=7.8
03:24:08.348 00.000 21444 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
03:24:08.348 00.000 21444 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
03:24:08.348 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=1.73 hyp=1.79 cameraTheta=1.31 mountX=-0.30 mountY=1.78, mountTheta=1.74
03:24:08.349 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=1.73, opts=13)
03:24:08.349 00.000 21444 Enqueuing Move request for scope (0.45, 1.73)
03:24:08.349 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=66, FiltMax=65504, Gamma=0.560
03:24:08.349 00.000 21444 UpdateGuideState exits: m=5657496 SNR=225.3 Saturated
03:24:08.349 00.000 21444 PhdController: settling, locked = 1, distance = 1.92 (3.00) aobump = 0 frame = 4 / 99999
03:24:08.349 00.000 25848 Worker thread wakes up
03:24:08.349 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, 1.73) opts 0xd
03:24:08.349 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, 1.73)
03:24:08.349 00.000 25848 Moving (0.45, 1.73) raw xDistance=-0.30 yDistance=1.78
03:24:08.349 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
03:24:08.349 00.000 25848 resist switch: large excursion: input 1.78 thresh 1.53 direction from 0 to 1
03:24:08.349 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.33
03:24:08.349 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.78 from input 1.78
03:24:08.349 00.000 25848 MoveAxis(E, 0, ABG)
03:24:08.350 00.001 25848 Move returns status 0, amount 0
03:24:08.350 00.000 25848 MoveAxis(S, 48, ABG)
03:24:08.350 00.000 25848 Guiding  Dir = 1, Dur = 48
03:24:08.350 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778829848.349,"Host":"ASTROBRUCE","Inst":1,"Distance":1.92,"Time":9.2,"SettleTime":12.0,"StarLocked":true}
03:24:08.350 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:08.350 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:08.350 00.000 21444 Enqueuing Expose request
03:24:08.407 00.057 25848 IsSlewing returns 0
03:24:08.407 00.000 25848 IsGuiding returns 0
03:24:08.438 00.031 25848 PulseGuide returned control before completion, sleep 28
03:24:08.468 00.030 25848 IsGuiding returns 1
03:24:08.468 00.000 25848 scope still moving after pulse duration time elapsed
03:24:08.545 00.077 25848 IsSlewing returns 0
03:24:08.545 00.000 25848 IsGuiding returns 0
03:24:08.545 00.000 25848 scope move finished after 48 + 91 ms
03:24:08.545 00.000 25848 Move returns status 0, amount 48
03:24:08.545 00.000 25848 move complete, result=0
03:24:08.546 00.001 25848 worker thread done servicing request
03:24:08.546 00.000 25848 Worker thread wakes up
03:24:08.546 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.8 px 48 ms SOUTH
03:24:08.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:08.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:11.394 02.848 25848 Exposure complete
03:24:11.480 00.086 25848 worker thread done servicing request
03:24:11.480 00.000 21444 OnExposeComplete: enter
03:24:11.480 00.000 21444 UpdateGuideState(): m_state=6
03:24:11.480 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
03:24:11.480 00.000 21444 Star::Find returns 1 (1), X=1263.63, Y=678.52, Mass=5262401, SNR=149.8, Peak=65504 HFD=7.7
03:24:11.480 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
03:24:11.481 00.001 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
03:24:11.481 00.000 21444 CameraToMount -- cameraX=-1.30 cameraY=1.69 hyp=2.13 cameraTheta=2.22 mountX=1.44 mountY=1.07, mountTheta=0.64
03:24:11.481 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=1.69, opts=13)
03:24:11.481 00.000 21444 Enqueuing Move request for scope (-1.30, 1.69)
03:24:11.481 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=28, FiltMax=65504, Gamma=0.560
03:24:11.481 00.000 21444 UpdateGuideState exits: m=5262401 SNR=149.8 Saturated
03:24:11.481 00.000 21444 PhdController: settling, locked = 1, distance = 1.98 (3.00) aobump = 0 frame = 5 / 99999
03:24:11.481 00.000 21444 PhdController: newstate STATE_FINISH
03:24:11.481 00.000 21444 PhdController complete: success
03:24:11.482 00.001 25848 Worker thread wakes up
03:24:11.482 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 1.69) opts 0xd
03:24:11.482 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, 1.69)
03:24:11.482 00.000 25848 Moving (-1.30, 1.69) raw xDistance=1.44 yDistance=1.07
03:24:11.482 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.44
03:24:11.482 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
03:24:11.482 00.000 25848 MoveAxis(W, 42, ABG)
03:24:11.482 00.000 25848 Guiding  Dir = 3, Dur = 42
03:24:11.482 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778829851.482,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
03:24:11.482 00.000 21444 Mount: notify guiding dither settle done success=1
03:24:11.482 00.000 21444 PhdController: newstate STATE_IDLE
03:24:11.482 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:11.482 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:11.482 00.000 21444 Enqueuing Expose request
03:24:11.502 00.020 25848 IsSlewing returns 0
03:24:11.502 00.000 25848 IsGuiding returns 0
03:24:11.534 00.032 25848 PulseGuide returned control before completion, sleep 21
03:24:11.567 00.033 25848 IsGuiding returns 1
03:24:11.567 00.000 25848 scope still moving after pulse duration time elapsed
03:24:11.641 00.074 25848 IsSlewing returns 0
03:24:11.642 00.001 25848 IsGuiding returns 0
03:24:11.642 00.000 25848 scope move finished after 42 + 97 ms
03:24:11.642 00.000 25848 Move returns status 0, amount 42
03:24:11.642 00.000 25848 MoveAxis(S, 29, ABG)
03:24:11.642 00.000 25848 Guiding  Dir = 1, Dur = 29
03:24:11.670 00.028 25848 IsSlewing returns 0
03:24:11.670 00.000 25848 IsGuiding returns 0
03:24:11.703 00.033 25848 IsGuiding returns 1
03:24:11.703 00.000 25848 scope still moving after pulse duration time elapsed
03:24:11.751 00.048 25848 IsSlewing returns 0
03:24:11.751 00.000 25848 IsGuiding returns 0
03:24:11.751 00.000 25848 scope move finished after 29 + 51 ms
03:24:11.751 00.000 25848 Move returns status 0, amount 29
03:24:11.751 00.000 25848 move complete, result=0
03:24:11.751 00.000 25848 worker thread done servicing request
03:24:11.751 00.000 25848 Worker thread wakes up
03:24:11.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:11.752 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:11.752 00.000 21444 GuideStep: 1.4 px 42 ms WEST, 1.1 px 29 ms SOUTH
03:24:14.597 02.845 25848 Exposure complete
03:24:14.686 00.089 25848 worker thread done servicing request
03:24:14.687 00.001 21444 OnExposeComplete: enter
03:24:14.687 00.000 21444 UpdateGuideState(): m_state=6
03:24:14.687 00.000 21444 Star::Find(15, 1263, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
03:24:14.687 00.000 21444 Star::Find returns 1 (1), X=1266.13, Y=677.04, Mass=5639319, SNR=191.2, Peak=65504 HFD=8.1
03:24:14.687 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
03:24:14.687 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.56)
03:24:14.687 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=0.21 hyp=1.22 cameraTheta=0.17 mountX=-1.17 mountY=0.65, mountTheta=2.64
03:24:14.688 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=0.21, opts=13)
03:24:14.688 00.000 21444 Enqueuing Move request for scope (1.20, 0.21)
03:24:14.688 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=68, FiltMax=65504, Gamma=0.560
03:24:14.688 00.000 21444 UpdateGuideState exits: m=5639319 SNR=191.2 Saturated
03:24:14.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:14.688 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:14.688 00.000 21444 Enqueuing Expose request
03:24:14.688 00.000 25848 Worker thread wakes up
03:24:14.688 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.21) opts 0xd
03:24:14.688 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, 0.21)
03:24:14.688 00.000 25848 Moving (1.20, 0.21) raw xDistance=-1.17 yDistance=0.65
03:24:14.688 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.17
03:24:14.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
03:24:14.689 00.001 25848 MoveAxis(E, 31, ABG)
03:24:14.689 00.000 25848 Guiding  Dir = 2, Dur = 31
03:24:14.781 00.092 25848 IsSlewing returns 0
03:24:14.782 00.001 25848 IsGuiding returns 0
03:24:14.814 00.032 25848 IsGuiding returns 1
03:24:14.814 00.000 25848 scope still moving after pulse duration time elapsed
03:24:14.874 00.060 25848 IsSlewing returns 0
03:24:14.876 00.002 25848 IsGuiding returns 0
03:24:14.876 00.000 25848 scope move finished after 31 + 62 ms
03:24:14.876 00.000 25848 Move returns status 0, amount 31
03:24:14.876 00.000 25848 MoveAxis(S, 18, ABG)
03:24:14.876 00.000 25848 Guiding  Dir = 1, Dur = 18
03:24:14.905 00.029 25848 IsSlewing returns 0
03:24:14.905 00.000 25848 IsGuiding returns 0
03:24:14.937 00.032 25848 IsGuiding returns 1
03:24:14.938 00.001 25848 scope still moving after pulse duration time elapsed
03:24:15.001 00.063 25848 IsSlewing returns 0
03:24:15.001 00.000 25848 IsGuiding returns 0
03:24:15.001 00.000 25848 scope move finished after 18 + 77 ms
03:24:15.001 00.000 25848 Move returns status 0, amount 18
03:24:15.001 00.000 25848 move complete, result=0
03:24:15.001 00.000 25848 worker thread done servicing request
03:24:15.001 00.000 25848 Worker thread wakes up
03:24:15.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:15.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:15.002 00.001 21444 GuideStep: -1.2 px 31 ms EAST, 0.6 px 18 ms SOUTH
03:24:17.850 02.848 25848 Exposure complete
03:24:17.927 00.077 25848 worker thread done servicing request
03:24:17.927 00.000 21444 OnExposeComplete: enter
03:24:17.927 00.000 21444 UpdateGuideState(): m_state=6
03:24:17.927 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
03:24:17.927 00.000 21444 Star::Find returns 1 (1), X=1265.67, Y=679.23, Mass=5814460, SNR=217.4, Peak=65504 HFD=8.0
03:24:17.927 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
03:24:17.927 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.62 = 1.66)
03:24:17.927 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=2.40 hyp=2.51 cameraTheta=1.27 mountX=-0.52 mountY=2.50, mountTheta=1.78
03:24:17.928 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=2.40, opts=13)
03:24:17.928 00.000 21444 Enqueuing Move request for scope (0.74, 2.40)
03:24:17.928 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=178, FiltMax=65504, Gamma=0.560
03:24:17.928 00.000 21444 UpdateGuideState exits: m=5814460 SNR=217.4 Saturated
03:24:17.928 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:17.928 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:17.928 00.000 21444 Enqueuing Expose request
03:24:17.929 00.001 25848 Worker thread wakes up
03:24:17.929 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 2.40) opts 0xd
03:24:17.929 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 2.40)
03:24:17.929 00.000 25848 Moving (0.74, 2.40) raw xDistance=-0.52 yDistance=2.50
03:24:17.929 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.52
03:24:17.929 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.50 from input 2.50
03:24:17.929 00.000 25848 MoveAxis(E, 17, ABG)
03:24:17.929 00.000 25848 Guiding  Dir = 2, Dur = 17
03:24:17.953 00.024 25848 IsSlewing returns 0
03:24:17.953 00.000 25848 IsGuiding returns 0
03:24:17.986 00.033 25848 IsGuiding returns 1
03:24:17.986 00.000 25848 scope still moving after pulse duration time elapsed
03:24:18.073 00.087 25848 IsSlewing returns 0
03:24:18.073 00.000 25848 IsGuiding returns 0
03:24:18.073 00.000 25848 scope move finished after 17 + 101 ms
03:24:18.073 00.000 25848 Move returns status 0, amount 17
03:24:18.073 00.000 25848 MoveAxis(S, 68, ABG)
03:24:18.073 00.000 25848 Guiding  Dir = 1, Dur = 68
03:24:18.093 00.020 25848 IsSlewing returns 0
03:24:18.094 00.001 25848 IsGuiding returns 0
03:24:18.124 00.030 25848 PulseGuide returned control before completion, sleep 48
03:24:18.178 00.054 25848 IsGuiding returns 1
03:24:18.178 00.000 25848 scope still moving after pulse duration time elapsed
03:24:18.297 00.119 25848 IsSlewing returns 0
03:24:18.297 00.000 25848 IsGuiding returns 0
03:24:18.297 00.000 25848 scope move finished after 68 + 136 ms
03:24:18.297 00.000 25848 Move returns status 0, amount 68
03:24:18.297 00.000 25848 move complete, result=0
03:24:18.297 00.000 25848 worker thread done servicing request
03:24:18.297 00.000 25848 Worker thread wakes up
03:24:18.297 00.000 21444 GuideStep: -0.5 px 17 ms EAST, 2.5 px 68 ms SOUTH
03:24:18.298 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:18.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:21.150 02.852 25848 Exposure complete
03:24:21.233 00.083 25848 worker thread done servicing request
03:24:21.233 00.000 21444 OnExposeComplete: enter
03:24:21.233 00.000 21444 UpdateGuideState(): m_state=6
03:24:21.233 00.000 21444 Star::Find(15, 1265, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
03:24:21.233 00.000 21444 Star::Find returns 1 (1), X=1265.52, Y=679.11, Mass=5847260, SNR=205.3, Peak=65504 HFD=8.0
03:24:21.234 00.001 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.74 = -1.74)
03:24:21.234 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.70)
03:24:21.234 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=2.28 hyp=2.36 cameraTheta=1.32 mountX=-0.39 mountY=2.34, mountTheta=1.73
03:24:21.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=2.28, opts=13)
03:24:21.235 00.000 21444 Enqueuing Move request for scope (0.59, 2.28)
03:24:21.235 00.000 25848 Worker thread wakes up
03:24:21.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=196, FiltMax=65504, Gamma=0.560
03:24:21.235 00.000 21444 UpdateGuideState exits: m=5847260 SNR=205.3 Saturated
03:24:21.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 2.28) opts 0xd
03:24:21.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:21.235 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 2.28)
03:24:21.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:21.235 00.000 21444 Enqueuing Expose request
03:24:21.235 00.000 25848 Moving (0.59, 2.28) raw xDistance=-0.39 yDistance=2.34
03:24:21.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
03:24:21.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.34 from input 2.34
03:24:21.235 00.000 25848 MoveAxis(E, 0, ABG)
03:24:21.235 00.000 25848 Move returns status 0, amount 0
03:24:21.235 00.000 25848 MoveAxis(S, 64, ABG)
03:24:21.235 00.000 25848 Guiding  Dir = 1, Dur = 64
03:24:21.264 00.029 25848 IsSlewing returns 0
03:24:21.264 00.000 25848 IsGuiding returns 0
03:24:21.295 00.031 25848 PulseGuide returned control before completion, sleep 43
03:24:21.354 00.059 25848 IsGuiding returns 1
03:24:21.354 00.000 25848 scope still moving after pulse duration time elapsed
03:24:21.404 00.050 25848 IsSlewing returns 0
03:24:21.404 00.000 25848 IsGuiding returns 0
03:24:21.404 00.000 25848 scope move finished after 64 + 76 ms
03:24:21.404 00.000 25848 Move returns status 0, amount 64
03:24:21.404 00.000 25848 move complete, result=0
03:24:21.404 00.000 25848 worker thread done servicing request
03:24:21.404 00.000 25848 Worker thread wakes up
03:24:21.405 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 2.3 px 64 ms SOUTH
03:24:21.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:21.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:24.253 02.848 25848 Exposure complete
03:24:24.340 00.087 25848 worker thread done servicing request
03:24:24.340 00.000 21444 OnExposeComplete: enter
03:24:24.340 00.000 21444 UpdateGuideState(): m_state=6
03:24:24.340 00.000 21444 Star::Find(15, 1265, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
03:24:24.340 00.000 21444 Star::Find returns 1 (1), X=1266.35, Y=677.82, Mass=5918429, SNR=309.5, Peak=65504 HFD=8.1
03:24:24.340 00.000 21444 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.05) = xAngle (-2.44 = -2.44)
03:24:24.340 00.000 21444 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.29 = 0.99)
03:24:24.340 00.000 21444 CameraToMount -- cameraX=1.43 cameraY=0.99 hyp=1.74 cameraTheta=0.61 mountX=-1.33 mountY=1.46, mountTheta=2.31
03:24:24.341 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.43, y=0.99, opts=13)
03:24:24.341 00.000 21444 Enqueuing Move request for scope (1.43, 0.99)
03:24:24.341 00.000 25848 Worker thread wakes up
03:24:24.341 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=104, FiltMax=65504, Gamma=0.560
03:24:24.341 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.43, 0.99) opts 0xd
03:24:24.341 00.000 25848 Handling offset move in thread for scope, endpoint = (1.43, 0.99)
03:24:24.341 00.000 25848 Moving (1.43, 0.99) raw xDistance=-1.33 yDistance=1.46
03:24:24.341 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
03:24:24.341 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
03:24:24.341 00.000 25848 MoveAxis(E, 39, ABG)
03:24:24.341 00.000 21444 UpdateGuideState exits: m=5918429 SNR=309.5 Saturated
03:24:24.341 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:24.341 00.000 25848 Guiding  Dir = 2, Dur = 39
03:24:24.341 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:24.341 00.000 21444 Enqueuing Expose request
03:24:24.374 00.033 25848 IsSlewing returns 0
03:24:24.374 00.000 25848 IsGuiding returns 0
03:24:24.415 00.041 25848 IsGuiding returns 1
03:24:24.415 00.000 25848 scope still moving after pulse duration time elapsed
03:24:24.469 00.054 25848 IsSlewing returns 0
03:24:24.469 00.000 25848 IsGuiding returns 0
03:24:24.469 00.000 25848 scope move finished after 39 + 55 ms
03:24:24.469 00.000 25848 Move returns status 0, amount 39
03:24:24.469 00.000 25848 MoveAxis(S, 40, ABG)
03:24:24.469 00.000 25848 Guiding  Dir = 1, Dur = 40
03:24:24.501 00.032 25848 IsSlewing returns 0
03:24:24.502 00.001 25848 IsGuiding returns 0
03:24:24.592 00.090 25848 IsGuiding returns 1
03:24:24.592 00.000 25848 scope still moving after pulse duration time elapsed
03:24:24.654 00.062 25848 IsSlewing returns 0
03:24:24.654 00.000 25848 IsGuiding returns 0
03:24:24.654 00.000 25848 scope move finished after 40 + 113 ms
03:24:24.654 00.000 25848 Move returns status 0, amount 40
03:24:24.654 00.000 25848 move complete, result=0
03:24:24.654 00.000 25848 worker thread done servicing request
03:24:24.654 00.000 25848 Worker thread wakes up
03:24:24.654 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 1.5 px 40 ms SOUTH
03:24:24.655 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:24.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:27.508 02.853 25848 Exposure complete
03:24:27.592 00.084 25848 worker thread done servicing request
03:24:27.592 00.000 21444 OnExposeComplete: enter
03:24:27.592 00.000 21444 UpdateGuideState(): m_state=6
03:24:27.592 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
03:24:27.592 00.000 21444 Star::Find returns 1 (1), X=1265.15, Y=679.42, Mass=5858647, SNR=253.1, Peak=65504 HFD=8.1
03:24:27.592 00.000 21444 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.05) = xAngle (-1.57 = -1.57)
03:24:27.592 00.000 21444 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.87)
03:24:27.592 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=2.59 hyp=2.60 cameraTheta=1.48 mountX=0.01 mountY=2.49, mountTheta=1.57
03:24:27.593 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=2.59, opts=13)
03:24:27.593 00.000 21444 Enqueuing Move request for scope (0.22, 2.59)
03:24:27.593 00.000 25848 Worker thread wakes up
03:24:27.593 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=172, FiltMax=65504, Gamma=0.560
03:24:27.593 00.000 21444 UpdateGuideState exits: m=5858647 SNR=253.1 Saturated
03:24:27.593 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:27.593 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 2.59) opts 0xd
03:24:27.593 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:27.593 00.000 21444 Enqueuing Expose request
03:24:27.593 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 2.59)
03:24:27.593 00.000 25848 Moving (0.22, 2.59) raw xDistance=0.01 yDistance=2.49
03:24:27.593 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:24:27.593 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.49 from input 2.49
03:24:27.593 00.000 25848 MoveAxis(E, 0, ABG)
03:24:27.593 00.000 25848 Move returns status 0, amount 0
03:24:27.593 00.000 25848 MoveAxis(S, 68, ABG)
03:24:27.593 00.000 25848 Guiding  Dir = 1, Dur = 68
03:24:27.626 00.033 25848 IsSlewing returns 0
03:24:27.626 00.000 25848 IsGuiding returns 0
03:24:27.657 00.031 25848 PulseGuide returned control before completion, sleep 47
03:24:27.713 00.056 25848 IsGuiding returns 1
03:24:27.713 00.000 25848 scope still moving after pulse duration time elapsed
03:24:27.789 00.076 25848 IsSlewing returns 0
03:24:27.789 00.000 25848 IsGuiding returns 0
03:24:27.789 00.000 25848 scope move finished after 68 + 94 ms
03:24:27.789 00.000 25848 Move returns status 0, amount 68
03:24:27.789 00.000 25848 move complete, result=0
03:24:27.789 00.000 25848 worker thread done servicing request
03:24:27.789 00.000 25848 Worker thread wakes up
03:24:27.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:27.789 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:27.789 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 2.5 px 68 ms SOUTH
03:24:30.637 02.848 25848 Exposure complete
03:24:30.724 00.087 25848 worker thread done servicing request
03:24:30.724 00.000 21444 OnExposeComplete: enter
03:24:30.724 00.000 21444 UpdateGuideState(): m_state=6
03:24:30.724 00.000 21444 Star::Find(15, 1265, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
03:24:30.725 00.001 21444 Star::Find returns 1 (1), X=1266.00, Y=679.99, Mass=5549414, SNR=232.8, Peak=65504 HFD=8.0
03:24:30.725 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
03:24:30.725 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
03:24:30.725 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=3.16 hyp=3.33 cameraTheta=1.24 mountX=-0.78 mountY=3.33, mountTheta=1.80
03:24:30.725 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=3.16, opts=13)
03:24:30.725 00.000 21444 Enqueuing Move request for scope (1.07, 3.16)
03:24:30.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:24:30.725 00.000 21444 UpdateGuideState exits: m=5549414 SNR=232.8 Saturated
03:24:30.725 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:30.725 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:30.725 00.000 21444 Enqueuing Expose request
03:24:30.725 00.000 25848 Worker thread wakes up
03:24:30.725 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 3.16) opts 0xd
03:24:30.725 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 3.16)
03:24:30.725 00.000 25848 Moving (1.07, 3.16) raw xDistance=-0.78 yDistance=3.33
03:24:30.725 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
03:24:30.725 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.33 from input 3.33
03:24:30.725 00.000 25848 MoveAxis(E, 23, ABG)
03:24:30.725 00.000 25848 Guiding  Dir = 2, Dur = 23
03:24:30.750 00.025 25848 IsSlewing returns 0
03:24:30.750 00.000 25848 IsGuiding returns 0
03:24:30.782 00.032 25848 IsGuiding returns 1
03:24:30.782 00.000 25848 scope still moving after pulse duration time elapsed
03:24:30.843 00.061 25848 IsSlewing returns 0
03:24:30.843 00.000 25848 IsGuiding returns 0
03:24:30.843 00.000 25848 scope move finished after 23 + 70 ms
03:24:30.843 00.000 25848 Move returns status 0, amount 23
03:24:30.843 00.000 25848 MoveAxis(S, 91, ABG)
03:24:30.844 00.001 25848 Guiding  Dir = 1, Dur = 91
03:24:30.876 00.032 25848 IsSlewing returns 0
03:24:30.876 00.000 25848 IsGuiding returns 0
03:24:30.907 00.031 25848 PulseGuide returned control before completion, sleep 70
03:24:30.986 00.079 25848 IsGuiding returns 1
03:24:30.986 00.000 25848 scope still moving after pulse duration time elapsed
03:24:31.048 00.062 25848 IsSlewing returns 0
03:24:31.049 00.001 25848 IsGuiding returns 0
03:24:31.049 00.000 25848 scope move finished after 91 + 81 ms
03:24:31.049 00.000 25848 Move returns status 0, amount 91
03:24:31.049 00.000 25848 move complete, result=0
03:24:31.049 00.000 25848 worker thread done servicing request
03:24:31.049 00.000 25848 Worker thread wakes up
03:24:31.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:31.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:31.049 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 3.3 px 91 ms SOUTH
03:24:33.888 02.839 25848 Exposure complete
03:24:33.964 00.076 25848 worker thread done servicing request
03:24:33.964 00.000 21444 OnExposeComplete: enter
03:24:33.964 00.000 21444 UpdateGuideState(): m_state=6
03:24:33.965 00.001 21444 Star::Find(15, 1265, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=1264.69, Y=677.49, Mass=5507651, SNR=228.4, Peak=65504 HFD=7.5
03:24:33.965 00.000 21444 MultiStar: exiting stabilization period
03:24:33.965 00.000 21444 MultiStar: updating star positions after lock position change
03:24:33.965 00.000 21444 Star::Find(15, 758, 142, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=759.53, Y=143.43, Mass=4916906, SNR=204.8, Peak=65504 HFD=7.6
03:24:33.965 00.000 21444 Star::Find(15, 720, 44, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=722.13, Y=44.62, Mass=4773998, SNR=140.6, Peak=65504 HFD=7.8
03:24:33.965 00.000 21444 Star::Find(15, 221, 68, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=222.79, Y=69.10, Mass=2286032, SNR=123.3, Peak=38724 HFD=7.6
03:24:33.965 00.000 21444 Star::Find(15, 1479, 570, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=1479.99, Y=570.11, Mass=1805789, SNR=133.2, Peak=31072 HFD=7.4
03:24:33.965 00.000 21444 Star::Find(15, 1834, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=1834.51, Y=416.87, Mass=1502814, SNR=138.5, Peak=23140 HFD=7.8
03:24:33.965 00.000 21444 Star::Find(15, 1578, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=1579.37, Y=401.06, Mass=1161415, SNR=100.6, Peak=23824 HFD=7.3
03:24:33.965 00.000 21444 Star::Find(15, 1712, 498, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=1712.13, Y=498.44, Mass=1115573, SNR=85.8, Peak=19204 HFD=7.8
03:24:33.965 00.000 21444 Star::Find(15, 1120, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=1121.10, Y=776.85, Mass=940160, SNR=103.6, Peak=19808 HFD=7.0
03:24:33.965 00.000 21444 Star::Find(15, 220, 128, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.965 00.000 21444 Star::Find returns 1 (1), X=222.47, Y=129.61, Mass=574152, SNR=62.6, Peak=13248 HFD=7.0
03:24:33.966 00.001 21444 Star::Find(15, 247, 723, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.966 00.000 21444 Star::Find returns 1 (1), X=248.64, Y=724.04, Mass=622576, SNR=91.0, Peak=13780 HFD=6.8
03:24:33.966 00.000 21444 Star::Find(15, 1136, 289, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
03:24:33.966 00.000 21444 Star::Find returns 1 (1), X=1136.89, Y=289.54, Mass=619943, SNR=103.0, Peak=14052 HFD=7.4
03:24:33.966 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
03:24:33.966 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.98 = 2.31)
03:24:33.966 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.66 hyp=0.70 cameraTheta=1.92 mountX=0.30 mountY=0.52, mountTheta=1.05
03:24:33.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.66, opts=13)
03:24:33.967 00.000 21444 Enqueuing Move request for scope (-0.24, 0.66)
03:24:33.967 00.000 25848 Worker thread wakes up
03:24:33.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=170, FiltMax=65504, Gamma=0.560
03:24:33.967 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.66) opts 0xd
03:24:33.967 00.000 21444 UpdateGuideState exits: m=5507651 SNR=228.4 Saturated
03:24:33.967 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.66)
03:24:33.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:33.967 00.000 25848 Moving (-0.24, 0.66) raw xDistance=0.30 yDistance=0.52
03:24:33.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:33.967 00.000 21444 Enqueuing Expose request
03:24:33.967 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
03:24:33.967 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
03:24:33.967 00.000 25848 MoveAxis(E, 0, ABG)
03:24:33.967 00.000 25848 Move returns status 0, amount 0
03:24:33.967 00.000 25848 MoveAxis(S, 14, ABG)
03:24:33.967 00.000 25848 Guiding  Dir = 1, Dur = 14
03:24:34.000 00.033 25848 IsSlewing returns 0
03:24:34.000 00.000 25848 IsGuiding returns 0
03:24:34.031 00.031 25848 IsGuiding returns 1
03:24:34.031 00.000 25848 scope still moving after pulse duration time elapsed
03:24:34.100 00.069 25848 IsSlewing returns 0
03:24:34.100 00.000 25848 IsGuiding returns 0
03:24:34.100 00.000 25848 scope move finished after 14 + 86 ms
03:24:34.100 00.000 25848 Move returns status 0, amount 14
03:24:34.100 00.000 25848 move complete, result=0
03:24:34.100 00.000 25848 worker thread done servicing request
03:24:34.100 00.000 25848 Worker thread wakes up
03:24:34.100 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:34.100 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:34.100 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 14 ms SOUTH
03:24:36.945 02.845 25848 Exposure complete
03:24:37.034 00.089 25848 worker thread done servicing request
03:24:37.034 00.000 21444 OnExposeComplete: enter
03:24:37.034 00.000 21444 UpdateGuideState(): m_state=6
03:24:37.034 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
03:24:37.035 00.001 21444 Star::Find returns 1 (1), X=1265.69, Y=677.95, Mass=5617429, SNR=193.8, Peak=65504 HFD=8.0
03:24:37.035 00.000 21444 MultiStar: [#1 0.84,0.82,1.06,U] [#2 0.72,0.73,0.69,U] [#3 0.43,0.31,1.07,U] [#4 1.18,0.38,0.71,U] [#5 1.18,0.75,0.64,U] [#6 1.19,0.57,0.57,U] [#7 1.23,0.44,0.44,U] [#8 0.62,0.70,0.58,U] 
03:24:37.035 00.000 21444 refined, 8 included, MultiStar: {0.85, 0.66}, one-star: {0.76, 1.12}
03:24:37.035 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.39 = -2.39)
03:24:37.035 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.05)
03:24:37.035 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.66 hyp=1.08 cameraTheta=0.66 mountX=-0.79 mountY=0.94, mountTheta=2.27
03:24:37.036 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.66, opts=13)
03:24:37.036 00.000 21444 Enqueuing Move request for scope (0.85, 0.66)
03:24:37.036 00.000 25848 Worker thread wakes up
03:24:37.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
03:24:37.036 00.000 21444 UpdateGuideState exits: m=5617429 SNR=193.8 Saturated
03:24:37.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:37.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:37.036 00.000 21444 Enqueuing Expose request
03:24:37.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.66) opts 0xd
03:24:37.036 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.66)
03:24:37.036 00.000 25848 Moving (0.85, 0.66) raw xDistance=-0.79 yDistance=0.94
03:24:37.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
03:24:37.037 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
03:24:37.037 00.000 25848 MoveAxis(E, 23, ABG)
03:24:37.037 00.000 25848 Guiding  Dir = 2, Dur = 23
03:24:37.062 00.025 25848 IsSlewing returns 0
03:24:37.063 00.001 25848 IsGuiding returns 0
03:24:37.093 00.030 25848 IsGuiding returns 1
03:24:37.093 00.000 25848 scope still moving after pulse duration time elapsed
03:24:37.174 00.081 25848 IsSlewing returns 0
03:24:37.174 00.000 25848 IsGuiding returns 0
03:24:37.174 00.000 25848 scope move finished after 23 + 89 ms
03:24:37.174 00.000 25848 Move returns status 0, amount 23
03:24:37.174 00.000 25848 MoveAxis(S, 26, ABG)
03:24:37.175 00.001 25848 Guiding  Dir = 1, Dur = 26
03:24:37.203 00.028 25848 IsSlewing returns 0
03:24:37.203 00.000 25848 IsGuiding returns 0
03:24:37.235 00.032 25848 IsGuiding returns 1
03:24:37.235 00.000 25848 scope still moving after pulse duration time elapsed
03:24:37.279 00.044 25848 IsSlewing returns 0
03:24:37.279 00.000 25848 IsGuiding returns 0
03:24:37.279 00.000 25848 scope move finished after 26 + 50 ms
03:24:37.279 00.000 25848 Move returns status 0, amount 26
03:24:37.279 00.000 25848 move complete, result=0
03:24:37.279 00.000 25848 worker thread done servicing request
03:24:37.279 00.000 25848 Worker thread wakes up
03:24:37.280 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:37.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:37.280 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.9 px 26 ms SOUTH
03:24:40.135 02.855 25848 Exposure complete
03:24:40.223 00.088 25848 worker thread done servicing request
03:24:40.223 00.000 21444 OnExposeComplete: enter
03:24:40.223 00.000 21444 UpdateGuideState(): m_state=6
03:24:40.223 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
03:24:40.224 00.001 21444 Star::Find returns 1 (1), X=1266.89, Y=675.65, Mass=5635771, SNR=205.1, Peak=65504 HFD=7.9
03:24:40.224 00.000 21444 MultiStar: [#1 2.25,-1.44,0.00,M1] [#2 1.69,-1.00,0.65,U] [#3 1.34,-0.91,0.77,U] [#4 1.44,-1.13,0.69,U] [#5 2.06,-0.40,0.00,M1] [#6 1.85,-1.20,0.00,M1] [#7 2.02,-0.79,0.00,M1] [#8 1.55,-0.70,0.59,U] 
03:24:40.224 00.000 21444 refined, 4 included, MultiStar: {1.62, -1.00}, one-star: {1.97, -1.17}
03:24:40.224 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.61 = 2.68)
03:24:40.224 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.45 = -0.17)
03:24:40.224 00.000 21444 CameraToMount -- cameraX=1.62 cameraY=-1.00 hyp=1.91 cameraTheta=-0.55 mountX=-1.71 mountY=-0.31, mountTheta=-2.96
03:24:40.225 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.62, y=-1.00, opts=13)
03:24:40.225 00.000 21444 Enqueuing Move request for scope (1.62, -1.00)
03:24:40.225 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=16, FiltMax=65504, Gamma=0.560
03:24:40.225 00.000 21444 UpdateGuideState exits: m=5635771 SNR=205.1 Saturated
03:24:40.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:40.225 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:40.225 00.000 21444 Enqueuing Expose request
03:24:40.225 00.000 25848 Worker thread wakes up
03:24:40.225 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.62, -1.00) opts 0xd
03:24:40.225 00.000 25848 Handling offset move in thread for scope, endpoint = (1.62, -1.00)
03:24:40.225 00.000 25848 Moving (1.62, -1.00) raw xDistance=-1.71 yDistance=-0.31
03:24:40.226 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.71
03:24:40.226 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:40.226 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
03:24:40.226 00.000 25848 MoveAxis(E, 51, ABG)
03:24:40.226 00.000 25848 Guiding  Dir = 2, Dur = 51
03:24:40.268 00.042 25848 IsSlewing returns 0
03:24:40.268 00.000 25848 IsGuiding returns 0
03:24:40.299 00.031 25848 PulseGuide returned control before completion, sleep 31
03:24:40.338 00.039 25848 IsGuiding returns 1
03:24:40.338 00.000 25848 scope still moving after pulse duration time elapsed
03:24:40.389 00.051 25848 IsSlewing returns 0
03:24:40.390 00.001 25848 IsGuiding returns 0
03:24:40.390 00.000 25848 scope move finished after 51 + 70 ms
03:24:40.390 00.000 25848 Move returns status 0, amount 51
03:24:40.390 00.000 25848 MoveAxis(N, 0, ABG)
03:24:40.390 00.000 25848 Move returns status 0, amount 0
03:24:40.390 00.000 25848 move complete, result=0
03:24:40.390 00.000 25848 worker thread done servicing request
03:24:40.390 00.000 25848 Worker thread wakes up
03:24:40.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:40.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:40.390 00.000 21444 GuideStep: -1.7 px 51 ms EAST, -0.3 px 0 ms NORTH
03:24:43.241 02.851 25848 Exposure complete
03:24:43.323 00.082 25848 worker thread done servicing request
03:24:43.323 00.000 21444 OnExposeComplete: enter
03:24:43.323 00.000 21444 UpdateGuideState(): m_state=6
03:24:43.323 00.000 21444 Star::Find(15, 1266, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
03:24:43.323 00.000 21444 Star::Find returns 1 (1), X=1265.74, Y=677.09, Mass=5673050, SNR=241.8, Peak=65504 HFD=7.9
03:24:43.324 00.001 21444 MultiStar: [#1 0.98,-0.69,0.84,U] [#2 0.48,-0.14,0.91,U] [#3 0.69,-0.68,0.72,U] [#4 0.50,-0.03,0.89,U] [#5 0.72,0.38,0.69,U] [#6 0.49,0.24,0.63,U] [#7 0.73,0.13,0.55,U] [#8 0.85,0.31,0.54,U] 
03:24:43.324 00.000 21444 refined, 8 included, MultiStar: {0.69, -0.04}, one-star: {0.81, 0.26}
03:24:43.324 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
03:24:43.324 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.32)
03:24:43.324 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.04 hyp=0.69 cameraTheta=-0.06 mountX=-0.69 mountY=0.22, mountTheta=2.83
03:24:43.325 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.04, opts=13)
03:24:43.325 00.000 21444 Enqueuing Move request for scope (0.69, -0.04)
03:24:43.325 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=156, FiltMax=65504, Gamma=0.560
03:24:43.325 00.000 21444 UpdateGuideState exits: m=5673050 SNR=241.8 Saturated
03:24:43.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:43.325 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:43.325 00.000 21444 Enqueuing Expose request
03:24:43.325 00.000 25848 Worker thread wakes up
03:24:43.325 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.04) opts 0xd
03:24:43.325 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.04)
03:24:43.325 00.000 25848 Moving (0.69, -0.04) raw xDistance=-0.69 yDistance=0.22
03:24:43.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.69
03:24:43.325 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:43.325 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:24:43.325 00.000 25848 MoveAxis(E, 24, ABG)
03:24:43.325 00.000 25848 Guiding  Dir = 2, Dur = 24
03:24:43.345 00.020 25848 IsSlewing returns 0
03:24:43.345 00.000 25848 IsGuiding returns 0
03:24:43.376 00.031 25848 IsGuiding returns 1
03:24:43.377 00.001 25848 scope still moving after pulse duration time elapsed
03:24:43.422 00.045 25848 IsSlewing returns 0
03:24:43.422 00.000 25848 IsGuiding returns 0
03:24:43.422 00.000 25848 scope move finished after 24 + 52 ms
03:24:43.422 00.000 25848 Move returns status 0, amount 24
03:24:43.422 00.000 25848 MoveAxis(N, 0, ABG)
03:24:43.422 00.000 25848 Move returns status 0, amount 0
03:24:43.422 00.000 25848 move complete, result=0
03:24:43.422 00.000 25848 worker thread done servicing request
03:24:43.422 00.000 25848 Worker thread wakes up
03:24:43.422 00.000 21444 GuideStep: -0.7 px 24 ms EAST, 0.2 px 0 ms NORTH
03:24:43.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:43.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:46.269 02.847 25848 Exposure complete
03:24:46.347 00.078 25848 worker thread done servicing request
03:24:46.347 00.000 21444 OnExposeComplete: enter
03:24:46.347 00.000 21444 UpdateGuideState(): m_state=6
03:24:46.347 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
03:24:46.347 00.000 21444 Star::Find returns 1 (1), X=1265.60, Y=677.26, Mass=5555108, SNR=189.9, Peak=65504 HFD=7.9
03:24:46.347 00.000 21444 MultiStar: [#1 0.85,-0.34,0.73,U] [#2 0.25,-0.19,0.67,U] [#3 -0.09,-0.52,0.72,U] [#4 0.94,0.17,0.85,U] [#5 1.74,0.90,0.52,U] [#6 0.82,0.15,0.61,U] [#7 1.78,-0.00,0.54,U] [#8 0.59,0.44,0.70,U] 
03:24:46.347 00.000 21444 refined, 8 included, MultiStar: {0.79, 0.11}, one-star: {0.67, 0.43}
03:24:46.348 00.001 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
03:24:46.348 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.53)
03:24:46.348 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=0.11 hyp=0.79 cameraTheta=0.14 mountX=-0.77 mountY=0.40, mountTheta=2.66
03:24:46.348 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=0.11, opts=13)
03:24:46.348 00.000 21444 Enqueuing Move request for scope (0.79, 0.11)
03:24:46.348 00.000 25848 Worker thread wakes up
03:24:46.348 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.11) opts 0xd
03:24:46.348 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 0.11)
03:24:46.348 00.000 25848 Moving (0.79, 0.11) raw xDistance=-0.77 yDistance=0.40
03:24:46.348 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.77
03:24:46.348 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:46.349 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:24:46.349 00.000 25848 MoveAxis(E, 24, ABG)
03:24:46.349 00.000 25848 Guiding  Dir = 2, Dur = 24
03:24:46.349 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=78, FiltMax=65504, Gamma=0.560
03:24:46.349 00.000 21444 UpdateGuideState exits: m=5555108 SNR=189.9 Saturated
03:24:46.349 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:46.349 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:46.349 00.000 21444 Enqueuing Expose request
03:24:46.373 00.024 25848 IsSlewing returns 0
03:24:46.373 00.000 25848 IsGuiding returns 0
03:24:46.404 00.031 25848 IsGuiding returns 1
03:24:46.404 00.000 25848 scope still moving after pulse duration time elapsed
03:24:46.453 00.049 25848 IsSlewing returns 0
03:24:46.453 00.000 25848 IsGuiding returns 0
03:24:46.453 00.000 25848 scope move finished after 24 + 56 ms
03:24:46.453 00.000 25848 Move returns status 0, amount 24
03:24:46.453 00.000 25848 MoveAxis(N, 0, ABG)
03:24:46.453 00.000 25848 Move returns status 0, amount 0
03:24:46.453 00.000 25848 move complete, result=0
03:24:46.453 00.000 25848 worker thread done servicing request
03:24:46.453 00.000 25848 Worker thread wakes up
03:24:46.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:46.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:46.454 00.001 21444 GuideStep: -0.8 px 24 ms EAST, 0.4 px 0 ms NORTH
03:24:49.298 02.844 25848 Exposure complete
03:24:49.384 00.086 25848 worker thread done servicing request
03:24:49.384 00.000 21444 OnExposeComplete: enter
03:24:49.384 00.000 21444 UpdateGuideState(): m_state=6
03:24:49.384 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
03:24:49.384 00.000 21444 Star::Find returns 1 (1), X=1266.66, Y=677.04, Mass=5712588, SNR=199.9, Peak=65504 HFD=8.0
03:24:49.384 00.000 21444 MultiStar: [#1 1.78,-0.03,0.80,U] [#2 1.72,-0.22,0.64,U] [#3 0.76,-0.33,0.69,U] [#4 2.03,-0.09,0.77,U] [#5 2.62,0.31,0.00,M1] [#6 2.09,-0.50,0.00,M1] [#7 2.36,-0.31,0.00,M1] [#8 1.98,-0.03,0.66,U] 
03:24:49.384 00.000 21444 refined, 5 included, MultiStar: {1.68, -0.06}, one-star: {1.73, 0.21}
03:24:49.384 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
03:24:49.385 00.001 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
03:24:49.385 00.000 21444 CameraToMount -- cameraX=1.68 cameraY=-0.06 hyp=1.68 cameraTheta=-0.04 mountX=-1.68 mountY=0.58, mountTheta=2.81
03:24:49.385 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.68, y=-0.06, opts=13)
03:24:49.385 00.000 21444 Enqueuing Move request for scope (1.68, -0.06)
03:24:49.386 00.001 25848 Worker thread wakes up
03:24:49.386 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=106, FiltMax=65504, Gamma=0.560
03:24:49.386 00.000 21444 UpdateGuideState exits: m=5712588 SNR=199.9 Saturated
03:24:49.386 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:49.386 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.68, -0.06) opts 0xd
03:24:49.386 00.000 25848 Handling offset move in thread for scope, endpoint = (1.68, -0.06)
03:24:49.386 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:49.386 00.000 21444 Enqueuing Expose request
03:24:49.386 00.000 25848 Moving (1.68, -0.06) raw xDistance=-1.68 yDistance=0.58
03:24:49.386 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.68
03:24:49.386 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
03:24:49.386 00.000 25848 MoveAxis(E, 50, ABG)
03:24:49.386 00.000 25848 Guiding  Dir = 2, Dur = 50
03:24:49.406 00.020 25848 IsSlewing returns 0
03:24:49.407 00.001 25848 IsGuiding returns 0
03:24:49.438 00.031 25848 PulseGuide returned control before completion, sleep 29
03:24:49.470 00.032 25848 IsGuiding returns 1
03:24:49.470 00.000 25848 scope still moving after pulse duration time elapsed
03:24:49.552 00.082 25848 IsSlewing returns 0
03:24:49.552 00.000 25848 IsGuiding returns 0
03:24:49.552 00.000 25848 scope move finished after 50 + 95 ms
03:24:49.552 00.000 25848 Move returns status 0, amount 50
03:24:49.552 00.000 25848 MoveAxis(S, 16, ABG)
03:24:49.552 00.000 25848 Guiding  Dir = 1, Dur = 16
03:24:49.577 00.025 25848 IsSlewing returns 0
03:24:49.577 00.000 25848 IsGuiding returns 0
03:24:49.618 00.041 25848 IsGuiding returns 1
03:24:49.618 00.000 25848 scope still moving after pulse duration time elapsed
03:24:49.670 00.052 25848 IsSlewing returns 0
03:24:49.670 00.000 25848 IsGuiding returns 0
03:24:49.670 00.000 25848 scope move finished after 16 + 77 ms
03:24:49.670 00.000 25848 Move returns status 0, amount 16
03:24:49.670 00.000 25848 move complete, result=0
03:24:49.670 00.000 25848 worker thread done servicing request
03:24:49.670 00.000 25848 Worker thread wakes up
03:24:49.670 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:49.670 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:49.670 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 0.6 px 16 ms SOUTH
03:24:52.509 02.839 25848 Exposure complete
03:24:52.598 00.089 25848 worker thread done servicing request
03:24:52.598 00.000 21444 OnExposeComplete: enter
03:24:52.598 00.000 21444 UpdateGuideState(): m_state=6
03:24:52.598 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
03:24:52.599 00.001 21444 Star::Find returns 1 (1), X=1265.62, Y=676.06, Mass=5553813, SNR=188.2, Peak=65504 HFD=7.9
03:24:52.599 00.000 21444 MultiStar: [#1 1.12,-1.28,1.04,U] [#2 0.57,-1.21,0.94,U] [#3 1.08,-1.71,0.57,U] [#4 1.07,-1.37,0.90,U] [#5 1.44,-0.62,0.58,U] [#6 0.57,-1.26,0.71,U] [#7 0.53,-1.03,0.49,U] [#8 0.67,-0.99,0.69,U] 
03:24:52.599 00.000 21444 single-star, 8 included, MultiStar: {0.86, -1.14}, one-star: {0.69, -0.77}
03:24:52.599 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.40)
03:24:52.599 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
03:24:52.599 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.77 hyp=1.04 cameraTheta=-0.84 mountX=-0.76 mountY=-0.45, mountTheta=-2.61
03:24:52.600 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.77, opts=13)
03:24:52.600 00.000 21444 Enqueuing Move request for scope (0.69, -0.77)
03:24:52.600 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=192, FiltMax=65504, Gamma=0.560
03:24:52.600 00.000 21444 UpdateGuideState exits: m=5553813 SNR=188.2 Saturated
03:24:52.600 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:52.600 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:52.600 00.000 21444 Enqueuing Expose request
03:24:52.600 00.000 25848 Worker thread wakes up
03:24:52.600 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.77) opts 0xd
03:24:52.600 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.77)
03:24:52.600 00.000 25848 Moving (0.69, -0.77) raw xDistance=-0.76 yDistance=-0.45
03:24:52.600 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.76
03:24:52.600 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:52.601 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
03:24:52.601 00.000 25848 MoveAxis(E, 26, ABG)
03:24:52.601 00.000 25848 Guiding  Dir = 2, Dur = 26
03:24:52.640 00.039 25848 IsSlewing returns 0
03:24:52.641 00.001 25848 IsGuiding returns 0
03:24:52.673 00.032 25848 IsGuiding returns 1
03:24:52.673 00.000 25848 scope still moving after pulse duration time elapsed
03:24:52.720 00.047 25848 IsSlewing returns 0
03:24:52.720 00.000 25848 IsGuiding returns 0
03:24:52.720 00.000 25848 scope move finished after 26 + 53 ms
03:24:52.720 00.000 25848 Move returns status 0, amount 26
03:24:52.720 00.000 25848 MoveAxis(N, 0, ABG)
03:24:52.720 00.000 25848 Move returns status 0, amount 0
03:24:52.720 00.000 25848 move complete, result=0
03:24:52.720 00.000 25848 worker thread done servicing request
03:24:52.720 00.000 25848 Worker thread wakes up
03:24:52.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:52.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:52.720 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.4 px 0 ms NORTH
03:24:55.572 02.852 25848 Exposure complete
03:24:55.658 00.086 25848 worker thread done servicing request
03:24:55.658 00.000 21444 OnExposeComplete: enter
03:24:55.658 00.000 21444 UpdateGuideState(): m_state=6
03:24:55.659 00.001 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
03:24:55.659 00.000 21444 Star::Find returns 1 (1), X=1266.74, Y=676.93, Mass=5398547, SNR=169.8, Peak=65504 HFD=7.8
03:24:55.659 00.000 21444 MultiStar: [#1 1.91,-0.92,0.00,M1] [#2 1.35,-0.92,0.77,U] [#3 0.62,-1.29,0.56,U] [#4 2.04,-0.48,0.00,M1] [#5 1.98,0.20,0.71,U] [#6 2.08,-0.86,0.00,M1] [#7 1.98,-0.38,0.00,M1] [#8 1.44,-0.38,0.59,U] 
03:24:55.659 00.000 21444 refined, 4 included, MultiStar: {1.50, -0.39}, one-star: {1.81, 0.10}
03:24:55.659 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
03:24:55.659 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.13)
03:24:55.659 00.000 21444 CameraToMount -- cameraX=1.50 cameraY=-0.39 hyp=1.55 cameraTheta=-0.25 mountX=-1.53 mountY=0.21, mountTheta=3.01
03:24:55.660 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.50, y=-0.39, opts=13)
03:24:55.660 00.000 21444 Enqueuing Move request for scope (1.50, -0.39)
03:24:55.660 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=140, FiltMax=65504, Gamma=0.560
03:24:55.660 00.000 25848 Worker thread wakes up
03:24:55.660 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.50, -0.39) opts 0xd
03:24:55.660 00.000 25848 Handling offset move in thread for scope, endpoint = (1.50, -0.39)
03:24:55.660 00.000 25848 Moving (1.50, -0.39) raw xDistance=-1.53 yDistance=0.21
03:24:55.660 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.53
03:24:55.660 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:55.661 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:24:55.661 00.000 25848 MoveAxis(E, 46, ABG)
03:24:55.661 00.000 25848 Guiding  Dir = 2, Dur = 46
03:24:55.661 00.000 21444 UpdateGuideState exits: m=5398547 SNR=169.8 Saturated
03:24:55.661 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:55.661 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:55.661 00.000 21444 Enqueuing Expose request
03:24:55.686 00.025 25848 IsSlewing returns 0
03:24:55.686 00.000 25848 IsGuiding returns 0
03:24:55.718 00.032 25848 PulseGuide returned control before completion, sleep 25
03:24:55.768 00.050 25848 IsGuiding returns 1
03:24:55.769 00.001 25848 scope still moving after pulse duration time elapsed
03:24:55.829 00.060 25848 IsSlewing returns 0
03:24:55.829 00.000 25848 IsGuiding returns 0
03:24:55.829 00.000 25848 scope move finished after 46 + 96 ms
03:24:55.829 00.000 25848 Move returns status 0, amount 46
03:24:55.829 00.000 25848 MoveAxis(N, 0, ABG)
03:24:55.829 00.000 25848 Move returns status 0, amount 0
03:24:55.829 00.000 25848 move complete, result=0
03:24:55.829 00.000 25848 worker thread done servicing request
03:24:55.829 00.000 25848 Worker thread wakes up
03:24:55.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:55.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:55.829 00.000 21444 GuideStep: -1.5 px 46 ms EAST, 0.2 px 0 ms NORTH
03:24:58.676 02.847 25848 Exposure complete
03:24:58.760 00.084 25848 worker thread done servicing request
03:24:58.760 00.000 21444 OnExposeComplete: enter
03:24:58.760 00.000 21444 UpdateGuideState(): m_state=6
03:24:58.760 00.000 21444 Star::Find(15, 1266, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
03:24:58.760 00.000 21444 Star::Find returns 1 (1), X=1267.82, Y=676.46, Mass=5825246, SNR=215.1, Peak=65504 HFD=8.2
03:24:58.761 00.001 21444 MultiStar: [#1 3.17,-1.10,0.00,M2] [#2 2.16,-0.98,0.00,M1] [#3 1.59,-1.29,0.57,U] [#4 2.27,-0.83,0.00,M2] [#5 3.08,-0.32,0.00,M1] [#6 2.61,-1.05,0.00,M2] [#7 2.73,-0.79,0.00,M2] [#8 2.39,-0.56,0.00,M1] 
03:24:58.761 00.000 21444 refined, 1 included, MultiStar: {2.42, -0.71}, one-star: {2.89, -0.37}
03:24:58.761 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.95)
03:24:58.761 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
03:24:58.761 00.000 21444 CameraToMount -- cameraX=2.42 cameraY=-0.71 hyp=2.52 cameraTheta=-0.29 mountX=-2.47 mountY=0.26, mountTheta=3.04
03:24:58.761 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.42, y=-0.71, opts=13)
03:24:58.761 00.000 21444 Enqueuing Move request for scope (2.42, -0.71)
03:24:58.761 00.000 25848 Worker thread wakes up
03:24:58.762 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.42, -0.71) opts 0xd
03:24:58.762 00.000 25848 Handling offset move in thread for scope, endpoint = (2.42, -0.71)
03:24:58.762 00.000 25848 Moving (2.42, -0.71) raw xDistance=-2.47 yDistance=0.26
03:24:58.762 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=130, FiltMax=65504, Gamma=0.560
03:24:58.762 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.63 from input -2.47
03:24:58.762 00.000 21444 UpdateGuideState exits: m=5825246 SNR=215.1 Saturated
03:24:58.762 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:58.762 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:58.762 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:24:58.762 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:24:58.762 00.000 21444 Enqueuing Expose request
03:24:58.762 00.000 25848 MoveAxis(E, 75, ABG)
03:24:58.762 00.000 25848 Guiding  Dir = 2, Dur = 75
03:24:58.782 00.020 25848 IsSlewing returns 0
03:24:58.782 00.000 25848 IsGuiding returns 0
03:24:58.814 00.032 25848 PulseGuide returned control before completion, sleep 54
03:24:58.881 00.067 25848 IsGuiding returns 1
03:24:58.881 00.000 25848 scope still moving after pulse duration time elapsed
03:24:58.937 00.056 25848 IsSlewing returns 0
03:24:58.938 00.001 25848 IsGuiding returns 0
03:24:58.938 00.000 25848 scope move finished after 75 + 79 ms
03:24:58.938 00.000 25848 Move returns status 0, amount 75
03:24:58.938 00.000 25848 MoveAxis(N, 0, ABG)
03:24:58.938 00.000 25848 Move returns status 0, amount 0
03:24:58.938 00.000 25848 move complete, result=0
03:24:58.938 00.000 25848 worker thread done servicing request
03:24:58.938 00.000 25848 Worker thread wakes up
03:24:58.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:24:58.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:24:58.938 00.000 21444 GuideStep: -2.5 px 75 ms EAST, 0.3 px 0 ms NORTH
03:25:01.783 02.845 25848 Exposure complete
03:25:01.871 00.088 25848 worker thread done servicing request
03:25:01.871 00.000 21444 OnExposeComplete: enter
03:25:01.871 00.000 21444 UpdateGuideState(): m_state=6
03:25:01.871 00.000 21444 Star::Find(15, 1267, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
03:25:01.871 00.000 21444 Star::Find returns 1 (1), X=1266.90, Y=675.60, Mass=5686630, SNR=212.2, Peak=65504 HFD=8.1
03:25:01.872 00.001 21444 MultiStar: [#1 2.18,-1.68,0.00,M3] [#2 1.07,-1.20,0.74,U] [#3 0.67,-1.61,0.90,U] [#4 1.22,-1.05,0.71,U] [#5 1.51,-1.04,0.75,U] [#6 1.22,-1.58,0.51,U] [#7 1.94,-1.14,0.00,M3] [#8 1.34,-1.15,0.48,U] 
03:25:01.872 00.000 21444 refined, 6 included, MultiStar: {1.30, -1.27}, one-star: {1.97, -1.23}
03:25:01.872 00.000 21444 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.05) = xAngle (-3.82 = 2.46)
03:25:01.872 00.000 21444 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.38)
03:25:01.872 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-1.27 hyp=1.82 cameraTheta=-0.77 mountX=-1.41 mountY=-0.68, mountTheta=-2.69
03:25:01.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-1.27, opts=13)
03:25:01.874 00.001 21444 Enqueuing Move request for scope (1.30, -1.27)
03:25:01.874 00.000 25848 Worker thread wakes up
03:25:01.874 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=206, FiltMax=65504, Gamma=0.560
03:25:01.874 00.000 21444 UpdateGuideState exits: m=5686630 SNR=212.2 Saturated
03:25:01.874 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:01.874 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -1.27) opts 0xd
03:25:01.874 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, -1.27)
03:25:01.874 00.000 25848 Moving (1.30, -1.27) raw xDistance=-1.41 yDistance=-0.68
03:25:01.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.41
03:25:01.874 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:25:01.875 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:01.875 00.000 21444 Enqueuing Expose request
03:25:01.875 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
03:25:01.875 00.000 25848 MoveAxis(E, 46, ABG)
03:25:01.875 00.000 25848 Guiding  Dir = 2, Dur = 46
03:25:02.140 00.265 25848 IsSlewing returns 0
03:25:02.140 00.000 25848 IsGuiding returns 0
03:25:02.171 00.031 25848 PulseGuide returned control before completion, sleep 26
03:25:02.204 00.033 25848 IsGuiding returns 1
03:25:02.204 00.000 25848 scope still moving after pulse duration time elapsed
03:25:02.288 00.084 25848 IsSlewing returns 0
03:25:02.289 00.001 25848 IsGuiding returns 0
03:25:02.289 00.000 25848 scope move finished after 46 + 102 ms
03:25:02.289 00.000 25848 Move returns status 0, amount 46
03:25:02.289 00.000 25848 MoveAxis(N, 0, ABG)
03:25:02.289 00.000 25848 Move returns status 0, amount 0
03:25:02.289 00.000 25848 move complete, result=0
03:25:02.289 00.000 25848 worker thread done servicing request
03:25:02.289 00.000 25848 Worker thread wakes up
03:25:02.289 00.000 21444 GuideStep: -1.4 px 46 ms EAST, -0.7 px 0 ms NORTH
03:25:02.290 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:02.290 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:05.130 02.840 25848 Exposure complete
03:25:05.220 00.090 25848 worker thread done servicing request
03:25:05.220 00.000 21444 OnExposeComplete: enter
03:25:05.220 00.000 21444 UpdateGuideState(): m_state=6
03:25:05.220 00.000 21444 Star::Find(15, 1266, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
03:25:05.220 00.000 21444 Star::Find returns 1 (1), X=1264.46, Y=676.70, Mass=5566176, SNR=240.6, Peak=65504 HFD=7.8
03:25:05.220 00.000 21444 MultiStar: [#1 -0.26,-0.46,0.83,U] [#2 -0.85,-0.07,0.78,U] [#3 -0.54,-0.52,0.75,U] [#4 -0.67,0.08,0.72,U] [#5 -0.33,0.49,0.69,U] [#6 -0.53,0.18,0.67,U] [#7 -0.61,0.24,0.58,U] [#8 -0.83,0.37,0.53,U] 
03:25:05.221 00.001 21444 single-star, 8 included, MultiStar: {-0.55, -0.02}, one-star: {-0.46, -0.13}
03:25:05.221 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.93 = 0.36)
03:25:05.221 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
03:25:05.221 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.13 hyp=0.48 cameraTheta=-2.87 mountX=0.45 mountY=-0.29, mountTheta=-0.58
03:25:05.222 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.13, opts=13)
03:25:05.222 00.000 21444 Enqueuing Move request for scope (-0.46, -0.13)
03:25:05.222 00.000 25848 Worker thread wakes up
03:25:05.222 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=78, FiltMax=65504, Gamma=0.560
03:25:05.222 00.000 21444 UpdateGuideState exits: m=5566176 SNR=240.6 Saturated
03:25:05.222 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:05.223 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:05.223 00.000 21444 Enqueuing Expose request
03:25:05.223 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.13) opts 0xd
03:25:05.223 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.13)
03:25:05.223 00.000 25848 Moving (-0.46, -0.13) raw xDistance=0.45 yDistance=-0.29
03:25:05.223 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
03:25:05.223 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:05.223 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
03:25:05.223 00.000 25848 MoveAxis(E, 0, ABG)
03:25:05.223 00.000 25848 Move returns status 0, amount 0
03:25:05.223 00.000 25848 MoveAxis(N, 0, ABG)
03:25:05.223 00.000 25848 Move returns status 0, amount 0
03:25:05.223 00.000 25848 move complete, result=0
03:25:05.223 00.000 25848 worker thread done servicing request
03:25:05.223 00.000 25848 Worker thread wakes up
03:25:05.223 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:05.223 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:05.224 00.001 21444 GuideStep: 0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
03:25:08.067 02.843 25848 Exposure complete
03:25:08.145 00.078 25848 worker thread done servicing request
03:25:08.145 00.000 21444 OnExposeComplete: enter
03:25:08.145 00.000 21444 UpdateGuideState(): m_state=6
03:25:08.145 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
03:25:08.146 00.001 21444 Star::Find returns 1 (1), X=1265.57, Y=677.08, Mass=5650043, SNR=223.6, Peak=65504 HFD=7.9
03:25:08.146 00.000 21444 MultiStar: [#1 1.19,-0.67,0.84,U] [#2 0.10,-0.79,0.73,U] [#3 0.86,-1.33,0.60,U] [#4 0.61,-0.42,0.83,U] [#5 1.42,0.22,0.58,U] [#6 1.10,-0.46,0.64,U] [#7 1.06,-0.42,0.41,U] [#8 0.99,-0.02,0.61,U] 
03:25:08.146 00.000 21444 single-star, 8 included, MultiStar: {0.85, -0.38}, one-star: {0.65, 0.25}
03:25:08.146 00.000 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
03:25:08.146 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
03:25:08.146 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=0.25 hyp=0.69 cameraTheta=0.37 mountX=-0.62 mountY=0.47, mountTheta=2.49
03:25:08.147 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.25, opts=13)
03:25:08.147 00.000 21444 Enqueuing Move request for scope (0.65, 0.25)
03:25:08.147 00.000 25848 Worker thread wakes up
03:25:08.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.25) opts 0xd
03:25:08.147 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.25)
03:25:08.147 00.000 25848 Moving (0.65, 0.25) raw xDistance=-0.62 yDistance=0.47
03:25:08.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
03:25:08.147 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:08.147 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=92, FiltMax=65504, Gamma=0.560
03:25:08.147 00.000 21444 UpdateGuideState exits: m=5650043 SNR=223.6 Saturated
03:25:08.147 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:08.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:08.147 00.000 21444 Enqueuing Expose request
03:25:08.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
03:25:08.147 00.000 25848 MoveAxis(E, 18, ABG)
03:25:08.147 00.000 25848 Guiding  Dir = 2, Dur = 18
03:25:08.173 00.026 25848 IsSlewing returns 0
03:25:08.173 00.000 25848 IsGuiding returns 0
03:25:08.205 00.032 25848 IsGuiding returns 1
03:25:08.205 00.000 25848 scope still moving after pulse duration time elapsed
03:25:08.266 00.061 25848 IsSlewing returns 0
03:25:08.266 00.000 25848 IsGuiding returns 0
03:25:08.267 00.001 25848 scope move finished after 18 + 75 ms
03:25:08.267 00.000 25848 Move returns status 0, amount 18
03:25:08.267 00.000 25848 MoveAxis(N, 0, ABG)
03:25:08.267 00.000 25848 Move returns status 0, amount 0
03:25:08.267 00.000 25848 move complete, result=0
03:25:08.267 00.000 25848 worker thread done servicing request
03:25:08.267 00.000 25848 Worker thread wakes up
03:25:08.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:08.267 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:08.267 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.5 px 0 ms NORTH
03:25:11.117 02.850 25848 Exposure complete
03:25:11.205 00.088 25848 worker thread done servicing request
03:25:11.205 00.000 21444 OnExposeComplete: enter
03:25:11.205 00.000 21444 UpdateGuideState(): m_state=6
03:25:11.206 00.001 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
03:25:11.206 00.000 21444 Star::Find returns 1 (1), X=1265.48, Y=676.94, Mass=5627369, SNR=194.2, Peak=65504 HFD=8.0
03:25:11.206 00.000 21444 MultiStar: [#1 1.45,-1.03,0.84,U] [#2 0.91,-0.56,0.77,U] [#3 0.47,-0.66,0.70,U] [#4 0.51,-0.68,0.78,U] [#5 1.15,-0.46,0.73,U] [#6 0.91,-0.83,0.54,U] [#7 0.57,-0.95,0.51,U] [#8 0.36,-0.30,0.70,U] 
03:25:11.206 00.000 21444 single-star, 8 included, MultiStar: {0.77, -0.56}, one-star: {0.56, 0.11}
03:25:11.206 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
03:25:11.206 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
03:25:11.206 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=0.11 hyp=0.57 cameraTheta=0.19 mountX=-0.54 mountY=0.31, mountTheta=2.62
03:25:11.207 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=0.11, opts=13)
03:25:11.207 00.000 21444 Enqueuing Move request for scope (0.56, 0.11)
03:25:11.207 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=206, FiltMax=65504, Gamma=0.560
03:25:11.207 00.000 25848 Worker thread wakes up
03:25:11.208 00.001 21444 UpdateGuideState exits: m=5627369 SNR=194.2 Saturated
03:25:11.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:11.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:11.208 00.000 21444 Enqueuing Expose request
03:25:11.208 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.11) opts 0xd
03:25:11.208 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 0.11)
03:25:11.208 00.000 25848 Moving (0.56, 0.11) raw xDistance=-0.54 yDistance=0.31
03:25:11.208 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.54
03:25:11.208 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:11.208 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:25:11.208 00.000 25848 MoveAxis(E, 17, ABG)
03:25:11.208 00.000 25848 Guiding  Dir = 2, Dur = 17
03:25:11.233 00.025 25848 IsSlewing returns 0
03:25:11.234 00.001 25848 IsGuiding returns 0
03:25:11.266 00.032 25848 IsGuiding returns 1
03:25:11.266 00.000 25848 scope still moving after pulse duration time elapsed
03:25:11.314 00.048 25848 IsSlewing returns 0
03:25:11.314 00.000 25848 IsGuiding returns 0
03:25:11.314 00.000 25848 scope move finished after 17 + 63 ms
03:25:11.314 00.000 25848 Move returns status 0, amount 17
03:25:11.314 00.000 25848 MoveAxis(N, 0, ABG)
03:25:11.314 00.000 25848 Move returns status 0, amount 0
03:25:11.314 00.000 25848 move complete, result=0
03:25:11.314 00.000 25848 worker thread done servicing request
03:25:11.314 00.000 25848 Worker thread wakes up
03:25:11.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:11.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:11.315 00.001 21444 GuideStep: -0.5 px 17 ms EAST, 0.3 px 0 ms NORTH
03:25:14.165 02.850 25848 Exposure complete
03:25:14.245 00.080 25848 worker thread done servicing request
03:25:14.245 00.000 21444 OnExposeComplete: enter
03:25:14.245 00.000 21444 UpdateGuideState(): m_state=6
03:25:14.245 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
03:25:14.246 00.001 21444 Star::Find returns 1 (1), X=1267.62, Y=676.90, Mass=5751689, SNR=239.2, Peak=65504 HFD=7.9
03:25:14.246 00.000 21444 MultiStar: [#1 2.22,-0.78,0.00,M1] [#2 2.06,-0.47,0.83,U] [#3 2.31,-0.72,0.00,M1] [#4 2.56,-0.58,0.00,M1] [#5 2.63,-0.31,0.00,M1] [#6 2.77,-0.62,0.00,M1] [#7 2.99,-0.51,0.00,M1] [#8 2.38,-0.17,0.00,M1] 
03:25:14.246 00.000 21444 refined, 1 included, MultiStar: {2.41, -0.17}, one-star: {2.69, 0.07}
03:25:14.246 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
03:25:14.246 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.32)
03:25:14.246 00.000 21444 CameraToMount -- cameraX=2.41 cameraY=-0.17 hyp=2.41 cameraTheta=-0.07 mountX=-2.41 mountY=0.75, mountTheta=2.84
03:25:14.247 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.41, y=-0.17, opts=13)
03:25:14.247 00.000 21444 Enqueuing Move request for scope (2.41, -0.17)
03:25:14.247 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=152, FiltMax=65504, Gamma=0.560
03:25:14.247 00.000 21444 UpdateGuideState exits: m=5751689 SNR=239.2 Saturated
03:25:14.247 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:14.247 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:14.247 00.000 21444 Enqueuing Expose request
03:25:14.247 00.000 25848 Worker thread wakes up
03:25:14.247 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.41, -0.17) opts 0xd
03:25:14.247 00.000 25848 Handling offset move in thread for scope, endpoint = (2.41, -0.17)
03:25:14.247 00.000 25848 Moving (2.41, -0.17) raw xDistance=-2.41 yDistance=0.75
03:25:14.247 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.55 from input -2.41
03:25:14.247 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
03:25:14.247 00.000 25848 MoveAxis(E, 71, ABG)
03:25:14.247 00.000 25848 Guiding  Dir = 2, Dur = 71
03:25:14.283 00.036 25848 IsSlewing returns 0
03:25:14.283 00.000 25848 IsGuiding returns 0
03:25:14.314 00.031 25848 PulseGuide returned control before completion, sleep 50
03:25:14.366 00.052 25848 IsGuiding returns 1
03:25:14.366 00.000 25848 scope still moving after pulse duration time elapsed
03:25:14.421 00.055 25848 IsSlewing returns 0
03:25:14.421 00.000 25848 IsGuiding returns 0
03:25:14.421 00.000 25848 scope move finished after 71 + 67 ms
03:25:14.421 00.000 25848 Move returns status 0, amount 71
03:25:14.421 00.000 25848 MoveAxis(S, 21, ABG)
03:25:14.421 00.000 25848 Guiding  Dir = 1, Dur = 21
03:25:14.453 00.032 25848 IsSlewing returns 0
03:25:14.453 00.000 25848 IsGuiding returns 0
03:25:14.485 00.032 25848 IsGuiding returns 1
03:25:14.485 00.000 25848 scope still moving after pulse duration time elapsed
03:25:14.640 00.155 25848 IsSlewing returns 0
03:25:14.640 00.000 25848 IsGuiding returns 0
03:25:14.640 00.000 25848 scope move finished after 21 + 166 ms
03:25:14.640 00.000 25848 Move returns status 0, amount 21
03:25:14.641 00.001 25848 move complete, result=0
03:25:14.641 00.000 25848 worker thread done servicing request
03:25:14.641 00.000 25848 Worker thread wakes up
03:25:14.641 00.000 21444 GuideStep: -2.4 px 71 ms EAST, 0.8 px 21 ms SOUTH
03:25:14.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:14.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:17.493 02.852 25848 Exposure complete
03:25:17.572 00.079 25848 worker thread done servicing request
03:25:17.572 00.000 21444 OnExposeComplete: enter
03:25:17.572 00.000 21444 UpdateGuideState(): m_state=6
03:25:17.572 00.000 21444 Star::Find(15, 1267, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
03:25:17.572 00.000 21444 Star::Find returns 1 (1), X=1264.95, Y=676.90, Mass=5481289, SNR=193.0, Peak=65504 HFD=8.1
03:25:17.572 00.000 21444 MultiStar: [#1 0.12,-0.80,0.96,U] [#2 -0.48,-0.27,1.05,U] [#3 0.32,-0.67,0.67,U] [#4 0.25,-0.41,0.97,U] [#5 0.38,0.08,0.75,U] [#6 0.51,-0.28,0.59,U] [#7 0.70,-0.44,0.34,U] [#8 -0.20,-0.23,0.57,U] 
03:25:17.573 00.001 21444 single-star, 8 included, MultiStar: {0.12, -0.32}, one-star: {0.02, 0.07}
03:25:17.573 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.73 = -1.73)
03:25:17.573 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.57 = 1.71)
03:25:17.573 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.32 mountX=-0.01 mountY=0.07, mountTheta=1.73
03:25:17.573 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.07, opts=13)
03:25:17.573 00.000 21444 Enqueuing Move request for scope (0.02, 0.07)
03:25:17.573 00.000 25848 Worker thread wakes up
03:25:17.574 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=170, FiltMax=65504, Gamma=0.560
03:25:17.574 00.000 21444 UpdateGuideState exits: m=5481289 SNR=193.0 Saturated
03:25:17.574 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:17.574 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:17.574 00.000 21444 Enqueuing Expose request
03:25:17.574 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
03:25:17.574 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
03:25:17.574 00.000 25848 Moving (0.02, 0.07) raw xDistance=-0.01 yDistance=0.07
03:25:17.574 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:25:17.574 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:17.574 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:25:17.574 00.000 25848 MoveAxis(E, 0, ABG)
03:25:17.574 00.000 25848 Move returns status 0, amount 0
03:25:17.574 00.000 25848 MoveAxis(N, 0, ABG)
03:25:17.574 00.000 25848 Move returns status 0, amount 0
03:25:17.574 00.000 25848 move complete, result=0
03:25:17.574 00.000 25848 worker thread done servicing request
03:25:17.574 00.000 25848 Worker thread wakes up
03:25:17.574 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:17.574 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:17.574 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:20.426 02.852 25848 Exposure complete
03:25:20.512 00.086 25848 worker thread done servicing request
03:25:20.512 00.000 21444 OnExposeComplete: enter
03:25:20.512 00.000 21444 UpdateGuideState(): m_state=6
03:25:20.512 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
03:25:20.512 00.000 21444 Star::Find returns 1 (1), X=1267.18, Y=676.49, Mass=5796756, SNR=205.7, Peak=65504 HFD=8.1
03:25:20.512 00.000 21444 MultiStar: [#1 1.86,-1.18,0.83,U] [#2 1.30,-1.05,0.76,U] [#3 1.64,-1.41,0.71,U] [#4 2.16,-0.47,0.62,U] [#5 1.77,0.12,0.74,U] [#6 2.21,-0.84,0.00,M1] [#7 2.50,-0.49,0.00,M1] [#8 2.04,-0.34,0.53,U] 
03:25:20.512 00.000 21444 refined, 6 included, MultiStar: {1.86, -0.67}, one-star: {2.25, -0.34}
03:25:20.513 00.001 21444 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.05) = xAngle (-3.40 = 2.88)
03:25:20.513 00.000 21444 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.24 = 0.04)
03:25:20.513 00.000 21444 CameraToMount -- cameraX=1.86 cameraY=-0.67 hyp=1.98 cameraTheta=-0.35 mountX=-1.92 mountY=0.08, mountTheta=3.10
03:25:20.513 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.86, y=-0.67, opts=13)
03:25:20.513 00.000 21444 Enqueuing Move request for scope (1.86, -0.67)
03:25:20.513 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=90, FiltMax=65504, Gamma=0.560
03:25:20.513 00.000 21444 UpdateGuideState exits: m=5796756 SNR=205.7 Saturated
03:25:20.513 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:20.513 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:20.513 00.000 21444 Enqueuing Expose request
03:25:20.513 00.000 25848 Worker thread wakes up
03:25:20.514 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.86, -0.67) opts 0xd
03:25:20.514 00.000 25848 Handling offset move in thread for scope, endpoint = (1.86, -0.67)
03:25:20.514 00.000 25848 Moving (1.86, -0.67) raw xDistance=-1.92 yDistance=0.08
03:25:20.514 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.92
03:25:20.514 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:20.514 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:25:20.514 00.000 25848 MoveAxis(E, 56, ABG)
03:25:20.514 00.000 25848 Guiding  Dir = 2, Dur = 56
03:25:20.563 00.049 25848 IsSlewing returns 0
03:25:20.563 00.000 25848 IsGuiding returns 0
03:25:20.595 00.032 25848 PulseGuide returned control before completion, sleep 35
03:25:20.631 00.036 25848 IsGuiding returns 1
03:25:20.631 00.000 25848 scope still moving after pulse duration time elapsed
03:25:20.704 00.073 25848 IsSlewing returns 0
03:25:20.705 00.001 25848 IsGuiding returns 0
03:25:20.705 00.000 25848 scope move finished after 56 + 85 ms
03:25:20.705 00.000 25848 Move returns status 0, amount 56
03:25:20.705 00.000 25848 MoveAxis(N, 0, ABG)
03:25:20.705 00.000 25848 Move returns status 0, amount 0
03:25:20.705 00.000 25848 move complete, result=0
03:25:20.705 00.000 25848 worker thread done servicing request
03:25:20.705 00.000 25848 Worker thread wakes up
03:25:20.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:20.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:20.705 00.000 21444 GuideStep: -1.9 px 56 ms EAST, 0.1 px 0 ms NORTH
03:25:23.550 02.845 25848 Exposure complete
03:25:23.630 00.080 25848 worker thread done servicing request
03:25:23.631 00.001 21444 OnExposeComplete: enter
03:25:23.631 00.000 21444 UpdateGuideState(): m_state=6
03:25:23.631 00.000 21444 Star::Find(15, 1267, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
03:25:23.631 00.000 21444 Star::Find returns 1 (1), X=1265.24, Y=676.34, Mass=5801494, SNR=212.1, Peak=65504 HFD=8.0
03:25:23.631 00.000 21444 MultiStar: [#1 0.59,-1.55,0.80,U] [#2 -0.51,-1.19,0.88,U] [#3 -0.20,-1.56,0.75,U] [#4 -0.24,-0.83,0.94,U] [#5 0.78,-0.90,0.55,U] [#6 0.12,-0.93,0.72,U] [#7 0.53,-1.04,0.34,U] [#8 0.01,-0.47,0.63,U] 
03:25:23.631 00.000 21444 single-star, 8 included, MultiStar: {0.10, -0.99}, one-star: {0.31, -0.49}
03:25:23.631 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
03:25:23.631 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
03:25:23.631 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-0.49 hyp=0.58 cameraTheta=-1.01 mountX=-0.35 mountY=-0.34, mountTheta=-2.38
03:25:23.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-0.49, opts=13)
03:25:23.632 00.000 21444 Enqueuing Move request for scope (0.31, -0.49)
03:25:23.632 00.000 25848 Worker thread wakes up
03:25:23.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=52, FiltMax=65504, Gamma=0.560
03:25:23.632 00.000 21444 UpdateGuideState exits: m=5801494 SNR=212.1 Saturated
03:25:23.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.49) opts 0xd
03:25:23.632 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:23.632 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -0.49)
03:25:23.632 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:23.632 00.000 21444 Enqueuing Expose request
03:25:23.632 00.000 25848 Moving (0.31, -0.49) raw xDistance=-0.35 yDistance=-0.34
03:25:23.632 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
03:25:23.632 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:23.632 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
03:25:23.632 00.000 25848 MoveAxis(E, 0, ABG)
03:25:23.632 00.000 25848 Move returns status 0, amount 0
03:25:23.633 00.001 25848 MoveAxis(N, 0, ABG)
03:25:23.633 00.000 25848 Move returns status 0, amount 0
03:25:23.633 00.000 25848 move complete, result=0
03:25:23.633 00.000 25848 worker thread done servicing request
03:25:23.633 00.000 25848 Worker thread wakes up
03:25:23.633 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:23.633 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:23.633 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
03:25:26.479 02.846 25848 Exposure complete
03:25:26.566 00.087 25848 worker thread done servicing request
03:25:26.566 00.000 21444 OnExposeComplete: enter
03:25:26.566 00.000 21444 UpdateGuideState(): m_state=6
03:25:26.567 00.001 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
03:25:26.567 00.000 21444 Star::Find returns 1 (1), X=1265.69, Y=677.28, Mass=5688592, SNR=216.1, Peak=65504 HFD=8.0
03:25:26.567 00.000 21444 MultiStar: [#1 1.92,-0.66,0.82,U] [#2 0.86,-0.15,0.67,U] [#3 0.51,-0.60,0.64,U] [#4 0.70,-0.11,0.78,U] [#5 0.86,0.53,0.71,U] [#6 1.33,-0.16,0.58,U] [#7 1.33,0.06,0.44,U] [#8 0.68,0.60,0.63,U] 
03:25:26.567 00.000 21444 single-star, 8 included, MultiStar: {0.99, 0.00}, one-star: {0.77, 0.45}
03:25:26.567 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
03:25:26.567 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.92)
03:25:26.567 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.45 hyp=0.89 cameraTheta=0.53 mountX=-0.72 mountY=0.71, mountTheta=2.37
03:25:26.568 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.45, opts=13)
03:25:26.568 00.000 21444 Enqueuing Move request for scope (0.77, 0.45)
03:25:26.568 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=52, FiltMax=65504, Gamma=0.560
03:25:26.568 00.000 21444 UpdateGuideState exits: m=5688592 SNR=216.1 Saturated
03:25:26.569 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:26.569 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:26.569 00.000 21444 Enqueuing Expose request
03:25:26.569 00.000 25848 Worker thread wakes up
03:25:26.569 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.45) opts 0xd
03:25:26.569 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.45)
03:25:26.569 00.000 25848 Moving (0.77, 0.45) raw xDistance=-0.72 yDistance=0.71
03:25:26.569 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.72
03:25:26.569 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
03:25:26.569 00.000 25848 MoveAxis(E, 21, ABG)
03:25:26.569 00.000 25848 Guiding  Dir = 2, Dur = 21
03:25:26.608 00.039 25848 IsSlewing returns 0
03:25:26.608 00.000 25848 IsGuiding returns 0
03:25:26.649 00.041 25848 IsGuiding returns 1
03:25:26.649 00.000 25848 scope still moving after pulse duration time elapsed
03:25:26.702 00.053 25848 IsSlewing returns 0
03:25:26.702 00.000 25848 IsGuiding returns 0
03:25:26.702 00.000 25848 scope move finished after 21 + 73 ms
03:25:26.703 00.001 25848 Move returns status 0, amount 21
03:25:26.703 00.000 25848 MoveAxis(S, 19, ABG)
03:25:26.703 00.000 25848 Guiding  Dir = 1, Dur = 19
03:25:26.733 00.030 25848 IsSlewing returns 0
03:25:26.733 00.000 25848 IsGuiding returns 0
03:25:26.765 00.032 25848 IsGuiding returns 1
03:25:26.765 00.000 25848 scope still moving after pulse duration time elapsed
03:25:26.813 00.048 25848 IsSlewing returns 0
03:25:26.813 00.000 25848 IsGuiding returns 0
03:25:26.813 00.000 25848 scope move finished after 19 + 60 ms
03:25:26.813 00.000 25848 Move returns status 0, amount 19
03:25:26.813 00.000 25848 move complete, result=0
03:25:26.813 00.000 25848 worker thread done servicing request
03:25:26.813 00.000 25848 Worker thread wakes up
03:25:26.814 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:26.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:26.814 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.7 px 19 ms SOUTH
03:25:29.662 02.848 25848 Exposure complete
03:25:29.744 00.082 25848 worker thread done servicing request
03:25:29.744 00.000 21444 OnExposeComplete: enter
03:25:29.745 00.001 21444 UpdateGuideState(): m_state=6
03:25:29.745 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
03:25:29.745 00.000 21444 Star::Find returns 1 (1), X=1265.56, Y=677.66, Mass=5539586, SNR=203.2, Peak=65504 HFD=7.6
03:25:29.745 00.000 21444 MultiStar: [#1 0.68,-0.03,0.89,U] [#2 0.08,0.45,0.86,U] [#3 0.33,-0.33,0.62,U] [#4 0.43,0.02,0.72,U] [#5 0.80,-0.02,0.59,U] [#6 0.61,0.28,0.64,U] [#7 0.80,0.10,0.49,U] [#8 0.77,0.25,0.66,U] 
03:25:29.745 00.000 21444 refined, 8 included, MultiStar: {0.55, 0.21}, one-star: {0.63, 0.83}
03:25:29.745 00.000 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.68 = -2.68)
03:25:29.745 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.76)
03:25:29.745 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.21 hyp=0.59 cameraTheta=0.37 mountX=-0.53 mountY=0.41, mountTheta=2.49
03:25:29.746 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.21, opts=13)
03:25:29.746 00.000 21444 Enqueuing Move request for scope (0.55, 0.21)
03:25:29.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2168, FiltMin=206, FiltMax=65504, Gamma=0.560
03:25:29.746 00.000 21444 UpdateGuideState exits: m=5539586 SNR=203.2 Saturated
03:25:29.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:29.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:29.746 00.000 21444 Enqueuing Expose request
03:25:29.746 00.000 25848 Worker thread wakes up
03:25:29.746 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.21) opts 0xd
03:25:29.746 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.21)
03:25:29.746 00.000 25848 Moving (0.55, 0.21) raw xDistance=-0.53 yDistance=0.41
03:25:29.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.53
03:25:29.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:29.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
03:25:29.746 00.000 25848 MoveAxis(E, 17, ABG)
03:25:29.746 00.000 25848 Guiding  Dir = 2, Dur = 17
03:25:29.767 00.021 25848 IsSlewing returns 0
03:25:29.767 00.000 25848 IsGuiding returns 0
03:25:29.799 00.032 25848 IsGuiding returns 1
03:25:29.799 00.000 25848 scope still moving after pulse duration time elapsed
03:25:29.916 00.117 25848 IsSlewing returns 0
03:25:29.916 00.000 25848 IsGuiding returns 0
03:25:29.916 00.000 25848 scope move finished after 17 + 132 ms
03:25:29.916 00.000 25848 Move returns status 0, amount 17
03:25:29.916 00.000 25848 MoveAxis(N, 0, ABG)
03:25:29.916 00.000 25848 Move returns status 0, amount 0
03:25:29.916 00.000 25848 move complete, result=0
03:25:29.917 00.001 25848 worker thread done servicing request
03:25:29.917 00.000 25848 Worker thread wakes up
03:25:29.917 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:29.917 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:29.917 00.000 21444 GuideStep: -0.5 px 17 ms EAST, 0.4 px 0 ms NORTH
03:25:32.768 02.851 25848 Exposure complete
03:25:32.852 00.084 25848 worker thread done servicing request
03:25:32.852 00.000 21444 OnExposeComplete: enter
03:25:32.852 00.000 21444 UpdateGuideState(): m_state=6
03:25:32.852 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
03:25:32.852 00.000 21444 Star::Find returns 1 (1), X=1264.93, Y=677.23, Mass=5741893, SNR=235.9, Peak=65504 HFD=8.0
03:25:32.852 00.000 21444 MultiStar: [#1 0.62,0.17,0.69,U] [#2 0.12,0.12,0.61,U] [#3 -0.19,0.24,0.69,U] [#4 0.10,0.17,0.75,U] [#5 0.33,0.77,0.61,U] [#6 -0.04,0.25,0.61,U] [#7 0.67,0.72,0.43,U] [#8 -0.18,0.40,0.55,U] 
03:25:32.853 00.001 21444 refined, 8 included, MultiStar: {0.14, 0.34}, one-star: {0.01, 0.40}
03:25:32.853 00.000 21444 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.05) = xAngle (-1.86 = -1.86)
03:25:32.853 00.000 21444 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.70 = 1.58)
03:25:32.853 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.34 hyp=0.37 cameraTheta=1.19 mountX=-0.10 mountY=0.37, mountTheta=1.85
03:25:32.853 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.34, opts=13)
03:25:32.853 00.000 21444 Enqueuing Move request for scope (0.14, 0.34)
03:25:32.854 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=156, FiltMax=65504, Gamma=0.560
03:25:32.854 00.000 21444 UpdateGuideState exits: m=5741893 SNR=235.9 Saturated
03:25:32.854 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:32.854 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:32.854 00.000 21444 Enqueuing Expose request
03:25:32.854 00.000 25848 Worker thread wakes up
03:25:32.854 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.34) opts 0xd
03:25:32.854 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.34)
03:25:32.854 00.000 25848 Moving (0.14, 0.34) raw xDistance=-0.10 yDistance=0.37
03:25:32.854 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:25:32.854 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:32.854 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
03:25:32.854 00.000 25848 MoveAxis(E, 0, ABG)
03:25:32.854 00.000 25848 Move returns status 0, amount 0
03:25:32.854 00.000 25848 MoveAxis(N, 0, ABG)
03:25:32.854 00.000 25848 Move returns status 0, amount 0
03:25:32.854 00.000 25848 move complete, result=0
03:25:32.854 00.000 25848 worker thread done servicing request
03:25:32.854 00.000 25848 Worker thread wakes up
03:25:32.854 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:32.854 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:32.854 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:25:35.708 02.854 25848 Exposure complete
03:25:35.785 00.077 25848 worker thread done servicing request
03:25:35.785 00.000 21444 OnExposeComplete: enter
03:25:35.785 00.000 21444 UpdateGuideState(): m_state=6
03:25:35.785 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
03:25:35.785 00.000 21444 Star::Find returns 1 (1), X=1263.54, Y=677.47, Mass=5910438, SNR=252.8, Peak=65504 HFD=7.7
03:25:35.785 00.000 21444 MultiStar: [#1 -0.46,0.62,0.76,U] [#2 -0.86,1.30,0.68,U] [#3 -1.31,0.59,0.60,U] [#4 -1.49,0.51,0.73,U] [#5 -1.64,0.36,0.66,U] [#6 -1.66,0.54,0.51,U] [#7 -1.40,0.61,0.48,U] [#8 -1.21,0.73,0.47,U] 
03:25:35.786 00.001 21444 refined, 8 included, MultiStar: {-1.25, 0.66}, one-star: {-1.39, 0.64}
03:25:35.786 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
03:25:35.786 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.05)
03:25:35.786 00.000 21444 CameraToMount -- cameraX=-1.25 cameraY=0.66 hyp=1.41 cameraTheta=2.66 mountX=1.31 mountY=0.13, mountTheta=0.10
03:25:35.786 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.25, y=0.66, opts=13)
03:25:35.786 00.000 21444 Enqueuing Move request for scope (-1.25, 0.66)
03:25:35.786 00.000 25848 Worker thread wakes up
03:25:35.786 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 0.66) opts 0xd
03:25:35.786 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.25, 0.66)
03:25:35.786 00.000 25848 Moving (-1.25, 0.66) raw xDistance=1.31 yDistance=0.13
03:25:35.787 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.31
03:25:35.787 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:35.787 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:25:35.787 00.000 25848 MoveAxis(W, 38, ABG)
03:25:35.787 00.000 25848 Guiding  Dir = 3, Dur = 38
03:25:35.787 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=16, FiltMax=65504, Gamma=0.560
03:25:35.787 00.000 21444 UpdateGuideState exits: m=5910438 SNR=252.8 Saturated
03:25:35.787 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:35.787 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:35.787 00.000 21444 Enqueuing Expose request
03:25:35.812 00.025 25848 IsSlewing returns 0
03:25:35.812 00.000 25848 IsGuiding returns 0
03:25:35.844 00.032 25848 PulseGuide returned control before completion, sleep 17
03:25:35.863 00.019 25848 IsGuiding returns 1
03:25:35.863 00.000 25848 scope still moving after pulse duration time elapsed
03:25:35.922 00.059 25848 IsSlewing returns 0
03:25:35.923 00.001 25848 IsGuiding returns 0
03:25:35.923 00.000 25848 scope move finished after 38 + 72 ms
03:25:35.923 00.000 25848 Move returns status 0, amount 38
03:25:35.923 00.000 25848 MoveAxis(N, 0, ABG)
03:25:35.923 00.000 25848 Move returns status 0, amount 0
03:25:35.923 00.000 25848 move complete, result=0
03:25:35.923 00.000 25848 worker thread done servicing request
03:25:35.923 00.000 25848 Worker thread wakes up
03:25:35.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:35.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:35.923 00.000 21444 GuideStep: 1.3 px 38 ms WEST, 0.1 px 0 ms NORTH
03:25:38.770 02.847 25848 Exposure complete
03:25:38.859 00.089 25848 worker thread done servicing request
03:25:38.859 00.000 21444 OnExposeComplete: enter
03:25:38.859 00.000 21444 UpdateGuideState(): m_state=6
03:25:38.859 00.000 21444 Star::Find(15, 1263, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
03:25:38.859 00.000 21444 Star::Find returns 1 (1), X=1264.78, Y=677.48, Mass=5772735, SNR=230.9, Peak=65504 HFD=8.0
03:25:38.860 00.001 21444 MultiStar: [#1 0.03,0.17,0.86,U] [#2 -0.02,0.78,0.81,U] [#3 0.03,0.32,0.82,U] [#4 0.14,0.38,0.89,U] [#5 0.11,0.52,0.72,U] [#6 0.03,0.38,0.63,U] [#7 0.19,0.74,0.62,U] [#8 -0.07,1.10,0.52,U] 
03:25:38.860 00.000 21444 refined, 8 included, MultiStar: {0.03, 0.54}, one-star: {-0.14, 0.65}
03:25:38.860 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
03:25:38.860 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.91)
03:25:38.860 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.54 hyp=0.54 cameraTheta=1.52 mountX=0.02 mountY=0.51, mountTheta=1.53
03:25:38.861 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.54, opts=13)
03:25:38.861 00.000 21444 Enqueuing Move request for scope (0.03, 0.54)
03:25:38.861 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=194, FiltMax=65504, Gamma=0.560
03:25:38.861 00.000 25848 Worker thread wakes up
03:25:38.861 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.54) opts 0xd
03:25:38.861 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.54)
03:25:38.861 00.000 25848 Moving (0.03, 0.54) raw xDistance=0.02 yDistance=0.51
03:25:38.861 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:25:38.861 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:38.861 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
03:25:38.861 00.000 25848 MoveAxis(E, 0, ABG)
03:25:38.861 00.000 25848 Move returns status 0, amount 0
03:25:38.861 00.000 25848 MoveAxis(N, 0, ABG)
03:25:38.862 00.001 25848 Move returns status 0, amount 0
03:25:38.862 00.000 25848 move complete, result=0
03:25:38.862 00.000 25848 worker thread done servicing request
03:25:38.862 00.000 21444 UpdateGuideState exits: m=5772735 SNR=230.9 Saturated
03:25:38.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:38.862 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:38.862 00.000 21444 Enqueuing Expose request
03:25:38.862 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
03:25:38.862 00.000 25848 Worker thread wakes up
03:25:38.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:38.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:41.704 02.842 25848 Exposure complete
03:25:41.772 00.068 25848 worker thread done servicing request
03:25:41.772 00.000 21444 OnExposeComplete: enter
03:25:41.773 00.001 21444 UpdateGuideState(): m_state=6
03:25:41.773 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
03:25:41.773 00.000 21444 Star::Find returns 1 (1), X=1265.81, Y=678.81, Mass=5497952, SNR=197.4, Peak=65504 HFD=7.8
03:25:41.773 00.000 21444 MultiStar: [#1 1.54,0.48,0.92,U] [#2 0.96,0.88,0.74,U] [#3 1.22,0.46,0.89,U] [#4 1.02,0.79,0.74,U] [#5 0.65,1.59,0.62,U] [#6 1.34,1.30,0.62,U] [#7 0.99,1.60,0.60,U] [#8 1.07,1.42,0.78,U] 
03:25:41.773 00.000 21444 refined, 8 included, MultiStar: {1.09, 1.15}, one-star: {0.88, 1.98}
03:25:41.773 00.000 21444 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.05) = xAngle (-2.24 = -2.24)
03:25:41.773 00.000 21444 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.20)
03:25:41.773 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=1.15 hyp=1.58 cameraTheta=0.81 mountX=-0.98 mountY=1.47, mountTheta=2.16
03:25:41.774 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=1.15, opts=13)
03:25:41.774 00.000 21444 Enqueuing Move request for scope (1.09, 1.15)
03:25:41.774 00.000 25848 Worker thread wakes up
03:25:41.774 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, 1.15) opts 0xd
03:25:41.774 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, 1.15)
03:25:41.774 00.000 25848 Moving (1.09, 1.15) raw xDistance=-0.98 yDistance=1.47
03:25:41.774 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.98
03:25:41.774 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
03:25:41.774 00.000 25848 MoveAxis(E, 28, ABG)
03:25:41.774 00.000 25848 Guiding  Dir = 2, Dur = 28
03:25:41.774 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=92, FiltMax=65504, Gamma=0.560
03:25:41.774 00.000 21444 UpdateGuideState exits: m=5497952 SNR=197.4 Saturated
03:25:41.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:41.774 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:41.774 00.000 21444 Enqueuing Expose request
03:25:41.798 00.024 25848 IsSlewing returns 0
03:25:41.799 00.001 25848 IsGuiding returns 0
03:25:41.830 00.031 25848 IsGuiding returns 1
03:25:41.830 00.000 25848 scope still moving after pulse duration time elapsed
03:25:41.891 00.061 25848 IsSlewing returns 0
03:25:41.891 00.000 25848 IsGuiding returns 0
03:25:41.891 00.000 25848 scope move finished after 28 + 64 ms
03:25:41.891 00.000 25848 Move returns status 0, amount 28
03:25:41.891 00.000 25848 MoveAxis(S, 40, ABG)
03:25:41.891 00.000 25848 Guiding  Dir = 1, Dur = 40
03:25:41.949 00.058 25848 IsSlewing returns 0
03:25:41.949 00.000 25848 IsGuiding returns 0
03:25:41.970 00.021 25848 PulseGuide returned control before completion, sleep 30
03:25:42.002 00.032 25848 IsGuiding returns 1
03:25:42.002 00.000 25848 scope still moving after pulse duration time elapsed
03:25:42.063 00.061 25848 IsSlewing returns 0
03:25:42.063 00.000 25848 IsGuiding returns 0
03:25:42.063 00.000 25848 scope move finished after 40 + 73 ms
03:25:42.063 00.000 25848 Move returns status 0, amount 40
03:25:42.063 00.000 25848 move complete, result=0
03:25:42.063 00.000 25848 worker thread done servicing request
03:25:42.063 00.000 25848 Worker thread wakes up
03:25:42.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:42.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:42.064 00.001 21444 GuideStep: -1.0 px 28 ms EAST, 1.5 px 40 ms SOUTH
03:25:44.911 02.847 25848 Exposure complete
03:25:44.997 00.086 25848 worker thread done servicing request
03:25:44.998 00.001 21444 OnExposeComplete: enter
03:25:44.998 00.000 21444 UpdateGuideState(): m_state=6
03:25:44.998 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
03:25:44.998 00.000 21444 Star::Find returns 1 (1), X=1266.02, Y=677.38, Mass=5797505, SNR=215.3, Peak=65504 HFD=8.1
03:25:44.998 00.000 21444 MultiStar: [#1 1.63,0.07,0.81,U] [#2 1.66,0.17,0.78,U] [#3 0.90,0.22,0.73,U] [#4 0.62,0.38,0.58,U] [#5 0.90,1.08,0.56,U] [#6 0.53,0.01,0.48,U] [#7 1.11,0.07,0.65,U] [#8 0.99,0.62,0.70,U] 
03:25:44.998 00.000 21444 refined, 8 included, MultiStar: {1.10, 0.35}, one-star: {1.09, 0.55}
03:25:44.998 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
03:25:44.998 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.70)
03:25:44.998 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=0.35 hyp=1.15 cameraTheta=0.31 mountX=-1.06 mountY=0.74, mountTheta=2.53
03:25:44.999 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=0.35, opts=13)
03:25:44.999 00.000 21444 Enqueuing Move request for scope (1.10, 0.35)
03:25:44.999 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=192, FiltMax=65504, Gamma=0.560
03:25:44.999 00.000 21444 UpdateGuideState exits: m=5797505 SNR=215.3 Saturated
03:25:45.000 00.001 25848 Worker thread wakes up
03:25:45.000 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.35) opts 0xd
03:25:45.000 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, 0.35)
03:25:45.000 00.000 25848 Moving (1.10, 0.35) raw xDistance=-1.06 yDistance=0.74
03:25:45.000 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.06
03:25:45.000 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
03:25:45.000 00.000 25848 MoveAxis(E, 33, ABG)
03:25:45.000 00.000 25848 Guiding  Dir = 2, Dur = 33
03:25:45.000 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:45.000 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:45.000 00.000 21444 Enqueuing Expose request
03:25:45.050 00.050 25848 IsSlewing returns 0
03:25:45.050 00.000 25848 IsGuiding returns 0
03:25:45.081 00.031 25848 PulseGuide returned control before completion, sleep 12
03:25:45.099 00.018 25848 IsGuiding returns 1
03:25:45.099 00.000 25848 scope still moving after pulse duration time elapsed
03:25:45.156 00.057 25848 IsSlewing returns 0
03:25:45.156 00.000 25848 IsGuiding returns 0
03:25:45.156 00.000 25848 scope move finished after 33 + 72 ms
03:25:45.156 00.000 25848 Move returns status 0, amount 33
03:25:45.156 00.000 25848 MoveAxis(S, 20, ABG)
03:25:45.157 00.001 25848 Guiding  Dir = 1, Dur = 20
03:25:45.187 00.030 25848 IsSlewing returns 0
03:25:45.187 00.000 25848 IsGuiding returns 0
03:25:45.321 00.134 25848 IsGuiding returns 1
03:25:45.322 00.001 25848 scope still moving after pulse duration time elapsed
03:25:45.375 00.053 25848 IsSlewing returns 0
03:25:45.375 00.000 25848 IsGuiding returns 0
03:25:45.375 00.000 25848 scope move finished after 20 + 168 ms
03:25:45.375 00.000 25848 Move returns status 0, amount 20
03:25:45.375 00.000 25848 move complete, result=0
03:25:45.375 00.000 25848 worker thread done servicing request
03:25:45.375 00.000 25848 Worker thread wakes up
03:25:45.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:45.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:45.375 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 0.7 px 20 ms SOUTH
03:25:48.234 02.859 25848 Exposure complete
03:25:48.321 00.087 25848 worker thread done servicing request
03:25:48.321 00.000 21444 OnExposeComplete: enter
03:25:48.321 00.000 21444 UpdateGuideState(): m_state=6
03:25:48.321 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
03:25:48.321 00.000 21444 Star::Find returns 1 (1), X=1264.16, Y=678.09, Mass=5483480, SNR=170.3, Peak=65504 HFD=8.0
03:25:48.322 00.001 21444 MultiStar: [#1 -0.42,0.43,0.79,U] [#2 -0.96,0.86,0.71,U] [#3 -0.78,0.83,0.59,U] [#4 -0.70,0.55,0.78,U] [#5 -0.81,0.81,0.74,U] [#6 -0.54,0.44,0.81,U] [#7 -0.86,0.58,0.48,U] [#8 -0.87,0.87,0.60,U] 
03:25:48.322 00.000 21444 refined, 8 included, MultiStar: {-0.73, 0.75}, one-star: {-0.77, 1.26}
03:25:48.322 00.000 21444 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.05) = xAngle (-0.71 = -0.71)
03:25:48.322 00.000 21444 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.55 = 2.73)
03:25:48.322 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=0.75 hyp=1.05 cameraTheta=2.34 mountX=0.80 mountY=0.42, mountTheta=0.48
03:25:48.323 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=0.75, opts=13)
03:25:48.323 00.000 21444 Enqueuing Move request for scope (-0.73, 0.75)
03:25:48.323 00.000 25848 Worker thread wakes up
03:25:48.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.75) opts 0xd
03:25:48.323 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, 0.75)
03:25:48.323 00.000 25848 Moving (-0.73, 0.75) raw xDistance=0.80 yDistance=0.42
03:25:48.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.80
03:25:48.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:48.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:25:48.323 00.000 25848 MoveAxis(W, 21, ABG)
03:25:48.323 00.000 25848 Guiding  Dir = 3, Dur = 21
03:25:48.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=194, FiltMax=65504, Gamma=0.560
03:25:48.323 00.000 21444 UpdateGuideState exits: m=5483480 SNR=170.3 Saturated
03:25:48.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:48.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:48.323 00.000 21444 Enqueuing Expose request
03:25:48.343 00.020 25848 IsSlewing returns 0
03:25:48.344 00.001 25848 IsGuiding returns 0
03:25:48.375 00.031 25848 IsGuiding returns 1
03:25:48.375 00.000 25848 scope still moving after pulse duration time elapsed
03:25:48.438 00.063 25848 IsSlewing returns 0
03:25:48.438 00.000 25848 IsGuiding returns 0
03:25:48.438 00.000 25848 scope move finished after 21 + 73 ms
03:25:48.438 00.000 25848 Move returns status 0, amount 21
03:25:48.438 00.000 25848 MoveAxis(N, 0, ABG)
03:25:48.438 00.000 25848 Move returns status 0, amount 0
03:25:48.438 00.000 25848 move complete, result=0
03:25:48.439 00.001 25848 worker thread done servicing request
03:25:48.439 00.000 25848 Worker thread wakes up
03:25:48.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:48.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:48.439 00.000 21444 GuideStep: 0.8 px 21 ms WEST, 0.4 px 0 ms NORTH
03:25:51.294 02.855 25848 Exposure complete
03:25:51.382 00.088 25848 worker thread done servicing request
03:25:51.382 00.000 21444 OnExposeComplete: enter
03:25:51.382 00.000 21444 UpdateGuideState(): m_state=6
03:25:51.382 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
03:25:51.382 00.000 21444 Star::Find returns 1 (1), X=1264.78, Y=678.19, Mass=5676972, SNR=211.8, Peak=65504 HFD=7.9
03:25:51.382 00.000 21444 MultiStar: [#1 -0.02,1.11,1.07,U] [#2 -0.17,0.86,0.70,U] [#3 -0.42,1.02,0.72,U] [#4 -0.23,0.77,0.84,U] [#5 0.84,1.50,0.68,U] [#6 0.44,0.88,0.68,U] [#7 0.90,1.20,0.60,U] [#8 -0.32,1.48,0.75,U] 
03:25:51.383 00.001 21444 refined, 8 included, MultiStar: {0.05, 1.13}, one-star: {-0.14, 1.36}
03:25:51.383 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
03:25:51.383 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
03:25:51.383 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=1.13 hyp=1.14 cameraTheta=1.52 mountX=0.05 mountY=1.07, mountTheta=1.53
03:25:51.384 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=1.13, opts=13)
03:25:51.384 00.000 21444 Enqueuing Move request for scope (0.05, 1.13)
03:25:51.384 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=132, FiltMax=65504, Gamma=0.560
03:25:51.384 00.000 21444 UpdateGuideState exits: m=5676972 SNR=211.8 Saturated
03:25:51.384 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:51.384 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:51.384 00.000 21444 Enqueuing Expose request
03:25:51.384 00.000 25848 Worker thread wakes up
03:25:51.384 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.13) opts 0xd
03:25:51.384 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 1.13)
03:25:51.384 00.000 25848 Moving (0.05, 1.13) raw xDistance=0.05 yDistance=1.07
03:25:51.384 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:25:51.384 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
03:25:51.384 00.000 25848 MoveAxis(E, 0, ABG)
03:25:51.384 00.000 25848 Move returns status 0, amount 0
03:25:51.384 00.000 25848 MoveAxis(S, 29, ABG)
03:25:51.384 00.000 25848 Guiding  Dir = 1, Dur = 29
03:25:51.405 00.021 25848 IsSlewing returns 0
03:25:51.405 00.000 25848 IsGuiding returns 0
03:25:51.436 00.031 25848 IsGuiding returns 1
03:25:51.436 00.000 25848 scope still moving after pulse duration time elapsed
03:25:51.485 00.049 25848 IsSlewing returns 0
03:25:51.486 00.001 25848 IsGuiding returns 0
03:25:51.486 00.000 25848 scope move finished after 29 + 51 ms
03:25:51.486 00.000 25848 Move returns status 0, amount 29
03:25:51.486 00.000 25848 move complete, result=0
03:25:51.486 00.000 25848 worker thread done servicing request
03:25:51.486 00.000 25848 Worker thread wakes up
03:25:51.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:51.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:51.486 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.1 px 29 ms SOUTH
03:25:54.334 02.848 25848 Exposure complete
03:25:54.419 00.085 25848 worker thread done servicing request
03:25:54.419 00.000 21444 OnExposeComplete: enter
03:25:54.419 00.000 21444 UpdateGuideState(): m_state=6
03:25:54.419 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
03:25:54.419 00.000 21444 Star::Find returns 1 (1), X=1265.70, Y=677.37, Mass=5867798, SNR=210.1, Peak=65504 HFD=8.0
03:25:54.419 00.000 21444 MultiStar: [#1 0.90,-0.52,1.08,U] [#2 0.75,-0.08,0.80,U] [#3 0.06,0.19,1.10,U] [#4 0.91,0.33,1.04,U] [#5 1.10,0.51,0.74,U] [#6 0.99,0.11,0.66,U] [#7 0.97,0.69,0.59,U] [#8 0.93,0.60,0.63,U] 
03:25:54.419 00.000 21444 refined, 8 included, MultiStar: {0.78, 0.22}, one-star: {0.77, 0.55}
03:25:54.419 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
03:25:54.419 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.67)
03:25:54.419 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=0.22 hyp=0.81 cameraTheta=0.28 mountX=-0.76 mountY=0.50, mountTheta=2.56
03:25:54.420 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=0.22, opts=13)
03:25:54.420 00.000 21444 Enqueuing Move request for scope (0.78, 0.22)
03:25:54.420 00.000 25848 Worker thread wakes up
03:25:54.420 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.22) opts 0xd
03:25:54.420 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 0.22)
03:25:54.420 00.000 25848 Moving (0.78, 0.22) raw xDistance=-0.76 yDistance=0.50
03:25:54.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
03:25:54.420 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:54.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
03:25:54.420 00.000 25848 MoveAxis(E, 22, ABG)
03:25:54.420 00.000 25848 Guiding  Dir = 2, Dur = 22
03:25:54.420 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2168, FiltMin=170, FiltMax=65504, Gamma=0.560
03:25:54.421 00.001 21444 UpdateGuideState exits: m=5867798 SNR=210.1 Saturated
03:25:54.421 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:54.421 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:54.421 00.000 21444 Enqueuing Expose request
03:25:54.453 00.032 25848 IsSlewing returns 0
03:25:54.453 00.000 25848 IsGuiding returns 0
03:25:54.485 00.032 25848 IsGuiding returns 1
03:25:54.485 00.000 25848 scope still moving after pulse duration time elapsed
03:25:54.545 00.060 25848 IsSlewing returns 0
03:25:54.546 00.001 25848 IsGuiding returns 0
03:25:54.546 00.000 25848 scope move finished after 22 + 70 ms
03:25:54.546 00.000 25848 Move returns status 0, amount 22
03:25:54.546 00.000 25848 MoveAxis(N, 0, ABG)
03:25:54.546 00.000 25848 Move returns status 0, amount 0
03:25:54.546 00.000 25848 move complete, result=0
03:25:54.546 00.000 25848 worker thread done servicing request
03:25:54.546 00.000 25848 Worker thread wakes up
03:25:54.546 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.5 px 0 ms NORTH
03:25:54.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:54.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:57.392 02.846 25848 Exposure complete
03:25:57.460 00.068 25848 worker thread done servicing request
03:25:57.460 00.000 21444 OnExposeComplete: enter
03:25:57.460 00.000 21444 UpdateGuideState(): m_state=6
03:25:57.460 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
03:25:57.460 00.000 21444 Star::Find returns 1 (1), X=1263.48, Y=677.66, Mass=5599309, SNR=182.5, Peak=65504 HFD=7.9
03:25:57.461 00.001 21444 MultiStar: [#1 -1.10,0.40,0.87,U] [#2 -1.69,0.78,0.86,U] [#3 -1.53,0.30,0.69,U] [#4 -1.28,0.55,0.77,U] [#5 -1.18,0.86,1.00,U] [#6 -1.51,0.30,0.81,U] [#7 -1.07,0.47,0.62,U] [#8 -1.60,0.54,0.55,U] 
03:25:57.461 00.000 21444 refined, 8 included, MultiStar: {-1.37, 0.58}, one-star: {-1.45, 0.83}
03:25:57.461 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
03:25:57.461 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.13)
03:25:57.461 00.000 21444 CameraToMount -- cameraX=-1.37 cameraY=0.58 hyp=1.49 cameraTheta=2.74 mountX=1.42 mountY=0.02, mountTheta=0.01
03:25:57.461 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.37, y=0.58, opts=13)
03:25:57.461 00.000 21444 Enqueuing Move request for scope (-1.37, 0.58)
03:25:57.461 00.000 25848 Worker thread wakes up
03:25:57.461 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.37, 0.58) opts 0xd
03:25:57.462 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.37, 0.58)
03:25:57.462 00.000 25848 Moving (-1.37, 0.58) raw xDistance=1.42 yDistance=0.02
03:25:57.462 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.42
03:25:57.462 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:57.462 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:25:57.462 00.000 25848 MoveAxis(W, 40, ABG)
03:25:57.462 00.000 25848 Guiding  Dir = 3, Dur = 40
03:25:57.462 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=216, FiltMax=65504, Gamma=0.560
03:25:57.462 00.000 21444 UpdateGuideState exits: m=5599309 SNR=182.5 Saturated
03:25:57.462 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:57.462 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:25:57.462 00.000 21444 Enqueuing Expose request
03:25:57.482 00.020 25848 IsSlewing returns 0
03:25:57.482 00.000 25848 IsGuiding returns 0
03:25:57.524 00.042 25848 IsGuiding returns 1
03:25:57.524 00.000 25848 scope still moving after pulse duration time elapsed
03:25:57.577 00.053 25848 IsSlewing returns 0
03:25:57.578 00.001 25848 IsGuiding returns 0
03:25:57.578 00.000 25848 scope move finished after 40 + 54 ms
03:25:57.578 00.000 25848 Move returns status 0, amount 40
03:25:57.578 00.000 25848 MoveAxis(N, 0, ABG)
03:25:57.578 00.000 25848 Move returns status 0, amount 0
03:25:57.578 00.000 25848 move complete, result=0
03:25:57.578 00.000 25848 worker thread done servicing request
03:25:57.578 00.000 25848 Worker thread wakes up
03:25:57.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:25:57.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:25:57.578 00.000 21444 GuideStep: 1.4 px 40 ms WEST, 0.0 px 0 ms NORTH
03:26:00.419 02.841 25848 Exposure complete
03:26:00.508 00.089 25848 worker thread done servicing request
03:26:00.508 00.000 21444 OnExposeComplete: enter
03:26:00.508 00.000 21444 UpdateGuideState(): m_state=6
03:26:00.508 00.000 21444 Star::Find(15, 1263, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
03:26:00.508 00.000 21444 Star::Find returns 1 (1), X=1264.43, Y=678.72, Mass=5656900, SNR=221.3, Peak=65504 HFD=8.0
03:26:00.509 00.001 21444 MultiStar: [#1 0.22,1.20,0.79,U] [#2 -0.30,1.81,0.76,U] [#3 -0.79,1.37,0.59,U] [#4 -0.46,1.80,0.71,U] [#5 0.03,2.02,0.63,U] [#6 -0.77,1.64,0.58,U] [#7 -0.61,1.75,0.50,U] [#8 -0.41,2.31,0.00,M1] 
03:26:00.509 00.000 21444 refined, 7 included, MultiStar: {-0.38, 1.69}, one-star: {-0.50, 1.89}
03:26:00.509 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
03:26:00.509 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.18)
03:26:00.509 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=1.69 hyp=1.73 cameraTheta=1.79 mountX=0.53 mountY=1.42, mountTheta=1.22
03:26:00.510 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=1.69, opts=13)
03:26:00.510 00.000 21444 Enqueuing Move request for scope (-0.38, 1.69)
03:26:00.510 00.000 25848 Worker thread wakes up
03:26:00.510 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.69) opts 0xd
03:26:00.510 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 1.69)
03:26:00.510 00.000 25848 Moving (-0.38, 1.69) raw xDistance=0.53 yDistance=1.42
03:26:00.510 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.53
03:26:00.510 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
03:26:00.510 00.000 25848 MoveAxis(W, 18, ABG)
03:26:00.510 00.000 25848 Guiding  Dir = 3, Dur = 18
03:26:00.510 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=196, FiltMax=65504, Gamma=0.560
03:26:00.510 00.000 21444 UpdateGuideState exits: m=5656900 SNR=221.3 Saturated
03:26:00.510 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:00.510 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:00.510 00.000 21444 Enqueuing Expose request
03:26:00.545 00.035 25848 IsSlewing returns 0
03:26:00.546 00.001 25848 IsGuiding returns 0
03:26:00.577 00.031 25848 IsGuiding returns 1
03:26:00.577 00.000 25848 scope still moving after pulse duration time elapsed
03:26:00.693 00.116 25848 IsSlewing returns 0
03:26:00.693 00.000 25848 IsGuiding returns 0
03:26:00.694 00.001 25848 scope move finished after 18 + 130 ms
03:26:00.694 00.000 25848 Move returns status 0, amount 18
03:26:00.694 00.000 25848 MoveAxis(S, 39, ABG)
03:26:00.694 00.000 25848 Guiding  Dir = 1, Dur = 39
03:26:00.718 00.024 25848 IsSlewing returns 0
03:26:00.718 00.000 25848 IsGuiding returns 0
03:26:00.750 00.032 25848 PulseGuide returned control before completion, sleep 18
03:26:00.780 00.030 25848 IsGuiding returns 1
03:26:00.780 00.000 25848 scope still moving after pulse duration time elapsed
03:26:00.869 00.089 25848 IsSlewing returns 0
03:26:00.869 00.000 25848 IsGuiding returns 0
03:26:00.869 00.000 25848 scope move finished after 39 + 111 ms
03:26:00.869 00.000 25848 Move returns status 0, amount 39
03:26:00.869 00.000 25848 move complete, result=0
03:26:00.869 00.000 25848 worker thread done servicing request
03:26:00.869 00.000 25848 Worker thread wakes up
03:26:00.869 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:00.869 00.000 21444 GuideStep: 0.5 px 18 ms WEST, 1.4 px 39 ms SOUTH
03:26:00.869 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:03.715 02.846 25848 Exposure complete
03:26:03.788 00.073 25848 worker thread done servicing request
03:26:03.788 00.000 21444 OnExposeComplete: enter
03:26:03.788 00.000 21444 UpdateGuideState(): m_state=6
03:26:03.789 00.001 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
03:26:03.789 00.000 21444 Star::Find returns 1 (1), X=1263.95, Y=678.21, Mass=5556879, SNR=209.6, Peak=65504 HFD=8.0
03:26:03.789 00.000 21444 MultiStar: [#1 -0.54,0.26,0.79,U] [#2 -1.03,0.67,0.81,U] [#3 -1.45,0.16,0.86,U] [#4 -0.56,0.67,0.93,U] [#5 -0.25,1.33,0.84,U] [#6 -0.36,0.63,0.62,U] [#7 -0.10,1.37,0.47,U] [#8 -1.21,1.02,0.64,U] 
03:26:03.789 00.000 21444 refined, 8 included, MultiStar: {-0.76, 0.82}, one-star: {-0.98, 1.38}
03:26:03.789 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
03:26:03.789 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.71)
03:26:03.789 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.82 hyp=1.11 cameraTheta=2.32 mountX=0.83 mountY=0.47, mountTheta=0.52
03:26:03.790 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.82, opts=13)
03:26:03.790 00.000 21444 Enqueuing Move request for scope (-0.76, 0.82)
03:26:03.790 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2188, FiltMin=66, FiltMax=65504, Gamma=0.560
03:26:03.790 00.000 21444 UpdateGuideState exits: m=5556879 SNR=209.6 Saturated
03:26:03.790 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:03.790 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:03.790 00.000 21444 Enqueuing Expose request
03:26:03.790 00.000 25848 Worker thread wakes up
03:26:03.790 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.82) opts 0xd
03:26:03.790 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.82)
03:26:03.790 00.000 25848 Moving (-0.76, 0.82) raw xDistance=0.83 yDistance=0.47
03:26:03.790 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.83
03:26:03.790 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:03.790 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
03:26:03.790 00.000 25848 MoveAxis(W, 25, ABG)
03:26:03.790 00.000 25848 Guiding  Dir = 3, Dur = 25
03:26:03.811 00.021 25848 IsSlewing returns 0
03:26:03.811 00.000 25848 IsGuiding returns 0
03:26:03.842 00.031 25848 IsGuiding returns 1
03:26:03.842 00.000 25848 scope still moving after pulse duration time elapsed
03:26:03.891 00.049 25848 IsSlewing returns 0
03:26:03.891 00.000 25848 IsGuiding returns 0
03:26:03.891 00.000 25848 scope move finished after 25 + 55 ms
03:26:03.891 00.000 25848 Move returns status 0, amount 25
03:26:03.891 00.000 25848 MoveAxis(N, 0, ABG)
03:26:03.891 00.000 25848 Move returns status 0, amount 0
03:26:03.891 00.000 25848 move complete, result=0
03:26:03.891 00.000 25848 worker thread done servicing request
03:26:03.891 00.000 25848 Worker thread wakes up
03:26:03.891 00.000 21444 GuideStep: 0.8 px 25 ms WEST, 0.5 px 0 ms NORTH
03:26:03.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:03.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:06.742 02.851 25848 Exposure complete
03:26:06.831 00.089 25848 worker thread done servicing request
03:26:06.831 00.000 21444 OnExposeComplete: enter
03:26:06.831 00.000 21444 UpdateGuideState(): m_state=6
03:26:06.832 00.001 21444 Star::Find(15, 1263, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
03:26:06.832 00.000 21444 Star::Find returns 1 (1), X=1263.85, Y=678.32, Mass=5723625, SNR=241.0, Peak=65504 HFD=7.9
03:26:06.832 00.000 21444 MultiStar: [#1 -0.57,0.21,0.86,U] [#2 -1.04,0.71,0.65,U] [#3 -0.85,0.27,0.68,U] [#4 -0.86,1.37,0.75,U] [#5 -0.95,1.60,0.62,U] [#6 -0.95,1.41,0.55,U] [#7 -0.85,1.08,0.57,U] [#8 -0.57,1.54,0.53,U] 
03:26:06.832 00.000 21444 refined, 8 included, MultiStar: {-0.86, 1.05}, one-star: {-1.08, 1.49}
03:26:06.832 00.000 21444 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
03:26:06.832 00.000 21444 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.64 = 2.65)
03:26:06.832 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=1.05 hyp=1.36 cameraTheta=2.26 mountX=0.96 mountY=0.65, mountTheta=0.60
03:26:06.833 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=1.05, opts=13)
03:26:06.833 00.000 21444 Enqueuing Move request for scope (-0.86, 1.05)
03:26:06.833 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2168, FiltMin=142, FiltMax=65504, Gamma=0.560
03:26:06.833 00.000 25848 Worker thread wakes up
03:26:06.833 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 1.05) opts 0xd
03:26:06.833 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, 1.05)
03:26:06.833 00.000 25848 Moving (-0.86, 1.05) raw xDistance=0.96 yDistance=0.65
03:26:06.834 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.96
03:26:06.834 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
03:26:06.834 00.000 25848 MoveAxis(W, 30, ABG)
03:26:06.834 00.000 25848 Guiding  Dir = 3, Dur = 30
03:26:06.834 00.000 21444 UpdateGuideState exits: m=5723625 SNR=241.0 Saturated
03:26:06.834 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:06.834 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:06.834 00.000 21444 Enqueuing Expose request
03:26:06.859 00.025 25848 IsSlewing returns 0
03:26:06.859 00.000 25848 IsGuiding returns 0
03:26:06.926 00.067 25848 IsGuiding returns 1
03:26:06.926 00.000 25848 scope still moving after pulse duration time elapsed
03:26:06.984 00.058 25848 IsSlewing returns 0
03:26:06.984 00.000 25848 IsGuiding returns 0
03:26:06.984 00.000 25848 scope move finished after 30 + 94 ms
03:26:06.984 00.000 25848 Move returns status 0, amount 30
03:26:06.984 00.000 25848 MoveAxis(S, 18, ABG)
03:26:06.984 00.000 25848 Guiding  Dir = 1, Dur = 18
03:26:07.017 00.033 25848 IsSlewing returns 0
03:26:07.017 00.000 25848 IsGuiding returns 0
03:26:07.048 00.031 25848 IsGuiding returns 1
03:26:07.048 00.000 25848 scope still moving after pulse duration time elapsed
03:26:07.095 00.047 25848 IsSlewing returns 0
03:26:07.095 00.000 25848 IsGuiding returns 0
03:26:07.095 00.000 25848 scope move finished after 18 + 60 ms
03:26:07.095 00.000 25848 Move returns status 0, amount 18
03:26:07.095 00.000 25848 move complete, result=0
03:26:07.095 00.000 25848 worker thread done servicing request
03:26:07.096 00.001 25848 Worker thread wakes up
03:26:07.096 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 0.6 px 18 ms SOUTH
03:26:07.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:07.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:09.952 02.856 25848 Exposure complete
03:26:10.038 00.086 25848 worker thread done servicing request
03:26:10.038 00.000 21444 OnExposeComplete: enter
03:26:10.039 00.001 21444 UpdateGuideState(): m_state=6
03:26:10.039 00.000 21444 Star::Find(15, 1263, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
03:26:10.039 00.000 21444 Star::Find returns 1 (1), X=1263.91, Y=678.25, Mass=5638197, SNR=238.1, Peak=65504 HFD=8.0
03:26:10.039 00.000 21444 MultiStar: [#1 -0.34,0.44,0.71,U] [#2 -0.88,0.84,0.63,U] [#3 -1.20,0.96,0.67,U] [#4 -0.74,1.31,0.88,U] [#5 0.18,1.05,0.62,U] [#6 -0.36,0.90,0.63,U] [#7 -0.50,0.72,0.47,U] [#8 -0.75,1.49,0.46,U] 
03:26:10.039 00.000 21444 refined, 8 included, MultiStar: {-0.65, 1.04}, one-star: {-1.01, 1.42}
03:26:10.039 00.000 21444 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.05) = xAngle (-0.92 = -0.92)
03:26:10.039 00.000 21444 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.76 = 2.52)
03:26:10.039 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=1.04 hyp=1.23 cameraTheta=2.13 mountX=0.74 mountY=0.71, mountTheta=0.77
03:26:10.040 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=1.04, opts=13)
03:26:10.040 00.000 21444 Enqueuing Move request for scope (-0.65, 1.04)
03:26:10.040 00.000 25848 Worker thread wakes up
03:26:10.040 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 1.04) opts 0xd
03:26:10.040 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, 1.04)
03:26:10.040 00.000 25848 Moving (-0.65, 1.04) raw xDistance=0.74 yDistance=0.71
03:26:10.040 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.74
03:26:10.040 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
03:26:10.040 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2188, FiltMin=244, FiltMax=65504, Gamma=0.560
03:26:10.040 00.000 25848 MoveAxis(W, 24, ABG)
03:26:10.040 00.000 25848 Guiding  Dir = 3, Dur = 24
03:26:10.040 00.000 21444 UpdateGuideState exits: m=5638197 SNR=238.1 Saturated
03:26:10.041 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:10.041 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:10.041 00.000 21444 Enqueuing Expose request
03:26:10.090 00.049 25848 IsSlewing returns 0
03:26:10.091 00.001 25848 IsGuiding returns 0
03:26:10.112 00.021 25848 PulseGuide returned control before completion, sleep 14
03:26:10.139 00.027 25848 IsGuiding returns 0
03:26:10.139 00.000 25848 Move returns status 0, amount 24
03:26:10.139 00.000 25848 MoveAxis(S, 19, ABG)
03:26:10.139 00.000 25848 Guiding  Dir = 1, Dur = 19
03:26:10.172 00.033 25848 IsSlewing returns 0
03:26:10.172 00.000 25848 IsGuiding returns 0
03:26:10.202 00.030 25848 IsGuiding returns 1
03:26:10.202 00.000 25848 scope still moving after pulse duration time elapsed
03:26:10.265 00.063 25848 IsSlewing returns 0
03:26:10.265 00.000 25848 IsGuiding returns 0
03:26:10.265 00.000 25848 scope move finished after 19 + 74 ms
03:26:10.265 00.000 25848 Move returns status 0, amount 19
03:26:10.265 00.000 25848 move complete, result=0
03:26:10.265 00.000 25848 worker thread done servicing request
03:26:10.266 00.001 25848 Worker thread wakes up
03:26:10.266 00.000 21444 GuideStep: 0.7 px 24 ms WEST, 0.7 px 19 ms SOUTH
03:26:10.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:10.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:13.107 02.841 25848 Exposure complete
03:26:13.194 00.087 25848 worker thread done servicing request
03:26:13.194 00.000 21444 OnExposeComplete: enter
03:26:13.194 00.000 21444 UpdateGuideState(): m_state=6
03:26:13.194 00.000 21444 Star::Find(15, 1263, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
03:26:13.194 00.000 21444 Star::Find returns 1 (1), X=1264.95, Y=678.36, Mass=5844931, SNR=199.3, Peak=65504 HFD=8.1
03:26:13.195 00.001 21444 MultiStar: [#1 -0.25,0.65,1.00,U] [#2 -0.82,1.47,0.86,U] [#3 -0.33,1.13,0.79,U] [#4 -0.44,1.46,1.03,U] [#5 -0.45,1.69,0.68,U] [#6 -0.06,1.79,0.58,U] [#7 0.14,1.25,0.51,U] [#8 -0.31,1.16,0.67,U] 
03:26:13.195 00.000 21444 refined, 8 included, MultiStar: {-0.30, 1.33}, one-star: {0.02, 1.53}
03:26:13.195 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
03:26:13.195 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.18)
03:26:13.195 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=1.33 hyp=1.36 cameraTheta=1.79 mountX=0.42 mountY=1.11, mountTheta=1.21
03:26:13.196 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=1.33, opts=13)
03:26:13.196 00.000 21444 Enqueuing Move request for scope (-0.30, 1.33)
03:26:13.196 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2184, FiltMin=116, FiltMax=65504, Gamma=0.560
03:26:13.196 00.000 21444 UpdateGuideState exits: m=5844931 SNR=199.3 Saturated
03:26:13.196 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:13.196 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:13.196 00.000 21444 Enqueuing Expose request
03:26:13.196 00.000 25848 Worker thread wakes up
03:26:13.196 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.33) opts 0xd
03:26:13.196 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 1.33)
03:26:13.196 00.000 25848 Moving (-0.30, 1.33) raw xDistance=0.42 yDistance=1.11
03:26:13.196 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
03:26:13.196 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
03:26:13.196 00.000 25848 MoveAxis(E, 0, ABG)
03:26:13.196 00.000 25848 Move returns status 0, amount 0
03:26:13.197 00.001 25848 MoveAxis(S, 30, ABG)
03:26:13.197 00.000 25848 Guiding  Dir = 1, Dur = 30
03:26:13.217 00.020 25848 IsSlewing returns 0
03:26:13.217 00.000 25848 IsGuiding returns 0
03:26:13.318 00.101 25848 IsGuiding returns 1
03:26:13.318 00.000 25848 scope still moving after pulse duration time elapsed
03:26:13.374 00.056 25848 IsSlewing returns 0
03:26:13.375 00.001 25848 IsGuiding returns 0
03:26:13.375 00.000 25848 scope move finished after 30 + 127 ms
03:26:13.375 00.000 25848 Move returns status 0, amount 30
03:26:13.375 00.000 25848 move complete, result=0
03:26:13.375 00.000 25848 worker thread done servicing request
03:26:13.375 00.000 25848 Worker thread wakes up
03:26:13.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:13.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:13.375 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.1 px 30 ms SOUTH
03:26:16.229 02.854 25848 Exposure complete
03:26:16.319 00.090 25848 worker thread done servicing request
03:26:16.319 00.000 21444 OnExposeComplete: enter
03:26:16.319 00.000 21444 UpdateGuideState(): m_state=6
03:26:16.319 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
03:26:16.319 00.000 21444 Star::Find returns 1 (1), X=1264.47, Y=678.20, Mass=5657958, SNR=214.6, Peak=65504 HFD=8.1
03:26:16.319 00.000 21444 MultiStar: [#1 0.56,0.88,0.72,U] [#2 0.06,1.06,0.65,U] [#3 -0.51,0.49,0.64,U] [#4 -0.19,1.00,0.61,U] [#5 -0.46,0.87,0.56,U] [#6 0.24,0.93,0.58,U] [#7 -0.00,1.01,0.48,U] [#8 0.17,1.34,0.54,U] 
03:26:16.319 00.000 21444 refined, 8 included, MultiStar: {-0.08, 1.01}, one-star: {-0.46, 1.37}
03:26:16.319 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
03:26:16.319 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
03:26:16.319 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=1.01 hyp=1.02 cameraTheta=1.65 mountX=0.17 mountY=0.91, mountTheta=1.38
03:26:16.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=1.01, opts=13)
03:26:16.320 00.000 21444 Enqueuing Move request for scope (-0.08, 1.01)
03:26:16.320 00.000 25848 Worker thread wakes up
03:26:16.321 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2192, FiltMin=168, FiltMax=65504, Gamma=0.560
03:26:16.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.01) opts 0xd
03:26:16.321 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 1.01)
03:26:16.321 00.000 25848 Moving (-0.08, 1.01) raw xDistance=0.17 yDistance=0.91
03:26:16.321 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:26:16.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
03:26:16.321 00.000 25848 MoveAxis(E, 0, ABG)
03:26:16.321 00.000 25848 Move returns status 0, amount 0
03:26:16.321 00.000 25848 MoveAxis(S, 25, ABG)
03:26:16.321 00.000 25848 Guiding  Dir = 1, Dur = 25
03:26:16.321 00.000 21444 UpdateGuideState exits: m=5657958 SNR=214.6 Saturated
03:26:16.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:16.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:16.321 00.000 21444 Enqueuing Expose request
03:26:16.342 00.021 25848 IsSlewing returns 0
03:26:16.342 00.000 25848 IsGuiding returns 0
03:26:16.383 00.041 25848 IsGuiding returns 1
03:26:16.383 00.000 25848 scope still moving after pulse duration time elapsed
03:26:16.486 00.103 25848 IsSlewing returns 0
03:26:16.486 00.000 25848 IsGuiding returns 0
03:26:16.486 00.000 25848 scope move finished after 25 + 119 ms
03:26:16.486 00.000 25848 Move returns status 0, amount 25
03:26:16.486 00.000 25848 move complete, result=0
03:26:16.486 00.000 25848 worker thread done servicing request
03:26:16.486 00.000 25848 Worker thread wakes up
03:26:16.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:16.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:16.486 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.9 px 25 ms SOUTH
03:26:19.336 02.850 25848 Exposure complete
03:26:19.417 00.081 25848 worker thread done servicing request
03:26:19.417 00.000 21444 OnExposeComplete: enter
03:26:19.417 00.000 21444 UpdateGuideState(): m_state=6
03:26:19.417 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
03:26:19.417 00.000 21444 Star::Find returns 1 (1), X=1264.71, Y=676.30, Mass=5793492, SNR=227.5, Peak=65504 HFD=8.0
03:26:19.418 00.001 21444 MultiStar: [#1 0.70,-1.42,1.02,U] [#2 0.18,-1.00,0.91,U] [#3 -0.52,-1.39,0.90,U] [#4 0.05,-1.09,0.97,U] [#5 -0.06,-0.90,0.77,U] [#6 -0.01,-1.42,0.83,U] [#7 0.41,-1.10,0.59,U] [#8 0.05,-0.76,0.55,U] 
03:26:19.418 00.000 21444 single-star, 8 included, MultiStar: {0.06, -1.08}, one-star: {-0.22, -0.53}
03:26:19.418 00.000 21444 CameraToMount -- cameraTheta (-1.97) - m_xAngle (3.05) = xAngle (-5.02 = 1.27)
03:26:19.418 00.000 21444 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.86 = -1.58)
03:26:19.418 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-0.53 hyp=0.57 cameraTheta=-1.97 mountX=0.17 mountY=-0.57, mountTheta=-1.28
03:26:19.418 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-0.53, opts=13)
03:26:19.418 00.000 21444 Enqueuing Move request for scope (-0.22, -0.53)
03:26:19.419 00.001 25848 Worker thread wakes up
03:26:19.419 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2236, FiltMin=104, FiltMax=65504, Gamma=0.560
03:26:19.419 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.53) opts 0xd
03:26:19.419 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -0.53)
03:26:19.419 00.000 25848 Moving (-0.22, -0.53) raw xDistance=0.17 yDistance=-0.57
03:26:19.419 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:26:19.419 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:26:19.419 00.000 21444 UpdateGuideState exits: m=5793492 SNR=227.5 Saturated
03:26:19.419 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
03:26:19.419 00.000 25848 MoveAxis(E, 0, ABG)
03:26:19.419 00.000 25848 Move returns status 0, amount 0
03:26:19.419 00.000 25848 MoveAxis(N, 0, ABG)
03:26:19.419 00.000 25848 Move returns status 0, amount 0
03:26:19.419 00.000 25848 move complete, result=0
03:26:19.419 00.000 25848 worker thread done servicing request
03:26:19.419 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:19.419 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:19.419 00.000 21444 Enqueuing Expose request
03:26:19.419 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
03:26:19.420 00.001 25848 Worker thread wakes up
03:26:19.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:19.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:22.265 02.845 25848 Exposure complete
03:26:22.346 00.081 25848 worker thread done servicing request
03:26:22.346 00.000 21444 OnExposeComplete: enter
03:26:22.346 00.000 21444 UpdateGuideState(): m_state=6
03:26:22.347 00.001 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
03:26:22.347 00.000 21444 Star::Find returns 1 (1), X=1263.19, Y=676.06, Mass=5635712, SNR=192.4, Peak=65504 HFD=8.1
03:26:22.347 00.000 21444 MultiStar: [#1 -1.58,-1.74,0.00,M1] [#2 -2.10,-1.19,0.00,M1] [#3 -1.76,-1.05,0.00,M1] [#4 -1.91,-0.91,0.00,M1] [#5 -2.21,-1.04,0.00,M1] [#6 -1.97,-1.37,0.00,M1] [#7 -1.62,-1.30,0.00,M1] [#8 -1.96,-0.87,0.00,M1] 
03:26:22.347 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.51)
03:26:22.347 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.34)
03:26:22.347 00.000 21444 CameraToMount -- cameraX=-1.74 cameraY=-0.77 hyp=1.90 cameraTheta=-2.72 mountX=1.66 mountY=-1.37, mountTheta=-0.69
03:26:22.348 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.74, y=-0.77, opts=13)
03:26:22.348 00.000 21444 Enqueuing Move request for scope (-1.74, -0.77)
03:26:22.348 00.000 25848 Worker thread wakes up
03:26:22.348 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.74, -0.77) opts 0xd
03:26:22.348 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.74, -0.77)
03:26:22.348 00.000 25848 Moving (-1.74, -0.77) raw xDistance=1.66 yDistance=-1.37
03:26:22.348 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.66
03:26:22.348 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:26:22.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=268, FiltMax=65504, Gamma=0.560
03:26:22.348 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.37
03:26:22.348 00.000 21444 UpdateGuideState exits: m=5635712 SNR=192.4 Saturated
03:26:22.348 00.000 25848 MoveAxis(W, 48, ABG)
03:26:22.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:22.348 00.000 25848 Guiding  Dir = 3, Dur = 48
03:26:22.348 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:22.348 00.000 21444 Enqueuing Expose request
03:26:22.373 00.025 25848 IsSlewing returns 0
03:26:22.373 00.000 25848 IsGuiding returns 0
03:26:22.404 00.031 25848 PulseGuide returned control before completion, sleep 28
03:26:22.437 00.033 25848 IsGuiding returns 1
03:26:22.437 00.000 25848 scope still moving after pulse duration time elapsed
03:26:22.499 00.062 25848 IsSlewing returns 0
03:26:22.499 00.000 25848 IsGuiding returns 0
03:26:22.499 00.000 25848 scope move finished after 48 + 78 ms
03:26:22.500 00.001 25848 Move returns status 0, amount 48
03:26:22.500 00.000 25848 MoveAxis(N, 0, ABG)
03:26:22.500 00.000 25848 Move returns status 0, amount 0
03:26:22.500 00.000 25848 move complete, result=0
03:26:22.500 00.000 25848 worker thread done servicing request
03:26:22.500 00.000 25848 Worker thread wakes up
03:26:22.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:22.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:22.500 00.000 21444 GuideStep: 1.7 px 48 ms WEST, -1.4 px 0 ms NORTH
03:26:25.340 02.840 25848 Exposure complete
03:26:25.420 00.080 25848 worker thread done servicing request
03:26:25.420 00.000 21444 OnExposeComplete: enter
03:26:25.420 00.000 21444 UpdateGuideState(): m_state=6
03:26:25.420 00.000 21444 Star::Find(15, 1263, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
03:26:25.420 00.000 21444 Star::Find returns 1 (1), X=1263.61, Y=676.21, Mass=5586461, SNR=186.0, Peak=65504 HFD=8.0
03:26:25.421 00.001 21444 MultiStar: [#1 -0.65,-1.07,0.92,U] [#2 -1.21,-1.17,0.88,U] [#3 -0.73,-0.92,0.60,U] [#4 -0.59,-1.25,0.89,U] [#5 -1.29,-1.59,0.00,M2] [#6 -0.52,-1.55,0.66,U] [#7 -0.58,-1.51,0.46,U] [#8 -1.27,-0.87,0.75,U] 
03:26:25.421 00.000 21444 refined, 7 included, MultiStar: {-0.89, -1.08}, one-star: {-1.32, -0.62}
03:26:25.421 00.000 21444 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.05) = xAngle (-5.31 = 0.97)
03:26:25.421 00.000 21444 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.16 = -1.87)
03:26:25.421 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=-1.08 hyp=1.40 cameraTheta=-2.26 mountX=0.79 mountY=-1.34, mountTheta=-1.04
03:26:25.421 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=-1.08, opts=13)
03:26:25.421 00.000 21444 Enqueuing Move request for scope (-0.89, -1.08)
03:26:25.422 00.001 25848 Worker thread wakes up
03:26:25.422 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -1.08) opts 0xd
03:26:25.422 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, -1.08)
03:26:25.422 00.000 25848 Moving (-0.89, -1.08) raw xDistance=0.79 yDistance=-1.34
03:26:25.422 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.79
03:26:25.422 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:26:25.422 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=258, FiltMax=65504, Gamma=0.560
03:26:25.422 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.34
03:26:25.422 00.000 25848 MoveAxis(W, 26, ABG)
03:26:25.422 00.000 25848 Guiding  Dir = 3, Dur = 26
03:26:25.422 00.000 21444 UpdateGuideState exits: m=5586461 SNR=186.0 Saturated
03:26:25.422 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:25.422 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:25.422 00.000 21444 Enqueuing Expose request
03:26:25.454 00.032 25848 IsSlewing returns 0
03:26:25.455 00.001 25848 IsGuiding returns 0
03:26:25.487 00.032 25848 IsGuiding returns 1
03:26:25.487 00.000 25848 scope still moving after pulse duration time elapsed
03:26:25.531 00.044 25848 IsSlewing returns 0
03:26:25.531 00.000 25848 IsGuiding returns 0
03:26:25.531 00.000 25848 scope move finished after 26 + 50 ms
03:26:25.531 00.000 25848 Move returns status 0, amount 26
03:26:25.531 00.000 25848 MoveAxis(N, 0, ABG)
03:26:25.531 00.000 25848 Move returns status 0, amount 0
03:26:25.531 00.000 25848 move complete, result=0
03:26:25.531 00.000 25848 worker thread done servicing request
03:26:25.531 00.000 25848 Worker thread wakes up
03:26:25.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:25.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:25.531 00.000 21444 GuideStep: 0.8 px 26 ms WEST, -1.3 px 0 ms NORTH
03:26:28.375 02.844 25848 Exposure complete
03:26:28.463 00.088 25848 worker thread done servicing request
03:26:28.463 00.000 21444 OnExposeComplete: enter
03:26:28.463 00.000 21444 UpdateGuideState(): m_state=6
03:26:28.463 00.000 21444 Star::Find(15, 1263, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
03:26:28.463 00.000 21444 Star::Find returns 1 (1), X=1263.21, Y=675.48, Mass=5856983, SNR=239.6, Peak=65504 HFD=8.1
03:26:28.464 00.001 21444 MultiStar: [#1 -1.32,-1.73,0.00,M1] [#2 -1.75,-1.31,0.00,M1] [#3 -1.02,-1.64,0.00,M1] [#4 -1.99,-1.42,0.00,M1] [#5 -1.68,-1.60,0.00,M3] [#6 -2.03,-1.89,0.00,M1] [#7 -1.74,-1.39,0.00,M1] [#8 -1.78,-1.30,0.00,M1] 
03:26:28.464 00.000 21444 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.05) = xAngle (-5.53 = 0.76)
03:26:28.464 00.000 21444 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.37 = -2.09)
03:26:28.464 00.000 21444 CameraToMount -- cameraX=-1.71 cameraY=-1.35 hyp=2.18 cameraTheta=-2.48 mountX=1.58 mountY=-1.90, mountTheta=-0.87
03:26:28.465 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.71, y=-1.35, opts=13)
03:26:28.465 00.000 21444 Enqueuing Move request for scope (-1.71, -1.35)
03:26:28.465 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=92, FiltMax=65504, Gamma=0.560
03:26:28.465 00.000 25848 Worker thread wakes up
03:26:28.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -1.35) opts 0xd
03:26:28.465 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.71, -1.35)
03:26:28.465 00.000 25848 Moving (-1.71, -1.35) raw xDistance=1.58 yDistance=-1.90
03:26:28.465 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.58
03:26:28.465 00.000 25848 resist switch: large excursion: input -1.90 thresh 1.53 direction from 1 to -1
03:26:28.465 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.69
03:26:28.465 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.90 from input -1.90
03:26:28.465 00.000 25848 MoveAxis(W, 48, ABG)
03:26:28.465 00.000 25848 Guiding  Dir = 3, Dur = 48
03:26:28.465 00.000 21444 UpdateGuideState exits: m=5856983 SNR=239.6 Saturated
03:26:28.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:28.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:28.465 00.000 21444 Enqueuing Expose request
03:26:28.486 00.021 25848 IsSlewing returns 0
03:26:28.486 00.000 25848 IsGuiding returns 0
03:26:28.518 00.032 25848 PulseGuide returned control before completion, sleep 27
03:26:28.579 00.061 25848 IsGuiding returns 1
03:26:28.579 00.000 25848 scope still moving after pulse duration time elapsed
03:26:28.639 00.060 25848 IsSlewing returns 0
03:26:28.640 00.001 25848 IsGuiding returns 0
03:26:28.640 00.000 25848 scope move finished after 48 + 106 ms
03:26:28.640 00.000 25848 Move returns status 0, amount 48
03:26:28.640 00.000 25848 BLC: Oldest BLC event removed
03:26:28.640 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 365 applied
03:26:28.640 00.000 25848 MoveAxis(N, 417, ABG)
03:26:28.640 00.000 25848 Guiding  Dir = 0, Dur = 417
03:26:28.689 00.049 25848 IsSlewing returns 0
03:26:28.689 00.000 25848 IsGuiding returns 0
03:26:28.721 00.032 25848 PulseGuide returned control before completion, sleep 396
03:26:29.125 00.404 25848 IsGuiding returns 1
03:26:29.125 00.000 25848 scope still moving after pulse duration time elapsed
03:26:29.251 00.126 25848 IsSlewing returns 0
03:26:29.251 00.000 25848 IsGuiding returns 0
03:26:29.251 00.000 25848 scope move finished after 417 + 144 ms
03:26:29.251 00.000 25848 Move returns status 0, amount 417
03:26:29.252 00.001 25848 move complete, result=0
03:26:29.252 00.000 25848 worker thread done servicing request
03:26:29.252 00.000 25848 Worker thread wakes up
03:26:29.252 00.000 21444 GuideStep: 1.6 px 48 ms WEST, -1.9 px 417 ms NORTH
03:26:29.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:29.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:32.091 02.839 25848 Exposure complete
03:26:32.171 00.080 25848 worker thread done servicing request
03:26:32.171 00.000 21444 OnExposeComplete: enter
03:26:32.171 00.000 21444 UpdateGuideState(): m_state=6
03:26:32.172 00.001 21444 Star::Find(15, 1263, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
03:26:32.172 00.000 21444 Star::Find returns 1 (1), X=1264.37, Y=676.66, Mass=5847665, SNR=247.7, Peak=65504 HFD=8.0
03:26:32.172 00.000 21444 MultiStar: [#1 -0.46,-0.58,0.80,U] [#2 -0.95,-0.54,0.73,U] [#3 -1.37,-0.50,0.66,U] [#4 -0.35,0.13,0.76,U] [#5 -0.63,-0.04,0.67,U] [#6 -0.43,-0.42,0.59,U] [#7 -0.57,-0.22,0.58,U] [#8 -0.85,0.06,0.58,U] 
03:26:32.172 00.000 21444 single-star, 8 included, MultiStar: {-0.67, -0.25}, one-star: {-0.56, -0.17}
03:26:32.172 00.000 21444 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.05) = xAngle (-5.89 = 0.39)
03:26:32.172 00.000 21444 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.73 = -2.45)
03:26:32.172 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=-0.17 hyp=0.58 cameraTheta=-2.84 mountX=0.54 mountY=-0.37, mountTheta=-0.60
03:26:32.173 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=-0.17, opts=13)
03:26:32.173 00.000 21444 Enqueuing Move request for scope (-0.56, -0.17)
03:26:32.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=246, FiltMax=65504, Gamma=0.560
03:26:32.173 00.000 21444 UpdateGuideState exits: m=5847665 SNR=247.7 Saturated
03:26:32.173 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:32.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:32.173 00.000 21444 Enqueuing Expose request
03:26:32.173 00.000 25848 Worker thread wakes up
03:26:32.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.17) opts 0xd
03:26:32.173 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, -0.17)
03:26:32.173 00.000 25848 Moving (-0.56, -0.17) raw xDistance=0.54 yDistance=-0.37
03:26:32.173 00.000 25848 BLC: History state: CurrMiss=0.37, AvgInitMiss=0.66, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.896480, 1:0.371348
03:26:32.173 00.000 25848 BLC: No correction, Miss < min_move
03:26:32.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.54
03:26:32.173 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:32.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
03:26:32.173 00.000 25848 MoveAxis(W, 19, ABG)
03:26:32.173 00.000 25848 Guiding  Dir = 3, Dur = 19
03:26:32.202 00.029 25848 IsSlewing returns 0
03:26:32.202 00.000 25848 IsGuiding returns 0
03:26:32.234 00.032 25848 IsGuiding returns 1
03:26:32.234 00.000 25848 scope still moving after pulse duration time elapsed
03:26:32.296 00.062 25848 IsSlewing returns 0
03:26:32.296 00.000 25848 IsGuiding returns 0
03:26:32.296 00.000 25848 scope move finished after 19 + 75 ms
03:26:32.296 00.000 25848 Move returns status 0, amount 19
03:26:32.296 00.000 25848 MoveAxis(N, 0, ABG)
03:26:32.296 00.000 25848 Move returns status 0, amount 0
03:26:32.296 00.000 25848 move complete, result=0
03:26:32.296 00.000 25848 worker thread done servicing request
03:26:32.296 00.000 25848 Worker thread wakes up
03:26:32.296 00.000 21444 GuideStep: 0.5 px 19 ms WEST, -0.4 px 0 ms NORTH
03:26:32.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:32.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:35.137 02.841 25848 Exposure complete
03:26:35.223 00.086 25848 worker thread done servicing request
03:26:35.223 00.000 21444 OnExposeComplete: enter
03:26:35.223 00.000 21444 UpdateGuideState(): m_state=6
03:26:35.223 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
03:26:35.223 00.000 21444 Star::Find returns 1 (1), X=1264.13, Y=675.38, Mass=5920430, SNR=217.4, Peak=65504 HFD=8.1
03:26:35.224 00.001 21444 MultiStar: [#1 -1.11,-1.87,0.00,M1] [#2 -1.66,-1.27,0.00,M1] [#3 -1.66,-2.01,0.00,M1] [#4 -1.05,-1.56,0.00,M1] [#5 -1.10,-1.22,0.82,U] [#6 -1.14,-1.59,0.00,M1] [#7 -0.93,-1.27,0.43,U] [#8 -1.28,-1.69,0.00,M1] 
03:26:35.224 00.000 21444 refined, 2 included, MultiStar: {-0.93, -1.33}, one-star: {-0.80, -1.45}
03:26:35.224 00.000 21444 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.05) = xAngle (-5.23 = 1.05)
03:26:35.224 00.000 21444 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.79)
03:26:35.224 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=-1.33 hyp=1.62 cameraTheta=-2.18 mountX=0.81 mountY=-1.58, mountTheta=-1.10
03:26:35.225 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=-1.33, opts=13)
03:26:35.225 00.000 21444 Enqueuing Move request for scope (-0.93, -1.33)
03:26:35.225 00.000 25848 Worker thread wakes up
03:26:35.225 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=268, FiltMax=65504, Gamma=0.560
03:26:35.225 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -1.33) opts 0xd
03:26:35.225 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, -1.33)
03:26:35.225 00.000 25848 Moving (-0.93, -1.33) raw xDistance=0.81 yDistance=-1.58
03:26:35.225 00.000 21444 UpdateGuideState exits: m=5920430 SNR=217.4 Saturated
03:26:35.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:35.225 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:35.225 00.000 21444 Enqueuing Expose request
03:26:35.225 00.000 25848 BLC: History state: CurrMiss=1.58, AvgInitMiss=0.66, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.896480, 1:0.371348, 2:1.584061
03:26:35.225 00.000 25848 BLC: Under-shoot: nominal increase by 17
03:26:35.225 00.000 25848 BLC: window closed
03:26:35.225 00.000 25848 BLC: Pulse adjusted to 382
03:26:35.226 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.81
03:26:35.226 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.58 from input -1.58
03:26:35.226 00.000 25848 MoveAxis(W, 25, ABG)
03:26:35.226 00.000 25848 Guiding  Dir = 3, Dur = 25
03:26:35.283 00.057 25848 IsSlewing returns 0
03:26:35.283 00.000 25848 IsGuiding returns 0
03:26:35.314 00.031 25848 IsGuiding returns 1
03:26:35.314 00.000 25848 scope still moving after pulse duration time elapsed
03:26:35.360 00.046 25848 IsSlewing returns 0
03:26:35.360 00.000 25848 IsGuiding returns 0
03:26:35.360 00.000 25848 scope move finished after 25 + 52 ms
03:26:35.360 00.000 25848 Move returns status 0, amount 25
03:26:35.360 00.000 25848 MoveAxis(N, 43, ABG)
03:26:35.360 00.000 25848 Guiding  Dir = 0, Dur = 43
03:26:35.389 00.029 25848 IsSlewing returns 0
03:26:35.389 00.000 25848 IsGuiding returns 0
03:26:35.417 00.028 21444 evsrv: cli 0107E240 connect
03:26:35.417 00.000 21444 case statement mapped state 6 to 3
03:26:35.417 00.000 21444 case statement mapped state 6 to 3
03:26:35.417 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"494d0b3b-d03c-4de8-896e-1e6371a2b2ff"}
03:26:35.417 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"494d0b3b-d03c-4de8-896e-1e6371a2b2ff"}
03:26:35.417 00.000 21444 evsrv: cli 0107E240 disconnect
03:26:35.431 00.014 25848 PulseGuide returned control before completion, sleep 12
03:26:35.450 00.019 25848 IsGuiding returns 1
03:26:35.450 00.000 25848 scope still moving after pulse duration time elapsed
03:26:35.500 00.050 25848 IsSlewing returns 0
03:26:35.500 00.000 25848 IsGuiding returns 0
03:26:35.500 00.000 25848 scope move finished after 43 + 68 ms
03:26:35.500 00.000 25848 Move returns status 0, amount 43
03:26:35.500 00.000 25848 move complete, result=0
03:26:35.500 00.000 25848 worker thread done servicing request
03:26:35.501 00.001 25848 Worker thread wakes up
03:26:35.501 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -1.6 px 43 ms NORTH
03:26:35.501 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:35.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:38.346 02.845 25848 Exposure complete
03:26:38.413 00.067 25848 worker thread done servicing request
03:26:38.413 00.000 21444 OnExposeComplete: enter
03:26:38.413 00.000 21444 UpdateGuideState(): m_state=6
03:26:38.413 00.000 21444 Star::Find(15, 1264, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
03:26:38.414 00.001 21444 Star::Find returns 1 (1), X=1263.97, Y=675.94, Mass=5580639, SNR=205.7, Peak=65504 HFD=8.1
03:26:38.414 00.000 21444 MultiStar: [#1 0.39,-1.28,0.84,U] [#2 -0.09,-1.34,0.83,U] [#3 -0.44,-1.11,0.74,U] [#4 -0.72,-1.15,0.86,U] [#5 -0.19,-1.16,0.68,U] [#6 -0.35,-1.56,0.65,U] [#7 -0.34,-1.38,0.44,U] [#8 -0.79,-1.32,0.51,U] 
03:26:38.414 00.000 21444 refined, 8 included, MultiStar: {-0.39, -1.22}, one-star: {-0.96, -0.89}
03:26:38.414 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.05) = xAngle (-4.93 = 1.35)
03:26:38.414 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
03:26:38.414 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-1.22 hyp=1.28 cameraTheta=-1.88 mountX=0.28 mountY=-1.27, mountTheta=-1.36
03:26:38.415 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-1.22, opts=13)
03:26:38.415 00.000 21444 Enqueuing Move request for scope (-0.39, -1.22)
03:26:38.415 00.000 25848 Worker thread wakes up
03:26:38.415 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.22) opts 0xd
03:26:38.415 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -1.22)
03:26:38.415 00.000 25848 Moving (-0.39, -1.22) raw xDistance=0.28 yDistance=-1.27
03:26:38.415 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
03:26:38.415 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
03:26:38.415 00.000 25848 MoveAxis(E, 0, ABG)
03:26:38.415 00.000 25848 Move returns status 0, amount 0
03:26:38.415 00.000 25848 MoveAxis(N, 35, ABG)
03:26:38.415 00.000 25848 Guiding  Dir = 0, Dur = 35
03:26:38.415 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=92, FiltMax=65504, Gamma=0.560
03:26:38.415 00.000 21444 UpdateGuideState exits: m=5580639 SNR=205.7 Saturated
03:26:38.415 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:38.415 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:38.415 00.000 21444 Enqueuing Expose request
03:26:38.470 00.055 25848 IsSlewing returns 0
03:26:38.470 00.000 25848 IsGuiding returns 0
03:26:38.501 00.031 25848 PulseGuide returned control before completion, sleep 15
03:26:38.531 00.030 25848 IsGuiding returns 1
03:26:38.531 00.000 25848 scope still moving after pulse duration time elapsed
03:26:38.608 00.077 25848 IsSlewing returns 0
03:26:38.609 00.001 25848 IsGuiding returns 0
03:26:38.609 00.000 25848 scope move finished after 35 + 104 ms
03:26:38.609 00.000 25848 Move returns status 0, amount 35
03:26:38.609 00.000 25848 move complete, result=0
03:26:38.609 00.000 25848 worker thread done servicing request
03:26:38.609 00.000 25848 Worker thread wakes up
03:26:38.609 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:38.609 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:38.609 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.3 px 35 ms NORTH
03:26:41.453 02.844 25848 Exposure complete
03:26:41.535 00.082 25848 worker thread done servicing request
03:26:41.535 00.000 21444 OnExposeComplete: enter
03:26:41.535 00.000 21444 UpdateGuideState(): m_state=6
03:26:41.535 00.000 21444 Star::Find(15, 1263, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
03:26:41.535 00.000 21444 Star::Find returns 1 (1), X=1264.56, Y=676.93, Mass=5667706, SNR=191.3, Peak=65504 HFD=8.0
03:26:41.536 00.001 21444 MultiStar: [#1 -1.01,-0.86,0.76,U] [#2 -1.10,-0.94,0.70,U] [#3 -1.24,-0.86,0.76,U] [#4 -0.50,-0.48,1.08,U] [#5 -1.22,-0.41,0.69,U] [#6 -0.35,-0.42,0.65,U] [#7 -0.32,-0.05,0.63,U] [#8 -0.29,-0.13,0.61,U] 
03:26:41.536 00.000 21444 single-star, 8 included, MultiStar: {-0.70, -0.44}, one-star: {-0.36, 0.10}
03:26:41.536 00.000 21444 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.05) = xAngle (-0.17 = -0.17)
03:26:41.536 00.000 21444 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.02 = -3.02)
03:26:41.536 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=0.10 hyp=0.38 cameraTheta=2.88 mountX=0.37 mountY=-0.05, mountTheta=-0.12
03:26:41.536 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=0.10, opts=13)
03:26:41.536 00.000 21444 Enqueuing Move request for scope (-0.36, 0.10)
03:26:41.536 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=66, FiltMax=65504, Gamma=0.560
03:26:41.537 00.001 21444 UpdateGuideState exits: m=5667706 SNR=191.3 Saturated
03:26:41.537 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:41.537 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:41.537 00.000 21444 Enqueuing Expose request
03:26:41.537 00.000 25848 Worker thread wakes up
03:26:41.537 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.10) opts 0xd
03:26:41.537 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, 0.10)
03:26:41.537 00.000 25848 Moving (-0.36, 0.10) raw xDistance=0.37 yDistance=-0.05
03:26:41.537 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
03:26:41.537 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:41.537 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:26:41.537 00.000 25848 MoveAxis(E, 0, ABG)
03:26:41.537 00.000 25848 Move returns status 0, amount 0
03:26:41.537 00.000 25848 MoveAxis(N, 0, ABG)
03:26:41.537 00.000 25848 Move returns status 0, amount 0
03:26:41.537 00.000 25848 move complete, result=0
03:26:41.537 00.000 25848 worker thread done servicing request
03:26:41.537 00.000 25848 Worker thread wakes up
03:26:41.537 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:41.537 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:41.537 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
03:26:44.389 02.852 25848 Exposure complete
03:26:44.466 00.077 25848 worker thread done servicing request
03:26:44.466 00.000 21444 OnExposeComplete: enter
03:26:44.466 00.000 21444 UpdateGuideState(): m_state=6
03:26:44.467 00.001 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
03:26:44.467 00.000 21444 Star::Find returns 1 (1), X=1264.16, Y=677.00, Mass=5684146, SNR=255.2, Peak=65504 HFD=8.0
03:26:44.467 00.000 21444 MultiStar: [#1 -0.19,-0.20,0.89,U] [#2 -0.65,-0.06,0.77,U] [#3 -1.15,0.06,0.93,U] [#4 -0.63,-0.33,0.94,U] [#5 -0.74,-0.09,0.66,U] [#6 -0.57,0.03,0.61,U] [#7 -0.52,-0.01,0.45,U] [#8 -0.49,-0.09,0.56,U] 
03:26:44.467 00.000 21444 refined, 8 included, MultiStar: {-0.65, -0.06}, one-star: {-0.77, 0.17}
03:26:44.467 00.000 21444 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.05) = xAngle (-6.10 = 0.18)
03:26:44.467 00.000 21444 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.66)
03:26:44.467 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=-0.06 hyp=0.65 cameraTheta=-3.05 mountX=0.64 mountY=-0.30, mountTheta=-0.44
03:26:44.468 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=-0.06, opts=13)
03:26:44.468 00.000 21444 Enqueuing Move request for scope (-0.65, -0.06)
03:26:44.468 00.000 25848 Worker thread wakes up
03:26:44.468 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.06) opts 0xd
03:26:44.468 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, -0.06)
03:26:44.468 00.000 25848 Moving (-0.65, -0.06) raw xDistance=0.64 yDistance=-0.30
03:26:44.468 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
03:26:44.468 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:44.468 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=192, FiltMax=65504, Gamma=0.560
03:26:44.468 00.000 21444 UpdateGuideState exits: m=5684146 SNR=255.2 Saturated
03:26:44.468 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:44.468 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:44.468 00.000 21444 Enqueuing Expose request
03:26:44.468 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:26:44.468 00.000 25848 MoveAxis(W, 19, ABG)
03:26:44.468 00.000 25848 Guiding  Dir = 3, Dur = 19
03:26:44.501 00.033 25848 IsSlewing returns 0
03:26:44.501 00.000 25848 IsGuiding returns 0
03:26:44.563 00.062 25848 IsGuiding returns 1
03:26:44.563 00.000 25848 scope still moving after pulse duration time elapsed
03:26:44.669 00.106 25848 IsSlewing returns 0
03:26:44.670 00.001 25848 IsGuiding returns 0
03:26:44.670 00.000 25848 scope move finished after 19 + 149 ms
03:26:44.670 00.000 25848 Move returns status 0, amount 19
03:26:44.670 00.000 25848 MoveAxis(N, 0, ABG)
03:26:44.670 00.000 25848 Move returns status 0, amount 0
03:26:44.670 00.000 25848 move complete, result=0
03:26:44.670 00.000 25848 worker thread done servicing request
03:26:44.670 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.3 px 0 ms NORTH
03:26:44.670 00.000 25848 Worker thread wakes up
03:26:44.670 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:44.670 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:47.520 02.850 25848 Exposure complete
03:26:47.600 00.080 25848 worker thread done servicing request
03:26:47.600 00.000 21444 OnExposeComplete: enter
03:26:47.600 00.000 21444 UpdateGuideState(): m_state=6
03:26:47.600 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
03:26:47.600 00.000 21444 Star::Find returns 1 (1), X=1265.54, Y=676.48, Mass=5840205, SNR=243.3, Peak=65504 HFD=7.7
03:26:47.601 00.001 21444 MultiStar: [#1 0.97,-1.27,0.80,U] [#2 0.40,-0.80,0.90,U] [#3 0.64,-1.16,0.66,U] [#4 0.37,-0.59,0.72,U] [#5 0.47,-0.87,0.76,U] [#6 0.43,-0.52,0.53,U] [#7 0.30,-1.05,0.69,U] [#8 0.54,-0.24,0.55,U] 
03:26:47.601 00.000 21444 single-star, 8 included, MultiStar: {0.53, -0.77}, one-star: {0.61, -0.35}
03:26:47.601 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.57 = 2.72)
03:26:47.601 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
03:26:47.601 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=-0.35 hyp=0.70 cameraTheta=-0.51 mountX=-0.64 mountY=-0.09, mountTheta=-3.00
03:26:47.601 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=-0.35, opts=13)
03:26:47.601 00.000 21444 Enqueuing Move request for scope (0.61, -0.35)
03:26:47.602 00.001 25848 Worker thread wakes up
03:26:47.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.35) opts 0xd
03:26:47.602 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, -0.35)
03:26:47.602 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=272, FiltMax=65504, Gamma=0.560
03:26:47.602 00.000 25848 Moving (0.61, -0.35) raw xDistance=-0.64 yDistance=-0.09
03:26:47.602 00.000 21444 UpdateGuideState exits: m=5840205 SNR=243.3 Saturated
03:26:47.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:47.602 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.64
03:26:47.602 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:47.602 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:47.602 00.000 21444 Enqueuing Expose request
03:26:47.602 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:26:47.602 00.000 25848 MoveAxis(E, 17, ABG)
03:26:47.602 00.000 25848 Guiding  Dir = 2, Dur = 17
03:26:47.626 00.024 25848 IsSlewing returns 0
03:26:47.627 00.001 25848 IsGuiding returns 0
03:26:47.659 00.032 25848 IsGuiding returns 1
03:26:47.659 00.000 25848 scope still moving after pulse duration time elapsed
03:26:47.719 00.060 25848 IsSlewing returns 0
03:26:47.719 00.000 25848 IsGuiding returns 0
03:26:47.719 00.000 25848 scope move finished after 17 + 75 ms
03:26:47.719 00.000 25848 Move returns status 0, amount 17
03:26:47.719 00.000 25848 MoveAxis(N, 0, ABG)
03:26:47.719 00.000 25848 Move returns status 0, amount 0
03:26:47.719 00.000 25848 move complete, result=0
03:26:47.719 00.000 25848 worker thread done servicing request
03:26:47.719 00.000 25848 Worker thread wakes up
03:26:47.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:47.719 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.1 px 0 ms NORTH
03:26:47.720 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:50.564 02.844 25848 Exposure complete
03:26:50.653 00.089 25848 worker thread done servicing request
03:26:50.654 00.001 21444 OnExposeComplete: enter
03:26:50.654 00.000 21444 UpdateGuideState(): m_state=6
03:26:50.654 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
03:26:50.654 00.000 21444 Star::Find returns 1 (1), X=1263.61, Y=675.93, Mass=5477287, SNR=174.7, Peak=65504 HFD=7.9
03:26:50.654 00.000 21444 MultiStar: [#1 -1.25,-1.70,0.00,M1] [#2 -1.82,-1.36,0.00,M1] [#3 -1.75,-1.61,0.00,M1] [#4 -1.05,-1.49,1.01,U] [#5 -0.73,-0.84,0.59,U] [#6 -0.87,-1.32,0.58,U] [#7 -0.45,-1.27,0.51,U] [#8 -1.44,-1.16,0.71,U] 
03:26:50.654 00.000 21444 refined, 5 included, MultiStar: {-1.04, -1.17}, one-star: {-1.31, -0.90}
03:26:50.654 00.000 21444 CameraToMount -- cameraTheta (-2.30) - m_xAngle (3.05) = xAngle (-5.35 = 0.93)
03:26:50.654 00.000 21444 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.19 = -1.91)
03:26:50.654 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=-1.17 hyp=1.56 cameraTheta=-2.30 mountX=0.93 mountY=-1.47, mountTheta=-1.01
03:26:50.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=-1.17, opts=13)
03:26:50.655 00.000 21444 Enqueuing Move request for scope (-1.04, -1.17)
03:26:50.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=118, FiltMax=65504, Gamma=0.560
03:26:50.656 00.001 21444 UpdateGuideState exits: m=5477287 SNR=174.7 Saturated
03:26:50.656 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:50.656 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:50.656 00.000 21444 Enqueuing Expose request
03:26:50.656 00.000 25848 Worker thread wakes up
03:26:50.656 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -1.17) opts 0xd
03:26:50.656 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, -1.17)
03:26:50.656 00.000 25848 Moving (-1.04, -1.17) raw xDistance=0.93 yDistance=-1.47
03:26:50.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.93
03:26:50.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.47 from input -1.47
03:26:50.656 00.000 25848 MoveAxis(W, 26, ABG)
03:26:50.656 00.000 25848 Guiding  Dir = 3, Dur = 26
03:26:50.687 00.031 25848 IsSlewing returns 0
03:26:50.687 00.000 25848 IsGuiding returns 0
03:26:50.719 00.032 25848 IsGuiding returns 1
03:26:50.719 00.000 25848 scope still moving after pulse duration time elapsed
03:26:50.839 00.120 25848 IsSlewing returns 0
03:26:50.839 00.000 25848 IsGuiding returns 0
03:26:50.839 00.000 25848 scope move finished after 26 + 126 ms
03:26:50.839 00.000 25848 Move returns status 0, amount 26
03:26:50.839 00.000 25848 MoveAxis(N, 40, ABG)
03:26:50.840 00.001 25848 Guiding  Dir = 0, Dur = 40
03:26:50.860 00.020 25848 IsSlewing returns 0
03:26:50.860 00.000 25848 IsGuiding returns 0
03:26:50.891 00.031 25848 PulseGuide returned control before completion, sleep 19
03:26:50.923 00.032 25848 IsGuiding returns 1
03:26:50.923 00.000 25848 scope still moving after pulse duration time elapsed
03:26:50.984 00.061 25848 IsSlewing returns 0
03:26:50.984 00.000 25848 IsGuiding returns 0
03:26:50.984 00.000 25848 scope move finished after 40 + 83 ms
03:26:50.984 00.000 25848 Move returns status 0, amount 40
03:26:50.984 00.000 25848 move complete, result=0
03:26:50.984 00.000 25848 worker thread done servicing request
03:26:50.984 00.000 25848 Worker thread wakes up
03:26:50.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:50.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:50.984 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -1.5 px 40 ms NORTH
03:26:53.837 02.853 25848 Exposure complete
03:26:53.920 00.083 25848 worker thread done servicing request
03:26:53.920 00.000 21444 OnExposeComplete: enter
03:26:53.920 00.000 21444 UpdateGuideState(): m_state=6
03:26:53.920 00.000 21444 Star::Find(15, 1263, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
03:26:53.921 00.001 21444 Star::Find returns 1 (1), X=1264.75, Y=678.11, Mass=6009326, SNR=219.1, Peak=65504 HFD=8.2
03:26:53.921 00.000 21444 MultiStar: [#1 -0.37,0.93,1.02,U] [#2 -0.90,0.86,0.80,U] [#3 -0.70,0.98,0.81,U] [#4 -0.64,1.20,0.88,U] [#5 -0.62,0.99,0.71,U] [#6 -0.85,0.91,0.60,U] [#7 -0.62,0.81,0.58,U] [#8 -0.89,1.38,0.65,U] 
03:26:53.921 00.000 21444 refined, 8 included, MultiStar: {-0.61, 1.05}, one-star: {-0.17, 1.28}
03:26:53.921 00.000 21444 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.05) = xAngle (-0.95 = -0.95)
03:26:53.921 00.000 21444 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.49)
03:26:53.921 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=1.05 hyp=1.21 cameraTheta=2.10 mountX=0.70 mountY=0.74, mountTheta=0.81
03:26:53.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=1.05, opts=13)
03:26:53.922 00.000 21444 Enqueuing Move request for scope (-0.61, 1.05)
03:26:53.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=182, FiltMax=65504, Gamma=0.560
03:26:53.922 00.000 21444 UpdateGuideState exits: m=6009326 SNR=219.1 Saturated
03:26:53.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:53.922 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:53.922 00.000 21444 Enqueuing Expose request
03:26:53.922 00.000 25848 Worker thread wakes up
03:26:53.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 1.05) opts 0xd
03:26:53.922 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, 1.05)
03:26:53.922 00.000 25848 Moving (-0.61, 1.05) raw xDistance=0.70 yDistance=0.74
03:26:53.922 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.70
03:26:53.922 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:26:53.923 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
03:26:53.923 00.000 25848 MoveAxis(W, 22, ABG)
03:26:53.923 00.000 25848 Guiding  Dir = 3, Dur = 22
03:26:53.951 00.028 25848 IsSlewing returns 0
03:26:53.951 00.000 25848 IsGuiding returns 0
03:26:53.984 00.033 25848 IsGuiding returns 1
03:26:53.984 00.000 25848 scope still moving after pulse duration time elapsed
03:26:54.030 00.046 25848 IsSlewing returns 0
03:26:54.050 00.020 25848 IsGuiding returns 0
03:26:54.050 00.000 25848 scope move finished after 22 + 76 ms
03:26:54.050 00.000 25848 Move returns status 0, amount 22
03:26:54.050 00.000 25848 MoveAxis(N, 0, ABG)
03:26:54.050 00.000 25848 Move returns status 0, amount 0
03:26:54.050 00.000 25848 move complete, result=0
03:26:54.050 00.000 25848 worker thread done servicing request
03:26:54.050 00.000 25848 Worker thread wakes up
03:26:54.050 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:54.050 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:54.050 00.000 21444 GuideStep: 0.7 px 22 ms WEST, 0.7 px 0 ms NORTH
03:26:56.897 02.847 25848 Exposure complete
03:26:56.974 00.077 25848 worker thread done servicing request
03:26:56.974 00.000 21444 OnExposeComplete: enter
03:26:56.974 00.000 21444 UpdateGuideState(): m_state=6
03:26:56.974 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
03:26:56.974 00.000 21444 Star::Find returns 1 (1), X=1264.96, Y=678.51, Mass=5805925, SNR=286.7, Peak=65504 HFD=8.0
03:26:56.974 00.000 21444 MultiStar: [#1 0.13,1.45,0.90,U] [#2 -0.48,1.72,0.81,U] [#3 -0.36,1.21,0.83,U] [#4 0.39,1.46,0.63,U] [#5 0.59,2.06,0.00,M1] [#6 0.50,1.50,0.59,U] [#7 1.08,1.68,0.00,M1] [#8 -0.22,1.91,0.00,M1] 
03:26:56.974 00.000 21444 refined, 5 included, MultiStar: {-0.00, 1.51}, one-star: {0.04, 1.68}
03:26:56.975 00.001 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
03:26:56.975 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.96)
03:26:56.975 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=1.51 hyp=1.51 cameraTheta=1.57 mountX=0.14 mountY=1.40, mountTheta=1.47
03:26:56.975 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=1.51, opts=13)
03:26:56.975 00.000 21444 Enqueuing Move request for scope (-0.00, 1.51)
03:26:56.975 00.000 25848 Worker thread wakes up
03:26:56.976 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=204, FiltMax=65504, Gamma=0.560
03:26:56.976 00.000 21444 UpdateGuideState exits: m=5805925 SNR=286.7 Saturated
03:26:56.976 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 1.51) opts 0xd
03:26:56.976 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:56.976 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, 1.51)
03:26:56.976 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:56.976 00.000 21444 Enqueuing Expose request
03:26:56.976 00.000 25848 Moving (-0.00, 1.51) raw xDistance=0.14 yDistance=1.40
03:26:56.976 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:26:56.976 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:26:56.976 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
03:26:56.976 00.000 25848 MoveAxis(E, 0, ABG)
03:26:56.976 00.000 25848 Move returns status 0, amount 0
03:26:56.976 00.000 25848 MoveAxis(N, 0, ABG)
03:26:56.976 00.000 25848 Move returns status 0, amount 0
03:26:56.976 00.000 25848 move complete, result=0
03:26:56.976 00.000 25848 worker thread done servicing request
03:26:56.976 00.000 25848 Worker thread wakes up
03:26:56.976 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:56.976 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:56.976 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.4 px 0 ms NORTH
03:26:59.819 02.843 25848 Exposure complete
03:26:59.894 00.075 25848 worker thread done servicing request
03:26:59.895 00.001 21444 OnExposeComplete: enter
03:26:59.895 00.000 21444 UpdateGuideState(): m_state=6
03:26:59.895 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
03:26:59.895 00.000 21444 Star::Find returns 1 (1), X=1265.24, Y=677.59, Mass=5944307, SNR=263.2, Peak=65504 HFD=8.1
03:26:59.895 00.000 21444 MultiStar: [#1 0.83,-0.18,1.10,U] [#2 0.76,0.17,0.96,U] [#3 -0.09,0.25,0.83,U] [#4 0.01,0.50,0.80,U] [#5 0.23,0.81,0.58,U] [#6 -0.09,0.59,0.72,U] [#7 0.28,0.45,0.43,U] [#8 0.11,1.10,0.64,U] 
03:26:59.895 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.44}, one-star: {0.31, 0.76}
03:26:59.895 00.000 21444 CameraToMount -- cameraTheta (0.97) - m_xAngle (3.05) = xAngle (-2.08 = -2.08)
03:26:59.895 00.000 21444 CameraToMount -- cameraTheta (0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.93 = 1.36)
03:26:59.895 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.44 hyp=0.54 cameraTheta=0.97 mountX=-0.26 mountY=0.52, mountTheta=2.04
03:26:59.896 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.44, opts=13)
03:26:59.896 00.000 21444 Enqueuing Move request for scope (0.30, 0.44)
03:26:59.896 00.000 25848 Worker thread wakes up
03:26:59.896 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=28, FiltMax=65504, Gamma=0.560
03:26:59.896 00.000 21444 UpdateGuideState exits: m=5944307 SNR=263.2 Saturated
03:26:59.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:59.896 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:26:59.896 00.000 21444 Enqueuing Expose request
03:26:59.896 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.44) opts 0xd
03:26:59.896 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.44)
03:26:59.896 00.000 25848 Moving (0.30, 0.44) raw xDistance=-0.26 yDistance=0.52
03:26:59.896 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
03:26:59.896 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:26:59.897 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
03:26:59.897 00.000 25848 MoveAxis(E, 0, ABG)
03:26:59.897 00.000 25848 Move returns status 0, amount 0
03:26:59.897 00.000 25848 MoveAxis(N, 0, ABG)
03:26:59.897 00.000 25848 Move returns status 0, amount 0
03:26:59.897 00.000 25848 move complete, result=0
03:26:59.897 00.000 25848 worker thread done servicing request
03:26:59.897 00.000 25848 Worker thread wakes up
03:26:59.897 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:26:59.897 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:26:59.897 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
03:27:02.738 02.841 25848 Exposure complete
03:27:02.826 00.088 25848 worker thread done servicing request
03:27:02.826 00.000 21444 OnExposeComplete: enter
03:27:02.826 00.000 21444 UpdateGuideState(): m_state=6
03:27:02.826 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
03:27:02.826 00.000 21444 Star::Find returns 1 (1), X=1264.80, Y=678.16, Mass=5757955, SNR=218.0, Peak=65504 HFD=7.9
03:27:02.827 00.001 21444 MultiStar: [#1 -0.82,0.38,1.04,U] [#2 -0.89,0.76,0.89,U] [#3 -1.22,0.26,1.00,U] [#4 -0.38,1.19,0.91,U] [#5 -0.50,0.75,0.57,U] [#6 0.26,1.16,0.73,U] [#7 -0.15,1.00,0.50,U] [#8 -0.36,1.53,0.73,U] 
03:27:02.827 00.000 21444 refined, 8 included, MultiStar: {-0.51, 0.90}, one-star: {-0.13, 1.33}
03:27:02.827 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
03:27:02.827 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.48)
03:27:02.827 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.90 hyp=1.03 cameraTheta=2.09 mountX=0.59 mountY=0.64, mountTheta=0.82
03:27:02.828 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.90, opts=13)
03:27:02.828 00.000 21444 Enqueuing Move request for scope (-0.51, 0.90)
03:27:02.828 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=144, FiltMax=65504, Gamma=0.560
03:27:02.828 00.000 21444 UpdateGuideState exits: m=5757955 SNR=218.0 Saturated
03:27:02.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:02.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:02.828 00.000 21444 Enqueuing Expose request
03:27:02.828 00.000 25848 Worker thread wakes up
03:27:02.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.90) opts 0xd
03:27:02.828 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.90)
03:27:02.828 00.000 25848 Moving (-0.51, 0.90) raw xDistance=0.59 yDistance=0.64
03:27:02.828 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
03:27:02.828 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:27:02.828 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
03:27:02.828 00.000 25848 MoveAxis(W, 17, ABG)
03:27:02.828 00.000 25848 Guiding  Dir = 3, Dur = 17
03:27:02.907 00.079 25848 IsSlewing returns 0
03:27:02.907 00.000 25848 IsGuiding returns 0
03:27:02.939 00.032 25848 IsGuiding returns 1
03:27:02.939 00.000 25848 scope still moving after pulse duration time elapsed
03:27:03.062 00.123 25848 IsSlewing returns 0
03:27:03.063 00.001 25848 IsGuiding returns 0
03:27:03.063 00.000 25848 scope move finished after 17 + 138 ms
03:27:03.063 00.000 25848 Move returns status 0, amount 17
03:27:03.063 00.000 25848 MoveAxis(N, 0, ABG)
03:27:03.063 00.000 25848 Move returns status 0, amount 0
03:27:03.063 00.000 25848 move complete, result=0
03:27:03.063 00.000 25848 worker thread done servicing request
03:27:03.063 00.000 25848 Worker thread wakes up
03:27:03.063 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.6 px 0 ms NORTH
03:27:03.064 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:03.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:05.912 02.848 25848 Exposure complete
03:27:05.991 00.079 25848 worker thread done servicing request
03:27:05.991 00.000 21444 OnExposeComplete: enter
03:27:05.991 00.000 21444 UpdateGuideState(): m_state=6
03:27:05.992 00.001 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
03:27:05.992 00.000 21444 Star::Find returns 1 (1), X=1264.06, Y=677.61, Mass=5574723, SNR=205.5, Peak=65504 HFD=8.0
03:27:05.992 00.000 21444 MultiStar: [#1 -1.43,0.32,0.90,U] [#2 -1.84,0.37,0.00,M1] [#3 -2.22,0.49,0.00,M1] [#4 -1.74,0.84,0.00,M1] [#5 -1.26,1.01,0.71,U] [#6 -1.78,0.66,0.00,M1] [#7 -0.71,0.55,0.55,U] [#8 -1.58,1.01,0.00,M1] 
03:27:05.992 00.000 21444 single-star, 3 included, MultiStar: {-1.09, 0.66}, one-star: {-0.86, 0.78}
03:27:05.992 00.000 21444 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
03:27:05.992 00.000 21444 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.49 = 2.80)
03:27:05.992 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=0.78 hyp=1.16 cameraTheta=2.41 mountX=0.93 mountY=0.40, mountTheta=0.40
03:27:05.993 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=0.78, opts=13)
03:27:05.993 00.000 21444 Enqueuing Move request for scope (-0.86, 0.78)
03:27:05.993 00.000 25848 Worker thread wakes up
03:27:05.993 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.78) opts 0xd
03:27:05.993 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, 0.78)
03:27:05.993 00.000 25848 Moving (-0.86, 0.78) raw xDistance=0.93 yDistance=0.40
03:27:05.993 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.93
03:27:05.993 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:05.993 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=120, FiltMax=65504, Gamma=0.560
03:27:05.993 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:27:05.993 00.000 21444 UpdateGuideState exits: m=5574723 SNR=205.5 Saturated
03:27:05.993 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:05.993 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:05.993 00.000 21444 Enqueuing Expose request
03:27:05.993 00.000 25848 MoveAxis(W, 28, ABG)
03:27:05.993 00.000 25848 Guiding  Dir = 3, Dur = 28
03:27:06.014 00.021 25848 IsSlewing returns 0
03:27:06.014 00.000 25848 IsGuiding returns 0
03:27:06.047 00.033 25848 IsGuiding returns 1
03:27:06.047 00.000 25848 scope still moving after pulse duration time elapsed
03:27:06.093 00.046 25848 IsSlewing returns 0
03:27:06.093 00.000 25848 IsGuiding returns 0
03:27:06.093 00.000 25848 scope move finished after 28 + 50 ms
03:27:06.093 00.000 25848 Move returns status 0, amount 28
03:27:06.093 00.000 25848 MoveAxis(N, 0, ABG)
03:27:06.093 00.000 25848 Move returns status 0, amount 0
03:27:06.093 00.000 25848 move complete, result=0
03:27:06.093 00.000 25848 worker thread done servicing request
03:27:06.093 00.000 25848 Worker thread wakes up
03:27:06.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:06.093 00.000 21444 GuideStep: 0.9 px 28 ms WEST, 0.4 px 0 ms NORTH
03:27:06.094 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:08.940 02.846 25848 Exposure complete
03:27:09.028 00.088 25848 worker thread done servicing request
03:27:09.028 00.000 21444 OnExposeComplete: enter
03:27:09.028 00.000 21444 UpdateGuideState(): m_state=6
03:27:09.029 00.001 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
03:27:09.029 00.000 21444 Star::Find returns 1 (1), X=1263.36, Y=679.65, Mass=5410612, SNR=139.6, Peak=65504 HFD=7.8
03:27:09.029 00.000 21444 MultiStar: [#1 -0.99,1.24,0.91,U] [#2 -1.53,1.18,0.00,M2] [#3 -2.38,1.19,0.00,M2] [#4 -1.53,1.85,0.00,M2] [#5 -1.73,1.96,0.00,M1] [#6 -1.36,1.71,0.00,M2] [#7 -1.69,2.09,0.00,M1] [#8 -1.32,2.24,0.00,M2] 
03:27:09.029 00.000 21444 refined, 1 included, MultiStar: {-1.29, 2.07}, one-star: {-1.56, 2.82}
03:27:09.029 00.000 21444 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.05) = xAngle (-0.92 = -0.92)
03:27:09.029 00.000 21444 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.52)
03:27:09.029 00.000 21444 CameraToMount -- cameraX=-1.29 cameraY=2.07 hyp=2.44 cameraTheta=2.13 mountX=1.47 mountY=1.43, mountTheta=0.77
03:27:09.030 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.29, y=2.07, opts=13)
03:27:09.030 00.000 21444 Enqueuing Move request for scope (-1.29, 2.07)
03:27:09.030 00.000 25848 Worker thread wakes up
03:27:09.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 2.07) opts 0xd
03:27:09.030 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.29, 2.07)
03:27:09.030 00.000 25848 Moving (-1.29, 2.07) raw xDistance=1.47 yDistance=1.43
03:27:09.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.47
03:27:09.030 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=-0.44 newest=2.46
03:27:09.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
03:27:09.030 00.000 25848 MoveAxis(W, 45, ABG)
03:27:09.030 00.000 25848 Guiding  Dir = 3, Dur = 45
03:27:09.031 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=154, FiltMax=65504, Gamma=0.560
03:27:09.031 00.000 21444 UpdateGuideState exits: m=5410612 SNR=139.6 Saturated
03:27:09.031 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:09.031 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:09.031 00.000 21444 Enqueuing Expose request
03:27:09.061 00.030 25848 IsSlewing returns 0
03:27:09.061 00.000 25848 IsGuiding returns 0
03:27:09.093 00.032 25848 PulseGuide returned control before completion, sleep 24
03:27:09.129 00.036 25848 IsGuiding returns 1
03:27:09.129 00.000 25848 scope still moving after pulse duration time elapsed
03:27:09.189 00.060 25848 IsSlewing returns 0
03:27:09.189 00.000 25848 IsGuiding returns 0
03:27:09.190 00.001 25848 scope move finished after 45 + 83 ms
03:27:09.190 00.000 25848 Move returns status 0, amount 45
03:27:09.190 00.000 25848 BLC: Oldest BLC event removed
03:27:09.190 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 382 applied
03:27:09.190 00.000 25848 MoveAxis(S, 421, ABG)
03:27:09.190 00.000 25848 Guiding  Dir = 1, Dur = 421
03:27:09.218 00.028 25848 IsSlewing returns 0
03:27:09.219 00.001 25848 IsGuiding returns 0
03:27:09.250 00.031 25848 PulseGuide returned control before completion, sleep 400
03:27:09.658 00.408 25848 IsGuiding returns 1
03:27:09.658 00.000 25848 scope still moving after pulse duration time elapsed
03:27:09.719 00.061 25848 IsSlewing returns 0
03:27:09.719 00.000 25848 IsGuiding returns 0
03:27:09.719 00.000 25848 scope move finished after 421 + 79 ms
03:27:09.719 00.000 25848 Move returns status 0, amount 421
03:27:09.719 00.000 25848 move complete, result=0
03:27:09.719 00.000 25848 worker thread done servicing request
03:27:09.719 00.000 25848 Worker thread wakes up
03:27:09.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:09.719 00.000 21444 GuideStep: 1.5 px 45 ms WEST, 1.4 px 421 ms SOUTH
03:27:09.720 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:12.571 02.851 25848 Exposure complete
03:27:12.658 00.087 25848 worker thread done servicing request
03:27:12.658 00.000 21444 OnExposeComplete: enter
03:27:12.658 00.000 21444 UpdateGuideState(): m_state=6
03:27:12.659 00.001 21444 Star::Find(15, 1263, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
03:27:12.659 00.000 21444 Star::Find returns 1 (1), X=1264.70, Y=676.03, Mass=5831214, SNR=233.3, Peak=65504 HFD=8.1
03:27:12.659 00.000 21444 MultiStar: [#1 -0.17,-1.81,0.92,U] [#2 -0.28,-1.82,0.79,U] [#3 -0.53,-1.87,0.00,M3] [#4 -0.39,-1.22,0.94,U] [#5 0.15,-0.93,0.91,U] [#6 -0.03,-1.39,0.63,U] [#7 -0.25,-0.82,0.60,U] [#8 -0.27,-0.74,0.54,U] 
03:27:12.659 00.000 21444 single-star, 7 included, MultiStar: {-0.18, -1.21}, one-star: {-0.23, -0.80}
03:27:12.659 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.38)
03:27:12.659 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.46)
03:27:12.659 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=-0.80 hyp=0.83 cameraTheta=-1.85 mountX=0.15 mountY=-0.83, mountTheta=-1.39
03:27:12.660 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=-0.80, opts=13)
03:27:12.660 00.000 21444 Enqueuing Move request for scope (-0.23, -0.80)
03:27:12.660 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=16, FiltMax=65504, Gamma=0.560
03:27:12.660 00.000 21444 UpdateGuideState exits: m=5831214 SNR=233.3 Saturated
03:27:12.660 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:12.660 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:12.660 00.000 21444 Enqueuing Expose request
03:27:12.660 00.000 25848 Worker thread wakes up
03:27:12.661 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.80) opts 0xd
03:27:12.661 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, -0.80)
03:27:12.661 00.000 25848 Moving (-0.23, -0.80) raw xDistance=0.15 yDistance=-0.83
03:27:12.661 00.000 25848 BLC: History state: CurrMiss=-0.83, AvgInitMiss=0.49, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.426078, 1:-0.827873
03:27:12.661 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:27:12.661 00.000 25848 BLC: window closed
03:27:12.661 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:27:12.661 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:27:12.661 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
03:27:12.661 00.000 25848 MoveAxis(E, 0, ABG)
03:27:12.661 00.000 25848 Move returns status 0, amount 0
03:27:12.661 00.000 25848 MoveAxis(N, 0, ABG)
03:27:12.661 00.000 25848 Move returns status 0, amount 0
03:27:12.661 00.000 25848 move complete, result=0
03:27:12.662 00.001 25848 worker thread done servicing request
03:27:12.662 00.000 25848 Worker thread wakes up
03:27:12.662 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:12.662 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:12.662 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
03:27:15.505 02.843 25848 Exposure complete
03:27:15.584 00.079 25848 worker thread done servicing request
03:27:15.584 00.000 21444 OnExposeComplete: enter
03:27:15.585 00.001 21444 UpdateGuideState(): m_state=6
03:27:15.585 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
03:27:15.585 00.000 21444 Star::Find returns 1 (1), X=1265.78, Y=676.03, Mass=5600017, SNR=208.0, Peak=65504 HFD=8.1
03:27:15.585 00.000 21444 MultiStar: [#1 1.43,-1.76,0.00,M1] [#2 0.89,-1.69,0.00,M2] [#3 0.68,-2.21,0.00,M4] [#4 0.67,-1.44,0.80,U] [#5 0.26,-0.61,0.58,U] [#6 0.98,-1.10,0.58,U] [#7 0.66,-0.94,0.53,U] [#8 0.68,-0.82,0.56,U] 
03:27:15.585 00.000 21444 single-star, 5 included, MultiStar: {0.70, -0.96}, one-star: {0.85, -0.80}
03:27:15.585 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.05) = xAngle (-3.81 = 2.48)
03:27:15.585 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.37)
03:27:15.585 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-0.80 hyp=1.17 cameraTheta=-0.76 mountX=-0.92 mountY=-0.42, mountTheta=-2.71
03:27:15.586 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-0.80, opts=13)
03:27:15.586 00.000 21444 Enqueuing Move request for scope (0.85, -0.80)
03:27:15.586 00.000 25848 Worker thread wakes up
03:27:15.586 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.80) opts 0xd
03:27:15.586 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -0.80)
03:27:15.586 00.000 25848 Moving (0.85, -0.80) raw xDistance=-0.92 yDistance=-0.42
03:27:15.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
03:27:15.586 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:15.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
03:27:15.586 00.000 25848 MoveAxis(E, 27, ABG)
03:27:15.586 00.000 25848 Guiding  Dir = 2, Dur = 27
03:27:15.586 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=268, FiltMax=65504, Gamma=0.560
03:27:15.586 00.000 21444 UpdateGuideState exits: m=5600017 SNR=208.0 Saturated
03:27:15.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:15.587 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:15.587 00.000 21444 Enqueuing Expose request
03:27:15.607 00.020 25848 IsSlewing returns 0
03:27:15.607 00.000 25848 IsGuiding returns 0
03:27:15.649 00.042 25848 IsGuiding returns 1
03:27:15.649 00.000 25848 scope still moving after pulse duration time elapsed
03:27:15.702 00.053 25848 IsSlewing returns 0
03:27:15.702 00.000 25848 IsGuiding returns 0
03:27:15.702 00.000 25848 scope move finished after 27 + 67 ms
03:27:15.702 00.000 25848 Move returns status 0, amount 27
03:27:15.702 00.000 25848 MoveAxis(N, 0, ABG)
03:27:15.702 00.000 25848 Move returns status 0, amount 0
03:27:15.702 00.000 25848 move complete, result=0
03:27:15.702 00.000 25848 worker thread done servicing request
03:27:15.702 00.000 25848 Worker thread wakes up
03:27:15.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:15.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:15.702 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -0.4 px 0 ms NORTH
03:27:18.553 02.851 25848 Exposure complete
03:27:18.641 00.088 25848 worker thread done servicing request
03:27:18.641 00.000 21444 OnExposeComplete: enter
03:27:18.641 00.000 21444 UpdateGuideState(): m_state=6
03:27:18.641 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
03:27:18.641 00.000 21444 Star::Find returns 1 (1), X=1265.48, Y=675.09, Mass=5668585, SNR=206.6, Peak=65504 HFD=8.0
03:27:18.642 00.001 21444 MultiStar: [#1 1.28,-2.78,0.00,M2] [#2 0.27,-2.21,0.00,M3] [#3 0.41,-2.72,0.00,M5] [#4 0.20,-1.89,0.00,M1] [#5 0.81,-2.24,0.00,M1] [#6 0.91,-1.50,0.84,U] [#7 1.10,-2.45,0.00,M1] [#8 0.77,-1.98,0.00,M1] 
03:27:18.642 00.000 21444 refined, 1 included, MultiStar: {0.72, -1.63}, one-star: {0.55, -1.74}
03:27:18.642 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
03:27:18.642 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
03:27:18.642 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-1.63 hyp=1.78 cameraTheta=-1.16 mountX=-0.86 mountY=-1.24, mountTheta=-2.18
03:27:18.643 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-1.63, opts=13)
03:27:18.643 00.000 21444 Enqueuing Move request for scope (0.72, -1.63)
03:27:18.643 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=28, FiltMax=65504, Gamma=0.560
03:27:18.643 00.000 21444 UpdateGuideState exits: m=5668585 SNR=206.6 Saturated
03:27:18.643 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:18.643 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:18.643 00.000 21444 Enqueuing Expose request
03:27:18.643 00.000 25848 Worker thread wakes up
03:27:18.643 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -1.63) opts 0xd
03:27:18.643 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -1.63)
03:27:18.643 00.000 25848 Moving (0.72, -1.63) raw xDistance=-0.86 yDistance=-1.24
03:27:18.643 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.86
03:27:18.643 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:27:18.643 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.24
03:27:18.643 00.000 25848 MoveAxis(E, 27, ABG)
03:27:18.643 00.000 25848 Guiding  Dir = 2, Dur = 27
03:27:18.671 00.028 25848 IsSlewing returns 0
03:27:18.673 00.002 25848 IsGuiding returns 0
03:27:18.704 00.031 25848 IsGuiding returns 1
03:27:18.704 00.000 25848 scope still moving after pulse duration time elapsed
03:27:18.780 00.076 25848 IsSlewing returns 0
03:27:18.781 00.001 25848 IsGuiding returns 0
03:27:18.781 00.000 25848 scope move finished after 27 + 80 ms
03:27:18.781 00.000 25848 Move returns status 0, amount 27
03:27:18.781 00.000 25848 MoveAxis(N, 0, ABG)
03:27:18.781 00.000 25848 Move returns status 0, amount 0
03:27:18.781 00.000 25848 move complete, result=0
03:27:18.781 00.000 25848 worker thread done servicing request
03:27:18.781 00.000 25848 Worker thread wakes up
03:27:18.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:18.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:18.781 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -1.2 px 0 ms NORTH
03:27:21.619 02.838 25848 Exposure complete
03:27:21.698 00.079 25848 worker thread done servicing request
03:27:21.698 00.000 21444 OnExposeComplete: enter
03:27:21.698 00.000 21444 UpdateGuideState(): m_state=6
03:27:21.698 00.000 21444 Star::Find(15, 1265, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
03:27:21.698 00.000 21444 Star::Find returns 1 (1), X=1264.77, Y=675.51, Mass=5317038, SNR=151.2, Peak=65504 HFD=7.8
03:27:21.699 00.001 21444 MultiStar: [#1 0.28,-1.70,0.93,U] [#2 -0.33,-1.41,0.77,U] [#3 -0.53,-1.66,0.84,U] [#4 -0.76,-2.02,0.00,M2] [#5 -0.54,-2.34,0.00,M2] [#6 -0.53,-2.17,0.00,M1] [#7 -0.17,-1.42,0.60,U] [#8 -0.82,-1.84,0.00,M2] 
03:27:21.699 00.000 21444 single-star, 4 included, MultiStar: {-0.17, -1.51}, one-star: {-0.16, -1.32}
03:27:21.699 00.000 21444 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.05) = xAngle (-4.74 = 1.54)
03:27:21.699 00.000 21444 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.31)
03:27:21.699 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-1.32 hyp=1.33 cameraTheta=-1.69 mountX=0.04 mountY=-1.28, mountTheta=-1.54
03:27:21.699 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-1.32, opts=13)
03:27:21.699 00.000 21444 Enqueuing Move request for scope (-0.16, -1.32)
03:27:21.699 00.000 25848 Worker thread wakes up
03:27:21.699 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -1.32) opts 0xd
03:27:21.699 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -1.32)
03:27:21.699 00.000 25848 Moving (-0.16, -1.32) raw xDistance=0.04 yDistance=-1.28
03:27:21.699 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:27:21.699 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=230, FiltMax=65504, Gamma=0.560
03:27:21.700 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:27:21.700 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.28
03:27:21.700 00.000 25848 MoveAxis(E, 0, ABG)
03:27:21.700 00.000 21444 UpdateGuideState exits: m=5317038 SNR=151.2 Saturated
03:27:21.700 00.000 25848 Move returns status 0, amount 0
03:27:21.700 00.000 25848 MoveAxis(N, 0, ABG)
03:27:21.700 00.000 25848 Move returns status 0, amount 0
03:27:21.700 00.000 25848 move complete, result=0
03:27:21.700 00.000 25848 worker thread done servicing request
03:27:21.700 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:21.700 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:21.700 00.000 21444 Enqueuing Expose request
03:27:21.700 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.3 px 0 ms NORTH
03:27:21.700 00.000 25848 Worker thread wakes up
03:27:21.700 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:21.700 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:24.555 02.855 25848 Exposure complete
03:27:24.622 00.067 25848 worker thread done servicing request
03:27:24.622 00.000 21444 OnExposeComplete: enter
03:27:24.622 00.000 21444 UpdateGuideState(): m_state=6
03:27:24.622 00.000 21444 Star::Find(15, 1264, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
03:27:24.623 00.001 21444 Star::Find returns 1 (1), X=1265.13, Y=676.06, Mass=5638103, SNR=210.6, Peak=65504 HFD=8.1
03:27:24.623 00.000 21444 MultiStar: [#1 -0.03,-1.67,0.67,U] [#2 -0.62,-1.67,0.77,U] [#3 -0.69,-1.85,0.00,M5] [#4 -0.29,-1.11,0.74,U] [#5 0.43,-0.81,0.70,U] [#6 0.40,-1.10,0.53,U] [#7 0.41,-1.23,0.51,U] [#8 -0.21,-0.79,0.54,U] 
03:27:24.623 00.000 21444 single-star, 7 included, MultiStar: {0.02, -1.14}, one-star: {0.21, -0.77}
03:27:24.623 00.000 21444 CameraToMount -- cameraTheta (-1.31) - m_xAngle (3.05) = xAngle (-4.36 = 1.92)
03:27:24.623 00.000 21444 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.20 = -0.92)
03:27:24.623 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=-0.77 hyp=0.80 cameraTheta=-1.31 mountX=-0.28 mountY=-0.64, mountTheta=-1.98
03:27:24.624 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=-0.77, opts=13)
03:27:24.624 00.000 21444 Enqueuing Move request for scope (0.21, -0.77)
03:27:24.624 00.000 25848 Worker thread wakes up
03:27:24.624 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.77) opts 0xd
03:27:24.624 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, -0.77)
03:27:24.624 00.000 25848 Moving (0.21, -0.77) raw xDistance=-0.28 yDistance=-0.64
03:27:24.624 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
03:27:24.624 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:27:24.624 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=220, FiltMax=65504, Gamma=0.560
03:27:24.624 00.000 21444 UpdateGuideState exits: m=5638103 SNR=210.6 Saturated
03:27:24.624 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:24.624 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:24.624 00.000 21444 Enqueuing Expose request
03:27:24.624 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
03:27:24.624 00.000 25848 MoveAxis(E, 0, ABG)
03:27:24.624 00.000 25848 Move returns status 0, amount 0
03:27:24.624 00.000 25848 MoveAxis(N, 0, ABG)
03:27:24.624 00.000 25848 Move returns status 0, amount 0
03:27:24.624 00.000 25848 move complete, result=0
03:27:24.624 00.000 25848 worker thread done servicing request
03:27:24.624 00.000 25848 Worker thread wakes up
03:27:24.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:24.625 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:24.625 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
03:27:27.473 02.848 25848 Exposure complete
03:27:27.554 00.081 25848 worker thread done servicing request
03:27:27.554 00.000 21444 OnExposeComplete: enter
03:27:27.555 00.001 21444 UpdateGuideState(): m_state=6
03:27:27.555 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
03:27:27.555 00.000 21444 Star::Find returns 1 (1), X=1265.17, Y=675.99, Mass=5521305, SNR=189.3, Peak=65504 HFD=8.1
03:27:27.555 00.000 21444 MultiStar: [#1 0.64,-1.64,0.89,U] [#2 -0.01,-1.32,0.79,U] [#3 0.40,-2.24,0.00,M6] [#4 0.04,-1.06,0.74,U] [#5 0.10,-1.63,0.70,U] [#6 0.03,-1.25,0.63,U] [#7 0.29,-1.59,0.46,U] [#8 0.18,-0.83,0.52,U] 
03:27:27.555 00.000 21444 single-star, 7 included, MultiStar: {0.20, -1.26}, one-star: {0.24, -0.84}
03:27:27.555 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
03:27:27.555 00.000 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.90)
03:27:27.555 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.84 hyp=0.88 cameraTheta=-1.29 mountX=-0.32 mountY=-0.69, mountTheta=-2.00
03:27:27.556 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.84, opts=13)
03:27:27.556 00.000 21444 Enqueuing Move request for scope (0.24, -0.84)
03:27:27.556 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=242, FiltMax=65504, Gamma=0.560
03:27:27.556 00.000 21444 UpdateGuideState exits: m=5521305 SNR=189.3 Saturated
03:27:27.556 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:27.556 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:27.556 00.000 21444 Enqueuing Expose request
03:27:27.556 00.000 25848 Worker thread wakes up
03:27:27.556 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.84) opts 0xd
03:27:27.556 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.84)
03:27:27.556 00.000 25848 Moving (0.24, -0.84) raw xDistance=-0.32 yDistance=-0.69
03:27:27.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
03:27:27.556 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:27:27.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
03:27:27.556 00.000 25848 MoveAxis(E, 0, ABG)
03:27:27.556 00.000 25848 Move returns status 0, amount 0
03:27:27.556 00.000 25848 MoveAxis(N, 0, ABG)
03:27:27.556 00.000 25848 Move returns status 0, amount 0
03:27:27.557 00.001 25848 move complete, result=0
03:27:27.557 00.000 25848 worker thread done servicing request
03:27:27.557 00.000 25848 Worker thread wakes up
03:27:27.557 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:27.557 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:27.557 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
03:27:30.408 02.851 25848 Exposure complete
03:27:30.496 00.088 25848 worker thread done servicing request
03:27:30.496 00.000 21444 OnExposeComplete: enter
03:27:30.496 00.000 21444 UpdateGuideState(): m_state=6
03:27:30.497 00.001 21444 Star::Find(15, 1265, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
03:27:30.497 00.000 21444 Star::Find returns 1 (1), X=1266.64, Y=677.44, Mass=4771091, SNR=115.8, Peak=65504 HFD=7.6
03:27:30.497 00.000 21444 MultiStar: [#1 2.14,-0.99,0.00,M1] [#2 1.21,-0.80,0.52,U] [#3 0.79,-0.95,0.51,U] [#4 1.47,0.02,0.80,U] [#5 2.13,0.25,0.00,M1] [#6 1.78,-0.51,0.00,M1] [#7 1.89,-0.01,0.00,M1] [#8 1.27,-0.05,0.82,U] 
03:27:30.497 00.000 21444 refined, 4 included, MultiStar: {1.36, -0.09}, one-star: {1.71, 0.61}
03:27:30.497 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
03:27:30.497 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.32)
03:27:30.497 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-0.09 hyp=1.36 cameraTheta=-0.06 mountX=-1.36 mountY=0.43, mountTheta=2.83
03:27:30.498 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-0.09, opts=13)
03:27:30.498 00.000 21444 Enqueuing Move request for scope (1.36, -0.09)
03:27:30.498 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=192, FiltMax=65504, Gamma=0.560
03:27:30.498 00.000 21444 UpdateGuideState exits: m=4771091 SNR=115.8 Saturated
03:27:30.498 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:30.498 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:30.498 00.000 21444 Enqueuing Expose request
03:27:30.498 00.000 25848 Worker thread wakes up
03:27:30.499 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -0.09) opts 0xd
03:27:30.499 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -0.09)
03:27:30.499 00.000 25848 Moving (1.36, -0.09) raw xDistance=-1.36 yDistance=0.43
03:27:30.499 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.36
03:27:30.499 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:30.499 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
03:27:30.499 00.000 25848 MoveAxis(E, 40, ABG)
03:27:30.499 00.000 25848 Guiding  Dir = 2, Dur = 40
03:27:30.545 00.046 25848 IsSlewing returns 0
03:27:30.545 00.000 25848 IsGuiding returns 0
03:27:30.577 00.032 25848 PulseGuide returned control before completion, sleep 19
03:27:30.612 00.035 25848 IsGuiding returns 1
03:27:30.612 00.000 25848 scope still moving after pulse duration time elapsed
03:27:30.690 00.078 25848 IsSlewing returns 0
03:27:30.690 00.000 25848 IsGuiding returns 0
03:27:30.690 00.000 25848 scope move finished after 40 + 104 ms
03:27:30.691 00.001 25848 Move returns status 0, amount 40
03:27:30.691 00.000 25848 MoveAxis(N, 0, ABG)
03:27:30.691 00.000 25848 Move returns status 0, amount 0
03:27:30.691 00.000 25848 move complete, result=0
03:27:30.691 00.000 25848 worker thread done servicing request
03:27:30.691 00.000 25848 Worker thread wakes up
03:27:30.691 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:30.691 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:30.691 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.4 px 0 ms NORTH
03:27:33.534 02.843 25848 Exposure complete
03:27:33.616 00.082 25848 worker thread done servicing request
03:27:33.616 00.000 21444 OnExposeComplete: enter
03:27:33.617 00.001 21444 UpdateGuideState(): m_state=6
03:27:33.617 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
03:27:33.617 00.000 21444 Star::Find returns 1 (1), X=1265.51, Y=675.09, Mass=5461724, SNR=164.5, Peak=65504 HFD=8.0
03:27:33.617 00.000 21444 MultiStar: [#1 0.44,-2.29,0.00,M2] [#2 -0.13,-2.37,0.00,M1] [#3 0.16,-2.75,0.00,M6] [#4 0.41,-1.84,0.00,M1] [#5 0.33,-0.89,0.68,U] [#6 0.41,-2.22,0.00,M2] [#7 0.47,-1.55,0.49,U] [#8 0.09,-1.88,0.00,M1] 
03:27:33.617 00.000 21444 refined, 2 included, MultiStar: {0.48, -1.43}, one-star: {0.58, -1.74}
03:27:33.617 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.05) = xAngle (-4.30 = 1.98)
03:27:33.617 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.14 = -0.86)
03:27:33.617 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-1.43 hyp=1.51 cameraTheta=-1.25 mountX=-0.61 mountY=-1.14, mountTheta=-2.06
03:27:33.618 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-1.43, opts=13)
03:27:33.618 00.000 21444 Enqueuing Move request for scope (0.48, -1.43)
03:27:33.618 00.000 25848 Worker thread wakes up
03:27:33.618 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -1.43) opts 0xd
03:27:33.618 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -1.43)
03:27:33.618 00.000 25848 Moving (0.48, -1.43) raw xDistance=-0.61 yDistance=-1.14
03:27:33.618 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=178, FiltMax=65504, Gamma=0.560
03:27:33.618 00.000 21444 UpdateGuideState exits: m=5461724 SNR=164.5 Saturated
03:27:33.619 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:33.619 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.61
03:27:33.619 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:33.619 00.000 21444 Enqueuing Expose request
03:27:33.619 00.000 25848 switching direction from 1 to -1 - decHistory=-5 oldest=0.99 newest=-1.40
03:27:33.619 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
03:27:33.619 00.000 25848 MoveAxis(E, 20, ABG)
03:27:33.619 00.000 25848 Guiding  Dir = 2, Dur = 20
03:27:33.639 00.020 25848 IsSlewing returns 0
03:27:33.639 00.000 25848 IsGuiding returns 0
03:27:33.670 00.031 25848 IsGuiding returns 1
03:27:33.670 00.000 25848 scope still moving after pulse duration time elapsed
03:27:33.735 00.065 25848 IsSlewing returns 0
03:27:33.735 00.000 25848 IsGuiding returns 0
03:27:33.735 00.000 25848 scope move finished after 20 + 76 ms
03:27:33.735 00.000 25848 Move returns status 0, amount 20
03:27:33.735 00.000 25848 BLC: Oldest BLC event removed
03:27:33.735 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 382 applied
03:27:33.735 00.000 25848 MoveAxis(N, 413, ABG)
03:27:33.735 00.000 25848 Guiding  Dir = 0, Dur = 413
03:27:33.768 00.033 25848 IsSlewing returns 0
03:27:33.768 00.000 25848 IsGuiding returns 0
03:27:33.799 00.031 25848 PulseGuide returned control before completion, sleep 393
03:27:34.208 00.409 25848 IsGuiding returns 1
03:27:34.208 00.000 25848 scope still moving after pulse duration time elapsed
03:27:34.265 00.057 25848 IsSlewing returns 0
03:27:34.266 00.001 25848 IsGuiding returns 0
03:27:34.266 00.000 25848 scope move finished after 413 + 85 ms
03:27:34.266 00.000 25848 Move returns status 0, amount 413
03:27:34.266 00.000 25848 move complete, result=0
03:27:34.266 00.000 25848 worker thread done servicing request
03:27:34.266 00.000 25848 Worker thread wakes up
03:27:34.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:34.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:34.266 00.000 21444 GuideStep: -0.6 px 20 ms EAST, -1.1 px 413 ms NORTH
03:27:37.120 02.854 25848 Exposure complete
03:27:37.202 00.082 25848 worker thread done servicing request
03:27:37.203 00.001 21444 OnExposeComplete: enter
03:27:37.203 00.000 21444 UpdateGuideState(): m_state=6
03:27:37.203 00.000 21444 Star::Find(15, 1265, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
03:27:37.203 00.000 21444 Star::Find returns 1 (1), X=1265.20, Y=678.16, Mass=5413637, SNR=193.9, Peak=65504 HFD=7.9
03:27:37.203 00.000 21444 MultiStar: [#1 0.52,0.89,0.74,U] [#2 0.01,0.97,0.63,U] [#3 -0.52,0.19,0.44,U] [#4 0.08,1.23,0.76,U] [#5 0.26,2.30,0.00,M1] [#6 0.43,0.92,0.54,U] [#7 0.64,1.59,0.37,U] [#8 0.07,1.10,0.49,U] 
03:27:37.203 00.000 21444 refined, 7 included, MultiStar: {0.20, 1.05}, one-star: {0.28, 1.33}
03:27:37.203 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.67 = -1.67)
03:27:37.203 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.77)
03:27:37.203 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=1.05 hyp=1.07 cameraTheta=1.38 mountX=-0.10 mountY=1.05, mountTheta=1.67
03:27:37.204 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=1.05, opts=13)
03:27:37.204 00.000 21444 Enqueuing Move request for scope (0.20, 1.05)
03:27:37.204 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=244, FiltMax=65504, Gamma=0.560
03:27:37.204 00.000 21444 UpdateGuideState exits: m=5413637 SNR=193.9 Saturated
03:27:37.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:37.204 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:37.204 00.000 21444 Enqueuing Expose request
03:27:37.204 00.000 25848 Worker thread wakes up
03:27:37.204 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 1.05) opts 0xd
03:27:37.204 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 1.05)
03:27:37.204 00.000 25848 Moving (0.20, 1.05) raw xDistance=-0.10 yDistance=1.05
03:27:37.204 00.000 25848 BLC: History state: CurrMiss=-1.05, AvgInitMiss=0.32, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.143685, 1:-1.051158
03:27:37.204 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:27:37.204 00.000 25848 BLC: window closed
03:27:37.204 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:27:37.205 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:27:37.205 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
03:27:37.205 00.000 25848 MoveAxis(E, 0, ABG)
03:27:37.205 00.000 25848 Move returns status 0, amount 0
03:27:37.205 00.000 25848 MoveAxis(N, 0, ABG)
03:27:37.205 00.000 25848 Move returns status 0, amount 0
03:27:37.205 00.000 25848 move complete, result=0
03:27:37.205 00.000 25848 worker thread done servicing request
03:27:37.205 00.000 25848 Worker thread wakes up
03:27:37.205 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:37.205 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:37.205 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.1 px 0 ms NORTH
03:27:40.059 02.854 25848 Exposure complete
03:27:40.126 00.067 25848 worker thread done servicing request
03:27:40.127 00.001 21444 OnExposeComplete: enter
03:27:40.127 00.000 21444 UpdateGuideState(): m_state=6
03:27:40.127 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
03:27:40.127 00.000 21444 Star::Find returns 1 (1), X=1264.27, Y=677.84, Mass=5224443, SNR=140.3, Peak=65504 HFD=7.8
03:27:40.127 00.000 21444 MultiStar: [#1 -0.91,-0.39,1.03,U] [#2 -0.50,-0.03,0.88,U] [#3 -0.77,-0.68,0.60,U] [#4 -0.77,0.29,0.87,U] [#5 -1.00,0.63,0.74,U] [#6 -0.21,-0.10,0.75,U] [#7 -0.70,0.32,0.69,U] [#8 -0.99,0.47,0.71,U] 
03:27:40.127 00.000 21444 refined, 8 included, MultiStar: {-0.72, 0.19}, one-star: {-0.66, 1.01}
03:27:40.127 00.000 21444 CameraToMount -- cameraTheta (2.89) - m_xAngle (3.05) = xAngle (-0.16 = -0.16)
03:27:40.127 00.000 21444 CameraToMount -- cameraTheta (2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.01 = -3.01)
03:27:40.127 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=0.19 hyp=0.75 cameraTheta=2.89 mountX=0.74 mountY=-0.10, mountTheta=-0.13
03:27:40.128 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=0.19, opts=13)
03:27:40.128 00.000 21444 Enqueuing Move request for scope (-0.72, 0.19)
03:27:40.128 00.000 25848 Worker thread wakes up
03:27:40.128 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.19) opts 0xd
03:27:40.128 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, 0.19)
03:27:40.128 00.000 25848 Moving (-0.72, 0.19) raw xDistance=0.74 yDistance=-0.10
03:27:40.128 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.74
03:27:40.128 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:40.128 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=66, FiltMax=65504, Gamma=0.560
03:27:40.128 00.000 21444 UpdateGuideState exits: m=5224443 SNR=140.3 Saturated
03:27:40.129 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:40.129 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:40.129 00.000 21444 Enqueuing Expose request
03:27:40.129 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:27:40.129 00.000 25848 MoveAxis(W, 21, ABG)
03:27:40.129 00.000 25848 Guiding  Dir = 3, Dur = 21
03:27:40.159 00.030 25848 IsSlewing returns 0
03:27:40.160 00.001 25848 IsGuiding returns 0
03:27:40.191 00.031 25848 IsGuiding returns 1
03:27:40.191 00.000 25848 scope still moving after pulse duration time elapsed
03:27:40.236 00.045 25848 IsSlewing returns 0
03:27:40.236 00.000 25848 IsGuiding returns 0
03:27:40.236 00.000 25848 scope move finished after 21 + 55 ms
03:27:40.236 00.000 25848 Move returns status 0, amount 21
03:27:40.236 00.000 25848 MoveAxis(N, 0, ABG)
03:27:40.236 00.000 25848 Move returns status 0, amount 0
03:27:40.236 00.000 25848 move complete, result=0
03:27:40.236 00.000 25848 worker thread done servicing request
03:27:40.236 00.000 25848 Worker thread wakes up
03:27:40.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:40.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:40.236 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.1 px 0 ms NORTH
03:27:43.086 02.850 25848 Exposure complete
03:27:43.163 00.077 25848 worker thread done servicing request
03:27:43.163 00.000 21444 OnExposeComplete: enter
03:27:43.163 00.000 21444 UpdateGuideState(): m_state=6
03:27:43.163 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
03:27:43.163 00.000 21444 Star::Find returns 1 (1), X=1262.62, Y=675.40, Mass=5619560, SNR=220.3, Peak=65504 HFD=7.8
03:27:43.163 00.000 21444 MultiStar: [#1 -0.92,-1.87,0.00,M1] [#2 -1.40,-1.55,0.00,M1] [#3 -1.55,-2.09,0.00,M5] [#4 -2.45,-1.57,0.00,M1] [#5 -1.82,-0.19,0.00,M1] [#6 -2.28,-2.06,0.00,M1] [#7 -2.56,-1.20,0.00,M1] [#8 -1.91,-1.33,0.00,M1] 
03:27:43.163 00.000 21444 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.05) = xAngle (-5.64 = 0.64)
03:27:43.163 00.000 21444 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.20)
03:27:43.163 00.000 21444 CameraToMount -- cameraX=-2.31 cameraY=-1.43 hyp=2.71 cameraTheta=-2.59 mountX=2.17 mountY=-2.20, mountTheta=-0.79
03:27:43.164 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.31, y=-1.43, opts=13)
03:27:43.164 00.000 21444 Enqueuing Move request for scope (-2.31, -1.43)
03:27:43.164 00.000 25848 Worker thread wakes up
03:27:43.164 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=116, FiltMax=65504, Gamma=0.560
03:27:43.164 00.000 21444 UpdateGuideState exits: m=5619560 SNR=220.3 Saturated
03:27:43.164 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:43.164 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:43.164 00.000 21444 Enqueuing Expose request
03:27:43.164 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.31, -1.43) opts 0xd
03:27:43.165 00.001 25848 Handling offset move in thread for scope, endpoint = (-2.31, -1.43)
03:27:43.165 00.000 25848 Moving (-2.31, -1.43) raw xDistance=2.17 yDistance=-2.20
03:27:43.165 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.40 from input 2.17
03:27:43.165 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.20 from input -2.20
03:27:43.165 00.000 25848 MoveAxis(W, 65, ABG)
03:27:43.165 00.000 25848 Guiding  Dir = 3, Dur = 65
03:27:43.185 00.020 25848 IsSlewing returns 0
03:27:43.185 00.000 25848 IsGuiding returns 0
03:27:43.217 00.032 25848 PulseGuide returned control before completion, sleep 44
03:27:43.273 00.056 25848 IsGuiding returns 1
03:27:43.273 00.000 25848 scope still moving after pulse duration time elapsed
03:27:43.327 00.054 25848 IsSlewing returns 0
03:27:43.328 00.001 25848 IsGuiding returns 0
03:27:43.328 00.000 25848 scope move finished after 65 + 77 ms
03:27:43.328 00.000 25848 Move returns status 0, amount 65
03:27:43.328 00.000 25848 MoveAxis(N, 60, ABG)
03:27:43.328 00.000 25848 Guiding  Dir = 0, Dur = 60
03:27:43.358 00.030 25848 IsSlewing returns 0
03:27:43.358 00.000 25848 IsGuiding returns 0
03:27:43.390 00.032 25848 PulseGuide returned control before completion, sleep 39
03:27:43.444 00.054 25848 IsGuiding returns 1
03:27:43.444 00.000 25848 scope still moving after pulse duration time elapsed
03:27:43.499 00.055 25848 IsSlewing returns 0
03:27:43.500 00.001 25848 IsGuiding returns 0
03:27:43.500 00.000 25848 scope move finished after 60 + 81 ms
03:27:43.500 00.000 25848 Move returns status 0, amount 60
03:27:43.500 00.000 25848 move complete, result=0
03:27:43.500 00.000 25848 worker thread done servicing request
03:27:43.500 00.000 25848 Worker thread wakes up
03:27:43.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:43.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:43.500 00.000 21444 GuideStep: 2.2 px 65 ms WEST, -2.2 px 60 ms NORTH
03:27:46.345 02.845 25848 Exposure complete
03:27:46.424 00.079 25848 worker thread done servicing request
03:27:46.424 00.000 21444 OnExposeComplete: enter
03:27:46.424 00.000 21444 UpdateGuideState(): m_state=6
03:27:46.426 00.002 21444 Star::Find(15, 1262, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
03:27:46.426 00.000 21444 Star::Find returns 1 (1), X=1264.87, Y=680.98, Mass=5183420, SNR=160.6, Peak=65504 HFD=8.0
03:27:46.426 00.000 21444 MultiStar: large primary error, entering stabilization period
03:27:46.426 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
03:27:46.426 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
03:27:46.426 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=4.15 hyp=4.15 cameraTheta=1.59 mountX=0.44 mountY=3.82, mountTheta=1.46
03:27:46.426 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=4.15, opts=13)
03:27:46.426 00.000 21444 Enqueuing Move request for scope (-0.06, 4.15)
03:27:46.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=116, FiltMax=65504, Gamma=0.560
03:27:46.426 00.000 21444 UpdateGuideState exits: m=5183420 SNR=160.6 Saturated
03:27:46.426 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:46.426 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:46.426 00.000 21444 Enqueuing Expose request
03:27:46.426 00.000 25848 Worker thread wakes up
03:27:46.426 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 4.15) opts 0xd
03:27:46.426 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 4.15)
03:27:46.426 00.000 25848 Moving (-0.06, 4.15) raw xDistance=0.44 yDistance=3.82
03:27:46.426 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
03:27:46.426 00.000 25848 resist switch: large excursion: input 3.82 thresh 1.53 direction from -1 to 1
03:27:46.426 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=11.45
03:27:46.426 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.82 from input 3.82
03:27:46.426 00.000 25848 MoveAxis(E, 0, ABG)
03:27:46.426 00.000 25848 Move returns status 0, amount 0
03:27:46.426 00.000 25848 BLC: Oldest BLC event removed
03:27:46.426 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 382 applied
03:27:46.426 00.000 25848 MoveAxis(S, 486, ABG)
03:27:46.426 00.000 25848 Guiding  Dir = 1, Dur = 486
03:27:46.451 00.025 25848 IsSlewing returns 0
03:27:46.451 00.000 25848 IsGuiding returns 0
03:27:46.492 00.041 25848 PulseGuide returned control before completion, sleep 455
03:27:46.956 00.464 25848 IsGuiding returns 1
03:27:46.956 00.000 25848 scope still moving after pulse duration time elapsed
03:27:47.038 00.082 25848 IsSlewing returns 0
03:27:47.039 00.001 25848 IsGuiding returns 0
03:27:47.039 00.000 25848 scope move finished after 486 + 101 ms
03:27:47.039 00.000 25848 Move returns status 0, amount 486
03:27:47.039 00.000 25848 move complete, result=0
03:27:47.039 00.000 25848 worker thread done servicing request
03:27:47.039 00.000 25848 Worker thread wakes up
03:27:47.039 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:47.039 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:47.039 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 3.8 px 486 ms SOUTH
03:27:49.885 02.846 25848 Exposure complete
03:27:49.969 00.084 25848 worker thread done servicing request
03:27:49.970 00.001 21444 OnExposeComplete: enter
03:27:49.970 00.000 21444 UpdateGuideState(): m_state=6
03:27:49.970 00.000 21444 Star::Find(15, 1264, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
03:27:49.970 00.000 21444 Star::Find returns 1 (1), X=1262.53, Y=675.95, Mass=5460013, SNR=168.1, Peak=65504 HFD=8.0
03:27:49.970 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
03:27:49.970 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.40)
03:27:49.970 00.000 21444 CameraToMount -- cameraX=-2.40 cameraY=-0.88 hyp=2.56 cameraTheta=-2.79 mountX=2.31 mountY=-1.73, mountTheta=-0.64
03:27:49.971 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.40, y=-0.88, opts=13)
03:27:49.971 00.000 21444 Enqueuing Move request for scope (-2.40, -0.88)
03:27:49.971 00.000 25848 Worker thread wakes up
03:27:49.971 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.40, -0.88) opts 0xd
03:27:49.971 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.40, -0.88)
03:27:49.971 00.000 25848 Moving (-2.40, -0.88) raw xDistance=2.31 yDistance=-1.73
03:27:49.971 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=216, FiltMax=65504, Gamma=0.560
03:27:49.971 00.000 21444 UpdateGuideState exits: m=5460013 SNR=168.1 Saturated
03:27:49.971 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:49.971 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:49.971 00.000 21444 Enqueuing Expose request
03:27:49.971 00.000 25848 BLC: History state: CurrMiss=-1.73, AvgInitMiss=0.20, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=3.816608, 1:-1.728618
03:27:49.971 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:27:49.971 00.000 25848 BLC: window closed
03:27:49.971 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.46 from input 2.31
03:27:49.971 00.000 25848 resist switch: large excursion: input -1.73 thresh 1.53 direction from 1 to -1
03:27:49.971 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.19
03:27:49.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.73 from input -1.73
03:27:49.971 00.000 25848 MoveAxis(W, 67, ABG)
03:27:49.971 00.000 25848 Guiding  Dir = 3, Dur = 67
03:27:50.028 00.057 25848 IsSlewing returns 0
03:27:50.028 00.000 25848 IsGuiding returns 0
03:27:50.049 00.021 25848 PulseGuide returned control before completion, sleep 57
03:27:50.121 00.072 25848 IsGuiding returns 1
03:27:50.121 00.000 25848 scope still moving after pulse duration time elapsed
03:27:50.173 00.052 25848 IsSlewing returns 0
03:27:50.173 00.000 25848 IsGuiding returns 0
03:27:50.173 00.000 25848 scope move finished after 67 + 77 ms
03:27:50.173 00.000 25848 Move returns status 0, amount 67
03:27:50.173 00.000 25848 BLC: Oldest BLC event removed
03:27:50.173 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 382 applied
03:27:50.173 00.000 25848 MoveAxis(N, 429, ABG)
03:27:50.173 00.000 25848 Guiding  Dir = 0, Dur = 429
03:27:50.202 00.029 25848 IsSlewing returns 0
03:27:50.202 00.000 25848 IsGuiding returns 0
03:27:50.233 00.031 25848 PulseGuide returned control before completion, sleep 409
03:27:50.657 00.424 25848 IsGuiding returns 1
03:27:50.657 00.000 25848 scope still moving after pulse duration time elapsed
03:27:50.717 00.060 25848 IsSlewing returns 0
03:27:50.717 00.000 25848 IsGuiding returns 0
03:27:50.717 00.000 25848 scope move finished after 429 + 86 ms
03:27:50.717 00.000 25848 Move returns status 0, amount 429
03:27:50.717 00.000 25848 move complete, result=0
03:27:50.717 00.000 25848 worker thread done servicing request
03:27:50.717 00.000 25848 Worker thread wakes up
03:27:50.717 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:50.717 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:50.717 00.000 21444 GuideStep: 2.3 px 67 ms WEST, -1.7 px 429 ms NORTH
03:27:53.562 02.845 25848 Exposure complete
03:27:53.642 00.080 25848 worker thread done servicing request
03:27:53.642 00.000 21444 OnExposeComplete: enter
03:27:53.642 00.000 21444 UpdateGuideState(): m_state=6
03:27:53.642 00.000 21444 Star::Find(15, 1262, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
03:27:53.642 00.000 21444 Star::Find returns 1 (1), X=1263.69, Y=680.03, Mass=5306843, SNR=145.3, Peak=65504 HFD=8.1
03:27:53.642 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
03:27:53.642 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.33)
03:27:53.642 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=3.20 hyp=3.43 cameraTheta=1.94 mountX=1.52 mountY=2.49, mountTheta=1.02
03:27:53.643 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=3.20, opts=13)
03:27:53.643 00.000 21444 Enqueuing Move request for scope (-1.24, 3.20)
03:27:53.643 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:27:53.643 00.000 21444 UpdateGuideState exits: m=5306843 SNR=145.3 Saturated
03:27:53.643 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:53.643 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:53.643 00.000 21444 Enqueuing Expose request
03:27:53.643 00.000 25848 Worker thread wakes up
03:27:53.643 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 3.20) opts 0xd
03:27:53.643 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, 3.20)
03:27:53.643 00.000 25848 Moving (-1.24, 3.20) raw xDistance=1.52 yDistance=2.49
03:27:53.644 00.001 25848 BLC: History state: CurrMiss=-2.49, AvgInitMiss=-0.36, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.728618, 1:-2.493433
03:27:53.644 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -9.000000
03:27:53.644 00.000 25848 BLC: window closed
03:27:53.644 00.000 25848 BLC: Pulse adjusted to 373
03:27:53.644 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.52
03:27:53.644 00.000 25848 resist switch: large excursion: input 2.49 thresh 1.53 direction from -1 to 1
03:27:53.644 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.48
03:27:53.644 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.49 from input 2.49
03:27:53.644 00.000 25848 MoveAxis(W, 49, ABG)
03:27:53.644 00.000 25848 Guiding  Dir = 3, Dur = 49
03:27:53.672 00.028 25848 IsSlewing returns 0
03:27:53.673 00.001 25848 IsGuiding returns 0
03:27:53.704 00.031 25848 PulseGuide returned control before completion, sleep 29
03:27:53.766 00.062 25848 IsGuiding returns 1
03:27:53.766 00.000 25848 scope still moving after pulse duration time elapsed
03:27:53.829 00.063 25848 IsSlewing returns 0
03:27:53.829 00.000 25848 IsGuiding returns 0
03:27:53.829 00.000 25848 scope move finished after 49 + 107 ms
03:27:53.829 00.000 25848 Move returns status 0, amount 49
03:27:53.829 00.000 25848 BLC: Oldest BLC event removed
03:27:53.830 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 373 applied
03:27:53.830 00.000 25848 MoveAxis(S, 441, ABG)
03:27:53.830 00.000 25848 Guiding  Dir = 1, Dur = 441
03:27:53.860 00.030 25848 IsSlewing returns 0
03:27:53.860 00.000 25848 IsGuiding returns 0
03:27:53.891 00.031 25848 PulseGuide returned control before completion, sleep 420
03:27:54.017 00.126 21444 evsrv: cli 0107E920 connect
03:27:54.017 00.000 21444 case statement mapped state 6 to 3
03:27:54.018 00.001 21444 case statement mapped state 6 to 3
03:27:54.018 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"36f04e15-d79c-4230-a3d1-c42cf0eabda4"}
03:27:54.018 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"36f04e15-d79c-4230-a3d1-c42cf0eabda4"}
03:27:54.018 00.000 21444 evsrv: cli 0107E920 disconnect
03:27:54.325 00.307 25848 IsGuiding returns 1
03:27:54.325 00.000 25848 scope still moving after pulse duration time elapsed
03:27:54.377 00.052 25848 IsSlewing returns 0
03:27:54.377 00.000 25848 IsGuiding returns 0
03:27:54.377 00.000 25848 scope move finished after 441 + 76 ms
03:27:54.377 00.000 25848 Move returns status 0, amount 441
03:27:54.377 00.000 25848 move complete, result=0
03:27:54.377 00.000 25848 worker thread done servicing request
03:27:54.377 00.000 25848 Worker thread wakes up
03:27:54.377 00.000 21444 GuideStep: 1.5 px 49 ms WEST, 2.5 px 441 ms SOUTH
03:27:54.378 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:54.378 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:57.225 02.847 25848 Exposure complete
03:27:57.305 00.080 25848 worker thread done servicing request
03:27:57.306 00.001 21444 OnExposeComplete: enter
03:27:57.306 00.000 21444 UpdateGuideState(): m_state=6
03:27:57.306 00.000 21444 Star::Find(15, 1263, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
03:27:57.306 00.000 21444 Star::Find returns 1 (1), X=1265.62, Y=678.62, Mass=4874846, SNR=154.2, Peak=65504 HFD=7.7
03:27:57.306 00.000 21444 CameraToMount -- cameraTheta (1.20) - m_xAngle (3.05) = xAngle (-1.85 = -1.85)
03:27:57.306 00.000 21444 CameraToMount -- cameraTheta (1.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.59)
03:27:57.306 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=1.79 hyp=1.91 cameraTheta=1.20 mountX=-0.52 mountY=1.91, mountTheta=1.84
03:27:57.307 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=1.79, opts=13)
03:27:57.307 00.000 21444 Enqueuing Move request for scope (0.69, 1.79)
03:27:57.307 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=92, FiltMax=65504, Gamma=0.560
03:27:57.307 00.000 21444 UpdateGuideState exits: m=4874846 SNR=154.2 Saturated
03:27:57.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:57.307 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:27:57.307 00.000 21444 Enqueuing Expose request
03:27:57.307 00.000 25848 Worker thread wakes up
03:27:57.307 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, 1.79) opts 0xd
03:27:57.307 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, 1.79)
03:27:57.307 00.000 25848 Moving (0.69, 1.79) raw xDistance=-0.52 yDistance=1.91
03:27:57.307 00.000 25848 BLC: History state: CurrMiss=1.91, AvgInitMiss=-0.17, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.493433, 1:1.913516
03:27:57.307 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
03:27:57.307 00.000 25848 BLC: window closed
03:27:57.308 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.52
03:27:57.308 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.91 from input 1.91
03:27:57.308 00.000 25848 MoveAxis(E, 12, ABG)
03:27:57.308 00.000 25848 Guiding  Dir = 2, Dur = 12
03:27:57.327 00.019 25848 IsSlewing returns 0
03:27:57.328 00.001 25848 IsGuiding returns 0
03:27:57.358 00.030 25848 IsGuiding returns 1
03:27:57.359 00.001 25848 scope still moving after pulse duration time elapsed
03:27:57.406 00.047 25848 IsSlewing returns 0
03:27:57.406 00.000 25848 IsGuiding returns 0
03:27:57.406 00.000 25848 scope move finished after 12 + 66 ms
03:27:57.406 00.000 25848 Move returns status 0, amount 12
03:27:57.406 00.000 25848 MoveAxis(S, 52, ABG)
03:27:57.406 00.000 25848 Guiding  Dir = 1, Dur = 52
03:27:57.436 00.030 25848 IsSlewing returns 0
03:27:57.437 00.001 25848 IsGuiding returns 0
03:27:57.468 00.031 25848 PulseGuide returned control before completion, sleep 31
03:27:57.507 00.039 25848 IsGuiding returns 1
03:27:57.507 00.000 25848 scope still moving after pulse duration time elapsed
03:27:57.564 00.057 25848 IsSlewing returns 0
03:27:57.565 00.001 25848 IsGuiding returns 0
03:27:57.565 00.000 25848 scope move finished after 52 + 76 ms
03:27:57.565 00.000 25848 Move returns status 0, amount 52
03:27:57.565 00.000 25848 move complete, result=0
03:27:57.565 00.000 25848 worker thread done servicing request
03:27:57.565 00.000 25848 Worker thread wakes up
03:27:57.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:27:57.565 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:27:57.565 00.000 21444 GuideStep: -0.5 px 12 ms EAST, 1.9 px 52 ms SOUTH
03:28:00.410 02.845 25848 Exposure complete
03:28:00.492 00.082 25848 worker thread done servicing request
03:28:00.492 00.000 21444 OnExposeComplete: enter
03:28:00.493 00.001 21444 UpdateGuideState(): m_state=6
03:28:00.493 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
03:28:00.493 00.000 21444 Star::Find returns 1 (1), X=1263.98, Y=675.15, Mass=5392322, SNR=188.3, Peak=65504 HFD=8.0
03:28:00.493 00.000 21444 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.05) = xAngle (-5.14 = 1.15)
03:28:00.493 00.000 21444 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.70)
03:28:00.493 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=-1.68 hyp=1.93 cameraTheta=-2.09 mountX=0.80 mountY=-1.91, mountTheta=-1.18
03:28:00.495 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=-1.68, opts=13)
03:28:00.495 00.000 21444 Enqueuing Move request for scope (-0.95, -1.68)
03:28:00.495 00.000 25848 Worker thread wakes up
03:28:00.495 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=118, FiltMax=65504, Gamma=0.560
03:28:00.495 00.000 21444 UpdateGuideState exits: m=5392322 SNR=188.3 Saturated
03:28:00.495 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:00.495 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -1.68) opts 0xd
03:28:00.495 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, -1.68)
03:28:00.495 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:00.495 00.000 21444 Enqueuing Expose request
03:28:00.495 00.000 25848 Moving (-0.95, -1.68) raw xDistance=0.80 yDistance=-1.91
03:28:00.495 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.80
03:28:00.495 00.000 25848 resist switch: large excursion: input -1.91 thresh 1.53 direction from 1 to -1
03:28:00.495 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.73
03:28:00.495 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.91 from input -1.91
03:28:00.495 00.000 25848 MoveAxis(W, 22, ABG)
03:28:00.496 00.001 25848 Guiding  Dir = 3, Dur = 22
03:28:00.562 00.066 25848 IsSlewing returns 0
03:28:00.562 00.000 25848 IsGuiding returns 0
03:28:00.625 00.063 25848 IsGuiding returns 1
03:28:00.625 00.000 25848 scope still moving after pulse duration time elapsed
03:28:00.673 00.048 25848 IsSlewing returns 0
03:28:00.673 00.000 25848 IsGuiding returns 0
03:28:00.674 00.001 25848 scope move finished after 22 + 90 ms
03:28:00.674 00.000 25848 Move returns status 0, amount 22
03:28:00.674 00.000 25848 BLC: Oldest BLC event removed
03:28:00.674 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 373 applied
03:28:00.674 00.000 25848 MoveAxis(N, 425, ABG)
03:28:00.674 00.000 25848 Guiding  Dir = 0, Dur = 425
03:28:00.732 00.058 25848 IsSlewing returns 0
03:28:00.733 00.001 25848 IsGuiding returns 0
03:28:00.765 00.032 25848 PulseGuide returned control before completion, sleep 405
03:28:01.178 00.413 25848 IsGuiding returns 1
03:28:01.178 00.000 25848 scope still moving after pulse duration time elapsed
03:28:01.234 00.056 25848 IsSlewing returns 0
03:28:01.261 00.027 25848 IsGuiding returns 0
03:28:01.261 00.000 25848 scope move finished after 425 + 102 ms
03:28:01.261 00.000 25848 Move returns status 0, amount 425
03:28:01.261 00.000 25848 move complete, result=0
03:28:01.261 00.000 25848 worker thread done servicing request
03:28:01.262 00.001 25848 Worker thread wakes up
03:28:01.262 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:01.262 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:01.262 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.9 px 425 ms NORTH
03:28:04.102 02.840 25848 Exposure complete
03:28:04.190 00.088 25848 worker thread done servicing request
03:28:04.190 00.000 21444 OnExposeComplete: enter
03:28:04.190 00.000 21444 UpdateGuideState(): m_state=6
03:28:04.190 00.000 21444 Star::Find(15, 1263, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
03:28:04.190 00.000 21444 Star::Find returns 1 (1), X=1264.76, Y=678.07, Mass=5466643, SNR=191.8, Peak=65504 HFD=7.9
03:28:04.190 00.000 21444 MultiStar: exiting stabilization period
03:28:04.190 00.000 21444 MultiStar: [#1 0.05,1.05,0.93,U] [#2 -0.08,1.12,0.97,U] [#3 0.18,0.61,0.72,U] [#4 0.07,0.77,0.80,U] [#5 0.50,1.20,0.71,U] [#6 0.42,0.59,0.64,U] [#7 0.77,0.72,0.54,U] [#8 -0.47,1.26,0.67,U] 
03:28:04.191 00.001 21444 refined, 8 included, MultiStar: {0.10, 0.98}, one-star: {-0.17, 1.24}
03:28:04.191 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
03:28:04.191 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.86)
03:28:04.191 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.98 hyp=0.98 cameraTheta=1.47 mountX=-0.01 mountY=0.94, mountTheta=1.58
03:28:04.192 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.98, opts=13)
03:28:04.192 00.000 21444 Enqueuing Move request for scope (0.10, 0.98)
03:28:04.192 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=166, FiltMax=65504, Gamma=0.560
03:28:04.192 00.000 21444 UpdateGuideState exits: m=5466643 SNR=191.8 Saturated
03:28:04.192 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:04.192 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:04.192 00.000 21444 Enqueuing Expose request
03:28:04.192 00.000 25848 Worker thread wakes up
03:28:04.192 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.98) opts 0xd
03:28:04.192 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.98)
03:28:04.192 00.000 25848 Moving (0.10, 0.98) raw xDistance=-0.01 yDistance=0.94
03:28:04.192 00.000 25848 BLC: History state: CurrMiss=-0.94, AvgInitMiss=-0.24, ShCount=4, LgCount=6, SticCount=0,  Deflections: 0=-1.910915, 1:-0.944317
03:28:04.192 00.000 25848 BLC: Recent history of over-shoots, nominal decrease by -6.000000
03:28:04.192 00.000 25848 BLC: window closed
03:28:04.192 00.000 25848 BLC: Pulse adjusted to 367
03:28:04.193 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:28:04.193 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:28:04.193 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.94
03:28:04.193 00.000 25848 MoveAxis(E, 0, ABG)
03:28:04.193 00.000 25848 Move returns status 0, amount 0
03:28:04.193 00.000 25848 MoveAxis(N, 0, ABG)
03:28:04.193 00.000 25848 Move returns status 0, amount 0
03:28:04.193 00.000 25848 move complete, result=0
03:28:04.194 00.001 25848 worker thread done servicing request
03:28:04.194 00.000 25848 Worker thread wakes up
03:28:04.194 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.9 px 0 ms NORTH
03:28:04.194 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:04.194 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:04.529 00.335 21444 evsrv: cli 0107E240 connect
03:28:04.529 00.000 21444 case statement mapped state 6 to 3
03:28:04.530 00.001 21444 case statement mapped state 6 to 3
03:28:04.530 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"df6b9c7f-31ca-41ce-9ab3-fad508a0eb25"}
03:28:04.530 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"df6b9c7f-31ca-41ce-9ab3-fad508a0eb25"}
03:28:04.531 00.001 21444 evsrv: cli 0107E240 disconnect
03:28:07.038 02.507 25848 Exposure complete
03:28:07.121 00.083 25848 worker thread done servicing request
03:28:07.121 00.000 21444 OnExposeComplete: enter
03:28:07.121 00.000 21444 UpdateGuideState(): m_state=6
03:28:07.121 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
03:28:07.121 00.000 21444 Star::Find returns 1 (1), X=1264.41, Y=677.81, Mass=5612344, SNR=163.8, Peak=65504 HFD=8.0
03:28:07.121 00.000 21444 MultiStar: [#1 -0.53,-0.66,0.82,U] [#2 -1.16,-0.21,0.82,U] [#3 -1.59,-0.11,1.00,U] [#4 -0.46,-0.18,0.85,U] [#5 0.50,-0.24,0.69,U] [#6 -0.03,-0.35,0.58,U] [#7 0.32,-0.29,0.51,U] [#8 -0.63,0.09,0.60,U] 
03:28:07.121 00.000 21444 refined, 8 included, MultiStar: {-0.55, -0.07}, one-star: {-0.51, 0.98}
03:28:07.121 00.000 21444 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.05) = xAngle (-6.07 = 0.21)
03:28:07.121 00.000 21444 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.92 = -2.63)
03:28:07.121 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.07 hyp=0.55 cameraTheta=-3.02 mountX=0.54 mountY=-0.27, mountTheta=-0.46
03:28:07.122 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.07, opts=13)
03:28:07.122 00.000 21444 Enqueuing Move request for scope (-0.55, -0.07)
03:28:07.123 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=116, FiltMax=65504, Gamma=0.560
03:28:07.123 00.000 21444 UpdateGuideState exits: m=5612344 SNR=163.8 Saturated
03:28:07.123 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:07.123 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:07.123 00.000 21444 Enqueuing Expose request
03:28:07.123 00.000 25848 Worker thread wakes up
03:28:07.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.07) opts 0xd
03:28:07.123 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.07)
03:28:07.123 00.000 25848 Moving (-0.55, -0.07) raw xDistance=0.54 yDistance=-0.27
03:28:07.123 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
03:28:07.123 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:07.123 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:28:07.123 00.000 25848 MoveAxis(W, 16, ABG)
03:28:07.123 00.000 25848 Guiding  Dir = 3, Dur = 16
03:28:07.158 00.035 25848 IsSlewing returns 0
03:28:07.159 00.001 25848 IsGuiding returns 0
03:28:07.191 00.032 25848 IsGuiding returns 1
03:28:07.191 00.000 25848 scope still moving after pulse duration time elapsed
03:28:07.250 00.059 25848 IsSlewing returns 0
03:28:07.250 00.000 25848 IsGuiding returns 0
03:28:07.250 00.000 25848 scope move finished after 16 + 75 ms
03:28:07.250 00.000 25848 Move returns status 0, amount 16
03:28:07.250 00.000 25848 MoveAxis(N, 0, ABG)
03:28:07.250 00.000 25848 Move returns status 0, amount 0
03:28:07.250 00.000 25848 move complete, result=0
03:28:07.250 00.000 25848 worker thread done servicing request
03:28:07.250 00.000 25848 Worker thread wakes up
03:28:07.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:07.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:07.251 00.001 21444 GuideStep: 0.5 px 16 ms WEST, -0.3 px 0 ms NORTH
03:28:10.094 02.843 25848 Exposure complete
03:28:10.177 00.083 25848 worker thread done servicing request
03:28:10.177 00.000 21444 OnExposeComplete: enter
03:28:10.178 00.001 21444 UpdateGuideState(): m_state=6
03:28:10.178 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
03:28:10.178 00.000 21444 Star::Find returns 1 (1), X=1263.81, Y=676.34, Mass=5769079, SNR=224.3, Peak=65504 HFD=7.9
03:28:10.178 00.000 21444 MultiStar: [#1 -0.38,-0.73,0.89,U] [#2 -0.89,-0.72,0.65,U] [#3 -0.72,-0.75,0.68,U] [#4 -1.24,-1.00,0.63,U] [#5 -1.26,-0.99,0.74,U] [#6 -0.48,-1.10,0.66,U] [#7 -0.37,-0.83,0.52,U] [#8 -0.87,-0.54,0.59,U] 
03:28:10.178 00.000 21444 refined, 8 included, MultiStar: {-0.83, -0.78}, one-star: {-1.12, -0.49}
03:28:10.178 00.000 21444 CameraToMount -- cameraTheta (-2.38) - m_xAngle (3.05) = xAngle (-5.44 = 0.85)
03:28:10.178 00.000 21444 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.28 = -2.00)
03:28:10.178 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.78 hyp=1.14 cameraTheta=-2.38 mountX=0.75 mountY=-1.04, mountTheta=-0.94
03:28:10.179 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.78, opts=13)
03:28:10.179 00.000 21444 Enqueuing Move request for scope (-0.83, -0.78)
03:28:10.179 00.000 25848 Worker thread wakes up
03:28:10.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.78) opts 0xd
03:28:10.179 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.78)
03:28:10.179 00.000 25848 Moving (-0.83, -0.78) raw xDistance=0.75 yDistance=-1.04
03:28:10.179 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.75
03:28:10.179 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
03:28:10.179 00.000 25848 MoveAxis(W, 23, ABG)
03:28:10.179 00.000 25848 Guiding  Dir = 3, Dur = 23
03:28:10.179 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=204, FiltMax=65504, Gamma=0.560
03:28:10.179 00.000 21444 UpdateGuideState exits: m=5769079 SNR=224.3 Saturated
03:28:10.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:10.179 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:10.180 00.001 21444 Enqueuing Expose request
03:28:10.204 00.024 25848 IsSlewing returns 0
03:28:10.205 00.001 25848 IsGuiding returns 0
03:28:10.236 00.031 25848 IsGuiding returns 1
03:28:10.236 00.000 25848 scope still moving after pulse duration time elapsed
03:28:10.296 00.060 25848 IsSlewing returns 0
03:28:10.296 00.000 25848 IsGuiding returns 0
03:28:10.296 00.000 25848 scope move finished after 23 + 67 ms
03:28:10.296 00.000 25848 Move returns status 0, amount 23
03:28:10.296 00.000 25848 MoveAxis(N, 28, ABG)
03:28:10.296 00.000 25848 Guiding  Dir = 0, Dur = 28
03:28:10.329 00.033 25848 IsSlewing returns 0
03:28:10.329 00.000 25848 IsGuiding returns 0
03:28:10.360 00.031 25848 IsGuiding returns 1
03:28:10.360 00.000 25848 scope still moving after pulse duration time elapsed
03:28:10.423 00.063 25848 IsSlewing returns 0
03:28:10.423 00.000 25848 IsGuiding returns 0
03:28:10.423 00.000 25848 scope move finished after 28 + 66 ms
03:28:10.423 00.000 25848 Move returns status 0, amount 28
03:28:10.423 00.000 25848 move complete, result=0
03:28:10.423 00.000 25848 worker thread done servicing request
03:28:10.423 00.000 25848 Worker thread wakes up
03:28:10.423 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -1.0 px 28 ms NORTH
03:28:10.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:10.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:13.272 02.849 25848 Exposure complete
03:28:13.353 00.081 25848 worker thread done servicing request
03:28:13.353 00.000 21444 OnExposeComplete: enter
03:28:13.353 00.000 21444 UpdateGuideState(): m_state=6
03:28:13.353 00.000 21444 Star::Find(15, 1263, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
03:28:13.353 00.000 21444 Star::Find returns 1 (1), X=1265.07, Y=676.16, Mass=5605035, SNR=197.0, Peak=65504 HFD=8.0
03:28:13.354 00.001 21444 MultiStar: [#1 0.76,-0.96,1.10,U] [#2 0.22,-0.93,1.08,U] [#3 0.34,-1.18,1.14,U] [#4 0.46,-0.80,1.01,U] [#5 0.48,-0.97,0.90,U] [#6 0.80,-0.77,0.73,U] [#7 0.84,-0.98,0.46,U] [#8 0.28,-0.62,0.66,U] 
03:28:13.354 00.000 21444 single-star, 8 included, MultiStar: {0.45, -0.89}, one-star: {0.14, -0.67}
03:28:13.354 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
03:28:13.354 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.26 = -0.97)
03:28:13.354 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.67 hyp=0.69 cameraTheta=-1.36 mountX=-0.20 mountY=-0.57, mountTheta=-1.92
03:28:13.354 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.67, opts=13)
03:28:13.355 00.001 21444 Enqueuing Move request for scope (0.14, -0.67)
03:28:13.355 00.000 25848 Worker thread wakes up
03:28:13.355 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=230, FiltMax=65504, Gamma=0.560
03:28:13.355 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.67) opts 0xd
03:28:13.355 00.000 21444 UpdateGuideState exits: m=5605035 SNR=197.0 Saturated
03:28:13.355 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.67)
03:28:13.355 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:13.355 00.000 25848 Moving (0.14, -0.67) raw xDistance=-0.20 yDistance=-0.57
03:28:13.355 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:13.355 00.000 21444 Enqueuing Expose request
03:28:13.355 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:28:13.355 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
03:28:13.355 00.000 25848 MoveAxis(E, 0, ABG)
03:28:13.355 00.000 25848 Move returns status 0, amount 0
03:28:13.355 00.000 25848 MoveAxis(N, 15, ABG)
03:28:13.355 00.000 25848 Guiding  Dir = 0, Dur = 15
03:28:13.376 00.021 25848 IsSlewing returns 0
03:28:13.376 00.000 25848 IsGuiding returns 0
03:28:13.407 00.031 25848 IsGuiding returns 1
03:28:13.407 00.000 25848 scope still moving after pulse duration time elapsed
03:28:13.467 00.060 25848 IsSlewing returns 0
03:28:13.467 00.000 25848 IsGuiding returns 0
03:28:13.467 00.000 25848 scope move finished after 15 + 76 ms
03:28:13.467 00.000 25848 Move returns status 0, amount 15
03:28:13.467 00.000 25848 move complete, result=0
03:28:13.467 00.000 25848 worker thread done servicing request
03:28:13.467 00.000 25848 Worker thread wakes up
03:28:13.468 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:13.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:13.468 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 15 ms NORTH
03:28:16.318 02.850 25848 Exposure complete
03:28:16.406 00.088 25848 worker thread done servicing request
03:28:16.406 00.000 21444 OnExposeComplete: enter
03:28:16.406 00.000 21444 UpdateGuideState(): m_state=6
03:28:16.407 00.001 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
03:28:16.407 00.000 21444 Star::Find returns 1 (1), X=1265.58, Y=677.53, Mass=5795856, SNR=196.9, Peak=65504 HFD=7.8
03:28:16.407 00.000 21444 MultiStar: [#1 0.84,0.17,1.00,U] [#2 0.29,0.65,0.97,U] [#3 0.28,0.11,0.98,U] [#4 0.70,0.36,0.92,U] [#5 0.61,1.26,0.76,U] [#6 0.74,0.52,0.77,U] [#7 1.09,1.18,0.44,U] [#8 0.44,0.70,0.73,U] 
03:28:16.407 00.000 21444 refined, 8 included, MultiStar: {0.60, 0.57}, one-star: {0.65, 0.70}
03:28:16.407 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
03:28:16.407 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.13 = 1.15)
03:28:16.407 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=0.57 hyp=0.83 cameraTheta=0.76 mountX=-0.54 mountY=0.76, mountTheta=2.19
03:28:16.408 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=0.57, opts=13)
03:28:16.408 00.000 21444 Enqueuing Move request for scope (0.60, 0.57)
03:28:16.408 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=306, FiltMax=65504, Gamma=0.560
03:28:16.408 00.000 21444 UpdateGuideState exits: m=5795856 SNR=196.9 Saturated
03:28:16.408 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:16.408 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:16.408 00.000 21444 Enqueuing Expose request
03:28:16.408 00.000 25848 Worker thread wakes up
03:28:16.408 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.57) opts 0xd
03:28:16.408 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 0.57)
03:28:16.408 00.000 25848 Moving (0.60, 0.57) raw xDistance=-0.54 yDistance=0.76
03:28:16.408 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
03:28:16.408 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:28:16.409 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
03:28:16.409 00.000 25848 MoveAxis(E, 16, ABG)
03:28:16.409 00.000 25848 Guiding  Dir = 2, Dur = 16
03:28:16.439 00.030 25848 IsSlewing returns 0
03:28:16.439 00.000 25848 IsGuiding returns 0
03:28:16.508 00.069 25848 IsGuiding returns 1
03:28:16.508 00.000 25848 scope still moving after pulse duration time elapsed
03:28:16.578 00.070 25848 IsSlewing returns 0
03:28:16.578 00.000 25848 IsGuiding returns 0
03:28:16.578 00.000 25848 scope move finished after 16 + 123 ms
03:28:16.578 00.000 25848 Move returns status 0, amount 16
03:28:16.578 00.000 25848 MoveAxis(N, 0, ABG)
03:28:16.579 00.001 25848 Move returns status 0, amount 0
03:28:16.579 00.000 25848 move complete, result=0
03:28:16.579 00.000 25848 worker thread done servicing request
03:28:16.579 00.000 25848 Worker thread wakes up
03:28:16.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:16.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:16.579 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 0.8 px 0 ms NORTH
03:28:19.425 02.846 25848 Exposure complete
03:28:19.507 00.082 25848 worker thread done servicing request
03:28:19.507 00.000 21444 OnExposeComplete: enter
03:28:19.507 00.000 21444 UpdateGuideState(): m_state=6
03:28:19.507 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
03:28:19.507 00.000 21444 Star::Find returns 1 (1), X=1264.52, Y=677.48, Mass=5691695, SNR=226.7, Peak=65504 HFD=7.7
03:28:19.507 00.000 21444 MultiStar: [#1 0.11,-0.24,0.92,U] [#2 -0.90,0.18,0.81,U] [#3 -0.94,0.17,0.76,U] [#4 0.00,0.18,0.79,U] [#5 -0.44,0.99,0.66,U] [#6 0.43,0.14,0.53,U] [#7 0.18,0.38,0.50,U] [#8 -0.34,0.79,0.66,U] 
03:28:19.507 00.000 21444 refined, 8 included, MultiStar: {-0.29, 0.34}, one-star: {-0.40, 0.65}
03:28:19.507 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
03:28:19.507 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.67)
03:28:19.508 00.001 21444 CameraToMount -- cameraX=-0.29 cameraY=0.34 hyp=0.45 cameraTheta=2.28 mountX=0.32 mountY=0.21, mountTheta=0.57
03:28:19.508 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.34, opts=13)
03:28:19.508 00.000 21444 Enqueuing Move request for scope (-0.29, 0.34)
03:28:19.508 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=168, FiltMax=65504, Gamma=0.560
03:28:19.508 00.000 21444 UpdateGuideState exits: m=5691695 SNR=226.7 Saturated
03:28:19.508 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:19.508 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:19.508 00.000 21444 Enqueuing Expose request
03:28:19.509 00.001 25848 Worker thread wakes up
03:28:19.509 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.34) opts 0xd
03:28:19.509 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.34)
03:28:19.509 00.000 25848 Moving (-0.29, 0.34) raw xDistance=0.32 yDistance=0.21
03:28:19.509 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
03:28:19.509 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:19.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:28:19.509 00.000 25848 MoveAxis(E, 0, ABG)
03:28:19.509 00.000 25848 Move returns status 0, amount 0
03:28:19.509 00.000 25848 MoveAxis(N, 0, ABG)
03:28:19.509 00.000 25848 Move returns status 0, amount 0
03:28:19.509 00.000 25848 move complete, result=0
03:28:19.509 00.000 25848 worker thread done servicing request
03:28:19.509 00.000 25848 Worker thread wakes up
03:28:19.509 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:19.509 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:19.509 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
03:28:22.352 02.843 25848 Exposure complete
03:28:22.433 00.081 25848 worker thread done servicing request
03:28:22.433 00.000 21444 OnExposeComplete: enter
03:28:22.433 00.000 21444 UpdateGuideState(): m_state=6
03:28:22.435 00.002 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
03:28:22.435 00.000 21444 Star::Find returns 1 (1), X=1264.81, Y=677.93, Mass=5725514, SNR=211.9, Peak=65504 HFD=8.1
03:28:22.435 00.000 21444 MultiStar: [#1 0.92,-0.27,1.10,U] [#2 -0.07,0.21,0.87,U] [#3 0.12,-0.31,0.80,U] [#4 -0.03,0.53,0.92,U] [#5 -0.61,1.39,0.65,U] [#6 -0.63,0.84,0.67,U] [#7 -0.08,1.42,0.64,U] [#8 0.04,0.76,0.81,U] 
03:28:22.435 00.000 21444 refined, 8 included, MultiStar: {0.01, 0.57}, one-star: {-0.12, 1.10}
03:28:22.435 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.50 = -1.50)
03:28:22.435 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.94)
03:28:22.435 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.57 hyp=0.57 cameraTheta=1.56 mountX=0.04 mountY=0.53, mountTheta=1.49
03:28:22.435 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.57, opts=13)
03:28:22.435 00.000 21444 Enqueuing Move request for scope (0.01, 0.57)
03:28:22.435 00.000 25848 Worker thread wakes up
03:28:22.435 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.57) opts 0xd
03:28:22.435 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.57)
03:28:22.435 00.000 25848 Moving (0.01, 0.57) raw xDistance=0.04 yDistance=0.53
03:28:22.435 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=152, FiltMax=65504, Gamma=0.560
03:28:22.435 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:28:22.435 00.000 21444 UpdateGuideState exits: m=5725514 SNR=211.9 Saturated
03:28:22.435 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:22.435 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:22.435 00.000 21444 Enqueuing Expose request
03:28:22.435 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:28:22.435 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
03:28:22.435 00.000 25848 MoveAxis(E, 0, ABG)
03:28:22.435 00.000 25848 Move returns status 0, amount 0
03:28:22.435 00.000 25848 MoveAxis(N, 0, ABG)
03:28:22.435 00.000 25848 Move returns status 0, amount 0
03:28:22.435 00.000 25848 move complete, result=0
03:28:22.435 00.000 25848 worker thread done servicing request
03:28:22.436 00.001 25848 Worker thread wakes up
03:28:22.436 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:22.436 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:22.436 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
03:28:25.279 02.843 25848 Exposure complete
03:28:25.361 00.082 25848 worker thread done servicing request
03:28:25.361 00.000 21444 OnExposeComplete: enter
03:28:25.363 00.002 21444 UpdateGuideState(): m_state=6
03:28:25.363 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
03:28:25.363 00.000 21444 Star::Find returns 1 (1), X=1264.25, Y=677.49, Mass=5779713, SNR=236.5, Peak=65504 HFD=8.1
03:28:25.363 00.000 21444 MultiStar: [#1 -0.28,0.17,0.83,U] [#2 -0.26,0.06,0.82,U] [#3 -0.95,-0.41,0.66,U] [#4 -0.21,0.27,0.74,U] [#5 0.51,0.58,0.70,U] [#6 -0.29,-0.24,0.60,U] [#7 0.27,0.18,0.41,U] [#8 -0.87,0.70,0.60,U] 
03:28:25.363 00.000 21444 refined, 8 included, MultiStar: {-0.33, 0.24}, one-star: {-0.67, 0.66}
03:28:25.363 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
03:28:25.363 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.91)
03:28:25.363 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=0.24 hyp=0.41 cameraTheta=2.52 mountX=0.36 mountY=0.10, mountTheta=0.27
03:28:25.363 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=0.24, opts=13)
03:28:25.363 00.000 21444 Enqueuing Move request for scope (-0.33, 0.24)
03:28:25.363 00.000 25848 Worker thread wakes up
03:28:25.363 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.24) opts 0xd
03:28:25.363 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 0.24)
03:28:25.363 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=116, FiltMax=65504, Gamma=0.560
03:28:25.363 00.000 25848 Moving (-0.33, 0.24) raw xDistance=0.36 yDistance=0.10
03:28:25.363 00.000 21444 UpdateGuideState exits: m=5779713 SNR=236.5 Saturated
03:28:25.364 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:25.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
03:28:25.364 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:25.364 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:25.364 00.000 21444 Enqueuing Expose request
03:28:25.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:28:25.364 00.000 25848 MoveAxis(E, 0, ABG)
03:28:25.364 00.000 25848 Move returns status 0, amount 0
03:28:25.364 00.000 25848 MoveAxis(N, 0, ABG)
03:28:25.364 00.000 25848 Move returns status 0, amount 0
03:28:25.364 00.000 25848 move complete, result=0
03:28:25.364 00.000 25848 worker thread done servicing request
03:28:25.364 00.000 25848 Worker thread wakes up
03:28:25.364 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:25.364 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:25.364 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:28:28.209 02.845 25848 Exposure complete
03:28:28.294 00.085 25848 worker thread done servicing request
03:28:28.294 00.000 21444 OnExposeComplete: enter
03:28:28.295 00.001 21444 UpdateGuideState(): m_state=6
03:28:28.295 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
03:28:28.295 00.000 21444 Star::Find returns 1 (1), X=1264.22, Y=678.36, Mass=5200536, SNR=155.3, Peak=65504 HFD=7.7
03:28:28.295 00.000 21444 MultiStar: [#1 -0.43,0.83,1.10,U] [#2 -0.65,0.59,0.67,U] [#3 -1.07,0.30,0.68,U] [#4 -1.19,0.73,0.70,U] [#5 -0.70,0.56,0.73,U] [#6 -1.45,0.88,0.74,U] [#7 -0.67,0.36,0.47,U] [#8 -0.73,1.29,0.65,U] 
03:28:28.295 00.000 21444 refined, 8 included, MultiStar: {-0.82, 0.83}, one-star: {-0.71, 1.53}
03:28:28.295 00.000 21444 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.05) = xAngle (-0.70 = -0.70)
03:28:28.295 00.000 21444 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.55 = 2.74)
03:28:28.295 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.83 hyp=1.17 cameraTheta=2.35 mountX=0.89 mountY=0.46, mountTheta=0.47
03:28:28.297 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.83, opts=13)
03:28:28.297 00.000 21444 Enqueuing Move request for scope (-0.82, 0.83)
03:28:28.297 00.000 25848 Worker thread wakes up
03:28:28.297 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.83) opts 0xd
03:28:28.297 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.83)
03:28:28.297 00.000 25848 Moving (-0.82, 0.83) raw xDistance=0.89 yDistance=0.46
03:28:28.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
03:28:28.297 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:28.297 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=292, FiltMax=65504, Gamma=0.560
03:28:28.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
03:28:28.297 00.000 25848 MoveAxis(W, 26, ABG)
03:28:28.297 00.000 25848 Guiding  Dir = 3, Dur = 26
03:28:28.297 00.000 21444 UpdateGuideState exits: m=5200536 SNR=155.3 Saturated
03:28:28.297 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:28.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:28.297 00.000 21444 Enqueuing Expose request
03:28:28.329 00.032 25848 IsSlewing returns 0
03:28:28.329 00.000 25848 IsGuiding returns 0
03:28:28.426 00.097 25848 IsGuiding returns 1
03:28:28.426 00.000 25848 scope still moving after pulse duration time elapsed
03:28:28.484 00.058 25848 IsSlewing returns 0
03:28:28.484 00.000 25848 IsGuiding returns 0
03:28:28.484 00.000 25848 scope move finished after 26 + 128 ms
03:28:28.484 00.000 25848 Move returns status 0, amount 26
03:28:28.484 00.000 25848 MoveAxis(N, 0, ABG)
03:28:28.484 00.000 25848 Move returns status 0, amount 0
03:28:28.484 00.000 25848 move complete, result=0
03:28:28.484 00.000 25848 worker thread done servicing request
03:28:28.485 00.001 25848 Worker thread wakes up
03:28:28.485 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.5 px 0 ms NORTH
03:28:28.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:28.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:31.333 02.848 25848 Exposure complete
03:28:31.417 00.084 25848 worker thread done servicing request
03:28:31.418 00.001 21444 OnExposeComplete: enter
03:28:31.418 00.000 21444 UpdateGuideState(): m_state=6
03:28:31.418 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
03:28:31.418 00.000 21444 Star::Find returns 1 (1), X=1265.50, Y=679.35, Mass=5181859, SNR=136.4, Peak=65504 HFD=7.6
03:28:31.418 00.000 21444 MultiStar: [#1 0.88,0.76,0.99,U] [#2 -0.06,1.23,1.12,U] [#3 0.31,1.12,0.79,U] [#4 0.22,2.06,0.00,M1] [#5 0.26,2.62,0.00,M1] [#6 0.47,2.01,0.00,M1] [#7 0.55,1.27,0.63,U] [#8 0.07,2.12,0.00,M1] 
03:28:31.418 00.000 21444 refined, 4 included, MultiStar: {0.43, 1.40}, one-star: {0.57, 2.52}
03:28:31.418 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
03:28:31.418 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.62 = 1.66)
03:28:31.418 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=1.40 hyp=1.46 cameraTheta=1.27 mountX=-0.31 mountY=1.46, mountTheta=1.78
03:28:31.419 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=1.40, opts=13)
03:28:31.419 00.000 21444 Enqueuing Move request for scope (0.43, 1.40)
03:28:31.419 00.000 25848 Worker thread wakes up
03:28:31.420 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=292, FiltMax=65504, Gamma=0.560
03:28:31.420 00.000 21444 UpdateGuideState exits: m=5181859 SNR=136.4 Saturated
03:28:31.420 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:31.420 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:31.420 00.000 21444 Enqueuing Expose request
03:28:31.420 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 1.40) opts 0xd
03:28:31.420 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 1.40)
03:28:31.420 00.000 25848 Moving (0.43, 1.40) raw xDistance=-0.31 yDistance=1.46
03:28:31.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:28:31.420 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:28:31.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.46
03:28:31.420 00.000 25848 MoveAxis(E, 0, ABG)
03:28:31.420 00.000 25848 Move returns status 0, amount 0
03:28:31.420 00.000 25848 MoveAxis(N, 0, ABG)
03:28:31.420 00.000 25848 Move returns status 0, amount 0
03:28:31.420 00.000 25848 move complete, result=0
03:28:31.420 00.000 25848 worker thread done servicing request
03:28:31.420 00.000 25848 Worker thread wakes up
03:28:31.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:31.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:31.421 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 1.5 px 0 ms NORTH
03:28:34.265 02.844 25848 Exposure complete
03:28:34.346 00.081 25848 worker thread done servicing request
03:28:34.346 00.000 21444 OnExposeComplete: enter
03:28:34.347 00.001 21444 UpdateGuideState(): m_state=6
03:28:34.347 00.000 21444 Star::Find(15, 1265, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
03:28:34.347 00.000 21444 Star::Find returns 1 (1), X=1264.49, Y=677.27, Mass=5305580, SNR=204.7, Peak=65504 HFD=7.8
03:28:34.347 00.000 21444 MultiStar: [#1 0.49,0.16,0.65,U] [#2 0.43,0.47,0.60,U] [#3 0.26,-0.22,0.46,U] [#4 -0.21,0.15,0.52,U] [#5 1.05,0.84,0.53,U] [#6 -0.15,-0.34,0.45,U] [#7 0.94,0.21,0.40,U] [#8 -0.22,0.04,0.52,U] 
03:28:34.347 00.000 21444 refined, 8 included, MultiStar: {0.18, 0.23}, one-star: {-0.43, 0.44}
03:28:34.347 00.000 21444 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.05) = xAngle (-2.13 = -2.13)
03:28:34.347 00.000 21444 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.97 = 1.31)
03:28:34.347 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.29 cameraTheta=0.92 mountX=-0.16 mountY=0.28, mountTheta=2.07
03:28:34.348 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.23, opts=13)
03:28:34.348 00.000 21444 Enqueuing Move request for scope (0.18, 0.23)
03:28:34.348 00.000 25848 Worker thread wakes up
03:28:34.348 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd
03:28:34.348 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.23)
03:28:34.348 00.000 25848 Moving (0.18, 0.23) raw xDistance=-0.16 yDistance=0.28
03:28:34.348 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:28:34.348 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=166, FiltMax=65504, Gamma=0.560
03:28:34.348 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:34.348 00.000 21444 UpdateGuideState exits: m=5305580 SNR=204.7 Saturated
03:28:34.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:34.348 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:34.348 00.000 21444 Enqueuing Expose request
03:28:34.348 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
03:28:34.348 00.000 25848 MoveAxis(E, 0, ABG)
03:28:34.349 00.001 25848 Move returns status 0, amount 0
03:28:34.349 00.000 25848 MoveAxis(N, 0, ABG)
03:28:34.349 00.000 25848 Move returns status 0, amount 0
03:28:34.349 00.000 25848 move complete, result=0
03:28:34.349 00.000 25848 worker thread done servicing request
03:28:34.349 00.000 25848 Worker thread wakes up
03:28:34.349 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:34.349 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:34.349 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:28:37.189 02.840 25848 Exposure complete
03:28:37.277 00.088 25848 worker thread done servicing request
03:28:37.277 00.000 21444 OnExposeComplete: enter
03:28:37.277 00.000 21444 UpdateGuideState(): m_state=6
03:28:37.278 00.001 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
03:28:37.278 00.000 21444 Star::Find returns 1 (1), X=1265.15, Y=676.91, Mass=5385214, SNR=162.6, Peak=65504 HFD=8.1
03:28:37.278 00.000 21444 MultiStar: [#1 0.55,-0.52,1.11,U] [#2 0.02,-0.14,0.83,U] [#3 -0.66,-0.43,0.57,U] [#4 0.13,-0.85,1.04,U] [#5 0.16,0.03,0.71,U] [#6 -0.80,-0.61,0.58,U] [#7 0.11,-0.27,0.58,U] [#8 -0.18,-0.28,0.70,U] 
03:28:37.278 00.000 21444 single-star, 8 included, MultiStar: {0.03, -0.34}, one-star: {0.23, 0.08}
03:28:37.278 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.70 = -2.70)
03:28:37.278 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.74)
03:28:37.278 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=0.08 hyp=0.24 cameraTheta=0.36 mountX=-0.22 mountY=0.16, mountTheta=2.50
03:28:37.279 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=0.08, opts=13)
03:28:37.279 00.000 21444 Enqueuing Move request for scope (0.23, 0.08)
03:28:37.279 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=16, FiltMax=65504, Gamma=0.560
03:28:37.279 00.000 21444 UpdateGuideState exits: m=5385214 SNR=162.6 Saturated
03:28:37.279 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:37.279 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:37.279 00.000 21444 Enqueuing Expose request
03:28:37.279 00.000 25848 Worker thread wakes up
03:28:37.279 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.08) opts 0xd
03:28:37.279 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 0.08)
03:28:37.279 00.000 25848 Moving (0.23, 0.08) raw xDistance=-0.22 yDistance=0.16
03:28:37.279 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
03:28:37.279 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:37.280 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:28:37.280 00.000 25848 MoveAxis(E, 0, ABG)
03:28:37.280 00.000 25848 Move returns status 0, amount 0
03:28:37.280 00.000 25848 MoveAxis(N, 0, ABG)
03:28:37.280 00.000 25848 Move returns status 0, amount 0
03:28:37.280 00.000 25848 move complete, result=0
03:28:37.280 00.000 25848 worker thread done servicing request
03:28:37.280 00.000 25848 Worker thread wakes up
03:28:37.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:37.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:37.280 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:28:40.123 02.843 25848 Exposure complete
03:28:40.206 00.083 25848 worker thread done servicing request
03:28:40.206 00.000 21444 OnExposeComplete: enter
03:28:40.206 00.000 21444 UpdateGuideState(): m_state=6
03:28:40.206 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
03:28:40.206 00.000 21444 Star::Find returns 1 (1), X=1265.31, Y=679.30, Mass=4708498, SNR=105.5, Peak=65504 HFD=7.5
03:28:40.207 00.001 21444 MultiStar: [#1 0.58,1.28,1.12,U] [#2 0.02,1.71,0.92,U] [#3 -0.21,1.62,0.97,U] [#4 0.58,1.65,1.07,U] [#5 2.01,2.30,0.00,M1] [#6 0.22,1.37,0.69,U] [#7 0.52,1.97,0.00,M1] [#8 0.14,1.81,0.83,U] 
03:28:40.207 00.000 21444 refined, 6 included, MultiStar: {0.26, 1.70}, one-star: {0.38, 2.47}
03:28:40.207 00.000 21444 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.05) = xAngle (-1.63 = -1.63)
03:28:40.207 00.000 21444 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.81)
03:28:40.207 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=1.70 hyp=1.73 cameraTheta=1.42 mountX=-0.11 mountY=1.68, mountTheta=1.63
03:28:40.207 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=1.70, opts=13)
03:28:40.207 00.000 21444 Enqueuing Move request for scope (0.26, 1.70)
03:28:40.207 00.000 25848 Worker thread wakes up
03:28:40.208 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 1.70) opts 0xd
03:28:40.208 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 1.70)
03:28:40.208 00.000 25848 Moving (0.26, 1.70) raw xDistance=-0.11 yDistance=1.68
03:28:40.208 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:28:40.208 00.000 25848 resist switch: large excursion: input 1.68 thresh 1.53 direction from -1 to 1
03:28:40.208 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.03
03:28:40.208 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.68 from input 1.68
03:28:40.208 00.000 25848 MoveAxis(E, 0, ABG)
03:28:40.208 00.000 25848 Move returns status 0, amount 0
03:28:40.208 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 367 applied
03:28:40.208 00.000 25848 MoveAxis(S, 413, ABG)
03:28:40.208 00.000 25848 Guiding  Dir = 1, Dur = 413
03:28:40.208 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2188, FiltMin=368, FiltMax=65504, Gamma=0.560
03:28:40.208 00.000 21444 UpdateGuideState exits: m=4708498 SNR=105.5 Saturated
03:28:40.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:40.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:40.208 00.000 21444 Enqueuing Expose request
03:28:40.233 00.025 25848 IsSlewing returns 0
03:28:40.233 00.000 25848 IsGuiding returns 0
03:28:40.265 00.032 25848 PulseGuide returned control before completion, sleep 392
03:28:40.671 00.406 25848 IsGuiding returns 1
03:28:40.671 00.000 25848 scope still moving after pulse duration time elapsed
03:28:40.733 00.062 25848 IsSlewing returns 0
03:28:40.733 00.000 25848 IsGuiding returns 0
03:28:40.733 00.000 25848 scope move finished after 413 + 86 ms
03:28:40.733 00.000 25848 Move returns status 0, amount 413
03:28:40.733 00.000 25848 move complete, result=0
03:28:40.733 00.000 25848 worker thread done servicing request
03:28:40.733 00.000 25848 Worker thread wakes up
03:28:40.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:40.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:40.733 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.7 px 413 ms SOUTH
03:28:43.585 02.852 25848 Exposure complete
03:28:43.664 00.079 25848 worker thread done servicing request
03:28:43.664 00.000 21444 OnExposeComplete: enter
03:28:43.664 00.000 21444 UpdateGuideState(): m_state=6
03:28:43.664 00.000 21444 Star::Find(15, 1265, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
03:28:43.664 00.000 21444 Star::Find returns 1 (1), X=1267.48, Y=675.58, Mass=5385234, SNR=200.8, Peak=65504 HFD=7.7
03:28:43.664 00.000 21444 MultiStar: [#1 2.33,-1.22,0.00,M1] [#2 2.22,-1.19,0.00,M1] [#3 1.37,-1.67,0.00,M1] [#4 2.25,-1.27,0.00,M1] [#5 2.64,-0.64,0.00,M2] [#6 2.32,-1.41,0.00,M1] [#7 2.57,-0.91,0.00,M2] [#8 1.87,-0.88,0.00,M1] 
03:28:43.664 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.78)
03:28:43.664 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
03:28:43.664 00.000 21444 CameraToMount -- cameraX=2.56 cameraY=-1.25 hyp=2.85 cameraTheta=-0.46 mountX=-2.66 mountY=-0.19, mountTheta=-3.07
03:28:43.665 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.56, y=-1.25, opts=13)
03:28:43.665 00.000 21444 Enqueuing Move request for scope (2.56, -1.25)
03:28:43.665 00.000 25848 Worker thread wakes up
03:28:43.665 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.56, -1.25) opts 0xd
03:28:43.665 00.000 25848 Handling offset move in thread for scope, endpoint = (2.56, -1.25)
03:28:43.665 00.000 25848 Moving (2.56, -1.25) raw xDistance=-2.66 yDistance=-0.19
03:28:43.665 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=268, FiltMax=65504, Gamma=0.560
03:28:43.665 00.000 25848 BLC: History state: CurrMiss=-0.19, AvgInitMiss=-0.08, ShCount=5, LgCount=4, SticCount=0,  Deflections: 0=1.677266, 1:-0.193506
03:28:43.665 00.000 25848 BLC: No correction, Miss < min_move
03:28:43.665 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.66
03:28:43.665 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:43.665 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:28:43.665 00.000 25848 MoveAxis(E, 77, ABG)
03:28:43.665 00.000 25848 Guiding  Dir = 2, Dur = 77
03:28:43.666 00.001 21444 UpdateGuideState exits: m=5385234 SNR=200.8 Saturated
03:28:43.666 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:43.666 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:43.666 00.000 21444 Enqueuing Expose request
03:28:43.686 00.020 25848 IsSlewing returns 0
03:28:43.686 00.000 25848 IsGuiding returns 0
03:28:43.718 00.032 25848 PulseGuide returned control before completion, sleep 56
03:28:43.788 00.070 25848 IsGuiding returns 1
03:28:43.789 00.001 25848 scope still moving after pulse duration time elapsed
03:28:43.843 00.054 25848 IsSlewing returns 0
03:28:43.844 00.001 25848 IsGuiding returns 0
03:28:43.844 00.000 25848 scope move finished after 77 + 80 ms
03:28:43.844 00.000 25848 Move returns status 0, amount 77
03:28:43.844 00.000 25848 MoveAxis(N, 0, ABG)
03:28:43.844 00.000 25848 Move returns status 0, amount 0
03:28:43.844 00.000 25848 move complete, result=0
03:28:43.844 00.000 25848 worker thread done servicing request
03:28:43.844 00.000 25848 Worker thread wakes up
03:28:43.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:43.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:43.844 00.000 21444 GuideStep: -2.7 px 77 ms EAST, -0.2 px 0 ms NORTH
03:28:46.685 02.841 25848 Exposure complete
03:28:46.772 00.087 25848 worker thread done servicing request
03:28:46.773 00.001 21444 OnExposeComplete: enter
03:28:46.773 00.000 21444 UpdateGuideState(): m_state=6
03:28:46.773 00.000 21444 Star::Find(15, 1267, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
03:28:46.773 00.000 21444 Star::Find returns 1 (1), X=1264.61, Y=675.58, Mass=5781847, SNR=247.3, Peak=65504 HFD=7.9
03:28:46.773 00.000 21444 MultiStar: [#1 0.06,-0.94,0.71,U] [#2 -0.01,-1.04,0.58,U] [#3 0.34,-1.69,0.57,U] [#4 -0.57,-1.29,0.62,U] [#5 -0.24,-0.65,0.59,U] [#6 -0.56,-1.46,0.62,U] [#7 0.34,-1.31,0.45,U] [#8 -0.50,-1.24,0.59,U] 
03:28:46.773 00.000 21444 refined, 8 included, MultiStar: {-0.19, -1.20}, one-star: {-0.32, -1.25}
03:28:46.773 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.78 = 1.51)
03:28:46.773 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.34)
03:28:46.773 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-1.20 hyp=1.22 cameraTheta=-1.72 mountX=0.08 mountY=-1.18, mountTheta=-1.51
03:28:46.774 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-1.20, opts=13)
03:28:46.775 00.001 21444 Enqueuing Move request for scope (-0.19, -1.20)
03:28:46.775 00.000 25848 Worker thread wakes up
03:28:46.775 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=128, FiltMax=65504, Gamma=0.560
03:28:46.775 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -1.20) opts 0xd
03:28:46.775 00.000 21444 UpdateGuideState exits: m=5781847 SNR=247.3 Saturated
03:28:46.775 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -1.20)
03:28:46.775 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:46.775 00.000 25848 Moving (-0.19, -1.20) raw xDistance=0.08 yDistance=-1.18
03:28:46.775 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:46.775 00.000 21444 Enqueuing Expose request
03:28:46.775 00.000 25848 BLC: History state: CurrMiss=-1.18, AvgInitMiss=-0.08, ShCount=5, LgCount=4, SticCount=0,  Deflections: 0=1.677266, 1:-0.193506, 2:-1.182733
03:28:46.775 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:28:46.775 00.000 25848 BLC: window closed
03:28:46.775 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:28:46.775 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:28:46.775 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.18
03:28:46.775 00.000 25848 MoveAxis(E, 0, ABG)
03:28:46.775 00.000 25848 Move returns status 0, amount 0
03:28:46.775 00.000 25848 MoveAxis(N, 0, ABG)
03:28:46.775 00.000 25848 Move returns status 0, amount 0
03:28:46.775 00.000 25848 move complete, result=0
03:28:46.776 00.001 25848 worker thread done servicing request
03:28:46.776 00.000 25848 Worker thread wakes up
03:28:46.776 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:46.776 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:46.776 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.2 px 0 ms NORTH
03:28:49.622 02.846 25848 Exposure complete
03:28:49.701 00.079 25848 worker thread done servicing request
03:28:49.701 00.000 21444 OnExposeComplete: enter
03:28:49.701 00.000 21444 UpdateGuideState(): m_state=6
03:28:49.701 00.000 21444 Star::Find(15, 1264, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
03:28:49.701 00.000 21444 Star::Find returns 1 (1), X=1266.89, Y=677.05, Mass=5330778, SNR=144.8, Peak=65504 HFD=8.1
03:28:49.702 00.001 21444 MultiStar: [#1 2.37,-0.72,0.00,M1] [#2 1.35,-0.22,0.85,U] [#3 1.57,-0.91,0.63,U] [#4 1.66,-0.14,0.77,U] [#5 2.10,0.16,0.00,M2] [#6 1.60,-0.73,0.51,U] [#7 1.72,-0.49,0.70,U] [#8 2.04,-0.18,0.00,M1] 
03:28:49.702 00.000 21444 refined, 5 included, MultiStar: {1.66, -0.31}, one-star: {1.96, 0.22}
03:28:49.702 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
03:28:49.702 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
03:28:49.702 00.000 21444 CameraToMount -- cameraX=1.66 cameraY=-0.31 hyp=1.69 cameraTheta=-0.18 mountX=-1.68 mountY=0.34, mountTheta=2.94
03:28:49.703 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.66, y=-0.31, opts=13)
03:28:49.703 00.000 21444 Enqueuing Move request for scope (1.66, -0.31)
03:28:49.703 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=52, FiltMax=65504, Gamma=0.560
03:28:49.703 00.000 21444 UpdateGuideState exits: m=5330778 SNR=144.8 Saturated
03:28:49.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:49.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:49.703 00.000 21444 Enqueuing Expose request
03:28:49.703 00.000 25848 Worker thread wakes up
03:28:49.703 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.66, -0.31) opts 0xd
03:28:49.703 00.000 25848 Handling offset move in thread for scope, endpoint = (1.66, -0.31)
03:28:49.703 00.000 25848 Moving (1.66, -0.31) raw xDistance=-1.68 yDistance=0.34
03:28:49.703 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.68
03:28:49.703 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:49.703 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:28:49.703 00.000 25848 MoveAxis(E, 49, ABG)
03:28:49.703 00.000 25848 Guiding  Dir = 2, Dur = 49
03:28:49.733 00.030 25848 IsSlewing returns 0
03:28:49.733 00.000 25848 IsGuiding returns 0
03:28:49.764 00.031 25848 PulseGuide returned control before completion, sleep 29
03:28:49.795 00.031 25848 IsGuiding returns 1
03:28:49.795 00.000 25848 scope still moving after pulse duration time elapsed
03:28:49.846 00.051 25848 IsSlewing returns 0
03:28:49.847 00.001 25848 IsGuiding returns 0
03:28:49.847 00.000 25848 scope move finished after 49 + 63 ms
03:28:49.847 00.000 25848 Move returns status 0, amount 49
03:28:49.847 00.000 25848 MoveAxis(N, 0, ABG)
03:28:49.847 00.000 25848 Move returns status 0, amount 0
03:28:49.847 00.000 25848 move complete, result=0
03:28:49.847 00.000 25848 worker thread done servicing request
03:28:49.847 00.000 25848 Worker thread wakes up
03:28:49.847 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:49.847 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:49.847 00.000 21444 GuideStep: -1.7 px 49 ms EAST, 0.3 px 0 ms NORTH
03:28:52.694 02.847 25848 Exposure complete
03:28:52.780 00.086 25848 worker thread done servicing request
03:28:52.780 00.000 21444 OnExposeComplete: enter
03:28:52.780 00.000 21444 UpdateGuideState(): m_state=6
03:28:52.781 00.001 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
03:28:52.781 00.000 21444 Star::Find returns 1 (1), X=1266.65, Y=677.51, Mass=5262629, SNR=140.6, Peak=65504 HFD=7.7
03:28:52.781 00.000 21444 MultiStar: [#1 1.59,-0.63,0.99,U] [#2 1.66,-0.58,0.79,U] [#3 1.72,-1.18,0.00,M1] [#4 1.55,0.06,0.80,U] [#5 2.32,-0.24,0.00,M3] [#6 2.01,-0.44,0.00,M1] [#7 2.38,-0.20,0.00,M1] [#8 1.79,0.19,0.71,U] 
03:28:52.781 00.000 21444 refined, 4 included, MultiStar: {1.66, -0.05}, one-star: {1.72, 0.68}
03:28:52.781 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
03:28:52.781 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.36)
03:28:52.781 00.000 21444 CameraToMount -- cameraX=1.66 cameraY=-0.05 hyp=1.66 cameraTheta=-0.03 mountX=-1.66 mountY=0.58, mountTheta=2.80
03:28:52.782 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.66, y=-0.05, opts=13)
03:28:52.782 00.000 21444 Enqueuing Move request for scope (1.66, -0.05)
03:28:52.782 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=232, FiltMax=65504, Gamma=0.560
03:28:52.782 00.000 21444 UpdateGuideState exits: m=5262629 SNR=140.6 Saturated
03:28:52.782 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:52.782 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:52.782 00.000 21444 Enqueuing Expose request
03:28:52.782 00.000 25848 Worker thread wakes up
03:28:52.783 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.66, -0.05) opts 0xd
03:28:52.783 00.000 25848 Handling offset move in thread for scope, endpoint = (1.66, -0.05)
03:28:52.783 00.000 25848 Moving (1.66, -0.05) raw xDistance=-1.66 yDistance=0.58
03:28:52.783 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.66
03:28:52.783 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
03:28:52.783 00.000 25848 MoveAxis(E, 52, ABG)
03:28:52.783 00.000 25848 Guiding  Dir = 2, Dur = 52
03:28:52.814 00.031 25848 IsSlewing returns 0
03:28:52.814 00.000 25848 IsGuiding returns 0
03:28:52.845 00.031 25848 PulseGuide returned control before completion, sleep 32
03:28:52.882 00.037 25848 IsGuiding returns 1
03:28:52.882 00.000 25848 scope still moving after pulse duration time elapsed
03:28:52.940 00.058 25848 IsSlewing returns 0
03:28:52.940 00.000 25848 IsGuiding returns 0
03:28:52.940 00.000 25848 scope move finished after 52 + 74 ms
03:28:52.940 00.000 25848 Move returns status 0, amount 52
03:28:52.940 00.000 25848 MoveAxis(S, 16, ABG)
03:28:52.940 00.000 25848 Guiding  Dir = 1, Dur = 16
03:28:52.969 00.029 25848 IsSlewing returns 0
03:28:52.969 00.000 25848 IsGuiding returns 0
03:28:53.000 00.031 25848 IsGuiding returns 1
03:28:53.000 00.000 25848 scope still moving after pulse duration time elapsed
03:28:53.045 00.045 25848 IsSlewing returns 0
03:28:53.045 00.000 25848 IsGuiding returns 0
03:28:53.045 00.000 25848 scope move finished after 16 + 60 ms
03:28:53.045 00.000 25848 Move returns status 0, amount 16
03:28:53.045 00.000 25848 move complete, result=0
03:28:53.045 00.000 25848 worker thread done servicing request
03:28:53.045 00.000 25848 Worker thread wakes up
03:28:53.045 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:53.046 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:53.046 00.000 21444 GuideStep: -1.7 px 52 ms EAST, 0.6 px 16 ms SOUTH
03:28:55.896 02.850 25848 Exposure complete
03:28:55.985 00.089 25848 worker thread done servicing request
03:28:55.985 00.000 21444 OnExposeComplete: enter
03:28:55.985 00.000 21444 UpdateGuideState(): m_state=6
03:28:55.985 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
03:28:55.986 00.001 21444 Star::Find returns 1 (1), X=1266.31, Y=675.62, Mass=5241188, SNR=141.2, Peak=65504 HFD=7.8
03:28:55.986 00.000 21444 MultiStar: [#1 1.55,-2.09,0.00,M1] [#2 0.98,-2.16,0.00,M1] [#3 1.39,-2.60,0.00,M2] [#4 1.78,-2.18,0.00,M1] [#5 2.37,-1.68,0.00,M4] [#6 1.83,-2.19,0.00,M2] [#7 2.33,-2.24,0.00,M2] [#8 1.73,-1.79,0.00,M1] 
03:28:55.986 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.52)
03:28:55.986 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.33)
03:28:55.986 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=-1.21 hyp=1.84 cameraTheta=-0.72 mountX=-1.49 mountY=-0.59, mountTheta=-2.76
03:28:55.987 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=-1.21, opts=13)
03:28:55.987 00.000 21444 Enqueuing Move request for scope (1.39, -1.21)
03:28:55.987 00.000 25848 Worker thread wakes up
03:28:55.988 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, -1.21) opts 0xd
03:28:55.988 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, -1.21)
03:28:55.988 00.000 25848 Moving (1.39, -1.21) raw xDistance=-1.49 yDistance=-0.59
03:28:55.988 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.49
03:28:55.988 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:28:55.988 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
03:28:55.988 00.000 25848 MoveAxis(E, 47, ABG)
03:28:55.988 00.000 25848 Guiding  Dir = 2, Dur = 47
03:28:55.988 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=92, FiltMax=65504, Gamma=0.560
03:28:55.988 00.000 21444 UpdateGuideState exits: m=5241188 SNR=141.2 Saturated
03:28:55.988 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:55.988 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:55.988 00.000 21444 Enqueuing Expose request
03:28:56.017 00.029 25848 IsSlewing returns 0
03:28:56.017 00.000 25848 IsGuiding returns 0
03:28:56.049 00.032 25848 PulseGuide returned control before completion, sleep 26
03:28:56.085 00.036 25848 IsGuiding returns 1
03:28:56.085 00.000 25848 scope still moving after pulse duration time elapsed
03:28:56.140 00.055 25848 IsSlewing returns 0
03:28:56.140 00.000 25848 IsGuiding returns 0
03:28:56.140 00.000 25848 scope move finished after 47 + 76 ms
03:28:56.140 00.000 25848 Move returns status 0, amount 47
03:28:56.140 00.000 25848 MoveAxis(N, 0, ABG)
03:28:56.140 00.000 25848 Move returns status 0, amount 0
03:28:56.140 00.000 25848 move complete, result=0
03:28:56.141 00.001 25848 worker thread done servicing request
03:28:56.141 00.000 25848 Worker thread wakes up
03:28:56.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:56.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:56.141 00.000 21444 GuideStep: -1.5 px 47 ms EAST, -0.6 px 0 ms NORTH
03:28:58.997 02.856 25848 Exposure complete
03:28:59.085 00.088 25848 worker thread done servicing request
03:28:59.085 00.000 21444 OnExposeComplete: enter
03:28:59.085 00.000 21444 UpdateGuideState(): m_state=6
03:28:59.085 00.000 21444 Star::Find(15, 1266, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
03:28:59.085 00.000 21444 Star::Find returns 1 (1), X=1265.64, Y=675.74, Mass=4730057, SNR=131.1, Peak=65504 HFD=7.6
03:28:59.086 00.001 21444 MultiStar: [#1 0.83,-2.38,0.00,M2] [#2 0.33,-2.08,0.00,M2] [#3 0.93,-2.53,0.00,M3] [#4 1.20,-1.90,0.00,M2] [#5 1.77,-1.43,0.00,M5] [#6 1.41,-2.33,0.00,M3] [#7 1.87,-1.52,0.00,M3] [#8 0.80,-1.90,0.00,M2] 
03:28:59.086 00.000 21444 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.05) = xAngle (-4.05 = 2.24)
03:28:59.086 00.000 21444 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.61)
03:28:59.086 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=-1.09 hyp=1.30 cameraTheta=-0.99 mountX=-0.80 mountY=-0.74, mountTheta=-2.40
03:28:59.087 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=-1.09, opts=13)
03:28:59.087 00.000 21444 Enqueuing Move request for scope (0.71, -1.09)
03:28:59.087 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=120, FiltMax=65504, Gamma=0.560
03:28:59.087 00.000 21444 UpdateGuideState exits: m=4730057 SNR=131.1 Saturated
03:28:59.087 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:59.087 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:28:59.087 00.000 21444 Enqueuing Expose request
03:28:59.087 00.000 25848 Worker thread wakes up
03:28:59.087 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, -1.09) opts 0xd
03:28:59.087 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, -1.09)
03:28:59.087 00.000 25848 Moving (0.71, -1.09) raw xDistance=-0.80 yDistance=-0.74
03:28:59.087 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.80
03:28:59.087 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:28:59.087 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
03:28:59.087 00.000 25848 MoveAxis(E, 27, ABG)
03:28:59.087 00.000 25848 Guiding  Dir = 2, Dur = 27
03:28:59.108 00.021 25848 IsSlewing returns 0
03:28:59.108 00.000 25848 IsGuiding returns 0
03:28:59.140 00.032 25848 IsGuiding returns 1
03:28:59.140 00.000 25848 scope still moving after pulse duration time elapsed
03:28:59.188 00.048 25848 IsSlewing returns 0
03:28:59.188 00.000 25848 IsGuiding returns 0
03:28:59.188 00.000 25848 scope move finished after 27 + 53 ms
03:28:59.188 00.000 25848 Move returns status 0, amount 27
03:28:59.188 00.000 25848 MoveAxis(N, 0, ABG)
03:28:59.188 00.000 25848 Move returns status 0, amount 0
03:28:59.188 00.000 25848 move complete, result=0
03:28:59.188 00.000 25848 worker thread done servicing request
03:28:59.188 00.000 25848 Worker thread wakes up
03:28:59.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:28:59.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:28:59.188 00.000 21444 GuideStep: -0.8 px 27 ms EAST, -0.7 px 0 ms NORTH
03:29:02.037 02.849 25848 Exposure complete
03:29:02.121 00.084 25848 worker thread done servicing request
03:29:02.121 00.000 21444 OnExposeComplete: enter
03:29:02.121 00.000 21444 UpdateGuideState(): m_state=6
03:29:02.122 00.001 21444 Star::Find(15, 1265, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
03:29:02.122 00.000 21444 Star::Find returns 1 (1), X=1264.88, Y=674.22, Mass=5156335, SNR=178.8, Peak=65504 HFD=8.0
03:29:02.122 00.000 21444 MultiStar: [#1 -0.38,-3.70,0.00,M3] [#2 -0.83,-3.35,0.00,M3] [#3 -0.71,-3.62,0.00,M4] [#4 -0.02,-3.12,0.00,M3] [#5 -0.73,-2.48,0.00,M6] [#6 -0.32,-3.23,0.00,M4] [#7 -0.35,-2.79,0.00,M4] [#8 -0.31,-2.88,0.00,M3] 
03:29:02.122 00.000 21444 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.05) = xAngle (-4.64 = 1.64)
03:29:02.122 00.000 21444 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.49 = -1.20)
03:29:02.122 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=-2.61 hyp=2.61 cameraTheta=-1.59 mountX=-0.18 mountY=-2.43, mountTheta=-1.65
03:29:02.123 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=-2.61, opts=13)
03:29:02.124 00.001 21444 Enqueuing Move request for scope (-0.05, -2.61)
03:29:02.124 00.000 25848 Worker thread wakes up
03:29:02.124 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=244, FiltMax=65504, Gamma=0.560
03:29:02.124 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -2.61) opts 0xd
03:29:02.124 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, -2.61)
03:29:02.124 00.000 25848 Moving (-0.05, -2.61) raw xDistance=-0.18 yDistance=-2.43
03:29:02.124 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:29:02.124 00.000 25848 resist switch: large excursion: input -2.43 thresh 1.53 direction from 1 to -1
03:29:02.124 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.29
03:29:02.124 00.000 21444 UpdateGuideState exits: m=5156335 SNR=178.8 Saturated
03:29:02.124 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.43 from input -2.43
03:29:02.124 00.000 25848 MoveAxis(E, 0, ABG)
03:29:02.124 00.000 25848 Move returns status 0, amount 0
03:29:02.124 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 367 applied
03:29:02.124 00.000 25848 MoveAxis(N, 433, ABG)
03:29:02.124 00.000 25848 Guiding  Dir = 0, Dur = 433
03:29:02.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:02.124 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:02.124 00.000 21444 Enqueuing Expose request
03:29:02.159 00.035 25848 IsSlewing returns 0
03:29:02.160 00.001 25848 IsGuiding returns 0
03:29:02.191 00.031 25848 PulseGuide returned control before completion, sleep 412
03:29:02.617 00.426 25848 IsGuiding returns 1
03:29:02.617 00.000 25848 scope still moving after pulse duration time elapsed
03:29:02.672 00.055 25848 IsSlewing returns 0
03:29:02.672 00.000 25848 IsGuiding returns 0
03:29:02.672 00.000 25848 scope move finished after 433 + 79 ms
03:29:02.672 00.000 25848 Move returns status 0, amount 433
03:29:02.672 00.000 25848 move complete, result=0
03:29:02.672 00.000 25848 worker thread done servicing request
03:29:02.672 00.000 25848 Worker thread wakes up
03:29:02.673 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:02.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:02.673 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -2.4 px 433 ms NORTH
03:29:05.511 02.838 25848 Exposure complete
03:29:05.601 00.090 25848 worker thread done servicing request
03:29:05.601 00.000 21444 OnExposeComplete: enter
03:29:05.601 00.000 21444 UpdateGuideState(): m_state=6
03:29:05.601 00.000 21444 Star::Find(15, 1264, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
03:29:05.602 00.001 21444 Star::Find returns 1 (1), X=1267.11, Y=678.64, Mass=5143296, SNR=146.9, Peak=65504 HFD=7.9
03:29:05.602 00.000 21444 MultiStar: [#1 1.89,0.52,0.67,U] [#2 1.47,0.79,0.54,U] [#3 1.49,0.16,0.58,U] [#4 1.69,0.70,0.76,U] [#5 2.03,1.43,0.00,M7] [#6 1.84,0.46,0.48,U] [#7 3.01,1.21,0.00,M5] [#8 1.72,1.38,0.00,M4] 
03:29:05.602 00.000 21444 refined, 5 included, MultiStar: {1.80, 0.85}, one-star: {2.18, 1.81}
03:29:05.602 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
03:29:05.602 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
03:29:05.602 00.000 21444 CameraToMount -- cameraX=1.80 cameraY=0.85 hyp=1.99 cameraTheta=0.44 mountX=-1.72 mountY=1.47, mountTheta=2.43
03:29:05.603 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.80, y=0.85, opts=13)
03:29:05.603 00.000 21444 Enqueuing Move request for scope (1.80, 0.85)
03:29:05.603 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2156, FiltMin=232, FiltMax=65504, Gamma=0.560
03:29:05.603 00.000 21444 UpdateGuideState exits: m=5143296 SNR=146.9 Saturated
03:29:05.603 00.000 25848 Worker thread wakes up
03:29:05.603 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.80, 0.85) opts 0xd
03:29:05.603 00.000 25848 Handling offset move in thread for scope, endpoint = (1.80, 0.85)
03:29:05.603 00.000 25848 Moving (1.80, 0.85) raw xDistance=-1.72 yDistance=1.47
03:29:05.603 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:05.603 00.000 25848 BLC: History state: CurrMiss=-1.47, AvgInitMiss=-0.21, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-2.431367, 1:-1.469562
03:29:05.603 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -5.000000
03:29:05.603 00.000 25848 BLC: window closed
03:29:05.603 00.000 25848 BLC: Pulse adjusted to 362
03:29:05.603 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:05.604 00.001 21444 Enqueuing Expose request
03:29:05.604 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.72
03:29:05.604 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:29:05.604 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.47
03:29:05.604 00.000 25848 MoveAxis(E, 50, ABG)
03:29:05.604 00.000 25848 Guiding  Dir = 2, Dur = 50
03:29:05.617 00.013 21444 evsrv: cli 0107E6A0 connect
03:29:05.617 00.000 21444 case statement mapped state 6 to 3
03:29:05.618 00.001 21444 case statement mapped state 6 to 3
03:29:05.618 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"3a8fa740-dc8f-4db4-97eb-51f7d6e9a50a"}
03:29:05.618 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"3a8fa740-dc8f-4db4-97eb-51f7d6e9a50a"}
03:29:05.618 00.000 21444 evsrv: cli 0107E6A0 disconnect
03:29:05.624 00.006 25848 IsSlewing returns 0
03:29:05.624 00.000 25848 IsGuiding returns 0
03:29:05.656 00.032 25848 PulseGuide returned control before completion, sleep 29
03:29:05.699 00.043 25848 IsGuiding returns 1
03:29:05.699 00.000 25848 scope still moving after pulse duration time elapsed
03:29:05.750 00.051 25848 IsSlewing returns 0
03:29:05.750 00.000 25848 IsGuiding returns 0
03:29:05.750 00.000 25848 scope move finished after 50 + 75 ms
03:29:05.750 00.000 25848 Move returns status 0, amount 50
03:29:05.750 00.000 25848 MoveAxis(N, 0, ABG)
03:29:05.750 00.000 25848 Move returns status 0, amount 0
03:29:05.750 00.000 25848 move complete, result=0
03:29:05.750 00.000 25848 worker thread done servicing request
03:29:05.750 00.000 25848 Worker thread wakes up
03:29:05.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:05.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:05.750 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 1.5 px 0 ms NORTH
03:29:08.594 02.844 25848 Exposure complete
03:29:08.682 00.088 25848 worker thread done servicing request
03:29:08.683 00.001 21444 OnExposeComplete: enter
03:29:08.683 00.000 21444 UpdateGuideState(): m_state=6
03:29:08.683 00.000 21444 Star::Find(15, 1267, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
03:29:08.683 00.000 21444 Star::Find returns 1 (1), X=1268.11, Y=677.89, Mass=4897308, SNR=134.1, Peak=65504 HFD=8.1
03:29:08.683 00.000 21444 MultiStar: [#1 3.17,0.38,0.00,M3] [#2 3.09,0.64,0.00,M3] [#3 2.96,-0.14,0.00,M4] [#4 2.74,0.56,0.00,M3] [#5 3.23,0.91,0.00,M8] [#6 3.23,0.64,0.00,M4] [#7 3.30,0.89,0.00,M6] [#8 3.16,0.48,0.00,M5] 
03:29:08.683 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
03:29:08.683 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.71)
03:29:08.683 00.000 21444 CameraToMount -- cameraX=3.18 cameraY=1.07 hyp=3.35 cameraTheta=0.32 mountX=-3.07 mountY=2.19, mountTheta=2.52
03:29:08.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.18, y=1.07, opts=13)
03:29:08.684 00.000 21444 Enqueuing Move request for scope (3.18, 1.07)
03:29:08.685 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=272, FiltMax=65504, Gamma=0.560
03:29:08.685 00.000 21444 UpdateGuideState exits: m=4897308 SNR=134.1 Saturated
03:29:08.685 00.000 25848 Worker thread wakes up
03:29:08.685 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.18, 1.07) opts 0xd
03:29:08.685 00.000 25848 Handling offset move in thread for scope, endpoint = (3.18, 1.07)
03:29:08.685 00.000 25848 Moving (3.18, 1.07) raw xDistance=-3.07 yDistance=2.19
03:29:08.685 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.01 from input -3.07
03:29:08.685 00.000 25848 resist switch: large excursion: input 2.19 thresh 1.53 direction from -1 to 1
03:29:08.685 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.57
03:29:08.685 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.19 from input 2.19
03:29:08.685 00.000 25848 MoveAxis(E, 93, ABG)
03:29:08.685 00.000 25848 Guiding  Dir = 2, Dur = 93
03:29:08.685 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:08.685 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:08.685 00.000 21444 Enqueuing Expose request
03:29:08.727 00.042 25848 IsSlewing returns 0
03:29:08.728 00.001 25848 IsGuiding returns 0
03:29:08.749 00.021 25848 PulseGuide returned control before completion, sleep 82
03:29:08.847 00.098 25848 IsGuiding returns 1
03:29:08.847 00.000 25848 scope still moving after pulse duration time elapsed
03:29:08.935 00.088 25848 IsSlewing returns 0
03:29:08.935 00.000 25848 IsGuiding returns 0
03:29:08.936 00.001 25848 scope move finished after 93 + 114 ms
03:29:08.936 00.000 25848 Move returns status 0, amount 93
03:29:08.936 00.000 25848 BLC: Oldest BLC event removed
03:29:08.936 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 362 applied
03:29:08.936 00.000 25848 MoveAxis(S, 422, ABG)
03:29:08.936 00.000 25848 Guiding  Dir = 1, Dur = 422
03:29:08.968 00.032 25848 IsSlewing returns 0
03:29:08.968 00.000 25848 IsGuiding returns 0
03:29:09.000 00.032 25848 PulseGuide returned control before completion, sleep 401
03:29:09.432 00.432 25848 IsGuiding returns 1
03:29:09.432 00.000 25848 scope still moving after pulse duration time elapsed
03:29:09.486 00.054 25848 IsSlewing returns 0
03:29:09.487 00.001 25848 IsGuiding returns 0
03:29:09.487 00.000 25848 scope move finished after 422 + 96 ms
03:29:09.487 00.000 25848 Move returns status 0, amount 422
03:29:09.487 00.000 25848 move complete, result=0
03:29:09.487 00.000 25848 worker thread done servicing request
03:29:09.487 00.000 25848 Worker thread wakes up
03:29:09.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:09.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:09.487 00.000 21444 GuideStep: -3.1 px 93 ms EAST, 2.2 px 422 ms SOUTH
03:29:12.342 02.855 25848 Exposure complete
03:29:12.419 00.077 25848 worker thread done servicing request
03:29:12.419 00.000 21444 OnExposeComplete: enter
03:29:12.419 00.000 21444 UpdateGuideState(): m_state=6
03:29:12.420 00.001 21444 Star::Find(15, 1268, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
03:29:12.420 00.000 21444 Star::Find returns 1 (1), X=1265.92, Y=676.90, Mass=5296418, SNR=156.8, Peak=65504 HFD=8.1
03:29:12.420 00.000 21444 MultiStar: [#1 1.36,-0.91,1.05,U] [#2 0.82,-1.07,0.98,U] [#3 1.38,-1.60,0.00,M5] [#4 0.76,-0.55,0.68,U] [#5 0.80,-0.15,0.58,U] [#6 0.78,-0.44,0.49,U] [#7 0.80,-0.43,0.55,U] [#8 1.05,-0.32,0.64,U] 
03:29:12.420 00.000 21444 single-star, 7 included, MultiStar: {0.96, -0.51}, one-star: {0.99, 0.07}
03:29:12.420 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
03:29:12.420 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.46)
03:29:12.420 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=0.07 hyp=1.00 cameraTheta=0.07 mountX=-0.98 mountY=0.44, mountTheta=2.72
03:29:12.421 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=0.07, opts=13)
03:29:12.421 00.000 21444 Enqueuing Move request for scope (0.99, 0.07)
03:29:12.421 00.000 25848 Worker thread wakes up
03:29:12.421 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.07) opts 0xd
03:29:12.421 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, 0.07)
03:29:12.421 00.000 25848 Moving (0.99, 0.07) raw xDistance=-0.98 yDistance=0.44
03:29:12.421 00.000 25848 BLC: History state: CurrMiss=0.44, AvgInitMiss=-0.19, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.189332, 1:0.438540
03:29:12.421 00.000 25848 BLC: No correction, Miss < min_move
03:29:12.421 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=64, FiltMax=65504, Gamma=0.560
03:29:12.421 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -0.98
03:29:12.421 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:12.421 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
03:29:12.421 00.000 25848 MoveAxis(E, 35, ABG)
03:29:12.421 00.000 25848 Guiding  Dir = 2, Dur = 35
03:29:12.421 00.000 21444 UpdateGuideState exits: m=5296418 SNR=156.8 Saturated
03:29:12.422 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:12.422 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:12.422 00.000 21444 Enqueuing Expose request
03:29:12.454 00.032 25848 IsSlewing returns 0
03:29:12.454 00.000 25848 IsGuiding returns 0
03:29:12.485 00.031 25848 PulseGuide returned control before completion, sleep 15
03:29:12.517 00.032 25848 IsGuiding returns 1
03:29:12.517 00.000 25848 scope still moving after pulse duration time elapsed
03:29:12.610 00.093 25848 IsSlewing returns 0
03:29:12.611 00.001 25848 IsGuiding returns 0
03:29:12.611 00.000 25848 scope move finished after 35 + 121 ms
03:29:12.611 00.000 25848 Move returns status 0, amount 35
03:29:12.611 00.000 25848 MoveAxis(N, 0, ABG)
03:29:12.611 00.000 25848 Move returns status 0, amount 0
03:29:12.611 00.000 25848 move complete, result=0
03:29:12.611 00.000 25848 worker thread done servicing request
03:29:12.611 00.000 25848 Worker thread wakes up
03:29:12.611 00.000 21444 GuideStep: -1.0 px 35 ms EAST, 0.4 px 0 ms NORTH
03:29:12.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:12.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:15.463 02.852 25848 Exposure complete
03:29:15.544 00.081 25848 worker thread done servicing request
03:29:15.544 00.000 21444 OnExposeComplete: enter
03:29:15.544 00.000 21444 UpdateGuideState(): m_state=6
03:29:15.544 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
03:29:15.545 00.001 21444 Star::Find returns 1 (1), X=1265.15, Y=677.02, Mass=5215856, SNR=144.2, Peak=65504 HFD=8.1
03:29:15.545 00.000 21444 MultiStar: [#1 0.38,-0.53,0.96,U] [#2 -0.62,-0.15,0.90,U] [#3 -0.20,-0.52,0.92,U] [#4 0.18,0.07,0.90,U] [#5 0.47,0.75,0.73,U] [#6 0.46,-0.19,0.56,U] [#7 0.83,-0.11,0.55,U] [#8 -0.40,-0.10,0.65,U] 
03:29:15.545 00.000 21444 refined, 8 included, MultiStar: {0.11, -0.08}, one-star: {0.22, 0.19}
03:29:15.545 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
03:29:15.545 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.21)
03:29:15.545 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.60 mountX=-0.12 mountY=-0.03, mountTheta=-2.91
03:29:15.546 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.08, opts=13)
03:29:15.546 00.000 21444 Enqueuing Move request for scope (0.11, -0.08)
03:29:15.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=104, FiltMax=65504, Gamma=0.560
03:29:15.546 00.000 21444 UpdateGuideState exits: m=5215856 SNR=144.2 Saturated
03:29:15.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:15.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:15.546 00.000 21444 Enqueuing Expose request
03:29:15.546 00.000 25848 Worker thread wakes up
03:29:15.546 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
03:29:15.546 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
03:29:15.546 00.000 25848 Moving (0.11, -0.08) raw xDistance=-0.12 yDistance=-0.03
03:29:15.546 00.000 25848 BLC: History state: CurrMiss=-0.03, AvgInitMiss=-0.19, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.189332, 1:0.438540, 2:-0.028555
03:29:15.546 00.000 25848 BLC: No correction, Miss < min_move
03:29:15.546 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:29:15.546 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:15.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:29:15.546 00.000 25848 MoveAxis(E, 0, ABG)
03:29:15.546 00.000 25848 Move returns status 0, amount 0
03:29:15.546 00.000 25848 MoveAxis(N, 0, ABG)
03:29:15.546 00.000 25848 Move returns status 0, amount 0
03:29:15.546 00.000 25848 move complete, result=0
03:29:15.546 00.000 25848 worker thread done servicing request
03:29:15.546 00.000 25848 Worker thread wakes up
03:29:15.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:15.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:15.547 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:29:18.398 02.851 25848 Exposure complete
03:29:18.486 00.088 25848 worker thread done servicing request
03:29:18.486 00.000 21444 OnExposeComplete: enter
03:29:18.486 00.000 21444 UpdateGuideState(): m_state=6
03:29:18.486 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
03:29:18.486 00.000 21444 Star::Find returns 1 (1), X=1268.46, Y=676.12, Mass=5111300, SNR=148.7, Peak=65504 HFD=8.0
03:29:18.486 00.000 21444 MultiStar: [#1 2.76,-0.87,0.00,M2] [#2 2.22,-0.51,0.00,M2] [#3 2.21,-1.23,0.00,M5] [#4 2.88,-0.76,0.00,M2] [#5 2.20,-0.49,0.00,M7] [#6 2.79,-1.20,0.00,M3] [#7 2.48,-0.48,0.00,M5] [#8 2.47,-0.00,0.00,M4] 
03:29:18.487 00.001 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
03:29:18.487 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
03:29:18.487 00.000 21444 CameraToMount -- cameraX=3.54 cameraY=-0.71 hyp=3.61 cameraTheta=-0.20 mountX=-3.59 mountY=0.68, mountTheta=2.95
03:29:18.488 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.54, y=-0.71, opts=13)
03:29:18.488 00.000 21444 Enqueuing Move request for scope (3.54, -0.71)
03:29:18.488 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=16, FiltMax=65504, Gamma=0.560
03:29:18.488 00.000 21444 UpdateGuideState exits: m=5111300 SNR=148.7 Saturated
03:29:18.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:18.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:18.488 00.000 21444 Enqueuing Expose request
03:29:18.488 00.000 25848 Worker thread wakes up
03:29:18.488 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.54, -0.71) opts 0xd
03:29:18.488 00.000 25848 Handling offset move in thread for scope, endpoint = (3.54, -0.71)
03:29:18.488 00.000 25848 Moving (3.54, -0.71) raw xDistance=-3.59 yDistance=0.68
03:29:18.488 00.000 25848 BLC: window closed
03:29:18.488 00.000 25848 BLC: History state: CurrMiss=0.68, AvgInitMiss=-0.19, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.189332, 1:0.438540, 2:-0.028555
03:29:18.488 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
03:29:18.488 00.000 25848 BLC: window closed
03:29:18.488 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.26 from input -3.59
03:29:18.488 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
03:29:18.488 00.000 25848 MoveAxis(E, 104, ABG)
03:29:18.488 00.000 25848 Guiding  Dir = 2, Dur = 104
03:29:18.517 00.029 25848 IsSlewing returns 0
03:29:18.518 00.001 25848 IsGuiding returns 0
03:29:18.577 00.059 25848 PulseGuide returned control before completion, sleep 55
03:29:18.651 00.074 25848 IsGuiding returns 1
03:29:18.651 00.000 25848 scope still moving after pulse duration time elapsed
03:29:18.703 00.052 25848 IsSlewing returns 0
03:29:18.703 00.000 25848 IsGuiding returns 0
03:29:18.703 00.000 25848 scope move finished after 104 + 81 ms
03:29:18.703 00.000 25848 Move returns status 0, amount 104
03:29:18.703 00.000 25848 MoveAxis(S, 19, ABG)
03:29:18.703 00.000 25848 Guiding  Dir = 1, Dur = 19
03:29:18.733 00.030 25848 IsSlewing returns 0
03:29:18.733 00.000 25848 IsGuiding returns 0
03:29:18.766 00.033 25848 IsGuiding returns 1
03:29:18.766 00.000 25848 scope still moving after pulse duration time elapsed
03:29:18.842 00.076 25848 IsSlewing returns 0
03:29:18.842 00.000 25848 IsGuiding returns 0
03:29:18.843 00.001 25848 scope move finished after 19 + 89 ms
03:29:18.843 00.000 25848 Move returns status 0, amount 19
03:29:18.843 00.000 25848 move complete, result=0
03:29:18.843 00.000 25848 worker thread done servicing request
03:29:18.843 00.000 25848 Worker thread wakes up
03:29:18.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:18.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:18.843 00.000 21444 GuideStep: -3.6 px 104 ms EAST, 0.7 px 19 ms SOUTH
03:29:21.694 02.851 25848 Exposure complete
03:29:21.777 00.083 25848 worker thread done servicing request
03:29:21.777 00.000 21444 OnExposeComplete: enter
03:29:21.777 00.000 21444 UpdateGuideState(): m_state=6
03:29:21.777 00.000 21444 Star::Find(15, 1268, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
03:29:21.777 00.000 21444 Star::Find returns 1 (1), X=1264.43, Y=677.45, Mass=5181625, SNR=135.1, Peak=65504 HFD=7.6
03:29:21.778 00.001 21444 MultiStar: [#1 -0.26,-0.25,1.20,U] [#2 -0.73,-0.34,0.82,U] [#3 -0.11,-1.09,0.80,U] [#4 -0.64,-0.46,1.09,U] [#5 -0.03,-0.17,0.88,U] [#6 -0.62,-0.96,0.73,U] [#7 -0.50,-0.04,0.55,U] [#8 -0.82,-0.01,0.74,U] 
03:29:21.778 00.000 21444 refined, 8 included, MultiStar: {-0.46, -0.28}, one-star: {-0.50, 0.62}
03:29:21.778 00.000 21444 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.05) = xAngle (-5.64 = 0.65)
03:29:21.778 00.000 21444 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.20)
03:29:21.778 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=-0.28 hyp=0.54 cameraTheta=-2.59 mountX=0.43 mountY=-0.43, mountTheta=-0.79
03:29:21.778 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=-0.28, opts=13)
03:29:21.778 00.000 21444 Enqueuing Move request for scope (-0.46, -0.28)
03:29:21.778 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=264, FiltMax=65504, Gamma=0.560
03:29:21.778 00.000 21444 UpdateGuideState exits: m=5181625 SNR=135.1 Saturated
03:29:21.778 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:21.778 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:21.778 00.000 21444 Enqueuing Expose request
03:29:21.778 00.000 25848 Worker thread wakes up
03:29:21.779 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.28) opts 0xd
03:29:21.779 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, -0.28)
03:29:21.779 00.000 25848 Moving (-0.46, -0.28) raw xDistance=0.43 yDistance=-0.43
03:29:21.779 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
03:29:21.779 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:21.779 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
03:29:21.779 00.000 25848 MoveAxis(E, 0, ABG)
03:29:21.779 00.000 25848 Move returns status 0, amount 0
03:29:21.779 00.000 25848 MoveAxis(N, 0, ABG)
03:29:21.779 00.000 25848 Move returns status 0, amount 0
03:29:21.779 00.000 25848 move complete, result=0
03:29:21.779 00.000 25848 worker thread done servicing request
03:29:21.779 00.000 25848 Worker thread wakes up
03:29:21.779 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:21.779 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:21.779 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
03:29:24.627 02.848 25848 Exposure complete
03:29:24.716 00.089 25848 worker thread done servicing request
03:29:24.716 00.000 21444 OnExposeComplete: enter
03:29:24.716 00.000 21444 UpdateGuideState(): m_state=6
03:29:24.716 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
03:29:24.716 00.000 21444 Star::Find returns 1 (1), X=1264.27, Y=675.10, Mass=5313985, SNR=156.9, Peak=65504 HFD=7.9
03:29:24.716 00.000 21444 MultiStar: [#1 0.16,-2.72,0.00,M2] [#2 -0.32,-2.30,0.00,M2] [#3 -0.44,-2.13,0.00,M5] [#4 -0.87,-2.00,0.00,M2] [#5 -0.44,-1.66,0.77,U] [#6 -0.36,-2.43,0.00,M3] [#7 -0.57,-1.71,0.52,U] [#8 -0.80,-1.99,0.00,M4] 
03:29:24.716 00.000 21444 refined, 2 included, MultiStar: {-0.56, -1.70}, one-star: {-0.66, -1.73}
03:29:24.717 00.001 21444 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.05) = xAngle (-4.94 = 1.34)
03:29:24.717 00.000 21444 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.78 = -1.50)
03:29:24.717 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=-1.70 hyp=1.79 cameraTheta=-1.89 mountX=0.41 mountY=-1.79, mountTheta=-1.35
03:29:24.717 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=-1.70, opts=13)
03:29:24.718 00.001 21444 Enqueuing Move request for scope (-0.56, -1.70)
03:29:24.718 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:29:24.718 00.000 21444 UpdateGuideState exits: m=5313985 SNR=156.9 Saturated
03:29:24.718 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:24.718 00.000 25848 Worker thread wakes up
03:29:24.718 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.70) opts 0xd
03:29:24.718 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, -1.70)
03:29:24.718 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:24.718 00.000 21444 Enqueuing Expose request
03:29:24.718 00.000 25848 Moving (-0.56, -1.70) raw xDistance=0.41 yDistance=-1.79
03:29:24.718 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
03:29:24.718 00.000 25848 resist switch: large excursion: input -1.79 thresh 1.53 direction from 1 to -1
03:29:24.718 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.36
03:29:24.718 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.79 from input -1.79
03:29:24.718 00.000 25848 MoveAxis(E, 0, ABG)
03:29:24.718 00.000 25848 Move returns status 0, amount 0
03:29:24.718 00.000 25848 BLC: Oldest BLC event removed
03:29:24.718 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 362 applied
03:29:24.718 00.000 25848 MoveAxis(N, 411, ABG)
03:29:24.718 00.000 25848 Guiding  Dir = 0, Dur = 411
03:29:24.751 00.033 25848 IsSlewing returns 0
03:29:24.751 00.000 25848 IsGuiding returns 0
03:29:24.783 00.032 25848 PulseGuide returned control before completion, sleep 390
03:29:25.177 00.394 25848 IsGuiding returns 1
03:29:25.177 00.000 25848 scope still moving after pulse duration time elapsed
03:29:25.234 00.057 25848 IsSlewing returns 0
03:29:25.299 00.065 25848 IsGuiding returns 0
03:29:25.299 00.000 25848 scope move finished after 411 + 136 ms
03:29:25.299 00.000 25848 Move returns status 0, amount 411
03:29:25.299 00.000 25848 move complete, result=0
03:29:25.299 00.000 25848 worker thread done servicing request
03:29:25.299 00.000 25848 Worker thread wakes up
03:29:25.300 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -1.8 px 411 ms NORTH
03:29:25.300 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:25.300 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:28.141 02.841 25848 Exposure complete
03:29:28.229 00.088 25848 worker thread done servicing request
03:29:28.229 00.000 21444 OnExposeComplete: enter
03:29:28.229 00.000 21444 UpdateGuideState(): m_state=6
03:29:28.229 00.000 21444 Star::Find(15, 1264, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
03:29:28.229 00.000 21444 Star::Find returns 1 (1), X=1264.75, Y=678.64, Mass=5418780, SNR=151.4, Peak=65504 HFD=7.8
03:29:28.229 00.000 21444 MultiStar: [#1 -0.11,0.96,1.16,U] [#2 -0.17,0.87,0.84,U] [#3 0.27,0.34,0.66,U] [#4 0.04,0.84,0.94,U] [#5 1.00,1.04,0.69,U] [#6 -0.12,0.94,0.69,U] [#7 0.61,0.92,0.57,U] [#8 -0.44,1.75,0.63,U] 
03:29:28.229 00.000 21444 refined, 8 included, MultiStar: {0.06, 1.07}, one-star: {-0.18, 1.81}
03:29:28.229 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
03:29:28.229 00.000 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.90)
03:29:28.229 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=1.07 hyp=1.07 cameraTheta=1.51 mountX=0.04 mountY=1.01, mountTheta=1.54
03:29:28.230 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=1.07, opts=13)
03:29:28.231 00.001 21444 Enqueuing Move request for scope (0.06, 1.07)
03:29:28.231 00.000 25848 Worker thread wakes up
03:29:28.231 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 1.07) opts 0xd
03:29:28.231 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 1.07)
03:29:28.231 00.000 25848 Moving (0.06, 1.07) raw xDistance=0.04 yDistance=1.01
03:29:28.231 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=168, FiltMax=65504, Gamma=0.560
03:29:28.231 00.000 25848 BLC: History state: CurrMiss=-1.01, AvgInitMiss=-0.62, ShCount=4, LgCount=6, SticCount=0,  Deflections: 0=-1.785427, 1:-1.009980
03:29:28.231 00.000 25848 BLC: Recent history of over-shoots, nominal decrease by -16.000000
03:29:28.231 00.000 25848 BLC: window closed
03:29:28.231 00.000 25848 BLC: Pulse adjusted to 346
03:29:28.231 00.000 21444 UpdateGuideState exits: m=5418780 SNR=151.4 Saturated
03:29:28.231 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:28.231 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:28.231 00.000 21444 Enqueuing Expose request
03:29:28.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:29:28.231 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:29:28.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.01
03:29:28.231 00.000 25848 MoveAxis(E, 0, ABG)
03:29:28.232 00.001 25848 Move returns status 0, amount 0
03:29:28.232 00.000 25848 MoveAxis(N, 0, ABG)
03:29:28.232 00.000 25848 Move returns status 0, amount 0
03:29:28.232 00.000 25848 move complete, result=0
03:29:28.232 00.000 25848 worker thread done servicing request
03:29:28.232 00.000 25848 Worker thread wakes up
03:29:28.232 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:28.232 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:28.232 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.0 px 0 ms NORTH
03:29:28.647 00.415 21444 evsrv: cli 0107E740 connect
03:29:28.647 00.000 21444 case statement mapped state 6 to 3
03:29:28.648 00.001 21444 case statement mapped state 6 to 3
03:29:28.648 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"e15bfa6d-9aac-43c4-b479-7e37466c4636"}
03:29:28.648 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"e15bfa6d-9aac-43c4-b479-7e37466c4636"}
03:29:28.649 00.001 21444 evsrv: cli 0107E740 disconnect
03:29:31.081 02.432 25848 Exposure complete
03:29:31.164 00.083 25848 worker thread done servicing request
03:29:31.165 00.001 21444 OnExposeComplete: enter
03:29:31.165 00.000 21444 UpdateGuideState(): m_state=6
03:29:31.165 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
03:29:31.165 00.000 21444 Star::Find returns 1 (1), X=1267.64, Y=678.18, Mass=5679362, SNR=188.0, Peak=65504 HFD=8.0
03:29:31.165 00.000 21444 MultiStar: [#1 3.76,0.62,0.00,M2] [#2 3.20,1.11,0.00,M2] [#3 3.95,0.95,0.00,M5] [#4 2.81,0.84,0.00,M2] [#5 2.16,1.15,0.00,M5] [#6 2.87,0.49,0.00,M3] [#7 2.73,0.69,0.00,M3] [#8 2.88,1.32,0.00,M4] 
03:29:31.165 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
03:29:31.165 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.85)
03:29:31.165 00.000 21444 CameraToMount -- cameraX=2.71 cameraY=1.35 hyp=3.03 cameraTheta=0.46 mountX=-2.58 mountY=2.28, mountTheta=2.42
03:29:31.166 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.71, y=1.35, opts=13)
03:29:31.166 00.000 21444 Enqueuing Move request for scope (2.71, 1.35)
03:29:31.166 00.000 25848 Worker thread wakes up
03:29:31.166 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=216, FiltMax=65504, Gamma=0.560
03:29:31.166 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.71, 1.35) opts 0xd
03:29:31.166 00.000 21444 UpdateGuideState exits: m=5679362 SNR=188.0 Saturated
03:29:31.166 00.000 25848 Handling offset move in thread for scope, endpoint = (2.71, 1.35)
03:29:31.166 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:31.166 00.000 25848 Moving (2.71, 1.35) raw xDistance=-2.58 yDistance=2.28
03:29:31.166 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:31.166 00.000 21444 Enqueuing Expose request
03:29:31.166 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.63 from input -2.58
03:29:31.166 00.000 25848 resist switch: large excursion: input 2.28 thresh 1.53 direction from -1 to 1
03:29:31.166 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.84
03:29:31.166 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.28 from input 2.28
03:29:31.167 00.001 25848 MoveAxis(E, 75, ABG)
03:29:31.167 00.000 25848 Guiding  Dir = 2, Dur = 75
03:29:31.187 00.020 25848 IsSlewing returns 0
03:29:31.187 00.000 25848 IsGuiding returns 0
03:29:31.218 00.031 25848 PulseGuide returned control before completion, sleep 54
03:29:31.285 00.067 25848 IsGuiding returns 1
03:29:31.285 00.000 25848 scope still moving after pulse duration time elapsed
03:29:31.344 00.059 25848 IsSlewing returns 0
03:29:31.344 00.000 25848 IsGuiding returns 0
03:29:31.344 00.000 25848 scope move finished after 75 + 82 ms
03:29:31.344 00.000 25848 Move returns status 0, amount 75
03:29:31.344 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 346 applied
03:29:31.344 00.000 25848 MoveAxis(S, 408, ABG)
03:29:31.344 00.000 25848 Guiding  Dir = 1, Dur = 408
03:29:31.373 00.029 25848 IsSlewing returns 0
03:29:31.373 00.000 25848 IsGuiding returns 0
03:29:31.406 00.033 25848 PulseGuide returned control before completion, sleep 387
03:29:31.849 00.443 25848 IsGuiding returns 1
03:29:31.850 00.001 25848 scope still moving after pulse duration time elapsed
03:29:31.905 00.055 25848 IsSlewing returns 0
03:29:31.905 00.000 25848 IsGuiding returns 0
03:29:31.905 00.000 25848 scope move finished after 408 + 123 ms
03:29:31.905 00.000 25848 Move returns status 0, amount 408
03:29:31.905 00.000 25848 move complete, result=0
03:29:31.905 00.000 25848 worker thread done servicing request
03:29:31.905 00.000 25848 Worker thread wakes up
03:29:31.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:31.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:31.906 00.001 21444 GuideStep: -2.6 px 75 ms EAST, 2.3 px 408 ms SOUTH
03:29:34.749 02.843 25848 Exposure complete
03:29:34.825 00.076 25848 worker thread done servicing request
03:29:34.825 00.000 21444 OnExposeComplete: enter
03:29:34.825 00.000 21444 UpdateGuideState(): m_state=6
03:29:34.825 00.000 21444 Star::Find(15, 1267, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
03:29:34.825 00.000 21444 Star::Find returns 1 (1), X=1264.80, Y=676.02, Mass=5596763, SNR=191.3, Peak=65504 HFD=8.1
03:29:34.826 00.001 21444 MultiStar: [#1 0.66,-1.61,0.82,U] [#2 0.23,-1.11,0.94,U] [#3 0.25,-1.47,0.82,U] [#4 -0.27,-1.45,1.14,U] [#5 0.19,-1.92,0.90,U] [#6 0.38,-2.05,0.68,U] [#7 0.59,-2.16,0.00,M4] [#8 0.19,-1.07,0.50,U] 
03:29:34.826 00.000 21444 single-star, 7 included, MultiStar: {0.16, -1.43}, one-star: {-0.13, -0.81}
03:29:34.826 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.78 = 1.51)
03:29:34.826 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.34)
03:29:34.826 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-0.81 hyp=0.82 cameraTheta=-1.73 mountX=0.05 mountY=-0.80, mountTheta=-1.50
03:29:34.827 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-0.81, opts=13)
03:29:34.827 00.000 21444 Enqueuing Move request for scope (-0.13, -0.81)
03:29:34.827 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=104, FiltMax=65504, Gamma=0.560
03:29:34.827 00.000 21444 UpdateGuideState exits: m=5596763 SNR=191.3 Saturated
03:29:34.827 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:34.827 00.000 25848 Worker thread wakes up
03:29:34.827 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:34.827 00.000 21444 Enqueuing Expose request
03:29:34.827 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.81) opts 0xd
03:29:34.827 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -0.81)
03:29:34.827 00.000 25848 Moving (-0.13, -0.81) raw xDistance=0.05 yDistance=-0.80
03:29:34.827 00.000 25848 BLC: History state: CurrMiss=-0.80, AvgInitMiss=-0.46, ShCount=4, LgCount=5, SticCount=0,  Deflections: 0=2.280875, 1:-0.795343
03:29:34.827 00.000 25848 BLC: Recent history of over-shoots, nominal decrease by -12.000000
03:29:34.827 00.000 25848 BLC: window closed
03:29:34.827 00.000 25848 BLC: Pulse adjusted to 334
03:29:34.828 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:29:34.828 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:29:34.828 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
03:29:34.828 00.000 25848 MoveAxis(E, 0, ABG)
03:29:34.828 00.000 25848 Move returns status 0, amount 0
03:29:34.828 00.000 25848 MoveAxis(N, 0, ABG)
03:29:34.828 00.000 25848 Move returns status 0, amount 0
03:29:34.828 00.000 25848 move complete, result=0
03:29:34.828 00.000 25848 worker thread done servicing request
03:29:34.828 00.000 25848 Worker thread wakes up
03:29:34.828 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
03:29:34.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:34.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:35.153 00.325 21444 evsrv: cli 0107E240 connect
03:29:35.153 00.000 21444 case statement mapped state 6 to 3
03:29:35.153 00.000 21444 case statement mapped state 6 to 3
03:29:35.153 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"e04a0e1e-ac9f-4b77-8e27-43b5bb760f48"}
03:29:35.154 00.001 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"e04a0e1e-ac9f-4b77-8e27-43b5bb760f48"}
03:29:35.154 00.000 21444 evsrv: cli 0107E240 disconnect
03:29:37.668 02.514 25848 Exposure complete
03:29:37.743 00.075 25848 worker thread done servicing request
03:29:37.743 00.000 21444 OnExposeComplete: enter
03:29:37.743 00.000 21444 UpdateGuideState(): m_state=6
03:29:37.743 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
03:29:37.743 00.000 21444 Star::Find returns 1 (1), X=1266.98, Y=676.06, Mass=5725336, SNR=199.2, Peak=65504 HFD=8.2
03:29:37.744 00.001 21444 MultiStar: [#1 1.35,-1.80,0.00,M2] [#2 0.32,-1.36,0.77,U] [#3 -0.14,-1.67,0.77,U] [#4 1.45,-0.97,0.72,U] [#5 3.10,-1.58,0.00,M5] [#6 1.28,-1.52,0.51,U] [#7 2.79,-1.31,0.00,M5] [#8 1.21,-0.86,0.57,U] 
03:29:37.744 00.000 21444 refined, 5 included, MultiStar: {1.06, -1.17}, one-star: {2.05, -0.77}
03:29:37.744 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.40)
03:29:37.744 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
03:29:37.744 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=-1.17 hyp=1.57 cameraTheta=-0.84 mountX=-1.16 mountY=-0.68, mountTheta=-2.61
03:29:37.745 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=-1.17, opts=13)
03:29:37.745 00.000 21444 Enqueuing Move request for scope (1.06, -1.17)
03:29:37.745 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=220, FiltMax=65504, Gamma=0.560
03:29:37.745 00.000 25848 Worker thread wakes up
03:29:37.745 00.000 21444 UpdateGuideState exits: m=5725336 SNR=199.2 Saturated
03:29:37.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:37.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, -1.17) opts 0xd
03:29:37.746 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:37.746 00.000 21444 Enqueuing Expose request
03:29:37.746 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, -1.17)
03:29:37.746 00.000 25848 Moving (1.06, -1.17) raw xDistance=-1.16 yDistance=-0.68
03:29:37.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.16
03:29:37.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:29:37.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
03:29:37.746 00.000 25848 MoveAxis(E, 34, ABG)
03:29:37.746 00.000 25848 Guiding  Dir = 2, Dur = 34
03:29:37.767 00.021 25848 IsSlewing returns 0
03:29:37.767 00.000 25848 IsGuiding returns 0
03:29:37.798 00.031 25848 PulseGuide returned control before completion, sleep 13
03:29:37.822 00.024 25848 IsGuiding returns 1
03:29:37.822 00.000 25848 scope still moving after pulse duration time elapsed
03:29:37.876 00.054 25848 IsSlewing returns 0
03:29:37.876 00.000 25848 IsGuiding returns 0
03:29:37.876 00.000 25848 scope move finished after 34 + 75 ms
03:29:37.876 00.000 25848 Move returns status 0, amount 34
03:29:37.876 00.000 25848 MoveAxis(N, 0, ABG)
03:29:37.877 00.001 25848 Move returns status 0, amount 0
03:29:37.877 00.000 25848 move complete, result=0
03:29:37.877 00.000 25848 worker thread done servicing request
03:29:37.877 00.000 25848 Worker thread wakes up
03:29:37.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:37.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:37.877 00.000 21444 GuideStep: -1.2 px 34 ms EAST, -0.7 px 0 ms NORTH
03:29:40.727 02.850 25848 Exposure complete
03:29:40.815 00.088 25848 worker thread done servicing request
03:29:40.815 00.000 21444 OnExposeComplete: enter
03:29:40.815 00.000 21444 UpdateGuideState(): m_state=6
03:29:40.816 00.001 21444 Star::Find(15, 1266, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
03:29:40.816 00.000 21444 Star::Find returns 1 (1), X=1264.32, Y=676.41, Mass=5887120, SNR=247.0, Peak=65504 HFD=8.0
03:29:40.816 00.000 21444 MultiStar: [#1 -0.24,-0.87,0.64,U] [#2 -0.75,-0.45,0.71,U] [#3 -0.36,-1.22,0.59,U] [#4 -0.86,-0.60,0.84,U] [#5 -0.85,-0.44,0.73,U] [#6 -0.46,-0.93,0.55,U] [#7 -0.10,-1.25,0.49,U] [#8 -0.58,-0.43,0.51,U] 
03:29:40.816 00.000 21444 single-star, 8 included, MultiStar: {-0.57, -0.69}, one-star: {-0.61, -0.41}
03:29:40.816 00.000 21444 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.05) = xAngle (-5.59 = 0.69)
03:29:40.816 00.000 21444 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.44 = -2.15)
03:29:40.816 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-0.41 hyp=0.74 cameraTheta=-2.54 mountX=0.57 mountY=-0.61, mountTheta=-0.82
03:29:40.817 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-0.41, opts=13)
03:29:40.817 00.000 21444 Enqueuing Move request for scope (-0.61, -0.41)
03:29:40.818 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=182, FiltMax=65504, Gamma=0.560
03:29:40.818 00.000 25848 Worker thread wakes up
03:29:40.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.41) opts 0xd
03:29:40.818 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -0.41)
03:29:40.818 00.000 25848 Moving (-0.61, -0.41) raw xDistance=0.57 yDistance=-0.61
03:29:40.818 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.57
03:29:40.818 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:29:40.818 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
03:29:40.818 00.000 25848 MoveAxis(W, 14, ABG)
03:29:40.818 00.000 25848 Guiding  Dir = 3, Dur = 14
03:29:40.818 00.000 21444 UpdateGuideState exits: m=5887120 SNR=247.0 Saturated
03:29:40.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:40.818 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:40.818 00.000 21444 Enqueuing Expose request
03:29:40.842 00.024 25848 IsSlewing returns 0
03:29:40.843 00.001 25848 IsGuiding returns 0
03:29:40.875 00.032 25848 IsGuiding returns 1
03:29:40.875 00.000 25848 scope still moving after pulse duration time elapsed
03:29:40.921 00.046 25848 IsSlewing returns 0
03:29:40.922 00.001 25848 IsGuiding returns 0
03:29:40.922 00.000 25848 scope move finished after 14 + 64 ms
03:29:40.922 00.000 25848 Move returns status 0, amount 14
03:29:40.922 00.000 25848 MoveAxis(N, 0, ABG)
03:29:40.922 00.000 25848 Move returns status 0, amount 0
03:29:40.922 00.000 25848 move complete, result=0
03:29:40.922 00.000 25848 worker thread done servicing request
03:29:40.922 00.000 25848 Worker thread wakes up
03:29:40.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:40.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:40.922 00.000 21444 GuideStep: 0.6 px 14 ms WEST, -0.6 px 0 ms NORTH
03:29:43.776 02.854 25848 Exposure complete
03:29:43.843 00.067 25848 worker thread done servicing request
03:29:43.843 00.000 21444 OnExposeComplete: enter
03:29:43.843 00.000 21444 UpdateGuideState(): m_state=6
03:29:43.843 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
03:29:43.843 00.000 21444 Star::Find returns 1 (1), X=1263.88, Y=677.70, Mass=5338348, SNR=179.5, Peak=65504 HFD=7.8
03:29:43.843 00.000 21444 MultiStar: [#1 -0.41,-0.25,0.82,U] [#2 -0.98,-0.07,0.85,U] [#3 -0.90,-0.53,0.68,U] [#4 -0.63,-0.17,1.02,U] [#5 -0.32,0.57,0.73,U] [#6 -0.81,-0.05,0.61,U] [#7 -0.18,0.17,0.53,U] [#8 -0.76,0.22,0.74,U] 
03:29:43.843 00.000 21444 refined, 8 included, MultiStar: {-0.70, 0.10}, one-star: {-1.05, 0.87}
03:29:43.843 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
03:29:43.843 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
03:29:43.844 00.001 21444 CameraToMount -- cameraX=-0.70 cameraY=0.10 hyp=0.70 cameraTheta=3.00 mountX=0.70 mountY=-0.17, mountTheta=-0.24
03:29:43.844 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=0.10, opts=13)
03:29:43.844 00.000 21444 Enqueuing Move request for scope (-0.70, 0.10)
03:29:43.844 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=132, FiltMax=65504, Gamma=0.560
03:29:43.844 00.000 21444 UpdateGuideState exits: m=5338348 SNR=179.5 Saturated
03:29:43.844 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:43.845 00.001 25848 Worker thread wakes up
03:29:43.845 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.10) opts 0xd
03:29:43.845 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:43.845 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, 0.10)
03:29:43.845 00.000 25848 Moving (-0.70, 0.10) raw xDistance=0.70 yDistance=-0.17
03:29:43.845 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.70
03:29:43.845 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:43.845 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:29:43.845 00.000 25848 MoveAxis(W, 21, ABG)
03:29:43.845 00.000 21444 Enqueuing Expose request
03:29:43.845 00.000 25848 Guiding  Dir = 3, Dur = 21
03:29:43.873 00.028 25848 IsSlewing returns 0
03:29:43.874 00.001 25848 IsGuiding returns 0
03:29:43.905 00.031 25848 IsGuiding returns 1
03:29:43.905 00.000 25848 scope still moving after pulse duration time elapsed
03:29:43.953 00.048 25848 IsSlewing returns 0
03:29:43.953 00.000 25848 IsGuiding returns 0
03:29:43.953 00.000 25848 scope move finished after 21 + 57 ms
03:29:43.953 00.000 25848 Move returns status 0, amount 21
03:29:43.953 00.000 25848 MoveAxis(N, 0, ABG)
03:29:43.953 00.000 25848 Move returns status 0, amount 0
03:29:43.953 00.000 25848 move complete, result=0
03:29:43.953 00.000 25848 worker thread done servicing request
03:29:43.953 00.000 25848 Worker thread wakes up
03:29:43.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:43.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:43.953 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.2 px 0 ms NORTH
03:29:46.808 02.855 25848 Exposure complete
03:29:46.897 00.089 25848 worker thread done servicing request
03:29:46.898 00.001 21444 OnExposeComplete: enter
03:29:46.898 00.000 21444 UpdateGuideState(): m_state=6
03:29:46.898 00.000 21444 Star::Find(15, 1263, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
03:29:46.898 00.000 21444 Star::Find returns 1 (1), X=1264.17, Y=676.18, Mass=5912988, SNR=219.2, Peak=65504 HFD=8.0
03:29:46.898 00.000 21444 MultiStar: [#1 0.16,-1.58,0.91,U] [#2 -0.74,-0.95,0.70,U] [#3 -1.02,-0.95,0.58,U] [#4 -1.38,-0.74,0.90,U] [#5 -1.37,-0.83,0.68,U] [#6 -1.38,-0.84,0.60,U] [#7 -0.68,-1.04,0.56,U] [#8 -0.55,-0.70,0.67,U] 
03:29:46.898 00.000 21444 single-star, 8 included, MultiStar: {-0.83, -0.92}, one-star: {-0.76, -0.65}
03:29:46.898 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.49 = 0.80)
03:29:46.898 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.33 = -2.05)
03:29:46.898 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=-0.65 hyp=1.00 cameraTheta=-2.43 mountX=0.70 mountY=-0.89, mountTheta=-0.90
03:29:46.901 00.003 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=-0.65, opts=13)
03:29:46.901 00.000 21444 Enqueuing Move request for scope (-0.76, -0.65)
03:29:46.901 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=320, FiltMax=65504, Gamma=0.560
03:29:46.901 00.000 21444 UpdateGuideState exits: m=5912988 SNR=219.2 Saturated
03:29:46.901 00.000 25848 Worker thread wakes up
03:29:46.901 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.65) opts 0xd
03:29:46.901 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, -0.65)
03:29:46.901 00.000 25848 Moving (-0.76, -0.65) raw xDistance=0.70 yDistance=-0.89
03:29:46.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.70
03:29:46.901 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:29:46.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.89
03:29:46.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:46.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:46.901 00.000 21444 Enqueuing Expose request
03:29:46.902 00.001 25848 MoveAxis(W, 22, ABG)
03:29:46.902 00.000 25848 Guiding  Dir = 3, Dur = 22
03:29:46.922 00.020 25848 IsSlewing returns 0
03:29:46.922 00.000 25848 IsGuiding returns 0
03:29:46.953 00.031 25848 IsGuiding returns 1
03:29:46.953 00.000 25848 scope still moving after pulse duration time elapsed
03:29:47.063 00.110 25848 IsSlewing returns 0
03:29:47.064 00.001 25848 IsGuiding returns 0
03:29:47.064 00.000 25848 scope move finished after 22 + 120 ms
03:29:47.064 00.000 25848 Move returns status 0, amount 22
03:29:47.064 00.000 25848 MoveAxis(N, 0, ABG)
03:29:47.064 00.000 25848 Move returns status 0, amount 0
03:29:47.064 00.000 25848 move complete, result=0
03:29:47.064 00.000 25848 worker thread done servicing request
03:29:47.065 00.001 25848 Worker thread wakes up
03:29:47.065 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.9 px 0 ms NORTH
03:29:47.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:47.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:49.903 02.838 25848 Exposure complete
03:29:49.982 00.079 25848 worker thread done servicing request
03:29:49.982 00.000 21444 OnExposeComplete: enter
03:29:49.982 00.000 21444 UpdateGuideState(): m_state=6
03:29:49.982 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
03:29:49.982 00.000 21444 Star::Find returns 1 (1), X=1264.77, Y=677.67, Mass=5613522, SNR=200.3, Peak=65504 HFD=7.9
03:29:49.982 00.000 21444 MultiStar: [#1 0.60,-0.66,1.19,U] [#2 0.09,-0.07,0.88,U] [#3 -0.03,-0.53,0.79,U] [#4 -0.05,0.31,1.00,U] [#5 -0.81,0.31,0.56,U] [#6 -0.43,0.29,0.64,U] [#7 -0.16,0.48,0.49,U] [#8 -0.04,0.43,0.60,U] 
03:29:49.982 00.000 21444 refined, 8 included, MultiStar: {-0.04, 0.10}, one-star: {-0.15, 0.84}
03:29:49.982 00.000 21444 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.05) = xAngle (-1.14 = -1.14)
03:29:49.983 00.001 21444 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.30)
03:29:49.983 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.91 mountX=0.05 mountY=0.08, mountTheta=1.06
03:29:49.983 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=0.10, opts=13)
03:29:49.983 00.000 21444 Enqueuing Move request for scope (-0.04, 0.10)
03:29:49.983 00.000 25848 Worker thread wakes up
03:29:49.983 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
03:29:49.983 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
03:29:49.983 00.000 25848 Moving (-0.04, 0.10) raw xDistance=0.05 yDistance=0.08
03:29:49.983 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:29:49.984 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:29:49.984 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:49.984 00.000 21444 UpdateGuideState exits: m=5613522 SNR=200.3 Saturated
03:29:49.984 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:29:49.984 00.000 25848 MoveAxis(E, 0, ABG)
03:29:49.984 00.000 25848 Move returns status 0, amount 0
03:29:49.984 00.000 25848 MoveAxis(N, 0, ABG)
03:29:49.984 00.000 25848 Move returns status 0, amount 0
03:29:49.984 00.000 25848 move complete, result=0
03:29:49.984 00.000 25848 worker thread done servicing request
03:29:49.984 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:49.984 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:49.984 00.000 21444 Enqueuing Expose request
03:29:49.984 00.000 25848 Worker thread wakes up
03:29:49.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:49.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:49.984 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:52.835 02.851 25848 Exposure complete
03:29:52.923 00.088 25848 worker thread done servicing request
03:29:52.923 00.000 21444 OnExposeComplete: enter
03:29:52.923 00.000 21444 UpdateGuideState(): m_state=6
03:29:52.924 00.001 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
03:29:52.924 00.000 21444 Star::Find returns 1 (1), X=1265.71, Y=678.24, Mass=5705514, SNR=208.7, Peak=65504 HFD=7.9
03:29:52.924 00.000 21444 MultiStar: [#1 1.08,1.21,0.79,U] [#2 0.95,1.73,0.83,U] [#3 0.52,1.46,0.81,U] [#4 0.75,1.24,0.72,U] [#5 0.99,0.81,0.90,U] [#6 1.20,0.68,0.60,U] [#7 1.09,0.56,0.55,U] [#8 0.54,1.46,0.65,U] 
03:29:52.924 00.000 21444 refined, 8 included, MultiStar: {0.87, 1.21}, one-star: {0.78, 1.41}
03:29:52.924 00.000 21444 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.05) = xAngle (-2.10 = -2.10)
03:29:52.924 00.000 21444 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.95 = 1.34)
03:29:52.924 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=1.21 hyp=1.49 cameraTheta=0.95 mountX=-0.76 mountY=1.45, mountTheta=2.05
03:29:52.925 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=1.21, opts=13)
03:29:52.925 00.000 21444 Enqueuing Move request for scope (0.87, 1.21)
03:29:52.925 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=130, FiltMax=65504, Gamma=0.560
03:29:52.925 00.000 21444 UpdateGuideState exits: m=5705514 SNR=208.7 Saturated
03:29:52.925 00.000 25848 Worker thread wakes up
03:29:52.925 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, 1.21) opts 0xd
03:29:52.925 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, 1.21)
03:29:52.925 00.000 25848 Moving (0.87, 1.21) raw xDistance=-0.76 yDistance=1.45
03:29:52.926 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
03:29:52.926 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.45 from input 1.45
03:29:52.926 00.000 25848 MoveAxis(E, 22, ABG)
03:29:52.926 00.000 25848 Guiding  Dir = 2, Dur = 22
03:29:52.926 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:52.926 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:52.926 00.000 21444 Enqueuing Expose request
03:29:52.954 00.028 25848 IsSlewing returns 0
03:29:52.955 00.001 25848 IsGuiding returns 0
03:29:52.987 00.032 25848 IsGuiding returns 1
03:29:52.987 00.000 25848 scope still moving after pulse duration time elapsed
03:29:53.046 00.059 25848 IsSlewing returns 0
03:29:53.071 00.025 25848 IsGuiding returns 0
03:29:53.071 00.000 25848 scope move finished after 22 + 94 ms
03:29:53.071 00.000 25848 Move returns status 0, amount 22
03:29:53.071 00.000 25848 MoveAxis(S, 39, ABG)
03:29:53.071 00.000 25848 Guiding  Dir = 1, Dur = 39
03:29:53.095 00.024 25848 IsSlewing returns 0
03:29:53.096 00.001 25848 IsGuiding returns 0
03:29:53.128 00.032 25848 PulseGuide returned control before completion, sleep 18
03:29:53.148 00.020 25848 IsGuiding returns 1
03:29:53.148 00.000 25848 scope still moving after pulse duration time elapsed
03:29:53.203 00.055 25848 IsSlewing returns 0
03:29:53.204 00.001 25848 IsGuiding returns 0
03:29:53.204 00.000 25848 scope move finished after 39 + 69 ms
03:29:53.204 00.000 25848 Move returns status 0, amount 39
03:29:53.204 00.000 25848 move complete, result=0
03:29:53.204 00.000 25848 worker thread done servicing request
03:29:53.204 00.000 25848 Worker thread wakes up
03:29:53.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:53.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:53.204 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 1.4 px 39 ms SOUTH
03:29:56.059 02.855 25848 Exposure complete
03:29:56.146 00.087 25848 worker thread done servicing request
03:29:56.146 00.000 21444 OnExposeComplete: enter
03:29:56.146 00.000 21444 UpdateGuideState(): m_state=6
03:29:56.146 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
03:29:56.146 00.000 21444 Star::Find returns 1 (1), X=1267.32, Y=676.14, Mass=5947308, SNR=235.2, Peak=65504 HFD=8.1
03:29:56.147 00.001 21444 MultiStar: [#1 2.11,-1.57,0.00,M1] [#2 1.54,-1.14,0.95,U] [#3 1.83,-1.14,0.00,M1] [#4 2.11,-0.86,0.00,M1] [#5 2.44,-1.04,0.00,M1] [#6 2.46,-1.16,0.00,M1] [#7 2.58,-1.15,0.00,M1] [#8 1.97,-0.89,0.00,M1] 
03:29:56.147 00.000 21444 refined, 1 included, MultiStar: {1.98, -0.91}, one-star: {2.39, -0.69}
03:29:56.147 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.80)
03:29:56.147 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.04)
03:29:56.147 00.000 21444 CameraToMount -- cameraX=1.98 cameraY=-0.91 hyp=2.18 cameraTheta=-0.43 mountX=-2.05 mountY=-0.09, mountTheta=-3.10
03:29:56.148 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.98, y=-0.91, opts=13)
03:29:56.148 00.000 21444 Enqueuing Move request for scope (1.98, -0.91)
03:29:56.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=104, FiltMax=65504, Gamma=0.560
03:29:56.148 00.000 21444 UpdateGuideState exits: m=5947308 SNR=235.2 Saturated
03:29:56.148 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:56.148 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:56.148 00.000 21444 Enqueuing Expose request
03:29:56.148 00.000 25848 Worker thread wakes up
03:29:56.148 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.98, -0.91) opts 0xd
03:29:56.148 00.000 25848 Handling offset move in thread for scope, endpoint = (1.98, -0.91)
03:29:56.148 00.000 25848 Moving (1.98, -0.91) raw xDistance=-2.05 yDistance=-0.09
03:29:56.148 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.33 from input -2.05
03:29:56.148 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:56.148 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:29:56.148 00.000 25848 MoveAxis(E, 61, ABG)
03:29:56.148 00.000 25848 Guiding  Dir = 2, Dur = 61
03:29:56.173 00.025 25848 IsSlewing returns 0
03:29:56.173 00.000 25848 IsGuiding returns 0
03:29:56.205 00.032 25848 PulseGuide returned control before completion, sleep 40
03:29:56.247 00.042 25848 IsGuiding returns 1
03:29:56.247 00.000 25848 scope still moving after pulse duration time elapsed
03:29:56.313 00.066 25848 IsSlewing returns 0
03:29:56.314 00.001 25848 IsGuiding returns 0
03:29:56.314 00.000 25848 scope move finished after 61 + 79 ms
03:29:56.314 00.000 25848 Move returns status 0, amount 61
03:29:56.314 00.000 25848 MoveAxis(N, 0, ABG)
03:29:56.314 00.000 25848 Move returns status 0, amount 0
03:29:56.314 00.000 25848 move complete, result=0
03:29:56.314 00.000 25848 worker thread done servicing request
03:29:56.314 00.000 25848 Worker thread wakes up
03:29:56.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:56.314 00.000 21444 GuideStep: -2.1 px 61 ms EAST, -0.1 px 0 ms NORTH
03:29:56.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:59.169 02.855 25848 Exposure complete
03:29:59.257 00.088 25848 worker thread done servicing request
03:29:59.257 00.000 21444 OnExposeComplete: enter
03:29:59.257 00.000 21444 UpdateGuideState(): m_state=6
03:29:59.258 00.001 21444 Star::Find(15, 1267, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
03:29:59.258 00.000 21444 Star::Find returns 1 (1), X=1264.91, Y=676.48, Mass=5792776, SNR=236.6, Peak=65504 HFD=8.0
03:29:59.258 00.000 21444 MultiStar: [#1 0.64,-0.87,0.86,U] [#2 0.16,-0.41,0.93,U] [#3 -0.20,-1.38,0.77,U] [#4 0.39,-0.61,0.68,U] [#5 0.32,-0.54,0.84,U] [#6 0.37,-0.49,0.72,U] [#7 0.49,-0.54,0.52,U] [#8 0.45,-0.40,0.48,U] 
03:29:59.258 00.000 21444 single-star, 8 included, MultiStar: {0.27, -0.62}, one-star: {-0.02, -0.35}
03:29:59.258 00.000 21444 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.05) = xAngle (-4.67 = 1.61)
03:29:59.258 00.000 21444 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.51 = -1.23)
03:29:59.258 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.35 hyp=0.36 cameraTheta=-1.62 mountX=-0.02 mountY=-0.33, mountTheta=-1.62
03:29:59.259 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.35, opts=13)
03:29:59.259 00.000 21444 Enqueuing Move request for scope (-0.02, -0.35)
03:29:59.259 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=40, FiltMax=65504, Gamma=0.560
03:29:59.259 00.000 21444 UpdateGuideState exits: m=5792776 SNR=236.6 Saturated
03:29:59.259 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:59.259 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:29:59.259 00.000 21444 Enqueuing Expose request
03:29:59.259 00.000 25848 Worker thread wakes up
03:29:59.260 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.35) opts 0xd
03:29:59.260 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.35)
03:29:59.260 00.000 25848 Moving (-0.02, -0.35) raw xDistance=-0.02 yDistance=-0.33
03:29:59.260 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:29:59.260 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:59.260 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:29:59.260 00.000 25848 MoveAxis(E, 0, ABG)
03:29:59.260 00.000 25848 Move returns status 0, amount 0
03:29:59.260 00.000 25848 MoveAxis(N, 0, ABG)
03:29:59.260 00.000 25848 Move returns status 0, amount 0
03:29:59.260 00.000 25848 move complete, result=0
03:29:59.260 00.000 25848 worker thread done servicing request
03:29:59.260 00.000 25848 Worker thread wakes up
03:29:59.260 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:29:59.260 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:29:59.260 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
03:30:02.108 02.848 25848 Exposure complete
03:30:02.186 00.078 25848 worker thread done servicing request
03:30:02.186 00.000 21444 OnExposeComplete: enter
03:30:02.187 00.001 21444 UpdateGuideState(): m_state=6
03:30:02.187 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
03:30:02.187 00.000 21444 Star::Find returns 1 (1), X=1263.64, Y=676.26, Mass=5597846, SNR=176.7, Peak=65504 HFD=8.0
03:30:02.187 00.000 21444 MultiStar: [#1 -1.81,-0.73,1.21,U] [#2 -1.82,-0.79,0.95,U] [#3 -1.85,-0.97,0.00,M1] [#4 -1.41,-0.68,0.90,U] [#5 -0.41,-0.90,0.76,U] [#6 -1.44,-0.92,0.65,U] [#7 -0.78,-0.88,0.45,U] [#8 -1.54,-0.67,0.69,U] 
03:30:02.187 00.000 21444 single-star, 7 included, MultiStar: {-1.38, -0.75}, one-star: {-1.29, -0.57}
03:30:02.187 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.51)
03:30:02.187 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.33)
03:30:02.187 00.000 21444 CameraToMount -- cameraX=-1.29 cameraY=-0.57 hyp=1.41 cameraTheta=-2.72 mountX=1.23 mountY=-1.02, mountTheta=-0.69
03:30:02.188 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.29, y=-0.57, opts=13)
03:30:02.188 00.000 21444 Enqueuing Move request for scope (-1.29, -0.57)
03:30:02.188 00.000 25848 Worker thread wakes up
03:30:02.188 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2156, FiltMin=92, FiltMax=65504, Gamma=0.560
03:30:02.188 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -0.57) opts 0xd
03:30:02.188 00.000 21444 UpdateGuideState exits: m=5597846 SNR=176.7 Saturated
03:30:02.188 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.29, -0.57)
03:30:02.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:02.188 00.000 25848 Moving (-1.29, -0.57) raw xDistance=1.23 yDistance=-1.02
03:30:02.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:02.188 00.000 21444 Enqueuing Expose request
03:30:02.188 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.23
03:30:02.188 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:30:02.188 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.02
03:30:02.188 00.000 25848 MoveAxis(W, 36, ABG)
03:30:02.188 00.000 25848 Guiding  Dir = 3, Dur = 36
03:30:02.237 00.049 25848 IsSlewing returns 0
03:30:02.237 00.000 25848 IsGuiding returns 0
03:30:02.268 00.031 25848 PulseGuide returned control before completion, sleep 16
03:30:02.297 00.029 25848 IsGuiding returns 1
03:30:02.297 00.000 25848 scope still moving after pulse duration time elapsed
03:30:02.358 00.061 25848 IsSlewing returns 0
03:30:02.421 00.063 25848 IsGuiding returns 0
03:30:02.421 00.000 25848 scope move finished after 36 + 148 ms
03:30:02.421 00.000 25848 Move returns status 0, amount 36
03:30:02.421 00.000 25848 MoveAxis(N, 0, ABG)
03:30:02.421 00.000 25848 Move returns status 0, amount 0
03:30:02.421 00.000 25848 move complete, result=0
03:30:02.421 00.000 25848 worker thread done servicing request
03:30:02.421 00.000 25848 Worker thread wakes up
03:30:02.422 00.001 21444 GuideStep: 1.2 px 36 ms WEST, -1.0 px 0 ms NORTH
03:30:02.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:02.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:05.262 02.840 25848 Exposure complete
03:30:05.350 00.088 25848 worker thread done servicing request
03:30:05.351 00.001 21444 OnExposeComplete: enter
03:30:05.351 00.000 21444 UpdateGuideState(): m_state=6
03:30:05.351 00.000 21444 Star::Find(15, 1263, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
03:30:05.351 00.000 21444 Star::Find returns 1 (1), X=1265.91, Y=678.00, Mass=5764360, SNR=214.1, Peak=65504 HFD=8.1
03:30:05.351 00.000 21444 MultiStar: [#1 1.05,0.27,1.11,U] [#2 0.97,0.76,1.11,U] [#3 0.39,0.54,0.77,U] [#4 1.28,0.82,0.78,U] [#5 1.53,1.02,0.89,U] [#6 1.31,0.48,0.54,U] [#7 1.54,0.37,0.62,U] [#8 0.70,0.91,0.72,U] 
03:30:05.351 00.000 21444 refined, 8 included, MultiStar: {1.07, 0.72}, one-star: {0.98, 1.17}
03:30:05.351 00.000 21444 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
03:30:05.351 00.000 21444 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.98)
03:30:05.351 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=0.72 hyp=1.29 cameraTheta=0.59 mountX=-1.00 mountY=1.07, mountTheta=2.32
03:30:05.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=0.72, opts=13)
03:30:05.352 00.000 21444 Enqueuing Move request for scope (1.07, 0.72)
03:30:05.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=130, FiltMax=65504, Gamma=0.560
03:30:05.352 00.000 21444 UpdateGuideState exits: m=5764360 SNR=214.1 Saturated
03:30:05.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:05.353 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:05.353 00.000 21444 Enqueuing Expose request
03:30:05.353 00.000 25848 Worker thread wakes up
03:30:05.353 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.72) opts 0xd
03:30:05.353 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 0.72)
03:30:05.353 00.000 25848 Moving (1.07, 0.72) raw xDistance=-1.00 yDistance=1.07
03:30:05.353 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -1.00
03:30:05.353 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:30:05.353 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.07
03:30:05.353 00.000 25848 MoveAxis(E, 27, ABG)
03:30:05.353 00.000 25848 Guiding  Dir = 2, Dur = 27
03:30:05.374 00.021 25848 IsSlewing returns 0
03:30:05.375 00.001 25848 IsGuiding returns 0
03:30:05.407 00.032 25848 IsGuiding returns 1
03:30:05.407 00.000 25848 scope still moving after pulse duration time elapsed
03:30:05.454 00.047 25848 IsSlewing returns 0
03:30:05.454 00.000 25848 IsGuiding returns 0
03:30:05.454 00.000 25848 scope move finished after 27 + 52 ms
03:30:05.454 00.000 25848 Move returns status 0, amount 27
03:30:05.454 00.000 25848 MoveAxis(N, 0, ABG)
03:30:05.454 00.000 25848 Move returns status 0, amount 0
03:30:05.454 00.000 25848 move complete, result=0
03:30:05.454 00.000 25848 worker thread done servicing request
03:30:05.454 00.000 25848 Worker thread wakes up
03:30:05.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:05.455 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:05.455 00.000 21444 GuideStep: -1.0 px 27 ms EAST, 1.1 px 0 ms NORTH
03:30:08.301 02.846 25848 Exposure complete
03:30:08.377 00.076 25848 worker thread done servicing request
03:30:08.377 00.000 21444 OnExposeComplete: enter
03:30:08.377 00.000 21444 UpdateGuideState(): m_state=6
03:30:08.377 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
03:30:08.377 00.000 21444 Star::Find returns 1 (1), X=1265.04, Y=678.10, Mass=5627057, SNR=200.0, Peak=65504 HFD=8.1
03:30:08.378 00.001 21444 MultiStar: [#1 0.83,0.42,1.05,U] [#2 0.38,0.80,1.07,U] [#3 0.59,0.44,0.83,U] [#4 0.56,0.61,1.01,U] [#5 0.43,1.04,0.78,U] [#6 0.78,0.52,0.86,U] [#7 1.01,0.89,0.51,U] [#8 -0.11,0.97,0.90,U] 
03:30:08.378 00.000 21444 refined, 8 included, MultiStar: {0.48, 0.77}, one-star: {0.11, 1.27}
03:30:08.378 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
03:30:08.378 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.40)
03:30:08.378 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=0.77 hyp=0.90 cameraTheta=1.01 mountX=-0.41 mountY=0.89, mountTheta=2.00
03:30:08.378 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=0.77, opts=13)
03:30:08.378 00.000 21444 Enqueuing Move request for scope (0.48, 0.77)
03:30:08.378 00.000 25848 Worker thread wakes up
03:30:08.379 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=80, FiltMax=65504, Gamma=0.560
03:30:08.379 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.77) opts 0xd
03:30:08.379 00.000 21444 UpdateGuideState exits: m=5627057 SNR=200.0 Saturated
03:30:08.379 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:08.379 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:08.379 00.000 21444 Enqueuing Expose request
03:30:08.379 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, 0.77)
03:30:08.379 00.000 25848 Moving (0.48, 0.77) raw xDistance=-0.41 yDistance=0.89
03:30:08.379 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
03:30:08.379 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
03:30:08.379 00.000 25848 MoveAxis(E, 0, ABG)
03:30:08.379 00.000 25848 Move returns status 0, amount 0
03:30:08.379 00.000 25848 MoveAxis(S, 24, ABG)
03:30:08.379 00.000 25848 Guiding  Dir = 1, Dur = 24
03:30:08.409 00.030 25848 IsSlewing returns 0
03:30:08.410 00.001 25848 IsGuiding returns 0
03:30:08.441 00.031 25848 IsGuiding returns 1
03:30:08.441 00.000 25848 scope still moving after pulse duration time elapsed
03:30:08.499 00.058 25848 IsSlewing returns 0
03:30:08.500 00.001 25848 IsGuiding returns 0
03:30:08.500 00.000 25848 scope move finished after 24 + 66 ms
03:30:08.500 00.000 25848 Move returns status 0, amount 24
03:30:08.500 00.000 25848 move complete, result=0
03:30:08.500 00.000 25848 worker thread done servicing request
03:30:08.500 00.000 25848 Worker thread wakes up
03:30:08.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:08.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:08.500 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.9 px 24 ms SOUTH
03:30:11.347 02.847 25848 Exposure complete
03:30:11.435 00.088 25848 worker thread done servicing request
03:30:11.435 00.000 21444 OnExposeComplete: enter
03:30:11.435 00.000 21444 UpdateGuideState(): m_state=6
03:30:11.435 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
03:30:11.435 00.000 21444 Star::Find returns 1 (1), X=1264.78, Y=678.27, Mass=5811027, SNR=209.0, Peak=65504 HFD=7.9
03:30:11.435 00.000 21444 MultiStar: [#1 0.69,0.47,1.05,U] [#2 0.20,0.96,0.73,U] [#3 0.08,0.63,0.66,U] [#4 -0.03,1.02,1.07,U] [#5 -0.32,0.86,0.68,U] [#6 -0.12,1.05,0.76,U] [#7 -0.41,0.63,0.50,U] [#8 -0.21,1.43,0.67,U] 
03:30:11.435 00.000 21444 refined, 8 included, MultiStar: {0.01, 0.96}, one-star: {-0.15, 1.44}
03:30:11.435 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
03:30:11.436 00.001 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.95)
03:30:11.436 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.96 hyp=0.96 cameraTheta=1.56 mountX=0.07 mountY=0.89, mountTheta=1.49
03:30:11.436 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.96, opts=13)
03:30:11.436 00.000 21444 Enqueuing Move request for scope (0.01, 0.96)
03:30:11.437 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=68, FiltMax=65504, Gamma=0.560
03:30:11.437 00.000 21444 UpdateGuideState exits: m=5811027 SNR=209.0 Saturated
03:30:11.437 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:11.437 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:11.437 00.000 21444 Enqueuing Expose request
03:30:11.437 00.000 25848 Worker thread wakes up
03:30:11.437 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.96) opts 0xd
03:30:11.437 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.96)
03:30:11.437 00.000 25848 Moving (0.01, 0.96) raw xDistance=0.07 yDistance=0.89
03:30:11.437 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:30:11.437 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
03:30:11.437 00.000 25848 MoveAxis(E, 0, ABG)
03:30:11.437 00.000 25848 Move returns status 0, amount 0
03:30:11.437 00.000 25848 MoveAxis(S, 24, ABG)
03:30:11.437 00.000 25848 Guiding  Dir = 1, Dur = 24
03:30:11.470 00.033 25848 IsSlewing returns 0
03:30:11.470 00.000 25848 IsGuiding returns 0
03:30:11.544 00.074 25848 IsGuiding returns 1
03:30:11.545 00.001 25848 scope still moving after pulse duration time elapsed
03:30:11.591 00.046 25848 IsSlewing returns 0
03:30:11.592 00.001 25848 IsGuiding returns 0
03:30:11.592 00.000 25848 scope move finished after 24 + 97 ms
03:30:11.592 00.000 25848 Move returns status 0, amount 24
03:30:11.592 00.000 25848 move complete, result=0
03:30:11.592 00.000 25848 worker thread done servicing request
03:30:11.592 00.000 25848 Worker thread wakes up
03:30:11.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:11.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:11.592 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.9 px 24 ms SOUTH
03:30:14.435 02.843 25848 Exposure complete
03:30:14.502 00.067 25848 worker thread done servicing request
03:30:14.502 00.000 21444 OnExposeComplete: enter
03:30:14.502 00.000 21444 UpdateGuideState(): m_state=6
03:30:14.502 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
03:30:14.502 00.000 21444 Star::Find returns 1 (1), X=1264.29, Y=677.01, Mass=5774289, SNR=215.0, Peak=65504 HFD=8.1
03:30:14.502 00.000 21444 MultiStar: [#1 -0.22,-0.27,0.81,U] [#2 -0.67,-0.23,0.65,U] [#3 -0.37,-0.53,0.67,U] [#4 -0.81,-0.48,0.83,U] [#5 -0.81,0.16,0.74,U] [#6 -0.49,-0.15,0.59,U] [#7 -0.49,-0.07,0.55,U] [#8 -0.79,0.32,0.63,U] 
03:30:14.502 00.000 21444 refined, 8 included, MultiStar: {-0.59, -0.12}, one-star: {-0.64, 0.18}
03:30:14.502 00.000 21444 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.05) = xAngle (-6.00 = 0.29)
03:30:14.502 00.000 21444 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.84 = -2.56)
03:30:14.502 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=-0.12 hyp=0.60 cameraTheta=-2.95 mountX=0.58 mountY=-0.33, mountTheta=-0.52
03:30:14.503 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=-0.12, opts=13)
03:30:14.503 00.000 21444 Enqueuing Move request for scope (-0.59, -0.12)
03:30:14.503 00.000 25848 Worker thread wakes up
03:30:14.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.12) opts 0xd
03:30:14.503 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, -0.12)
03:30:14.503 00.000 25848 Moving (-0.59, -0.12) raw xDistance=0.58 yDistance=-0.33
03:30:14.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58
03:30:14.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=192, FiltMax=65504, Gamma=0.560
03:30:14.503 00.000 21444 UpdateGuideState exits: m=5774289 SNR=215.0 Saturated
03:30:14.503 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:14.504 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:14.504 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:14.504 00.000 21444 Enqueuing Expose request
03:30:14.504 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:30:14.504 00.000 25848 MoveAxis(W, 17, ABG)
03:30:14.504 00.000 25848 Guiding  Dir = 3, Dur = 17
03:30:14.546 00.042 25848 IsSlewing returns 0
03:30:14.547 00.001 25848 IsGuiding returns 0
03:30:14.611 00.064 25848 IsGuiding returns 1
03:30:14.611 00.000 25848 scope still moving after pulse duration time elapsed
03:30:14.671 00.060 25848 IsSlewing returns 0
03:30:14.671 00.000 25848 IsGuiding returns 0
03:30:14.671 00.000 25848 scope move finished after 17 + 108 ms
03:30:14.672 00.001 25848 Move returns status 0, amount 17
03:30:14.672 00.000 25848 MoveAxis(N, 0, ABG)
03:30:14.672 00.000 25848 Move returns status 0, amount 0
03:30:14.672 00.000 25848 move complete, result=0
03:30:14.672 00.000 25848 worker thread done servicing request
03:30:14.672 00.000 25848 Worker thread wakes up
03:30:14.672 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.3 px 0 ms NORTH
03:30:14.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:14.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:17.515 02.843 25848 Exposure complete
03:30:17.596 00.081 25848 worker thread done servicing request
03:30:17.597 00.001 21444 OnExposeComplete: enter
03:30:17.597 00.000 21444 UpdateGuideState(): m_state=6
03:30:17.597 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
03:30:17.597 00.000 21444 Star::Find returns 1 (1), X=1264.08, Y=676.92, Mass=5454295, SNR=151.4, Peak=65504 HFD=8.1
03:30:17.597 00.000 21444 MultiStar: [#1 -0.52,-0.05,1.10,U] [#2 -1.04,-0.05,0.80,U] [#3 -0.77,-0.08,1.16,U] [#4 -0.94,-0.64,0.89,U] [#5 -1.09,0.01,0.79,U] [#6 -0.67,-0.47,0.85,U] [#7 -0.92,-0.51,0.65,U] [#8 -1.05,-0.25,0.86,U] 
03:30:17.597 00.000 21444 single-star, 8 included, MultiStar: {-0.85, -0.20}, one-star: {-0.84, 0.09}
03:30:17.597 00.000 21444 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
03:30:17.597 00.000 21444 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.86 = -2.86)
03:30:17.597 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.09 hyp=0.85 cameraTheta=3.04 mountX=0.85 mountY=-0.24, mountTheta=-0.27
03:30:17.598 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.09, opts=13)
03:30:17.598 00.000 21444 Enqueuing Move request for scope (-0.84, 0.09)
03:30:17.598 00.000 25848 Worker thread wakes up
03:30:17.598 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.09) opts 0xd
03:30:17.598 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.09)
03:30:17.598 00.000 25848 Moving (-0.84, 0.09) raw xDistance=0.85 yDistance=-0.24
03:30:17.598 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.85
03:30:17.598 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:17.598 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=66, FiltMax=65504, Gamma=0.560
03:30:17.598 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:30:17.598 00.000 21444 UpdateGuideState exits: m=5454295 SNR=151.4 Saturated
03:30:17.599 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:17.599 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:17.599 00.000 21444 Enqueuing Expose request
03:30:17.599 00.000 25848 MoveAxis(W, 26, ABG)
03:30:17.599 00.000 25848 Guiding  Dir = 3, Dur = 26
03:30:17.623 00.024 25848 IsSlewing returns 0
03:30:17.623 00.000 25848 IsGuiding returns 0
03:30:17.680 00.057 25848 IsGuiding returns 1
03:30:17.680 00.000 25848 scope still moving after pulse duration time elapsed
03:30:17.733 00.053 25848 IsSlewing returns 0
03:30:17.733 00.000 25848 IsGuiding returns 0
03:30:17.733 00.000 25848 scope move finished after 26 + 84 ms
03:30:17.733 00.000 25848 Move returns status 0, amount 26
03:30:17.733 00.000 25848 MoveAxis(N, 0, ABG)
03:30:17.734 00.001 25848 Move returns status 0, amount 0
03:30:17.734 00.000 25848 move complete, result=0
03:30:17.734 00.000 25848 worker thread done servicing request
03:30:17.734 00.000 25848 Worker thread wakes up
03:30:17.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:17.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:17.734 00.000 21444 GuideStep: 0.8 px 26 ms WEST, -0.2 px 0 ms NORTH
03:30:20.580 02.846 25848 Exposure complete
03:30:20.669 00.089 25848 worker thread done servicing request
03:30:20.669 00.000 21444 OnExposeComplete: enter
03:30:20.669 00.000 21444 UpdateGuideState(): m_state=6
03:30:20.669 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
03:30:20.669 00.000 21444 Star::Find returns 1 (1), X=1265.25, Y=676.53, Mass=5535752, SNR=238.8, Peak=65504 HFD=7.9
03:30:20.670 00.001 21444 MultiStar: [#1 1.00,-0.91,0.73,U] [#2 0.52,-0.78,0.58,U] [#3 0.47,-0.98,0.54,U] [#4 0.27,-0.26,0.67,U] [#5 0.24,0.03,0.77,U] [#6 0.26,-0.49,0.72,U] [#7 0.84,0.06,0.44,U] [#8 0.49,-0.10,0.54,U] 
03:30:20.670 00.000 21444 single-star, 8 included, MultiStar: {0.47, -0.41}, one-star: {0.32, -0.30}
03:30:20.670 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.05) = xAngle (-3.81 = 2.47)
03:30:20.670 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.66 = -0.37)
03:30:20.670 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.30 hyp=0.44 cameraTheta=-0.76 mountX=-0.34 mountY=-0.16, mountTheta=-2.71
03:30:20.670 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.30, opts=13)
03:30:20.670 00.000 21444 Enqueuing Move request for scope (0.32, -0.30)
03:30:20.670 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=16, FiltMax=65504, Gamma=0.560
03:30:20.670 00.000 21444 UpdateGuideState exits: m=5535752 SNR=238.8 Saturated
03:30:20.670 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:20.670 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:20.670 00.000 21444 Enqueuing Expose request
03:30:20.670 00.000 25848 Worker thread wakes up
03:30:20.670 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.30) opts 0xd
03:30:20.670 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.30)
03:30:20.670 00.000 25848 Moving (0.32, -0.30) raw xDistance=-0.34 yDistance=-0.16
03:30:20.670 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
03:30:20.670 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:20.670 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:30:20.670 00.000 25848 MoveAxis(E, 0, ABG)
03:30:20.670 00.000 25848 Move returns status 0, amount 0
03:30:20.671 00.001 25848 MoveAxis(N, 0, ABG)
03:30:20.671 00.000 25848 Move returns status 0, amount 0
03:30:20.671 00.000 25848 move complete, result=0
03:30:20.671 00.000 25848 worker thread done servicing request
03:30:20.671 00.000 25848 Worker thread wakes up
03:30:20.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:20.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:20.671 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
03:30:23.518 02.847 25848 Exposure complete
03:30:23.600 00.082 25848 worker thread done servicing request
03:30:23.600 00.000 21444 OnExposeComplete: enter
03:30:23.600 00.000 21444 UpdateGuideState(): m_state=6
03:30:23.600 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
03:30:23.601 00.001 21444 Star::Find returns 1 (1), X=1264.38, Y=678.28, Mass=5625710, SNR=200.1, Peak=65504 HFD=8.0
03:30:23.601 00.000 21444 MultiStar: [#1 -0.43,0.95,0.88,U] [#2 -1.00,0.99,0.74,U] [#3 -1.25,0.64,0.67,U] [#4 -0.67,0.96,0.86,U] [#5 -0.62,1.41,0.52,U] [#6 -0.67,1.06,0.63,U] [#7 -0.52,1.19,0.38,U] [#8 -0.69,1.12,0.70,U] 
03:30:23.601 00.000 21444 refined, 8 included, MultiStar: {-0.70, 1.08}, one-star: {-0.55, 1.45}
03:30:23.601 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
03:30:23.601 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.54)
03:30:23.601 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=1.08 hyp=1.29 cameraTheta=2.15 mountX=0.80 mountY=0.74, mountTheta=0.74
03:30:23.602 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=1.08, opts=13)
03:30:23.602 00.000 21444 Enqueuing Move request for scope (-0.70, 1.08)
03:30:23.602 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=168, FiltMax=65504, Gamma=0.560
03:30:23.602 00.000 21444 UpdateGuideState exits: m=5625710 SNR=200.1 Saturated
03:30:23.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:23.602 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:23.602 00.000 21444 Enqueuing Expose request
03:30:23.602 00.000 25848 Worker thread wakes up
03:30:23.602 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 1.08) opts 0xd
03:30:23.602 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, 1.08)
03:30:23.602 00.000 25848 Moving (-0.70, 1.08) raw xDistance=0.80 yDistance=0.74
03:30:23.602 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
03:30:23.602 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
03:30:23.602 00.000 25848 MoveAxis(W, 23, ABG)
03:30:23.602 00.000 25848 Guiding  Dir = 3, Dur = 23
03:30:23.627 00.025 25848 IsSlewing returns 0
03:30:23.627 00.000 25848 IsGuiding returns 0
03:30:23.658 00.031 25848 IsGuiding returns 1
03:30:23.658 00.000 25848 scope still moving after pulse duration time elapsed
03:30:23.718 00.060 25848 IsSlewing returns 0
03:30:23.718 00.000 25848 IsGuiding returns 0
03:30:23.718 00.000 25848 scope move finished after 23 + 68 ms
03:30:23.719 00.001 25848 Move returns status 0, amount 23
03:30:23.719 00.000 25848 MoveAxis(S, 20, ABG)
03:30:23.719 00.000 25848 Guiding  Dir = 1, Dur = 20
03:30:23.751 00.032 25848 IsSlewing returns 0
03:30:23.751 00.000 25848 IsGuiding returns 0
03:30:23.784 00.033 25848 IsGuiding returns 1
03:30:23.784 00.000 25848 scope still moving after pulse duration time elapsed
03:30:23.845 00.061 25848 IsSlewing returns 0
03:30:23.846 00.001 25848 IsGuiding returns 0
03:30:23.846 00.000 25848 scope move finished after 20 + 73 ms
03:30:23.846 00.000 25848 Move returns status 0, amount 20
03:30:23.846 00.000 25848 move complete, result=0
03:30:23.846 00.000 25848 worker thread done servicing request
03:30:23.846 00.000 25848 Worker thread wakes up
03:30:23.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:23.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:23.846 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.7 px 20 ms SOUTH
03:30:26.691 02.845 25848 Exposure complete
03:30:26.769 00.078 25848 worker thread done servicing request
03:30:26.769 00.000 21444 OnExposeComplete: enter
03:30:26.769 00.000 21444 UpdateGuideState(): m_state=6
03:30:26.769 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
03:30:26.769 00.000 21444 Star::Find returns 1 (1), X=1265.30, Y=676.53, Mass=5901701, SNR=256.6, Peak=65504 HFD=8.0
03:30:26.770 00.001 21444 MultiStar: [#1 0.74,0.05,0.63,U] [#2 0.74,0.01,0.63,U] [#3 0.42,-0.35,0.61,U] [#4 0.41,-0.35,0.54,U] [#5 1.49,0.16,0.57,U] [#6 0.42,-0.40,0.41,U] [#7 1.20,-0.27,0.31,U] [#8 -0.18,-0.06,0.47,U] 
03:30:26.770 00.000 21444 single-star, 8 included, MultiStar: {0.60, -0.16}, one-star: {0.38, -0.30}
03:30:26.770 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.56)
03:30:26.770 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
03:30:26.770 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.30 hyp=0.48 cameraTheta=-0.67 mountX=-0.40 mountY=-0.13, mountTheta=-2.82
03:30:26.770 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.30, opts=13)
03:30:26.770 00.000 21444 Enqueuing Move request for scope (0.38, -0.30)
03:30:26.770 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=142, FiltMax=65504, Gamma=0.560
03:30:26.771 00.001 21444 UpdateGuideState exits: m=5901701 SNR=256.6 Saturated
03:30:26.771 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:26.771 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:26.771 00.000 21444 Enqueuing Expose request
03:30:26.771 00.000 25848 Worker thread wakes up
03:30:26.771 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.30) opts 0xd
03:30:26.771 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.30)
03:30:26.771 00.000 25848 Moving (0.38, -0.30) raw xDistance=-0.40 yDistance=-0.13
03:30:26.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
03:30:26.771 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:26.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:30:26.771 00.000 25848 MoveAxis(E, 0, ABG)
03:30:26.771 00.000 25848 Move returns status 0, amount 0
03:30:26.771 00.000 25848 MoveAxis(N, 0, ABG)
03:30:26.771 00.000 25848 Move returns status 0, amount 0
03:30:26.771 00.000 25848 move complete, result=0
03:30:26.771 00.000 25848 worker thread done servicing request
03:30:26.771 00.000 25848 Worker thread wakes up
03:30:26.771 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:26.771 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
03:30:26.771 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:29.619 02.848 25848 Exposure complete
03:30:29.697 00.078 25848 worker thread done servicing request
03:30:29.697 00.000 21444 OnExposeComplete: enter
03:30:29.697 00.000 21444 UpdateGuideState(): m_state=6
03:30:29.697 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
03:30:29.697 00.000 21444 Star::Find returns 1 (1), X=1266.30, Y=677.91, Mass=5769219, SNR=204.7, Peak=65504 HFD=8.1
03:30:29.697 00.000 21444 MultiStar: [#1 1.67,0.57,0.95,U] [#2 1.12,0.88,0.63,U] [#3 1.53,-0.06,0.61,U] [#4 1.12,0.46,0.96,U] [#5 1.71,0.65,0.54,U] [#6 1.72,0.46,0.47,U] [#7 1.19,0.35,0.50,U] [#8 1.29,0.72,0.63,U] 
03:30:29.697 00.000 21444 refined, 8 included, MultiStar: {1.40, 0.60}, one-star: {1.37, 1.08}
03:30:29.697 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
03:30:29.697 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.79)
03:30:29.697 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=0.60 hyp=1.52 cameraTheta=0.40 mountX=-1.34 mountY=1.08, mountTheta=2.46
03:30:29.698 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=0.60, opts=13)
03:30:29.698 00.000 21444 Enqueuing Move request for scope (1.40, 0.60)
03:30:29.698 00.000 25848 Worker thread wakes up
03:30:29.698 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, 0.60) opts 0xd
03:30:29.698 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, 0.60)
03:30:29.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=118, FiltMax=65504, Gamma=0.560
03:30:29.698 00.000 21444 UpdateGuideState exits: m=5769219 SNR=204.7 Saturated
03:30:29.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:29.699 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:29.699 00.000 21444 Enqueuing Expose request
03:30:29.699 00.000 25848 Moving (1.40, 0.60) raw xDistance=-1.34 yDistance=1.08
03:30:29.699 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.34
03:30:29.699 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
03:30:29.699 00.000 25848 MoveAxis(E, 39, ABG)
03:30:29.699 00.000 25848 Guiding  Dir = 2, Dur = 39
03:30:29.719 00.020 25848 IsSlewing returns 0
03:30:29.719 00.000 25848 IsGuiding returns 0
03:30:29.750 00.031 25848 PulseGuide returned control before completion, sleep 18
03:30:29.773 00.023 25848 IsGuiding returns 1
03:30:29.773 00.000 25848 scope still moving after pulse duration time elapsed
03:30:29.887 00.114 25848 IsSlewing returns 0
03:30:29.889 00.002 25848 IsGuiding returns 0
03:30:29.889 00.000 25848 scope move finished after 39 + 130 ms
03:30:29.889 00.000 25848 Move returns status 0, amount 39
03:30:29.889 00.000 25848 MoveAxis(S, 30, ABG)
03:30:29.889 00.000 25848 Guiding  Dir = 1, Dur = 30
03:30:29.922 00.033 25848 IsSlewing returns 0
03:30:29.922 00.000 25848 IsGuiding returns 0
03:30:29.953 00.031 25848 IsGuiding returns 1
03:30:29.953 00.000 25848 scope still moving after pulse duration time elapsed
03:30:29.998 00.045 25848 IsSlewing returns 0
03:30:29.998 00.000 25848 IsGuiding returns 0
03:30:29.998 00.000 25848 scope move finished after 30 + 46 ms
03:30:29.998 00.000 25848 Move returns status 0, amount 30
03:30:29.998 00.000 25848 move complete, result=0
03:30:29.998 00.000 25848 worker thread done servicing request
03:30:29.998 00.000 25848 Worker thread wakes up
03:30:29.998 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:29.998 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:29.999 00.001 21444 GuideStep: -1.3 px 39 ms EAST, 1.1 px 30 ms SOUTH
03:30:32.846 02.847 25848 Exposure complete
03:30:32.926 00.080 25848 worker thread done servicing request
03:30:32.926 00.000 21444 OnExposeComplete: enter
03:30:32.926 00.000 21444 UpdateGuideState(): m_state=6
03:30:32.926 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
03:30:32.926 00.000 21444 Star::Find returns 1 (1), X=1266.06, Y=677.09, Mass=5497741, SNR=178.2, Peak=65504 HFD=8.1
03:30:32.926 00.000 21444 MultiStar: [#1 1.53,-0.56,0.80,U] [#2 0.81,-0.39,0.63,U] [#3 0.40,-0.76,0.55,U] [#4 0.93,-0.23,0.67,U] [#5 1.05,0.18,0.62,U] [#6 1.25,-0.48,0.61,U] [#7 1.12,-0.05,0.46,U] [#8 0.91,-0.31,0.65,U] 
03:30:32.926 00.000 21444 refined, 8 included, MultiStar: {1.04, -0.24}, one-star: {1.13, 0.26}
03:30:32.926 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.01)
03:30:32.926 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.17)
03:30:32.926 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=-0.24 hyp=1.06 cameraTheta=-0.22 mountX=-1.06 mountY=0.18, mountTheta=2.98
03:30:32.927 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=-0.24, opts=13)
03:30:32.927 00.000 21444 Enqueuing Move request for scope (1.04, -0.24)
03:30:32.927 00.000 25848 Worker thread wakes up
03:30:32.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=170, FiltMax=65504, Gamma=0.560
03:30:32.927 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, -0.24) opts 0xd
03:30:32.927 00.000 21444 UpdateGuideState exits: m=5497741 SNR=178.2 Saturated
03:30:32.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:32.927 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, -0.24)
03:30:32.927 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:32.927 00.000 21444 Enqueuing Expose request
03:30:32.927 00.000 25848 Moving (1.04, -0.24) raw xDistance=-1.06 yDistance=0.18
03:30:32.928 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.06
03:30:32.928 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:32.928 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:30:32.928 00.000 25848 MoveAxis(E, 33, ABG)
03:30:32.928 00.000 25848 Guiding  Dir = 2, Dur = 33
03:30:32.952 00.024 25848 IsSlewing returns 0
03:30:32.952 00.000 25848 IsGuiding returns 0
03:30:32.984 00.032 25848 PulseGuide returned control before completion, sleep 12
03:30:33.001 00.017 25848 IsGuiding returns 1
03:30:33.001 00.000 25848 scope still moving after pulse duration time elapsed
03:30:33.132 00.131 25848 IsSlewing returns 0
03:30:33.132 00.000 25848 IsGuiding returns 0
03:30:33.132 00.000 25848 scope move finished after 33 + 147 ms
03:30:33.132 00.000 25848 Move returns status 0, amount 33
03:30:33.132 00.000 25848 MoveAxis(N, 0, ABG)
03:30:33.132 00.000 25848 Move returns status 0, amount 0
03:30:33.132 00.000 25848 move complete, result=0
03:30:33.133 00.001 25848 worker thread done servicing request
03:30:33.133 00.000 25848 Worker thread wakes up
03:30:33.133 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 0.2 px 0 ms NORTH
03:30:33.133 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:33.133 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:35.983 02.850 25848 Exposure complete
03:30:36.050 00.067 25848 worker thread done servicing request
03:30:36.050 00.000 21444 OnExposeComplete: enter
03:30:36.050 00.000 21444 UpdateGuideState(): m_state=6
03:30:36.050 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
03:30:36.050 00.000 21444 Star::Find returns 1 (1), X=1264.15, Y=676.93, Mass=5517534, SNR=162.2, Peak=65504 HFD=8.1
03:30:36.051 00.001 21444 MultiStar: [#1 -0.48,-0.24,0.84,U] [#2 -0.96,0.29,0.84,U] [#3 -0.93,-0.57,0.66,U] [#4 -0.96,-0.03,0.92,U] [#5 -0.38,-0.72,0.93,U] [#6 -0.84,-0.50,0.73,U] [#7 -0.56,-0.07,0.63,U] [#8 -1.01,-0.10,0.83,U] 
03:30:36.051 00.000 21444 single-star, 8 included, MultiStar: {-0.76, -0.19}, one-star: {-0.78, 0.10}
03:30:36.051 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
03:30:36.051 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
03:30:36.051 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=0.10 hyp=0.78 cameraTheta=3.01 mountX=0.78 mountY=-0.20, mountTheta=-0.25
03:30:36.051 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=0.10, opts=13)
03:30:36.051 00.000 21444 Enqueuing Move request for scope (-0.78, 0.10)
03:30:36.051 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=204, FiltMax=65504, Gamma=0.560
03:30:36.052 00.001 21444 UpdateGuideState exits: m=5517534 SNR=162.2 Saturated
03:30:36.052 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:36.052 00.000 25848 Worker thread wakes up
03:30:36.052 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.10) opts 0xd
03:30:36.052 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 0.10)
03:30:36.052 00.000 25848 Moving (-0.78, 0.10) raw xDistance=0.78 yDistance=-0.20
03:30:36.052 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.78
03:30:36.052 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:36.052 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:36.052 00.000 21444 Enqueuing Expose request
03:30:36.052 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:30:36.052 00.000 25848 MoveAxis(W, 20, ABG)
03:30:36.052 00.000 25848 Guiding  Dir = 3, Dur = 20
03:30:36.092 00.040 25848 IsSlewing returns 0
03:30:36.093 00.001 25848 IsGuiding returns 0
03:30:36.124 00.031 25848 IsGuiding returns 1
03:30:36.124 00.000 25848 scope still moving after pulse duration time elapsed
03:30:36.189 00.065 25848 IsSlewing returns 0
03:30:36.189 00.000 25848 IsGuiding returns 0
03:30:36.189 00.000 25848 scope move finished after 20 + 76 ms
03:30:36.189 00.000 25848 Move returns status 0, amount 20
03:30:36.189 00.000 25848 MoveAxis(N, 0, ABG)
03:30:36.189 00.000 25848 Move returns status 0, amount 0
03:30:36.189 00.000 25848 move complete, result=0
03:30:36.189 00.000 25848 worker thread done servicing request
03:30:36.189 00.000 25848 Worker thread wakes up
03:30:36.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:36.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:36.189 00.000 21444 GuideStep: 0.8 px 20 ms WEST, -0.2 px 0 ms NORTH
03:30:39.039 02.850 25848 Exposure complete
03:30:39.114 00.075 25848 worker thread done servicing request
03:30:39.114 00.000 21444 OnExposeComplete: enter
03:30:39.115 00.001 21444 UpdateGuideState(): m_state=6
03:30:39.115 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
03:30:39.115 00.000 21444 Star::Find returns 1 (1), X=1264.29, Y=678.24, Mass=5600133, SNR=206.2, Peak=65504 HFD=7.9
03:30:39.115 00.000 21444 MultiStar: [#1 -0.29,0.43,0.69,U] [#2 -0.43,0.72,0.70,U] [#3 -0.61,0.78,0.63,U] [#4 -0.79,1.22,0.88,U] [#5 0.06,0.88,0.69,U] [#6 -0.48,0.71,0.53,U] [#7 -0.74,1.59,0.39,U] [#8 -0.44,1.49,0.59,U] 
03:30:39.115 00.000 21444 refined, 8 included, MultiStar: {-0.49, 1.03}, one-star: {-0.64, 1.41}
03:30:39.115 00.000 21444 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.05) = xAngle (-1.04 = -1.04)
03:30:39.115 00.000 21444 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.40)
03:30:39.115 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=1.03 hyp=1.14 cameraTheta=2.01 mountX=0.58 mountY=0.77, mountTheta=0.92
03:30:39.116 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=1.03, opts=13)
03:30:39.116 00.000 21444 Enqueuing Move request for scope (-0.49, 1.03)
03:30:39.116 00.000 25848 Worker thread wakes up
03:30:39.116 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 1.03) opts 0xd
03:30:39.116 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 1.03)
03:30:39.116 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=144, FiltMax=65504, Gamma=0.560
03:30:39.116 00.000 25848 Moving (-0.49, 1.03) raw xDistance=0.58 yDistance=0.77
03:30:39.116 00.000 21444 UpdateGuideState exits: m=5600133 SNR=206.2 Saturated
03:30:39.116 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.58
03:30:39.116 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:39.116 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
03:30:39.116 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:39.117 00.001 21444 Enqueuing Expose request
03:30:39.117 00.000 25848 MoveAxis(W, 18, ABG)
03:30:39.117 00.000 25848 Guiding  Dir = 3, Dur = 18
03:30:39.141 00.024 25848 IsSlewing returns 0
03:30:39.141 00.000 25848 IsGuiding returns 0
03:30:39.173 00.032 25848 IsGuiding returns 1
03:30:39.173 00.000 25848 scope still moving after pulse duration time elapsed
03:30:39.252 00.079 25848 IsSlewing returns 0
03:30:39.252 00.000 25848 IsGuiding returns 0
03:30:39.252 00.000 25848 scope move finished after 18 + 92 ms
03:30:39.252 00.000 25848 Move returns status 0, amount 18
03:30:39.252 00.000 25848 MoveAxis(S, 21, ABG)
03:30:39.252 00.000 25848 Guiding  Dir = 1, Dur = 21
03:30:39.282 00.030 25848 IsSlewing returns 0
03:30:39.282 00.000 25848 IsGuiding returns 0
03:30:39.314 00.032 25848 IsGuiding returns 1
03:30:39.314 00.000 25848 scope still moving after pulse duration time elapsed
03:30:39.374 00.060 25848 IsSlewing returns 0
03:30:39.374 00.000 25848 IsGuiding returns 0
03:30:39.374 00.000 25848 scope move finished after 21 + 70 ms
03:30:39.374 00.000 25848 Move returns status 0, amount 21
03:30:39.374 00.000 25848 move complete, result=0
03:30:39.374 00.000 25848 worker thread done servicing request
03:30:39.374 00.000 25848 Worker thread wakes up
03:30:39.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:39.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:39.374 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.8 px 21 ms SOUTH
03:30:42.221 02.847 25848 Exposure complete
03:30:42.301 00.080 25848 worker thread done servicing request
03:30:42.301 00.000 21444 OnExposeComplete: enter
03:30:42.301 00.000 21444 UpdateGuideState(): m_state=6
03:30:42.301 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
03:30:42.301 00.000 21444 Star::Find returns 1 (1), X=1263.23, Y=676.81, Mass=5468738, SNR=210.3, Peak=65504 HFD=7.8
03:30:42.302 00.001 21444 MultiStar: [#1 -0.93,-0.80,0.93,U] [#2 -0.97,-0.35,0.86,U] [#3 -0.62,-0.80,0.72,U] [#4 -1.37,-0.61,0.84,U] [#5 -1.65,0.02,0.57,U] [#6 -1.07,-0.79,0.72,U] [#7 -0.87,-0.53,0.45,U] [#8 -1.39,-0.02,0.51,U] 
03:30:42.302 00.000 21444 refined, 8 included, MultiStar: {-1.18, -0.45}, one-star: {-1.70, -0.02}
03:30:42.302 00.000 21444 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.05) = xAngle (-5.83 = 0.45)
03:30:42.302 00.000 21444 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.67 = -2.39)
03:30:42.302 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=-0.45 hyp=1.27 cameraTheta=-2.78 mountX=1.14 mountY=-0.86, mountTheta=-0.65
03:30:42.303 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=-0.45, opts=13)
03:30:42.303 00.000 21444 Enqueuing Move request for scope (-1.18, -0.45)
03:30:42.303 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=228, FiltMax=65504, Gamma=0.560
03:30:42.303 00.000 21444 UpdateGuideState exits: m=5468738 SNR=210.3 Saturated
03:30:42.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:42.303 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:42.303 00.000 21444 Enqueuing Expose request
03:30:42.303 00.000 25848 Worker thread wakes up
03:30:42.303 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.45) opts 0xd
03:30:42.303 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, -0.45)
03:30:42.303 00.000 25848 Moving (-1.18, -0.45) raw xDistance=1.14 yDistance=-0.86
03:30:42.303 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.14
03:30:42.303 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:30:42.303 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
03:30:42.303 00.000 25848 MoveAxis(W, 34, ABG)
03:30:42.303 00.000 25848 Guiding  Dir = 3, Dur = 34
03:30:42.351 00.048 25848 IsSlewing returns 0
03:30:42.352 00.001 25848 IsGuiding returns 0
03:30:42.383 00.031 25848 PulseGuide returned control before completion, sleep 14
03:30:42.408 00.025 25848 IsGuiding returns 1
03:30:42.408 00.000 25848 scope still moving after pulse duration time elapsed
03:30:42.468 00.060 25848 IsSlewing returns 0
03:30:42.468 00.000 25848 IsGuiding returns 0
03:30:42.468 00.000 25848 scope move finished after 34 + 82 ms
03:30:42.468 00.000 25848 Move returns status 0, amount 34
03:30:42.468 00.000 25848 MoveAxis(N, 0, ABG)
03:30:42.468 00.000 25848 Move returns status 0, amount 0
03:30:42.468 00.000 25848 move complete, result=0
03:30:42.468 00.000 25848 worker thread done servicing request
03:30:42.468 00.000 25848 Worker thread wakes up
03:30:42.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:42.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:42.468 00.000 21444 GuideStep: 1.1 px 34 ms WEST, -0.9 px 0 ms NORTH
03:30:45.325 02.857 25848 Exposure complete
03:30:45.393 00.068 25848 worker thread done servicing request
03:30:45.393 00.000 21444 OnExposeComplete: enter
03:30:45.393 00.000 21444 UpdateGuideState(): m_state=6
03:30:45.393 00.000 21444 Star::Find(15, 1263, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
03:30:45.393 00.000 21444 Star::Find returns 1 (1), X=1263.58, Y=676.22, Mass=5398882, SNR=180.9, Peak=65504 HFD=8.0
03:30:45.394 00.001 21444 MultiStar: [#1 -1.01,-1.47,0.75,U] [#2 -1.12,-1.07,0.85,U] [#3 -0.73,-1.20,0.73,U] [#4 -1.41,-0.68,0.84,U] [#5 -1.85,-0.89,0.00,M1] [#6 -1.23,-1.51,0.74,U] [#7 -1.04,-0.89,0.60,U] [#8 -1.45,-1.04,0.69,U] 
03:30:45.394 00.000 21444 single-star, 7 included, MultiStar: {-1.18, -1.04}, one-star: {-1.35, -0.61}
03:30:45.394 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.52)
03:30:45.394 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.61 = -2.33)
03:30:45.394 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=-0.61 hyp=1.49 cameraTheta=-2.72 mountX=1.29 mountY=-1.08, mountTheta=-0.70
03:30:45.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=-0.61, opts=13)
03:30:45.395 00.000 21444 Enqueuing Move request for scope (-1.35, -0.61)
03:30:45.395 00.000 25848 Worker thread wakes up
03:30:45.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.61) opts 0xd
03:30:45.395 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, -0.61)
03:30:45.395 00.000 25848 Moving (-1.35, -0.61) raw xDistance=1.29 yDistance=-1.08
03:30:45.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.29
03:30:45.395 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:30:45.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:30:45.395 00.000 21444 UpdateGuideState exits: m=5398882 SNR=180.9 Saturated
03:30:45.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:45.395 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:45.395 00.000 21444 Enqueuing Expose request
03:30:45.395 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
03:30:45.395 00.000 25848 MoveAxis(W, 40, ABG)
03:30:45.395 00.000 25848 Guiding  Dir = 3, Dur = 40
03:30:45.423 00.028 25848 IsSlewing returns 0
03:30:45.424 00.001 25848 IsGuiding returns 0
03:30:45.455 00.031 25848 PulseGuide returned control before completion, sleep 20
03:30:45.480 00.025 25848 IsGuiding returns 1
03:30:45.480 00.000 25848 scope still moving after pulse duration time elapsed
03:30:45.531 00.051 25848 IsSlewing returns 0
03:30:45.531 00.000 25848 IsGuiding returns 0
03:30:45.531 00.000 25848 scope move finished after 40 + 68 ms
03:30:45.531 00.000 25848 Move returns status 0, amount 40
03:30:45.531 00.000 25848 MoveAxis(N, 0, ABG)
03:30:45.531 00.000 25848 Move returns status 0, amount 0
03:30:45.532 00.001 25848 move complete, result=0
03:30:45.532 00.000 25848 worker thread done servicing request
03:30:45.532 00.000 25848 Worker thread wakes up
03:30:45.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:45.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:45.532 00.000 21444 GuideStep: 1.3 px 40 ms WEST, -1.1 px 0 ms NORTH
03:30:48.375 02.843 25848 Exposure complete
03:30:48.462 00.087 25848 worker thread done servicing request
03:30:48.462 00.000 21444 OnExposeComplete: enter
03:30:48.462 00.000 21444 UpdateGuideState(): m_state=6
03:30:48.463 00.001 21444 Star::Find(15, 1263, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
03:30:48.463 00.000 21444 Star::Find returns 1 (1), X=1265.16, Y=676.76, Mass=4836293, SNR=121.2, Peak=65504 HFD=7.8
03:30:48.463 00.000 21444 MultiStar: [#1 -0.09,-0.76,0.97,U] [#2 -0.54,-0.90,0.76,U] [#3 -1.15,-0.86,1.04,U] [#4 0.19,-0.68,0.92,U] [#5 -0.34,-0.61,0.65,U] [#6 0.09,-1.09,0.71,U] [#7 -0.03,-1.16,0.49,U] [#8 -0.06,-1.16,0.74,U] 
03:30:48.463 00.000 21444 single-star, 8 included, MultiStar: {-0.21, -0.77}, one-star: {0.23, -0.07}
03:30:48.463 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.96)
03:30:48.463 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.11)
03:30:48.463 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.28 mountX=-0.24 mountY=0.03, mountTheta=3.03
03:30:48.464 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.07, opts=13)
03:30:48.464 00.000 21444 Enqueuing Move request for scope (0.23, -0.07)
03:30:48.464 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=220, FiltMax=65504, Gamma=0.560
03:30:48.464 00.000 21444 UpdateGuideState exits: m=4836293 SNR=121.2 Saturated
03:30:48.464 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:48.464 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:48.464 00.000 21444 Enqueuing Expose request
03:30:48.464 00.000 25848 Worker thread wakes up
03:30:48.464 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
03:30:48.464 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
03:30:48.464 00.000 25848 Moving (0.23, -0.07) raw xDistance=-0.24 yDistance=0.03
03:30:48.465 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
03:30:48.465 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:48.465 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:30:48.465 00.000 25848 MoveAxis(E, 0, ABG)
03:30:48.465 00.000 25848 Move returns status 0, amount 0
03:30:48.465 00.000 25848 MoveAxis(N, 0, ABG)
03:30:48.465 00.000 25848 Move returns status 0, amount 0
03:30:48.465 00.000 25848 move complete, result=0
03:30:48.465 00.000 25848 worker thread done servicing request
03:30:48.465 00.000 25848 Worker thread wakes up
03:30:48.465 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:48.465 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:48.465 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:51.317 02.852 25848 Exposure complete
03:30:51.404 00.087 25848 worker thread done servicing request
03:30:51.404 00.000 21444 OnExposeComplete: enter
03:30:51.404 00.000 21444 UpdateGuideState(): m_state=6
03:30:51.404 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
03:30:51.404 00.000 21444 Star::Find returns 1 (1), X=1266.03, Y=676.16, Mass=5103826, SNR=157.0, Peak=65504 HFD=8.1
03:30:51.405 00.001 21444 MultiStar: [#1 1.39,-1.68,0.00,M1] [#2 0.73,-1.11,0.70,U] [#3 0.60,-1.44,0.61,U] [#4 1.02,-0.98,0.75,U] [#5 0.69,-0.65,0.81,U] [#6 0.80,-1.07,0.54,U] [#7 1.21,-1.36,0.51,U] [#8 1.09,-1.13,0.65,U] 
03:30:51.405 00.000 21444 single-star, 7 included, MultiStar: {0.91, -1.00}, one-star: {1.10, -0.67}
03:30:51.405 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
03:30:51.405 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
03:30:51.405 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=-0.67 hyp=1.29 cameraTheta=-0.55 mountX=-1.16 mountY=-0.21, mountTheta=-2.97
03:30:51.406 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=-0.67, opts=13)
03:30:51.406 00.000 21444 Enqueuing Move request for scope (1.10, -0.67)
03:30:51.406 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=142, FiltMax=65504, Gamma=0.560
03:30:51.406 00.000 21444 UpdateGuideState exits: m=5103826 SNR=157.0 Saturated
03:30:51.406 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:51.406 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:51.406 00.000 21444 Enqueuing Expose request
03:30:51.406 00.000 25848 Worker thread wakes up
03:30:51.406 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.67) opts 0xd
03:30:51.406 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, -0.67)
03:30:51.406 00.000 25848 Moving (1.10, -0.67) raw xDistance=-1.16 yDistance=-0.21
03:30:51.406 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.16
03:30:51.406 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:51.407 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:30:51.407 00.000 25848 MoveAxis(E, 34, ABG)
03:30:51.407 00.000 25848 Guiding  Dir = 2, Dur = 34
03:30:51.437 00.030 25848 IsSlewing returns 0
03:30:51.460 00.023 25848 IsGuiding returns 0
03:30:51.491 00.031 25848 PulseGuide returned control before completion, sleep 14
03:30:51.521 00.030 25848 IsGuiding returns 1
03:30:51.521 00.000 25848 scope still moving after pulse duration time elapsed
03:30:51.579 00.058 25848 IsSlewing returns 0
03:30:51.579 00.000 25848 IsGuiding returns 0
03:30:51.579 00.000 25848 scope move finished after 34 + 84 ms
03:30:51.579 00.000 25848 Move returns status 0, amount 34
03:30:51.579 00.000 25848 MoveAxis(N, 0, ABG)
03:30:51.579 00.000 25848 Move returns status 0, amount 0
03:30:51.579 00.000 25848 move complete, result=0
03:30:51.579 00.000 25848 worker thread done servicing request
03:30:51.580 00.001 25848 Worker thread wakes up
03:30:51.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:51.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:51.580 00.000 21444 GuideStep: -1.2 px 34 ms EAST, -0.2 px 0 ms NORTH
03:30:54.422 02.842 25848 Exposure complete
03:30:54.503 00.081 25848 worker thread done servicing request
03:30:54.504 00.001 21444 OnExposeComplete: enter
03:30:54.504 00.000 21444 UpdateGuideState(): m_state=6
03:30:54.504 00.000 21444 Star::Find(15, 1266, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
03:30:54.504 00.000 21444 Star::Find returns 1 (1), X=1266.04, Y=676.45, Mass=5543704, SNR=213.2, Peak=65504 HFD=8.0
03:30:54.504 00.000 21444 MultiStar: [#1 1.43,-0.65,0.77,U] [#2 0.88,-0.22,0.62,U] [#3 1.29,-0.49,0.63,U] [#4 0.62,-0.56,0.80,U] [#5 0.66,-0.30,0.73,U] [#6 1.22,-0.67,0.55,U] [#7 0.84,-0.62,0.60,U] [#8 0.83,-0.22,0.56,U] 
03:30:54.504 00.000 21444 refined, 8 included, MultiStar: {0.99, -0.45}, one-star: {1.11, -0.38}
03:30:54.504 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.80)
03:30:54.504 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.04)
03:30:54.504 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=-0.45 hyp=1.09 cameraTheta=-0.43 mountX=-1.02 mountY=-0.05, mountTheta=-3.10
03:30:54.506 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=-0.45, opts=13)
03:30:54.506 00.000 21444 Enqueuing Move request for scope (0.99, -0.45)
03:30:54.506 00.000 25848 Worker thread wakes up
03:30:54.506 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, -0.45) opts 0xd
03:30:54.506 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, -0.45)
03:30:54.506 00.000 25848 Moving (0.99, -0.45) raw xDistance=-1.02 yDistance=-0.05
03:30:54.506 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.02
03:30:54.506 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:54.506 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=216, FiltMax=65504, Gamma=0.560
03:30:54.506 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:30:54.506 00.000 21444 UpdateGuideState exits: m=5543704 SNR=213.2 Saturated
03:30:54.506 00.000 25848 MoveAxis(E, 32, ABG)
03:30:54.506 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:54.506 00.000 25848 Guiding  Dir = 2, Dur = 32
03:30:54.506 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:54.506 00.000 21444 Enqueuing Expose request
03:30:54.546 00.040 25848 IsSlewing returns 0
03:30:54.546 00.000 25848 IsGuiding returns 0
03:30:54.577 00.031 25848 PulseGuide returned control before completion, sleep 11
03:30:54.609 00.032 25848 IsGuiding returns 1
03:30:54.609 00.000 25848 scope still moving after pulse duration time elapsed
03:30:54.671 00.062 25848 IsSlewing returns 0
03:30:54.688 00.017 25848 IsGuiding returns 0
03:30:54.688 00.000 25848 scope move finished after 32 + 110 ms
03:30:54.688 00.000 25848 Move returns status 0, amount 32
03:30:54.688 00.000 25848 MoveAxis(N, 0, ABG)
03:30:54.688 00.000 25848 Move returns status 0, amount 0
03:30:54.688 00.000 25848 move complete, result=0
03:30:54.688 00.000 25848 worker thread done servicing request
03:30:54.688 00.000 25848 Worker thread wakes up
03:30:54.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:54.688 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:54.688 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -0.0 px 0 ms NORTH
03:30:57.532 02.844 25848 Exposure complete
03:30:57.615 00.083 25848 worker thread done servicing request
03:30:57.615 00.000 21444 OnExposeComplete: enter
03:30:57.616 00.001 21444 UpdateGuideState(): m_state=6
03:30:57.616 00.000 21444 Star::Find(15, 1266, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
03:30:57.616 00.000 21444 Star::Find returns 1 (1), X=1264.42, Y=677.17, Mass=5529685, SNR=175.7, Peak=65504 HFD=8.0
03:30:57.616 00.000 21444 MultiStar: [#1 0.17,-0.72,0.93,U] [#2 -0.31,-0.17,0.78,U] [#3 -0.43,-0.44,0.78,U] [#4 -0.18,-0.07,0.82,U] [#5 -0.05,0.02,0.69,U] [#6 -0.40,0.07,0.63,U] [#7 -0.08,-0.08,0.58,U] [#8 -0.33,0.03,0.51,U] 
03:30:57.616 00.000 21444 refined, 8 included, MultiStar: {-0.23, -0.12}, one-star: {-0.50, 0.34}
03:30:57.616 00.000 21444 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.05) = xAngle (-5.70 = 0.58)
03:30:57.616 00.000 21444 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.26)
03:30:57.616 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=-0.12 hyp=0.27 cameraTheta=-2.65 mountX=0.22 mountY=-0.20, mountTheta=-0.74
03:30:57.617 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=-0.12, opts=13)
03:30:57.617 00.000 21444 Enqueuing Move request for scope (-0.23, -0.12)
03:30:57.617 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=66, FiltMax=65504, Gamma=0.560
03:30:57.617 00.000 21444 UpdateGuideState exits: m=5529685 SNR=175.7 Saturated
03:30:57.618 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:57.618 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:30:57.618 00.000 21444 Enqueuing Expose request
03:30:57.618 00.000 25848 Worker thread wakes up
03:30:57.618 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.12) opts 0xd
03:30:57.618 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, -0.12)
03:30:57.618 00.000 25848 Moving (-0.23, -0.12) raw xDistance=0.22 yDistance=-0.20
03:30:57.618 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
03:30:57.618 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:57.618 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:30:57.618 00.000 25848 MoveAxis(E, 0, ABG)
03:30:57.618 00.000 25848 Move returns status 0, amount 0
03:30:57.618 00.000 25848 MoveAxis(N, 0, ABG)
03:30:57.618 00.000 25848 Move returns status 0, amount 0
03:30:57.618 00.000 25848 move complete, result=0
03:30:57.618 00.000 25848 worker thread done servicing request
03:30:57.618 00.000 25848 Worker thread wakes up
03:30:57.618 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:30:57.618 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:30:57.618 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:31:00.464 02.846 25848 Exposure complete
03:31:00.551 00.087 25848 worker thread done servicing request
03:31:00.551 00.000 21444 OnExposeComplete: enter
03:31:00.551 00.000 21444 UpdateGuideState(): m_state=6
03:31:00.552 00.001 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
03:31:00.552 00.000 21444 Star::Find returns 1 (1), X=1264.76, Y=677.84, Mass=5260224, SNR=165.5, Peak=65504 HFD=7.8
03:31:00.552 00.000 21444 MultiStar: [#1 -0.23,0.23,0.95,U] [#2 -0.76,0.68,0.80,U] [#3 -1.13,0.14,1.09,U] [#4 0.00,0.50,0.87,U] [#5 0.23,1.01,0.52,U] [#6 -0.38,0.20,0.65,U] [#7 -0.39,0.46,0.63,U] [#8 -0.25,0.76,0.65,U] 
03:31:00.552 00.000 21444 refined, 8 included, MultiStar: {-0.39, 0.53}, one-star: {-0.17, 1.01}
03:31:00.552 00.000 21444 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
03:31:00.552 00.000 21444 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.69 = 2.59)
03:31:00.552 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=0.53 hyp=0.66 cameraTheta=2.20 mountX=0.43 mountY=0.34, mountTheta=0.67
03:31:00.553 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=0.53, opts=13)
03:31:00.553 00.000 21444 Enqueuing Move request for scope (-0.39, 0.53)
03:31:00.554 00.001 25848 Worker thread wakes up
03:31:00.554 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.53) opts 0xd
03:31:00.554 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, 0.53)
03:31:00.554 00.000 25848 Moving (-0.39, 0.53) raw xDistance=0.43 yDistance=0.34
03:31:00.554 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
03:31:00.554 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:00.554 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:31:00.554 00.000 25848 MoveAxis(E, 0, ABG)
03:31:00.554 00.000 25848 Move returns status 0, amount 0
03:31:00.554 00.000 25848 MoveAxis(N, 0, ABG)
03:31:00.554 00.000 25848 Move returns status 0, amount 0
03:31:00.554 00.000 25848 move complete, result=0
03:31:00.554 00.000 25848 worker thread done servicing request
03:31:00.554 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=92, FiltMax=65504, Gamma=0.560
03:31:00.554 00.000 21444 UpdateGuideState exits: m=5260224 SNR=165.5 Saturated
03:31:00.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:00.554 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:00.554 00.000 21444 Enqueuing Expose request
03:31:00.554 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
03:31:00.555 00.001 25848 Worker thread wakes up
03:31:00.555 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:00.555 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:03.396 02.841 25848 Exposure complete
03:31:03.477 00.081 25848 worker thread done servicing request
03:31:03.477 00.000 21444 OnExposeComplete: enter
03:31:03.477 00.000 21444 UpdateGuideState(): m_state=6
03:31:03.478 00.001 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
03:31:03.478 00.000 21444 Star::Find returns 1 (1), X=1264.20, Y=677.97, Mass=5025752, SNR=139.4, Peak=65504 HFD=8.0
03:31:03.478 00.000 21444 MultiStar: [#1 -0.96,-0.20,0.87,U] [#2 -0.97,0.12,0.88,U] [#3 -0.51,0.15,0.66,U] [#4 -0.81,0.64,0.84,U] [#5 -0.50,0.60,0.67,U] [#6 -0.45,0.15,0.71,U] [#7 -0.14,0.34,0.63,U] [#8 -0.33,0.32,0.74,U] 
03:31:03.478 00.000 21444 refined, 8 included, MultiStar: {-0.63, 0.38}, one-star: {-0.73, 1.14}
03:31:03.478 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
03:31:03.478 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
03:31:03.478 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=0.38 hyp=0.74 cameraTheta=2.60 mountX=0.66 mountY=0.11, mountTheta=0.17
03:31:03.479 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=0.38, opts=13)
03:31:03.479 00.000 21444 Enqueuing Move request for scope (-0.63, 0.38)
03:31:03.479 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=16, FiltMax=65504, Gamma=0.560
03:31:03.479 00.000 21444 UpdateGuideState exits: m=5025752 SNR=139.4 Saturated
03:31:03.479 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:03.479 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:03.479 00.000 21444 Enqueuing Expose request
03:31:03.479 00.000 25848 Worker thread wakes up
03:31:03.479 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.38) opts 0xd
03:31:03.479 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 0.38)
03:31:03.479 00.000 25848 Moving (-0.63, 0.38) raw xDistance=0.66 yDistance=0.11
03:31:03.479 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
03:31:03.479 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:03.479 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:31:03.479 00.000 25848 MoveAxis(W, 19, ABG)
03:31:03.479 00.000 25848 Guiding  Dir = 3, Dur = 19
03:31:03.500 00.021 25848 IsSlewing returns 0
03:31:03.500 00.000 25848 IsGuiding returns 0
03:31:03.557 00.057 25848 IsGuiding returns 1
03:31:03.558 00.001 25848 scope still moving after pulse duration time elapsed
03:31:03.608 00.050 25848 IsSlewing returns 0
03:31:03.608 00.000 25848 IsGuiding returns 0
03:31:03.608 00.000 25848 scope move finished after 19 + 88 ms
03:31:03.608 00.000 25848 Move returns status 0, amount 19
03:31:03.608 00.000 25848 MoveAxis(N, 0, ABG)
03:31:03.608 00.000 25848 Move returns status 0, amount 0
03:31:03.608 00.000 25848 move complete, result=0
03:31:03.608 00.000 25848 worker thread done servicing request
03:31:03.608 00.000 25848 Worker thread wakes up
03:31:03.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:03.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:03.608 00.000 21444 GuideStep: 0.7 px 19 ms WEST, 0.1 px 0 ms NORTH
03:31:06.455 02.847 25848 Exposure complete
03:31:06.543 00.088 25848 worker thread done servicing request
03:31:06.544 00.001 21444 OnExposeComplete: enter
03:31:06.544 00.000 21444 UpdateGuideState(): m_state=6
03:31:06.544 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
03:31:06.544 00.000 21444 Star::Find returns 1 (1), X=1266.39, Y=677.66, Mass=5211721, SNR=133.6, Peak=65504 HFD=7.8
03:31:06.544 00.000 21444 MultiStar: [#1 2.51,-0.34,0.00,M1] [#2 1.87,0.01,0.87,U] [#3 2.09,-0.08,0.00,M1] [#4 1.05,0.36,0.94,U] [#5 1.73,0.43,0.96,U] [#6 1.66,-0.18,0.82,U] [#7 1.69,0.35,0.64,U] [#8 1.37,0.15,0.81,U] 
03:31:06.544 00.000 21444 refined, 6 included, MultiStar: {1.54, 0.29}, one-star: {1.46, 0.83}
03:31:06.544 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
03:31:06.544 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.58)
03:31:06.544 00.000 21444 CameraToMount -- cameraX=1.54 cameraY=0.29 hyp=1.57 cameraTheta=0.19 mountX=-1.51 mountY=0.86, mountTheta=2.62
03:31:06.546 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.54, y=0.29, opts=13)
03:31:06.546 00.000 21444 Enqueuing Move request for scope (1.54, 0.29)
03:31:06.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=54, FiltMax=65504, Gamma=0.560
03:31:06.546 00.000 21444 UpdateGuideState exits: m=5211721 SNR=133.6 Saturated
03:31:06.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:06.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:06.546 00.000 21444 Enqueuing Expose request
03:31:06.546 00.000 25848 Worker thread wakes up
03:31:06.546 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.54, 0.29) opts 0xd
03:31:06.546 00.000 25848 Handling offset move in thread for scope, endpoint = (1.54, 0.29)
03:31:06.546 00.000 25848 Moving (1.54, 0.29) raw xDistance=-1.51 yDistance=0.86
03:31:06.546 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.51
03:31:06.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
03:31:06.546 00.000 25848 MoveAxis(E, 42, ABG)
03:31:06.546 00.000 25848 Guiding  Dir = 2, Dur = 42
03:31:06.579 00.033 25848 IsSlewing returns 0
03:31:06.580 00.001 25848 IsGuiding returns 0
03:31:06.611 00.031 25848 PulseGuide returned control before completion, sleep 22
03:31:06.643 00.032 25848 IsGuiding returns 1
03:31:06.643 00.000 25848 scope still moving after pulse duration time elapsed
03:31:06.735 00.092 25848 IsSlewing returns 0
03:31:06.737 00.002 25848 IsGuiding returns 0
03:31:06.737 00.000 25848 scope move finished after 42 + 114 ms
03:31:06.737 00.000 25848 Move returns status 0, amount 42
03:31:06.737 00.000 25848 MoveAxis(S, 23, ABG)
03:31:06.737 00.000 25848 Guiding  Dir = 1, Dur = 23
03:31:06.765 00.028 25848 IsSlewing returns 0
03:31:06.766 00.001 25848 IsGuiding returns 0
03:31:06.797 00.031 25848 IsGuiding returns 1
03:31:06.797 00.000 25848 scope still moving after pulse duration time elapsed
03:31:06.857 00.060 25848 IsSlewing returns 0
03:31:06.857 00.000 25848 IsGuiding returns 0
03:31:06.857 00.000 25848 scope move finished after 23 + 68 ms
03:31:06.857 00.000 25848 Move returns status 0, amount 23
03:31:06.857 00.000 25848 move complete, result=0
03:31:06.857 00.000 25848 worker thread done servicing request
03:31:06.857 00.000 25848 Worker thread wakes up
03:31:06.857 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:06.857 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:06.858 00.001 21444 GuideStep: -1.5 px 42 ms EAST, 0.9 px 23 ms SOUTH
03:31:09.703 02.845 25848 Exposure complete
03:31:09.790 00.087 25848 worker thread done servicing request
03:31:09.791 00.001 21444 OnExposeComplete: enter
03:31:09.791 00.000 21444 UpdateGuideState(): m_state=6
03:31:09.791 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
03:31:09.791 00.000 21444 Star::Find returns 1 (1), X=1264.85, Y=676.27, Mass=5497864, SNR=197.9, Peak=65504 HFD=7.8
03:31:09.791 00.000 21444 MultiStar: [#1 0.54,-1.57,0.80,U] [#2 0.07,-1.16,0.70,U] [#3 -0.29,-1.49,0.78,U] [#4 0.34,-1.22,0.76,U] [#5 1.16,-0.66,0.66,U] [#6 0.68,-1.00,0.72,U] [#7 0.60,-0.97,0.55,U] [#8 0.50,-0.42,0.72,U] 
03:31:09.791 00.000 21444 single-star, 8 included, MultiStar: {0.36, -1.00}, one-star: {-0.08, -0.56}
03:31:09.791 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.77 = 1.51)
03:31:09.791 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.61 = -1.33)
03:31:09.791 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=-0.56 hyp=0.57 cameraTheta=-1.72 mountX=0.03 mountY=-0.55, mountTheta=-1.51
03:31:09.792 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=-0.56, opts=13)
03:31:09.792 00.000 21444 Enqueuing Move request for scope (-0.08, -0.56)
03:31:09.792 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=192, FiltMax=65504, Gamma=0.560
03:31:09.792 00.000 21444 UpdateGuideState exits: m=5497864 SNR=197.9 Saturated
03:31:09.792 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:09.792 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:09.793 00.001 21444 Enqueuing Expose request
03:31:09.793 00.000 25848 Worker thread wakes up
03:31:09.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.56) opts 0xd
03:31:09.793 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, -0.56)
03:31:09.793 00.000 25848 Moving (-0.08, -0.56) raw xDistance=0.03 yDistance=-0.55
03:31:09.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:31:09.793 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:31:09.793 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
03:31:09.793 00.000 25848 MoveAxis(E, 0, ABG)
03:31:09.793 00.000 25848 Move returns status 0, amount 0
03:31:09.793 00.000 25848 MoveAxis(N, 0, ABG)
03:31:09.793 00.000 25848 Move returns status 0, amount 0
03:31:09.793 00.000 25848 move complete, result=0
03:31:09.793 00.000 25848 worker thread done servicing request
03:31:09.793 00.000 25848 Worker thread wakes up
03:31:09.793 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:09.793 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:09.793 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
03:31:12.646 02.853 25848 Exposure complete
03:31:12.732 00.086 25848 worker thread done servicing request
03:31:12.733 00.001 21444 OnExposeComplete: enter
03:31:12.733 00.000 21444 UpdateGuideState(): m_state=6
03:31:12.733 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
03:31:12.733 00.000 21444 Star::Find returns 1 (1), X=1266.63, Y=676.28, Mass=5557816, SNR=211.5, Peak=65504 HFD=7.9
03:31:12.733 00.000 21444 MultiStar: [#1 1.96,-1.01,0.00,M1] [#2 1.48,-0.94,0.86,U] [#3 1.92,-1.36,0.00,M1] [#4 1.58,-0.81,0.64,U] [#5 1.69,-0.43,0.56,U] [#6 1.77,-0.76,0.60,U] [#7 1.55,-0.71,0.48,U] [#8 1.59,-0.51,0.72,U] 
03:31:12.733 00.000 21444 refined, 6 included, MultiStar: {1.62, -0.68}, one-star: {1.70, -0.55}
03:31:12.733 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.45 = 2.84)
03:31:12.733 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.01)
03:31:12.733 00.000 21444 CameraToMount -- cameraX=1.62 cameraY=-0.68 hyp=1.76 cameraTheta=-0.39 mountX=-1.68 mountY=-0.01, mountTheta=-3.14
03:31:12.734 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.62, y=-0.68, opts=13)
03:31:12.734 00.000 21444 Enqueuing Move request for scope (1.62, -0.68)
03:31:12.734 00.000 25848 Worker thread wakes up
03:31:12.735 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.62, -0.68) opts 0xd
03:31:12.735 00.000 25848 Handling offset move in thread for scope, endpoint = (1.62, -0.68)
03:31:12.735 00.000 25848 Moving (1.62, -0.68) raw xDistance=-1.68 yDistance=-0.01
03:31:12.735 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.68
03:31:12.735 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:12.735 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:31:12.735 00.000 25848 MoveAxis(E, 49, ABG)
03:31:12.735 00.000 25848 Guiding  Dir = 2, Dur = 49
03:31:12.735 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=40, FiltMax=65504, Gamma=0.560
03:31:12.735 00.000 21444 UpdateGuideState exits: m=5557816 SNR=211.5 Saturated
03:31:12.735 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:12.735 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:12.735 00.000 21444 Enqueuing Expose request
03:31:12.767 00.032 25848 IsSlewing returns 0
03:31:12.768 00.001 25848 IsGuiding returns 0
03:31:12.800 00.032 25848 PulseGuide returned control before completion, sleep 28
03:31:12.834 00.034 25848 IsGuiding returns 1
03:31:12.834 00.000 25848 scope still moving after pulse duration time elapsed
03:31:12.904 00.070 25848 IsSlewing returns 0
03:31:12.904 00.000 25848 IsGuiding returns 0
03:31:12.904 00.000 25848 scope move finished after 49 + 87 ms
03:31:12.904 00.000 25848 Move returns status 0, amount 49
03:31:12.904 00.000 25848 MoveAxis(N, 0, ABG)
03:31:12.904 00.000 25848 Move returns status 0, amount 0
03:31:12.904 00.000 25848 move complete, result=0
03:31:12.904 00.000 25848 worker thread done servicing request
03:31:12.904 00.000 25848 Worker thread wakes up
03:31:12.904 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:12.905 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:12.905 00.000 21444 GuideStep: -1.7 px 49 ms EAST, -0.0 px 0 ms NORTH
03:31:15.756 02.851 25848 Exposure complete
03:31:15.835 00.079 25848 worker thread done servicing request
03:31:15.835 00.000 21444 OnExposeComplete: enter
03:31:15.835 00.000 21444 UpdateGuideState(): m_state=6
03:31:15.835 00.000 21444 Star::Find(15, 1266, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
03:31:15.835 00.000 21444 Star::Find returns 1 (1), X=1266.77, Y=676.56, Mass=5266561, SNR=159.0, Peak=65504 HFD=7.7
03:31:15.836 00.001 21444 MultiStar: [#1 1.85,-0.91,0.00,M2] [#2 1.62,-0.98,0.77,U] [#3 1.41,-1.28,0.59,U] [#4 1.39,-1.13,0.78,U] [#5 1.32,-0.60,0.68,U] [#6 1.73,-0.96,0.00,M1] [#7 1.82,-1.46,0.00,M1] [#8 1.59,-0.76,0.70,U] 
03:31:15.836 00.000 21444 refined, 5 included, MultiStar: {1.55, -0.80}, one-star: {1.84, -0.27}
03:31:15.836 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.53 = 2.76)
03:31:15.836 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.37 = -0.09)
03:31:15.836 00.000 21444 CameraToMount -- cameraX=1.55 cameraY=-0.80 hyp=1.74 cameraTheta=-0.47 mountX=-1.62 mountY=-0.15, mountTheta=-3.05
03:31:15.836 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.55, y=-0.80, opts=13)
03:31:15.836 00.000 21444 Enqueuing Move request for scope (1.55, -0.80)
03:31:15.836 00.000 25848 Worker thread wakes up
03:31:15.837 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=142, FiltMax=65504, Gamma=0.560
03:31:15.837 00.000 21444 UpdateGuideState exits: m=5266561 SNR=159.0 Saturated
03:31:15.837 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:15.837 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:15.837 00.000 21444 Enqueuing Expose request
03:31:15.837 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.55, -0.80) opts 0xd
03:31:15.837 00.000 25848 Handling offset move in thread for scope, endpoint = (1.55, -0.80)
03:31:15.837 00.000 25848 Moving (1.55, -0.80) raw xDistance=-1.62 yDistance=-0.15
03:31:15.837 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.62
03:31:15.837 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:15.837 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:31:15.837 00.000 25848 MoveAxis(E, 50, ABG)
03:31:15.837 00.000 25848 Guiding  Dir = 2, Dur = 50
03:31:15.875 00.038 25848 IsSlewing returns 0
03:31:15.875 00.000 25848 IsGuiding returns 0
03:31:15.906 00.031 25848 PulseGuide returned control before completion, sleep 30
03:31:15.943 00.037 25848 IsGuiding returns 1
03:31:15.943 00.000 25848 scope still moving after pulse duration time elapsed
03:31:15.999 00.056 25848 IsSlewing returns 0
03:31:15.999 00.000 25848 IsGuiding returns 0
03:31:15.999 00.000 25848 scope move finished after 50 + 73 ms
03:31:15.999 00.000 25848 Move returns status 0, amount 50
03:31:15.999 00.000 25848 MoveAxis(N, 0, ABG)
03:31:15.999 00.000 25848 Move returns status 0, amount 0
03:31:15.999 00.000 25848 move complete, result=0
03:31:15.999 00.000 25848 worker thread done servicing request
03:31:15.999 00.000 25848 Worker thread wakes up
03:31:15.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:15.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:15.999 00.000 21444 GuideStep: -1.6 px 50 ms EAST, -0.1 px 0 ms NORTH
03:31:18.852 02.853 25848 Exposure complete
03:31:18.940 00.088 25848 worker thread done servicing request
03:31:18.940 00.000 21444 OnExposeComplete: enter
03:31:18.940 00.000 21444 UpdateGuideState(): m_state=6
03:31:18.940 00.000 21444 Star::Find(15, 1266, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
03:31:18.940 00.000 21444 Star::Find returns 1 (1), X=1267.33, Y=676.38, Mass=5480109, SNR=188.9, Peak=65504 HFD=8.0
03:31:18.940 00.000 21444 MultiStar: [#1 1.39,-0.15,0.94,U] [#2 1.86,-0.27,0.63,U] [#3 1.80,-1.09,0.00,M1] [#4 2.26,-0.70,0.00,M1] [#5 2.14,-0.37,0.00,M1] [#6 2.17,-0.57,0.00,M2] [#7 2.20,-0.35,0.00,M2] [#8 2.66,-0.52,0.00,M1] 
03:31:18.940 00.000 21444 refined, 2 included, MultiStar: {1.90, -0.29}, one-star: {2.40, -0.45}
03:31:18.940 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.05) = xAngle (-3.21 = 3.08)
03:31:18.940 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
03:31:18.941 00.001 21444 CameraToMount -- cameraX=1.90 cameraY=-0.29 hyp=1.92 cameraTheta=-0.15 mountX=-1.92 mountY=0.45, mountTheta=2.91
03:31:18.941 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.90, y=-0.29, opts=13)
03:31:18.942 00.001 21444 Enqueuing Move request for scope (1.90, -0.29)
03:31:18.942 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=190, FiltMax=65504, Gamma=0.560
03:31:18.942 00.000 21444 UpdateGuideState exits: m=5480109 SNR=188.9 Saturated
03:31:18.942 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:18.942 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:18.942 00.000 21444 Enqueuing Expose request
03:31:18.942 00.000 25848 Worker thread wakes up
03:31:18.942 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.90, -0.29) opts 0xd
03:31:18.942 00.000 25848 Handling offset move in thread for scope, endpoint = (1.90, -0.29)
03:31:18.942 00.000 25848 Moving (1.90, -0.29) raw xDistance=-1.92 yDistance=0.45
03:31:18.942 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -1.92
03:31:18.942 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:18.942 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
03:31:18.942 00.000 25848 MoveAxis(E, 59, ABG)
03:31:18.942 00.000 25848 Guiding  Dir = 2, Dur = 59
03:31:18.967 00.025 25848 IsSlewing returns 0
03:31:18.967 00.000 25848 IsGuiding returns 0
03:31:18.998 00.031 25848 PulseGuide returned control before completion, sleep 38
03:31:19.041 00.043 25848 IsGuiding returns 1
03:31:19.041 00.000 25848 scope still moving after pulse duration time elapsed
03:31:19.094 00.053 25848 IsSlewing returns 0
03:31:19.094 00.000 25848 IsGuiding returns 0
03:31:19.094 00.000 25848 scope move finished after 59 + 67 ms
03:31:19.094 00.000 25848 Move returns status 0, amount 59
03:31:19.094 00.000 25848 MoveAxis(N, 0, ABG)
03:31:19.094 00.000 25848 Move returns status 0, amount 0
03:31:19.094 00.000 25848 move complete, result=0
03:31:19.094 00.000 25848 worker thread done servicing request
03:31:19.094 00.000 25848 Worker thread wakes up
03:31:19.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:19.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:19.094 00.000 21444 GuideStep: -1.9 px 59 ms EAST, 0.4 px 0 ms NORTH
03:31:21.939 02.845 25848 Exposure complete
03:31:22.027 00.088 25848 worker thread done servicing request
03:31:22.027 00.000 21444 OnExposeComplete: enter
03:31:22.027 00.000 21444 UpdateGuideState(): m_state=6
03:31:22.028 00.001 21444 Star::Find(15, 1267, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
03:31:22.028 00.000 21444 Star::Find returns 1 (1), X=1264.36, Y=676.80, Mass=5292124, SNR=162.9, Peak=65504 HFD=7.8
03:31:22.028 00.000 21444 MultiStar: [#1 -0.31,-1.11,0.94,U] [#2 -0.87,-1.12,0.70,U] [#3 -1.09,-1.58,0.65,U] [#4 -0.41,-0.56,0.92,U] [#5 -1.05,-0.82,1.05,U] [#6 -0.33,-1.27,0.58,U] [#7 -0.65,-1.06,0.66,U] [#8 -0.37,-0.42,0.96,U] 
03:31:22.028 00.000 21444 single-star, 8 included, MultiStar: {-0.62, -0.82}, one-star: {-0.56, -0.03}
03:31:22.028 00.000 21444 CameraToMount -- cameraTheta (-3.09) - m_xAngle (3.05) = xAngle (-6.14 = 0.14)
03:31:22.028 00.000 21444 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.98 = -2.70)
03:31:22.028 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=-0.03 hyp=0.57 cameraTheta=-3.09 mountX=0.56 mountY=-0.24, mountTheta=-0.41
03:31:22.029 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=-0.03, opts=13)
03:31:22.029 00.000 21444 Enqueuing Move request for scope (-0.56, -0.03)
03:31:22.029 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=156, FiltMax=65504, Gamma=0.560
03:31:22.029 00.000 21444 UpdateGuideState exits: m=5292124 SNR=162.9 Saturated
03:31:22.029 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:22.029 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:22.029 00.000 21444 Enqueuing Expose request
03:31:22.029 00.000 25848 Worker thread wakes up
03:31:22.029 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.03) opts 0xd
03:31:22.030 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.56, -0.03)
03:31:22.030 00.000 25848 Moving (-0.56, -0.03) raw xDistance=0.56 yDistance=-0.24
03:31:22.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.56
03:31:22.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:22.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:31:22.030 00.000 25848 MoveAxis(W, 12, ABG)
03:31:22.030 00.000 25848 Guiding  Dir = 3, Dur = 12
03:31:22.065 00.035 25848 IsSlewing returns 0
03:31:22.065 00.000 25848 IsGuiding returns 0
03:31:22.096 00.031 25848 IsGuiding returns 1
03:31:22.096 00.000 25848 scope still moving after pulse duration time elapsed
03:31:22.192 00.096 25848 IsSlewing returns 0
03:31:22.192 00.000 25848 IsGuiding returns 0
03:31:22.192 00.000 25848 scope move finished after 12 + 114 ms
03:31:22.192 00.000 25848 Move returns status 0, amount 12
03:31:22.192 00.000 25848 MoveAxis(N, 0, ABG)
03:31:22.192 00.000 25848 Move returns status 0, amount 0
03:31:22.192 00.000 25848 move complete, result=0
03:31:22.192 00.000 25848 worker thread done servicing request
03:31:22.192 00.000 25848 Worker thread wakes up
03:31:22.192 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:22.192 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:22.192 00.000 21444 GuideStep: 0.6 px 12 ms WEST, -0.2 px 0 ms NORTH
03:31:25.033 02.841 25848 Exposure complete
03:31:25.118 00.085 25848 worker thread done servicing request
03:31:25.119 00.001 21444 OnExposeComplete: enter
03:31:25.119 00.000 21444 UpdateGuideState(): m_state=6
03:31:25.119 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
03:31:25.119 00.000 21444 Star::Find returns 1 (1), X=1267.31, Y=676.98, Mass=5507618, SNR=158.7, Peak=65504 HFD=8.1
03:31:25.119 00.000 21444 MultiStar: [#1 2.02,-0.59,0.00,M1] [#2 1.88,-0.19,0.86,U] [#3 1.41,-0.06,0.84,U] [#4 2.20,-0.27,0.00,M1] [#5 2.81,0.02,0.00,M1] [#6 2.02,-0.42,0.00,M2] [#7 2.30,-0.35,0.00,M2] [#8 2.37,0.00,0.00,M1] 
03:31:25.119 00.000 21444 refined, 2 included, MultiStar: {1.92, -0.02}, one-star: {2.38, 0.15}
03:31:25.119 00.000 21444 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.05) = xAngle (-3.06 = -3.06)
03:31:25.119 00.000 21444 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.38)
03:31:25.119 00.000 21444 CameraToMount -- cameraX=1.92 cameraY=-0.02 hyp=1.92 cameraTheta=-0.01 mountX=-1.91 mountY=0.71, mountTheta=2.79
03:31:25.120 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.92, y=-0.02, opts=13)
03:31:25.120 00.000 21444 Enqueuing Move request for scope (1.92, -0.02)
03:31:25.120 00.000 25848 Worker thread wakes up
03:31:25.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.92, -0.02) opts 0xd
03:31:25.120 00.000 25848 Handling offset move in thread for scope, endpoint = (1.92, -0.02)
03:31:25.120 00.000 25848 Moving (1.92, -0.02) raw xDistance=-1.91 yDistance=0.71
03:31:25.121 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.91
03:31:25.121 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
03:31:25.121 00.000 25848 MoveAxis(E, 55, ABG)
03:31:25.121 00.000 25848 Guiding  Dir = 2, Dur = 55
03:31:25.121 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=192, FiltMax=65504, Gamma=0.560
03:31:25.121 00.000 21444 UpdateGuideState exits: m=5507618 SNR=158.7 Saturated
03:31:25.121 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:25.121 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:25.121 00.000 21444 Enqueuing Expose request
03:31:25.141 00.020 25848 IsSlewing returns 0
03:31:25.141 00.000 25848 IsGuiding returns 0
03:31:25.173 00.032 25848 PulseGuide returned control before completion, sleep 34
03:31:25.221 00.048 25848 IsGuiding returns 1
03:31:25.221 00.000 25848 scope still moving after pulse duration time elapsed
03:31:25.282 00.061 25848 IsSlewing returns 0
03:31:25.283 00.001 25848 IsGuiding returns 0
03:31:25.283 00.000 25848 scope move finished after 55 + 86 ms
03:31:25.283 00.000 25848 Move returns status 0, amount 55
03:31:25.283 00.000 25848 MoveAxis(S, 19, ABG)
03:31:25.283 00.000 25848 Guiding  Dir = 1, Dur = 19
03:31:25.338 00.055 25848 IsSlewing returns 0
03:31:25.338 00.000 25848 IsGuiding returns 0
03:31:25.360 00.022 25848 IsGuiding returns 1
03:31:25.360 00.000 25848 scope still moving after pulse duration time elapsed
03:31:25.422 00.062 25848 IsSlewing returns 0
03:31:25.424 00.002 25848 IsGuiding returns 0
03:31:25.424 00.000 25848 scope move finished after 19 + 66 ms
03:31:25.424 00.000 25848 Move returns status 0, amount 19
03:31:25.424 00.000 25848 move complete, result=0
03:31:25.424 00.000 25848 worker thread done servicing request
03:31:25.424 00.000 25848 Worker thread wakes up
03:31:25.424 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:25.424 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:25.424 00.000 21444 GuideStep: -1.9 px 55 ms EAST, 0.7 px 19 ms SOUTH
03:31:28.266 02.842 25848 Exposure complete
03:31:28.345 00.079 25848 worker thread done servicing request
03:31:28.345 00.000 21444 OnExposeComplete: enter
03:31:28.346 00.001 21444 UpdateGuideState(): m_state=6
03:31:28.346 00.000 21444 Star::Find(15, 1267, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
03:31:28.346 00.000 21444 Star::Find returns 1 (1), X=1265.13, Y=677.02, Mass=5628653, SNR=201.3, Peak=65504 HFD=8.0
03:31:28.346 00.000 21444 MultiStar: [#1 0.13,-0.19,1.29,U] [#2 0.10,-0.12,0.86,U] [#3 -0.13,-0.52,0.98,U] [#4 0.53,-0.37,0.79,U] [#5 0.86,0.23,0.72,U] [#6 0.80,-0.29,0.82,U] [#7 1.34,-0.47,0.58,U] [#8 0.53,0.18,0.55,U] 
03:31:28.346 00.000 21444 single-star, 8 included, MultiStar: {0.41, -0.16}, one-star: {0.21, 0.19}
03:31:28.346 00.000 21444 CameraToMount -- cameraTheta (0.74) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
03:31:28.346 00.000 21444 CameraToMount -- cameraTheta (0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.12)
03:31:28.346 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.28 cameraTheta=0.74 mountX=-0.19 mountY=0.25, mountTheta=2.22
03:31:28.347 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.19, opts=13)
03:31:28.347 00.000 21444 Enqueuing Move request for scope (0.21, 0.19)
03:31:28.347 00.000 25848 Worker thread wakes up
03:31:28.347 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
03:31:28.347 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
03:31:28.347 00.000 25848 Moving (0.21, 0.19) raw xDistance=-0.19 yDistance=0.25
03:31:28.347 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:31:28.347 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:28.347 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=216, FiltMax=65504, Gamma=0.560
03:31:28.347 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
03:31:28.347 00.000 25848 MoveAxis(E, 0, ABG)
03:31:28.347 00.000 25848 Move returns status 0, amount 0
03:31:28.347 00.000 25848 MoveAxis(N, 0, ABG)
03:31:28.347 00.000 25848 Move returns status 0, amount 0
03:31:28.347 00.000 21444 UpdateGuideState exits: m=5628653 SNR=201.3 Saturated
03:31:28.347 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:28.347 00.000 25848 move complete, result=0
03:31:28.347 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:28.347 00.000 21444 Enqueuing Expose request
03:31:28.347 00.000 25848 worker thread done servicing request
03:31:28.347 00.000 25848 Worker thread wakes up
03:31:28.348 00.001 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:31:28.348 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:28.348 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:31.199 02.851 25848 Exposure complete
03:31:31.282 00.083 25848 worker thread done servicing request
03:31:31.282 00.000 21444 OnExposeComplete: enter
03:31:31.282 00.000 21444 UpdateGuideState(): m_state=6
03:31:31.283 00.001 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
03:31:31.283 00.000 21444 Star::Find returns 1 (1), X=1267.56, Y=677.44, Mass=5709452, SNR=220.0, Peak=65504 HFD=7.8
03:31:31.283 00.000 21444 MultiStar: [#1 2.69,-0.25,0.00,M1] [#2 2.62,-0.21,0.00,M1] [#3 2.38,-0.46,0.00,M1] [#4 2.90,0.35,0.00,M1] [#5 2.39,0.62,0.00,M1] [#6 2.73,0.21,0.00,M2] [#7 2.73,0.47,0.00,M2] [#8 2.72,0.72,0.00,M1] 
03:31:31.283 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
03:31:31.283 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.62)
03:31:31.283 00.000 21444 CameraToMount -- cameraX=2.63 cameraY=0.61 hyp=2.70 cameraTheta=0.23 mountX=-2.57 mountY=1.56, mountTheta=2.59
03:31:31.284 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.63, y=0.61, opts=13)
03:31:31.284 00.000 21444 Enqueuing Move request for scope (2.63, 0.61)
03:31:31.284 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=254, FiltMax=65504, Gamma=0.560
03:31:31.284 00.000 21444 UpdateGuideState exits: m=5709452 SNR=220.0 Saturated
03:31:31.284 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:31.284 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:31.284 00.000 21444 Enqueuing Expose request
03:31:31.284 00.000 25848 Worker thread wakes up
03:31:31.284 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.63, 0.61) opts 0xd
03:31:31.284 00.000 25848 Handling offset move in thread for scope, endpoint = (2.63, 0.61)
03:31:31.284 00.000 25848 Moving (2.63, 0.61) raw xDistance=-2.57 yDistance=1.56
03:31:31.284 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.62 from input -2.57
03:31:31.284 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
03:31:31.284 00.000 25848 MoveAxis(E, 75, ABG)
03:31:31.284 00.000 25848 Guiding  Dir = 2, Dur = 75
03:31:31.315 00.031 25848 IsSlewing returns 0
03:31:31.315 00.000 25848 IsGuiding returns 0
03:31:31.346 00.031 25848 PulseGuide returned control before completion, sleep 54
03:31:31.402 00.056 25848 IsGuiding returns 1
03:31:31.403 00.001 25848 scope still moving after pulse duration time elapsed
03:31:31.453 00.050 25848 IsSlewing returns 0
03:31:31.453 00.000 25848 IsGuiding returns 0
03:31:31.453 00.000 25848 scope move finished after 75 + 63 ms
03:31:31.453 00.000 25848 Move returns status 0, amount 75
03:31:31.453 00.000 25848 MoveAxis(S, 43, ABG)
03:31:31.453 00.000 25848 Guiding  Dir = 1, Dur = 43
03:31:31.483 00.030 25848 IsSlewing returns 0
03:31:31.484 00.001 25848 IsGuiding returns 0
03:31:31.515 00.031 25848 PulseGuide returned control before completion, sleep 23
03:31:31.544 00.029 25848 IsGuiding returns 1
03:31:31.544 00.000 25848 scope still moving after pulse duration time elapsed
03:31:31.611 00.067 25848 IsSlewing returns 0
03:31:31.611 00.000 25848 IsGuiding returns 0
03:31:31.611 00.000 25848 scope move finished after 43 + 84 ms
03:31:31.611 00.000 25848 Move returns status 0, amount 43
03:31:31.611 00.000 25848 move complete, result=0
03:31:31.611 00.000 25848 worker thread done servicing request
03:31:31.611 00.000 25848 Worker thread wakes up
03:31:31.611 00.000 21444 GuideStep: -2.6 px 75 ms EAST, 1.6 px 43 ms SOUTH
03:31:31.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:31.612 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:34.460 02.848 25848 Exposure complete
03:31:34.542 00.082 25848 worker thread done servicing request
03:31:34.542 00.000 21444 OnExposeComplete: enter
03:31:34.542 00.000 21444 UpdateGuideState(): m_state=6
03:31:34.543 00.001 21444 Star::Find(15, 1267, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 147
03:31:34.543 00.000 21444 Star::Find returns 1 (1), X=1265.85, Y=676.29, Mass=5654273, SNR=216.6, Peak=65504 HFD=7.9
03:31:34.543 00.000 21444 MultiStar: [#1 2.03,-1.42,0.00,M2] [#2 1.05,-0.86,0.88,U] [#3 1.14,-0.91,0.72,U] [#4 1.12,-0.62,0.69,U] [#5 1.51,-0.52,0.83,U] [#6 1.22,-0.63,0.59,U] [#7 1.73,-0.93,0.65,U] [#8 1.41,-0.37,0.85,U] 
03:31:34.543 00.000 21444 single-star, 7 included, MultiStar: {1.25, -0.66}, one-star: {0.92, -0.54}
03:31:34.543 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.71)
03:31:34.543 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
03:31:34.543 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=-0.54 hyp=1.07 cameraTheta=-0.53 mountX=-0.97 mountY=-0.15, mountTheta=-2.99
03:31:34.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=-0.54, opts=13)
03:31:34.544 00.000 21444 Enqueuing Move request for scope (0.92, -0.54)
03:31:34.544 00.000 25848 Worker thread wakes up
03:31:34.544 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=242, FiltMax=65504, Gamma=0.560
03:31:34.544 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, -0.54) opts 0xd
03:31:34.544 00.000 21444 UpdateGuideState exits: m=5654273 SNR=216.6 Saturated
03:31:34.544 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, -0.54)
03:31:34.544 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:34.544 00.000 25848 Moving (0.92, -0.54) raw xDistance=-0.97 yDistance=-0.15
03:31:34.544 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:34.544 00.000 21444 Enqueuing Expose request
03:31:34.544 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -0.97
03:31:34.544 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:34.544 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:31:34.544 00.000 25848 MoveAxis(E, 33, ABG)
03:31:34.544 00.000 25848 Guiding  Dir = 2, Dur = 33
03:31:34.579 00.035 25848 IsSlewing returns 0
03:31:34.579 00.000 25848 IsGuiding returns 0
03:31:34.611 00.032 25848 PulseGuide returned control before completion, sleep 12
03:31:34.638 00.027 25848 IsGuiding returns 1
03:31:34.638 00.000 25848 scope still moving after pulse duration time elapsed
03:31:34.734 00.096 25848 IsSlewing returns 0
03:31:34.734 00.000 25848 IsGuiding returns 0
03:31:34.734 00.000 25848 scope move finished after 33 + 122 ms
03:31:34.735 00.001 25848 Move returns status 0, amount 33
03:31:34.735 00.000 25848 MoveAxis(N, 0, ABG)
03:31:34.735 00.000 25848 Move returns status 0, amount 0
03:31:34.735 00.000 25848 move complete, result=0
03:31:34.735 00.000 25848 worker thread done servicing request
03:31:34.735 00.000 25848 Worker thread wakes up
03:31:34.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:34.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:34.735 00.000 21444 GuideStep: -1.0 px 33 ms EAST, -0.1 px 0 ms NORTH
03:31:37.587 02.852 25848 Exposure complete
03:31:37.675 00.088 25848 worker thread done servicing request
03:31:37.676 00.001 21444 OnExposeComplete: enter
03:31:37.676 00.000 21444 UpdateGuideState(): m_state=6
03:31:37.676 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 148
03:31:37.676 00.000 21444 Star::Find returns 1 (1), X=1263.07, Y=675.41, Mass=5265358, SNR=184.1, Peak=65504 HFD=8.0
03:31:37.676 00.000 21444 MultiStar: [#1 -1.44,-1.72,0.00,M3] [#2 -1.49,-1.68,0.00,M1] [#3 -2.28,-1.64,0.00,M1] [#4 -2.33,-1.49,0.00,M1] [#5 -1.72,-1.17,0.00,M1] [#6 -2.11,-1.62,0.00,M2] [#7 -1.53,-1.64,0.00,M2] [#8 -1.97,-1.26,0.00,M1] 
03:31:37.676 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
03:31:37.676 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.10)
03:31:37.676 00.000 21444 CameraToMount -- cameraX=-1.85 cameraY=-1.42 hyp=2.33 cameraTheta=-2.49 mountX=1.72 mountY=-2.01, mountTheta=-0.86
03:31:37.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.85, y=-1.42, opts=13)
03:31:37.677 00.000 21444 Enqueuing Move request for scope (-1.85, -1.42)
03:31:37.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=142, FiltMax=65504, Gamma=0.560
03:31:37.677 00.000 21444 UpdateGuideState exits: m=5265358 SNR=184.1 Saturated
03:31:37.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:37.677 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:37.677 00.000 21444 Enqueuing Expose request
03:31:37.677 00.000 25848 Worker thread wakes up
03:31:37.678 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.85, -1.42) opts 0xd
03:31:37.678 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.85, -1.42)
03:31:37.678 00.000 25848 Moving (-1.85, -1.42) raw xDistance=1.72 yDistance=-2.01
03:31:37.678 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.72
03:31:37.678 00.000 25848 resist switch: large excursion: input -2.01 thresh 1.53 direction from 1 to -1
03:31:37.678 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.03
03:31:37.678 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.01 from input -2.01
03:31:37.678 00.000 25848 MoveAxis(W, 48, ABG)
03:31:37.678 00.000 25848 Guiding  Dir = 3, Dur = 48
03:31:37.702 00.024 25848 IsSlewing returns 0
03:31:37.702 00.000 25848 IsGuiding returns 0
03:31:37.734 00.032 25848 PulseGuide returned control before completion, sleep 27
03:31:37.772 00.038 25848 IsGuiding returns 1
03:31:37.772 00.000 25848 scope still moving after pulse duration time elapsed
03:31:37.827 00.055 25848 IsSlewing returns 0
03:31:37.827 00.000 25848 IsGuiding returns 0
03:31:37.827 00.000 25848 scope move finished after 48 + 77 ms
03:31:37.827 00.000 25848 Move returns status 0, amount 48
03:31:37.827 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 334 applied
03:31:37.827 00.000 25848 MoveAxis(N, 389, ABG)
03:31:37.827 00.000 25848 Guiding  Dir = 0, Dur = 389
03:31:37.883 00.056 25848 IsSlewing returns 0
03:31:37.883 00.000 25848 IsGuiding returns 0
03:31:37.913 00.030 25848 PulseGuide returned control before completion, sleep 368
03:31:38.285 00.372 25848 IsGuiding returns 1
03:31:38.286 00.001 25848 scope still moving after pulse duration time elapsed
03:31:38.344 00.058 25848 IsSlewing returns 0
03:31:38.344 00.000 25848 IsGuiding returns 0
03:31:38.344 00.000 25848 scope move finished after 389 + 73 ms
03:31:38.344 00.000 25848 Move returns status 0, amount 389
03:31:38.345 00.001 25848 move complete, result=0
03:31:38.345 00.000 25848 worker thread done servicing request
03:31:38.345 00.000 25848 Worker thread wakes up
03:31:38.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:38.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:38.345 00.000 21444 GuideStep: 1.7 px 48 ms WEST, -2.0 px 389 ms NORTH
03:31:41.184 02.839 25848 Exposure complete
03:31:41.268 00.084 25848 worker thread done servicing request
03:31:41.268 00.000 21444 OnExposeComplete: enter
03:31:41.268 00.000 21444 UpdateGuideState(): m_state=6
03:31:41.268 00.000 21444 Star::Find(15, 1263, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 149
03:31:41.268 00.000 21444 Star::Find returns 1 (1), X=1265.49, Y=674.62, Mass=5819525, SNR=259.6, Peak=65504 HFD=7.8
03:31:41.268 00.000 21444 MultiStar: [#1 1.02,-2.44,0.00,M4] [#2 0.92,-2.13,0.00,M2] [#3 0.73,-1.97,0.00,M2] [#4 0.31,-2.12,0.00,M2] [#5 -0.33,-2.32,0.00,M2] [#6 0.66,-2.21,0.00,M3] [#7 0.25,-2.46,0.00,M3] [#8 0.41,-2.12,0.00,M2] 
03:31:41.268 00.000 21444 CameraToMount -- cameraTheta (-1.32) - m_xAngle (3.05) = xAngle (-4.37 = 1.91)
03:31:41.269 00.001 21444 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.22 = -0.93)
03:31:41.269 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-2.21 hyp=2.28 cameraTheta=-1.32 mountX=-0.76 mountY=-1.83, mountTheta=-1.97
03:31:41.269 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-2.21, opts=13)
03:31:41.269 00.000 21444 Enqueuing Move request for scope (0.57, -2.21)
03:31:41.269 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=192, FiltMax=65504, Gamma=0.560
03:31:41.269 00.000 21444 UpdateGuideState exits: m=5819525 SNR=259.6 Saturated
03:31:41.269 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:41.270 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:41.270 00.000 21444 Enqueuing Expose request
03:31:41.270 00.000 25848 Worker thread wakes up
03:31:41.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -2.21) opts 0xd
03:31:41.270 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -2.21)
03:31:41.270 00.000 25848 Moving (0.57, -2.21) raw xDistance=-0.76 yDistance=-1.83
03:31:41.270 00.000 25848 BLC: History state: CurrMiss=1.83, AvgInitMiss=0.14, ShCount=5, LgCount=3, SticCount=0,  Deflections: 0=-2.011565, 1:1.834369
03:31:41.270 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:31:41.270 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.76
03:31:41.270 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.83 from input -1.83
03:31:41.270 00.000 25848 MoveAxis(E, 19, ABG)
03:31:41.270 00.000 25848 Guiding  Dir = 2, Dur = 19
03:31:41.298 00.028 25848 IsSlewing returns 0
03:31:41.298 00.000 25848 IsGuiding returns 0
03:31:41.330 00.032 25848 IsGuiding returns 1
03:31:41.330 00.000 25848 scope still moving after pulse duration time elapsed
03:31:41.377 00.047 25848 IsSlewing returns 0
03:31:41.377 00.000 25848 IsGuiding returns 0
03:31:41.377 00.000 25848 scope move finished after 19 + 59 ms
03:31:41.377 00.000 25848 Move returns status 0, amount 19
03:31:41.377 00.000 25848 MoveAxis(N, 50, ABG)
03:31:41.377 00.000 25848 Guiding  Dir = 0, Dur = 50
03:31:41.407 00.030 25848 IsSlewing returns 0
03:31:41.407 00.000 25848 IsGuiding returns 0
03:31:41.438 00.031 25848 PulseGuide returned control before completion, sleep 30
03:31:41.510 00.072 25848 IsGuiding returns 1
03:31:41.510 00.000 25848 scope still moving after pulse duration time elapsed
03:31:41.578 00.068 25848 IsSlewing returns 0
03:31:41.578 00.000 25848 IsGuiding returns 0
03:31:41.578 00.000 25848 scope move finished after 50 + 120 ms
03:31:41.578 00.000 25848 Move returns status 0, amount 50
03:31:41.578 00.000 25848 move complete, result=0
03:31:41.578 00.000 25848 worker thread done servicing request
03:31:41.578 00.000 25848 Worker thread wakes up
03:31:41.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:41.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:41.578 00.000 21444 GuideStep: -0.8 px 19 ms EAST, -1.8 px 50 ms NORTH
03:31:44.427 02.849 25848 Exposure complete
03:31:44.516 00.089 25848 worker thread done servicing request
03:31:44.516 00.000 21444 OnExposeComplete: enter
03:31:44.516 00.000 21444 UpdateGuideState(): m_state=6
03:31:44.517 00.001 21444 Star::Find(15, 1265, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 150
03:31:44.517 00.000 21444 Star::Find returns 1 (1), X=1265.42, Y=675.22, Mass=5983478, SNR=223.7, Peak=65504 HFD=8.1
03:31:44.517 00.000 21444 MultiStar: [#1 1.15,-2.44,0.00,M5] [#2 0.58,-2.02,0.00,M3] [#3 0.13,-2.41,0.00,M3] [#4 0.30,-2.12,0.00,M3] [#5 0.12,-1.48,0.69,U] [#6 0.37,-2.14,0.00,M4] [#7 0.16,-1.80,0.57,U] [#8 0.39,-1.71,0.58,U] 
03:31:44.517 00.000 21444 refined, 3 included, MultiStar: {0.31, -1.64}, one-star: {0.49, -1.60}
03:31:44.517 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.43 = 1.85)
03:31:44.517 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -0.99)
03:31:44.517 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-1.64 hyp=1.67 cameraTheta=-1.38 mountX=-0.46 mountY=-1.40, mountTheta=-1.89
03:31:44.518 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-1.64, opts=13)
03:31:44.518 00.000 21444 Enqueuing Move request for scope (0.31, -1.64)
03:31:44.518 00.000 25848 Worker thread wakes up
03:31:44.518 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=168, FiltMax=65504, Gamma=0.560
03:31:44.518 00.000 21444 UpdateGuideState exits: m=5983478 SNR=223.7 Saturated
03:31:44.518 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.64) opts 0xd
03:31:44.518 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:44.519 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:44.519 00.000 21444 Enqueuing Expose request
03:31:44.519 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -1.64)
03:31:44.519 00.000 25848 Moving (0.31, -1.64) raw xDistance=-0.46 yDistance=-1.40
03:31:44.519 00.000 25848 BLC: History state: CurrMiss=1.40, AvgInitMiss=0.14, ShCount=5, LgCount=3, SticCount=0,  Deflections: 0=-2.011565, 1:1.834369, 2:1.395987
03:31:44.519 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:31:44.519 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
03:31:44.519 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
03:31:44.519 00.000 25848 MoveAxis(E, 0, ABG)
03:31:44.519 00.000 25848 Move returns status 0, amount 0
03:31:44.519 00.000 25848 MoveAxis(N, 38, ABG)
03:31:44.519 00.000 25848 Guiding  Dir = 0, Dur = 38
03:31:44.610 00.091 25848 IsSlewing returns 0
03:31:44.610 00.000 25848 IsGuiding returns 0
03:31:44.641 00.031 25848 PulseGuide returned control before completion, sleep 18
03:31:44.673 00.032 25848 IsGuiding returns 1
03:31:44.673 00.000 25848 scope still moving after pulse duration time elapsed
03:31:44.734 00.061 25848 IsSlewing returns 0
03:31:44.734 00.000 25848 IsGuiding returns 0
03:31:44.734 00.000 25848 scope move finished after 38 + 86 ms
03:31:44.734 00.000 25848 Move returns status 0, amount 38
03:31:44.734 00.000 25848 move complete, result=0
03:31:44.734 00.000 25848 worker thread done servicing request
03:31:44.734 00.000 25848 Worker thread wakes up
03:31:44.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:44.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:44.734 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.4 px 38 ms NORTH
03:31:47.581 02.847 25848 Exposure complete
03:31:47.648 00.067 25848 worker thread done servicing request
03:31:47.648 00.000 21444 OnExposeComplete: enter
03:31:47.648 00.000 21444 UpdateGuideState(): m_state=6
03:31:47.648 00.000 21444 Star::Find(15, 1265, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 151
03:31:47.648 00.000 21444 Star::Find returns 1 (1), X=1267.15, Y=675.83, Mass=5862121, SNR=244.6, Peak=65504 HFD=8.1
03:31:47.649 00.001 21444 MultiStar: [#1 2.04,-1.52,0.00,M6] [#2 1.86,-1.18,0.00,M4] [#3 2.05,-1.50,0.00,M4] [#4 2.09,-0.77,0.00,M4] [#5 1.90,-0.93,0.00,M2] [#6 1.87,-1.27,0.00,M5] [#7 2.33,-0.88,0.00,M3] [#8 1.95,-0.75,0.00,M2] 
03:31:47.649 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
03:31:47.649 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.03)
03:31:47.649 00.000 21444 CameraToMount -- cameraX=2.22 cameraY=-1.00 hyp=2.44 cameraTheta=-0.42 mountX=-2.30 mountY=-0.08, mountTheta=-3.11
03:31:47.650 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.22, y=-1.00, opts=13)
03:31:47.650 00.000 21444 Enqueuing Move request for scope (2.22, -1.00)
03:31:47.650 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=66, FiltMax=65504, Gamma=0.560
03:31:47.650 00.000 21444 UpdateGuideState exits: m=5862121 SNR=244.6 Saturated
03:31:47.650 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:47.650 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:47.650 00.000 21444 Enqueuing Expose request
03:31:47.650 00.000 25848 Worker thread wakes up
03:31:47.650 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.22, -1.00) opts 0xd
03:31:47.650 00.000 25848 Handling offset move in thread for scope, endpoint = (2.22, -1.00)
03:31:47.650 00.000 25848 Moving (2.22, -1.00) raw xDistance=-2.30 yDistance=-0.08
03:31:47.650 00.000 25848 BLC: window closed
03:31:47.650 00.000 25848 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.14, ShCount=5, LgCount=3, SticCount=0,  Deflections: 0=-2.011565, 1:1.834369, 2:1.395987
03:31:47.650 00.000 25848 BLC: No correction, Miss < min_move
03:31:47.650 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.45 from input -2.30
03:31:47.650 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:47.650 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:31:47.650 00.000 25848 MoveAxis(E, 67, ABG)
03:31:47.650 00.000 25848 Guiding  Dir = 2, Dur = 67
03:31:47.670 00.020 25848 IsSlewing returns 0
03:31:47.671 00.001 25848 IsGuiding returns 0
03:31:47.702 00.031 25848 PulseGuide returned control before completion, sleep 47
03:31:47.750 00.048 25848 IsGuiding returns 1
03:31:47.750 00.000 25848 scope still moving after pulse duration time elapsed
03:31:47.811 00.061 25848 IsSlewing returns 0
03:31:47.811 00.000 25848 IsGuiding returns 0
03:31:47.811 00.000 25848 scope move finished after 67 + 73 ms
03:31:47.811 00.000 25848 Move returns status 0, amount 67
03:31:47.811 00.000 25848 MoveAxis(N, 0, ABG)
03:31:47.811 00.000 25848 Move returns status 0, amount 0
03:31:47.811 00.000 25848 move complete, result=0
03:31:47.811 00.000 25848 worker thread done servicing request
03:31:47.811 00.000 25848 Worker thread wakes up
03:31:47.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:47.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:47.812 00.001 21444 GuideStep: -2.3 px 67 ms EAST, -0.1 px 0 ms NORTH
03:31:50.652 02.840 25848 Exposure complete
03:31:50.742 00.090 25848 worker thread done servicing request
03:31:50.742 00.000 21444 OnExposeComplete: enter
03:31:50.742 00.000 21444 UpdateGuideState(): m_state=6
03:31:50.742 00.000 21444 Star::Find(15, 1267, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 152
03:31:50.742 00.000 21444 Star::Find returns 1 (1), X=1264.50, Y=675.76, Mass=5759034, SNR=266.1, Peak=65504 HFD=8.1
03:31:50.743 00.001 21444 MultiStar: [#1 -0.02,-1.62,0.90,U] [#2 -0.55,-1.69,0.85,U] [#3 -0.30,-1.19,0.74,U] [#4 -0.63,-1.02,0.78,U] [#5 -0.12,-1.06,0.56,U] [#6 -0.49,-1.41,0.61,U] [#7 0.04,-1.44,0.56,U] [#8 0.09,-1.09,0.65,U] 
03:31:50.743 00.000 21444 single-star, 8 included, MultiStar: {-0.29, -1.29}, one-star: {-0.42, -1.07}
03:31:50.743 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
03:31:50.743 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
03:31:50.743 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-1.07 hyp=1.15 cameraTheta=-1.95 mountX=0.32 mountY=-1.15, mountTheta=-1.30
03:31:50.745 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-1.07, opts=13)
03:31:50.745 00.000 21444 Enqueuing Move request for scope (-0.42, -1.07)
03:31:50.745 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=168, FiltMax=65504, Gamma=0.560
03:31:50.745 00.000 21444 UpdateGuideState exits: m=5759034 SNR=266.1 Saturated
03:31:50.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:50.745 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:50.745 00.000 21444 Enqueuing Expose request
03:31:50.745 00.000 25848 Worker thread wakes up
03:31:50.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -1.07) opts 0xd
03:31:50.745 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -1.07)
03:31:50.745 00.000 25848 Moving (-0.42, -1.07) raw xDistance=0.32 yDistance=-1.15
03:31:50.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
03:31:50.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
03:31:50.745 00.000 25848 MoveAxis(E, 0, ABG)
03:31:50.745 00.000 25848 Move returns status 0, amount 0
03:31:50.745 00.000 25848 MoveAxis(N, 31, ABG)
03:31:50.745 00.000 25848 Guiding  Dir = 0, Dur = 31
03:31:50.766 00.021 25848 IsSlewing returns 0
03:31:50.766 00.000 25848 IsGuiding returns 0
03:31:50.798 00.032 25848 IsGuiding returns 1
03:31:50.798 00.000 25848 scope still moving after pulse duration time elapsed
03:31:50.843 00.045 25848 IsSlewing returns 0
03:31:50.843 00.000 25848 IsGuiding returns 0
03:31:50.843 00.000 25848 scope move finished after 31 + 46 ms
03:31:50.843 00.000 25848 Move returns status 0, amount 31
03:31:50.843 00.000 25848 move complete, result=0
03:31:50.843 00.000 25848 worker thread done servicing request
03:31:50.843 00.000 25848 Worker thread wakes up
03:31:50.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:50.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:50.843 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.2 px 31 ms NORTH
03:31:53.689 02.846 25848 Exposure complete
03:31:53.779 00.090 25848 worker thread done servicing request
03:31:53.779 00.000 21444 OnExposeComplete: enter
03:31:53.779 00.000 21444 UpdateGuideState(): m_state=6
03:31:53.780 00.001 21444 Star::Find(15, 1264, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
03:31:53.780 00.000 21444 Star::Find returns 1 (1), X=1264.70, Y=676.69, Mass=5745059, SNR=234.8, Peak=65504 HFD=8.1
03:31:53.780 00.000 21444 MultiStar: [#1 -0.13,0.06,0.98,U] [#2 -0.72,0.46,0.83,U] [#3 -0.90,0.04,0.72,U] [#4 -0.30,-0.29,0.66,U] [#5 0.26,0.46,0.56,U] [#6 -0.04,-0.22,0.54,U] [#7 -0.37,-0.18,0.50,U] [#8 -0.59,0.32,0.63,U] 
03:31:53.780 00.000 21444 single-star, 8 included, MultiStar: {-0.35, 0.06}, one-star: {-0.22, -0.14}
03:31:53.780 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
03:31:53.780 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.47 = -2.19)
03:31:53.780 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-2.58 mountX=0.21 mountY=-0.22, mountTheta=-0.80
03:31:53.782 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-0.14, opts=13)
03:31:53.782 00.000 21444 Enqueuing Move request for scope (-0.22, -0.14)
03:31:53.782 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=156, FiltMax=65504, Gamma=0.560
03:31:53.782 00.000 21444 UpdateGuideState exits: m=5745059 SNR=234.8 Saturated
03:31:53.782 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:53.782 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:53.782 00.000 21444 Enqueuing Expose request
03:31:53.782 00.000 25848 Worker thread wakes up
03:31:53.782 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.14) opts 0xd
03:31:53.782 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -0.14)
03:31:53.783 00.001 25848 Moving (-0.22, -0.14) raw xDistance=0.21 yDistance=-0.22
03:31:53.783 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
03:31:53.783 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:53.783 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:31:53.783 00.000 25848 MoveAxis(E, 0, ABG)
03:31:53.783 00.000 25848 Move returns status 0, amount 0
03:31:53.783 00.000 25848 MoveAxis(N, 0, ABG)
03:31:53.783 00.000 25848 Move returns status 0, amount 0
03:31:53.783 00.000 25848 move complete, result=0
03:31:53.783 00.000 25848 worker thread done servicing request
03:31:53.783 00.000 25848 Worker thread wakes up
03:31:53.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:53.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:53.783 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:31:56.634 02.851 25848 Exposure complete
03:31:56.722 00.088 25848 worker thread done servicing request
03:31:56.722 00.000 21444 OnExposeComplete: enter
03:31:56.722 00.000 21444 UpdateGuideState(): m_state=6
03:31:56.722 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 154
03:31:56.722 00.000 21444 Star::Find returns 1 (1), X=1265.01, Y=677.17, Mass=5790118, SNR=260.8, Peak=65504 HFD=8.0
03:31:56.723 00.001 21444 MultiStar: [#1 0.03,-0.64,0.96,U] [#2 -0.12,-0.29,0.76,U] [#3 -0.49,-0.21,0.73,U] [#4 0.38,-0.01,0.91,U] [#5 0.44,0.31,0.66,U] [#6 0.39,-0.28,0.70,U] [#7 0.58,-0.30,0.54,U] [#8 0.13,0.43,0.62,U] 
03:31:56.723 00.000 21444 refined, 8 included, MultiStar: {0.14, -0.08}, one-star: {0.08, 0.34}
03:31:56.723 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
03:31:56.723 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
03:31:56.723 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.51 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
03:31:56.724 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.08, opts=13)
03:31:56.724 00.000 21444 Enqueuing Move request for scope (0.14, -0.08)
03:31:56.724 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=42, FiltMax=65504, Gamma=0.560
03:31:56.724 00.000 21444 UpdateGuideState exits: m=5790118 SNR=260.8 Saturated
03:31:56.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:56.724 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:56.724 00.000 21444 Enqueuing Expose request
03:31:56.724 00.000 25848 Worker thread wakes up
03:31:56.724 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
03:31:56.724 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
03:31:56.724 00.000 25848 Moving (0.14, -0.08) raw xDistance=-0.15 yDistance=-0.02
03:31:56.724 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:31:56.724 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:56.724 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:31:56.724 00.000 25848 MoveAxis(E, 0, ABG)
03:31:56.724 00.000 25848 Move returns status 0, amount 0
03:31:56.724 00.000 25848 MoveAxis(N, 0, ABG)
03:31:56.724 00.000 25848 Move returns status 0, amount 0
03:31:56.724 00.000 25848 move complete, result=0
03:31:56.725 00.001 25848 worker thread done servicing request
03:31:56.725 00.000 25848 Worker thread wakes up
03:31:56.725 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:56.725 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:56.725 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:59.568 02.843 25848 Exposure complete
03:31:59.648 00.080 25848 worker thread done servicing request
03:31:59.648 00.000 21444 OnExposeComplete: enter
03:31:59.648 00.000 21444 UpdateGuideState(): m_state=6
03:31:59.648 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 155
03:31:59.648 00.000 21444 Star::Find returns 1 (1), X=1265.66, Y=675.92, Mass=5609981, SNR=185.5, Peak=65504 HFD=7.9
03:31:59.648 00.000 21444 MultiStar: [#1 1.42,-1.32,1.15,U] [#2 0.51,-1.17,0.78,U] [#3 0.72,-1.12,0.88,U] [#4 0.80,-1.54,0.72,U] [#5 1.07,-0.86,0.82,U] [#6 1.02,-1.12,0.59,U] [#7 1.33,-1.81,0.00,M1] [#8 0.56,-1.25,0.73,U] 
03:31:59.648 00.000 21444 single-star, 7 included, MultiStar: {0.88, -1.16}, one-star: {0.73, -0.91}
03:31:59.648 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.95 = 2.34)
03:31:59.649 00.001 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.51)
03:31:59.649 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-0.91 hyp=1.17 cameraTheta=-0.89 mountX=-0.81 mountY=-0.57, mountTheta=-2.53
03:31:59.649 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-0.91, opts=13)
03:31:59.649 00.000 21444 Enqueuing Move request for scope (0.73, -0.91)
03:31:59.649 00.000 25848 Worker thread wakes up
03:31:59.649 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.91) opts 0xd
03:31:59.649 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -0.91)
03:31:59.649 00.000 25848 Moving (0.73, -0.91) raw xDistance=-0.81 yDistance=-0.57
03:31:59.649 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.81
03:31:59.649 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
03:31:59.650 00.001 25848 MoveAxis(E, 24, ABG)
03:31:59.650 00.000 25848 Guiding  Dir = 2, Dur = 24
03:31:59.650 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=78, FiltMax=65504, Gamma=0.560
03:31:59.650 00.000 21444 UpdateGuideState exits: m=5609981 SNR=185.5 Saturated
03:31:59.650 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:59.650 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:31:59.650 00.000 21444 Enqueuing Expose request
03:31:59.670 00.020 25848 IsSlewing returns 0
03:31:59.670 00.000 25848 IsGuiding returns 0
03:31:59.701 00.031 25848 IsGuiding returns 1
03:31:59.701 00.000 25848 scope still moving after pulse duration time elapsed
03:31:59.751 00.050 25848 IsSlewing returns 0
03:31:59.751 00.000 25848 IsGuiding returns 0
03:31:59.751 00.000 25848 scope move finished after 24 + 57 ms
03:31:59.751 00.000 25848 Move returns status 0, amount 24
03:31:59.751 00.000 25848 MoveAxis(N, 15, ABG)
03:31:59.751 00.000 25848 Guiding  Dir = 0, Dur = 15
03:31:59.781 00.030 25848 IsSlewing returns 0
03:31:59.781 00.000 25848 IsGuiding returns 0
03:31:59.813 00.032 25848 IsGuiding returns 1
03:31:59.813 00.000 25848 scope still moving after pulse duration time elapsed
03:31:59.918 00.105 25848 IsSlewing returns 0
03:31:59.918 00.000 25848 IsGuiding returns 0
03:31:59.918 00.000 25848 scope move finished after 15 + 121 ms
03:31:59.918 00.000 25848 Move returns status 0, amount 15
03:31:59.918 00.000 25848 move complete, result=0
03:31:59.918 00.000 25848 worker thread done servicing request
03:31:59.919 00.001 25848 Worker thread wakes up
03:31:59.919 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:31:59.919 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:31:59.919 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.6 px 15 ms NORTH
03:32:02.775 02.856 25848 Exposure complete
03:32:02.862 00.087 25848 worker thread done servicing request
03:32:02.863 00.001 21444 OnExposeComplete: enter
03:32:02.863 00.000 21444 UpdateGuideState(): m_state=6
03:32:02.863 00.000 21444 Star::Find(15, 1265, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 156
03:32:02.863 00.000 21444 Star::Find returns 1 (1), X=1265.28, Y=677.60, Mass=5082582, SNR=131.1, Peak=65504 HFD=7.6
03:32:02.863 00.000 21444 MultiStar: [#1 -0.04,0.01,1.02,U] [#2 -0.12,-0.05,0.88,U] [#3 -0.37,-0.60,0.80,U] [#4 0.70,-0.33,0.89,U] [#5 0.86,0.32,0.82,U] [#6 0.40,-0.48,0.73,U] [#7 1.00,-0.22,0.59,U] [#8 0.13,0.27,0.70,U] 
03:32:02.863 00.000 21444 refined, 8 included, MultiStar: {0.30, -0.01}, one-star: {0.35, 0.77}
03:32:02.863 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
03:32:02.863 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.36)
03:32:02.863 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-0.03 mountX=-0.30 mountY=0.10, mountTheta=2.80
03:32:02.865 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.01, opts=13)
03:32:02.865 00.000 21444 Enqueuing Move request for scope (0.30, -0.01)
03:32:02.865 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=202, FiltMax=65504, Gamma=0.560
03:32:02.865 00.000 25848 Worker thread wakes up
03:32:02.865 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.01) opts 0xd
03:32:02.865 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.01)
03:32:02.865 00.000 25848 Moving (0.30, -0.01) raw xDistance=-0.30 yDistance=0.10
03:32:02.865 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
03:32:02.865 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:02.865 00.000 21444 UpdateGuideState exits: m=5082582 SNR=131.1 Saturated
03:32:02.865 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:02.865 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:02.865 00.000 21444 Enqueuing Expose request
03:32:02.865 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:32:02.865 00.000 25848 MoveAxis(E, 0, ABG)
03:32:02.865 00.000 25848 Move returns status 0, amount 0
03:32:02.865 00.000 25848 MoveAxis(N, 0, ABG)
03:32:02.865 00.000 25848 Move returns status 0, amount 0
03:32:02.865 00.000 25848 move complete, result=0
03:32:02.866 00.001 25848 worker thread done servicing request
03:32:02.866 00.000 25848 Worker thread wakes up
03:32:02.866 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:02.866 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:02.866 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:05.716 02.850 25848 Exposure complete
03:32:05.803 00.087 25848 worker thread done servicing request
03:32:05.803 00.000 21444 OnExposeComplete: enter
03:32:05.803 00.000 21444 UpdateGuideState(): m_state=6
03:32:05.803 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 157
03:32:05.803 00.000 21444 Star::Find returns 1 (1), X=1266.71, Y=675.95, Mass=5612683, SNR=189.3, Peak=65504 HFD=8.1
03:32:05.804 00.001 21444 MultiStar: [#1 1.69,-1.61,0.00,M2] [#2 1.29,-1.07,0.88,U] [#3 1.41,-1.49,0.00,M1] [#4 1.21,-1.40,0.87,U] [#5 1.38,-1.18,0.60,U] [#6 1.32,-1.46,0.84,U] [#7 0.92,-1.96,0.00,M1] [#8 1.37,-1.23,0.62,U] 
03:32:05.804 00.000 21444 refined, 5 included, MultiStar: {1.40, -1.19}, one-star: {1.78, -0.88}
03:32:05.804 00.000 21444 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.05) = xAngle (-3.76 = 2.53)
03:32:05.804 00.000 21444 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
03:32:05.804 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=-1.19 hyp=1.84 cameraTheta=-0.70 mountX=-1.51 mountY=-0.57, mountTheta=-2.78
03:32:05.805 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=-1.19, opts=13)
03:32:05.805 00.000 21444 Enqueuing Move request for scope (1.40, -1.19)
03:32:05.805 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=208, FiltMax=65504, Gamma=0.560
03:32:05.805 00.000 21444 UpdateGuideState exits: m=5612683 SNR=189.3 Saturated
03:32:05.805 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:05.805 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:05.805 00.000 21444 Enqueuing Expose request
03:32:05.805 00.000 25848 Worker thread wakes up
03:32:05.805 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, -1.19) opts 0xd
03:32:05.805 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, -1.19)
03:32:05.806 00.001 25848 Moving (1.40, -1.19) raw xDistance=-1.51 yDistance=-0.57
03:32:05.806 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.51
03:32:05.806 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
03:32:05.806 00.000 25848 MoveAxis(E, 44, ABG)
03:32:05.806 00.000 25848 Guiding  Dir = 2, Dur = 44
03:32:05.830 00.024 25848 IsSlewing returns 0
03:32:05.830 00.000 25848 IsGuiding returns 0
03:32:05.861 00.031 25848 PulseGuide returned control before completion, sleep 23
03:32:05.895 00.034 25848 IsGuiding returns 1
03:32:05.895 00.000 25848 scope still moving after pulse duration time elapsed
03:32:05.938 00.043 25848 IsSlewing returns 0
03:32:05.939 00.001 25848 IsGuiding returns 0
03:32:05.939 00.000 25848 scope move finished after 44 + 64 ms
03:32:05.939 00.000 25848 Move returns status 0, amount 44
03:32:05.939 00.000 25848 MoveAxis(N, 16, ABG)
03:32:05.939 00.000 25848 Guiding  Dir = 0, Dur = 16
03:32:05.967 00.028 25848 IsSlewing returns 0
03:32:05.967 00.000 25848 IsGuiding returns 0
03:32:05.998 00.031 25848 IsGuiding returns 1
03:32:05.999 00.001 25848 scope still moving after pulse duration time elapsed
03:32:06.047 00.048 25848 IsSlewing returns 0
03:32:06.049 00.002 25848 IsGuiding returns 0
03:32:06.049 00.000 25848 scope move finished after 16 + 65 ms
03:32:06.049 00.000 25848 Move returns status 0, amount 16
03:32:06.049 00.000 25848 move complete, result=0
03:32:06.049 00.000 25848 worker thread done servicing request
03:32:06.049 00.000 25848 Worker thread wakes up
03:32:06.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:06.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:06.049 00.000 21444 GuideStep: -1.5 px 44 ms EAST, -0.6 px 16 ms NORTH
03:32:08.901 02.852 25848 Exposure complete
03:32:08.989 00.088 25848 worker thread done servicing request
03:32:08.989 00.000 21444 OnExposeComplete: enter
03:32:08.989 00.000 21444 UpdateGuideState(): m_state=6
03:32:08.989 00.000 21444 Star::Find(15, 1266, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 158
03:32:08.990 00.001 21444 Star::Find returns 1 (1), X=1263.89, Y=678.16, Mass=5777334, SNR=221.8, Peak=65504 HFD=8.0
03:32:08.990 00.000 21444 MultiStar: [#1 -0.71,1.01,1.21,U] [#2 -1.40,0.85,1.01,U] [#3 -1.44,0.73,0.94,U] [#4 -0.78,1.20,0.87,U] [#5 -0.49,1.03,0.70,U] [#6 -0.79,0.60,0.58,U] [#7 -0.38,0.87,0.60,U] [#8 -1.27,1.53,0.00,M1] 
03:32:08.990 00.000 21444 refined, 7 included, MultiStar: {-0.92, 0.97}, one-star: {-1.04, 1.33}
03:32:08.990 00.000 21444 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.05) = xAngle (-0.72 = -0.72)
03:32:08.990 00.000 21444 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.72)
03:32:08.990 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=0.97 hyp=1.34 cameraTheta=2.33 mountX=1.01 mountY=0.55, mountTheta=0.50
03:32:08.991 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=0.97, opts=13)
03:32:08.991 00.000 21444 Enqueuing Move request for scope (-0.92, 0.97)
03:32:08.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=16, FiltMax=65504, Gamma=0.560
03:32:08.991 00.000 21444 UpdateGuideState exits: m=5777334 SNR=221.8 Saturated
03:32:08.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:08.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:08.991 00.000 21444 Enqueuing Expose request
03:32:08.991 00.000 25848 Worker thread wakes up
03:32:08.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.97) opts 0xd
03:32:08.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, 0.97)
03:32:08.991 00.000 25848 Moving (-0.92, 0.97) raw xDistance=1.01 yDistance=0.55
03:32:08.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 1.01
03:32:08.991 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:32:08.992 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
03:32:08.992 00.000 25848 MoveAxis(W, 26, ABG)
03:32:08.992 00.000 25848 Guiding  Dir = 3, Dur = 26
03:32:09.016 00.024 25848 IsSlewing returns 0
03:32:09.017 00.001 25848 IsGuiding returns 0
03:32:09.048 00.031 25848 IsGuiding returns 1
03:32:09.048 00.000 25848 scope still moving after pulse duration time elapsed
03:32:09.092 00.044 25848 IsSlewing returns 0
03:32:09.092 00.000 25848 IsGuiding returns 0
03:32:09.092 00.000 25848 scope move finished after 26 + 50 ms
03:32:09.092 00.000 25848 Move returns status 0, amount 26
03:32:09.092 00.000 25848 MoveAxis(N, 0, ABG)
03:32:09.092 00.000 25848 Move returns status 0, amount 0
03:32:09.092 00.000 25848 move complete, result=0
03:32:09.092 00.000 25848 worker thread done servicing request
03:32:09.092 00.000 25848 Worker thread wakes up
03:32:09.093 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:09.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:09.093 00.000 21444 GuideStep: 1.0 px 26 ms WEST, 0.6 px 0 ms NORTH
03:32:11.936 02.843 25848 Exposure complete
03:32:12.020 00.084 25848 worker thread done servicing request
03:32:12.020 00.000 21444 OnExposeComplete: enter
03:32:12.021 00.001 21444 UpdateGuideState(): m_state=6
03:32:12.021 00.000 21444 Star::Find(15, 1263, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
03:32:12.021 00.000 21444 Star::Find returns 1 (1), X=1265.36, Y=677.34, Mass=5862873, SNR=208.6, Peak=65504 HFD=8.0
03:32:12.021 00.000 21444 MultiStar: [#1 0.60,-0.62,0.95,U] [#2 0.12,-0.54,0.89,U] [#3 0.44,-0.01,1.04,U] [#4 0.49,0.27,0.76,U] [#5 0.72,0.54,0.71,U] [#6 0.69,-0.25,0.73,U] [#7 0.82,-0.09,0.63,U] [#8 0.26,0.63,0.61,U] 
03:32:12.021 00.000 21444 refined, 8 included, MultiStar: {0.50, 0.02}, one-star: {0.43, 0.51}
03:32:12.021 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
03:32:12.021 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
03:32:12.021 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=0.02 hyp=0.50 cameraTheta=0.04 mountX=-0.49 mountY=0.21, mountTheta=2.74
03:32:12.022 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=0.02, opts=13)
03:32:12.022 00.000 21444 Enqueuing Move request for scope (0.50, 0.02)
03:32:12.022 00.000 25848 Worker thread wakes up
03:32:12.022 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=52, FiltMax=65504, Gamma=0.560
03:32:12.023 00.001 21444 UpdateGuideState exits: m=5862873 SNR=208.6 Saturated
03:32:12.023 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:12.023 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:12.023 00.000 21444 Enqueuing Expose request
03:32:12.023 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.02) opts 0xd
03:32:12.023 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 0.02)
03:32:12.023 00.000 25848 Moving (0.50, 0.02) raw xDistance=-0.49 yDistance=0.21
03:32:12.023 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
03:32:12.023 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:12.023 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:32:12.023 00.000 25848 MoveAxis(E, 0, ABG)
03:32:12.023 00.000 25848 Move returns status 0, amount 0
03:32:12.023 00.000 25848 MoveAxis(N, 0, ABG)
03:32:12.023 00.000 25848 Move returns status 0, amount 0
03:32:12.023 00.000 25848 move complete, result=0
03:32:12.023 00.000 25848 worker thread done servicing request
03:32:12.023 00.000 25848 Worker thread wakes up
03:32:12.023 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:12.023 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:12.023 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
03:32:14.869 02.846 25848 Exposure complete
03:32:14.949 00.080 25848 worker thread done servicing request
03:32:14.949 00.000 21444 OnExposeComplete: enter
03:32:14.949 00.000 21444 UpdateGuideState(): m_state=6
03:32:14.949 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 160
03:32:14.949 00.000 21444 Star::Find returns 1 (1), X=1266.50, Y=677.33, Mass=5882926, SNR=236.6, Peak=65504 HFD=7.9
03:32:14.949 00.000 21444 MultiStar: [#1 1.81,-0.24,0.81,U] [#2 1.75,0.09,0.78,U] [#3 0.91,0.09,1.00,U] [#4 1.36,0.27,0.91,U] [#5 1.98,0.08,0.55,U] [#6 1.37,-0.04,0.56,U] [#7 2.18,-0.13,0.00,M1] [#8 1.39,0.24,0.64,U] 
03:32:14.949 00.000 21444 refined, 7 included, MultiStar: {1.49, 0.14}, one-star: {1.57, 0.50}
03:32:14.949 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
03:32:14.949 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.48)
03:32:14.949 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=0.14 hyp=1.49 cameraTheta=0.09 mountX=-1.47 mountY=0.69, mountTheta=2.70
03:32:14.950 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=0.14, opts=13)
03:32:14.950 00.000 21444 Enqueuing Move request for scope (1.49, 0.14)
03:32:14.950 00.000 25848 Worker thread wakes up
03:32:14.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, 0.14) opts 0xd
03:32:14.950 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, 0.14)
03:32:14.950 00.000 25848 Moving (1.49, 0.14) raw xDistance=-1.47 yDistance=0.69
03:32:14.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.47
03:32:14.950 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:32:14.950 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=192, FiltMax=65504, Gamma=0.560
03:32:14.950 00.000 21444 UpdateGuideState exits: m=5882926 SNR=236.6 Saturated
03:32:14.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:14.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:14.950 00.000 21444 Enqueuing Expose request
03:32:14.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
03:32:14.950 00.000 25848 MoveAxis(E, 43, ABG)
03:32:14.951 00.001 25848 Guiding  Dir = 2, Dur = 43
03:32:14.986 00.035 25848 IsSlewing returns 0
03:32:14.986 00.000 25848 IsGuiding returns 0
03:32:15.018 00.032 25848 PulseGuide returned control before completion, sleep 22
03:32:15.041 00.023 25848 IsGuiding returns 1
03:32:15.041 00.000 25848 scope still moving after pulse duration time elapsed
03:32:15.092 00.051 25848 IsSlewing returns 0
03:32:15.115 00.023 25848 IsGuiding returns 0
03:32:15.115 00.000 25848 scope move finished after 43 + 85 ms
03:32:15.115 00.000 25848 Move returns status 0, amount 43
03:32:15.115 00.000 25848 MoveAxis(N, 0, ABG)
03:32:15.115 00.000 25848 Move returns status 0, amount 0
03:32:15.115 00.000 25848 move complete, result=0
03:32:15.115 00.000 25848 worker thread done servicing request
03:32:15.115 00.000 25848 Worker thread wakes up
03:32:15.115 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:15.115 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:15.115 00.000 21444 GuideStep: -1.5 px 43 ms EAST, 0.7 px 0 ms NORTH
03:32:17.966 02.851 25848 Exposure complete
03:32:18.051 00.085 25848 worker thread done servicing request
03:32:18.051 00.000 21444 OnExposeComplete: enter
03:32:18.051 00.000 21444 UpdateGuideState(): m_state=6
03:32:18.051 00.000 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 161
03:32:18.051 00.000 21444 Star::Find returns 1 (1), X=1262.96, Y=677.26, Mass=5595354, SNR=213.4, Peak=65504 HFD=7.9
03:32:18.051 00.000 21444 MultiStar: [#1 -1.31,-0.22,1.00,U] [#2 -1.44,0.28,0.94,U] [#3 -1.70,0.03,0.89,U] [#4 -1.69,0.10,1.00,U] [#5 -1.45,-0.02,0.89,U] [#6 -1.37,-0.20,0.76,U] [#7 -1.14,-0.22,0.72,U] [#8 -1.93,0.40,0.71,U] 
03:32:18.051 00.000 21444 refined, 8 included, MultiStar: {-1.56, 0.07}, one-star: {-1.97, 0.43}
03:32:18.051 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
03:32:18.051 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
03:32:18.052 00.001 21444 CameraToMount -- cameraX=-1.56 cameraY=0.07 hyp=1.56 cameraTheta=3.10 mountX=1.56 mountY=-0.53, mountTheta=-0.32
03:32:18.053 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.56, y=0.07, opts=13)
03:32:18.053 00.000 21444 Enqueuing Move request for scope (-1.56, 0.07)
03:32:18.053 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=216, FiltMax=65504, Gamma=0.560
03:32:18.053 00.000 21444 UpdateGuideState exits: m=5595354 SNR=213.4 Saturated
03:32:18.053 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:18.053 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:18.053 00.000 21444 Enqueuing Expose request
03:32:18.053 00.000 25848 Worker thread wakes up
03:32:18.053 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.56, 0.07) opts 0xd
03:32:18.053 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.56, 0.07)
03:32:18.053 00.000 25848 Moving (-1.56, 0.07) raw xDistance=1.56 yDistance=-0.53
03:32:18.053 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.56
03:32:18.053 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
03:32:18.053 00.000 25848 MoveAxis(W, 43, ABG)
03:32:18.053 00.000 25848 Guiding  Dir = 3, Dur = 43
03:32:18.078 00.025 25848 IsSlewing returns 0
03:32:18.078 00.000 25848 IsGuiding returns 0
03:32:18.109 00.031 25848 PulseGuide returned control before completion, sleep 23
03:32:18.152 00.043 25848 IsGuiding returns 1
03:32:18.152 00.000 25848 scope still moving after pulse duration time elapsed
03:32:18.218 00.066 25848 IsSlewing returns 0
03:32:18.218 00.000 25848 IsGuiding returns 0
03:32:18.218 00.000 25848 scope move finished after 43 + 97 ms
03:32:18.218 00.000 25848 Move returns status 0, amount 43
03:32:18.219 00.001 25848 MoveAxis(N, 14, ABG)
03:32:18.219 00.000 25848 Guiding  Dir = 0, Dur = 14
03:32:18.251 00.032 25848 IsSlewing returns 0
03:32:18.251 00.000 25848 IsGuiding returns 0
03:32:18.282 00.031 25848 IsGuiding returns 1
03:32:18.282 00.000 25848 scope still moving after pulse duration time elapsed
03:32:18.341 00.059 25848 IsSlewing returns 0
03:32:18.341 00.000 25848 IsGuiding returns 0
03:32:18.341 00.000 25848 scope move finished after 14 + 76 ms
03:32:18.341 00.000 25848 Move returns status 0, amount 14
03:32:18.341 00.000 25848 move complete, result=0
03:32:18.341 00.000 25848 worker thread done servicing request
03:32:18.341 00.000 25848 Worker thread wakes up
03:32:18.341 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:18.341 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:18.341 00.000 21444 GuideStep: 1.6 px 43 ms WEST, -0.5 px 14 ms NORTH
03:32:21.182 02.841 25848 Exposure complete
03:32:21.261 00.079 25848 worker thread done servicing request
03:32:21.262 00.001 21444 OnExposeComplete: enter
03:32:21.262 00.000 21444 UpdateGuideState(): m_state=6
03:32:21.262 00.000 21444 Star::Find(15, 1262, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 162
03:32:21.262 00.000 21444 Star::Find returns 1 (1), X=1265.06, Y=678.25, Mass=5924381, SNR=277.9, Peak=65504 HFD=8.1
03:32:21.262 00.000 21444 MultiStar: [#1 0.04,1.20,0.96,U] [#2 -0.01,1.20,0.71,U] [#3 -0.09,0.58,0.65,U] [#4 -0.20,1.25,0.63,U] [#5 0.17,1.50,0.54,U] [#6 -0.19,1.16,0.48,U] [#7 0.08,1.34,0.55,U] [#8 -0.10,1.63,0.44,U] 
03:32:21.262 00.000 21444 refined, 8 included, MultiStar: {-0.00, 1.24}, one-star: {0.13, 1.42}
03:32:21.262 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
03:32:21.262 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.96)
03:32:21.262 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=1.24 hyp=1.24 cameraTheta=1.57 mountX=0.12 mountY=1.15, mountTheta=1.47
03:32:21.263 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=1.24, opts=13)
03:32:21.263 00.000 21444 Enqueuing Move request for scope (-0.00, 1.24)
03:32:21.263 00.000 25848 Worker thread wakes up
03:32:21.263 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 1.24) opts 0xd
03:32:21.263 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, 1.24)
03:32:21.263 00.000 25848 Moving (-0.00, 1.24) raw xDistance=0.12 yDistance=1.15
03:32:21.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:32:21.263 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:32:21.263 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=16, FiltMax=65504, Gamma=0.560
03:32:21.263 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.15
03:32:21.263 00.000 25848 MoveAxis(E, 0, ABG)
03:32:21.263 00.000 25848 Move returns status 0, amount 0
03:32:21.263 00.000 25848 MoveAxis(N, 0, ABG)
03:32:21.263 00.000 25848 Move returns status 0, amount 0
03:32:21.263 00.000 25848 move complete, result=0
03:32:21.263 00.000 25848 worker thread done servicing request
03:32:21.263 00.000 21444 UpdateGuideState exits: m=5924381 SNR=277.9 Saturated
03:32:21.263 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:21.263 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:21.263 00.000 21444 Enqueuing Expose request
03:32:21.263 00.000 25848 Worker thread wakes up
03:32:21.263 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:21.264 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:21.264 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.1 px 0 ms NORTH
03:32:24.106 02.842 25848 Exposure complete
03:32:24.197 00.091 25848 worker thread done servicing request
03:32:24.197 00.000 21444 OnExposeComplete: enter
03:32:24.197 00.000 21444 UpdateGuideState(): m_state=6
03:32:24.197 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 163
03:32:24.198 00.001 21444 Star::Find returns 1 (1), X=1264.75, Y=678.41, Mass=5516187, SNR=194.4, Peak=65504 HFD=7.8
03:32:24.198 00.000 21444 MultiStar: [#1 -0.08,1.29,0.93,U] [#2 -0.34,1.65,0.73,U] [#3 -0.67,1.24,0.77,U] [#4 -0.34,1.66,0.90,U] [#5 0.07,1.29,0.69,U] [#6 -0.14,0.90,0.72,U] [#7 0.11,1.04,0.54,U] [#8 -0.43,1.79,0.75,U] 
03:32:24.198 00.000 21444 refined, 8 included, MultiStar: {-0.23, 1.41}, one-star: {-0.18, 1.58}
03:32:24.198 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
03:32:24.198 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
03:32:24.198 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=1.41 hyp=1.43 cameraTheta=1.74 mountX=0.36 mountY=1.21, mountTheta=1.28
03:32:24.199 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=1.41, opts=13)
03:32:24.199 00.000 21444 Enqueuing Move request for scope (-0.23, 1.41)
03:32:24.199 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=204, FiltMax=65504, Gamma=0.560
03:32:24.199 00.000 21444 UpdateGuideState exits: m=5516187 SNR=194.4 Saturated
03:32:24.199 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:24.199 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:24.199 00.000 21444 Enqueuing Expose request
03:32:24.199 00.000 25848 Worker thread wakes up
03:32:24.199 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 1.41) opts 0xd
03:32:24.199 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 1.41)
03:32:24.199 00.000 25848 Moving (-0.23, 1.41) raw xDistance=0.36 yDistance=1.21
03:32:24.199 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
03:32:24.199 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:32:24.199 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.21
03:32:24.199 00.000 25848 MoveAxis(E, 0, ABG)
03:32:24.199 00.000 25848 Move returns status 0, amount 0
03:32:24.199 00.000 25848 MoveAxis(N, 0, ABG)
03:32:24.200 00.001 25848 Move returns status 0, amount 0
03:32:24.200 00.000 25848 move complete, result=0
03:32:24.200 00.000 25848 worker thread done servicing request
03:32:24.200 00.000 25848 Worker thread wakes up
03:32:24.200 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:24.200 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:24.200 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.2 px 0 ms NORTH
03:32:27.040 02.840 25848 Exposure complete
03:32:27.120 00.080 25848 worker thread done servicing request
03:32:27.121 00.001 21444 OnExposeComplete: enter
03:32:27.121 00.000 21444 UpdateGuideState(): m_state=6
03:32:27.121 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 164
03:32:27.121 00.000 21444 Star::Find returns 1 (1), X=1264.86, Y=678.11, Mass=5772950, SNR=235.3, Peak=65504 HFD=8.2
03:32:27.121 00.000 21444 MultiStar: [#1 0.54,0.44,0.64,U] [#2 -0.00,0.90,0.53,U] [#3 0.17,0.55,0.52,U] [#4 -0.58,0.73,0.52,U] [#5 -0.23,0.89,0.61,U] [#6 -0.28,0.71,0.62,U] [#7 -0.57,0.78,0.43,U] [#8 -0.18,0.90,0.42,U] 
03:32:27.121 00.000 21444 refined, 8 included, MultiStar: {-0.11, 0.83}, one-star: {-0.06, 1.28}
03:32:27.121 00.000 21444 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.05) = xAngle (-1.35 = -1.35)
03:32:27.121 00.000 21444 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.20 = 2.09)
03:32:27.121 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.83 hyp=0.84 cameraTheta=1.70 mountX=0.18 mountY=0.73, mountTheta=1.33
03:32:27.122 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.83, opts=13)
03:32:27.122 00.000 21444 Enqueuing Move request for scope (-0.11, 0.83)
03:32:27.122 00.000 25848 Worker thread wakes up
03:32:27.122 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.83) opts 0xd
03:32:27.122 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.83)
03:32:27.122 00.000 25848 Moving (-0.11, 0.83) raw xDistance=0.18 yDistance=0.73
03:32:27.122 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:32:27.122 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:32:27.122 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=166, FiltMax=65504, Gamma=0.560
03:32:27.122 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.73
03:32:27.122 00.000 25848 MoveAxis(E, 0, ABG)
03:32:27.122 00.000 21444 UpdateGuideState exits: m=5772950 SNR=235.3 Saturated
03:32:27.122 00.000 25848 Move returns status 0, amount 0
03:32:27.122 00.000 25848 MoveAxis(N, 0, ABG)
03:32:27.122 00.000 25848 Move returns status 0, amount 0
03:32:27.123 00.001 25848 move complete, result=0
03:32:27.123 00.000 25848 worker thread done servicing request
03:32:27.123 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:27.123 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:27.123 00.000 21444 Enqueuing Expose request
03:32:27.123 00.000 25848 Worker thread wakes up
03:32:27.123 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:27.123 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:27.123 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 0 ms NORTH
03:32:29.973 02.850 25848 Exposure complete
03:32:30.053 00.080 25848 worker thread done servicing request
03:32:30.054 00.001 21444 OnExposeComplete: enter
03:32:30.054 00.000 21444 UpdateGuideState(): m_state=6
03:32:30.054 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 165
03:32:30.054 00.000 21444 Star::Find returns 1 (1), X=1264.64, Y=679.10, Mass=5402890, SNR=159.0, Peak=65504 HFD=7.9
03:32:30.054 00.000 21444 MultiStar: [#1 -0.29,1.30,1.00,U] [#2 -0.88,1.86,0.00,M1] [#3 -1.11,1.38,1.08,U] [#4 0.07,2.06,0.00,M1] [#5 0.28,1.88,0.91,U] [#6 0.45,1.46,0.70,U] [#7 0.28,2.11,0.00,M1] [#8 -0.71,2.38,0.00,M1] 
03:32:30.054 00.000 21444 refined, 4 included, MultiStar: {-0.26, 1.66}, one-star: {-0.28, 2.27}
03:32:30.054 00.000 21444 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.05) = xAngle (-1.33 = -1.33)
03:32:30.054 00.000 21444 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.11)
03:32:30.054 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=1.66 hyp=1.68 cameraTheta=1.72 mountX=0.41 mountY=1.44, mountTheta=1.30
03:32:30.055 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=1.66, opts=13)
03:32:30.055 00.000 21444 Enqueuing Move request for scope (-0.26, 1.66)
03:32:30.055 00.000 25848 Worker thread wakes up
03:32:30.055 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 1.66) opts 0xd
03:32:30.055 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 1.66)
03:32:30.055 00.000 25848 Moving (-0.26, 1.66) raw xDistance=0.41 yDistance=1.44
03:32:30.055 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
03:32:30.055 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=0.08 newest=3.38
03:32:30.056 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.44 from input 1.44
03:32:30.056 00.000 25848 MoveAxis(E, 0, ABG)
03:32:30.056 00.000 25848 Move returns status 0, amount 0
03:32:30.056 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 334 applied
03:32:30.056 00.000 25848 MoveAxis(S, 373, ABG)
03:32:30.056 00.000 25848 Guiding  Dir = 1, Dur = 373
03:32:30.056 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=220, FiltMax=65504, Gamma=0.560
03:32:30.056 00.000 21444 UpdateGuideState exits: m=5402890 SNR=159.0 Saturated
03:32:30.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:30.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:30.056 00.000 21444 Enqueuing Expose request
03:32:30.076 00.020 25848 IsSlewing returns 0
03:32:30.076 00.000 25848 IsGuiding returns 0
03:32:30.108 00.032 25848 PulseGuide returned control before completion, sleep 352
03:32:30.472 00.364 25848 IsGuiding returns 1
03:32:30.472 00.000 25848 scope still moving after pulse duration time elapsed
03:32:30.564 00.092 25848 IsSlewing returns 0
03:32:30.564 00.000 25848 IsGuiding returns 0
03:32:30.564 00.000 25848 scope move finished after 373 + 114 ms
03:32:30.564 00.000 25848 Move returns status 0, amount 373
03:32:30.564 00.000 25848 move complete, result=0
03:32:30.564 00.000 25848 worker thread done servicing request
03:32:30.564 00.000 25848 Worker thread wakes up
03:32:30.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:30.564 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.4 px 373 ms SOUTH
03:32:30.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:33.423 02.859 25848 Exposure complete
03:32:33.489 00.066 25848 worker thread done servicing request
03:32:33.489 00.000 21444 OnExposeComplete: enter
03:32:33.489 00.000 21444 UpdateGuideState(): m_state=6
03:32:33.489 00.000 21444 Star::Find(15, 1264, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 166
03:32:33.489 00.000 21444 Star::Find returns 1 (1), X=1265.51, Y=679.86, Mass=5258650, SNR=165.5, Peak=65504 HFD=7.9
03:32:33.490 00.001 21444 MultiStar: [#1 0.67,2.31,0.00,M1] [#2 0.16,2.59,0.00,M2] [#3 -0.10,2.06,0.00,M1] [#4 0.88,2.43,0.00,M2] [#5 1.13,2.79,0.00,M1] [#6 0.82,2.32,0.00,M1] [#7 1.79,2.59,0.00,M2] [#8 0.48,2.68,0.00,M2] 
03:32:33.490 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.67 = -1.67)
03:32:33.490 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.51 = 1.77)
03:32:33.490 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=3.03 hyp=3.08 cameraTheta=1.38 mountX=-0.31 mountY=3.02, mountTheta=1.67
03:32:33.490 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=3.03, opts=13)
03:32:33.490 00.000 21444 Enqueuing Move request for scope (0.58, 3.03)
03:32:33.491 00.001 25848 Worker thread wakes up
03:32:33.491 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=282, FiltMax=65504, Gamma=0.560
03:32:33.491 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, 3.03) opts 0xd
03:32:33.491 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, 3.03)
03:32:33.491 00.000 21444 UpdateGuideState exits: m=5258650 SNR=165.5 Saturated
03:32:33.491 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:33.491 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:33.491 00.000 21444 Enqueuing Expose request
03:32:33.491 00.000 25848 Moving (0.58, 3.03) raw xDistance=-0.31 yDistance=3.02
03:32:33.491 00.000 25848 BLC: History state: CurrMiss=3.02, AvgInitMiss=0.46, ShCount=6, LgCount=3, SticCount=0,  Deflections: 0=1.441217, 1:3.021024
03:32:33.491 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:32:33.491 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:32:33.491 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.02 from input 3.02
03:32:33.491 00.000 25848 MoveAxis(E, 0, ABG)
03:32:33.491 00.000 25848 Move returns status 0, amount 0
03:32:33.491 00.000 25848 MoveAxis(S, 82, ABG)
03:32:33.491 00.000 25848 Guiding  Dir = 1, Dur = 82
03:32:33.515 00.024 25848 IsSlewing returns 0
03:32:33.516 00.001 25848 IsGuiding returns 0
03:32:33.547 00.031 25848 PulseGuide returned control before completion, sleep 62
03:32:33.611 00.064 25848 IsGuiding returns 1
03:32:33.611 00.000 25848 scope still moving after pulse duration time elapsed
03:32:33.670 00.059 25848 IsSlewing returns 0
03:32:33.670 00.000 25848 IsGuiding returns 0
03:32:33.670 00.000 25848 scope move finished after 82 + 72 ms
03:32:33.670 00.000 25848 Move returns status 0, amount 82
03:32:33.670 00.000 25848 move complete, result=0
03:32:33.670 00.000 25848 worker thread done servicing request
03:32:33.670 00.000 25848 Worker thread wakes up
03:32:33.670 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:33.670 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:33.671 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 3.0 px 82 ms SOUTH
03:32:36.510 02.839 25848 Exposure complete
03:32:36.583 00.073 25848 worker thread done servicing request
03:32:36.583 00.000 21444 OnExposeComplete: enter
03:32:36.583 00.000 21444 UpdateGuideState(): m_state=6
03:32:36.584 00.001 21444 Star::Find(15, 1265, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 167
03:32:36.584 00.000 21444 Star::Find returns 1 (1), X=1265.07, Y=676.95, Mass=5379871, SNR=153.7, Peak=65504 HFD=8.1
03:32:36.584 00.000 21444 MultiStar: [#1 0.97,-0.81,0.92,U] [#2 0.40,-0.42,0.83,U] [#3 -0.80,-1.23,0.69,U] [#4 0.28,-0.16,0.90,U] [#5 -0.03,0.04,0.71,U] [#6 -0.44,-0.56,0.59,U] [#7 -0.14,-0.26,0.63,U] [#8 -0.50,-0.14,0.91,U] 
03:32:36.584 00.000 21444 single-star, 8 included, MultiStar: {0.04, -0.35}, one-star: {0.15, 0.12}
03:32:36.584 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.05) = xAngle (-2.37 = -2.37)
03:32:36.584 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.21 = 1.07)
03:32:36.584 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.68 mountX=-0.13 mountY=0.17, mountTheta=2.25
03:32:36.585 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.12, opts=13)
03:32:36.585 00.000 21444 Enqueuing Move request for scope (0.15, 0.12)
03:32:36.585 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=128, FiltMax=65504, Gamma=0.560
03:32:36.585 00.000 21444 UpdateGuideState exits: m=5379871 SNR=153.7 Saturated
03:32:36.585 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:36.585 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:36.585 00.000 21444 Enqueuing Expose request
03:32:36.585 00.000 25848 Worker thread wakes up
03:32:36.585 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
03:32:36.585 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
03:32:36.585 00.000 25848 Moving (0.15, 0.12) raw xDistance=-0.13 yDistance=0.17
03:32:36.585 00.000 25848 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.46, ShCount=6, LgCount=3, SticCount=0,  Deflections: 0=1.441217, 1:3.021024, 2:0.165827
03:32:36.585 00.000 25848 BLC: No correction, Miss < min_move
03:32:36.585 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:32:36.585 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:36.585 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:32:36.585 00.000 25848 MoveAxis(E, 0, ABG)
03:32:36.585 00.000 25848 Move returns status 0, amount 0
03:32:36.585 00.000 25848 MoveAxis(N, 0, ABG)
03:32:36.585 00.000 25848 Move returns status 0, amount 0
03:32:36.585 00.000 25848 move complete, result=0
03:32:36.585 00.000 25848 worker thread done servicing request
03:32:36.585 00.000 25848 Worker thread wakes up
03:32:36.585 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:36.585 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:36.585 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:32:39.428 02.843 25848 Exposure complete
03:32:39.517 00.089 25848 worker thread done servicing request
03:32:39.517 00.000 21444 OnExposeComplete: enter
03:32:39.517 00.000 21444 UpdateGuideState(): m_state=6
03:32:39.517 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 168
03:32:39.517 00.000 21444 Star::Find returns 1 (1), X=1261.72, Y=676.52, Mass=4773032, SNR=123.7, Peak=65504 HFD=7.5
03:32:39.517 00.000 21444 MultiStar: [#1 -3.15,-1.75,0.00,M1] [#2 -3.19,-1.72,0.00,M2] [#3 -2.50,-2.04,0.00,M1] [#4 -2.58,-1.35,0.00,M2] [#5 -2.43,-1.34,0.00,M1] [#6 -3.02,-1.52,0.00,M1] [#7 -2.67,-1.19,0.00,M2] [#8 -3.22,-0.91,0.00,M2] 
03:32:39.517 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.10 = 0.19)
03:32:39.517 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.66)
03:32:39.518 00.001 21444 CameraToMount -- cameraX=-3.21 cameraY=-0.31 hyp=3.22 cameraTheta=-3.04 mountX=3.16 mountY=-1.50, mountTheta=-0.44
03:32:39.518 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-3.21, y=-0.31, opts=13)
03:32:39.518 00.000 21444 Enqueuing Move request for scope (-3.21, -0.31)
03:32:39.518 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=180, FiltMax=65504, Gamma=0.560
03:32:39.519 00.001 21444 UpdateGuideState exits: m=4773032 SNR=123.7 Saturated
03:32:39.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:39.519 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:39.519 00.000 21444 Enqueuing Expose request
03:32:39.519 00.000 25848 Worker thread wakes up
03:32:39.519 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.21, -0.31) opts 0xd
03:32:39.519 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.21, -0.31)
03:32:39.519 00.000 25848 Moving (-3.21, -0.31) raw xDistance=3.16 yDistance=-1.50
03:32:39.519 00.000 25848 BLC: window closed
03:32:39.519 00.000 25848 BLC: History state: CurrMiss=-1.50, AvgInitMiss=0.46, ShCount=6, LgCount=3, SticCount=0,  Deflections: 0=1.441217, 1:3.021024, 2:0.165827
03:32:39.519 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:32:39.519 00.000 25848 BLC: window closed
03:32:39.519 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.99 from input 3.16
03:32:39.519 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:32:39.519 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
03:32:39.519 00.000 25848 MoveAxis(W, 92, ABG)
03:32:39.519 00.000 25848 Guiding  Dir = 3, Dur = 92
03:32:39.548 00.029 25848 IsSlewing returns 0
03:32:39.548 00.000 25848 IsGuiding returns 0
03:32:39.580 00.032 25848 PulseGuide returned control before completion, sleep 71
03:32:39.664 00.084 25848 IsGuiding returns 1
03:32:39.665 00.001 25848 scope still moving after pulse duration time elapsed
03:32:39.718 00.053 25848 IsSlewing returns 0
03:32:39.719 00.001 25848 IsGuiding returns 0
03:32:39.719 00.000 25848 scope move finished after 92 + 78 ms
03:32:39.719 00.000 25848 Move returns status 0, amount 92
03:32:39.719 00.000 25848 MoveAxis(N, 0, ABG)
03:32:39.719 00.000 25848 Move returns status 0, amount 0
03:32:39.719 00.000 25848 move complete, result=0
03:32:39.719 00.000 25848 worker thread done servicing request
03:32:39.719 00.000 25848 Worker thread wakes up
03:32:39.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:39.719 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:39.719 00.000 21444 GuideStep: 3.2 px 92 ms WEST, -1.5 px 0 ms NORTH
03:32:42.567 02.848 25848 Exposure complete
03:32:42.648 00.081 25848 worker thread done servicing request
03:32:42.648 00.000 21444 OnExposeComplete: enter
03:32:42.648 00.000 21444 UpdateGuideState(): m_state=6
03:32:42.648 00.000 21444 Star::Find(15, 1261, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 169
03:32:42.648 00.000 21444 Star::Find returns 1 (1), X=1264.09, Y=676.47, Mass=5109129, SNR=138.2, Peak=65504 HFD=7.9
03:32:42.649 00.001 21444 MultiStar: [#1 -0.58,-1.68,0.91,U] [#2 -1.03,-1.64,0.90,U] [#3 -0.49,-2.55,0.00,M2] [#4 -0.96,-0.89,0.88,U] [#5 -0.97,-1.58,0.89,U] [#6 -0.94,-1.87,0.00,M2] [#7 -0.43,-1.46,0.57,U] [#8 -0.96,-1.40,0.77,U] 
03:32:42.649 00.000 21444 single-star, 6 included, MultiStar: {-0.84, -1.26}, one-star: {-0.84, -0.36}
03:32:42.649 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.05) = xAngle (-5.79 = 0.49)
03:32:42.649 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.35)
03:32:42.649 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.36 hyp=0.91 cameraTheta=-2.74 mountX=0.80 mountY=-0.65, mountTheta=-0.68
03:32:42.650 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.36, opts=13)
03:32:42.650 00.000 21444 Enqueuing Move request for scope (-0.84, -0.36)
03:32:42.650 00.000 25848 Worker thread wakes up
03:32:42.650 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=180, FiltMax=65504, Gamma=0.560
03:32:42.650 00.000 21444 UpdateGuideState exits: m=5109129 SNR=138.2 Saturated
03:32:42.650 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.36) opts 0xd
03:32:42.650 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.36)
03:32:42.650 00.000 25848 Moving (-0.84, -0.36) raw xDistance=0.80 yDistance=-0.65
03:32:42.650 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.80
03:32:42.650 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:42.650 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:32:42.650 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:42.650 00.000 21444 Enqueuing Expose request
03:32:42.650 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
03:32:42.651 00.001 25848 MoveAxis(W, 30, ABG)
03:32:42.651 00.000 25848 Guiding  Dir = 3, Dur = 30
03:32:42.689 00.038 25848 IsSlewing returns 0
03:32:42.690 00.001 25848 IsGuiding returns 0
03:32:42.721 00.031 25848 IsGuiding returns 1
03:32:42.721 00.000 25848 scope still moving after pulse duration time elapsed
03:32:42.796 00.075 25848 IsSlewing returns 0
03:32:42.796 00.000 25848 IsGuiding returns 0
03:32:42.796 00.000 25848 scope move finished after 30 + 77 ms
03:32:42.796 00.000 25848 Move returns status 0, amount 30
03:32:42.796 00.000 25848 MoveAxis(N, 0, ABG)
03:32:42.796 00.000 25848 Move returns status 0, amount 0
03:32:42.796 00.000 25848 move complete, result=0
03:32:42.796 00.000 25848 worker thread done servicing request
03:32:42.796 00.000 25848 Worker thread wakes up
03:32:42.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:42.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:42.796 00.000 21444 GuideStep: 0.8 px 30 ms WEST, -0.7 px 0 ms NORTH
03:32:45.639 02.843 25848 Exposure complete
03:32:45.728 00.089 25848 worker thread done servicing request
03:32:45.729 00.001 21444 OnExposeComplete: enter
03:32:45.729 00.000 21444 UpdateGuideState(): m_state=6
03:32:45.729 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 170
03:32:45.729 00.000 21444 Star::Find returns 1 (1), X=1264.32, Y=677.06, Mass=5590920, SNR=172.5, Peak=65504 HFD=8.0
03:32:45.729 00.000 21444 MultiStar: [#1 -0.34,-0.02,0.98,U] [#2 -0.83,0.05,0.74,U] [#3 -0.50,0.19,0.62,U] [#4 -0.34,-0.05,0.77,U] [#5 -0.16,0.34,0.75,U] [#6 -0.33,-0.02,0.64,U] [#7 0.02,-0.30,0.57,U] [#8 -0.78,0.13,0.61,U] 
03:32:45.729 00.000 21444 refined, 8 included, MultiStar: {-0.44, 0.07}, one-star: {-0.61, 0.23}
03:32:45.729 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
03:32:45.729 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
03:32:45.729 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=0.07 hyp=0.44 cameraTheta=2.98 mountX=0.44 mountY=-0.10, mountTheta=-0.22
03:32:45.730 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=0.07, opts=13)
03:32:45.730 00.000 21444 Enqueuing Move request for scope (-0.44, 0.07)
03:32:45.730 00.000 25848 Worker thread wakes up
03:32:45.730 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.07) opts 0xd
03:32:45.730 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, 0.07)
03:32:45.730 00.000 25848 Moving (-0.44, 0.07) raw xDistance=0.44 yDistance=-0.10
03:32:45.731 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
03:32:45.731 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:45.731 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:32:45.731 00.000 25848 MoveAxis(E, 0, ABG)
03:32:45.731 00.000 25848 Move returns status 0, amount 0
03:32:45.731 00.000 25848 MoveAxis(N, 0, ABG)
03:32:45.731 00.000 25848 Move returns status 0, amount 0
03:32:45.731 00.000 25848 move complete, result=0
03:32:45.731 00.000 25848 worker thread done servicing request
03:32:45.731 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=220, FiltMax=65504, Gamma=0.560
03:32:45.731 00.000 21444 UpdateGuideState exits: m=5590920 SNR=172.5 Saturated
03:32:45.731 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:45.731 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:45.731 00.000 21444 Enqueuing Expose request
03:32:45.731 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
03:32:45.731 00.000 25848 Worker thread wakes up
03:32:45.731 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:45.731 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:48.573 02.842 25848 Exposure complete
03:32:48.661 00.088 25848 worker thread done servicing request
03:32:48.661 00.000 21444 OnExposeComplete: enter
03:32:48.661 00.000 21444 UpdateGuideState(): m_state=6
03:32:48.662 00.001 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 171
03:32:48.662 00.000 21444 Star::Find returns 1 (1), X=1263.71, Y=676.29, Mass=5531235, SNR=201.9, Peak=65504 HFD=7.9
03:32:48.662 00.000 21444 MultiStar: [#1 -0.60,-1.34,0.91,U] [#2 -1.18,-1.02,0.95,U] [#3 -1.51,-0.99,0.64,U] [#4 -1.73,-1.03,0.00,M1] [#5 -1.03,-0.58,0.60,U] [#6 -1.23,-1.00,0.84,U] [#7 -1.10,-0.70,0.40,U] [#8 -1.44,-0.68,0.64,U] 
03:32:48.662 00.000 21444 single-star, 7 included, MultiStar: {-1.15, -0.88}, one-star: {-1.22, -0.54}
03:32:48.662 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.51)
03:32:48.662 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.33)
03:32:48.662 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=-0.54 hyp=1.33 cameraTheta=-2.72 mountX=1.16 mountY=-0.96, mountTheta=-0.69
03:32:48.663 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=-0.54, opts=13)
03:32:48.663 00.000 21444 Enqueuing Move request for scope (-1.22, -0.54)
03:32:48.663 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=168, FiltMax=65504, Gamma=0.560
03:32:48.663 00.000 21444 UpdateGuideState exits: m=5531235 SNR=201.9 Saturated
03:32:48.663 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:48.663 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:48.664 00.001 21444 Enqueuing Expose request
03:32:48.664 00.000 25848 Worker thread wakes up
03:32:48.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.54) opts 0xd
03:32:48.664 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, -0.54)
03:32:48.664 00.000 25848 Moving (-1.22, -0.54) raw xDistance=1.16 yDistance=-0.96
03:32:48.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
03:32:48.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:32:48.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
03:32:48.664 00.000 25848 MoveAxis(W, 34, ABG)
03:32:48.664 00.000 25848 Guiding  Dir = 3, Dur = 34
03:32:48.689 00.025 25848 IsSlewing returns 0
03:32:48.690 00.001 25848 IsGuiding returns 0
03:32:48.721 00.031 25848 PulseGuide returned control before completion, sleep 14
03:32:48.753 00.032 25848 IsGuiding returns 1
03:32:48.753 00.000 25848 scope still moving after pulse duration time elapsed
03:32:48.796 00.043 25848 IsSlewing returns 0
03:32:48.796 00.000 25848 IsGuiding returns 0
03:32:48.796 00.000 25848 scope move finished after 34 + 72 ms
03:32:48.796 00.000 25848 Move returns status 0, amount 34
03:32:48.796 00.000 25848 MoveAxis(N, 0, ABG)
03:32:48.796 00.000 25848 Move returns status 0, amount 0
03:32:48.796 00.000 25848 move complete, result=0
03:32:48.796 00.000 25848 worker thread done servicing request
03:32:48.796 00.000 25848 Worker thread wakes up
03:32:48.796 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:48.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:48.796 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -1.0 px 0 ms NORTH
03:32:51.646 02.850 25848 Exposure complete
03:32:51.733 00.087 25848 worker thread done servicing request
03:32:51.734 00.001 21444 OnExposeComplete: enter
03:32:51.734 00.000 21444 UpdateGuideState(): m_state=6
03:32:51.734 00.000 21444 Star::Find(15, 1263, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 172
03:32:51.734 00.000 21444 Star::Find returns 1 (1), X=1264.01, Y=678.07, Mass=5448990, SNR=185.5, Peak=65504 HFD=8.1
03:32:51.734 00.000 21444 MultiStar: [#1 0.01,0.38,0.82,U] [#2 -0.72,0.48,1.07,U] [#3 0.11,-0.13,0.67,U] [#4 -1.34,0.60,0.74,U] [#5 -1.45,0.39,0.72,U] [#6 -1.13,0.31,0.62,U] [#7 -1.17,0.48,0.64,U] [#8 -1.03,0.98,0.56,U] 
03:32:51.734 00.000 21444 refined, 8 included, MultiStar: {-0.83, 0.55}, one-star: {-0.92, 1.25}
03:32:51.734 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
03:32:51.734 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.94)
03:32:51.734 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.55 hyp=0.99 cameraTheta=2.55 mountX=0.87 mountY=0.20, mountTheta=0.22
03:32:51.735 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.55, opts=13)
03:32:51.735 00.000 21444 Enqueuing Move request for scope (-0.83, 0.55)
03:32:51.735 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=92, FiltMax=65504, Gamma=0.560
03:32:51.736 00.001 21444 UpdateGuideState exits: m=5448990 SNR=185.5 Saturated
03:32:51.736 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:51.736 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:51.736 00.000 21444 Enqueuing Expose request
03:32:51.736 00.000 25848 Worker thread wakes up
03:32:51.736 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.55) opts 0xd
03:32:51.736 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.55)
03:32:51.736 00.000 25848 Moving (-0.83, 0.55) raw xDistance=0.87 yDistance=0.20
03:32:51.736 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.87
03:32:51.736 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:51.736 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:32:51.736 00.000 25848 MoveAxis(W, 28, ABG)
03:32:51.736 00.000 25848 Guiding  Dir = 3, Dur = 28
03:32:51.764 00.028 25848 IsSlewing returns 0
03:32:51.765 00.001 25848 IsGuiding returns 0
03:32:51.796 00.031 25848 IsGuiding returns 1
03:32:51.796 00.000 25848 scope still moving after pulse duration time elapsed
03:32:51.842 00.046 25848 IsSlewing returns 0
03:32:51.901 00.059 25848 IsGuiding returns 0
03:32:51.901 00.000 25848 scope move finished after 28 + 108 ms
03:32:51.901 00.000 25848 Move returns status 0, amount 28
03:32:51.901 00.000 25848 MoveAxis(N, 0, ABG)
03:32:51.902 00.001 25848 Move returns status 0, amount 0
03:32:51.902 00.000 25848 move complete, result=0
03:32:51.902 00.000 25848 worker thread done servicing request
03:32:51.902 00.000 25848 Worker thread wakes up
03:32:51.902 00.000 21444 GuideStep: 0.9 px 28 ms WEST, 0.2 px 0 ms NORTH
03:32:51.902 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:51.902 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:54.752 02.850 25848 Exposure complete
03:32:54.838 00.086 25848 worker thread done servicing request
03:32:54.838 00.000 21444 OnExposeComplete: enter
03:32:54.838 00.000 21444 UpdateGuideState(): m_state=6
03:32:54.839 00.001 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 173
03:32:54.839 00.000 21444 Star::Find returns 1 (1), X=1263.47, Y=677.50, Mass=5527788, SNR=205.3, Peak=65504 HFD=7.6
03:32:54.839 00.000 21444 MultiStar: [#1 -1.32,0.17,0.90,U] [#2 -1.78,0.68,0.79,U] [#3 -2.25,0.25,0.00,M1] [#4 -1.46,0.39,0.75,U] [#5 -1.21,1.04,0.66,U] [#6 -1.21,0.25,0.66,U] [#7 -1.16,0.85,0.52,U] [#8 -1.65,0.54,0.48,U] 
03:32:54.839 00.000 21444 refined, 7 included, MultiStar: {-1.41, 0.55}, one-star: {-1.45, 0.67}
03:32:54.839 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
03:32:54.839 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
03:32:54.839 00.000 21444 CameraToMount -- cameraX=-1.41 cameraY=0.55 hyp=1.52 cameraTheta=2.77 mountX=1.46 mountY=-0.02, mountTheta=-0.01
03:32:54.840 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.41, y=0.55, opts=13)
03:32:54.840 00.000 21444 Enqueuing Move request for scope (-1.41, 0.55)
03:32:54.840 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=258, FiltMax=65504, Gamma=0.560
03:32:54.840 00.000 21444 UpdateGuideState exits: m=5527788 SNR=205.3 Saturated
03:32:54.840 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:54.840 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:54.840 00.000 21444 Enqueuing Expose request
03:32:54.840 00.000 25848 Worker thread wakes up
03:32:54.840 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.41, 0.55) opts 0xd
03:32:54.840 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.41, 0.55)
03:32:54.840 00.000 25848 Moving (-1.41, 0.55) raw xDistance=1.46 yDistance=-0.02
03:32:54.840 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.46
03:32:54.840 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:54.841 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:32:54.841 00.000 25848 MoveAxis(W, 44, ABG)
03:32:54.841 00.000 25848 Guiding  Dir = 3, Dur = 44
03:32:54.861 00.020 25848 IsSlewing returns 0
03:32:54.861 00.000 25848 IsGuiding returns 0
03:32:54.892 00.031 25848 PulseGuide returned control before completion, sleep 23
03:32:54.926 00.034 25848 IsGuiding returns 1
03:32:54.926 00.000 25848 scope still moving after pulse duration time elapsed
03:32:54.987 00.061 25848 IsSlewing returns 0
03:32:54.987 00.000 25848 IsGuiding returns 0
03:32:54.987 00.000 25848 scope move finished after 44 + 81 ms
03:32:54.987 00.000 25848 Move returns status 0, amount 44
03:32:54.987 00.000 25848 MoveAxis(N, 0, ABG)
03:32:54.987 00.000 25848 Move returns status 0, amount 0
03:32:54.987 00.000 25848 move complete, result=0
03:32:54.987 00.000 25848 worker thread done servicing request
03:32:54.988 00.001 25848 Worker thread wakes up
03:32:54.988 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:54.988 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:54.988 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -0.0 px 0 ms NORTH
03:32:57.828 02.840 25848 Exposure complete
03:32:57.905 00.077 25848 worker thread done servicing request
03:32:57.905 00.000 21444 OnExposeComplete: enter
03:32:57.906 00.001 21444 UpdateGuideState(): m_state=6
03:32:57.906 00.000 21444 Star::Find(15, 1263, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 174
03:32:57.906 00.000 21444 Star::Find returns 1 (1), X=1265.40, Y=676.05, Mass=5631707, SNR=217.6, Peak=65504 HFD=8.0
03:32:57.906 00.000 21444 MultiStar: [#1 0.63,-1.25,0.72,U] [#2 0.14,-1.33,0.69,U] [#3 0.45,-1.60,0.59,U] [#4 0.25,-1.20,0.58,U] [#5 0.52,-0.88,0.66,U] [#6 0.93,-1.23,0.68,U] [#7 0.46,-0.58,0.39,U] [#8 0.18,-0.55,0.50,U] 
03:32:57.906 00.000 21444 single-star, 8 included, MultiStar: {0.46, -1.06}, one-star: {0.48, -0.78}
03:32:57.906 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.21)
03:32:57.906 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.63)
03:32:57.906 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-0.78 hyp=0.91 cameraTheta=-1.02 mountX=-0.54 mountY=-0.54, mountTheta=-2.36
03:32:57.907 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-0.78, opts=13)
03:32:57.907 00.000 21444 Enqueuing Move request for scope (0.48, -0.78)
03:32:57.907 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=268, FiltMax=65504, Gamma=0.560
03:32:57.907 00.000 21444 UpdateGuideState exits: m=5631707 SNR=217.6 Saturated
03:32:57.907 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:57.907 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:32:57.907 00.000 21444 Enqueuing Expose request
03:32:57.907 00.000 25848 Worker thread wakes up
03:32:57.907 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.78) opts 0xd
03:32:57.907 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -0.78)
03:32:57.907 00.000 25848 Moving (0.48, -0.78) raw xDistance=-0.54 yDistance=-0.54
03:32:57.907 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.54
03:32:57.907 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:32:57.907 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
03:32:57.907 00.000 25848 MoveAxis(E, 13, ABG)
03:32:57.907 00.000 25848 Guiding  Dir = 2, Dur = 13
03:32:57.938 00.031 25848 IsSlewing returns 0
03:32:57.938 00.000 25848 IsGuiding returns 0
03:32:57.970 00.032 25848 IsGuiding returns 1
03:32:57.970 00.000 25848 scope still moving after pulse duration time elapsed
03:32:58.052 00.082 25848 IsSlewing returns 0
03:32:58.053 00.001 25848 IsGuiding returns 0
03:32:58.053 00.000 25848 scope move finished after 13 + 101 ms
03:32:58.053 00.000 25848 Move returns status 0, amount 13
03:32:58.053 00.000 25848 MoveAxis(N, 0, ABG)
03:32:58.053 00.000 25848 Move returns status 0, amount 0
03:32:58.053 00.000 25848 move complete, result=0
03:32:58.053 00.000 25848 worker thread done servicing request
03:32:58.053 00.000 25848 Worker thread wakes up
03:32:58.053 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:32:58.053 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:32:58.053 00.000 21444 GuideStep: -0.5 px 13 ms EAST, -0.5 px 0 ms NORTH
03:33:00.901 02.848 25848 Exposure complete
03:33:00.967 00.066 25848 worker thread done servicing request
03:33:00.968 00.001 21444 OnExposeComplete: enter
03:33:00.968 00.000 21444 UpdateGuideState(): m_state=6
03:33:00.968 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 175
03:33:00.968 00.000 21444 Star::Find returns 1 (1), X=1264.79, Y=676.15, Mass=5571028, SNR=222.5, Peak=65504 HFD=7.9
03:33:00.968 00.000 21444 MultiStar: [#1 0.51,-1.26,0.73,U] [#2 -0.02,-1.31,0.61,U] [#3 -1.14,-1.80,0.00,M1] [#4 -0.40,-1.32,0.75,U] [#5 0.05,-1.45,0.67,U] [#6 0.10,-1.33,0.55,U] [#7 0.12,-1.26,0.49,U] [#8 -0.35,-1.27,0.49,U] 
03:33:00.968 00.000 21444 single-star, 7 included, MultiStar: {-0.02, -1.20}, one-star: {-0.14, -0.68}
03:33:00.968 00.000 21444 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.05) = xAngle (-4.83 = 1.45)
03:33:00.968 00.000 21444 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.67 = -1.39)
03:33:00.968 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.68 hyp=0.69 cameraTheta=-1.78 mountX=0.08 mountY=-0.68, mountTheta=-1.45
03:33:00.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.68, opts=13)
03:33:00.969 00.000 21444 Enqueuing Move request for scope (-0.14, -0.68)
03:33:00.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=40, FiltMax=65504, Gamma=0.560
03:33:00.969 00.000 21444 UpdateGuideState exits: m=5571028 SNR=222.5 Saturated
03:33:00.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:00.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:00.969 00.000 21444 Enqueuing Expose request
03:33:00.969 00.000 25848 Worker thread wakes up
03:33:00.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.68) opts 0xd
03:33:00.969 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.68)
03:33:00.969 00.000 25848 Moving (-0.14, -0.68) raw xDistance=0.08 yDistance=-0.68
03:33:00.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:33:00.970 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:33:00.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
03:33:00.970 00.000 25848 MoveAxis(E, 0, ABG)
03:33:00.970 00.000 25848 Move returns status 0, amount 0
03:33:00.970 00.000 25848 MoveAxis(N, 0, ABG)
03:33:00.970 00.000 25848 Move returns status 0, amount 0
03:33:00.970 00.000 25848 move complete, result=0
03:33:00.970 00.000 25848 worker thread done servicing request
03:33:00.970 00.000 25848 Worker thread wakes up
03:33:00.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:00.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:00.970 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
03:33:03.813 02.843 25848 Exposure complete
03:33:03.894 00.081 25848 worker thread done servicing request
03:33:03.895 00.001 21444 OnExposeComplete: enter
03:33:03.895 00.000 21444 UpdateGuideState(): m_state=6
03:33:03.895 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 176
03:33:03.895 00.000 21444 Star::Find returns 1 (1), X=1265.48, Y=677.37, Mass=5535405, SNR=179.8, Peak=65504 HFD=7.8
03:33:03.895 00.000 21444 MultiStar: [#1 0.88,0.18,1.05,U] [#2 0.83,0.70,0.74,U] [#3 0.58,0.19,0.55,U] [#4 0.42,0.08,1.04,U] [#5 -0.05,0.58,0.85,U] [#6 0.41,-0.04,0.65,U] [#7 0.59,0.43,0.38,U] [#8 0.47,0.79,0.65,U] 
03:33:03.895 00.000 21444 refined, 8 included, MultiStar: {0.52, 0.37}, one-star: {0.55, 0.54}
03:33:03.895 00.000 21444 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.05) = xAngle (-2.43 = -2.43)
03:33:03.895 00.000 21444 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.01)
03:33:03.895 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=0.37 hyp=0.64 cameraTheta=0.62 mountX=-0.48 mountY=0.54, mountTheta=2.30
03:33:03.896 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=0.37, opts=13)
03:33:03.896 00.000 21444 Enqueuing Move request for scope (0.52, 0.37)
03:33:03.896 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=128, FiltMax=65504, Gamma=0.560
03:33:03.896 00.000 21444 UpdateGuideState exits: m=5535405 SNR=179.8 Saturated
03:33:03.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:03.896 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:03.896 00.000 21444 Enqueuing Expose request
03:33:03.896 00.000 25848 Worker thread wakes up
03:33:03.896 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.37) opts 0xd
03:33:03.896 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, 0.37)
03:33:03.896 00.000 25848 Moving (0.52, 0.37) raw xDistance=-0.48 yDistance=0.54
03:33:03.896 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
03:33:03.896 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:33:03.896 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
03:33:03.896 00.000 25848 MoveAxis(E, 0, ABG)
03:33:03.897 00.001 25848 Move returns status 0, amount 0
03:33:03.897 00.000 25848 MoveAxis(N, 0, ABG)
03:33:03.897 00.000 25848 Move returns status 0, amount 0
03:33:03.897 00.000 25848 move complete, result=0
03:33:03.897 00.000 25848 worker thread done servicing request
03:33:03.897 00.000 25848 Worker thread wakes up
03:33:03.897 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:03.897 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:03.897 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
03:33:06.748 02.851 25848 Exposure complete
03:33:06.837 00.089 25848 worker thread done servicing request
03:33:06.837 00.000 21444 OnExposeComplete: enter
03:33:06.837 00.000 21444 UpdateGuideState(): m_state=6
03:33:06.837 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 177
03:33:06.837 00.000 21444 Star::Find returns 1 (1), X=1264.05, Y=677.88, Mass=5447604, SNR=162.2, Peak=65504 HFD=8.2
03:33:06.838 00.001 21444 MultiStar: [#1 -0.59,0.34,0.86,U] [#2 -1.14,0.72,0.58,U] [#3 -1.63,0.31,0.60,U] [#4 -1.02,0.02,0.81,U] [#5 -1.69,0.70,0.83,U] [#6 -1.40,0.16,0.66,U] [#7 -1.03,0.61,0.53,U] [#8 -0.75,0.77,0.82,U] 
03:33:06.838 00.000 21444 refined, 8 included, MultiStar: {-1.10, 0.54}, one-star: {-0.88, 1.05}
03:33:06.838 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
03:33:06.838 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.07)
03:33:06.838 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=0.54 hyp=1.22 cameraTheta=2.69 mountX=1.14 mountY=0.08, mountTheta=0.07
03:33:06.839 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.10, y=0.54, opts=13)
03:33:06.839 00.000 21444 Enqueuing Move request for scope (-1.10, 0.54)
03:33:06.839 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=120, FiltMax=65504, Gamma=0.560
03:33:06.839 00.000 21444 UpdateGuideState exits: m=5447604 SNR=162.2 Saturated
03:33:06.839 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:06.839 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:06.839 00.000 21444 Enqueuing Expose request
03:33:06.839 00.000 25848 Worker thread wakes up
03:33:06.839 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.54) opts 0xd
03:33:06.839 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.10, 0.54)
03:33:06.840 00.001 25848 Moving (-1.10, 0.54) raw xDistance=1.14 yDistance=0.08
03:33:06.840 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
03:33:06.840 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:06.840 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:33:06.840 00.000 25848 MoveAxis(W, 33, ABG)
03:33:06.840 00.000 25848 Guiding  Dir = 3, Dur = 33
03:33:06.860 00.020 25848 IsSlewing returns 0
03:33:06.860 00.000 25848 IsGuiding returns 0
03:33:06.892 00.032 25848 PulseGuide returned control before completion, sleep 12
03:33:06.940 00.048 25848 IsGuiding returns 1
03:33:06.940 00.000 25848 scope still moving after pulse duration time elapsed
03:33:07.000 00.060 25848 IsSlewing returns 0
03:33:07.001 00.001 25848 IsGuiding returns 0
03:33:07.001 00.000 25848 scope move finished after 33 + 107 ms
03:33:07.001 00.000 25848 Move returns status 0, amount 33
03:33:07.001 00.000 25848 MoveAxis(N, 0, ABG)
03:33:07.001 00.000 25848 Move returns status 0, amount 0
03:33:07.001 00.000 25848 move complete, result=0
03:33:07.001 00.000 25848 worker thread done servicing request
03:33:07.001 00.000 25848 Worker thread wakes up
03:33:07.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:07.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:07.001 00.000 21444 GuideStep: 1.1 px 33 ms WEST, 0.1 px 0 ms NORTH
03:33:09.847 02.846 25848 Exposure complete
03:33:09.914 00.067 25848 worker thread done servicing request
03:33:09.914 00.000 21444 OnExposeComplete: enter
03:33:09.914 00.000 21444 UpdateGuideState(): m_state=6
03:33:09.914 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 178
03:33:09.914 00.000 21444 Star::Find returns 1 (1), X=1265.11, Y=678.06, Mass=5502035, SNR=160.4, Peak=65504 HFD=8.1
03:33:09.914 00.000 21444 MultiStar: [#1 -0.28,0.74,1.01,U] [#2 -0.24,0.45,0.84,U] [#3 0.06,0.43,0.62,U] [#4 0.15,0.81,0.80,U] [#5 0.48,0.92,0.69,U] [#6 0.55,0.51,0.71,U] [#7 0.33,0.52,0.74,U] [#8 -0.24,0.84,0.63,U] 
03:33:09.914 00.000 21444 refined, 8 included, MultiStar: {0.10, 0.73}, one-star: {0.18, 1.23}
03:33:09.914 00.000 21444 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.05) = xAngle (-1.61 = -1.61)
03:33:09.914 00.000 21444 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.45 = 1.83)
03:33:09.914 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.73 hyp=0.74 cameraTheta=1.44 mountX=-0.03 mountY=0.72, mountTheta=1.61
03:33:09.915 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.73, opts=13)
03:33:09.915 00.000 21444 Enqueuing Move request for scope (0.10, 0.73)
03:33:09.915 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=200, FiltMax=65504, Gamma=0.560
03:33:09.915 00.000 21444 UpdateGuideState exits: m=5502035 SNR=160.4 Saturated
03:33:09.915 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:09.915 00.000 25848 Worker thread wakes up
03:33:09.916 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.73) opts 0xd
03:33:09.916 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.73)
03:33:09.916 00.000 25848 Moving (0.10, 0.73) raw xDistance=-0.03 yDistance=0.72
03:33:09.916 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:33:09.916 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:33:09.916 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:09.916 00.000 21444 Enqueuing Expose request
03:33:09.916 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
03:33:09.916 00.000 25848 MoveAxis(E, 0, ABG)
03:33:09.916 00.000 25848 Move returns status 0, amount 0
03:33:09.916 00.000 25848 MoveAxis(N, 0, ABG)
03:33:09.916 00.000 25848 Move returns status 0, amount 0
03:33:09.916 00.000 25848 move complete, result=0
03:33:09.916 00.000 25848 worker thread done servicing request
03:33:09.916 00.000 25848 Worker thread wakes up
03:33:09.916 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:09.916 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:09.916 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
03:33:12.768 02.852 25848 Exposure complete
03:33:12.856 00.088 25848 worker thread done servicing request
03:33:12.856 00.000 21444 OnExposeComplete: enter
03:33:12.856 00.000 21444 UpdateGuideState(): m_state=6
03:33:12.856 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 179
03:33:12.857 00.001 21444 Star::Find returns 1 (1), X=1266.01, Y=677.74, Mass=5526499, SNR=202.2, Peak=65504 HFD=8.1
03:33:12.857 00.000 21444 MultiStar: [#1 0.69,0.24,0.74,U] [#2 0.67,0.54,0.62,U] [#3 0.27,-0.45,0.50,U] [#4 0.54,0.66,0.62,U] [#5 1.86,1.19,0.00,M1] [#6 0.91,-0.31,0.56,U] [#7 1.38,0.59,0.42,U] [#8 0.41,0.62,0.50,U] 
03:33:12.857 00.000 21444 refined, 7 included, MultiStar: {0.76, 0.40}, one-star: {1.08, 0.91}
03:33:12.857 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
03:33:12.857 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.88)
03:33:12.857 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=0.40 hyp=0.86 cameraTheta=0.49 mountX=-0.72 mountY=0.66, mountTheta=2.40
03:33:12.858 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=0.40, opts=13)
03:33:12.858 00.000 21444 Enqueuing Move request for scope (0.76, 0.40)
03:33:12.858 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=284, FiltMax=65504, Gamma=0.560
03:33:12.858 00.000 21444 UpdateGuideState exits: m=5526499 SNR=202.2 Saturated
03:33:12.858 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:12.858 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:12.858 00.000 21444 Enqueuing Expose request
03:33:12.858 00.000 25848 Worker thread wakes up
03:33:12.859 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.40) opts 0xd
03:33:12.859 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, 0.40)
03:33:12.859 00.000 25848 Moving (0.76, 0.40) raw xDistance=-0.72 yDistance=0.66
03:33:12.859 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
03:33:12.859 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
03:33:12.859 00.000 25848 MoveAxis(E, 21, ABG)
03:33:12.859 00.000 25848 Guiding  Dir = 2, Dur = 21
03:33:12.891 00.032 25848 IsSlewing returns 0
03:33:12.892 00.001 25848 IsGuiding returns 0
03:33:12.924 00.032 25848 IsGuiding returns 1
03:33:12.924 00.000 25848 scope still moving after pulse duration time elapsed
03:33:12.983 00.059 25848 IsSlewing returns 0
03:33:12.983 00.000 25848 IsGuiding returns 0
03:33:12.983 00.000 25848 scope move finished after 21 + 69 ms
03:33:12.983 00.000 25848 Move returns status 0, amount 21
03:33:12.983 00.000 25848 MoveAxis(S, 18, ABG)
03:33:12.983 00.000 25848 Guiding  Dir = 1, Dur = 18
03:33:13.016 00.033 25848 IsSlewing returns 0
03:33:13.016 00.000 25848 IsGuiding returns 0
03:33:13.047 00.031 25848 IsGuiding returns 1
03:33:13.047 00.000 25848 scope still moving after pulse duration time elapsed
03:33:13.093 00.046 25848 IsSlewing returns 0
03:33:13.093 00.000 25848 IsGuiding returns 0
03:33:13.093 00.000 25848 scope move finished after 18 + 59 ms
03:33:13.093 00.000 25848 Move returns status 0, amount 18
03:33:13.093 00.000 25848 move complete, result=0
03:33:13.093 00.000 25848 worker thread done servicing request
03:33:13.093 00.000 25848 Worker thread wakes up
03:33:13.093 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.7 px 18 ms SOUTH
03:33:13.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:13.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:15.932 02.839 25848 Exposure complete
03:33:16.008 00.076 25848 worker thread done servicing request
03:33:16.008 00.000 21444 OnExposeComplete: enter
03:33:16.008 00.000 21444 UpdateGuideState(): m_state=6
03:33:16.009 00.001 21444 Star::Find(15, 1266, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 180
03:33:16.009 00.000 21444 Star::Find returns 1 (1), X=1264.38, Y=677.67, Mass=5035185, SNR=150.7, Peak=65504 HFD=7.5
03:33:16.009 00.000 21444 MultiStar: [#1 -0.79,0.01,1.01,U] [#2 -1.37,0.36,0.74,U] [#3 -1.58,-0.12,0.66,U] [#4 -0.84,-0.01,0.89,U] [#5 -0.17,0.14,0.75,U] [#6 -0.67,0.21,0.65,U] [#7 -0.70,0.22,0.57,U] [#8 -0.98,0.35,0.64,U] 
03:33:16.009 00.000 21444 refined, 8 included, MultiStar: {-0.83, 0.23}, one-star: {-0.54, 0.84}
03:33:16.009 00.000 21444 CameraToMount -- cameraTheta (2.87) - m_xAngle (3.05) = xAngle (-0.18 = -0.18)
03:33:16.009 00.000 21444 CameraToMount -- cameraTheta (2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
03:33:16.009 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.23 hyp=0.86 cameraTheta=2.87 mountX=0.85 mountY=-0.10, mountTheta=-0.12
03:33:16.011 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.23, opts=13)
03:33:16.011 00.000 21444 Enqueuing Move request for scope (-0.83, 0.23)
03:33:16.011 00.000 25848 Worker thread wakes up
03:33:16.011 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=154, FiltMax=65504, Gamma=0.560
03:33:16.011 00.000 21444 UpdateGuideState exits: m=5035185 SNR=150.7 Saturated
03:33:16.011 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:16.011 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.23) opts 0xd
03:33:16.011 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.23)
03:33:16.011 00.000 25848 Moving (-0.83, 0.23) raw xDistance=0.85 yDistance=-0.10
03:33:16.011 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.85
03:33:16.011 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:16.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:16.011 00.000 21444 Enqueuing Expose request
03:33:16.011 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:33:16.011 00.000 25848 MoveAxis(W, 23, ABG)
03:33:16.011 00.000 25848 Guiding  Dir = 3, Dur = 23
03:33:16.032 00.021 25848 IsSlewing returns 0
03:33:16.032 00.000 25848 IsGuiding returns 0
03:33:16.063 00.031 25848 IsGuiding returns 1
03:33:16.063 00.000 25848 scope still moving after pulse duration time elapsed
03:33:16.108 00.045 25848 IsSlewing returns 0
03:33:16.108 00.000 25848 IsGuiding returns 0
03:33:16.108 00.000 25848 scope move finished after 23 + 53 ms
03:33:16.109 00.001 25848 Move returns status 0, amount 23
03:33:16.109 00.000 25848 MoveAxis(N, 0, ABG)
03:33:16.109 00.000 25848 Move returns status 0, amount 0
03:33:16.109 00.000 25848 move complete, result=0
03:33:16.109 00.000 25848 worker thread done servicing request
03:33:16.109 00.000 25848 Worker thread wakes up
03:33:16.109 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.1 px 0 ms NORTH
03:33:16.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:16.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:18.959 02.850 25848 Exposure complete
03:33:19.036 00.077 25848 worker thread done servicing request
03:33:19.036 00.000 21444 OnExposeComplete: enter
03:33:19.036 00.000 21444 UpdateGuideState(): m_state=6
03:33:19.036 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 181
03:33:19.036 00.000 21444 Star::Find returns 1 (1), X=1264.07, Y=674.69, Mass=4541570, SNR=110.0, Peak=65504 HFD=7.9
03:33:19.037 00.001 21444 MultiStar: [#1 -1.11,-2.95,0.00,M1] [#2 -1.67,-3.09,0.00,M1] [#3 -0.74,-2.64,0.00,M1] [#4 -1.05,-3.11,0.00,M1] [#5 -0.60,-2.85,0.00,M1] [#6 -0.75,-3.32,0.00,M1] [#7 -1.01,-2.91,0.00,M1] [#8 -1.43,-2.93,0.00,M1] 
03:33:19.037 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
03:33:19.037 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
03:33:19.037 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=-2.14 hyp=2.31 cameraTheta=-1.95 mountX=0.66 mountY=-2.31, mountTheta=-1.29
03:33:19.037 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=-2.14, opts=13)
03:33:19.037 00.000 21444 Enqueuing Move request for scope (-0.86, -2.14)
03:33:19.037 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=40, FiltMax=65504, Gamma=0.560
03:33:19.037 00.000 21444 UpdateGuideState exits: m=4541570 SNR=110.0 Saturated
03:33:19.037 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:19.037 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:19.038 00.001 21444 Enqueuing Expose request
03:33:19.038 00.000 25848 Worker thread wakes up
03:33:19.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -2.14) opts 0xd
03:33:19.038 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, -2.14)
03:33:19.038 00.000 25848 Moving (-0.86, -2.14) raw xDistance=0.66 yDistance=-2.31
03:33:19.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.66
03:33:19.038 00.000 25848 resist switch: large excursion: input -2.31 thresh 1.53 direction from 1 to -1
03:33:19.038 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.92
03:33:19.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.31 from input -2.31
03:33:19.038 00.000 25848 MoveAxis(W, 21, ABG)
03:33:19.038 00.000 25848 Guiding  Dir = 3, Dur = 21
03:33:19.063 00.025 25848 IsSlewing returns 0
03:33:19.063 00.000 25848 IsGuiding returns 0
03:33:19.095 00.032 25848 IsGuiding returns 1
03:33:19.095 00.000 25848 scope still moving after pulse duration time elapsed
03:33:19.155 00.060 25848 IsSlewing returns 0
03:33:19.155 00.000 25848 IsGuiding returns 0
03:33:19.155 00.000 25848 scope move finished after 21 + 70 ms
03:33:19.155 00.000 25848 Move returns status 0, amount 21
03:33:19.155 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 334 applied
03:33:19.155 00.000 25848 MoveAxis(N, 397, ABG)
03:33:19.155 00.000 25848 Guiding  Dir = 0, Dur = 397
03:33:19.185 00.030 25848 IsSlewing returns 0
03:33:19.185 00.000 25848 IsGuiding returns 0
03:33:19.217 00.032 25848 PulseGuide returned control before completion, sleep 377
03:33:19.602 00.385 25848 IsGuiding returns 1
03:33:19.602 00.000 25848 scope still moving after pulse duration time elapsed
03:33:19.659 00.057 25848 IsSlewing returns 0
03:33:19.659 00.000 25848 IsGuiding returns 0
03:33:19.659 00.000 25848 scope move finished after 397 + 76 ms
03:33:19.659 00.000 25848 Move returns status 0, amount 397
03:33:19.659 00.000 25848 move complete, result=0
03:33:19.659 00.000 25848 worker thread done servicing request
03:33:19.660 00.001 25848 Worker thread wakes up
03:33:19.660 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:19.660 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:19.660 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -2.3 px 397 ms NORTH
03:33:22.501 02.841 25848 Exposure complete
03:33:22.577 00.076 25848 worker thread done servicing request
03:33:22.577 00.000 21444 OnExposeComplete: enter
03:33:22.577 00.000 21444 UpdateGuideState(): m_state=6
03:33:22.578 00.001 21444 Star::Find(15, 1264, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 182
03:33:22.578 00.000 21444 Star::Find returns 1 (1), X=1264.02, Y=678.20, Mass=4960929, SNR=132.6, Peak=65504 HFD=7.8
03:33:22.578 00.000 21444 MultiStar: [#1 -0.64,-0.04,0.75,U] [#2 -1.17,0.34,0.73,U] [#3 -1.59,-0.16,0.88,U] [#4 -0.95,0.35,0.68,U] [#5 -0.04,0.75,0.71,U] [#6 -0.87,0.22,0.56,U] [#7 -0.07,0.45,0.37,U] [#8 -1.04,0.76,0.78,U] 
03:33:22.578 00.000 21444 refined, 8 included, MultiStar: {-0.87, 0.48}, one-star: {-0.91, 1.37}
03:33:22.578 00.000 21444 CameraToMount -- cameraTheta (2.64) - m_xAngle (3.05) = xAngle (-0.41 = -0.41)
03:33:22.578 00.000 21444 CameraToMount -- cameraTheta (2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.03)
03:33:22.578 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=0.48 hyp=0.99 cameraTheta=2.64 mountX=0.91 mountY=0.11, mountTheta=0.12
03:33:22.579 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=0.48, opts=13)
03:33:22.579 00.000 21444 Enqueuing Move request for scope (-0.87, 0.48)
03:33:22.579 00.000 25848 Worker thread wakes up
03:33:22.579 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.48) opts 0xd
03:33:22.579 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 0.48)
03:33:22.579 00.000 25848 Moving (-0.87, 0.48) raw xDistance=0.91 yDistance=0.11
03:33:22.579 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=64, FiltMax=65504, Gamma=0.560
03:33:22.579 00.000 21444 UpdateGuideState exits: m=4960929 SNR=132.6 Saturated
03:33:22.579 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:22.579 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:22.579 00.000 21444 Enqueuing Expose request
03:33:22.579 00.000 25848 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.40, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.307280, 1:-0.112078
03:33:22.579 00.000 25848 BLC: No correction, Miss < min_move
03:33:22.579 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.91
03:33:22.579 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:22.579 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:33:22.579 00.000 25848 MoveAxis(W, 28, ABG)
03:33:22.579 00.000 25848 Guiding  Dir = 3, Dur = 28
03:33:22.623 00.044 25848 IsSlewing returns 0
03:33:22.624 00.001 25848 IsGuiding returns 0
03:33:22.655 00.031 25848 IsGuiding returns 1
03:33:22.655 00.000 25848 scope still moving after pulse duration time elapsed
03:33:22.742 00.087 25848 IsSlewing returns 0
03:33:22.742 00.000 25848 IsGuiding returns 0
03:33:22.742 00.000 25848 scope move finished after 28 + 90 ms
03:33:22.742 00.000 25848 Move returns status 0, amount 28
03:33:22.742 00.000 25848 MoveAxis(N, 0, ABG)
03:33:22.742 00.000 25848 Move returns status 0, amount 0
03:33:22.742 00.000 25848 move complete, result=0
03:33:22.742 00.000 25848 worker thread done servicing request
03:33:22.742 00.000 25848 Worker thread wakes up
03:33:22.742 00.000 21444 GuideStep: 0.9 px 28 ms WEST, 0.1 px 0 ms NORTH
03:33:22.743 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:22.743 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:25.584 02.841 25848 Exposure complete
03:33:25.671 00.087 25848 worker thread done servicing request
03:33:25.671 00.000 21444 OnExposeComplete: enter
03:33:25.671 00.000 21444 UpdateGuideState(): m_state=6
03:33:25.671 00.000 21444 Star::Find(15, 1264, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 183
03:33:25.671 00.000 21444 Star::Find returns 1 (1), X=1264.55, Y=677.96, Mass=5420778, SNR=155.1, Peak=65504 HFD=8.0
03:33:25.672 00.001 21444 MultiStar: [#1 -0.18,0.31,0.87,U] [#2 -0.39,0.27,0.93,U] [#3 -0.71,-0.22,0.72,U] [#4 -0.41,0.60,0.95,U] [#5 0.14,1.04,0.55,U] [#6 -0.18,0.15,0.80,U] [#7 0.27,0.34,0.73,U] [#8 -0.54,0.51,0.87,U] 
03:33:25.672 00.000 21444 refined, 8 included, MultiStar: {-0.29, 0.47}, one-star: {-0.38, 1.13}
03:33:25.672 00.000 21444 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
03:33:25.672 00.000 21444 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
03:33:25.672 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.47 hyp=0.55 cameraTheta=2.13 mountX=0.33 mountY=0.32, mountTheta=0.77
03:33:25.673 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.47, opts=13)
03:33:25.673 00.000 21444 Enqueuing Move request for scope (-0.29, 0.47)
03:33:25.673 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=266, FiltMax=65504, Gamma=0.560
03:33:25.673 00.000 21444 UpdateGuideState exits: m=5420778 SNR=155.1 Saturated
03:33:25.673 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:25.673 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:25.673 00.000 21444 Enqueuing Expose request
03:33:25.673 00.000 25848 Worker thread wakes up
03:33:25.673 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.47) opts 0xd
03:33:25.673 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.47)
03:33:25.673 00.000 25848 Moving (-0.29, 0.47) raw xDistance=0.33 yDistance=0.32
03:33:25.673 00.000 25848 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.40, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.307280, 1:-0.112078, 2:-0.321670
03:33:25.673 00.000 25848 BLC: No correction, Miss < min_move
03:33:25.673 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
03:33:25.673 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:25.673 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
03:33:25.673 00.000 25848 MoveAxis(E, 0, ABG)
03:33:25.673 00.000 25848 Move returns status 0, amount 0
03:33:25.673 00.000 25848 MoveAxis(N, 0, ABG)
03:33:25.674 00.001 25848 Move returns status 0, amount 0
03:33:25.674 00.000 25848 move complete, result=0
03:33:25.674 00.000 25848 worker thread done servicing request
03:33:25.674 00.000 25848 Worker thread wakes up
03:33:25.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:25.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:25.674 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
03:33:28.514 02.840 25848 Exposure complete
03:33:28.590 00.076 25848 worker thread done servicing request
03:33:28.590 00.000 21444 OnExposeComplete: enter
03:33:28.591 00.001 21444 UpdateGuideState(): m_state=6
03:33:28.591 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 184
03:33:28.591 00.000 21444 Star::Find returns 1 (1), X=1265.17, Y=680.64, Mass=4408819, SNR=122.5, Peak=63968 HFD=7.9
03:33:28.591 00.000 21444 MultiStar: [#1 0.51,2.41,0.00,M1] [#2 0.18,2.75,0.00,M1] [#3 0.76,2.19,0.00,M1] [#4 0.62,2.82,0.00,M1] [#5 -0.57,2.54,0.00,M1] [#6 -0.22,2.60,0.00,M1] [#7 -0.08,2.40,0.00,M1] [#8 0.28,2.94,0.00,M1] 
03:33:28.591 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
03:33:28.591 00.000 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.39 = 1.89)
03:33:28.591 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=3.81 hyp=3.82 cameraTheta=1.51 mountX=0.10 mountY=3.62, mountTheta=1.54
03:33:28.592 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=3.81, opts=13)
03:33:28.592 00.000 21444 Enqueuing Move request for scope (0.25, 3.81)
03:33:28.592 00.000 25848 Worker thread wakes up
03:33:28.592 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 3.81) opts 0xd
03:33:28.592 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, 3.81)
03:33:28.592 00.000 25848 Moving (0.25, 3.81) raw xDistance=0.10 yDistance=3.62
03:33:28.592 00.000 25848 BLC: window closed
03:33:28.593 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=268, FiltMax=65504, Gamma=0.560
03:33:28.593 00.000 25848 BLC: History state: CurrMiss=-3.62, AvgInitMiss=0.40, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.307280, 1:-0.112078, 2:-0.321670
03:33:28.593 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:33:28.593 00.000 25848 BLC: window closed
03:33:28.593 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:33:28.593 00.000 25848 resist switch: large excursion: input 3.62 thresh 1.53 direction from -1 to 1
03:33:28.593 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=10.87
03:33:28.593 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.62 from input 3.62
03:33:28.593 00.000 25848 MoveAxis(E, 0, ABG)
03:33:28.593 00.000 25848 Move returns status 0, amount 0
03:33:28.593 00.000 25848 BLC: Oldest BLC event removed
03:33:28.593 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 334 applied
03:33:28.593 00.000 25848 MoveAxis(S, 433, ABG)
03:33:28.593 00.000 25848 Guiding  Dir = 1, Dur = 433
03:33:28.593 00.000 21444 UpdateGuideState exits: m=4408819 SNR=122.5 Saturated
03:33:28.593 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:28.593 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:28.593 00.000 21444 Enqueuing Expose request
03:33:28.654 00.061 25848 IsSlewing returns 0
03:33:28.654 00.000 25848 IsGuiding returns 0
03:33:28.696 00.042 25848 PulseGuide returned control before completion, sleep 402
03:33:29.106 00.410 25848 IsGuiding returns 1
03:33:29.106 00.000 25848 scope still moving after pulse duration time elapsed
03:33:29.157 00.051 25848 IsSlewing returns 0
03:33:29.157 00.000 25848 IsGuiding returns 0
03:33:29.158 00.001 25848 scope move finished after 433 + 69 ms
03:33:29.158 00.000 25848 Move returns status 0, amount 433
03:33:29.158 00.000 25848 move complete, result=0
03:33:29.158 00.000 25848 worker thread done servicing request
03:33:29.158 00.000 25848 Worker thread wakes up
03:33:29.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:29.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:29.158 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 3.6 px 433 ms SOUTH
03:33:32.002 02.844 25848 Exposure complete
03:33:32.086 00.084 25848 worker thread done servicing request
03:33:32.086 00.000 21444 OnExposeComplete: enter
03:33:32.086 00.000 21444 UpdateGuideState(): m_state=6
03:33:32.086 00.000 21444 Star::Find(15, 1265, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 185
03:33:32.086 00.000 21444 Star::Find returns 1 (1), X=1262.41, Y=673.27, Mass=3550099, SNR=77.3, Peak=55040 HFD=7.6
03:33:32.086 00.000 21444 MultiStar: large primary error, entering stabilization period
03:33:32.086 00.000 21444 CameraToMount -- cameraTheta (-2.19) - m_xAngle (3.05) = xAngle (-5.24 = 1.05)
03:33:32.086 00.000 21444 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.80)
03:33:32.087 00.001 21444 CameraToMount -- cameraX=-2.51 cameraY=-3.56 hyp=4.36 cameraTheta=-2.19 mountX=2.18 mountY=-4.25, mountTheta=-1.10
03:33:32.088 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.51, y=-3.56, opts=13)
03:33:32.088 00.000 21444 Enqueuing Move request for scope (-2.51, -3.56)
03:33:32.088 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=206, FiltMax=65504, Gamma=0.560
03:33:32.088 00.000 21444 UpdateGuideState exits: m=3550099 SNR=77.3 Saturated
03:33:32.088 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:32.088 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:32.088 00.000 21444 Enqueuing Expose request
03:33:32.088 00.000 25848 Worker thread wakes up
03:33:32.088 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.51, -3.56) opts 0xd
03:33:32.088 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.51, -3.56)
03:33:32.088 00.000 25848 Moving (-2.51, -3.56) raw xDistance=2.18 yDistance=-4.25
03:33:32.088 00.000 25848 BLC: History state: CurrMiss=-4.25, AvgInitMiss=-0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=3.623095, 1:-4.249243
03:33:32.088 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:33:32.088 00.000 25848 BLC: window closed
03:33:32.088 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.38 from input 2.18
03:33:32.088 00.000 25848 resist switch: large excursion: input -4.25 thresh 1.53 direction from 1 to -1
03:33:32.088 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-12.75
03:33:32.088 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.25 from input -4.25
03:33:32.089 00.001 25848 MoveAxis(W, 64, ABG)
03:33:32.089 00.000 25848 Guiding  Dir = 3, Dur = 64
03:33:32.109 00.020 25848 IsSlewing returns 0
03:33:32.109 00.000 25848 IsGuiding returns 0
03:33:32.140 00.031 25848 PulseGuide returned control before completion, sleep 43
03:33:32.190 00.050 25848 IsGuiding returns 1
03:33:32.190 00.000 25848 scope still moving after pulse duration time elapsed
03:33:32.249 00.059 25848 IsSlewing returns 0
03:33:32.249 00.000 25848 IsGuiding returns 0
03:33:32.250 00.001 25848 scope move finished after 64 + 76 ms
03:33:32.250 00.000 25848 Move returns status 0, amount 64
03:33:32.250 00.000 25848 BLC: Oldest BLC event removed
03:33:32.250 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 334 applied
03:33:32.250 00.000 25848 MoveAxis(N, 450, ABG)
03:33:32.250 00.000 25848 Guiding  Dir = 0, Dur = 450
03:33:32.280 00.030 25848 IsSlewing returns 0
03:33:32.280 00.000 25848 IsGuiding returns 0
03:33:32.313 00.033 25848 PulseGuide returned control before completion, sleep 429
03:33:32.753 00.440 25848 IsGuiding returns 1
03:33:32.753 00.000 25848 scope still moving after pulse duration time elapsed
03:33:32.813 00.060 25848 IsSlewing returns 0
03:33:32.813 00.000 25848 IsGuiding returns 0
03:33:32.814 00.001 25848 scope move finished after 450 + 83 ms
03:33:32.814 00.000 25848 Move returns status 0, amount 450
03:33:32.814 00.000 25848 move complete, result=0
03:33:32.814 00.000 25848 worker thread done servicing request
03:33:32.814 00.000 25848 Worker thread wakes up
03:33:32.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:32.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:32.814 00.000 21444 GuideStep: 2.2 px 64 ms WEST, -4.2 px 450 ms NORTH
03:33:35.654 02.840 25848 Exposure complete
03:33:35.731 00.077 25848 worker thread done servicing request
03:33:35.731 00.000 21444 OnExposeComplete: enter
03:33:35.731 00.000 21444 UpdateGuideState(): m_state=6
03:33:35.732 00.001 21444 Star::Find(15, 1262, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 186
03:33:35.732 00.000 21444 Star::Find returns 1 (1), X=1267.11, Y=678.10, Mass=5260995, SNR=156.4, Peak=65504 HFD=8.1
03:33:35.732 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
03:33:35.732 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.91)
03:33:35.732 00.000 21444 CameraToMount -- cameraX=2.19 cameraY=1.27 hyp=2.53 cameraTheta=0.53 mountX=-2.06 mountY=2.00, mountTheta=2.37
03:33:35.733 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.19, y=1.27, opts=13)
03:33:35.733 00.000 21444 Enqueuing Move request for scope (2.19, 1.27)
03:33:35.733 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=102, FiltMax=65504, Gamma=0.560
03:33:35.733 00.000 21444 UpdateGuideState exits: m=5260995 SNR=156.4 Saturated
03:33:35.733 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:35.733 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:35.733 00.000 21444 Enqueuing Expose request
03:33:35.733 00.000 25848 Worker thread wakes up
03:33:35.733 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.19, 1.27) opts 0xd
03:33:35.733 00.000 25848 Handling offset move in thread for scope, endpoint = (2.19, 1.27)
03:33:35.733 00.000 25848 Moving (2.19, 1.27) raw xDistance=-2.06 yDistance=2.00
03:33:35.734 00.001 25848 BLC: History state: CurrMiss=-2.00, AvgInitMiss=-0.45, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-4.249243, 1:-2.002383
03:33:35.734 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -12.000000
03:33:35.734 00.000 25848 BLC: window closed
03:33:35.734 00.000 25848 BLC: Pulse adjusted to 322
03:33:35.734 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -2.06
03:33:35.734 00.000 25848 resist switch: large excursion: input 2.00 thresh 1.53 direction from -1 to 1
03:33:35.734 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.01
03:33:35.734 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.00 from input 2.00
03:33:35.734 00.000 25848 MoveAxis(E, 56, ABG)
03:33:35.734 00.000 25848 Guiding  Dir = 2, Dur = 56
03:33:35.767 00.033 25848 IsSlewing returns 0
03:33:35.767 00.000 25848 IsGuiding returns 0
03:33:35.798 00.031 25848 PulseGuide returned control before completion, sleep 35
03:33:35.842 00.044 25848 IsGuiding returns 1
03:33:35.842 00.000 25848 scope still moving after pulse duration time elapsed
03:33:35.908 00.066 25848 IsSlewing returns 0
03:33:35.908 00.000 25848 IsGuiding returns 0
03:33:35.908 00.000 25848 scope move finished after 56 + 85 ms
03:33:35.908 00.000 25848 Move returns status 0, amount 56
03:33:35.908 00.000 25848 BLC: Oldest BLC event removed
03:33:35.908 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 322 applied
03:33:35.908 00.000 25848 MoveAxis(S, 377, ABG)
03:33:35.908 00.000 25848 Guiding  Dir = 1, Dur = 377
03:33:35.939 00.031 25848 IsSlewing returns 0
03:33:35.939 00.000 25848 IsGuiding returns 0
03:33:35.939 00.000 21444 evsrv: cli 0107E880 connect
03:33:35.939 00.000 21444 case statement mapped state 6 to 3
03:33:35.939 00.000 21444 case statement mapped state 6 to 3
03:33:35.939 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"7f9e7bed-26e8-4f55-981f-f2f56a1c923c"}
03:33:35.939 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"7f9e7bed-26e8-4f55-981f-f2f56a1c923c"}
03:33:35.940 00.001 21444 evsrv: cli 0107E880 disconnect
03:33:35.970 00.030 25848 PulseGuide returned control before completion, sleep 356
03:33:36.329 00.359 25848 IsGuiding returns 1
03:33:36.329 00.000 25848 scope still moving after pulse duration time elapsed
03:33:36.392 00.063 25848 IsSlewing returns 0
03:33:36.393 00.001 25848 IsGuiding returns 0
03:33:36.393 00.000 25848 scope move finished after 377 + 76 ms
03:33:36.393 00.000 25848 Move returns status 0, amount 377
03:33:36.393 00.000 25848 move complete, result=0
03:33:36.393 00.000 25848 worker thread done servicing request
03:33:36.393 00.000 25848 Worker thread wakes up
03:33:36.393 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:36.393 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:36.393 00.000 21444 GuideStep: -2.1 px 56 ms EAST, 2.0 px 377 ms SOUTH
03:33:39.246 02.853 25848 Exposure complete
03:33:39.331 00.085 25848 worker thread done servicing request
03:33:39.331 00.000 21444 OnExposeComplete: enter
03:33:39.331 00.000 21444 UpdateGuideState(): m_state=6
03:33:39.331 00.000 21444 Star::Find(15, 1267, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 187
03:33:39.331 00.000 21444 Star::Find returns 1 (1), X=1265.82, Y=676.38, Mass=5573002, SNR=200.9, Peak=65504 HFD=8.0
03:33:39.331 00.000 21444 MultiStar: exiting stabilization period
03:33:39.331 00.000 21444 MultiStar: [#1 0.46,-1.28,0.74,U] [#2 0.10,-0.97,0.56,U] [#3 -0.61,-1.09,0.64,U] [#4 0.44,-0.58,0.60,U] [#5 0.60,-0.24,0.60,U] [#6 0.03,-1.03,0.62,U] [#7 0.33,-0.46,0.57,U] [#8 0.26,-0.70,0.55,U] 
03:33:39.331 00.000 21444 refined, 8 included, MultiStar: {0.32, -0.75}, one-star: {0.89, -0.45}
03:33:39.331 00.000 21444 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.05) = xAngle (-4.22 = 2.06)
03:33:39.331 00.000 21444 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.78)
03:33:39.331 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-0.75 hyp=0.82 cameraTheta=-1.17 mountX=-0.39 mountY=-0.57, mountTheta=-2.16
03:33:39.332 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-0.75, opts=13)
03:33:39.332 00.000 21444 Enqueuing Move request for scope (0.32, -0.75)
03:33:39.332 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=220, FiltMax=65504, Gamma=0.560
03:33:39.332 00.000 21444 UpdateGuideState exits: m=5573002 SNR=200.9 Saturated
03:33:39.332 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:39.332 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:39.332 00.000 21444 Enqueuing Expose request
03:33:39.332 00.000 25848 Worker thread wakes up
03:33:39.333 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.75) opts 0xd
03:33:39.333 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -0.75)
03:33:39.333 00.000 25848 Moving (0.32, -0.75) raw xDistance=-0.39 yDistance=-0.57
03:33:39.333 00.000 25848 BLC: History state: CurrMiss=-0.57, AvgInitMiss=-0.49, ShCount=4, LgCount=6, SticCount=0,  Deflections: 0=2.002383, 1:-0.573353
03:33:39.333 00.000 25848 BLC: Recent history of over-shoots, nominal decrease by -13.000000
03:33:39.333 00.000 25848 BLC: window closed
03:33:39.333 00.000 25848 BLC: Pulse adjusted to 309
03:33:39.333 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
03:33:39.333 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:33:39.333 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
03:33:39.333 00.000 25848 MoveAxis(E, 0, ABG)
03:33:39.333 00.000 25848 Move returns status 0, amount 0
03:33:39.333 00.000 25848 MoveAxis(N, 0, ABG)
03:33:39.333 00.000 25848 Move returns status 0, amount 0
03:33:39.333 00.000 25848 move complete, result=0
03:33:39.333 00.000 25848 worker thread done servicing request
03:33:39.333 00.000 25848 Worker thread wakes up
03:33:39.333 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:39.333 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:39.333 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
03:33:39.438 00.105 21444 evsrv: cli 0107E9C0 connect
03:33:39.438 00.000 21444 case statement mapped state 6 to 3
03:33:39.439 00.001 21444 case statement mapped state 6 to 3
03:33:39.439 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"c1ccdae0-1b52-407f-8931-e2e2acf87acb"}
03:33:39.439 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"c1ccdae0-1b52-407f-8931-e2e2acf87acb"}
03:33:39.439 00.000 21444 evsrv: cli 0107E9C0 disconnect
03:33:42.187 02.748 25848 Exposure complete
03:33:42.268 00.081 25848 worker thread done servicing request
03:33:42.268 00.000 21444 OnExposeComplete: enter
03:33:42.268 00.000 21444 UpdateGuideState(): m_state=6
03:33:42.268 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 188
03:33:42.269 00.001 21444 Star::Find returns 1 (1), X=1264.45, Y=677.02, Mass=5297750, SNR=141.3, Peak=65504 HFD=8.0
03:33:42.269 00.000 21444 MultiStar: [#1 0.21,-0.71,1.03,U] [#2 -0.62,-0.64,0.79,U] [#3 -0.71,-1.19,0.66,U] [#4 -0.71,-0.95,0.95,U] [#5 -0.57,-0.11,0.62,U] [#6 -0.45,-0.90,0.74,U] [#7 0.08,-0.37,0.52,U] [#8 -0.73,0.48,0.75,U] 
03:33:42.269 00.000 21444 single-star, 8 included, MultiStar: {-0.44, -0.47}, one-star: {-0.48, 0.19}
03:33:42.269 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
03:33:42.269 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.14 = -3.14)
03:33:42.269 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=0.19 hyp=0.51 cameraTheta=2.76 mountX=0.49 mountY=-0.00, mountTheta=-0.01
03:33:42.270 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=0.19, opts=13)
03:33:42.270 00.000 21444 Enqueuing Move request for scope (-0.48, 0.19)
03:33:42.270 00.000 25848 Worker thread wakes up
03:33:42.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.19) opts 0xd
03:33:42.270 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 0.19)
03:33:42.270 00.000 25848 Moving (-0.48, 0.19) raw xDistance=0.49 yDistance=-0.00
03:33:42.270 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
03:33:42.270 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:42.270 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=154, FiltMax=65504, Gamma=0.560
03:33:42.270 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:33:42.270 00.000 25848 MoveAxis(E, 0, ABG)
03:33:42.270 00.000 25848 Move returns status 0, amount 0
03:33:42.270 00.000 25848 MoveAxis(N, 0, ABG)
03:33:42.270 00.000 25848 Move returns status 0, amount 0
03:33:42.270 00.000 25848 move complete, result=0
03:33:42.270 00.000 21444 UpdateGuideState exits: m=5297750 SNR=141.3 Saturated
03:33:42.270 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:42.270 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:42.270 00.000 21444 Enqueuing Expose request
03:33:42.270 00.000 25848 worker thread done servicing request
03:33:42.270 00.000 25848 Worker thread wakes up
03:33:42.270 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:42.270 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:42.271 00.001 21444 GuideStep: 0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:45.122 02.851 25848 Exposure complete
03:33:45.206 00.084 25848 worker thread done servicing request
03:33:45.206 00.000 21444 OnExposeComplete: enter
03:33:45.206 00.000 21444 UpdateGuideState(): m_state=6
03:33:45.206 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 189
03:33:45.206 00.000 21444 Star::Find returns 1 (1), X=1265.12, Y=675.87, Mass=5342982, SNR=162.8, Peak=65504 HFD=8.0
03:33:45.207 00.001 21444 MultiStar: [#1 0.40,-2.00,0.88,U] [#2 -0.02,-1.45,0.80,U] [#3 0.27,-2.99,0.00,M1] [#4 -0.11,-1.47,0.87,U] [#5 0.44,-0.41,0.59,U] [#6 -0.05,-1.61,0.52,U] [#7 0.61,-1.98,0.00,M1] [#8 0.05,-1.40,0.51,U] 
03:33:45.207 00.000 21444 single-star, 6 included, MultiStar: {0.13, -1.35}, one-star: {0.19, -0.96}
03:33:45.207 00.000 21444 CameraToMount -- cameraTheta (-1.37) - m_xAngle (3.05) = xAngle (-4.43 = 1.86)
03:33:45.207 00.000 21444 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.27 = -0.99)
03:33:45.207 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.96 hyp=0.98 cameraTheta=-1.37 mountX=-0.28 mountY=-0.82, mountTheta=-1.90
03:33:45.207 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.96, opts=13)
03:33:45.207 00.000 21444 Enqueuing Move request for scope (0.19, -0.96)
03:33:45.207 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=192, FiltMax=65504, Gamma=0.560
03:33:45.207 00.000 21444 UpdateGuideState exits: m=5342982 SNR=162.8 Saturated
03:33:45.208 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:45.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:45.208 00.000 21444 Enqueuing Expose request
03:33:45.208 00.000 25848 Worker thread wakes up
03:33:45.208 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.96) opts 0xd
03:33:45.208 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.96)
03:33:45.208 00.000 25848 Moving (0.19, -0.96) raw xDistance=-0.28 yDistance=-0.82
03:33:45.208 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
03:33:45.208 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:33:45.208 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
03:33:45.208 00.000 25848 MoveAxis(E, 0, ABG)
03:33:45.208 00.000 25848 Move returns status 0, amount 0
03:33:45.208 00.000 25848 MoveAxis(N, 0, ABG)
03:33:45.208 00.000 25848 Move returns status 0, amount 0
03:33:45.208 00.000 25848 move complete, result=0
03:33:45.208 00.000 25848 worker thread done servicing request
03:33:45.208 00.000 25848 Worker thread wakes up
03:33:45.208 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:45.208 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:45.208 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
03:33:48.062 02.854 25848 Exposure complete
03:33:48.145 00.083 25848 worker thread done servicing request
03:33:48.145 00.000 21444 OnExposeComplete: enter
03:33:48.145 00.000 21444 UpdateGuideState(): m_state=6
03:33:48.145 00.000 21444 Star::Find(15, 1265, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 190
03:33:48.145 00.000 21444 Star::Find returns 1 (1), X=1265.41, Y=677.82, Mass=5458526, SNR=161.7, Peak=65504 HFD=8.1
03:33:48.145 00.000 21444 MultiStar: [#1 0.65,-0.50,1.00,U] [#2 0.18,-0.02,0.80,U] [#3 0.52,0.10,0.64,U] [#4 0.39,0.55,0.83,U] [#5 0.86,0.60,0.70,U] [#6 0.44,-0.23,0.65,U] [#7 0.19,0.78,0.62,U] [#8 0.18,1.17,0.66,U] 
03:33:48.145 00.000 21444 refined, 8 included, MultiStar: {0.44, 0.37}, one-star: {0.48, 0.99}
03:33:48.146 00.001 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
03:33:48.146 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
03:33:48.146 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=0.37 hyp=0.58 cameraTheta=0.69 mountX=-0.41 mountY=0.51, mountTheta=2.25
03:33:48.146 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=0.37, opts=13)
03:33:48.146 00.000 21444 Enqueuing Move request for scope (0.44, 0.37)
03:33:48.146 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=140, FiltMax=65504, Gamma=0.560
03:33:48.146 00.000 21444 UpdateGuideState exits: m=5458526 SNR=161.7 Saturated
03:33:48.147 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:48.147 00.000 25848 Worker thread wakes up
03:33:48.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.37) opts 0xd
03:33:48.147 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, 0.37)
03:33:48.147 00.000 25848 Moving (0.44, 0.37) raw xDistance=-0.41 yDistance=0.51
03:33:48.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
03:33:48.147 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:48.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
03:33:48.147 00.000 25848 MoveAxis(E, 0, ABG)
03:33:48.147 00.000 25848 Move returns status 0, amount 0
03:33:48.147 00.000 25848 MoveAxis(N, 0, ABG)
03:33:48.147 00.000 25848 Move returns status 0, amount 0
03:33:48.147 00.000 25848 move complete, result=0
03:33:48.147 00.000 25848 worker thread done servicing request
03:33:48.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:48.147 00.000 21444 Enqueuing Expose request
03:33:48.147 00.000 25848 Worker thread wakes up
03:33:48.147 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:48.147 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:48.147 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
03:33:51.003 02.856 25848 Exposure complete
03:33:51.090 00.087 25848 worker thread done servicing request
03:33:51.090 00.000 21444 OnExposeComplete: enter
03:33:51.090 00.000 21444 UpdateGuideState(): m_state=6
03:33:51.090 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 191
03:33:51.091 00.001 21444 Star::Find returns 1 (1), X=1265.19, Y=677.70, Mass=5037323, SNR=129.0, Peak=65504 HFD=7.9
03:33:51.091 00.000 21444 MultiStar: [#1 0.60,0.12,0.93,U] [#2 0.58,0.08,0.80,U] [#3 0.77,0.09,0.54,U] [#4 0.12,0.05,0.89,U] [#5 0.10,0.04,0.76,U] [#6 -0.03,0.01,0.73,U] [#7 0.10,0.33,0.61,U] [#8 -0.26,0.55,0.70,U] 
03:33:51.091 00.000 21444 refined, 8 included, MultiStar: {0.25, 0.25}, one-star: {0.26, 0.87}
03:33:51.091 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
03:33:51.091 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
03:33:51.091 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=0.25 hyp=0.36 cameraTheta=0.79 mountX=-0.23 mountY=0.33, mountTheta=2.17
03:33:51.092 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=0.25, opts=13)
03:33:51.092 00.000 21444 Enqueuing Move request for scope (0.25, 0.25)
03:33:51.092 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=118, FiltMax=65504, Gamma=0.560
03:33:51.092 00.000 21444 UpdateGuideState exits: m=5037323 SNR=129.0 Saturated
03:33:51.092 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:51.092 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:51.092 00.000 21444 Enqueuing Expose request
03:33:51.092 00.000 25848 Worker thread wakes up
03:33:51.092 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.25) opts 0xd
03:33:51.092 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, 0.25)
03:33:51.092 00.000 25848 Moving (0.25, 0.25) raw xDistance=-0.23 yDistance=0.33
03:33:51.092 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
03:33:51.092 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:51.093 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:33:51.093 00.000 25848 MoveAxis(E, 0, ABG)
03:33:51.093 00.000 25848 Move returns status 0, amount 0
03:33:51.093 00.000 25848 MoveAxis(N, 0, ABG)
03:33:51.093 00.000 25848 Move returns status 0, amount 0
03:33:51.093 00.000 25848 move complete, result=0
03:33:51.093 00.000 25848 worker thread done servicing request
03:33:51.093 00.000 25848 Worker thread wakes up
03:33:51.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:51.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:51.093 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:33:53.939 02.846 25848 Exposure complete
03:33:54.014 00.075 25848 worker thread done servicing request
03:33:54.014 00.000 21444 OnExposeComplete: enter
03:33:54.015 00.001 21444 UpdateGuideState(): m_state=6
03:33:54.015 00.000 21444 Star::Find(15, 1265, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 192
03:33:54.015 00.000 21444 Star::Find returns 1 (1), X=1265.87, Y=678.63, Mass=5008662, SNR=136.2, Peak=65504 HFD=7.8
03:33:54.015 00.000 21444 MultiStar: [#1 0.91,0.52,0.90,U] [#2 0.30,0.76,0.90,U] [#3 -0.02,0.73,0.85,U] [#4 0.77,0.63,1.01,U] [#5 0.98,0.82,0.96,U] [#6 0.36,0.76,0.78,U] [#7 0.88,0.86,0.73,U] [#8 0.72,1.71,0.59,U] 
03:33:54.015 00.000 21444 refined, 8 included, MultiStar: {0.66, 0.94}, one-star: {0.94, 1.80}
03:33:54.015 00.000 21444 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.05) = xAngle (-2.09 = -2.09)
03:33:54.015 00.000 21444 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.94 = 1.35)
03:33:54.015 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.94 hyp=1.14 cameraTheta=0.96 mountX=-0.57 mountY=1.12, mountTheta=2.04
03:33:54.016 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.94, opts=13)
03:33:54.016 00.000 21444 Enqueuing Move request for scope (0.66, 0.94)
03:33:54.016 00.000 25848 Worker thread wakes up
03:33:54.016 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.94) opts 0xd
03:33:54.016 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.94)
03:33:54.016 00.000 25848 Moving (0.66, 0.94) raw xDistance=-0.57 yDistance=1.12
03:33:54.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
03:33:54.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
03:33:54.016 00.000 25848 MoveAxis(E, 17, ABG)
03:33:54.016 00.000 25848 Guiding  Dir = 2, Dur = 17
03:33:54.016 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=104, FiltMax=65504, Gamma=0.560
03:33:54.016 00.000 21444 UpdateGuideState exits: m=5008662 SNR=136.2 Saturated
03:33:54.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:54.017 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:54.017 00.000 21444 Enqueuing Expose request
03:33:54.045 00.028 25848 IsSlewing returns 0
03:33:54.045 00.000 25848 IsGuiding returns 0
03:33:54.077 00.032 25848 IsGuiding returns 1
03:33:54.077 00.000 25848 scope still moving after pulse duration time elapsed
03:33:54.139 00.062 25848 IsSlewing returns 0
03:33:54.139 00.000 25848 IsGuiding returns 0
03:33:54.139 00.000 25848 scope move finished after 17 + 76 ms
03:33:54.139 00.000 25848 Move returns status 0, amount 17
03:33:54.139 00.000 25848 MoveAxis(S, 30, ABG)
03:33:54.139 00.000 25848 Guiding  Dir = 1, Dur = 30
03:33:54.207 00.068 25848 IsSlewing returns 0
03:33:54.207 00.000 25848 IsGuiding returns 0
03:33:54.238 00.031 25848 IsGuiding returns 1
03:33:54.238 00.000 25848 scope still moving after pulse duration time elapsed
03:33:54.298 00.060 25848 IsSlewing returns 0
03:33:54.298 00.000 25848 IsGuiding returns 0
03:33:54.298 00.000 25848 scope move finished after 30 + 60 ms
03:33:54.298 00.000 25848 Move returns status 0, amount 30
03:33:54.298 00.000 25848 move complete, result=0
03:33:54.298 00.000 25848 worker thread done servicing request
03:33:54.298 00.000 25848 Worker thread wakes up
03:33:54.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:54.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:33:54.298 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 1.1 px 30 ms SOUTH
03:33:57.151 02.853 25848 Exposure complete
03:33:57.228 00.077 25848 worker thread done servicing request
03:33:57.229 00.001 21444 OnExposeComplete: enter
03:33:57.229 00.000 21444 UpdateGuideState(): m_state=6
03:33:57.229 00.000 21444 Star::Find(15, 1265, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 193
03:33:57.229 00.000 21444 Star::Find returns 1 (1), X=1264.08, Y=677.20, Mass=5188033, SNR=171.2, Peak=65504 HFD=8.2
03:33:57.229 00.000 21444 MultiStar: [#1 -1.33,-0.56,0.75,U] [#2 -1.79,-0.60,0.66,U] [#3 -1.23,-0.89,0.58,U] [#4 -0.86,-0.37,0.57,U] [#5 -1.92,-0.51,0.64,U] [#6 -0.61,-0.62,0.57,U] [#7 -1.22,-0.54,0.47,U] [#8 -1.45,0.70,0.63,U] 
03:33:57.229 00.000 21444 single-star, 8 included, MultiStar: {-1.24, -0.28}, one-star: {-0.85, 0.37}
03:33:57.229 00.000 21444 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.05) = xAngle (-0.32 = -0.32)
03:33:57.229 00.000 21444 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.16 = 3.12)
03:33:57.229 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=0.37 hyp=0.93 cameraTheta=2.73 mountX=0.88 mountY=0.02, mountTheta=0.02
03:33:57.230 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=0.37, opts=13)
03:33:57.230 00.000 21444 Enqueuing Move request for scope (-0.85, 0.37)
03:33:57.230 00.000 25848 Worker thread wakes up
03:33:57.230 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.37) opts 0xd
03:33:57.230 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 0.37)
03:33:57.230 00.000 25848 Moving (-0.85, 0.37) raw xDistance=0.88 yDistance=0.02
03:33:57.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=94, FiltMax=65504, Gamma=0.560
03:33:57.230 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.88
03:33:57.230 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:57.230 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:33:57.230 00.000 25848 MoveAxis(W, 24, ABG)
03:33:57.230 00.000 25848 Guiding  Dir = 3, Dur = 24
03:33:57.230 00.000 21444 UpdateGuideState exits: m=5188033 SNR=171.2 Saturated
03:33:57.231 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:57.231 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:33:57.231 00.000 21444 Enqueuing Expose request
03:33:57.251 00.020 25848 IsSlewing returns 0
03:33:57.252 00.001 25848 IsGuiding returns 0
03:33:57.323 00.071 25848 IsGuiding returns 1
03:33:57.323 00.000 25848 scope still moving after pulse duration time elapsed
03:33:57.373 00.050 25848 IsSlewing returns 0
03:33:57.373 00.000 25848 IsGuiding returns 0
03:33:57.373 00.000 25848 scope move finished after 24 + 98 ms
03:33:57.373 00.000 25848 Move returns status 0, amount 24
03:33:57.373 00.000 25848 MoveAxis(N, 0, ABG)
03:33:57.373 00.000 25848 Move returns status 0, amount 0
03:33:57.374 00.001 25848 move complete, result=0
03:33:57.374 00.000 25848 worker thread done servicing request
03:33:57.374 00.000 25848 Worker thread wakes up
03:33:57.374 00.000 21444 GuideStep: 0.9 px 24 ms WEST, 0.0 px 0 ms NORTH
03:33:57.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:33:57.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:34:00.226 02.852 25848 Exposure complete
03:34:00.308 00.082 25848 worker thread done servicing request
03:34:00.308 00.000 21444 OnExposeComplete: enter
03:34:00.308 00.000 21444 UpdateGuideState(): m_state=6
03:34:00.308 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 194
03:34:00.308 00.000 21444 Star::Find returns 1 (1), X=1264.76, Y=675.94, Mass=5323967, SNR=164.2, Peak=65504 HFD=8.0
03:34:00.308 00.000 21444 MultiStar: [#1 -0.04,-1.53,0.90,U] [#2 -0.13,-1.07,0.84,U] [#3 0.21,-1.23,0.66,U] [#4 -0.87,-1.97,0.00,M1] [#5 0.06,-1.26,0.60,U] [#6 -0.90,-1.68,0.61,U] [#7 -0.42,-1.46,0.50,U] [#8 -0.40,-1.16,0.69,U] 
03:34:00.309 00.001 21444 single-star, 7 included, MultiStar: {-0.20, -1.26}, one-star: {-0.17, -0.89}
03:34:00.309 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.48)
03:34:00.309 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.65 = -1.37)
03:34:00.309 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.89 hyp=0.91 cameraTheta=-1.76 mountX=0.09 mountY=-0.89, mountTheta=-1.47
03:34:00.310 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.89, opts=13)
03:34:00.310 00.000 21444 Enqueuing Move request for scope (-0.17, -0.89)
03:34:00.310 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=120, FiltMax=65504, Gamma=0.560
03:34:00.310 00.000 21444 UpdateGuideState exits: m=5323967 SNR=164.2 Saturated
03:34:00.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:00.310 00.000 25848 Worker thread wakes up
03:34:00.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.89) opts 0xd
03:34:00.310 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.89)
03:34:00.310 00.000 25848 Moving (-0.17, -0.89) raw xDistance=0.09 yDistance=-0.89
03:34:00.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:34:00.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:34:00.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.89
03:34:00.310 00.000 25848 MoveAxis(E, 0, ABG)
03:34:00.310 00.000 25848 Move returns status 0, amount 0
03:34:00.310 00.000 25848 MoveAxis(N, 0, ABG)
03:34:00.310 00.000 25848 Move returns status 0, amount 0
03:34:00.310 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:00.310 00.000 21444 Enqueuing Expose request
03:34:00.310 00.000 25848 move complete, result=0
03:34:00.310 00.000 25848 worker thread done servicing request
03:34:00.310 00.000 25848 Worker thread wakes up
03:34:00.310 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
03:34:00.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:00.310 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:34:03.156 02.846 25848 Exposure complete
03:34:03.234 00.078 25848 worker thread done servicing request
03:34:03.234 00.000 21444 OnExposeComplete: enter
03:34:03.235 00.001 21444 UpdateGuideState(): m_state=6
03:34:03.235 00.000 21444 Star::Find(15, 1264, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 195
03:34:03.235 00.000 21444 Star::Find returns 1 (1), X=1263.89, Y=675.63, Mass=5242733, SNR=156.3, Peak=65504 HFD=7.9
03:34:03.235 00.000 21444 MultiStar: [#1 -0.14,-1.94,0.86,U] [#2 -0.92,-1.77,0.91,U] [#3 -0.82,-1.69,0.84,U] [#4 -0.96,-2.15,0.00,M2] [#5 -1.26,-1.76,0.00,M1] [#6 -0.68,-2.67,0.00,M1] [#7 -1.10,-1.75,0.00,M1] [#8 -1.41,-1.91,0.00,M1] 
03:34:03.235 00.000 21444 single-star, 3 included, MultiStar: {-0.74, -1.63}, one-star: {-1.04, -1.20}
03:34:03.235 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (3.05) = xAngle (-5.34 = 0.95)
03:34:03.235 00.000 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.90)
03:34:03.235 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=-1.20 hyp=1.58 cameraTheta=-2.28 mountX=0.93 mountY=-1.50, mountTheta=-1.02
03:34:03.236 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=-1.20, opts=13)
03:34:03.236 00.000 21444 Enqueuing Move request for scope (-1.04, -1.20)
03:34:03.236 00.000 25848 Worker thread wakes up
03:34:03.236 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -1.20) opts 0xd
03:34:03.236 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, -1.20)
03:34:03.236 00.000 25848 Moving (-1.04, -1.20) raw xDistance=0.93 yDistance=-1.50
03:34:03.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.93
03:34:03.236 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:34:03.236 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=242, FiltMax=65504, Gamma=0.560
03:34:03.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
03:34:03.236 00.000 25848 MoveAxis(W, 27, ABG)
03:34:03.236 00.000 25848 Guiding  Dir = 3, Dur = 27
03:34:03.237 00.001 21444 UpdateGuideState exits: m=5242733 SNR=156.3 Saturated
03:34:03.237 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:03.237 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:03.237 00.000 21444 Enqueuing Expose request
03:34:03.265 00.028 25848 IsSlewing returns 0
03:34:03.265 00.000 25848 IsGuiding returns 0
03:34:03.363 00.098 25848 IsGuiding returns 1
03:34:03.363 00.000 25848 scope still moving after pulse duration time elapsed
03:34:03.422 00.059 25848 IsSlewing returns 0
03:34:03.423 00.001 25848 IsGuiding returns 0
03:34:03.423 00.000 25848 scope move finished after 27 + 130 ms
03:34:03.423 00.000 25848 Move returns status 0, amount 27
03:34:03.423 00.000 25848 MoveAxis(N, 0, ABG)
03:34:03.423 00.000 25848 Move returns status 0, amount 0
03:34:03.423 00.000 25848 move complete, result=0
03:34:03.423 00.000 25848 worker thread done servicing request
03:34:03.423 00.000 25848 Worker thread wakes up
03:34:03.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:03.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:34:03.423 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -1.5 px 0 ms NORTH
03:34:06.265 02.842 25848 Exposure complete
03:34:06.352 00.087 25848 worker thread done servicing request
03:34:06.352 00.000 21444 OnExposeComplete: enter
03:34:06.353 00.001 21444 UpdateGuideState(): m_state=6
03:34:06.353 00.000 21444 Star::Find(15, 1263, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 196
03:34:06.353 00.000 21444 Star::Find returns 1 (1), X=1264.43, Y=677.88, Mass=5377846, SNR=149.7, Peak=65504 HFD=7.9
03:34:06.353 00.000 21444 MultiStar: [#1 -0.88,0.39,0.76,U] [#2 -1.54,0.80,0.74,U] [#3 -0.26,0.30,0.59,U] [#4 -0.17,0.55,0.77,U] [#5 0.95,0.89,0.64,U] [#6 -0.57,0.22,0.89,U] [#7 0.32,0.77,0.50,U] [#8 -0.66,0.68,0.80,U] 
03:34:06.353 00.000 21444 refined, 8 included, MultiStar: {-0.43, 0.63}, one-star: {-0.50, 1.06}
03:34:06.353 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
03:34:06.353 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.55)
03:34:06.353 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.63 hyp=0.76 cameraTheta=2.16 mountX=0.48 mountY=0.42, mountTheta=0.72
03:34:06.354 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.63, opts=13)
03:34:06.354 00.000 21444 Enqueuing Move request for scope (-0.43, 0.63)
03:34:06.354 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=168, FiltMax=65504, Gamma=0.560
03:34:06.354 00.000 21444 UpdateGuideState exits: m=5377846 SNR=149.7 Saturated
03:34:06.354 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:06.354 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:06.354 00.000 21444 Enqueuing Expose request
03:34:06.354 00.000 25848 Worker thread wakes up
03:34:06.354 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.63) opts 0xd
03:34:06.355 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.63)
03:34:06.355 00.000 25848 Moving (-0.43, 0.63) raw xDistance=0.48 yDistance=0.42
03:34:06.355 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
03:34:06.355 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:06.355 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:34:06.355 00.000 25848 MoveAxis(E, 0, ABG)
03:34:06.355 00.000 25848 Move returns status 0, amount 0
03:34:06.355 00.000 25848 MoveAxis(N, 0, ABG)
03:34:06.355 00.000 25848 Move returns status 0, amount 0
03:34:06.355 00.000 25848 move complete, result=0
03:34:06.355 00.000 25848 worker thread done servicing request
03:34:06.355 00.000 25848 Worker thread wakes up
03:34:06.355 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:06.355 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:34:06.355 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
03:34:09.201 02.846 25848 Exposure complete
03:34:09.287 00.086 25848 worker thread done servicing request
03:34:09.287 00.000 21444 OnExposeComplete: enter
03:34:09.287 00.000 21444 UpdateGuideState(): m_state=6
03:34:09.287 00.000 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 197
03:34:09.287 00.000 21444 Star::Find returns 1 (1), X=1264.97, Y=677.97, Mass=4787686, SNR=120.8, Peak=65504 HFD=8.1
03:34:09.288 00.001 21444 MultiStar: [#1 0.26,0.31,0.88,U] [#2 -0.78,0.21,0.68,U] [#3 -0.49,-0.10,0.60,U] [#4 -0.85,0.81,0.80,U] [#5 -0.99,0.67,0.54,U] [#6 -0.28,0.16,0.53,U] [#7 -1.37,0.59,0.58,U] [#8 -0.06,0.92,0.78,U] 
03:34:09.288 00.000 21444 refined, 8 included, MultiStar: {-0.43, 0.57}, one-star: {0.05, 1.14}
03:34:09.288 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
03:34:09.288 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.68 = 2.61)
03:34:09.288 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.57 hyp=0.72 cameraTheta=2.22 mountX=0.48 mountY=0.37, mountTheta=0.65
03:34:09.289 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.57, opts=13)
03:34:09.289 00.000 21444 Enqueuing Move request for scope (-0.43, 0.57)
03:34:09.289 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=66, FiltMax=65504, Gamma=0.560
03:34:09.289 00.000 21444 UpdateGuideState exits: m=4787686 SNR=120.8 Saturated
03:34:09.289 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:09.289 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:09.289 00.000 21444 Enqueuing Expose request
03:34:09.289 00.000 25848 Worker thread wakes up
03:34:09.289 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.57) opts 0xd
03:34:09.289 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.57)
03:34:09.289 00.000 25848 Moving (-0.43, 0.57) raw xDistance=0.48 yDistance=0.37
03:34:09.289 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
03:34:09.289 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:09.289 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
03:34:09.289 00.000 25848 MoveAxis(E, 0, ABG)
03:34:09.289 00.000 25848 Move returns status 0, amount 0
03:34:09.289 00.000 25848 MoveAxis(N, 0, ABG)
03:34:09.289 00.000 25848 Move returns status 0, amount 0
03:34:09.290 00.001 25848 move complete, result=0
03:34:09.290 00.000 25848 worker thread done servicing request
03:34:09.290 00.000 25848 Worker thread wakes up
03:34:09.290 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:09.290 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:34:09.290 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
03:34:12.139 02.849 25848 Exposure complete
03:34:12.221 00.082 25848 worker thread done servicing request
03:34:12.221 00.000 21444 OnExposeComplete: enter
03:34:12.221 00.000 21444 UpdateGuideState(): m_state=6
03:34:12.222 00.001 21444 Star::Find(15, 1264, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 198
03:34:12.222 00.000 21444 Star::Find returns 1 (1), X=1264.26, Y=676.24, Mass=4466748, SNR=113.6, Peak=65504 HFD=7.7
03:34:12.222 00.000 21444 MultiStar: [#1 -1.25,-2.53,0.00,M1] [#2 -1.44,-2.06,0.00,M1] [#3 -1.42,-2.61,0.00,M1] [#4 -0.19,-1.22,0.97,U] [#5 0.79,-0.71,0.96,U] [#6 0.09,-1.83,0.78,U] [#7 0.38,-1.52,0.56,U] [#8 -0.70,-1.85,0.86,U] 
03:34:12.222 00.000 21444 single-star, 5 included, MultiStar: {-0.08, -1.23}, one-star: {-0.66, -0.59}
03:34:12.222 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
03:34:12.222 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.02)
03:34:12.222 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-0.59 hyp=0.89 cameraTheta=-2.41 mountX=0.61 mountY=-0.80, mountTheta=-0.92
03:34:12.223 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-0.59, opts=13)
03:34:12.223 00.000 21444 Enqueuing Move request for scope (-0.66, -0.59)
03:34:12.223 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=168, FiltMax=65504, Gamma=0.560
03:34:12.223 00.000 21444 UpdateGuideState exits: m=4466748 SNR=113.6 Saturated
03:34:12.223 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:12.223 00.000 25848 Worker thread wakes up
03:34:12.223 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.59) opts 0xd
03:34:12.223 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -0.59)
03:34:12.223 00.000 25848 Moving (-0.66, -0.59) raw xDistance=0.61 yDistance=-0.80
03:34:12.224 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61
03:34:12.224 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:34:12.224 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:12.224 00.000 21444 Enqueuing Expose request
03:34:12.224 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
03:34:12.224 00.000 25848 MoveAxis(W, 18, ABG)
03:34:12.224 00.000 25848 Guiding  Dir = 3, Dur = 18
03:34:12.248 00.024 25848 IsSlewing returns 0
03:34:12.248 00.000 25848 IsGuiding returns 0
03:34:12.328 00.080 25848 IsGuiding returns 1
03:34:12.329 00.001 25848 scope still moving after pulse duration time elapsed
03:34:12.374 00.045 25848 IsSlewing returns 0
03:34:12.375 00.001 25848 IsGuiding returns 0
03:34:12.375 00.000 25848 scope move finished after 18 + 108 ms
03:34:12.375 00.000 25848 Move returns status 0, amount 18
03:34:12.375 00.000 25848 MoveAxis(N, 0, ABG)
03:34:12.375 00.000 25848 Move returns status 0, amount 0
03:34:12.375 00.000 25848 move complete, result=0
03:34:12.375 00.000 25848 worker thread done servicing request
03:34:12.375 00.000 25848 Worker thread wakes up
03:34:12.375 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.8 px 0 ms NORTH
03:34:12.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:12.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,662,31,31)
03:34:12.790 00.415 21444 evsrv: cli 0107E240 connect
03:34:12.790 00.000 21444 case statement mapped state 6 to 3
03:34:12.790 00.000 21444 case statement mapped state 6 to 3
03:34:12.790 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"8d216631-b07c-441a-887f-adae2fa57f7e"}
03:34:12.790 00.000 21444 case statement mapped state 6 to 3
03:34:12.790 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d216631-b07c-441a-887f-adae2fa57f7e"}
03:34:12.790 00.000 21444 evsrv: cli 0107E240 disconnect
03:34:12.790 00.000 21444 evsrv: cli 0107E2E0 connect
03:34:12.791 00.001 21444 case statement mapped state 6 to 3
03:34:12.791 00.000 21444 case statement mapped state 6 to 3
03:34:12.791 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"f14f502d-1155-437a-b5cb-85548963e578"}
03:34:12.791 00.000 21444 PhdController::Dither begins
03:34:12.791 00.000 21444 dither: size=6.00, dRA=5.47 dDec=5.11
03:34:12.791 00.000 21444 MountToCamera -- mountTheta (-0.75) + m_xAngle (3.05) = xAngle (2.30 = 2.30)
03:34:12.791 00.000 21444 MountToCamera -- mountX=5.47 mountY=5.11 hyp=7.49 mountTheta=-0.75 cameraX=-4.99, cameraY=5.58 cameraTheta=2.30
03:34:12.791 00.000 21444 setting lock position to (1259.94, 682.41)
03:34:12.791 00.000 21444 Mount: notify guiding dithered (-5.0, 5.6)
03:34:12.791 00.000 21444 MultiStar: stabilizing after lock position change
03:34:12.791 00.000 21444 Status Line: Dither by 5.47,5.11
03:34:12.792 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
03:34:12.792 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
03:34:12.792 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0,"id":"f14f502d-1155-437a-b5cb-85548963e578"}
03:34:12.792 00.000 21444 evsrv: cli 0107E2E0 disconnect
03:34:15.221 02.429 25848 Exposure complete
03:34:15.308 00.087 25848 worker thread done servicing request
03:34:15.309 00.001 21444 OnExposeComplete: enter
03:34:15.309 00.000 21444 UpdateGuideState(): m_state=6
03:34:15.309 00.000 21444 Star::Find(15, 1264, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 199
03:34:15.309 00.000 21444 Star::Find returns 1 (1), X=1265.13, Y=676.03, Mass=3874996, SNR=88.3, Peak=59252 HFD=8.0
03:34:15.309 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
03:34:15.309 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.78 = -0.50)
03:34:15.309 00.000 21444 CameraToMount -- cameraX=5.19 cameraY=-6.38 hyp=8.22 cameraTheta=-0.89 mountX=-5.74 mountY=-3.94, mountTheta=-2.54
03:34:15.310 00.001 21444 dither recenter: remaining=(-5.5,-5.1) step=(-5.5,-5.1)
03:34:15.310 00.000 21444 MountToCamera -- mountTheta (2.39) + m_xAngle (3.05) = xAngle (5.44 = -0.84)
03:34:15.310 00.000 21444 MountToCamera -- mountX=-5.47 mountY=-5.11 hyp=7.49 mountTheta=2.39 cameraX=4.99, cameraY=-5.58 cameraTheta=-0.84
03:34:15.310 00.000 21444 SchedulePrimaryMove(1030A8C0, x=4.99, y=-5.58, opts=4)
03:34:15.310 00.000 21444 Enqueuing Move request for scope (4.99, -5.58)
03:34:15.310 00.000 21444 Mount: notify direct move -5.47,-5.11
03:34:15.310 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:34:15.310 00.000 21444 UpdateGuideState exits: m=3874996 SNR=88.3 Saturated
03:34:15.310 00.000 21444 PhdController: settling, locked = 1, distance = 8.35 (3.00) aobump = 0 frame = 1 / 99999
03:34:15.310 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778830455.310,"Host":"ASTROBRUCE","Inst":1,"Distance":8.35,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:34:15.310 00.000 25848 Worker thread wakes up
03:34:15.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.99, -5.58) opts 0x4
03:34:15.310 00.000 25848 Handling offset move in thread for scope, endpoint = (4.99, -5.58)
03:34:15.311 00.001 25848 Moving (4.99, -5.58) raw xDistance=-5.47 yDistance=-5.11
03:34:15.311 00.000 25848 BLC: window closed
03:34:15.311 00.000 25848 MoveAxis(E, 253, B)
03:34:15.311 00.000 25848 Guiding  Dir = 2, Dur = 253
03:34:15.311 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:15.311 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:15.311 00.000 21444 Enqueuing Expose request
03:34:15.343 00.032 25848 IsSlewing returns 0
03:34:15.343 00.000 25848 IsGuiding returns 0
03:34:15.375 00.032 25848 PulseGuide returned control before completion, sleep 232
03:34:15.637 00.262 25848 IsGuiding returns 1
03:34:15.637 00.000 25848 scope still moving after pulse duration time elapsed
03:34:15.690 00.053 25848 IsSlewing returns 0
03:34:15.690 00.000 25848 IsGuiding returns 0
03:34:15.691 00.001 25848 scope move finished after 253 + 93 ms
03:34:15.691 00.000 25848 Move returns status 0, amount 253
03:34:15.691 00.000 25848 BLC: window closed
03:34:15.691 00.000 25848 BLC: Compensation needed for non-algo type move
03:34:15.691 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 309 applied
03:34:15.691 00.000 25848 MoveAxis(N, 448, B)
03:34:15.691 00.000 25848 Guiding  Dir = 0, Dur = 448
03:34:15.719 00.028 25848 IsSlewing returns 0
03:34:15.719 00.000 25848 IsGuiding returns 0
03:34:15.751 00.032 25848 PulseGuide returned control before completion, sleep 427
03:34:16.192 00.441 25848 IsGuiding returns 1
03:34:16.192 00.000 25848 scope still moving after pulse duration time elapsed
03:34:16.248 00.056 25848 IsSlewing returns 0
03:34:16.248 00.000 25848 IsGuiding returns 0
03:34:16.248 00.000 25848 scope move finished after 448 + 81 ms
03:34:16.248 00.000 25848 Move returns status 0, amount 448
03:34:16.248 00.000 25848 move complete, result=0
03:34:16.249 00.001 25848 worker thread done servicing request
03:34:16.249 00.000 25848 Worker thread wakes up
03:34:16.249 00.000 21444 GuideStep: -5.5 px 253 ms EAST, -5.1 px 448 ms NORTH
03:34:16.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:16.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1250,661,31,31)
03:34:19.092 02.843 25848 Exposure complete
03:34:19.172 00.080 25848 worker thread done servicing request
03:34:19.172 00.000 21444 OnExposeComplete: enter
03:34:19.172 00.000 21444 UpdateGuideState(): m_state=6
03:34:19.172 00.000 21444 Star::Find(15, 1265, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 200
03:34:19.172 00.000 21444 Star::Find returns 1 (1), X=1255.98, Y=680.81, Mass=5065512, SNR=135.7, Peak=65504 HFD=8.1
03:34:19.172 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
03:34:19.172 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.37)
03:34:19.172 00.000 21444 CameraToMount -- cameraX=-3.96 cameraY=-1.60 hyp=4.27 cameraTheta=-2.76 mountX=3.80 mountY=-2.98, mountTheta=-0.66
03:34:19.173 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.96, y=-1.60, opts=13)
03:34:19.173 00.000 21444 Enqueuing Move request for scope (-3.96, -1.60)
03:34:19.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=154, FiltMax=65504, Gamma=0.560
03:34:19.173 00.000 21444 UpdateGuideState exits: m=5065512 SNR=135.7 Saturated
03:34:19.173 00.000 21444 PhdController: settling, locked = 1, distance = 4.27 (3.00) aobump = 0 frame = 2 / 99999
03:34:19.173 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778830459.173,"Host":"ASTROBRUCE","Inst":1,"Distance":4.27,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:34:19.173 00.000 25848 Worker thread wakes up
03:34:19.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.96, -1.60) opts 0xd
03:34:19.173 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.96, -1.60)
03:34:19.173 00.000 25848 Moving (-3.96, -1.60) raw xDistance=3.80 yDistance=-2.98
03:34:19.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.39 from input 3.80
03:34:19.174 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:19.174 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:19.174 00.000 21444 Enqueuing Expose request
03:34:19.174 00.000 25848 resist switch: large excursion: input -2.98 thresh 1.53 direction from 0 to -1
03:34:19.174 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.94
03:34:19.174 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.98 from input -2.98
03:34:19.174 00.000 25848 MoveAxis(W, 111, ABG)
03:34:19.174 00.000 25848 Guiding  Dir = 3, Dur = 111
03:34:19.202 00.028 25848 IsSlewing returns 0
03:34:19.203 00.001 25848 IsGuiding returns 0
03:34:19.234 00.031 25848 PulseGuide returned control before completion, sleep 91
03:34:19.341 00.107 25848 IsGuiding returns 1
03:34:19.341 00.000 25848 scope still moving after pulse duration time elapsed
03:34:19.422 00.081 25848 IsSlewing returns 0
03:34:19.422 00.000 25848 IsGuiding returns 0
03:34:19.422 00.000 25848 scope move finished after 111 + 108 ms
03:34:19.422 00.000 25848 Move returns status 0, amount 111
03:34:19.422 00.000 25848 MoveAxis(N, 81, ABG)
03:34:19.422 00.000 25848 Guiding  Dir = 0, Dur = 81
03:34:19.451 00.029 25848 IsSlewing returns 0
03:34:19.451 00.000 25848 IsGuiding returns 0
03:34:19.493 00.042 25848 PulseGuide returned control before completion, sleep 50
03:34:19.544 00.051 25848 IsGuiding returns 1
03:34:19.544 00.000 25848 scope still moving after pulse duration time elapsed
03:34:19.595 00.051 25848 IsSlewing returns 0
03:34:19.596 00.001 25848 IsGuiding returns 0
03:34:19.596 00.000 25848 scope move finished after 81 + 63 ms
03:34:19.596 00.000 25848 Move returns status 0, amount 81
03:34:19.596 00.000 25848 move complete, result=0
03:34:19.596 00.000 25848 worker thread done servicing request
03:34:19.596 00.000 25848 Worker thread wakes up
03:34:19.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:19.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:19.596 00.000 21444 GuideStep: 3.8 px 111 ms WEST, -3.0 px 81 ms NORTH
03:34:22.448 02.852 25848 Exposure complete
03:34:22.529 00.081 25848 worker thread done servicing request
03:34:22.529 00.000 21444 OnExposeComplete: enter
03:34:22.529 00.000 21444 UpdateGuideState(): m_state=6
03:34:22.530 00.001 21444 Star::Find(15, 1255, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 201
03:34:22.530 00.000 21444 Star::Find returns 1 (1), X=1259.45, Y=681.79, Mass=5425690, SNR=166.5, Peak=65504 HFD=8.0
03:34:22.530 00.000 21444 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.05) = xAngle (-5.29 = 0.99)
03:34:22.530 00.000 21444 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.14 = -1.85)
03:34:22.530 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.62 hyp=0.79 cameraTheta=-2.24 mountX=0.43 mountY=-0.76, mountTheta=-1.05
03:34:22.530 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.62, opts=13)
03:34:22.530 00.000 21444 Enqueuing Move request for scope (-0.49, -0.62)
03:34:22.530 00.000 25848 Worker thread wakes up
03:34:22.531 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=178, FiltMax=65504, Gamma=0.560
03:34:22.531 00.000 21444 UpdateGuideState exits: m=5425690 SNR=166.5 Saturated
03:34:22.531 00.000 21444 PhdController: settling, locked = 1, distance = 3.23 (3.00) aobump = 0 frame = 3 / 99999
03:34:22.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.62) opts 0xd
03:34:22.531 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778830462.531,"Host":"ASTROBRUCE","Inst":1,"Distance":3.23,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:34:22.531 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.62)
03:34:22.531 00.000 25848 Moving (-0.49, -0.62) raw xDistance=0.43 yDistance=-0.76
03:34:22.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:22.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
03:34:22.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:22.531 00.000 21444 Enqueuing Expose request
03:34:22.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
03:34:22.531 00.000 25848 MoveAxis(E, 0, ABG)
03:34:22.531 00.000 25848 Move returns status 0, amount 0
03:34:22.531 00.000 25848 MoveAxis(N, 21, ABG)
03:34:22.531 00.000 25848 Guiding  Dir = 0, Dur = 21
03:34:22.563 00.032 25848 IsSlewing returns 0
03:34:22.564 00.001 25848 IsGuiding returns 0
03:34:22.596 00.032 25848 IsGuiding returns 1
03:34:22.596 00.000 25848 scope still moving after pulse duration time elapsed
03:34:22.672 00.076 25848 IsSlewing returns 0
03:34:22.672 00.000 25848 IsGuiding returns 0
03:34:22.672 00.000 25848 scope move finished after 21 + 86 ms
03:34:22.672 00.000 25848 Move returns status 0, amount 21
03:34:22.672 00.000 25848 move complete, result=0
03:34:22.672 00.000 25848 worker thread done servicing request
03:34:22.672 00.000 25848 Worker thread wakes up
03:34:22.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:22.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:22.672 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.8 px 21 ms NORTH
03:34:25.510 02.838 25848 Exposure complete
03:34:25.598 00.088 25848 worker thread done servicing request
03:34:25.598 00.000 21444 OnExposeComplete: enter
03:34:25.598 00.000 21444 UpdateGuideState(): m_state=6
03:34:25.599 00.001 21444 Star::Find(15, 1259, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 202
03:34:25.599 00.000 21444 Star::Find returns 1 (1), X=1259.07, Y=682.86, Mass=5610987, SNR=167.7, Peak=65504 HFD=8.2
03:34:25.599 00.000 21444 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.05) = xAngle (-0.38 = -0.38)
03:34:25.599 00.000 21444 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.06)
03:34:25.599 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=0.44 hyp=0.97 cameraTheta=2.67 mountX=0.90 mountY=0.08, mountTheta=0.09
03:34:25.600 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=0.44, opts=13)
03:34:25.600 00.000 21444 Enqueuing Move request for scope (-0.87, 0.44)
03:34:25.600 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=194, FiltMax=65504, Gamma=0.560
03:34:25.600 00.000 21444 UpdateGuideState exits: m=5610987 SNR=167.7 Saturated
03:34:25.600 00.000 21444 PhdController: settling, locked = 1, distance = 2.55 (3.00) aobump = 0 frame = 4 / 99999
03:34:25.600 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778830465.600,"Host":"ASTROBRUCE","Inst":1,"Distance":2.55,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:34:25.600 00.000 25848 Worker thread wakes up
03:34:25.600 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:25.600 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:25.600 00.000 21444 Enqueuing Expose request
03:34:25.600 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.44) opts 0xd
03:34:25.600 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 0.44)
03:34:25.600 00.000 25848 Moving (-0.87, 0.44) raw xDistance=0.90 yDistance=0.08
03:34:25.600 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.90
03:34:25.600 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:25.601 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:34:25.601 00.000 25848 MoveAxis(W, 26, ABG)
03:34:25.601 00.000 25848 Guiding  Dir = 3, Dur = 26
03:34:25.625 00.024 25848 IsSlewing returns 0
03:34:25.625 00.000 25848 IsGuiding returns 0
03:34:25.658 00.033 25848 IsGuiding returns 1
03:34:25.658 00.000 25848 scope still moving after pulse duration time elapsed
03:34:25.702 00.044 25848 IsSlewing returns 0
03:34:25.702 00.000 25848 IsGuiding returns 0
03:34:25.702 00.000 25848 scope move finished after 26 + 50 ms
03:34:25.702 00.000 25848 Move returns status 0, amount 26
03:34:25.702 00.000 25848 MoveAxis(N, 0, ABG)
03:34:25.702 00.000 25848 Move returns status 0, amount 0
03:34:25.702 00.000 25848 move complete, result=0
03:34:25.702 00.000 25848 worker thread done servicing request
03:34:25.702 00.000 25848 Worker thread wakes up
03:34:25.702 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.1 px 0 ms NORTH
03:34:25.703 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:25.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:28.554 02.851 25848 Exposure complete
03:34:28.632 00.078 25848 worker thread done servicing request
03:34:28.632 00.000 21444 OnExposeComplete: enter
03:34:28.632 00.000 21444 UpdateGuideState(): m_state=6
03:34:28.632 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 203
03:34:28.632 00.000 21444 Star::Find returns 1 (1), X=1260.49, Y=683.73, Mass=4927677, SNR=132.8, Peak=65504 HFD=7.8
03:34:28.632 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
03:34:28.632 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.56)
03:34:28.632 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=1.31 hyp=1.42 cameraTheta=1.18 mountX=-0.43 mountY=1.42, mountTheta=1.86
03:34:28.633 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=1.31, opts=13)
03:34:28.633 00.000 21444 Enqueuing Move request for scope (0.55, 1.31)
03:34:28.633 00.000 25848 Worker thread wakes up
03:34:28.633 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=166, FiltMax=65504, Gamma=0.560
03:34:28.633 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 1.31) opts 0xd
03:34:28.633 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 1.31)
03:34:28.633 00.000 25848 Moving (0.55, 1.31) raw xDistance=-0.43 yDistance=1.42
03:34:28.633 00.000 21444 UpdateGuideState exits: m=4927677 SNR=132.8 Saturated
03:34:28.633 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
03:34:28.633 00.000 21444 PhdController: settling, locked = 1, distance = 2.21 (3.00) aobump = 0 frame = 5 / 99999
03:34:28.633 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:34:28.633 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778830468.633,"Host":"ASTROBRUCE","Inst":1,"Distance":2.21,"Time":3.0,"SettleTime":12.0,"StarLocked":true}
03:34:28.633 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.42
03:34:28.633 00.000 25848 MoveAxis(E, 0, ABG)
03:34:28.633 00.000 25848 Move returns status 0, amount 0
03:34:28.633 00.000 25848 MoveAxis(N, 0, ABG)
03:34:28.634 00.001 25848 Move returns status 0, amount 0
03:34:28.634 00.000 25848 move complete, result=0
03:34:28.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:28.634 00.000 25848 worker thread done servicing request
03:34:28.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:28.634 00.000 21444 Enqueuing Expose request
03:34:28.634 00.000 25848 Worker thread wakes up
03:34:28.634 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.4 px 0 ms NORTH
03:34:28.634 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:28.634 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:31.488 02.854 25848 Exposure complete
03:34:31.575 00.087 25848 worker thread done servicing request
03:34:31.575 00.000 21444 OnExposeComplete: enter
03:34:31.575 00.000 21444 UpdateGuideState(): m_state=6
03:34:31.576 00.001 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 204
03:34:31.576 00.000 21444 Star::Find returns 1 (1), X=1261.32, Y=683.45, Mass=5050509, SNR=133.9, Peak=65504 HFD=7.6
03:34:31.576 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.41 = -2.41)
03:34:31.576 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.03)
03:34:31.576 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=1.04 hyp=1.73 cameraTheta=0.64 mountX=-1.29 mountY=1.48, mountTheta=2.29
03:34:31.577 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=1.04, opts=13)
03:34:31.577 00.000 21444 Enqueuing Move request for scope (1.39, 1.04)
03:34:31.577 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=204, FiltMax=65504, Gamma=0.560
03:34:31.577 00.000 21444 UpdateGuideState exits: m=5050509 SNR=133.9 Saturated
03:34:31.577 00.000 21444 PhdController: settling, locked = 1, distance = 2.07 (3.00) aobump = 0 frame = 6 / 99999
03:34:31.577 00.000 25848 Worker thread wakes up
03:34:31.577 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778830471.577,"Host":"ASTROBRUCE","Inst":1,"Distance":2.07,"Time":6.0,"SettleTime":12.0,"StarLocked":true}
03:34:31.577 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, 1.04) opts 0xd
03:34:31.577 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, 1.04)
03:34:31.577 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:31.577 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:31.577 00.000 21444 Enqueuing Expose request
03:34:31.577 00.000 25848 Moving (1.39, 1.04) raw xDistance=-1.29 yDistance=1.48
03:34:31.578 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.29
03:34:31.578 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:34:31.578 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.48
03:34:31.578 00.000 25848 MoveAxis(E, 37, ABG)
03:34:31.578 00.000 25848 Guiding  Dir = 2, Dur = 37
03:34:31.607 00.029 25848 IsSlewing returns 0
03:34:31.608 00.001 25848 IsGuiding returns 0
03:34:31.639 00.031 25848 PulseGuide returned control before completion, sleep 17
03:34:31.661 00.022 25848 IsGuiding returns 1
03:34:31.661 00.000 25848 scope still moving after pulse duration time elapsed
03:34:31.720 00.059 25848 IsSlewing returns 0
03:34:31.720 00.000 25848 IsGuiding returns 0
03:34:31.720 00.000 25848 scope move finished after 37 + 75 ms
03:34:31.720 00.000 25848 Move returns status 0, amount 37
03:34:31.720 00.000 25848 MoveAxis(N, 0, ABG)
03:34:31.720 00.000 25848 Move returns status 0, amount 0
03:34:31.720 00.000 25848 move complete, result=0
03:34:31.720 00.000 25848 worker thread done servicing request
03:34:31.720 00.000 25848 Worker thread wakes up
03:34:31.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:31.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:31.721 00.001 21444 GuideStep: -1.3 px 37 ms EAST, 1.5 px 0 ms NORTH
03:34:34.574 02.853 25848 Exposure complete
03:34:34.663 00.089 25848 worker thread done servicing request
03:34:34.663 00.000 21444 OnExposeComplete: enter
03:34:34.664 00.001 21444 UpdateGuideState(): m_state=6
03:34:34.664 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 205
03:34:34.664 00.000 21444 Star::Find returns 1 (1), X=1258.11, Y=683.69, Mass=5127278, SNR=127.9, Peak=65504 HFD=7.9
03:34:34.664 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
03:34:34.664 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.92)
03:34:34.664 00.000 21444 CameraToMount -- cameraX=-1.83 cameraY=1.28 hyp=2.24 cameraTheta=2.53 mountX=1.94 mountY=0.49, mountTheta=0.25
03:34:34.665 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.83, y=1.28, opts=13)
03:34:34.665 00.000 21444 Enqueuing Move request for scope (-1.83, 1.28)
03:34:34.665 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=118, FiltMax=65504, Gamma=0.560
03:34:34.665 00.000 21444 UpdateGuideState exits: m=5127278 SNR=127.9 Saturated
03:34:34.665 00.000 21444 PhdController: settling, locked = 1, distance = 2.12 (3.00) aobump = 0 frame = 7 / 99999
03:34:34.665 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778830474.665,"Host":"ASTROBRUCE","Inst":1,"Distance":2.12,"Time":9.1,"SettleTime":12.0,"StarLocked":true}
03:34:34.665 00.000 25848 Worker thread wakes up
03:34:34.665 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.83, 1.28) opts 0xd
03:34:34.665 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.83, 1.28)
03:34:34.665 00.000 25848 Moving (-1.83, 1.28) raw xDistance=1.94 yDistance=0.49
03:34:34.665 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:34.665 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:34.665 00.000 21444 Enqueuing Expose request
03:34:34.666 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.17 from input 1.94
03:34:34.666 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:34.666 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
03:34:34.666 00.000 25848 MoveAxis(W, 54, ABG)
03:34:34.666 00.000 25848 Guiding  Dir = 3, Dur = 54
03:34:34.686 00.020 25848 IsSlewing returns 0
03:34:34.686 00.000 25848 IsGuiding returns 0
03:34:34.718 00.032 25848 PulseGuide returned control before completion, sleep 33
03:34:34.762 00.044 25848 IsGuiding returns 1
03:34:34.762 00.000 25848 scope still moving after pulse duration time elapsed
03:34:34.812 00.050 25848 IsSlewing returns 0
03:34:34.812 00.000 25848 IsGuiding returns 0
03:34:34.812 00.000 25848 scope move finished after 54 + 71 ms
03:34:34.812 00.000 25848 Move returns status 0, amount 54
03:34:34.812 00.000 25848 MoveAxis(N, 0, ABG)
03:34:34.812 00.000 25848 Move returns status 0, amount 0
03:34:34.812 00.000 25848 move complete, result=0
03:34:34.812 00.000 25848 worker thread done servicing request
03:34:34.812 00.000 25848 Worker thread wakes up
03:34:34.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:34.812 00.000 21444 GuideStep: 1.9 px 54 ms WEST, 0.5 px 0 ms NORTH
03:34:34.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:37.660 02.848 25848 Exposure complete
03:34:37.748 00.088 25848 worker thread done servicing request
03:34:37.748 00.000 21444 OnExposeComplete: enter
03:34:37.748 00.000 21444 UpdateGuideState(): m_state=6
03:34:37.748 00.000 21444 Star::Find(15, 1258, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 206
03:34:37.748 00.000 21444 Star::Find returns 1 (1), X=1260.46, Y=683.80, Mass=5337295, SNR=141.9, Peak=65504 HFD=8.0
03:34:37.748 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.84 = -1.84)
03:34:37.749 00.001 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.68 = 1.60)
03:34:37.749 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=1.39 hyp=1.49 cameraTheta=1.21 mountX=-0.39 mountY=1.49, mountTheta=1.83
03:34:37.749 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=1.39, opts=13)
03:34:37.749 00.000 21444 Enqueuing Move request for scope (0.52, 1.39)
03:34:37.750 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=244, FiltMax=65504, Gamma=0.560
03:34:37.750 00.000 21444 UpdateGuideState exits: m=5337295 SNR=141.9 Saturated
03:34:37.750 00.000 21444 PhdController: settling, locked = 1, distance = 1.93 (3.00) aobump = 0 frame = 8 / 99999
03:34:37.750 00.000 25848 Worker thread wakes up
03:34:37.750 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, 1.39) opts 0xd
03:34:37.750 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, 1.39)
03:34:37.750 00.000 25848 Moving (0.52, 1.39) raw xDistance=-0.39 yDistance=1.49
03:34:37.750 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
03:34:37.750 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:34:37.750 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.49
03:34:37.750 00.000 25848 MoveAxis(E, 0, ABG)
03:34:37.750 00.000 25848 Move returns status 0, amount 0
03:34:37.750 00.000 25848 MoveAxis(N, 0, ABG)
03:34:37.750 00.000 25848 Move returns status 0, amount 0
03:34:37.750 00.000 25848 move complete, result=0
03:34:37.750 00.000 25848 worker thread done servicing request
03:34:37.750 00.000 21444 PhdController: newstate STATE_FINISH
03:34:37.750 00.000 21444 PhdController complete: success
03:34:37.750 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778830477.750,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
03:34:37.750 00.000 21444 Mount: notify guiding dither settle done success=1
03:34:37.750 00.000 21444 PhdController: newstate STATE_IDLE
03:34:37.750 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:37.751 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:37.751 00.000 21444 Enqueuing Expose request
03:34:37.751 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.5 px 0 ms NORTH
03:34:37.751 00.000 25848 Worker thread wakes up
03:34:37.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:37.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:40.598 02.847 25848 Exposure complete
03:34:40.688 00.090 25848 worker thread done servicing request
03:34:40.688 00.000 21444 OnExposeComplete: enter
03:34:40.688 00.000 21444 UpdateGuideState(): m_state=6
03:34:40.688 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 207
03:34:40.688 00.000 21444 Star::Find returns 1 (1), X=1258.53, Y=684.60, Mass=5278607, SNR=150.0, Peak=65504 HFD=7.6
03:34:40.688 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
03:34:40.688 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
03:34:40.688 00.000 21444 CameraToMount -- cameraX=-1.41 cameraY=2.19 hyp=2.60 cameraTheta=2.14 mountX=1.60 mountY=1.49, mountTheta=0.75
03:34:40.689 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.41, y=2.19, opts=13)
03:34:40.689 00.000 21444 Enqueuing Move request for scope (-1.41, 2.19)
03:34:40.689 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=216, FiltMax=65504, Gamma=0.560
03:34:40.689 00.000 21444 UpdateGuideState exits: m=5278607 SNR=150.0 Saturated
03:34:40.689 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:40.689 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:40.689 00.000 21444 Enqueuing Expose request
03:34:40.690 00.001 25848 Worker thread wakes up
03:34:40.690 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.41, 2.19) opts 0xd
03:34:40.690 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.41, 2.19)
03:34:40.690 00.000 25848 Moving (-1.41, 2.19) raw xDistance=1.60 yDistance=1.49
03:34:40.690 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.60
03:34:40.690 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:34:40.690 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.49
03:34:40.690 00.000 25848 MoveAxis(W, 47, ABG)
03:34:40.690 00.000 25848 Guiding  Dir = 3, Dur = 47
03:34:40.718 00.028 25848 IsSlewing returns 0
03:34:40.719 00.001 25848 IsGuiding returns 0
03:34:40.749 00.030 25848 PulseGuide returned control before completion, sleep 27
03:34:40.787 00.038 25848 IsGuiding returns 1
03:34:40.787 00.000 25848 scope still moving after pulse duration time elapsed
03:34:40.843 00.056 25848 IsSlewing returns 0
03:34:40.843 00.000 25848 IsGuiding returns 0
03:34:40.843 00.000 25848 scope move finished after 47 + 78 ms
03:34:40.843 00.000 25848 Move returns status 0, amount 47
03:34:40.843 00.000 25848 MoveAxis(N, 0, ABG)
03:34:40.843 00.000 25848 Move returns status 0, amount 0
03:34:40.843 00.000 25848 move complete, result=0
03:34:40.844 00.001 25848 worker thread done servicing request
03:34:40.844 00.000 25848 Worker thread wakes up
03:34:40.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:40.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:40.844 00.000 21444 GuideStep: 1.6 px 47 ms WEST, 1.5 px 0 ms NORTH
03:34:43.686 02.842 25848 Exposure complete
03:34:43.760 00.074 25848 worker thread done servicing request
03:34:43.761 00.001 21444 OnExposeComplete: enter
03:34:43.761 00.000 21444 UpdateGuideState(): m_state=6
03:34:43.761 00.000 21444 Star::Find(15, 1258, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.761 00.000 21444 Star::Find returns 1 (1), X=1260.59, Y=683.52, Mass=5280652, SNR=155.3, Peak=65504 HFD=7.6
03:34:43.761 00.000 21444 MultiStar: exiting stabilization period
03:34:43.761 00.000 21444 MultiStar: updating star positions after lock position change
03:34:43.761 00.000 21444 Star::Find(15, 754, 148, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.761 00.000 21444 Star::Find returns 1 (1), X=755.88, Y=148.79, Mass=4921983, SNR=170.5, Peak=65504 HFD=7.9
03:34:43.761 00.000 21444 Star::Find(15, 716, 50, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.761 00.000 21444 Star::Find returns 1 (1), X=718.00, Y=50.47, Mass=4733161, SNR=157.5, Peak=65504 HFD=7.9
03:34:43.761 00.000 21444 Star::Find(15, 217, 74, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.761 00.000 21444 Star::Find returns 1 (1), X=218.54, Y=74.37, Mass=2115473, SNR=103.6, Peak=35420 HFD=7.3
03:34:43.761 00.000 21444 Star::Find(15, 1475, 576, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.761 00.000 21444 Star::Find returns 1 (1), X=1475.26, Y=575.81, Mass=1812501, SNR=128.9, Peak=30772 HFD=7.7
03:34:43.761 00.000 21444 Star::Find(15, 1830, 423, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.761 00.000 21444 Star::Find returns 1 (1), X=1830.03, Y=423.10, Mass=1423238, SNR=114.7, Peak=23248 HFD=8.0
03:34:43.761 00.000 21444 Star::Find(15, 1574, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.761 00.000 21444 Star::Find returns 1 (1), X=1574.96, Y=406.81, Mass=1168006, SNR=138.4, Peak=21000 HFD=7.6
03:34:43.761 00.000 21444 Star::Find(15, 1708, 504, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.761 00.000 21444 Star::Find returns 1 (1), X=1707.77, Y=504.61, Mass=975092, SNR=79.1, Peak=19180 HFD=7.6
03:34:43.762 00.001 21444 Star::Find(15, 1116, 783, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.762 00.000 21444 Star::Find returns 1 (1), X=1116.93, Y=782.80, Mass=881926, SNR=112.5, Peak=16356 HFD=7.9
03:34:43.762 00.000 21444 Star::Find(15, 216, 134, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.762 00.000 21444 Star::Find returns 1 (1), X=218.02, Y=135.42, Mass=534953, SNR=71.4, Peak=13044 HFD=6.8
03:34:43.762 00.000 21444 Star::Find(15, 243, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.762 00.000 21444 Star::Find returns 1 (1), X=245.10, Y=729.23, Mass=486482, SNR=57.1, Peak=11584 HFD=6.9
03:34:43.762 00.000 21444 Star::Find(15, 1131, 295, 0, (0,0,0,0), 0.5, 10.0, 255) frame 208
03:34:43.762 00.000 21444 Star::Find returns 1 (1), X=1132.28, Y=295.59, Mass=566518, SNR=64.8, Peak=13196 HFD=7.4
03:34:43.762 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
03:34:43.762 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.43)
03:34:43.762 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=1.11 hyp=1.29 cameraTheta=1.04 mountX=-0.55 mountY=1.28, mountTheta=1.98
03:34:43.763 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=1.11, opts=13)
03:34:43.763 00.000 21444 Enqueuing Move request for scope (0.65, 1.11)
03:34:43.763 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=168, FiltMax=65504, Gamma=0.560
03:34:43.763 00.000 21444 UpdateGuideState exits: m=5280652 SNR=155.3 Saturated
03:34:43.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:43.763 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:43.763 00.000 21444 Enqueuing Expose request
03:34:43.763 00.000 25848 Worker thread wakes up
03:34:43.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 1.11) opts 0xd
03:34:43.763 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 1.11)
03:34:43.763 00.000 25848 Moving (0.65, 1.11) raw xDistance=-0.55 yDistance=1.28
03:34:43.763 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.55
03:34:43.763 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:34:43.763 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.28
03:34:43.763 00.000 25848 MoveAxis(E, 13, ABG)
03:34:43.763 00.000 25848 Guiding  Dir = 2, Dur = 13
03:34:43.796 00.033 25848 IsSlewing returns 0
03:34:43.796 00.000 25848 IsGuiding returns 0
03:34:43.827 00.031 25848 IsGuiding returns 1
03:34:43.827 00.000 25848 scope still moving after pulse duration time elapsed
03:34:43.891 00.064 25848 IsSlewing returns 0
03:34:43.891 00.000 25848 IsGuiding returns 0
03:34:43.891 00.000 25848 scope move finished after 13 + 81 ms
03:34:43.891 00.000 25848 Move returns status 0, amount 13
03:34:43.891 00.000 25848 MoveAxis(N, 0, ABG)
03:34:43.891 00.000 25848 Move returns status 0, amount 0
03:34:43.891 00.000 25848 move complete, result=0
03:34:43.891 00.000 25848 worker thread done servicing request
03:34:43.891 00.000 25848 Worker thread wakes up
03:34:43.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:43.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:43.891 00.000 21444 GuideStep: -0.6 px 13 ms EAST, 1.3 px 0 ms NORTH
03:34:46.731 02.840 25848 Exposure complete
03:34:46.818 00.087 25848 worker thread done servicing request
03:34:46.818 00.000 21444 OnExposeComplete: enter
03:34:46.818 00.000 21444 UpdateGuideState(): m_state=6
03:34:46.818 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 209
03:34:46.818 00.000 21444 Star::Find returns 1 (1), X=1258.02, Y=683.29, Mass=4979734, SNR=117.5, Peak=65504 HFD=7.9
03:34:46.819 00.001 21444 MultiStar: [#1 -2.63,0.81,0.00,M2] [#2 -2.23,0.79,0.00,M2] [#3 -1.70,0.17,0.72,U] [#4 -2.01,0.04,1.00,U] [#5 -1.66,-0.17,0.89,U] [#6 -2.31,0.35,0.00,M1] [#7 -2.50,0.10,0.00,M1] [#8 -3.05,-0.16,0.00,M1] 
03:34:46.819 00.000 21444 refined, 3 included, MultiStar: {-1.84, 0.25}, one-star: {-1.92, 0.88}
03:34:46.819 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
03:34:46.819 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
03:34:46.819 00.000 21444 CameraToMount -- cameraX=-1.84 cameraY=0.25 hyp=1.85 cameraTheta=3.01 mountX=1.85 mountY=-0.47, mountTheta=-0.25
03:34:46.820 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.84, y=0.25, opts=13)
03:34:46.820 00.000 21444 Enqueuing Move request for scope (-1.84, 0.25)
03:34:46.820 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=120, FiltMax=65504, Gamma=0.560
03:34:46.820 00.000 21444 UpdateGuideState exits: m=4979734 SNR=117.5 Saturated
03:34:46.820 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:46.820 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:46.820 00.000 21444 Enqueuing Expose request
03:34:46.820 00.000 25848 Worker thread wakes up
03:34:46.820 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.84, 0.25) opts 0xd
03:34:46.820 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.84, 0.25)
03:34:46.820 00.000 25848 Moving (-1.84, 0.25) raw xDistance=1.85 yDistance=-0.47
03:34:46.820 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.85
03:34:46.820 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:46.820 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
03:34:46.820 00.000 25848 MoveAxis(W, 53, ABG)
03:34:46.820 00.000 25848 Guiding  Dir = 3, Dur = 53
03:34:46.845 00.025 25848 IsSlewing returns 0
03:34:46.845 00.000 25848 IsGuiding returns 0
03:34:46.876 00.031 25848 PulseGuide returned control before completion, sleep 32
03:34:46.920 00.044 25848 IsGuiding returns 1
03:34:46.920 00.000 25848 scope still moving after pulse duration time elapsed
03:34:46.985 00.065 25848 IsSlewing returns 0
03:34:46.986 00.001 25848 IsGuiding returns 0
03:34:46.986 00.000 25848 scope move finished after 53 + 87 ms
03:34:46.986 00.000 25848 Move returns status 0, amount 53
03:34:46.986 00.000 25848 MoveAxis(N, 0, ABG)
03:34:46.986 00.000 25848 Move returns status 0, amount 0
03:34:46.986 00.000 25848 move complete, result=0
03:34:46.986 00.000 25848 worker thread done servicing request
03:34:46.986 00.000 25848 Worker thread wakes up
03:34:46.986 00.000 21444 GuideStep: 1.9 px 53 ms WEST, -0.5 px 0 ms NORTH
03:34:46.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:46.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:49.835 02.849 25848 Exposure complete
03:34:49.915 00.080 25848 worker thread done servicing request
03:34:49.915 00.000 21444 OnExposeComplete: enter
03:34:49.915 00.000 21444 UpdateGuideState(): m_state=6
03:34:49.916 00.001 21444 Star::Find(15, 1258, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 210
03:34:49.916 00.000 21444 Star::Find returns 1 (1), X=1261.48, Y=683.97, Mass=5155191, SNR=150.2, Peak=65504 HFD=8.0
03:34:49.916 00.000 21444 MultiStar: [#1 1.04,0.81,0.65,U] [#2 0.98,0.60,0.68,U] [#3 1.43,0.80,0.57,U] [#4 1.33,0.61,0.79,U] [#5 1.28,-0.25,0.70,U] [#6 1.69,0.47,0.52,U] [#7 0.97,0.02,0.73,U] [#8 0.84,0.77,0.55,U] 
03:34:49.916 00.000 21444 refined, 8 included, MultiStar: {1.24, 0.64}, one-star: {1.54, 1.56}
03:34:49.916 00.000 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
03:34:49.916 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.86)
03:34:49.916 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=0.64 hyp=1.39 cameraTheta=0.47 mountX=-1.18 mountY=1.06, mountTheta=2.41
03:34:49.917 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=0.64, opts=13)
03:34:49.917 00.000 21444 Enqueuing Move request for scope (1.24, 0.64)
03:34:49.917 00.000 25848 Worker thread wakes up
03:34:49.917 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, 0.64) opts 0xd
03:34:49.917 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, 0.64)
03:34:49.917 00.000 25848 Moving (1.24, 0.64) raw xDistance=-1.18 yDistance=1.06
03:34:49.917 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.18
03:34:49.917 00.000 25848 switching direction from -1 to 1 - decHistory=5 oldest=0.75 newest=1.87
03:34:49.917 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
03:34:49.917 00.000 25848 MoveAxis(E, 31, ABG)
03:34:49.917 00.000 25848 Guiding  Dir = 2, Dur = 31
03:34:49.917 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=168, FiltMax=65504, Gamma=0.560
03:34:49.917 00.000 21444 UpdateGuideState exits: m=5155191 SNR=150.2 Saturated
03:34:49.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:49.917 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:49.917 00.000 21444 Enqueuing Expose request
03:34:49.968 00.051 25848 IsSlewing returns 0
03:34:49.968 00.000 25848 IsGuiding returns 0
03:34:50.000 00.032 25848 IsGuiding returns 1
03:34:50.000 00.000 25848 scope still moving after pulse duration time elapsed
03:34:50.047 00.047 25848 IsSlewing returns 0
03:34:50.047 00.000 25848 IsGuiding returns 0
03:34:50.047 00.000 25848 scope move finished after 31 + 47 ms
03:34:50.047 00.000 25848 Move returns status 0, amount 31
03:34:50.047 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 309 applied
03:34:50.047 00.000 25848 MoveAxis(S, 338, ABG)
03:34:50.047 00.000 25848 Guiding  Dir = 1, Dur = 338
03:34:50.079 00.032 25848 IsSlewing returns 0
03:34:50.079 00.000 25848 IsGuiding returns 0
03:34:50.111 00.032 25848 PulseGuide returned control before completion, sleep 317
03:34:50.429 00.318 25848 IsGuiding returns 1
03:34:50.429 00.000 25848 scope still moving after pulse duration time elapsed
03:34:50.485 00.056 25848 IsSlewing returns 0
03:34:50.486 00.001 25848 IsGuiding returns 0
03:34:50.486 00.000 25848 scope move finished after 338 + 68 ms
03:34:50.486 00.000 25848 Move returns status 0, amount 338
03:34:50.486 00.000 25848 move complete, result=0
03:34:50.486 00.000 25848 worker thread done servicing request
03:34:50.486 00.000 25848 Worker thread wakes up
03:34:50.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:50.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:50.486 00.000 21444 GuideStep: -1.2 px 31 ms EAST, 1.1 px 338 ms SOUTH
03:34:53.335 02.849 25848 Exposure complete
03:34:53.411 00.076 25848 worker thread done servicing request
03:34:53.411 00.000 21444 OnExposeComplete: enter
03:34:53.411 00.000 21444 UpdateGuideState(): m_state=6
03:34:53.411 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 211
03:34:53.411 00.000 21444 Star::Find returns 1 (1), X=1260.26, Y=683.12, Mass=5659995, SNR=191.6, Peak=65504 HFD=8.0
03:34:53.412 00.001 21444 MultiStar: [#1 -0.24,0.46,0.90,U] [#2 -0.26,0.10,0.74,U] [#3 -0.27,0.45,0.68,U] [#4 -0.20,0.51,0.78,U] [#5 -0.89,0.43,0.55,U] [#6 -0.73,0.35,0.68,U] [#7 -0.38,0.48,0.43,U] [#8 -0.53,0.19,0.66,U] 
03:34:53.412 00.000 21444 refined, 8 included, MultiStar: {-0.30, 0.42}, one-star: {0.32, 0.71}
03:34:53.412 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
03:34:53.412 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
03:34:53.412 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=0.42 hyp=0.52 cameraTheta=2.19 mountX=0.33 mountY=0.28, mountTheta=0.69
03:34:53.412 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=0.42, opts=13)
03:34:53.413 00.001 21444 Enqueuing Move request for scope (-0.30, 0.42)
03:34:53.413 00.000 25848 Worker thread wakes up
03:34:53.413 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.42) opts 0xd
03:34:53.413 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 0.42)
03:34:53.413 00.000 25848 Moving (-0.30, 0.42) raw xDistance=0.33 yDistance=0.28
03:34:53.413 00.000 25848 BLC: History state: CurrMiss=0.28, AvgInitMiss=-0.24, ShCount=5, LgCount=4, SticCount=0,  Deflections: 0=1.058784, 1:0.277322
03:34:53.413 00.000 25848 BLC: No correction, Miss < min_move
03:34:53.413 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
03:34:53.413 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:53.413 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
03:34:53.413 00.000 25848 MoveAxis(E, 0, ABG)
03:34:53.413 00.000 25848 Move returns status 0, amount 0
03:34:53.413 00.000 25848 MoveAxis(N, 0, ABG)
03:34:53.413 00.000 25848 Move returns status 0, amount 0
03:34:53.413 00.000 25848 move complete, result=0
03:34:53.413 00.000 25848 worker thread done servicing request
03:34:53.413 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=104, FiltMax=65504, Gamma=0.560
03:34:53.413 00.000 21444 UpdateGuideState exits: m=5659995 SNR=191.6 Saturated
03:34:53.413 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:53.413 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:53.413 00.000 21444 Enqueuing Expose request
03:34:53.413 00.000 25848 Worker thread wakes up
03:34:53.414 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:53.414 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:53.414 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
03:34:56.258 02.844 25848 Exposure complete
03:34:56.341 00.083 25848 worker thread done servicing request
03:34:56.341 00.000 21444 OnExposeComplete: enter
03:34:56.341 00.000 21444 UpdateGuideState(): m_state=6
03:34:56.342 00.001 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 212
03:34:56.342 00.000 21444 Star::Find returns 1 (1), X=1258.93, Y=683.85, Mass=5327747, SNR=156.1, Peak=65504 HFD=8.1
03:34:56.342 00.000 21444 MultiStar: [#1 -2.45,0.74,0.00,M1] [#2 -1.95,0.39,0.95,U] [#3 -2.43,0.83,0.00,M1] [#4 -1.99,0.71,0.00,M1] [#5 -1.89,0.35,0.57,U] [#6 -1.62,0.64,0.72,U] [#7 -1.98,0.49,0.00,M1] [#8 -2.04,0.72,0.00,M1] 
03:34:56.342 00.000 21444 refined, 3 included, MultiStar: {-1.58, 0.76}, one-star: {-1.01, 1.44}
03:34:56.342 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
03:34:56.342 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.20 = 3.08)
03:34:56.342 00.000 21444 CameraToMount -- cameraX=-1.58 cameraY=0.76 hyp=1.75 cameraTheta=2.69 mountX=1.64 mountY=0.11, mountTheta=0.07
03:34:56.343 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.58, y=0.76, opts=13)
03:34:56.343 00.000 21444 Enqueuing Move request for scope (-1.58, 0.76)
03:34:56.343 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=16, FiltMax=65504, Gamma=0.560
03:34:56.343 00.000 21444 UpdateGuideState exits: m=5327747 SNR=156.1 Saturated
03:34:56.343 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:56.343 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:56.343 00.000 21444 Enqueuing Expose request
03:34:56.343 00.000 25848 Worker thread wakes up
03:34:56.343 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.58, 0.76) opts 0xd
03:34:56.343 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.58, 0.76)
03:34:56.343 00.000 25848 Moving (-1.58, 0.76) raw xDistance=1.64 yDistance=0.11
03:34:56.343 00.000 25848 BLC: History state: CurrMiss=0.11, AvgInitMiss=-0.24, ShCount=5, LgCount=4, SticCount=0,  Deflections: 0=1.058784, 1:0.277322, 2:0.106687
03:34:56.343 00.000 25848 BLC: No correction, Miss < min_move
03:34:56.343 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.64
03:34:56.343 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:56.343 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:34:56.343 00.000 25848 MoveAxis(W, 48, ABG)
03:34:56.343 00.000 25848 Guiding  Dir = 3, Dur = 48
03:34:56.376 00.033 25848 IsSlewing returns 0
03:34:56.376 00.000 25848 IsGuiding returns 0
03:34:56.407 00.031 25848 PulseGuide returned control before completion, sleep 27
03:34:56.446 00.039 25848 IsGuiding returns 1
03:34:56.446 00.000 25848 scope still moving after pulse duration time elapsed
03:34:56.500 00.054 25848 IsSlewing returns 0
03:34:56.530 00.030 25848 IsGuiding returns 0
03:34:56.530 00.000 25848 scope move finished after 48 + 106 ms
03:34:56.530 00.000 25848 Move returns status 0, amount 48
03:34:56.530 00.000 25848 MoveAxis(N, 0, ABG)
03:34:56.530 00.000 25848 Move returns status 0, amount 0
03:34:56.530 00.000 25848 move complete, result=0
03:34:56.530 00.000 25848 worker thread done servicing request
03:34:56.530 00.000 25848 Worker thread wakes up
03:34:56.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:56.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:34:56.530 00.000 21444 GuideStep: 1.6 px 48 ms WEST, 0.1 px 0 ms NORTH
03:34:59.378 02.848 25848 Exposure complete
03:34:59.459 00.081 25848 worker thread done servicing request
03:34:59.460 00.001 21444 OnExposeComplete: enter
03:34:59.460 00.000 21444 UpdateGuideState(): m_state=6
03:34:59.460 00.000 21444 Star::Find(15, 1258, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 213
03:34:59.460 00.000 21444 Star::Find returns 1 (1), X=1260.70, Y=684.40, Mass=5662433, SNR=221.6, Peak=65504 HFD=7.9
03:34:59.460 00.000 21444 MultiStar: [#1 0.19,2.06,0.00,M2] [#2 0.09,1.97,0.91,U] [#3 -0.32,1.95,0.63,U] [#4 0.33,1.78,0.68,U] [#5 0.81,1.46,0.73,U] [#6 0.15,1.55,0.77,U] [#7 0.46,1.00,0.43,U] [#8 -0.33,2.09,0.00,M2] 
03:34:59.460 00.000 21444 refined, 6 included, MultiStar: {0.34, 1.73}, one-star: {0.76, 1.99}
03:34:59.460 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
03:34:59.460 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.52 = 1.76)
03:34:59.460 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=1.73 hyp=1.76 cameraTheta=1.37 mountX=-0.19 mountY=1.73, mountTheta=1.68
03:34:59.461 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=1.73, opts=13)
03:34:59.461 00.000 21444 Enqueuing Move request for scope (0.34, 1.73)
03:34:59.461 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=156, FiltMax=65504, Gamma=0.560
03:34:59.461 00.000 21444 UpdateGuideState exits: m=5662433 SNR=221.6 Saturated
03:34:59.461 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:59.461 00.000 25848 Worker thread wakes up
03:34:59.461 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 1.73) opts 0xd
03:34:59.461 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 1.73)
03:34:59.461 00.000 25848 Moving (0.34, 1.73) raw xDistance=-0.19 yDistance=1.73
03:34:59.461 00.000 25848 BLC: window closed
03:34:59.461 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:34:59.462 00.001 21444 Enqueuing Expose request
03:34:59.462 00.000 25848 BLC: History state: CurrMiss=1.73, AvgInitMiss=-0.24, ShCount=5, LgCount=4, SticCount=0,  Deflections: 0=1.058784, 1:0.277322, 2:0.106687
03:34:59.462 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
03:34:59.462 00.000 25848 BLC: window closed
03:34:59.462 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:34:59.462 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.73 from input 1.73
03:34:59.462 00.000 25848 MoveAxis(E, 0, ABG)
03:34:59.462 00.000 25848 Move returns status 0, amount 0
03:34:59.462 00.000 25848 MoveAxis(S, 47, ABG)
03:34:59.462 00.000 25848 Guiding  Dir = 1, Dur = 47
03:34:59.487 00.025 25848 IsSlewing returns 0
03:34:59.487 00.000 25848 IsGuiding returns 0
03:34:59.519 00.032 25848 PulseGuide returned control before completion, sleep 26
03:34:59.549 00.030 25848 IsGuiding returns 1
03:34:59.549 00.000 25848 scope still moving after pulse duration time elapsed
03:34:59.611 00.062 25848 IsSlewing returns 0
03:34:59.611 00.000 25848 IsGuiding returns 0
03:34:59.611 00.000 25848 scope move finished after 47 + 76 ms
03:34:59.611 00.000 25848 Move returns status 0, amount 47
03:34:59.611 00.000 25848 move complete, result=0
03:34:59.611 00.000 25848 worker thread done servicing request
03:34:59.611 00.000 25848 Worker thread wakes up
03:34:59.611 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.7 px 47 ms SOUTH
03:34:59.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:34:59.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:02.464 02.853 25848 Exposure complete
03:35:02.531 00.067 25848 worker thread done servicing request
03:35:02.531 00.000 21444 OnExposeComplete: enter
03:35:02.531 00.000 21444 UpdateGuideState(): m_state=6
03:35:02.532 00.001 21444 Star::Find(15, 1260, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 214
03:35:02.532 00.000 21444 Star::Find returns 1 (1), X=1262.13, Y=683.23, Mass=5789843, SNR=241.0, Peak=65504 HFD=8.0
03:35:02.532 00.000 21444 MultiStar: [#1 0.87,0.77,0.98,U] [#2 1.30,0.33,0.83,U] [#3 1.59,0.89,0.52,U] [#4 1.68,0.18,0.69,U] [#5 1.53,-0.11,0.81,U] [#6 1.27,0.49,0.73,U] [#7 1.43,0.27,0.59,U] [#8 1.22,0.17,0.61,U] 
03:35:02.532 00.000 21444 refined, 8 included, MultiStar: {1.46, 0.44}, one-star: {2.19, 0.82}
03:35:02.532 00.000 21444 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.05) = xAngle (-2.76 = -2.76)
03:35:02.532 00.000 21444 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.60 = 0.68)
03:35:02.532 00.000 21444 CameraToMount -- cameraX=1.46 cameraY=0.44 hyp=1.53 cameraTheta=0.29 mountX=-1.41 mountY=0.96, mountTheta=2.55
03:35:02.533 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.46, y=0.44, opts=13)
03:35:02.533 00.000 21444 Enqueuing Move request for scope (1.46, 0.44)
03:35:02.533 00.000 25848 Worker thread wakes up
03:35:02.533 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.46, 0.44) opts 0xd
03:35:02.533 00.000 25848 Handling offset move in thread for scope, endpoint = (1.46, 0.44)
03:35:02.533 00.000 25848 Moving (1.46, 0.44) raw xDistance=-1.41 yDistance=0.96
03:35:02.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=106, FiltMax=65504, Gamma=0.560
03:35:02.533 00.000 21444 UpdateGuideState exits: m=5789843 SNR=241.0 Saturated
03:35:02.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:02.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:02.533 00.000 21444 Enqueuing Expose request
03:35:02.533 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.41
03:35:02.533 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
03:35:02.533 00.000 25848 MoveAxis(E, 41, ABG)
03:35:02.533 00.000 25848 Guiding  Dir = 2, Dur = 41
03:35:02.564 00.031 25848 IsSlewing returns 0
03:35:02.564 00.000 25848 IsGuiding returns 0
03:35:02.595 00.031 25848 PulseGuide returned control before completion, sleep 21
03:35:02.631 00.036 25848 IsGuiding returns 1
03:35:02.631 00.000 25848 scope still moving after pulse duration time elapsed
03:35:02.688 00.057 25848 IsSlewing returns 0
03:35:02.688 00.000 25848 IsGuiding returns 0
03:35:02.689 00.001 25848 scope move finished after 41 + 84 ms
03:35:02.689 00.000 25848 Move returns status 0, amount 41
03:35:02.689 00.000 25848 MoveAxis(S, 26, ABG)
03:35:02.689 00.000 25848 Guiding  Dir = 1, Dur = 26
03:35:02.717 00.028 25848 IsSlewing returns 0
03:35:02.717 00.000 25848 IsGuiding returns 0
03:35:02.749 00.032 25848 IsGuiding returns 1
03:35:02.749 00.000 25848 scope still moving after pulse duration time elapsed
03:35:02.839 00.090 25848 IsSlewing returns 0
03:35:02.839 00.000 25848 IsGuiding returns 0
03:35:02.839 00.000 25848 scope move finished after 26 + 95 ms
03:35:02.840 00.001 25848 Move returns status 0, amount 26
03:35:02.840 00.000 25848 move complete, result=0
03:35:02.840 00.000 25848 worker thread done servicing request
03:35:02.840 00.000 25848 Worker thread wakes up
03:35:02.840 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 1.0 px 26 ms SOUTH
03:35:02.840 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:02.840 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:05.685 02.845 25848 Exposure complete
03:35:05.762 00.077 25848 worker thread done servicing request
03:35:05.762 00.000 21444 OnExposeComplete: enter
03:35:05.762 00.000 21444 UpdateGuideState(): m_state=6
03:35:05.763 00.001 21444 Star::Find(15, 1262, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 215
03:35:05.763 00.000 21444 Star::Find returns 1 (1), X=1261.35, Y=683.22, Mass=5722194, SNR=225.9, Peak=65504 HFD=8.0
03:35:05.763 00.000 21444 MultiStar: [#1 0.93,0.57,0.73,U] [#2 0.44,0.24,0.74,U] [#3 0.59,0.66,0.50,U] [#4 0.98,0.48,0.77,U] [#5 1.46,-0.10,0.63,U] [#6 0.75,0.12,0.79,U] [#7 0.98,-0.28,0.35,U] [#8 0.48,0.39,0.52,U] 
03:35:05.763 00.000 21444 refined, 8 included, MultiStar: {0.92, 0.37}, one-star: {1.41, 0.81}
03:35:05.763 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
03:35:05.763 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.77)
03:35:05.763 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=0.37 hyp=0.99 cameraTheta=0.38 mountX=-0.89 mountY=0.69, mountTheta=2.48
03:35:05.764 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=0.37, opts=13)
03:35:05.764 00.000 21444 Enqueuing Move request for scope (0.92, 0.37)
03:35:05.764 00.000 25848 Worker thread wakes up
03:35:05.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=142, FiltMax=65504, Gamma=0.560
03:35:05.764 00.000 21444 UpdateGuideState exits: m=5722194 SNR=225.9 Saturated
03:35:05.764 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:05.764 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:05.764 00.000 21444 Enqueuing Expose request
03:35:05.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.37) opts 0xd
03:35:05.764 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, 0.37)
03:35:05.764 00.000 25848 Moving (0.92, 0.37) raw xDistance=-0.89 yDistance=0.69
03:35:05.765 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.89
03:35:05.765 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
03:35:05.765 00.000 25848 MoveAxis(E, 29, ABG)
03:35:05.765 00.000 25848 Guiding  Dir = 2, Dur = 29
03:35:05.797 00.032 25848 IsSlewing returns 0
03:35:05.797 00.000 25848 IsGuiding returns 0
03:35:05.829 00.032 25848 IsGuiding returns 1
03:35:05.829 00.000 25848 scope still moving after pulse duration time elapsed
03:35:05.890 00.061 25848 IsSlewing returns 0
03:35:05.891 00.001 25848 IsGuiding returns 0
03:35:05.891 00.000 25848 scope move finished after 29 + 64 ms
03:35:05.891 00.000 25848 Move returns status 0, amount 29
03:35:05.891 00.000 25848 MoveAxis(S, 19, ABG)
03:35:05.891 00.000 25848 Guiding  Dir = 1, Dur = 19
03:35:05.923 00.032 25848 IsSlewing returns 0
03:35:05.923 00.000 25848 IsGuiding returns 0
03:35:05.954 00.031 25848 IsGuiding returns 1
03:35:05.954 00.000 25848 scope still moving after pulse duration time elapsed
03:35:06.016 00.062 25848 IsSlewing returns 0
03:35:06.016 00.000 25848 IsGuiding returns 0
03:35:06.016 00.000 25848 scope move finished after 19 + 73 ms
03:35:06.016 00.000 25848 Move returns status 0, amount 19
03:35:06.016 00.000 25848 move complete, result=0
03:35:06.016 00.000 25848 worker thread done servicing request
03:35:06.016 00.000 25848 Worker thread wakes up
03:35:06.016 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 0.7 px 19 ms SOUTH
03:35:06.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:06.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:08.860 02.844 25848 Exposure complete
03:35:08.946 00.086 25848 worker thread done servicing request
03:35:08.947 00.001 21444 OnExposeComplete: enter
03:35:08.947 00.000 21444 UpdateGuideState(): m_state=6
03:35:08.947 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 216
03:35:08.947 00.000 21444 Star::Find returns 1 (1), X=1263.50, Y=684.43, Mass=5101257, SNR=127.7, Peak=65504 HFD=7.6
03:35:08.947 00.000 21444 MultiStar: [#1 2.84,0.71,0.00,M1] [#2 2.24,0.42,0.00,M1] [#3 2.16,0.83,0.00,M1] [#4 3.53,0.82,0.00,M1] [#5 3.52,0.25,0.00,M1] [#6 3.25,1.07,0.00,M1] [#7 3.31,0.38,0.00,M1] [#8 2.96,0.86,0.00,M1] 
03:35:08.947 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
03:35:08.947 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.90)
03:35:08.947 00.000 21444 CameraToMount -- cameraX=3.57 cameraY=2.02 hyp=4.10 cameraTheta=0.52 mountX=-3.37 mountY=3.22, mountTheta=2.38
03:35:08.948 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.57, y=2.02, opts=13)
03:35:08.948 00.000 21444 Enqueuing Move request for scope (3.57, 2.02)
03:35:08.948 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=64, FiltMax=65504, Gamma=0.560
03:35:08.948 00.000 21444 UpdateGuideState exits: m=5101257 SNR=127.7 Saturated
03:35:08.949 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:08.949 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:08.949 00.000 21444 Enqueuing Expose request
03:35:08.949 00.000 25848 Worker thread wakes up
03:35:08.949 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.57, 2.02) opts 0xd
03:35:08.949 00.000 25848 Handling offset move in thread for scope, endpoint = (3.57, 2.02)
03:35:08.949 00.000 25848 Moving (3.57, 2.02) raw xDistance=-3.37 yDistance=3.22
03:35:08.949 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.17 from input -3.37
03:35:08.949 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.22 from input 3.22
03:35:08.949 00.000 25848 MoveAxis(E, 100, ABG)
03:35:08.949 00.000 25848 Guiding  Dir = 2, Dur = 100
03:35:08.969 00.020 25848 IsSlewing returns 0
03:35:08.970 00.001 25848 IsGuiding returns 0
03:35:09.001 00.031 25848 PulseGuide returned control before completion, sleep 79
03:35:09.095 00.094 25848 IsGuiding returns 1
03:35:09.095 00.000 25848 scope still moving after pulse duration time elapsed
03:35:09.156 00.061 25848 IsSlewing returns 0
03:35:09.156 00.000 25848 IsGuiding returns 0
03:35:09.156 00.000 25848 scope move finished after 100 + 86 ms
03:35:09.156 00.000 25848 Move returns status 0, amount 100
03:35:09.156 00.000 25848 MoveAxis(S, 88, ABG)
03:35:09.157 00.001 25848 Guiding  Dir = 1, Dur = 88
03:35:09.199 00.042 25848 IsSlewing returns 0
03:35:09.199 00.000 25848 IsGuiding returns 0
03:35:09.221 00.022 25848 PulseGuide returned control before completion, sleep 77
03:35:09.315 00.094 25848 IsGuiding returns 1
03:35:09.315 00.000 25848 scope still moving after pulse duration time elapsed
03:35:09.373 00.058 25848 IsSlewing returns 0
03:35:09.374 00.001 25848 IsGuiding returns 0
03:35:09.374 00.000 25848 scope move finished after 88 + 87 ms
03:35:09.374 00.000 25848 Move returns status 0, amount 88
03:35:09.374 00.000 25848 move complete, result=0
03:35:09.374 00.000 25848 worker thread done servicing request
03:35:09.375 00.001 25848 Worker thread wakes up
03:35:09.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:09.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:09.375 00.000 21444 GuideStep: -3.4 px 100 ms EAST, 3.2 px 88 ms SOUTH
03:35:12.222 02.847 25848 Exposure complete
03:35:12.306 00.084 25848 worker thread done servicing request
03:35:12.307 00.001 21444 OnExposeComplete: enter
03:35:12.307 00.000 21444 UpdateGuideState(): m_state=6
03:35:12.307 00.000 21444 Star::Find(15, 1263, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 217
03:35:12.307 00.000 21444 Star::Find returns 1 (1), X=1260.25, Y=681.78, Mass=5212678, SNR=146.1, Peak=65504 HFD=7.9
03:35:12.307 00.000 21444 MultiStar: [#1 -0.93,-2.31,0.00,M2] [#2 -1.11,-2.03,0.00,M2] [#3 -1.52,-1.61,0.00,M2] [#4 -0.02,-1.25,0.86,U] [#5 -0.15,-2.17,0.00,M2] [#6 -0.42,-1.91,0.79,U] [#7 0.45,-2.30,0.00,M2] [#8 -0.76,-1.50,0.67,U] 
03:35:12.307 00.000 21444 single-star, 3 included, MultiStar: {-0.17, -1.27}, one-star: {0.31, -0.63}
03:35:12.307 00.000 21444 CameraToMount -- cameraTheta (-1.11) - m_xAngle (3.05) = xAngle (-4.17 = 2.12)
03:35:12.307 00.000 21444 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.01 = -0.73)
03:35:12.307 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-0.63 hyp=0.70 cameraTheta=-1.11 mountX=-0.37 mountY=-0.47, mountTheta=-2.23
03:35:12.308 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-0.63, opts=13)
03:35:12.308 00.000 21444 Enqueuing Move request for scope (0.31, -0.63)
03:35:12.308 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=28, FiltMax=65504, Gamma=0.560
03:35:12.308 00.000 21444 UpdateGuideState exits: m=5212678 SNR=146.1 Saturated
03:35:12.308 00.000 25848 Worker thread wakes up
03:35:12.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:12.308 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:12.308 00.000 21444 Enqueuing Expose request
03:35:12.309 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.63) opts 0xd
03:35:12.309 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -0.63)
03:35:12.309 00.000 25848 Moving (0.31, -0.63) raw xDistance=-0.37 yDistance=-0.47
03:35:12.309 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
03:35:12.309 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:12.309 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
03:35:12.309 00.000 25848 MoveAxis(E, 0, ABG)
03:35:12.309 00.000 25848 Move returns status 0, amount 0
03:35:12.309 00.000 25848 MoveAxis(N, 0, ABG)
03:35:12.309 00.000 25848 Move returns status 0, amount 0
03:35:12.309 00.000 25848 move complete, result=0
03:35:12.309 00.000 25848 worker thread done servicing request
03:35:12.309 00.000 25848 Worker thread wakes up
03:35:12.309 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:12.309 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:12.309 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
03:35:15.160 02.851 25848 Exposure complete
03:35:15.243 00.083 25848 worker thread done servicing request
03:35:15.243 00.000 21444 OnExposeComplete: enter
03:35:15.243 00.000 21444 UpdateGuideState(): m_state=6
03:35:15.243 00.000 21444 Star::Find(15, 1260, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 218
03:35:15.243 00.000 21444 Star::Find returns 1 (1), X=1260.26, Y=680.05, Mass=5048547, SNR=155.1, Peak=65504 HFD=8.0
03:35:15.243 00.000 21444 MultiStar: [#1 -0.74,-2.50,0.00,M3] [#2 -0.26,-3.07,0.00,M3] [#3 -0.34,-2.91,0.00,M3] [#4 0.44,-3.29,0.00,M1] [#5 -0.16,-3.57,0.00,M3] [#6 0.59,-3.42,0.00,M1] [#7 -0.55,-3.64,0.00,M3] [#8 -0.34,-2.96,0.00,M1] 
03:35:15.243 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.05) = xAngle (-4.49 = 1.80)
03:35:15.243 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.33 = -1.05)
03:35:15.243 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-2.36 hyp=2.39 cameraTheta=-1.43 mountX=-0.54 mountY=-2.06, mountTheta=-1.83
03:35:15.244 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-2.36, opts=13)
03:35:15.244 00.000 21444 Enqueuing Move request for scope (0.33, -2.36)
03:35:15.244 00.000 25848 Worker thread wakes up
03:35:15.244 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -2.36) opts 0xd
03:35:15.244 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -2.36)
03:35:15.244 00.000 25848 Moving (0.33, -2.36) raw xDistance=-0.54 yDistance=-2.06
03:35:15.244 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
03:35:15.244 00.000 25848 resist switch: large excursion: input -2.06 thresh 1.53 direction from 1 to -1
03:35:15.244 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=182, FiltMax=65504, Gamma=0.560
03:35:15.244 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.19
03:35:15.244 00.000 21444 UpdateGuideState exits: m=5048547 SNR=155.1 Saturated
03:35:15.244 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:15.244 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.06 from input -2.06
03:35:15.245 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:15.245 00.000 21444 Enqueuing Expose request
03:35:15.245 00.000 25848 MoveAxis(E, 16, ABG)
03:35:15.245 00.000 25848 Guiding  Dir = 2, Dur = 16
03:35:15.327 00.082 25848 IsSlewing returns 0
03:35:15.328 00.001 25848 IsGuiding returns 0
03:35:15.360 00.032 25848 IsGuiding returns 1
03:35:15.360 00.000 25848 scope still moving after pulse duration time elapsed
03:35:15.421 00.061 25848 IsSlewing returns 0
03:35:15.422 00.001 25848 IsGuiding returns 0
03:35:15.422 00.000 25848 scope move finished after 16 + 77 ms
03:35:15.422 00.000 25848 Move returns status 0, amount 16
03:35:15.422 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 309 applied
03:35:15.422 00.000 25848 MoveAxis(N, 365, ABG)
03:35:15.422 00.000 25848 Guiding  Dir = 0, Dur = 365
03:35:15.454 00.032 25848 IsSlewing returns 0
03:35:15.454 00.000 25848 IsGuiding returns 0
03:35:15.486 00.032 25848 PulseGuide returned control before completion, sleep 344
03:35:15.847 00.361 25848 IsGuiding returns 1
03:35:15.847 00.000 25848 scope still moving after pulse duration time elapsed
03:35:15.907 00.060 25848 IsSlewing returns 0
03:35:15.907 00.000 25848 IsGuiding returns 0
03:35:15.907 00.000 25848 scope move finished after 365 + 88 ms
03:35:15.907 00.000 25848 Move returns status 0, amount 365
03:35:15.907 00.000 25848 move complete, result=0
03:35:15.907 00.000 25848 worker thread done servicing request
03:35:15.907 00.000 25848 Worker thread wakes up
03:35:15.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:15.908 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:15.908 00.000 21444 GuideStep: -0.5 px 16 ms EAST, -2.1 px 365 ms NORTH
03:35:18.748 02.840 25848 Exposure complete
03:35:18.835 00.087 25848 worker thread done servicing request
03:35:18.835 00.000 21444 OnExposeComplete: enter
03:35:18.835 00.000 21444 UpdateGuideState(): m_state=6
03:35:18.835 00.000 21444 Star::Find(15, 1260, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 219
03:35:18.835 00.000 21444 Star::Find returns 1 (1), X=1261.58, Y=680.79, Mass=5591913, SNR=197.4, Peak=65504 HFD=8.0
03:35:18.836 00.001 21444 MultiStar: [#1 1.24,-2.01,0.00,M4] [#2 1.30,-1.97,0.00,M4] [#3 1.74,-2.02,0.00,M4] [#4 1.13,-2.39,0.00,M2] [#5 0.52,-3.01,0.00,M4] [#6 0.71,-2.75,0.00,M2] [#7 0.61,-2.90,0.00,M4] [#8 0.97,-2.44,0.00,M2] 
03:35:18.836 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.45)
03:35:18.836 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.39)
03:35:18.836 00.000 21444 CameraToMount -- cameraX=1.64 cameraY=-1.62 hyp=2.30 cameraTheta=-0.78 mountX=-1.78 mountY=-0.87, mountTheta=-2.69
03:35:18.837 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.64, y=-1.62, opts=13)
03:35:18.837 00.000 21444 Enqueuing Move request for scope (1.64, -1.62)
03:35:18.837 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=28, FiltMax=65504, Gamma=0.560
03:35:18.837 00.000 25848 Worker thread wakes up
03:35:18.837 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.64, -1.62) opts 0xd
03:35:18.837 00.000 25848 Handling offset move in thread for scope, endpoint = (1.64, -1.62)
03:35:18.837 00.000 25848 Moving (1.64, -1.62) raw xDistance=-1.78 yDistance=-0.87
03:35:18.837 00.000 21444 UpdateGuideState exits: m=5591913 SNR=197.4 Saturated
03:35:18.838 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:18.838 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:18.838 00.000 21444 Enqueuing Expose request
03:35:18.838 00.000 25848 BLC: History state: CurrMiss=0.87, AvgInitMiss=-0.13, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-2.064265, 1:0.873863
03:35:18.838 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
03:35:18.838 00.000 25848 BLC: window closed
03:35:18.838 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.78
03:35:18.838 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
03:35:18.838 00.000 25848 MoveAxis(E, 53, ABG)
03:35:18.838 00.000 25848 Guiding  Dir = 2, Dur = 53
03:35:18.858 00.020 25848 IsSlewing returns 0
03:35:18.859 00.001 25848 IsGuiding returns 0
03:35:18.890 00.031 25848 PulseGuide returned control before completion, sleep 33
03:35:18.937 00.047 25848 IsGuiding returns 1
03:35:18.938 00.001 25848 scope still moving after pulse duration time elapsed
03:35:19.002 00.064 25848 IsSlewing returns 0
03:35:19.002 00.000 25848 IsGuiding returns 0
03:35:19.002 00.000 25848 scope move finished after 53 + 90 ms
03:35:19.002 00.000 25848 Move returns status 0, amount 53
03:35:19.002 00.000 25848 MoveAxis(N, 24, ABG)
03:35:19.002 00.000 25848 Guiding  Dir = 0, Dur = 24
03:35:19.032 00.030 25848 IsSlewing returns 0
03:35:19.032 00.000 25848 IsGuiding returns 0
03:35:19.065 00.033 25848 IsGuiding returns 1
03:35:19.065 00.000 25848 scope still moving after pulse duration time elapsed
03:35:19.124 00.059 25848 IsSlewing returns 0
03:35:19.125 00.001 25848 IsGuiding returns 0
03:35:19.125 00.000 25848 scope move finished after 24 + 68 ms
03:35:19.125 00.000 25848 Move returns status 0, amount 24
03:35:19.125 00.000 25848 move complete, result=0
03:35:19.125 00.000 25848 worker thread done servicing request
03:35:19.125 00.000 25848 Worker thread wakes up
03:35:19.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:19.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:19.125 00.000 21444 GuideStep: -1.8 px 53 ms EAST, -0.9 px 24 ms NORTH
03:35:21.974 02.849 25848 Exposure complete
03:35:22.056 00.082 25848 worker thread done servicing request
03:35:22.056 00.000 21444 OnExposeComplete: enter
03:35:22.056 00.000 21444 UpdateGuideState(): m_state=6
03:35:22.056 00.000 21444 Star::Find(15, 1261, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 220
03:35:22.056 00.000 21444 Star::Find returns 1 (1), X=1262.50, Y=681.53, Mass=5212538, SNR=136.8, Peak=65504 HFD=7.6
03:35:22.057 00.001 21444 MultiStar: [#1 1.20,-1.47,1.08,U] [#2 1.58,-2.11,0.00,M5] [#3 0.07,-1.83,0.78,U] [#4 2.12,-2.08,0.00,M3] [#5 1.85,-2.11,0.00,M5] [#6 1.91,-1.56,0.00,M3] [#7 1.74,-2.37,0.00,M5] [#8 1.20,-1.78,0.00,M3] 
03:35:22.057 00.000 21444 refined, 2 included, MultiStar: {1.37, -1.36}, one-star: {2.56, -0.88}
03:35:22.057 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.45)
03:35:22.057 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.39)
03:35:22.057 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=-1.36 hyp=1.93 cameraTheta=-0.78 mountX=-1.49 mountY=-0.74, mountTheta=-2.68
03:35:22.057 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=-1.36, opts=13)
03:35:22.057 00.000 21444 Enqueuing Move request for scope (1.37, -1.36)
03:35:22.057 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=128, FiltMax=65504, Gamma=0.560
03:35:22.057 00.000 21444 UpdateGuideState exits: m=5212538 SNR=136.8 Saturated
03:35:22.057 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:22.057 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:22.057 00.000 21444 Enqueuing Expose request
03:35:22.058 00.001 25848 Worker thread wakes up
03:35:22.058 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, -1.36) opts 0xd
03:35:22.058 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, -1.36)
03:35:22.058 00.000 25848 Moving (1.37, -1.36) raw xDistance=-1.49 yDistance=-0.74
03:35:22.058 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.49
03:35:22.058 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
03:35:22.058 00.000 25848 MoveAxis(E, 47, ABG)
03:35:22.058 00.000 25848 Guiding  Dir = 2, Dur = 47
03:35:22.095 00.037 25848 IsSlewing returns 0
03:35:22.095 00.000 25848 IsGuiding returns 0
03:35:22.127 00.032 25848 PulseGuide returned control before completion, sleep 26
03:35:22.162 00.035 25848 IsGuiding returns 1
03:35:22.162 00.000 25848 scope still moving after pulse duration time elapsed
03:35:22.239 00.077 25848 IsSlewing returns 0
03:35:22.240 00.001 25848 IsGuiding returns 0
03:35:22.240 00.000 25848 scope move finished after 47 + 97 ms
03:35:22.240 00.000 25848 Move returns status 0, amount 47
03:35:22.240 00.000 25848 MoveAxis(N, 20, ABG)
03:35:22.240 00.000 25848 Guiding  Dir = 0, Dur = 20
03:35:22.264 00.024 25848 IsSlewing returns 0
03:35:22.265 00.001 25848 IsGuiding returns 0
03:35:22.295 00.030 25848 IsGuiding returns 1
03:35:22.295 00.000 25848 scope still moving after pulse duration time elapsed
03:35:22.343 00.048 25848 IsSlewing returns 0
03:35:22.343 00.000 25848 IsGuiding returns 0
03:35:22.343 00.000 25848 scope move finished after 20 + 58 ms
03:35:22.343 00.000 25848 Move returns status 0, amount 20
03:35:22.343 00.000 25848 move complete, result=0
03:35:22.344 00.001 25848 worker thread done servicing request
03:35:22.344 00.000 25848 Worker thread wakes up
03:35:22.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:22.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:22.344 00.000 21444 GuideStep: -1.5 px 47 ms EAST, -0.7 px 20 ms NORTH
03:35:25.192 02.848 25848 Exposure complete
03:35:25.280 00.088 25848 worker thread done servicing request
03:35:25.280 00.000 21444 OnExposeComplete: enter
03:35:25.281 00.001 21444 UpdateGuideState(): m_state=6
03:35:25.281 00.000 21444 Star::Find(15, 1262, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 221
03:35:25.281 00.000 21444 Star::Find returns 1 (1), X=1260.37, Y=682.66, Mass=5559207, SNR=181.7, Peak=65504 HFD=7.8
03:35:25.282 00.001 21444 MultiStar: [#1 -0.73,-0.58,1.05,U] [#2 -0.63,-0.93,0.94,U] [#3 -0.23,-0.31,0.95,U] [#4 -0.36,-0.37,0.99,U] [#5 -0.24,-0.78,0.63,U] [#6 -0.07,-0.68,0.83,U] [#7 -0.55,-1.40,0.56,U] [#8 -0.59,-0.04,0.68,U] 
03:35:25.282 00.000 21444 single-star, 8 included, MultiStar: {-0.32, -0.49}, one-star: {0.43, 0.25}
03:35:25.282 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
03:35:25.282 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.91)
03:35:25.282 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.25 hyp=0.49 cameraTheta=0.52 mountX=-0.40 mountY=0.39, mountTheta=2.37
03:35:25.284 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.25, opts=13)
03:35:25.284 00.000 21444 Enqueuing Move request for scope (0.43, 0.25)
03:35:25.284 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=104, FiltMax=65504, Gamma=0.560
03:35:25.284 00.000 21444 UpdateGuideState exits: m=5559207 SNR=181.7 Saturated
03:35:25.284 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:25.284 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:25.284 00.000 21444 Enqueuing Expose request
03:35:25.285 00.001 25848 Worker thread wakes up
03:35:25.285 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.25) opts 0xd
03:35:25.285 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.25)
03:35:25.285 00.000 25848 Moving (0.43, 0.25) raw xDistance=-0.40 yDistance=0.39
03:35:25.285 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
03:35:25.285 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:25.285 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
03:35:25.285 00.000 25848 MoveAxis(E, 0, ABG)
03:35:25.285 00.000 25848 Move returns status 0, amount 0
03:35:25.285 00.000 25848 MoveAxis(N, 0, ABG)
03:35:25.285 00.000 25848 Move returns status 0, amount 0
03:35:25.285 00.000 25848 move complete, result=0
03:35:25.285 00.000 25848 worker thread done servicing request
03:35:25.285 00.000 25848 Worker thread wakes up
03:35:25.285 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:25.285 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:25.285 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
03:35:28.129 02.844 25848 Exposure complete
03:35:28.211 00.082 25848 worker thread done servicing request
03:35:28.211 00.000 21444 OnExposeComplete: enter
03:35:28.211 00.000 21444 UpdateGuideState(): m_state=6
03:35:28.211 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 222
03:35:28.211 00.000 21444 Star::Find returns 1 (1), X=1263.02, Y=681.99, Mass=5474167, SNR=176.4, Peak=65504 HFD=8.2
03:35:28.212 00.001 21444 MultiStar: [#1 1.41,-1.11,0.79,U] [#2 1.30,-1.77,0.00,M5] [#3 1.19,-1.27,0.82,U] [#4 2.69,-0.88,0.00,M3] [#5 1.83,-1.32,0.00,M5] [#6 2.26,-1.30,0.00,M3] [#7 1.98,-1.42,0.00,M5] [#8 1.32,-1.06,0.67,U] 
03:35:28.212 00.000 21444 refined, 3 included, MultiStar: {1.84, -0.93}, one-star: {3.08, -0.42}
03:35:28.212 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.77)
03:35:28.212 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
03:35:28.212 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=-0.93 hyp=2.06 cameraTheta=-0.47 mountX=-1.92 mountY=-0.16, mountTheta=-3.06
03:35:28.212 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=-0.93, opts=13)
03:35:28.212 00.000 21444 Enqueuing Move request for scope (1.84, -0.93)
03:35:28.212 00.000 25848 Worker thread wakes up
03:35:28.213 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:35:28.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, -0.93) opts 0xd
03:35:28.213 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, -0.93)
03:35:28.213 00.000 25848 Moving (1.84, -0.93) raw xDistance=-1.92 yDistance=-0.16
03:35:28.213 00.000 21444 UpdateGuideState exits: m=5474167 SNR=176.4 Saturated
03:35:28.213 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:28.213 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.92
03:35:28.213 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:28.213 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:28.213 00.000 21444 Enqueuing Expose request
03:35:28.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:35:28.213 00.000 25848 MoveAxis(E, 56, ABG)
03:35:28.213 00.000 25848 Guiding  Dir = 2, Dur = 56
03:35:28.233 00.020 25848 IsSlewing returns 0
03:35:28.234 00.001 25848 IsGuiding returns 0
03:35:28.265 00.031 25848 PulseGuide returned control before completion, sleep 36
03:35:28.304 00.039 25848 IsGuiding returns 1
03:35:28.304 00.000 25848 scope still moving after pulse duration time elapsed
03:35:28.359 00.055 25848 IsSlewing returns 0
03:35:28.360 00.001 25848 IsGuiding returns 0
03:35:28.360 00.000 25848 scope move finished after 56 + 70 ms
03:35:28.360 00.000 25848 Move returns status 0, amount 56
03:35:28.360 00.000 25848 MoveAxis(N, 0, ABG)
03:35:28.360 00.000 25848 Move returns status 0, amount 0
03:35:28.360 00.000 25848 move complete, result=0
03:35:28.360 00.000 25848 worker thread done servicing request
03:35:28.360 00.000 25848 Worker thread wakes up
03:35:28.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:28.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:28.360 00.000 21444 GuideStep: -1.9 px 56 ms EAST, -0.2 px 0 ms NORTH
03:35:31.206 02.846 25848 Exposure complete
03:35:31.288 00.082 25848 worker thread done servicing request
03:35:31.288 00.000 21444 OnExposeComplete: enter
03:35:31.288 00.000 21444 UpdateGuideState(): m_state=6
03:35:31.288 00.000 21444 Star::Find(15, 1263, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 223
03:35:31.288 00.000 21444 Star::Find returns 1 (1), X=1262.20, Y=681.88, Mass=5491522, SNR=160.7, Peak=65504 HFD=8.1
03:35:31.289 00.001 21444 MultiStar: [#1 2.09,-0.50,0.00,M2] [#2 1.97,-1.05,0.00,M6] [#3 1.71,-1.46,0.00,M2] [#4 2.09,-1.31,0.00,M4] [#5 1.77,-1.65,0.00,M6] [#6 2.12,-1.52,0.00,M4] [#7 1.97,-1.72,0.00,M6] [#8 1.23,-1.21,0.74,U] 
03:35:31.289 00.000 21444 refined, 1 included, MultiStar: {1.82, -0.82}, one-star: {2.26, -0.53}
03:35:31.289 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
03:35:31.289 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.03)
03:35:31.289 00.000 21444 CameraToMount -- cameraX=1.82 cameraY=-0.82 hyp=2.00 cameraTheta=-0.42 mountX=-1.89 mountY=-0.07, mountTheta=-3.11
03:35:31.290 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.82, y=-0.82, opts=13)
03:35:31.290 00.000 21444 Enqueuing Move request for scope (1.82, -0.82)
03:35:31.290 00.000 25848 Worker thread wakes up
03:35:31.290 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=182, FiltMax=65504, Gamma=0.560
03:35:31.290 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.82, -0.82) opts 0xd
03:35:31.290 00.000 21444 UpdateGuideState exits: m=5491522 SNR=160.7 Saturated
03:35:31.290 00.000 25848 Handling offset move in thread for scope, endpoint = (1.82, -0.82)
03:35:31.290 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:31.290 00.000 25848 Moving (1.82, -0.82) raw xDistance=-1.89 yDistance=-0.07
03:35:31.290 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:31.290 00.000 21444 Enqueuing Expose request
03:35:31.290 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.27 from input -1.89
03:35:31.290 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:31.290 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:35:31.290 00.000 25848 MoveAxis(E, 59, ABG)
03:35:31.290 00.000 25848 Guiding  Dir = 2, Dur = 59
03:35:31.311 00.021 25848 IsSlewing returns 0
03:35:31.311 00.000 25848 IsGuiding returns 0
03:35:31.352 00.041 25848 PulseGuide returned control before completion, sleep 28
03:35:31.392 00.040 25848 IsGuiding returns 1
03:35:31.392 00.000 25848 scope still moving after pulse duration time elapsed
03:35:31.452 00.060 25848 IsSlewing returns 0
03:35:31.453 00.001 25848 IsGuiding returns 0
03:35:31.453 00.000 25848 scope move finished after 59 + 82 ms
03:35:31.453 00.000 25848 Move returns status 0, amount 59
03:35:31.453 00.000 25848 MoveAxis(N, 0, ABG)
03:35:31.453 00.000 25848 Move returns status 0, amount 0
03:35:31.453 00.000 25848 move complete, result=0
03:35:31.453 00.000 25848 worker thread done servicing request
03:35:31.453 00.000 25848 Worker thread wakes up
03:35:31.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:31.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:31.453 00.000 21444 GuideStep: -1.9 px 59 ms EAST, -0.1 px 0 ms NORTH
03:35:34.306 02.853 25848 Exposure complete
03:35:34.393 00.087 25848 worker thread done servicing request
03:35:34.393 00.000 21444 OnExposeComplete: enter
03:35:34.393 00.000 21444 UpdateGuideState(): m_state=6
03:35:34.393 00.000 21444 Star::Find(15, 1262, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 224
03:35:34.393 00.000 21444 Star::Find returns 1 (1), X=1261.30, Y=682.16, Mass=5670816, SNR=219.1, Peak=65504 HFD=8.1
03:35:34.394 00.001 21444 MultiStar: [#1 1.04,-0.35,0.65,U] [#2 1.01,-0.38,0.81,U] [#3 1.23,-0.53,0.49,U] [#4 1.51,-0.69,0.81,U] [#5 1.31,-0.63,0.51,U] [#6 0.88,-1.39,0.52,U] [#7 1.43,-1.67,0.00,M7] [#8 0.47,-0.58,0.58,U] 
03:35:34.394 00.000 21444 refined, 7 included, MultiStar: {1.13, -0.56}, one-star: {1.36, -0.25}
03:35:34.394 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
03:35:34.394 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
03:35:34.394 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=-0.56 hyp=1.26 cameraTheta=-0.46 mountX=-1.18 mountY=-0.09, mountTheta=-3.07
03:35:34.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=-0.56, opts=13)
03:35:34.395 00.000 21444 Enqueuing Move request for scope (1.13, -0.56)
03:35:34.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=64, FiltMax=65504, Gamma=0.560
03:35:34.395 00.000 21444 UpdateGuideState exits: m=5670816 SNR=219.1 Saturated
03:35:34.395 00.000 25848 Worker thread wakes up
03:35:34.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, -0.56) opts 0xd
03:35:34.395 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, -0.56)
03:35:34.395 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:34.395 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:34.395 00.000 21444 Enqueuing Expose request
03:35:34.395 00.000 25848 Moving (1.13, -0.56) raw xDistance=-1.18 yDistance=-0.09
03:35:34.395 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.18
03:35:34.395 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:34.396 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:35:34.396 00.000 25848 MoveAxis(E, 38, ABG)
03:35:34.396 00.000 25848 Guiding  Dir = 2, Dur = 38
03:35:34.420 00.024 25848 IsSlewing returns 0
03:35:34.420 00.000 25848 IsGuiding returns 0
03:35:34.451 00.031 25848 PulseGuide returned control before completion, sleep 17
03:35:34.478 00.027 25848 IsGuiding returns 1
03:35:34.478 00.000 25848 scope still moving after pulse duration time elapsed
03:35:34.563 00.085 25848 IsSlewing returns 0
03:35:34.563 00.000 25848 IsGuiding returns 0
03:35:34.563 00.000 25848 scope move finished after 38 + 105 ms
03:35:34.563 00.000 25848 Move returns status 0, amount 38
03:35:34.563 00.000 25848 MoveAxis(N, 0, ABG)
03:35:34.564 00.001 25848 Move returns status 0, amount 0
03:35:34.564 00.000 25848 move complete, result=0
03:35:34.564 00.000 25848 worker thread done servicing request
03:35:34.564 00.000 25848 Worker thread wakes up
03:35:34.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:34.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:34.564 00.000 21444 GuideStep: -1.2 px 38 ms EAST, -0.1 px 0 ms NORTH
03:35:37.408 02.844 25848 Exposure complete
03:35:37.488 00.080 25848 worker thread done servicing request
03:35:37.489 00.001 21444 OnExposeComplete: enter
03:35:37.489 00.000 21444 UpdateGuideState(): m_state=6
03:35:37.489 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 225
03:35:37.489 00.000 21444 Star::Find returns 1 (1), X=1261.73, Y=682.77, Mass=5105751, SNR=147.9, Peak=65504 HFD=7.8
03:35:37.489 00.000 21444 MultiStar: [#1 1.56,-0.20,0.85,U] [#2 1.12,-0.56,0.80,U] [#3 1.08,-0.14,0.65,U] [#4 1.53,-0.81,0.79,U] [#5 1.65,-0.92,0.65,U] [#6 1.52,-0.58,0.64,U] [#7 1.18,-0.24,0.51,U] [#8 0.95,-0.21,0.85,U] 
03:35:37.489 00.000 21444 refined, 8 included, MultiStar: {1.39, -0.34}, one-star: {1.79, 0.36}
03:35:37.489 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.29 = 2.99)
03:35:37.489 00.000 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.15)
03:35:37.489 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=-0.34 hyp=1.43 cameraTheta=-0.24 mountX=-1.42 mountY=0.22, mountTheta=2.99
03:35:37.490 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=-0.34, opts=13)
03:35:37.490 00.000 21444 Enqueuing Move request for scope (1.39, -0.34)
03:35:37.490 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=116, FiltMax=65504, Gamma=0.560
03:35:37.490 00.000 21444 UpdateGuideState exits: m=5105751 SNR=147.9 Saturated
03:35:37.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:37.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:37.490 00.000 21444 Enqueuing Expose request
03:35:37.490 00.000 25848 Worker thread wakes up
03:35:37.490 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, -0.34) opts 0xd
03:35:37.491 00.001 25848 Handling offset move in thread for scope, endpoint = (1.39, -0.34)
03:35:37.491 00.000 25848 Moving (1.39, -0.34) raw xDistance=-1.42 yDistance=0.22
03:35:37.491 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.42
03:35:37.491 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:37.491 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:35:37.491 00.000 25848 MoveAxis(E, 44, ABG)
03:35:37.491 00.000 25848 Guiding  Dir = 2, Dur = 44
03:35:37.515 00.024 25848 IsSlewing returns 0
03:35:37.515 00.000 25848 IsGuiding returns 0
03:35:37.547 00.032 25848 PulseGuide returned control before completion, sleep 23
03:35:37.595 00.048 25848 IsGuiding returns 1
03:35:37.595 00.000 25848 scope still moving after pulse duration time elapsed
03:35:37.658 00.063 25848 IsSlewing returns 0
03:35:37.658 00.000 25848 IsGuiding returns 0
03:35:37.658 00.000 25848 scope move finished after 44 + 98 ms
03:35:37.658 00.000 25848 Move returns status 0, amount 44
03:35:37.658 00.000 25848 MoveAxis(N, 0, ABG)
03:35:37.658 00.000 25848 Move returns status 0, amount 0
03:35:37.658 00.000 25848 move complete, result=0
03:35:37.658 00.000 25848 worker thread done servicing request
03:35:37.658 00.000 25848 Worker thread wakes up
03:35:37.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:37.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:37.658 00.000 21444 GuideStep: -1.4 px 44 ms EAST, 0.2 px 0 ms NORTH
03:35:40.503 02.845 25848 Exposure complete
03:35:40.579 00.076 25848 worker thread done servicing request
03:35:40.579 00.000 21444 OnExposeComplete: enter
03:35:40.579 00.000 21444 UpdateGuideState(): m_state=6
03:35:40.579 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 226
03:35:40.579 00.000 21444 Star::Find returns 1 (1), X=1262.33, Y=683.15, Mass=5290787, SNR=174.3, Peak=65504 HFD=7.8
03:35:40.579 00.000 21444 MultiStar: [#1 1.45,0.35,0.74,U] [#2 1.82,-0.29,0.60,U] [#3 1.59,-0.41,0.61,U] [#4 2.35,-0.16,0.00,M3] [#5 2.11,0.10,0.00,M5] [#6 1.74,-0.39,0.52,U] [#7 2.22,0.05,0.00,M7] [#8 1.71,0.48,0.62,U] 
03:35:40.579 00.000 21444 refined, 5 included, MultiStar: {1.83, 0.16}, one-star: {2.39, 0.74}
03:35:40.579 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
03:35:40.579 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.48)
03:35:40.579 00.000 21444 CameraToMount -- cameraX=1.83 cameraY=0.16 hyp=1.84 cameraTheta=0.09 mountX=-1.81 mountY=0.84, mountTheta=2.71
03:35:40.580 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.83, y=0.16, opts=13)
03:35:40.580 00.000 21444 Enqueuing Move request for scope (1.83, 0.16)
03:35:40.580 00.000 25848 Worker thread wakes up
03:35:40.581 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.83, 0.16) opts 0xd
03:35:40.581 00.000 25848 Handling offset move in thread for scope, endpoint = (1.83, 0.16)
03:35:40.581 00.000 25848 Moving (1.83, 0.16) raw xDistance=-1.81 yDistance=0.84
03:35:40.581 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.81
03:35:40.581 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:35:40.581 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:35:40.581 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
03:35:40.581 00.000 21444 UpdateGuideState exits: m=5290787 SNR=174.3 Saturated
03:35:40.581 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:40.581 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:40.581 00.000 21444 Enqueuing Expose request
03:35:40.581 00.000 25848 MoveAxis(E, 56, ABG)
03:35:40.581 00.000 25848 Guiding  Dir = 2, Dur = 56
03:35:40.608 00.027 25848 IsSlewing returns 0
03:35:40.631 00.023 25848 IsGuiding returns 0
03:35:40.662 00.031 25848 PulseGuide returned control before completion, sleep 35
03:35:40.705 00.043 25848 IsGuiding returns 1
03:35:40.705 00.000 25848 scope still moving after pulse duration time elapsed
03:35:40.766 00.061 25848 IsSlewing returns 0
03:35:40.767 00.001 25848 IsGuiding returns 0
03:35:40.767 00.000 25848 scope move finished after 56 + 80 ms
03:35:40.767 00.000 25848 Move returns status 0, amount 56
03:35:40.767 00.000 25848 MoveAxis(N, 0, ABG)
03:35:40.767 00.000 25848 Move returns status 0, amount 0
03:35:40.767 00.000 25848 move complete, result=0
03:35:40.767 00.000 25848 worker thread done servicing request
03:35:40.767 00.000 25848 Worker thread wakes up
03:35:40.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:40.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:40.767 00.000 21444 GuideStep: -1.8 px 56 ms EAST, 0.8 px 0 ms NORTH
03:35:43.610 02.843 25848 Exposure complete
03:35:43.696 00.086 25848 worker thread done servicing request
03:35:43.696 00.000 21444 OnExposeComplete: enter
03:35:43.696 00.000 21444 UpdateGuideState(): m_state=6
03:35:43.696 00.000 21444 Star::Find(15, 1262, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 227
03:35:43.696 00.000 21444 Star::Find returns 1 (1), X=1262.23, Y=681.75, Mass=4184046, SNR=95.2, Peak=64760 HFD=7.8
03:35:43.696 00.000 21444 MultiStar: [#1 -0.51,-0.67,1.05,U] [#2 -0.51,-1.07,0.94,U] [#3 0.20,-1.35,0.85,U] [#4 1.66,-1.39,0.00,M4] [#5 1.99,-1.66,0.00,M6] [#6 1.50,-1.56,0.00,M2] [#7 1.98,-2.02,0.00,M8] [#8 0.85,-1.63,0.91,U] 
03:35:43.696 00.000 21444 refined, 4 included, MultiStar: {0.47, -1.06}, one-star: {2.29, -0.66}
03:35:43.696 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.08)
03:35:43.696 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
03:35:43.696 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-1.06 hyp=1.15 cameraTheta=-1.16 mountX=-0.56 mountY=-0.80, mountTheta=-2.18
03:35:43.697 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-1.06, opts=13)
03:35:43.698 00.001 21444 Enqueuing Move request for scope (0.47, -1.06)
03:35:43.698 00.000 25848 Worker thread wakes up
03:35:43.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=154, FiltMax=65504, Gamma=0.560
03:35:43.698 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -1.06) opts 0xd
03:35:43.698 00.000 21444 UpdateGuideState exits: m=4184046 SNR=95.2 Saturated
03:35:43.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:43.698 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -1.06)
03:35:43.698 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:43.698 00.000 21444 Enqueuing Expose request
03:35:43.698 00.000 25848 Moving (0.47, -1.06) raw xDistance=-0.56 yDistance=-0.80
03:35:43.698 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.56
03:35:43.698 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
03:35:43.698 00.000 25848 MoveAxis(E, 20, ABG)
03:35:43.698 00.000 25848 Guiding  Dir = 2, Dur = 20
03:35:43.719 00.021 25848 IsSlewing returns 0
03:35:43.719 00.000 25848 IsGuiding returns 0
03:35:43.751 00.032 25848 IsGuiding returns 1
03:35:43.751 00.000 25848 scope still moving after pulse duration time elapsed
03:35:43.814 00.063 25848 IsSlewing returns 0
03:35:43.814 00.000 25848 IsGuiding returns 0
03:35:43.814 00.000 25848 scope move finished after 20 + 74 ms
03:35:43.814 00.000 25848 Move returns status 0, amount 20
03:35:43.814 00.000 25848 MoveAxis(N, 22, ABG)
03:35:43.814 00.000 25848 Guiding  Dir = 0, Dur = 22
03:35:43.875 00.061 25848 IsSlewing returns 0
03:35:43.875 00.000 25848 IsGuiding returns 0
03:35:43.906 00.031 25848 IsGuiding returns 1
03:35:43.906 00.000 25848 scope still moving after pulse duration time elapsed
03:35:43.968 00.062 25848 IsSlewing returns 0
03:35:43.968 00.000 25848 IsGuiding returns 0
03:35:43.968 00.000 25848 scope move finished after 22 + 71 ms
03:35:43.968 00.000 25848 Move returns status 0, amount 22
03:35:43.968 00.000 25848 move complete, result=0
03:35:43.968 00.000 25848 worker thread done servicing request
03:35:43.968 00.000 25848 Worker thread wakes up
03:35:43.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:43.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:43.968 00.000 21444 GuideStep: -0.6 px 20 ms EAST, -0.8 px 22 ms NORTH
03:35:46.822 02.854 25848 Exposure complete
03:35:46.912 00.090 25848 worker thread done servicing request
03:35:46.912 00.000 21444 OnExposeComplete: enter
03:35:46.912 00.000 21444 UpdateGuideState(): m_state=6
03:35:46.912 00.000 21444 Star::Find(15, 1262, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 228
03:35:46.912 00.000 21444 Star::Find returns 1 (1), X=1261.74, Y=682.52, Mass=4132304, SNR=97.5, Peak=59484 HFD=7.9
03:35:46.913 00.001 21444 MultiStar: [#1 1.17,-0.52,0.84,U] [#2 1.76,-0.83,0.89,U] [#3 1.70,-0.02,0.95,U] [#4 1.14,-0.79,0.77,U] [#5 0.61,-2.44,0.00,M7] [#6 1.49,-1.91,0.00,M3] [#7 0.93,-2.25,0.00,M9] [#8 1.01,-0.11,0.86,U] 
03:35:46.913 00.000 21444 refined, 5 included, MultiStar: {1.45, -0.34}, one-star: {1.80, 0.11}
03:35:46.913 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
03:35:46.913 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.16)
03:35:46.913 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=-0.34 hyp=1.49 cameraTheta=-0.23 mountX=-1.48 mountY=0.24, mountTheta=2.98
03:35:46.914 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-0.34, opts=13)
03:35:46.914 00.000 21444 Enqueuing Move request for scope (1.45, -0.34)
03:35:46.914 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2144, FiltMin=140, FiltMax=65504, Gamma=0.560
03:35:46.914 00.000 21444 UpdateGuideState exits: m=4132304 SNR=97.5 Saturated
03:35:46.914 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:46.914 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:46.914 00.000 21444 Enqueuing Expose request
03:35:46.914 00.000 25848 Worker thread wakes up
03:35:46.914 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.34) opts 0xd
03:35:46.914 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -0.34)
03:35:46.914 00.000 25848 Moving (1.45, -0.34) raw xDistance=-1.48 yDistance=0.24
03:35:46.914 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.48
03:35:46.914 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:46.914 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:35:46.914 00.000 25848 MoveAxis(E, 44, ABG)
03:35:46.914 00.000 25848 Guiding  Dir = 2, Dur = 44
03:35:46.940 00.026 25848 IsSlewing returns 0
03:35:46.940 00.000 25848 IsGuiding returns 0
03:35:46.972 00.032 25848 PulseGuide returned control before completion, sleep 23
03:35:47.009 00.037 25848 IsGuiding returns 1
03:35:47.009 00.000 25848 scope still moving after pulse duration time elapsed
03:35:47.065 00.056 25848 IsSlewing returns 0
03:35:47.066 00.001 25848 IsGuiding returns 0
03:35:47.066 00.000 25848 scope move finished after 44 + 81 ms
03:35:47.066 00.000 25848 Move returns status 0, amount 44
03:35:47.066 00.000 25848 MoveAxis(N, 0, ABG)
03:35:47.066 00.000 25848 Move returns status 0, amount 0
03:35:47.066 00.000 25848 move complete, result=0
03:35:47.066 00.000 25848 worker thread done servicing request
03:35:47.066 00.000 25848 Worker thread wakes up
03:35:47.066 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:47.066 00.000 21444 GuideStep: -1.5 px 44 ms EAST, 0.2 px 0 ms NORTH
03:35:47.066 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:49.917 02.851 25848 Exposure complete
03:35:50.006 00.089 25848 worker thread done servicing request
03:35:50.006 00.000 21444 OnExposeComplete: enter
03:35:50.006 00.000 21444 UpdateGuideState(): m_state=6
03:35:50.006 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 229
03:35:50.007 00.001 21444 Star::Find returns 1 (1), X=1260.45, Y=684.11, Mass=4480652, SNR=121.2, Peak=64592 HFD=7.9
03:35:50.007 00.000 21444 MultiStar: [#1 -0.07,0.07,0.99,U] [#2 -0.57,-0.08,0.81,U] [#3 -0.77,0.18,0.56,U] [#4 1.19,-0.03,0.77,U] [#5 0.17,0.14,0.79,U] [#6 0.64,0.15,0.63,U] [#7 0.57,0.09,0.48,U] [#8 -0.06,0.56,0.62,U] 
03:35:50.007 00.000 21444 refined, 8 included, MultiStar: {0.19, 0.36}, one-star: {0.51, 1.70}
03:35:50.007 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
03:35:50.007 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.48)
03:35:50.007 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.36 hyp=0.40 cameraTheta=1.09 mountX=-0.15 mountY=0.40, mountTheta=1.93
03:35:50.008 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.36, opts=13)
03:35:50.008 00.000 21444 Enqueuing Move request for scope (0.19, 0.36)
03:35:50.008 00.000 25848 Worker thread wakes up
03:35:50.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.36) opts 0xd
03:35:50.008 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.36)
03:35:50.008 00.000 25848 Moving (0.19, 0.36) raw xDistance=-0.15 yDistance=0.40
03:35:50.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:35:50.008 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:50.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=52, FiltMax=65504, Gamma=0.560
03:35:50.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:35:50.009 00.001 25848 MoveAxis(E, 0, ABG)
03:35:50.009 00.000 25848 Move returns status 0, amount 0
03:35:50.009 00.000 25848 MoveAxis(N, 0, ABG)
03:35:50.009 00.000 21444 UpdateGuideState exits: m=4480652 SNR=121.2 Saturated
03:35:50.009 00.000 25848 Move returns status 0, amount 0
03:35:50.009 00.000 25848 move complete, result=0
03:35:50.009 00.000 25848 worker thread done servicing request
03:35:50.009 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:50.009 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:50.009 00.000 21444 Enqueuing Expose request
03:35:50.009 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
03:35:50.009 00.000 25848 Worker thread wakes up
03:35:50.009 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:50.009 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:52.856 02.847 25848 Exposure complete
03:35:52.944 00.088 25848 worker thread done servicing request
03:35:52.945 00.001 21444 OnExposeComplete: enter
03:35:52.945 00.000 21444 UpdateGuideState(): m_state=6
03:35:52.945 00.000 21444 Star::Find(15, 1260, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 230
03:35:52.945 00.000 21444 Star::Find returns 1 (1), X=1261.08, Y=682.66, Mass=4697775, SNR=107.8, Peak=65504 HFD=7.9
03:35:52.945 00.000 21444 MultiStar: [#1 0.39,-0.89,1.05,U] [#2 0.75,-1.05,0.95,U] [#3 0.80,-0.81,0.79,U] [#4 0.84,-0.82,0.84,U] [#5 0.75,-1.32,0.94,U] [#6 1.27,-0.71,1.02,U] [#7 0.68,-1.97,0.00,M9] [#8 0.17,-0.78,0.91,U] 
03:35:52.945 00.000 21444 refined, 7 included, MultiStar: {0.77, -0.76}, one-star: {1.14, 0.25}
03:35:52.945 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.45)
03:35:52.945 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.39)
03:35:52.945 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-0.76 hyp=1.08 cameraTheta=-0.78 mountX=-0.83 mountY=-0.41, mountTheta=-2.68
03:35:52.946 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-0.76, opts=13)
03:35:52.946 00.000 21444 Enqueuing Move request for scope (0.77, -0.76)
03:35:52.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=244, FiltMax=65504, Gamma=0.560
03:35:52.946 00.000 21444 UpdateGuideState exits: m=4697775 SNR=107.8 Saturated
03:35:52.946 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:52.946 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:52.946 00.000 21444 Enqueuing Expose request
03:35:52.947 00.001 25848 Worker thread wakes up
03:35:52.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.76) opts 0xd
03:35:52.947 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -0.76)
03:35:52.947 00.000 25848 Moving (0.77, -0.76) raw xDistance=-0.83 yDistance=-0.41
03:35:52.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
03:35:52.947 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:52.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
03:35:52.947 00.000 25848 MoveAxis(E, 24, ABG)
03:35:52.947 00.000 25848 Guiding  Dir = 2, Dur = 24
03:35:52.967 00.020 25848 IsSlewing returns 0
03:35:52.968 00.001 25848 IsGuiding returns 0
03:35:52.999 00.031 25848 IsGuiding returns 1
03:35:52.999 00.000 25848 scope still moving after pulse duration time elapsed
03:35:53.049 00.050 25848 IsSlewing returns 0
03:35:53.049 00.000 25848 IsGuiding returns 0
03:35:53.049 00.000 25848 scope move finished after 24 + 56 ms
03:35:53.049 00.000 25848 Move returns status 0, amount 24
03:35:53.049 00.000 25848 MoveAxis(N, 0, ABG)
03:35:53.049 00.000 25848 Move returns status 0, amount 0
03:35:53.049 00.000 25848 move complete, result=0
03:35:53.049 00.000 25848 worker thread done servicing request
03:35:53.050 00.001 25848 Worker thread wakes up
03:35:53.050 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:53.050 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:53.050 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.4 px 0 ms NORTH
03:35:55.903 02.853 25848 Exposure complete
03:35:55.988 00.085 25848 worker thread done servicing request
03:35:55.989 00.001 21444 OnExposeComplete: enter
03:35:55.989 00.000 21444 UpdateGuideState(): m_state=6
03:35:55.989 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 231
03:35:55.989 00.000 21444 Star::Find returns 1 (1), X=1260.86, Y=683.40, Mass=4501016, SNR=113.2, Peak=65504 HFD=7.8
03:35:55.989 00.000 21444 MultiStar: [#1 0.93,0.07,0.87,U] [#2 0.87,0.09,0.82,U] [#3 1.10,-0.12,0.51,U] [#4 0.35,-0.11,0.92,U] [#5 -0.10,-0.34,0.86,U] [#6 -0.26,-0.12,0.77,U] [#7 0.50,-1.01,0.52,U] [#8 0.19,-0.26,0.79,U] 
03:35:55.989 00.000 21444 refined, 8 included, MultiStar: {0.49, -0.02}, one-star: {0.92, 0.99}
03:35:55.989 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
03:35:55.989 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.34)
03:35:55.989 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.02 hyp=0.49 cameraTheta=-0.04 mountX=-0.49 mountY=0.17, mountTheta=2.82
03:35:55.990 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.02, opts=13)
03:35:55.990 00.000 21444 Enqueuing Move request for scope (0.49, -0.02)
03:35:55.990 00.000 25848 Worker thread wakes up
03:35:55.991 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=42, FiltMax=65504, Gamma=0.560
03:35:55.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.02) opts 0xd
03:35:55.991 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.02)
03:35:55.991 00.000 25848 Moving (0.49, -0.02) raw xDistance=-0.49 yDistance=0.17
03:35:55.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
03:35:55.991 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:55.991 00.000 21444 UpdateGuideState exits: m=4501016 SNR=113.2 Saturated
03:35:55.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:55.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:55.991 00.000 21444 Enqueuing Expose request
03:35:55.992 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:35:55.992 00.000 25848 MoveAxis(E, 0, ABG)
03:35:55.992 00.000 25848 Move returns status 0, amount 0
03:35:55.992 00.000 25848 MoveAxis(N, 0, ABG)
03:35:55.992 00.000 25848 Move returns status 0, amount 0
03:35:55.992 00.000 25848 move complete, result=0
03:35:55.992 00.000 25848 worker thread done servicing request
03:35:55.992 00.000 25848 Worker thread wakes up
03:35:55.992 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:55.992 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:55.993 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:58.844 02.851 25848 Exposure complete
03:35:58.933 00.089 25848 worker thread done servicing request
03:35:58.933 00.000 21444 OnExposeComplete: enter
03:35:58.933 00.000 21444 UpdateGuideState(): m_state=6
03:35:58.933 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 232
03:35:58.933 00.000 21444 Star::Find returns 1 (1), X=1261.56, Y=683.01, Mass=4867051, SNR=121.6, Peak=65504 HFD=8.0
03:35:58.934 00.001 21444 MultiStar: [#1 1.14,0.01,0.79,U] [#2 1.23,0.15,0.75,U] [#3 1.17,0.00,0.66,U] [#4 1.33,-0.05,0.72,U] [#5 1.46,-0.41,0.68,U] [#6 1.13,-0.28,0.47,U] [#7 1.15,-0.47,0.58,U] [#8 0.93,-0.11,0.73,U] 
03:35:58.934 00.000 21444 refined, 8 included, MultiStar: {1.26, -0.01}, one-star: {1.62, 0.60}
03:35:58.934 00.000 21444 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.05) = xAngle (-3.06 = -3.06)
03:35:58.934 00.000 21444 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.38)
03:35:58.934 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=-0.01 hyp=1.26 cameraTheta=-0.01 mountX=-1.26 mountY=0.46, mountTheta=2.79
03:35:58.935 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=-0.01, opts=13)
03:35:58.935 00.000 21444 Enqueuing Move request for scope (1.26, -0.01)
03:35:58.935 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=64, FiltMax=65504, Gamma=0.560
03:35:58.935 00.000 21444 UpdateGuideState exits: m=4867051 SNR=121.6 Saturated
03:35:58.935 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:58.935 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:35:58.935 00.000 21444 Enqueuing Expose request
03:35:58.935 00.000 25848 Worker thread wakes up
03:35:58.935 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.01) opts 0xd
03:35:58.935 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, -0.01)
03:35:58.935 00.000 25848 Moving (1.26, -0.01) raw xDistance=-1.26 yDistance=0.46
03:35:58.935 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.26
03:35:58.935 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:58.935 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
03:35:58.935 00.000 25848 MoveAxis(E, 37, ABG)
03:35:58.935 00.000 25848 Guiding  Dir = 2, Dur = 37
03:35:58.968 00.033 25848 IsSlewing returns 0
03:35:58.968 00.000 25848 IsGuiding returns 0
03:35:59.000 00.032 25848 PulseGuide returned control before completion, sleep 16
03:35:59.019 00.019 25848 IsGuiding returns 1
03:35:59.019 00.000 25848 scope still moving after pulse duration time elapsed
03:35:59.104 00.085 25848 IsSlewing returns 0
03:35:59.105 00.001 25848 IsGuiding returns 0
03:35:59.105 00.000 25848 scope move finished after 37 + 98 ms
03:35:59.105 00.000 25848 Move returns status 0, amount 37
03:35:59.105 00.000 25848 MoveAxis(N, 0, ABG)
03:35:59.105 00.000 25848 Move returns status 0, amount 0
03:35:59.105 00.000 25848 move complete, result=0
03:35:59.105 00.000 25848 worker thread done servicing request
03:35:59.105 00.000 25848 Worker thread wakes up
03:35:59.105 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:35:59.105 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:35:59.105 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 0.5 px 0 ms NORTH
03:36:01.948 02.843 25848 Exposure complete
03:36:02.036 00.088 25848 worker thread done servicing request
03:36:02.036 00.000 21444 OnExposeComplete: enter
03:36:02.036 00.000 21444 UpdateGuideState(): m_state=6
03:36:02.036 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 233
03:36:02.036 00.000 21444 Star::Find returns 1 (1), X=1260.20, Y=684.46, Mass=4612290, SNR=113.0, Peak=65504 HFD=7.7
03:36:02.037 00.001 21444 MultiStar: [#1 0.06,1.11,0.82,U] [#2 -0.55,0.98,0.82,U] [#3 0.67,-0.09,0.76,U] [#4 0.01,0.96,0.82,U] [#5 0.52,0.22,0.77,U] [#6 -0.35,0.96,0.86,U] [#7 -0.47,0.29,0.75,U] [#8 -0.45,0.58,0.79,U] 
03:36:02.037 00.000 21444 refined, 8 included, MultiStar: {-0.03, 0.83}, one-star: {0.27, 2.05}
03:36:02.037 00.000 21444 CameraToMount -- cameraTheta (1.61) - m_xAngle (3.05) = xAngle (-1.45 = -1.45)
03:36:02.037 00.000 21444 CameraToMount -- cameraTheta (1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.29 = 1.99)
03:36:02.037 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.83 hyp=0.83 cameraTheta=1.61 mountX=0.10 mountY=0.76, mountTheta=1.43
03:36:02.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.83, opts=13)
03:36:02.038 00.000 21444 Enqueuing Move request for scope (-0.03, 0.83)
03:36:02.038 00.000 25848 Worker thread wakes up
03:36:02.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.83) opts 0xd
03:36:02.038 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.83)
03:36:02.038 00.000 25848 Moving (-0.03, 0.83) raw xDistance=0.10 yDistance=0.76
03:36:02.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:36:02.038 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:36:02.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
03:36:02.038 00.000 25848 MoveAxis(E, 0, ABG)
03:36:02.038 00.000 25848 Move returns status 0, amount 0
03:36:02.038 00.000 25848 MoveAxis(N, 0, ABG)
03:36:02.038 00.000 25848 Move returns status 0, amount 0
03:36:02.038 00.000 25848 move complete, result=0
03:36:02.038 00.000 25848 worker thread done servicing request
03:36:02.038 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=92, FiltMax=65504, Gamma=0.560
03:36:02.038 00.000 21444 UpdateGuideState exits: m=4612290 SNR=113.0 Saturated
03:36:02.038 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:02.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:02.038 00.000 21444 Enqueuing Expose request
03:36:02.038 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
03:36:02.039 00.001 25848 Worker thread wakes up
03:36:02.039 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:02.039 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:04.881 02.842 25848 Exposure complete
03:36:04.968 00.087 25848 worker thread done servicing request
03:36:04.969 00.001 21444 OnExposeComplete: enter
03:36:04.969 00.000 21444 UpdateGuideState(): m_state=6
03:36:04.969 00.000 21444 Star::Find(15, 1260, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 234
03:36:04.969 00.000 21444 Star::Find returns 1 (1), X=1260.92, Y=683.64, Mass=4661423, SNR=124.5, Peak=65504 HFD=7.9
03:36:04.969 00.000 21444 MultiStar: [#1 -0.00,1.27,0.76,U] [#2 0.13,0.89,0.75,U] [#3 0.24,0.35,0.52,U] [#4 0.95,0.02,0.88,U] [#5 -0.02,0.03,0.83,U] [#6 0.72,0.34,0.65,U] [#7 0.38,0.55,0.60,U] [#8 -0.23,0.39,0.62,U] 
03:36:04.969 00.000 21444 refined, 8 included, MultiStar: {0.39, 0.59}, one-star: {0.98, 1.23}
03:36:04.969 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
03:36:04.969 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
03:36:04.969 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=0.59 hyp=0.70 cameraTheta=0.99 mountX=-0.33 mountY=0.69, mountTheta=2.02
03:36:04.970 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=0.59, opts=13)
03:36:04.970 00.000 21444 Enqueuing Move request for scope (0.39, 0.59)
03:36:04.970 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=230, FiltMax=65504, Gamma=0.560
03:36:04.970 00.000 21444 UpdateGuideState exits: m=4661423 SNR=124.5 Saturated
03:36:04.970 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:04.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:04.970 00.000 21444 Enqueuing Expose request
03:36:04.971 00.001 25848 Worker thread wakes up
03:36:04.971 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.59) opts 0xd
03:36:04.971 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 0.59)
03:36:04.971 00.000 25848 Moving (0.39, 0.59) raw xDistance=-0.33 yDistance=0.69
03:36:04.971 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
03:36:04.971 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:36:04.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
03:36:04.971 00.000 25848 MoveAxis(E, 0, ABG)
03:36:04.971 00.000 25848 Move returns status 0, amount 0
03:36:04.971 00.000 25848 MoveAxis(N, 0, ABG)
03:36:04.971 00.000 25848 Move returns status 0, amount 0
03:36:04.971 00.000 25848 move complete, result=0
03:36:04.971 00.000 25848 worker thread done servicing request
03:36:04.971 00.000 25848 Worker thread wakes up
03:36:04.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:04.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:04.971 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
03:36:07.819 02.848 25848 Exposure complete
03:36:07.901 00.082 25848 worker thread done servicing request
03:36:07.901 00.000 21444 OnExposeComplete: enter
03:36:07.901 00.000 21444 UpdateGuideState(): m_state=6
03:36:07.901 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 235
03:36:07.902 00.001 21444 Star::Find returns 1 (1), X=1259.88, Y=683.01, Mass=4721725, SNR=151.7, Peak=65504 HFD=8.0
03:36:07.902 00.000 21444 MultiStar: [#1 -0.25,0.44,0.65,U] [#2 -0.27,-0.02,0.53,U] [#3 -0.59,0.30,0.54,U] [#4 -0.73,-0.79,0.70,U] [#5 -0.95,-0.47,0.62,U] [#6 -1.00,-0.31,0.50,U] [#7 -1.17,-0.55,0.56,U] [#8 -0.64,-0.05,0.42,U] 
03:36:07.902 00.000 21444 refined, 8 included, MultiStar: {-0.58, -0.05}, one-star: {-0.06, 0.60}
03:36:07.902 00.000 21444 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.05) = xAngle (-6.10 = 0.18)
03:36:07.902 00.000 21444 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.66)
03:36:07.902 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=-0.05 hyp=0.58 cameraTheta=-3.05 mountX=0.57 mountY=-0.27, mountTheta=-0.44
03:36:07.903 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=-0.05, opts=13)
03:36:07.903 00.000 21444 Enqueuing Move request for scope (-0.58, -0.05)
03:36:07.903 00.000 25848 Worker thread wakes up
03:36:07.903 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.05) opts 0xd
03:36:07.903 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, -0.05)
03:36:07.903 00.000 25848 Moving (-0.58, -0.05) raw xDistance=0.57 yDistance=-0.27
03:36:07.903 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
03:36:07.903 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:07.903 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=208, FiltMax=65504, Gamma=0.560
03:36:07.903 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:36:07.903 00.000 25848 MoveAxis(W, 17, ABG)
03:36:07.903 00.000 25848 Guiding  Dir = 3, Dur = 17
03:36:07.903 00.000 21444 UpdateGuideState exits: m=4721725 SNR=151.7 Saturated
03:36:07.903 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:07.903 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:07.903 00.000 21444 Enqueuing Expose request
03:36:07.923 00.020 25848 IsSlewing returns 0
03:36:07.923 00.000 25848 IsGuiding returns 0
03:36:07.956 00.033 25848 IsGuiding returns 1
03:36:07.956 00.000 25848 scope still moving after pulse duration time elapsed
03:36:08.014 00.058 25848 IsSlewing returns 0
03:36:08.015 00.001 25848 IsGuiding returns 0
03:36:08.015 00.000 25848 scope move finished after 17 + 74 ms
03:36:08.015 00.000 25848 Move returns status 0, amount 17
03:36:08.015 00.000 25848 MoveAxis(N, 0, ABG)
03:36:08.015 00.000 25848 Move returns status 0, amount 0
03:36:08.015 00.000 25848 move complete, result=0
03:36:08.015 00.000 25848 worker thread done servicing request
03:36:08.015 00.000 25848 Worker thread wakes up
03:36:08.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:08.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:08.015 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -0.3 px 0 ms NORTH
03:36:10.862 02.847 25848 Exposure complete
03:36:10.949 00.087 25848 worker thread done servicing request
03:36:10.949 00.000 21444 OnExposeComplete: enter
03:36:10.950 00.001 21444 UpdateGuideState(): m_state=6
03:36:10.950 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 236
03:36:10.950 00.000 21444 Star::Find returns 1 (1), X=1261.93, Y=682.73, Mass=5190482, SNR=169.1, Peak=65504 HFD=7.9
03:36:10.950 00.000 21444 MultiStar: [#1 1.35,0.01,0.77,U] [#2 1.42,0.22,0.79,U] [#3 1.99,0.12,0.58,U] [#4 1.13,-0.33,0.68,U] [#5 1.10,-0.76,0.68,U] [#6 1.18,-0.47,0.58,U] [#7 1.25,-1.11,0.47,U] [#8 0.74,-0.72,0.57,U] 
03:36:10.950 00.000 21444 refined, 8 included, MultiStar: {1.39, -0.22}, one-star: {1.99, 0.32}
03:36:10.950 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
03:36:10.950 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
03:36:10.950 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=-0.22 hyp=1.41 cameraTheta=-0.16 mountX=-1.41 mountY=0.32, mountTheta=2.92
03:36:10.951 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=-0.22, opts=13)
03:36:10.951 00.000 21444 Enqueuing Move request for scope (1.39, -0.22)
03:36:10.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=140, FiltMax=65504, Gamma=0.560
03:36:10.951 00.000 21444 UpdateGuideState exits: m=5190482 SNR=169.1 Saturated
03:36:10.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:10.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:10.951 00.000 21444 Enqueuing Expose request
03:36:10.951 00.000 25848 Worker thread wakes up
03:36:10.951 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, -0.22) opts 0xd
03:36:10.952 00.001 25848 Handling offset move in thread for scope, endpoint = (1.39, -0.22)
03:36:10.952 00.000 25848 Moving (1.39, -0.22) raw xDistance=-1.41 yDistance=0.32
03:36:10.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.41
03:36:10.952 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:10.952 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
03:36:10.952 00.000 25848 MoveAxis(E, 40, ABG)
03:36:10.952 00.000 25848 Guiding  Dir = 2, Dur = 40
03:36:10.986 00.034 25848 IsSlewing returns 0
03:36:10.987 00.001 25848 IsGuiding returns 0
03:36:11.019 00.032 25848 PulseGuide returned control before completion, sleep 19
03:36:11.051 00.032 25848 IsGuiding returns 1
03:36:11.051 00.000 25848 scope still moving after pulse duration time elapsed
03:36:11.112 00.061 25848 IsSlewing returns 0
03:36:11.112 00.000 25848 IsGuiding returns 0
03:36:11.112 00.000 25848 scope move finished after 40 + 84 ms
03:36:11.112 00.000 25848 Move returns status 0, amount 40
03:36:11.112 00.000 25848 MoveAxis(N, 0, ABG)
03:36:11.113 00.001 25848 Move returns status 0, amount 0
03:36:11.113 00.000 25848 move complete, result=0
03:36:11.113 00.000 25848 worker thread done servicing request
03:36:11.113 00.000 25848 Worker thread wakes up
03:36:11.113 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:11.113 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:11.113 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.3 px 0 ms NORTH
03:36:13.961 02.848 25848 Exposure complete
03:36:14.040 00.079 25848 worker thread done servicing request
03:36:14.040 00.000 21444 OnExposeComplete: enter
03:36:14.040 00.000 21444 UpdateGuideState(): m_state=6
03:36:14.040 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 237
03:36:14.040 00.000 21444 Star::Find returns 1 (1), X=1261.19, Y=684.72, Mass=5074029, SNR=149.7, Peak=65504 HFD=7.8
03:36:14.040 00.000 21444 MultiStar: [#1 0.33,1.21,1.04,U] [#2 0.91,1.40,0.86,U] [#3 1.96,1.48,0.00,M1] [#4 0.50,1.23,0.66,U] [#5 0.58,1.41,0.80,U] [#6 0.78,1.35,0.78,U] [#7 0.79,1.29,0.48,U] [#8 0.23,1.59,0.56,U] 
03:36:14.040 00.000 21444 refined, 7 included, MultiStar: {0.69, 1.50}, one-star: {1.25, 2.31}
03:36:14.040 00.000 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.91 = -1.91)
03:36:14.040 00.000 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.53)
03:36:14.041 00.001 21444 CameraToMount -- cameraX=0.69 cameraY=1.50 hyp=1.65 cameraTheta=1.14 mountX=-0.55 mountY=1.65, mountTheta=1.89
03:36:14.041 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=1.50, opts=13)
03:36:14.041 00.000 21444 Enqueuing Move request for scope (0.69, 1.50)
03:36:14.041 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=164, FiltMax=65504, Gamma=0.560
03:36:14.041 00.000 21444 UpdateGuideState exits: m=5074029 SNR=149.7 Saturated
03:36:14.041 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:14.041 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:14.042 00.001 21444 Enqueuing Expose request
03:36:14.042 00.000 25848 Worker thread wakes up
03:36:14.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, 1.50) opts 0xd
03:36:14.042 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, 1.50)
03:36:14.042 00.000 25848 Moving (0.69, 1.50) raw xDistance=-0.55 yDistance=1.65
03:36:14.042 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.55
03:36:14.042 00.000 25848 resist switch: large excursion: input 1.65 thresh 1.53 direction from -1 to 1
03:36:14.042 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.95
03:36:14.042 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.65 from input 1.65
03:36:14.042 00.000 25848 MoveAxis(E, 19, ABG)
03:36:14.042 00.000 25848 Guiding  Dir = 2, Dur = 19
03:36:14.062 00.020 25848 IsSlewing returns 0
03:36:14.062 00.000 25848 IsGuiding returns 0
03:36:14.125 00.063 25848 IsGuiding returns 1
03:36:14.125 00.000 25848 scope still moving after pulse duration time elapsed
03:36:14.171 00.046 25848 IsSlewing returns 0
03:36:14.172 00.001 25848 IsGuiding returns 0
03:36:14.172 00.000 25848 scope move finished after 19 + 90 ms
03:36:14.172 00.000 25848 Move returns status 0, amount 19
03:36:14.172 00.000 25848 BLC: Oldest BLC event removed
03:36:14.172 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 309 applied
03:36:14.172 00.000 25848 MoveAxis(S, 354, ABG)
03:36:14.172 00.000 25848 Guiding  Dir = 1, Dur = 354
03:36:14.204 00.032 25848 IsSlewing returns 0
03:36:14.204 00.000 25848 IsGuiding returns 0
03:36:14.235 00.031 25848 PulseGuide returned control before completion, sleep 334
03:36:14.604 00.369 25848 IsGuiding returns 1
03:36:14.604 00.000 25848 scope still moving after pulse duration time elapsed
03:36:14.657 00.053 25848 IsSlewing returns 0
03:36:14.657 00.000 25848 IsGuiding returns 0
03:36:14.657 00.000 25848 scope move finished after 354 + 98 ms
03:36:14.657 00.000 25848 Move returns status 0, amount 354
03:36:14.657 00.000 25848 move complete, result=0
03:36:14.657 00.000 25848 worker thread done servicing request
03:36:14.657 00.000 25848 Worker thread wakes up
03:36:14.657 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:14.657 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:14.657 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 1.7 px 354 ms SOUTH
03:36:17.508 02.851 25848 Exposure complete
03:36:17.586 00.078 25848 worker thread done servicing request
03:36:17.586 00.000 21444 OnExposeComplete: enter
03:36:17.586 00.000 21444 UpdateGuideState(): m_state=6
03:36:17.586 00.000 21444 Star::Find(15, 1261, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 238
03:36:17.587 00.001 21444 Star::Find returns 1 (1), X=1260.87, Y=683.55, Mass=5122790, SNR=133.5, Peak=65504 HFD=7.8
03:36:17.587 00.000 21444 MultiStar: [#1 -0.04,0.55,1.08,U] [#2 -0.53,0.09,0.93,U] [#3 -0.20,0.41,0.60,U] [#4 -0.12,0.41,1.01,U] [#5 0.13,0.35,0.85,U] [#6 -0.45,0.09,0.65,U] [#7 -0.34,0.29,0.66,U] [#8 -0.19,0.27,0.68,U] 
03:36:17.587 00.000 21444 refined, 8 included, MultiStar: {-0.05, 0.43}, one-star: {0.93, 1.14}
03:36:17.587 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
03:36:17.587 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.20 = 2.08)
03:36:17.587 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.43 hyp=0.43 cameraTheta=1.69 mountX=0.09 mountY=0.38, mountTheta=1.34
03:36:17.588 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.43, opts=13)
03:36:17.588 00.000 21444 Enqueuing Move request for scope (-0.05, 0.43)
03:36:17.588 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:36:17.588 00.000 21444 UpdateGuideState exits: m=5122790 SNR=133.5 Saturated
03:36:17.588 00.000 25848 Worker thread wakes up
03:36:17.588 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.43) opts 0xd
03:36:17.588 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.43)
03:36:17.588 00.000 25848 Moving (-0.05, 0.43) raw xDistance=0.09 yDistance=0.38
03:36:17.588 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:17.588 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:17.588 00.000 21444 Enqueuing Expose request
03:36:17.588 00.000 25848 BLC: History state: CurrMiss=0.38, AvgInitMiss=-0.13, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.650122, 1:0.377676
03:36:17.588 00.000 25848 BLC: No correction, Miss < min_move
03:36:17.588 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:36:17.588 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:17.588 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
03:36:17.588 00.000 25848 MoveAxis(E, 0, ABG)
03:36:17.589 00.001 25848 Move returns status 0, amount 0
03:36:17.589 00.000 25848 MoveAxis(N, 0, ABG)
03:36:17.589 00.000 25848 Move returns status 0, amount 0
03:36:17.589 00.000 25848 move complete, result=0
03:36:17.589 00.000 25848 worker thread done servicing request
03:36:17.589 00.000 25848 Worker thread wakes up
03:36:17.589 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:17.589 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:17.589 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:36:20.439 02.850 25848 Exposure complete
03:36:20.527 00.088 25848 worker thread done servicing request
03:36:20.527 00.000 21444 OnExposeComplete: enter
03:36:20.527 00.000 21444 UpdateGuideState(): m_state=6
03:36:20.528 00.001 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 239
03:36:20.528 00.000 21444 Star::Find returns 1 (1), X=1261.27, Y=684.68, Mass=5143031, SNR=153.9, Peak=65504 HFD=8.0
03:36:20.528 00.000 21444 MultiStar: [#1 0.07,0.97,0.88,U] [#2 0.52,0.17,0.80,U] [#3 0.42,0.44,0.52,U] [#4 1.46,1.44,0.00,M1] [#5 1.02,0.82,1.02,U] [#6 0.56,1.29,0.70,U] [#7 1.30,0.21,0.50,U] [#8 0.98,0.88,0.57,U] 
03:36:20.528 00.000 21444 refined, 7 included, MultiStar: {0.78, 0.97}, one-star: {1.33, 2.27}
03:36:20.528 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.16 = -2.16)
03:36:20.528 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.28)
03:36:20.528 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=0.97 hyp=1.25 cameraTheta=0.90 mountX=-0.69 mountY=1.20, mountTheta=2.09
03:36:20.529 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=0.97, opts=13)
03:36:20.529 00.000 21444 Enqueuing Move request for scope (0.78, 0.97)
03:36:20.529 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=296, FiltMax=65504, Gamma=0.560
03:36:20.529 00.000 21444 UpdateGuideState exits: m=5143031 SNR=153.9 Saturated
03:36:20.529 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:20.529 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:20.529 00.000 21444 Enqueuing Expose request
03:36:20.530 00.001 25848 Worker thread wakes up
03:36:20.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.97) opts 0xd
03:36:20.530 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 0.97)
03:36:20.530 00.000 25848 Moving (0.78, 0.97) raw xDistance=-0.69 yDistance=1.20
03:36:20.530 00.000 25848 BLC: History state: CurrMiss=1.20, AvgInitMiss=-0.13, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.650122, 1:0.377676, 2:1.196081
03:36:20.530 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
03:36:20.530 00.000 25848 BLC: window closed
03:36:20.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69
03:36:20.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
03:36:20.530 00.000 25848 MoveAxis(E, 20, ABG)
03:36:20.530 00.000 25848 Guiding  Dir = 2, Dur = 20
03:36:20.563 00.033 25848 IsSlewing returns 0
03:36:20.564 00.001 25848 IsGuiding returns 0
03:36:20.595 00.031 25848 IsGuiding returns 1
03:36:20.596 00.001 25848 scope still moving after pulse duration time elapsed
03:36:20.654 00.058 25848 IsSlewing returns 0
03:36:20.654 00.000 25848 IsGuiding returns 0
03:36:20.654 00.000 25848 scope move finished after 20 + 70 ms
03:36:20.655 00.001 25848 Move returns status 0, amount 20
03:36:20.655 00.000 25848 MoveAxis(S, 33, ABG)
03:36:20.655 00.000 25848 Guiding  Dir = 1, Dur = 33
03:36:20.690 00.035 25848 IsSlewing returns 0
03:36:20.690 00.000 25848 IsGuiding returns 0
03:36:20.722 00.032 25848 PulseGuide returned control before completion, sleep 12
03:36:20.750 00.028 25848 IsGuiding returns 1
03:36:20.750 00.000 25848 scope still moving after pulse duration time elapsed
03:36:20.812 00.062 25848 IsSlewing returns 0
03:36:20.812 00.000 25848 IsGuiding returns 0
03:36:20.812 00.000 25848 scope move finished after 33 + 89 ms
03:36:20.812 00.000 25848 Move returns status 0, amount 33
03:36:20.812 00.000 25848 move complete, result=0
03:36:20.812 00.000 25848 worker thread done servicing request
03:36:20.812 00.000 25848 Worker thread wakes up
03:36:20.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:20.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:20.813 00.001 21444 GuideStep: -0.7 px 20 ms EAST, 1.2 px 33 ms SOUTH
03:36:23.664 02.851 25848 Exposure complete
03:36:23.746 00.082 25848 worker thread done servicing request
03:36:23.746 00.000 21444 OnExposeComplete: enter
03:36:23.746 00.000 21444 UpdateGuideState(): m_state=6
03:36:23.746 00.000 21444 Star::Find(15, 1261, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 240
03:36:23.746 00.000 21444 Star::Find returns 1 (1), X=1261.46, Y=682.42, Mass=4248566, SNR=101.6, Peak=65420 HFD=7.6
03:36:23.747 00.001 21444 MultiStar: [#1 0.50,-0.90,1.04,U] [#2 0.58,-1.03,0.97,U] [#3 0.79,-0.41,0.79,U] [#4 1.56,-1.09,1.10,U] [#5 0.85,-0.78,0.71,U] [#6 1.62,-1.16,0.69,U] [#7 0.78,-1.57,0.56,U] [#8 0.49,-0.95,0.90,U] 
03:36:23.747 00.000 21444 refined, 8 included, MultiStar: {0.97, -0.84}, one-star: {1.52, 0.01}
03:36:23.747 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.52)
03:36:23.747 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.32)
03:36:23.747 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-0.84 hyp=1.29 cameraTheta=-0.71 mountX=-1.05 mountY=-0.41, mountTheta=-2.77
03:36:23.748 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-0.84, opts=13)
03:36:23.748 00.000 21444 Enqueuing Move request for scope (0.97, -0.84)
03:36:23.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=28, FiltMax=65504, Gamma=0.560
03:36:23.748 00.000 21444 UpdateGuideState exits: m=4248566 SNR=101.6 Saturated
03:36:23.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:23.748 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:23.748 00.000 21444 Enqueuing Expose request
03:36:23.748 00.000 25848 Worker thread wakes up
03:36:23.748 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.84) opts 0xd
03:36:23.748 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -0.84)
03:36:23.748 00.000 25848 Moving (0.97, -0.84) raw xDistance=-1.05 yDistance=-0.41
03:36:23.748 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.05
03:36:23.748 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:23.749 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
03:36:23.749 00.000 25848 MoveAxis(E, 32, ABG)
03:36:23.749 00.000 25848 Guiding  Dir = 2, Dur = 32
03:36:23.779 00.030 25848 IsSlewing returns 0
03:36:23.779 00.000 25848 IsGuiding returns 0
03:36:23.810 00.031 25848 PulseGuide returned control before completion, sleep 11
03:36:23.835 00.025 25848 IsGuiding returns 1
03:36:23.835 00.000 25848 scope still moving after pulse duration time elapsed
03:36:23.890 00.055 25848 IsSlewing returns 0
03:36:23.890 00.000 25848 IsGuiding returns 0
03:36:23.890 00.000 25848 scope move finished after 32 + 78 ms
03:36:23.890 00.000 25848 Move returns status 0, amount 32
03:36:23.890 00.000 25848 MoveAxis(N, 0, ABG)
03:36:23.890 00.000 25848 Move returns status 0, amount 0
03:36:23.890 00.000 25848 move complete, result=0
03:36:23.890 00.000 25848 worker thread done servicing request
03:36:23.890 00.000 25848 Worker thread wakes up
03:36:23.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:23.891 00.001 21444 GuideStep: -1.0 px 32 ms EAST, -0.4 px 0 ms NORTH
03:36:23.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:26.741 02.850 25848 Exposure complete
03:36:26.820 00.079 25848 worker thread done servicing request
03:36:26.820 00.000 21444 OnExposeComplete: enter
03:36:26.820 00.000 21444 UpdateGuideState(): m_state=6
03:36:26.821 00.001 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 241
03:36:26.821 00.000 21444 Star::Find returns 1 (1), X=1261.00, Y=683.07, Mass=5046975, SNR=167.5, Peak=65504 HFD=8.1
03:36:26.821 00.000 21444 MultiStar: [#1 -0.12,0.01,0.87,U] [#2 -0.14,-0.46,0.72,U] [#3 -0.39,-0.17,0.45,U] [#4 0.19,0.08,0.77,U] [#5 1.12,0.07,0.71,U] [#6 -0.72,0.26,0.56,U] [#7 0.80,-0.01,0.34,U] [#8 0.19,0.21,0.58,U] 
03:36:26.821 00.000 21444 refined, 8 included, MultiStar: {0.27, 0.11}, one-star: {1.06, 0.66}
03:36:26.821 00.000 21444 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
03:36:26.821 00.000 21444 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.77)
03:36:26.821 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.38 mountX=-0.26 mountY=0.20, mountTheta=2.48
03:36:26.823 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.11, opts=13)
03:36:26.823 00.000 21444 Enqueuing Move request for scope (0.27, 0.11)
03:36:26.823 00.000 25848 Worker thread wakes up
03:36:26.823 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2144, FiltMin=168, FiltMax=65504, Gamma=0.560
03:36:26.823 00.000 21444 UpdateGuideState exits: m=5046975 SNR=167.5 Saturated
03:36:26.823 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:26.823 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.11) opts 0xd
03:36:26.823 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.11)
03:36:26.823 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:26.823 00.000 21444 Enqueuing Expose request
03:36:26.823 00.000 25848 Moving (0.27, 0.11) raw xDistance=-0.26 yDistance=0.20
03:36:26.823 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
03:36:26.823 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:26.823 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:36:26.823 00.000 25848 MoveAxis(E, 0, ABG)
03:36:26.823 00.000 25848 Move returns status 0, amount 0
03:36:26.823 00.000 25848 MoveAxis(N, 0, ABG)
03:36:26.823 00.000 25848 Move returns status 0, amount 0
03:36:26.823 00.000 25848 move complete, result=0
03:36:26.823 00.000 25848 worker thread done servicing request
03:36:26.823 00.000 25848 Worker thread wakes up
03:36:26.823 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:26.823 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:26.824 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
03:36:29.673 02.849 25848 Exposure complete
03:36:29.755 00.082 25848 worker thread done servicing request
03:36:29.755 00.000 21444 OnExposeComplete: enter
03:36:29.755 00.000 21444 UpdateGuideState(): m_state=6
03:36:29.755 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 242
03:36:29.755 00.000 21444 Star::Find returns 1 (1), X=1261.12, Y=682.22, Mass=5395101, SNR=209.7, Peak=65504 HFD=8.0
03:36:29.756 00.001 21444 MultiStar: [#1 -1.37,-0.37,0.86,U] [#2 -1.04,-0.91,0.62,U] [#3 -1.03,-1.09,0.43,U] [#4 0.77,-0.53,0.56,U] [#5 0.92,-0.92,0.42,U] [#6 0.53,-0.76,0.48,U] [#7 0.46,-1.26,0.41,U] [#8 -0.10,-0.96,0.38,U] 
03:36:29.756 00.000 21444 refined, 8 included, MultiStar: {0.02, -0.67}, one-star: {1.18, -0.19}
03:36:29.756 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.70)
03:36:29.756 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
03:36:29.756 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.67 hyp=0.67 cameraTheta=-1.54 mountX=-0.08 mountY=-0.61, mountTheta=-1.71
03:36:29.756 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.67, opts=13)
03:36:29.756 00.000 21444 Enqueuing Move request for scope (0.02, -0.67)
03:36:29.757 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=92, FiltMax=65504, Gamma=0.560
03:36:29.757 00.000 21444 UpdateGuideState exits: m=5395101 SNR=209.7 Saturated
03:36:29.757 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:29.757 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:29.757 00.000 21444 Enqueuing Expose request
03:36:29.757 00.000 25848 Worker thread wakes up
03:36:29.757 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.67) opts 0xd
03:36:29.757 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.67)
03:36:29.757 00.000 25848 Moving (0.02, -0.67) raw xDistance=-0.08 yDistance=-0.61
03:36:29.757 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:36:29.757 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:36:29.757 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
03:36:29.757 00.000 25848 MoveAxis(E, 0, ABG)
03:36:29.757 00.000 25848 Move returns status 0, amount 0
03:36:29.757 00.000 25848 MoveAxis(N, 0, ABG)
03:36:29.757 00.000 25848 Move returns status 0, amount 0
03:36:29.757 00.000 25848 move complete, result=0
03:36:29.757 00.000 25848 worker thread done servicing request
03:36:29.757 00.000 25848 Worker thread wakes up
03:36:29.757 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:29.757 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:29.757 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
03:36:32.606 02.849 25848 Exposure complete
03:36:32.694 00.088 25848 worker thread done servicing request
03:36:32.694 00.000 21444 OnExposeComplete: enter
03:36:32.694 00.000 21444 UpdateGuideState(): m_state=6
03:36:32.694 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 243
03:36:32.695 00.001 21444 Star::Find returns 1 (1), X=1259.44, Y=683.05, Mass=5300252, SNR=156.5, Peak=65504 HFD=8.0
03:36:32.695 00.000 21444 MultiStar: [#1 -1.68,-0.26,0.81,U] [#2 -1.55,-0.60,0.69,U] [#3 -0.87,-0.61,0.63,U] [#4 -0.98,-0.03,0.76,U] [#5 -0.58,-0.02,0.60,U] [#6 -1.27,-0.11,0.79,U] [#7 -1.73,-0.90,0.63,U] [#8 -0.85,-0.06,0.58,U] 
03:36:32.695 00.000 21444 single-star, 8 included, MultiStar: {-1.10, -0.17}, one-star: {-0.50, 0.64}
03:36:32.695 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
03:36:32.695 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.66 = 2.62)
03:36:32.695 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.64 hyp=0.82 cameraTheta=2.24 mountX=0.56 mountY=0.40, mountTheta=0.62
03:36:32.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.64, opts=13)
03:36:32.696 00.000 21444 Enqueuing Move request for scope (-0.50, 0.64)
03:36:32.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=220, FiltMax=65504, Gamma=0.560
03:36:32.696 00.000 21444 UpdateGuideState exits: m=5300252 SNR=156.5 Saturated
03:36:32.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:32.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:32.696 00.000 21444 Enqueuing Expose request
03:36:32.696 00.000 25848 Worker thread wakes up
03:36:32.696 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.64) opts 0xd
03:36:32.696 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.64)
03:36:32.696 00.000 25848 Moving (-0.50, 0.64) raw xDistance=0.56 yDistance=0.40
03:36:32.696 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
03:36:32.696 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:32.696 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:36:32.696 00.000 25848 MoveAxis(W, 16, ABG)
03:36:32.697 00.001 25848 Guiding  Dir = 3, Dur = 16
03:36:32.743 00.046 25848 IsSlewing returns 0
03:36:32.743 00.000 25848 IsGuiding returns 0
03:36:32.765 00.022 25848 IsGuiding returns 1
03:36:32.765 00.000 25848 scope still moving after pulse duration time elapsed
03:36:32.812 00.047 25848 IsSlewing returns 0
03:36:32.812 00.000 25848 IsGuiding returns 0
03:36:32.812 00.000 25848 scope move finished after 16 + 52 ms
03:36:32.812 00.000 25848 Move returns status 0, amount 16
03:36:32.812 00.000 25848 MoveAxis(N, 0, ABG)
03:36:32.812 00.000 25848 Move returns status 0, amount 0
03:36:32.812 00.000 25848 move complete, result=0
03:36:32.812 00.000 25848 worker thread done servicing request
03:36:32.812 00.000 25848 Worker thread wakes up
03:36:32.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:32.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:32.812 00.000 21444 GuideStep: 0.6 px 16 ms WEST, 0.4 px 0 ms NORTH
03:36:35.662 02.850 25848 Exposure complete
03:36:35.729 00.067 25848 worker thread done servicing request
03:36:35.729 00.000 21444 OnExposeComplete: enter
03:36:35.729 00.000 21444 UpdateGuideState(): m_state=6
03:36:35.729 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 244
03:36:35.729 00.000 21444 Star::Find returns 1 (1), X=1258.20, Y=683.02, Mass=5214224, SNR=143.8, Peak=65504 HFD=8.1
03:36:35.729 00.000 21444 MultiStar: [#1 -2.82,0.90,0.00,M1] [#2 -2.90,0.75,0.00,M1] [#3 -3.20,0.35,0.00,M1] [#4 -2.13,-0.17,0.00,M1] [#5 -1.74,-0.34,0.63,U] [#6 -2.57,-0.16,0.00,M1] [#7 -2.51,-0.19,0.00,M1] [#8 -2.82,-0.14,0.00,M1] 
03:36:35.729 00.000 21444 refined, 1 included, MultiStar: {-1.74, 0.24}, one-star: {-1.73, 0.61}
03:36:35.729 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
03:36:35.730 00.001 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.89 = -2.89)
03:36:35.730 00.000 21444 CameraToMount -- cameraX=-1.74 cameraY=0.24 hyp=1.75 cameraTheta=3.00 mountX=1.75 mountY=-0.43, mountTheta=-0.24
03:36:35.730 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.74, y=0.24, opts=13)
03:36:35.730 00.000 21444 Enqueuing Move request for scope (-1.74, 0.24)
03:36:35.731 00.001 25848 Worker thread wakes up
03:36:35.731 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.74, 0.24) opts 0xd
03:36:35.731 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.74, 0.24)
03:36:35.731 00.000 25848 Moving (-1.74, 0.24) raw xDistance=1.75 yDistance=-0.43
03:36:35.731 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.75
03:36:35.731 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=88, FiltMax=65504, Gamma=0.560
03:36:35.731 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:35.731 00.000 21444 UpdateGuideState exits: m=5214224 SNR=143.8 Saturated
03:36:35.731 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:35.731 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:35.731 00.000 21444 Enqueuing Expose request
03:36:35.731 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
03:36:35.731 00.000 25848 MoveAxis(W, 52, ABG)
03:36:35.731 00.000 25848 Guiding  Dir = 3, Dur = 52
03:36:35.751 00.020 25848 IsSlewing returns 0
03:36:35.752 00.001 25848 IsGuiding returns 0
03:36:35.783 00.031 25848 PulseGuide returned control before completion, sleep 32
03:36:35.817 00.034 25848 IsGuiding returns 1
03:36:35.817 00.000 25848 scope still moving after pulse duration time elapsed
03:36:35.876 00.059 25848 IsSlewing returns 0
03:36:35.877 00.001 25848 IsGuiding returns 0
03:36:35.877 00.000 25848 scope move finished after 52 + 72 ms
03:36:35.877 00.000 25848 Move returns status 0, amount 52
03:36:35.877 00.000 25848 MoveAxis(N, 0, ABG)
03:36:35.877 00.000 25848 Move returns status 0, amount 0
03:36:35.877 00.000 25848 move complete, result=0
03:36:35.877 00.000 25848 worker thread done servicing request
03:36:35.877 00.000 25848 Worker thread wakes up
03:36:35.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:35.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:35.877 00.000 21444 GuideStep: 1.7 px 52 ms WEST, -0.4 px 0 ms NORTH
03:36:38.719 02.842 25848 Exposure complete
03:36:38.806 00.087 25848 worker thread done servicing request
03:36:38.806 00.000 21444 OnExposeComplete: enter
03:36:38.806 00.000 21444 UpdateGuideState(): m_state=6
03:36:38.806 00.000 21444 Star::Find(15, 1258, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 245
03:36:38.806 00.000 21444 Star::Find returns 1 (1), X=1261.42, Y=683.08, Mass=4936601, SNR=128.1, Peak=65504 HFD=8.0
03:36:38.807 00.001 21444 MultiStar: [#1 0.17,-0.53,0.90,U] [#2 -0.38,-1.06,0.77,U] [#3 0.36,-0.88,0.66,U] [#4 2.07,-0.04,0.00,M2] [#5 1.31,0.31,0.91,U] [#6 1.89,-0.46,0.72,U] [#7 1.16,0.10,0.50,U] [#8 0.67,0.12,0.62,U] 
03:36:38.807 00.000 21444 refined, 7 included, MultiStar: {0.84, -0.19}, one-star: {1.48, 0.67}
03:36:38.807 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.01)
03:36:38.807 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.17)
03:36:38.807 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=-0.19 hyp=0.86 cameraTheta=-0.22 mountX=-0.86 mountY=0.15, mountTheta=2.97
03:36:38.808 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=-0.19, opts=13)
03:36:38.808 00.000 21444 Enqueuing Move request for scope (0.84, -0.19)
03:36:38.808 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=90, FiltMax=65504, Gamma=0.560
03:36:38.808 00.000 21444 UpdateGuideState exits: m=4936601 SNR=128.1 Saturated
03:36:38.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:38.808 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:38.808 00.000 21444 Enqueuing Expose request
03:36:38.808 00.000 25848 Worker thread wakes up
03:36:38.808 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.19) opts 0xd
03:36:38.808 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, -0.19)
03:36:38.808 00.000 25848 Moving (0.84, -0.19) raw xDistance=-0.86 yDistance=0.15
03:36:38.808 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.86
03:36:38.808 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:38.808 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:36:38.808 00.000 25848 MoveAxis(E, 21, ABG)
03:36:38.808 00.000 25848 Guiding  Dir = 2, Dur = 21
03:36:38.829 00.021 25848 IsSlewing returns 0
03:36:38.829 00.000 25848 IsGuiding returns 0
03:36:38.861 00.032 25848 IsGuiding returns 1
03:36:38.861 00.000 25848 scope still moving after pulse duration time elapsed
03:36:38.943 00.082 25848 IsSlewing returns 0
03:36:38.943 00.000 25848 IsGuiding returns 0
03:36:38.943 00.000 25848 scope move finished after 21 + 93 ms
03:36:38.944 00.001 25848 Move returns status 0, amount 21
03:36:38.944 00.000 25848 MoveAxis(N, 0, ABG)
03:36:38.944 00.000 25848 Move returns status 0, amount 0
03:36:38.944 00.000 25848 move complete, result=0
03:36:38.944 00.000 25848 worker thread done servicing request
03:36:38.944 00.000 25848 Worker thread wakes up
03:36:38.944 00.000 21444 GuideStep: -0.9 px 21 ms EAST, 0.1 px 0 ms NORTH
03:36:38.944 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:38.944 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:41.799 02.855 25848 Exposure complete
03:36:41.880 00.081 25848 worker thread done servicing request
03:36:41.880 00.000 21444 OnExposeComplete: enter
03:36:41.880 00.000 21444 UpdateGuideState(): m_state=6
03:36:41.881 00.001 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 246
03:36:41.881 00.000 21444 Star::Find returns 1 (1), X=1258.94, Y=682.60, Mass=5131845, SNR=148.6, Peak=65504 HFD=8.0
03:36:41.881 00.000 21444 MultiStar: [#1 -2.69,-0.80,0.00,M1] [#2 -2.77,-0.98,0.00,M1] [#3 -2.97,-0.70,0.00,M1] [#4 -1.87,-0.70,0.65,U] [#5 -2.10,-0.90,0.00,M1] [#6 -2.27,-0.99,0.00,M1] [#7 -1.88,-1.23,0.00,M1] [#8 -2.36,-0.87,0.00,M1] 
03:36:41.881 00.000 21444 single-star, 1 included, MultiStar: {-1.34, -0.16}, one-star: {-1.00, 0.19}
03:36:41.881 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.10 = -0.10)
03:36:41.881 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.94 = -2.94)
03:36:41.881 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=0.19 hyp=1.02 cameraTheta=2.96 mountX=1.02 mountY=-0.21, mountTheta=-0.20
03:36:41.882 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=0.19, opts=13)
03:36:41.882 00.000 21444 Enqueuing Move request for scope (-1.00, 0.19)
03:36:41.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=94, FiltMax=65504, Gamma=0.560
03:36:41.882 00.000 21444 UpdateGuideState exits: m=5131845 SNR=148.6 Saturated
03:36:41.882 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:41.882 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:41.882 00.000 21444 Enqueuing Expose request
03:36:41.882 00.000 25848 Worker thread wakes up
03:36:41.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.19) opts 0xd
03:36:41.882 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.00, 0.19)
03:36:41.882 00.000 25848 Moving (-1.00, 0.19) raw xDistance=1.02 yDistance=-0.21
03:36:41.882 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 1.02
03:36:41.882 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:41.882 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:36:41.882 00.000 25848 MoveAxis(W, 28, ABG)
03:36:41.882 00.000 25848 Guiding  Dir = 3, Dur = 28
03:36:41.908 00.026 25848 IsSlewing returns 0
03:36:41.908 00.000 25848 IsGuiding returns 0
03:36:41.962 00.054 25848 IsGuiding returns 1
03:36:41.962 00.000 25848 scope still moving after pulse duration time elapsed
03:36:42.015 00.053 25848 IsSlewing returns 0
03:36:42.015 00.000 25848 IsGuiding returns 0
03:36:42.016 00.001 25848 scope move finished after 28 + 79 ms
03:36:42.016 00.000 25848 Move returns status 0, amount 28
03:36:42.016 00.000 25848 MoveAxis(N, 0, ABG)
03:36:42.016 00.000 25848 Move returns status 0, amount 0
03:36:42.016 00.000 25848 move complete, result=0
03:36:42.016 00.000 25848 worker thread done servicing request
03:36:42.016 00.000 25848 Worker thread wakes up
03:36:42.016 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.2 px 0 ms NORTH
03:36:42.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:42.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:44.860 02.844 25848 Exposure complete
03:36:44.938 00.078 25848 worker thread done servicing request
03:36:44.938 00.000 21444 OnExposeComplete: enter
03:36:44.938 00.000 21444 UpdateGuideState(): m_state=6
03:36:44.939 00.001 21444 Star::Find(15, 1258, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 247
03:36:44.939 00.000 21444 Star::Find returns 1 (1), X=1259.96, Y=681.58, Mass=5160368, SNR=164.5, Peak=65504 HFD=7.9
03:36:44.939 00.000 21444 MultiStar: [#1 -1.11,-2.11,0.00,M2] [#2 -1.52,-2.00,0.00,M2] [#3 -1.22,-2.60,0.00,M2] [#4 -0.54,-2.03,0.00,M2] [#5 -1.24,-1.76,0.00,M2] [#6 -0.96,-1.57,0.82,U] [#7 -0.81,-2.18,0.00,M2] [#8 -0.86,-1.70,0.57,U] 
03:36:44.939 00.000 21444 single-star, 2 included, MultiStar: {-0.53, -1.29}, one-star: {0.02, -0.83}
03:36:44.939 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.68)
03:36:44.939 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
03:36:44.939 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.83 hyp=0.84 cameraTheta=-1.55 mountX=-0.09 mountY=-0.77, mountTheta=-1.69
03:36:44.940 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.83, opts=13)
03:36:44.940 00.000 21444 Enqueuing Move request for scope (0.02, -0.83)
03:36:44.940 00.000 25848 Worker thread wakes up
03:36:44.940 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.83) opts 0xd
03:36:44.940 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.83)
03:36:44.940 00.000 25848 Moving (0.02, -0.83) raw xDistance=-0.09 yDistance=-0.77
03:36:44.940 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:36:44.940 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=66, FiltMax=65504, Gamma=0.560
03:36:44.940 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:36:44.940 00.000 21444 UpdateGuideState exits: m=5160368 SNR=164.5 Saturated
03:36:44.940 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
03:36:44.940 00.000 25848 MoveAxis(E, 0, ABG)
03:36:44.940 00.000 25848 Move returns status 0, amount 0
03:36:44.940 00.000 25848 MoveAxis(N, 0, ABG)
03:36:44.940 00.000 25848 Move returns status 0, amount 0
03:36:44.940 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:44.940 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:44.940 00.000 21444 Enqueuing Expose request
03:36:44.940 00.000 25848 move complete, result=0
03:36:44.940 00.000 25848 worker thread done servicing request
03:36:44.940 00.000 25848 Worker thread wakes up
03:36:44.940 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
03:36:44.941 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:44.941 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:47.795 02.854 25848 Exposure complete
03:36:47.880 00.085 25848 worker thread done servicing request
03:36:47.881 00.001 21444 OnExposeComplete: enter
03:36:47.881 00.000 21444 UpdateGuideState(): m_state=6
03:36:47.881 00.000 21444 Star::Find(15, 1259, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 248
03:36:47.881 00.000 21444 Star::Find returns 1 (1), X=1258.32, Y=682.47, Mass=5602137, SNR=227.4, Peak=65504 HFD=7.9
03:36:47.881 00.000 21444 MultiStar: [#1 -2.75,-0.77,0.00,M3] [#2 -2.81,-0.80,0.00,M3] [#3 -2.61,-0.52,0.00,M3] [#4 -2.05,-0.23,0.00,M3] [#5 -3.12,-0.95,0.00,M3] [#6 -2.13,-0.56,0.00,M1] [#7 -2.40,-1.35,0.00,M3] [#8 -2.64,0.06,0.00,M1] 
03:36:47.881 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
03:36:47.881 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
03:36:47.881 00.000 21444 CameraToMount -- cameraX=-1.62 cameraY=0.06 hyp=1.62 cameraTheta=3.11 mountX=1.62 mountY=-0.56, mountTheta=-0.33
03:36:47.882 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.62, y=0.06, opts=13)
03:36:47.882 00.000 21444 Enqueuing Move request for scope (-1.62, 0.06)
03:36:47.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=90, FiltMax=65504, Gamma=0.560
03:36:47.882 00.000 21444 UpdateGuideState exits: m=5602137 SNR=227.4 Saturated
03:36:47.882 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:47.882 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:47.882 00.000 21444 Enqueuing Expose request
03:36:47.882 00.000 25848 Worker thread wakes up
03:36:47.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.62, 0.06) opts 0xd
03:36:47.882 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.62, 0.06)
03:36:47.882 00.000 25848 Moving (-1.62, 0.06) raw xDistance=1.62 yDistance=-0.56
03:36:47.882 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.62
03:36:47.882 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:36:47.882 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
03:36:47.882 00.000 25848 MoveAxis(W, 47, ABG)
03:36:47.882 00.000 25848 Guiding  Dir = 3, Dur = 47
03:36:47.908 00.026 25848 IsSlewing returns 0
03:36:47.908 00.000 25848 IsGuiding returns 0
03:36:47.938 00.030 25848 PulseGuide returned control before completion, sleep 26
03:36:47.970 00.032 25848 IsGuiding returns 1
03:36:47.970 00.000 25848 scope still moving after pulse duration time elapsed
03:36:48.018 00.048 25848 IsSlewing returns 0
03:36:48.018 00.000 25848 IsGuiding returns 0
03:36:48.018 00.000 25848 scope move finished after 47 + 63 ms
03:36:48.018 00.000 25848 Move returns status 0, amount 47
03:36:48.018 00.000 25848 MoveAxis(N, 0, ABG)
03:36:48.018 00.000 25848 Move returns status 0, amount 0
03:36:48.018 00.000 25848 move complete, result=0
03:36:48.018 00.000 25848 worker thread done servicing request
03:36:48.018 00.000 25848 Worker thread wakes up
03:36:48.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:48.018 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -0.6 px 0 ms NORTH
03:36:48.018 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:50.875 02.857 25848 Exposure complete
03:36:50.963 00.088 25848 worker thread done servicing request
03:36:50.963 00.000 21444 OnExposeComplete: enter
03:36:50.963 00.000 21444 UpdateGuideState(): m_state=6
03:36:50.963 00.000 21444 Star::Find(15, 1258, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 249
03:36:50.964 00.001 21444 Star::Find returns 1 (1), X=1259.36, Y=683.26, Mass=5051633, SNR=144.8, Peak=65504 HFD=7.6
03:36:50.964 00.000 21444 MultiStar: [#1 -1.73,-0.37,0.97,U] [#2 -1.36,-0.83,0.75,U] [#3 -0.97,-0.23,0.58,U] [#4 -0.82,-1.21,0.86,U] [#5 -1.09,-1.25,0.75,U] [#6 -0.54,-0.98,0.62,U] [#7 -1.14,-0.96,0.50,U] [#8 -1.61,-0.33,0.60,U] 
03:36:50.964 00.000 21444 single-star, 8 included, MultiStar: {-1.09, -0.53}, one-star: {-0.58, 0.85}
03:36:50.964 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
03:36:50.964 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.72 = 2.56)
03:36:50.964 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=0.85 hyp=1.03 cameraTheta=2.17 mountX=0.66 mountY=0.57, mountTheta=0.71
03:36:50.965 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=0.85, opts=13)
03:36:50.965 00.000 21444 Enqueuing Move request for scope (-0.58, 0.85)
03:36:50.965 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=116, FiltMax=65504, Gamma=0.560
03:36:50.965 00.000 21444 UpdateGuideState exits: m=5051633 SNR=144.8 Saturated
03:36:50.965 00.000 25848 Worker thread wakes up
03:36:50.965 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.85) opts 0xd
03:36:50.965 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, 0.85)
03:36:50.965 00.000 25848 Moving (-0.58, 0.85) raw xDistance=0.66 yDistance=0.57
03:36:50.965 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.66
03:36:50.965 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:36:50.965 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
03:36:50.965 00.000 25848 MoveAxis(W, 22, ABG)
03:36:50.965 00.000 25848 Guiding  Dir = 3, Dur = 22
03:36:50.966 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:50.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:50.966 00.000 21444 Enqueuing Expose request
03:36:50.986 00.020 25848 IsSlewing returns 0
03:36:50.986 00.000 25848 IsGuiding returns 0
03:36:51.017 00.031 25848 IsGuiding returns 1
03:36:51.017 00.000 25848 scope still moving after pulse duration time elapsed
03:36:51.079 00.062 25848 IsSlewing returns 0
03:36:51.079 00.000 25848 IsGuiding returns 0
03:36:51.079 00.000 25848 scope move finished after 22 + 71 ms
03:36:51.080 00.001 25848 Move returns status 0, amount 22
03:36:51.080 00.000 25848 MoveAxis(N, 0, ABG)
03:36:51.080 00.000 25848 Move returns status 0, amount 0
03:36:51.080 00.000 25848 move complete, result=0
03:36:51.080 00.000 25848 worker thread done servicing request
03:36:51.080 00.000 25848 Worker thread wakes up
03:36:51.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:51.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:51.080 00.000 21444 GuideStep: 0.7 px 22 ms WEST, 0.6 px 0 ms NORTH
03:36:53.929 02.849 25848 Exposure complete
03:36:54.011 00.082 25848 worker thread done servicing request
03:36:54.011 00.000 21444 OnExposeComplete: enter
03:36:54.012 00.001 21444 UpdateGuideState(): m_state=6
03:36:54.012 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 250
03:36:54.012 00.000 21444 Star::Find returns 1 (1), X=1260.08, Y=682.65, Mass=4994793, SNR=124.7, Peak=65504 HFD=7.9
03:36:54.012 00.000 21444 MultiStar: [#1 -0.94,-0.21,0.91,U] [#2 -1.03,-0.85,0.74,U] [#3 -1.27,0.02,0.73,U] [#4 -0.02,-0.42,0.86,U] [#5 -0.03,-0.42,1.13,U] [#6 -0.55,-0.41,0.74,U] [#7 -0.39,-0.68,0.62,U] [#8 -0.66,-0.87,0.77,U] 
03:36:54.012 00.000 21444 single-star, 8 included, MultiStar: {-0.48, -0.37}, one-star: {0.14, 0.24}
03:36:54.012 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.02 = -2.02)
03:36:54.012 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.42)
03:36:54.012 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.03 mountX=-0.12 mountY=0.27, mountTheta=1.98
03:36:54.013 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.24, opts=13)
03:36:54.013 00.000 21444 Enqueuing Move request for scope (0.14, 0.24)
03:36:54.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=272, FiltMax=65504, Gamma=0.560
03:36:54.013 00.000 21444 UpdateGuideState exits: m=4994793 SNR=124.7 Saturated
03:36:54.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:54.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:54.013 00.000 25848 Worker thread wakes up
03:36:54.013 00.000 21444 Enqueuing Expose request
03:36:54.013 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
03:36:54.014 00.001 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
03:36:54.014 00.000 25848 Moving (0.14, 0.24) raw xDistance=-0.12 yDistance=0.27
03:36:54.014 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:36:54.014 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:54.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
03:36:54.014 00.000 25848 MoveAxis(E, 0, ABG)
03:36:54.014 00.000 25848 Move returns status 0, amount 0
03:36:54.014 00.000 25848 MoveAxis(N, 0, ABG)
03:36:54.014 00.000 25848 Move returns status 0, amount 0
03:36:54.014 00.000 25848 move complete, result=0
03:36:54.014 00.000 25848 worker thread done servicing request
03:36:54.014 00.000 25848 Worker thread wakes up
03:36:54.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:54.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:54.014 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:36:56.869 02.855 25848 Exposure complete
03:36:56.935 00.066 25848 worker thread done servicing request
03:36:56.935 00.000 21444 OnExposeComplete: enter
03:36:56.935 00.000 21444 UpdateGuideState(): m_state=6
03:36:56.935 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 251
03:36:56.936 00.001 21444 Star::Find returns 1 (1), X=1261.08, Y=682.84, Mass=4939779, SNR=129.2, Peak=65504 HFD=8.0
03:36:56.936 00.000 21444 MultiStar: [#1 -0.26,-1.89,0.91,U] [#2 -0.23,-2.47,0.00,M2] [#3 -0.80,-1.13,0.65,U] [#4 1.08,-0.41,0.79,U] [#5 1.40,-0.81,0.77,U] [#6 1.16,-0.72,0.69,U] [#7 0.86,-1.02,0.58,U] [#8 0.11,-0.97,0.75,U] 
03:36:56.936 00.000 21444 refined, 7 included, MultiStar: {0.60, -0.78}, one-star: {1.14, 0.43}
03:36:56.936 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.97 = 2.32)
03:36:56.936 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.81 = -0.53)
03:36:56.936 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.78 hyp=0.99 cameraTheta=-0.91 mountX=-0.67 mountY=-0.49, mountTheta=-2.50
03:36:56.936 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.78, opts=13)
03:36:56.936 00.000 21444 Enqueuing Move request for scope (0.60, -0.78)
03:36:56.937 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=40, FiltMax=65504, Gamma=0.560
03:36:56.937 00.000 21444 UpdateGuideState exits: m=4939779 SNR=129.2 Saturated
03:36:56.937 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:56.937 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:56.937 00.000 21444 Enqueuing Expose request
03:36:56.937 00.000 25848 Worker thread wakes up
03:36:56.937 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.78) opts 0xd
03:36:56.937 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.78)
03:36:56.937 00.000 25848 Moving (0.60, -0.78) raw xDistance=-0.67 yDistance=-0.49
03:36:56.937 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
03:36:56.937 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:56.937 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
03:36:56.937 00.000 25848 MoveAxis(E, 19, ABG)
03:36:56.937 00.000 25848 Guiding  Dir = 2, Dur = 19
03:36:56.969 00.032 25848 IsSlewing returns 0
03:36:56.970 00.001 25848 IsGuiding returns 0
03:36:57.001 00.031 25848 IsGuiding returns 1
03:36:57.001 00.000 25848 scope still moving after pulse duration time elapsed
03:36:57.047 00.046 25848 IsSlewing returns 0
03:36:57.047 00.000 25848 IsGuiding returns 0
03:36:57.047 00.000 25848 scope move finished after 19 + 57 ms
03:36:57.047 00.000 25848 Move returns status 0, amount 19
03:36:57.047 00.000 25848 MoveAxis(N, 0, ABG)
03:36:57.047 00.000 25848 Move returns status 0, amount 0
03:36:57.047 00.000 25848 move complete, result=0
03:36:57.047 00.000 25848 worker thread done servicing request
03:36:57.047 00.000 25848 Worker thread wakes up
03:36:57.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:36:57.048 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:36:57.048 00.000 21444 GuideStep: -0.7 px 19 ms EAST, -0.5 px 0 ms NORTH
03:36:59.901 02.853 25848 Exposure complete
03:36:59.978 00.077 25848 worker thread done servicing request
03:36:59.978 00.000 21444 OnExposeComplete: enter
03:36:59.979 00.001 21444 UpdateGuideState(): m_state=6
03:36:59.979 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 252
03:36:59.979 00.000 21444 Star::Find returns 1 (1), X=1259.96, Y=683.02, Mass=5245660, SNR=148.6, Peak=65504 HFD=8.2
03:36:59.979 00.000 21444 MultiStar: [#1 -1.19,0.32,0.85,U] [#2 -1.03,0.09,0.88,U] [#3 -1.24,-0.08,0.59,U] [#4 -0.34,-0.05,0.98,U] [#5 -0.79,-0.44,0.77,U] [#6 -0.58,0.22,0.61,U] [#7 -0.28,-0.13,0.52,U] [#8 -1.08,-0.40,0.69,U] 
03:36:59.979 00.000 21444 single-star, 8 included, MultiStar: {-0.70, 0.05}, one-star: {0.02, 0.61}
03:36:59.979 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
03:36:59.979 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.36 = 1.92)
03:36:59.979 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.61 hyp=0.61 cameraTheta=1.53 mountX=0.03 mountY=0.58, mountTheta=1.52
03:36:59.980 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.61, opts=13)
03:36:59.980 00.000 21444 Enqueuing Move request for scope (0.02, 0.61)
03:36:59.980 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=140, FiltMax=65504, Gamma=0.560
03:36:59.980 00.000 21444 UpdateGuideState exits: m=5245660 SNR=148.6 Saturated
03:36:59.980 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:59.980 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:36:59.980 00.000 21444 Enqueuing Expose request
03:36:59.980 00.000 25848 Worker thread wakes up
03:36:59.980 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.61) opts 0xd
03:36:59.980 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.61)
03:36:59.980 00.000 25848 Moving (0.02, 0.61) raw xDistance=0.03 yDistance=0.58
03:36:59.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:36:59.981 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
03:36:59.981 00.000 25848 MoveAxis(E, 0, ABG)
03:36:59.981 00.000 25848 Move returns status 0, amount 0
03:36:59.981 00.000 25848 MoveAxis(S, 16, ABG)
03:36:59.981 00.000 25848 Guiding  Dir = 1, Dur = 16
03:37:00.001 00.020 25848 IsSlewing returns 0
03:37:00.001 00.000 25848 IsGuiding returns 0
03:37:00.032 00.031 25848 IsGuiding returns 1
03:37:00.032 00.000 25848 scope still moving after pulse duration time elapsed
03:37:00.077 00.045 25848 IsSlewing returns 0
03:37:00.077 00.000 25848 IsGuiding returns 0
03:37:00.077 00.000 25848 scope move finished after 16 + 60 ms
03:37:00.077 00.000 25848 Move returns status 0, amount 16
03:37:00.077 00.000 25848 move complete, result=0
03:37:00.077 00.000 25848 worker thread done servicing request
03:37:00.077 00.000 25848 Worker thread wakes up
03:37:00.077 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.6 px 16 ms SOUTH
03:37:00.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:00.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:02.932 02.855 25848 Exposure complete
03:37:03.012 00.080 25848 worker thread done servicing request
03:37:03.012 00.000 21444 OnExposeComplete: enter
03:37:03.012 00.000 21444 UpdateGuideState(): m_state=6
03:37:03.013 00.001 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 253
03:37:03.013 00.000 21444 Star::Find returns 1 (1), X=1259.04, Y=681.66, Mass=5137068, SNR=139.0, Peak=65504 HFD=8.0
03:37:03.013 00.000 21444 MultiStar: [#1 -1.69,-2.03,0.00,M1] [#2 -1.29,-2.20,0.00,M2] [#3 -0.91,-2.13,0.00,M1] [#4 -1.04,-2.16,0.00,M1] [#5 -1.06,-2.81,0.00,M1] [#6 -1.43,-2.31,0.00,M1] [#7 -0.75,-2.81,0.00,M1] [#8 -2.07,-1.50,0.00,M1] 
03:37:03.013 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.50 = 0.79)
03:37:03.013 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
03:37:03.013 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=-0.76 hyp=1.18 cameraTheta=-2.44 mountX=0.83 mountY=-1.04, mountTheta=-0.90
03:37:03.014 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=-0.76, opts=13)
03:37:03.014 00.000 21444 Enqueuing Move request for scope (-0.90, -0.76)
03:37:03.014 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=104, FiltMax=65504, Gamma=0.560
03:37:03.014 00.000 21444 UpdateGuideState exits: m=5137068 SNR=139.0 Saturated
03:37:03.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:03.014 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:03.014 00.000 21444 Enqueuing Expose request
03:37:03.014 00.000 25848 Worker thread wakes up
03:37:03.014 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.76) opts 0xd
03:37:03.014 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, -0.76)
03:37:03.014 00.000 25848 Moving (-0.90, -0.76) raw xDistance=0.83 yDistance=-1.04
03:37:03.014 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
03:37:03.014 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:37:03.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
03:37:03.014 00.000 25848 MoveAxis(W, 24, ABG)
03:37:03.014 00.000 25848 Guiding  Dir = 3, Dur = 24
03:37:03.072 00.058 25848 IsSlewing returns 0
03:37:03.073 00.001 25848 IsGuiding returns 0
03:37:03.094 00.021 25848 PulseGuide returned control before completion, sleep 13
03:37:03.121 00.027 25848 IsGuiding returns 1
03:37:03.121 00.000 25848 scope still moving after pulse duration time elapsed
03:37:03.172 00.051 25848 IsSlewing returns 0
03:37:03.172 00.000 25848 IsGuiding returns 0
03:37:03.172 00.000 25848 scope move finished after 24 + 74 ms
03:37:03.172 00.000 25848 Move returns status 0, amount 24
03:37:03.172 00.000 25848 MoveAxis(N, 0, ABG)
03:37:03.172 00.000 25848 Move returns status 0, amount 0
03:37:03.172 00.000 25848 move complete, result=0
03:37:03.172 00.000 25848 worker thread done servicing request
03:37:03.172 00.000 25848 Worker thread wakes up
03:37:03.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:03.173 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:03.173 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -1.0 px 0 ms NORTH
03:37:06.027 02.854 25848 Exposure complete
03:37:06.116 00.089 25848 worker thread done servicing request
03:37:06.116 00.000 21444 OnExposeComplete: enter
03:37:06.116 00.000 21444 UpdateGuideState(): m_state=6
03:37:06.117 00.001 21444 Star::Find(15, 1259, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 254
03:37:06.117 00.000 21444 Star::Find returns 1 (1), X=1259.97, Y=682.69, Mass=5158404, SNR=129.2, Peak=65504 HFD=8.0
03:37:06.117 00.000 21444 MultiStar: [#1 -1.12,-0.02,1.24,U] [#2 -1.20,-0.10,0.86,U] [#3 -1.80,-0.34,0.74,U] [#4 -0.36,-0.45,0.79,U] [#5 -1.21,-0.44,0.67,U] [#6 -0.96,-0.88,0.89,U] [#7 -1.40,-0.15,0.68,U] [#8 -1.00,-0.12,0.74,U] 
03:37:06.117 00.000 21444 single-star, 8 included, MultiStar: {-0.97, -0.22}, one-star: {0.03, 0.28}
03:37:06.117 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
03:37:06.117 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.42 = 1.86)
03:37:06.117 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.47 mountX=-0.00 mountY=0.27, mountTheta=1.58
03:37:06.118 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.28, opts=13)
03:37:06.118 00.000 21444 Enqueuing Move request for scope (0.03, 0.28)
03:37:06.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2164, FiltMin=16, FiltMax=65504, Gamma=0.560
03:37:06.118 00.000 21444 UpdateGuideState exits: m=5158404 SNR=129.2 Saturated
03:37:06.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:06.118 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:06.118 00.000 21444 Enqueuing Expose request
03:37:06.118 00.000 25848 Worker thread wakes up
03:37:06.118 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
03:37:06.118 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
03:37:06.118 00.000 25848 Moving (0.03, 0.28) raw xDistance=-0.00 yDistance=0.27
03:37:06.119 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:37:06.119 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:06.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
03:37:06.119 00.000 25848 MoveAxis(E, 0, ABG)
03:37:06.119 00.000 25848 Move returns status 0, amount 0
03:37:06.119 00.000 25848 MoveAxis(N, 0, ABG)
03:37:06.119 00.000 25848 Move returns status 0, amount 0
03:37:06.119 00.000 25848 move complete, result=0
03:37:06.119 00.000 25848 worker thread done servicing request
03:37:06.119 00.000 25848 Worker thread wakes up
03:37:06.119 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:06.119 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:37:06.119 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:08.974 02.855 25848 Exposure complete
03:37:09.063 00.089 25848 worker thread done servicing request
03:37:09.064 00.001 21444 OnExposeComplete: enter
03:37:09.064 00.000 21444 UpdateGuideState(): m_state=6
03:37:09.064 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 255
03:37:09.064 00.000 21444 Star::Find returns 1 (1), X=1261.33, Y=683.46, Mass=5154348, SNR=158.9, Peak=65504 HFD=7.7
03:37:09.064 00.000 21444 MultiStar: [#1 0.20,0.21,0.81,U] [#2 0.06,-0.28,0.69,U] [#3 0.19,-0.88,0.59,U] [#4 1.43,-0.26,0.67,U] [#5 0.81,-0.33,0.69,U] [#6 1.45,0.15,0.59,U] [#7 0.75,-0.18,0.52,U] [#8 1.11,0.14,0.51,U] 
03:37:09.064 00.000 21444 refined, 8 included, MultiStar: {0.83, 0.03}, one-star: {1.39, 1.05}
03:37:09.064 00.000 21444 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
03:37:09.064 00.000 21444 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.42)
03:37:09.064 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=0.03 hyp=0.83 cameraTheta=0.03 mountX=-0.83 mountY=0.34, mountTheta=2.75
03:37:09.065 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=0.03, opts=13)
03:37:09.065 00.000 21444 Enqueuing Move request for scope (0.83, 0.03)
03:37:09.066 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=316, FiltMax=65504, Gamma=0.560
03:37:09.066 00.000 21444 UpdateGuideState exits: m=5154348 SNR=158.9 Saturated
03:37:09.066 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:09.066 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:09.066 00.000 21444 Enqueuing Expose request
03:37:09.066 00.000 25848 Worker thread wakes up
03:37:09.066 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.03) opts 0xd
03:37:09.066 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, 0.03)
03:37:09.066 00.000 25848 Moving (0.83, 0.03) raw xDistance=-0.83 yDistance=0.34
03:37:09.066 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
03:37:09.066 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:09.066 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:37:09.066 00.000 25848 MoveAxis(E, 24, ABG)
03:37:09.066 00.000 25848 Guiding  Dir = 2, Dur = 24
03:37:09.095 00.029 25848 IsSlewing returns 0
03:37:09.095 00.000 25848 IsGuiding returns 0
03:37:09.127 00.032 25848 IsGuiding returns 1
03:37:09.127 00.000 25848 scope still moving after pulse duration time elapsed
03:37:09.187 00.060 25848 IsSlewing returns 0
03:37:09.188 00.001 25848 IsGuiding returns 0
03:37:09.188 00.000 25848 scope move finished after 24 + 68 ms
03:37:09.188 00.000 25848 Move returns status 0, amount 24
03:37:09.188 00.000 25848 MoveAxis(N, 0, ABG)
03:37:09.188 00.000 25848 Move returns status 0, amount 0
03:37:09.188 00.000 25848 move complete, result=0
03:37:09.188 00.000 25848 worker thread done servicing request
03:37:09.188 00.000 25848 Worker thread wakes up
03:37:09.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:09.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:09.188 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.3 px 0 ms NORTH
03:37:12.030 02.842 25848 Exposure complete
03:37:12.116 00.086 25848 worker thread done servicing request
03:37:12.116 00.000 21444 OnExposeComplete: enter
03:37:12.116 00.000 21444 UpdateGuideState(): m_state=6
03:37:12.117 00.001 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 256
03:37:12.117 00.000 21444 Star::Find returns 1 (1), X=1259.47, Y=684.68, Mass=4708622, SNR=130.1, Peak=65216 HFD=7.9
03:37:12.117 00.000 21444 MultiStar: [#1 -1.69,1.71,0.00,M1] [#2 -1.79,1.84,0.00,M1] [#3 -1.17,1.39,0.62,U] [#4 -0.17,0.72,0.88,U] [#5 -0.28,0.63,0.65,U] [#6 -0.48,1.24,0.64,U] [#7 -0.26,0.75,0.47,U] [#8 -1.41,1.60,0.00,M1] 
03:37:12.117 00.000 21444 refined, 5 included, MultiStar: {-0.46, 1.25}, one-star: {-0.47, 2.27}
03:37:12.117 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
03:37:12.117 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.31)
03:37:12.117 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=1.25 hyp=1.33 cameraTheta=1.92 mountX=0.57 mountY=0.98, mountTheta=1.04
03:37:12.118 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=1.25, opts=13)
03:37:12.118 00.000 21444 Enqueuing Move request for scope (-0.46, 1.25)
03:37:12.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=208, FiltMax=65504, Gamma=0.560
03:37:12.118 00.000 25848 Worker thread wakes up
03:37:12.118 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 1.25) opts 0xd
03:37:12.118 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 1.25)
03:37:12.118 00.000 25848 Moving (-0.46, 1.25) raw xDistance=0.57 yDistance=0.98
03:37:12.118 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.57
03:37:12.118 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
03:37:12.118 00.000 25848 MoveAxis(W, 15, ABG)
03:37:12.118 00.000 25848 Guiding  Dir = 3, Dur = 15
03:37:12.119 00.001 21444 UpdateGuideState exits: m=4708622 SNR=130.1 Saturated
03:37:12.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:12.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:12.119 00.000 21444 Enqueuing Expose request
03:37:12.157 00.038 25848 IsSlewing returns 0
03:37:12.158 00.001 25848 IsGuiding returns 0
03:37:12.190 00.032 25848 IsGuiding returns 1
03:37:12.190 00.000 25848 scope still moving after pulse duration time elapsed
03:37:12.249 00.059 25848 IsSlewing returns 0
03:37:12.249 00.000 25848 IsGuiding returns 0
03:37:12.249 00.000 25848 scope move finished after 15 + 76 ms
03:37:12.249 00.000 25848 Move returns status 0, amount 15
03:37:12.249 00.000 25848 MoveAxis(S, 27, ABG)
03:37:12.249 00.000 25848 Guiding  Dir = 1, Dur = 27
03:37:12.279 00.030 25848 IsSlewing returns 0
03:37:12.341 00.062 25848 IsGuiding returns 0
03:37:12.383 00.042 25848 IsGuiding returns 1
03:37:12.383 00.000 25848 scope still moving after pulse duration time elapsed
03:37:12.436 00.053 25848 IsSlewing returns 0
03:37:12.437 00.001 25848 IsGuiding returns 0
03:37:12.437 00.000 25848 scope move finished after 27 + 68 ms
03:37:12.437 00.000 25848 Move returns status 0, amount 27
03:37:12.437 00.000 25848 move complete, result=0
03:37:12.437 00.000 25848 worker thread done servicing request
03:37:12.437 00.000 25848 Worker thread wakes up
03:37:12.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:12.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:12.437 00.000 21444 GuideStep: 0.6 px 15 ms WEST, 1.0 px 27 ms SOUTH
03:37:15.285 02.848 25848 Exposure complete
03:37:15.367 00.082 25848 worker thread done servicing request
03:37:15.367 00.000 21444 OnExposeComplete: enter
03:37:15.367 00.000 21444 UpdateGuideState(): m_state=6
03:37:15.367 00.000 21444 Star::Find(15, 1259, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 257
03:37:15.367 00.000 21444 Star::Find returns 1 (1), X=1259.47, Y=683.55, Mass=4706820, SNR=114.8, Peak=65504 HFD=7.6
03:37:15.368 00.001 21444 MultiStar: [#1 -1.78,0.72,1.04,U] [#2 -1.78,0.72,0.94,U] [#3 -1.95,0.33,0.76,U] [#4 -0.81,0.51,0.68,U] [#5 -0.37,-0.72,1.04,U] [#6 -0.48,0.13,0.67,U] [#7 -0.60,-0.44,0.61,U] [#8 -1.23,0.39,0.79,U] 
03:37:15.368 00.000 21444 refined, 8 included, MultiStar: {-1.07, 0.34}, one-star: {-0.47, 1.14}
03:37:15.368 00.000 21444 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
03:37:15.368 00.000 21444 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
03:37:15.368 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=0.34 hyp=1.12 cameraTheta=2.84 mountX=1.10 mountY=-0.10, mountTheta=-0.09
03:37:15.368 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=0.34, opts=13)
03:37:15.368 00.000 21444 Enqueuing Move request for scope (-1.07, 0.34)
03:37:15.369 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=104, FiltMax=65504, Gamma=0.560
03:37:15.369 00.000 21444 UpdateGuideState exits: m=4706820 SNR=114.8 Saturated
03:37:15.369 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:15.369 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:15.369 00.000 21444 Enqueuing Expose request
03:37:15.369 00.000 25848 Worker thread wakes up
03:37:15.369 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.34) opts 0xd
03:37:15.369 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, 0.34)
03:37:15.369 00.000 25848 Moving (-1.07, 0.34) raw xDistance=1.10 yDistance=-0.10
03:37:15.369 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.10
03:37:15.369 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:15.369 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:37:15.369 00.000 25848 MoveAxis(W, 33, ABG)
03:37:15.369 00.000 25848 Guiding  Dir = 3, Dur = 33
03:37:15.420 00.051 25848 IsSlewing returns 0
03:37:15.421 00.001 25848 IsGuiding returns 0
03:37:15.452 00.031 25848 PulseGuide returned control before completion, sleep 12
03:37:15.472 00.020 25848 IsGuiding returns 1
03:37:15.472 00.000 25848 scope still moving after pulse duration time elapsed
03:37:15.533 00.061 25848 IsSlewing returns 0
03:37:15.534 00.001 25848 IsGuiding returns 0
03:37:15.534 00.000 25848 scope move finished after 33 + 80 ms
03:37:15.534 00.000 25848 Move returns status 0, amount 33
03:37:15.534 00.000 25848 MoveAxis(N, 0, ABG)
03:37:15.534 00.000 25848 Move returns status 0, amount 0
03:37:15.534 00.000 25848 move complete, result=0
03:37:15.534 00.000 25848 worker thread done servicing request
03:37:15.534 00.000 25848 Worker thread wakes up
03:37:15.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:15.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:15.534 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -0.1 px 0 ms NORTH
03:37:18.383 02.849 25848 Exposure complete
03:37:18.470 00.087 25848 worker thread done servicing request
03:37:18.470 00.000 21444 OnExposeComplete: enter
03:37:18.470 00.000 21444 UpdateGuideState(): m_state=6
03:37:18.470 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 258
03:37:18.470 00.000 21444 Star::Find returns 1 (1), X=1261.32, Y=683.05, Mass=5421610, SNR=212.7, Peak=65504 HFD=8.0
03:37:18.470 00.000 21444 MultiStar: [#1 0.47,0.13,0.79,U] [#2 0.26,-0.20,0.60,U] [#3 0.50,-0.64,0.54,U] [#4 0.96,-0.17,0.63,U] [#5 0.46,-0.29,0.56,U] [#6 1.08,0.05,0.67,U] [#7 0.40,-0.42,0.44,U] [#8 0.47,0.06,0.48,U] 
03:37:18.470 00.000 21444 refined, 8 included, MultiStar: {0.73, -0.02}, one-star: {1.38, 0.64}
03:37:18.470 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
03:37:18.471 00.001 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
03:37:18.471 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-0.02 hyp=0.73 cameraTheta=-0.03 mountX=-0.73 mountY=0.26, mountTheta=2.80
03:37:18.471 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-0.02, opts=13)
03:37:18.471 00.000 21444 Enqueuing Move request for scope (0.73, -0.02)
03:37:18.472 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=194, FiltMax=65504, Gamma=0.560
03:37:18.472 00.000 21444 UpdateGuideState exits: m=5421610 SNR=212.7 Saturated
03:37:18.472 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:18.472 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:18.472 00.000 21444 Enqueuing Expose request
03:37:18.472 00.000 25848 Worker thread wakes up
03:37:18.472 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.02) opts 0xd
03:37:18.472 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -0.02)
03:37:18.472 00.000 25848 Moving (0.73, -0.02) raw xDistance=-0.73 yDistance=0.26
03:37:18.472 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.73
03:37:18.472 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:18.472 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:37:18.472 00.000 25848 MoveAxis(E, 19, ABG)
03:37:18.472 00.000 25848 Guiding  Dir = 2, Dur = 19
03:37:18.501 00.029 25848 IsSlewing returns 0
03:37:18.501 00.000 25848 IsGuiding returns 0
03:37:18.588 00.087 25848 IsGuiding returns 1
03:37:18.588 00.000 25848 scope still moving after pulse duration time elapsed
03:37:18.640 00.052 25848 IsSlewing returns 0
03:37:18.640 00.000 25848 IsGuiding returns 0
03:37:18.640 00.000 25848 scope move finished after 19 + 120 ms
03:37:18.640 00.000 25848 Move returns status 0, amount 19
03:37:18.640 00.000 25848 MoveAxis(N, 0, ABG)
03:37:18.640 00.000 25848 Move returns status 0, amount 0
03:37:18.640 00.000 25848 move complete, result=0
03:37:18.640 00.000 25848 worker thread done servicing request
03:37:18.640 00.000 25848 Worker thread wakes up
03:37:18.640 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.3 px 0 ms NORTH
03:37:18.641 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:18.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:21.496 02.855 25848 Exposure complete
03:37:21.564 00.068 25848 worker thread done servicing request
03:37:21.564 00.000 21444 OnExposeComplete: enter
03:37:21.564 00.000 21444 UpdateGuideState(): m_state=6
03:37:21.564 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 259
03:37:21.564 00.000 21444 Star::Find returns 1 (1), X=1261.39, Y=682.81, Mass=5128008, SNR=144.1, Peak=65504 HFD=7.7
03:37:21.565 00.001 21444 MultiStar: [#1 -0.02,-0.40,1.03,U] [#2 0.06,-1.48,0.83,U] [#3 0.55,-0.26,0.64,U] [#4 1.73,-0.26,0.95,U] [#5 1.82,-0.19,0.72,U] [#6 1.09,-0.83,0.78,U] [#7 1.61,-0.68,0.66,U] [#8 0.66,-0.03,0.55,U] 
03:37:21.565 00.000 21444 refined, 8 included, MultiStar: {0.99, -0.41}, one-star: {1.45, 0.40}
03:37:21.565 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.84)
03:37:21.565 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.00)
03:37:21.565 00.000 21444 CameraToMount -- cameraX=0.99 cameraY=-0.41 hyp=1.07 cameraTheta=-0.39 mountX=-1.02 mountY=-0.00, mountTheta=-3.14
03:37:21.565 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.99, y=-0.41, opts=13)
03:37:21.565 00.000 21444 Enqueuing Move request for scope (0.99, -0.41)
03:37:21.565 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=104, FiltMax=65504, Gamma=0.560
03:37:21.566 00.001 21444 UpdateGuideState exits: m=5128008 SNR=144.1 Saturated
03:37:21.566 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:21.566 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:21.566 00.000 21444 Enqueuing Expose request
03:37:21.566 00.000 25848 Worker thread wakes up
03:37:21.566 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.99, -0.41) opts 0xd
03:37:21.566 00.000 25848 Handling offset move in thread for scope, endpoint = (0.99, -0.41)
03:37:21.566 00.000 25848 Moving (0.99, -0.41) raw xDistance=-1.02 yDistance=-0.00
03:37:21.566 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.02
03:37:21.566 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:21.566 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:37:21.566 00.000 25848 MoveAxis(E, 31, ABG)
03:37:21.566 00.000 25848 Guiding  Dir = 2, Dur = 31
03:37:21.594 00.028 25848 IsSlewing returns 0
03:37:21.594 00.000 25848 IsGuiding returns 0
03:37:21.625 00.031 25848 PulseGuide returned control before completion, sleep 11
03:37:21.651 00.026 25848 IsGuiding returns 1
03:37:21.651 00.000 25848 scope still moving after pulse duration time elapsed
03:37:21.702 00.051 25848 IsSlewing returns 0
03:37:21.702 00.000 25848 IsGuiding returns 0
03:37:21.703 00.001 25848 scope move finished after 31 + 77 ms
03:37:21.703 00.000 25848 Move returns status 0, amount 31
03:37:21.703 00.000 25848 MoveAxis(N, 0, ABG)
03:37:21.703 00.000 25848 Move returns status 0, amount 0
03:37:21.703 00.000 25848 move complete, result=0
03:37:21.703 00.000 25848 worker thread done servicing request
03:37:21.703 00.000 25848 Worker thread wakes up
03:37:21.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:21.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:21.703 00.000 21444 GuideStep: -1.0 px 31 ms EAST, -0.0 px 0 ms NORTH
03:37:24.557 02.854 25848 Exposure complete
03:37:24.627 00.070 25848 worker thread done servicing request
03:37:24.627 00.000 21444 OnExposeComplete: enter
03:37:24.627 00.000 21444 UpdateGuideState(): m_state=6
03:37:24.627 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 260
03:37:24.627 00.000 21444 Star::Find returns 1 (1), X=1260.29, Y=683.11, Mass=4893357, SNR=149.1, Peak=65504 HFD=7.8
03:37:24.627 00.000 21444 MultiStar: [#1 -1.28,-0.25,0.80,U] [#2 -0.75,-0.08,0.73,U] [#3 -0.30,-0.73,0.58,U] [#4 0.84,-0.50,0.62,U] [#5 0.47,-1.28,0.64,U] [#6 -0.24,-0.79,0.75,U] [#7 0.07,-0.86,0.57,U] [#8 -0.26,-0.61,0.57,U] 
03:37:24.627 00.000 21444 refined, 8 included, MultiStar: {-0.14, -0.41}, one-star: {0.35, 0.70}
03:37:24.628 00.001 21444 CameraToMount -- cameraTheta (-1.90) - m_xAngle (3.05) = xAngle (-4.95 = 1.34)
03:37:24.628 00.000 21444 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.79 = -1.51)
03:37:24.628 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.41 hyp=0.43 cameraTheta=-1.90 mountX=0.10 mountY=-0.43, mountTheta=-1.34
03:37:24.628 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.41, opts=13)
03:37:24.628 00.000 21444 Enqueuing Move request for scope (-0.14, -0.41)
03:37:24.628 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=16, FiltMax=65504, Gamma=0.560
03:37:24.628 00.000 21444 UpdateGuideState exits: m=4893357 SNR=149.1 Saturated
03:37:24.628 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:24.628 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:24.628 00.000 21444 Enqueuing Expose request
03:37:24.628 00.000 25848 Worker thread wakes up
03:37:24.629 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.41) opts 0xd
03:37:24.629 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.41)
03:37:24.629 00.000 25848 Moving (-0.14, -0.41) raw xDistance=0.10 yDistance=-0.43
03:37:24.629 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:37:24.629 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:24.629 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
03:37:24.629 00.000 25848 MoveAxis(E, 0, ABG)
03:37:24.629 00.000 25848 Move returns status 0, amount 0
03:37:24.629 00.000 25848 MoveAxis(N, 0, ABG)
03:37:24.629 00.000 25848 Move returns status 0, amount 0
03:37:24.629 00.000 25848 move complete, result=0
03:37:24.629 00.000 25848 worker thread done servicing request
03:37:24.629 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
03:37:24.629 00.000 25848 Worker thread wakes up
03:37:24.629 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:24.629 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:27.478 02.849 25848 Exposure complete
03:37:27.565 00.087 25848 worker thread done servicing request
03:37:27.566 00.001 21444 OnExposeComplete: enter
03:37:27.566 00.000 21444 UpdateGuideState(): m_state=6
03:37:27.566 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 261
03:37:27.566 00.000 21444 Star::Find returns 1 (1), X=1261.89, Y=682.98, Mass=5143573, SNR=142.8, Peak=65504 HFD=8.0
03:37:27.566 00.000 21444 MultiStar: [#1 0.36,-0.25,0.94,U] [#2 0.82,-0.75,0.83,U] [#3 0.53,-0.36,0.80,U] [#4 0.89,-0.09,0.68,U] [#5 0.27,-0.21,0.76,U] [#6 0.56,-0.15,0.73,U] [#7 0.52,-0.26,0.61,U] [#8 1.41,-0.53,0.92,U] 
03:37:27.566 00.000 21444 refined, 8 included, MultiStar: {0.86, -0.21}, one-star: {1.95, 0.57}
03:37:27.566 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.30 = 2.99)
03:37:27.566 00.000 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.14)
03:37:27.566 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=-0.21 hyp=0.88 cameraTheta=-0.24 mountX=-0.87 mountY=0.13, mountTheta=3.00
03:37:27.567 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=-0.21, opts=13)
03:37:27.567 00.000 21444 Enqueuing Move request for scope (0.86, -0.21)
03:37:27.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=242, FiltMax=65504, Gamma=0.560
03:37:27.567 00.000 21444 UpdateGuideState exits: m=5143573 SNR=142.8 Saturated
03:37:27.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:27.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:27.567 00.000 21444 Enqueuing Expose request
03:37:27.568 00.001 25848 Worker thread wakes up
03:37:27.568 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.21) opts 0xd
03:37:27.568 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, -0.21)
03:37:27.568 00.000 25848 Moving (0.86, -0.21) raw xDistance=-0.87 yDistance=0.13
03:37:27.568 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
03:37:27.568 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:27.568 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:37:27.568 00.000 25848 MoveAxis(E, 25, ABG)
03:37:27.568 00.000 25848 Guiding  Dir = 2, Dur = 25
03:37:27.617 00.049 25848 IsSlewing returns 0
03:37:27.618 00.001 25848 IsGuiding returns 0
03:37:27.639 00.021 25848 PulseGuide returned control before completion, sleep 14
03:37:27.666 00.027 25848 IsGuiding returns 1
03:37:27.666 00.000 25848 scope still moving after pulse duration time elapsed
03:37:27.720 00.054 25848 IsSlewing returns 0
03:37:27.721 00.001 25848 IsGuiding returns 0
03:37:27.721 00.000 25848 scope move finished after 25 + 77 ms
03:37:27.721 00.000 25848 Move returns status 0, amount 25
03:37:27.721 00.000 25848 MoveAxis(N, 0, ABG)
03:37:27.721 00.000 25848 Move returns status 0, amount 0
03:37:27.721 00.000 25848 move complete, result=0
03:37:27.721 00.000 25848 worker thread done servicing request
03:37:27.721 00.000 25848 Worker thread wakes up
03:37:27.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:27.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:27.721 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 0.1 px 0 ms NORTH
03:37:30.572 02.851 25848 Exposure complete
03:37:30.642 00.070 25848 worker thread done servicing request
03:37:30.642 00.000 21444 OnExposeComplete: enter
03:37:30.642 00.000 21444 UpdateGuideState(): m_state=6
03:37:30.643 00.001 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 262
03:37:30.643 00.000 21444 Star::Find returns 1 (1), X=1261.74, Y=681.25, Mass=5319367, SNR=183.4, Peak=65504 HFD=7.9
03:37:30.643 00.000 21444 MultiStar: [#1 0.89,-0.23,0.66,U] [#2 0.50,0.13,0.70,U] [#3 0.76,-0.68,0.52,U] [#4 1.54,-2.18,0.00,M1] [#5 1.28,-1.71,0.00,M1] [#6 1.21,-2.14,0.00,M1] [#7 1.70,-2.30,0.00,M1] [#8 -0.21,-1.03,0.49,U] 
03:37:30.643 00.000 21444 refined, 4 included, MultiStar: {0.90, -0.62}, one-star: {1.80, -1.16}
03:37:30.643 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
03:37:30.643 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.21)
03:37:30.643 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=-0.62 hyp=1.09 cameraTheta=-0.60 mountX=-0.95 mountY=-0.23, mountTheta=-2.90
03:37:30.644 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=-0.62, opts=13)
03:37:30.644 00.000 21444 Enqueuing Move request for scope (0.90, -0.62)
03:37:30.644 00.000 25848 Worker thread wakes up
03:37:30.644 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.62) opts 0xd
03:37:30.644 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, -0.62)
03:37:30.644 00.000 25848 Moving (0.90, -0.62) raw xDistance=-0.95 yDistance=-0.23
03:37:30.644 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.95
03:37:30.644 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=42, FiltMax=65504, Gamma=0.560
03:37:30.644 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:30.644 00.000 21444 UpdateGuideState exits: m=5319367 SNR=183.4 Saturated
03:37:30.644 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:30.644 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:30.644 00.000 21444 Enqueuing Expose request
03:37:30.644 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:37:30.644 00.000 25848 MoveAxis(E, 29, ABG)
03:37:30.644 00.000 25848 Guiding  Dir = 2, Dur = 29
03:37:30.672 00.028 25848 IsSlewing returns 0
03:37:30.673 00.001 25848 IsGuiding returns 0
03:37:30.704 00.031 25848 IsGuiding returns 1
03:37:30.704 00.000 25848 scope still moving after pulse duration time elapsed
03:37:30.784 00.080 25848 IsSlewing returns 0
03:37:30.785 00.001 25848 IsGuiding returns 0
03:37:30.785 00.000 25848 scope move finished after 29 + 82 ms
03:37:30.785 00.000 25848 Move returns status 0, amount 29
03:37:30.785 00.000 25848 MoveAxis(N, 0, ABG)
03:37:30.785 00.000 25848 Move returns status 0, amount 0
03:37:30.785 00.000 25848 move complete, result=0
03:37:30.785 00.000 25848 worker thread done servicing request
03:37:30.785 00.000 25848 Worker thread wakes up
03:37:30.785 00.000 21444 GuideStep: -0.9 px 29 ms EAST, -0.2 px 0 ms NORTH
03:37:30.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:30.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:33.631 02.846 25848 Exposure complete
03:37:33.710 00.079 25848 worker thread done servicing request
03:37:33.710 00.000 21444 OnExposeComplete: enter
03:37:33.710 00.000 21444 UpdateGuideState(): m_state=6
03:37:33.710 00.000 21444 Star::Find(15, 1261, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 263
03:37:33.710 00.000 21444 Star::Find returns 1 (1), X=1260.47, Y=682.29, Mass=5360622, SNR=195.3, Peak=65504 HFD=7.6
03:37:33.710 00.000 21444 MultiStar: [#1 -0.62,-0.12,1.02,U] [#2 -0.53,-0.12,0.72,U] [#3 -0.35,0.03,0.58,U] [#4 -0.09,-0.71,0.75,U] [#5 -0.58,-0.62,0.65,U] [#6 -0.38,-0.79,0.78,U] [#7 -0.54,-1.21,0.46,U] [#8 -0.49,-0.27,0.59,U] 
03:37:33.710 00.000 21444 refined, 8 included, MultiStar: {-0.30, -0.39}, one-star: {0.53, -0.12}
03:37:33.710 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.27 = 1.01)
03:37:33.710 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.83)
03:37:33.710 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-0.39 hyp=0.49 cameraTheta=-2.22 mountX=0.26 mountY=-0.48, mountTheta=-1.07
03:37:33.710 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-0.39, opts=13)
03:37:33.710 00.000 21444 Enqueuing Move request for scope (-0.30, -0.39)
03:37:33.711 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=254, FiltMax=65504, Gamma=0.560
03:37:33.711 00.000 21444 UpdateGuideState exits: m=5360622 SNR=195.3 Saturated
03:37:33.711 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:33.711 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:33.711 00.000 21444 Enqueuing Expose request
03:37:33.711 00.000 25848 Worker thread wakes up
03:37:33.711 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.39) opts 0xd
03:37:33.711 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -0.39)
03:37:33.711 00.000 25848 Moving (-0.30, -0.39) raw xDistance=0.26 yDistance=-0.48
03:37:33.711 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
03:37:33.711 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:33.711 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
03:37:33.711 00.000 25848 MoveAxis(E, 0, ABG)
03:37:33.711 00.000 25848 Move returns status 0, amount 0
03:37:33.711 00.000 25848 MoveAxis(N, 0, ABG)
03:37:33.711 00.000 25848 Move returns status 0, amount 0
03:37:33.711 00.000 25848 move complete, result=0
03:37:33.711 00.000 25848 worker thread done servicing request
03:37:33.711 00.000 25848 Worker thread wakes up
03:37:33.711 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
03:37:33.711 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:33.711 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:36.563 02.852 25848 Exposure complete
03:37:36.636 00.073 25848 worker thread done servicing request
03:37:36.637 00.001 21444 OnExposeComplete: enter
03:37:36.637 00.000 21444 UpdateGuideState(): m_state=6
03:37:36.637 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 264
03:37:36.637 00.000 21444 Star::Find returns 1 (1), X=1263.27, Y=683.89, Mass=4824453, SNR=112.9, Peak=65344 HFD=7.9
03:37:36.637 00.000 21444 MultiStar: [#1 2.26,0.56,0.00,M1] [#2 2.13,0.44,0.00,M1] [#3 2.47,-0.54,0.00,M1] [#4 3.09,0.13,0.00,M1] [#5 3.16,0.57,0.00,M1] [#6 2.34,0.72,0.00,M1] [#7 2.94,-0.76,0.00,M1] [#8 2.82,1.13,0.00,M1] 
03:37:36.637 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
03:37:36.637 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.48 = 0.81)
03:37:36.637 00.000 21444 CameraToMount -- cameraX=3.33 cameraY=1.48 hyp=3.64 cameraTheta=0.42 mountX=-3.18 mountY=2.63, mountTheta=2.45
03:37:36.638 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.33, y=1.48, opts=13)
03:37:36.638 00.000 21444 Enqueuing Move request for scope (3.33, 1.48)
03:37:36.638 00.000 25848 Worker thread wakes up
03:37:36.638 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=196, FiltMax=65504, Gamma=0.560
03:37:36.638 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.33, 1.48) opts 0xd
03:37:36.638 00.000 25848 Handling offset move in thread for scope, endpoint = (3.33, 1.48)
03:37:36.638 00.000 25848 Moving (3.33, 1.48) raw xDistance=-3.18 yDistance=2.63
03:37:36.638 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.00 from input -3.18
03:37:36.638 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.63 from input 2.63
03:37:36.638 00.000 21444 UpdateGuideState exits: m=4824453 SNR=112.9 Saturated
03:37:36.638 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:36.638 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:36.638 00.000 21444 Enqueuing Expose request
03:37:36.638 00.000 25848 MoveAxis(E, 93, ABG)
03:37:36.638 00.000 25848 Guiding  Dir = 2, Dur = 93
03:37:36.673 00.035 25848 IsSlewing returns 0
03:37:36.673 00.000 25848 IsGuiding returns 0
03:37:36.704 00.031 25848 PulseGuide returned control before completion, sleep 72
03:37:36.781 00.077 25848 IsGuiding returns 1
03:37:36.781 00.000 25848 scope still moving after pulse duration time elapsed
03:37:36.845 00.064 25848 IsSlewing returns 0
03:37:36.846 00.001 25848 IsGuiding returns 0
03:37:36.846 00.000 25848 scope move finished after 93 + 79 ms
03:37:36.846 00.000 25848 Move returns status 0, amount 93
03:37:36.846 00.000 25848 MoveAxis(S, 72, ABG)
03:37:36.846 00.000 25848 Guiding  Dir = 1, Dur = 72
03:37:36.874 00.028 25848 IsSlewing returns 0
03:37:36.874 00.000 25848 IsGuiding returns 0
03:37:36.905 00.031 25848 PulseGuide returned control before completion, sleep 52
03:37:36.972 00.067 25848 IsGuiding returns 1
03:37:36.972 00.000 25848 scope still moving after pulse duration time elapsed
03:37:37.029 00.057 25848 IsSlewing returns 0
03:37:37.029 00.000 25848 IsGuiding returns 0
03:37:37.029 00.000 25848 scope move finished after 72 + 82 ms
03:37:37.029 00.000 25848 Move returns status 0, amount 72
03:37:37.029 00.000 25848 move complete, result=0
03:37:37.029 00.000 25848 worker thread done servicing request
03:37:37.029 00.000 25848 Worker thread wakes up
03:37:37.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:37.029 00.000 21444 GuideStep: -3.2 px 93 ms EAST, 2.6 px 72 ms SOUTH
03:37:37.030 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:39.878 02.848 25848 Exposure complete
03:37:39.957 00.079 25848 worker thread done servicing request
03:37:39.957 00.000 21444 OnExposeComplete: enter
03:37:39.957 00.000 21444 UpdateGuideState(): m_state=6
03:37:39.957 00.000 21444 Star::Find(15, 1263, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 265
03:37:39.957 00.000 21444 Star::Find returns 1 (1), X=1258.49, Y=679.07, Mass=4729386, SNR=125.1, Peak=65504 HFD=7.9
03:37:39.957 00.000 21444 MultiStar: [#1 -2.39,-3.86,0.00,M2] [#2 -2.30,-4.39,0.00,M2] [#3 -2.65,-3.82,0.00,M2] [#4 -1.63,-3.95,0.00,M2] [#5 -2.50,-4.30,0.00,M2] [#6 -1.83,-4.24,0.00,M2] [#7 -1.88,-4.06,0.00,M2] [#8 -2.94,-3.45,0.00,M2] 
03:37:39.957 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.05) = xAngle (-5.03 = 1.25)
03:37:39.957 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.87 = -1.59)
03:37:39.957 00.000 21444 CameraToMount -- cameraX=-1.44 cameraY=-3.34 hyp=3.64 cameraTheta=-1.98 mountX=1.14 mountY=-3.64, mountTheta=-1.27
03:37:39.958 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.44, y=-3.34, opts=13)
03:37:39.958 00.000 21444 Enqueuing Move request for scope (-1.44, -3.34)
03:37:39.958 00.000 25848 Worker thread wakes up
03:37:39.958 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=144, FiltMax=65504, Gamma=0.560
03:37:39.958 00.000 21444 UpdateGuideState exits: m=4729386 SNR=125.1 Saturated
03:37:39.958 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:39.958 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:39.958 00.000 21444 Enqueuing Expose request
03:37:39.958 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.44, -3.34) opts 0xd
03:37:39.958 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.44, -3.34)
03:37:39.958 00.000 25848 Moving (-1.44, -3.34) raw xDistance=1.14 yDistance=-3.64
03:37:39.958 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 1.14
03:37:39.958 00.000 25848 resist switch: large excursion: input -3.64 thresh 1.53 direction from 1 to -1
03:37:39.958 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.93
03:37:39.959 00.001 25848 GuideAlgorithmResistSwitch::result() returns -3.64 from input -3.64
03:37:39.959 00.000 25848 MoveAxis(W, 27, ABG)
03:37:39.959 00.000 25848 Guiding  Dir = 3, Dur = 27
03:37:39.984 00.025 25848 IsSlewing returns 0
03:37:39.984 00.000 25848 IsGuiding returns 0
03:37:40.015 00.031 25848 IsGuiding returns 1
03:37:40.015 00.000 25848 scope still moving after pulse duration time elapsed
03:37:40.077 00.062 25848 IsSlewing returns 0
03:37:40.077 00.000 25848 IsGuiding returns 0
03:37:40.078 00.001 25848 scope move finished after 27 + 66 ms
03:37:40.078 00.000 25848 Move returns status 0, amount 27
03:37:40.078 00.000 25848 BLC: Oldest BLC event removed
03:37:40.078 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 309 applied
03:37:40.078 00.000 25848 MoveAxis(N, 408, ABG)
03:37:40.078 00.000 25848 Guiding  Dir = 0, Dur = 408
03:37:40.108 00.030 25848 IsSlewing returns 0
03:37:40.129 00.021 25848 IsGuiding returns 0
03:37:40.160 00.031 25848 PulseGuide returned control before completion, sleep 387
03:37:40.560 00.400 25848 IsGuiding returns 1
03:37:40.560 00.000 25848 scope still moving after pulse duration time elapsed
03:37:40.626 00.066 25848 IsSlewing returns 0
03:37:40.626 00.000 25848 IsGuiding returns 0
03:37:40.626 00.000 25848 scope move finished after 408 + 89 ms
03:37:40.626 00.000 25848 Move returns status 0, amount 408
03:37:40.626 00.000 25848 move complete, result=0
03:37:40.626 00.000 25848 worker thread done servicing request
03:37:40.626 00.000 25848 Worker thread wakes up
03:37:40.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:40.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:40.626 00.000 21444 GuideStep: 1.1 px 27 ms WEST, -3.6 px 408 ms NORTH
03:37:43.471 02.845 25848 Exposure complete
03:37:43.559 00.088 25848 worker thread done servicing request
03:37:43.559 00.000 21444 OnExposeComplete: enter
03:37:43.559 00.000 21444 UpdateGuideState(): m_state=6
03:37:43.559 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 266
03:37:43.559 00.000 21444 Star::Find returns 1 (1), X=1261.13, Y=681.01, Mass=4257681, SNR=97.4, Peak=65504 HFD=7.5
03:37:43.559 00.000 21444 MultiStar: [#1 0.42,-2.37,0.00,M3] [#2 0.90,-2.85,0.00,M3] [#3 0.72,-2.19,0.00,M3] [#4 0.63,-2.63,0.00,M3] [#5 0.90,-2.97,0.00,M3] [#6 0.98,-2.99,0.00,M3] [#7 0.95,-3.54,0.00,M3] [#8 0.15,-2.08,0.00,M3] 
03:37:43.559 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
03:37:43.560 00.001 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
03:37:43.560 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=-1.40 hyp=1.83 cameraTheta=-0.87 mountX=-1.31 mountY=-0.84, mountTheta=-2.57
03:37:43.561 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=-1.40, opts=13)
03:37:43.561 00.000 21444 Enqueuing Move request for scope (1.19, -1.40)
03:37:43.561 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=80, FiltMax=65504, Gamma=0.560
03:37:43.561 00.000 21444 UpdateGuideState exits: m=4257681 SNR=97.4 Saturated
03:37:43.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:43.561 00.000 25848 Worker thread wakes up
03:37:43.561 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:43.561 00.000 21444 Enqueuing Expose request
03:37:43.561 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, -1.40) opts 0xd
03:37:43.561 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, -1.40)
03:37:43.562 00.001 25848 Moving (1.19, -1.40) raw xDistance=-1.31 yDistance=-0.84
03:37:43.562 00.000 25848 BLC: History state: CurrMiss=0.84, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-3.641750, 1:0.843663
03:37:43.562 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:37:43.562 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.31
03:37:43.562 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
03:37:43.562 00.000 25848 MoveAxis(E, 36, ABG)
03:37:43.562 00.000 25848 Guiding  Dir = 2, Dur = 36
03:37:43.595 00.033 25848 IsSlewing returns 0
03:37:43.595 00.000 25848 IsGuiding returns 0
03:37:43.626 00.031 25848 PulseGuide returned control before completion, sleep 15
03:37:43.643 00.017 25848 IsGuiding returns 1
03:37:43.643 00.000 25848 scope still moving after pulse duration time elapsed
03:37:43.703 00.060 25848 IsSlewing returns 0
03:37:43.703 00.000 25848 IsGuiding returns 0
03:37:43.703 00.000 25848 scope move finished after 36 + 72 ms
03:37:43.703 00.000 25848 Move returns status 0, amount 36
03:37:43.703 00.000 25848 MoveAxis(N, 23, ABG)
03:37:43.703 00.000 25848 Guiding  Dir = 0, Dur = 23
03:37:43.733 00.030 25848 IsSlewing returns 0
03:37:43.734 00.001 25848 IsGuiding returns 0
03:37:43.766 00.032 25848 IsGuiding returns 1
03:37:43.766 00.000 25848 scope still moving after pulse duration time elapsed
03:37:43.829 00.063 25848 IsSlewing returns 0
03:37:43.829 00.000 25848 IsGuiding returns 0
03:37:43.829 00.000 25848 scope move finished after 23 + 72 ms
03:37:43.829 00.000 25848 Move returns status 0, amount 23
03:37:43.829 00.000 25848 move complete, result=0
03:37:43.830 00.001 25848 worker thread done servicing request
03:37:43.830 00.000 25848 Worker thread wakes up
03:37:43.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:43.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:43.830 00.000 21444 GuideStep: -1.3 px 36 ms EAST, -0.8 px 23 ms NORTH
03:37:46.676 02.846 25848 Exposure complete
03:37:46.763 00.087 25848 worker thread done servicing request
03:37:46.764 00.001 21444 OnExposeComplete: enter
03:37:46.764 00.000 21444 UpdateGuideState(): m_state=6
03:37:46.764 00.000 21444 Star::Find(15, 1261, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 267
03:37:46.764 00.000 21444 Star::Find returns 1 (1), X=1260.09, Y=684.21, Mass=4830944, SNR=161.1, Peak=65504 HFD=7.7
03:37:46.764 00.000 21444 MultiStar: [#1 -1.08,1.19,0.85,U] [#2 -0.95,0.76,0.70,U] [#3 -1.21,0.86,0.64,U] [#4 -0.18,0.40,0.82,U] [#5 -0.41,0.12,0.53,U] [#6 -0.62,0.41,0.66,U] [#7 -0.73,0.35,0.53,U] [#8 -0.80,0.48,0.54,U] 
03:37:46.764 00.000 21444 refined, 8 included, MultiStar: {-0.61, 0.80}, one-star: {0.15, 1.79}
03:37:46.764 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
03:37:46.764 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
03:37:46.764 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=0.80 hyp=1.00 cameraTheta=2.22 mountX=0.68 mountY=0.51, mountTheta=0.64
03:37:46.765 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=0.80, opts=13)
03:37:46.765 00.000 21444 Enqueuing Move request for scope (-0.61, 0.80)
03:37:46.766 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=180, FiltMax=65504, Gamma=0.560
03:37:46.766 00.000 21444 UpdateGuideState exits: m=4830944 SNR=161.1 Saturated
03:37:46.766 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:46.766 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:46.766 00.000 21444 Enqueuing Expose request
03:37:46.766 00.000 25848 Worker thread wakes up
03:37:46.766 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.80) opts 0xd
03:37:46.766 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, 0.80)
03:37:46.766 00.000 25848 Moving (-0.61, 0.80) raw xDistance=0.68 yDistance=0.51
03:37:46.766 00.000 25848 BLC: History state: CurrMiss=-0.51, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-3.641750, 1:0.843663, 2:-0.507242
03:37:46.766 00.000 25848 BLC: No correction, Miss < min_move
03:37:46.766 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.68
03:37:46.766 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:46.766 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
03:37:46.766 00.000 25848 MoveAxis(W, 17, ABG)
03:37:46.767 00.001 25848 Guiding  Dir = 3, Dur = 17
03:37:46.795 00.028 25848 IsSlewing returns 0
03:37:46.796 00.001 25848 IsGuiding returns 0
03:37:46.828 00.032 25848 IsGuiding returns 1
03:37:46.828 00.000 25848 scope still moving after pulse duration time elapsed
03:37:46.891 00.063 25848 IsSlewing returns 0
03:37:46.891 00.000 25848 IsGuiding returns 0
03:37:46.891 00.000 25848 scope move finished after 17 + 78 ms
03:37:46.891 00.000 25848 Move returns status 0, amount 17
03:37:46.891 00.000 25848 MoveAxis(N, 0, ABG)
03:37:46.891 00.000 25848 Move returns status 0, amount 0
03:37:46.891 00.000 25848 move complete, result=0
03:37:46.892 00.001 25848 worker thread done servicing request
03:37:46.892 00.000 25848 Worker thread wakes up
03:37:46.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:46.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:46.892 00.000 21444 GuideStep: 0.7 px 17 ms WEST, 0.5 px 0 ms NORTH
03:37:49.738 02.846 25848 Exposure complete
03:37:49.816 00.078 25848 worker thread done servicing request
03:37:49.816 00.000 21444 OnExposeComplete: enter
03:37:49.816 00.000 21444 UpdateGuideState(): m_state=6
03:37:49.816 00.000 21444 Star::Find(15, 1260, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 268
03:37:49.816 00.000 21444 Star::Find returns 1 (1), X=1261.82, Y=682.61, Mass=5054613, SNR=141.6, Peak=65504 HFD=7.7
03:37:49.817 00.001 21444 MultiStar: [#1 0.95,-0.32,0.93,U] [#2 0.92,-0.51,0.80,U] [#3 0.58,-0.85,0.62,U] [#4 1.15,-0.99,0.89,U] [#5 1.26,-0.51,0.74,U] [#6 1.23,-0.93,0.56,U] [#7 1.39,-0.66,0.48,U] [#8 0.72,-0.39,0.73,U] 
03:37:49.817 00.000 21444 refined, 8 included, MultiStar: {1.14, -0.51}, one-star: {1.88, 0.19}
03:37:49.817 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
03:37:49.817 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.03)
03:37:49.817 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=-0.51 hyp=1.25 cameraTheta=-0.42 mountX=-1.18 mountY=-0.04, mountTheta=-3.11
03:37:49.817 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=-0.51, opts=13)
03:37:49.817 00.000 21444 Enqueuing Move request for scope (1.14, -0.51)
03:37:49.818 00.001 25848 Worker thread wakes up
03:37:49.818 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, -0.51) opts 0xd
03:37:49.818 00.000 25848 Handling offset move in thread for scope, endpoint = (1.14, -0.51)
03:37:49.818 00.000 25848 Moving (1.14, -0.51) raw xDistance=-1.18 yDistance=-0.04
03:37:49.818 00.000 25848 BLC: window closed
03:37:49.818 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=120, FiltMax=65504, Gamma=0.560
03:37:49.818 00.000 25848 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-3.641750, 1:0.843663, 2:-0.507242
03:37:49.818 00.000 25848 BLC: No correction, Miss < min_move
03:37:49.818 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.18
03:37:49.818 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:49.818 00.000 21444 UpdateGuideState exits: m=5054613 SNR=141.6 Saturated
03:37:49.818 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:49.818 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:37:49.818 00.000 25848 MoveAxis(E, 33, ABG)
03:37:49.818 00.000 25848 Guiding  Dir = 2, Dur = 33
03:37:49.818 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:49.818 00.000 21444 Enqueuing Expose request
03:37:49.842 00.024 25848 IsSlewing returns 0
03:37:49.843 00.001 25848 IsGuiding returns 0
03:37:49.874 00.031 25848 PulseGuide returned control before completion, sleep 12
03:37:49.894 00.020 25848 IsGuiding returns 1
03:37:49.894 00.000 25848 scope still moving after pulse duration time elapsed
03:37:49.952 00.058 25848 IsSlewing returns 0
03:37:49.973 00.021 25848 IsGuiding returns 0
03:37:49.973 00.000 25848 scope move finished after 33 + 97 ms
03:37:49.973 00.000 25848 Move returns status 0, amount 33
03:37:49.973 00.000 25848 MoveAxis(N, 0, ABG)
03:37:49.973 00.000 25848 Move returns status 0, amount 0
03:37:49.973 00.000 25848 move complete, result=0
03:37:49.973 00.000 25848 worker thread done servicing request
03:37:49.973 00.000 25848 Worker thread wakes up
03:37:49.973 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:49.973 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:49.973 00.000 21444 GuideStep: -1.2 px 33 ms EAST, -0.0 px 0 ms NORTH
03:37:52.817 02.844 25848 Exposure complete
03:37:52.884 00.067 25848 worker thread done servicing request
03:37:52.884 00.000 21444 OnExposeComplete: enter
03:37:52.884 00.000 21444 UpdateGuideState(): m_state=6
03:37:52.884 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 269
03:37:52.884 00.000 21444 Star::Find returns 1 (1), X=1261.67, Y=681.84, Mass=5003154, SNR=122.4, Peak=65504 HFD=7.8
03:37:52.884 00.000 21444 MultiStar: [#1 1.02,-0.39,1.03,U] [#2 0.97,-0.99,0.95,U] [#3 0.78,-1.22,0.79,U] [#4 1.17,-1.26,0.91,U] [#5 0.70,-0.69,0.84,U] [#6 1.36,-1.44,0.74,U] [#7 0.71,-0.47,0.76,U] [#8 0.83,-1.40,0.68,U] 
03:37:52.884 00.000 21444 refined, 8 included, MultiStar: {1.05, -0.91}, one-star: {1.73, -0.57}
03:37:52.884 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.52)
03:37:52.884 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.61 = -0.32)
03:37:52.884 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-0.91 hyp=1.39 cameraTheta=-0.71 mountX=-1.13 mountY=-0.44, mountTheta=-2.77
03:37:52.885 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-0.91, opts=13)
03:37:52.885 00.000 21444 Enqueuing Move request for scope (1.05, -0.91)
03:37:52.885 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=104, FiltMax=65504, Gamma=0.560
03:37:52.885 00.000 21444 UpdateGuideState exits: m=5003154 SNR=122.4 Saturated
03:37:52.885 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:52.885 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:52.885 00.000 21444 Enqueuing Expose request
03:37:52.885 00.000 25848 Worker thread wakes up
03:37:52.885 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -0.91) opts 0xd
03:37:52.885 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -0.91)
03:37:52.885 00.000 25848 Moving (1.05, -0.91) raw xDistance=-1.13 yDistance=-0.44
03:37:52.885 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.13
03:37:52.885 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:52.885 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
03:37:52.885 00.000 25848 MoveAxis(E, 35, ABG)
03:37:52.886 00.001 25848 Guiding  Dir = 2, Dur = 35
03:37:52.906 00.020 25848 IsSlewing returns 0
03:37:52.906 00.000 25848 IsGuiding returns 0
03:37:52.938 00.032 25848 PulseGuide returned control before completion, sleep 14
03:37:52.955 00.017 25848 IsGuiding returns 1
03:37:52.955 00.000 25848 scope still moving after pulse duration time elapsed
03:37:53.014 00.059 25848 IsSlewing returns 0
03:37:53.014 00.000 25848 IsGuiding returns 0
03:37:53.014 00.000 25848 scope move finished after 35 + 73 ms
03:37:53.014 00.000 25848 Move returns status 0, amount 35
03:37:53.014 00.000 25848 MoveAxis(N, 0, ABG)
03:37:53.014 00.000 25848 Move returns status 0, amount 0
03:37:53.014 00.000 25848 move complete, result=0
03:37:53.014 00.000 25848 worker thread done servicing request
03:37:53.014 00.000 25848 Worker thread wakes up
03:37:53.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:53.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:53.014 00.000 21444 GuideStep: -1.1 px 35 ms EAST, -0.4 px 0 ms NORTH
03:37:55.859 02.845 25848 Exposure complete
03:37:55.939 00.080 25848 worker thread done servicing request
03:37:55.940 00.001 21444 OnExposeComplete: enter
03:37:55.940 00.000 21444 UpdateGuideState(): m_state=6
03:37:55.940 00.000 21444 Star::Find(15, 1261, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 270
03:37:55.940 00.000 21444 Star::Find returns 1 (1), X=1261.66, Y=681.78, Mass=4886940, SNR=131.2, Peak=64196 HFD=8.0
03:37:55.940 00.000 21444 MultiStar: [#1 0.08,-1.30,0.72,U] [#2 1.15,-2.59,0.00,M1] [#3 0.40,-2.04,0.00,M1] [#4 1.13,-1.25,0.78,U] [#5 1.56,-1.47,0.00,M1] [#6 0.14,-1.54,0.65,U] [#7 1.11,-1.60,0.49,U] [#8 0.42,-1.17,0.73,U] 
03:37:55.940 00.000 21444 refined, 5 included, MultiStar: {0.83, -1.19}, one-star: {1.72, -0.63}
03:37:55.940 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
03:37:55.940 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.57)
03:37:55.940 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=-1.19 hyp=1.45 cameraTheta=-0.96 mountX=-0.93 mountY=-0.78, mountTheta=-2.44
03:37:55.941 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-1.19, opts=13)
03:37:55.941 00.000 21444 Enqueuing Move request for scope (0.83, -1.19)
03:37:55.941 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=228, FiltMax=65504, Gamma=0.560
03:37:55.941 00.000 21444 UpdateGuideState exits: m=4886940 SNR=131.2 Saturated
03:37:55.941 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:55.941 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:55.941 00.000 21444 Enqueuing Expose request
03:37:55.941 00.000 25848 Worker thread wakes up
03:37:55.941 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -1.19) opts 0xd
03:37:55.941 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, -1.19)
03:37:55.941 00.000 25848 Moving (0.83, -1.19) raw xDistance=-0.93 yDistance=-0.78
03:37:55.941 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.93
03:37:55.942 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
03:37:55.942 00.000 25848 MoveAxis(E, 30, ABG)
03:37:55.942 00.000 25848 Guiding  Dir = 2, Dur = 30
03:37:55.970 00.028 25848 IsSlewing returns 0
03:37:55.970 00.000 25848 IsGuiding returns 0
03:37:56.001 00.031 25848 IsGuiding returns 1
03:37:56.001 00.000 25848 scope still moving after pulse duration time elapsed
03:37:56.060 00.059 25848 IsSlewing returns 0
03:37:56.060 00.000 25848 IsGuiding returns 0
03:37:56.060 00.000 25848 scope move finished after 30 + 60 ms
03:37:56.060 00.000 25848 Move returns status 0, amount 30
03:37:56.060 00.000 25848 MoveAxis(N, 21, ABG)
03:37:56.060 00.000 25848 Guiding  Dir = 0, Dur = 21
03:37:56.125 00.065 25848 IsSlewing returns 0
03:37:56.125 00.000 25848 IsGuiding returns 0
03:37:56.156 00.031 25848 IsGuiding returns 1
03:37:56.156 00.000 25848 scope still moving after pulse duration time elapsed
03:37:56.220 00.064 25848 IsSlewing returns 0
03:37:56.220 00.000 25848 IsGuiding returns 0
03:37:56.220 00.000 25848 scope move finished after 21 + 73 ms
03:37:56.220 00.000 25848 Move returns status 0, amount 21
03:37:56.220 00.000 25848 move complete, result=0
03:37:56.220 00.000 25848 worker thread done servicing request
03:37:56.220 00.000 25848 Worker thread wakes up
03:37:56.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:56.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:56.220 00.000 21444 GuideStep: -0.9 px 30 ms EAST, -0.8 px 21 ms NORTH
03:37:59.071 02.851 25848 Exposure complete
03:37:59.150 00.079 25848 worker thread done servicing request
03:37:59.150 00.000 21444 OnExposeComplete: enter
03:37:59.150 00.000 21444 UpdateGuideState(): m_state=6
03:37:59.150 00.000 21444 Star::Find(15, 1261, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 271
03:37:59.150 00.000 21444 Star::Find returns 1 (1), X=1258.96, Y=683.04, Mass=5106404, SNR=147.5, Peak=65504 HFD=8.1
03:37:59.150 00.000 21444 MultiStar: [#1 -1.51,-0.05,0.83,U] [#2 -1.60,0.02,0.85,U] [#3 -1.34,-0.82,0.67,U] [#4 -0.49,-0.24,0.95,U] [#5 -0.91,0.04,0.69,U] [#6 -1.19,-0.61,0.76,U] [#7 -0.87,-0.56,0.76,U] [#8 -1.20,0.49,0.86,U] 
03:37:59.150 00.000 21444 refined, 8 included, MultiStar: {-1.11, -0.08}, one-star: {-0.98, 0.63}
03:37:59.150 00.000 21444 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.05) = xAngle (-6.12 = 0.17)
03:37:59.150 00.000 21444 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.68)
03:37:59.150 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=-0.08 hyp=1.11 cameraTheta=-3.07 mountX=1.10 mountY=-0.50, mountTheta=-0.43
03:37:59.151 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=-0.08, opts=13)
03:37:59.151 00.000 21444 Enqueuing Move request for scope (-1.11, -0.08)
03:37:59.151 00.000 25848 Worker thread wakes up
03:37:59.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -0.08) opts 0xd
03:37:59.151 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, -0.08)
03:37:59.151 00.000 25848 Moving (-1.11, -0.08) raw xDistance=1.10 yDistance=-0.50
03:37:59.151 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.10
03:37:59.151 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:59.151 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
03:37:59.151 00.000 25848 MoveAxis(W, 30, ABG)
03:37:59.151 00.000 25848 Guiding  Dir = 3, Dur = 30
03:37:59.152 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=206, FiltMax=65504, Gamma=0.560
03:37:59.152 00.000 21444 UpdateGuideState exits: m=5106404 SNR=147.5 Saturated
03:37:59.152 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:59.152 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:37:59.152 00.000 21444 Enqueuing Expose request
03:37:59.172 00.020 25848 IsSlewing returns 0
03:37:59.172 00.000 25848 IsGuiding returns 0
03:37:59.204 00.032 25848 IsGuiding returns 1
03:37:59.204 00.000 25848 scope still moving after pulse duration time elapsed
03:37:59.249 00.045 25848 IsSlewing returns 0
03:37:59.249 00.000 25848 IsGuiding returns 0
03:37:59.249 00.000 25848 scope move finished after 30 + 46 ms
03:37:59.249 00.000 25848 Move returns status 0, amount 30
03:37:59.249 00.000 25848 MoveAxis(N, 0, ABG)
03:37:59.249 00.000 25848 Move returns status 0, amount 0
03:37:59.249 00.000 25848 move complete, result=0
03:37:59.249 00.000 25848 worker thread done servicing request
03:37:59.249 00.000 25848 Worker thread wakes up
03:37:59.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:37:59.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:37:59.250 00.001 21444 GuideStep: 1.1 px 30 ms WEST, -0.5 px 0 ms NORTH
03:38:02.095 02.845 25848 Exposure complete
03:38:02.177 00.082 25848 worker thread done servicing request
03:38:02.177 00.000 21444 OnExposeComplete: enter
03:38:02.177 00.000 21444 UpdateGuideState(): m_state=6
03:38:02.177 00.000 21444 Star::Find(15, 1258, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 272
03:38:02.177 00.000 21444 Star::Find returns 1 (1), X=1261.56, Y=683.36, Mass=5645246, SNR=182.0, Peak=65504 HFD=7.8
03:38:02.178 00.001 21444 MultiStar: [#1 1.07,0.45,0.88,U] [#2 0.65,0.14,0.89,U] [#3 1.28,0.09,0.61,U] [#4 1.59,0.31,1.29,U] [#5 1.22,0.29,0.81,U] [#6 1.21,0.16,0.73,U] [#7 1.14,0.10,0.62,U] [#8 0.78,0.74,0.72,U] 
03:38:02.178 00.000 21444 refined, 8 included, MultiStar: {1.21, 0.38}, one-star: {1.62, 0.95}
03:38:02.178 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
03:38:02.178 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.69)
03:38:02.178 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=0.38 hyp=1.27 cameraTheta=0.30 mountX=-1.17 mountY=0.81, mountTheta=2.54
03:38:02.178 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=0.38, opts=13)
03:38:02.178 00.000 21444 Enqueuing Move request for scope (1.21, 0.38)
03:38:02.179 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2144, FiltMin=228, FiltMax=65504, Gamma=0.560
03:38:02.179 00.000 21444 UpdateGuideState exits: m=5645246 SNR=182.0 Saturated
03:38:02.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:02.179 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:02.179 00.000 21444 Enqueuing Expose request
03:38:02.179 00.000 25848 Worker thread wakes up
03:38:02.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, 0.38) opts 0xd
03:38:02.179 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, 0.38)
03:38:02.179 00.000 25848 Moving (1.21, 0.38) raw xDistance=-1.17 yDistance=0.81
03:38:02.179 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.17
03:38:02.179 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:38:02.179 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
03:38:02.179 00.000 25848 MoveAxis(E, 32, ABG)
03:38:02.179 00.000 25848 Guiding  Dir = 2, Dur = 32
03:38:02.203 00.024 25848 IsSlewing returns 0
03:38:02.204 00.001 25848 IsGuiding returns 0
03:38:02.234 00.030 25848 PulseGuide returned control before completion, sleep 11
03:38:02.250 00.016 25848 IsGuiding returns 1
03:38:02.250 00.000 25848 scope still moving after pulse duration time elapsed
03:38:02.311 00.061 25848 IsSlewing returns 0
03:38:02.311 00.000 25848 IsGuiding returns 0
03:38:02.311 00.000 25848 scope move finished after 32 + 75 ms
03:38:02.311 00.000 25848 Move returns status 0, amount 32
03:38:02.311 00.000 25848 MoveAxis(N, 0, ABG)
03:38:02.311 00.000 25848 Move returns status 0, amount 0
03:38:02.311 00.000 25848 move complete, result=0
03:38:02.311 00.000 25848 worker thread done servicing request
03:38:02.311 00.000 25848 Worker thread wakes up
03:38:02.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:02.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:02.311 00.000 21444 GuideStep: -1.2 px 32 ms EAST, 0.8 px 0 ms NORTH
03:38:05.158 02.847 25848 Exposure complete
03:38:05.232 00.074 25848 worker thread done servicing request
03:38:05.233 00.001 21444 OnExposeComplete: enter
03:38:05.233 00.000 21444 UpdateGuideState(): m_state=6
03:38:05.233 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 273
03:38:05.233 00.000 21444 Star::Find returns 1 (1), X=1260.05, Y=682.34, Mass=5664282, SNR=216.9, Peak=65504 HFD=8.0
03:38:05.233 00.000 21444 MultiStar: [#1 -0.90,-0.23,0.75,U] [#2 -0.94,-0.31,0.77,U] [#3 -0.52,0.01,0.48,U] [#4 -0.22,-0.51,0.63,U] [#5 0.07,-0.59,0.61,U] [#6 -0.14,-0.49,0.48,U] [#7 0.08,-1.28,0.59,U] [#8 -0.99,-0.30,0.45,U] 
03:38:05.233 00.000 21444 single-star, 8 included, MultiStar: {-0.36, -0.40}, one-star: {0.11, -0.07}
03:38:05.233 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
03:38:05.233 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
03:38:05.233 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.14 cameraTheta=-0.56 mountX=-0.12 mountY=-0.02, mountTheta=-2.95
03:38:05.234 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.07, opts=13)
03:38:05.234 00.000 21444 Enqueuing Move request for scope (0.11, -0.07)
03:38:05.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=230, FiltMax=65504, Gamma=0.560
03:38:05.234 00.000 25848 Worker thread wakes up
03:38:05.234 00.000 21444 UpdateGuideState exits: m=5664282 SNR=216.9 Saturated
03:38:05.234 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:05.234 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
03:38:05.234 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
03:38:05.234 00.000 25848 Moving (0.11, -0.07) raw xDistance=-0.12 yDistance=-0.02
03:38:05.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:38:05.234 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:05.234 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:38:05.234 00.000 25848 MoveAxis(E, 0, ABG)
03:38:05.235 00.001 25848 Move returns status 0, amount 0
03:38:05.235 00.000 25848 MoveAxis(N, 0, ABG)
03:38:05.235 00.000 25848 Move returns status 0, amount 0
03:38:05.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:05.235 00.000 21444 Enqueuing Expose request
03:38:05.235 00.000 25848 move complete, result=0
03:38:05.235 00.000 25848 worker thread done servicing request
03:38:05.235 00.000 25848 Worker thread wakes up
03:38:05.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:05.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:05.235 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:38:08.087 02.852 25848 Exposure complete
03:38:08.155 00.068 25848 worker thread done servicing request
03:38:08.155 00.000 21444 OnExposeComplete: enter
03:38:08.155 00.000 21444 UpdateGuideState(): m_state=6
03:38:08.155 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 274
03:38:08.155 00.000 21444 Star::Find returns 1 (1), X=1262.53, Y=683.45, Mass=5982139, SNR=269.5, Peak=65504 HFD=8.2
03:38:08.156 00.001 21444 MultiStar: [#1 1.37,0.82,0.80,U] [#2 1.31,0.33,0.80,U] [#3 1.67,0.85,0.46,U] [#4 2.72,0.82,0.00,M1] [#5 2.55,0.69,0.00,M1] [#6 2.48,0.88,0.00,M1] [#7 2.40,-0.12,0.00,M1] [#8 1.93,0.85,0.00,M1] 
03:38:08.156 00.000 21444 refined, 3 included, MultiStar: {1.80, 0.77}, one-star: {2.59, 1.04}
03:38:08.156 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
03:38:08.156 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.79)
03:38:08.156 00.000 21444 CameraToMount -- cameraX=1.80 cameraY=0.77 hyp=1.96 cameraTheta=0.40 mountX=-1.72 mountY=1.39, mountTheta=2.46
03:38:08.156 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.80, y=0.77, opts=13)
03:38:08.156 00.000 21444 Enqueuing Move request for scope (1.80, 0.77)
03:38:08.156 00.000 25848 Worker thread wakes up
03:38:08.157 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=166, FiltMax=65504, Gamma=0.560
03:38:08.157 00.000 21444 UpdateGuideState exits: m=5982139 SNR=269.5 Saturated
03:38:08.157 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:08.157 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.80, 0.77) opts 0xd
03:38:08.157 00.000 25848 Handling offset move in thread for scope, endpoint = (1.80, 0.77)
03:38:08.157 00.000 25848 Moving (1.80, 0.77) raw xDistance=-1.72 yDistance=1.39
03:38:08.157 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.72
03:38:08.157 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:38:08.157 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:08.157 00.000 21444 Enqueuing Expose request
03:38:08.157 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.39
03:38:08.157 00.000 25848 MoveAxis(E, 50, ABG)
03:38:08.157 00.000 25848 Guiding  Dir = 2, Dur = 50
03:38:08.188 00.031 25848 IsSlewing returns 0
03:38:08.222 00.034 25848 IsGuiding returns 0
03:38:08.253 00.031 25848 PulseGuide returned control before completion, sleep 29
03:38:08.289 00.036 25848 IsGuiding returns 1
03:38:08.289 00.000 25848 scope still moving after pulse duration time elapsed
03:38:08.344 00.055 25848 IsSlewing returns 0
03:38:08.344 00.000 25848 IsGuiding returns 0
03:38:08.344 00.000 25848 scope move finished after 50 + 72 ms
03:38:08.344 00.000 25848 Move returns status 0, amount 50
03:38:08.344 00.000 25848 MoveAxis(N, 0, ABG)
03:38:08.344 00.000 25848 Move returns status 0, amount 0
03:38:08.344 00.000 25848 move complete, result=0
03:38:08.345 00.001 25848 worker thread done servicing request
03:38:08.345 00.000 25848 Worker thread wakes up
03:38:08.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:08.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:08.345 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 1.4 px 0 ms NORTH
03:38:11.188 02.843 25848 Exposure complete
03:38:11.270 00.082 25848 worker thread done servicing request
03:38:11.270 00.000 21444 OnExposeComplete: enter
03:38:11.270 00.000 21444 UpdateGuideState(): m_state=6
03:38:11.271 00.001 21444 Star::Find(15, 1262, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 275
03:38:11.271 00.000 21444 Star::Find returns 1 (1), X=1261.91, Y=683.28, Mass=6000815, SNR=240.5, Peak=65504 HFD=8.2
03:38:11.271 00.000 21444 MultiStar: [#1 0.44,0.22,0.89,U] [#2 0.72,0.57,0.87,U] [#3 0.74,0.86,0.61,U] [#4 1.25,0.52,0.71,U] [#5 0.60,0.46,0.64,U] [#6 0.82,0.70,0.75,U] [#7 1.16,0.18,0.70,U] [#8 0.59,0.61,0.62,U] 
03:38:11.271 00.000 21444 refined, 8 included, MultiStar: {0.96, 0.56}, one-star: {1.97, 0.87}
03:38:11.271 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
03:38:11.271 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.92)
03:38:11.271 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=0.56 hyp=1.11 cameraTheta=0.53 mountX=-0.90 mountY=0.88, mountTheta=2.37
03:38:11.272 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=0.56, opts=13)
03:38:11.272 00.000 21444 Enqueuing Move request for scope (0.96, 0.56)
03:38:11.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2152, FiltMin=204, FiltMax=65504, Gamma=0.560
03:38:11.272 00.000 21444 UpdateGuideState exits: m=6000815 SNR=240.5 Saturated
03:38:11.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:11.272 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:11.272 00.000 21444 Enqueuing Expose request
03:38:11.272 00.000 25848 Worker thread wakes up
03:38:11.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.56) opts 0xd
03:38:11.272 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, 0.56)
03:38:11.272 00.000 25848 Moving (0.96, 0.56) raw xDistance=-0.90 yDistance=0.88
03:38:11.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.90
03:38:11.272 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:38:11.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
03:38:11.272 00.000 25848 MoveAxis(E, 30, ABG)
03:38:11.272 00.000 25848 Guiding  Dir = 2, Dur = 30
03:38:11.322 00.050 25848 IsSlewing returns 0
03:38:11.322 00.000 25848 IsGuiding returns 0
03:38:11.343 00.021 25848 PulseGuide returned control before completion, sleep 19
03:38:11.375 00.032 25848 IsGuiding returns 1
03:38:11.375 00.000 25848 scope still moving after pulse duration time elapsed
03:38:11.438 00.063 25848 IsSlewing returns 0
03:38:11.438 00.000 25848 IsGuiding returns 0
03:38:11.438 00.000 25848 scope move finished after 30 + 86 ms
03:38:11.438 00.000 25848 Move returns status 0, amount 30
03:38:11.438 00.000 25848 MoveAxis(N, 0, ABG)
03:38:11.438 00.000 25848 Move returns status 0, amount 0
03:38:11.438 00.000 25848 move complete, result=0
03:38:11.438 00.000 25848 worker thread done servicing request
03:38:11.438 00.000 25848 Worker thread wakes up
03:38:11.438 00.000 21444 GuideStep: -0.9 px 30 ms EAST, 0.9 px 0 ms NORTH
03:38:11.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:11.439 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:14.282 02.843 25848 Exposure complete
03:38:14.362 00.080 25848 worker thread done servicing request
03:38:14.362 00.000 21444 OnExposeComplete: enter
03:38:14.362 00.000 21444 UpdateGuideState(): m_state=6
03:38:14.363 00.001 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 276
03:38:14.363 00.000 21444 Star::Find returns 1 (1), X=1260.31, Y=683.54, Mass=5961975, SNR=271.9, Peak=65504 HFD=8.1
03:38:14.363 00.000 21444 MultiStar: [#1 -1.09,1.10,0.71,U] [#2 -0.64,1.07,0.66,U] [#3 -0.74,1.27,0.55,U] [#4 0.05,0.96,0.72,U] [#5 0.36,0.88,0.57,U] [#6 0.07,1.07,0.58,U] [#7 0.26,0.82,0.50,U] [#8 -0.85,0.61,0.60,U] 
03:38:14.363 00.000 21444 refined, 8 included, MultiStar: {-0.22, 1.00}, one-star: {0.37, 1.13}
03:38:14.363 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
03:38:14.363 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.18)
03:38:14.363 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=1.00 hyp=1.03 cameraTheta=1.79 mountX=0.31 mountY=0.84, mountTheta=1.21
03:38:14.364 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=1.00, opts=13)
03:38:14.364 00.000 21444 Enqueuing Move request for scope (-0.22, 1.00)
03:38:14.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=66, FiltMax=65504, Gamma=0.560
03:38:14.364 00.000 21444 UpdateGuideState exits: m=5961975 SNR=271.9 Saturated
03:38:14.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:14.364 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:14.364 00.000 21444 Enqueuing Expose request
03:38:14.364 00.000 25848 Worker thread wakes up
03:38:14.364 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.00) opts 0xd
03:38:14.364 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 1.00)
03:38:14.364 00.000 25848 Moving (-0.22, 1.00) raw xDistance=0.31 yDistance=0.84
03:38:14.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
03:38:14.364 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.03 newest=3.11
03:38:14.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
03:38:14.364 00.000 25848 MoveAxis(E, 0, ABG)
03:38:14.364 00.000 25848 Move returns status 0, amount 0
03:38:14.364 00.000 25848 BLC: Oldest BLC event removed
03:38:14.364 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 309 applied
03:38:14.364 00.000 25848 MoveAxis(S, 332, ABG)
03:38:14.365 00.001 25848 Guiding  Dir = 1, Dur = 332
03:38:14.389 00.024 25848 IsSlewing returns 0
03:38:14.389 00.000 25848 IsGuiding returns 0
03:38:14.421 00.032 25848 PulseGuide returned control before completion, sleep 311
03:38:14.757 00.336 25848 IsGuiding returns 1
03:38:14.757 00.000 25848 scope still moving after pulse duration time elapsed
03:38:14.813 00.056 25848 IsSlewing returns 0
03:38:14.814 00.001 25848 IsGuiding returns 0
03:38:14.814 00.000 25848 scope move finished after 332 + 93 ms
03:38:14.814 00.000 25848 Move returns status 0, amount 332
03:38:14.814 00.000 25848 move complete, result=0
03:38:14.814 00.000 25848 worker thread done servicing request
03:38:14.814 00.000 25848 Worker thread wakes up
03:38:14.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:14.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:14.814 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.8 px 332 ms SOUTH
03:38:17.652 02.838 25848 Exposure complete
03:38:17.729 00.077 25848 worker thread done servicing request
03:38:17.730 00.001 21444 OnExposeComplete: enter
03:38:17.730 00.000 21444 UpdateGuideState(): m_state=6
03:38:17.730 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 277
03:38:17.730 00.000 21444 Star::Find returns 1 (1), X=1262.32, Y=683.58, Mass=5764131, SNR=241.6, Peak=65504 HFD=8.1
03:38:17.730 00.000 21444 MultiStar: [#1 0.67,1.40,0.79,U] [#2 0.79,1.16,0.75,U] [#3 0.23,1.00,0.76,U] [#4 1.10,1.40,0.82,U] [#5 0.34,1.56,0.47,U] [#6 0.94,1.25,0.68,U] [#7 0.92,1.40,0.49,U] [#8 0.51,1.55,0.56,U] 
03:38:17.730 00.000 21444 refined, 8 included, MultiStar: {0.97, 1.30}, one-star: {2.38, 1.17}
03:38:17.730 00.000 21444 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.05) = xAngle (-2.12 = -2.12)
03:38:17.730 00.000 21444 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.96 = 1.32)
03:38:17.730 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=1.30 hyp=1.62 cameraTheta=0.93 mountX=-0.85 mountY=1.57, mountTheta=2.07
03:38:17.731 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=1.30, opts=13)
03:38:17.731 00.000 21444 Enqueuing Move request for scope (0.97, 1.30)
03:38:17.731 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=64, FiltMax=65504, Gamma=0.560
03:38:17.731 00.000 21444 UpdateGuideState exits: m=5764131 SNR=241.6 Saturated
03:38:17.731 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:17.731 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:17.731 00.000 21444 Enqueuing Expose request
03:38:17.731 00.000 25848 Worker thread wakes up
03:38:17.731 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 1.30) opts 0xd
03:38:17.731 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 1.30)
03:38:17.731 00.000 25848 Moving (0.97, 1.30) raw xDistance=-0.85 yDistance=1.57
03:38:17.732 00.001 25848 BLC: History state: CurrMiss=1.57, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.843526, 1:1.567144
03:38:17.732 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:38:17.732 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.85
03:38:17.732 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57
03:38:17.732 00.000 25848 MoveAxis(E, 25, ABG)
03:38:17.732 00.000 25848 Guiding  Dir = 2, Dur = 25
03:38:17.752 00.020 25848 IsSlewing returns 0
03:38:17.752 00.000 25848 IsGuiding returns 0
03:38:17.784 00.032 25848 IsGuiding returns 1
03:38:17.784 00.000 25848 scope still moving after pulse duration time elapsed
03:38:17.827 00.043 25848 IsSlewing returns 0
03:38:17.828 00.001 25848 IsGuiding returns 0
03:38:17.828 00.000 25848 scope move finished after 25 + 50 ms
03:38:17.828 00.000 25848 Move returns status 0, amount 25
03:38:17.828 00.000 25848 MoveAxis(S, 43, ABG)
03:38:17.828 00.000 25848 Guiding  Dir = 1, Dur = 43
03:38:17.858 00.030 25848 IsSlewing returns 0
03:38:17.858 00.000 25848 IsGuiding returns 0
03:38:17.889 00.031 25848 PulseGuide returned control before completion, sleep 23
03:38:17.920 00.031 25848 IsGuiding returns 1
03:38:17.920 00.000 25848 scope still moving after pulse duration time elapsed
03:38:17.970 00.050 25848 IsSlewing returns 0
03:38:17.970 00.000 25848 IsGuiding returns 0
03:38:17.970 00.000 25848 scope move finished after 43 + 69 ms
03:38:17.970 00.000 25848 Move returns status 0, amount 43
03:38:17.970 00.000 25848 move complete, result=0
03:38:17.970 00.000 25848 worker thread done servicing request
03:38:17.970 00.000 25848 Worker thread wakes up
03:38:17.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:17.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:17.970 00.000 21444 GuideStep: -0.8 px 25 ms EAST, 1.6 px 43 ms SOUTH
03:38:20.821 02.851 25848 Exposure complete
03:38:20.900 00.079 25848 worker thread done servicing request
03:38:20.900 00.000 21444 OnExposeComplete: enter
03:38:20.900 00.000 21444 UpdateGuideState(): m_state=6
03:38:20.900 00.000 21444 Star::Find(15, 1262, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 278
03:38:20.900 00.000 21444 Star::Find returns 1 (1), X=1261.54, Y=681.53, Mass=5692465, SNR=210.5, Peak=65504 HFD=7.7
03:38:20.900 00.000 21444 MultiStar: [#1 0.40,-1.55,0.96,U] [#2 0.84,-1.59,0.82,U] [#3 1.01,-1.11,0.78,U] [#4 1.43,-1.21,0.76,U] [#5 0.55,-1.36,0.77,U] [#6 1.11,-1.10,0.73,U] [#7 0.97,-1.13,0.59,U] [#8 0.87,-1.32,0.68,U] 
03:38:20.900 00.000 21444 refined, 8 included, MultiStar: {0.98, -1.25}, one-star: {1.60, -0.88}
03:38:20.900 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.96 = 2.33)
03:38:20.900 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.52)
03:38:20.901 00.001 21444 CameraToMount -- cameraX=0.98 cameraY=-1.25 hyp=1.59 cameraTheta=-0.91 mountX=-1.09 mountY=-0.79, mountTheta=-2.52
03:38:20.901 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=-1.25, opts=13)
03:38:20.901 00.000 21444 Enqueuing Move request for scope (0.98, -1.25)
03:38:20.901 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=106, FiltMax=65504, Gamma=0.560
03:38:20.901 00.000 21444 UpdateGuideState exits: m=5692465 SNR=210.5 Saturated
03:38:20.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:20.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:20.901 00.000 21444 Enqueuing Expose request
03:38:20.901 00.000 25848 Worker thread wakes up
03:38:20.901 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, -1.25) opts 0xd
03:38:20.902 00.001 25848 Handling offset move in thread for scope, endpoint = (0.98, -1.25)
03:38:20.902 00.000 25848 Moving (0.98, -1.25) raw xDistance=-1.09 yDistance=-0.79
03:38:20.902 00.000 25848 BLC: History state: CurrMiss=-0.79, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.843526, 1:1.567144, 2:-0.785968
03:38:20.902 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
03:38:20.902 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.09
03:38:20.902 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:38:20.902 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
03:38:20.902 00.000 25848 MoveAxis(E, 33, ABG)
03:38:20.902 00.000 25848 Guiding  Dir = 2, Dur = 33
03:38:20.922 00.020 25848 IsSlewing returns 0
03:38:20.922 00.000 25848 IsGuiding returns 0
03:38:20.954 00.032 25848 PulseGuide returned control before completion, sleep 12
03:38:20.978 00.024 25848 IsGuiding returns 1
03:38:20.978 00.000 25848 scope still moving after pulse duration time elapsed
03:38:21.029 00.051 25848 IsSlewing returns 0
03:38:21.029 00.000 25848 IsGuiding returns 0
03:38:21.029 00.000 25848 scope move finished after 33 + 73 ms
03:38:21.029 00.000 25848 Move returns status 0, amount 33
03:38:21.029 00.000 25848 MoveAxis(N, 0, ABG)
03:38:21.029 00.000 25848 Move returns status 0, amount 0
03:38:21.029 00.000 25848 move complete, result=0
03:38:21.029 00.000 25848 worker thread done servicing request
03:38:21.029 00.000 25848 Worker thread wakes up
03:38:21.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:21.029 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:21.029 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -0.8 px 0 ms NORTH
03:38:23.880 02.851 25848 Exposure complete
03:38:23.969 00.089 25848 worker thread done servicing request
03:38:23.969 00.000 21444 OnExposeComplete: enter
03:38:23.969 00.000 21444 UpdateGuideState(): m_state=6
03:38:23.969 00.000 21444 Star::Find(15, 1261, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 279
03:38:23.970 00.001 21444 Star::Find returns 1 (1), X=1261.40, Y=682.35, Mass=5798889, SNR=212.1, Peak=65504 HFD=7.9
03:38:23.970 00.000 21444 MultiStar: [#1 0.39,-0.33,0.76,U] [#2 0.32,-0.32,0.89,U] [#3 -0.02,-0.38,0.68,U] [#4 1.45,-0.53,0.58,U] [#5 0.64,-1.78,0.75,U] [#6 0.85,-0.84,0.65,U] [#7 0.95,-1.54,0.48,U] [#8 0.96,-0.39,0.69,U] 
03:38:23.970 00.000 21444 refined, 8 included, MultiStar: {0.78, -0.62}, one-star: {1.47, -0.06}
03:38:23.970 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
03:38:23.970 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
03:38:23.970 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=-0.62 hyp=1.00 cameraTheta=-0.68 mountX=-0.83 mountY=-0.28, mountTheta=-2.81
03:38:23.971 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=-0.62, opts=13)
03:38:23.971 00.000 21444 Enqueuing Move request for scope (0.78, -0.62)
03:38:23.971 00.000 25848 Worker thread wakes up
03:38:23.971 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.62) opts 0xd
03:38:23.971 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, -0.62)
03:38:23.971 00.000 25848 Moving (0.78, -0.62) raw xDistance=-0.83 yDistance=-0.28
03:38:23.971 00.000 25848 BLC: window closed
03:38:23.971 00.000 25848 BLC: History state: CurrMiss=-0.28, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.843526, 1:1.567144, 2:-0.785968
03:38:23.971 00.000 25848 BLC: No correction, Miss < min_move
03:38:23.971 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.83
03:38:23.971 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:23.971 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=280, FiltMax=65504, Gamma=0.560
03:38:23.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:38:23.971 00.000 25848 MoveAxis(E, 26, ABG)
03:38:23.971 00.000 25848 Guiding  Dir = 2, Dur = 26
03:38:23.972 00.001 21444 UpdateGuideState exits: m=5798889 SNR=212.1 Saturated
03:38:23.972 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:23.972 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:23.972 00.000 21444 Enqueuing Expose request
03:38:24.001 00.029 25848 IsSlewing returns 0
03:38:24.002 00.001 25848 IsGuiding returns 0
03:38:24.033 00.031 25848 IsGuiding returns 1
03:38:24.033 00.000 25848 scope still moving after pulse duration time elapsed
03:38:24.095 00.062 25848 IsSlewing returns 0
03:38:24.095 00.000 25848 IsGuiding returns 0
03:38:24.095 00.000 25848 scope move finished after 26 + 67 ms
03:38:24.095 00.000 25848 Move returns status 0, amount 26
03:38:24.095 00.000 25848 MoveAxis(N, 0, ABG)
03:38:24.095 00.000 25848 Move returns status 0, amount 0
03:38:24.095 00.000 25848 move complete, result=0
03:38:24.095 00.000 25848 worker thread done servicing request
03:38:24.095 00.000 25848 Worker thread wakes up
03:38:24.096 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:24.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:24.096 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.3 px 0 ms NORTH
03:38:26.937 02.841 25848 Exposure complete
03:38:27.015 00.078 25848 worker thread done servicing request
03:38:27.015 00.000 21444 OnExposeComplete: enter
03:38:27.015 00.000 21444 UpdateGuideState(): m_state=6
03:38:27.015 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 280
03:38:27.015 00.000 21444 Star::Find returns 1 (1), X=1260.61, Y=682.50, Mass=5808478, SNR=247.8, Peak=65504 HFD=7.8
03:38:27.016 00.001 21444 MultiStar: [#1 -0.12,0.04,0.90,U] [#2 -0.73,-0.55,0.67,U] [#3 -0.77,0.15,0.58,U] [#4 0.73,-0.17,0.74,U] [#5 0.42,-0.28,0.67,U] [#6 0.24,-0.05,0.43,U] [#7 0.37,-0.63,0.37,U] [#8 -0.32,-0.09,0.47,U] 
03:38:27.016 00.000 21444 refined, 8 included, MultiStar: {0.09, -0.13}, one-star: {0.67, 0.09}
03:38:27.016 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.00 = 2.28)
03:38:27.016 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.56)
03:38:27.016 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.95 mountX=-0.11 mountY=-0.09, mountTheta=-2.45
03:38:27.016 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-0.13, opts=13)
03:38:27.016 00.000 21444 Enqueuing Move request for scope (0.09, -0.13)
03:38:27.017 00.001 25848 Worker thread wakes up
03:38:27.017 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
03:38:27.017 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
03:38:27.017 00.000 25848 Moving (0.09, -0.13) raw xDistance=-0.11 yDistance=-0.09
03:38:27.017 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:38:27.017 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:27.017 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=208, FiltMax=65504, Gamma=0.560
03:38:27.017 00.000 21444 UpdateGuideState exits: m=5808478 SNR=247.8 Saturated
03:38:27.017 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:27.017 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:27.017 00.000 21444 Enqueuing Expose request
03:38:27.017 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:38:27.017 00.000 25848 MoveAxis(E, 0, ABG)
03:38:27.017 00.000 25848 Move returns status 0, amount 0
03:38:27.017 00.000 25848 MoveAxis(N, 0, ABG)
03:38:27.017 00.000 25848 Move returns status 0, amount 0
03:38:27.017 00.000 25848 move complete, result=0
03:38:27.017 00.000 25848 worker thread done servicing request
03:38:27.017 00.000 25848 Worker thread wakes up
03:38:27.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:27.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:27.017 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:29.855 02.838 25848 Exposure complete
03:38:29.934 00.079 25848 worker thread done servicing request
03:38:29.934 00.000 21444 OnExposeComplete: enter
03:38:29.934 00.000 21444 UpdateGuideState(): m_state=6
03:38:29.934 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 281
03:38:29.934 00.000 21444 Star::Find returns 1 (1), X=1260.84, Y=682.47, Mass=5354247, SNR=174.7, Peak=65504 HFD=7.9
03:38:29.934 00.000 21444 MultiStar: [#1 0.20,-1.13,0.92,U] [#2 -0.40,-1.04,0.83,U] [#3 1.77,-1.34,0.00,M1] [#4 1.15,-0.73,0.63,U] [#5 1.12,-1.51,0.72,U] [#6 1.42,-1.75,0.00,M1] [#7 1.18,-2.06,0.00,M1] [#8 0.17,-0.90,0.47,U] 
03:38:29.935 00.001 21444 single-star, 5 included, MultiStar: {0.52, -0.83}, one-star: {0.90, 0.06}
03:38:29.935 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
03:38:29.935 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.46)
03:38:29.935 00.000 21444 CameraToMount -- cameraX=0.90 cameraY=0.06 hyp=0.91 cameraTheta=0.07 mountX=-0.89 mountY=0.40, mountTheta=2.72
03:38:29.935 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.90, y=0.06, opts=13)
03:38:29.936 00.001 21444 Enqueuing Move request for scope (0.90, 0.06)
03:38:29.936 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=104, FiltMax=65504, Gamma=0.560
03:38:29.936 00.000 21444 UpdateGuideState exits: m=5354247 SNR=174.7 Saturated
03:38:29.936 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:29.936 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:29.936 00.000 21444 Enqueuing Expose request
03:38:29.936 00.000 25848 Worker thread wakes up
03:38:29.936 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.06) opts 0xd
03:38:29.936 00.000 25848 Handling offset move in thread for scope, endpoint = (0.90, 0.06)
03:38:29.936 00.000 25848 Moving (0.90, 0.06) raw xDistance=-0.89 yDistance=0.40
03:38:29.936 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.89
03:38:29.936 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:29.936 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:38:29.936 00.000 25848 MoveAxis(E, 26, ABG)
03:38:29.936 00.000 25848 Guiding  Dir = 2, Dur = 26
03:38:30.033 00.097 25848 IsSlewing returns 0
03:38:30.034 00.001 25848 IsGuiding returns 0
03:38:30.065 00.031 25848 IsGuiding returns 1
03:38:30.065 00.000 25848 scope still moving after pulse duration time elapsed
03:38:30.109 00.044 25848 IsSlewing returns 0
03:38:30.109 00.000 25848 IsGuiding returns 0
03:38:30.109 00.000 25848 scope move finished after 26 + 49 ms
03:38:30.109 00.000 25848 Move returns status 0, amount 26
03:38:30.109 00.000 25848 MoveAxis(N, 0, ABG)
03:38:30.109 00.000 25848 Move returns status 0, amount 0
03:38:30.109 00.000 25848 move complete, result=0
03:38:30.109 00.000 25848 worker thread done servicing request
03:38:30.109 00.000 25848 Worker thread wakes up
03:38:30.110 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:30.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:30.110 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 0.4 px 0 ms NORTH
03:38:32.961 02.851 25848 Exposure complete
03:38:33.039 00.078 25848 worker thread done servicing request
03:38:33.039 00.000 21444 OnExposeComplete: enter
03:38:33.039 00.000 21444 UpdateGuideState(): m_state=6
03:38:33.039 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 282
03:38:33.039 00.000 21444 Star::Find returns 1 (1), X=1260.39, Y=681.58, Mass=5049232, SNR=135.5, Peak=65504 HFD=7.6
03:38:33.040 00.001 21444 MultiStar: [#1 -0.98,-1.93,0.00,M1] [#2 -1.06,-1.95,0.00,M1] [#3 -0.58,-1.93,0.87,U] [#4 -0.43,-1.71,0.75,U] [#5 -1.74,-2.27,0.00,M1] [#6 -0.34,-2.07,0.00,M2] [#7 -0.92,-2.68,0.00,M2] [#8 -1.52,-1.19,0.76,U] 
03:38:33.040 00.000 21444 single-star, 3 included, MultiStar: {-0.45, -1.39}, one-star: {0.45, -0.83}
03:38:33.040 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.16)
03:38:33.040 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.69)
03:38:33.040 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.83 hyp=0.94 cameraTheta=-1.08 mountX=-0.52 mountY=-0.60, mountTheta=-2.29
03:38:33.040 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.83, opts=13)
03:38:33.041 00.001 21444 Enqueuing Move request for scope (0.45, -0.83)
03:38:33.041 00.000 25848 Worker thread wakes up
03:38:33.041 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.83) opts 0xd
03:38:33.041 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.83)
03:38:33.041 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2152, FiltMin=120, FiltMax=65504, Gamma=0.560
03:38:33.041 00.000 25848 Moving (0.45, -0.83) raw xDistance=-0.52 yDistance=-0.60
03:38:33.041 00.000 21444 UpdateGuideState exits: m=5049232 SNR=135.5 Saturated
03:38:33.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.52
03:38:33.041 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:33.041 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:38:33.041 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:33.041 00.000 21444 Enqueuing Expose request
03:38:33.041 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
03:38:33.041 00.000 25848 MoveAxis(E, 17, ABG)
03:38:33.041 00.000 25848 Guiding  Dir = 2, Dur = 17
03:38:33.062 00.021 25848 IsSlewing returns 0
03:38:33.063 00.001 25848 IsGuiding returns 0
03:38:33.166 00.103 25848 IsGuiding returns 1
03:38:33.166 00.000 25848 scope still moving after pulse duration time elapsed
03:38:33.220 00.054 25848 IsSlewing returns 0
03:38:33.220 00.000 25848 IsGuiding returns 0
03:38:33.220 00.000 25848 scope move finished after 17 + 141 ms
03:38:33.220 00.000 25848 Move returns status 0, amount 17
03:38:33.220 00.000 25848 MoveAxis(N, 0, ABG)
03:38:33.220 00.000 25848 Move returns status 0, amount 0
03:38:33.220 00.000 25848 move complete, result=0
03:38:33.221 00.001 25848 worker thread done servicing request
03:38:33.221 00.000 25848 Worker thread wakes up
03:38:33.221 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:33.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:33.221 00.000 21444 GuideStep: -0.5 px 17 ms EAST, -0.6 px 0 ms NORTH
03:38:36.064 02.843 25848 Exposure complete
03:38:36.145 00.081 25848 worker thread done servicing request
03:38:36.145 00.000 21444 OnExposeComplete: enter
03:38:36.145 00.000 21444 UpdateGuideState(): m_state=6
03:38:36.145 00.000 21444 Star::Find(15, 1260, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 283
03:38:36.145 00.000 21444 Star::Find returns 1 (1), X=1260.58, Y=684.38, Mass=4978079, SNR=127.6, Peak=65504 HFD=7.6
03:38:36.146 00.001 21444 MultiStar: [#1 -0.45,0.78,0.91,U] [#2 0.00,0.21,0.86,U] [#3 -0.59,0.65,0.78,U] [#4 -0.18,1.18,1.23,U] [#5 0.15,0.49,0.87,U] [#6 -0.49,0.54,0.66,U] [#7 -0.20,-0.03,0.76,U] [#8 -0.44,1.07,0.60,U] 
03:38:36.146 00.000 21444 refined, 8 included, MultiStar: {-0.14, 0.81}, one-star: {0.64, 1.97}
03:38:36.146 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.31 = -1.31)
03:38:36.146 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.15 = 2.13)
03:38:36.146 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.81 hyp=0.82 cameraTheta=1.74 mountX=0.21 mountY=0.70, mountTheta=1.28
03:38:36.146 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.81, opts=13)
03:38:36.147 00.001 21444 Enqueuing Move request for scope (-0.14, 0.81)
03:38:36.147 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=16, FiltMax=65504, Gamma=0.560
03:38:36.147 00.000 21444 UpdateGuideState exits: m=4978079 SNR=127.6 Saturated
03:38:36.147 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:36.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:36.147 00.000 21444 Enqueuing Expose request
03:38:36.147 00.000 25848 Worker thread wakes up
03:38:36.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.81) opts 0xd
03:38:36.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.81)
03:38:36.147 00.000 25848 Moving (-0.14, 0.81) raw xDistance=0.21 yDistance=0.70
03:38:36.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
03:38:36.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
03:38:36.147 00.000 25848 MoveAxis(E, 0, ABG)
03:38:36.147 00.000 25848 Move returns status 0, amount 0
03:38:36.147 00.000 25848 MoveAxis(S, 19, ABG)
03:38:36.147 00.000 25848 Guiding  Dir = 1, Dur = 19
03:38:36.171 00.024 25848 IsSlewing returns 0
03:38:36.171 00.000 25848 IsGuiding returns 0
03:38:36.203 00.032 25848 IsGuiding returns 1
03:38:36.203 00.000 25848 scope still moving after pulse duration time elapsed
03:38:36.264 00.061 25848 IsSlewing returns 0
03:38:36.264 00.000 25848 IsGuiding returns 0
03:38:36.264 00.000 25848 scope move finished after 19 + 74 ms
03:38:36.264 00.000 25848 Move returns status 0, amount 19
03:38:36.264 00.000 25848 move complete, result=0
03:38:36.264 00.000 25848 worker thread done servicing request
03:38:36.264 00.000 25848 Worker thread wakes up
03:38:36.264 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 19 ms SOUTH
03:38:36.265 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:36.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:39.105 02.840 25848 Exposure complete
03:38:39.194 00.089 25848 worker thread done servicing request
03:38:39.194 00.000 21444 OnExposeComplete: enter
03:38:39.194 00.000 21444 UpdateGuideState(): m_state=6
03:38:39.195 00.001 21444 Star::Find(15, 1260, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 284
03:38:39.195 00.000 21444 Star::Find returns 1 (1), X=1261.11, Y=683.55, Mass=4864934, SNR=120.6, Peak=65504 HFD=7.9
03:38:39.195 00.000 21444 MultiStar: [#1 0.19,-0.00,1.31,U] [#2 0.67,-0.05,0.95,U] [#3 1.23,0.11,0.85,U] [#4 0.78,0.18,0.77,U] [#5 0.68,-0.63,1.01,U] [#6 0.38,0.26,0.82,U] [#7 0.39,-0.83,0.69,U] [#8 0.20,0.06,0.68,U] 
03:38:39.195 00.000 21444 refined, 8 included, MultiStar: {0.63, 0.04}, one-star: {1.17, 1.13}
03:38:39.195 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
03:38:39.195 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.46)
03:38:39.195 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=0.04 hyp=0.63 cameraTheta=0.07 mountX=-0.63 mountY=0.28, mountTheta=2.72
03:38:39.196 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=0.04, opts=13)
03:38:39.196 00.000 21444 Enqueuing Move request for scope (0.63, 0.04)
03:38:39.196 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
03:38:39.196 00.000 21444 UpdateGuideState exits: m=4864934 SNR=120.6 Saturated
03:38:39.196 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:39.196 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:39.196 00.000 21444 Enqueuing Expose request
03:38:39.196 00.000 25848 Worker thread wakes up
03:38:39.196 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.04) opts 0xd
03:38:39.196 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, 0.04)
03:38:39.196 00.000 25848 Moving (0.63, 0.04) raw xDistance=-0.63 yDistance=0.28
03:38:39.196 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63
03:38:39.196 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:39.196 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
03:38:39.196 00.000 25848 MoveAxis(E, 18, ABG)
03:38:39.197 00.001 25848 Guiding  Dir = 2, Dur = 18
03:38:39.217 00.020 25848 IsSlewing returns 0
03:38:39.217 00.000 25848 IsGuiding returns 0
03:38:39.250 00.033 25848 IsGuiding returns 1
03:38:39.250 00.000 25848 scope still moving after pulse duration time elapsed
03:38:39.298 00.048 25848 IsSlewing returns 0
03:38:39.298 00.000 25848 IsGuiding returns 0
03:38:39.298 00.000 25848 scope move finished after 18 + 62 ms
03:38:39.298 00.000 25848 Move returns status 0, amount 18
03:38:39.298 00.000 25848 MoveAxis(N, 0, ABG)
03:38:39.298 00.000 25848 Move returns status 0, amount 0
03:38:39.298 00.000 25848 move complete, result=0
03:38:39.298 00.000 25848 worker thread done servicing request
03:38:39.298 00.000 25848 Worker thread wakes up
03:38:39.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:39.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:39.299 00.001 21444 GuideStep: -0.6 px 18 ms EAST, 0.3 px 0 ms NORTH
03:38:42.146 02.847 25848 Exposure complete
03:38:42.227 00.081 25848 worker thread done servicing request
03:38:42.227 00.000 21444 OnExposeComplete: enter
03:38:42.227 00.000 21444 UpdateGuideState(): m_state=6
03:38:42.227 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 285
03:38:42.227 00.000 21444 Star::Find returns 1 (1), X=1258.75, Y=684.43, Mass=4997459, SNR=146.9, Peak=65504 HFD=7.8
03:38:42.227 00.000 21444 MultiStar: [#1 -2.39,2.38,0.00,M1] [#2 -2.49,1.83,0.00,M1] [#3 -2.68,2.59,0.00,M1] [#4 -1.98,1.38,0.00,M1] [#5 -1.92,-0.33,0.70,U] [#6 -1.45,-0.15,0.64,U] [#7 -1.69,0.25,0.56,U] [#8 -2.02,0.63,0.00,M1] 
03:38:42.228 00.001 21444 refined, 3 included, MultiStar: {-1.52, 0.63}, one-star: {-1.19, 2.02}
03:38:42.228 00.000 21444 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
03:38:42.228 00.000 21444 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.13)
03:38:42.228 00.000 21444 CameraToMount -- cameraX=-1.52 cameraY=0.63 hyp=1.65 cameraTheta=2.75 mountX=1.57 mountY=0.01, mountTheta=0.01
03:38:42.228 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.52, y=0.63, opts=13)
03:38:42.228 00.000 21444 Enqueuing Move request for scope (-1.52, 0.63)
03:38:42.228 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=66, FiltMax=65504, Gamma=0.560
03:38:42.228 00.000 21444 UpdateGuideState exits: m=4997459 SNR=146.9 Saturated
03:38:42.228 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:42.228 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:42.229 00.001 21444 Enqueuing Expose request
03:38:42.229 00.000 25848 Worker thread wakes up
03:38:42.229 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.52, 0.63) opts 0xd
03:38:42.229 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.52, 0.63)
03:38:42.229 00.000 25848 Moving (-1.52, 0.63) raw xDistance=1.57 yDistance=0.01
03:38:42.229 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.57
03:38:42.229 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:42.229 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:38:42.229 00.000 25848 MoveAxis(W, 44, ABG)
03:38:42.229 00.000 25848 Guiding  Dir = 3, Dur = 44
03:38:42.249 00.020 25848 IsSlewing returns 0
03:38:42.249 00.000 25848 IsGuiding returns 0
03:38:42.281 00.032 25848 PulseGuide returned control before completion, sleep 23
03:38:42.318 00.037 25848 IsGuiding returns 1
03:38:42.318 00.000 25848 scope still moving after pulse duration time elapsed
03:38:42.373 00.055 25848 IsSlewing returns 0
03:38:42.374 00.001 25848 IsGuiding returns 0
03:38:42.374 00.000 25848 scope move finished after 44 + 79 ms
03:38:42.374 00.000 25848 Move returns status 0, amount 44
03:38:42.374 00.000 25848 MoveAxis(N, 0, ABG)
03:38:42.374 00.000 25848 Move returns status 0, amount 0
03:38:42.374 00.000 25848 move complete, result=0
03:38:42.374 00.000 25848 worker thread done servicing request
03:38:42.374 00.000 25848 Worker thread wakes up
03:38:42.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:42.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:42.374 00.000 21444 GuideStep: 1.6 px 44 ms WEST, 0.0 px 0 ms NORTH
03:38:45.223 02.849 25848 Exposure complete
03:38:45.302 00.079 25848 worker thread done servicing request
03:38:45.302 00.000 21444 OnExposeComplete: enter
03:38:45.302 00.000 21444 UpdateGuideState(): m_state=6
03:38:45.303 00.001 21444 Star::Find(15, 1258, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 286
03:38:45.303 00.000 21444 Star::Find returns 1 (1), X=1261.81, Y=683.72, Mass=5154401, SNR=145.8, Peak=65504 HFD=7.8
03:38:45.303 00.000 21444 MultiStar: [#1 0.81,0.82,1.00,U] [#2 0.79,0.91,0.98,U] [#3 0.39,0.84,0.72,U] [#4 1.14,0.42,0.96,U] [#5 1.16,0.16,0.89,U] [#6 0.94,0.66,0.79,U] [#7 1.14,0.34,0.67,U] [#8 0.80,0.35,0.74,U] 
03:38:45.303 00.000 21444 refined, 8 included, MultiStar: {1.03, 0.67}, one-star: {1.87, 1.31}
03:38:45.303 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
03:38:45.303 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.32 = 0.97)
03:38:45.303 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=0.67 hyp=1.23 cameraTheta=0.58 mountX=-0.96 mountY=1.01, mountTheta=2.33
03:38:45.304 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=0.67, opts=13)
03:38:45.304 00.000 21444 Enqueuing Move request for scope (1.03, 0.67)
03:38:45.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=92, FiltMax=65504, Gamma=0.560
03:38:45.304 00.000 21444 UpdateGuideState exits: m=5154401 SNR=145.8 Saturated
03:38:45.304 00.000 25848 Worker thread wakes up
03:38:45.304 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.67) opts 0xd
03:38:45.304 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, 0.67)
03:38:45.304 00.000 25848 Moving (1.03, 0.67) raw xDistance=-0.96 yDistance=1.01
03:38:45.304 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.96
03:38:45.304 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
03:38:45.304 00.000 25848 MoveAxis(E, 25, ABG)
03:38:45.304 00.000 25848 Guiding  Dir = 2, Dur = 25
03:38:45.304 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:45.304 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:45.304 00.000 21444 Enqueuing Expose request
03:38:45.328 00.024 25848 IsSlewing returns 0
03:38:45.329 00.001 25848 IsGuiding returns 0
03:38:45.360 00.031 25848 IsGuiding returns 1
03:38:45.360 00.000 25848 scope still moving after pulse duration time elapsed
03:38:45.422 00.062 25848 IsSlewing returns 0
03:38:45.422 00.000 25848 IsGuiding returns 0
03:38:45.423 00.001 25848 scope move finished after 25 + 68 ms
03:38:45.423 00.000 25848 Move returns status 0, amount 25
03:38:45.423 00.000 25848 MoveAxis(S, 27, ABG)
03:38:45.423 00.000 25848 Guiding  Dir = 1, Dur = 27
03:38:45.471 00.048 25848 IsSlewing returns 0
03:38:45.471 00.000 25848 IsGuiding returns 0
03:38:45.503 00.032 25848 IsGuiding returns 1
03:38:45.503 00.000 25848 scope still moving after pulse duration time elapsed
03:38:45.563 00.060 25848 IsSlewing returns 0
03:38:45.564 00.001 25848 IsGuiding returns 0
03:38:45.564 00.000 25848 scope move finished after 27 + 65 ms
03:38:45.564 00.000 25848 Move returns status 0, amount 27
03:38:45.564 00.000 25848 move complete, result=0
03:38:45.564 00.000 25848 worker thread done servicing request
03:38:45.564 00.000 25848 Worker thread wakes up
03:38:45.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:45.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:45.564 00.000 21444 GuideStep: -1.0 px 25 ms EAST, 1.0 px 27 ms SOUTH
03:38:48.406 02.842 25848 Exposure complete
03:38:48.487 00.081 25848 worker thread done servicing request
03:38:48.487 00.000 21444 OnExposeComplete: enter
03:38:48.487 00.000 21444 UpdateGuideState(): m_state=6
03:38:48.487 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 287
03:38:48.487 00.000 21444 Star::Find returns 1 (1), X=1261.79, Y=685.23, Mass=5234219, SNR=172.2, Peak=65504 HFD=7.9
03:38:48.488 00.001 21444 MultiStar: [#1 0.34,2.06,0.00,M1] [#2 0.58,2.02,0.00,M1] [#3 0.76,2.18,0.00,M1] [#4 1.30,2.51,0.00,M1] [#5 1.05,1.89,0.00,M1] [#6 1.23,1.94,0.00,M1] [#7 1.32,2.13,0.00,M1] [#8 0.82,1.89,0.00,M1] 
03:38:48.488 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
03:38:48.488 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
03:38:48.488 00.000 21444 CameraToMount -- cameraX=1.85 cameraY=2.82 hyp=3.37 cameraTheta=0.99 mountX=-1.59 mountY=3.31, mountTheta=2.02
03:38:48.488 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.85, y=2.82, opts=13)
03:38:48.488 00.000 21444 Enqueuing Move request for scope (1.85, 2.82)
03:38:48.488 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
03:38:48.488 00.000 21444 UpdateGuideState exits: m=5234219 SNR=172.2 Saturated
03:38:48.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:48.488 00.000 25848 Worker thread wakes up
03:38:48.489 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.85, 2.82) opts 0xd
03:38:48.489 00.000 25848 Handling offset move in thread for scope, endpoint = (1.85, 2.82)
03:38:48.489 00.000 25848 Moving (1.85, 2.82) raw xDistance=-1.59 yDistance=3.31
03:38:48.489 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.59
03:38:48.489 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.31 from input 3.31
03:38:48.489 00.000 25848 MoveAxis(E, 48, ABG)
03:38:48.489 00.000 25848 Guiding  Dir = 2, Dur = 48
03:38:48.489 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:48.489 00.000 21444 Enqueuing Expose request
03:38:48.517 00.028 25848 IsSlewing returns 0
03:38:48.517 00.000 25848 IsGuiding returns 0
03:38:48.548 00.031 25848 PulseGuide returned control before completion, sleep 28
03:38:48.602 00.054 25848 IsGuiding returns 1
03:38:48.602 00.000 25848 scope still moving after pulse duration time elapsed
03:38:48.670 00.068 25848 IsSlewing returns 0
03:38:48.671 00.001 25848 IsGuiding returns 0
03:38:48.671 00.000 25848 scope move finished after 48 + 105 ms
03:38:48.671 00.000 25848 Move returns status 0, amount 48
03:38:48.671 00.000 25848 MoveAxis(S, 90, ABG)
03:38:48.671 00.000 25848 Guiding  Dir = 1, Dur = 90
03:38:48.703 00.032 25848 IsSlewing returns 0
03:38:48.703 00.000 25848 IsGuiding returns 0
03:38:48.735 00.032 25848 PulseGuide returned control before completion, sleep 69
03:38:48.814 00.079 25848 IsGuiding returns 1
03:38:48.814 00.000 25848 scope still moving after pulse duration time elapsed
03:38:48.873 00.059 25848 IsSlewing returns 0
03:38:48.873 00.000 25848 IsGuiding returns 0
03:38:48.873 00.000 25848 scope move finished after 90 + 79 ms
03:38:48.873 00.000 25848 Move returns status 0, amount 90
03:38:48.873 00.000 25848 move complete, result=0
03:38:48.873 00.000 25848 worker thread done servicing request
03:38:48.873 00.000 25848 Worker thread wakes up
03:38:48.873 00.000 21444 GuideStep: -1.6 px 48 ms EAST, 3.3 px 90 ms SOUTH
03:38:48.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:48.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:51.713 02.840 25848 Exposure complete
03:38:51.793 00.080 25848 worker thread done servicing request
03:38:51.793 00.000 21444 OnExposeComplete: enter
03:38:51.793 00.000 21444 UpdateGuideState(): m_state=6
03:38:51.793 00.000 21444 Star::Find(15, 1261, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 288
03:38:51.793 00.000 21444 Star::Find returns 1 (1), X=1257.26, Y=681.35, Mass=5188320, SNR=157.5, Peak=65504 HFD=7.7
03:38:51.794 00.001 21444 MultiStar: [#1 -3.66,-1.25,0.00,M2] [#2 -3.77,-1.82,0.00,M2] [#3 -3.50,-1.55,0.00,M2] [#4 -3.13,-1.82,0.00,M2] [#5 -3.06,-2.02,0.00,M2] [#6 -3.05,-2.02,0.00,M2] [#7 -2.78,-2.01,0.00,M2] [#8 -3.67,-1.62,0.00,M2] 
03:38:51.794 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
03:38:51.794 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.37)
03:38:51.794 00.000 21444 CameraToMount -- cameraX=-2.68 cameraY=-1.06 hyp=2.88 cameraTheta=-2.76 mountX=2.57 mountY=-2.00, mountTheta=-0.66
03:38:51.794 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.68, y=-1.06, opts=13)
03:38:51.794 00.000 21444 Enqueuing Move request for scope (-2.68, -1.06)
03:38:51.794 00.000 25848 Worker thread wakes up
03:38:51.795 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.68, -1.06) opts 0xd
03:38:51.795 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.68, -1.06)
03:38:51.795 00.000 25848 Moving (-2.68, -1.06) raw xDistance=2.57 yDistance=-2.00
03:38:51.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.55 from input 2.57
03:38:51.795 00.000 25848 resist switch: large excursion: input -2.00 thresh 1.53 direction from 1 to -1
03:38:51.795 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=204, FiltMax=65504, Gamma=0.560
03:38:51.795 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.00
03:38:51.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.00 from input -2.00
03:38:51.795 00.000 21444 UpdateGuideState exits: m=5188320 SNR=157.5 Saturated
03:38:51.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:51.795 00.000 25848 MoveAxis(W, 71, ABG)
03:38:51.795 00.000 25848 Guiding  Dir = 3, Dur = 71
03:38:51.795 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:51.795 00.000 21444 Enqueuing Expose request
03:38:51.827 00.032 25848 IsSlewing returns 0
03:38:51.827 00.000 25848 IsGuiding returns 0
03:38:51.859 00.032 25848 PulseGuide returned control before completion, sleep 50
03:38:51.917 00.058 25848 IsGuiding returns 1
03:38:51.917 00.000 25848 scope still moving after pulse duration time elapsed
03:38:51.968 00.051 25848 IsSlewing returns 0
03:38:51.969 00.001 25848 IsGuiding returns 0
03:38:51.969 00.000 25848 scope move finished after 71 + 70 ms
03:38:51.969 00.000 25848 Move returns status 0, amount 71
03:38:51.969 00.000 25848 BLC: Oldest BLC event removed
03:38:51.969 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 309 applied
03:38:51.969 00.000 25848 MoveAxis(N, 364, ABG)
03:38:51.969 00.000 25848 Guiding  Dir = 0, Dur = 364
03:38:52.001 00.032 25848 IsSlewing returns 0
03:38:52.001 00.000 25848 IsGuiding returns 0
03:38:52.033 00.032 25848 PulseGuide returned control before completion, sleep 343
03:38:52.387 00.354 25848 IsGuiding returns 1
03:38:52.387 00.000 25848 scope still moving after pulse duration time elapsed
03:38:52.437 00.050 25848 IsSlewing returns 0
03:38:52.438 00.001 25848 IsGuiding returns 0
03:38:52.438 00.000 25848 scope move finished after 364 + 72 ms
03:38:52.438 00.000 25848 Move returns status 0, amount 364
03:38:52.438 00.000 25848 move complete, result=0
03:38:52.438 00.000 25848 worker thread done servicing request
03:38:52.438 00.000 25848 Worker thread wakes up
03:38:52.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:52.438 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:52.438 00.000 21444 GuideStep: 2.6 px 71 ms WEST, -2.0 px 364 ms NORTH
03:38:55.288 02.850 25848 Exposure complete
03:38:55.375 00.087 25848 worker thread done servicing request
03:38:55.376 00.001 21444 OnExposeComplete: enter
03:38:55.376 00.000 21444 UpdateGuideState(): m_state=6
03:38:55.376 00.000 21444 Star::Find(15, 1257, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 289
03:38:55.376 00.000 21444 Star::Find returns 1 (1), X=1257.56, Y=682.83, Mass=5390500, SNR=173.8, Peak=65504 HFD=8.0
03:38:55.376 00.000 21444 MultiStar: [#1 -3.45,-0.70,0.00,M3] [#2 -3.51,-1.19,0.00,M3] [#3 -4.22,-0.76,0.00,M3] [#4 -3.18,-0.29,0.00,M3] [#5 -3.01,-0.54,0.00,M3] [#6 -2.76,-0.49,0.00,M3] [#7 -2.63,-0.68,0.00,M3] [#8 -3.69,-0.61,0.00,M3] 
03:38:55.376 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
03:38:55.376 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
03:38:55.376 00.000 21444 CameraToMount -- cameraX=-2.38 cameraY=0.42 hyp=2.42 cameraTheta=2.97 mountX=2.41 mountY=-0.52, mountTheta=-0.21
03:38:55.377 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.38, y=0.42, opts=13)
03:38:55.377 00.000 21444 Enqueuing Move request for scope (-2.38, 0.42)
03:38:55.378 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=88, FiltMax=65504, Gamma=0.560
03:38:55.378 00.000 21444 UpdateGuideState exits: m=5390500 SNR=173.8 Saturated
03:38:55.378 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:55.378 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:55.378 00.000 21444 Enqueuing Expose request
03:38:55.378 00.000 25848 Worker thread wakes up
03:38:55.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.38, 0.42) opts 0xd
03:38:55.378 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.38, 0.42)
03:38:55.378 00.000 25848 Moving (-2.38, 0.42) raw xDistance=2.41 yDistance=-0.52
03:38:55.378 00.000 25848 BLC: History state: CurrMiss=0.52, AvgInitMiss=-0.25, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-1.999350, 1:0.515218
03:38:55.378 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
03:38:55.378 00.000 25848 BLC: window closed
03:38:55.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.62 from input 2.41
03:38:55.378 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
03:38:55.378 00.000 25848 MoveAxis(W, 75, ABG)
03:38:55.378 00.000 25848 Guiding  Dir = 3, Dur = 75
03:38:55.421 00.043 25848 IsSlewing returns 0
03:38:55.421 00.000 25848 IsGuiding returns 0
03:38:55.454 00.033 25848 PulseGuide returned control before completion, sleep 54
03:38:55.508 00.054 25848 IsGuiding returns 1
03:38:55.508 00.000 25848 scope still moving after pulse duration time elapsed
03:38:55.565 00.057 25848 IsSlewing returns 0
03:38:55.565 00.000 25848 IsGuiding returns 0
03:38:55.565 00.000 25848 scope move finished after 75 + 67 ms
03:38:55.565 00.000 25848 Move returns status 0, amount 75
03:38:55.565 00.000 25848 MoveAxis(N, 14, ABG)
03:38:55.565 00.000 25848 Guiding  Dir = 0, Dur = 14
03:38:55.594 00.029 25848 IsSlewing returns 0
03:38:55.594 00.000 25848 IsGuiding returns 0
03:38:55.625 00.031 25848 IsGuiding returns 1
03:38:55.625 00.000 25848 scope still moving after pulse duration time elapsed
03:38:55.671 00.046 25848 IsSlewing returns 0
03:38:55.671 00.000 25848 IsGuiding returns 0
03:38:55.671 00.000 25848 scope move finished after 14 + 64 ms
03:38:55.671 00.000 25848 Move returns status 0, amount 14
03:38:55.671 00.000 25848 move complete, result=0
03:38:55.672 00.001 25848 worker thread done servicing request
03:38:55.672 00.000 25848 Worker thread wakes up
03:38:55.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:55.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:55.672 00.000 21444 GuideStep: 2.4 px 75 ms WEST, -0.5 px 14 ms NORTH
03:38:58.516 02.844 25848 Exposure complete
03:38:58.597 00.081 25848 worker thread done servicing request
03:38:58.597 00.000 21444 OnExposeComplete: enter
03:38:58.597 00.000 21444 UpdateGuideState(): m_state=6
03:38:58.597 00.000 21444 Star::Find(15, 1257, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 290
03:38:58.597 00.000 21444 Star::Find returns 1 (1), X=1257.91, Y=681.93, Mass=5322330, SNR=162.9, Peak=65504 HFD=8.1
03:38:58.598 00.001 21444 MultiStar: [#1 -2.60,-0.43,0.00,M4] [#2 -2.17,-0.84,0.00,M4] [#3 -1.85,-1.06,0.00,M4] [#4 -2.01,-1.18,0.00,M4] [#5 -2.37,-1.74,0.00,M4] [#6 -2.11,-1.27,0.00,M4] [#7 -2.03,-1.18,0.00,M4] [#8 -2.90,-1.59,0.00,M4] 
03:38:58.598 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.32)
03:38:58.598 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
03:38:58.598 00.000 21444 CameraToMount -- cameraX=-2.03 cameraY=-0.48 hyp=2.09 cameraTheta=-2.91 mountX=1.98 mountY=-1.21, mountTheta=-0.55
03:38:58.598 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.03, y=-0.48, opts=13)
03:38:58.598 00.000 21444 Enqueuing Move request for scope (-2.03, -0.48)
03:38:58.598 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=142, FiltMax=65504, Gamma=0.560
03:38:58.598 00.000 21444 UpdateGuideState exits: m=5322330 SNR=162.9 Saturated
03:38:58.598 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:58.598 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:38:58.598 00.000 21444 Enqueuing Expose request
03:38:58.599 00.001 25848 Worker thread wakes up
03:38:58.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.03, -0.48) opts 0xd
03:38:58.599 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.03, -0.48)
03:38:58.599 00.000 25848 Moving (-2.03, -0.48) raw xDistance=1.98 yDistance=-1.21
03:38:58.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.36 from input 1.98
03:38:58.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
03:38:58.599 00.000 25848 MoveAxis(W, 63, ABG)
03:38:58.599 00.000 25848 Guiding  Dir = 3, Dur = 63
03:38:58.623 00.024 25848 IsSlewing returns 0
03:38:58.623 00.000 25848 IsGuiding returns 0
03:38:58.655 00.032 25848 PulseGuide returned control before completion, sleep 42
03:38:58.702 00.047 25848 IsGuiding returns 1
03:38:58.702 00.000 25848 scope still moving after pulse duration time elapsed
03:38:58.766 00.064 25848 IsSlewing returns 0
03:38:58.766 00.000 25848 IsGuiding returns 0
03:38:58.766 00.000 25848 scope move finished after 63 + 79 ms
03:38:58.766 00.000 25848 Move returns status 0, amount 63
03:38:58.766 00.000 25848 MoveAxis(N, 33, ABG)
03:38:58.766 00.000 25848 Guiding  Dir = 0, Dur = 33
03:38:58.798 00.032 25848 IsSlewing returns 0
03:38:58.799 00.001 25848 IsGuiding returns 0
03:38:58.829 00.030 25848 PulseGuide returned control before completion, sleep 12
03:38:58.845 00.016 25848 IsGuiding returns 1
03:38:58.845 00.000 25848 scope still moving after pulse duration time elapsed
03:38:58.908 00.063 25848 IsSlewing returns 0
03:38:58.908 00.000 25848 IsGuiding returns 0
03:38:58.908 00.000 25848 scope move finished after 33 + 76 ms
03:38:58.908 00.000 25848 Move returns status 0, amount 33
03:38:58.908 00.000 25848 move complete, result=0
03:38:58.908 00.000 25848 worker thread done servicing request
03:38:58.908 00.000 25848 Worker thread wakes up
03:38:58.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:38:58.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:38:58.908 00.000 21444 GuideStep: 2.0 px 63 ms WEST, -1.2 px 33 ms NORTH
03:39:01.757 02.849 25848 Exposure complete
03:39:01.842 00.085 25848 worker thread done servicing request
03:39:01.842 00.000 21444 OnExposeComplete: enter
03:39:01.842 00.000 21444 UpdateGuideState(): m_state=6
03:39:01.843 00.001 21444 Star::Find(15, 1257, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 291
03:39:01.843 00.000 21444 Star::Find returns 1 (1), X=1259.36, Y=684.32, Mass=5316412, SNR=162.0, Peak=65504 HFD=7.8
03:39:01.843 00.000 21444 MultiStar: [#1 -1.59,1.19,0.95,U] [#2 -1.67,1.14,0.92,U] [#3 -1.00,1.46,0.62,U] [#4 -1.09,1.63,1.03,U] [#5 -1.05,0.81,0.77,U] [#6 -1.33,1.16,1.05,U] [#7 -1.21,0.98,0.65,U] [#8 -1.44,1.51,0.00,M5] 
03:39:01.843 00.000 21444 refined, 7 included, MultiStar: {-1.20, 1.31}, one-star: {-0.58, 1.91}
03:39:01.843 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
03:39:01.843 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.70)
03:39:01.843 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=1.31 hyp=1.77 cameraTheta=2.31 mountX=1.31 mountY=0.76, mountTheta=0.52
03:39:01.844 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=1.31, opts=13)
03:39:01.844 00.000 21444 Enqueuing Move request for scope (-1.20, 1.31)
03:39:01.844 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=240, FiltMax=65504, Gamma=0.560
03:39:01.844 00.000 21444 UpdateGuideState exits: m=5316412 SNR=162.0 Saturated
03:39:01.844 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:01.844 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:01.844 00.000 21444 Enqueuing Expose request
03:39:01.844 00.000 25848 Worker thread wakes up
03:39:01.845 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 1.31) opts 0xd
03:39:01.845 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.20, 1.31)
03:39:01.845 00.000 25848 Moving (-1.20, 1.31) raw xDistance=1.31 yDistance=0.76
03:39:01.845 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.31
03:39:01.845 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:39:01.845 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.76
03:39:01.845 00.000 25848 MoveAxis(W, 43, ABG)
03:39:01.845 00.000 25848 Guiding  Dir = 3, Dur = 43
03:39:01.873 00.028 25848 IsSlewing returns 0
03:39:01.874 00.001 25848 IsGuiding returns 0
03:39:01.906 00.032 25848 PulseGuide returned control before completion, sleep 22
03:39:01.929 00.023 25848 IsGuiding returns 1
03:39:01.929 00.000 25848 scope still moving after pulse duration time elapsed
03:39:01.986 00.057 25848 IsSlewing returns 0
03:39:01.986 00.000 25848 IsGuiding returns 0
03:39:01.986 00.000 25848 scope move finished after 43 + 68 ms
03:39:01.986 00.000 25848 Move returns status 0, amount 43
03:39:01.986 00.000 25848 MoveAxis(N, 0, ABG)
03:39:01.986 00.000 25848 Move returns status 0, amount 0
03:39:01.986 00.000 25848 move complete, result=0
03:39:01.986 00.000 25848 worker thread done servicing request
03:39:01.986 00.000 25848 Worker thread wakes up
03:39:01.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:01.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:01.987 00.001 21444 GuideStep: 1.3 px 43 ms WEST, 0.8 px 0 ms NORTH
03:39:04.834 02.847 25848 Exposure complete
03:39:04.921 00.087 25848 worker thread done servicing request
03:39:04.921 00.000 21444 OnExposeComplete: enter
03:39:04.922 00.001 21444 UpdateGuideState(): m_state=6
03:39:04.922 00.000 21444 Star::Find(15, 1259, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 292
03:39:04.922 00.000 21444 Star::Find returns 1 (1), X=1259.10, Y=683.07, Mass=5834748, SNR=219.2, Peak=65504 HFD=8.2
03:39:04.922 00.000 21444 MultiStar: [#1 -1.62,0.17,0.86,U] [#2 -1.70,0.10,0.83,U] [#3 -1.78,0.80,0.90,U] [#4 -1.09,-0.04,0.77,U] [#5 -1.11,-0.16,0.55,U] [#6 -1.50,-0.13,0.76,U] [#7 -1.42,-0.41,0.54,U] [#8 -1.92,0.37,0.62,U] 
03:39:04.922 00.000 21444 single-star, 8 included, MultiStar: {-1.43, 0.20}, one-star: {-0.84, 0.66}
03:39:04.922 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
03:39:04.922 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.86)
03:39:04.922 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.66 hyp=1.07 cameraTheta=2.47 mountX=0.89 mountY=0.29, mountTheta=0.32
03:39:04.923 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.66, opts=13)
03:39:04.923 00.000 21444 Enqueuing Move request for scope (-0.84, 0.66)
03:39:04.923 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=156, FiltMax=65504, Gamma=0.560
03:39:04.923 00.000 21444 UpdateGuideState exits: m=5834748 SNR=219.2 Saturated
03:39:04.923 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:04.924 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:04.924 00.000 21444 Enqueuing Expose request
03:39:04.924 00.000 25848 Worker thread wakes up
03:39:04.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.66) opts 0xd
03:39:04.924 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.66)
03:39:04.924 00.000 25848 Moving (-0.84, 0.66) raw xDistance=0.89 yDistance=0.29
03:39:04.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.89
03:39:04.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:04.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:39:04.924 00.000 25848 MoveAxis(W, 29, ABG)
03:39:04.924 00.000 25848 Guiding  Dir = 3, Dur = 29
03:39:04.952 00.028 25848 IsSlewing returns 0
03:39:04.953 00.001 25848 IsGuiding returns 0
03:39:04.984 00.031 25848 IsGuiding returns 1
03:39:04.984 00.000 25848 scope still moving after pulse duration time elapsed
03:39:05.030 00.046 25848 IsSlewing returns 0
03:39:05.031 00.001 25848 IsGuiding returns 0
03:39:05.031 00.000 25848 scope move finished after 29 + 48 ms
03:39:05.031 00.000 25848 Move returns status 0, amount 29
03:39:05.031 00.000 25848 MoveAxis(N, 0, ABG)
03:39:05.031 00.000 25848 Move returns status 0, amount 0
03:39:05.031 00.000 25848 move complete, result=0
03:39:05.031 00.000 25848 worker thread done servicing request
03:39:05.031 00.000 25848 Worker thread wakes up
03:39:05.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:05.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:05.031 00.000 21444 GuideStep: 0.9 px 29 ms WEST, 0.3 px 0 ms NORTH
03:39:07.877 02.846 25848 Exposure complete
03:39:07.953 00.076 25848 worker thread done servicing request
03:39:07.953 00.000 21444 OnExposeComplete: enter
03:39:07.953 00.000 21444 UpdateGuideState(): m_state=6
03:39:07.953 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 293
03:39:07.953 00.000 21444 Star::Find returns 1 (1), X=1260.53, Y=681.43, Mass=5760802, SNR=208.4, Peak=65504 HFD=7.7
03:39:07.954 00.001 21444 MultiStar: [#1 -0.13,-1.10,0.93,U] [#2 -0.14,-1.13,0.70,U] [#3 -0.18,-0.89,0.69,U] [#4 0.32,-1.18,0.70,U] [#5 0.30,-1.83,0.83,U] [#6 0.10,-1.62,0.52,U] [#7 0.71,-1.99,0.00,M3] [#8 -0.26,-1.12,0.63,U] 
03:39:07.954 00.000 21444 single-star, 7 included, MultiStar: {0.10, -1.22}, one-star: {0.59, -0.98}
03:39:07.954 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
03:39:07.954 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
03:39:07.954 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.98 hyp=1.14 cameraTheta=-1.03 mountX=-0.67 mountY=-0.68, mountTheta=-2.35
03:39:07.955 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.98, opts=13)
03:39:07.955 00.000 21444 Enqueuing Move request for scope (0.59, -0.98)
03:39:07.955 00.000 25848 Worker thread wakes up
03:39:07.955 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=168, FiltMax=65504, Gamma=0.560
03:39:07.955 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.98) opts 0xd
03:39:07.955 00.000 21444 UpdateGuideState exits: m=5760802 SNR=208.4 Saturated
03:39:07.955 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.98)
03:39:07.955 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:07.955 00.000 25848 Moving (0.59, -0.98) raw xDistance=-0.67 yDistance=-0.68
03:39:07.955 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:07.955 00.000 21444 Enqueuing Expose request
03:39:07.955 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.67
03:39:07.956 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
03:39:07.956 00.000 25848 MoveAxis(E, 18, ABG)
03:39:07.956 00.000 25848 Guiding  Dir = 2, Dur = 18
03:39:07.986 00.030 25848 IsSlewing returns 0
03:39:07.986 00.000 25848 IsGuiding returns 0
03:39:08.017 00.031 25848 IsGuiding returns 1
03:39:08.017 00.000 25848 scope still moving after pulse duration time elapsed
03:39:08.077 00.060 25848 IsSlewing returns 0
03:39:08.077 00.000 25848 IsGuiding returns 0
03:39:08.077 00.000 25848 scope move finished after 18 + 72 ms
03:39:08.077 00.000 25848 Move returns status 0, amount 18
03:39:08.077 00.000 25848 MoveAxis(N, 19, ABG)
03:39:08.077 00.000 25848 Guiding  Dir = 0, Dur = 19
03:39:08.112 00.035 25848 IsSlewing returns 0
03:39:08.113 00.001 25848 IsGuiding returns 0
03:39:08.178 00.065 25848 IsGuiding returns 1
03:39:08.178 00.000 25848 scope still moving after pulse duration time elapsed
03:39:08.232 00.054 25848 IsSlewing returns 0
03:39:08.234 00.002 25848 IsGuiding returns 0
03:39:08.234 00.000 25848 scope move finished after 19 + 102 ms
03:39:08.234 00.000 25848 Move returns status 0, amount 19
03:39:08.234 00.000 25848 move complete, result=0
03:39:08.234 00.000 25848 worker thread done servicing request
03:39:08.234 00.000 25848 Worker thread wakes up
03:39:08.234 00.000 21444 GuideStep: -0.7 px 18 ms EAST, -0.7 px 19 ms NORTH
03:39:08.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:08.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:11.083 02.849 25848 Exposure complete
03:39:11.164 00.081 25848 worker thread done servicing request
03:39:11.164 00.000 21444 OnExposeComplete: enter
03:39:11.164 00.000 21444 UpdateGuideState(): m_state=6
03:39:11.165 00.001 21444 Star::Find(15, 1260, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 294
03:39:11.165 00.000 21444 Star::Find returns 1 (1), X=1260.45, Y=681.36, Mass=5588485, SNR=180.2, Peak=65504 HFD=7.8
03:39:11.165 00.000 21444 MultiStar: [#1 -0.10,-1.04,0.92,U] [#2 -0.14,-1.18,0.75,U] [#3 0.23,-0.63,0.73,U] [#4 0.08,-1.26,0.95,U] [#5 0.41,-2.14,0.00,M2] [#6 -0.19,-1.37,0.55,U] [#7 0.34,-2.00,0.59,U] [#8 -0.74,-1.68,0.61,U] 
03:39:11.165 00.000 21444 single-star, 7 included, MultiStar: {0.03, -1.23}, one-star: {0.52, -1.05}
03:39:11.165 00.000 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.12)
03:39:11.165 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.01 = -0.73)
03:39:11.165 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=-1.05 hyp=1.17 cameraTheta=-1.12 mountX=-0.61 mountY=-0.78, mountTheta=-2.23
03:39:11.166 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=-1.05, opts=13)
03:39:11.166 00.000 21444 Enqueuing Move request for scope (0.52, -1.05)
03:39:11.166 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=64, FiltMax=65504, Gamma=0.560
03:39:11.166 00.000 21444 UpdateGuideState exits: m=5588485 SNR=180.2 Saturated
03:39:11.166 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:11.166 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:11.166 00.000 21444 Enqueuing Expose request
03:39:11.166 00.000 25848 Worker thread wakes up
03:39:11.166 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, -1.05) opts 0xd
03:39:11.166 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, -1.05)
03:39:11.166 00.000 25848 Moving (0.52, -1.05) raw xDistance=-0.61 yDistance=-0.78
03:39:11.166 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.61
03:39:11.166 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
03:39:11.166 00.000 25848 MoveAxis(E, 19, ABG)
03:39:11.166 00.000 25848 Guiding  Dir = 2, Dur = 19
03:39:11.187 00.021 25848 IsSlewing returns 0
03:39:11.187 00.000 25848 IsGuiding returns 0
03:39:11.219 00.032 25848 IsGuiding returns 1
03:39:11.219 00.000 25848 scope still moving after pulse duration time elapsed
03:39:11.282 00.063 25848 IsSlewing returns 0
03:39:11.282 00.000 25848 IsGuiding returns 0
03:39:11.282 00.000 25848 scope move finished after 19 + 76 ms
03:39:11.282 00.000 25848 Move returns status 0, amount 19
03:39:11.282 00.000 25848 MoveAxis(N, 21, ABG)
03:39:11.282 00.000 25848 Guiding  Dir = 0, Dur = 21
03:39:11.312 00.030 25848 IsSlewing returns 0
03:39:11.313 00.001 25848 IsGuiding returns 0
03:39:11.344 00.031 25848 IsGuiding returns 1
03:39:11.344 00.000 25848 scope still moving after pulse duration time elapsed
03:39:11.407 00.063 25848 IsSlewing returns 0
03:39:11.407 00.000 25848 IsGuiding returns 0
03:39:11.407 00.000 25848 scope move finished after 21 + 73 ms
03:39:11.407 00.000 25848 Move returns status 0, amount 21
03:39:11.407 00.000 25848 move complete, result=0
03:39:11.407 00.000 25848 worker thread done servicing request
03:39:11.407 00.000 25848 Worker thread wakes up
03:39:11.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:11.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:11.407 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.8 px 21 ms NORTH
03:39:14.250 02.843 25848 Exposure complete
03:39:14.337 00.087 25848 worker thread done servicing request
03:39:14.337 00.000 21444 OnExposeComplete: enter
03:39:14.337 00.000 21444 UpdateGuideState(): m_state=6
03:39:14.337 00.000 21444 Star::Find(15, 1260, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 295
03:39:14.338 00.001 21444 Star::Find returns 1 (1), X=1260.24, Y=685.59, Mass=3964593, SNR=91.6, Peak=62240 HFD=7.7
03:39:14.338 00.000 21444 MultiStar: [#1 -0.34,2.35,0.00,M1] [#2 -0.74,1.47,0.93,U] [#3 -0.77,2.57,0.00,M1] [#4 0.05,1.58,0.98,U] [#5 -0.62,0.93,1.18,U] [#6 -0.42,1.60,0.91,U] [#7 -0.52,0.87,0.85,U] [#8 -0.70,2.20,0.00,M3] 
03:39:14.338 00.000 21444 refined, 5 included, MultiStar: {-0.32, 1.61}, one-star: {0.30, 3.18}
03:39:14.338 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
03:39:14.338 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.12 = 2.16)
03:39:14.338 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=1.61 hyp=1.64 cameraTheta=1.77 mountX=0.47 mountY=1.36, mountTheta=1.24
03:39:14.339 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=1.61, opts=13)
03:39:14.339 00.000 21444 Enqueuing Move request for scope (-0.32, 1.61)
03:39:14.339 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=206, FiltMax=65504, Gamma=0.560
03:39:14.339 00.000 21444 UpdateGuideState exits: m=3964593 SNR=91.6 Saturated
03:39:14.339 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:14.339 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:14.339 00.000 21444 Enqueuing Expose request
03:39:14.339 00.000 25848 Worker thread wakes up
03:39:14.339 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 1.61) opts 0xd
03:39:14.339 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 1.61)
03:39:14.339 00.000 25848 Moving (-0.32, 1.61) raw xDistance=0.47 yDistance=1.36
03:39:14.339 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
03:39:14.339 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:39:14.339 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.36
03:39:14.339 00.000 25848 MoveAxis(E, 0, ABG)
03:39:14.339 00.000 25848 Move returns status 0, amount 0
03:39:14.339 00.000 25848 MoveAxis(N, 0, ABG)
03:39:14.339 00.000 25848 Move returns status 0, amount 0
03:39:14.339 00.000 25848 move complete, result=0
03:39:14.339 00.000 25848 worker thread done servicing request
03:39:14.339 00.000 25848 Worker thread wakes up
03:39:14.339 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.4 px 0 ms NORTH
03:39:14.339 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:14.339 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:17.196 02.857 25848 Exposure complete
03:39:17.273 00.077 25848 worker thread done servicing request
03:39:17.273 00.000 21444 OnExposeComplete: enter
03:39:17.273 00.000 21444 UpdateGuideState(): m_state=6
03:39:17.273 00.000 21444 Star::Find(15, 1260, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 296
03:39:17.273 00.000 21444 Star::Find returns 1 (1), X=1260.10, Y=685.36, Mass=5477573, SNR=214.8, Peak=65504 HFD=7.9
03:39:17.274 00.001 21444 MultiStar: [#1 -0.88,2.69,0.00,M2] [#2 -0.70,2.36,0.00,M1] [#3 -0.20,2.28,0.00,M2] [#4 -0.34,3.00,0.00,M1] [#5 -0.49,3.03,0.00,M2] [#6 -0.43,2.56,0.00,M1] [#7 -0.12,3.23,0.00,M2] [#8 -0.89,2.28,0.00,M4] 
03:39:17.274 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
03:39:17.274 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.91)
03:39:17.274 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=2.95 hyp=2.95 cameraTheta=1.52 mountX=0.11 mountY=2.79, mountTheta=1.53
03:39:17.275 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=2.95, opts=13)
03:39:17.275 00.000 21444 Enqueuing Move request for scope (0.16, 2.95)
03:39:17.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=216, FiltMax=65504, Gamma=0.560
03:39:17.275 00.000 21444 UpdateGuideState exits: m=5477573 SNR=214.8 Saturated
03:39:17.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:17.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:17.275 00.000 21444 Enqueuing Expose request
03:39:17.275 00.000 25848 Worker thread wakes up
03:39:17.275 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 2.95) opts 0xd
03:39:17.275 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 2.95)
03:39:17.275 00.000 25848 Moving (0.16, 2.95) raw xDistance=0.11 yDistance=2.79
03:39:17.275 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:39:17.275 00.000 25848 resist switch: large excursion: input 2.79 thresh 1.53 direction from -1 to 1
03:39:17.275 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.36
03:39:17.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.79 from input 2.79
03:39:17.275 00.000 25848 MoveAxis(E, 0, ABG)
03:39:17.275 00.000 25848 Move returns status 0, amount 0
03:39:17.275 00.000 25848 BLC: Oldest BLC event removed
03:39:17.275 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 309 applied
03:39:17.275 00.000 25848 MoveAxis(S, 385, ABG)
03:39:17.275 00.000 25848 Guiding  Dir = 1, Dur = 385
03:39:17.296 00.021 25848 IsSlewing returns 0
03:39:17.296 00.000 25848 IsGuiding returns 0
03:39:17.328 00.032 25848 PulseGuide returned control before completion, sleep 364
03:39:17.696 00.368 25848 IsGuiding returns 1
03:39:17.696 00.000 25848 scope still moving after pulse duration time elapsed
03:39:17.751 00.055 25848 IsSlewing returns 0
03:39:17.751 00.000 25848 IsGuiding returns 0
03:39:17.751 00.000 25848 scope move finished after 385 + 70 ms
03:39:17.751 00.000 25848 Move returns status 0, amount 385
03:39:17.751 00.000 25848 move complete, result=0
03:39:17.751 00.000 25848 worker thread done servicing request
03:39:17.751 00.000 25848 Worker thread wakes up
03:39:17.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:17.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:17.751 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 2.8 px 385 ms SOUTH
03:39:20.601 02.850 25848 Exposure complete
03:39:20.690 00.089 25848 worker thread done servicing request
03:39:20.690 00.000 21444 OnExposeComplete: enter
03:39:20.691 00.001 21444 UpdateGuideState(): m_state=6
03:39:20.691 00.000 21444 Star::Find(15, 1260, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 297
03:39:20.691 00.000 21444 Star::Find returns 1 (1), X=1260.56, Y=683.16, Mass=5705325, SNR=190.9, Peak=65504 HFD=8.0
03:39:20.691 00.000 21444 MultiStar: [#1 -1.17,0.08,1.20,U] [#2 -1.24,-0.01,1.03,U] [#3 -1.02,0.36,0.69,U] [#4 0.21,0.54,0.91,U] [#5 0.45,0.36,0.68,U] [#6 -0.15,-0.01,0.65,U] [#7 0.15,-0.10,0.48,U] [#8 -0.32,0.23,0.83,U] 
03:39:20.691 00.000 21444 refined, 8 included, MultiStar: {-0.34, 0.26}, one-star: {0.62, 0.75}
03:39:20.691 00.000 21444 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
03:39:20.691 00.000 21444 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
03:39:20.691 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.26 hyp=0.43 cameraTheta=2.49 mountX=0.36 mountY=0.11, mountTheta=0.30
03:39:20.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.26, opts=13)
03:39:20.692 00.000 21444 Enqueuing Move request for scope (-0.34, 0.26)
03:39:20.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=158, FiltMax=65504, Gamma=0.560
03:39:20.693 00.001 21444 UpdateGuideState exits: m=5705325 SNR=190.9 Saturated
03:39:20.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:20.693 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:20.693 00.000 21444 Enqueuing Expose request
03:39:20.693 00.000 25848 Worker thread wakes up
03:39:20.693 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.26) opts 0xd
03:39:20.693 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.26)
03:39:20.693 00.000 25848 Moving (-0.34, 0.26) raw xDistance=0.36 yDistance=0.11
03:39:20.693 00.000 25848 BLC: History state: CurrMiss=0.11, AvgInitMiss=-0.23, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=2.788165, 1:0.111730
03:39:20.693 00.000 25848 BLC: No correction, Miss < min_move
03:39:20.693 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
03:39:20.693 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:20.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:39:20.693 00.000 25848 MoveAxis(E, 0, ABG)
03:39:20.693 00.000 25848 Move returns status 0, amount 0
03:39:20.693 00.000 25848 MoveAxis(N, 0, ABG)
03:39:20.693 00.000 25848 Move returns status 0, amount 0
03:39:20.693 00.000 25848 move complete, result=0
03:39:20.693 00.000 25848 worker thread done servicing request
03:39:20.693 00.000 25848 Worker thread wakes up
03:39:20.693 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:20.693 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:20.693 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:23.544 02.851 25848 Exposure complete
03:39:23.630 00.086 25848 worker thread done servicing request
03:39:23.630 00.000 21444 OnExposeComplete: enter
03:39:23.630 00.000 21444 UpdateGuideState(): m_state=6
03:39:23.631 00.001 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 298
03:39:23.631 00.000 21444 Star::Find returns 1 (1), X=1260.10, Y=681.59, Mass=5942675, SNR=261.6, Peak=65504 HFD=8.1
03:39:23.631 00.000 21444 MultiStar: [#1 -0.81,-1.30,0.90,U] [#2 -1.31,-0.84,0.82,U] [#3 -1.02,-0.68,0.69,U] [#4 -0.61,-1.25,0.72,U] [#5 -0.00,-1.18,0.48,U] [#6 -0.59,-1.15,0.57,U] [#7 -0.62,-1.32,0.45,U] [#8 -1.20,-1.14,0.63,U] 
03:39:23.631 00.000 21444 single-star, 8 included, MultiStar: {-0.66, -1.05}, one-star: {0.16, -0.82}
03:39:23.631 00.000 21444 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.05) = xAngle (-4.43 = 1.85)
03:39:23.631 00.000 21444 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.28 = -0.99)
03:39:23.631 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-0.82 hyp=0.84 cameraTheta=-1.38 mountX=-0.23 mountY=-0.70, mountTheta=-1.89
03:39:23.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-0.82, opts=13)
03:39:23.632 00.000 21444 Enqueuing Move request for scope (0.16, -0.82)
03:39:23.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=106, FiltMax=65504, Gamma=0.560
03:39:23.632 00.000 21444 UpdateGuideState exits: m=5942675 SNR=261.6 Saturated
03:39:23.632 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:23.632 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:23.632 00.000 21444 Enqueuing Expose request
03:39:23.632 00.000 25848 Worker thread wakes up
03:39:23.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.82) opts 0xd
03:39:23.632 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -0.82)
03:39:23.632 00.000 25848 Moving (0.16, -0.82) raw xDistance=-0.23 yDistance=-0.70
03:39:23.632 00.000 25848 BLC: History state: CurrMiss=-0.70, AvgInitMiss=-0.23, ShCount=7, LgCount=3, SticCount=2,  Deflections: 0=2.788165, 1:0.111730, 2:-0.702409
03:39:23.632 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -20.000000
03:39:23.632 00.000 25848 BLC: window closed
03:39:23.632 00.000 25848 BLC: Pulse adjusted to 289
03:39:23.633 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
03:39:23.633 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:39:23.633 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
03:39:23.633 00.000 25848 MoveAxis(E, 0, ABG)
03:39:23.633 00.000 25848 Move returns status 0, amount 0
03:39:23.633 00.000 25848 MoveAxis(N, 0, ABG)
03:39:23.633 00.000 25848 Move returns status 0, amount 0
03:39:23.633 00.000 25848 move complete, result=0
03:39:23.633 00.000 25848 worker thread done servicing request
03:39:23.633 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH
03:39:23.633 00.000 25848 Worker thread wakes up
03:39:23.633 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:23.633 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:23.814 00.181 21444 evsrv: cli 0107E740 connect
03:39:23.814 00.000 21444 case statement mapped state 6 to 3
03:39:23.815 00.001 21444 case statement mapped state 6 to 3
03:39:23.815 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"316ba910-1720-4974-a2df-2202f97cdf37"}
03:39:23.815 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"316ba910-1720-4974-a2df-2202f97cdf37"}
03:39:23.816 00.001 21444 evsrv: cli 0107E740 disconnect
03:39:26.477 02.661 25848 Exposure complete
03:39:26.561 00.084 25848 worker thread done servicing request
03:39:26.561 00.000 21444 OnExposeComplete: enter
03:39:26.561 00.000 21444 UpdateGuideState(): m_state=6
03:39:26.562 00.001 21444 Star::Find(15, 1260, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 299
03:39:26.562 00.000 21444 Star::Find returns 1 (1), X=1259.77, Y=683.00, Mass=5664461, SNR=203.3, Peak=65504 HFD=8.0
03:39:26.562 00.000 21444 MultiStar: [#1 -1.54,0.49,1.11,U] [#2 -1.01,0.12,0.84,U] [#3 -1.78,0.01,0.82,U] [#4 0.06,-0.24,0.88,U] [#5 0.02,-0.38,0.80,U] [#6 -0.23,-0.30,0.89,U] [#7 0.29,-0.78,0.62,U] [#8 -0.80,-0.02,0.71,U] 
03:39:26.562 00.000 21444 refined, 8 included, MultiStar: {-0.61, -0.00}, one-star: {-0.17, 0.59}
03:39:26.562 00.000 21444 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.05) = xAngle (-6.19 = 0.10)
03:39:26.562 00.000 21444 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.03 = -2.75)
03:39:26.562 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-0.00 hyp=0.61 cameraTheta=-3.14 mountX=0.61 mountY=-0.24, mountTheta=-0.37
03:39:26.563 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-0.00, opts=13)
03:39:26.563 00.000 21444 Enqueuing Move request for scope (-0.61, -0.00)
03:39:26.563 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=142, FiltMax=65504, Gamma=0.560
03:39:26.563 00.000 21444 UpdateGuideState exits: m=5664461 SNR=203.3 Saturated
03:39:26.563 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:26.563 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:26.563 00.000 21444 Enqueuing Expose request
03:39:26.563 00.000 25848 Worker thread wakes up
03:39:26.563 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.00) opts 0xd
03:39:26.563 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -0.00)
03:39:26.563 00.000 25848 Moving (-0.61, -0.00) raw xDistance=0.61 yDistance=-0.24
03:39:26.563 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
03:39:26.563 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:26.563 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:39:26.563 00.000 25848 MoveAxis(W, 18, ABG)
03:39:26.563 00.000 25848 Guiding  Dir = 3, Dur = 18
03:39:26.611 00.048 25848 IsSlewing returns 0
03:39:26.611 00.000 25848 IsGuiding returns 0
03:39:26.642 00.031 25848 IsGuiding returns 1
03:39:26.642 00.000 25848 scope still moving after pulse duration time elapsed
03:39:26.686 00.044 25848 IsSlewing returns 0
03:39:26.687 00.001 25848 IsGuiding returns 0
03:39:26.687 00.000 25848 scope move finished after 18 + 57 ms
03:39:26.687 00.000 25848 Move returns status 0, amount 18
03:39:26.687 00.000 25848 MoveAxis(N, 0, ABG)
03:39:26.687 00.000 25848 Move returns status 0, amount 0
03:39:26.687 00.000 25848 move complete, result=0
03:39:26.687 00.000 25848 worker thread done servicing request
03:39:26.687 00.000 25848 Worker thread wakes up
03:39:26.687 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.2 px 0 ms NORTH
03:39:26.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:26.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:29.541 02.854 25848 Exposure complete
03:39:29.621 00.080 25848 worker thread done servicing request
03:39:29.621 00.000 21444 OnExposeComplete: enter
03:39:29.621 00.000 21444 UpdateGuideState(): m_state=6
03:39:29.621 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 300
03:39:29.621 00.000 21444 Star::Find returns 1 (1), X=1260.41, Y=682.38, Mass=5885842, SNR=304.9, Peak=65504 HFD=7.9
03:39:29.621 00.000 21444 MultiStar: [#1 -0.71,-0.71,0.79,U] [#2 -0.84,-1.31,0.77,U] [#3 -1.24,-0.58,0.63,U] [#4 0.27,-0.36,0.71,U] [#5 0.00,-0.17,0.48,U] [#6 -0.01,-0.37,0.57,U] [#7 0.05,-0.78,0.52,U] [#8 -0.69,0.13,0.49,U] 
03:39:29.621 00.000 21444 single-star, 8 included, MultiStar: {-0.28, -0.48}, one-star: {0.47, -0.03}
03:39:29.622 00.001 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
03:39:29.622 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.33)
03:39:29.622 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.03 hyp=0.47 cameraTheta=-0.06 mountX=-0.47 mountY=0.15, mountTheta=2.83
03:39:29.622 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.03, opts=13)
03:39:29.622 00.000 21444 Enqueuing Move request for scope (0.47, -0.03)
03:39:29.622 00.000 25848 Worker thread wakes up
03:39:29.622 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=244, FiltMax=65504, Gamma=0.560
03:39:29.623 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.03) opts 0xd
03:39:29.623 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.03)
03:39:29.623 00.000 25848 Moving (0.47, -0.03) raw xDistance=-0.47 yDistance=0.15
03:39:29.623 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
03:39:29.623 00.000 21444 UpdateGuideState exits: m=5885842 SNR=304.9 Saturated
03:39:29.623 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:29.623 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:29.623 00.000 21444 Enqueuing Expose request
03:39:29.623 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:29.623 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:39:29.623 00.000 25848 MoveAxis(E, 0, ABG)
03:39:29.623 00.000 25848 Move returns status 0, amount 0
03:39:29.623 00.000 25848 MoveAxis(N, 0, ABG)
03:39:29.623 00.000 25848 Move returns status 0, amount 0
03:39:29.623 00.000 25848 move complete, result=0
03:39:29.623 00.000 25848 worker thread done servicing request
03:39:29.623 00.000 25848 Worker thread wakes up
03:39:29.623 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:29.623 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:29.624 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
03:39:32.476 02.852 25848 Exposure complete
03:39:32.557 00.081 25848 worker thread done servicing request
03:39:32.557 00.000 21444 OnExposeComplete: enter
03:39:32.557 00.000 21444 UpdateGuideState(): m_state=6
03:39:32.557 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 301
03:39:32.557 00.000 21444 Star::Find returns 1 (1), X=1259.12, Y=683.14, Mass=5582653, SNR=208.0, Peak=65504 HFD=7.9
03:39:32.557 00.000 21444 MultiStar: [#1 -1.31,0.76,1.16,U] [#2 -0.37,0.44,1.00,U] [#3 -0.57,0.61,0.77,U] [#4 -0.63,0.31,0.71,U] [#5 -0.43,-0.24,0.61,U] [#6 -0.99,-0.27,0.72,U] [#7 -0.78,-0.20,0.55,U] [#8 -1.19,0.03,0.64,U] 
03:39:32.558 00.001 21444 refined, 8 included, MultiStar: {-0.80, 0.32}, one-star: {-0.82, 0.73}
03:39:32.558 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
03:39:32.558 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.14 = -3.14)
03:39:32.558 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.32 hyp=0.87 cameraTheta=2.76 mountX=0.83 mountY=-0.01, mountTheta=-0.01
03:39:32.558 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.32, opts=13)
03:39:32.558 00.000 21444 Enqueuing Move request for scope (-0.80, 0.32)
03:39:32.558 00.000 25848 Worker thread wakes up
03:39:32.559 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=264, FiltMax=65504, Gamma=0.560
03:39:32.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.32) opts 0xd
03:39:32.559 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.32)
03:39:32.559 00.000 25848 Moving (-0.80, 0.32) raw xDistance=0.83 yDistance=-0.01
03:39:32.559 00.000 21444 UpdateGuideState exits: m=5582653 SNR=208.0 Saturated
03:39:32.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:32.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:32.559 00.000 21444 Enqueuing Expose request
03:39:32.559 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
03:39:32.559 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:32.559 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:39:32.559 00.000 25848 MoveAxis(W, 24, ABG)
03:39:32.559 00.000 25848 Guiding  Dir = 3, Dur = 24
03:39:32.610 00.051 25848 IsSlewing returns 0
03:39:32.611 00.001 25848 IsGuiding returns 0
03:39:32.675 00.064 25848 IsGuiding returns 1
03:39:32.675 00.000 25848 scope still moving after pulse duration time elapsed
03:39:32.737 00.062 25848 IsSlewing returns 0
03:39:32.737 00.000 25848 IsGuiding returns 0
03:39:32.737 00.000 25848 scope move finished after 24 + 102 ms
03:39:32.737 00.000 25848 Move returns status 0, amount 24
03:39:32.737 00.000 25848 MoveAxis(N, 0, ABG)
03:39:32.738 00.001 25848 Move returns status 0, amount 0
03:39:32.738 00.000 25848 move complete, result=0
03:39:32.738 00.000 25848 worker thread done servicing request
03:39:32.738 00.000 25848 Worker thread wakes up
03:39:32.738 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.0 px 0 ms NORTH
03:39:32.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:32.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:35.587 02.849 25848 Exposure complete
03:39:35.655 00.068 25848 worker thread done servicing request
03:39:35.655 00.000 21444 OnExposeComplete: enter
03:39:35.655 00.000 21444 UpdateGuideState(): m_state=6
03:39:35.655 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 302
03:39:35.655 00.000 21444 Star::Find returns 1 (1), X=1259.14, Y=682.70, Mass=5654752, SNR=234.2, Peak=65504 HFD=7.9
03:39:35.656 00.001 21444 MultiStar: [#1 -1.76,0.28,0.91,U] [#2 -2.35,0.11,0.00,M1] [#3 -2.12,0.76,0.00,M1] [#4 -1.13,-0.01,0.91,U] [#5 -1.25,-0.32,0.85,U] [#6 -1.32,-0.25,0.75,U] [#7 -1.05,-0.03,0.57,U] [#8 -1.73,0.00,0.63,U] 
03:39:35.656 00.000 21444 single-star, 6 included, MultiStar: {-1.28, 0.01}, one-star: {-0.80, 0.29}
03:39:35.656 00.000 21444 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.05) = xAngle (-0.26 = -0.26)
03:39:35.656 00.000 21444 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.10 = -3.10)
03:39:35.656 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.29 hyp=0.85 cameraTheta=2.80 mountX=0.82 mountY=-0.04, mountTheta=-0.04
03:39:35.656 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.29, opts=13)
03:39:35.656 00.000 21444 Enqueuing Move request for scope (-0.80, 0.29)
03:39:35.656 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=116, FiltMax=65504, Gamma=0.560
03:39:35.656 00.000 21444 UpdateGuideState exits: m=5654752 SNR=234.2 Saturated
03:39:35.656 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:35.656 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:35.657 00.001 21444 Enqueuing Expose request
03:39:35.657 00.000 25848 Worker thread wakes up
03:39:35.657 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.29) opts 0xd
03:39:35.657 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.29)
03:39:35.657 00.000 25848 Moving (-0.80, 0.29) raw xDistance=0.82 yDistance=-0.04
03:39:35.657 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.82
03:39:35.657 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:35.657 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:39:35.657 00.000 25848 MoveAxis(W, 26, ABG)
03:39:35.657 00.000 25848 Guiding  Dir = 3, Dur = 26
03:39:35.687 00.030 25848 IsSlewing returns 0
03:39:35.688 00.001 25848 IsGuiding returns 0
03:39:35.743 00.055 25848 IsGuiding returns 1
03:39:35.743 00.000 25848 scope still moving after pulse duration time elapsed
03:39:35.798 00.055 25848 IsSlewing returns 0
03:39:35.798 00.000 25848 IsGuiding returns 0
03:39:35.798 00.000 25848 scope move finished after 26 + 84 ms
03:39:35.798 00.000 25848 Move returns status 0, amount 26
03:39:35.798 00.000 25848 MoveAxis(N, 0, ABG)
03:39:35.798 00.000 25848 Move returns status 0, amount 0
03:39:35.798 00.000 25848 move complete, result=0
03:39:35.798 00.000 25848 worker thread done servicing request
03:39:35.798 00.000 25848 Worker thread wakes up
03:39:35.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:35.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:35.798 00.000 21444 GuideStep: 0.8 px 26 ms WEST, -0.0 px 0 ms NORTH
03:39:38.642 02.844 25848 Exposure complete
03:39:38.730 00.088 25848 worker thread done servicing request
03:39:38.730 00.000 21444 OnExposeComplete: enter
03:39:38.730 00.000 21444 UpdateGuideState(): m_state=6
03:39:38.730 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 303
03:39:38.730 00.000 21444 Star::Find returns 1 (1), X=1259.92, Y=684.28, Mass=5604655, SNR=198.5, Peak=65504 HFD=8.0
03:39:38.730 00.000 21444 MultiStar: [#1 -1.50,1.83,0.00,M1] [#2 -1.45,1.96,0.00,M2] [#3 -1.29,2.04,0.00,M2] [#4 -0.65,1.68,0.82,U] [#5 -1.09,1.77,0.00,M1] [#6 -1.06,1.11,0.76,U] [#7 -1.47,2.00,0.00,M1] [#8 -1.24,1.34,0.76,U] 
03:39:38.730 00.000 21444 refined, 3 included, MultiStar: {-0.69, 1.53}, one-star: {-0.02, 1.87}
03:39:38.730 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
03:39:38.730 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.38)
03:39:38.731 00.001 21444 CameraToMount -- cameraX=-0.69 cameraY=1.53 hyp=1.68 cameraTheta=1.99 mountX=0.83 mountY=1.16, mountTheta=0.95
03:39:38.731 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=1.53, opts=13)
03:39:38.731 00.000 21444 Enqueuing Move request for scope (-0.69, 1.53)
03:39:38.731 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=220, FiltMax=65504, Gamma=0.560
03:39:38.731 00.000 21444 UpdateGuideState exits: m=5604655 SNR=198.5 Saturated
03:39:38.732 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:38.732 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:38.732 00.000 21444 Enqueuing Expose request
03:39:38.732 00.000 25848 Worker thread wakes up
03:39:38.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 1.53) opts 0xd
03:39:38.732 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 1.53)
03:39:38.732 00.000 25848 Moving (-0.69, 1.53) raw xDistance=0.83 yDistance=1.16
03:39:38.732 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.83
03:39:38.732 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
03:39:38.732 00.000 25848 MoveAxis(W, 26, ABG)
03:39:38.732 00.000 25848 Guiding  Dir = 3, Dur = 26
03:39:38.764 00.032 25848 IsSlewing returns 0
03:39:38.766 00.002 25848 IsGuiding returns 0
03:39:38.797 00.031 25848 IsGuiding returns 1
03:39:38.797 00.000 25848 scope still moving after pulse duration time elapsed
03:39:38.861 00.064 25848 IsSlewing returns 0
03:39:38.890 00.029 25848 IsGuiding returns 0
03:39:38.890 00.000 25848 scope move finished after 26 + 99 ms
03:39:38.890 00.000 25848 Move returns status 0, amount 26
03:39:38.890 00.000 25848 MoveAxis(S, 32, ABG)
03:39:38.890 00.000 25848 Guiding  Dir = 1, Dur = 32
03:39:38.923 00.033 25848 IsSlewing returns 0
03:39:38.923 00.000 25848 IsGuiding returns 0
03:39:38.954 00.031 25848 PulseGuide returned control before completion, sleep 11
03:39:38.975 00.021 25848 IsGuiding returns 1
03:39:38.975 00.000 25848 scope still moving after pulse duration time elapsed
03:39:39.030 00.055 25848 IsSlewing returns 0
03:39:39.030 00.000 25848 IsGuiding returns 0
03:39:39.031 00.001 25848 scope move finished after 32 + 75 ms
03:39:39.031 00.000 25848 Move returns status 0, amount 32
03:39:39.031 00.000 25848 move complete, result=0
03:39:39.031 00.000 25848 worker thread done servicing request
03:39:39.031 00.000 25848 Worker thread wakes up
03:39:39.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:39.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:39.031 00.000 21444 GuideStep: 0.8 px 26 ms WEST, 1.2 px 32 ms SOUTH
03:39:41.883 02.852 25848 Exposure complete
03:39:41.950 00.067 25848 worker thread done servicing request
03:39:41.950 00.000 21444 OnExposeComplete: enter
03:39:41.950 00.000 21444 UpdateGuideState(): m_state=6
03:39:41.950 00.000 21444 Star::Find(15, 1259, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 304
03:39:41.950 00.000 21444 Star::Find returns 1 (1), X=1260.91, Y=682.72, Mass=4999698, SNR=146.1, Peak=65504 HFD=8.0
03:39:41.950 00.000 21444 MultiStar: [#1 -1.32,0.50,0.82,U] [#2 -1.45,-0.42,0.74,U] [#3 -1.25,-0.17,0.60,U] [#4 0.64,0.08,0.73,U] [#5 0.91,-1.06,0.65,U] [#6 0.30,-0.36,0.68,U] [#7 0.64,-1.11,0.50,U] [#8 -0.08,-0.55,0.70,U] 
03:39:41.950 00.000 21444 refined, 8 included, MultiStar: {-0.06, -0.23}, one-star: {0.97, 0.31}
03:39:41.950 00.000 21444 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.05) = xAngle (-4.89 = 1.39)
03:39:41.950 00.000 21444 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.45)
03:39:41.950 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.84 mountX=0.04 mountY=-0.24, mountTheta=-1.39
03:39:41.951 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.23, opts=13)
03:39:41.951 00.000 21444 Enqueuing Move request for scope (-0.06, -0.23)
03:39:41.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=42, FiltMax=65504, Gamma=0.560
03:39:41.951 00.000 21444 UpdateGuideState exits: m=4999698 SNR=146.1 Saturated
03:39:41.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:41.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:41.951 00.000 21444 Enqueuing Expose request
03:39:41.951 00.000 25848 Worker thread wakes up
03:39:41.951 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
03:39:41.951 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
03:39:41.952 00.001 25848 Moving (-0.06, -0.23) raw xDistance=0.04 yDistance=-0.24
03:39:41.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:39:41.952 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:41.952 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:39:41.952 00.000 25848 MoveAxis(E, 0, ABG)
03:39:41.952 00.000 25848 Move returns status 0, amount 0
03:39:41.952 00.000 25848 MoveAxis(N, 0, ABG)
03:39:41.952 00.000 25848 Move returns status 0, amount 0
03:39:41.952 00.000 25848 move complete, result=0
03:39:41.952 00.000 25848 worker thread done servicing request
03:39:41.952 00.000 25848 Worker thread wakes up
03:39:41.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:41.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:41.952 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:39:44.799 02.847 25848 Exposure complete
03:39:44.885 00.086 25848 worker thread done servicing request
03:39:44.886 00.001 21444 OnExposeComplete: enter
03:39:44.886 00.000 21444 UpdateGuideState(): m_state=6
03:39:44.886 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 305
03:39:44.886 00.000 21444 Star::Find returns 1 (1), X=1260.33, Y=683.22, Mass=5262039, SNR=152.8, Peak=65504 HFD=7.8
03:39:44.886 00.000 21444 MultiStar: [#1 -0.29,0.59,1.08,U] [#2 -0.24,-0.42,0.97,U] [#3 -0.42,0.15,0.62,U] [#4 -0.41,0.53,0.92,U] [#5 -0.34,-0.13,0.99,U] [#6 -0.53,0.02,0.64,U] [#7 -0.71,-0.09,0.54,U] [#8 -0.55,-0.18,0.97,U] 
03:39:44.886 00.000 21444 refined, 8 included, MultiStar: {-0.31, 0.16}, one-star: {0.39, 0.81}
03:39:44.886 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
03:39:44.886 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
03:39:44.886 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=0.16 hyp=0.35 cameraTheta=2.65 mountX=0.32 mountY=0.03, mountTheta=0.11
03:39:44.887 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=0.16, opts=13)
03:39:44.887 00.000 21444 Enqueuing Move request for scope (-0.31, 0.16)
03:39:44.887 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=168, FiltMax=65504, Gamma=0.560
03:39:44.887 00.000 21444 UpdateGuideState exits: m=5262039 SNR=152.8 Saturated
03:39:44.887 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:44.887 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:44.887 00.000 21444 Enqueuing Expose request
03:39:44.887 00.000 25848 Worker thread wakes up
03:39:44.887 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.16) opts 0xd
03:39:44.887 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 0.16)
03:39:44.888 00.001 25848 Moving (-0.31, 0.16) raw xDistance=0.32 yDistance=0.03
03:39:44.888 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
03:39:44.888 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:44.888 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:39:44.888 00.000 25848 MoveAxis(E, 0, ABG)
03:39:44.888 00.000 25848 Move returns status 0, amount 0
03:39:44.888 00.000 25848 MoveAxis(N, 0, ABG)
03:39:44.888 00.000 25848 Move returns status 0, amount 0
03:39:44.888 00.000 25848 move complete, result=0
03:39:44.888 00.000 25848 worker thread done servicing request
03:39:44.888 00.000 25848 Worker thread wakes up
03:39:44.888 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:44.888 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:44.888 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
03:39:47.733 02.845 25848 Exposure complete
03:39:47.809 00.076 25848 worker thread done servicing request
03:39:47.809 00.000 21444 OnExposeComplete: enter
03:39:47.809 00.000 21444 UpdateGuideState(): m_state=6
03:39:47.809 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 306
03:39:47.809 00.000 21444 Star::Find returns 1 (1), X=1260.25, Y=682.44, Mass=5293235, SNR=171.7, Peak=65504 HFD=7.8
03:39:47.811 00.002 21444 MultiStar: [#1 -1.61,-0.04,1.00,U] [#2 -1.63,-0.57,0.80,U] [#3 -1.54,-0.23,0.69,U] [#4 -0.82,-0.25,0.93,U] [#5 -0.51,-0.42,0.78,U] [#6 -1.32,-0.36,0.78,U] [#7 -0.76,-0.61,0.66,U] [#8 -1.67,-0.02,0.85,U] 
03:39:47.811 00.000 21444 single-star, 8 included, MultiStar: {-1.04, -0.25}, one-star: {0.31, 0.03}
03:39:47.811 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
03:39:47.811 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.81 = 0.48)
03:39:47.811 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.03 hyp=0.31 cameraTheta=0.09 mountX=-0.30 mountY=0.14, mountTheta=2.71
03:39:47.811 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.03, opts=13)
03:39:47.811 00.000 21444 Enqueuing Move request for scope (0.31, 0.03)
03:39:47.811 00.000 25848 Worker thread wakes up
03:39:47.812 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.03) opts 0xd
03:39:47.812 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.03)
03:39:47.812 00.000 25848 Moving (0.31, 0.03) raw xDistance=-0.30 yDistance=0.14
03:39:47.812 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
03:39:47.812 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:47.812 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=306, FiltMax=65504, Gamma=0.560
03:39:47.812 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:39:47.812 00.000 25848 MoveAxis(E, 0, ABG)
03:39:47.812 00.000 21444 UpdateGuideState exits: m=5293235 SNR=171.7 Saturated
03:39:47.812 00.000 25848 Move returns status 0, amount 0
03:39:47.812 00.000 25848 MoveAxis(N, 0, ABG)
03:39:47.812 00.000 25848 Move returns status 0, amount 0
03:39:47.812 00.000 25848 move complete, result=0
03:39:47.812 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:47.812 00.000 25848 worker thread done servicing request
03:39:47.812 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:47.812 00.000 21444 Enqueuing Expose request
03:39:47.812 00.000 25848 Worker thread wakes up
03:39:47.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:47.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:47.812 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:50.665 02.853 25848 Exposure complete
03:39:50.753 00.088 25848 worker thread done servicing request
03:39:50.753 00.000 21444 OnExposeComplete: enter
03:39:50.753 00.000 21444 UpdateGuideState(): m_state=6
03:39:50.753 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 307
03:39:50.754 00.001 21444 Star::Find returns 1 (1), X=1261.16, Y=682.49, Mass=5656371, SNR=181.2, Peak=65504 HFD=8.1
03:39:50.754 00.000 21444 MultiStar: [#1 -0.62,-0.74,0.67,U] [#2 -0.66,-1.22,0.87,U] [#3 -1.11,-0.71,0.88,U] [#4 0.70,-0.44,0.81,U] [#5 1.05,-1.08,0.65,U] [#6 0.76,-1.10,0.57,U] [#7 0.55,-1.24,0.53,U] [#8 -0.18,-0.07,0.56,U] 
03:39:50.754 00.000 21444 refined, 8 included, MultiStar: {0.17, -0.69}, one-star: {1.22, 0.08}
03:39:50.754 00.000 21444 CameraToMount -- cameraTheta (-1.32) - m_xAngle (3.05) = xAngle (-4.37 = 1.91)
03:39:50.754 00.000 21444 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.22 = -0.93)
03:39:50.754 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-0.69 hyp=0.71 cameraTheta=-1.32 mountX=-0.24 mountY=-0.57, mountTheta=-1.96
03:39:50.756 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-0.69, opts=13)
03:39:50.756 00.000 21444 Enqueuing Move request for scope (0.17, -0.69)
03:39:50.756 00.000 25848 Worker thread wakes up
03:39:50.757 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.69) opts 0xd
03:39:50.757 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -0.69)
03:39:50.757 00.000 25848 Moving (0.17, -0.69) raw xDistance=-0.24 yDistance=-0.57
03:39:50.757 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
03:39:50.757 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:39:50.757 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
03:39:50.757 00.000 25848 MoveAxis(E, 0, ABG)
03:39:50.757 00.000 25848 Move returns status 0, amount 0
03:39:50.757 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=268, FiltMax=65504, Gamma=0.560
03:39:50.757 00.000 21444 UpdateGuideState exits: m=5656371 SNR=181.2 Saturated
03:39:50.757 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:50.757 00.000 25848 MoveAxis(N, 0, ABG)
03:39:50.757 00.000 25848 Move returns status 0, amount 0
03:39:50.757 00.000 25848 move complete, result=0
03:39:50.757 00.000 25848 worker thread done servicing request
03:39:50.757 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:50.757 00.000 21444 Enqueuing Expose request
03:39:50.757 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
03:39:50.757 00.000 25848 Worker thread wakes up
03:39:50.758 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:50.758 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:53.613 02.855 25848 Exposure complete
03:39:53.690 00.077 25848 worker thread done servicing request
03:39:53.690 00.000 21444 OnExposeComplete: enter
03:39:53.690 00.000 21444 UpdateGuideState(): m_state=6
03:39:53.691 00.001 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 308
03:39:53.691 00.000 21444 Star::Find returns 1 (1), X=1257.86, Y=684.04, Mass=5368328, SNR=162.2, Peak=65504 HFD=8.0
03:39:53.691 00.000 21444 MultiStar: [#1 -3.23,0.98,0.00,M1] [#2 -2.90,0.94,0.00,M1] [#3 -2.71,1.12,0.00,M1] [#4 -1.91,1.26,0.00,M1] [#5 -1.66,0.52,0.80,U] [#6 -2.10,0.57,0.00,M1] [#7 -2.14,0.70,0.00,M1] [#8 -2.67,0.59,0.00,M1] 
03:39:53.691 00.000 21444 refined, 1 included, MultiStar: {-1.90, 1.14}, one-star: {-2.08, 1.63}
03:39:53.691 00.000 21444 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
03:39:53.691 00.000 21444 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
03:39:53.691 00.000 21444 CameraToMount -- cameraX=-1.90 cameraY=1.14 hyp=2.21 cameraTheta=2.60 mountX=1.99 mountY=0.34, mountTheta=0.17
03:39:53.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.90, y=1.14, opts=13)
03:39:53.692 00.000 21444 Enqueuing Move request for scope (-1.90, 1.14)
03:39:53.692 00.000 25848 Worker thread wakes up
03:39:53.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2144, FiltMin=192, FiltMax=65504, Gamma=0.560
03:39:53.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.90, 1.14) opts 0xd
03:39:53.692 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.90, 1.14)
03:39:53.692 00.000 25848 Moving (-1.90, 1.14) raw xDistance=1.99 yDistance=0.34
03:39:53.692 00.000 21444 UpdateGuideState exits: m=5368328 SNR=162.2 Saturated
03:39:53.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:53.692 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.99
03:39:53.692 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:53.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:53.692 00.000 21444 Enqueuing Expose request
03:39:53.692 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:39:53.692 00.000 25848 MoveAxis(W, 58, ABG)
03:39:53.692 00.000 25848 Guiding  Dir = 3, Dur = 58
03:39:53.717 00.025 25848 IsSlewing returns 0
03:39:53.717 00.000 25848 IsGuiding returns 0
03:39:53.748 00.031 25848 PulseGuide returned control before completion, sleep 38
03:39:53.833 00.085 25848 IsGuiding returns 1
03:39:53.833 00.000 25848 scope still moving after pulse duration time elapsed
03:39:53.890 00.057 25848 IsSlewing returns 0
03:39:53.890 00.000 25848 IsGuiding returns 0
03:39:53.890 00.000 25848 scope move finished after 58 + 115 ms
03:39:53.890 00.000 25848 Move returns status 0, amount 58
03:39:53.890 00.000 25848 MoveAxis(N, 0, ABG)
03:39:53.890 00.000 25848 Move returns status 0, amount 0
03:39:53.890 00.000 25848 move complete, result=0
03:39:53.890 00.000 25848 worker thread done servicing request
03:39:53.890 00.000 25848 Worker thread wakes up
03:39:53.891 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:53.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:53.891 00.000 21444 GuideStep: 2.0 px 58 ms WEST, 0.3 px 0 ms NORTH
03:39:56.735 02.844 25848 Exposure complete
03:39:56.825 00.090 25848 worker thread done servicing request
03:39:56.825 00.000 21444 OnExposeComplete: enter
03:39:56.825 00.000 21444 UpdateGuideState(): m_state=6
03:39:56.825 00.000 21444 Star::Find(15, 1257, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 309
03:39:56.825 00.000 21444 Star::Find returns 1 (1), X=1258.31, Y=683.50, Mass=5757706, SNR=219.6, Peak=65504 HFD=8.0
03:39:56.825 00.000 21444 MultiStar: [#1 -3.36,0.13,0.00,M2] [#2 -3.36,0.16,0.00,M2] [#3 -3.16,0.19,0.00,M2] [#4 -1.91,0.87,0.00,M2] [#5 -1.96,0.50,0.62,U] [#6 -1.91,0.78,0.00,M2] [#7 -2.26,0.18,0.00,M2] [#8 -2.72,0.66,0.00,M2] 
03:39:56.825 00.000 21444 refined, 1 included, MultiStar: {-1.76, 0.87}, one-star: {-1.63, 1.09}
03:39:56.825 00.000 21444 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.05) = xAngle (-0.37 = -0.37)
03:39:56.825 00.000 21444 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.07)
03:39:56.826 00.001 21444 CameraToMount -- cameraX=-1.76 cameraY=0.87 hyp=1.96 cameraTheta=2.68 mountX=1.83 mountY=0.14, mountTheta=0.07
03:39:56.826 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.76, y=0.87, opts=13)
03:39:56.826 00.000 21444 Enqueuing Move request for scope (-1.76, 0.87)
03:39:56.827 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=156, FiltMax=65504, Gamma=0.560
03:39:56.827 00.000 21444 UpdateGuideState exits: m=5757706 SNR=219.6 Saturated
03:39:56.827 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:56.827 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:56.827 00.000 21444 Enqueuing Expose request
03:39:56.827 00.000 25848 Worker thread wakes up
03:39:56.827 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.76, 0.87) opts 0xd
03:39:56.827 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.76, 0.87)
03:39:56.827 00.000 25848 Moving (-1.76, 0.87) raw xDistance=1.83 yDistance=0.14
03:39:56.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.24 from input 1.83
03:39:56.827 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:56.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:39:56.827 00.000 25848 MoveAxis(W, 57, ABG)
03:39:56.827 00.000 25848 Guiding  Dir = 3, Dur = 57
03:39:56.858 00.031 25848 IsSlewing returns 0
03:39:56.859 00.001 25848 IsGuiding returns 0
03:39:56.890 00.031 25848 PulseGuide returned control before completion, sleep 36
03:39:56.940 00.050 25848 IsGuiding returns 1
03:39:56.940 00.000 25848 scope still moving after pulse duration time elapsed
03:39:56.999 00.059 25848 IsSlewing returns 0
03:39:56.999 00.000 25848 IsGuiding returns 0
03:39:56.999 00.000 25848 scope move finished after 57 + 84 ms
03:39:57.000 00.001 25848 Move returns status 0, amount 57
03:39:57.000 00.000 25848 MoveAxis(N, 0, ABG)
03:39:57.000 00.000 25848 Move returns status 0, amount 0
03:39:57.000 00.000 25848 move complete, result=0
03:39:57.000 00.000 25848 worker thread done servicing request
03:39:57.000 00.000 25848 Worker thread wakes up
03:39:57.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:39:57.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:39:57.000 00.000 21444 GuideStep: 1.8 px 57 ms WEST, 0.1 px 0 ms NORTH
03:39:59.842 02.842 25848 Exposure complete
03:39:59.920 00.078 25848 worker thread done servicing request
03:39:59.920 00.000 21444 OnExposeComplete: enter
03:39:59.920 00.000 21444 UpdateGuideState(): m_state=6
03:39:59.921 00.001 21444 Star::Find(15, 1258, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 310
03:39:59.921 00.000 21444 Star::Find returns 1 (1), X=1261.78, Y=681.93, Mass=5365010, SNR=190.3, Peak=65504 HFD=8.0
03:39:59.921 00.000 21444 MultiStar: [#1 0.79,-1.04,0.72,U] [#2 0.84,-1.49,0.63,U] [#3 1.86,-1.59,0.00,M3] [#4 1.26,-1.29,0.79,U] [#5 -0.21,-1.68,0.54,U] [#6 0.46,-1.38,0.56,U] [#7 -0.08,-1.31,0.74,U] [#8 0.54,-1.07,0.65,U] 
03:39:59.921 00.000 21444 refined, 7 included, MultiStar: {0.77, -1.16}, one-star: {1.84, -0.48}
03:39:59.921 00.000 21444 CameraToMount -- cameraTheta (-0.98) - m_xAngle (3.05) = xAngle (-4.03 = 2.25)
03:39:59.921 00.000 21444 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.88 = -0.59)
03:39:59.921 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-1.16 hyp=1.39 cameraTheta=-0.98 mountX=-0.88 mountY=-0.78, mountTheta=-2.41
03:39:59.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-1.16, opts=13)
03:39:59.922 00.000 21444 Enqueuing Move request for scope (0.77, -1.16)
03:39:59.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:39:59.922 00.000 21444 UpdateGuideState exits: m=5365010 SNR=190.3 Saturated
03:39:59.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:59.922 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:39:59.922 00.000 21444 Enqueuing Expose request
03:39:59.922 00.000 25848 Worker thread wakes up
03:39:59.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -1.16) opts 0xd
03:39:59.922 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -1.16)
03:39:59.922 00.000 25848 Moving (0.77, -1.16) raw xDistance=-0.88 yDistance=-0.78
03:39:59.922 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.88
03:39:59.922 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:39:59.922 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.78
03:39:59.922 00.000 25848 MoveAxis(E, 21, ABG)
03:39:59.922 00.000 25848 Guiding  Dir = 2, Dur = 21
03:39:59.955 00.033 25848 IsSlewing returns 0
03:39:59.955 00.000 25848 IsGuiding returns 0
03:39:59.986 00.031 25848 IsGuiding returns 1
03:39:59.986 00.000 25848 scope still moving after pulse duration time elapsed
03:40:00.047 00.061 25848 IsSlewing returns 0
03:40:00.047 00.000 25848 IsGuiding returns 0
03:40:00.047 00.000 25848 scope move finished after 21 + 71 ms
03:40:00.047 00.000 25848 Move returns status 0, amount 21
03:40:00.047 00.000 25848 MoveAxis(N, 0, ABG)
03:40:00.047 00.000 25848 Move returns status 0, amount 0
03:40:00.047 00.000 25848 move complete, result=0
03:40:00.047 00.000 25848 worker thread done servicing request
03:40:00.047 00.000 25848 Worker thread wakes up
03:40:00.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:00.047 00.000 21444 GuideStep: -0.9 px 21 ms EAST, -0.8 px 0 ms NORTH
03:40:00.048 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:02.903 02.855 25848 Exposure complete
03:40:02.992 00.089 25848 worker thread done servicing request
03:40:02.992 00.000 21444 OnExposeComplete: enter
03:40:02.992 00.000 21444 UpdateGuideState(): m_state=6
03:40:02.992 00.000 21444 Star::Find(15, 1261, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 311
03:40:02.992 00.000 21444 Star::Find returns 1 (1), X=1262.57, Y=682.86, Mass=5298640, SNR=166.4, Peak=65504 HFD=7.9
03:40:02.992 00.000 21444 MultiStar: [#1 2.75,0.06,0.00,M2] [#2 2.73,-0.59,0.00,M2] [#3 2.74,0.05,0.00,M4] [#4 2.78,-0.39,0.00,M2] [#5 2.92,-0.71,0.00,M1] [#6 2.52,-0.15,0.00,M2] [#7 2.48,-0.56,0.00,M2] [#8 1.94,0.03,0.55,U] 
03:40:02.993 00.001 21444 refined, 1 included, MultiStar: {2.38, 0.31}, one-star: {2.63, 0.45}
03:40:02.993 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
03:40:02.993 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.52)
03:40:02.993 00.000 21444 CameraToMount -- cameraX=2.38 cameraY=0.31 hyp=2.40 cameraTheta=0.13 mountX=-2.34 mountY=1.18, mountTheta=2.67
03:40:02.994 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.38, y=0.31, opts=13)
03:40:02.994 00.000 21444 Enqueuing Move request for scope (2.38, 0.31)
03:40:02.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=218, FiltMax=65504, Gamma=0.560
03:40:02.994 00.000 21444 UpdateGuideState exits: m=5298640 SNR=166.4 Saturated
03:40:02.994 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:02.994 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:02.994 00.000 21444 Enqueuing Expose request
03:40:02.994 00.000 25848 Worker thread wakes up
03:40:02.994 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.38, 0.31) opts 0xd
03:40:02.994 00.000 25848 Handling offset move in thread for scope, endpoint = (2.38, 0.31)
03:40:02.994 00.000 25848 Moving (2.38, 0.31) raw xDistance=-2.34 yDistance=1.18
03:40:02.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.51 from input -2.34
03:40:02.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
03:40:02.994 00.000 25848 MoveAxis(E, 70, ABG)
03:40:02.994 00.000 25848 Guiding  Dir = 2, Dur = 70
03:40:03.015 00.021 25848 IsSlewing returns 0
03:40:03.015 00.000 25848 IsGuiding returns 0
03:40:03.048 00.033 25848 PulseGuide returned control before completion, sleep 48
03:40:03.108 00.060 25848 IsGuiding returns 1
03:40:03.108 00.000 25848 scope still moving after pulse duration time elapsed
03:40:03.173 00.065 25848 IsSlewing returns 0
03:40:03.173 00.000 25848 IsGuiding returns 0
03:40:03.173 00.000 25848 scope move finished after 70 + 87 ms
03:40:03.173 00.000 25848 Move returns status 0, amount 70
03:40:03.173 00.000 25848 MoveAxis(S, 32, ABG)
03:40:03.173 00.000 25848 Guiding  Dir = 1, Dur = 32
03:40:03.202 00.029 25848 IsSlewing returns 0
03:40:03.202 00.000 25848 IsGuiding returns 0
03:40:03.234 00.032 25848 PulseGuide returned control before completion, sleep 11
03:40:03.307 00.073 25848 IsGuiding returns 1
03:40:03.308 00.001 25848 scope still moving after pulse duration time elapsed
03:40:03.376 00.068 25848 IsSlewing returns 0
03:40:03.376 00.000 25848 IsGuiding returns 0
03:40:03.376 00.000 25848 scope move finished after 32 + 142 ms
03:40:03.376 00.000 25848 Move returns status 0, amount 32
03:40:03.376 00.000 25848 move complete, result=0
03:40:03.377 00.001 25848 worker thread done servicing request
03:40:03.377 00.000 25848 Worker thread wakes up
03:40:03.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:03.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:03.377 00.000 21444 GuideStep: -2.3 px 70 ms EAST, 1.2 px 32 ms SOUTH
03:40:06.236 02.859 25848 Exposure complete
03:40:06.303 00.067 25848 worker thread done servicing request
03:40:06.303 00.000 21444 OnExposeComplete: enter
03:40:06.303 00.000 21444 UpdateGuideState(): m_state=6
03:40:06.303 00.000 21444 Star::Find(15, 1262, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 312
03:40:06.303 00.000 21444 Star::Find returns 1 (1), X=1258.17, Y=684.51, Mass=4807856, SNR=127.9, Peak=65504 HFD=7.7
03:40:06.303 00.000 21444 MultiStar: [#1 -2.29,0.95,0.00,M3] [#2 -2.37,0.37,0.00,M3] [#3 -2.99,0.49,0.00,M5] [#4 -1.98,0.89,0.00,M3] [#5 -1.73,0.15,0.69,U] [#6 -2.22,0.63,0.00,M3] [#7 -2.32,0.81,0.00,M3] [#8 -2.75,1.33,0.00,M1] 
03:40:06.303 00.000 21444 refined, 1 included, MultiStar: {-1.75, 1.31}, one-star: {-1.76, 2.10}
03:40:06.304 00.001 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
03:40:06.304 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
03:40:06.304 00.000 21444 CameraToMount -- cameraX=-1.75 cameraY=1.31 hyp=2.18 cameraTheta=2.50 mountX=1.86 mountY=0.54, mountTheta=0.28
03:40:06.304 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.75, y=1.31, opts=13)
03:40:06.304 00.000 21444 Enqueuing Move request for scope (-1.75, 1.31)
03:40:06.304 00.000 25848 Worker thread wakes up
03:40:06.305 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.75, 1.31) opts 0xd
03:40:06.305 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.75, 1.31)
03:40:06.305 00.000 25848 Moving (-1.75, 1.31) raw xDistance=1.86 yDistance=0.54
03:40:06.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.86
03:40:06.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
03:40:06.305 00.000 25848 MoveAxis(W, 49, ABG)
03:40:06.305 00.000 25848 Guiding  Dir = 3, Dur = 49
03:40:06.305 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=128, FiltMax=65504, Gamma=0.560
03:40:06.305 00.000 21444 UpdateGuideState exits: m=4807856 SNR=127.9 Saturated
03:40:06.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:06.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:06.305 00.000 21444 Enqueuing Expose request
03:40:06.358 00.053 25848 IsSlewing returns 0
03:40:06.358 00.000 25848 IsGuiding returns 0
03:40:06.390 00.032 25848 PulseGuide returned control before completion, sleep 28
03:40:06.425 00.035 25848 IsGuiding returns 1
03:40:06.425 00.000 25848 scope still moving after pulse duration time elapsed
03:40:06.484 00.059 25848 IsSlewing returns 0
03:40:06.504 00.020 25848 IsGuiding returns 0
03:40:06.504 00.000 25848 scope move finished after 49 + 96 ms
03:40:06.504 00.000 25848 Move returns status 0, amount 49
03:40:06.504 00.000 25848 MoveAxis(S, 15, ABG)
03:40:06.504 00.000 25848 Guiding  Dir = 1, Dur = 15
03:40:06.565 00.061 25848 IsSlewing returns 0
03:40:06.565 00.000 25848 IsGuiding returns 0
03:40:06.596 00.031 25848 IsGuiding returns 1
03:40:06.596 00.000 25848 scope still moving after pulse duration time elapsed
03:40:06.656 00.060 25848 IsSlewing returns 0
03:40:06.679 00.023 25848 IsGuiding returns 0
03:40:06.679 00.000 25848 scope move finished after 15 + 99 ms
03:40:06.679 00.000 25848 Move returns status 0, amount 15
03:40:06.679 00.000 25848 move complete, result=0
03:40:06.679 00.000 25848 worker thread done servicing request
03:40:06.679 00.000 25848 Worker thread wakes up
03:40:06.679 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:06.679 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:06.679 00.000 21444 GuideStep: 1.9 px 49 ms WEST, 0.5 px 15 ms SOUTH
03:40:09.530 02.851 25848 Exposure complete
03:40:09.609 00.079 25848 worker thread done servicing request
03:40:09.609 00.000 21444 OnExposeComplete: enter
03:40:09.609 00.000 21444 UpdateGuideState(): m_state=6
03:40:09.609 00.000 21444 Star::Find(15, 1258, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 313
03:40:09.609 00.000 21444 Star::Find returns 1 (1), X=1261.88, Y=680.86, Mass=4977959, SNR=160.3, Peak=65504 HFD=7.9
03:40:09.609 00.000 21444 MultiStar: [#1 0.87,-1.36,0.81,U] [#2 0.99,-1.74,0.82,U] [#3 1.20,-1.84,0.00,M6] [#4 1.50,-2.14,0.00,M4] [#5 -0.07,-1.95,0.62,U] [#6 1.01,-2.19,0.00,M4] [#7 0.76,-2.43,0.00,M4] [#8 0.70,-2.33,0.00,M2] 
03:40:09.609 00.000 21444 refined, 3 included, MultiStar: {1.05, -1.63}, one-star: {1.94, -1.55}
03:40:09.609 00.000 21444 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.05) = xAngle (-4.05 = 2.23)
03:40:09.609 00.000 21444 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.61)
03:40:09.609 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-1.63 hyp=1.94 cameraTheta=-1.00 mountX=-1.19 mountY=-1.11, mountTheta=-2.39
03:40:09.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-1.63, opts=13)
03:40:09.610 00.000 21444 Enqueuing Move request for scope (1.05, -1.63)
03:40:09.610 00.000 25848 Worker thread wakes up
03:40:09.610 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -1.63) opts 0xd
03:40:09.610 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -1.63)
03:40:09.610 00.000 25848 Moving (1.05, -1.63) raw xDistance=-1.19 yDistance=-1.11
03:40:09.610 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.19
03:40:09.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=244, FiltMax=65504, Gamma=0.560
03:40:09.610 00.000 21444 UpdateGuideState exits: m=4977959 SNR=160.3 Saturated
03:40:09.611 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:09.611 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:40:09.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:09.611 00.000 21444 Enqueuing Expose request
03:40:09.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.11
03:40:09.611 00.000 25848 MoveAxis(E, 31, ABG)
03:40:09.611 00.000 25848 Guiding  Dir = 2, Dur = 31
03:40:09.639 00.028 25848 IsSlewing returns 0
03:40:09.639 00.000 25848 IsGuiding returns 0
03:40:09.671 00.032 25848 IsGuiding returns 1
03:40:09.671 00.000 25848 scope still moving after pulse duration time elapsed
03:40:09.732 00.061 25848 IsSlewing returns 0
03:40:09.732 00.000 25848 IsGuiding returns 0
03:40:09.732 00.000 25848 scope move finished after 31 + 62 ms
03:40:09.732 00.000 25848 Move returns status 0, amount 31
03:40:09.732 00.000 25848 MoveAxis(N, 0, ABG)
03:40:09.732 00.000 25848 Move returns status 0, amount 0
03:40:09.732 00.000 25848 move complete, result=0
03:40:09.732 00.000 25848 worker thread done servicing request
03:40:09.732 00.000 25848 Worker thread wakes up
03:40:09.732 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:09.732 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:09.732 00.000 21444 GuideStep: -1.2 px 31 ms EAST, -1.1 px 0 ms NORTH
03:40:12.576 02.844 25848 Exposure complete
03:40:12.662 00.086 25848 worker thread done servicing request
03:40:12.662 00.000 21444 OnExposeComplete: enter
03:40:12.662 00.000 21444 UpdateGuideState(): m_state=6
03:40:12.662 00.000 21444 Star::Find(15, 1261, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 314
03:40:12.662 00.000 21444 Star::Find returns 1 (1), X=1261.66, Y=683.66, Mass=5196522, SNR=175.7, Peak=65504 HFD=7.8
03:40:12.662 00.000 21444 MultiStar: [#1 0.70,0.04,0.80,U] [#2 0.78,-0.30,0.81,U] [#3 0.79,0.76,0.51,U] [#4 0.82,0.04,0.87,U] [#5 -0.10,-0.44,0.58,U] [#6 0.50,-0.25,0.52,U] [#7 0.15,-0.81,0.58,U] [#8 0.73,0.52,0.79,U] 
03:40:12.663 00.001 21444 refined, 8 included, MultiStar: {0.76, 0.16}, one-star: {1.72, 1.25}
03:40:12.663 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.85 = -2.85)
03:40:12.663 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.69 = 0.59)
03:40:12.663 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=0.16 hyp=0.77 cameraTheta=0.20 mountX=-0.74 mountY=0.43, mountTheta=2.61
03:40:12.664 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=0.16, opts=13)
03:40:12.664 00.000 21444 Enqueuing Move request for scope (0.76, 0.16)
03:40:12.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:40:12.664 00.000 21444 UpdateGuideState exits: m=5196522 SNR=175.7 Saturated
03:40:12.664 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:12.664 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:12.664 00.000 21444 Enqueuing Expose request
03:40:12.664 00.000 25848 Worker thread wakes up
03:40:12.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.16) opts 0xd
03:40:12.664 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, 0.16)
03:40:12.664 00.000 25848 Moving (0.76, 0.16) raw xDistance=-0.74 yDistance=0.43
03:40:12.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.74
03:40:12.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:12.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
03:40:12.664 00.000 25848 MoveAxis(E, 24, ABG)
03:40:12.664 00.000 25848 Guiding  Dir = 2, Dur = 24
03:40:12.719 00.055 25848 IsSlewing returns 0
03:40:12.719 00.000 25848 IsGuiding returns 0
03:40:12.752 00.033 25848 IsGuiding returns 1
03:40:12.752 00.000 25848 scope still moving after pulse duration time elapsed
03:40:12.811 00.059 25848 IsSlewing returns 0
03:40:12.812 00.001 25848 IsGuiding returns 0
03:40:12.812 00.000 25848 scope move finished after 24 + 67 ms
03:40:12.812 00.000 25848 Move returns status 0, amount 24
03:40:12.812 00.000 25848 MoveAxis(N, 0, ABG)
03:40:12.812 00.000 25848 Move returns status 0, amount 0
03:40:12.812 00.000 25848 move complete, result=0
03:40:12.812 00.000 25848 worker thread done servicing request
03:40:12.812 00.000 25848 Worker thread wakes up
03:40:12.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:12.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:12.812 00.000 21444 GuideStep: -0.7 px 24 ms EAST, 0.4 px 0 ms NORTH
03:40:15.654 02.842 25848 Exposure complete
03:40:15.731 00.077 25848 worker thread done servicing request
03:40:15.731 00.000 21444 OnExposeComplete: enter
03:40:15.731 00.000 21444 UpdateGuideState(): m_state=6
03:40:15.731 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 315
03:40:15.731 00.000 21444 Star::Find returns 1 (1), X=1261.29, Y=682.16, Mass=5258039, SNR=187.0, Peak=65504 HFD=7.8
03:40:15.731 00.000 21444 MultiStar: [#1 0.58,-0.17,0.92,U] [#2 1.03,-0.54,0.85,U] [#3 1.42,-0.62,0.57,U] [#4 0.85,-0.58,0.82,U] [#5 0.34,-0.85,0.75,U] [#6 0.78,-0.69,0.54,U] [#7 0.40,-1.57,0.70,U] [#8 0.32,-0.82,0.47,U] 
03:40:15.731 00.000 21444 refined, 8 included, MultiStar: {0.81, -0.63}, one-star: {1.35, -0.25}
03:40:15.731 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
03:40:15.731 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.27)
03:40:15.731 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.63 hyp=1.03 cameraTheta=-0.66 mountX=-0.87 mountY=-0.28, mountTheta=-2.83
03:40:15.731 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.63, opts=13)
03:40:15.731 00.000 21444 Enqueuing Move request for scope (0.81, -0.63)
03:40:15.732 00.001 25848 Worker thread wakes up
03:40:15.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=192, FiltMax=65504, Gamma=0.560
03:40:15.732 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.63) opts 0xd
03:40:15.732 00.000 21444 UpdateGuideState exits: m=5258039 SNR=187.0 Saturated
03:40:15.732 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.63)
03:40:15.732 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:15.732 00.000 25848 Moving (0.81, -0.63) raw xDistance=-0.87 yDistance=-0.28
03:40:15.732 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:15.732 00.000 21444 Enqueuing Expose request
03:40:15.732 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.87
03:40:15.732 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:15.732 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:40:15.732 00.000 25848 MoveAxis(E, 27, ABG)
03:40:15.732 00.000 25848 Guiding  Dir = 2, Dur = 27
03:40:15.765 00.033 25848 IsSlewing returns 0
03:40:15.765 00.000 25848 IsGuiding returns 0
03:40:15.796 00.031 25848 IsGuiding returns 1
03:40:15.797 00.001 25848 scope still moving after pulse duration time elapsed
03:40:15.844 00.047 25848 IsSlewing returns 0
03:40:15.845 00.001 25848 IsGuiding returns 0
03:40:15.845 00.000 25848 scope move finished after 27 + 52 ms
03:40:15.845 00.000 25848 Move returns status 0, amount 27
03:40:15.845 00.000 25848 MoveAxis(N, 0, ABG)
03:40:15.845 00.000 25848 Move returns status 0, amount 0
03:40:15.845 00.000 25848 move complete, result=0
03:40:15.845 00.000 25848 worker thread done servicing request
03:40:15.845 00.000 25848 Worker thread wakes up
03:40:15.845 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -0.3 px 0 ms NORTH
03:40:15.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:15.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:18.689 02.844 25848 Exposure complete
03:40:18.775 00.086 25848 worker thread done servicing request
03:40:18.775 00.000 21444 OnExposeComplete: enter
03:40:18.775 00.000 21444 UpdateGuideState(): m_state=6
03:40:18.775 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 316
03:40:18.775 00.000 21444 Star::Find returns 1 (1), X=1261.14, Y=683.53, Mass=5249803, SNR=159.5, Peak=65504 HFD=7.9
03:40:18.775 00.000 21444 MultiStar: [#1 0.17,0.71,0.82,U] [#2 0.10,0.27,0.85,U] [#3 -0.36,0.61,0.53,U] [#4 1.22,0.24,0.69,U] [#5 1.00,-0.04,0.57,U] [#6 0.77,-0.06,0.61,U] [#7 0.43,-0.25,0.56,U] [#8 0.21,0.00,0.64,U] 
03:40:18.776 00.001 21444 refined, 8 included, MultiStar: {0.56, 0.35}, one-star: {1.20, 1.12}
03:40:18.776 00.000 21444 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.05) = xAngle (-2.48 = -2.48)
03:40:18.776 00.000 21444 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.96)
03:40:18.776 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=0.35 hyp=0.66 cameraTheta=0.57 mountX=-0.52 mountY=0.54, mountTheta=2.34
03:40:18.776 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=0.35, opts=13)
03:40:18.777 00.001 21444 Enqueuing Move request for scope (0.56, 0.35)
03:40:18.777 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=168, FiltMax=65504, Gamma=0.560
03:40:18.777 00.000 21444 UpdateGuideState exits: m=5249803 SNR=159.5 Saturated
03:40:18.777 00.000 25848 Worker thread wakes up
03:40:18.777 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.35) opts 0xd
03:40:18.777 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 0.35)
03:40:18.777 00.000 25848 Moving (0.56, 0.35) raw xDistance=-0.52 yDistance=0.54
03:40:18.777 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.52
03:40:18.777 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
03:40:18.777 00.000 25848 MoveAxis(E, 17, ABG)
03:40:18.777 00.000 25848 Guiding  Dir = 2, Dur = 17
03:40:18.777 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:18.777 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:18.777 00.000 21444 Enqueuing Expose request
03:40:18.797 00.020 25848 IsSlewing returns 0
03:40:18.798 00.001 25848 IsGuiding returns 0
03:40:18.829 00.031 25848 IsGuiding returns 1
03:40:18.829 00.000 25848 scope still moving after pulse duration time elapsed
03:40:18.892 00.063 25848 IsSlewing returns 0
03:40:18.892 00.000 25848 IsGuiding returns 0
03:40:18.892 00.000 25848 scope move finished after 17 + 77 ms
03:40:18.892 00.000 25848 Move returns status 0, amount 17
03:40:18.892 00.000 25848 MoveAxis(S, 15, ABG)
03:40:18.892 00.000 25848 Guiding  Dir = 1, Dur = 15
03:40:18.921 00.029 25848 IsSlewing returns 0
03:40:18.921 00.000 25848 IsGuiding returns 0
03:40:18.952 00.031 25848 IsGuiding returns 1
03:40:18.952 00.000 25848 scope still moving after pulse duration time elapsed
03:40:18.999 00.047 25848 IsSlewing returns 0
03:40:18.999 00.000 25848 IsGuiding returns 0
03:40:19.000 00.001 25848 scope move finished after 15 + 63 ms
03:40:19.000 00.000 25848 Move returns status 0, amount 15
03:40:19.000 00.000 25848 move complete, result=0
03:40:19.000 00.000 25848 worker thread done servicing request
03:40:19.000 00.000 25848 Worker thread wakes up
03:40:19.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:19.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:19.000 00.000 21444 GuideStep: -0.5 px 17 ms EAST, 0.5 px 15 ms SOUTH
03:40:21.848 02.848 25848 Exposure complete
03:40:21.935 00.087 25848 worker thread done servicing request
03:40:21.935 00.000 21444 OnExposeComplete: enter
03:40:21.935 00.000 21444 UpdateGuideState(): m_state=6
03:40:21.935 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 317
03:40:21.935 00.000 21444 Star::Find returns 1 (1), X=1261.57, Y=682.94, Mass=4677683, SNR=129.8, Peak=65504 HFD=8.0
03:40:21.935 00.000 21444 MultiStar: [#1 0.04,0.50,0.96,U] [#2 -0.47,0.12,0.69,U] [#3 0.61,-0.05,0.62,U] [#4 0.70,-0.26,0.85,U] [#5 1.47,-0.78,0.59,U] [#6 1.07,-1.47,0.54,U] [#7 1.19,-0.90,0.46,U] [#8 0.68,-0.66,0.72,U] 
03:40:21.935 00.000 21444 refined, 8 included, MultiStar: {0.75, -0.20}, one-star: {1.63, 0.53}
03:40:21.935 00.000 21444 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.05) = xAngle (-3.32 = 2.97)
03:40:21.935 00.000 21444 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
03:40:21.936 00.001 21444 CameraToMount -- cameraX=0.75 cameraY=-0.20 hyp=0.77 cameraTheta=-0.26 mountX=-0.76 mountY=0.10, mountTheta=3.02
03:40:21.937 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.20, opts=13)
03:40:21.937 00.000 21444 Enqueuing Move request for scope (0.75, -0.20)
03:40:21.937 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=78, FiltMax=65504, Gamma=0.560
03:40:21.937 00.000 21444 UpdateGuideState exits: m=4677683 SNR=129.8 Saturated
03:40:21.937 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:21.937 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:21.937 00.000 21444 Enqueuing Expose request
03:40:21.937 00.000 25848 Worker thread wakes up
03:40:21.937 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.20) opts 0xd
03:40:21.937 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.20)
03:40:21.937 00.000 25848 Moving (0.75, -0.20) raw xDistance=-0.76 yDistance=0.10
03:40:21.937 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.76
03:40:21.937 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:21.937 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:40:21.937 00.000 25848 MoveAxis(E, 23, ABG)
03:40:21.937 00.000 25848 Guiding  Dir = 2, Dur = 23
03:40:22.036 00.099 25848 IsSlewing returns 0
03:40:22.036 00.000 25848 IsGuiding returns 0
03:40:22.068 00.032 25848 IsGuiding returns 1
03:40:22.068 00.000 25848 scope still moving after pulse duration time elapsed
03:40:22.123 00.055 25848 IsSlewing returns 0
03:40:22.123 00.000 25848 IsGuiding returns 0
03:40:22.123 00.000 25848 scope move finished after 23 + 63 ms
03:40:22.123 00.000 25848 Move returns status 0, amount 23
03:40:22.123 00.000 25848 MoveAxis(N, 0, ABG)
03:40:22.123 00.000 25848 Move returns status 0, amount 0
03:40:22.123 00.000 25848 move complete, result=0
03:40:22.123 00.000 25848 worker thread done servicing request
03:40:22.123 00.000 25848 Worker thread wakes up
03:40:22.123 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:22.123 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:22.124 00.001 21444 GuideStep: -0.8 px 23 ms EAST, 0.1 px 0 ms NORTH
03:40:24.966 02.842 25848 Exposure complete
03:40:25.044 00.078 25848 worker thread done servicing request
03:40:25.045 00.001 21444 OnExposeComplete: enter
03:40:25.045 00.000 21444 UpdateGuideState(): m_state=6
03:40:25.045 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 318
03:40:25.045 00.000 21444 Star::Find returns 1 (1), X=1258.16, Y=683.06, Mass=5365194, SNR=170.7, Peak=65504 HFD=8.1
03:40:25.045 00.000 21444 MultiStar: [#1 -3.44,0.38,0.00,M1] [#2 -2.98,-0.04,0.00,M1] [#3 -3.06,0.12,0.00,M3] [#4 -2.51,-0.08,0.00,M1] [#5 -2.37,-0.73,0.00,M1] [#6 -2.42,-0.01,0.00,M1] [#7 -2.19,-0.64,0.00,M1] [#8 -2.98,0.40,0.00,M1] 
03:40:25.045 00.000 21444 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.05) = xAngle (-0.26 = -0.26)
03:40:25.045 00.000 21444 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.10 = -3.10)
03:40:25.045 00.000 21444 CameraToMount -- cameraX=-1.78 cameraY=0.64 hyp=1.89 cameraTheta=2.79 mountX=1.83 mountY=-0.08, mountTheta=-0.04
03:40:25.046 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.78, y=0.64, opts=13)
03:40:25.046 00.000 21444 Enqueuing Move request for scope (-1.78, 0.64)
03:40:25.046 00.000 25848 Worker thread wakes up
03:40:25.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:40:25.046 00.000 21444 UpdateGuideState exits: m=5365194 SNR=170.7 Saturated
03:40:25.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:25.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:25.046 00.000 21444 Enqueuing Expose request
03:40:25.046 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.78, 0.64) opts 0xd
03:40:25.046 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.78, 0.64)
03:40:25.046 00.000 25848 Moving (-1.78, 0.64) raw xDistance=1.83 yDistance=-0.08
03:40:25.046 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.83
03:40:25.046 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:25.047 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:40:25.047 00.000 25848 MoveAxis(W, 52, ABG)
03:40:25.047 00.000 25848 Guiding  Dir = 3, Dur = 52
03:40:25.079 00.032 25848 IsSlewing returns 0
03:40:25.079 00.000 25848 IsGuiding returns 0
03:40:25.110 00.031 25848 PulseGuide returned control before completion, sleep 32
03:40:25.199 00.089 25848 IsGuiding returns 1
03:40:25.199 00.000 25848 scope still moving after pulse duration time elapsed
03:40:25.252 00.053 25848 IsSlewing returns 0
03:40:25.252 00.000 25848 IsGuiding returns 0
03:40:25.252 00.000 25848 scope move finished after 52 + 120 ms
03:40:25.252 00.000 25848 Move returns status 0, amount 52
03:40:25.252 00.000 25848 MoveAxis(N, 0, ABG)
03:40:25.252 00.000 25848 Move returns status 0, amount 0
03:40:25.252 00.000 25848 move complete, result=0
03:40:25.252 00.000 25848 worker thread done servicing request
03:40:25.252 00.000 25848 Worker thread wakes up
03:40:25.252 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:25.252 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:25.252 00.000 21444 GuideStep: 1.8 px 52 ms WEST, -0.1 px 0 ms NORTH
03:40:28.108 02.856 25848 Exposure complete
03:40:28.184 00.076 25848 worker thread done servicing request
03:40:28.184 00.000 21444 OnExposeComplete: enter
03:40:28.184 00.000 21444 UpdateGuideState(): m_state=6
03:40:28.184 00.000 21444 Star::Find(15, 1258, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 319
03:40:28.184 00.000 21444 Star::Find returns 1 (1), X=1259.51, Y=683.39, Mass=5467745, SNR=181.5, Peak=65504 HFD=7.7
03:40:28.185 00.001 21444 MultiStar: [#1 -1.10,0.72,1.00,U] [#2 -1.50,0.38,0.91,U] [#3 -1.54,1.00,0.66,U] [#4 -0.66,0.61,0.68,U] [#5 -1.28,-0.05,0.82,U] [#6 -0.77,0.04,0.81,U] [#7 -0.66,0.38,0.53,U] [#8 -1.28,0.60,0.51,U] 
03:40:28.185 00.000 21444 single-star, 8 included, MultiStar: {-1.02, 0.52}, one-star: {-0.42, 0.98}
03:40:28.185 00.000 21444 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.05) = xAngle (-1.07 = -1.07)
03:40:28.185 00.000 21444 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.92 = 2.37)
03:40:28.185 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.98 hyp=1.07 cameraTheta=1.98 mountX=0.51 mountY=0.75, mountTheta=0.97
03:40:28.185 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.98, opts=13)
03:40:28.185 00.000 21444 Enqueuing Move request for scope (-0.42, 0.98)
03:40:28.185 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=132, FiltMax=65504, Gamma=0.560
03:40:28.186 00.001 21444 UpdateGuideState exits: m=5467745 SNR=181.5 Saturated
03:40:28.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:28.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:28.186 00.000 21444 Enqueuing Expose request
03:40:28.186 00.000 25848 Worker thread wakes up
03:40:28.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.98) opts 0xd
03:40:28.186 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.98)
03:40:28.186 00.000 25848 Moving (-0.42, 0.98) raw xDistance=0.51 yDistance=0.75
03:40:28.186 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.51
03:40:28.186 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
03:40:28.186 00.000 25848 MoveAxis(W, 19, ABG)
03:40:28.187 00.001 25848 Guiding  Dir = 3, Dur = 19
03:40:28.219 00.032 25848 IsSlewing returns 0
03:40:28.219 00.000 25848 IsGuiding returns 0
03:40:28.251 00.032 25848 IsGuiding returns 1
03:40:28.251 00.000 25848 scope still moving after pulse duration time elapsed
03:40:28.310 00.059 25848 IsSlewing returns 0
03:40:28.332 00.022 25848 IsGuiding returns 0
03:40:28.332 00.000 25848 scope move finished after 19 + 93 ms
03:40:28.332 00.000 25848 Move returns status 0, amount 19
03:40:28.332 00.000 25848 MoveAxis(S, 20, ABG)
03:40:28.332 00.000 25848 Guiding  Dir = 1, Dur = 20
03:40:28.357 00.025 25848 IsSlewing returns 0
03:40:28.357 00.000 25848 IsGuiding returns 0
03:40:28.389 00.032 25848 IsGuiding returns 1
03:40:28.389 00.000 25848 scope still moving after pulse duration time elapsed
03:40:28.453 00.064 25848 IsSlewing returns 0
03:40:28.453 00.000 25848 IsGuiding returns 0
03:40:28.453 00.000 25848 scope move finished after 20 + 75 ms
03:40:28.453 00.000 25848 Move returns status 0, amount 20
03:40:28.453 00.000 25848 move complete, result=0
03:40:28.453 00.000 25848 worker thread done servicing request
03:40:28.453 00.000 25848 Worker thread wakes up
03:40:28.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:28.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:28.454 00.001 21444 GuideStep: 0.5 px 19 ms WEST, 0.7 px 20 ms SOUTH
03:40:31.295 02.841 25848 Exposure complete
03:40:31.377 00.082 25848 worker thread done servicing request
03:40:31.377 00.000 21444 OnExposeComplete: enter
03:40:31.377 00.000 21444 UpdateGuideState(): m_state=6
03:40:31.377 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 320
03:40:31.378 00.001 21444 Star::Find returns 1 (1), X=1258.25, Y=682.01, Mass=5557036, SNR=290.0, Peak=65504 HFD=7.9
03:40:31.378 00.000 21444 MultiStar: [#1 -3.20,-0.44,0.00,M1] [#2 -3.14,-0.38,0.00,M1] [#3 -2.35,-0.43,0.00,M3] [#4 -2.16,-0.23,0.00,M1] [#5 -2.44,-0.43,0.00,M1] [#6 -2.11,-0.36,0.00,M1] [#7 -2.30,-0.97,0.00,M1] [#8 -2.92,-0.35,0.00,M1] 
03:40:31.378 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.32)
03:40:31.378 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
03:40:31.378 00.000 21444 CameraToMount -- cameraX=-1.69 cameraY=-0.40 hyp=1.73 cameraTheta=-2.91 mountX=1.64 mountY=-1.01, mountTheta=-0.55
03:40:31.379 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.69, y=-0.40, opts=13)
03:40:31.379 00.000 21444 Enqueuing Move request for scope (-1.69, -0.40)
03:40:31.379 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=206, FiltMax=65504, Gamma=0.560
03:40:31.379 00.000 21444 UpdateGuideState exits: m=5557036 SNR=290.0 Saturated
03:40:31.379 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:31.379 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:31.379 00.000 21444 Enqueuing Expose request
03:40:31.379 00.000 25848 Worker thread wakes up
03:40:31.379 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.69, -0.40) opts 0xd
03:40:31.379 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.69, -0.40)
03:40:31.379 00.000 25848 Moving (-1.69, -0.40) raw xDistance=1.64 yDistance=-1.01
03:40:31.379 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.64
03:40:31.379 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:40:31.379 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.01
03:40:31.379 00.000 25848 MoveAxis(W, 49, ABG)
03:40:31.379 00.000 25848 Guiding  Dir = 3, Dur = 49
03:40:31.405 00.026 25848 IsSlewing returns 0
03:40:31.405 00.000 25848 IsGuiding returns 0
03:40:31.436 00.031 25848 PulseGuide returned control before completion, sleep 28
03:40:31.467 00.031 25848 IsGuiding returns 1
03:40:31.467 00.000 25848 scope still moving after pulse duration time elapsed
03:40:31.533 00.066 25848 IsSlewing returns 0
03:40:31.533 00.000 25848 IsGuiding returns 0
03:40:31.533 00.000 25848 scope move finished after 49 + 79 ms
03:40:31.533 00.000 25848 Move returns status 0, amount 49
03:40:31.533 00.000 25848 MoveAxis(N, 0, ABG)
03:40:31.533 00.000 25848 Move returns status 0, amount 0
03:40:31.533 00.000 25848 move complete, result=0
03:40:31.534 00.001 25848 worker thread done servicing request
03:40:31.534 00.000 25848 Worker thread wakes up
03:40:31.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:31.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:31.534 00.000 21444 GuideStep: 1.6 px 49 ms WEST, -1.0 px 0 ms NORTH
03:40:34.377 02.843 25848 Exposure complete
03:40:34.466 00.089 25848 worker thread done servicing request
03:40:34.466 00.000 21444 OnExposeComplete: enter
03:40:34.466 00.000 21444 UpdateGuideState(): m_state=6
03:40:34.466 00.000 21444 Star::Find(15, 1258, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 321
03:40:34.467 00.001 21444 Star::Find returns 1 (1), X=1259.21, Y=682.78, Mass=5820721, SNR=261.2, Peak=65504 HFD=7.9
03:40:34.467 00.000 21444 MultiStar: [#1 -1.03,-0.32,0.82,U] [#2 -1.63,-0.39,0.93,U] [#3 -1.20,-0.02,0.53,U] [#4 -1.13,0.00,0.90,U] [#5 -1.33,-0.41,0.58,U] [#6 -1.09,-0.11,0.75,U] [#7 -1.09,-0.51,0.57,U] [#8 -1.45,0.18,0.57,U] 
03:40:34.467 00.000 21444 single-star, 8 included, MultiStar: {-1.17, -0.12}, one-star: {-0.73, 0.37}
03:40:34.467 00.000 21444 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.05) = xAngle (-0.38 = -0.38)
03:40:34.467 00.000 21444 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.22 = 3.06)
03:40:34.467 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=0.37 hyp=0.82 cameraTheta=2.67 mountX=0.76 mountY=0.06, mountTheta=0.09
03:40:34.468 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=0.37, opts=13)
03:40:34.468 00.000 21444 Enqueuing Move request for scope (-0.73, 0.37)
03:40:34.468 00.000 25848 Worker thread wakes up
03:40:34.468 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=220, FiltMax=65504, Gamma=0.560
03:40:34.468 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.37) opts 0xd
03:40:34.468 00.000 21444 UpdateGuideState exits: m=5820721 SNR=261.2 Saturated
03:40:34.468 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:34.468 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, 0.37)
03:40:34.469 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:34.469 00.000 21444 Enqueuing Expose request
03:40:34.469 00.000 25848 Moving (-0.73, 0.37) raw xDistance=0.76 yDistance=0.06
03:40:34.469 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.76
03:40:34.469 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:34.469 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:40:34.469 00.000 25848 MoveAxis(W, 26, ABG)
03:40:34.469 00.000 25848 Guiding  Dir = 3, Dur = 26
03:40:34.498 00.029 25848 IsSlewing returns 0
03:40:34.498 00.000 25848 IsGuiding returns 0
03:40:34.565 00.067 25848 IsGuiding returns 1
03:40:34.565 00.000 25848 scope still moving after pulse duration time elapsed
03:40:34.655 00.090 25848 IsSlewing returns 0
03:40:34.655 00.000 25848 IsGuiding returns 0
03:40:34.655 00.000 25848 scope move finished after 26 + 131 ms
03:40:34.655 00.000 25848 Move returns status 0, amount 26
03:40:34.655 00.000 25848 MoveAxis(N, 0, ABG)
03:40:34.655 00.000 25848 Move returns status 0, amount 0
03:40:34.655 00.000 25848 move complete, result=0
03:40:34.655 00.000 25848 worker thread done servicing request
03:40:34.655 00.000 25848 Worker thread wakes up
03:40:34.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:34.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:34.655 00.000 21444 GuideStep: 0.8 px 26 ms WEST, 0.1 px 0 ms NORTH
03:40:37.513 02.858 25848 Exposure complete
03:40:37.601 00.088 25848 worker thread done servicing request
03:40:37.601 00.000 21444 OnExposeComplete: enter
03:40:37.601 00.000 21444 UpdateGuideState(): m_state=6
03:40:37.601 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 322
03:40:37.601 00.000 21444 Star::Find returns 1 (1), X=1259.56, Y=682.70, Mass=5748578, SNR=299.3, Peak=65504 HFD=7.9
03:40:37.601 00.000 21444 MultiStar: [#1 -1.87,-0.19,0.98,U] [#2 -1.47,-0.42,0.83,U] [#3 -1.21,-0.08,0.92,U] [#4 -0.66,-0.07,0.64,U] [#5 -1.37,0.07,0.61,U] [#6 -0.90,-0.13,0.70,U] [#7 -1.16,0.04,0.66,U] [#8 -1.33,0.28,0.53,U] 
03:40:37.601 00.000 21444 single-star, 8 included, MultiStar: {-1.15, -0.04}, one-star: {-0.38, 0.29}
03:40:37.601 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
03:40:37.601 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.89)
03:40:37.601 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.29 hyp=0.48 cameraTheta=2.50 mountX=0.41 mountY=0.12, mountTheta=0.29
03:40:37.602 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.29, opts=13)
03:40:37.602 00.000 21444 Enqueuing Move request for scope (-0.38, 0.29)
03:40:37.602 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=184, FiltMax=65504, Gamma=0.560
03:40:37.602 00.000 21444 UpdateGuideState exits: m=5748578 SNR=299.3 Saturated
03:40:37.602 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:37.603 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:37.603 00.000 21444 Enqueuing Expose request
03:40:37.603 00.000 25848 Worker thread wakes up
03:40:37.603 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.29) opts 0xd
03:40:37.603 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.29)
03:40:37.603 00.000 25848 Moving (-0.38, 0.29) raw xDistance=0.41 yDistance=0.12
03:40:37.603 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
03:40:37.603 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:37.603 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:40:37.603 00.000 25848 MoveAxis(E, 0, ABG)
03:40:37.603 00.000 25848 Move returns status 0, amount 0
03:40:37.603 00.000 25848 MoveAxis(N, 0, ABG)
03:40:37.603 00.000 25848 Move returns status 0, amount 0
03:40:37.603 00.000 25848 move complete, result=0
03:40:37.603 00.000 25848 worker thread done servicing request
03:40:37.603 00.000 25848 Worker thread wakes up
03:40:37.603 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:37.603 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:37.603 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:40.451 02.848 25848 Exposure complete
03:40:40.535 00.084 25848 worker thread done servicing request
03:40:40.536 00.001 21444 OnExposeComplete: enter
03:40:40.536 00.000 21444 UpdateGuideState(): m_state=6
03:40:40.536 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 323
03:40:40.536 00.000 21444 Star::Find returns 1 (1), X=1258.16, Y=681.59, Mass=5608886, SNR=255.0, Peak=65504 HFD=7.7
03:40:40.536 00.000 21444 MultiStar: [#1 -2.92,-0.89,0.00,M1] [#2 -2.59,-1.47,0.00,M1] [#3 -1.95,-1.06,0.00,M2] [#4 -1.76,-1.14,0.00,M1] [#5 -1.87,-0.82,0.00,M1] [#6 -2.28,-1.71,0.00,M1] [#7 -1.95,-1.53,0.00,M1] [#8 -2.38,-0.72,0.00,M1] 
03:40:40.536 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.05) = xAngle (-5.76 = 0.52)
03:40:40.536 00.000 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.61 = -2.32)
03:40:40.536 00.000 21444 CameraToMount -- cameraX=-1.78 cameraY=-0.82 hyp=1.95 cameraTheta=-2.71 mountX=1.69 mountY=-1.43, mountTheta=-0.70
03:40:40.538 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.78, y=-0.82, opts=13)
03:40:40.538 00.000 21444 Enqueuing Move request for scope (-1.78, -0.82)
03:40:40.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=64, FiltMax=65504, Gamma=0.560
03:40:40.538 00.000 21444 UpdateGuideState exits: m=5608886 SNR=255.0 Saturated
03:40:40.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:40.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:40.538 00.000 21444 Enqueuing Expose request
03:40:40.538 00.000 25848 Worker thread wakes up
03:40:40.538 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.78, -0.82) opts 0xd
03:40:40.538 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.78, -0.82)
03:40:40.538 00.000 25848 Moving (-1.78, -0.82) raw xDistance=1.69 yDistance=-1.43
03:40:40.538 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.69
03:40:40.538 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:40:40.538 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.43
03:40:40.538 00.000 25848 MoveAxis(W, 49, ABG)
03:40:40.538 00.000 25848 Guiding  Dir = 3, Dur = 49
03:40:40.560 00.022 25848 IsSlewing returns 0
03:40:40.560 00.000 25848 IsGuiding returns 0
03:40:40.592 00.032 25848 PulseGuide returned control before completion, sleep 29
03:40:40.642 00.050 25848 IsGuiding returns 1
03:40:40.642 00.000 25848 scope still moving after pulse duration time elapsed
03:40:40.703 00.061 25848 IsSlewing returns 0
03:40:40.703 00.000 25848 IsGuiding returns 0
03:40:40.703 00.000 25848 scope move finished after 49 + 93 ms
03:40:40.703 00.000 25848 Move returns status 0, amount 49
03:40:40.703 00.000 25848 MoveAxis(N, 0, ABG)
03:40:40.703 00.000 25848 Move returns status 0, amount 0
03:40:40.703 00.000 25848 move complete, result=0
03:40:40.703 00.000 25848 worker thread done servicing request
03:40:40.703 00.000 25848 Worker thread wakes up
03:40:40.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:40.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:40.703 00.000 21444 GuideStep: 1.7 px 49 ms WEST, -1.4 px 0 ms NORTH
03:40:43.543 02.840 25848 Exposure complete
03:40:43.632 00.089 25848 worker thread done servicing request
03:40:43.632 00.000 21444 OnExposeComplete: enter
03:40:43.632 00.000 21444 UpdateGuideState(): m_state=6
03:40:43.632 00.000 21444 Star::Find(15, 1258, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 324
03:40:43.632 00.000 21444 Star::Find returns 1 (1), X=1258.92, Y=682.41, Mass=5634966, SNR=230.6, Peak=65504 HFD=7.9
03:40:43.633 00.001 21444 MultiStar: [#1 -1.72,-0.75,0.95,U] [#2 -1.77,-1.22,0.00,M2] [#3 -1.91,-0.65,0.81,U] [#4 -0.85,-0.35,0.74,U] [#5 -1.10,-0.38,0.51,U] [#6 -0.79,-0.49,0.65,U] [#7 -1.27,-0.86,0.86,U] [#8 -1.74,-0.31,0.59,U] 
03:40:43.633 00.000 21444 single-star, 7 included, MultiStar: {-1.32, -0.48}, one-star: {-1.02, -0.00}
03:40:43.633 00.000 21444 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.05) = xAngle (-6.19 = 0.09)
03:40:43.633 00.000 21444 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.03 = -2.75)
03:40:43.633 00.000 21444 CameraToMount -- cameraX=-1.02 cameraY=-0.00 hyp=1.02 cameraTheta=-3.14 mountX=1.02 mountY=-0.39, mountTheta=-0.37
03:40:43.633 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.02, y=-0.00, opts=13)
03:40:43.633 00.000 21444 Enqueuing Move request for scope (-1.02, -0.00)
03:40:43.633 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=244, FiltMax=65504, Gamma=0.560
03:40:43.634 00.001 21444 UpdateGuideState exits: m=5634966 SNR=230.6 Saturated
03:40:43.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:43.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:43.634 00.000 21444 Enqueuing Expose request
03:40:43.634 00.000 25848 Worker thread wakes up
03:40:43.634 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -0.00) opts 0xd
03:40:43.634 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.02, -0.00)
03:40:43.634 00.000 25848 Moving (-1.02, -0.00) raw xDistance=1.02 yDistance=-0.39
03:40:43.634 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.02
03:40:43.634 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:43.634 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
03:40:43.634 00.000 25848 MoveAxis(W, 33, ABG)
03:40:43.634 00.000 25848 Guiding  Dir = 3, Dur = 33
03:40:43.655 00.021 25848 IsSlewing returns 0
03:40:43.655 00.000 25848 IsGuiding returns 0
03:40:43.686 00.031 25848 PulseGuide returned control before completion, sleep 12
03:40:43.699 00.013 25848 IsGuiding returns 1
03:40:43.699 00.000 25848 scope still moving after pulse duration time elapsed
03:40:43.750 00.051 25848 IsSlewing returns 0
03:40:43.751 00.001 25848 IsGuiding returns 0
03:40:43.751 00.000 25848 scope move finished after 33 + 63 ms
03:40:43.751 00.000 25848 Move returns status 0, amount 33
03:40:43.751 00.000 25848 MoveAxis(N, 0, ABG)
03:40:43.751 00.000 25848 Move returns status 0, amount 0
03:40:43.751 00.000 25848 move complete, result=0
03:40:43.751 00.000 25848 worker thread done servicing request
03:40:43.751 00.000 25848 Worker thread wakes up
03:40:43.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:43.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:43.751 00.000 21444 GuideStep: 1.0 px 33 ms WEST, -0.4 px 0 ms NORTH
03:40:46.590 02.839 25848 Exposure complete
03:40:46.680 00.090 25848 worker thread done servicing request
03:40:46.680 00.000 21444 OnExposeComplete: enter
03:40:46.680 00.000 21444 UpdateGuideState(): m_state=6
03:40:46.680 00.000 21444 Star::Find(15, 1258, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 325
03:40:46.680 00.000 21444 Star::Find returns 1 (1), X=1259.98, Y=681.51, Mass=5713374, SNR=256.8, Peak=65504 HFD=8.0
03:40:46.681 00.001 21444 MultiStar: [#1 -1.14,-0.88,0.98,U] [#2 -1.23,-0.85,0.82,U] [#3 -0.82,-0.77,0.67,U] [#4 0.08,-1.11,0.97,U] [#5 -0.47,-1.33,0.71,U] [#6 -0.50,-1.24,0.79,U] [#7 -0.51,-1.60,0.72,U] [#8 -0.53,-1.24,0.59,U] 
03:40:46.681 00.000 21444 single-star, 8 included, MultiStar: {-0.55, -1.08}, one-star: {0.04, -0.90}
03:40:46.681 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.58 = 1.71)
03:40:46.681 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.14)
03:40:46.681 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.90 hyp=0.90 cameraTheta=-1.53 mountX=-0.12 mountY=-0.82, mountTheta=-1.72
03:40:46.682 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.90, opts=13)
03:40:46.682 00.000 21444 Enqueuing Move request for scope (0.04, -0.90)
03:40:46.682 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=78, FiltMax=65504, Gamma=0.560
03:40:46.682 00.000 21444 UpdateGuideState exits: m=5713374 SNR=256.8 Saturated
03:40:46.682 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:46.682 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:46.682 00.000 21444 Enqueuing Expose request
03:40:46.682 00.000 25848 Worker thread wakes up
03:40:46.682 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.90) opts 0xd
03:40:46.682 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.90)
03:40:46.682 00.000 25848 Moving (0.04, -0.90) raw xDistance=-0.12 yDistance=-0.82
03:40:46.682 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:40:46.682 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:40:46.682 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
03:40:46.682 00.000 25848 MoveAxis(E, 0, ABG)
03:40:46.682 00.000 25848 Move returns status 0, amount 0
03:40:46.682 00.000 25848 MoveAxis(N, 0, ABG)
03:40:46.682 00.000 25848 Move returns status 0, amount 0
03:40:46.682 00.000 25848 move complete, result=0
03:40:46.682 00.000 25848 worker thread done servicing request
03:40:46.682 00.000 25848 Worker thread wakes up
03:40:46.683 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:46.683 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:46.683 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
03:40:49.531 02.848 25848 Exposure complete
03:40:49.614 00.083 25848 worker thread done servicing request
03:40:49.614 00.000 21444 OnExposeComplete: enter
03:40:49.614 00.000 21444 UpdateGuideState(): m_state=6
03:40:49.614 00.000 21444 Star::Find(15, 1259, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 326
03:40:49.614 00.000 21444 Star::Find returns 1 (1), X=1259.42, Y=680.42, Mass=5747811, SNR=222.5, Peak=65504 HFD=7.7
03:40:49.615 00.001 21444 MultiStar: [#1 -1.42,-1.99,0.00,M1] [#2 -1.06,-2.46,0.00,M2] [#3 -1.47,-1.89,0.00,M1] [#4 -1.06,-2.31,0.00,M1] [#5 -1.26,-2.35,0.00,M1] [#6 -1.38,-2.21,0.00,M1] [#7 -1.04,-2.36,0.00,M1] [#8 -1.55,-2.26,0.00,M1] 
03:40:49.615 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.05) = xAngle (-4.88 = 1.40)
03:40:49.615 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
03:40:49.615 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-1.99 hyp=2.05 cameraTheta=-1.83 mountX=0.34 mountY=-2.04, mountTheta=-1.40
03:40:49.615 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-1.99, opts=13)
03:40:49.615 00.000 21444 Enqueuing Move request for scope (-0.52, -1.99)
03:40:49.616 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=28, FiltMax=65504, Gamma=0.560
03:40:49.616 00.000 21444 UpdateGuideState exits: m=5747811 SNR=222.5 Saturated
03:40:49.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:49.616 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:49.616 00.000 21444 Enqueuing Expose request
03:40:49.616 00.000 25848 Worker thread wakes up
03:40:49.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.99) opts 0xd
03:40:49.616 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -1.99)
03:40:49.616 00.000 25848 Moving (-0.52, -1.99) raw xDistance=0.34 yDistance=-2.04
03:40:49.616 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
03:40:49.616 00.000 25848 resist switch: large excursion: input -2.04 thresh 1.53 direction from 1 to -1
03:40:49.616 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.11
03:40:49.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.04 from input -2.04
03:40:49.616 00.000 25848 MoveAxis(E, 0, ABG)
03:40:49.616 00.000 25848 Move returns status 0, amount 0
03:40:49.616 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
03:40:49.616 00.000 25848 MoveAxis(N, 345, ABG)
03:40:49.616 00.000 25848 Guiding  Dir = 0, Dur = 345
03:40:49.666 00.050 25848 IsSlewing returns 0
03:40:49.667 00.001 25848 IsGuiding returns 0
03:40:49.688 00.021 25848 PulseGuide returned control before completion, sleep 334
03:40:50.033 00.345 25848 IsGuiding returns 1
03:40:50.033 00.000 25848 scope still moving after pulse duration time elapsed
03:40:50.093 00.060 25848 IsSlewing returns 0
03:40:50.093 00.000 25848 IsGuiding returns 0
03:40:50.093 00.000 25848 scope move finished after 345 + 80 ms
03:40:50.093 00.000 25848 Move returns status 0, amount 345
03:40:50.093 00.000 25848 move complete, result=0
03:40:50.093 00.000 25848 worker thread done servicing request
03:40:50.094 00.001 25848 Worker thread wakes up
03:40:50.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:50.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:50.094 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -2.0 px 345 ms NORTH
03:40:52.944 02.850 25848 Exposure complete
03:40:53.032 00.088 25848 worker thread done servicing request
03:40:53.032 00.000 21444 OnExposeComplete: enter
03:40:53.032 00.000 21444 UpdateGuideState(): m_state=6
03:40:53.032 00.000 21444 Star::Find(15, 1259, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 327
03:40:53.032 00.000 21444 Star::Find returns 1 (1), X=1259.26, Y=681.51, Mass=5754678, SNR=251.9, Peak=65504 HFD=8.0
03:40:53.032 00.000 21444 MultiStar: [#1 -2.23,-0.97,0.00,M2] [#2 -1.77,-1.22,0.00,M3] [#3 -2.10,-0.71,0.00,M2] [#4 -1.89,-1.08,0.00,M2] [#5 -1.97,-1.24,0.00,M2] [#6 -2.18,-1.00,0.00,M2] [#7 -2.14,-1.30,0.00,M2] [#8 -2.06,-1.00,0.00,M2] 
03:40:53.032 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.27 = 1.01)
03:40:53.032 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.83)
03:40:53.032 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-0.90 hyp=1.13 cameraTheta=-2.22 mountX=0.60 mountY=-1.09, mountTheta=-1.07
03:40:53.033 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-0.90, opts=13)
03:40:53.033 00.000 21444 Enqueuing Move request for scope (-0.68, -0.90)
03:40:53.033 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=90, FiltMax=65504, Gamma=0.560
03:40:53.034 00.001 21444 UpdateGuideState exits: m=5754678 SNR=251.9 Saturated
03:40:53.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:53.034 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:53.034 00.000 21444 Enqueuing Expose request
03:40:53.034 00.000 25848 Worker thread wakes up
03:40:53.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.90) opts 0xd
03:40:53.034 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -0.90)
03:40:53.034 00.000 25848 Moving (-0.68, -0.90) raw xDistance=0.60 yDistance=-1.09
03:40:53.034 00.000 25848 BLC: History state: CurrMiss=1.09, AvgInitMiss=-0.27, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-2.037324, 1:1.086953
03:40:53.034 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
03:40:53.034 00.000 25848 BLC: window closed
03:40:53.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
03:40:53.034 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
03:40:53.034 00.000 25848 MoveAxis(W, 17, ABG)
03:40:53.034 00.000 25848 Guiding  Dir = 3, Dur = 17
03:40:53.133 00.099 25848 IsSlewing returns 0
03:40:53.134 00.001 25848 IsGuiding returns 0
03:40:53.155 00.021 25848 IsGuiding returns 1
03:40:53.155 00.000 25848 scope still moving after pulse duration time elapsed
03:40:53.203 00.048 25848 IsSlewing returns 0
03:40:53.203 00.000 25848 IsGuiding returns 0
03:40:53.203 00.000 25848 scope move finished after 17 + 52 ms
03:40:53.203 00.000 25848 Move returns status 0, amount 17
03:40:53.203 00.000 25848 MoveAxis(N, 30, ABG)
03:40:53.203 00.000 25848 Guiding  Dir = 0, Dur = 30
03:40:53.233 00.030 25848 IsSlewing returns 0
03:40:53.234 00.001 25848 IsGuiding returns 0
03:40:53.266 00.032 25848 IsGuiding returns 1
03:40:53.266 00.000 25848 scope still moving after pulse duration time elapsed
03:40:53.329 00.063 25848 IsSlewing returns 0
03:40:53.330 00.001 25848 IsGuiding returns 0
03:40:53.330 00.000 25848 scope move finished after 30 + 66 ms
03:40:53.330 00.000 25848 Move returns status 0, amount 30
03:40:53.330 00.000 25848 move complete, result=0
03:40:53.330 00.000 25848 worker thread done servicing request
03:40:53.330 00.000 25848 Worker thread wakes up
03:40:53.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:53.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:53.330 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -1.1 px 30 ms NORTH
03:40:56.179 02.849 25848 Exposure complete
03:40:56.261 00.082 25848 worker thread done servicing request
03:40:56.261 00.000 21444 OnExposeComplete: enter
03:40:56.261 00.000 21444 UpdateGuideState(): m_state=6
03:40:56.261 00.000 21444 Star::Find(15, 1259, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 328
03:40:56.261 00.000 21444 Star::Find returns 1 (1), X=1258.21, Y=681.56, Mass=5488236, SNR=293.2, Peak=65504 HFD=7.6
03:40:56.261 00.000 21444 MultiStar: [#1 -2.80,-1.02,0.00,M3] [#2 -2.35,-1.01,0.00,M4] [#3 -1.94,-0.71,0.00,M3] [#4 -1.80,-1.21,0.00,M3] [#5 -1.59,-1.36,0.00,M3] [#6 -1.86,-1.46,0.00,M3] [#7 -2.18,-1.29,0.00,M3] [#8 -2.28,-1.20,0.00,M3] 
03:40:56.262 00.001 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.55)
03:40:56.262 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
03:40:56.262 00.000 21444 CameraToMount -- cameraX=-1.73 cameraY=-0.85 hyp=1.92 cameraTheta=-2.69 mountX=1.64 mountY=-1.44, mountTheta=-0.72
03:40:56.262 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.73, y=-0.85, opts=13)
03:40:56.262 00.000 21444 Enqueuing Move request for scope (-1.73, -0.85)
03:40:56.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=194, FiltMax=65504, Gamma=0.560
03:40:56.262 00.000 21444 UpdateGuideState exits: m=5488236 SNR=293.2 Saturated
03:40:56.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:56.263 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:56.263 00.000 21444 Enqueuing Expose request
03:40:56.263 00.000 25848 Worker thread wakes up
03:40:56.263 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.73, -0.85) opts 0xd
03:40:56.263 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.73, -0.85)
03:40:56.263 00.000 25848 Moving (-1.73, -0.85) raw xDistance=1.64 yDistance=-1.44
03:40:56.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.64
03:40:56.263 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.44 from input -1.44
03:40:56.263 00.000 25848 MoveAxis(W, 49, ABG)
03:40:56.263 00.000 25848 Guiding  Dir = 3, Dur = 49
03:40:56.283 00.020 25848 IsSlewing returns 0
03:40:56.285 00.002 25848 IsGuiding returns 0
03:40:56.316 00.031 25848 PulseGuide returned control before completion, sleep 29
03:40:56.349 00.033 25848 IsGuiding returns 1
03:40:56.349 00.000 25848 scope still moving after pulse duration time elapsed
03:40:56.406 00.057 25848 IsSlewing returns 0
03:40:56.406 00.000 25848 IsGuiding returns 0
03:40:56.406 00.000 25848 scope move finished after 49 + 72 ms
03:40:56.406 00.000 25848 Move returns status 0, amount 49
03:40:56.406 00.000 25848 MoveAxis(N, 39, ABG)
03:40:56.406 00.000 25848 Guiding  Dir = 0, Dur = 39
03:40:56.436 00.030 25848 IsSlewing returns 0
03:40:56.437 00.001 25848 IsGuiding returns 0
03:40:56.469 00.032 25848 PulseGuide returned control before completion, sleep 18
03:40:56.491 00.022 25848 IsGuiding returns 1
03:40:56.491 00.000 25848 scope still moving after pulse duration time elapsed
03:40:56.562 00.071 25848 IsSlewing returns 0
03:40:56.562 00.000 25848 IsGuiding returns 0
03:40:56.562 00.000 25848 scope move finished after 39 + 86 ms
03:40:56.562 00.000 25848 Move returns status 0, amount 39
03:40:56.562 00.000 25848 move complete, result=0
03:40:56.562 00.000 25848 worker thread done servicing request
03:40:56.562 00.000 25848 Worker thread wakes up
03:40:56.562 00.000 21444 GuideStep: 1.6 px 49 ms WEST, -1.4 px 39 ms NORTH
03:40:56.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:56.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:59.408 02.846 25848 Exposure complete
03:40:59.485 00.077 25848 worker thread done servicing request
03:40:59.485 00.000 21444 OnExposeComplete: enter
03:40:59.485 00.000 21444 UpdateGuideState(): m_state=6
03:40:59.486 00.001 21444 Star::Find(15, 1258, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 329
03:40:59.486 00.000 21444 Star::Find returns 1 (1), X=1259.63, Y=682.50, Mass=5766919, SNR=249.4, Peak=65504 HFD=7.7
03:40:59.486 00.000 21444 MultiStar: [#1 -0.51,-0.61,1.04,U] [#2 -1.38,-0.68,0.92,U] [#3 -1.14,-0.10,0.84,U] [#4 -0.22,-0.22,0.89,U] [#5 -0.72,-0.04,0.83,U] [#6 -0.62,-0.42,0.78,U] [#7 -0.67,-0.38,0.52,U] [#8 -1.23,-0.25,0.64,U] 
03:40:59.486 00.000 21444 single-star, 8 included, MultiStar: {-0.74, -0.29}, one-star: {-0.31, 0.09}
03:40:59.486 00.000 21444 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.05) = xAngle (-0.20 = -0.20)
03:40:59.486 00.000 21444 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.04 = -3.04)
03:40:59.486 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=0.09 hyp=0.33 cameraTheta=2.85 mountX=0.32 mountY=-0.03, mountTheta=-0.10
03:40:59.487 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=0.09, opts=13)
03:40:59.487 00.000 21444 Enqueuing Move request for scope (-0.31, 0.09)
03:40:59.487 00.000 25848 Worker thread wakes up
03:40:59.487 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.09) opts 0xd
03:40:59.487 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 0.09)
03:40:59.487 00.000 25848 Moving (-0.31, 0.09) raw xDistance=0.32 yDistance=-0.03
03:40:59.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
03:40:59.487 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:59.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:40:59.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:40:59.487 00.000 25848 MoveAxis(E, 0, ABG)
03:40:59.487 00.000 25848 Move returns status 0, amount 0
03:40:59.487 00.000 25848 MoveAxis(N, 0, ABG)
03:40:59.487 00.000 25848 Move returns status 0, amount 0
03:40:59.487 00.000 25848 move complete, result=0
03:40:59.487 00.000 25848 worker thread done servicing request
03:40:59.487 00.000 21444 UpdateGuideState exits: m=5766919 SNR=249.4 Saturated
03:40:59.488 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:59.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:40:59.488 00.000 21444 Enqueuing Expose request
03:40:59.488 00.000 25848 Worker thread wakes up
03:40:59.488 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:40:59.488 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:40:59.488 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
03:41:02.328 02.840 25848 Exposure complete
03:41:02.409 00.081 25848 worker thread done servicing request
03:41:02.409 00.000 21444 OnExposeComplete: enter
03:41:02.409 00.000 21444 UpdateGuideState(): m_state=6
03:41:02.410 00.001 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 330
03:41:02.410 00.000 21444 Star::Find returns 1 (1), X=1258.79, Y=682.55, Mass=5812101, SNR=277.3, Peak=65504 HFD=8.0
03:41:02.410 00.000 21444 MultiStar: [#1 -2.93,-0.07,0.00,M3] [#2 -2.63,-0.60,0.00,M4] [#3 -2.84,0.22,0.00,M3] [#4 -1.16,-0.14,0.90,U] [#5 -1.43,0.26,0.71,U] [#6 -1.13,-0.30,0.63,U] [#7 -1.51,-0.60,0.53,U] [#8 -1.92,0.19,0.60,U] 
03:41:02.410 00.000 21444 single-star, 5 included, MultiStar: {-1.34, -0.05}, one-star: {-1.15, 0.14}
03:41:02.410 00.000 21444 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
03:41:02.410 00.000 21444 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
03:41:02.410 00.000 21444 CameraToMount -- cameraX=-1.15 cameraY=0.14 hyp=1.16 cameraTheta=3.02 mountX=1.16 mountY=-0.30, mountTheta=-0.26
03:41:02.411 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.15, y=0.14, opts=13)
03:41:02.411 00.000 21444 Enqueuing Move request for scope (-1.15, 0.14)
03:41:02.411 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:41:02.411 00.000 21444 UpdateGuideState exits: m=5812101 SNR=277.3 Saturated
03:41:02.411 00.000 25848 Worker thread wakes up
03:41:02.411 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 0.14) opts 0xd
03:41:02.411 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.15, 0.14)
03:41:02.411 00.000 25848 Moving (-1.15, 0.14) raw xDistance=1.16 yDistance=-0.30
03:41:02.411 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
03:41:02.411 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:02.411 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:41:02.411 00.000 25848 MoveAxis(W, 34, ABG)
03:41:02.411 00.000 25848 Guiding  Dir = 3, Dur = 34
03:41:02.411 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:02.411 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:02.411 00.000 21444 Enqueuing Expose request
03:41:02.436 00.025 25848 IsSlewing returns 0
03:41:02.436 00.000 25848 IsGuiding returns 0
03:41:02.467 00.031 25848 PulseGuide returned control before completion, sleep 13
03:41:02.484 00.017 25848 IsGuiding returns 1
03:41:02.484 00.000 25848 scope still moving after pulse duration time elapsed
03:41:02.577 00.093 25848 IsSlewing returns 0
03:41:02.577 00.000 25848 IsGuiding returns 0
03:41:02.577 00.000 25848 scope move finished after 34 + 106 ms
03:41:02.577 00.000 25848 Move returns status 0, amount 34
03:41:02.577 00.000 25848 MoveAxis(N, 0, ABG)
03:41:02.577 00.000 25848 Move returns status 0, amount 0
03:41:02.577 00.000 25848 move complete, result=0
03:41:02.577 00.000 25848 worker thread done servicing request
03:41:02.577 00.000 25848 Worker thread wakes up
03:41:02.577 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.3 px 0 ms NORTH
03:41:02.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:02.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:05.422 02.845 25848 Exposure complete
03:41:05.504 00.082 25848 worker thread done servicing request
03:41:05.504 00.000 21444 OnExposeComplete: enter
03:41:05.505 00.001 21444 UpdateGuideState(): m_state=6
03:41:05.505 00.000 21444 Star::Find(15, 1258, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 331
03:41:05.505 00.000 21444 Star::Find returns 1 (1), X=1260.36, Y=682.37, Mass=5806787, SNR=238.6, Peak=65504 HFD=7.8
03:41:05.505 00.000 21444 MultiStar: [#1 -0.90,-0.18,1.25,U] [#2 -0.42,-0.59,1.12,U] [#3 0.24,0.13,0.81,U] [#4 -0.06,-0.42,0.77,U] [#5 -0.92,-0.41,0.82,U] [#6 -0.44,-0.43,0.80,U] [#7 -0.61,-0.39,0.59,U] [#8 -0.60,0.11,0.63,U] 
03:41:05.505 00.000 21444 single-star, 8 included, MultiStar: {-0.37, -0.26}, one-star: {0.42, -0.04}
03:41:05.505 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.16 = 3.13)
03:41:05.505 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.28)
03:41:05.505 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.04 hyp=0.43 cameraTheta=-0.10 mountX=-0.43 mountY=0.12, mountTheta=2.87
03:41:05.506 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.04, opts=13)
03:41:05.506 00.000 21444 Enqueuing Move request for scope (0.42, -0.04)
03:41:05.506 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=142, FiltMax=65504, Gamma=0.560
03:41:05.506 00.000 21444 UpdateGuideState exits: m=5806787 SNR=238.6 Saturated
03:41:05.506 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:05.506 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:05.506 00.000 21444 Enqueuing Expose request
03:41:05.506 00.000 25848 Worker thread wakes up
03:41:05.506 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.04) opts 0xd
03:41:05.506 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.04)
03:41:05.506 00.000 25848 Moving (0.42, -0.04) raw xDistance=-0.43 yDistance=0.12
03:41:05.506 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
03:41:05.506 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:05.506 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:41:05.506 00.000 25848 MoveAxis(E, 0, ABG)
03:41:05.506 00.000 25848 Move returns status 0, amount 0
03:41:05.506 00.000 25848 MoveAxis(N, 0, ABG)
03:41:05.506 00.000 25848 Move returns status 0, amount 0
03:41:05.506 00.000 25848 move complete, result=0
03:41:05.506 00.000 25848 worker thread done servicing request
03:41:05.507 00.001 25848 Worker thread wakes up
03:41:05.507 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:05.507 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:05.507 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:08.361 02.854 25848 Exposure complete
03:41:08.449 00.088 25848 worker thread done servicing request
03:41:08.449 00.000 21444 OnExposeComplete: enter
03:41:08.449 00.000 21444 UpdateGuideState(): m_state=6
03:41:08.450 00.001 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 332
03:41:08.450 00.000 21444 Star::Find returns 1 (1), X=1261.44, Y=682.41, Mass=5648905, SNR=219.0, Peak=65504 HFD=7.7
03:41:08.450 00.000 21444 MultiStar: [#1 0.24,-0.61,1.04,U] [#2 0.09,-0.74,0.78,U] [#3 -0.05,-0.24,0.74,U] [#4 1.04,-0.22,0.83,U] [#5 0.65,-0.72,0.79,U] [#6 1.06,-0.38,0.60,U] [#7 0.47,-0.65,0.67,U] [#8 0.67,-0.63,0.64,U] 
03:41:08.450 00.000 21444 refined, 8 included, MultiStar: {0.64, -0.45}, one-star: {1.50, -0.00}
03:41:08.450 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.67 = 2.62)
03:41:08.450 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.51 = -0.23)
03:41:08.450 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-0.45 hyp=0.78 cameraTheta=-0.61 mountX=-0.68 mountY=-0.18, mountTheta=-2.89
03:41:08.451 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=-0.45, opts=13)
03:41:08.451 00.000 21444 Enqueuing Move request for scope (0.64, -0.45)
03:41:08.451 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=78, FiltMax=65504, Gamma=0.560
03:41:08.451 00.000 25848 Worker thread wakes up
03:41:08.452 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.45) opts 0xd
03:41:08.452 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, -0.45)
03:41:08.452 00.000 25848 Moving (0.64, -0.45) raw xDistance=-0.68 yDistance=-0.18
03:41:08.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
03:41:08.452 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:08.452 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:41:08.452 00.000 25848 MoveAxis(E, 20, ABG)
03:41:08.452 00.000 25848 Guiding  Dir = 2, Dur = 20
03:41:08.452 00.000 21444 UpdateGuideState exits: m=5648905 SNR=219.0 Saturated
03:41:08.452 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:08.452 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:08.452 00.000 21444 Enqueuing Expose request
03:41:08.487 00.035 25848 IsSlewing returns 0
03:41:08.487 00.000 25848 IsGuiding returns 0
03:41:08.519 00.032 25848 IsGuiding returns 1
03:41:08.519 00.000 25848 scope still moving after pulse duration time elapsed
03:41:08.578 00.059 25848 IsSlewing returns 0
03:41:08.578 00.000 25848 IsGuiding returns 0
03:41:08.578 00.000 25848 scope move finished after 20 + 70 ms
03:41:08.578 00.000 25848 Move returns status 0, amount 20
03:41:08.578 00.000 25848 MoveAxis(N, 0, ABG)
03:41:08.578 00.000 25848 Move returns status 0, amount 0
03:41:08.578 00.000 25848 move complete, result=0
03:41:08.579 00.001 25848 worker thread done servicing request
03:41:08.579 00.000 25848 Worker thread wakes up
03:41:08.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:08.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:08.579 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.2 px 0 ms NORTH
03:41:11.430 02.851 25848 Exposure complete
03:41:11.512 00.082 25848 worker thread done servicing request
03:41:11.512 00.000 21444 OnExposeComplete: enter
03:41:11.512 00.000 21444 UpdateGuideState(): m_state=6
03:41:11.513 00.001 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 333
03:41:11.513 00.000 21444 Star::Find returns 1 (1), X=1258.80, Y=681.16, Mass=5764079, SNR=260.3, Peak=65504 HFD=8.0
03:41:11.513 00.000 21444 MultiStar: [#1 -2.79,-1.82,0.00,M2] [#2 -2.72,-1.71,0.00,M3] [#3 -2.92,-1.54,0.00,M2] [#4 -1.96,-1.68,0.00,M1] [#5 -1.62,-1.43,0.00,M1] [#6 -2.01,-1.89,0.00,M1] [#7 -1.36,-1.88,0.00,M1] [#8 -2.24,-1.66,0.00,M1] 
03:41:11.513 00.000 21444 CameraToMount -- cameraTheta (-2.31) - m_xAngle (3.05) = xAngle (-5.36 = 0.92)
03:41:11.513 00.000 21444 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.21 = -1.92)
03:41:11.513 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=-1.25 hyp=1.69 cameraTheta=-2.31 mountX=1.03 mountY=-1.59, mountTheta=-1.00
03:41:11.514 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=-1.25, opts=13)
03:41:11.514 00.000 21444 Enqueuing Move request for scope (-1.14, -1.25)
03:41:11.514 00.000 25848 Worker thread wakes up
03:41:11.514 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=112, FiltMax=65504, Gamma=0.560
03:41:11.514 00.000 21444 UpdateGuideState exits: m=5764079 SNR=260.3 Saturated
03:41:11.514 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:11.514 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:11.514 00.000 21444 Enqueuing Expose request
03:41:11.514 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -1.25) opts 0xd
03:41:11.514 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, -1.25)
03:41:11.514 00.000 25848 Moving (-1.14, -1.25) raw xDistance=1.03 yDistance=-1.59
03:41:11.514 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 1.03
03:41:11.514 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.59 from input -1.59
03:41:11.514 00.000 25848 MoveAxis(W, 28, ABG)
03:41:11.514 00.000 25848 Guiding  Dir = 3, Dur = 28
03:41:11.547 00.033 25848 IsSlewing returns 0
03:41:11.547 00.000 25848 IsGuiding returns 0
03:41:11.579 00.032 25848 IsGuiding returns 1
03:41:11.579 00.000 25848 scope still moving after pulse duration time elapsed
03:41:11.623 00.044 25848 IsSlewing returns 0
03:41:11.623 00.000 25848 IsGuiding returns 0
03:41:11.623 00.000 25848 scope move finished after 28 + 47 ms
03:41:11.623 00.000 25848 Move returns status 0, amount 28
03:41:11.623 00.000 25848 MoveAxis(N, 43, ABG)
03:41:11.623 00.000 25848 Guiding  Dir = 0, Dur = 43
03:41:11.658 00.035 25848 IsSlewing returns 0
03:41:11.659 00.001 25848 IsGuiding returns 0
03:41:11.690 00.031 25848 PulseGuide returned control before completion, sleep 23
03:41:11.727 00.037 25848 IsGuiding returns 1
03:41:11.727 00.000 25848 scope still moving after pulse duration time elapsed
03:41:11.779 00.052 25848 IsSlewing returns 0
03:41:11.779 00.000 25848 IsGuiding returns 0
03:41:11.779 00.000 25848 scope move finished after 43 + 78 ms
03:41:11.779 00.000 25848 Move returns status 0, amount 43
03:41:11.779 00.000 25848 move complete, result=0
03:41:11.779 00.000 25848 worker thread done servicing request
03:41:11.779 00.000 25848 Worker thread wakes up
03:41:11.779 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:11.779 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:11.779 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -1.6 px 43 ms NORTH
03:41:14.620 02.841 25848 Exposure complete
03:41:14.708 00.088 25848 worker thread done servicing request
03:41:14.708 00.000 21444 OnExposeComplete: enter
03:41:14.708 00.000 21444 UpdateGuideState(): m_state=6
03:41:14.708 00.000 21444 Star::Find(15, 1258, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 334
03:41:14.708 00.000 21444 Star::Find returns 1 (1), X=1260.10, Y=682.72, Mass=5397174, SNR=167.5, Peak=65504 HFD=7.9
03:41:14.708 00.000 21444 MultiStar: [#1 -1.09,-0.59,0.95,U] [#2 -0.89,-0.83,0.85,U] [#3 -0.51,-0.95,0.59,U] [#4 -0.58,-0.42,0.81,U] [#5 -1.10,-0.26,0.76,U] [#6 -0.50,-0.32,0.69,U] [#7 -0.65,-0.49,0.49,U] [#8 -0.84,-0.24,0.67,U] 
03:41:14.708 00.000 21444 single-star, 8 included, MultiStar: {-0.66, -0.39}, one-star: {0.16, 0.31}
03:41:14.709 00.001 21444 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.05) = xAngle (-1.95 = -1.95)
03:41:14.709 00.000 21444 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.49)
03:41:14.709 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.31 hyp=0.35 cameraTheta=1.10 mountX=-0.13 mountY=0.35, mountTheta=1.93
03:41:14.710 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.31, opts=13)
03:41:14.710 00.000 21444 Enqueuing Move request for scope (0.16, 0.31)
03:41:14.710 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=94, FiltMax=65504, Gamma=0.560
03:41:14.710 00.000 21444 UpdateGuideState exits: m=5397174 SNR=167.5 Saturated
03:41:14.710 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:14.710 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:14.710 00.000 21444 Enqueuing Expose request
03:41:14.710 00.000 25848 Worker thread wakes up
03:41:14.710 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.31) opts 0xd
03:41:14.710 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.31)
03:41:14.710 00.000 25848 Moving (0.16, 0.31) raw xDistance=-0.13 yDistance=0.35
03:41:14.710 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:41:14.710 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:14.710 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
03:41:14.710 00.000 25848 MoveAxis(E, 0, ABG)
03:41:14.710 00.000 25848 Move returns status 0, amount 0
03:41:14.710 00.000 25848 MoveAxis(N, 0, ABG)
03:41:14.710 00.000 25848 Move returns status 0, amount 0
03:41:14.710 00.000 25848 move complete, result=0
03:41:14.710 00.000 25848 worker thread done servicing request
03:41:14.710 00.000 25848 Worker thread wakes up
03:41:14.710 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:14.710 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:14.711 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:41:17.552 02.841 25848 Exposure complete
03:41:17.628 00.076 25848 worker thread done servicing request
03:41:17.628 00.000 21444 OnExposeComplete: enter
03:41:17.628 00.000 21444 UpdateGuideState(): m_state=6
03:41:17.628 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 335
03:41:17.628 00.000 21444 Star::Find returns 1 (1), X=1259.70, Y=684.81, Mass=4585770, SNR=134.5, Peak=65504 HFD=7.7
03:41:17.628 00.000 21444 MultiStar: [#1 -1.64,1.63,0.00,M2] [#2 -1.71,1.24,0.00,M3] [#3 -1.30,1.54,0.61,U] [#4 -0.58,1.16,0.61,U] [#5 -0.94,0.26,0.57,U] [#6 -1.06,1.33,0.79,U] [#7 -0.75,0.78,0.40,U] [#8 -1.16,1.48,0.58,U] 
03:41:17.628 00.000 21444 refined, 6 included, MultiStar: {-0.82, 1.41}, one-star: {-0.24, 2.40}
03:41:17.629 00.001 21444 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.05) = xAngle (-0.95 = -0.95)
03:41:17.629 00.000 21444 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.49)
03:41:17.629 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=1.41 hyp=1.63 cameraTheta=2.10 mountX=0.94 mountY=0.99, mountTheta=0.81
03:41:17.629 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=1.41, opts=13)
03:41:17.629 00.000 21444 Enqueuing Move request for scope (-0.82, 1.41)
03:41:17.629 00.000 25848 Worker thread wakes up
03:41:17.629 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=80, FiltMax=65504, Gamma=0.560
03:41:17.630 00.001 21444 UpdateGuideState exits: m=4585770 SNR=134.5 Saturated
03:41:17.630 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:17.630 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:17.630 00.000 21444 Enqueuing Expose request
03:41:17.630 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 1.41) opts 0xd
03:41:17.630 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 1.41)
03:41:17.630 00.000 25848 Moving (-0.82, 1.41) raw xDistance=0.94 yDistance=0.99
03:41:17.630 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
03:41:17.630 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:41:17.630 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
03:41:17.630 00.000 25848 MoveAxis(W, 27, ABG)
03:41:17.630 00.000 25848 Guiding  Dir = 3, Dur = 27
03:41:17.655 00.025 25848 IsSlewing returns 0
03:41:17.655 00.000 25848 IsGuiding returns 0
03:41:17.710 00.055 25848 IsGuiding returns 1
03:41:17.710 00.000 25848 scope still moving after pulse duration time elapsed
03:41:17.766 00.056 25848 IsSlewing returns 0
03:41:17.767 00.001 25848 IsGuiding returns 0
03:41:17.767 00.000 25848 scope move finished after 27 + 85 ms
03:41:17.767 00.000 25848 Move returns status 0, amount 27
03:41:17.767 00.000 25848 MoveAxis(N, 0, ABG)
03:41:17.767 00.000 25848 Move returns status 0, amount 0
03:41:17.767 00.000 25848 move complete, result=0
03:41:17.767 00.000 25848 worker thread done servicing request
03:41:17.767 00.000 25848 Worker thread wakes up
03:41:17.767 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:17.767 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:17.767 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 1.0 px 0 ms NORTH
03:41:20.618 02.851 25848 Exposure complete
03:41:20.699 00.081 25848 worker thread done servicing request
03:41:20.700 00.001 21444 OnExposeComplete: enter
03:41:20.700 00.000 21444 UpdateGuideState(): m_state=6
03:41:20.700 00.000 21444 Star::Find(15, 1259, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 336
03:41:20.700 00.000 21444 Star::Find returns 1 (1), X=1261.10, Y=683.53, Mass=5622230, SNR=185.8, Peak=65504 HFD=8.0
03:41:20.700 00.000 21444 MultiStar: [#1 0.23,1.10,0.90,U] [#2 0.12,1.09,0.78,U] [#3 -0.06,1.21,0.60,U] [#4 0.74,0.50,1.15,U] [#5 0.69,0.21,0.73,U] [#6 0.78,0.81,0.55,U] [#7 0.56,0.81,0.53,U] [#8 0.57,0.58,0.55,U] 
03:41:20.700 00.000 21444 refined, 8 included, MultiStar: {0.56, 0.83}, one-star: {1.16, 1.12}
03:41:20.700 00.000 21444 CameraToMount -- cameraTheta (0.97) - m_xAngle (3.05) = xAngle (-2.08 = -2.08)
03:41:20.700 00.000 21444 CameraToMount -- cameraTheta (0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.92 = 1.36)
03:41:20.700 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=0.83 hyp=1.00 cameraTheta=0.97 mountX=-0.48 mountY=0.98, mountTheta=2.03
03:41:20.701 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=0.83, opts=13)
03:41:20.701 00.000 21444 Enqueuing Move request for scope (0.56, 0.83)
03:41:20.701 00.000 25848 Worker thread wakes up
03:41:20.701 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.83) opts 0xd
03:41:20.701 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 0.83)
03:41:20.701 00.000 25848 Moving (0.56, 0.83) raw xDistance=-0.48 yDistance=0.98
03:41:20.701 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
03:41:20.701 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:41:20.701 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:41:20.701 00.000 21444 UpdateGuideState exits: m=5622230 SNR=185.8 Saturated
03:41:20.701 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
03:41:20.701 00.000 25848 MoveAxis(E, 0, ABG)
03:41:20.701 00.000 25848 Move returns status 0, amount 0
03:41:20.701 00.000 25848 MoveAxis(N, 0, ABG)
03:41:20.701 00.000 25848 Move returns status 0, amount 0
03:41:20.701 00.000 25848 move complete, result=0
03:41:20.701 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:20.701 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:20.701 00.000 21444 Enqueuing Expose request
03:41:20.702 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 1.0 px 0 ms NORTH
03:41:20.702 00.000 25848 worker thread done servicing request
03:41:20.702 00.000 25848 Worker thread wakes up
03:41:20.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:20.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:23.554 02.852 25848 Exposure complete
03:41:23.642 00.088 25848 worker thread done servicing request
03:41:23.642 00.000 21444 OnExposeComplete: enter
03:41:23.642 00.000 21444 UpdateGuideState(): m_state=6
03:41:23.642 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 337
03:41:23.642 00.000 21444 Star::Find returns 1 (1), X=1261.01, Y=683.38, Mass=5802080, SNR=239.3, Peak=65504 HFD=8.0
03:41:23.643 00.001 21444 MultiStar: [#1 0.19,0.33,1.05,U] [#2 -0.29,0.25,0.92,U] [#3 -0.65,1.00,1.03,U] [#4 0.88,0.64,1.02,U] [#5 0.47,0.55,0.72,U] [#6 0.78,0.52,0.74,U] [#7 0.47,0.34,0.62,U] [#8 0.35,0.86,0.64,U] 
03:41:23.643 00.000 21444 refined, 8 included, MultiStar: {0.34, 0.62}, one-star: {1.07, 0.97}
03:41:23.643 00.000 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-1.99 = -1.99)
03:41:23.643 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.83 = 1.45)
03:41:23.643 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=0.62 hyp=0.70 cameraTheta=1.06 mountX=-0.29 mountY=0.70, mountTheta=1.96
03:41:23.644 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=0.62, opts=13)
03:41:23.644 00.000 21444 Enqueuing Move request for scope (0.34, 0.62)
03:41:23.644 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=244, FiltMax=65504, Gamma=0.560
03:41:23.644 00.000 21444 UpdateGuideState exits: m=5802080 SNR=239.3 Saturated
03:41:23.644 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:23.644 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:23.644 00.000 21444 Enqueuing Expose request
03:41:23.644 00.000 25848 Worker thread wakes up
03:41:23.644 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.62) opts 0xd
03:41:23.644 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 0.62)
03:41:23.644 00.000 25848 Moving (0.34, 0.62) raw xDistance=-0.29 yDistance=0.70
03:41:23.644 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
03:41:23.644 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:41:23.644 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
03:41:23.644 00.000 25848 MoveAxis(E, 0, ABG)
03:41:23.644 00.000 25848 Move returns status 0, amount 0
03:41:23.644 00.000 25848 MoveAxis(N, 0, ABG)
03:41:23.644 00.000 25848 Move returns status 0, amount 0
03:41:23.645 00.001 25848 move complete, result=0
03:41:23.645 00.000 25848 worker thread done servicing request
03:41:23.645 00.000 25848 Worker thread wakes up
03:41:23.645 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:23.645 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:23.645 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 0 ms NORTH
03:41:26.488 02.843 25848 Exposure complete
03:41:26.577 00.089 25848 worker thread done servicing request
03:41:26.577 00.000 21444 OnExposeComplete: enter
03:41:26.577 00.000 21444 UpdateGuideState(): m_state=6
03:41:26.577 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 338
03:41:26.578 00.001 21444 Star::Find returns 1 (1), X=1260.55, Y=682.62, Mass=5827946, SNR=299.1, Peak=65504 HFD=7.8
03:41:26.578 00.000 21444 MultiStar: [#1 0.06,-0.02,0.90,U] [#2 -0.52,-0.18,0.83,U] [#3 -0.82,0.31,0.66,U] [#4 0.09,-0.14,0.75,U] [#5 -0.03,-0.50,0.53,U] [#6 0.04,-0.38,0.69,U] [#7 0.08,-0.63,0.54,U] [#8 -0.41,-0.34,0.61,U] 
03:41:26.578 00.000 21444 refined, 8 included, MultiStar: {-0.07, -0.14}, one-star: {0.61, 0.21}
03:41:26.578 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.05) = xAngle (-5.06 = 1.22)
03:41:26.578 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.62)
03:41:26.578 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.01 mountX=0.05 mountY=-0.16, mountTheta=-1.24
03:41:26.579 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-0.14, opts=13)
03:41:26.579 00.000 21444 Enqueuing Move request for scope (-0.07, -0.14)
03:41:26.579 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=220, FiltMax=65504, Gamma=0.560
03:41:26.579 00.000 21444 UpdateGuideState exits: m=5827946 SNR=299.1 Saturated
03:41:26.579 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:26.579 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:26.579 00.000 21444 Enqueuing Expose request
03:41:26.579 00.000 25848 Worker thread wakes up
03:41:26.579 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
03:41:26.579 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
03:41:26.580 00.001 25848 Moving (-0.07, -0.14) raw xDistance=0.05 yDistance=-0.16
03:41:26.580 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:41:26.580 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:26.580 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:41:26.580 00.000 25848 MoveAxis(E, 0, ABG)
03:41:26.580 00.000 25848 Move returns status 0, amount 0
03:41:26.580 00.000 25848 MoveAxis(N, 0, ABG)
03:41:26.580 00.000 25848 Move returns status 0, amount 0
03:41:26.580 00.000 25848 move complete, result=0
03:41:26.580 00.000 25848 worker thread done servicing request
03:41:26.580 00.000 25848 Worker thread wakes up
03:41:26.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:26.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:26.580 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:41:29.425 02.845 25848 Exposure complete
03:41:29.513 00.088 25848 worker thread done servicing request
03:41:29.513 00.000 21444 OnExposeComplete: enter
03:41:29.513 00.000 21444 UpdateGuideState(): m_state=6
03:41:29.513 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 339
03:41:29.513 00.000 21444 Star::Find returns 1 (1), X=1262.24, Y=683.63, Mass=5666116, SNR=254.6, Peak=65504 HFD=8.0
03:41:29.514 00.001 21444 MultiStar: [#1 0.68,0.38,0.90,U] [#2 1.06,0.39,0.83,U] [#3 0.77,1.05,0.76,U] [#4 1.91,0.85,0.00,M1] [#5 1.50,0.74,0.72,U] [#6 1.89,0.89,0.00,M1] [#7 1.80,0.76,0.61,U] [#8 1.38,0.80,0.51,U] 
03:41:29.514 00.000 21444 refined, 6 included, MultiStar: {1.36, 0.76}, one-star: {2.30, 1.22}
03:41:29.514 00.000 21444 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
03:41:29.514 00.000 21444 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.90)
03:41:29.514 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=0.76 hyp=1.56 cameraTheta=0.51 mountX=-1.29 mountY=1.22, mountTheta=2.38
03:41:29.515 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=0.76, opts=13)
03:41:29.515 00.000 21444 Enqueuing Move request for scope (1.36, 0.76)
03:41:29.515 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=168, FiltMax=65504, Gamma=0.560
03:41:29.515 00.000 21444 UpdateGuideState exits: m=5666116 SNR=254.6 Saturated
03:41:29.515 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:29.515 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:29.515 00.000 21444 Enqueuing Expose request
03:41:29.515 00.000 25848 Worker thread wakes up
03:41:29.515 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, 0.76) opts 0xd
03:41:29.515 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, 0.76)
03:41:29.515 00.000 25848 Moving (1.36, 0.76) raw xDistance=-1.29 yDistance=1.22
03:41:29.515 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.29
03:41:29.515 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.36 newest=1.77
03:41:29.515 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
03:41:29.515 00.000 25848 MoveAxis(E, 37, ABG)
03:41:29.515 00.000 25848 Guiding  Dir = 2, Dur = 37
03:41:29.548 00.033 25848 IsSlewing returns 0
03:41:29.548 00.000 25848 IsGuiding returns 0
03:41:29.579 00.031 25848 PulseGuide returned control before completion, sleep 16
03:41:29.610 00.031 25848 IsGuiding returns 1
03:41:29.610 00.000 25848 scope still moving after pulse duration time elapsed
03:41:29.670 00.060 25848 IsSlewing returns 0
03:41:29.670 00.000 25848 IsGuiding returns 0
03:41:29.670 00.000 25848 scope move finished after 37 + 84 ms
03:41:29.670 00.000 25848 Move returns status 0, amount 37
03:41:29.670 00.000 25848 BLC: Oldest BLC event removed
03:41:29.670 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 289 applied
03:41:29.670 00.000 25848 MoveAxis(S, 322, ABG)
03:41:29.670 00.000 25848 Guiding  Dir = 1, Dur = 322
03:41:29.703 00.033 25848 IsSlewing returns 0
03:41:29.703 00.000 25848 IsGuiding returns 0
03:41:29.735 00.032 25848 PulseGuide returned control before completion, sleep 301
03:41:30.063 00.328 25848 IsGuiding returns 1
03:41:30.063 00.000 25848 scope still moving after pulse duration time elapsed
03:41:30.126 00.063 25848 IsSlewing returns 0
03:41:30.126 00.000 25848 IsGuiding returns 0
03:41:30.126 00.000 25848 scope move finished after 322 + 101 ms
03:41:30.126 00.000 25848 Move returns status 0, amount 322
03:41:30.126 00.000 25848 move complete, result=0
03:41:30.126 00.000 25848 worker thread done servicing request
03:41:30.126 00.000 25848 Worker thread wakes up
03:41:30.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:30.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:30.126 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 1.2 px 322 ms SOUTH
03:41:32.973 02.847 25848 Exposure complete
03:41:33.053 00.080 25848 worker thread done servicing request
03:41:33.054 00.001 21444 OnExposeComplete: enter
03:41:33.054 00.000 21444 UpdateGuideState(): m_state=6
03:41:33.054 00.000 21444 Star::Find(15, 1262, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 340
03:41:33.054 00.000 21444 Star::Find returns 1 (1), X=1261.46, Y=682.43, Mass=5876747, SNR=243.4, Peak=65504 HFD=7.7
03:41:33.054 00.000 21444 MultiStar: [#1 0.33,-0.50,0.96,U] [#2 0.27,-0.59,0.87,U] [#3 0.45,-0.44,0.67,U] [#4 1.19,-0.35,0.78,U] [#5 1.37,-0.51,0.67,U] [#6 1.15,-0.85,0.65,U] [#7 1.32,-0.69,0.60,U] [#8 0.45,-0.29,0.70,U] 
03:41:33.054 00.000 21444 refined, 8 included, MultiStar: {0.88, -0.44}, one-star: {1.52, 0.02}
03:41:33.054 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.77)
03:41:33.054 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
03:41:33.054 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=-0.44 hyp=0.99 cameraTheta=-0.47 mountX=-0.92 mountY=-0.08, mountTheta=-3.06
03:41:33.055 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=-0.44, opts=13)
03:41:33.055 00.000 21444 Enqueuing Move request for scope (0.88, -0.44)
03:41:33.055 00.000 25848 Worker thread wakes up
03:41:33.055 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.44) opts 0xd
03:41:33.055 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, -0.44)
03:41:33.055 00.000 25848 Moving (0.88, -0.44) raw xDistance=-0.92 yDistance=-0.08
03:41:33.056 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=190, FiltMax=65504, Gamma=0.560
03:41:33.056 00.000 21444 UpdateGuideState exits: m=5876747 SNR=243.4 Saturated
03:41:33.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:33.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:33.056 00.000 21444 Enqueuing Expose request
03:41:33.056 00.000 25848 BLC: History state: CurrMiss=-0.08, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.223905, 1:-0.076910
03:41:33.056 00.000 25848 BLC: No correction, Miss < min_move
03:41:33.056 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.92
03:41:33.056 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:33.056 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:41:33.056 00.000 25848 MoveAxis(E, 29, ABG)
03:41:33.056 00.000 25848 Guiding  Dir = 2, Dur = 29
03:41:33.098 00.042 25848 IsSlewing returns 0
03:41:33.098 00.000 25848 IsGuiding returns 0
03:41:33.130 00.032 25848 IsGuiding returns 1
03:41:33.130 00.000 25848 scope still moving after pulse duration time elapsed
03:41:33.186 00.056 25848 IsSlewing returns 0
03:41:33.186 00.000 25848 IsGuiding returns 0
03:41:33.186 00.000 25848 scope move finished after 29 + 58 ms
03:41:33.186 00.000 25848 Move returns status 0, amount 29
03:41:33.186 00.000 25848 MoveAxis(N, 0, ABG)
03:41:33.186 00.000 25848 Move returns status 0, amount 0
03:41:33.186 00.000 25848 move complete, result=0
03:41:33.186 00.000 25848 worker thread done servicing request
03:41:33.186 00.000 25848 Worker thread wakes up
03:41:33.187 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:33.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:33.187 00.000 21444 GuideStep: -0.9 px 29 ms EAST, -0.1 px 0 ms NORTH
03:41:36.032 02.845 25848 Exposure complete
03:41:36.117 00.085 25848 worker thread done servicing request
03:41:36.117 00.000 21444 OnExposeComplete: enter
03:41:36.117 00.000 21444 UpdateGuideState(): m_state=6
03:41:36.118 00.001 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 341
03:41:36.118 00.000 21444 Star::Find returns 1 (1), X=1262.04, Y=682.51, Mass=5502384, SNR=234.2, Peak=65504 HFD=7.9
03:41:36.118 00.000 21444 MultiStar: [#1 0.42,0.07,0.86,U] [#2 0.36,-0.37,0.88,U] [#3 1.17,-0.01,0.70,U] [#4 1.04,0.28,0.80,U] [#5 0.44,-0.35,0.63,U] [#6 1.07,-0.13,0.75,U] [#7 0.94,-0.25,0.45,U] [#8 0.47,0.25,0.68,U] 
03:41:36.118 00.000 21444 refined, 8 included, MultiStar: {0.93, -0.03}, one-star: {2.10, 0.10}
03:41:36.118 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
03:41:36.118 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
03:41:36.118 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-0.03 hyp=0.93 cameraTheta=-0.03 mountX=-0.93 mountY=0.32, mountTheta=2.81
03:41:36.119 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-0.03, opts=13)
03:41:36.119 00.000 21444 Enqueuing Move request for scope (0.93, -0.03)
03:41:36.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=116, FiltMax=65504, Gamma=0.560
03:41:36.119 00.000 21444 UpdateGuideState exits: m=5502384 SNR=234.2 Saturated
03:41:36.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:36.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:36.119 00.000 21444 Enqueuing Expose request
03:41:36.119 00.000 25848 Worker thread wakes up
03:41:36.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.03) opts 0xd
03:41:36.119 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -0.03)
03:41:36.119 00.000 25848 Moving (0.93, -0.03) raw xDistance=-0.93 yDistance=0.32
03:41:36.119 00.000 25848 BLC: History state: CurrMiss=0.32, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.223905, 1:-0.076910, 2:0.321517
03:41:36.119 00.000 25848 BLC: No correction, Miss < min_move
03:41:36.119 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.93
03:41:36.119 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:36.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
03:41:36.119 00.000 25848 MoveAxis(E, 29, ABG)
03:41:36.119 00.000 25848 Guiding  Dir = 2, Dur = 29
03:41:36.140 00.021 25848 IsSlewing returns 0
03:41:36.140 00.000 25848 IsGuiding returns 0
03:41:36.172 00.032 25848 IsGuiding returns 1
03:41:36.172 00.000 25848 scope still moving after pulse duration time elapsed
03:41:36.233 00.061 25848 IsSlewing returns 0
03:41:36.233 00.000 25848 IsGuiding returns 0
03:41:36.233 00.000 25848 scope move finished after 29 + 64 ms
03:41:36.234 00.001 25848 Move returns status 0, amount 29
03:41:36.234 00.000 25848 MoveAxis(N, 0, ABG)
03:41:36.234 00.000 25848 Move returns status 0, amount 0
03:41:36.234 00.000 25848 move complete, result=0
03:41:36.234 00.000 25848 worker thread done servicing request
03:41:36.234 00.000 25848 Worker thread wakes up
03:41:36.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:36.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:36.234 00.000 21444 GuideStep: -0.9 px 29 ms EAST, 0.3 px 0 ms NORTH
03:41:39.088 02.854 25848 Exposure complete
03:41:39.174 00.086 25848 worker thread done servicing request
03:41:39.174 00.000 21444 OnExposeComplete: enter
03:41:39.174 00.000 21444 UpdateGuideState(): m_state=6
03:41:39.175 00.001 21444 Star::Find(15, 1262, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 342
03:41:39.175 00.000 21444 Star::Find returns 1 (1), X=1261.68, Y=682.16, Mass=5439103, SNR=176.6, Peak=65504 HFD=7.8
03:41:39.175 00.000 21444 MultiStar: [#1 1.17,-0.91,1.10,U] [#2 1.07,-1.10,0.88,U] [#3 0.87,-0.48,1.03,U] [#4 1.62,-0.85,1.08,U] [#5 1.42,-1.47,0.00,M1] [#6 1.11,-1.07,0.85,U] [#7 1.27,-1.53,0.77,U] [#8 1.24,-0.70,0.70,U] 
03:41:39.175 00.000 21444 refined, 7 included, MultiStar: {1.27, -0.84}, one-star: {1.74, -0.25}
03:41:39.175 00.000 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.65)
03:41:39.175 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.19)
03:41:39.175 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=-0.84 hyp=1.52 cameraTheta=-0.58 mountX=-1.34 mountY=-0.29, mountTheta=-2.93
03:41:39.176 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=-0.84, opts=13)
03:41:39.176 00.000 21444 Enqueuing Move request for scope (1.27, -0.84)
03:41:39.176 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=54, FiltMax=65504, Gamma=0.560
03:41:39.176 00.000 21444 UpdateGuideState exits: m=5439103 SNR=176.6 Saturated
03:41:39.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:39.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:39.176 00.000 21444 Enqueuing Expose request
03:41:39.176 00.000 25848 Worker thread wakes up
03:41:39.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, -0.84) opts 0xd
03:41:39.176 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, -0.84)
03:41:39.177 00.001 25848 Moving (1.27, -0.84) raw xDistance=-1.34 yDistance=-0.29
03:41:39.177 00.000 25848 BLC: window closed
03:41:39.177 00.000 25848 BLC: History state: CurrMiss=-0.29, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.223905, 1:-0.076910, 2:0.321517
03:41:39.177 00.000 25848 BLC: No correction, Miss < min_move
03:41:39.177 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.34
03:41:39.177 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:39.177 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
03:41:39.177 00.000 25848 MoveAxis(E, 41, ABG)
03:41:39.177 00.000 25848 Guiding  Dir = 2, Dur = 41
03:41:39.201 00.024 25848 IsSlewing returns 0
03:41:39.201 00.000 25848 IsGuiding returns 0
03:41:39.233 00.032 25848 PulseGuide returned control before completion, sleep 20
03:41:39.261 00.028 25848 IsGuiding returns 1
03:41:39.261 00.000 25848 scope still moving after pulse duration time elapsed
03:41:39.312 00.051 25848 IsSlewing returns 0
03:41:39.312 00.000 25848 IsGuiding returns 0
03:41:39.312 00.000 25848 scope move finished after 41 + 69 ms
03:41:39.312 00.000 25848 Move returns status 0, amount 41
03:41:39.312 00.000 25848 MoveAxis(N, 0, ABG)
03:41:39.313 00.001 25848 Move returns status 0, amount 0
03:41:39.313 00.000 25848 move complete, result=0
03:41:39.313 00.000 25848 worker thread done servicing request
03:41:39.313 00.000 25848 Worker thread wakes up
03:41:39.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:39.313 00.000 21444 GuideStep: -1.3 px 41 ms EAST, -0.3 px 0 ms NORTH
03:41:39.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:42.168 02.855 25848 Exposure complete
03:41:42.246 00.078 25848 worker thread done servicing request
03:41:42.247 00.001 21444 OnExposeComplete: enter
03:41:42.247 00.000 21444 UpdateGuideState(): m_state=6
03:41:42.247 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 343
03:41:42.247 00.000 21444 Star::Find returns 1 (1), X=1261.20, Y=681.04, Mass=5060888, SNR=138.8, Peak=65504 HFD=7.8
03:41:42.247 00.000 21444 MultiStar: [#1 0.55,-1.09,0.90,U] [#2 0.39,-1.21,0.96,U] [#3 0.53,-1.36,0.64,U] [#4 1.16,-1.42,1.20,U] [#5 0.62,-2.12,0.00,M2] [#6 0.82,-1.52,0.69,U] [#7 0.56,-2.11,0.00,M1] [#8 0.86,-1.17,0.70,U] 
03:41:42.247 00.000 21444 refined, 6 included, MultiStar: {0.83, -1.30}, one-star: {1.26, -1.37}
03:41:42.247 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.23)
03:41:42.247 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
03:41:42.247 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=-1.30 hyp=1.54 cameraTheta=-1.01 mountX=-0.94 mountY=-0.89, mountTheta=-2.38
03:41:42.248 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-1.30, opts=13)
03:41:42.248 00.000 21444 Enqueuing Move request for scope (0.83, -1.30)
03:41:42.248 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=268, FiltMax=65504, Gamma=0.560
03:41:42.248 00.000 21444 UpdateGuideState exits: m=5060888 SNR=138.8 Saturated
03:41:42.248 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:42.248 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:42.248 00.000 21444 Enqueuing Expose request
03:41:42.248 00.000 25848 Worker thread wakes up
03:41:42.248 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -1.30) opts 0xd
03:41:42.249 00.001 25848 Handling offset move in thread for scope, endpoint = (0.83, -1.30)
03:41:42.249 00.000 25848 Moving (0.83, -1.30) raw xDistance=-0.94 yDistance=-0.89
03:41:42.249 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.94
03:41:42.249 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:41:42.249 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.89
03:41:42.249 00.000 25848 MoveAxis(E, 30, ABG)
03:41:42.249 00.000 25848 Guiding  Dir = 2, Dur = 30
03:41:42.284 00.035 25848 IsSlewing returns 0
03:41:42.284 00.000 25848 IsGuiding returns 0
03:41:42.315 00.031 25848 IsGuiding returns 1
03:41:42.315 00.000 25848 scope still moving after pulse duration time elapsed
03:41:42.361 00.046 25848 IsSlewing returns 0
03:41:42.361 00.000 25848 IsGuiding returns 0
03:41:42.361 00.000 25848 scope move finished after 30 + 47 ms
03:41:42.361 00.000 25848 Move returns status 0, amount 30
03:41:42.361 00.000 25848 MoveAxis(N, 0, ABG)
03:41:42.361 00.000 25848 Move returns status 0, amount 0
03:41:42.361 00.000 25848 move complete, result=0
03:41:42.361 00.000 25848 worker thread done servicing request
03:41:42.361 00.000 25848 Worker thread wakes up
03:41:42.361 00.000 21444 GuideStep: -0.9 px 30 ms EAST, -0.9 px 0 ms NORTH
03:41:42.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:42.361 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:45.214 02.853 25848 Exposure complete
03:41:45.293 00.079 25848 worker thread done servicing request
03:41:45.293 00.000 21444 OnExposeComplete: enter
03:41:45.293 00.000 21444 UpdateGuideState(): m_state=6
03:41:45.294 00.001 21444 Star::Find(15, 1261, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 344
03:41:45.294 00.000 21444 Star::Find returns 1 (1), X=1260.60, Y=681.50, Mass=5526208, SNR=216.1, Peak=65504 HFD=7.7
03:41:45.294 00.000 21444 MultiStar: [#1 -0.51,-0.90,0.90,U] [#2 -0.51,-1.07,0.68,U] [#3 -0.07,-0.99,0.50,U] [#4 0.43,-1.15,0.75,U] [#5 -0.01,-1.19,0.68,U] [#6 0.31,-1.10,0.51,U] [#7 0.46,-1.17,0.46,U] [#8 -0.34,-1.17,0.61,U] 
03:41:45.294 00.000 21444 refined, 8 included, MultiStar: {0.05, -1.06}, one-star: {0.66, -0.91}
03:41:45.294 00.000 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.58 = 1.71)
03:41:45.294 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.14)
03:41:45.294 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-1.06 hyp=1.06 cameraTheta=-1.52 mountX=-0.14 mountY=-0.96, mountTheta=-1.72
03:41:45.295 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-1.06, opts=13)
03:41:45.295 00.000 21444 Enqueuing Move request for scope (0.05, -1.06)
03:41:45.295 00.000 25848 Worker thread wakes up
03:41:45.295 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -1.06) opts 0xd
03:41:45.295 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -1.06)
03:41:45.295 00.000 25848 Moving (0.05, -1.06) raw xDistance=-0.14 yDistance=-0.96
03:41:45.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=268, FiltMax=65504, Gamma=0.560
03:41:45.295 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:41:45.295 00.000 21444 UpdateGuideState exits: m=5526208 SNR=216.1 Saturated
03:41:45.295 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:41:45.295 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:45.295 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
03:41:45.295 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:45.295 00.000 21444 Enqueuing Expose request
03:41:45.295 00.000 25848 MoveAxis(E, 0, ABG)
03:41:45.295 00.000 25848 Move returns status 0, amount 0
03:41:45.295 00.000 25848 MoveAxis(N, 0, ABG)
03:41:45.295 00.000 25848 Move returns status 0, amount 0
03:41:45.295 00.000 25848 move complete, result=0
03:41:45.295 00.000 25848 worker thread done servicing request
03:41:45.295 00.000 25848 Worker thread wakes up
03:41:45.295 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:45.295 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:45.296 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
03:41:48.148 02.852 25848 Exposure complete
03:41:48.233 00.085 25848 worker thread done servicing request
03:41:48.234 00.001 21444 OnExposeComplete: enter
03:41:48.234 00.000 21444 UpdateGuideState(): m_state=6
03:41:48.234 00.000 21444 Star::Find(15, 1260, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 345
03:41:48.234 00.000 21444 Star::Find returns 1 (1), X=1261.61, Y=682.45, Mass=5583067, SNR=219.9, Peak=65504 HFD=7.8
03:41:48.234 00.000 21444 MultiStar: [#1 0.44,-0.48,0.84,U] [#2 0.49,-0.89,0.69,U] [#3 1.18,-0.40,0.70,U] [#4 1.64,0.22,0.76,U] [#5 1.16,-0.12,0.63,U] [#6 1.30,-0.18,0.61,U] [#7 1.31,-0.83,0.55,U] [#8 1.02,-0.22,0.48,U] 
03:41:48.234 00.000 21444 refined, 8 included, MultiStar: {1.15, -0.29}, one-star: {1.67, 0.04}
03:41:48.234 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
03:41:48.234 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.14)
03:41:48.234 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=-0.29 hyp=1.18 cameraTheta=-0.25 mountX=-1.17 mountY=0.16, mountTheta=3.00
03:41:48.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=-0.29, opts=13)
03:41:48.235 00.000 21444 Enqueuing Move request for scope (1.15, -0.29)
03:41:48.235 00.000 25848 Worker thread wakes up
03:41:48.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=80, FiltMax=65504, Gamma=0.560
03:41:48.235 00.000 21444 UpdateGuideState exits: m=5583067 SNR=219.9 Saturated
03:41:48.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:48.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:48.236 00.001 21444 Enqueuing Expose request
03:41:48.236 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.29) opts 0xd
03:41:48.236 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, -0.29)
03:41:48.236 00.000 25848 Moving (1.15, -0.29) raw xDistance=-1.17 yDistance=0.16
03:41:48.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17
03:41:48.236 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:48.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:41:48.236 00.000 25848 MoveAxis(E, 34, ABG)
03:41:48.236 00.000 25848 Guiding  Dir = 2, Dur = 34
03:41:48.280 00.044 25848 IsSlewing returns 0
03:41:48.280 00.000 25848 IsGuiding returns 0
03:41:48.312 00.032 25848 PulseGuide returned control before completion, sleep 13
03:41:48.336 00.024 25848 IsGuiding returns 1
03:41:48.336 00.000 25848 scope still moving after pulse duration time elapsed
03:41:48.391 00.055 25848 IsSlewing returns 0
03:41:48.392 00.001 25848 IsGuiding returns 0
03:41:48.392 00.000 25848 scope move finished after 34 + 77 ms
03:41:48.392 00.000 25848 Move returns status 0, amount 34
03:41:48.392 00.000 25848 MoveAxis(N, 0, ABG)
03:41:48.392 00.000 25848 Move returns status 0, amount 0
03:41:48.392 00.000 25848 move complete, result=0
03:41:48.392 00.000 25848 worker thread done servicing request
03:41:48.392 00.000 25848 Worker thread wakes up
03:41:48.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:48.392 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.2 px 0 ms NORTH
03:41:48.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:51.243 02.851 25848 Exposure complete
03:41:51.325 00.082 25848 worker thread done servicing request
03:41:51.325 00.000 21444 OnExposeComplete: enter
03:41:51.325 00.000 21444 UpdateGuideState(): m_state=6
03:41:51.325 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 346
03:41:51.325 00.000 21444 Star::Find returns 1 (1), X=1261.14, Y=682.70, Mass=5476797, SNR=213.3, Peak=65504 HFD=7.9
03:41:51.325 00.000 21444 MultiStar: [#1 0.11,0.02,0.75,U] [#2 0.11,-0.02,0.72,U] [#3 0.10,-0.23,0.46,U] [#4 0.98,-0.20,0.70,U] [#5 1.48,-0.34,0.72,U] [#6 0.66,-0.26,0.57,U] [#7 1.27,-0.48,0.36,U] [#8 0.12,0.33,0.63,U] 
03:41:51.325 00.000 21444 refined, 8 included, MultiStar: {0.69, -0.05}, one-star: {1.20, 0.29}
03:41:51.325 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
03:41:51.325 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
03:41:51.325 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.05 hyp=0.69 cameraTheta=-0.08 mountX=-0.69 mountY=0.21, mountTheta=2.84
03:41:51.325 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.05, opts=13)
03:41:51.325 00.000 21444 Enqueuing Move request for scope (0.69, -0.05)
03:41:51.325 00.000 25848 Worker thread wakes up
03:41:51.325 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.05) opts 0xd
03:41:51.325 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.05)
03:41:51.325 00.000 25848 Moving (0.69, -0.05) raw xDistance=-0.69 yDistance=0.21
03:41:51.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.69
03:41:51.326 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=180, FiltMax=65504, Gamma=0.560
03:41:51.326 00.000 21444 UpdateGuideState exits: m=5476797 SNR=213.3 Saturated
03:41:51.326 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:51.326 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:51.326 00.000 21444 Enqueuing Expose request
03:41:51.326 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:51.326 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:41:51.326 00.000 25848 MoveAxis(E, 22, ABG)
03:41:51.326 00.000 25848 Guiding  Dir = 2, Dur = 22
03:41:51.362 00.036 25848 IsSlewing returns 0
03:41:51.362 00.000 25848 IsGuiding returns 0
03:41:51.394 00.032 25848 IsGuiding returns 1
03:41:51.394 00.000 25848 scope still moving after pulse duration time elapsed
03:41:51.475 00.081 25848 IsSlewing returns 0
03:41:51.475 00.000 25848 IsGuiding returns 0
03:41:51.475 00.000 25848 scope move finished after 22 + 91 ms
03:41:51.475 00.000 25848 Move returns status 0, amount 22
03:41:51.475 00.000 25848 MoveAxis(N, 0, ABG)
03:41:51.475 00.000 25848 Move returns status 0, amount 0
03:41:51.476 00.001 25848 move complete, result=0
03:41:51.476 00.000 25848 worker thread done servicing request
03:41:51.476 00.000 25848 Worker thread wakes up
03:41:51.476 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:51.476 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:51.476 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.2 px 0 ms NORTH
03:41:54.321 02.845 25848 Exposure complete
03:41:54.408 00.087 25848 worker thread done servicing request
03:41:54.408 00.000 21444 OnExposeComplete: enter
03:41:54.409 00.001 21444 UpdateGuideState(): m_state=6
03:41:54.409 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 347
03:41:54.409 00.000 21444 Star::Find returns 1 (1), X=1263.47, Y=681.73, Mass=5690791, SNR=233.5, Peak=65504 HFD=8.0
03:41:54.409 00.000 21444 MultiStar: [#1 2.25,0.34,0.00,M1] [#2 2.22,-0.49,0.00,M1] [#3 2.09,0.13,0.00,M1] [#4 3.48,-0.46,0.00,M1] [#5 3.48,-0.40,0.00,M1] [#6 3.15,-0.42,0.00,M1] [#7 3.17,-0.40,0.00,M1] [#8 2.43,-0.49,0.00,M1] 
03:41:54.409 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
03:41:54.409 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
03:41:54.409 00.000 21444 CameraToMount -- cameraX=3.53 cameraY=-0.68 hyp=3.60 cameraTheta=-0.19 mountX=-3.58 mountY=0.71, mountTheta=2.95
03:41:54.410 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.53, y=-0.68, opts=13)
03:41:54.410 00.000 21444 Enqueuing Move request for scope (3.53, -0.68)
03:41:54.410 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=296, FiltMax=65504, Gamma=0.560
03:41:54.410 00.000 21444 UpdateGuideState exits: m=5690791 SNR=233.5 Saturated
03:41:54.410 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:54.410 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:54.410 00.000 21444 Enqueuing Expose request
03:41:54.410 00.000 25848 Worker thread wakes up
03:41:54.411 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (3.53, -0.68) opts 0xd
03:41:54.411 00.000 25848 Handling offset move in thread for scope, endpoint = (3.53, -0.68)
03:41:54.411 00.000 25848 Moving (3.53, -0.68) raw xDistance=-3.58 yDistance=0.71
03:41:54.411 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.29 from input -3.58
03:41:54.411 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
03:41:54.411 00.000 25848 MoveAxis(E, 106, ABG)
03:41:54.411 00.000 25848 Guiding  Dir = 2, Dur = 106
03:41:54.437 00.026 25848 IsSlewing returns 0
03:41:54.437 00.000 25848 IsGuiding returns 0
03:41:54.469 00.032 25848 PulseGuide returned control before completion, sleep 85
03:41:54.559 00.090 25848 IsGuiding returns 1
03:41:54.559 00.000 25848 scope still moving after pulse duration time elapsed
03:41:54.625 00.066 25848 IsSlewing returns 0
03:41:54.625 00.000 25848 IsGuiding returns 0
03:41:54.625 00.000 25848 scope move finished after 106 + 82 ms
03:41:54.625 00.000 25848 Move returns status 0, amount 106
03:41:54.625 00.000 25848 MoveAxis(S, 19, ABG)
03:41:54.625 00.000 25848 Guiding  Dir = 1, Dur = 19
03:41:54.655 00.030 25848 IsSlewing returns 0
03:41:54.655 00.000 25848 IsGuiding returns 0
03:41:54.687 00.032 25848 IsGuiding returns 1
03:41:54.687 00.000 25848 scope still moving after pulse duration time elapsed
03:41:54.751 00.064 25848 IsSlewing returns 0
03:41:54.752 00.001 25848 IsGuiding returns 0
03:41:54.752 00.000 25848 scope move finished after 19 + 76 ms
03:41:54.752 00.000 25848 Move returns status 0, amount 19
03:41:54.752 00.000 25848 move complete, result=0
03:41:54.752 00.000 25848 worker thread done servicing request
03:41:54.752 00.000 25848 Worker thread wakes up
03:41:54.752 00.000 21444 GuideStep: -3.6 px 106 ms EAST, 0.7 px 19 ms SOUTH
03:41:54.753 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:54.753 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:57.605 02.852 25848 Exposure complete
03:41:57.690 00.085 25848 worker thread done servicing request
03:41:57.690 00.000 21444 OnExposeComplete: enter
03:41:57.691 00.001 21444 UpdateGuideState(): m_state=6
03:41:57.691 00.000 21444 Star::Find(15, 1263, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 348
03:41:57.691 00.000 21444 Star::Find returns 1 (1), X=1261.03, Y=683.37, Mass=5765816, SNR=246.6, Peak=65504 HFD=8.0
03:41:57.691 00.000 21444 MultiStar: [#1 0.58,0.90,0.96,U] [#2 0.47,0.85,0.82,U] [#3 0.89,1.26,0.76,U] [#4 1.01,0.66,0.88,U] [#5 1.85,0.53,0.62,U] [#6 0.43,0.39,0.68,U] [#7 1.29,0.08,0.52,U] [#8 0.27,0.99,0.78,U] 
03:41:57.691 00.000 21444 refined, 8 included, MultiStar: {0.84, 0.78}, one-star: {1.09, 0.96}
03:41:57.691 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
03:41:57.691 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.15 = 1.14)
03:41:57.691 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=0.78 hyp=1.15 cameraTheta=0.75 mountX=-0.77 mountY=1.04, mountTheta=2.21
03:41:57.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=0.78, opts=13)
03:41:57.692 00.000 21444 Enqueuing Move request for scope (0.84, 0.78)
03:41:57.692 00.000 25848 Worker thread wakes up
03:41:57.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.78) opts 0xd
03:41:57.692 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, 0.78)
03:41:57.692 00.000 25848 Moving (0.84, 0.78) raw xDistance=-0.77 yDistance=1.04
03:41:57.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=64, FiltMax=65504, Gamma=0.560
03:41:57.692 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.77
03:41:57.692 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
03:41:57.692 00.000 25848 MoveAxis(E, 30, ABG)
03:41:57.692 00.000 25848 Guiding  Dir = 2, Dur = 30
03:41:57.692 00.000 21444 UpdateGuideState exits: m=5765816 SNR=246.6 Saturated
03:41:57.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:57.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:41:57.692 00.000 21444 Enqueuing Expose request
03:41:57.717 00.025 25848 IsSlewing returns 0
03:41:57.717 00.000 25848 IsGuiding returns 0
03:41:57.758 00.041 25848 IsGuiding returns 1
03:41:57.758 00.000 25848 scope still moving after pulse duration time elapsed
03:41:57.814 00.056 25848 IsSlewing returns 0
03:41:57.814 00.000 25848 IsGuiding returns 0
03:41:57.814 00.000 25848 scope move finished after 30 + 66 ms
03:41:57.814 00.000 25848 Move returns status 0, amount 30
03:41:57.814 00.000 25848 MoveAxis(S, 28, ABG)
03:41:57.814 00.000 25848 Guiding  Dir = 1, Dur = 28
03:41:57.842 00.028 25848 IsSlewing returns 0
03:41:57.842 00.000 25848 IsGuiding returns 0
03:41:57.873 00.031 25848 IsGuiding returns 1
03:41:57.873 00.000 25848 scope still moving after pulse duration time elapsed
03:41:57.995 00.122 25848 IsSlewing returns 0
03:41:57.995 00.000 25848 IsGuiding returns 0
03:41:57.995 00.000 25848 scope move finished after 28 + 125 ms
03:41:57.995 00.000 25848 Move returns status 0, amount 28
03:41:57.995 00.000 25848 move complete, result=0
03:41:57.996 00.001 25848 worker thread done servicing request
03:41:57.996 00.000 25848 Worker thread wakes up
03:41:57.996 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:41:57.996 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:41:57.996 00.000 21444 GuideStep: -0.8 px 30 ms EAST, 1.0 px 28 ms SOUTH
03:42:00.849 02.853 25848 Exposure complete
03:42:00.937 00.088 25848 worker thread done servicing request
03:42:00.937 00.000 21444 OnExposeComplete: enter
03:42:00.937 00.000 21444 UpdateGuideState(): m_state=6
03:42:00.937 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 349
03:42:00.937 00.000 21444 Star::Find returns 1 (1), X=1263.02, Y=683.45, Mass=5568000, SNR=187.8, Peak=65504 HFD=8.0
03:42:00.937 00.000 21444 MultiStar: [#1 1.58,1.40,0.00,M1] [#2 2.02,0.99,0.00,M1] [#3 1.81,1.34,0.00,M1] [#4 3.08,0.75,0.00,M1] [#5 3.01,0.34,0.00,M1] [#6 2.79,0.57,0.00,M1] [#7 2.61,0.22,0.00,M1] [#8 2.26,0.73,0.00,M1] 
03:42:00.937 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
03:42:00.937 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.71)
03:42:00.937 00.000 21444 CameraToMount -- cameraX=3.08 cameraY=1.04 hyp=3.25 cameraTheta=0.32 mountX=-2.97 mountY=2.12, mountTheta=2.52
03:42:00.938 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.08, y=1.04, opts=13)
03:42:00.938 00.000 21444 Enqueuing Move request for scope (3.08, 1.04)
03:42:00.938 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=180, FiltMax=65504, Gamma=0.560
03:42:00.938 00.000 21444 UpdateGuideState exits: m=5568000 SNR=187.8 Saturated
03:42:00.939 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:00.939 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:00.939 00.000 21444 Enqueuing Expose request
03:42:00.939 00.000 25848 Worker thread wakes up
03:42:00.939 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.08, 1.04) opts 0xd
03:42:00.939 00.000 25848 Handling offset move in thread for scope, endpoint = (3.08, 1.04)
03:42:00.939 00.000 25848 Moving (3.08, 1.04) raw xDistance=-2.97 yDistance=2.12
03:42:00.939 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.92 from input -2.97
03:42:00.939 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.12 from input 2.12
03:42:00.939 00.000 25848 MoveAxis(E, 89, ABG)
03:42:00.939 00.000 25848 Guiding  Dir = 2, Dur = 89
03:42:00.967 00.028 25848 IsSlewing returns 0
03:42:00.968 00.001 25848 IsGuiding returns 0
03:42:00.998 00.030 25848 PulseGuide returned control before completion, sleep 68
03:42:01.069 00.071 25848 IsGuiding returns 1
03:42:01.070 00.001 25848 scope still moving after pulse duration time elapsed
03:42:01.171 00.101 25848 IsSlewing returns 0
03:42:01.171 00.000 25848 IsGuiding returns 0
03:42:01.171 00.000 25848 scope move finished after 89 + 115 ms
03:42:01.171 00.000 25848 Move returns status 0, amount 89
03:42:01.171 00.000 25848 MoveAxis(S, 58, ABG)
03:42:01.172 00.001 25848 Guiding  Dir = 1, Dur = 58
03:42:01.204 00.032 25848 IsSlewing returns 0
03:42:01.204 00.000 25848 IsGuiding returns 0
03:42:01.235 00.031 25848 PulseGuide returned control before completion, sleep 37
03:42:01.289 00.054 25848 IsGuiding returns 1
03:42:01.289 00.000 25848 scope still moving after pulse duration time elapsed
03:42:01.343 00.054 25848 IsSlewing returns 0
03:42:01.344 00.001 25848 IsGuiding returns 0
03:42:01.344 00.000 25848 scope move finished after 58 + 81 ms
03:42:01.344 00.000 25848 Move returns status 0, amount 58
03:42:01.344 00.000 25848 move complete, result=0
03:42:01.344 00.000 25848 worker thread done servicing request
03:42:01.344 00.000 25848 Worker thread wakes up
03:42:01.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:01.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:01.344 00.000 21444 GuideStep: -3.0 px 89 ms EAST, 2.1 px 58 ms SOUTH
03:42:04.191 02.847 25848 Exposure complete
03:42:04.273 00.082 25848 worker thread done servicing request
03:42:04.274 00.001 21444 OnExposeComplete: enter
03:42:04.274 00.000 21444 UpdateGuideState(): m_state=6
03:42:04.274 00.000 21444 Star::Find(15, 1263, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 350
03:42:04.274 00.000 21444 Star::Find returns 1 (1), X=1263.44, Y=681.45, Mass=5690925, SNR=210.5, Peak=65504 HFD=7.8
03:42:04.274 00.000 21444 MultiStar: [#1 2.17,-2.06,0.00,M2] [#2 2.13,-2.00,0.00,M2] [#3 2.31,-1.93,0.00,M2] [#4 3.42,-1.50,0.00,M2] [#5 2.86,-1.65,0.00,M2] [#6 3.27,-1.57,0.00,M2] [#7 3.20,-1.96,0.00,M2] [#8 2.84,-1.66,0.00,M2] 
03:42:04.274 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
03:42:04.274 00.000 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
03:42:04.274 00.000 21444 CameraToMount -- cameraX=3.50 cameraY=-0.96 hyp=3.63 cameraTheta=-0.27 mountX=-3.57 mountY=0.44, mountTheta=3.02
03:42:04.275 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.50, y=-0.96, opts=13)
03:42:04.275 00.000 21444 Enqueuing Move request for scope (3.50, -0.96)
03:42:04.275 00.000 25848 Worker thread wakes up
03:42:04.275 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=206, FiltMax=65504, Gamma=0.560
03:42:04.275 00.000 21444 UpdateGuideState exits: m=5690925 SNR=210.5 Saturated
03:42:04.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:04.275 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.50, -0.96) opts 0xd
03:42:04.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:04.276 00.001 21444 Enqueuing Expose request
03:42:04.276 00.000 25848 Handling offset move in thread for scope, endpoint = (3.50, -0.96)
03:42:04.276 00.000 25848 Moving (3.50, -0.96) raw xDistance=-3.57 yDistance=0.44
03:42:04.276 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.38 from input -3.57
03:42:04.276 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:04.276 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
03:42:04.276 00.000 25848 MoveAxis(E, 110, ABG)
03:42:04.276 00.000 25848 Guiding  Dir = 2, Dur = 110
03:42:04.296 00.020 25848 IsSlewing returns 0
03:42:04.296 00.000 25848 IsGuiding returns 0
03:42:04.327 00.031 25848 PulseGuide returned control before completion, sleep 89
03:42:04.423 00.096 25848 IsGuiding returns 1
03:42:04.423 00.000 25848 scope still moving after pulse duration time elapsed
03:42:04.485 00.062 25848 IsSlewing returns 0
03:42:04.485 00.000 25848 IsGuiding returns 0
03:42:04.485 00.000 25848 scope move finished after 110 + 79 ms
03:42:04.485 00.000 25848 Move returns status 0, amount 110
03:42:04.485 00.000 25848 MoveAxis(N, 0, ABG)
03:42:04.485 00.000 25848 Move returns status 0, amount 0
03:42:04.485 00.000 25848 move complete, result=0
03:42:04.485 00.000 25848 worker thread done servicing request
03:42:04.485 00.000 25848 Worker thread wakes up
03:42:04.486 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:04.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:04.486 00.000 21444 GuideStep: -3.6 px 110 ms EAST, 0.4 px 0 ms NORTH
03:42:07.332 02.846 25848 Exposure complete
03:42:07.422 00.090 25848 worker thread done servicing request
03:42:07.422 00.000 21444 OnExposeComplete: enter
03:42:07.422 00.000 21444 UpdateGuideState(): m_state=6
03:42:07.423 00.001 21444 Star::Find(15, 1263, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 351
03:42:07.423 00.000 21444 Star::Find returns 1 (1), X=1262.19, Y=682.01, Mass=5391932, SNR=168.3, Peak=65504 HFD=8.0
03:42:07.423 00.000 21444 MultiStar: [#1 1.52,-1.16,0.73,U] [#2 1.10,-0.95,0.78,U] [#3 0.82,-1.00,0.52,U] [#4 1.89,-1.13,0.00,M3] [#5 2.96,-0.63,0.00,M3] [#6 2.15,-1.05,0.00,M3] [#7 2.54,-1.58,0.00,M3] [#8 0.98,-0.99,0.78,U] 
03:42:07.423 00.000 21444 refined, 4 included, MultiStar: {1.42, -0.86}, one-star: {2.25, -0.40}
03:42:07.423 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.69)
03:42:07.423 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
03:42:07.423 00.000 21444 CameraToMount -- cameraX=1.42 cameraY=-0.86 hyp=1.66 cameraTheta=-0.55 mountX=-1.49 mountY=-0.26, mountTheta=-2.97
03:42:07.426 00.003 21444 SchedulePrimaryMove(1030A8C0, x=1.42, y=-0.86, opts=13)
03:42:07.426 00.000 21444 Enqueuing Move request for scope (1.42, -0.86)
03:42:07.426 00.000 25848 Worker thread wakes up
03:42:07.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=244, FiltMax=65504, Gamma=0.560
03:42:07.427 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.42, -0.86) opts 0xd
03:42:07.427 00.000 21444 UpdateGuideState exits: m=5391932 SNR=168.3 Saturated
03:42:07.427 00.000 25848 Handling offset move in thread for scope, endpoint = (1.42, -0.86)
03:42:07.427 00.000 25848 Moving (1.42, -0.86) raw xDistance=-1.49 yDistance=-0.26
03:42:07.427 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.11 from input -1.49
03:42:07.427 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:07.427 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:07.427 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:42:07.427 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:07.427 00.000 21444 Enqueuing Expose request
03:42:07.427 00.000 25848 MoveAxis(E, 51, ABG)
03:42:07.427 00.000 25848 Guiding  Dir = 2, Dur = 51
03:42:07.485 00.058 25848 IsSlewing returns 0
03:42:07.486 00.001 25848 IsGuiding returns 0
03:42:07.517 00.031 25848 PulseGuide returned control before completion, sleep 30
03:42:07.549 00.032 25848 IsGuiding returns 1
03:42:07.549 00.000 25848 scope still moving after pulse duration time elapsed
03:42:07.610 00.061 25848 IsSlewing returns 0
03:42:07.611 00.001 25848 IsGuiding returns 0
03:42:07.611 00.000 25848 scope move finished after 51 + 73 ms
03:42:07.611 00.000 25848 Move returns status 0, amount 51
03:42:07.611 00.000 25848 MoveAxis(N, 0, ABG)
03:42:07.611 00.000 25848 Move returns status 0, amount 0
03:42:07.611 00.000 25848 move complete, result=0
03:42:07.611 00.000 25848 worker thread done servicing request
03:42:07.611 00.000 25848 Worker thread wakes up
03:42:07.611 00.000 21444 GuideStep: -1.5 px 51 ms EAST, -0.3 px 0 ms NORTH
03:42:07.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:07.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:10.458 02.847 25848 Exposure complete
03:42:10.532 00.074 25848 worker thread done servicing request
03:42:10.532 00.000 21444 OnExposeComplete: enter
03:42:10.532 00.000 21444 UpdateGuideState(): m_state=6
03:42:10.532 00.000 21444 Star::Find(15, 1262, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 352
03:42:10.532 00.000 21444 Star::Find returns 1 (1), X=1260.72, Y=682.94, Mass=5703938, SNR=224.6, Peak=65504 HFD=8.0
03:42:10.533 00.001 21444 MultiStar: [#1 -0.47,0.02,0.94,U] [#2 -0.04,-0.50,0.99,U] [#3 0.28,-0.06,0.68,U] [#4 0.79,-0.29,0.84,U] [#5 0.05,-0.51,0.80,U] [#6 0.49,-0.11,0.61,U] [#7 0.35,-0.77,0.63,U] [#8 0.17,-0.10,0.64,U] 
03:42:10.533 00.000 21444 refined, 8 included, MultiStar: {0.26, -0.18}, one-star: {0.78, 0.53}
03:42:10.533 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
03:42:10.533 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.21)
03:42:10.533 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.31 cameraTheta=-0.60 mountX=-0.27 mountY=-0.07, mountTheta=-2.90
03:42:10.534 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.18, opts=13)
03:42:10.534 00.000 21444 Enqueuing Move request for scope (0.26, -0.18)
03:42:10.534 00.000 25848 Worker thread wakes up
03:42:10.534 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=192, FiltMax=65504, Gamma=0.560
03:42:10.534 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd
03:42:10.534 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.18)
03:42:10.534 00.000 25848 Moving (0.26, -0.18) raw xDistance=-0.27 yDistance=-0.07
03:42:10.534 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
03:42:10.534 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:10.534 00.000 21444 UpdateGuideState exits: m=5703938 SNR=224.6 Saturated
03:42:10.534 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:10.534 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:42:10.534 00.000 25848 MoveAxis(E, 0, ABG)
03:42:10.534 00.000 25848 Move returns status 0, amount 0
03:42:10.534 00.000 25848 MoveAxis(N, 0, ABG)
03:42:10.534 00.000 25848 Move returns status 0, amount 0
03:42:10.534 00.000 25848 move complete, result=0
03:42:10.534 00.000 25848 worker thread done servicing request
03:42:10.535 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:10.535 00.000 21444 Enqueuing Expose request
03:42:10.535 00.000 25848 Worker thread wakes up
03:42:10.535 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:10.535 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:10.535 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
03:42:13.374 02.839 25848 Exposure complete
03:42:13.457 00.083 25848 worker thread done servicing request
03:42:13.457 00.000 21444 OnExposeComplete: enter
03:42:13.457 00.000 21444 UpdateGuideState(): m_state=6
03:42:13.457 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 353
03:42:13.457 00.000 21444 Star::Find returns 1 (1), X=1261.25, Y=682.27, Mass=5771552, SNR=211.3, Peak=65504 HFD=7.9
03:42:13.458 00.001 21444 MultiStar: [#1 0.41,-0.05,0.85,U] [#2 0.73,-0.18,0.79,U] [#3 1.28,-0.67,0.49,U] [#4 0.97,-0.50,0.77,U] [#5 0.43,-1.28,0.66,U] [#6 0.29,-0.73,0.62,U] [#7 0.85,-1.54,0.48,U] [#8 0.07,-0.58,0.53,U] 
03:42:13.458 00.000 21444 refined, 8 included, MultiStar: {0.73, -0.55}, one-star: {1.31, -0.14}
03:42:13.458 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.69 = 2.59)
03:42:13.458 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.54 = -0.25)
03:42:13.458 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-0.55 hyp=0.91 cameraTheta=-0.64 mountX=-0.78 mountY=-0.23, mountTheta=-2.85
03:42:13.458 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-0.55, opts=13)
03:42:13.458 00.000 21444 Enqueuing Move request for scope (0.73, -0.55)
03:42:13.458 00.000 25848 Worker thread wakes up
03:42:13.459 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=78, FiltMax=65504, Gamma=0.560
03:42:13.459 00.000 21444 UpdateGuideState exits: m=5771552 SNR=211.3 Saturated
03:42:13.459 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:13.459 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:13.459 00.000 21444 Enqueuing Expose request
03:42:13.459 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.55) opts 0xd
03:42:13.459 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -0.55)
03:42:13.459 00.000 25848 Moving (0.73, -0.55) raw xDistance=-0.78 yDistance=-0.23
03:42:13.459 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
03:42:13.459 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:13.459 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:42:13.459 00.000 25848 MoveAxis(E, 23, ABG)
03:42:13.459 00.000 25848 Guiding  Dir = 2, Dur = 23
03:42:13.484 00.025 25848 IsSlewing returns 0
03:42:13.485 00.001 25848 IsGuiding returns 0
03:42:13.515 00.030 25848 IsGuiding returns 1
03:42:13.515 00.000 25848 scope still moving after pulse duration time elapsed
03:42:13.579 00.064 25848 IsSlewing returns 0
03:42:13.579 00.000 25848 IsGuiding returns 0
03:42:13.579 00.000 25848 scope move finished after 23 + 71 ms
03:42:13.579 00.000 25848 Move returns status 0, amount 23
03:42:13.579 00.000 25848 MoveAxis(N, 0, ABG)
03:42:13.579 00.000 25848 Move returns status 0, amount 0
03:42:13.579 00.000 25848 move complete, result=0
03:42:13.579 00.000 25848 worker thread done servicing request
03:42:13.579 00.000 25848 Worker thread wakes up
03:42:13.579 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.2 px 0 ms NORTH
03:42:13.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:13.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:16.424 02.845 25848 Exposure complete
03:42:16.508 00.084 25848 worker thread done servicing request
03:42:16.508 00.000 21444 OnExposeComplete: enter
03:42:16.508 00.000 21444 UpdateGuideState(): m_state=6
03:42:16.508 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 354
03:42:16.509 00.001 21444 Star::Find returns 1 (1), X=1260.86, Y=683.07, Mass=5664157, SNR=189.3, Peak=65504 HFD=8.2
03:42:16.509 00.000 21444 MultiStar: [#1 -0.08,0.55,0.95,U] [#2 0.38,0.08,0.85,U] [#3 0.29,0.37,0.61,U] [#4 0.46,0.29,0.75,U] [#5 0.36,-0.19,0.82,U] [#6 0.22,0.43,0.71,U] [#7 0.65,-1.11,0.57,U] [#8 -0.04,0.22,0.79,U] 
03:42:16.509 00.000 21444 refined, 8 included, MultiStar: {0.35, 0.20}, one-star: {0.92, 0.66}
03:42:16.509 00.000 21444 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
03:42:16.509 00.000 21444 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.39 = 0.90)
03:42:16.509 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.20 hyp=0.40 cameraTheta=0.51 mountX=-0.33 mountY=0.32, mountTheta=2.38
03:42:16.510 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.20, opts=13)
03:42:16.510 00.000 21444 Enqueuing Move request for scope (0.35, 0.20)
03:42:16.510 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=296, FiltMax=65504, Gamma=0.560
03:42:16.510 00.000 21444 UpdateGuideState exits: m=5664157 SNR=189.3 Saturated
03:42:16.510 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:16.510 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:16.510 00.000 21444 Enqueuing Expose request
03:42:16.510 00.000 25848 Worker thread wakes up
03:42:16.510 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.20) opts 0xd
03:42:16.510 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.20)
03:42:16.510 00.000 25848 Moving (0.35, 0.20) raw xDistance=-0.33 yDistance=0.32
03:42:16.510 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
03:42:16.510 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:16.510 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
03:42:16.510 00.000 25848 MoveAxis(E, 0, ABG)
03:42:16.510 00.000 25848 Move returns status 0, amount 0
03:42:16.510 00.000 25848 MoveAxis(N, 0, ABG)
03:42:16.510 00.000 25848 Move returns status 0, amount 0
03:42:16.510 00.000 25848 move complete, result=0
03:42:16.510 00.000 25848 worker thread done servicing request
03:42:16.510 00.000 25848 Worker thread wakes up
03:42:16.510 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:16.510 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:16.510 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
03:42:19.351 02.841 25848 Exposure complete
03:42:19.431 00.080 25848 worker thread done servicing request
03:42:19.431 00.000 21444 OnExposeComplete: enter
03:42:19.431 00.000 21444 UpdateGuideState(): m_state=6
03:42:19.431 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 355
03:42:19.431 00.000 21444 Star::Find returns 1 (1), X=1261.55, Y=683.70, Mass=5532802, SNR=148.7, Peak=65504 HFD=7.8
03:42:19.432 00.001 21444 MultiStar: [#1 1.00,0.74,1.01,U] [#2 1.07,0.29,1.12,U] [#3 1.09,0.71,0.83,U] [#4 1.17,0.67,1.21,U] [#5 0.95,-0.86,1.03,U] [#6 1.22,0.25,0.67,U] [#7 0.74,-0.01,0.83,U] [#8 0.67,0.45,0.68,U] 
03:42:19.432 00.000 21444 refined, 8 included, MultiStar: {1.08, 0.40}, one-star: {1.62, 1.29}
03:42:19.432 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.70 = -2.70)
03:42:19.432 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.74)
03:42:19.432 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=0.40 hyp=1.15 cameraTheta=0.36 mountX=-1.03 mountY=0.78, mountTheta=2.50
03:42:19.433 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=0.40, opts=13)
03:42:19.433 00.000 21444 Enqueuing Move request for scope (1.08, 0.40)
03:42:19.433 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=128, FiltMax=65504, Gamma=0.560
03:42:19.433 00.000 21444 UpdateGuideState exits: m=5532802 SNR=148.7 Saturated
03:42:19.433 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:19.433 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:19.433 00.000 21444 Enqueuing Expose request
03:42:19.433 00.000 25848 Worker thread wakes up
03:42:19.433 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.40) opts 0xd
03:42:19.433 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, 0.40)
03:42:19.433 00.000 25848 Moving (1.08, 0.40) raw xDistance=-1.03 yDistance=0.78
03:42:19.433 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03
03:42:19.433 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
03:42:19.433 00.000 25848 MoveAxis(E, 30, ABG)
03:42:19.433 00.000 25848 Guiding  Dir = 2, Dur = 30
03:42:19.453 00.020 25848 IsSlewing returns 0
03:42:19.453 00.000 25848 IsGuiding returns 0
03:42:19.486 00.033 25848 IsGuiding returns 1
03:42:19.486 00.000 25848 scope still moving after pulse duration time elapsed
03:42:19.532 00.046 25848 IsSlewing returns 0
03:42:19.532 00.000 25848 IsGuiding returns 0
03:42:19.532 00.000 25848 scope move finished after 30 + 48 ms
03:42:19.532 00.000 25848 Move returns status 0, amount 30
03:42:19.532 00.000 25848 MoveAxis(S, 21, ABG)
03:42:19.532 00.000 25848 Guiding  Dir = 1, Dur = 21
03:42:19.563 00.031 25848 IsSlewing returns 0
03:42:19.563 00.000 25848 IsGuiding returns 0
03:42:19.632 00.069 25848 IsGuiding returns 1
03:42:19.632 00.000 25848 scope still moving after pulse duration time elapsed
03:42:19.689 00.057 25848 IsSlewing returns 0
03:42:19.689 00.000 25848 IsGuiding returns 0
03:42:19.690 00.001 25848 scope move finished after 21 + 105 ms
03:42:19.690 00.000 25848 Move returns status 0, amount 21
03:42:19.690 00.000 25848 move complete, result=0
03:42:19.690 00.000 25848 worker thread done servicing request
03:42:19.690 00.000 25848 Worker thread wakes up
03:42:19.690 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.8 px 21 ms SOUTH
03:42:19.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:19.690 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:22.542 02.852 25848 Exposure complete
03:42:22.616 00.074 25848 worker thread done servicing request
03:42:22.616 00.000 21444 OnExposeComplete: enter
03:42:22.616 00.000 21444 UpdateGuideState(): m_state=6
03:42:22.616 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 356
03:42:22.616 00.000 21444 Star::Find returns 1 (1), X=1262.03, Y=683.21, Mass=5603502, SNR=186.9, Peak=65504 HFD=8.1
03:42:22.616 00.000 21444 MultiStar: [#1 0.43,1.01,0.85,U] [#2 0.36,0.93,0.83,U] [#3 0.42,1.03,0.81,U] [#4 1.84,0.14,0.83,U] [#5 1.70,0.04,0.63,U] [#6 1.73,0.27,0.60,U] [#7 1.39,-0.04,0.55,U] [#8 1.15,0.33,0.74,U] 
03:42:22.616 00.000 21444 refined, 8 included, MultiStar: {1.22, 0.55}, one-star: {2.09, 0.80}
03:42:22.616 00.000 21444 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.05) = xAngle (-2.62 = -2.62)
03:42:22.616 00.000 21444 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.82)
03:42:22.616 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=0.55 hyp=1.34 cameraTheta=0.43 mountX=-1.16 mountY=0.98, mountTheta=2.44
03:42:22.617 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=0.55, opts=13)
03:42:22.617 00.000 21444 Enqueuing Move request for scope (1.22, 0.55)
03:42:22.617 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=168, FiltMax=65504, Gamma=0.560
03:42:22.617 00.000 21444 UpdateGuideState exits: m=5603502 SNR=186.9 Saturated
03:42:22.617 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:22.617 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:22.617 00.000 21444 Enqueuing Expose request
03:42:22.617 00.000 25848 Worker thread wakes up
03:42:22.617 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, 0.55) opts 0xd
03:42:22.617 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, 0.55)
03:42:22.617 00.000 25848 Moving (1.22, 0.55) raw xDistance=-1.16 yDistance=0.98
03:42:22.617 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.16
03:42:22.617 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
03:42:22.617 00.000 25848 MoveAxis(E, 36, ABG)
03:42:22.618 00.001 25848 Guiding  Dir = 2, Dur = 36
03:42:22.642 00.024 25848 IsSlewing returns 0
03:42:22.642 00.000 25848 IsGuiding returns 0
03:42:22.673 00.031 25848 PulseGuide returned control before completion, sleep 16
03:42:22.699 00.026 25848 IsGuiding returns 1
03:42:22.699 00.000 25848 scope still moving after pulse duration time elapsed
03:42:22.750 00.051 25848 IsSlewing returns 0
03:42:22.780 00.030 25848 IsGuiding returns 0
03:42:22.780 00.000 25848 scope move finished after 36 + 101 ms
03:42:22.780 00.000 25848 Move returns status 0, amount 36
03:42:22.780 00.000 25848 MoveAxis(S, 27, ABG)
03:42:22.780 00.000 25848 Guiding  Dir = 1, Dur = 27
03:42:22.815 00.035 25848 IsSlewing returns 0
03:42:22.815 00.000 25848 IsGuiding returns 0
03:42:22.847 00.032 25848 IsGuiding returns 1
03:42:22.847 00.000 25848 scope still moving after pulse duration time elapsed
03:42:22.904 00.057 25848 IsSlewing returns 0
03:42:22.904 00.000 25848 IsGuiding returns 0
03:42:22.904 00.000 25848 scope move finished after 27 + 62 ms
03:42:22.904 00.000 25848 Move returns status 0, amount 27
03:42:22.905 00.001 25848 move complete, result=0
03:42:22.905 00.000 25848 worker thread done servicing request
03:42:22.905 00.000 25848 Worker thread wakes up
03:42:22.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:22.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:22.905 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 1.0 px 27 ms SOUTH
03:42:25.751 02.846 25848 Exposure complete
03:42:25.818 00.067 25848 worker thread done servicing request
03:42:25.818 00.000 21444 OnExposeComplete: enter
03:42:25.818 00.000 21444 UpdateGuideState(): m_state=6
03:42:25.818 00.000 21444 Star::Find(15, 1262, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 357
03:42:25.818 00.000 21444 Star::Find returns 1 (1), X=1261.88, Y=682.26, Mass=5746156, SNR=195.2, Peak=65504 HFD=8.2
03:42:25.819 00.001 21444 MultiStar: [#1 0.29,-0.33,0.99,U] [#2 0.22,-0.79,0.74,U] [#3 0.67,-0.63,0.55,U] [#4 1.53,-0.37,0.88,U] [#5 1.88,-0.23,0.85,U] [#6 1.24,-0.51,0.60,U] [#7 2.13,-0.53,0.00,M1] [#8 0.77,-0.34,0.79,U] 
03:42:25.819 00.000 21444 refined, 7 included, MultiStar: {1.10, -0.39}, one-star: {1.94, -0.15}
03:42:25.819 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.89)
03:42:25.819 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.24 = 0.05)
03:42:25.819 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=-0.39 hyp=1.17 cameraTheta=-0.34 mountX=-1.13 mountY=0.06, mountTheta=3.09
03:42:25.820 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=-0.39, opts=13)
03:42:25.820 00.000 21444 Enqueuing Move request for scope (1.10, -0.39)
03:42:25.820 00.000 25848 Worker thread wakes up
03:42:25.820 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.39) opts 0xd
03:42:25.820 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, -0.39)
03:42:25.820 00.000 25848 Moving (1.10, -0.39) raw xDistance=-1.13 yDistance=0.06
03:42:25.820 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.13
03:42:25.820 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:25.820 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
03:42:25.820 00.000 21444 UpdateGuideState exits: m=5746156 SNR=195.2 Saturated
03:42:25.820 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:25.820 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:25.820 00.000 21444 Enqueuing Expose request
03:42:25.820 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:42:25.820 00.000 25848 MoveAxis(E, 35, ABG)
03:42:25.820 00.000 25848 Guiding  Dir = 2, Dur = 35
03:42:25.845 00.025 25848 IsSlewing returns 0
03:42:25.845 00.000 25848 IsGuiding returns 0
03:42:25.876 00.031 25848 PulseGuide returned control before completion, sleep 14
03:42:25.906 00.030 25848 IsGuiding returns 1
03:42:25.906 00.000 25848 scope still moving after pulse duration time elapsed
03:42:25.969 00.063 25848 IsSlewing returns 0
03:42:25.969 00.000 25848 IsGuiding returns 0
03:42:25.969 00.000 25848 scope move finished after 35 + 89 ms
03:42:25.969 00.000 25848 Move returns status 0, amount 35
03:42:25.969 00.000 25848 MoveAxis(N, 0, ABG)
03:42:25.969 00.000 25848 Move returns status 0, amount 0
03:42:25.969 00.000 25848 move complete, result=0
03:42:25.969 00.000 25848 worker thread done servicing request
03:42:25.969 00.000 25848 Worker thread wakes up
03:42:25.969 00.000 21444 GuideStep: -1.1 px 35 ms EAST, 0.1 px 0 ms NORTH
03:42:25.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:25.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:28.823 02.854 25848 Exposure complete
03:42:28.912 00.089 25848 worker thread done servicing request
03:42:28.912 00.000 21444 OnExposeComplete: enter
03:42:28.912 00.000 21444 UpdateGuideState(): m_state=6
03:42:28.912 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 358
03:42:28.913 00.001 21444 Star::Find returns 1 (1), X=1262.14, Y=681.89, Mass=5357518, SNR=181.8, Peak=65504 HFD=8.0
03:42:28.913 00.000 21444 MultiStar: [#1 1.08,-0.92,0.89,U] [#2 1.10,-1.29,1.07,U] [#3 0.78,-1.04,0.61,U] [#4 1.67,-0.75,0.87,U] [#5 0.82,-1.59,0.71,U] [#6 0.94,-0.87,0.67,U] [#7 1.26,-0.87,0.48,U] [#8 1.14,-0.59,0.79,U] 
03:42:28.913 00.000 21444 refined, 8 included, MultiStar: {1.27, -0.93}, one-star: {2.20, -0.53}
03:42:28.913 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.69 = 2.60)
03:42:28.913 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.25)
03:42:28.913 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=-0.93 hyp=1.57 cameraTheta=-0.63 mountX=-1.35 mountY=-0.38, mountTheta=-2.86
03:42:28.914 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=-0.93, opts=13)
03:42:28.914 00.000 21444 Enqueuing Move request for scope (1.27, -0.93)
03:42:28.914 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
03:42:28.914 00.000 21444 UpdateGuideState exits: m=5357518 SNR=181.8 Saturated
03:42:28.914 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:28.914 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:28.914 00.000 21444 Enqueuing Expose request
03:42:28.914 00.000 25848 Worker thread wakes up
03:42:28.914 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, -0.93) opts 0xd
03:42:28.914 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, -0.93)
03:42:28.914 00.000 25848 Moving (1.27, -0.93) raw xDistance=-1.35 yDistance=-0.38
03:42:28.914 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.35
03:42:28.914 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:28.915 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
03:42:28.915 00.000 25848 MoveAxis(E, 42, ABG)
03:42:28.915 00.000 25848 Guiding  Dir = 2, Dur = 42
03:42:28.940 00.025 25848 IsSlewing returns 0
03:42:28.941 00.001 25848 IsGuiding returns 0
03:42:28.973 00.032 25848 PulseGuide returned control before completion, sleep 21
03:42:28.995 00.022 25848 IsGuiding returns 1
03:42:28.995 00.000 25848 scope still moving after pulse duration time elapsed
03:42:29.046 00.051 25848 IsSlewing returns 0
03:42:29.047 00.001 25848 IsGuiding returns 0
03:42:29.047 00.000 25848 scope move finished after 42 + 64 ms
03:42:29.047 00.000 25848 Move returns status 0, amount 42
03:42:29.047 00.000 25848 MoveAxis(N, 0, ABG)
03:42:29.047 00.000 25848 Move returns status 0, amount 0
03:42:29.047 00.000 25848 move complete, result=0
03:42:29.047 00.000 25848 worker thread done servicing request
03:42:29.047 00.000 25848 Worker thread wakes up
03:42:29.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:29.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:29.047 00.000 21444 GuideStep: -1.3 px 42 ms EAST, -0.4 px 0 ms NORTH
03:42:31.891 02.844 25848 Exposure complete
03:42:31.971 00.080 25848 worker thread done servicing request
03:42:31.971 00.000 21444 OnExposeComplete: enter
03:42:31.971 00.000 21444 UpdateGuideState(): m_state=6
03:42:31.971 00.000 21444 Star::Find(15, 1262, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 359
03:42:31.971 00.000 21444 Star::Find returns 1 (1), X=1258.50, Y=683.43, Mass=5765019, SNR=203.2, Peak=65504 HFD=7.7
03:42:31.971 00.000 21444 MultiStar: [#1 -2.69,0.29,0.00,M1] [#2 -2.80,0.17,0.00,M1] [#3 -2.90,0.25,0.00,M1] [#4 -1.56,0.31,1.17,U] [#5 -2.25,0.02,0.00,M1] [#6 -2.14,0.34,0.00,M1] [#7 -2.15,0.17,0.00,M1] [#8 -2.84,1.26,0.00,M1] 
03:42:31.971 00.000 21444 refined, 1 included, MultiStar: {-1.50, 0.64}, one-star: {-1.44, 1.02}
03:42:31.972 00.001 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
03:42:31.972 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.16 = 3.13)
03:42:31.972 00.000 21444 CameraToMount -- cameraX=-1.50 cameraY=0.64 hyp=1.63 cameraTheta=2.74 mountX=1.56 mountY=0.02, mountTheta=0.01
03:42:31.972 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.50, y=0.64, opts=13)
03:42:31.972 00.000 21444 Enqueuing Move request for scope (-1.50, 0.64)
03:42:31.972 00.000 25848 Worker thread wakes up
03:42:31.972 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.64) opts 0xd
03:42:31.972 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.50, 0.64)
03:42:31.972 00.000 25848 Moving (-1.50, 0.64) raw xDistance=1.56 yDistance=0.02
03:42:31.972 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.56
03:42:31.973 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:31.973 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=244, FiltMax=65504, Gamma=0.560
03:42:31.973 00.000 21444 UpdateGuideState exits: m=5765019 SNR=203.2 Saturated
03:42:31.973 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:31.973 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:31.973 00.000 21444 Enqueuing Expose request
03:42:31.973 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:42:31.973 00.000 25848 MoveAxis(W, 42, ABG)
03:42:31.973 00.000 25848 Guiding  Dir = 3, Dur = 42
03:42:32.001 00.028 25848 IsSlewing returns 0
03:42:32.002 00.001 25848 IsGuiding returns 0
03:42:32.033 00.031 25848 PulseGuide returned control before completion, sleep 22
03:42:32.081 00.048 25848 IsGuiding returns 1
03:42:32.081 00.000 25848 scope still moving after pulse duration time elapsed
03:42:32.141 00.060 25848 IsSlewing returns 0
03:42:32.141 00.000 25848 IsGuiding returns 0
03:42:32.141 00.000 25848 scope move finished after 42 + 97 ms
03:42:32.141 00.000 25848 Move returns status 0, amount 42
03:42:32.141 00.000 25848 MoveAxis(N, 0, ABG)
03:42:32.141 00.000 25848 Move returns status 0, amount 0
03:42:32.141 00.000 25848 move complete, result=0
03:42:32.141 00.000 25848 worker thread done servicing request
03:42:32.141 00.000 25848 Worker thread wakes up
03:42:32.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:32.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:32.141 00.000 21444 GuideStep: 1.6 px 42 ms WEST, 0.0 px 0 ms NORTH
03:42:34.983 02.842 25848 Exposure complete
03:42:35.065 00.082 25848 worker thread done servicing request
03:42:35.065 00.000 21444 OnExposeComplete: enter
03:42:35.065 00.000 21444 UpdateGuideState(): m_state=6
03:42:35.065 00.000 21444 Star::Find(15, 1258, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 360
03:42:35.065 00.000 21444 Star::Find returns 1 (1), X=1259.84, Y=684.04, Mass=5537275, SNR=174.7, Peak=65504 HFD=8.1
03:42:35.065 00.000 21444 MultiStar: [#1 -0.72,1.56,0.86,U] [#2 -0.81,1.31,0.77,U] [#3 -1.00,1.69,0.64,U] [#4 -0.63,0.96,1.03,U] [#5 -0.90,0.75,0.98,U] [#6 -0.75,1.20,0.79,U] [#7 -0.45,0.84,0.41,U] [#8 -0.74,1.49,0.73,U] 
03:42:35.065 00.000 21444 refined, 8 included, MultiStar: {-0.67, 1.27}, one-star: {-0.10, 1.63}
03:42:35.066 00.001 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
03:42:35.066 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.44)
03:42:35.066 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=1.27 hyp=1.44 cameraTheta=2.06 mountX=0.78 mountY=0.92, mountTheta=0.87
03:42:35.067 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=1.27, opts=13)
03:42:35.067 00.000 21444 Enqueuing Move request for scope (-0.67, 1.27)
03:42:35.067 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=244, FiltMax=65504, Gamma=0.560
03:42:35.067 00.000 21444 UpdateGuideState exits: m=5537275 SNR=174.7 Saturated
03:42:35.067 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:35.067 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:35.067 00.000 21444 Enqueuing Expose request
03:42:35.067 00.000 25848 Worker thread wakes up
03:42:35.067 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 1.27) opts 0xd
03:42:35.067 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 1.27)
03:42:35.067 00.000 25848 Moving (-0.67, 1.27) raw xDistance=0.78 yDistance=0.92
03:42:35.067 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.78
03:42:35.067 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
03:42:35.067 00.000 25848 MoveAxis(W, 26, ABG)
03:42:35.067 00.000 25848 Guiding  Dir = 3, Dur = 26
03:42:35.096 00.029 25848 IsSlewing returns 0
03:42:35.096 00.000 25848 IsGuiding returns 0
03:42:35.127 00.031 25848 IsGuiding returns 1
03:42:35.127 00.000 25848 scope still moving after pulse duration time elapsed
03:42:35.276 00.149 25848 IsSlewing returns 0
03:42:35.276 00.000 25848 IsGuiding returns 0
03:42:35.276 00.000 25848 scope move finished after 26 + 154 ms
03:42:35.276 00.000 25848 Move returns status 0, amount 26
03:42:35.277 00.001 25848 MoveAxis(S, 25, ABG)
03:42:35.277 00.000 25848 Guiding  Dir = 1, Dur = 25
03:42:35.297 00.020 25848 IsSlewing returns 0
03:42:35.297 00.000 25848 IsGuiding returns 0
03:42:35.328 00.031 25848 IsGuiding returns 1
03:42:35.328 00.000 25848 scope still moving after pulse duration time elapsed
03:42:35.390 00.062 25848 IsSlewing returns 0
03:42:35.390 00.000 25848 IsGuiding returns 0
03:42:35.390 00.000 25848 scope move finished after 25 + 67 ms
03:42:35.390 00.000 25848 Move returns status 0, amount 25
03:42:35.390 00.000 25848 move complete, result=0
03:42:35.390 00.000 25848 worker thread done servicing request
03:42:35.390 00.000 25848 Worker thread wakes up
03:42:35.390 00.000 21444 GuideStep: 0.8 px 26 ms WEST, 0.9 px 25 ms SOUTH
03:42:35.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:35.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:38.234 02.844 25848 Exposure complete
03:42:38.317 00.083 25848 worker thread done servicing request
03:42:38.317 00.000 21444 OnExposeComplete: enter
03:42:38.317 00.000 21444 UpdateGuideState(): m_state=6
03:42:38.317 00.000 21444 Star::Find(15, 1259, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 361
03:42:38.317 00.000 21444 Star::Find returns 1 (1), X=1259.61, Y=682.01, Mass=5657816, SNR=239.6, Peak=65504 HFD=8.0
03:42:38.317 00.000 21444 MultiStar: [#1 -1.19,-1.09,0.73,U] [#2 -1.61,-0.94,0.77,U] [#3 -0.84,-1.07,0.40,U] [#4 -0.62,-0.74,0.72,U] [#5 -0.50,-2.09,0.00,M1] [#6 -0.72,-1.47,0.52,U] [#7 -0.55,-2.06,0.00,M1] [#8 -0.85,-1.11,0.75,U] 
03:42:38.317 00.000 21444 single-star, 6 included, MultiStar: {-0.86, -0.92}, one-star: {-0.32, -0.41}
03:42:38.317 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.05) = xAngle (-5.30 = 0.99)
03:42:38.317 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.14 = -1.86)
03:42:38.318 00.001 21444 CameraToMount -- cameraX=-0.32 cameraY=-0.41 hyp=0.52 cameraTheta=-2.25 mountX=0.29 mountY=-0.50, mountTheta=-1.05
03:42:38.318 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=-0.41, opts=13)
03:42:38.318 00.000 21444 Enqueuing Move request for scope (-0.32, -0.41)
03:42:38.318 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=80, FiltMax=65504, Gamma=0.560
03:42:38.318 00.000 21444 UpdateGuideState exits: m=5657816 SNR=239.6 Saturated
03:42:38.319 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:38.319 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:38.319 00.000 21444 Enqueuing Expose request
03:42:38.319 00.000 25848 Worker thread wakes up
03:42:38.319 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.41) opts 0xd
03:42:38.319 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, -0.41)
03:42:38.319 00.000 25848 Moving (-0.32, -0.41) raw xDistance=0.29 yDistance=-0.50
03:42:38.319 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
03:42:38.319 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:38.319 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
03:42:38.319 00.000 25848 MoveAxis(E, 0, ABG)
03:42:38.319 00.000 25848 Move returns status 0, amount 0
03:42:38.319 00.000 25848 MoveAxis(N, 0, ABG)
03:42:38.319 00.000 25848 Move returns status 0, amount 0
03:42:38.319 00.000 25848 move complete, result=0
03:42:38.319 00.000 25848 worker thread done servicing request
03:42:38.319 00.000 25848 Worker thread wakes up
03:42:38.319 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:38.319 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:38.319 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
03:42:41.169 02.850 25848 Exposure complete
03:42:41.258 00.089 25848 worker thread done servicing request
03:42:41.258 00.000 21444 OnExposeComplete: enter
03:42:41.258 00.000 21444 UpdateGuideState(): m_state=6
03:42:41.258 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 362
03:42:41.259 00.001 21444 Star::Find returns 1 (1), X=1259.99, Y=681.57, Mass=5693814, SNR=204.1, Peak=65504 HFD=8.0
03:42:41.259 00.000 21444 MultiStar: [#1 -1.05,-1.00,0.85,U] [#2 -1.04,-1.34,0.85,U] [#3 -1.17,-1.02,0.56,U] [#4 -0.26,-1.17,0.88,U] [#5 -0.72,-1.51,0.63,U] [#6 -0.14,-1.45,0.66,U] [#7 -0.80,-1.17,0.60,U] [#8 -0.96,-1.00,0.70,U] 
03:42:41.259 00.000 21444 single-star, 8 included, MultiStar: {-0.64, -1.15}, one-star: {0.05, -0.84}
03:42:41.259 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.72)
03:42:41.259 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.12)
03:42:41.259 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-0.84 hyp=0.84 cameraTheta=-1.51 mountX=-0.13 mountY=-0.76, mountTheta=-1.74
03:42:41.260 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-0.84, opts=13)
03:42:41.260 00.000 21444 Enqueuing Move request for scope (0.05, -0.84)
03:42:41.260 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=42, FiltMax=65504, Gamma=0.560
03:42:41.260 00.000 21444 UpdateGuideState exits: m=5693814 SNR=204.1 Saturated
03:42:41.260 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:41.260 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:41.260 00.000 21444 Enqueuing Expose request
03:42:41.260 00.000 25848 Worker thread wakes up
03:42:41.260 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.84) opts 0xd
03:42:41.260 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -0.84)
03:42:41.260 00.000 25848 Moving (0.05, -0.84) raw xDistance=-0.13 yDistance=-0.76
03:42:41.260 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:42:41.260 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:42:41.260 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
03:42:41.260 00.000 25848 MoveAxis(E, 0, ABG)
03:42:41.261 00.001 25848 Move returns status 0, amount 0
03:42:41.261 00.000 25848 MoveAxis(N, 0, ABG)
03:42:41.261 00.000 25848 Move returns status 0, amount 0
03:42:41.261 00.000 25848 move complete, result=0
03:42:41.261 00.000 25848 worker thread done servicing request
03:42:41.261 00.000 25848 Worker thread wakes up
03:42:41.261 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:41.261 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:41.261 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
03:42:44.101 02.840 25848 Exposure complete
03:42:44.182 00.081 25848 worker thread done servicing request
03:42:44.182 00.000 21444 OnExposeComplete: enter
03:42:44.182 00.000 21444 UpdateGuideState(): m_state=6
03:42:44.183 00.001 21444 Star::Find(15, 1259, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 363
03:42:44.183 00.000 21444 Star::Find returns 1 (1), X=1260.05, Y=682.29, Mass=5690309, SNR=211.7, Peak=65504 HFD=8.0
03:42:44.183 00.000 21444 MultiStar: [#1 -0.59,-1.57,0.78,U] [#2 -1.14,-0.86,0.77,U] [#3 -1.14,-1.33,0.52,U] [#4 -0.21,-0.80,0.79,U] [#5 -0.06,-1.07,0.65,U] [#6 -0.66,-1.00,0.62,U] [#7 -0.44,-1.21,0.47,U] [#8 -0.90,-0.77,0.64,U] 
03:42:44.183 00.000 21444 single-star, 8 included, MultiStar: {-0.52, -0.92}, one-star: {0.11, -0.12}
03:42:44.183 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
03:42:44.183 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.72 = -0.43)
03:42:44.183 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.82 mountX=-0.12 mountY=-0.07, mountTheta=-2.63
03:42:44.184 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.12, opts=13)
03:42:44.184 00.000 21444 Enqueuing Move request for scope (0.11, -0.12)
03:42:44.184 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
03:42:44.184 00.000 21444 UpdateGuideState exits: m=5690309 SNR=211.7 Saturated
03:42:44.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:44.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:44.184 00.000 25848 Worker thread wakes up
03:42:44.184 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
03:42:44.184 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
03:42:44.184 00.000 25848 Moving (0.11, -0.12) raw xDistance=-0.12 yDistance=-0.07
03:42:44.184 00.000 21444 Enqueuing Expose request
03:42:44.184 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:42:44.184 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:44.184 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:42:44.184 00.000 25848 MoveAxis(E, 0, ABG)
03:42:44.184 00.000 25848 Move returns status 0, amount 0
03:42:44.184 00.000 25848 MoveAxis(N, 0, ABG)
03:42:44.184 00.000 25848 Move returns status 0, amount 0
03:42:44.184 00.000 25848 move complete, result=0
03:42:44.185 00.001 25848 worker thread done servicing request
03:42:44.185 00.000 25848 Worker thread wakes up
03:42:44.185 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:44.185 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:44.185 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:42:47.020 02.835 25848 Exposure complete
03:42:47.097 00.077 25848 worker thread done servicing request
03:42:47.098 00.001 21444 OnExposeComplete: enter
03:42:47.098 00.000 21444 UpdateGuideState(): m_state=6
03:42:47.098 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 364
03:42:47.098 00.000 21444 Star::Find returns 1 (1), X=1259.40, Y=682.19, Mass=5461259, SNR=167.4, Peak=65504 HFD=8.0
03:42:47.098 00.000 21444 MultiStar: [#1 -1.21,-0.25,1.11,U] [#2 -1.71,-0.25,1.21,U] [#3 -1.09,-0.09,0.94,U] [#4 -1.28,-0.38,1.13,U] [#5 -1.87,-0.84,0.00,M1] [#6 -1.04,-0.04,0.86,U] [#7 -1.14,-1.18,0.61,U] [#8 -1.31,-0.84,0.80,U] 
03:42:47.098 00.000 21444 single-star, 7 included, MultiStar: {-1.18, -0.36}, one-star: {-0.54, -0.22}
03:42:47.098 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.48)
03:42:47.098 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.36)
03:42:47.098 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=-0.22 hyp=0.58 cameraTheta=-2.75 mountX=0.51 mountY=-0.41, mountTheta=-0.67
03:42:47.099 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=-0.22, opts=13)
03:42:47.099 00.000 21444 Enqueuing Move request for scope (-0.54, -0.22)
03:42:47.099 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=68, FiltMax=65504, Gamma=0.560
03:42:47.099 00.000 21444 UpdateGuideState exits: m=5461259 SNR=167.4 Saturated
03:42:47.099 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:47.099 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:47.099 00.000 21444 Enqueuing Expose request
03:42:47.099 00.000 25848 Worker thread wakes up
03:42:47.099 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.22) opts 0xd
03:42:47.099 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, -0.22)
03:42:47.099 00.000 25848 Moving (-0.54, -0.22) raw xDistance=0.51 yDistance=-0.41
03:42:47.099 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
03:42:47.099 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:47.099 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
03:42:47.100 00.001 25848 MoveAxis(W, 15, ABG)
03:42:47.100 00.000 25848 Guiding  Dir = 3, Dur = 15
03:42:47.141 00.041 25848 IsSlewing returns 0
03:42:47.141 00.000 25848 IsGuiding returns 0
03:42:47.173 00.032 25848 IsGuiding returns 1
03:42:47.173 00.000 25848 scope still moving after pulse duration time elapsed
03:42:47.234 00.061 25848 IsSlewing returns 0
03:42:47.234 00.000 25848 IsGuiding returns 0
03:42:47.234 00.000 25848 scope move finished after 15 + 77 ms
03:42:47.234 00.000 25848 Move returns status 0, amount 15
03:42:47.234 00.000 25848 MoveAxis(N, 0, ABG)
03:42:47.234 00.000 25848 Move returns status 0, amount 0
03:42:47.234 00.000 25848 move complete, result=0
03:42:47.234 00.000 25848 worker thread done servicing request
03:42:47.234 00.000 25848 Worker thread wakes up
03:42:47.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:47.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:47.234 00.000 21444 GuideStep: 0.5 px 15 ms WEST, -0.4 px 0 ms NORTH
03:42:50.080 02.846 25848 Exposure complete
03:42:50.161 00.081 25848 worker thread done servicing request
03:42:50.161 00.000 21444 OnExposeComplete: enter
03:42:50.161 00.000 21444 UpdateGuideState(): m_state=6
03:42:50.162 00.001 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 365
03:42:50.162 00.000 21444 Star::Find returns 1 (1), X=1260.09, Y=683.01, Mass=5298360, SNR=164.5, Peak=65504 HFD=8.1
03:42:50.162 00.000 21444 MultiStar: [#1 -0.80,-0.03,1.03,U] [#2 -0.90,-0.48,0.74,U] [#3 -0.39,0.19,0.64,U] [#4 -0.56,-0.02,0.74,U] [#5 -1.16,-0.67,0.64,U] [#6 -0.43,0.18,0.58,U] [#7 -1.18,-1.06,0.56,U] [#8 -0.87,-0.43,0.77,U] 
03:42:50.162 00.000 21444 single-star, 8 included, MultiStar: {-0.64, -0.14}, one-star: {0.16, 0.60}
03:42:50.162 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.73 = -1.73)
03:42:50.162 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.58 = 1.71)
03:42:50.162 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.60 hyp=0.62 cameraTheta=1.32 mountX=-0.10 mountY=0.62, mountTheta=1.73
03:42:50.163 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.60, opts=13)
03:42:50.163 00.000 21444 Enqueuing Move request for scope (0.16, 0.60)
03:42:50.163 00.000 25848 Worker thread wakes up
03:42:50.163 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.60) opts 0xd
03:42:50.163 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.60)
03:42:50.163 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=320, FiltMax=65504, Gamma=0.560
03:42:50.163 00.000 21444 UpdateGuideState exits: m=5298360 SNR=164.5 Saturated
03:42:50.163 00.000 25848 Moving (0.16, 0.60) raw xDistance=-0.10 yDistance=0.62
03:42:50.163 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:50.163 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:42:50.163 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:50.163 00.000 21444 Enqueuing Expose request
03:42:50.163 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
03:42:50.163 00.000 25848 MoveAxis(E, 0, ABG)
03:42:50.163 00.000 25848 Move returns status 0, amount 0
03:42:50.163 00.000 25848 MoveAxis(S, 17, ABG)
03:42:50.163 00.000 25848 Guiding  Dir = 1, Dur = 17
03:42:50.249 00.086 25848 IsSlewing returns 0
03:42:50.249 00.000 25848 IsGuiding returns 0
03:42:50.281 00.032 25848 IsGuiding returns 1
03:42:50.281 00.000 25848 scope still moving after pulse duration time elapsed
03:42:50.344 00.063 25848 IsSlewing returns 0
03:42:50.344 00.000 25848 IsGuiding returns 0
03:42:50.344 00.000 25848 scope move finished after 17 + 77 ms
03:42:50.344 00.000 25848 Move returns status 0, amount 17
03:42:50.344 00.000 25848 move complete, result=0
03:42:50.344 00.000 25848 worker thread done servicing request
03:42:50.344 00.000 25848 Worker thread wakes up
03:42:50.344 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.6 px 17 ms SOUTH
03:42:50.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:50.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:53.193 02.849 25848 Exposure complete
03:42:53.280 00.087 25848 worker thread done servicing request
03:42:53.281 00.001 21444 OnExposeComplete: enter
03:42:53.281 00.000 21444 UpdateGuideState(): m_state=6
03:42:53.281 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 366
03:42:53.281 00.000 21444 Star::Find returns 1 (1), X=1259.06, Y=682.79, Mass=5250242, SNR=169.7, Peak=65504 HFD=7.9
03:42:53.281 00.000 21444 MultiStar: [#1 -1.48,-0.16,0.95,U] [#2 -1.62,-0.72,0.84,U] [#3 -1.24,-0.34,0.63,U] [#4 -0.42,-0.55,0.75,U] [#5 -0.15,-1.11,0.81,U] [#6 -1.27,-0.32,0.68,U] [#7 -0.67,-0.71,0.49,U] [#8 -1.48,-0.35,0.77,U] 
03:42:53.281 00.000 21444 single-star, 8 included, MultiStar: {-1.04, -0.39}, one-star: {-0.88, 0.38}
03:42:53.281 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.32 = -0.32)
03:42:53.281 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.16 = 3.12)
03:42:53.282 00.001 21444 CameraToMount -- cameraX=-0.88 cameraY=0.38 hyp=0.95 cameraTheta=2.74 mountX=0.91 mountY=0.02, mountTheta=0.02
03:42:53.282 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=0.38, opts=13)
03:42:53.283 00.001 21444 Enqueuing Move request for scope (-0.88, 0.38)
03:42:53.283 00.000 25848 Worker thread wakes up
03:42:53.283 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=178, FiltMax=65504, Gamma=0.560
03:42:53.283 00.000 21444 UpdateGuideState exits: m=5250242 SNR=169.7 Saturated
03:42:53.283 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:53.283 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:53.283 00.000 21444 Enqueuing Expose request
03:42:53.283 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.38) opts 0xd
03:42:53.283 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, 0.38)
03:42:53.284 00.001 25848 Moving (-0.88, 0.38) raw xDistance=0.91 yDistance=0.02
03:42:53.284 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.91
03:42:53.284 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:53.284 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:42:53.284 00.000 25848 MoveAxis(W, 26, ABG)
03:42:53.284 00.000 25848 Guiding  Dir = 3, Dur = 26
03:42:53.315 00.031 25848 IsSlewing returns 0
03:42:53.316 00.001 25848 IsGuiding returns 0
03:42:53.413 00.097 25848 IsGuiding returns 1
03:42:53.413 00.000 25848 scope still moving after pulse duration time elapsed
03:42:53.467 00.054 25848 IsSlewing returns 0
03:42:53.467 00.000 25848 IsGuiding returns 0
03:42:53.467 00.000 25848 scope move finished after 26 + 125 ms
03:42:53.467 00.000 25848 Move returns status 0, amount 26
03:42:53.467 00.000 25848 MoveAxis(N, 0, ABG)
03:42:53.467 00.000 25848 Move returns status 0, amount 0
03:42:53.468 00.001 25848 move complete, result=0
03:42:53.468 00.000 25848 worker thread done servicing request
03:42:53.468 00.000 25848 Worker thread wakes up
03:42:53.468 00.000 21444 GuideStep: 0.9 px 26 ms WEST, 0.0 px 0 ms NORTH
03:42:53.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:53.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:56.314 02.846 25848 Exposure complete
03:42:56.403 00.089 25848 worker thread done servicing request
03:42:56.403 00.000 21444 OnExposeComplete: enter
03:42:56.403 00.000 21444 UpdateGuideState(): m_state=6
03:42:56.403 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 367
03:42:56.403 00.000 21444 Star::Find returns 1 (1), X=1261.68, Y=682.42, Mass=5335525, SNR=199.9, Peak=65504 HFD=7.6
03:42:56.403 00.000 21444 MultiStar: [#1 0.63,0.50,0.92,U] [#2 0.62,0.10,0.87,U] [#3 0.82,0.03,0.72,U] [#4 1.34,-0.22,0.71,U] [#5 0.94,-0.84,0.63,U] [#6 1.30,-0.20,0.81,U] [#7 1.09,-0.85,0.61,U] [#8 0.87,-0.71,0.51,U] 
03:42:56.403 00.000 21444 refined, 8 included, MultiStar: {1.05, -0.17}, one-star: {1.74, 0.01}
03:42:56.403 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.07)
03:42:56.403 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
03:42:56.403 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-0.17 hyp=1.07 cameraTheta=-0.16 mountX=-1.07 mountY=0.24, mountTheta=2.92
03:42:56.404 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-0.17, opts=13)
03:42:56.404 00.000 21444 Enqueuing Move request for scope (1.05, -0.17)
03:42:56.404 00.000 25848 Worker thread wakes up
03:42:56.405 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -0.17) opts 0xd
03:42:56.405 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -0.17)
03:42:56.405 00.000 25848 Moving (1.05, -0.17) raw xDistance=-1.07 yDistance=0.24
03:42:56.405 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.07
03:42:56.405 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:56.405 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:42:56.405 00.000 25848 MoveAxis(E, 29, ABG)
03:42:56.405 00.000 25848 Guiding  Dir = 2, Dur = 29
03:42:56.405 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=294, FiltMax=65504, Gamma=0.560
03:42:56.405 00.000 21444 UpdateGuideState exits: m=5335525 SNR=199.9 Saturated
03:42:56.405 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:56.405 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:56.405 00.000 21444 Enqueuing Expose request
03:42:56.440 00.035 25848 IsSlewing returns 0
03:42:56.441 00.001 25848 IsGuiding returns 0
03:42:56.472 00.031 25848 IsGuiding returns 1
03:42:56.472 00.000 25848 scope still moving after pulse duration time elapsed
03:42:56.578 00.106 25848 IsSlewing returns 0
03:42:56.578 00.000 25848 IsGuiding returns 0
03:42:56.579 00.001 25848 scope move finished after 29 + 108 ms
03:42:56.579 00.000 25848 Move returns status 0, amount 29
03:42:56.579 00.000 25848 MoveAxis(N, 0, ABG)
03:42:56.579 00.000 25848 Move returns status 0, amount 0
03:42:56.579 00.000 25848 move complete, result=0
03:42:56.579 00.000 25848 worker thread done servicing request
03:42:56.579 00.000 25848 Worker thread wakes up
03:42:56.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:56.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:42:56.579 00.000 21444 GuideStep: -1.1 px 29 ms EAST, 0.2 px 0 ms NORTH
03:42:59.433 02.854 25848 Exposure complete
03:42:59.515 00.082 25848 worker thread done servicing request
03:42:59.515 00.000 21444 OnExposeComplete: enter
03:42:59.515 00.000 21444 UpdateGuideState(): m_state=6
03:42:59.515 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 368
03:42:59.515 00.000 21444 Star::Find returns 1 (1), X=1260.60, Y=682.51, Mass=5405369, SNR=191.3, Peak=65504 HFD=7.7
03:42:59.515 00.000 21444 MultiStar: [#1 -0.58,-0.13,0.72,U] [#2 -0.72,-0.31,0.71,U] [#3 0.03,-0.05,0.73,U] [#4 0.38,-0.28,0.72,U] [#5 0.45,-0.48,0.64,U] [#6 -0.19,-0.27,0.57,U] [#7 0.13,-0.43,0.39,U] [#8 -0.52,-0.05,0.64,U] 
03:42:59.516 00.001 21444 refined, 8 included, MultiStar: {-0.01, -0.18}, one-star: {0.66, 0.10}
03:42:59.516 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.70 = 1.58)
03:42:59.516 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.26)
03:42:59.516 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.65 mountX=-0.00 mountY=-0.17, mountTheta=-1.58
03:42:59.517 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=-0.18, opts=13)
03:42:59.517 00.000 21444 Enqueuing Move request for scope (-0.01, -0.18)
03:42:59.517 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:42:59.517 00.000 21444 UpdateGuideState exits: m=5405369 SNR=191.3 Saturated
03:42:59.517 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:59.517 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:42:59.517 00.000 21444 Enqueuing Expose request
03:42:59.517 00.000 25848 Worker thread wakes up
03:42:59.517 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
03:42:59.517 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
03:42:59.517 00.000 25848 Moving (-0.01, -0.18) raw xDistance=-0.00 yDistance=-0.17
03:42:59.517 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:42:59.517 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:59.517 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:42:59.517 00.000 25848 MoveAxis(E, 0, ABG)
03:42:59.517 00.000 25848 Move returns status 0, amount 0
03:42:59.517 00.000 25848 MoveAxis(N, 0, ABG)
03:42:59.517 00.000 25848 Move returns status 0, amount 0
03:42:59.517 00.000 25848 move complete, result=0
03:42:59.517 00.000 25848 worker thread done servicing request
03:42:59.517 00.000 25848 Worker thread wakes up
03:42:59.517 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:42:59.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:42:59.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:02.361 02.844 25848 Exposure complete
03:43:02.442 00.081 25848 worker thread done servicing request
03:43:02.442 00.000 21444 OnExposeComplete: enter
03:43:02.443 00.001 21444 UpdateGuideState(): m_state=6
03:43:02.443 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 369
03:43:02.443 00.000 21444 Star::Find returns 1 (1), X=1259.17, Y=683.07, Mass=5476402, SNR=174.8, Peak=65504 HFD=8.1
03:43:02.443 00.000 21444 MultiStar: [#1 -2.49,-0.24,0.00,M1] [#2 -2.10,-0.78,0.00,M1] [#3 -1.45,-0.36,0.66,U] [#4 -1.74,0.01,0.83,U] [#5 -1.89,-0.21,0.56,U] [#6 -1.82,-0.11,0.59,U] [#7 -1.58,-0.72,0.46,U] [#8 -1.76,0.38,0.72,U] 
03:43:02.443 00.000 21444 single-star, 6 included, MultiStar: {-1.51, 0.04}, one-star: {-0.77, 0.66}
03:43:02.443 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.62 = -0.62)
03:43:02.443 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.46 = 2.82)
03:43:02.443 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.66 hyp=1.01 cameraTheta=2.43 mountX=0.83 mountY=0.32, mountTheta=0.37
03:43:02.445 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.66, opts=13)
03:43:02.445 00.000 21444 Enqueuing Move request for scope (-0.77, 0.66)
03:43:02.445 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=166, FiltMax=65504, Gamma=0.560
03:43:02.445 00.000 21444 UpdateGuideState exits: m=5476402 SNR=174.8 Saturated
03:43:02.445 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:02.445 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:02.445 00.000 21444 Enqueuing Expose request
03:43:02.445 00.000 25848 Worker thread wakes up
03:43:02.445 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.66) opts 0xd
03:43:02.445 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.66)
03:43:02.445 00.000 25848 Moving (-0.77, 0.66) raw xDistance=0.83 yDistance=0.32
03:43:02.445 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
03:43:02.445 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:02.445 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
03:43:02.445 00.000 25848 MoveAxis(W, 24, ABG)
03:43:02.445 00.000 25848 Guiding  Dir = 3, Dur = 24
03:43:02.469 00.024 25848 IsSlewing returns 0
03:43:02.469 00.000 25848 IsGuiding returns 0
03:43:02.501 00.032 25848 IsGuiding returns 1
03:43:02.501 00.000 25848 scope still moving after pulse duration time elapsed
03:43:02.601 00.100 25848 IsSlewing returns 0
03:43:02.602 00.001 25848 IsGuiding returns 0
03:43:02.602 00.000 25848 scope move finished after 24 + 108 ms
03:43:02.602 00.000 25848 Move returns status 0, amount 24
03:43:02.602 00.000 25848 MoveAxis(N, 0, ABG)
03:43:02.602 00.000 25848 Move returns status 0, amount 0
03:43:02.602 00.000 25848 move complete, result=0
03:43:02.602 00.000 25848 worker thread done servicing request
03:43:02.602 00.000 25848 Worker thread wakes up
03:43:02.602 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 0.3 px 0 ms NORTH
03:43:02.602 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:02.602 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:05.456 02.854 25848 Exposure complete
03:43:05.544 00.088 25848 worker thread done servicing request
03:43:05.545 00.001 21444 OnExposeComplete: enter
03:43:05.545 00.000 21444 UpdateGuideState(): m_state=6
03:43:05.545 00.000 21444 Star::Find(15, 1259, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 370
03:43:05.545 00.000 21444 Star::Find returns 1 (1), X=1260.39, Y=683.16, Mass=5305186, SNR=166.0, Peak=65504 HFD=7.9
03:43:05.545 00.000 21444 MultiStar: [#1 -1.03,0.03,1.02,U] [#2 -1.05,0.04,0.88,U] [#3 -1.25,-0.10,0.79,U] [#4 -0.41,0.56,0.90,U] [#5 -0.92,0.34,0.73,U] [#6 -0.76,0.53,0.77,U] [#7 -0.63,-0.42,0.69,U] [#8 -0.94,0.54,0.69,U] 
03:43:05.545 00.000 21444 refined, 8 included, MultiStar: {-0.70, 0.26}, one-star: {0.45, 0.75}
03:43:05.545 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
03:43:05.545 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
03:43:05.545 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=0.26 hyp=0.75 cameraTheta=2.78 mountX=0.72 mountY=-0.02, mountTheta=-0.03
03:43:05.547 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=0.26, opts=13)
03:43:05.547 00.000 21444 Enqueuing Move request for scope (-0.70, 0.26)
03:43:05.547 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=220, FiltMax=65504, Gamma=0.560
03:43:05.547 00.000 21444 UpdateGuideState exits: m=5305186 SNR=166.0 Saturated
03:43:05.547 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:05.547 00.000 25848 Worker thread wakes up
03:43:05.547 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:05.547 00.000 21444 Enqueuing Expose request
03:43:05.547 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.26) opts 0xd
03:43:05.547 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, 0.26)
03:43:05.548 00.001 25848 Moving (-0.70, 0.26) raw xDistance=0.72 yDistance=-0.02
03:43:05.548 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.72
03:43:05.548 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:05.548 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:43:05.548 00.000 25848 MoveAxis(W, 23, ABG)
03:43:05.548 00.000 25848 Guiding  Dir = 3, Dur = 23
03:43:05.576 00.028 25848 IsSlewing returns 0
03:43:05.576 00.000 25848 IsGuiding returns 0
03:43:05.618 00.042 25848 IsGuiding returns 1
03:43:05.618 00.000 25848 scope still moving after pulse duration time elapsed
03:43:05.672 00.054 25848 IsSlewing returns 0
03:43:05.673 00.001 25848 IsGuiding returns 0
03:43:05.673 00.000 25848 scope move finished after 23 + 73 ms
03:43:05.673 00.000 25848 Move returns status 0, amount 23
03:43:05.673 00.000 25848 MoveAxis(N, 0, ABG)
03:43:05.673 00.000 25848 Move returns status 0, amount 0
03:43:05.673 00.000 25848 move complete, result=0
03:43:05.673 00.000 25848 worker thread done servicing request
03:43:05.673 00.000 25848 Worker thread wakes up
03:43:05.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:05.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:05.673 00.000 21444 GuideStep: 0.7 px 23 ms WEST, -0.0 px 0 ms NORTH
03:43:08.516 02.843 25848 Exposure complete
03:43:08.583 00.067 25848 worker thread done servicing request
03:43:08.583 00.000 21444 OnExposeComplete: enter
03:43:08.583 00.000 21444 UpdateGuideState(): m_state=6
03:43:08.584 00.001 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 371
03:43:08.584 00.000 21444 Star::Find returns 1 (1), X=1261.30, Y=683.22, Mass=5577481, SNR=206.3, Peak=65504 HFD=8.0
03:43:08.584 00.000 21444 MultiStar: [#1 0.65,0.02,0.65,U] [#2 0.15,0.09,0.81,U] [#3 0.24,0.54,0.57,U] [#4 0.96,0.11,0.76,U] [#5 1.01,0.82,0.71,U] [#6 0.69,0.38,0.55,U] [#7 1.03,0.04,0.62,U] [#8 0.32,0.39,0.62,U] 
03:43:08.584 00.000 21444 refined, 8 included, MultiStar: {0.75, 0.37}, one-star: {1.36, 0.81}
03:43:08.584 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
03:43:08.584 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.85)
03:43:08.584 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=0.37 hyp=0.84 cameraTheta=0.46 mountX=-0.71 mountY=0.63, mountTheta=2.42
03:43:08.585 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=0.37, opts=13)
03:43:08.585 00.000 21444 Enqueuing Move request for scope (0.75, 0.37)
03:43:08.585 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=206, FiltMax=65504, Gamma=0.560
03:43:08.585 00.000 21444 UpdateGuideState exits: m=5577481 SNR=206.3 Saturated
03:43:08.585 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:08.585 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:08.585 00.000 21444 Enqueuing Expose request
03:43:08.585 00.000 25848 Worker thread wakes up
03:43:08.585 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.37) opts 0xd
03:43:08.585 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, 0.37)
03:43:08.585 00.000 25848 Moving (0.75, 0.37) raw xDistance=-0.71 yDistance=0.63
03:43:08.585 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.71
03:43:08.585 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
03:43:08.585 00.000 25848 MoveAxis(E, 19, ABG)
03:43:08.585 00.000 25848 Guiding  Dir = 2, Dur = 19
03:43:08.702 00.117 25848 IsSlewing returns 0
03:43:08.702 00.000 25848 IsGuiding returns 0
03:43:08.774 00.072 25848 IsGuiding returns 1
03:43:08.774 00.000 25848 scope still moving after pulse duration time elapsed
03:43:08.830 00.056 25848 IsSlewing returns 0
03:43:08.830 00.000 25848 IsGuiding returns 0
03:43:08.830 00.000 25848 scope move finished after 19 + 108 ms
03:43:08.830 00.000 25848 Move returns status 0, amount 19
03:43:08.830 00.000 25848 MoveAxis(S, 17, ABG)
03:43:08.830 00.000 25848 Guiding  Dir = 1, Dur = 17
03:43:08.861 00.031 25848 IsSlewing returns 0
03:43:08.861 00.000 25848 IsGuiding returns 0
03:43:08.920 00.059 25848 IsGuiding returns 1
03:43:08.920 00.000 25848 scope still moving after pulse duration time elapsed
03:43:08.985 00.065 25848 IsSlewing returns 0
03:43:08.985 00.000 25848 IsGuiding returns 0
03:43:08.985 00.000 25848 scope move finished after 17 + 106 ms
03:43:08.986 00.001 25848 Move returns status 0, amount 17
03:43:08.986 00.000 25848 move complete, result=0
03:43:08.986 00.000 25848 worker thread done servicing request
03:43:08.986 00.000 25848 Worker thread wakes up
03:43:08.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:08.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:08.986 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.6 px 17 ms SOUTH
03:43:11.832 02.846 25848 Exposure complete
03:43:11.898 00.066 25848 worker thread done servicing request
03:43:11.899 00.001 21444 OnExposeComplete: enter
03:43:11.899 00.000 21444 UpdateGuideState(): m_state=6
03:43:11.899 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 372
03:43:11.899 00.000 21444 Star::Find returns 1 (1), X=1261.65, Y=682.49, Mass=5813760, SNR=254.0, Peak=65504 HFD=7.8
03:43:11.899 00.000 21444 MultiStar: [#1 -0.09,-0.04,1.00,U] [#2 0.23,-0.54,0.86,U] [#3 0.73,-0.06,0.63,U] [#4 1.54,0.21,0.83,U] [#5 0.64,-0.30,0.81,U] [#6 1.19,0.28,0.79,U] [#7 0.72,-0.39,0.56,U] [#8 0.73,-0.16,0.57,U] 
03:43:11.899 00.000 21444 refined, 8 included, MultiStar: {0.83, -0.09}, one-star: {1.71, 0.08}
03:43:11.899 00.000 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.13)
03:43:11.899 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.28)
03:43:11.899 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=-0.09 hyp=0.83 cameraTheta=-0.11 mountX=-0.83 mountY=0.23, mountTheta=2.87
03:43:11.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-0.09, opts=13)
03:43:11.900 00.000 21444 Enqueuing Move request for scope (0.83, -0.09)
03:43:11.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=132, FiltMax=65504, Gamma=0.560
03:43:11.900 00.000 21444 UpdateGuideState exits: m=5813760 SNR=254.0 Saturated
03:43:11.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:11.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:11.900 00.000 21444 Enqueuing Expose request
03:43:11.900 00.000 25848 Worker thread wakes up
03:43:11.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.09) opts 0xd
03:43:11.900 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, -0.09)
03:43:11.900 00.000 25848 Moving (0.83, -0.09) raw xDistance=-0.83 yDistance=0.23
03:43:11.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.83
03:43:11.900 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:11.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:43:11.900 00.000 25848 MoveAxis(E, 26, ABG)
03:43:11.901 00.001 25848 Guiding  Dir = 2, Dur = 26
03:43:11.921 00.020 25848 IsSlewing returns 0
03:43:11.922 00.001 25848 IsGuiding returns 0
03:43:11.953 00.031 25848 IsGuiding returns 1
03:43:11.953 00.000 25848 scope still moving after pulse duration time elapsed
03:43:12.015 00.062 25848 IsSlewing returns 0
03:43:12.015 00.000 25848 IsGuiding returns 0
03:43:12.015 00.000 25848 scope move finished after 26 + 67 ms
03:43:12.015 00.000 25848 Move returns status 0, amount 26
03:43:12.015 00.000 25848 MoveAxis(N, 0, ABG)
03:43:12.015 00.000 25848 Move returns status 0, amount 0
03:43:12.015 00.000 25848 move complete, result=0
03:43:12.015 00.000 25848 worker thread done servicing request
03:43:12.015 00.000 25848 Worker thread wakes up
03:43:12.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:12.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:12.015 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 0.2 px 0 ms NORTH
03:43:14.863 02.848 25848 Exposure complete
03:43:14.943 00.080 25848 worker thread done servicing request
03:43:14.943 00.000 21444 OnExposeComplete: enter
03:43:14.944 00.001 21444 UpdateGuideState(): m_state=6
03:43:14.944 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 373
03:43:14.944 00.000 21444 Star::Find returns 1 (1), X=1259.29, Y=684.75, Mass=5404471, SNR=191.5, Peak=65504 HFD=7.9
03:43:14.944 00.000 21444 MultiStar: [#1 -1.79,1.46,0.00,M1] [#2 -1.82,1.07,0.00,M1] [#3 -2.00,1.18,0.00,M1] [#4 -0.79,1.38,0.58,U] [#5 -0.84,0.27,0.65,U] [#6 -1.37,0.84,0.57,U] [#7 -1.27,0.59,0.49,U] [#8 -1.03,1.24,0.70,U] 
03:43:14.944 00.000 21444 refined, 5 included, MultiStar: {-0.95, 1.24}, one-star: {-0.65, 2.34}
03:43:14.944 00.000 21444 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
03:43:14.944 00.000 21444 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
03:43:14.944 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=1.24 hyp=1.56 cameraTheta=2.22 mountX=1.06 mountY=0.79, mountTheta=0.64
03:43:14.945 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=1.24, opts=13)
03:43:14.945 00.000 21444 Enqueuing Move request for scope (-0.95, 1.24)
03:43:14.945 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=208, FiltMax=65504, Gamma=0.560
03:43:14.945 00.000 21444 UpdateGuideState exits: m=5404471 SNR=191.5 Saturated
03:43:14.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:14.945 00.000 25848 Worker thread wakes up
03:43:14.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:14.945 00.000 21444 Enqueuing Expose request
03:43:14.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 1.24) opts 0xd
03:43:14.945 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, 1.24)
03:43:14.945 00.000 25848 Moving (-0.95, 1.24) raw xDistance=1.06 yDistance=0.79
03:43:14.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.06
03:43:14.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
03:43:14.945 00.000 25848 MoveAxis(W, 29, ABG)
03:43:14.945 00.000 25848 Guiding  Dir = 3, Dur = 29
03:43:14.970 00.025 25848 IsSlewing returns 0
03:43:14.970 00.000 25848 IsGuiding returns 0
03:43:15.034 00.064 25848 IsGuiding returns 1
03:43:15.034 00.000 25848 scope still moving after pulse duration time elapsed
03:43:15.094 00.060 25848 IsSlewing returns 0
03:43:15.094 00.000 25848 IsGuiding returns 0
03:43:15.094 00.000 25848 scope move finished after 29 + 95 ms
03:43:15.094 00.000 25848 Move returns status 0, amount 29
03:43:15.094 00.000 25848 MoveAxis(S, 22, ABG)
03:43:15.094 00.000 25848 Guiding  Dir = 1, Dur = 22
03:43:15.123 00.029 25848 IsSlewing returns 0
03:43:15.123 00.000 25848 IsGuiding returns 0
03:43:15.165 00.042 25848 IsGuiding returns 1
03:43:15.165 00.000 25848 scope still moving after pulse duration time elapsed
03:43:15.217 00.052 25848 IsSlewing returns 0
03:43:15.217 00.000 25848 IsGuiding returns 0
03:43:15.217 00.000 25848 scope move finished after 22 + 72 ms
03:43:15.217 00.000 25848 Move returns status 0, amount 22
03:43:15.218 00.001 25848 move complete, result=0
03:43:15.218 00.000 25848 worker thread done servicing request
03:43:15.218 00.000 25848 Worker thread wakes up
03:43:15.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:15.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:15.218 00.000 21444 GuideStep: 1.1 px 29 ms WEST, 0.8 px 22 ms SOUTH
03:43:18.066 02.848 25848 Exposure complete
03:43:18.144 00.078 25848 worker thread done servicing request
03:43:18.144 00.000 21444 OnExposeComplete: enter
03:43:18.144 00.000 21444 UpdateGuideState(): m_state=6
03:43:18.144 00.000 21444 Star::Find(15, 1259, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 374
03:43:18.144 00.000 21444 Star::Find returns 1 (1), X=1258.81, Y=681.76, Mass=5371866, SNR=158.4, Peak=65504 HFD=7.9
03:43:18.144 00.000 21444 MultiStar: [#1 -1.78,-1.17,0.00,M2] [#2 -1.83,-1.36,0.00,M2] [#3 -1.84,-1.23,0.00,M2] [#4 -1.10,-1.47,0.89,U] [#5 -1.30,-1.63,0.00,M1] [#6 -1.13,-1.63,0.56,U] [#7 -1.31,-1.85,0.00,M1] [#8 -1.30,-1.43,0.77,U] 
03:43:18.145 00.001 21444 single-star, 3 included, MultiStar: {-1.16, -1.23}, one-star: {-1.13, -0.65}
03:43:18.145 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.61)
03:43:18.145 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.52 = -2.23)
03:43:18.145 00.000 21444 CameraToMount -- cameraX=-1.13 cameraY=-0.65 hyp=1.31 cameraTheta=-2.62 mountX=1.07 mountY=-1.03, mountTheta=-0.77
03:43:18.145 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.13, y=-0.65, opts=13)
03:43:18.145 00.000 21444 Enqueuing Move request for scope (-1.13, -0.65)
03:43:18.145 00.000 25848 Worker thread wakes up
03:43:18.146 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.13, -0.65) opts 0xd
03:43:18.146 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.13, -0.65)
03:43:18.146 00.000 25848 Moving (-1.13, -0.65) raw xDistance=1.07 yDistance=-1.03
03:43:18.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.07
03:43:18.146 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:43:18.146 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=16, FiltMax=65504, Gamma=0.560
03:43:18.146 00.000 21444 UpdateGuideState exits: m=5371866 SNR=158.4 Saturated
03:43:18.146 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:18.146 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:18.146 00.000 21444 Enqueuing Expose request
03:43:18.146 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
03:43:18.146 00.000 25848 MoveAxis(W, 33, ABG)
03:43:18.146 00.000 25848 Guiding  Dir = 3, Dur = 33
03:43:18.170 00.024 25848 IsSlewing returns 0
03:43:18.172 00.002 25848 IsGuiding returns 0
03:43:18.203 00.031 25848 PulseGuide returned control before completion, sleep 12
03:43:18.220 00.017 25848 IsGuiding returns 1
03:43:18.220 00.000 25848 scope still moving after pulse duration time elapsed
03:43:18.282 00.062 25848 IsSlewing returns 0
03:43:18.282 00.000 25848 IsGuiding returns 0
03:43:18.282 00.000 25848 scope move finished after 33 + 77 ms
03:43:18.282 00.000 25848 Move returns status 0, amount 33
03:43:18.282 00.000 25848 MoveAxis(N, 0, ABG)
03:43:18.282 00.000 25848 Move returns status 0, amount 0
03:43:18.282 00.000 25848 move complete, result=0
03:43:18.282 00.000 25848 worker thread done servicing request
03:43:18.282 00.000 25848 Worker thread wakes up
03:43:18.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:18.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:18.282 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.0 px 0 ms NORTH
03:43:21.125 02.843 25848 Exposure complete
03:43:21.208 00.083 25848 worker thread done servicing request
03:43:21.208 00.000 21444 OnExposeComplete: enter
03:43:21.209 00.001 21444 UpdateGuideState(): m_state=6
03:43:21.209 00.000 21444 Star::Find(15, 1258, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 375
03:43:21.209 00.000 21444 Star::Find returns 1 (1), X=1260.86, Y=681.95, Mass=5402448, SNR=151.9, Peak=65504 HFD=8.2
03:43:21.209 00.000 21444 MultiStar: [#1 -0.51,-0.48,1.19,U] [#2 -0.12,-0.96,0.92,U] [#3 -0.38,-0.38,0.84,U] [#4 0.50,-1.07,0.73,U] [#5 0.37,-1.70,0.80,U] [#6 0.55,-1.00,0.62,U] [#7 0.79,-1.72,0.63,U] [#8 -0.33,-1.00,0.62,U] 
03:43:21.209 00.000 21444 refined, 8 included, MultiStar: {0.16, -0.91}, one-star: {0.92, -0.46}
03:43:21.209 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
03:43:21.209 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
03:43:21.209 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-0.91 hyp=0.92 cameraTheta=-1.40 mountX=-0.24 mountY=-0.78, mountTheta=-1.87
03:43:21.210 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-0.91, opts=13)
03:43:21.210 00.000 21444 Enqueuing Move request for scope (0.16, -0.91)
03:43:21.210 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=244, FiltMax=65504, Gamma=0.560
03:43:21.210 00.000 21444 UpdateGuideState exits: m=5402448 SNR=151.9 Saturated
03:43:21.210 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:21.210 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:21.210 00.000 21444 Enqueuing Expose request
03:43:21.210 00.000 25848 Worker thread wakes up
03:43:21.210 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.91) opts 0xd
03:43:21.210 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -0.91)
03:43:21.210 00.000 25848 Moving (0.16, -0.91) raw xDistance=-0.24 yDistance=-0.78
03:43:21.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
03:43:21.211 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:43:21.211 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.78
03:43:21.211 00.000 25848 MoveAxis(E, 0, ABG)
03:43:21.211 00.000 25848 Move returns status 0, amount 0
03:43:21.211 00.000 25848 MoveAxis(N, 0, ABG)
03:43:21.211 00.000 25848 Move returns status 0, amount 0
03:43:21.211 00.000 25848 move complete, result=0
03:43:21.211 00.000 25848 worker thread done servicing request
03:43:21.211 00.000 25848 Worker thread wakes up
03:43:21.211 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
03:43:21.211 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:21.211 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:24.063 02.852 25848 Exposure complete
03:43:24.146 00.083 25848 worker thread done servicing request
03:43:24.146 00.000 21444 OnExposeComplete: enter
03:43:24.146 00.000 21444 UpdateGuideState(): m_state=6
03:43:24.146 00.000 21444 Star::Find(15, 1260, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 376
03:43:24.146 00.000 21444 Star::Find returns 1 (1), X=1259.70, Y=681.40, Mass=5781899, SNR=222.9, Peak=65504 HFD=8.0
03:43:24.146 00.000 21444 MultiStar: [#1 -1.58,-1.10,0.83,U] [#2 -1.58,-1.13,0.73,U] [#3 -2.07,-1.09,0.00,M2] [#4 -0.20,-1.64,0.80,U] [#5 -0.62,-1.92,0.00,M1] [#6 -0.60,-1.43,0.56,U] [#7 -0.66,-2.16,0.00,M1] [#8 -1.28,-1.28,0.58,U] 
03:43:24.146 00.000 21444 single-star, 5 included, MultiStar: {-0.88, -1.25}, one-star: {-0.24, -1.01}
03:43:24.146 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.43)
03:43:24.146 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.42)
03:43:24.146 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-1.01 hyp=1.04 cameraTheta=-1.81 mountX=0.15 mountY=-1.03, mountTheta=-1.43
03:43:24.147 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-1.01, opts=13)
03:43:24.147 00.000 21444 Enqueuing Move request for scope (-0.24, -1.01)
03:43:24.147 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
03:43:24.147 00.000 21444 UpdateGuideState exits: m=5781899 SNR=222.9 Saturated
03:43:24.147 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:24.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:24.147 00.000 21444 Enqueuing Expose request
03:43:24.147 00.000 25848 Worker thread wakes up
03:43:24.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -1.01) opts 0xd
03:43:24.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -1.01)
03:43:24.147 00.000 25848 Moving (-0.24, -1.01) raw xDistance=0.15 yDistance=-1.03
03:43:24.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:43:24.147 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:43:24.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
03:43:24.148 00.001 25848 MoveAxis(E, 0, ABG)
03:43:24.148 00.000 25848 Move returns status 0, amount 0
03:43:24.148 00.000 25848 MoveAxis(N, 0, ABG)
03:43:24.148 00.000 25848 Move returns status 0, amount 0
03:43:24.148 00.000 25848 move complete, result=0
03:43:24.148 00.000 25848 worker thread done servicing request
03:43:24.148 00.000 25848 Worker thread wakes up
03:43:24.148 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:24.148 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:24.148 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
03:43:26.995 02.847 25848 Exposure complete
03:43:27.083 00.088 25848 worker thread done servicing request
03:43:27.083 00.000 21444 OnExposeComplete: enter
03:43:27.083 00.000 21444 UpdateGuideState(): m_state=6
03:43:27.083 00.000 21444 Star::Find(15, 1259, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 377
03:43:27.083 00.000 21444 Star::Find returns 1 (1), X=1258.80, Y=681.87, Mass=5596891, SNR=185.3, Peak=65504 HFD=7.9
03:43:27.084 00.001 21444 MultiStar: [#1 -1.78,-0.92,0.99,U] [#2 -1.92,-1.10,0.00,M1] [#3 -2.11,-0.88,0.00,M3] [#4 -1.13,-1.31,0.83,U] [#5 -0.70,-1.19,0.67,U] [#6 -1.78,-1.20,0.00,M1] [#7 -1.51,-1.70,0.00,M2] [#8 -2.10,-1.00,0.00,M1] 
03:43:27.084 00.000 21444 single-star, 3 included, MultiStar: {-1.23, -0.96}, one-star: {-1.14, -0.54}
03:43:27.084 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.75 = 0.53)
03:43:27.084 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.31)
03:43:27.084 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=-0.54 hyp=1.26 cameraTheta=-2.70 mountX=1.09 mountY=-0.93, mountTheta=-0.71
03:43:27.085 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=-0.54, opts=13)
03:43:27.085 00.000 21444 Enqueuing Move request for scope (-1.14, -0.54)
03:43:27.085 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=54, FiltMax=65504, Gamma=0.560
03:43:27.085 00.000 21444 UpdateGuideState exits: m=5596891 SNR=185.3 Saturated
03:43:27.085 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:27.085 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:27.085 00.000 21444 Enqueuing Expose request
03:43:27.085 00.000 25848 Worker thread wakes up
03:43:27.085 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.54) opts 0xd
03:43:27.085 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, -0.54)
03:43:27.085 00.000 25848 Moving (-1.14, -0.54) raw xDistance=1.09 yDistance=-0.93
03:43:27.085 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.09
03:43:27.085 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:43:27.085 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.93
03:43:27.085 00.000 25848 MoveAxis(W, 32, ABG)
03:43:27.085 00.000 25848 Guiding  Dir = 3, Dur = 32
03:43:27.111 00.026 25848 IsSlewing returns 0
03:43:27.111 00.000 25848 IsGuiding returns 0
03:43:27.143 00.032 25848 PulseGuide returned control before completion, sleep 11
03:43:27.169 00.026 25848 IsGuiding returns 1
03:43:27.169 00.000 25848 scope still moving after pulse duration time elapsed
03:43:27.220 00.051 25848 IsSlewing returns 0
03:43:27.220 00.000 25848 IsGuiding returns 0
03:43:27.220 00.000 25848 scope move finished after 32 + 77 ms
03:43:27.220 00.000 25848 Move returns status 0, amount 32
03:43:27.220 00.000 25848 MoveAxis(N, 0, ABG)
03:43:27.220 00.000 25848 Move returns status 0, amount 0
03:43:27.220 00.000 25848 move complete, result=0
03:43:27.220 00.000 25848 worker thread done servicing request
03:43:27.220 00.000 25848 Worker thread wakes up
03:43:27.221 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:27.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:27.221 00.000 21444 GuideStep: 1.1 px 32 ms WEST, -0.9 px 0 ms NORTH
03:43:30.071 02.850 25848 Exposure complete
03:43:30.150 00.079 25848 worker thread done servicing request
03:43:30.151 00.001 21444 OnExposeComplete: enter
03:43:30.151 00.000 21444 UpdateGuideState(): m_state=6
03:43:30.151 00.000 21444 Star::Find(15, 1258, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 378
03:43:30.151 00.000 21444 Star::Find returns 1 (1), X=1262.22, Y=681.15, Mass=5424470, SNR=195.0, Peak=65504 HFD=7.9
03:43:30.151 00.000 21444 MultiStar: [#1 0.17,-1.95,0.86,U] [#2 0.29,-1.75,0.77,U] [#3 -0.30,-1.23,0.70,U] [#4 1.00,-1.23,0.79,U] [#5 1.12,-1.74,0.00,M1] [#6 1.15,-1.06,0.73,U] [#7 1.17,-1.93,0.00,M3] [#8 0.34,-1.16,0.77,U] 
03:43:30.151 00.000 21444 refined, 6 included, MultiStar: {0.77, -1.39}, one-star: {2.28, -1.26}
03:43:30.151 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.05) = xAngle (-4.12 = 2.17)
03:43:30.151 00.000 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.68)
03:43:30.151 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-1.39 hyp=1.59 cameraTheta=-1.06 mountX=-0.89 mountY=-0.99, mountTheta=-2.30
03:43:30.152 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-1.39, opts=13)
03:43:30.152 00.000 21444 Enqueuing Move request for scope (0.77, -1.39)
03:43:30.152 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=116, FiltMax=65504, Gamma=0.560
03:43:30.152 00.000 21444 UpdateGuideState exits: m=5424470 SNR=195.0 Saturated
03:43:30.152 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:30.152 00.000 25848 Worker thread wakes up
03:43:30.152 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:30.152 00.000 21444 Enqueuing Expose request
03:43:30.153 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -1.39) opts 0xd
03:43:30.153 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -1.39)
03:43:30.153 00.000 25848 Moving (0.77, -1.39) raw xDistance=-0.89 yDistance=-0.99
03:43:30.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.89
03:43:30.153 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.93 newest=-2.96
03:43:30.153 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
03:43:30.153 00.000 25848 MoveAxis(E, 24, ABG)
03:43:30.153 00.000 25848 Guiding  Dir = 2, Dur = 24
03:43:30.173 00.020 25848 IsSlewing returns 0
03:43:30.174 00.001 25848 IsGuiding returns 0
03:43:30.206 00.032 25848 IsGuiding returns 1
03:43:30.206 00.000 25848 scope still moving after pulse duration time elapsed
03:43:30.267 00.061 25848 IsSlewing returns 0
03:43:30.267 00.000 25848 IsGuiding returns 0
03:43:30.267 00.000 25848 scope move finished after 24 + 69 ms
03:43:30.267 00.000 25848 Move returns status 0, amount 24
03:43:30.267 00.000 25848 BLC: Oldest BLC event removed
03:43:30.267 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 289 applied
03:43:30.267 00.000 25848 MoveAxis(N, 316, ABG)
03:43:30.267 00.000 25848 Guiding  Dir = 0, Dur = 316
03:43:30.296 00.029 25848 IsSlewing returns 0
03:43:30.296 00.000 25848 IsGuiding returns 0
03:43:30.327 00.031 25848 PulseGuide returned control before completion, sleep 296
03:43:30.629 00.302 25848 IsGuiding returns 1
03:43:30.629 00.000 25848 scope still moving after pulse duration time elapsed
03:43:30.686 00.057 25848 IsSlewing returns 0
03:43:30.687 00.001 25848 IsGuiding returns 0
03:43:30.687 00.000 25848 scope move finished after 316 + 74 ms
03:43:30.687 00.000 25848 Move returns status 0, amount 316
03:43:30.687 00.000 25848 move complete, result=0
03:43:30.687 00.000 25848 worker thread done servicing request
03:43:30.687 00.000 25848 Worker thread wakes up
03:43:30.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:30.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:30.687 00.000 21444 GuideStep: -0.9 px 24 ms EAST, -1.0 px 316 ms NORTH
03:43:33.525 02.838 25848 Exposure complete
03:43:33.603 00.078 25848 worker thread done servicing request
03:43:33.604 00.001 21444 OnExposeComplete: enter
03:43:33.604 00.000 21444 UpdateGuideState(): m_state=6
03:43:33.604 00.000 21444 Star::Find(15, 1262, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 379
03:43:33.604 00.000 21444 Star::Find returns 1 (1), X=1258.90, Y=681.29, Mass=5499116, SNR=175.6, Peak=65504 HFD=7.9
03:43:33.604 00.000 21444 MultiStar: [#1 -1.89,-1.56,0.00,M1] [#2 -1.79,-1.78,0.00,M1] [#3 -1.84,-1.55,0.00,M3] [#4 -1.11,-1.73,0.00,M1] [#5 -1.50,-1.60,0.00,M2] [#6 -1.53,-1.96,0.00,M1] [#7 -1.45,-1.66,0.00,M4] [#8 -2.06,-1.76,0.00,M1] 
03:43:33.604 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (3.05) = xAngle (-5.37 = 0.91)
03:43:33.604 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.22 = -1.93)
03:43:33.604 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=-1.12 hyp=1.53 cameraTheta=-2.32 mountX=0.94 mountY=-1.43, mountTheta=-0.99
03:43:33.605 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=-1.12, opts=13)
03:43:33.605 00.000 21444 Enqueuing Move request for scope (-1.04, -1.12)
03:43:33.605 00.000 25848 Worker thread wakes up
03:43:33.605 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -1.12) opts 0xd
03:43:33.605 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, -1.12)
03:43:33.605 00.000 25848 Moving (-1.04, -1.12) raw xDistance=0.94 yDistance=-1.43
03:43:33.605 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=142, FiltMax=65504, Gamma=0.560
03:43:33.606 00.001 21444 UpdateGuideState exits: m=5499116 SNR=175.6 Saturated
03:43:33.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:33.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:33.606 00.000 21444 Enqueuing Expose request
03:43:33.606 00.000 25848 BLC: History state: CurrMiss=1.43, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.991512, 1:1.426524
03:43:33.606 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:43:33.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.94
03:43:33.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.43 from input -1.43
03:43:33.606 00.000 25848 MoveAxis(W, 26, ABG)
03:43:33.606 00.000 25848 Guiding  Dir = 3, Dur = 26
03:43:33.626 00.020 25848 IsSlewing returns 0
03:43:33.626 00.000 25848 IsGuiding returns 0
03:43:33.659 00.033 25848 IsGuiding returns 1
03:43:33.659 00.000 25848 scope still moving after pulse duration time elapsed
03:43:33.702 00.043 25848 IsSlewing returns 0
03:43:33.702 00.000 25848 IsGuiding returns 0
03:43:33.702 00.000 25848 scope move finished after 26 + 49 ms
03:43:33.702 00.000 25848 Move returns status 0, amount 26
03:43:33.702 00.000 25848 MoveAxis(N, 39, ABG)
03:43:33.702 00.000 25848 Guiding  Dir = 0, Dur = 39
03:43:33.737 00.035 25848 IsSlewing returns 0
03:43:33.738 00.001 25848 IsGuiding returns 0
03:43:33.769 00.031 25848 PulseGuide returned control before completion, sleep 18
03:43:33.792 00.023 25848 IsGuiding returns 1
03:43:33.792 00.000 25848 scope still moving after pulse duration time elapsed
03:43:33.844 00.052 25848 IsSlewing returns 0
03:43:33.844 00.000 25848 IsGuiding returns 0
03:43:33.844 00.000 25848 scope move finished after 39 + 67 ms
03:43:33.844 00.000 25848 Move returns status 0, amount 39
03:43:33.844 00.000 25848 move complete, result=0
03:43:33.844 00.000 25848 worker thread done servicing request
03:43:33.844 00.000 25848 Worker thread wakes up
03:43:33.844 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -1.4 px 39 ms NORTH
03:43:33.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:33.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:36.694 02.850 25848 Exposure complete
03:43:36.781 00.087 25848 worker thread done servicing request
03:43:36.781 00.000 21444 OnExposeComplete: enter
03:43:36.781 00.000 21444 UpdateGuideState(): m_state=6
03:43:36.781 00.000 21444 Star::Find(15, 1258, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 380
03:43:36.782 00.001 21444 Star::Find returns 1 (1), X=1260.63, Y=682.00, Mass=5569756, SNR=195.0, Peak=65504 HFD=8.0
03:43:36.782 00.000 21444 MultiStar: [#1 0.06,-1.10,0.81,U] [#2 0.03,-1.24,0.70,U] [#3 0.53,-1.02,0.63,U] [#4 0.59,-1.25,0.83,U] [#5 0.21,-1.46,0.66,U] [#6 0.25,-1.23,0.61,U] [#7 0.31,-1.66,0.57,U] [#8 0.05,-1.12,0.54,U] 
03:43:36.782 00.000 21444 single-star, 8 included, MultiStar: {0.33, -1.12}, one-star: {0.69, -0.41}
03:43:36.782 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
03:43:36.782 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.14)
03:43:36.782 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.41 hyp=0.80 cameraTheta=-0.53 mountX=-0.72 mountY=-0.12, mountTheta=-2.98
03:43:36.783 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.41, opts=13)
03:43:36.783 00.000 21444 Enqueuing Move request for scope (0.69, -0.41)
03:43:36.783 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=16, FiltMax=65504, Gamma=0.560
03:43:36.783 00.000 21444 UpdateGuideState exits: m=5569756 SNR=195.0 Saturated
03:43:36.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:36.783 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:36.783 00.000 21444 Enqueuing Expose request
03:43:36.783 00.000 25848 Worker thread wakes up
03:43:36.783 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.41) opts 0xd
03:43:36.783 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.41)
03:43:36.783 00.000 25848 Moving (0.69, -0.41) raw xDistance=-0.72 yDistance=-0.12
03:43:36.783 00.000 25848 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.991512, 1:1.426524, 2:0.115055
03:43:36.784 00.001 25848 BLC: No correction, Miss < min_move
03:43:36.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.72
03:43:36.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:36.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:43:36.784 00.000 25848 MoveAxis(E, 19, ABG)
03:43:36.784 00.000 25848 Guiding  Dir = 2, Dur = 19
03:43:36.847 00.063 25848 IsSlewing returns 0
03:43:36.847 00.000 25848 IsGuiding returns 0
03:43:36.879 00.032 25848 IsGuiding returns 1
03:43:36.879 00.000 25848 scope still moving after pulse duration time elapsed
03:43:36.939 00.060 25848 IsSlewing returns 0
03:43:36.939 00.000 25848 IsGuiding returns 0
03:43:36.939 00.000 25848 scope move finished after 19 + 73 ms
03:43:36.939 00.000 25848 Move returns status 0, amount 19
03:43:36.939 00.000 25848 MoveAxis(N, 0, ABG)
03:43:36.939 00.000 25848 Move returns status 0, amount 0
03:43:36.939 00.000 25848 move complete, result=0
03:43:36.940 00.001 25848 worker thread done servicing request
03:43:36.940 00.000 25848 Worker thread wakes up
03:43:36.940 00.000 21444 GuideStep: -0.7 px 19 ms EAST, -0.1 px 0 ms NORTH
03:43:36.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:36.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:39.785 02.845 25848 Exposure complete
03:43:39.865 00.080 25848 worker thread done servicing request
03:43:39.865 00.000 21444 OnExposeComplete: enter
03:43:39.865 00.000 21444 UpdateGuideState(): m_state=6
03:43:39.866 00.001 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 381
03:43:39.866 00.000 21444 Star::Find returns 1 (1), X=1260.79, Y=679.64, Mass=5081485, SNR=149.2, Peak=65504 HFD=7.7
03:43:39.866 00.000 21444 MultiStar: [#1 0.03,-3.89,0.00,M1] [#2 -0.06,-4.08,0.00,M1] [#3 0.38,-3.74,0.00,M3] [#4 1.05,-3.50,0.00,M1] [#5 0.86,-3.53,0.00,M2] [#6 0.84,-3.93,0.00,M1] [#7 0.88,-4.28,0.00,M4] [#8 0.55,-3.54,0.00,M1] 
03:43:39.866 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.33 = 1.96)
03:43:39.866 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.17 = -0.89)
03:43:39.866 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=-2.77 hyp=2.89 cameraTheta=-1.27 mountX=-1.09 mountY=-2.24, mountTheta=-2.02
03:43:39.867 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=-2.77, opts=13)
03:43:39.867 00.000 21444 Enqueuing Move request for scope (0.85, -2.77)
03:43:39.867 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=54, FiltMax=65504, Gamma=0.560
03:43:39.867 00.000 21444 UpdateGuideState exits: m=5081485 SNR=149.2 Saturated
03:43:39.867 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:39.867 00.000 25848 Worker thread wakes up
03:43:39.867 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, -2.77) opts 0xd
03:43:39.867 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, -2.77)
03:43:39.867 00.000 25848 Moving (0.85, -2.77) raw xDistance=-1.09 yDistance=-2.24
03:43:39.867 00.000 25848 BLC: window closed
03:43:39.867 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:39.867 00.000 21444 Enqueuing Expose request
03:43:39.867 00.000 25848 BLC: History state: CurrMiss=2.24, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.991512, 1:1.426524, 2:0.115055
03:43:39.867 00.000 25848 BLC: Under-shoot: nominal increase by 13
03:43:39.867 00.000 25848 BLC: window closed
03:43:39.867 00.000 25848 BLC: Pulse adjusted to 302
03:43:39.868 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.09
03:43:39.868 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.24 from input -2.24
03:43:39.868 00.000 25848 MoveAxis(E, 33, ABG)
03:43:39.868 00.000 25848 Guiding  Dir = 2, Dur = 33
03:43:39.888 00.020 25848 IsSlewing returns 0
03:43:39.888 00.000 25848 IsGuiding returns 0
03:43:39.930 00.042 25848 IsGuiding returns 1
03:43:39.930 00.000 25848 scope still moving after pulse duration time elapsed
03:43:39.983 00.053 25848 IsSlewing returns 0
03:43:39.984 00.001 25848 IsGuiding returns 0
03:43:39.984 00.000 25848 scope move finished after 33 + 62 ms
03:43:39.984 00.000 25848 Move returns status 0, amount 33
03:43:39.984 00.000 25848 MoveAxis(N, 61, ABG)
03:43:39.984 00.000 25848 Guiding  Dir = 0, Dur = 61
03:43:40.017 00.033 25848 IsSlewing returns 0
03:43:40.017 00.000 25848 IsGuiding returns 0
03:43:40.047 00.030 25848 PulseGuide returned control before completion, sleep 41
03:43:40.098 00.051 25848 IsGuiding returns 1
03:43:40.098 00.000 25848 scope still moving after pulse duration time elapsed
03:43:40.131 00.033 21444 evsrv: cli 0107E6A0 connect
03:43:40.131 00.000 21444 case statement mapped state 6 to 3
03:43:40.131 00.000 21444 case statement mapped state 6 to 3
03:43:40.132 00.001 21444 evsrv: cli 0107E6A0 request: {"method":"get_pixel_scale","id":"959d5f26-37e6-460e-bb6e-0b3fdda680f1"}
03:43:40.132 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":0.431683,"id":"959d5f26-37e6-460e-bb6e-0b3fdda680f1"}
03:43:40.132 00.000 21444 evsrv: cli 0107E6A0 disconnect
03:43:40.154 00.022 25848 IsSlewing returns 0
03:43:40.154 00.000 25848 IsGuiding returns 0
03:43:40.154 00.000 25848 scope move finished after 61 + 76 ms
03:43:40.154 00.000 25848 Move returns status 0, amount 61
03:43:40.154 00.000 25848 move complete, result=0
03:43:40.154 00.000 25848 worker thread done servicing request
03:43:40.154 00.000 25848 Worker thread wakes up
03:43:40.154 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -2.2 px 61 ms NORTH
03:43:40.155 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:40.155 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:42.992 02.837 25848 Exposure complete
03:43:43.080 00.088 25848 worker thread done servicing request
03:43:43.080 00.000 21444 OnExposeComplete: enter
03:43:43.080 00.000 21444 UpdateGuideState(): m_state=6
03:43:43.080 00.000 21444 Star::Find(15, 1260, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 382
03:43:43.080 00.000 21444 Star::Find returns 1 (1), X=1260.39, Y=680.78, Mass=5586152, SNR=184.5, Peak=65504 HFD=8.1
03:43:43.080 00.000 21444 MultiStar: [#1 -0.73,-2.03,0.00,M2] [#2 -0.15,-1.86,0.87,U] [#3 -0.52,-1.34,0.69,U] [#4 0.21,-1.62,1.03,U] [#5 0.01,-2.22,0.00,M3] [#6 0.13,-2.03,0.00,M2] [#7 -0.30,-2.34,0.00,M5] [#8 -1.02,-1.80,0.00,M2] 
03:43:43.080 00.000 21444 refined, 3 included, MultiStar: {0.05, -1.63}, one-star: {0.45, -1.63}
03:43:43.081 00.001 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.69)
03:43:43.081 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
03:43:43.081 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-1.63 hyp=1.63 cameraTheta=-1.54 mountX=-0.20 mountY=-1.49, mountTheta=-1.70
03:43:43.082 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-1.63, opts=13)
03:43:43.082 00.000 21444 Enqueuing Move request for scope (0.05, -1.63)
03:43:43.082 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=130, FiltMax=65504, Gamma=0.560
03:43:43.082 00.000 21444 UpdateGuideState exits: m=5586152 SNR=184.5 Saturated
03:43:43.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:43.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:43.082 00.000 21444 Enqueuing Expose request
03:43:43.082 00.000 25848 Worker thread wakes up
03:43:43.082 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -1.63) opts 0xd
03:43:43.082 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -1.63)
03:43:43.082 00.000 25848 Moving (0.05, -1.63) raw xDistance=-0.20 yDistance=-1.49
03:43:43.082 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:43:43.082 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
03:43:43.082 00.000 25848 MoveAxis(E, 0, ABG)
03:43:43.082 00.000 25848 Move returns status 0, amount 0
03:43:43.082 00.000 25848 MoveAxis(N, 41, ABG)
03:43:43.082 00.000 25848 Guiding  Dir = 0, Dur = 41
03:43:43.108 00.026 25848 IsSlewing returns 0
03:43:43.108 00.000 25848 IsGuiding returns 0
03:43:43.139 00.031 25848 PulseGuide returned control before completion, sleep 20
03:43:43.165 00.026 25848 IsGuiding returns 1
03:43:43.165 00.000 25848 scope still moving after pulse duration time elapsed
03:43:43.238 00.073 25848 IsSlewing returns 0
03:43:43.238 00.000 25848 IsGuiding returns 0
03:43:43.238 00.000 25848 scope move finished after 41 + 89 ms
03:43:43.238 00.000 25848 Move returns status 0, amount 41
03:43:43.238 00.000 25848 move complete, result=0
03:43:43.239 00.001 25848 worker thread done servicing request
03:43:43.239 00.000 25848 Worker thread wakes up
03:43:43.239 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:43.239 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:43.239 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.5 px 41 ms NORTH
03:43:46.087 02.848 25848 Exposure complete
03:43:46.169 00.082 25848 worker thread done servicing request
03:43:46.170 00.001 21444 OnExposeComplete: enter
03:43:46.170 00.000 21444 UpdateGuideState(): m_state=6
03:43:46.170 00.000 21444 Star::Find(15, 1260, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 383
03:43:46.170 00.000 21444 Star::Find returns 1 (1), X=1259.49, Y=682.54, Mass=5551149, SNR=235.8, Peak=65504 HFD=7.7
03:43:46.170 00.000 21444 MultiStar: [#1 -0.83,0.03,0.71,U] [#2 -0.86,-0.08,0.65,U] [#3 -0.81,-0.11,0.43,U] [#4 -0.81,-0.28,0.78,U] [#5 -0.96,-0.46,0.54,U] [#6 -0.83,-0.69,0.65,U] [#7 -0.72,-0.85,0.39,U] [#8 -0.94,-0.04,0.67,U] 
03:43:46.170 00.000 21444 single-star, 8 included, MultiStar: {-0.78, -0.21}, one-star: {-0.45, 0.13}
03:43:46.170 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
03:43:46.170 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
03:43:46.170 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=0.13 hyp=0.47 cameraTheta=2.86 mountX=0.46 mountY=-0.05, mountTheta=-0.11
03:43:46.171 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=0.13, opts=13)
03:43:46.171 00.000 21444 Enqueuing Move request for scope (-0.45, 0.13)
03:43:46.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=180, FiltMax=65504, Gamma=0.560
03:43:46.171 00.000 21444 UpdateGuideState exits: m=5551149 SNR=235.8 Saturated
03:43:46.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:46.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:46.171 00.000 21444 Enqueuing Expose request
03:43:46.171 00.000 25848 Worker thread wakes up
03:43:46.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.13) opts 0xd
03:43:46.171 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 0.13)
03:43:46.171 00.000 25848 Moving (-0.45, 0.13) raw xDistance=0.46 yDistance=-0.05
03:43:46.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
03:43:46.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:46.172 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:43:46.172 00.000 25848 MoveAxis(E, 0, ABG)
03:43:46.172 00.000 25848 Move returns status 0, amount 0
03:43:46.172 00.000 25848 MoveAxis(N, 0, ABG)
03:43:46.172 00.000 25848 Move returns status 0, amount 0
03:43:46.172 00.000 25848 move complete, result=0
03:43:46.172 00.000 25848 worker thread done servicing request
03:43:46.172 00.000 25848 Worker thread wakes up
03:43:46.172 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:46.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:46.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:49.026 02.854 25848 Exposure complete
03:43:49.115 00.089 25848 worker thread done servicing request
03:43:49.115 00.000 21444 OnExposeComplete: enter
03:43:49.115 00.000 21444 UpdateGuideState(): m_state=6
03:43:49.115 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 384
03:43:49.115 00.000 21444 Star::Find returns 1 (1), X=1259.61, Y=681.81, Mass=5476439, SNR=165.4, Peak=65504 HFD=7.9
03:43:49.116 00.001 21444 MultiStar: [#1 -1.64,-1.29,0.00,M2] [#2 -1.77,-1.38,0.00,M1] [#3 -1.43,-1.45,0.00,M2] [#4 -0.78,-1.37,0.65,U] [#5 -1.31,-1.29,0.84,U] [#6 -0.71,-1.51,0.63,U] [#7 -1.32,-1.45,0.62,U] [#8 -0.96,-0.57,0.58,U] 
03:43:49.116 00.000 21444 single-star, 5 included, MultiStar: {-0.87, -1.10}, one-star: {-0.33, -0.60}
03:43:49.116 00.000 21444 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.05) = xAngle (-5.12 = 1.16)
03:43:49.116 00.000 21444 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.97 = -1.68)
03:43:49.116 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.60 hyp=0.68 cameraTheta=-2.07 mountX=0.27 mountY=-0.68, mountTheta=-1.19
03:43:49.117 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.60, opts=13)
03:43:49.117 00.000 21444 Enqueuing Move request for scope (-0.33, -0.60)
03:43:49.117 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=40, FiltMax=65504, Gamma=0.560
03:43:49.117 00.000 21444 UpdateGuideState exits: m=5476439 SNR=165.4 Saturated
03:43:49.117 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:49.117 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:49.117 00.000 21444 Enqueuing Expose request
03:43:49.117 00.000 25848 Worker thread wakes up
03:43:49.117 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.60) opts 0xd
03:43:49.117 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.60)
03:43:49.117 00.000 25848 Moving (-0.33, -0.60) raw xDistance=0.27 yDistance=-0.68
03:43:49.117 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
03:43:49.117 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
03:43:49.117 00.000 25848 MoveAxis(E, 0, ABG)
03:43:49.117 00.000 25848 Move returns status 0, amount 0
03:43:49.117 00.000 25848 MoveAxis(N, 18, ABG)
03:43:49.118 00.001 25848 Guiding  Dir = 0, Dur = 18
03:43:49.167 00.049 25848 IsSlewing returns 0
03:43:49.167 00.000 25848 IsGuiding returns 0
03:43:49.189 00.022 25848 IsGuiding returns 1
03:43:49.189 00.000 25848 scope still moving after pulse duration time elapsed
03:43:49.234 00.045 25848 IsSlewing returns 0
03:43:49.235 00.001 25848 IsGuiding returns 0
03:43:49.235 00.000 25848 scope move finished after 18 + 49 ms
03:43:49.235 00.000 25848 Move returns status 0, amount 18
03:43:49.235 00.000 25848 move complete, result=0
03:43:49.235 00.000 25848 worker thread done servicing request
03:43:49.235 00.000 25848 Worker thread wakes up
03:43:49.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:49.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:49.235 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 18 ms NORTH
03:43:52.088 02.853 25848 Exposure complete
03:43:52.169 00.081 25848 worker thread done servicing request
03:43:52.169 00.000 21444 OnExposeComplete: enter
03:43:52.169 00.000 21444 UpdateGuideState(): m_state=6
03:43:52.169 00.000 21444 Star::Find(15, 1259, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 385
03:43:52.169 00.000 21444 Star::Find returns 1 (1), X=1260.12, Y=683.92, Mass=5460249, SNR=154.4, Peak=65504 HFD=8.2
03:43:52.170 00.001 21444 MultiStar: [#1 -0.91,1.51,0.83,U] [#2 -0.97,0.87,0.80,U] [#3 -0.75,1.07,0.54,U] [#4 -0.26,0.78,0.77,U] [#5 -1.14,0.10,0.90,U] [#6 -0.76,0.30,0.83,U] [#7 -0.69,0.31,0.57,U] [#8 -0.78,0.71,0.56,U] 
03:43:52.170 00.000 21444 refined, 8 included, MultiStar: {-0.65, 0.82}, one-star: {0.18, 1.51}
03:43:52.170 00.000 21444 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.05) = xAngle (-0.80 = -0.80)
03:43:52.170 00.000 21444 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
03:43:52.170 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=0.82 hyp=1.05 cameraTheta=2.25 mountX=0.72 mountY=0.51, mountTheta=0.61
03:43:52.171 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=0.82, opts=13)
03:43:52.171 00.000 21444 Enqueuing Move request for scope (-0.65, 0.82)
03:43:52.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=88, FiltMax=65504, Gamma=0.560
03:43:52.171 00.000 21444 UpdateGuideState exits: m=5460249 SNR=154.4 Saturated
03:43:52.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:52.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:52.171 00.000 21444 Enqueuing Expose request
03:43:52.171 00.000 25848 Worker thread wakes up
03:43:52.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.82) opts 0xd
03:43:52.171 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, 0.82)
03:43:52.171 00.000 25848 Moving (-0.65, 0.82) raw xDistance=0.72 yDistance=0.51
03:43:52.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.72
03:43:52.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:52.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
03:43:52.171 00.000 25848 MoveAxis(W, 21, ABG)
03:43:52.171 00.000 25848 Guiding  Dir = 3, Dur = 21
03:43:52.204 00.033 25848 IsSlewing returns 0
03:43:52.204 00.000 25848 IsGuiding returns 0
03:43:52.236 00.032 25848 IsGuiding returns 1
03:43:52.236 00.000 25848 scope still moving after pulse duration time elapsed
03:43:52.331 00.095 25848 IsSlewing returns 0
03:43:52.332 00.001 25848 IsGuiding returns 0
03:43:52.332 00.000 25848 scope move finished after 21 + 106 ms
03:43:52.332 00.000 25848 Move returns status 0, amount 21
03:43:52.332 00.000 25848 MoveAxis(N, 0, ABG)
03:43:52.332 00.000 25848 Move returns status 0, amount 0
03:43:52.332 00.000 25848 move complete, result=0
03:43:52.332 00.000 25848 worker thread done servicing request
03:43:52.332 00.000 25848 Worker thread wakes up
03:43:52.332 00.000 21444 GuideStep: 0.7 px 21 ms WEST, 0.5 px 0 ms NORTH
03:43:52.332 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:52.332 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:55.182 02.850 25848 Exposure complete
03:43:55.272 00.090 25848 worker thread done servicing request
03:43:55.272 00.000 21444 OnExposeComplete: enter
03:43:55.272 00.000 21444 UpdateGuideState(): m_state=6
03:43:55.272 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 386
03:43:55.273 00.001 21444 Star::Find returns 1 (1), X=1261.75, Y=683.48, Mass=5526197, SNR=207.2, Peak=65504 HFD=8.0
03:43:55.273 00.000 21444 MultiStar: [#1 1.00,1.05,0.76,U] [#2 0.93,0.53,0.72,U] [#3 1.41,1.10,0.49,U] [#4 1.69,0.76,0.78,U] [#5 1.71,0.26,0.69,U] [#6 1.53,0.94,0.51,U] [#7 1.75,-0.01,0.47,U] [#8 0.96,0.98,0.51,U] 
03:43:55.273 00.000 21444 refined, 8 included, MultiStar: {1.44, 0.76}, one-star: {1.81, 1.07}
03:43:55.273 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
03:43:55.273 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.88)
03:43:55.273 00.000 21444 CameraToMount -- cameraX=1.44 cameraY=0.76 hyp=1.63 cameraTheta=0.49 mountX=-1.36 mountY=1.25, mountTheta=2.40
03:43:55.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.44, y=0.76, opts=13)
03:43:55.274 00.000 21444 Enqueuing Move request for scope (1.44, 0.76)
03:43:55.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=54, FiltMax=65504, Gamma=0.560
03:43:55.274 00.000 21444 UpdateGuideState exits: m=5526197 SNR=207.2 Saturated
03:43:55.274 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:55.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:55.274 00.000 21444 Enqueuing Expose request
03:43:55.274 00.000 25848 Worker thread wakes up
03:43:55.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.44, 0.76) opts 0xd
03:43:55.274 00.000 25848 Handling offset move in thread for scope, endpoint = (1.44, 0.76)
03:43:55.274 00.000 25848 Moving (1.44, 0.76) raw xDistance=-1.36 yDistance=1.25
03:43:55.275 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.36
03:43:55.275 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:43:55.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.25
03:43:55.275 00.000 25848 MoveAxis(E, 38, ABG)
03:43:55.275 00.000 25848 Guiding  Dir = 2, Dur = 38
03:43:55.295 00.020 25848 IsSlewing returns 0
03:43:55.296 00.001 25848 IsGuiding returns 0
03:43:55.328 00.032 25848 PulseGuide returned control before completion, sleep 17
03:43:55.353 00.025 25848 IsGuiding returns 1
03:43:55.353 00.000 25848 scope still moving after pulse duration time elapsed
03:43:55.405 00.052 25848 IsSlewing returns 0
03:43:55.407 00.002 25848 IsGuiding returns 0
03:43:55.407 00.000 25848 scope move finished after 38 + 72 ms
03:43:55.407 00.000 25848 Move returns status 0, amount 38
03:43:55.407 00.000 25848 MoveAxis(N, 0, ABG)
03:43:55.407 00.000 25848 Move returns status 0, amount 0
03:43:55.407 00.000 25848 move complete, result=0
03:43:55.407 00.000 25848 worker thread done servicing request
03:43:55.407 00.000 25848 Worker thread wakes up
03:43:55.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:55.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:43:55.407 00.000 21444 GuideStep: -1.4 px 38 ms EAST, 1.3 px 0 ms NORTH
03:43:58.260 02.853 25848 Exposure complete
03:43:58.347 00.087 25848 worker thread done servicing request
03:43:58.347 00.000 21444 OnExposeComplete: enter
03:43:58.347 00.000 21444 UpdateGuideState(): m_state=6
03:43:58.347 00.000 21444 Star::Find(15, 1261, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 387
03:43:58.347 00.000 21444 Star::Find returns 1 (1), X=1261.29, Y=684.00, Mass=5614308, SNR=194.3, Peak=65504 HFD=8.1
03:43:58.348 00.001 21444 MultiStar: [#1 0.01,1.14,0.80,U] [#2 -0.02,1.14,0.80,U] [#3 0.09,1.15,0.47,U] [#4 0.94,0.94,0.71,U] [#5 0.97,0.30,0.69,U] [#6 1.04,0.85,0.55,U] [#7 0.58,0.22,0.60,U] [#8 0.57,1.08,0.80,U] 
03:43:58.348 00.000 21444 refined, 8 included, MultiStar: {0.64, 0.98}, one-star: {1.35, 1.59}
03:43:58.348 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
03:43:58.348 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
03:43:58.348 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.98 hyp=1.17 cameraTheta=0.99 mountX=-0.55 mountY=1.15, mountTheta=2.01
03:43:58.349 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.98, opts=13)
03:43:58.349 00.000 21444 Enqueuing Move request for scope (0.64, 0.98)
03:43:58.349 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=154, FiltMax=65504, Gamma=0.560
03:43:58.349 00.000 21444 UpdateGuideState exits: m=5614308 SNR=194.3 Saturated
03:43:58.349 00.000 25848 Worker thread wakes up
03:43:58.349 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.98) opts 0xd
03:43:58.349 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.98)
03:43:58.349 00.000 25848 Moving (0.64, 0.98) raw xDistance=-0.55 yDistance=1.15
03:43:58.349 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.55
03:43:58.349 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:43:58.349 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.15
03:43:58.349 00.000 25848 MoveAxis(E, 19, ABG)
03:43:58.349 00.000 25848 Guiding  Dir = 2, Dur = 19
03:43:58.349 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:58.349 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:43:58.349 00.000 21444 Enqueuing Expose request
03:43:58.373 00.024 25848 IsSlewing returns 0
03:43:58.375 00.002 25848 IsGuiding returns 0
03:43:58.406 00.031 25848 IsGuiding returns 1
03:43:58.406 00.000 25848 scope still moving after pulse duration time elapsed
03:43:58.453 00.047 25848 IsSlewing returns 0
03:43:58.454 00.001 25848 IsGuiding returns 0
03:43:58.454 00.000 25848 scope move finished after 19 + 59 ms
03:43:58.454 00.000 25848 Move returns status 0, amount 19
03:43:58.454 00.000 25848 MoveAxis(N, 0, ABG)
03:43:58.454 00.000 25848 Move returns status 0, amount 0
03:43:58.454 00.000 25848 move complete, result=0
03:43:58.454 00.000 25848 worker thread done servicing request
03:43:58.454 00.000 25848 Worker thread wakes up
03:43:58.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:43:58.454 00.000 21444 GuideStep: -0.5 px 19 ms EAST, 1.1 px 0 ms NORTH
03:43:58.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:01.307 02.853 25848 Exposure complete
03:44:01.394 00.087 25848 worker thread done servicing request
03:44:01.394 00.000 21444 OnExposeComplete: enter
03:44:01.394 00.000 21444 UpdateGuideState(): m_state=6
03:44:01.395 00.001 21444 Star::Find(15, 1261, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 388
03:44:01.395 00.000 21444 Star::Find returns 1 (1), X=1261.90, Y=682.90, Mass=5335064, SNR=164.0, Peak=65504 HFD=8.1
03:44:01.395 00.000 21444 MultiStar: [#1 -0.11,-0.04,0.91,U] [#2 0.20,-0.28,0.77,U] [#3 -0.60,0.12,0.67,U] [#4 1.57,-0.38,0.71,U] [#5 1.75,-1.47,0.00,M1] [#6 1.29,-0.64,0.64,U] [#7 1.00,-1.08,0.44,U] [#8 0.49,0.17,0.71,U] 
03:44:01.395 00.000 21444 refined, 7 included, MultiStar: {0.74, -0.12}, one-star: {1.97, 0.49}
03:44:01.395 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.22 = 3.07)
03:44:01.395 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
03:44:01.395 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=-0.12 hyp=0.75 cameraTheta=-0.16 mountX=-0.75 mountY=0.17, mountTheta=2.92
03:44:01.396 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=-0.12, opts=13)
03:44:01.396 00.000 21444 Enqueuing Move request for scope (0.74, -0.12)
03:44:01.396 00.000 25848 Worker thread wakes up
03:44:01.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=206, FiltMax=65504, Gamma=0.560
03:44:01.396 00.000 21444 UpdateGuideState exits: m=5335064 SNR=164.0 Saturated
03:44:01.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:01.396 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.12) opts 0xd
03:44:01.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:01.396 00.000 21444 Enqueuing Expose request
03:44:01.397 00.001 25848 Handling offset move in thread for scope, endpoint = (0.74, -0.12)
03:44:01.397 00.000 25848 Moving (0.74, -0.12) raw xDistance=-0.75 yDistance=0.17
03:44:01.397 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.75
03:44:01.397 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:01.397 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:44:01.397 00.000 25848 MoveAxis(E, 23, ABG)
03:44:01.397 00.000 25848 Guiding  Dir = 2, Dur = 23
03:44:01.421 00.024 25848 IsSlewing returns 0
03:44:01.421 00.000 25848 IsGuiding returns 0
03:44:01.453 00.032 25848 IsGuiding returns 1
03:44:01.453 00.000 25848 scope still moving after pulse duration time elapsed
03:44:01.519 00.066 25848 IsSlewing returns 0
03:44:01.520 00.001 25848 IsGuiding returns 0
03:44:01.520 00.000 25848 scope move finished after 23 + 75 ms
03:44:01.520 00.000 25848 Move returns status 0, amount 23
03:44:01.520 00.000 25848 MoveAxis(N, 0, ABG)
03:44:01.520 00.000 25848 Move returns status 0, amount 0
03:44:01.520 00.000 25848 move complete, result=0
03:44:01.520 00.000 25848 worker thread done servicing request
03:44:01.520 00.000 25848 Worker thread wakes up
03:44:01.520 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:01.520 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:01.520 00.000 21444 GuideStep: -0.7 px 23 ms EAST, 0.2 px 0 ms NORTH
03:44:04.364 02.844 25848 Exposure complete
03:44:04.440 00.076 25848 worker thread done servicing request
03:44:04.440 00.000 21444 OnExposeComplete: enter
03:44:04.440 00.000 21444 UpdateGuideState(): m_state=6
03:44:04.440 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 389
03:44:04.440 00.000 21444 Star::Find returns 1 (1), X=1261.62, Y=684.79, Mass=5174624, SNR=144.2, Peak=65504 HFD=7.7
03:44:04.440 00.000 21444 MultiStar: [#1 0.51,1.75,0.90,U] [#2 0.59,1.19,0.72,U] [#3 0.91,1.28,0.52,U] [#4 1.75,1.55,0.00,M1] [#5 1.82,1.47,0.00,M2] [#6 1.40,1.52,0.00,M1] [#7 1.58,1.44,0.00,M1] [#8 0.56,1.81,0.84,U] 
03:44:04.440 00.000 21444 refined, 4 included, MultiStar: {0.88, 1.75}, one-star: {1.68, 2.38}
03:44:04.440 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.95 = -1.95)
03:44:04.440 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.49)
03:44:04.440 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=1.75 hyp=1.96 cameraTheta=1.11 mountX=-0.72 mountY=1.96, mountTheta=1.92
03:44:04.441 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=1.75, opts=13)
03:44:04.441 00.000 21444 Enqueuing Move request for scope (0.88, 1.75)
03:44:04.441 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=168, FiltMax=65504, Gamma=0.560
03:44:04.441 00.000 21444 UpdateGuideState exits: m=5174624 SNR=144.2 Saturated
03:44:04.441 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:04.441 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:04.441 00.000 21444 Enqueuing Expose request
03:44:04.441 00.000 25848 Worker thread wakes up
03:44:04.441 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, 1.75) opts 0xd
03:44:04.441 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, 1.75)
03:44:04.441 00.000 25848 Moving (0.88, 1.75) raw xDistance=-0.72 yDistance=1.96
03:44:04.441 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.72
03:44:04.441 00.000 25848 resist switch: large excursion: input 1.96 thresh 1.53 direction from -1 to 1
03:44:04.441 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.87
03:44:04.441 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.96 from input 1.96
03:44:04.442 00.001 25848 MoveAxis(E, 23, ABG)
03:44:04.442 00.000 25848 Guiding  Dir = 2, Dur = 23
03:44:04.467 00.025 25848 IsSlewing returns 0
03:44:04.467 00.000 25848 IsGuiding returns 0
03:44:04.508 00.041 25848 IsGuiding returns 1
03:44:04.508 00.000 25848 scope still moving after pulse duration time elapsed
03:44:04.581 00.073 25848 IsSlewing returns 0
03:44:04.581 00.000 25848 IsGuiding returns 0
03:44:04.581 00.000 25848 scope move finished after 23 + 91 ms
03:44:04.581 00.000 25848 Move returns status 0, amount 23
03:44:04.581 00.000 25848 BLC: Oldest BLC event removed
03:44:04.581 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 302 applied
03:44:04.581 00.000 25848 MoveAxis(S, 355, ABG)
03:44:04.581 00.000 25848 Guiding  Dir = 1, Dur = 355
03:44:04.639 00.058 25848 IsSlewing returns 0
03:44:04.640 00.001 25848 IsGuiding returns 0
03:44:04.671 00.031 25848 PulseGuide returned control before completion, sleep 335
03:44:05.020 00.349 25848 IsGuiding returns 1
03:44:05.020 00.000 25848 scope still moving after pulse duration time elapsed
03:44:05.076 00.056 25848 IsSlewing returns 0
03:44:05.076 00.000 25848 IsGuiding returns 0
03:44:05.076 00.000 25848 scope move finished after 355 + 81 ms
03:44:05.076 00.000 25848 Move returns status 0, amount 355
03:44:05.076 00.000 25848 move complete, result=0
03:44:05.076 00.000 25848 worker thread done servicing request
03:44:05.076 00.000 25848 Worker thread wakes up
03:44:05.077 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:05.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:05.077 00.000 21444 GuideStep: -0.7 px 23 ms EAST, 2.0 px 355 ms SOUTH
03:44:07.923 02.846 25848 Exposure complete
03:44:07.991 00.068 25848 worker thread done servicing request
03:44:07.991 00.000 21444 OnExposeComplete: enter
03:44:07.991 00.000 21444 UpdateGuideState(): m_state=6
03:44:07.991 00.000 21444 Star::Find(15, 1261, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 390
03:44:07.991 00.000 21444 Star::Find returns 1 (1), X=1263.22, Y=683.37, Mass=5163093, SNR=133.7, Peak=65504 HFD=7.7
03:44:07.991 00.000 21444 MultiStar: [#1 2.03,0.42,0.00,M1] [#2 1.99,-0.28,0.93,U] [#3 2.86,0.03,0.00,M1] [#4 3.00,-0.10,0.00,M2] [#5 3.12,-0.33,0.00,M3] [#6 2.42,-0.32,0.00,M2] [#7 3.14,-0.26,0.00,M2] [#8 2.65,0.37,0.00,M1] 
03:44:07.991 00.000 21444 refined, 1 included, MultiStar: {2.65, 0.36}, one-star: {3.28, 0.96}
03:44:07.991 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
03:44:07.992 00.001 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
03:44:07.992 00.000 21444 CameraToMount -- cameraX=2.65 cameraY=0.36 hyp=2.68 cameraTheta=0.14 mountX=-2.61 mountY=1.34, mountTheta=2.67
03:44:07.992 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.65, y=0.36, opts=13)
03:44:07.992 00.000 21444 Enqueuing Move request for scope (2.65, 0.36)
03:44:07.992 00.000 25848 Worker thread wakes up
03:44:07.992 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.65, 0.36) opts 0xd
03:44:07.993 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=244, FiltMax=65504, Gamma=0.560
03:44:07.993 00.000 21444 UpdateGuideState exits: m=5163093 SNR=133.7 Saturated
03:44:07.993 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:07.993 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:07.993 00.000 21444 Enqueuing Expose request
03:44:07.993 00.000 25848 Handling offset move in thread for scope, endpoint = (2.65, 0.36)
03:44:07.993 00.000 25848 Moving (2.65, 0.36) raw xDistance=-2.61 yDistance=1.34
03:44:07.993 00.000 25848 BLC: History state: CurrMiss=1.34, AvgInitMiss=0.68, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.957502, 1:1.341311
03:44:07.993 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:44:07.993 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.68 from input -2.61
03:44:07.993 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
03:44:07.993 00.000 25848 MoveAxis(E, 78, ABG)
03:44:07.993 00.000 25848 Guiding  Dir = 2, Dur = 78
03:44:08.017 00.024 25848 IsSlewing returns 0
03:44:08.018 00.001 25848 IsGuiding returns 0
03:44:08.049 00.031 25848 PulseGuide returned control before completion, sleep 58
03:44:08.135 00.086 25848 IsGuiding returns 1
03:44:08.135 00.000 25848 scope still moving after pulse duration time elapsed
03:44:08.188 00.053 25848 IsSlewing returns 0
03:44:08.188 00.000 25848 IsGuiding returns 0
03:44:08.188 00.000 25848 scope move finished after 78 + 92 ms
03:44:08.188 00.000 25848 Move returns status 0, amount 78
03:44:08.188 00.000 25848 MoveAxis(S, 37, ABG)
03:44:08.188 00.000 25848 Guiding  Dir = 1, Dur = 37
03:44:08.220 00.032 25848 IsSlewing returns 0
03:44:08.221 00.001 25848 IsGuiding returns 0
03:44:08.252 00.031 25848 PulseGuide returned control before completion, sleep 17
03:44:08.269 00.017 25848 IsGuiding returns 1
03:44:08.269 00.000 25848 scope still moving after pulse duration time elapsed
03:44:08.343 00.074 25848 IsSlewing returns 0
03:44:08.343 00.000 25848 IsGuiding returns 0
03:44:08.343 00.000 25848 scope move finished after 37 + 85 ms
03:44:08.343 00.000 25848 Move returns status 0, amount 37
03:44:08.343 00.000 25848 move complete, result=0
03:44:08.343 00.000 25848 worker thread done servicing request
03:44:08.343 00.000 25848 Worker thread wakes up
03:44:08.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:08.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:08.343 00.000 21444 GuideStep: -2.6 px 78 ms EAST, 1.3 px 37 ms SOUTH
03:44:11.190 02.847 25848 Exposure complete
03:44:11.270 00.080 25848 worker thread done servicing request
03:44:11.271 00.001 21444 OnExposeComplete: enter
03:44:11.271 00.000 21444 UpdateGuideState(): m_state=6
03:44:11.271 00.000 21444 Star::Find(15, 1263, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 391
03:44:11.271 00.000 21444 Star::Find returns 1 (1), X=1262.29, Y=682.28, Mass=5644505, SNR=181.6, Peak=65504 HFD=8.0
03:44:11.271 00.000 21444 MultiStar: [#1 1.33,0.45,1.28,U] [#2 1.38,0.17,0.83,U] [#3 0.79,0.62,1.04,U] [#4 2.01,-0.73,0.00,M3] [#5 2.21,-0.67,0.00,M4] [#6 1.88,-0.72,0.85,U] [#7 2.21,-0.81,0.00,M3] [#8 0.97,-0.27,0.67,U] 
03:44:11.271 00.000 21444 refined, 5 included, MultiStar: {1.46, 0.08}, one-star: {2.35, -0.13}
03:44:11.271 00.000 21444 CameraToMount -- cameraTheta (0.05) - m_xAngle (3.05) = xAngle (-3.00 = -3.00)
03:44:11.271 00.000 21444 CameraToMount -- cameraTheta (0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.44)
03:44:11.271 00.000 21444 CameraToMount -- cameraX=1.46 cameraY=0.08 hyp=1.46 cameraTheta=0.05 mountX=-1.44 mountY=0.62, mountTheta=2.73
03:44:11.272 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.46, y=0.08, opts=13)
03:44:11.272 00.000 21444 Enqueuing Move request for scope (1.46, 0.08)
03:44:11.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=142, FiltMax=65504, Gamma=0.560
03:44:11.272 00.000 21444 UpdateGuideState exits: m=5644505 SNR=181.6 Saturated
03:44:11.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:11.272 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:11.272 00.000 21444 Enqueuing Expose request
03:44:11.272 00.000 25848 Worker thread wakes up
03:44:11.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.46, 0.08) opts 0xd
03:44:11.272 00.000 25848 Handling offset move in thread for scope, endpoint = (1.46, 0.08)
03:44:11.272 00.000 25848 Moving (1.46, 0.08) raw xDistance=-1.44 yDistance=0.62
03:44:11.272 00.000 25848 BLC: History state: CurrMiss=0.62, AvgInitMiss=0.68, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.957502, 1:1.341311, 2:0.622735
03:44:11.273 00.001 25848 BLC: Under-shoot: nominal increase by 18
03:44:11.273 00.000 25848 BLC: window closed
03:44:11.273 00.000 25848 BLC: Pulse adjusted to 320
03:44:11.273 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.44
03:44:11.273 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
03:44:11.273 00.000 25848 MoveAxis(E, 47, ABG)
03:44:11.273 00.000 25848 Guiding  Dir = 2, Dur = 47
03:44:11.297 00.024 25848 IsSlewing returns 0
03:44:11.298 00.001 25848 IsGuiding returns 0
03:44:11.329 00.031 25848 PulseGuide returned control before completion, sleep 26
03:44:11.363 00.034 25848 IsGuiding returns 1
03:44:11.363 00.000 25848 scope still moving after pulse duration time elapsed
03:44:11.422 00.059 25848 IsSlewing returns 0
03:44:11.422 00.000 25848 IsGuiding returns 0
03:44:11.423 00.001 25848 scope move finished after 47 + 77 ms
03:44:11.423 00.000 25848 Move returns status 0, amount 47
03:44:11.423 00.000 25848 MoveAxis(S, 17, ABG)
03:44:11.423 00.000 25848 Guiding  Dir = 1, Dur = 17
03:44:11.455 00.032 25848 IsSlewing returns 0
03:44:11.455 00.000 25848 IsGuiding returns 0
03:44:11.487 00.032 25848 IsGuiding returns 1
03:44:11.487 00.000 25848 scope still moving after pulse duration time elapsed
03:44:11.548 00.061 25848 IsSlewing returns 0
03:44:11.548 00.000 25848 IsGuiding returns 0
03:44:11.548 00.000 25848 scope move finished after 17 + 76 ms
03:44:11.548 00.000 25848 Move returns status 0, amount 17
03:44:11.548 00.000 25848 move complete, result=0
03:44:11.548 00.000 25848 worker thread done servicing request
03:44:11.548 00.000 25848 Worker thread wakes up
03:44:11.548 00.000 21444 GuideStep: -1.4 px 47 ms EAST, 0.6 px 17 ms SOUTH
03:44:11.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:11.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:11.670 00.122 21444 evsrv: cli 0107E9C0 connect
03:44:11.670 00.000 21444 case statement mapped state 6 to 3
03:44:11.671 00.001 21444 case statement mapped state 6 to 3
03:44:11.671 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"2f4c8d6c-50d3-4645-8596-90e087300d05"}
03:44:11.671 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"2f4c8d6c-50d3-4645-8596-90e087300d05"}
03:44:11.672 00.001 21444 evsrv: cli 0107E9C0 disconnect
03:44:14.393 02.721 25848 Exposure complete
03:44:14.483 00.090 25848 worker thread done servicing request
03:44:14.483 00.000 21444 OnExposeComplete: enter
03:44:14.483 00.000 21444 UpdateGuideState(): m_state=6
03:44:14.483 00.000 21444 Star::Find(15, 1262, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 392
03:44:14.484 00.001 21444 Star::Find returns 1 (1), X=1261.88, Y=682.36, Mass=5461205, SNR=200.1, Peak=65504 HFD=7.8
03:44:14.484 00.000 21444 MultiStar: [#1 1.22,-0.96,0.87,U] [#2 0.71,-1.01,1.02,U] [#3 1.02,-0.43,1.01,U] [#4 2.06,-1.15,0.00,M4] [#5 1.60,-1.52,0.00,M5] [#6 1.66,-1.19,0.00,M2] [#7 1.80,-1.59,0.00,M4] [#8 1.30,-0.50,0.47,U] 
03:44:14.484 00.000 21444 refined, 4 included, MultiStar: {1.23, -0.59}, one-star: {1.94, -0.05}
03:44:14.484 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.50 = 2.78)
03:44:14.484 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.06)
03:44:14.484 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=-0.59 hyp=1.36 cameraTheta=-0.45 mountX=-1.28 mountY=-0.08, mountTheta=-3.08
03:44:14.486 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=-0.59, opts=13)
03:44:14.486 00.000 21444 Enqueuing Move request for scope (1.23, -0.59)
03:44:14.486 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=268, FiltMax=65504, Gamma=0.560
03:44:14.486 00.000 21444 UpdateGuideState exits: m=5461205 SNR=200.1 Saturated
03:44:14.486 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:14.486 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:14.486 00.000 21444 Enqueuing Expose request
03:44:14.486 00.000 25848 Worker thread wakes up
03:44:14.486 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.59) opts 0xd
03:44:14.487 00.001 25848 Handling offset move in thread for scope, endpoint = (1.23, -0.59)
03:44:14.487 00.000 25848 Moving (1.23, -0.59) raw xDistance=-1.28 yDistance=-0.08
03:44:14.487 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.28
03:44:14.487 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:14.487 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:44:14.487 00.000 25848 MoveAxis(E, 40, ABG)
03:44:14.487 00.000 25848 Guiding  Dir = 2, Dur = 40
03:44:14.516 00.029 25848 IsSlewing returns 0
03:44:14.516 00.000 25848 IsGuiding returns 0
03:44:14.547 00.031 25848 PulseGuide returned control before completion, sleep 19
03:44:14.581 00.034 25848 IsGuiding returns 1
03:44:14.581 00.000 25848 scope still moving after pulse duration time elapsed
03:44:14.672 00.091 25848 IsSlewing returns 0
03:44:14.673 00.001 25848 IsGuiding returns 0
03:44:14.673 00.000 25848 scope move finished after 40 + 116 ms
03:44:14.673 00.000 25848 Move returns status 0, amount 40
03:44:14.673 00.000 25848 MoveAxis(N, 0, ABG)
03:44:14.673 00.000 25848 Move returns status 0, amount 0
03:44:14.673 00.000 25848 move complete, result=0
03:44:14.673 00.000 25848 worker thread done servicing request
03:44:14.673 00.000 25848 Worker thread wakes up
03:44:14.673 00.000 21444 GuideStep: -1.3 px 40 ms EAST, -0.1 px 0 ms NORTH
03:44:14.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:14.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:17.514 02.841 25848 Exposure complete
03:44:17.592 00.078 25848 worker thread done servicing request
03:44:17.593 00.001 21444 OnExposeComplete: enter
03:44:17.593 00.000 21444 UpdateGuideState(): m_state=6
03:44:17.593 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 393
03:44:17.593 00.000 21444 Star::Find returns 1 (1), X=1263.75, Y=682.24, Mass=5665267, SNR=176.5, Peak=65504 HFD=7.9
03:44:17.593 00.000 21444 MultiStar: [#1 2.97,-0.38,0.00,M1] [#2 2.95,-0.89,0.00,M1] [#3 3.67,-0.99,0.00,M1] [#4 3.64,-0.74,0.00,M5] [#5 2.95,-1.18,0.00,M6] [#6 3.57,-0.95,0.00,M3] [#7 3.15,-1.43,0.00,M5] [#8 3.36,-0.68,0.00,M1] 
03:44:17.593 00.000 21444 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
03:44:17.593 00.000 21444 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.34)
03:44:17.593 00.000 21444 CameraToMount -- cameraX=3.82 cameraY=-0.17 hyp=3.82 cameraTheta=-0.05 mountX=-3.82 mountY=1.29, mountTheta=2.82
03:44:17.594 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.82, y=-0.17, opts=13)
03:44:17.594 00.000 21444 Enqueuing Move request for scope (3.82, -0.17)
03:44:17.594 00.000 25848 Worker thread wakes up
03:44:17.594 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.82, -0.17) opts 0xd
03:44:17.595 00.001 25848 Handling offset move in thread for scope, endpoint = (3.82, -0.17)
03:44:17.595 00.000 25848 Moving (3.82, -0.17) raw xDistance=-3.82 yDistance=1.29
03:44:17.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.46 from input -3.82
03:44:17.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.29 from input 1.29
03:44:17.595 00.000 25848 MoveAxis(E, 114, ABG)
03:44:17.595 00.000 25848 Guiding  Dir = 2, Dur = 114
03:44:17.595 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=216, FiltMax=65504, Gamma=0.560
03:44:17.595 00.000 21444 UpdateGuideState exits: m=5665267 SNR=176.5 Saturated
03:44:17.595 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:17.595 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:17.595 00.000 21444 Enqueuing Expose request
03:44:17.623 00.028 25848 IsSlewing returns 0
03:44:17.623 00.000 25848 IsGuiding returns 0
03:44:17.664 00.041 25848 PulseGuide returned control before completion, sleep 84
03:44:17.750 00.086 25848 IsGuiding returns 1
03:44:17.751 00.001 25848 scope still moving after pulse duration time elapsed
03:44:17.811 00.060 25848 IsSlewing returns 0
03:44:17.811 00.000 25848 IsGuiding returns 0
03:44:17.811 00.000 25848 scope move finished after 114 + 74 ms
03:44:17.811 00.000 25848 Move returns status 0, amount 114
03:44:17.811 00.000 25848 MoveAxis(S, 35, ABG)
03:44:17.811 00.000 25848 Guiding  Dir = 1, Dur = 35
03:44:17.843 00.032 25848 IsSlewing returns 0
03:44:17.845 00.002 25848 IsGuiding returns 0
03:44:17.876 00.031 25848 PulseGuide returned control before completion, sleep 15
03:44:17.906 00.030 25848 IsGuiding returns 1
03:44:17.906 00.000 25848 scope still moving after pulse duration time elapsed
03:44:17.970 00.064 25848 IsSlewing returns 0
03:44:17.970 00.000 25848 IsGuiding returns 0
03:44:17.970 00.000 25848 scope move finished after 35 + 90 ms
03:44:17.970 00.000 25848 Move returns status 0, amount 35
03:44:17.970 00.000 25848 move complete, result=0
03:44:17.970 00.000 25848 worker thread done servicing request
03:44:17.970 00.000 25848 Worker thread wakes up
03:44:17.970 00.000 21444 GuideStep: -3.8 px 114 ms EAST, 1.3 px 35 ms SOUTH
03:44:17.971 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:17.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:20.810 02.839 25848 Exposure complete
03:44:20.901 00.091 25848 worker thread done servicing request
03:44:20.901 00.000 21444 OnExposeComplete: enter
03:44:20.901 00.000 21444 UpdateGuideState(): m_state=6
03:44:20.901 00.000 21444 Star::Find(15, 1263, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 394
03:44:20.901 00.000 21444 Star::Find returns 1 (1), X=1261.06, Y=682.19, Mass=5668453, SNR=247.3, Peak=65504 HFD=7.9
03:44:20.901 00.000 21444 MultiStar: [#1 0.41,-0.78,0.93,U] [#2 0.36,-0.79,0.75,U] [#3 1.02,-0.75,0.60,U] [#4 1.47,-0.60,0.85,U] [#5 1.09,-0.91,0.73,U] [#6 1.16,-0.95,0.56,U] [#7 1.69,-0.60,0.43,U] [#8 0.54,-0.69,0.47,U] 
03:44:20.901 00.000 21444 single-star, 8 included, MultiStar: {0.96, -0.68}, one-star: {1.12, -0.22}
03:44:20.901 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
03:44:20.902 00.001 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.20)
03:44:20.902 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.22 hyp=1.14 cameraTheta=-0.19 mountX=-1.14 mountY=0.22, mountTheta=2.95
03:44:20.903 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.22, opts=13)
03:44:20.903 00.000 21444 Enqueuing Move request for scope (1.12, -0.22)
03:44:20.903 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
03:44:20.903 00.000 21444 UpdateGuideState exits: m=5668453 SNR=247.3 Saturated
03:44:20.903 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:20.903 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:20.903 00.000 21444 Enqueuing Expose request
03:44:20.903 00.000 25848 Worker thread wakes up
03:44:20.903 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.22) opts 0xd
03:44:20.903 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.22)
03:44:20.903 00.000 25848 Moving (1.12, -0.22) raw xDistance=-1.14 yDistance=0.22
03:44:20.903 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.14
03:44:20.903 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:20.903 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:44:20.903 00.000 25848 MoveAxis(E, 41, ABG)
03:44:20.903 00.000 25848 Guiding  Dir = 2, Dur = 41
03:44:20.939 00.036 25848 IsSlewing returns 0
03:44:20.939 00.000 25848 IsGuiding returns 0
03:44:20.971 00.032 25848 PulseGuide returned control before completion, sleep 20
03:44:20.994 00.023 25848 IsGuiding returns 1
03:44:20.994 00.000 25848 scope still moving after pulse duration time elapsed
03:44:21.045 00.051 25848 IsSlewing returns 0
03:44:21.045 00.000 25848 IsGuiding returns 0
03:44:21.046 00.001 25848 scope move finished after 41 + 65 ms
03:44:21.046 00.000 25848 Move returns status 0, amount 41
03:44:21.046 00.000 25848 MoveAxis(N, 0, ABG)
03:44:21.046 00.000 25848 Move returns status 0, amount 0
03:44:21.046 00.000 25848 move complete, result=0
03:44:21.046 00.000 25848 worker thread done servicing request
03:44:21.046 00.000 25848 Worker thread wakes up
03:44:21.046 00.000 21444 GuideStep: -1.1 px 41 ms EAST, 0.2 px 0 ms NORTH
03:44:21.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:21.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:23.900 02.854 25848 Exposure complete
03:44:23.988 00.088 25848 worker thread done servicing request
03:44:23.988 00.000 21444 OnExposeComplete: enter
03:44:23.988 00.000 21444 UpdateGuideState(): m_state=6
03:44:23.988 00.000 21444 Star::Find(15, 1261, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 395
03:44:23.988 00.000 21444 Star::Find returns 1 (1), X=1258.72, Y=682.15, Mass=5648683, SNR=206.5, Peak=65504 HFD=7.9
03:44:23.989 00.001 21444 MultiStar: [#1 -1.87,-0.37,0.74,U] [#2 -1.95,-0.96,0.00,M1] [#3 -1.96,-0.73,0.00,M1] [#4 -1.10,-1.20,0.73,U] [#5 -0.71,-0.91,0.62,U] [#6 -1.06,-1.15,0.71,U] [#7 -0.92,-1.37,0.49,U] [#8 -1.82,-0.70,0.62,U] 
03:44:23.989 00.000 21444 single-star, 6 included, MultiStar: {-1.26, -0.79}, one-star: {-1.22, -0.26}
03:44:23.989 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.30)
03:44:23.989 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.54)
03:44:23.989 00.000 21444 CameraToMount -- cameraX=-1.22 cameraY=-0.26 hyp=1.25 cameraTheta=-2.93 mountX=1.19 mountY=-0.70, mountTheta=-0.53
03:44:23.990 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.22, y=-0.26, opts=13)
03:44:23.990 00.000 21444 Enqueuing Move request for scope (-1.22, -0.26)
03:44:23.990 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=106, FiltMax=65504, Gamma=0.560
03:44:23.990 00.000 21444 UpdateGuideState exits: m=5648683 SNR=206.5 Saturated
03:44:23.990 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:23.990 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:23.990 00.000 21444 Enqueuing Expose request
03:44:23.990 00.000 25848 Worker thread wakes up
03:44:23.990 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.26) opts 0xd
03:44:23.990 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.22, -0.26)
03:44:23.990 00.000 25848 Moving (-1.22, -0.26) raw xDistance=1.19 yDistance=-0.70
03:44:23.990 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.19
03:44:23.990 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:44:23.990 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
03:44:23.990 00.000 25848 MoveAxis(W, 32, ABG)
03:44:23.990 00.000 25848 Guiding  Dir = 3, Dur = 32
03:44:24.015 00.025 25848 IsSlewing returns 0
03:44:24.015 00.000 25848 IsGuiding returns 0
03:44:24.046 00.031 25848 PulseGuide returned control before completion, sleep 11
03:44:24.058 00.012 25848 IsGuiding returns 1
03:44:24.058 00.000 25848 scope still moving after pulse duration time elapsed
03:44:24.131 00.073 25848 IsSlewing returns 0
03:44:24.131 00.000 25848 IsGuiding returns 0
03:44:24.131 00.000 25848 scope move finished after 32 + 83 ms
03:44:24.131 00.000 25848 Move returns status 0, amount 32
03:44:24.131 00.000 25848 MoveAxis(N, 0, ABG)
03:44:24.131 00.000 25848 Move returns status 0, amount 0
03:44:24.131 00.000 25848 move complete, result=0
03:44:24.131 00.000 25848 worker thread done servicing request
03:44:24.131 00.000 25848 Worker thread wakes up
03:44:24.131 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:24.131 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:24.131 00.000 21444 GuideStep: 1.2 px 32 ms WEST, -0.7 px 0 ms NORTH
03:44:26.980 02.849 25848 Exposure complete
03:44:27.061 00.081 25848 worker thread done servicing request
03:44:27.061 00.000 21444 OnExposeComplete: enter
03:44:27.062 00.001 21444 UpdateGuideState(): m_state=6
03:44:27.062 00.000 21444 Star::Find(15, 1258, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 396
03:44:27.062 00.000 21444 Star::Find returns 1 (1), X=1261.39, Y=681.72, Mass=5541546, SNR=213.2, Peak=65504 HFD=7.9
03:44:27.062 00.000 21444 MultiStar: [#1 -0.33,-0.99,0.89,U] [#2 -0.29,-0.79,0.93,U] [#3 0.30,-0.80,0.69,U] [#4 0.94,-0.60,0.81,U] [#5 0.91,-0.87,0.67,U] [#6 0.66,-0.46,0.82,U] [#7 1.02,-1.05,0.61,U] [#8 0.25,-0.71,0.58,U] 
03:44:27.062 00.000 21444 refined, 8 included, MultiStar: {0.54, -0.77}, one-star: {1.45, -0.69}
03:44:27.062 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
03:44:27.062 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
03:44:27.062 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-0.77 hyp=0.94 cameraTheta=-0.96 mountX=-0.61 mountY=-0.51, mountTheta=-2.45
03:44:27.063 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-0.77, opts=13)
03:44:27.063 00.000 21444 Enqueuing Move request for scope (0.54, -0.77)
03:44:27.063 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=28, FiltMax=65504, Gamma=0.560
03:44:27.063 00.000 21444 UpdateGuideState exits: m=5541546 SNR=213.2 Saturated
03:44:27.063 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:27.063 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:27.063 00.000 21444 Enqueuing Expose request
03:44:27.063 00.000 25848 Worker thread wakes up
03:44:27.063 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.77) opts 0xd
03:44:27.063 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -0.77)
03:44:27.063 00.000 25848 Moving (0.54, -0.77) raw xDistance=-0.61 yDistance=-0.51
03:44:27.063 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.61
03:44:27.063 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:27.063 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
03:44:27.063 00.000 25848 MoveAxis(E, 15, ABG)
03:44:27.063 00.000 25848 Guiding  Dir = 2, Dur = 15
03:44:27.092 00.029 25848 IsSlewing returns 0
03:44:27.120 00.028 25848 IsGuiding returns 0
03:44:27.140 00.020 25848 IsGuiding returns 1
03:44:27.140 00.000 25848 scope still moving after pulse duration time elapsed
03:44:27.188 00.048 25848 IsSlewing returns 0
03:44:27.188 00.000 25848 IsGuiding returns 0
03:44:27.189 00.001 25848 scope move finished after 15 + 54 ms
03:44:27.189 00.000 25848 Move returns status 0, amount 15
03:44:27.189 00.000 25848 MoveAxis(N, 0, ABG)
03:44:27.189 00.000 25848 Move returns status 0, amount 0
03:44:27.189 00.000 25848 move complete, result=0
03:44:27.189 00.000 25848 worker thread done servicing request
03:44:27.189 00.000 25848 Worker thread wakes up
03:44:27.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:27.189 00.000 21444 GuideStep: -0.6 px 15 ms EAST, -0.5 px 0 ms NORTH
03:44:27.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:30.038 02.849 25848 Exposure complete
03:44:30.119 00.081 25848 worker thread done servicing request
03:44:30.120 00.001 21444 OnExposeComplete: enter
03:44:30.120 00.000 21444 UpdateGuideState(): m_state=6
03:44:30.120 00.000 21444 Star::Find(15, 1261, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 397
03:44:30.120 00.000 21444 Star::Find returns 1 (1), X=1260.55, Y=682.51, Mass=5619018, SNR=225.4, Peak=65504 HFD=7.7
03:44:30.120 00.000 21444 MultiStar: [#1 -0.50,-0.50,0.87,U] [#2 -0.10,-0.24,0.79,U] [#3 -0.23,0.18,0.62,U] [#4 0.68,-0.51,0.88,U] [#5 -0.08,-0.34,0.61,U] [#6 0.17,-0.19,0.78,U] [#7 0.32,-0.66,0.42,U] [#8 0.02,-0.22,0.69,U] 
03:44:30.120 00.000 21444 refined, 8 included, MultiStar: {0.12, -0.25}, one-star: {0.61, 0.10}
03:44:30.120 00.000 21444 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.05) = xAngle (-4.18 = 2.10)
03:44:30.120 00.000 21444 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.74)
03:44:30.120 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.27 cameraTheta=-1.13 mountX=-0.14 mountY=-0.18, mountTheta=-2.21
03:44:30.121 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.25, opts=13)
03:44:30.121 00.000 21444 Enqueuing Move request for scope (0.12, -0.25)
03:44:30.121 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=156, FiltMax=65504, Gamma=0.560
03:44:30.121 00.000 21444 UpdateGuideState exits: m=5619018 SNR=225.4 Saturated
03:44:30.121 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:30.121 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:30.121 00.000 21444 Enqueuing Expose request
03:44:30.121 00.000 25848 Worker thread wakes up
03:44:30.121 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd
03:44:30.121 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.25)
03:44:30.122 00.001 25848 Moving (0.12, -0.25) raw xDistance=-0.14 yDistance=-0.18
03:44:30.122 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:44:30.122 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:30.122 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:44:30.122 00.000 25848 MoveAxis(E, 0, ABG)
03:44:30.122 00.000 25848 Move returns status 0, amount 0
03:44:30.122 00.000 25848 MoveAxis(N, 0, ABG)
03:44:30.122 00.000 25848 Move returns status 0, amount 0
03:44:30.122 00.000 25848 move complete, result=0
03:44:30.122 00.000 25848 worker thread done servicing request
03:44:30.122 00.000 25848 Worker thread wakes up
03:44:30.122 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:30.122 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:44:30.122 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:32.962 02.840 25848 Exposure complete
03:44:33.040 00.078 25848 worker thread done servicing request
03:44:33.040 00.000 21444 OnExposeComplete: enter
03:44:33.040 00.000 21444 UpdateGuideState(): m_state=6
03:44:33.040 00.000 21444 Star::Find(15, 1260, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 398
03:44:33.040 00.000 21444 Star::Find returns 1 (1), X=1261.87, Y=680.52, Mass=5559513, SNR=206.9, Peak=65504 HFD=8.0
03:44:33.040 00.000 21444 MultiStar: [#1 1.01,-1.51,0.86,U] [#2 1.07,-1.82,0.00,M1] [#3 2.14,-2.34,0.00,M1] [#4 1.40,-2.21,0.00,M2] [#5 1.20,-2.41,0.00,M3] [#6 1.40,-2.70,0.00,M1] [#7 1.47,-2.32,0.00,M2] [#8 0.58,-2.13,0.00,M1] 
03:44:33.040 00.000 21444 refined, 1 included, MultiStar: {1.51, -1.71}, one-star: {1.93, -1.89}
03:44:33.040 00.000 21444 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.05) = xAngle (-3.90 = 2.38)
03:44:33.040 00.000 21444 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
03:44:33.040 00.000 21444 CameraToMount -- cameraX=1.51 cameraY=-1.71 hyp=2.28 cameraTheta=-0.85 mountX=-1.65 mountY=-1.01, mountTheta=-2.59
03:44:33.041 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.51, y=-1.71, opts=13)
03:44:33.041 00.000 21444 Enqueuing Move request for scope (1.51, -1.71)
03:44:33.041 00.000 25848 Worker thread wakes up
03:44:33.041 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.51, -1.71) opts 0xd
03:44:33.041 00.000 25848 Handling offset move in thread for scope, endpoint = (1.51, -1.71)
03:44:33.041 00.000 25848 Moving (1.51, -1.71) raw xDistance=-1.65 yDistance=-1.01
03:44:33.041 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=64, FiltMax=65504, Gamma=0.560
03:44:33.041 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.65
03:44:33.042 00.001 21444 UpdateGuideState exits: m=5559513 SNR=206.9 Saturated
03:44:33.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:33.042 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:44:33.042 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:33.042 00.000 21444 Enqueuing Expose request
03:44:33.042 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.01
03:44:33.042 00.000 25848 MoveAxis(E, 48, ABG)
03:44:33.042 00.000 25848 Guiding  Dir = 2, Dur = 48
03:44:33.062 00.020 25848 IsSlewing returns 0
03:44:33.062 00.000 25848 IsGuiding returns 0
03:44:33.094 00.032 25848 PulseGuide returned control before completion, sleep 27
03:44:33.134 00.040 25848 IsGuiding returns 1
03:44:33.134 00.000 25848 scope still moving after pulse duration time elapsed
03:44:33.233 00.099 25848 IsSlewing returns 0
03:44:33.234 00.001 25848 IsGuiding returns 0
03:44:33.234 00.000 25848 scope move finished after 48 + 123 ms
03:44:33.234 00.000 25848 Move returns status 0, amount 48
03:44:33.234 00.000 25848 MoveAxis(N, 0, ABG)
03:44:33.234 00.000 25848 Move returns status 0, amount 0
03:44:33.234 00.000 25848 move complete, result=0
03:44:33.234 00.000 25848 worker thread done servicing request
03:44:33.234 00.000 25848 Worker thread wakes up
03:44:33.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:33.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:33.234 00.000 21444 GuideStep: -1.7 px 48 ms EAST, -1.0 px 0 ms NORTH
03:44:36.072 02.838 25848 Exposure complete
03:44:36.151 00.079 25848 worker thread done servicing request
03:44:36.151 00.000 21444 OnExposeComplete: enter
03:44:36.151 00.000 21444 UpdateGuideState(): m_state=6
03:44:36.151 00.000 21444 Star::Find(15, 1261, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 399
03:44:36.151 00.000 21444 Star::Find returns 1 (1), X=1260.25, Y=683.86, Mass=5529746, SNR=216.3, Peak=65504 HFD=7.8
03:44:36.152 00.001 21444 MultiStar: [#1 -0.91,0.26,0.90,U] [#2 -1.41,0.28,1.03,U] [#3 -1.05,0.75,0.96,U] [#4 0.31,0.57,0.87,U] [#5 0.18,0.48,0.66,U] [#6 0.34,0.17,0.70,U] [#7 0.33,0.21,0.65,U] [#8 -0.33,0.82,0.69,U] 
03:44:36.152 00.000 21444 refined, 8 included, MultiStar: {-0.32, 0.58}, one-star: {0.31, 1.45}
03:44:36.152 00.000 21444 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.05) = xAngle (-0.98 = -0.98)
03:44:36.152 00.000 21444 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.83 = 2.46)
03:44:36.152 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.58 hyp=0.66 cameraTheta=2.07 mountX=0.37 mountY=0.42, mountTheta=0.85
03:44:36.152 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.58, opts=13)
03:44:36.152 00.000 21444 Enqueuing Move request for scope (-0.32, 0.58)
03:44:36.153 00.001 25848 Worker thread wakes up
03:44:36.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=130, FiltMax=65504, Gamma=0.560
03:44:36.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.58) opts 0xd
03:44:36.153 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.58)
03:44:36.153 00.000 25848 Moving (-0.32, 0.58) raw xDistance=0.37 yDistance=0.42
03:44:36.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
03:44:36.153 00.000 21444 UpdateGuideState exits: m=5529746 SNR=216.3 Saturated
03:44:36.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:36.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:36.153 00.000 21444 Enqueuing Expose request
03:44:36.153 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:36.153 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:44:36.153 00.000 25848 MoveAxis(E, 0, ABG)
03:44:36.153 00.000 25848 Move returns status 0, amount 0
03:44:36.153 00.000 25848 MoveAxis(N, 0, ABG)
03:44:36.153 00.000 25848 Move returns status 0, amount 0
03:44:36.153 00.000 25848 move complete, result=0
03:44:36.153 00.000 25848 worker thread done servicing request
03:44:36.153 00.000 25848 Worker thread wakes up
03:44:36.153 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:36.153 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,667,31,31)
03:44:36.154 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
03:44:38.819 02.665 21444 evsrv: cli 0107EB00 connect
03:44:38.819 00.000 21444 case statement mapped state 6 to 3
03:44:38.820 00.001 21444 case statement mapped state 6 to 3
03:44:38.820 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"08663ea0-302b-4227-8b79-6bda00e9014c"}
03:44:38.820 00.000 21444 case statement mapped state 6 to 3
03:44:38.820 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Guiding","id":"08663ea0-302b-4227-8b79-6bda00e9014c"}
03:44:38.820 00.000 21444 evsrv: cli 0107EB00 disconnect
03:44:38.821 00.001 21444 evsrv: cli 0107EA60 connect
03:44:38.821 00.000 21444 case statement mapped state 6 to 3
03:44:38.821 00.000 21444 case statement mapped state 6 to 3
03:44:38.821 00.000 21444 evsrv: cli 0107EA60 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"13662285-5e34-4473-b71e-4d0db7e2d1c0"}
03:44:38.821 00.000 21444 PhdController::Dither begins
03:44:38.821 00.000 21444 dither: size=6.00, dRA=0.47 dDec=-4.29
03:44:38.821 00.000 21444 MountToCamera -- mountTheta (1.46) + m_xAngle (3.05) = xAngle (4.51 = -1.77)
03:44:38.821 00.000 21444 MountToCamera -- mountX=0.47 mountY=-4.29 hyp=4.32 mountTheta=1.46 cameraX=-0.86, cameraY=-4.23 cameraTheta=-1.77
03:44:38.821 00.000 21444 setting lock position to (1259.08, 678.18)
03:44:38.821 00.000 21444 Mount: notify guiding dithered (-0.9, -4.2)
03:44:38.821 00.000 21444 MultiStar: stabilizing after lock position change
03:44:38.821 00.000 21444 Status Line: Dither by 0.47,-4.29
03:44:38.822 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
03:44:38.822 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
03:44:38.822 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":0,"id":"13662285-5e34-4473-b71e-4d0db7e2d1c0"}
03:44:38.823 00.001 21444 evsrv: cli 0107EA60 disconnect
03:44:39.011 00.188 25848 Exposure complete
03:44:39.102 00.091 25848 worker thread done servicing request
03:44:39.102 00.000 21444 OnExposeComplete: enter
03:44:39.102 00.000 21444 UpdateGuideState(): m_state=6
03:44:39.102 00.000 21444 Star::Find(15, 1260, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 400
03:44:39.102 00.000 21444 Star::Find returns 1 (1), X=1259.39, Y=682.59, Mass=5715059, SNR=220.9, Peak=65504 HFD=7.9
03:44:39.102 00.000 21444 CameraToMount -- cameraTheta (1.50) - m_xAngle (3.05) = xAngle (-1.55 = -1.55)
03:44:39.102 00.000 21444 CameraToMount -- cameraTheta (1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.39 = 1.89)
03:44:39.102 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=4.41 hyp=4.42 cameraTheta=1.50 mountX=0.09 mountY=4.20, mountTheta=1.55
03:44:39.103 00.001 21444 dither recenter: remaining=(-0.5,4.3) step=(-0.5,4.3)
03:44:39.103 00.000 21444 MountToCamera -- mountTheta (-1.68) + m_xAngle (3.05) = xAngle (1.37 = 1.37)
03:44:39.103 00.000 21444 MountToCamera -- mountX=-0.47 mountY=4.29 hyp=4.32 mountTheta=-1.68 cameraX=0.86, cameraY=4.23 cameraTheta=1.37
03:44:39.103 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=4.23, opts=4)
03:44:39.103 00.000 21444 Enqueuing Move request for scope (0.86, 4.23)
03:44:39.103 00.000 21444 Mount: notify direct move -0.47,4.29
03:44:39.104 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=78, FiltMax=65504, Gamma=0.560
03:44:39.104 00.000 21444 UpdateGuideState exits: m=5715059 SNR=220.9 Saturated
03:44:39.104 00.000 21444 PhdController: settling, locked = 1, distance = 5.21 (3.00) aobump = 0 frame = 1 / 99999
03:44:39.104 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831079.104,"Host":"ASTROBRUCE","Inst":1,"Distance":5.21,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:44:39.104 00.000 25848 Worker thread wakes up
03:44:39.104 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, 4.23) opts 0x4
03:44:39.104 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, 4.23)
03:44:39.104 00.000 25848 Moving (0.86, 4.23) raw xDistance=-0.47 yDistance=4.29
03:44:39.104 00.000 25848 BLC: window closed
03:44:39.104 00.000 25848 MoveAxis(E, 22, B)
03:44:39.104 00.000 25848 Guiding  Dir = 2, Dur = 22
03:44:39.104 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:39.104 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:39.104 00.000 21444 Enqueuing Expose request
03:44:39.125 00.021 25848 IsSlewing returns 0
03:44:39.126 00.001 25848 IsGuiding returns 0
03:44:39.157 00.031 25848 IsGuiding returns 1
03:44:39.157 00.000 25848 scope still moving after pulse duration time elapsed
03:44:39.218 00.061 25848 IsSlewing returns 0
03:44:39.219 00.001 25848 IsGuiding returns 0
03:44:39.219 00.000 25848 scope move finished after 22 + 71 ms
03:44:39.219 00.000 25848 Move returns status 0, amount 22
03:44:39.219 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
03:44:39.219 00.000 25848 MoveAxis(S, 117, B)
03:44:39.219 00.000 25848 Guiding  Dir = 1, Dur = 117
03:44:39.251 00.032 25848 IsSlewing returns 0
03:44:39.251 00.000 25848 IsGuiding returns 0
03:44:39.283 00.032 25848 PulseGuide returned control before completion, sleep 96
03:44:39.391 00.108 25848 IsGuiding returns 1
03:44:39.391 00.000 25848 scope still moving after pulse duration time elapsed
03:44:39.455 00.064 25848 IsSlewing returns 0
03:44:39.455 00.000 25848 IsGuiding returns 0
03:44:39.455 00.000 25848 scope move finished after 117 + 87 ms
03:44:39.456 00.001 25848 Move returns status 0, amount 117
03:44:39.456 00.000 25848 move complete, result=0
03:44:39.456 00.000 25848 worker thread done servicing request
03:44:39.456 00.000 25848 Worker thread wakes up
03:44:39.456 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:39.456 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:44:39.456 00.000 21444 GuideStep: -0.5 px 22 ms EAST, 4.3 px 117 ms SOUTH
03:44:42.305 02.849 25848 Exposure complete
03:44:42.392 00.087 25848 worker thread done servicing request
03:44:42.392 00.000 21444 OnExposeComplete: enter
03:44:42.392 00.000 21444 UpdateGuideState(): m_state=6
03:44:42.392 00.000 21444 Star::Find(15, 1259, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 401
03:44:42.392 00.000 21444 Star::Find returns 1 (1), X=1259.04, Y=678.65, Mass=5708447, SNR=198.3, Peak=65504 HFD=8.0
03:44:42.392 00.000 21444 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.05) = xAngle (-1.38 = -1.38)
03:44:42.392 00.000 21444 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.23 = 2.06)
03:44:42.392 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.47 hyp=0.47 cameraTheta=1.67 mountX=0.09 mountY=0.42, mountTheta=1.36
03:44:42.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.47, opts=13)
03:44:42.393 00.000 21444 Enqueuing Move request for scope (-0.05, 0.47)
03:44:42.393 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=170, FiltMax=65504, Gamma=0.560
03:44:42.393 00.000 21444 UpdateGuideState exits: m=5708447 SNR=198.3 Saturated
03:44:42.393 00.000 21444 PhdController: settling, locked = 1, distance = 0.47 (3.00) aobump = 0 frame = 2 / 99999
03:44:42.393 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831082.393,"Host":"ASTROBRUCE","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:44:42.393 00.000 25848 Worker thread wakes up
03:44:42.394 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.47) opts 0xd
03:44:42.394 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.47)
03:44:42.394 00.000 25848 Moving (-0.05, 0.47) raw xDistance=0.09 yDistance=0.42
03:44:42.394 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:44:42.394 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:42.394 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:44:42.394 00.000 25848 MoveAxis(E, 0, ABG)
03:44:42.394 00.000 25848 Move returns status 0, amount 0
03:44:42.394 00.000 25848 MoveAxis(N, 0, ABG)
03:44:42.394 00.000 25848 Move returns status 0, amount 0
03:44:42.394 00.000 25848 move complete, result=0
03:44:42.394 00.000 25848 worker thread done servicing request
03:44:42.394 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:42.394 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:42.394 00.000 21444 Enqueuing Expose request
03:44:42.394 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:44:42.394 00.000 25848 Worker thread wakes up
03:44:42.394 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:42.394 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:44:45.242 02.848 25848 Exposure complete
03:44:45.325 00.083 25848 worker thread done servicing request
03:44:45.325 00.000 21444 OnExposeComplete: enter
03:44:45.325 00.000 21444 UpdateGuideState(): m_state=6
03:44:45.326 00.001 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 402
03:44:45.326 00.000 21444 Star::Find returns 1 (1), X=1259.98, Y=679.32, Mass=5727346, SNR=214.4, Peak=65504 HFD=8.1
03:44:45.326 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
03:44:45.326 00.000 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.30)
03:44:45.326 00.000 21444 CameraToMount -- cameraX=0.89 cameraY=1.14 hyp=1.45 cameraTheta=0.91 mountX=-0.79 mountY=1.40, mountTheta=2.08
03:44:45.327 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.89, y=1.14, opts=13)
03:44:45.327 00.000 21444 Enqueuing Move request for scope (0.89, 1.14)
03:44:45.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=308, FiltMax=65504, Gamma=0.560
03:44:45.327 00.000 21444 UpdateGuideState exits: m=5727346 SNR=214.4 Saturated
03:44:45.327 00.000 21444 PhdController: settling, locked = 1, distance = 0.76 (3.00) aobump = 0 frame = 3 / 99999
03:44:45.327 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831085.327,"Host":"ASTROBRUCE","Inst":1,"Distance":0.76,"Time":2.9,"SettleTime":12.0,"StarLocked":true}
03:44:45.327 00.000 25848 Worker thread wakes up
03:44:45.327 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.89, 1.14) opts 0xd
03:44:45.327 00.000 25848 Handling offset move in thread for scope, endpoint = (0.89, 1.14)
03:44:45.327 00.000 25848 Moving (0.89, 1.14) raw xDistance=-0.79 yDistance=1.40
03:44:45.327 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
03:44:45.327 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:44:45.328 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
03:44:45.328 00.000 25848 MoveAxis(E, 23, ABG)
03:44:45.328 00.000 25848 Guiding  Dir = 2, Dur = 23
03:44:45.328 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:45.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:45.328 00.000 21444 Enqueuing Expose request
03:44:45.358 00.030 25848 IsSlewing returns 0
03:44:45.360 00.002 25848 IsGuiding returns 0
03:44:45.391 00.031 25848 IsGuiding returns 1
03:44:45.391 00.000 25848 scope still moving after pulse duration time elapsed
03:44:45.440 00.049 25848 IsSlewing returns 0
03:44:45.440 00.000 25848 IsGuiding returns 0
03:44:45.440 00.000 25848 scope move finished after 23 + 57 ms
03:44:45.440 00.000 25848 Move returns status 0, amount 23
03:44:45.440 00.000 25848 MoveAxis(N, 0, ABG)
03:44:45.440 00.000 25848 Move returns status 0, amount 0
03:44:45.440 00.000 25848 move complete, result=0
03:44:45.440 00.000 25848 worker thread done servicing request
03:44:45.440 00.000 25848 Worker thread wakes up
03:44:45.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:45.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:44:45.440 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 1.4 px 0 ms NORTH
03:44:48.289 02.849 25848 Exposure complete
03:44:48.375 00.086 25848 worker thread done servicing request
03:44:48.375 00.000 21444 OnExposeComplete: enter
03:44:48.375 00.000 21444 UpdateGuideState(): m_state=6
03:44:48.375 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 403
03:44:48.375 00.000 21444 Star::Find returns 1 (1), X=1258.70, Y=680.28, Mass=5242478, SNR=163.8, Peak=65504 HFD=7.6
03:44:48.376 00.001 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
03:44:48.376 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
03:44:48.376 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=2.10 hyp=2.14 cameraTheta=1.75 mountX=0.57 mountY=1.80, mountTheta=1.26
03:44:48.376 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=2.10, opts=13)
03:44:48.376 00.000 21444 Enqueuing Move request for scope (-0.39, 2.10)
03:44:48.376 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2160, FiltMin=116, FiltMax=65504, Gamma=0.560
03:44:48.376 00.000 21444 UpdateGuideState exits: m=5242478 SNR=163.8 Saturated
03:44:48.376 00.000 21444 PhdController: settling, locked = 1, distance = 1.18 (3.00) aobump = 0 frame = 4 / 99999
03:44:48.376 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831088.376,"Host":"ASTROBRUCE","Inst":1,"Distance":1.18,"Time":6.0,"SettleTime":12.0,"StarLocked":true}
03:44:48.377 00.001 25848 Worker thread wakes up
03:44:48.377 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:48.377 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 2.10) opts 0xd
03:44:48.377 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:48.377 00.000 21444 Enqueuing Expose request
03:44:48.377 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, 2.10)
03:44:48.377 00.000 25848 Moving (-0.39, 2.10) raw xDistance=0.57 yDistance=1.80
03:44:48.377 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.57
03:44:48.377 00.000 25848 resist switch: large excursion: input 1.80 thresh 1.53 direction from 0 to 1
03:44:48.377 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.40
03:44:48.377 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.80 from input 1.80
03:44:48.377 00.000 25848 MoveAxis(W, 15, ABG)
03:44:48.377 00.000 25848 Guiding  Dir = 3, Dur = 15
03:44:48.408 00.031 25848 IsSlewing returns 0
03:44:48.408 00.000 25848 IsGuiding returns 0
03:44:48.439 00.031 25848 IsGuiding returns 1
03:44:48.439 00.000 25848 scope still moving after pulse duration time elapsed
03:44:48.499 00.060 25848 IsSlewing returns 0
03:44:48.499 00.000 25848 IsGuiding returns 0
03:44:48.499 00.000 25848 scope move finished after 15 + 75 ms
03:44:48.499 00.000 25848 Move returns status 0, amount 15
03:44:48.499 00.000 25848 MoveAxis(S, 49, ABG)
03:44:48.499 00.000 25848 Guiding  Dir = 1, Dur = 49
03:44:48.627 00.128 25848 IsSlewing returns 0
03:44:48.628 00.001 25848 IsGuiding returns 0
03:44:48.660 00.032 25848 PulseGuide returned control before completion, sleep 29
03:44:48.721 00.061 25848 IsGuiding returns 1
03:44:48.721 00.000 25848 scope still moving after pulse duration time elapsed
03:44:48.780 00.059 25848 IsSlewing returns 0
03:44:48.780 00.000 25848 IsGuiding returns 0
03:44:48.780 00.000 25848 scope move finished after 49 + 102 ms
03:44:48.780 00.000 25848 Move returns status 0, amount 49
03:44:48.780 00.000 25848 move complete, result=0
03:44:48.780 00.000 25848 worker thread done servicing request
03:44:48.780 00.000 25848 Worker thread wakes up
03:44:48.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:48.780 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:44:48.780 00.000 21444 GuideStep: 0.6 px 15 ms WEST, 1.8 px 49 ms SOUTH
03:44:51.626 02.846 25848 Exposure complete
03:44:51.703 00.077 25848 worker thread done servicing request
03:44:51.703 00.000 21444 OnExposeComplete: enter
03:44:51.703 00.000 21444 UpdateGuideState(): m_state=6
03:44:51.703 00.000 21444 Star::Find(15, 1258, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 404
03:44:51.703 00.000 21444 Star::Find returns 1 (1), X=1260.03, Y=678.80, Mass=5267576, SNR=127.3, Peak=65504 HFD=8.1
03:44:51.703 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
03:44:51.703 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.31 = 0.97)
03:44:51.703 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=0.62 hyp=1.13 cameraTheta=0.58 mountX=-0.89 mountY=0.94, mountTheta=2.33
03:44:51.704 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=0.62, opts=13)
03:44:51.704 00.000 21444 Enqueuing Move request for scope (0.95, 0.62)
03:44:51.704 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=102, FiltMax=65504, Gamma=0.560
03:44:51.704 00.000 21444 UpdateGuideState exits: m=5267576 SNR=127.3 Saturated
03:44:51.704 00.000 21444 PhdController: settling, locked = 1, distance = 1.16 (3.00) aobump = 0 frame = 5 / 99999
03:44:51.704 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831091.704,"Host":"ASTROBRUCE","Inst":1,"Distance":1.16,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
03:44:51.704 00.000 25848 Worker thread wakes up
03:44:51.704 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.62) opts 0xd
03:44:51.704 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, 0.62)
03:44:51.704 00.000 25848 Moving (0.95, 0.62) raw xDistance=-0.89 yDistance=0.94
03:44:51.705 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.89
03:44:51.705 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
03:44:51.705 00.000 25848 MoveAxis(E, 25, ABG)
03:44:51.705 00.000 25848 Guiding  Dir = 2, Dur = 25
03:44:51.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:51.705 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:51.705 00.000 21444 Enqueuing Expose request
03:44:51.735 00.030 25848 IsSlewing returns 0
03:44:51.735 00.000 25848 IsGuiding returns 0
03:44:51.766 00.031 25848 IsGuiding returns 1
03:44:51.766 00.000 25848 scope still moving after pulse duration time elapsed
03:44:51.828 00.062 25848 IsSlewing returns 0
03:44:51.828 00.000 25848 IsGuiding returns 0
03:44:51.828 00.000 25848 scope move finished after 25 + 67 ms
03:44:51.828 00.000 25848 Move returns status 0, amount 25
03:44:51.828 00.000 25848 MoveAxis(S, 26, ABG)
03:44:51.828 00.000 25848 Guiding  Dir = 1, Dur = 26
03:44:51.858 00.030 25848 IsSlewing returns 0
03:44:51.859 00.001 25848 IsGuiding returns 0
03:44:51.890 00.031 25848 IsGuiding returns 1
03:44:51.890 00.000 25848 scope still moving after pulse duration time elapsed
03:44:51.951 00.061 25848 IsSlewing returns 0
03:44:51.951 00.000 25848 IsGuiding returns 0
03:44:51.951 00.000 25848 scope move finished after 26 + 66 ms
03:44:51.951 00.000 25848 Move returns status 0, amount 26
03:44:51.951 00.000 25848 move complete, result=0
03:44:51.951 00.000 25848 worker thread done servicing request
03:44:51.951 00.000 25848 Worker thread wakes up
03:44:51.951 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 0.9 px 26 ms SOUTH
03:44:51.951 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:51.951 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:44:54.795 02.844 25848 Exposure complete
03:44:54.885 00.090 25848 worker thread done servicing request
03:44:54.885 00.000 21444 OnExposeComplete: enter
03:44:54.885 00.000 21444 UpdateGuideState(): m_state=6
03:44:54.885 00.000 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 405
03:44:54.885 00.000 21444 Star::Find returns 1 (1), X=1259.44, Y=678.13, Mass=5726244, SNR=218.4, Peak=65504 HFD=8.0
03:44:54.885 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.17 = 3.11)
03:44:54.885 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.27)
03:44:54.885 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-0.04 hyp=0.36 cameraTheta=-0.12 mountX=-0.36 mountY=0.10, mountTheta=2.88
03:44:54.885 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-0.04, opts=13)
03:44:54.885 00.000 21444 Enqueuing Move request for scope (0.36, -0.04)
03:44:54.886 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=190, FiltMax=65504, Gamma=0.560
03:44:54.886 00.000 25848 Worker thread wakes up
03:44:54.886 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.04) opts 0xd
03:44:54.886 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -0.04)
03:44:54.886 00.000 25848 Moving (0.36, -0.04) raw xDistance=-0.36 yDistance=0.10
03:44:54.886 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
03:44:54.886 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:54.886 00.000 21444 UpdateGuideState exits: m=5726244 SNR=218.4 Saturated
03:44:54.886 00.000 21444 PhdController: settling, locked = 1, distance = 0.92 (3.00) aobump = 0 frame = 6 / 99999
03:44:54.886 00.000 21444 PhdController: newstate STATE_FINISH
03:44:54.886 00.000 21444 PhdController complete: success
03:44:54.886 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:44:54.886 00.000 25848 MoveAxis(E, 0, ABG)
03:44:54.886 00.000 25848 Move returns status 0, amount 0
03:44:54.886 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778831094.886,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
03:44:54.886 00.000 25848 MoveAxis(N, 0, ABG)
03:44:54.886 00.000 25848 Move returns status 0, amount 0
03:44:54.886 00.000 25848 move complete, result=0
03:44:54.886 00.000 25848 worker thread done servicing request
03:44:54.887 00.001 21444 Mount: notify guiding dither settle done success=1
03:44:54.887 00.000 21444 PhdController: newstate STATE_IDLE
03:44:54.887 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:54.887 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:54.887 00.000 21444 Enqueuing Expose request
03:44:54.887 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:44:54.887 00.000 25848 Worker thread wakes up
03:44:54.887 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:54.887 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:44:57.736 02.849 25848 Exposure complete
03:44:57.813 00.077 25848 worker thread done servicing request
03:44:57.813 00.000 21444 OnExposeComplete: enter
03:44:57.813 00.000 21444 UpdateGuideState(): m_state=6
03:44:57.813 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.813 00.000 21444 Star::Find returns 1 (1), X=1258.91, Y=678.52, Mass=5920554, SNR=300.7, Peak=65504 HFD=8.0
03:44:57.813 00.000 21444 MultiStar: exiting stabilization period
03:44:57.813 00.000 21444 MultiStar: updating star positions after lock position change
03:44:57.813 00.000 21444 Star::Find(15, 752, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.813 00.000 21444 Star::Find returns 1 (1), X=753.83, Y=144.90, Mass=5556124, SNR=220.7, Peak=65504 HFD=8.1
03:44:57.813 00.000 21444 Star::Find(15, 715, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.001 21444 Star::Find returns 1 (1), X=715.93, Y=46.68, Mass=5202231, SNR=167.3, Peak=65504 HFD=7.8
03:44:57.814 00.000 21444 Star::Find(15, 215, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=216.20, Y=71.12, Mass=2657972, SNR=207.1, Peak=47816 HFD=7.2
03:44:57.814 00.000 21444 Star::Find(15, 1473, 571, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=1473.59, Y=571.81, Mass=2165660, SNR=236.8, Peak=38976 HFD=7.1
03:44:57.814 00.000 21444 Star::Find(15, 1828, 418, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=1828.70, Y=419.14, Mass=1712096, SNR=137.8, Peak=31072 HFD=7.3
03:44:57.814 00.000 21444 Star::Find(15, 1572, 402, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=1573.13, Y=402.99, Mass=1367884, SNR=166.1, Peak=27664 HFD=6.8
03:44:57.814 00.000 21444 Star::Find(15, 1706, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=1706.41, Y=501.06, Mass=1221955, SNR=111.5, Peak=22160 HFD=7.4
03:44:57.814 00.000 21444 Star::Find(15, 1115, 778, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=1114.37, Y=778.98, Mass=1127241, SNR=154.3, Peak=24788 HFD=6.6
03:44:57.814 00.000 21444 Star::Find(15, 214, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=216.02, Y=131.62, Mass=689143, SNR=88.1, Peak=15824 HFD=6.6
03:44:57.814 00.000 21444 Star::Find(15, 241, 724, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=242.78, Y=725.70, Mass=665612, SNR=91.5, Peak=15188 HFD=6.7
03:44:57.814 00.000 21444 Star::Find(15, 1130, 290, 0, (0,0,0,0), 0.5, 10.0, 255) frame 406
03:44:57.814 00.000 21444 Star::Find returns 1 (1), X=1129.98, Y=291.55, Mass=777374, SNR=100.4, Peak=15852 HFD=6.9
03:44:57.814 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
03:44:57.814 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.42)
03:44:57.814 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.34 hyp=0.38 cameraTheta=2.04 mountX=0.20 mountY=0.25, mountTheta=0.89
03:44:57.815 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.34, opts=13)
03:44:57.815 00.000 21444 Enqueuing Move request for scope (-0.17, 0.34)
03:44:57.815 00.000 25848 Worker thread wakes up
03:44:57.815 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.34) opts 0xd
03:44:57.815 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.34)
03:44:57.815 00.000 25848 Moving (-0.17, 0.34) raw xDistance=0.20 yDistance=0.25
03:44:57.816 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
03:44:57.816 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=64, FiltMax=65504, Gamma=0.560
03:44:57.816 00.000 21444 UpdateGuideState exits: m=5920554 SNR=300.7 Saturated
03:44:57.816 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:57.816 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:44:57.816 00.000 21444 Enqueuing Expose request
03:44:57.816 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:57.816 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
03:44:57.816 00.000 25848 MoveAxis(E, 0, ABG)
03:44:57.816 00.000 25848 Move returns status 0, amount 0
03:44:57.816 00.000 25848 MoveAxis(N, 0, ABG)
03:44:57.816 00.000 25848 Move returns status 0, amount 0
03:44:57.816 00.000 25848 move complete, result=0
03:44:57.816 00.000 25848 worker thread done servicing request
03:44:57.816 00.000 25848 Worker thread wakes up
03:44:57.816 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:44:57.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:44:57.816 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:45:00.664 02.848 25848 Exposure complete
03:45:00.750 00.086 25848 worker thread done servicing request
03:45:00.751 00.001 21444 OnExposeComplete: enter
03:45:00.751 00.000 21444 UpdateGuideState(): m_state=6
03:45:00.751 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 407
03:45:00.751 00.000 21444 Star::Find returns 1 (1), X=1258.88, Y=679.21, Mass=5818843, SNR=211.8, Peak=65504 HFD=8.1
03:45:00.751 00.000 21444 MultiStar: [#1 0.21,0.07,1.08,U] [#2 -0.38,-0.10,0.94,U] [#3 0.29,-0.22,0.82,U] [#4 0.25,0.06,0.85,U] [#5 -0.12,0.01,0.68,U] [#6 0.10,-0.38,0.69,U] [#7 -0.40,-0.99,0.63,U] [#8 0.42,0.22,0.72,U] 
03:45:00.751 00.000 21444 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {-0.20, 1.03}
03:45:00.751 00.000 21444 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.05) = xAngle (-2.27 = -2.27)
03:45:00.751 00.000 21444 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.12 = 1.17)
03:45:00.751 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.78 mountX=-0.02 mountY=0.03, mountTheta=2.18
03:45:00.752 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.02, opts=13)
03:45:00.752 00.000 21444 Enqueuing Move request for scope (0.02, 0.02)
03:45:00.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:45:00.753 00.001 21444 UpdateGuideState exits: m=5818843 SNR=211.8 Saturated
03:45:00.753 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:00.753 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:00.753 00.000 21444 Enqueuing Expose request
03:45:00.753 00.000 25848 Worker thread wakes up
03:45:00.753 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
03:45:00.753 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
03:45:00.753 00.000 25848 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=0.03
03:45:00.753 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:45:00.753 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:00.753 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:45:00.753 00.000 25848 MoveAxis(E, 0, ABG)
03:45:00.753 00.000 25848 Move returns status 0, amount 0
03:45:00.753 00.000 25848 MoveAxis(N, 0, ABG)
03:45:00.753 00.000 25848 Move returns status 0, amount 0
03:45:00.753 00.000 25848 move complete, result=0
03:45:00.753 00.000 25848 worker thread done servicing request
03:45:00.753 00.000 25848 Worker thread wakes up
03:45:00.753 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:00.754 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:00.754 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:03.595 02.841 25848 Exposure complete
03:45:03.671 00.076 25848 worker thread done servicing request
03:45:03.671 00.000 21444 OnExposeComplete: enter
03:45:03.671 00.000 21444 UpdateGuideState(): m_state=6
03:45:03.671 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 408
03:45:03.671 00.000 21444 Star::Find returns 1 (1), X=1259.35, Y=678.64, Mass=5787178, SNR=226.4, Peak=65504 HFD=8.0
03:45:03.671 00.000 21444 MultiStar: [#1 0.28,-0.39,0.77,U] [#2 0.81,-0.79,0.66,U] [#3 0.38,-0.96,0.53,U] [#4 1.52,-0.21,0.67,U] [#5 0.72,-0.60,0.69,U] [#6 0.93,-0.56,0.86,U] [#7 0.65,-0.75,0.51,U] [#8 0.90,-0.50,0.58,U] 
03:45:03.671 00.000 21444 single-star, 8 included, MultiStar: {0.70, -0.41}, one-star: {0.27, 0.46}
03:45:03.671 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
03:45:03.671 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.43)
03:45:03.671 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.46 hyp=0.53 cameraTheta=1.04 mountX=-0.23 mountY=0.53, mountTheta=1.98
03:45:03.673 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.46, opts=13)
03:45:03.673 00.000 21444 Enqueuing Move request for scope (0.27, 0.46)
03:45:03.673 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=208, FiltMax=65504, Gamma=0.560
03:45:03.673 00.000 21444 UpdateGuideState exits: m=5787178 SNR=226.4 Saturated
03:45:03.673 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:03.673 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:03.673 00.000 21444 Enqueuing Expose request
03:45:03.673 00.000 25848 Worker thread wakes up
03:45:03.673 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.46) opts 0xd
03:45:03.673 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.46)
03:45:03.673 00.000 25848 Moving (0.27, 0.46) raw xDistance=-0.23 yDistance=0.53
03:45:03.673 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
03:45:03.673 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
03:45:03.673 00.000 25848 MoveAxis(E, 0, ABG)
03:45:03.674 00.001 25848 Move returns status 0, amount 0
03:45:03.674 00.000 25848 MoveAxis(S, 14, ABG)
03:45:03.674 00.000 25848 Guiding  Dir = 1, Dur = 14
03:45:03.702 00.028 25848 IsSlewing returns 0
03:45:03.702 00.000 25848 IsGuiding returns 0
03:45:03.734 00.032 25848 IsGuiding returns 1
03:45:03.734 00.000 25848 scope still moving after pulse duration time elapsed
03:45:03.824 00.090 25848 IsSlewing returns 0
03:45:03.824 00.000 25848 IsGuiding returns 0
03:45:03.824 00.000 25848 scope move finished after 14 + 107 ms
03:45:03.824 00.000 25848 Move returns status 0, amount 14
03:45:03.824 00.000 25848 move complete, result=0
03:45:03.824 00.000 25848 worker thread done servicing request
03:45:03.824 00.000 25848 Worker thread wakes up
03:45:03.824 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 14 ms SOUTH
03:45:03.824 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:03.824 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:06.673 02.849 25848 Exposure complete
03:45:06.761 00.088 25848 worker thread done servicing request
03:45:06.762 00.001 21444 OnExposeComplete: enter
03:45:06.762 00.000 21444 UpdateGuideState(): m_state=6
03:45:06.762 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 409
03:45:06.762 00.000 21444 Star::Find returns 1 (1), X=1258.37, Y=679.16, Mass=5631522, SNR=157.1, Peak=65504 HFD=8.1
03:45:06.762 00.000 21444 MultiStar: [#1 -0.82,0.87,1.12,U] [#2 -0.75,0.84,1.00,U] [#3 -0.68,0.39,1.06,U] [#4 0.21,-0.23,1.27,U] [#5 -0.32,-0.56,0.76,U] [#6 -0.02,0.38,0.80,U] [#7 -0.46,-0.69,0.73,U] [#8 -0.17,0.19,0.72,U] 
03:45:06.762 00.000 21444 refined, 8 included, MultiStar: {-0.42, 0.29}, one-star: {-0.71, 0.98}
03:45:06.762 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
03:45:06.762 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
03:45:06.762 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.29 hyp=0.51 cameraTheta=2.54 mountX=0.44 mountY=0.11, mountTheta=0.23
03:45:06.763 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.29, opts=13)
03:45:06.763 00.000 21444 Enqueuing Move request for scope (-0.42, 0.29)
03:45:06.764 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=120, FiltMax=65504, Gamma=0.560
03:45:06.764 00.000 21444 UpdateGuideState exits: m=5631522 SNR=157.1 Saturated
03:45:06.764 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:06.764 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:06.764 00.000 21444 Enqueuing Expose request
03:45:06.764 00.000 25848 Worker thread wakes up
03:45:06.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.29) opts 0xd
03:45:06.764 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.29)
03:45:06.764 00.000 25848 Moving (-0.42, 0.29) raw xDistance=0.44 yDistance=0.11
03:45:06.764 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
03:45:06.764 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:06.764 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:45:06.764 00.000 25848 MoveAxis(E, 0, ABG)
03:45:06.764 00.000 25848 Move returns status 0, amount 0
03:45:06.764 00.000 25848 MoveAxis(N, 0, ABG)
03:45:06.764 00.000 25848 Move returns status 0, amount 0
03:45:06.764 00.000 25848 move complete, result=0
03:45:06.764 00.000 25848 worker thread done servicing request
03:45:06.764 00.000 25848 Worker thread wakes up
03:45:06.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:06.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:06.765 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:09.612 02.847 25848 Exposure complete
03:45:09.700 00.088 25848 worker thread done servicing request
03:45:09.701 00.001 21444 OnExposeComplete: enter
03:45:09.701 00.000 21444 UpdateGuideState(): m_state=6
03:45:09.701 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 410
03:45:09.701 00.000 21444 Star::Find returns 1 (1), X=1257.88, Y=679.91, Mass=5561141, SNR=158.3, Peak=65504 HFD=8.1
03:45:09.701 00.000 21444 MultiStar: [#1 -0.75,0.92,0.99,U] [#2 -0.67,0.39,0.97,U] [#3 -1.15,0.46,0.81,U] [#4 -0.24,0.71,0.84,U] [#5 -0.42,0.21,0.84,U] [#6 -0.51,0.35,0.81,U] [#7 -1.03,-0.53,1.05,U] [#8 0.08,0.64,0.76,U] 
03:45:09.701 00.000 21444 refined, 8 included, MultiStar: {-0.68, 0.54}, one-star: {-1.21, 1.73}
03:45:09.701 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
03:45:09.701 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.86)
03:45:09.701 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=0.54 hyp=0.87 cameraTheta=2.47 mountX=0.73 mountY=0.24, mountTheta=0.32
03:45:09.702 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=0.54, opts=13)
03:45:09.702 00.000 21444 Enqueuing Move request for scope (-0.68, 0.54)
03:45:09.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:45:09.702 00.000 25848 Worker thread wakes up
03:45:09.703 00.001 21444 UpdateGuideState exits: m=5561141 SNR=158.3 Saturated
03:45:09.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:09.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:09.703 00.000 21444 Enqueuing Expose request
03:45:09.703 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.54) opts 0xd
03:45:09.703 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, 0.54)
03:45:09.703 00.000 25848 Moving (-0.68, 0.54) raw xDistance=0.73 yDistance=0.24
03:45:09.703 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
03:45:09.703 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:09.703 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:45:09.703 00.000 25848 MoveAxis(W, 21, ABG)
03:45:09.703 00.000 25848 Guiding  Dir = 3, Dur = 21
03:45:09.733 00.030 25848 IsSlewing returns 0
03:45:09.733 00.000 25848 IsGuiding returns 0
03:45:09.765 00.032 25848 IsGuiding returns 1
03:45:09.765 00.000 25848 scope still moving after pulse duration time elapsed
03:45:09.845 00.080 25848 IsSlewing returns 0
03:45:09.846 00.001 25848 IsGuiding returns 0
03:45:09.846 00.000 25848 scope move finished after 21 + 90 ms
03:45:09.846 00.000 25848 Move returns status 0, amount 21
03:45:09.846 00.000 25848 MoveAxis(N, 0, ABG)
03:45:09.846 00.000 25848 Move returns status 0, amount 0
03:45:09.846 00.000 25848 move complete, result=0
03:45:09.846 00.000 25848 worker thread done servicing request
03:45:09.846 00.000 25848 Worker thread wakes up
03:45:09.846 00.000 21444 GuideStep: 0.7 px 21 ms WEST, 0.2 px 0 ms NORTH
03:45:09.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:09.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:12.694 02.848 25848 Exposure complete
03:45:12.776 00.082 25848 worker thread done servicing request
03:45:12.776 00.000 21444 OnExposeComplete: enter
03:45:12.777 00.001 21444 UpdateGuideState(): m_state=6
03:45:12.777 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 411
03:45:12.777 00.000 21444 Star::Find returns 1 (1), X=1258.13, Y=679.08, Mass=5669787, SNR=214.8, Peak=65504 HFD=8.1
03:45:12.777 00.000 21444 MultiStar: [#1 -0.90,0.28,0.80,U] [#2 -0.86,-0.36,0.71,U] [#3 0.28,-0.81,0.57,U] [#4 -1.04,0.38,0.72,U] [#5 -1.75,-0.48,0.65,U] [#6 -0.74,-0.35,0.53,U] [#7 -1.39,-0.77,0.51,U] [#8 -0.28,0.26,0.51,U] 
03:45:12.777 00.000 21444 refined, 8 included, MultiStar: {-0.88, -0.01}, one-star: {-0.96, 0.90}
03:45:12.777 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.05) = xAngle (-6.18 = 0.11)
03:45:12.777 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.02 = -2.74)
03:45:12.777 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-0.01 hyp=0.88 cameraTheta=-3.13 mountX=0.87 mountY=-0.34, mountTheta=-0.38
03:45:12.778 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-0.01, opts=13)
03:45:12.778 00.000 21444 Enqueuing Move request for scope (-0.88, -0.01)
03:45:12.778 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:45:12.778 00.000 21444 UpdateGuideState exits: m=5669787 SNR=214.8 Saturated
03:45:12.778 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:12.778 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:12.778 00.000 21444 Enqueuing Expose request
03:45:12.778 00.000 25848 Worker thread wakes up
03:45:12.778 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.01) opts 0xd
03:45:12.778 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -0.01)
03:45:12.778 00.000 25848 Moving (-0.88, -0.01) raw xDistance=0.87 yDistance=-0.34
03:45:12.778 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.87
03:45:12.778 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:12.778 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
03:45:12.778 00.000 25848 MoveAxis(W, 27, ABG)
03:45:12.778 00.000 25848 Guiding  Dir = 3, Dur = 27
03:45:12.799 00.021 25848 IsSlewing returns 0
03:45:12.799 00.000 25848 IsGuiding returns 0
03:45:12.830 00.031 25848 IsGuiding returns 1
03:45:12.830 00.000 25848 scope still moving after pulse duration time elapsed
03:45:12.875 00.045 25848 IsSlewing returns 0
03:45:12.876 00.001 25848 IsGuiding returns 0
03:45:12.876 00.000 25848 scope move finished after 27 + 49 ms
03:45:12.876 00.000 25848 Move returns status 0, amount 27
03:45:12.876 00.000 25848 MoveAxis(N, 0, ABG)
03:45:12.876 00.000 25848 Move returns status 0, amount 0
03:45:12.876 00.000 25848 move complete, result=0
03:45:12.876 00.000 25848 worker thread done servicing request
03:45:12.876 00.000 25848 Worker thread wakes up
03:45:12.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:12.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:12.876 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.3 px 0 ms NORTH
03:45:15.720 02.844 25848 Exposure complete
03:45:15.808 00.088 25848 worker thread done servicing request
03:45:15.808 00.000 21444 OnExposeComplete: enter
03:45:15.808 00.000 21444 UpdateGuideState(): m_state=6
03:45:15.808 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 412
03:45:15.809 00.001 21444 Star::Find returns 1 (1), X=1258.47, Y=679.40, Mass=5468460, SNR=186.4, Peak=65504 HFD=7.8
03:45:15.809 00.000 21444 MultiStar: [#1 -0.18,1.19,0.93,U] [#2 -0.22,0.61,0.70,U] [#3 -0.37,-0.29,0.67,U] [#4 -0.39,0.65,0.62,U] [#5 -0.69,1.08,0.55,U] [#6 -0.22,0.13,0.68,U] [#7 -0.49,0.26,0.46,U] [#8 -0.14,0.58,0.72,U] 
03:45:15.809 00.000 21444 refined, 8 included, MultiStar: {-0.36, 0.66}, one-star: {-0.62, 1.22}
03:45:15.809 00.000 21444 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.05) = xAngle (-0.98 = -0.98)
03:45:15.809 00.000 21444 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.46)
03:45:15.809 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=0.66 hyp=0.75 cameraTheta=2.07 mountX=0.42 mountY=0.47, mountTheta=0.85
03:45:15.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=0.66, opts=13)
03:45:15.810 00.000 21444 Enqueuing Move request for scope (-0.36, 0.66)
03:45:15.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=40, FiltMax=65504, Gamma=0.560
03:45:15.810 00.000 21444 UpdateGuideState exits: m=5468460 SNR=186.4 Saturated
03:45:15.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:15.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:15.810 00.000 21444 Enqueuing Expose request
03:45:15.810 00.000 25848 Worker thread wakes up
03:45:15.811 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.66) opts 0xd
03:45:15.811 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, 0.66)
03:45:15.811 00.000 25848 Moving (-0.36, 0.66) raw xDistance=0.42 yDistance=0.47
03:45:15.811 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
03:45:15.811 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:15.811 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
03:45:15.811 00.000 25848 MoveAxis(E, 0, ABG)
03:45:15.811 00.000 25848 Move returns status 0, amount 0
03:45:15.811 00.000 25848 MoveAxis(N, 0, ABG)
03:45:15.811 00.000 25848 Move returns status 0, amount 0
03:45:15.811 00.000 25848 move complete, result=0
03:45:15.811 00.000 25848 worker thread done servicing request
03:45:15.811 00.000 25848 Worker thread wakes up
03:45:15.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:15.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:15.811 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
03:45:18.665 02.854 25848 Exposure complete
03:45:18.753 00.088 25848 worker thread done servicing request
03:45:18.753 00.000 21444 OnExposeComplete: enter
03:45:18.753 00.000 21444 UpdateGuideState(): m_state=6
03:45:18.753 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 413
03:45:18.753 00.000 21444 Star::Find returns 1 (1), X=1258.63, Y=679.99, Mass=5552193, SNR=184.3, Peak=65504 HFD=8.0
03:45:18.754 00.001 21444 MultiStar: [#1 -0.07,0.86,0.93,U] [#2 0.00,0.66,0.77,U] [#3 0.65,0.04,0.59,U] [#4 0.20,1.22,0.80,U] [#5 -0.60,1.31,0.58,U] [#6 -0.22,1.02,0.77,U] [#7 -0.34,0.49,0.48,U] [#8 0.15,1.15,0.77,U] 
03:45:18.754 00.000 21444 refined, 8 included, MultiStar: {-0.08, 1.01}, one-star: {-0.45, 1.81}
03:45:18.754 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
03:45:18.754 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.04)
03:45:18.754 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=1.01 hyp=1.02 cameraTheta=1.65 mountX=0.17 mountY=0.91, mountTheta=1.38
03:45:18.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=1.01, opts=13)
03:45:18.755 00.000 21444 Enqueuing Move request for scope (-0.08, 1.01)
03:45:18.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=118, FiltMax=65504, Gamma=0.560
03:45:18.755 00.000 21444 UpdateGuideState exits: m=5552193 SNR=184.3 Saturated
03:45:18.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:18.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:18.755 00.000 21444 Enqueuing Expose request
03:45:18.755 00.000 25848 Worker thread wakes up
03:45:18.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.01) opts 0xd
03:45:18.755 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 1.01)
03:45:18.755 00.000 25848 Moving (-0.08, 1.01) raw xDistance=0.17 yDistance=0.91
03:45:18.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:45:18.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
03:45:18.755 00.000 25848 MoveAxis(E, 0, ABG)
03:45:18.755 00.000 25848 Move returns status 0, amount 0
03:45:18.755 00.000 25848 MoveAxis(S, 25, ABG)
03:45:18.755 00.000 25848 Guiding  Dir = 1, Dur = 25
03:45:18.781 00.026 25848 IsSlewing returns 0
03:45:18.781 00.000 25848 IsGuiding returns 0
03:45:18.813 00.032 25848 IsGuiding returns 1
03:45:18.813 00.000 25848 scope still moving after pulse duration time elapsed
03:45:18.861 00.048 25848 IsSlewing returns 0
03:45:18.861 00.000 25848 IsGuiding returns 0
03:45:18.861 00.000 25848 scope move finished after 25 + 55 ms
03:45:18.861 00.000 25848 Move returns status 0, amount 25
03:45:18.861 00.000 25848 move complete, result=0
03:45:18.861 00.000 25848 worker thread done servicing request
03:45:18.861 00.000 25848 Worker thread wakes up
03:45:18.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:18.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:18.862 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.9 px 25 ms SOUTH
03:45:21.707 02.845 25848 Exposure complete
03:45:21.788 00.081 25848 worker thread done servicing request
03:45:21.788 00.000 21444 OnExposeComplete: enter
03:45:21.788 00.000 21444 UpdateGuideState(): m_state=6
03:45:21.789 00.001 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 414
03:45:21.789 00.000 21444 Star::Find returns 1 (1), X=1256.54, Y=677.76, Mass=5393639, SNR=163.6, Peak=65504 HFD=7.9
03:45:21.789 00.000 21444 MultiStar: [#1 -2.45,-1.39,0.00,M1] [#2 -2.09,-1.98,0.00,M1] [#3 -1.84,-2.47,0.00,M1] [#4 -1.59,-1.36,0.00,M1] [#5 -2.36,-1.54,0.00,M1] [#6 -1.74,-1.67,0.00,M1] [#7 -2.28,-1.75,0.00,M1] [#8 -1.83,-1.36,0.00,M1] 
03:45:21.789 00.000 21444 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.05) = xAngle (-6.03 = 0.25)
03:45:21.789 00.000 21444 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.59)
03:45:21.789 00.000 21444 CameraToMount -- cameraX=-2.55 cameraY=-0.42 hyp=2.58 cameraTheta=-2.98 mountX=2.50 mountY=-1.35, mountTheta=-0.49
03:45:21.790 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.55, y=-0.42, opts=13)
03:45:21.790 00.000 21444 Enqueuing Move request for scope (-2.55, -0.42)
03:45:21.790 00.000 25848 Worker thread wakes up
03:45:21.790 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.55, -0.42) opts 0xd
03:45:21.790 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.55, -0.42)
03:45:21.790 00.000 25848 Moving (-2.55, -0.42) raw xDistance=2.50 yDistance=-1.35
03:45:21.790 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.57 from input 2.50
03:45:21.790 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:45:21.790 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=256, FiltMax=65504, Gamma=0.560
03:45:21.790 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.35
03:45:21.790 00.000 25848 MoveAxis(W, 73, ABG)
03:45:21.790 00.000 25848 Guiding  Dir = 3, Dur = 73
03:45:21.790 00.000 21444 UpdateGuideState exits: m=5393639 SNR=163.6 Saturated
03:45:21.790 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:21.791 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:21.791 00.000 21444 Enqueuing Expose request
03:45:21.811 00.020 25848 IsSlewing returns 0
03:45:21.811 00.000 25848 IsGuiding returns 0
03:45:21.843 00.032 25848 PulseGuide returned control before completion, sleep 52
03:45:21.896 00.053 25848 IsGuiding returns 1
03:45:21.896 00.000 25848 scope still moving after pulse duration time elapsed
03:45:21.952 00.056 25848 IsSlewing returns 0
03:45:21.952 00.000 25848 IsGuiding returns 0
03:45:21.952 00.000 25848 scope move finished after 73 + 67 ms
03:45:21.952 00.000 25848 Move returns status 0, amount 73
03:45:21.952 00.000 25848 MoveAxis(N, 0, ABG)
03:45:21.952 00.000 25848 Move returns status 0, amount 0
03:45:21.952 00.000 25848 move complete, result=0
03:45:21.952 00.000 25848 worker thread done servicing request
03:45:21.952 00.000 25848 Worker thread wakes up
03:45:21.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:21.952 00.000 21444 GuideStep: 2.5 px 73 ms WEST, -1.3 px 0 ms NORTH
03:45:21.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:24.801 02.849 25848 Exposure complete
03:45:24.889 00.088 25848 worker thread done servicing request
03:45:24.889 00.000 21444 OnExposeComplete: enter
03:45:24.889 00.000 21444 UpdateGuideState(): m_state=6
03:45:24.889 00.000 21444 Star::Find(15, 1256, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 415
03:45:24.889 00.000 21444 Star::Find returns 1 (1), X=1258.77, Y=679.23, Mass=5397292, SNR=152.5, Peak=65504 HFD=7.9
03:45:24.889 00.000 21444 MultiStar: [#1 0.09,0.49,0.90,U] [#2 0.09,0.34,0.70,U] [#3 -0.17,-0.13,0.76,U] [#4 0.54,0.38,0.97,U] [#5 0.44,0.90,0.69,U] [#6 0.34,0.28,0.63,U] [#7 -0.03,0.06,0.56,U] [#8 0.78,0.40,0.85,U] 
03:45:24.890 00.001 21444 refined, 8 included, MultiStar: {0.20, 0.45}, one-star: {-0.32, 1.05}
03:45:24.890 00.000 21444 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.05) = xAngle (-1.90 = -1.90)
03:45:24.890 00.000 21444 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.74 = 1.54)
03:45:24.890 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=0.45 hyp=0.49 cameraTheta=1.16 mountX=-0.16 mountY=0.49, mountTheta=1.88
03:45:24.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=0.45, opts=13)
03:45:24.891 00.000 21444 Enqueuing Move request for scope (0.20, 0.45)
03:45:24.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=220, FiltMax=65504, Gamma=0.560
03:45:24.891 00.000 21444 UpdateGuideState exits: m=5397292 SNR=152.5 Saturated
03:45:24.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:24.891 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:24.891 00.000 21444 Enqueuing Expose request
03:45:24.891 00.000 25848 Worker thread wakes up
03:45:24.891 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.45) opts 0xd
03:45:24.891 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 0.45)
03:45:24.891 00.000 25848 Moving (0.20, 0.45) raw xDistance=-0.16 yDistance=0.49
03:45:24.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:45:24.891 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:24.891 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
03:45:24.891 00.000 25848 MoveAxis(E, 0, ABG)
03:45:24.891 00.000 25848 Move returns status 0, amount 0
03:45:24.891 00.000 25848 MoveAxis(N, 0, ABG)
03:45:24.891 00.000 25848 Move returns status 0, amount 0
03:45:24.891 00.000 25848 move complete, result=0
03:45:24.892 00.001 25848 worker thread done servicing request
03:45:24.892 00.000 25848 Worker thread wakes up
03:45:24.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:24.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:24.892 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
03:45:27.734 02.842 25848 Exposure complete
03:45:27.811 00.077 25848 worker thread done servicing request
03:45:27.812 00.001 21444 OnExposeComplete: enter
03:45:27.812 00.000 21444 UpdateGuideState(): m_state=6
03:45:27.812 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 416
03:45:27.812 00.000 21444 Star::Find returns 1 (1), X=1257.84, Y=679.40, Mass=5824395, SNR=238.9, Peak=65504 HFD=8.0
03:45:27.812 00.000 21444 MultiStar: [#1 -0.70,0.21,0.91,U] [#2 -0.71,0.51,0.78,U] [#3 -0.11,-0.34,0.57,U] [#4 0.05,1.12,0.76,U] [#5 -0.48,0.23,0.58,U] [#6 0.16,0.49,0.61,U] [#7 -0.47,0.04,0.56,U] [#8 -0.20,0.70,0.58,U] 
03:45:27.812 00.000 21444 refined, 8 included, MultiStar: {-0.48, 0.52}, one-star: {-1.25, 1.22}
03:45:27.812 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
03:45:27.812 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.70)
03:45:27.812 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=0.52 hyp=0.71 cameraTheta=2.31 mountX=0.52 mountY=0.31, mountTheta=0.53
03:45:27.813 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=0.52, opts=13)
03:45:27.813 00.000 21444 Enqueuing Move request for scope (-0.48, 0.52)
03:45:27.813 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=192, FiltMax=65504, Gamma=0.560
03:45:27.813 00.000 21444 UpdateGuideState exits: m=5824395 SNR=238.9 Saturated
03:45:27.813 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:27.813 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:27.813 00.000 21444 Enqueuing Expose request
03:45:27.813 00.000 25848 Worker thread wakes up
03:45:27.813 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.52) opts 0xd
03:45:27.813 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 0.52)
03:45:27.813 00.000 25848 Moving (-0.48, 0.52) raw xDistance=0.52 yDistance=0.31
03:45:27.813 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
03:45:27.813 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:27.813 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:45:27.813 00.000 25848 MoveAxis(W, 15, ABG)
03:45:27.813 00.000 25848 Guiding  Dir = 3, Dur = 15
03:45:27.842 00.029 25848 IsSlewing returns 0
03:45:27.842 00.000 25848 IsGuiding returns 0
03:45:27.883 00.041 25848 IsGuiding returns 1
03:45:27.883 00.000 25848 scope still moving after pulse duration time elapsed
03:45:27.936 00.053 25848 IsSlewing returns 0
03:45:27.936 00.000 25848 IsGuiding returns 0
03:45:27.936 00.000 25848 scope move finished after 15 + 79 ms
03:45:27.936 00.000 25848 Move returns status 0, amount 15
03:45:27.936 00.000 25848 MoveAxis(N, 0, ABG)
03:45:27.936 00.000 25848 Move returns status 0, amount 0
03:45:27.936 00.000 25848 move complete, result=0
03:45:27.936 00.000 25848 worker thread done servicing request
03:45:27.936 00.000 25848 Worker thread wakes up
03:45:27.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:27.936 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 0.3 px 0 ms NORTH
03:45:27.936 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:30.784 02.848 25848 Exposure complete
03:45:30.850 00.066 25848 worker thread done servicing request
03:45:30.850 00.000 21444 OnExposeComplete: enter
03:45:30.851 00.001 21444 UpdateGuideState(): m_state=6
03:45:30.851 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 417
03:45:30.851 00.000 21444 Star::Find returns 1 (1), X=1259.15, Y=678.19, Mass=5176544, SNR=141.6, Peak=65504 HFD=8.0
03:45:30.851 00.000 21444 MultiStar: [#1 0.34,-0.04,0.73,U] [#2 0.31,-0.09,0.76,U] [#3 0.74,-0.15,0.68,U] [#4 0.65,-0.58,0.85,U] [#5 -0.22,-0.57,0.82,U] [#6 0.38,-0.95,0.57,U] [#7 -0.18,-1.33,0.63,U] [#8 0.49,-0.79,0.78,U] 
03:45:30.851 00.000 21444 single-star, 8 included, MultiStar: {0.28, -0.46}, one-star: {0.07, 0.01}
03:45:30.851 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
03:45:30.851 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.53)
03:45:30.851 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.14 mountX=-0.07 mountY=0.04, mountTheta=2.66
03:45:30.852 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.01, opts=13)
03:45:30.852 00.000 21444 Enqueuing Move request for scope (0.07, 0.01)
03:45:30.852 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:45:30.852 00.000 21444 UpdateGuideState exits: m=5176544 SNR=141.6 Saturated
03:45:30.852 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:30.852 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:30.852 00.000 25848 Worker thread wakes up
03:45:30.852 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
03:45:30.852 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
03:45:30.852 00.000 25848 Moving (0.07, 0.01) raw xDistance=-0.07 yDistance=0.04
03:45:30.852 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:45:30.852 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:30.852 00.000 21444 Enqueuing Expose request
03:45:30.852 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:45:30.852 00.000 25848 MoveAxis(E, 0, ABG)
03:45:30.852 00.000 25848 Move returns status 0, amount 0
03:45:30.853 00.001 25848 MoveAxis(N, 0, ABG)
03:45:30.853 00.000 25848 Move returns status 0, amount 0
03:45:30.853 00.000 25848 move complete, result=0
03:45:30.853 00.000 25848 worker thread done servicing request
03:45:30.853 00.000 25848 Worker thread wakes up
03:45:30.853 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:30.853 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:30.853 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:33.702 02.849 25848 Exposure complete
03:45:33.780 00.078 25848 worker thread done servicing request
03:45:33.781 00.001 21444 OnExposeComplete: enter
03:45:33.781 00.000 21444 UpdateGuideState(): m_state=6
03:45:33.781 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 418
03:45:33.781 00.000 21444 Star::Find returns 1 (1), X=1259.25, Y=680.38, Mass=5522578, SNR=185.1, Peak=65504 HFD=8.0
03:45:33.781 00.000 21444 MultiStar: [#1 0.42,1.55,0.76,U] [#2 -0.13,1.27,0.75,U] [#3 0.05,0.72,0.53,U] [#4 0.63,2.01,0.00,M1] [#5 -0.18,0.86,0.79,U] [#6 0.41,0.95,0.68,U] [#7 0.24,0.26,0.58,U] [#8 0.83,1.36,0.62,U] 
03:45:33.781 00.000 21444 refined, 7 included, MultiStar: {0.21, 1.23}, one-star: {0.17, 2.20}
03:45:33.781 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
03:45:33.781 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.79)
03:45:33.781 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=1.23 hyp=1.25 cameraTheta=1.40 mountX=-0.10 mountY=1.22, mountTheta=1.65
03:45:33.782 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=1.23, opts=13)
03:45:33.782 00.000 21444 Enqueuing Move request for scope (0.21, 1.23)
03:45:33.782 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=118, FiltMax=65504, Gamma=0.560
03:45:33.782 00.000 21444 UpdateGuideState exits: m=5522578 SNR=185.1 Saturated
03:45:33.782 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:33.782 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:33.782 00.000 21444 Enqueuing Expose request
03:45:33.782 00.000 25848 Worker thread wakes up
03:45:33.783 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 1.23) opts 0xd
03:45:33.783 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 1.23)
03:45:33.783 00.000 25848 Moving (0.21, 1.23) raw xDistance=-0.10 yDistance=1.22
03:45:33.783 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:45:33.783 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
03:45:33.783 00.000 25848 MoveAxis(E, 0, ABG)
03:45:33.783 00.000 25848 Move returns status 0, amount 0
03:45:33.783 00.000 25848 MoveAxis(S, 33, ABG)
03:45:33.783 00.000 25848 Guiding  Dir = 1, Dur = 33
03:45:33.813 00.030 25848 IsSlewing returns 0
03:45:33.813 00.000 25848 IsGuiding returns 0
03:45:33.845 00.032 25848 PulseGuide returned control before completion, sleep 13
03:45:33.867 00.022 25848 IsGuiding returns 1
03:45:33.867 00.000 25848 scope still moving after pulse duration time elapsed
03:45:33.924 00.057 25848 IsSlewing returns 0
03:45:33.924 00.000 25848 IsGuiding returns 0
03:45:33.924 00.000 25848 scope move finished after 33 + 77 ms
03:45:33.924 00.000 25848 Move returns status 0, amount 33
03:45:33.924 00.000 25848 move complete, result=0
03:45:33.924 00.000 25848 worker thread done servicing request
03:45:33.924 00.000 25848 Worker thread wakes up
03:45:33.924 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.2 px 33 ms SOUTH
03:45:33.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:33.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:36.773 02.849 25848 Exposure complete
03:45:36.860 00.087 25848 worker thread done servicing request
03:45:36.860 00.000 21444 OnExposeComplete: enter
03:45:36.860 00.000 21444 UpdateGuideState(): m_state=6
03:45:36.860 00.000 21444 Star::Find(15, 1259, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 419
03:45:36.860 00.000 21444 Star::Find returns 1 (1), X=1257.67, Y=678.13, Mass=5901178, SNR=255.0, Peak=65504 HFD=8.0
03:45:36.860 00.000 21444 MultiStar: [#1 -0.92,-0.86,0.89,U] [#2 -1.03,-1.09,0.74,U] [#3 -0.26,-1.43,0.60,U] [#4 -0.64,-0.48,0.90,U] [#5 -1.88,-1.00,0.00,M1] [#6 -0.84,-0.74,0.54,U] [#7 -1.36,-1.40,0.53,U] [#8 -0.89,-0.82,0.61,U] 
03:45:36.861 00.001 21444 refined, 7 included, MultiStar: {-0.94, -0.78}, one-star: {-1.42, -0.05}
03:45:36.861 00.000 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.05) = xAngle (-5.50 = 0.79)
03:45:36.861 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
03:45:36.861 00.000 21444 CameraToMount -- cameraX=-0.94 cameraY=-0.78 hyp=1.22 cameraTheta=-2.45 mountX=0.86 mountY=-1.08, mountTheta=-0.90
03:45:36.861 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.94, y=-0.78, opts=13)
03:45:36.862 00.001 21444 Enqueuing Move request for scope (-0.94, -0.78)
03:45:36.862 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=244, FiltMax=65504, Gamma=0.560
03:45:36.862 00.000 21444 UpdateGuideState exits: m=5901178 SNR=255.0 Saturated
03:45:36.862 00.000 25848 Worker thread wakes up
03:45:36.862 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:36.862 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:36.862 00.000 21444 Enqueuing Expose request
03:45:36.862 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.78) opts 0xd
03:45:36.862 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.94, -0.78)
03:45:36.862 00.000 25848 Moving (-0.94, -0.78) raw xDistance=0.86 yDistance=-1.08
03:45:36.862 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
03:45:36.862 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:45:36.862 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
03:45:36.862 00.000 25848 MoveAxis(W, 25, ABG)
03:45:36.862 00.000 25848 Guiding  Dir = 3, Dur = 25
03:45:36.891 00.029 25848 IsSlewing returns 0
03:45:36.891 00.000 25848 IsGuiding returns 0
03:45:36.923 00.032 25848 IsGuiding returns 1
03:45:36.923 00.000 25848 scope still moving after pulse duration time elapsed
03:45:36.969 00.046 25848 IsSlewing returns 0
03:45:36.970 00.001 25848 IsGuiding returns 0
03:45:36.970 00.000 25848 scope move finished after 25 + 53 ms
03:45:36.970 00.000 25848 Move returns status 0, amount 25
03:45:36.970 00.000 25848 MoveAxis(N, 0, ABG)
03:45:36.970 00.000 25848 Move returns status 0, amount 0
03:45:36.970 00.000 25848 move complete, result=0
03:45:36.970 00.000 25848 worker thread done servicing request
03:45:36.970 00.000 25848 Worker thread wakes up
03:45:36.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:36.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:36.970 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -1.1 px 0 ms NORTH
03:45:39.816 02.846 25848 Exposure complete
03:45:39.898 00.082 25848 worker thread done servicing request
03:45:39.898 00.000 21444 OnExposeComplete: enter
03:45:39.898 00.000 21444 UpdateGuideState(): m_state=6
03:45:39.898 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 420
03:45:39.898 00.000 21444 Star::Find returns 1 (1), X=1258.18, Y=679.53, Mass=5517914, SNR=199.8, Peak=65504 HFD=8.0
03:45:39.899 00.001 21444 MultiStar: [#1 -1.56,1.01,1.02,U] [#2 -1.34,0.81,0.84,U] [#3 -1.59,1.11,0.68,U] [#4 -1.18,1.49,0.88,U] [#5 -2.36,1.43,0.00,M2] [#6 -1.54,1.20,0.74,U] [#7 -1.69,0.74,0.71,U] [#8 -1.20,1.17,0.68,U] 
03:45:39.899 00.000 21444 single-star, 7 included, MultiStar: {-1.36, 1.12}, one-star: {-0.91, 1.36}
03:45:39.899 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
03:45:39.899 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.55)
03:45:39.899 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=1.36 hyp=1.63 cameraTheta=2.16 mountX=1.02 mountY=0.91, mountTheta=0.73
03:45:39.899 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=1.36, opts=13)
03:45:39.899 00.000 21444 Enqueuing Move request for scope (-0.91, 1.36)
03:45:39.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=220, FiltMax=65504, Gamma=0.560
03:45:39.900 00.001 21444 UpdateGuideState exits: m=5517914 SNR=199.8 Saturated
03:45:39.900 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:39.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:39.900 00.000 21444 Enqueuing Expose request
03:45:39.900 00.000 25848 Worker thread wakes up
03:45:39.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 1.36) opts 0xd
03:45:39.900 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 1.36)
03:45:39.900 00.000 25848 Moving (-0.91, 1.36) raw xDistance=1.02 yDistance=0.91
03:45:39.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.02
03:45:39.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
03:45:39.900 00.000 25848 MoveAxis(W, 32, ABG)
03:45:39.900 00.000 25848 Guiding  Dir = 3, Dur = 32
03:45:39.987 00.087 25848 IsSlewing returns 0
03:45:39.988 00.001 25848 IsGuiding returns 0
03:45:40.019 00.031 25848 PulseGuide returned control before completion, sleep 11
03:45:40.034 00.015 25848 IsGuiding returns 1
03:45:40.034 00.000 25848 scope still moving after pulse duration time elapsed
03:45:40.093 00.059 25848 IsSlewing returns 0
03:45:40.093 00.000 25848 IsGuiding returns 0
03:45:40.093 00.000 25848 scope move finished after 32 + 73 ms
03:45:40.093 00.000 25848 Move returns status 0, amount 32
03:45:40.093 00.000 25848 MoveAxis(S, 25, ABG)
03:45:40.093 00.000 25848 Guiding  Dir = 1, Dur = 25
03:45:40.126 00.033 25848 IsSlewing returns 0
03:45:40.126 00.000 25848 IsGuiding returns 0
03:45:40.227 00.101 25848 IsGuiding returns 1
03:45:40.227 00.000 25848 scope still moving after pulse duration time elapsed
03:45:40.284 00.057 25848 IsSlewing returns 0
03:45:40.284 00.000 25848 IsGuiding returns 0
03:45:40.284 00.000 25848 scope move finished after 25 + 132 ms
03:45:40.284 00.000 25848 Move returns status 0, amount 25
03:45:40.284 00.000 25848 move complete, result=0
03:45:40.284 00.000 25848 worker thread done servicing request
03:45:40.284 00.000 25848 Worker thread wakes up
03:45:40.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:40.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:40.284 00.000 21444 GuideStep: 1.0 px 32 ms WEST, 0.9 px 25 ms SOUTH
03:45:43.130 02.846 25848 Exposure complete
03:45:43.206 00.076 25848 worker thread done servicing request
03:45:43.207 00.001 21444 OnExposeComplete: enter
03:45:43.207 00.000 21444 UpdateGuideState(): m_state=6
03:45:43.207 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 421
03:45:43.207 00.000 21444 Star::Find returns 1 (1), X=1257.89, Y=678.48, Mass=5727773, SNR=239.4, Peak=65504 HFD=8.0
03:45:43.207 00.000 21444 MultiStar: [#1 -0.92,0.70,1.42,U] [#2 -0.13,-0.08,0.88,U] [#3 -0.58,0.36,1.09,U] [#4 -0.40,0.11,1.07,U] [#5 -0.92,0.11,0.55,U] [#6 -0.61,-0.47,0.74,U] [#7 -0.61,-0.61,0.47,U] [#8 -0.12,-0.14,0.66,U] 
03:45:43.207 00.000 21444 refined, 8 included, MultiStar: {-0.64, 0.13}, one-star: {-1.20, 0.30}
03:45:43.207 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
03:45:43.207 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.96 = -2.96)
03:45:43.207 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=0.13 hyp=0.65 cameraTheta=2.93 mountX=0.65 mountY=-0.12, mountTheta=-0.18
03:45:43.208 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=0.13, opts=13)
03:45:43.208 00.000 21444 Enqueuing Move request for scope (-0.64, 0.13)
03:45:43.208 00.000 25848 Worker thread wakes up
03:45:43.209 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=220, FiltMax=65504, Gamma=0.560
03:45:43.209 00.000 21444 UpdateGuideState exits: m=5727773 SNR=239.4 Saturated
03:45:43.209 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:43.209 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:43.209 00.000 21444 Enqueuing Expose request
03:45:43.209 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.13) opts 0xd
03:45:43.209 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 0.13)
03:45:43.209 00.000 25848 Moving (-0.64, 0.13) raw xDistance=0.65 yDistance=-0.12
03:45:43.209 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.65
03:45:43.209 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:43.209 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:45:43.209 00.000 25848 MoveAxis(W, 21, ABG)
03:45:43.209 00.000 25848 Guiding  Dir = 3, Dur = 21
03:45:43.234 00.025 25848 IsSlewing returns 0
03:45:43.235 00.001 25848 IsGuiding returns 0
03:45:43.266 00.031 25848 IsGuiding returns 1
03:45:43.266 00.000 25848 scope still moving after pulse duration time elapsed
03:45:43.330 00.064 25848 IsSlewing returns 0
03:45:43.330 00.000 25848 IsGuiding returns 0
03:45:43.330 00.000 25848 scope move finished after 21 + 74 ms
03:45:43.331 00.001 25848 Move returns status 0, amount 21
03:45:43.331 00.000 25848 MoveAxis(N, 0, ABG)
03:45:43.331 00.000 25848 Move returns status 0, amount 0
03:45:43.331 00.000 25848 move complete, result=0
03:45:43.331 00.000 25848 worker thread done servicing request
03:45:43.331 00.000 25848 Worker thread wakes up
03:45:43.331 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:43.331 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:43.331 00.000 21444 GuideStep: 0.6 px 21 ms WEST, -0.1 px 0 ms NORTH
03:45:46.175 02.844 25848 Exposure complete
03:45:46.263 00.088 25848 worker thread done servicing request
03:45:46.263 00.000 21444 OnExposeComplete: enter
03:45:46.263 00.000 21444 UpdateGuideState(): m_state=6
03:45:46.263 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 422
03:45:46.263 00.000 21444 Star::Find returns 1 (1), X=1257.61, Y=680.02, Mass=5816411, SNR=204.0, Peak=65504 HFD=8.0
03:45:46.263 00.000 21444 MultiStar: [#1 -0.72,1.20,1.04,U] [#2 -1.32,1.50,1.14,U] [#3 -1.06,1.03,0.97,U] [#4 -0.84,0.92,0.96,U] [#5 -1.19,1.02,0.73,U] [#6 -0.74,0.62,0.70,U] [#7 -0.93,0.05,0.39,U] [#8 -0.46,0.88,0.79,U] 
03:45:46.263 00.000 21444 refined, 8 included, MultiStar: {-1.00, 1.11}, one-star: {-1.48, 1.84}
03:45:46.263 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
03:45:46.263 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.69)
03:45:46.263 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=1.11 hyp=1.49 cameraTheta=2.30 mountX=1.09 mountY=0.65, mountTheta=0.54
03:45:46.264 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=1.11, opts=13)
03:45:46.264 00.000 21444 Enqueuing Move request for scope (-1.00, 1.11)
03:45:46.265 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=118, FiltMax=65504, Gamma=0.560
03:45:46.265 00.000 21444 UpdateGuideState exits: m=5816411 SNR=204.0 Saturated
03:45:46.265 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:46.265 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:46.265 00.000 21444 Enqueuing Expose request
03:45:46.265 00.000 25848 Worker thread wakes up
03:45:46.265 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 1.11) opts 0xd
03:45:46.265 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.00, 1.11)
03:45:46.265 00.000 25848 Moving (-1.00, 1.11) raw xDistance=1.09 yDistance=0.65
03:45:46.265 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.09
03:45:46.265 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
03:45:46.265 00.000 25848 MoveAxis(W, 33, ABG)
03:45:46.265 00.000 25848 Guiding  Dir = 3, Dur = 33
03:45:46.314 00.049 25848 IsSlewing returns 0
03:45:46.314 00.000 25848 IsGuiding returns 0
03:45:46.345 00.031 25848 PulseGuide returned control before completion, sleep 12
03:45:46.363 00.018 25848 IsGuiding returns 1
03:45:46.363 00.000 25848 scope still moving after pulse duration time elapsed
03:45:46.422 00.059 25848 IsSlewing returns 0
03:45:46.422 00.000 25848 IsGuiding returns 0
03:45:46.423 00.001 25848 scope move finished after 33 + 75 ms
03:45:46.423 00.000 25848 Move returns status 0, amount 33
03:45:46.423 00.000 25848 MoveAxis(S, 18, ABG)
03:45:46.423 00.000 25848 Guiding  Dir = 1, Dur = 18
03:45:46.451 00.028 25848 IsSlewing returns 0
03:45:46.452 00.001 25848 IsGuiding returns 0
03:45:46.483 00.031 25848 IsGuiding returns 1
03:45:46.483 00.000 25848 scope still moving after pulse duration time elapsed
03:45:46.545 00.062 25848 IsSlewing returns 0
03:45:46.546 00.001 25848 IsGuiding returns 0
03:45:46.546 00.000 25848 scope move finished after 18 + 76 ms
03:45:46.546 00.000 25848 Move returns status 0, amount 18
03:45:46.546 00.000 25848 move complete, result=0
03:45:46.546 00.000 25848 worker thread done servicing request
03:45:46.546 00.000 25848 Worker thread wakes up
03:45:46.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:46.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:46.546 00.000 21444 GuideStep: 1.1 px 33 ms WEST, 0.7 px 18 ms SOUTH
03:45:49.396 02.850 25848 Exposure complete
03:45:49.478 00.082 25848 worker thread done servicing request
03:45:49.478 00.000 21444 OnExposeComplete: enter
03:45:49.478 00.000 21444 UpdateGuideState(): m_state=6
03:45:49.478 00.000 21444 Star::Find(15, 1257, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 423
03:45:49.478 00.000 21444 Star::Find returns 1 (1), X=1259.90, Y=679.15, Mass=5635635, SNR=186.3, Peak=65504 HFD=8.0
03:45:49.478 00.000 21444 MultiStar: [#1 1.28,0.76,0.96,U] [#2 1.24,0.66,0.84,U] [#3 1.47,0.91,1.00,U] [#4 1.59,-0.00,1.02,U] [#5 0.44,-0.63,0.83,U] [#6 1.36,0.24,0.69,U] [#7 0.50,-0.94,0.60,U] [#8 1.35,0.20,0.66,U] 
03:45:49.478 00.000 21444 refined, 8 included, MultiStar: {1.14, 0.31}, one-star: {0.82, 0.97}
03:45:49.478 00.000 21444 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
03:45:49.478 00.000 21444 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.63 = 0.66)
03:45:49.478 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=0.31 hyp=1.18 cameraTheta=0.27 mountX=-1.11 mountY=0.72, mountTheta=2.56
03:45:49.479 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=0.31, opts=13)
03:45:49.479 00.000 21444 Enqueuing Move request for scope (1.14, 0.31)
03:45:49.479 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=140, FiltMax=65504, Gamma=0.560
03:45:49.479 00.000 21444 UpdateGuideState exits: m=5635635 SNR=186.3 Saturated
03:45:49.479 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:49.479 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:49.479 00.000 21444 Enqueuing Expose request
03:45:49.479 00.000 25848 Worker thread wakes up
03:45:49.479 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, 0.31) opts 0xd
03:45:49.479 00.000 25848 Handling offset move in thread for scope, endpoint = (1.14, 0.31)
03:45:49.479 00.000 25848 Moving (1.14, 0.31) raw xDistance=-1.11 yDistance=0.72
03:45:49.480 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.11
03:45:49.480 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
03:45:49.480 00.000 25848 MoveAxis(E, 30, ABG)
03:45:49.480 00.000 25848 Guiding  Dir = 2, Dur = 30
03:45:49.500 00.020 25848 IsSlewing returns 0
03:45:49.500 00.000 25848 IsGuiding returns 0
03:45:49.531 00.031 25848 IsGuiding returns 1
03:45:49.532 00.001 25848 scope still moving after pulse duration time elapsed
03:45:49.595 00.063 25848 IsSlewing returns 0
03:45:49.595 00.000 25848 IsGuiding returns 0
03:45:49.595 00.000 25848 scope move finished after 30 + 64 ms
03:45:49.595 00.000 25848 Move returns status 0, amount 30
03:45:49.595 00.000 25848 MoveAxis(S, 20, ABG)
03:45:49.595 00.000 25848 Guiding  Dir = 1, Dur = 20
03:45:49.624 00.029 25848 IsSlewing returns 0
03:45:49.624 00.000 25848 IsGuiding returns 0
03:45:49.655 00.031 25848 IsGuiding returns 1
03:45:49.655 00.000 25848 scope still moving after pulse duration time elapsed
03:45:49.704 00.049 25848 IsSlewing returns 0
03:45:49.704 00.000 25848 IsGuiding returns 0
03:45:49.704 00.000 25848 scope move finished after 20 + 60 ms
03:45:49.704 00.000 25848 Move returns status 0, amount 20
03:45:49.704 00.000 25848 move complete, result=0
03:45:49.704 00.000 25848 worker thread done servicing request
03:45:49.704 00.000 25848 Worker thread wakes up
03:45:49.704 00.000 21444 GuideStep: -1.1 px 30 ms EAST, 0.7 px 20 ms SOUTH
03:45:49.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:49.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:52.550 02.846 25848 Exposure complete
03:45:52.623 00.073 25848 worker thread done servicing request
03:45:52.623 00.000 21444 OnExposeComplete: enter
03:45:52.623 00.000 21444 UpdateGuideState(): m_state=6
03:45:52.623 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 424
03:45:52.625 00.002 21444 Star::Find returns 1 (1), X=1260.09, Y=679.67, Mass=5453321, SNR=154.0, Peak=65504 HFD=7.9
03:45:52.625 00.000 21444 MultiStar: [#1 2.01,0.77,0.00,M1] [#2 1.51,0.44,0.88,U] [#3 2.72,0.12,0.00,M1] [#4 1.10,0.49,0.96,U] [#5 0.03,0.65,0.77,U] [#6 1.33,-0.22,0.99,U] [#7 0.43,0.12,0.60,U] [#8 1.83,0.42,0.74,U] 
03:45:52.625 00.000 21444 refined, 6 included, MultiStar: {1.07, 0.51}, one-star: {1.00, 1.49}
03:45:52.625 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
03:45:52.625 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
03:45:52.625 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=0.51 hyp=1.18 cameraTheta=0.44 mountX=-1.02 mountY=0.88, mountTheta=2.43
03:45:52.625 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=0.51, opts=13)
03:45:52.625 00.000 21444 Enqueuing Move request for scope (1.07, 0.51)
03:45:52.625 00.000 25848 Worker thread wakes up
03:45:52.625 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.51) opts 0xd
03:45:52.625 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, 0.51)
03:45:52.625 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=116, FiltMax=65504, Gamma=0.560
03:45:52.625 00.000 25848 Moving (1.07, 0.51) raw xDistance=-1.02 yDistance=0.88
03:45:52.625 00.000 21444 UpdateGuideState exits: m=5453321 SNR=154.0 Saturated
03:45:52.625 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.02
03:45:52.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:52.625 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
03:45:52.625 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:52.625 00.000 21444 Enqueuing Expose request
03:45:52.625 00.000 25848 MoveAxis(E, 32, ABG)
03:45:52.625 00.000 25848 Guiding  Dir = 2, Dur = 32
03:45:52.671 00.046 25848 IsSlewing returns 0
03:45:52.691 00.020 25848 IsGuiding returns 0
03:45:52.722 00.031 25848 PulseGuide returned control before completion, sleep 11
03:45:52.738 00.016 25848 IsGuiding returns 1
03:45:52.738 00.000 25848 scope still moving after pulse duration time elapsed
03:45:52.798 00.060 25848 IsSlewing returns 0
03:45:52.798 00.000 25848 IsGuiding returns 0
03:45:52.798 00.000 25848 scope move finished after 32 + 75 ms
03:45:52.798 00.000 25848 Move returns status 0, amount 32
03:45:52.798 00.000 25848 MoveAxis(S, 24, ABG)
03:45:52.798 00.000 25848 Guiding  Dir = 1, Dur = 24
03:45:52.826 00.028 25848 IsSlewing returns 0
03:45:52.826 00.000 25848 IsGuiding returns 0
03:45:52.858 00.032 25848 IsGuiding returns 1
03:45:52.858 00.000 25848 scope still moving after pulse duration time elapsed
03:45:52.905 00.047 25848 IsSlewing returns 0
03:45:52.905 00.000 25848 IsGuiding returns 0
03:45:52.905 00.000 25848 scope move finished after 24 + 54 ms
03:45:52.905 00.000 25848 Move returns status 0, amount 24
03:45:52.905 00.000 25848 move complete, result=0
03:45:52.905 00.000 25848 worker thread done servicing request
03:45:52.905 00.000 25848 Worker thread wakes up
03:45:52.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:52.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:52.905 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.9 px 24 ms SOUTH
03:45:55.751 02.846 25848 Exposure complete
03:45:55.829 00.078 25848 worker thread done servicing request
03:45:55.829 00.000 21444 OnExposeComplete: enter
03:45:55.830 00.001 21444 UpdateGuideState(): m_state=6
03:45:55.830 00.000 21444 Star::Find(15, 1260, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 425
03:45:55.830 00.000 21444 Star::Find returns 1 (1), X=1258.44, Y=677.91, Mass=4783083, SNR=110.0, Peak=65504 HFD=7.9
03:45:55.830 00.000 21444 MultiStar: [#1 -1.27,-1.34,1.38,U] [#2 -0.68,-1.85,1.00,U] [#3 -0.64,-2.09,0.00,M2] [#4 -0.01,-1.16,1.02,U] [#5 -1.14,-1.71,0.00,M1] [#6 -0.09,-1.49,0.94,U] [#7 -1.02,-1.86,0.00,M1] [#8 -0.38,-1.09,0.81,U] 
03:45:55.830 00.000 21444 single-star, 5 included, MultiStar: {-0.56, -1.21}, one-star: {-0.64, -0.26}
03:45:55.830 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.48)
03:45:55.830 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.36)
03:45:55.830 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=-0.26 hyp=0.69 cameraTheta=-2.75 mountX=0.61 mountY=-0.49, mountTheta=-0.67
03:45:55.831 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=-0.26, opts=13)
03:45:55.831 00.000 21444 Enqueuing Move request for scope (-0.64, -0.26)
03:45:55.831 00.000 25848 Worker thread wakes up
03:45:55.831 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.26) opts 0xd
03:45:55.831 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=218, FiltMax=65504, Gamma=0.560
03:45:55.831 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, -0.26)
03:45:55.831 00.000 25848 Moving (-0.64, -0.26) raw xDistance=0.61 yDistance=-0.49
03:45:55.831 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.61
03:45:55.831 00.000 21444 UpdateGuideState exits: m=4783083 SNR=110.0 Saturated
03:45:55.831 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:55.831 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:55.831 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
03:45:55.831 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:55.831 00.000 25848 MoveAxis(W, 16, ABG)
03:45:55.831 00.000 21444 Enqueuing Expose request
03:45:55.831 00.000 25848 Guiding  Dir = 3, Dur = 16
03:45:55.862 00.031 25848 IsSlewing returns 0
03:45:55.862 00.000 25848 IsGuiding returns 0
03:45:55.893 00.031 25848 IsGuiding returns 1
03:45:55.893 00.000 25848 scope still moving after pulse duration time elapsed
03:45:55.982 00.089 25848 IsSlewing returns 0
03:45:55.982 00.000 25848 IsGuiding returns 0
03:45:55.982 00.000 25848 scope move finished after 16 + 104 ms
03:45:55.982 00.000 25848 Move returns status 0, amount 16
03:45:55.982 00.000 25848 MoveAxis(N, 0, ABG)
03:45:55.982 00.000 25848 Move returns status 0, amount 0
03:45:55.982 00.000 25848 move complete, result=0
03:45:55.982 00.000 25848 worker thread done servicing request
03:45:55.982 00.000 25848 Worker thread wakes up
03:45:55.982 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.5 px 0 ms NORTH
03:45:55.982 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:55.982 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:58.834 02.852 25848 Exposure complete
03:45:58.922 00.088 25848 worker thread done servicing request
03:45:58.922 00.000 21444 OnExposeComplete: enter
03:45:58.922 00.000 21444 UpdateGuideState(): m_state=6
03:45:58.922 00.000 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 426
03:45:58.922 00.000 21444 Star::Find returns 1 (1), X=1258.87, Y=677.58, Mass=5303767, SNR=166.9, Peak=65504 HFD=7.8
03:45:58.923 00.001 21444 MultiStar: [#1 0.14,-1.54,0.84,U] [#2 0.71,-1.98,0.00,M1] [#3 0.40,-1.84,0.76,U] [#4 0.40,-2.08,0.00,M1] [#5 -0.27,-2.76,0.00,M2] [#6 0.58,-2.18,0.00,M1] [#7 -0.08,-2.90,0.00,M2] [#8 0.59,-1.64,0.60,U] 
03:45:58.923 00.000 21444 single-star, 3 included, MultiStar: {0.17, -1.34}, one-star: {-0.21, -0.60}
03:45:58.923 00.000 21444 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.05) = xAngle (-4.96 = 1.32)
03:45:58.923 00.000 21444 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.81 = -1.52)
03:45:58.923 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.60 hyp=0.64 cameraTheta=-1.91 mountX=0.16 mountY=-0.64, mountTheta=-1.33
03:45:58.923 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.60, opts=13)
03:45:58.923 00.000 21444 Enqueuing Move request for scope (-0.21, -0.60)
03:45:58.923 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=204, FiltMax=65504, Gamma=0.560
03:45:58.923 00.000 21444 UpdateGuideState exits: m=5303767 SNR=166.9 Saturated
03:45:58.923 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:58.923 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:45:58.923 00.000 21444 Enqueuing Expose request
03:45:58.923 00.000 25848 Worker thread wakes up
03:45:58.923 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.60) opts 0xd
03:45:58.923 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.60)
03:45:58.923 00.000 25848 Moving (-0.21, -0.60) raw xDistance=0.16 yDistance=-0.64
03:45:58.923 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:45:58.923 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:45:58.924 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
03:45:58.924 00.000 25848 MoveAxis(E, 0, ABG)
03:45:58.924 00.000 25848 Move returns status 0, amount 0
03:45:58.924 00.000 25848 MoveAxis(N, 0, ABG)
03:45:58.924 00.000 25848 Move returns status 0, amount 0
03:45:58.924 00.000 25848 move complete, result=0
03:45:58.924 00.000 25848 worker thread done servicing request
03:45:58.924 00.000 25848 Worker thread wakes up
03:45:58.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:45:58.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:45:58.924 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
03:46:01.768 02.844 25848 Exposure complete
03:46:01.855 00.087 25848 worker thread done servicing request
03:46:01.855 00.000 21444 OnExposeComplete: enter
03:46:01.855 00.000 21444 UpdateGuideState(): m_state=6
03:46:01.855 00.000 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 427
03:46:01.855 00.000 21444 Star::Find returns 1 (1), X=1258.38, Y=678.51, Mass=5012101, SNR=147.3, Peak=65504 HFD=7.5
03:46:01.855 00.000 21444 MultiStar: [#1 -0.75,-0.65,0.85,U] [#2 -0.66,-0.72,0.74,U] [#3 -0.02,-1.47,0.55,U] [#4 -0.18,-0.71,0.76,U] [#5 -0.58,-0.45,0.49,U] [#6 -0.06,-1.03,0.59,U] [#7 -0.52,-0.99,0.57,U] [#8 0.03,-0.74,0.65,U] 
03:46:01.856 00.001 21444 refined, 8 included, MultiStar: {-0.41, -0.64}, one-star: {-0.70, 0.33}
03:46:01.856 00.000 21444 CameraToMount -- cameraTheta (-2.14) - m_xAngle (3.05) = xAngle (-5.19 = 1.09)
03:46:01.856 00.000 21444 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.04 = -1.75)
03:46:01.856 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=-0.64 hyp=0.76 cameraTheta=-2.14 mountX=0.35 mountY=-0.75, mountTheta=-1.13
03:46:01.857 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=-0.64, opts=13)
03:46:01.857 00.000 21444 Enqueuing Move request for scope (-0.41, -0.64)
03:46:01.857 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:46:01.857 00.000 21444 UpdateGuideState exits: m=5012101 SNR=147.3 Saturated
03:46:01.857 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:01.857 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:01.857 00.000 25848 Worker thread wakes up
03:46:01.857 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.64) opts 0xd
03:46:01.857 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, -0.64)
03:46:01.857 00.000 25848 Moving (-0.41, -0.64) raw xDistance=0.35 yDistance=-0.75
03:46:01.857 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
03:46:01.857 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:46:01.857 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
03:46:01.857 00.000 25848 MoveAxis(E, 0, ABG)
03:46:01.857 00.000 25848 Move returns status 0, amount 0
03:46:01.857 00.000 25848 MoveAxis(N, 0, ABG)
03:46:01.857 00.000 25848 Move returns status 0, amount 0
03:46:01.858 00.001 25848 move complete, result=0
03:46:01.858 00.000 21444 Enqueuing Expose request
03:46:01.858 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.8 px 0 ms NORTH
03:46:01.858 00.000 25848 worker thread done servicing request
03:46:01.858 00.000 25848 Worker thread wakes up
03:46:01.858 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:01.858 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:04.706 02.848 25848 Exposure complete
03:46:04.791 00.085 25848 worker thread done servicing request
03:46:04.791 00.000 21444 OnExposeComplete: enter
03:46:04.791 00.000 21444 UpdateGuideState(): m_state=6
03:46:04.791 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 428
03:46:04.791 00.000 21444 Star::Find returns 1 (1), X=1256.74, Y=677.48, Mass=5545945, SNR=176.7, Peak=65504 HFD=7.9
03:46:04.792 00.001 21444 MultiStar: [#1 -2.35,-1.19,0.00,M1] [#2 -1.81,-1.68,0.00,M1] [#3 -1.25,-1.95,0.00,M1] [#4 -2.00,-1.29,0.00,M1] [#5 -2.34,-2.37,0.00,M2] [#6 -1.44,-1.87,0.00,M1] [#7 -2.69,-2.77,0.00,M2] [#8 -1.28,-1.23,0.69,U] 
03:46:04.792 00.000 21444 refined, 1 included, MultiStar: {-1.91, -0.92}, one-star: {-2.34, -0.70}
03:46:04.792 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.54)
03:46:04.792 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.30)
03:46:04.792 00.000 21444 CameraToMount -- cameraX=-1.91 cameraY=-0.92 hyp=2.12 cameraTheta=-2.69 mountX=1.82 mountY=-1.57, mountTheta=-0.71
03:46:04.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.91, y=-0.92, opts=13)
03:46:04.793 00.000 21444 Enqueuing Move request for scope (-1.91, -0.92)
03:46:04.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=258, FiltMax=65504, Gamma=0.560
03:46:04.793 00.000 21444 UpdateGuideState exits: m=5545945 SNR=176.7 Saturated
03:46:04.793 00.000 25848 Worker thread wakes up
03:46:04.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.91, -0.92) opts 0xd
03:46:04.793 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.91, -0.92)
03:46:04.793 00.000 25848 Moving (-1.91, -0.92) raw xDistance=1.82 yDistance=-1.57
03:46:04.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.14 from input 1.82
03:46:04.793 00.000 25848 resist switch: large excursion: input -1.57 thresh 1.53 direction from 1 to -1
03:46:04.793 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.71
03:46:04.793 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
03:46:04.793 00.000 25848 MoveAxis(W, 53, ABG)
03:46:04.793 00.000 25848 Guiding  Dir = 3, Dur = 53
03:46:04.793 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:04.793 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:04.793 00.000 21444 Enqueuing Expose request
03:46:04.835 00.042 25848 IsSlewing returns 0
03:46:04.835 00.000 25848 IsGuiding returns 0
03:46:04.867 00.032 25848 PulseGuide returned control before completion, sleep 33
03:46:04.909 00.042 25848 IsGuiding returns 1
03:46:04.909 00.000 25848 scope still moving after pulse duration time elapsed
03:46:04.968 00.059 25848 IsSlewing returns 0
03:46:04.968 00.000 25848 IsGuiding returns 0
03:46:04.968 00.000 25848 scope move finished after 53 + 79 ms
03:46:04.968 00.000 25848 Move returns status 0, amount 53
03:46:04.968 00.000 25848 BLC: Oldest BLC event removed
03:46:04.968 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 320 applied
03:46:04.968 00.000 25848 MoveAxis(N, 363, ABG)
03:46:04.968 00.000 25848 Guiding  Dir = 0, Dur = 363
03:46:05.001 00.033 25848 IsSlewing returns 0
03:46:05.001 00.000 25848 IsGuiding returns 0
03:46:05.033 00.032 25848 PulseGuide returned control before completion, sleep 342
03:46:05.378 00.345 25848 IsGuiding returns 1
03:46:05.378 00.000 25848 scope still moving after pulse duration time elapsed
03:46:05.439 00.061 25848 IsSlewing returns 0
03:46:05.439 00.000 25848 IsGuiding returns 0
03:46:05.439 00.000 25848 scope move finished after 363 + 74 ms
03:46:05.439 00.000 25848 Move returns status 0, amount 363
03:46:05.439 00.000 25848 move complete, result=0
03:46:05.439 00.000 25848 worker thread done servicing request
03:46:05.439 00.000 25848 Worker thread wakes up
03:46:05.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:05.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:05.439 00.000 21444 GuideStep: 1.8 px 53 ms WEST, -1.6 px 363 ms NORTH
03:46:08.285 02.846 25848 Exposure complete
03:46:08.372 00.087 25848 worker thread done servicing request
03:46:08.372 00.000 21444 OnExposeComplete: enter
03:46:08.372 00.000 21444 UpdateGuideState(): m_state=6
03:46:08.372 00.000 21444 Star::Find(15, 1256, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 429
03:46:08.372 00.000 21444 Star::Find returns 1 (1), X=1257.72, Y=677.51, Mass=5236038, SNR=157.2, Peak=65504 HFD=7.5
03:46:08.372 00.000 21444 MultiStar: [#1 -0.73,-2.19,0.00,M2] [#2 -0.34,-2.30,0.00,M2] [#3 -0.52,-2.50,0.00,M2] [#4 0.06,-2.08,0.00,M2] [#5 -1.22,-1.93,0.00,M3] [#6 0.12,-2.22,0.00,M2] [#7 -1.62,-1.76,0.00,M3] [#8 0.03,-2.30,0.00,M1] 
03:46:08.372 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.55)
03:46:08.372 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.29)
03:46:08.372 00.000 21444 CameraToMount -- cameraX=-1.36 cameraY=-0.67 hyp=1.52 cameraTheta=-2.68 mountX=1.29 mountY=-1.14, mountTheta=-0.72
03:46:08.373 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.36, y=-0.67, opts=13)
03:46:08.373 00.000 21444 Enqueuing Move request for scope (-1.36, -0.67)
03:46:08.373 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=80, FiltMax=65504, Gamma=0.560
03:46:08.373 00.000 21444 UpdateGuideState exits: m=5236038 SNR=157.2 Saturated
03:46:08.373 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:08.373 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:08.373 00.000 21444 Enqueuing Expose request
03:46:08.373 00.000 25848 Worker thread wakes up
03:46:08.374 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.36, -0.67) opts 0xd
03:46:08.374 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.36, -0.67)
03:46:08.374 00.000 25848 Moving (-1.36, -0.67) raw xDistance=1.29 yDistance=-1.14
03:46:08.374 00.000 25848 BLC: History state: CurrMiss=1.14, AvgInitMiss=0.76, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.571557, 1:1.137171
03:46:08.374 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:46:08.374 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.29
03:46:08.374 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
03:46:08.374 00.000 25848 MoveAxis(W, 41, ABG)
03:46:08.374 00.000 25848 Guiding  Dir = 3, Dur = 41
03:46:08.404 00.030 25848 IsSlewing returns 0
03:46:08.404 00.000 25848 IsGuiding returns 0
03:46:08.436 00.032 25848 PulseGuide returned control before completion, sleep 21
03:46:08.463 00.027 25848 IsGuiding returns 1
03:46:08.463 00.000 25848 scope still moving after pulse duration time elapsed
03:46:08.516 00.053 25848 IsSlewing returns 0
03:46:08.549 00.033 25848 IsGuiding returns 0
03:46:08.549 00.000 25848 scope move finished after 41 + 103 ms
03:46:08.549 00.000 25848 Move returns status 0, amount 41
03:46:08.549 00.000 25848 MoveAxis(N, 31, ABG)
03:46:08.549 00.000 25848 Guiding  Dir = 0, Dur = 31
03:46:08.577 00.028 25848 IsSlewing returns 0
03:46:08.577 00.000 25848 IsGuiding returns 0
03:46:08.609 00.032 25848 IsGuiding returns 1
03:46:08.609 00.000 25848 scope still moving after pulse duration time elapsed
03:46:08.704 00.095 25848 IsSlewing returns 0
03:46:08.704 00.000 25848 IsGuiding returns 0
03:46:08.704 00.000 25848 scope move finished after 31 + 95 ms
03:46:08.704 00.000 25848 Move returns status 0, amount 31
03:46:08.704 00.000 25848 move complete, result=0
03:46:08.704 00.000 25848 worker thread done servicing request
03:46:08.704 00.000 25848 Worker thread wakes up
03:46:08.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:08.704 00.000 21444 GuideStep: 1.3 px 41 ms WEST, -1.1 px 31 ms NORTH
03:46:08.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:11.547 02.843 25848 Exposure complete
03:46:11.632 00.085 25848 worker thread done servicing request
03:46:11.633 00.001 21444 OnExposeComplete: enter
03:46:11.633 00.000 21444 UpdateGuideState(): m_state=6
03:46:11.633 00.000 21444 Star::Find(15, 1257, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 430
03:46:11.633 00.000 21444 Star::Find returns 1 (1), X=1257.30, Y=677.80, Mass=5302003, SNR=153.8, Peak=65504 HFD=7.9
03:46:11.633 00.000 21444 MultiStar: [#1 -1.89,-1.42,0.00,M3] [#2 -2.05,-2.02,0.00,M3] [#3 -0.86,-2.27,0.00,M3] [#4 -1.26,-1.73,0.00,M3] [#5 -0.86,-2.07,0.00,M4] [#6 -0.90,-1.86,0.00,M3] [#7 -0.93,-2.22,0.00,M4] [#8 -1.02,-1.44,0.77,U] 
03:46:11.633 00.000 21444 refined, 1 included, MultiStar: {-1.46, -0.84}, one-star: {-1.78, -0.38}
03:46:11.633 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.62)
03:46:11.633 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
03:46:11.633 00.000 21444 CameraToMount -- cameraX=-1.46 cameraY=-0.84 hyp=1.68 cameraTheta=-2.62 mountX=1.37 mountY=-1.33, mountTheta=-0.77
03:46:11.634 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.46, y=-0.84, opts=13)
03:46:11.634 00.000 21444 Enqueuing Move request for scope (-1.46, -0.84)
03:46:11.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=156, FiltMax=65504, Gamma=0.560
03:46:11.634 00.000 21444 UpdateGuideState exits: m=5302003 SNR=153.8 Saturated
03:46:11.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:11.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:11.634 00.000 21444 Enqueuing Expose request
03:46:11.635 00.001 25848 Worker thread wakes up
03:46:11.635 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.46, -0.84) opts 0xd
03:46:11.635 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.46, -0.84)
03:46:11.635 00.000 25848 Moving (-1.46, -0.84) raw xDistance=1.37 yDistance=-1.33
03:46:11.635 00.000 25848 BLC: History state: CurrMiss=1.33, AvgInitMiss=0.76, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.571557, 1:1.137171, 2:1.331525
03:46:11.635 00.000 25848 BLC: Under-shoot: nominal increase by 20
03:46:11.635 00.000 25848 BLC: window closed
03:46:11.635 00.000 25848 BLC: Pulse adjusted to 340
03:46:11.635 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.37
03:46:11.635 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
03:46:11.635 00.000 25848 MoveAxis(W, 43, ABG)
03:46:11.635 00.000 25848 Guiding  Dir = 3, Dur = 43
03:46:11.656 00.021 25848 IsSlewing returns 0
03:46:11.656 00.000 25848 IsGuiding returns 0
03:46:11.687 00.031 25848 PulseGuide returned control before completion, sleep 22
03:46:11.723 00.036 25848 IsGuiding returns 1
03:46:11.723 00.000 25848 scope still moving after pulse duration time elapsed
03:46:11.782 00.059 25848 IsSlewing returns 0
03:46:11.782 00.000 25848 IsGuiding returns 0
03:46:11.782 00.000 25848 scope move finished after 43 + 82 ms
03:46:11.782 00.000 25848 Move returns status 0, amount 43
03:46:11.782 00.000 25848 MoveAxis(N, 36, ABG)
03:46:11.782 00.000 25848 Guiding  Dir = 0, Dur = 36
03:46:11.785 00.003 21444 evsrv: cli 0107E240 connect
03:46:11.785 00.000 21444 case statement mapped state 6 to 3
03:46:11.785 00.000 21444 case statement mapped state 6 to 3
03:46:11.785 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"758b17ad-4966-45b6-b656-e0fd69144beb"}
03:46:11.786 00.001 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"758b17ad-4966-45b6-b656-e0fd69144beb"}
03:46:11.786 00.000 21444 evsrv: cli 0107E240 disconnect
03:46:11.813 00.027 25848 IsSlewing returns 0
03:46:11.813 00.000 25848 IsGuiding returns 0
03:46:11.844 00.031 25848 PulseGuide returned control before completion, sleep 15
03:46:11.862 00.018 25848 IsGuiding returns 1
03:46:11.862 00.000 25848 scope still moving after pulse duration time elapsed
03:46:11.970 00.108 25848 IsSlewing returns 0
03:46:11.970 00.000 25848 IsGuiding returns 0
03:46:11.970 00.000 25848 scope move finished after 36 + 122 ms
03:46:11.970 00.000 25848 Move returns status 0, amount 36
03:46:11.970 00.000 25848 move complete, result=0
03:46:11.971 00.001 25848 worker thread done servicing request
03:46:11.971 00.000 25848 Worker thread wakes up
03:46:11.971 00.000 21444 GuideStep: 1.4 px 43 ms WEST, -1.3 px 36 ms NORTH
03:46:11.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:11.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:14.823 02.852 25848 Exposure complete
03:46:14.898 00.075 25848 worker thread done servicing request
03:46:14.898 00.000 21444 OnExposeComplete: enter
03:46:14.898 00.000 21444 UpdateGuideState(): m_state=6
03:46:14.898 00.000 21444 Star::Find(15, 1257, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 431
03:46:14.898 00.000 21444 Star::Find returns 1 (1), X=1259.21, Y=676.12, Mass=5637857, SNR=215.3, Peak=65504 HFD=8.0
03:46:14.898 00.000 21444 MultiStar: [#1 0.96,-2.68,0.00,M4] [#2 1.08,-3.08,0.00,M4] [#3 1.08,-3.30,0.00,M4] [#4 0.59,-2.98,0.00,M4] [#5 0.15,-3.06,0.00,M5] [#6 0.35,-3.21,0.00,M4] [#7 0.27,-3.55,0.00,M5] [#8 0.79,-2.86,0.00,M1] 
03:46:14.898 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.72)
03:46:14.898 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.12)
03:46:14.898 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=-2.06 hyp=2.06 cameraTheta=-1.51 mountX=-0.31 mountY=-1.86, mountTheta=-1.74
03:46:14.899 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=-2.06, opts=13)
03:46:14.899 00.000 21444 Enqueuing Move request for scope (0.13, -2.06)
03:46:14.899 00.000 25848 Worker thread wakes up
03:46:14.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=94, FiltMax=65504, Gamma=0.560
03:46:14.899 00.000 21444 UpdateGuideState exits: m=5637857 SNR=215.3 Saturated
03:46:14.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:14.899 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:14.899 00.000 21444 Enqueuing Expose request
03:46:14.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, -2.06) opts 0xd
03:46:14.900 00.001 25848 Handling offset move in thread for scope, endpoint = (0.13, -2.06)
03:46:14.900 00.000 25848 Moving (0.13, -2.06) raw xDistance=-0.31 yDistance=-1.86
03:46:14.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:46:14.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.86 from input -1.86
03:46:14.900 00.000 25848 MoveAxis(E, 0, ABG)
03:46:14.900 00.000 25848 Move returns status 0, amount 0
03:46:14.900 00.000 25848 MoveAxis(N, 51, ABG)
03:46:14.900 00.000 25848 Guiding  Dir = 0, Dur = 51
03:46:14.920 00.020 25848 IsSlewing returns 0
03:46:14.920 00.000 25848 IsGuiding returns 0
03:46:14.951 00.031 25848 PulseGuide returned control before completion, sleep 31
03:46:15.015 00.064 25848 IsGuiding returns 1
03:46:15.015 00.000 25848 scope still moving after pulse duration time elapsed
03:46:15.078 00.063 25848 IsSlewing returns 0
03:46:15.078 00.000 25848 IsGuiding returns 0
03:46:15.078 00.000 25848 scope move finished after 51 + 106 ms
03:46:15.078 00.000 25848 Move returns status 0, amount 51
03:46:15.078 00.000 25848 move complete, result=0
03:46:15.078 00.000 25848 worker thread done servicing request
03:46:15.078 00.000 25848 Worker thread wakes up
03:46:15.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:15.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:15.078 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.9 px 51 ms NORTH
03:46:17.926 02.848 25848 Exposure complete
03:46:18.010 00.084 25848 worker thread done servicing request
03:46:18.010 00.000 21444 OnExposeComplete: enter
03:46:18.010 00.000 21444 UpdateGuideState(): m_state=6
03:46:18.010 00.000 21444 Star::Find(15, 1259, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 432
03:46:18.011 00.001 21444 Star::Find returns 1 (1), X=1258.25, Y=677.97, Mass=5411663, SNR=195.6, Peak=65504 HFD=8.1
03:46:18.011 00.000 21444 MultiStar: [#1 0.07,-1.00,0.73,U] [#2 0.09,-1.71,0.70,U] [#3 0.27,-2.05,0.00,M5] [#4 0.11,-1.70,0.96,U] [#5 -0.04,-1.39,0.60,U] [#6 0.05,-1.60,0.41,U] [#7 0.18,-2.02,0.00,M6] [#8 -0.11,-1.13,0.50,U] 
03:46:18.011 00.000 21444 single-star, 6 included, MultiStar: {-0.14, -1.19}, one-star: {-0.83, -0.20}
03:46:18.011 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.95 = 0.33)
03:46:18.011 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.51)
03:46:18.011 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.20 hyp=0.86 cameraTheta=-2.90 mountX=0.81 mountY=-0.50, mountTheta=-0.56
03:46:18.012 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.20, opts=13)
03:46:18.012 00.000 21444 Enqueuing Move request for scope (-0.83, -0.20)
03:46:18.012 00.000 25848 Worker thread wakes up
03:46:18.012 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:46:18.012 00.000 21444 UpdateGuideState exits: m=5411663 SNR=195.6 Saturated
03:46:18.012 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:18.012 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:18.012 00.000 21444 Enqueuing Expose request
03:46:18.012 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.20) opts 0xd
03:46:18.012 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.20)
03:46:18.012 00.000 25848 Moving (-0.83, -0.20) raw xDistance=0.81 yDistance=-0.50
03:46:18.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81
03:46:18.012 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:18.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
03:46:18.012 00.000 25848 MoveAxis(W, 24, ABG)
03:46:18.012 00.000 25848 Guiding  Dir = 3, Dur = 24
03:46:18.033 00.021 25848 IsSlewing returns 0
03:46:18.033 00.000 25848 IsGuiding returns 0
03:46:18.064 00.031 25848 IsGuiding returns 1
03:46:18.064 00.000 25848 scope still moving after pulse duration time elapsed
03:46:18.163 00.099 25848 IsSlewing returns 0
03:46:18.163 00.000 25848 IsGuiding returns 0
03:46:18.164 00.001 25848 scope move finished after 24 + 106 ms
03:46:18.164 00.000 25848 Move returns status 0, amount 24
03:46:18.164 00.000 25848 MoveAxis(N, 0, ABG)
03:46:18.164 00.000 25848 Move returns status 0, amount 0
03:46:18.164 00.000 25848 move complete, result=0
03:46:18.164 00.000 25848 worker thread done servicing request
03:46:18.164 00.000 25848 Worker thread wakes up
03:46:18.164 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.5 px 0 ms NORTH
03:46:18.164 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:18.164 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:21.006 02.842 25848 Exposure complete
03:46:21.081 00.075 25848 worker thread done servicing request
03:46:21.082 00.001 21444 OnExposeComplete: enter
03:46:21.082 00.000 21444 UpdateGuideState(): m_state=6
03:46:21.082 00.000 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 433
03:46:21.082 00.000 21444 Star::Find returns 1 (1), X=1259.33, Y=676.61, Mass=5233626, SNR=156.0, Peak=65504 HFD=7.7
03:46:21.082 00.000 21444 MultiStar: [#1 0.21,-3.21,0.00,M4] [#2 0.15,-3.90,0.00,M4] [#3 0.74,-4.28,0.00,M6] [#4 0.46,-2.30,0.00,M4] [#5 0.28,-3.26,0.00,M5] [#6 0.32,-3.41,0.00,M4] [#7 0.67,-4.32,0.00,M7] [#8 0.58,-2.53,0.00,M1] 
03:46:21.082 00.000 21444 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.05) = xAngle (-4.47 = 1.82)
03:46:21.082 00.000 21444 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.03)
03:46:21.082 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-1.57 hyp=1.59 cameraTheta=-1.42 mountX=-0.39 mountY=-1.36, mountTheta=-1.85
03:46:21.083 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-1.57, opts=13)
03:46:21.083 00.000 21444 Enqueuing Move request for scope (0.25, -1.57)
03:46:21.083 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:46:21.083 00.000 21444 UpdateGuideState exits: m=5233626 SNR=156.0 Saturated
03:46:21.083 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:21.083 00.000 25848 Worker thread wakes up
03:46:21.083 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.57) opts 0xd
03:46:21.083 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -1.57)
03:46:21.083 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:21.083 00.000 21444 Enqueuing Expose request
03:46:21.083 00.000 25848 Moving (0.25, -1.57) raw xDistance=-0.39 yDistance=-1.36
03:46:21.083 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
03:46:21.083 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36
03:46:21.083 00.000 25848 MoveAxis(E, 0, ABG)
03:46:21.083 00.000 25848 Move returns status 0, amount 0
03:46:21.083 00.000 25848 MoveAxis(N, 37, ABG)
03:46:21.083 00.000 25848 Guiding  Dir = 0, Dur = 37
03:46:21.109 00.026 25848 IsSlewing returns 0
03:46:21.109 00.000 25848 IsGuiding returns 0
03:46:21.140 00.031 25848 PulseGuide returned control before completion, sleep 16
03:46:21.164 00.024 25848 IsGuiding returns 1
03:46:21.164 00.000 25848 scope still moving after pulse duration time elapsed
03:46:21.279 00.115 25848 IsSlewing returns 0
03:46:21.280 00.001 25848 IsGuiding returns 0
03:46:21.280 00.000 25848 scope move finished after 37 + 133 ms
03:46:21.280 00.000 25848 Move returns status 0, amount 37
03:46:21.280 00.000 25848 move complete, result=0
03:46:21.280 00.000 25848 worker thread done servicing request
03:46:21.280 00.000 25848 Worker thread wakes up
03:46:21.280 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.4 px 37 ms NORTH
03:46:21.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:21.281 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:24.131 02.850 25848 Exposure complete
03:46:24.219 00.088 25848 worker thread done servicing request
03:46:24.219 00.000 21444 OnExposeComplete: enter
03:46:24.219 00.000 21444 UpdateGuideState(): m_state=6
03:46:24.219 00.000 21444 Star::Find(15, 1259, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 434
03:46:24.219 00.000 21444 Star::Find returns 1 (1), X=1259.13, Y=677.29, Mass=5502409, SNR=165.6, Peak=65504 HFD=8.2
03:46:24.219 00.000 21444 MultiStar: [#1 0.41,-1.67,0.76,U] [#2 0.84,-1.89,0.00,M5] [#3 1.26,-1.57,0.00,M7] [#4 0.04,-1.20,0.77,U] [#5 -0.22,-1.98,0.91,U] [#6 0.07,-1.76,0.71,U] [#7 -0.15,-1.90,0.48,U] [#8 0.85,-0.98,0.70,U] 
03:46:24.219 00.000 21444 single-star, 6 included, MultiStar: {0.14, -1.45}, one-star: {0.04, -0.89}
03:46:24.219 00.000 21444 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.05) = xAngle (-4.57 = 1.71)
03:46:24.219 00.000 21444 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.13)
03:46:24.219 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-0.89 hyp=0.89 cameraTheta=-1.52 mountX=-0.12 mountY=-0.80, mountTheta=-1.72
03:46:24.220 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-0.89, opts=13)
03:46:24.220 00.000 21444 Enqueuing Move request for scope (0.04, -0.89)
03:46:24.220 00.000 25848 Worker thread wakes up
03:46:24.220 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:46:24.220 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.89) opts 0xd
03:46:24.220 00.000 21444 UpdateGuideState exits: m=5502409 SNR=165.6 Saturated
03:46:24.220 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -0.89)
03:46:24.220 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:24.220 00.000 25848 Moving (0.04, -0.89) raw xDistance=-0.12 yDistance=-0.80
03:46:24.220 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:24.220 00.000 21444 Enqueuing Expose request
03:46:24.220 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:46:24.221 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
03:46:24.221 00.000 25848 MoveAxis(E, 0, ABG)
03:46:24.221 00.000 25848 Move returns status 0, amount 0
03:46:24.221 00.000 25848 MoveAxis(N, 22, ABG)
03:46:24.221 00.000 25848 Guiding  Dir = 0, Dur = 22
03:46:24.249 00.028 25848 IsSlewing returns 0
03:46:24.249 00.000 25848 IsGuiding returns 0
03:46:24.281 00.032 25848 IsGuiding returns 1
03:46:24.281 00.000 25848 scope still moving after pulse duration time elapsed
03:46:24.329 00.048 25848 IsSlewing returns 0
03:46:24.330 00.001 25848 IsGuiding returns 0
03:46:24.330 00.000 25848 scope move finished after 22 + 58 ms
03:46:24.330 00.000 25848 Move returns status 0, amount 22
03:46:24.330 00.000 25848 move complete, result=0
03:46:24.330 00.000 25848 worker thread done servicing request
03:46:24.330 00.000 25848 Worker thread wakes up
03:46:24.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:24.330 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 22 ms NORTH
03:46:24.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:27.178 02.848 25848 Exposure complete
03:46:27.259 00.081 25848 worker thread done servicing request
03:46:27.259 00.000 21444 OnExposeComplete: enter
03:46:27.259 00.000 21444 UpdateGuideState(): m_state=6
03:46:27.259 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 435
03:46:27.260 00.001 21444 Star::Find returns 1 (1), X=1259.82, Y=679.50, Mass=5695187, SNR=189.0, Peak=65504 HFD=8.1
03:46:27.260 00.000 21444 MultiStar: [#1 0.32,0.65,0.79,U] [#2 0.11,-0.13,0.76,U] [#3 0.90,-0.11,0.74,U] [#4 0.81,0.76,0.67,U] [#5 0.37,0.52,0.96,U] [#6 0.86,0.17,0.71,U] [#7 0.76,-0.56,0.60,U] [#8 0.89,1.00,0.61,U] 
03:46:27.260 00.000 21444 refined, 8 included, MultiStar: {0.62, 0.45}, one-star: {0.74, 1.32}
03:46:27.260 00.000 21444 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.05) = xAngle (-2.43 = -2.43)
03:46:27.260 00.000 21444 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.01)
03:46:27.260 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.45 hyp=0.77 cameraTheta=0.62 mountX=-0.58 mountY=0.65, mountTheta=2.30
03:46:27.261 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.45, opts=13)
03:46:27.261 00.000 21444 Enqueuing Move request for scope (0.62, 0.45)
03:46:27.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=216, FiltMax=65504, Gamma=0.560
03:46:27.261 00.000 21444 UpdateGuideState exits: m=5695187 SNR=189.0 Saturated
03:46:27.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:27.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:27.261 00.000 21444 Enqueuing Expose request
03:46:27.262 00.001 25848 Worker thread wakes up
03:46:27.262 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.45) opts 0xd
03:46:27.262 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.45)
03:46:27.262 00.000 25848 Moving (0.62, 0.45) raw xDistance=-0.58 yDistance=0.65
03:46:27.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
03:46:27.262 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:46:27.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
03:46:27.262 00.000 25848 MoveAxis(E, 17, ABG)
03:46:27.262 00.000 25848 Guiding  Dir = 2, Dur = 17
03:46:27.282 00.020 25848 IsSlewing returns 0
03:46:27.282 00.000 25848 IsGuiding returns 0
03:46:27.315 00.033 25848 IsGuiding returns 1
03:46:27.315 00.000 25848 scope still moving after pulse duration time elapsed
03:46:27.374 00.059 25848 IsSlewing returns 0
03:46:27.374 00.000 25848 IsGuiding returns 0
03:46:27.374 00.000 25848 scope move finished after 17 + 74 ms
03:46:27.374 00.000 25848 Move returns status 0, amount 17
03:46:27.374 00.000 25848 MoveAxis(N, 0, ABG)
03:46:27.374 00.000 25848 Move returns status 0, amount 0
03:46:27.374 00.000 25848 move complete, result=0
03:46:27.374 00.000 25848 worker thread done servicing request
03:46:27.375 00.001 25848 Worker thread wakes up
03:46:27.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:27.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:27.375 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.6 px 0 ms NORTH
03:46:30.220 02.845 25848 Exposure complete
03:46:30.304 00.084 25848 worker thread done servicing request
03:46:30.304 00.000 21444 OnExposeComplete: enter
03:46:30.304 00.000 21444 UpdateGuideState(): m_state=6
03:46:30.305 00.001 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 436
03:46:30.305 00.000 21444 Star::Find returns 1 (1), X=1258.29, Y=680.46, Mass=5231137, SNR=146.0, Peak=65504 HFD=7.8
03:46:30.305 00.000 21444 MultiStar: [#1 -0.54,1.54,0.85,U] [#2 -0.11,0.69,0.72,U] [#3 -0.12,0.42,0.58,U] [#4 -0.22,1.00,0.90,U] [#5 -0.28,1.24,0.70,U] [#6 -0.23,0.37,0.78,U] [#7 -0.36,0.07,0.53,U] [#8 0.19,0.64,0.63,U] 
03:46:30.305 00.000 21444 refined, 8 included, MultiStar: {-0.31, 1.02}, one-star: {-0.79, 2.28}
03:46:30.305 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
03:46:30.305 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.25)
03:46:30.305 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=1.02 hyp=1.07 cameraTheta=1.86 mountX=0.40 mountY=0.83, mountTheta=1.12
03:46:30.306 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=1.02, opts=13)
03:46:30.306 00.000 21444 Enqueuing Move request for scope (-0.31, 1.02)
03:46:30.306 00.000 25848 Worker thread wakes up
03:46:30.306 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.02) opts 0xd
03:46:30.306 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=270, FiltMax=65504, Gamma=0.560
03:46:30.306 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 1.02)
03:46:30.306 00.000 21444 UpdateGuideState exits: m=5231137 SNR=146.0 Saturated
03:46:30.306 00.000 25848 Moving (-0.31, 1.02) raw xDistance=0.40 yDistance=0.83
03:46:30.306 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:30.306 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
03:46:30.306 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:30.306 00.000 21444 Enqueuing Expose request
03:46:30.306 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:46:30.306 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
03:46:30.306 00.000 25848 MoveAxis(E, 0, ABG)
03:46:30.306 00.000 25848 Move returns status 0, amount 0
03:46:30.306 00.000 25848 MoveAxis(N, 0, ABG)
03:46:30.306 00.000 25848 Move returns status 0, amount 0
03:46:30.306 00.000 25848 move complete, result=0
03:46:30.306 00.000 25848 worker thread done servicing request
03:46:30.306 00.000 25848 Worker thread wakes up
03:46:30.306 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:30.306 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:30.307 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 0.8 px 0 ms NORTH
03:46:33.153 02.846 25848 Exposure complete
03:46:33.219 00.066 25848 worker thread done servicing request
03:46:33.219 00.000 21444 OnExposeComplete: enter
03:46:33.219 00.000 21444 UpdateGuideState(): m_state=6
03:46:33.220 00.001 21444 Star::Find(15, 1258, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 437
03:46:33.220 00.000 21444 Star::Find returns 1 (1), X=1257.56, Y=678.64, Mass=5300283, SNR=156.7, Peak=65504 HFD=7.6
03:46:33.220 00.000 21444 MultiStar: [#1 -1.35,-0.51,0.85,U] [#2 -0.83,-0.90,0.56,U] [#3 -0.41,-1.56,0.64,U] [#4 -1.22,-0.37,0.83,U] [#5 -2.08,-1.71,0.00,M3] [#6 -0.90,-0.72,0.71,U] [#7 -0.99,-2.41,0.00,M5] [#8 -0.32,-0.78,0.84,U] 
03:46:33.220 00.000 21444 refined, 6 included, MultiStar: {-0.98, -0.54}, one-star: {-1.52, 0.46}
03:46:33.220 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.60)
03:46:33.220 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.53 = -2.25)
03:46:33.220 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=-0.54 hyp=1.12 cameraTheta=-2.64 mountX=0.93 mountY=-0.87, mountTheta=-0.76
03:46:33.221 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=-0.54, opts=13)
03:46:33.221 00.000 21444 Enqueuing Move request for scope (-0.98, -0.54)
03:46:33.221 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:46:33.221 00.000 21444 UpdateGuideState exits: m=5300283 SNR=156.7 Saturated
03:46:33.221 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:33.221 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:33.221 00.000 21444 Enqueuing Expose request
03:46:33.221 00.000 25848 Worker thread wakes up
03:46:33.221 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.54) opts 0xd
03:46:33.221 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, -0.54)
03:46:33.221 00.000 25848 Moving (-0.98, -0.54) raw xDistance=0.93 yDistance=-0.87
03:46:33.221 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.93
03:46:33.221 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
03:46:33.221 00.000 25848 MoveAxis(W, 27, ABG)
03:46:33.221 00.000 25848 Guiding  Dir = 3, Dur = 27
03:46:33.249 00.028 25848 IsSlewing returns 0
03:46:33.250 00.001 25848 IsGuiding returns 0
03:46:33.281 00.031 25848 IsGuiding returns 1
03:46:33.281 00.000 25848 scope still moving after pulse duration time elapsed
03:46:33.328 00.047 25848 IsSlewing returns 0
03:46:33.329 00.001 25848 IsGuiding returns 0
03:46:33.329 00.000 25848 scope move finished after 27 + 52 ms
03:46:33.329 00.000 25848 Move returns status 0, amount 27
03:46:33.329 00.000 25848 MoveAxis(N, 24, ABG)
03:46:33.329 00.000 25848 Guiding  Dir = 0, Dur = 24
03:46:33.359 00.030 25848 IsSlewing returns 0
03:46:33.359 00.000 25848 IsGuiding returns 0
03:46:33.391 00.032 25848 IsGuiding returns 1
03:46:33.391 00.000 25848 scope still moving after pulse duration time elapsed
03:46:33.437 00.046 25848 IsSlewing returns 0
03:46:33.437 00.000 25848 IsGuiding returns 0
03:46:33.437 00.000 25848 scope move finished after 24 + 53 ms
03:46:33.437 00.000 25848 Move returns status 0, amount 24
03:46:33.437 00.000 25848 move complete, result=0
03:46:33.437 00.000 25848 worker thread done servicing request
03:46:33.437 00.000 25848 Worker thread wakes up
03:46:33.438 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:33.438 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:33.438 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.9 px 24 ms NORTH
03:46:36.294 02.856 25848 Exposure complete
03:46:36.377 00.083 25848 worker thread done servicing request
03:46:36.377 00.000 21444 OnExposeComplete: enter
03:46:36.377 00.000 21444 UpdateGuideState(): m_state=6
03:46:36.377 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 438
03:46:36.377 00.000 21444 Star::Find returns 1 (1), X=1260.65, Y=679.32, Mass=5174646, SNR=146.2, Peak=65504 HFD=7.5
03:46:36.377 00.000 21444 MultiStar: [#1 1.34,0.73,0.88,U] [#2 1.29,0.19,0.61,U] [#3 1.84,-0.24,0.61,U] [#4 2.20,0.63,0.00,M1] [#5 1.07,0.39,0.71,U] [#6 2.39,0.22,0.00,M1] [#7 1.00,-0.15,0.71,U] [#8 2.12,0.41,0.00,M1] 
03:46:36.377 00.000 21444 refined, 5 included, MultiStar: {1.35, 0.43}, one-star: {1.57, 1.14}
03:46:36.377 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
03:46:36.377 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.69)
03:46:36.377 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=0.43 hyp=1.42 cameraTheta=0.30 mountX=-1.31 mountY=0.91, mountTheta=2.54
03:46:36.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=0.43, opts=13)
03:46:36.378 00.000 21444 Enqueuing Move request for scope (1.35, 0.43)
03:46:36.378 00.000 25848 Worker thread wakes up
03:46:36.378 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=144, FiltMax=65504, Gamma=0.560
03:46:36.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, 0.43) opts 0xd
03:46:36.378 00.000 21444 UpdateGuideState exits: m=5174646 SNR=146.2 Saturated
03:46:36.378 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, 0.43)
03:46:36.378 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:36.378 00.000 25848 Moving (1.35, 0.43) raw xDistance=-1.31 yDistance=0.91
03:46:36.378 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:36.378 00.000 21444 Enqueuing Expose request
03:46:36.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.31
03:46:36.378 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:46:36.378 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
03:46:36.378 00.000 25848 MoveAxis(E, 36, ABG)
03:46:36.378 00.000 25848 Guiding  Dir = 2, Dur = 36
03:46:36.410 00.032 25848 IsSlewing returns 0
03:46:36.410 00.000 25848 IsGuiding returns 0
03:46:36.440 00.030 25848 PulseGuide returned control before completion, sleep 16
03:46:36.464 00.024 25848 IsGuiding returns 1
03:46:36.464 00.000 25848 scope still moving after pulse duration time elapsed
03:46:36.573 00.109 25848 IsSlewing returns 0
03:46:36.593 00.020 25848 IsGuiding returns 0
03:46:36.593 00.000 25848 scope move finished after 36 + 147 ms
03:46:36.593 00.000 25848 Move returns status 0, amount 36
03:46:36.593 00.000 25848 MoveAxis(N, 0, ABG)
03:46:36.593 00.000 25848 Move returns status 0, amount 0
03:46:36.593 00.000 25848 move complete, result=0
03:46:36.593 00.000 25848 worker thread done servicing request
03:46:36.593 00.000 25848 Worker thread wakes up
03:46:36.593 00.000 21444 GuideStep: -1.3 px 36 ms EAST, 0.9 px 0 ms NORTH
03:46:36.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:36.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:39.441 02.848 25848 Exposure complete
03:46:39.523 00.082 25848 worker thread done servicing request
03:46:39.523 00.000 21444 OnExposeComplete: enter
03:46:39.523 00.000 21444 UpdateGuideState(): m_state=6
03:46:39.524 00.001 21444 Star::Find(15, 1260, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 439
03:46:39.524 00.000 21444 Star::Find returns 1 (1), X=1259.24, Y=680.19, Mass=5641861, SNR=262.7, Peak=65504 HFD=7.8
03:46:39.524 00.000 21444 MultiStar: [#1 0.54,0.39,0.81,U] [#2 0.51,0.34,0.75,U] [#3 0.54,0.37,0.73,U] [#4 1.26,1.40,0.74,U] [#5 0.05,0.68,0.68,U] [#6 0.73,0.85,0.68,U] [#7 0.10,0.33,0.52,U] [#8 1.25,1.30,0.66,U] 
03:46:39.524 00.000 21444 refined, 8 included, MultiStar: {0.57, 0.91}, one-star: {0.16, 2.02}
03:46:39.524 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
03:46:39.524 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.40)
03:46:39.524 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.91 hyp=1.07 cameraTheta=1.01 mountX=-0.48 mountY=1.05, mountTheta=2.00
03:46:39.525 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.91, opts=13)
03:46:39.525 00.000 21444 Enqueuing Move request for scope (0.57, 0.91)
03:46:39.525 00.000 25848 Worker thread wakes up
03:46:39.525 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=292, FiltMax=65504, Gamma=0.560
03:46:39.525 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.91) opts 0xd
03:46:39.525 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.91)
03:46:39.525 00.000 25848 Moving (0.57, 0.91) raw xDistance=-0.48 yDistance=1.05
03:46:39.525 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
03:46:39.525 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:46:39.525 00.000 21444 UpdateGuideState exits: m=5641861 SNR=262.7 Saturated
03:46:39.525 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:39.525 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:39.525 00.000 21444 Enqueuing Expose request
03:46:39.525 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
03:46:39.525 00.000 25848 MoveAxis(E, 0, ABG)
03:46:39.525 00.000 25848 Move returns status 0, amount 0
03:46:39.525 00.000 25848 MoveAxis(N, 0, ABG)
03:46:39.525 00.000 25848 Move returns status 0, amount 0
03:46:39.525 00.000 25848 move complete, result=0
03:46:39.525 00.000 25848 worker thread done servicing request
03:46:39.525 00.000 25848 Worker thread wakes up
03:46:39.525 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:39.525 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:39.526 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 0 ms NORTH
03:46:42.365 02.839 25848 Exposure complete
03:46:42.432 00.067 25848 worker thread done servicing request
03:46:42.432 00.000 21444 OnExposeComplete: enter
03:46:42.432 00.000 21444 UpdateGuideState(): m_state=6
03:46:42.432 00.000 21444 Star::Find(15, 1259, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 440
03:46:42.432 00.000 21444 Star::Find returns 1 (1), X=1259.19, Y=680.42, Mass=5605803, SNR=197.4, Peak=65504 HFD=8.1
03:46:42.433 00.001 21444 MultiStar: [#1 0.35,1.99,0.00,M1] [#2 0.16,1.83,0.86,U] [#3 0.22,1.99,0.00,M3] [#4 0.64,1.83,0.80,U] [#5 0.45,1.53,0.80,U] [#6 0.33,1.02,0.82,U] [#7 0.36,0.79,0.77,U] [#8 0.78,1.72,0.64,U] 
03:46:42.433 00.000 21444 refined, 6 included, MultiStar: {0.38, 1.59}, one-star: {0.11, 2.25}
03:46:42.433 00.000 21444 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.05) = xAngle (-1.72 = -1.72)
03:46:42.433 00.000 21444 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.56 = 1.72)
03:46:42.433 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=1.59 hyp=1.64 cameraTheta=1.34 mountX=-0.24 mountY=1.62, mountTheta=1.72
03:46:42.433 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=1.59, opts=13)
03:46:42.433 00.000 21444 Enqueuing Move request for scope (0.38, 1.59)
03:46:42.434 00.001 25848 Worker thread wakes up
03:46:42.434 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, 1.59) opts 0xd
03:46:42.434 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, 1.59)
03:46:42.434 00.000 25848 Moving (0.38, 1.59) raw xDistance=-0.24 yDistance=1.62
03:46:42.434 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
03:46:42.434 00.000 25848 resist switch: large excursion: input 1.62 thresh 1.53 direction from -1 to 1
03:46:42.434 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.85
03:46:42.434 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.62 from input 1.62
03:46:42.434 00.000 25848 MoveAxis(E, 0, ABG)
03:46:42.434 00.000 25848 Move returns status 0, amount 0
03:46:42.434 00.000 25848 BLC: Oldest BLC event removed
03:46:42.434 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 340 applied
03:46:42.434 00.000 25848 MoveAxis(S, 384, ABG)
03:46:42.434 00.000 25848 Guiding  Dir = 1, Dur = 384
03:46:42.434 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=104, FiltMax=65504, Gamma=0.560
03:46:42.434 00.000 21444 UpdateGuideState exits: m=5605803 SNR=197.4 Saturated
03:46:42.434 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:42.434 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:42.434 00.000 21444 Enqueuing Expose request
03:46:42.454 00.020 25848 IsSlewing returns 0
03:46:42.455 00.001 25848 IsGuiding returns 0
03:46:42.486 00.031 25848 PulseGuide returned control before completion, sleep 364
03:46:42.864 00.378 25848 IsGuiding returns 1
03:46:42.865 00.001 25848 scope still moving after pulse duration time elapsed
03:46:42.923 00.058 25848 IsSlewing returns 0
03:46:42.923 00.000 25848 IsGuiding returns 0
03:46:42.923 00.000 25848 scope move finished after 384 + 84 ms
03:46:42.924 00.001 25848 Move returns status 0, amount 384
03:46:42.924 00.000 25848 move complete, result=0
03:46:42.924 00.000 25848 worker thread done servicing request
03:46:42.924 00.000 25848 Worker thread wakes up
03:46:42.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:42.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:42.924 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.6 px 384 ms SOUTH
03:46:45.766 02.842 25848 Exposure complete
03:46:45.845 00.079 25848 worker thread done servicing request
03:46:45.845 00.000 21444 OnExposeComplete: enter
03:46:45.845 00.000 21444 UpdateGuideState(): m_state=6
03:46:45.846 00.001 21444 Star::Find(15, 1259, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 441
03:46:45.846 00.000 21444 Star::Find returns 1 (1), X=1259.67, Y=679.16, Mass=5383802, SNR=163.4, Peak=65504 HFD=7.8
03:46:45.846 00.000 21444 MultiStar: [#1 -0.18,-0.31,1.06,U] [#2 0.15,-0.53,0.84,U] [#3 0.50,-0.49,0.91,U] [#4 1.49,-0.06,0.82,U] [#5 0.15,-0.72,0.90,U] [#6 1.19,-0.10,0.81,U] [#7 0.67,-1.17,0.62,U] [#8 1.17,-0.15,0.72,U] 
03:46:45.846 00.000 21444 refined, 8 included, MultiStar: {0.59, -0.24}, one-star: {0.58, 0.98}
03:46:45.846 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.84)
03:46:45.846 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.00)
03:46:45.846 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.24 hyp=0.64 cameraTheta=-0.39 mountX=-0.61 mountY=0.00, mountTheta=3.14
03:46:45.847 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.24, opts=13)
03:46:45.847 00.000 21444 Enqueuing Move request for scope (0.59, -0.24)
03:46:45.847 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=104, FiltMax=65504, Gamma=0.560
03:46:45.847 00.000 21444 UpdateGuideState exits: m=5383802 SNR=163.4 Saturated
03:46:45.847 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:45.847 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:45.847 00.000 25848 Worker thread wakes up
03:46:45.847 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.24) opts 0xd
03:46:45.847 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.24)
03:46:45.847 00.000 25848 Moving (0.59, -0.24) raw xDistance=-0.61 yDistance=0.00
03:46:45.847 00.000 21444 Enqueuing Expose request
03:46:45.847 00.000 25848 BLC: History state: CurrMiss=0.00, AvgInitMiss=0.68, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.616287, 1:0.000670
03:46:45.847 00.000 25848 BLC: No correction, Miss < min_move
03:46:45.847 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
03:46:45.847 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:45.847 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:46:45.847 00.000 25848 MoveAxis(E, 18, ABG)
03:46:45.847 00.000 25848 Guiding  Dir = 2, Dur = 18
03:46:45.908 00.061 25848 IsSlewing returns 0
03:46:45.908 00.000 25848 IsGuiding returns 0
03:46:45.940 00.032 25848 IsGuiding returns 1
03:46:45.940 00.000 25848 scope still moving after pulse duration time elapsed
03:46:46.000 00.060 25848 IsSlewing returns 0
03:46:46.000 00.000 25848 IsGuiding returns 0
03:46:46.000 00.000 25848 scope move finished after 18 + 74 ms
03:46:46.000 00.000 25848 Move returns status 0, amount 18
03:46:46.000 00.000 25848 MoveAxis(N, 0, ABG)
03:46:46.001 00.001 25848 Move returns status 0, amount 0
03:46:46.001 00.000 25848 move complete, result=0
03:46:46.001 00.000 25848 worker thread done servicing request
03:46:46.001 00.000 25848 Worker thread wakes up
03:46:46.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:46.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:46.001 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.0 px 0 ms NORTH
03:46:48.845 02.844 25848 Exposure complete
03:46:48.933 00.088 25848 worker thread done servicing request
03:46:48.934 00.001 21444 OnExposeComplete: enter
03:46:48.934 00.000 21444 UpdateGuideState(): m_state=6
03:46:48.934 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 442
03:46:48.934 00.000 21444 Star::Find returns 1 (1), X=1258.30, Y=679.77, Mass=5416938, SNR=159.1, Peak=65504 HFD=7.9
03:46:48.934 00.000 21444 MultiStar: [#1 -0.06,0.85,0.84,U] [#2 -0.09,0.20,0.70,U] [#3 -0.36,-0.34,0.67,U] [#4 -0.28,0.27,1.06,U] [#5 -0.58,0.46,0.58,U] [#6 0.02,0.27,0.61,U] [#7 -0.38,0.08,0.59,U] [#8 0.14,0.23,0.62,U] 
03:46:48.934 00.000 21444 refined, 8 included, MultiStar: {-0.28, 0.47}, one-star: {-0.79, 1.60}
03:46:48.934 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
03:46:48.934 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.78 = 2.50)
03:46:48.934 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.47 hyp=0.55 cameraTheta=2.12 mountX=0.32 mountY=0.33, mountTheta=0.79
03:46:48.935 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.47, opts=13)
03:46:48.935 00.000 21444 Enqueuing Move request for scope (-0.28, 0.47)
03:46:48.935 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=232, FiltMax=65504, Gamma=0.560
03:46:48.935 00.000 21444 UpdateGuideState exits: m=5416938 SNR=159.1 Saturated
03:46:48.935 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:48.935 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:48.935 00.000 21444 Enqueuing Expose request
03:46:48.935 00.000 25848 Worker thread wakes up
03:46:48.936 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.47) opts 0xd
03:46:48.936 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.47)
03:46:48.936 00.000 25848 Moving (-0.28, 0.47) raw xDistance=0.32 yDistance=0.33
03:46:48.936 00.000 25848 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.68, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.616287, 1:0.000670, 2:0.325196
03:46:48.936 00.000 25848 BLC: No correction, Miss < min_move
03:46:48.936 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
03:46:48.936 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:48.936 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:46:48.936 00.000 25848 MoveAxis(E, 0, ABG)
03:46:48.936 00.000 25848 Move returns status 0, amount 0
03:46:48.936 00.000 25848 MoveAxis(N, 0, ABG)
03:46:48.936 00.000 25848 Move returns status 0, amount 0
03:46:48.936 00.000 25848 move complete, result=0
03:46:48.936 00.000 25848 worker thread done servicing request
03:46:48.936 00.000 25848 Worker thread wakes up
03:46:48.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:48.936 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:48.936 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
03:46:51.786 02.850 25848 Exposure complete
03:46:51.873 00.087 25848 worker thread done servicing request
03:46:51.873 00.000 21444 OnExposeComplete: enter
03:46:51.873 00.000 21444 UpdateGuideState(): m_state=6
03:46:51.873 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 443
03:46:51.873 00.000 21444 Star::Find returns 1 (1), X=1259.61, Y=677.10, Mass=5310560, SNR=159.4, Peak=65504 HFD=7.8
03:46:51.874 00.001 21444 MultiStar: [#1 0.03,-1.68,0.79,U] [#2 -0.03,-2.37,0.00,M1] [#3 0.66,-2.97,0.00,M2] [#4 1.01,-2.34,0.00,M1] [#5 0.50,-1.43,0.65,U] [#6 0.71,-2.00,0.00,M1] [#7 0.50,-2.81,0.00,M1] [#8 1.14,-1.53,0.97,U] 
03:46:51.874 00.000 21444 single-star, 3 included, MultiStar: {0.58, -1.41}, one-star: {0.53, -1.08}
03:46:51.874 00.000 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.11)
03:46:51.874 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.01 = -0.73)
03:46:51.874 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-1.08 hyp=1.20 cameraTheta=-1.12 mountX=-0.62 mountY=-0.80, mountTheta=-2.23
03:46:51.875 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-1.08, opts=13)
03:46:51.875 00.000 21444 Enqueuing Move request for scope (0.53, -1.08)
03:46:51.875 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=194, FiltMax=65504, Gamma=0.560
03:46:51.875 00.000 21444 UpdateGuideState exits: m=5310560 SNR=159.4 Saturated
03:46:51.875 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:51.875 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:51.875 00.000 21444 Enqueuing Expose request
03:46:51.875 00.000 25848 Worker thread wakes up
03:46:51.875 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -1.08) opts 0xd
03:46:51.875 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -1.08)
03:46:51.875 00.000 25848 Moving (0.53, -1.08) raw xDistance=-0.62 yDistance=-0.80
03:46:51.875 00.000 25848 BLC: window closed
03:46:51.875 00.000 25848 BLC: History state: CurrMiss=-0.80, AvgInitMiss=0.68, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.616287, 1:0.000670, 2:0.325196
03:46:51.875 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:46:51.876 00.001 25848 BLC: window closed
03:46:51.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
03:46:51.876 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:46:51.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
03:46:51.876 00.000 25848 MoveAxis(E, 18, ABG)
03:46:51.876 00.000 25848 Guiding  Dir = 2, Dur = 18
03:46:51.961 00.085 25848 IsSlewing returns 0
03:46:51.962 00.001 25848 IsGuiding returns 0
03:46:51.984 00.022 25848 IsGuiding returns 1
03:46:51.984 00.000 25848 scope still moving after pulse duration time elapsed
03:46:52.030 00.046 25848 IsSlewing returns 0
03:46:52.030 00.000 25848 IsGuiding returns 0
03:46:52.030 00.000 25848 scope move finished after 18 + 51 ms
03:46:52.030 00.000 25848 Move returns status 0, amount 18
03:46:52.031 00.001 25848 MoveAxis(N, 0, ABG)
03:46:52.031 00.000 25848 Move returns status 0, amount 0
03:46:52.031 00.000 25848 move complete, result=0
03:46:52.031 00.000 25848 worker thread done servicing request
03:46:52.031 00.000 25848 Worker thread wakes up
03:46:52.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:52.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:52.031 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -0.8 px 0 ms NORTH
03:46:54.890 02.859 25848 Exposure complete
03:46:54.976 00.086 25848 worker thread done servicing request
03:46:54.976 00.000 21444 OnExposeComplete: enter
03:46:54.976 00.000 21444 UpdateGuideState(): m_state=6
03:46:54.976 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 444
03:46:54.977 00.001 21444 Star::Find returns 1 (1), X=1258.31, Y=679.41, Mass=5838233, SNR=247.3, Peak=65504 HFD=7.9
03:46:54.977 00.000 21444 MultiStar: [#1 -1.24,0.75,0.73,U] [#2 -1.25,0.72,0.93,U] [#3 -1.03,0.08,0.80,U] [#4 -0.06,1.08,0.88,U] [#5 -0.89,0.66,0.60,U] [#6 -0.50,0.90,0.59,U] [#7 -0.79,-0.24,0.62,U] [#8 -0.30,1.01,0.57,U] 
03:46:54.977 00.000 21444 refined, 8 included, MultiStar: {-0.78, 0.72}, one-star: {-0.78, 1.23}
03:46:54.977 00.000 21444 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
03:46:54.977 00.000 21444 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
03:46:54.977 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=0.72 hyp=1.06 cameraTheta=2.40 mountX=0.84 mountY=0.37, mountTheta=0.42
03:46:54.978 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=0.72, opts=13)
03:46:54.978 00.000 21444 Enqueuing Move request for scope (-0.78, 0.72)
03:46:54.978 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
03:46:54.978 00.000 21444 UpdateGuideState exits: m=5838233 SNR=247.3 Saturated
03:46:54.978 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:54.978 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:54.978 00.000 21444 Enqueuing Expose request
03:46:54.978 00.000 25848 Worker thread wakes up
03:46:54.978 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.72) opts 0xd
03:46:54.978 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 0.72)
03:46:54.978 00.000 25848 Moving (-0.78, 0.72) raw xDistance=0.84 yDistance=0.37
03:46:54.979 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.84
03:46:54.979 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:54.979 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
03:46:54.979 00.000 25848 MoveAxis(W, 23, ABG)
03:46:54.979 00.000 25848 Guiding  Dir = 3, Dur = 23
03:46:54.999 00.020 25848 IsSlewing returns 0
03:46:54.999 00.000 25848 IsGuiding returns 0
03:46:55.031 00.032 25848 IsGuiding returns 1
03:46:55.031 00.000 25848 scope still moving after pulse duration time elapsed
03:46:55.092 00.061 25848 IsSlewing returns 0
03:46:55.092 00.000 25848 IsGuiding returns 0
03:46:55.092 00.000 25848 scope move finished after 23 + 69 ms
03:46:55.092 00.000 25848 Move returns status 0, amount 23
03:46:55.093 00.001 25848 MoveAxis(N, 0, ABG)
03:46:55.093 00.000 25848 Move returns status 0, amount 0
03:46:55.093 00.000 25848 move complete, result=0
03:46:55.093 00.000 25848 worker thread done servicing request
03:46:55.093 00.000 25848 Worker thread wakes up
03:46:55.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:55.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:46:55.093 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.4 px 0 ms NORTH
03:46:57.939 02.846 25848 Exposure complete
03:46:58.025 00.086 25848 worker thread done servicing request
03:46:58.025 00.000 21444 OnExposeComplete: enter
03:46:58.025 00.000 21444 UpdateGuideState(): m_state=6
03:46:58.025 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 445
03:46:58.025 00.000 21444 Star::Find returns 1 (1), X=1257.84, Y=680.27, Mass=5778832, SNR=230.7, Peak=65504 HFD=7.9
03:46:58.025 00.000 21444 MultiStar: [#1 -0.54,1.31,0.92,U] [#2 -0.55,1.14,0.80,U] [#3 -0.51,1.22,0.83,U] [#4 -0.37,1.54,0.74,U] [#5 -0.98,0.70,0.68,U] [#6 -0.37,1.05,0.57,U] [#7 -1.00,0.59,0.57,U] [#8 -0.19,1.31,0.59,U] 
03:46:58.025 00.000 21444 refined, 8 included, MultiStar: {-0.67, 1.28}, one-star: {-1.25, 2.09}
03:46:58.025 00.000 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
03:46:58.025 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.44)
03:46:58.025 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=1.28 hyp=1.44 cameraTheta=2.05 mountX=0.78 mountY=0.93, mountTheta=0.87
03:46:58.026 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=1.28, opts=13)
03:46:58.026 00.000 21444 Enqueuing Move request for scope (-0.67, 1.28)
03:46:58.026 00.000 25848 Worker thread wakes up
03:46:58.027 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=66, FiltMax=65504, Gamma=0.560
03:46:58.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 1.28) opts 0xd
03:46:58.027 00.000 21444 UpdateGuideState exits: m=5778832 SNR=230.7 Saturated
03:46:58.027 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 1.28)
03:46:58.027 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:58.027 00.000 25848 Moving (-0.67, 1.28) raw xDistance=0.78 yDistance=0.93
03:46:58.027 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:46:58.027 00.000 21444 Enqueuing Expose request
03:46:58.027 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.78
03:46:58.027 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
03:46:58.027 00.000 25848 MoveAxis(W, 24, ABG)
03:46:58.027 00.000 25848 Guiding  Dir = 3, Dur = 24
03:46:58.047 00.020 25848 IsSlewing returns 0
03:46:58.048 00.001 25848 IsGuiding returns 0
03:46:58.079 00.031 25848 IsGuiding returns 1
03:46:58.079 00.000 25848 scope still moving after pulse duration time elapsed
03:46:58.138 00.059 25848 IsSlewing returns 0
03:46:58.139 00.001 25848 IsGuiding returns 0
03:46:58.139 00.000 25848 scope move finished after 24 + 66 ms
03:46:58.139 00.000 25848 Move returns status 0, amount 24
03:46:58.139 00.000 25848 MoveAxis(S, 25, ABG)
03:46:58.139 00.000 25848 Guiding  Dir = 1, Dur = 25
03:46:58.171 00.032 25848 IsSlewing returns 0
03:46:58.171 00.000 25848 IsGuiding returns 0
03:46:58.202 00.031 25848 IsGuiding returns 1
03:46:58.203 00.001 25848 scope still moving after pulse duration time elapsed
03:46:58.248 00.045 25848 IsSlewing returns 0
03:46:58.248 00.000 25848 IsGuiding returns 0
03:46:58.248 00.000 25848 scope move finished after 25 + 52 ms
03:46:58.248 00.000 25848 Move returns status 0, amount 25
03:46:58.248 00.000 25848 move complete, result=0
03:46:58.248 00.000 25848 worker thread done servicing request
03:46:58.249 00.001 25848 Worker thread wakes up
03:46:58.249 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 0.9 px 25 ms SOUTH
03:46:58.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:46:58.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:01.089 02.840 25848 Exposure complete
03:47:01.168 00.079 25848 worker thread done servicing request
03:47:01.168 00.000 21444 OnExposeComplete: enter
03:47:01.168 00.000 21444 UpdateGuideState(): m_state=6
03:47:01.168 00.000 21444 Star::Find(15, 1257, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 446
03:47:01.169 00.001 21444 Star::Find returns 1 (1), X=1257.26, Y=679.13, Mass=5403634, SNR=209.4, Peak=65504 HFD=7.8
03:47:01.169 00.000 21444 MultiStar: [#1 -1.35,0.19,0.84,U] [#2 -1.38,0.03,0.75,U] [#3 -0.60,0.18,0.55,U] [#4 -0.79,0.10,0.65,U] [#5 -1.34,0.15,0.65,U] [#6 -0.71,0.13,0.51,U] [#7 -1.45,-0.68,0.50,U] [#8 -0.77,0.09,0.63,U] 
03:47:01.169 00.000 21444 refined, 8 included, MultiStar: {-1.20, 0.19}, one-star: {-1.82, 0.96}
03:47:01.169 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
03:47:01.169 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
03:47:01.169 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=0.19 hyp=1.21 cameraTheta=2.98 mountX=1.21 mountY=-0.27, mountTheta=-0.22
03:47:01.170 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=0.19, opts=13)
03:47:01.170 00.000 21444 Enqueuing Move request for scope (-1.20, 0.19)
03:47:01.170 00.000 25848 Worker thread wakes up
03:47:01.170 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 0.19) opts 0xd
03:47:01.170 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.20, 0.19)
03:47:01.170 00.000 25848 Moving (-1.20, 0.19) raw xDistance=1.21 yDistance=-0.27
03:47:01.170 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.21
03:47:01.170 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=230, FiltMax=65504, Gamma=0.560
03:47:01.170 00.000 21444 UpdateGuideState exits: m=5403634 SNR=209.4 Saturated
03:47:01.170 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:01.170 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:01.170 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:47:01.170 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:01.170 00.000 21444 Enqueuing Expose request
03:47:01.170 00.000 25848 MoveAxis(W, 37, ABG)
03:47:01.170 00.000 25848 Guiding  Dir = 3, Dur = 37
03:47:01.203 00.033 25848 IsSlewing returns 0
03:47:01.203 00.000 25848 IsGuiding returns 0
03:47:01.234 00.031 25848 PulseGuide returned control before completion, sleep 16
03:47:01.263 00.029 25848 IsGuiding returns 1
03:47:01.263 00.000 25848 scope still moving after pulse duration time elapsed
03:47:01.314 00.051 25848 IsSlewing returns 0
03:47:01.314 00.000 25848 IsGuiding returns 0
03:47:01.314 00.000 25848 scope move finished after 37 + 74 ms
03:47:01.314 00.000 25848 Move returns status 0, amount 37
03:47:01.314 00.000 25848 MoveAxis(N, 0, ABG)
03:47:01.314 00.000 25848 Move returns status 0, amount 0
03:47:01.314 00.000 25848 move complete, result=0
03:47:01.314 00.000 25848 worker thread done servicing request
03:47:01.314 00.000 25848 Worker thread wakes up
03:47:01.315 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:01.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:01.315 00.000 21444 GuideStep: 1.2 px 37 ms WEST, -0.3 px 0 ms NORTH
03:47:04.167 02.852 25848 Exposure complete
03:47:04.239 00.072 25848 worker thread done servicing request
03:47:04.240 00.001 21444 OnExposeComplete: enter
03:47:04.240 00.000 21444 UpdateGuideState(): m_state=6
03:47:04.240 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 447
03:47:04.240 00.000 21444 Star::Find returns 1 (1), X=1258.37, Y=678.42, Mass=5866643, SNR=216.6, Peak=65504 HFD=8.0
03:47:04.240 00.000 21444 MultiStar: [#1 -0.08,-0.33,0.84,U] [#2 -0.05,-1.06,0.72,U] [#3 -0.11,-0.86,0.54,U] [#4 0.14,-0.35,0.79,U] [#5 -0.12,-0.80,0.57,U] [#6 -0.41,-0.55,0.62,U] [#7 -0.41,-1.34,0.48,U] [#8 -0.37,-0.41,0.56,U] 
03:47:04.240 00.000 21444 refined, 8 included, MultiStar: {-0.24, -0.52}, one-star: {-0.72, 0.24}
03:47:04.240 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.05) = xAngle (-5.06 = 1.22)
03:47:04.240 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.62)
03:47:04.240 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.52 hyp=0.58 cameraTheta=-2.01 mountX=0.20 mountY=-0.58, mountTheta=-1.24
03:47:04.241 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.52, opts=13)
03:47:04.241 00.000 21444 Enqueuing Move request for scope (-0.24, -0.52)
03:47:04.241 00.000 25848 Worker thread wakes up
03:47:04.241 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.52) opts 0xd
03:47:04.241 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.52)
03:47:04.241 00.000 25848 Moving (-0.24, -0.52) raw xDistance=0.20 yDistance=-0.58
03:47:04.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
03:47:04.241 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:47:04.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:47:04.241 00.000 21444 UpdateGuideState exits: m=5866643 SNR=216.6 Saturated
03:47:04.241 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
03:47:04.241 00.000 25848 MoveAxis(E, 0, ABG)
03:47:04.242 00.001 25848 Move returns status 0, amount 0
03:47:04.242 00.000 25848 MoveAxis(N, 0, ABG)
03:47:04.242 00.000 25848 Move returns status 0, amount 0
03:47:04.242 00.000 25848 move complete, result=0
03:47:04.242 00.000 25848 worker thread done servicing request
03:47:04.242 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:04.242 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:04.242 00.000 21444 Enqueuing Expose request
03:47:04.242 00.000 25848 Worker thread wakes up
03:47:04.242 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:04.242 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:04.242 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
03:47:07.084 02.842 25848 Exposure complete
03:47:07.164 00.080 25848 worker thread done servicing request
03:47:07.164 00.000 21444 OnExposeComplete: enter
03:47:07.164 00.000 21444 UpdateGuideState(): m_state=6
03:47:07.164 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 448
03:47:07.165 00.001 21444 Star::Find returns 1 (1), X=1256.33, Y=678.60, Mass=5400323, SNR=149.1, Peak=65504 HFD=7.8
03:47:07.165 00.000 21444 MultiStar: [#1 -2.56,-0.42,0.00,M1] [#2 -2.57,-1.10,0.00,M1] [#3 -2.42,-1.40,0.00,M1] [#4 -1.95,-0.57,0.00,M1] [#5 -2.90,-1.12,0.00,M1] [#6 -2.14,-1.26,0.00,M1] [#7 -2.48,-1.68,0.00,M1] [#8 -2.18,-0.93,0.00,M1] 
03:47:07.165 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
03:47:07.165 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
03:47:07.165 00.000 21444 CameraToMount -- cameraX=-2.76 cameraY=0.42 hyp=2.79 cameraTheta=2.99 mountX=2.78 mountY=-0.65, mountTheta=-0.23
03:47:07.165 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.76, y=0.42, opts=13)
03:47:07.166 00.001 21444 Enqueuing Move request for scope (-2.76, 0.42)
03:47:07.166 00.000 25848 Worker thread wakes up
03:47:07.166 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.76, 0.42) opts 0xd
03:47:07.166 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.76, 0.42)
03:47:07.166 00.000 25848 Moving (-2.76, 0.42) raw xDistance=2.78 yDistance=-0.65
03:47:07.166 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.75 from input 2.78
03:47:07.166 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:47:07.166 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=206, FiltMax=65504, Gamma=0.560
03:47:07.166 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
03:47:07.166 00.000 21444 UpdateGuideState exits: m=5400323 SNR=149.1 Saturated
03:47:07.166 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:07.166 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:07.166 00.000 21444 Enqueuing Expose request
03:47:07.166 00.000 25848 MoveAxis(W, 81, ABG)
03:47:07.166 00.000 25848 Guiding  Dir = 3, Dur = 81
03:47:07.186 00.020 25848 IsSlewing returns 0
03:47:07.187 00.001 25848 IsGuiding returns 0
03:47:07.218 00.031 25848 PulseGuide returned control before completion, sleep 60
03:47:07.302 00.084 25848 IsGuiding returns 1
03:47:07.302 00.000 25848 scope still moving after pulse duration time elapsed
03:47:07.358 00.056 25848 IsSlewing returns 0
03:47:07.358 00.000 25848 IsGuiding returns 0
03:47:07.358 00.000 25848 scope move finished after 81 + 90 ms
03:47:07.358 00.000 25848 Move returns status 0, amount 81
03:47:07.358 00.000 25848 MoveAxis(N, 0, ABG)
03:47:07.358 00.000 25848 Move returns status 0, amount 0
03:47:07.359 00.001 25848 move complete, result=0
03:47:07.359 00.000 25848 worker thread done servicing request
03:47:07.359 00.000 25848 Worker thread wakes up
03:47:07.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:07.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:07.359 00.000 21444 GuideStep: 2.8 px 81 ms WEST, -0.7 px 0 ms NORTH
03:47:10.207 02.848 25848 Exposure complete
03:47:10.282 00.075 25848 worker thread done servicing request
03:47:10.282 00.000 21444 OnExposeComplete: enter
03:47:10.282 00.000 21444 UpdateGuideState(): m_state=6
03:47:10.282 00.000 21444 Star::Find(15, 1256, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 449
03:47:10.283 00.001 21444 Star::Find returns 1 (1), X=1259.31, Y=677.86, Mass=5441235, SNR=180.2, Peak=65504 HFD=7.9
03:47:10.283 00.000 21444 MultiStar: [#1 0.47,-1.14,0.92,U] [#2 0.88,-1.90,0.00,M2] [#3 1.76,-1.60,0.00,M2] [#4 0.86,-1.29,0.78,U] [#5 -0.00,-1.56,0.76,U] [#6 0.33,-1.49,0.71,U] [#7 -0.13,-2.26,0.00,M2] [#8 0.65,-0.90,0.64,U] 
03:47:10.283 00.000 21444 single-star, 5 included, MultiStar: {0.41, -1.08}, one-star: {0.23, -0.32}
03:47:10.283 00.000 21444 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.05) = xAngle (-4.01 = 2.28)
03:47:10.283 00.000 21444 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
03:47:10.283 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.32 hyp=0.39 cameraTheta=-0.95 mountX=-0.26 mountY=-0.21, mountTheta=-2.45
03:47:10.283 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.32, opts=13)
03:47:10.284 00.001 21444 Enqueuing Move request for scope (0.23, -0.32)
03:47:10.284 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=158, FiltMax=65504, Gamma=0.560
03:47:10.284 00.000 21444 UpdateGuideState exits: m=5441235 SNR=180.2 Saturated
03:47:10.284 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:10.284 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:10.284 00.000 21444 Enqueuing Expose request
03:47:10.284 00.000 25848 Worker thread wakes up
03:47:10.284 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.32) opts 0xd
03:47:10.284 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.32)
03:47:10.284 00.000 25848 Moving (0.23, -0.32) raw xDistance=-0.26 yDistance=-0.21
03:47:10.284 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
03:47:10.284 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:10.284 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:47:10.284 00.000 25848 MoveAxis(E, 0, ABG)
03:47:10.284 00.000 25848 Move returns status 0, amount 0
03:47:10.284 00.000 25848 MoveAxis(N, 0, ABG)
03:47:10.284 00.000 25848 Move returns status 0, amount 0
03:47:10.284 00.000 25848 move complete, result=0
03:47:10.284 00.000 25848 worker thread done servicing request
03:47:10.284 00.000 25848 Worker thread wakes up
03:47:10.284 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
03:47:10.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:10.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:13.124 02.840 25848 Exposure complete
03:47:13.202 00.078 25848 worker thread done servicing request
03:47:13.202 00.000 21444 OnExposeComplete: enter
03:47:13.202 00.000 21444 UpdateGuideState(): m_state=6
03:47:13.202 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 450
03:47:13.202 00.000 21444 Star::Find returns 1 (1), X=1258.24, Y=678.37, Mass=5261903, SNR=171.1, Peak=65504 HFD=7.9
03:47:13.202 00.000 21444 MultiStar: [#1 -1.68,-1.27,0.00,M1] [#2 -1.63,-1.87,0.00,M3] [#3 -1.10,-1.63,0.59,U] [#4 -0.58,-0.54,0.74,U] [#5 -1.03,-0.78,0.65,U] [#6 -0.31,-0.65,0.55,U] [#7 -1.27,-1.41,0.51,U] [#8 -0.19,-0.49,0.64,U] 
03:47:13.202 00.000 21444 single-star, 6 included, MultiStar: {-0.76, -0.66}, one-star: {-0.85, 0.19}
03:47:13.202 00.000 21444 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
03:47:13.202 00.000 21444 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.98 = -2.98)
03:47:13.202 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=0.19 hyp=0.87 cameraTheta=2.92 mountX=0.86 mountY=-0.14, mountTheta=-0.17
03:47:13.203 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=0.19, opts=13)
03:47:13.203 00.000 21444 Enqueuing Move request for scope (-0.85, 0.19)
03:47:13.203 00.000 25848 Worker thread wakes up
03:47:13.203 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=208, FiltMax=65504, Gamma=0.560
03:47:13.203 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.19) opts 0xd
03:47:13.203 00.000 21444 UpdateGuideState exits: m=5261903 SNR=171.1 Saturated
03:47:13.203 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:13.203 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 0.19)
03:47:13.203 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:13.203 00.000 21444 Enqueuing Expose request
03:47:13.203 00.000 25848 Moving (-0.85, 0.19) raw xDistance=0.86 yDistance=-0.14
03:47:13.203 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
03:47:13.203 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:13.203 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:47:13.203 00.000 25848 MoveAxis(W, 25, ABG)
03:47:13.203 00.000 25848 Guiding  Dir = 3, Dur = 25
03:47:13.234 00.031 25848 IsSlewing returns 0
03:47:13.234 00.000 25848 IsGuiding returns 0
03:47:13.265 00.031 25848 IsGuiding returns 1
03:47:13.265 00.000 25848 scope still moving after pulse duration time elapsed
03:47:13.329 00.064 25848 IsSlewing returns 0
03:47:13.329 00.000 25848 IsGuiding returns 0
03:47:13.329 00.000 25848 scope move finished after 25 + 69 ms
03:47:13.329 00.000 25848 Move returns status 0, amount 25
03:47:13.329 00.000 25848 MoveAxis(N, 0, ABG)
03:47:13.329 00.000 25848 Move returns status 0, amount 0
03:47:13.329 00.000 25848 move complete, result=0
03:47:13.329 00.000 25848 worker thread done servicing request
03:47:13.329 00.000 25848 Worker thread wakes up
03:47:13.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:13.329 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.1 px 0 ms NORTH
03:47:13.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:16.184 02.855 25848 Exposure complete
03:47:16.261 00.077 25848 worker thread done servicing request
03:47:16.261 00.000 21444 OnExposeComplete: enter
03:47:16.261 00.000 21444 UpdateGuideState(): m_state=6
03:47:16.262 00.001 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 451
03:47:16.262 00.000 21444 Star::Find returns 1 (1), X=1258.79, Y=678.11, Mass=5472438, SNR=199.0, Peak=65504 HFD=8.0
03:47:16.262 00.000 21444 MultiStar: [#1 -0.18,-1.10,0.67,U] [#2 -0.16,-1.26,0.58,U] [#3 0.47,-1.47,0.48,U] [#4 0.22,-1.04,0.56,U] [#5 0.05,-1.52,0.63,U] [#6 0.06,-0.76,0.54,U] [#7 -0.36,-1.43,0.67,U] [#8 -0.10,-0.95,0.48,U] 
03:47:16.262 00.000 21444 single-star, 8 included, MultiStar: {-0.07, -1.00}, one-star: {-0.29, -0.07}
03:47:16.262 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.32)
03:47:16.262 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.81 = -2.52)
03:47:16.262 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-2.91 mountX=0.29 mountY=-0.18, mountTheta=-0.55
03:47:16.263 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.07, opts=13)
03:47:16.263 00.000 21444 Enqueuing Move request for scope (-0.29, -0.07)
03:47:16.263 00.000 25848 Worker thread wakes up
03:47:16.263 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.07) opts 0xd
03:47:16.263 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.07)
03:47:16.263 00.000 25848 Moving (-0.29, -0.07) raw xDistance=0.29 yDistance=-0.18
03:47:16.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
03:47:16.263 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:16.263 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=216, FiltMax=65504, Gamma=0.560
03:47:16.263 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:47:16.263 00.000 25848 MoveAxis(E, 0, ABG)
03:47:16.263 00.000 25848 Move returns status 0, amount 0
03:47:16.263 00.000 25848 MoveAxis(N, 0, ABG)
03:47:16.263 00.000 25848 Move returns status 0, amount 0
03:47:16.263 00.000 25848 move complete, result=0
03:47:16.263 00.000 21444 UpdateGuideState exits: m=5472438 SNR=199.0 Saturated
03:47:16.263 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:16.263 00.000 25848 worker thread done servicing request
03:47:16.264 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:16.264 00.000 21444 Enqueuing Expose request
03:47:16.264 00.000 25848 Worker thread wakes up
03:47:16.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:16.264 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:16.264 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
03:47:19.105 02.841 25848 Exposure complete
03:47:19.194 00.089 25848 worker thread done servicing request
03:47:19.194 00.000 21444 OnExposeComplete: enter
03:47:19.194 00.000 21444 UpdateGuideState(): m_state=6
03:47:19.194 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 452
03:47:19.194 00.000 21444 Star::Find returns 1 (1), X=1258.70, Y=677.93, Mass=5011413, SNR=141.0, Peak=65504 HFD=7.8
03:47:19.195 00.001 21444 MultiStar: [#1 -0.50,-1.17,0.81,U] [#2 -0.66,-1.38,0.81,U] [#3 -0.37,-1.56,0.94,U] [#4 0.45,-0.61,0.98,U] [#5 0.11,-0.91,0.77,U] [#6 0.43,-1.26,0.63,U] [#7 -0.09,-1.44,0.92,U] [#8 0.50,-0.92,0.54,U] 
03:47:19.195 00.000 21444 single-star, 8 included, MultiStar: {-0.09, -1.04}, one-star: {-0.38, -0.25}
03:47:19.195 00.000 21444 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.05) = xAngle (-5.62 = 0.67)
03:47:19.195 00.000 21444 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.46 = -2.18)
03:47:19.195 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-0.25 hyp=0.45 cameraTheta=-2.57 mountX=0.36 mountY=-0.37, mountTheta=-0.81
03:47:19.196 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-0.25, opts=13)
03:47:19.196 00.000 21444 Enqueuing Move request for scope (-0.38, -0.25)
03:47:19.196 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=178, FiltMax=65504, Gamma=0.560
03:47:19.196 00.000 21444 UpdateGuideState exits: m=5011413 SNR=141.0 Saturated
03:47:19.196 00.000 25848 Worker thread wakes up
03:47:19.196 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.25) opts 0xd
03:47:19.196 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -0.25)
03:47:19.196 00.000 25848 Moving (-0.38, -0.25) raw xDistance=0.36 yDistance=-0.37
03:47:19.196 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:19.196 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:19.196 00.000 21444 Enqueuing Expose request
03:47:19.196 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
03:47:19.197 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:19.197 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
03:47:19.197 00.000 25848 MoveAxis(E, 0, ABG)
03:47:19.197 00.000 25848 Move returns status 0, amount 0
03:47:19.197 00.000 25848 MoveAxis(N, 0, ABG)
03:47:19.197 00.000 25848 Move returns status 0, amount 0
03:47:19.197 00.000 25848 move complete, result=0
03:47:19.197 00.000 25848 worker thread done servicing request
03:47:19.197 00.000 25848 Worker thread wakes up
03:47:19.197 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:19.197 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:19.197 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
03:47:22.039 02.842 25848 Exposure complete
03:47:22.126 00.087 25848 worker thread done servicing request
03:47:22.126 00.000 21444 OnExposeComplete: enter
03:47:22.126 00.000 21444 UpdateGuideState(): m_state=6
03:47:22.127 00.001 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 453
03:47:22.127 00.000 21444 Star::Find returns 1 (1), X=1261.05, Y=679.89, Mass=5327910, SNR=168.8, Peak=65504 HFD=8.1
03:47:22.127 00.000 21444 MultiStar: [#1 2.20,1.50,0.00,M1] [#2 2.56,0.78,0.00,M2] [#3 2.20,0.58,0.00,M1] [#4 1.80,1.09,0.00,M1] [#5 0.93,0.87,0.76,U] [#6 1.82,0.80,0.64,U] [#7 1.32,0.22,0.44,U] [#8 2.41,0.68,0.00,M1] 
03:47:22.127 00.000 21444 refined, 3 included, MultiStar: {1.56, 1.05}, one-star: {1.96, 1.71}
03:47:22.127 00.000 21444 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
03:47:22.127 00.000 21444 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.98)
03:47:22.127 00.000 21444 CameraToMount -- cameraX=1.56 cameraY=1.05 hyp=1.88 cameraTheta=0.59 mountX=-1.45 mountY=1.56, mountTheta=2.32
03:47:22.128 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.56, y=1.05, opts=13)
03:47:22.128 00.000 21444 Enqueuing Move request for scope (1.56, 1.05)
03:47:22.128 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=116, FiltMax=65504, Gamma=0.560
03:47:22.128 00.000 25848 Worker thread wakes up
03:47:22.128 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.56, 1.05) opts 0xd
03:47:22.128 00.000 25848 Handling offset move in thread for scope, endpoint = (1.56, 1.05)
03:47:22.129 00.001 25848 Moving (1.56, 1.05) raw xDistance=-1.45 yDistance=1.56
03:47:22.129 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.45
03:47:22.129 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
03:47:22.129 00.000 25848 MoveAxis(E, 42, ABG)
03:47:22.129 00.000 25848 Guiding  Dir = 2, Dur = 42
03:47:22.129 00.000 21444 UpdateGuideState exits: m=5327910 SNR=168.8 Saturated
03:47:22.129 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:22.129 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:22.129 00.000 21444 Enqueuing Expose request
03:47:22.159 00.030 25848 IsSlewing returns 0
03:47:22.178 00.019 25848 IsGuiding returns 0
03:47:22.210 00.032 25848 PulseGuide returned control before completion, sleep 21
03:47:22.242 00.032 25848 IsGuiding returns 1
03:47:22.242 00.000 25848 scope still moving after pulse duration time elapsed
03:47:22.297 00.055 25848 IsSlewing returns 0
03:47:22.297 00.000 25848 IsGuiding returns 0
03:47:22.297 00.000 25848 scope move finished after 42 + 76 ms
03:47:22.297 00.000 25848 Move returns status 0, amount 42
03:47:22.297 00.000 25848 MoveAxis(S, 43, ABG)
03:47:22.297 00.000 25848 Guiding  Dir = 1, Dur = 43
03:47:22.326 00.029 25848 IsSlewing returns 0
03:47:22.326 00.000 25848 IsGuiding returns 0
03:47:22.358 00.032 25848 PulseGuide returned control before completion, sleep 22
03:47:22.386 00.028 25848 IsGuiding returns 1
03:47:22.386 00.000 25848 scope still moving after pulse duration time elapsed
03:47:22.439 00.053 25848 IsSlewing returns 0
03:47:22.439 00.000 25848 IsGuiding returns 0
03:47:22.439 00.000 25848 scope move finished after 43 + 70 ms
03:47:22.439 00.000 25848 Move returns status 0, amount 43
03:47:22.439 00.000 25848 move complete, result=0
03:47:22.440 00.001 25848 worker thread done servicing request
03:47:22.440 00.000 25848 Worker thread wakes up
03:47:22.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:22.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:22.440 00.000 21444 GuideStep: -1.5 px 42 ms EAST, 1.6 px 43 ms SOUTH
03:47:25.283 02.843 25848 Exposure complete
03:47:25.361 00.078 25848 worker thread done servicing request
03:47:25.361 00.000 21444 OnExposeComplete: enter
03:47:25.361 00.000 21444 UpdateGuideState(): m_state=6
03:47:25.361 00.000 21444 Star::Find(15, 1261, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 454
03:47:25.361 00.000 21444 Star::Find returns 1 (1), X=1258.05, Y=679.53, Mass=5749108, SNR=201.3, Peak=65504 HFD=8.0
03:47:25.361 00.000 21444 MultiStar: [#1 -1.75,0.78,1.05,U] [#2 -1.80,0.09,0.83,U] [#3 -1.74,0.08,0.84,U] [#4 -1.03,0.86,0.93,U] [#5 -1.88,0.38,0.66,U] [#6 -0.83,0.14,0.82,U] [#7 -1.44,-0.10,0.56,U] [#8 -0.60,0.70,0.78,U] 
03:47:25.361 00.000 21444 refined, 8 included, MultiStar: {-1.34, 0.53}, one-star: {-1.04, 1.35}
03:47:25.361 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
03:47:25.362 00.001 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
03:47:25.362 00.000 21444 CameraToMount -- cameraX=-1.34 cameraY=0.53 hyp=1.44 cameraTheta=2.76 mountX=1.38 mountY=-0.02, mountTheta=-0.01
03:47:25.362 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.34, y=0.53, opts=13)
03:47:25.362 00.000 21444 Enqueuing Move request for scope (-1.34, 0.53)
03:47:25.362 00.000 25848 Worker thread wakes up
03:47:25.362 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.53) opts 0xd
03:47:25.362 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.34, 0.53)
03:47:25.363 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=90, FiltMax=65504, Gamma=0.560
03:47:25.363 00.000 21444 UpdateGuideState exits: m=5749108 SNR=201.3 Saturated
03:47:25.363 00.000 25848 Moving (-1.34, 0.53) raw xDistance=1.38 yDistance=-0.02
03:47:25.363 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:25.363 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.38
03:47:25.363 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:25.363 00.000 21444 Enqueuing Expose request
03:47:25.363 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:25.363 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:47:25.363 00.000 25848 MoveAxis(W, 37, ABG)
03:47:25.363 00.000 25848 Guiding  Dir = 3, Dur = 37
03:47:25.391 00.028 25848 IsSlewing returns 0
03:47:25.391 00.000 25848 IsGuiding returns 0
03:47:25.423 00.032 25848 PulseGuide returned control before completion, sleep 17
03:47:25.454 00.031 25848 IsGuiding returns 1
03:47:25.454 00.000 25848 scope still moving after pulse duration time elapsed
03:47:25.532 00.078 25848 IsSlewing returns 0
03:47:25.532 00.000 25848 IsGuiding returns 0
03:47:25.532 00.000 25848 scope move finished after 37 + 103 ms
03:47:25.532 00.000 25848 Move returns status 0, amount 37
03:47:25.532 00.000 25848 MoveAxis(N, 0, ABG)
03:47:25.532 00.000 25848 Move returns status 0, amount 0
03:47:25.533 00.001 25848 move complete, result=0
03:47:25.533 00.000 25848 worker thread done servicing request
03:47:25.533 00.000 25848 Worker thread wakes up
03:47:25.533 00.000 21444 GuideStep: 1.4 px 37 ms WEST, -0.0 px 0 ms NORTH
03:47:25.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:25.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:28.382 02.849 25848 Exposure complete
03:47:28.469 00.087 25848 worker thread done servicing request
03:47:28.469 00.000 21444 OnExposeComplete: enter
03:47:28.470 00.001 21444 UpdateGuideState(): m_state=6
03:47:28.470 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 455
03:47:28.470 00.000 21444 Star::Find returns 1 (1), X=1259.17, Y=680.75, Mass=5663852, SNR=188.4, Peak=65504 HFD=7.9
03:47:28.470 00.000 21444 MultiStar: [#1 0.43,2.32,0.00,M1] [#2 0.45,1.66,0.77,U] [#3 0.99,1.43,0.59,U] [#4 0.24,1.29,0.92,U] [#5 -0.06,1.12,0.75,U] [#6 0.88,1.63,0.61,U] [#7 0.27,0.22,0.62,U] [#8 0.87,1.66,0.72,U] 
03:47:28.470 00.000 21444 refined, 7 included, MultiStar: {0.42, 1.51}, one-star: {0.09, 2.57}
03:47:28.470 00.000 21444 CameraToMount -- cameraTheta (1.30) - m_xAngle (3.05) = xAngle (-1.75 = -1.75)
03:47:28.470 00.000 21444 CameraToMount -- cameraTheta (1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.60 = 1.69)
03:47:28.470 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=1.51 hyp=1.57 cameraTheta=1.30 mountX=-0.28 mountY=1.56, mountTheta=1.75
03:47:28.471 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=1.51, opts=13)
03:47:28.471 00.000 21444 Enqueuing Move request for scope (0.42, 1.51)
03:47:28.471 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=130, FiltMax=65504, Gamma=0.560
03:47:28.471 00.000 21444 UpdateGuideState exits: m=5663852 SNR=188.4 Saturated
03:47:28.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:28.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:28.471 00.000 21444 Enqueuing Expose request
03:47:28.471 00.000 25848 Worker thread wakes up
03:47:28.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 1.51) opts 0xd
03:47:28.471 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 1.51)
03:47:28.471 00.000 25848 Moving (0.42, 1.51) raw xDistance=-0.28 yDistance=1.56
03:47:28.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
03:47:28.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
03:47:28.471 00.000 25848 MoveAxis(E, 0, ABG)
03:47:28.471 00.000 25848 Move returns status 0, amount 0
03:47:28.471 00.000 25848 MoveAxis(S, 43, ABG)
03:47:28.471 00.000 25848 Guiding  Dir = 1, Dur = 43
03:47:28.500 00.029 25848 IsSlewing returns 0
03:47:28.500 00.000 25848 IsGuiding returns 0
03:47:28.561 00.061 25848 IsGuiding returns 1
03:47:28.561 00.000 25848 scope still moving after pulse duration time elapsed
03:47:28.612 00.051 25848 IsSlewing returns 0
03:47:28.612 00.000 25848 IsGuiding returns 0
03:47:28.612 00.000 25848 scope move finished after 43 + 69 ms
03:47:28.612 00.000 25848 Move returns status 0, amount 43
03:47:28.612 00.000 25848 move complete, result=0
03:47:28.612 00.000 25848 worker thread done servicing request
03:47:28.612 00.000 25848 Worker thread wakes up
03:47:28.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:28.612 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.6 px 43 ms SOUTH
03:47:28.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:31.462 02.850 25848 Exposure complete
03:47:31.540 00.078 25848 worker thread done servicing request
03:47:31.540 00.000 21444 OnExposeComplete: enter
03:47:31.541 00.001 21444 UpdateGuideState(): m_state=6
03:47:31.541 00.000 21444 Star::Find(15, 1259, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 456
03:47:31.541 00.000 21444 Star::Find returns 1 (1), X=1259.63, Y=679.53, Mass=5558580, SNR=190.6, Peak=65504 HFD=7.8
03:47:31.541 00.000 21444 MultiStar: [#1 0.39,0.52,0.98,U] [#2 0.43,0.60,0.80,U] [#3 1.30,0.22,0.75,U] [#4 0.95,0.78,0.79,U] [#5 0.39,0.93,0.76,U] [#6 0.66,0.47,0.54,U] [#7 0.04,-0.56,0.77,U] [#8 1.83,0.53,0.48,U] 
03:47:31.541 00.000 21444 refined, 8 included, MultiStar: {0.66, 0.57}, one-star: {0.54, 1.35}
03:47:31.541 00.000 21444 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
03:47:31.541 00.000 21444 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.10)
03:47:31.541 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=0.57 hyp=0.87 cameraTheta=0.71 mountX=-0.61 mountY=0.78, mountTheta=2.24
03:47:31.542 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=0.57, opts=13)
03:47:31.542 00.000 21444 Enqueuing Move request for scope (0.66, 0.57)
03:47:31.542 00.000 25848 Worker thread wakes up
03:47:31.542 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=120, FiltMax=65504, Gamma=0.560
03:47:31.542 00.000 21444 UpdateGuideState exits: m=5558580 SNR=190.6 Saturated
03:47:31.542 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:31.542 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:31.542 00.000 21444 Enqueuing Expose request
03:47:31.542 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.57) opts 0xd
03:47:31.542 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, 0.57)
03:47:31.542 00.000 25848 Moving (0.66, 0.57) raw xDistance=-0.61 yDistance=0.78
03:47:31.542 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
03:47:31.542 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
03:47:31.543 00.001 25848 MoveAxis(E, 18, ABG)
03:47:31.543 00.000 25848 Guiding  Dir = 2, Dur = 18
03:47:31.563 00.020 25848 IsSlewing returns 0
03:47:31.563 00.000 25848 IsGuiding returns 0
03:47:31.595 00.032 25848 IsGuiding returns 1
03:47:31.595 00.000 25848 scope still moving after pulse duration time elapsed
03:47:31.671 00.076 25848 IsSlewing returns 0
03:47:31.671 00.000 25848 IsGuiding returns 0
03:47:31.671 00.000 25848 scope move finished after 18 + 89 ms
03:47:31.672 00.001 25848 Move returns status 0, amount 18
03:47:31.672 00.000 25848 MoveAxis(S, 21, ABG)
03:47:31.672 00.000 25848 Guiding  Dir = 1, Dur = 21
03:47:31.704 00.032 25848 IsSlewing returns 0
03:47:31.704 00.000 25848 IsGuiding returns 0
03:47:31.735 00.031 25848 IsGuiding returns 1
03:47:31.735 00.000 25848 scope still moving after pulse duration time elapsed
03:47:31.782 00.047 25848 IsSlewing returns 0
03:47:31.782 00.000 25848 IsGuiding returns 0
03:47:31.782 00.000 25848 scope move finished after 21 + 56 ms
03:47:31.782 00.000 25848 Move returns status 0, amount 21
03:47:31.782 00.000 25848 move complete, result=0
03:47:31.782 00.000 25848 worker thread done servicing request
03:47:31.782 00.000 25848 Worker thread wakes up
03:47:31.782 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.8 px 21 ms SOUTH
03:47:31.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:31.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:34.628 02.846 25848 Exposure complete
03:47:34.718 00.090 25848 worker thread done servicing request
03:47:34.718 00.000 21444 OnExposeComplete: enter
03:47:34.718 00.000 21444 UpdateGuideState(): m_state=6
03:47:34.718 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 457
03:47:34.718 00.000 21444 Star::Find returns 1 (1), X=1258.67, Y=678.09, Mass=5592099, SNR=173.2, Peak=65504 HFD=7.9
03:47:34.719 00.001 21444 MultiStar: [#1 -0.14,-0.16,0.94,U] [#2 -0.69,-0.38,0.83,U] [#3 -0.63,-0.69,0.64,U] [#4 -0.28,-0.53,0.84,U] [#5 -0.33,-1.17,0.77,U] [#6 -0.13,-1.02,0.62,U] [#7 -0.41,-1.65,0.60,U] [#8 -0.11,-0.37,0.65,U] 
03:47:34.719 00.000 21444 single-star, 8 included, MultiStar: {-0.35, -0.61}, one-star: {-0.42, -0.09}
03:47:34.719 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.31)
03:47:34.719 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.54)
03:47:34.719 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-0.09 hyp=0.43 cameraTheta=-2.93 mountX=0.41 mountY=-0.24, mountTheta=-0.54
03:47:34.719 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-0.09, opts=13)
03:47:34.719 00.000 21444 Enqueuing Move request for scope (-0.42, -0.09)
03:47:34.719 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=128, FiltMax=65504, Gamma=0.560
03:47:34.719 00.000 25848 Worker thread wakes up
03:47:34.719 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.09) opts 0xd
03:47:34.719 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -0.09)
03:47:34.719 00.000 25848 Moving (-0.42, -0.09) raw xDistance=0.41 yDistance=-0.24
03:47:34.719 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
03:47:34.719 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:34.719 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:47:34.719 00.000 25848 MoveAxis(E, 0, ABG)
03:47:34.719 00.000 25848 Move returns status 0, amount 0
03:47:34.719 00.000 25848 MoveAxis(N, 0, ABG)
03:47:34.719 00.000 25848 Move returns status 0, amount 0
03:47:34.720 00.001 25848 move complete, result=0
03:47:34.720 00.000 25848 worker thread done servicing request
03:47:34.720 00.000 21444 UpdateGuideState exits: m=5592099 SNR=173.2 Saturated
03:47:34.720 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:34.720 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:34.720 00.000 21444 Enqueuing Expose request
03:47:34.720 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
03:47:34.720 00.000 25848 Worker thread wakes up
03:47:34.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:34.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:37.574 02.854 25848 Exposure complete
03:47:37.661 00.087 25848 worker thread done servicing request
03:47:37.662 00.001 21444 OnExposeComplete: enter
03:47:37.662 00.000 21444 UpdateGuideState(): m_state=6
03:47:37.662 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 458
03:47:37.662 00.000 21444 Star::Find returns 1 (1), X=1257.75, Y=678.04, Mass=5643238, SNR=181.3, Peak=65504 HFD=8.1
03:47:37.662 00.000 21444 MultiStar: [#1 -1.54,-0.27,0.94,U] [#2 -1.64,-0.42,0.95,U] [#3 -1.64,-0.75,0.87,U] [#4 -1.25,-0.92,0.87,U] [#5 -1.61,-1.77,0.00,M1] [#6 -1.20,-1.45,0.67,U] [#7 -2.21,-1.85,0.00,M1] [#8 -0.70,-1.16,0.70,U] 
03:47:37.662 00.000 21444 single-star, 6 included, MultiStar: {-1.36, -0.67}, one-star: {-1.33, -0.14}
03:47:37.662 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.09 = 0.19)
03:47:37.662 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.93 = -2.65)
03:47:37.662 00.000 21444 CameraToMount -- cameraX=-1.33 cameraY=-0.14 hyp=1.34 cameraTheta=-3.04 mountX=1.31 mountY=-0.63, mountTheta=-0.45
03:47:37.663 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.33, y=-0.14, opts=13)
03:47:37.663 00.000 21444 Enqueuing Move request for scope (-1.33, -0.14)
03:47:37.663 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:47:37.664 00.001 21444 UpdateGuideState exits: m=5643238 SNR=181.3 Saturated
03:47:37.664 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:37.664 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:37.664 00.000 21444 Enqueuing Expose request
03:47:37.664 00.000 25848 Worker thread wakes up
03:47:37.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.33, -0.14) opts 0xd
03:47:37.664 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.33, -0.14)
03:47:37.664 00.000 25848 Moving (-1.33, -0.14) raw xDistance=1.31 yDistance=-0.63
03:47:37.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.31
03:47:37.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:47:37.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.63
03:47:37.664 00.000 25848 MoveAxis(W, 38, ABG)
03:47:37.664 00.000 25848 Guiding  Dir = 3, Dur = 38
03:47:37.703 00.039 25848 IsSlewing returns 0
03:47:37.704 00.001 25848 IsGuiding returns 0
03:47:37.736 00.032 25848 PulseGuide returned control before completion, sleep 16
03:47:37.763 00.027 25848 IsGuiding returns 1
03:47:37.763 00.000 25848 scope still moving after pulse duration time elapsed
03:47:37.814 00.051 25848 IsSlewing returns 0
03:47:37.814 00.000 25848 IsGuiding returns 0
03:47:37.814 00.000 25848 scope move finished after 38 + 73 ms
03:47:37.814 00.000 25848 Move returns status 0, amount 38
03:47:37.815 00.001 25848 MoveAxis(N, 0, ABG)
03:47:37.815 00.000 25848 Move returns status 0, amount 0
03:47:37.815 00.000 25848 move complete, result=0
03:47:37.815 00.000 25848 worker thread done servicing request
03:47:37.815 00.000 25848 Worker thread wakes up
03:47:37.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:37.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:37.815 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -0.6 px 0 ms NORTH
03:47:40.658 02.843 25848 Exposure complete
03:47:40.747 00.089 25848 worker thread done servicing request
03:47:40.747 00.000 21444 OnExposeComplete: enter
03:47:40.747 00.000 21444 UpdateGuideState(): m_state=6
03:47:40.747 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 459
03:47:40.747 00.000 21444 Star::Find returns 1 (1), X=1258.18, Y=678.67, Mass=5727725, SNR=167.2, Peak=65504 HFD=8.0
03:47:40.747 00.000 21444 MultiStar: [#1 -1.33,-0.33,1.16,U] [#2 -1.42,-0.54,1.00,U] [#3 -0.72,-0.81,0.94,U] [#4 -0.16,-0.61,0.90,U] [#5 -0.45,-1.15,0.73,U] [#6 -0.23,-0.85,0.81,U] [#7 -0.46,-1.71,0.55,U] [#8 -0.24,-0.71,0.61,U] 
03:47:40.747 00.000 21444 refined, 8 included, MultiStar: {-0.73, -0.60}, one-star: {-0.91, 0.49}
03:47:40.748 00.001 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.05) = xAngle (-5.50 = 0.78)
03:47:40.748 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.06)
03:47:40.748 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-0.60 hyp=0.94 cameraTheta=-2.45 mountX=0.67 mountY=-0.83, mountTheta=-0.89
03:47:40.749 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-0.60, opts=13)
03:47:40.749 00.000 21444 Enqueuing Move request for scope (-0.73, -0.60)
03:47:40.749 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:47:40.749 00.000 21444 UpdateGuideState exits: m=5727725 SNR=167.2 Saturated
03:47:40.749 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:40.749 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:40.749 00.000 21444 Enqueuing Expose request
03:47:40.749 00.000 25848 Worker thread wakes up
03:47:40.749 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.60) opts 0xd
03:47:40.749 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -0.60)
03:47:40.749 00.000 25848 Moving (-0.73, -0.60) raw xDistance=0.67 yDistance=-0.83
03:47:40.749 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.67
03:47:40.749 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:47:40.749 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
03:47:40.749 00.000 25848 MoveAxis(W, 22, ABG)
03:47:40.749 00.000 25848 Guiding  Dir = 3, Dur = 22
03:47:40.811 00.062 25848 IsSlewing returns 0
03:47:40.811 00.000 25848 IsGuiding returns 0
03:47:40.843 00.032 25848 IsGuiding returns 1
03:47:40.843 00.000 25848 scope still moving after pulse duration time elapsed
03:47:40.904 00.061 25848 IsSlewing returns 0
03:47:40.904 00.000 25848 IsGuiding returns 0
03:47:40.904 00.000 25848 scope move finished after 22 + 70 ms
03:47:40.904 00.000 25848 Move returns status 0, amount 22
03:47:40.904 00.000 25848 MoveAxis(N, 0, ABG)
03:47:40.904 00.000 25848 Move returns status 0, amount 0
03:47:40.904 00.000 25848 move complete, result=0
03:47:40.904 00.000 25848 worker thread done servicing request
03:47:40.904 00.000 25848 Worker thread wakes up
03:47:40.904 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:40.904 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:40.904 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.8 px 0 ms NORTH
03:47:43.754 02.850 25848 Exposure complete
03:47:43.819 00.065 25848 worker thread done servicing request
03:47:43.820 00.001 21444 OnExposeComplete: enter
03:47:43.820 00.000 21444 UpdateGuideState(): m_state=6
03:47:43.820 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 460
03:47:43.820 00.000 21444 Star::Find returns 1 (1), X=1259.32, Y=679.67, Mass=5486267, SNR=152.7, Peak=65504 HFD=7.8
03:47:43.820 00.000 21444 MultiStar: [#1 0.38,0.17,0.97,U] [#2 0.25,-0.04,0.97,U] [#3 0.08,-0.40,1.00,U] [#4 0.78,0.10,0.89,U] [#5 0.71,-0.54,0.73,U] [#6 0.53,-0.24,0.62,U] [#7 0.57,-0.92,0.54,U] [#8 1.00,0.53,1.04,U] 
03:47:43.820 00.000 21444 refined, 8 included, MultiStar: {0.49, 0.11}, one-star: {0.24, 1.49}
03:47:43.820 00.000 21444 CameraToMount -- cameraTheta (0.21) - m_xAngle (3.05) = xAngle (-2.84 = -2.84)
03:47:43.820 00.000 21444 CameraToMount -- cameraTheta (0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.68 = 0.60)
03:47:43.820 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=0.11 hyp=0.50 cameraTheta=0.21 mountX=-0.48 mountY=0.28, mountTheta=2.61
03:47:43.821 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=0.11, opts=13)
03:47:43.821 00.000 21444 Enqueuing Move request for scope (0.49, 0.11)
03:47:43.821 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=182, FiltMax=65504, Gamma=0.560
03:47:43.821 00.000 21444 UpdateGuideState exits: m=5486267 SNR=152.7 Saturated
03:47:43.821 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:43.821 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:43.821 00.000 21444 Enqueuing Expose request
03:47:43.821 00.000 25848 Worker thread wakes up
03:47:43.821 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.11) opts 0xd
03:47:43.821 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 0.11)
03:47:43.821 00.000 25848 Moving (0.49, 0.11) raw xDistance=-0.48 yDistance=0.28
03:47:43.822 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
03:47:43.822 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:43.822 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
03:47:43.822 00.000 25848 MoveAxis(E, 0, ABG)
03:47:43.822 00.000 25848 Move returns status 0, amount 0
03:47:43.822 00.000 25848 MoveAxis(N, 0, ABG)
03:47:43.822 00.000 25848 Move returns status 0, amount 0
03:47:43.822 00.000 25848 move complete, result=0
03:47:43.822 00.000 25848 worker thread done servicing request
03:47:43.822 00.000 25848 Worker thread wakes up
03:47:43.822 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:43.822 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:43.822 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
03:47:46.661 02.839 25848 Exposure complete
03:47:46.736 00.075 25848 worker thread done servicing request
03:47:46.736 00.000 21444 OnExposeComplete: enter
03:47:46.736 00.000 21444 UpdateGuideState(): m_state=6
03:47:46.736 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 461
03:47:46.736 00.000 21444 Star::Find returns 1 (1), X=1258.66, Y=678.25, Mass=5468495, SNR=184.1, Peak=65504 HFD=7.9
03:47:46.737 00.001 21444 MultiStar: [#1 -0.56,-0.48,0.84,U] [#2 -0.66,-1.02,0.65,U] [#3 -0.61,-1.42,0.50,U] [#4 0.54,-1.29,0.79,U] [#5 -0.12,-1.27,0.57,U] [#6 0.66,-1.26,0.66,U] [#7 -0.28,-1.67,0.50,U] [#8 0.46,-0.72,0.72,U] 
03:47:46.737 00.000 21444 single-star, 8 included, MultiStar: {-0.10, -0.90}, one-star: {-0.43, 0.07}
03:47:46.737 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
03:47:46.737 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
03:47:46.737 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.07 hyp=0.43 cameraTheta=2.97 mountX=0.43 mountY=-0.09, mountTheta=-0.21
03:47:46.738 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.07, opts=13)
03:47:46.738 00.000 21444 Enqueuing Move request for scope (-0.43, 0.07)
03:47:46.738 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=166, FiltMax=65504, Gamma=0.560
03:47:46.738 00.000 21444 UpdateGuideState exits: m=5468495 SNR=184.1 Saturated
03:47:46.738 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:46.738 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:46.738 00.000 21444 Enqueuing Expose request
03:47:46.738 00.000 25848 Worker thread wakes up
03:47:46.738 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.07) opts 0xd
03:47:46.738 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.07)
03:47:46.738 00.000 25848 Moving (-0.43, 0.07) raw xDistance=0.43 yDistance=-0.09
03:47:46.738 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
03:47:46.738 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:46.738 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:47:46.738 00.000 25848 MoveAxis(E, 0, ABG)
03:47:46.738 00.000 25848 Move returns status 0, amount 0
03:47:46.738 00.000 25848 MoveAxis(N, 0, ABG)
03:47:46.738 00.000 25848 Move returns status 0, amount 0
03:47:46.738 00.000 25848 move complete, result=0
03:47:46.738 00.000 25848 worker thread done servicing request
03:47:46.738 00.000 25848 Worker thread wakes up
03:47:46.738 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
03:47:46.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:46.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:49.582 02.844 25848 Exposure complete
03:47:49.670 00.088 25848 worker thread done servicing request
03:47:49.670 00.000 21444 OnExposeComplete: enter
03:47:49.670 00.000 21444 UpdateGuideState(): m_state=6
03:47:49.670 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 462
03:47:49.670 00.000 21444 Star::Find returns 1 (1), X=1259.50, Y=678.10, Mass=5614895, SNR=223.9, Peak=65504 HFD=8.0
03:47:49.670 00.000 21444 MultiStar: [#1 0.92,-0.74,0.71,U] [#2 1.09,-1.01,0.55,U] [#3 1.12,-1.81,0.00,M1] [#4 1.14,-0.62,0.66,U] [#5 0.47,-1.09,0.56,U] [#6 0.91,-1.33,0.61,U] [#7 0.92,-1.38,0.43,U] [#8 1.23,-1.21,0.44,U] 
03:47:49.670 00.000 21444 single-star, 7 included, MultiStar: {0.84, -0.83}, one-star: {0.42, -0.08}
03:47:49.670 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.05)
03:47:49.671 00.001 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
03:47:49.671 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.08 hyp=0.43 cameraTheta=-0.19 mountX=-0.42 mountY=0.09, mountTheta=2.94
03:47:49.671 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.08, opts=13)
03:47:49.671 00.000 21444 Enqueuing Move request for scope (0.42, -0.08)
03:47:49.672 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=156, FiltMax=65504, Gamma=0.560
03:47:49.672 00.000 21444 UpdateGuideState exits: m=5614895 SNR=223.9 Saturated
03:47:49.672 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:49.672 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:49.672 00.000 21444 Enqueuing Expose request
03:47:49.672 00.000 25848 Worker thread wakes up
03:47:49.672 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.08) opts 0xd
03:47:49.672 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.08)
03:47:49.672 00.000 25848 Moving (0.42, -0.08) raw xDistance=-0.42 yDistance=0.09
03:47:49.672 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
03:47:49.672 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:49.672 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:47:49.672 00.000 25848 MoveAxis(E, 0, ABG)
03:47:49.672 00.000 25848 Move returns status 0, amount 0
03:47:49.672 00.000 25848 MoveAxis(N, 0, ABG)
03:47:49.672 00.000 25848 Move returns status 0, amount 0
03:47:49.672 00.000 25848 move complete, result=0
03:47:49.672 00.000 25848 worker thread done servicing request
03:47:49.672 00.000 25848 Worker thread wakes up
03:47:49.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:49.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:49.672 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:47:52.515 02.843 25848 Exposure complete
03:47:52.590 00.075 25848 worker thread done servicing request
03:47:52.590 00.000 21444 OnExposeComplete: enter
03:47:52.590 00.000 21444 UpdateGuideState(): m_state=6
03:47:52.590 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 463
03:47:52.591 00.001 21444 Star::Find returns 1 (1), X=1259.55, Y=678.16, Mass=5428092, SNR=148.8, Peak=65504 HFD=8.0
03:47:52.591 00.000 21444 MultiStar: [#1 0.87,-0.57,0.92,U] [#2 0.86,-1.19,0.96,U] [#3 1.06,-1.00,0.81,U] [#4 0.89,-0.83,1.09,U] [#5 0.73,-1.24,0.71,U] [#6 0.97,-0.80,0.79,U] [#7 0.55,-1.00,0.64,U] [#8 1.14,-0.72,0.65,U] 
03:47:52.591 00.000 21444 single-star, 8 included, MultiStar: {0.83, -0.79}, one-star: {0.47, -0.01}
03:47:52.591 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
03:47:52.591 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
03:47:52.591 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.01 hyp=0.47 cameraTheta=-0.03 mountX=-0.47 mountY=0.16, mountTheta=2.80
03:47:52.592 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.01, opts=13)
03:47:52.592 00.000 21444 Enqueuing Move request for scope (0.47, -0.01)
03:47:52.592 00.000 25848 Worker thread wakes up
03:47:52.592 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
03:47:52.592 00.000 21444 UpdateGuideState exits: m=5428092 SNR=148.8 Saturated
03:47:52.592 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:52.592 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:52.592 00.000 21444 Enqueuing Expose request
03:47:52.592 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.01) opts 0xd
03:47:52.592 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.01)
03:47:52.592 00.000 25848 Moving (0.47, -0.01) raw xDistance=-0.47 yDistance=0.16
03:47:52.592 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
03:47:52.593 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:52.593 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:47:52.593 00.000 25848 MoveAxis(E, 0, ABG)
03:47:52.593 00.000 25848 Move returns status 0, amount 0
03:47:52.593 00.000 25848 MoveAxis(N, 0, ABG)
03:47:52.593 00.000 25848 Move returns status 0, amount 0
03:47:52.593 00.000 25848 move complete, result=0
03:47:52.593 00.000 25848 worker thread done servicing request
03:47:52.593 00.000 25848 Worker thread wakes up
03:47:52.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:52.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:52.593 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
03:47:55.444 02.851 25848 Exposure complete
03:47:55.531 00.087 25848 worker thread done servicing request
03:47:55.531 00.000 21444 OnExposeComplete: enter
03:47:55.531 00.000 21444 UpdateGuideState(): m_state=6
03:47:55.531 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 464
03:47:55.531 00.000 21444 Star::Find returns 1 (1), X=1261.30, Y=677.69, Mass=5293219, SNR=151.3, Peak=65504 HFD=7.8
03:47:55.531 00.000 21444 MultiStar: [#1 2.76,-1.51,0.00,M1] [#2 2.89,-1.93,0.00,M1] [#3 2.56,-1.67,0.00,M1] [#4 2.81,-1.69,0.00,M1] [#5 1.90,-1.24,0.00,M1] [#6 2.93,-1.84,0.00,M1] [#7 2.78,-2.35,0.00,M1] [#8 2.94,-1.75,0.00,M1] 
03:47:55.531 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.02)
03:47:55.532 00.001 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.17)
03:47:55.532 00.000 21444 CameraToMount -- cameraX=2.22 cameraY=-0.49 hyp=2.27 cameraTheta=-0.22 mountX=-2.25 mountY=0.39, mountTheta=2.97
03:47:55.533 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.22, y=-0.49, opts=13)
03:47:55.533 00.000 21444 Enqueuing Move request for scope (2.22, -0.49)
03:47:55.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=140, FiltMax=65504, Gamma=0.560
03:47:55.533 00.000 25848 Worker thread wakes up
03:47:55.533 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.22, -0.49) opts 0xd
03:47:55.533 00.000 25848 Handling offset move in thread for scope, endpoint = (2.22, -0.49)
03:47:55.533 00.000 25848 Moving (2.22, -0.49) raw xDistance=-2.25 yDistance=0.39
03:47:55.533 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.42 from input -2.25
03:47:55.533 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:55.533 00.000 21444 UpdateGuideState exits: m=5293219 SNR=151.3 Saturated
03:47:55.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:55.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:55.533 00.000 21444 Enqueuing Expose request
03:47:55.533 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
03:47:55.533 00.000 25848 MoveAxis(E, 66, ABG)
03:47:55.533 00.000 25848 Guiding  Dir = 2, Dur = 66
03:47:55.564 00.031 25848 IsSlewing returns 0
03:47:55.564 00.000 25848 IsGuiding returns 0
03:47:55.596 00.032 25848 PulseGuide returned control before completion, sleep 45
03:47:55.647 00.051 25848 IsGuiding returns 1
03:47:55.647 00.000 25848 scope still moving after pulse duration time elapsed
03:47:55.702 00.055 25848 IsSlewing returns 0
03:47:55.703 00.001 25848 IsGuiding returns 0
03:47:55.703 00.000 25848 scope move finished after 66 + 72 ms
03:47:55.703 00.000 25848 Move returns status 0, amount 66
03:47:55.703 00.000 25848 MoveAxis(N, 0, ABG)
03:47:55.703 00.000 25848 Move returns status 0, amount 0
03:47:55.703 00.000 25848 move complete, result=0
03:47:55.703 00.000 25848 worker thread done servicing request
03:47:55.703 00.000 25848 Worker thread wakes up
03:47:55.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:55.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:55.703 00.000 21444 GuideStep: -2.3 px 66 ms EAST, 0.4 px 0 ms NORTH
03:47:58.548 02.845 25848 Exposure complete
03:47:58.637 00.089 25848 worker thread done servicing request
03:47:58.637 00.000 21444 OnExposeComplete: enter
03:47:58.637 00.000 21444 UpdateGuideState(): m_state=6
03:47:58.637 00.000 21444 Star::Find(15, 1261, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 465
03:47:58.637 00.000 21444 Star::Find returns 1 (1), X=1260.47, Y=680.83, Mass=5246034, SNR=142.7, Peak=65504 HFD=7.9
03:47:58.638 00.001 21444 MultiStar: [#1 1.12,1.42,0.87,U] [#2 1.13,0.25,0.82,U] [#3 1.48,0.26,0.76,U] [#4 2.27,1.75,0.00,M2] [#5 1.83,0.91,0.00,M2] [#6 2.19,1.02,0.00,M2] [#7 1.93,0.31,0.61,U] [#8 2.28,1.63,0.00,M2] 
03:47:58.638 00.000 21444 refined, 4 included, MultiStar: {1.38, 1.10}, one-star: {1.38, 2.65}
03:47:58.638 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
03:47:58.638 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.22 = 1.06)
03:47:58.638 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=1.10 hyp=1.76 cameraTheta=0.68 mountX=-1.27 mountY=1.54, mountTheta=2.26
03:47:58.639 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=1.10, opts=13)
03:47:58.639 00.000 21444 Enqueuing Move request for scope (1.38, 1.10)
03:47:58.639 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=168, FiltMax=65504, Gamma=0.560
03:47:58.639 00.000 21444 UpdateGuideState exits: m=5246034 SNR=142.7 Saturated
03:47:58.639 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:58.639 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:47:58.639 00.000 21444 Enqueuing Expose request
03:47:58.639 00.000 25848 Worker thread wakes up
03:47:58.639 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 1.10) opts 0xd
03:47:58.639 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, 1.10)
03:47:58.639 00.000 25848 Moving (1.38, 1.10) raw xDistance=-1.27 yDistance=1.54
03:47:58.639 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.27
03:47:58.639 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
03:47:58.639 00.000 25848 MoveAxis(E, 42, ABG)
03:47:58.639 00.000 25848 Guiding  Dir = 2, Dur = 42
03:47:58.672 00.033 25848 IsSlewing returns 0
03:47:58.672 00.000 25848 IsGuiding returns 0
03:47:58.703 00.031 25848 PulseGuide returned control before completion, sleep 22
03:47:58.741 00.038 25848 IsGuiding returns 1
03:47:58.741 00.000 25848 scope still moving after pulse duration time elapsed
03:47:58.795 00.054 25848 IsSlewing returns 0
03:47:58.795 00.000 25848 IsGuiding returns 0
03:47:58.795 00.000 25848 scope move finished after 42 + 80 ms
03:47:58.795 00.000 25848 Move returns status 0, amount 42
03:47:58.795 00.000 25848 MoveAxis(S, 42, ABG)
03:47:58.795 00.000 25848 Guiding  Dir = 1, Dur = 42
03:47:58.852 00.057 25848 IsSlewing returns 0
03:47:58.852 00.000 25848 IsGuiding returns 0
03:47:58.874 00.022 25848 PulseGuide returned control before completion, sleep 31
03:47:58.908 00.034 25848 IsGuiding returns 1
03:47:58.908 00.000 25848 scope still moving after pulse duration time elapsed
03:47:58.967 00.059 25848 IsSlewing returns 0
03:47:58.968 00.001 25848 IsGuiding returns 0
03:47:58.968 00.000 25848 scope move finished after 42 + 73 ms
03:47:58.968 00.000 25848 Move returns status 0, amount 42
03:47:58.968 00.000 25848 move complete, result=0
03:47:58.968 00.000 25848 worker thread done servicing request
03:47:58.968 00.000 25848 Worker thread wakes up
03:47:58.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:47:58.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:47:58.968 00.000 21444 GuideStep: -1.3 px 42 ms EAST, 1.5 px 42 ms SOUTH
03:48:01.809 02.841 25848 Exposure complete
03:48:01.887 00.078 25848 worker thread done servicing request
03:48:01.887 00.000 21444 OnExposeComplete: enter
03:48:01.887 00.000 21444 UpdateGuideState(): m_state=6
03:48:01.888 00.001 21444 Star::Find(15, 1260, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 466
03:48:01.888 00.000 21444 Star::Find returns 1 (1), X=1259.49, Y=677.98, Mass=5475857, SNR=184.6, Peak=65504 HFD=8.0
03:48:01.888 00.000 21444 MultiStar: [#1 -0.13,-0.87,0.84,U] [#2 -0.04,-1.49,0.76,U] [#3 0.38,-2.03,0.00,M1] [#4 0.61,-0.91,0.80,U] [#5 0.30,-0.79,0.54,U] [#6 0.70,-1.74,0.70,U] [#7 -0.12,-1.87,0.51,U] [#8 0.78,-0.98,0.58,U] 
03:48:01.888 00.000 21444 single-star, 7 included, MultiStar: {0.31, -1.04}, one-star: {0.41, -0.20}
03:48:01.888 00.000 21444 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.05) = xAngle (-3.51 = 2.78)
03:48:01.888 00.000 21444 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
03:48:01.888 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.20 hyp=0.45 cameraTheta=-0.45 mountX=-0.42 mountY=-0.03, mountTheta=-3.07
03:48:01.889 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.20, opts=13)
03:48:01.889 00.000 21444 Enqueuing Move request for scope (0.41, -0.20)
03:48:01.889 00.000 25848 Worker thread wakes up
03:48:01.889 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=232, FiltMax=65504, Gamma=0.560
03:48:01.889 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.20) opts 0xd
03:48:01.889 00.000 21444 UpdateGuideState exits: m=5475857 SNR=184.6 Saturated
03:48:01.889 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.20)
03:48:01.889 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:01.889 00.000 25848 Moving (0.41, -0.20) raw xDistance=-0.42 yDistance=-0.03
03:48:01.889 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
03:48:01.889 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:01.889 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:01.889 00.000 21444 Enqueuing Expose request
03:48:01.889 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:48:01.889 00.000 25848 MoveAxis(E, 0, ABG)
03:48:01.889 00.000 25848 Move returns status 0, amount 0
03:48:01.889 00.000 25848 MoveAxis(N, 0, ABG)
03:48:01.889 00.000 25848 Move returns status 0, amount 0
03:48:01.890 00.001 25848 move complete, result=0
03:48:01.890 00.000 25848 worker thread done servicing request
03:48:01.890 00.000 25848 Worker thread wakes up
03:48:01.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:01.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:01.890 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
03:48:04.743 02.853 25848 Exposure complete
03:48:04.828 00.085 25848 worker thread done servicing request
03:48:04.829 00.001 21444 OnExposeComplete: enter
03:48:04.829 00.000 21444 UpdateGuideState(): m_state=6
03:48:04.829 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 467
03:48:04.829 00.000 21444 Star::Find returns 1 (1), X=1260.14, Y=678.17, Mass=5465343, SNR=197.2, Peak=65504 HFD=8.0
03:48:04.829 00.000 21444 MultiStar: [#1 1.30,-1.16,0.80,U] [#2 1.60,-1.86,0.00,M1] [#3 2.04,-2.40,0.00,M2] [#4 1.38,-0.95,0.74,U] [#5 0.68,-1.14,0.65,U] [#6 1.41,-1.43,0.57,U] [#7 1.10,-2.00,0.00,M1] [#8 1.64,-0.75,0.48,U] 
03:48:04.829 00.000 21444 single-star, 5 included, MultiStar: {1.21, -0.84}, one-star: {1.06, -0.01}
03:48:04.829 00.000 21444 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.05) = xAngle (-3.06 = -3.06)
03:48:04.829 00.000 21444 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.90 = 0.38)
03:48:04.830 00.001 21444 CameraToMount -- cameraX=1.06 cameraY=-0.01 hyp=1.06 cameraTheta=-0.01 mountX=-1.06 mountY=0.39, mountTheta=2.78
03:48:04.830 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=-0.01, opts=13)
03:48:04.831 00.001 21444 Enqueuing Move request for scope (1.06, -0.01)
03:48:04.831 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=88, FiltMax=65504, Gamma=0.560
03:48:04.831 00.000 21444 UpdateGuideState exits: m=5465343 SNR=197.2 Saturated
03:48:04.831 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:04.831 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:04.831 00.000 21444 Enqueuing Expose request
03:48:04.831 00.000 25848 Worker thread wakes up
03:48:04.831 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.01) opts 0xd
03:48:04.831 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, -0.01)
03:48:04.831 00.000 25848 Moving (1.06, -0.01) raw xDistance=-1.06 yDistance=0.39
03:48:04.831 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.06
03:48:04.831 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:04.831 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
03:48:04.831 00.000 25848 MoveAxis(E, 31, ABG)
03:48:04.831 00.000 25848 Guiding  Dir = 2, Dur = 31
03:48:04.862 00.031 25848 IsSlewing returns 0
03:48:04.862 00.000 25848 IsGuiding returns 0
03:48:04.893 00.031 25848 IsGuiding returns 1
03:48:04.893 00.000 25848 scope still moving after pulse duration time elapsed
03:48:04.935 00.042 25848 IsSlewing returns 0
03:48:04.935 00.000 25848 IsGuiding returns 0
03:48:04.935 00.000 25848 scope move finished after 31 + 42 ms
03:48:04.935 00.000 25848 Move returns status 0, amount 31
03:48:04.935 00.000 25848 MoveAxis(N, 0, ABG)
03:48:04.935 00.000 25848 Move returns status 0, amount 0
03:48:04.935 00.000 25848 move complete, result=0
03:48:04.935 00.000 25848 worker thread done servicing request
03:48:04.935 00.000 25848 Worker thread wakes up
03:48:04.935 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:04.935 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:04.936 00.001 21444 GuideStep: -1.1 px 31 ms EAST, 0.4 px 0 ms NORTH
03:48:07.787 02.851 25848 Exposure complete
03:48:07.868 00.081 25848 worker thread done servicing request
03:48:07.869 00.001 21444 OnExposeComplete: enter
03:48:07.869 00.000 21444 UpdateGuideState(): m_state=6
03:48:07.869 00.000 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 468
03:48:07.869 00.000 21444 Star::Find returns 1 (1), X=1259.77, Y=679.22, Mass=5053250, SNR=141.6, Peak=65504 HFD=7.8
03:48:07.869 00.000 21444 MultiStar: [#1 0.53,0.53,0.87,U] [#2 0.38,0.48,0.94,U] [#3 0.82,-0.07,0.78,U] [#4 1.06,0.39,1.01,U] [#5 1.26,0.08,0.65,U] [#6 0.71,-0.10,0.87,U] [#7 1.38,-0.81,0.70,U] [#8 1.93,-0.02,0.62,U] 
03:48:07.869 00.000 21444 refined, 8 included, MultiStar: {0.92, 0.23}, one-star: {0.69, 1.04}
03:48:07.869 00.000 21444 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.05) = xAngle (-2.81 = -2.81)
03:48:07.869 00.000 21444 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.63)
03:48:07.869 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=0.23 hyp=0.94 cameraTheta=0.24 mountX=-0.89 mountY=0.56, mountTheta=2.58
03:48:07.870 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=0.23, opts=13)
03:48:07.870 00.000 21444 Enqueuing Move request for scope (0.92, 0.23)
03:48:07.870 00.000 25848 Worker thread wakes up
03:48:07.870 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.23) opts 0xd
03:48:07.870 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, 0.23)
03:48:07.870 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=244, FiltMax=65504, Gamma=0.560
03:48:07.870 00.000 21444 UpdateGuideState exits: m=5053250 SNR=141.6 Saturated
03:48:07.870 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:07.870 00.000 25848 Moving (0.92, 0.23) raw xDistance=-0.89 yDistance=0.56
03:48:07.870 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:07.870 00.000 21444 Enqueuing Expose request
03:48:07.870 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.89
03:48:07.871 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
03:48:07.871 00.000 25848 MoveAxis(E, 28, ABG)
03:48:07.871 00.000 25848 Guiding  Dir = 2, Dur = 28
03:48:07.891 00.020 25848 IsSlewing returns 0
03:48:07.891 00.000 25848 IsGuiding returns 0
03:48:07.923 00.032 25848 IsGuiding returns 1
03:48:07.923 00.000 25848 scope still moving after pulse duration time elapsed
03:48:07.983 00.060 25848 IsSlewing returns 0
03:48:07.983 00.000 25848 IsGuiding returns 0
03:48:07.983 00.000 25848 scope move finished after 28 + 63 ms
03:48:07.983 00.000 25848 Move returns status 0, amount 28
03:48:07.983 00.000 25848 MoveAxis(S, 15, ABG)
03:48:07.983 00.000 25848 Guiding  Dir = 1, Dur = 15
03:48:08.015 00.032 25848 IsSlewing returns 0
03:48:08.015 00.000 25848 IsGuiding returns 0
03:48:08.046 00.031 25848 IsGuiding returns 1
03:48:08.047 00.001 25848 scope still moving after pulse duration time elapsed
03:48:08.092 00.045 25848 IsSlewing returns 0
03:48:08.092 00.000 25848 IsGuiding returns 0
03:48:08.092 00.000 25848 scope move finished after 15 + 61 ms
03:48:08.092 00.000 25848 Move returns status 0, amount 15
03:48:08.092 00.000 25848 move complete, result=0
03:48:08.092 00.000 25848 worker thread done servicing request
03:48:08.092 00.000 25848 Worker thread wakes up
03:48:08.092 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 0.6 px 15 ms SOUTH
03:48:08.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:08.092 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:10.941 02.849 25848 Exposure complete
03:48:11.007 00.066 25848 worker thread done servicing request
03:48:11.007 00.000 21444 OnExposeComplete: enter
03:48:11.007 00.000 21444 UpdateGuideState(): m_state=6
03:48:11.007 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 469
03:48:11.007 00.000 21444 Star::Find returns 1 (1), X=1261.02, Y=678.87, Mass=5421603, SNR=183.4, Peak=65504 HFD=8.1
03:48:11.007 00.000 21444 MultiStar: [#1 2.22,0.53,0.00,M1] [#2 2.83,-0.09,0.00,M1] [#3 2.61,0.10,0.00,M2] [#4 2.42,-0.05,0.00,M1] [#5 2.26,-0.29,0.00,M1] [#6 2.50,0.03,0.00,M1] [#7 2.04,-0.86,0.00,M1] [#8 2.94,-0.28,0.00,M1] 
03:48:11.007 00.000 21444 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
03:48:11.007 00.000 21444 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
03:48:11.007 00.000 21444 CameraToMount -- cameraX=1.93 cameraY=0.69 hyp=2.05 cameraTheta=0.35 mountX=-1.86 mountY=1.38, mountTheta=2.51
03:48:11.008 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.93, y=0.69, opts=13)
03:48:11.008 00.000 21444 Enqueuing Move request for scope (1.93, 0.69)
03:48:11.008 00.000 25848 Worker thread wakes up
03:48:11.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.93, 0.69) opts 0xd
03:48:11.008 00.000 25848 Handling offset move in thread for scope, endpoint = (1.93, 0.69)
03:48:11.008 00.000 25848 Moving (1.93, 0.69) raw xDistance=-1.86 yDistance=1.38
03:48:11.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.22 from input -1.86
03:48:11.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
03:48:11.008 00.000 25848 MoveAxis(E, 56, ABG)
03:48:11.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:48:11.008 00.000 25848 Guiding  Dir = 2, Dur = 56
03:48:11.008 00.000 21444 UpdateGuideState exits: m=5421603 SNR=183.4 Saturated
03:48:11.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:11.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:11.009 00.001 21444 Enqueuing Expose request
03:48:11.029 00.020 25848 IsSlewing returns 0
03:48:11.029 00.000 25848 IsGuiding returns 0
03:48:11.061 00.032 25848 PulseGuide returned control before completion, sleep 35
03:48:11.110 00.049 25848 IsGuiding returns 1
03:48:11.110 00.000 25848 scope still moving after pulse duration time elapsed
03:48:11.170 00.060 25848 IsSlewing returns 0
03:48:11.170 00.000 25848 IsGuiding returns 0
03:48:11.170 00.000 25848 scope move finished after 56 + 85 ms
03:48:11.170 00.000 25848 Move returns status 0, amount 56
03:48:11.170 00.000 25848 MoveAxis(S, 38, ABG)
03:48:11.170 00.000 25848 Guiding  Dir = 1, Dur = 38
03:48:11.202 00.032 25848 IsSlewing returns 0
03:48:11.202 00.000 25848 IsGuiding returns 0
03:48:11.235 00.033 25848 PulseGuide returned control before completion, sleep 17
03:48:11.269 00.034 25848 IsGuiding returns 1
03:48:11.269 00.000 25848 scope still moving after pulse duration time elapsed
03:48:11.328 00.059 25848 IsSlewing returns 0
03:48:11.328 00.000 25848 IsGuiding returns 0
03:48:11.328 00.000 25848 scope move finished after 38 + 86 ms
03:48:11.328 00.000 25848 Move returns status 0, amount 38
03:48:11.328 00.000 25848 move complete, result=0
03:48:11.328 00.000 25848 worker thread done servicing request
03:48:11.328 00.000 25848 Worker thread wakes up
03:48:11.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:11.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:11.329 00.001 21444 GuideStep: -1.9 px 56 ms EAST, 1.4 px 38 ms SOUTH
03:48:14.181 02.852 25848 Exposure complete
03:48:14.261 00.080 25848 worker thread done servicing request
03:48:14.261 00.000 21444 OnExposeComplete: enter
03:48:14.261 00.000 21444 UpdateGuideState(): m_state=6
03:48:14.261 00.000 21444 Star::Find(15, 1261, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 470
03:48:14.261 00.000 21444 Star::Find returns 1 (1), X=1262.27, Y=679.15, Mass=5309104, SNR=187.1, Peak=65504 HFD=7.8
03:48:14.262 00.001 21444 MultiStar: [#1 3.38,-0.37,0.00,M2] [#2 3.89,-0.98,0.00,M2] [#3 3.49,-1.46,0.00,M3] [#4 4.07,-0.94,0.00,M2] [#5 3.95,-1.48,0.00,M2] [#6 3.92,-1.37,0.00,M2] [#7 3.57,-1.93,0.00,M2] [#8 3.88,-0.60,0.00,M2] 
03:48:14.262 00.000 21444 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.05) = xAngle (-2.75 = -2.75)
03:48:14.262 00.000 21444 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.60 = 0.69)
03:48:14.262 00.000 21444 CameraToMount -- cameraX=3.19 cameraY=0.97 hyp=3.33 cameraTheta=0.30 mountX=-3.09 mountY=2.11, mountTheta=2.54
03:48:14.262 00.000 21444 SchedulePrimaryMove(1030A8C0, x=3.19, y=0.97, opts=13)
03:48:14.262 00.000 21444 Enqueuing Move request for scope (3.19, 0.97)
03:48:14.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=64, FiltMax=65504, Gamma=0.560
03:48:14.262 00.000 21444 UpdateGuideState exits: m=5309104 SNR=187.1 Saturated
03:48:14.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:14.262 00.000 25848 Worker thread wakes up
03:48:14.263 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (3.19, 0.97) opts 0xd
03:48:14.263 00.000 25848 Handling offset move in thread for scope, endpoint = (3.19, 0.97)
03:48:14.263 00.000 25848 Moving (3.19, 0.97) raw xDistance=-3.09 yDistance=2.11
03:48:14.263 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.03 from input -3.09
03:48:14.263 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.11 from input 2.11
03:48:14.263 00.000 25848 MoveAxis(E, 94, ABG)
03:48:14.263 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:14.263 00.000 21444 Enqueuing Expose request
03:48:14.263 00.000 25848 Guiding  Dir = 2, Dur = 94
03:48:14.283 00.020 25848 IsSlewing returns 0
03:48:14.284 00.001 25848 IsGuiding returns 0
03:48:14.315 00.031 25848 PulseGuide returned control before completion, sleep 73
03:48:14.417 00.102 25848 IsGuiding returns 1
03:48:14.417 00.000 25848 scope still moving after pulse duration time elapsed
03:48:14.470 00.053 25848 IsSlewing returns 0
03:48:14.471 00.001 25848 IsGuiding returns 0
03:48:14.471 00.000 25848 scope move finished after 94 + 92 ms
03:48:14.471 00.000 25848 Move returns status 0, amount 94
03:48:14.471 00.000 25848 MoveAxis(S, 57, ABG)
03:48:14.471 00.000 25848 Guiding  Dir = 1, Dur = 57
03:48:14.499 00.028 25848 IsSlewing returns 0
03:48:14.499 00.000 25848 IsGuiding returns 0
03:48:14.531 00.032 25848 PulseGuide returned control before completion, sleep 36
03:48:14.577 00.046 25848 IsGuiding returns 1
03:48:14.577 00.000 25848 scope still moving after pulse duration time elapsed
03:48:14.641 00.064 25848 IsSlewing returns 0
03:48:14.641 00.000 25848 IsGuiding returns 0
03:48:14.641 00.000 25848 scope move finished after 57 + 85 ms
03:48:14.642 00.001 25848 Move returns status 0, amount 57
03:48:14.642 00.000 25848 move complete, result=0
03:48:14.642 00.000 25848 worker thread done servicing request
03:48:14.642 00.000 25848 Worker thread wakes up
03:48:14.642 00.000 21444 GuideStep: -3.1 px 94 ms EAST, 2.1 px 57 ms SOUTH
03:48:14.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:14.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:17.492 02.850 25848 Exposure complete
03:48:17.572 00.080 25848 worker thread done servicing request
03:48:17.573 00.001 21444 OnExposeComplete: enter
03:48:17.573 00.000 21444 UpdateGuideState(): m_state=6
03:48:17.573 00.000 21444 Star::Find(15, 1262, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 471
03:48:17.573 00.000 21444 Star::Find returns 1 (1), X=1261.02, Y=675.36, Mass=5554771, SNR=194.8, Peak=65504 HFD=8.0
03:48:17.573 00.000 21444 MultiStar: [#1 1.52,-3.27,0.00,M3] [#2 1.43,-3.45,0.00,M3] [#3 1.40,-3.83,0.00,M4] [#4 2.16,-3.10,0.00,M3] [#5 1.73,-3.74,0.00,M3] [#6 2.52,-4.55,0.00,M3] [#7 1.81,-4.48,0.00,M3] [#8 2.53,-3.51,0.00,M3] 
03:48:17.573 00.000 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.02 = 2.26)
03:48:17.573 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.58)
03:48:17.573 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=-2.82 hyp=3.42 cameraTheta=-0.97 mountX=-2.18 mountY=-1.88, mountTheta=-2.43
03:48:17.574 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=-2.82, opts=13)
03:48:17.574 00.000 21444 Enqueuing Move request for scope (1.94, -2.82)
03:48:17.574 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=120, FiltMax=65504, Gamma=0.560
03:48:17.574 00.000 21444 UpdateGuideState exits: m=5554771 SNR=194.8 Saturated
03:48:17.574 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:17.574 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:17.574 00.000 21444 Enqueuing Expose request
03:48:17.574 00.000 25848 Worker thread wakes up
03:48:17.574 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, -2.82) opts 0xd
03:48:17.574 00.000 25848 Handling offset move in thread for scope, endpoint = (1.94, -2.82)
03:48:17.574 00.000 25848 Moving (1.94, -2.82) raw xDistance=-2.18 yDistance=-1.88
03:48:17.574 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.52 from input -2.18
03:48:17.574 00.000 25848 resist switch: large excursion: input -1.88 thresh 1.53 direction from 1 to -1
03:48:17.574 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.63
03:48:17.574 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.88 from input -1.88
03:48:17.574 00.000 25848 MoveAxis(E, 70, ABG)
03:48:17.574 00.000 25848 Guiding  Dir = 2, Dur = 70
03:48:17.595 00.021 25848 IsSlewing returns 0
03:48:17.595 00.000 25848 IsGuiding returns 0
03:48:17.626 00.031 25848 PulseGuide returned control before completion, sleep 49
03:48:17.680 00.054 25848 IsGuiding returns 1
03:48:17.680 00.000 25848 scope still moving after pulse duration time elapsed
03:48:17.737 00.057 25848 IsSlewing returns 0
03:48:17.737 00.000 25848 IsGuiding returns 0
03:48:17.737 00.000 25848 scope move finished after 70 + 72 ms
03:48:17.737 00.000 25848 Move returns status 0, amount 70
03:48:17.737 00.000 25848 BLC: Oldest BLC event removed
03:48:17.737 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 340 applied
03:48:17.738 00.001 25848 MoveAxis(N, 391, ABG)
03:48:17.738 00.000 25848 Guiding  Dir = 0, Dur = 391
03:48:17.766 00.028 25848 IsSlewing returns 0
03:48:17.766 00.000 25848 IsGuiding returns 0
03:48:17.797 00.031 25848 PulseGuide returned control before completion, sleep 370
03:48:18.169 00.372 25848 IsGuiding returns 1
03:48:18.169 00.000 25848 scope still moving after pulse duration time elapsed
03:48:18.220 00.051 25848 IsSlewing returns 0
03:48:18.220 00.000 25848 IsGuiding returns 0
03:48:18.220 00.000 25848 scope move finished after 391 + 63 ms
03:48:18.220 00.000 25848 Move returns status 0, amount 391
03:48:18.220 00.000 25848 move complete, result=0
03:48:18.220 00.000 25848 worker thread done servicing request
03:48:18.220 00.000 25848 Worker thread wakes up
03:48:18.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:18.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:18.220 00.000 21444 GuideStep: -2.2 px 70 ms EAST, -1.9 px 391 ms NORTH
03:48:21.065 02.845 25848 Exposure complete
03:48:21.152 00.087 25848 worker thread done servicing request
03:48:21.153 00.001 21444 OnExposeComplete: enter
03:48:21.153 00.000 21444 UpdateGuideState(): m_state=6
03:48:21.153 00.000 21444 Star::Find(15, 1261, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 472
03:48:21.153 00.000 21444 Star::Find returns 1 (1), X=1260.24, Y=676.82, Mass=4871046, SNR=110.2, Peak=65504 HFD=7.8
03:48:21.153 00.000 21444 MultiStar: [#1 0.84,-2.23,0.00,M4] [#2 0.79,-2.85,0.00,M4] [#3 1.39,-2.95,0.00,M5] [#4 1.98,-2.57,0.00,M4] [#5 1.75,-2.21,0.00,M4] [#6 1.68,-3.00,0.00,M4] [#7 1.17,-3.29,0.00,M4] [#8 2.28,-2.68,0.00,M4] 
03:48:21.153 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
03:48:21.153 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
03:48:21.153 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=-1.36 hyp=1.79 cameraTheta=-0.87 mountX=-1.27 mountY=-0.82, mountTheta=-2.57
03:48:21.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=-1.36, opts=13)
03:48:21.154 00.000 21444 Enqueuing Move request for scope (1.15, -1.36)
03:48:21.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:48:21.154 00.000 21444 UpdateGuideState exits: m=4871046 SNR=110.2 Saturated
03:48:21.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:21.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:21.154 00.000 21444 Enqueuing Expose request
03:48:21.155 00.001 25848 Worker thread wakes up
03:48:21.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, -1.36) opts 0xd
03:48:21.155 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, -1.36)
03:48:21.155 00.000 25848 Moving (1.15, -1.36) raw xDistance=-1.27 yDistance=-0.82
03:48:21.155 00.000 25848 BLC: History state: CurrMiss=0.82, AvgInitMiss=0.72, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.875853, 1:0.823326
03:48:21.155 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:48:21.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.27
03:48:21.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
03:48:21.155 00.000 25848 MoveAxis(E, 42, ABG)
03:48:21.155 00.000 25848 Guiding  Dir = 2, Dur = 42
03:48:21.185 00.030 25848 IsSlewing returns 0
03:48:21.186 00.001 25848 IsGuiding returns 0
03:48:21.218 00.032 25848 PulseGuide returned control before completion, sleep 21
03:48:21.240 00.022 25848 IsGuiding returns 1
03:48:21.240 00.000 25848 scope still moving after pulse duration time elapsed
03:48:21.296 00.056 25848 IsSlewing returns 0
03:48:21.297 00.001 25848 IsGuiding returns 0
03:48:21.297 00.000 25848 scope move finished after 42 + 68 ms
03:48:21.297 00.000 25848 Move returns status 0, amount 42
03:48:21.297 00.000 25848 MoveAxis(N, 22, ABG)
03:48:21.297 00.000 25848 Guiding  Dir = 0, Dur = 22
03:48:21.329 00.032 25848 IsSlewing returns 0
03:48:21.329 00.000 25848 IsGuiding returns 0
03:48:21.362 00.033 25848 IsGuiding returns 1
03:48:21.362 00.000 25848 scope still moving after pulse duration time elapsed
03:48:21.420 00.058 25848 IsSlewing returns 0
03:48:21.420 00.000 25848 IsGuiding returns 0
03:48:21.420 00.000 25848 scope move finished after 22 + 69 ms
03:48:21.420 00.000 25848 Move returns status 0, amount 22
03:48:21.420 00.000 25848 move complete, result=0
03:48:21.420 00.000 25848 worker thread done servicing request
03:48:21.420 00.000 25848 Worker thread wakes up
03:48:21.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:21.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:21.421 00.001 21444 GuideStep: -1.3 px 42 ms EAST, -0.8 px 22 ms NORTH
03:48:24.268 02.847 25848 Exposure complete
03:48:24.351 00.083 25848 worker thread done servicing request
03:48:24.351 00.000 21444 OnExposeComplete: enter
03:48:24.351 00.000 21444 UpdateGuideState(): m_state=6
03:48:24.351 00.000 21444 Star::Find(15, 1260, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 473
03:48:24.351 00.000 21444 Star::Find returns 1 (1), X=1261.47, Y=675.30, Mass=5804899, SNR=275.6, Peak=65504 HFD=7.9
03:48:24.351 00.000 21444 MultiStar: [#1 2.39,-3.98,0.00,M5] [#2 2.36,-4.59,0.00,M5] [#3 3.72,-4.43,0.00,M6] [#4 3.57,-3.71,0.00,M5] [#5 2.91,-3.68,0.00,M5] [#6 3.17,-4.06,0.00,M5] [#7 2.64,-4.67,0.00,M5] [#8 3.58,-3.68,0.00,M5] 
03:48:24.351 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
03:48:24.352 00.001 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
03:48:24.352 00.000 21444 CameraToMount -- cameraX=2.39 cameraY=-2.88 hyp=3.74 cameraTheta=-0.88 mountX=-2.64 mountY=-1.76, mountTheta=-2.55
03:48:24.352 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.39, y=-2.88, opts=13)
03:48:24.352 00.000 21444 Enqueuing Move request for scope (2.39, -2.88)
03:48:24.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=80, FiltMax=65504, Gamma=0.560
03:48:24.352 00.000 21444 UpdateGuideState exits: m=5804899 SNR=275.6 Saturated
03:48:24.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:24.353 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:24.353 00.000 21444 Enqueuing Expose request
03:48:24.353 00.000 25848 Worker thread wakes up
03:48:24.353 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.39, -2.88) opts 0xd
03:48:24.353 00.000 25848 Handling offset move in thread for scope, endpoint = (2.39, -2.88)
03:48:24.353 00.000 25848 Moving (2.39, -2.88) raw xDistance=-2.64 yDistance=-1.76
03:48:24.353 00.000 25848 BLC: History state: CurrMiss=1.76, AvgInitMiss=0.72, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.875853, 1:0.823326, 2:1.761622
03:48:24.353 00.000 25848 BLC: Under-shoot: nominal increase by 19
03:48:24.353 00.000 25848 BLC: window closed
03:48:24.353 00.000 25848 BLC: Pulse adjusted to 359
03:48:24.353 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.73 from input -2.64
03:48:24.353 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.76 from input -1.76
03:48:24.353 00.000 25848 MoveAxis(E, 80, ABG)
03:48:24.353 00.000 25848 Guiding  Dir = 2, Dur = 80
03:48:24.374 00.021 25848 IsSlewing returns 0
03:48:24.374 00.000 25848 IsGuiding returns 0
03:48:24.406 00.032 25848 PulseGuide returned control before completion, sleep 60
03:48:24.413 00.007 21444 evsrv: cli 0107E560 connect
03:48:24.413 00.000 21444 case statement mapped state 6 to 3
03:48:24.414 00.001 21444 case statement mapped state 6 to 3
03:48:24.414 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"a5de22c9-2811-4e33-8f44-77f6e80f30e9"}
03:48:24.414 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"a5de22c9-2811-4e33-8f44-77f6e80f30e9"}
03:48:24.414 00.000 21444 evsrv: cli 0107E560 disconnect
03:48:24.471 00.057 25848 IsGuiding returns 1
03:48:24.471 00.000 25848 scope still moving after pulse duration time elapsed
03:48:24.596 00.125 25848 IsSlewing returns 0
03:48:24.597 00.001 25848 IsGuiding returns 0
03:48:24.597 00.000 25848 scope move finished after 80 + 141 ms
03:48:24.597 00.000 25848 Move returns status 0, amount 80
03:48:24.597 00.000 25848 MoveAxis(N, 48, ABG)
03:48:24.597 00.000 25848 Guiding  Dir = 0, Dur = 48
03:48:24.625 00.028 25848 IsSlewing returns 0
03:48:24.625 00.000 25848 IsGuiding returns 0
03:48:24.656 00.031 25848 PulseGuide returned control before completion, sleep 28
03:48:24.692 00.036 25848 IsGuiding returns 1
03:48:24.692 00.000 25848 scope still moving after pulse duration time elapsed
03:48:24.788 00.096 25848 IsSlewing returns 0
03:48:24.789 00.001 25848 IsGuiding returns 0
03:48:24.789 00.000 25848 scope move finished after 48 + 115 ms
03:48:24.789 00.000 25848 Move returns status 0, amount 48
03:48:24.789 00.000 25848 move complete, result=0
03:48:24.789 00.000 25848 worker thread done servicing request
03:48:24.789 00.000 25848 Worker thread wakes up
03:48:24.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:24.789 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:24.790 00.001 21444 GuideStep: -2.6 px 80 ms EAST, -1.8 px 48 ms NORTH
03:48:27.645 02.855 25848 Exposure complete
03:48:27.729 00.084 25848 worker thread done servicing request
03:48:27.730 00.001 21444 OnExposeComplete: enter
03:48:27.730 00.000 21444 UpdateGuideState(): m_state=6
03:48:27.730 00.000 21444 Star::Find(15, 1261, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 474
03:48:27.730 00.000 21444 Star::Find returns 1 (1), X=1260.77, Y=676.14, Mass=5700309, SNR=248.7, Peak=65504 HFD=7.9
03:48:27.730 00.000 21444 MultiStar: [#1 1.36,-3.14,0.00,M6] [#2 1.25,-3.22,0.00,M6] [#3 1.08,-3.11,0.00,M7] [#4 2.05,-2.62,0.00,M6] [#5 1.30,-3.29,0.00,M6] [#6 2.03,-3.34,0.00,M6] [#7 1.66,-3.54,0.00,M6] [#8 2.21,-2.65,0.00,M6] 
03:48:27.730 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
03:48:27.730 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
03:48:27.730 00.000 21444 CameraToMount -- cameraX=1.69 cameraY=-2.04 hyp=2.65 cameraTheta=-0.88 mountX=-1.87 mountY=-1.25, mountTheta=-2.55
03:48:27.731 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.69, y=-2.04, opts=13)
03:48:27.731 00.000 21444 Enqueuing Move request for scope (1.69, -2.04)
03:48:27.731 00.000 25848 Worker thread wakes up
03:48:27.731 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.69, -2.04) opts 0xd
03:48:27.731 00.000 25848 Handling offset move in thread for scope, endpoint = (1.69, -2.04)
03:48:27.731 00.000 25848 Moving (1.69, -2.04) raw xDistance=-1.87 yDistance=-1.25
03:48:27.731 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=132, FiltMax=65504, Gamma=0.560
03:48:27.731 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.30 from input -1.87
03:48:27.731 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
03:48:27.731 00.000 25848 MoveAxis(E, 60, ABG)
03:48:27.731 00.000 25848 Guiding  Dir = 2, Dur = 60
03:48:27.732 00.001 21444 UpdateGuideState exits: m=5700309 SNR=248.7 Saturated
03:48:27.732 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:27.732 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:27.732 00.000 21444 Enqueuing Expose request
03:48:27.752 00.020 25848 IsSlewing returns 0
03:48:27.752 00.000 25848 IsGuiding returns 0
03:48:27.784 00.032 25848 PulseGuide returned control before completion, sleep 38
03:48:27.835 00.051 25848 IsGuiding returns 1
03:48:27.835 00.000 25848 scope still moving after pulse duration time elapsed
03:48:27.891 00.056 25848 IsSlewing returns 0
03:48:27.891 00.000 25848 IsGuiding returns 0
03:48:27.891 00.000 25848 scope move finished after 60 + 79 ms
03:48:27.891 00.000 25848 Move returns status 0, amount 60
03:48:27.891 00.000 25848 MoveAxis(N, 34, ABG)
03:48:27.891 00.000 25848 Guiding  Dir = 0, Dur = 34
03:48:27.923 00.032 25848 IsSlewing returns 0
03:48:27.924 00.001 25848 IsGuiding returns 0
03:48:27.956 00.032 25848 PulseGuide returned control before completion, sleep 13
03:48:27.984 00.028 25848 IsGuiding returns 1
03:48:27.984 00.000 25848 scope still moving after pulse duration time elapsed
03:48:28.029 00.045 25848 IsSlewing returns 0
03:48:28.030 00.001 25848 IsGuiding returns 0
03:48:28.030 00.000 25848 scope move finished after 34 + 71 ms
03:48:28.030 00.000 25848 Move returns status 0, amount 34
03:48:28.030 00.000 25848 move complete, result=0
03:48:28.030 00.000 25848 worker thread done servicing request
03:48:28.030 00.000 25848 Worker thread wakes up
03:48:28.030 00.000 21444 GuideStep: -1.9 px 60 ms EAST, -1.3 px 34 ms NORTH
03:48:28.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:28.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:30.887 02.857 25848 Exposure complete
03:48:30.955 00.068 25848 worker thread done servicing request
03:48:30.955 00.000 21444 OnExposeComplete: enter
03:48:30.955 00.000 21444 UpdateGuideState(): m_state=6
03:48:30.955 00.000 21444 Star::Find(15, 1260, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 475
03:48:30.955 00.000 21444 Star::Find returns 1 (1), X=1258.68, Y=676.45, Mass=5567939, SNR=252.2, Peak=65504 HFD=7.7
03:48:30.955 00.000 21444 MultiStar: [#1 0.10,-2.63,0.00,M7] [#2 -0.34,-2.35,0.00,M7] [#3 0.30,-2.75,0.00,M8] [#4 0.31,-2.01,0.00,M7] [#5 0.01,-2.38,0.00,M7] [#6 0.09,-2.59,0.00,M7] [#7 -0.06,-2.73,0.00,M7] [#8 0.37,-2.30,0.00,M7] 
03:48:30.955 00.000 21444 CameraToMount -- cameraTheta (-1.80) - m_xAngle (3.05) = xAngle (-4.85 = 1.43)
03:48:30.955 00.000 21444 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.69 = -1.41)
03:48:30.955 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-1.73 hyp=1.77 cameraTheta=-1.80 mountX=0.24 mountY=-1.75, mountTheta=-1.43
03:48:30.956 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-1.73, opts=13)
03:48:30.956 00.000 21444 Enqueuing Move request for scope (-0.40, -1.73)
03:48:30.956 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=116, FiltMax=65504, Gamma=0.560
03:48:30.956 00.000 21444 UpdateGuideState exits: m=5567939 SNR=252.2 Saturated
03:48:30.956 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:30.956 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:30.956 00.000 21444 Enqueuing Expose request
03:48:30.956 00.000 25848 Worker thread wakes up
03:48:30.956 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.73) opts 0xd
03:48:30.956 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -1.73)
03:48:30.957 00.001 25848 Moving (-0.40, -1.73) raw xDistance=0.24 yDistance=-1.75
03:48:30.957 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
03:48:30.957 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.75 from input -1.75
03:48:30.957 00.000 25848 MoveAxis(E, 0, ABG)
03:48:30.957 00.000 25848 Move returns status 0, amount 0
03:48:30.957 00.000 25848 MoveAxis(N, 48, ABG)
03:48:30.957 00.000 25848 Guiding  Dir = 0, Dur = 48
03:48:31.000 00.043 25848 IsSlewing returns 0
03:48:31.001 00.001 25848 IsGuiding returns 0
03:48:31.031 00.030 25848 PulseGuide returned control before completion, sleep 28
03:48:31.074 00.043 25848 IsGuiding returns 1
03:48:31.074 00.000 25848 scope still moving after pulse duration time elapsed
03:48:31.126 00.052 25848 IsSlewing returns 0
03:48:31.126 00.000 25848 IsGuiding returns 0
03:48:31.126 00.000 25848 scope move finished after 48 + 77 ms
03:48:31.126 00.000 25848 Move returns status 0, amount 48
03:48:31.126 00.000 25848 move complete, result=0
03:48:31.126 00.000 25848 worker thread done servicing request
03:48:31.126 00.000 25848 Worker thread wakes up
03:48:31.126 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.7 px 48 ms NORTH
03:48:31.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:31.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:33.972 02.846 25848 Exposure complete
03:48:34.054 00.082 25848 worker thread done servicing request
03:48:34.054 00.000 21444 OnExposeComplete: enter
03:48:34.054 00.000 21444 UpdateGuideState(): m_state=6
03:48:34.054 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 476
03:48:34.054 00.000 21444 Star::Find returns 1 (1), X=1259.43, Y=678.54, Mass=5855612, SNR=321.5, Peak=65504 HFD=7.7
03:48:34.055 00.001 21444 MultiStar: [#1 0.57,-0.55,0.87,U] [#2 0.61,-0.17,0.86,U] [#3 1.02,-0.75,0.63,U] [#4 0.82,-0.22,0.73,U] [#5 0.82,-0.37,0.49,U] [#6 0.92,-0.52,0.71,U] [#7 0.77,-0.77,0.46,U] [#8 0.94,-0.33,0.53,U] 
03:48:34.055 00.000 21444 single-star, 8 included, MultiStar: {0.72, -0.31}, one-star: {0.35, 0.36}
03:48:34.055 00.000 21444 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.05) = xAngle (-2.25 = -2.25)
03:48:34.055 00.000 21444 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.19)
03:48:34.055 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.36 hyp=0.50 cameraTheta=0.80 mountX=-0.31 mountY=0.46, mountTheta=2.17
03:48:34.055 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.36, opts=13)
03:48:34.056 00.001 21444 Enqueuing Move request for scope (0.35, 0.36)
03:48:34.056 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=118, FiltMax=65504, Gamma=0.560
03:48:34.056 00.000 21444 UpdateGuideState exits: m=5855612 SNR=321.5 Saturated
03:48:34.056 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:34.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:34.056 00.000 21444 Enqueuing Expose request
03:48:34.056 00.000 25848 Worker thread wakes up
03:48:34.056 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.36) opts 0xd
03:48:34.056 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.36)
03:48:34.056 00.000 25848 Moving (0.35, 0.36) raw xDistance=-0.31 yDistance=0.46
03:48:34.056 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:48:34.056 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:34.056 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
03:48:34.056 00.000 25848 MoveAxis(E, 0, ABG)
03:48:34.056 00.000 25848 Move returns status 0, amount 0
03:48:34.056 00.000 25848 MoveAxis(N, 0, ABG)
03:48:34.056 00.000 25848 Move returns status 0, amount 0
03:48:34.056 00.000 25848 move complete, result=0
03:48:34.057 00.001 25848 worker thread done servicing request
03:48:34.057 00.000 25848 Worker thread wakes up
03:48:34.057 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:34.057 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:34.057 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
03:48:36.911 02.854 25848 Exposure complete
03:48:36.999 00.088 25848 worker thread done servicing request
03:48:36.999 00.000 21444 OnExposeComplete: enter
03:48:36.999 00.000 21444 UpdateGuideState(): m_state=6
03:48:36.999 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 477
03:48:36.999 00.000 21444 Star::Find returns 1 (1), X=1260.87, Y=678.67, Mass=5801043, SNR=219.8, Peak=65504 HFD=8.2
03:48:36.999 00.000 21444 MultiStar: [#1 2.16,0.27,0.00,M7] [#2 2.64,-0.42,0.00,M7] [#3 2.14,-0.37,0.00,M8] [#4 1.90,-0.06,0.92,U] [#5 1.28,-0.04,0.68,U] [#6 1.90,-0.29,0.91,U] [#7 1.45,-0.59,0.73,U] [#8 2.46,-0.18,0.00,M7] 
03:48:36.999 00.000 21444 refined, 4 included, MultiStar: {1.70, -0.07}, one-star: {1.79, 0.49}
03:48:36.999 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
03:48:37.000 00.001 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
03:48:37.000 00.000 21444 CameraToMount -- cameraX=1.70 cameraY=-0.07 hyp=1.70 cameraTheta=-0.04 mountX=-1.70 mountY=0.58, mountTheta=2.81
03:48:37.000 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.70, y=-0.07, opts=13)
03:48:37.000 00.000 21444 Enqueuing Move request for scope (1.70, -0.07)
03:48:37.001 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=92, FiltMax=65504, Gamma=0.560
03:48:37.001 00.000 21444 UpdateGuideState exits: m=5801043 SNR=219.8 Saturated
03:48:37.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:37.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:37.001 00.000 21444 Enqueuing Expose request
03:48:37.001 00.000 25848 Worker thread wakes up
03:48:37.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.70, -0.07) opts 0xd
03:48:37.001 00.000 25848 Handling offset move in thread for scope, endpoint = (1.70, -0.07)
03:48:37.001 00.000 25848 Moving (1.70, -0.07) raw xDistance=-1.70 yDistance=0.58
03:48:37.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.70
03:48:37.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:48:37.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
03:48:37.001 00.000 25848 MoveAxis(E, 49, ABG)
03:48:37.001 00.000 25848 Guiding  Dir = 2, Dur = 49
03:48:37.032 00.031 25848 IsSlewing returns 0
03:48:37.032 00.000 25848 IsGuiding returns 0
03:48:37.063 00.031 25848 PulseGuide returned control before completion, sleep 28
03:48:37.100 00.037 25848 IsGuiding returns 1
03:48:37.100 00.000 25848 scope still moving after pulse duration time elapsed
03:48:37.157 00.057 25848 IsSlewing returns 0
03:48:37.157 00.000 25848 IsGuiding returns 0
03:48:37.157 00.000 25848 scope move finished after 49 + 76 ms
03:48:37.157 00.000 25848 Move returns status 0, amount 49
03:48:37.158 00.001 25848 MoveAxis(N, 0, ABG)
03:48:37.158 00.000 25848 Move returns status 0, amount 0
03:48:37.158 00.000 25848 move complete, result=0
03:48:37.158 00.000 25848 worker thread done servicing request
03:48:37.158 00.000 25848 Worker thread wakes up
03:48:37.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:37.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:37.158 00.000 21444 GuideStep: -1.7 px 49 ms EAST, 0.6 px 0 ms NORTH
03:48:40.002 02.844 25848 Exposure complete
03:48:40.086 00.084 25848 worker thread done servicing request
03:48:40.086 00.000 21444 OnExposeComplete: enter
03:48:40.086 00.000 21444 UpdateGuideState(): m_state=6
03:48:40.086 00.000 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 478
03:48:40.086 00.000 21444 Star::Find returns 1 (1), X=1258.91, Y=680.36, Mass=5584809, SNR=227.0, Peak=65504 HFD=7.9
03:48:40.087 00.001 21444 MultiStar: [#1 -0.06,1.90,0.98,U] [#2 0.38,1.77,0.82,U] [#3 0.65,1.10,0.59,U] [#4 0.69,1.79,0.83,U] [#5 -0.12,1.33,0.70,U] [#6 0.32,1.27,0.57,U] [#7 -0.22,0.82,0.60,U] [#8 0.93,1.36,0.58,U] 
03:48:40.087 00.000 21444 refined, 8 included, MultiStar: {0.23, 1.58}, one-star: {-0.17, 2.18}
03:48:40.087 00.000 21444 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.05) = xAngle (-1.62 = -1.62)
03:48:40.087 00.000 21444 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.47 = 1.81)
03:48:40.087 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=1.58 hyp=1.60 cameraTheta=1.43 mountX=-0.09 mountY=1.55, mountTheta=1.63
03:48:40.087 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=1.58, opts=13)
03:48:40.087 00.000 21444 Enqueuing Move request for scope (0.23, 1.58)
03:48:40.087 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:48:40.087 00.000 21444 UpdateGuideState exits: m=5584809 SNR=227.0 Saturated
03:48:40.087 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:40.087 00.000 25848 Worker thread wakes up
03:48:40.088 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 1.58) opts 0xd
03:48:40.088 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 1.58)
03:48:40.088 00.000 25848 Moving (0.23, 1.58) raw xDistance=-0.09 yDistance=1.55
03:48:40.088 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:40.088 00.000 21444 Enqueuing Expose request
03:48:40.088 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:48:40.088 00.000 25848 resist switch: large excursion: input 1.55 thresh 1.53 direction from -1 to 1
03:48:40.088 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.66
03:48:40.088 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.55 from input 1.55
03:48:40.088 00.000 25848 MoveAxis(E, 0, ABG)
03:48:40.088 00.000 25848 Move returns status 0, amount 0
03:48:40.088 00.000 25848 BLC: Oldest BLC event removed
03:48:40.088 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 359 applied
03:48:40.088 00.000 25848 MoveAxis(S, 401, ABG)
03:48:40.088 00.000 25848 Guiding  Dir = 1, Dur = 401
03:48:40.108 00.020 25848 IsSlewing returns 0
03:48:40.109 00.001 25848 IsGuiding returns 0
03:48:40.140 00.031 25848 PulseGuide returned control before completion, sleep 380
03:48:40.560 00.420 25848 IsGuiding returns 1
03:48:40.560 00.000 25848 scope still moving after pulse duration time elapsed
03:48:40.624 00.064 25848 IsSlewing returns 0
03:48:40.624 00.000 25848 IsGuiding returns 0
03:48:40.624 00.000 25848 scope move finished after 401 + 115 ms
03:48:40.624 00.000 25848 Move returns status 0, amount 401
03:48:40.624 00.000 25848 move complete, result=0
03:48:40.625 00.001 25848 worker thread done servicing request
03:48:40.625 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.6 px 401 ms SOUTH
03:48:40.625 00.000 25848 Worker thread wakes up
03:48:40.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:40.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:43.467 02.842 25848 Exposure complete
03:48:43.551 00.084 25848 worker thread done servicing request
03:48:43.551 00.000 21444 OnExposeComplete: enter
03:48:43.551 00.000 21444 UpdateGuideState(): m_state=6
03:48:43.551 00.000 21444 Star::Find(15, 1258, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 479
03:48:43.551 00.000 21444 Star::Find returns 1 (1), X=1259.68, Y=674.85, Mass=5496065, SNR=215.8, Peak=65504 HFD=7.9
03:48:43.551 00.000 21444 MultiStar: [#1 0.19,-3.02,0.00,M7] [#2 0.12,-3.18,0.00,M7] [#3 0.14,-3.67,0.00,M8] [#4 0.68,-3.30,0.00,M5] [#5 0.44,-4.04,0.00,M5] [#6 0.83,-3.72,0.00,M5] [#7 0.80,-4.66,0.00,M5] [#8 0.86,-3.56,0.00,M7] 
03:48:43.551 00.000 21444 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.05) = xAngle (-4.44 = 1.84)
03:48:43.551 00.000 21444 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
03:48:43.551 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-3.32 hyp=3.38 cameraTheta=-1.39 mountX=-0.89 mountY=-2.85, mountTheta=-1.87
03:48:43.552 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-3.32, opts=13)
03:48:43.552 00.000 21444 Enqueuing Move request for scope (0.60, -3.32)
03:48:43.552 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=182, FiltMax=65504, Gamma=0.560
03:48:43.552 00.000 21444 UpdateGuideState exits: m=5496065 SNR=215.8 Saturated
03:48:43.552 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:43.552 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:43.552 00.000 21444 Enqueuing Expose request
03:48:43.552 00.000 25848 Worker thread wakes up
03:48:43.552 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -3.32) opts 0xd
03:48:43.552 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -3.32)
03:48:43.552 00.000 25848 Moving (0.60, -3.32) raw xDistance=-0.89 yDistance=-2.85
03:48:43.552 00.000 25848 BLC: History state: CurrMiss=-2.85, AvgInitMiss=0.35, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.553115, 1:-2.851198
03:48:43.552 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:48:43.552 00.000 25848 BLC: window closed
03:48:43.552 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.89
03:48:43.552 00.000 25848 resist switch: large excursion: input -2.85 thresh 1.53 direction from 1 to -1
03:48:43.552 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.55
03:48:43.553 00.001 25848 GuideAlgorithmResistSwitch::result() returns -2.85 from input -2.85
03:48:43.553 00.000 25848 MoveAxis(E, 26, ABG)
03:48:43.553 00.000 25848 Guiding  Dir = 2, Dur = 26
03:48:43.578 00.025 25848 IsSlewing returns 0
03:48:43.578 00.000 25848 IsGuiding returns 0
03:48:43.609 00.031 25848 IsGuiding returns 1
03:48:43.610 00.001 25848 scope still moving after pulse duration time elapsed
03:48:43.672 00.062 25848 IsSlewing returns 0
03:48:43.672 00.000 25848 IsGuiding returns 0
03:48:43.672 00.000 25848 scope move finished after 26 + 68 ms
03:48:43.673 00.001 25848 Move returns status 0, amount 26
03:48:43.673 00.000 25848 BLC: Oldest BLC event removed
03:48:43.673 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 359 applied
03:48:43.673 00.000 25848 MoveAxis(N, 437, ABG)
03:48:43.673 00.000 25848 Guiding  Dir = 0, Dur = 437
03:48:43.701 00.028 25848 IsSlewing returns 0
03:48:43.701 00.000 25848 IsGuiding returns 0
03:48:43.734 00.033 25848 PulseGuide returned control before completion, sleep 416
03:48:44.155 00.421 25848 IsGuiding returns 1
03:48:44.155 00.000 25848 scope still moving after pulse duration time elapsed
03:48:44.218 00.063 25848 IsSlewing returns 0
03:48:44.218 00.000 25848 IsGuiding returns 0
03:48:44.218 00.000 25848 scope move finished after 437 + 80 ms
03:48:44.219 00.001 25848 Move returns status 0, amount 437
03:48:44.219 00.000 25848 move complete, result=0
03:48:44.219 00.000 25848 worker thread done servicing request
03:48:44.219 00.000 25848 Worker thread wakes up
03:48:44.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:44.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:44.219 00.000 21444 GuideStep: -0.9 px 26 ms EAST, -2.9 px 437 ms NORTH
03:48:47.068 02.849 25848 Exposure complete
03:48:47.156 00.088 25848 worker thread done servicing request
03:48:47.156 00.000 21444 OnExposeComplete: enter
03:48:47.156 00.000 21444 UpdateGuideState(): m_state=6
03:48:47.156 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 480
03:48:47.156 00.000 21444 Star::Find returns 1 (1), X=1257.70, Y=680.11, Mass=5474702, SNR=187.8, Peak=65504 HFD=7.8
03:48:47.156 00.000 21444 MultiStar: [#1 -1.02,1.20,1.00,U] [#2 -1.52,0.72,1.13,U] [#3 -1.52,1.02,1.09,U] [#4 -0.55,1.30,0.98,U] [#5 -0.28,0.75,0.58,U] [#6 -0.52,0.85,0.56,U] [#7 -0.76,0.52,0.49,U] [#8 -0.23,1.21,0.79,U] 
03:48:47.156 00.000 21444 refined, 8 included, MultiStar: {-0.96, 1.11}, one-star: {-1.38, 1.93}
03:48:47.156 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
03:48:47.156 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.67)
03:48:47.156 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=1.11 hyp=1.47 cameraTheta=2.29 mountX=1.06 mountY=0.66, mountTheta=0.56
03:48:47.157 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=1.11, opts=13)
03:48:47.157 00.000 21444 Enqueuing Move request for scope (-0.96, 1.11)
03:48:47.157 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=256, FiltMax=65504, Gamma=0.560
03:48:47.157 00.000 21444 UpdateGuideState exits: m=5474702 SNR=187.8 Saturated
03:48:47.157 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:47.157 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:47.158 00.001 21444 Enqueuing Expose request
03:48:47.158 00.000 25848 Worker thread wakes up
03:48:47.158 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 1.11) opts 0xd
03:48:47.158 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, 1.11)
03:48:47.158 00.000 25848 Moving (-0.96, 1.11) raw xDistance=1.06 yDistance=0.66
03:48:47.158 00.000 25848 BLC: History state: CurrMiss=-0.66, AvgInitMiss=0.23, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.851198, 1:-0.661818
03:48:47.158 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:48:47.158 00.000 25848 BLC: window closed
03:48:47.158 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.06
03:48:47.158 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:48:47.158 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
03:48:47.158 00.000 25848 MoveAxis(W, 29, ABG)
03:48:47.158 00.000 25848 Guiding  Dir = 3, Dur = 29
03:48:47.207 00.049 25848 IsSlewing returns 0
03:48:47.208 00.001 25848 IsGuiding returns 0
03:48:47.240 00.032 25848 IsGuiding returns 1
03:48:47.240 00.000 25848 scope still moving after pulse duration time elapsed
03:48:47.295 00.055 25848 IsSlewing returns 0
03:48:47.295 00.000 25848 IsGuiding returns 0
03:48:47.295 00.000 25848 scope move finished after 29 + 58 ms
03:48:47.295 00.000 25848 Move returns status 0, amount 29
03:48:47.295 00.000 25848 MoveAxis(N, 0, ABG)
03:48:47.295 00.000 25848 Move returns status 0, amount 0
03:48:47.295 00.000 25848 move complete, result=0
03:48:47.295 00.000 25848 worker thread done servicing request
03:48:47.295 00.000 25848 Worker thread wakes up
03:48:47.296 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:47.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:47.296 00.000 21444 GuideStep: 1.1 px 29 ms WEST, 0.7 px 0 ms NORTH
03:48:50.150 02.854 25848 Exposure complete
03:48:50.233 00.083 25848 worker thread done servicing request
03:48:50.233 00.000 21444 OnExposeComplete: enter
03:48:50.234 00.001 21444 UpdateGuideState(): m_state=6
03:48:50.234 00.000 21444 Star::Find(15, 1257, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 481
03:48:50.234 00.000 21444 Star::Find returns 1 (1), X=1259.66, Y=678.62, Mass=5560571, SNR=205.2, Peak=65504 HFD=7.9
03:48:50.234 00.000 21444 MultiStar: [#1 0.17,-0.13,0.92,U] [#2 0.14,-0.75,0.74,U] [#3 0.32,-0.77,0.64,U] [#4 0.46,-0.18,0.72,U] [#5 0.34,-0.75,0.74,U] [#6 0.53,-0.51,0.68,U] [#7 0.59,-1.42,0.55,U] [#8 0.85,-0.24,0.64,U] 
03:48:50.234 00.000 21444 refined, 8 included, MultiStar: {0.43, -0.41}, one-star: {0.58, 0.44}
03:48:50.234 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.05) = xAngle (-3.81 = 2.48)
03:48:50.234 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.65 = -0.37)
03:48:50.234 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-0.41 hyp=0.59 cameraTheta=-0.76 mountX=-0.47 mountY=-0.21, mountTheta=-2.71
03:48:50.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-0.41, opts=13)
03:48:50.235 00.000 21444 Enqueuing Move request for scope (0.43, -0.41)
03:48:50.235 00.000 25848 Worker thread wakes up
03:48:50.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.41) opts 0xd
03:48:50.235 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -0.41)
03:48:50.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=158, FiltMax=65504, Gamma=0.560
03:48:50.235 00.000 25848 Moving (0.43, -0.41) raw xDistance=-0.47 yDistance=-0.21
03:48:50.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
03:48:50.235 00.000 21444 UpdateGuideState exits: m=5560571 SNR=205.2 Saturated
03:48:50.235 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:50.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:50.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:48:50.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:50.235 00.000 21444 Enqueuing Expose request
03:48:50.235 00.000 25848 MoveAxis(E, 0, ABG)
03:48:50.235 00.000 25848 Move returns status 0, amount 0
03:48:50.235 00.000 25848 MoveAxis(N, 0, ABG)
03:48:50.235 00.000 25848 Move returns status 0, amount 0
03:48:50.235 00.000 25848 move complete, result=0
03:48:50.235 00.000 25848 worker thread done servicing request
03:48:50.235 00.000 25848 Worker thread wakes up
03:48:50.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:50.236 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:50.236 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
03:48:53.083 02.847 25848 Exposure complete
03:48:53.165 00.082 25848 worker thread done servicing request
03:48:53.165 00.000 21444 OnExposeComplete: enter
03:48:53.165 00.000 21444 UpdateGuideState(): m_state=6
03:48:53.165 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 482
03:48:53.165 00.000 21444 Star::Find returns 1 (1), X=1259.77, Y=678.68, Mass=5572479, SNR=235.9, Peak=65504 HFD=8.0
03:48:53.165 00.000 21444 MultiStar: [#1 0.34,0.14,0.76,U] [#2 0.85,0.05,0.62,U] [#3 0.83,-0.37,0.51,U] [#4 0.90,-0.00,0.78,U] [#5 0.59,0.28,0.59,U] [#6 0.96,-0.33,0.60,U] [#7 0.66,-0.52,0.51,U] [#8 1.29,-0.02,0.45,U] 
03:48:53.165 00.000 21444 refined, 8 included, MultiStar: {0.76, 0.03}, one-star: {0.69, 0.51}
03:48:53.165 00.000 21444 CameraToMount -- cameraTheta (0.03) - m_xAngle (3.05) = xAngle (-3.02 = -3.02)
03:48:53.165 00.000 21444 CameraToMount -- cameraTheta (0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.42)
03:48:53.166 00.001 21444 CameraToMount -- cameraX=0.76 cameraY=0.03 hyp=0.76 cameraTheta=0.03 mountX=-0.76 mountY=0.31, mountTheta=2.75
03:48:53.166 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=0.03, opts=13)
03:48:53.166 00.000 21444 Enqueuing Move request for scope (0.76, 0.03)
03:48:53.166 00.000 25848 Worker thread wakes up
03:48:53.166 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=220, FiltMax=65504, Gamma=0.560
03:48:53.166 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.03) opts 0xd
03:48:53.166 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, 0.03)
03:48:53.167 00.001 25848 Moving (0.76, 0.03) raw xDistance=-0.76 yDistance=0.31
03:48:53.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
03:48:53.167 00.000 21444 UpdateGuideState exits: m=5572479 SNR=235.9 Saturated
03:48:53.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:53.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:53.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:48:53.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:53.167 00.000 21444 Enqueuing Expose request
03:48:53.167 00.000 25848 MoveAxis(E, 22, ABG)
03:48:53.167 00.000 25848 Guiding  Dir = 2, Dur = 22
03:48:53.187 00.020 25848 IsSlewing returns 0
03:48:53.187 00.000 25848 IsGuiding returns 0
03:48:53.219 00.032 25848 IsGuiding returns 1
03:48:53.219 00.000 25848 scope still moving after pulse duration time elapsed
03:48:53.282 00.063 25848 IsSlewing returns 0
03:48:53.284 00.002 25848 IsGuiding returns 0
03:48:53.284 00.000 25848 scope move finished after 22 + 74 ms
03:48:53.284 00.000 25848 Move returns status 0, amount 22
03:48:53.284 00.000 25848 MoveAxis(N, 0, ABG)
03:48:53.284 00.000 25848 Move returns status 0, amount 0
03:48:53.284 00.000 25848 move complete, result=0
03:48:53.284 00.000 25848 worker thread done servicing request
03:48:53.284 00.000 25848 Worker thread wakes up
03:48:53.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:53.284 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:53.284 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.3 px 0 ms NORTH
03:48:56.131 02.847 25848 Exposure complete
03:48:56.199 00.068 25848 worker thread done servicing request
03:48:56.199 00.000 21444 OnExposeComplete: enter
03:48:56.199 00.000 21444 UpdateGuideState(): m_state=6
03:48:56.199 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 483
03:48:56.199 00.000 21444 Star::Find returns 1 (1), X=1258.76, Y=680.25, Mass=5668267, SNR=228.5, Peak=65504 HFD=7.9
03:48:56.200 00.001 21444 MultiStar: [#1 -0.22,1.30,0.95,U] [#2 0.62,0.45,0.94,U] [#3 0.35,0.99,1.01,U] [#4 0.46,1.11,0.80,U] [#5 -1.10,1.26,0.58,U] [#6 0.14,0.74,0.83,U] [#7 -0.84,0.85,0.66,U] [#8 0.26,1.27,0.51,U] 
03:48:56.200 00.000 21444 refined, 8 included, MultiStar: {-0.02, 1.12}, one-star: {-0.32, 2.07}
03:48:56.200 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
03:48:56.200 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.30 = 1.98)
03:48:56.200 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=1.12 hyp=1.12 cameraTheta=1.59 mountX=0.12 mountY=1.03, mountTheta=1.45
03:48:56.201 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=1.12, opts=13)
03:48:56.201 00.000 21444 Enqueuing Move request for scope (-0.02, 1.12)
03:48:56.201 00.000 25848 Worker thread wakes up
03:48:56.201 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=54, FiltMax=65504, Gamma=0.560
03:48:56.201 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.12) opts 0xd
03:48:56.201 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 1.12)
03:48:56.201 00.000 25848 Moving (-0.02, 1.12) raw xDistance=0.12 yDistance=1.03
03:48:56.201 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:48:56.201 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:48:56.201 00.000 21444 UpdateGuideState exits: m=5668267 SNR=228.5 Saturated
03:48:56.201 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:56.201 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:56.201 00.000 21444 Enqueuing Expose request
03:48:56.201 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.03
03:48:56.201 00.000 25848 MoveAxis(E, 0, ABG)
03:48:56.201 00.000 25848 Move returns status 0, amount 0
03:48:56.201 00.000 25848 MoveAxis(N, 0, ABG)
03:48:56.201 00.000 25848 Move returns status 0, amount 0
03:48:56.201 00.000 25848 move complete, result=0
03:48:56.201 00.000 25848 worker thread done servicing request
03:48:56.201 00.000 25848 Worker thread wakes up
03:48:56.201 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:56.201 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:56.202 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
03:48:59.052 02.850 25848 Exposure complete
03:48:59.130 00.078 25848 worker thread done servicing request
03:48:59.131 00.001 21444 OnExposeComplete: enter
03:48:59.131 00.000 21444 UpdateGuideState(): m_state=6
03:48:59.131 00.000 21444 Star::Find(15, 1258, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 484
03:48:59.131 00.000 21444 Star::Find returns 1 (1), X=1258.01, Y=681.37, Mass=5487963, SNR=160.9, Peak=65504 HFD=8.0
03:48:59.131 00.000 21444 MultiStar: [#1 -0.76,1.88,0.85,U] [#2 -0.84,1.87,0.84,U] [#3 -0.88,1.35,0.95,U] [#4 -0.57,1.47,0.98,U] [#5 -1.29,1.29,0.74,U] [#6 -0.42,1.18,0.65,U] [#7 -1.31,0.62,0.67,U] [#8 -0.33,1.63,0.97,U] 
03:48:59.131 00.000 21444 refined, 8 included, MultiStar: {-0.82, 1.67}, one-star: {-1.07, 3.19}
03:48:59.131 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
03:48:59.132 00.001 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
03:48:59.132 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=1.67 hyp=1.86 cameraTheta=2.02 mountX=0.96 mountY=1.24, mountTheta=0.91
03:48:59.132 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=1.67, opts=13)
03:48:59.132 00.000 21444 Enqueuing Move request for scope (-0.82, 1.67)
03:48:59.133 00.001 25848 Worker thread wakes up
03:48:59.133 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:48:59.133 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 1.67) opts 0xd
03:48:59.133 00.000 21444 UpdateGuideState exits: m=5487963 SNR=160.9 Saturated
03:48:59.133 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 1.67)
03:48:59.133 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:59.133 00.000 25848 Moving (-0.82, 1.67) raw xDistance=0.96 yDistance=1.24
03:48:59.133 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:48:59.133 00.000 21444 Enqueuing Expose request
03:48:59.133 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.96
03:48:59.133 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:48:59.133 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.24
03:48:59.133 00.000 25848 MoveAxis(W, 28, ABG)
03:48:59.133 00.000 25848 Guiding  Dir = 3, Dur = 28
03:48:59.192 00.059 25848 IsSlewing returns 0
03:48:59.193 00.001 25848 IsGuiding returns 0
03:48:59.224 00.031 25848 IsGuiding returns 1
03:48:59.224 00.000 25848 scope still moving after pulse duration time elapsed
03:48:59.279 00.055 25848 IsSlewing returns 0
03:48:59.279 00.000 25848 IsGuiding returns 0
03:48:59.279 00.000 25848 scope move finished after 28 + 58 ms
03:48:59.279 00.000 25848 Move returns status 0, amount 28
03:48:59.279 00.000 25848 MoveAxis(N, 0, ABG)
03:48:59.279 00.000 25848 Move returns status 0, amount 0
03:48:59.279 00.000 25848 move complete, result=0
03:48:59.279 00.000 25848 worker thread done servicing request
03:48:59.279 00.000 25848 Worker thread wakes up
03:48:59.279 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:48:59.279 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:48:59.280 00.001 21444 GuideStep: 1.0 px 28 ms WEST, 1.2 px 0 ms NORTH
03:49:02.131 02.851 25848 Exposure complete
03:49:02.217 00.086 25848 worker thread done servicing request
03:49:02.217 00.000 21444 OnExposeComplete: enter
03:49:02.217 00.000 21444 UpdateGuideState(): m_state=6
03:49:02.217 00.000 21444 Star::Find(15, 1258, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 485
03:49:02.217 00.000 21444 Star::Find returns 1 (1), X=1260.84, Y=681.37, Mass=5263071, SNR=163.1, Peak=65504 HFD=8.1
03:49:02.218 00.001 21444 MultiStar: [#1 1.17,3.12,0.00,M3] [#2 0.58,2.81,0.00,M3] [#3 1.56,1.83,0.00,M4] [#4 2.31,1.78,0.00,M1] [#5 1.05,1.66,0.68,U] [#6 2.04,2.14,0.00,M1] [#7 1.08,1.51,0.52,U] [#8 2.38,2.14,0.00,M3] 
03:49:02.218 00.000 21444 refined, 2 included, MultiStar: {1.38, 2.32}, one-star: {1.76, 3.19}
03:49:02.218 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.02 = -2.02)
03:49:02.218 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.86 = 1.42)
03:49:02.218 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=2.32 hyp=2.70 cameraTheta=1.03 mountX=-1.16 mountY=2.67, mountTheta=1.98
03:49:02.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=2.32, opts=13)
03:49:02.219 00.000 21444 Enqueuing Move request for scope (1.38, 2.32)
03:49:02.219 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=116, FiltMax=65504, Gamma=0.560
03:49:02.219 00.000 21444 UpdateGuideState exits: m=5263071 SNR=163.1 Saturated
03:49:02.219 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:02.219 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:02.219 00.000 21444 Enqueuing Expose request
03:49:02.219 00.000 25848 Worker thread wakes up
03:49:02.219 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 2.32) opts 0xd
03:49:02.219 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, 2.32)
03:49:02.219 00.000 25848 Moving (1.38, 2.32) raw xDistance=-1.16 yDistance=2.67
03:49:02.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.16
03:49:02.219 00.000 25848 resist switch: large excursion: input 2.67 thresh 1.53 direction from -1 to 1
03:49:02.220 00.001 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.01
03:49:02.220 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.67 from input 2.67
03:49:02.220 00.000 25848 MoveAxis(E, 32, ABG)
03:49:02.220 00.000 25848 Guiding  Dir = 2, Dur = 32
03:49:02.248 00.028 25848 IsSlewing returns 0
03:49:02.277 00.029 25848 IsGuiding returns 0
03:49:02.299 00.022 25848 PulseGuide returned control before completion, sleep 21
03:49:02.334 00.035 25848 IsGuiding returns 1
03:49:02.334 00.000 25848 scope still moving after pulse duration time elapsed
03:49:02.390 00.056 25848 IsSlewing returns 0
03:49:02.390 00.000 25848 IsGuiding returns 0
03:49:02.390 00.000 25848 scope move finished after 32 + 81 ms
03:49:02.390 00.000 25848 Move returns status 0, amount 32
03:49:02.390 00.000 25848 BLC: Oldest BLC event removed
03:49:02.390 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 359 applied
03:49:02.390 00.000 25848 MoveAxis(S, 432, ABG)
03:49:02.390 00.000 25848 Guiding  Dir = 1, Dur = 432
03:49:02.423 00.033 25848 IsSlewing returns 0
03:49:02.423 00.000 25848 IsGuiding returns 0
03:49:02.455 00.032 25848 PulseGuide returned control before completion, sleep 411
03:49:02.879 00.424 25848 IsGuiding returns 1
03:49:02.879 00.000 25848 scope still moving after pulse duration time elapsed
03:49:02.936 00.057 25848 IsSlewing returns 0
03:49:02.936 00.000 25848 IsGuiding returns 0
03:49:02.936 00.000 25848 scope move finished after 432 + 81 ms
03:49:02.936 00.000 25848 Move returns status 0, amount 432
03:49:02.936 00.000 25848 move complete, result=0
03:49:02.936 00.000 25848 worker thread done servicing request
03:49:02.936 00.000 25848 Worker thread wakes up
03:49:02.936 00.000 21444 GuideStep: -1.2 px 32 ms EAST, 2.7 px 432 ms SOUTH
03:49:02.937 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:02.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:05.782 02.845 25848 Exposure complete
03:49:05.867 00.085 25848 worker thread done servicing request
03:49:05.867 00.000 21444 OnExposeComplete: enter
03:49:05.867 00.000 21444 UpdateGuideState(): m_state=6
03:49:05.867 00.000 21444 Star::Find(15, 1260, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 486
03:49:05.867 00.000 21444 Star::Find returns 1 (1), X=1260.70, Y=676.53, Mass=5461149, SNR=219.6, Peak=65504 HFD=7.6
03:49:05.867 00.000 21444 MultiStar: [#1 1.64,-2.42,0.00,M4] [#2 2.01,-2.59,0.00,M4] [#3 2.16,-2.18,0.00,M5] [#4 2.53,-2.21,0.00,M2] [#5 1.66,-2.46,0.00,M1] [#6 2.41,-2.59,0.00,M2] [#7 2.08,-2.97,0.00,M1] [#8 2.70,-2.26,0.00,M4] 
03:49:05.867 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.85 = 2.44)
03:49:05.867 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.69 = -0.41)
03:49:05.867 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=-1.64 hyp=2.30 cameraTheta=-0.79 mountX=-1.75 mountY=-0.91, mountTheta=-2.66
03:49:05.869 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=-1.64, opts=13)
03:49:05.869 00.000 21444 Enqueuing Move request for scope (1.61, -1.64)
03:49:05.869 00.000 25848 Worker thread wakes up
03:49:05.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, -1.64) opts 0xd
03:49:05.869 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=42, FiltMax=65504, Gamma=0.560
03:49:05.869 00.000 21444 UpdateGuideState exits: m=5461149 SNR=219.6 Saturated
03:49:05.869 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:05.869 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:05.869 00.000 21444 Enqueuing Expose request
03:49:05.869 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, -1.64)
03:49:05.869 00.000 25848 Moving (1.61, -1.64) raw xDistance=-1.75 yDistance=-0.91
03:49:05.869 00.000 25848 BLC: History state: CurrMiss=-0.91, AvgInitMiss=0.13, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.669470, 1:-0.910320
03:49:05.869 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:49:05.869 00.000 25848 BLC: window closed
03:49:05.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.75
03:49:05.869 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:49:05.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.91
03:49:05.869 00.000 25848 MoveAxis(E, 53, ABG)
03:49:05.869 00.000 25848 Guiding  Dir = 2, Dur = 53
03:49:05.892 00.023 25848 IsSlewing returns 0
03:49:05.892 00.000 25848 IsGuiding returns 0
03:49:05.923 00.031 25848 PulseGuide returned control before completion, sleep 32
03:49:05.970 00.047 25848 IsGuiding returns 1
03:49:05.970 00.000 25848 scope still moving after pulse duration time elapsed
03:49:06.030 00.060 25848 IsSlewing returns 0
03:49:06.030 00.000 25848 IsGuiding returns 0
03:49:06.030 00.000 25848 scope move finished after 53 + 85 ms
03:49:06.030 00.000 25848 Move returns status 0, amount 53
03:49:06.030 00.000 25848 MoveAxis(N, 0, ABG)
03:49:06.030 00.000 25848 Move returns status 0, amount 0
03:49:06.030 00.000 25848 move complete, result=0
03:49:06.030 00.000 25848 worker thread done servicing request
03:49:06.030 00.000 25848 Worker thread wakes up
03:49:06.030 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:06.030 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:06.030 00.000 21444 GuideStep: -1.8 px 53 ms EAST, -0.9 px 0 ms NORTH
03:49:08.876 02.846 25848 Exposure complete
03:49:08.964 00.088 25848 worker thread done servicing request
03:49:08.964 00.000 21444 OnExposeComplete: enter
03:49:08.964 00.000 21444 UpdateGuideState(): m_state=6
03:49:08.964 00.000 21444 Star::Find(15, 1260, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 487
03:49:08.964 00.000 21444 Star::Find returns 1 (1), X=1257.36, Y=678.09, Mass=5055399, SNR=143.3, Peak=65504 HFD=7.9
03:49:08.965 00.001 21444 MultiStar: [#1 -1.63,-1.25,1.16,U] [#2 -1.71,-1.92,0.00,M5] [#3 -1.09,-1.81,0.00,M6] [#4 -1.31,-1.16,0.96,U] [#5 -2.54,-0.98,0.00,M2] [#6 -1.68,-1.25,0.00,M3] [#7 -2.35,-1.52,0.00,M2] [#8 -0.95,-1.36,0.70,U] 
03:49:08.965 00.000 21444 single-star, 3 included, MultiStar: {-1.45, -0.94}, one-star: {-1.72, -0.08}
03:49:08.965 00.000 21444 CameraToMount -- cameraTheta (-3.09) - m_xAngle (3.05) = xAngle (-6.14 = 0.14)
03:49:08.965 00.000 21444 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.99 = -2.70)
03:49:08.965 00.000 21444 CameraToMount -- cameraX=-1.72 cameraY=-0.08 hyp=1.72 cameraTheta=-3.09 mountX=1.71 mountY=-0.73, mountTheta=-0.40
03:49:08.966 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.72, y=-0.08, opts=13)
03:49:08.966 00.000 21444 Enqueuing Move request for scope (-1.72, -0.08)
03:49:08.966 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=116, FiltMax=65504, Gamma=0.560
03:49:08.966 00.000 21444 UpdateGuideState exits: m=5055399 SNR=143.3 Saturated
03:49:08.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:08.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:08.966 00.000 21444 Enqueuing Expose request
03:49:08.966 00.000 25848 Worker thread wakes up
03:49:08.966 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.72, -0.08) opts 0xd
03:49:08.966 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.72, -0.08)
03:49:08.966 00.000 25848 Moving (-1.72, -0.08) raw xDistance=1.71 yDistance=-0.73
03:49:08.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.71
03:49:08.966 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:49:08.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
03:49:08.967 00.001 25848 MoveAxis(W, 46, ABG)
03:49:08.967 00.000 25848 Guiding  Dir = 3, Dur = 46
03:49:08.999 00.032 25848 IsSlewing returns 0
03:49:09.000 00.001 25848 IsGuiding returns 0
03:49:09.032 00.032 25848 PulseGuide returned control before completion, sleep 25
03:49:09.064 00.032 25848 IsGuiding returns 1
03:49:09.064 00.000 25848 scope still moving after pulse duration time elapsed
03:49:09.141 00.077 25848 IsSlewing returns 0
03:49:09.141 00.000 25848 IsGuiding returns 0
03:49:09.141 00.000 25848 scope move finished after 46 + 94 ms
03:49:09.141 00.000 25848 Move returns status 0, amount 46
03:49:09.141 00.000 25848 MoveAxis(N, 0, ABG)
03:49:09.141 00.000 25848 Move returns status 0, amount 0
03:49:09.141 00.000 25848 move complete, result=0
03:49:09.141 00.000 25848 worker thread done servicing request
03:49:09.141 00.000 25848 Worker thread wakes up
03:49:09.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:09.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:09.141 00.000 21444 GuideStep: 1.7 px 46 ms WEST, -0.7 px 0 ms NORTH
03:49:11.986 02.845 25848 Exposure complete
03:49:12.052 00.066 25848 worker thread done servicing request
03:49:12.052 00.000 21444 OnExposeComplete: enter
03:49:12.052 00.000 21444 UpdateGuideState(): m_state=6
03:49:12.052 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 488
03:49:12.052 00.000 21444 Star::Find returns 1 (1), X=1258.29, Y=678.03, Mass=5373424, SNR=154.8, Peak=65504 HFD=8.0
03:49:12.053 00.001 21444 MultiStar: [#1 -0.10,-1.04,0.83,U] [#2 -0.55,-1.24,0.84,U] [#3 0.06,-1.72,0.59,U] [#4 -0.21,-0.71,1.14,U] [#5 -1.12,-1.29,0.92,U] [#6 -0.45,-1.65,0.78,U] [#7 -0.58,-1.99,0.00,M3] [#8 0.31,-0.98,0.65,U] 
03:49:12.053 00.000 21444 single-star, 7 included, MultiStar: {-0.40, -1.04}, one-star: {-0.79, -0.15}
03:49:12.053 00.000 21444 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.05) = xAngle (-6.01 = 0.27)
03:49:12.053 00.000 21444 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.85 = -2.57)
03:49:12.053 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=-0.15 hyp=0.80 cameraTheta=-2.96 mountX=0.77 mountY=-0.43, mountTheta=-0.51
03:49:12.053 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=-0.15, opts=13)
03:49:12.053 00.000 21444 Enqueuing Move request for scope (-0.79, -0.15)
03:49:12.053 00.000 25848 Worker thread wakes up
03:49:12.054 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.15) opts 0xd
03:49:12.054 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, -0.15)
03:49:12.054 00.000 25848 Moving (-0.79, -0.15) raw xDistance=0.77 yDistance=-0.43
03:49:12.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.77
03:49:12.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:49:12.054 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:12.054 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
03:49:12.054 00.000 25848 MoveAxis(W, 26, ABG)
03:49:12.054 00.000 25848 Guiding  Dir = 3, Dur = 26
03:49:12.054 00.000 21444 UpdateGuideState exits: m=5373424 SNR=154.8 Saturated
03:49:12.054 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:12.054 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:12.054 00.000 21444 Enqueuing Expose request
03:49:12.076 00.022 25848 IsSlewing returns 0
03:49:12.076 00.000 25848 IsGuiding returns 0
03:49:12.108 00.032 25848 IsGuiding returns 1
03:49:12.108 00.000 25848 scope still moving after pulse duration time elapsed
03:49:12.171 00.063 25848 IsSlewing returns 0
03:49:12.171 00.000 25848 IsGuiding returns 0
03:49:12.171 00.000 25848 scope move finished after 26 + 69 ms
03:49:12.171 00.000 25848 Move returns status 0, amount 26
03:49:12.171 00.000 25848 MoveAxis(N, 0, ABG)
03:49:12.171 00.000 25848 Move returns status 0, amount 0
03:49:12.171 00.000 25848 move complete, result=0
03:49:12.171 00.000 25848 worker thread done servicing request
03:49:12.171 00.000 25848 Worker thread wakes up
03:49:12.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:12.172 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:12.172 00.000 21444 GuideStep: 0.8 px 26 ms WEST, -0.4 px 0 ms NORTH
03:49:15.026 02.854 25848 Exposure complete
03:49:15.108 00.082 25848 worker thread done servicing request
03:49:15.109 00.001 21444 OnExposeComplete: enter
03:49:15.109 00.000 21444 UpdateGuideState(): m_state=6
03:49:15.109 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 489
03:49:15.109 00.000 21444 Star::Find returns 1 (1), X=1259.22, Y=677.35, Mass=5662181, SNR=186.9, Peak=65504 HFD=8.0
03:49:15.109 00.000 21444 MultiStar: [#1 0.23,-0.69,0.84,U] [#2 0.15,-1.31,0.74,U] [#3 0.25,-1.63,0.62,U] [#4 0.62,-1.43,0.79,U] [#5 0.42,-1.98,0.66,U] [#6 0.41,-1.98,0.66,U] [#7 0.29,-2.42,0.00,M4] [#8 0.70,-1.10,0.76,U] 
03:49:15.109 00.000 21444 single-star, 7 included, MultiStar: {0.36, -1.31}, one-star: {0.14, -0.83}
03:49:15.109 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
03:49:15.109 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.01)
03:49:15.109 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=-0.83 hyp=0.84 cameraTheta=-1.40 mountX=-0.21 mountY=-0.72, mountTheta=-1.86
03:49:15.110 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=-0.83, opts=13)
03:49:15.110 00.000 21444 Enqueuing Move request for scope (0.14, -0.83)
03:49:15.111 00.001 25848 Worker thread wakes up
03:49:15.111 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.83) opts 0xd
03:49:15.111 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=310, FiltMax=65504, Gamma=0.560
03:49:15.111 00.000 21444 UpdateGuideState exits: m=5662181 SNR=186.9 Saturated
03:49:15.111 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:15.111 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:15.111 00.000 21444 Enqueuing Expose request
03:49:15.111 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, -0.83)
03:49:15.111 00.000 25848 Moving (0.14, -0.83) raw xDistance=-0.21 yDistance=-0.72
03:49:15.111 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
03:49:15.111 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:49:15.111 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
03:49:15.111 00.000 25848 MoveAxis(E, 0, ABG)
03:49:15.111 00.000 25848 Move returns status 0, amount 0
03:49:15.111 00.000 25848 MoveAxis(N, 0, ABG)
03:49:15.111 00.000 25848 Move returns status 0, amount 0
03:49:15.111 00.000 25848 move complete, result=0
03:49:15.111 00.000 25848 worker thread done servicing request
03:49:15.111 00.000 25848 Worker thread wakes up
03:49:15.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:15.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:15.111 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH
03:49:17.957 02.846 25848 Exposure complete
03:49:18.036 00.079 25848 worker thread done servicing request
03:49:18.036 00.000 21444 OnExposeComplete: enter
03:49:18.036 00.000 21444 UpdateGuideState(): m_state=6
03:49:18.037 00.001 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 490
03:49:18.037 00.000 21444 Star::Find returns 1 (1), X=1259.84, Y=678.16, Mass=5714524, SNR=227.6, Peak=65504 HFD=8.0
03:49:18.037 00.000 21444 MultiStar: [#1 1.44,-0.91,0.90,U] [#2 1.38,-1.17,0.78,U] [#3 2.11,-1.57,0.00,M5] [#4 1.67,-0.97,0.74,U] [#5 0.92,-1.35,0.68,U] [#6 1.61,-1.18,0.60,U] [#7 0.99,-1.48,0.51,U] [#8 2.30,-0.62,0.00,M2] 
03:49:18.037 00.000 21444 single-star, 6 included, MultiStar: {1.24, -0.93}, one-star: {0.76, -0.02}
03:49:18.037 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
03:49:18.037 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
03:49:18.037 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=-0.02 hyp=0.76 cameraTheta=-0.03 mountX=-0.76 mountY=0.27, mountTheta=2.80
03:49:18.038 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=-0.02, opts=13)
03:49:18.038 00.000 21444 Enqueuing Move request for scope (0.76, -0.02)
03:49:18.038 00.000 25848 Worker thread wakes up
03:49:18.038 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.02) opts 0xd
03:49:18.038 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, -0.02)
03:49:18.038 00.000 25848 Moving (0.76, -0.02) raw xDistance=-0.76 yDistance=0.27
03:49:18.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
03:49:18.038 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:18.038 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=216, FiltMax=65504, Gamma=0.560
03:49:18.038 00.000 21444 UpdateGuideState exits: m=5714524 SNR=227.6 Saturated
03:49:18.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
03:49:18.038 00.000 25848 MoveAxis(E, 22, ABG)
03:49:18.038 00.000 25848 Guiding  Dir = 2, Dur = 22
03:49:18.039 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:18.039 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:18.039 00.000 21444 Enqueuing Expose request
03:49:18.064 00.025 25848 IsSlewing returns 0
03:49:18.064 00.000 25848 IsGuiding returns 0
03:49:18.095 00.031 25848 IsGuiding returns 1
03:49:18.095 00.000 25848 scope still moving after pulse duration time elapsed
03:49:18.158 00.063 25848 IsSlewing returns 0
03:49:18.158 00.000 25848 IsGuiding returns 0
03:49:18.158 00.000 25848 scope move finished after 22 + 71 ms
03:49:18.158 00.000 25848 Move returns status 0, amount 22
03:49:18.158 00.000 25848 MoveAxis(N, 0, ABG)
03:49:18.158 00.000 25848 Move returns status 0, amount 0
03:49:18.158 00.000 25848 move complete, result=0
03:49:18.158 00.000 25848 worker thread done servicing request
03:49:18.158 00.000 25848 Worker thread wakes up
03:49:18.158 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.3 px 0 ms NORTH
03:49:18.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:18.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:21.004 02.846 25848 Exposure complete
03:49:21.084 00.080 25848 worker thread done servicing request
03:49:21.084 00.000 21444 OnExposeComplete: enter
03:49:21.085 00.001 21444 UpdateGuideState(): m_state=6
03:49:21.085 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 491
03:49:21.085 00.000 21444 Star::Find returns 1 (1), X=1259.54, Y=678.07, Mass=5805374, SNR=196.8, Peak=65504 HFD=8.0
03:49:21.085 00.000 21444 MultiStar: [#1 0.54,-1.15,1.12,U] [#2 0.91,-1.81,1.04,U] [#3 0.28,-1.60,0.93,U] [#4 1.13,-1.03,0.82,U] [#5 0.48,-1.64,0.68,U] [#6 1.17,-1.29,0.70,U] [#7 0.66,-2.04,0.00,M4] [#8 1.36,-0.89,0.80,U] 
03:49:21.085 00.000 21444 single-star, 7 included, MultiStar: {0.76, -1.18}, one-star: {0.45, -0.10}
03:49:21.085 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.01)
03:49:21.085 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.16)
03:49:21.085 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.10 hyp=0.47 cameraTheta=-0.23 mountX=-0.46 mountY=0.08, mountTheta=2.98
03:49:21.086 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.10, opts=13)
03:49:21.086 00.000 21444 Enqueuing Move request for scope (0.45, -0.10)
03:49:21.086 00.000 25848 Worker thread wakes up
03:49:21.086 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.10) opts 0xd
03:49:21.086 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.10)
03:49:21.086 00.000 25848 Moving (0.45, -0.10) raw xDistance=-0.46 yDistance=0.08
03:49:21.086 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
03:49:21.086 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:21.086 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
03:49:21.086 00.000 21444 UpdateGuideState exits: m=5805374 SNR=196.8 Saturated
03:49:21.086 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:21.087 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:21.087 00.000 21444 Enqueuing Expose request
03:49:21.087 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:49:21.087 00.000 25848 MoveAxis(E, 0, ABG)
03:49:21.087 00.000 25848 Move returns status 0, amount 0
03:49:21.087 00.000 25848 MoveAxis(N, 0, ABG)
03:49:21.087 00.000 25848 Move returns status 0, amount 0
03:49:21.087 00.000 25848 move complete, result=0
03:49:21.087 00.000 25848 worker thread done servicing request
03:49:21.087 00.000 25848 Worker thread wakes up
03:49:21.087 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:21.087 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:21.087 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
03:49:23.930 02.843 25848 Exposure complete
03:49:24.011 00.081 25848 worker thread done servicing request
03:49:24.012 00.001 21444 OnExposeComplete: enter
03:49:24.012 00.000 21444 UpdateGuideState(): m_state=6
03:49:24.012 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 492
03:49:24.012 00.000 21444 Star::Find returns 1 (1), X=1258.98, Y=678.26, Mass=5776043, SNR=201.7, Peak=65504 HFD=8.1
03:49:24.012 00.000 21444 MultiStar: [#1 -0.27,-0.90,0.96,U] [#2 0.10,-1.18,1.05,U] [#3 0.12,-1.49,0.81,U] [#4 1.15,-0.72,0.87,U] [#5 1.08,-1.16,0.77,U] [#6 0.67,-1.21,0.76,U] [#7 0.83,-1.77,0.59,U] [#8 0.57,-0.60,0.69,U] 
03:49:24.012 00.000 21444 single-star, 8 included, MultiStar: {0.41, -0.95}, one-star: {-0.10, 0.08}
03:49:24.012 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
03:49:24.012 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.89)
03:49:24.012 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.50 mountX=0.11 mountY=0.03, mountTheta=0.29
03:49:24.013 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.08, opts=13)
03:49:24.013 00.000 21444 Enqueuing Move request for scope (-0.10, 0.08)
03:49:24.014 00.001 25848 Worker thread wakes up
03:49:24.014 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
03:49:24.014 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
03:49:24.014 00.000 21444 UpdateGuideState exits: m=5776043 SNR=201.7 Saturated
03:49:24.014 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
03:49:24.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:24.014 00.000 25848 Moving (-0.10, 0.08) raw xDistance=0.11 yDistance=0.03
03:49:24.014 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:24.014 00.000 21444 Enqueuing Expose request
03:49:24.014 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:49:24.014 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:24.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:49:24.014 00.000 25848 MoveAxis(E, 0, ABG)
03:49:24.014 00.000 25848 Move returns status 0, amount 0
03:49:24.014 00.000 25848 MoveAxis(N, 0, ABG)
03:49:24.014 00.000 25848 Move returns status 0, amount 0
03:49:24.014 00.000 25848 move complete, result=0
03:49:24.014 00.000 25848 worker thread done servicing request
03:49:24.014 00.000 25848 Worker thread wakes up
03:49:24.014 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:24.014 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:24.014 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:49:26.860 02.846 25848 Exposure complete
03:49:26.946 00.086 25848 worker thread done servicing request
03:49:26.946 00.000 21444 OnExposeComplete: enter
03:49:26.947 00.001 21444 UpdateGuideState(): m_state=6
03:49:26.947 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 493
03:49:26.947 00.000 21444 Star::Find returns 1 (1), X=1258.38, Y=678.60, Mass=5746317, SNR=207.8, Peak=65504 HFD=7.9
03:49:26.947 00.000 21444 MultiStar: [#1 -0.64,0.03,1.18,U] [#2 -0.81,-0.44,0.92,U] [#3 -0.66,-0.71,0.90,U] [#4 -0.24,-0.22,0.97,U] [#5 -0.28,-0.29,0.55,U] [#6 -0.41,-0.54,0.74,U] [#7 -0.25,-0.93,0.72,U] [#8 -0.08,-0.19,0.62,U] 
03:49:26.947 00.000 21444 refined, 8 included, MultiStar: {-0.49, -0.28}, one-star: {-0.70, 0.42}
03:49:26.947 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.62)
03:49:26.947 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
03:49:26.947 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.28 hyp=0.56 cameraTheta=-2.62 mountX=0.46 mountY=-0.45, mountTheta=-0.77
03:49:26.948 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.28, opts=13)
03:49:26.948 00.000 21444 Enqueuing Move request for scope (-0.49, -0.28)
03:49:26.949 00.001 25848 Worker thread wakes up
03:49:26.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=88, FiltMax=65504, Gamma=0.560
03:49:26.949 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.28) opts 0xd
03:49:26.949 00.000 21444 UpdateGuideState exits: m=5746317 SNR=207.8 Saturated
03:49:26.949 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:26.949 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.28)
03:49:26.949 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:26.949 00.000 21444 Enqueuing Expose request
03:49:26.949 00.000 25848 Moving (-0.49, -0.28) raw xDistance=0.46 yDistance=-0.45
03:49:26.949 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
03:49:26.949 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:26.949 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
03:49:26.949 00.000 25848 MoveAxis(E, 0, ABG)
03:49:26.949 00.000 25848 Move returns status 0, amount 0
03:49:26.949 00.000 25848 MoveAxis(N, 0, ABG)
03:49:26.949 00.000 25848 Move returns status 0, amount 0
03:49:26.949 00.000 25848 move complete, result=0
03:49:26.949 00.000 25848 worker thread done servicing request
03:49:26.949 00.000 25848 Worker thread wakes up
03:49:26.949 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:26.949 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:26.950 00.001 21444 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
03:49:29.800 02.850 25848 Exposure complete
03:49:29.877 00.077 25848 worker thread done servicing request
03:49:29.877 00.000 21444 OnExposeComplete: enter
03:49:29.877 00.000 21444 UpdateGuideState(): m_state=6
03:49:29.878 00.001 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 494
03:49:29.878 00.000 21444 Star::Find returns 1 (1), X=1258.90, Y=678.67, Mass=5851055, SNR=222.9, Peak=65504 HFD=8.2
03:49:29.878 00.000 21444 MultiStar: [#1 -0.63,0.03,0.95,U] [#2 -0.62,0.04,0.84,U] [#3 -0.67,0.09,0.89,U] [#4 -0.22,0.42,1.22,U] [#5 -0.00,0.36,0.80,U] [#6 -0.25,-0.10,0.68,U] [#7 -0.49,-0.78,0.63,U] [#8 0.06,0.20,0.73,U] 
03:49:29.878 00.000 21444 refined, 8 included, MultiStar: {-0.34, 0.13}, one-star: {-0.18, 0.49}
03:49:29.878 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
03:49:29.878 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
03:49:29.878 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.13 hyp=0.36 cameraTheta=2.77 mountX=0.35 mountY=-0.01, mountTheta=-0.02
03:49:29.879 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.13, opts=13)
03:49:29.879 00.000 21444 Enqueuing Move request for scope (-0.34, 0.13)
03:49:29.879 00.000 25848 Worker thread wakes up
03:49:29.879 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.13) opts 0xd
03:49:29.879 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.13)
03:49:29.879 00.000 25848 Moving (-0.34, 0.13) raw xDistance=0.35 yDistance=-0.01
03:49:29.879 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=116, FiltMax=65504, Gamma=0.560
03:49:29.879 00.000 21444 UpdateGuideState exits: m=5851055 SNR=222.9 Saturated
03:49:29.879 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
03:49:29.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:29.879 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:29.879 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:29.879 00.000 21444 Enqueuing Expose request
03:49:29.879 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:49:29.879 00.000 25848 MoveAxis(E, 0, ABG)
03:49:29.879 00.000 25848 Move returns status 0, amount 0
03:49:29.879 00.000 25848 MoveAxis(N, 0, ABG)
03:49:29.880 00.001 25848 Move returns status 0, amount 0
03:49:29.880 00.000 25848 move complete, result=0
03:49:29.880 00.000 25848 worker thread done servicing request
03:49:29.880 00.000 25848 Worker thread wakes up
03:49:29.880 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:29.880 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:29.880 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:32.722 02.842 25848 Exposure complete
03:49:32.809 00.087 25848 worker thread done servicing request
03:49:32.809 00.000 21444 OnExposeComplete: enter
03:49:32.809 00.000 21444 UpdateGuideState(): m_state=6
03:49:32.809 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 495
03:49:32.809 00.000 21444 Star::Find returns 1 (1), X=1256.66, Y=679.13, Mass=5717193, SNR=208.3, Peak=65504 HFD=7.9
03:49:32.810 00.001 21444 MultiStar: [#1 -1.78,0.57,0.84,U] [#2 -1.91,0.04,0.74,U] [#3 -1.81,-0.39,0.61,U] [#4 -1.68,0.37,0.81,U] [#5 -2.25,0.04,0.00,M1] [#6 -1.89,-0.09,0.58,U] [#7 -2.27,-0.39,0.00,M2] [#8 -1.47,0.15,0.57,U] 
03:49:32.810 00.000 21444 refined, 6 included, MultiStar: {-1.89, 0.30}, one-star: {-2.42, 0.95}
03:49:32.810 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
03:49:32.810 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
03:49:32.810 00.000 21444 CameraToMount -- cameraX=-1.89 cameraY=0.30 hyp=1.91 cameraTheta=2.98 mountX=1.91 mountY=-0.44, mountTheta=-0.22
03:49:32.811 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.89, y=0.30, opts=13)
03:49:32.811 00.000 21444 Enqueuing Move request for scope (-1.89, 0.30)
03:49:32.811 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
03:49:32.811 00.000 21444 UpdateGuideState exits: m=5717193 SNR=208.3 Saturated
03:49:32.811 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:32.811 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:32.811 00.000 21444 Enqueuing Expose request
03:49:32.811 00.000 25848 Worker thread wakes up
03:49:32.811 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.89, 0.30) opts 0xd
03:49:32.811 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.89, 0.30)
03:49:32.811 00.000 25848 Moving (-1.89, 0.30) raw xDistance=1.91 yDistance=-0.44
03:49:32.811 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.20 from input 1.91
03:49:32.811 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:32.811 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
03:49:32.811 00.000 25848 MoveAxis(W, 56, ABG)
03:49:32.811 00.000 25848 Guiding  Dir = 3, Dur = 56
03:49:32.862 00.051 25848 IsSlewing returns 0
03:49:32.862 00.000 25848 IsGuiding returns 0
03:49:32.893 00.031 25848 PulseGuide returned control before completion, sleep 35
03:49:32.940 00.047 25848 IsGuiding returns 1
03:49:32.940 00.000 25848 scope still moving after pulse duration time elapsed
03:49:32.999 00.059 25848 IsSlewing returns 0
03:49:32.999 00.000 25848 IsGuiding returns 0
03:49:32.999 00.000 25848 scope move finished after 56 + 81 ms
03:49:32.999 00.000 25848 Move returns status 0, amount 56
03:49:32.999 00.000 25848 MoveAxis(N, 0, ABG)
03:49:32.999 00.000 25848 Move returns status 0, amount 0
03:49:32.999 00.000 25848 move complete, result=0
03:49:32.999 00.000 25848 worker thread done servicing request
03:49:33.000 00.001 25848 Worker thread wakes up
03:49:33.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:33.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:33.000 00.000 21444 GuideStep: 1.9 px 56 ms WEST, -0.4 px 0 ms NORTH
03:49:35.856 02.856 25848 Exposure complete
03:49:35.943 00.087 25848 worker thread done servicing request
03:49:35.943 00.000 21444 OnExposeComplete: enter
03:49:35.943 00.000 21444 UpdateGuideState(): m_state=6
03:49:35.944 00.001 21444 Star::Find(15, 1256, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 496
03:49:35.944 00.000 21444 Star::Find returns 1 (1), X=1259.02, Y=679.67, Mass=5376805, SNR=152.9, Peak=65504 HFD=8.0
03:49:35.944 00.000 21444 MultiStar: [#1 -0.55,0.63,1.06,U] [#2 -0.13,-0.08,0.91,U] [#3 -0.69,0.24,1.35,U] [#4 0.48,0.53,0.79,U] [#5 0.49,0.36,0.86,U] [#6 1.13,-0.25,0.73,U] [#7 0.57,-0.25,0.65,U] [#8 0.79,0.28,0.79,U] 
03:49:35.944 00.000 21444 refined, 8 included, MultiStar: {0.12, 0.37}, one-star: {-0.06, 1.49}
03:49:35.944 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
03:49:35.944 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.63 = 1.66)
03:49:35.944 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.37 hyp=0.39 cameraTheta=1.27 mountX=-0.08 mountY=0.39, mountTheta=1.78
03:49:35.945 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.37, opts=13)
03:49:35.945 00.000 21444 Enqueuing Move request for scope (0.12, 0.37)
03:49:35.945 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=196, FiltMax=65504, Gamma=0.560
03:49:35.945 00.000 21444 UpdateGuideState exits: m=5376805 SNR=152.9 Saturated
03:49:35.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:35.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:35.945 00.000 21444 Enqueuing Expose request
03:49:35.945 00.000 25848 Worker thread wakes up
03:49:35.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.37) opts 0xd
03:49:35.945 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.37)
03:49:35.945 00.000 25848 Moving (0.12, 0.37) raw xDistance=-0.08 yDistance=0.39
03:49:35.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:49:35.945 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:35.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
03:49:35.945 00.000 25848 MoveAxis(E, 0, ABG)
03:49:35.945 00.000 25848 Move returns status 0, amount 0
03:49:35.945 00.000 25848 MoveAxis(N, 0, ABG)
03:49:35.945 00.000 25848 Move returns status 0, amount 0
03:49:35.945 00.000 25848 move complete, result=0
03:49:35.945 00.000 25848 worker thread done servicing request
03:49:35.946 00.001 25848 Worker thread wakes up
03:49:35.946 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:35.946 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:35.946 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:49:38.790 02.844 25848 Exposure complete
03:49:38.878 00.088 25848 worker thread done servicing request
03:49:38.878 00.000 21444 OnExposeComplete: enter
03:49:38.878 00.000 21444 UpdateGuideState(): m_state=6
03:49:38.878 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 497
03:49:38.879 00.001 21444 Star::Find returns 1 (1), X=1258.41, Y=680.28, Mass=5549934, SNR=184.8, Peak=65504 HFD=8.0
03:49:38.879 00.000 21444 MultiStar: [#1 -0.79,1.26,1.07,U] [#2 -1.36,0.97,0.93,U] [#3 -0.75,0.48,0.67,U] [#4 -0.17,1.59,0.97,U] [#5 -0.17,1.29,0.63,U] [#6 -0.04,1.00,0.65,U] [#7 -0.35,0.67,0.52,U] [#8 -0.03,1.31,0.63,U] 
03:49:38.879 00.000 21444 refined, 8 included, MultiStar: {-0.53, 1.25}, one-star: {-0.67, 2.11}
03:49:38.879 00.000 21444 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.05) = xAngle (-1.08 = -1.08)
03:49:38.879 00.000 21444 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.92 = 2.36)
03:49:38.879 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=1.25 hyp=1.36 cameraTheta=1.97 mountX=0.64 mountY=0.96, mountTheta=0.98
03:49:38.880 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=1.25, opts=13)
03:49:38.880 00.000 21444 Enqueuing Move request for scope (-0.53, 1.25)
03:49:38.880 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=154, FiltMax=65504, Gamma=0.560
03:49:38.880 00.000 21444 UpdateGuideState exits: m=5549934 SNR=184.8 Saturated
03:49:38.880 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:38.880 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:38.880 00.000 21444 Enqueuing Expose request
03:49:38.880 00.000 25848 Worker thread wakes up
03:49:38.880 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 1.25) opts 0xd
03:49:38.880 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 1.25)
03:49:38.881 00.001 25848 Moving (-0.53, 1.25) raw xDistance=0.64 yDistance=0.96
03:49:38.881 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
03:49:38.881 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
03:49:38.881 00.000 25848 MoveAxis(W, 19, ABG)
03:49:38.881 00.000 25848 Guiding  Dir = 3, Dur = 19
03:49:38.934 00.053 25848 IsSlewing returns 0
03:49:38.935 00.001 25848 IsGuiding returns 0
03:49:38.977 00.042 25848 IsGuiding returns 1
03:49:38.977 00.000 25848 scope still moving after pulse duration time elapsed
03:49:39.029 00.052 25848 IsSlewing returns 0
03:49:39.029 00.000 25848 IsGuiding returns 0
03:49:39.029 00.000 25848 scope move finished after 19 + 75 ms
03:49:39.029 00.000 25848 Move returns status 0, amount 19
03:49:39.029 00.000 25848 MoveAxis(S, 26, ABG)
03:49:39.029 00.000 25848 Guiding  Dir = 1, Dur = 26
03:49:39.064 00.035 25848 IsSlewing returns 0
03:49:39.065 00.001 25848 IsGuiding returns 0
03:49:39.125 00.060 25848 IsGuiding returns 1
03:49:39.125 00.000 25848 scope still moving after pulse duration time elapsed
03:49:39.171 00.046 25848 IsSlewing returns 0
03:49:39.171 00.000 25848 IsGuiding returns 0
03:49:39.171 00.000 25848 scope move finished after 26 + 80 ms
03:49:39.171 00.000 25848 Move returns status 0, amount 26
03:49:39.171 00.000 25848 move complete, result=0
03:49:39.171 00.000 25848 worker thread done servicing request
03:49:39.171 00.000 25848 Worker thread wakes up
03:49:39.171 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 1.0 px 26 ms SOUTH
03:49:39.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:39.172 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:42.022 02.850 25848 Exposure complete
03:49:42.103 00.081 25848 worker thread done servicing request
03:49:42.103 00.000 21444 OnExposeComplete: enter
03:49:42.103 00.000 21444 UpdateGuideState(): m_state=6
03:49:42.104 00.001 21444 Star::Find(15, 1258, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 498
03:49:42.104 00.000 21444 Star::Find returns 1 (1), X=1259.15, Y=679.02, Mass=5470971, SNR=224.8, Peak=65504 HFD=8.0
03:49:42.104 00.000 21444 MultiStar: [#1 0.50,-0.10,0.86,U] [#2 0.40,-0.35,0.71,U] [#3 0.89,-0.63,0.64,U] [#4 0.90,-0.22,0.74,U] [#5 0.09,-0.69,0.77,U] [#6 1.04,-0.15,0.61,U] [#7 0.01,-0.87,0.62,U] [#8 0.94,-0.07,0.61,U] 
03:49:42.104 00.000 21444 refined, 8 included, MultiStar: {0.50, -0.19}, one-star: {0.07, 0.84}
03:49:42.104 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
03:49:42.104 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
03:49:42.104 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=-0.19 hyp=0.54 cameraTheta=-0.36 mountX=-0.52 mountY=0.01, mountTheta=3.12
03:49:42.104 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=-0.19, opts=13)
03:49:42.105 00.001 21444 Enqueuing Move request for scope (0.50, -0.19)
03:49:42.105 00.000 25848 Worker thread wakes up
03:49:42.105 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.19) opts 0xd
03:49:42.105 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, -0.19)
03:49:42.105 00.000 25848 Moving (0.50, -0.19) raw xDistance=-0.52 yDistance=0.01
03:49:42.105 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.52
03:49:42.105 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:42.105 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:49:42.105 00.000 25848 MoveAxis(E, 14, ABG)
03:49:42.105 00.000 25848 Guiding  Dir = 2, Dur = 14
03:49:42.105 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=118, FiltMax=65504, Gamma=0.560
03:49:42.105 00.000 21444 UpdateGuideState exits: m=5470971 SNR=224.8 Saturated
03:49:42.105 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:42.105 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:42.105 00.000 21444 Enqueuing Expose request
03:49:42.154 00.049 25848 IsSlewing returns 0
03:49:42.154 00.000 25848 IsGuiding returns 0
03:49:42.196 00.042 25848 IsGuiding returns 1
03:49:42.196 00.000 25848 scope still moving after pulse duration time elapsed
03:49:42.248 00.052 25848 IsSlewing returns 0
03:49:42.249 00.001 25848 IsGuiding returns 0
03:49:42.249 00.000 25848 scope move finished after 14 + 79 ms
03:49:42.249 00.000 25848 Move returns status 0, amount 14
03:49:42.249 00.000 25848 MoveAxis(N, 0, ABG)
03:49:42.249 00.000 25848 Move returns status 0, amount 0
03:49:42.249 00.000 25848 move complete, result=0
03:49:42.249 00.000 25848 worker thread done servicing request
03:49:42.249 00.000 25848 Worker thread wakes up
03:49:42.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:42.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:42.249 00.000 21444 GuideStep: -0.5 px 14 ms EAST, 0.0 px 0 ms NORTH
03:49:45.097 02.848 25848 Exposure complete
03:49:45.181 00.084 25848 worker thread done servicing request
03:49:45.181 00.000 21444 OnExposeComplete: enter
03:49:45.181 00.000 21444 UpdateGuideState(): m_state=6
03:49:45.183 00.002 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 499
03:49:45.183 00.000 21444 Star::Find returns 1 (1), X=1258.27, Y=678.52, Mass=5408481, SNR=197.8, Peak=65504 HFD=7.7
03:49:45.183 00.000 21444 MultiStar: [#1 0.11,-0.08,0.90,U] [#2 0.06,-0.35,0.74,U] [#3 0.06,-0.84,0.66,U] [#4 -0.33,-0.37,0.71,U] [#5 -0.85,-0.93,0.61,U] [#6 -0.65,-1.00,0.52,U] [#7 -0.91,-1.10,0.48,U] [#8 0.16,-0.52,0.50,U] 
03:49:45.183 00.000 21444 refined, 8 included, MultiStar: {-0.34, -0.44}, one-star: {-0.82, 0.34}
03:49:45.183 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.00)
03:49:45.183 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.13 = -1.84)
03:49:45.183 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.44 hyp=0.56 cameraTheta=-2.23 mountX=0.30 mountY=-0.54, mountTheta=-1.06
03:49:45.184 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.44, opts=13)
03:49:45.184 00.000 21444 Enqueuing Move request for scope (-0.34, -0.44)
03:49:45.184 00.000 25848 Worker thread wakes up
03:49:45.184 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.44) opts 0xd
03:49:45.184 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.44)
03:49:45.184 00.000 25848 Moving (-0.34, -0.44) raw xDistance=0.30 yDistance=-0.54
03:49:45.184 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=66, FiltMax=65504, Gamma=0.560
03:49:45.184 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
03:49:45.184 00.000 21444 UpdateGuideState exits: m=5408481 SNR=197.8 Saturated
03:49:45.184 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:49:45.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:45.184 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
03:49:45.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:45.184 00.000 21444 Enqueuing Expose request
03:49:45.184 00.000 25848 MoveAxis(E, 0, ABG)
03:49:45.184 00.000 25848 Move returns status 0, amount 0
03:49:45.184 00.000 25848 MoveAxis(N, 0, ABG)
03:49:45.184 00.000 25848 Move returns status 0, amount 0
03:49:45.184 00.000 25848 move complete, result=0
03:49:45.184 00.000 25848 worker thread done servicing request
03:49:45.184 00.000 25848 Worker thread wakes up
03:49:45.184 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:45.184 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:45.185 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
03:49:48.029 02.844 25848 Exposure complete
03:49:48.118 00.089 25848 worker thread done servicing request
03:49:48.118 00.000 21444 OnExposeComplete: enter
03:49:48.118 00.000 21444 UpdateGuideState(): m_state=6
03:49:48.118 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 500
03:49:48.118 00.000 21444 Star::Find returns 1 (1), X=1259.35, Y=680.30, Mass=5340594, SNR=176.8, Peak=65504 HFD=7.8
03:49:48.118 00.000 21444 MultiStar: [#1 0.28,1.15,0.80,U] [#2 0.41,1.28,0.64,U] [#3 1.63,0.62,0.47,U] [#4 1.17,0.65,0.82,U] [#5 0.40,0.60,0.68,U] [#6 1.48,1.07,0.82,U] [#7 0.13,0.14,0.65,U] [#8 0.99,1.64,0.69,U] 
03:49:48.119 00.001 21444 refined, 8 included, MultiStar: {0.72, 1.09}, one-star: {0.26, 2.12}
03:49:48.119 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
03:49:48.119 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
03:49:48.119 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=1.09 hyp=1.31 cameraTheta=0.99 mountX=-0.62 mountY=1.28, mountTheta=2.02
03:49:48.120 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=1.09, opts=13)
03:49:48.120 00.000 21444 Enqueuing Move request for scope (0.72, 1.09)
03:49:48.120 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=180, FiltMax=65504, Gamma=0.560
03:49:48.120 00.000 21444 UpdateGuideState exits: m=5340594 SNR=176.8 Saturated
03:49:48.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:48.120 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:48.120 00.000 21444 Enqueuing Expose request
03:49:48.120 00.000 25848 Worker thread wakes up
03:49:48.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, 1.09) opts 0xd
03:49:48.120 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, 1.09)
03:49:48.120 00.000 25848 Moving (0.72, 1.09) raw xDistance=-0.62 yDistance=1.28
03:49:48.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
03:49:48.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
03:49:48.120 00.000 25848 MoveAxis(E, 18, ABG)
03:49:48.120 00.000 25848 Guiding  Dir = 2, Dur = 18
03:49:48.142 00.022 25848 IsSlewing returns 0
03:49:48.142 00.000 25848 IsGuiding returns 0
03:49:48.173 00.031 25848 IsGuiding returns 1
03:49:48.173 00.000 25848 scope still moving after pulse duration time elapsed
03:49:48.236 00.063 25848 IsSlewing returns 0
03:49:48.236 00.000 25848 IsGuiding returns 0
03:49:48.236 00.000 25848 scope move finished after 18 + 76 ms
03:49:48.237 00.001 25848 Move returns status 0, amount 18
03:49:48.237 00.000 25848 MoveAxis(S, 35, ABG)
03:49:48.237 00.000 25848 Guiding  Dir = 1, Dur = 35
03:49:48.265 00.028 25848 IsSlewing returns 0
03:49:48.265 00.000 25848 IsGuiding returns 0
03:49:48.297 00.032 25848 PulseGuide returned control before completion, sleep 14
03:49:48.330 00.033 25848 IsGuiding returns 1
03:49:48.330 00.000 25848 scope still moving after pulse duration time elapsed
03:49:48.392 00.062 25848 IsSlewing returns 0
03:49:48.392 00.000 25848 IsGuiding returns 0
03:49:48.392 00.000 25848 scope move finished after 35 + 91 ms
03:49:48.392 00.000 25848 Move returns status 0, amount 35
03:49:48.392 00.000 25848 move complete, result=0
03:49:48.392 00.000 25848 worker thread done servicing request
03:49:48.392 00.000 25848 Worker thread wakes up
03:49:48.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:48.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:48.393 00.001 21444 GuideStep: -0.6 px 18 ms EAST, 1.3 px 35 ms SOUTH
03:49:51.248 02.855 25848 Exposure complete
03:49:51.329 00.081 25848 worker thread done servicing request
03:49:51.329 00.000 21444 OnExposeComplete: enter
03:49:51.329 00.000 21444 UpdateGuideState(): m_state=6
03:49:51.329 00.000 21444 Star::Find(15, 1259, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 501
03:49:51.329 00.000 21444 Star::Find returns 1 (1), X=1258.88, Y=679.11, Mass=5067798, SNR=164.4, Peak=65504 HFD=7.9
03:49:51.330 00.001 21444 MultiStar: [#1 -0.69,-0.43,0.68,U] [#2 -0.95,-1.41,0.60,U] [#3 0.07,-1.31,0.58,U] [#4 -0.30,-0.89,0.80,U] [#5 -0.71,-1.48,0.55,U] [#6 0.29,-1.00,0.47,U] [#7 -0.62,-1.76,0.46,U] [#8 0.03,-0.46,0.50,U] 
03:49:51.330 00.000 21444 refined, 8 included, MultiStar: {-0.35, -0.71}, one-star: {-0.20, 0.94}
03:49:51.330 00.000 21444 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.05) = xAngle (-5.08 = 1.21)
03:49:51.330 00.000 21444 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.92 = -1.64)
03:49:51.330 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-0.71 hyp=0.79 cameraTheta=-2.03 mountX=0.28 mountY=-0.79, mountTheta=-1.23
03:49:51.330 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-0.71, opts=13)
03:49:51.330 00.000 21444 Enqueuing Move request for scope (-0.35, -0.71)
03:49:51.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=272, FiltMax=65504, Gamma=0.560
03:49:51.330 00.000 21444 UpdateGuideState exits: m=5067798 SNR=164.4 Saturated
03:49:51.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:51.331 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:51.331 00.000 21444 Enqueuing Expose request
03:49:51.331 00.000 25848 Worker thread wakes up
03:49:51.331 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.71) opts 0xd
03:49:51.331 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -0.71)
03:49:51.331 00.000 25848 Moving (-0.35, -0.71) raw xDistance=0.28 yDistance=-0.79
03:49:51.331 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
03:49:51.331 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:49:51.331 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
03:49:51.331 00.000 25848 MoveAxis(E, 0, ABG)
03:49:51.331 00.000 25848 Move returns status 0, amount 0
03:49:51.331 00.000 25848 MoveAxis(N, 0, ABG)
03:49:51.331 00.000 25848 Move returns status 0, amount 0
03:49:51.331 00.000 25848 move complete, result=0
03:49:51.331 00.000 25848 worker thread done servicing request
03:49:51.331 00.000 25848 Worker thread wakes up
03:49:51.331 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:51.331 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:51.331 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
03:49:54.180 02.849 25848 Exposure complete
03:49:54.262 00.082 25848 worker thread done servicing request
03:49:54.263 00.001 21444 OnExposeComplete: enter
03:49:54.263 00.000 21444 UpdateGuideState(): m_state=6
03:49:54.263 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 502
03:49:54.263 00.000 21444 Star::Find returns 1 (1), X=1258.66, Y=679.42, Mass=5203270, SNR=151.6, Peak=65504 HFD=7.4
03:49:54.263 00.000 21444 MultiStar: [#1 -0.02,0.42,1.00,U] [#2 -0.04,-0.15,0.86,U] [#3 -0.02,-0.03,0.90,U] [#4 0.37,0.17,0.95,U] [#5 0.38,-0.33,0.61,U] [#6 0.12,-0.50,0.73,U] [#7 -0.62,-1.03,0.56,U] [#8 0.16,0.29,0.78,U] 
03:49:54.263 00.000 21444 refined, 8 included, MultiStar: {-0.01, 0.10}, one-star: {-0.42, 1.24}
03:49:54.263 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.43 = -1.43)
03:49:54.263 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.27 = 2.01)
03:49:54.263 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.63 mountX=0.01 mountY=0.09, mountTheta=1.41
03:49:54.264 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=0.10, opts=13)
03:49:54.264 00.000 21444 Enqueuing Move request for scope (-0.01, 0.10)
03:49:54.264 00.000 25848 Worker thread wakes up
03:49:54.264 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
03:49:54.264 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
03:49:54.264 00.000 25848 Moving (-0.01, 0.10) raw xDistance=0.01 yDistance=0.09
03:49:54.264 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:49:54.265 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=102, FiltMax=65504, Gamma=0.560
03:49:54.265 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:54.265 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:49:54.265 00.000 25848 MoveAxis(E, 0, ABG)
03:49:54.265 00.000 25848 Move returns status 0, amount 0
03:49:54.265 00.000 25848 MoveAxis(N, 0, ABG)
03:49:54.265 00.000 25848 Move returns status 0, amount 0
03:49:54.265 00.000 25848 move complete, result=0
03:49:54.265 00.000 25848 worker thread done servicing request
03:49:54.265 00.000 21444 UpdateGuideState exits: m=5203270 SNR=151.6 Saturated
03:49:54.265 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:54.265 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:54.265 00.000 21444 Enqueuing Expose request
03:49:54.265 00.000 25848 Worker thread wakes up
03:49:54.265 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:49:54.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:54.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:49:57.114 02.849 25848 Exposure complete
03:49:57.192 00.078 25848 worker thread done servicing request
03:49:57.192 00.000 21444 OnExposeComplete: enter
03:49:57.192 00.000 21444 UpdateGuideState(): m_state=6
03:49:57.193 00.001 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 503
03:49:57.193 00.000 21444 Star::Find returns 1 (1), X=1259.65, Y=679.94, Mass=5534597, SNR=171.8, Peak=65504 HFD=7.9
03:49:57.193 00.000 21444 MultiStar: [#1 0.74,1.63,1.14,U] [#2 1.13,1.07,0.97,U] [#3 1.27,1.14,1.05,U] [#4 1.04,1.26,1.15,U] [#5 1.20,0.69,0.88,U] [#6 0.92,0.61,0.71,U] [#7 0.90,0.21,0.74,U] [#8 1.63,0.54,0.77,U] 
03:49:57.193 00.000 21444 refined, 8 included, MultiStar: {1.03, 1.06}, one-star: {0.57, 1.76}
03:49:57.193 00.000 21444 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.05) = xAngle (-2.25 = -2.25)
03:49:57.193 00.000 21444 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.19)
03:49:57.193 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=1.06 hyp=1.48 cameraTheta=0.80 mountX=-0.93 mountY=1.37, mountTheta=2.17
03:49:57.193 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=1.06, opts=13)
03:49:57.193 00.000 21444 Enqueuing Move request for scope (1.03, 1.06)
03:49:57.193 00.000 25848 Worker thread wakes up
03:49:57.193 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, 1.06) opts 0xd
03:49:57.193 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, 1.06)
03:49:57.193 00.000 25848 Moving (1.03, 1.06) raw xDistance=-0.93 yDistance=1.37
03:49:57.193 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.93
03:49:57.193 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
03:49:57.193 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
03:49:57.193 00.000 21444 UpdateGuideState exits: m=5534597 SNR=171.8 Saturated
03:49:57.193 00.000 25848 MoveAxis(E, 27, ABG)
03:49:57.193 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:57.193 00.000 25848 Guiding  Dir = 2, Dur = 27
03:49:57.193 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:49:57.193 00.000 21444 Enqueuing Expose request
03:49:57.219 00.026 25848 IsSlewing returns 0
03:49:57.219 00.000 25848 IsGuiding returns 0
03:49:57.249 00.030 25848 IsGuiding returns 1
03:49:57.249 00.000 25848 scope still moving after pulse duration time elapsed
03:49:57.295 00.046 25848 IsSlewing returns 0
03:49:57.295 00.000 25848 IsGuiding returns 0
03:49:57.295 00.000 25848 scope move finished after 27 + 49 ms
03:49:57.295 00.000 25848 Move returns status 0, amount 27
03:49:57.295 00.000 25848 MoveAxis(S, 37, ABG)
03:49:57.295 00.000 25848 Guiding  Dir = 1, Dur = 37
03:49:57.327 00.032 25848 IsSlewing returns 0
03:49:57.328 00.001 25848 IsGuiding returns 0
03:49:57.359 00.031 25848 PulseGuide returned control before completion, sleep 16
03:49:57.382 00.023 25848 IsGuiding returns 1
03:49:57.382 00.000 25848 scope still moving after pulse duration time elapsed
03:49:57.439 00.057 25848 IsSlewing returns 0
03:49:57.439 00.000 25848 IsGuiding returns 0
03:49:57.439 00.000 25848 scope move finished after 37 + 74 ms
03:49:57.439 00.000 25848 Move returns status 0, amount 37
03:49:57.439 00.000 25848 move complete, result=0
03:49:57.439 00.000 25848 worker thread done servicing request
03:49:57.439 00.000 25848 Worker thread wakes up
03:49:57.439 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 1.4 px 37 ms SOUTH
03:49:57.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:49:57.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:00.289 02.850 25848 Exposure complete
03:50:00.376 00.087 25848 worker thread done servicing request
03:50:00.376 00.000 21444 OnExposeComplete: enter
03:50:00.376 00.000 21444 UpdateGuideState(): m_state=6
03:50:00.376 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 504
03:50:00.376 00.000 21444 Star::Find returns 1 (1), X=1260.37, Y=678.74, Mass=4913891, SNR=145.6, Peak=65504 HFD=7.7
03:50:00.377 00.001 21444 MultiStar: [#1 2.57,-0.85,0.00,M1] [#2 2.57,-0.99,0.00,M1] [#3 2.53,-1.42,0.00,M1] [#4 1.67,-0.84,0.96,U] [#5 2.89,-0.72,0.00,M1] [#6 1.84,-1.16,0.00,M1] [#7 2.88,-1.28,0.00,M1] [#8 2.42,-0.74,0.00,M1] 
03:50:00.377 00.000 21444 single-star, 1 included, MultiStar: {1.47, -0.12}, one-star: {1.28, 0.57}
03:50:00.377 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.64 = -2.64)
03:50:00.377 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.48 = 0.80)
03:50:00.377 00.000 21444 CameraToMount -- cameraX=1.28 cameraY=0.57 hyp=1.40 cameraTheta=0.42 mountX=-1.23 mountY=1.01, mountTheta=2.45
03:50:00.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.28, y=0.57, opts=13)
03:50:00.378 00.000 21444 Enqueuing Move request for scope (1.28, 0.57)
03:50:00.378 00.000 25848 Worker thread wakes up
03:50:00.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.28, 0.57) opts 0xd
03:50:00.378 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=208, FiltMax=65504, Gamma=0.560
03:50:00.378 00.000 25848 Handling offset move in thread for scope, endpoint = (1.28, 0.57)
03:50:00.378 00.000 25848 Moving (1.28, 0.57) raw xDistance=-1.23 yDistance=1.01
03:50:00.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.23
03:50:00.378 00.000 21444 UpdateGuideState exits: m=4913891 SNR=145.6 Saturated
03:50:00.378 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
03:50:00.378 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:00.378 00.000 25848 MoveAxis(E, 38, ABG)
03:50:00.379 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:00.379 00.000 21444 Enqueuing Expose request
03:50:00.379 00.000 25848 Guiding  Dir = 2, Dur = 38
03:50:00.404 00.025 25848 IsSlewing returns 0
03:50:00.404 00.000 25848 IsGuiding returns 0
03:50:00.435 00.031 25848 PulseGuide returned control before completion, sleep 17
03:50:00.461 00.026 25848 IsGuiding returns 1
03:50:00.461 00.000 25848 scope still moving after pulse duration time elapsed
03:50:00.546 00.085 25848 IsSlewing returns 0
03:50:00.546 00.000 25848 IsGuiding returns 0
03:50:00.546 00.000 25848 scope move finished after 38 + 103 ms
03:50:00.546 00.000 25848 Move returns status 0, amount 38
03:50:00.546 00.000 25848 MoveAxis(S, 28, ABG)
03:50:00.546 00.000 25848 Guiding  Dir = 1, Dur = 28
03:50:00.579 00.033 25848 IsSlewing returns 0
03:50:00.579 00.000 25848 IsGuiding returns 0
03:50:00.610 00.031 25848 IsGuiding returns 1
03:50:00.610 00.000 25848 scope still moving after pulse duration time elapsed
03:50:00.690 00.080 25848 IsSlewing returns 0
03:50:00.690 00.000 25848 IsGuiding returns 0
03:50:00.690 00.000 25848 scope move finished after 28 + 83 ms
03:50:00.690 00.000 25848 Move returns status 0, amount 28
03:50:00.690 00.000 25848 move complete, result=0
03:50:00.691 00.001 25848 worker thread done servicing request
03:50:00.691 00.000 25848 Worker thread wakes up
03:50:00.691 00.000 21444 GuideStep: -1.2 px 38 ms EAST, 1.0 px 28 ms SOUTH
03:50:00.691 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:00.691 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:03.534 02.843 25848 Exposure complete
03:50:03.621 00.087 25848 worker thread done servicing request
03:50:03.622 00.001 21444 OnExposeComplete: enter
03:50:03.622 00.000 21444 UpdateGuideState(): m_state=6
03:50:03.622 00.000 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 505
03:50:03.622 00.000 21444 Star::Find returns 1 (1), X=1258.07, Y=676.26, Mass=5263753, SNR=162.7, Peak=65504 HFD=8.0
03:50:03.622 00.000 21444 MultiStar: [#1 -0.71,-2.12,0.00,M2] [#2 -0.77,-2.64,0.00,M2] [#3 -0.35,-2.69,0.00,M2] [#4 -0.66,-2.75,0.00,M1] [#5 -1.05,-3.60,0.00,M2] [#6 -0.52,-3.09,0.00,M2] [#7 -1.03,-4.16,0.00,M2] [#8 -0.57,-2.44,0.00,M2] 
03:50:03.622 00.000 21444 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.05) = xAngle (-5.11 = 1.18)
03:50:03.622 00.000 21444 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.95 = -1.67)
03:50:03.622 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=-1.92 hyp=2.17 cameraTheta=-2.05 mountX=0.83 mountY=-2.16, mountTheta=-1.20
03:50:03.623 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=-1.92, opts=13)
03:50:03.623 00.000 21444 Enqueuing Move request for scope (-1.01, -1.92)
03:50:03.623 00.000 25848 Worker thread wakes up
03:50:03.623 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -1.92) opts 0xd
03:50:03.623 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, -1.92)
03:50:03.624 00.001 25848 Moving (-1.01, -1.92) raw xDistance=0.83 yDistance=-2.16
03:50:03.624 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.83
03:50:03.624 00.000 25848 resist switch: large excursion: input -2.16 thresh 1.53 direction from 1 to -1
03:50:03.624 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.47
03:50:03.624 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.16 from input -2.16
03:50:03.624 00.000 25848 MoveAxis(W, 22, ABG)
03:50:03.624 00.000 25848 Guiding  Dir = 3, Dur = 22
03:50:03.624 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=16, FiltMax=65504, Gamma=0.560
03:50:03.624 00.000 21444 UpdateGuideState exits: m=5263753 SNR=162.7 Saturated
03:50:03.624 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:03.624 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:03.624 00.000 21444 Enqueuing Expose request
03:50:03.659 00.035 25848 IsSlewing returns 0
03:50:03.660 00.001 25848 IsGuiding returns 0
03:50:03.691 00.031 25848 IsGuiding returns 1
03:50:03.691 00.000 25848 scope still moving after pulse duration time elapsed
03:50:03.750 00.059 25848 IsSlewing returns 0
03:50:03.751 00.001 25848 IsGuiding returns 0
03:50:03.751 00.000 25848 scope move finished after 22 + 69 ms
03:50:03.751 00.000 25848 Move returns status 0, amount 22
03:50:03.751 00.000 25848 BLC: Oldest BLC event removed
03:50:03.751 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 359 applied
03:50:03.751 00.000 25848 MoveAxis(N, 418, ABG)
03:50:03.751 00.000 25848 Guiding  Dir = 0, Dur = 418
03:50:03.781 00.030 25848 IsSlewing returns 0
03:50:03.781 00.000 25848 IsGuiding returns 0
03:50:03.812 00.031 25848 PulseGuide returned control before completion, sleep 397
03:50:04.220 00.408 25848 IsGuiding returns 1
03:50:04.220 00.000 25848 scope still moving after pulse duration time elapsed
03:50:04.279 00.059 25848 IsSlewing returns 0
03:50:04.281 00.002 25848 IsGuiding returns 0
03:50:04.281 00.000 25848 scope move finished after 418 + 80 ms
03:50:04.281 00.000 25848 Move returns status 0, amount 418
03:50:04.281 00.000 25848 move complete, result=0
03:50:04.281 00.000 25848 worker thread done servicing request
03:50:04.281 00.000 25848 Worker thread wakes up
03:50:04.281 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:04.281 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:04.281 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -2.2 px 418 ms NORTH
03:50:07.121 02.840 25848 Exposure complete
03:50:07.200 00.079 25848 worker thread done servicing request
03:50:07.200 00.000 21444 OnExposeComplete: enter
03:50:07.200 00.000 21444 UpdateGuideState(): m_state=6
03:50:07.200 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 506
03:50:07.200 00.000 21444 Star::Find returns 1 (1), X=1258.45, Y=679.77, Mass=5296170, SNR=124.1, Peak=65504 HFD=7.7
03:50:07.200 00.000 21444 MultiStar: [#1 -0.55,0.79,0.92,U] [#2 -0.16,0.49,0.83,U] [#3 -0.04,0.19,0.94,U] [#4 -0.20,0.57,1.05,U] [#5 -0.76,-0.39,0.97,U] [#6 -0.25,-0.05,0.76,U] [#7 -0.63,-0.45,0.69,U] [#8 0.30,0.48,0.82,U] 
03:50:07.200 00.000 21444 refined, 8 included, MultiStar: {-0.33, 0.40}, one-star: {-0.64, 1.60}
03:50:07.200 00.000 21444 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
03:50:07.200 00.000 21444 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.63 = 2.65)
03:50:07.200 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=0.40 hyp=0.52 cameraTheta=2.26 mountX=0.37 mountY=0.24, mountTheta=0.59
03:50:07.200 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=0.40, opts=13)
03:50:07.200 00.000 21444 Enqueuing Move request for scope (-0.33, 0.40)
03:50:07.200 00.000 25848 Worker thread wakes up
03:50:07.200 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:50:07.201 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.40) opts 0xd
03:50:07.201 00.000 21444 UpdateGuideState exits: m=5296170 SNR=124.1 Saturated
03:50:07.201 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:07.201 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:07.201 00.000 21444 Enqueuing Expose request
03:50:07.201 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 0.40)
03:50:07.201 00.000 25848 Moving (-0.33, 0.40) raw xDistance=0.37 yDistance=0.24
03:50:07.201 00.000 25848 BLC: History state: CurrMiss=-0.24, AvgInitMiss=-0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.157952, 1:-0.242864
03:50:07.201 00.000 25848 BLC: No correction, Miss < min_move
03:50:07.201 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
03:50:07.201 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:07.201 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:50:07.201 00.000 25848 MoveAxis(E, 0, ABG)
03:50:07.201 00.000 25848 Move returns status 0, amount 0
03:50:07.201 00.000 25848 MoveAxis(N, 0, ABG)
03:50:07.201 00.000 25848 Move returns status 0, amount 0
03:50:07.201 00.000 25848 move complete, result=0
03:50:07.201 00.000 25848 worker thread done servicing request
03:50:07.201 00.000 25848 Worker thread wakes up
03:50:07.201 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:07.201 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:07.201 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
03:50:10.040 02.839 25848 Exposure complete
03:50:10.126 00.086 25848 worker thread done servicing request
03:50:10.127 00.001 21444 OnExposeComplete: enter
03:50:10.127 00.000 21444 UpdateGuideState(): m_state=6
03:50:10.127 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 507
03:50:10.127 00.000 21444 Star::Find returns 1 (1), X=1258.57, Y=679.76, Mass=5213349, SNR=136.8, Peak=65504 HFD=7.7
03:50:10.127 00.000 21444 MultiStar: [#1 -0.11,0.79,1.07,U] [#2 -0.07,0.14,1.00,U] [#3 0.66,0.12,0.70,U] [#4 0.14,0.69,0.93,U] [#5 -0.47,-0.30,0.94,U] [#6 -0.13,0.18,0.66,U] [#7 -0.96,-0.76,0.58,U] [#8 0.34,0.48,0.69,U] 
03:50:10.127 00.000 21444 refined, 8 included, MultiStar: {-0.13, 0.40}, one-star: {-0.51, 1.59}
03:50:10.127 00.000 21444 CameraToMount -- cameraTheta (1.88) - m_xAngle (3.05) = xAngle (-1.17 = -1.17)
03:50:10.127 00.000 21444 CameraToMount -- cameraTheta (1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.27)
03:50:10.127 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.88 mountX=0.16 mountY=0.32, mountTheta=1.10
03:50:10.129 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.40, opts=13)
03:50:10.129 00.000 21444 Enqueuing Move request for scope (-0.13, 0.40)
03:50:10.129 00.000 25848 Worker thread wakes up
03:50:10.129 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.40) opts 0xd
03:50:10.129 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.40)
03:50:10.129 00.000 25848 Moving (-0.13, 0.40) raw xDistance=0.16 yDistance=0.32
03:50:10.129 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=154, FiltMax=65504, Gamma=0.560
03:50:10.129 00.000 21444 UpdateGuideState exits: m=5213349 SNR=136.8 Saturated
03:50:10.129 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:10.129 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:10.129 00.000 21444 Enqueuing Expose request
03:50:10.129 00.000 25848 BLC: History state: CurrMiss=-0.32, AvgInitMiss=-0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.157952, 1:-0.242864, 2:-0.320858
03:50:10.129 00.000 25848 BLC: No correction, Miss < min_move
03:50:10.129 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:50:10.129 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:10.129 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
03:50:10.129 00.000 25848 MoveAxis(E, 0, ABG)
03:50:10.129 00.000 25848 Move returns status 0, amount 0
03:50:10.129 00.000 25848 MoveAxis(N, 0, ABG)
03:50:10.129 00.000 25848 Move returns status 0, amount 0
03:50:10.129 00.000 25848 move complete, result=0
03:50:10.129 00.000 25848 worker thread done servicing request
03:50:10.130 00.001 25848 Worker thread wakes up
03:50:10.130 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:10.130 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:10.130 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:50:12.972 02.842 25848 Exposure complete
03:50:13.049 00.077 25848 worker thread done servicing request
03:50:13.049 00.000 21444 OnExposeComplete: enter
03:50:13.049 00.000 21444 UpdateGuideState(): m_state=6
03:50:13.049 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 508
03:50:13.049 00.000 21444 Star::Find returns 1 (1), X=1260.19, Y=679.63, Mass=5395264, SNR=179.0, Peak=65504 HFD=8.0
03:50:13.050 00.001 21444 MultiStar: [#1 2.04,-0.01,1.18,U] [#2 1.34,-0.25,0.80,U] [#3 1.44,-0.71,0.77,U] [#4 1.50,0.10,0.83,U] [#5 0.48,-0.31,0.76,U] [#6 1.10,0.31,0.74,U] [#7 0.12,-0.31,0.60,U] [#8 1.55,0.22,0.62,U] 
03:50:13.050 00.000 21444 refined, 8 included, MultiStar: {1.25, 0.10}, one-star: {1.11, 1.45}
03:50:13.050 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
03:50:13.050 00.000 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.47)
03:50:13.050 00.000 21444 CameraToMount -- cameraX=1.25 cameraY=0.10 hyp=1.26 cameraTheta=0.08 mountX=-1.24 mountY=0.57, mountTheta=2.71
03:50:13.050 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.25, y=0.10, opts=13)
03:50:13.050 00.000 21444 Enqueuing Move request for scope (1.25, 0.10)
03:50:13.051 00.001 25848 Worker thread wakes up
03:50:13.051 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.25, 0.10) opts 0xd
03:50:13.051 00.000 25848 Handling offset move in thread for scope, endpoint = (1.25, 0.10)
03:50:13.051 00.000 25848 Moving (1.25, 0.10) raw xDistance=-1.24 yDistance=0.57
03:50:13.051 00.000 25848 BLC: window closed
03:50:13.051 00.000 25848 BLC: History state: CurrMiss=-0.57, AvgInitMiss=-0.00, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-2.157952, 1:-0.242864, 2:-0.320858
03:50:13.051 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
03:50:13.051 00.000 25848 BLC: window closed
03:50:13.051 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=120, FiltMax=65504, Gamma=0.560
03:50:13.051 00.000 21444 UpdateGuideState exits: m=5395264 SNR=179.0 Saturated
03:50:13.051 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.24
03:50:13.051 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:50:13.051 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:13.051 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
03:50:13.051 00.000 25848 MoveAxis(E, 36, ABG)
03:50:13.051 00.000 25848 Guiding  Dir = 2, Dur = 36
03:50:13.051 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:13.051 00.000 21444 Enqueuing Expose request
03:50:13.080 00.029 25848 IsSlewing returns 0
03:50:13.080 00.000 25848 IsGuiding returns 0
03:50:13.111 00.031 25848 PulseGuide returned control before completion, sleep 15
03:50:13.128 00.017 25848 IsGuiding returns 1
03:50:13.128 00.000 25848 scope still moving after pulse duration time elapsed
03:50:13.186 00.058 25848 IsSlewing returns 0
03:50:13.186 00.000 25848 IsGuiding returns 0
03:50:13.186 00.000 25848 scope move finished after 36 + 70 ms
03:50:13.186 00.000 25848 Move returns status 0, amount 36
03:50:13.186 00.000 25848 MoveAxis(N, 0, ABG)
03:50:13.186 00.000 25848 Move returns status 0, amount 0
03:50:13.186 00.000 25848 move complete, result=0
03:50:13.186 00.000 25848 worker thread done servicing request
03:50:13.186 00.000 25848 Worker thread wakes up
03:50:13.186 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.6 px 0 ms NORTH
03:50:13.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:13.187 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:16.035 02.848 25848 Exposure complete
03:50:16.117 00.082 25848 worker thread done servicing request
03:50:16.117 00.000 21444 OnExposeComplete: enter
03:50:16.117 00.000 21444 UpdateGuideState(): m_state=6
03:50:16.117 00.000 21444 Star::Find(15, 1260, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 509
03:50:16.117 00.000 21444 Star::Find returns 1 (1), X=1258.37, Y=679.34, Mass=5133419, SNR=176.1, Peak=65504 HFD=7.6
03:50:16.117 00.000 21444 MultiStar: [#1 -0.72,-0.51,0.84,U] [#2 0.25,-1.36,0.54,U] [#3 -1.49,-1.06,0.70,U] [#4 -0.24,-0.28,0.67,U] [#5 -0.12,-0.27,0.69,U] [#6 -0.06,-0.95,0.49,U] [#7 -0.73,-0.92,0.47,U] [#8 0.18,-0.50,0.62,U] 
03:50:16.117 00.000 21444 refined, 8 included, MultiStar: {-0.45, -0.39}, one-star: {-0.71, 1.16}
03:50:16.118 00.001 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.49 = 0.80)
03:50:16.118 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.33 = -2.05)
03:50:16.118 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=-0.39 hyp=0.60 cameraTheta=-2.44 mountX=0.42 mountY=-0.53, mountTheta=-0.90
03:50:16.118 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=-0.39, opts=13)
03:50:16.118 00.000 21444 Enqueuing Move request for scope (-0.45, -0.39)
03:50:16.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
03:50:16.118 00.000 21444 UpdateGuideState exits: m=5133419 SNR=176.1 Saturated
03:50:16.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:16.118 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:16.118 00.000 21444 Enqueuing Expose request
03:50:16.118 00.000 25848 Worker thread wakes up
03:50:16.119 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.39) opts 0xd
03:50:16.119 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, -0.39)
03:50:16.119 00.000 25848 Moving (-0.45, -0.39) raw xDistance=0.42 yDistance=-0.53
03:50:16.119 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
03:50:16.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
03:50:16.119 00.000 25848 MoveAxis(E, 0, ABG)
03:50:16.119 00.000 25848 Move returns status 0, amount 0
03:50:16.119 00.000 25848 MoveAxis(N, 14, ABG)
03:50:16.119 00.000 25848 Guiding  Dir = 0, Dur = 14
03:50:16.139 00.020 25848 IsSlewing returns 0
03:50:16.139 00.000 25848 IsGuiding returns 0
03:50:16.198 00.059 25848 IsGuiding returns 1
03:50:16.198 00.000 25848 scope still moving after pulse duration time elapsed
03:50:16.250 00.052 25848 IsSlewing returns 0
03:50:16.250 00.000 25848 IsGuiding returns 0
03:50:16.250 00.000 25848 scope move finished after 14 + 95 ms
03:50:16.250 00.000 25848 Move returns status 0, amount 14
03:50:16.250 00.000 25848 move complete, result=0
03:50:16.250 00.000 25848 worker thread done servicing request
03:50:16.250 00.000 25848 Worker thread wakes up
03:50:16.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:16.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:16.250 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 14 ms NORTH
03:50:19.097 02.847 25848 Exposure complete
03:50:19.183 00.086 25848 worker thread done servicing request
03:50:19.184 00.001 21444 OnExposeComplete: enter
03:50:19.184 00.000 21444 UpdateGuideState(): m_state=6
03:50:19.184 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 510
03:50:19.184 00.000 21444 Star::Find returns 1 (1), X=1258.92, Y=680.00, Mass=4459284, SNR=111.2, Peak=65468 HFD=8.0
03:50:19.184 00.000 21444 MultiStar: [#1 -0.25,0.81,0.86,U] [#2 0.14,0.70,0.74,U] [#3 0.42,0.55,0.80,U] [#4 0.28,1.06,0.85,U] [#5 0.39,1.17,0.87,U] [#6 0.31,0.25,0.67,U] [#7 0.15,0.46,0.55,U] [#8 0.48,0.74,0.82,U] 
03:50:19.184 00.000 21444 refined, 8 included, MultiStar: {0.18, 0.90}, one-star: {-0.17, 1.82}
03:50:19.184 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
03:50:19.184 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.76)
03:50:19.184 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.90 hyp=0.91 cameraTheta=1.37 mountX=-0.10 mountY=0.90, mountTheta=1.69
03:50:19.185 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.90, opts=13)
03:50:19.185 00.000 21444 Enqueuing Move request for scope (0.18, 0.90)
03:50:19.186 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=132, FiltMax=65504, Gamma=0.560
03:50:19.186 00.000 21444 UpdateGuideState exits: m=4459284 SNR=111.2 Saturated
03:50:19.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:19.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:19.186 00.000 21444 Enqueuing Expose request
03:50:19.186 00.000 25848 Worker thread wakes up
03:50:19.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.90) opts 0xd
03:50:19.186 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.90)
03:50:19.186 00.000 25848 Moving (0.18, 0.90) raw xDistance=-0.10 yDistance=0.90
03:50:19.186 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:50:19.186 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:50:19.186 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.90
03:50:19.186 00.000 25848 MoveAxis(E, 0, ABG)
03:50:19.186 00.000 25848 Move returns status 0, amount 0
03:50:19.186 00.000 25848 MoveAxis(N, 0, ABG)
03:50:19.186 00.000 25848 Move returns status 0, amount 0
03:50:19.186 00.000 25848 move complete, result=0
03:50:19.186 00.000 25848 worker thread done servicing request
03:50:19.186 00.000 25848 Worker thread wakes up
03:50:19.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:19.187 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:19.187 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
03:50:22.033 02.846 25848 Exposure complete
03:50:22.115 00.082 25848 worker thread done servicing request
03:50:22.115 00.000 21444 OnExposeComplete: enter
03:50:22.115 00.000 21444 UpdateGuideState(): m_state=6
03:50:22.115 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 511
03:50:22.115 00.000 21444 Star::Find returns 1 (1), X=1262.59, Y=678.97, Mass=5032307, SNR=132.9, Peak=65504 HFD=7.9
03:50:22.115 00.000 21444 MultiStar: [#1 4.13,-0.20,0.00,M1] [#2 4.19,-0.72,0.00,M1] [#3 4.82,-1.03,0.00,M1] [#4 3.94,0.12,0.00,M1] [#5 3.10,-0.79,0.00,M1] [#6 4.30,-0.94,0.00,M1] [#7 3.35,-0.83,0.00,M1] [#8 4.88,-0.31,0.00,M1] 
03:50:22.115 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
03:50:22.115 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
03:50:22.115 00.000 21444 CameraToMount -- cameraX=3.51 cameraY=0.79 hyp=3.60 cameraTheta=0.22 mountX=-3.42 mountY=2.06, mountTheta=2.60
03:50:22.116 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.51, y=0.79, opts=13)
03:50:22.116 00.000 21444 Enqueuing Move request for scope (3.51, 0.79)
03:50:22.116 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=282, FiltMax=65504, Gamma=0.560
03:50:22.116 00.000 21444 UpdateGuideState exits: m=5032307 SNR=132.9 Saturated
03:50:22.116 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:22.116 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:22.116 00.000 21444 Enqueuing Expose request
03:50:22.116 00.000 25848 Worker thread wakes up
03:50:22.116 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.51, 0.79) opts 0xd
03:50:22.116 00.000 25848 Handling offset move in thread for scope, endpoint = (3.51, 0.79)
03:50:22.116 00.000 25848 Moving (3.51, 0.79) raw xDistance=-3.42 yDistance=2.06
03:50:22.116 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.16 from input -3.42
03:50:22.116 00.000 25848 resist switch: large excursion: input 2.06 thresh 1.53 direction from -1 to 1
03:50:22.116 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.19
03:50:22.116 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.06 from input 2.06
03:50:22.117 00.001 25848 MoveAxis(E, 100, ABG)
03:50:22.117 00.000 25848 Guiding  Dir = 2, Dur = 100
03:50:22.202 00.085 25848 IsSlewing returns 0
03:50:22.203 00.001 25848 IsGuiding returns 0
03:50:22.234 00.031 25848 PulseGuide returned control before completion, sleep 79
03:50:22.350 00.116 25848 IsGuiding returns 1
03:50:22.350 00.000 25848 scope still moving after pulse duration time elapsed
03:50:22.406 00.056 25848 IsSlewing returns 0
03:50:22.406 00.000 25848 IsGuiding returns 0
03:50:22.406 00.000 25848 scope move finished after 100 + 103 ms
03:50:22.406 00.000 25848 Move returns status 0, amount 100
03:50:22.407 00.001 25848 BLC: Oldest BLC event removed
03:50:22.407 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 359 applied
03:50:22.407 00.000 25848 MoveAxis(S, 415, ABG)
03:50:22.407 00.000 25848 Guiding  Dir = 1, Dur = 415
03:50:22.437 00.030 25848 IsSlewing returns 0
03:50:22.437 00.000 25848 IsGuiding returns 0
03:50:22.469 00.032 25848 PulseGuide returned control before completion, sleep 394
03:50:22.878 00.409 25848 IsGuiding returns 1
03:50:22.878 00.000 25848 scope still moving after pulse duration time elapsed
03:50:22.939 00.061 25848 IsSlewing returns 0
03:50:22.940 00.001 25848 IsGuiding returns 0
03:50:22.940 00.000 25848 scope move finished after 415 + 87 ms
03:50:22.940 00.000 25848 Move returns status 0, amount 415
03:50:22.940 00.000 25848 move complete, result=0
03:50:22.940 00.000 25848 worker thread done servicing request
03:50:22.940 00.000 25848 Worker thread wakes up
03:50:22.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:22.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:22.940 00.000 21444 GuideStep: -3.4 px 100 ms EAST, 2.1 px 415 ms SOUTH
03:50:25.791 02.851 25848 Exposure complete
03:50:25.868 00.077 25848 worker thread done servicing request
03:50:25.868 00.000 21444 OnExposeComplete: enter
03:50:25.869 00.001 21444 UpdateGuideState(): m_state=6
03:50:25.869 00.000 21444 Star::Find(15, 1262, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 512
03:50:25.869 00.000 21444 Star::Find returns 1 (1), X=1259.66, Y=674.19, Mass=5093228, SNR=156.4, Peak=65504 HFD=7.7
03:50:25.869 00.000 21444 MultiStar: [#1 0.57,-5.13,0.00,M2] [#2 0.90,-5.15,0.00,M2] [#3 1.68,-6.07,0.00,M2] [#4 0.98,-4.97,0.00,M2] [#5 0.36,-4.59,0.00,M2] [#6 1.24,-5.30,0.00,M2] [#7 0.61,-5.59,0.00,M2] [#8 1.48,-5.16,0.00,M2] 
03:50:25.869 00.000 21444 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.05) = xAngle (-4.48 = 1.81)
03:50:25.869 00.000 21444 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.32 = -1.04)
03:50:25.869 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=-3.99 hyp=4.03 cameraTheta=-1.43 mountX=-0.94 mountY=-3.47, mountTheta=-1.84
03:50:25.871 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-3.99, opts=13)
03:50:25.871 00.000 21444 Enqueuing Move request for scope (0.58, -3.99)
03:50:25.871 00.000 25848 Worker thread wakes up
03:50:25.871 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=54, FiltMax=65504, Gamma=0.560
03:50:25.871 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -3.99) opts 0xd
03:50:25.871 00.000 21444 UpdateGuideState exits: m=5093228 SNR=156.4 Saturated
03:50:25.871 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, -3.99)
03:50:25.871 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:25.871 00.000 25848 Moving (0.58, -3.99) raw xDistance=-0.94 yDistance=-3.47
03:50:25.871 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:25.871 00.000 21444 Enqueuing Expose request
03:50:25.871 00.000 25848 BLC: History state: CurrMiss=-3.47, AvgInitMiss=-0.34, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=2.063687, 1:-3.468919
03:50:25.871 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -9.000000
03:50:25.871 00.000 25848 BLC: window closed
03:50:25.871 00.000 25848 BLC: Pulse adjusted to 350
03:50:25.872 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -0.94
03:50:25.872 00.000 25848 resist switch: large excursion: input -3.47 thresh 1.53 direction from 1 to -1
03:50:25.872 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.41
03:50:25.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.47 from input -3.47
03:50:25.872 00.000 25848 MoveAxis(E, 34, ABG)
03:50:25.872 00.000 25848 Guiding  Dir = 2, Dur = 34
03:50:25.892 00.020 25848 IsSlewing returns 0
03:50:25.893 00.001 25848 IsGuiding returns 0
03:50:25.925 00.032 25848 PulseGuide returned control before completion, sleep 13
03:50:25.948 00.023 25848 IsGuiding returns 1
03:50:25.948 00.000 25848 scope still moving after pulse duration time elapsed
03:50:25.999 00.051 25848 IsSlewing returns 0
03:50:25.999 00.000 25848 IsGuiding returns 0
03:50:25.999 00.000 25848 scope move finished after 34 + 72 ms
03:50:25.999 00.000 25848 Move returns status 0, amount 34
03:50:25.999 00.000 25848 BLC: Oldest BLC event removed
03:50:25.999 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 350 applied
03:50:25.999 00.000 25848 MoveAxis(N, 445, ABG)
03:50:25.999 00.000 25848 Guiding  Dir = 0, Dur = 445
03:50:26.034 00.035 25848 IsSlewing returns 0
03:50:26.034 00.000 25848 IsGuiding returns 0
03:50:26.060 00.026 21444 evsrv: cli 0107E240 connect
03:50:26.060 00.000 21444 case statement mapped state 6 to 3
03:50:26.060 00.000 21444 case statement mapped state 6 to 3
03:50:26.060 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"010b6694-999b-4f77-9060-94a61c06ad5e"}
03:50:26.060 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"010b6694-999b-4f77-9060-94a61c06ad5e"}
03:50:26.060 00.000 21444 evsrv: cli 0107E240 disconnect
03:50:26.065 00.005 25848 PulseGuide returned control before completion, sleep 425
03:50:26.497 00.432 25848 IsGuiding returns 1
03:50:26.498 00.001 25848 scope still moving after pulse duration time elapsed
03:50:26.563 00.065 25848 IsSlewing returns 0
03:50:26.563 00.000 25848 IsGuiding returns 0
03:50:26.563 00.000 25848 scope move finished after 445 + 83 ms
03:50:26.563 00.000 25848 Move returns status 0, amount 445
03:50:26.563 00.000 25848 move complete, result=0
03:50:26.563 00.000 25848 worker thread done servicing request
03:50:26.563 00.000 25848 Worker thread wakes up
03:50:26.564 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:26.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:26.564 00.000 21444 GuideStep: -0.9 px 34 ms EAST, -3.5 px 445 ms NORTH
03:50:29.405 02.841 25848 Exposure complete
03:50:29.472 00.067 25848 worker thread done servicing request
03:50:29.473 00.001 21444 OnExposeComplete: enter
03:50:29.473 00.000 21444 UpdateGuideState(): m_state=6
03:50:29.473 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 513
03:50:29.473 00.000 21444 Star::Find returns 1 (1), X=1261.39, Y=678.57, Mass=5606979, SNR=187.7, Peak=65504 HFD=7.8
03:50:29.473 00.000 21444 MultiStar: [#1 1.37,-0.13,1.01,U] [#2 1.29,-0.76,0.84,U] [#3 1.33,-0.69,0.65,U] [#4 2.73,-0.22,0.00,M3] [#5 1.92,-1.41,0.00,M3] [#6 2.04,-0.62,0.00,M3] [#7 1.96,-1.45,0.00,M3] [#8 2.36,-0.30,0.00,M3] 
03:50:29.473 00.000 21444 refined, 3 included, MultiStar: {1.61, -0.23}, one-star: {2.31, 0.39}
03:50:29.473 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.20 = 3.09)
03:50:29.473 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
03:50:29.473 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=-0.23 hyp=1.63 cameraTheta=-0.14 mountX=-1.63 mountY=0.39, mountTheta=2.90
03:50:29.474 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=-0.23, opts=13)
03:50:29.474 00.000 21444 Enqueuing Move request for scope (1.61, -0.23)
03:50:29.474 00.000 25848 Worker thread wakes up
03:50:29.475 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, -0.23) opts 0xd
03:50:29.475 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, -0.23)
03:50:29.475 00.000 25848 Moving (1.61, -0.23) raw xDistance=-1.63 yDistance=0.39
03:50:29.475 00.000 25848 BLC: History state: CurrMiss=-0.39, AvgInitMiss=-0.52, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-3.468919, 1:-0.393457
03:50:29.475 00.000 25848 BLC: No correction, Miss < min_move
03:50:29.475 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.63
03:50:29.475 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:29.475 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=16, FiltMax=65504, Gamma=0.560
03:50:29.475 00.000 21444 UpdateGuideState exits: m=5606979 SNR=187.7 Saturated
03:50:29.475 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
03:50:29.475 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:29.475 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:29.475 00.000 21444 Enqueuing Expose request
03:50:29.475 00.000 25848 MoveAxis(E, 50, ABG)
03:50:29.475 00.000 25848 Guiding  Dir = 2, Dur = 50
03:50:29.525 00.050 25848 IsSlewing returns 0
03:50:29.525 00.000 25848 IsGuiding returns 0
03:50:29.547 00.022 25848 PulseGuide returned control before completion, sleep 40
03:50:29.593 00.046 25848 IsGuiding returns 1
03:50:29.593 00.000 25848 scope still moving after pulse duration time elapsed
03:50:29.659 00.066 25848 IsSlewing returns 0
03:50:29.660 00.001 25848 IsGuiding returns 0
03:50:29.660 00.000 25848 scope move finished after 50 + 83 ms
03:50:29.660 00.000 25848 Move returns status 0, amount 50
03:50:29.660 00.000 25848 MoveAxis(N, 0, ABG)
03:50:29.660 00.000 25848 Move returns status 0, amount 0
03:50:29.660 00.000 25848 move complete, result=0
03:50:29.660 00.000 25848 worker thread done servicing request
03:50:29.660 00.000 25848 Worker thread wakes up
03:50:29.660 00.000 21444 GuideStep: -1.6 px 50 ms EAST, 0.4 px 0 ms NORTH
03:50:29.660 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:29.660 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:32.499 02.839 25848 Exposure complete
03:50:32.588 00.089 25848 worker thread done servicing request
03:50:32.589 00.001 21444 OnExposeComplete: enter
03:50:32.589 00.000 21444 UpdateGuideState(): m_state=6
03:50:32.589 00.000 21444 Star::Find(15, 1261, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 514
03:50:32.589 00.000 21444 Star::Find returns 1 (1), X=1259.43, Y=680.41, Mass=5585431, SNR=170.8, Peak=65504 HFD=7.7
03:50:32.589 00.000 21444 MultiStar: [#1 -0.28,1.66,1.48,U] [#2 0.16,0.91,1.14,U] [#3 0.17,0.69,0.92,U] [#4 1.26,1.64,0.88,U] [#5 0.06,1.37,1.09,U] [#6 0.78,1.42,0.89,U] [#7 0.40,0.63,0.69,U] [#8 0.90,1.48,0.70,U] 
03:50:32.589 00.000 21444 refined, 8 included, MultiStar: {0.35, 1.37}, one-star: {0.35, 2.24}
03:50:32.589 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.73 = -1.73)
03:50:32.589 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.57 = 1.71)
03:50:32.589 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=1.37 hyp=1.41 cameraTheta=1.32 mountX=-0.22 mountY=1.40, mountTheta=1.73
03:50:32.590 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=1.37, opts=13)
03:50:32.590 00.000 21444 Enqueuing Move request for scope (0.35, 1.37)
03:50:32.590 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=182, FiltMax=65504, Gamma=0.560
03:50:32.590 00.000 25848 Worker thread wakes up
03:50:32.591 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 1.37) opts 0xd
03:50:32.591 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 1.37)
03:50:32.591 00.000 25848 Moving (0.35, 1.37) raw xDistance=-0.22 yDistance=1.40
03:50:32.591 00.000 25848 BLC: History state: CurrMiss=-1.40, AvgInitMiss=-0.52, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-3.468919, 1:-0.393457, 2:-1.397666
03:50:32.591 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -14.000000
03:50:32.591 00.000 21444 UpdateGuideState exits: m=5585431 SNR=170.8 Saturated
03:50:32.591 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:32.591 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:32.591 00.000 21444 Enqueuing Expose request
03:50:32.591 00.000 25848 BLC: window closed
03:50:32.591 00.000 25848 BLC: Pulse adjusted to 336
03:50:32.591 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
03:50:32.592 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:50:32.592 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.40
03:50:32.592 00.000 25848 MoveAxis(E, 0, ABG)
03:50:32.592 00.000 25848 Move returns status 0, amount 0
03:50:32.592 00.000 25848 MoveAxis(N, 0, ABG)
03:50:32.592 00.000 25848 Move returns status 0, amount 0
03:50:32.592 00.000 25848 move complete, result=0
03:50:32.592 00.000 25848 worker thread done servicing request
03:50:32.592 00.000 25848 Worker thread wakes up
03:50:32.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:32.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:32.592 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.4 px 0 ms NORTH
03:50:33.068 00.476 21444 evsrv: cli 0107E240 connect
03:50:33.069 00.001 21444 case statement mapped state 6 to 3
03:50:33.069 00.000 21444 case statement mapped state 6 to 3
03:50:33.070 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"65c517b3-e12e-4cfb-a078-f66fcd10c732"}
03:50:33.070 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"65c517b3-e12e-4cfb-a078-f66fcd10c732"}
03:50:33.071 00.001 21444 evsrv: cli 0107E240 disconnect
03:50:35.436 02.365 25848 Exposure complete
03:50:35.515 00.079 25848 worker thread done servicing request
03:50:35.516 00.001 21444 OnExposeComplete: enter
03:50:35.516 00.000 21444 UpdateGuideState(): m_state=6
03:50:35.516 00.000 21444 Star::Find(15, 1259, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 515
03:50:35.516 00.000 21444 Star::Find returns 1 (1), X=1260.58, Y=679.79, Mass=5540617, SNR=177.3, Peak=65504 HFD=7.7
03:50:35.516 00.000 21444 MultiStar: [#1 1.36,0.66,1.27,U] [#2 1.29,0.10,0.80,U] [#3 1.40,0.16,1.16,U] [#4 1.76,0.69,1.35,U] [#5 1.12,0.25,1.03,U] [#6 1.50,0.36,1.03,U] [#7 0.85,-0.32,0.60,U] [#8 2.17,0.41,0.00,M3] 
03:50:35.516 00.000 21444 refined, 7 included, MultiStar: {1.39, 0.50}, one-star: {1.50, 1.62}
03:50:35.516 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
03:50:35.516 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
03:50:35.516 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=0.50 hyp=1.48 cameraTheta=0.34 mountX=-1.34 mountY=0.99, mountTheta=2.51
03:50:35.517 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=0.50, opts=13)
03:50:35.517 00.000 21444 Enqueuing Move request for scope (1.39, 0.50)
03:50:35.517 00.000 25848 Worker thread wakes up
03:50:35.517 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, 0.50) opts 0xd
03:50:35.517 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, 0.50)
03:50:35.517 00.000 25848 Moving (1.39, 0.50) raw xDistance=-1.34 yDistance=0.99
03:50:35.517 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.34
03:50:35.517 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:50:35.517 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
03:50:35.517 00.000 25848 MoveAxis(E, 39, ABG)
03:50:35.517 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=156, FiltMax=65504, Gamma=0.560
03:50:35.517 00.000 25848 Guiding  Dir = 2, Dur = 39
03:50:35.518 00.001 21444 UpdateGuideState exits: m=5540617 SNR=177.3 Saturated
03:50:35.518 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:35.518 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:35.518 00.000 21444 Enqueuing Expose request
03:50:35.546 00.028 25848 IsSlewing returns 0
03:50:35.546 00.000 25848 IsGuiding returns 0
03:50:35.577 00.031 25848 PulseGuide returned control before completion, sleep 19
03:50:35.608 00.031 25848 IsGuiding returns 1
03:50:35.608 00.000 25848 scope still moving after pulse duration time elapsed
03:50:35.693 00.085 25848 IsSlewing returns 0
03:50:35.693 00.000 25848 IsGuiding returns 0
03:50:35.693 00.000 25848 scope move finished after 39 + 108 ms
03:50:35.693 00.000 25848 Move returns status 0, amount 39
03:50:35.693 00.000 25848 MoveAxis(N, 0, ABG)
03:50:35.693 00.000 25848 Move returns status 0, amount 0
03:50:35.693 00.000 25848 move complete, result=0
03:50:35.693 00.000 25848 worker thread done servicing request
03:50:35.693 00.000 25848 Worker thread wakes up
03:50:35.693 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:35.693 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 1.0 px 0 ms NORTH
03:50:35.693 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:38.541 02.848 25848 Exposure complete
03:50:38.608 00.067 25848 worker thread done servicing request
03:50:38.609 00.001 21444 OnExposeComplete: enter
03:50:38.609 00.000 21444 UpdateGuideState(): m_state=6
03:50:38.609 00.000 21444 Star::Find(15, 1260, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 516
03:50:38.609 00.000 21444 Star::Find returns 1 (1), X=1260.44, Y=679.95, Mass=5619256, SNR=282.3, Peak=65504 HFD=8.0
03:50:38.609 00.000 21444 MultiStar: [#1 1.35,1.30,0.91,U] [#2 0.84,1.19,0.80,U] [#3 1.94,1.20,0.00,M1] [#4 1.86,1.56,0.00,M2] [#5 1.02,0.92,0.54,U] [#6 1.78,1.49,0.00,M2] [#7 0.97,0.76,0.40,U] [#8 2.05,1.56,0.00,M4] 
03:50:38.609 00.000 21444 refined, 4 included, MultiStar: {1.15, 1.29}, one-star: {1.36, 1.77}
03:50:38.609 00.000 21444 CameraToMount -- cameraTheta (0.84) - m_xAngle (3.05) = xAngle (-2.21 = -2.21)
03:50:38.609 00.000 21444 CameraToMount -- cameraTheta (0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.05 = 1.23)
03:50:38.609 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=1.29 hyp=1.73 cameraTheta=0.84 mountX=-1.03 mountY=1.63, mountTheta=2.13
03:50:38.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=1.29, opts=13)
03:50:38.610 00.000 21444 Enqueuing Move request for scope (1.15, 1.29)
03:50:38.610 00.000 25848 Worker thread wakes up
03:50:38.611 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, 1.29) opts 0xd
03:50:38.611 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, 1.29)
03:50:38.611 00.000 25848 Moving (1.15, 1.29) raw xDistance=-1.03 yDistance=1.63
03:50:38.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.03
03:50:38.611 00.000 25848 resist switch: large excursion: input 1.63 thresh 1.53 direction from -1 to 1
03:50:38.611 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.89
03:50:38.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=230, FiltMax=65504, Gamma=0.560
03:50:38.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.63 from input 1.63
03:50:38.611 00.000 25848 MoveAxis(E, 33, ABG)
03:50:38.611 00.000 25848 Guiding  Dir = 2, Dur = 33
03:50:38.611 00.000 21444 UpdateGuideState exits: m=5619256 SNR=282.3 Saturated
03:50:38.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:38.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:38.611 00.000 21444 Enqueuing Expose request
03:50:38.639 00.028 25848 IsSlewing returns 0
03:50:38.639 00.000 25848 IsGuiding returns 0
03:50:38.671 00.032 25848 PulseGuide returned control before completion, sleep 12
03:50:38.698 00.027 25848 IsGuiding returns 1
03:50:38.698 00.000 25848 scope still moving after pulse duration time elapsed
03:50:38.748 00.050 25848 IsSlewing returns 0
03:50:38.748 00.000 25848 IsGuiding returns 0
03:50:38.748 00.000 25848 scope move finished after 33 + 76 ms
03:50:38.749 00.001 25848 Move returns status 0, amount 33
03:50:38.749 00.000 25848 BLC: Oldest BLC event removed
03:50:38.749 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
03:50:38.749 00.000 25848 MoveAxis(S, 380, ABG)
03:50:38.749 00.000 25848 Guiding  Dir = 1, Dur = 380
03:50:38.779 00.030 25848 IsSlewing returns 0
03:50:38.779 00.000 25848 IsGuiding returns 0
03:50:38.810 00.031 25848 PulseGuide returned control before completion, sleep 359
03:50:39.181 00.371 25848 IsGuiding returns 1
03:50:39.181 00.000 25848 scope still moving after pulse duration time elapsed
03:50:39.236 00.055 25848 IsSlewing returns 0
03:50:39.237 00.001 25848 IsGuiding returns 0
03:50:39.237 00.000 25848 scope move finished after 380 + 76 ms
03:50:39.237 00.000 25848 Move returns status 0, amount 380
03:50:39.237 00.000 25848 move complete, result=0
03:50:39.237 00.000 25848 worker thread done servicing request
03:50:39.237 00.000 25848 Worker thread wakes up
03:50:39.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:39.237 00.000 21444 GuideStep: -1.0 px 33 ms EAST, 1.6 px 380 ms SOUTH
03:50:39.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:42.086 02.849 25848 Exposure complete
03:50:42.172 00.086 25848 worker thread done servicing request
03:50:42.172 00.000 21444 OnExposeComplete: enter
03:50:42.172 00.000 21444 UpdateGuideState(): m_state=6
03:50:42.172 00.000 21444 Star::Find(15, 1260, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 517
03:50:42.172 00.000 21444 Star::Find returns 1 (1), X=1261.20, Y=678.22, Mass=5868693, SNR=229.1, Peak=65504 HFD=8.0
03:50:42.172 00.000 21444 MultiStar: [#1 2.17,-0.86,0.00,M1] [#2 1.71,-0.91,0.79,U] [#3 2.53,-1.39,0.00,M2] [#4 2.53,-0.51,0.00,M3] [#5 1.64,-1.36,0.00,M1] [#6 2.64,-0.86,0.00,M3] [#7 1.88,-1.75,0.00,M1] [#8 2.57,-0.66,0.00,M5] 
03:50:42.172 00.000 21444 refined, 1 included, MultiStar: {1.94, -0.38}, one-star: {2.12, 0.04}
03:50:42.172 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
03:50:42.172 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
03:50:42.172 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=-0.38 hyp=1.97 cameraTheta=-0.19 mountX=-1.96 mountY=0.38, mountTheta=2.95
03:50:42.173 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=-0.38, opts=13)
03:50:42.173 00.000 21444 Enqueuing Move request for scope (1.94, -0.38)
03:50:42.173 00.000 25848 Worker thread wakes up
03:50:42.173 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=54, FiltMax=65504, Gamma=0.560
03:50:42.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, -0.38) opts 0xd
03:50:42.173 00.000 21444 UpdateGuideState exits: m=5868693 SNR=229.1 Saturated
03:50:42.173 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:42.173 00.000 25848 Handling offset move in thread for scope, endpoint = (1.94, -0.38)
03:50:42.173 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:42.173 00.000 21444 Enqueuing Expose request
03:50:42.173 00.000 25848 Moving (1.94, -0.38) raw xDistance=-1.96 yDistance=0.38
03:50:42.173 00.000 25848 BLC: History state: CurrMiss=0.38, AvgInitMiss=-0.62, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.630346, 1:0.381981
03:50:42.173 00.000 25848 BLC: No correction, Miss < min_move
03:50:42.174 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.29 from input -1.96
03:50:42.174 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:42.174 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
03:50:42.174 00.000 25848 MoveAxis(E, 59, ABG)
03:50:42.174 00.000 25848 Guiding  Dir = 2, Dur = 59
03:50:42.202 00.028 25848 IsSlewing returns 0
03:50:42.202 00.000 25848 IsGuiding returns 0
03:50:42.235 00.033 25848 PulseGuide returned control before completion, sleep 38
03:50:42.288 00.053 25848 IsGuiding returns 1
03:50:42.288 00.000 25848 scope still moving after pulse duration time elapsed
03:50:42.343 00.055 25848 IsSlewing returns 0
03:50:42.343 00.000 25848 IsGuiding returns 0
03:50:42.343 00.000 25848 scope move finished after 59 + 81 ms
03:50:42.343 00.000 25848 Move returns status 0, amount 59
03:50:42.343 00.000 25848 MoveAxis(N, 0, ABG)
03:50:42.343 00.000 25848 Move returns status 0, amount 0
03:50:42.343 00.000 25848 move complete, result=0
03:50:42.344 00.001 25848 worker thread done servicing request
03:50:42.344 00.000 25848 Worker thread wakes up
03:50:42.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:42.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:42.344 00.000 21444 GuideStep: -2.0 px 59 ms EAST, 0.4 px 0 ms NORTH
03:50:45.183 02.839 25848 Exposure complete
03:50:45.271 00.088 25848 worker thread done servicing request
03:50:45.271 00.000 21444 OnExposeComplete: enter
03:50:45.272 00.001 21444 UpdateGuideState(): m_state=6
03:50:45.272 00.000 21444 Star::Find(15, 1261, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 518
03:50:45.272 00.000 21444 Star::Find returns 1 (1), X=1259.59, Y=678.34, Mass=5962523, SNR=229.2, Peak=65504 HFD=8.0
03:50:45.272 00.000 21444 MultiStar: [#1 1.13,-0.83,1.00,U] [#2 1.13,-0.90,0.77,U] [#3 1.09,-0.86,0.99,U] [#4 0.96,-0.58,0.96,U] [#5 0.17,-1.11,0.72,U] [#6 1.24,-0.58,0.63,U] [#7 0.72,-1.24,0.57,U] [#8 1.38,-0.39,0.66,U] 
03:50:45.272 00.000 21444 single-star, 8 included, MultiStar: {0.92, -0.67}, one-star: {0.51, 0.16}
03:50:45.272 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
03:50:45.272 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.70)
03:50:45.272 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=0.16 hyp=0.54 cameraTheta=0.31 mountX=-0.50 mountY=0.35, mountTheta=2.53
03:50:45.273 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=0.16, opts=13)
03:50:45.273 00.000 21444 Enqueuing Move request for scope (0.51, 0.16)
03:50:45.273 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=130, FiltMax=65504, Gamma=0.560
03:50:45.273 00.000 21444 UpdateGuideState exits: m=5962523 SNR=229.2 Saturated
03:50:45.274 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:45.274 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:45.274 00.000 21444 Enqueuing Expose request
03:50:45.274 00.000 25848 Worker thread wakes up
03:50:45.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.16) opts 0xd
03:50:45.274 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, 0.16)
03:50:45.274 00.000 25848 Moving (0.51, 0.16) raw xDistance=-0.50 yDistance=0.35
03:50:45.274 00.000 25848 BLC: History state: CurrMiss=0.35, AvgInitMiss=-0.62, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.630346, 1:0.381981, 2:0.346129
03:50:45.274 00.000 25848 BLC: No correction, Miss < min_move
03:50:45.274 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
03:50:45.274 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:45.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
03:50:45.274 00.000 25848 MoveAxis(E, 0, ABG)
03:50:45.274 00.000 25848 Move returns status 0, amount 0
03:50:45.274 00.000 25848 MoveAxis(N, 0, ABG)
03:50:45.274 00.000 25848 Move returns status 0, amount 0
03:50:45.274 00.000 25848 move complete, result=0
03:50:45.274 00.000 25848 worker thread done servicing request
03:50:45.274 00.000 25848 Worker thread wakes up
03:50:45.274 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:45.274 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:45.274 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
03:50:48.119 02.845 25848 Exposure complete
03:50:48.195 00.076 25848 worker thread done servicing request
03:50:48.196 00.001 21444 OnExposeComplete: enter
03:50:48.196 00.000 21444 UpdateGuideState(): m_state=6
03:50:48.196 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 519
03:50:48.196 00.000 21444 Star::Find returns 1 (1), X=1260.23, Y=677.77, Mass=5564185, SNR=244.6, Peak=65504 HFD=7.8
03:50:48.196 00.000 21444 MultiStar: [#1 1.38,-1.00,0.84,U] [#2 1.42,-1.41,0.90,U] [#3 1.78,-0.87,0.85,U] [#4 1.55,-0.52,0.86,U] [#5 0.79,-1.42,0.83,U] [#6 1.52,-1.38,0.61,U] [#7 0.82,-1.56,0.55,U] [#8 1.74,-0.88,0.72,U] 
03:50:48.196 00.000 21444 single-star, 8 included, MultiStar: {1.36, -1.01}, one-star: {1.15, -0.41}
03:50:48.196 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.89)
03:50:48.196 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
03:50:48.196 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=-0.41 hyp=1.22 cameraTheta=-0.34 mountX=-1.18 mountY=0.06, mountTheta=3.09
03:50:48.197 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=-0.41, opts=13)
03:50:48.197 00.000 21444 Enqueuing Move request for scope (1.15, -0.41)
03:50:48.197 00.000 25848 Worker thread wakes up
03:50:48.197 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.41) opts 0xd
03:50:48.197 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, -0.41)
03:50:48.197 00.000 25848 Moving (1.15, -0.41) raw xDistance=-1.18 yDistance=0.06
03:50:48.197 00.000 25848 BLC: window closed
03:50:48.197 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
03:50:48.197 00.000 25848 BLC: History state: CurrMiss=0.06, AvgInitMiss=-0.62, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.630346, 1:0.381981, 2:0.346129
03:50:48.197 00.000 25848 BLC: No correction, Miss < min_move
03:50:48.197 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.18
03:50:48.198 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:48.198 00.000 21444 UpdateGuideState exits: m=5564185 SNR=244.6 Saturated
03:50:48.198 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:48.198 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:50:48.198 00.000 25848 MoveAxis(E, 34, ABG)
03:50:48.198 00.000 25848 Guiding  Dir = 2, Dur = 34
03:50:48.198 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:48.198 00.000 21444 Enqueuing Expose request
03:50:48.218 00.020 25848 IsSlewing returns 0
03:50:48.218 00.000 25848 IsGuiding returns 0
03:50:48.249 00.031 25848 PulseGuide returned control before completion, sleep 13
03:50:48.272 00.023 25848 IsGuiding returns 1
03:50:48.272 00.000 25848 scope still moving after pulse duration time elapsed
03:50:48.327 00.055 25848 IsSlewing returns 0
03:50:48.327 00.000 25848 IsGuiding returns 0
03:50:48.327 00.000 25848 scope move finished after 34 + 75 ms
03:50:48.327 00.000 25848 Move returns status 0, amount 34
03:50:48.327 00.000 25848 MoveAxis(N, 0, ABG)
03:50:48.327 00.000 25848 Move returns status 0, amount 0
03:50:48.327 00.000 25848 move complete, result=0
03:50:48.327 00.000 25848 worker thread done servicing request
03:50:48.327 00.000 25848 Worker thread wakes up
03:50:48.327 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.1 px 0 ms NORTH
03:50:48.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:48.328 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:51.173 02.845 25848 Exposure complete
03:50:51.247 00.074 25848 worker thread done servicing request
03:50:51.247 00.000 21444 OnExposeComplete: enter
03:50:51.247 00.000 21444 UpdateGuideState(): m_state=6
03:50:51.247 00.000 21444 Star::Find(15, 1260, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 520
03:50:51.247 00.000 21444 Star::Find returns 1 (1), X=1259.90, Y=679.17, Mass=5907566, SNR=270.0, Peak=65504 HFD=8.1
03:50:51.247 00.000 21444 MultiStar: [#1 1.77,0.28,0.85,U] [#2 1.39,0.21,0.75,U] [#3 2.03,0.39,0.00,M1] [#4 1.68,0.42,0.82,U] [#5 0.46,-0.10,0.72,U] [#6 1.63,0.23,0.59,U] [#7 1.14,-0.19,0.49,U] [#8 1.67,0.00,0.66,U] 
03:50:51.247 00.000 21444 single-star, 7 included, MultiStar: {1.31, 0.29}, one-star: {0.82, 0.99}
03:50:51.247 00.000 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.17 = -2.17)
03:50:51.247 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.01 = 1.27)
03:50:51.247 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=0.99 hyp=1.28 cameraTheta=0.88 mountX=-0.72 mountY=1.22, mountTheta=2.11
03:50:51.248 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=0.99, opts=13)
03:50:51.248 00.000 21444 Enqueuing Move request for scope (0.82, 0.99)
03:50:51.248 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=132, FiltMax=65504, Gamma=0.560
03:50:51.248 00.000 21444 UpdateGuideState exits: m=5907566 SNR=270.0 Saturated
03:50:51.248 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:51.248 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:51.248 00.000 21444 Enqueuing Expose request
03:50:51.248 00.000 25848 Worker thread wakes up
03:50:51.248 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.99) opts 0xd
03:50:51.248 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 0.99)
03:50:51.248 00.000 25848 Moving (0.82, 0.99) raw xDistance=-0.72 yDistance=1.22
03:50:51.249 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.72
03:50:51.249 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
03:50:51.249 00.000 25848 MoveAxis(E, 24, ABG)
03:50:51.249 00.000 25848 Guiding  Dir = 2, Dur = 24
03:50:51.279 00.030 25848 IsSlewing returns 0
03:50:51.279 00.000 25848 IsGuiding returns 0
03:50:51.311 00.032 25848 IsGuiding returns 1
03:50:51.311 00.000 25848 scope still moving after pulse duration time elapsed
03:50:51.373 00.062 25848 IsSlewing returns 0
03:50:51.373 00.000 25848 IsGuiding returns 0
03:50:51.373 00.000 25848 scope move finished after 24 + 69 ms
03:50:51.373 00.000 25848 Move returns status 0, amount 24
03:50:51.373 00.000 25848 MoveAxis(S, 33, ABG)
03:50:51.373 00.000 25848 Guiding  Dir = 1, Dur = 33
03:50:51.409 00.036 25848 IsSlewing returns 0
03:50:51.409 00.000 25848 IsGuiding returns 0
03:50:51.440 00.031 25848 PulseGuide returned control before completion, sleep 13
03:50:51.465 00.025 25848 IsGuiding returns 1
03:50:51.465 00.000 25848 scope still moving after pulse duration time elapsed
03:50:51.514 00.049 25848 IsSlewing returns 0
03:50:51.515 00.001 25848 IsGuiding returns 0
03:50:51.515 00.000 25848 scope move finished after 33 + 72 ms
03:50:51.515 00.000 25848 Move returns status 0, amount 33
03:50:51.515 00.000 25848 move complete, result=0
03:50:51.515 00.000 25848 worker thread done servicing request
03:50:51.515 00.000 25848 Worker thread wakes up
03:50:51.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:51.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:51.515 00.000 21444 GuideStep: -0.7 px 24 ms EAST, 1.2 px 33 ms SOUTH
03:50:54.358 02.843 25848 Exposure complete
03:50:54.443 00.085 25848 worker thread done servicing request
03:50:54.443 00.000 21444 OnExposeComplete: enter
03:50:54.444 00.001 21444 UpdateGuideState(): m_state=6
03:50:54.444 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 521
03:50:54.444 00.000 21444 Star::Find returns 1 (1), X=1259.38, Y=677.58, Mass=6006469, SNR=307.9, Peak=65504 HFD=8.0
03:50:54.444 00.000 21444 MultiStar: [#1 0.39,-0.96,0.74,U] [#2 1.35,-1.68,0.00,M1] [#3 0.49,-1.14,0.67,U] [#4 0.90,-1.07,0.62,U] [#5 0.22,-1.34,0.58,U] [#6 0.74,-1.35,0.56,U] [#7 0.29,-1.94,0.47,U] [#8 0.85,-0.90,0.52,U] 
03:50:54.444 00.000 21444 single-star, 7 included, MultiStar: {0.50, -1.09}, one-star: {0.30, -0.60}
03:50:54.444 00.000 21444 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.05) = xAngle (-4.15 = 2.13)
03:50:54.444 00.000 21444 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.00 = -0.71)
03:50:54.444 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.60 hyp=0.67 cameraTheta=-1.10 mountX=-0.35 mountY=-0.44, mountTheta=-2.25
03:50:54.444 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.60, opts=13)
03:50:54.444 00.000 21444 Enqueuing Move request for scope (0.30, -0.60)
03:50:54.445 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=156, FiltMax=65504, Gamma=0.560
03:50:54.445 00.000 21444 UpdateGuideState exits: m=6006469 SNR=307.9 Saturated
03:50:54.445 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:54.445 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:54.445 00.000 21444 Enqueuing Expose request
03:50:54.445 00.000 25848 Worker thread wakes up
03:50:54.445 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.60) opts 0xd
03:50:54.445 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.60)
03:50:54.445 00.000 25848 Moving (0.30, -0.60) raw xDistance=-0.35 yDistance=-0.44
03:50:54.445 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
03:50:54.445 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:54.445 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
03:50:54.445 00.000 25848 MoveAxis(E, 0, ABG)
03:50:54.445 00.000 25848 Move returns status 0, amount 0
03:50:54.445 00.000 25848 MoveAxis(N, 0, ABG)
03:50:54.445 00.000 25848 Move returns status 0, amount 0
03:50:54.445 00.000 25848 move complete, result=0
03:50:54.445 00.000 25848 worker thread done servicing request
03:50:54.445 00.000 25848 Worker thread wakes up
03:50:54.445 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:54.445 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:50:54.446 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
03:50:57.295 02.849 25848 Exposure complete
03:50:57.374 00.079 25848 worker thread done servicing request
03:50:57.375 00.001 21444 OnExposeComplete: enter
03:50:57.375 00.000 21444 UpdateGuideState(): m_state=6
03:50:57.375 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 522
03:50:57.375 00.000 21444 Star::Find returns 1 (1), X=1259.91, Y=677.35, Mass=5889535, SNR=216.0, Peak=65504 HFD=8.1
03:50:57.375 00.000 21444 MultiStar: [#1 0.96,-1.84,0.00,M1] [#2 0.75,-2.06,0.00,M2] [#3 0.92,-1.73,0.78,U] [#4 0.99,-1.42,0.91,U] [#5 0.79,-2.16,0.00,M1] [#6 1.20,-2.04,0.00,M1] [#7 0.78,-2.49,0.00,M1] [#8 1.41,-1.55,0.00,M2] 
03:50:57.375 00.000 21444 single-star, 2 included, MultiStar: {0.91, -1.29}, one-star: {0.83, -0.83}
03:50:57.375 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.45)
03:50:57.375 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
03:50:57.375 00.000 21444 CameraToMount -- cameraX=0.83 cameraY=-0.83 hyp=1.17 cameraTheta=-0.79 mountX=-0.90 mountY=-0.45, mountTheta=-2.67
03:50:57.376 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.83, y=-0.83, opts=13)
03:50:57.376 00.000 21444 Enqueuing Move request for scope (0.83, -0.83)
03:50:57.376 00.000 25848 Worker thread wakes up
03:50:57.376 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.83) opts 0xd
03:50:57.376 00.000 25848 Handling offset move in thread for scope, endpoint = (0.83, -0.83)
03:50:57.376 00.000 25848 Moving (0.83, -0.83) raw xDistance=-0.90 yDistance=-0.45
03:50:57.376 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
03:50:57.376 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
03:50:57.376 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:57.376 00.000 21444 UpdateGuideState exits: m=5889535 SNR=216.0 Saturated
03:50:57.376 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
03:50:57.376 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:57.377 00.001 25848 MoveAxis(E, 26, ABG)
03:50:57.377 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:50:57.377 00.000 21444 Enqueuing Expose request
03:50:57.377 00.000 25848 Guiding  Dir = 2, Dur = 26
03:50:57.407 00.030 25848 IsSlewing returns 0
03:50:57.407 00.000 25848 IsGuiding returns 0
03:50:57.439 00.032 25848 IsGuiding returns 1
03:50:57.439 00.000 25848 scope still moving after pulse duration time elapsed
03:50:57.499 00.060 25848 IsSlewing returns 0
03:50:57.499 00.000 25848 IsGuiding returns 0
03:50:57.499 00.000 25848 scope move finished after 26 + 65 ms
03:50:57.499 00.000 25848 Move returns status 0, amount 26
03:50:57.499 00.000 25848 MoveAxis(N, 0, ABG)
03:50:57.499 00.000 25848 Move returns status 0, amount 0
03:50:57.499 00.000 25848 move complete, result=0
03:50:57.499 00.000 25848 worker thread done servicing request
03:50:57.499 00.000 25848 Worker thread wakes up
03:50:57.499 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:50:57.499 00.000 21444 GuideStep: -0.9 px 26 ms EAST, -0.5 px 0 ms NORTH
03:50:57.500 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:00.339 02.839 25848 Exposure complete
03:51:00.427 00.088 25848 worker thread done servicing request
03:51:00.427 00.000 21444 OnExposeComplete: enter
03:51:00.427 00.000 21444 UpdateGuideState(): m_state=6
03:51:00.427 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 523
03:51:00.427 00.000 21444 Star::Find returns 1 (1), X=1258.82, Y=677.76, Mass=5503821, SNR=166.4, Peak=65504 HFD=7.8
03:51:00.427 00.000 21444 MultiStar: [#1 -0.26,-1.57,1.32,U] [#2 -0.33,-1.44,1.09,U] [#3 0.21,-1.78,0.98,U] [#4 0.62,-1.24,1.05,U] [#5 -0.31,-1.59,0.82,U] [#6 0.60,-1.54,0.98,U] [#7 0.29,-2.13,0.00,M2] [#8 0.58,-1.43,0.81,U] 
03:51:00.427 00.000 21444 single-star, 7 included, MultiStar: {0.09, -1.38}, one-star: {-0.26, -0.42}
03:51:00.427 00.000 21444 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.05) = xAngle (-5.18 = 1.11)
03:51:00.427 00.000 21444 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.02 = -1.74)
03:51:00.427 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.42 hyp=0.49 cameraTheta=-2.12 mountX=0.22 mountY=-0.49, mountTheta=-1.15
03:51:00.428 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.42, opts=13)
03:51:00.428 00.000 21444 Enqueuing Move request for scope (-0.26, -0.42)
03:51:00.428 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:51:00.429 00.001 21444 UpdateGuideState exits: m=5503821 SNR=166.4 Saturated
03:51:00.429 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:00.429 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:00.429 00.000 21444 Enqueuing Expose request
03:51:00.429 00.000 25848 Worker thread wakes up
03:51:00.429 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.42) opts 0xd
03:51:00.429 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.42)
03:51:00.429 00.000 25848 Moving (-0.26, -0.42) raw xDistance=0.22 yDistance=-0.49
03:51:00.429 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
03:51:00.429 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:00.429 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
03:51:00.429 00.000 25848 MoveAxis(E, 0, ABG)
03:51:00.429 00.000 25848 Move returns status 0, amount 0
03:51:00.429 00.000 25848 MoveAxis(N, 0, ABG)
03:51:00.429 00.000 25848 Move returns status 0, amount 0
03:51:00.429 00.000 25848 move complete, result=0
03:51:00.429 00.000 25848 worker thread done servicing request
03:51:00.429 00.000 25848 Worker thread wakes up
03:51:00.429 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:00.429 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:00.429 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
03:51:03.272 02.843 25848 Exposure complete
03:51:03.357 00.085 25848 worker thread done servicing request
03:51:03.357 00.000 21444 OnExposeComplete: enter
03:51:03.357 00.000 21444 UpdateGuideState(): m_state=6
03:51:03.357 00.000 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 524
03:51:03.357 00.000 21444 Star::Find returns 1 (1), X=1260.53, Y=677.95, Mass=5749890, SNR=188.6, Peak=65504 HFD=8.0
03:51:03.358 00.001 21444 MultiStar: [#1 1.25,-1.91,0.00,M1] [#2 1.21,-1.96,0.00,M2] [#3 1.36,-2.17,0.00,M1] [#4 1.89,-1.24,0.00,M1] [#5 1.62,-1.83,0.00,M1] [#6 1.71,-1.51,0.00,M1] [#7 1.93,-2.49,0.00,M3] [#8 2.42,-1.21,0.00,M2] 
03:51:03.358 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.21 = 3.08)
03:51:03.358 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.05 = 0.23)
03:51:03.358 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=-0.23 hyp=1.46 cameraTheta=-0.16 mountX=-1.46 mountY=0.34, mountTheta=2.91
03:51:03.358 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-0.23, opts=13)
03:51:03.358 00.000 21444 Enqueuing Move request for scope (1.45, -0.23)
03:51:03.358 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:51:03.358 00.000 21444 UpdateGuideState exits: m=5749890 SNR=188.6 Saturated
03:51:03.358 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:03.359 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:03.359 00.000 21444 Enqueuing Expose request
03:51:03.359 00.000 25848 Worker thread wakes up
03:51:03.359 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.23) opts 0xd
03:51:03.359 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -0.23)
03:51:03.359 00.000 25848 Moving (1.45, -0.23) raw xDistance=-1.46 yDistance=0.34
03:51:03.359 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.46
03:51:03.359 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:03.359 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:51:03.359 00.000 25848 MoveAxis(E, 43, ABG)
03:51:03.359 00.000 25848 Guiding  Dir = 2, Dur = 43
03:51:03.391 00.032 25848 IsSlewing returns 0
03:51:03.391 00.000 25848 IsGuiding returns 0
03:51:03.423 00.032 25848 PulseGuide returned control before completion, sleep 22
03:51:03.482 00.059 25848 IsGuiding returns 1
03:51:03.482 00.000 25848 scope still moving after pulse duration time elapsed
03:51:03.529 00.047 25848 IsSlewing returns 0
03:51:03.529 00.000 25848 IsGuiding returns 0
03:51:03.529 00.000 25848 scope move finished after 43 + 95 ms
03:51:03.529 00.000 25848 Move returns status 0, amount 43
03:51:03.529 00.000 25848 MoveAxis(N, 0, ABG)
03:51:03.529 00.000 25848 Move returns status 0, amount 0
03:51:03.529 00.000 25848 move complete, result=0
03:51:03.529 00.000 25848 worker thread done servicing request
03:51:03.529 00.000 25848 Worker thread wakes up
03:51:03.529 00.000 21444 GuideStep: -1.5 px 43 ms EAST, 0.3 px 0 ms NORTH
03:51:03.529 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:03.530 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:06.378 02.848 25848 Exposure complete
03:51:06.461 00.083 25848 worker thread done servicing request
03:51:06.461 00.000 21444 OnExposeComplete: enter
03:51:06.461 00.000 21444 UpdateGuideState(): m_state=6
03:51:06.461 00.000 21444 Star::Find(15, 1260, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 525
03:51:06.461 00.000 21444 Star::Find returns 1 (1), X=1257.58, Y=677.43, Mass=5743115, SNR=215.2, Peak=65504 HFD=7.8
03:51:06.461 00.000 21444 MultiStar: [#1 -1.68,-2.00,0.00,M2] [#2 -1.79,-2.14,0.00,M3] [#3 -1.64,-1.89,0.00,M2] [#4 -1.04,-1.46,0.67,U] [#5 -1.36,-1.88,0.00,M2] [#6 -0.80,-1.71,0.59,U] [#7 -1.38,-2.49,0.00,M4] [#8 -1.15,-1.31,0.64,U] 
03:51:06.461 00.000 21444 single-star, 3 included, MultiStar: {-1.17, -1.24}, one-star: {-1.50, -0.75}
03:51:06.462 00.001 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.55)
03:51:06.462 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.57 = -2.29)
03:51:06.462 00.000 21444 CameraToMount -- cameraX=-1.50 cameraY=-0.75 hyp=1.68 cameraTheta=-2.68 mountX=1.42 mountY=-1.26, mountTheta=-0.72
03:51:06.462 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.50, y=-0.75, opts=13)
03:51:06.462 00.000 21444 Enqueuing Move request for scope (-1.50, -0.75)
03:51:06.462 00.000 25848 Worker thread wakes up
03:51:06.462 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.50, -0.75) opts 0xd
03:51:06.462 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.50, -0.75)
03:51:06.462 00.000 25848 Moving (-1.50, -0.75) raw xDistance=1.42 yDistance=-1.26
03:51:06.462 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.42
03:51:06.462 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:51:06.463 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=218, FiltMax=65504, Gamma=0.560
03:51:06.463 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.26
03:51:06.463 00.000 25848 MoveAxis(W, 38, ABG)
03:51:06.463 00.000 25848 Guiding  Dir = 3, Dur = 38
03:51:06.463 00.000 21444 UpdateGuideState exits: m=5743115 SNR=215.2 Saturated
03:51:06.463 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:06.463 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:06.463 00.000 21444 Enqueuing Expose request
03:51:06.483 00.020 25848 IsSlewing returns 0
03:51:06.483 00.000 25848 IsGuiding returns 0
03:51:06.515 00.032 25848 PulseGuide returned control before completion, sleep 17
03:51:06.551 00.036 25848 IsGuiding returns 1
03:51:06.551 00.000 25848 scope still moving after pulse duration time elapsed
03:51:06.626 00.075 25848 IsSlewing returns 0
03:51:06.626 00.000 25848 IsGuiding returns 0
03:51:06.626 00.000 25848 scope move finished after 38 + 105 ms
03:51:06.626 00.000 25848 Move returns status 0, amount 38
03:51:06.627 00.001 25848 MoveAxis(N, 0, ABG)
03:51:06.627 00.000 25848 Move returns status 0, amount 0
03:51:06.627 00.000 25848 move complete, result=0
03:51:06.627 00.000 25848 worker thread done servicing request
03:51:06.627 00.000 25848 Worker thread wakes up
03:51:06.627 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:06.627 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:06.627 00.000 21444 GuideStep: 1.4 px 38 ms WEST, -1.3 px 0 ms NORTH
03:51:09.471 02.844 25848 Exposure complete
03:51:09.554 00.083 25848 worker thread done servicing request
03:51:09.554 00.000 21444 OnExposeComplete: enter
03:51:09.554 00.000 21444 UpdateGuideState(): m_state=6
03:51:09.554 00.000 21444 Star::Find(15, 1257, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 526
03:51:09.554 00.000 21444 Star::Find returns 1 (1), X=1260.11, Y=679.14, Mass=5855316, SNR=232.8, Peak=65504 HFD=8.2
03:51:09.554 00.000 21444 MultiStar: [#1 1.08,0.02,0.70,U] [#2 1.07,0.04,0.64,U] [#3 1.13,-0.32,0.48,U] [#4 1.77,-0.05,0.73,U] [#5 1.39,0.10,0.56,U] [#6 1.21,-0.49,0.49,U] [#7 1.18,-0.93,0.42,U] [#8 1.60,0.31,0.48,U] 
03:51:09.554 00.000 21444 refined, 8 included, MultiStar: {1.26, 0.07}, one-star: {1.03, 0.96}
03:51:09.554 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-3.00 = -3.00)
03:51:09.554 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.44)
03:51:09.554 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=0.07 hyp=1.26 cameraTheta=0.06 mountX=-1.25 mountY=0.54, mountTheta=2.73
03:51:09.555 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=0.07, opts=13)
03:51:09.555 00.000 21444 Enqueuing Move request for scope (1.26, 0.07)
03:51:09.555 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=244, FiltMax=65504, Gamma=0.560
03:51:09.555 00.000 21444 UpdateGuideState exits: m=5855316 SNR=232.8 Saturated
03:51:09.555 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:09.555 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:09.555 00.000 21444 Enqueuing Expose request
03:51:09.555 00.000 25848 Worker thread wakes up
03:51:09.556 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, 0.07) opts 0xd
03:51:09.556 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, 0.07)
03:51:09.556 00.000 25848 Moving (1.26, 0.07) raw xDistance=-1.25 yDistance=0.54
03:51:09.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.25
03:51:09.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
03:51:09.556 00.000 25848 MoveAxis(E, 34, ABG)
03:51:09.556 00.000 25848 Guiding  Dir = 2, Dur = 34
03:51:09.576 00.020 25848 IsSlewing returns 0
03:51:09.576 00.000 25848 IsGuiding returns 0
03:51:09.608 00.032 25848 PulseGuide returned control before completion, sleep 13
03:51:09.628 00.020 25848 IsGuiding returns 1
03:51:09.628 00.000 25848 scope still moving after pulse duration time elapsed
03:51:09.688 00.060 25848 IsSlewing returns 0
03:51:09.689 00.001 25848 IsGuiding returns 0
03:51:09.689 00.000 25848 scope move finished after 34 + 78 ms
03:51:09.689 00.000 25848 Move returns status 0, amount 34
03:51:09.689 00.000 25848 MoveAxis(S, 15, ABG)
03:51:09.689 00.000 25848 Guiding  Dir = 1, Dur = 15
03:51:09.717 00.028 25848 IsSlewing returns 0
03:51:09.717 00.000 25848 IsGuiding returns 0
03:51:09.749 00.032 25848 IsGuiding returns 1
03:51:09.749 00.000 25848 scope still moving after pulse duration time elapsed
03:51:09.810 00.061 25848 IsSlewing returns 0
03:51:09.810 00.000 25848 IsGuiding returns 0
03:51:09.810 00.000 25848 scope move finished after 15 + 78 ms
03:51:09.810 00.000 25848 Move returns status 0, amount 15
03:51:09.810 00.000 25848 move complete, result=0
03:51:09.811 00.001 25848 worker thread done servicing request
03:51:09.811 00.000 25848 Worker thread wakes up
03:51:09.811 00.000 21444 GuideStep: -1.2 px 34 ms EAST, 0.5 px 15 ms SOUTH
03:51:09.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:09.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:12.657 02.846 25848 Exposure complete
03:51:12.744 00.087 25848 worker thread done servicing request
03:51:12.744 00.000 21444 OnExposeComplete: enter
03:51:12.744 00.000 21444 UpdateGuideState(): m_state=6
03:51:12.744 00.000 21444 Star::Find(15, 1260, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 527
03:51:12.744 00.000 21444 Star::Find returns 1 (1), X=1258.73, Y=677.17, Mass=5511003, SNR=188.1, Peak=65504 HFD=7.8
03:51:12.744 00.000 21444 MultiStar: [#1 -0.38,-1.94,1.28,U] [#2 0.11,-2.06,0.00,M3] [#3 0.12,-2.42,0.00,M2] [#4 0.67,-2.33,0.00,M1] [#5 -0.11,-2.24,0.00,M2] [#6 0.98,-2.09,0.00,M1] [#7 0.57,-2.54,0.00,M4] [#8 0.66,-2.22,0.00,M1] 
03:51:12.745 00.001 21444 single-star, 1 included, MultiStar: {-0.37, -1.53}, one-star: {-0.35, -1.00}
03:51:12.745 00.000 21444 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.05) = xAngle (-4.96 = 1.32)
03:51:12.745 00.000 21444 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.52)
03:51:12.745 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-1.00 hyp=1.06 cameraTheta=-1.91 mountX=0.26 mountY=-1.06, mountTheta=-1.33
03:51:12.745 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-1.00, opts=13)
03:51:12.746 00.001 21444 Enqueuing Move request for scope (-0.35, -1.00)
03:51:12.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
03:51:12.746 00.000 21444 UpdateGuideState exits: m=5511003 SNR=188.1 Saturated
03:51:12.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:12.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:12.746 00.000 21444 Enqueuing Expose request
03:51:12.746 00.000 25848 Worker thread wakes up
03:51:12.746 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -1.00) opts 0xd
03:51:12.746 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -1.00)
03:51:12.746 00.000 25848 Moving (-0.35, -1.00) raw xDistance=0.26 yDistance=-1.06
03:51:12.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
03:51:12.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:51:12.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.06
03:51:12.746 00.000 25848 MoveAxis(E, 0, ABG)
03:51:12.746 00.000 25848 Move returns status 0, amount 0
03:51:12.746 00.000 25848 MoveAxis(N, 0, ABG)
03:51:12.746 00.000 25848 Move returns status 0, amount 0
03:51:12.746 00.000 25848 move complete, result=0
03:51:12.746 00.000 25848 worker thread done servicing request
03:51:12.746 00.000 25848 Worker thread wakes up
03:51:12.746 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:12.746 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:12.747 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -1.1 px 0 ms NORTH
03:51:15.590 02.843 25848 Exposure complete
03:51:15.678 00.088 25848 worker thread done servicing request
03:51:15.679 00.001 21444 OnExposeComplete: enter
03:51:15.679 00.000 21444 UpdateGuideState(): m_state=6
03:51:15.679 00.000 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 528
03:51:15.679 00.000 21444 Star::Find returns 1 (1), X=1259.03, Y=677.33, Mass=5423811, SNR=214.2, Peak=65504 HFD=7.8
03:51:15.679 00.000 21444 MultiStar: [#1 0.44,-1.80,1.10,U] [#2 0.76,-2.00,0.00,M4] [#3 0.95,-1.82,0.87,U] [#4 0.55,-1.41,0.99,U] [#5 -0.74,-1.61,0.77,U] [#6 0.67,-1.63,0.93,U] [#7 -0.15,-2.21,0.00,M5] [#8 0.99,-1.37,0.73,U] 
03:51:15.679 00.000 21444 single-star, 6 included, MultiStar: {0.40, -1.50}, one-star: {-0.06, -0.85}
03:51:15.679 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.60)
03:51:15.679 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.53 = -1.25)
03:51:15.679 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.85 hyp=0.85 cameraTheta=-1.64 mountX=-0.02 mountY=-0.81, mountTheta=-1.60
03:51:15.680 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.85, opts=13)
03:51:15.680 00.000 21444 Enqueuing Move request for scope (-0.06, -0.85)
03:51:15.680 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=206, FiltMax=65504, Gamma=0.560
03:51:15.680 00.000 21444 UpdateGuideState exits: m=5423811 SNR=214.2 Saturated
03:51:15.680 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:15.681 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:15.681 00.000 21444 Enqueuing Expose request
03:51:15.681 00.000 25848 Worker thread wakes up
03:51:15.681 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.85) opts 0xd
03:51:15.681 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.85)
03:51:15.681 00.000 25848 Moving (-0.06, -0.85) raw xDistance=-0.02 yDistance=-0.81
03:51:15.681 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:51:15.681 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:51:15.681 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
03:51:15.681 00.000 25848 MoveAxis(E, 0, ABG)
03:51:15.681 00.000 25848 Move returns status 0, amount 0
03:51:15.681 00.000 25848 MoveAxis(N, 0, ABG)
03:51:15.681 00.000 25848 Move returns status 0, amount 0
03:51:15.681 00.000 25848 move complete, result=0
03:51:15.681 00.000 25848 worker thread done servicing request
03:51:15.681 00.000 25848 Worker thread wakes up
03:51:15.681 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:15.681 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:15.681 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
03:51:18.526 02.845 25848 Exposure complete
03:51:18.597 00.071 25848 worker thread done servicing request
03:51:18.597 00.000 21444 OnExposeComplete: enter
03:51:18.597 00.000 21444 UpdateGuideState(): m_state=6
03:51:18.597 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 529
03:51:18.597 00.000 21444 Star::Find returns 1 (1), X=1259.35, Y=677.88, Mass=5867179, SNR=300.7, Peak=65504 HFD=7.9
03:51:18.598 00.001 21444 MultiStar: [#1 -0.13,-0.79,0.86,U] [#2 -0.20,-1.01,0.72,U] [#3 0.20,-1.24,0.52,U] [#4 1.08,-0.48,0.71,U] [#5 0.11,-1.28,0.67,U] [#6 1.07,-0.54,0.72,U] [#7 0.50,-1.76,0.50,U] [#8 0.91,-0.80,0.51,U] 
03:51:18.598 00.000 21444 single-star, 8 included, MultiStar: {0.39, -0.84}, one-star: {0.27, -0.30}
03:51:18.598 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.39)
03:51:18.598 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.45)
03:51:18.598 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.30 hyp=0.40 cameraTheta=-0.84 mountX=-0.29 mountY=-0.17, mountTheta=-2.60
03:51:18.599 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.30, opts=13)
03:51:18.599 00.000 21444 Enqueuing Move request for scope (0.27, -0.30)
03:51:18.599 00.000 25848 Worker thread wakes up
03:51:18.599 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=42, FiltMax=65504, Gamma=0.560
03:51:18.599 00.000 21444 UpdateGuideState exits: m=5867179 SNR=300.7 Saturated
03:51:18.599 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:18.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.30) opts 0xd
03:51:18.599 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:18.599 00.000 21444 Enqueuing Expose request
03:51:18.599 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.30)
03:51:18.599 00.000 25848 Moving (0.27, -0.30) raw xDistance=-0.29 yDistance=-0.17
03:51:18.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
03:51:18.599 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:18.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:51:18.599 00.000 25848 MoveAxis(E, 0, ABG)
03:51:18.599 00.000 25848 Move returns status 0, amount 0
03:51:18.599 00.000 25848 MoveAxis(N, 0, ABG)
03:51:18.599 00.000 25848 Move returns status 0, amount 0
03:51:18.599 00.000 25848 move complete, result=0
03:51:18.599 00.000 25848 worker thread done servicing request
03:51:18.599 00.000 25848 Worker thread wakes up
03:51:18.599 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:18.599 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:18.599 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
03:51:21.444 02.845 25848 Exposure complete
03:51:21.522 00.078 25848 worker thread done servicing request
03:51:21.523 00.001 21444 OnExposeComplete: enter
03:51:21.523 00.000 21444 UpdateGuideState(): m_state=6
03:51:21.523 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 530
03:51:21.523 00.000 21444 Star::Find returns 1 (1), X=1259.62, Y=678.49, Mass=5867410, SNR=259.3, Peak=65504 HFD=7.8
03:51:21.523 00.000 21444 MultiStar: [#1 1.64,-0.57,0.97,U] [#2 1.16,-0.60,0.90,U] [#3 0.98,-0.78,0.65,U] [#4 1.32,-0.30,1.04,U] [#5 0.85,-0.77,0.61,U] [#6 1.16,-0.69,0.67,U] [#7 0.87,-1.20,0.52,U] [#8 1.56,-0.38,0.58,U] 
03:51:21.523 00.000 21444 single-star, 8 included, MultiStar: {1.13, -0.49}, one-star: {0.54, 0.32}
03:51:21.523 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
03:51:21.523 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.92)
03:51:21.523 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.32 hyp=0.63 cameraTheta=0.53 mountX=-0.51 mountY=0.50, mountTheta=2.37
03:51:21.524 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.32, opts=13)
03:51:21.524 00.000 21444 Enqueuing Move request for scope (0.54, 0.32)
03:51:21.524 00.000 25848 Worker thread wakes up
03:51:21.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.32) opts 0xd
03:51:21.524 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=268, FiltMax=65504, Gamma=0.560
03:51:21.524 00.000 21444 UpdateGuideState exits: m=5867410 SNR=259.3 Saturated
03:51:21.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:21.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:21.524 00.000 21444 Enqueuing Expose request
03:51:21.524 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.32)
03:51:21.524 00.000 25848 Moving (0.54, 0.32) raw xDistance=-0.51 yDistance=0.50
03:51:21.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
03:51:21.524 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:21.524 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
03:51:21.524 00.000 25848 MoveAxis(E, 0, ABG)
03:51:21.524 00.000 25848 Move returns status 0, amount 0
03:51:21.524 00.000 25848 MoveAxis(N, 0, ABG)
03:51:21.524 00.000 25848 Move returns status 0, amount 0
03:51:21.525 00.001 25848 move complete, result=0
03:51:21.525 00.000 25848 worker thread done servicing request
03:51:21.525 00.000 25848 Worker thread wakes up
03:51:21.525 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:21.525 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:21.525 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
03:51:24.365 02.840 25848 Exposure complete
03:51:24.447 00.082 25848 worker thread done servicing request
03:51:24.447 00.000 21444 OnExposeComplete: enter
03:51:24.447 00.000 21444 UpdateGuideState(): m_state=6
03:51:24.447 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 531
03:51:24.447 00.000 21444 Star::Find returns 1 (1), X=1260.55, Y=678.46, Mass=5913416, SNR=265.6, Peak=65504 HFD=7.7
03:51:24.448 00.001 21444 MultiStar: [#1 1.46,-0.24,0.93,U] [#2 1.91,-0.70,0.77,U] [#3 1.29,-0.33,0.91,U] [#4 2.30,-0.30,0.00,M1] [#5 1.68,-1.09,0.75,U] [#6 2.14,-0.63,0.00,M1] [#7 1.81,-1.30,0.00,M4] [#8 1.72,-0.34,0.68,U] 
03:51:24.448 00.000 21444 single-star, 5 included, MultiStar: {1.57, -0.36}, one-star: {1.47, 0.29}
03:51:24.448 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
03:51:24.448 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
03:51:24.448 00.000 21444 CameraToMount -- cameraX=1.47 cameraY=0.29 hyp=1.49 cameraTheta=0.19 mountX=-1.43 mountY=0.82, mountTheta=2.62
03:51:24.448 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.47, y=0.29, opts=13)
03:51:24.449 00.001 21444 Enqueuing Move request for scope (1.47, 0.29)
03:51:24.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:51:24.449 00.000 21444 UpdateGuideState exits: m=5913416 SNR=265.6 Saturated
03:51:24.449 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:24.449 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:24.449 00.000 21444 Enqueuing Expose request
03:51:24.449 00.000 25848 Worker thread wakes up
03:51:24.449 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.47, 0.29) opts 0xd
03:51:24.449 00.000 25848 Handling offset move in thread for scope, endpoint = (1.47, 0.29)
03:51:24.449 00.000 25848 Moving (1.47, 0.29) raw xDistance=-1.43 yDistance=0.82
03:51:24.449 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.43
03:51:24.449 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:51:24.449 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.82
03:51:24.449 00.000 25848 MoveAxis(E, 42, ABG)
03:51:24.449 00.000 25848 Guiding  Dir = 2, Dur = 42
03:51:24.469 00.020 25848 IsSlewing returns 0
03:51:24.470 00.001 25848 IsGuiding returns 0
03:51:24.501 00.031 25848 PulseGuide returned control before completion, sleep 21
03:51:24.547 00.046 25848 IsGuiding returns 1
03:51:24.547 00.000 25848 scope still moving after pulse duration time elapsed
03:51:24.625 00.078 25848 IsSlewing returns 0
03:51:24.625 00.000 25848 IsGuiding returns 0
03:51:24.625 00.000 25848 scope move finished after 42 + 112 ms
03:51:24.625 00.000 25848 Move returns status 0, amount 42
03:51:24.625 00.000 25848 MoveAxis(N, 0, ABG)
03:51:24.625 00.000 25848 Move returns status 0, amount 0
03:51:24.625 00.000 25848 move complete, result=0
03:51:24.625 00.000 25848 worker thread done servicing request
03:51:24.625 00.000 25848 Worker thread wakes up
03:51:24.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:24.625 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 0.8 px 0 ms NORTH
03:51:24.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:27.470 02.845 25848 Exposure complete
03:51:27.559 00.089 25848 worker thread done servicing request
03:51:27.559 00.000 21444 OnExposeComplete: enter
03:51:27.559 00.000 21444 UpdateGuideState(): m_state=6
03:51:27.560 00.001 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 532
03:51:27.560 00.000 21444 Star::Find returns 1 (1), X=1259.68, Y=678.53, Mass=5985768, SNR=269.8, Peak=65504 HFD=7.9
03:51:27.560 00.000 21444 MultiStar: [#1 1.11,-0.63,0.86,U] [#2 1.07,-0.71,0.88,U] [#3 0.40,-0.67,0.89,U] [#4 1.23,-0.18,0.77,U] [#5 0.10,-0.74,0.58,U] [#6 0.99,-0.52,0.63,U] [#7 0.08,-1.29,0.41,U] [#8 1.33,-0.45,0.55,U] 
03:51:27.560 00.000 21444 single-star, 8 included, MultiStar: {0.80, -0.47}, one-star: {0.59, 0.35}
03:51:27.560 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
03:51:27.560 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.93)
03:51:27.560 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=0.35 hyp=0.69 cameraTheta=0.54 mountX=-0.56 mountY=0.55, mountTheta=2.36
03:51:27.561 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=0.35, opts=13)
03:51:27.561 00.000 21444 Enqueuing Move request for scope (0.59, 0.35)
03:51:27.561 00.000 25848 Worker thread wakes up
03:51:27.561 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.35) opts 0xd
03:51:27.561 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, 0.35)
03:51:27.562 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=204, FiltMax=65504, Gamma=0.560
03:51:27.562 00.000 25848 Moving (0.59, 0.35) raw xDistance=-0.56 yDistance=0.55
03:51:27.562 00.000 21444 UpdateGuideState exits: m=5985768 SNR=269.8 Saturated
03:51:27.562 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:27.562 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:27.562 00.000 21444 Enqueuing Expose request
03:51:27.562 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.56
03:51:27.562 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
03:51:27.562 00.000 25848 MoveAxis(E, 19, ABG)
03:51:27.562 00.000 25848 Guiding  Dir = 2, Dur = 19
03:51:27.595 00.033 25848 IsSlewing returns 0
03:51:27.595 00.000 25848 IsGuiding returns 0
03:51:27.627 00.032 25848 IsGuiding returns 1
03:51:27.627 00.000 25848 scope still moving after pulse duration time elapsed
03:51:27.688 00.061 25848 IsSlewing returns 0
03:51:27.688 00.000 25848 IsGuiding returns 0
03:51:27.688 00.000 25848 scope move finished after 19 + 74 ms
03:51:27.688 00.000 25848 Move returns status 0, amount 19
03:51:27.688 00.000 25848 MoveAxis(S, 15, ABG)
03:51:27.688 00.000 25848 Guiding  Dir = 1, Dur = 15
03:51:27.717 00.029 25848 IsSlewing returns 0
03:51:27.717 00.000 25848 IsGuiding returns 0
03:51:27.748 00.031 25848 IsGuiding returns 1
03:51:27.748 00.000 25848 scope still moving after pulse duration time elapsed
03:51:27.813 00.065 25848 IsSlewing returns 0
03:51:27.813 00.000 25848 IsGuiding returns 0
03:51:27.813 00.000 25848 scope move finished after 15 + 81 ms
03:51:27.813 00.000 25848 Move returns status 0, amount 15
03:51:27.813 00.000 25848 move complete, result=0
03:51:27.813 00.000 25848 worker thread done servicing request
03:51:27.813 00.000 25848 Worker thread wakes up
03:51:27.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:27.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:27.813 00.000 21444 GuideStep: -0.6 px 19 ms EAST, 0.6 px 15 ms SOUTH
03:51:30.657 02.844 25848 Exposure complete
03:51:30.744 00.087 25848 worker thread done servicing request
03:51:30.744 00.000 21444 OnExposeComplete: enter
03:51:30.744 00.000 21444 UpdateGuideState(): m_state=6
03:51:30.745 00.001 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 533
03:51:30.745 00.000 21444 Star::Find returns 1 (1), X=1258.27, Y=677.84, Mass=5960663, SNR=264.1, Peak=65504 HFD=8.2
03:51:30.745 00.000 21444 MultiStar: [#1 -1.11,-0.82,1.08,U] [#2 -0.69,-1.18,0.90,U] [#3 -0.54,-0.88,1.01,U] [#4 -0.74,-0.44,0.94,U] [#5 -1.31,-1.25,0.67,U] [#6 -0.18,-0.68,0.70,U] [#7 -1.11,-1.46,0.52,U] [#8 -0.49,-0.39,0.65,U] 
03:51:30.745 00.000 21444 single-star, 8 included, MultiStar: {-0.77, -0.79}, one-star: {-0.81, -0.33}
03:51:30.745 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.48)
03:51:30.745 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.36)
03:51:30.745 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=-0.33 hyp=0.88 cameraTheta=-2.75 mountX=0.78 mountY=-0.62, mountTheta=-0.67
03:51:30.746 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=-0.33, opts=13)
03:51:30.746 00.000 21444 Enqueuing Move request for scope (-0.81, -0.33)
03:51:30.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=196, FiltMax=65504, Gamma=0.560
03:51:30.746 00.000 21444 UpdateGuideState exits: m=5960663 SNR=264.1 Saturated
03:51:30.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:30.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:30.747 00.001 21444 Enqueuing Expose request
03:51:30.747 00.000 25848 Worker thread wakes up
03:51:30.747 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.33) opts 0xd
03:51:30.747 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, -0.33)
03:51:30.747 00.000 25848 Moving (-0.81, -0.33) raw xDistance=0.78 yDistance=-0.62
03:51:30.747 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.78
03:51:30.747 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:51:30.747 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
03:51:30.747 00.000 25848 MoveAxis(W, 21, ABG)
03:51:30.747 00.000 25848 Guiding  Dir = 3, Dur = 21
03:51:30.767 00.020 25848 IsSlewing returns 0
03:51:30.768 00.001 25848 IsGuiding returns 0
03:51:30.800 00.032 25848 IsGuiding returns 1
03:51:30.800 00.000 25848 scope still moving after pulse duration time elapsed
03:51:30.888 00.088 25848 IsSlewing returns 0
03:51:30.888 00.000 25848 IsGuiding returns 0
03:51:30.888 00.000 25848 scope move finished after 21 + 99 ms
03:51:30.888 00.000 25848 Move returns status 0, amount 21
03:51:30.888 00.000 25848 MoveAxis(N, 0, ABG)
03:51:30.889 00.001 25848 Move returns status 0, amount 0
03:51:30.889 00.000 25848 move complete, result=0
03:51:30.889 00.000 25848 worker thread done servicing request
03:51:30.889 00.000 25848 Worker thread wakes up
03:51:30.889 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:30.889 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:30.889 00.000 21444 GuideStep: 0.8 px 21 ms WEST, -0.6 px 0 ms NORTH
03:51:33.734 02.845 25848 Exposure complete
03:51:33.812 00.078 25848 worker thread done servicing request
03:51:33.812 00.000 21444 OnExposeComplete: enter
03:51:33.813 00.001 21444 UpdateGuideState(): m_state=6
03:51:33.813 00.000 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 534
03:51:33.813 00.000 21444 Star::Find returns 1 (1), X=1257.87, Y=678.73, Mass=5922926, SNR=307.2, Peak=65504 HFD=8.0
03:51:33.813 00.000 21444 MultiStar: [#1 -1.24,0.48,0.89,U] [#2 -0.95,0.23,0.88,U] [#3 -1.38,0.27,0.70,U] [#4 -1.17,0.44,0.81,U] [#5 -1.61,-0.10,0.69,U] [#6 -1.30,-0.13,0.67,U] [#7 -1.29,-0.43,0.54,U] [#8 -0.93,0.25,0.50,U] 
03:51:33.813 00.000 21444 refined, 8 included, MultiStar: {-1.23, 0.22}, one-star: {-1.22, 0.55}
03:51:33.813 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.09 = -0.09)
03:51:33.813 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
03:51:33.813 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=0.22 hyp=1.25 cameraTheta=2.96 mountX=1.24 mountY=-0.26, mountTheta=-0.21
03:51:33.814 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=0.22, opts=13)
03:51:33.814 00.000 21444 Enqueuing Move request for scope (-1.23, 0.22)
03:51:33.814 00.000 25848 Worker thread wakes up
03:51:33.814 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.22) opts 0xd
03:51:33.814 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, 0.22)
03:51:33.814 00.000 25848 Moving (-1.23, 0.22) raw xDistance=1.24 yDistance=-0.26
03:51:33.814 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.24
03:51:33.814 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=118, FiltMax=65504, Gamma=0.560
03:51:33.814 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:33.814 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:51:33.814 00.000 25848 MoveAxis(W, 38, ABG)
03:51:33.814 00.000 25848 Guiding  Dir = 3, Dur = 38
03:51:33.815 00.001 21444 UpdateGuideState exits: m=5922926 SNR=307.2 Saturated
03:51:33.815 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:33.815 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:33.815 00.000 21444 Enqueuing Expose request
03:51:33.843 00.028 25848 IsSlewing returns 0
03:51:33.843 00.000 25848 IsGuiding returns 0
03:51:33.874 00.031 25848 PulseGuide returned control before completion, sleep 17
03:51:33.908 00.034 25848 IsGuiding returns 1
03:51:33.908 00.000 25848 scope still moving after pulse duration time elapsed
03:51:33.967 00.059 25848 IsSlewing returns 0
03:51:33.967 00.000 25848 IsGuiding returns 0
03:51:33.967 00.000 25848 scope move finished after 38 + 86 ms
03:51:33.967 00.000 25848 Move returns status 0, amount 38
03:51:33.967 00.000 25848 MoveAxis(N, 0, ABG)
03:51:33.967 00.000 25848 Move returns status 0, amount 0
03:51:33.967 00.000 25848 move complete, result=0
03:51:33.967 00.000 25848 worker thread done servicing request
03:51:33.967 00.000 25848 Worker thread wakes up
03:51:33.967 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:33.967 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:33.967 00.000 21444 GuideStep: 1.2 px 38 ms WEST, -0.3 px 0 ms NORTH
03:51:36.811 02.844 25848 Exposure complete
03:51:36.899 00.088 25848 worker thread done servicing request
03:51:36.899 00.000 21444 OnExposeComplete: enter
03:51:36.899 00.000 21444 UpdateGuideState(): m_state=6
03:51:36.899 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 535
03:51:36.899 00.000 21444 Star::Find returns 1 (1), X=1259.95, Y=679.13, Mass=6022692, SNR=237.8, Peak=65504 HFD=8.2
03:51:36.899 00.000 21444 MultiStar: [#1 0.46,0.12,0.89,U] [#2 0.29,-0.09,0.93,U] [#3 0.16,-0.08,0.95,U] [#4 0.90,0.16,0.84,U] [#5 0.09,0.06,0.64,U] [#6 0.69,-0.14,0.66,U] [#7 0.54,-0.95,0.52,U] [#8 1.73,0.22,0.64,U] 
03:51:36.899 00.000 21444 refined, 8 included, MultiStar: {0.61, 0.09}, one-star: {0.87, 0.96}
03:51:36.899 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
03:51:36.899 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.53)
03:51:36.899 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=0.09 hyp=0.62 cameraTheta=0.14 mountX=-0.60 mountY=0.31, mountTheta=2.66
03:51:36.900 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=0.09, opts=13)
03:51:36.900 00.000 21444 Enqueuing Move request for scope (0.61, 0.09)
03:51:36.900 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=80, FiltMax=65504, Gamma=0.560
03:51:36.900 00.000 21444 UpdateGuideState exits: m=6022692 SNR=237.8 Saturated
03:51:36.901 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:36.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:36.901 00.000 21444 Enqueuing Expose request
03:51:36.901 00.000 25848 Worker thread wakes up
03:51:36.901 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.09) opts 0xd
03:51:36.901 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, 0.09)
03:51:36.901 00.000 25848 Moving (0.61, 0.09) raw xDistance=-0.60 yDistance=0.31
03:51:36.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.60
03:51:36.901 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:36.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:51:36.901 00.000 25848 MoveAxis(E, 15, ABG)
03:51:36.901 00.000 25848 Guiding  Dir = 2, Dur = 15
03:51:36.921 00.020 25848 IsSlewing returns 0
03:51:36.922 00.001 25848 IsGuiding returns 0
03:51:36.953 00.031 25848 IsGuiding returns 1
03:51:36.953 00.000 25848 scope still moving after pulse duration time elapsed
03:51:37.017 00.064 25848 IsSlewing returns 0
03:51:37.017 00.000 25848 IsGuiding returns 0
03:51:37.017 00.000 25848 scope move finished after 15 + 80 ms
03:51:37.017 00.000 25848 Move returns status 0, amount 15
03:51:37.017 00.000 25848 MoveAxis(N, 0, ABG)
03:51:37.017 00.000 25848 Move returns status 0, amount 0
03:51:37.017 00.000 25848 move complete, result=0
03:51:37.017 00.000 25848 worker thread done servicing request
03:51:37.017 00.000 25848 Worker thread wakes up
03:51:37.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:37.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:37.017 00.000 21444 GuideStep: -0.6 px 15 ms EAST, 0.3 px 0 ms NORTH
03:51:39.858 02.841 25848 Exposure complete
03:51:39.938 00.080 25848 worker thread done servicing request
03:51:39.938 00.000 21444 OnExposeComplete: enter
03:51:39.939 00.001 21444 UpdateGuideState(): m_state=6
03:51:39.939 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 536
03:51:39.939 00.000 21444 Star::Find returns 1 (1), X=1257.96, Y=679.22, Mass=5928067, SNR=259.3, Peak=65504 HFD=8.1
03:51:39.939 00.000 21444 MultiStar: [#1 -1.01,-0.02,0.86,U] [#2 -1.55,-0.05,0.66,U] [#3 -0.94,-0.21,0.65,U] [#4 -0.42,0.46,0.77,U] [#5 -1.43,-0.38,0.73,U] [#6 -0.16,0.04,0.59,U] [#7 -0.74,-1.00,0.51,U] [#8 -0.28,0.43,0.70,U] 
03:51:39.939 00.000 21444 refined, 8 included, MultiStar: {-0.88, 0.11}, one-star: {-1.12, 1.04}
03:51:39.939 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
03:51:39.939 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
03:51:39.939 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=0.11 hyp=0.88 cameraTheta=3.01 mountX=0.88 mountY=-0.23, mountTheta=-0.25
03:51:39.940 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=0.11, opts=13)
03:51:39.940 00.000 21444 Enqueuing Move request for scope (-0.88, 0.11)
03:51:39.940 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=64, FiltMax=65504, Gamma=0.560
03:51:39.940 00.000 21444 UpdateGuideState exits: m=5928067 SNR=259.3 Saturated
03:51:39.940 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:39.940 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:39.940 00.000 21444 Enqueuing Expose request
03:51:39.940 00.000 25848 Worker thread wakes up
03:51:39.940 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.11) opts 0xd
03:51:39.940 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, 0.11)
03:51:39.940 00.000 25848 Moving (-0.88, 0.11) raw xDistance=0.88 yDistance=-0.23
03:51:39.940 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.88
03:51:39.940 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:39.940 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:51:39.940 00.000 25848 MoveAxis(W, 25, ABG)
03:51:39.940 00.000 25848 Guiding  Dir = 3, Dur = 25
03:51:39.969 00.029 25848 IsSlewing returns 0
03:51:39.969 00.000 25848 IsGuiding returns 0
03:51:40.000 00.031 25848 IsGuiding returns 1
03:51:40.000 00.000 25848 scope still moving after pulse duration time elapsed
03:51:40.061 00.061 25848 IsSlewing returns 0
03:51:40.061 00.000 25848 IsGuiding returns 0
03:51:40.061 00.000 25848 scope move finished after 25 + 67 ms
03:51:40.061 00.000 25848 Move returns status 0, amount 25
03:51:40.061 00.000 25848 MoveAxis(N, 0, ABG)
03:51:40.061 00.000 25848 Move returns status 0, amount 0
03:51:40.061 00.000 25848 move complete, result=0
03:51:40.061 00.000 25848 worker thread done servicing request
03:51:40.061 00.000 25848 Worker thread wakes up
03:51:40.062 00.001 21444 GuideStep: 0.9 px 25 ms WEST, -0.2 px 0 ms NORTH
03:51:40.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:40.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:42.910 02.848 25848 Exposure complete
03:51:42.987 00.077 25848 worker thread done servicing request
03:51:42.988 00.001 21444 OnExposeComplete: enter
03:51:42.988 00.000 21444 UpdateGuideState(): m_state=6
03:51:42.988 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 537
03:51:42.988 00.000 21444 Star::Find returns 1 (1), X=1257.28, Y=680.11, Mass=5766805, SNR=260.3, Peak=65504 HFD=7.8
03:51:42.988 00.000 21444 MultiStar: [#1 -0.60,1.14,1.09,U] [#2 0.27,0.35,0.93,U] [#3 0.18,0.99,0.77,U] [#4 -1.05,1.16,1.08,U] [#5 -1.75,0.13,0.73,U] [#6 -0.89,0.90,0.77,U] [#7 -1.73,0.04,0.58,U] [#8 0.01,1.01,0.67,U] 
03:51:42.988 00.000 21444 refined, 8 included, MultiStar: {-0.81, 0.92}, one-star: {-1.80, 1.93}
03:51:42.988 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
03:51:42.988 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.60 = 2.68)
03:51:42.988 00.000 21444 CameraToMount -- cameraX=-0.81 cameraY=0.92 hyp=1.22 cameraTheta=2.29 mountX=0.89 mountY=0.55, mountTheta=0.55
03:51:42.989 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.81, y=0.92, opts=13)
03:51:42.989 00.000 21444 Enqueuing Move request for scope (-0.81, 0.92)
03:51:42.989 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=248, FiltMax=65504, Gamma=0.560
03:51:42.989 00.000 21444 UpdateGuideState exits: m=5766805 SNR=260.3 Saturated
03:51:42.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:42.989 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:42.989 00.000 21444 Enqueuing Expose request
03:51:42.989 00.000 25848 Worker thread wakes up
03:51:42.989 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.92) opts 0xd
03:51:42.989 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.81, 0.92)
03:51:42.989 00.000 25848 Moving (-0.81, 0.92) raw xDistance=0.89 yDistance=0.55
03:51:42.989 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.89
03:51:42.989 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
03:51:42.989 00.000 25848 MoveAxis(W, 28, ABG)
03:51:42.989 00.000 25848 Guiding  Dir = 3, Dur = 28
03:51:43.014 00.025 25848 IsSlewing returns 0
03:51:43.014 00.000 25848 IsGuiding returns 0
03:51:43.056 00.042 25848 IsGuiding returns 1
03:51:43.056 00.000 25848 scope still moving after pulse duration time elapsed
03:51:43.109 00.053 25848 IsSlewing returns 0
03:51:43.109 00.000 25848 IsGuiding returns 0
03:51:43.109 00.000 25848 scope move finished after 28 + 66 ms
03:51:43.109 00.000 25848 Move returns status 0, amount 28
03:51:43.109 00.000 25848 MoveAxis(S, 15, ABG)
03:51:43.109 00.000 25848 Guiding  Dir = 1, Dur = 15
03:51:43.160 00.051 25848 IsSlewing returns 0
03:51:43.160 00.000 25848 IsGuiding returns 0
03:51:43.193 00.033 25848 IsGuiding returns 1
03:51:43.193 00.000 25848 scope still moving after pulse duration time elapsed
03:51:43.249 00.056 25848 IsSlewing returns 0
03:51:43.249 00.000 25848 IsGuiding returns 0
03:51:43.249 00.000 25848 scope move finished after 15 + 73 ms
03:51:43.250 00.001 25848 Move returns status 0, amount 15
03:51:43.250 00.000 25848 move complete, result=0
03:51:43.250 00.000 25848 worker thread done servicing request
03:51:43.250 00.000 25848 Worker thread wakes up
03:51:43.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:43.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:43.250 00.000 21444 GuideStep: 0.9 px 28 ms WEST, 0.5 px 15 ms SOUTH
03:51:46.095 02.845 25848 Exposure complete
03:51:46.186 00.091 25848 worker thread done servicing request
03:51:46.186 00.000 21444 OnExposeComplete: enter
03:51:46.186 00.000 21444 UpdateGuideState(): m_state=6
03:51:46.186 00.000 21444 Star::Find(15, 1257, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 538
03:51:46.186 00.000 21444 Star::Find returns 1 (1), X=1258.09, Y=679.63, Mass=5924949, SNR=234.2, Peak=65504 HFD=8.1
03:51:46.187 00.001 21444 MultiStar: [#1 -0.93,0.34,0.99,U] [#2 -1.44,0.32,0.86,U] [#3 -1.52,0.78,1.56,U] [#4 -0.94,1.39,1.23,U] [#5 -0.84,0.65,0.71,U] [#6 -0.76,0.70,0.71,U] [#7 -1.05,0.18,0.58,U] [#8 -0.58,0.96,0.59,U] 
03:51:46.187 00.000 21444 refined, 8 included, MultiStar: {-1.07, 0.80}, one-star: {-1.00, 1.45}
03:51:46.187 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
03:51:46.187 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
03:51:46.187 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=0.80 hyp=1.34 cameraTheta=2.50 mountX=1.13 mountY=0.34, mountTheta=0.29
03:51:46.188 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=0.80, opts=13)
03:51:46.189 00.001 21444 Enqueuing Move request for scope (-1.07, 0.80)
03:51:46.189 00.000 25848 Worker thread wakes up
03:51:46.189 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.80) opts 0xd
03:51:46.189 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, 0.80)
03:51:46.189 00.000 25848 Moving (-1.07, 0.80) raw xDistance=1.13 yDistance=0.34
03:51:46.189 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.13
03:51:46.189 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=244, FiltMax=65504, Gamma=0.560
03:51:46.189 00.000 21444 UpdateGuideState exits: m=5924949 SNR=234.2 Saturated
03:51:46.189 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:46.189 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:46.190 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:46.190 00.000 21444 Enqueuing Expose request
03:51:46.190 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:51:46.190 00.000 25848 MoveAxis(W, 35, ABG)
03:51:46.190 00.000 25848 Guiding  Dir = 3, Dur = 35
03:51:46.219 00.029 25848 IsSlewing returns 0
03:51:46.219 00.000 25848 IsGuiding returns 0
03:51:46.250 00.031 25848 PulseGuide returned control before completion, sleep 15
03:51:46.266 00.016 25848 IsGuiding returns 1
03:51:46.266 00.000 25848 scope still moving after pulse duration time elapsed
03:51:46.329 00.063 25848 IsSlewing returns 0
03:51:46.329 00.000 25848 IsGuiding returns 0
03:51:46.329 00.000 25848 scope move finished after 35 + 74 ms
03:51:46.329 00.000 25848 Move returns status 0, amount 35
03:51:46.329 00.000 25848 MoveAxis(N, 0, ABG)
03:51:46.330 00.001 25848 Move returns status 0, amount 0
03:51:46.330 00.000 25848 move complete, result=0
03:51:46.330 00.000 25848 worker thread done servicing request
03:51:46.330 00.000 25848 Worker thread wakes up
03:51:46.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:46.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:46.330 00.000 21444 GuideStep: 1.1 px 35 ms WEST, 0.3 px 0 ms NORTH
03:51:49.181 02.851 25848 Exposure complete
03:51:49.259 00.078 25848 worker thread done servicing request
03:51:49.259 00.000 21444 OnExposeComplete: enter
03:51:49.259 00.000 21444 UpdateGuideState(): m_state=6
03:51:49.259 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 539
03:51:49.259 00.000 21444 Star::Find returns 1 (1), X=1258.84, Y=680.24, Mass=5894354, SNR=251.6, Peak=65504 HFD=7.9
03:51:49.259 00.000 21444 MultiStar: [#1 -0.10,1.21,1.21,U] [#2 0.37,1.10,1.01,U] [#3 0.48,1.20,0.85,U] [#4 0.46,1.51,0.89,U] [#5 -0.11,1.23,0.82,U] [#6 0.40,0.93,0.62,U] [#7 0.02,0.60,0.59,U] [#8 0.55,1.45,0.61,U] 
03:51:49.259 00.000 21444 refined, 8 included, MultiStar: {0.18, 1.29}, one-star: {-0.24, 2.06}
03:51:49.259 00.000 21444 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.05) = xAngle (-1.62 = -1.62)
03:51:49.259 00.000 21444 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.46 = 1.82)
03:51:49.259 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=1.29 hyp=1.31 cameraTheta=1.44 mountX=-0.06 mountY=1.26, mountTheta=1.62
03:51:49.260 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=1.29, opts=13)
03:51:49.260 00.000 21444 Enqueuing Move request for scope (0.18, 1.29)
03:51:49.260 00.000 25848 Worker thread wakes up
03:51:49.261 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.29) opts 0xd
03:51:49.261 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 1.29)
03:51:49.261 00.000 25848 Moving (0.18, 1.29) raw xDistance=-0.06 yDistance=1.26
03:51:49.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:51:49.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
03:51:49.261 00.000 25848 MoveAxis(E, 0, ABG)
03:51:49.261 00.000 25848 Move returns status 0, amount 0
03:51:49.261 00.000 25848 MoveAxis(S, 34, ABG)
03:51:49.261 00.000 25848 Guiding  Dir = 1, Dur = 34
03:51:49.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=196, FiltMax=65504, Gamma=0.560
03:51:49.261 00.000 21444 UpdateGuideState exits: m=5894354 SNR=251.6 Saturated
03:51:49.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:49.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:49.261 00.000 21444 Enqueuing Expose request
03:51:49.281 00.020 25848 IsSlewing returns 0
03:51:49.281 00.000 25848 IsGuiding returns 0
03:51:49.313 00.032 25848 PulseGuide returned control before completion, sleep 13
03:51:49.336 00.023 25848 IsGuiding returns 1
03:51:49.336 00.000 25848 scope still moving after pulse duration time elapsed
03:51:49.390 00.054 25848 IsSlewing returns 0
03:51:49.392 00.002 25848 IsGuiding returns 0
03:51:49.392 00.000 25848 scope move finished after 34 + 76 ms
03:51:49.392 00.000 25848 Move returns status 0, amount 34
03:51:49.392 00.000 25848 move complete, result=0
03:51:49.392 00.000 25848 worker thread done servicing request
03:51:49.392 00.000 25848 Worker thread wakes up
03:51:49.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:49.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:49.392 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.3 px 34 ms SOUTH
03:51:52.244 02.852 25848 Exposure complete
03:51:52.331 00.087 25848 worker thread done servicing request
03:51:52.331 00.000 21444 OnExposeComplete: enter
03:51:52.331 00.000 21444 UpdateGuideState(): m_state=6
03:51:52.333 00.002 21444 Star::Find(15, 1258, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 540
03:51:52.333 00.000 21444 Star::Find returns 1 (1), X=1258.58, Y=679.68, Mass=5849963, SNR=307.4, Peak=65504 HFD=7.9
03:51:52.333 00.000 21444 MultiStar: [#1 0.07,0.67,1.00,U] [#2 0.09,0.42,0.92,U] [#3 0.10,0.44,0.63,U] [#4 -0.01,0.89,0.82,U] [#5 -1.06,0.86,0.74,U] [#6 -0.07,0.71,0.50,U] [#7 -0.50,0.41,0.59,U] [#8 0.44,1.11,0.54,U] 
03:51:52.333 00.000 21444 refined, 8 included, MultiStar: {-0.17, 0.80}, one-star: {-0.50, 1.50}
03:51:52.333 00.000 21444 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.05) = xAngle (-1.27 = -1.27)
03:51:52.333 00.000 21444 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.17)
03:51:52.333 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.80 hyp=0.82 cameraTheta=1.78 mountX=0.24 mountY=0.68, mountTheta=1.22
03:51:52.335 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.80, opts=13)
03:51:52.335 00.000 21444 Enqueuing Move request for scope (-0.17, 0.80)
03:51:52.335 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=106, FiltMax=65504, Gamma=0.560
03:51:52.335 00.000 21444 UpdateGuideState exits: m=5849963 SNR=307.4 Saturated
03:51:52.335 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:52.335 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:52.335 00.000 21444 Enqueuing Expose request
03:51:52.335 00.000 25848 Worker thread wakes up
03:51:52.335 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.80) opts 0xd
03:51:52.335 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.80)
03:51:52.335 00.000 25848 Moving (-0.17, 0.80) raw xDistance=0.24 yDistance=0.68
03:51:52.335 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
03:51:52.335 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
03:51:52.335 00.000 25848 MoveAxis(E, 0, ABG)
03:51:52.335 00.000 25848 Move returns status 0, amount 0
03:51:52.335 00.000 25848 MoveAxis(S, 18, ABG)
03:51:52.335 00.000 25848 Guiding  Dir = 1, Dur = 18
03:51:52.389 00.054 25848 IsSlewing returns 0
03:51:52.389 00.000 25848 IsGuiding returns 0
03:51:52.421 00.032 25848 IsGuiding returns 1
03:51:52.421 00.000 25848 scope still moving after pulse duration time elapsed
03:51:52.468 00.047 25848 IsSlewing returns 0
03:51:52.468 00.000 25848 IsGuiding returns 0
03:51:52.468 00.000 25848 scope move finished after 18 + 61 ms
03:51:52.468 00.000 25848 Move returns status 0, amount 18
03:51:52.469 00.001 25848 move complete, result=0
03:51:52.469 00.000 25848 worker thread done servicing request
03:51:52.469 00.000 25848 Worker thread wakes up
03:51:52.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:52.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:52.469 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.7 px 18 ms SOUTH
03:51:55.322 02.853 25848 Exposure complete
03:51:55.404 00.082 25848 worker thread done servicing request
03:51:55.404 00.000 21444 OnExposeComplete: enter
03:51:55.405 00.001 21444 UpdateGuideState(): m_state=6
03:51:55.405 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 541
03:51:55.405 00.000 21444 Star::Find returns 1 (1), X=1259.70, Y=679.95, Mass=5801149, SNR=334.4, Peak=65504 HFD=8.0
03:51:55.405 00.000 21444 MultiStar: [#1 0.26,1.25,0.81,U] [#2 -0.18,1.24,0.82,U] [#3 0.28,1.15,0.87,U] [#4 0.62,1.70,0.73,U] [#5 0.02,1.41,0.64,U] [#6 0.74,1.21,0.56,U] [#7 0.02,0.77,0.49,U] [#8 0.75,1.82,0.56,U] 
03:51:55.405 00.000 21444 refined, 8 included, MultiStar: {0.34, 1.39}, one-star: {0.62, 1.77}
03:51:55.405 00.000 21444 CameraToMount -- cameraTheta (1.33) - m_xAngle (3.05) = xAngle (-1.72 = -1.72)
03:51:55.405 00.000 21444 CameraToMount -- cameraTheta (1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.57 = 1.72)
03:51:55.405 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=1.39 hyp=1.43 cameraTheta=1.33 mountX=-0.22 mountY=1.42, mountTheta=1.72
03:51:55.406 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=1.39, opts=13)
03:51:55.406 00.000 21444 Enqueuing Move request for scope (0.34, 1.39)
03:51:55.406 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=236, FiltMax=65504, Gamma=0.560
03:51:55.406 00.000 21444 UpdateGuideState exits: m=5801149 SNR=334.4 Saturated
03:51:55.406 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:55.406 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:55.406 00.000 21444 Enqueuing Expose request
03:51:55.406 00.000 25848 Worker thread wakes up
03:51:55.407 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 1.39) opts 0xd
03:51:55.407 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 1.39)
03:51:55.407 00.000 25848 Moving (0.34, 1.39) raw xDistance=-0.22 yDistance=1.42
03:51:55.407 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
03:51:55.407 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
03:51:55.407 00.000 25848 MoveAxis(E, 0, ABG)
03:51:55.407 00.000 25848 Move returns status 0, amount 0
03:51:55.407 00.000 25848 MoveAxis(S, 39, ABG)
03:51:55.407 00.000 25848 Guiding  Dir = 1, Dur = 39
03:51:55.437 00.030 25848 IsSlewing returns 0
03:51:55.438 00.001 25848 IsGuiding returns 0
03:51:55.469 00.031 25848 PulseGuide returned control before completion, sleep 18
03:51:55.494 00.025 25848 IsGuiding returns 1
03:51:55.494 00.000 25848 scope still moving after pulse duration time elapsed
03:51:55.545 00.051 25848 IsSlewing returns 0
03:51:55.546 00.001 25848 IsGuiding returns 0
03:51:55.546 00.000 25848 scope move finished after 39 + 68 ms
03:51:55.546 00.000 25848 Move returns status 0, amount 39
03:51:55.546 00.000 25848 move complete, result=0
03:51:55.546 00.000 25848 worker thread done servicing request
03:51:55.546 00.000 25848 Worker thread wakes up
03:51:55.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:55.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:51:55.546 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.4 px 39 ms SOUTH
03:51:58.399 02.853 25848 Exposure complete
03:51:58.483 00.084 25848 worker thread done servicing request
03:51:58.483 00.000 21444 OnExposeComplete: enter
03:51:58.483 00.000 21444 UpdateGuideState(): m_state=6
03:51:58.483 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 542
03:51:58.483 00.000 21444 Star::Find returns 1 (1), X=1257.89, Y=678.83, Mass=5941296, SNR=280.5, Peak=65504 HFD=8.0
03:51:58.484 00.001 21444 MultiStar: [#1 -1.70,-0.12,1.04,U] [#2 -1.85,-0.32,1.08,U] [#3 -0.84,-0.18,1.05,U] [#4 -0.44,0.00,0.96,U] [#5 -1.08,-0.71,0.58,U] [#6 -0.43,-0.59,0.87,U] [#7 -1.12,-0.85,0.66,U] [#8 -0.61,-0.01,0.75,U] 
03:51:58.484 00.000 21444 refined, 8 included, MultiStar: {-1.06, -0.19}, one-star: {-1.20, 0.65}
03:51:58.484 00.000 21444 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.05) = xAngle (-6.02 = 0.27)
03:51:58.484 00.000 21444 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.58)
03:51:58.484 00.000 21444 CameraToMount -- cameraX=-1.06 cameraY=-0.19 hyp=1.07 cameraTheta=-2.96 mountX=1.04 mountY=-0.58, mountTheta=-0.51
03:51:58.484 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.06, y=-0.19, opts=13)
03:51:58.484 00.000 21444 Enqueuing Move request for scope (-1.06, -0.19)
03:51:58.484 00.000 25848 Worker thread wakes up
03:51:58.485 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.19) opts 0xd
03:51:58.485 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=80, FiltMax=65504, Gamma=0.560
03:51:58.485 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.06, -0.19)
03:51:58.485 00.000 25848 Moving (-1.06, -0.19) raw xDistance=1.04 yDistance=-0.58
03:51:58.485 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.04
03:51:58.485 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:51:58.485 00.000 21444 UpdateGuideState exits: m=5941296 SNR=280.5 Saturated
03:51:58.485 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
03:51:58.485 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:58.485 00.000 25848 MoveAxis(W, 30, ABG)
03:51:58.485 00.000 25848 Guiding  Dir = 3, Dur = 30
03:51:58.485 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:51:58.485 00.000 21444 Enqueuing Expose request
03:51:58.517 00.032 25848 IsSlewing returns 0
03:51:58.518 00.001 25848 IsGuiding returns 0
03:51:58.577 00.059 25848 IsGuiding returns 1
03:51:58.577 00.000 25848 scope still moving after pulse duration time elapsed
03:51:58.656 00.079 25848 IsSlewing returns 0
03:51:58.656 00.000 25848 IsGuiding returns 0
03:51:58.657 00.001 25848 scope move finished after 30 + 109 ms
03:51:58.657 00.000 25848 Move returns status 0, amount 30
03:51:58.657 00.000 25848 MoveAxis(N, 0, ABG)
03:51:58.657 00.000 25848 Move returns status 0, amount 0
03:51:58.657 00.000 25848 move complete, result=0
03:51:58.658 00.001 25848 worker thread done servicing request
03:51:58.658 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.6 px 0 ms NORTH
03:51:58.658 00.000 25848 Worker thread wakes up
03:51:58.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:51:58.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:01.504 02.846 25848 Exposure complete
03:52:01.571 00.067 25848 worker thread done servicing request
03:52:01.571 00.000 21444 OnExposeComplete: enter
03:52:01.571 00.000 21444 UpdateGuideState(): m_state=6
03:52:01.571 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 543
03:52:01.571 00.000 21444 Star::Find returns 1 (1), X=1257.83, Y=678.57, Mass=5814689, SNR=256.1, Peak=65504 HFD=8.0
03:52:01.572 00.001 21444 MultiStar: [#1 -0.67,0.31,1.11,U] [#2 -1.18,0.03,1.08,U] [#3 -0.18,-0.04,1.01,U] [#4 -0.43,0.21,1.09,U] [#5 -0.90,-0.59,0.75,U] [#6 -0.43,-0.42,0.78,U] [#7 -0.56,-0.67,0.49,U] [#8 -0.47,0.00,0.58,U] 
03:52:01.572 00.000 21444 refined, 8 included, MultiStar: {-0.69, -0.02}, one-star: {-1.25, 0.39}
03:52:01.572 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.17 = 0.11)
03:52:01.572 00.000 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
03:52:01.572 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=-0.02 hyp=0.69 cameraTheta=-3.12 mountX=0.69 mountY=-0.28, mountTheta=-0.38
03:52:01.572 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=-0.02, opts=13)
03:52:01.572 00.000 21444 Enqueuing Move request for scope (-0.69, -0.02)
03:52:01.572 00.000 25848 Worker thread wakes up
03:52:01.573 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.02) opts 0xd
03:52:01.573 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, -0.02)
03:52:01.573 00.000 25848 Moving (-0.69, -0.02) raw xDistance=0.69 yDistance=-0.28
03:52:01.573 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.69
03:52:01.573 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:01.573 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
03:52:01.573 00.000 21444 UpdateGuideState exits: m=5814689 SNR=256.1 Saturated
03:52:01.573 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:01.573 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:01.573 00.000 21444 Enqueuing Expose request
03:52:01.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:52:01.573 00.000 25848 MoveAxis(W, 22, ABG)
03:52:01.573 00.000 25848 Guiding  Dir = 3, Dur = 22
03:52:01.593 00.020 25848 IsSlewing returns 0
03:52:01.594 00.001 25848 IsGuiding returns 0
03:52:01.626 00.032 25848 IsGuiding returns 1
03:52:01.626 00.000 25848 scope still moving after pulse duration time elapsed
03:52:01.687 00.061 25848 IsSlewing returns 0
03:52:01.687 00.000 25848 IsGuiding returns 0
03:52:01.687 00.000 25848 scope move finished after 22 + 71 ms
03:52:01.687 00.000 25848 Move returns status 0, amount 22
03:52:01.687 00.000 25848 MoveAxis(N, 0, ABG)
03:52:01.687 00.000 25848 Move returns status 0, amount 0
03:52:01.687 00.000 25848 move complete, result=0
03:52:01.687 00.000 25848 worker thread done servicing request
03:52:01.687 00.000 25848 Worker thread wakes up
03:52:01.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:01.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:01.687 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.3 px 0 ms NORTH
03:52:04.532 02.845 25848 Exposure complete
03:52:04.612 00.080 25848 worker thread done servicing request
03:52:04.612 00.000 21444 OnExposeComplete: enter
03:52:04.612 00.000 21444 UpdateGuideState(): m_state=6
03:52:04.612 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 544
03:52:04.612 00.000 21444 Star::Find returns 1 (1), X=1259.10, Y=678.56, Mass=5654920, SNR=303.3, Peak=65504 HFD=7.9
03:52:04.612 00.000 21444 MultiStar: [#1 -1.04,0.22,0.95,U] [#2 -1.19,-0.00,0.88,U] [#3 -0.62,0.02,0.96,U] [#4 -0.36,0.67,0.88,U] [#5 -0.79,0.56,0.59,U] [#6 -0.37,0.15,0.58,U] [#7 -0.77,-0.06,0.75,U] [#8 -0.07,0.56,0.66,U] 
03:52:04.613 00.001 21444 single-star, 8 included, MultiStar: {-0.58, 0.27}, one-star: {0.02, 0.38}
03:52:04.613 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
03:52:04.613 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
03:52:04.613 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.52 mountX=0.02 mountY=0.36, mountTheta=1.53
03:52:04.614 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.38, opts=13)
03:52:04.614 00.000 21444 Enqueuing Move request for scope (0.02, 0.38)
03:52:04.614 00.000 25848 Worker thread wakes up
03:52:04.614 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.38) opts 0xd
03:52:04.614 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.38)
03:52:04.614 00.000 25848 Moving (0.02, 0.38) raw xDistance=0.02 yDistance=0.36
03:52:04.614 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:52:04.614 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:04.614 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
03:52:04.614 00.000 21444 UpdateGuideState exits: m=5654920 SNR=303.3 Saturated
03:52:04.614 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:04.614 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:04.614 00.000 21444 Enqueuing Expose request
03:52:04.614 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
03:52:04.614 00.000 25848 MoveAxis(E, 0, ABG)
03:52:04.614 00.000 25848 Move returns status 0, amount 0
03:52:04.614 00.000 25848 MoveAxis(N, 0, ABG)
03:52:04.614 00.000 25848 Move returns status 0, amount 0
03:52:04.614 00.000 25848 move complete, result=0
03:52:04.614 00.000 25848 worker thread done servicing request
03:52:04.614 00.000 25848 Worker thread wakes up
03:52:04.614 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:04.614 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:04.615 00.001 21444 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
03:52:07.458 02.843 25848 Exposure complete
03:52:07.546 00.088 25848 worker thread done servicing request
03:52:07.546 00.000 21444 OnExposeComplete: enter
03:52:07.546 00.000 21444 UpdateGuideState(): m_state=6
03:52:07.546 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 545
03:52:07.546 00.000 21444 Star::Find returns 1 (1), X=1257.81, Y=679.46, Mass=5839753, SNR=245.3, Peak=65504 HFD=8.0
03:52:07.547 00.001 21444 MultiStar: [#1 -0.41,0.31,1.27,U] [#2 -0.85,0.15,1.01,U] [#3 -0.46,0.14,1.33,U] [#4 -0.78,0.78,0.97,U] [#5 -1.13,0.43,0.78,U] [#6 -0.52,0.47,0.78,U] [#7 -1.08,-0.13,0.72,U] [#8 -0.38,0.74,0.82,U] 
03:52:07.547 00.000 21444 refined, 8 included, MultiStar: {-0.74, 0.46}, one-star: {-1.27, 1.28}
03:52:07.547 00.000 21444 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
03:52:07.547 00.000 21444 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.31 = 2.97)
03:52:07.547 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.46 hyp=0.87 cameraTheta=2.59 mountX=0.78 mountY=0.15, mountTheta=0.18
03:52:07.548 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.46, opts=13)
03:52:07.548 00.000 21444 Enqueuing Move request for scope (-0.74, 0.46)
03:52:07.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=204, FiltMax=65504, Gamma=0.560
03:52:07.548 00.000 21444 UpdateGuideState exits: m=5839753 SNR=245.3 Saturated
03:52:07.548 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:07.548 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:07.548 00.000 21444 Enqueuing Expose request
03:52:07.548 00.000 25848 Worker thread wakes up
03:52:07.548 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.46) opts 0xd
03:52:07.548 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.46)
03:52:07.548 00.000 25848 Moving (-0.74, 0.46) raw xDistance=0.78 yDistance=0.15
03:52:07.548 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
03:52:07.548 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:07.548 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:52:07.548 00.000 25848 MoveAxis(W, 23, ABG)
03:52:07.548 00.000 25848 Guiding  Dir = 3, Dur = 23
03:52:07.577 00.029 25848 IsSlewing returns 0
03:52:07.577 00.000 25848 IsGuiding returns 0
03:52:07.609 00.032 25848 IsGuiding returns 1
03:52:07.609 00.000 25848 scope still moving after pulse duration time elapsed
03:52:07.673 00.064 25848 IsSlewing returns 0
03:52:07.673 00.000 25848 IsGuiding returns 0
03:52:07.673 00.000 25848 scope move finished after 23 + 72 ms
03:52:07.673 00.000 25848 Move returns status 0, amount 23
03:52:07.673 00.000 25848 MoveAxis(N, 0, ABG)
03:52:07.673 00.000 25848 Move returns status 0, amount 0
03:52:07.673 00.000 25848 move complete, result=0
03:52:07.673 00.000 25848 worker thread done servicing request
03:52:07.673 00.000 25848 Worker thread wakes up
03:52:07.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:07.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:07.674 00.001 21444 GuideStep: 0.8 px 23 ms WEST, 0.1 px 0 ms NORTH
03:52:10.520 02.846 25848 Exposure complete
03:52:10.593 00.073 25848 worker thread done servicing request
03:52:10.593 00.000 21444 OnExposeComplete: enter
03:52:10.593 00.000 21444 UpdateGuideState(): m_state=6
03:52:10.593 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 546
03:52:10.593 00.000 21444 Star::Find returns 1 (1), X=1258.51, Y=679.61, Mass=5906302, SNR=325.0, Peak=65504 HFD=7.7
03:52:10.593 00.000 21444 MultiStar: [#1 -0.15,0.41,1.09,U] [#2 -0.09,0.37,0.89,U] [#3 0.03,0.27,0.67,U] [#4 0.09,1.29,0.89,U] [#5 -0.81,0.68,0.60,U] [#6 -0.06,1.13,0.87,U] [#7 -0.45,0.36,0.53,U] [#8 0.09,0.89,0.56,U] 
03:52:10.593 00.000 21444 refined, 8 included, MultiStar: {-0.20, 0.79}, one-star: {-0.57, 1.44}
03:52:10.593 00.000 21444 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
03:52:10.593 00.000 21444 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.07 = 2.21)
03:52:10.593 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.79 hyp=0.82 cameraTheta=1.82 mountX=0.27 mountY=0.66, mountTheta=1.18
03:52:10.594 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.79, opts=13)
03:52:10.594 00.000 21444 Enqueuing Move request for scope (-0.20, 0.79)
03:52:10.594 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=78, FiltMax=65504, Gamma=0.560
03:52:10.594 00.000 21444 UpdateGuideState exits: m=5906302 SNR=325.0 Saturated
03:52:10.594 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:10.594 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:10.594 00.000 21444 Enqueuing Expose request
03:52:10.594 00.000 25848 Worker thread wakes up
03:52:10.595 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.79) opts 0xd
03:52:10.595 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.79)
03:52:10.595 00.000 25848 Moving (-0.20, 0.79) raw xDistance=0.27 yDistance=0.66
03:52:10.595 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
03:52:10.595 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
03:52:10.595 00.000 25848 MoveAxis(E, 0, ABG)
03:52:10.595 00.000 25848 Move returns status 0, amount 0
03:52:10.595 00.000 25848 MoveAxis(S, 18, ABG)
03:52:10.595 00.000 25848 Guiding  Dir = 1, Dur = 18
03:52:10.627 00.032 25848 IsSlewing returns 0
03:52:10.628 00.001 25848 IsGuiding returns 0
03:52:10.660 00.032 25848 IsGuiding returns 1
03:52:10.660 00.000 25848 scope still moving after pulse duration time elapsed
03:52:10.718 00.058 25848 IsSlewing returns 0
03:52:10.718 00.000 25848 IsGuiding returns 0
03:52:10.718 00.000 25848 scope move finished after 18 + 73 ms
03:52:10.718 00.000 25848 Move returns status 0, amount 18
03:52:10.719 00.001 25848 move complete, result=0
03:52:10.719 00.000 25848 worker thread done servicing request
03:52:10.719 00.000 25848 Worker thread wakes up
03:52:10.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:10.719 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:10.719 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.7 px 18 ms SOUTH
03:52:13.571 02.852 25848 Exposure complete
03:52:13.649 00.078 25848 worker thread done servicing request
03:52:13.649 00.000 21444 OnExposeComplete: enter
03:52:13.649 00.000 21444 UpdateGuideState(): m_state=6
03:52:13.649 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 547
03:52:13.649 00.000 21444 Star::Find returns 1 (1), X=1258.57, Y=679.48, Mass=5836908, SNR=271.7, Peak=65504 HFD=7.7
03:52:13.650 00.001 21444 MultiStar: [#1 -0.45,0.97,0.88,U] [#2 -0.47,0.84,0.88,U] [#3 -0.08,0.25,0.74,U] [#4 -0.17,1.19,0.80,U] [#5 -0.71,0.67,0.83,U] [#6 -0.11,0.62,0.61,U] [#7 -0.45,0.02,0.71,U] [#8 0.11,0.82,0.53,U] 
03:52:13.650 00.000 21444 refined, 8 included, MultiStar: {-0.35, 0.77}, one-star: {-0.51, 1.30}
03:52:13.650 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
03:52:13.650 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.38)
03:52:13.650 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=0.77 hyp=0.85 cameraTheta=1.99 mountX=0.42 mountY=0.58, mountTheta=0.95
03:52:13.650 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=0.77, opts=13)
03:52:13.650 00.000 21444 Enqueuing Move request for scope (-0.35, 0.77)
03:52:13.650 00.000 25848 Worker thread wakes up
03:52:13.651 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.77) opts 0xd
03:52:13.651 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, 0.77)
03:52:13.651 00.000 25848 Moving (-0.35, 0.77) raw xDistance=0.42 yDistance=0.58
03:52:13.651 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
03:52:13.651 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
03:52:13.651 00.000 25848 MoveAxis(E, 0, ABG)
03:52:13.651 00.000 25848 Move returns status 0, amount 0
03:52:13.651 00.000 25848 MoveAxis(S, 16, ABG)
03:52:13.651 00.000 25848 Guiding  Dir = 1, Dur = 16
03:52:13.651 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=28, FiltMax=65504, Gamma=0.560
03:52:13.651 00.000 21444 UpdateGuideState exits: m=5836908 SNR=271.7 Saturated
03:52:13.651 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:13.651 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:13.651 00.000 21444 Enqueuing Expose request
03:52:13.671 00.020 25848 IsSlewing returns 0
03:52:13.671 00.000 25848 IsGuiding returns 0
03:52:13.703 00.032 25848 IsGuiding returns 1
03:52:13.703 00.000 25848 scope still moving after pulse duration time elapsed
03:52:13.778 00.075 25848 IsSlewing returns 0
03:52:13.778 00.000 25848 IsGuiding returns 0
03:52:13.778 00.000 25848 scope move finished after 16 + 91 ms
03:52:13.778 00.000 25848 Move returns status 0, amount 16
03:52:13.778 00.000 25848 move complete, result=0
03:52:13.778 00.000 25848 worker thread done servicing request
03:52:13.778 00.000 25848 Worker thread wakes up
03:52:13.778 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:13.778 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:13.779 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 16 ms SOUTH
03:52:16.629 02.850 25848 Exposure complete
03:52:16.703 00.074 25848 worker thread done servicing request
03:52:16.703 00.000 21444 OnExposeComplete: enter
03:52:16.703 00.000 21444 UpdateGuideState(): m_state=6
03:52:16.703 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 548
03:52:16.703 00.000 21444 Star::Find returns 1 (1), X=1258.32, Y=678.44, Mass=6016026, SNR=299.4, Peak=65504 HFD=7.9
03:52:16.704 00.001 21444 MultiStar: [#1 -0.67,0.10,0.84,U] [#2 -0.75,-0.02,0.73,U] [#3 -0.64,-0.10,0.85,U] [#4 -0.26,0.18,0.68,U] [#5 -0.75,-0.40,0.57,U] [#6 -0.22,-0.47,0.72,U] [#7 -0.84,-1.12,0.43,U] [#8 -0.02,-0.17,0.45,U] 
03:52:16.704 00.000 21444 refined, 8 included, MultiStar: {-0.57, -0.12}, one-star: {-0.76, 0.27}
03:52:16.704 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.30)
03:52:16.704 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.54)
03:52:16.704 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.12 hyp=0.58 cameraTheta=-2.93 mountX=0.55 mountY=-0.33, mountTheta=-0.53
03:52:16.704 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.12, opts=13)
03:52:16.704 00.000 21444 Enqueuing Move request for scope (-0.57, -0.12)
03:52:16.704 00.000 25848 Worker thread wakes up
03:52:16.705 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.12) opts 0xd
03:52:16.705 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.12)
03:52:16.705 00.000 25848 Moving (-0.57, -0.12) raw xDistance=0.55 yDistance=-0.33
03:52:16.705 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
03:52:16.705 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:16.705 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=156, FiltMax=65504, Gamma=0.560
03:52:16.705 00.000 21444 UpdateGuideState exits: m=6016026 SNR=299.4 Saturated
03:52:16.705 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:52:16.705 00.000 25848 MoveAxis(W, 16, ABG)
03:52:16.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:16.705 00.000 25848 Guiding  Dir = 3, Dur = 16
03:52:16.705 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:16.705 00.000 21444 Enqueuing Expose request
03:52:16.751 00.046 25848 IsSlewing returns 0
03:52:16.752 00.001 25848 IsGuiding returns 0
03:52:16.783 00.031 25848 IsGuiding returns 1
03:52:16.783 00.000 25848 scope still moving after pulse duration time elapsed
03:52:16.842 00.059 25848 IsSlewing returns 0
03:52:16.842 00.000 25848 IsGuiding returns 0
03:52:16.842 00.000 25848 scope move finished after 16 + 74 ms
03:52:16.842 00.000 25848 Move returns status 0, amount 16
03:52:16.842 00.000 25848 MoveAxis(N, 0, ABG)
03:52:16.842 00.000 25848 Move returns status 0, amount 0
03:52:16.842 00.000 25848 move complete, result=0
03:52:16.842 00.000 25848 worker thread done servicing request
03:52:16.842 00.000 25848 Worker thread wakes up
03:52:16.842 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.3 px 0 ms NORTH
03:52:16.842 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:16.842 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:19.692 02.850 25848 Exposure complete
03:52:19.774 00.082 25848 worker thread done servicing request
03:52:19.774 00.000 21444 OnExposeComplete: enter
03:52:19.774 00.000 21444 UpdateGuideState(): m_state=6
03:52:19.774 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 549
03:52:19.775 00.001 21444 Star::Find returns 1 (1), X=1258.25, Y=679.45, Mass=5908401, SNR=282.4, Peak=65504 HFD=8.1
03:52:19.775 00.000 21444 MultiStar: [#1 0.00,0.29,0.83,U] [#2 -0.59,0.60,0.72,U] [#3 0.01,0.37,0.58,U] [#4 0.04,0.62,0.65,U] [#5 -0.24,0.40,0.55,U] [#6 -0.14,0.33,0.48,U] [#7 -0.34,-0.21,0.64,U] [#8 0.19,0.47,0.52,U] 
03:52:19.775 00.000 21444 refined, 8 included, MultiStar: {-0.26, 0.51}, one-star: {-0.83, 1.27}
03:52:19.775 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
03:52:19.775 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.85 = 2.43)
03:52:19.775 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=0.51 hyp=0.57 cameraTheta=2.04 mountX=0.30 mountY=0.38, mountTheta=0.89
03:52:19.776 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=0.51, opts=13)
03:52:19.776 00.000 21444 Enqueuing Move request for scope (-0.26, 0.51)
03:52:19.776 00.000 25848 Worker thread wakes up
03:52:19.776 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=144, FiltMax=65504, Gamma=0.560
03:52:19.776 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.51) opts 0xd
03:52:19.776 00.000 21444 UpdateGuideState exits: m=5908401 SNR=282.4 Saturated
03:52:19.776 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 0.51)
03:52:19.776 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:19.776 00.000 25848 Moving (-0.26, 0.51) raw xDistance=0.30 yDistance=0.38
03:52:19.776 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:19.776 00.000 21444 Enqueuing Expose request
03:52:19.776 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
03:52:19.776 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:19.776 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
03:52:19.776 00.000 25848 MoveAxis(E, 0, ABG)
03:52:19.776 00.000 25848 Move returns status 0, amount 0
03:52:19.776 00.000 25848 MoveAxis(N, 0, ABG)
03:52:19.776 00.000 25848 Move returns status 0, amount 0
03:52:19.776 00.000 25848 move complete, result=0
03:52:19.776 00.000 25848 worker thread done servicing request
03:52:19.776 00.000 25848 Worker thread wakes up
03:52:19.776 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:19.776 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:19.777 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
03:52:22.628 02.851 25848 Exposure complete
03:52:22.715 00.087 25848 worker thread done servicing request
03:52:22.715 00.000 21444 OnExposeComplete: enter
03:52:22.715 00.000 21444 UpdateGuideState(): m_state=6
03:52:22.715 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 550
03:52:22.716 00.001 21444 Star::Find returns 1 (1), X=1259.38, Y=678.66, Mass=5861411, SNR=257.7, Peak=65504 HFD=8.0
03:52:22.716 00.000 21444 MultiStar: [#1 0.71,-0.70,0.85,U] [#2 0.23,-0.84,0.76,U] [#3 0.31,-0.70,0.80,U] [#4 0.70,-0.12,0.82,U] [#5 0.13,-0.29,0.85,U] [#6 0.48,-0.46,0.56,U] [#7 0.59,-0.97,0.65,U] [#8 0.96,-0.14,0.58,U] 
03:52:22.716 00.000 21444 single-star, 8 included, MultiStar: {0.47, -0.38}, one-star: {0.30, 0.48}
03:52:22.716 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
03:52:22.716 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
03:52:22.716 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.48 hyp=0.57 cameraTheta=1.02 mountX=-0.25 mountY=0.56, mountTheta=1.99
03:52:22.717 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.48, opts=13)
03:52:22.717 00.000 21444 Enqueuing Move request for scope (0.30, 0.48)
03:52:22.717 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=142, FiltMax=65504, Gamma=0.560
03:52:22.717 00.000 21444 UpdateGuideState exits: m=5861411 SNR=257.7 Saturated
03:52:22.717 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:22.717 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:22.717 00.000 21444 Enqueuing Expose request
03:52:22.717 00.000 25848 Worker thread wakes up
03:52:22.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.48) opts 0xd
03:52:22.718 00.001 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.48)
03:52:22.718 00.000 25848 Moving (0.30, 0.48) raw xDistance=-0.25 yDistance=0.56
03:52:22.718 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
03:52:22.718 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
03:52:22.718 00.000 25848 MoveAxis(E, 0, ABG)
03:52:22.718 00.000 25848 Move returns status 0, amount 0
03:52:22.718 00.000 25848 MoveAxis(S, 15, ABG)
03:52:22.718 00.000 25848 Guiding  Dir = 1, Dur = 15
03:52:22.750 00.032 25848 IsSlewing returns 0
03:52:22.750 00.000 25848 IsGuiding returns 0
03:52:22.783 00.033 25848 IsGuiding returns 1
03:52:22.783 00.000 25848 scope still moving after pulse duration time elapsed
03:52:22.842 00.059 25848 IsSlewing returns 0
03:52:22.843 00.001 25848 IsGuiding returns 0
03:52:22.843 00.000 25848 scope move finished after 15 + 77 ms
03:52:22.843 00.000 25848 Move returns status 0, amount 15
03:52:22.843 00.000 25848 move complete, result=0
03:52:22.843 00.000 25848 worker thread done servicing request
03:52:22.843 00.000 25848 Worker thread wakes up
03:52:22.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:22.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:22.843 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 15 ms SOUTH
03:52:25.681 02.838 25848 Exposure complete
03:52:25.763 00.082 25848 worker thread done servicing request
03:52:25.763 00.000 21444 OnExposeComplete: enter
03:52:25.763 00.000 21444 UpdateGuideState(): m_state=6
03:52:25.763 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 551
03:52:25.763 00.000 21444 Star::Find returns 1 (1), X=1258.28, Y=679.08, Mass=5498380, SNR=177.1, Peak=65504 HFD=8.0
03:52:25.763 00.000 21444 MultiStar: [#1 -0.77,0.36,0.85,U] [#2 -0.76,-0.14,0.74,U] [#3 -0.45,-0.17,0.91,U] [#4 -0.33,0.33,0.84,U] [#5 -0.47,-0.03,0.67,U] [#6 -0.66,-0.00,0.76,U] [#7 -0.78,-0.59,0.63,U] [#8 -0.22,0.18,0.59,U] 
03:52:25.763 00.000 21444 refined, 8 included, MultiStar: {-0.59, 0.13}, one-star: {-0.81, 0.90}
03:52:25.763 00.000 21444 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
03:52:25.763 00.000 21444 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.97 = -2.97)
03:52:25.763 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=0.13 hyp=0.61 cameraTheta=2.92 mountX=0.60 mountY=-0.10, mountTheta=-0.17
03:52:25.764 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=0.13, opts=13)
03:52:25.764 00.000 21444 Enqueuing Move request for scope (-0.59, 0.13)
03:52:25.764 00.000 25848 Worker thread wakes up
03:52:25.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=118, FiltMax=65504, Gamma=0.560
03:52:25.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.13) opts 0xd
03:52:25.764 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 0.13)
03:52:25.764 00.000 21444 UpdateGuideState exits: m=5498380 SNR=177.1 Saturated
03:52:25.764 00.000 25848 Moving (-0.59, 0.13) raw xDistance=0.60 yDistance=-0.10
03:52:25.764 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:25.764 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
03:52:25.764 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:25.764 00.000 21444 Enqueuing Expose request
03:52:25.764 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:25.765 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:52:25.765 00.000 25848 MoveAxis(W, 18, ABG)
03:52:25.765 00.000 25848 Guiding  Dir = 3, Dur = 18
03:52:25.827 00.062 25848 IsSlewing returns 0
03:52:25.827 00.000 25848 IsGuiding returns 0
03:52:25.858 00.031 25848 IsGuiding returns 1
03:52:25.858 00.000 25848 scope still moving after pulse duration time elapsed
03:52:25.906 00.048 25848 IsSlewing returns 0
03:52:25.906 00.000 25848 IsGuiding returns 0
03:52:25.906 00.000 25848 scope move finished after 18 + 61 ms
03:52:25.906 00.000 25848 Move returns status 0, amount 18
03:52:25.906 00.000 25848 MoveAxis(N, 0, ABG)
03:52:25.906 00.000 25848 Move returns status 0, amount 0
03:52:25.906 00.000 25848 move complete, result=0
03:52:25.906 00.000 25848 worker thread done servicing request
03:52:25.906 00.000 25848 Worker thread wakes up
03:52:25.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:25.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:25.907 00.001 21444 GuideStep: 0.6 px 18 ms WEST, -0.1 px 0 ms NORTH
03:52:28.755 02.848 25848 Exposure complete
03:52:28.843 00.088 25848 worker thread done servicing request
03:52:28.843 00.000 21444 OnExposeComplete: enter
03:52:28.843 00.000 21444 UpdateGuideState(): m_state=6
03:52:28.845 00.002 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 552
03:52:28.845 00.000 21444 Star::Find returns 1 (1), X=1257.99, Y=679.11, Mass=5430989, SNR=181.5, Peak=65504 HFD=8.0
03:52:28.845 00.000 21444 MultiStar: [#1 -0.58,-0.02,1.10,U] [#2 -0.67,-0.35,0.92,U] [#3 -0.18,-0.57,0.77,U] [#4 -0.37,0.03,0.91,U] [#5 -0.77,-0.27,0.73,U] [#6 -0.24,-0.34,0.70,U] [#7 -0.52,-0.63,0.63,U] [#8 0.15,-0.04,0.63,U] 
03:52:28.845 00.000 21444 refined, 8 included, MultiStar: {-0.51, -0.09}, one-star: {-1.09, 0.94}
03:52:28.845 00.000 21444 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.05) = xAngle (-6.01 = 0.27)
03:52:28.845 00.000 21444 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.57)
03:52:28.845 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=-0.09 hyp=0.52 cameraTheta=-2.96 mountX=0.50 mountY=-0.28, mountTheta=-0.51
03:52:28.845 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=-0.09, opts=13)
03:52:28.845 00.000 21444 Enqueuing Move request for scope (-0.51, -0.09)
03:52:28.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=206, FiltMax=65504, Gamma=0.560
03:52:28.845 00.000 21444 UpdateGuideState exits: m=5430989 SNR=181.5 Saturated
03:52:28.845 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:28.845 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:28.845 00.000 21444 Enqueuing Expose request
03:52:28.846 00.001 25848 Worker thread wakes up
03:52:28.846 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.09) opts 0xd
03:52:28.846 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, -0.09)
03:52:28.846 00.000 25848 Moving (-0.51, -0.09) raw xDistance=0.50 yDistance=-0.28
03:52:28.846 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
03:52:28.846 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:28.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:52:28.846 00.000 25848 MoveAxis(E, 0, ABG)
03:52:28.846 00.000 25848 Move returns status 0, amount 0
03:52:28.846 00.000 25848 MoveAxis(N, 0, ABG)
03:52:28.846 00.000 25848 Move returns status 0, amount 0
03:52:28.846 00.000 25848 move complete, result=0
03:52:28.846 00.000 25848 worker thread done servicing request
03:52:28.846 00.000 25848 Worker thread wakes up
03:52:28.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:28.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:28.846 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
03:52:31.692 02.846 25848 Exposure complete
03:52:31.769 00.077 25848 worker thread done servicing request
03:52:31.769 00.000 21444 OnExposeComplete: enter
03:52:31.769 00.000 21444 UpdateGuideState(): m_state=6
03:52:31.769 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 553
03:52:31.770 00.001 21444 Star::Find returns 1 (1), X=1258.59, Y=679.62, Mass=5548377, SNR=203.4, Peak=65504 HFD=7.9
03:52:31.770 00.000 21444 MultiStar: [#1 -0.83,0.78,0.81,U] [#2 -0.73,0.68,0.75,U] [#3 -0.31,0.09,0.57,U] [#4 -0.51,1.14,0.81,U] [#5 -1.35,1.09,0.63,U] [#6 -0.77,0.92,0.67,U] [#7 -1.29,0.49,0.55,U] [#8 -0.31,0.93,0.65,U] 
03:52:31.770 00.000 21444 refined, 8 included, MultiStar: {-0.71, 0.89}, one-star: {-0.49, 1.44}
03:52:31.770 00.000 21444 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.05) = xAngle (-0.81 = -0.81)
03:52:31.770 00.000 21444 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
03:52:31.770 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=0.89 hyp=1.14 cameraTheta=2.25 mountX=0.79 mountY=0.55, mountTheta=0.61
03:52:31.770 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=0.89, opts=13)
03:52:31.771 00.001 21444 Enqueuing Move request for scope (-0.71, 0.89)
03:52:31.771 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
03:52:31.771 00.000 21444 UpdateGuideState exits: m=5548377 SNR=203.4 Saturated
03:52:31.771 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:31.771 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:31.771 00.000 21444 Enqueuing Expose request
03:52:31.771 00.000 25848 Worker thread wakes up
03:52:31.771 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.89) opts 0xd
03:52:31.771 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 0.89)
03:52:31.771 00.000 25848 Moving (-0.71, 0.89) raw xDistance=0.79 yDistance=0.55
03:52:31.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
03:52:31.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
03:52:31.771 00.000 25848 MoveAxis(W, 23, ABG)
03:52:31.771 00.000 25848 Guiding  Dir = 3, Dur = 23
03:52:31.795 00.024 25848 IsSlewing returns 0
03:52:31.796 00.001 25848 IsGuiding returns 0
03:52:31.827 00.031 25848 IsGuiding returns 1
03:52:31.827 00.000 25848 scope still moving after pulse duration time elapsed
03:52:31.891 00.064 25848 IsSlewing returns 0
03:52:31.891 00.000 25848 IsGuiding returns 0
03:52:31.891 00.000 25848 scope move finished after 23 + 72 ms
03:52:31.891 00.000 25848 Move returns status 0, amount 23
03:52:31.891 00.000 25848 MoveAxis(S, 15, ABG)
03:52:31.891 00.000 25848 Guiding  Dir = 1, Dur = 15
03:52:31.920 00.029 25848 IsSlewing returns 0
03:52:31.921 00.001 25848 IsGuiding returns 0
03:52:31.961 00.040 25848 IsGuiding returns 1
03:52:31.961 00.000 25848 scope still moving after pulse duration time elapsed
03:52:32.017 00.056 25848 IsSlewing returns 0
03:52:32.017 00.000 25848 IsGuiding returns 0
03:52:32.017 00.000 25848 scope move finished after 15 + 82 ms
03:52:32.017 00.000 25848 Move returns status 0, amount 15
03:52:32.017 00.000 25848 move complete, result=0
03:52:32.017 00.000 25848 worker thread done servicing request
03:52:32.017 00.000 25848 Worker thread wakes up
03:52:32.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:32.018 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:32.018 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.6 px 15 ms SOUTH
03:52:34.868 02.850 25848 Exposure complete
03:52:34.956 00.088 25848 worker thread done servicing request
03:52:34.957 00.001 21444 OnExposeComplete: enter
03:52:34.957 00.000 21444 UpdateGuideState(): m_state=6
03:52:34.957 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 554
03:52:34.957 00.000 21444 Star::Find returns 1 (1), X=1258.96, Y=679.82, Mass=5423776, SNR=189.2, Peak=65504 HFD=7.9
03:52:34.957 00.000 21444 MultiStar: [#1 -0.16,0.61,1.07,U] [#2 0.22,-0.04,0.83,U] [#3 0.77,0.04,0.80,U] [#4 0.23,0.87,1.13,U] [#5 -0.12,0.34,0.74,U] [#6 0.65,0.34,0.70,U] [#7 0.15,-0.12,0.61,U] [#8 0.82,0.76,0.62,U] 
03:52:34.957 00.000 21444 refined, 8 included, MultiStar: {0.23, 0.55}, one-star: {-0.12, 1.64}
03:52:34.957 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
03:52:34.957 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.56)
03:52:34.957 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=0.55 hyp=0.60 cameraTheta=1.17 mountX=-0.18 mountY=0.60, mountTheta=1.86
03:52:34.958 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=0.55, opts=13)
03:52:34.958 00.000 21444 Enqueuing Move request for scope (0.23, 0.55)
03:52:34.958 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=180, FiltMax=65504, Gamma=0.560
03:52:34.958 00.000 21444 UpdateGuideState exits: m=5423776 SNR=189.2 Saturated
03:52:34.958 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:34.958 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:34.958 00.000 21444 Enqueuing Expose request
03:52:34.959 00.001 25848 Worker thread wakes up
03:52:34.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.55) opts 0xd
03:52:34.959 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 0.55)
03:52:34.959 00.000 25848 Moving (0.23, 0.55) raw xDistance=-0.18 yDistance=0.60
03:52:34.959 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:52:34.959 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
03:52:34.959 00.000 25848 MoveAxis(E, 0, ABG)
03:52:34.959 00.000 25848 Move returns status 0, amount 0
03:52:34.959 00.000 25848 MoveAxis(S, 16, ABG)
03:52:34.959 00.000 25848 Guiding  Dir = 1, Dur = 16
03:52:35.000 00.041 25848 IsSlewing returns 0
03:52:35.001 00.001 25848 IsGuiding returns 0
03:52:35.032 00.031 25848 IsGuiding returns 1
03:52:35.032 00.000 25848 scope still moving after pulse duration time elapsed
03:52:35.076 00.044 25848 IsSlewing returns 0
03:52:35.076 00.000 25848 IsGuiding returns 0
03:52:35.076 00.000 25848 scope move finished after 16 + 59 ms
03:52:35.076 00.000 25848 Move returns status 0, amount 16
03:52:35.076 00.000 25848 move complete, result=0
03:52:35.076 00.000 25848 worker thread done servicing request
03:52:35.076 00.000 25848 Worker thread wakes up
03:52:35.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:35.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:35.077 00.001 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 16 ms SOUTH
03:52:37.918 02.841 25848 Exposure complete
03:52:38.006 00.088 25848 worker thread done servicing request
03:52:38.006 00.000 21444 OnExposeComplete: enter
03:52:38.006 00.000 21444 UpdateGuideState(): m_state=6
03:52:38.006 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 555
03:52:38.006 00.000 21444 Star::Find returns 1 (1), X=1258.58, Y=680.09, Mass=5739700, SNR=198.0, Peak=65504 HFD=8.0
03:52:38.007 00.001 21444 MultiStar: [#1 -0.54,0.93,0.94,U] [#2 -0.63,0.79,0.81,U] [#3 -0.42,0.48,0.67,U] [#4 0.02,0.44,0.76,U] [#5 -0.75,0.60,0.84,U] [#6 0.18,0.46,0.54,U] [#7 -0.55,-0.16,0.62,U] [#8 0.09,0.68,0.66,U] 
03:52:38.007 00.000 21444 refined, 8 included, MultiStar: {-0.38, 0.76}, one-star: {-0.50, 1.91}
03:52:38.007 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
03:52:38.007 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.42)
03:52:38.007 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.76 hyp=0.85 cameraTheta=2.04 mountX=0.45 mountY=0.56, mountTheta=0.90
03:52:38.008 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.76, opts=13)
03:52:38.008 00.000 21444 Enqueuing Move request for scope (-0.38, 0.76)
03:52:38.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=216, FiltMax=65504, Gamma=0.560
03:52:38.008 00.000 21444 UpdateGuideState exits: m=5739700 SNR=198.0 Saturated
03:52:38.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:38.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:38.008 00.000 21444 Enqueuing Expose request
03:52:38.008 00.000 25848 Worker thread wakes up
03:52:38.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.76) opts 0xd
03:52:38.008 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.76)
03:52:38.008 00.000 25848 Moving (-0.38, 0.76) raw xDistance=0.45 yDistance=0.56
03:52:38.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
03:52:38.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
03:52:38.008 00.000 25848 MoveAxis(E, 0, ABG)
03:52:38.008 00.000 25848 Move returns status 0, amount 0
03:52:38.008 00.000 25848 MoveAxis(S, 15, ABG)
03:52:38.008 00.000 25848 Guiding  Dir = 1, Dur = 15
03:52:38.034 00.026 25848 IsSlewing returns 0
03:52:38.034 00.000 25848 IsGuiding returns 0
03:52:38.064 00.030 25848 IsGuiding returns 1
03:52:38.065 00.001 25848 scope still moving after pulse duration time elapsed
03:52:38.110 00.045 25848 IsSlewing returns 0
03:52:38.111 00.001 25848 IsGuiding returns 0
03:52:38.111 00.000 25848 scope move finished after 15 + 62 ms
03:52:38.111 00.000 25848 Move returns status 0, amount 15
03:52:38.111 00.000 25848 move complete, result=0
03:52:38.111 00.000 25848 worker thread done servicing request
03:52:38.111 00.000 25848 Worker thread wakes up
03:52:38.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:38.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:38.111 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 15 ms SOUTH
03:52:40.965 02.854 25848 Exposure complete
03:52:41.052 00.087 25848 worker thread done servicing request
03:52:41.052 00.000 21444 OnExposeComplete: enter
03:52:41.052 00.000 21444 UpdateGuideState(): m_state=6
03:52:41.052 00.000 21444 Star::Find(15, 1258, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 556
03:52:41.053 00.001 21444 Star::Find returns 1 (1), X=1258.23, Y=679.18, Mass=5726896, SNR=245.8, Peak=65504 HFD=7.9
03:52:41.053 00.000 21444 MultiStar: [#1 -0.09,0.17,0.89,U] [#2 -0.10,0.03,0.75,U] [#3 -0.07,0.16,0.73,U] [#4 -0.49,0.01,0.75,U] [#5 -1.02,-0.06,0.54,U] [#6 -0.23,-0.09,0.79,U] [#7 -1.16,-0.93,0.56,U] [#8 -0.45,0.32,0.63,U] 
03:52:41.053 00.000 21444 refined, 8 included, MultiStar: {-0.46, 0.13}, one-star: {-0.85, 1.00}
03:52:41.053 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
03:52:41.053 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
03:52:41.053 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.13 hyp=0.48 cameraTheta=2.86 mountX=0.47 mountY=-0.05, mountTheta=-0.11
03:52:41.054 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.13, opts=13)
03:52:41.054 00.000 21444 Enqueuing Move request for scope (-0.46, 0.13)
03:52:41.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=116, FiltMax=65504, Gamma=0.560
03:52:41.054 00.000 25848 Worker thread wakes up
03:52:41.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.13) opts 0xd
03:52:41.054 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.13)
03:52:41.054 00.000 21444 UpdateGuideState exits: m=5726896 SNR=245.8 Saturated
03:52:41.054 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:41.054 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:41.054 00.000 21444 Enqueuing Expose request
03:52:41.054 00.000 25848 Moving (-0.46, 0.13) raw xDistance=0.47 yDistance=-0.05
03:52:41.055 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
03:52:41.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:41.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:52:41.055 00.000 25848 MoveAxis(E, 0, ABG)
03:52:41.055 00.000 25848 Move returns status 0, amount 0
03:52:41.055 00.000 25848 MoveAxis(N, 0, ABG)
03:52:41.055 00.000 25848 Move returns status 0, amount 0
03:52:41.055 00.000 25848 move complete, result=0
03:52:41.055 00.000 25848 worker thread done servicing request
03:52:41.055 00.000 25848 Worker thread wakes up
03:52:41.055 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:41.055 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:41.055 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
03:52:43.900 02.845 25848 Exposure complete
03:52:43.978 00.078 25848 worker thread done servicing request
03:52:43.978 00.000 21444 OnExposeComplete: enter
03:52:43.979 00.001 21444 UpdateGuideState(): m_state=6
03:52:43.979 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 557
03:52:43.979 00.000 21444 Star::Find returns 1 (1), X=1258.93, Y=680.74, Mass=5665084, SNR=215.1, Peak=65504 HFD=8.0
03:52:43.979 00.000 21444 MultiStar: [#1 -0.61,2.15,0.00,M1] [#2 -0.14,2.06,0.00,M1] [#3 -0.73,1.93,0.00,M1] [#4 0.26,2.09,0.00,M1] [#5 -0.07,1.84,0.70,U] [#6 -0.08,1.86,0.80,U] [#7 -0.24,1.14,0.59,U] [#8 0.19,2.17,0.00,M1] 
03:52:43.979 00.000 21444 refined, 3 included, MultiStar: {-0.13, 1.95}, one-star: {-0.15, 2.56}
03:52:43.979 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
03:52:43.979 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.03)
03:52:43.979 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=1.95 hyp=1.95 cameraTheta=1.64 mountX=0.30 mountY=1.75, mountTheta=1.40
03:52:43.980 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=1.95, opts=13)
03:52:43.980 00.000 21444 Enqueuing Move request for scope (-0.13, 1.95)
03:52:43.980 00.000 25848 Worker thread wakes up
03:52:43.980 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.95) opts 0xd
03:52:43.980 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 1.95)
03:52:43.980 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=42, FiltMax=65504, Gamma=0.560
03:52:43.980 00.000 21444 UpdateGuideState exits: m=5665084 SNR=215.1 Saturated
03:52:43.980 00.000 25848 Moving (-0.13, 1.95) raw xDistance=0.30 yDistance=1.75
03:52:43.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
03:52:43.980 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
03:52:43.980 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:43.980 00.000 25848 MoveAxis(E, 0, ABG)
03:52:43.980 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:43.980 00.000 21444 Enqueuing Expose request
03:52:43.980 00.000 25848 Move returns status 0, amount 0
03:52:43.980 00.000 25848 MoveAxis(S, 48, ABG)
03:52:43.980 00.000 25848 Guiding  Dir = 1, Dur = 48
03:52:44.001 00.021 25848 IsSlewing returns 0
03:52:44.001 00.000 25848 IsGuiding returns 0
03:52:44.032 00.031 25848 PulseGuide returned control before completion, sleep 27
03:52:44.071 00.039 25848 IsGuiding returns 1
03:52:44.071 00.000 25848 scope still moving after pulse duration time elapsed
03:52:44.126 00.055 25848 IsSlewing returns 0
03:52:44.126 00.000 25848 IsGuiding returns 0
03:52:44.126 00.000 25848 scope move finished after 48 + 76 ms
03:52:44.126 00.000 25848 Move returns status 0, amount 48
03:52:44.126 00.000 25848 move complete, result=0
03:52:44.126 00.000 25848 worker thread done servicing request
03:52:44.126 00.000 25848 Worker thread wakes up
03:52:44.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:44.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:44.126 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.8 px 48 ms SOUTH
03:52:46.972 02.846 25848 Exposure complete
03:52:47.053 00.081 25848 worker thread done servicing request
03:52:47.053 00.000 21444 OnExposeComplete: enter
03:52:47.053 00.000 21444 UpdateGuideState(): m_state=6
03:52:47.053 00.000 21444 Star::Find(15, 1258, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 558
03:52:47.053 00.000 21444 Star::Find returns 1 (1), X=1257.50, Y=678.47, Mass=5680876, SNR=219.0, Peak=65504 HFD=7.7
03:52:47.053 00.000 21444 MultiStar: [#1 -1.90,-0.08,1.03,U] [#2 -1.51,-0.22,0.97,U] [#3 -0.86,-0.53,0.91,U] [#4 -0.73,-0.23,0.83,U] [#5 -1.39,-0.81,0.70,U] [#6 -0.98,-0.74,0.97,U] [#7 -1.29,-1.35,0.59,U] [#8 -0.91,-0.27,0.63,U] 
03:52:47.053 00.000 21444 refined, 8 included, MultiStar: {-1.27, -0.38}, one-star: {-1.59, 0.29}
03:52:47.053 00.000 21444 CameraToMount -- cameraTheta (-2.85) - m_xAngle (3.05) = xAngle (-5.90 = 0.38)
03:52:47.054 00.001 21444 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.74 = -2.46)
03:52:47.054 00.000 21444 CameraToMount -- cameraX=-1.27 cameraY=-0.38 hyp=1.32 cameraTheta=-2.85 mountX=1.23 mountY=-0.83, mountTheta=-0.60
03:52:47.054 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.27, y=-0.38, opts=13)
03:52:47.054 00.000 21444 Enqueuing Move request for scope (-1.27, -0.38)
03:52:47.054 00.000 25848 Worker thread wakes up
03:52:47.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=130, FiltMax=65504, Gamma=0.560
03:52:47.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -0.38) opts 0xd
03:52:47.054 00.000 21444 UpdateGuideState exits: m=5680876 SNR=219.0 Saturated
03:52:47.055 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:47.055 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.27, -0.38)
03:52:47.055 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:47.055 00.000 21444 Enqueuing Expose request
03:52:47.055 00.000 25848 Moving (-1.27, -0.38) raw xDistance=1.23 yDistance=-0.83
03:52:47.055 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.23
03:52:47.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:52:47.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
03:52:47.055 00.000 25848 MoveAxis(W, 36, ABG)
03:52:47.055 00.000 25848 Guiding  Dir = 3, Dur = 36
03:52:47.079 00.024 25848 IsSlewing returns 0
03:52:47.079 00.000 25848 IsGuiding returns 0
03:52:47.111 00.032 25848 PulseGuide returned control before completion, sleep 15
03:52:47.129 00.018 25848 IsGuiding returns 1
03:52:47.129 00.000 25848 scope still moving after pulse duration time elapsed
03:52:47.186 00.057 25848 IsSlewing returns 0
03:52:47.187 00.001 25848 IsGuiding returns 0
03:52:47.187 00.000 25848 scope move finished after 36 + 71 ms
03:52:47.187 00.000 25848 Move returns status 0, amount 36
03:52:47.187 00.000 25848 MoveAxis(N, 0, ABG)
03:52:47.187 00.000 25848 Move returns status 0, amount 0
03:52:47.187 00.000 25848 move complete, result=0
03:52:47.187 00.000 25848 worker thread done servicing request
03:52:47.187 00.000 25848 Worker thread wakes up
03:52:47.187 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -0.8 px 0 ms NORTH
03:52:47.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:47.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:50.036 02.849 25848 Exposure complete
03:52:50.117 00.081 25848 worker thread done servicing request
03:52:50.117 00.000 21444 OnExposeComplete: enter
03:52:50.117 00.000 21444 UpdateGuideState(): m_state=6
03:52:50.118 00.001 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 559
03:52:50.118 00.000 21444 Star::Find returns 1 (1), X=1258.58, Y=679.30, Mass=5838022, SNR=213.9, Peak=65504 HFD=8.0
03:52:50.118 00.000 21444 MultiStar: [#1 -0.32,0.23,1.04,U] [#2 0.46,0.00,0.88,U] [#3 0.58,0.02,0.63,U] [#4 0.41,0.53,0.84,U] [#5 -0.66,-0.36,0.73,U] [#6 0.20,0.03,0.66,U] [#7 -0.66,-0.75,0.58,U] [#8 0.55,0.20,0.64,U] 
03:52:50.118 00.000 21444 refined, 8 included, MultiStar: {-0.02, 0.18}, one-star: {-0.51, 1.12}
03:52:50.118 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
03:52:50.118 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
03:52:50.118 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.65 mountX=0.03 mountY=0.16, mountTheta=1.38
03:52:50.119 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=0.18, opts=13)
03:52:50.119 00.000 21444 Enqueuing Move request for scope (-0.02, 0.18)
03:52:50.119 00.000 25848 Worker thread wakes up
03:52:50.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
03:52:50.119 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
03:52:50.119 00.000 25848 Moving (-0.02, 0.18) raw xDistance=0.03 yDistance=0.16
03:52:50.119 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:52:50.119 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:50.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=220, FiltMax=65504, Gamma=0.560
03:52:50.119 00.000 21444 UpdateGuideState exits: m=5838022 SNR=213.9 Saturated
03:52:50.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:50.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:50.119 00.000 21444 Enqueuing Expose request
03:52:50.120 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:52:50.120 00.000 25848 MoveAxis(E, 0, ABG)
03:52:50.120 00.000 25848 Move returns status 0, amount 0
03:52:50.120 00.000 25848 MoveAxis(N, 0, ABG)
03:52:50.120 00.000 25848 Move returns status 0, amount 0
03:52:50.120 00.000 25848 move complete, result=0
03:52:50.120 00.000 25848 worker thread done servicing request
03:52:50.120 00.000 25848 Worker thread wakes up
03:52:50.120 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:50.120 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:50.120 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:52:52.973 02.853 25848 Exposure complete
03:52:53.042 00.069 25848 worker thread done servicing request
03:52:53.042 00.000 21444 OnExposeComplete: enter
03:52:53.042 00.000 21444 UpdateGuideState(): m_state=6
03:52:53.042 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 560
03:52:53.042 00.000 21444 Star::Find returns 1 (1), X=1258.99, Y=678.85, Mass=5433441, SNR=208.3, Peak=65504 HFD=8.0
03:52:53.043 00.001 21444 MultiStar: [#1 0.24,0.08,1.00,U] [#2 0.11,-0.11,0.80,U] [#3 0.71,-0.43,0.64,U] [#4 0.92,0.41,1.04,U] [#5 -0.01,-0.15,0.78,U] [#6 0.85,-0.08,0.59,U] [#7 0.17,-0.88,0.53,U] [#8 1.24,0.27,0.65,U] 
03:52:53.043 00.000 21444 refined, 8 included, MultiStar: {0.43, 0.05}, one-star: {-0.09, 0.67}
03:52:53.043 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.93 = -2.93)
03:52:53.043 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.51)
03:52:53.043 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.05 hyp=0.44 cameraTheta=0.12 mountX=-0.43 mountY=0.21, mountTheta=2.68
03:52:53.043 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.05, opts=13)
03:52:53.043 00.000 21444 Enqueuing Move request for scope (0.43, 0.05)
03:52:53.043 00.000 25848 Worker thread wakes up
03:52:53.043 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.05) opts 0xd
03:52:53.043 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.05)
03:52:53.043 00.000 25848 Moving (0.43, 0.05) raw xDistance=-0.43 yDistance=0.21
03:52:53.043 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
03:52:53.043 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:53.043 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:52:53.043 00.000 25848 MoveAxis(E, 0, ABG)
03:52:53.043 00.000 25848 Move returns status 0, amount 0
03:52:53.043 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=54, FiltMax=65504, Gamma=0.560
03:52:53.043 00.000 21444 UpdateGuideState exits: m=5433441 SNR=208.3 Saturated
03:52:53.043 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:53.043 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:53.043 00.000 21444 Enqueuing Expose request
03:52:53.043 00.000 25848 MoveAxis(N, 0, ABG)
03:52:53.043 00.000 25848 Move returns status 0, amount 0
03:52:53.043 00.000 25848 move complete, result=0
03:52:53.044 00.001 25848 worker thread done servicing request
03:52:53.044 00.000 25848 Worker thread wakes up
03:52:53.044 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:53.044 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:53.044 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
03:52:55.888 02.844 25848 Exposure complete
03:52:55.968 00.080 25848 worker thread done servicing request
03:52:55.968 00.000 21444 OnExposeComplete: enter
03:52:55.968 00.000 21444 UpdateGuideState(): m_state=6
03:52:55.969 00.001 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 561
03:52:55.969 00.000 21444 Star::Find returns 1 (1), X=1259.31, Y=678.66, Mass=5873643, SNR=327.0, Peak=65504 HFD=8.1
03:52:55.969 00.000 21444 MultiStar: [#1 0.26,0.13,0.74,U] [#2 0.20,-0.11,0.61,U] [#3 0.33,-0.47,0.59,U] [#4 0.55,0.27,0.67,U] [#5 -0.09,0.22,0.57,U] [#6 0.29,0.13,0.53,U] [#7 0.09,-0.77,0.35,U] [#8 0.89,0.22,0.35,U] 
03:52:55.969 00.000 21444 refined, 8 included, MultiStar: {0.29, 0.08}, one-star: {0.22, 0.48}
03:52:55.969 00.000 21444 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.05) = xAngle (-2.79 = -2.79)
03:52:55.969 00.000 21444 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.63 = 0.65)
03:52:55.969 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=0.08 hyp=0.30 cameraTheta=0.26 mountX=-0.28 mountY=0.18, mountTheta=2.57
03:52:55.970 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=0.08, opts=13)
03:52:55.970 00.000 21444 Enqueuing Move request for scope (0.29, 0.08)
03:52:55.970 00.000 25848 Worker thread wakes up
03:52:55.970 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=128, FiltMax=65504, Gamma=0.560
03:52:55.970 00.000 21444 UpdateGuideState exits: m=5873643 SNR=327.0 Saturated
03:52:55.970 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:55.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:55.970 00.000 21444 Enqueuing Expose request
03:52:55.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.08) opts 0xd
03:52:55.970 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, 0.08)
03:52:55.970 00.000 25848 Moving (0.29, 0.08) raw xDistance=-0.28 yDistance=0.18
03:52:55.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
03:52:55.971 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:55.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:52:55.971 00.000 25848 MoveAxis(E, 0, ABG)
03:52:55.971 00.000 25848 Move returns status 0, amount 0
03:52:55.971 00.000 25848 MoveAxis(N, 0, ABG)
03:52:55.971 00.000 25848 Move returns status 0, amount 0
03:52:55.971 00.000 25848 move complete, result=0
03:52:55.971 00.000 25848 worker thread done servicing request
03:52:55.971 00.000 25848 Worker thread wakes up
03:52:55.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:55.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:55.971 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
03:52:58.827 02.856 25848 Exposure complete
03:52:58.914 00.087 25848 worker thread done servicing request
03:52:58.915 00.001 21444 OnExposeComplete: enter
03:52:58.915 00.000 21444 UpdateGuideState(): m_state=6
03:52:58.915 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 562
03:52:58.915 00.000 21444 Star::Find returns 1 (1), X=1259.47, Y=679.43, Mass=5847579, SNR=285.1, Peak=65504 HFD=7.7
03:52:58.915 00.000 21444 MultiStar: [#1 -0.11,0.76,0.93,U] [#2 0.25,0.25,0.79,U] [#3 0.45,0.21,0.85,U] [#4 0.83,1.07,0.92,U] [#5 -0.17,0.30,0.59,U] [#6 0.67,0.39,0.63,U] [#7 -0.06,-0.13,0.55,U] [#8 0.97,0.83,0.67,U] 
03:52:58.915 00.000 21444 refined, 8 included, MultiStar: {0.37, 0.61}, one-star: {0.38, 1.26}
03:52:58.915 00.000 21444 CameraToMount -- cameraTheta (1.03) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
03:52:58.915 00.000 21444 CameraToMount -- cameraTheta (1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
03:52:58.915 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.61 hyp=0.72 cameraTheta=1.03 mountX=-0.31 mountY=0.71, mountTheta=1.99
03:52:58.916 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.61, opts=13)
03:52:58.916 00.000 21444 Enqueuing Move request for scope (0.37, 0.61)
03:52:58.916 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=102, FiltMax=65504, Gamma=0.560
03:52:58.916 00.000 21444 UpdateGuideState exits: m=5847579 SNR=285.1 Saturated
03:52:58.916 00.000 25848 Worker thread wakes up
03:52:58.917 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.61) opts 0xd
03:52:58.917 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.61)
03:52:58.917 00.000 25848 Moving (0.37, 0.61) raw xDistance=-0.31 yDistance=0.71
03:52:58.917 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:52:58.917 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
03:52:58.917 00.000 25848 MoveAxis(E, 0, ABG)
03:52:58.917 00.000 25848 Move returns status 0, amount 0
03:52:58.917 00.000 25848 MoveAxis(S, 19, ABG)
03:52:58.917 00.000 25848 Guiding  Dir = 1, Dur = 19
03:52:58.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:58.917 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:52:58.917 00.000 21444 Enqueuing Expose request
03:52:58.937 00.020 25848 IsSlewing returns 0
03:52:58.938 00.001 25848 IsGuiding returns 0
03:52:58.969 00.031 25848 IsGuiding returns 1
03:52:58.969 00.000 25848 scope still moving after pulse duration time elapsed
03:52:59.031 00.062 25848 IsSlewing returns 0
03:52:59.031 00.000 25848 IsGuiding returns 0
03:52:59.031 00.000 25848 scope move finished after 19 + 74 ms
03:52:59.031 00.000 25848 Move returns status 0, amount 19
03:52:59.031 00.000 25848 move complete, result=0
03:52:59.031 00.000 25848 worker thread done servicing request
03:52:59.031 00.000 25848 Worker thread wakes up
03:52:59.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:52:59.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:52:59.031 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 19 ms SOUTH
03:53:01.874 02.843 25848 Exposure complete
03:53:01.959 00.085 25848 worker thread done servicing request
03:53:01.959 00.000 21444 OnExposeComplete: enter
03:53:01.959 00.000 21444 UpdateGuideState(): m_state=6
03:53:01.959 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 563
03:53:01.959 00.000 21444 Star::Find returns 1 (1), X=1258.55, Y=679.54, Mass=5544201, SNR=180.1, Peak=65504 HFD=7.7
03:53:01.959 00.000 21444 MultiStar: [#1 -0.32,0.79,1.05,U] [#2 0.08,0.19,0.93,U] [#3 0.59,0.11,0.88,U] [#4 -0.08,0.88,0.91,U] [#5 -0.30,0.37,1.02,U] [#6 -0.12,0.52,0.74,U] [#7 -0.30,0.15,0.50,U] [#8 0.50,1.01,0.84,U] 
03:53:01.959 00.000 21444 refined, 8 included, MultiStar: {-0.06, 0.63}, one-star: {-0.53, 1.36}
03:53:01.959 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
03:53:01.960 00.001 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.23 = 2.05)
03:53:01.960 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.63 hyp=0.63 cameraTheta=1.66 mountX=0.11 mountY=0.56, mountTheta=1.37
03:53:01.960 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.63, opts=13)
03:53:01.960 00.000 21444 Enqueuing Move request for scope (-0.06, 0.63)
03:53:01.960 00.000 25848 Worker thread wakes up
03:53:01.960 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=256, FiltMax=65504, Gamma=0.560
03:53:01.961 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.63) opts 0xd
03:53:01.961 00.000 21444 UpdateGuideState exits: m=5544201 SNR=180.1 Saturated
03:53:01.961 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.63)
03:53:01.961 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:01.961 00.000 25848 Moving (-0.06, 0.63) raw xDistance=0.11 yDistance=0.56
03:53:01.961 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:01.961 00.000 21444 Enqueuing Expose request
03:53:01.961 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:53:01.961 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
03:53:01.961 00.000 25848 MoveAxis(E, 0, ABG)
03:53:01.961 00.000 25848 Move returns status 0, amount 0
03:53:01.961 00.000 25848 MoveAxis(S, 15, ABG)
03:53:01.961 00.000 25848 Guiding  Dir = 1, Dur = 15
03:53:01.987 00.026 25848 IsSlewing returns 0
03:53:01.987 00.000 25848 IsGuiding returns 0
03:53:02.018 00.031 25848 IsGuiding returns 1
03:53:02.018 00.000 25848 scope still moving after pulse duration time elapsed
03:53:02.079 00.061 25848 IsSlewing returns 0
03:53:02.079 00.000 25848 IsGuiding returns 0
03:53:02.079 00.000 25848 scope move finished after 15 + 76 ms
03:53:02.079 00.000 25848 Move returns status 0, amount 15
03:53:02.079 00.000 25848 move complete, result=0
03:53:02.079 00.000 25848 worker thread done servicing request
03:53:02.079 00.000 25848 Worker thread wakes up
03:53:02.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:02.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:02.079 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 15 ms SOUTH
03:53:04.931 02.852 25848 Exposure complete
03:53:05.018 00.087 25848 worker thread done servicing request
03:53:05.018 00.000 21444 OnExposeComplete: enter
03:53:05.018 00.000 21444 UpdateGuideState(): m_state=6
03:53:05.019 00.001 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 564
03:53:05.019 00.000 21444 Star::Find returns 1 (1), X=1259.34, Y=679.42, Mass=5574455, SNR=277.4, Peak=65504 HFD=7.6
03:53:05.019 00.000 21444 MultiStar: [#1 0.81,0.89,0.90,U] [#2 1.14,0.27,0.77,U] [#3 1.91,0.33,0.52,U] [#4 1.08,0.71,0.70,U] [#5 0.48,0.03,0.58,U] [#6 1.32,0.49,0.65,U] [#7 0.78,-0.34,0.45,U] [#8 1.35,0.64,0.52,U] 
03:53:05.019 00.000 21444 refined, 8 included, MultiStar: {0.95, 0.56}, one-star: {0.26, 1.24}
03:53:05.019 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
03:53:05.019 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.92)
03:53:05.019 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=0.56 hyp=1.11 cameraTheta=0.53 mountX=-0.90 mountY=0.88, mountTheta=2.37
03:53:05.020 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=0.56, opts=13)
03:53:05.020 00.000 21444 Enqueuing Move request for scope (0.95, 0.56)
03:53:05.020 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=40, FiltMax=65504, Gamma=0.560
03:53:05.020 00.000 21444 UpdateGuideState exits: m=5574455 SNR=277.4 Saturated
03:53:05.020 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:05.020 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:05.020 00.000 21444 Enqueuing Expose request
03:53:05.021 00.001 25848 Worker thread wakes up
03:53:05.021 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.56) opts 0xd
03:53:05.021 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, 0.56)
03:53:05.021 00.000 25848 Moving (0.95, 0.56) raw xDistance=-0.90 yDistance=0.88
03:53:05.021 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
03:53:05.021 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
03:53:05.021 00.000 25848 MoveAxis(E, 26, ABG)
03:53:05.021 00.000 25848 Guiding  Dir = 2, Dur = 26
03:53:05.045 00.024 25848 IsSlewing returns 0
03:53:05.046 00.001 25848 IsGuiding returns 0
03:53:05.078 00.032 25848 IsGuiding returns 1
03:53:05.078 00.000 25848 scope still moving after pulse duration time elapsed
03:53:05.155 00.077 25848 IsSlewing returns 0
03:53:05.156 00.001 25848 IsGuiding returns 0
03:53:05.156 00.000 25848 scope move finished after 26 + 83 ms
03:53:05.156 00.000 25848 Move returns status 0, amount 26
03:53:05.156 00.000 25848 MoveAxis(S, 24, ABG)
03:53:05.156 00.000 25848 Guiding  Dir = 1, Dur = 24
03:53:05.186 00.030 25848 IsSlewing returns 0
03:53:05.187 00.001 25848 IsGuiding returns 0
03:53:05.218 00.031 25848 IsGuiding returns 1
03:53:05.218 00.000 25848 scope still moving after pulse duration time elapsed
03:53:05.265 00.047 25848 IsSlewing returns 0
03:53:05.265 00.000 25848 IsGuiding returns 0
03:53:05.265 00.000 25848 scope move finished after 24 + 55 ms
03:53:05.265 00.000 25848 Move returns status 0, amount 24
03:53:05.265 00.000 25848 move complete, result=0
03:53:05.265 00.000 25848 worker thread done servicing request
03:53:05.265 00.000 25848 Worker thread wakes up
03:53:05.265 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 0.9 px 24 ms SOUTH
03:53:05.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:05.266 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:08.123 02.857 25848 Exposure complete
03:53:08.210 00.087 25848 worker thread done servicing request
03:53:08.211 00.001 21444 OnExposeComplete: enter
03:53:08.211 00.000 21444 UpdateGuideState(): m_state=6
03:53:08.211 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 565
03:53:08.211 00.000 21444 Star::Find returns 1 (1), X=1259.33, Y=679.14, Mass=5881594, SNR=226.4, Peak=65504 HFD=8.1
03:53:08.211 00.000 21444 MultiStar: [#1 -0.09,-0.11,0.98,U] [#2 0.22,-0.37,0.77,U] [#3 0.57,-0.50,0.88,U] [#4 0.78,0.27,0.87,U] [#5 0.18,-0.39,0.77,U] [#6 1.16,-0.04,0.66,U] [#7 0.27,-0.85,0.62,U] [#8 1.14,-0.07,0.55,U] 
03:53:08.211 00.000 21444 refined, 8 included, MultiStar: {0.45, -0.07}, one-star: {0.25, 0.97}
03:53:08.211 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.22 = 3.07)
03:53:08.211 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
03:53:08.211 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.07 hyp=0.46 cameraTheta=-0.16 mountX=-0.46 mountY=0.10, mountTheta=2.92
03:53:08.212 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.07, opts=13)
03:53:08.212 00.000 21444 Enqueuing Move request for scope (0.45, -0.07)
03:53:08.212 00.000 25848 Worker thread wakes up
03:53:08.213 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=180, FiltMax=65504, Gamma=0.560
03:53:08.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.07) opts 0xd
03:53:08.213 00.000 21444 UpdateGuideState exits: m=5881594 SNR=226.4 Saturated
03:53:08.213 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.07)
03:53:08.213 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:08.213 00.000 25848 Moving (0.45, -0.07) raw xDistance=-0.46 yDistance=0.10
03:53:08.213 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:08.213 00.000 21444 Enqueuing Expose request
03:53:08.213 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
03:53:08.213 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:08.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:53:08.213 00.000 25848 MoveAxis(E, 0, ABG)
03:53:08.213 00.000 25848 Move returns status 0, amount 0
03:53:08.213 00.000 25848 MoveAxis(N, 0, ABG)
03:53:08.213 00.000 25848 Move returns status 0, amount 0
03:53:08.213 00.000 25848 move complete, result=0
03:53:08.213 00.000 25848 worker thread done servicing request
03:53:08.213 00.000 25848 Worker thread wakes up
03:53:08.213 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:08.213 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:08.214 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
03:53:11.059 02.845 25848 Exposure complete
03:53:11.140 00.081 25848 worker thread done servicing request
03:53:11.140 00.000 21444 OnExposeComplete: enter
03:53:11.140 00.000 21444 UpdateGuideState(): m_state=6
03:53:11.141 00.001 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 566
03:53:11.141 00.000 21444 Star::Find returns 1 (1), X=1260.12, Y=678.83, Mass=5899732, SNR=292.5, Peak=65504 HFD=8.1
03:53:11.141 00.000 21444 MultiStar: [#1 1.18,0.23,1.20,U] [#2 0.72,0.11,0.94,U] [#3 1.21,0.13,0.69,U] [#4 1.53,0.59,0.98,U] [#5 0.74,0.35,0.61,U] [#6 1.54,0.38,0.55,U] [#7 0.76,-0.19,0.66,U] [#8 1.42,0.54,0.61,U] 
03:53:11.141 00.000 21444 refined, 8 included, MultiStar: {1.12, 0.32}, one-star: {1.04, 0.65}
03:53:11.141 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
03:53:11.141 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.67)
03:53:11.141 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=0.32 hyp=1.17 cameraTheta=0.28 mountX=-1.09 mountY=0.72, mountTheta=2.56
03:53:11.142 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=0.32, opts=13)
03:53:11.142 00.000 21444 Enqueuing Move request for scope (1.12, 0.32)
03:53:11.142 00.000 25848 Worker thread wakes up
03:53:11.142 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=272, FiltMax=65504, Gamma=0.560
03:53:11.142 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, 0.32) opts 0xd
03:53:11.142 00.000 21444 UpdateGuideState exits: m=5899732 SNR=292.5 Saturated
03:53:11.142 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, 0.32)
03:53:11.142 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:11.142 00.000 25848 Moving (1.12, 0.32) raw xDistance=-1.09 yDistance=0.72
03:53:11.142 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:11.142 00.000 21444 Enqueuing Expose request
03:53:11.142 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.09
03:53:11.142 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
03:53:11.142 00.000 25848 MoveAxis(E, 32, ABG)
03:53:11.142 00.000 25848 Guiding  Dir = 2, Dur = 32
03:53:11.170 00.028 25848 IsSlewing returns 0
03:53:11.171 00.001 25848 IsGuiding returns 0
03:53:11.203 00.032 25848 PulseGuide returned control before completion, sleep 11
03:53:11.260 00.057 25848 IsGuiding returns 1
03:53:11.261 00.001 25848 scope still moving after pulse duration time elapsed
03:53:11.312 00.051 25848 IsSlewing returns 0
03:53:11.312 00.000 25848 IsGuiding returns 0
03:53:11.312 00.000 25848 scope move finished after 32 + 109 ms
03:53:11.312 00.000 25848 Move returns status 0, amount 32
03:53:11.312 00.000 25848 MoveAxis(S, 20, ABG)
03:53:11.312 00.000 25848 Guiding  Dir = 1, Dur = 20
03:53:11.341 00.029 25848 IsSlewing returns 0
03:53:11.341 00.000 25848 IsGuiding returns 0
03:53:11.384 00.043 25848 IsGuiding returns 1
03:53:11.384 00.000 25848 scope still moving after pulse duration time elapsed
03:53:11.450 00.066 25848 IsSlewing returns 0
03:53:11.450 00.000 25848 IsGuiding returns 0
03:53:11.450 00.000 25848 scope move finished after 20 + 89 ms
03:53:11.450 00.000 25848 Move returns status 0, amount 20
03:53:11.450 00.000 25848 move complete, result=0
03:53:11.450 00.000 25848 worker thread done servicing request
03:53:11.451 00.001 25848 Worker thread wakes up
03:53:11.451 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:11.451 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:11.451 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.7 px 20 ms SOUTH
03:53:14.293 02.842 25848 Exposure complete
03:53:14.380 00.087 25848 worker thread done servicing request
03:53:14.380 00.000 21444 OnExposeComplete: enter
03:53:14.380 00.000 21444 UpdateGuideState(): m_state=6
03:53:14.380 00.000 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 567
03:53:14.380 00.000 21444 Star::Find returns 1 (1), X=1258.05, Y=677.80, Mass=5758771, SNR=331.4, Peak=65504 HFD=8.0
03:53:14.380 00.000 21444 MultiStar: [#1 -0.54,-0.78,0.85,U] [#2 -0.23,-1.46,0.99,U] [#3 -0.55,-0.87,0.77,U] [#4 -0.34,-1.10,0.85,U] [#5 -0.99,-1.52,0.66,U] [#6 -0.52,-1.36,0.64,U] [#7 -1.04,-2.00,0.00,M1] [#8 0.33,-0.63,0.60,U] 
03:53:14.380 00.000 21444 single-star, 7 included, MultiStar: {-0.51, -1.00}, one-star: {-1.03, -0.38}
03:53:14.380 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
03:53:14.381 00.001 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.40)
03:53:14.381 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=-0.38 hyp=1.10 cameraTheta=-2.79 mountX=1.00 mountY=-0.74, mountTheta=-0.64
03:53:14.381 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=-0.38, opts=13)
03:53:14.381 00.000 21444 Enqueuing Move request for scope (-1.03, -0.38)
03:53:14.382 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
03:53:14.382 00.000 21444 UpdateGuideState exits: m=5758771 SNR=331.4 Saturated
03:53:14.382 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:14.382 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:14.382 00.000 21444 Enqueuing Expose request
03:53:14.382 00.000 25848 Worker thread wakes up
03:53:14.382 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.38) opts 0xd
03:53:14.382 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, -0.38)
03:53:14.382 00.000 25848 Moving (-1.03, -0.38) raw xDistance=1.00 yDistance=-0.74
03:53:14.382 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 1.00
03:53:14.382 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:53:14.382 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
03:53:14.382 00.000 25848 MoveAxis(W, 27, ABG)
03:53:14.382 00.000 25848 Guiding  Dir = 3, Dur = 27
03:53:14.408 00.026 25848 IsSlewing returns 0
03:53:14.408 00.000 25848 IsGuiding returns 0
03:53:14.440 00.032 25848 IsGuiding returns 1
03:53:14.440 00.000 25848 scope still moving after pulse duration time elapsed
03:53:14.519 00.079 25848 IsSlewing returns 0
03:53:14.519 00.000 25848 IsGuiding returns 0
03:53:14.519 00.000 25848 scope move finished after 27 + 84 ms
03:53:14.519 00.000 25848 Move returns status 0, amount 27
03:53:14.519 00.000 25848 MoveAxis(N, 0, ABG)
03:53:14.519 00.000 25848 Move returns status 0, amount 0
03:53:14.519 00.000 25848 move complete, result=0
03:53:14.519 00.000 25848 worker thread done servicing request
03:53:14.519 00.000 25848 Worker thread wakes up
03:53:14.519 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:14.519 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:14.519 00.000 21444 GuideStep: 1.0 px 27 ms WEST, -0.7 px 0 ms NORTH
03:53:17.364 02.845 25848 Exposure complete
03:53:17.445 00.081 25848 worker thread done servicing request
03:53:17.445 00.000 21444 OnExposeComplete: enter
03:53:17.445 00.000 21444 UpdateGuideState(): m_state=6
03:53:17.446 00.001 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 568
03:53:17.446 00.000 21444 Star::Find returns 1 (1), X=1258.95, Y=678.32, Mass=5851183, SNR=256.3, Peak=65504 HFD=8.0
03:53:17.446 00.000 21444 MultiStar: [#1 1.22,-0.79,1.26,U] [#2 0.32,-0.91,1.19,U] [#3 0.46,-0.76,1.01,U] [#4 0.23,-0.53,0.98,U] [#5 -0.65,-0.89,0.84,U] [#6 -0.06,-0.72,0.84,U] [#7 -0.46,-1.26,0.61,U] [#8 0.78,-0.42,0.56,U] 
03:53:17.446 00.000 21444 single-star, 8 included, MultiStar: {0.25, -0.67}, one-star: {-0.13, 0.14}
03:53:17.446 00.000 21444 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.05) = xAngle (-0.73 = -0.73)
03:53:17.446 00.000 21444 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.57 = 2.71)
03:53:17.446 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.32 mountX=0.14 mountY=0.08, mountTheta=0.51
03:53:17.447 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.14, opts=13)
03:53:17.447 00.000 21444 Enqueuing Move request for scope (-0.13, 0.14)
03:53:17.447 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=140, FiltMax=65504, Gamma=0.560
03:53:17.447 00.000 21444 UpdateGuideState exits: m=5851183 SNR=256.3 Saturated
03:53:17.447 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:17.447 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:17.447 00.000 21444 Enqueuing Expose request
03:53:17.447 00.000 25848 Worker thread wakes up
03:53:17.447 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
03:53:17.447 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
03:53:17.447 00.000 25848 Moving (-0.13, 0.14) raw xDistance=0.14 yDistance=0.08
03:53:17.447 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:53:17.447 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:17.447 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:53:17.447 00.000 25848 MoveAxis(E, 0, ABG)
03:53:17.447 00.000 25848 Move returns status 0, amount 0
03:53:17.447 00.000 25848 MoveAxis(N, 0, ABG)
03:53:17.447 00.000 25848 Move returns status 0, amount 0
03:53:17.447 00.000 25848 move complete, result=0
03:53:17.447 00.000 25848 worker thread done servicing request
03:53:17.447 00.000 25848 Worker thread wakes up
03:53:17.447 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:17.447 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:17.448 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:53:20.293 02.845 25848 Exposure complete
03:53:20.375 00.082 25848 worker thread done servicing request
03:53:20.376 00.001 21444 OnExposeComplete: enter
03:53:20.376 00.000 21444 UpdateGuideState(): m_state=6
03:53:20.376 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 569
03:53:20.376 00.000 21444 Star::Find returns 1 (1), X=1258.71, Y=678.64, Mass=6008204, SNR=282.4, Peak=65504 HFD=8.1
03:53:20.376 00.000 21444 MultiStar: [#1 -0.51,0.08,1.13,U] [#2 -0.56,-0.09,0.95,U] [#3 -0.23,-0.01,0.94,U] [#4 -0.36,0.27,0.83,U] [#5 -1.09,-0.32,0.73,U] [#6 -0.18,-0.21,0.60,U] [#7 -1.02,-0.75,0.46,U] [#8 -0.00,0.18,0.50,U] 
03:53:20.376 00.000 21444 refined, 8 included, MultiStar: {-0.47, 0.01}, one-star: {-0.38, 0.46}
03:53:20.376 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
03:53:20.376 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.78 = -2.78)
03:53:20.376 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=0.01 hyp=0.47 cameraTheta=3.12 mountX=0.47 mountY=-0.17, mountTheta=-0.34
03:53:20.377 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=0.01, opts=13)
03:53:20.377 00.000 21444 Enqueuing Move request for scope (-0.47, 0.01)
03:53:20.377 00.000 25848 Worker thread wakes up
03:53:20.377 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:53:20.377 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.01) opts 0xd
03:53:20.377 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, 0.01)
03:53:20.377 00.000 25848 Moving (-0.47, 0.01) raw xDistance=0.47 yDistance=-0.17
03:53:20.377 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
03:53:20.377 00.000 21444 UpdateGuideState exits: m=6008204 SNR=282.4 Saturated
03:53:20.377 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:20.377 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:20.377 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:20.378 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:53:20.378 00.000 21444 Enqueuing Expose request
03:53:20.378 00.000 25848 MoveAxis(E, 0, ABG)
03:53:20.378 00.000 25848 Move returns status 0, amount 0
03:53:20.378 00.000 25848 MoveAxis(N, 0, ABG)
03:53:20.378 00.000 25848 Move returns status 0, amount 0
03:53:20.378 00.000 25848 move complete, result=0
03:53:20.378 00.000 25848 worker thread done servicing request
03:53:20.378 00.000 25848 Worker thread wakes up
03:53:20.378 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:20.378 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:20.378 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
03:53:23.231 02.853 25848 Exposure complete
03:53:23.318 00.087 25848 worker thread done servicing request
03:53:23.318 00.000 21444 OnExposeComplete: enter
03:53:23.318 00.000 21444 UpdateGuideState(): m_state=6
03:53:23.318 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 570
03:53:23.319 00.001 21444 Star::Find returns 1 (1), X=1257.46, Y=679.15, Mass=5674781, SNR=188.4, Peak=65504 HFD=8.0
03:53:23.319 00.000 21444 MultiStar: [#1 -1.49,0.50,1.21,U] [#2 -1.50,-0.23,0.85,U] [#3 -0.88,-0.17,1.15,U] [#4 -1.05,0.22,0.72,U] [#5 -2.41,0.17,0.00,M1] [#6 -1.69,-0.27,0.75,U] [#7 -2.05,0.03,0.00,M1] [#8 -0.88,0.30,0.79,U] 
03:53:23.319 00.000 21444 refined, 6 included, MultiStar: {-1.30, 0.21}, one-star: {-1.62, 0.97}
03:53:23.319 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.07 = -0.07)
03:53:23.319 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
03:53:23.319 00.000 21444 CameraToMount -- cameraX=-1.30 cameraY=0.21 hyp=1.32 cameraTheta=2.98 mountX=1.32 mountY=-0.30, mountTheta=-0.22
03:53:23.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=0.21, opts=13)
03:53:23.320 00.000 21444 Enqueuing Move request for scope (-1.30, 0.21)
03:53:23.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=180, FiltMax=65504, Gamma=0.560
03:53:23.320 00.000 25848 Worker thread wakes up
03:53:23.320 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.21) opts 0xd
03:53:23.320 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, 0.21)
03:53:23.320 00.000 25848 Moving (-1.30, 0.21) raw xDistance=1.32 yDistance=-0.30
03:53:23.320 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.32
03:53:23.320 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:23.320 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:53:23.320 00.000 21444 UpdateGuideState exits: m=5674781 SNR=188.4 Saturated
03:53:23.320 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:23.320 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:23.320 00.000 21444 Enqueuing Expose request
03:53:23.320 00.000 25848 MoveAxis(W, 38, ABG)
03:53:23.320 00.000 25848 Guiding  Dir = 3, Dur = 38
03:53:23.345 00.025 25848 IsSlewing returns 0
03:53:23.345 00.000 25848 IsGuiding returns 0
03:53:23.377 00.032 25848 PulseGuide returned control before completion, sleep 17
03:53:23.422 00.045 25848 IsGuiding returns 1
03:53:23.422 00.000 25848 scope still moving after pulse duration time elapsed
03:53:23.486 00.064 25848 IsSlewing returns 0
03:53:23.486 00.000 25848 IsGuiding returns 0
03:53:23.486 00.000 25848 scope move finished after 38 + 102 ms
03:53:23.486 00.000 25848 Move returns status 0, amount 38
03:53:23.487 00.001 25848 MoveAxis(N, 0, ABG)
03:53:23.487 00.000 25848 Move returns status 0, amount 0
03:53:23.487 00.000 25848 move complete, result=0
03:53:23.487 00.000 25848 worker thread done servicing request
03:53:23.487 00.000 25848 Worker thread wakes up
03:53:23.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:23.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:23.487 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -0.3 px 0 ms NORTH
03:53:26.327 02.840 25848 Exposure complete
03:53:26.410 00.083 25848 worker thread done servicing request
03:53:26.410 00.000 21444 OnExposeComplete: enter
03:53:26.411 00.001 21444 UpdateGuideState(): m_state=6
03:53:26.411 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 571
03:53:26.411 00.000 21444 Star::Find returns 1 (1), X=1258.83, Y=677.72, Mass=5595957, SNR=210.2, Peak=65504 HFD=7.9
03:53:26.411 00.000 21444 MultiStar: [#1 -0.53,-0.85,0.87,U] [#2 0.05,-0.97,0.73,U] [#3 0.62,-1.37,0.65,U] [#4 -0.35,-0.65,0.72,U] [#5 -1.02,-0.82,0.65,U] [#6 -0.60,-1.06,0.62,U] [#7 -0.59,-1.40,0.61,U] [#8 0.05,-0.58,0.59,U] 
03:53:26.411 00.000 21444 single-star, 8 included, MultiStar: {-0.29, -0.88}, one-star: {-0.25, -0.46}
03:53:26.411 00.000 21444 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.05) = xAngle (-5.13 = 1.16)
03:53:26.411 00.000 21444 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.97 = -1.69)
03:53:26.411 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=-0.46 hyp=0.52 cameraTheta=-2.07 mountX=0.21 mountY=-0.52, mountTheta=-1.19
03:53:26.412 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=-0.46, opts=13)
03:53:26.412 00.000 21444 Enqueuing Move request for scope (-0.25, -0.46)
03:53:26.412 00.000 25848 Worker thread wakes up
03:53:26.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=92, FiltMax=65504, Gamma=0.560
03:53:26.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.46) opts 0xd
03:53:26.412 00.000 21444 UpdateGuideState exits: m=5595957 SNR=210.2 Saturated
03:53:26.412 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, -0.46)
03:53:26.412 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:26.412 00.000 25848 Moving (-0.25, -0.46) raw xDistance=0.21 yDistance=-0.52
03:53:26.412 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:26.412 00.000 21444 Enqueuing Expose request
03:53:26.413 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
03:53:26.413 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:53:26.413 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
03:53:26.413 00.000 25848 MoveAxis(E, 0, ABG)
03:53:26.413 00.000 25848 Move returns status 0, amount 0
03:53:26.413 00.000 25848 MoveAxis(N, 0, ABG)
03:53:26.413 00.000 25848 Move returns status 0, amount 0
03:53:26.413 00.000 25848 move complete, result=0
03:53:26.413 00.000 25848 worker thread done servicing request
03:53:26.413 00.000 25848 Worker thread wakes up
03:53:26.413 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:26.413 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:26.413 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
03:53:29.266 02.853 25848 Exposure complete
03:53:29.353 00.087 25848 worker thread done servicing request
03:53:29.353 00.000 21444 OnExposeComplete: enter
03:53:29.353 00.000 21444 UpdateGuideState(): m_state=6
03:53:29.354 00.001 21444 Star::Find(15, 1258, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 572
03:53:29.354 00.000 21444 Star::Find returns 1 (1), X=1257.94, Y=679.25, Mass=5563723, SNR=214.8, Peak=65504 HFD=8.0
03:53:29.354 00.000 21444 MultiStar: [#1 -1.27,0.06,0.88,U] [#2 -0.82,-0.08,0.69,U] [#3 -0.20,-0.49,0.83,U] [#4 -0.47,0.42,0.85,U] [#5 -1.09,-0.15,0.71,U] [#6 -0.78,-0.16,0.65,U] [#7 -1.01,-0.34,0.60,U] [#8 -0.26,0.43,0.74,U] 
03:53:29.354 00.000 21444 refined, 8 included, MultiStar: {-0.79, 0.13}, one-star: {-1.14, 1.07}
03:53:29.354 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
03:53:29.354 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
03:53:29.354 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=0.13 hyp=0.80 cameraTheta=2.97 mountX=0.80 mountY=-0.18, mountTheta=-0.22
03:53:29.355 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=0.13, opts=13)
03:53:29.355 00.000 21444 Enqueuing Move request for scope (-0.79, 0.13)
03:53:29.355 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=142, FiltMax=65504, Gamma=0.560
03:53:29.355 00.000 21444 UpdateGuideState exits: m=5563723 SNR=214.8 Saturated
03:53:29.355 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:29.355 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:29.355 00.000 21444 Enqueuing Expose request
03:53:29.355 00.000 25848 Worker thread wakes up
03:53:29.355 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.13) opts 0xd
03:53:29.355 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, 0.13)
03:53:29.355 00.000 25848 Moving (-0.79, 0.13) raw xDistance=0.80 yDistance=-0.18
03:53:29.355 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
03:53:29.356 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:29.356 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:53:29.356 00.000 25848 MoveAxis(W, 23, ABG)
03:53:29.356 00.000 25848 Guiding  Dir = 3, Dur = 23
03:53:29.376 00.020 25848 IsSlewing returns 0
03:53:29.376 00.000 25848 IsGuiding returns 0
03:53:29.408 00.032 25848 IsGuiding returns 1
03:53:29.408 00.000 25848 scope still moving after pulse duration time elapsed
03:53:29.471 00.063 25848 IsSlewing returns 0
03:53:29.471 00.000 25848 IsGuiding returns 0
03:53:29.471 00.000 25848 scope move finished after 23 + 72 ms
03:53:29.472 00.001 25848 Move returns status 0, amount 23
03:53:29.472 00.000 25848 MoveAxis(N, 0, ABG)
03:53:29.472 00.000 25848 Move returns status 0, amount 0
03:53:29.472 00.000 25848 move complete, result=0
03:53:29.472 00.000 25848 worker thread done servicing request
03:53:29.472 00.000 25848 Worker thread wakes up
03:53:29.472 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:29.472 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:29.472 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.2 px 0 ms NORTH
03:53:32.322 02.850 25848 Exposure complete
03:53:32.408 00.086 25848 worker thread done servicing request
03:53:32.408 00.000 21444 OnExposeComplete: enter
03:53:32.408 00.000 21444 UpdateGuideState(): m_state=6
03:53:32.408 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 573
03:53:32.408 00.000 21444 Star::Find returns 1 (1), X=1258.24, Y=678.39, Mass=5567458, SNR=206.4, Peak=65504 HFD=8.0
03:53:32.408 00.000 21444 MultiStar: [#1 -1.12,-0.37,1.02,U] [#2 -1.08,-0.96,0.69,U] [#3 -0.93,-1.03,0.72,U] [#4 -0.82,-0.28,0.83,U] [#5 -1.60,-0.62,0.62,U] [#6 -1.18,-0.57,0.60,U] [#7 -1.57,-1.10,0.60,U] [#8 -0.60,-0.23,0.50,U] 
03:53:32.408 00.000 21444 single-star, 8 included, MultiStar: {-1.07, -0.50}, one-star: {-0.84, 0.21}
03:53:32.408 00.000 21444 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.05) = xAngle (-0.15 = -0.15)
03:53:32.408 00.000 21444 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.00 = -3.00)
03:53:32.408 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.21 hyp=0.87 cameraTheta=2.90 mountX=0.86 mountY=-0.13, mountTheta=-0.15
03:53:32.409 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.21, opts=13)
03:53:32.409 00.000 21444 Enqueuing Move request for scope (-0.84, 0.21)
03:53:32.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=228, FiltMax=65504, Gamma=0.560
03:53:32.409 00.000 21444 UpdateGuideState exits: m=5567458 SNR=206.4 Saturated
03:53:32.409 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:32.409 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:32.409 00.000 21444 Enqueuing Expose request
03:53:32.409 00.000 25848 Worker thread wakes up
03:53:32.409 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.21) opts 0xd
03:53:32.409 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.21)
03:53:32.409 00.000 25848 Moving (-0.84, 0.21) raw xDistance=0.86 yDistance=-0.13
03:53:32.409 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.86
03:53:32.409 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:32.409 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:53:32.409 00.000 25848 MoveAxis(W, 27, ABG)
03:53:32.409 00.000 25848 Guiding  Dir = 3, Dur = 27
03:53:32.440 00.031 25848 IsSlewing returns 0
03:53:32.440 00.000 25848 IsGuiding returns 0
03:53:32.472 00.032 25848 IsGuiding returns 1
03:53:32.472 00.000 25848 scope still moving after pulse duration time elapsed
03:53:32.532 00.060 25848 IsSlewing returns 0
03:53:32.562 00.030 25848 IsGuiding returns 0
03:53:32.562 00.000 25848 scope move finished after 27 + 95 ms
03:53:32.562 00.000 25848 Move returns status 0, amount 27
03:53:32.562 00.000 25848 MoveAxis(N, 0, ABG)
03:53:32.562 00.000 25848 Move returns status 0, amount 0
03:53:32.562 00.000 25848 move complete, result=0
03:53:32.562 00.000 25848 worker thread done servicing request
03:53:32.562 00.000 25848 Worker thread wakes up
03:53:32.562 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.1 px 0 ms NORTH
03:53:32.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:32.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:35.411 02.849 25848 Exposure complete
03:53:35.489 00.078 25848 worker thread done servicing request
03:53:35.489 00.000 21444 OnExposeComplete: enter
03:53:35.489 00.000 21444 UpdateGuideState(): m_state=6
03:53:35.489 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 574
03:53:35.489 00.000 21444 Star::Find returns 1 (1), X=1258.47, Y=678.83, Mass=5751214, SNR=239.1, Peak=65504 HFD=8.1
03:53:35.489 00.000 21444 MultiStar: [#1 -0.06,-0.28,0.95,U] [#2 -0.57,-0.05,1.00,U] [#3 0.52,-0.38,0.70,U] [#4 0.19,0.64,0.69,U] [#5 -0.48,-0.15,0.90,U] [#6 -0.30,0.25,0.75,U] [#7 -0.27,-0.34,0.65,U] [#8 0.21,0.57,0.56,U] 
03:53:35.489 00.000 21444 refined, 8 included, MultiStar: {-0.20, 0.09}, one-star: {-0.61, 0.65}
03:53:35.490 00.001 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
03:53:35.490 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.18 = 3.11)
03:53:35.490 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.72 mountX=0.21 mountY=0.01, mountTheta=0.04
03:53:35.490 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.09, opts=13)
03:53:35.490 00.000 21444 Enqueuing Move request for scope (-0.20, 0.09)
03:53:35.490 00.000 25848 Worker thread wakes up
03:53:35.491 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
03:53:35.491 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
03:53:35.491 00.000 25848 Moving (-0.20, 0.09) raw xDistance=0.21 yDistance=0.01
03:53:35.491 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
03:53:35.491 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:35.491 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
03:53:35.491 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:53:35.491 00.000 25848 MoveAxis(E, 0, ABG)
03:53:35.491 00.000 25848 Move returns status 0, amount 0
03:53:35.491 00.000 25848 MoveAxis(N, 0, ABG)
03:53:35.491 00.000 25848 Move returns status 0, amount 0
03:53:35.491 00.000 25848 move complete, result=0
03:53:35.491 00.000 25848 worker thread done servicing request
03:53:35.491 00.000 21444 UpdateGuideState exits: m=5751214 SNR=239.1 Saturated
03:53:35.491 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:35.491 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:35.491 00.000 21444 Enqueuing Expose request
03:53:35.491 00.000 25848 Worker thread wakes up
03:53:35.491 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:35.491 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:35.491 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:53:38.335 02.844 25848 Exposure complete
03:53:38.417 00.082 25848 worker thread done servicing request
03:53:38.417 00.000 21444 OnExposeComplete: enter
03:53:38.417 00.000 21444 UpdateGuideState(): m_state=6
03:53:38.417 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 575
03:53:38.417 00.000 21444 Star::Find returns 1 (1), X=1258.34, Y=678.67, Mass=5950891, SNR=282.1, Peak=65504 HFD=8.1
03:53:38.417 00.000 21444 MultiStar: [#1 -0.37,-0.45,1.07,U] [#2 -0.36,-0.67,1.14,U] [#3 -0.67,-0.12,0.81,U] [#4 -0.16,0.16,0.88,U] [#5 -1.04,-0.26,0.76,U] [#6 -0.35,-0.06,0.61,U] [#7 -0.61,-0.26,0.60,U] [#8 -0.10,0.26,0.70,U] 
03:53:38.417 00.000 21444 refined, 8 included, MultiStar: {-0.49, -0.12}, one-star: {-0.74, 0.49}
03:53:38.417 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.95 = 0.34)
03:53:38.417 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.79 = -2.51)
03:53:38.417 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.12 hyp=0.50 cameraTheta=-2.90 mountX=0.47 mountY=-0.30, mountTheta=-0.56
03:53:38.419 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.12, opts=13)
03:53:38.419 00.000 21444 Enqueuing Move request for scope (-0.49, -0.12)
03:53:38.419 00.000 25848 Worker thread wakes up
03:53:38.419 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.12) opts 0xd
03:53:38.419 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.12)
03:53:38.419 00.000 25848 Moving (-0.49, -0.12) raw xDistance=0.47 yDistance=-0.30
03:53:38.419 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
03:53:38.419 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:38.419 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
03:53:38.419 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:53:38.419 00.000 21444 UpdateGuideState exits: m=5950891 SNR=282.1 Saturated
03:53:38.419 00.000 25848 MoveAxis(E, 0, ABG)
03:53:38.419 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:38.419 00.000 25848 Move returns status 0, amount 0
03:53:38.419 00.000 25848 MoveAxis(N, 0, ABG)
03:53:38.420 00.001 25848 Move returns status 0, amount 0
03:53:38.420 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:38.420 00.000 21444 Enqueuing Expose request
03:53:38.420 00.000 25848 move complete, result=0
03:53:38.420 00.000 25848 worker thread done servicing request
03:53:38.420 00.000 25848 Worker thread wakes up
03:53:38.420 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
03:53:38.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:38.420 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:41.269 02.849 25848 Exposure complete
03:53:41.350 00.081 25848 worker thread done servicing request
03:53:41.350 00.000 21444 OnExposeComplete: enter
03:53:41.350 00.000 21444 UpdateGuideState(): m_state=6
03:53:41.350 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 576
03:53:41.350 00.000 21444 Star::Find returns 1 (1), X=1257.29, Y=678.62, Mass=5789822, SNR=290.0, Peak=65504 HFD=8.0
03:53:41.351 00.001 21444 MultiStar: [#1 -1.51,-0.48,0.90,U] [#2 -2.06,-0.04,0.00,M1] [#3 -2.41,0.05,0.00,M1] [#4 -1.88,0.27,0.64,U] [#5 -2.60,-0.13,0.00,M1] [#6 -1.86,0.24,0.75,U] [#7 -2.15,-0.76,0.00,M1] [#8 -1.86,0.36,0.50,U] 
03:53:41.351 00.000 21444 refined, 4 included, MultiStar: {-1.76, 0.14}, one-star: {-1.79, 0.44}
03:53:41.351 00.000 21444 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.05) = xAngle (0.01 = 0.01)
03:53:41.351 00.000 21444 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.83 = -2.83)
03:53:41.351 00.000 21444 CameraToMount -- cameraX=-1.76 cameraY=0.14 hyp=1.77 cameraTheta=3.06 mountX=1.77 mountY=-0.54, mountTheta=-0.29
03:53:41.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.76, y=0.14, opts=13)
03:53:41.352 00.000 21444 Enqueuing Move request for scope (-1.76, 0.14)
03:53:41.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
03:53:41.352 00.000 21444 UpdateGuideState exits: m=5789822 SNR=290.0 Saturated
03:53:41.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:41.352 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:41.352 00.000 21444 Enqueuing Expose request
03:53:41.352 00.000 25848 Worker thread wakes up
03:53:41.352 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.76, 0.14) opts 0xd
03:53:41.352 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.76, 0.14)
03:53:41.352 00.000 25848 Moving (-1.76, 0.14) raw xDistance=1.77 yDistance=-0.54
03:53:41.352 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.77
03:53:41.352 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:53:41.352 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
03:53:41.352 00.000 25848 MoveAxis(W, 51, ABG)
03:53:41.352 00.000 25848 Guiding  Dir = 3, Dur = 51
03:53:41.373 00.021 25848 IsSlewing returns 0
03:53:41.373 00.000 25848 IsGuiding returns 0
03:53:41.404 00.031 25848 PulseGuide returned control before completion, sleep 30
03:53:41.439 00.035 25848 IsGuiding returns 1
03:53:41.439 00.000 25848 scope still moving after pulse duration time elapsed
03:53:41.524 00.085 25848 IsSlewing returns 0
03:53:41.526 00.002 25848 IsGuiding returns 0
03:53:41.526 00.000 25848 scope move finished after 51 + 101 ms
03:53:41.526 00.000 25848 Move returns status 0, amount 51
03:53:41.526 00.000 25848 MoveAxis(N, 0, ABG)
03:53:41.526 00.000 25848 Move returns status 0, amount 0
03:53:41.526 00.000 25848 move complete, result=0
03:53:41.526 00.000 25848 worker thread done servicing request
03:53:41.526 00.000 25848 Worker thread wakes up
03:53:41.526 00.000 21444 GuideStep: 1.8 px 51 ms WEST, -0.5 px 0 ms NORTH
03:53:41.526 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:41.526 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:44.380 02.854 25848 Exposure complete
03:53:44.446 00.066 25848 worker thread done servicing request
03:53:44.446 00.000 21444 OnExposeComplete: enter
03:53:44.446 00.000 21444 UpdateGuideState(): m_state=6
03:53:44.446 00.000 21444 Star::Find(15, 1257, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 577
03:53:44.446 00.000 21444 Star::Find returns 1 (1), X=1258.36, Y=679.36, Mass=5802432, SNR=232.3, Peak=65504 HFD=8.0
03:53:44.447 00.001 21444 MultiStar: [#1 -0.62,0.61,0.71,U] [#2 -0.25,0.35,0.61,U] [#3 -0.24,-0.01,0.60,U] [#4 -0.32,0.63,0.85,U] [#5 -1.39,0.08,0.62,U] [#6 -0.08,0.09,0.65,U] [#7 -0.53,0.21,0.59,U] [#8 -0.03,0.35,0.50,U] 
03:53:44.447 00.000 21444 refined, 8 included, MultiStar: {-0.48, 0.45}, one-star: {-0.72, 1.18}
03:53:44.447 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
03:53:44.447 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
03:53:44.447 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=0.45 hyp=0.66 cameraTheta=2.39 mountX=0.52 mountY=0.23, mountTheta=0.42
03:53:44.448 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=0.45, opts=13)
03:53:44.448 00.000 21444 Enqueuing Move request for scope (-0.48, 0.45)
03:53:44.448 00.000 25848 Worker thread wakes up
03:53:44.448 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.45) opts 0xd
03:53:44.448 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 0.45)
03:53:44.448 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=64, FiltMax=65504, Gamma=0.560
03:53:44.448 00.000 21444 UpdateGuideState exits: m=5802432 SNR=232.3 Saturated
03:53:44.448 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:44.448 00.000 25848 Moving (-0.48, 0.45) raw xDistance=0.52 yDistance=0.23
03:53:44.448 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:44.448 00.000 21444 Enqueuing Expose request
03:53:44.448 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.52
03:53:44.448 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:44.448 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:53:44.448 00.000 25848 MoveAxis(W, 19, ABG)
03:53:44.448 00.000 25848 Guiding  Dir = 3, Dur = 19
03:53:44.485 00.037 25848 IsSlewing returns 0
03:53:44.485 00.000 25848 IsGuiding returns 0
03:53:44.516 00.031 25848 IsGuiding returns 1
03:53:44.516 00.000 25848 scope still moving after pulse duration time elapsed
03:53:44.611 00.095 25848 IsSlewing returns 0
03:53:44.612 00.001 25848 IsGuiding returns 0
03:53:44.612 00.000 25848 scope move finished after 19 + 108 ms
03:53:44.612 00.000 25848 Move returns status 0, amount 19
03:53:44.612 00.000 25848 MoveAxis(N, 0, ABG)
03:53:44.612 00.000 25848 Move returns status 0, amount 0
03:53:44.612 00.000 25848 move complete, result=0
03:53:44.612 00.000 25848 worker thread done servicing request
03:53:44.612 00.000 25848 Worker thread wakes up
03:53:44.612 00.000 21444 GuideStep: 0.5 px 19 ms WEST, 0.2 px 0 ms NORTH
03:53:44.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:44.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:47.466 02.854 25848 Exposure complete
03:53:47.544 00.078 25848 worker thread done servicing request
03:53:47.544 00.000 21444 OnExposeComplete: enter
03:53:47.544 00.000 21444 UpdateGuideState(): m_state=6
03:53:47.544 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 578
03:53:47.544 00.000 21444 Star::Find returns 1 (1), X=1258.96, Y=678.08, Mass=5498985, SNR=197.6, Peak=65504 HFD=8.1
03:53:47.544 00.000 21444 MultiStar: [#1 0.70,-1.02,1.01,U] [#2 0.36,-1.18,0.72,U] [#3 0.37,-1.14,0.95,U] [#4 0.60,-0.70,0.78,U] [#5 -0.16,-1.25,0.72,U] [#6 0.34,-1.35,0.62,U] [#7 0.19,-1.82,0.51,U] [#8 0.87,-0.94,0.48,U] 
03:53:47.545 00.001 21444 single-star, 8 included, MultiStar: {0.33, -0.99}, one-star: {-0.12, -0.10}
03:53:47.545 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.52 = 0.77)
03:53:47.545 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.08)
03:53:47.545 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-2.46 mountX=0.11 mountY=-0.13, mountTheta=-0.88
03:53:47.545 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.10, opts=13)
03:53:47.545 00.000 21444 Enqueuing Move request for scope (-0.12, -0.10)
03:53:47.545 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=142, FiltMax=65504, Gamma=0.560
03:53:47.545 00.000 21444 UpdateGuideState exits: m=5498985 SNR=197.6 Saturated
03:53:47.546 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:47.546 00.000 25848 Worker thread wakes up
03:53:47.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:47.546 00.000 21444 Enqueuing Expose request
03:53:47.546 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
03:53:47.546 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
03:53:47.546 00.000 25848 Moving (-0.12, -0.10) raw xDistance=0.11 yDistance=-0.13
03:53:47.546 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:53:47.546 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:47.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:53:47.546 00.000 25848 MoveAxis(E, 0, ABG)
03:53:47.546 00.000 25848 Move returns status 0, amount 0
03:53:47.546 00.000 25848 MoveAxis(N, 0, ABG)
03:53:47.546 00.000 25848 Move returns status 0, amount 0
03:53:47.546 00.000 25848 move complete, result=0
03:53:47.546 00.000 25848 worker thread done servicing request
03:53:47.546 00.000 25848 Worker thread wakes up
03:53:47.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:47.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:47.546 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:50.391 02.845 25848 Exposure complete
03:53:50.481 00.090 25848 worker thread done servicing request
03:53:50.481 00.000 21444 OnExposeComplete: enter
03:53:50.482 00.001 21444 UpdateGuideState(): m_state=6
03:53:50.482 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 579
03:53:50.482 00.000 21444 Star::Find returns 1 (1), X=1259.47, Y=678.48, Mass=6010029, SNR=283.0, Peak=65504 HFD=7.7
03:53:50.482 00.000 21444 MultiStar: [#1 0.42,-0.17,0.69,U] [#2 0.45,-0.55,0.69,U] [#3 1.15,-0.46,0.60,U] [#4 1.10,-0.13,0.78,U] [#5 0.31,-0.84,0.64,U] [#6 0.61,-0.40,0.65,U] [#7 0.31,-1.14,0.51,U] [#8 0.89,-0.22,0.49,U] 
03:53:50.482 00.000 21444 single-star, 8 included, MultiStar: {0.62, -0.34}, one-star: {0.39, 0.30}
03:53:50.482 00.000 21444 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
03:53:50.482 00.000 21444 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.04)
03:53:50.482 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=0.30 hyp=0.49 cameraTheta=0.65 mountX=-0.36 mountY=0.43, mountTheta=2.28
03:53:50.483 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=0.30, opts=13)
03:53:50.483 00.000 21444 Enqueuing Move request for scope (0.39, 0.30)
03:53:50.483 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=154, FiltMax=65504, Gamma=0.560
03:53:50.484 00.001 25848 Worker thread wakes up
03:53:50.484 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.30) opts 0xd
03:53:50.484 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 0.30)
03:53:50.484 00.000 25848 Moving (0.39, 0.30) raw xDistance=-0.36 yDistance=0.43
03:53:50.484 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
03:53:50.484 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:50.484 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
03:53:50.484 00.000 25848 MoveAxis(E, 0, ABG)
03:53:50.484 00.000 25848 Move returns status 0, amount 0
03:53:50.484 00.000 25848 MoveAxis(N, 0, ABG)
03:53:50.484 00.000 25848 Move returns status 0, amount 0
03:53:50.484 00.000 25848 move complete, result=0
03:53:50.484 00.000 25848 worker thread done servicing request
03:53:50.484 00.000 21444 UpdateGuideState exits: m=6010029 SNR=283.0 Saturated
03:53:50.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:50.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:50.484 00.000 21444 Enqueuing Expose request
03:53:50.484 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
03:53:50.484 00.000 25848 Worker thread wakes up
03:53:50.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:50.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:53.336 02.852 25848 Exposure complete
03:53:53.416 00.080 25848 worker thread done servicing request
03:53:53.417 00.001 21444 OnExposeComplete: enter
03:53:53.417 00.000 21444 UpdateGuideState(): m_state=6
03:53:53.417 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 580
03:53:53.417 00.000 21444 Star::Find returns 1 (1), X=1257.36, Y=679.21, Mass=5365266, SNR=162.6, Peak=65504 HFD=7.7
03:53:53.417 00.000 21444 MultiStar: [#1 -0.86,0.05,1.01,U] [#2 -0.89,-0.16,0.92,U] [#3 -0.36,-0.07,0.84,U] [#4 -1.19,-0.34,0.79,U] [#5 -1.98,-0.40,0.00,M1] [#6 -1.47,-0.72,0.84,U] [#7 -1.61,-0.44,0.51,U] [#8 -0.73,0.04,0.69,U] 
03:53:53.417 00.000 21444 refined, 7 included, MultiStar: {-1.09, -0.03}, one-star: {-1.72, 1.03}
03:53:53.417 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.17 = 0.12)
03:53:53.417 00.000 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
03:53:53.417 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=-0.03 hyp=1.09 cameraTheta=-3.12 mountX=1.09 mountY=-0.44, mountTheta=-0.39
03:53:53.418 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=-0.03, opts=13)
03:53:53.418 00.000 21444 Enqueuing Move request for scope (-1.09, -0.03)
03:53:53.418 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=40, FiltMax=65504, Gamma=0.560
03:53:53.418 00.000 21444 UpdateGuideState exits: m=5365266 SNR=162.6 Saturated
03:53:53.418 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:53.418 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:53.418 00.000 21444 Enqueuing Expose request
03:53:53.418 00.000 25848 Worker thread wakes up
03:53:53.418 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.03) opts 0xd
03:53:53.418 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, -0.03)
03:53:53.418 00.000 25848 Moving (-1.09, -0.03) raw xDistance=1.09 yDistance=-0.44
03:53:53.418 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.09
03:53:53.418 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:53.419 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
03:53:53.419 00.000 25848 MoveAxis(W, 32, ABG)
03:53:53.419 00.000 25848 Guiding  Dir = 3, Dur = 32
03:53:53.439 00.020 25848 IsSlewing returns 0
03:53:53.439 00.000 25848 IsGuiding returns 0
03:53:53.471 00.032 25848 PulseGuide returned control before completion, sleep 11
03:53:53.493 00.022 25848 IsGuiding returns 1
03:53:53.493 00.000 25848 scope still moving after pulse duration time elapsed
03:53:53.548 00.055 25848 IsSlewing returns 0
03:53:53.548 00.000 25848 IsGuiding returns 0
03:53:53.548 00.000 25848 scope move finished after 32 + 77 ms
03:53:53.548 00.000 25848 Move returns status 0, amount 32
03:53:53.548 00.000 25848 MoveAxis(N, 0, ABG)
03:53:53.548 00.000 25848 Move returns status 0, amount 0
03:53:53.548 00.000 25848 move complete, result=0
03:53:53.548 00.000 25848 worker thread done servicing request
03:53:53.548 00.000 25848 Worker thread wakes up
03:53:53.549 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:53.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:53.549 00.000 21444 GuideStep: 1.1 px 32 ms WEST, -0.4 px 0 ms NORTH
03:53:56.401 02.852 25848 Exposure complete
03:53:56.483 00.082 25848 worker thread done servicing request
03:53:56.483 00.000 21444 OnExposeComplete: enter
03:53:56.484 00.001 21444 UpdateGuideState(): m_state=6
03:53:56.484 00.000 21444 Star::Find(15, 1257, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 581
03:53:56.484 00.000 21444 Star::Find returns 1 (1), X=1259.37, Y=679.44, Mass=5850020, SNR=261.0, Peak=65504 HFD=7.9
03:53:56.484 00.000 21444 MultiStar: [#1 -0.46,0.93,0.84,U] [#2 0.05,0.79,0.77,U] [#3 0.00,0.85,0.67,U] [#4 0.05,1.09,0.95,U] [#5 -0.74,0.24,0.58,U] [#6 0.06,0.28,0.56,U] [#7 -0.43,-0.05,0.59,U] [#8 0.35,0.88,0.63,U] 
03:53:56.484 00.000 21444 refined, 8 included, MultiStar: {-0.07, 0.77}, one-star: {0.29, 1.26}
03:53:56.484 00.000 21444 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
03:53:56.484 00.000 21444 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.05)
03:53:56.484 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.77 hyp=0.77 cameraTheta=1.66 mountX=0.14 mountY=0.69, mountTheta=1.38
03:53:56.485 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.77, opts=13)
03:53:56.485 00.000 21444 Enqueuing Move request for scope (-0.07, 0.77)
03:53:56.485 00.000 25848 Worker thread wakes up
03:53:56.485 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=92, FiltMax=65504, Gamma=0.560
03:53:56.485 00.000 21444 UpdateGuideState exits: m=5850020 SNR=261.0 Saturated
03:53:56.485 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:56.485 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:56.485 00.000 21444 Enqueuing Expose request
03:53:56.485 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.77) opts 0xd
03:53:56.486 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.77)
03:53:56.486 00.000 25848 Moving (-0.07, 0.77) raw xDistance=0.14 yDistance=0.69
03:53:56.486 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:53:56.486 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
03:53:56.486 00.000 25848 MoveAxis(E, 0, ABG)
03:53:56.486 00.000 25848 Move returns status 0, amount 0
03:53:56.486 00.000 25848 MoveAxis(S, 19, ABG)
03:53:56.486 00.000 25848 Guiding  Dir = 1, Dur = 19
03:53:56.514 00.028 25848 IsSlewing returns 0
03:53:56.514 00.000 25848 IsGuiding returns 0
03:53:56.577 00.063 25848 IsGuiding returns 1
03:53:56.577 00.000 25848 scope still moving after pulse duration time elapsed
03:53:56.641 00.064 25848 IsSlewing returns 0
03:53:56.642 00.001 25848 IsGuiding returns 0
03:53:56.642 00.000 25848 scope move finished after 19 + 108 ms
03:53:56.642 00.000 25848 Move returns status 0, amount 19
03:53:56.642 00.000 25848 move complete, result=0
03:53:56.642 00.000 25848 worker thread done servicing request
03:53:56.642 00.000 25848 Worker thread wakes up
03:53:56.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:56.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:56.642 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 19 ms SOUTH
03:53:59.490 02.848 25848 Exposure complete
03:53:59.567 00.077 25848 worker thread done servicing request
03:53:59.567 00.000 21444 OnExposeComplete: enter
03:53:59.567 00.000 21444 UpdateGuideState(): m_state=6
03:53:59.568 00.001 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 582
03:53:59.568 00.000 21444 Star::Find returns 1 (1), X=1259.33, Y=679.51, Mass=5750867, SNR=231.0, Peak=65504 HFD=7.9
03:53:59.568 00.000 21444 MultiStar: [#1 -0.50,0.70,0.87,U] [#2 0.07,0.18,0.76,U] [#3 0.49,0.28,0.65,U] [#4 0.66,1.09,0.88,U] [#5 -0.40,0.73,0.68,U] [#6 0.49,0.43,0.67,U] [#7 -0.16,0.16,0.66,U] [#8 1.10,0.65,0.58,U] 
03:53:59.568 00.000 21444 refined, 8 included, MultiStar: {0.20, 0.67}, one-star: {0.25, 1.33}
03:53:59.568 00.000 21444 CameraToMount -- cameraTheta (1.28) - m_xAngle (3.05) = xAngle (-1.77 = -1.77)
03:53:59.568 00.000 21444 CameraToMount -- cameraTheta (1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.62 = 1.67)
03:53:59.568 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=0.67 hyp=0.70 cameraTheta=1.28 mountX=-0.14 mountY=0.69, mountTheta=1.77
03:53:59.569 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=0.67, opts=13)
03:53:59.569 00.000 21444 Enqueuing Move request for scope (0.20, 0.67)
03:53:59.569 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
03:53:59.569 00.000 21444 UpdateGuideState exits: m=5750867 SNR=231.0 Saturated
03:53:59.569 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:59.569 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:53:59.569 00.000 21444 Enqueuing Expose request
03:53:59.569 00.000 25848 Worker thread wakes up
03:53:59.569 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.67) opts 0xd
03:53:59.569 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 0.67)
03:53:59.569 00.000 25848 Moving (0.20, 0.67) raw xDistance=-0.14 yDistance=0.69
03:53:59.569 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:53:59.569 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
03:53:59.569 00.000 25848 MoveAxis(E, 0, ABG)
03:53:59.569 00.000 25848 Move returns status 0, amount 0
03:53:59.569 00.000 25848 MoveAxis(S, 19, ABG)
03:53:59.569 00.000 25848 Guiding  Dir = 1, Dur = 19
03:53:59.607 00.038 25848 IsSlewing returns 0
03:53:59.607 00.000 25848 IsGuiding returns 0
03:53:59.639 00.032 25848 IsGuiding returns 1
03:53:59.639 00.000 25848 scope still moving after pulse duration time elapsed
03:53:59.688 00.049 25848 IsSlewing returns 0
03:53:59.688 00.000 25848 IsGuiding returns 0
03:53:59.688 00.000 25848 scope move finished after 19 + 61 ms
03:53:59.688 00.000 25848 Move returns status 0, amount 19
03:53:59.688 00.000 25848 move complete, result=0
03:53:59.688 00.000 25848 worker thread done servicing request
03:53:59.688 00.000 25848 Worker thread wakes up
03:53:59.688 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:53:59.688 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:53:59.688 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.7 px 19 ms SOUTH
03:54:02.534 02.846 25848 Exposure complete
03:54:02.623 00.089 25848 worker thread done servicing request
03:54:02.624 00.001 21444 OnExposeComplete: enter
03:54:02.624 00.000 21444 UpdateGuideState(): m_state=6
03:54:02.624 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 583
03:54:02.624 00.000 21444 Star::Find returns 1 (1), X=1258.34, Y=678.79, Mass=5732255, SNR=218.7, Peak=65504 HFD=8.0
03:54:02.624 00.000 21444 MultiStar: [#1 0.05,0.22,0.87,U] [#2 -0.14,0.41,0.77,U] [#3 0.29,-0.28,0.56,U] [#4 -0.17,0.17,0.85,U] [#5 -0.85,-0.37,0.70,U] [#6 -0.01,-0.43,0.68,U] [#7 -0.53,-0.90,0.43,U] [#8 0.19,0.20,0.58,U] 
03:54:02.624 00.000 21444 refined, 8 included, MultiStar: {-0.23, 0.04}, one-star: {-0.74, 0.61}
03:54:02.624 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.09 = -0.09)
03:54:02.624 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
03:54:02.624 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.24 cameraTheta=2.96 mountX=0.24 mountY=-0.05, mountTheta=-0.20
03:54:02.625 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.04, opts=13)
03:54:02.625 00.000 21444 Enqueuing Move request for scope (-0.23, 0.04)
03:54:02.626 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=242, FiltMax=65504, Gamma=0.560
03:54:02.626 00.000 21444 UpdateGuideState exits: m=5732255 SNR=218.7 Saturated
03:54:02.626 00.000 25848 Worker thread wakes up
03:54:02.626 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
03:54:02.626 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
03:54:02.626 00.000 25848 Moving (-0.23, 0.04) raw xDistance=0.24 yDistance=-0.05
03:54:02.626 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
03:54:02.626 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:02.626 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:02.626 00.000 21444 Enqueuing Expose request
03:54:02.626 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:02.626 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:54:02.626 00.000 25848 MoveAxis(E, 0, ABG)
03:54:02.626 00.000 25848 Move returns status 0, amount 0
03:54:02.626 00.000 25848 MoveAxis(N, 0, ABG)
03:54:02.626 00.000 25848 Move returns status 0, amount 0
03:54:02.626 00.000 25848 move complete, result=0
03:54:02.626 00.000 25848 worker thread done servicing request
03:54:02.626 00.000 25848 Worker thread wakes up
03:54:02.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:02.627 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:02.627 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:54:05.469 02.842 25848 Exposure complete
03:54:05.557 00.088 25848 worker thread done servicing request
03:54:05.557 00.000 21444 OnExposeComplete: enter
03:54:05.557 00.000 21444 UpdateGuideState(): m_state=6
03:54:05.557 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 584
03:54:05.557 00.000 21444 Star::Find returns 1 (1), X=1258.51, Y=678.49, Mass=5811643, SNR=234.5, Peak=65504 HFD=7.7
03:54:05.557 00.000 21444 MultiStar: [#1 0.24,0.34,0.82,U] [#2 0.16,-0.31,0.77,U] [#3 0.66,-0.31,0.69,U] [#4 0.32,0.25,0.73,U] [#5 -0.27,-0.17,0.60,U] [#6 0.23,-0.59,0.49,U] [#7 -0.25,-1.12,0.58,U] [#8 0.41,-0.22,0.65,U] 
03:54:05.557 00.000 21444 refined, 8 included, MultiStar: {0.08, -0.14}, one-star: {-0.57, 0.31}
03:54:05.557 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
03:54:05.557 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
03:54:05.557 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.03 mountX=-0.09 mountY=-0.09, mountTheta=-2.35
03:54:05.558 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.14, opts=13)
03:54:05.558 00.000 21444 Enqueuing Move request for scope (0.08, -0.14)
03:54:05.558 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=128, FiltMax=65504, Gamma=0.560
03:54:05.559 00.001 21444 UpdateGuideState exits: m=5811643 SNR=234.5 Saturated
03:54:05.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:05.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:05.559 00.000 21444 Enqueuing Expose request
03:54:05.559 00.000 25848 Worker thread wakes up
03:54:05.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
03:54:05.559 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
03:54:05.559 00.000 25848 Moving (0.08, -0.14) raw xDistance=-0.09 yDistance=-0.09
03:54:05.559 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:54:05.559 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:05.559 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:54:05.559 00.000 25848 MoveAxis(E, 0, ABG)
03:54:05.559 00.000 25848 Move returns status 0, amount 0
03:54:05.559 00.000 25848 MoveAxis(N, 0, ABG)
03:54:05.559 00.000 25848 Move returns status 0, amount 0
03:54:05.559 00.000 25848 move complete, result=0
03:54:05.559 00.000 25848 worker thread done servicing request
03:54:05.559 00.000 25848 Worker thread wakes up
03:54:05.559 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:05.559 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:05.559 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:08.413 02.854 25848 Exposure complete
03:54:08.495 00.082 25848 worker thread done servicing request
03:54:08.495 00.000 21444 OnExposeComplete: enter
03:54:08.495 00.000 21444 UpdateGuideState(): m_state=6
03:54:08.495 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 585
03:54:08.495 00.000 21444 Star::Find returns 1 (1), X=1259.75, Y=678.40, Mass=5815307, SNR=214.3, Peak=65504 HFD=8.2
03:54:08.496 00.001 21444 MultiStar: [#1 0.89,-0.17,0.82,U] [#2 0.40,-0.19,0.68,U] [#3 1.10,-0.66,0.52,U] [#4 0.51,-0.26,0.74,U] [#5 0.29,-0.33,0.71,U] [#6 0.24,-0.20,0.69,U] [#7 0.01,-1.19,0.49,U] [#8 0.82,-0.30,0.58,U] 
03:54:08.496 00.000 21444 refined, 8 included, MultiStar: {0.56, -0.27}, one-star: {0.67, 0.22}
03:54:08.496 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
03:54:08.496 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
03:54:08.496 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=-0.27 hyp=0.62 cameraTheta=-0.46 mountX=-0.58 mountY=-0.04, mountTheta=-3.07
03:54:08.497 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=-0.27, opts=13)
03:54:08.497 00.000 21444 Enqueuing Move request for scope (0.56, -0.27)
03:54:08.497 00.000 25848 Worker thread wakes up
03:54:08.497 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=42, FiltMax=65504, Gamma=0.560
03:54:08.497 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.27) opts 0xd
03:54:08.497 00.000 21444 UpdateGuideState exits: m=5815307 SNR=214.3 Saturated
03:54:08.497 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, -0.27)
03:54:08.497 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:08.497 00.000 25848 Moving (0.56, -0.27) raw xDistance=-0.58 yDistance=-0.04
03:54:08.497 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:08.497 00.000 21444 Enqueuing Expose request
03:54:08.497 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
03:54:08.497 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:08.497 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:54:08.497 00.000 25848 MoveAxis(E, 17, ABG)
03:54:08.497 00.000 25848 Guiding  Dir = 2, Dur = 17
03:54:08.545 00.048 25848 IsSlewing returns 0
03:54:08.545 00.000 25848 IsGuiding returns 0
03:54:08.577 00.032 25848 IsGuiding returns 1
03:54:08.577 00.000 25848 scope still moving after pulse duration time elapsed
03:54:08.674 00.097 25848 IsSlewing returns 0
03:54:08.674 00.000 25848 IsGuiding returns 0
03:54:08.674 00.000 25848 scope move finished after 17 + 111 ms
03:54:08.674 00.000 25848 Move returns status 0, amount 17
03:54:08.674 00.000 25848 MoveAxis(N, 0, ABG)
03:54:08.674 00.000 25848 Move returns status 0, amount 0
03:54:08.674 00.000 25848 move complete, result=0
03:54:08.674 00.000 25848 worker thread done servicing request
03:54:08.674 00.000 25848 Worker thread wakes up
03:54:08.675 00.001 21444 GuideStep: -0.6 px 17 ms EAST, -0.0 px 0 ms NORTH
03:54:08.675 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:08.675 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:11.522 02.847 25848 Exposure complete
03:54:11.602 00.080 25848 worker thread done servicing request
03:54:11.602 00.000 21444 OnExposeComplete: enter
03:54:11.603 00.001 21444 UpdateGuideState(): m_state=6
03:54:11.603 00.000 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 586
03:54:11.603 00.000 21444 Star::Find returns 1 (1), X=1259.07, Y=679.04, Mass=5519375, SNR=212.3, Peak=65504 HFD=8.1
03:54:11.603 00.000 21444 MultiStar: [#1 0.59,-0.09,0.97,U] [#2 1.03,-0.33,0.83,U] [#3 0.57,-0.05,0.97,U] [#4 0.82,-0.05,0.76,U] [#5 0.23,-0.46,0.74,U] [#6 1.26,-0.03,0.85,U] [#7 0.33,-1.47,0.74,U] [#8 1.22,0.21,0.61,U] 
03:54:11.603 00.000 21444 refined, 8 included, MultiStar: {0.65, -0.12}, one-star: {-0.01, 0.86}
03:54:11.603 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.05)
03:54:11.603 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
03:54:11.603 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.12 hyp=0.66 cameraTheta=-0.19 mountX=-0.65 mountY=0.13, mountTheta=2.94
03:54:11.604 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.12, opts=13)
03:54:11.604 00.000 21444 Enqueuing Move request for scope (0.65, -0.12)
03:54:11.604 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=120, FiltMax=65504, Gamma=0.560
03:54:11.604 00.000 21444 UpdateGuideState exits: m=5519375 SNR=212.3 Saturated
03:54:11.604 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:11.604 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:11.604 00.000 21444 Enqueuing Expose request
03:54:11.604 00.000 25848 Worker thread wakes up
03:54:11.604 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.12) opts 0xd
03:54:11.604 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.12)
03:54:11.604 00.000 25848 Moving (0.65, -0.12) raw xDistance=-0.65 yDistance=0.13
03:54:11.604 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65
03:54:11.604 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:11.604 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:54:11.604 00.000 25848 MoveAxis(E, 20, ABG)
03:54:11.604 00.000 25848 Guiding  Dir = 2, Dur = 20
03:54:11.625 00.021 25848 IsSlewing returns 0
03:54:11.625 00.000 25848 IsGuiding returns 0
03:54:11.657 00.032 25848 IsGuiding returns 1
03:54:11.657 00.000 25848 scope still moving after pulse duration time elapsed
03:54:11.702 00.045 25848 IsSlewing returns 0
03:54:11.726 00.024 25848 IsGuiding returns 0
03:54:11.726 00.000 25848 scope move finished after 20 + 81 ms
03:54:11.726 00.000 25848 Move returns status 0, amount 20
03:54:11.726 00.000 25848 MoveAxis(N, 0, ABG)
03:54:11.726 00.000 25848 Move returns status 0, amount 0
03:54:11.726 00.000 25848 move complete, result=0
03:54:11.726 00.000 25848 worker thread done servicing request
03:54:11.726 00.000 25848 Worker thread wakes up
03:54:11.726 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:11.726 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:11.726 00.000 21444 GuideStep: -0.7 px 20 ms EAST, 0.1 px 0 ms NORTH
03:54:14.567 02.841 25848 Exposure complete
03:54:14.655 00.088 25848 worker thread done servicing request
03:54:14.655 00.000 21444 OnExposeComplete: enter
03:54:14.655 00.000 21444 UpdateGuideState(): m_state=6
03:54:14.655 00.000 21444 Star::Find(15, 1259, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 587
03:54:14.655 00.000 21444 Star::Find returns 1 (1), X=1258.93, Y=678.55, Mass=5843697, SNR=333.9, Peak=65504 HFD=7.9
03:54:14.656 00.001 21444 MultiStar: [#1 -0.05,-0.01,0.97,U] [#2 0.37,-0.49,0.85,U] [#3 0.57,-0.34,0.66,U] [#4 0.56,0.19,0.68,U] [#5 -0.32,-0.39,0.57,U] [#6 0.72,0.09,0.49,U] [#7 -0.06,-0.67,0.43,U] [#8 0.90,0.17,0.49,U] 
03:54:14.656 00.000 21444 refined, 8 included, MultiStar: {0.24, -0.09}, one-star: {-0.16, 0.37}
03:54:14.656 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
03:54:14.656 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.03)
03:54:14.656 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-0.36 mountX=-0.24 mountY=0.01, mountTheta=3.11
03:54:14.657 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.09, opts=13)
03:54:14.657 00.000 21444 Enqueuing Move request for scope (0.24, -0.09)
03:54:14.657 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=206, FiltMax=65504, Gamma=0.560
03:54:14.657 00.000 21444 UpdateGuideState exits: m=5843697 SNR=333.9 Saturated
03:54:14.657 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:14.657 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:14.657 00.000 21444 Enqueuing Expose request
03:54:14.657 00.000 25848 Worker thread wakes up
03:54:14.657 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
03:54:14.657 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
03:54:14.657 00.000 25848 Moving (0.24, -0.09) raw xDistance=-0.24 yDistance=0.01
03:54:14.657 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
03:54:14.657 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:14.657 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:54:14.657 00.000 25848 MoveAxis(E, 0, ABG)
03:54:14.657 00.000 25848 Move returns status 0, amount 0
03:54:14.657 00.000 25848 MoveAxis(N, 0, ABG)
03:54:14.657 00.000 25848 Move returns status 0, amount 0
03:54:14.657 00.000 25848 move complete, result=0
03:54:14.658 00.001 25848 worker thread done servicing request
03:54:14.658 00.000 25848 Worker thread wakes up
03:54:14.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:14.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:14.658 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:54:17.503 02.845 25848 Exposure complete
03:54:17.586 00.083 25848 worker thread done servicing request
03:54:17.586 00.000 21444 OnExposeComplete: enter
03:54:17.586 00.000 21444 UpdateGuideState(): m_state=6
03:54:17.586 00.000 21444 Star::Find(15, 1258, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 588
03:54:17.586 00.000 21444 Star::Find returns 1 (1), X=1260.29, Y=678.38, Mass=5890453, SNR=233.2, Peak=65504 HFD=8.1
03:54:17.586 00.000 21444 MultiStar: [#1 1.53,-0.57,0.83,U] [#2 1.96,-0.71,0.00,M1] [#3 1.87,-0.93,0.00,M1] [#4 1.78,-0.24,0.91,U] [#5 0.86,-0.41,0.79,U] [#6 1.74,-0.93,0.53,U] [#7 1.29,-1.26,0.46,U] [#8 1.90,-0.41,0.69,U] 
03:54:17.586 00.000 21444 single-star, 6 included, MultiStar: {1.46, -0.42}, one-star: {1.21, 0.20}
03:54:17.586 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
03:54:17.586 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.56)
03:54:17.587 00.001 21444 CameraToMount -- cameraX=1.21 cameraY=0.20 hyp=1.23 cameraTheta=0.17 mountX=-1.19 mountY=0.65, mountTheta=2.64
03:54:17.587 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=0.20, opts=13)
03:54:17.587 00.000 21444 Enqueuing Move request for scope (1.21, 0.20)
03:54:17.587 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=120, FiltMax=65504, Gamma=0.560
03:54:17.587 00.000 21444 UpdateGuideState exits: m=5890453 SNR=233.2 Saturated
03:54:17.587 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:17.587 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:17.587 00.000 21444 Enqueuing Expose request
03:54:17.587 00.000 25848 Worker thread wakes up
03:54:17.588 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, 0.20) opts 0xd
03:54:17.588 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, 0.20)
03:54:17.588 00.000 25848 Moving (1.21, 0.20) raw xDistance=-1.19 yDistance=0.65
03:54:17.588 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.19
03:54:17.588 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
03:54:17.588 00.000 25848 MoveAxis(E, 35, ABG)
03:54:17.588 00.000 25848 Guiding  Dir = 2, Dur = 35
03:54:17.608 00.020 25848 IsSlewing returns 0
03:54:17.608 00.000 25848 IsGuiding returns 0
03:54:17.640 00.032 25848 PulseGuide returned control before completion, sleep 14
03:54:17.671 00.031 25848 IsGuiding returns 1
03:54:17.671 00.000 25848 scope still moving after pulse duration time elapsed
03:54:17.735 00.064 25848 IsSlewing returns 0
03:54:17.735 00.000 25848 IsGuiding returns 0
03:54:17.735 00.000 25848 scope move finished after 35 + 91 ms
03:54:17.735 00.000 25848 Move returns status 0, amount 35
03:54:17.735 00.000 25848 MoveAxis(S, 18, ABG)
03:54:17.735 00.000 25848 Guiding  Dir = 1, Dur = 18
03:54:17.764 00.029 25848 IsSlewing returns 0
03:54:17.764 00.000 25848 IsGuiding returns 0
03:54:17.796 00.032 25848 IsGuiding returns 1
03:54:17.796 00.000 25848 scope still moving after pulse duration time elapsed
03:54:17.860 00.064 25848 IsSlewing returns 0
03:54:17.860 00.000 25848 IsGuiding returns 0
03:54:17.860 00.000 25848 scope move finished after 18 + 78 ms
03:54:17.860 00.000 25848 Move returns status 0, amount 18
03:54:17.860 00.000 25848 move complete, result=0
03:54:17.861 00.001 25848 worker thread done servicing request
03:54:17.861 00.000 25848 Worker thread wakes up
03:54:17.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:17.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:17.861 00.000 21444 GuideStep: -1.2 px 35 ms EAST, 0.6 px 18 ms SOUTH
03:54:20.706 02.845 25848 Exposure complete
03:54:20.796 00.090 25848 worker thread done servicing request
03:54:20.796 00.000 21444 OnExposeComplete: enter
03:54:20.796 00.000 21444 UpdateGuideState(): m_state=6
03:54:20.797 00.001 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 589
03:54:20.797 00.000 21444 Star::Find returns 1 (1), X=1258.82, Y=679.38, Mass=5618544, SNR=245.3, Peak=65504 HFD=7.7
03:54:20.797 00.000 21444 MultiStar: [#1 0.29,-0.02,0.94,U] [#2 0.38,-0.10,0.64,U] [#3 0.26,-0.02,0.85,U] [#4 1.01,-0.13,0.72,U] [#5 0.73,-0.10,0.57,U] [#6 0.48,-0.38,0.66,U] [#7 0.33,-1.03,0.43,U] [#8 0.45,-0.16,0.59,U] 
03:54:20.797 00.000 21444 refined, 8 included, MultiStar: {0.37, 0.03}, one-star: {-0.26, 1.21}
03:54:20.797 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
03:54:20.797 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.46)
03:54:20.797 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.03 hyp=0.37 cameraTheta=0.07 mountX=-0.36 mountY=0.16, mountTheta=2.72
03:54:20.799 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.03, opts=13)
03:54:20.799 00.000 21444 Enqueuing Move request for scope (0.37, 0.03)
03:54:20.800 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
03:54:20.800 00.000 21444 UpdateGuideState exits: m=5618544 SNR=245.3 Saturated
03:54:20.800 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:20.800 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:20.800 00.000 21444 Enqueuing Expose request
03:54:20.800 00.000 25848 Worker thread wakes up
03:54:20.800 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.03) opts 0xd
03:54:20.800 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.03)
03:54:20.800 00.000 25848 Moving (0.37, 0.03) raw xDistance=-0.36 yDistance=0.16
03:54:20.800 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
03:54:20.800 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:20.801 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:54:20.801 00.000 25848 MoveAxis(E, 0, ABG)
03:54:20.801 00.000 25848 Move returns status 0, amount 0
03:54:20.801 00.000 25848 MoveAxis(N, 0, ABG)
03:54:20.801 00.000 25848 Move returns status 0, amount 0
03:54:20.801 00.000 25848 move complete, result=0
03:54:20.801 00.000 25848 worker thread done servicing request
03:54:20.801 00.000 25848 Worker thread wakes up
03:54:20.801 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:20.801 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:20.801 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
03:54:23.651 02.850 25848 Exposure complete
03:54:23.735 00.084 25848 worker thread done servicing request
03:54:23.735 00.000 21444 OnExposeComplete: enter
03:54:23.735 00.000 21444 UpdateGuideState(): m_state=6
03:54:23.735 00.000 21444 Star::Find(15, 1258, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 590
03:54:23.735 00.000 21444 Star::Find returns 1 (1), X=1261.43, Y=678.54, Mass=5040393, SNR=145.9, Peak=65504 HFD=7.6
03:54:23.735 00.000 21444 MultiStar: [#1 2.48,-0.66,0.00,M1] [#2 2.46,-1.17,0.00,M1] [#3 3.04,-1.42,0.00,M1] [#4 3.23,-0.61,0.00,M1] [#5 1.88,-1.28,0.00,M1] [#6 2.49,-1.20,0.00,M1] [#7 2.38,-0.81,0.00,M1] [#8 3.45,-0.74,0.00,M1] 
03:54:23.735 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
03:54:23.735 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.74 = 0.54)
03:54:23.735 00.000 21444 CameraToMount -- cameraX=2.35 cameraY=0.36 hyp=2.37 cameraTheta=0.15 mountX=-2.30 mountY=1.23, mountTheta=2.65
03:54:23.736 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.35, y=0.36, opts=13)
03:54:23.736 00.000 21444 Enqueuing Move request for scope (2.35, 0.36)
03:54:23.736 00.000 25848 Worker thread wakes up
03:54:23.736 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=244, FiltMax=65504, Gamma=0.560
03:54:23.736 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.35, 0.36) opts 0xd
03:54:23.736 00.000 21444 UpdateGuideState exits: m=5040393 SNR=145.9 Saturated
03:54:23.736 00.000 25848 Handling offset move in thread for scope, endpoint = (2.35, 0.36)
03:54:23.736 00.000 25848 Moving (2.35, 0.36) raw xDistance=-2.30 yDistance=1.23
03:54:23.736 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.45 from input -2.30
03:54:23.736 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
03:54:23.736 00.000 25848 MoveAxis(E, 67, ABG)
03:54:23.736 00.000 25848 Guiding  Dir = 2, Dur = 67
03:54:23.736 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:23.736 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:23.736 00.000 21444 Enqueuing Expose request
03:54:23.765 00.029 25848 IsSlewing returns 0
03:54:23.765 00.000 25848 IsGuiding returns 0
03:54:23.796 00.031 25848 PulseGuide returned control before completion, sleep 46
03:54:23.855 00.059 25848 IsGuiding returns 1
03:54:23.855 00.000 25848 scope still moving after pulse duration time elapsed
03:54:23.907 00.052 25848 IsSlewing returns 0
03:54:23.907 00.000 25848 IsGuiding returns 0
03:54:23.907 00.000 25848 scope move finished after 67 + 75 ms
03:54:23.907 00.000 25848 Move returns status 0, amount 67
03:54:23.907 00.000 25848 MoveAxis(S, 33, ABG)
03:54:23.907 00.000 25848 Guiding  Dir = 1, Dur = 33
03:54:23.937 00.030 25848 IsSlewing returns 0
03:54:23.937 00.000 25848 IsGuiding returns 0
03:54:23.968 00.031 25848 PulseGuide returned control before completion, sleep 13
03:54:23.999 00.031 25848 IsGuiding returns 1
03:54:23.999 00.000 25848 scope still moving after pulse duration time elapsed
03:54:24.047 00.048 25848 IsSlewing returns 0
03:54:24.047 00.000 25848 IsGuiding returns 0
03:54:24.047 00.000 25848 scope move finished after 33 + 76 ms
03:54:24.047 00.000 25848 Move returns status 0, amount 33
03:54:24.047 00.000 25848 move complete, result=0
03:54:24.047 00.000 25848 worker thread done servicing request
03:54:24.047 00.000 25848 Worker thread wakes up
03:54:24.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:24.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:24.047 00.000 21444 GuideStep: -2.3 px 67 ms EAST, 1.2 px 33 ms SOUTH
03:54:26.889 02.842 25848 Exposure complete
03:54:26.980 00.091 25848 worker thread done servicing request
03:54:26.980 00.000 21444 OnExposeComplete: enter
03:54:26.980 00.000 21444 UpdateGuideState(): m_state=6
03:54:26.980 00.000 21444 Star::Find(15, 1261, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 591
03:54:26.980 00.000 21444 Star::Find returns 1 (1), X=1260.35, Y=676.62, Mass=5665143, SNR=278.6, Peak=65504 HFD=7.8
03:54:26.980 00.000 21444 MultiStar: [#1 0.95,-1.96,0.00,M2] [#2 1.32,-2.45,0.00,M2] [#3 2.08,-2.43,0.00,M2] [#4 1.86,-1.61,0.00,M2] [#5 1.08,-2.37,0.00,M2] [#6 1.69,-2.16,0.00,M2] [#7 0.96,-2.54,0.00,M2] [#8 2.06,-2.31,0.00,M2] 
03:54:26.980 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
03:54:26.980 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.78 = -0.50)
03:54:26.980 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=-1.56 hyp=2.01 cameraTheta=-0.89 mountX=-1.41 mountY=-0.96, mountTheta=-2.54
03:54:26.982 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=-1.56, opts=13)
03:54:26.982 00.000 21444 Enqueuing Move request for scope (1.27, -1.56)
03:54:26.982 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=182, FiltMax=65504, Gamma=0.560
03:54:26.982 00.000 21444 UpdateGuideState exits: m=5665143 SNR=278.6 Saturated
03:54:26.982 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:26.982 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:26.982 00.000 21444 Enqueuing Expose request
03:54:26.982 00.000 25848 Worker thread wakes up
03:54:26.982 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, -1.56) opts 0xd
03:54:26.983 00.001 25848 Handling offset move in thread for scope, endpoint = (1.27, -1.56)
03:54:26.983 00.000 25848 Moving (1.27, -1.56) raw xDistance=-1.41 yDistance=-0.96
03:54:26.983 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.41
03:54:26.983 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:54:26.983 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
03:54:26.983 00.000 25848 MoveAxis(E, 46, ABG)
03:54:26.983 00.000 25848 Guiding  Dir = 2, Dur = 46
03:54:27.016 00.033 25848 IsSlewing returns 0
03:54:27.016 00.000 25848 IsGuiding returns 0
03:54:27.047 00.031 25848 PulseGuide returned control before completion, sleep 25
03:54:27.076 00.029 25848 IsGuiding returns 1
03:54:27.076 00.000 25848 scope still moving after pulse duration time elapsed
03:54:27.163 00.087 25848 IsSlewing returns 0
03:54:27.164 00.001 25848 IsGuiding returns 0
03:54:27.164 00.000 25848 scope move finished after 46 + 102 ms
03:54:27.164 00.000 25848 Move returns status 0, amount 46
03:54:27.164 00.000 25848 MoveAxis(N, 0, ABG)
03:54:27.164 00.000 25848 Move returns status 0, amount 0
03:54:27.164 00.000 25848 move complete, result=0
03:54:27.164 00.000 25848 worker thread done servicing request
03:54:27.164 00.000 25848 Worker thread wakes up
03:54:27.165 00.001 21444 GuideStep: -1.4 px 46 ms EAST, -1.0 px 0 ms NORTH
03:54:27.165 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:27.165 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:30.005 02.840 25848 Exposure complete
03:54:30.087 00.082 25848 worker thread done servicing request
03:54:30.087 00.000 21444 OnExposeComplete: enter
03:54:30.088 00.001 21444 UpdateGuideState(): m_state=6
03:54:30.088 00.000 21444 Star::Find(15, 1260, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 592
03:54:30.088 00.000 21444 Star::Find returns 1 (1), X=1260.43, Y=678.11, Mass=5715418, SNR=235.4, Peak=65504 HFD=7.9
03:54:30.088 00.000 21444 MultiStar: [#1 1.50,-0.57,0.93,U] [#2 1.52,-1.09,0.86,U] [#3 2.64,-1.41,0.00,M3] [#4 2.61,-1.04,0.00,M3] [#5 2.21,-1.17,0.00,M3] [#6 2.48,-1.37,0.00,M3] [#7 2.28,-1.52,0.00,M3] [#8 2.06,-0.76,0.00,M3] 
03:54:30.088 00.000 21444 single-star, 2 included, MultiStar: {1.45, -0.55}, one-star: {1.34, -0.07}
03:54:30.088 00.000 21444 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
03:54:30.088 00.000 21444 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.34)
03:54:30.088 00.000 21444 CameraToMount -- cameraX=1.34 cameraY=-0.07 hyp=1.35 cameraTheta=-0.05 mountX=-1.35 mountY=0.45, mountTheta=2.82
03:54:30.089 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.34, y=-0.07, opts=13)
03:54:30.089 00.000 21444 Enqueuing Move request for scope (1.34, -0.07)
03:54:30.089 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=92, FiltMax=65504, Gamma=0.560
03:54:30.089 00.000 21444 UpdateGuideState exits: m=5715418 SNR=235.4 Saturated
03:54:30.089 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:30.089 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:30.089 00.000 21444 Enqueuing Expose request
03:54:30.089 00.000 25848 Worker thread wakes up
03:54:30.089 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.34, -0.07) opts 0xd
03:54:30.089 00.000 25848 Handling offset move in thread for scope, endpoint = (1.34, -0.07)
03:54:30.089 00.000 25848 Moving (1.34, -0.07) raw xDistance=-1.35 yDistance=0.45
03:54:30.089 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.35
03:54:30.089 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:30.089 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
03:54:30.089 00.000 25848 MoveAxis(E, 42, ABG)
03:54:30.089 00.000 25848 Guiding  Dir = 2, Dur = 42
03:54:30.109 00.020 25848 IsSlewing returns 0
03:54:30.110 00.001 25848 IsGuiding returns 0
03:54:30.141 00.031 25848 PulseGuide returned control before completion, sleep 21
03:54:30.177 00.036 25848 IsGuiding returns 1
03:54:30.177 00.000 25848 scope still moving after pulse duration time elapsed
03:54:30.233 00.056 25848 IsSlewing returns 0
03:54:30.233 00.000 25848 IsGuiding returns 0
03:54:30.233 00.000 25848 scope move finished after 42 + 81 ms
03:54:30.233 00.000 25848 Move returns status 0, amount 42
03:54:30.234 00.001 25848 MoveAxis(N, 0, ABG)
03:54:30.234 00.000 25848 Move returns status 0, amount 0
03:54:30.234 00.000 25848 move complete, result=0
03:54:30.234 00.000 25848 worker thread done servicing request
03:54:30.234 00.000 25848 Worker thread wakes up
03:54:30.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:30.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:30.234 00.000 21444 GuideStep: -1.3 px 42 ms EAST, 0.4 px 0 ms NORTH
03:54:33.079 02.845 25848 Exposure complete
03:54:33.167 00.088 25848 worker thread done servicing request
03:54:33.167 00.000 21444 OnExposeComplete: enter
03:54:33.167 00.000 21444 UpdateGuideState(): m_state=6
03:54:33.168 00.001 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 593
03:54:33.168 00.000 21444 Star::Find returns 1 (1), X=1261.56, Y=678.80, Mass=5242955, SNR=138.0, Peak=65504 HFD=7.9
03:54:33.168 00.000 21444 MultiStar: [#1 2.28,-0.39,0.00,M2] [#2 2.29,-1.04,0.00,M2] [#3 2.48,-1.36,0.00,M4] [#4 3.70,-0.57,0.00,M4] [#5 2.32,-0.76,0.00,M4] [#6 3.17,-0.75,0.00,M4] [#7 2.29,-1.26,0.00,M4] [#8 3.06,-0.51,0.00,M4] 
03:54:33.168 00.000 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.81 = -2.81)
03:54:33.168 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.65 = 0.63)
03:54:33.168 00.000 21444 CameraToMount -- cameraX=2.48 cameraY=0.62 hyp=2.56 cameraTheta=0.25 mountX=-2.41 mountY=1.51, mountTheta=2.58
03:54:33.169 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.48, y=0.62, opts=13)
03:54:33.169 00.000 21444 Enqueuing Move request for scope (2.48, 0.62)
03:54:33.169 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=154, FiltMax=65504, Gamma=0.560
03:54:33.169 00.000 25848 Worker thread wakes up
03:54:33.169 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.48, 0.62) opts 0xd
03:54:33.169 00.000 25848 Handling offset move in thread for scope, endpoint = (2.48, 0.62)
03:54:33.169 00.000 25848 Moving (2.48, 0.62) raw xDistance=-2.41 yDistance=1.51
03:54:33.169 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.59 from input -2.41
03:54:33.169 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.51 from input 1.51
03:54:33.169 00.000 25848 MoveAxis(E, 73, ABG)
03:54:33.169 00.000 25848 Guiding  Dir = 2, Dur = 73
03:54:33.170 00.001 21444 UpdateGuideState exits: m=5242955 SNR=138.0 Saturated
03:54:33.170 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:33.170 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:33.170 00.000 21444 Enqueuing Expose request
03:54:33.202 00.032 25848 IsSlewing returns 0
03:54:33.203 00.001 25848 IsGuiding returns 0
03:54:33.234 00.031 25848 PulseGuide returned control before completion, sleep 52
03:54:33.298 00.064 25848 IsGuiding returns 1
03:54:33.298 00.000 25848 scope still moving after pulse duration time elapsed
03:54:33.361 00.063 25848 IsSlewing returns 0
03:54:33.361 00.000 25848 IsGuiding returns 0
03:54:33.361 00.000 25848 scope move finished after 73 + 84 ms
03:54:33.361 00.000 25848 Move returns status 0, amount 73
03:54:33.361 00.000 25848 MoveAxis(S, 41, ABG)
03:54:33.361 00.000 25848 Guiding  Dir = 1, Dur = 41
03:54:33.443 00.082 25848 IsSlewing returns 0
03:54:33.444 00.001 25848 IsGuiding returns 0
03:54:33.475 00.031 25848 PulseGuide returned control before completion, sleep 20
03:54:33.502 00.027 25848 IsGuiding returns 1
03:54:33.502 00.000 25848 scope still moving after pulse duration time elapsed
03:54:33.563 00.061 25848 IsSlewing returns 0
03:54:33.563 00.000 25848 IsGuiding returns 0
03:54:33.563 00.000 25848 scope move finished after 41 + 78 ms
03:54:33.563 00.000 25848 Move returns status 0, amount 41
03:54:33.563 00.000 25848 move complete, result=0
03:54:33.563 00.000 25848 worker thread done servicing request
03:54:33.563 00.000 25848 Worker thread wakes up
03:54:33.564 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:33.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:33.564 00.000 21444 GuideStep: -2.4 px 73 ms EAST, 1.5 px 41 ms SOUTH
03:54:36.412 02.848 25848 Exposure complete
03:54:36.500 00.088 25848 worker thread done servicing request
03:54:36.500 00.000 21444 OnExposeComplete: enter
03:54:36.500 00.000 21444 UpdateGuideState(): m_state=6
03:54:36.500 00.000 21444 Star::Find(15, 1261, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 594
03:54:36.500 00.000 21444 Star::Find returns 1 (1), X=1260.79, Y=677.10, Mass=5136714, SNR=167.0, Peak=65504 HFD=7.9
03:54:36.501 00.001 21444 MultiStar: [#1 1.04,-2.03,0.00,M3] [#2 1.10,-2.17,0.00,M3] [#3 1.63,-2.57,0.00,M5] [#4 1.72,-1.94,0.00,M5] [#5 1.08,-1.78,0.00,M5] [#6 1.84,-2.11,0.00,M5] [#7 1.83,-2.94,0.00,M5] [#8 2.35,-2.01,0.00,M5] 
03:54:36.501 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
03:54:36.501 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
03:54:36.501 00.000 21444 CameraToMount -- cameraX=1.70 cameraY=-1.08 hyp=2.01 cameraTheta=-0.56 mountX=-1.79 mountY=-0.35, mountTheta=-2.95
03:54:36.502 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.70, y=-1.08, opts=13)
03:54:36.502 00.000 21444 Enqueuing Move request for scope (1.70, -1.08)
03:54:36.502 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
03:54:36.502 00.000 21444 UpdateGuideState exits: m=5136714 SNR=167.0 Saturated
03:54:36.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:36.502 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:36.502 00.000 21444 Enqueuing Expose request
03:54:36.502 00.000 25848 Worker thread wakes up
03:54:36.502 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.70, -1.08) opts 0xd
03:54:36.502 00.000 25848 Handling offset move in thread for scope, endpoint = (1.70, -1.08)
03:54:36.502 00.000 25848 Moving (1.70, -1.08) raw xDistance=-1.79 yDistance=-0.35
03:54:36.502 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.79
03:54:36.502 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:36.502 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
03:54:36.502 00.000 25848 MoveAxis(E, 57, ABG)
03:54:36.502 00.000 25848 Guiding  Dir = 2, Dur = 57
03:54:36.548 00.046 25848 IsSlewing returns 0
03:54:36.549 00.001 25848 IsGuiding returns 0
03:54:36.580 00.031 25848 PulseGuide returned control before completion, sleep 36
03:54:36.640 00.060 25848 IsGuiding returns 1
03:54:36.640 00.000 25848 scope still moving after pulse duration time elapsed
03:54:36.702 00.062 25848 IsSlewing returns 0
03:54:36.703 00.001 25848 IsGuiding returns 0
03:54:36.703 00.000 25848 scope move finished after 57 + 97 ms
03:54:36.703 00.000 25848 Move returns status 0, amount 57
03:54:36.703 00.000 25848 MoveAxis(N, 0, ABG)
03:54:36.703 00.000 25848 Move returns status 0, amount 0
03:54:36.703 00.000 25848 move complete, result=0
03:54:36.703 00.000 25848 worker thread done servicing request
03:54:36.703 00.000 25848 Worker thread wakes up
03:54:36.704 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:36.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:36.704 00.000 21444 GuideStep: -1.8 px 57 ms EAST, -0.4 px 0 ms NORTH
03:54:39.555 02.851 25848 Exposure complete
03:54:39.635 00.080 25848 worker thread done servicing request
03:54:39.635 00.000 21444 OnExposeComplete: enter
03:54:39.635 00.000 21444 UpdateGuideState(): m_state=6
03:54:39.636 00.001 21444 Star::Find(15, 1260, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 595
03:54:39.636 00.000 21444 Star::Find returns 1 (1), X=1259.52, Y=677.09, Mass=5592424, SNR=193.2, Peak=65504 HFD=8.0
03:54:39.636 00.000 21444 MultiStar: [#1 0.92,-2.09,0.00,M4] [#2 0.90,-2.33,0.00,M4] [#3 1.67,-2.62,0.00,M6] [#4 1.16,-1.98,0.00,M6] [#5 -0.31,-2.77,0.00,M6] [#6 0.69,-2.22,0.00,M6] [#7 0.13,-2.92,0.00,M6] [#8 1.29,-2.10,0.00,M6] 
03:54:39.636 00.000 21444 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.05) = xAngle (-4.24 = 2.04)
03:54:39.636 00.000 21444 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.09 = -0.80)
03:54:39.636 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-1.09 hyp=1.18 cameraTheta=-1.19 mountX=-0.53 mountY=-0.85, mountTheta=-2.13
03:54:39.637 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-1.09, opts=13)
03:54:39.637 00.000 21444 Enqueuing Move request for scope (0.43, -1.09)
03:54:39.637 00.000 25848 Worker thread wakes up
03:54:39.637 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.09) opts 0xd
03:54:39.637 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -1.09)
03:54:39.637 00.000 25848 Moving (0.43, -1.09) raw xDistance=-0.53 yDistance=-0.85
03:54:39.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.53
03:54:39.637 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:54:39.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.85
03:54:39.637 00.000 25848 MoveAxis(E, 19, ABG)
03:54:39.637 00.000 25848 Guiding  Dir = 2, Dur = 19
03:54:39.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=62, FiltMax=65504, Gamma=0.560
03:54:39.637 00.000 21444 UpdateGuideState exits: m=5592424 SNR=193.2 Saturated
03:54:39.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:39.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:39.637 00.000 21444 Enqueuing Expose request
03:54:39.657 00.020 25848 IsSlewing returns 0
03:54:39.658 00.001 25848 IsGuiding returns 0
03:54:39.689 00.031 25848 IsGuiding returns 1
03:54:39.689 00.000 25848 scope still moving after pulse duration time elapsed
03:54:39.736 00.047 25848 IsSlewing returns 0
03:54:39.736 00.000 25848 IsGuiding returns 0
03:54:39.736 00.000 25848 scope move finished after 19 + 59 ms
03:54:39.736 00.000 25848 Move returns status 0, amount 19
03:54:39.736 00.000 25848 MoveAxis(N, 0, ABG)
03:54:39.736 00.000 25848 Move returns status 0, amount 0
03:54:39.736 00.000 25848 move complete, result=0
03:54:39.737 00.001 25848 worker thread done servicing request
03:54:39.737 00.000 25848 Worker thread wakes up
03:54:39.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:39.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:39.737 00.000 21444 GuideStep: -0.5 px 19 ms EAST, -0.8 px 0 ms NORTH
03:54:42.583 02.846 25848 Exposure complete
03:54:42.670 00.087 25848 worker thread done servicing request
03:54:42.670 00.000 21444 OnExposeComplete: enter
03:54:42.670 00.000 21444 UpdateGuideState(): m_state=6
03:54:42.670 00.000 21444 Star::Find(15, 1259, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 596
03:54:42.670 00.000 21444 Star::Find returns 1 (1), X=1260.73, Y=676.96, Mass=5534373, SNR=189.8, Peak=65504 HFD=8.0
03:54:42.671 00.001 21444 MultiStar: [#1 2.45,-2.12,0.00,M5] [#2 2.04,-2.23,0.00,M5] [#3 2.58,-2.58,0.00,M7] [#4 2.39,-2.10,0.00,M7] [#5 0.88,-2.36,0.00,M7] [#6 2.58,-2.41,0.00,M7] [#7 1.44,-2.71,0.00,M7] [#8 2.59,-1.91,0.00,M7] 
03:54:42.671 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.69 = 2.60)
03:54:42.671 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.25)
03:54:42.671 00.000 21444 CameraToMount -- cameraX=1.65 cameraY=-1.22 hyp=2.05 cameraTheta=-0.64 mountX=-1.75 mountY=-0.50, mountTheta=-2.86
03:54:42.672 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.65, y=-1.22, opts=13)
03:54:42.672 00.000 21444 Enqueuing Move request for scope (1.65, -1.22)
03:54:42.672 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=142, FiltMax=65504, Gamma=0.560
03:54:42.672 00.000 21444 UpdateGuideState exits: m=5534373 SNR=189.8 Saturated
03:54:42.672 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:42.672 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:42.672 00.000 21444 Enqueuing Expose request
03:54:42.672 00.000 25848 Worker thread wakes up
03:54:42.672 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.65, -1.22) opts 0xd
03:54:42.672 00.000 25848 Handling offset move in thread for scope, endpoint = (1.65, -1.22)
03:54:42.672 00.000 25848 Moving (1.65, -1.22) raw xDistance=-1.75 yDistance=-0.50
03:54:42.672 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.13 from input -1.75
03:54:42.672 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:42.672 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
03:54:42.672 00.000 25848 MoveAxis(E, 52, ABG)
03:54:42.672 00.000 25848 Guiding  Dir = 2, Dur = 52
03:54:42.701 00.029 25848 IsSlewing returns 0
03:54:42.702 00.001 25848 IsGuiding returns 0
03:54:42.733 00.031 25848 PulseGuide returned control before completion, sleep 31
03:54:42.772 00.039 25848 IsGuiding returns 1
03:54:42.772 00.000 25848 scope still moving after pulse duration time elapsed
03:54:42.854 00.082 25848 IsSlewing returns 0
03:54:42.854 00.000 25848 IsGuiding returns 0
03:54:42.854 00.000 25848 scope move finished after 52 + 100 ms
03:54:42.854 00.000 25848 Move returns status 0, amount 52
03:54:42.854 00.000 25848 MoveAxis(N, 0, ABG)
03:54:42.854 00.000 25848 Move returns status 0, amount 0
03:54:42.854 00.000 25848 move complete, result=0
03:54:42.854 00.000 25848 worker thread done servicing request
03:54:42.854 00.000 25848 Worker thread wakes up
03:54:42.854 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:42.855 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:42.855 00.000 21444 GuideStep: -1.8 px 52 ms EAST, -0.5 px 0 ms NORTH
03:54:45.691 02.836 25848 Exposure complete
03:54:45.771 00.080 25848 worker thread done servicing request
03:54:45.771 00.000 21444 OnExposeComplete: enter
03:54:45.771 00.000 21444 UpdateGuideState(): m_state=6
03:54:45.771 00.000 21444 Star::Find(15, 1260, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 597
03:54:45.771 00.000 21444 Star::Find returns 1 (1), X=1261.20, Y=676.27, Mass=5574622, SNR=191.6, Peak=65504 HFD=7.9
03:54:45.772 00.001 21444 MultiStar: [#1 2.53,-2.32,0.00,M6] [#2 2.86,-2.83,0.00,M6] [#3 3.19,-3.36,0.00,M8] [#4 2.45,-2.60,0.00,M8] [#5 1.30,-2.57,0.00,M8] [#6 2.52,-3.19,0.00,M8] [#7 1.68,-3.18,0.00,M8] [#8 3.24,-2.74,0.00,M8] 
03:54:45.772 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.79 = 2.50)
03:54:45.772 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.35)
03:54:45.772 00.000 21444 CameraToMount -- cameraX=2.12 cameraY=-1.91 hyp=2.86 cameraTheta=-0.73 mountX=-2.28 mountY=-0.97, mountTheta=-2.74
03:54:45.773 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.12, y=-1.91, opts=13)
03:54:45.773 00.000 21444 Enqueuing Move request for scope (2.12, -1.91)
03:54:45.773 00.000 25848 Worker thread wakes up
03:54:45.773 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=52, FiltMax=65504, Gamma=0.560
03:54:45.773 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.12, -1.91) opts 0xd
03:54:45.773 00.000 21444 UpdateGuideState exits: m=5574622 SNR=191.6 Saturated
03:54:45.773 00.000 25848 Handling offset move in thread for scope, endpoint = (2.12, -1.91)
03:54:45.773 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:45.773 00.000 25848 Moving (2.12, -1.91) raw xDistance=-2.28 yDistance=-0.97
03:54:45.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:45.773 00.000 21444 Enqueuing Expose request
03:54:45.773 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.52 from input -2.28
03:54:45.773 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:54:45.773 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
03:54:45.773 00.000 25848 MoveAxis(E, 70, ABG)
03:54:45.773 00.000 25848 Guiding  Dir = 2, Dur = 70
03:54:45.811 00.038 25848 IsSlewing returns 0
03:54:45.811 00.000 25848 IsGuiding returns 0
03:54:45.852 00.041 25848 PulseGuide returned control before completion, sleep 40
03:54:45.894 00.042 25848 IsGuiding returns 1
03:54:45.894 00.000 25848 scope still moving after pulse duration time elapsed
03:54:45.954 00.060 25848 IsSlewing returns 0
03:54:45.954 00.000 25848 IsGuiding returns 0
03:54:45.954 00.000 25848 scope move finished after 70 + 73 ms
03:54:45.954 00.000 25848 Move returns status 0, amount 70
03:54:45.954 00.000 25848 MoveAxis(N, 0, ABG)
03:54:45.954 00.000 25848 Move returns status 0, amount 0
03:54:45.954 00.000 25848 move complete, result=0
03:54:45.954 00.000 25848 worker thread done servicing request
03:54:45.954 00.000 25848 Worker thread wakes up
03:54:45.954 00.000 21444 GuideStep: -2.3 px 70 ms EAST, -1.0 px 0 ms NORTH
03:54:45.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:45.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:48.808 02.854 25848 Exposure complete
03:54:48.889 00.081 25848 worker thread done servicing request
03:54:48.889 00.000 21444 OnExposeComplete: enter
03:54:48.889 00.000 21444 UpdateGuideState(): m_state=6
03:54:48.889 00.000 21444 Star::Find(15, 1261, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 598
03:54:48.889 00.000 21444 Star::Find returns 1 (1), X=1260.83, Y=675.80, Mass=5715265, SNR=251.7, Peak=65504 HFD=8.0
03:54:48.889 00.000 21444 MultiStar: [#1 0.91,-2.32,0.00,M7] [#2 1.32,-2.81,0.00,M7] [#3 1.31,-2.84,0.00,M9] [#4 1.87,-2.32,0.00,M9] [#5 1.26,-2.68,0.00,M9] [#6 1.78,-2.69,0.00,M9] [#7 1.36,-2.88,0.00,M9] [#8 2.09,-2.56,0.00,M9] 
03:54:48.890 00.001 21444 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.05) = xAngle (-3.99 = 2.30)
03:54:48.890 00.000 21444 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.83 = -0.55)
03:54:48.890 00.000 21444 CameraToMount -- cameraX=1.75 cameraY=-2.38 hyp=2.95 cameraTheta=-0.94 mountX=-1.96 mountY=-1.54, mountTheta=-2.48
03:54:48.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.75, y=-2.38, opts=13)
03:54:48.891 00.000 21444 Enqueuing Move request for scope (1.75, -2.38)
03:54:48.891 00.000 25848 Worker thread wakes up
03:54:48.891 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.75, -2.38) opts 0xd
03:54:48.891 00.000 25848 Handling offset move in thread for scope, endpoint = (1.75, -2.38)
03:54:48.891 00.000 25848 Moving (1.75, -2.38) raw xDistance=-1.96 yDistance=-1.54
03:54:48.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.34 from input -1.96
03:54:48.891 00.000 25848 resist switch: large excursion: input -1.54 thresh 1.53 direction from 1 to -1
03:54:48.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=166, FiltMax=65504, Gamma=0.560
03:54:48.891 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.61
03:54:48.891 00.000 21444 UpdateGuideState exits: m=5715265 SNR=251.7 Saturated
03:54:48.891 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.54 from input -1.54
03:54:48.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:48.891 00.000 25848 MoveAxis(E, 62, ABG)
03:54:48.891 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:48.891 00.000 21444 Enqueuing Expose request
03:54:48.891 00.000 25848 Guiding  Dir = 2, Dur = 62
03:54:48.924 00.033 25848 IsSlewing returns 0
03:54:48.924 00.000 25848 IsGuiding returns 0
03:54:48.956 00.032 25848 PulseGuide returned control before completion, sleep 41
03:54:49.013 00.057 25848 IsGuiding returns 1
03:54:49.013 00.000 25848 scope still moving after pulse duration time elapsed
03:54:49.063 00.050 25848 IsSlewing returns 0
03:54:49.063 00.000 25848 IsGuiding returns 0
03:54:49.063 00.000 25848 scope move finished after 62 + 77 ms
03:54:49.064 00.001 25848 Move returns status 0, amount 62
03:54:49.064 00.000 25848 BLC: Oldest BLC event removed
03:54:49.064 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 336 applied
03:54:49.064 00.000 25848 MoveAxis(N, 378, ABG)
03:54:49.064 00.000 25848 Guiding  Dir = 0, Dur = 378
03:54:49.092 00.028 25848 IsSlewing returns 0
03:54:49.092 00.000 25848 IsGuiding returns 0
03:54:49.123 00.031 25848 PulseGuide returned control before completion, sleep 357
03:54:49.503 00.380 25848 IsGuiding returns 1
03:54:49.503 00.000 25848 scope still moving after pulse duration time elapsed
03:54:49.562 00.059 25848 IsSlewing returns 0
03:54:49.563 00.001 25848 IsGuiding returns 0
03:54:49.563 00.000 25848 scope move finished after 378 + 92 ms
03:54:49.563 00.000 25848 Move returns status 0, amount 378
03:54:49.563 00.000 25848 move complete, result=0
03:54:49.563 00.000 25848 worker thread done servicing request
03:54:49.563 00.000 25848 Worker thread wakes up
03:54:49.563 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:49.563 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:49.563 00.000 21444 GuideStep: -2.0 px 62 ms EAST, -1.5 px 378 ms NORTH
03:54:52.411 02.848 25848 Exposure complete
03:54:52.487 00.076 25848 worker thread done servicing request
03:54:52.487 00.000 21444 OnExposeComplete: enter
03:54:52.487 00.000 21444 UpdateGuideState(): m_state=6
03:54:52.487 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 599
03:54:52.487 00.000 21444 Star::Find returns 1 (1), X=1258.66, Y=674.17, Mass=5757973, SNR=220.8, Peak=65504 HFD=8.1
03:54:52.487 00.000 21444 MultiStar: [#1 0.04,-4.35,0.00,M8] [#2 -0.03,-4.45,0.00,M8] [#3 0.39,-4.77,0.00,M10] [#4 0.01,-4.43,0.00,M10] [#5 -0.37,-4.77,0.00,M10] [#6 0.05,-4.76,0.00,M10] [#7 -0.05,-5.42,0.00,M10] [#8 0.27,-4.54,0.00,M10] 
03:54:52.488 00.001 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.73 = 1.55)
03:54:52.488 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.29)
03:54:52.488 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-4.01 hyp=4.03 cameraTheta=-1.68 mountX=0.06 mountY=-3.87, mountTheta=-1.55
03:54:52.488 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-4.01, opts=13)
03:54:52.489 00.001 21444 Enqueuing Move request for scope (-0.43, -4.01)
03:54:52.489 00.000 25848 Worker thread wakes up
03:54:52.489 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=130, FiltMax=65504, Gamma=0.560
03:54:52.489 00.000 21444 UpdateGuideState exits: m=5757973 SNR=220.8 Saturated
03:54:52.489 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -4.01) opts 0xd
03:54:52.489 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:52.489 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -4.01)
03:54:52.489 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:52.489 00.000 21444 Enqueuing Expose request
03:54:52.489 00.000 25848 Moving (-0.43, -4.01) raw xDistance=0.06 yDistance=-3.87
03:54:52.489 00.000 25848 BLC: History state: CurrMiss=3.87, AvgInitMiss=-0.34, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.536370, 1:3.872866
03:54:52.489 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
03:54:52.489 00.000 25848 BLC: window closed
03:54:52.489 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:54:52.489 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.87 from input -3.87
03:54:52.489 00.000 25848 MoveAxis(E, 0, ABG)
03:54:52.489 00.000 25848 Move returns status 0, amount 0
03:54:52.489 00.000 25848 MoveAxis(N, 106, ABG)
03:54:52.489 00.000 25848 Guiding  Dir = 0, Dur = 106
03:54:52.518 00.029 25848 IsSlewing returns 0
03:54:52.518 00.000 25848 IsGuiding returns 0
03:54:52.587 00.069 25848 PulseGuide returned control before completion, sleep 47
03:54:52.650 00.063 25848 IsGuiding returns 1
03:54:52.650 00.000 25848 scope still moving after pulse duration time elapsed
03:54:52.717 00.067 25848 IsSlewing returns 0
03:54:52.718 00.001 25848 IsGuiding returns 0
03:54:52.718 00.000 25848 scope move finished after 106 + 94 ms
03:54:52.718 00.000 25848 Move returns status 0, amount 106
03:54:52.718 00.000 25848 move complete, result=0
03:54:52.718 00.000 25848 worker thread done servicing request
03:54:52.718 00.000 25848 Worker thread wakes up
03:54:52.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:52.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:52.718 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -3.9 px 106 ms NORTH
03:54:55.566 02.848 25848 Exposure complete
03:54:55.654 00.088 25848 worker thread done servicing request
03:54:55.654 00.000 21444 OnExposeComplete: enter
03:54:55.654 00.000 21444 UpdateGuideState(): m_state=6
03:54:55.655 00.001 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 600
03:54:55.655 00.000 21444 Star::Find returns 1 (1), X=1257.77, Y=675.33, Mass=5525841, SNR=203.7, Peak=65504 HFD=8.0
03:54:55.655 00.000 21444 MultiStar: [#1 -0.52,-3.20,0.00,M9] [#2 -0.17,-3.38,0.00,M9] [#3 0.01,-3.66,0.00,R] [#4 -0.59,-3.42,0.00,R] [#5 -2.25,-4.61,0.00,R] [#6 -0.73,-3.92,0.00,R] [#7 -1.29,-4.94,0.00,R] [#8 0.12,-3.13,0.00,R] 
03:54:55.655 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.06 = 1.23)
03:54:55.655 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.62)
03:54:55.655 00.000 21444 CameraToMount -- cameraX=-1.32 cameraY=-2.84 hyp=3.13 cameraTheta=-2.00 mountX=1.06 mountY=-3.13, mountTheta=-1.25
03:54:55.657 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.32, y=-2.84, opts=13)
03:54:55.657 00.000 21444 Enqueuing Move request for scope (-1.32, -2.84)
03:54:55.657 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=194, FiltMax=65504, Gamma=0.560
03:54:55.657 00.000 21444 UpdateGuideState exits: m=5525841 SNR=203.7 Saturated
03:54:55.657 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:55.657 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:55.657 00.000 21444 Enqueuing Expose request
03:54:55.657 00.000 25848 Worker thread wakes up
03:54:55.657 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.32, -2.84) opts 0xd
03:54:55.657 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.32, -2.84)
03:54:55.657 00.000 25848 Moving (-1.32, -2.84) raw xDistance=1.06 yDistance=-3.13
03:54:55.657 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.06
03:54:55.657 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.13 from input -3.13
03:54:55.657 00.000 25848 MoveAxis(W, 31, ABG)
03:54:55.657 00.000 25848 Guiding  Dir = 3, Dur = 31
03:54:55.688 00.031 25848 IsSlewing returns 0
03:54:55.688 00.000 25848 IsGuiding returns 0
03:54:55.720 00.032 25848 IsGuiding returns 1
03:54:55.720 00.000 25848 scope still moving after pulse duration time elapsed
03:54:55.782 00.062 25848 IsSlewing returns 0
03:54:55.782 00.000 25848 IsGuiding returns 0
03:54:55.782 00.000 25848 scope move finished after 31 + 62 ms
03:54:55.782 00.000 25848 Move returns status 0, amount 31
03:54:55.782 00.000 25848 MoveAxis(N, 85, ABG)
03:54:55.782 00.000 25848 Guiding  Dir = 0, Dur = 85
03:54:55.812 00.030 25848 IsSlewing returns 0
03:54:55.812 00.000 25848 IsGuiding returns 0
03:54:55.844 00.032 25848 PulseGuide returned control before completion, sleep 64
03:54:55.893 00.049 21444 evsrv: cli 0107E880 connect
03:54:55.894 00.001 21444 case statement mapped state 6 to 3
03:54:55.894 00.000 21444 case statement mapped state 6 to 3
03:54:55.894 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"b9e40c3f-81c1-48f5-81be-43907df63234"}
03:54:55.894 00.000 21444 case statement mapped state 6 to 3
03:54:55.894 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9e40c3f-81c1-48f5-81be-43907df63234"}
03:54:55.894 00.000 21444 evsrv: cli 0107E880 disconnect
03:54:55.895 00.001 21444 evsrv: cli 0107E920 connect
03:54:55.895 00.000 21444 case statement mapped state 6 to 3
03:54:55.895 00.000 21444 case statement mapped state 6 to 3
03:54:55.896 00.001 21444 evsrv: cli 0107E920 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"c83ce9d8-f535-4d70-a685-5e5ff7fa46a9"}
03:54:55.896 00.000 21444 PhdController::Dither begins
03:54:55.896 00.000 21444 dither: size=6.00, dRA=-0.46 dDec=-3.18
03:54:55.896 00.000 21444 MountToCamera -- mountTheta (1.71) + m_xAngle (3.05) = xAngle (4.76 = -1.52)
03:54:55.896 00.000 21444 MountToCamera -- mountX=-0.46 mountY=-3.18 hyp=3.21 mountTheta=1.71 cameraX=0.17, cameraY=-3.20 cameraTheta=-1.52
03:54:55.896 00.000 21444 setting lock position to (1259.25, 674.97)
03:54:55.897 00.001 21444 Mount: notify guiding dithered (0.2, -3.2)
03:54:55.897 00.000 21444 MultiStar: stabilizing after lock position change
03:54:55.897 00.000 21444 Status Line: Dither by -0.46,-3.18
03:54:55.899 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
03:54:55.899 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
03:54:55.899 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0,"id":"c83ce9d8-f535-4d70-a685-5e5ff7fa46a9"}
03:54:55.909 00.010 21444 evsrv: cli 0107E920 disconnect
03:54:55.910 00.001 25848 IsGuiding returns 1
03:54:55.910 00.000 25848 scope still moving after pulse duration time elapsed
03:54:55.970 00.060 25848 IsSlewing returns 0
03:54:55.971 00.001 25848 IsGuiding returns 0
03:54:55.971 00.000 25848 scope move finished after 85 + 72 ms
03:54:55.971 00.000 25848 Move returns status 0, amount 85
03:54:55.971 00.000 25848 move complete, result=0
03:54:55.971 00.000 25848 worker thread done servicing request
03:54:55.971 00.000 25848 Worker thread wakes up
03:54:55.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:55.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,663,31,31)
03:54:55.971 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -3.1 px 85 ms NORTH
03:54:58.820 02.849 25848 Exposure complete
03:54:58.908 00.088 25848 worker thread done servicing request
03:54:58.908 00.000 21444 OnExposeComplete: enter
03:54:58.908 00.000 21444 UpdateGuideState(): m_state=6
03:54:58.908 00.000 21444 Star::Find(15, 1257, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 601
03:54:58.908 00.000 21444 Star::Find returns 1 (1), X=1260.58, Y=678.25, Mass=5398751, SNR=164.1, Peak=65504 HFD=8.0
03:54:58.908 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
03:54:58.908 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.57)
03:54:58.909 00.001 21444 CameraToMount -- cameraX=1.33 cameraY=3.27 hyp=3.53 cameraTheta=1.18 mountX=-1.03 mountY=3.53, mountTheta=1.86
03:54:58.909 00.000 21444 dither recenter: remaining=(0.5,3.2) step=(0.5,3.2)
03:54:58.909 00.000 21444 MountToCamera -- mountTheta (-1.43) + m_xAngle (3.05) = xAngle (1.62 = 1.62)
03:54:58.910 00.001 21444 MountToCamera -- mountX=0.46 mountY=3.18 hyp=3.21 mountTheta=-1.43 cameraX=-0.17, cameraY=3.20 cameraTheta=1.62
03:54:58.910 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=3.20, opts=4)
03:54:58.910 00.000 21444 Enqueuing Move request for scope (-0.17, 3.20)
03:54:58.910 00.000 21444 Mount: notify direct move 0.46,3.18
03:54:58.910 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
03:54:58.910 00.000 21444 UpdateGuideState exits: m=5398751 SNR=164.1 Saturated
03:54:58.910 00.000 21444 PhdController: settling, locked = 1, distance = 5.36 (3.00) aobump = 0 frame = 1 / 99999
03:54:58.910 00.000 25848 Worker thread wakes up
03:54:58.910 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 3.20) opts 0x4
03:54:58.910 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 3.20)
03:54:58.910 00.000 25848 Moving (-0.17, 3.20) raw xDistance=0.46 yDistance=3.18
03:54:58.910 00.000 25848 BLC: window closed
03:54:58.910 00.000 25848 MoveAxis(W, 21, B)
03:54:58.910 00.000 25848 Guiding  Dir = 3, Dur = 21
03:54:58.910 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831698.910,"Host":"ASTROBRUCE","Inst":1,"Distance":5.36,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:54:58.910 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:58.910 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:54:58.910 00.000 21444 Enqueuing Expose request
03:54:58.941 00.031 25848 IsSlewing returns 0
03:54:58.941 00.000 25848 IsGuiding returns 0
03:54:58.973 00.032 25848 IsGuiding returns 1
03:54:58.973 00.000 25848 scope still moving after pulse duration time elapsed
03:54:59.078 00.105 25848 IsSlewing returns 0
03:54:59.078 00.000 25848 IsGuiding returns 0
03:54:59.078 00.000 25848 scope move finished after 21 + 116 ms
03:54:59.078 00.000 25848 Move returns status 0, amount 21
03:54:59.078 00.000 25848 BLC: window closed
03:54:59.078 00.000 25848 BLC: Compensation needed for non-algo type move
03:54:59.078 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
03:54:59.078 00.000 25848 MoveAxis(S, 423, B)
03:54:59.078 00.000 25848 Guiding  Dir = 1, Dur = 423
03:54:59.108 00.030 25848 IsSlewing returns 0
03:54:59.109 00.001 25848 IsGuiding returns 0
03:54:59.140 00.031 25848 PulseGuide returned control before completion, sleep 402
03:54:59.558 00.418 25848 IsGuiding returns 1
03:54:59.558 00.000 25848 scope still moving after pulse duration time elapsed
03:54:59.610 00.052 25848 IsSlewing returns 0
03:54:59.611 00.001 25848 IsGuiding returns 0
03:54:59.611 00.000 25848 scope move finished after 423 + 78 ms
03:54:59.611 00.000 25848 Move returns status 0, amount 423
03:54:59.611 00.000 25848 move complete, result=0
03:54:59.611 00.000 25848 worker thread done servicing request
03:54:59.611 00.000 25848 Worker thread wakes up
03:54:59.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:54:59.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:54:59.611 00.000 21444 GuideStep: 0.5 px 21 ms WEST, 3.2 px 423 ms SOUTH
03:55:02.467 02.856 25848 Exposure complete
03:55:02.554 00.087 25848 worker thread done servicing request
03:55:02.554 00.000 21444 OnExposeComplete: enter
03:55:02.554 00.000 21444 UpdateGuideState(): m_state=6
03:55:02.554 00.000 21444 Star::Find(15, 1260, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 602
03:55:02.555 00.001 21444 Star::Find returns 1 (1), X=1261.39, Y=674.93, Mass=5818335, SNR=215.1, Peak=65504 HFD=8.0
03:55:02.555 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
03:55:02.555 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.37)
03:55:02.555 00.000 21444 CameraToMount -- cameraX=2.14 cameraY=-0.05 hyp=2.14 cameraTheta=-0.02 mountX=-2.13 mountY=0.77, mountTheta=2.80
03:55:02.556 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.14, y=-0.05, opts=13)
03:55:02.556 00.000 21444 Enqueuing Move request for scope (2.14, -0.05)
03:55:02.556 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
03:55:02.556 00.000 25848 Worker thread wakes up
03:55:02.556 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.14, -0.05) opts 0xd
03:55:02.556 00.000 25848 Handling offset move in thread for scope, endpoint = (2.14, -0.05)
03:55:02.556 00.000 25848 Moving (2.14, -0.05) raw xDistance=-2.13 yDistance=0.77
03:55:02.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.34 from input -2.13
03:55:02.556 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:55:02.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
03:55:02.556 00.000 25848 MoveAxis(E, 62, ABG)
03:55:02.556 00.000 25848 Guiding  Dir = 2, Dur = 62
03:55:02.556 00.000 21444 UpdateGuideState exits: m=5818335 SNR=215.1 Saturated
03:55:02.556 00.000 21444 PhdController: settling, locked = 1, distance = 2.14 (3.00) aobump = 0 frame = 2 / 99999
03:55:02.556 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831702.556,"Host":"ASTROBRUCE","Inst":1,"Distance":2.14,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
03:55:02.556 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:02.556 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:02.556 00.000 21444 Enqueuing Expose request
03:55:02.577 00.021 25848 IsSlewing returns 0
03:55:02.578 00.001 25848 IsGuiding returns 0
03:55:02.609 00.031 25848 PulseGuide returned control before completion, sleep 42
03:55:02.669 00.060 25848 IsGuiding returns 1
03:55:02.669 00.000 25848 scope still moving after pulse duration time elapsed
03:55:02.737 00.068 25848 IsSlewing returns 0
03:55:02.737 00.000 25848 IsGuiding returns 0
03:55:02.737 00.000 25848 scope move finished after 62 + 97 ms
03:55:02.737 00.000 25848 Move returns status 0, amount 62
03:55:02.737 00.000 25848 MoveAxis(N, 0, ABG)
03:55:02.737 00.000 25848 Move returns status 0, amount 0
03:55:02.737 00.000 25848 move complete, result=0
03:55:02.737 00.000 25848 worker thread done servicing request
03:55:02.738 00.001 25848 Worker thread wakes up
03:55:02.738 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:02.738 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:02.738 00.000 21444 GuideStep: -2.1 px 62 ms EAST, 0.8 px 0 ms NORTH
03:55:05.594 02.856 25848 Exposure complete
03:55:05.681 00.087 25848 worker thread done servicing request
03:55:05.681 00.000 21444 OnExposeComplete: enter
03:55:05.681 00.000 21444 UpdateGuideState(): m_state=6
03:55:05.681 00.000 21444 Star::Find(15, 1261, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 603
03:55:05.682 00.001 21444 Star::Find returns 1 (1), X=1261.95, Y=675.34, Mass=5796084, SNR=264.0, Peak=65504 HFD=8.1
03:55:05.682 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
03:55:05.682 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
03:55:05.682 00.000 21444 CameraToMount -- cameraX=2.71 cameraY=0.36 hyp=2.73 cameraTheta=0.13 mountX=-2.66 mountY=1.36, mountTheta=2.67
03:55:05.683 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.71, y=0.36, opts=13)
03:55:05.683 00.000 21444 Enqueuing Move request for scope (2.71, 0.36)
03:55:05.683 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=120, FiltMax=65504, Gamma=0.560
03:55:05.683 00.000 21444 UpdateGuideState exits: m=5796084 SNR=264.0 Saturated
03:55:05.683 00.000 21444 PhdController: settling, locked = 1, distance = 2.31 (3.00) aobump = 0 frame = 3 / 99999
03:55:05.683 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831705.683,"Host":"ASTROBRUCE","Inst":1,"Distance":2.31,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
03:55:05.683 00.000 25848 Worker thread wakes up
03:55:05.683 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.71, 0.36) opts 0xd
03:55:05.683 00.000 25848 Handling offset move in thread for scope, endpoint = (2.71, 0.36)
03:55:05.683 00.000 25848 Moving (2.71, 0.36) raw xDistance=-2.66 yDistance=1.36
03:55:05.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.77 from input -2.66
03:55:05.683 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:55:05.683 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.36
03:55:05.683 00.000 25848 MoveAxis(E, 82, ABG)
03:55:05.683 00.000 25848 Guiding  Dir = 2, Dur = 82
03:55:05.684 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:05.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:05.684 00.000 21444 Enqueuing Expose request
03:55:05.704 00.020 25848 IsSlewing returns 0
03:55:05.704 00.000 25848 IsGuiding returns 0
03:55:05.735 00.031 25848 PulseGuide returned control before completion, sleep 61
03:55:05.799 00.064 25848 IsGuiding returns 1
03:55:05.799 00.000 25848 scope still moving after pulse duration time elapsed
03:55:05.860 00.061 25848 IsSlewing returns 0
03:55:05.860 00.000 25848 IsGuiding returns 0
03:55:05.860 00.000 25848 scope move finished after 82 + 74 ms
03:55:05.860 00.000 25848 Move returns status 0, amount 82
03:55:05.860 00.000 25848 MoveAxis(N, 0, ABG)
03:55:05.860 00.000 25848 Move returns status 0, amount 0
03:55:05.861 00.001 25848 move complete, result=0
03:55:05.861 00.000 25848 worker thread done servicing request
03:55:05.861 00.000 25848 Worker thread wakes up
03:55:05.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:05.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:05.861 00.000 21444 GuideStep: -2.7 px 82 ms EAST, 1.4 px 0 ms NORTH
03:55:08.704 02.843 25848 Exposure complete
03:55:08.771 00.067 25848 worker thread done servicing request
03:55:08.771 00.000 21444 OnExposeComplete: enter
03:55:08.771 00.000 21444 UpdateGuideState(): m_state=6
03:55:08.771 00.000 21444 Star::Find(15, 1261, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 604
03:55:08.771 00.000 21444 Star::Find returns 1 (1), X=1259.82, Y=675.60, Mass=5845139, SNR=272.3, Peak=65504 HFD=8.0
03:55:08.771 00.000 21444 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.05) = xAngle (-2.22 = -2.22)
03:55:08.771 00.000 21444 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.06 = 1.22)
03:55:08.771 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.62 hyp=0.84 cameraTheta=0.83 mountX=-0.51 mountY=0.79, mountTheta=2.14
03:55:08.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.62, opts=13)
03:55:08.772 00.000 21444 Enqueuing Move request for scope (0.57, 0.62)
03:55:08.772 00.000 25848 Worker thread wakes up
03:55:08.772 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.62) opts 0xd
03:55:08.772 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.62)
03:55:08.772 00.000 25848 Moving (0.57, 0.62) raw xDistance=-0.51 yDistance=0.79
03:55:08.772 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=242, FiltMax=65504, Gamma=0.560
03:55:08.772 00.000 21444 UpdateGuideState exits: m=5845139 SNR=272.3 Saturated
03:55:08.772 00.000 21444 PhdController: settling, locked = 1, distance = 1.87 (3.00) aobump = 0 frame = 4 / 99999
03:55:08.772 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
03:55:08.772 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.92
03:55:08.772 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
03:55:08.772 00.000 25848 MoveAxis(E, 0, ABG)
03:55:08.772 00.000 25848 Move returns status 0, amount 0
03:55:08.772 00.000 25848 MoveAxis(S, 22, ABG)
03:55:08.773 00.001 25848 Guiding  Dir = 1, Dur = 22
03:55:08.773 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831708.772,"Host":"ASTROBRUCE","Inst":1,"Distance":1.87,"Time":6.2,"SettleTime":12.0,"StarLocked":true}
03:55:08.773 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:08.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:08.773 00.000 21444 Enqueuing Expose request
03:55:08.797 00.024 25848 IsSlewing returns 0
03:55:08.797 00.000 25848 IsGuiding returns 0
03:55:08.828 00.031 25848 IsGuiding returns 1
03:55:08.828 00.000 25848 scope still moving after pulse duration time elapsed
03:55:08.890 00.062 25848 IsSlewing returns 0
03:55:08.890 00.000 25848 IsGuiding returns 0
03:55:08.890 00.000 25848 scope move finished after 22 + 71 ms
03:55:08.890 00.000 25848 Move returns status 0, amount 22
03:55:08.890 00.000 25848 move complete, result=0
03:55:08.890 00.000 25848 worker thread done servicing request
03:55:08.890 00.000 25848 Worker thread wakes up
03:55:08.890 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.8 px 22 ms SOUTH
03:55:08.891 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:08.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:11.735 02.844 25848 Exposure complete
03:55:11.822 00.087 25848 worker thread done servicing request
03:55:11.822 00.000 21444 OnExposeComplete: enter
03:55:11.822 00.000 21444 UpdateGuideState(): m_state=6
03:55:11.822 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 605
03:55:11.822 00.000 21444 Star::Find returns 1 (1), X=1259.64, Y=675.89, Mass=5701095, SNR=187.6, Peak=65504 HFD=7.9
03:55:11.822 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
03:55:11.822 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.56)
03:55:11.822 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=0.92 hyp=1.00 cameraTheta=1.17 mountX=-0.31 mountY=1.00, mountTheta=1.87
03:55:11.823 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=0.92, opts=13)
03:55:11.823 00.000 21444 Enqueuing Move request for scope (0.39, 0.92)
03:55:11.823 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
03:55:11.823 00.000 21444 UpdateGuideState exits: m=5701095 SNR=187.6 Saturated
03:55:11.823 00.000 21444 PhdController: settling, locked = 1, distance = 1.61 (3.00) aobump = 0 frame = 5 / 99999
03:55:11.823 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778831711.823,"Host":"ASTROBRUCE","Inst":1,"Distance":1.61,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
03:55:11.823 00.000 25848 Worker thread wakes up
03:55:11.823 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.92) opts 0xd
03:55:11.823 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, 0.92)
03:55:11.823 00.000 25848 Moving (0.39, 0.92) raw xDistance=-0.31 yDistance=1.00
03:55:11.823 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:11.823 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:11.823 00.000 21444 Enqueuing Expose request
03:55:11.824 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
03:55:11.824 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
03:55:11.824 00.000 25848 MoveAxis(E, 0, ABG)
03:55:11.824 00.000 25848 Move returns status 0, amount 0
03:55:11.824 00.000 25848 MoveAxis(S, 27, ABG)
03:55:11.824 00.000 25848 Guiding  Dir = 1, Dur = 27
03:55:11.905 00.081 25848 IsSlewing returns 0
03:55:11.905 00.000 25848 IsGuiding returns 0
03:55:11.936 00.031 25848 IsGuiding returns 1
03:55:11.936 00.000 25848 scope still moving after pulse duration time elapsed
03:55:11.987 00.051 25848 IsSlewing returns 0
03:55:11.987 00.000 25848 IsGuiding returns 0
03:55:11.987 00.000 25848 scope move finished after 27 + 54 ms
03:55:11.987 00.000 25848 Move returns status 0, amount 27
03:55:11.987 00.000 25848 move complete, result=0
03:55:11.987 00.000 25848 worker thread done servicing request
03:55:11.987 00.000 25848 Worker thread wakes up
03:55:11.987 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.0 px 27 ms SOUTH
03:55:11.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:11.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:14.826 02.839 25848 Exposure complete
03:55:14.904 00.078 25848 worker thread done servicing request
03:55:14.904 00.000 21444 OnExposeComplete: enter
03:55:14.904 00.000 21444 UpdateGuideState(): m_state=6
03:55:14.904 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 606
03:55:14.905 00.001 21444 Star::Find returns 1 (1), X=1260.66, Y=675.94, Mass=5634602, SNR=181.4, Peak=65504 HFD=7.9
03:55:14.905 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
03:55:14.905 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.99)
03:55:14.905 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=0.96 hyp=1.71 cameraTheta=0.60 mountX=-1.32 mountY=1.43, mountTheta=2.32
03:55:14.905 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=0.96, opts=13)
03:55:14.905 00.000 21444 Enqueuing Move request for scope (1.41, 0.96)
03:55:14.905 00.000 25848 Worker thread wakes up
03:55:14.905 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, 0.96) opts 0xd
03:55:14.905 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, 0.96)
03:55:14.905 00.000 25848 Moving (1.41, 0.96) raw xDistance=-1.32 yDistance=1.43
03:55:14.906 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.32
03:55:14.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
03:55:14.906 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=118, FiltMax=65504, Gamma=0.560
03:55:14.906 00.000 25848 MoveAxis(E, 38, ABG)
03:55:14.906 00.000 25848 Guiding  Dir = 2, Dur = 38
03:55:14.906 00.000 21444 UpdateGuideState exits: m=5634602 SNR=181.4 Saturated
03:55:14.906 00.000 21444 PhdController: settling, locked = 1, distance = 1.64 (3.00) aobump = 0 frame = 6 / 99999
03:55:14.906 00.000 21444 PhdController: newstate STATE_FINISH
03:55:14.906 00.000 21444 PhdController complete: success
03:55:14.906 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778831714.906,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
03:55:14.906 00.000 21444 Mount: notify guiding dither settle done success=1
03:55:14.906 00.000 21444 PhdController: newstate STATE_IDLE
03:55:14.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:14.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:14.906 00.000 21444 Enqueuing Expose request
03:55:14.936 00.030 25848 IsSlewing returns 0
03:55:14.936 00.000 25848 IsGuiding returns 0
03:55:14.968 00.032 25848 PulseGuide returned control before completion, sleep 17
03:55:15.021 00.053 25848 IsGuiding returns 1
03:55:15.021 00.000 25848 scope still moving after pulse duration time elapsed
03:55:15.078 00.057 25848 IsSlewing returns 0
03:55:15.078 00.000 25848 IsGuiding returns 0
03:55:15.078 00.000 25848 scope move finished after 38 + 103 ms
03:55:15.078 00.000 25848 Move returns status 0, amount 38
03:55:15.078 00.000 25848 MoveAxis(S, 39, ABG)
03:55:15.078 00.000 25848 Guiding  Dir = 1, Dur = 39
03:55:15.108 00.030 25848 IsSlewing returns 0
03:55:15.108 00.000 25848 IsGuiding returns 0
03:55:15.139 00.031 25848 PulseGuide returned control before completion, sleep 18
03:55:15.200 00.061 25848 IsGuiding returns 1
03:55:15.200 00.000 25848 scope still moving after pulse duration time elapsed
03:55:15.252 00.052 25848 IsSlewing returns 0
03:55:15.253 00.001 25848 IsGuiding returns 0
03:55:15.253 00.000 25848 scope move finished after 39 + 105 ms
03:55:15.253 00.000 25848 Move returns status 0, amount 39
03:55:15.253 00.000 25848 move complete, result=0
03:55:15.253 00.000 25848 worker thread done servicing request
03:55:15.253 00.000 25848 Worker thread wakes up
03:55:15.253 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:15.253 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:15.253 00.000 21444 GuideStep: -1.3 px 38 ms EAST, 1.4 px 39 ms SOUTH
03:55:18.105 02.852 25848 Exposure complete
03:55:18.172 00.067 25848 worker thread done servicing request
03:55:18.172 00.000 21444 OnExposeComplete: enter
03:55:18.172 00.000 21444 UpdateGuideState(): m_state=6
03:55:18.172 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.172 00.000 21444 Star::Find returns 1 (1), X=1260.00, Y=673.69, Mass=5917421, SNR=286.5, Peak=65504 HFD=8.1
03:55:18.172 00.000 21444 MultiStar: exiting stabilization period
03:55:18.172 00.000 21444 MultiStar: updating star positions after lock position change
03:55:18.172 00.000 21444 Star::Find(15, 753, 139, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.172 00.000 21444 Star::Find returns 1 (1), X=754.69, Y=139.43, Mass=5750500, SNR=234.7, Peak=65504 HFD=7.9
03:55:18.172 00.000 21444 Star::Find(15, 716, 40, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.172 00.000 21444 Star::Find returns 1 (1), X=716.36, Y=41.07, Mass=5721611, SNR=291.5, Peak=65504 HFD=7.9
03:55:18.172 00.000 21444 Star::Find(15, 216, 64, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.172 00.000 21444 Star::Find returns 1 (1), X=217.36, Y=65.43, Mass=2938859, SNR=203.6, Peak=49736 HFD=7.3
03:55:18.172 00.000 21444 Star::Find(15, 1474, 566, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.173 00.001 21444 Star::Find returns 1 (1), X=1474.67, Y=567.38, Mass=2192070, SNR=233.8, Peak=39832 HFD=7.2
03:55:18.173 00.000 21444 Star::Find(15, 1829, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.173 00.000 21444 Star::Find returns 1 (1), X=1829.48, Y=413.89, Mass=1903649, SNR=183.8, Peak=32212 HFD=7.4
03:55:18.173 00.000 21444 Star::Find(15, 1573, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.173 00.000 21444 Star::Find returns 1 (1), X=1574.31, Y=398.10, Mass=1432074, SNR=195.0, Peak=28696 HFD=7.0
03:55:18.173 00.000 21444 Star::Find(15, 1707, 494, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.173 00.000 21444 Star::Find returns 1 (1), X=1707.14, Y=495.19, Mass=1370625, SNR=146.0, Peak=24080 HFD=7.7
03:55:18.173 00.000 21444 Star::Find(15, 1116, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.173 00.000 21444 Star::Find returns 1 (1), X=1115.54, Y=774.28, Mass=1123508, SNR=147.0, Peak=21708 HFD=7.1
03:55:18.173 00.000 21444 Star::Find(15, 216, 124, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.173 00.000 21444 Star::Find returns 1 (1), X=217.12, Y=125.77, Mass=867382, SNR=137.6, Peak=16252 HFD=7.6
03:55:18.173 00.000 21444 Star::Find(15, 242, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.173 00.000 21444 Star::Find returns 1 (1), X=243.68, Y=721.03, Mass=792301, SNR=130.3, Peak=16148 HFD=7.5
03:55:18.173 00.000 21444 Star::Find(15, 1131, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 607
03:55:18.173 00.000 21444 Star::Find returns 1 (1), X=1130.77, Y=286.22, Mass=817774, SNR=115.1, Peak=16456 HFD=7.4
03:55:18.173 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.19)
03:55:18.173 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.65)
03:55:18.173 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-1.28 hyp=1.49 cameraTheta=-1.04 mountX=-0.86 mountY=-0.91, mountTheta=-2.33
03:55:18.174 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-1.28, opts=13)
03:55:18.174 00.000 21444 Enqueuing Move request for scope (0.75, -1.28)
03:55:18.174 00.000 25848 Worker thread wakes up
03:55:18.174 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -1.28) opts 0xd
03:55:18.174 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -1.28)
03:55:18.174 00.000 25848 Moving (0.75, -1.28) raw xDistance=-0.86 yDistance=-0.91
03:55:18.174 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.86
03:55:18.174 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:55:18.174 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
03:55:18.175 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.91
03:55:18.175 00.000 21444 UpdateGuideState exits: m=5917421 SNR=286.5 Saturated
03:55:18.175 00.000 25848 MoveAxis(E, 28, ABG)
03:55:18.175 00.000 25848 Guiding  Dir = 2, Dur = 28
03:55:18.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:18.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:18.175 00.000 21444 Enqueuing Expose request
03:55:18.203 00.028 25848 IsSlewing returns 0
03:55:18.203 00.000 25848 IsGuiding returns 0
03:55:18.265 00.062 25848 IsGuiding returns 1
03:55:18.265 00.000 25848 scope still moving after pulse duration time elapsed
03:55:18.313 00.048 25848 IsSlewing returns 0
03:55:18.314 00.001 25848 IsGuiding returns 0
03:55:18.314 00.000 25848 scope move finished after 28 + 82 ms
03:55:18.314 00.000 25848 Move returns status 0, amount 28
03:55:18.314 00.000 25848 MoveAxis(N, 0, ABG)
03:55:18.314 00.000 25848 Move returns status 0, amount 0
03:55:18.314 00.000 25848 move complete, result=0
03:55:18.314 00.000 25848 worker thread done servicing request
03:55:18.314 00.000 25848 Worker thread wakes up
03:55:18.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:18.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:18.314 00.000 21444 GuideStep: -0.9 px 28 ms EAST, -0.9 px 0 ms NORTH
03:55:21.167 02.853 25848 Exposure complete
03:55:21.252 00.085 25848 worker thread done servicing request
03:55:21.253 00.001 21444 OnExposeComplete: enter
03:55:21.253 00.000 21444 UpdateGuideState(): m_state=6
03:55:21.253 00.000 21444 Star::Find(15, 1259, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 608
03:55:21.253 00.000 21444 Star::Find returns 1 (1), X=1259.51, Y=674.35, Mass=5984908, SNR=249.3, Peak=65504 HFD=7.9
03:55:21.253 00.000 21444 MultiStar: [#1 -0.37,0.69,1.21,U] [#2 0.42,0.23,1.04,U] [#3 -0.08,0.37,0.86,U] [#4 -0.13,0.01,1.02,U] [#5 0.01,0.74,0.71,U] [#6 -0.14,0.24,0.73,U] [#7 0.35,0.71,0.79,U] [#8 -0.00,0.37,0.70,U] 
03:55:21.253 00.000 21444 refined, 8 included, MultiStar: {0.03, 0.28}, one-star: {0.26, -0.62}
03:55:21.253 00.000 21444 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
03:55:21.253 00.000 21444 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.42 = 1.86)
03:55:21.253 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.48 mountX=-0.00 mountY=0.27, mountTheta=1.58
03:55:21.254 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.28, opts=13)
03:55:21.254 00.000 21444 Enqueuing Move request for scope (0.03, 0.28)
03:55:21.254 00.000 25848 Worker thread wakes up
03:55:21.254 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=144, FiltMax=65504, Gamma=0.560
03:55:21.254 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
03:55:21.254 00.000 21444 UpdateGuideState exits: m=5984908 SNR=249.3 Saturated
03:55:21.254 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:21.254 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:21.254 00.000 21444 Enqueuing Expose request
03:55:21.254 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
03:55:21.254 00.000 25848 Moving (0.03, 0.28) raw xDistance=-0.00 yDistance=0.27
03:55:21.254 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:55:21.255 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:21.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
03:55:21.255 00.000 25848 MoveAxis(E, 0, ABG)
03:55:21.255 00.000 25848 Move returns status 0, amount 0
03:55:21.255 00.000 25848 MoveAxis(N, 0, ABG)
03:55:21.255 00.000 25848 Move returns status 0, amount 0
03:55:21.255 00.000 25848 move complete, result=0
03:55:21.255 00.000 25848 worker thread done servicing request
03:55:21.255 00.000 25848 Worker thread wakes up
03:55:21.255 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:21.255 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:21.255 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:55:24.100 02.845 25848 Exposure complete
03:55:24.184 00.084 25848 worker thread done servicing request
03:55:24.184 00.000 21444 OnExposeComplete: enter
03:55:24.184 00.000 21444 UpdateGuideState(): m_state=6
03:55:24.184 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 609
03:55:24.184 00.000 21444 Star::Find returns 1 (1), X=1258.82, Y=673.91, Mass=5732897, SNR=274.0, Peak=65504 HFD=8.0
03:55:24.184 00.000 21444 MultiStar: [#1 -1.22,0.64,1.36,U] [#2 -0.28,0.21,0.98,U] [#3 -1.63,0.94,0.96,U] [#4 -1.41,0.08,0.84,U] [#5 -1.97,0.78,0.00,M1] [#6 -1.65,0.26,0.77,U] [#7 -1.71,0.70,0.63,U] [#8 -1.44,0.66,0.62,U] 
03:55:24.184 00.000 21444 single-star, 7 included, MultiStar: {-1.17, 0.28}, one-star: {-0.43, -1.07}
03:55:24.184 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
03:55:24.184 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
03:55:24.184 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=-1.07 hyp=1.15 cameraTheta=-1.95 mountX=0.33 mountY=-1.15, mountTheta=-1.29
03:55:24.185 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=-1.07, opts=13)
03:55:24.186 00.001 21444 Enqueuing Move request for scope (-0.43, -1.07)
03:55:24.186 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
03:55:24.186 00.000 21444 UpdateGuideState exits: m=5732897 SNR=274.0 Saturated
03:55:24.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:24.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:24.186 00.000 25848 Worker thread wakes up
03:55:24.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -1.07) opts 0xd
03:55:24.186 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, -1.07)
03:55:24.186 00.000 25848 Moving (-0.43, -1.07) raw xDistance=0.33 yDistance=-1.15
03:55:24.186 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
03:55:24.186 00.000 21444 Enqueuing Expose request
03:55:24.186 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:55:24.186 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.15
03:55:24.186 00.000 25848 MoveAxis(E, 0, ABG)
03:55:24.186 00.000 25848 Move returns status 0, amount 0
03:55:24.186 00.000 25848 MoveAxis(N, 0, ABG)
03:55:24.186 00.000 25848 Move returns status 0, amount 0
03:55:24.186 00.000 25848 move complete, result=0
03:55:24.186 00.000 25848 worker thread done servicing request
03:55:24.186 00.000 25848 Worker thread wakes up
03:55:24.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:24.187 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:24.187 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.1 px 0 ms NORTH
03:55:27.036 02.849 25848 Exposure complete
03:55:27.119 00.083 25848 worker thread done servicing request
03:55:27.119 00.000 21444 OnExposeComplete: enter
03:55:27.120 00.001 21444 UpdateGuideState(): m_state=6
03:55:27.120 00.000 21444 Star::Find(15, 1258, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 610
03:55:27.120 00.000 21444 Star::Find returns 1 (1), X=1259.33, Y=674.28, Mass=5916562, SNR=276.8, Peak=65504 HFD=8.1
03:55:27.120 00.000 21444 MultiStar: [#1 -1.12,1.33,1.01,U] [#2 0.19,0.70,1.00,U] [#3 -1.63,1.55,0.00,M1] [#4 -0.89,0.49,0.74,U] [#5 -0.87,0.16,0.53,U] [#6 -0.89,0.16,0.59,U] [#7 -0.93,0.41,0.52,U] [#8 -0.78,0.59,0.52,U] 
03:55:27.120 00.000 21444 single-star, 7 included, MultiStar: {-0.57, 0.41}, one-star: {0.08, -0.70}
03:55:27.120 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.50 = 1.78)
03:55:27.120 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.06)
03:55:27.120 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=-0.70 hyp=0.70 cameraTheta=-1.45 mountX=-0.15 mountY=-0.61, mountTheta=-1.80
03:55:27.121 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=-0.70, opts=13)
03:55:27.121 00.000 21444 Enqueuing Move request for scope (0.08, -0.70)
03:55:27.121 00.000 25848 Worker thread wakes up
03:55:27.121 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
03:55:27.121 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.70) opts 0xd
03:55:27.121 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, -0.70)
03:55:27.121 00.000 25848 Moving (0.08, -0.70) raw xDistance=-0.15 yDistance=-0.61
03:55:27.121 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:55:27.121 00.000 21444 UpdateGuideState exits: m=5916562 SNR=276.8 Saturated
03:55:27.121 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:27.121 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:55:27.121 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:27.121 00.000 21444 Enqueuing Expose request
03:55:27.122 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
03:55:27.122 00.000 25848 MoveAxis(E, 0, ABG)
03:55:27.122 00.000 25848 Move returns status 0, amount 0
03:55:27.122 00.000 25848 MoveAxis(N, 0, ABG)
03:55:27.122 00.000 25848 Move returns status 0, amount 0
03:55:27.122 00.000 25848 move complete, result=0
03:55:27.122 00.000 25848 worker thread done servicing request
03:55:27.122 00.000 25848 Worker thread wakes up
03:55:27.122 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:27.122 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:27.122 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
03:55:29.974 02.852 25848 Exposure complete
03:55:30.053 00.079 25848 worker thread done servicing request
03:55:30.053 00.000 21444 OnExposeComplete: enter
03:55:30.053 00.000 21444 UpdateGuideState(): m_state=6
03:55:30.054 00.001 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 611
03:55:30.054 00.000 21444 Star::Find returns 1 (1), X=1258.97, Y=674.59, Mass=5869371, SNR=269.2, Peak=65504 HFD=8.0
03:55:30.054 00.000 21444 MultiStar: [#1 -0.50,1.49,1.26,U] [#2 0.40,1.16,1.07,U] [#3 -0.79,1.72,0.98,U] [#4 -0.87,0.69,0.97,U] [#5 -1.04,0.61,0.84,U] [#6 -0.92,0.51,0.66,U] [#7 -0.93,0.59,0.60,U] [#8 -0.37,0.99,0.60,U] 
03:55:30.054 00.000 21444 single-star, 8 included, MultiStar: {-0.55, 0.86}, one-star: {-0.28, -0.38}
03:55:30.054 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.26 = 1.02)
03:55:30.054 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.10 = -1.82)
03:55:30.054 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.38 hyp=0.48 cameraTheta=-2.21 mountX=0.25 mountY=-0.46, mountTheta=-1.08
03:55:30.055 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.38, opts=13)
03:55:30.055 00.000 21444 Enqueuing Move request for scope (-0.28, -0.38)
03:55:30.055 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=208, FiltMax=65504, Gamma=0.560
03:55:30.055 00.000 21444 UpdateGuideState exits: m=5869371 SNR=269.2 Saturated
03:55:30.055 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:30.055 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:30.055 00.000 21444 Enqueuing Expose request
03:55:30.055 00.000 25848 Worker thread wakes up
03:55:30.055 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.38) opts 0xd
03:55:30.055 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.38)
03:55:30.055 00.000 25848 Moving (-0.28, -0.38) raw xDistance=0.25 yDistance=-0.46
03:55:30.055 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
03:55:30.055 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:30.055 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
03:55:30.055 00.000 25848 MoveAxis(E, 0, ABG)
03:55:30.055 00.000 25848 Move returns status 0, amount 0
03:55:30.055 00.000 25848 MoveAxis(N, 0, ABG)
03:55:30.055 00.000 25848 Move returns status 0, amount 0
03:55:30.055 00.000 25848 move complete, result=0
03:55:30.055 00.000 25848 worker thread done servicing request
03:55:30.055 00.000 25848 Worker thread wakes up
03:55:30.055 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:30.055 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:30.055 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
03:55:32.912 02.857 25848 Exposure complete
03:55:32.979 00.067 25848 worker thread done servicing request
03:55:32.979 00.000 21444 OnExposeComplete: enter
03:55:32.979 00.000 21444 UpdateGuideState(): m_state=6
03:55:32.979 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 612
03:55:32.979 00.000 21444 Star::Find returns 1 (1), X=1258.70, Y=675.53, Mass=5848896, SNR=241.7, Peak=65504 HFD=8.0
03:55:32.980 00.001 21444 MultiStar: [#1 -2.14,2.25,0.00,M6] [#2 -1.39,1.82,0.00,M6] [#3 -1.96,1.97,0.00,M1] [#4 -1.42,1.25,0.83,U] [#5 -1.94,1.28,0.00,M1] [#6 -1.71,1.39,0.00,M1] [#7 -1.79,1.71,0.00,M1] [#8 -1.39,1.63,0.00,M1] 
03:55:32.980 00.000 21444 single-star, 1 included, MultiStar: {-0.94, 0.87}, one-star: {-0.55, 0.55}
03:55:32.980 00.000 21444 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.05) = xAngle (-0.70 = -0.70)
03:55:32.980 00.000 21444 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.55 = 2.74)
03:55:32.980 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.55 hyp=0.78 cameraTheta=2.35 mountX=0.60 mountY=0.31, mountTheta=0.47
03:55:32.981 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.55, opts=13)
03:55:32.981 00.000 21444 Enqueuing Move request for scope (-0.55, 0.55)
03:55:32.981 00.000 25848 Worker thread wakes up
03:55:32.981 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.55) opts 0xd
03:55:32.981 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.55)
03:55:32.981 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=128, FiltMax=65504, Gamma=0.560
03:55:32.981 00.000 21444 UpdateGuideState exits: m=5848896 SNR=241.7 Saturated
03:55:32.981 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:32.981 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:32.981 00.000 21444 Enqueuing Expose request
03:55:32.981 00.000 25848 Moving (-0.55, 0.55) raw xDistance=0.60 yDistance=0.31
03:55:32.981 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
03:55:32.981 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:32.981 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:55:32.981 00.000 25848 MoveAxis(W, 17, ABG)
03:55:32.981 00.000 25848 Guiding  Dir = 3, Dur = 17
03:55:33.001 00.020 25848 IsSlewing returns 0
03:55:33.002 00.001 25848 IsGuiding returns 0
03:55:33.034 00.032 25848 IsGuiding returns 1
03:55:33.034 00.000 25848 scope still moving after pulse duration time elapsed
03:55:33.092 00.058 25848 IsSlewing returns 0
03:55:33.092 00.000 25848 IsGuiding returns 0
03:55:33.092 00.000 25848 scope move finished after 17 + 72 ms
03:55:33.092 00.000 25848 Move returns status 0, amount 17
03:55:33.092 00.000 25848 MoveAxis(N, 0, ABG)
03:55:33.092 00.000 25848 Move returns status 0, amount 0
03:55:33.092 00.000 25848 move complete, result=0
03:55:33.092 00.000 25848 worker thread done servicing request
03:55:33.092 00.000 25848 Worker thread wakes up
03:55:33.092 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.3 px 0 ms NORTH
03:55:33.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:33.092 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:35.939 02.847 25848 Exposure complete
03:55:36.014 00.075 25848 worker thread done servicing request
03:55:36.014 00.000 21444 OnExposeComplete: enter
03:55:36.014 00.000 21444 UpdateGuideState(): m_state=6
03:55:36.014 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 613
03:55:36.014 00.000 21444 Star::Find returns 1 (1), X=1260.22, Y=674.48, Mass=5973863, SNR=304.2, Peak=65504 HFD=8.1
03:55:36.014 00.000 21444 MultiStar: [#1 0.29,0.87,1.02,U] [#2 0.74,0.87,0.95,U] [#3 0.56,1.07,0.61,U] [#4 0.42,0.45,0.70,U] [#5 -0.07,1.06,0.55,U] [#6 0.07,0.41,0.62,U] [#7 0.14,1.23,0.48,U] [#8 0.60,0.64,0.50,U] 
03:55:36.014 00.000 21444 refined, 8 included, MultiStar: {0.46, 0.61}, one-star: {0.97, -0.50}
03:55:36.014 00.000 21444 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.05) = xAngle (-2.13 = -2.13)
03:55:36.014 00.000 21444 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.97 = 1.31)
03:55:36.015 00.001 21444 CameraToMount -- cameraX=0.46 cameraY=0.61 hyp=0.77 cameraTheta=0.92 mountX=-0.41 mountY=0.74, mountTheta=2.07
03:55:36.015 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=0.61, opts=13)
03:55:36.015 00.000 21444 Enqueuing Move request for scope (0.46, 0.61)
03:55:36.015 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=118, FiltMax=65504, Gamma=0.560
03:55:36.015 00.000 21444 UpdateGuideState exits: m=5973863 SNR=304.2 Saturated
03:55:36.015 00.000 25848 Worker thread wakes up
03:55:36.016 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.61) opts 0xd
03:55:36.016 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, 0.61)
03:55:36.016 00.000 25848 Moving (0.46, 0.61) raw xDistance=-0.41 yDistance=0.74
03:55:36.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
03:55:36.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
03:55:36.016 00.000 25848 MoveAxis(E, 0, ABG)
03:55:36.016 00.000 25848 Move returns status 0, amount 0
03:55:36.016 00.000 25848 MoveAxis(S, 20, ABG)
03:55:36.016 00.000 25848 Guiding  Dir = 1, Dur = 20
03:55:36.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:36.016 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:36.016 00.000 21444 Enqueuing Expose request
03:55:36.048 00.032 25848 IsSlewing returns 0
03:55:36.049 00.001 25848 IsGuiding returns 0
03:55:36.080 00.031 25848 IsGuiding returns 1
03:55:36.080 00.000 25848 scope still moving after pulse duration time elapsed
03:55:36.138 00.058 25848 IsSlewing returns 0
03:55:36.138 00.000 25848 IsGuiding returns 0
03:55:36.138 00.000 25848 scope move finished after 20 + 69 ms
03:55:36.138 00.000 25848 Move returns status 0, amount 20
03:55:36.138 00.000 25848 move complete, result=0
03:55:36.138 00.000 25848 worker thread done servicing request
03:55:36.138 00.000 25848 Worker thread wakes up
03:55:36.138 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 20 ms SOUTH
03:55:36.138 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:36.138 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:38.979 02.841 25848 Exposure complete
03:55:39.066 00.087 25848 worker thread done servicing request
03:55:39.067 00.001 21444 OnExposeComplete: enter
03:55:39.067 00.000 21444 UpdateGuideState(): m_state=6
03:55:39.067 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 614
03:55:39.067 00.000 21444 Star::Find returns 1 (1), X=1258.23, Y=675.13, Mass=5663183, SNR=257.0, Peak=65504 HFD=7.8
03:55:39.067 00.000 21444 MultiStar: [#1 -0.85,1.02,1.08,U] [#2 -0.42,1.06,1.15,U] [#3 -1.02,1.09,0.95,U] [#4 -1.29,0.37,1.27,U] [#5 -1.79,0.94,0.77,U] [#6 -1.38,0.49,0.91,U] [#7 -1.54,0.97,0.66,U] [#8 -1.11,0.94,0.67,U] 
03:55:39.067 00.000 21444 single-star, 8 included, MultiStar: {-1.11, 0.76}, one-star: {-1.02, 0.15}
03:55:39.067 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
03:55:39.067 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
03:55:39.067 00.000 21444 CameraToMount -- cameraX=-1.02 cameraY=0.15 hyp=1.03 cameraTheta=2.99 mountX=1.03 mountY=-0.25, mountTheta=-0.23
03:55:39.068 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.02, y=0.15, opts=13)
03:55:39.068 00.000 21444 Enqueuing Move request for scope (-1.02, 0.15)
03:55:39.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=130, FiltMax=65504, Gamma=0.560
03:55:39.068 00.000 21444 UpdateGuideState exits: m=5663183 SNR=257.0 Saturated
03:55:39.068 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:39.068 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:39.068 00.000 21444 Enqueuing Expose request
03:55:39.069 00.001 25848 Worker thread wakes up
03:55:39.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.15) opts 0xd
03:55:39.069 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.02, 0.15)
03:55:39.069 00.000 25848 Moving (-1.02, 0.15) raw xDistance=1.03 yDistance=-0.25
03:55:39.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03
03:55:39.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:39.069 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:55:39.069 00.000 25848 MoveAxis(W, 30, ABG)
03:55:39.069 00.000 25848 Guiding  Dir = 3, Dur = 30
03:55:39.093 00.024 25848 IsSlewing returns 0
03:55:39.093 00.000 25848 IsGuiding returns 0
03:55:39.125 00.032 25848 IsGuiding returns 1
03:55:39.125 00.000 25848 scope still moving after pulse duration time elapsed
03:55:39.172 00.047 25848 IsSlewing returns 0
03:55:39.198 00.026 25848 IsGuiding returns 0
03:55:39.198 00.000 25848 scope move finished after 30 + 74 ms
03:55:39.198 00.000 25848 Move returns status 0, amount 30
03:55:39.198 00.000 25848 MoveAxis(N, 0, ABG)
03:55:39.198 00.000 25848 Move returns status 0, amount 0
03:55:39.198 00.000 25848 move complete, result=0
03:55:39.198 00.000 25848 worker thread done servicing request
03:55:39.198 00.000 25848 Worker thread wakes up
03:55:39.198 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:39.198 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:39.199 00.001 21444 GuideStep: 1.0 px 30 ms WEST, -0.2 px 0 ms NORTH
03:55:42.042 02.843 25848 Exposure complete
03:55:42.119 00.077 25848 worker thread done servicing request
03:55:42.120 00.001 21444 OnExposeComplete: enter
03:55:42.120 00.000 21444 UpdateGuideState(): m_state=6
03:55:42.120 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 615
03:55:42.120 00.000 21444 Star::Find returns 1 (1), X=1258.62, Y=675.24, Mass=5462540, SNR=292.5, Peak=65504 HFD=7.6
03:55:42.120 00.000 21444 MultiStar: [#1 -1.42,1.57,0.00,M5] [#2 -0.61,1.54,1.14,U] [#3 -0.11,1.46,0.84,U] [#4 -0.40,0.91,0.82,U] [#5 -1.22,1.11,0.76,U] [#6 -0.65,0.78,0.72,U] [#7 -0.60,1.16,0.63,U] [#8 -0.19,1.10,0.42,U] 
03:55:42.120 00.000 21444 single-star, 7 included, MultiStar: {-0.57, 1.04}, one-star: {-0.63, 0.27}
03:55:42.120 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
03:55:42.120 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.13)
03:55:42.120 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=0.27 hyp=0.69 cameraTheta=2.74 mountX=0.66 mountY=0.01, mountTheta=0.01
03:55:42.121 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=0.27, opts=13)
03:55:42.121 00.000 21444 Enqueuing Move request for scope (-0.63, 0.27)
03:55:42.121 00.000 25848 Worker thread wakes up
03:55:42.121 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.27) opts 0xd
03:55:42.121 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 0.27)
03:55:42.121 00.000 25848 Moving (-0.63, 0.27) raw xDistance=0.66 yDistance=0.01
03:55:42.121 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.66
03:55:42.121 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:42.121 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=242, FiltMax=65504, Gamma=0.560
03:55:42.122 00.001 21444 UpdateGuideState exits: m=5462540 SNR=292.5 Saturated
03:55:42.122 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:42.122 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:42.122 00.000 21444 Enqueuing Expose request
03:55:42.122 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:55:42.122 00.000 25848 MoveAxis(W, 21, ABG)
03:55:42.122 00.000 25848 Guiding  Dir = 3, Dur = 21
03:55:42.142 00.020 25848 IsSlewing returns 0
03:55:42.142 00.000 25848 IsGuiding returns 0
03:55:42.202 00.060 25848 IsGuiding returns 1
03:55:42.202 00.000 25848 scope still moving after pulse duration time elapsed
03:55:42.248 00.046 25848 IsSlewing returns 0
03:55:42.249 00.001 25848 IsGuiding returns 0
03:55:42.249 00.000 25848 scope move finished after 21 + 84 ms
03:55:42.249 00.000 25848 Move returns status 0, amount 21
03:55:42.249 00.000 25848 MoveAxis(N, 0, ABG)
03:55:42.249 00.000 25848 Move returns status 0, amount 0
03:55:42.249 00.000 25848 move complete, result=0
03:55:42.249 00.000 25848 worker thread done servicing request
03:55:42.249 00.000 25848 Worker thread wakes up
03:55:42.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:42.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:42.249 00.000 21444 GuideStep: 0.7 px 21 ms WEST, 0.0 px 0 ms NORTH
03:55:45.100 02.851 25848 Exposure complete
03:55:45.186 00.086 25848 worker thread done servicing request
03:55:45.186 00.000 21444 OnExposeComplete: enter
03:55:45.186 00.000 21444 UpdateGuideState(): m_state=6
03:55:45.186 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 616
03:55:45.186 00.000 21444 Star::Find returns 1 (1), X=1259.89, Y=675.20, Mass=5915558, SNR=244.7, Peak=65504 HFD=8.0
03:55:45.187 00.001 21444 MultiStar: [#1 0.53,1.65,1.07,U] [#2 0.96,1.66,1.03,U] [#3 -0.01,1.89,0.85,U] [#4 0.38,0.80,1.03,U] [#5 -0.12,0.55,0.78,U] [#6 0.08,0.68,0.74,U] [#7 0.50,1.06,0.53,U] [#8 0.40,1.10,0.77,U] 
03:55:45.187 00.000 21444 single-star, 8 included, MultiStar: {0.40, 1.08}, one-star: {0.64, 0.23}
03:55:45.187 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
03:55:45.187 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
03:55:45.187 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.23 hyp=0.68 cameraTheta=0.34 mountX=-0.62 mountY=0.45, mountTheta=2.51
03:55:45.188 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.23, opts=13)
03:55:45.188 00.000 21444 Enqueuing Move request for scope (0.64, 0.23)
03:55:45.188 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=244, FiltMax=65504, Gamma=0.560
03:55:45.188 00.000 21444 UpdateGuideState exits: m=5915558 SNR=244.7 Saturated
03:55:45.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:45.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:45.188 00.000 21444 Enqueuing Expose request
03:55:45.188 00.000 25848 Worker thread wakes up
03:55:45.188 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.23) opts 0xd
03:55:45.188 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.23)
03:55:45.188 00.000 25848 Moving (0.64, 0.23) raw xDistance=-0.62 yDistance=0.45
03:55:45.188 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.62
03:55:45.188 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:45.188 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
03:55:45.188 00.000 25848 MoveAxis(E, 16, ABG)
03:55:45.188 00.000 25848 Guiding  Dir = 2, Dur = 16
03:55:45.217 00.029 25848 IsSlewing returns 0
03:55:45.217 00.000 25848 IsGuiding returns 0
03:55:45.286 00.069 25848 IsGuiding returns 1
03:55:45.286 00.000 25848 scope still moving after pulse duration time elapsed
03:55:45.345 00.059 25848 IsSlewing returns 0
03:55:45.346 00.001 25848 IsGuiding returns 0
03:55:45.346 00.000 25848 scope move finished after 16 + 113 ms
03:55:45.346 00.000 25848 Move returns status 0, amount 16
03:55:45.346 00.000 25848 MoveAxis(N, 0, ABG)
03:55:45.346 00.000 25848 Move returns status 0, amount 0
03:55:45.346 00.000 25848 move complete, result=0
03:55:45.346 00.000 25848 worker thread done servicing request
03:55:45.346 00.000 25848 Worker thread wakes up
03:55:45.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:45.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:45.346 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.5 px 0 ms NORTH
03:55:48.196 02.850 25848 Exposure complete
03:55:48.263 00.067 25848 worker thread done servicing request
03:55:48.263 00.000 21444 OnExposeComplete: enter
03:55:48.264 00.001 21444 UpdateGuideState(): m_state=6
03:55:48.264 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 617
03:55:48.264 00.000 21444 Star::Find returns 1 (1), X=1260.70, Y=675.49, Mass=6036656, SNR=301.1, Peak=65504 HFD=8.1
03:55:48.264 00.000 21444 MultiStar: [#1 0.64,2.37,0.00,M5] [#2 1.46,1.90,0.00,M3] [#3 0.16,1.89,0.74,U] [#4 0.57,1.21,0.72,U] [#5 0.17,1.66,0.85,U] [#6 0.25,0.87,0.54,U] [#7 0.73,1.57,0.45,U] [#8 0.63,1.71,0.56,U] 
03:55:48.264 00.000 21444 refined, 6 included, MultiStar: {0.60, 1.30}, one-star: {1.45, 0.51}
03:55:48.264 00.000 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.92 = -1.92)
03:55:48.264 00.000 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.52)
03:55:48.264 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=1.30 hyp=1.43 cameraTheta=1.14 mountX=-0.48 mountY=1.43, mountTheta=1.90
03:55:48.265 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=1.30, opts=13)
03:55:48.265 00.000 21444 Enqueuing Move request for scope (0.60, 1.30)
03:55:48.265 00.000 25848 Worker thread wakes up
03:55:48.265 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=128, FiltMax=65504, Gamma=0.560
03:55:48.265 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, 1.30) opts 0xd
03:55:48.265 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, 1.30)
03:55:48.265 00.000 25848 Moving (0.60, 1.30) raw xDistance=-0.48 yDistance=1.43
03:55:48.265 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
03:55:48.266 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
03:55:48.266 00.000 21444 UpdateGuideState exits: m=6036656 SNR=301.1 Saturated
03:55:48.266 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:48.266 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:48.266 00.000 21444 Enqueuing Expose request
03:55:48.266 00.000 25848 MoveAxis(E, 0, ABG)
03:55:48.266 00.000 25848 Move returns status 0, amount 0
03:55:48.266 00.000 25848 MoveAxis(S, 39, ABG)
03:55:48.266 00.000 25848 Guiding  Dir = 1, Dur = 39
03:55:48.298 00.032 25848 IsSlewing returns 0
03:55:48.298 00.000 25848 IsGuiding returns 0
03:55:48.329 00.031 25848 PulseGuide returned control before completion, sleep 18
03:55:48.354 00.025 25848 IsGuiding returns 1
03:55:48.354 00.000 25848 scope still moving after pulse duration time elapsed
03:55:48.408 00.054 25848 IsSlewing returns 0
03:55:48.408 00.000 25848 IsGuiding returns 0
03:55:48.408 00.000 25848 scope move finished after 39 + 71 ms
03:55:48.408 00.000 25848 Move returns status 0, amount 39
03:55:48.408 00.000 25848 move complete, result=0
03:55:48.408 00.000 25848 worker thread done servicing request
03:55:48.408 00.000 25848 Worker thread wakes up
03:55:48.408 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.4 px 39 ms SOUTH
03:55:48.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:48.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:51.248 02.840 25848 Exposure complete
03:55:51.332 00.084 25848 worker thread done servicing request
03:55:51.332 00.000 21444 OnExposeComplete: enter
03:55:51.332 00.000 21444 UpdateGuideState(): m_state=6
03:55:51.332 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 618
03:55:51.332 00.000 21444 Star::Find returns 1 (1), X=1259.68, Y=675.33, Mass=5908012, SNR=254.7, Peak=65504 HFD=8.1
03:55:51.332 00.000 21444 MultiStar: [#1 0.19,1.71,1.03,U] [#2 0.55,1.75,1.01,U] [#3 -0.06,2.24,0.00,M1] [#4 0.24,0.92,0.73,U] [#5 -0.55,1.15,0.64,U] [#6 -0.34,0.92,0.61,U] [#7 0.12,1.25,0.61,U] [#8 0.25,1.24,0.50,U] 
03:55:51.332 00.000 21444 single-star, 7 included, MultiStar: {0.16, 1.18}, one-star: {0.43, 0.35}
03:55:51.332 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
03:55:51.332 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
03:55:51.332 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.35 hyp=0.56 cameraTheta=0.69 mountX=-0.39 mountY=0.49, mountTheta=2.25
03:55:51.333 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.35, opts=13)
03:55:51.333 00.000 21444 Enqueuing Move request for scope (0.43, 0.35)
03:55:51.333 00.000 25848 Worker thread wakes up
03:55:51.333 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.35) opts 0xd
03:55:51.333 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.35)
03:55:51.333 00.000 25848 Moving (0.43, 0.35) raw xDistance=-0.39 yDistance=0.49
03:55:51.333 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
03:55:51.333 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
03:55:51.333 00.000 21444 UpdateGuideState exits: m=5908012 SNR=254.7 Saturated
03:55:51.333 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:51.334 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:51.334 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:51.334 00.000 21444 Enqueuing Expose request
03:55:51.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
03:55:51.334 00.000 25848 MoveAxis(E, 0, ABG)
03:55:51.334 00.000 25848 Move returns status 0, amount 0
03:55:51.334 00.000 25848 MoveAxis(N, 0, ABG)
03:55:51.334 00.000 25848 Move returns status 0, amount 0
03:55:51.334 00.000 25848 move complete, result=0
03:55:51.334 00.000 25848 worker thread done servicing request
03:55:51.334 00.000 25848 Worker thread wakes up
03:55:51.334 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:51.334 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:51.334 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
03:55:54.184 02.850 25848 Exposure complete
03:55:54.260 00.076 25848 worker thread done servicing request
03:55:54.260 00.000 21444 OnExposeComplete: enter
03:55:54.260 00.000 21444 UpdateGuideState(): m_state=6
03:55:54.260 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 619
03:55:54.260 00.000 21444 Star::Find returns 1 (1), X=1259.87, Y=675.39, Mass=5841212, SNR=233.6, Peak=65504 HFD=8.0
03:55:54.261 00.001 21444 MultiStar: [#1 -0.29,2.25,0.00,M5] [#2 0.03,2.23,0.00,M3] [#3 0.05,1.97,0.73,U] [#4 -0.28,1.50,0.90,U] [#5 -1.03,1.30,0.84,U] [#6 -0.37,1.32,0.63,U] [#7 -0.73,1.35,0.61,U] [#8 0.24,1.56,0.60,U] 
03:55:54.261 00.000 21444 single-star, 6 included, MultiStar: {-0.19, 1.29}, one-star: {0.62, 0.41}
03:55:54.261 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
03:55:54.261 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.31 = 0.97)
03:55:54.261 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.41 hyp=0.75 cameraTheta=0.58 mountX=-0.58 mountY=0.62, mountTheta=2.33
03:55:54.262 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.41, opts=13)
03:55:54.262 00.000 21444 Enqueuing Move request for scope (0.62, 0.41)
03:55:54.262 00.000 25848 Worker thread wakes up
03:55:54.262 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.41) opts 0xd
03:55:54.262 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.41)
03:55:54.262 00.000 25848 Moving (0.62, 0.41) raw xDistance=-0.58 yDistance=0.62
03:55:54.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
03:55:54.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
03:55:54.262 00.000 25848 MoveAxis(E, 17, ABG)
03:55:54.262 00.000 25848 Guiding  Dir = 2, Dur = 17
03:55:54.262 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=90, FiltMax=65504, Gamma=0.560
03:55:54.262 00.000 21444 UpdateGuideState exits: m=5841212 SNR=233.6 Saturated
03:55:54.262 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:54.262 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:54.262 00.000 21444 Enqueuing Expose request
03:55:54.282 00.020 25848 IsSlewing returns 0
03:55:54.282 00.000 25848 IsGuiding returns 0
03:55:54.314 00.032 25848 IsGuiding returns 1
03:55:54.314 00.000 25848 scope still moving after pulse duration time elapsed
03:55:54.360 00.046 25848 IsSlewing returns 0
03:55:54.361 00.001 25848 IsGuiding returns 0
03:55:54.361 00.000 25848 scope move finished after 17 + 61 ms
03:55:54.361 00.000 25848 Move returns status 0, amount 17
03:55:54.361 00.000 25848 MoveAxis(S, 17, ABG)
03:55:54.361 00.000 25848 Guiding  Dir = 1, Dur = 17
03:55:54.389 00.028 25848 IsSlewing returns 0
03:55:54.389 00.000 25848 IsGuiding returns 0
03:55:54.421 00.032 25848 IsGuiding returns 1
03:55:54.421 00.000 25848 scope still moving after pulse duration time elapsed
03:55:54.470 00.049 25848 IsSlewing returns 0
03:55:54.470 00.000 25848 IsGuiding returns 0
03:55:54.470 00.000 25848 scope move finished after 17 + 63 ms
03:55:54.470 00.000 25848 Move returns status 0, amount 17
03:55:54.470 00.000 25848 move complete, result=0
03:55:54.470 00.000 25848 worker thread done servicing request
03:55:54.470 00.000 25848 Worker thread wakes up
03:55:54.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:54.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:55:54.470 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.6 px 17 ms SOUTH
03:55:57.320 02.850 25848 Exposure complete
03:55:57.404 00.084 25848 worker thread done servicing request
03:55:57.404 00.000 21444 OnExposeComplete: enter
03:55:57.404 00.000 21444 UpdateGuideState(): m_state=6
03:55:57.404 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 620
03:55:57.404 00.000 21444 Star::Find returns 1 (1), X=1259.32, Y=675.39, Mass=5928639, SNR=286.4, Peak=65504 HFD=8.0
03:55:57.405 00.001 21444 MultiStar: [#1 -0.34,1.68,1.14,U] [#2 0.10,1.71,0.83,U] [#3 -0.59,1.90,0.84,U] [#4 -0.51,0.92,0.68,U] [#5 -0.81,1.23,0.55,U] [#6 -0.81,1.13,0.68,U] [#7 -0.80,1.59,0.46,U] [#8 -0.28,1.20,0.63,U] 
03:55:57.405 00.000 21444 single-star, 8 included, MultiStar: {-0.38, 1.31}, one-star: {0.07, 0.42}
03:55:57.405 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
03:55:57.405 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.79)
03:55:57.405 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.42 hyp=0.42 cameraTheta=1.40 mountX=-0.03 mountY=0.41, mountTheta=1.65
03:55:57.406 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.42, opts=13)
03:55:57.406 00.000 21444 Enqueuing Move request for scope (0.07, 0.42)
03:55:57.406 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=66, FiltMax=65504, Gamma=0.560
03:55:57.406 00.000 21444 UpdateGuideState exits: m=5928639 SNR=286.4 Saturated
03:55:57.406 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:57.406 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:55:57.406 00.000 21444 Enqueuing Expose request
03:55:57.406 00.000 25848 Worker thread wakes up
03:55:57.406 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.42) opts 0xd
03:55:57.406 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.42)
03:55:57.406 00.000 25848 Moving (0.07, 0.42) raw xDistance=-0.03 yDistance=0.41
03:55:57.406 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:55:57.406 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:57.406 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
03:55:57.406 00.000 25848 MoveAxis(E, 0, ABG)
03:55:57.406 00.000 25848 Move returns status 0, amount 0
03:55:57.406 00.000 25848 MoveAxis(N, 0, ABG)
03:55:57.406 00.000 25848 Move returns status 0, amount 0
03:55:57.406 00.000 25848 move complete, result=0
03:55:57.406 00.000 25848 worker thread done servicing request
03:55:57.407 00.001 25848 Worker thread wakes up
03:55:57.407 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
03:55:57.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:55:57.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:00.257 02.850 25848 Exposure complete
03:56:00.337 00.080 25848 worker thread done servicing request
03:56:00.337 00.000 21444 OnExposeComplete: enter
03:56:00.337 00.000 21444 UpdateGuideState(): m_state=6
03:56:00.337 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 621
03:56:00.337 00.000 21444 Star::Find returns 1 (1), X=1258.13, Y=676.06, Mass=5699288, SNR=223.6, Peak=65504 HFD=8.0
03:56:00.338 00.001 21444 MultiStar: [#1 -1.79,2.45,0.00,M5] [#2 -1.08,1.93,0.00,M3] [#3 -1.19,2.00,0.00,M1] [#4 -1.39,1.79,0.00,M1] [#5 -2.29,1.87,0.00,M1] [#6 -1.66,1.59,0.00,M1] [#7 -1.47,2.55,0.00,M1] [#8 -1.47,1.86,0.00,M1] 
03:56:00.338 00.000 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.05) = xAngle (-0.68 = -0.68)
03:56:00.338 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.76)
03:56:00.338 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=1.09 hyp=1.56 cameraTheta=2.37 mountX=1.21 mountY=0.59, mountTheta=0.45
03:56:00.338 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=1.09, opts=13)
03:56:00.338 00.000 21444 Enqueuing Move request for scope (-1.12, 1.09)
03:56:00.338 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=218, FiltMax=65504, Gamma=0.560
03:56:00.338 00.000 21444 UpdateGuideState exits: m=5699288 SNR=223.6 Saturated
03:56:00.339 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:00.339 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:00.339 00.000 21444 Enqueuing Expose request
03:56:00.339 00.000 25848 Worker thread wakes up
03:56:00.339 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 1.09) opts 0xd
03:56:00.339 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, 1.09)
03:56:00.339 00.000 25848 Moving (-1.12, 1.09) raw xDistance=1.21 yDistance=0.59
03:56:00.339 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.21
03:56:00.339 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
03:56:00.339 00.000 25848 MoveAxis(W, 35, ABG)
03:56:00.339 00.000 25848 Guiding  Dir = 3, Dur = 35
03:56:00.359 00.020 25848 IsSlewing returns 0
03:56:00.359 00.000 25848 IsGuiding returns 0
03:56:00.391 00.032 25848 PulseGuide returned control before completion, sleep 14
03:56:00.412 00.021 25848 IsGuiding returns 1
03:56:00.412 00.000 25848 scope still moving after pulse duration time elapsed
03:56:00.499 00.087 25848 IsSlewing returns 0
03:56:00.500 00.001 25848 IsGuiding returns 0
03:56:00.500 00.000 25848 scope move finished after 35 + 105 ms
03:56:00.500 00.000 25848 Move returns status 0, amount 35
03:56:00.500 00.000 25848 MoveAxis(S, 16, ABG)
03:56:00.500 00.000 25848 Guiding  Dir = 1, Dur = 16
03:56:00.565 00.065 25848 IsSlewing returns 0
03:56:00.566 00.001 25848 IsGuiding returns 0
03:56:00.598 00.032 25848 IsGuiding returns 1
03:56:00.598 00.000 25848 scope still moving after pulse duration time elapsed
03:56:00.723 00.125 25848 IsSlewing returns 0
03:56:00.724 00.001 25848 IsGuiding returns 0
03:56:00.724 00.000 25848 scope move finished after 16 + 141 ms
03:56:00.724 00.000 25848 Move returns status 0, amount 16
03:56:00.724 00.000 25848 move complete, result=0
03:56:00.724 00.000 25848 worker thread done servicing request
03:56:00.724 00.000 25848 Worker thread wakes up
03:56:00.724 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:00.724 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:00.724 00.000 21444 GuideStep: 1.2 px 35 ms WEST, 0.6 px 16 ms SOUTH
03:56:03.583 02.859 25848 Exposure complete
03:56:03.650 00.067 25848 worker thread done servicing request
03:56:03.650 00.000 21444 OnExposeComplete: enter
03:56:03.650 00.000 21444 UpdateGuideState(): m_state=6
03:56:03.650 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 622
03:56:03.650 00.000 21444 Star::Find returns 1 (1), X=1258.95, Y=676.30, Mass=5784129, SNR=235.2, Peak=65504 HFD=8.0
03:56:03.651 00.001 21444 MultiStar: [#1 -0.43,2.74,0.00,M6] [#2 -0.46,2.72,0.00,M4] [#3 -0.48,2.85,0.00,M2] [#4 -0.81,1.89,0.00,M2] [#5 -1.24,2.16,0.00,M2] [#6 -0.84,2.19,0.00,M2] [#7 -0.89,2.47,0.00,M2] [#8 -0.38,2.19,0.00,M2] 
03:56:03.651 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
03:56:03.651 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.18)
03:56:03.651 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=1.33 hyp=1.36 cameraTheta=1.79 mountX=0.41 mountY=1.11, mountTheta=1.21
03:56:03.651 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=1.33, opts=13)
03:56:03.651 00.000 21444 Enqueuing Move request for scope (-0.30, 1.33)
03:56:03.651 00.000 25848 Worker thread wakes up
03:56:03.652 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=142, FiltMax=65504, Gamma=0.560
03:56:03.652 00.000 21444 UpdateGuideState exits: m=5784129 SNR=235.2 Saturated
03:56:03.652 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:03.652 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.33) opts 0xd
03:56:03.652 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 1.33)
03:56:03.652 00.000 25848 Moving (-0.30, 1.33) raw xDistance=0.41 yDistance=1.11
03:56:03.652 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
03:56:03.652 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
03:56:03.652 00.000 25848 MoveAxis(E, 0, ABG)
03:56:03.652 00.000 25848 Move returns status 0, amount 0
03:56:03.652 00.000 25848 MoveAxis(S, 30, ABG)
03:56:03.652 00.000 25848 Guiding  Dir = 1, Dur = 30
03:56:03.652 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:03.652 00.000 21444 Enqueuing Expose request
03:56:03.672 00.020 25848 IsSlewing returns 0
03:56:03.673 00.001 25848 IsGuiding returns 0
03:56:03.704 00.031 25848 IsGuiding returns 1
03:56:03.704 00.000 25848 scope still moving after pulse duration time elapsed
03:56:03.763 00.059 25848 IsSlewing returns 0
03:56:03.763 00.000 25848 IsGuiding returns 0
03:56:03.763 00.000 25848 scope move finished after 30 + 60 ms
03:56:03.763 00.000 25848 Move returns status 0, amount 30
03:56:03.763 00.000 25848 move complete, result=0
03:56:03.763 00.000 25848 worker thread done servicing request
03:56:03.763 00.000 25848 Worker thread wakes up
03:56:03.763 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.1 px 30 ms SOUTH
03:56:03.763 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:03.763 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:06.612 02.849 25848 Exposure complete
03:56:06.701 00.089 25848 worker thread done servicing request
03:56:06.701 00.000 21444 OnExposeComplete: enter
03:56:06.701 00.000 21444 UpdateGuideState(): m_state=6
03:56:06.701 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 623
03:56:06.701 00.000 21444 Star::Find returns 1 (1), X=1258.72, Y=676.07, Mass=5914782, SNR=236.7, Peak=65504 HFD=8.0
03:56:06.701 00.000 21444 MultiStar: [#1 -0.06,2.08,0.00,M7] [#2 0.39,2.08,0.00,M5] [#3 -0.59,2.70,0.00,M3] [#4 -0.68,1.79,0.92,U] [#5 -1.37,1.64,0.00,M3] [#6 -0.99,1.67,0.73,U] [#7 -0.98,1.92,0.00,M3] [#8 -0.70,2.37,0.00,M3] 
03:56:06.702 00.001 21444 single-star, 2 included, MultiStar: {-0.71, 1.50}, one-star: {-0.53, 1.10}
03:56:06.702 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
03:56:06.702 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.87 = 2.41)
03:56:06.702 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=1.10 hyp=1.22 cameraTheta=2.02 mountX=0.63 mountY=0.81, mountTheta=0.91
03:56:06.703 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=1.10, opts=13)
03:56:06.703 00.000 21444 Enqueuing Move request for scope (-0.53, 1.10)
03:56:06.703 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
03:56:06.703 00.000 21444 UpdateGuideState exits: m=5914782 SNR=236.7 Saturated
03:56:06.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:06.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:06.703 00.000 21444 Enqueuing Expose request
03:56:06.703 00.000 25848 Worker thread wakes up
03:56:06.703 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 1.10) opts 0xd
03:56:06.703 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 1.10)
03:56:06.703 00.000 25848 Moving (-0.53, 1.10) raw xDistance=0.63 yDistance=0.81
03:56:06.703 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63
03:56:06.703 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
03:56:06.703 00.000 25848 MoveAxis(W, 18, ABG)
03:56:06.703 00.000 25848 Guiding  Dir = 3, Dur = 18
03:56:06.735 00.032 25848 IsSlewing returns 0
03:56:06.735 00.000 25848 IsGuiding returns 0
03:56:06.767 00.032 25848 IsGuiding returns 1
03:56:06.767 00.000 25848 scope still moving after pulse duration time elapsed
03:56:06.829 00.062 25848 IsSlewing returns 0
03:56:06.829 00.000 25848 IsGuiding returns 0
03:56:06.829 00.000 25848 scope move finished after 18 + 76 ms
03:56:06.829 00.000 25848 Move returns status 0, amount 18
03:56:06.829 00.000 25848 MoveAxis(S, 22, ABG)
03:56:06.829 00.000 25848 Guiding  Dir = 1, Dur = 22
03:56:06.860 00.031 25848 IsSlewing returns 0
03:56:06.860 00.000 25848 IsGuiding returns 0
03:56:06.923 00.063 25848 IsGuiding returns 1
03:56:06.923 00.000 25848 scope still moving after pulse duration time elapsed
03:56:06.982 00.059 25848 IsSlewing returns 0
03:56:06.982 00.000 25848 IsGuiding returns 0
03:56:06.982 00.000 25848 scope move finished after 22 + 101 ms
03:56:06.982 00.000 25848 Move returns status 0, amount 22
03:56:06.982 00.000 25848 move complete, result=0
03:56:06.983 00.001 25848 worker thread done servicing request
03:56:06.983 00.000 25848 Worker thread wakes up
03:56:06.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:06.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:06.983 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.8 px 22 ms SOUTH
03:56:09.833 02.850 25848 Exposure complete
03:56:09.913 00.080 25848 worker thread done servicing request
03:56:09.913 00.000 21444 OnExposeComplete: enter
03:56:09.913 00.000 21444 UpdateGuideState(): m_state=6
03:56:09.913 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 624
03:56:09.913 00.000 21444 Star::Find returns 1 (1), X=1259.47, Y=675.02, Mass=5607584, SNR=294.5, Peak=65504 HFD=8.0
03:56:09.913 00.000 21444 MultiStar: [#1 -0.73,1.99,0.00,M8] [#2 -0.30,2.06,0.00,M6] [#3 -0.90,2.43,0.00,M4] [#4 -1.07,1.65,0.91,U] [#5 -1.41,1.81,0.00,M4] [#6 -1.10,1.51,0.64,U] [#7 -1.14,1.73,0.00,M4] [#8 -0.59,1.88,0.59,U] 
03:56:09.914 00.001 21444 single-star, 3 included, MultiStar: {-0.58, 1.16}, one-star: {0.22, 0.05}
03:56:09.914 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.85 = -2.85)
03:56:09.914 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.69 = 0.59)
03:56:09.914 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.22 cameraTheta=0.20 mountX=-0.21 mountY=0.13, mountTheta=2.61
03:56:09.914 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.05, opts=13)
03:56:09.914 00.000 21444 Enqueuing Move request for scope (0.22, 0.05)
03:56:09.914 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=230, FiltMax=65504, Gamma=0.560
03:56:09.915 00.001 21444 UpdateGuideState exits: m=5607584 SNR=294.5 Saturated
03:56:09.915 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:09.915 00.000 25848 Worker thread wakes up
03:56:09.915 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:09.915 00.000 21444 Enqueuing Expose request
03:56:09.915 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
03:56:09.915 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
03:56:09.915 00.000 25848 Moving (0.22, 0.05) raw xDistance=-0.21 yDistance=0.13
03:56:09.915 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
03:56:09.915 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:09.915 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:56:09.915 00.000 25848 MoveAxis(E, 0, ABG)
03:56:09.915 00.000 25848 Move returns status 0, amount 0
03:56:09.915 00.000 25848 MoveAxis(N, 0, ABG)
03:56:09.915 00.000 25848 Move returns status 0, amount 0
03:56:09.915 00.000 25848 move complete, result=0
03:56:09.915 00.000 25848 worker thread done servicing request
03:56:09.915 00.000 25848 Worker thread wakes up
03:56:09.915 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:09.915 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:09.915 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:56:12.767 02.852 25848 Exposure complete
03:56:12.854 00.087 25848 worker thread done servicing request
03:56:12.854 00.000 21444 OnExposeComplete: enter
03:56:12.854 00.000 21444 UpdateGuideState(): m_state=6
03:56:12.855 00.001 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 625
03:56:12.855 00.000 21444 Star::Find returns 1 (1), X=1259.58, Y=675.36, Mass=6031626, SNR=296.0, Peak=65504 HFD=7.9
03:56:12.855 00.000 21444 MultiStar: [#1 0.45,1.65,0.93,U] [#2 0.03,1.77,0.98,U] [#3 -0.09,1.75,0.86,U] [#4 -0.17,1.09,0.74,U] [#5 -0.65,1.26,0.69,U] [#6 -0.49,1.43,0.55,U] [#7 -0.61,1.64,0.75,U] [#8 0.00,1.50,0.58,U] 
03:56:12.855 00.000 21444 single-star, 8 included, MultiStar: {-0.08, 1.37}, one-star: {0.33, 0.38}
03:56:12.855 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
03:56:12.855 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.26)
03:56:12.855 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=0.38 hyp=0.50 cameraTheta=0.87 mountX=-0.29 mountY=0.48, mountTheta=2.11
03:56:12.856 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=0.38, opts=13)
03:56:12.856 00.000 21444 Enqueuing Move request for scope (0.33, 0.38)
03:56:12.856 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=178, FiltMax=65504, Gamma=0.560
03:56:12.856 00.000 21444 UpdateGuideState exits: m=6031626 SNR=296.0 Saturated
03:56:12.856 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:12.856 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:12.857 00.001 21444 Enqueuing Expose request
03:56:12.857 00.000 25848 Worker thread wakes up
03:56:12.857 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.38) opts 0xd
03:56:12.857 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, 0.38)
03:56:12.857 00.000 25848 Moving (0.33, 0.38) raw xDistance=-0.29 yDistance=0.48
03:56:12.857 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
03:56:12.857 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:12.857 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
03:56:12.857 00.000 25848 MoveAxis(E, 0, ABG)
03:56:12.857 00.000 25848 Move returns status 0, amount 0
03:56:12.857 00.000 25848 MoveAxis(N, 0, ABG)
03:56:12.857 00.000 25848 Move returns status 0, amount 0
03:56:12.857 00.000 25848 move complete, result=0
03:56:12.857 00.000 25848 worker thread done servicing request
03:56:12.857 00.000 25848 Worker thread wakes up
03:56:12.857 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:12.857 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:12.857 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
03:56:15.707 02.850 25848 Exposure complete
03:56:15.781 00.074 25848 worker thread done servicing request
03:56:15.781 00.000 21444 OnExposeComplete: enter
03:56:15.781 00.000 21444 UpdateGuideState(): m_state=6
03:56:15.781 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 626
03:56:15.781 00.000 21444 Star::Find returns 1 (1), X=1259.81, Y=674.78, Mass=5904245, SNR=312.8, Peak=65504 HFD=8.0
03:56:15.782 00.001 21444 MultiStar: [#1 -0.05,1.68,1.10,U] [#2 0.43,1.39,0.98,U] [#3 -0.75,1.94,0.00,M4] [#4 -0.56,1.26,0.89,U] [#5 -1.21,1.24,0.72,U] [#6 -0.75,1.20,0.75,U] [#7 -0.69,1.61,0.54,U] [#8 -0.21,1.45,0.55,U] 
03:56:15.782 00.000 21444 single-star, 7 included, MultiStar: {-0.23, 1.16}, one-star: {0.56, -0.20}
03:56:15.782 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.39 = 2.90)
03:56:15.782 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
03:56:15.782 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=-0.20 hyp=0.60 cameraTheta=-0.33 mountX=-0.58 mountY=0.03, mountTheta=3.09
03:56:15.783 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=-0.20, opts=13)
03:56:15.783 00.000 21444 Enqueuing Move request for scope (0.56, -0.20)
03:56:15.783 00.000 25848 Worker thread wakes up
03:56:15.783 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.20) opts 0xd
03:56:15.783 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, -0.20)
03:56:15.783 00.000 25848 Moving (0.56, -0.20) raw xDistance=-0.58 yDistance=0.03
03:56:15.783 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58
03:56:15.783 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:15.783 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
03:56:15.783 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:56:15.783 00.000 25848 MoveAxis(E, 17, ABG)
03:56:15.783 00.000 25848 Guiding  Dir = 2, Dur = 17
03:56:15.783 00.000 21444 UpdateGuideState exits: m=5904245 SNR=312.8 Saturated
03:56:15.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:15.783 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:15.783 00.000 21444 Enqueuing Expose request
03:56:15.841 00.058 25848 IsSlewing returns 0
03:56:15.842 00.001 25848 IsGuiding returns 0
03:56:15.883 00.041 25848 IsGuiding returns 1
03:56:15.883 00.000 25848 scope still moving after pulse duration time elapsed
03:56:15.935 00.052 25848 IsSlewing returns 0
03:56:15.935 00.000 25848 IsGuiding returns 0
03:56:15.935 00.000 25848 scope move finished after 17 + 77 ms
03:56:15.935 00.000 25848 Move returns status 0, amount 17
03:56:15.935 00.000 25848 MoveAxis(N, 0, ABG)
03:56:15.935 00.000 25848 Move returns status 0, amount 0
03:56:15.935 00.000 25848 move complete, result=0
03:56:15.935 00.000 25848 worker thread done servicing request
03:56:15.935 00.000 25848 Worker thread wakes up
03:56:15.935 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:15.935 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:15.935 00.000 21444 GuideStep: -0.6 px 17 ms EAST, 0.0 px 0 ms NORTH
03:56:18.786 02.851 25848 Exposure complete
03:56:18.871 00.085 25848 worker thread done servicing request
03:56:18.871 00.000 21444 OnExposeComplete: enter
03:56:18.871 00.000 21444 UpdateGuideState(): m_state=6
03:56:18.871 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 627
03:56:18.872 00.001 21444 Star::Find returns 1 (1), X=1258.33, Y=675.54, Mass=5903056, SNR=258.4, Peak=65504 HFD=7.9
03:56:18.872 00.000 21444 MultiStar: [#1 -1.06,1.96,0.00,M7] [#2 -0.97,1.94,0.00,M5] [#3 -0.86,2.12,0.00,M5] [#4 -1.31,1.41,1.06,U] [#5 -1.93,1.82,0.00,M3] [#6 -1.70,1.80,0.00,M1] [#7 -1.78,1.95,0.00,M3] [#8 -1.24,1.79,0.00,M1] 
03:56:18.872 00.000 21444 single-star, 1 included, MultiStar: {-1.12, 1.00}, one-star: {-0.92, 0.56}
03:56:18.872 00.000 21444 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.05) = xAngle (-0.46 = -0.46)
03:56:18.872 00.000 21444 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.30 = 2.98)
03:56:18.872 00.000 21444 CameraToMount -- cameraX=-0.92 cameraY=0.56 hyp=1.08 cameraTheta=2.59 mountX=0.97 mountY=0.17, mountTheta=0.18
03:56:18.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.92, y=0.56, opts=13)
03:56:18.873 00.000 21444 Enqueuing Move request for scope (-0.92, 0.56)
03:56:18.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=66, FiltMax=65504, Gamma=0.560
03:56:18.873 00.000 21444 UpdateGuideState exits: m=5903056 SNR=258.4 Saturated
03:56:18.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:18.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:18.873 00.000 21444 Enqueuing Expose request
03:56:18.873 00.000 25848 Worker thread wakes up
03:56:18.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.56) opts 0xd
03:56:18.873 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.92, 0.56)
03:56:18.873 00.000 25848 Moving (-0.92, 0.56) raw xDistance=0.97 yDistance=0.17
03:56:18.873 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.97
03:56:18.873 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:18.873 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:56:18.873 00.000 25848 MoveAxis(W, 27, ABG)
03:56:18.874 00.001 25848 Guiding  Dir = 3, Dur = 27
03:56:18.909 00.035 25848 IsSlewing returns 0
03:56:18.909 00.000 25848 IsGuiding returns 0
03:56:18.941 00.032 25848 IsGuiding returns 1
03:56:18.941 00.000 25848 scope still moving after pulse duration time elapsed
03:56:19.000 00.059 25848 IsSlewing returns 0
03:56:19.001 00.001 25848 IsGuiding returns 0
03:56:19.001 00.000 25848 scope move finished after 27 + 64 ms
03:56:19.001 00.000 25848 Move returns status 0, amount 27
03:56:19.001 00.000 25848 MoveAxis(N, 0, ABG)
03:56:19.001 00.000 25848 Move returns status 0, amount 0
03:56:19.001 00.000 25848 move complete, result=0
03:56:19.001 00.000 25848 worker thread done servicing request
03:56:19.001 00.000 25848 Worker thread wakes up
03:56:19.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:19.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:19.001 00.000 21444 GuideStep: 1.0 px 27 ms WEST, 0.2 px 0 ms NORTH
03:56:21.851 02.850 25848 Exposure complete
03:56:21.933 00.082 25848 worker thread done servicing request
03:56:21.933 00.000 21444 OnExposeComplete: enter
03:56:21.934 00.001 21444 UpdateGuideState(): m_state=6
03:56:21.934 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 628
03:56:21.934 00.000 21444 Star::Find returns 1 (1), X=1260.10, Y=675.64, Mass=6001903, SNR=329.6, Peak=65504 HFD=8.0
03:56:21.934 00.000 21444 MultiStar: [#1 0.18,2.10,0.00,M8] [#2 0.64,2.12,0.00,M6] [#3 -0.00,2.45,0.00,M6] [#4 0.15,1.80,0.82,U] [#5 -0.15,1.96,0.60,U] [#6 0.06,1.96,0.68,U] [#7 0.02,2.02,0.48,U] [#8 0.15,2.06,0.00,M2] 
03:56:21.934 00.000 21444 single-star, 4 included, MultiStar: {0.26, 1.57}, one-star: {0.85, 0.67}
03:56:21.934 00.000 21444 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
03:56:21.934 00.000 21444 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.06)
03:56:21.934 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.67 hyp=1.08 cameraTheta=0.67 mountX=-0.79 mountY=0.94, mountTheta=2.27
03:56:21.935 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.67, opts=13)
03:56:21.935 00.000 21444 Enqueuing Move request for scope (0.85, 0.67)
03:56:21.935 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=156, FiltMax=65504, Gamma=0.560
03:56:21.935 00.000 21444 UpdateGuideState exits: m=6001903 SNR=329.6 Saturated
03:56:21.935 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:21.935 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:21.935 00.000 21444 Enqueuing Expose request
03:56:21.935 00.000 25848 Worker thread wakes up
03:56:21.935 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.67) opts 0xd
03:56:21.935 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.67)
03:56:21.935 00.000 25848 Moving (0.85, 0.67) raw xDistance=-0.79 yDistance=0.94
03:56:21.935 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.79
03:56:21.935 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
03:56:21.935 00.000 25848 MoveAxis(E, 21, ABG)
03:56:21.935 00.000 25848 Guiding  Dir = 2, Dur = 21
03:56:21.968 00.033 25848 IsSlewing returns 0
03:56:21.969 00.001 25848 IsGuiding returns 0
03:56:22.001 00.032 25848 IsGuiding returns 1
03:56:22.001 00.000 25848 scope still moving after pulse duration time elapsed
03:56:22.072 00.071 25848 IsSlewing returns 0
03:56:22.073 00.001 25848 IsGuiding returns 0
03:56:22.073 00.000 25848 scope move finished after 21 + 82 ms
03:56:22.073 00.000 25848 Move returns status 0, amount 21
03:56:22.073 00.000 25848 MoveAxis(S, 26, ABG)
03:56:22.073 00.000 25848 Guiding  Dir = 1, Dur = 26
03:56:22.093 00.020 25848 IsSlewing returns 0
03:56:22.093 00.000 25848 IsGuiding returns 0
03:56:22.124 00.031 25848 IsGuiding returns 1
03:56:22.124 00.000 25848 scope still moving after pulse duration time elapsed
03:56:22.170 00.046 25848 IsSlewing returns 0
03:56:22.170 00.000 25848 IsGuiding returns 0
03:56:22.170 00.000 25848 scope move finished after 26 + 51 ms
03:56:22.170 00.000 25848 Move returns status 0, amount 26
03:56:22.170 00.000 25848 move complete, result=0
03:56:22.170 00.000 25848 worker thread done servicing request
03:56:22.170 00.000 25848 Worker thread wakes up
03:56:22.170 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:22.170 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:22.170 00.000 21444 GuideStep: -0.8 px 21 ms EAST, 0.9 px 26 ms SOUTH
03:56:25.020 02.850 25848 Exposure complete
03:56:25.108 00.088 25848 worker thread done servicing request
03:56:25.108 00.000 21444 OnExposeComplete: enter
03:56:25.108 00.000 21444 UpdateGuideState(): m_state=6
03:56:25.108 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 629
03:56:25.108 00.000 21444 Star::Find returns 1 (1), X=1258.73, Y=674.58, Mass=5918217, SNR=339.4, Peak=65504 HFD=8.0
03:56:25.109 00.001 21444 MultiStar: [#1 -0.96,1.09,1.05,U] [#2 -0.20,1.10,1.00,U] [#3 -0.23,1.15,0.88,U] [#4 -0.80,0.65,0.70,U] [#5 -1.42,0.42,0.69,U] [#6 -0.92,0.57,0.60,U] [#7 -1.01,0.50,0.52,U] [#8 -0.70,0.75,0.55,U] 
03:56:25.109 00.000 21444 single-star, 8 included, MultiStar: {-0.71, 0.66}, one-star: {-0.52, -0.39}
03:56:25.109 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
03:56:25.109 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.38 = -2.10)
03:56:25.109 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.39 hyp=0.65 cameraTheta=-2.49 mountX=0.48 mountY=-0.56, mountTheta=-0.86
03:56:25.110 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.39, opts=13)
03:56:25.110 00.000 21444 Enqueuing Move request for scope (-0.52, -0.39)
03:56:25.110 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=54, FiltMax=65504, Gamma=0.560
03:56:25.110 00.000 21444 UpdateGuideState exits: m=5918217 SNR=339.4 Saturated
03:56:25.110 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:25.110 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:25.110 00.000 21444 Enqueuing Expose request
03:56:25.110 00.000 25848 Worker thread wakes up
03:56:25.110 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.39) opts 0xd
03:56:25.111 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.39)
03:56:25.111 00.000 25848 Moving (-0.52, -0.39) raw xDistance=0.48 yDistance=-0.56
03:56:25.111 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
03:56:25.111 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:56:25.111 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
03:56:25.111 00.000 25848 MoveAxis(E, 0, ABG)
03:56:25.111 00.000 25848 Move returns status 0, amount 0
03:56:25.111 00.000 25848 MoveAxis(N, 0, ABG)
03:56:25.111 00.000 25848 Move returns status 0, amount 0
03:56:25.111 00.000 25848 move complete, result=0
03:56:25.111 00.000 25848 worker thread done servicing request
03:56:25.111 00.000 25848 Worker thread wakes up
03:56:25.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:25.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:25.111 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.6 px 0 ms NORTH
03:56:27.954 02.843 25848 Exposure complete
03:56:28.031 00.077 25848 worker thread done servicing request
03:56:28.032 00.001 21444 OnExposeComplete: enter
03:56:28.033 00.001 21444 UpdateGuideState(): m_state=6
03:56:28.033 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 630
03:56:28.033 00.000 21444 Star::Find returns 1 (1), X=1260.01, Y=674.57, Mass=5754729, SNR=278.3, Peak=65504 HFD=7.9
03:56:28.033 00.000 21444 MultiStar: [#1 0.56,1.06,1.14,U] [#2 0.95,1.09,0.82,U] [#3 0.22,1.50,0.89,U] [#4 0.40,0.57,1.10,U] [#5 -0.22,0.84,0.64,U] [#6 0.20,0.49,0.61,U] [#7 0.27,0.91,0.47,U] [#8 0.79,0.67,0.55,U] 
03:56:28.033 00.000 21444 single-star, 8 included, MultiStar: {0.47, 0.73}, one-star: {0.76, -0.40}
03:56:28.033 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
03:56:28.033 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
03:56:28.033 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=-0.40 hyp=0.86 cameraTheta=-0.49 mountX=-0.79 mountY=-0.08, mountTheta=-3.03
03:56:28.034 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=-0.40, opts=13)
03:56:28.034 00.000 21444 Enqueuing Move request for scope (0.76, -0.40)
03:56:28.034 00.000 25848 Worker thread wakes up
03:56:28.034 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.40) opts 0xd
03:56:28.034 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
03:56:28.034 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, -0.40)
03:56:28.034 00.000 25848 Moving (0.76, -0.40) raw xDistance=-0.79 yDistance=-0.08
03:56:28.034 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
03:56:28.034 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:28.034 00.000 21444 UpdateGuideState exits: m=5754729 SNR=278.3 Saturated
03:56:28.034 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:28.035 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:28.035 00.000 21444 Enqueuing Expose request
03:56:28.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:56:28.035 00.000 25848 MoveAxis(E, 23, ABG)
03:56:28.035 00.000 25848 Guiding  Dir = 2, Dur = 23
03:56:28.065 00.030 25848 IsSlewing returns 0
03:56:28.065 00.000 25848 IsGuiding returns 0
03:56:28.096 00.031 25848 IsGuiding returns 1
03:56:28.096 00.000 25848 scope still moving after pulse duration time elapsed
03:56:28.155 00.059 25848 IsSlewing returns 0
03:56:28.155 00.000 25848 IsGuiding returns 0
03:56:28.155 00.000 25848 scope move finished after 23 + 66 ms
03:56:28.155 00.000 25848 Move returns status 0, amount 23
03:56:28.155 00.000 25848 MoveAxis(N, 0, ABG)
03:56:28.155 00.000 25848 Move returns status 0, amount 0
03:56:28.155 00.000 25848 move complete, result=0
03:56:28.155 00.000 25848 worker thread done servicing request
03:56:28.155 00.000 25848 Worker thread wakes up
03:56:28.155 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.1 px 0 ms NORTH
03:56:28.156 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:28.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:30.998 02.842 25848 Exposure complete
03:56:31.078 00.080 25848 worker thread done servicing request
03:56:31.078 00.000 21444 OnExposeComplete: enter
03:56:31.078 00.000 21444 UpdateGuideState(): m_state=6
03:56:31.079 00.001 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 631
03:56:31.079 00.000 21444 Star::Find returns 1 (1), X=1260.43, Y=674.53, Mass=6119222, SNR=359.2, Peak=65504 HFD=7.8
03:56:31.079 00.000 21444 MultiStar: [#1 0.65,0.85,1.06,U] [#2 1.01,0.81,0.77,U] [#3 0.83,1.06,0.67,U] [#4 0.92,0.26,0.88,U] [#5 0.26,0.22,0.63,U] [#6 0.44,0.33,0.53,U] [#7 0.39,0.75,0.48,U] [#8 0.98,0.27,0.42,U] 
03:56:31.079 00.000 21444 refined, 8 included, MultiStar: {0.78, 0.44}, one-star: {1.18, -0.44}
03:56:31.079 00.000 21444 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
03:56:31.079 00.000 21444 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.90)
03:56:31.079 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=0.44 hyp=0.89 cameraTheta=0.51 mountX=-0.73 mountY=0.70, mountTheta=2.38
03:56:31.080 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=0.44, opts=13)
03:56:31.080 00.000 21444 Enqueuing Move request for scope (0.78, 0.44)
03:56:31.080 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=68, FiltMax=65504, Gamma=0.560
03:56:31.080 00.000 21444 UpdateGuideState exits: m=6119222 SNR=359.2 Saturated
03:56:31.080 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:31.080 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:31.080 00.000 21444 Enqueuing Expose request
03:56:31.080 00.000 25848 Worker thread wakes up
03:56:31.080 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.44) opts 0xd
03:56:31.080 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 0.44)
03:56:31.080 00.000 25848 Moving (0.78, 0.44) raw xDistance=-0.73 yDistance=0.70
03:56:31.080 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.73
03:56:31.080 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
03:56:31.080 00.000 25848 MoveAxis(E, 23, ABG)
03:56:31.080 00.000 25848 Guiding  Dir = 2, Dur = 23
03:56:31.111 00.031 25848 IsSlewing returns 0
03:56:31.111 00.000 25848 IsGuiding returns 0
03:56:31.143 00.032 25848 IsGuiding returns 1
03:56:31.143 00.000 25848 scope still moving after pulse duration time elapsed
03:56:31.203 00.060 25848 IsSlewing returns 0
03:56:31.203 00.000 25848 IsGuiding returns 0
03:56:31.204 00.001 25848 scope move finished after 23 + 68 ms
03:56:31.204 00.000 25848 Move returns status 0, amount 23
03:56:31.204 00.000 25848 MoveAxis(S, 19, ABG)
03:56:31.204 00.000 25848 Guiding  Dir = 1, Dur = 19
03:56:31.234 00.030 25848 IsSlewing returns 0
03:56:31.234 00.000 25848 IsGuiding returns 0
03:56:31.265 00.031 25848 IsGuiding returns 1
03:56:31.265 00.000 25848 scope still moving after pulse duration time elapsed
03:56:31.328 00.063 25848 IsSlewing returns 0
03:56:31.328 00.000 25848 IsGuiding returns 0
03:56:31.328 00.000 25848 scope move finished after 19 + 75 ms
03:56:31.328 00.000 25848 Move returns status 0, amount 19
03:56:31.328 00.000 25848 move complete, result=0
03:56:31.328 00.000 25848 worker thread done servicing request
03:56:31.328 00.000 25848 Worker thread wakes up
03:56:31.328 00.000 21444 GuideStep: -0.7 px 23 ms EAST, 0.7 px 19 ms SOUTH
03:56:31.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:31.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:34.169 02.841 25848 Exposure complete
03:56:34.235 00.066 25848 worker thread done servicing request
03:56:34.235 00.000 21444 OnExposeComplete: enter
03:56:34.235 00.000 21444 UpdateGuideState(): m_state=6
03:56:34.236 00.001 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 632
03:56:34.236 00.000 21444 Star::Find returns 1 (1), X=1260.27, Y=674.60, Mass=5869409, SNR=258.5, Peak=65504 HFD=8.0
03:56:34.236 00.000 21444 MultiStar: [#1 0.34,1.05,0.94,U] [#2 0.76,1.02,0.82,U] [#3 0.16,1.20,0.89,U] [#4 0.53,0.68,0.65,U] [#5 -0.34,0.38,0.75,U] [#6 0.18,0.55,0.58,U] [#7 0.50,0.81,0.51,U] [#8 0.45,0.75,0.54,U] 
03:56:34.236 00.000 21444 refined, 8 included, MultiStar: {0.42, 0.66}, one-star: {1.02, -0.37}
03:56:34.236 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
03:56:34.236 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.39)
03:56:34.236 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.66 hyp=0.78 cameraTheta=1.00 mountX=-0.36 mountY=0.77, mountTheta=2.01
03:56:34.237 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.66, opts=13)
03:56:34.237 00.000 21444 Enqueuing Move request for scope (0.42, 0.66)
03:56:34.237 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=226, FiltMax=65504, Gamma=0.560
03:56:34.237 00.000 21444 UpdateGuideState exits: m=5869409 SNR=258.5 Saturated
03:56:34.237 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:34.237 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:34.237 00.000 21444 Enqueuing Expose request
03:56:34.237 00.000 25848 Worker thread wakes up
03:56:34.237 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.66) opts 0xd
03:56:34.237 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.66)
03:56:34.238 00.001 25848 Moving (0.42, 0.66) raw xDistance=-0.36 yDistance=0.77
03:56:34.238 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
03:56:34.238 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
03:56:34.238 00.000 25848 MoveAxis(E, 0, ABG)
03:56:34.238 00.000 25848 Move returns status 0, amount 0
03:56:34.238 00.000 25848 MoveAxis(S, 21, ABG)
03:56:34.238 00.000 25848 Guiding  Dir = 1, Dur = 21
03:56:34.266 00.028 25848 IsSlewing returns 0
03:56:34.266 00.000 25848 IsGuiding returns 0
03:56:34.328 00.062 25848 IsGuiding returns 1
03:56:34.328 00.000 25848 scope still moving after pulse duration time elapsed
03:56:34.377 00.049 25848 IsSlewing returns 0
03:56:34.377 00.000 25848 IsGuiding returns 0
03:56:34.377 00.000 25848 scope move finished after 21 + 89 ms
03:56:34.377 00.000 25848 Move returns status 0, amount 21
03:56:34.378 00.001 25848 move complete, result=0
03:56:34.378 00.000 25848 worker thread done servicing request
03:56:34.378 00.000 25848 Worker thread wakes up
03:56:34.378 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:34.378 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:34.378 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.8 px 21 ms SOUTH
03:56:37.229 02.851 25848 Exposure complete
03:56:37.311 00.082 25848 worker thread done servicing request
03:56:37.311 00.000 21444 OnExposeComplete: enter
03:56:37.311 00.000 21444 UpdateGuideState(): m_state=6
03:56:37.312 00.001 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 633
03:56:37.312 00.000 21444 Star::Find returns 1 (1), X=1260.70, Y=674.57, Mass=5979337, SNR=291.8, Peak=65504 HFD=8.0
03:56:37.312 00.000 21444 MultiStar: [#1 1.03,1.08,1.17,U] [#2 1.44,1.13,1.20,U] [#3 0.39,1.65,1.07,U] [#4 0.70,0.88,0.74,U] [#5 0.15,1.06,0.59,U] [#6 0.44,0.65,0.65,U] [#7 0.68,1.08,0.62,U] [#8 0.86,1.34,0.69,U] 
03:56:37.312 00.000 21444 refined, 8 included, MultiStar: {0.87, 0.94}, one-star: {1.45, -0.40}
03:56:37.312 00.000 21444 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.05) = xAngle (-2.23 = -2.23)
03:56:37.312 00.000 21444 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.07 = 1.21)
03:56:37.312 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=0.94 hyp=1.28 cameraTheta=0.83 mountX=-0.78 mountY=1.20, mountTheta=2.15
03:56:37.313 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=0.94, opts=13)
03:56:37.313 00.000 21444 Enqueuing Move request for scope (0.87, 0.94)
03:56:37.313 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=28, FiltMax=65504, Gamma=0.560
03:56:37.313 00.000 21444 UpdateGuideState exits: m=5979337 SNR=291.8 Saturated
03:56:37.313 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:37.313 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:37.313 00.000 21444 Enqueuing Expose request
03:56:37.313 00.000 25848 Worker thread wakes up
03:56:37.313 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.94) opts 0xd
03:56:37.313 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, 0.94)
03:56:37.313 00.000 25848 Moving (0.87, 0.94) raw xDistance=-0.78 yDistance=1.20
03:56:37.313 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
03:56:37.313 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
03:56:37.313 00.000 25848 MoveAxis(E, 23, ABG)
03:56:37.313 00.000 25848 Guiding  Dir = 2, Dur = 23
03:56:37.342 00.029 25848 IsSlewing returns 0
03:56:37.342 00.000 25848 IsGuiding returns 0
03:56:37.382 00.040 25848 IsGuiding returns 1
03:56:37.383 00.001 25848 scope still moving after pulse duration time elapsed
03:56:37.435 00.052 25848 IsSlewing returns 0
03:56:37.435 00.000 25848 IsGuiding returns 0
03:56:37.435 00.000 25848 scope move finished after 23 + 71 ms
03:56:37.435 00.000 25848 Move returns status 0, amount 23
03:56:37.435 00.000 25848 MoveAxis(S, 33, ABG)
03:56:37.435 00.000 25848 Guiding  Dir = 1, Dur = 33
03:56:37.468 00.033 25848 IsSlewing returns 0
03:56:37.469 00.001 25848 IsGuiding returns 0
03:56:37.499 00.030 25848 PulseGuide returned control before completion, sleep 13
03:56:37.526 00.027 25848 IsGuiding returns 1
03:56:37.526 00.000 25848 scope still moving after pulse duration time elapsed
03:56:37.578 00.052 25848 IsSlewing returns 0
03:56:37.578 00.000 25848 IsGuiding returns 0
03:56:37.578 00.000 25848 scope move finished after 33 + 76 ms
03:56:37.578 00.000 25848 Move returns status 0, amount 33
03:56:37.578 00.000 25848 move complete, result=0
03:56:37.578 00.000 25848 worker thread done servicing request
03:56:37.578 00.000 25848 Worker thread wakes up
03:56:37.579 00.001 21444 GuideStep: -0.8 px 23 ms EAST, 1.2 px 33 ms SOUTH
03:56:37.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:37.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:40.416 02.837 25848 Exposure complete
03:56:40.503 00.087 25848 worker thread done servicing request
03:56:40.503 00.000 21444 OnExposeComplete: enter
03:56:40.503 00.000 21444 UpdateGuideState(): m_state=6
03:56:40.504 00.001 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 634
03:56:40.504 00.000 21444 Star::Find returns 1 (1), X=1259.95, Y=674.06, Mass=5651836, SNR=267.2, Peak=65504 HFD=8.1
03:56:40.504 00.000 21444 MultiStar: [#1 0.73,0.02,1.13,U] [#2 0.77,0.08,0.96,U] [#3 0.14,0.16,0.79,U] [#4 0.29,-0.28,1.06,U] [#5 -0.68,-0.09,0.90,U] [#6 0.08,-0.07,0.70,U] [#7 -0.04,0.29,0.72,U] [#8 0.62,-0.20,0.54,U] 
03:56:40.504 00.000 21444 refined, 8 included, MultiStar: {0.31, -0.13}, one-star: {0.70, -0.92}
03:56:40.504 00.000 21444 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.05) = xAngle (-3.45 = 2.83)
03:56:40.504 00.000 21444 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.01)
03:56:40.504 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-0.13 hyp=0.34 cameraTheta=-0.40 mountX=-0.32 mountY=-0.00, mountTheta=-3.13
03:56:40.505 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-0.13, opts=13)
03:56:40.505 00.000 21444 Enqueuing Move request for scope (0.31, -0.13)
03:56:40.505 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
03:56:40.505 00.000 21444 UpdateGuideState exits: m=5651836 SNR=267.2 Saturated
03:56:40.505 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:40.505 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:40.505 00.000 21444 Enqueuing Expose request
03:56:40.505 00.000 25848 Worker thread wakes up
03:56:40.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.13) opts 0xd
03:56:40.505 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -0.13)
03:56:40.505 00.000 25848 Moving (0.31, -0.13) raw xDistance=-0.32 yDistance=-0.00
03:56:40.505 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
03:56:40.506 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:40.506 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:56:40.506 00.000 25848 MoveAxis(E, 0, ABG)
03:56:40.506 00.000 25848 Move returns status 0, amount 0
03:56:40.506 00.000 25848 MoveAxis(N, 0, ABG)
03:56:40.506 00.000 25848 Move returns status 0, amount 0
03:56:40.506 00.000 25848 move complete, result=0
03:56:40.506 00.000 25848 worker thread done servicing request
03:56:40.506 00.000 25848 Worker thread wakes up
03:56:40.506 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:40.506 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:40.506 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:43.345 02.839 25848 Exposure complete
03:56:43.428 00.083 25848 worker thread done servicing request
03:56:43.428 00.000 21444 OnExposeComplete: enter
03:56:43.429 00.001 21444 UpdateGuideState(): m_state=6
03:56:43.429 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 635
03:56:43.429 00.000 21444 Star::Find returns 1 (1), X=1260.86, Y=672.82, Mass=5630158, SNR=246.3, Peak=65504 HFD=8.0
03:56:43.429 00.000 21444 MultiStar: [#1 0.99,-0.66,1.00,U] [#2 0.90,-0.28,0.97,U] [#3 0.72,-0.61,1.01,U] [#4 0.88,-0.49,0.93,U] [#5 0.95,-0.85,0.85,U] [#6 0.88,-1.14,0.60,U] [#7 1.15,-1.02,0.48,U] [#8 1.19,-0.77,0.79,U] 
03:56:43.429 00.000 21444 refined, 8 included, MultiStar: {1.03, -0.87}, one-star: {1.61, -2.16}
03:56:43.429 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.53)
03:56:43.429 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
03:56:43.429 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-0.87 hyp=1.35 cameraTheta=-0.71 mountX=-1.10 mountY=-0.42, mountTheta=-2.78
03:56:43.430 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-0.87, opts=13)
03:56:43.430 00.000 21444 Enqueuing Move request for scope (1.03, -0.87)
03:56:43.430 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=168, FiltMax=65504, Gamma=0.560
03:56:43.430 00.000 21444 UpdateGuideState exits: m=5630158 SNR=246.3 Saturated
03:56:43.430 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:43.430 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:43.430 00.000 21444 Enqueuing Expose request
03:56:43.430 00.000 25848 Worker thread wakes up
03:56:43.430 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.87) opts 0xd
03:56:43.430 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, -0.87)
03:56:43.430 00.000 25848 Moving (1.03, -0.87) raw xDistance=-1.10 yDistance=-0.42
03:56:43.431 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.10
03:56:43.431 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:43.431 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
03:56:43.431 00.000 25848 MoveAxis(E, 32, ABG)
03:56:43.431 00.000 25848 Guiding  Dir = 2, Dur = 32
03:56:43.451 00.020 25848 IsSlewing returns 0
03:56:43.451 00.000 25848 IsGuiding returns 0
03:56:43.483 00.032 25848 PulseGuide returned control before completion, sleep 11
03:56:43.535 00.052 25848 IsGuiding returns 1
03:56:43.535 00.000 25848 scope still moving after pulse duration time elapsed
03:56:43.592 00.057 25848 IsSlewing returns 0
03:56:43.593 00.001 25848 IsGuiding returns 0
03:56:43.593 00.000 25848 scope move finished after 32 + 109 ms
03:56:43.593 00.000 25848 Move returns status 0, amount 32
03:56:43.593 00.000 25848 MoveAxis(N, 0, ABG)
03:56:43.593 00.000 25848 Move returns status 0, amount 0
03:56:43.593 00.000 25848 move complete, result=0
03:56:43.593 00.000 25848 worker thread done servicing request
03:56:43.593 00.000 25848 Worker thread wakes up
03:56:43.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:43.593 00.000 21444 GuideStep: -1.1 px 32 ms EAST, -0.4 px 0 ms NORTH
03:56:43.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:46.441 02.848 25848 Exposure complete
03:56:46.522 00.081 25848 worker thread done servicing request
03:56:46.522 00.000 21444 OnExposeComplete: enter
03:56:46.523 00.001 21444 UpdateGuideState(): m_state=6
03:56:46.523 00.000 21444 Star::Find(15, 1260, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 636
03:56:46.523 00.000 21444 Star::Find returns 1 (1), X=1260.03, Y=673.91, Mass=5719190, SNR=226.1, Peak=65504 HFD=8.1
03:56:46.523 00.000 21444 MultiStar: [#1 0.42,-0.22,1.14,U] [#2 1.28,-0.64,1.30,U] [#3 0.32,0.05,1.28,U] [#4 0.90,-0.79,0.88,U] [#5 0.38,-0.12,0.80,U] [#6 0.52,-0.61,0.84,U] [#7 0.91,-0.61,0.73,U] [#8 0.78,-0.55,0.71,U] 
03:56:46.523 00.000 21444 refined, 8 included, MultiStar: {0.70, -0.49}, one-star: {0.79, -1.06}
03:56:46.523 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.63)
03:56:46.523 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
03:56:46.523 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=-0.49 hyp=0.85 cameraTheta=-0.61 mountX=-0.74 mountY=-0.18, mountTheta=-2.90
03:56:46.524 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=-0.49, opts=13)
03:56:46.524 00.000 21444 Enqueuing Move request for scope (0.70, -0.49)
03:56:46.525 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=116, FiltMax=65504, Gamma=0.560
03:56:46.525 00.000 21444 UpdateGuideState exits: m=5719190 SNR=226.1 Saturated
03:56:46.525 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:46.525 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:46.525 00.000 21444 Enqueuing Expose request
03:56:46.525 00.000 25848 Worker thread wakes up
03:56:46.525 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.49) opts 0xd
03:56:46.525 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, -0.49)
03:56:46.525 00.000 25848 Moving (0.70, -0.49) raw xDistance=-0.74 yDistance=-0.18
03:56:46.525 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.74
03:56:46.525 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:46.525 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:56:46.525 00.000 25848 MoveAxis(E, 24, ABG)
03:56:46.525 00.000 25848 Guiding  Dir = 2, Dur = 24
03:56:46.563 00.038 25848 IsSlewing returns 0
03:56:46.563 00.000 25848 IsGuiding returns 0
03:56:46.617 00.054 25848 IsGuiding returns 1
03:56:46.617 00.000 25848 scope still moving after pulse duration time elapsed
03:56:46.674 00.057 25848 IsSlewing returns 0
03:56:46.674 00.000 25848 IsGuiding returns 0
03:56:46.674 00.000 25848 scope move finished after 24 + 86 ms
03:56:46.674 00.000 25848 Move returns status 0, amount 24
03:56:46.674 00.000 25848 MoveAxis(N, 0, ABG)
03:56:46.674 00.000 25848 Move returns status 0, amount 0
03:56:46.674 00.000 25848 move complete, result=0
03:56:46.674 00.000 25848 worker thread done servicing request
03:56:46.674 00.000 25848 Worker thread wakes up
03:56:46.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:46.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:46.674 00.000 21444 GuideStep: -0.7 px 24 ms EAST, -0.2 px 0 ms NORTH
03:56:49.520 02.846 25848 Exposure complete
03:56:49.607 00.087 25848 worker thread done servicing request
03:56:49.608 00.001 21444 OnExposeComplete: enter
03:56:49.608 00.000 21444 UpdateGuideState(): m_state=6
03:56:49.608 00.000 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 637
03:56:49.608 00.000 21444 Star::Find returns 1 (1), X=1259.79, Y=673.09, Mass=5853943, SNR=237.0, Peak=65504 HFD=8.1
03:56:49.608 00.000 21444 MultiStar: [#1 0.58,-0.49,1.00,U] [#2 1.47,-0.98,1.18,U] [#3 0.72,-0.98,0.66,U] [#4 0.70,-1.70,0.83,U] [#5 -0.47,-2.08,0.00,M1] [#6 0.15,-1.51,0.56,U] [#7 0.03,-1.36,0.65,U] [#8 0.60,-1.27,0.60,U] 
03:56:49.608 00.000 21444 refined, 7 included, MultiStar: {0.68, -1.25}, one-star: {0.54, -1.88}
03:56:49.608 00.000 21444 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.05) = xAngle (-4.13 = 2.16)
03:56:49.608 00.000 21444 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.69)
03:56:49.608 00.000 21444 CameraToMount -- cameraX=0.68 cameraY=-1.25 hyp=1.42 cameraTheta=-1.07 mountX=-0.79 mountY=-0.90, mountTheta=-2.29
03:56:49.609 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.68, y=-1.25, opts=13)
03:56:49.609 00.000 21444 Enqueuing Move request for scope (0.68, -1.25)
03:56:49.609 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=28, FiltMax=65504, Gamma=0.560
03:56:49.610 00.001 21444 UpdateGuideState exits: m=5853943 SNR=237.0 Saturated
03:56:49.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:49.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:49.610 00.000 21444 Enqueuing Expose request
03:56:49.610 00.000 25848 Worker thread wakes up
03:56:49.610 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.68, -1.25) opts 0xd
03:56:49.610 00.000 25848 Handling offset move in thread for scope, endpoint = (0.68, -1.25)
03:56:49.610 00.000 25848 Moving (0.68, -1.25) raw xDistance=-0.79 yDistance=-0.90
03:56:49.610 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.79
03:56:49.610 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:56:49.610 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
03:56:49.610 00.000 25848 MoveAxis(E, 25, ABG)
03:56:49.610 00.000 25848 Guiding  Dir = 2, Dur = 25
03:56:49.643 00.033 25848 IsSlewing returns 0
03:56:49.643 00.000 25848 IsGuiding returns 0
03:56:49.674 00.031 25848 IsGuiding returns 1
03:56:49.674 00.000 25848 scope still moving after pulse duration time elapsed
03:56:49.734 00.060 25848 IsSlewing returns 0
03:56:49.734 00.000 25848 IsGuiding returns 0
03:56:49.734 00.000 25848 scope move finished after 25 + 66 ms
03:56:49.734 00.000 25848 Move returns status 0, amount 25
03:56:49.734 00.000 25848 MoveAxis(N, 0, ABG)
03:56:49.734 00.000 25848 Move returns status 0, amount 0
03:56:49.734 00.000 25848 move complete, result=0
03:56:49.734 00.000 25848 worker thread done servicing request
03:56:49.734 00.000 25848 Worker thread wakes up
03:56:49.734 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:49.734 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -0.9 px 0 ms NORTH
03:56:49.735 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:52.586 02.851 25848 Exposure complete
03:56:52.673 00.087 25848 worker thread done servicing request
03:56:52.673 00.000 21444 OnExposeComplete: enter
03:56:52.673 00.000 21444 UpdateGuideState(): m_state=6
03:56:52.673 00.000 21444 Star::Find(15, 1259, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 638
03:56:52.673 00.000 21444 Star::Find returns 1 (1), X=1259.84, Y=673.13, Mass=5838354, SNR=261.1, Peak=65504 HFD=8.1
03:56:52.673 00.000 21444 MultiStar: [#1 0.53,-0.40,0.85,U] [#2 0.87,-0.52,0.76,U] [#3 0.88,-0.27,0.70,U] [#4 0.43,-1.20,0.67,U] [#5 -0.17,-1.53,0.64,U] [#6 0.23,-1.17,0.69,U] [#7 0.42,-0.89,0.57,U] [#8 0.76,-1.13,0.44,U] 
03:56:52.673 00.000 21444 refined, 8 included, MultiStar: {0.51, -1.01}, one-star: {0.59, -1.84}
03:56:52.674 00.001 21444 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.05) = xAngle (-4.15 = 2.13)
03:56:52.674 00.000 21444 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.00 = -0.71)
03:56:52.674 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=-1.01 hyp=1.13 cameraTheta=-1.10 mountX=-0.60 mountY=-0.74, mountTheta=-2.25
03:56:52.675 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=-1.01, opts=13)
03:56:52.675 00.000 21444 Enqueuing Move request for scope (0.51, -1.01)
03:56:52.675 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=244, FiltMax=65504, Gamma=0.560
03:56:52.675 00.000 25848 Worker thread wakes up
03:56:52.675 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, -1.01) opts 0xd
03:56:52.675 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, -1.01)
03:56:52.675 00.000 25848 Moving (0.51, -1.01) raw xDistance=-0.60 yDistance=-0.74
03:56:52.675 00.000 21444 UpdateGuideState exits: m=5838354 SNR=261.1 Saturated
03:56:52.675 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:52.675 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:52.675 00.000 21444 Enqueuing Expose request
03:56:52.675 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.60
03:56:52.675 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:56:52.676 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
03:56:52.676 00.000 25848 MoveAxis(E, 19, ABG)
03:56:52.676 00.000 25848 Guiding  Dir = 2, Dur = 19
03:56:52.704 00.028 25848 IsSlewing returns 0
03:56:52.704 00.000 25848 IsGuiding returns 0
03:56:52.735 00.031 25848 IsGuiding returns 1
03:56:52.736 00.001 25848 scope still moving after pulse duration time elapsed
03:56:52.817 00.081 25848 IsSlewing returns 0
03:56:52.818 00.001 25848 IsGuiding returns 0
03:56:52.818 00.000 25848 scope move finished after 19 + 94 ms
03:56:52.818 00.000 25848 Move returns status 0, amount 19
03:56:52.818 00.000 25848 MoveAxis(N, 0, ABG)
03:56:52.818 00.000 25848 Move returns status 0, amount 0
03:56:52.818 00.000 25848 move complete, result=0
03:56:52.818 00.000 25848 worker thread done servicing request
03:56:52.818 00.000 25848 Worker thread wakes up
03:56:52.818 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:52.818 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:52.818 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.7 px 0 ms NORTH
03:56:55.657 02.839 25848 Exposure complete
03:56:55.744 00.087 25848 worker thread done servicing request
03:56:55.744 00.000 21444 OnExposeComplete: enter
03:56:55.745 00.001 21444 UpdateGuideState(): m_state=6
03:56:55.745 00.000 21444 Star::Find(15, 1259, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 639
03:56:55.745 00.000 21444 Star::Find returns 1 (1), X=1261.65, Y=673.27, Mass=5770327, SNR=225.8, Peak=65504 HFD=8.1
03:56:55.745 00.000 21444 MultiStar: [#1 1.42,-0.47,0.93,U] [#2 1.80,-0.40,0.86,U] [#3 1.22,-0.67,0.80,U] [#4 1.42,-1.37,0.91,U] [#5 1.02,-1.27,0.77,U] [#6 1.08,-1.24,0.66,U] [#7 1.41,-0.68,0.54,U] [#8 1.74,-0.72,0.64,U] 
03:56:55.745 00.000 21444 refined, 8 included, MultiStar: {1.53, -0.97}, one-star: {2.40, -1.71}
03:56:55.745 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
03:56:55.745 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
03:56:55.745 00.000 21444 CameraToMount -- cameraX=1.53 cameraY=-0.97 hyp=1.81 cameraTheta=-0.56 mountX=-1.62 mountY=-0.32, mountTheta=-2.95
03:56:55.746 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.53, y=-0.97, opts=13)
03:56:55.746 00.000 21444 Enqueuing Move request for scope (1.53, -0.97)
03:56:55.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
03:56:55.746 00.000 25848 Worker thread wakes up
03:56:55.747 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.53, -0.97) opts 0xd
03:56:55.747 00.000 25848 Handling offset move in thread for scope, endpoint = (1.53, -0.97)
03:56:55.747 00.000 25848 Moving (1.53, -0.97) raw xDistance=-1.62 yDistance=-0.32
03:56:55.747 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.62
03:56:55.747 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:55.747 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
03:56:55.747 00.000 25848 MoveAxis(E, 48, ABG)
03:56:55.747 00.000 25848 Guiding  Dir = 2, Dur = 48
03:56:55.747 00.000 21444 UpdateGuideState exits: m=5770327 SNR=225.8 Saturated
03:56:55.747 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:55.747 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:55.747 00.000 21444 Enqueuing Expose request
03:56:55.767 00.020 25848 IsSlewing returns 0
03:56:55.767 00.000 25848 IsGuiding returns 0
03:56:55.799 00.032 25848 PulseGuide returned control before completion, sleep 27
03:56:55.829 00.030 25848 IsGuiding returns 1
03:56:55.829 00.000 25848 scope still moving after pulse duration time elapsed
03:56:55.892 00.063 25848 IsSlewing returns 0
03:56:55.893 00.001 25848 IsGuiding returns 0
03:56:55.893 00.000 25848 scope move finished after 48 + 77 ms
03:56:55.893 00.000 25848 Move returns status 0, amount 48
03:56:55.893 00.000 25848 MoveAxis(N, 0, ABG)
03:56:55.893 00.000 25848 Move returns status 0, amount 0
03:56:55.893 00.000 25848 move complete, result=0
03:56:55.893 00.000 25848 worker thread done servicing request
03:56:55.893 00.000 25848 Worker thread wakes up
03:56:55.893 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:55.893 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:55.893 00.000 21444 GuideStep: -1.6 px 48 ms EAST, -0.3 px 0 ms NORTH
03:56:58.743 02.850 25848 Exposure complete
03:56:58.831 00.088 25848 worker thread done servicing request
03:56:58.831 00.000 21444 OnExposeComplete: enter
03:56:58.831 00.000 21444 UpdateGuideState(): m_state=6
03:56:58.832 00.001 21444 Star::Find(15, 1261, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 640
03:56:58.832 00.000 21444 Star::Find returns 1 (1), X=1259.95, Y=674.02, Mass=5766747, SNR=265.0, Peak=65504 HFD=8.1
03:56:58.832 00.000 21444 MultiStar: [#1 -0.18,-0.20,0.98,U] [#2 0.16,-0.23,0.93,U] [#3 0.23,-0.10,0.83,U] [#4 0.63,-0.84,0.73,U] [#5 0.29,-0.69,0.94,U] [#6 0.35,-1.06,0.70,U] [#7 0.45,-0.26,0.54,U] [#8 0.62,-0.50,0.47,U] 
03:56:58.832 00.000 21444 refined, 8 included, MultiStar: {0.33, -0.54}, one-star: {0.70, -0.95}
03:56:58.832 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.07 = 2.22)
03:56:58.832 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.63)
03:56:58.832 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-0.54 hyp=0.63 cameraTheta=-1.02 mountX=-0.38 mountY=-0.37, mountTheta=-2.37
03:56:58.833 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-0.54, opts=13)
03:56:58.833 00.000 21444 Enqueuing Move request for scope (0.33, -0.54)
03:56:58.833 00.000 25848 Worker thread wakes up
03:56:58.833 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
03:56:58.833 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.54) opts 0xd
03:56:58.833 00.000 21444 UpdateGuideState exits: m=5766747 SNR=265.0 Saturated
03:56:58.833 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -0.54)
03:56:58.833 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:58.833 00.000 25848 Moving (0.33, -0.54) raw xDistance=-0.38 yDistance=-0.37
03:56:58.834 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:56:58.834 00.000 21444 Enqueuing Expose request
03:56:58.834 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
03:56:58.834 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:58.834 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
03:56:58.834 00.000 25848 MoveAxis(E, 0, ABG)
03:56:58.834 00.000 25848 Move returns status 0, amount 0
03:56:58.834 00.000 25848 MoveAxis(N, 0, ABG)
03:56:58.834 00.000 25848 Move returns status 0, amount 0
03:56:58.834 00.000 25848 move complete, result=0
03:56:58.834 00.000 25848 worker thread done servicing request
03:56:58.834 00.000 25848 Worker thread wakes up
03:56:58.834 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:56:58.834 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:56:58.834 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
03:57:01.681 02.847 25848 Exposure complete
03:57:01.770 00.089 25848 worker thread done servicing request
03:57:01.770 00.000 21444 OnExposeComplete: enter
03:57:01.770 00.000 21444 UpdateGuideState(): m_state=6
03:57:01.770 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 641
03:57:01.770 00.000 21444 Star::Find returns 1 (1), X=1262.36, Y=673.26, Mass=5980371, SNR=249.4, Peak=65504 HFD=8.1
03:57:01.771 00.001 21444 MultiStar: [#1 2.49,-0.80,0.00,M1] [#2 2.56,-0.26,0.00,M1] [#3 2.72,-0.29,0.00,M1] [#4 2.99,-0.69,0.00,M1] [#5 2.12,-0.88,0.00,M1] [#6 2.77,-1.26,0.00,M1] [#7 2.60,-0.94,0.00,M1] [#8 2.80,-0.59,0.00,M1] 
03:57:01.771 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.56 = 2.73)
03:57:01.771 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.12)
03:57:01.771 00.000 21444 CameraToMount -- cameraX=3.11 cameraY=-1.72 hyp=3.56 cameraTheta=-0.50 mountX=-3.26 mountY=-0.41, mountTheta=-3.02
03:57:01.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.11, y=-1.72, opts=13)
03:57:01.772 00.000 21444 Enqueuing Move request for scope (3.11, -1.72)
03:57:01.772 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=130, FiltMax=65504, Gamma=0.560
03:57:01.772 00.000 21444 UpdateGuideState exits: m=5980371 SNR=249.4 Saturated
03:57:01.772 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:01.772 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:01.772 00.000 21444 Enqueuing Expose request
03:57:01.772 00.000 25848 Worker thread wakes up
03:57:01.772 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.11, -1.72) opts 0xd
03:57:01.772 00.000 25848 Handling offset move in thread for scope, endpoint = (3.11, -1.72)
03:57:01.772 00.000 25848 Moving (3.11, -1.72) raw xDistance=-3.26 yDistance=-0.41
03:57:01.772 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.05 from input -3.26
03:57:01.772 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:01.772 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
03:57:01.772 00.000 25848 MoveAxis(E, 95, ABG)
03:57:01.772 00.000 25848 Guiding  Dir = 2, Dur = 95
03:57:01.797 00.025 25848 IsSlewing returns 0
03:57:01.798 00.001 25848 IsGuiding returns 0
03:57:01.828 00.030 25848 PulseGuide returned control before completion, sleep 74
03:57:01.927 00.099 25848 IsGuiding returns 1
03:57:01.927 00.000 25848 scope still moving after pulse duration time elapsed
03:57:01.986 00.059 25848 IsSlewing returns 0
03:57:01.986 00.000 25848 IsGuiding returns 0
03:57:01.986 00.000 25848 scope move finished after 95 + 93 ms
03:57:01.986 00.000 25848 Move returns status 0, amount 95
03:57:01.986 00.000 25848 MoveAxis(N, 0, ABG)
03:57:01.986 00.000 25848 Move returns status 0, amount 0
03:57:01.986 00.000 25848 move complete, result=0
03:57:01.986 00.000 25848 worker thread done servicing request
03:57:01.987 00.001 25848 Worker thread wakes up
03:57:01.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:01.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:01.987 00.000 21444 GuideStep: -3.3 px 95 ms EAST, -0.4 px 0 ms NORTH
03:57:04.827 02.840 25848 Exposure complete
03:57:04.915 00.088 25848 worker thread done servicing request
03:57:04.915 00.000 21444 OnExposeComplete: enter
03:57:04.915 00.000 21444 UpdateGuideState(): m_state=6
03:57:04.915 00.000 21444 Star::Find(15, 1262, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 642
03:57:04.915 00.000 21444 Star::Find returns 1 (1), X=1260.84, Y=673.59, Mass=5816553, SNR=257.2, Peak=65504 HFD=8.1
03:57:04.915 00.000 21444 MultiStar: [#1 0.67,-0.10,0.96,U] [#2 1.49,-0.10,1.03,U] [#3 0.66,0.00,0.74,U] [#4 1.13,-0.21,0.82,U] [#5 0.56,-0.08,0.60,U] [#6 1.11,-0.50,0.68,U] [#7 0.54,0.32,0.63,U] [#8 0.97,-0.39,0.62,U] 
03:57:04.915 00.000 21444 refined, 8 included, MultiStar: {1.02, -0.31}, one-star: {1.59, -1.39}
03:57:04.915 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.35 = 2.94)
03:57:04.916 00.001 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
03:57:04.916 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-0.31 hyp=1.06 cameraTheta=-0.29 mountX=-1.04 mountY=0.10, mountTheta=3.05
03:57:04.916 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-0.31, opts=13)
03:57:04.917 00.001 21444 Enqueuing Move request for scope (1.02, -0.31)
03:57:04.917 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
03:57:04.917 00.000 25848 Worker thread wakes up
03:57:04.917 00.000 21444 UpdateGuideState exits: m=5816553 SNR=257.2 Saturated
03:57:04.917 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:04.917 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:04.917 00.000 21444 Enqueuing Expose request
03:57:04.917 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.31) opts 0xd
03:57:04.917 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -0.31)
03:57:04.917 00.000 25848 Moving (1.02, -0.31) raw xDistance=-1.04 yDistance=0.10
03:57:04.917 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.04
03:57:04.917 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:04.917 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:57:04.917 00.000 25848 MoveAxis(E, 37, ABG)
03:57:04.917 00.000 25848 Guiding  Dir = 2, Dur = 37
03:57:04.938 00.021 25848 IsSlewing returns 0
03:57:04.938 00.000 25848 IsGuiding returns 0
03:57:04.970 00.032 25848 PulseGuide returned control before completion, sleep 16
03:57:05.000 00.030 25848 IsGuiding returns 1
03:57:05.000 00.000 25848 scope still moving after pulse duration time elapsed
03:57:05.061 00.061 25848 IsSlewing returns 0
03:57:05.061 00.000 25848 IsGuiding returns 0
03:57:05.061 00.000 25848 scope move finished after 37 + 86 ms
03:57:05.062 00.001 25848 Move returns status 0, amount 37
03:57:05.062 00.000 25848 MoveAxis(N, 0, ABG)
03:57:05.062 00.000 25848 Move returns status 0, amount 0
03:57:05.062 00.000 25848 move complete, result=0
03:57:05.062 00.000 25848 worker thread done servicing request
03:57:05.062 00.000 25848 Worker thread wakes up
03:57:05.062 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:05.062 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:05.062 00.000 21444 GuideStep: -1.0 px 37 ms EAST, 0.1 px 0 ms NORTH
03:57:07.900 02.838 25848 Exposure complete
03:57:07.980 00.080 25848 worker thread done servicing request
03:57:07.980 00.000 21444 OnExposeComplete: enter
03:57:07.980 00.000 21444 UpdateGuideState(): m_state=6
03:57:07.980 00.000 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 643
03:57:07.981 00.001 21444 Star::Find returns 1 (1), X=1259.75, Y=674.16, Mass=5743454, SNR=239.6, Peak=65504 HFD=7.9
03:57:07.981 00.000 21444 MultiStar: [#1 0.25,0.54,0.95,U] [#2 0.26,0.66,0.83,U] [#3 0.44,0.28,0.68,U] [#4 0.32,-0.29,0.65,U] [#5 -0.66,0.03,0.71,U] [#6 -0.00,0.00,0.84,U] [#7 -0.16,0.01,0.66,U] [#8 0.45,-0.18,0.62,U] 
03:57:07.981 00.000 21444 refined, 8 included, MultiStar: {0.17, 0.02}, one-star: {0.50, -0.81}
03:57:07.981 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
03:57:07.981 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.53)
03:57:07.981 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.14 mountX=-0.17 mountY=0.09, mountTheta=2.66
03:57:07.982 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.02, opts=13)
03:57:07.982 00.000 21444 Enqueuing Move request for scope (0.17, 0.02)
03:57:07.982 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
03:57:07.982 00.000 21444 UpdateGuideState exits: m=5743454 SNR=239.6 Saturated
03:57:07.982 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:07.982 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:07.982 00.000 21444 Enqueuing Expose request
03:57:07.982 00.000 25848 Worker thread wakes up
03:57:07.982 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
03:57:07.982 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
03:57:07.982 00.000 25848 Moving (0.17, 0.02) raw xDistance=-0.17 yDistance=0.09
03:57:07.982 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:57:07.982 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:07.982 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:57:07.982 00.000 25848 MoveAxis(E, 0, ABG)
03:57:07.982 00.000 25848 Move returns status 0, amount 0
03:57:07.982 00.000 25848 MoveAxis(N, 0, ABG)
03:57:07.982 00.000 25848 Move returns status 0, amount 0
03:57:07.982 00.000 25848 move complete, result=0
03:57:07.982 00.000 25848 worker thread done servicing request
03:57:07.982 00.000 25848 Worker thread wakes up
03:57:07.982 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:07.982 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:57:07.982 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:10.833 02.851 25848 Exposure complete
03:57:10.921 00.088 25848 worker thread done servicing request
03:57:10.921 00.000 21444 OnExposeComplete: enter
03:57:10.922 00.001 21444 UpdateGuideState(): m_state=6
03:57:10.922 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 644
03:57:10.922 00.000 21444 Star::Find returns 1 (1), X=1259.97, Y=674.34, Mass=5856939, SNR=224.2, Peak=65504 HFD=8.1
03:57:10.922 00.000 21444 MultiStar: [#1 0.21,0.67,1.08,U] [#2 0.60,0.67,0.92,U] [#3 -0.17,0.69,0.72,U] [#4 0.09,0.36,0.85,U] [#5 0.29,0.20,0.61,U] [#6 0.38,0.15,0.75,U] [#7 0.58,0.50,0.59,U] [#8 -0.03,0.62,0.60,U] 
03:57:10.922 00.000 21444 refined, 8 included, MultiStar: {0.31, 0.34}, one-star: {0.72, -0.64}
03:57:10.922 00.000 21444 CameraToMount -- cameraTheta (0.82) - m_xAngle (3.05) = xAngle (-2.23 = -2.23)
03:57:10.922 00.000 21444 CameraToMount -- cameraTheta (0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.07 = 1.21)
03:57:10.922 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.34 hyp=0.46 cameraTheta=0.82 mountX=-0.28 mountY=0.43, mountTheta=2.15
03:57:10.924 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.34, opts=13)
03:57:10.924 00.000 21444 Enqueuing Move request for scope (0.31, 0.34)
03:57:10.924 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=66, FiltMax=65504, Gamma=0.560
03:57:10.924 00.000 25848 Worker thread wakes up
03:57:10.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.34) opts 0xd
03:57:10.924 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.34)
03:57:10.924 00.000 25848 Moving (0.31, 0.34) raw xDistance=-0.28 yDistance=0.43
03:57:10.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
03:57:10.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:10.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
03:57:10.924 00.000 25848 MoveAxis(E, 0, ABG)
03:57:10.924 00.000 25848 Move returns status 0, amount 0
03:57:10.925 00.001 25848 MoveAxis(N, 0, ABG)
03:57:10.925 00.000 25848 Move returns status 0, amount 0
03:57:10.925 00.000 25848 move complete, result=0
03:57:10.925 00.000 21444 UpdateGuideState exits: m=5856939 SNR=224.2 Saturated
03:57:10.925 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:10.925 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:10.925 00.000 21444 Enqueuing Expose request
03:57:10.925 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
03:57:10.925 00.000 25848 worker thread done servicing request
03:57:10.925 00.000 25848 Worker thread wakes up
03:57:10.925 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:10.925 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:13.769 02.844 25848 Exposure complete
03:57:13.858 00.089 25848 worker thread done servicing request
03:57:13.858 00.000 21444 OnExposeComplete: enter
03:57:13.858 00.000 21444 UpdateGuideState(): m_state=6
03:57:13.858 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 645
03:57:13.858 00.000 21444 Star::Find returns 1 (1), X=1260.45, Y=673.15, Mass=5940213, SNR=249.6, Peak=65504 HFD=8.1
03:57:13.858 00.000 21444 MultiStar: [#1 1.08,-0.75,0.97,U] [#2 1.53,-0.77,1.01,U] [#3 0.82,-0.50,0.80,U] [#4 0.65,-1.10,0.90,U] [#5 0.56,-1.23,0.61,U] [#6 0.83,-1.06,1.06,U] [#7 0.94,-0.88,0.58,U] [#8 0.82,-0.61,0.74,U] 
03:57:13.858 00.000 21444 refined, 8 included, MultiStar: {0.97, -0.98}, one-star: {1.20, -1.82}
03:57:13.858 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.85 = 2.44)
03:57:13.859 00.001 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.69 = -0.41)
03:57:13.859 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-0.98 hyp=1.38 cameraTheta=-0.79 mountX=-1.05 mountY=-0.54, mountTheta=-2.66
03:57:13.859 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-0.98, opts=13)
03:57:13.859 00.000 21444 Enqueuing Move request for scope (0.97, -0.98)
03:57:13.859 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=216, FiltMax=65504, Gamma=0.560
03:57:13.859 00.000 21444 UpdateGuideState exits: m=5940213 SNR=249.6 Saturated
03:57:13.859 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:13.859 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:13.859 00.000 21444 Enqueuing Expose request
03:57:13.860 00.001 25848 Worker thread wakes up
03:57:13.860 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.98) opts 0xd
03:57:13.860 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -0.98)
03:57:13.860 00.000 25848 Moving (0.97, -0.98) raw xDistance=-1.05 yDistance=-0.54
03:57:13.860 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.05
03:57:13.860 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:57:13.860 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
03:57:13.860 00.000 25848 MoveAxis(E, 31, ABG)
03:57:13.860 00.000 25848 Guiding  Dir = 2, Dur = 31
03:57:13.888 00.028 25848 IsSlewing returns 0
03:57:13.888 00.000 25848 IsGuiding returns 0
03:57:13.930 00.042 25848 IsGuiding returns 1
03:57:13.930 00.000 25848 scope still moving after pulse duration time elapsed
03:57:13.982 00.052 25848 IsSlewing returns 0
03:57:13.982 00.000 25848 IsGuiding returns 0
03:57:13.982 00.000 25848 scope move finished after 31 + 62 ms
03:57:13.982 00.000 25848 Move returns status 0, amount 31
03:57:13.982 00.000 25848 MoveAxis(N, 0, ABG)
03:57:13.982 00.000 25848 Move returns status 0, amount 0
03:57:13.982 00.000 25848 move complete, result=0
03:57:13.982 00.000 25848 worker thread done servicing request
03:57:13.982 00.000 25848 Worker thread wakes up
03:57:13.982 00.000 21444 GuideStep: -1.1 px 31 ms EAST, -0.5 px 0 ms NORTH
03:57:13.982 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:13.983 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:16.831 02.848 25848 Exposure complete
03:57:16.918 00.087 25848 worker thread done servicing request
03:57:16.918 00.000 21444 OnExposeComplete: enter
03:57:16.919 00.001 21444 UpdateGuideState(): m_state=6
03:57:16.919 00.000 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 646
03:57:16.919 00.000 21444 Star::Find returns 1 (1), X=1259.87, Y=674.85, Mass=5605047, SNR=186.2, Peak=65504 HFD=8.0
03:57:16.919 00.000 21444 MultiStar: [#1 0.90,0.57,1.43,U] [#2 0.78,0.54,1.13,U] [#3 0.27,0.93,1.13,U] [#4 0.66,0.03,0.98,U] [#5 0.28,0.10,0.97,U] [#6 0.80,0.09,0.90,U] [#7 0.90,0.43,0.71,U] [#8 0.38,0.46,0.77,U] 
03:57:16.919 00.000 21444 single-star, 8 included, MultiStar: {0.63, 0.36}, one-star: {0.62, -0.12}
03:57:16.919 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
03:57:16.919 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.20)
03:57:16.919 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=-0.12 hyp=0.63 cameraTheta=-0.19 mountX=-0.63 mountY=0.12, mountTheta=2.95
03:57:16.919 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=-0.12, opts=13)
03:57:16.919 00.000 21444 Enqueuing Move request for scope (0.62, -0.12)
03:57:16.919 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=244, FiltMax=65504, Gamma=0.560
03:57:16.919 00.000 21444 UpdateGuideState exits: m=5605047 SNR=186.2 Saturated
03:57:16.919 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:16.919 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:16.919 00.000 21444 Enqueuing Expose request
03:57:16.920 00.001 25848 Worker thread wakes up
03:57:16.920 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.12) opts 0xd
03:57:16.920 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, -0.12)
03:57:16.920 00.000 25848 Moving (0.62, -0.12) raw xDistance=-0.63 yDistance=0.12
03:57:16.920 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.63
03:57:16.920 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:16.920 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:57:16.920 00.000 25848 MoveAxis(E, 20, ABG)
03:57:16.920 00.000 25848 Guiding  Dir = 2, Dur = 20
03:57:16.955 00.035 25848 IsSlewing returns 0
03:57:16.955 00.000 25848 IsGuiding returns 0
03:57:16.987 00.032 25848 IsGuiding returns 1
03:57:16.987 00.000 25848 scope still moving after pulse duration time elapsed
03:57:17.046 00.059 25848 IsSlewing returns 0
03:57:17.046 00.000 25848 IsGuiding returns 0
03:57:17.046 00.000 25848 scope move finished after 20 + 71 ms
03:57:17.047 00.001 25848 Move returns status 0, amount 20
03:57:17.047 00.000 25848 MoveAxis(N, 0, ABG)
03:57:17.047 00.000 25848 Move returns status 0, amount 0
03:57:17.047 00.000 25848 move complete, result=0
03:57:17.047 00.000 25848 worker thread done servicing request
03:57:17.047 00.000 25848 Worker thread wakes up
03:57:17.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:17.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:17.047 00.000 21444 GuideStep: -0.6 px 20 ms EAST, 0.1 px 0 ms NORTH
03:57:19.889 02.842 25848 Exposure complete
03:57:19.969 00.080 25848 worker thread done servicing request
03:57:19.969 00.000 21444 OnExposeComplete: enter
03:57:19.969 00.000 21444 UpdateGuideState(): m_state=6
03:57:19.970 00.001 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 647
03:57:19.970 00.000 21444 Star::Find returns 1 (1), X=1258.85, Y=674.55, Mass=5045114, SNR=149.9, Peak=65504 HFD=7.8
03:57:19.970 00.000 21444 MultiStar: [#1 -0.52,0.75,1.07,U] [#2 -0.04,0.41,1.00,U] [#3 -0.20,0.01,0.76,U] [#4 -0.67,-0.41,0.77,U] [#5 -1.03,-0.11,0.80,U] [#6 -0.44,-0.45,0.80,U] [#7 -0.83,-0.32,0.65,U] [#8 -0.47,-0.27,0.66,U] 
03:57:19.970 00.000 21444 refined, 8 included, MultiStar: {-0.49, -0.05}, one-star: {-0.40, -0.42}
03:57:19.970 00.000 21444 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.05) = xAngle (-6.10 = 0.19)
03:57:19.970 00.000 21444 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.94 = -2.66)
03:57:19.970 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.05 hyp=0.49 cameraTheta=-3.04 mountX=0.48 mountY=-0.23, mountTheta=-0.44
03:57:19.971 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.05, opts=13)
03:57:19.971 00.000 21444 Enqueuing Move request for scope (-0.49, -0.05)
03:57:19.971 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=194, FiltMax=65504, Gamma=0.560
03:57:19.971 00.000 21444 UpdateGuideState exits: m=5045114 SNR=149.9 Saturated
03:57:19.971 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:19.971 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:19.971 00.000 21444 Enqueuing Expose request
03:57:19.971 00.000 25848 Worker thread wakes up
03:57:19.971 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.05) opts 0xd
03:57:19.971 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.05)
03:57:19.971 00.000 25848 Moving (-0.49, -0.05) raw xDistance=0.48 yDistance=-0.23
03:57:19.971 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
03:57:19.971 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:19.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:57:19.971 00.000 25848 MoveAxis(E, 0, ABG)
03:57:19.971 00.000 25848 Move returns status 0, amount 0
03:57:19.971 00.000 25848 MoveAxis(N, 0, ABG)
03:57:19.971 00.000 25848 Move returns status 0, amount 0
03:57:19.971 00.000 25848 move complete, result=0
03:57:19.971 00.000 25848 worker thread done servicing request
03:57:19.972 00.001 25848 Worker thread wakes up
03:57:19.972 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:19.972 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:19.972 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
03:57:22.815 02.843 25848 Exposure complete
03:57:22.904 00.089 25848 worker thread done servicing request
03:57:22.904 00.000 21444 OnExposeComplete: enter
03:57:22.904 00.000 21444 UpdateGuideState(): m_state=6
03:57:22.904 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 648
03:57:22.904 00.000 21444 Star::Find returns 1 (1), X=1259.98, Y=673.52, Mass=5650642, SNR=226.0, Peak=65504 HFD=8.0
03:57:22.904 00.000 21444 MultiStar: [#1 0.19,0.29,0.78,U] [#2 0.54,-0.10,0.72,U] [#3 -0.03,-0.07,0.56,U] [#4 0.23,-1.15,0.71,U] [#5 -0.39,-0.14,0.58,U] [#6 -0.10,-0.71,0.55,U] [#7 -0.67,-0.35,0.58,U] [#8 0.43,-0.88,0.46,U] 
03:57:22.904 00.000 21444 refined, 8 included, MultiStar: {0.16, -0.54}, one-star: {0.73, -1.45}
03:57:22.904 00.000 21444 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.05) = xAngle (-4.34 = 1.94)
03:57:22.905 00.001 21444 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.18 = -0.90)
03:57:22.905 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-0.54 hyp=0.56 cameraTheta=-1.29 mountX=-0.21 mountY=-0.44, mountTheta=-2.01
03:57:22.906 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-0.54, opts=13)
03:57:22.906 00.000 21444 Enqueuing Move request for scope (0.16, -0.54)
03:57:22.906 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=206, FiltMax=65504, Gamma=0.560
03:57:22.906 00.000 21444 UpdateGuideState exits: m=5650642 SNR=226.0 Saturated
03:57:22.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:22.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:22.906 00.000 21444 Enqueuing Expose request
03:57:22.906 00.000 25848 Worker thread wakes up
03:57:22.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.54) opts 0xd
03:57:22.906 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -0.54)
03:57:22.906 00.000 25848 Moving (0.16, -0.54) raw xDistance=-0.21 yDistance=-0.44
03:57:22.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
03:57:22.906 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:22.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
03:57:22.906 00.000 25848 MoveAxis(E, 0, ABG)
03:57:22.906 00.000 25848 Move returns status 0, amount 0
03:57:22.906 00.000 25848 MoveAxis(N, 0, ABG)
03:57:22.906 00.000 25848 Move returns status 0, amount 0
03:57:22.906 00.000 25848 move complete, result=0
03:57:22.906 00.000 25848 worker thread done servicing request
03:57:22.907 00.001 25848 Worker thread wakes up
03:57:22.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:22.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:22.907 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
03:57:25.749 02.842 25848 Exposure complete
03:57:25.819 00.070 25848 worker thread done servicing request
03:57:25.819 00.000 21444 OnExposeComplete: enter
03:57:25.819 00.000 21444 UpdateGuideState(): m_state=6
03:57:25.820 00.001 21444 Star::Find(15, 1259, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 649
03:57:25.820 00.000 21444 Star::Find returns 1 (1), X=1260.05, Y=674.11, Mass=5534232, SNR=191.6, Peak=65504 HFD=8.1
03:57:25.820 00.000 21444 MultiStar: [#1 0.22,0.44,0.84,U] [#2 0.71,0.52,0.85,U] [#3 0.61,0.12,0.63,U] [#4 0.12,-0.23,0.81,U] [#5 -0.17,-0.40,0.82,U] [#6 0.21,-0.50,0.64,U] [#7 0.13,-0.63,0.50,U] [#8 0.53,0.03,0.74,U] 
03:57:25.820 00.000 21444 refined, 8 included, MultiStar: {0.37, -0.16}, one-star: {0.80, -0.86}
03:57:25.820 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.47 = 2.82)
03:57:25.820 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.03)
03:57:25.820 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.16 hyp=0.40 cameraTheta=-0.41 mountX=-0.38 mountY=-0.01, mountTheta=-3.11
03:57:25.821 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.16, opts=13)
03:57:25.821 00.000 21444 Enqueuing Move request for scope (0.37, -0.16)
03:57:25.821 00.000 25848 Worker thread wakes up
03:57:25.821 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
03:57:25.821 00.000 21444 UpdateGuideState exits: m=5534232 SNR=191.6 Saturated
03:57:25.821 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:25.821 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.16) opts 0xd
03:57:25.821 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:25.821 00.000 21444 Enqueuing Expose request
03:57:25.821 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.16)
03:57:25.821 00.000 25848 Moving (0.37, -0.16) raw xDistance=-0.38 yDistance=-0.01
03:57:25.821 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
03:57:25.821 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:25.821 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:57:25.821 00.000 25848 MoveAxis(E, 0, ABG)
03:57:25.821 00.000 25848 Move returns status 0, amount 0
03:57:25.821 00.000 25848 MoveAxis(N, 0, ABG)
03:57:25.821 00.000 25848 Move returns status 0, amount 0
03:57:25.821 00.000 25848 move complete, result=0
03:57:25.821 00.000 25848 worker thread done servicing request
03:57:25.821 00.000 25848 Worker thread wakes up
03:57:25.821 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:25.821 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:25.822 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
03:57:28.673 02.851 25848 Exposure complete
03:57:28.761 00.088 25848 worker thread done servicing request
03:57:28.761 00.000 21444 OnExposeComplete: enter
03:57:28.761 00.000 21444 UpdateGuideState(): m_state=6
03:57:28.761 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 650
03:57:28.761 00.000 21444 Star::Find returns 1 (1), X=1260.62, Y=675.08, Mass=5889943, SNR=228.8, Peak=65504 HFD=8.0
03:57:28.761 00.000 21444 MultiStar: [#1 0.04,1.65,1.13,U] [#2 1.20,1.44,0.98,U] [#3 1.10,1.18,0.79,U] [#4 0.54,0.78,1.04,U] [#5 0.12,1.71,0.62,U] [#6 0.47,1.06,0.68,U] [#7 0.05,1.59,0.55,U] [#8 0.44,1.13,0.74,U] 
03:57:28.761 00.000 21444 refined, 8 included, MultiStar: {0.63, 1.14}, one-star: {1.37, 0.11}
03:57:28.762 00.001 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-1.99 = -1.99)
03:57:28.762 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.83 = 1.45)
03:57:28.762 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=1.14 hyp=1.31 cameraTheta=1.06 mountX=-0.53 mountY=1.30, mountTheta=1.96
03:57:28.762 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=1.14, opts=13)
03:57:28.763 00.001 21444 Enqueuing Move request for scope (0.63, 1.14)
03:57:28.763 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=78, FiltMax=65504, Gamma=0.560
03:57:28.763 00.000 21444 UpdateGuideState exits: m=5889943 SNR=228.8 Saturated
03:57:28.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:28.763 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:28.763 00.000 21444 Enqueuing Expose request
03:57:28.763 00.000 25848 Worker thread wakes up
03:57:28.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 1.14) opts 0xd
03:57:28.763 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, 1.14)
03:57:28.763 00.000 25848 Moving (0.63, 1.14) raw xDistance=-0.53 yDistance=1.30
03:57:28.763 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
03:57:28.763 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
03:57:28.763 00.000 25848 MoveAxis(E, 15, ABG)
03:57:28.763 00.000 25848 Guiding  Dir = 2, Dur = 15
03:57:28.796 00.033 25848 IsSlewing returns 0
03:57:28.797 00.001 25848 IsGuiding returns 0
03:57:28.829 00.032 25848 IsGuiding returns 1
03:57:28.829 00.000 25848 scope still moving after pulse duration time elapsed
03:57:28.889 00.060 25848 IsSlewing returns 0
03:57:28.889 00.000 25848 IsGuiding returns 0
03:57:28.889 00.000 25848 scope move finished after 15 + 77 ms
03:57:28.889 00.000 25848 Move returns status 0, amount 15
03:57:28.889 00.000 25848 MoveAxis(S, 35, ABG)
03:57:28.889 00.000 25848 Guiding  Dir = 1, Dur = 35
03:57:28.922 00.033 25848 IsSlewing returns 0
03:57:28.923 00.001 25848 IsGuiding returns 0
03:57:28.954 00.031 25848 PulseGuide returned control before completion, sleep 14
03:57:28.973 00.019 25848 IsGuiding returns 1
03:57:28.973 00.000 25848 scope still moving after pulse duration time elapsed
03:57:29.030 00.057 25848 IsSlewing returns 0
03:57:29.030 00.000 25848 IsGuiding returns 0
03:57:29.030 00.000 25848 scope move finished after 35 + 72 ms
03:57:29.030 00.000 25848 Move returns status 0, amount 35
03:57:29.031 00.001 25848 move complete, result=0
03:57:29.031 00.000 25848 worker thread done servicing request
03:57:29.031 00.000 25848 Worker thread wakes up
03:57:29.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:29.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:29.031 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 1.3 px 35 ms SOUTH
03:57:31.881 02.850 25848 Exposure complete
03:57:31.971 00.090 25848 worker thread done servicing request
03:57:31.972 00.001 21444 OnExposeComplete: enter
03:57:31.972 00.000 21444 UpdateGuideState(): m_state=6
03:57:31.972 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 651
03:57:31.972 00.000 21444 Star::Find returns 1 (1), X=1259.84, Y=672.62, Mass=5636478, SNR=233.1, Peak=65504 HFD=7.9
03:57:31.972 00.000 21444 MultiStar: [#1 0.40,-0.84,1.28,U] [#2 0.77,-0.89,1.13,U] [#3 0.23,-0.73,0.85,U] [#4 0.29,-1.52,0.87,U] [#5 -0.32,-1.65,0.81,U] [#6 0.03,-1.62,0.68,U] [#7 0.03,-1.21,0.51,U] [#8 0.65,-1.26,0.47,U] 
03:57:31.972 00.000 21444 refined, 8 included, MultiStar: {0.33, -1.32}, one-star: {0.59, -2.35}
03:57:31.972 00.000 21444 CameraToMount -- cameraTheta (-1.32) - m_xAngle (3.05) = xAngle (-4.38 = 1.91)
03:57:31.972 00.000 21444 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.22 = -0.94)
03:57:31.972 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-1.32 hyp=1.36 cameraTheta=-1.32 mountX=-0.45 mountY=-1.10, mountTheta=-1.96
03:57:31.973 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-1.32, opts=13)
03:57:31.973 00.000 21444 Enqueuing Move request for scope (0.33, -1.32)
03:57:31.973 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=52, FiltMax=65504, Gamma=0.560
03:57:31.973 00.000 21444 UpdateGuideState exits: m=5636478 SNR=233.1 Saturated
03:57:31.973 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:31.974 00.001 25848 Worker thread wakes up
03:57:31.974 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.32) opts 0xd
03:57:31.974 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -1.32)
03:57:31.974 00.000 25848 Moving (0.33, -1.32) raw xDistance=-0.45 yDistance=-1.10
03:57:31.974 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
03:57:31.974 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:57:31.974 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
03:57:31.974 00.000 25848 MoveAxis(E, 0, ABG)
03:57:31.974 00.000 25848 Move returns status 0, amount 0
03:57:31.974 00.000 25848 MoveAxis(N, 0, ABG)
03:57:31.974 00.000 25848 Move returns status 0, amount 0
03:57:31.974 00.000 25848 move complete, result=0
03:57:31.974 00.000 25848 worker thread done servicing request
03:57:31.974 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:31.974 00.000 21444 Enqueuing Expose request
03:57:31.974 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.1 px 0 ms NORTH
03:57:31.974 00.000 25848 Worker thread wakes up
03:57:31.974 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:31.974 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:34.823 02.849 25848 Exposure complete
03:57:34.911 00.088 25848 worker thread done servicing request
03:57:34.911 00.000 21444 OnExposeComplete: enter
03:57:34.911 00.000 21444 UpdateGuideState(): m_state=6
03:57:34.911 00.000 21444 Star::Find(15, 1259, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 652
03:57:34.911 00.000 21444 Star::Find returns 1 (1), X=1259.61, Y=672.41, Mass=5695251, SNR=251.3, Peak=65504 HFD=7.7
03:57:34.912 00.001 21444 MultiStar: [#1 -0.98,-1.18,0.85,U] [#2 -0.12,-1.07,0.77,U] [#3 -0.05,-0.90,0.69,U] [#4 -0.01,-1.48,0.64,U] [#5 -1.20,-0.97,0.56,U] [#6 -0.47,-1.44,0.74,U] [#7 -0.68,-1.26,0.56,U] [#8 -0.01,-1.31,0.62,U] 
03:57:34.912 00.000 21444 refined, 8 included, MultiStar: {-0.31, -1.41}, one-star: {0.36, -2.57}
03:57:34.912 00.000 21444 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.05) = xAngle (-4.84 = 1.44)
03:57:34.912 00.000 21444 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.68 = -1.40)
03:57:34.912 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=-1.41 hyp=1.45 cameraTheta=-1.79 mountX=0.18 mountY=-1.43, mountTheta=-1.44
03:57:34.913 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=-1.41, opts=13)
03:57:34.913 00.000 21444 Enqueuing Move request for scope (-0.31, -1.41)
03:57:34.913 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=42, FiltMax=65504, Gamma=0.560
03:57:34.913 00.000 21444 UpdateGuideState exits: m=5695251 SNR=251.3 Saturated
03:57:34.913 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:34.913 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:34.913 00.000 21444 Enqueuing Expose request
03:57:34.913 00.000 25848 Worker thread wakes up
03:57:34.913 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.41) opts 0xd
03:57:34.913 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, -1.41)
03:57:34.913 00.000 25848 Moving (-0.31, -1.41) raw xDistance=0.18 yDistance=-1.43
03:57:34.913 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:57:34.913 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:57:34.914 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.43
03:57:34.914 00.000 25848 MoveAxis(E, 0, ABG)
03:57:34.914 00.000 25848 Move returns status 0, amount 0
03:57:34.914 00.000 25848 MoveAxis(N, 0, ABG)
03:57:34.914 00.000 25848 Move returns status 0, amount 0
03:57:34.914 00.000 25848 move complete, result=0
03:57:34.914 00.000 25848 worker thread done servicing request
03:57:34.914 00.000 25848 Worker thread wakes up
03:57:34.914 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:34.914 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:34.914 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.4 px 0 ms NORTH
03:57:37.762 02.848 25848 Exposure complete
03:57:37.850 00.088 25848 worker thread done servicing request
03:57:37.851 00.001 21444 OnExposeComplete: enter
03:57:37.851 00.000 21444 UpdateGuideState(): m_state=6
03:57:37.851 00.000 21444 Star::Find(15, 1259, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 653
03:57:37.851 00.000 21444 Star::Find returns 1 (1), X=1260.29, Y=671.60, Mass=5811938, SNR=248.7, Peak=65504 HFD=8.0
03:57:37.851 00.000 21444 MultiStar: [#1 0.64,-1.38,0.85,U] [#2 0.98,-1.37,0.69,U] [#3 0.82,-1.29,0.70,U] [#4 0.37,-2.50,0.00,M1] [#5 0.07,-2.61,0.00,M1] [#6 0.14,-2.41,0.00,M1] [#7 0.47,-2.08,0.00,M1] [#8 0.68,-2.13,0.00,M1] 
03:57:37.851 00.000 21444 refined, 3 included, MultiStar: {0.87, -1.98}, one-star: {1.04, -3.38}
03:57:37.851 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.21 = 2.08)
03:57:37.851 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
03:57:37.851 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=-1.98 hyp=2.16 cameraTheta=-1.15 mountX=-1.05 mountY=-1.50, mountTheta=-2.18
03:57:37.852 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=-1.98, opts=13)
03:57:37.852 00.000 21444 Enqueuing Move request for scope (0.87, -1.98)
03:57:37.852 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=130, FiltMax=65504, Gamma=0.560
03:57:37.853 00.001 21444 UpdateGuideState exits: m=5811938 SNR=248.7 Saturated
03:57:37.853 00.000 25848 Worker thread wakes up
03:57:37.853 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, -1.98) opts 0xd
03:57:37.853 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, -1.98)
03:57:37.853 00.000 25848 Moving (0.87, -1.98) raw xDistance=-1.05 yDistance=-1.50
03:57:37.853 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.05
03:57:37.853 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.01 newest=-4.02
03:57:37.853 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.50 from input -1.50
03:57:37.853 00.000 25848 MoveAxis(E, 31, ABG)
03:57:37.853 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:37.853 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:37.853 00.000 21444 Enqueuing Expose request
03:57:37.853 00.000 25848 Guiding  Dir = 2, Dur = 31
03:57:37.874 00.021 25848 IsSlewing returns 0
03:57:37.874 00.000 25848 IsGuiding returns 0
03:57:37.905 00.031 25848 IsGuiding returns 1
03:57:37.905 00.000 25848 scope still moving after pulse duration time elapsed
03:57:37.968 00.063 25848 IsSlewing returns 0
03:57:37.968 00.000 25848 IsGuiding returns 0
03:57:37.968 00.000 25848 scope move finished after 31 + 62 ms
03:57:37.968 00.000 25848 Move returns status 0, amount 31
03:57:37.968 00.000 25848 BLC: Oldest BLC event removed
03:57:37.968 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 336 applied
03:57:37.968 00.000 25848 MoveAxis(N, 377, ABG)
03:57:37.968 00.000 25848 Guiding  Dir = 0, Dur = 377
03:57:38.000 00.032 25848 IsSlewing returns 0
03:57:38.001 00.001 25848 IsGuiding returns 0
03:57:38.032 00.031 25848 PulseGuide returned control before completion, sleep 356
03:57:38.408 00.376 25848 IsGuiding returns 1
03:57:38.408 00.000 25848 scope still moving after pulse duration time elapsed
03:57:38.469 00.061 25848 IsSlewing returns 0
03:57:38.469 00.000 25848 IsGuiding returns 0
03:57:38.469 00.000 25848 scope move finished after 377 + 90 ms
03:57:38.469 00.000 25848 Move returns status 0, amount 377
03:57:38.469 00.000 25848 move complete, result=0
03:57:38.469 00.000 25848 worker thread done servicing request
03:57:38.469 00.000 25848 Worker thread wakes up
03:57:38.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:38.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:38.469 00.000 21444 GuideStep: -1.0 px 31 ms EAST, -1.5 px 377 ms NORTH
03:57:41.311 02.842 25848 Exposure complete
03:57:41.378 00.067 25848 worker thread done servicing request
03:57:41.379 00.001 21444 OnExposeComplete: enter
03:57:41.379 00.000 21444 UpdateGuideState(): m_state=6
03:57:41.379 00.000 21444 Star::Find(15, 1260, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 654
03:57:41.379 00.000 21444 Star::Find returns 1 (1), X=1259.42, Y=670.54, Mass=5634349, SNR=216.5, Peak=65504 HFD=7.7
03:57:41.379 00.000 21444 MultiStar: large primary error, entering stabilization period
03:57:41.379 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.58 = 1.70)
03:57:41.379 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.14)
03:57:41.379 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-4.44 hyp=4.44 cameraTheta=-1.53 mountX=-0.57 mountY=-4.04, mountTheta=-1.71
03:57:41.380 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-4.44, opts=13)
03:57:41.380 00.000 21444 Enqueuing Move request for scope (0.17, -4.44)
03:57:41.380 00.000 25848 Worker thread wakes up
03:57:41.380 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -4.44) opts 0xd
03:57:41.380 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -4.44)
03:57:41.380 00.000 25848 Moving (0.17, -4.44) raw xDistance=-0.57 yDistance=-4.04
03:57:41.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
03:57:41.381 00.001 21444 UpdateGuideState exits: m=5634349 SNR=216.5 Saturated
03:57:41.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:41.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:41.381 00.000 21444 Enqueuing Expose request
03:57:41.381 00.000 25848 BLC: History state: CurrMiss=4.04, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.498946, 1:4.040427
03:57:41.381 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
03:57:41.381 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.57
03:57:41.381 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.04 from input -4.04
03:57:41.381 00.000 25848 MoveAxis(E, 19, ABG)
03:57:41.381 00.000 25848 Guiding  Dir = 2, Dur = 19
03:57:41.406 00.025 25848 IsSlewing returns 0
03:57:41.406 00.000 25848 IsGuiding returns 0
03:57:41.438 00.032 25848 IsGuiding returns 1
03:57:41.438 00.000 25848 scope still moving after pulse duration time elapsed
03:57:41.486 00.048 25848 IsSlewing returns 0
03:57:41.486 00.000 25848 IsGuiding returns 0
03:57:41.486 00.000 25848 scope move finished after 19 + 61 ms
03:57:41.486 00.000 25848 Move returns status 0, amount 19
03:57:41.487 00.001 25848 MoveAxis(N, 110, ABG)
03:57:41.487 00.000 25848 Guiding  Dir = 0, Dur = 110
03:57:41.515 00.028 25848 IsSlewing returns 0
03:57:41.515 00.000 25848 IsGuiding returns 0
03:57:41.546 00.031 25848 PulseGuide returned control before completion, sleep 89
03:57:41.643 00.097 25848 IsGuiding returns 1
03:57:41.643 00.000 25848 scope still moving after pulse duration time elapsed
03:57:41.704 00.061 25848 IsSlewing returns 0
03:57:41.704 00.000 25848 IsGuiding returns 0
03:57:41.704 00.000 25848 scope move finished after 110 + 79 ms
03:57:41.704 00.000 25848 Move returns status 0, amount 110
03:57:41.705 00.001 25848 move complete, result=0
03:57:41.705 00.000 25848 worker thread done servicing request
03:57:41.705 00.000 25848 Worker thread wakes up
03:57:41.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:41.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:41.705 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -4.0 px 110 ms NORTH
03:57:44.544 02.839 25848 Exposure complete
03:57:44.620 00.076 25848 worker thread done servicing request
03:57:44.620 00.000 21444 OnExposeComplete: enter
03:57:44.620 00.000 21444 UpdateGuideState(): m_state=6
03:57:44.620 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 655
03:57:44.621 00.001 21444 Star::Find returns 1 (1), X=1258.40, Y=672.50, Mass=5643903, SNR=229.9, Peak=65504 HFD=7.7
03:57:44.621 00.000 21444 CameraToMount -- cameraTheta (-1.90) - m_xAngle (3.05) = xAngle (-4.95 = 1.33)
03:57:44.621 00.000 21444 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.51)
03:57:44.621 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=-2.48 hyp=2.62 cameraTheta=-1.90 mountX=0.62 mountY=-2.61, mountTheta=-1.34
03:57:44.621 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=-2.48, opts=13)
03:57:44.621 00.000 21444 Enqueuing Move request for scope (-0.85, -2.48)
03:57:44.621 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
03:57:44.621 00.000 21444 UpdateGuideState exits: m=5643903 SNR=229.9 Saturated
03:57:44.621 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:44.621 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:44.621 00.000 21444 Enqueuing Expose request
03:57:44.621 00.000 25848 Worker thread wakes up
03:57:44.622 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -2.48) opts 0xd
03:57:44.622 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, -2.48)
03:57:44.622 00.000 25848 Moving (-0.85, -2.48) raw xDistance=0.62 yDistance=-2.61
03:57:44.622 00.000 25848 BLC: History state: CurrMiss=2.61, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.498946, 1:4.040427, 2:2.612978
03:57:44.622 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
03:57:44.622 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.62
03:57:44.622 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.61 from input -2.61
03:57:44.622 00.000 25848 MoveAxis(W, 17, ABG)
03:57:44.622 00.000 25848 Guiding  Dir = 3, Dur = 17
03:57:44.642 00.020 25848 IsSlewing returns 0
03:57:44.643 00.001 25848 IsGuiding returns 0
03:57:44.674 00.031 25848 IsGuiding returns 1
03:57:44.674 00.000 25848 scope still moving after pulse duration time elapsed
03:57:44.719 00.045 25848 IsSlewing returns 0
03:57:44.719 00.000 25848 IsGuiding returns 0
03:57:44.719 00.000 25848 scope move finished after 17 + 59 ms
03:57:44.719 00.000 25848 Move returns status 0, amount 17
03:57:44.719 00.000 25848 MoveAxis(N, 71, ABG)
03:57:44.719 00.000 25848 Guiding  Dir = 0, Dur = 71
03:57:44.751 00.032 25848 IsSlewing returns 0
03:57:44.751 00.000 25848 IsGuiding returns 0
03:57:44.783 00.032 25848 PulseGuide returned control before completion, sleep 50
03:57:44.842 00.059 25848 IsGuiding returns 1
03:57:44.842 00.000 25848 scope still moving after pulse duration time elapsed
03:57:44.908 00.066 25848 IsSlewing returns 0
03:57:44.908 00.000 25848 IsGuiding returns 0
03:57:44.909 00.001 25848 scope move finished after 71 + 86 ms
03:57:44.909 00.000 25848 Move returns status 0, amount 71
03:57:44.909 00.000 25848 move complete, result=0
03:57:44.909 00.000 25848 worker thread done servicing request
03:57:44.909 00.000 25848 Worker thread wakes up
03:57:44.909 00.000 21444 GuideStep: 0.6 px 17 ms WEST, -2.6 px 71 ms NORTH
03:57:44.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:44.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:47.753 02.844 25848 Exposure complete
03:57:47.841 00.088 25848 worker thread done servicing request
03:57:47.841 00.000 21444 OnExposeComplete: enter
03:57:47.841 00.000 21444 UpdateGuideState(): m_state=6
03:57:47.841 00.000 21444 Star::Find(15, 1258, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 656
03:57:47.841 00.000 21444 Star::Find returns 1 (1), X=1259.08, Y=674.67, Mass=5683045, SNR=257.8, Peak=65504 HFD=8.0
03:57:47.841 00.000 21444 MultiStar: exiting stabilization period
03:57:47.842 00.001 21444 MultiStar: [#1 -0.81,1.06,0.89,U] [#2 -0.42,1.12,0.82,U] [#3 -0.59,1.06,0.69,U] [#4 -0.58,0.46,0.82,U] [#5 -0.76,1.06,0.60,U] [#6 -0.87,0.60,0.68,U] [#7 -0.83,1.06,0.47,U] [#8 -0.58,0.99,0.57,U] 
03:57:47.842 00.000 21444 single-star, 8 included, MultiStar: {-0.60, 0.73}, one-star: {-0.17, -0.31}
03:57:47.842 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.15)
03:57:47.842 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.69)
03:57:47.842 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.31 hyp=0.35 cameraTheta=-2.08 mountX=0.15 mountY=-0.35, mountTheta=-1.18
03:57:47.843 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.31, opts=13)
03:57:47.843 00.000 21444 Enqueuing Move request for scope (-0.17, -0.31)
03:57:47.843 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
03:57:47.843 00.000 21444 UpdateGuideState exits: m=5683045 SNR=257.8 Saturated
03:57:47.843 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:47.843 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:47.843 00.000 21444 Enqueuing Expose request
03:57:47.843 00.000 25848 Worker thread wakes up
03:57:47.843 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.31) opts 0xd
03:57:47.843 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.31)
03:57:47.843 00.000 25848 Moving (-0.17, -0.31) raw xDistance=0.15 yDistance=-0.35
03:57:47.843 00.000 25848 BLC: window closed
03:57:47.843 00.000 25848 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.498946, 1:4.040427, 2:2.612978
03:57:47.843 00.000 25848 BLC: No correction, Miss < min_move
03:57:47.843 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:57:47.843 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:47.843 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
03:57:47.843 00.000 25848 MoveAxis(E, 0, ABG)
03:57:47.844 00.001 25848 Move returns status 0, amount 0
03:57:47.844 00.000 25848 MoveAxis(N, 0, ABG)
03:57:47.844 00.000 25848 Move returns status 0, amount 0
03:57:47.844 00.000 25848 move complete, result=0
03:57:47.844 00.000 25848 worker thread done servicing request
03:57:47.844 00.000 25848 Worker thread wakes up
03:57:47.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:47.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:47.844 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
03:57:50.688 02.844 25848 Exposure complete
03:57:50.776 00.088 25848 worker thread done servicing request
03:57:50.777 00.001 21444 OnExposeComplete: enter
03:57:50.777 00.000 21444 UpdateGuideState(): m_state=6
03:57:50.777 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 657
03:57:50.777 00.000 21444 Star::Find returns 1 (1), X=1260.01, Y=674.70, Mass=5799159, SNR=247.8, Peak=65504 HFD=8.1
03:57:50.777 00.000 21444 MultiStar: [#1 0.29,1.85,0.78,U] [#2 1.22,1.06,0.91,U] [#3 0.79,1.17,0.61,U] [#4 0.44,0.47,0.84,U] [#5 0.09,0.52,0.63,U] [#6 0.25,0.58,0.69,U] [#7 0.40,0.83,0.49,U] [#8 0.32,0.99,0.48,U] 
03:57:50.777 00.000 21444 single-star, 8 included, MultiStar: {0.55, 0.75}, one-star: {0.77, -0.28}
03:57:50.777 00.000 21444 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.05) = xAngle (-3.40 = 2.88)
03:57:50.777 00.000 21444 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.24 = 0.04)
03:57:50.777 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-0.28 hyp=0.81 cameraTheta=-0.35 mountX=-0.79 mountY=0.03, mountTheta=3.10
03:57:50.778 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-0.28, opts=13)
03:57:50.778 00.000 21444 Enqueuing Move request for scope (0.77, -0.28)
03:57:50.778 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
03:57:50.778 00.000 21444 UpdateGuideState exits: m=5799159 SNR=247.8 Saturated
03:57:50.778 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:50.779 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:50.779 00.000 21444 Enqueuing Expose request
03:57:50.779 00.000 25848 Worker thread wakes up
03:57:50.779 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.28) opts 0xd
03:57:50.779 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -0.28)
03:57:50.779 00.000 25848 Moving (0.77, -0.28) raw xDistance=-0.79 yDistance=0.03
03:57:50.779 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
03:57:50.779 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:50.779 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:57:50.779 00.000 25848 MoveAxis(E, 23, ABG)
03:57:50.779 00.000 25848 Guiding  Dir = 2, Dur = 23
03:57:50.800 00.021 25848 IsSlewing returns 0
03:57:50.800 00.000 25848 IsGuiding returns 0
03:57:50.855 00.055 25848 IsGuiding returns 1
03:57:50.855 00.000 25848 scope still moving after pulse duration time elapsed
03:57:50.922 00.067 25848 IsSlewing returns 0
03:57:50.922 00.000 25848 IsGuiding returns 0
03:57:50.922 00.000 25848 scope move finished after 23 + 99 ms
03:57:50.922 00.000 25848 Move returns status 0, amount 23
03:57:50.922 00.000 25848 MoveAxis(N, 0, ABG)
03:57:50.922 00.000 25848 Move returns status 0, amount 0
03:57:50.922 00.000 25848 move complete, result=0
03:57:50.923 00.001 25848 worker thread done servicing request
03:57:50.923 00.000 25848 Worker thread wakes up
03:57:50.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:50.923 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.0 px 0 ms NORTH
03:57:50.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:53.773 02.850 25848 Exposure complete
03:57:53.852 00.079 25848 worker thread done servicing request
03:57:53.852 00.000 21444 OnExposeComplete: enter
03:57:53.852 00.000 21444 UpdateGuideState(): m_state=6
03:57:53.853 00.001 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 658
03:57:53.853 00.000 21444 Star::Find returns 1 (1), X=1258.04, Y=675.77, Mass=5695085, SNR=313.6, Peak=65504 HFD=7.9
03:57:53.853 00.000 21444 MultiStar: [#1 -1.03,1.78,0.00,M1] [#2 -1.00,1.84,0.00,M1] [#3 -1.76,2.08,0.00,M1] [#4 -1.56,1.11,0.60,U] [#5 -2.42,1.24,0.00,M1] [#6 -1.56,1.20,0.56,U] [#7 -2.18,1.63,0.00,M1] [#8 -1.18,1.24,0.48,U] 
03:57:53.853 00.000 21444 single-star, 3 included, MultiStar: {-1.36, 1.03}, one-star: {-1.21, 0.80}
03:57:53.853 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
03:57:53.853 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.95)
03:57:53.853 00.000 21444 CameraToMount -- cameraX=-1.21 cameraY=0.80 hyp=1.45 cameraTheta=2.56 mountX=1.28 mountY=0.28, mountTheta=0.22
03:57:53.854 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.21, y=0.80, opts=13)
03:57:53.854 00.000 21444 Enqueuing Move request for scope (-1.21, 0.80)
03:57:53.854 00.000 25848 Worker thread wakes up
03:57:53.854 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 0.80) opts 0xd
03:57:53.854 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.21, 0.80)
03:57:53.854 00.000 25848 Moving (-1.21, 0.80) raw xDistance=1.28 yDistance=0.28
03:57:53.854 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.28
03:57:53.854 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:53.854 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=268, FiltMax=65504, Gamma=0.560
03:57:53.854 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
03:57:53.854 00.000 21444 UpdateGuideState exits: m=5695085 SNR=313.6 Saturated
03:57:53.854 00.000 25848 MoveAxis(W, 36, ABG)
03:57:53.854 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:53.854 00.000 25848 Guiding  Dir = 3, Dur = 36
03:57:53.854 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:53.855 00.001 21444 Enqueuing Expose request
03:57:53.875 00.020 25848 IsSlewing returns 0
03:57:53.875 00.000 25848 IsGuiding returns 0
03:57:53.907 00.032 25848 PulseGuide returned control before completion, sleep 15
03:57:53.931 00.024 25848 IsGuiding returns 1
03:57:53.931 00.000 25848 scope still moving after pulse duration time elapsed
03:57:53.982 00.051 25848 IsSlewing returns 0
03:57:53.983 00.001 25848 IsGuiding returns 0
03:57:53.983 00.000 25848 scope move finished after 36 + 71 ms
03:57:53.983 00.000 25848 Move returns status 0, amount 36
03:57:53.983 00.000 25848 MoveAxis(N, 0, ABG)
03:57:53.983 00.000 25848 Move returns status 0, amount 0
03:57:53.983 00.000 25848 move complete, result=0
03:57:53.983 00.000 25848 worker thread done servicing request
03:57:53.983 00.000 25848 Worker thread wakes up
03:57:53.983 00.000 21444 GuideStep: 1.3 px 36 ms WEST, 0.3 px 0 ms NORTH
03:57:53.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:53.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:56.827 02.844 25848 Exposure complete
03:57:56.894 00.067 25848 worker thread done servicing request
03:57:56.894 00.000 21444 OnExposeComplete: enter
03:57:56.894 00.000 21444 UpdateGuideState(): m_state=6
03:57:56.894 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 659
03:57:56.895 00.001 21444 Star::Find returns 1 (1), X=1258.65, Y=675.44, Mass=5894337, SNR=292.4, Peak=65504 HFD=7.9
03:57:56.895 00.000 21444 MultiStar: [#1 -1.77,1.79,0.00,M2] [#2 -0.56,1.34,1.02,U] [#3 -1.56,1.76,0.00,M2] [#4 -0.69,1.57,0.77,U] [#5 -1.44,1.78,0.00,M2] [#6 -0.71,1.35,0.62,U] [#7 -1.18,1.72,0.00,M2] [#8 -0.69,1.33,0.46,U] 
03:57:56.895 00.000 21444 single-star, 4 included, MultiStar: {-0.64, 1.16}, one-star: {-0.59, 0.46}
03:57:56.895 00.000 21444 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.05) = xAngle (-0.57 = -0.57)
03:57:56.895 00.000 21444 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.87)
03:57:56.895 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=0.46 hyp=0.75 cameraTheta=2.48 mountX=0.63 mountY=0.20, mountTheta=0.31
03:57:56.896 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=0.46, opts=13)
03:57:56.896 00.000 21444 Enqueuing Move request for scope (-0.59, 0.46)
03:57:56.896 00.000 25848 Worker thread wakes up
03:57:56.896 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.46) opts 0xd
03:57:56.896 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, 0.46)
03:57:56.896 00.000 25848 Moving (-0.59, 0.46) raw xDistance=0.63 yDistance=0.20
03:57:56.896 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.63
03:57:56.896 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:56.896 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
03:57:56.896 00.000 21444 UpdateGuideState exits: m=5894337 SNR=292.4 Saturated
03:57:56.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:56.896 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:56.896 00.000 21444 Enqueuing Expose request
03:57:56.896 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:57:56.896 00.000 25848 MoveAxis(W, 21, ABG)
03:57:56.896 00.000 25848 Guiding  Dir = 3, Dur = 21
03:57:56.921 00.025 25848 IsSlewing returns 0
03:57:56.921 00.000 25848 IsGuiding returns 0
03:57:56.975 00.054 25848 IsGuiding returns 1
03:57:56.975 00.000 25848 scope still moving after pulse duration time elapsed
03:57:57.030 00.055 25848 IsSlewing returns 0
03:57:57.030 00.000 25848 IsGuiding returns 0
03:57:57.030 00.000 25848 scope move finished after 21 + 88 ms
03:57:57.030 00.000 25848 Move returns status 0, amount 21
03:57:57.030 00.000 25848 MoveAxis(N, 0, ABG)
03:57:57.030 00.000 25848 Move returns status 0, amount 0
03:57:57.030 00.000 25848 move complete, result=0
03:57:57.030 00.000 25848 worker thread done servicing request
03:57:57.030 00.000 25848 Worker thread wakes up
03:57:57.031 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:57.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:57.031 00.000 21444 GuideStep: 0.6 px 21 ms WEST, 0.2 px 0 ms NORTH
03:57:59.871 02.840 25848 Exposure complete
03:57:59.948 00.077 25848 worker thread done servicing request
03:57:59.948 00.000 21444 OnExposeComplete: enter
03:57:59.948 00.000 21444 UpdateGuideState(): m_state=6
03:57:59.948 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 660
03:57:59.948 00.000 21444 Star::Find returns 1 (1), X=1258.87, Y=675.80, Mass=5819462, SNR=214.7, Peak=65504 HFD=8.0
03:57:59.948 00.000 21444 MultiStar: [#1 -0.72,1.89,1.15,U] [#2 0.08,1.92,1.17,U] [#3 -0.12,1.99,0.86,U] [#4 -0.57,1.16,0.95,U] [#5 -1.79,1.06,0.00,M3] [#6 -0.87,1.16,0.59,U] [#7 -1.32,1.66,0.00,M3] [#8 -0.61,1.31,0.66,U] 
03:57:59.948 00.000 21444 single-star, 6 included, MultiStar: {-0.42, 1.51}, one-star: {-0.38, 0.83}
03:57:59.948 00.000 21444 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.05) = xAngle (-1.05 = -1.05)
03:57:59.948 00.000 21444 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.89 = 2.39)
03:57:59.948 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.83 hyp=0.91 cameraTheta=2.00 mountX=0.46 mountY=0.62, mountTheta=0.94
03:57:59.949 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.83, opts=13)
03:57:59.949 00.000 21444 Enqueuing Move request for scope (-0.38, 0.83)
03:57:59.949 00.000 25848 Worker thread wakes up
03:57:59.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=194, FiltMax=65504, Gamma=0.560
03:57:59.949 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.83) opts 0xd
03:57:59.949 00.000 21444 UpdateGuideState exits: m=5819462 SNR=214.7 Saturated
03:57:59.949 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.83)
03:57:59.950 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:59.950 00.000 25848 Moving (-0.38, 0.83) raw xDistance=0.46 yDistance=0.62
03:57:59.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:57:59.950 00.000 21444 Enqueuing Expose request
03:57:59.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
03:57:59.950 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:57:59.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
03:57:59.950 00.000 25848 MoveAxis(E, 0, ABG)
03:57:59.950 00.000 25848 Move returns status 0, amount 0
03:57:59.950 00.000 25848 MoveAxis(N, 0, ABG)
03:57:59.950 00.000 25848 Move returns status 0, amount 0
03:57:59.950 00.000 25848 move complete, result=0
03:57:59.950 00.000 25848 worker thread done servicing request
03:57:59.950 00.000 25848 Worker thread wakes up
03:57:59.950 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:57:59.950 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:57:59.950 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.6 px 0 ms NORTH
03:58:02.790 02.840 25848 Exposure complete
03:58:02.878 00.088 25848 worker thread done servicing request
03:58:02.878 00.000 21444 OnExposeComplete: enter
03:58:02.878 00.000 21444 UpdateGuideState(): m_state=6
03:58:02.878 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 661
03:58:02.878 00.000 21444 Star::Find returns 1 (1), X=1258.08, Y=675.10, Mass=5723524, SNR=233.6, Peak=65504 HFD=8.1
03:58:02.878 00.000 21444 MultiStar: [#1 -1.46,0.87,1.19,U] [#2 -1.09,0.91,0.94,U] [#3 -1.17,0.93,0.84,U] [#4 -1.16,0.44,0.87,U] [#5 -2.02,0.49,0.00,M4] [#6 -1.51,0.34,0.70,U] [#7 -1.65,0.82,0.67,U] [#8 -1.52,0.98,0.70,U] 
03:58:02.878 00.000 21444 single-star, 7 included, MultiStar: {-1.32, 0.67}, one-star: {-1.17, 0.12}
03:58:02.879 00.001 21444 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
03:58:02.879 00.000 21444 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.86 = -2.86)
03:58:02.879 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=0.12 hyp=1.18 cameraTheta=3.04 mountX=1.18 mountY=-0.33, mountTheta=-0.27
03:58:02.879 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=0.12, opts=13)
03:58:02.880 00.001 21444 Enqueuing Move request for scope (-1.17, 0.12)
03:58:02.880 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=54, FiltMax=65504, Gamma=0.560
03:58:02.880 00.000 21444 UpdateGuideState exits: m=5723524 SNR=233.6 Saturated
03:58:02.880 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:02.880 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:02.880 00.000 21444 Enqueuing Expose request
03:58:02.880 00.000 25848 Worker thread wakes up
03:58:02.880 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.12) opts 0xd
03:58:02.880 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, 0.12)
03:58:02.880 00.000 25848 Moving (-1.17, 0.12) raw xDistance=1.18 yDistance=-0.33
03:58:02.880 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.18
03:58:02.880 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:02.880 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:58:02.880 00.000 25848 MoveAxis(W, 34, ABG)
03:58:02.880 00.000 25848 Guiding  Dir = 3, Dur = 34
03:58:02.936 00.056 25848 IsSlewing returns 0
03:58:02.936 00.000 25848 IsGuiding returns 0
03:58:02.968 00.032 25848 PulseGuide returned control before completion, sleep 13
03:58:02.993 00.025 25848 IsGuiding returns 1
03:58:02.993 00.000 25848 scope still moving after pulse duration time elapsed
03:58:03.048 00.055 25848 IsSlewing returns 0
03:58:03.048 00.000 25848 IsGuiding returns 0
03:58:03.048 00.000 25848 scope move finished after 34 + 77 ms
03:58:03.048 00.000 25848 Move returns status 0, amount 34
03:58:03.048 00.000 25848 MoveAxis(N, 0, ABG)
03:58:03.048 00.000 25848 Move returns status 0, amount 0
03:58:03.048 00.000 25848 move complete, result=0
03:58:03.048 00.000 25848 worker thread done servicing request
03:58:03.048 00.000 25848 Worker thread wakes up
03:58:03.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:03.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:03.048 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.3 px 0 ms NORTH
03:58:05.889 02.841 25848 Exposure complete
03:58:05.967 00.078 25848 worker thread done servicing request
03:58:05.968 00.001 21444 OnExposeComplete: enter
03:58:05.968 00.000 21444 UpdateGuideState(): m_state=6
03:58:05.968 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 662
03:58:05.968 00.000 21444 Star::Find returns 1 (1), X=1258.62, Y=674.60, Mass=5741315, SNR=273.0, Peak=65504 HFD=7.9
03:58:05.968 00.000 21444 MultiStar: [#1 -0.76,0.98,0.87,U] [#2 -0.64,1.04,1.08,U] [#3 -1.03,1.57,0.86,U] [#4 -1.45,0.87,0.78,U] [#5 -1.54,1.72,0.00,M5] [#6 -1.58,0.98,0.60,U] [#7 -1.57,1.34,0.00,M3] [#8 -1.41,0.88,0.67,U] 
03:58:05.968 00.000 21444 single-star, 6 included, MultiStar: {-1.01, 0.82}, one-star: {-0.63, -0.38}
03:58:05.968 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.66 = 0.63)
03:58:05.968 00.000 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.50 = -2.22)
03:58:05.968 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=-0.38 hyp=0.74 cameraTheta=-2.60 mountX=0.60 mountY=-0.59, mountTheta=-0.78
03:58:05.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=-0.38, opts=13)
03:58:05.969 00.000 21444 Enqueuing Move request for scope (-0.63, -0.38)
03:58:05.969 00.000 25848 Worker thread wakes up
03:58:05.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=168, FiltMax=65504, Gamma=0.560
03:58:05.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.38) opts 0xd
03:58:05.969 00.000 21444 UpdateGuideState exits: m=5741315 SNR=273.0 Saturated
03:58:05.970 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:05.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:05.970 00.000 21444 Enqueuing Expose request
03:58:05.970 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, -0.38)
03:58:05.970 00.000 25848 Moving (-0.63, -0.38) raw xDistance=0.60 yDistance=-0.59
03:58:05.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.60
03:58:05.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
03:58:05.970 00.000 25848 MoveAxis(W, 20, ABG)
03:58:05.970 00.000 25848 Guiding  Dir = 3, Dur = 20
03:58:05.998 00.028 25848 IsSlewing returns 0
03:58:05.998 00.000 25848 IsGuiding returns 0
03:58:06.052 00.054 25848 IsGuiding returns 1
03:58:06.052 00.000 25848 scope still moving after pulse duration time elapsed
03:58:06.107 00.055 25848 IsSlewing returns 0
03:58:06.107 00.000 25848 IsGuiding returns 0
03:58:06.107 00.000 25848 scope move finished after 20 + 88 ms
03:58:06.107 00.000 25848 Move returns status 0, amount 20
03:58:06.107 00.000 25848 MoveAxis(N, 16, ABG)
03:58:06.107 00.000 25848 Guiding  Dir = 0, Dur = 16
03:58:06.139 00.032 25848 IsSlewing returns 0
03:58:06.140 00.001 25848 IsGuiding returns 0
03:58:06.171 00.031 25848 IsGuiding returns 1
03:58:06.171 00.000 25848 scope still moving after pulse duration time elapsed
03:58:06.260 00.089 25848 IsSlewing returns 0
03:58:06.260 00.000 25848 IsGuiding returns 0
03:58:06.261 00.001 25848 scope move finished after 16 + 104 ms
03:58:06.261 00.000 25848 Move returns status 0, amount 16
03:58:06.261 00.000 25848 move complete, result=0
03:58:06.261 00.000 25848 worker thread done servicing request
03:58:06.261 00.000 25848 Worker thread wakes up
03:58:06.261 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:06.261 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -0.6 px 16 ms NORTH
03:58:06.261 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:09.114 02.853 25848 Exposure complete
03:58:09.201 00.087 25848 worker thread done servicing request
03:58:09.201 00.000 21444 OnExposeComplete: enter
03:58:09.201 00.000 21444 UpdateGuideState(): m_state=6
03:58:09.201 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 663
03:58:09.202 00.001 21444 Star::Find returns 1 (1), X=1258.14, Y=675.47, Mass=5805359, SNR=260.0, Peak=65504 HFD=8.0
03:58:09.202 00.000 21444 MultiStar: [#1 -2.12,2.30,0.00,M1] [#2 -1.69,2.30,0.00,M1] [#3 -1.86,1.95,0.00,M1] [#4 -1.40,1.19,0.85,U] [#5 -2.07,1.38,0.00,M6] [#6 -1.38,1.19,0.61,U] [#7 -1.43,1.54,0.00,M4] [#8 -1.39,1.66,0.00,M1] 
03:58:09.202 00.000 21444 single-star, 2 included, MultiStar: {-1.28, 0.91}, one-star: {-1.11, 0.50}
03:58:09.202 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
03:58:09.202 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.18 = 3.11)
03:58:09.202 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=0.50 hyp=1.21 cameraTheta=2.72 mountX=1.15 mountY=0.04, mountTheta=0.04
03:58:09.203 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=0.50, opts=13)
03:58:09.203 00.000 21444 Enqueuing Move request for scope (-1.11, 0.50)
03:58:09.203 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=218, FiltMax=65504, Gamma=0.560
03:58:09.203 00.000 25848 Worker thread wakes up
03:58:09.203 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.50) opts 0xd
03:58:09.203 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 0.50)
03:58:09.203 00.000 25848 Moving (-1.11, 0.50) raw xDistance=1.15 yDistance=0.04
03:58:09.204 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.15
03:58:09.204 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:09.204 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:58:09.204 00.000 25848 MoveAxis(W, 35, ABG)
03:58:09.204 00.000 25848 Guiding  Dir = 3, Dur = 35
03:58:09.204 00.000 21444 UpdateGuideState exits: m=5805359 SNR=260.0 Saturated
03:58:09.204 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:09.204 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:09.204 00.000 21444 Enqueuing Expose request
03:58:09.234 00.030 25848 IsSlewing returns 0
03:58:09.235 00.001 25848 IsGuiding returns 0
03:58:09.266 00.031 25848 PulseGuide returned control before completion, sleep 14
03:58:09.286 00.020 25848 IsGuiding returns 1
03:58:09.286 00.000 25848 scope still moving after pulse duration time elapsed
03:58:09.345 00.059 25848 IsSlewing returns 0
03:58:09.345 00.000 25848 IsGuiding returns 0
03:58:09.345 00.000 25848 scope move finished after 35 + 76 ms
03:58:09.345 00.000 25848 Move returns status 0, amount 35
03:58:09.345 00.000 25848 MoveAxis(N, 0, ABG)
03:58:09.345 00.000 25848 Move returns status 0, amount 0
03:58:09.345 00.000 25848 move complete, result=0
03:58:09.345 00.000 25848 worker thread done servicing request
03:58:09.346 00.001 25848 Worker thread wakes up
03:58:09.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:09.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:09.346 00.000 21444 GuideStep: 1.1 px 35 ms WEST, 0.0 px 0 ms NORTH
03:58:12.186 02.840 25848 Exposure complete
03:58:12.253 00.067 25848 worker thread done servicing request
03:58:12.253 00.000 21444 OnExposeComplete: enter
03:58:12.253 00.000 21444 UpdateGuideState(): m_state=6
03:58:12.253 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 664
03:58:12.253 00.000 21444 Star::Find returns 1 (1), X=1258.89, Y=675.13, Mass=5843856, SNR=253.4, Peak=65504 HFD=8.1
03:58:12.254 00.001 21444 MultiStar: [#1 -0.33,1.00,1.04,U] [#2 -0.73,1.55,0.93,U] [#3 -0.75,1.11,0.61,U] [#4 -0.83,0.54,0.76,U] [#5 -0.70,1.01,0.68,U] [#6 -1.01,0.46,0.66,U] [#7 -0.47,1.46,0.85,U] [#8 -0.51,0.72,0.55,U] 
03:58:12.254 00.000 21444 single-star, 8 included, MultiStar: {-0.61, 0.90}, one-star: {-0.36, 0.15}
03:58:12.254 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
03:58:12.254 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.16 = 3.13)
03:58:12.254 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=0.15 hyp=0.39 cameraTheta=2.74 mountX=0.37 mountY=0.01, mountTheta=0.01
03:58:12.255 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=0.15, opts=13)
03:58:12.255 00.000 21444 Enqueuing Move request for scope (-0.36, 0.15)
03:58:12.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=206, FiltMax=65504, Gamma=0.560
03:58:12.255 00.000 21444 UpdateGuideState exits: m=5843856 SNR=253.4 Saturated
03:58:12.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:12.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:12.255 00.000 21444 Enqueuing Expose request
03:58:12.255 00.000 25848 Worker thread wakes up
03:58:12.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.15) opts 0xd
03:58:12.255 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, 0.15)
03:58:12.255 00.000 25848 Moving (-0.36, 0.15) raw xDistance=0.37 yDistance=0.01
03:58:12.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
03:58:12.255 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:12.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:58:12.255 00.000 25848 MoveAxis(E, 0, ABG)
03:58:12.255 00.000 25848 Move returns status 0, amount 0
03:58:12.255 00.000 25848 MoveAxis(N, 0, ABG)
03:58:12.256 00.001 25848 Move returns status 0, amount 0
03:58:12.256 00.000 25848 move complete, result=0
03:58:12.256 00.000 25848 worker thread done servicing request
03:58:12.256 00.000 25848 Worker thread wakes up
03:58:12.256 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:12.256 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:12.256 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
03:58:15.106 02.850 25848 Exposure complete
03:58:15.184 00.078 25848 worker thread done servicing request
03:58:15.184 00.000 21444 OnExposeComplete: enter
03:58:15.184 00.000 21444 UpdateGuideState(): m_state=6
03:58:15.184 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 665
03:58:15.184 00.000 21444 Star::Find returns 1 (1), X=1259.40, Y=675.63, Mass=5587320, SNR=223.7, Peak=65504 HFD=7.8
03:58:15.185 00.001 21444 MultiStar: [#1 -0.65,2.47,0.00,M1] [#2 -0.16,2.10,0.00,M1] [#3 -0.42,2.22,0.00,M1] [#4 -0.61,1.39,0.80,U] [#5 -1.07,2.38,0.00,M6] [#6 -0.87,1.47,0.76,U] [#7 -0.46,2.01,0.00,M4] [#8 -0.51,1.56,0.84,U] 
03:58:15.185 00.000 21444 single-star, 3 included, MultiStar: {-0.42, 1.23}, one-star: {0.15, 0.66}
03:58:15.185 00.000 21444 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.05) = xAngle (-1.71 = -1.71)
03:58:15.185 00.000 21444 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.55 = 1.73)
03:58:15.185 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.66 hyp=0.67 cameraTheta=1.35 mountX=-0.09 mountY=0.66, mountTheta=1.71
03:58:15.186 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.66, opts=13)
03:58:15.186 00.000 21444 Enqueuing Move request for scope (0.15, 0.66)
03:58:15.186 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=116, FiltMax=65504, Gamma=0.560
03:58:15.186 00.000 21444 UpdateGuideState exits: m=5587320 SNR=223.7 Saturated
03:58:15.186 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:15.186 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:15.186 00.000 21444 Enqueuing Expose request
03:58:15.186 00.000 25848 Worker thread wakes up
03:58:15.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.66) opts 0xd
03:58:15.186 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.66)
03:58:15.186 00.000 25848 Moving (0.15, 0.66) raw xDistance=-0.09 yDistance=0.66
03:58:15.186 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:58:15.186 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:58:15.186 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
03:58:15.186 00.000 25848 MoveAxis(E, 0, ABG)
03:58:15.186 00.000 25848 Move returns status 0, amount 0
03:58:15.186 00.000 25848 MoveAxis(N, 0, ABG)
03:58:15.186 00.000 25848 Move returns status 0, amount 0
03:58:15.186 00.000 25848 move complete, result=0
03:58:15.186 00.000 25848 worker thread done servicing request
03:58:15.186 00.000 25848 Worker thread wakes up
03:58:15.187 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:15.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:15.187 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
03:58:18.039 02.852 25848 Exposure complete
03:58:18.127 00.088 25848 worker thread done servicing request
03:58:18.127 00.000 21444 OnExposeComplete: enter
03:58:18.127 00.000 21444 UpdateGuideState(): m_state=6
03:58:18.127 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 666
03:58:18.127 00.000 21444 Star::Find returns 1 (1), X=1257.83, Y=674.59, Mass=5867761, SNR=289.9, Peak=65504 HFD=8.1
03:58:18.127 00.000 21444 MultiStar: [#1 -2.05,1.15,0.00,M2] [#2 -1.65,1.67,0.00,M2] [#3 -2.10,1.82,0.00,M2] [#4 -2.13,0.61,0.00,M1] [#5 -2.60,0.57,0.00,M7] [#6 -2.22,0.62,0.00,M1] [#7 -2.17,0.97,0.00,M5] [#8 -2.08,0.98,0.00,M1] 
03:58:18.127 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.93 = 0.36)
03:58:18.127 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
03:58:18.127 00.000 21444 CameraToMount -- cameraX=-1.42 cameraY=-0.39 hyp=1.47 cameraTheta=-2.87 mountX=1.38 mountY=-0.90, mountTheta=-0.58
03:58:18.129 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.42, y=-0.39, opts=13)
03:58:18.129 00.000 21444 Enqueuing Move request for scope (-1.42, -0.39)
03:58:18.129 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=256, FiltMax=65504, Gamma=0.560
03:58:18.129 00.000 25848 Worker thread wakes up
03:58:18.129 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.42, -0.39) opts 0xd
03:58:18.130 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.42, -0.39)
03:58:18.130 00.000 25848 Moving (-1.42, -0.39) raw xDistance=1.38 yDistance=-0.90
03:58:18.130 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.38
03:58:18.130 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
03:58:18.130 00.000 25848 MoveAxis(W, 40, ABG)
03:58:18.130 00.000 25848 Guiding  Dir = 3, Dur = 40
03:58:18.130 00.000 21444 UpdateGuideState exits: m=5867761 SNR=289.9 Saturated
03:58:18.130 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:18.130 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:18.130 00.000 21444 Enqueuing Expose request
03:58:18.154 00.024 25848 IsSlewing returns 0
03:58:18.154 00.000 25848 IsGuiding returns 0
03:58:18.186 00.032 25848 PulseGuide returned control before completion, sleep 19
03:58:18.212 00.026 25848 IsGuiding returns 1
03:58:18.212 00.000 25848 scope still moving after pulse duration time elapsed
03:58:18.267 00.055 25848 IsSlewing returns 0
03:58:18.268 00.001 25848 IsGuiding returns 0
03:58:18.268 00.000 25848 scope move finished after 40 + 72 ms
03:58:18.268 00.000 25848 Move returns status 0, amount 40
03:58:18.268 00.000 25848 MoveAxis(N, 24, ABG)
03:58:18.268 00.000 25848 Guiding  Dir = 0, Dur = 24
03:58:18.296 00.028 25848 IsSlewing returns 0
03:58:18.296 00.000 25848 IsGuiding returns 0
03:58:18.328 00.032 25848 IsGuiding returns 1
03:58:18.328 00.000 25848 scope still moving after pulse duration time elapsed
03:58:18.408 00.080 25848 IsSlewing returns 0
03:58:18.408 00.000 25848 IsGuiding returns 0
03:58:18.408 00.000 25848 scope move finished after 24 + 87 ms
03:58:18.408 00.000 25848 Move returns status 0, amount 24
03:58:18.408 00.000 25848 move complete, result=0
03:58:18.408 00.000 25848 worker thread done servicing request
03:58:18.408 00.000 25848 Worker thread wakes up
03:58:18.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:18.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:18.408 00.000 21444 GuideStep: 1.4 px 40 ms WEST, -0.9 px 24 ms NORTH
03:58:21.251 02.843 25848 Exposure complete
03:58:21.332 00.081 25848 worker thread done servicing request
03:58:21.332 00.000 21444 OnExposeComplete: enter
03:58:21.332 00.000 21444 UpdateGuideState(): m_state=6
03:58:21.332 00.000 21444 Star::Find(15, 1257, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 667
03:58:21.332 00.000 21444 Star::Find returns 1 (1), X=1258.38, Y=676.68, Mass=5619419, SNR=201.1, Peak=65504 HFD=7.9
03:58:21.332 00.000 21444 MultiStar: [#1 -1.72,2.94,0.00,M3] [#2 -1.26,2.68,0.00,M3] [#3 -1.85,2.43,0.00,M3] [#4 -1.25,1.43,0.82,U] [#5 -1.82,2.04,0.00,M8] [#6 -1.71,1.66,0.00,M2] [#7 -1.22,1.54,0.53,U] [#8 -1.33,1.89,0.00,M2] 
03:58:21.332 00.000 21444 refined, 2 included, MultiStar: {-1.08, 1.57}, one-star: {-0.87, 1.71}
03:58:21.332 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
03:58:21.333 00.001 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.72 = 2.56)
03:58:21.333 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=1.57 hyp=1.91 cameraTheta=2.17 mountX=1.22 mountY=1.05, mountTheta=0.71
03:58:21.333 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=1.57, opts=13)
03:58:21.333 00.000 21444 Enqueuing Move request for scope (-1.08, 1.57)
03:58:21.334 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=254, FiltMax=65504, Gamma=0.560
03:58:21.334 00.000 21444 UpdateGuideState exits: m=5619419 SNR=201.1 Saturated
03:58:21.334 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:21.334 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:21.334 00.000 21444 Enqueuing Expose request
03:58:21.334 00.000 25848 Worker thread wakes up
03:58:21.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 1.57) opts 0xd
03:58:21.334 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 1.57)
03:58:21.334 00.000 25848 Moving (-1.08, 1.57) raw xDistance=1.22 yDistance=1.05
03:58:21.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.22
03:58:21.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:58:21.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
03:58:21.334 00.000 25848 MoveAxis(W, 38, ABG)
03:58:21.334 00.000 25848 Guiding  Dir = 3, Dur = 38
03:58:21.359 00.025 25848 IsSlewing returns 0
03:58:21.359 00.000 25848 IsGuiding returns 0
03:58:21.390 00.031 25848 PulseGuide returned control before completion, sleep 17
03:58:21.423 00.033 25848 IsGuiding returns 1
03:58:21.423 00.000 25848 scope still moving after pulse duration time elapsed
03:58:21.486 00.063 25848 IsSlewing returns 0
03:58:21.486 00.000 25848 IsGuiding returns 0
03:58:21.487 00.001 25848 scope move finished after 38 + 89 ms
03:58:21.487 00.000 25848 Move returns status 0, amount 38
03:58:21.487 00.000 25848 MoveAxis(N, 0, ABG)
03:58:21.487 00.000 25848 Move returns status 0, amount 0
03:58:21.487 00.000 25848 move complete, result=0
03:58:21.487 00.000 25848 worker thread done servicing request
03:58:21.487 00.000 25848 Worker thread wakes up
03:58:21.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:21.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:21.487 00.000 21444 GuideStep: 1.2 px 38 ms WEST, 1.0 px 0 ms NORTH
03:58:24.330 02.843 25848 Exposure complete
03:58:24.412 00.082 25848 worker thread done servicing request
03:58:24.412 00.000 21444 OnExposeComplete: enter
03:58:24.412 00.000 21444 UpdateGuideState(): m_state=6
03:58:24.412 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 668
03:58:24.412 00.000 21444 Star::Find returns 1 (1), X=1258.84, Y=676.29, Mass=5800605, SNR=205.0, Peak=65504 HFD=7.9
03:58:24.413 00.001 21444 MultiStar: [#1 -0.73,2.52,0.00,M4] [#2 -0.72,2.61,0.00,M4] [#3 -0.84,2.83,0.00,M4] [#4 -0.51,1.57,1.00,U] [#5 -0.97,2.21,0.00,M9] [#6 -0.77,1.78,0.72,U] [#7 -0.50,2.12,0.00,M5] [#8 -0.45,2.46,0.00,M3] 
03:58:24.413 00.000 21444 single-star, 2 included, MultiStar: {-0.54, 1.53}, one-star: {-0.41, 1.31}
03:58:24.413 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.18 = -1.18)
03:58:24.413 00.000 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.26)
03:58:24.413 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=1.31 hyp=1.37 cameraTheta=1.87 mountX=0.52 mountY=1.06, mountTheta=1.11
03:58:24.413 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=1.31, opts=13)
03:58:24.413 00.000 21444 Enqueuing Move request for scope (-0.41, 1.31)
03:58:24.413 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=196, FiltMax=65504, Gamma=0.560
03:58:24.413 00.000 21444 UpdateGuideState exits: m=5800605 SNR=205.0 Saturated
03:58:24.414 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:24.414 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:24.414 00.000 21444 Enqueuing Expose request
03:58:24.414 00.000 25848 Worker thread wakes up
03:58:24.414 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 1.31) opts 0xd
03:58:24.414 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 1.31)
03:58:24.414 00.000 25848 Moving (-0.41, 1.31) raw xDistance=0.52 yDistance=1.06
03:58:24.414 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.52
03:58:24.414 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:58:24.414 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
03:58:24.414 00.000 25848 MoveAxis(W, 18, ABG)
03:58:24.414 00.000 25848 Guiding  Dir = 3, Dur = 18
03:58:24.439 00.025 25848 IsSlewing returns 0
03:58:24.439 00.000 25848 IsGuiding returns 0
03:58:24.471 00.032 25848 IsGuiding returns 1
03:58:24.471 00.000 25848 scope still moving after pulse duration time elapsed
03:58:24.573 00.102 25848 IsSlewing returns 0
03:58:24.574 00.001 25848 IsGuiding returns 0
03:58:24.574 00.000 25848 scope move finished after 18 + 116 ms
03:58:24.574 00.000 25848 Move returns status 0, amount 18
03:58:24.574 00.000 25848 MoveAxis(N, 0, ABG)
03:58:24.574 00.000 25848 Move returns status 0, amount 0
03:58:24.574 00.000 25848 move complete, result=0
03:58:24.574 00.000 25848 worker thread done servicing request
03:58:24.574 00.000 21444 GuideStep: 0.5 px 18 ms WEST, 1.1 px 0 ms NORTH
03:58:24.574 00.000 25848 Worker thread wakes up
03:58:24.574 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:24.574 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:27.429 02.855 25848 Exposure complete
03:58:27.506 00.077 25848 worker thread done servicing request
03:58:27.506 00.000 21444 OnExposeComplete: enter
03:58:27.506 00.000 21444 UpdateGuideState(): m_state=6
03:58:27.506 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 669
03:58:27.506 00.000 21444 Star::Find returns 1 (1), X=1258.83, Y=676.43, Mass=5916815, SNR=268.8, Peak=65504 HFD=8.1
03:58:27.506 00.000 21444 MultiStar: [#1 -0.87,2.78,0.00,M5] [#2 -0.02,2.35,0.00,M5] [#3 -0.74,3.01,0.00,M5] [#4 -1.21,2.19,0.00,M1] [#5 -1.79,2.16,0.00,M10] [#6 -1.26,2.39,0.00,M2] [#7 -1.33,2.63,0.00,M6] [#8 -1.20,2.71,0.00,M4] 
03:58:27.506 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
03:58:27.506 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
03:58:27.506 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=1.45 hyp=1.51 cameraTheta=1.85 mountX=0.55 mountY=1.19, mountTheta=1.14
03:58:27.507 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=1.45, opts=13)
03:58:27.507 00.000 21444 Enqueuing Move request for scope (-0.42, 1.45)
03:58:27.507 00.000 25848 Worker thread wakes up
03:58:27.507 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.45) opts 0xd
03:58:27.507 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 1.45)
03:58:27.507 00.000 25848 Moving (-0.42, 1.45) raw xDistance=0.55 yDistance=1.19
03:58:27.507 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55
03:58:27.507 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-0.30 newest=3.29
03:58:27.507 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
03:58:27.507 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
03:58:27.507 00.000 25848 MoveAxis(W, 17, ABG)
03:58:27.507 00.000 25848 Guiding  Dir = 3, Dur = 17
03:58:27.507 00.000 21444 UpdateGuideState exits: m=5916815 SNR=268.8 Saturated
03:58:27.507 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:27.507 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:27.507 00.000 21444 Enqueuing Expose request
03:58:27.533 00.026 25848 IsSlewing returns 0
03:58:27.533 00.000 25848 IsGuiding returns 0
03:58:27.565 00.032 25848 IsGuiding returns 1
03:58:27.565 00.000 25848 scope still moving after pulse duration time elapsed
03:58:27.611 00.046 25848 IsSlewing returns 0
03:58:27.611 00.000 25848 IsGuiding returns 0
03:58:27.611 00.000 25848 scope move finished after 17 + 61 ms
03:58:27.611 00.000 25848 Move returns status 0, amount 17
03:58:27.611 00.000 25848 BLC: Oldest BLC event removed
03:58:27.612 00.001 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
03:58:27.612 00.000 25848 MoveAxis(S, 368, ABG)
03:58:27.612 00.000 25848 Guiding  Dir = 1, Dur = 368
03:58:27.640 00.028 25848 IsSlewing returns 0
03:58:27.640 00.000 25848 IsGuiding returns 0
03:58:27.671 00.031 25848 PulseGuide returned control before completion, sleep 348
03:58:28.023 00.352 25848 IsGuiding returns 1
03:58:28.023 00.000 25848 scope still moving after pulse duration time elapsed
03:58:28.079 00.056 25848 IsSlewing returns 0
03:58:28.079 00.000 25848 IsGuiding returns 0
03:58:28.079 00.000 25848 scope move finished after 368 + 71 ms
03:58:28.079 00.000 25848 Move returns status 0, amount 368
03:58:28.079 00.000 25848 move complete, result=0
03:58:28.080 00.001 25848 worker thread done servicing request
03:58:28.080 00.000 25848 Worker thread wakes up
03:58:28.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:28.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:28.080 00.000 21444 GuideStep: 0.5 px 17 ms WEST, 1.2 px 368 ms SOUTH
03:58:30.926 02.846 25848 Exposure complete
03:58:31.009 00.083 25848 worker thread done servicing request
03:58:31.010 00.001 21444 OnExposeComplete: enter
03:58:31.010 00.000 21444 UpdateGuideState(): m_state=6
03:58:31.010 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 670
03:58:31.010 00.000 21444 Star::Find returns 1 (1), X=1258.92, Y=675.31, Mass=5863685, SNR=323.3, Peak=65504 HFD=8.0
03:58:31.010 00.000 21444 MultiStar: [#1 -0.95,1.72,0.80,U] [#2 -0.14,1.28,0.80,U] [#3 -0.95,1.31,0.70,U] [#4 -0.51,0.57,0.62,U] [#5 -0.74,1.18,0.54,U] [#6 -0.24,0.82,0.46,U] [#7 -0.42,1.23,0.50,U] [#8 -0.48,1.60,0.48,U] 
03:58:31.010 00.000 21444 single-star, 8 included, MultiStar: {-0.53, 1.08}, one-star: {-0.33, 0.34}
03:58:31.010 00.000 21444 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.05) = xAngle (-0.71 = -0.71)
03:58:31.010 00.000 21444 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.55 = 2.73)
03:58:31.010 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=0.34 hyp=0.47 cameraTheta=2.34 mountX=0.36 mountY=0.19, mountTheta=0.48
03:58:31.011 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=0.34, opts=13)
03:58:31.011 00.000 21444 Enqueuing Move request for scope (-0.33, 0.34)
03:58:31.011 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=80, FiltMax=65504, Gamma=0.560
03:58:31.011 00.000 21444 UpdateGuideState exits: m=5863685 SNR=323.3 Saturated
03:58:31.011 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:31.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:31.011 00.000 21444 Enqueuing Expose request
03:58:31.012 00.001 25848 Worker thread wakes up
03:58:31.012 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.34) opts 0xd
03:58:31.012 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 0.34)
03:58:31.012 00.000 25848 Moving (-0.33, 0.34) raw xDistance=0.36 yDistance=0.19
03:58:31.012 00.000 25848 BLC: History state: CurrMiss=0.19, AvgInitMiss=-0.00, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.186275, 1:0.186965
03:58:31.012 00.000 25848 BLC: No correction, Miss < min_move
03:58:31.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
03:58:31.012 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:31.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:58:31.012 00.000 25848 MoveAxis(E, 0, ABG)
03:58:31.012 00.000 25848 Move returns status 0, amount 0
03:58:31.012 00.000 25848 MoveAxis(N, 0, ABG)
03:58:31.012 00.000 25848 Move returns status 0, amount 0
03:58:31.012 00.000 25848 move complete, result=0
03:58:31.012 00.000 25848 worker thread done servicing request
03:58:31.012 00.000 25848 Worker thread wakes up
03:58:31.012 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:31.012 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:31.012 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
03:58:33.860 02.848 25848 Exposure complete
03:58:33.948 00.088 25848 worker thread done servicing request
03:58:33.948 00.000 21444 OnExposeComplete: enter
03:58:33.948 00.000 21444 UpdateGuideState(): m_state=6
03:58:33.948 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 671
03:58:33.948 00.000 21444 Star::Find returns 1 (1), X=1258.76, Y=675.33, Mass=5773893, SNR=238.9, Peak=65504 HFD=7.9
03:58:33.949 00.001 21444 MultiStar: [#1 -0.26,1.20,1.35,U] [#2 -0.70,1.77,1.11,U] [#3 -0.85,1.85,0.91,U] [#4 -0.96,0.95,0.95,U] [#5 -1.08,1.26,0.72,U] [#6 -0.96,1.29,0.96,U] [#7 -0.89,1.11,0.70,U] [#8 -0.73,1.26,0.60,U] 
03:58:33.949 00.000 21444 single-star, 8 included, MultiStar: {-0.73, 1.23}, one-star: {-0.49, 0.35}
03:58:33.949 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
03:58:33.949 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.91)
03:58:33.949 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=0.35 hyp=0.60 cameraTheta=2.52 mountX=0.52 mountY=0.14, mountTheta=0.26
03:58:33.951 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=0.35, opts=13)
03:58:33.951 00.000 21444 Enqueuing Move request for scope (-0.49, 0.35)
03:58:33.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=80, FiltMax=65504, Gamma=0.560
03:58:33.952 00.001 21444 UpdateGuideState exits: m=5773893 SNR=238.9 Saturated
03:58:33.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:33.952 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:33.952 00.000 21444 Enqueuing Expose request
03:58:33.952 00.000 25848 Worker thread wakes up
03:58:33.952 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.35) opts 0xd
03:58:33.952 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 0.35)
03:58:33.952 00.000 25848 Moving (-0.49, 0.35) raw xDistance=0.52 yDistance=0.14
03:58:33.952 00.000 25848 BLC: History state: CurrMiss=0.14, AvgInitMiss=-0.00, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.186275, 1:0.186965, 2:0.139982
03:58:33.952 00.000 25848 BLC: No correction, Miss < min_move
03:58:33.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
03:58:33.952 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:33.952 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:58:33.952 00.000 25848 MoveAxis(W, 15, ABG)
03:58:33.952 00.000 25848 Guiding  Dir = 3, Dur = 15
03:58:34.033 00.081 25848 IsSlewing returns 0
03:58:34.034 00.001 25848 IsGuiding returns 0
03:58:34.065 00.031 25848 IsGuiding returns 1
03:58:34.065 00.000 25848 scope still moving after pulse duration time elapsed
03:58:34.124 00.059 25848 IsSlewing returns 0
03:58:34.124 00.000 25848 IsGuiding returns 0
03:58:34.124 00.000 25848 scope move finished after 15 + 74 ms
03:58:34.124 00.000 25848 Move returns status 0, amount 15
03:58:34.124 00.000 25848 MoveAxis(N, 0, ABG)
03:58:34.124 00.000 25848 Move returns status 0, amount 0
03:58:34.124 00.000 25848 move complete, result=0
03:58:34.124 00.000 25848 worker thread done servicing request
03:58:34.124 00.000 25848 Worker thread wakes up
03:58:34.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:34.124 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 0.1 px 0 ms NORTH
03:58:34.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:36.965 02.841 25848 Exposure complete
03:58:37.045 00.080 25848 worker thread done servicing request
03:58:37.045 00.000 21444 OnExposeComplete: enter
03:58:37.045 00.000 21444 UpdateGuideState(): m_state=6
03:58:37.045 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 672
03:58:37.045 00.000 21444 Star::Find returns 1 (1), X=1259.80, Y=674.74, Mass=5415381, SNR=279.4, Peak=65504 HFD=7.7
03:58:37.046 00.001 21444 MultiStar: [#1 -0.17,2.04,1.13,U] [#2 -0.19,2.05,0.00,M4] [#3 -1.04,2.62,0.00,M4] [#4 -1.16,1.73,0.00,M1] [#5 -1.83,1.46,0.00,M9] [#6 -1.06,1.40,0.75,U] [#7 -1.64,2.08,0.00,M5] [#8 -0.86,1.85,0.73,U] 
03:58:37.046 00.000 21444 single-star, 3 included, MultiStar: {-0.30, 1.24}, one-star: {0.55, -0.24}
03:58:37.046 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.82)
03:58:37.046 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.02)
03:58:37.046 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=-0.24 hyp=0.60 cameraTheta=-0.41 mountX=-0.57 mountY=-0.01, mountTheta=-3.12
03:58:37.047 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=-0.24, opts=13)
03:58:37.047 00.000 21444 Enqueuing Move request for scope (0.55, -0.24)
03:58:37.047 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=168, FiltMax=65504, Gamma=0.560
03:58:37.047 00.000 21444 UpdateGuideState exits: m=5415381 SNR=279.4 Saturated
03:58:37.047 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:37.047 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:37.047 00.000 21444 Enqueuing Expose request
03:58:37.047 00.000 25848 Worker thread wakes up
03:58:37.047 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.24) opts 0xd
03:58:37.047 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, -0.24)
03:58:37.047 00.000 25848 Moving (0.55, -0.24) raw xDistance=-0.57 yDistance=-0.01
03:58:37.047 00.000 25848 BLC: window closed
03:58:37.047 00.000 25848 BLC: History state: CurrMiss=-0.01, AvgInitMiss=-0.00, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.186275, 1:0.186965, 2:0.139982
03:58:37.047 00.000 25848 BLC: No correction, Miss < min_move
03:58:37.047 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.57
03:58:37.047 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:37.047 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:58:37.047 00.000 25848 MoveAxis(E, 15, ABG)
03:58:37.047 00.000 25848 Guiding  Dir = 2, Dur = 15
03:58:37.076 00.029 25848 IsSlewing returns 0
03:58:37.076 00.000 25848 IsGuiding returns 0
03:58:37.117 00.041 25848 IsGuiding returns 1
03:58:37.117 00.000 25848 scope still moving after pulse duration time elapsed
03:58:37.171 00.054 25848 IsSlewing returns 0
03:58:37.171 00.000 25848 IsGuiding returns 0
03:58:37.171 00.000 25848 scope move finished after 15 + 79 ms
03:58:37.171 00.000 25848 Move returns status 0, amount 15
03:58:37.171 00.000 25848 MoveAxis(N, 0, ABG)
03:58:37.171 00.000 25848 Move returns status 0, amount 0
03:58:37.171 00.000 25848 move complete, result=0
03:58:37.171 00.000 25848 worker thread done servicing request
03:58:37.171 00.000 25848 Worker thread wakes up
03:58:37.171 00.000 21444 GuideStep: -0.6 px 15 ms EAST, -0.0 px 0 ms NORTH
03:58:37.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:37.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:40.021 02.850 25848 Exposure complete
03:58:40.097 00.076 25848 worker thread done servicing request
03:58:40.098 00.001 21444 OnExposeComplete: enter
03:58:40.098 00.000 21444 UpdateGuideState(): m_state=6
03:58:40.098 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 673
03:58:40.098 00.000 21444 Star::Find returns 1 (1), X=1259.53, Y=675.51, Mass=5953120, SNR=298.4, Peak=65504 HFD=7.7
03:58:40.098 00.000 21444 MultiStar: [#1 -0.51,1.98,1.24,U] [#2 -0.11,1.94,1.17,U] [#3 -0.69,2.20,0.00,M5] [#4 -0.60,1.68,0.86,U] [#5 -1.24,1.78,0.00,M10] [#6 -0.63,1.48,0.56,U] [#7 -1.01,1.79,0.00,M6] [#8 -0.61,1.83,0.54,U] 
03:58:40.098 00.000 21444 single-star, 5 included, MultiStar: {-0.31, 1.59}, one-star: {0.28, 0.53}
03:58:40.098 00.000 21444 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.05) = xAngle (-1.97 = -1.97)
03:58:40.098 00.000 21444 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.47)
03:58:40.098 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=0.53 hyp=0.60 cameraTheta=1.08 mountX=-0.23 mountY=0.60, mountTheta=1.94
03:58:40.099 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=0.53, opts=13)
03:58:40.100 00.001 21444 Enqueuing Move request for scope (0.28, 0.53)
03:58:40.100 00.000 25848 Worker thread wakes up
03:58:40.100 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
03:58:40.100 00.000 21444 UpdateGuideState exits: m=5953120 SNR=298.4 Saturated
03:58:40.100 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:40.100 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:40.100 00.000 21444 Enqueuing Expose request
03:58:40.100 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.53) opts 0xd
03:58:40.100 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, 0.53)
03:58:40.100 00.000 25848 Moving (0.28, 0.53) raw xDistance=-0.23 yDistance=0.60
03:58:40.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
03:58:40.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
03:58:40.100 00.000 25848 MoveAxis(E, 0, ABG)
03:58:40.100 00.000 25848 Move returns status 0, amount 0
03:58:40.100 00.000 25848 MoveAxis(S, 16, ABG)
03:58:40.100 00.000 25848 Guiding  Dir = 1, Dur = 16
03:58:40.124 00.024 25848 IsSlewing returns 0
03:58:40.125 00.001 25848 IsGuiding returns 0
03:58:40.156 00.031 25848 IsGuiding returns 1
03:58:40.156 00.000 25848 scope still moving after pulse duration time elapsed
03:58:40.202 00.046 25848 IsSlewing returns 0
03:58:40.203 00.001 25848 IsGuiding returns 0
03:58:40.203 00.000 25848 scope move finished after 16 + 62 ms
03:58:40.203 00.000 25848 Move returns status 0, amount 16
03:58:40.203 00.000 25848 move complete, result=0
03:58:40.203 00.000 25848 worker thread done servicing request
03:58:40.203 00.000 25848 Worker thread wakes up
03:58:40.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:40.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:40.203 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 16 ms SOUTH
03:58:43.049 02.846 25848 Exposure complete
03:58:43.116 00.067 25848 worker thread done servicing request
03:58:43.116 00.000 21444 OnExposeComplete: enter
03:58:43.116 00.000 21444 UpdateGuideState(): m_state=6
03:58:43.116 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 674
03:58:43.117 00.001 21444 Star::Find returns 1 (1), X=1259.36, Y=674.66, Mass=5878957, SNR=317.5, Peak=65504 HFD=8.0
03:58:43.117 00.000 21444 MultiStar: [#1 -0.80,1.24,0.90,U] [#2 -0.33,1.29,1.11,U] [#3 -0.84,1.70,0.70,U] [#4 -1.16,1.09,0.78,U] [#5 -1.68,1.24,0.00,R] [#6 -1.11,1.10,0.57,U] [#7 -1.19,1.01,0.63,U] [#8 -0.85,1.63,0.63,U] 
03:58:43.117 00.000 21444 single-star, 7 included, MultiStar: {-0.70, 1.04}, one-star: {0.11, -0.31}
03:58:43.117 00.000 21444 CameraToMount -- cameraTheta (-1.24) - m_xAngle (3.05) = xAngle (-4.29 = 1.99)
03:58:43.117 00.000 21444 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.13 = -0.85)
03:58:43.117 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.31 hyp=0.33 cameraTheta=-1.24 mountX=-0.14 mountY=-0.25, mountTheta=-2.07
03:58:43.118 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.31, opts=13)
03:58:43.118 00.000 21444 Enqueuing Move request for scope (0.11, -0.31)
03:58:43.118 00.000 25848 Worker thread wakes up
03:58:43.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=120, FiltMax=65504, Gamma=0.560
03:58:43.118 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.31) opts 0xd
03:58:43.118 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.31)
03:58:43.118 00.000 21444 UpdateGuideState exits: m=5878957 SNR=317.5 Saturated
03:58:43.118 00.000 25848 Moving (0.11, -0.31) raw xDistance=-0.14 yDistance=-0.25
03:58:43.118 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:43.118 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:58:43.118 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:43.118 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:43.118 00.000 21444 Enqueuing Expose request
03:58:43.118 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:58:43.118 00.000 25848 MoveAxis(E, 0, ABG)
03:58:43.118 00.000 25848 Move returns status 0, amount 0
03:58:43.118 00.000 25848 MoveAxis(N, 0, ABG)
03:58:43.118 00.000 25848 Move returns status 0, amount 0
03:58:43.118 00.000 25848 move complete, result=0
03:58:43.118 00.000 25848 worker thread done servicing request
03:58:43.118 00.000 25848 Worker thread wakes up
03:58:43.118 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:43.118 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:43.119 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:58:45.965 02.846 25848 Exposure complete
03:58:46.044 00.079 25848 worker thread done servicing request
03:58:46.044 00.000 21444 OnExposeComplete: enter
03:58:46.044 00.000 21444 UpdateGuideState(): m_state=6
03:58:46.045 00.001 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 675
03:58:46.045 00.000 21444 Star::Find returns 1 (1), X=1259.07, Y=675.54, Mass=5830345, SNR=345.0, Peak=65504 HFD=8.0
03:58:46.045 00.000 21444 MultiStar: [#1 -0.56,1.99,0.00,M1] [#2 0.21,1.53,1.05,U] [#3 -0.86,2.41,0.00,M5] [#4 -1.11,1.78,0.00,M1] [#5 0.17,0.22,0.46,U] [#6 -1.30,1.31,0.50,U] [#7 -1.27,1.30,0.45,U] [#8 -0.36,1.55,0.49,U] 
03:58:46.045 00.000 21444 single-star, 5 included, MultiStar: {-0.32, 1.08}, one-star: {-0.18, 0.57}
03:58:46.045 00.000 21444 CameraToMount -- cameraTheta (1.88) - m_xAngle (3.05) = xAngle (-1.17 = -1.17)
03:58:46.045 00.000 21444 CameraToMount -- cameraTheta (1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.02 = 2.27)
03:58:46.045 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=0.57 hyp=0.59 cameraTheta=1.88 mountX=0.23 mountY=0.46, mountTheta=1.10
03:58:46.046 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=0.57, opts=13)
03:58:46.046 00.000 21444 Enqueuing Move request for scope (-0.18, 0.57)
03:58:46.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=42, FiltMax=65504, Gamma=0.560
03:58:46.046 00.000 21444 UpdateGuideState exits: m=5830345 SNR=345.0 Saturated
03:58:46.046 00.000 25848 Worker thread wakes up
03:58:46.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:46.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:46.046 00.000 21444 Enqueuing Expose request
03:58:46.046 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.57) opts 0xd
03:58:46.046 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, 0.57)
03:58:46.046 00.000 25848 Moving (-0.18, 0.57) raw xDistance=0.23 yDistance=0.46
03:58:46.046 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
03:58:46.046 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:46.046 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
03:58:46.047 00.001 25848 MoveAxis(E, 0, ABG)
03:58:46.047 00.000 25848 Move returns status 0, amount 0
03:58:46.047 00.000 25848 MoveAxis(N, 0, ABG)
03:58:46.047 00.000 25848 Move returns status 0, amount 0
03:58:46.047 00.000 25848 move complete, result=0
03:58:46.047 00.000 25848 worker thread done servicing request
03:58:46.047 00.000 25848 Worker thread wakes up
03:58:46.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:46.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:46.047 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
03:58:48.896 02.849 25848 Exposure complete
03:58:48.983 00.087 25848 worker thread done servicing request
03:58:48.983 00.000 21444 OnExposeComplete: enter
03:58:48.983 00.000 21444 UpdateGuideState(): m_state=6
03:58:48.983 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 676
03:58:48.983 00.000 21444 Star::Find returns 1 (1), X=1258.30, Y=674.77, Mass=5806858, SNR=280.2, Peak=65504 HFD=7.9
03:58:48.984 00.001 21444 MultiStar: [#1 -1.25,1.28,0.90,U] [#2 -0.83,1.32,1.01,U] [#3 -1.16,1.90,0.00,M6] [#4 -1.53,1.06,0.66,U] [#5 -0.10,-0.14,0.83,U] [#6 -1.65,0.82,0.65,U] [#7 -1.48,1.27,0.52,U] [#8 -1.29,1.08,0.48,U] 
03:58:48.984 00.000 21444 single-star, 7 included, MultiStar: {-1.07, 0.76}, one-star: {-0.95, -0.21}
03:58:48.984 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.30)
03:58:48.984 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.54)
03:58:48.984 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=-0.21 hyp=0.98 cameraTheta=-2.93 mountX=0.93 mountY=-0.55, mountTheta=-0.54
03:58:48.985 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=-0.21, opts=13)
03:58:48.985 00.000 21444 Enqueuing Move request for scope (-0.95, -0.21)
03:58:48.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=180, FiltMax=65504, Gamma=0.560
03:58:48.985 00.000 21444 UpdateGuideState exits: m=5806858 SNR=280.2 Saturated
03:58:48.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:48.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:48.985 00.000 21444 Enqueuing Expose request
03:58:48.985 00.000 25848 Worker thread wakes up
03:58:48.985 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.21) opts 0xd
03:58:48.985 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, -0.21)
03:58:48.985 00.000 25848 Moving (-0.95, -0.21) raw xDistance=0.93 yDistance=-0.55
03:58:48.985 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.93
03:58:48.985 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:58:48.986 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
03:58:48.986 00.000 25848 MoveAxis(W, 27, ABG)
03:58:48.986 00.000 25848 Guiding  Dir = 3, Dur = 27
03:58:49.014 00.028 25848 IsSlewing returns 0
03:58:49.014 00.000 25848 IsGuiding returns 0
03:58:49.118 00.104 25848 IsGuiding returns 1
03:58:49.118 00.000 25848 scope still moving after pulse duration time elapsed
03:58:49.171 00.053 25848 IsSlewing returns 0
03:58:49.171 00.000 25848 IsGuiding returns 0
03:58:49.171 00.000 25848 scope move finished after 27 + 130 ms
03:58:49.171 00.000 25848 Move returns status 0, amount 27
03:58:49.171 00.000 25848 MoveAxis(N, 0, ABG)
03:58:49.171 00.000 25848 Move returns status 0, amount 0
03:58:49.171 00.000 25848 move complete, result=0
03:58:49.172 00.001 25848 worker thread done servicing request
03:58:49.172 00.000 25848 Worker thread wakes up
03:58:49.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:49.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:49.172 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -0.6 px 0 ms NORTH
03:58:52.016 02.844 25848 Exposure complete
03:58:52.097 00.081 25848 worker thread done servicing request
03:58:52.097 00.000 21444 OnExposeComplete: enter
03:58:52.097 00.000 21444 UpdateGuideState(): m_state=6
03:58:52.098 00.001 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 677
03:58:52.098 00.000 21444 Star::Find returns 1 (1), X=1258.84, Y=676.33, Mass=5757565, SNR=252.7, Peak=65504 HFD=7.9
03:58:52.098 00.000 21444 MultiStar: [#1 -0.86,2.14,0.00,M1] [#2 -0.47,2.15,0.00,M1] [#3 -1.05,2.14,0.00,M7] [#4 -0.57,1.96,0.80,U] [#5 -0.11,0.93,0.77,U] [#6 -1.01,1.85,0.00,M1] [#7 -1.27,2.46,0.00,M4] [#8 -0.53,2.52,0.00,M1] 
03:58:52.098 00.000 21444 single-star, 2 included, MultiStar: {-0.37, 1.42}, one-star: {-0.41, 1.35}
03:58:52.098 00.000 21444 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.05) = xAngle (-1.18 = -1.18)
03:58:52.098 00.000 21444 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.26)
03:58:52.098 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=1.35 hyp=1.42 cameraTheta=1.87 mountX=0.53 mountY=1.10, mountTheta=1.12
03:58:52.099 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=1.35, opts=13)
03:58:52.099 00.000 21444 Enqueuing Move request for scope (-0.41, 1.35)
03:58:52.099 00.000 25848 Worker thread wakes up
03:58:52.099 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
03:58:52.099 00.000 21444 UpdateGuideState exits: m=5757565 SNR=252.7 Saturated
03:58:52.099 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:52.099 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:52.099 00.000 21444 Enqueuing Expose request
03:58:52.099 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 1.35) opts 0xd
03:58:52.100 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.41, 1.35)
03:58:52.100 00.000 25848 Moving (-0.41, 1.35) raw xDistance=0.53 yDistance=1.10
03:58:52.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.53
03:58:52.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
03:58:52.100 00.000 25848 MoveAxis(W, 17, ABG)
03:58:52.100 00.000 25848 Guiding  Dir = 3, Dur = 17
03:58:52.124 00.024 25848 IsSlewing returns 0
03:58:52.124 00.000 25848 IsGuiding returns 0
03:58:52.156 00.032 25848 IsGuiding returns 1
03:58:52.156 00.000 25848 scope still moving after pulse duration time elapsed
03:58:52.219 00.063 25848 IsSlewing returns 0
03:58:52.219 00.000 25848 IsGuiding returns 0
03:58:52.220 00.001 25848 scope move finished after 17 + 78 ms
03:58:52.220 00.000 25848 Move returns status 0, amount 17
03:58:52.220 00.000 25848 MoveAxis(S, 30, ABG)
03:58:52.220 00.000 25848 Guiding  Dir = 1, Dur = 30
03:58:52.248 00.028 25848 IsSlewing returns 0
03:58:52.248 00.000 25848 IsGuiding returns 0
03:58:52.313 00.065 25848 IsGuiding returns 1
03:58:52.313 00.000 25848 scope still moving after pulse duration time elapsed
03:58:52.373 00.060 25848 IsSlewing returns 0
03:58:52.373 00.000 25848 IsGuiding returns 0
03:58:52.373 00.000 25848 scope move finished after 30 + 94 ms
03:58:52.373 00.000 25848 Move returns status 0, amount 30
03:58:52.373 00.000 25848 move complete, result=0
03:58:52.373 00.000 25848 worker thread done servicing request
03:58:52.373 00.000 25848 Worker thread wakes up
03:58:52.373 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:52.373 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:52.373 00.000 21444 GuideStep: 0.5 px 17 ms WEST, 1.1 px 30 ms SOUTH
03:58:55.216 02.843 25848 Exposure complete
03:58:55.303 00.087 25848 worker thread done servicing request
03:58:55.303 00.000 21444 OnExposeComplete: enter
03:58:55.303 00.000 21444 UpdateGuideState(): m_state=6
03:58:55.303 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 678
03:58:55.303 00.000 21444 Star::Find returns 1 (1), X=1258.86, Y=674.60, Mass=5918166, SNR=279.5, Peak=65504 HFD=8.1
03:58:55.304 00.001 21444 MultiStar: [#1 -0.48,1.94,1.03,U] [#2 -0.48,1.91,0.75,U] [#3 -0.85,1.74,0.80,U] [#4 -0.84,0.75,0.86,U] [#5 0.02,-0.42,0.66,U] [#6 -1.31,0.53,0.57,U] [#7 -1.21,0.92,0.54,U] [#8 -0.68,1.04,0.60,U] 
03:58:55.304 00.000 21444 single-star, 8 included, MultiStar: {-0.65, 0.92}, one-star: {-0.39, -0.38}
03:58:55.304 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.05) = xAngle (-5.42 = 0.86)
03:58:55.304 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.27 = -1.98)
03:58:55.304 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-0.38 hyp=0.54 cameraTheta=-2.37 mountX=0.36 mountY=-0.50, mountTheta=-0.95
03:58:55.305 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-0.38, opts=13)
03:58:55.305 00.000 21444 Enqueuing Move request for scope (-0.39, -0.38)
03:58:55.305 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=42, FiltMax=65504, Gamma=0.560
03:58:55.305 00.000 21444 UpdateGuideState exits: m=5918166 SNR=279.5 Saturated
03:58:55.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:55.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:55.305 00.000 21444 Enqueuing Expose request
03:58:55.305 00.000 25848 Worker thread wakes up
03:58:55.305 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.38) opts 0xd
03:58:55.306 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.39, -0.38)
03:58:55.306 00.000 25848 Moving (-0.39, -0.38) raw xDistance=0.36 yDistance=-0.50
03:58:55.306 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
03:58:55.306 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:55.306 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
03:58:55.306 00.000 25848 MoveAxis(E, 0, ABG)
03:58:55.306 00.000 25848 Move returns status 0, amount 0
03:58:55.306 00.000 25848 MoveAxis(N, 0, ABG)
03:58:55.306 00.000 25848 Move returns status 0, amount 0
03:58:55.306 00.000 25848 move complete, result=0
03:58:55.306 00.000 25848 worker thread done servicing request
03:58:55.306 00.000 25848 Worker thread wakes up
03:58:55.306 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:55.306 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:55.306 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
03:58:58.154 02.848 25848 Exposure complete
03:58:58.233 00.079 25848 worker thread done servicing request
03:58:58.234 00.001 21444 OnExposeComplete: enter
03:58:58.234 00.000 21444 UpdateGuideState(): m_state=6
03:58:58.234 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 679
03:58:58.234 00.000 21444 Star::Find returns 1 (1), X=1257.72, Y=675.45, Mass=5843853, SNR=270.2, Peak=65504 HFD=7.9
03:58:58.234 00.000 21444 MultiStar: [#1 -1.34,1.95,0.00,M1] [#2 -0.82,2.06,0.00,M1] [#3 -1.70,2.23,0.00,M7] [#4 -1.98,1.30,0.00,M1] [#5 -0.48,0.68,0.58,U] [#6 -2.10,1.51,0.00,M1] [#7 -2.06,1.92,0.00,M4] [#8 -1.75,1.56,0.00,M1] 
03:58:58.234 00.000 21444 refined, 1 included, MultiStar: {-1.14, 0.55}, one-star: {-1.53, 0.48}
03:58:58.234 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
03:58:58.234 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.20 = 3.08)
03:58:58.234 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=0.55 hyp=1.27 cameraTheta=2.69 mountX=1.19 mountY=0.08, mountTheta=0.06
03:58:58.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=0.55, opts=13)
03:58:58.235 00.000 21444 Enqueuing Move request for scope (-1.14, 0.55)
03:58:58.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
03:58:58.235 00.000 21444 UpdateGuideState exits: m=5843853 SNR=270.2 Saturated
03:58:58.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:58.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:58:58.235 00.000 21444 Enqueuing Expose request
03:58:58.235 00.000 25848 Worker thread wakes up
03:58:58.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.55) opts 0xd
03:58:58.236 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.14, 0.55)
03:58:58.236 00.000 25848 Moving (-1.14, 0.55) raw xDistance=1.19 yDistance=0.08
03:58:58.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.19
03:58:58.236 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:58.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:58:58.236 00.000 25848 MoveAxis(W, 35, ABG)
03:58:58.236 00.000 25848 Guiding  Dir = 3, Dur = 35
03:58:58.264 00.028 25848 IsSlewing returns 0
03:58:58.264 00.000 25848 IsGuiding returns 0
03:58:58.295 00.031 25848 PulseGuide returned control before completion, sleep 14
03:58:58.311 00.016 25848 IsGuiding returns 1
03:58:58.311 00.000 25848 scope still moving after pulse duration time elapsed
03:58:58.375 00.064 25848 IsSlewing returns 0
03:58:58.375 00.000 25848 IsGuiding returns 0
03:58:58.375 00.000 25848 scope move finished after 35 + 75 ms
03:58:58.375 00.000 25848 Move returns status 0, amount 35
03:58:58.375 00.000 25848 MoveAxis(N, 0, ABG)
03:58:58.375 00.000 25848 Move returns status 0, amount 0
03:58:58.375 00.000 25848 move complete, result=0
03:58:58.375 00.000 25848 worker thread done servicing request
03:58:58.375 00.000 25848 Worker thread wakes up
03:58:58.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:58:58.376 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:58:58.376 00.000 21444 GuideStep: 1.2 px 35 ms WEST, 0.1 px 0 ms NORTH
03:59:01.218 02.842 25848 Exposure complete
03:59:01.298 00.080 25848 worker thread done servicing request
03:59:01.298 00.000 21444 OnExposeComplete: enter
03:59:01.298 00.000 21444 UpdateGuideState(): m_state=6
03:59:01.298 00.000 21444 Star::Find(15, 1257, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 680
03:59:01.298 00.000 21444 Star::Find returns 1 (1), X=1259.82, Y=674.58, Mass=5605489, SNR=252.7, Peak=65504 HFD=7.7
03:59:01.299 00.001 21444 MultiStar: [#1 -0.40,1.14,1.14,U] [#2 -0.04,1.14,1.20,U] [#3 -0.34,1.39,0.79,U] [#4 -0.66,0.85,0.81,U] [#5 0.61,-0.24,0.73,U] [#6 -1.03,1.01,0.84,U] [#7 -0.92,0.75,0.81,U] [#8 -0.88,1.33,0.55,U] 
03:59:01.299 00.000 21444 single-star, 8 included, MultiStar: {-0.30, 0.77}, one-star: {0.57, -0.40}
03:59:01.299 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.62)
03:59:01.299 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.51 = -0.22)
03:59:01.299 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.40 hyp=0.69 cameraTheta=-0.61 mountX=-0.60 mountY=-0.15, mountTheta=-2.89
03:59:01.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.40, opts=13)
03:59:01.300 00.000 21444 Enqueuing Move request for scope (0.57, -0.40)
03:59:01.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=192, FiltMax=65504, Gamma=0.560
03:59:01.300 00.000 21444 UpdateGuideState exits: m=5605489 SNR=252.7 Saturated
03:59:01.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:01.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:01.300 00.000 21444 Enqueuing Expose request
03:59:01.300 00.000 25848 Worker thread wakes up
03:59:01.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.40) opts 0xd
03:59:01.300 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.40)
03:59:01.300 00.000 25848 Moving (0.57, -0.40) raw xDistance=-0.60 yDistance=-0.15
03:59:01.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.60
03:59:01.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:01.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:59:01.300 00.000 25848 MoveAxis(E, 15, ABG)
03:59:01.300 00.000 25848 Guiding  Dir = 2, Dur = 15
03:59:01.328 00.028 25848 IsSlewing returns 0
03:59:01.329 00.001 25848 IsGuiding returns 0
03:59:01.361 00.032 25848 IsGuiding returns 1
03:59:01.361 00.000 25848 scope still moving after pulse duration time elapsed
03:59:01.423 00.062 25848 IsSlewing returns 0
03:59:01.423 00.000 25848 IsGuiding returns 0
03:59:01.423 00.000 25848 scope move finished after 15 + 78 ms
03:59:01.423 00.000 25848 Move returns status 0, amount 15
03:59:01.423 00.000 25848 MoveAxis(N, 0, ABG)
03:59:01.423 00.000 25848 Move returns status 0, amount 0
03:59:01.423 00.000 25848 move complete, result=0
03:59:01.423 00.000 25848 worker thread done servicing request
03:59:01.423 00.000 25848 Worker thread wakes up
03:59:01.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:01.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:01.424 00.001 21444 GuideStep: -0.6 px 15 ms EAST, -0.2 px 0 ms NORTH
03:59:04.268 02.844 25848 Exposure complete
03:59:04.335 00.067 25848 worker thread done servicing request
03:59:04.335 00.000 21444 OnExposeComplete: enter
03:59:04.335 00.000 21444 UpdateGuideState(): m_state=6
03:59:04.335 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 681
03:59:04.335 00.000 21444 Star::Find returns 1 (1), X=1257.11, Y=675.27, Mass=5653700, SNR=240.4, Peak=65504 HFD=7.8
03:59:04.336 00.001 21444 MultiStar: [#1 -2.01,1.95,0.00,M1] [#2 -0.81,1.46,1.24,U] [#3 -1.26,1.88,0.00,M7] [#4 -2.32,1.06,0.00,M1] [#5 -1.17,-0.08,0.95,U] [#6 -2.35,0.81,0.00,M1] [#7 -2.70,1.16,0.00,M4] [#8 -2.07,1.17,0.00,M1] 
03:59:04.336 00.000 21444 refined, 2 included, MultiStar: {-1.33, 0.64}, one-star: {-2.14, 0.30}
03:59:04.336 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
03:59:04.336 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.20 = 3.08)
03:59:04.336 00.000 21444 CameraToMount -- cameraX=-1.33 cameraY=0.64 hyp=1.48 cameraTheta=2.69 mountX=1.38 mountY=0.09, mountTheta=0.06
03:59:04.337 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.33, y=0.64, opts=13)
03:59:04.337 00.000 21444 Enqueuing Move request for scope (-1.33, 0.64)
03:59:04.337 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
03:59:04.337 00.000 21444 UpdateGuideState exits: m=5653700 SNR=240.4 Saturated
03:59:04.337 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:04.337 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:04.337 00.000 21444 Enqueuing Expose request
03:59:04.337 00.000 25848 Worker thread wakes up
03:59:04.337 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 0.64) opts 0xd
03:59:04.337 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.33, 0.64)
03:59:04.337 00.000 25848 Moving (-1.33, 0.64) raw xDistance=1.38 yDistance=0.09
03:59:04.337 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.38
03:59:04.337 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:04.337 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:59:04.337 00.000 25848 MoveAxis(W, 39, ABG)
03:59:04.337 00.000 25848 Guiding  Dir = 3, Dur = 39
03:59:04.357 00.020 25848 IsSlewing returns 0
03:59:04.358 00.001 25848 IsGuiding returns 0
03:59:04.399 00.041 25848 IsGuiding returns 1
03:59:04.399 00.000 25848 scope still moving after pulse duration time elapsed
03:59:04.453 00.054 25848 IsSlewing returns 0
03:59:04.454 00.001 25848 IsGuiding returns 0
03:59:04.454 00.000 25848 scope move finished after 39 + 57 ms
03:59:04.454 00.000 25848 Move returns status 0, amount 39
03:59:04.454 00.000 25848 MoveAxis(N, 0, ABG)
03:59:04.454 00.000 25848 Move returns status 0, amount 0
03:59:04.454 00.000 25848 move complete, result=0
03:59:04.454 00.000 25848 worker thread done servicing request
03:59:04.454 00.000 25848 Worker thread wakes up
03:59:04.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:04.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:04.454 00.000 21444 GuideStep: 1.4 px 39 ms WEST, 0.1 px 0 ms NORTH
03:59:07.306 02.852 25848 Exposure complete
03:59:07.395 00.089 25848 worker thread done servicing request
03:59:07.395 00.000 21444 OnExposeComplete: enter
03:59:07.395 00.000 21444 UpdateGuideState(): m_state=6
03:59:07.395 00.000 21444 Star::Find(15, 1257, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 682
03:59:07.395 00.000 21444 Star::Find returns 1 (1), X=1259.08, Y=674.54, Mass=5955841, SNR=333.8, Peak=65504 HFD=8.0
03:59:07.396 00.001 21444 MultiStar: [#1 -0.17,1.01,0.81,U] [#2 -0.10,1.12,0.77,U] [#3 -0.44,1.11,0.81,U] [#4 -0.70,0.25,0.67,U] [#5 0.21,-0.80,0.67,U] [#6 -1.00,0.34,0.48,U] [#7 -0.84,0.76,0.56,U] [#8 -0.47,0.74,0.57,U] 
03:59:07.396 00.000 21444 single-star, 8 included, MultiStar: {-0.36, 0.44}, one-star: {-0.17, -0.43}
03:59:07.396 00.000 21444 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.05) = xAngle (-4.99 = 1.29)
03:59:07.396 00.000 21444 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
03:59:07.396 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.43 hyp=0.46 cameraTheta=-1.94 mountX=0.13 mountY=-0.46, mountTheta=-1.30
03:59:07.397 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.43, opts=13)
03:59:07.397 00.000 21444 Enqueuing Move request for scope (-0.17, -0.43)
03:59:07.397 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=268, FiltMax=65504, Gamma=0.560
03:59:07.397 00.000 21444 UpdateGuideState exits: m=5955841 SNR=333.8 Saturated
03:59:07.397 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:07.397 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:07.397 00.000 21444 Enqueuing Expose request
03:59:07.398 00.001 25848 Worker thread wakes up
03:59:07.398 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.43) opts 0xd
03:59:07.398 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.43)
03:59:07.398 00.000 25848 Moving (-0.17, -0.43) raw xDistance=0.13 yDistance=-0.46
03:59:07.398 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:59:07.398 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:07.398 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
03:59:07.398 00.000 25848 MoveAxis(E, 0, ABG)
03:59:07.398 00.000 25848 Move returns status 0, amount 0
03:59:07.398 00.000 25848 MoveAxis(N, 0, ABG)
03:59:07.398 00.000 25848 Move returns status 0, amount 0
03:59:07.398 00.000 25848 move complete, result=0
03:59:07.398 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
03:59:07.398 00.000 25848 worker thread done servicing request
03:59:07.398 00.000 25848 Worker thread wakes up
03:59:07.398 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:07.398 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:10.237 02.839 25848 Exposure complete
03:59:10.305 00.068 25848 worker thread done servicing request
03:59:10.305 00.000 21444 OnExposeComplete: enter
03:59:10.305 00.000 21444 UpdateGuideState(): m_state=6
03:59:10.306 00.001 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 683
03:59:10.306 00.000 21444 Star::Find returns 1 (1), X=1259.22, Y=675.78, Mass=5710627, SNR=249.1, Peak=65504 HFD=7.8
03:59:10.306 00.000 21444 MultiStar: [#1 0.11,1.18,1.31,U] [#2 0.13,1.14,1.21,U] [#3 0.15,1.05,0.87,U] [#4 -0.19,0.59,0.89,U] [#5 0.67,0.36,0.76,U] [#6 -0.30,0.85,0.63,U] [#7 -0.74,1.64,0.68,U] [#8 0.33,1.11,0.49,U] 
03:59:10.306 00.000 21444 single-star, 8 included, MultiStar: {0.03, 0.97}, one-star: {-0.03, 0.80}
03:59:10.306 00.000 21444 CameraToMount -- cameraTheta (1.61) - m_xAngle (3.05) = xAngle (-1.44 = -1.44)
03:59:10.306 00.000 21444 CameraToMount -- cameraTheta (1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.28 = 2.00)
03:59:10.306 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.80 hyp=0.80 cameraTheta=1.61 mountX=0.11 mountY=0.73, mountTheta=1.43
03:59:10.307 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.80, opts=13)
03:59:10.307 00.000 21444 Enqueuing Move request for scope (-0.03, 0.80)
03:59:10.307 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=258, FiltMax=65504, Gamma=0.560
03:59:10.307 00.000 21444 UpdateGuideState exits: m=5710627 SNR=249.1 Saturated
03:59:10.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:10.307 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:10.307 00.000 21444 Enqueuing Expose request
03:59:10.307 00.000 25848 Worker thread wakes up
03:59:10.307 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.80) opts 0xd
03:59:10.307 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.80)
03:59:10.307 00.000 25848 Moving (-0.03, 0.80) raw xDistance=0.11 yDistance=0.73
03:59:10.307 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:59:10.307 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
03:59:10.307 00.000 25848 MoveAxis(E, 0, ABG)
03:59:10.307 00.000 25848 Move returns status 0, amount 0
03:59:10.307 00.000 25848 MoveAxis(S, 20, ABG)
03:59:10.307 00.000 25848 Guiding  Dir = 1, Dur = 20
03:59:10.328 00.021 25848 IsSlewing returns 0
03:59:10.328 00.000 25848 IsGuiding returns 0
03:59:10.386 00.058 25848 IsGuiding returns 1
03:59:10.386 00.000 25848 scope still moving after pulse duration time elapsed
03:59:10.440 00.054 25848 IsSlewing returns 0
03:59:10.440 00.000 25848 IsGuiding returns 0
03:59:10.440 00.000 25848 scope move finished after 20 + 92 ms
03:59:10.440 00.000 25848 Move returns status 0, amount 20
03:59:10.441 00.001 25848 move complete, result=0
03:59:10.441 00.000 25848 worker thread done servicing request
03:59:10.441 00.000 25848 Worker thread wakes up
03:59:10.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:10.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:10.441 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 20 ms SOUTH
03:59:13.283 02.842 25848 Exposure complete
03:59:13.371 00.088 25848 worker thread done servicing request
03:59:13.372 00.001 21444 OnExposeComplete: enter
03:59:13.372 00.000 21444 UpdateGuideState(): m_state=6
03:59:13.372 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 684
03:59:13.372 00.000 21444 Star::Find returns 1 (1), X=1258.55, Y=674.46, Mass=5908483, SNR=258.8, Peak=65504 HFD=7.7
03:59:13.372 00.000 21444 MultiStar: [#1 -0.79,0.91,1.05,U] [#2 -0.73,1.03,1.04,U] [#3 -1.07,1.54,0.81,U] [#4 -1.22,0.59,0.90,U] [#5 -0.66,-1.01,0.68,U] [#6 -1.34,0.36,0.79,U] [#7 -1.74,0.73,0.57,U] [#8 -1.18,0.69,0.53,U] 
03:59:13.372 00.000 21444 single-star, 8 included, MultiStar: {-1.00, 0.50}, one-star: {-0.70, -0.52}
03:59:13.372 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.73)
03:59:13.372 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
03:59:13.373 00.001 21444 CameraToMount -- cameraX=-0.70 cameraY=-0.52 hyp=0.87 cameraTheta=-2.51 mountX=0.65 mountY=-0.74, mountTheta=-0.85
03:59:13.374 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=-0.52, opts=13)
03:59:13.374 00.000 21444 Enqueuing Move request for scope (-0.70, -0.52)
03:59:13.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=80, FiltMax=65504, Gamma=0.560
03:59:13.374 00.000 21444 UpdateGuideState exits: m=5908483 SNR=258.8 Saturated
03:59:13.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:13.374 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:13.374 00.000 21444 Enqueuing Expose request
03:59:13.375 00.001 25848 Worker thread wakes up
03:59:13.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.52) opts 0xd
03:59:13.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, -0.52)
03:59:13.375 00.000 25848 Moving (-0.70, -0.52) raw xDistance=0.65 yDistance=-0.74
03:59:13.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
03:59:13.375 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:59:13.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
03:59:13.375 00.000 25848 MoveAxis(W, 19, ABG)
03:59:13.375 00.000 25848 Guiding  Dir = 3, Dur = 19
03:59:13.405 00.030 25848 IsSlewing returns 0
03:59:13.405 00.000 25848 IsGuiding returns 0
03:59:13.438 00.033 25848 IsGuiding returns 1
03:59:13.438 00.000 25848 scope still moving after pulse duration time elapsed
03:59:13.515 00.077 25848 IsSlewing returns 0
03:59:13.515 00.000 25848 IsGuiding returns 0
03:59:13.515 00.000 25848 scope move finished after 19 + 89 ms
03:59:13.515 00.000 25848 Move returns status 0, amount 19
03:59:13.515 00.000 25848 MoveAxis(N, 0, ABG)
03:59:13.515 00.000 25848 Move returns status 0, amount 0
03:59:13.515 00.000 25848 move complete, result=0
03:59:13.515 00.000 25848 worker thread done servicing request
03:59:13.515 00.000 25848 Worker thread wakes up
03:59:13.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:13.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:13.515 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.7 px 0 ms NORTH
03:59:16.360 02.845 25848 Exposure complete
03:59:16.439 00.079 25848 worker thread done servicing request
03:59:16.439 00.000 21444 OnExposeComplete: enter
03:59:16.439 00.000 21444 UpdateGuideState(): m_state=6
03:59:16.439 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 685
03:59:16.439 00.000 21444 Star::Find returns 1 (1), X=1260.47, Y=675.44, Mass=6000239, SNR=312.4, Peak=65504 HFD=7.8
03:59:16.440 00.001 21444 MultiStar: [#1 0.51,1.74,1.08,U] [#2 0.99,1.78,0.74,U] [#3 0.79,1.55,0.69,U] [#4 0.33,1.54,0.90,U] [#5 1.74,0.43,0.58,U] [#6 0.26,1.39,0.63,U] [#7 0.31,1.67,0.50,U] [#8 1.04,1.63,0.49,U] 
03:59:16.440 00.000 21444 single-star, 8 included, MultiStar: {0.78, 1.34}, one-star: {1.22, 0.46}
03:59:16.440 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
03:59:16.440 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
03:59:16.440 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=0.46 hyp=1.30 cameraTheta=0.36 mountX=-1.17 mountY=0.89, mountTheta=2.49
03:59:16.440 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=0.46, opts=13)
03:59:16.441 00.001 21444 Enqueuing Move request for scope (1.22, 0.46)
03:59:16.441 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
03:59:16.441 00.000 21444 UpdateGuideState exits: m=6000239 SNR=312.4 Saturated
03:59:16.441 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:16.441 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:16.441 00.000 21444 Enqueuing Expose request
03:59:16.441 00.000 25848 Worker thread wakes up
03:59:16.441 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, 0.46) opts 0xd
03:59:16.441 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, 0.46)
03:59:16.441 00.000 25848 Moving (1.22, 0.46) raw xDistance=-1.17 yDistance=0.89
03:59:16.441 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.17
03:59:16.441 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
03:59:16.441 00.000 25848 MoveAxis(E, 33, ABG)
03:59:16.441 00.000 25848 Guiding  Dir = 2, Dur = 33
03:59:16.469 00.028 25848 IsSlewing returns 0
03:59:16.470 00.001 25848 IsGuiding returns 0
03:59:16.501 00.031 25848 PulseGuide returned control before completion, sleep 12
03:59:16.532 00.031 25848 IsGuiding returns 1
03:59:16.532 00.000 25848 scope still moving after pulse duration time elapsed
03:59:16.611 00.079 25848 IsSlewing returns 0
03:59:16.611 00.000 25848 IsGuiding returns 0
03:59:16.611 00.000 25848 scope move finished after 33 + 108 ms
03:59:16.611 00.000 25848 Move returns status 0, amount 33
03:59:16.611 00.000 25848 MoveAxis(S, 24, ABG)
03:59:16.611 00.000 25848 Guiding  Dir = 1, Dur = 24
03:59:16.639 00.028 25848 IsSlewing returns 0
03:59:16.640 00.001 25848 IsGuiding returns 0
03:59:16.698 00.058 25848 IsGuiding returns 1
03:59:16.698 00.000 25848 scope still moving after pulse duration time elapsed
03:59:16.752 00.054 25848 IsSlewing returns 0
03:59:16.752 00.000 25848 IsGuiding returns 0
03:59:16.752 00.000 25848 scope move finished after 24 + 88 ms
03:59:16.752 00.000 25848 Move returns status 0, amount 24
03:59:16.752 00.000 25848 move complete, result=0
03:59:16.752 00.000 25848 worker thread done servicing request
03:59:16.752 00.000 25848 Worker thread wakes up
03:59:16.753 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:16.753 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:16.753 00.000 21444 GuideStep: -1.2 px 33 ms EAST, 0.9 px 24 ms SOUTH
03:59:19.608 02.855 25848 Exposure complete
03:59:19.696 00.088 25848 worker thread done servicing request
03:59:19.696 00.000 21444 OnExposeComplete: enter
03:59:19.697 00.001 21444 UpdateGuideState(): m_state=6
03:59:19.697 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 686
03:59:19.697 00.000 21444 Star::Find returns 1 (1), X=1259.71, Y=675.08, Mass=5956294, SNR=265.9, Peak=65504 HFD=8.1
03:59:19.697 00.000 21444 MultiStar: [#1 0.32,0.87,0.97,U] [#2 0.70,0.94,0.83,U] [#3 0.40,1.00,0.65,U] [#4 -0.03,0.71,1.09,U] [#5 0.77,-0.40,0.63,U] [#6 0.07,0.70,0.62,U] [#7 -0.18,0.94,0.46,U] [#8 0.13,0.83,0.55,U] 
03:59:19.697 00.000 21444 single-star, 8 included, MultiStar: {0.31, 0.62}, one-star: {0.46, 0.10}
03:59:19.697 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
03:59:19.697 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
03:59:19.697 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=0.10 hyp=0.47 cameraTheta=0.22 mountX=-0.45 mountY=0.27, mountTheta=2.60
03:59:19.698 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=0.10, opts=13)
03:59:19.698 00.000 21444 Enqueuing Move request for scope (0.46, 0.10)
03:59:19.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=28, FiltMax=65504, Gamma=0.560
03:59:19.698 00.000 21444 UpdateGuideState exits: m=5956294 SNR=265.9 Saturated
03:59:19.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:19.698 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:19.698 00.000 21444 Enqueuing Expose request
03:59:19.699 00.001 25848 Worker thread wakes up
03:59:19.699 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.10) opts 0xd
03:59:19.699 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, 0.10)
03:59:19.699 00.000 25848 Moving (0.46, 0.10) raw xDistance=-0.45 yDistance=0.27
03:59:19.699 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
03:59:19.699 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:19.699 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
03:59:19.699 00.000 25848 MoveAxis(E, 0, ABG)
03:59:19.699 00.000 25848 Move returns status 0, amount 0
03:59:19.699 00.000 25848 MoveAxis(N, 0, ABG)
03:59:19.699 00.000 25848 Move returns status 0, amount 0
03:59:19.699 00.000 25848 move complete, result=0
03:59:19.699 00.000 25848 worker thread done servicing request
03:59:19.699 00.000 25848 Worker thread wakes up
03:59:19.699 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:19.699 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:19.700 00.001 21444 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
03:59:22.550 02.850 25848 Exposure complete
03:59:22.637 00.087 25848 worker thread done servicing request
03:59:22.638 00.001 21444 OnExposeComplete: enter
03:59:22.638 00.000 21444 UpdateGuideState(): m_state=6
03:59:22.638 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 687
03:59:22.638 00.000 21444 Star::Find returns 1 (1), X=1258.38, Y=674.54, Mass=5763381, SNR=262.9, Peak=65504 HFD=7.8
03:59:22.638 00.000 21444 MultiStar: [#1 -1.38,1.03,1.07,U] [#2 -0.48,1.06,0.92,U] [#3 -0.19,1.18,0.70,U] [#4 -1.29,0.12,0.70,U] [#5 -0.28,-0.78,0.59,U] [#6 -1.38,0.16,0.64,U] [#7 -1.67,0.75,0.47,U] [#8 -0.89,0.41,0.53,U] 
03:59:22.638 00.000 21444 single-star, 8 included, MultiStar: {-0.93, 0.42}, one-star: {-0.87, -0.43}
03:59:22.638 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.55)
03:59:22.638 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.29)
03:59:22.638 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-0.43 hyp=0.97 cameraTheta=-2.68 mountX=0.83 mountY=-0.73, mountTheta=-0.72
03:59:22.639 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-0.43, opts=13)
03:59:22.639 00.000 21444 Enqueuing Move request for scope (-0.87, -0.43)
03:59:22.639 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=106, FiltMax=65504, Gamma=0.560
03:59:22.639 00.000 21444 UpdateGuideState exits: m=5763381 SNR=262.9 Saturated
03:59:22.639 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:22.639 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:22.640 00.001 21444 Enqueuing Expose request
03:59:22.640 00.000 25848 Worker thread wakes up
03:59:22.640 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.43) opts 0xd
03:59:22.640 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -0.43)
03:59:22.640 00.000 25848 Moving (-0.87, -0.43) raw xDistance=0.83 yDistance=-0.73
03:59:22.640 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
03:59:22.640 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:59:22.640 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
03:59:22.640 00.000 25848 MoveAxis(W, 24, ABG)
03:59:22.640 00.000 25848 Guiding  Dir = 3, Dur = 24
03:59:22.672 00.032 25848 IsSlewing returns 0
03:59:22.673 00.001 25848 IsGuiding returns 0
03:59:22.705 00.032 25848 IsGuiding returns 1
03:59:22.705 00.000 25848 scope still moving after pulse duration time elapsed
03:59:22.779 00.074 25848 IsSlewing returns 0
03:59:22.779 00.000 25848 IsGuiding returns 0
03:59:22.780 00.001 25848 scope move finished after 24 + 82 ms
03:59:22.780 00.000 25848 Move returns status 0, amount 24
03:59:22.780 00.000 25848 MoveAxis(N, 0, ABG)
03:59:22.780 00.000 25848 Move returns status 0, amount 0
03:59:22.780 00.000 25848 move complete, result=0
03:59:22.780 00.000 25848 worker thread done servicing request
03:59:22.780 00.000 25848 Worker thread wakes up
03:59:22.780 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:22.780 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:22.780 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.7 px 0 ms NORTH
03:59:25.631 02.851 25848 Exposure complete
03:59:25.709 00.078 25848 worker thread done servicing request
03:59:25.709 00.000 21444 OnExposeComplete: enter
03:59:25.709 00.000 21444 UpdateGuideState(): m_state=6
03:59:25.709 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 688
03:59:25.709 00.000 21444 Star::Find returns 1 (1), X=1259.61, Y=674.51, Mass=5785911, SNR=243.7, Peak=65504 HFD=7.8
03:59:25.710 00.001 21444 MultiStar: [#1 -0.26,0.84,1.04,U] [#2 0.53,0.85,1.05,U] [#3 0.32,0.46,0.67,U] [#4 -0.15,0.26,0.94,U] [#5 0.87,-0.92,0.61,U] [#6 -0.08,-0.01,0.49,U] [#7 -0.70,1.10,0.61,U] [#8 -0.03,0.73,0.53,U] 
03:59:25.710 00.000 21444 refined, 8 included, MultiStar: {0.11, 0.34}, one-star: {0.36, -0.47}
03:59:25.710 00.000 21444 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.05) = xAngle (-1.79 = -1.79)
03:59:25.710 00.000 21444 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.64 = 1.65)
03:59:25.710 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.34 hyp=0.35 cameraTheta=1.26 mountX=-0.08 mountY=0.35, mountTheta=1.79
03:59:25.710 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.34, opts=13)
03:59:25.710 00.000 21444 Enqueuing Move request for scope (0.11, 0.34)
03:59:25.710 00.000 25848 Worker thread wakes up
03:59:25.710 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.34) opts 0xd
03:59:25.710 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.34)
03:59:25.711 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=310, FiltMax=65504, Gamma=0.560
03:59:25.711 00.000 25848 Moving (0.11, 0.34) raw xDistance=-0.08 yDistance=0.35
03:59:25.711 00.000 21444 UpdateGuideState exits: m=5785911 SNR=243.7 Saturated
03:59:25.711 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:59:25.711 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:25.711 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:25.711 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:25.711 00.000 21444 Enqueuing Expose request
03:59:25.711 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
03:59:25.711 00.000 25848 MoveAxis(E, 0, ABG)
03:59:25.711 00.000 25848 Move returns status 0, amount 0
03:59:25.711 00.000 25848 MoveAxis(N, 0, ABG)
03:59:25.711 00.000 25848 Move returns status 0, amount 0
03:59:25.711 00.000 25848 move complete, result=0
03:59:25.711 00.000 25848 worker thread done servicing request
03:59:25.711 00.000 25848 Worker thread wakes up
03:59:25.711 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:25.711 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:25.712 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:59:28.560 02.848 25848 Exposure complete
03:59:28.630 00.070 25848 worker thread done servicing request
03:59:28.630 00.000 21444 OnExposeComplete: enter
03:59:28.630 00.000 21444 UpdateGuideState(): m_state=6
03:59:28.630 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 689
03:59:28.630 00.000 21444 Star::Find returns 1 (1), X=1259.90, Y=675.32, Mass=5930612, SNR=253.6, Peak=65504 HFD=8.1
03:59:28.631 00.001 21444 MultiStar: [#1 -0.26,1.85,1.18,U] [#2 0.09,1.88,0.82,U] [#3 -0.11,1.97,0.70,U] [#4 -0.31,1.30,0.80,U] [#5 0.83,-0.13,0.65,U] [#6 -0.43,1.17,0.72,U] [#7 -0.71,1.55,0.64,U] [#8 0.17,1.34,0.59,U] 
03:59:28.631 00.000 21444 single-star, 8 included, MultiStar: {-0.00, 1.27}, one-star: {0.65, 0.35}
03:59:28.631 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
03:59:28.631 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.88)
03:59:28.631 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=0.35 hyp=0.74 cameraTheta=0.49 mountX=-0.62 mountY=0.57, mountTheta=2.40
03:59:28.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.35, opts=13)
03:59:28.632 00.000 21444 Enqueuing Move request for scope (0.65, 0.35)
03:59:28.632 00.000 25848 Worker thread wakes up
03:59:28.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.35) opts 0xd
03:59:28.632 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.35)
03:59:28.632 00.000 25848 Moving (0.65, 0.35) raw xDistance=-0.62 yDistance=0.57
03:59:28.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
03:59:28.632 00.000 21444 UpdateGuideState exits: m=5930612 SNR=253.6 Saturated
03:59:28.632 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:28.632 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:28.632 00.000 21444 Enqueuing Expose request
03:59:28.632 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
03:59:28.632 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
03:59:28.632 00.000 25848 MoveAxis(E, 18, ABG)
03:59:28.632 00.000 25848 Guiding  Dir = 2, Dur = 18
03:59:28.658 00.026 25848 IsSlewing returns 0
03:59:28.658 00.000 25848 IsGuiding returns 0
03:59:28.732 00.074 25848 IsGuiding returns 1
03:59:28.732 00.000 25848 scope still moving after pulse duration time elapsed
03:59:28.795 00.063 25848 IsSlewing returns 0
03:59:28.795 00.000 25848 IsGuiding returns 0
03:59:28.795 00.000 25848 scope move finished after 18 + 119 ms
03:59:28.795 00.000 25848 Move returns status 0, amount 18
03:59:28.795 00.000 25848 MoveAxis(S, 16, ABG)
03:59:28.795 00.000 25848 Guiding  Dir = 1, Dur = 16
03:59:28.827 00.032 25848 IsSlewing returns 0
03:59:28.828 00.001 25848 IsGuiding returns 0
03:59:28.859 00.031 25848 IsGuiding returns 1
03:59:28.859 00.000 25848 scope still moving after pulse duration time elapsed
03:59:28.922 00.063 25848 IsSlewing returns 0
03:59:28.923 00.001 25848 IsGuiding returns 0
03:59:28.923 00.000 25848 scope move finished after 16 + 78 ms
03:59:28.923 00.000 25848 Move returns status 0, amount 16
03:59:28.923 00.000 25848 move complete, result=0
03:59:28.923 00.000 25848 worker thread done servicing request
03:59:28.923 00.000 25848 Worker thread wakes up
03:59:28.923 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.6 px 16 ms SOUTH
03:59:28.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:28.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:31.766 02.843 25848 Exposure complete
03:59:31.846 00.080 25848 worker thread done servicing request
03:59:31.846 00.000 21444 OnExposeComplete: enter
03:59:31.846 00.000 21444 UpdateGuideState(): m_state=6
03:59:31.846 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 690
03:59:31.846 00.000 21444 Star::Find returns 1 (1), X=1259.57, Y=674.38, Mass=5944941, SNR=250.7, Peak=65504 HFD=7.9
03:59:31.847 00.001 21444 MultiStar: [#1 0.25,0.87,1.27,U] [#2 0.23,0.95,0.97,U] [#3 0.63,0.92,0.78,U] [#4 0.06,0.10,0.91,U] [#5 0.77,-0.94,0.75,U] [#6 -0.28,0.03,0.65,U] [#7 -0.81,0.79,0.57,U] [#8 0.26,0.24,0.60,U] 
03:59:31.847 00.000 21444 refined, 8 included, MultiStar: {0.20, 0.29}, one-star: {0.32, -0.59}
03:59:31.847 00.000 21444 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.05) = xAngle (-2.09 = -2.09)
03:59:31.847 00.000 21444 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.93 = 1.35)
03:59:31.847 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=0.29 hyp=0.35 cameraTheta=0.96 mountX=-0.17 mountY=0.34, mountTheta=2.04
03:59:31.847 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=0.29, opts=13)
03:59:31.847 00.000 21444 Enqueuing Move request for scope (0.20, 0.29)
03:59:31.847 00.000 25848 Worker thread wakes up
03:59:31.847 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.29) opts 0xd
03:59:31.848 00.001 25848 Handling offset move in thread for scope, endpoint = (0.20, 0.29)
03:59:31.848 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
03:59:31.848 00.000 25848 Moving (0.20, 0.29) raw xDistance=-0.17 yDistance=0.34
03:59:31.848 00.000 21444 UpdateGuideState exits: m=5944941 SNR=250.7 Saturated
03:59:31.848 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:59:31.848 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:31.848 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:31.848 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:31.848 00.000 21444 Enqueuing Expose request
03:59:31.848 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:59:31.848 00.000 25848 MoveAxis(E, 0, ABG)
03:59:31.848 00.000 25848 Move returns status 0, amount 0
03:59:31.848 00.000 25848 MoveAxis(N, 0, ABG)
03:59:31.848 00.000 25848 Move returns status 0, amount 0
03:59:31.848 00.000 25848 move complete, result=0
03:59:31.848 00.000 25848 worker thread done servicing request
03:59:31.848 00.000 25848 Worker thread wakes up
03:59:31.848 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:31.848 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:31.848 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:59:34.704 02.856 25848 Exposure complete
03:59:34.792 00.088 25848 worker thread done servicing request
03:59:34.792 00.000 21444 OnExposeComplete: enter
03:59:34.792 00.000 21444 UpdateGuideState(): m_state=6
03:59:34.792 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 691
03:59:34.792 00.000 21444 Star::Find returns 1 (1), X=1259.79, Y=675.13, Mass=5864139, SNR=278.9, Peak=65504 HFD=7.9
03:59:34.792 00.000 21444 MultiStar: [#1 0.65,1.06,0.91,U] [#2 0.66,1.18,0.90,U] [#3 -0.33,1.79,1.00,U] [#4 0.00,0.79,0.83,U] [#5 1.26,-0.31,0.62,U] [#6 -0.05,0.78,0.89,U] [#7 0.08,1.36,0.54,U] [#8 0.05,1.05,0.62,U] 
03:59:34.792 00.000 21444 single-star, 8 included, MultiStar: {0.30, 0.89}, one-star: {0.54, 0.15}
03:59:34.792 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
03:59:34.792 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.67)
03:59:34.792 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.15 hyp=0.57 cameraTheta=0.28 mountX=-0.53 mountY=0.35, mountTheta=2.56
03:59:34.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.15, opts=13)
03:59:34.793 00.000 21444 Enqueuing Move request for scope (0.54, 0.15)
03:59:34.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=116, FiltMax=65504, Gamma=0.560
03:59:34.793 00.000 25848 Worker thread wakes up
03:59:34.794 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.15) opts 0xd
03:59:34.794 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.15)
03:59:34.794 00.000 25848 Moving (0.54, 0.15) raw xDistance=-0.53 yDistance=0.35
03:59:34.794 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
03:59:34.794 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:34.794 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
03:59:34.794 00.000 21444 UpdateGuideState exits: m=5864139 SNR=278.9 Saturated
03:59:34.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:34.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:34.794 00.000 21444 Enqueuing Expose request
03:59:34.794 00.000 25848 MoveAxis(E, 15, ABG)
03:59:34.794 00.000 25848 Guiding  Dir = 2, Dur = 15
03:59:34.815 00.021 25848 IsSlewing returns 0
03:59:34.816 00.001 25848 IsGuiding returns 0
03:59:34.847 00.031 25848 IsGuiding returns 1
03:59:34.847 00.000 25848 scope still moving after pulse duration time elapsed
03:59:34.904 00.057 25848 IsSlewing returns 0
03:59:34.904 00.000 25848 IsGuiding returns 0
03:59:34.904 00.000 25848 scope move finished after 15 + 73 ms
03:59:34.904 00.000 25848 Move returns status 0, amount 15
03:59:34.904 00.000 25848 MoveAxis(N, 0, ABG)
03:59:34.904 00.000 25848 Move returns status 0, amount 0
03:59:34.904 00.000 25848 move complete, result=0
03:59:34.904 00.000 25848 worker thread done servicing request
03:59:34.904 00.000 25848 Worker thread wakes up
03:59:34.904 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:34.904 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:34.904 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 0.3 px 0 ms NORTH
03:59:37.749 02.845 25848 Exposure complete
03:59:37.831 00.082 25848 worker thread done servicing request
03:59:37.831 00.000 21444 OnExposeComplete: enter
03:59:37.831 00.000 21444 UpdateGuideState(): m_state=6
03:59:37.831 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 692
03:59:37.831 00.000 21444 Star::Find returns 1 (1), X=1260.11, Y=675.36, Mass=5887012, SNR=257.4, Peak=65504 HFD=8.0
03:59:37.832 00.001 21444 MultiStar: [#1 0.24,1.86,1.15,U] [#2 0.68,1.52,1.03,U] [#3 0.26,2.31,0.00,M1] [#4 0.10,1.21,0.88,U] [#5 1.49,0.39,0.82,U] [#6 0.18,1.23,0.76,U] [#7 0.08,1.36,0.59,U] [#8 0.43,1.25,0.63,U] 
03:59:37.832 00.000 21444 single-star, 7 included, MultiStar: {0.52, 1.17}, one-star: {0.86, 0.39}
03:59:37.832 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
03:59:37.832 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.81)
03:59:37.832 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=0.39 hyp=0.94 cameraTheta=0.42 mountX=-0.82 mountY=0.68, mountTheta=2.45
03:59:37.833 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=0.39, opts=13)
03:59:37.833 00.000 21444 Enqueuing Move request for scope (0.86, 0.39)
03:59:37.833 00.000 25848 Worker thread wakes up
03:59:37.833 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.39) opts 0xd
03:59:37.833 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, 0.39)
03:59:37.833 00.000 25848 Moving (0.86, 0.39) raw xDistance=-0.82 yDistance=0.68
03:59:37.833 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=52, FiltMax=65504, Gamma=0.560
03:59:37.833 00.000 21444 UpdateGuideState exits: m=5887012 SNR=257.4 Saturated
03:59:37.833 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:37.833 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:37.833 00.000 21444 Enqueuing Expose request
03:59:37.834 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.82
03:59:37.834 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
03:59:37.834 00.000 25848 MoveAxis(E, 25, ABG)
03:59:37.834 00.000 25848 Guiding  Dir = 2, Dur = 25
03:59:37.859 00.025 25848 IsSlewing returns 0
03:59:37.859 00.000 25848 IsGuiding returns 0
03:59:37.919 00.060 25848 IsGuiding returns 1
03:59:37.919 00.000 25848 scope still moving after pulse duration time elapsed
03:59:37.986 00.067 25848 IsSlewing returns 0
03:59:37.986 00.000 25848 IsGuiding returns 0
03:59:37.986 00.000 25848 scope move finished after 25 + 101 ms
03:59:37.986 00.000 25848 Move returns status 0, amount 25
03:59:37.986 00.000 25848 MoveAxis(S, 19, ABG)
03:59:37.986 00.000 25848 Guiding  Dir = 1, Dur = 19
03:59:38.014 00.028 25848 IsSlewing returns 0
03:59:38.014 00.000 25848 IsGuiding returns 0
03:59:38.046 00.032 25848 IsGuiding returns 1
03:59:38.046 00.000 25848 scope still moving after pulse duration time elapsed
03:59:38.108 00.062 25848 IsSlewing returns 0
03:59:38.108 00.000 25848 IsGuiding returns 0
03:59:38.108 00.000 25848 scope move finished after 19 + 73 ms
03:59:38.108 00.000 25848 Move returns status 0, amount 19
03:59:38.108 00.000 25848 move complete, result=0
03:59:38.108 00.000 25848 worker thread done servicing request
03:59:38.108 00.000 25848 Worker thread wakes up
03:59:38.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:38.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:38.108 00.000 21444 GuideStep: -0.8 px 25 ms EAST, 0.7 px 19 ms SOUTH
03:59:40.952 02.844 25848 Exposure complete
03:59:41.040 00.088 25848 worker thread done servicing request
03:59:41.040 00.000 21444 OnExposeComplete: enter
03:59:41.040 00.000 21444 UpdateGuideState(): m_state=6
03:59:41.041 00.001 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 693
03:59:41.041 00.000 21444 Star::Find returns 1 (1), X=1258.36, Y=675.33, Mass=5921882, SNR=255.2, Peak=65504 HFD=8.0
03:59:41.041 00.000 21444 MultiStar: [#1 -1.17,1.78,0.00,M1] [#2 -0.76,1.91,0.00,M1] [#3 -0.40,1.32,0.69,U] [#4 -1.08,1.06,0.78,U] [#5 -0.02,-0.16,0.82,U] [#6 -1.14,0.94,0.57,U] [#7 -0.89,1.58,0.41,U] [#8 -1.20,1.67,0.00,M1] 
03:59:41.041 00.000 21444 single-star, 5 included, MultiStar: {-0.71, 0.74}, one-star: {-0.89, 0.36}
03:59:41.041 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
03:59:41.041 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.14 = -3.14)
03:59:41.041 00.000 21444 CameraToMount -- cameraX=-0.89 cameraY=0.36 hyp=0.96 cameraTheta=2.76 mountX=0.92 mountY=-0.00, mountTheta=-0.00
03:59:41.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.89, y=0.36, opts=13)
03:59:41.042 00.000 21444 Enqueuing Move request for scope (-0.89, 0.36)
03:59:41.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=244, FiltMax=65504, Gamma=0.560
03:59:41.042 00.000 21444 UpdateGuideState exits: m=5921882 SNR=255.2 Saturated
03:59:41.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:41.042 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:41.042 00.000 21444 Enqueuing Expose request
03:59:41.042 00.000 25848 Worker thread wakes up
03:59:41.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.36) opts 0xd
03:59:41.042 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.89, 0.36)
03:59:41.042 00.000 25848 Moving (-0.89, 0.36) raw xDistance=0.92 yDistance=-0.00
03:59:41.042 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.92
03:59:41.042 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:41.043 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:59:41.043 00.000 25848 MoveAxis(W, 25, ABG)
03:59:41.043 00.000 25848 Guiding  Dir = 3, Dur = 25
03:59:41.063 00.020 25848 IsSlewing returns 0
03:59:41.063 00.000 25848 IsGuiding returns 0
03:59:41.094 00.031 25848 IsGuiding returns 1
03:59:41.095 00.001 25848 scope still moving after pulse duration time elapsed
03:59:41.156 00.061 25848 IsSlewing returns 0
03:59:41.156 00.000 25848 IsGuiding returns 0
03:59:41.156 00.000 25848 scope move finished after 25 + 67 ms
03:59:41.156 00.000 25848 Move returns status 0, amount 25
03:59:41.156 00.000 25848 MoveAxis(N, 0, ABG)
03:59:41.156 00.000 25848 Move returns status 0, amount 0
03:59:41.156 00.000 25848 move complete, result=0
03:59:41.156 00.000 25848 worker thread done servicing request
03:59:41.156 00.000 25848 Worker thread wakes up
03:59:41.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:41.156 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.0 px 0 ms NORTH
03:59:41.157 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:43.997 02.840 25848 Exposure complete
03:59:44.078 00.081 25848 worker thread done servicing request
03:59:44.078 00.000 21444 OnExposeComplete: enter
03:59:44.078 00.000 21444 UpdateGuideState(): m_state=6
03:59:44.078 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 694
03:59:44.078 00.000 21444 Star::Find returns 1 (1), X=1258.72, Y=674.39, Mass=5951641, SNR=316.0, Peak=65504 HFD=8.0
03:59:44.078 00.000 21444 MultiStar: [#1 -0.50,1.00,0.97,U] [#2 0.30,0.50,0.83,U] [#3 -0.27,0.94,0.61,U] [#4 -1.11,0.51,0.78,U] [#5 0.58,-0.89,0.54,U] [#6 -0.58,-0.31,0.54,U] [#7 -0.95,0.79,0.55,U] [#8 -0.59,0.40,0.51,U] 
03:59:44.078 00.000 21444 refined, 8 included, MultiStar: {-0.41, 0.28}, one-star: {-0.53, -0.59}
03:59:44.078 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
03:59:44.078 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.94)
03:59:44.078 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.28 hyp=0.50 cameraTheta=2.55 mountX=0.44 mountY=0.10, mountTheta=0.23
03:59:44.079 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.28, opts=13)
03:59:44.079 00.000 21444 Enqueuing Move request for scope (-0.41, 0.28)
03:59:44.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=80, FiltMax=65504, Gamma=0.560
03:59:44.079 00.000 21444 UpdateGuideState exits: m=5951641 SNR=316.0 Saturated
03:59:44.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:44.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:44.079 00.000 21444 Enqueuing Expose request
03:59:44.079 00.000 25848 Worker thread wakes up
03:59:44.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.28) opts 0xd
03:59:44.079 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.28)
03:59:44.079 00.000 25848 Moving (-0.41, 0.28) raw xDistance=0.44 yDistance=0.10
03:59:44.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
03:59:44.080 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:44.080 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:59:44.080 00.000 25848 MoveAxis(E, 0, ABG)
03:59:44.080 00.000 25848 Move returns status 0, amount 0
03:59:44.080 00.000 25848 MoveAxis(N, 0, ABG)
03:59:44.080 00.000 25848 Move returns status 0, amount 0
03:59:44.080 00.000 25848 move complete, result=0
03:59:44.080 00.000 25848 worker thread done servicing request
03:59:44.080 00.000 25848 Worker thread wakes up
03:59:44.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:44.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:44.080 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
03:59:46.929 02.849 25848 Exposure complete
03:59:47.008 00.079 25848 worker thread done servicing request
03:59:47.008 00.000 21444 OnExposeComplete: enter
03:59:47.008 00.000 21444 UpdateGuideState(): m_state=6
03:59:47.008 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 695
03:59:47.008 00.000 21444 Star::Find returns 1 (1), X=1258.56, Y=674.51, Mass=5744948, SNR=273.1, Peak=65504 HFD=7.7
03:59:47.008 00.000 21444 MultiStar: [#1 -0.74,1.03,1.07,U] [#2 -0.85,0.94,0.96,U] [#3 -1.00,1.05,0.64,U] [#4 -1.31,0.13,0.79,U] [#5 -0.29,-0.94,0.75,U] [#6 -1.32,0.32,0.68,U] [#7 -1.66,0.76,0.50,U] [#8 -0.90,0.14,0.52,U] 
03:59:47.008 00.000 21444 single-star, 8 included, MultiStar: {-0.92, 0.33}, one-star: {-0.69, -0.46}
03:59:47.008 00.000 21444 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.05) = xAngle (-5.60 = 0.68)
03:59:47.008 00.000 21444 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.45 = -2.16)
03:59:47.008 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=-0.46 hyp=0.83 cameraTheta=-2.55 mountX=0.64 mountY=-0.69, mountTheta=-0.82
03:59:47.008 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=-0.46, opts=13)
03:59:47.008 00.000 21444 Enqueuing Move request for scope (-0.69, -0.46)
03:59:47.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=256, FiltMax=65504, Gamma=0.560
03:59:47.008 00.000 21444 UpdateGuideState exits: m=5744948 SNR=273.1 Saturated
03:59:47.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:47.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:47.008 00.000 21444 Enqueuing Expose request
03:59:47.008 00.000 25848 Worker thread wakes up
03:59:47.009 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.46) opts 0xd
03:59:47.009 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, -0.46)
03:59:47.009 00.000 25848 Moving (-0.69, -0.46) raw xDistance=0.64 yDistance=-0.69
03:59:47.009 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
03:59:47.009 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:59:47.009 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
03:59:47.009 00.000 25848 MoveAxis(W, 19, ABG)
03:59:47.009 00.000 25848 Guiding  Dir = 3, Dur = 19
03:59:47.029 00.020 25848 IsSlewing returns 0
03:59:47.029 00.000 25848 IsGuiding returns 0
03:59:47.061 00.032 25848 IsGuiding returns 1
03:59:47.061 00.000 25848 scope still moving after pulse duration time elapsed
03:59:47.110 00.049 25848 IsSlewing returns 0
03:59:47.110 00.000 25848 IsGuiding returns 0
03:59:47.110 00.000 25848 scope move finished after 19 + 61 ms
03:59:47.110 00.000 25848 Move returns status 0, amount 19
03:59:47.110 00.000 25848 MoveAxis(N, 0, ABG)
03:59:47.110 00.000 25848 Move returns status 0, amount 0
03:59:47.110 00.000 25848 move complete, result=0
03:59:47.110 00.000 25848 worker thread done servicing request
03:59:47.110 00.000 25848 Worker thread wakes up
03:59:47.110 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.7 px 0 ms NORTH
03:59:47.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:47.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:49.966 02.856 25848 Exposure complete
03:59:50.033 00.067 25848 worker thread done servicing request
03:59:50.033 00.000 21444 OnExposeComplete: enter
03:59:50.033 00.000 21444 UpdateGuideState(): m_state=6
03:59:50.033 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 696
03:59:50.033 00.000 21444 Star::Find returns 1 (1), X=1259.14, Y=676.10, Mass=5915910, SNR=238.9, Peak=65504 HFD=8.1
03:59:50.034 00.001 21444 MultiStar: [#1 -0.81,2.48,0.00,M1] [#2 -0.36,2.13,0.00,M1] [#3 -0.97,2.74,0.00,M1] [#4 -0.42,1.69,0.81,U] [#5 0.26,0.33,0.74,U] [#6 -0.89,1.64,0.58,U] [#7 -1.16,1.98,0.00,M1] [#8 -0.50,1.96,0.60,U] 
03:59:50.034 00.000 21444 single-star, 4 included, MultiStar: {-0.29, 1.31}, one-star: {-0.11, 1.13}
03:59:50.034 00.000 21444 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.05) = xAngle (-1.39 = -1.39)
03:59:50.034 00.000 21444 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.23 = 2.05)
03:59:50.034 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=1.13 hyp=1.13 cameraTheta=1.67 mountX=0.21 mountY=1.00, mountTheta=1.37
03:59:50.034 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=1.13, opts=13)
03:59:50.035 00.001 21444 Enqueuing Move request for scope (-0.11, 1.13)
03:59:50.035 00.000 25848 Worker thread wakes up
03:59:50.035 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=78, FiltMax=65504, Gamma=0.560
03:59:50.035 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.13) opts 0xd
03:59:50.035 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 1.13)
03:59:50.035 00.000 25848 Moving (-0.11, 1.13) raw xDistance=0.21 yDistance=1.00
03:59:50.035 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
03:59:50.035 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
03:59:50.035 00.000 21444 UpdateGuideState exits: m=5915910 SNR=238.9 Saturated
03:59:50.035 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:50.035 00.000 25848 MoveAxis(E, 0, ABG)
03:59:50.035 00.000 25848 Move returns status 0, amount 0
03:59:50.035 00.000 25848 MoveAxis(S, 27, ABG)
03:59:50.035 00.000 25848 Guiding  Dir = 1, Dur = 27
03:59:50.035 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:50.035 00.000 21444 Enqueuing Expose request
03:59:50.066 00.031 25848 IsSlewing returns 0
03:59:50.066 00.000 25848 IsGuiding returns 0
03:59:50.097 00.031 25848 IsGuiding returns 1
03:59:50.097 00.000 25848 scope still moving after pulse duration time elapsed
03:59:50.172 00.075 25848 IsSlewing returns 0
03:59:50.172 00.000 25848 IsGuiding returns 0
03:59:50.172 00.000 25848 scope move finished after 27 + 79 ms
03:59:50.172 00.000 25848 Move returns status 0, amount 27
03:59:50.172 00.000 25848 move complete, result=0
03:59:50.172 00.000 25848 worker thread done servicing request
03:59:50.173 00.001 25848 Worker thread wakes up
03:59:50.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:50.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:50.173 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.0 px 27 ms SOUTH
03:59:53.015 02.842 25848 Exposure complete
03:59:53.096 00.081 25848 worker thread done servicing request
03:59:53.096 00.000 21444 OnExposeComplete: enter
03:59:53.096 00.000 21444 UpdateGuideState(): m_state=6
03:59:53.096 00.000 21444 Star::Find(15, 1259, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 697
03:59:53.096 00.000 21444 Star::Find returns 1 (1), X=1258.04, Y=675.32, Mass=5756435, SNR=248.8, Peak=65504 HFD=8.0
03:59:53.096 00.000 21444 MultiStar: [#1 -1.03,1.73,0.99,U] [#2 -0.95,1.83,0.00,M2] [#3 -0.99,1.86,0.00,M2] [#4 -1.44,0.97,0.84,U] [#5 -0.81,0.04,0.66,U] [#6 -1.79,1.16,0.00,M1] [#7 -2.06,1.54,0.00,M2] [#8 -1.31,1.15,0.69,U] 
03:59:53.096 00.000 21444 single-star, 4 included, MultiStar: {-1.17, 0.88}, one-star: {-1.21, 0.35}
03:59:53.096 00.000 21444 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.05) = xAngle (-0.19 = -0.19)
03:59:53.096 00.000 21444 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.03 = -3.03)
03:59:53.096 00.000 21444 CameraToMount -- cameraX=-1.21 cameraY=0.35 hyp=1.26 cameraTheta=2.86 mountX=1.24 mountY=-0.14, mountTheta=-0.11
03:59:53.097 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.21, y=0.35, opts=13)
03:59:53.097 00.000 21444 Enqueuing Move request for scope (-1.21, 0.35)
03:59:53.097 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
03:59:53.097 00.000 21444 UpdateGuideState exits: m=5756435 SNR=248.8 Saturated
03:59:53.097 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:53.097 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:53.097 00.000 21444 Enqueuing Expose request
03:59:53.097 00.000 25848 Worker thread wakes up
03:59:53.097 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 0.35) opts 0xd
03:59:53.097 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.21, 0.35)
03:59:53.097 00.000 25848 Moving (-1.21, 0.35) raw xDistance=1.24 yDistance=-0.14
03:59:53.097 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.24
03:59:53.097 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:53.098 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:59:53.098 00.000 25848 MoveAxis(W, 36, ABG)
03:59:53.098 00.000 25848 Guiding  Dir = 3, Dur = 36
03:59:53.126 00.028 25848 IsSlewing returns 0
03:59:53.126 00.000 25848 IsGuiding returns 0
03:59:53.157 00.031 25848 PulseGuide returned control before completion, sleep 16
03:59:53.188 00.031 25848 IsGuiding returns 1
03:59:53.188 00.000 25848 scope still moving after pulse duration time elapsed
03:59:53.276 00.088 25848 IsSlewing returns 0
03:59:53.277 00.001 25848 IsGuiding returns 0
03:59:53.277 00.000 25848 scope move finished after 36 + 113 ms
03:59:53.277 00.000 25848 Move returns status 0, amount 36
03:59:53.277 00.000 25848 MoveAxis(N, 0, ABG)
03:59:53.277 00.000 25848 Move returns status 0, amount 0
03:59:53.277 00.000 25848 move complete, result=0
03:59:53.277 00.000 25848 worker thread done servicing request
03:59:53.277 00.000 25848 Worker thread wakes up
03:59:53.277 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:53.277 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:53.277 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -0.1 px 0 ms NORTH
03:59:56.126 02.849 25848 Exposure complete
03:59:56.216 00.090 25848 worker thread done servicing request
03:59:56.217 00.001 21444 OnExposeComplete: enter
03:59:56.217 00.000 21444 UpdateGuideState(): m_state=6
03:59:56.217 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 698
03:59:56.217 00.000 21444 Star::Find returns 1 (1), X=1258.62, Y=675.55, Mass=5930829, SNR=271.5, Peak=65504 HFD=7.8
03:59:56.217 00.000 21444 MultiStar: [#1 -1.39,2.68,0.00,M1] [#2 -0.96,2.67,0.00,M3] [#3 -0.97,2.99,0.00,M3] [#4 -1.41,1.83,0.00,M1] [#5 -0.12,0.80,0.66,U] [#6 -1.69,1.63,0.00,M2] [#7 -1.36,1.95,0.00,M3] [#8 -1.44,2.42,0.00,M1] 
03:59:56.217 00.000 21444 refined, 1 included, MultiStar: {-0.43, 0.66}, one-star: {-0.63, 0.57}
03:59:56.217 00.000 21444 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.05) = xAngle (-0.91 = -0.91)
03:59:56.217 00.000 21444 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.53)
03:59:56.217 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.66 hyp=0.79 cameraTheta=2.14 mountX=0.49 mountY=0.45, mountTheta=0.75
03:59:56.218 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.66, opts=13)
03:59:56.218 00.000 21444 Enqueuing Move request for scope (-0.43, 0.66)
03:59:56.218 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
03:59:56.218 00.000 21444 UpdateGuideState exits: m=5930829 SNR=271.5 Saturated
03:59:56.218 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:56.218 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:56.218 00.000 21444 Enqueuing Expose request
03:59:56.218 00.000 25848 Worker thread wakes up
03:59:56.219 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.66) opts 0xd
03:59:56.219 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.66)
03:59:56.219 00.000 25848 Moving (-0.43, 0.66) raw xDistance=0.49 yDistance=0.45
03:59:56.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
03:59:56.219 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:56.219 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
03:59:56.219 00.000 25848 MoveAxis(E, 0, ABG)
03:59:56.219 00.000 25848 Move returns status 0, amount 0
03:59:56.219 00.000 25848 MoveAxis(N, 0, ABG)
03:59:56.219 00.000 25848 Move returns status 0, amount 0
03:59:56.219 00.000 25848 move complete, result=0
03:59:56.219 00.000 25848 worker thread done servicing request
03:59:56.219 00.000 25848 Worker thread wakes up
03:59:56.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:56.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
03:59:56.219 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.5 px 0 ms NORTH
03:59:59.060 02.841 25848 Exposure complete
03:59:59.135 00.075 25848 worker thread done servicing request
03:59:59.135 00.000 21444 OnExposeComplete: enter
03:59:59.135 00.000 21444 UpdateGuideState(): m_state=6
03:59:59.135 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 699
03:59:59.135 00.000 21444 Star::Find returns 1 (1), X=1256.54, Y=676.06, Mass=5693264, SNR=204.9, Peak=65504 HFD=8.0
03:59:59.135 00.000 21444 MultiStar: [#1 -3.41,2.60,0.00,M2] [#2 -2.54,2.13,0.00,M4] [#3 -2.30,2.33,0.00,M4] [#4 -3.08,1.46,0.00,M2] [#5 -1.84,0.72,0.76,U] [#6 -3.37,1.61,0.00,M3] [#7 -3.18,2.37,0.00,M4] [#8 -3.09,2.04,0.00,M2] 
03:59:59.135 00.000 21444 refined, 1 included, MultiStar: {-2.34, 0.93}, one-star: {-2.71, 1.09}
03:59:59.136 00.001 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
03:59:59.136 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
03:59:59.136 00.000 21444 CameraToMount -- cameraX=-2.34 cameraY=0.93 hyp=2.51 cameraTheta=2.76 mountX=2.41 mountY=-0.03, mountTheta=-0.01
03:59:59.136 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.34, y=0.93, opts=13)
03:59:59.136 00.000 21444 Enqueuing Move request for scope (-2.34, 0.93)
03:59:59.136 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
03:59:59.136 00.000 21444 UpdateGuideState exits: m=5693264 SNR=204.9 Saturated
03:59:59.136 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:59.136 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
03:59:59.136 00.000 21444 Enqueuing Expose request
03:59:59.136 00.000 25848 Worker thread wakes up
03:59:59.137 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.34, 0.93) opts 0xd
03:59:59.137 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.34, 0.93)
03:59:59.137 00.000 25848 Moving (-2.34, 0.93) raw xDistance=2.41 yDistance=-0.03
03:59:59.137 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.52 from input 2.41
03:59:59.137 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:59.137 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:59:59.137 00.000 25848 MoveAxis(W, 70, ABG)
03:59:59.137 00.000 25848 Guiding  Dir = 3, Dur = 70
03:59:59.157 00.020 25848 IsSlewing returns 0
03:59:59.157 00.000 25848 IsGuiding returns 0
03:59:59.188 00.031 25848 PulseGuide returned control before completion, sleep 50
03:59:59.248 00.060 25848 IsGuiding returns 1
03:59:59.248 00.000 25848 scope still moving after pulse duration time elapsed
03:59:59.298 00.050 25848 IsSlewing returns 0
03:59:59.299 00.001 25848 IsGuiding returns 0
03:59:59.299 00.000 25848 scope move finished after 70 + 71 ms
03:59:59.299 00.000 25848 Move returns status 0, amount 70
03:59:59.299 00.000 25848 MoveAxis(N, 0, ABG)
03:59:59.299 00.000 25848 Move returns status 0, amount 0
03:59:59.299 00.000 25848 move complete, result=0
03:59:59.299 00.000 25848 worker thread done servicing request
03:59:59.299 00.000 25848 Worker thread wakes up
03:59:59.299 00.000 21444 GuideStep: 2.4 px 70 ms WEST, -0.0 px 0 ms NORTH
03:59:59.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
03:59:59.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:02.147 02.848 25848 Exposure complete
04:00:02.230 00.083 25848 worker thread done servicing request
04:00:02.230 00.000 21444 OnExposeComplete: enter
04:00:02.230 00.000 21444 UpdateGuideState(): m_state=6
04:00:02.230 00.000 21444 Star::Find(15, 1256, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 700
04:00:02.230 00.000 21444 Star::Find returns 1 (1), X=1259.21, Y=676.72, Mass=5379245, SNR=190.5, Peak=65504 HFD=7.7
04:00:02.231 00.001 21444 MultiStar: [#1 0.43,2.80,0.00,M3] [#2 0.94,3.24,0.00,M5] [#3 0.95,2.41,0.00,M5] [#4 0.19,2.03,1.00,U] [#5 1.27,0.80,0.69,U] [#6 -0.14,1.87,0.78,U] [#7 -0.39,2.12,0.00,M5] [#8 0.06,2.26,0.00,M3] 
04:00:02.231 00.000 21444 refined, 3 included, MultiStar: {0.27, 1.67}, one-star: {-0.04, 1.75}
04:00:02.231 00.000 21444 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.05) = xAngle (-1.64 = -1.64)
04:00:02.231 00.000 21444 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.48 = 1.80)
04:00:02.231 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=1.67 hyp=1.69 cameraTheta=1.41 mountX=-0.11 mountY=1.64, mountTheta=1.64
04:00:02.232 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=1.67, opts=13)
04:00:02.232 00.000 21444 Enqueuing Move request for scope (0.27, 1.67)
04:00:02.232 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
04:00:02.232 00.000 21444 UpdateGuideState exits: m=5379245 SNR=190.5 Saturated
04:00:02.232 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:02.232 00.000 25848 Worker thread wakes up
04:00:02.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:02.232 00.000 21444 Enqueuing Expose request
04:00:02.232 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 1.67) opts 0xd
04:00:02.232 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 1.67)
04:00:02.232 00.000 25848 Moving (0.27, 1.67) raw xDistance=-0.11 yDistance=1.64
04:00:02.232 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:00:02.232 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
04:00:02.232 00.000 25848 MoveAxis(E, 0, ABG)
04:00:02.232 00.000 25848 Move returns status 0, amount 0
04:00:02.232 00.000 25848 MoveAxis(S, 45, ABG)
04:00:02.232 00.000 25848 Guiding  Dir = 1, Dur = 45
04:00:02.265 00.033 25848 IsSlewing returns 0
04:00:02.265 00.000 25848 IsGuiding returns 0
04:00:02.297 00.032 25848 PulseGuide returned control before completion, sleep 24
04:00:02.333 00.036 25848 IsGuiding returns 1
04:00:02.333 00.000 25848 scope still moving after pulse duration time elapsed
04:00:02.389 00.056 25848 IsSlewing returns 0
04:00:02.390 00.001 25848 IsGuiding returns 0
04:00:02.390 00.000 25848 scope move finished after 45 + 79 ms
04:00:02.390 00.000 25848 Move returns status 0, amount 45
04:00:02.390 00.000 25848 move complete, result=0
04:00:02.390 00.000 25848 worker thread done servicing request
04:00:02.390 00.000 25848 Worker thread wakes up
04:00:02.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:02.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:02.390 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.6 px 45 ms SOUTH
04:00:05.239 02.849 25848 Exposure complete
04:00:05.319 00.080 25848 worker thread done servicing request
04:00:05.319 00.000 21444 OnExposeComplete: enter
04:00:05.319 00.000 21444 UpdateGuideState(): m_state=6
04:00:05.319 00.000 21444 Star::Find(15, 1259, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 701
04:00:05.320 00.001 21444 Star::Find returns 1 (1), X=1258.50, Y=675.92, Mass=5622471, SNR=200.1, Peak=65504 HFD=7.9
04:00:05.320 00.000 21444 MultiStar: [#1 -0.76,1.87,1.23,U] [#2 -0.41,1.92,1.12,U] [#3 -1.04,1.86,0.00,M6] [#4 -1.20,1.23,0.74,U] [#5 -0.28,0.82,0.59,U] [#6 -0.91,1.35,0.88,U] [#7 -1.33,1.80,0.00,M6] [#8 -0.98,1.82,0.00,M4] 
04:00:05.320 00.000 21444 single-star, 5 included, MultiStar: {-0.72, 1.44}, one-star: {-0.74, 0.95}
04:00:05.320 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.81 = -0.81)
04:00:05.320 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.66 = 2.63)
04:00:05.320 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.95 hyp=1.20 cameraTheta=2.24 mountX=0.83 mountY=0.59, mountTheta=0.62
04:00:05.320 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.95, opts=13)
04:00:05.321 00.001 21444 Enqueuing Move request for scope (-0.74, 0.95)
04:00:05.321 00.000 25848 Worker thread wakes up
04:00:05.321 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2124, FiltMin=180, FiltMax=65504, Gamma=0.560
04:00:05.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.95) opts 0xd
04:00:05.321 00.000 21444 UpdateGuideState exits: m=5622471 SNR=200.1 Saturated
04:00:05.321 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.95)
04:00:05.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:05.321 00.000 25848 Moving (-0.74, 0.95) raw xDistance=0.83 yDistance=0.59
04:00:05.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:05.321 00.000 21444 Enqueuing Expose request
04:00:05.321 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
04:00:05.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
04:00:05.321 00.000 25848 MoveAxis(W, 24, ABG)
04:00:05.321 00.000 25848 Guiding  Dir = 3, Dur = 24
04:00:05.341 00.020 25848 IsSlewing returns 0
04:00:05.342 00.001 25848 IsGuiding returns 0
04:00:05.383 00.041 25848 IsGuiding returns 1
04:00:05.383 00.000 25848 scope still moving after pulse duration time elapsed
04:00:05.436 00.053 25848 IsSlewing returns 0
04:00:05.436 00.000 25848 IsGuiding returns 0
04:00:05.436 00.000 25848 scope move finished after 24 + 70 ms
04:00:05.436 00.000 25848 Move returns status 0, amount 24
04:00:05.436 00.000 25848 MoveAxis(S, 16, ABG)
04:00:05.436 00.000 25848 Guiding  Dir = 1, Dur = 16
04:00:05.500 00.064 25848 IsSlewing returns 0
04:00:05.500 00.000 25848 IsGuiding returns 0
04:00:05.531 00.031 25848 IsGuiding returns 1
04:00:05.531 00.000 25848 scope still moving after pulse duration time elapsed
04:00:05.578 00.047 25848 IsSlewing returns 0
04:00:05.578 00.000 25848 IsGuiding returns 0
04:00:05.578 00.000 25848 scope move finished after 16 + 62 ms
04:00:05.578 00.000 25848 Move returns status 0, amount 16
04:00:05.578 00.000 25848 move complete, result=0
04:00:05.578 00.000 25848 worker thread done servicing request
04:00:05.578 00.000 25848 Worker thread wakes up
04:00:05.578 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 0.6 px 16 ms SOUTH
04:00:05.578 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:05.578 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:08.426 02.848 25848 Exposure complete
04:00:08.507 00.081 25848 worker thread done servicing request
04:00:08.507 00.000 21444 OnExposeComplete: enter
04:00:08.507 00.000 21444 UpdateGuideState(): m_state=6
04:00:08.507 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 702
04:00:08.507 00.000 21444 Star::Find returns 1 (1), X=1259.18, Y=675.47, Mass=5798763, SNR=254.0, Peak=65504 HFD=8.1
04:00:08.507 00.000 21444 MultiStar: [#1 -0.59,2.03,0.00,M3] [#2 -0.25,2.03,0.00,M5] [#3 -0.80,2.04,0.00,M7] [#4 -0.42,1.31,0.69,U] [#5 0.58,0.13,0.74,U] [#6 -0.39,1.02,0.56,U] [#7 -0.88,2.09,0.00,M7] [#8 -0.25,1.69,0.43,U] 
04:00:08.508 00.001 21444 single-star, 4 included, MultiStar: {-0.08, 0.82}, one-star: {-0.07, 0.50}
04:00:08.508 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
04:00:08.508 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
04:00:08.508 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.50 hyp=0.50 cameraTheta=1.71 mountX=0.12 mountY=0.44, mountTheta=1.31
04:00:08.508 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.50, opts=13)
04:00:08.508 00.000 21444 Enqueuing Move request for scope (-0.07, 0.50)
04:00:08.508 00.000 25848 Worker thread wakes up
04:00:08.508 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.50) opts 0xd
04:00:08.509 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.50)
04:00:08.509 00.000 25848 Moving (-0.07, 0.50) raw xDistance=0.12 yDistance=0.44
04:00:08.509 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:00:08.509 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:08.509 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=204, FiltMax=65504, Gamma=0.560
04:00:08.509 00.000 21444 UpdateGuideState exits: m=5798763 SNR=254.0 Saturated
04:00:08.509 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:08.509 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:08.509 00.000 21444 Enqueuing Expose request
04:00:08.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
04:00:08.509 00.000 25848 MoveAxis(E, 0, ABG)
04:00:08.509 00.000 25848 Move returns status 0, amount 0
04:00:08.509 00.000 25848 MoveAxis(N, 0, ABG)
04:00:08.509 00.000 25848 Move returns status 0, amount 0
04:00:08.509 00.000 25848 move complete, result=0
04:00:08.509 00.000 25848 worker thread done servicing request
04:00:08.509 00.000 25848 Worker thread wakes up
04:00:08.509 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:08.509 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:08.509 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
04:00:11.362 02.853 25848 Exposure complete
04:00:11.450 00.088 25848 worker thread done servicing request
04:00:11.450 00.000 21444 OnExposeComplete: enter
04:00:11.450 00.000 21444 UpdateGuideState(): m_state=6
04:00:11.451 00.001 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 703
04:00:11.451 00.000 21444 Star::Find returns 1 (1), X=1258.41, Y=675.26, Mass=5951196, SNR=254.6, Peak=65504 HFD=8.0
04:00:11.451 00.000 21444 MultiStar: [#1 -1.54,1.52,0.00,M4] [#2 -0.67,1.07,1.04,U] [#3 -0.99,1.09,0.85,U] [#4 -1.31,0.48,0.82,U] [#5 -0.22,-0.18,1.05,U] [#6 -1.25,0.76,0.90,U] [#7 -1.33,1.45,0.45,U] [#8 -1.19,1.14,0.79,U] 
04:00:11.451 00.000 21444 single-star, 7 included, MultiStar: {-0.92, 0.69}, one-star: {-0.84, 0.29}
04:00:11.451 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
04:00:11.451 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
04:00:11.451 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=0.29 hyp=0.89 cameraTheta=2.81 mountX=0.87 mountY=-0.05, mountTheta=-0.06
04:00:11.452 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=0.29, opts=13)
04:00:11.452 00.000 21444 Enqueuing Move request for scope (-0.84, 0.29)
04:00:11.452 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:00:11.452 00.000 21444 UpdateGuideState exits: m=5951196 SNR=254.6 Saturated
04:00:11.452 00.000 25848 Worker thread wakes up
04:00:11.452 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.29) opts 0xd
04:00:11.452 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, 0.29)
04:00:11.452 00.000 25848 Moving (-0.84, 0.29) raw xDistance=0.87 yDistance=-0.05
04:00:11.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
04:00:11.452 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:11.453 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:11.453 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:11.453 00.000 21444 Enqueuing Expose request
04:00:11.453 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:00:11.453 00.000 25848 MoveAxis(W, 25, ABG)
04:00:11.453 00.000 25848 Guiding  Dir = 3, Dur = 25
04:00:11.483 00.030 25848 IsSlewing returns 0
04:00:11.484 00.001 25848 IsGuiding returns 0
04:00:11.573 00.089 25848 IsGuiding returns 1
04:00:11.573 00.000 25848 scope still moving after pulse duration time elapsed
04:00:11.625 00.052 25848 IsSlewing returns 0
04:00:11.625 00.000 25848 IsGuiding returns 0
04:00:11.625 00.000 25848 scope move finished after 25 + 116 ms
04:00:11.625 00.000 25848 Move returns status 0, amount 25
04:00:11.625 00.000 25848 MoveAxis(N, 0, ABG)
04:00:11.625 00.000 25848 Move returns status 0, amount 0
04:00:11.626 00.001 25848 move complete, result=0
04:00:11.626 00.000 25848 worker thread done servicing request
04:00:11.626 00.000 25848 Worker thread wakes up
04:00:11.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:11.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:11.626 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.1 px 0 ms NORTH
04:00:14.475 02.849 25848 Exposure complete
04:00:14.563 00.088 25848 worker thread done servicing request
04:00:14.563 00.000 21444 OnExposeComplete: enter
04:00:14.563 00.000 21444 UpdateGuideState(): m_state=6
04:00:14.563 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 704
04:00:14.563 00.000 21444 Star::Find returns 1 (1), X=1259.94, Y=674.45, Mass=5838096, SNR=267.3, Peak=65504 HFD=8.0
04:00:14.563 00.000 21444 MultiStar: [#1 -0.37,0.73,1.11,U] [#2 0.05,0.80,0.97,U] [#3 -0.17,0.85,0.78,U] [#4 0.09,0.19,0.66,U] [#5 0.82,-0.51,0.81,U] [#6 -0.01,0.34,0.54,U] [#7 -0.09,0.73,0.61,U] [#8 0.01,0.39,0.54,U] 
04:00:14.563 00.000 21444 refined, 8 included, MultiStar: {0.12, 0.33}, one-star: {0.69, -0.52}
04:00:14.563 00.000 21444 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.05) = xAngle (-1.84 = -1.84)
04:00:14.563 00.000 21444 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.60)
04:00:14.564 00.001 21444 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.21 mountX=-0.09 mountY=0.35, mountTheta=1.83
04:00:14.564 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.33, opts=13)
04:00:14.564 00.000 21444 Enqueuing Move request for scope (0.12, 0.33)
04:00:14.565 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=216, FiltMax=65504, Gamma=0.560
04:00:14.565 00.000 21444 UpdateGuideState exits: m=5838096 SNR=267.3 Saturated
04:00:14.565 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:14.565 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:14.565 00.000 21444 Enqueuing Expose request
04:00:14.565 00.000 25848 Worker thread wakes up
04:00:14.565 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.33) opts 0xd
04:00:14.565 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.33)
04:00:14.565 00.000 25848 Moving (0.12, 0.33) raw xDistance=-0.09 yDistance=0.35
04:00:14.565 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:00:14.565 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:14.565 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
04:00:14.565 00.000 25848 MoveAxis(E, 0, ABG)
04:00:14.565 00.000 25848 Move returns status 0, amount 0
04:00:14.565 00.000 25848 MoveAxis(N, 0, ABG)
04:00:14.565 00.000 25848 Move returns status 0, amount 0
04:00:14.565 00.000 25848 move complete, result=0
04:00:14.565 00.000 25848 worker thread done servicing request
04:00:14.565 00.000 25848 Worker thread wakes up
04:00:14.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:14.565 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:14.566 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:00:17.419 02.853 25848 Exposure complete
04:00:17.500 00.081 25848 worker thread done servicing request
04:00:17.500 00.000 21444 OnExposeComplete: enter
04:00:17.500 00.000 21444 UpdateGuideState(): m_state=6
04:00:17.500 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 705
04:00:17.500 00.000 21444 Star::Find returns 1 (1), X=1258.16, Y=675.84, Mass=5599061, SNR=252.6, Peak=65504 HFD=7.9
04:00:17.501 00.001 21444 MultiStar: [#1 -1.63,2.11,0.00,M4] [#2 -0.75,1.24,0.96,U] [#3 -1.16,1.76,0.00,M6] [#4 -1.19,1.15,0.88,U] [#5 -0.15,0.44,0.62,U] [#6 -1.20,1.26,0.49,U] [#7 -1.72,1.58,0.00,M6] [#8 -1.19,1.58,0.49,U] 
04:00:17.501 00.000 21444 single-star, 5 included, MultiStar: {-0.93, 1.06}, one-star: {-1.09, 0.86}
04:00:17.501 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
04:00:17.501 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.86)
04:00:17.501 00.000 21444 CameraToMount -- cameraX=-1.09 cameraY=0.86 hyp=1.39 cameraTheta=2.47 mountX=1.16 mountY=0.39, mountTheta=0.32
04:00:17.501 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.09, y=0.86, opts=13)
04:00:17.502 00.001 21444 Enqueuing Move request for scope (-1.09, 0.86)
04:00:17.502 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=40, FiltMax=65504, Gamma=0.560
04:00:17.502 00.000 21444 UpdateGuideState exits: m=5599061 SNR=252.6 Saturated
04:00:17.502 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:17.502 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:17.502 00.000 21444 Enqueuing Expose request
04:00:17.502 00.000 25848 Worker thread wakes up
04:00:17.502 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.86) opts 0xd
04:00:17.502 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.09, 0.86)
04:00:17.502 00.000 25848 Moving (-1.09, 0.86) raw xDistance=1.16 yDistance=0.39
04:00:17.502 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
04:00:17.502 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:17.502 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:00:17.502 00.000 25848 MoveAxis(W, 34, ABG)
04:00:17.502 00.000 25848 Guiding  Dir = 3, Dur = 34
04:00:17.532 00.030 25848 IsSlewing returns 0
04:00:17.533 00.001 25848 IsGuiding returns 0
04:00:17.564 00.031 25848 PulseGuide returned control before completion, sleep 13
04:00:17.590 00.026 25848 IsGuiding returns 1
04:00:17.590 00.000 25848 scope still moving after pulse duration time elapsed
04:00:17.641 00.051 25848 IsSlewing returns 0
04:00:17.642 00.001 25848 IsGuiding returns 0
04:00:17.642 00.000 25848 scope move finished after 34 + 74 ms
04:00:17.642 00.000 25848 Move returns status 0, amount 34
04:00:17.642 00.000 25848 MoveAxis(N, 0, ABG)
04:00:17.642 00.000 25848 Move returns status 0, amount 0
04:00:17.642 00.000 25848 move complete, result=0
04:00:17.642 00.000 25848 worker thread done servicing request
04:00:17.642 00.000 25848 Worker thread wakes up
04:00:17.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:17.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:17.642 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.4 px 0 ms NORTH
04:00:20.496 02.854 25848 Exposure complete
04:00:20.586 00.090 25848 worker thread done servicing request
04:00:20.586 00.000 21444 OnExposeComplete: enter
04:00:20.586 00.000 21444 UpdateGuideState(): m_state=6
04:00:20.586 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 706
04:00:20.586 00.000 21444 Star::Find returns 1 (1), X=1261.20, Y=674.51, Mass=5881531, SNR=243.9, Peak=65504 HFD=8.2
04:00:20.586 00.000 21444 MultiStar: [#1 1.85,0.86,0.00,M5] [#2 1.99,0.95,0.00,M3] [#3 1.79,1.04,0.00,M7] [#4 1.51,0.55,0.85,U] [#5 2.82,-0.82,0.00,M1] [#6 1.21,0.23,0.55,U] [#7 1.44,0.07,0.52,U] [#8 1.62,0.74,0.52,U] 
04:00:20.586 00.000 21444 refined, 4 included, MultiStar: {1.60, 0.16}, one-star: {1.95, -0.47}
04:00:20.587 00.001 21444 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.05) = xAngle (-2.95 = -2.95)
04:00:20.587 00.000 21444 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.49)
04:00:20.587 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=0.16 hyp=1.61 cameraTheta=0.10 mountX=-1.58 mountY=0.75, mountTheta=2.70
04:00:20.588 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=0.16, opts=13)
04:00:20.588 00.000 21444 Enqueuing Move request for scope (1.60, 0.16)
04:00:20.588 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=52, FiltMax=65504, Gamma=0.560
04:00:20.588 00.000 21444 UpdateGuideState exits: m=5881531 SNR=243.9 Saturated
04:00:20.588 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:20.588 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:20.588 00.000 21444 Enqueuing Expose request
04:00:20.588 00.000 25848 Worker thread wakes up
04:00:20.588 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, 0.16) opts 0xd
04:00:20.588 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, 0.16)
04:00:20.588 00.000 25848 Moving (1.60, 0.16) raw xDistance=-1.58 yDistance=0.75
04:00:20.588 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.58
04:00:20.588 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
04:00:20.588 00.000 25848 MoveAxis(E, 44, ABG)
04:00:20.588 00.000 25848 Guiding  Dir = 2, Dur = 44
04:00:20.624 00.036 25848 IsSlewing returns 0
04:00:20.625 00.001 25848 IsGuiding returns 0
04:00:20.656 00.031 25848 PulseGuide returned control before completion, sleep 23
04:00:20.683 00.027 25848 IsGuiding returns 1
04:00:20.683 00.000 25848 scope still moving after pulse duration time elapsed
04:00:20.734 00.051 25848 IsSlewing returns 0
04:00:20.734 00.000 25848 IsGuiding returns 0
04:00:20.734 00.000 25848 scope move finished after 44 + 66 ms
04:00:20.735 00.001 25848 Move returns status 0, amount 44
04:00:20.735 00.000 25848 MoveAxis(S, 20, ABG)
04:00:20.735 00.000 25848 Guiding  Dir = 1, Dur = 20
04:00:20.763 00.028 25848 IsSlewing returns 0
04:00:20.763 00.000 25848 IsGuiding returns 0
04:00:20.839 00.076 25848 IsGuiding returns 1
04:00:20.840 00.001 25848 scope still moving after pulse duration time elapsed
04:00:20.908 00.068 25848 IsSlewing returns 0
04:00:20.908 00.000 25848 IsGuiding returns 0
04:00:20.908 00.000 25848 scope move finished after 20 + 124 ms
04:00:20.908 00.000 25848 Move returns status 0, amount 20
04:00:20.908 00.000 25848 move complete, result=0
04:00:20.908 00.000 25848 worker thread done servicing request
04:00:20.908 00.000 25848 Worker thread wakes up
04:00:20.908 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:20.908 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:20.908 00.000 21444 GuideStep: -1.6 px 44 ms EAST, 0.8 px 20 ms SOUTH
04:00:23.751 02.843 25848 Exposure complete
04:00:23.833 00.082 25848 worker thread done servicing request
04:00:23.833 00.000 21444 OnExposeComplete: enter
04:00:23.833 00.000 21444 UpdateGuideState(): m_state=6
04:00:23.834 00.001 21444 Star::Find(15, 1261, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 707
04:00:23.834 00.000 21444 Star::Find returns 1 (1), X=1260.49, Y=675.19, Mass=5877166, SNR=245.8, Peak=65504 HFD=8.1
04:00:23.834 00.000 21444 MultiStar: [#1 0.46,1.20,1.08,U] [#2 1.30,1.20,1.00,U] [#3 0.19,1.44,0.76,U] [#4 1.12,0.95,0.65,U] [#5 2.40,-0.63,0.00,M2] [#6 0.82,0.78,0.73,U] [#7 0.76,1.48,0.59,U] [#8 0.81,1.03,0.59,U] 
04:00:23.834 00.000 21444 single-star, 7 included, MultiStar: {0.85, 1.01}, one-star: {1.25, 0.21}
04:00:23.834 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
04:00:23.834 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.56)
04:00:23.834 00.000 21444 CameraToMount -- cameraX=1.25 cameraY=0.21 hyp=1.26 cameraTheta=0.17 mountX=-1.22 mountY=0.67, mountTheta=2.64
04:00:23.835 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.25, y=0.21, opts=13)
04:00:23.835 00.000 21444 Enqueuing Move request for scope (1.25, 0.21)
04:00:23.835 00.000 25848 Worker thread wakes up
04:00:23.835 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=150, FiltMax=65504, Gamma=0.560
04:00:23.835 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.25, 0.21) opts 0xd
04:00:23.835 00.000 25848 Handling offset move in thread for scope, endpoint = (1.25, 0.21)
04:00:23.835 00.000 25848 Moving (1.25, 0.21) raw xDistance=-1.22 yDistance=0.67
04:00:23.835 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.22
04:00:23.835 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
04:00:23.835 00.000 21444 UpdateGuideState exits: m=5877166 SNR=245.8 Saturated
04:00:23.835 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:23.835 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:23.835 00.000 21444 Enqueuing Expose request
04:00:23.835 00.000 25848 MoveAxis(E, 39, ABG)
04:00:23.835 00.000 25848 Guiding  Dir = 2, Dur = 39
04:00:23.861 00.026 25848 IsSlewing returns 0
04:00:23.861 00.000 25848 IsGuiding returns 0
04:00:23.892 00.031 25848 PulseGuide returned control before completion, sleep 19
04:00:23.923 00.031 25848 IsGuiding returns 1
04:00:23.923 00.000 25848 scope still moving after pulse duration time elapsed
04:00:23.985 00.062 25848 IsSlewing returns 0
04:00:23.985 00.000 25848 IsGuiding returns 0
04:00:23.985 00.000 25848 scope move finished after 39 + 84 ms
04:00:23.985 00.000 25848 Move returns status 0, amount 39
04:00:23.985 00.000 25848 MoveAxis(S, 18, ABG)
04:00:23.985 00.000 25848 Guiding  Dir = 1, Dur = 18
04:00:24.014 00.029 25848 IsSlewing returns 0
04:00:24.014 00.000 25848 IsGuiding returns 0
04:00:24.046 00.032 25848 IsGuiding returns 1
04:00:24.047 00.001 25848 scope still moving after pulse duration time elapsed
04:00:24.149 00.102 25848 IsSlewing returns 0
04:00:24.150 00.001 25848 IsGuiding returns 0
04:00:24.150 00.000 25848 scope move finished after 18 + 117 ms
04:00:24.150 00.000 25848 Move returns status 0, amount 18
04:00:24.150 00.000 25848 move complete, result=0
04:00:24.150 00.000 25848 worker thread done servicing request
04:00:24.150 00.000 25848 Worker thread wakes up
04:00:24.150 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:24.150 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:24.150 00.000 21444 GuideStep: -1.2 px 39 ms EAST, 0.7 px 18 ms SOUTH
04:00:26.995 02.845 25848 Exposure complete
04:00:27.083 00.088 25848 worker thread done servicing request
04:00:27.083 00.000 21444 OnExposeComplete: enter
04:00:27.083 00.000 21444 UpdateGuideState(): m_state=6
04:00:27.083 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 708
04:00:27.084 00.001 21444 Star::Find returns 1 (1), X=1258.87, Y=674.78, Mass=5873521, SNR=295.9, Peak=65504 HFD=8.1
04:00:27.084 00.000 21444 MultiStar: [#1 -1.33,1.89,0.00,M5] [#2 -0.87,1.83,1.05,U] [#3 -0.92,1.81,0.68,U] [#4 -1.06,1.48,1.08,U] [#5 0.12,0.00,0.68,U] [#6 -1.61,1.10,0.69,U] [#7 -1.64,1.63,0.00,M5] [#8 -1.13,1.42,0.75,U] 
04:00:27.084 00.000 21444 single-star, 6 included, MultiStar: {-0.84, 1.08}, one-star: {-0.38, -0.20}
04:00:27.084 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
04:00:27.084 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.56 = -2.27)
04:00:27.084 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-0.20 hyp=0.43 cameraTheta=-2.66 mountX=0.36 mountY=-0.33, mountTheta=-0.74
04:00:27.085 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-0.20, opts=13)
04:00:27.085 00.000 21444 Enqueuing Move request for scope (-0.38, -0.20)
04:00:27.085 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=182, FiltMax=65504, Gamma=0.560
04:00:27.085 00.000 21444 UpdateGuideState exits: m=5873521 SNR=295.9 Saturated
04:00:27.085 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:27.085 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:27.085 00.000 21444 Enqueuing Expose request
04:00:27.085 00.000 25848 Worker thread wakes up
04:00:27.085 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.20) opts 0xd
04:00:27.085 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -0.20)
04:00:27.085 00.000 25848 Moving (-0.38, -0.20) raw xDistance=0.36 yDistance=-0.33
04:00:27.085 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
04:00:27.085 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:27.085 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
04:00:27.085 00.000 25848 MoveAxis(E, 0, ABG)
04:00:27.085 00.000 25848 Move returns status 0, amount 0
04:00:27.086 00.001 25848 MoveAxis(N, 0, ABG)
04:00:27.086 00.000 25848 Move returns status 0, amount 0
04:00:27.086 00.000 25848 move complete, result=0
04:00:27.086 00.000 25848 worker thread done servicing request
04:00:27.086 00.000 25848 Worker thread wakes up
04:00:27.086 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:27.086 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:27.086 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
04:00:29.930 02.844 25848 Exposure complete
04:00:30.009 00.079 25848 worker thread done servicing request
04:00:30.009 00.000 21444 OnExposeComplete: enter
04:00:30.009 00.000 21444 UpdateGuideState(): m_state=6
04:00:30.009 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 709
04:00:30.009 00.000 21444 Star::Find returns 1 (1), X=1258.96, Y=674.40, Mass=5897009, SNR=265.2, Peak=65504 HFD=8.0
04:00:30.009 00.000 21444 MultiStar: [#1 -0.89,0.96,1.17,U] [#2 -0.36,1.07,1.14,U] [#3 -0.87,1.57,0.96,U] [#4 -0.79,0.61,0.82,U] [#5 -0.13,-0.64,0.80,U] [#6 -1.13,0.77,0.69,U] [#7 -1.39,0.59,0.63,U] [#8 -1.09,0.88,0.65,U] 
04:00:30.010 00.001 21444 single-star, 8 included, MultiStar: {-0.72, 0.61}, one-star: {-0.29, -0.57}
04:00:30.010 00.000 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.09 = 1.19)
04:00:30.010 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.93 = -1.65)
04:00:30.010 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.57 hyp=0.64 cameraTheta=-2.04 mountX=0.24 mountY=-0.64, mountTheta=-1.22
04:00:30.010 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.57, opts=13)
04:00:30.010 00.000 21444 Enqueuing Move request for scope (-0.29, -0.57)
04:00:30.010 00.000 25848 Worker thread wakes up
04:00:30.010 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:00:30.010 00.000 21444 UpdateGuideState exits: m=5897009 SNR=265.2 Saturated
04:00:30.011 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:30.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:30.011 00.000 21444 Enqueuing Expose request
04:00:30.011 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.57) opts 0xd
04:00:30.011 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.57)
04:00:30.011 00.000 25848 Moving (-0.29, -0.57) raw xDistance=0.24 yDistance=-0.64
04:00:30.011 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
04:00:30.011 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:00:30.011 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
04:00:30.011 00.000 25848 MoveAxis(E, 0, ABG)
04:00:30.011 00.000 25848 Move returns status 0, amount 0
04:00:30.011 00.000 25848 MoveAxis(N, 0, ABG)
04:00:30.011 00.000 25848 Move returns status 0, amount 0
04:00:30.011 00.000 25848 move complete, result=0
04:00:30.011 00.000 25848 worker thread done servicing request
04:00:30.011 00.000 25848 Worker thread wakes up
04:00:30.011 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:30.011 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:30.011 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
04:00:32.856 02.845 25848 Exposure complete
04:00:32.944 00.088 25848 worker thread done servicing request
04:00:32.944 00.000 21444 OnExposeComplete: enter
04:00:32.944 00.000 21444 UpdateGuideState(): m_state=6
04:00:32.944 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 710
04:00:32.944 00.000 21444 Star::Find returns 1 (1), X=1259.30, Y=674.31, Mass=5750414, SNR=215.6, Peak=65504 HFD=8.1
04:00:32.944 00.000 21444 MultiStar: [#1 -0.59,0.60,0.97,U] [#2 -0.17,0.75,0.74,U] [#3 -0.40,0.97,0.77,U] [#4 -0.46,0.10,0.90,U] [#5 0.50,-1.27,0.78,U] [#6 -0.67,0.22,0.77,U] [#7 -1.14,0.05,0.73,U] [#8 0.04,0.41,0.54,U] 
04:00:32.944 00.000 21444 refined, 8 included, MultiStar: {-0.32, 0.11}, one-star: {0.05, -0.67}
04:00:32.944 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
04:00:32.945 00.001 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
04:00:32.945 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.11 hyp=0.34 cameraTheta=2.83 mountX=0.33 mountY=-0.02, mountTheta=-0.07
04:00:32.946 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.11, opts=13)
04:00:32.946 00.000 21444 Enqueuing Move request for scope (-0.32, 0.11)
04:00:32.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=116, FiltMax=65504, Gamma=0.560
04:00:32.946 00.000 21444 UpdateGuideState exits: m=5750414 SNR=215.6 Saturated
04:00:32.946 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:32.946 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:32.946 00.000 21444 Enqueuing Expose request
04:00:32.946 00.000 25848 Worker thread wakes up
04:00:32.946 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.11) opts 0xd
04:00:32.946 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.11)
04:00:32.946 00.000 25848 Moving (-0.32, 0.11) raw xDistance=0.33 yDistance=-0.02
04:00:32.946 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
04:00:32.946 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:32.946 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:00:32.946 00.000 25848 MoveAxis(E, 0, ABG)
04:00:32.946 00.000 25848 Move returns status 0, amount 0
04:00:32.946 00.000 25848 MoveAxis(N, 0, ABG)
04:00:32.946 00.000 25848 Move returns status 0, amount 0
04:00:32.946 00.000 25848 move complete, result=0
04:00:32.946 00.000 25848 worker thread done servicing request
04:00:32.946 00.000 25848 Worker thread wakes up
04:00:32.946 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:32.946 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:32.947 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
04:00:35.788 02.841 25848 Exposure complete
04:00:35.867 00.079 25848 worker thread done servicing request
04:00:35.867 00.000 21444 OnExposeComplete: enter
04:00:35.867 00.000 21444 UpdateGuideState(): m_state=6
04:00:35.867 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 711
04:00:35.867 00.000 21444 Star::Find returns 1 (1), X=1258.80, Y=675.23, Mass=5697608, SNR=242.9, Peak=65504 HFD=7.9
04:00:35.867 00.000 21444 MultiStar: [#1 -0.08,1.65,1.05,U] [#2 0.01,1.27,1.04,U] [#3 -0.74,1.71,0.86,U] [#4 -0.77,1.10,0.82,U] [#5 -0.35,-0.55,0.76,U] [#6 -1.12,0.90,0.76,U] [#7 -1.36,1.14,0.65,U] [#8 -0.44,1.17,0.63,U] 
04:00:35.868 00.001 21444 single-star, 8 included, MultiStar: {-0.54, 0.98}, one-star: {-0.45, 0.26}
04:00:35.868 00.000 21444 CameraToMount -- cameraTheta (2.62) - m_xAngle (3.05) = xAngle (-0.43 = -0.43)
04:00:35.868 00.000 21444 CameraToMount -- cameraTheta (2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.28 = 3.01)
04:00:35.868 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=0.26 hyp=0.52 cameraTheta=2.62 mountX=0.47 mountY=0.07, mountTheta=0.15
04:00:35.868 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=0.26, opts=13)
04:00:35.868 00.000 21444 Enqueuing Move request for scope (-0.45, 0.26)
04:00:35.868 00.000 25848 Worker thread wakes up
04:00:35.869 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=142, FiltMax=65504, Gamma=0.560
04:00:35.869 00.000 21444 UpdateGuideState exits: m=5697608 SNR=242.9 Saturated
04:00:35.869 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:35.869 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.26) opts 0xd
04:00:35.869 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:35.869 00.000 21444 Enqueuing Expose request
04:00:35.869 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 0.26)
04:00:35.869 00.000 25848 Moving (-0.45, 0.26) raw xDistance=0.47 yDistance=0.07
04:00:35.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
04:00:35.869 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:35.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:00:35.869 00.000 25848 MoveAxis(E, 0, ABG)
04:00:35.869 00.000 25848 Move returns status 0, amount 0
04:00:35.869 00.000 25848 MoveAxis(N, 0, ABG)
04:00:35.869 00.000 25848 Move returns status 0, amount 0
04:00:35.869 00.000 25848 move complete, result=0
04:00:35.869 00.000 25848 worker thread done servicing request
04:00:35.869 00.000 25848 Worker thread wakes up
04:00:35.869 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:35.869 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:35.869 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
04:00:38.722 02.853 25848 Exposure complete
04:00:38.808 00.086 25848 worker thread done servicing request
04:00:38.808 00.000 21444 OnExposeComplete: enter
04:00:38.808 00.000 21444 UpdateGuideState(): m_state=6
04:00:38.808 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 712
04:00:38.808 00.000 21444 Star::Find returns 1 (1), X=1259.75, Y=676.69, Mass=5393070, SNR=158.0, Peak=65504 HFD=8.0
04:00:38.808 00.000 21444 MultiStar: [#1 0.06,3.10,0.00,M3] [#2 0.43,2.76,0.00,M1] [#3 0.21,2.37,0.00,M3] [#4 -0.19,1.65,0.88,U] [#5 0.32,0.33,1.06,U] [#6 -0.49,1.85,0.81,U] [#7 -0.46,1.88,0.62,U] [#8 -0.23,2.11,0.00,M1] 
04:00:38.808 00.000 21444 refined, 4 included, MultiStar: {-0.00, 1.41}, one-star: {0.50, 1.71}
04:00:38.808 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
04:00:38.808 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.96)
04:00:38.808 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=1.41 hyp=1.41 cameraTheta=1.57 mountX=0.13 mountY=1.31, mountTheta=1.47
04:00:38.809 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=1.41, opts=13)
04:00:38.809 00.000 21444 Enqueuing Move request for scope (-0.00, 1.41)
04:00:38.809 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=154, FiltMax=65504, Gamma=0.560
04:00:38.809 00.000 25848 Worker thread wakes up
04:00:38.810 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 1.41) opts 0xd
04:00:38.810 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, 1.41)
04:00:38.810 00.000 25848 Moving (-0.00, 1.41) raw xDistance=0.13 yDistance=1.31
04:00:38.810 00.000 21444 UpdateGuideState exits: m=5393070 SNR=158.0 Saturated
04:00:38.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:38.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:38.810 00.000 21444 Enqueuing Expose request
04:00:38.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:00:38.810 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
04:00:38.810 00.000 25848 MoveAxis(E, 0, ABG)
04:00:38.810 00.000 25848 Move returns status 0, amount 0
04:00:38.810 00.000 25848 MoveAxis(S, 36, ABG)
04:00:38.810 00.000 25848 Guiding  Dir = 1, Dur = 36
04:00:38.830 00.020 25848 IsSlewing returns 0
04:00:38.831 00.001 25848 IsGuiding returns 0
04:00:38.862 00.031 25848 PulseGuide returned control before completion, sleep 15
04:00:38.897 00.035 25848 IsGuiding returns 1
04:00:38.897 00.000 25848 scope still moving after pulse duration time elapsed
04:00:38.953 00.056 25848 IsSlewing returns 0
04:00:38.953 00.000 25848 IsGuiding returns 0
04:00:38.953 00.000 25848 scope move finished after 36 + 86 ms
04:00:38.953 00.000 25848 Move returns status 0, amount 36
04:00:38.953 00.000 25848 move complete, result=0
04:00:38.953 00.000 25848 worker thread done servicing request
04:00:38.953 00.000 25848 Worker thread wakes up
04:00:38.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:38.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:38.953 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.3 px 36 ms SOUTH
04:00:41.810 02.857 25848 Exposure complete
04:00:41.901 00.091 25848 worker thread done servicing request
04:00:41.901 00.000 21444 OnExposeComplete: enter
04:00:41.901 00.000 21444 UpdateGuideState(): m_state=6
04:00:41.901 00.000 21444 Star::Find(15, 1259, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 713
04:00:41.901 00.000 21444 Star::Find returns 1 (1), X=1260.03, Y=675.45, Mass=5667761, SNR=199.8, Peak=65504 HFD=8.0
04:00:41.901 00.000 21444 MultiStar: [#1 -0.25,2.30,0.00,M4] [#2 0.56,1.81,0.97,U] [#3 0.67,1.45,0.72,U] [#4 0.28,1.54,0.99,U] [#5 1.44,0.00,1.01,U] [#6 0.07,1.00,0.70,U] [#7 -0.05,1.57,0.57,U] [#8 0.17,1.62,0.56,U] 
04:00:41.901 00.000 21444 single-star, 7 included, MultiStar: {0.56, 1.12}, one-star: {0.78, 0.47}
04:00:41.902 00.001 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
04:00:41.902 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.93)
04:00:41.902 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=0.47 hyp=0.91 cameraTheta=0.55 mountX=-0.73 mountY=0.73, mountTheta=2.36
04:00:41.903 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=0.47, opts=13)
04:00:41.903 00.000 21444 Enqueuing Move request for scope (0.78, 0.47)
04:00:41.903 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
04:00:41.903 00.000 25848 Worker thread wakes up
04:00:41.903 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.47) opts 0xd
04:00:41.903 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 0.47)
04:00:41.903 00.000 25848 Moving (0.78, 0.47) raw xDistance=-0.73 yDistance=0.73
04:00:41.903 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
04:00:41.903 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
04:00:41.903 00.000 25848 MoveAxis(E, 21, ABG)
04:00:41.903 00.000 25848 Guiding  Dir = 2, Dur = 21
04:00:41.903 00.000 21444 UpdateGuideState exits: m=5667761 SNR=199.8 Saturated
04:00:41.903 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:41.903 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:41.903 00.000 21444 Enqueuing Expose request
04:00:41.939 00.036 25848 IsSlewing returns 0
04:00:41.939 00.000 25848 IsGuiding returns 0
04:00:41.997 00.058 25848 IsGuiding returns 1
04:00:41.997 00.000 25848 scope still moving after pulse duration time elapsed
04:00:42.065 00.068 25848 IsSlewing returns 0
04:00:42.065 00.000 25848 IsGuiding returns 0
04:00:42.065 00.000 25848 scope move finished after 21 + 104 ms
04:00:42.066 00.001 25848 Move returns status 0, amount 21
04:00:42.066 00.000 25848 MoveAxis(S, 20, ABG)
04:00:42.066 00.000 25848 Guiding  Dir = 1, Dur = 20
04:00:42.094 00.028 25848 IsSlewing returns 0
04:00:42.094 00.000 25848 IsGuiding returns 0
04:00:42.126 00.032 25848 IsGuiding returns 1
04:00:42.126 00.000 25848 scope still moving after pulse duration time elapsed
04:00:42.236 00.110 25848 IsSlewing returns 0
04:00:42.236 00.000 25848 IsGuiding returns 0
04:00:42.236 00.000 25848 scope move finished after 20 + 122 ms
04:00:42.236 00.000 25848 Move returns status 0, amount 20
04:00:42.236 00.000 25848 move complete, result=0
04:00:42.236 00.000 25848 worker thread done servicing request
04:00:42.236 00.000 25848 Worker thread wakes up
04:00:42.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:42.237 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:42.237 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.7 px 20 ms SOUTH
04:00:45.091 02.854 25848 Exposure complete
04:00:45.174 00.083 25848 worker thread done servicing request
04:00:45.174 00.000 21444 OnExposeComplete: enter
04:00:45.174 00.000 21444 UpdateGuideState(): m_state=6
04:00:45.174 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 714
04:00:45.174 00.000 21444 Star::Find returns 1 (1), X=1260.59, Y=674.05, Mass=5776577, SNR=260.1, Peak=65504 HFD=8.0
04:00:45.174 00.000 21444 MultiStar: [#1 1.68,0.10,1.04,U] [#2 2.11,0.11,0.00,M1] [#3 1.87,0.20,0.76,U] [#4 0.80,-0.43,0.70,U] [#5 2.04,-1.29,0.00,M1] [#6 0.54,-0.52,0.82,U] [#7 0.41,-0.06,0.54,U] [#8 1.17,-0.44,0.67,U] 
04:00:45.174 00.000 21444 refined, 6 included, MultiStar: {1.18, -0.31}, one-star: {1.34, -0.93}
04:00:45.174 00.000 21444 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.05) = xAngle (-3.31 = 2.97)
04:00:45.174 00.000 21444 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.13)
04:00:45.174 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=-0.31 hyp=1.22 cameraTheta=-0.26 mountX=-1.20 mountY=0.16, mountTheta=3.01
04:00:45.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=-0.31, opts=13)
04:00:45.175 00.000 21444 Enqueuing Move request for scope (1.18, -0.31)
04:00:45.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
04:00:45.175 00.000 21444 UpdateGuideState exits: m=5776577 SNR=260.1 Saturated
04:00:45.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:45.175 00.000 25848 Worker thread wakes up
04:00:45.176 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, -0.31) opts 0xd
04:00:45.176 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, -0.31)
04:00:45.176 00.000 25848 Moving (1.18, -0.31) raw xDistance=-1.20 yDistance=0.16
04:00:45.176 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.20
04:00:45.176 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:45.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:00:45.176 00.000 25848 MoveAxis(E, 36, ABG)
04:00:45.176 00.000 25848 Guiding  Dir = 2, Dur = 36
04:00:45.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:45.176 00.000 21444 Enqueuing Expose request
04:00:45.204 00.028 25848 IsSlewing returns 0
04:00:45.205 00.001 25848 IsGuiding returns 0
04:00:45.235 00.030 25848 PulseGuide returned control before completion, sleep 15
04:00:45.263 00.028 25848 IsGuiding returns 1
04:00:45.263 00.000 25848 scope still moving after pulse duration time elapsed
04:00:45.337 00.074 25848 IsSlewing returns 0
04:00:45.337 00.000 25848 IsGuiding returns 0
04:00:45.337 00.000 25848 scope move finished after 36 + 96 ms
04:00:45.337 00.000 25848 Move returns status 0, amount 36
04:00:45.337 00.000 25848 MoveAxis(N, 0, ABG)
04:00:45.337 00.000 25848 Move returns status 0, amount 0
04:00:45.337 00.000 25848 move complete, result=0
04:00:45.337 00.000 25848 worker thread done servicing request
04:00:45.337 00.000 25848 Worker thread wakes up
04:00:45.337 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.2 px 0 ms NORTH
04:00:45.338 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:45.338 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:48.183 02.845 25848 Exposure complete
04:00:48.262 00.079 25848 worker thread done servicing request
04:00:48.262 00.000 21444 OnExposeComplete: enter
04:00:48.262 00.000 21444 UpdateGuideState(): m_state=6
04:00:48.262 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 715
04:00:48.263 00.001 21444 Star::Find returns 1 (1), X=1260.61, Y=675.69, Mass=5409617, SNR=167.2, Peak=65504 HFD=7.8
04:00:48.263 00.000 21444 MultiStar: [#1 1.37,1.96,0.00,M4] [#2 1.85,1.66,0.00,M2] [#3 1.76,1.35,0.00,M2] [#4 1.23,0.64,1.12,U] [#5 1.64,-0.77,0.99,U] [#6 0.54,0.78,1.07,U] [#7 0.41,1.00,0.63,U] [#8 1.04,1.30,0.59,U] 
04:00:48.263 00.000 21444 refined, 5 included, MultiStar: {1.08, 0.54}, one-star: {1.36, 0.72}
04:00:48.263 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
04:00:48.263 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.85)
04:00:48.263 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=0.54 hyp=1.20 cameraTheta=0.46 mountX=-1.02 mountY=0.91, mountTheta=2.42
04:00:48.264 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=0.54, opts=13)
04:00:48.264 00.000 21444 Enqueuing Move request for scope (1.08, 0.54)
04:00:48.264 00.000 25848 Worker thread wakes up
04:00:48.264 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.54) opts 0xd
04:00:48.264 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, 0.54)
04:00:48.264 00.000 25848 Moving (1.08, 0.54) raw xDistance=-1.02 yDistance=0.91
04:00:48.264 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.02
04:00:48.264 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
04:00:48.264 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=216, FiltMax=65504, Gamma=0.560
04:00:48.264 00.000 21444 UpdateGuideState exits: m=5409617 SNR=167.2 Saturated
04:00:48.264 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:48.264 00.000 25848 MoveAxis(E, 32, ABG)
04:00:48.264 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:48.264 00.000 21444 Enqueuing Expose request
04:00:48.264 00.000 25848 Guiding  Dir = 2, Dur = 32
04:00:48.297 00.033 25848 IsSlewing returns 0
04:00:48.297 00.000 25848 IsGuiding returns 0
04:00:48.329 00.032 25848 PulseGuide returned control before completion, sleep 11
04:00:48.355 00.026 25848 IsGuiding returns 1
04:00:48.355 00.000 25848 scope still moving after pulse duration time elapsed
04:00:48.406 00.051 25848 IsSlewing returns 0
04:00:48.407 00.001 25848 IsGuiding returns 0
04:00:48.407 00.000 25848 scope move finished after 32 + 76 ms
04:00:48.407 00.000 25848 Move returns status 0, amount 32
04:00:48.407 00.000 25848 MoveAxis(S, 25, ABG)
04:00:48.407 00.000 25848 Guiding  Dir = 1, Dur = 25
04:00:48.437 00.030 25848 IsSlewing returns 0
04:00:48.437 00.000 25848 IsGuiding returns 0
04:00:48.467 00.030 25848 IsGuiding returns 1
04:00:48.467 00.000 25848 scope still moving after pulse duration time elapsed
04:00:48.517 00.050 25848 IsSlewing returns 0
04:00:48.546 00.029 25848 IsGuiding returns 0
04:00:48.546 00.000 25848 scope move finished after 25 + 83 ms
04:00:48.546 00.000 25848 Move returns status 0, amount 25
04:00:48.546 00.000 25848 move complete, result=0
04:00:48.546 00.000 25848 worker thread done servicing request
04:00:48.546 00.000 25848 Worker thread wakes up
04:00:48.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:48.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:48.546 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.9 px 25 ms SOUTH
04:00:51.394 02.848 25848 Exposure complete
04:00:51.481 00.087 25848 worker thread done servicing request
04:00:51.481 00.000 21444 OnExposeComplete: enter
04:00:51.481 00.000 21444 UpdateGuideState(): m_state=6
04:00:51.481 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 716
04:00:51.481 00.000 21444 Star::Find returns 1 (1), X=1260.73, Y=673.17, Mass=5320687, SNR=167.9, Peak=65504 HFD=7.9
04:00:51.482 00.001 21444 MultiStar: [#1 0.66,-0.46,0.92,U] [#2 1.11,-0.48,0.80,U] [#3 1.03,-0.67,0.78,U] [#4 0.52,-1.09,0.81,U] [#5 1.83,-2.67,0.00,M1] [#6 0.44,-1.75,0.60,U] [#7 -0.04,-0.76,0.59,U] [#8 0.87,-1.21,0.56,U] 
04:00:51.482 00.000 21444 refined, 7 included, MultiStar: {0.81, -1.02}, one-star: {1.48, -1.80}
04:00:51.482 00.000 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.95 = 2.33)
04:00:51.482 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.51)
04:00:51.482 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-1.02 hyp=1.31 cameraTheta=-0.90 mountX=-0.90 mountY=-0.64, mountTheta=-2.53
04:00:51.483 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-1.02, opts=13)
04:00:51.483 00.000 21444 Enqueuing Move request for scope (0.81, -1.02)
04:00:51.483 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=120, FiltMax=65504, Gamma=0.560
04:00:51.483 00.000 21444 UpdateGuideState exits: m=5320687 SNR=167.9 Saturated
04:00:51.483 00.000 25848 Worker thread wakes up
04:00:51.483 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -1.02) opts 0xd
04:00:51.483 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -1.02)
04:00:51.483 00.000 25848 Moving (0.81, -1.02) raw xDistance=-0.90 yDistance=-0.64
04:00:51.483 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.90
04:00:51.483 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:00:51.484 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
04:00:51.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:51.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:51.484 00.000 21444 Enqueuing Expose request
04:00:51.484 00.000 25848 MoveAxis(E, 29, ABG)
04:00:51.484 00.000 25848 Guiding  Dir = 2, Dur = 29
04:00:51.516 00.032 25848 IsSlewing returns 0
04:00:51.516 00.000 25848 IsGuiding returns 0
04:00:51.548 00.032 25848 IsGuiding returns 1
04:00:51.548 00.000 25848 scope still moving after pulse duration time elapsed
04:00:51.610 00.062 25848 IsSlewing returns 0
04:00:51.611 00.001 25848 IsGuiding returns 0
04:00:51.611 00.000 25848 scope move finished after 29 + 65 ms
04:00:51.611 00.000 25848 Move returns status 0, amount 29
04:00:51.611 00.000 25848 MoveAxis(N, 0, ABG)
04:00:51.611 00.000 25848 Move returns status 0, amount 0
04:00:51.611 00.000 25848 move complete, result=0
04:00:51.611 00.000 25848 worker thread done servicing request
04:00:51.611 00.000 25848 Worker thread wakes up
04:00:51.611 00.000 21444 GuideStep: -0.9 px 29 ms EAST, -0.6 px 0 ms NORTH
04:00:51.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:51.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:54.453 02.842 25848 Exposure complete
04:00:54.533 00.080 25848 worker thread done servicing request
04:00:54.533 00.000 21444 OnExposeComplete: enter
04:00:54.533 00.000 21444 UpdateGuideState(): m_state=6
04:00:54.533 00.000 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 717
04:00:54.533 00.000 21444 Star::Find returns 1 (1), X=1259.66, Y=674.01, Mass=5823859, SNR=242.7, Peak=65504 HFD=8.0
04:00:54.533 00.000 21444 MultiStar: [#1 -0.32,0.23,1.03,U] [#2 0.50,-0.18,1.06,U] [#3 0.01,-0.15,0.76,U] [#4 0.10,-0.72,0.74,U] [#5 0.90,-1.80,0.78,U] [#6 0.05,-0.65,0.63,U] [#7 -0.15,-0.69,0.70,U] [#8 0.08,-0.17,0.54,U] 
04:00:54.533 00.000 21444 refined, 8 included, MultiStar: {0.19, -0.55}, one-star: {0.42, -0.97}
04:00:54.533 00.000 21444 CameraToMount -- cameraTheta (-1.24) - m_xAngle (3.05) = xAngle (-4.29 = 1.99)
04:00:54.534 00.001 21444 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.13 = -0.85)
04:00:54.534 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.55 hyp=0.58 cameraTheta=-1.24 mountX=-0.24 mountY=-0.44, mountTheta=-2.07
04:00:54.535 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.55, opts=13)
04:00:54.535 00.000 21444 Enqueuing Move request for scope (0.19, -0.55)
04:00:54.535 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=144, FiltMax=65504, Gamma=0.560
04:00:54.535 00.000 21444 UpdateGuideState exits: m=5823859 SNR=242.7 Saturated
04:00:54.535 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:54.535 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:54.535 00.000 21444 Enqueuing Expose request
04:00:54.535 00.000 25848 Worker thread wakes up
04:00:54.535 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.55) opts 0xd
04:00:54.535 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.55)
04:00:54.535 00.000 25848 Moving (0.19, -0.55) raw xDistance=-0.24 yDistance=-0.44
04:00:54.535 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
04:00:54.535 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:54.535 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
04:00:54.535 00.000 25848 MoveAxis(E, 0, ABG)
04:00:54.535 00.000 25848 Move returns status 0, amount 0
04:00:54.535 00.000 25848 MoveAxis(N, 0, ABG)
04:00:54.535 00.000 25848 Move returns status 0, amount 0
04:00:54.535 00.000 25848 move complete, result=0
04:00:54.535 00.000 25848 worker thread done servicing request
04:00:54.535 00.000 25848 Worker thread wakes up
04:00:54.535 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
04:00:54.535 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:54.535 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:57.383 02.848 25848 Exposure complete
04:00:57.471 00.088 25848 worker thread done servicing request
04:00:57.471 00.000 21444 OnExposeComplete: enter
04:00:57.471 00.000 21444 UpdateGuideState(): m_state=6
04:00:57.472 00.001 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 718
04:00:57.472 00.000 21444 Star::Find returns 1 (1), X=1262.65, Y=673.21, Mass=5988053, SNR=253.0, Peak=65504 HFD=8.1
04:00:57.472 00.000 21444 MultiStar: [#1 2.36,-0.24,0.00,M3] [#2 2.69,-0.19,0.00,M1] [#3 2.52,-0.03,0.00,M1] [#4 2.45,-0.88,0.00,M1] [#5 3.76,-2.55,0.00,M1] [#6 2.32,-1.12,0.00,M1] [#7 2.45,-0.89,0.00,M1] [#8 2.52,-0.83,0.00,M1] 
04:00:57.472 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.53 = 2.75)
04:00:57.472 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.37 = -0.09)
04:00:57.472 00.000 21444 CameraToMount -- cameraX=3.40 cameraY=-1.76 hyp=3.83 cameraTheta=-0.48 mountX=-3.55 mountY=-0.34, mountTheta=-3.04
04:00:57.473 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.40, y=-1.76, opts=13)
04:00:57.473 00.000 21444 Enqueuing Move request for scope (3.40, -1.76)
04:00:57.473 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=230, FiltMax=65504, Gamma=0.560
04:00:57.473 00.000 21444 UpdateGuideState exits: m=5988053 SNR=253.0 Saturated
04:00:57.473 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:57.474 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:00:57.474 00.000 21444 Enqueuing Expose request
04:00:57.474 00.000 25848 Worker thread wakes up
04:00:57.474 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.40, -1.76) opts 0xd
04:00:57.474 00.000 25848 Handling offset move in thread for scope, endpoint = (3.40, -1.76)
04:00:57.474 00.000 25848 Moving (3.40, -1.76) raw xDistance=-3.55 yDistance=-0.34
04:00:57.474 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.23 from input -3.55
04:00:57.474 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:57.474 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
04:00:57.474 00.000 25848 MoveAxis(E, 103, ABG)
04:00:57.474 00.000 25848 Guiding  Dir = 2, Dur = 103
04:00:57.562 00.088 25848 IsSlewing returns 0
04:00:57.562 00.000 25848 IsGuiding returns 0
04:00:57.594 00.032 25848 PulseGuide returned control before completion, sleep 82
04:00:57.679 00.085 25848 IsGuiding returns 1
04:00:57.679 00.000 25848 scope still moving after pulse duration time elapsed
04:00:57.737 00.058 25848 IsSlewing returns 0
04:00:57.737 00.000 25848 IsGuiding returns 0
04:00:57.737 00.000 25848 scope move finished after 103 + 70 ms
04:00:57.737 00.000 25848 Move returns status 0, amount 103
04:00:57.737 00.000 25848 MoveAxis(N, 0, ABG)
04:00:57.737 00.000 25848 Move returns status 0, amount 0
04:00:57.737 00.000 25848 move complete, result=0
04:00:57.737 00.000 25848 worker thread done servicing request
04:00:57.737 00.000 25848 Worker thread wakes up
04:00:57.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:00:57.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:00:57.737 00.000 21444 GuideStep: -3.5 px 103 ms EAST, -0.3 px 0 ms NORTH
04:01:00.588 02.851 25848 Exposure complete
04:01:00.675 00.087 25848 worker thread done servicing request
04:01:00.675 00.000 21444 OnExposeComplete: enter
04:01:00.675 00.000 21444 UpdateGuideState(): m_state=6
04:01:00.676 00.001 21444 Star::Find(15, 1262, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 719
04:01:00.676 00.000 21444 Star::Find returns 1 (1), X=1259.89, Y=673.99, Mass=5884783, SNR=300.9, Peak=65504 HFD=8.1
04:01:00.676 00.000 21444 MultiStar: [#1 0.63,-0.06,0.78,U] [#2 1.00,-0.15,0.88,U] [#3 1.02,0.07,0.97,U] [#4 0.42,-0.34,0.74,U] [#5 0.93,-2.02,0.00,M2] [#6 0.23,-0.67,0.55,U] [#7 -0.27,-0.29,0.62,U] [#8 0.49,-0.18,0.56,U] 
04:01:00.676 00.000 21444 refined, 7 included, MultiStar: {0.58, -0.33}, one-star: {0.64, -0.99}
04:01:00.676 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
04:01:00.676 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
04:01:00.676 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=-0.33 hyp=0.67 cameraTheta=-0.51 mountX=-0.61 mountY=-0.08, mountTheta=-3.01
04:01:00.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-0.33, opts=13)
04:01:00.678 00.001 21444 Enqueuing Move request for scope (0.58, -0.33)
04:01:00.678 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=180, FiltMax=65504, Gamma=0.560
04:01:00.678 00.000 21444 UpdateGuideState exits: m=5884783 SNR=300.9 Saturated
04:01:00.678 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:00.678 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:00.678 00.000 21444 Enqueuing Expose request
04:01:00.678 00.000 25848 Worker thread wakes up
04:01:00.678 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.33) opts 0xd
04:01:00.678 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, -0.33)
04:01:00.678 00.000 25848 Moving (0.58, -0.33) raw xDistance=-0.61 yDistance=-0.08
04:01:00.678 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.61
04:01:00.678 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:00.678 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:01:00.678 00.000 25848 MoveAxis(E, 25, ABG)
04:01:00.678 00.000 25848 Guiding  Dir = 2, Dur = 25
04:01:00.703 00.025 25848 IsSlewing returns 0
04:01:00.703 00.000 25848 IsGuiding returns 0
04:01:00.735 00.032 25848 IsGuiding returns 1
04:01:00.735 00.000 25848 scope still moving after pulse duration time elapsed
04:01:00.781 00.046 25848 IsSlewing returns 0
04:01:00.782 00.001 25848 IsGuiding returns 0
04:01:00.782 00.000 25848 scope move finished after 25 + 53 ms
04:01:00.782 00.000 25848 Move returns status 0, amount 25
04:01:00.782 00.000 25848 MoveAxis(N, 0, ABG)
04:01:00.782 00.000 25848 Move returns status 0, amount 0
04:01:00.782 00.000 25848 move complete, result=0
04:01:00.782 00.000 25848 worker thread done servicing request
04:01:00.782 00.000 25848 Worker thread wakes up
04:01:00.782 00.000 21444 GuideStep: -0.6 px 25 ms EAST, -0.1 px 0 ms NORTH
04:01:00.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:00.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:03.625 02.843 25848 Exposure complete
04:01:03.699 00.074 25848 worker thread done servicing request
04:01:03.699 00.000 21444 OnExposeComplete: enter
04:01:03.699 00.000 21444 UpdateGuideState(): m_state=6
04:01:03.699 00.000 21444 Star::Find(15, 1259, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 720
04:01:03.699 00.000 21444 Star::Find returns 1 (1), X=1261.31, Y=674.57, Mass=5310134, SNR=171.1, Peak=65504 HFD=7.7
04:01:03.699 00.000 21444 MultiStar: [#1 1.49,0.32,1.10,U] [#2 2.36,-0.17,0.00,M1] [#3 2.01,0.19,1.04,U] [#4 0.94,-0.58,1.11,U] [#5 2.00,-1.94,0.00,M3] [#6 1.14,-0.30,0.72,U] [#7 0.93,-0.31,0.48,U] [#8 1.82,-0.19,0.68,U] 
04:01:03.699 00.000 21444 refined, 6 included, MultiStar: {1.52, -0.16}, one-star: {2.06, -0.41}
04:01:03.700 00.001 21444 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.05) = xAngle (-3.16 = 3.13)
04:01:03.700 00.000 21444 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.00 = 0.28)
04:01:03.700 00.000 21444 CameraToMount -- cameraX=1.52 cameraY=-0.16 hyp=1.53 cameraTheta=-0.11 mountX=-1.53 mountY=0.43, mountTheta=2.87
04:01:03.700 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.52, y=-0.16, opts=13)
04:01:03.700 00.000 21444 Enqueuing Move request for scope (1.52, -0.16)
04:01:03.701 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=28, FiltMax=65504, Gamma=0.560
04:01:03.701 00.000 21444 UpdateGuideState exits: m=5310134 SNR=171.1 Saturated
04:01:03.701 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:03.701 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:03.701 00.000 21444 Enqueuing Expose request
04:01:03.701 00.000 25848 Worker thread wakes up
04:01:03.701 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.52, -0.16) opts 0xd
04:01:03.701 00.000 25848 Handling offset move in thread for scope, endpoint = (1.52, -0.16)
04:01:03.701 00.000 25848 Moving (1.52, -0.16) raw xDistance=-1.53 yDistance=0.43
04:01:03.701 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.53
04:01:03.701 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:03.701 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
04:01:03.701 00.000 25848 MoveAxis(E, 46, ABG)
04:01:03.701 00.000 25848 Guiding  Dir = 2, Dur = 46
04:01:03.721 00.020 25848 IsSlewing returns 0
04:01:03.721 00.000 25848 IsGuiding returns 0
04:01:03.752 00.031 25848 PulseGuide returned control before completion, sleep 26
04:01:03.779 00.027 25848 IsGuiding returns 1
04:01:03.779 00.000 25848 scope still moving after pulse duration time elapsed
04:01:03.830 00.051 25848 IsSlewing returns 0
04:01:03.830 00.000 25848 IsGuiding returns 0
04:01:03.830 00.000 25848 scope move finished after 46 + 63 ms
04:01:03.830 00.000 25848 Move returns status 0, amount 46
04:01:03.830 00.000 25848 MoveAxis(N, 0, ABG)
04:01:03.830 00.000 25848 Move returns status 0, amount 0
04:01:03.830 00.000 25848 move complete, result=0
04:01:03.830 00.000 25848 worker thread done servicing request
04:01:03.830 00.000 25848 Worker thread wakes up
04:01:03.830 00.000 21444 GuideStep: -1.5 px 46 ms EAST, 0.4 px 0 ms NORTH
04:01:03.831 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:03.831 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:06.681 02.850 25848 Exposure complete
04:01:06.768 00.087 25848 worker thread done servicing request
04:01:06.769 00.001 21444 OnExposeComplete: enter
04:01:06.769 00.000 21444 UpdateGuideState(): m_state=6
04:01:06.769 00.000 21444 Star::Find(15, 1261, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 721
04:01:06.769 00.000 21444 Star::Find returns 1 (1), X=1260.75, Y=674.78, Mass=5476008, SNR=187.9, Peak=65504 HFD=7.9
04:01:06.769 00.000 21444 MultiStar: [#1 0.61,0.56,1.16,U] [#2 1.24,0.41,0.86,U] [#3 1.10,0.24,0.70,U] [#4 1.29,0.14,0.89,U] [#5 2.32,-0.54,0.00,M4] [#6 0.85,-0.08,0.80,U] [#7 1.42,0.20,0.58,U] [#8 1.49,0.23,0.47,U] 
04:01:06.769 00.000 21444 refined, 7 included, MultiStar: {1.15, 0.20}, one-star: {1.50, -0.20}
04:01:06.769 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
04:01:06.769 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.56)
04:01:06.769 00.000 21444 CameraToMount -- cameraX=1.15 cameraY=0.20 hyp=1.16 cameraTheta=0.17 mountX=-1.12 mountY=0.62, mountTheta=2.64
04:01:06.770 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=0.20, opts=13)
04:01:06.770 00.000 21444 Enqueuing Move request for scope (1.15, 0.20)
04:01:06.771 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=272, FiltMax=65504, Gamma=0.560
04:01:06.771 00.000 21444 UpdateGuideState exits: m=5476008 SNR=187.9 Saturated
04:01:06.771 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:06.771 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:06.771 00.000 21444 Enqueuing Expose request
04:01:06.771 00.000 25848 Worker thread wakes up
04:01:06.771 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, 0.20) opts 0xd
04:01:06.771 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, 0.20)
04:01:06.771 00.000 25848 Moving (1.15, 0.20) raw xDistance=-1.12 yDistance=0.62
04:01:06.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.12
04:01:06.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
04:01:06.771 00.000 25848 MoveAxis(E, 36, ABG)
04:01:06.771 00.000 25848 Guiding  Dir = 2, Dur = 36
04:01:06.795 00.024 25848 IsSlewing returns 0
04:01:06.796 00.001 25848 IsGuiding returns 0
04:01:06.827 00.031 25848 PulseGuide returned control before completion, sleep 15
04:01:06.854 00.027 25848 IsGuiding returns 1
04:01:06.854 00.000 25848 scope still moving after pulse duration time elapsed
04:01:06.904 00.050 25848 IsSlewing returns 0
04:01:06.904 00.000 25848 IsGuiding returns 0
04:01:06.904 00.000 25848 scope move finished after 36 + 73 ms
04:01:06.904 00.000 25848 Move returns status 0, amount 36
04:01:06.905 00.001 25848 MoveAxis(S, 17, ABG)
04:01:06.905 00.000 25848 Guiding  Dir = 1, Dur = 17
04:01:06.957 00.052 25848 IsSlewing returns 0
04:01:06.957 00.000 25848 IsGuiding returns 0
04:01:06.989 00.032 25848 IsGuiding returns 1
04:01:06.989 00.000 25848 scope still moving after pulse duration time elapsed
04:01:07.031 00.042 25848 IsSlewing returns 0
04:01:07.031 00.000 25848 IsGuiding returns 0
04:01:07.031 00.000 25848 scope move finished after 17 + 57 ms
04:01:07.031 00.000 25848 Move returns status 0, amount 17
04:01:07.031 00.000 25848 move complete, result=0
04:01:07.031 00.000 25848 worker thread done servicing request
04:01:07.031 00.000 25848 Worker thread wakes up
04:01:07.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:07.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:07.032 00.001 21444 GuideStep: -1.1 px 36 ms EAST, 0.6 px 17 ms SOUTH
04:01:09.880 02.848 25848 Exposure complete
04:01:09.958 00.078 25848 worker thread done servicing request
04:01:09.958 00.000 21444 OnExposeComplete: enter
04:01:09.958 00.000 21444 UpdateGuideState(): m_state=6
04:01:09.958 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 722
04:01:09.959 00.001 21444 Star::Find returns 1 (1), X=1262.40, Y=672.99, Mass=5467689, SNR=178.2, Peak=65504 HFD=8.0
04:01:09.959 00.000 21444 MultiStar: [#1 2.42,-0.73,0.00,M1] [#2 2.80,-1.06,0.00,M1] [#3 3.26,-1.46,0.00,M1] [#4 3.11,-1.72,0.00,M1] [#5 3.91,-2.20,0.00,M5] [#6 2.80,-1.62,0.00,M1] [#7 2.68,-1.32,0.00,M1] [#8 2.87,-1.69,0.00,M1] 
04:01:09.959 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
04:01:09.959 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.17)
04:01:09.959 00.000 21444 CameraToMount -- cameraX=3.15 cameraY=-1.98 hyp=3.72 cameraTheta=-0.56 mountX=-3.32 mountY=-0.64, mountTheta=-2.95
04:01:09.960 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.15, y=-1.98, opts=13)
04:01:09.960 00.000 21444 Enqueuing Move request for scope (3.15, -1.98)
04:01:09.960 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=230, FiltMax=65504, Gamma=0.560
04:01:09.960 00.000 21444 UpdateGuideState exits: m=5467689 SNR=178.2 Saturated
04:01:09.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:09.960 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:09.960 00.000 21444 Enqueuing Expose request
04:01:09.960 00.000 25848 Worker thread wakes up
04:01:09.960 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.15, -1.98) opts 0xd
04:01:09.960 00.000 25848 Handling offset move in thread for scope, endpoint = (3.15, -1.98)
04:01:09.960 00.000 25848 Moving (3.15, -1.98) raw xDistance=-3.32 yDistance=-0.64
04:01:09.960 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.15 from input -3.32
04:01:09.960 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:01:09.960 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
04:01:09.960 00.000 25848 MoveAxis(E, 99, ABG)
04:01:09.960 00.000 25848 Guiding  Dir = 2, Dur = 99
04:01:09.985 00.025 25848 IsSlewing returns 0
04:01:09.985 00.000 25848 IsGuiding returns 0
04:01:10.017 00.032 25848 PulseGuide returned control before completion, sleep 78
04:01:10.098 00.081 25848 IsGuiding returns 1
04:01:10.098 00.000 25848 scope still moving after pulse duration time elapsed
04:01:10.156 00.058 25848 IsSlewing returns 0
04:01:10.156 00.000 25848 IsGuiding returns 0
04:01:10.156 00.000 25848 scope move finished after 99 + 70 ms
04:01:10.156 00.000 25848 Move returns status 0, amount 99
04:01:10.156 00.000 25848 MoveAxis(N, 0, ABG)
04:01:10.156 00.000 25848 Move returns status 0, amount 0
04:01:10.156 00.000 25848 move complete, result=0
04:01:10.156 00.000 25848 worker thread done servicing request
04:01:10.156 00.000 25848 Worker thread wakes up
04:01:10.156 00.000 21444 GuideStep: -3.3 px 99 ms EAST, -0.6 px 0 ms NORTH
04:01:10.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:10.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:12.999 02.843 25848 Exposure complete
04:01:13.087 00.088 25848 worker thread done servicing request
04:01:13.087 00.000 21444 OnExposeComplete: enter
04:01:13.087 00.000 21444 UpdateGuideState(): m_state=6
04:01:13.087 00.000 21444 Star::Find(15, 1262, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 723
04:01:13.087 00.000 21444 Star::Find returns 1 (1), X=1259.92, Y=674.06, Mass=5691352, SNR=252.7, Peak=65504 HFD=8.1
04:01:13.087 00.000 21444 MultiStar: [#1 0.32,0.03,1.36,U] [#2 0.70,0.43,1.02,U] [#3 0.59,0.21,0.80,U] [#4 0.99,-0.17,0.65,U] [#5 1.09,-1.75,0.00,M6] [#6 0.54,-0.43,0.71,U] [#7 0.17,-0.07,0.59,U] [#8 0.82,-0.03,0.47,U] 
04:01:13.088 00.001 21444 refined, 7 included, MultiStar: {0.58, -0.11}, one-star: {0.67, -0.92}
04:01:13.088 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
04:01:13.088 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
04:01:13.088 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=-0.11 hyp=0.59 cameraTheta=-0.19 mountX=-0.59 mountY=0.12, mountTheta=2.94
04:01:13.088 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-0.11, opts=13)
04:01:13.088 00.000 21444 Enqueuing Move request for scope (0.58, -0.11)
04:01:13.089 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=16, FiltMax=65504, Gamma=0.560
04:01:13.089 00.000 21444 UpdateGuideState exits: m=5691352 SNR=252.7 Saturated
04:01:13.089 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:13.089 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:13.089 00.000 21444 Enqueuing Expose request
04:01:13.089 00.000 25848 Worker thread wakes up
04:01:13.089 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.11) opts 0xd
04:01:13.089 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, -0.11)
04:01:13.089 00.000 25848 Moving (0.58, -0.11) raw xDistance=-0.59 yDistance=0.12
04:01:13.089 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.59
04:01:13.089 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:13.089 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:01:13.089 00.000 25848 MoveAxis(E, 24, ABG)
04:01:13.089 00.000 25848 Guiding  Dir = 2, Dur = 24
04:01:13.110 00.021 25848 IsSlewing returns 0
04:01:13.110 00.000 25848 IsGuiding returns 0
04:01:13.142 00.032 25848 IsGuiding returns 1
04:01:13.142 00.000 25848 scope still moving after pulse duration time elapsed
04:01:13.204 00.062 25848 IsSlewing returns 0
04:01:13.204 00.000 25848 IsGuiding returns 0
04:01:13.204 00.000 25848 scope move finished after 24 + 70 ms
04:01:13.204 00.000 25848 Move returns status 0, amount 24
04:01:13.204 00.000 25848 MoveAxis(N, 0, ABG)
04:01:13.204 00.000 25848 Move returns status 0, amount 0
04:01:13.204 00.000 25848 move complete, result=0
04:01:13.204 00.000 25848 worker thread done servicing request
04:01:13.204 00.000 25848 Worker thread wakes up
04:01:13.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:13.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:13.205 00.001 21444 GuideStep: -0.6 px 24 ms EAST, 0.1 px 0 ms NORTH
04:01:16.059 02.854 25848 Exposure complete
04:01:16.141 00.082 25848 worker thread done servicing request
04:01:16.141 00.000 21444 OnExposeComplete: enter
04:01:16.141 00.000 21444 UpdateGuideState(): m_state=6
04:01:16.141 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 724
04:01:16.141 00.000 21444 Star::Find returns 1 (1), X=1260.33, Y=673.54, Mass=5714988, SNR=273.0, Peak=65504 HFD=7.9
04:01:16.142 00.001 21444 MultiStar: [#1 0.88,-0.07,0.79,U] [#2 1.25,-0.14,0.77,U] [#3 1.62,0.53,0.75,U] [#4 0.95,-0.60,0.65,U] [#5 1.59,-1.26,0.57,U] [#6 0.65,-0.64,0.50,U] [#7 0.38,0.12,0.40,U] [#8 0.82,-0.50,0.42,U] 
04:01:16.142 00.000 21444 refined, 8 included, MultiStar: {1.08, -0.48}, one-star: {1.08, -1.43}
04:01:16.142 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.82)
04:01:16.142 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.03)
04:01:16.142 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=-0.48 hyp=1.18 cameraTheta=-0.42 mountX=-1.11 mountY=-0.03, mountTheta=-3.11
04:01:16.143 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=-0.48, opts=13)
04:01:16.143 00.000 21444 Enqueuing Move request for scope (1.08, -0.48)
04:01:16.143 00.000 25848 Worker thread wakes up
04:01:16.143 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:01:16.143 00.000 21444 UpdateGuideState exits: m=5714988 SNR=273.0 Saturated
04:01:16.143 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:16.143 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, -0.48) opts 0xd
04:01:16.143 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:16.143 00.000 21444 Enqueuing Expose request
04:01:16.143 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, -0.48)
04:01:16.143 00.000 25848 Moving (1.08, -0.48) raw xDistance=-1.11 yDistance=-0.03
04:01:16.143 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.11
04:01:16.143 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:16.143 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:01:16.143 00.000 25848 MoveAxis(E, 34, ABG)
04:01:16.143 00.000 25848 Guiding  Dir = 2, Dur = 34
04:01:16.171 00.028 25848 IsSlewing returns 0
04:01:16.172 00.001 25848 IsGuiding returns 0
04:01:16.203 00.031 25848 PulseGuide returned control before completion, sleep 14
04:01:16.241 00.038 25848 IsGuiding returns 1
04:01:16.241 00.000 25848 scope still moving after pulse duration time elapsed
04:01:16.295 00.054 25848 IsSlewing returns 0
04:01:16.295 00.000 25848 IsGuiding returns 0
04:01:16.295 00.000 25848 scope move finished after 34 + 89 ms
04:01:16.295 00.000 25848 Move returns status 0, amount 34
04:01:16.295 00.000 25848 MoveAxis(N, 0, ABG)
04:01:16.295 00.000 25848 Move returns status 0, amount 0
04:01:16.295 00.000 25848 move complete, result=0
04:01:16.295 00.000 25848 worker thread done servicing request
04:01:16.295 00.000 25848 Worker thread wakes up
04:01:16.295 00.000 21444 GuideStep: -1.1 px 34 ms EAST, -0.0 px 0 ms NORTH
04:01:16.296 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:16.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:19.138 02.842 25848 Exposure complete
04:01:19.219 00.081 25848 worker thread done servicing request
04:01:19.219 00.000 21444 OnExposeComplete: enter
04:01:19.219 00.000 21444 UpdateGuideState(): m_state=6
04:01:19.219 00.000 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 725
04:01:19.219 00.000 21444 Star::Find returns 1 (1), X=1260.69, Y=674.14, Mass=5514368, SNR=193.3, Peak=65504 HFD=7.8
04:01:19.219 00.000 21444 MultiStar: [#1 0.78,0.42,1.23,U] [#2 1.59,0.34,1.11,U] [#3 1.64,0.02,0.75,U] [#4 0.92,-0.59,0.90,U] [#5 1.68,-1.21,0.00,M6] [#6 0.69,-0.61,0.74,U] [#7 0.79,-0.12,0.84,U] [#8 1.06,0.05,0.78,U] 
04:01:19.219 00.000 21444 refined, 7 included, MultiStar: {1.12, -0.13}, one-star: {1.44, -0.83}
04:01:19.219 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.17 = 3.11)
04:01:19.220 00.001 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.01 = 0.27)
04:01:19.220 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.13 hyp=1.13 cameraTheta=-0.12 mountX=-1.13 mountY=0.30, mountTheta=2.88
04:01:19.221 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.13, opts=13)
04:01:19.221 00.000 21444 Enqueuing Move request for scope (1.12, -0.13)
04:01:19.221 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=154, FiltMax=65504, Gamma=0.560
04:01:19.221 00.000 21444 UpdateGuideState exits: m=5514368 SNR=193.3 Saturated
04:01:19.221 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:19.221 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:19.221 00.000 21444 Enqueuing Expose request
04:01:19.221 00.000 25848 Worker thread wakes up
04:01:19.221 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.13) opts 0xd
04:01:19.221 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.13)
04:01:19.221 00.000 25848 Moving (1.12, -0.13) raw xDistance=-1.13 yDistance=0.30
04:01:19.221 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.13
04:01:19.221 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:19.221 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:01:19.221 00.000 25848 MoveAxis(E, 35, ABG)
04:01:19.221 00.000 25848 Guiding  Dir = 2, Dur = 35
04:01:19.250 00.029 25848 IsSlewing returns 0
04:01:19.250 00.000 25848 IsGuiding returns 0
04:01:19.281 00.031 25848 PulseGuide returned control before completion, sleep 14
04:01:19.310 00.029 25848 IsGuiding returns 1
04:01:19.310 00.000 25848 scope still moving after pulse duration time elapsed
04:01:19.405 00.095 25848 IsSlewing returns 0
04:01:19.406 00.001 25848 IsGuiding returns 0
04:01:19.406 00.000 25848 scope move finished after 35 + 120 ms
04:01:19.406 00.000 25848 Move returns status 0, amount 35
04:01:19.406 00.000 25848 MoveAxis(N, 0, ABG)
04:01:19.406 00.000 25848 Move returns status 0, amount 0
04:01:19.406 00.000 25848 move complete, result=0
04:01:19.406 00.000 25848 worker thread done servicing request
04:01:19.406 00.000 25848 Worker thread wakes up
04:01:19.406 00.000 21444 GuideStep: -1.1 px 35 ms EAST, 0.3 px 0 ms NORTH
04:01:19.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:19.407 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:22.258 02.851 25848 Exposure complete
04:01:22.341 00.083 25848 worker thread done servicing request
04:01:22.341 00.000 21444 OnExposeComplete: enter
04:01:22.342 00.001 21444 UpdateGuideState(): m_state=6
04:01:22.342 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 726
04:01:22.342 00.000 21444 Star::Find returns 1 (1), X=1260.72, Y=674.07, Mass=5464370, SNR=187.7, Peak=65504 HFD=8.0
04:01:22.342 00.000 21444 MultiStar: [#1 0.48,0.83,1.25,U] [#2 1.01,0.50,0.91,U] [#3 0.93,0.58,0.71,U] [#4 0.70,-0.23,0.90,U] [#5 1.67,-1.21,0.00,M7] [#6 0.44,-0.34,0.71,U] [#7 0.44,0.48,0.79,U] [#8 0.83,-0.30,0.70,U] 
04:01:22.342 00.000 21444 refined, 7 included, MultiStar: {0.79, 0.10}, one-star: {1.47, -0.90}
04:01:22.342 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
04:01:22.342 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
04:01:22.342 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=0.10 hyp=0.80 cameraTheta=0.13 mountX=-0.78 mountY=0.40, mountTheta=2.67
04:01:22.343 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=0.10, opts=13)
04:01:22.343 00.000 21444 Enqueuing Move request for scope (0.79, 0.10)
04:01:22.343 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=144, FiltMax=65504, Gamma=0.560
04:01:22.343 00.000 21444 UpdateGuideState exits: m=5464370 SNR=187.7 Saturated
04:01:22.343 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:22.343 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:22.343 00.000 21444 Enqueuing Expose request
04:01:22.343 00.000 25848 Worker thread wakes up
04:01:22.343 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.10) opts 0xd
04:01:22.343 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 0.10)
04:01:22.343 00.000 25848 Moving (0.79, 0.10) raw xDistance=-0.78 yDistance=0.40
04:01:22.343 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.78
04:01:22.343 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:22.343 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
04:01:22.343 00.000 25848 MoveAxis(E, 25, ABG)
04:01:22.343 00.000 25848 Guiding  Dir = 2, Dur = 25
04:01:22.376 00.033 25848 IsSlewing returns 0
04:01:22.376 00.000 25848 IsGuiding returns 0
04:01:22.408 00.032 25848 IsGuiding returns 1
04:01:22.408 00.000 25848 scope still moving after pulse duration time elapsed
04:01:22.454 00.046 25848 IsSlewing returns 0
04:01:22.454 00.000 25848 IsGuiding returns 0
04:01:22.454 00.000 25848 scope move finished after 25 + 52 ms
04:01:22.454 00.000 25848 Move returns status 0, amount 25
04:01:22.454 00.000 25848 MoveAxis(N, 0, ABG)
04:01:22.454 00.000 25848 Move returns status 0, amount 0
04:01:22.454 00.000 25848 move complete, result=0
04:01:22.454 00.000 25848 worker thread done servicing request
04:01:22.454 00.000 25848 Worker thread wakes up
04:01:22.454 00.000 21444 GuideStep: -0.8 px 25 ms EAST, 0.4 px 0 ms NORTH
04:01:22.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:22.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:25.301 02.847 25848 Exposure complete
04:01:25.389 00.088 25848 worker thread done servicing request
04:01:25.389 00.000 21444 OnExposeComplete: enter
04:01:25.389 00.000 21444 UpdateGuideState(): m_state=6
04:01:25.390 00.001 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 727
04:01:25.390 00.000 21444 Star::Find returns 1 (1), X=1259.74, Y=674.31, Mass=5768047, SNR=259.5, Peak=65504 HFD=7.9
04:01:25.390 00.000 21444 MultiStar: [#1 0.56,0.92,1.15,U] [#2 1.07,0.88,1.02,U] [#3 0.89,0.76,0.79,U] [#4 0.24,-0.02,0.61,U] [#5 1.22,-1.00,0.99,U] [#6 0.13,0.09,0.72,U] [#7 0.13,0.43,0.61,U] [#8 0.53,0.11,0.58,U] 
04:01:25.390 00.000 21444 refined, 8 included, MultiStar: {0.64, 0.17}, one-star: {0.49, -0.67}
04:01:25.390 00.000 21444 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.05) = xAngle (-2.79 = -2.79)
04:01:25.390 00.000 21444 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.63 = 0.65)
04:01:25.390 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.17 hyp=0.66 cameraTheta=0.26 mountX=-0.62 mountY=0.40, mountTheta=2.57
04:01:25.391 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.17, opts=13)
04:01:25.391 00.000 21444 Enqueuing Move request for scope (0.64, 0.17)
04:01:25.391 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=228, FiltMax=65504, Gamma=0.560
04:01:25.391 00.000 25848 Worker thread wakes up
04:01:25.391 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.17) opts 0xd
04:01:25.391 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.17)
04:01:25.391 00.000 21444 UpdateGuideState exits: m=5768047 SNR=259.5 Saturated
04:01:25.391 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:25.391 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:25.391 00.000 21444 Enqueuing Expose request
04:01:25.391 00.000 25848 Moving (0.64, 0.17) raw xDistance=-0.62 yDistance=0.40
04:01:25.392 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.62
04:01:25.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:25.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
04:01:25.392 00.000 25848 MoveAxis(E, 20, ABG)
04:01:25.392 00.000 25848 Guiding  Dir = 2, Dur = 20
04:01:25.421 00.029 25848 IsSlewing returns 0
04:01:25.421 00.000 25848 IsGuiding returns 0
04:01:25.453 00.032 25848 IsGuiding returns 1
04:01:25.453 00.000 25848 scope still moving after pulse duration time elapsed
04:01:25.517 00.064 25848 IsSlewing returns 0
04:01:25.518 00.001 25848 IsGuiding returns 0
04:01:25.518 00.000 25848 scope move finished after 20 + 76 ms
04:01:25.518 00.000 25848 Move returns status 0, amount 20
04:01:25.518 00.000 25848 MoveAxis(N, 0, ABG)
04:01:25.518 00.000 25848 Move returns status 0, amount 0
04:01:25.518 00.000 25848 move complete, result=0
04:01:25.518 00.000 25848 worker thread done servicing request
04:01:25.518 00.000 25848 Worker thread wakes up
04:01:25.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:25.518 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:25.518 00.000 21444 GuideStep: -0.6 px 20 ms EAST, 0.4 px 0 ms NORTH
04:01:28.361 02.843 25848 Exposure complete
04:01:28.449 00.088 25848 worker thread done servicing request
04:01:28.449 00.000 21444 OnExposeComplete: enter
04:01:28.449 00.000 21444 UpdateGuideState(): m_state=6
04:01:28.449 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 728
04:01:28.449 00.000 21444 Star::Find returns 1 (1), X=1258.98, Y=673.88, Mass=5717469, SNR=261.7, Peak=65504 HFD=8.0
04:01:28.449 00.000 21444 MultiStar: [#1 -0.76,0.29,0.98,U] [#2 0.43,-0.04,0.90,U] [#3 -0.02,0.49,0.83,U] [#4 -0.17,-1.08,0.68,U] [#5 0.53,-1.62,0.58,U] [#6 -0.53,-0.80,0.65,U] [#7 -0.73,-0.89,0.44,U] [#8 -0.07,-0.66,0.49,U] 
04:01:28.449 00.000 21444 refined, 8 included, MultiStar: {-0.18, -0.51}, one-star: {-0.27, -1.09}
04:01:28.449 00.000 21444 CameraToMount -- cameraTheta (-1.90) - m_xAngle (3.05) = xAngle (-4.95 = 1.33)
04:01:28.449 00.000 21444 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.51)
04:01:28.449 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.51 hyp=0.54 cameraTheta=-1.90 mountX=0.13 mountY=-0.54, mountTheta=-1.34
04:01:28.450 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.51, opts=13)
04:01:28.450 00.000 21444 Enqueuing Move request for scope (-0.18, -0.51)
04:01:28.450 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
04:01:28.450 00.000 25848 Worker thread wakes up
04:01:28.450 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.51) opts 0xd
04:01:28.451 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.51)
04:01:28.451 00.000 25848 Moving (-0.18, -0.51) raw xDistance=0.13 yDistance=-0.54
04:01:28.451 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:01:28.451 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:01:28.451 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
04:01:28.451 00.000 25848 MoveAxis(E, 0, ABG)
04:01:28.451 00.000 25848 Move returns status 0, amount 0
04:01:28.451 00.000 25848 MoveAxis(N, 0, ABG)
04:01:28.451 00.000 25848 Move returns status 0, amount 0
04:01:28.451 00.000 25848 move complete, result=0
04:01:28.451 00.000 21444 UpdateGuideState exits: m=5717469 SNR=261.7 Saturated
04:01:28.451 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:28.451 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:28.451 00.000 21444 Enqueuing Expose request
04:01:28.451 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
04:01:28.451 00.000 25848 worker thread done servicing request
04:01:28.451 00.000 25848 Worker thread wakes up
04:01:28.451 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:28.451 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:31.294 02.843 25848 Exposure complete
04:01:31.371 00.077 25848 worker thread done servicing request
04:01:31.371 00.000 21444 OnExposeComplete: enter
04:01:31.371 00.000 21444 UpdateGuideState(): m_state=6
04:01:31.371 00.000 21444 Star::Find(15, 1258, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 729
04:01:31.371 00.000 21444 Star::Find returns 1 (1), X=1260.99, Y=673.97, Mass=5517873, SNR=192.6, Peak=65504 HFD=8.1
04:01:31.372 00.001 21444 MultiStar: [#1 0.63,0.28,1.23,U] [#2 1.05,0.24,0.98,U] [#3 1.14,-0.30,0.77,U] [#4 1.64,-0.33,0.88,U] [#5 2.28,-1.40,0.00,M6] [#6 1.35,-0.50,0.71,U] [#7 1.00,0.18,0.53,U] [#8 1.28,-0.50,0.86,U] 
04:01:31.372 00.000 21444 refined, 7 included, MultiStar: {1.22, -0.24}, one-star: {1.74, -1.00}
04:01:31.372 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
04:01:31.372 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.20)
04:01:31.372 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=-0.24 hyp=1.24 cameraTheta=-0.19 mountX=-1.23 mountY=0.24, mountTheta=2.95
04:01:31.372 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=-0.24, opts=13)
04:01:31.372 00.000 21444 Enqueuing Move request for scope (1.22, -0.24)
04:01:31.372 00.000 25848 Worker thread wakes up
04:01:31.373 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, -0.24) opts 0xd
04:01:31.373 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, -0.24)
04:01:31.373 00.000 25848 Moving (1.22, -0.24) raw xDistance=-1.23 yDistance=0.24
04:01:31.373 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.23
04:01:31.373 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:31.373 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=68, FiltMax=65504, Gamma=0.560
04:01:31.373 00.000 21444 UpdateGuideState exits: m=5517873 SNR=192.6 Saturated
04:01:31.373 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:01:31.373 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:31.373 00.000 25848 MoveAxis(E, 36, ABG)
04:01:31.373 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:31.373 00.000 21444 Enqueuing Expose request
04:01:31.373 00.000 25848 Guiding  Dir = 2, Dur = 36
04:01:31.408 00.035 25848 IsSlewing returns 0
04:01:31.408 00.000 25848 IsGuiding returns 0
04:01:31.440 00.032 25848 PulseGuide returned control before completion, sleep 15
04:01:31.465 00.025 25848 IsGuiding returns 1
04:01:31.465 00.000 25848 scope still moving after pulse duration time elapsed
04:01:31.533 00.068 25848 IsSlewing returns 0
04:01:31.534 00.001 25848 IsGuiding returns 0
04:01:31.534 00.000 25848 scope move finished after 36 + 89 ms
04:01:31.534 00.000 25848 Move returns status 0, amount 36
04:01:31.534 00.000 25848 MoveAxis(N, 0, ABG)
04:01:31.534 00.000 25848 Move returns status 0, amount 0
04:01:31.534 00.000 25848 move complete, result=0
04:01:31.534 00.000 25848 worker thread done servicing request
04:01:31.534 00.000 25848 Worker thread wakes up
04:01:31.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:31.534 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.2 px 0 ms NORTH
04:01:31.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:34.386 02.852 25848 Exposure complete
04:01:34.463 00.077 25848 worker thread done servicing request
04:01:34.463 00.000 21444 OnExposeComplete: enter
04:01:34.463 00.000 21444 UpdateGuideState(): m_state=6
04:01:34.463 00.000 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 730
04:01:34.463 00.000 21444 Star::Find returns 1 (1), X=1259.79, Y=674.65, Mass=5715168, SNR=252.6, Peak=65504 HFD=8.0
04:01:34.464 00.001 21444 MultiStar: [#1 -1.08,1.44,0.86,U] [#2 -0.27,1.01,1.22,U] [#3 -0.69,1.52,1.08,U] [#4 -0.33,0.93,0.74,U] [#5 0.29,-0.30,0.78,U] [#6 -0.64,0.55,0.69,U] [#7 -1.12,0.64,0.52,U] [#8 -0.24,0.99,0.61,U] 
04:01:34.464 00.000 21444 single-star, 8 included, MultiStar: {-0.35, 0.74}, one-star: {0.54, -0.33}
04:01:34.464 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
04:01:34.464 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
04:01:34.464 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-0.33 hyp=0.63 cameraTheta=-0.55 mountX=-0.57 mountY=-0.10, mountTheta=-2.97
04:01:34.465 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-0.33, opts=13)
04:01:34.465 00.000 21444 Enqueuing Move request for scope (0.54, -0.33)
04:01:34.465 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=244, FiltMax=65504, Gamma=0.560
04:01:34.465 00.000 21444 UpdateGuideState exits: m=5715168 SNR=252.6 Saturated
04:01:34.465 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:34.465 00.000 25848 Worker thread wakes up
04:01:34.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:34.465 00.000 21444 Enqueuing Expose request
04:01:34.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.33) opts 0xd
04:01:34.465 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -0.33)
04:01:34.465 00.000 25848 Moving (0.54, -0.33) raw xDistance=-0.57 yDistance=-0.10
04:01:34.465 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.57
04:01:34.465 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:34.465 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:01:34.465 00.000 25848 MoveAxis(E, 19, ABG)
04:01:34.465 00.000 25848 Guiding  Dir = 2, Dur = 19
04:01:34.486 00.021 25848 IsSlewing returns 0
04:01:34.486 00.000 25848 IsGuiding returns 0
04:01:34.517 00.031 25848 IsGuiding returns 1
04:01:34.518 00.001 25848 scope still moving after pulse duration time elapsed
04:01:34.578 00.060 25848 IsSlewing returns 0
04:01:34.578 00.000 25848 IsGuiding returns 0
04:01:34.578 00.000 25848 scope move finished after 19 + 73 ms
04:01:34.578 00.000 25848 Move returns status 0, amount 19
04:01:34.578 00.000 25848 MoveAxis(N, 0, ABG)
04:01:34.578 00.000 25848 Move returns status 0, amount 0
04:01:34.578 00.000 25848 move complete, result=0
04:01:34.579 00.001 25848 worker thread done servicing request
04:01:34.579 00.000 25848 Worker thread wakes up
04:01:34.579 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.1 px 0 ms NORTH
04:01:34.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:34.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:37.433 02.854 25848 Exposure complete
04:01:37.515 00.082 25848 worker thread done servicing request
04:01:37.515 00.000 21444 OnExposeComplete: enter
04:01:37.515 00.000 21444 UpdateGuideState(): m_state=6
04:01:37.515 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 731
04:01:37.515 00.000 21444 Star::Find returns 1 (1), X=1258.83, Y=675.17, Mass=5724656, SNR=232.4, Peak=65504 HFD=8.0
04:01:37.515 00.000 21444 MultiStar: [#1 -1.72,1.48,0.00,M1] [#2 -0.98,0.99,1.08,U] [#3 -1.44,1.13,0.89,U] [#4 -0.45,0.78,0.84,U] [#5 0.15,-0.30,0.66,U] [#6 -0.62,0.55,0.63,U] [#7 -0.92,1.02,0.57,U] [#8 -0.67,1.14,0.72,U] 
04:01:37.515 00.000 21444 single-star, 7 included, MultiStar: {-0.69, 0.70}, one-star: {-0.42, 0.20}
04:01:37.515 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.35 = -0.35)
04:01:37.515 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.09)
04:01:37.515 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.20 hyp=0.46 cameraTheta=2.70 mountX=0.43 mountY=0.02, mountTheta=0.06
04:01:37.516 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.20, opts=13)
04:01:37.516 00.000 21444 Enqueuing Move request for scope (-0.42, 0.20)
04:01:37.517 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
04:01:37.517 00.000 21444 UpdateGuideState exits: m=5724656 SNR=232.4 Saturated
04:01:37.517 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:37.517 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:37.517 00.000 21444 Enqueuing Expose request
04:01:37.517 00.000 25848 Worker thread wakes up
04:01:37.517 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.20) opts 0xd
04:01:37.517 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.20)
04:01:37.517 00.000 25848 Moving (-0.42, 0.20) raw xDistance=0.43 yDistance=0.02
04:01:37.517 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
04:01:37.517 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:37.517 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:01:37.517 00.000 25848 MoveAxis(E, 0, ABG)
04:01:37.517 00.000 25848 Move returns status 0, amount 0
04:01:37.517 00.000 25848 MoveAxis(N, 0, ABG)
04:01:37.517 00.000 25848 Move returns status 0, amount 0
04:01:37.517 00.000 25848 move complete, result=0
04:01:37.517 00.000 25848 worker thread done servicing request
04:01:37.517 00.000 25848 Worker thread wakes up
04:01:37.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:37.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:37.517 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
04:01:40.366 02.849 25848 Exposure complete
04:01:40.449 00.083 25848 worker thread done servicing request
04:01:40.449 00.000 21444 OnExposeComplete: enter
04:01:40.449 00.000 21444 UpdateGuideState(): m_state=6
04:01:40.450 00.001 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 732
04:01:40.450 00.000 21444 Star::Find returns 1 (1), X=1257.94, Y=675.24, Mass=5584357, SNR=219.1, Peak=65504 HFD=8.0
04:01:40.450 00.000 21444 MultiStar: [#1 -1.51,1.71,0.00,M2] [#2 -0.63,1.28,1.37,U] [#3 -1.13,1.89,0.00,M1] [#4 -1.33,0.82,0.75,U] [#5 -0.58,0.19,0.70,U] [#6 -1.36,0.98,0.52,U] [#7 -1.44,1.48,0.00,M1] [#8 -1.79,1.71,0.00,M1] 
04:01:40.450 00.000 21444 refined, 4 included, MultiStar: {-0.99, 0.76}, one-star: {-1.31, 0.27}
04:01:40.450 00.000 21444 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
04:01:40.450 00.000 21444 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.41 = 2.88)
04:01:40.450 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=0.76 hyp=1.24 cameraTheta=2.49 mountX=1.05 mountY=0.33, mountTheta=0.30
04:01:40.451 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=0.76, opts=13)
04:01:40.451 00.000 21444 Enqueuing Move request for scope (-0.99, 0.76)
04:01:40.451 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=78, FiltMax=65504, Gamma=0.560
04:01:40.451 00.000 21444 UpdateGuideState exits: m=5584357 SNR=219.1 Saturated
04:01:40.451 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:40.451 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:40.451 00.000 21444 Enqueuing Expose request
04:01:40.451 00.000 25848 Worker thread wakes up
04:01:40.451 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.76) opts 0xd
04:01:40.451 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, 0.76)
04:01:40.451 00.000 25848 Moving (-0.99, 0.76) raw xDistance=1.05 yDistance=0.33
04:01:40.451 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.05
04:01:40.451 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:40.452 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
04:01:40.452 00.000 25848 MoveAxis(W, 31, ABG)
04:01:40.452 00.000 25848 Guiding  Dir = 3, Dur = 31
04:01:40.482 00.030 25848 IsSlewing returns 0
04:01:40.482 00.000 25848 IsGuiding returns 0
04:01:40.514 00.032 25848 IsGuiding returns 1
04:01:40.514 00.000 25848 scope still moving after pulse duration time elapsed
04:01:40.579 00.065 25848 IsSlewing returns 0
04:01:40.579 00.000 25848 IsGuiding returns 0
04:01:40.579 00.000 25848 scope move finished after 31 + 65 ms
04:01:40.579 00.000 25848 Move returns status 0, amount 31
04:01:40.579 00.000 25848 MoveAxis(N, 0, ABG)
04:01:40.579 00.000 25848 Move returns status 0, amount 0
04:01:40.579 00.000 25848 move complete, result=0
04:01:40.579 00.000 25848 worker thread done servicing request
04:01:40.579 00.000 21444 GuideStep: 1.1 px 31 ms WEST, 0.3 px 0 ms NORTH
04:01:40.579 00.000 25848 Worker thread wakes up
04:01:40.580 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:40.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:43.433 02.853 25848 Exposure complete
04:01:43.501 00.068 25848 worker thread done servicing request
04:01:43.501 00.000 21444 OnExposeComplete: enter
04:01:43.501 00.000 21444 UpdateGuideState(): m_state=6
04:01:43.501 00.000 21444 Star::Find(15, 1257, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 733
04:01:43.501 00.000 21444 Star::Find returns 1 (1), X=1259.22, Y=674.55, Mass=5825511, SNR=250.2, Peak=65504 HFD=8.1
04:01:43.501 00.000 21444 MultiStar: [#1 -1.12,1.47,0.99,U] [#2 -0.24,1.16,1.01,U] [#3 -0.24,1.28,0.75,U] [#4 -0.52,0.37,0.86,U] [#5 0.58,-0.42,0.68,U] [#6 -0.75,0.42,0.60,U] [#7 -0.89,0.79,0.58,U] [#8 -0.38,0.88,0.59,U] 
04:01:43.501 00.000 21444 single-star, 8 included, MultiStar: {-0.40, 0.63}, one-star: {-0.03, -0.42}
04:01:43.502 00.001 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.70 = 1.58)
04:01:43.502 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.55 = -1.26)
04:01:43.502 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.42 hyp=0.42 cameraTheta=-1.65 mountX=-0.00 mountY=-0.40, mountTheta=-1.58
04:01:43.502 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.42, opts=13)
04:01:43.503 00.001 21444 Enqueuing Move request for scope (-0.03, -0.42)
04:01:43.503 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
04:01:43.503 00.000 21444 UpdateGuideState exits: m=5825511 SNR=250.2 Saturated
04:01:43.503 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:43.503 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:43.503 00.000 21444 Enqueuing Expose request
04:01:43.503 00.000 25848 Worker thread wakes up
04:01:43.503 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.42) opts 0xd
04:01:43.503 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.42)
04:01:43.503 00.000 25848 Moving (-0.03, -0.42) raw xDistance=-0.00 yDistance=-0.40
04:01:43.503 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:01:43.503 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:43.503 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
04:01:43.503 00.000 25848 MoveAxis(E, 0, ABG)
04:01:43.503 00.000 25848 Move returns status 0, amount 0
04:01:43.503 00.000 25848 MoveAxis(N, 0, ABG)
04:01:43.503 00.000 25848 Move returns status 0, amount 0
04:01:43.503 00.000 25848 move complete, result=0
04:01:43.503 00.000 25848 worker thread done servicing request
04:01:43.503 00.000 25848 Worker thread wakes up
04:01:43.503 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:43.503 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:43.503 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
04:01:46.355 02.852 25848 Exposure complete
04:01:46.438 00.083 25848 worker thread done servicing request
04:01:46.438 00.000 21444 OnExposeComplete: enter
04:01:46.438 00.000 21444 UpdateGuideState(): m_state=6
04:01:46.438 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 734
04:01:46.438 00.000 21444 Star::Find returns 1 (1), X=1258.77, Y=674.46, Mass=5758354, SNR=269.8, Peak=65504 HFD=7.9
04:01:46.439 00.001 21444 MultiStar: [#1 -0.38,0.42,0.93,U] [#2 -0.33,0.89,1.08,U] [#3 -0.44,0.99,0.91,U] [#4 -1.03,0.66,0.87,U] [#5 0.23,-0.17,0.73,U] [#6 -1.09,0.69,0.81,U] [#7 -1.15,0.76,0.66,U] [#8 -0.63,0.79,0.70,U] 
04:01:46.439 00.000 21444 single-star, 8 included, MultiStar: {-0.57, 0.49}, one-star: {-0.48, -0.51}
04:01:46.439 00.000 21444 CameraToMount -- cameraTheta (-2.33) - m_xAngle (3.05) = xAngle (-5.38 = 0.91)
04:01:46.439 00.000 21444 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.22 = -1.94)
04:01:46.439 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.51 hyp=0.71 cameraTheta=-2.33 mountX=0.43 mountY=-0.66, mountTheta=-0.99
04:01:46.440 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.51, opts=13)
04:01:46.440 00.000 21444 Enqueuing Move request for scope (-0.48, -0.51)
04:01:46.440 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
04:01:46.440 00.000 21444 UpdateGuideState exits: m=5758354 SNR=269.8 Saturated
04:01:46.440 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:46.440 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:46.440 00.000 21444 Enqueuing Expose request
04:01:46.440 00.000 25848 Worker thread wakes up
04:01:46.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.51) opts 0xd
04:01:46.440 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.51)
04:01:46.441 00.001 25848 Moving (-0.48, -0.51) raw xDistance=0.43 yDistance=-0.66
04:01:46.441 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
04:01:46.441 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:01:46.441 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.66
04:01:46.441 00.000 25848 MoveAxis(E, 0, ABG)
04:01:46.441 00.000 25848 Move returns status 0, amount 0
04:01:46.441 00.000 25848 MoveAxis(N, 0, ABG)
04:01:46.441 00.000 25848 Move returns status 0, amount 0
04:01:46.441 00.000 25848 move complete, result=0
04:01:46.441 00.000 25848 worker thread done servicing request
04:01:46.441 00.000 25848 Worker thread wakes up
04:01:46.441 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
04:01:46.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:46.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:49.288 02.847 25848 Exposure complete
04:01:49.378 00.090 25848 worker thread done servicing request
04:01:49.378 00.000 21444 OnExposeComplete: enter
04:01:49.378 00.000 21444 UpdateGuideState(): m_state=6
04:01:49.378 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 735
04:01:49.379 00.001 21444 Star::Find returns 1 (1), X=1259.84, Y=674.28, Mass=5864439, SNR=274.9, Peak=65504 HFD=7.9
04:01:49.379 00.000 21444 MultiStar: [#1 0.08,0.92,0.97,U] [#2 0.76,0.43,1.18,U] [#3 0.42,1.11,0.81,U] [#4 0.16,0.11,0.90,U] [#5 0.96,-0.91,0.67,U] [#6 0.03,0.11,0.76,U] [#7 0.05,0.61,0.55,U] [#8 0.37,0.01,0.65,U] 
04:01:49.379 00.000 21444 refined, 8 included, MultiStar: {0.40, 0.20}, one-star: {0.59, -0.70}
04:01:49.379 00.000 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
04:01:49.379 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.86)
04:01:49.379 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=0.20 hyp=0.45 cameraTheta=0.47 mountX=-0.38 mountY=0.34, mountTheta=2.41
04:01:49.380 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=0.20, opts=13)
04:01:49.380 00.000 21444 Enqueuing Move request for scope (0.40, 0.20)
04:01:49.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=218, FiltMax=65504, Gamma=0.560
04:01:49.380 00.000 21444 UpdateGuideState exits: m=5864439 SNR=274.9 Saturated
04:01:49.380 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:49.380 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:49.380 00.000 21444 Enqueuing Expose request
04:01:49.380 00.000 25848 Worker thread wakes up
04:01:49.380 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.20) opts 0xd
04:01:49.380 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 0.20)
04:01:49.380 00.000 25848 Moving (0.40, 0.20) raw xDistance=-0.38 yDistance=0.34
04:01:49.380 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
04:01:49.380 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:49.380 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
04:01:49.380 00.000 25848 MoveAxis(E, 0, ABG)
04:01:49.380 00.000 25848 Move returns status 0, amount 0
04:01:49.380 00.000 25848 MoveAxis(N, 0, ABG)
04:01:49.380 00.000 25848 Move returns status 0, amount 0
04:01:49.381 00.001 25848 move complete, result=0
04:01:49.381 00.000 25848 worker thread done servicing request
04:01:49.381 00.000 25848 Worker thread wakes up
04:01:49.381 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:49.381 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:49.381 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
04:01:52.235 02.854 25848 Exposure complete
04:01:52.321 00.086 25848 worker thread done servicing request
04:01:52.321 00.000 21444 OnExposeComplete: enter
04:01:52.321 00.000 21444 UpdateGuideState(): m_state=6
04:01:52.321 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 736
04:01:52.321 00.000 21444 Star::Find returns 1 (1), X=1259.68, Y=674.45, Mass=5790985, SNR=277.5, Peak=65504 HFD=7.8
04:01:52.321 00.000 21444 MultiStar: [#1 0.96,0.98,1.12,U] [#2 1.41,0.95,0.82,U] [#3 0.25,1.48,0.97,U] [#4 0.03,0.54,0.84,U] [#5 0.94,-0.59,0.71,U] [#6 -0.19,0.65,0.61,U] [#7 -0.36,0.94,0.39,U] [#8 0.40,0.69,0.68,U] 
04:01:52.321 00.000 21444 single-star, 8 included, MultiStar: {0.51, 0.57}, one-star: {0.43, -0.52}
04:01:52.321 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.36)
04:01:52.322 00.001 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
04:01:52.322 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-0.52 hyp=0.68 cameraTheta=-0.88 mountX=-0.48 mountY=-0.32, mountTheta=-2.56
04:01:52.322 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-0.52, opts=13)
04:01:52.322 00.000 21444 Enqueuing Move request for scope (0.43, -0.52)
04:01:52.322 00.000 25848 Worker thread wakes up
04:01:52.323 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.52) opts 0xd
04:01:52.323 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -0.52)
04:01:52.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=180, FiltMax=65504, Gamma=0.560
04:01:52.323 00.000 21444 UpdateGuideState exits: m=5790985 SNR=277.5 Saturated
04:01:52.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:52.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:52.323 00.000 21444 Enqueuing Expose request
04:01:52.323 00.000 25848 Moving (0.43, -0.52) raw xDistance=-0.48 yDistance=-0.32
04:01:52.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
04:01:52.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:52.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
04:01:52.323 00.000 25848 MoveAxis(E, 0, ABG)
04:01:52.323 00.000 25848 Move returns status 0, amount 0
04:01:52.323 00.000 25848 MoveAxis(N, 0, ABG)
04:01:52.323 00.000 25848 Move returns status 0, amount 0
04:01:52.323 00.000 25848 move complete, result=0
04:01:52.323 00.000 25848 worker thread done servicing request
04:01:52.323 00.000 25848 Worker thread wakes up
04:01:52.323 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:52.323 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:52.323 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
04:01:55.177 02.854 25848 Exposure complete
04:01:55.264 00.087 25848 worker thread done servicing request
04:01:55.264 00.000 21444 OnExposeComplete: enter
04:01:55.264 00.000 21444 UpdateGuideState(): m_state=6
04:01:55.264 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 737
04:01:55.265 00.001 21444 Star::Find returns 1 (1), X=1259.14, Y=674.64, Mass=5552255, SNR=247.2, Peak=65504 HFD=7.8
04:01:55.265 00.000 21444 MultiStar: [#1 -0.14,1.61,0.98,U] [#2 0.23,1.64,0.91,U] [#3 0.16,1.81,0.72,U] [#4 -0.15,0.74,0.96,U] [#5 0.53,-0.27,0.63,U] [#6 -0.29,0.66,0.64,U] [#7 -0.78,0.89,0.51,U] [#8 0.34,0.79,0.43,U] 
04:01:55.265 00.000 21444 single-star, 8 included, MultiStar: {-0.02, 0.86}, one-star: {-0.10, -0.34}
04:01:55.265 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.92 = 1.36)
04:01:55.265 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.48)
04:01:55.265 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.87 mountX=0.07 mountY=-0.35, mountTheta=-1.36
04:01:55.266 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-0.34, opts=13)
04:01:55.266 00.000 21444 Enqueuing Move request for scope (-0.10, -0.34)
04:01:55.266 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=154, FiltMax=65504, Gamma=0.560
04:01:55.266 00.000 21444 UpdateGuideState exits: m=5552255 SNR=247.2 Saturated
04:01:55.266 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:55.266 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:55.266 00.000 21444 Enqueuing Expose request
04:01:55.266 00.000 25848 Worker thread wakes up
04:01:55.266 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.34) opts 0xd
04:01:55.266 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -0.34)
04:01:55.266 00.000 25848 Moving (-0.10, -0.34) raw xDistance=0.07 yDistance=-0.35
04:01:55.266 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:01:55.266 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:55.266 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
04:01:55.266 00.000 25848 MoveAxis(E, 0, ABG)
04:01:55.266 00.000 25848 Move returns status 0, amount 0
04:01:55.266 00.000 25848 MoveAxis(N, 0, ABG)
04:01:55.266 00.000 25848 Move returns status 0, amount 0
04:01:55.267 00.001 25848 move complete, result=0
04:01:55.267 00.000 25848 worker thread done servicing request
04:01:55.267 00.000 25848 Worker thread wakes up
04:01:55.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:55.267 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:55.267 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:01:58.112 02.845 25848 Exposure complete
04:01:58.196 00.084 25848 worker thread done servicing request
04:01:58.196 00.000 21444 OnExposeComplete: enter
04:01:58.196 00.000 21444 UpdateGuideState(): m_state=6
04:01:58.196 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 738
04:01:58.196 00.000 21444 Star::Find returns 1 (1), X=1259.28, Y=676.15, Mass=5571962, SNR=268.5, Peak=65504 HFD=7.8
04:01:58.197 00.001 21444 MultiStar: [#1 0.68,1.91,0.82,U] [#2 0.73,2.04,0.00,M1] [#3 0.58,1.96,0.00,M1] [#4 -0.18,1.73,0.70,U] [#5 0.82,0.52,0.65,U] [#6 -0.13,1.60,0.55,U] [#7 -0.58,1.42,0.71,U] [#8 0.25,2.00,0.60,U] 
04:01:58.197 00.000 21444 single-star, 6 included, MultiStar: {0.13, 1.47}, one-star: {0.03, 1.18}
04:01:58.197 00.000 21444 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.05) = xAngle (-1.50 = -1.50)
04:01:58.197 00.000 21444 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.35 = 1.94)
04:01:58.197 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=1.18 hyp=1.18 cameraTheta=1.55 mountX=0.08 mountY=1.10, mountTheta=1.50
04:01:58.197 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=1.18, opts=13)
04:01:58.197 00.000 21444 Enqueuing Move request for scope (0.03, 1.18)
04:01:58.197 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=42, FiltMax=65504, Gamma=0.560
04:01:58.197 00.000 21444 UpdateGuideState exits: m=5571962 SNR=268.5 Saturated
04:01:58.198 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:58.198 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:01:58.198 00.000 21444 Enqueuing Expose request
04:01:58.198 00.000 25848 Worker thread wakes up
04:01:58.198 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 1.18) opts 0xd
04:01:58.198 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 1.18)
04:01:58.198 00.000 25848 Moving (0.03, 1.18) raw xDistance=0.08 yDistance=1.10
04:01:58.198 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:01:58.198 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
04:01:58.198 00.000 25848 MoveAxis(E, 0, ABG)
04:01:58.198 00.000 25848 Move returns status 0, amount 0
04:01:58.198 00.000 25848 MoveAxis(S, 30, ABG)
04:01:58.198 00.000 25848 Guiding  Dir = 1, Dur = 30
04:01:58.218 00.020 25848 IsSlewing returns 0
04:01:58.218 00.000 25848 IsGuiding returns 0
04:01:58.250 00.032 25848 IsGuiding returns 1
04:01:58.250 00.000 25848 scope still moving after pulse duration time elapsed
04:01:58.314 00.064 25848 IsSlewing returns 0
04:01:58.314 00.000 25848 IsGuiding returns 0
04:01:58.314 00.000 25848 scope move finished after 30 + 65 ms
04:01:58.314 00.000 25848 Move returns status 0, amount 30
04:01:58.314 00.000 25848 move complete, result=0
04:01:58.314 00.000 25848 worker thread done servicing request
04:01:58.314 00.000 25848 Worker thread wakes up
04:01:58.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:01:58.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:01:58.314 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.1 px 30 ms SOUTH
04:02:01.155 02.841 25848 Exposure complete
04:02:01.238 00.083 25848 worker thread done servicing request
04:02:01.238 00.000 21444 OnExposeComplete: enter
04:02:01.238 00.000 21444 UpdateGuideState(): m_state=6
04:02:01.238 00.000 21444 Star::Find(15, 1259, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 739
04:02:01.238 00.000 21444 Star::Find returns 1 (1), X=1259.14, Y=674.07, Mass=5504792, SNR=187.6, Peak=65504 HFD=8.0
04:02:01.238 00.000 21444 MultiStar: [#1 0.00,-0.02,1.70,U] [#2 0.10,-0.03,1.18,U] [#3 -0.12,-0.01,1.07,U] [#4 -0.28,-0.31,1.09,U] [#5 0.28,-1.71,1.09,U] [#6 -0.65,-0.63,0.72,U] [#7 -1.15,-0.15,0.82,U] [#8 -0.08,-0.36,0.71,U] 
04:02:01.238 00.000 21444 refined, 8 included, MultiStar: {-0.17, -0.43}, one-star: {-0.11, -0.90}
04:02:01.238 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.29)
04:02:01.238 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
04:02:01.238 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.43 hyp=0.46 cameraTheta=-1.95 mountX=0.13 mountY=-0.46, mountTheta=-1.30
04:02:01.239 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.43, opts=13)
04:02:01.239 00.000 21444 Enqueuing Move request for scope (-0.17, -0.43)
04:02:01.239 00.000 25848 Worker thread wakes up
04:02:01.239 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=106, FiltMax=65504, Gamma=0.560
04:02:01.239 00.000 21444 UpdateGuideState exits: m=5504792 SNR=187.6 Saturated
04:02:01.239 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:01.239 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:01.239 00.000 21444 Enqueuing Expose request
04:02:01.239 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.43) opts 0xd
04:02:01.240 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.43)
04:02:01.240 00.000 25848 Moving (-0.17, -0.43) raw xDistance=0.13 yDistance=-0.46
04:02:01.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:02:01.240 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:01.240 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
04:02:01.240 00.000 25848 MoveAxis(E, 0, ABG)
04:02:01.240 00.000 25848 Move returns status 0, amount 0
04:02:01.240 00.000 25848 MoveAxis(N, 0, ABG)
04:02:01.240 00.000 25848 Move returns status 0, amount 0
04:02:01.240 00.000 25848 move complete, result=0
04:02:01.240 00.000 25848 worker thread done servicing request
04:02:01.240 00.000 25848 Worker thread wakes up
04:02:01.240 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:01.240 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:01.240 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
04:02:04.096 02.856 25848 Exposure complete
04:02:04.173 00.077 25848 worker thread done servicing request
04:02:04.173 00.000 21444 OnExposeComplete: enter
04:02:04.173 00.000 21444 UpdateGuideState(): m_state=6
04:02:04.173 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 740
04:02:04.174 00.001 21444 Star::Find returns 1 (1), X=1258.73, Y=675.28, Mass=5553442, SNR=248.6, Peak=65504 HFD=7.7
04:02:04.174 00.000 21444 MultiStar: [#1 -0.77,0.81,1.18,U] [#2 -0.24,0.84,0.94,U] [#3 -0.72,0.92,0.70,U] [#4 -0.73,0.56,0.73,U] [#5 0.15,-0.24,0.73,U] [#6 -1.04,0.68,0.58,U] [#7 -1.16,0.56,0.48,U] [#8 -0.44,0.87,0.64,U] 
04:02:04.174 00.000 21444 single-star, 8 included, MultiStar: {-0.57, 0.59}, one-star: {-0.52, 0.31}
04:02:04.174 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
04:02:04.174 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
04:02:04.174 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=0.31 hyp=0.60 cameraTheta=2.61 mountX=0.54 mountY=0.09, mountTheta=0.16
04:02:04.175 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=0.31, opts=13)
04:02:04.175 00.000 21444 Enqueuing Move request for scope (-0.52, 0.31)
04:02:04.175 00.000 25848 Worker thread wakes up
04:02:04.175 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.31) opts 0xd
04:02:04.175 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, 0.31)
04:02:04.175 00.000 25848 Moving (-0.52, 0.31) raw xDistance=0.54 yDistance=0.09
04:02:04.175 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
04:02:04.175 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:04.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=94, FiltMax=65504, Gamma=0.560
04:02:04.175 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:02:04.175 00.000 21444 UpdateGuideState exits: m=5553442 SNR=248.6 Saturated
04:02:04.175 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:04.175 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:04.175 00.000 21444 Enqueuing Expose request
04:02:04.175 00.000 25848 MoveAxis(W, 16, ABG)
04:02:04.175 00.000 25848 Guiding  Dir = 3, Dur = 16
04:02:04.204 00.029 25848 IsSlewing returns 0
04:02:04.204 00.000 25848 IsGuiding returns 0
04:02:04.235 00.031 25848 IsGuiding returns 1
04:02:04.235 00.000 25848 scope still moving after pulse duration time elapsed
04:02:04.296 00.061 25848 IsSlewing returns 0
04:02:04.296 00.000 25848 IsGuiding returns 0
04:02:04.296 00.000 25848 scope move finished after 16 + 76 ms
04:02:04.296 00.000 25848 Move returns status 0, amount 16
04:02:04.297 00.001 25848 MoveAxis(N, 0, ABG)
04:02:04.297 00.000 25848 Move returns status 0, amount 0
04:02:04.297 00.000 25848 move complete, result=0
04:02:04.297 00.000 25848 worker thread done servicing request
04:02:04.297 00.000 25848 Worker thread wakes up
04:02:04.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:04.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:04.297 00.000 21444 GuideStep: 0.5 px 16 ms WEST, 0.1 px 0 ms NORTH
04:02:07.150 02.853 25848 Exposure complete
04:02:07.231 00.081 25848 worker thread done servicing request
04:02:07.232 00.001 21444 OnExposeComplete: enter
04:02:07.232 00.000 21444 UpdateGuideState(): m_state=6
04:02:07.232 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 741
04:02:07.232 00.000 21444 Star::Find returns 1 (1), X=1259.73, Y=675.01, Mass=5544759, SNR=196.1, Peak=65504 HFD=8.0
04:02:07.232 00.000 21444 MultiStar: [#1 0.45,1.34,0.92,U] [#2 1.36,1.02,1.10,U] [#3 1.30,0.53,0.98,U] [#4 0.41,0.22,0.95,U] [#5 1.59,-0.98,0.70,U] [#6 0.12,0.48,0.74,U] [#7 0.37,0.90,0.69,U] [#8 0.29,0.56,0.63,U] 
04:02:07.232 00.000 21444 single-star, 8 included, MultiStar: {0.74, 0.49}, one-star: {0.48, 0.04}
04:02:07.232 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.97 = -2.97)
04:02:07.232 00.000 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.47)
04:02:07.232 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=0.04 hyp=0.49 cameraTheta=0.08 mountX=-0.48 mountY=0.22, mountTheta=2.71
04:02:07.233 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=0.04, opts=13)
04:02:07.233 00.000 21444 Enqueuing Move request for scope (0.48, 0.04)
04:02:07.233 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=132, FiltMax=65504, Gamma=0.560
04:02:07.233 00.000 21444 UpdateGuideState exits: m=5544759 SNR=196.1 Saturated
04:02:07.233 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:07.233 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:07.233 00.000 21444 Enqueuing Expose request
04:02:07.233 00.000 25848 Worker thread wakes up
04:02:07.233 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.04) opts 0xd
04:02:07.233 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, 0.04)
04:02:07.233 00.000 25848 Moving (0.48, 0.04) raw xDistance=-0.48 yDistance=0.22
04:02:07.233 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
04:02:07.233 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:07.233 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:02:07.233 00.000 25848 MoveAxis(E, 0, ABG)
04:02:07.233 00.000 25848 Move returns status 0, amount 0
04:02:07.233 00.000 25848 MoveAxis(N, 0, ABG)
04:02:07.233 00.000 25848 Move returns status 0, amount 0
04:02:07.233 00.000 25848 move complete, result=0
04:02:07.233 00.000 25848 worker thread done servicing request
04:02:07.233 00.000 25848 Worker thread wakes up
04:02:07.234 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:07.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:07.234 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
04:02:10.085 02.851 25848 Exposure complete
04:02:10.163 00.078 25848 worker thread done servicing request
04:02:10.163 00.000 21444 OnExposeComplete: enter
04:02:10.163 00.000 21444 UpdateGuideState(): m_state=6
04:02:10.164 00.001 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 742
04:02:10.164 00.000 21444 Star::Find returns 1 (1), X=1260.55, Y=675.09, Mass=5471051, SNR=169.4, Peak=65504 HFD=8.0
04:02:10.164 00.000 21444 MultiStar: [#1 0.31,1.44,1.18,U] [#2 0.29,1.36,0.87,U] [#3 0.66,1.08,0.72,U] [#4 0.45,0.65,1.00,U] [#5 1.76,-0.11,0.59,U] [#6 0.41,0.46,0.80,U] [#7 0.09,0.62,0.68,U] [#8 0.56,0.99,0.65,U] 
04:02:10.164 00.000 21444 refined, 8 included, MultiStar: {0.62, 0.77}, one-star: {1.30, 0.12}
04:02:10.164 00.000 21444 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.05) = xAngle (-2.16 = -2.16)
04:02:10.164 00.000 21444 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.28)
04:02:10.164 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.77 hyp=0.99 cameraTheta=0.90 mountX=-0.55 mountY=0.95, mountTheta=2.09
04:02:10.165 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.77, opts=13)
04:02:10.165 00.000 21444 Enqueuing Move request for scope (0.62, 0.77)
04:02:10.165 00.000 25848 Worker thread wakes up
04:02:10.165 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.77) opts 0xd
04:02:10.165 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.77)
04:02:10.165 00.000 25848 Moving (0.62, 0.77) raw xDistance=-0.55 yDistance=0.95
04:02:10.165 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55
04:02:10.165 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
04:02:10.165 00.000 25848 MoveAxis(E, 16, ABG)
04:02:10.165 00.000 25848 Guiding  Dir = 2, Dur = 16
04:02:10.165 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
04:02:10.165 00.000 21444 UpdateGuideState exits: m=5471051 SNR=169.4 Saturated
04:02:10.165 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:10.165 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:10.165 00.000 21444 Enqueuing Expose request
04:02:10.205 00.040 25848 IsSlewing returns 0
04:02:10.205 00.000 25848 IsGuiding returns 0
04:02:10.236 00.031 25848 IsGuiding returns 1
04:02:10.236 00.000 25848 scope still moving after pulse duration time elapsed
04:02:10.296 00.060 25848 IsSlewing returns 0
04:02:10.296 00.000 25848 IsGuiding returns 0
04:02:10.296 00.000 25848 scope move finished after 16 + 74 ms
04:02:10.296 00.000 25848 Move returns status 0, amount 16
04:02:10.296 00.000 25848 MoveAxis(S, 26, ABG)
04:02:10.296 00.000 25848 Guiding  Dir = 1, Dur = 26
04:02:10.329 00.033 25848 IsSlewing returns 0
04:02:10.330 00.001 25848 IsGuiding returns 0
04:02:10.361 00.031 25848 IsGuiding returns 1
04:02:10.361 00.000 25848 scope still moving after pulse duration time elapsed
04:02:10.407 00.046 25848 IsSlewing returns 0
04:02:10.408 00.001 25848 IsGuiding returns 0
04:02:10.408 00.000 25848 scope move finished after 26 + 52 ms
04:02:10.408 00.000 25848 Move returns status 0, amount 26
04:02:10.408 00.000 25848 move complete, result=0
04:02:10.408 00.000 25848 worker thread done servicing request
04:02:10.408 00.000 25848 Worker thread wakes up
04:02:10.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:10.408 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 1.0 px 26 ms SOUTH
04:02:10.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:13.254 02.846 25848 Exposure complete
04:02:13.338 00.084 25848 worker thread done servicing request
04:02:13.338 00.000 21444 OnExposeComplete: enter
04:02:13.338 00.000 21444 UpdateGuideState(): m_state=6
04:02:13.338 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 743
04:02:13.338 00.000 21444 Star::Find returns 1 (1), X=1259.23, Y=674.85, Mass=5448906, SNR=175.8, Peak=65504 HFD=7.9
04:02:13.339 00.001 21444 MultiStar: [#1 -0.68,1.46,1.08,U] [#2 -0.32,1.49,0.91,U] [#3 -0.18,1.27,0.63,U] [#4 -0.87,0.05,0.77,U] [#5 0.02,-0.74,0.76,U] [#6 -0.72,0.34,0.85,U] [#7 -1.27,0.63,0.63,U] [#8 -0.77,0.64,0.66,U] 
04:02:13.339 00.000 21444 single-star, 8 included, MultiStar: {-0.51, 0.58}, one-star: {-0.02, -0.12}
04:02:13.339 00.000 21444 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.05) = xAngle (-4.78 = 1.50)
04:02:13.339 00.000 21444 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.62 = -1.34)
04:02:13.339 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.73 mountX=0.01 mountY=-0.12, mountTheta=-1.50
04:02:13.340 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.12, opts=13)
04:02:13.340 00.000 21444 Enqueuing Move request for scope (-0.02, -0.12)
04:02:13.340 00.000 25848 Worker thread wakes up
04:02:13.340 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
04:02:13.340 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
04:02:13.340 00.000 25848 Moving (-0.02, -0.12) raw xDistance=0.01 yDistance=-0.12
04:02:13.340 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:02:13.340 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:13.340 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=112, FiltMax=65504, Gamma=0.560
04:02:13.340 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:02:13.340 00.000 25848 MoveAxis(E, 0, ABG)
04:02:13.340 00.000 25848 Move returns status 0, amount 0
04:02:13.340 00.000 25848 MoveAxis(N, 0, ABG)
04:02:13.340 00.000 25848 Move returns status 0, amount 0
04:02:13.340 00.000 21444 UpdateGuideState exits: m=5448906 SNR=175.8 Saturated
04:02:13.340 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:13.340 00.000 25848 move complete, result=0
04:02:13.340 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:13.340 00.000 21444 Enqueuing Expose request
04:02:13.340 00.000 25848 worker thread done servicing request
04:02:13.340 00.000 25848 Worker thread wakes up
04:02:13.340 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:02:13.340 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:13.340 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:16.182 02.842 25848 Exposure complete
04:02:16.264 00.082 25848 worker thread done servicing request
04:02:16.264 00.000 21444 OnExposeComplete: enter
04:02:16.264 00.000 21444 UpdateGuideState(): m_state=6
04:02:16.264 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 744
04:02:16.264 00.000 21444 Star::Find returns 1 (1), X=1258.48, Y=674.80, Mass=5516854, SNR=165.4, Peak=65504 HFD=8.0
04:02:16.265 00.001 21444 MultiStar: [#1 -0.85,1.04,1.18,U] [#2 -0.32,0.71,1.08,U] [#3 -0.61,0.42,1.33,U] [#4 -1.00,0.11,0.97,U] [#5 -0.06,-1.08,0.75,U] [#6 -1.28,-0.18,0.94,U] [#7 -1.48,0.46,0.73,U] [#8 -1.04,0.30,0.75,U] 
04:02:16.265 00.000 21444 single-star, 8 included, MultiStar: {-0.80, 0.24}, one-star: {-0.77, -0.17}
04:02:16.265 00.000 21444 CameraToMount -- cameraTheta (-2.92) - m_xAngle (3.05) = xAngle (-5.97 = 0.31)
04:02:16.265 00.000 21444 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.81 = -2.53)
04:02:16.265 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=-0.17 hyp=0.79 cameraTheta=-2.92 mountX=0.75 mountY=-0.45, mountTheta=-0.54
04:02:16.266 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=-0.17, opts=13)
04:02:16.266 00.000 21444 Enqueuing Move request for scope (-0.77, -0.17)
04:02:16.266 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=168, FiltMax=65504, Gamma=0.560
04:02:16.266 00.000 21444 UpdateGuideState exits: m=5516854 SNR=165.4 Saturated
04:02:16.266 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:16.266 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:16.266 00.000 21444 Enqueuing Expose request
04:02:16.266 00.000 25848 Worker thread wakes up
04:02:16.266 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.17) opts 0xd
04:02:16.266 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, -0.17)
04:02:16.266 00.000 25848 Moving (-0.77, -0.17) raw xDistance=0.75 yDistance=-0.45
04:02:16.266 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75
04:02:16.266 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:16.266 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
04:02:16.266 00.000 25848 MoveAxis(W, 22, ABG)
04:02:16.266 00.000 25848 Guiding  Dir = 3, Dur = 22
04:02:16.299 00.033 25848 IsSlewing returns 0
04:02:16.299 00.000 25848 IsGuiding returns 0
04:02:16.331 00.032 25848 IsGuiding returns 1
04:02:16.331 00.000 25848 scope still moving after pulse duration time elapsed
04:02:16.375 00.044 25848 IsSlewing returns 0
04:02:16.376 00.001 25848 IsGuiding returns 0
04:02:16.376 00.000 25848 scope move finished after 22 + 55 ms
04:02:16.376 00.000 25848 Move returns status 0, amount 22
04:02:16.376 00.000 25848 MoveAxis(N, 0, ABG)
04:02:16.376 00.000 25848 Move returns status 0, amount 0
04:02:16.376 00.000 25848 move complete, result=0
04:02:16.376 00.000 25848 worker thread done servicing request
04:02:16.376 00.000 25848 Worker thread wakes up
04:02:16.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:16.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:16.377 00.001 21444 GuideStep: 0.7 px 22 ms WEST, -0.5 px 0 ms NORTH
04:02:19.229 02.852 25848 Exposure complete
04:02:19.315 00.086 25848 worker thread done servicing request
04:02:19.315 00.000 21444 OnExposeComplete: enter
04:02:19.315 00.000 21444 UpdateGuideState(): m_state=6
04:02:19.315 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 745
04:02:19.315 00.000 21444 Star::Find returns 1 (1), X=1259.39, Y=674.30, Mass=5641518, SNR=214.3, Peak=65504 HFD=8.0
04:02:19.315 00.000 21444 MultiStar: [#1 -0.61,0.78,1.16,U] [#2 -0.20,0.81,1.01,U] [#3 -0.15,0.85,0.67,U] [#4 -0.69,0.40,0.80,U] [#5 0.01,-0.53,0.78,U] [#6 -0.92,0.18,0.67,U] [#7 -1.20,1.15,0.76,U] [#8 -0.34,0.17,0.63,U] 
04:02:19.315 00.000 21444 refined, 8 included, MultiStar: {-0.42, 0.35}, one-star: {0.14, -0.67}
04:02:19.315 00.000 21444 CameraToMount -- cameraTheta (2.44) - m_xAngle (3.05) = xAngle (-0.61 = -0.61)
04:02:19.315 00.000 21444 CameraToMount -- cameraTheta (2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.45 = 2.83)
04:02:19.316 00.001 21444 CameraToMount -- cameraX=-0.42 cameraY=0.35 hyp=0.55 cameraTheta=2.44 mountX=0.45 mountY=0.17, mountTheta=0.36
04:02:19.316 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.35, opts=13)
04:02:19.316 00.000 21444 Enqueuing Move request for scope (-0.42, 0.35)
04:02:19.316 00.000 25848 Worker thread wakes up
04:02:19.316 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.35) opts 0xd
04:02:19.317 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.35)
04:02:19.317 00.000 25848 Moving (-0.42, 0.35) raw xDistance=0.45 yDistance=0.17
04:02:19.317 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
04:02:19.317 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:19.317 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=284, FiltMax=65504, Gamma=0.560
04:02:19.317 00.000 21444 UpdateGuideState exits: m=5641518 SNR=214.3 Saturated
04:02:19.317 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:19.317 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:19.317 00.000 21444 Enqueuing Expose request
04:02:19.317 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:02:19.317 00.000 25848 MoveAxis(E, 0, ABG)
04:02:19.317 00.000 25848 Move returns status 0, amount 0
04:02:19.317 00.000 25848 MoveAxis(N, 0, ABG)
04:02:19.317 00.000 25848 Move returns status 0, amount 0
04:02:19.317 00.000 25848 move complete, result=0
04:02:19.317 00.000 25848 worker thread done servicing request
04:02:19.317 00.000 25848 Worker thread wakes up
04:02:19.317 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:19.317 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:19.318 00.001 21444 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
04:02:22.161 02.843 25848 Exposure complete
04:02:22.249 00.088 25848 worker thread done servicing request
04:02:22.249 00.000 21444 OnExposeComplete: enter
04:02:22.249 00.000 21444 UpdateGuideState(): m_state=6
04:02:22.249 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 746
04:02:22.249 00.000 21444 Star::Find returns 1 (1), X=1259.03, Y=674.17, Mass=5913581, SNR=247.0, Peak=65504 HFD=8.2
04:02:22.250 00.001 21444 MultiStar: [#1 -1.24,0.61,0.94,U] [#2 -0.80,0.76,0.80,U] [#3 -1.51,0.78,0.84,U] [#4 -0.88,-0.18,0.67,U] [#5 0.20,-1.11,0.76,U] [#6 -0.83,-0.26,0.56,U] [#7 -1.46,0.39,0.54,U] [#8 -0.57,0.08,0.51,U] 
04:02:22.250 00.000 21444 refined, 8 included, MultiStar: {-0.80, 0.03}, one-star: {-0.22, -0.80}
04:02:22.250 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.06 = 0.06)
04:02:22.250 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
04:02:22.250 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.03 hyp=0.80 cameraTheta=3.11 mountX=0.80 mountY=-0.28, mountTheta=-0.34
04:02:22.250 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.03, opts=13)
04:02:22.251 00.001 21444 Enqueuing Move request for scope (-0.80, 0.03)
04:02:22.251 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=66, FiltMax=65504, Gamma=0.560
04:02:22.251 00.000 21444 UpdateGuideState exits: m=5913581 SNR=247.0 Saturated
04:02:22.251 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:22.251 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:22.251 00.000 21444 Enqueuing Expose request
04:02:22.251 00.000 25848 Worker thread wakes up
04:02:22.251 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.03) opts 0xd
04:02:22.251 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.03)
04:02:22.251 00.000 25848 Moving (-0.80, 0.03) raw xDistance=0.80 yDistance=-0.28
04:02:22.251 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
04:02:22.251 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:22.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
04:02:22.251 00.000 25848 MoveAxis(W, 23, ABG)
04:02:22.251 00.000 25848 Guiding  Dir = 3, Dur = 23
04:02:22.281 00.030 25848 IsSlewing returns 0
04:02:22.281 00.000 25848 IsGuiding returns 0
04:02:22.313 00.032 25848 IsGuiding returns 1
04:02:22.313 00.000 25848 scope still moving after pulse duration time elapsed
04:02:22.360 00.047 25848 IsSlewing returns 0
04:02:22.360 00.000 25848 IsGuiding returns 0
04:02:22.360 00.000 25848 scope move finished after 23 + 55 ms
04:02:22.360 00.000 25848 Move returns status 0, amount 23
04:02:22.360 00.000 25848 MoveAxis(N, 0, ABG)
04:02:22.360 00.000 25848 Move returns status 0, amount 0
04:02:22.360 00.000 25848 move complete, result=0
04:02:22.360 00.000 25848 worker thread done servicing request
04:02:22.360 00.000 25848 Worker thread wakes up
04:02:22.360 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.3 px 0 ms NORTH
04:02:22.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:22.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:25.205 02.845 25848 Exposure complete
04:02:25.293 00.088 25848 worker thread done servicing request
04:02:25.293 00.000 21444 OnExposeComplete: enter
04:02:25.293 00.000 21444 UpdateGuideState(): m_state=6
04:02:25.293 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 747
04:02:25.293 00.000 21444 Star::Find returns 1 (1), X=1258.97, Y=673.55, Mass=5764573, SNR=269.7, Peak=65504 HFD=8.0
04:02:25.294 00.001 21444 MultiStar: [#1 -1.22,0.09,1.06,U] [#2 -0.43,-0.46,1.08,U] [#3 -0.99,0.54,0.78,U] [#4 -0.89,-0.06,1.00,U] [#5 0.06,-0.57,0.68,U] [#6 -0.92,-0.01,0.68,U] [#7 -1.07,0.91,0.70,U] [#8 -0.72,0.17,0.49,U] 
04:02:25.294 00.000 21444 refined, 8 included, MultiStar: {-0.72, -0.15}, one-star: {-0.28, -1.42}
04:02:25.294 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.30)
04:02:25.294 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.54)
04:02:25.294 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=-0.15 hyp=0.73 cameraTheta=-2.93 mountX=0.70 mountY=-0.41, mountTheta=-0.53
04:02:25.295 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=-0.15, opts=13)
04:02:25.295 00.000 21444 Enqueuing Move request for scope (-0.72, -0.15)
04:02:25.295 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=218, FiltMax=65504, Gamma=0.560
04:02:25.295 00.000 21444 UpdateGuideState exits: m=5764573 SNR=269.7 Saturated
04:02:25.295 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:25.295 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:25.295 00.000 21444 Enqueuing Expose request
04:02:25.295 00.000 25848 Worker thread wakes up
04:02:25.295 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.15) opts 0xd
04:02:25.295 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, -0.15)
04:02:25.295 00.000 25848 Moving (-0.72, -0.15) raw xDistance=0.70 yDistance=-0.41
04:02:25.295 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.70
04:02:25.295 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:25.295 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
04:02:25.295 00.000 25848 MoveAxis(W, 22, ABG)
04:02:25.295 00.000 25848 Guiding  Dir = 3, Dur = 22
04:02:25.328 00.033 25848 IsSlewing returns 0
04:02:25.329 00.001 25848 IsGuiding returns 0
04:02:25.361 00.032 25848 IsGuiding returns 1
04:02:25.361 00.000 25848 scope still moving after pulse duration time elapsed
04:02:25.423 00.062 25848 IsSlewing returns 0
04:02:25.423 00.000 25848 IsGuiding returns 0
04:02:25.423 00.000 25848 scope move finished after 22 + 71 ms
04:02:25.423 00.000 25848 Move returns status 0, amount 22
04:02:25.423 00.000 25848 MoveAxis(N, 0, ABG)
04:02:25.423 00.000 25848 Move returns status 0, amount 0
04:02:25.423 00.000 25848 move complete, result=0
04:02:25.423 00.000 25848 worker thread done servicing request
04:02:25.423 00.000 25848 Worker thread wakes up
04:02:25.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:25.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:25.423 00.000 21444 GuideStep: 0.7 px 22 ms WEST, -0.4 px 0 ms NORTH
04:02:28.262 02.839 25848 Exposure complete
04:02:28.347 00.085 25848 worker thread done servicing request
04:02:28.347 00.000 21444 OnExposeComplete: enter
04:02:28.347 00.000 21444 UpdateGuideState(): m_state=6
04:02:28.347 00.000 21444 Star::Find(15, 1258, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 748
04:02:28.347 00.000 21444 Star::Find returns 1 (1), X=1260.38, Y=673.60, Mass=5662931, SNR=255.7, Peak=65504 HFD=7.8
04:02:28.347 00.000 21444 MultiStar: [#1 0.15,-0.03,1.11,U] [#2 0.20,-0.01,1.04,U] [#3 0.38,-0.17,0.77,U] [#4 0.30,-0.45,0.83,U] [#5 0.90,-1.43,0.66,U] [#6 0.03,-0.45,0.73,U] [#7 -0.41,0.15,0.57,U] [#8 0.35,-0.17,0.70,U] 
04:02:28.348 00.001 21444 refined, 8 included, MultiStar: {0.36, -0.44}, one-star: {1.13, -1.37}
04:02:28.348 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
04:02:28.348 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.78 = -0.49)
04:02:28.348 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=-0.44 hyp=0.56 cameraTheta=-0.88 mountX=-0.40 mountY=-0.27, mountTheta=-2.55
04:02:28.348 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=-0.44, opts=13)
04:02:28.348 00.000 21444 Enqueuing Move request for scope (0.36, -0.44)
04:02:28.349 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=292, FiltMax=65504, Gamma=0.560
04:02:28.349 00.000 21444 UpdateGuideState exits: m=5662931 SNR=255.7 Saturated
04:02:28.349 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:28.349 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:28.349 00.000 21444 Enqueuing Expose request
04:02:28.349 00.000 25848 Worker thread wakes up
04:02:28.349 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.44) opts 0xd
04:02:28.349 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, -0.44)
04:02:28.349 00.000 25848 Moving (0.36, -0.44) raw xDistance=-0.40 yDistance=-0.27
04:02:28.349 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
04:02:28.349 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:28.349 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
04:02:28.349 00.000 25848 MoveAxis(E, 0, ABG)
04:02:28.349 00.000 25848 Move returns status 0, amount 0
04:02:28.349 00.000 25848 MoveAxis(N, 0, ABG)
04:02:28.349 00.000 25848 Move returns status 0, amount 0
04:02:28.349 00.000 25848 move complete, result=0
04:02:28.349 00.000 25848 worker thread done servicing request
04:02:28.349 00.000 25848 Worker thread wakes up
04:02:28.349 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
04:02:28.350 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:28.350 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:31.195 02.845 25848 Exposure complete
04:02:31.272 00.077 25848 worker thread done servicing request
04:02:31.273 00.001 21444 OnExposeComplete: enter
04:02:31.273 00.000 21444 UpdateGuideState(): m_state=6
04:02:31.273 00.000 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 749
04:02:31.273 00.000 21444 Star::Find returns 1 (1), X=1258.56, Y=672.82, Mass=5577201, SNR=242.3, Peak=65504 HFD=8.0
04:02:31.273 00.000 21444 MultiStar: [#1 -1.38,-0.30,1.06,U] [#2 -0.55,-0.58,1.27,U] [#3 -1.06,-0.20,0.72,U] [#4 -1.17,-0.79,1.01,U] [#5 -0.20,-2.15,0.00,M1] [#6 -1.17,-1.18,0.56,U] [#7 -1.20,-0.46,0.61,U] [#8 -0.93,-0.34,0.63,U] 
04:02:31.273 00.000 21444 refined, 7 included, MultiStar: {-0.99, -0.78}, one-star: {-0.69, -2.16}
04:02:31.273 00.000 21444 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.05) = xAngle (-5.53 = 0.76)
04:02:31.273 00.000 21444 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.37 = -2.09)
04:02:31.273 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-0.78 hyp=1.25 cameraTheta=-2.48 mountX=0.91 mountY=-1.09, mountTheta=-0.87
04:02:31.274 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-0.78, opts=13)
04:02:31.274 00.000 21444 Enqueuing Move request for scope (-0.99, -0.78)
04:02:31.274 00.000 25848 Worker thread wakes up
04:02:31.274 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=218, FiltMax=65504, Gamma=0.560
04:02:31.274 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.78) opts 0xd
04:02:31.274 00.000 21444 UpdateGuideState exits: m=5577201 SNR=242.3 Saturated
04:02:31.275 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:31.275 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, -0.78)
04:02:31.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:31.275 00.000 21444 Enqueuing Expose request
04:02:31.275 00.000 25848 Moving (-0.99, -0.78) raw xDistance=0.91 yDistance=-1.09
04:02:31.275 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.91
04:02:31.275 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:02:31.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.09
04:02:31.275 00.000 25848 MoveAxis(W, 27, ABG)
04:02:31.275 00.000 25848 Guiding  Dir = 3, Dur = 27
04:02:31.295 00.020 25848 IsSlewing returns 0
04:02:31.295 00.000 25848 IsGuiding returns 0
04:02:31.327 00.032 25848 IsGuiding returns 1
04:02:31.327 00.000 25848 scope still moving after pulse duration time elapsed
04:02:31.373 00.046 25848 IsSlewing returns 0
04:02:31.373 00.000 25848 IsGuiding returns 0
04:02:31.373 00.000 25848 scope move finished after 27 + 50 ms
04:02:31.373 00.000 25848 Move returns status 0, amount 27
04:02:31.373 00.000 25848 MoveAxis(N, 0, ABG)
04:02:31.373 00.000 25848 Move returns status 0, amount 0
04:02:31.373 00.000 25848 move complete, result=0
04:02:31.374 00.001 25848 worker thread done servicing request
04:02:31.374 00.000 25848 Worker thread wakes up
04:02:31.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:31.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:31.374 00.000 21444 GuideStep: 0.9 px 27 ms WEST, -1.1 px 0 ms NORTH
04:02:34.221 02.847 25848 Exposure complete
04:02:34.306 00.085 25848 worker thread done servicing request
04:02:34.306 00.000 21444 OnExposeComplete: enter
04:02:34.306 00.000 21444 UpdateGuideState(): m_state=6
04:02:34.306 00.000 21444 Star::Find(15, 1258, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 750
04:02:34.306 00.000 21444 Star::Find returns 1 (1), X=1259.68, Y=672.32, Mass=5574355, SNR=238.4, Peak=65504 HFD=7.8
04:02:34.307 00.001 21444 MultiStar: [#1 -0.13,-1.14,1.03,U] [#2 0.26,-1.06,0.93,U] [#3 0.08,-1.05,0.65,U] [#4 0.12,-2.01,0.76,U] [#5 0.58,-2.49,0.00,M2] [#6 -0.21,-1.76,0.58,U] [#7 -0.43,-0.97,0.56,U] [#8 0.41,-1.55,0.54,U] 
04:02:34.307 00.000 21444 refined, 7 included, MultiStar: {0.09, -1.56}, one-star: {0.43, -2.66}
04:02:34.307 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.72)
04:02:34.307 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.41 = -1.13)
04:02:34.307 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-1.56 hyp=1.56 cameraTheta=-1.51 mountX=-0.23 mountY=-1.41, mountTheta=-1.73
04:02:34.307 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-1.56, opts=13)
04:02:34.307 00.000 21444 Enqueuing Move request for scope (0.09, -1.56)
04:02:34.308 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
04:02:34.308 00.000 21444 UpdateGuideState exits: m=5574355 SNR=238.4 Saturated
04:02:34.308 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:34.308 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:34.308 00.000 21444 Enqueuing Expose request
04:02:34.308 00.000 25848 Worker thread wakes up
04:02:34.308 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.56) opts 0xd
04:02:34.308 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -1.56)
04:02:34.308 00.000 25848 Moving (0.09, -1.56) raw xDistance=-0.23 yDistance=-1.41
04:02:34.308 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
04:02:34.308 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:02:34.308 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.41
04:02:34.308 00.000 25848 MoveAxis(E, 0, ABG)
04:02:34.308 00.000 25848 Move returns status 0, amount 0
04:02:34.308 00.000 25848 MoveAxis(N, 0, ABG)
04:02:34.308 00.000 25848 Move returns status 0, amount 0
04:02:34.308 00.000 25848 move complete, result=0
04:02:34.308 00.000 25848 worker thread done servicing request
04:02:34.308 00.000 25848 Worker thread wakes up
04:02:34.308 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:34.308 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.4 px 0 ms NORTH
04:02:34.308 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:37.153 02.845 25848 Exposure complete
04:02:37.241 00.088 25848 worker thread done servicing request
04:02:37.241 00.000 21444 OnExposeComplete: enter
04:02:37.241 00.000 21444 UpdateGuideState(): m_state=6
04:02:37.241 00.000 21444 Star::Find(15, 1259, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 751
04:02:37.241 00.000 21444 Star::Find returns 1 (1), X=1259.63, Y=674.24, Mass=5719265, SNR=242.7, Peak=65504 HFD=8.0
04:02:37.241 00.000 21444 MultiStar: [#1 0.19,0.76,1.04,U] [#2 1.04,0.37,1.16,U] [#3 0.61,0.31,0.91,U] [#4 0.14,0.33,0.94,U] [#5 1.10,-0.61,0.63,U] [#6 -0.25,0.17,0.83,U] [#7 -0.31,0.14,0.79,U] [#8 0.31,0.18,0.60,U] 
04:02:37.241 00.000 21444 refined, 8 included, MultiStar: {0.37, 0.13}, one-star: {0.38, -0.73}
04:02:37.241 00.000 21444 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.05) = xAngle (-2.70 = -2.70)
04:02:37.242 00.001 21444 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
04:02:37.242 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.13 hyp=0.39 cameraTheta=0.35 mountX=-0.35 mountY=0.26, mountTheta=2.50
04:02:37.242 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.13, opts=13)
04:02:37.242 00.000 21444 Enqueuing Move request for scope (0.37, 0.13)
04:02:37.243 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=16, FiltMax=65504, Gamma=0.560
04:02:37.243 00.000 21444 UpdateGuideState exits: m=5719265 SNR=242.7 Saturated
04:02:37.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:37.243 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:37.243 00.000 21444 Enqueuing Expose request
04:02:37.243 00.000 25848 Worker thread wakes up
04:02:37.243 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.13) opts 0xd
04:02:37.243 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.13)
04:02:37.243 00.000 25848 Moving (0.37, 0.13) raw xDistance=-0.35 yDistance=0.26
04:02:37.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
04:02:37.243 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:37.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
04:02:37.243 00.000 25848 MoveAxis(E, 0, ABG)
04:02:37.243 00.000 25848 Move returns status 0, amount 0
04:02:37.243 00.000 25848 MoveAxis(N, 0, ABG)
04:02:37.243 00.000 25848 Move returns status 0, amount 0
04:02:37.243 00.000 25848 move complete, result=0
04:02:37.243 00.000 25848 worker thread done servicing request
04:02:37.243 00.000 25848 Worker thread wakes up
04:02:37.243 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:37.243 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:37.243 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
04:02:40.090 02.847 25848 Exposure complete
04:02:40.179 00.089 25848 worker thread done servicing request
04:02:40.179 00.000 21444 OnExposeComplete: enter
04:02:40.179 00.000 21444 UpdateGuideState(): m_state=6
04:02:40.180 00.001 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 752
04:02:40.180 00.000 21444 Star::Find returns 1 (1), X=1256.95, Y=674.54, Mass=5298321, SNR=223.8, Peak=65504 HFD=8.0
04:02:40.180 00.000 21444 MultiStar: [#1 -3.57,1.25,0.00,M1] [#2 -2.70,0.88,0.00,M1] [#3 -2.48,0.73,0.00,M1] [#4 -2.85,0.17,0.00,M1] [#5 -2.46,-0.92,0.00,M2] [#6 -3.31,0.15,0.00,M1] [#7 -3.30,0.69,0.00,M1] [#8 -3.03,0.85,0.00,M1] 
04:02:40.180 00.000 21444 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.05) = xAngle (-6.00 = 0.28)
04:02:40.180 00.000 21444 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.85 = -2.56)
04:02:40.180 00.000 21444 CameraToMount -- cameraX=-2.30 cameraY=-0.44 hyp=2.34 cameraTheta=-2.95 mountX=2.25 mountY=-1.28, mountTheta=-0.52
04:02:40.181 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.30, y=-0.44, opts=13)
04:02:40.181 00.000 21444 Enqueuing Move request for scope (-2.30, -0.44)
04:02:40.181 00.000 25848 Worker thread wakes up
04:02:40.181 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=94, FiltMax=65504, Gamma=0.560
04:02:40.181 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.30, -0.44) opts 0xd
04:02:40.181 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.30, -0.44)
04:02:40.181 00.000 25848 Moving (-2.30, -0.44) raw xDistance=2.25 yDistance=-1.28
04:02:40.181 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.42 from input 2.25
04:02:40.181 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.40 newest=-2.42
04:02:40.182 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
04:02:40.182 00.000 25848 MoveAxis(W, 66, ABG)
04:02:40.182 00.000 25848 Guiding  Dir = 3, Dur = 66
04:02:40.182 00.000 21444 UpdateGuideState exits: m=5298321 SNR=223.8 Saturated
04:02:40.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:40.182 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:40.182 00.000 21444 Enqueuing Expose request
04:02:40.217 00.035 25848 IsSlewing returns 0
04:02:40.217 00.000 25848 IsGuiding returns 0
04:02:40.249 00.032 25848 PulseGuide returned control before completion, sleep 45
04:02:40.303 00.054 25848 IsGuiding returns 1
04:02:40.303 00.000 25848 scope still moving after pulse duration time elapsed
04:02:40.389 00.086 25848 IsSlewing returns 0
04:02:40.389 00.000 25848 IsGuiding returns 0
04:02:40.389 00.000 25848 scope move finished after 66 + 106 ms
04:02:40.390 00.001 25848 Move returns status 0, amount 66
04:02:40.390 00.000 25848 BLC: Oldest BLC event removed
04:02:40.390 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 336 applied
04:02:40.390 00.000 25848 MoveAxis(N, 371, ABG)
04:02:40.390 00.000 25848 Guiding  Dir = 0, Dur = 371
04:02:40.422 00.032 25848 IsSlewing returns 0
04:02:40.422 00.000 25848 IsGuiding returns 0
04:02:40.454 00.032 25848 PulseGuide returned control before completion, sleep 350
04:02:40.821 00.367 25848 IsGuiding returns 1
04:02:40.821 00.000 25848 scope still moving after pulse duration time elapsed
04:02:40.876 00.055 25848 IsSlewing returns 0
04:02:40.932 00.056 25848 IsGuiding returns 0
04:02:40.932 00.000 25848 scope move finished after 371 + 139 ms
04:02:40.933 00.001 25848 Move returns status 0, amount 371
04:02:40.933 00.000 25848 move complete, result=0
04:02:40.933 00.000 25848 worker thread done servicing request
04:02:40.933 00.000 25848 Worker thread wakes up
04:02:40.933 00.000 21444 GuideStep: 2.3 px 66 ms WEST, -1.3 px 371 ms NORTH
04:02:40.933 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:40.933 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:43.773 02.840 25848 Exposure complete
04:02:43.851 00.078 25848 worker thread done servicing request
04:02:43.852 00.001 21444 OnExposeComplete: enter
04:02:43.852 00.000 21444 UpdateGuideState(): m_state=6
04:02:43.852 00.000 21444 Star::Find(15, 1256, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 753
04:02:43.852 00.000 21444 Star::Find returns 1 (1), X=1261.90, Y=672.36, Mass=5806693, SNR=285.9, Peak=65504 HFD=7.9
04:02:43.852 00.000 21444 MultiStar: [#1 2.02,-1.15,0.00,M2] [#2 2.83,-1.57,0.00,M2] [#3 2.37,-0.98,0.00,M2] [#4 2.14,-1.44,0.00,M2] [#5 2.73,-2.53,0.00,M3] [#6 1.81,-1.66,0.00,M2] [#7 1.55,-1.37,0.00,M2] [#8 2.42,-1.57,0.00,M2] 
04:02:43.852 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.45)
04:02:43.852 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.39)
04:02:43.852 00.000 21444 CameraToMount -- cameraX=2.65 cameraY=-2.61 hyp=3.72 cameraTheta=-0.78 mountX=-2.88 mountY=-1.41, mountTheta=-2.69
04:02:43.853 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.65, y=-2.61, opts=13)
04:02:43.853 00.000 21444 Enqueuing Move request for scope (2.65, -2.61)
04:02:43.853 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=140, FiltMax=65504, Gamma=0.560
04:02:43.853 00.000 21444 UpdateGuideState exits: m=5806693 SNR=285.9 Saturated
04:02:43.853 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:43.853 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:43.853 00.000 21444 Enqueuing Expose request
04:02:43.853 00.000 25848 Worker thread wakes up
04:02:43.854 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.65, -2.61) opts 0xd
04:02:43.854 00.000 25848 Handling offset move in thread for scope, endpoint = (2.65, -2.61)
04:02:43.854 00.000 25848 Moving (2.65, -2.61) raw xDistance=-2.88 yDistance=-1.41
04:02:43.854 00.000 25848 BLC: History state: CurrMiss=1.41, AvgInitMiss=0.42, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.276155, 1:1.411055
04:02:43.854 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:02:43.854 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.71 from input -2.88
04:02:43.854 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.41 from input -1.41
04:02:43.854 00.000 25848 MoveAxis(E, 79, ABG)
04:02:43.854 00.000 25848 Guiding  Dir = 2, Dur = 79
04:02:43.874 00.020 25848 IsSlewing returns 0
04:02:43.874 00.000 25848 IsGuiding returns 0
04:02:43.906 00.032 25848 PulseGuide returned control before completion, sleep 58
04:02:44.032 00.126 25848 IsGuiding returns 1
04:02:44.033 00.001 25848 scope still moving after pulse duration time elapsed
04:02:44.092 00.059 25848 IsSlewing returns 0
04:02:44.092 00.000 25848 IsGuiding returns 0
04:02:44.092 00.000 25848 scope move finished after 79 + 139 ms
04:02:44.092 00.000 25848 Move returns status 0, amount 79
04:02:44.092 00.000 25848 MoveAxis(N, 38, ABG)
04:02:44.093 00.001 25848 Guiding  Dir = 0, Dur = 38
04:02:44.125 00.032 25848 IsSlewing returns 0
04:02:44.125 00.000 25848 IsGuiding returns 0
04:02:44.157 00.032 25848 PulseGuide returned control before completion, sleep 17
04:02:44.178 00.021 25848 IsGuiding returns 1
04:02:44.178 00.000 25848 scope still moving after pulse duration time elapsed
04:02:44.235 00.057 25848 IsSlewing returns 0
04:02:44.235 00.000 25848 IsGuiding returns 0
04:02:44.235 00.000 25848 scope move finished after 38 + 72 ms
04:02:44.235 00.000 25848 Move returns status 0, amount 38
04:02:44.235 00.000 25848 move complete, result=0
04:02:44.235 00.000 25848 worker thread done servicing request
04:02:44.235 00.000 25848 Worker thread wakes up
04:02:44.236 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:44.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:44.236 00.000 21444 GuideStep: -2.9 px 79 ms EAST, -1.4 px 38 ms NORTH
04:02:47.090 02.854 25848 Exposure complete
04:02:47.169 00.079 25848 worker thread done servicing request
04:02:47.169 00.000 21444 OnExposeComplete: enter
04:02:47.169 00.000 21444 UpdateGuideState(): m_state=6
04:02:47.169 00.000 21444 Star::Find(15, 1261, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 754
04:02:47.169 00.000 21444 Star::Find returns 1 (1), X=1259.66, Y=672.93, Mass=5712313, SNR=209.9, Peak=65504 HFD=8.1
04:02:47.170 00.001 21444 MultiStar: [#1 -0.16,-1.25,1.00,U] [#2 0.28,-1.09,0.98,U] [#3 -0.40,-0.95,0.84,U] [#4 -0.50,-1.26,0.81,U] [#5 0.51,-3.04,0.00,M4] [#6 -0.43,-1.71,0.88,U] [#7 -1.37,-0.48,0.67,U] [#8 -0.75,-1.08,0.62,U] 
04:02:47.170 00.000 21444 refined, 7 included, MultiStar: {-0.29, -1.28}, one-star: {0.41, -2.04}
04:02:47.170 00.000 21444 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.05) = xAngle (-4.84 = 1.44)
04:02:47.170 00.000 21444 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.69 = -1.40)
04:02:47.170 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-1.28 hyp=1.31 cameraTheta=-1.79 mountX=0.17 mountY=-1.29, mountTheta=-1.44
04:02:47.171 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-1.28, opts=13)
04:02:47.171 00.000 21444 Enqueuing Move request for scope (-0.29, -1.28)
04:02:47.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=92, FiltMax=65504, Gamma=0.560
04:02:47.171 00.000 21444 UpdateGuideState exits: m=5712313 SNR=209.9 Saturated
04:02:47.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:47.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:47.171 00.000 21444 Enqueuing Expose request
04:02:47.171 00.000 25848 Worker thread wakes up
04:02:47.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -1.28) opts 0xd
04:02:47.171 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -1.28)
04:02:47.171 00.000 25848 Moving (-0.29, -1.28) raw xDistance=0.17 yDistance=-1.29
04:02:47.171 00.000 25848 BLC: History state: CurrMiss=1.29, AvgInitMiss=0.42, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.276155, 1:1.411055, 2:1.289454
04:02:47.171 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:02:47.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:02:47.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
04:02:47.171 00.000 25848 MoveAxis(E, 0, ABG)
04:02:47.171 00.000 25848 Move returns status 0, amount 0
04:02:47.171 00.000 25848 MoveAxis(N, 35, ABG)
04:02:47.171 00.000 25848 Guiding  Dir = 0, Dur = 35
04:02:47.232 00.061 25848 IsSlewing returns 0
04:02:47.233 00.001 25848 IsGuiding returns 0
04:02:47.274 00.041 25848 IsGuiding returns 1
04:02:47.274 00.000 25848 scope still moving after pulse duration time elapsed
04:02:47.326 00.052 25848 IsSlewing returns 0
04:02:47.326 00.000 25848 IsGuiding returns 0
04:02:47.326 00.000 25848 scope move finished after 35 + 58 ms
04:02:47.326 00.000 25848 Move returns status 0, amount 35
04:02:47.326 00.000 25848 move complete, result=0
04:02:47.326 00.000 25848 worker thread done servicing request
04:02:47.326 00.000 25848 Worker thread wakes up
04:02:47.326 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.3 px 35 ms NORTH
04:02:47.326 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:47.326 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:50.177 02.851 25848 Exposure complete
04:02:50.244 00.067 25848 worker thread done servicing request
04:02:50.245 00.001 21444 OnExposeComplete: enter
04:02:50.245 00.000 21444 UpdateGuideState(): m_state=6
04:02:50.245 00.000 21444 Star::Find(15, 1259, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 755
04:02:50.245 00.000 21444 Star::Find returns 1 (1), X=1260.37, Y=672.69, Mass=5290312, SNR=153.6, Peak=65504 HFD=7.7
04:02:50.245 00.000 21444 MultiStar: [#1 0.43,-1.45,1.38,U] [#2 0.93,-1.35,1.17,U] [#3 0.79,-1.69,0.90,U] [#4 0.28,-2.88,0.00,M2] [#5 1.62,-3.09,0.00,M5] [#6 0.23,-2.46,0.00,M2] [#7 0.54,-1.65,0.90,U] [#8 0.51,-1.97,0.70,U] 
04:02:50.245 00.000 21444 refined, 5 included, MultiStar: {0.72, -1.69}, one-star: {1.12, -2.29}
04:02:50.245 00.000 21444 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.05) = xAngle (-4.22 = 2.06)
04:02:50.245 00.000 21444 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.78)
04:02:50.245 00.000 21444 CameraToMount -- cameraX=0.72 cameraY=-1.69 hyp=1.84 cameraTheta=-1.17 mountX=-0.87 mountY=-1.30, mountTheta=-2.16
04:02:50.246 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-1.69, opts=13)
04:02:50.246 00.000 21444 Enqueuing Move request for scope (0.72, -1.69)
04:02:50.246 00.000 25848 Worker thread wakes up
04:02:50.246 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -1.69) opts 0xd
04:02:50.246 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -1.69)
04:02:50.246 00.000 25848 Moving (0.72, -1.69) raw xDistance=-0.87 yDistance=-1.30
04:02:50.246 00.000 25848 BLC: window closed
04:02:50.246 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=154, FiltMax=65504, Gamma=0.560
04:02:50.247 00.001 25848 BLC: History state: CurrMiss=1.30, AvgInitMiss=0.42, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.276155, 1:1.411055, 2:1.289454
04:02:50.247 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:02:50.247 00.000 21444 UpdateGuideState exits: m=5290312 SNR=153.6 Saturated
04:02:50.247 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:50.247 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:50.247 00.000 21444 Enqueuing Expose request
04:02:50.247 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
04:02:50.247 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
04:02:50.247 00.000 25848 MoveAxis(E, 25, ABG)
04:02:50.247 00.000 25848 Guiding  Dir = 2, Dur = 25
04:02:50.361 00.114 25848 IsSlewing returns 0
04:02:50.361 00.000 25848 IsGuiding returns 0
04:02:50.392 00.031 25848 IsGuiding returns 1
04:02:50.392 00.000 25848 scope still moving after pulse duration time elapsed
04:02:50.453 00.061 25848 IsSlewing returns 0
04:02:50.453 00.000 25848 IsGuiding returns 0
04:02:50.453 00.000 25848 scope move finished after 25 + 67 ms
04:02:50.453 00.000 25848 Move returns status 0, amount 25
04:02:50.453 00.000 25848 MoveAxis(N, 35, ABG)
04:02:50.453 00.000 25848 Guiding  Dir = 0, Dur = 35
04:02:50.483 00.030 25848 IsSlewing returns 0
04:02:50.483 00.000 25848 IsGuiding returns 0
04:02:50.515 00.032 25848 PulseGuide returned control before completion, sleep 15
04:02:50.547 00.032 25848 IsGuiding returns 1
04:02:50.547 00.000 25848 scope still moving after pulse duration time elapsed
04:02:50.624 00.077 25848 IsSlewing returns 0
04:02:50.625 00.001 25848 IsGuiding returns 0
04:02:50.625 00.000 25848 scope move finished after 35 + 106 ms
04:02:50.625 00.000 25848 Move returns status 0, amount 35
04:02:50.625 00.000 25848 move complete, result=0
04:02:50.625 00.000 25848 worker thread done servicing request
04:02:50.625 00.000 25848 Worker thread wakes up
04:02:50.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:50.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:50.625 00.000 21444 GuideStep: -0.9 px 25 ms EAST, -1.3 px 35 ms NORTH
04:02:53.467 02.842 25848 Exposure complete
04:02:53.546 00.079 25848 worker thread done servicing request
04:02:53.546 00.000 21444 OnExposeComplete: enter
04:02:53.547 00.001 21444 UpdateGuideState(): m_state=6
04:02:53.547 00.000 21444 Star::Find(15, 1260, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 756
04:02:53.547 00.000 21444 Star::Find returns 1 (1), X=1259.22, Y=672.25, Mass=5479635, SNR=204.6, Peak=65504 HFD=7.9
04:02:53.547 00.000 21444 MultiStar: [#1 -0.40,-0.88,0.91,U] [#2 0.07,-1.30,0.83,U] [#3 -0.74,-1.16,0.69,U] [#4 -0.51,-2.02,0.00,M3] [#5 0.35,-3.07,0.00,M6] [#6 -0.80,-2.25,0.00,M3] [#7 -0.98,-1.08,0.65,U] [#8 -0.27,-1.92,0.64,U] 
04:02:53.547 00.000 21444 refined, 5 included, MultiStar: {-0.35, -1.55}, one-star: {-0.03, -2.72}
04:02:53.547 00.000 21444 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.05) = xAngle (-4.84 = 1.44)
04:02:53.547 00.000 21444 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.69 = -1.40)
04:02:53.547 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=-1.55 hyp=1.59 cameraTheta=-1.79 mountX=0.21 mountY=-1.57, mountTheta=-1.44
04:02:53.548 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=-1.55, opts=13)
04:02:53.548 00.000 21444 Enqueuing Move request for scope (-0.35, -1.55)
04:02:53.548 00.000 25848 Worker thread wakes up
04:02:53.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=64, FiltMax=65504, Gamma=0.560
04:02:53.548 00.000 21444 UpdateGuideState exits: m=5479635 SNR=204.6 Saturated
04:02:53.548 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:53.548 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:53.549 00.001 21444 Enqueuing Expose request
04:02:53.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -1.55) opts 0xd
04:02:53.549 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, -1.55)
04:02:53.549 00.000 25848 Moving (-0.35, -1.55) raw xDistance=0.21 yDistance=-1.57
04:02:53.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
04:02:53.549 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
04:02:53.549 00.000 25848 MoveAxis(E, 0, ABG)
04:02:53.549 00.000 25848 Move returns status 0, amount 0
04:02:53.549 00.000 25848 MoveAxis(N, 43, ABG)
04:02:53.549 00.000 25848 Guiding  Dir = 0, Dur = 43
04:02:53.577 00.028 25848 IsSlewing returns 0
04:02:53.577 00.000 25848 IsGuiding returns 0
04:02:53.609 00.032 25848 PulseGuide returned control before completion, sleep 22
04:02:53.639 00.030 25848 IsGuiding returns 1
04:02:53.639 00.000 25848 scope still moving after pulse duration time elapsed
04:02:53.702 00.063 25848 IsSlewing returns 0
04:02:53.702 00.000 25848 IsGuiding returns 0
04:02:53.702 00.000 25848 scope move finished after 43 + 82 ms
04:02:53.702 00.000 25848 Move returns status 0, amount 43
04:02:53.702 00.000 25848 move complete, result=0
04:02:53.702 00.000 25848 worker thread done servicing request
04:02:53.702 00.000 25848 Worker thread wakes up
04:02:53.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:53.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:53.702 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.6 px 43 ms NORTH
04:02:56.548 02.846 25848 Exposure complete
04:02:56.636 00.088 25848 worker thread done servicing request
04:02:56.636 00.000 21444 OnExposeComplete: enter
04:02:56.636 00.000 21444 UpdateGuideState(): m_state=6
04:02:56.637 00.001 21444 Star::Find(15, 1259, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 757
04:02:56.637 00.000 21444 Star::Find returns 1 (1), X=1260.59, Y=673.00, Mass=4833499, SNR=155.5, Peak=65504 HFD=7.9
04:02:56.637 00.000 21444 MultiStar: [#1 0.49,-0.50,0.95,U] [#2 1.37,-0.51,0.98,U] [#3 1.16,-0.82,0.89,U] [#4 0.87,-2.16,0.00,M4] [#5 2.00,-2.14,0.00,M7] [#6 0.63,-1.38,0.70,U] [#7 0.42,-1.20,0.63,U] [#8 0.89,-1.82,0.49,U] 
04:02:56.637 00.000 21444 refined, 6 included, MultiStar: {0.94, -1.12}, one-star: {1.34, -1.98}
04:02:56.637 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
04:02:56.637 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
04:02:56.637 00.000 21444 CameraToMount -- cameraX=0.94 cameraY=-1.12 hyp=1.46 cameraTheta=-0.87 mountX=-1.04 mountY=-0.68, mountTheta=-2.56
04:02:56.638 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.94, y=-1.12, opts=13)
04:02:56.638 00.000 21444 Enqueuing Move request for scope (0.94, -1.12)
04:02:56.638 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=216, FiltMax=65504, Gamma=0.560
04:02:56.638 00.000 25848 Worker thread wakes up
04:02:56.638 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.94, -1.12) opts 0xd
04:02:56.638 00.000 25848 Handling offset move in thread for scope, endpoint = (0.94, -1.12)
04:02:56.638 00.000 25848 Moving (0.94, -1.12) raw xDistance=-1.04 yDistance=-0.68
04:02:56.639 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.04
04:02:56.639 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
04:02:56.639 00.000 25848 MoveAxis(E, 30, ABG)
04:02:56.639 00.000 25848 Guiding  Dir = 2, Dur = 30
04:02:56.639 00.000 21444 UpdateGuideState exits: m=4833499 SNR=155.5 Saturated
04:02:56.639 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:56.639 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:56.639 00.000 21444 Enqueuing Expose request
04:02:56.686 00.047 25848 IsSlewing returns 0
04:02:56.687 00.001 25848 IsGuiding returns 0
04:02:56.751 00.064 25848 IsGuiding returns 1
04:02:56.751 00.000 25848 scope still moving after pulse duration time elapsed
04:02:56.813 00.062 25848 IsSlewing returns 0
04:02:56.813 00.000 25848 IsGuiding returns 0
04:02:56.813 00.000 25848 scope move finished after 30 + 96 ms
04:02:56.813 00.000 25848 Move returns status 0, amount 30
04:02:56.813 00.000 25848 MoveAxis(N, 18, ABG)
04:02:56.813 00.000 25848 Guiding  Dir = 0, Dur = 18
04:02:56.841 00.028 25848 IsSlewing returns 0
04:02:56.842 00.001 25848 IsGuiding returns 0
04:02:56.875 00.033 25848 IsGuiding returns 1
04:02:56.875 00.000 25848 scope still moving after pulse duration time elapsed
04:02:56.940 00.065 25848 IsSlewing returns 0
04:02:56.940 00.000 25848 IsGuiding returns 0
04:02:56.940 00.000 25848 scope move finished after 18 + 79 ms
04:02:56.940 00.000 25848 Move returns status 0, amount 18
04:02:56.940 00.000 25848 move complete, result=0
04:02:56.940 00.000 25848 worker thread done servicing request
04:02:56.940 00.000 25848 Worker thread wakes up
04:02:56.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:56.941 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:56.941 00.000 21444 GuideStep: -1.0 px 30 ms EAST, -0.7 px 18 ms NORTH
04:02:59.782 02.841 25848 Exposure complete
04:02:59.858 00.076 25848 worker thread done servicing request
04:02:59.858 00.000 21444 OnExposeComplete: enter
04:02:59.859 00.001 21444 UpdateGuideState(): m_state=6
04:02:59.859 00.000 21444 Star::Find(15, 1260, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 758
04:02:59.859 00.000 21444 Star::Find returns 1 (1), X=1259.40, Y=674.24, Mass=5346831, SNR=204.7, Peak=65504 HFD=7.7
04:02:59.859 00.000 21444 MultiStar: [#1 -0.49,0.50,1.08,U] [#2 0.00,0.17,1.10,U] [#3 0.49,0.70,0.98,U] [#4 -0.29,0.03,0.87,U] [#5 0.61,-1.24,0.69,U] [#6 -0.29,-0.33,0.77,U] [#7 -0.67,0.25,0.67,U] [#8 -0.18,0.06,0.65,U] 
04:02:59.859 00.000 21444 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {0.15, -0.73}
04:02:59.859 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
04:02:59.859 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.40)
04:02:59.859 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.79 mountX=0.06 mountY=-0.05, mountTheta=-0.64
04:02:59.860 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=-0.02, opts=13)
04:02:59.860 00.000 21444 Enqueuing Move request for scope (-0.07, -0.02)
04:02:59.860 00.000 25848 Worker thread wakes up
04:02:59.860 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
04:02:59.860 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
04:02:59.860 00.000 21444 UpdateGuideState exits: m=5346831 SNR=204.7 Saturated
04:02:59.860 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:59.860 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:02:59.860 00.000 21444 Enqueuing Expose request
04:02:59.860 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
04:02:59.860 00.000 25848 Moving (-0.07, -0.02) raw xDistance=0.06 yDistance=-0.05
04:02:59.861 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:02:59.861 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:59.861 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:02:59.861 00.000 25848 MoveAxis(E, 0, ABG)
04:02:59.861 00.000 25848 Move returns status 0, amount 0
04:02:59.861 00.000 25848 MoveAxis(N, 0, ABG)
04:02:59.861 00.000 25848 Move returns status 0, amount 0
04:02:59.861 00.000 25848 move complete, result=0
04:02:59.861 00.000 25848 worker thread done servicing request
04:02:59.861 00.000 25848 Worker thread wakes up
04:02:59.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:02:59.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:02:59.861 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:02.714 02.853 25848 Exposure complete
04:03:02.794 00.080 25848 worker thread done servicing request
04:03:02.794 00.000 21444 OnExposeComplete: enter
04:03:02.794 00.000 21444 UpdateGuideState(): m_state=6
04:03:02.794 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 759
04:03:02.794 00.000 21444 Star::Find returns 1 (1), X=1260.94, Y=674.53, Mass=4734003, SNR=147.2, Peak=65504 HFD=8.0
04:03:02.794 00.000 21444 MultiStar: [#1 1.00,0.47,0.89,U] [#2 1.86,0.46,0.80,U] [#3 1.58,-0.72,0.59,U] [#4 1.15,-1.10,0.85,U] [#5 2.10,-1.55,0.00,M7] [#6 0.79,-0.76,0.61,U] [#7 0.92,-0.10,0.46,U] [#8 1.02,-0.10,0.62,U] 
04:03:02.794 00.000 21444 refined, 7 included, MultiStar: {1.29, -0.27}, one-star: {1.69, -0.44}
04:03:02.794 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.26 = 3.02)
04:03:02.794 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.18)
04:03:02.794 00.000 21444 CameraToMount -- cameraX=1.29 cameraY=-0.27 hyp=1.32 cameraTheta=-0.21 mountX=-1.31 mountY=0.24, mountTheta=2.96
04:03:02.795 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=-0.27, opts=13)
04:03:02.795 00.000 21444 Enqueuing Move request for scope (1.29, -0.27)
04:03:02.795 00.000 25848 Worker thread wakes up
04:03:02.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, -0.27) opts 0xd
04:03:02.795 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, -0.27)
04:03:02.795 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=168, FiltMax=65504, Gamma=0.560
04:03:02.795 00.000 25848 Moving (1.29, -0.27) raw xDistance=-1.31 yDistance=0.24
04:03:02.795 00.000 21444 UpdateGuideState exits: m=4734003 SNR=147.2 Saturated
04:03:02.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:02.796 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:02.796 00.000 21444 Enqueuing Expose request
04:03:02.796 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.31
04:03:02.796 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:02.796 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:03:02.796 00.000 25848 MoveAxis(E, 38, ABG)
04:03:02.796 00.000 25848 Guiding  Dir = 2, Dur = 38
04:03:02.828 00.032 25848 IsSlewing returns 0
04:03:02.829 00.001 25848 IsGuiding returns 0
04:03:02.860 00.031 25848 PulseGuide returned control before completion, sleep 17
04:03:02.887 00.027 25848 IsGuiding returns 1
04:03:02.887 00.000 25848 scope still moving after pulse duration time elapsed
04:03:02.969 00.082 25848 IsSlewing returns 0
04:03:02.969 00.000 25848 IsGuiding returns 0
04:03:02.969 00.000 25848 scope move finished after 38 + 102 ms
04:03:02.969 00.000 25848 Move returns status 0, amount 38
04:03:02.969 00.000 25848 MoveAxis(N, 0, ABG)
04:03:02.969 00.000 25848 Move returns status 0, amount 0
04:03:02.969 00.000 25848 move complete, result=0
04:03:02.969 00.000 25848 worker thread done servicing request
04:03:02.969 00.000 25848 Worker thread wakes up
04:03:02.970 00.001 21444 GuideStep: -1.3 px 38 ms EAST, 0.2 px 0 ms NORTH
04:03:02.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:02.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:05.830 02.860 25848 Exposure complete
04:03:05.919 00.089 25848 worker thread done servicing request
04:03:05.919 00.000 21444 OnExposeComplete: enter
04:03:05.919 00.000 21444 UpdateGuideState(): m_state=6
04:03:05.919 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 760
04:03:05.919 00.000 21444 Star::Find returns 1 (1), X=1260.17, Y=672.80, Mass=4511496, SNR=116.0, Peak=65292 HFD=7.9
04:03:05.919 00.000 21444 MultiStar: [#1 -0.19,-1.34,1.18,U] [#2 0.30,-1.27,0.91,U] [#3 0.80,-2.12,0.00,M1] [#4 0.09,-1.99,0.82,U] [#5 -0.02,-3.50,0.00,M8] [#6 -0.12,-2.23,0.00,M1] [#7 -0.40,-2.07,0.00,M1] [#8 0.65,-1.72,0.84,U] 
04:03:05.919 00.000 21444 refined, 4 included, MultiStar: {0.34, -1.68}, one-star: {0.92, -2.18}
04:03:05.919 00.000 21444 CameraToMount -- cameraTheta (-1.37) - m_xAngle (3.05) = xAngle (-4.43 = 1.86)
04:03:05.919 00.000 21444 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.27 = -0.99)
04:03:05.919 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-1.68 hyp=1.71 cameraTheta=-1.37 mountX=-0.49 mountY=-1.43, mountTheta=-1.90
04:03:05.920 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-1.68, opts=13)
04:03:05.920 00.000 21444 Enqueuing Move request for scope (0.34, -1.68)
04:03:05.920 00.000 25848 Worker thread wakes up
04:03:05.921 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=16, FiltMax=65504, Gamma=0.560
04:03:05.921 00.000 21444 UpdateGuideState exits: m=4511496 SNR=116.0 Saturated
04:03:05.921 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:05.921 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:05.921 00.000 21444 Enqueuing Expose request
04:03:05.921 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.68) opts 0xd
04:03:05.921 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -1.68)
04:03:05.921 00.000 25848 Moving (0.34, -1.68) raw xDistance=-0.49 yDistance=-1.43
04:03:05.921 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
04:03:05.921 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.43 from input -1.43
04:03:05.921 00.000 25848 MoveAxis(E, 0, ABG)
04:03:05.921 00.000 25848 Move returns status 0, amount 0
04:03:05.921 00.000 25848 MoveAxis(N, 39, ABG)
04:03:05.921 00.000 25848 Guiding  Dir = 0, Dur = 39
04:03:05.954 00.033 25848 IsSlewing returns 0
04:03:05.954 00.000 25848 IsGuiding returns 0
04:03:05.985 00.031 25848 PulseGuide returned control before completion, sleep 18
04:03:06.020 00.035 25848 IsGuiding returns 1
04:03:06.020 00.000 25848 scope still moving after pulse duration time elapsed
04:03:06.079 00.059 25848 IsSlewing returns 0
04:03:06.079 00.000 25848 IsGuiding returns 0
04:03:06.080 00.001 25848 scope move finished after 39 + 86 ms
04:03:06.080 00.000 25848 Move returns status 0, amount 39
04:03:06.080 00.000 25848 move complete, result=0
04:03:06.080 00.000 25848 worker thread done servicing request
04:03:06.080 00.000 25848 Worker thread wakes up
04:03:06.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:06.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:06.080 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.4 px 39 ms NORTH
04:03:08.929 02.849 25848 Exposure complete
04:03:09.017 00.088 25848 worker thread done servicing request
04:03:09.017 00.000 21444 OnExposeComplete: enter
04:03:09.017 00.000 21444 UpdateGuideState(): m_state=6
04:03:09.017 00.000 21444 Star::Find(15, 1260, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 761
04:03:09.018 00.001 21444 Star::Find returns 1 (1), X=1259.79, Y=675.67, Mass=5602300, SNR=233.5, Peak=65504 HFD=7.8
04:03:09.018 00.000 21444 MultiStar: [#1 0.01,2.26,0.00,M1] [#2 0.79,2.27,0.00,M1] [#3 0.47,2.05,0.00,M2] [#4 0.08,1.10,0.87,U] [#5 0.65,0.87,0.80,U] [#6 0.17,1.27,0.74,U] [#7 -0.19,2.42,0.00,M2] [#8 0.40,1.18,0.41,U] 
04:03:09.018 00.000 21444 single-star, 4 included, MultiStar: {0.37, 0.99}, one-star: {0.54, 0.70}
04:03:09.018 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
04:03:09.018 00.000 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.98 = 1.30)
04:03:09.018 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.70 hyp=0.88 cameraTheta=0.91 mountX=-0.48 mountY=0.85, mountTheta=2.08
04:03:09.019 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.70, opts=13)
04:03:09.019 00.000 21444 Enqueuing Move request for scope (0.54, 0.70)
04:03:09.019 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
04:03:09.019 00.000 21444 UpdateGuideState exits: m=5602300 SNR=233.5 Saturated
04:03:09.019 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:09.019 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:09.019 00.000 21444 Enqueuing Expose request
04:03:09.019 00.000 25848 Worker thread wakes up
04:03:09.019 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.70) opts 0xd
04:03:09.019 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.70)
04:03:09.020 00.001 25848 Moving (0.54, 0.70) raw xDistance=-0.48 yDistance=0.85
04:03:09.020 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
04:03:09.020 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:03:09.020 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
04:03:09.020 00.000 25848 MoveAxis(E, 0, ABG)
04:03:09.020 00.000 25848 Move returns status 0, amount 0
04:03:09.020 00.000 25848 MoveAxis(N, 0, ABG)
04:03:09.020 00.000 25848 Move returns status 0, amount 0
04:03:09.020 00.000 25848 move complete, result=0
04:03:09.020 00.000 25848 worker thread done servicing request
04:03:09.020 00.000 25848 Worker thread wakes up
04:03:09.020 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:09.020 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:09.020 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.8 px 0 ms NORTH
04:03:11.873 02.853 25848 Exposure complete
04:03:11.960 00.087 25848 worker thread done servicing request
04:03:11.960 00.000 21444 OnExposeComplete: enter
04:03:11.960 00.000 21444 UpdateGuideState(): m_state=6
04:03:11.960 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 762
04:03:11.961 00.001 21444 Star::Find returns 1 (1), X=1262.38, Y=677.35, Mass=5827143, SNR=293.5, Peak=65504 HFD=8.0
04:03:11.961 00.000 21444 MultiStar: [#1 1.77,4.23,0.00,M2] [#2 2.58,3.89,0.00,M2] [#3 2.00,3.95,0.00,M3] [#4 1.90,3.14,0.00,M1] [#5 3.52,2.07,0.00,M8] [#6 1.87,3.29,0.00,M1] [#7 1.80,4.39,0.00,M3] [#8 2.37,3.65,0.00,M1] 
04:03:11.961 00.000 21444 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.05) = xAngle (-2.40 = -2.40)
04:03:11.961 00.000 21444 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.04)
04:03:11.961 00.000 21444 CameraToMount -- cameraX=3.13 cameraY=2.37 hyp=3.93 cameraTheta=0.65 mountX=-2.91 mountY=3.38, mountTheta=2.28
04:03:11.962 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.13, y=2.37, opts=13)
04:03:11.962 00.000 21444 Enqueuing Move request for scope (3.13, 2.37)
04:03:11.962 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=204, FiltMax=65504, Gamma=0.560
04:03:11.962 00.000 21444 UpdateGuideState exits: m=5827143 SNR=293.5 Saturated
04:03:11.962 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:11.962 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:11.962 00.000 21444 Enqueuing Expose request
04:03:11.962 00.000 25848 Worker thread wakes up
04:03:11.962 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.13, 2.37) opts 0xd
04:03:11.963 00.001 25848 Handling offset move in thread for scope, endpoint = (3.13, 2.37)
04:03:11.963 00.000 25848 Moving (3.13, 2.37) raw xDistance=-2.91 yDistance=3.38
04:03:11.963 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.83 from input -2.91
04:03:11.963 00.000 25848 resist switch: large excursion: input 3.38 thresh 1.53 direction from -1 to 1
04:03:11.963 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=10.15
04:03:11.963 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.38 from input 3.38
04:03:11.963 00.000 25848 MoveAxis(E, 85, ABG)
04:03:11.963 00.000 25848 Guiding  Dir = 2, Dur = 85
04:03:11.983 00.020 25848 IsSlewing returns 0
04:03:11.983 00.000 25848 IsGuiding returns 0
04:03:12.014 00.031 25848 PulseGuide returned control before completion, sleep 64
04:03:12.093 00.079 25848 IsGuiding returns 1
04:03:12.094 00.001 25848 scope still moving after pulse duration time elapsed
04:03:12.155 00.061 25848 IsSlewing returns 0
04:03:12.156 00.001 25848 IsGuiding returns 0
04:03:12.156 00.000 25848 scope move finished after 85 + 86 ms
04:03:12.156 00.000 25848 Move returns status 0, amount 85
04:03:12.156 00.000 25848 BLC: Oldest BLC event removed
04:03:12.156 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
04:03:12.156 00.000 25848 MoveAxis(S, 428, ABG)
04:03:12.156 00.000 25848 Guiding  Dir = 1, Dur = 428
04:03:12.186 00.030 25848 IsSlewing returns 0
04:03:12.186 00.000 25848 IsGuiding returns 0
04:03:12.217 00.031 25848 PulseGuide returned control before completion, sleep 407
04:03:12.627 00.410 25848 IsGuiding returns 1
04:03:12.627 00.000 25848 scope still moving after pulse duration time elapsed
04:03:12.688 00.061 25848 IsSlewing returns 0
04:03:12.688 00.000 25848 IsGuiding returns 0
04:03:12.688 00.000 25848 scope move finished after 428 + 74 ms
04:03:12.689 00.001 25848 Move returns status 0, amount 428
04:03:12.689 00.000 25848 move complete, result=0
04:03:12.689 00.000 25848 worker thread done servicing request
04:03:12.689 00.000 25848 Worker thread wakes up
04:03:12.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:12.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:12.689 00.000 21444 GuideStep: -2.9 px 85 ms EAST, 3.4 px 428 ms SOUTH
04:03:15.529 02.840 25848 Exposure complete
04:03:15.619 00.090 25848 worker thread done servicing request
04:03:15.619 00.000 21444 OnExposeComplete: enter
04:03:15.619 00.000 21444 UpdateGuideState(): m_state=6
04:03:15.619 00.000 21444 Star::Find(15, 1262, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 763
04:03:15.619 00.000 21444 Star::Find returns 1 (1), X=1260.82, Y=672.48, Mass=5558378, SNR=204.8, Peak=65504 HFD=7.9
04:03:15.619 00.000 21444 MultiStar: [#1 1.17,-1.06,1.45,U] [#2 1.21,-1.02,0.84,U] [#3 1.14,-0.80,1.04,U] [#4 0.81,-1.53,0.91,U] [#5 1.76,-2.89,0.00,M9] [#6 0.78,-1.77,0.77,U] [#7 0.83,-1.24,0.62,U] [#8 0.90,-1.23,0.65,U] 
04:03:15.619 00.000 21444 refined, 7 included, MultiStar: {1.09, -1.38}, one-star: {1.57, -2.49}
04:03:15.620 00.001 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.96 = 2.33)
04:03:15.620 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.52)
04:03:15.620 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=-1.38 hyp=1.76 cameraTheta=-0.90 mountX=-1.21 mountY=-0.87, mountTheta=-2.52
04:03:15.620 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=-1.38, opts=13)
04:03:15.620 00.000 21444 Enqueuing Move request for scope (1.09, -1.38)
04:03:15.621 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
04:03:15.621 00.000 21444 UpdateGuideState exits: m=5558378 SNR=204.8 Saturated
04:03:15.621 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:15.621 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:15.621 00.000 21444 Enqueuing Expose request
04:03:15.621 00.000 25848 Worker thread wakes up
04:03:15.621 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, -1.38) opts 0xd
04:03:15.621 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, -1.38)
04:03:15.621 00.000 25848 Moving (1.09, -1.38) raw xDistance=-1.21 yDistance=-0.87
04:03:15.621 00.000 25848 BLC: History state: CurrMiss=-0.87, AvgInitMiss=0.40, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=3.383301, 1:-0.866502
04:03:15.621 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:03:15.621 00.000 25848 BLC: window closed
04:03:15.621 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.21
04:03:15.621 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:03:15.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.87
04:03:15.621 00.000 25848 MoveAxis(E, 41, ABG)
04:03:15.621 00.000 25848 Guiding  Dir = 2, Dur = 41
04:03:15.686 00.065 25848 IsSlewing returns 0
04:03:15.686 00.000 25848 IsGuiding returns 0
04:03:15.728 00.042 25848 IsGuiding returns 1
04:03:15.728 00.000 25848 scope still moving after pulse duration time elapsed
04:03:15.796 00.068 25848 IsSlewing returns 0
04:03:15.796 00.000 25848 IsGuiding returns 0
04:03:15.796 00.000 25848 scope move finished after 41 + 68 ms
04:03:15.796 00.000 25848 Move returns status 0, amount 41
04:03:15.796 00.000 25848 MoveAxis(N, 0, ABG)
04:03:15.796 00.000 25848 Move returns status 0, amount 0
04:03:15.796 00.000 25848 move complete, result=0
04:03:15.796 00.000 25848 worker thread done servicing request
04:03:15.796 00.000 25848 Worker thread wakes up
04:03:15.797 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:15.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:15.797 00.000 21444 GuideStep: -1.2 px 41 ms EAST, -0.9 px 0 ms NORTH
04:03:18.655 02.858 25848 Exposure complete
04:03:18.742 00.087 25848 worker thread done servicing request
04:03:18.742 00.000 21444 OnExposeComplete: enter
04:03:18.742 00.000 21444 UpdateGuideState(): m_state=6
04:03:18.743 00.001 21444 Star::Find(15, 1260, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 764
04:03:18.743 00.000 21444 Star::Find returns 1 (1), X=1261.60, Y=673.10, Mass=5645003, SNR=196.5, Peak=65504 HFD=8.1
04:03:18.743 00.000 21444 MultiStar: [#1 1.40,-0.38,1.08,U] [#2 1.78,-0.48,0.86,U] [#3 1.71,-0.68,0.60,U] [#4 1.55,-1.72,0.00,M1] [#5 2.08,-2.86,0.00,M10] [#6 1.08,-1.95,0.00,M1] [#7 1.16,-1.59,0.60,U] [#8 1.68,-0.96,0.63,U] 
04:03:18.743 00.000 21444 refined, 5 included, MultiStar: {1.71, -0.98}, one-star: {2.35, -1.88}
04:03:18.743 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.71)
04:03:18.743 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
04:03:18.743 00.000 21444 CameraToMount -- cameraX=1.71 cameraY=-0.98 hyp=1.97 cameraTheta=-0.52 mountX=-1.79 mountY=-0.26, mountTheta=-3.00
04:03:18.744 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.71, y=-0.98, opts=13)
04:03:18.744 00.000 21444 Enqueuing Move request for scope (1.71, -0.98)
04:03:18.744 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=216, FiltMax=65504, Gamma=0.560
04:03:18.744 00.000 25848 Worker thread wakes up
04:03:18.744 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.71, -0.98) opts 0xd
04:03:18.744 00.000 25848 Handling offset move in thread for scope, endpoint = (1.71, -0.98)
04:03:18.744 00.000 25848 Moving (1.71, -0.98) raw xDistance=-1.79 yDistance=-0.26
04:03:18.744 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.79
04:03:18.744 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:18.745 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:03:18.745 00.000 25848 MoveAxis(E, 55, ABG)
04:03:18.745 00.000 25848 Guiding  Dir = 2, Dur = 55
04:03:18.745 00.000 21444 UpdateGuideState exits: m=5645003 SNR=196.5 Saturated
04:03:18.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:18.745 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:18.745 00.000 21444 Enqueuing Expose request
04:03:18.765 00.020 25848 IsSlewing returns 0
04:03:18.765 00.000 25848 IsGuiding returns 0
04:03:18.797 00.032 25848 PulseGuide returned control before completion, sleep 34
04:03:18.844 00.047 25848 IsGuiding returns 1
04:03:18.844 00.000 25848 scope still moving after pulse duration time elapsed
04:03:18.905 00.061 25848 IsSlewing returns 0
04:03:18.906 00.001 25848 IsGuiding returns 0
04:03:18.906 00.000 25848 scope move finished after 55 + 85 ms
04:03:18.906 00.000 25848 Move returns status 0, amount 55
04:03:18.906 00.000 25848 MoveAxis(N, 0, ABG)
04:03:18.906 00.000 25848 Move returns status 0, amount 0
04:03:18.906 00.000 25848 move complete, result=0
04:03:18.906 00.000 25848 worker thread done servicing request
04:03:18.906 00.000 25848 Worker thread wakes up
04:03:18.906 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:18.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:18.906 00.000 21444 GuideStep: -1.8 px 55 ms EAST, -0.3 px 0 ms NORTH
04:03:21.758 02.852 25848 Exposure complete
04:03:21.845 00.087 25848 worker thread done servicing request
04:03:21.845 00.000 21444 OnExposeComplete: enter
04:03:21.845 00.000 21444 UpdateGuideState(): m_state=6
04:03:21.845 00.000 21444 Star::Find(15, 1261, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 765
04:03:21.845 00.000 21444 Star::Find returns 1 (1), X=1259.22, Y=674.04, Mass=5401247, SNR=181.2, Peak=65504 HFD=8.0
04:03:21.845 00.000 21444 MultiStar: [#1 -0.51,-0.06,1.33,U] [#2 0.25,0.03,1.11,U] [#3 0.07,0.30,0.80,U] [#4 -0.55,-0.19,1.02,U] [#5 0.51,-0.81,0.80,U] [#6 -0.72,-0.51,0.86,U] [#7 -0.47,-0.10,0.78,U] [#8 -0.68,0.11,0.72,U] 
04:03:21.845 00.000 21444 refined, 8 included, MultiStar: {-0.24, -0.24}, one-star: {-0.03, -0.94}
04:03:21.845 00.000 21444 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.05) = xAngle (-5.41 = 0.88)
04:03:21.845 00.000 21444 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.97)
04:03:21.845 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-2.36 mountX=0.22 mountY=-0.31, mountTheta=-0.96
04:03:21.847 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.24, opts=13)
04:03:21.847 00.000 21444 Enqueuing Move request for scope (-0.24, -0.24)
04:03:21.847 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=92, FiltMax=65504, Gamma=0.560
04:03:21.847 00.000 21444 UpdateGuideState exits: m=5401247 SNR=181.2 Saturated
04:03:21.847 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:21.847 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:21.847 00.000 21444 Enqueuing Expose request
04:03:21.847 00.000 25848 Worker thread wakes up
04:03:21.847 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.24) opts 0xd
04:03:21.847 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.24)
04:03:21.847 00.000 25848 Moving (-0.24, -0.24) raw xDistance=0.22 yDistance=-0.31
04:03:21.847 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
04:03:21.847 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:21.847 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
04:03:21.847 00.000 25848 MoveAxis(E, 0, ABG)
04:03:21.847 00.000 25848 Move returns status 0, amount 0
04:03:21.847 00.000 25848 MoveAxis(N, 0, ABG)
04:03:21.847 00.000 25848 Move returns status 0, amount 0
04:03:21.847 00.000 25848 move complete, result=0
04:03:21.847 00.000 25848 worker thread done servicing request
04:03:21.847 00.000 25848 Worker thread wakes up
04:03:21.847 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:21.847 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:21.848 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:03:24.689 02.841 25848 Exposure complete
04:03:24.779 00.090 25848 worker thread done servicing request
04:03:24.779 00.000 21444 OnExposeComplete: enter
04:03:24.779 00.000 21444 UpdateGuideState(): m_state=6
04:03:24.779 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 766
04:03:24.779 00.000 21444 Star::Find returns 1 (1), X=1259.36, Y=674.93, Mass=5475357, SNR=196.1, Peak=65504 HFD=7.8
04:03:24.779 00.000 21444 MultiStar: [#1 -0.12,1.31,1.13,U] [#2 0.75,0.82,1.05,U] [#3 0.40,0.96,0.76,U] [#4 -0.37,0.21,1.01,U] [#5 0.66,-0.68,0.95,U] [#6 -0.17,-0.11,0.86,U] [#7 -0.41,0.67,0.54,U] [#8 0.14,0.31,0.59,U] 
04:03:24.779 00.000 21444 single-star, 8 included, MultiStar: {0.13, 0.39}, one-star: {0.11, -0.05}
04:03:24.779 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.82)
04:03:24.779 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.02)
04:03:24.779 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.41 mountX=-0.11 mountY=-0.00, mountTheta=-3.12
04:03:24.780 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-0.05, opts=13)
04:03:24.780 00.000 21444 Enqueuing Move request for scope (0.11, -0.05)
04:03:24.781 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=254, FiltMax=65504, Gamma=0.560
04:03:24.781 00.000 21444 UpdateGuideState exits: m=5475357 SNR=196.1 Saturated
04:03:24.781 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:24.781 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:24.781 00.000 21444 Enqueuing Expose request
04:03:24.781 00.000 25848 Worker thread wakes up
04:03:24.781 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
04:03:24.781 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
04:03:24.781 00.000 25848 Moving (0.11, -0.05) raw xDistance=-0.11 yDistance=-0.00
04:03:24.781 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:03:24.781 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:24.781 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:03:24.781 00.000 25848 MoveAxis(E, 0, ABG)
04:03:24.781 00.000 25848 Move returns status 0, amount 0
04:03:24.781 00.000 25848 MoveAxis(N, 0, ABG)
04:03:24.781 00.000 25848 Move returns status 0, amount 0
04:03:24.781 00.000 25848 move complete, result=0
04:03:24.781 00.000 25848 worker thread done servicing request
04:03:24.781 00.000 25848 Worker thread wakes up
04:03:24.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:24.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:24.781 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:27.625 02.844 25848 Exposure complete
04:03:27.711 00.086 25848 worker thread done servicing request
04:03:27.711 00.000 21444 OnExposeComplete: enter
04:03:27.711 00.000 21444 UpdateGuideState(): m_state=6
04:03:27.711 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 767
04:03:27.711 00.000 21444 Star::Find returns 1 (1), X=1260.01, Y=674.41, Mass=5578767, SNR=253.1, Peak=65504 HFD=7.9
04:03:27.711 00.000 21444 MultiStar: [#1 0.70,0.78,1.39,U] [#2 0.69,0.79,1.18,U] [#3 1.21,0.98,0.93,U] [#4 0.64,0.43,0.87,U] [#5 1.30,-0.58,0.70,U] [#6 0.53,0.53,0.73,U] [#7 0.19,0.78,0.66,U] [#8 0.63,0.63,0.63,U] 
04:03:27.711 00.000 21444 refined, 8 included, MultiStar: {0.75, 0.45}, one-star: {0.76, -0.56}
04:03:27.712 00.001 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
04:03:27.712 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.93)
04:03:27.712 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=0.45 hyp=0.87 cameraTheta=0.54 mountX=-0.71 mountY=0.70, mountTheta=2.36
04:03:27.712 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=0.45, opts=13)
04:03:27.713 00.001 21444 Enqueuing Move request for scope (0.75, 0.45)
04:03:27.713 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
04:03:27.713 00.000 21444 UpdateGuideState exits: m=5578767 SNR=253.1 Saturated
04:03:27.713 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:27.713 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:27.713 00.000 21444 Enqueuing Expose request
04:03:27.713 00.000 25848 Worker thread wakes up
04:03:27.713 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.45) opts 0xd
04:03:27.713 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, 0.45)
04:03:27.713 00.000 25848 Moving (0.75, 0.45) raw xDistance=-0.71 yDistance=0.70
04:03:27.713 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.71
04:03:27.713 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
04:03:27.713 00.000 25848 MoveAxis(E, 21, ABG)
04:03:27.713 00.000 25848 Guiding  Dir = 2, Dur = 21
04:03:27.733 00.020 25848 IsSlewing returns 0
04:03:27.734 00.001 25848 IsGuiding returns 0
04:03:27.802 00.068 25848 IsGuiding returns 1
04:03:27.802 00.000 25848 scope still moving after pulse duration time elapsed
04:03:27.860 00.058 25848 IsSlewing returns 0
04:03:27.860 00.000 25848 IsGuiding returns 0
04:03:27.861 00.001 25848 scope move finished after 21 + 105 ms
04:03:27.861 00.000 25848 Move returns status 0, amount 21
04:03:27.861 00.000 25848 MoveAxis(S, 19, ABG)
04:03:27.861 00.000 25848 Guiding  Dir = 1, Dur = 19
04:03:27.889 00.028 25848 IsSlewing returns 0
04:03:27.889 00.000 25848 IsGuiding returns 0
04:03:27.921 00.032 25848 IsGuiding returns 1
04:03:27.921 00.000 25848 scope still moving after pulse duration time elapsed
04:03:28.008 00.087 25848 IsSlewing returns 0
04:03:28.008 00.000 25848 IsGuiding returns 0
04:03:28.008 00.000 25848 scope move finished after 19 + 100 ms
04:03:28.008 00.000 25848 Move returns status 0, amount 19
04:03:28.008 00.000 25848 move complete, result=0
04:03:28.008 00.000 25848 worker thread done servicing request
04:03:28.008 00.000 25848 Worker thread wakes up
04:03:28.008 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:28.008 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:28.008 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 0.7 px 19 ms SOUTH
04:03:30.858 02.850 25848 Exposure complete
04:03:30.944 00.086 25848 worker thread done servicing request
04:03:30.944 00.000 21444 OnExposeComplete: enter
04:03:30.945 00.001 21444 UpdateGuideState(): m_state=6
04:03:30.945 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 768
04:03:30.945 00.000 21444 Star::Find returns 1 (1), X=1260.86, Y=674.61, Mass=5998914, SNR=327.3, Peak=65504 HFD=8.1
04:03:30.945 00.000 21444 MultiStar: [#1 0.73,1.65,1.00,U] [#2 1.47,1.21,0.97,U] [#3 0.87,1.68,0.85,U] [#4 0.75,0.71,0.60,U] [#5 1.81,-0.37,0.49,U] [#6 0.56,0.61,0.52,U] [#7 0.24,1.23,0.50,U] [#8 0.82,0.99,0.45,U] 
04:03:30.945 00.000 21444 refined, 8 included, MultiStar: {1.04, 0.86}, one-star: {1.61, -0.36}
04:03:30.945 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
04:03:30.945 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
04:03:30.945 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=0.86 hyp=1.35 cameraTheta=0.69 mountX=-0.96 mountY=1.19, mountTheta=2.25
04:03:30.946 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=0.86, opts=13)
04:03:30.946 00.000 21444 Enqueuing Move request for scope (1.04, 0.86)
04:03:30.946 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=118, FiltMax=65504, Gamma=0.560
04:03:30.946 00.000 21444 UpdateGuideState exits: m=5998914 SNR=327.3 Saturated
04:03:30.946 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:30.946 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:30.946 00.000 21444 Enqueuing Expose request
04:03:30.947 00.001 25848 Worker thread wakes up
04:03:30.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.86) opts 0xd
04:03:30.947 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, 0.86)
04:03:30.947 00.000 25848 Moving (1.04, 0.86) raw xDistance=-0.96 yDistance=1.19
04:03:30.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.96
04:03:30.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
04:03:30.947 00.000 25848 MoveAxis(E, 29, ABG)
04:03:30.947 00.000 25848 Guiding  Dir = 2, Dur = 29
04:03:30.967 00.020 25848 IsSlewing returns 0
04:03:30.967 00.000 25848 IsGuiding returns 0
04:03:31.094 00.127 25848 IsGuiding returns 1
04:03:31.094 00.000 25848 scope still moving after pulse duration time elapsed
04:03:31.155 00.061 25848 IsSlewing returns 0
04:03:31.156 00.001 25848 IsGuiding returns 0
04:03:31.156 00.000 25848 scope move finished after 29 + 158 ms
04:03:31.156 00.000 25848 Move returns status 0, amount 29
04:03:31.156 00.000 25848 MoveAxis(S, 33, ABG)
04:03:31.156 00.000 25848 Guiding  Dir = 1, Dur = 33
04:03:31.186 00.030 25848 IsSlewing returns 0
04:03:31.186 00.000 25848 IsGuiding returns 0
04:03:31.218 00.032 25848 PulseGuide returned control before completion, sleep 12
04:03:31.237 00.019 25848 IsGuiding returns 1
04:03:31.237 00.000 25848 scope still moving after pulse duration time elapsed
04:03:31.297 00.060 25848 IsSlewing returns 0
04:03:31.297 00.000 25848 IsGuiding returns 0
04:03:31.297 00.000 25848 scope move finished after 33 + 77 ms
04:03:31.297 00.000 25848 Move returns status 0, amount 33
04:03:31.297 00.000 25848 move complete, result=0
04:03:31.297 00.000 25848 worker thread done servicing request
04:03:31.297 00.000 25848 Worker thread wakes up
04:03:31.297 00.000 21444 GuideStep: -1.0 px 29 ms EAST, 1.2 px 33 ms SOUTH
04:03:31.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:31.298 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:34.144 02.846 25848 Exposure complete
04:03:34.226 00.082 25848 worker thread done servicing request
04:03:34.226 00.000 21444 OnExposeComplete: enter
04:03:34.226 00.000 21444 UpdateGuideState(): m_state=6
04:03:34.226 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 769
04:03:34.226 00.000 21444 Star::Find returns 1 (1), X=1260.35, Y=674.72, Mass=5577407, SNR=222.9, Peak=65504 HFD=7.6
04:03:34.227 00.001 21444 MultiStar: [#1 0.99,0.66,1.03,U] [#2 1.36,0.70,0.88,U] [#3 1.09,0.36,0.73,U] [#4 1.27,-0.02,0.87,U] [#5 1.63,-1.86,0.00,M7] [#6 1.12,-0.47,0.58,U] [#7 0.65,-0.07,0.64,U] [#8 1.37,-0.18,0.62,U] 
04:03:34.227 00.000 21444 single-star, 7 included, MultiStar: {1.12, 0.14}, one-star: {1.10, -0.26}
04:03:34.227 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
04:03:34.227 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.16)
04:03:34.227 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=-0.26 hyp=1.13 cameraTheta=-0.23 mountX=-1.12 mountY=0.18, mountTheta=2.99
04:03:34.227 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=-0.26, opts=13)
04:03:34.227 00.000 21444 Enqueuing Move request for scope (1.10, -0.26)
04:03:34.228 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:03:34.228 00.000 21444 UpdateGuideState exits: m=5577407 SNR=222.9 Saturated
04:03:34.228 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:34.228 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:34.228 00.000 21444 Enqueuing Expose request
04:03:34.228 00.000 25848 Worker thread wakes up
04:03:34.228 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.26) opts 0xd
04:03:34.228 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, -0.26)
04:03:34.228 00.000 25848 Moving (1.10, -0.26) raw xDistance=-1.12 yDistance=0.18
04:03:34.228 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.12
04:03:34.228 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:34.228 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:03:34.228 00.000 25848 MoveAxis(E, 35, ABG)
04:03:34.228 00.000 25848 Guiding  Dir = 2, Dur = 35
04:03:34.248 00.020 25848 IsSlewing returns 0
04:03:34.248 00.000 25848 IsGuiding returns 0
04:03:34.280 00.032 25848 PulseGuide returned control before completion, sleep 14
04:03:34.322 00.042 25848 IsGuiding returns 1
04:03:34.322 00.000 25848 scope still moving after pulse duration time elapsed
04:03:34.376 00.054 25848 IsSlewing returns 0
04:03:34.376 00.000 25848 IsGuiding returns 0
04:03:34.376 00.000 25848 scope move finished after 35 + 92 ms
04:03:34.376 00.000 25848 Move returns status 0, amount 35
04:03:34.376 00.000 25848 MoveAxis(N, 0, ABG)
04:03:34.376 00.000 25848 Move returns status 0, amount 0
04:03:34.376 00.000 25848 move complete, result=0
04:03:34.376 00.000 25848 worker thread done servicing request
04:03:34.376 00.000 25848 Worker thread wakes up
04:03:34.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:34.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:34.376 00.000 21444 GuideStep: -1.1 px 35 ms EAST, 0.2 px 0 ms NORTH
04:03:37.225 02.849 25848 Exposure complete
04:03:37.312 00.087 25848 worker thread done servicing request
04:03:37.312 00.000 21444 OnExposeComplete: enter
04:03:37.312 00.000 21444 UpdateGuideState(): m_state=6
04:03:37.312 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 770
04:03:37.312 00.000 21444 Star::Find returns 1 (1), X=1260.40, Y=673.34, Mass=5519636, SNR=183.1, Peak=65504 HFD=7.7
04:03:37.312 00.000 21444 MultiStar: [#1 0.35,-0.07,1.07,U] [#2 1.48,-0.58,1.15,U] [#3 0.79,-0.55,1.03,U] [#4 0.63,-1.38,1.05,U] [#5 0.95,-2.87,0.00,M8] [#6 0.35,-1.56,0.73,U] [#7 -0.40,-0.89,0.75,U] [#8 0.77,-0.94,0.72,U] 
04:03:37.312 00.000 21444 refined, 7 included, MultiStar: {0.69, -0.92}, one-star: {1.15, -1.64}
04:03:37.312 00.000 21444 CameraToMount -- cameraTheta (-0.92) - m_xAngle (3.05) = xAngle (-3.97 = 2.31)
04:03:37.313 00.001 21444 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
04:03:37.313 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.92 hyp=1.15 cameraTheta=-0.92 mountX=-0.77 mountY=-0.59, mountTheta=-2.49
04:03:37.314 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.92, opts=13)
04:03:37.314 00.000 21444 Enqueuing Move request for scope (0.69, -0.92)
04:03:37.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=64, FiltMax=65504, Gamma=0.560
04:03:37.314 00.000 21444 UpdateGuideState exits: m=5519636 SNR=183.1 Saturated
04:03:37.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:37.314 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:37.314 00.000 21444 Enqueuing Expose request
04:03:37.314 00.000 25848 Worker thread wakes up
04:03:37.314 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.92) opts 0xd
04:03:37.314 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.92)
04:03:37.314 00.000 25848 Moving (0.69, -0.92) raw xDistance=-0.77 yDistance=-0.59
04:03:37.314 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.77
04:03:37.314 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:03:37.314 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
04:03:37.314 00.000 25848 MoveAxis(E, 25, ABG)
04:03:37.314 00.000 25848 Guiding  Dir = 2, Dur = 25
04:03:37.343 00.029 25848 IsSlewing returns 0
04:03:37.343 00.000 25848 IsGuiding returns 0
04:03:37.374 00.031 25848 IsGuiding returns 1
04:03:37.375 00.001 25848 scope still moving after pulse duration time elapsed
04:03:37.452 00.077 25848 IsSlewing returns 0
04:03:37.453 00.001 25848 IsGuiding returns 0
04:03:37.453 00.000 25848 scope move finished after 25 + 84 ms
04:03:37.453 00.000 25848 Move returns status 0, amount 25
04:03:37.453 00.000 25848 MoveAxis(N, 0, ABG)
04:03:37.453 00.000 25848 Move returns status 0, amount 0
04:03:37.453 00.000 25848 move complete, result=0
04:03:37.453 00.000 25848 worker thread done servicing request
04:03:37.453 00.000 25848 Worker thread wakes up
04:03:37.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:37.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:37.453 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -0.6 px 0 ms NORTH
04:03:40.305 02.852 25848 Exposure complete
04:03:40.389 00.084 25848 worker thread done servicing request
04:03:40.389 00.000 21444 OnExposeComplete: enter
04:03:40.390 00.001 21444 UpdateGuideState(): m_state=6
04:03:40.390 00.000 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 771
04:03:40.390 00.000 21444 Star::Find returns 1 (1), X=1259.31, Y=674.34, Mass=5632037, SNR=288.5, Peak=65504 HFD=7.5
04:03:40.390 00.000 21444 MultiStar: [#1 -0.05,0.84,1.62,U] [#2 1.46,0.49,1.12,U] [#3 0.57,0.86,1.05,U] [#4 0.17,-0.03,1.04,U] [#5 0.64,-0.81,1.01,U] [#6 0.08,0.27,0.83,U] [#7 -0.65,0.28,0.73,U] [#8 0.10,0.49,0.66,U] 
04:03:40.390 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.23}, one-star: {0.06, -0.64}
04:03:40.390 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.39 = -2.39)
04:03:40.390 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.24 = 1.05)
04:03:40.390 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.23 hyp=0.37 cameraTheta=0.66 mountX=-0.27 mountY=0.32, mountTheta=2.27
04:03:40.392 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.23, opts=13)
04:03:40.392 00.000 21444 Enqueuing Move request for scope (0.30, 0.23)
04:03:40.392 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=244, FiltMax=65504, Gamma=0.560
04:03:40.392 00.000 21444 UpdateGuideState exits: m=5632037 SNR=288.5 Saturated
04:03:40.392 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:40.392 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:40.392 00.000 21444 Enqueuing Expose request
04:03:40.392 00.000 25848 Worker thread wakes up
04:03:40.392 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.23) opts 0xd
04:03:40.392 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.23)
04:03:40.392 00.000 25848 Moving (0.30, 0.23) raw xDistance=-0.27 yDistance=0.32
04:03:40.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
04:03:40.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:40.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
04:03:40.392 00.000 25848 MoveAxis(E, 0, ABG)
04:03:40.392 00.000 25848 Move returns status 0, amount 0
04:03:40.392 00.000 25848 MoveAxis(N, 0, ABG)
04:03:40.392 00.000 25848 Move returns status 0, amount 0
04:03:40.392 00.000 25848 move complete, result=0
04:03:40.392 00.000 25848 worker thread done servicing request
04:03:40.392 00.000 25848 Worker thread wakes up
04:03:40.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:40.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:40.392 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
04:03:43.241 02.849 25848 Exposure complete
04:03:43.324 00.083 25848 worker thread done servicing request
04:03:43.324 00.000 21444 OnExposeComplete: enter
04:03:43.324 00.000 21444 UpdateGuideState(): m_state=6
04:03:43.324 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 772
04:03:43.324 00.000 21444 Star::Find returns 1 (1), X=1259.34, Y=674.56, Mass=5586418, SNR=295.7, Peak=65504 HFD=7.6
04:03:43.324 00.000 21444 MultiStar: [#1 -0.03,1.11,1.24,U] [#2 0.33,1.16,1.22,U] [#3 0.63,1.11,0.90,U] [#4 0.24,0.72,0.91,U] [#5 0.94,-0.67,0.93,U] [#6 -0.06,0.83,0.75,U] [#7 -0.11,0.99,0.66,U] [#8 0.38,0.91,0.58,U] 
04:03:43.324 00.000 21444 single-star, 8 included, MultiStar: {0.27, 0.64}, one-star: {0.09, -0.41}
04:03:43.324 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
04:03:43.324 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.97)
04:03:43.324 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-0.41 hyp=0.42 cameraTheta=-1.36 mountX=-0.13 mountY=-0.35, mountTheta=-1.92
04:03:43.325 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-0.41, opts=13)
04:03:43.325 00.000 21444 Enqueuing Move request for scope (0.09, -0.41)
04:03:43.325 00.000 25848 Worker thread wakes up
04:03:43.325 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.41) opts 0xd
04:03:43.325 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -0.41)
04:03:43.325 00.000 25848 Moving (0.09, -0.41) raw xDistance=-0.13 yDistance=-0.35
04:03:43.325 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:03:43.325 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:43.325 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
04:03:43.325 00.000 25848 MoveAxis(E, 0, ABG)
04:03:43.325 00.000 25848 Move returns status 0, amount 0
04:03:43.325 00.000 25848 MoveAxis(N, 0, ABG)
04:03:43.325 00.000 25848 Move returns status 0, amount 0
04:03:43.325 00.000 25848 move complete, result=0
04:03:43.325 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=268, FiltMax=65504, Gamma=0.560
04:03:43.325 00.000 25848 worker thread done servicing request
04:03:43.326 00.001 21444 UpdateGuideState exits: m=5586418 SNR=295.7 Saturated
04:03:43.326 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:43.326 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:43.326 00.000 21444 Enqueuing Expose request
04:03:43.326 00.000 25848 Worker thread wakes up
04:03:43.326 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:43.326 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:43.326 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:03:46.168 02.842 25848 Exposure complete
04:03:46.253 00.085 25848 worker thread done servicing request
04:03:46.253 00.000 21444 OnExposeComplete: enter
04:03:46.253 00.000 21444 UpdateGuideState(): m_state=6
04:03:46.253 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 773
04:03:46.253 00.000 21444 Star::Find returns 1 (1), X=1260.45, Y=675.24, Mass=5605993, SNR=262.4, Peak=65504 HFD=7.6
04:03:46.253 00.000 21444 MultiStar: [#1 0.79,1.72,1.01,U] [#2 1.19,1.38,1.18,U] [#3 1.13,1.96,0.00,M1] [#4 1.04,1.36,0.89,U] [#5 1.85,-0.40,0.77,U] [#6 1.09,1.20,0.86,U] [#7 0.77,1.27,0.77,U] [#8 1.53,1.60,0.00,M1] 
04:03:46.253 00.000 21444 single-star, 6 included, MultiStar: {1.12, 1.01}, one-star: {1.20, 0.26}
04:03:46.253 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.84 = -2.84)
04:03:46.253 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.68 = 0.60)
04:03:46.253 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=0.26 hyp=1.23 cameraTheta=0.22 mountX=-1.17 mountY=0.70, mountTheta=2.60
04:03:46.255 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=0.26, opts=13)
04:03:46.255 00.000 21444 Enqueuing Move request for scope (1.20, 0.26)
04:03:46.255 00.000 25848 Worker thread wakes up
04:03:46.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=192, FiltMax=65504, Gamma=0.560
04:03:46.255 00.000 21444 UpdateGuideState exits: m=5605993 SNR=262.4 Saturated
04:03:46.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:46.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:46.255 00.000 21444 Enqueuing Expose request
04:03:46.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.26) opts 0xd
04:03:46.256 00.001 25848 Handling offset move in thread for scope, endpoint = (1.20, 0.26)
04:03:46.256 00.000 25848 Moving (1.20, 0.26) raw xDistance=-1.17 yDistance=0.70
04:03:46.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.17
04:03:46.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
04:03:46.256 00.000 25848 MoveAxis(E, 34, ABG)
04:03:46.256 00.000 25848 Guiding  Dir = 2, Dur = 34
04:03:46.282 00.026 25848 IsSlewing returns 0
04:03:46.282 00.000 25848 IsGuiding returns 0
04:03:46.314 00.032 25848 PulseGuide returned control before completion, sleep 13
04:03:46.339 00.025 25848 IsGuiding returns 1
04:03:46.339 00.000 25848 scope still moving after pulse duration time elapsed
04:03:46.422 00.083 25848 IsSlewing returns 0
04:03:46.422 00.000 25848 IsGuiding returns 0
04:03:46.422 00.000 25848 scope move finished after 34 + 106 ms
04:03:46.422 00.000 25848 Move returns status 0, amount 34
04:03:46.422 00.000 25848 MoveAxis(S, 19, ABG)
04:03:46.422 00.000 25848 Guiding  Dir = 1, Dur = 19
04:03:46.451 00.029 25848 IsSlewing returns 0
04:03:46.451 00.000 25848 IsGuiding returns 0
04:03:46.493 00.042 25848 IsGuiding returns 1
04:03:46.493 00.000 25848 scope still moving after pulse duration time elapsed
04:03:46.592 00.099 25848 IsSlewing returns 0
04:03:46.592 00.000 25848 IsGuiding returns 0
04:03:46.592 00.000 25848 scope move finished after 19 + 122 ms
04:03:46.592 00.000 25848 Move returns status 0, amount 19
04:03:46.592 00.000 25848 move complete, result=0
04:03:46.592 00.000 25848 worker thread done servicing request
04:03:46.592 00.000 25848 Worker thread wakes up
04:03:46.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:46.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:46.593 00.001 21444 GuideStep: -1.2 px 34 ms EAST, 0.7 px 19 ms SOUTH
04:03:49.448 02.855 25848 Exposure complete
04:03:49.528 00.080 25848 worker thread done servicing request
04:03:49.528 00.000 21444 OnExposeComplete: enter
04:03:49.528 00.000 21444 UpdateGuideState(): m_state=6
04:03:49.528 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 774
04:03:49.528 00.000 21444 Star::Find returns 1 (1), X=1260.35, Y=675.12, Mass=4636505, SNR=188.6, Peak=65504 HFD=7.7
04:03:49.529 00.001 21444 MultiStar: [#1 0.62,0.95,1.00,U] [#2 1.01,0.47,0.79,U] [#3 1.00,0.73,0.68,U] [#4 0.85,-0.29,0.69,U] [#5 1.76,-1.59,0.00,M6] [#6 0.46,0.02,0.62,U] [#7 0.19,0.12,0.53,U] [#8 0.78,0.24,0.51,U] 
04:03:49.529 00.000 21444 refined, 7 included, MultiStar: {0.78, 0.34}, one-star: {1.10, 0.15}
04:03:49.529 00.000 21444 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
04:03:49.529 00.000 21444 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.79)
04:03:49.529 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=0.34 hyp=0.85 cameraTheta=0.41 mountX=-0.75 mountY=0.61, mountTheta=2.46
04:03:49.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=0.34, opts=13)
04:03:49.530 00.000 21444 Enqueuing Move request for scope (0.78, 0.34)
04:03:49.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=216, FiltMax=65504, Gamma=0.560
04:03:49.530 00.000 25848 Worker thread wakes up
04:03:49.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.34) opts 0xd
04:03:49.530 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, 0.34)
04:03:49.530 00.000 25848 Moving (0.78, 0.34) raw xDistance=-0.75 yDistance=0.61
04:03:49.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.75
04:03:49.530 00.000 21444 UpdateGuideState exits: m=4636505 SNR=188.6 Saturated
04:03:49.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:49.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:49.530 00.000 21444 Enqueuing Expose request
04:03:49.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
04:03:49.530 00.000 25848 MoveAxis(E, 24, ABG)
04:03:49.532 00.002 25848 Guiding  Dir = 2, Dur = 24
04:03:49.561 00.029 25848 IsSlewing returns 0
04:03:49.562 00.001 25848 IsGuiding returns 0
04:03:49.594 00.032 25848 IsGuiding returns 1
04:03:49.594 00.000 25848 scope still moving after pulse duration time elapsed
04:03:49.641 00.047 25848 IsSlewing returns 0
04:03:49.641 00.000 25848 IsGuiding returns 0
04:03:49.641 00.000 25848 scope move finished after 24 + 54 ms
04:03:49.641 00.000 25848 Move returns status 0, amount 24
04:03:49.641 00.000 25848 MoveAxis(S, 17, ABG)
04:03:49.641 00.000 25848 Guiding  Dir = 1, Dur = 17
04:03:49.673 00.032 25848 IsSlewing returns 0
04:03:49.673 00.000 25848 IsGuiding returns 0
04:03:49.705 00.032 25848 IsGuiding returns 1
04:03:49.705 00.000 25848 scope still moving after pulse duration time elapsed
04:03:49.751 00.046 25848 IsSlewing returns 0
04:03:49.751 00.000 25848 IsGuiding returns 0
04:03:49.751 00.000 25848 scope move finished after 17 + 60 ms
04:03:49.751 00.000 25848 Move returns status 0, amount 17
04:03:49.751 00.000 25848 move complete, result=0
04:03:49.752 00.001 25848 worker thread done servicing request
04:03:49.752 00.000 25848 Worker thread wakes up
04:03:49.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:49.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:49.752 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.6 px 17 ms SOUTH
04:03:52.600 02.848 25848 Exposure complete
04:03:52.688 00.088 25848 worker thread done servicing request
04:03:52.690 00.002 21444 OnExposeComplete: enter
04:03:52.690 00.000 21444 UpdateGuideState(): m_state=6
04:03:52.690 00.000 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 775
04:03:52.690 00.000 21444 Star::Find returns 1 (1), X=1260.04, Y=673.07, Mass=5389697, SNR=186.5, Peak=65504 HFD=8.1
04:03:52.690 00.000 21444 MultiStar: [#1 -0.34,-0.44,1.02,U] [#2 0.12,-0.40,0.92,U] [#3 -0.46,-0.74,0.82,U] [#4 0.30,-1.99,0.84,U] [#5 -0.13,-2.41,0.00,M7] [#6 -0.19,-1.12,0.92,U] [#7 -0.86,-0.85,0.57,U] [#8 0.52,-1.84,0.68,U] 
04:03:52.690 00.000 21444 refined, 7 included, MultiStar: {0.02, -1.15}, one-star: {0.79, -1.90}
04:03:52.690 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.61 = 1.68)
04:03:52.690 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
04:03:52.690 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-1.15 hyp=1.15 cameraTheta=-1.56 mountX=-0.12 mountY=-1.06, mountTheta=-1.68
04:03:52.691 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-1.15, opts=13)
04:03:52.691 00.000 21444 Enqueuing Move request for scope (0.02, -1.15)
04:03:52.691 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=80, FiltMax=65504, Gamma=0.560
04:03:52.691 00.000 21444 UpdateGuideState exits: m=5389697 SNR=186.5 Saturated
04:03:52.691 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:52.691 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:52.691 00.000 21444 Enqueuing Expose request
04:03:52.692 00.001 25848 Worker thread wakes up
04:03:52.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.15) opts 0xd
04:03:52.692 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -1.15)
04:03:52.692 00.000 25848 Moving (0.02, -1.15) raw xDistance=-0.12 yDistance=-1.06
04:03:52.692 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:03:52.692 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:03:52.692 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.06
04:03:52.692 00.000 25848 MoveAxis(E, 0, ABG)
04:03:52.692 00.000 25848 Move returns status 0, amount 0
04:03:52.692 00.000 25848 MoveAxis(N, 0, ABG)
04:03:52.692 00.000 25848 Move returns status 0, amount 0
04:03:52.692 00.000 25848 move complete, result=0
04:03:52.692 00.000 25848 worker thread done servicing request
04:03:52.692 00.000 25848 Worker thread wakes up
04:03:52.692 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:52.692 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:52.692 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.1 px 0 ms NORTH
04:03:55.534 02.842 25848 Exposure complete
04:03:55.612 00.078 25848 worker thread done servicing request
04:03:55.612 00.000 21444 OnExposeComplete: enter
04:03:55.612 00.000 21444 UpdateGuideState(): m_state=6
04:03:55.613 00.001 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 776
04:03:55.613 00.000 21444 Star::Find returns 1 (1), X=1259.65, Y=674.47, Mass=5739520, SNR=241.3, Peak=65504 HFD=7.8
04:03:55.613 00.000 21444 MultiStar: [#1 -0.84,1.24,1.14,U] [#2 -0.48,0.87,1.14,U] [#3 -0.02,0.92,0.69,U] [#4 -0.00,0.20,0.84,U] [#5 0.91,-0.42,0.88,U] [#6 0.35,0.35,0.74,U] [#7 -0.04,0.77,0.62,U] [#8 0.35,0.31,0.61,U] 
04:03:55.613 00.000 21444 refined, 8 included, MultiStar: {0.02, 0.43}, one-star: {0.40, -0.50}
04:03:55.613 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.05) = xAngle (-1.52 = -1.52)
04:03:55.613 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.92)
04:03:55.613 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.43 hyp=0.43 cameraTheta=1.53 mountX=0.02 mountY=0.40, mountTheta=1.52
04:03:55.614 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.43, opts=13)
04:03:55.614 00.000 21444 Enqueuing Move request for scope (0.02, 0.43)
04:03:55.614 00.000 25848 Worker thread wakes up
04:03:55.614 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:03:55.614 00.000 21444 UpdateGuideState exits: m=5739520 SNR=241.3 Saturated
04:03:55.614 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:55.614 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:55.614 00.000 21444 Enqueuing Expose request
04:03:55.614 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.43) opts 0xd
04:03:55.614 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.43)
04:03:55.614 00.000 25848 Moving (0.02, 0.43) raw xDistance=0.02 yDistance=0.40
04:03:55.614 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:03:55.614 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:55.614 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
04:03:55.614 00.000 25848 MoveAxis(E, 0, ABG)
04:03:55.614 00.000 25848 Move returns status 0, amount 0
04:03:55.614 00.000 25848 MoveAxis(N, 0, ABG)
04:03:55.614 00.000 25848 Move returns status 0, amount 0
04:03:55.614 00.000 25848 move complete, result=0
04:03:55.614 00.000 25848 worker thread done servicing request
04:03:55.614 00.000 25848 Worker thread wakes up
04:03:55.614 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:55.614 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:55.615 00.001 21444 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
04:03:58.465 02.850 25848 Exposure complete
04:03:58.553 00.088 25848 worker thread done servicing request
04:03:58.553 00.000 21444 OnExposeComplete: enter
04:03:58.553 00.000 21444 UpdateGuideState(): m_state=6
04:03:58.553 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 777
04:03:58.553 00.000 21444 Star::Find returns 1 (1), X=1259.85, Y=675.67, Mass=5718471, SNR=234.6, Peak=65504 HFD=7.9
04:03:58.554 00.001 21444 MultiStar: [#1 -0.13,1.64,0.95,U] [#2 0.70,1.68,0.92,U] [#3 0.77,1.83,0.69,U] [#4 0.39,0.52,0.78,U] [#5 0.60,-0.38,0.69,U] [#6 0.04,0.77,0.70,U] [#7 -0.49,0.98,0.67,U] [#8 0.09,1.47,0.58,U] 
04:03:58.554 00.000 21444 single-star, 8 included, MultiStar: {0.30, 1.04}, one-star: {0.61, 0.69}
04:03:58.554 00.000 21444 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
04:03:58.554 00.000 21444 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.04 = 1.24)
04:03:58.554 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=0.69 hyp=0.92 cameraTheta=0.85 mountX=-0.54 mountY=0.87, mountTheta=2.13
04:03:58.555 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=0.69, opts=13)
04:03:58.555 00.000 21444 Enqueuing Move request for scope (0.61, 0.69)
04:03:58.555 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=180, FiltMax=65504, Gamma=0.560
04:03:58.555 00.000 21444 UpdateGuideState exits: m=5718471 SNR=234.6 Saturated
04:03:58.555 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:58.555 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:03:58.555 00.000 21444 Enqueuing Expose request
04:03:58.555 00.000 25848 Worker thread wakes up
04:03:58.555 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.69) opts 0xd
04:03:58.555 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, 0.69)
04:03:58.555 00.000 25848 Moving (0.61, 0.69) raw xDistance=-0.54 yDistance=0.87
04:03:58.555 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
04:03:58.555 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
04:03:58.555 00.000 25848 MoveAxis(E, 16, ABG)
04:03:58.555 00.000 25848 Guiding  Dir = 2, Dur = 16
04:03:58.608 00.053 25848 IsSlewing returns 0
04:03:58.609 00.001 25848 IsGuiding returns 0
04:03:58.640 00.031 25848 IsGuiding returns 1
04:03:58.640 00.000 25848 scope still moving after pulse duration time elapsed
04:03:58.701 00.061 25848 IsSlewing returns 0
04:03:58.701 00.000 25848 IsGuiding returns 0
04:03:58.701 00.000 25848 scope move finished after 16 + 76 ms
04:03:58.702 00.001 25848 Move returns status 0, amount 16
04:03:58.702 00.000 25848 MoveAxis(S, 24, ABG)
04:03:58.702 00.000 25848 Guiding  Dir = 1, Dur = 24
04:03:58.737 00.035 25848 IsSlewing returns 0
04:03:58.737 00.000 25848 IsGuiding returns 0
04:03:58.768 00.031 25848 IsGuiding returns 1
04:03:58.768 00.000 25848 scope still moving after pulse duration time elapsed
04:03:58.827 00.059 25848 IsSlewing returns 0
04:03:58.827 00.000 25848 IsGuiding returns 0
04:03:58.828 00.001 25848 scope move finished after 24 + 66 ms
04:03:58.828 00.000 25848 Move returns status 0, amount 24
04:03:58.828 00.000 25848 move complete, result=0
04:03:58.828 00.000 25848 worker thread done servicing request
04:03:58.828 00.000 25848 Worker thread wakes up
04:03:58.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:03:58.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:03:58.828 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 0.9 px 24 ms SOUTH
04:04:01.679 02.851 25848 Exposure complete
04:04:01.759 00.080 25848 worker thread done servicing request
04:04:01.759 00.000 21444 OnExposeComplete: enter
04:04:01.759 00.000 21444 UpdateGuideState(): m_state=6
04:04:01.759 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 778
04:04:01.759 00.000 21444 Star::Find returns 1 (1), X=1260.31, Y=674.91, Mass=5262278, SNR=168.3, Peak=65504 HFD=7.9
04:04:01.759 00.000 21444 MultiStar: [#1 0.97,1.02,1.17,U] [#2 1.49,0.66,1.16,U] [#3 1.54,0.64,0.81,U] [#4 0.76,-0.00,0.86,U] [#5 1.30,-1.60,0.90,U] [#6 0.21,0.21,0.71,U] [#7 0.34,-0.14,0.76,U] [#8 1.45,0.32,0.65,U] 
04:04:01.759 00.000 21444 refined, 8 included, MultiStar: {1.04, 0.15}, one-star: {1.06, -0.06}
04:04:01.760 00.001 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
04:04:01.760 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.53)
04:04:01.760 00.000 21444 CameraToMount -- cameraX=1.04 cameraY=0.15 hyp=1.05 cameraTheta=0.15 mountX=-1.02 mountY=0.54, mountTheta=2.66
04:04:01.760 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.04, y=0.15, opts=13)
04:04:01.760 00.000 21444 Enqueuing Move request for scope (1.04, 0.15)
04:04:01.760 00.000 25848 Worker thread wakes up
04:04:01.760 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2140, FiltMin=92, FiltMax=65504, Gamma=0.560
04:04:01.761 00.001 21444 UpdateGuideState exits: m=5262278 SNR=168.3 Saturated
04:04:01.761 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:01.761 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:01.761 00.000 21444 Enqueuing Expose request
04:04:01.761 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.15) opts 0xd
04:04:01.761 00.000 25848 Handling offset move in thread for scope, endpoint = (1.04, 0.15)
04:04:01.761 00.000 25848 Moving (1.04, 0.15) raw xDistance=-1.02 yDistance=0.54
04:04:01.761 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.02
04:04:01.761 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
04:04:01.761 00.000 25848 MoveAxis(E, 31, ABG)
04:04:01.761 00.000 25848 Guiding  Dir = 2, Dur = 31
04:04:01.781 00.020 25848 IsSlewing returns 0
04:04:01.781 00.000 25848 IsGuiding returns 0
04:04:01.813 00.032 25848 IsGuiding returns 1
04:04:01.813 00.000 25848 scope still moving after pulse duration time elapsed
04:04:01.860 00.047 25848 IsSlewing returns 0
04:04:01.860 00.000 25848 IsGuiding returns 0
04:04:01.860 00.000 25848 scope move finished after 31 + 47 ms
04:04:01.860 00.000 25848 Move returns status 0, amount 31
04:04:01.860 00.000 25848 MoveAxis(S, 15, ABG)
04:04:01.860 00.000 25848 Guiding  Dir = 1, Dur = 15
04:04:01.893 00.033 25848 IsSlewing returns 0
04:04:01.893 00.000 25848 IsGuiding returns 0
04:04:01.924 00.031 25848 IsGuiding returns 1
04:04:01.924 00.000 25848 scope still moving after pulse duration time elapsed
04:04:01.968 00.044 25848 IsSlewing returns 0
04:04:01.968 00.000 25848 IsGuiding returns 0
04:04:01.968 00.000 25848 scope move finished after 15 + 60 ms
04:04:01.968 00.000 25848 Move returns status 0, amount 15
04:04:01.968 00.000 25848 move complete, result=0
04:04:01.968 00.000 25848 worker thread done servicing request
04:04:01.968 00.000 25848 Worker thread wakes up
04:04:01.968 00.000 21444 GuideStep: -1.0 px 31 ms EAST, 0.5 px 15 ms SOUTH
04:04:01.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:01.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:04.808 02.840 25848 Exposure complete
04:04:04.890 00.082 25848 worker thread done servicing request
04:04:04.890 00.000 21444 OnExposeComplete: enter
04:04:04.890 00.000 21444 UpdateGuideState(): m_state=6
04:04:04.890 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 779
04:04:04.890 00.000 21444 Star::Find returns 1 (1), X=1259.52, Y=676.67, Mass=5590778, SNR=218.5, Peak=65504 HFD=7.8
04:04:04.890 00.000 21444 MultiStar: [#1 -0.14,2.41,0.00,M1] [#2 0.29,2.57,0.00,M1] [#3 0.36,2.24,0.00,M1] [#4 -0.13,1.88,0.76,U] [#5 0.82,0.58,0.69,U] [#6 -0.29,1.70,0.59,U] [#7 -0.61,1.52,0.79,U] [#8 0.03,2.53,0.00,M1] 
04:04:04.890 00.000 21444 refined, 4 included, MultiStar: {0.02, 1.50}, one-star: {0.27, 1.70}
04:04:04.890 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.50 = -1.50)
04:04:04.890 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.94)
04:04:04.890 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=1.50 hyp=1.50 cameraTheta=1.56 mountX=0.11 mountY=1.39, mountTheta=1.49
04:04:04.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=1.50, opts=13)
04:04:04.891 00.000 21444 Enqueuing Move request for scope (0.02, 1.50)
04:04:04.891 00.000 25848 Worker thread wakes up
04:04:04.891 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.50) opts 0xd
04:04:04.891 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 1.50)
04:04:04.891 00.000 25848 Moving (0.02, 1.50) raw xDistance=0.11 yDistance=1.39
04:04:04.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:04:04.891 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
04:04:04.891 00.000 25848 MoveAxis(E, 0, ABG)
04:04:04.891 00.000 25848 Move returns status 0, amount 0
04:04:04.891 00.000 25848 MoveAxis(S, 38, ABG)
04:04:04.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=54, FiltMax=65504, Gamma=0.560
04:04:04.891 00.000 25848 Guiding  Dir = 1, Dur = 38
04:04:04.891 00.000 21444 UpdateGuideState exits: m=5590778 SNR=218.5 Saturated
04:04:04.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:04.892 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:04.892 00.000 21444 Enqueuing Expose request
04:04:04.920 00.028 25848 IsSlewing returns 0
04:04:04.920 00.000 25848 IsGuiding returns 0
04:04:04.951 00.031 25848 PulseGuide returned control before completion, sleep 17
04:04:04.981 00.030 25848 IsGuiding returns 1
04:04:04.981 00.000 25848 scope still moving after pulse duration time elapsed
04:04:05.033 00.052 25848 IsSlewing returns 0
04:04:05.033 00.000 25848 IsGuiding returns 0
04:04:05.033 00.000 25848 scope move finished after 38 + 73 ms
04:04:05.033 00.000 25848 Move returns status 0, amount 38
04:04:05.033 00.000 25848 move complete, result=0
04:04:05.033 00.000 25848 worker thread done servicing request
04:04:05.033 00.000 25848 Worker thread wakes up
04:04:05.033 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.4 px 38 ms SOUTH
04:04:05.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:05.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:07.876 02.843 25848 Exposure complete
04:04:07.965 00.089 25848 worker thread done servicing request
04:04:07.965 00.000 21444 OnExposeComplete: enter
04:04:07.965 00.000 21444 UpdateGuideState(): m_state=6
04:04:07.965 00.000 21444 Star::Find(15, 1259, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 780
04:04:07.965 00.000 21444 Star::Find returns 1 (1), X=1258.76, Y=676.20, Mass=5367228, SNR=212.4, Peak=65504 HFD=7.7
04:04:07.965 00.000 21444 MultiStar: [#1 -1.15,2.24,0.00,M2] [#2 -0.79,2.25,0.00,M2] [#3 -1.15,2.40,0.00,M2] [#4 -0.62,1.42,0.96,U] [#5 0.11,0.70,0.71,U] [#6 -0.85,1.12,0.63,U] [#7 -1.11,1.91,0.00,M1] [#8 -0.98,1.35,0.77,U] 
04:04:07.965 00.000 21444 refined, 4 included, MultiStar: {-0.56, 1.19}, one-star: {-0.49, 1.23}
04:04:07.965 00.000 21444 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.05) = xAngle (-1.04 = -1.04)
04:04:07.965 00.000 21444 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.40)
04:04:07.965 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=1.19 hyp=1.31 cameraTheta=2.01 mountX=0.67 mountY=0.88, mountTheta=0.92
04:04:07.967 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=1.19, opts=13)
04:04:07.967 00.000 21444 Enqueuing Move request for scope (-0.56, 1.19)
04:04:07.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=92, FiltMax=65504, Gamma=0.560
04:04:07.967 00.000 21444 UpdateGuideState exits: m=5367228 SNR=212.4 Saturated
04:04:07.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:07.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:07.967 00.000 21444 Enqueuing Expose request
04:04:07.967 00.000 25848 Worker thread wakes up
04:04:07.967 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 1.19) opts 0xd
04:04:07.967 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, 1.19)
04:04:07.967 00.000 25848 Moving (-0.56, 1.19) raw xDistance=0.67 yDistance=0.88
04:04:07.967 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
04:04:07.967 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
04:04:07.967 00.000 25848 MoveAxis(W, 19, ABG)
04:04:07.967 00.000 25848 Guiding  Dir = 3, Dur = 19
04:04:08.000 00.033 25848 IsSlewing returns 0
04:04:08.000 00.000 25848 IsGuiding returns 0
04:04:08.032 00.032 25848 IsGuiding returns 1
04:04:08.033 00.001 25848 scope still moving after pulse duration time elapsed
04:04:08.093 00.060 25848 IsSlewing returns 0
04:04:08.093 00.000 25848 IsGuiding returns 0
04:04:08.093 00.000 25848 scope move finished after 19 + 74 ms
04:04:08.093 00.000 25848 Move returns status 0, amount 19
04:04:08.093 00.000 25848 MoveAxis(S, 24, ABG)
04:04:08.093 00.000 25848 Guiding  Dir = 1, Dur = 24
04:04:08.126 00.033 25848 IsSlewing returns 0
04:04:08.126 00.000 25848 IsGuiding returns 0
04:04:08.158 00.032 25848 IsGuiding returns 1
04:04:08.158 00.000 25848 scope still moving after pulse duration time elapsed
04:04:08.245 00.087 25848 IsSlewing returns 0
04:04:08.245 00.000 25848 IsGuiding returns 0
04:04:08.245 00.000 25848 scope move finished after 24 + 94 ms
04:04:08.245 00.000 25848 Move returns status 0, amount 24
04:04:08.245 00.000 25848 move complete, result=0
04:04:08.245 00.000 25848 worker thread done servicing request
04:04:08.245 00.000 25848 Worker thread wakes up
04:04:08.245 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:08.245 00.000 21444 GuideStep: 0.7 px 19 ms WEST, 0.9 px 24 ms SOUTH
04:04:08.245 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:11.088 02.843 25848 Exposure complete
04:04:11.169 00.081 25848 worker thread done servicing request
04:04:11.169 00.000 21444 OnExposeComplete: enter
04:04:11.169 00.000 21444 UpdateGuideState(): m_state=6
04:04:11.170 00.001 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 781
04:04:11.170 00.000 21444 Star::Find returns 1 (1), X=1260.24, Y=673.47, Mass=5854953, SNR=256.0, Peak=65504 HFD=8.1
04:04:11.170 00.000 21444 MultiStar: [#1 0.29,-0.17,1.43,U] [#2 1.08,-0.03,1.04,U] [#3 0.42,0.23,0.92,U] [#4 0.23,-0.30,0.76,U] [#5 1.38,-1.04,0.60,U] [#6 -0.18,-0.48,0.70,U] [#7 -0.16,-0.51,0.54,U] [#8 0.48,-0.27,0.51,U] 
04:04:11.170 00.000 21444 refined, 8 included, MultiStar: {0.53, -0.42}, one-star: {0.99, -1.51}
04:04:11.170 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.56)
04:04:11.170 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.28)
04:04:11.170 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.42 hyp=0.67 cameraTheta=-0.67 mountX=-0.56 mountY=-0.19, mountTheta=-2.82
04:04:11.171 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.42, opts=13)
04:04:11.171 00.000 21444 Enqueuing Move request for scope (0.53, -0.42)
04:04:11.171 00.000 25848 Worker thread wakes up
04:04:11.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.42) opts 0xd
04:04:11.171 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.42)
04:04:11.171 00.000 25848 Moving (0.53, -0.42) raw xDistance=-0.56 yDistance=-0.19
04:04:11.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.56
04:04:11.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:11.171 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=156, FiltMax=65504, Gamma=0.560
04:04:11.171 00.000 21444 UpdateGuideState exits: m=5854953 SNR=256.0 Saturated
04:04:11.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:11.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:11.171 00.000 21444 Enqueuing Expose request
04:04:11.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:04:11.171 00.000 25848 MoveAxis(E, 15, ABG)
04:04:11.171 00.000 25848 Guiding  Dir = 2, Dur = 15
04:04:11.204 00.033 25848 IsSlewing returns 0
04:04:11.204 00.000 25848 IsGuiding returns 0
04:04:11.235 00.031 25848 IsGuiding returns 1
04:04:11.235 00.000 25848 scope still moving after pulse duration time elapsed
04:04:11.279 00.044 25848 IsSlewing returns 0
04:04:11.279 00.000 25848 IsGuiding returns 0
04:04:11.279 00.000 25848 scope move finished after 15 + 60 ms
04:04:11.279 00.000 25848 Move returns status 0, amount 15
04:04:11.279 00.000 25848 MoveAxis(N, 0, ABG)
04:04:11.279 00.000 25848 Move returns status 0, amount 0
04:04:11.279 00.000 25848 move complete, result=0
04:04:11.279 00.000 25848 worker thread done servicing request
04:04:11.279 00.000 25848 Worker thread wakes up
04:04:11.280 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:11.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:11.280 00.000 21444 GuideStep: -0.6 px 15 ms EAST, -0.2 px 0 ms NORTH
04:04:14.131 02.851 25848 Exposure complete
04:04:14.212 00.081 25848 worker thread done servicing request
04:04:14.212 00.000 21444 OnExposeComplete: enter
04:04:14.212 00.000 21444 UpdateGuideState(): m_state=6
04:04:14.213 00.001 21444 Star::Find(15, 1260, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 782
04:04:14.213 00.000 21444 Star::Find returns 1 (1), X=1261.10, Y=673.33, Mass=5602986, SNR=228.5, Peak=65504 HFD=7.9
04:04:14.213 00.000 21444 MultiStar: [#1 1.47,-0.06,0.94,U] [#2 1.91,-0.08,0.80,U] [#3 1.41,0.16,0.70,U] [#4 1.35,-0.30,0.72,U] [#5 2.05,-2.80,0.00,M2] [#6 1.21,-0.80,0.54,U] [#7 0.50,-1.01,0.53,U] [#8 1.85,-1.00,0.00,M1] 
04:04:14.213 00.000 21444 refined, 6 included, MultiStar: {1.46, -0.54}, one-star: {1.85, -1.65}
04:04:14.213 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.88)
04:04:14.213 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.03)
04:04:14.213 00.000 21444 CameraToMount -- cameraX=1.46 cameraY=-0.54 hyp=1.56 cameraTheta=-0.36 mountX=-1.50 mountY=0.05, mountTheta=3.11
04:04:14.214 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.46, y=-0.54, opts=13)
04:04:14.214 00.000 21444 Enqueuing Move request for scope (1.46, -0.54)
04:04:14.214 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=140, FiltMax=65504, Gamma=0.560
04:04:14.214 00.000 21444 UpdateGuideState exits: m=5602986 SNR=228.5 Saturated
04:04:14.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:14.214 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:14.214 00.000 21444 Enqueuing Expose request
04:04:14.214 00.000 25848 Worker thread wakes up
04:04:14.214 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.46, -0.54) opts 0xd
04:04:14.214 00.000 25848 Handling offset move in thread for scope, endpoint = (1.46, -0.54)
04:04:14.214 00.000 25848 Moving (1.46, -0.54) raw xDistance=-1.50 yDistance=0.05
04:04:14.214 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.50
04:04:14.215 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:14.215 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:04:14.215 00.000 25848 MoveAxis(E, 45, ABG)
04:04:14.215 00.000 25848 Guiding  Dir = 2, Dur = 45
04:04:14.235 00.020 25848 IsSlewing returns 0
04:04:14.235 00.000 25848 IsGuiding returns 0
04:04:14.267 00.032 25848 PulseGuide returned control before completion, sleep 24
04:04:14.303 00.036 25848 IsGuiding returns 1
04:04:14.303 00.000 25848 scope still moving after pulse duration time elapsed
04:04:14.361 00.058 25848 IsSlewing returns 0
04:04:14.361 00.000 25848 IsGuiding returns 0
04:04:14.361 00.000 25848 scope move finished after 45 + 80 ms
04:04:14.361 00.000 25848 Move returns status 0, amount 45
04:04:14.361 00.000 25848 MoveAxis(N, 0, ABG)
04:04:14.361 00.000 25848 Move returns status 0, amount 0
04:04:14.361 00.000 25848 move complete, result=0
04:04:14.361 00.000 25848 worker thread done servicing request
04:04:14.361 00.000 25848 Worker thread wakes up
04:04:14.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:14.361 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:14.361 00.000 21444 GuideStep: -1.5 px 45 ms EAST, 0.1 px 0 ms NORTH
04:04:17.204 02.843 25848 Exposure complete
04:04:17.291 00.087 25848 worker thread done servicing request
04:04:17.291 00.000 21444 OnExposeComplete: enter
04:04:17.291 00.000 21444 UpdateGuideState(): m_state=6
04:04:17.291 00.000 21444 Star::Find(15, 1261, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 783
04:04:17.292 00.001 21444 Star::Find returns 1 (1), X=1259.19, Y=675.30, Mass=5601742, SNR=224.1, Peak=65504 HFD=7.9
04:04:17.292 00.000 21444 MultiStar: [#1 -0.51,1.83,1.10,U] [#2 -0.16,1.76,0.97,U] [#3 -0.18,1.60,0.82,U] [#4 -0.57,0.97,0.74,U] [#5 0.40,-0.13,0.88,U] [#6 -0.69,1.21,0.62,U] [#7 -0.87,0.94,0.54,U] [#8 -0.32,1.27,0.56,U] 
04:04:17.292 00.000 21444 single-star, 8 included, MultiStar: {-0.29, 1.10}, one-star: {-0.06, 0.33}
04:04:17.292 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
04:04:17.292 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.15 = 2.14)
04:04:17.292 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.75 mountX=0.09 mountY=0.28, mountTheta=1.27
04:04:17.293 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.33, opts=13)
04:04:17.293 00.000 21444 Enqueuing Move request for scope (-0.06, 0.33)
04:04:17.293 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=144, FiltMax=65504, Gamma=0.560
04:04:17.293 00.000 21444 UpdateGuideState exits: m=5601742 SNR=224.1 Saturated
04:04:17.293 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:17.293 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:17.293 00.000 21444 Enqueuing Expose request
04:04:17.293 00.000 25848 Worker thread wakes up
04:04:17.293 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.33) opts 0xd
04:04:17.293 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.33)
04:04:17.293 00.000 25848 Moving (-0.06, 0.33) raw xDistance=0.09 yDistance=0.28
04:04:17.293 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:04:17.293 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:17.294 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:04:17.294 00.000 25848 MoveAxis(E, 0, ABG)
04:04:17.294 00.000 25848 Move returns status 0, amount 0
04:04:17.294 00.000 25848 MoveAxis(N, 0, ABG)
04:04:17.294 00.000 25848 Move returns status 0, amount 0
04:04:17.294 00.000 25848 move complete, result=0
04:04:17.294 00.000 25848 worker thread done servicing request
04:04:17.294 00.000 25848 Worker thread wakes up
04:04:17.294 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:17.294 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:17.294 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:04:20.137 02.843 25848 Exposure complete
04:04:20.220 00.083 25848 worker thread done servicing request
04:04:20.220 00.000 21444 OnExposeComplete: enter
04:04:20.221 00.001 21444 UpdateGuideState(): m_state=6
04:04:20.221 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 784
04:04:20.221 00.000 21444 Star::Find returns 1 (1), X=1259.55, Y=674.28, Mass=5619366, SNR=235.2, Peak=65504 HFD=7.9
04:04:20.221 00.000 21444 MultiStar: [#1 -0.45,0.61,0.99,U] [#2 0.09,0.19,1.14,U] [#3 -0.82,0.78,0.90,U] [#4 -0.32,0.46,0.83,U] [#5 0.75,-0.84,0.57,U] [#6 -0.28,0.13,0.75,U] [#7 -0.76,0.53,0.49,U] [#8 -0.85,0.30,0.68,U] 
04:04:20.221 00.000 21444 refined, 8 included, MultiStar: {-0.24, 0.18}, one-star: {0.31, -0.70}
04:04:20.221 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.54 = -0.54)
04:04:20.221 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.90)
04:04:20.221 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.51 mountX=0.26 mountY=0.07, mountTheta=0.27
04:04:20.222 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.18, opts=13)
04:04:20.222 00.000 21444 Enqueuing Move request for scope (-0.24, 0.18)
04:04:20.222 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=192, FiltMax=65504, Gamma=0.560
04:04:20.222 00.000 21444 UpdateGuideState exits: m=5619366 SNR=235.2 Saturated
04:04:20.222 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:20.222 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:20.222 00.000 21444 Enqueuing Expose request
04:04:20.222 00.000 25848 Worker thread wakes up
04:04:20.223 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.18) opts 0xd
04:04:20.223 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.18)
04:04:20.223 00.000 25848 Moving (-0.24, 0.18) raw xDistance=0.26 yDistance=0.07
04:04:20.223 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
04:04:20.223 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:20.223 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:04:20.223 00.000 25848 MoveAxis(E, 0, ABG)
04:04:20.223 00.000 25848 Move returns status 0, amount 0
04:04:20.223 00.000 25848 MoveAxis(N, 0, ABG)
04:04:20.223 00.000 25848 Move returns status 0, amount 0
04:04:20.223 00.000 25848 move complete, result=0
04:04:20.223 00.000 25848 worker thread done servicing request
04:04:20.223 00.000 25848 Worker thread wakes up
04:04:20.223 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:20.223 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:20.223 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
04:04:23.080 02.857 25848 Exposure complete
04:04:23.166 00.086 25848 worker thread done servicing request
04:04:23.166 00.000 21444 OnExposeComplete: enter
04:04:23.166 00.000 21444 UpdateGuideState(): m_state=6
04:04:23.166 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 785
04:04:23.166 00.000 21444 Star::Find returns 1 (1), X=1258.66, Y=673.99, Mass=5631197, SNR=199.8, Peak=65504 HFD=8.0
04:04:23.166 00.000 21444 MultiStar: [#1 -1.32,0.42,1.22,U] [#2 -1.36,0.36,1.44,U] [#3 -0.99,-0.04,0.91,U] [#4 -1.31,-0.24,0.97,U] [#5 0.07,-1.56,0.71,U] [#6 -1.19,-0.29,0.79,U] [#7 -1.48,0.12,0.74,U] [#8 -1.09,-0.31,0.58,U] 
04:04:23.167 00.001 21444 refined, 8 included, MultiStar: {-1.07, -0.20}, one-star: {-0.59, -0.99}
04:04:23.167 00.000 21444 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.05) = xAngle (-6.01 = 0.27)
04:04:23.167 00.000 21444 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.85 = -2.57)
04:04:23.167 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=-0.20 hyp=1.09 cameraTheta=-2.96 mountX=1.05 mountY=-0.59, mountTheta=-0.51
04:04:23.167 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=-0.20, opts=13)
04:04:23.167 00.000 21444 Enqueuing Move request for scope (-1.07, -0.20)
04:04:23.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=118, FiltMax=65504, Gamma=0.560
04:04:23.167 00.000 21444 UpdateGuideState exits: m=5631197 SNR=199.8 Saturated
04:04:23.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:23.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:23.167 00.000 21444 Enqueuing Expose request
04:04:23.168 00.001 25848 Worker thread wakes up
04:04:23.168 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.20) opts 0xd
04:04:23.168 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, -0.20)
04:04:23.168 00.000 25848 Moving (-1.07, -0.20) raw xDistance=1.05 yDistance=-0.59
04:04:23.168 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.05
04:04:23.168 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:04:23.168 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
04:04:23.168 00.000 25848 MoveAxis(W, 30, ABG)
04:04:23.168 00.000 25848 Guiding  Dir = 3, Dur = 30
04:04:23.188 00.020 25848 IsSlewing returns 0
04:04:23.188 00.000 25848 IsGuiding returns 0
04:04:23.219 00.031 25848 IsGuiding returns 1
04:04:23.219 00.000 25848 scope still moving after pulse duration time elapsed
04:04:23.282 00.063 25848 IsSlewing returns 0
04:04:23.282 00.000 25848 IsGuiding returns 0
04:04:23.282 00.000 25848 scope move finished after 30 + 64 ms
04:04:23.282 00.000 25848 Move returns status 0, amount 30
04:04:23.282 00.000 25848 MoveAxis(N, 0, ABG)
04:04:23.282 00.000 25848 Move returns status 0, amount 0
04:04:23.282 00.000 25848 move complete, result=0
04:04:23.282 00.000 25848 worker thread done servicing request
04:04:23.282 00.000 25848 Worker thread wakes up
04:04:23.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:23.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:23.282 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.6 px 0 ms NORTH
04:04:26.126 02.844 25848 Exposure complete
04:04:26.209 00.083 25848 worker thread done servicing request
04:04:26.209 00.000 21444 OnExposeComplete: enter
04:04:26.209 00.000 21444 UpdateGuideState(): m_state=6
04:04:26.209 00.000 21444 Star::Find(15, 1258, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 786
04:04:26.209 00.000 21444 Star::Find returns 1 (1), X=1258.05, Y=674.26, Mass=5674333, SNR=266.5, Peak=65504 HFD=7.9
04:04:26.211 00.002 21444 MultiStar: [#1 -1.47,0.64,1.02,U] [#2 -1.44,0.64,0.85,U] [#3 -1.26,0.87,0.73,U] [#4 -1.64,-0.38,0.85,U] [#5 -0.91,-1.09,0.66,U] [#6 -1.61,0.18,0.79,U] [#7 -2.27,0.45,0.00,M1] [#8 -0.98,0.25,0.58,U] 
04:04:26.211 00.000 21444 refined, 7 included, MultiStar: {-1.34, 0.06}, one-star: {-1.20, -0.71}
04:04:26.211 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.05) = xAngle (0.05 = 0.05)
04:04:26.211 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.80 = -2.80)
04:04:26.211 00.000 21444 CameraToMount -- cameraX=-1.34 cameraY=0.06 hyp=1.34 cameraTheta=3.10 mountX=1.34 mountY=-0.45, mountTheta=-0.33
04:04:26.212 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.34, y=0.06, opts=13)
04:04:26.212 00.000 21444 Enqueuing Move request for scope (-1.34, 0.06)
04:04:26.212 00.000 25848 Worker thread wakes up
04:04:26.212 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.06) opts 0xd
04:04:26.212 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.34, 0.06)
04:04:26.212 00.000 25848 Moving (-1.34, 0.06) raw xDistance=1.34 yDistance=-0.45
04:04:26.212 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.34
04:04:26.212 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:26.212 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=128, FiltMax=65504, Gamma=0.560
04:04:26.212 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
04:04:26.212 00.000 21444 UpdateGuideState exits: m=5674333 SNR=266.5 Saturated
04:04:26.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:26.212 00.000 25848 MoveAxis(W, 41, ABG)
04:04:26.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:26.212 00.000 21444 Enqueuing Expose request
04:04:26.212 00.000 25848 Guiding  Dir = 3, Dur = 41
04:04:26.232 00.020 25848 IsSlewing returns 0
04:04:26.232 00.000 25848 IsGuiding returns 0
04:04:26.264 00.032 25848 PulseGuide returned control before completion, sleep 20
04:04:26.301 00.037 25848 IsGuiding returns 1
04:04:26.302 00.001 25848 scope still moving after pulse duration time elapsed
04:04:26.361 00.059 25848 IsSlewing returns 0
04:04:26.361 00.000 25848 IsGuiding returns 0
04:04:26.361 00.000 25848 scope move finished after 41 + 87 ms
04:04:26.361 00.000 25848 Move returns status 0, amount 41
04:04:26.361 00.000 25848 MoveAxis(N, 0, ABG)
04:04:26.361 00.000 25848 Move returns status 0, amount 0
04:04:26.361 00.000 25848 move complete, result=0
04:04:26.361 00.000 25848 worker thread done servicing request
04:04:26.361 00.000 25848 Worker thread wakes up
04:04:26.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:26.361 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:26.361 00.000 21444 GuideStep: 1.3 px 41 ms WEST, -0.5 px 0 ms NORTH
04:04:29.198 02.837 25848 Exposure complete
04:04:29.287 00.089 25848 worker thread done servicing request
04:04:29.288 00.001 21444 OnExposeComplete: enter
04:04:29.288 00.000 21444 UpdateGuideState(): m_state=6
04:04:29.288 00.000 21444 Star::Find(15, 1258, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 787
04:04:29.288 00.000 21444 Star::Find returns 1 (1), X=1259.39, Y=675.19, Mass=5442285, SNR=183.2, Peak=65504 HFD=7.8
04:04:29.288 00.000 21444 MultiStar: [#1 -0.32,1.65,1.11,U] [#2 0.08,1.21,0.99,U] [#3 0.09,1.29,0.58,U] [#4 -0.46,0.86,0.94,U] [#5 0.52,-0.48,0.80,U] [#6 -0.44,0.51,0.73,U] [#7 -0.60,0.99,0.56,U] [#8 -0.08,0.91,0.57,U] 
04:04:29.288 00.000 21444 single-star, 8 included, MultiStar: {-0.11, 0.80}, one-star: {0.14, 0.21}
04:04:29.288 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
04:04:29.288 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
04:04:29.288 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.25 cameraTheta=0.98 mountX=-0.12 mountY=0.25, mountTheta=2.03
04:04:29.290 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.21, opts=13)
04:04:29.290 00.000 21444 Enqueuing Move request for scope (0.14, 0.21)
04:04:29.290 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=244, FiltMax=65504, Gamma=0.560
04:04:29.290 00.000 21444 UpdateGuideState exits: m=5442285 SNR=183.2 Saturated
04:04:29.290 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:29.290 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:29.290 00.000 21444 Enqueuing Expose request
04:04:29.290 00.000 25848 Worker thread wakes up
04:04:29.290 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
04:04:29.290 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
04:04:29.290 00.000 25848 Moving (0.14, 0.21) raw xDistance=-0.12 yDistance=0.25
04:04:29.290 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:04:29.290 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:29.290 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
04:04:29.291 00.001 25848 MoveAxis(E, 0, ABG)
04:04:29.291 00.000 25848 Move returns status 0, amount 0
04:04:29.291 00.000 25848 MoveAxis(N, 0, ABG)
04:04:29.291 00.000 25848 Move returns status 0, amount 0
04:04:29.291 00.000 25848 move complete, result=0
04:04:29.291 00.000 25848 worker thread done servicing request
04:04:29.291 00.000 25848 Worker thread wakes up
04:04:29.291 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:29.291 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:29.291 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:04:32.130 02.839 25848 Exposure complete
04:04:32.210 00.080 25848 worker thread done servicing request
04:04:32.210 00.000 21444 OnExposeComplete: enter
04:04:32.210 00.000 21444 UpdateGuideState(): m_state=6
04:04:32.210 00.000 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 788
04:04:32.210 00.000 21444 Star::Find returns 1 (1), X=1257.63, Y=675.14, Mass=5506610, SNR=184.9, Peak=65504 HFD=7.9
04:04:32.210 00.000 21444 MultiStar: [#1 -1.26,1.51,1.04,U] [#2 -1.12,1.92,0.00,M1] [#3 -1.84,1.56,0.00,M1] [#4 -1.76,0.70,0.87,U] [#5 -1.16,-0.57,0.69,U] [#6 -2.03,0.85,0.00,M1] [#7 -2.23,0.96,0.00,M1] [#8 -1.77,0.89,0.69,U] 
04:04:32.210 00.000 21444 refined, 4 included, MultiStar: {-1.51, 0.60}, one-star: {-1.62, 0.16}
04:04:32.210 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
04:04:32.210 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
04:04:32.210 00.000 21444 CameraToMount -- cameraX=-1.51 cameraY=0.60 hyp=1.62 cameraTheta=2.76 mountX=1.56 mountY=-0.02, mountTheta=-0.01
04:04:32.211 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.51, y=0.60, opts=13)
04:04:32.211 00.000 21444 Enqueuing Move request for scope (-1.51, 0.60)
04:04:32.211 00.000 25848 Worker thread wakes up
04:04:32.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 0.60) opts 0xd
04:04:32.211 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.51, 0.60)
04:04:32.211 00.000 25848 Moving (-1.51, 0.60) raw xDistance=1.56 yDistance=-0.02
04:04:32.211 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.56
04:04:32.211 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:32.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=138, FiltMax=65504, Gamma=0.560
04:04:32.211 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:04:32.211 00.000 25848 MoveAxis(W, 45, ABG)
04:04:32.211 00.000 21444 UpdateGuideState exits: m=5506610 SNR=184.9 Saturated
04:04:32.211 00.000 25848 Guiding  Dir = 3, Dur = 45
04:04:32.212 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:32.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:32.212 00.000 21444 Enqueuing Expose request
04:04:32.234 00.022 25848 IsSlewing returns 0
04:04:32.234 00.000 25848 IsGuiding returns 0
04:04:32.266 00.032 25848 PulseGuide returned control before completion, sleep 24
04:04:32.302 00.036 25848 IsGuiding returns 1
04:04:32.302 00.000 25848 scope still moving after pulse duration time elapsed
04:04:32.358 00.056 25848 IsSlewing returns 0
04:04:32.359 00.001 25848 IsGuiding returns 0
04:04:32.359 00.000 25848 scope move finished after 45 + 79 ms
04:04:32.359 00.000 25848 Move returns status 0, amount 45
04:04:32.359 00.000 25848 MoveAxis(N, 0, ABG)
04:04:32.359 00.000 25848 Move returns status 0, amount 0
04:04:32.359 00.000 25848 move complete, result=0
04:04:32.359 00.000 25848 worker thread done servicing request
04:04:32.359 00.000 25848 Worker thread wakes up
04:04:32.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:32.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:32.359 00.000 21444 GuideStep: 1.6 px 45 ms WEST, -0.0 px 0 ms NORTH
04:04:35.208 02.849 25848 Exposure complete
04:04:35.287 00.079 25848 worker thread done servicing request
04:04:35.287 00.000 21444 OnExposeComplete: enter
04:04:35.287 00.000 21444 UpdateGuideState(): m_state=6
04:04:35.287 00.000 21444 Star::Find(15, 1257, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 789
04:04:35.287 00.000 21444 Star::Find returns 1 (1), X=1257.89, Y=675.04, Mass=5623056, SNR=198.4, Peak=65504 HFD=8.1
04:04:35.287 00.000 21444 MultiStar: [#1 -2.01,1.35,0.00,M1] [#2 -1.12,0.96,1.42,U] [#3 -1.83,1.18,0.00,M2] [#4 -1.25,0.26,0.91,U] [#5 0.21,-0.17,0.85,U] [#6 -1.50,0.40,0.76,U] [#7 -1.15,0.74,0.69,U] [#8 -1.18,0.41,0.65,U] 
04:04:35.287 00.000 21444 refined, 6 included, MultiStar: {-1.05, 0.41}, one-star: {-1.36, 0.07}
04:04:35.287 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
04:04:35.287 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
04:04:35.287 00.000 21444 CameraToMount -- cameraX=-1.05 cameraY=0.41 hyp=1.13 cameraTheta=2.77 mountX=1.08 mountY=-0.01, mountTheta=-0.01
04:04:35.288 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.05, y=0.41, opts=13)
04:04:35.288 00.000 21444 Enqueuing Move request for scope (-1.05, 0.41)
04:04:35.288 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
04:04:35.288 00.000 21444 UpdateGuideState exits: m=5623056 SNR=198.4 Saturated
04:04:35.288 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:35.288 00.000 25848 Worker thread wakes up
04:04:35.288 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.41) opts 0xd
04:04:35.288 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:35.288 00.000 21444 Enqueuing Expose request
04:04:35.289 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.05, 0.41)
04:04:35.289 00.000 25848 Moving (-1.05, 0.41) raw xDistance=1.08 yDistance=-0.01
04:04:35.289 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.08
04:04:35.289 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:35.289 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:04:35.289 00.000 25848 MoveAxis(W, 35, ABG)
04:04:35.289 00.000 25848 Guiding  Dir = 3, Dur = 35
04:04:35.314 00.025 25848 IsSlewing returns 0
04:04:35.314 00.000 25848 IsGuiding returns 0
04:04:35.346 00.032 25848 PulseGuide returned control before completion, sleep 14
04:04:35.365 00.019 25848 IsGuiding returns 1
04:04:35.365 00.000 25848 scope still moving after pulse duration time elapsed
04:04:35.435 00.070 25848 IsSlewing returns 0
04:04:35.436 00.001 25848 IsGuiding returns 0
04:04:35.436 00.000 25848 scope move finished after 35 + 86 ms
04:04:35.436 00.000 25848 Move returns status 0, amount 35
04:04:35.436 00.000 25848 MoveAxis(N, 0, ABG)
04:04:35.436 00.000 25848 Move returns status 0, amount 0
04:04:35.436 00.000 25848 move complete, result=0
04:04:35.436 00.000 25848 worker thread done servicing request
04:04:35.436 00.000 25848 Worker thread wakes up
04:04:35.436 00.000 21444 GuideStep: 1.1 px 35 ms WEST, -0.0 px 0 ms NORTH
04:04:35.436 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:35.436 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:38.282 02.846 25848 Exposure complete
04:04:38.348 00.066 25848 worker thread done servicing request
04:04:38.348 00.000 21444 OnExposeComplete: enter
04:04:38.349 00.001 21444 UpdateGuideState(): m_state=6
04:04:38.349 00.000 21444 Star::Find(15, 1257, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 790
04:04:38.349 00.000 21444 Star::Find returns 1 (1), X=1260.35, Y=675.79, Mass=5580681, SNR=184.0, Peak=65504 HFD=8.0
04:04:38.349 00.000 21444 MultiStar: [#1 0.09,2.11,0.00,M2] [#2 0.89,1.56,1.03,U] [#3 0.75,2.26,0.00,M3] [#4 0.62,1.37,1.01,U] [#5 1.71,-0.58,0.82,U] [#6 0.67,1.54,0.72,U] [#7 0.56,2.19,0.00,M1] [#8 0.75,1.59,0.60,U] 
04:04:38.349 00.000 21444 single-star, 5 included, MultiStar: {0.96, 1.04}, one-star: {1.10, 0.82}
04:04:38.349 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.41 = -2.41)
04:04:38.349 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.03)
04:04:38.349 00.000 21444 CameraToMount -- cameraX=1.10 cameraY=0.82 hyp=1.37 cameraTheta=0.64 mountX=-1.02 mountY=1.17, mountTheta=2.29
04:04:38.350 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.10, y=0.82, opts=13)
04:04:38.350 00.000 21444 Enqueuing Move request for scope (1.10, 0.82)
04:04:38.350 00.000 25848 Worker thread wakes up
04:04:38.350 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.82) opts 0xd
04:04:38.350 00.000 25848 Handling offset move in thread for scope, endpoint = (1.10, 0.82)
04:04:38.350 00.000 25848 Moving (1.10, 0.82) raw xDistance=-1.02 yDistance=1.17
04:04:38.350 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=244, FiltMax=65504, Gamma=0.560
04:04:38.350 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -1.02
04:04:38.350 00.000 21444 UpdateGuideState exits: m=5580681 SNR=184.0 Saturated
04:04:38.350 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:38.350 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:38.350 00.000 21444 Enqueuing Expose request
04:04:38.350 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
04:04:38.350 00.000 25848 MoveAxis(E, 27, ABG)
04:04:38.350 00.000 25848 Guiding  Dir = 2, Dur = 27
04:04:38.390 00.040 25848 IsSlewing returns 0
04:04:38.390 00.000 25848 IsGuiding returns 0
04:04:38.422 00.032 25848 IsGuiding returns 1
04:04:38.422 00.000 25848 scope still moving after pulse duration time elapsed
04:04:38.484 00.062 25848 IsSlewing returns 0
04:04:38.484 00.000 25848 IsGuiding returns 0
04:04:38.484 00.000 25848 scope move finished after 27 + 65 ms
04:04:38.484 00.000 25848 Move returns status 0, amount 27
04:04:38.484 00.000 25848 MoveAxis(S, 32, ABG)
04:04:38.484 00.000 25848 Guiding  Dir = 1, Dur = 32
04:04:38.516 00.032 25848 IsSlewing returns 0
04:04:38.517 00.001 25848 IsGuiding returns 0
04:04:38.548 00.031 25848 PulseGuide returned control before completion, sleep 11
04:04:38.576 00.028 25848 IsGuiding returns 1
04:04:38.576 00.000 25848 scope still moving after pulse duration time elapsed
04:04:38.657 00.081 25848 IsSlewing returns 0
04:04:38.657 00.000 25848 IsGuiding returns 0
04:04:38.657 00.000 25848 scope move finished after 32 + 108 ms
04:04:38.658 00.001 25848 Move returns status 0, amount 32
04:04:38.658 00.000 25848 move complete, result=0
04:04:38.658 00.000 25848 worker thread done servicing request
04:04:38.658 00.000 25848 Worker thread wakes up
04:04:38.658 00.000 21444 GuideStep: -1.0 px 27 ms EAST, 1.2 px 32 ms SOUTH
04:04:38.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:38.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:41.502 02.844 25848 Exposure complete
04:04:41.590 00.088 25848 worker thread done servicing request
04:04:41.590 00.000 21444 OnExposeComplete: enter
04:04:41.590 00.000 21444 UpdateGuideState(): m_state=6
04:04:41.591 00.001 21444 Star::Find(15, 1260, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 791
04:04:41.591 00.000 21444 Star::Find returns 1 (1), X=1258.12, Y=676.44, Mass=5280582, SNR=169.9, Peak=65504 HFD=7.8
04:04:41.591 00.000 21444 MultiStar: [#1 -1.60,2.32,0.00,M3] [#2 -1.18,2.29,0.00,M1] [#3 -1.24,2.45,0.00,M4] [#4 -1.51,1.24,0.80,U] [#5 -0.49,0.81,0.68,U] [#6 -1.93,1.26,0.00,M1] [#7 -2.09,2.56,0.00,M2] [#8 -1.08,2.22,0.00,M1] 
04:04:41.591 00.000 21444 refined, 2 included, MultiStar: {-1.08, 1.21}, one-star: {-1.13, 1.47}
04:04:41.591 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
04:04:41.591 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.60 = 2.68)
04:04:41.591 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=1.21 hyp=1.62 cameraTheta=2.30 mountX=1.18 mountY=0.72, mountTheta=0.54
04:04:41.592 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=1.21, opts=13)
04:04:41.592 00.000 21444 Enqueuing Move request for scope (-1.08, 1.21)
04:04:41.592 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:04:41.592 00.000 21444 UpdateGuideState exits: m=5280582 SNR=169.9 Saturated
04:04:41.592 00.000 25848 Worker thread wakes up
04:04:41.592 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 1.21) opts 0xd
04:04:41.592 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 1.21)
04:04:41.592 00.000 25848 Moving (-1.08, 1.21) raw xDistance=1.18 yDistance=0.72
04:04:41.593 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.18
04:04:41.593 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:41.593 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:41.593 00.000 21444 Enqueuing Expose request
04:04:41.593 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
04:04:41.593 00.000 25848 MoveAxis(W, 33, ABG)
04:04:41.593 00.000 25848 Guiding  Dir = 3, Dur = 33
04:04:41.625 00.032 25848 IsSlewing returns 0
04:04:41.626 00.001 25848 IsGuiding returns 0
04:04:41.657 00.031 25848 PulseGuide returned control before completion, sleep 12
04:04:41.674 00.017 25848 IsGuiding returns 1
04:04:41.674 00.000 25848 scope still moving after pulse duration time elapsed
04:04:41.735 00.061 25848 IsSlewing returns 0
04:04:41.735 00.000 25848 IsGuiding returns 0
04:04:41.735 00.000 25848 scope move finished after 33 + 77 ms
04:04:41.735 00.000 25848 Move returns status 0, amount 33
04:04:41.735 00.000 25848 MoveAxis(S, 20, ABG)
04:04:41.735 00.000 25848 Guiding  Dir = 1, Dur = 20
04:04:41.764 00.029 25848 IsSlewing returns 0
04:04:41.764 00.000 25848 IsGuiding returns 0
04:04:41.806 00.042 25848 IsGuiding returns 1
04:04:41.806 00.000 25848 scope still moving after pulse duration time elapsed
04:04:41.862 00.056 25848 IsSlewing returns 0
04:04:41.862 00.000 25848 IsGuiding returns 0
04:04:41.862 00.000 25848 scope move finished after 20 + 77 ms
04:04:41.862 00.000 25848 Move returns status 0, amount 20
04:04:41.862 00.000 25848 move complete, result=0
04:04:41.862 00.000 25848 worker thread done servicing request
04:04:41.862 00.000 25848 Worker thread wakes up
04:04:41.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:41.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:41.862 00.000 21444 GuideStep: 1.2 px 33 ms WEST, 0.7 px 20 ms SOUTH
04:04:44.708 02.846 25848 Exposure complete
04:04:44.796 00.088 25848 worker thread done servicing request
04:04:44.797 00.001 21444 OnExposeComplete: enter
04:04:44.797 00.000 21444 UpdateGuideState(): m_state=6
04:04:44.797 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 792
04:04:44.797 00.000 21444 Star::Find returns 1 (1), X=1258.07, Y=675.50, Mass=5217840, SNR=154.5, Peak=65504 HFD=7.9
04:04:44.797 00.000 21444 MultiStar: [#1 -1.76,1.44,0.00,M4] [#2 -1.24,1.46,1.20,U] [#3 -1.22,0.87,0.80,U] [#4 -1.67,0.76,0.80,U] [#5 -1.06,-0.13,0.89,U] [#6 -2.04,0.68,0.00,M2] [#7 -2.59,1.09,0.00,M3] [#8 -1.58,0.90,0.70,U] 
04:04:44.797 00.000 21444 single-star, 5 included, MultiStar: {-1.30, 0.76}, one-star: {-1.18, 0.53}
04:04:44.797 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
04:04:44.797 00.000 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.17 = 3.11)
04:04:44.797 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=0.53 hyp=1.29 cameraTheta=2.72 mountX=1.23 mountY=0.04, mountTheta=0.03
04:04:44.798 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=0.53, opts=13)
04:04:44.798 00.000 21444 Enqueuing Move request for scope (-1.18, 0.53)
04:04:44.799 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=66, FiltMax=65504, Gamma=0.560
04:04:44.799 00.000 21444 UpdateGuideState exits: m=5217840 SNR=154.5 Saturated
04:04:44.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:44.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:44.799 00.000 21444 Enqueuing Expose request
04:04:44.799 00.000 25848 Worker thread wakes up
04:04:44.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.53) opts 0xd
04:04:44.799 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, 0.53)
04:04:44.799 00.000 25848 Moving (-1.18, 0.53) raw xDistance=1.23 yDistance=0.04
04:04:44.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.23
04:04:44.799 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:44.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:04:44.799 00.000 25848 MoveAxis(W, 38, ABG)
04:04:44.799 00.000 25848 Guiding  Dir = 3, Dur = 38
04:04:44.828 00.029 25848 IsSlewing returns 0
04:04:44.828 00.000 25848 IsGuiding returns 0
04:04:44.859 00.031 25848 PulseGuide returned control before completion, sleep 17
04:04:44.881 00.022 25848 IsGuiding returns 1
04:04:44.881 00.000 25848 scope still moving after pulse duration time elapsed
04:04:44.965 00.084 25848 IsSlewing returns 0
04:04:44.965 00.000 25848 IsGuiding returns 0
04:04:44.965 00.000 25848 scope move finished after 38 + 99 ms
04:04:44.965 00.000 25848 Move returns status 0, amount 38
04:04:44.965 00.000 25848 MoveAxis(N, 0, ABG)
04:04:44.965 00.000 25848 Move returns status 0, amount 0
04:04:44.965 00.000 25848 move complete, result=0
04:04:44.965 00.000 25848 worker thread done servicing request
04:04:44.965 00.000 25848 Worker thread wakes up
04:04:44.965 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:44.966 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:44.966 00.000 21444 GuideStep: 1.2 px 38 ms WEST, 0.0 px 0 ms NORTH
04:04:47.814 02.848 25848 Exposure complete
04:04:47.903 00.089 25848 worker thread done servicing request
04:04:47.903 00.000 21444 OnExposeComplete: enter
04:04:47.903 00.000 21444 UpdateGuideState(): m_state=6
04:04:47.904 00.001 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 793
04:04:47.904 00.000 21444 Star::Find returns 1 (1), X=1258.97, Y=675.69, Mass=5361229, SNR=189.6, Peak=65504 HFD=7.7
04:04:47.904 00.000 21444 MultiStar: [#1 -0.71,1.48,1.34,U] [#2 0.10,1.23,1.29,U] [#3 0.19,1.65,0.86,U] [#4 -0.40,0.95,0.97,U] [#5 -0.16,0.12,0.96,U] [#6 -0.88,0.73,0.88,U] [#7 -1.03,1.59,0.79,U] [#8 -0.20,1.02,0.71,U] 
04:04:47.904 00.000 21444 single-star, 8 included, MultiStar: {-0.37, 1.06}, one-star: {-0.28, 0.72}
04:04:47.904 00.000 21444 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
04:04:47.904 00.000 21444 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.95 = 2.33)
04:04:47.904 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.72 hyp=0.77 cameraTheta=1.95 mountX=0.35 mountY=0.56, mountTheta=1.01
04:04:47.905 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.72, opts=13)
04:04:47.905 00.000 21444 Enqueuing Move request for scope (-0.28, 0.72)
04:04:47.905 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=116, FiltMax=65504, Gamma=0.560
04:04:47.905 00.000 25848 Worker thread wakes up
04:04:47.905 00.000 21444 UpdateGuideState exits: m=5361229 SNR=189.6 Saturated
04:04:47.906 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:47.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:47.906 00.000 21444 Enqueuing Expose request
04:04:47.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.72) opts 0xd
04:04:47.906 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.72)
04:04:47.906 00.000 25848 Moving (-0.28, 0.72) raw xDistance=0.35 yDistance=0.56
04:04:47.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
04:04:47.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
04:04:47.906 00.000 25848 MoveAxis(E, 0, ABG)
04:04:47.906 00.000 25848 Move returns status 0, amount 0
04:04:47.906 00.000 25848 MoveAxis(S, 15, ABG)
04:04:47.906 00.000 25848 Guiding  Dir = 1, Dur = 15
04:04:47.970 00.064 25848 IsSlewing returns 0
04:04:47.970 00.000 25848 IsGuiding returns 0
04:04:48.001 00.031 25848 IsGuiding returns 1
04:04:48.001 00.000 25848 scope still moving after pulse duration time elapsed
04:04:48.063 00.062 25848 IsSlewing returns 0
04:04:48.063 00.000 25848 IsGuiding returns 0
04:04:48.063 00.000 25848 scope move finished after 15 + 77 ms
04:04:48.063 00.000 25848 Move returns status 0, amount 15
04:04:48.063 00.000 25848 move complete, result=0
04:04:48.063 00.000 25848 worker thread done servicing request
04:04:48.063 00.000 25848 Worker thread wakes up
04:04:48.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:48.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:48.064 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.6 px 15 ms SOUTH
04:04:50.907 02.843 25848 Exposure complete
04:04:50.994 00.087 25848 worker thread done servicing request
04:04:50.995 00.001 21444 OnExposeComplete: enter
04:04:50.995 00.000 21444 UpdateGuideState(): m_state=6
04:04:50.995 00.000 21444 Star::Find(15, 1258, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 794
04:04:50.995 00.000 21444 Star::Find returns 1 (1), X=1258.14, Y=676.81, Mass=5520810, SNR=179.4, Peak=65504 HFD=8.0
04:04:50.995 00.000 21444 MultiStar: [#1 -1.57,2.63,0.00,M4] [#2 -1.14,2.65,0.00,M1] [#3 -1.12,2.58,0.00,M3] [#4 -1.51,1.95,0.00,M1] [#5 -1.02,0.52,0.96,U] [#6 -1.81,2.18,0.00,M2] [#7 -1.48,2.10,0.00,M3] [#8 -1.64,2.25,0.00,M1] 
04:04:50.995 00.000 21444 refined, 1 included, MultiStar: {-1.07, 1.19}, one-star: {-1.11, 1.84}
04:04:50.995 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
04:04:50.995 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.69)
04:04:50.995 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=1.19 hyp=1.60 cameraTheta=2.30 mountX=1.17 mountY=0.70, mountTheta=0.54
04:04:50.996 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=1.19, opts=13)
04:04:50.996 00.000 21444 Enqueuing Move request for scope (-1.07, 1.19)
04:04:50.996 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=220, FiltMax=65504, Gamma=0.560
04:04:50.996 00.000 21444 UpdateGuideState exits: m=5520810 SNR=179.4 Saturated
04:04:50.996 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:50.996 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:50.996 00.000 21444 Enqueuing Expose request
04:04:50.996 00.000 25848 Worker thread wakes up
04:04:50.997 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 1.19) opts 0xd
04:04:50.997 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, 1.19)
04:04:50.997 00.000 25848 Moving (-1.07, 1.19) raw xDistance=1.17 yDistance=0.70
04:04:50.997 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.17
04:04:50.997 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
04:04:50.997 00.000 25848 MoveAxis(W, 34, ABG)
04:04:50.997 00.000 25848 Guiding  Dir = 3, Dur = 34
04:04:51.017 00.020 25848 IsSlewing returns 0
04:04:51.017 00.000 25848 IsGuiding returns 0
04:04:51.049 00.032 25848 PulseGuide returned control before completion, sleep 13
04:04:51.065 00.016 25848 IsGuiding returns 1
04:04:51.065 00.000 25848 scope still moving after pulse duration time elapsed
04:04:51.127 00.062 25848 IsSlewing returns 0
04:04:51.127 00.000 25848 IsGuiding returns 0
04:04:51.127 00.000 25848 scope move finished after 34 + 75 ms
04:04:51.127 00.000 25848 Move returns status 0, amount 34
04:04:51.127 00.000 25848 MoveAxis(S, 19, ABG)
04:04:51.127 00.000 25848 Guiding  Dir = 1, Dur = 19
04:04:51.158 00.031 25848 IsSlewing returns 0
04:04:51.158 00.000 25848 IsGuiding returns 0
04:04:51.189 00.031 25848 IsGuiding returns 1
04:04:51.189 00.000 25848 scope still moving after pulse duration time elapsed
04:04:51.248 00.059 25848 IsSlewing returns 0
04:04:51.248 00.000 25848 IsGuiding returns 0
04:04:51.248 00.000 25848 scope move finished after 19 + 72 ms
04:04:51.249 00.001 25848 Move returns status 0, amount 19
04:04:51.249 00.000 25848 move complete, result=0
04:04:51.249 00.000 25848 worker thread done servicing request
04:04:51.249 00.000 25848 Worker thread wakes up
04:04:51.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:51.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:51.249 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.7 px 19 ms SOUTH
04:04:54.094 02.845 25848 Exposure complete
04:04:54.182 00.088 25848 worker thread done servicing request
04:04:54.182 00.000 21444 OnExposeComplete: enter
04:04:54.182 00.000 21444 UpdateGuideState(): m_state=6
04:04:54.182 00.000 21444 Star::Find(15, 1258, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 795
04:04:54.182 00.000 21444 Star::Find returns 1 (1), X=1259.79, Y=674.45, Mass=5534649, SNR=229.6, Peak=65504 HFD=7.7
04:04:54.182 00.000 21444 MultiStar: [#1 -0.01,0.80,0.99,U] [#2 0.40,0.84,0.97,U] [#3 0.27,0.49,0.74,U] [#4 0.36,0.05,0.89,U] [#5 1.15,-0.97,0.90,U] [#6 0.15,-0.01,0.78,U] [#7 0.01,0.17,0.63,U] [#8 0.22,0.19,0.66,U] 
04:04:54.182 00.000 21444 refined, 8 included, MultiStar: {0.36, 0.11}, one-star: {0.54, -0.52}
04:04:54.182 00.000 21444 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.05) = xAngle (-2.76 = -2.76)
04:04:54.182 00.000 21444 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.60 = 0.68)
04:04:54.183 00.001 21444 CameraToMount -- cameraX=0.36 cameraY=0.11 hyp=0.38 cameraTheta=0.29 mountX=-0.35 mountY=0.24, mountTheta=2.54
04:04:54.184 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=0.11, opts=13)
04:04:54.184 00.000 21444 Enqueuing Move request for scope (0.36, 0.11)
04:04:54.184 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=80, FiltMax=65504, Gamma=0.560
04:04:54.184 00.000 21444 UpdateGuideState exits: m=5534649 SNR=229.6 Saturated
04:04:54.184 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:54.184 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:54.184 00.000 21444 Enqueuing Expose request
04:04:54.184 00.000 25848 Worker thread wakes up
04:04:54.184 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.11) opts 0xd
04:04:54.184 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 0.11)
04:04:54.184 00.000 25848 Moving (0.36, 0.11) raw xDistance=-0.35 yDistance=0.24
04:04:54.184 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
04:04:54.184 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:54.184 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:04:54.184 00.000 25848 MoveAxis(E, 0, ABG)
04:04:54.184 00.000 25848 Move returns status 0, amount 0
04:04:54.184 00.000 25848 MoveAxis(N, 0, ABG)
04:04:54.184 00.000 25848 Move returns status 0, amount 0
04:04:54.184 00.000 25848 move complete, result=0
04:04:54.184 00.000 25848 worker thread done servicing request
04:04:54.184 00.000 25848 Worker thread wakes up
04:04:54.184 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:54.184 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:04:54.185 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
04:04:57.034 02.849 25848 Exposure complete
04:04:57.113 00.079 25848 worker thread done servicing request
04:04:57.114 00.001 21444 OnExposeComplete: enter
04:04:57.114 00.000 21444 UpdateGuideState(): m_state=6
04:04:57.114 00.000 21444 Star::Find(15, 1259, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 796
04:04:57.114 00.000 21444 Star::Find returns 1 (1), X=1259.61, Y=676.60, Mass=5388952, SNR=215.0, Peak=65504 HFD=7.7
04:04:57.114 00.000 21444 MultiStar: [#1 -0.09,2.35,0.00,M4] [#2 0.75,1.96,0.00,M1] [#3 0.40,2.10,0.00,M3] [#4 -0.20,1.83,0.85,U] [#5 0.51,-0.19,0.74,U] [#6 -0.42,1.52,0.89,U] [#7 -0.68,1.30,0.56,U] [#8 0.27,1.93,0.55,U] 
04:04:57.114 00.000 21444 refined, 5 included, MultiStar: {-0.01, 1.35}, one-star: {0.36, 1.62}
04:04:57.114 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
04:04:57.114 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.97)
04:04:57.114 00.000 21444 CameraToMount -- cameraX=-0.01 cameraY=1.35 hyp=1.35 cameraTheta=1.58 mountX=0.13 mountY=1.24, mountTheta=1.47
04:04:57.115 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.01, y=1.35, opts=13)
04:04:57.115 00.000 21444 Enqueuing Move request for scope (-0.01, 1.35)
04:04:57.115 00.000 25848 Worker thread wakes up
04:04:57.115 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=242, FiltMax=65504, Gamma=0.560
04:04:57.115 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.35) opts 0xd
04:04:57.115 00.000 21444 UpdateGuideState exits: m=5388952 SNR=215.0 Saturated
04:04:57.115 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.01, 1.35)
04:04:57.115 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:57.115 00.000 25848 Moving (-0.01, 1.35) raw xDistance=0.13 yDistance=1.24
04:04:57.115 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:04:57.115 00.000 21444 Enqueuing Expose request
04:04:57.115 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:04:57.115 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
04:04:57.115 00.000 25848 MoveAxis(E, 0, ABG)
04:04:57.115 00.000 25848 Move returns status 0, amount 0
04:04:57.115 00.000 25848 MoveAxis(S, 34, ABG)
04:04:57.115 00.000 25848 Guiding  Dir = 1, Dur = 34
04:04:57.140 00.025 25848 IsSlewing returns 0
04:04:57.141 00.001 25848 IsGuiding returns 0
04:04:57.172 00.031 25848 PulseGuide returned control before completion, sleep 13
04:04:57.189 00.017 25848 IsGuiding returns 1
04:04:57.189 00.000 25848 scope still moving after pulse duration time elapsed
04:04:57.249 00.060 25848 IsSlewing returns 0
04:04:57.270 00.021 25848 IsGuiding returns 0
04:04:57.270 00.000 25848 scope move finished after 34 + 95 ms
04:04:57.270 00.000 25848 Move returns status 0, amount 34
04:04:57.271 00.001 25848 move complete, result=0
04:04:57.271 00.000 25848 worker thread done servicing request
04:04:57.271 00.000 25848 Worker thread wakes up
04:04:57.271 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.2 px 34 ms SOUTH
04:04:57.271 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:04:57.271 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:05:00.125 02.854 25848 Exposure complete
04:05:00.212 00.087 25848 worker thread done servicing request
04:05:00.212 00.000 21444 OnExposeComplete: enter
04:05:00.212 00.000 21444 UpdateGuideState(): m_state=6
04:05:00.212 00.000 21444 Star::Find(15, 1259, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 797
04:05:00.213 00.001 21444 Star::Find returns 1 (1), X=1259.16, Y=678.04, Mass=4551835, SNR=178.8, Peak=65064 HFD=7.9
04:05:00.213 00.000 21444 MultiStar: [#1 -0.68,3.15,0.00,M5] [#2 -0.27,2.09,0.00,M2] [#3 -0.27,2.39,0.00,M4] [#4 -0.89,1.44,0.59,U] [#5 -0.37,0.44,0.66,U] [#6 -0.62,1.23,0.49,U] [#7 -0.91,1.75,0.58,U] [#8 -0.63,2.17,0.00,M1] 
04:05:00.213 00.000 21444 refined, 4 included, MultiStar: {-0.51, 1.75}, one-star: {-0.09, 3.06}
04:05:00.213 00.000 21444 CameraToMount -- cameraTheta (1.85) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
04:05:00.213 00.000 21444 CameraToMount -- cameraTheta (1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
04:05:00.213 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=1.75 hyp=1.82 cameraTheta=1.85 mountX=0.66 mountY=1.43, mountTheta=1.14
04:05:00.214 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=1.75, opts=13)
04:05:00.214 00.000 21444 Enqueuing Move request for scope (-0.51, 1.75)
04:05:00.214 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:05:00.214 00.000 25848 Worker thread wakes up
04:05:00.214 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.75) opts 0xd
04:05:00.214 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 1.75)
04:05:00.214 00.000 25848 Moving (-0.51, 1.75) raw xDistance=0.66 yDistance=1.43
04:05:00.214 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
04:05:00.214 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
04:05:00.214 00.000 25848 MoveAxis(W, 19, ABG)
04:05:00.214 00.000 25848 Guiding  Dir = 3, Dur = 19
04:05:00.214 00.000 21444 UpdateGuideState exits: m=4551835 SNR=178.8 Saturated
04:05:00.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:00.215 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:00.215 00.000 21444 Enqueuing Expose request
04:05:00.235 00.020 25848 IsSlewing returns 0
04:05:00.235 00.000 25848 IsGuiding returns 0
04:05:00.267 00.032 25848 IsGuiding returns 1
04:05:00.267 00.000 25848 scope still moving after pulse duration time elapsed
04:05:00.328 00.061 25848 IsSlewing returns 0
04:05:00.328 00.000 25848 IsGuiding returns 0
04:05:00.328 00.000 25848 scope move finished after 19 + 73 ms
04:05:00.328 00.000 25848 Move returns status 0, amount 19
04:05:00.328 00.000 25848 MoveAxis(S, 39, ABG)
04:05:00.328 00.000 25848 Guiding  Dir = 1, Dur = 39
04:05:00.359 00.031 25848 IsSlewing returns 0
04:05:00.359 00.000 25848 IsGuiding returns 0
04:05:00.391 00.032 25848 PulseGuide returned control before completion, sleep 18
04:05:00.422 00.031 25848 IsGuiding returns 1
04:05:00.422 00.000 25848 scope still moving after pulse duration time elapsed
04:05:00.483 00.061 25848 IsSlewing returns 0
04:05:00.483 00.000 25848 IsGuiding returns 0
04:05:00.483 00.000 25848 scope move finished after 39 + 84 ms
04:05:00.483 00.000 25848 Move returns status 0, amount 39
04:05:00.483 00.000 25848 move complete, result=0
04:05:00.484 00.001 25848 worker thread done servicing request
04:05:00.484 00.000 25848 Worker thread wakes up
04:05:00.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:00.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:05:00.484 00.000 21444 GuideStep: 0.7 px 19 ms WEST, 1.4 px 39 ms SOUTH
04:05:03.330 02.846 25848 Exposure complete
04:05:03.417 00.087 25848 worker thread done servicing request
04:05:03.417 00.000 21444 OnExposeComplete: enter
04:05:03.417 00.000 21444 UpdateGuideState(): m_state=6
04:05:03.418 00.001 21444 Star::Find(15, 1259, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 798
04:05:03.418 00.000 21444 Star::Find returns 1 (1), X=1259.86, Y=675.08, Mass=4995379, SNR=143.6, Peak=65504 HFD=8.0
04:05:03.418 00.000 21444 MultiStar: [#1 0.35,1.78,1.35,U] [#2 0.73,1.46,1.27,U] [#3 0.56,1.11,1.03,U] [#4 0.09,0.32,0.92,U] [#5 1.27,-0.35,0.82,U] [#6 0.03,0.88,0.90,U] [#7 -0.57,1.14,0.85,U] [#8 0.67,0.94,0.70,U] 
04:05:03.418 00.000 21444 single-star, 8 included, MultiStar: {0.42, 0.89}, one-star: {0.61, 0.10}
04:05:03.418 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.89 = -2.89)
04:05:03.418 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.55)
04:05:03.418 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=0.10 hyp=0.62 cameraTheta=0.16 mountX=-0.60 mountY=0.32, mountTheta=2.65
04:05:03.419 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=0.10, opts=13)
04:05:03.419 00.000 21444 Enqueuing Move request for scope (0.61, 0.10)
04:05:03.419 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=130, FiltMax=65504, Gamma=0.560
04:05:03.419 00.000 25848 Worker thread wakes up
04:05:03.419 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.10) opts 0xd
04:05:03.420 00.001 25848 Handling offset move in thread for scope, endpoint = (0.61, 0.10)
04:05:03.420 00.000 25848 Moving (0.61, 0.10) raw xDistance=-0.60 yDistance=0.32
04:05:03.420 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.60
04:05:03.420 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:03.420 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
04:05:03.420 00.000 25848 MoveAxis(E, 16, ABG)
04:05:03.420 00.000 25848 Guiding  Dir = 2, Dur = 16
04:05:03.420 00.000 21444 UpdateGuideState exits: m=4995379 SNR=143.6 Saturated
04:05:03.420 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:03.420 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:03.420 00.000 21444 Enqueuing Expose request
04:05:03.452 00.032 25848 IsSlewing returns 0
04:05:03.453 00.001 25848 IsGuiding returns 0
04:05:03.518 00.065 25848 IsGuiding returns 1
04:05:03.518 00.000 25848 scope still moving after pulse duration time elapsed
04:05:03.576 00.058 25848 IsSlewing returns 0
04:05:03.576 00.000 25848 IsGuiding returns 0
04:05:03.576 00.000 25848 scope move finished after 16 + 107 ms
04:05:03.576 00.000 25848 Move returns status 0, amount 16
04:05:03.576 00.000 25848 MoveAxis(N, 0, ABG)
04:05:03.576 00.000 25848 Move returns status 0, amount 0
04:05:03.576 00.000 25848 move complete, result=0
04:05:03.576 00.000 25848 worker thread done servicing request
04:05:03.576 00.000 25848 Worker thread wakes up
04:05:03.577 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:03.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:05:03.577 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.3 px 0 ms NORTH
04:05:06.421 02.844 25848 Exposure complete
04:05:06.503 00.082 25848 worker thread done servicing request
04:05:06.503 00.000 21444 OnExposeComplete: enter
04:05:06.503 00.000 21444 UpdateGuideState(): m_state=6
04:05:06.505 00.002 21444 Star::Find(15, 1259, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 799
04:05:06.505 00.000 21444 Star::Find returns 1 (1), X=1259.15, Y=673.07, Mass=5640486, SNR=235.2, Peak=65504 HFD=8.0
04:05:06.505 00.000 21444 MultiStar: [#1 -1.17,-1.03,1.39,U] [#2 -0.75,-1.42,1.12,U] [#3 -0.31,-1.05,0.86,U] [#4 -0.46,-1.22,0.91,U] [#5 0.73,-1.87,0.84,U] [#6 -0.83,-1.43,0.81,U] [#7 -0.79,-1.06,0.71,U] [#8 -0.73,-1.04,0.52,U] 
04:05:06.505 00.000 21444 refined, 8 included, MultiStar: {-0.52, -1.34}, one-star: {-0.09, -1.90}
04:05:06.505 00.000 21444 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.05) = xAngle (-4.99 = 1.29)
04:05:06.505 00.000 21444 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.83 = -1.55)
04:05:06.505 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-1.34 hyp=1.44 cameraTheta=-1.94 mountX=0.40 mountY=-1.44, mountTheta=-1.30
04:05:06.505 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-1.34, opts=13)
04:05:06.505 00.000 21444 Enqueuing Move request for scope (-0.52, -1.34)
04:05:06.505 00.000 25848 Worker thread wakes up
04:05:06.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.34) opts 0xd
04:05:06.505 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -1.34)
04:05:06.505 00.000 25848 Moving (-0.52, -1.34) raw xDistance=0.40 yDistance=-1.44
04:05:06.505 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
04:05:06.505 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:05:06.505 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
04:05:06.505 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.44
04:05:06.505 00.000 25848 MoveAxis(E, 0, ABG)
04:05:06.505 00.000 25848 Move returns status 0, amount 0
04:05:06.505 00.000 25848 MoveAxis(N, 0, ABG)
04:05:06.505 00.000 25848 Move returns status 0, amount 0
04:05:06.505 00.000 25848 move complete, result=0
04:05:06.505 00.000 25848 worker thread done servicing request
04:05:06.505 00.000 21444 UpdateGuideState exits: m=5640486 SNR=235.2 Saturated
04:05:06.505 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:06.505 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:06.505 00.000 21444 Enqueuing Expose request
04:05:06.505 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.4 px 0 ms NORTH
04:05:06.506 00.001 25848 Worker thread wakes up
04:05:06.506 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:06.506 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:05:09.347 02.841 25848 Exposure complete
04:05:09.434 00.087 25848 worker thread done servicing request
04:05:09.435 00.001 21444 OnExposeComplete: enter
04:05:09.435 00.000 21444 UpdateGuideState(): m_state=6
04:05:09.435 00.000 21444 Star::Find(15, 1259, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 800
04:05:09.435 00.000 21444 Star::Find returns 1 (1), X=1258.97, Y=671.32, Mass=5479099, SNR=172.1, Peak=65504 HFD=8.0
04:05:09.435 00.000 21444 MultiStar: [#1 -0.65,-2.11,0.00,M4] [#2 -0.23,-2.08,0.00,M1] [#3 -0.06,-2.48,0.00,M3] [#4 -0.96,-3.30,0.00,M1] [#5 0.22,-3.91,0.00,M1] [#6 -0.96,-3.06,0.00,M1] [#7 -1.08,-2.27,0.00,M1] [#8 -0.57,-2.96,0.00,M1] 
04:05:09.435 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.70 = 1.58)
04:05:09.435 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.26)
04:05:09.435 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-3.66 hyp=3.67 cameraTheta=-1.65 mountX=-0.05 mountY=-3.49, mountTheta=-1.59
04:05:09.436 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-3.66, opts=13)
04:05:09.436 00.000 21444 Enqueuing Move request for scope (-0.28, -3.66)
04:05:09.437 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
04:05:09.437 00.000 21444 UpdateGuideState exits: m=5479099 SNR=172.1 Saturated
04:05:09.437 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:09.437 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:09.437 00.000 21444 Enqueuing Expose request
04:05:09.437 00.000 25848 Worker thread wakes up
04:05:09.437 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -3.66) opts 0xd
04:05:09.437 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -3.66)
04:05:09.437 00.000 25848 Moving (-0.28, -3.66) raw xDistance=-0.05 yDistance=-3.49
04:05:09.437 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:05:09.437 00.000 25848 resist switch: large excursion: input -3.49 thresh 1.53 direction from 1 to -1
04:05:09.437 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.48
04:05:09.437 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.49 from input -3.49
04:05:09.437 00.000 25848 MoveAxis(E, 0, ABG)
04:05:09.437 00.000 25848 Move returns status 0, amount 0
04:05:09.437 00.000 25848 BLC: Oldest BLC event removed
04:05:09.437 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 336 applied
04:05:09.437 00.000 25848 MoveAxis(N, 431, ABG)
04:05:09.437 00.000 25848 Guiding  Dir = 0, Dur = 431
04:05:09.493 00.056 25848 IsSlewing returns 0
04:05:09.494 00.001 25848 IsGuiding returns 0
04:05:09.515 00.021 25848 PulseGuide returned control before completion, sleep 420
04:05:09.938 00.423 25848 IsGuiding returns 1
04:05:09.938 00.000 25848 scope still moving after pulse duration time elapsed
04:05:10.001 00.063 25848 IsSlewing returns 0
04:05:10.002 00.001 25848 IsGuiding returns 0
04:05:10.002 00.000 25848 scope move finished after 431 + 76 ms
04:05:10.002 00.000 25848 Move returns status 0, amount 431
04:05:10.002 00.000 25848 move complete, result=0
04:05:10.002 00.000 25848 worker thread done servicing request
04:05:10.002 00.000 25848 Worker thread wakes up
04:05:10.002 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:10.002 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:05:10.002 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -3.5 px 431 ms NORTH
04:05:12.842 02.840 25848 Exposure complete
04:05:12.918 00.076 25848 worker thread done servicing request
04:05:12.918 00.000 21444 OnExposeComplete: enter
04:05:12.918 00.000 21444 UpdateGuideState(): m_state=6
04:05:12.919 00.001 21444 Star::Find(15, 1258, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 801
04:05:12.919 00.000 21444 Star::Find returns 1 (1), X=1257.63, Y=673.23, Mass=5227455, SNR=174.1, Peak=65504 HFD=7.7
04:05:12.919 00.000 21444 MultiStar: [#1 -2.20,-0.31,0.00,M5] [#2 -1.81,-0.40,0.92,U] [#3 -2.09,-0.24,0.00,M4] [#4 -2.01,-1.38,0.00,M2] [#5 -1.22,-2.17,0.00,M2] [#6 -2.08,-1.09,0.00,M2] [#7 -2.56,-1.00,0.00,M2] [#8 -1.77,-1.30,0.00,M2] 
04:05:12.919 00.000 21444 refined, 1 included, MultiStar: {-1.71, -1.10}, one-star: {-1.62, -1.75}
04:05:12.919 00.000 21444 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.05) = xAngle (-5.62 = 0.66)
04:05:12.919 00.000 21444 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.46 = -2.18)
04:05:12.919 00.000 21444 CameraToMount -- cameraX=-1.71 cameraY=-1.10 hyp=2.04 cameraTheta=-2.57 mountX=1.60 mountY=-1.67, mountTheta=-0.81
04:05:12.920 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.71, y=-1.10, opts=13)
04:05:12.920 00.000 21444 Enqueuing Move request for scope (-1.71, -1.10)
04:05:12.920 00.000 25848 Worker thread wakes up
04:05:12.920 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=200, FiltMax=65504, Gamma=0.560
04:05:12.920 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -1.10) opts 0xd
04:05:12.920 00.000 21444 UpdateGuideState exits: m=5227455 SNR=174.1 Saturated
04:05:12.920 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:12.920 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:12.920 00.000 21444 Enqueuing Expose request
04:05:12.920 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.71, -1.10)
04:05:12.920 00.000 25848 Moving (-1.71, -1.10) raw xDistance=1.60 yDistance=-1.67
04:05:12.920 00.000 25848 BLC: History state: CurrMiss=1.67, AvgInitMiss=0.66, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-3.491738, 1:1.669342
04:05:12.920 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:05:12.920 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.60
04:05:12.920 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.67 from input -1.67
04:05:12.920 00.000 25848 MoveAxis(W, 47, ABG)
04:05:12.920 00.000 25848 Guiding  Dir = 3, Dur = 47
04:05:12.970 00.050 25848 IsSlewing returns 0
04:05:12.970 00.000 25848 IsGuiding returns 0
04:05:13.002 00.032 25848 PulseGuide returned control before completion, sleep 26
04:05:13.029 00.027 25848 IsGuiding returns 1
04:05:13.029 00.000 25848 scope still moving after pulse duration time elapsed
04:05:13.093 00.064 25848 IsSlewing returns 0
04:05:13.093 00.000 25848 IsGuiding returns 0
04:05:13.093 00.000 25848 scope move finished after 47 + 75 ms
04:05:13.093 00.000 25848 Move returns status 0, amount 47
04:05:13.093 00.000 25848 MoveAxis(N, 46, ABG)
04:05:13.093 00.000 25848 Guiding  Dir = 0, Dur = 46
04:05:13.125 00.032 25848 IsSlewing returns 0
04:05:13.126 00.001 25848 IsGuiding returns 0
04:05:13.157 00.031 25848 PulseGuide returned control before completion, sleep 25
04:05:13.185 00.028 25848 IsGuiding returns 1
04:05:13.185 00.000 25848 scope still moving after pulse duration time elapsed
04:05:13.236 00.051 25848 IsSlewing returns 0
04:05:13.236 00.000 25848 IsGuiding returns 0
04:05:13.236 00.000 25848 scope move finished after 46 + 64 ms
04:05:13.236 00.000 25848 Move returns status 0, amount 46
04:05:13.236 00.000 25848 move complete, result=0
04:05:13.236 00.000 25848 worker thread done servicing request
04:05:13.236 00.000 25848 Worker thread wakes up
04:05:13.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:13.237 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1244,660,31,31)
04:05:13.237 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -1.7 px 46 ms NORTH
04:05:15.991 02.754 21444 evsrv: cli 0107E240 connect
04:05:15.992 00.001 21444 case statement mapped state 6 to 3
04:05:15.992 00.000 21444 case statement mapped state 6 to 3
04:05:15.993 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"8b2df961-f95c-45fb-bd2c-81dd37df2363"}
04:05:15.993 00.000 21444 case statement mapped state 6 to 3
04:05:15.993 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b2df961-f95c-45fb-bd2c-81dd37df2363"}
04:05:15.993 00.000 21444 evsrv: cli 0107E240 disconnect
04:05:15.994 00.001 21444 evsrv: cli 0107E560 connect
04:05:15.994 00.000 21444 case statement mapped state 6 to 3
04:05:15.995 00.001 21444 case statement mapped state 6 to 3
04:05:15.995 00.000 21444 evsrv: cli 0107E560 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"ccac8a87-5d6b-4d16-a579-d374bdf94b79"}
04:05:15.995 00.000 21444 PhdController::Dither begins
04:05:15.995 00.000 21444 dither: size=6.00, dRA=4.35 dDec=-3.48
04:05:15.995 00.000 21444 MountToCamera -- mountTheta (0.68) + m_xAngle (3.05) = xAngle (3.73 = -2.56)
04:05:15.995 00.000 21444 MountToCamera -- mountX=4.35 mountY=-3.48 hyp=5.57 mountTheta=0.68 cameraX=-4.64, cameraY=-3.08 cameraTheta=-2.56
04:05:15.996 00.001 21444 setting lock position to (1254.61, 671.90)
04:05:15.996 00.000 21444 Mount: notify guiding dithered (-4.6, -3.1)
04:05:15.996 00.000 21444 MultiStar: stabilizing after lock position change
04:05:15.996 00.000 21444 Status Line: Dither by 4.35,-3.48
04:05:15.998 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
04:05:15.998 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
04:05:15.998 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0,"id":"ccac8a87-5d6b-4d16-a579-d374bdf94b79"}
04:05:15.998 00.000 21444 evsrv: cli 0107E560 disconnect
04:05:16.089 00.091 25848 Exposure complete
04:05:16.177 00.088 25848 worker thread done servicing request
04:05:16.178 00.001 21444 OnExposeComplete: enter
04:05:16.178 00.000 21444 UpdateGuideState(): m_state=6
04:05:16.178 00.000 21444 Star::Find(15, 1257, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 802
04:05:16.178 00.000 21444 Star::Find returns 1 (1), X=1260.33, Y=674.81, Mass=5130022, SNR=158.8, Peak=65504 HFD=7.8
04:05:16.178 00.000 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
04:05:16.178 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.86)
04:05:16.178 00.000 21444 CameraToMount -- cameraX=5.72 cameraY=2.92 hyp=6.42 cameraTheta=0.47 mountX=-5.43 mountY=4.86, mountTheta=2.41
04:05:16.179 00.001 21444 dither recenter: remaining=(-4.3,3.5) step=(-4.3,3.5)
04:05:16.179 00.000 21444 MountToCamera -- mountTheta (-2.47) + m_xAngle (3.05) = xAngle (0.59 = 0.59)
04:05:16.179 00.000 21444 MountToCamera -- mountX=-4.35 mountY=3.48 hyp=5.57 mountTheta=-2.47 cameraX=4.64, cameraY=3.08 cameraTheta=0.59
04:05:16.179 00.000 21444 SchedulePrimaryMove(1030A8C0, x=4.64, y=3.08, opts=4)
04:05:16.179 00.000 21444 Enqueuing Move request for scope (4.64, 3.08)
04:05:16.179 00.000 21444 Mount: notify direct move -4.35,3.48
04:05:16.179 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=128, FiltMax=65504, Gamma=0.560
04:05:16.179 00.000 21444 UpdateGuideState exits: m=5130022 SNR=158.8 Saturated
04:05:16.179 00.000 21444 PhdController: settling, locked = 1, distance = 7.21 (3.00) aobump = 0 frame = 1 / 99999
04:05:16.179 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832316.179,"Host":"ASTROBRUCE","Inst":1,"Distance":7.21,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:05:16.179 00.000 25848 Worker thread wakes up
04:05:16.180 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:16.180 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:16.180 00.000 21444 Enqueuing Expose request
04:05:16.180 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.64, 3.08) opts 0x4
04:05:16.180 00.000 25848 Handling offset move in thread for scope, endpoint = (4.64, 3.08)
04:05:16.180 00.000 25848 Moving (4.64, 3.08) raw xDistance=-4.35 yDistance=3.48
04:05:16.180 00.000 25848 BLC: window closed
04:05:16.180 00.000 25848 MoveAxis(E, 201, B)
04:05:16.180 00.000 25848 Guiding  Dir = 2, Dur = 201
04:05:16.440 00.260 25848 IsSlewing returns 0
04:05:16.440 00.000 25848 IsGuiding returns 0
04:05:16.472 00.032 25848 PulseGuide returned control before completion, sleep 180
04:05:16.669 00.197 25848 IsGuiding returns 1
04:05:16.669 00.000 25848 scope still moving after pulse duration time elapsed
04:05:16.720 00.051 25848 IsSlewing returns 0
04:05:16.720 00.000 25848 IsGuiding returns 0
04:05:16.720 00.000 25848 scope move finished after 201 + 79 ms
04:05:16.720 00.000 25848 Move returns status 0, amount 201
04:05:16.720 00.000 25848 BLC: window closed
04:05:16.720 00.000 25848 BLC: Compensation needed for non-algo type move
04:05:16.720 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
04:05:16.721 00.001 25848 MoveAxis(S, 431, B)
04:05:16.721 00.000 25848 Guiding  Dir = 1, Dur = 431
04:05:16.749 00.028 25848 IsSlewing returns 0
04:05:16.749 00.000 25848 IsGuiding returns 0
04:05:16.780 00.031 25848 PulseGuide returned control before completion, sleep 410
04:05:17.201 00.421 25848 IsGuiding returns 1
04:05:17.201 00.000 25848 scope still moving after pulse duration time elapsed
04:05:17.265 00.064 25848 IsSlewing returns 0
04:05:17.265 00.000 25848 IsGuiding returns 0
04:05:17.265 00.000 25848 scope move finished after 431 + 85 ms
04:05:17.266 00.001 25848 Move returns status 0, amount 431
04:05:17.266 00.000 25848 move complete, result=0
04:05:17.266 00.000 25848 worker thread done servicing request
04:05:17.266 00.000 25848 Worker thread wakes up
04:05:17.266 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:17.266 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1245,660,31,31)
04:05:17.266 00.000 21444 GuideStep: -4.3 px 201 ms EAST, 3.5 px 431 ms SOUTH
04:05:20.107 02.841 25848 Exposure complete
04:05:20.194 00.087 25848 worker thread done servicing request
04:05:20.195 00.001 21444 OnExposeComplete: enter
04:05:20.195 00.000 21444 UpdateGuideState(): m_state=6
04:05:20.195 00.000 21444 Star::Find(15, 1260, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 803
04:05:20.195 00.000 21444 Star::Find returns 1 (1), X=1256.54, Y=668.62, Mass=4452039, SNR=118.0, Peak=64560 HFD=7.7
04:05:20.195 00.000 21444 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.05) = xAngle (-4.09 = 2.20)
04:05:20.195 00.000 21444 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.93 = -0.65)
04:05:20.195 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=-3.28 hyp=3.81 cameraTheta=-1.04 mountX=-2.23 mountY=-2.30, mountTheta=-2.34
04:05:20.195 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=-3.28, opts=13)
04:05:20.195 00.000 21444 Enqueuing Move request for scope (1.94, -3.28)
04:05:20.195 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
04:05:20.195 00.000 21444 UpdateGuideState exits: m=4452039 SNR=118.0 Saturated
04:05:20.195 00.000 25848 Worker thread wakes up
04:05:20.196 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, -3.28) opts 0xd
04:05:20.196 00.000 25848 Handling offset move in thread for scope, endpoint = (1.94, -3.28)
04:05:20.196 00.000 25848 Moving (1.94, -3.28) raw xDistance=-2.23 yDistance=-2.30
04:05:20.196 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.23
04:05:20.196 00.000 25848 resist switch: large excursion: input -2.30 thresh 1.53 direction from 0 to -1
04:05:20.196 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.90
04:05:20.196 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.30 from input -2.30
04:05:20.196 00.000 25848 MoveAxis(E, 65, ABG)
04:05:20.196 00.000 25848 Guiding  Dir = 2, Dur = 65
04:05:20.196 00.000 21444 PhdController: settling, locked = 1, distance = 3.81 (3.00) aobump = 0 frame = 2 / 99999
04:05:20.196 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832320.196,"Host":"ASTROBRUCE","Inst":1,"Distance":3.81,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:05:20.196 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:20.196 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:20.196 00.000 21444 Enqueuing Expose request
04:05:20.217 00.021 25848 IsSlewing returns 0
04:05:20.217 00.000 25848 IsGuiding returns 0
04:05:20.258 00.041 25848 PulseGuide returned control before completion, sleep 34
04:05:20.297 00.039 25848 IsGuiding returns 1
04:05:20.297 00.000 25848 scope still moving after pulse duration time elapsed
04:05:20.377 00.080 25848 IsSlewing returns 0
04:05:20.377 00.000 25848 IsGuiding returns 0
04:05:20.377 00.000 25848 scope move finished after 65 + 95 ms
04:05:20.377 00.000 25848 Move returns status 0, amount 65
04:05:20.377 00.000 25848 BLC: Oldest BLC event removed
04:05:20.377 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 336 applied
04:05:20.377 00.000 25848 MoveAxis(N, 399, ABG)
04:05:20.377 00.000 25848 Guiding  Dir = 0, Dur = 399
04:05:20.408 00.031 25848 IsSlewing returns 0
04:05:20.409 00.001 25848 IsGuiding returns 0
04:05:20.440 00.031 25848 PulseGuide returned control before completion, sleep 378
04:05:20.829 00.389 25848 IsGuiding returns 1
04:05:20.829 00.000 25848 scope still moving after pulse duration time elapsed
04:05:20.905 00.076 25848 IsSlewing returns 0
04:05:20.905 00.000 25848 IsGuiding returns 0
04:05:20.905 00.000 25848 scope move finished after 399 + 97 ms
04:05:20.905 00.000 25848 Move returns status 0, amount 399
04:05:20.905 00.000 25848 move complete, result=0
04:05:20.905 00.000 25848 worker thread done servicing request
04:05:20.905 00.000 25848 Worker thread wakes up
04:05:20.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:20.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:20.905 00.000 21444 GuideStep: -2.2 px 65 ms EAST, -2.3 px 399 ms NORTH
04:05:23.753 02.848 25848 Exposure complete
04:05:23.836 00.083 25848 worker thread done servicing request
04:05:23.836 00.000 21444 OnExposeComplete: enter
04:05:23.836 00.000 21444 UpdateGuideState(): m_state=6
04:05:23.836 00.000 21444 Star::Find(15, 1256, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 804
04:05:23.836 00.000 21444 Star::Find returns 1 (1), X=1253.55, Y=672.67, Mass=4283302, SNR=110.5, Peak=65504 HFD=7.4
04:05:23.836 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.54 = -0.54)
04:05:23.836 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.90)
04:05:23.836 00.000 21444 CameraToMount -- cameraX=-1.06 cameraY=0.78 hyp=1.32 cameraTheta=2.51 mountX=1.13 mountY=0.32, mountTheta=0.28
04:05:23.838 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.06, y=0.78, opts=13)
04:05:23.838 00.000 21444 Enqueuing Move request for scope (-1.06, 0.78)
04:05:23.838 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=168, FiltMax=65504, Gamma=0.560
04:05:23.838 00.000 21444 UpdateGuideState exits: m=4283302 SNR=110.5 Saturated
04:05:23.838 00.000 21444 PhdController: settling, locked = 1, distance = 3.06 (3.00) aobump = 0 frame = 3 / 99999
04:05:23.838 00.000 25848 Worker thread wakes up
04:05:23.838 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832323.838,"Host":"ASTROBRUCE","Inst":1,"Distance":3.06,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:05:23.838 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.78) opts 0xd
04:05:23.838 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.06, 0.78)
04:05:23.838 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:23.838 00.000 25848 Moving (-1.06, 0.78) raw xDistance=1.13 yDistance=0.32
04:05:23.838 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:23.838 00.000 21444 Enqueuing Expose request
04:05:23.838 00.000 25848 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.299161, 1:-0.318384
04:05:23.838 00.000 25848 BLC: No correction, Miss < min_move
04:05:23.838 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 1.13
04:05:23.838 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:23.838 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
04:05:23.838 00.000 25848 MoveAxis(W, 28, ABG)
04:05:23.838 00.000 25848 Guiding  Dir = 3, Dur = 28
04:05:23.859 00.021 25848 IsSlewing returns 0
04:05:23.859 00.000 25848 IsGuiding returns 0
04:05:23.890 00.031 25848 IsGuiding returns 1
04:05:23.890 00.000 25848 scope still moving after pulse duration time elapsed
04:05:23.953 00.063 25848 IsSlewing returns 0
04:05:23.955 00.002 25848 IsGuiding returns 0
04:05:23.955 00.000 25848 scope move finished after 28 + 67 ms
04:05:23.955 00.000 25848 Move returns status 0, amount 28
04:05:23.955 00.000 25848 MoveAxis(N, 0, ABG)
04:05:23.955 00.000 25848 Move returns status 0, amount 0
04:05:23.955 00.000 25848 move complete, result=0
04:05:23.955 00.000 25848 worker thread done servicing request
04:05:23.955 00.000 25848 Worker thread wakes up
04:05:23.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:23.955 00.000 21444 GuideStep: 1.1 px 28 ms WEST, 0.3 px 0 ms NORTH
04:05:23.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:26.806 02.851 25848 Exposure complete
04:05:26.892 00.086 25848 worker thread done servicing request
04:05:26.892 00.000 21444 OnExposeComplete: enter
04:05:26.892 00.000 21444 UpdateGuideState(): m_state=6
04:05:26.893 00.001 21444 Star::Find(15, 1253, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 805
04:05:26.893 00.000 21444 Star::Find returns 1 (1), X=1252.37, Y=672.09, Mass=4827001, SNR=187.0, Peak=65504 HFD=7.8
04:05:26.893 00.000 21444 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.05) = xAngle (0.00 = 0.00)
04:05:26.893 00.000 21444 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.84 = -2.84)
04:05:26.893 00.000 21444 CameraToMount -- cameraX=-2.24 cameraY=0.20 hyp=2.24 cameraTheta=3.05 mountX=2.24 mountY=-0.66, mountTheta=-0.29
04:05:26.894 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.24, y=0.20, opts=13)
04:05:26.894 00.000 21444 Enqueuing Move request for scope (-2.24, 0.20)
04:05:26.894 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=80, FiltMax=65504, Gamma=0.560
04:05:26.894 00.000 21444 UpdateGuideState exits: m=4827001 SNR=187.0 Saturated
04:05:26.894 00.000 25848 Worker thread wakes up
04:05:26.894 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.24, 0.20) opts 0xd
04:05:26.894 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.24, 0.20)
04:05:26.894 00.000 21444 PhdController: settling, locked = 1, distance = 2.82 (3.00) aobump = 0 frame = 4 / 99999
04:05:26.894 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832326.894,"Host":"ASTROBRUCE","Inst":1,"Distance":2.82,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:05:26.895 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:26.895 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:26.895 00.000 21444 Enqueuing Expose request
04:05:26.895 00.000 25848 Moving (-2.24, 0.20) raw xDistance=2.24 yDistance=-0.66
04:05:26.895 00.000 25848 BLC: History state: CurrMiss=0.66, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.299161, 1:-0.318384, 2:0.663399
04:05:26.895 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:05:26.895 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.46 from input 2.24
04:05:26.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
04:05:26.895 00.000 25848 MoveAxis(W, 67, ABG)
04:05:26.895 00.000 25848 Guiding  Dir = 3, Dur = 67
04:05:26.923 00.028 25848 IsSlewing returns 0
04:05:26.924 00.001 25848 IsGuiding returns 0
04:05:26.956 00.032 25848 PulseGuide returned control before completion, sleep 46
04:05:27.008 00.052 25848 IsGuiding returns 1
04:05:27.008 00.000 25848 scope still moving after pulse duration time elapsed
04:05:27.060 00.052 25848 IsSlewing returns 0
04:05:27.061 00.001 25848 IsGuiding returns 0
04:05:27.061 00.000 25848 scope move finished after 67 + 70 ms
04:05:27.061 00.000 25848 Move returns status 0, amount 67
04:05:27.061 00.000 25848 MoveAxis(N, 18, ABG)
04:05:27.061 00.000 25848 Guiding  Dir = 0, Dur = 18
04:05:27.093 00.032 25848 IsSlewing returns 0
04:05:27.093 00.000 25848 IsGuiding returns 0
04:05:27.125 00.032 25848 IsGuiding returns 1
04:05:27.125 00.000 25848 scope still moving after pulse duration time elapsed
04:05:27.171 00.046 25848 IsSlewing returns 0
04:05:27.171 00.000 25848 IsGuiding returns 0
04:05:27.171 00.000 25848 scope move finished after 18 + 60 ms
04:05:27.172 00.001 25848 Move returns status 0, amount 18
04:05:27.172 00.000 25848 move complete, result=0
04:05:27.172 00.000 25848 worker thread done servicing request
04:05:27.172 00.000 25848 Worker thread wakes up
04:05:27.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:27.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:27.172 00.000 21444 GuideStep: 2.2 px 67 ms WEST, -0.7 px 18 ms NORTH
04:05:30.025 02.853 25848 Exposure complete
04:05:30.093 00.068 25848 worker thread done servicing request
04:05:30.093 00.000 21444 OnExposeComplete: enter
04:05:30.093 00.000 21444 UpdateGuideState(): m_state=6
04:05:30.093 00.000 21444 Star::Find(15, 1252, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 806
04:05:30.093 00.000 21444 Star::Find returns 1 (1), X=1252.69, Y=672.78, Mass=4990554, SNR=143.7, Peak=65504 HFD=7.7
04:05:30.093 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
04:05:30.093 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.10)
04:05:30.093 00.000 21444 CameraToMount -- cameraX=-1.91 cameraY=0.88 hyp=2.11 cameraTheta=2.71 mountX=1.99 mountY=0.09, mountTheta=0.05
04:05:30.094 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.91, y=0.88, opts=13)
04:05:30.094 00.000 21444 Enqueuing Move request for scope (-1.91, 0.88)
04:05:30.094 00.000 25848 Worker thread wakes up
04:05:30.094 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.91, 0.88) opts 0xd
04:05:30.094 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.91, 0.88)
04:05:30.094 00.000 25848 Moving (-1.91, 0.88) raw xDistance=1.99 yDistance=0.09
04:05:30.094 00.000 25848 BLC: window closed
04:05:30.094 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:05:30.094 00.000 21444 UpdateGuideState exits: m=4990554 SNR=143.7 Saturated
04:05:30.094 00.000 21444 PhdController: settling, locked = 1, distance = 2.60 (3.00) aobump = 0 frame = 5 / 99999
04:05:30.094 00.000 25848 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.65, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.299161, 1:-0.318384, 2:0.663399
04:05:30.094 00.000 25848 BLC: No correction, Miss < min_move
04:05:30.094 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.35 from input 1.99
04:05:30.094 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:30.094 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832330.094,"Host":"ASTROBRUCE","Inst":1,"Distance":2.60,"Time":3.2,"SettleTime":12.0,"StarLocked":true}
04:05:30.094 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:05:30.094 00.000 25848 MoveAxis(W, 63, ABG)
04:05:30.094 00.000 25848 Guiding  Dir = 3, Dur = 63
04:05:30.094 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:30.094 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:30.095 00.001 21444 Enqueuing Expose request
04:05:30.155 00.060 25848 IsSlewing returns 0
04:05:30.155 00.000 25848 IsGuiding returns 0
04:05:30.187 00.032 25848 PulseGuide returned control before completion, sleep 42
04:05:30.242 00.055 25848 IsGuiding returns 1
04:05:30.242 00.000 25848 scope still moving after pulse duration time elapsed
04:05:30.297 00.055 25848 IsSlewing returns 0
04:05:30.297 00.000 25848 IsGuiding returns 0
04:05:30.297 00.000 25848 scope move finished after 63 + 78 ms
04:05:30.297 00.000 25848 Move returns status 0, amount 63
04:05:30.298 00.001 25848 MoveAxis(N, 0, ABG)
04:05:30.298 00.000 25848 Move returns status 0, amount 0
04:05:30.298 00.000 25848 move complete, result=0
04:05:30.298 00.000 25848 worker thread done servicing request
04:05:30.298 00.000 25848 Worker thread wakes up
04:05:30.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:30.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:30.298 00.000 21444 GuideStep: 2.0 px 63 ms WEST, 0.1 px 0 ms NORTH
04:05:33.140 02.842 25848 Exposure complete
04:05:33.225 00.085 25848 worker thread done servicing request
04:05:33.225 00.000 21444 OnExposeComplete: enter
04:05:33.226 00.001 21444 UpdateGuideState(): m_state=6
04:05:33.226 00.000 21444 Star::Find(15, 1252, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 807
04:05:33.226 00.000 21444 Star::Find returns 1 (1), X=1253.28, Y=671.45, Mass=5404682, SNR=231.5, Peak=65504 HFD=7.9
04:05:33.226 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.41)
04:05:33.226 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.43)
04:05:33.226 00.000 21444 CameraToMount -- cameraX=-1.32 cameraY=-0.44 hyp=1.40 cameraTheta=-2.82 mountX=1.28 mountY=-0.91, mountTheta=-0.62
04:05:33.227 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.32, y=-0.44, opts=13)
04:05:33.227 00.000 21444 Enqueuing Move request for scope (-1.32, -0.44)
04:05:33.227 00.000 25848 Worker thread wakes up
04:05:33.227 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
04:05:33.227 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.32, -0.44) opts 0xd
04:05:33.227 00.000 21444 UpdateGuideState exits: m=5404682 SNR=231.5 Saturated
04:05:33.227 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.32, -0.44)
04:05:33.227 00.000 21444 PhdController: settling, locked = 1, distance = 2.24 (3.00) aobump = 0 frame = 6 / 99999
04:05:33.227 00.000 25848 Moving (-1.32, -0.44) raw xDistance=1.28 yDistance=-0.91
04:05:33.227 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832333.227,"Host":"ASTROBRUCE","Inst":1,"Distance":2.24,"Time":6.3,"SettleTime":12.0,"StarLocked":true}
04:05:33.227 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.28
04:05:33.227 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
04:05:33.227 00.000 25848 MoveAxis(W, 42, ABG)
04:05:33.227 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:33.227 00.000 25848 Guiding  Dir = 3, Dur = 42
04:05:33.227 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:33.227 00.000 21444 Enqueuing Expose request
04:05:33.248 00.021 25848 IsSlewing returns 0
04:05:33.248 00.000 25848 IsGuiding returns 0
04:05:33.289 00.041 25848 PulseGuide returned control before completion, sleep 12
04:05:33.311 00.022 25848 IsGuiding returns 1
04:05:33.311 00.000 25848 scope still moving after pulse duration time elapsed
04:05:33.399 00.088 25848 IsSlewing returns 0
04:05:33.399 00.000 25848 IsGuiding returns 0
04:05:33.399 00.000 25848 scope move finished after 42 + 109 ms
04:05:33.399 00.000 25848 Move returns status 0, amount 42
04:05:33.399 00.000 25848 MoveAxis(N, 25, ABG)
04:05:33.399 00.000 25848 Guiding  Dir = 0, Dur = 25
04:05:33.424 00.025 25848 IsSlewing returns 0
04:05:33.424 00.000 25848 IsGuiding returns 0
04:05:33.455 00.031 25848 IsGuiding returns 1
04:05:33.455 00.000 25848 scope still moving after pulse duration time elapsed
04:05:33.515 00.060 25848 IsSlewing returns 0
04:05:33.515 00.000 25848 IsGuiding returns 0
04:05:33.515 00.000 25848 scope move finished after 25 + 65 ms
04:05:33.515 00.000 25848 Move returns status 0, amount 25
04:05:33.515 00.000 25848 move complete, result=0
04:05:33.515 00.000 25848 worker thread done servicing request
04:05:33.515 00.000 25848 Worker thread wakes up
04:05:33.515 00.000 21444 GuideStep: 1.3 px 42 ms WEST, -0.9 px 25 ms NORTH
04:05:33.516 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:33.516 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:36.367 02.851 25848 Exposure complete
04:05:36.451 00.084 25848 worker thread done servicing request
04:05:36.451 00.000 21444 OnExposeComplete: enter
04:05:36.451 00.000 21444 UpdateGuideState(): m_state=6
04:05:36.451 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 808
04:05:36.451 00.000 21444 Star::Find returns 1 (1), X=1254.70, Y=672.82, Mass=5334165, SNR=189.3, Peak=65504 HFD=7.8
04:05:36.451 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
04:05:36.451 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
04:05:36.451 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.93 hyp=0.93 cameraTheta=1.47 mountX=-0.01 mountY=0.90, mountTheta=1.59
04:05:36.452 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.93, opts=13)
04:05:36.452 00.000 21444 Enqueuing Move request for scope (0.10, 0.93)
04:05:36.452 00.000 25848 Worker thread wakes up
04:05:36.452 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.93) opts 0xd
04:05:36.452 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.93)
04:05:36.452 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=292, FiltMax=65504, Gamma=0.560
04:05:36.452 00.000 21444 UpdateGuideState exits: m=5334165 SNR=189.3 Saturated
04:05:36.453 00.001 25848 Moving (0.10, 0.93) raw xDistance=-0.01 yDistance=0.90
04:05:36.453 00.000 21444 PhdController: settling, locked = 1, distance = 1.85 (3.00) aobump = 0 frame = 7 / 99999
04:05:36.453 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:05:36.453 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832336.453,"Host":"ASTROBRUCE","Inst":1,"Distance":1.85,"Time":9.6,"SettleTime":12.0,"StarLocked":true}
04:05:36.453 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:05:36.453 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.90
04:05:36.453 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:36.453 00.000 25848 MoveAxis(E, 0, ABG)
04:05:36.453 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:36.453 00.000 21444 Enqueuing Expose request
04:05:36.453 00.000 25848 Move returns status 0, amount 0
04:05:36.453 00.000 25848 MoveAxis(N, 0, ABG)
04:05:36.453 00.000 25848 Move returns status 0, amount 0
04:05:36.453 00.000 25848 move complete, result=0
04:05:36.453 00.000 25848 worker thread done servicing request
04:05:36.453 00.000 25848 Worker thread wakes up
04:05:36.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:36.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:36.453 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.9 px 0 ms NORTH
04:05:39.297 02.844 25848 Exposure complete
04:05:39.379 00.082 25848 worker thread done servicing request
04:05:39.379 00.000 21444 OnExposeComplete: enter
04:05:39.379 00.000 21444 UpdateGuideState(): m_state=6
04:05:39.379 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 809
04:05:39.379 00.000 21444 Star::Find returns 1 (1), X=1255.73, Y=671.24, Mass=5257770, SNR=204.1, Peak=65504 HFD=7.9
04:05:39.379 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
04:05:39.379 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
04:05:39.379 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.65 hyp=1.30 cameraTheta=-0.53 mountX=-1.18 mountY=-0.18, mountTheta=-2.99
04:05:39.380 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.65, opts=13)
04:05:39.380 00.000 21444 Enqueuing Move request for scope (1.12, -0.65)
04:05:39.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
04:05:39.380 00.000 21444 UpdateGuideState exits: m=5257770 SNR=204.1 Saturated
04:05:39.380 00.000 21444 PhdController: settling, locked = 1, distance = 1.68 (3.00) aobump = 0 frame = 8 / 99999
04:05:39.380 00.000 21444 PhdController: newstate STATE_FINISH
04:05:39.380 00.000 21444 PhdController complete: success
04:05:39.380 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778832339.380,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
04:05:39.380 00.000 21444 Mount: notify guiding dither settle done success=1
04:05:39.381 00.001 21444 PhdController: newstate STATE_IDLE
04:05:39.381 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:39.381 00.000 25848 Worker thread wakes up
04:05:39.381 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.65) opts 0xd
04:05:39.381 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.65)
04:05:39.381 00.000 25848 Moving (1.12, -0.65) raw xDistance=-1.18 yDistance=-0.18
04:05:39.381 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.18
04:05:39.381 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:39.381 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:05:39.381 00.000 25848 MoveAxis(E, 34, ABG)
04:05:39.381 00.000 25848 Guiding  Dir = 2, Dur = 34
04:05:39.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:39.381 00.000 21444 Enqueuing Expose request
04:05:39.406 00.025 25848 IsSlewing returns 0
04:05:39.406 00.000 25848 IsGuiding returns 0
04:05:39.438 00.032 25848 PulseGuide returned control before completion, sleep 14
04:05:39.453 00.015 25848 IsGuiding returns 1
04:05:39.453 00.000 25848 scope still moving after pulse duration time elapsed
04:05:39.517 00.064 25848 IsSlewing returns 0
04:05:39.517 00.000 25848 IsGuiding returns 0
04:05:39.517 00.000 25848 scope move finished after 34 + 76 ms
04:05:39.517 00.000 25848 Move returns status 0, amount 34
04:05:39.517 00.000 25848 MoveAxis(N, 0, ABG)
04:05:39.517 00.000 25848 Move returns status 0, amount 0
04:05:39.517 00.000 25848 move complete, result=0
04:05:39.517 00.000 25848 worker thread done servicing request
04:05:39.517 00.000 25848 Worker thread wakes up
04:05:39.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:39.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:39.518 00.001 21444 GuideStep: -1.2 px 34 ms EAST, -0.2 px 0 ms NORTH
04:05:42.367 02.849 25848 Exposure complete
04:05:42.447 00.080 25848 worker thread done servicing request
04:05:42.447 00.000 21444 OnExposeComplete: enter
04:05:42.447 00.000 21444 UpdateGuideState(): m_state=6
04:05:42.447 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 810
04:05:42.447 00.000 21444 Star::Find returns 1 (1), X=1256.48, Y=673.23, Mass=4570864, SNR=141.8, Peak=65504 HFD=7.6
04:05:42.447 00.000 21444 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.05) = xAngle (-2.43 = -2.43)
04:05:42.447 00.000 21444 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.01)
04:05:42.447 00.000 21444 CameraToMount -- cameraX=1.87 cameraY=1.34 hyp=2.30 cameraTheta=0.62 mountX=-1.74 mountY=1.95, mountTheta=2.30
04:05:42.448 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.87, y=1.34, opts=13)
04:05:42.448 00.000 21444 Enqueuing Move request for scope (1.87, 1.34)
04:05:42.448 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
04:05:42.448 00.000 21444 UpdateGuideState exits: m=4570864 SNR=141.8 Saturated
04:05:42.448 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:42.448 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:42.448 00.000 21444 Enqueuing Expose request
04:05:42.448 00.000 25848 Worker thread wakes up
04:05:42.448 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.87, 1.34) opts 0xd
04:05:42.448 00.000 25848 Handling offset move in thread for scope, endpoint = (1.87, 1.34)
04:05:42.448 00.000 25848 Moving (1.87, 1.34) raw xDistance=-1.74 yDistance=1.95
04:05:42.448 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.74
04:05:42.448 00.000 25848 resist switch: large excursion: input 1.95 thresh 1.53 direction from -1 to 1
04:05:42.449 00.001 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.84
04:05:42.449 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
04:05:42.449 00.000 25848 MoveAxis(E, 53, ABG)
04:05:42.449 00.000 25848 Guiding  Dir = 2, Dur = 53
04:05:42.534 00.085 25848 IsSlewing returns 0
04:05:42.564 00.030 25848 IsGuiding returns 0
04:05:42.596 00.032 25848 PulseGuide returned control before completion, sleep 32
04:05:42.640 00.044 25848 IsGuiding returns 1
04:05:42.640 00.000 25848 scope still moving after pulse duration time elapsed
04:05:42.699 00.059 25848 IsSlewing returns 0
04:05:42.699 00.000 25848 IsGuiding returns 0
04:05:42.700 00.001 25848 scope move finished after 53 + 82 ms
04:05:42.700 00.000 25848 Move returns status 0, amount 53
04:05:42.700 00.000 25848 BLC: Oldest BLC event removed
04:05:42.700 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
04:05:42.700 00.000 25848 MoveAxis(S, 389, ABG)
04:05:42.700 00.000 25848 Guiding  Dir = 1, Dur = 389
04:05:42.720 00.020 25848 IsSlewing returns 0
04:05:42.720 00.000 25848 IsGuiding returns 0
04:05:42.752 00.032 25848 PulseGuide returned control before completion, sleep 368
04:05:43.133 00.381 25848 IsGuiding returns 1
04:05:43.134 00.001 25848 scope still moving after pulse duration time elapsed
04:05:43.203 00.069 25848 IsSlewing returns 0
04:05:43.205 00.002 25848 IsGuiding returns 0
04:05:43.205 00.000 25848 scope move finished after 389 + 94 ms
04:05:43.205 00.000 25848 Move returns status 0, amount 389
04:05:43.205 00.000 25848 move complete, result=0
04:05:43.205 00.000 25848 worker thread done servicing request
04:05:43.205 00.000 25848 Worker thread wakes up
04:05:43.205 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:43.205 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:43.205 00.000 21444 GuideStep: -1.7 px 53 ms EAST, 1.9 px 389 ms SOUTH
04:05:46.061 02.856 25848 Exposure complete
04:05:46.148 00.087 25848 worker thread done servicing request
04:05:46.148 00.000 21444 OnExposeComplete: enter
04:05:46.148 00.000 21444 UpdateGuideState(): m_state=6
04:05:46.148 00.000 21444 Star::Find(15, 1256, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 811
04:05:46.148 00.000 21444 Star::Find returns 1 (1), X=1257.09, Y=668.97, Mass=3919771, SNR=105.1, Peak=63236 HFD=7.5
04:05:46.149 00.001 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
04:05:46.149 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
04:05:46.149 00.000 21444 CameraToMount -- cameraX=2.48 cameraY=-2.93 hyp=3.84 cameraTheta=-0.87 mountX=-2.73 mountY=-1.77, mountTheta=-2.57
04:05:46.150 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.48, y=-2.93, opts=13)
04:05:46.150 00.000 21444 Enqueuing Move request for scope (2.48, -2.93)
04:05:46.150 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=42, FiltMax=65504, Gamma=0.560
04:05:46.150 00.000 21444 UpdateGuideState exits: m=3919771 SNR=105.1 Saturated
04:05:46.150 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:46.150 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:46.150 00.000 21444 Enqueuing Expose request
04:05:46.150 00.000 25848 Worker thread wakes up
04:05:46.150 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.48, -2.93) opts 0xd
04:05:46.150 00.000 25848 Handling offset move in thread for scope, endpoint = (2.48, -2.93)
04:05:46.150 00.000 25848 Moving (2.48, -2.93) raw xDistance=-2.73 yDistance=-1.77
04:05:46.150 00.000 25848 BLC: History state: CurrMiss=-1.77, AvgInitMiss=0.82, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.947805, 1:-1.771253
04:05:46.150 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:05:46.150 00.000 25848 BLC: window closed
04:05:46.150 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.80 from input -2.73
04:05:46.150 00.000 25848 resist switch: large excursion: input -1.77 thresh 1.53 direction from 1 to -1
04:05:46.150 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.31
04:05:46.150 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.77 from input -1.77
04:05:46.150 00.000 25848 MoveAxis(E, 83, ABG)
04:05:46.150 00.000 25848 Guiding  Dir = 2, Dur = 83
04:05:46.171 00.021 25848 IsSlewing returns 0
04:05:46.171 00.000 25848 IsGuiding returns 0
04:05:46.203 00.032 25848 PulseGuide returned control before completion, sleep 62
04:05:46.280 00.077 25848 IsGuiding returns 1
04:05:46.280 00.000 25848 scope still moving after pulse duration time elapsed
04:05:46.344 00.064 25848 IsSlewing returns 0
04:05:46.344 00.000 25848 IsGuiding returns 0
04:05:46.344 00.000 25848 scope move finished after 83 + 89 ms
04:05:46.344 00.000 25848 Move returns status 0, amount 83
04:05:46.344 00.000 25848 BLC: Oldest BLC event removed
04:05:46.344 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 336 applied
04:05:46.344 00.000 25848 MoveAxis(N, 384, ABG)
04:05:46.344 00.000 25848 Guiding  Dir = 0, Dur = 384
04:05:46.377 00.033 25848 IsSlewing returns 0
04:05:46.377 00.000 25848 IsGuiding returns 0
04:05:46.408 00.031 25848 PulseGuide returned control before completion, sleep 363
04:05:46.808 00.400 25848 IsGuiding returns 1
04:05:46.808 00.000 25848 scope still moving after pulse duration time elapsed
04:05:46.874 00.066 25848 IsSlewing returns 0
04:05:46.874 00.000 25848 IsGuiding returns 0
04:05:46.874 00.000 25848 scope move finished after 384 + 114 ms
04:05:46.875 00.001 25848 Move returns status 0, amount 384
04:05:46.875 00.000 25848 move complete, result=0
04:05:46.875 00.000 25848 worker thread done servicing request
04:05:46.875 00.000 25848 Worker thread wakes up
04:05:46.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:46.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:46.875 00.000 21444 GuideStep: -2.7 px 83 ms EAST, -1.8 px 384 ms NORTH
04:05:49.715 02.840 25848 Exposure complete
04:05:49.795 00.080 25848 worker thread done servicing request
04:05:49.796 00.001 21444 OnExposeComplete: enter
04:05:49.796 00.000 21444 UpdateGuideState(): m_state=6
04:05:49.796 00.000 21444 Star::Find(15, 1257, 668, 0, (0,0,0,0), 0.5, 10.0, 255) frame 812
04:05:49.796 00.000 21444 Star::Find returns 1 (1), X=1253.18, Y=673.17, Mass=4452505, SNR=135.8, Peak=65504 HFD=7.7
04:05:49.796 00.000 21444 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
04:05:49.796 00.000 21444 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.80)
04:05:49.796 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=1.28 hyp=1.92 cameraTheta=2.41 mountX=1.54 mountY=0.64, mountTheta=0.39
04:05:49.797 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=1.28, opts=13)
04:05:49.797 00.000 21444 Enqueuing Move request for scope (-1.43, 1.28)
04:05:49.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
04:05:49.797 00.000 21444 UpdateGuideState exits: m=4452505 SNR=135.8 Saturated
04:05:49.797 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:49.797 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:49.797 00.000 21444 Enqueuing Expose request
04:05:49.797 00.000 25848 Worker thread wakes up
04:05:49.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 1.28) opts 0xd
04:05:49.797 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, 1.28)
04:05:49.797 00.000 25848 Moving (-1.43, 1.28) raw xDistance=1.54 yDistance=0.64
04:05:49.797 00.000 25848 BLC: History state: CurrMiss=-0.64, AvgInitMiss=0.80, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.771253, 1:-0.639424
04:05:49.797 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:05:49.797 00.000 25848 BLC: window closed
04:05:49.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.54
04:05:49.797 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:05:49.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
04:05:49.797 00.000 25848 MoveAxis(W, 39, ABG)
04:05:49.797 00.000 25848 Guiding  Dir = 3, Dur = 39
04:05:49.826 00.029 25848 IsSlewing returns 0
04:05:49.826 00.000 25848 IsGuiding returns 0
04:05:49.867 00.041 25848 IsGuiding returns 1
04:05:49.867 00.000 25848 scope still moving after pulse duration time elapsed
04:05:49.954 00.087 25848 IsSlewing returns 0
04:05:49.954 00.000 25848 IsGuiding returns 0
04:05:49.955 00.001 25848 scope move finished after 39 + 89 ms
04:05:49.955 00.000 25848 Move returns status 0, amount 39
04:05:49.955 00.000 25848 MoveAxis(N, 0, ABG)
04:05:49.955 00.000 25848 Move returns status 0, amount 0
04:05:49.955 00.000 25848 move complete, result=0
04:05:49.955 00.000 25848 worker thread done servicing request
04:05:49.955 00.000 25848 Worker thread wakes up
04:05:49.955 00.000 21444 GuideStep: 1.5 px 39 ms WEST, 0.6 px 0 ms NORTH
04:05:49.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:49.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:52.794 02.839 25848 Exposure complete
04:05:52.882 00.088 25848 worker thread done servicing request
04:05:52.883 00.001 21444 OnExposeComplete: enter
04:05:52.883 00.000 21444 UpdateGuideState(): m_state=6
04:05:52.883 00.000 21444 Star::Find(15, 1253, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 813
04:05:52.883 00.000 21444 Star::Find returns 1 (1), X=1252.67, Y=673.91, Mass=5385631, SNR=187.3, Peak=65504 HFD=7.9
04:05:52.883 00.000 21444 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.05) = xAngle (-0.72 = -0.72)
04:05:52.883 00.000 21444 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.56 = 2.72)
04:05:52.883 00.000 21444 CameraToMount -- cameraX=-1.94 cameraY=2.02 hyp=2.80 cameraTheta=2.34 mountX=2.11 mountY=1.13, mountTheta=0.49
04:05:52.884 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.94, y=2.02, opts=13)
04:05:52.884 00.000 21444 Enqueuing Move request for scope (-1.94, 2.02)
04:05:52.884 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=206, FiltMax=65504, Gamma=0.560
04:05:52.884 00.000 21444 UpdateGuideState exits: m=5385631 SNR=187.3 Saturated
04:05:52.884 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:52.884 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:52.884 00.000 21444 Enqueuing Expose request
04:05:52.885 00.001 25848 Worker thread wakes up
04:05:52.885 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.94, 2.02) opts 0xd
04:05:52.885 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.94, 2.02)
04:05:52.885 00.000 25848 Moving (-1.94, 2.02) raw xDistance=2.11 yDistance=1.13
04:05:52.885 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.39 from input 2.11
04:05:52.885 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:05:52.885 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
04:05:52.885 00.000 25848 MoveAxis(W, 64, ABG)
04:05:52.885 00.000 25848 Guiding  Dir = 3, Dur = 64
04:05:52.906 00.021 25848 IsSlewing returns 0
04:05:52.906 00.000 25848 IsGuiding returns 0
04:05:52.937 00.031 25848 PulseGuide returned control before completion, sleep 43
04:05:52.992 00.055 25848 IsGuiding returns 1
04:05:52.992 00.000 25848 scope still moving after pulse duration time elapsed
04:05:53.033 00.041 25848 IsSlewing returns 0
04:05:53.034 00.001 25848 IsGuiding returns 0
04:05:53.034 00.000 25848 scope move finished after 64 + 63 ms
04:05:53.034 00.000 25848 Move returns status 0, amount 64
04:05:53.034 00.000 25848 MoveAxis(N, 0, ABG)
04:05:53.034 00.000 25848 Move returns status 0, amount 0
04:05:53.034 00.000 25848 move complete, result=0
04:05:53.034 00.000 25848 worker thread done servicing request
04:05:53.034 00.000 25848 Worker thread wakes up
04:05:53.034 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:53.034 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:53.034 00.000 21444 GuideStep: 2.1 px 64 ms WEST, 1.1 px 0 ms NORTH
04:05:55.882 02.848 25848 Exposure complete
04:05:55.969 00.087 25848 worker thread done servicing request
04:05:55.969 00.000 21444 OnExposeComplete: enter
04:05:55.969 00.000 21444 UpdateGuideState(): m_state=6
04:05:55.969 00.000 21444 Star::Find(15, 1252, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 814
04:05:55.969 00.000 21444 Star::Find returns 1 (1), X=1253.16, Y=674.12, Mass=5399770, SNR=206.6, Peak=65504 HFD=7.9
04:05:55.969 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
04:05:55.969 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.75 = 2.54)
04:05:55.969 00.000 21444 CameraToMount -- cameraX=-1.45 cameraY=2.23 hyp=2.66 cameraTheta=2.15 mountX=1.65 mountY=1.51, mountTheta=0.74
04:05:55.971 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.45, y=2.23, opts=13)
04:05:55.971 00.000 21444 Enqueuing Move request for scope (-1.45, 2.23)
04:05:55.971 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=230, FiltMax=65504, Gamma=0.560
04:05:55.971 00.000 21444 UpdateGuideState exits: m=5399770 SNR=206.6 Saturated
04:05:55.971 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:55.971 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:55.971 00.000 21444 Enqueuing Expose request
04:05:55.971 00.000 25848 Worker thread wakes up
04:05:55.971 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 2.23) opts 0xd
04:05:55.971 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.45, 2.23)
04:05:55.971 00.000 25848 Moving (-1.45, 2.23) raw xDistance=1.65 yDistance=1.51
04:05:55.971 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.65
04:05:55.971 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:05:55.971 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.51
04:05:55.971 00.000 25848 MoveAxis(W, 52, ABG)
04:05:55.971 00.000 25848 Guiding  Dir = 3, Dur = 52
04:05:55.999 00.028 25848 IsSlewing returns 0
04:05:56.001 00.002 25848 IsGuiding returns 0
04:05:56.032 00.031 25848 PulseGuide returned control before completion, sleep 31
04:05:56.071 00.039 25848 IsGuiding returns 1
04:05:56.071 00.000 25848 scope still moving after pulse duration time elapsed
04:05:56.126 00.055 25848 IsSlewing returns 0
04:05:56.126 00.000 25848 IsGuiding returns 0
04:05:56.126 00.000 25848 scope move finished after 52 + 74 ms
04:05:56.126 00.000 25848 Move returns status 0, amount 52
04:05:56.126 00.000 25848 MoveAxis(N, 0, ABG)
04:05:56.126 00.000 25848 Move returns status 0, amount 0
04:05:56.126 00.000 25848 move complete, result=0
04:05:56.127 00.001 25848 worker thread done servicing request
04:05:56.127 00.000 25848 Worker thread wakes up
04:05:56.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:56.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:56.127 00.000 21444 GuideStep: 1.6 px 52 ms WEST, 1.5 px 0 ms NORTH
04:05:58.977 02.850 25848 Exposure complete
04:05:59.066 00.089 25848 worker thread done servicing request
04:05:59.066 00.000 21444 OnExposeComplete: enter
04:05:59.066 00.000 21444 UpdateGuideState(): m_state=6
04:05:59.067 00.001 21444 Star::Find(15, 1253, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=1253.82, Y=672.39, Mass=5618214, SNR=208.5, Peak=65504 HFD=8.0
04:05:59.067 00.000 21444 MultiStar: exiting stabilization period
04:05:59.067 00.000 21444 MultiStar: updating star positions after lock position change
04:05:59.067 00.000 21444 Star::Find(15, 747, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=749.02, Y=138.36, Mass=5609294, SNR=311.7, Peak=65504 HFD=8.0
04:05:59.067 00.000 21444 Star::Find(15, 709, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=711.10, Y=40.10, Mass=5403506, SNR=239.6, Peak=65504 HFD=8.0
04:05:59.067 00.000 21444 Star::Find(15, 210, 63, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=212.61, Y=64.07, Mass=2944053, SNR=227.1, Peak=45768 HFD=7.6
04:05:59.067 00.000 21444 Star::Find(15, 1468, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=1468.20, Y=566.05, Mass=2041614, SNR=217.7, Peak=38220 HFD=6.9
04:05:59.067 00.000 21444 Star::Find(15, 1823, 412, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=1822.43, Y=412.96, Mass=1767177, SNR=154.7, Peak=36172 HFD=6.8
04:05:59.067 00.000 21444 Star::Find(15, 1567, 396, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=1567.96, Y=396.55, Mass=1472402, SNR=189.3, Peak=28700 HFD=7.1
04:05:59.067 00.000 21444 Star::Find(15, 1701, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=1700.54, Y=493.84, Mass=1425131, SNR=166.4, Peak=24916 HFD=7.4
04:05:59.067 00.000 21444 Star::Find(15, 1110, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.067 00.000 21444 Star::Find returns 1 (1), X=1109.67, Y=772.71, Mass=1058826, SNR=144.0, Peak=21072 HFD=7.1
04:05:59.068 00.001 21444 Star::Find(15, 209, 123, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.068 00.000 21444 Star::Find returns 1 (1), X=211.88, Y=125.18, Mass=754220, SNR=108.9, Peak=15976 HFD=6.8
04:05:59.068 00.000 21444 Star::Find(15, 236, 718, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.068 00.000 21444 Star::Find returns 1 (1), X=238.79, Y=719.29, Mass=749078, SNR=134.6, Peak=15120 HFD=7.3
04:05:59.068 00.000 21444 Star::Find(15, 1125, 284, 0, (0,0,0,0), 0.5, 10.0, 255) frame 815
04:05:59.068 00.000 21444 Star::Find returns 1 (1), X=1125.36, Y=285.14, Mass=725607, SNR=98.2, Peak=14964 HFD=7.1
04:05:59.068 00.000 21444 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
04:05:59.068 00.000 21444 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.32 = 2.97)
04:05:59.068 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=0.50 hyp=0.93 cameraTheta=2.58 mountX=0.82 mountY=0.16, mountTheta=0.19
04:05:59.069 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=0.50, opts=13)
04:05:59.069 00.000 21444 Enqueuing Move request for scope (-0.78, 0.50)
04:05:59.069 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=54, FiltMax=65504, Gamma=0.560
04:05:59.069 00.000 21444 UpdateGuideState exits: m=5618214 SNR=208.5 Saturated
04:05:59.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:59.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:05:59.069 00.000 21444 Enqueuing Expose request
04:05:59.069 00.000 25848 Worker thread wakes up
04:05:59.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.50) opts 0xd
04:05:59.069 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 0.50)
04:05:59.069 00.000 25848 Moving (-0.78, 0.50) raw xDistance=0.82 yDistance=0.16
04:05:59.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.82
04:05:59.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:59.069 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:05:59.069 00.000 25848 MoveAxis(W, 28, ABG)
04:05:59.070 00.001 25848 Guiding  Dir = 3, Dur = 28
04:05:59.094 00.024 25848 IsSlewing returns 0
04:05:59.094 00.000 25848 IsGuiding returns 0
04:05:59.126 00.032 25848 IsGuiding returns 1
04:05:59.126 00.000 25848 scope still moving after pulse duration time elapsed
04:05:59.171 00.045 25848 IsSlewing returns 0
04:05:59.171 00.000 25848 IsGuiding returns 0
04:05:59.171 00.000 25848 scope move finished after 28 + 49 ms
04:05:59.171 00.000 25848 Move returns status 0, amount 28
04:05:59.171 00.000 25848 MoveAxis(N, 0, ABG)
04:05:59.171 00.000 25848 Move returns status 0, amount 0
04:05:59.171 00.000 25848 move complete, result=0
04:05:59.171 00.000 25848 worker thread done servicing request
04:05:59.172 00.001 25848 Worker thread wakes up
04:05:59.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:05:59.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:05:59.172 00.000 21444 GuideStep: 0.8 px 28 ms WEST, 0.2 px 0 ms NORTH
04:06:02.026 02.854 25848 Exposure complete
04:06:02.116 00.090 25848 worker thread done servicing request
04:06:02.117 00.001 21444 OnExposeComplete: enter
04:06:02.117 00.000 21444 UpdateGuideState(): m_state=6
04:06:02.117 00.000 21444 Star::Find(15, 1253, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 816
04:06:02.117 00.000 21444 Star::Find returns 1 (1), X=1256.37, Y=671.44, Mass=5992747, SNR=298.5, Peak=65504 HFD=7.9
04:06:02.118 00.001 21444 MultiStar: [#1 2.23,-0.99,0.00,M6] [#2 2.67,-1.50,0.00,M1] [#3 1.33,-0.51,0.58,U] [#4 3.21,-1.30,0.00,M3] [#5 2.68,-1.73,0.00,M3] [#6 2.88,-1.26,0.00,M3] [#7 2.84,-1.20,0.00,M3] [#8 2.93,-0.83,0.00,M3] 
04:06:02.118 00.000 21444 refined, 1 included, MultiStar: {1.60, -0.47}, one-star: {1.76, -0.46}
04:06:02.118 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
04:06:02.118 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
04:06:02.118 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=-0.47 hyp=1.67 cameraTheta=-0.29 mountX=-1.64 mountY=0.17, mountTheta=3.04
04:06:02.120 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=-0.47, opts=13)
04:06:02.120 00.000 21444 Enqueuing Move request for scope (1.60, -0.47)
04:06:02.120 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=140, FiltMax=65504, Gamma=0.560
04:06:02.120 00.000 21444 UpdateGuideState exits: m=5992747 SNR=298.5 Saturated
04:06:02.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:02.120 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:02.120 00.000 21444 Enqueuing Expose request
04:06:02.120 00.000 25848 Worker thread wakes up
04:06:02.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, -0.47) opts 0xd
04:06:02.120 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, -0.47)
04:06:02.121 00.001 25848 Moving (1.60, -0.47) raw xDistance=-1.64 yDistance=0.17
04:06:02.121 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.64
04:06:02.121 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:02.121 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:06:02.121 00.000 25848 MoveAxis(E, 46, ABG)
04:06:02.121 00.000 25848 Guiding  Dir = 2, Dur = 46
04:06:02.141 00.020 25848 IsSlewing returns 0
04:06:02.141 00.000 25848 IsGuiding returns 0
04:06:02.172 00.031 25848 PulseGuide returned control before completion, sleep 26
04:06:02.212 00.040 25848 IsGuiding returns 1
04:06:02.212 00.000 25848 scope still moving after pulse duration time elapsed
04:06:02.264 00.052 25848 IsSlewing returns 0
04:06:02.264 00.000 25848 IsGuiding returns 0
04:06:02.264 00.000 25848 scope move finished after 46 + 76 ms
04:06:02.264 00.000 25848 Move returns status 0, amount 46
04:06:02.264 00.000 25848 MoveAxis(N, 0, ABG)
04:06:02.264 00.000 25848 Move returns status 0, amount 0
04:06:02.264 00.000 25848 move complete, result=0
04:06:02.264 00.000 25848 worker thread done servicing request
04:06:02.264 00.000 25848 Worker thread wakes up
04:06:02.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:02.264 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:02.264 00.000 21444 GuideStep: -1.6 px 46 ms EAST, 0.2 px 0 ms NORTH
04:06:05.116 02.852 25848 Exposure complete
04:06:05.196 00.080 25848 worker thread done servicing request
04:06:05.196 00.000 21444 OnExposeComplete: enter
04:06:05.196 00.000 21444 UpdateGuideState(): m_state=6
04:06:05.196 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 817
04:06:05.196 00.000 21444 Star::Find returns 1 (1), X=1253.69, Y=671.62, Mass=5819785, SNR=334.2, Peak=65504 HFD=8.0
04:06:05.196 00.000 21444 MultiStar: [#1 -0.55,-1.02,1.04,U] [#2 -0.52,-1.47,0.86,U] [#3 -0.65,-0.56,0.72,U] [#4 0.33,-0.86,0.80,U] [#5 -0.11,-1.13,0.57,U] [#6 0.01,-0.79,0.55,U] [#7 0.02,-0.86,0.52,U] [#8 0.04,-0.58,0.37,U] 
04:06:05.196 00.000 21444 refined, 8 included, MultiStar: {-0.34, -0.84}, one-star: {-0.91, -0.27}
04:06:05.196 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
04:06:05.196 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
04:06:05.196 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=-0.84 hyp=0.91 cameraTheta=-1.95 mountX=0.26 mountY=-0.91, mountTheta=-1.29
04:06:05.197 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=-0.84, opts=13)
04:06:05.198 00.001 21444 Enqueuing Move request for scope (-0.34, -0.84)
04:06:05.198 00.000 25848 Worker thread wakes up
04:06:05.198 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.84) opts 0xd
04:06:05.198 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, -0.84)
04:06:05.198 00.000 25848 Moving (-0.34, -0.84) raw xDistance=0.26 yDistance=-0.91
04:06:05.198 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
04:06:05.198 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
04:06:05.198 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
04:06:05.198 00.000 21444 UpdateGuideState exits: m=5819785 SNR=334.2 Saturated
04:06:05.198 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:05.198 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:05.198 00.000 21444 Enqueuing Expose request
04:06:05.198 00.000 25848 MoveAxis(E, 0, ABG)
04:06:05.198 00.000 25848 Move returns status 0, amount 0
04:06:05.198 00.000 25848 MoveAxis(N, 25, ABG)
04:06:05.198 00.000 25848 Guiding  Dir = 0, Dur = 25
04:06:05.218 00.020 25848 IsSlewing returns 0
04:06:05.219 00.001 25848 IsGuiding returns 0
04:06:05.251 00.032 25848 IsGuiding returns 1
04:06:05.251 00.000 25848 scope still moving after pulse duration time elapsed
04:06:05.296 00.045 25848 IsSlewing returns 0
04:06:05.296 00.000 25848 IsGuiding returns 0
04:06:05.296 00.000 25848 scope move finished after 25 + 52 ms
04:06:05.296 00.000 25848 Move returns status 0, amount 25
04:06:05.296 00.000 25848 move complete, result=0
04:06:05.296 00.000 25848 worker thread done servicing request
04:06:05.296 00.000 25848 Worker thread wakes up
04:06:05.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:05.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:05.296 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 25 ms NORTH
04:06:08.144 02.848 25848 Exposure complete
04:06:08.224 00.080 25848 worker thread done servicing request
04:06:08.224 00.000 21444 OnExposeComplete: enter
04:06:08.224 00.000 21444 UpdateGuideState(): m_state=6
04:06:08.224 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 818
04:06:08.224 00.000 21444 Star::Find returns 1 (1), X=1252.92, Y=671.51, Mass=5588426, SNR=254.1, Peak=65504 HFD=7.9
04:06:08.225 00.001 21444 MultiStar: [#1 -1.46,-1.03,1.07,U] [#2 -1.10,-1.07,0.97,U] [#3 -2.35,-0.45,0.00,M3] [#4 0.11,-1.49,0.87,U] [#5 -0.58,-1.86,0.77,U] [#6 -0.18,-1.33,0.54,U] [#7 -0.28,-0.96,0.50,U] [#8 -0.64,-0.85,0.50,U] 
04:06:08.225 00.000 21444 refined, 7 included, MultiStar: {-0.84, -1.11}, one-star: {-1.68, -0.38}
04:06:08.225 00.000 21444 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.05) = xAngle (-5.27 = 1.01)
04:06:08.225 00.000 21444 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.83)
04:06:08.225 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-1.11 hyp=1.39 cameraTheta=-2.22 mountX=0.74 mountY=-1.34, mountTheta=-1.07
04:06:08.225 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-1.11, opts=13)
04:06:08.225 00.000 21444 Enqueuing Move request for scope (-0.84, -1.11)
04:06:08.225 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=178, FiltMax=65504, Gamma=0.560
04:06:08.225 00.000 21444 UpdateGuideState exits: m=5588426 SNR=254.1 Saturated
04:06:08.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:08.226 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:08.226 00.000 21444 Enqueuing Expose request
04:06:08.226 00.000 25848 Worker thread wakes up
04:06:08.226 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -1.11) opts 0xd
04:06:08.226 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -1.11)
04:06:08.226 00.000 25848 Moving (-0.84, -1.11) raw xDistance=0.74 yDistance=-1.34
04:06:08.226 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.74
04:06:08.226 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34
04:06:08.226 00.000 25848 MoveAxis(W, 21, ABG)
04:06:08.226 00.000 25848 Guiding  Dir = 3, Dur = 21
04:06:08.250 00.024 25848 IsSlewing returns 0
04:06:08.250 00.000 25848 IsGuiding returns 0
04:06:08.282 00.032 25848 IsGuiding returns 1
04:06:08.282 00.000 25848 scope still moving after pulse duration time elapsed
04:06:08.343 00.061 25848 IsSlewing returns 0
04:06:08.343 00.000 25848 IsGuiding returns 0
04:06:08.343 00.000 25848 scope move finished after 21 + 72 ms
04:06:08.343 00.000 25848 Move returns status 0, amount 21
04:06:08.343 00.000 25848 MoveAxis(N, 37, ABG)
04:06:08.343 00.000 25848 Guiding  Dir = 0, Dur = 37
04:06:08.375 00.032 25848 IsSlewing returns 0
04:06:08.376 00.001 25848 IsGuiding returns 0
04:06:08.407 00.031 25848 PulseGuide returned control before completion, sleep 17
04:06:08.425 00.018 25848 IsGuiding returns 1
04:06:08.425 00.000 25848 scope still moving after pulse duration time elapsed
04:06:08.486 00.061 25848 IsSlewing returns 0
04:06:08.486 00.000 25848 IsGuiding returns 0
04:06:08.486 00.000 25848 scope move finished after 37 + 72 ms
04:06:08.486 00.000 25848 Move returns status 0, amount 37
04:06:08.486 00.000 25848 move complete, result=0
04:06:08.486 00.000 25848 worker thread done servicing request
04:06:08.486 00.000 25848 Worker thread wakes up
04:06:08.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:08.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:08.486 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -1.3 px 37 ms NORTH
04:06:11.330 02.844 25848 Exposure complete
04:06:11.419 00.089 25848 worker thread done servicing request
04:06:11.419 00.000 21444 OnExposeComplete: enter
04:06:11.420 00.001 21444 UpdateGuideState(): m_state=6
04:06:11.420 00.000 21444 Star::Find(15, 1252, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 819
04:06:11.420 00.000 21444 Star::Find returns 1 (1), X=1254.03, Y=671.86, Mass=5604511, SNR=313.2, Peak=65504 HFD=8.0
04:06:11.420 00.000 21444 MultiStar: [#1 -0.41,-0.24,0.96,U] [#2 0.05,-0.66,0.77,U] [#3 -0.42,0.31,0.62,U] [#4 0.87,-0.62,0.85,U] [#5 0.52,-1.09,0.56,U] [#6 0.70,-0.28,0.50,U] [#7 0.57,-0.29,0.51,U] [#8 0.22,-0.01,0.58,U] 
04:06:11.420 00.000 21444 refined, 8 included, MultiStar: {0.10, -0.31}, one-star: {-0.57, -0.03}
04:06:11.420 00.000 21444 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.05) = xAngle (-4.33 = 1.96)
04:06:11.420 00.000 21444 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.17 = -0.89)
04:06:11.420 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.31 hyp=0.33 cameraTheta=-1.28 mountX=-0.12 mountY=-0.26, mountTheta=-2.02
04:06:11.421 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.31, opts=13)
04:06:11.421 00.000 21444 Enqueuing Move request for scope (0.10, -0.31)
04:06:11.421 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
04:06:11.421 00.000 21444 UpdateGuideState exits: m=5604511 SNR=313.2 Saturated
04:06:11.421 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:11.421 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:11.421 00.000 21444 Enqueuing Expose request
04:06:11.421 00.000 25848 Worker thread wakes up
04:06:11.422 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.31) opts 0xd
04:06:11.422 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.31)
04:06:11.422 00.000 25848 Moving (0.10, -0.31) raw xDistance=-0.12 yDistance=-0.26
04:06:11.422 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:06:11.422 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:11.422 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:06:11.422 00.000 25848 MoveAxis(E, 0, ABG)
04:06:11.422 00.000 25848 Move returns status 0, amount 0
04:06:11.422 00.000 25848 MoveAxis(N, 0, ABG)
04:06:11.422 00.000 25848 Move returns status 0, amount 0
04:06:11.422 00.000 25848 move complete, result=0
04:06:11.422 00.000 25848 worker thread done servicing request
04:06:11.422 00.000 25848 Worker thread wakes up
04:06:11.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:11.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:11.422 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:06:14.269 02.847 25848 Exposure complete
04:06:14.348 00.079 25848 worker thread done servicing request
04:06:14.348 00.000 21444 OnExposeComplete: enter
04:06:14.348 00.000 21444 UpdateGuideState(): m_state=6
04:06:14.348 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 820
04:06:14.348 00.000 21444 Star::Find returns 1 (1), X=1252.82, Y=673.40, Mass=5782768, SNR=269.3, Peak=65504 HFD=8.0
04:06:14.349 00.001 21444 MultiStar: [#1 -1.07,1.77,0.00,M4] [#2 -0.27,1.11,1.14,U] [#3 -1.44,2.10,0.00,M3] [#4 0.19,0.39,0.85,U] [#5 0.09,0.17,0.54,U] [#6 -0.28,0.72,0.53,U] [#7 -0.39,0.57,0.64,U] [#8 -0.27,0.74,0.67,U] 
04:06:14.349 00.000 21444 refined, 6 included, MultiStar: {-0.46, 0.83}, one-star: {-1.78, 1.51}
04:06:14.349 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.98 = -0.98)
04:06:14.349 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.46)
04:06:14.349 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.83 hyp=0.95 cameraTheta=2.08 mountX=0.53 mountY=0.59, mountTheta=0.84
04:06:14.350 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.83, opts=13)
04:06:14.350 00.000 21444 Enqueuing Move request for scope (-0.46, 0.83)
04:06:14.350 00.000 25848 Worker thread wakes up
04:06:14.350 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:06:14.350 00.000 21444 UpdateGuideState exits: m=5782768 SNR=269.3 Saturated
04:06:14.350 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.83) opts 0xd
04:06:14.350 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:14.350 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.83)
04:06:14.350 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:14.350 00.000 21444 Enqueuing Expose request
04:06:14.350 00.000 25848 Moving (-0.46, 0.83) raw xDistance=0.53 yDistance=0.59
04:06:14.350 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53
04:06:14.350 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:06:14.350 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
04:06:14.350 00.000 25848 MoveAxis(W, 15, ABG)
04:06:14.350 00.000 25848 Guiding  Dir = 3, Dur = 15
04:06:14.374 00.024 25848 IsSlewing returns 0
04:06:14.375 00.001 25848 IsGuiding returns 0
04:06:14.406 00.031 25848 IsGuiding returns 1
04:06:14.406 00.000 25848 scope still moving after pulse duration time elapsed
04:06:14.467 00.061 25848 IsSlewing returns 0
04:06:14.468 00.001 25848 IsGuiding returns 0
04:06:14.468 00.000 25848 scope move finished after 15 + 78 ms
04:06:14.468 00.000 25848 Move returns status 0, amount 15
04:06:14.468 00.000 25848 MoveAxis(N, 0, ABG)
04:06:14.468 00.000 25848 Move returns status 0, amount 0
04:06:14.468 00.000 25848 move complete, result=0
04:06:14.468 00.000 25848 worker thread done servicing request
04:06:14.468 00.000 25848 Worker thread wakes up
04:06:14.468 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 0.6 px 0 ms NORTH
04:06:14.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:14.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:17.313 02.845 25848 Exposure complete
04:06:17.400 00.087 25848 worker thread done servicing request
04:06:17.400 00.000 21444 OnExposeComplete: enter
04:06:17.400 00.000 21444 UpdateGuideState(): m_state=6
04:06:17.401 00.001 21444 Star::Find(15, 1252, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 821
04:06:17.401 00.000 21444 Star::Find returns 1 (1), X=1251.30, Y=674.77, Mass=5706282, SNR=252.4, Peak=65504 HFD=7.9
04:06:17.401 00.000 21444 MultiStar: large primary error, entering stabilization period
04:06:17.401 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.63 = -0.63)
04:06:17.401 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.47 = 2.81)
04:06:17.401 00.000 21444 CameraToMount -- cameraX=-3.31 cameraY=2.88 hyp=4.39 cameraTheta=2.43 mountX=3.55 mountY=1.41, mountTheta=0.38
04:06:17.402 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.31, y=2.88, opts=13)
04:06:17.402 00.000 21444 Enqueuing Move request for scope (-3.31, 2.88)
04:06:17.402 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=142, FiltMax=65504, Gamma=0.560
04:06:17.402 00.000 21444 UpdateGuideState exits: m=5706282 SNR=252.4 Saturated
04:06:17.402 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:17.402 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:17.402 00.000 21444 Enqueuing Expose request
04:06:17.402 00.000 25848 Worker thread wakes up
04:06:17.402 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.31, 2.88) opts 0xd
04:06:17.402 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.31, 2.88)
04:06:17.402 00.000 25848 Moving (-3.31, 2.88) raw xDistance=3.55 yDistance=1.41
04:06:17.402 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.26 from input 3.55
04:06:17.403 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:06:17.403 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.41
04:06:17.403 00.000 25848 MoveAxis(W, 105, ABG)
04:06:17.403 00.000 25848 Guiding  Dir = 3, Dur = 105
04:06:17.424 00.021 25848 IsSlewing returns 0
04:06:17.424 00.000 25848 IsGuiding returns 0
04:06:17.455 00.031 25848 PulseGuide returned control before completion, sleep 84
04:06:17.549 00.094 25848 IsGuiding returns 1
04:06:17.549 00.000 25848 scope still moving after pulse duration time elapsed
04:06:17.610 00.061 25848 IsSlewing returns 0
04:06:17.611 00.001 25848 IsGuiding returns 0
04:06:17.611 00.000 25848 scope move finished after 105 + 81 ms
04:06:17.611 00.000 25848 Move returns status 0, amount 105
04:06:17.611 00.000 25848 MoveAxis(N, 0, ABG)
04:06:17.611 00.000 25848 Move returns status 0, amount 0
04:06:17.611 00.000 25848 move complete, result=0
04:06:17.611 00.000 25848 worker thread done servicing request
04:06:17.611 00.000 25848 Worker thread wakes up
04:06:17.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:17.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:17.611 00.000 21444 GuideStep: 3.6 px 105 ms WEST, 1.4 px 0 ms NORTH
04:06:20.454 02.843 25848 Exposure complete
04:06:20.538 00.084 25848 worker thread done servicing request
04:06:20.538 00.000 21444 OnExposeComplete: enter
04:06:20.539 00.001 21444 UpdateGuideState(): m_state=6
04:06:20.539 00.000 21444 Star::Find(15, 1251, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 822
04:06:20.539 00.000 21444 Star::Find returns 1 (1), X=1255.66, Y=674.11, Mass=5670317, SNR=277.8, Peak=65504 HFD=7.9
04:06:20.539 00.000 21444 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.05) = xAngle (-1.92 = -1.92)
04:06:20.539 00.000 21444 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.77 = 1.52)
04:06:20.539 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=2.21 hyp=2.45 cameraTheta=1.13 mountX=-0.85 mountY=2.45, mountTheta=1.90
04:06:20.540 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=2.21, opts=13)
04:06:20.540 00.000 21444 Enqueuing Move request for scope (1.05, 2.21)
04:06:20.540 00.000 25848 Worker thread wakes up
04:06:20.540 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=52, FiltMax=65504, Gamma=0.560
04:06:20.540 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, 2.21) opts 0xd
04:06:20.540 00.000 21444 UpdateGuideState exits: m=5670317 SNR=277.8 Saturated
04:06:20.540 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, 2.21)
04:06:20.540 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:20.540 00.000 25848 Moving (1.05, 2.21) raw xDistance=-0.85 yDistance=2.45
04:06:20.540 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:20.540 00.000 21444 Enqueuing Expose request
04:06:20.540 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.85
04:06:20.540 00.000 25848 resist switch: large excursion: input 2.45 thresh 1.53 direction from -1 to 1
04:06:20.540 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.34
04:06:20.540 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.45 from input 2.45
04:06:20.540 00.000 25848 MoveAxis(E, 17, ABG)
04:06:20.540 00.000 25848 Guiding  Dir = 2, Dur = 17
04:06:20.620 00.080 25848 IsSlewing returns 0
04:06:20.620 00.000 25848 IsGuiding returns 0
04:06:20.641 00.021 25848 IsGuiding returns 1
04:06:20.641 00.000 25848 scope still moving after pulse duration time elapsed
04:06:20.704 00.063 25848 IsSlewing returns 0
04:06:20.704 00.000 25848 IsGuiding returns 0
04:06:20.704 00.000 25848 scope move finished after 17 + 67 ms
04:06:20.704 00.000 25848 Move returns status 0, amount 17
04:06:20.704 00.000 25848 BLC: Oldest BLC event removed
04:06:20.704 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
04:06:20.704 00.000 25848 MoveAxis(S, 403, ABG)
04:06:20.704 00.000 25848 Guiding  Dir = 1, Dur = 403
04:06:20.735 00.031 25848 IsSlewing returns 0
04:06:20.735 00.000 25848 IsGuiding returns 0
04:06:20.766 00.031 25848 PulseGuide returned control before completion, sleep 382
04:06:21.160 00.394 25848 IsGuiding returns 1
04:06:21.160 00.000 25848 scope still moving after pulse duration time elapsed
04:06:21.220 00.060 25848 IsSlewing returns 0
04:06:21.220 00.000 25848 IsGuiding returns 0
04:06:21.220 00.000 25848 scope move finished after 403 + 81 ms
04:06:21.220 00.000 25848 Move returns status 0, amount 403
04:06:21.220 00.000 25848 move complete, result=0
04:06:21.220 00.000 25848 worker thread done servicing request
04:06:21.220 00.000 25848 Worker thread wakes up
04:06:21.220 00.000 21444 GuideStep: -0.8 px 17 ms EAST, 2.4 px 403 ms SOUTH
04:06:21.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:21.221 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:24.066 02.845 25848 Exposure complete
04:06:24.145 00.079 25848 worker thread done servicing request
04:06:24.145 00.000 21444 OnExposeComplete: enter
04:06:24.146 00.001 21444 UpdateGuideState(): m_state=6
04:06:24.146 00.000 21444 Star::Find(15, 1255, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 823
04:06:24.146 00.000 21444 Star::Find returns 1 (1), X=1254.17, Y=671.72, Mass=5608777, SNR=337.0, Peak=65504 HFD=7.8
04:06:24.146 00.000 21444 MultiStar: exiting stabilization period
04:06:24.146 00.000 21444 MultiStar: [#1 0.01,-0.96,0.82,U] [#2 0.35,-1.15,0.89,U] [#3 -0.85,-0.60,0.83,U] [#4 1.24,-1.61,0.90,U] [#5 1.01,-1.56,0.51,U] [#6 0.96,-1.21,0.61,U] [#7 0.87,-1.02,0.59,U] [#8 0.78,-0.91,0.63,U] 
04:06:24.146 00.000 21444 single-star, 8 included, MultiStar: {0.35, -0.98}, one-star: {-0.44, -0.17}
04:06:24.146 00.000 21444 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.05) = xAngle (-5.82 = 0.47)
04:06:24.146 00.000 21444 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.66 = -2.38)
04:06:24.146 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=-0.17 hyp=0.47 cameraTheta=-2.77 mountX=0.42 mountY=-0.32, mountTheta=-0.66
04:06:24.147 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-0.17, opts=13)
04:06:24.147 00.000 21444 Enqueuing Move request for scope (-0.44, -0.17)
04:06:24.147 00.000 25848 Worker thread wakes up
04:06:24.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.17) opts 0xd
04:06:24.147 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=168, FiltMax=65504, Gamma=0.560
04:06:24.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -0.17)
04:06:24.147 00.000 25848 Moving (-0.44, -0.17) raw xDistance=0.42 yDistance=-0.32
04:06:24.147 00.000 21444 UpdateGuideState exits: m=5608777 SNR=337.0 Saturated
04:06:24.147 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:24.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:24.147 00.000 21444 Enqueuing Expose request
04:06:24.147 00.000 25848 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.73, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.446015, 1:-0.324468
04:06:24.147 00.000 25848 BLC: No correction, Miss < min_move
04:06:24.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
04:06:24.147 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:24.148 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
04:06:24.148 00.000 25848 MoveAxis(E, 0, ABG)
04:06:24.148 00.000 25848 Move returns status 0, amount 0
04:06:24.148 00.000 25848 MoveAxis(N, 0, ABG)
04:06:24.148 00.000 25848 Move returns status 0, amount 0
04:06:24.148 00.000 25848 move complete, result=0
04:06:24.148 00.000 25848 worker thread done servicing request
04:06:24.148 00.000 25848 Worker thread wakes up
04:06:24.148 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:24.148 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:24.148 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
04:06:26.999 02.851 25848 Exposure complete
04:06:27.084 00.085 25848 worker thread done servicing request
04:06:27.085 00.001 21444 OnExposeComplete: enter
04:06:27.085 00.000 21444 UpdateGuideState(): m_state=6
04:06:27.085 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 824
04:06:27.085 00.000 21444 Star::Find returns 1 (1), X=1255.05, Y=671.65, Mass=5955512, SNR=269.3, Peak=65504 HFD=8.1
04:06:27.085 00.000 21444 MultiStar: [#1 1.39,-0.80,1.22,U] [#2 0.62,-0.84,1.17,U] [#3 0.17,-0.48,0.89,U] [#4 1.69,-1.20,0.84,U] [#5 1.33,-0.97,0.85,U] [#6 1.42,-0.90,0.71,U] [#7 1.51,-0.20,0.60,U] [#8 1.28,-0.91,0.60,U] 
04:06:27.085 00.000 21444 single-star, 8 included, MultiStar: {1.05, -0.73}, one-star: {0.45, -0.25}
04:06:27.085 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.73)
04:06:27.085 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.11)
04:06:27.085 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.25 hyp=0.51 cameraTheta=-0.50 mountX=-0.47 mountY=-0.06, mountTheta=-3.02
04:06:27.086 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.25, opts=13)
04:06:27.086 00.000 21444 Enqueuing Move request for scope (0.45, -0.25)
04:06:27.086 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=28, FiltMax=65504, Gamma=0.560
04:06:27.086 00.000 21444 UpdateGuideState exits: m=5955512 SNR=269.3 Saturated
04:06:27.086 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:27.086 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:27.086 00.000 21444 Enqueuing Expose request
04:06:27.087 00.001 25848 Worker thread wakes up
04:06:27.087 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.25) opts 0xd
04:06:27.087 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.25)
04:06:27.087 00.000 25848 Moving (0.45, -0.25) raw xDistance=-0.47 yDistance=-0.06
04:06:27.087 00.000 25848 BLC: History state: CurrMiss=-0.06, AvgInitMiss=0.73, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.446015, 1:-0.324468, 2:-0.057680
04:06:27.087 00.000 25848 BLC: No correction, Miss < min_move
04:06:27.087 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
04:06:27.087 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:27.087 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:06:27.087 00.000 25848 MoveAxis(E, 0, ABG)
04:06:27.087 00.000 25848 Move returns status 0, amount 0
04:06:27.087 00.000 25848 MoveAxis(N, 0, ABG)
04:06:27.087 00.000 25848 Move returns status 0, amount 0
04:06:27.087 00.000 25848 move complete, result=0
04:06:27.087 00.000 25848 worker thread done servicing request
04:06:27.087 00.000 25848 Worker thread wakes up
04:06:27.087 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:27.087 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:27.087 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
04:06:29.931 02.844 25848 Exposure complete
04:06:30.016 00.085 25848 worker thread done servicing request
04:06:30.016 00.000 21444 OnExposeComplete: enter
04:06:30.016 00.000 21444 UpdateGuideState(): m_state=6
04:06:30.016 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 825
04:06:30.016 00.000 21444 Star::Find returns 1 (1), X=1254.61, Y=672.00, Mass=5763963, SNR=260.6, Peak=65504 HFD=8.0
04:06:30.016 00.000 21444 MultiStar: [#1 0.76,-0.67,0.89,U] [#2 0.84,-1.00,0.86,U] [#3 -0.61,-0.65,0.57,U] [#4 1.46,-1.23,0.86,U] [#5 1.85,-1.59,0.00,M1] [#6 0.96,-1.31,0.91,U] [#7 1.73,-1.31,0.00,M1] [#8 1.29,-1.06,0.46,U] 
04:06:30.016 00.000 21444 single-star, 6 included, MultiStar: {0.68, -0.80}, one-star: {0.01, 0.10}
04:06:30.016 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
04:06:30.016 00.000 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.90)
04:06:30.016 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.51 mountX=0.00 mountY=0.10, mountTheta=1.54
04:06:30.017 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.10, opts=13)
04:06:30.017 00.000 21444 Enqueuing Move request for scope (0.01, 0.10)
04:06:30.017 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=16, FiltMax=65504, Gamma=0.560
04:06:30.017 00.000 21444 UpdateGuideState exits: m=5763963 SNR=260.6 Saturated
04:06:30.017 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:30.017 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:30.017 00.000 21444 Enqueuing Expose request
04:06:30.017 00.000 25848 Worker thread wakes up
04:06:30.017 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
04:06:30.017 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
04:06:30.017 00.000 25848 Moving (0.01, 0.10) raw xDistance=0.00 yDistance=0.10
04:06:30.017 00.000 25848 BLC: window closed
04:06:30.018 00.001 25848 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.73, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.446015, 1:-0.324468, 2:-0.057680
04:06:30.018 00.000 25848 BLC: No correction, Miss < min_move
04:06:30.018 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:06:30.018 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:30.018 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:06:30.018 00.000 25848 MoveAxis(E, 0, ABG)
04:06:30.018 00.000 25848 Move returns status 0, amount 0
04:06:30.018 00.000 25848 MoveAxis(N, 0, ABG)
04:06:30.018 00.000 25848 Move returns status 0, amount 0
04:06:30.018 00.000 25848 move complete, result=0
04:06:30.018 00.000 25848 worker thread done servicing request
04:06:30.018 00.000 25848 Worker thread wakes up
04:06:30.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:30.018 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:30.018 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:32.864 02.846 25848 Exposure complete
04:06:32.941 00.077 25848 worker thread done servicing request
04:06:32.941 00.000 21444 OnExposeComplete: enter
04:06:32.941 00.000 21444 UpdateGuideState(): m_state=6
04:06:32.941 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 826
04:06:32.941 00.000 21444 Star::Find returns 1 (1), X=1251.59, Y=673.89, Mass=5420091, SNR=171.6, Peak=65504 HFD=7.9
04:06:32.942 00.001 21444 MultiStar: [#1 -2.71,0.87,0.00,M2] [#2 -2.35,0.70,0.00,M1] [#3 -3.33,1.26,0.00,M1] [#4 -1.55,0.43,0.81,U] [#5 -1.72,0.49,0.72,U] [#6 -1.36,0.45,0.63,U] [#7 -2.01,0.91,0.00,M2] [#8 -2.03,1.44,0.00,M1] 
04:06:32.942 00.000 21444 refined, 3 included, MultiStar: {-2.01, 0.94}, one-star: {-3.01, 1.99}
04:06:32.942 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.35 = -0.35)
04:06:32.942 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.09)
04:06:32.942 00.000 21444 CameraToMount -- cameraX=-2.01 cameraY=0.94 hyp=2.22 cameraTheta=2.70 mountX=2.09 mountY=0.11, mountTheta=0.05
04:06:32.943 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.01, y=0.94, opts=13)
04:06:32.943 00.000 21444 Enqueuing Move request for scope (-2.01, 0.94)
04:06:32.943 00.000 25848 Worker thread wakes up
04:06:32.943 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=244, FiltMax=65504, Gamma=0.560
04:06:32.943 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.01, 0.94) opts 0xd
04:06:32.943 00.000 21444 UpdateGuideState exits: m=5420091 SNR=171.6 Saturated
04:06:32.943 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.01, 0.94)
04:06:32.943 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:32.943 00.000 25848 Moving (-2.01, 0.94) raw xDistance=2.09 yDistance=0.11
04:06:32.943 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:32.943 00.000 21444 Enqueuing Expose request
04:06:32.943 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.32 from input 2.09
04:06:32.943 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:32.943 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:06:32.943 00.000 25848 MoveAxis(W, 61, ABG)
04:06:32.943 00.000 25848 Guiding  Dir = 3, Dur = 61
04:06:33.000 00.057 25848 IsSlewing returns 0
04:06:33.001 00.001 25848 IsGuiding returns 0
04:06:33.032 00.031 25848 PulseGuide returned control before completion, sleep 40
04:06:33.082 00.050 25848 IsGuiding returns 1
04:06:33.082 00.000 25848 scope still moving after pulse duration time elapsed
04:06:33.163 00.081 25848 IsSlewing returns 0
04:06:33.163 00.000 25848 IsGuiding returns 0
04:06:33.163 00.000 25848 scope move finished after 61 + 101 ms
04:06:33.163 00.000 25848 Move returns status 0, amount 61
04:06:33.164 00.001 25848 MoveAxis(N, 0, ABG)
04:06:33.164 00.000 25848 Move returns status 0, amount 0
04:06:33.164 00.000 25848 move complete, result=0
04:06:33.164 00.000 25848 worker thread done servicing request
04:06:33.164 00.000 25848 Worker thread wakes up
04:06:33.164 00.000 21444 GuideStep: 2.1 px 61 ms WEST, 0.1 px 0 ms NORTH
04:06:33.164 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:33.164 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:36.014 02.850 25848 Exposure complete
04:06:36.095 00.081 25848 worker thread done servicing request
04:06:36.095 00.000 21444 OnExposeComplete: enter
04:06:36.095 00.000 21444 UpdateGuideState(): m_state=6
04:06:36.095 00.000 21444 Star::Find(15, 1251, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 827
04:06:36.095 00.000 21444 Star::Find returns 1 (1), X=1255.74, Y=674.04, Mass=5643522, SNR=225.3, Peak=65504 HFD=8.0
04:06:36.096 00.001 21444 MultiStar: [#1 1.82,0.97,1.20,U] [#2 1.61,1.00,1.08,U] [#3 0.63,1.37,0.95,U] [#4 2.43,0.39,0.00,M1] [#5 2.27,0.04,0.00,M1] [#6 2.75,0.67,0.00,M1] [#7 2.55,0.53,0.00,M3] [#8 1.83,1.40,0.00,M2] 
04:06:36.096 00.000 21444 refined, 3 included, MultiStar: {1.34, 1.35}, one-star: {1.14, 2.15}
04:06:36.096 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
04:06:36.096 00.000 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.11 = 1.18)
04:06:36.096 00.000 21444 CameraToMount -- cameraX=1.34 cameraY=1.35 hyp=1.90 cameraTheta=0.79 mountX=-1.21 mountY=1.75, mountTheta=2.18
04:06:36.097 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.34, y=1.35, opts=13)
04:06:36.097 00.000 21444 Enqueuing Move request for scope (1.34, 1.35)
04:06:36.097 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=130, FiltMax=65504, Gamma=0.560
04:06:36.097 00.000 21444 UpdateGuideState exits: m=5643522 SNR=225.3 Saturated
04:06:36.097 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:36.097 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:36.097 00.000 21444 Enqueuing Expose request
04:06:36.097 00.000 25848 Worker thread wakes up
04:06:36.097 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.34, 1.35) opts 0xd
04:06:36.097 00.000 25848 Handling offset move in thread for scope, endpoint = (1.34, 1.35)
04:06:36.097 00.000 25848 Moving (1.34, 1.35) raw xDistance=-1.21 yDistance=1.75
04:06:36.097 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.21
04:06:36.097 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
04:06:36.097 00.000 25848 MoveAxis(E, 31, ABG)
04:06:36.097 00.000 25848 Guiding  Dir = 2, Dur = 31
04:06:36.126 00.029 25848 IsSlewing returns 0
04:06:36.126 00.000 25848 IsGuiding returns 0
04:06:36.158 00.032 25848 IsGuiding returns 1
04:06:36.158 00.000 25848 scope still moving after pulse duration time elapsed
04:06:36.232 00.074 25848 IsSlewing returns 0
04:06:36.233 00.001 25848 IsGuiding returns 0
04:06:36.233 00.000 25848 scope move finished after 31 + 74 ms
04:06:36.233 00.000 25848 Move returns status 0, amount 31
04:06:36.233 00.000 25848 MoveAxis(S, 48, ABG)
04:06:36.233 00.000 25848 Guiding  Dir = 1, Dur = 48
04:06:36.265 00.032 25848 IsSlewing returns 0
04:06:36.265 00.000 25848 IsGuiding returns 0
04:06:36.296 00.031 25848 PulseGuide returned control before completion, sleep 28
04:06:36.326 00.030 25848 IsGuiding returns 1
04:06:36.326 00.000 25848 scope still moving after pulse duration time elapsed
04:06:36.408 00.082 25848 IsSlewing returns 0
04:06:36.408 00.000 25848 IsGuiding returns 0
04:06:36.408 00.000 25848 scope move finished after 48 + 94 ms
04:06:36.408 00.000 25848 Move returns status 0, amount 48
04:06:36.408 00.000 25848 move complete, result=0
04:06:36.408 00.000 25848 worker thread done servicing request
04:06:36.408 00.000 25848 Worker thread wakes up
04:06:36.408 00.000 21444 GuideStep: -1.2 px 31 ms EAST, 1.8 px 48 ms SOUTH
04:06:36.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:36.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:39.258 02.850 25848 Exposure complete
04:06:39.341 00.083 25848 worker thread done servicing request
04:06:39.341 00.000 21444 OnExposeComplete: enter
04:06:39.341 00.000 21444 UpdateGuideState(): m_state=6
04:06:39.341 00.000 21444 Star::Find(15, 1255, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 828
04:06:39.341 00.000 21444 Star::Find returns 1 (1), X=1254.05, Y=672.68, Mass=5862555, SNR=292.1, Peak=65504 HFD=8.1
04:06:39.342 00.001 21444 MultiStar: [#1 -0.17,0.71,0.72,U] [#2 -0.53,0.59,0.72,U] [#3 -0.65,0.46,0.59,U] [#4 0.57,-0.19,0.67,U] [#5 0.22,0.17,0.53,U] [#6 0.55,0.17,0.55,U] [#7 0.15,0.77,0.65,U] [#8 0.16,0.63,0.52,U] 
04:06:39.342 00.000 21444 refined, 8 included, MultiStar: {-0.08, 0.49}, one-star: {-0.55, 0.79}
04:06:39.342 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
04:06:39.342 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.12)
04:06:39.342 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.49 hyp=0.49 cameraTheta=1.73 mountX=0.12 mountY=0.42, mountTheta=1.29
04:06:39.342 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.49, opts=13)
04:06:39.342 00.000 21444 Enqueuing Move request for scope (-0.08, 0.49)
04:06:39.342 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
04:06:39.342 00.000 21444 UpdateGuideState exits: m=5862555 SNR=292.1 Saturated
04:06:39.342 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:39.342 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:39.343 00.001 21444 Enqueuing Expose request
04:06:39.343 00.000 25848 Worker thread wakes up
04:06:39.343 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.49) opts 0xd
04:06:39.343 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.49)
04:06:39.343 00.000 25848 Moving (-0.08, 0.49) raw xDistance=0.12 yDistance=0.42
04:06:39.343 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:06:39.343 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:39.343 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
04:06:39.343 00.000 25848 MoveAxis(E, 0, ABG)
04:06:39.343 00.000 25848 Move returns status 0, amount 0
04:06:39.343 00.000 25848 MoveAxis(N, 0, ABG)
04:06:39.343 00.000 25848 Move returns status 0, amount 0
04:06:39.343 00.000 25848 move complete, result=0
04:06:39.343 00.000 25848 worker thread done servicing request
04:06:39.343 00.000 25848 Worker thread wakes up
04:06:39.343 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
04:06:39.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:39.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:42.193 02.850 25848 Exposure complete
04:06:42.260 00.067 25848 worker thread done servicing request
04:06:42.260 00.000 21444 OnExposeComplete: enter
04:06:42.260 00.000 21444 UpdateGuideState(): m_state=6
04:06:42.260 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 829
04:06:42.260 00.000 21444 Star::Find returns 1 (1), X=1251.87, Y=672.41, Mass=5696353, SNR=246.4, Peak=65504 HFD=8.0
04:06:42.261 00.001 21444 MultiStar: [#1 -1.80,0.56,1.08,U] [#2 -1.70,0.62,0.78,U] [#3 -2.84,0.48,0.00,M1] [#4 -1.33,-0.95,0.61,U] [#5 -1.11,-0.68,0.81,U] [#6 -1.44,-0.30,0.50,U] [#7 -1.25,-0.49,0.48,U] [#8 -1.53,0.23,0.50,U] 
04:06:42.261 00.000 21444 refined, 7 included, MultiStar: {-1.70, 0.03}, one-star: {-2.74, 0.51}
04:06:42.261 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
04:06:42.261 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.77 = -2.77)
04:06:42.261 00.000 21444 CameraToMount -- cameraX=-1.70 cameraY=0.03 hyp=1.70 cameraTheta=3.12 mountX=1.70 mountY=-0.62, mountTheta=-0.35
04:06:42.261 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.70, y=0.03, opts=13)
04:06:42.261 00.000 21444 Enqueuing Move request for scope (-1.70, 0.03)
04:06:42.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
04:06:42.261 00.000 21444 UpdateGuideState exits: m=5696353 SNR=246.4 Saturated
04:06:42.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:42.261 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:42.261 00.000 21444 Enqueuing Expose request
04:06:42.261 00.000 25848 Worker thread wakes up
04:06:42.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.70, 0.03) opts 0xd
04:06:42.261 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.70, 0.03)
04:06:42.261 00.000 25848 Moving (-1.70, 0.03) raw xDistance=1.70 yDistance=-0.62
04:06:42.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.70
04:06:42.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:06:42.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
04:06:42.261 00.000 25848 MoveAxis(W, 49, ABG)
04:06:42.261 00.000 25848 Guiding  Dir = 3, Dur = 49
04:06:42.282 00.021 25848 IsSlewing returns 0
04:06:42.282 00.000 25848 IsGuiding returns 0
04:06:42.313 00.031 25848 PulseGuide returned control before completion, sleep 28
04:06:42.347 00.034 25848 IsGuiding returns 1
04:06:42.347 00.000 25848 scope still moving after pulse duration time elapsed
04:06:42.404 00.057 25848 IsSlewing returns 0
04:06:42.405 00.001 25848 IsGuiding returns 0
04:06:42.405 00.000 25848 scope move finished after 49 + 72 ms
04:06:42.405 00.000 25848 Move returns status 0, amount 49
04:06:42.405 00.000 25848 MoveAxis(N, 0, ABG)
04:06:42.405 00.000 25848 Move returns status 0, amount 0
04:06:42.405 00.000 25848 move complete, result=0
04:06:42.405 00.000 25848 worker thread done servicing request
04:06:42.405 00.000 25848 Worker thread wakes up
04:06:42.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:42.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:42.405 00.000 21444 GuideStep: 1.7 px 49 ms WEST, -0.6 px 0 ms NORTH
04:06:45.249 02.844 25848 Exposure complete
04:06:45.334 00.085 25848 worker thread done servicing request
04:06:45.335 00.001 21444 OnExposeComplete: enter
04:06:45.335 00.000 21444 UpdateGuideState(): m_state=6
04:06:45.335 00.000 21444 Star::Find(15, 1251, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 830
04:06:45.335 00.000 21444 Star::Find returns 1 (1), X=1254.62, Y=673.32, Mass=5441854, SNR=204.5, Peak=65504 HFD=7.6
04:06:45.335 00.000 21444 MultiStar: [#1 0.95,0.76,1.16,U] [#2 1.06,0.34,1.12,U] [#3 -0.48,0.45,1.01,U] [#4 1.10,-0.51,0.80,U] [#5 1.07,-0.41,0.67,U] [#6 1.02,-0.21,0.61,U] [#7 0.93,-0.04,0.74,U] [#8 0.92,0.60,0.64,U] 
04:06:45.335 00.000 21444 refined, 8 included, MultiStar: {0.69, 0.35}, one-star: {0.02, 1.42}
04:06:45.335 00.000 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
04:06:45.335 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.85)
04:06:45.335 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=0.35 hyp=0.77 cameraTheta=0.47 mountX=-0.65 mountY=0.58, mountTheta=2.42
04:06:45.336 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=0.35, opts=13)
04:06:45.336 00.000 21444 Enqueuing Move request for scope (0.69, 0.35)
04:06:45.336 00.000 25848 Worker thread wakes up
04:06:45.336 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=120, FiltMax=65504, Gamma=0.560
04:06:45.336 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.35) opts 0xd
04:06:45.336 00.000 21444 UpdateGuideState exits: m=5441854 SNR=204.5 Saturated
04:06:45.336 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, 0.35)
04:06:45.336 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:45.336 00.000 25848 Moving (0.69, 0.35) raw xDistance=-0.65 yDistance=0.58
04:06:45.336 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:45.336 00.000 21444 Enqueuing Expose request
04:06:45.336 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.65
04:06:45.336 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
04:06:45.336 00.000 25848 MoveAxis(E, 16, ABG)
04:06:45.336 00.000 25848 Guiding  Dir = 2, Dur = 16
04:06:45.362 00.026 25848 IsSlewing returns 0
04:06:45.362 00.000 25848 IsGuiding returns 0
04:06:45.393 00.031 25848 IsGuiding returns 1
04:06:45.393 00.000 25848 scope still moving after pulse duration time elapsed
04:06:45.454 00.061 25848 IsSlewing returns 0
04:06:45.455 00.001 25848 IsGuiding returns 0
04:06:45.455 00.000 25848 scope move finished after 16 + 76 ms
04:06:45.455 00.000 25848 Move returns status 0, amount 16
04:06:45.455 00.000 25848 MoveAxis(S, 16, ABG)
04:06:45.455 00.000 25848 Guiding  Dir = 1, Dur = 16
04:06:45.485 00.030 25848 IsSlewing returns 0
04:06:45.485 00.000 25848 IsGuiding returns 0
04:06:45.516 00.031 25848 IsGuiding returns 1
04:06:45.516 00.000 25848 scope still moving after pulse duration time elapsed
04:06:45.576 00.060 25848 IsSlewing returns 0
04:06:45.576 00.000 25848 IsGuiding returns 0
04:06:45.576 00.000 25848 scope move finished after 16 + 74 ms
04:06:45.576 00.000 25848 Move returns status 0, amount 16
04:06:45.576 00.000 25848 move complete, result=0
04:06:45.576 00.000 25848 worker thread done servicing request
04:06:45.576 00.000 25848 Worker thread wakes up
04:06:45.576 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:45.576 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:45.576 00.000 21444 GuideStep: -0.7 px 16 ms EAST, 0.6 px 16 ms SOUTH
04:06:48.423 02.847 25848 Exposure complete
04:06:48.503 00.080 25848 worker thread done servicing request
04:06:48.503 00.000 21444 OnExposeComplete: enter
04:06:48.503 00.000 21444 UpdateGuideState(): m_state=6
04:06:48.503 00.000 21444 Star::Find(15, 1254, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 831
04:06:48.503 00.000 21444 Star::Find returns 1 (1), X=1253.76, Y=673.69, Mass=5290294, SNR=155.5, Peak=65504 HFD=7.8
04:06:48.504 00.001 21444 MultiStar: [#1 -0.21,1.13,1.23,U] [#2 -0.21,0.67,1.10,U] [#3 -1.53,0.78,0.81,U] [#4 0.38,0.11,0.86,U] [#5 0.57,-0.33,0.87,U] [#6 0.14,0.09,0.76,U] [#7 0.46,0.10,1.01,U] [#8 -0.28,0.79,0.60,U] 
04:06:48.504 00.000 21444 refined, 8 included, MultiStar: {-0.17, 0.61}, one-star: {-0.85, 1.79}
04:06:48.504 00.000 21444 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.05) = xAngle (-1.21 = -1.21)
04:06:48.504 00.000 21444 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.22)
04:06:48.504 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.61 hyp=0.63 cameraTheta=1.84 mountX=0.22 mountY=0.50, mountTheta=1.16
04:06:48.504 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.61, opts=13)
04:06:48.505 00.001 21444 Enqueuing Move request for scope (-0.17, 0.61)
04:06:48.505 00.000 25848 Worker thread wakes up
04:06:48.505 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.61) opts 0xd
04:06:48.505 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.61)
04:06:48.505 00.000 25848 Moving (-0.17, 0.61) raw xDistance=0.22 yDistance=0.50
04:06:48.505 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
04:06:48.505 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:48.505 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=192, FiltMax=65504, Gamma=0.560
04:06:48.505 00.000 21444 UpdateGuideState exits: m=5290294 SNR=155.5 Saturated
04:06:48.505 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:48.505 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:48.505 00.000 21444 Enqueuing Expose request
04:06:48.505 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
04:06:48.505 00.000 25848 MoveAxis(E, 0, ABG)
04:06:48.505 00.000 25848 Move returns status 0, amount 0
04:06:48.505 00.000 25848 MoveAxis(N, 0, ABG)
04:06:48.505 00.000 25848 Move returns status 0, amount 0
04:06:48.505 00.000 25848 move complete, result=0
04:06:48.505 00.000 25848 worker thread done servicing request
04:06:48.505 00.000 25848 Worker thread wakes up
04:06:48.505 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:48.505 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:48.506 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
04:06:51.360 02.854 25848 Exposure complete
04:06:51.446 00.086 25848 worker thread done servicing request
04:06:51.446 00.000 21444 OnExposeComplete: enter
04:06:51.446 00.000 21444 UpdateGuideState(): m_state=6
04:06:51.446 00.000 21444 Star::Find(15, 1253, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 832
04:06:51.446 00.000 21444 Star::Find returns 1 (1), X=1255.02, Y=672.63, Mass=5344427, SNR=173.9, Peak=65504 HFD=8.0
04:06:51.447 00.001 21444 MultiStar: [#1 0.54,-0.53,1.29,U] [#2 0.84,-0.86,1.06,U] [#3 0.19,-1.08,0.90,U] [#4 1.41,-0.28,0.87,U] [#5 1.13,-0.76,0.82,U] [#6 1.35,-0.32,0.87,U] [#7 1.11,-0.48,0.63,U] [#8 1.33,-0.41,0.62,U] 
04:06:51.447 00.000 21444 single-star, 8 included, MultiStar: {0.87, -0.44}, one-star: {0.41, 0.73}
04:06:51.447 00.000 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-1.99 = -1.99)
04:06:51.447 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.83 = 1.45)
04:06:51.447 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=0.73 hyp=0.84 cameraTheta=1.06 mountX=-0.34 mountY=0.83, mountTheta=1.96
04:06:51.448 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=0.73, opts=13)
04:06:51.448 00.000 21444 Enqueuing Move request for scope (0.41, 0.73)
04:06:51.448 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=196, FiltMax=65504, Gamma=0.560
04:06:51.448 00.000 25848 Worker thread wakes up
04:06:51.448 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.73) opts 0xd
04:06:51.448 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, 0.73)
04:06:51.448 00.000 25848 Moving (0.41, 0.73) raw xDistance=-0.34 yDistance=0.83
04:06:51.448 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
04:06:51.448 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
04:06:51.448 00.000 25848 MoveAxis(E, 0, ABG)
04:06:51.448 00.000 25848 Move returns status 0, amount 0
04:06:51.448 00.000 25848 MoveAxis(S, 23, ABG)
04:06:51.448 00.000 25848 Guiding  Dir = 1, Dur = 23
04:06:51.448 00.000 21444 UpdateGuideState exits: m=5344427 SNR=173.9 Saturated
04:06:51.448 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:51.448 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:51.448 00.000 21444 Enqueuing Expose request
04:06:51.492 00.044 25848 IsSlewing returns 0
04:06:51.492 00.000 25848 IsGuiding returns 0
04:06:51.523 00.031 25848 IsGuiding returns 1
04:06:51.523 00.000 25848 scope still moving after pulse duration time elapsed
04:06:51.578 00.055 25848 IsSlewing returns 0
04:06:51.579 00.001 25848 IsGuiding returns 0
04:06:51.579 00.000 25848 scope move finished after 23 + 63 ms
04:06:51.579 00.000 25848 Move returns status 0, amount 23
04:06:51.579 00.000 25848 move complete, result=0
04:06:51.579 00.000 25848 worker thread done servicing request
04:06:51.579 00.000 25848 Worker thread wakes up
04:06:51.579 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:51.579 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:51.579 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.8 px 23 ms SOUTH
04:06:54.430 02.851 25848 Exposure complete
04:06:54.514 00.084 25848 worker thread done servicing request
04:06:54.514 00.000 21444 OnExposeComplete: enter
04:06:54.514 00.000 21444 UpdateGuideState(): m_state=6
04:06:54.514 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 833
04:06:54.514 00.000 21444 Star::Find returns 1 (1), X=1253.72, Y=671.04, Mass=5507658, SNR=217.2, Peak=65504 HFD=8.0
04:06:54.515 00.001 21444 MultiStar: [#1 -0.49,-1.59,0.86,U] [#2 -0.11,-1.73,0.67,U] [#3 -0.42,-1.53,0.57,U] [#4 0.16,-2.29,0.00,M1] [#5 0.23,-2.73,0.00,M1] [#6 -0.05,-2.28,0.00,M1] [#7 0.54,-2.23,0.00,M1] [#8 0.14,-1.94,0.64,U] 
04:06:54.515 00.000 21444 single-star, 4 included, MultiStar: {-0.41, -1.47}, one-star: {-0.88, -0.86}
04:06:54.515 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.05) = xAngle (-5.42 = 0.86)
04:06:54.515 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.27 = -1.98)
04:06:54.515 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-0.86 hyp=1.23 cameraTheta=-2.37 mountX=0.80 mountY=-1.13, mountTheta=-0.95
04:06:54.516 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-0.86, opts=13)
04:06:54.516 00.000 21444 Enqueuing Move request for scope (-0.88, -0.86)
04:06:54.516 00.000 25848 Worker thread wakes up
04:06:54.516 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.86) opts 0xd
04:06:54.516 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -0.86)
04:06:54.516 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=222, FiltMax=65504, Gamma=0.560
04:06:54.516 00.000 21444 UpdateGuideState exits: m=5507658 SNR=217.2 Saturated
04:06:54.516 00.000 25848 Moving (-0.88, -0.86) raw xDistance=0.80 yDistance=-1.13
04:06:54.516 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:54.516 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:54.516 00.000 21444 Enqueuing Expose request
04:06:54.516 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.80
04:06:54.516 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:06:54.516 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
04:06:54.516 00.000 25848 MoveAxis(W, 23, ABG)
04:06:54.516 00.000 25848 Guiding  Dir = 3, Dur = 23
04:06:54.545 00.029 25848 IsSlewing returns 0
04:06:54.545 00.000 25848 IsGuiding returns 0
04:06:54.577 00.032 25848 IsGuiding returns 1
04:06:54.577 00.000 25848 scope still moving after pulse duration time elapsed
04:06:54.641 00.064 25848 IsSlewing returns 0
04:06:54.673 00.032 25848 IsGuiding returns 0
04:06:54.673 00.000 25848 scope move finished after 23 + 104 ms
04:06:54.673 00.000 25848 Move returns status 0, amount 23
04:06:54.673 00.000 25848 MoveAxis(N, 0, ABG)
04:06:54.673 00.000 25848 Move returns status 0, amount 0
04:06:54.673 00.000 25848 move complete, result=0
04:06:54.673 00.000 25848 worker thread done servicing request
04:06:54.673 00.000 25848 Worker thread wakes up
04:06:54.673 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -1.1 px 0 ms NORTH
04:06:54.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:54.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:57.522 02.849 25848 Exposure complete
04:06:57.611 00.089 25848 worker thread done servicing request
04:06:57.612 00.001 21444 OnExposeComplete: enter
04:06:57.612 00.000 21444 UpdateGuideState(): m_state=6
04:06:57.612 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 834
04:06:57.612 00.000 21444 Star::Find returns 1 (1), X=1255.46, Y=672.14, Mass=4976933, SNR=201.1, Peak=65504 HFD=7.8
04:06:57.612 00.000 21444 MultiStar: [#1 1.30,-0.91,0.79,U] [#2 1.30,-1.30,0.65,U] [#3 0.91,-1.13,0.50,U] [#4 2.59,-1.69,0.00,M2] [#5 1.69,-1.83,0.00,M2] [#6 2.36,-1.64,0.00,M2] [#7 2.27,-0.74,0.00,M2] [#8 1.94,-1.54,0.00,M1] 
04:06:57.612 00.000 21444 single-star, 3 included, MultiStar: {1.08, -0.64}, one-star: {0.86, 0.24}
04:06:57.612 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
04:06:57.613 00.001 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.67)
04:06:57.613 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=0.24 hyp=0.89 cameraTheta=0.28 mountX=-0.83 mountY=0.55, mountTheta=2.56
04:06:57.614 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=0.24, opts=13)
04:06:57.614 00.000 21444 Enqueuing Move request for scope (0.86, 0.24)
04:06:57.614 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=228, FiltMax=65504, Gamma=0.560
04:06:57.614 00.000 21444 UpdateGuideState exits: m=4976933 SNR=201.1 Saturated
04:06:57.615 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:57.615 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:06:57.615 00.000 21444 Enqueuing Expose request
04:06:57.615 00.000 25848 Worker thread wakes up
04:06:57.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.24) opts 0xd
04:06:57.615 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, 0.24)
04:06:57.615 00.000 25848 Moving (0.86, 0.24) raw xDistance=-0.83 yDistance=0.55
04:06:57.615 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.83
04:06:57.615 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
04:06:57.615 00.000 25848 MoveAxis(E, 23, ABG)
04:06:57.615 00.000 25848 Guiding  Dir = 2, Dur = 23
04:06:57.639 00.024 25848 IsSlewing returns 0
04:06:57.640 00.001 25848 IsGuiding returns 0
04:06:57.671 00.031 25848 IsGuiding returns 1
04:06:57.671 00.000 25848 scope still moving after pulse duration time elapsed
04:06:57.719 00.048 25848 IsSlewing returns 0
04:06:57.719 00.000 25848 IsGuiding returns 0
04:06:57.719 00.000 25848 scope move finished after 23 + 55 ms
04:06:57.719 00.000 25848 Move returns status 0, amount 23
04:06:57.719 00.000 25848 MoveAxis(S, 15, ABG)
04:06:57.719 00.000 25848 Guiding  Dir = 1, Dur = 15
04:06:57.751 00.032 25848 IsSlewing returns 0
04:06:57.751 00.000 25848 IsGuiding returns 0
04:06:57.783 00.032 25848 IsGuiding returns 1
04:06:57.783 00.000 25848 scope still moving after pulse duration time elapsed
04:06:57.827 00.044 25848 IsSlewing returns 0
04:06:57.827 00.000 25848 IsGuiding returns 0
04:06:57.827 00.000 25848 scope move finished after 15 + 61 ms
04:06:57.827 00.000 25848 Move returns status 0, amount 15
04:06:57.827 00.000 25848 move complete, result=0
04:06:57.827 00.000 25848 worker thread done servicing request
04:06:57.827 00.000 25848 Worker thread wakes up
04:06:57.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:06:57.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:06:57.827 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.6 px 15 ms SOUTH
04:07:00.675 02.848 25848 Exposure complete
04:07:00.762 00.087 25848 worker thread done servicing request
04:07:00.762 00.000 21444 OnExposeComplete: enter
04:07:00.763 00.001 21444 UpdateGuideState(): m_state=6
04:07:00.763 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 835
04:07:00.763 00.000 21444 Star::Find returns 1 (1), X=1253.95, Y=670.02, Mass=5310735, SNR=197.2, Peak=65504 HFD=8.1
04:07:00.763 00.000 21444 MultiStar: [#1 0.40,-2.63,0.00,M1] [#2 0.47,-3.14,0.00,M1] [#3 0.57,-2.98,0.00,M1] [#4 0.89,-3.41,0.00,M3] [#5 0.32,-3.29,0.00,M3] [#6 0.81,-3.33,0.00,M3] [#7 0.29,-2.40,0.00,M3] [#8 0.46,-2.82,0.00,M2] 
04:07:00.763 00.000 21444 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.05) = xAngle (-4.96 = 1.33)
04:07:00.763 00.000 21444 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.80 = -1.52)
04:07:00.763 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=-1.88 hyp=1.99 cameraTheta=-1.91 mountX=0.48 mountY=-1.98, mountTheta=-1.33
04:07:00.764 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=-1.88, opts=13)
04:07:00.764 00.000 21444 Enqueuing Move request for scope (-0.65, -1.88)
04:07:00.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
04:07:00.764 00.000 25848 Worker thread wakes up
04:07:00.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -1.88) opts 0xd
04:07:00.765 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.65, -1.88)
04:07:00.765 00.000 25848 Moving (-0.65, -1.88) raw xDistance=0.48 yDistance=-1.98
04:07:00.765 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
04:07:00.765 00.000 25848 resist switch: large excursion: input -1.98 thresh 1.53 direction from 1 to -1
04:07:00.765 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.95
04:07:00.765 00.000 21444 UpdateGuideState exits: m=5310735 SNR=197.2 Saturated
04:07:00.765 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:00.765 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:00.765 00.000 21444 Enqueuing Expose request
04:07:00.765 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.98 from input -1.98
04:07:00.765 00.000 25848 MoveAxis(E, 0, ABG)
04:07:00.765 00.000 25848 Move returns status 0, amount 0
04:07:00.765 00.000 25848 BLC: Oldest BLC event removed
04:07:00.765 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 336 applied
04:07:00.765 00.000 25848 MoveAxis(N, 390, ABG)
04:07:00.765 00.000 25848 Guiding  Dir = 0, Dur = 390
04:07:00.796 00.031 25848 IsSlewing returns 0
04:07:00.796 00.000 25848 IsGuiding returns 0
04:07:00.829 00.033 25848 PulseGuide returned control before completion, sleep 369
04:07:01.201 00.372 25848 IsGuiding returns 1
04:07:01.201 00.000 25848 scope still moving after pulse duration time elapsed
04:07:01.251 00.050 25848 IsSlewing returns 0
04:07:01.304 00.053 25848 IsGuiding returns 0
04:07:01.304 00.000 25848 scope move finished after 390 + 117 ms
04:07:01.305 00.001 25848 Move returns status 0, amount 390
04:07:01.305 00.000 25848 move complete, result=0
04:07:01.305 00.000 25848 worker thread done servicing request
04:07:01.305 00.000 25848 Worker thread wakes up
04:07:01.305 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:01.305 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:01.305 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -2.0 px 390 ms NORTH
04:07:04.147 02.842 25848 Exposure complete
04:07:04.229 00.082 25848 worker thread done servicing request
04:07:04.229 00.000 21444 OnExposeComplete: enter
04:07:04.229 00.000 21444 UpdateGuideState(): m_state=6
04:07:04.230 00.001 21444 Star::Find(15, 1253, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 836
04:07:04.230 00.000 21444 Star::Find returns 1 (1), X=1253.97, Y=673.68, Mass=5143305, SNR=185.1, Peak=65504 HFD=7.7
04:07:04.230 00.000 21444 MultiStar: [#1 0.11,1.25,1.13,U] [#2 0.01,0.73,1.13,U] [#3 -0.25,1.22,0.86,U] [#4 1.35,0.29,0.74,U] [#5 0.44,0.56,0.77,U] [#6 0.90,0.73,0.67,U] [#7 0.90,1.28,0.75,U] [#8 0.68,0.99,0.58,U] 
04:07:04.230 00.000 21444 refined, 8 included, MultiStar: {0.30, 1.01}, one-star: {-0.64, 1.79}
04:07:04.230 00.000 21444 CameraToMount -- cameraTheta (1.28) - m_xAngle (3.05) = xAngle (-1.77 = -1.77)
04:07:04.230 00.000 21444 CameraToMount -- cameraTheta (1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.61 = 1.67)
04:07:04.230 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=1.01 hyp=1.06 cameraTheta=1.28 mountX=-0.21 mountY=1.05, mountTheta=1.77
04:07:04.231 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=1.01, opts=13)
04:07:04.231 00.000 21444 Enqueuing Move request for scope (0.30, 1.01)
04:07:04.231 00.000 25848 Worker thread wakes up
04:07:04.231 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 1.01) opts 0xd
04:07:04.231 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 1.01)
04:07:04.231 00.000 25848 Moving (0.30, 1.01) raw xDistance=-0.21 yDistance=1.05
04:07:04.231 00.000 25848 BLC: History state: CurrMiss=-1.05, AvgInitMiss=0.23, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.983839, 1:-1.051352
04:07:04.231 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:07:04.231 00.000 25848 BLC: window closed
04:07:04.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
04:07:04.231 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:07:04.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
04:07:04.231 00.000 25848 MoveAxis(E, 0, ABG)
04:07:04.231 00.000 25848 Move returns status 0, amount 0
04:07:04.231 00.000 25848 MoveAxis(N, 0, ABG)
04:07:04.231 00.000 25848 Move returns status 0, amount 0
04:07:04.231 00.000 25848 move complete, result=0
04:07:04.232 00.001 25848 worker thread done servicing request
04:07:04.232 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:07:04.232 00.000 21444 UpdateGuideState exits: m=5143305 SNR=185.1 Saturated
04:07:04.232 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:04.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:04.232 00.000 21444 Enqueuing Expose request
04:07:04.232 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.1 px 0 ms NORTH
04:07:04.232 00.000 25848 Worker thread wakes up
04:07:04.232 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:04.232 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:07.073 02.841 25848 Exposure complete
04:07:07.151 00.078 25848 worker thread done servicing request
04:07:07.151 00.000 21444 OnExposeComplete: enter
04:07:07.151 00.000 21444 UpdateGuideState(): m_state=6
04:07:07.151 00.000 21444 Star::Find(15, 1253, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 837
04:07:07.152 00.001 21444 Star::Find returns 1 (1), X=1256.58, Y=673.42, Mass=5595888, SNR=203.2, Peak=65504 HFD=7.7
04:07:07.152 00.000 21444 MultiStar: [#1 2.18,0.93,0.00,M1] [#2 2.15,0.78,0.00,M1] [#3 1.55,0.99,0.75,U] [#4 3.49,0.37,0.00,M3] [#5 2.96,0.05,0.00,M3] [#6 3.36,0.50,0.00,M3] [#7 3.31,0.70,0.00,M3] [#8 2.89,1.11,0.00,M2] 
04:07:07.152 00.000 21444 refined, 1 included, MultiStar: {1.79, 1.29}, one-star: {1.97, 1.52}
04:07:07.152 00.000 21444 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.05) = xAngle (-2.43 = -2.43)
04:07:07.152 00.000 21444 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.01)
04:07:07.152 00.000 21444 CameraToMount -- cameraX=1.79 cameraY=1.29 hyp=2.21 cameraTheta=0.62 mountX=-1.67 mountY=1.88, mountTheta=2.30
04:07:07.153 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.79, y=1.29, opts=13)
04:07:07.153 00.000 21444 Enqueuing Move request for scope (1.79, 1.29)
04:07:07.153 00.000 25848 Worker thread wakes up
04:07:07.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=128, FiltMax=65504, Gamma=0.560
04:07:07.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.79, 1.29) opts 0xd
04:07:07.153 00.000 21444 UpdateGuideState exits: m=5595888 SNR=203.2 Saturated
04:07:07.153 00.000 25848 Handling offset move in thread for scope, endpoint = (1.79, 1.29)
04:07:07.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:07.153 00.000 25848 Moving (1.79, 1.29) raw xDistance=-1.67 yDistance=1.88
04:07:07.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:07.153 00.000 21444 Enqueuing Expose request
04:07:07.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.67
04:07:07.153 00.000 25848 resist switch: large excursion: input 1.88 thresh 1.53 direction from -1 to 1
04:07:07.153 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.63
04:07:07.153 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.88 from input 1.88
04:07:07.153 00.000 25848 MoveAxis(E, 49, ABG)
04:07:07.153 00.000 25848 Guiding  Dir = 2, Dur = 49
04:07:07.174 00.021 25848 IsSlewing returns 0
04:07:07.174 00.000 25848 IsGuiding returns 0
04:07:07.206 00.032 25848 PulseGuide returned control before completion, sleep 28
04:07:07.247 00.041 25848 IsGuiding returns 1
04:07:07.248 00.001 25848 scope still moving after pulse duration time elapsed
04:07:07.298 00.050 25848 IsSlewing returns 0
04:07:07.299 00.001 25848 IsGuiding returns 0
04:07:07.299 00.000 25848 scope move finished after 49 + 75 ms
04:07:07.299 00.000 25848 Move returns status 0, amount 49
04:07:07.299 00.000 25848 BLC: Oldest BLC event removed
04:07:07.299 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 336 applied
04:07:07.299 00.000 25848 MoveAxis(S, 387, ABG)
04:07:07.299 00.000 25848 Guiding  Dir = 1, Dur = 387
04:07:07.327 00.028 25848 IsSlewing returns 0
04:07:07.327 00.000 25848 IsGuiding returns 0
04:07:07.359 00.032 25848 PulseGuide returned control before completion, sleep 366
04:07:07.734 00.375 25848 IsGuiding returns 1
04:07:07.734 00.000 25848 scope still moving after pulse duration time elapsed
04:07:07.797 00.063 25848 IsSlewing returns 0
04:07:07.797 00.000 25848 IsGuiding returns 0
04:07:07.798 00.001 25848 scope move finished after 387 + 82 ms
04:07:07.798 00.000 25848 Move returns status 0, amount 387
04:07:07.798 00.000 25848 move complete, result=0
04:07:07.798 00.000 25848 worker thread done servicing request
04:07:07.798 00.000 25848 Worker thread wakes up
04:07:07.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:07.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:07.798 00.000 21444 GuideStep: -1.7 px 49 ms EAST, 1.9 px 387 ms SOUTH
04:07:10.640 02.842 25848 Exposure complete
04:07:10.728 00.088 25848 worker thread done servicing request
04:07:10.728 00.000 21444 OnExposeComplete: enter
04:07:10.728 00.000 21444 UpdateGuideState(): m_state=6
04:07:10.728 00.000 21444 Star::Find(15, 1256, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 838
04:07:10.728 00.000 21444 Star::Find returns 1 (1), X=1255.14, Y=670.10, Mass=5691115, SNR=294.4, Peak=65504 HFD=8.0
04:07:10.729 00.001 21444 MultiStar: [#1 1.06,-2.26,0.00,M2] [#2 1.38,-2.69,0.00,M2] [#3 0.96,-1.80,0.86,U] [#4 1.80,-3.16,0.00,M4] [#5 1.33,-3.30,0.00,M4] [#6 1.68,-2.31,0.00,M4] [#7 1.65,-2.37,0.00,M4] [#8 1.71,-2.46,0.00,M3] 
04:07:10.729 00.000 21444 single-star, 1 included, MultiStar: {0.73, -1.80}, one-star: {0.53, -1.80}
04:07:10.729 00.000 21444 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.05) = xAngle (-4.34 = 1.95)
04:07:10.729 00.000 21444 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.18 = -0.90)
04:07:10.729 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-1.80 hyp=1.88 cameraTheta=-1.28 mountX=-0.69 mountY=-1.46, mountTheta=-2.01
04:07:10.731 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-1.80, opts=13)
04:07:10.731 00.000 21444 Enqueuing Move request for scope (0.53, -1.80)
04:07:10.731 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=52, FiltMax=65504, Gamma=0.560
04:07:10.731 00.000 21444 UpdateGuideState exits: m=5691115 SNR=294.4 Saturated
04:07:10.731 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:10.731 00.000 25848 Worker thread wakes up
04:07:10.731 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -1.80) opts 0xd
04:07:10.731 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -1.80)
04:07:10.731 00.000 25848 Moving (0.53, -1.80) raw xDistance=-0.69 yDistance=-1.46
04:07:10.731 00.000 25848 BLC: History state: CurrMiss=-1.46, AvgInitMiss=-0.32, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.876908, 1:-1.464525
04:07:10.731 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -8.000000
04:07:10.731 00.000 25848 BLC: window closed
04:07:10.731 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:10.732 00.001 21444 Enqueuing Expose request
04:07:10.732 00.000 25848 BLC: Pulse adjusted to 328
04:07:10.732 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.69
04:07:10.732 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:07:10.732 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.46
04:07:10.732 00.000 25848 MoveAxis(E, 24, ABG)
04:07:10.732 00.000 25848 Guiding  Dir = 2, Dur = 24
04:07:10.765 00.033 25848 IsSlewing returns 0
04:07:10.765 00.000 25848 IsGuiding returns 0
04:07:10.775 00.010 21444 evsrv: cli 0107E560 connect
04:07:10.775 00.000 21444 case statement mapped state 6 to 3
04:07:10.775 00.000 21444 case statement mapped state 6 to 3
04:07:10.775 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"2404dc45-4446-4399-b4f6-7987c18555ed"}
04:07:10.775 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"2404dc45-4446-4399-b4f6-7987c18555ed"}
04:07:10.776 00.001 21444 evsrv: cli 0107E560 disconnect
04:07:10.797 00.021 25848 IsGuiding returns 1
04:07:10.797 00.000 25848 scope still moving after pulse duration time elapsed
04:07:10.859 00.062 25848 IsSlewing returns 0
04:07:10.859 00.000 25848 IsGuiding returns 0
04:07:10.859 00.000 25848 scope move finished after 24 + 70 ms
04:07:10.859 00.000 25848 Move returns status 0, amount 24
04:07:10.859 00.000 25848 MoveAxis(N, 0, ABG)
04:07:10.859 00.000 25848 Move returns status 0, amount 0
04:07:10.859 00.000 25848 move complete, result=0
04:07:10.859 00.000 25848 worker thread done servicing request
04:07:10.859 00.000 25848 Worker thread wakes up
04:07:10.859 00.000 21444 GuideStep: -0.7 px 24 ms EAST, -1.5 px 0 ms NORTH
04:07:10.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:10.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:13.701 02.842 25848 Exposure complete
04:07:13.788 00.087 25848 worker thread done servicing request
04:07:13.788 00.000 21444 OnExposeComplete: enter
04:07:13.789 00.001 21444 UpdateGuideState(): m_state=6
04:07:13.789 00.000 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 839
04:07:13.789 00.000 21444 Star::Find returns 1 (1), X=1254.50, Y=670.91, Mass=5439563, SNR=279.5, Peak=65504 HFD=7.9
04:07:13.789 00.000 21444 MultiStar: [#1 0.59,-2.03,0.00,M3] [#2 1.33,-2.57,0.00,M3] [#3 0.20,-1.61,0.85,U] [#4 1.53,-2.12,0.00,M5] [#5 1.17,-2.49,0.00,M5] [#6 1.44,-2.02,0.00,M5] [#7 1.11,-1.71,0.70,U] [#8 1.29,-1.65,0.00,M4] 
04:07:13.789 00.000 21444 single-star, 2 included, MultiStar: {0.33, -1.39}, one-star: {-0.11, -0.99}
04:07:13.789 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.73 = 1.55)
04:07:13.789 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.29)
04:07:13.789 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.99 hyp=0.99 cameraTheta=-1.68 mountX=0.02 mountY=-0.95, mountTheta=-1.55
04:07:13.790 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.99, opts=13)
04:07:13.790 00.000 21444 Enqueuing Move request for scope (-0.11, -0.99)
04:07:13.790 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=166, FiltMax=65504, Gamma=0.560
04:07:13.790 00.000 21444 UpdateGuideState exits: m=5439563 SNR=279.5 Saturated
04:07:13.790 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:13.790 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:13.791 00.001 21444 Enqueuing Expose request
04:07:13.791 00.000 25848 Worker thread wakes up
04:07:13.791 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.99) opts 0xd
04:07:13.791 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.99)
04:07:13.791 00.000 25848 Moving (-0.11, -0.99) raw xDistance=0.02 yDistance=-0.95
04:07:13.791 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:07:13.791 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:07:13.791 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.95
04:07:13.791 00.000 25848 MoveAxis(E, 0, ABG)
04:07:13.791 00.000 25848 Move returns status 0, amount 0
04:07:13.791 00.000 25848 MoveAxis(N, 0, ABG)
04:07:13.791 00.000 25848 Move returns status 0, amount 0
04:07:13.791 00.000 25848 move complete, result=0
04:07:13.791 00.000 25848 worker thread done servicing request
04:07:13.791 00.000 25848 Worker thread wakes up
04:07:13.791 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:13.791 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:13.791 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.0 px 0 ms NORTH
04:07:16.634 02.843 25848 Exposure complete
04:07:16.723 00.089 25848 worker thread done servicing request
04:07:16.723 00.000 21444 OnExposeComplete: enter
04:07:16.724 00.001 21444 UpdateGuideState(): m_state=6
04:07:16.724 00.000 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 840
04:07:16.724 00.000 21444 Star::Find returns 1 (1), X=1257.56, Y=671.48, Mass=5924996, SNR=345.0, Peak=65504 HFD=7.7
04:07:16.724 00.000 21444 MultiStar: [#1 3.46,-0.90,0.00,M4] [#2 3.52,-0.99,0.00,M4] [#3 3.26,-0.52,0.00,M1] [#4 4.30,-1.43,0.00,M6] [#5 3.62,-1.64,0.00,M6] [#6 4.25,-0.84,0.00,M6] [#7 4.13,-1.04,0.00,M4] [#8 4.17,-0.72,0.00,M5] 
04:07:16.724 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
04:07:16.724 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
04:07:16.724 00.000 21444 CameraToMount -- cameraX=2.95 cameraY=-0.42 hyp=2.98 cameraTheta=-0.14 mountX=-2.98 mountY=0.73, mountTheta=2.90
04:07:16.725 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.95, y=-0.42, opts=13)
04:07:16.725 00.000 21444 Enqueuing Move request for scope (2.95, -0.42)
04:07:16.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=130, FiltMax=65504, Gamma=0.560
04:07:16.725 00.000 21444 UpdateGuideState exits: m=5924996 SNR=345.0 Saturated
04:07:16.725 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:16.725 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:16.726 00.001 21444 Enqueuing Expose request
04:07:16.726 00.000 25848 Worker thread wakes up
04:07:16.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.95, -0.42) opts 0xd
04:07:16.726 00.000 25848 Handling offset move in thread for scope, endpoint = (2.95, -0.42)
04:07:16.726 00.000 25848 Moving (2.95, -0.42) raw xDistance=-2.98 yDistance=0.73
04:07:16.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.88 from input -2.98
04:07:16.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
04:07:16.726 00.000 25848 MoveAxis(E, 87, ABG)
04:07:16.726 00.000 25848 Guiding  Dir = 2, Dur = 87
04:07:16.750 00.024 25848 IsSlewing returns 0
04:07:16.750 00.000 25848 IsGuiding returns 0
04:07:16.782 00.032 25848 PulseGuide returned control before completion, sleep 66
04:07:16.854 00.072 25848 IsGuiding returns 1
04:07:16.854 00.000 25848 scope still moving after pulse duration time elapsed
04:07:17.185 00.331 25848 IsSlewing returns 0
04:07:17.185 00.000 25848 IsGuiding returns 0
04:07:17.185 00.000 25848 scope move finished after 87 + 348 ms
04:07:17.185 00.000 25848 Move returns status 0, amount 87
04:07:17.185 00.000 25848 MoveAxis(S, 20, ABG)
04:07:17.185 00.000 25848 Guiding  Dir = 1, Dur = 20
04:07:17.219 00.034 25848 IsSlewing returns 0
04:07:17.219 00.000 25848 IsGuiding returns 0
04:07:17.250 00.031 25848 IsGuiding returns 1
04:07:17.250 00.000 25848 scope still moving after pulse duration time elapsed
04:07:17.296 00.046 25848 IsSlewing returns 0
04:07:17.296 00.000 25848 IsGuiding returns 0
04:07:17.296 00.000 25848 scope move finished after 20 + 56 ms
04:07:17.296 00.000 25848 Move returns status 0, amount 20
04:07:17.296 00.000 25848 move complete, result=0
04:07:17.296 00.000 25848 worker thread done servicing request
04:07:17.296 00.000 25848 Worker thread wakes up
04:07:17.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:17.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:17.296 00.000 21444 GuideStep: -3.0 px 87 ms EAST, 0.7 px 20 ms SOUTH
04:07:20.139 02.843 25848 Exposure complete
04:07:20.223 00.084 25848 worker thread done servicing request
04:07:20.223 00.000 21444 OnExposeComplete: enter
04:07:20.224 00.001 21444 UpdateGuideState(): m_state=6
04:07:20.224 00.000 21444 Star::Find(15, 1257, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 841
04:07:20.224 00.000 21444 Star::Find returns 1 (1), X=1256.54, Y=671.35, Mass=5953316, SNR=281.6, Peak=65504 HFD=7.9
04:07:20.224 00.000 21444 MultiStar: [#1 2.34,-1.21,0.00,M5] [#2 2.35,-1.11,0.00,M5] [#3 1.92,-0.72,0.78,U] [#4 3.08,-1.26,0.00,M7] [#5 2.25,-2.02,0.00,M7] [#6 2.69,-1.01,0.00,M7] [#7 2.47,-1.13,0.00,M5] [#8 2.88,-0.77,0.00,M6] 
04:07:20.224 00.000 21444 single-star, 1 included, MultiStar: {1.93, -0.62}, one-star: {1.94, -0.55}
04:07:20.224 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.96)
04:07:20.224 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.11)
04:07:20.224 00.000 21444 CameraToMount -- cameraX=1.94 cameraY=-0.55 hyp=2.01 cameraTheta=-0.28 mountX=-1.98 mountY=0.23, mountTheta=3.03
04:07:20.225 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.94, y=-0.55, opts=13)
04:07:20.225 00.000 21444 Enqueuing Move request for scope (1.94, -0.55)
04:07:20.225 00.000 25848 Worker thread wakes up
04:07:20.225 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.94, -0.55) opts 0xd
04:07:20.225 00.000 25848 Handling offset move in thread for scope, endpoint = (1.94, -0.55)
04:07:20.225 00.000 25848 Moving (1.94, -0.55) raw xDistance=-1.98 yDistance=0.23
04:07:20.225 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
04:07:20.225 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.38 from input -1.98
04:07:20.225 00.000 21444 UpdateGuideState exits: m=5953316 SNR=281.6 Saturated
04:07:20.225 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:20.225 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:20.225 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
04:07:20.225 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:20.225 00.000 21444 Enqueuing Expose request
04:07:20.225 00.000 25848 MoveAxis(E, 64, ABG)
04:07:20.225 00.000 25848 Guiding  Dir = 2, Dur = 64
04:07:20.250 00.025 25848 IsSlewing returns 0
04:07:20.250 00.000 25848 IsGuiding returns 0
04:07:20.281 00.031 25848 PulseGuide returned control before completion, sleep 43
04:07:20.327 00.046 25848 IsGuiding returns 1
04:07:20.327 00.000 25848 scope still moving after pulse duration time elapsed
04:07:20.390 00.063 25848 IsSlewing returns 0
04:07:20.391 00.001 25848 IsGuiding returns 0
04:07:20.391 00.000 25848 scope move finished after 64 + 77 ms
04:07:20.391 00.000 25848 Move returns status 0, amount 64
04:07:20.391 00.000 25848 MoveAxis(N, 0, ABG)
04:07:20.391 00.000 25848 Move returns status 0, amount 0
04:07:20.391 00.000 25848 move complete, result=0
04:07:20.391 00.000 25848 worker thread done servicing request
04:07:20.391 00.000 25848 Worker thread wakes up
04:07:20.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:20.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:20.391 00.000 21444 GuideStep: -2.0 px 64 ms EAST, 0.2 px 0 ms NORTH
04:07:23.242 02.851 25848 Exposure complete
04:07:23.330 00.088 25848 worker thread done servicing request
04:07:23.330 00.000 21444 OnExposeComplete: enter
04:07:23.330 00.000 21444 UpdateGuideState(): m_state=6
04:07:23.330 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 842
04:07:23.330 00.000 21444 Star::Find returns 1 (1), X=1255.19, Y=671.06, Mass=5783004, SNR=254.6, Peak=65504 HFD=8.1
04:07:23.330 00.000 21444 MultiStar: [#1 1.12,-1.86,0.00,M6] [#2 1.08,-1.93,0.00,M6] [#3 0.43,-1.54,0.64,U] [#4 1.97,-1.96,0.00,M8] [#5 2.22,-1.99,0.00,M8] [#6 1.76,-1.76,0.00,M8] [#7 2.08,-1.43,0.00,M6] [#8 1.52,-1.29,0.57,U] 
04:07:23.330 00.000 21444 single-star, 2 included, MultiStar: {0.78, -1.16}, one-star: {0.59, -0.84}
04:07:23.331 00.001 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
04:07:23.331 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
04:07:23.331 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.84 hyp=1.02 cameraTheta=-0.96 mountX=-0.66 mountY=-0.55, mountTheta=-2.44
04:07:23.332 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.84, opts=13)
04:07:23.332 00.000 21444 Enqueuing Move request for scope (0.59, -0.84)
04:07:23.332 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=68, FiltMax=65504, Gamma=0.560
04:07:23.332 00.000 21444 UpdateGuideState exits: m=5783004 SNR=254.6 Saturated
04:07:23.332 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:23.332 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:23.332 00.000 21444 Enqueuing Expose request
04:07:23.332 00.000 25848 Worker thread wakes up
04:07:23.332 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.84) opts 0xd
04:07:23.332 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.84)
04:07:23.332 00.000 25848 Moving (0.59, -0.84) raw xDistance=-0.66 yDistance=-0.55
04:07:23.332 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.66
04:07:23.332 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:07:23.332 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
04:07:23.332 00.000 25848 MoveAxis(E, 24, ABG)
04:07:23.332 00.000 25848 Guiding  Dir = 2, Dur = 24
04:07:23.358 00.026 25848 IsSlewing returns 0
04:07:23.387 00.029 25848 IsGuiding returns 0
04:07:23.429 00.042 25848 IsGuiding returns 1
04:07:23.429 00.000 25848 scope still moving after pulse duration time elapsed
04:07:23.482 00.053 25848 IsSlewing returns 0
04:07:23.482 00.000 25848 IsGuiding returns 0
04:07:23.482 00.000 25848 scope move finished after 24 + 71 ms
04:07:23.482 00.000 25848 Move returns status 0, amount 24
04:07:23.482 00.000 25848 MoveAxis(N, 0, ABG)
04:07:23.482 00.000 25848 Move returns status 0, amount 0
04:07:23.482 00.000 25848 move complete, result=0
04:07:23.482 00.000 25848 worker thread done servicing request
04:07:23.482 00.000 25848 Worker thread wakes up
04:07:23.482 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:23.482 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:23.482 00.000 21444 GuideStep: -0.7 px 24 ms EAST, -0.6 px 0 ms NORTH
04:07:26.332 02.850 25848 Exposure complete
04:07:26.414 00.082 25848 worker thread done servicing request
04:07:26.414 00.000 21444 OnExposeComplete: enter
04:07:26.414 00.000 21444 UpdateGuideState(): m_state=6
04:07:26.415 00.001 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 843
04:07:26.415 00.000 21444 Star::Find returns 1 (1), X=1256.40, Y=670.36, Mass=6018109, SNR=321.1, Peak=65504 HFD=8.0
04:07:26.415 00.000 21444 MultiStar: [#1 1.84,-2.08,0.00,M7] [#2 2.21,-2.57,0.00,M7] [#3 1.61,-1.75,0.00,M1] [#4 3.07,-2.58,0.00,M9] [#5 2.87,-3.08,0.00,M9] [#6 3.03,-2.51,0.00,M9] [#7 2.97,-2.54,0.00,M7] [#8 3.06,-1.81,0.00,M6] 
04:07:26.415 00.000 21444 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.05) = xAngle (-3.76 = 2.52)
04:07:26.415 00.000 21444 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.60 = -0.32)
04:07:26.415 00.000 21444 CameraToMount -- cameraX=1.79 cameraY=-1.53 hyp=2.36 cameraTheta=-0.71 mountX=-1.92 mountY=-0.74, mountTheta=-2.77
04:07:26.416 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.79, y=-1.53, opts=13)
04:07:26.416 00.000 21444 Enqueuing Move request for scope (1.79, -1.53)
04:07:26.416 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
04:07:26.416 00.000 21444 UpdateGuideState exits: m=6018109 SNR=321.1 Saturated
04:07:26.416 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:26.416 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:26.416 00.000 21444 Enqueuing Expose request
04:07:26.416 00.000 25848 Worker thread wakes up
04:07:26.416 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.79, -1.53) opts 0xd
04:07:26.416 00.000 25848 Handling offset move in thread for scope, endpoint = (1.79, -1.53)
04:07:26.416 00.000 25848 Moving (1.79, -1.53) raw xDistance=-1.92 yDistance=-0.74
04:07:26.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.92
04:07:26.416 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:07:26.416 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
04:07:26.416 00.000 25848 MoveAxis(E, 58, ABG)
04:07:26.416 00.000 25848 Guiding  Dir = 2, Dur = 58
04:07:26.437 00.021 25848 IsSlewing returns 0
04:07:26.437 00.000 25848 IsGuiding returns 0
04:07:26.469 00.032 25848 PulseGuide returned control before completion, sleep 37
04:07:26.535 00.066 25848 IsGuiding returns 1
04:07:26.535 00.000 25848 scope still moving after pulse duration time elapsed
04:07:26.632 00.097 25848 IsSlewing returns 0
04:07:26.632 00.000 25848 IsGuiding returns 0
04:07:26.633 00.001 25848 scope move finished after 58 + 137 ms
04:07:26.633 00.000 25848 Move returns status 0, amount 58
04:07:26.633 00.000 25848 MoveAxis(N, 0, ABG)
04:07:26.633 00.000 25848 Move returns status 0, amount 0
04:07:26.633 00.000 25848 move complete, result=0
04:07:26.633 00.000 25848 worker thread done servicing request
04:07:26.633 00.000 25848 Worker thread wakes up
04:07:26.633 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:26.633 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:26.633 00.000 21444 GuideStep: -1.9 px 58 ms EAST, -0.7 px 0 ms NORTH
04:07:29.488 02.855 25848 Exposure complete
04:07:29.568 00.080 25848 worker thread done servicing request
04:07:29.568 00.000 21444 OnExposeComplete: enter
04:07:29.568 00.000 21444 UpdateGuideState(): m_state=6
04:07:29.568 00.000 21444 Star::Find(15, 1256, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 844
04:07:29.568 00.000 21444 Star::Find returns 1 (1), X=1256.82, Y=671.05, Mass=5904251, SNR=248.3, Peak=65504 HFD=8.2
04:07:29.568 00.000 21444 MultiStar: [#1 2.20,-1.98,0.00,M8] [#2 2.14,-2.05,0.00,M8] [#3 1.63,-1.62,0.00,M2] [#4 3.55,-2.28,0.00,M10] [#5 3.01,-2.30,0.00,M10] [#6 3.40,-1.89,0.00,M10] [#7 2.86,-1.53,0.00,M8] [#8 3.02,-1.58,0.00,M7] 
04:07:29.568 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
04:07:29.568 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
04:07:29.568 00.000 21444 CameraToMount -- cameraX=2.21 cameraY=-0.85 hyp=2.37 cameraTheta=-0.37 mountX=-2.28 mountY=0.05, mountTheta=3.12
04:07:29.569 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.21, y=-0.85, opts=13)
04:07:29.569 00.000 21444 Enqueuing Move request for scope (2.21, -0.85)
04:07:29.569 00.000 25848 Worker thread wakes up
04:07:29.569 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=42, FiltMax=65504, Gamma=0.560
04:07:29.569 00.000 21444 UpdateGuideState exits: m=5904251 SNR=248.3 Saturated
04:07:29.569 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:29.569 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.21, -0.85) opts 0xd
04:07:29.570 00.001 25848 Handling offset move in thread for scope, endpoint = (2.21, -0.85)
04:07:29.570 00.000 25848 Moving (2.21, -0.85) raw xDistance=-2.28 yDistance=0.05
04:07:29.570 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.52 from input -2.28
04:07:29.570 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:29.570 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:29.570 00.000 21444 Enqueuing Expose request
04:07:29.570 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:07:29.570 00.000 25848 MoveAxis(E, 70, ABG)
04:07:29.570 00.000 25848 Guiding  Dir = 2, Dur = 70
04:07:29.594 00.024 25848 IsSlewing returns 0
04:07:29.594 00.000 25848 IsGuiding returns 0
04:07:29.626 00.032 25848 PulseGuide returned control before completion, sleep 49
04:07:29.676 00.050 25848 IsGuiding returns 1
04:07:29.676 00.000 25848 scope still moving after pulse duration time elapsed
04:07:29.736 00.060 25848 IsSlewing returns 0
04:07:29.736 00.000 25848 IsGuiding returns 0
04:07:29.737 00.001 25848 scope move finished after 70 + 72 ms
04:07:29.737 00.000 25848 Move returns status 0, amount 70
04:07:29.737 00.000 25848 MoveAxis(N, 0, ABG)
04:07:29.737 00.000 25848 Move returns status 0, amount 0
04:07:29.737 00.000 25848 move complete, result=0
04:07:29.737 00.000 25848 worker thread done servicing request
04:07:29.737 00.000 25848 Worker thread wakes up
04:07:29.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:29.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:29.737 00.000 21444 GuideStep: -2.3 px 70 ms EAST, 0.1 px 0 ms NORTH
04:07:32.577 02.840 25848 Exposure complete
04:07:32.665 00.088 25848 worker thread done servicing request
04:07:32.665 00.000 21444 OnExposeComplete: enter
04:07:32.665 00.000 21444 UpdateGuideState(): m_state=6
04:07:32.665 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 845
04:07:32.665 00.000 21444 Star::Find returns 1 (1), X=1256.01, Y=670.25, Mass=5600303, SNR=203.0, Peak=65504 HFD=8.1
04:07:32.666 00.001 21444 MultiStar: [#1 0.62,-1.79,1.44,U] [#2 1.56,-2.73,0.00,M9] [#3 0.16,-1.61,0.89,U] [#4 1.70,-2.48,0.00,R] [#5 1.19,-3.08,0.00,R] [#6 1.67,-2.52,0.00,R] [#7 1.56,-2.14,0.00,M9] [#8 1.43,-1.78,0.00,M8] 
04:07:32.666 00.000 21444 refined, 2 included, MultiStar: {0.73, -1.70}, one-star: {1.41, -1.64}
04:07:32.666 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
04:07:32.666 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.77)
04:07:32.666 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=-1.70 hyp=1.85 cameraTheta=-1.16 mountX=-0.88 mountY=-1.29, mountTheta=-2.17
04:07:32.667 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=-1.70, opts=13)
04:07:32.667 00.000 21444 Enqueuing Move request for scope (0.73, -1.70)
04:07:32.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=52, FiltMax=65504, Gamma=0.560
04:07:32.667 00.000 21444 UpdateGuideState exits: m=5600303 SNR=203.0 Saturated
04:07:32.667 00.000 25848 Worker thread wakes up
04:07:32.667 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, -1.70) opts 0xd
04:07:32.667 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, -1.70)
04:07:32.667 00.000 25848 Moving (0.73, -1.70) raw xDistance=-0.88 yDistance=-1.29
04:07:32.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.88
04:07:32.667 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:07:32.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:32.667 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:32.668 00.001 21444 Enqueuing Expose request
04:07:32.668 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.29
04:07:32.668 00.000 25848 MoveAxis(E, 31, ABG)
04:07:32.668 00.000 25848 Guiding  Dir = 2, Dur = 31
04:07:32.719 00.051 25848 IsSlewing returns 0
04:07:32.719 00.000 25848 IsGuiding returns 0
04:07:32.751 00.032 25848 IsGuiding returns 1
04:07:32.751 00.000 25848 scope still moving after pulse duration time elapsed
04:07:32.810 00.059 25848 IsSlewing returns 0
04:07:32.810 00.000 25848 IsGuiding returns 0
04:07:32.810 00.000 25848 scope move finished after 31 + 59 ms
04:07:32.810 00.000 25848 Move returns status 0, amount 31
04:07:32.810 00.000 25848 MoveAxis(N, 0, ABG)
04:07:32.810 00.000 25848 Move returns status 0, amount 0
04:07:32.810 00.000 25848 move complete, result=0
04:07:32.810 00.000 25848 worker thread done servicing request
04:07:32.811 00.001 25848 Worker thread wakes up
04:07:32.811 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:32.811 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:32.811 00.000 21444 GuideStep: -0.9 px 31 ms EAST, -1.3 px 0 ms NORTH
04:07:35.653 02.842 25848 Exposure complete
04:07:35.730 00.077 25848 worker thread done servicing request
04:07:35.730 00.000 21444 OnExposeComplete: enter
04:07:35.730 00.000 21444 UpdateGuideState(): m_state=6
04:07:35.730 00.000 21444 Star::Find(15, 1256, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 846
04:07:35.730 00.000 21444 Star::Find returns 1 (1), X=1256.25, Y=670.31, Mass=5831294, SNR=318.6, Peak=65504 HFD=8.0
04:07:35.731 00.001 21444 MultiStar: [#1 1.50,-2.04,0.00,M8] [#2 2.26,-2.43,0.00,M10] [#3 0.88,-1.70,0.80,U] [#4 0.84,0.34,0.57,U] [#5 0.60,0.74,0.99,U] [#6 0.51,0.27,0.56,U] [#7 1.98,-1.50,0.00,M10] [#8 1.89,-1.72,0.00,M9] 
04:07:35.731 00.000 21444 refined, 4 included, MultiStar: {0.95, -0.48}, one-star: {1.64, -1.59}
04:07:35.731 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.77)
04:07:35.731 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
04:07:35.731 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=-0.48 hyp=1.06 cameraTheta=-0.47 mountX=-0.99 mountY=-0.08, mountTheta=-3.06
04:07:35.732 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=-0.48, opts=13)
04:07:35.732 00.000 21444 Enqueuing Move request for scope (0.95, -0.48)
04:07:35.732 00.000 25848 Worker thread wakes up
04:07:35.732 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=244, FiltMax=65504, Gamma=0.560
04:07:35.732 00.000 21444 UpdateGuideState exits: m=5831294 SNR=318.6 Saturated
04:07:35.733 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.48) opts 0xd
04:07:35.733 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:35.733 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, -0.48)
04:07:35.733 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:35.733 00.000 21444 Enqueuing Expose request
04:07:35.733 00.000 25848 Moving (0.95, -0.48) raw xDistance=-0.99 yDistance=-0.08
04:07:35.733 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.99
04:07:35.733 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:35.733 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:07:35.733 00.000 25848 MoveAxis(E, 31, ABG)
04:07:35.733 00.000 25848 Guiding  Dir = 2, Dur = 31
04:07:35.765 00.032 25848 IsSlewing returns 0
04:07:35.766 00.001 25848 IsGuiding returns 0
04:07:35.797 00.031 25848 IsGuiding returns 1
04:07:35.797 00.000 25848 scope still moving after pulse duration time elapsed
04:07:35.845 00.048 25848 IsSlewing returns 0
04:07:35.845 00.000 25848 IsGuiding returns 0
04:07:35.845 00.000 25848 scope move finished after 31 + 48 ms
04:07:35.845 00.000 25848 Move returns status 0, amount 31
04:07:35.845 00.000 25848 MoveAxis(N, 0, ABG)
04:07:35.845 00.000 25848 Move returns status 0, amount 0
04:07:35.845 00.000 25848 move complete, result=0
04:07:35.846 00.001 25848 worker thread done servicing request
04:07:35.846 00.000 25848 Worker thread wakes up
04:07:35.846 00.000 21444 GuideStep: -1.0 px 31 ms EAST, -0.1 px 0 ms NORTH
04:07:35.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:35.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:38.694 02.848 25848 Exposure complete
04:07:38.762 00.068 25848 worker thread done servicing request
04:07:38.762 00.000 21444 OnExposeComplete: enter
04:07:38.762 00.000 21444 UpdateGuideState(): m_state=6
04:07:38.762 00.000 21444 Star::Find(15, 1256, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 847
04:07:38.762 00.000 21444 Star::Find returns 1 (1), X=1255.53, Y=671.52, Mass=5823476, SNR=266.3, Peak=65504 HFD=7.7
04:07:38.763 00.001 21444 MultiStar: [#1 1.78,-0.87,0.98,U] [#2 1.76,-0.96,1.03,U] [#3 1.16,-0.16,1.23,U] [#4 0.36,1.58,0.89,U] [#5 0.11,1.52,0.73,U] [#6 0.14,1.73,0.69,U] [#7 1.56,-0.60,0.74,U] [#8 2.04,-0.24,0.77,U] 
04:07:38.763 00.000 21444 single-star, 8 included, MultiStar: {1.13, 0.08}, one-star: {0.93, -0.38}
04:07:38.763 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.85)
04:07:38.763 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.00)
04:07:38.763 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-0.38 hyp=1.00 cameraTheta=-0.39 mountX=-0.96 mountY=0.00, mountTheta=3.14
04:07:38.763 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-0.38, opts=13)
04:07:38.764 00.001 21444 Enqueuing Move request for scope (0.93, -0.38)
04:07:38.764 00.000 25848 Worker thread wakes up
04:07:38.764 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.38) opts 0xd
04:07:38.764 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -0.38)
04:07:38.764 00.000 25848 Moving (0.93, -0.38) raw xDistance=-0.96 yDistance=0.00
04:07:38.764 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.96
04:07:38.764 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:38.764 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
04:07:38.764 00.000 21444 UpdateGuideState exits: m=5823476 SNR=266.3 Saturated
04:07:38.764 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:38.764 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:07:38.764 00.000 25848 MoveAxis(E, 30, ABG)
04:07:38.764 00.000 25848 Guiding  Dir = 2, Dur = 30
04:07:38.764 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:38.764 00.000 21444 Enqueuing Expose request
04:07:38.796 00.032 25848 IsSlewing returns 0
04:07:38.796 00.000 25848 IsGuiding returns 0
04:07:38.827 00.031 25848 IsGuiding returns 1
04:07:38.827 00.000 25848 scope still moving after pulse duration time elapsed
04:07:38.873 00.046 25848 IsSlewing returns 0
04:07:38.873 00.000 25848 IsGuiding returns 0
04:07:38.873 00.000 25848 scope move finished after 30 + 47 ms
04:07:38.873 00.000 25848 Move returns status 0, amount 30
04:07:38.873 00.000 25848 MoveAxis(N, 0, ABG)
04:07:38.873 00.000 25848 Move returns status 0, amount 0
04:07:38.873 00.000 25848 move complete, result=0
04:07:38.873 00.000 25848 worker thread done servicing request
04:07:38.873 00.000 25848 Worker thread wakes up
04:07:38.873 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.0 px 0 ms NORTH
04:07:38.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:38.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:41.724 02.851 25848 Exposure complete
04:07:41.803 00.079 25848 worker thread done servicing request
04:07:41.804 00.001 21444 OnExposeComplete: enter
04:07:41.804 00.000 21444 UpdateGuideState(): m_state=6
04:07:41.804 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 848
04:07:41.804 00.000 21444 Star::Find returns 1 (1), X=1257.03, Y=671.19, Mass=5626415, SNR=299.9, Peak=65504 HFD=7.9
04:07:41.804 00.000 21444 MultiStar: [#1 2.84,-1.23,0.00,M8] [#2 3.20,-1.72,0.00,M10] [#3 2.35,-1.29,0.00,M1] [#4 2.42,0.67,0.00,M1] [#5 2.34,1.06,0.00,M1] [#6 2.00,1.14,0.00,M1] [#7 3.81,-1.31,0.00,M10] [#8 3.43,-1.32,0.00,M9] 
04:07:41.804 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.34 = 2.95)
04:07:41.804 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
04:07:41.804 00.000 21444 CameraToMount -- cameraX=2.42 cameraY=-0.71 hyp=2.52 cameraTheta=-0.28 mountX=-2.47 mountY=0.26, mountTheta=3.04
04:07:41.805 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.42, y=-0.71, opts=13)
04:07:41.805 00.000 21444 Enqueuing Move request for scope (2.42, -0.71)
04:07:41.805 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=296, FiltMax=65504, Gamma=0.560
04:07:41.805 00.000 21444 UpdateGuideState exits: m=5626415 SNR=299.9 Saturated
04:07:41.805 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:41.805 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:41.805 00.000 21444 Enqueuing Expose request
04:07:41.805 00.000 25848 Worker thread wakes up
04:07:41.805 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.42, -0.71) opts 0xd
04:07:41.805 00.000 25848 Handling offset move in thread for scope, endpoint = (2.42, -0.71)
04:07:41.805 00.000 25848 Moving (2.42, -0.71) raw xDistance=-2.47 yDistance=0.26
04:07:41.805 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.60 from input -2.47
04:07:41.805 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:41.805 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
04:07:41.805 00.000 25848 MoveAxis(E, 74, ABG)
04:07:41.805 00.000 25848 Guiding  Dir = 2, Dur = 74
04:07:41.876 00.071 25848 IsSlewing returns 0
04:07:41.876 00.000 25848 IsGuiding returns 0
04:07:41.908 00.032 25848 PulseGuide returned control before completion, sleep 53
04:07:41.972 00.064 25848 IsGuiding returns 1
04:07:41.972 00.000 25848 scope still moving after pulse duration time elapsed
04:07:42.029 00.057 25848 IsSlewing returns 0
04:07:42.029 00.000 25848 IsGuiding returns 0
04:07:42.029 00.000 25848 scope move finished after 74 + 79 ms
04:07:42.029 00.000 25848 Move returns status 0, amount 74
04:07:42.029 00.000 25848 MoveAxis(N, 0, ABG)
04:07:42.029 00.000 25848 Move returns status 0, amount 0
04:07:42.029 00.000 25848 move complete, result=0
04:07:42.029 00.000 25848 worker thread done servicing request
04:07:42.029 00.000 25848 Worker thread wakes up
04:07:42.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:42.029 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:42.029 00.000 21444 GuideStep: -2.5 px 74 ms EAST, 0.3 px 0 ms NORTH
04:07:44.873 02.844 25848 Exposure complete
04:07:44.960 00.087 25848 worker thread done servicing request
04:07:44.961 00.001 21444 OnExposeComplete: enter
04:07:44.961 00.000 21444 UpdateGuideState(): m_state=6
04:07:44.961 00.000 21444 Star::Find(15, 1257, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 849
04:07:44.961 00.000 21444 Star::Find returns 1 (1), X=1255.50, Y=671.20, Mass=5577879, SNR=204.8, Peak=65504 HFD=8.0
04:07:44.961 00.000 21444 MultiStar: [#1 1.39,-1.28,1.24,U] [#2 1.74,-1.88,0.00,R] [#3 0.96,-1.57,0.86,U] [#4 0.85,0.03,1.11,U] [#5 0.42,1.31,0.86,U] [#6 0.38,0.82,0.71,U] [#7 1.96,-1.53,0.00,R] [#8 2.25,-1.69,0.00,M10] 
04:07:44.961 00.000 21444 refined, 5 included, MultiStar: {0.87, -0.32}, one-star: {0.89, -0.69}
04:07:44.961 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.88)
04:07:44.961 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.03)
04:07:44.961 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=-0.32 hyp=0.93 cameraTheta=-0.36 mountX=-0.89 mountY=0.03, mountTheta=3.11
04:07:44.962 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=-0.32, opts=13)
04:07:44.962 00.000 21444 Enqueuing Move request for scope (0.87, -0.32)
04:07:44.963 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=240, FiltMax=65504, Gamma=0.560
04:07:44.963 00.000 21444 UpdateGuideState exits: m=5577879 SNR=204.8 Saturated
04:07:44.963 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:44.963 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:44.963 00.000 21444 Enqueuing Expose request
04:07:44.963 00.000 25848 Worker thread wakes up
04:07:44.963 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.32) opts 0xd
04:07:44.963 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, -0.32)
04:07:44.963 00.000 25848 Moving (0.87, -0.32) raw xDistance=-0.89 yDistance=0.03
04:07:44.963 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.89
04:07:44.963 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:44.963 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:07:44.963 00.000 25848 MoveAxis(E, 31, ABG)
04:07:44.963 00.000 25848 Guiding  Dir = 2, Dur = 31
04:07:45.040 00.077 25848 IsSlewing returns 0
04:07:45.041 00.001 25848 IsGuiding returns 0
04:07:45.063 00.022 25848 PulseGuide returned control before completion, sleep 20
04:07:45.091 00.028 25848 IsGuiding returns 1
04:07:45.091 00.000 25848 scope still moving after pulse duration time elapsed
04:07:45.142 00.051 25848 IsSlewing returns 0
04:07:45.142 00.000 25848 IsGuiding returns 0
04:07:45.142 00.000 25848 scope move finished after 31 + 70 ms
04:07:45.142 00.000 25848 Move returns status 0, amount 31
04:07:45.142 00.000 25848 MoveAxis(N, 0, ABG)
04:07:45.142 00.000 25848 Move returns status 0, amount 0
04:07:45.142 00.000 25848 move complete, result=0
04:07:45.142 00.000 25848 worker thread done servicing request
04:07:45.142 00.000 25848 Worker thread wakes up
04:07:45.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:45.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:45.143 00.001 21444 GuideStep: -0.9 px 31 ms EAST, 0.0 px 0 ms NORTH
04:07:47.989 02.846 25848 Exposure complete
04:07:48.070 00.081 25848 worker thread done servicing request
04:07:48.070 00.000 21444 OnExposeComplete: enter
04:07:48.070 00.000 21444 UpdateGuideState(): m_state=6
04:07:48.070 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 850
04:07:48.070 00.000 21444 Star::Find returns 1 (1), X=1255.33, Y=672.05, Mass=5594039, SNR=234.8, Peak=65504 HFD=8.0
04:07:48.070 00.000 21444 MultiStar: [#1 0.70,-0.37,1.09,U] [#2 -0.70,0.99,1.31,U] [#3 0.38,-0.44,0.72,U] [#4 0.43,1.61,0.82,U] [#5 0.70,2.01,0.00,M1] [#6 0.24,1.63,0.66,U] [#7 0.04,1.10,0.70,U] [#8 1.77,-0.61,0.56,U] 
04:07:48.070 00.000 21444 refined, 7 included, MultiStar: {0.34, 0.52}, one-star: {0.72, 0.15}
04:07:48.070 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
04:07:48.070 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
04:07:48.070 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=0.52 hyp=0.62 cameraTheta=0.98 mountX=-0.30 mountY=0.61, mountTheta=2.02
04:07:48.071 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=0.52, opts=13)
04:07:48.071 00.000 21444 Enqueuing Move request for scope (0.34, 0.52)
04:07:48.071 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=170, FiltMax=65504, Gamma=0.560
04:07:48.071 00.000 21444 UpdateGuideState exits: m=5594039 SNR=234.8 Saturated
04:07:48.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:48.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:48.071 00.000 21444 Enqueuing Expose request
04:07:48.072 00.001 25848 Worker thread wakes up
04:07:48.072 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.52) opts 0xd
04:07:48.072 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, 0.52)
04:07:48.072 00.000 25848 Moving (0.34, 0.52) raw xDistance=-0.30 yDistance=0.61
04:07:48.072 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
04:07:48.072 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:07:48.072 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
04:07:48.072 00.000 25848 MoveAxis(E, 0, ABG)
04:07:48.072 00.000 25848 Move returns status 0, amount 0
04:07:48.072 00.000 25848 MoveAxis(N, 0, ABG)
04:07:48.072 00.000 25848 Move returns status 0, amount 0
04:07:48.072 00.000 25848 move complete, result=0
04:07:48.072 00.000 25848 worker thread done servicing request
04:07:48.072 00.000 25848 Worker thread wakes up
04:07:48.072 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:48.072 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:48.072 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
04:07:50.924 02.852 25848 Exposure complete
04:07:51.012 00.088 25848 worker thread done servicing request
04:07:51.012 00.000 21444 OnExposeComplete: enter
04:07:51.013 00.001 21444 UpdateGuideState(): m_state=6
04:07:51.013 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 851
04:07:51.013 00.000 21444 Star::Find returns 1 (1), X=1255.58, Y=672.23, Mass=5760900, SNR=297.6, Peak=65504 HFD=8.0
04:07:51.013 00.000 21444 MultiStar: [#1 1.51,-0.02,0.99,U] [#2 0.08,1.31,1.08,U] [#3 1.04,0.17,0.77,U] [#4 0.95,1.45,0.79,U] [#5 1.03,2.55,0.00,M2] [#6 0.63,2.23,0.00,M1] [#7 0.23,0.97,0.48,U] [#8 2.15,-0.17,0.00,M10] 
04:07:51.013 00.000 21444 single-star, 5 included, MultiStar: {0.82, 0.68}, one-star: {0.97, 0.33}
04:07:51.013 00.000 21444 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.05) = xAngle (-2.72 = -2.72)
04:07:51.013 00.000 21444 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.72)
04:07:51.013 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=0.33 hyp=1.03 cameraTheta=0.33 mountX=-0.94 mountY=0.67, mountTheta=2.52
04:07:51.014 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=0.33, opts=13)
04:07:51.014 00.000 21444 Enqueuing Move request for scope (0.97, 0.33)
04:07:51.015 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=140, FiltMax=65504, Gamma=0.560
04:07:51.015 00.000 25848 Worker thread wakes up
04:07:51.015 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.33) opts 0xd
04:07:51.015 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 0.33)
04:07:51.015 00.000 25848 Moving (0.97, 0.33) raw xDistance=-0.94 yDistance=0.67
04:07:51.015 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94
04:07:51.015 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:07:51.015 00.000 21444 UpdateGuideState exits: m=5760900 SNR=297.6 Saturated
04:07:51.015 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:51.015 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:51.015 00.000 21444 Enqueuing Expose request
04:07:51.015 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
04:07:51.015 00.000 25848 MoveAxis(E, 27, ABG)
04:07:51.015 00.000 25848 Guiding  Dir = 2, Dur = 27
04:07:51.048 00.033 25848 IsSlewing returns 0
04:07:51.048 00.000 25848 IsGuiding returns 0
04:07:51.079 00.031 25848 IsGuiding returns 1
04:07:51.079 00.000 25848 scope still moving after pulse duration time elapsed
04:07:51.141 00.062 25848 IsSlewing returns 0
04:07:51.141 00.000 25848 IsGuiding returns 0
04:07:51.141 00.000 25848 scope move finished after 27 + 66 ms
04:07:51.141 00.000 25848 Move returns status 0, amount 27
04:07:51.141 00.000 25848 MoveAxis(N, 0, ABG)
04:07:51.141 00.000 25848 Move returns status 0, amount 0
04:07:51.141 00.000 25848 move complete, result=0
04:07:51.141 00.000 25848 worker thread done servicing request
04:07:51.142 00.001 25848 Worker thread wakes up
04:07:51.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:51.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:51.142 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.7 px 0 ms NORTH
04:07:53.985 02.843 25848 Exposure complete
04:07:54.052 00.067 25848 worker thread done servicing request
04:07:54.053 00.001 21444 OnExposeComplete: enter
04:07:54.053 00.000 21444 UpdateGuideState(): m_state=6
04:07:54.053 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 852
04:07:54.053 00.000 21444 Star::Find returns 1 (1), X=1255.54, Y=672.65, Mass=5542888, SNR=205.1, Peak=65504 HFD=7.7
04:07:54.053 00.000 21444 MultiStar: [#1 1.34,-0.44,1.28,U] [#2 0.60,1.03,1.25,U] [#3 2.23,-0.90,0.00,M1] [#4 1.85,1.65,0.00,M1] [#5 1.37,2.31,0.00,M3] [#6 1.18,2.02,0.00,M2] [#7 0.61,1.52,0.61,U] [#8 2.59,-0.49,0.00,R] 
04:07:54.053 00.000 21444 refined, 3 included, MultiStar: {0.91, 0.58}, one-star: {0.93, 0.75}
04:07:54.053 00.000 21444 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.05) = xAngle (-2.48 = -2.48)
04:07:54.053 00.000 21444 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.96)
04:07:54.053 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=0.58 hyp=1.08 cameraTheta=0.57 mountX=-0.86 mountY=0.88, mountTheta=2.34
04:07:54.054 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=0.58, opts=13)
04:07:54.054 00.000 21444 Enqueuing Move request for scope (0.91, 0.58)
04:07:54.054 00.000 25848 Worker thread wakes up
04:07:54.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.58) opts 0xd
04:07:54.054 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, 0.58)
04:07:54.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=272, FiltMax=65504, Gamma=0.560
04:07:54.054 00.000 21444 UpdateGuideState exits: m=5542888 SNR=205.1 Saturated
04:07:54.054 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:54.054 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:54.054 00.000 21444 Enqueuing Expose request
04:07:54.054 00.000 25848 Moving (0.91, 0.58) raw xDistance=-0.86 yDistance=0.88
04:07:54.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.86
04:07:54.054 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
04:07:54.055 00.001 25848 MoveAxis(E, 27, ABG)
04:07:54.055 00.000 25848 Guiding  Dir = 2, Dur = 27
04:07:54.079 00.024 25848 IsSlewing returns 0
04:07:54.079 00.000 25848 IsGuiding returns 0
04:07:54.111 00.032 25848 IsGuiding returns 1
04:07:54.111 00.000 25848 scope still moving after pulse duration time elapsed
04:07:54.171 00.060 25848 IsSlewing returns 0
04:07:54.171 00.000 25848 IsGuiding returns 0
04:07:54.171 00.000 25848 scope move finished after 27 + 64 ms
04:07:54.171 00.000 25848 Move returns status 0, amount 27
04:07:54.171 00.000 25848 MoveAxis(S, 24, ABG)
04:07:54.171 00.000 25848 Guiding  Dir = 1, Dur = 24
04:07:54.228 00.057 25848 IsSlewing returns 0
04:07:54.228 00.000 25848 IsGuiding returns 0
04:07:54.249 00.021 25848 PulseGuide returned control before completion, sleep 14
04:07:54.267 00.018 25848 IsGuiding returns 1
04:07:54.267 00.000 25848 scope still moving after pulse duration time elapsed
04:07:54.329 00.062 25848 IsSlewing returns 0
04:07:54.329 00.000 25848 IsGuiding returns 0
04:07:54.329 00.000 25848 scope move finished after 24 + 77 ms
04:07:54.329 00.000 25848 Move returns status 0, amount 24
04:07:54.329 00.000 25848 move complete, result=0
04:07:54.329 00.000 25848 worker thread done servicing request
04:07:54.329 00.000 25848 Worker thread wakes up
04:07:54.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:54.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:54.329 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.9 px 24 ms SOUTH
04:07:57.178 02.849 25848 Exposure complete
04:07:57.263 00.085 25848 worker thread done servicing request
04:07:57.263 00.000 21444 OnExposeComplete: enter
04:07:57.263 00.000 21444 UpdateGuideState(): m_state=6
04:07:57.263 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 853
04:07:57.263 00.000 21444 Star::Find returns 1 (1), X=1252.98, Y=672.35, Mass=5614373, SNR=253.3, Peak=65504 HFD=8.0
04:07:57.263 00.000 21444 MultiStar: [#1 -1.52,-0.02,0.83,U] [#2 -2.44,1.69,0.00,M1] [#3 -1.64,-0.01,0.51,U] [#4 -2.00,1.51,0.00,M2] [#5 -1.94,1.70,0.00,M4] [#6 -2.34,2.06,0.00,M3] [#7 -2.48,0.55,0.00,M1] [#8 -3.24,-0.02,0.00,M1] 
04:07:57.263 00.000 21444 refined, 2 included, MultiStar: {-1.59, 0.18}, one-star: {-1.62, 0.45}
04:07:57.263 00.000 21444 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
04:07:57.263 00.000 21444 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
04:07:57.263 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=0.18 hyp=1.60 cameraTheta=3.03 mountX=1.60 mountY=-0.43, mountTheta=-0.26
04:07:57.264 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=0.18, opts=13)
04:07:57.264 00.000 21444 Enqueuing Move request for scope (-1.59, 0.18)
04:07:57.264 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
04:07:57.264 00.000 21444 UpdateGuideState exits: m=5614373 SNR=253.3 Saturated
04:07:57.264 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:57.264 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:07:57.264 00.000 21444 Enqueuing Expose request
04:07:57.264 00.000 25848 Worker thread wakes up
04:07:57.264 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, 0.18) opts 0xd
04:07:57.264 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, 0.18)
04:07:57.264 00.000 25848 Moving (-1.59, 0.18) raw xDistance=1.60 yDistance=-0.43
04:07:57.265 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.60
04:07:57.265 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:57.265 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
04:07:57.265 00.000 25848 MoveAxis(W, 45, ABG)
04:07:57.265 00.000 25848 Guiding  Dir = 3, Dur = 45
04:07:57.297 00.032 25848 IsSlewing returns 0
04:07:57.298 00.001 25848 IsGuiding returns 0
04:07:57.328 00.030 25848 PulseGuide returned control before completion, sleep 24
04:07:57.366 00.038 25848 IsGuiding returns 1
04:07:57.366 00.000 25848 scope still moving after pulse duration time elapsed
04:07:57.440 00.074 25848 IsSlewing returns 0
04:07:57.441 00.001 25848 IsGuiding returns 0
04:07:57.441 00.000 25848 scope move finished after 45 + 98 ms
04:07:57.441 00.000 25848 Move returns status 0, amount 45
04:07:57.441 00.000 25848 MoveAxis(N, 0, ABG)
04:07:57.441 00.000 25848 Move returns status 0, amount 0
04:07:57.441 00.000 25848 move complete, result=0
04:07:57.441 00.000 25848 worker thread done servicing request
04:07:57.441 00.000 25848 Worker thread wakes up
04:07:57.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:07:57.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:07:57.441 00.000 21444 GuideStep: 1.6 px 45 ms WEST, -0.4 px 0 ms NORTH
04:08:00.286 02.845 25848 Exposure complete
04:08:00.363 00.077 25848 worker thread done servicing request
04:08:00.363 00.000 21444 OnExposeComplete: enter
04:08:00.363 00.000 21444 UpdateGuideState(): m_state=6
04:08:00.364 00.001 21444 Star::Find(15, 1252, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 854
04:08:00.364 00.000 21444 Star::Find returns 1 (1), X=1256.51, Y=672.36, Mass=5490042, SNR=262.2, Peak=65504 HFD=7.5
04:08:00.364 00.000 21444 MultiStar: [#1 2.41,-0.93,0.00,M4] [#2 0.74,0.53,1.11,U] [#3 2.55,-0.65,0.00,M1] [#4 1.51,1.10,0.73,U] [#5 1.81,1.76,0.00,M5] [#6 1.53,1.31,0.74,U] [#7 1.02,0.12,0.71,U] [#8 0.36,-0.51,0.45,U] 
04:08:00.364 00.000 21444 refined, 5 included, MultiStar: {1.23, 0.57}, one-star: {1.91, 0.47}
04:08:00.364 00.000 21444 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.05) = xAngle (-2.62 = -2.62)
04:08:00.364 00.000 21444 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.46 = 0.82)
04:08:00.364 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=0.57 hyp=1.36 cameraTheta=0.43 mountX=-1.18 mountY=0.99, mountTheta=2.44
04:08:00.365 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=0.57, opts=13)
04:08:00.365 00.000 21444 Enqueuing Move request for scope (1.23, 0.57)
04:08:00.365 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=230, FiltMax=65504, Gamma=0.560
04:08:00.365 00.000 21444 UpdateGuideState exits: m=5490042 SNR=262.2 Saturated
04:08:00.365 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:00.365 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:00.365 00.000 21444 Enqueuing Expose request
04:08:00.365 00.000 25848 Worker thread wakes up
04:08:00.365 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.57) opts 0xd
04:08:00.365 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, 0.57)
04:08:00.365 00.000 25848 Moving (1.23, 0.57) raw xDistance=-1.18 yDistance=0.99
04:08:00.365 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.18
04:08:00.365 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
04:08:00.365 00.000 25848 MoveAxis(E, 31, ABG)
04:08:00.365 00.000 25848 Guiding  Dir = 2, Dur = 31
04:08:00.412 00.047 25848 IsSlewing returns 0
04:08:00.413 00.001 25848 IsGuiding returns 0
04:08:00.444 00.031 25848 PulseGuide returned control before completion, sleep 11
04:08:00.456 00.012 25848 IsGuiding returns 1
04:08:00.456 00.000 25848 scope still moving after pulse duration time elapsed
04:08:00.515 00.059 25848 IsSlewing returns 0
04:08:00.515 00.000 25848 IsGuiding returns 0
04:08:00.515 00.000 25848 scope move finished after 31 + 72 ms
04:08:00.515 00.000 25848 Move returns status 0, amount 31
04:08:00.515 00.000 25848 MoveAxis(S, 27, ABG)
04:08:00.515 00.000 25848 Guiding  Dir = 1, Dur = 27
04:08:00.580 00.065 25848 IsSlewing returns 0
04:08:00.580 00.000 25848 IsGuiding returns 0
04:08:00.612 00.032 25848 IsGuiding returns 1
04:08:00.612 00.000 25848 scope still moving after pulse duration time elapsed
04:08:00.687 00.075 25848 IsSlewing returns 0
04:08:00.687 00.000 25848 IsGuiding returns 0
04:08:00.687 00.000 25848 scope move finished after 27 + 79 ms
04:08:00.687 00.000 25848 Move returns status 0, amount 27
04:08:00.687 00.000 25848 move complete, result=0
04:08:00.687 00.000 25848 worker thread done servicing request
04:08:00.687 00.000 25848 Worker thread wakes up
04:08:00.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:00.687 00.000 21444 GuideStep: -1.2 px 31 ms EAST, 1.0 px 27 ms SOUTH
04:08:00.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:03.533 02.846 25848 Exposure complete
04:08:03.622 00.089 25848 worker thread done servicing request
04:08:03.623 00.001 21444 OnExposeComplete: enter
04:08:03.623 00.000 21444 UpdateGuideState(): m_state=6
04:08:03.623 00.000 21444 Star::Find(15, 1256, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 855
04:08:03.623 00.000 21444 Star::Find returns 1 (1), X=1255.16, Y=672.59, Mass=5527718, SNR=208.2, Peak=65504 HFD=7.9
04:08:03.623 00.000 21444 MultiStar: [#1 0.66,-0.38,1.03,U] [#2 -1.11,0.95,0.98,U] [#3 0.64,-0.46,0.79,U] [#4 0.14,1.48,0.83,U] [#5 0.60,2.28,0.00,M6] [#6 -0.22,1.66,0.69,U] [#7 -0.46,1.35,0.64,U] [#8 -1.14,0.01,0.86,U] 
04:08:03.623 00.000 21444 refined, 7 included, MultiStar: {-0.10, 0.60}, one-star: {0.55, 0.69}
04:08:03.623 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
04:08:03.623 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.17 = 2.12)
04:08:03.623 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.60 hyp=0.61 cameraTheta=1.73 mountX=0.15 mountY=0.52, mountTheta=1.29
04:08:03.625 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.60, opts=13)
04:08:03.625 00.000 21444 Enqueuing Move request for scope (-0.10, 0.60)
04:08:03.625 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:08:03.625 00.000 21444 UpdateGuideState exits: m=5527718 SNR=208.2 Saturated
04:08:03.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:03.625 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:03.625 00.000 21444 Enqueuing Expose request
04:08:03.625 00.000 25848 Worker thread wakes up
04:08:03.625 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.60) opts 0xd
04:08:03.625 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.60)
04:08:03.625 00.000 25848 Moving (-0.10, 0.60) raw xDistance=0.15 yDistance=0.52
04:08:03.625 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:08:03.625 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
04:08:03.625 00.000 25848 MoveAxis(E, 0, ABG)
04:08:03.625 00.000 25848 Move returns status 0, amount 0
04:08:03.625 00.000 25848 MoveAxis(S, 14, ABG)
04:08:03.625 00.000 25848 Guiding  Dir = 1, Dur = 14
04:08:03.688 00.063 25848 IsSlewing returns 0
04:08:03.689 00.001 25848 IsGuiding returns 0
04:08:03.720 00.031 25848 IsGuiding returns 1
04:08:03.720 00.000 25848 scope still moving after pulse duration time elapsed
04:08:03.782 00.062 25848 IsSlewing returns 0
04:08:03.782 00.000 25848 IsGuiding returns 0
04:08:03.782 00.000 25848 scope move finished after 14 + 79 ms
04:08:03.782 00.000 25848 Move returns status 0, amount 14
04:08:03.782 00.000 25848 move complete, result=0
04:08:03.782 00.000 25848 worker thread done servicing request
04:08:03.782 00.000 25848 Worker thread wakes up
04:08:03.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:03.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:03.782 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.5 px 14 ms SOUTH
04:08:06.623 02.841 25848 Exposure complete
04:08:06.711 00.088 25848 worker thread done servicing request
04:08:06.711 00.000 21444 OnExposeComplete: enter
04:08:06.711 00.000 21444 UpdateGuideState(): m_state=6
04:08:06.712 00.001 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 856
04:08:06.712 00.000 21444 Star::Find returns 1 (1), X=1253.76, Y=672.69, Mass=5517517, SNR=205.2, Peak=65504 HFD=7.9
04:08:06.712 00.000 21444 MultiStar: [#1 -0.47,0.08,1.08,U] [#2 -2.11,1.56,0.00,M1] [#3 -1.02,0.06,0.93,U] [#4 -0.90,2.13,0.00,M1] [#5 -0.64,2.06,0.00,M7] [#6 -1.11,1.76,0.00,M2] [#7 -1.44,0.92,0.78,U] [#8 -1.84,0.09,0.56,U] 
04:08:06.712 00.000 21444 refined, 4 included, MultiStar: {-1.02, 0.39}, one-star: {-0.84, 0.79}
04:08:06.712 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
04:08:06.712 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
04:08:06.712 00.000 21444 CameraToMount -- cameraX=-1.02 cameraY=0.39 hyp=1.10 cameraTheta=2.78 mountX=1.05 mountY=-0.02, mountTheta=-0.02
04:08:06.713 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.02, y=0.39, opts=13)
04:08:06.713 00.000 21444 Enqueuing Move request for scope (-1.02, 0.39)
04:08:06.713 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
04:08:06.713 00.000 21444 UpdateGuideState exits: m=5517517 SNR=205.2 Saturated
04:08:06.713 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:06.713 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:06.713 00.000 21444 Enqueuing Expose request
04:08:06.713 00.000 25848 Worker thread wakes up
04:08:06.713 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.39) opts 0xd
04:08:06.713 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.02, 0.39)
04:08:06.713 00.000 25848 Moving (-1.02, 0.39) raw xDistance=1.05 yDistance=-0.02
04:08:06.713 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.05
04:08:06.714 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:06.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:08:06.714 00.000 25848 MoveAxis(W, 31, ABG)
04:08:06.714 00.000 25848 Guiding  Dir = 3, Dur = 31
04:08:06.734 00.020 25848 IsSlewing returns 0
04:08:06.734 00.000 25848 IsGuiding returns 0
04:08:06.787 00.053 25848 IsGuiding returns 1
04:08:06.787 00.000 25848 scope still moving after pulse duration time elapsed
04:08:06.829 00.042 25848 IsSlewing returns 0
04:08:06.829 00.000 25848 IsGuiding returns 0
04:08:06.829 00.000 25848 scope move finished after 31 + 63 ms
04:08:06.829 00.000 25848 Move returns status 0, amount 31
04:08:06.829 00.000 25848 MoveAxis(N, 0, ABG)
04:08:06.829 00.000 25848 Move returns status 0, amount 0
04:08:06.830 00.001 25848 move complete, result=0
04:08:06.830 00.000 25848 worker thread done servicing request
04:08:06.830 00.000 25848 Worker thread wakes up
04:08:06.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:06.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:06.830 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -0.0 px 0 ms NORTH
04:08:09.675 02.845 25848 Exposure complete
04:08:09.743 00.068 25848 worker thread done servicing request
04:08:09.743 00.000 21444 OnExposeComplete: enter
04:08:09.743 00.000 21444 UpdateGuideState(): m_state=6
04:08:09.743 00.000 21444 Star::Find(15, 1253, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 857
04:08:09.743 00.000 21444 Star::Find returns 1 (1), X=1257.08, Y=671.35, Mass=5753172, SNR=248.5, Peak=65504 HFD=8.0
04:08:09.744 00.001 21444 MultiStar: [#1 1.61,-0.92,0.94,U] [#2 0.24,0.82,0.88,U] [#3 1.08,-0.39,0.71,U] [#4 1.51,1.10,0.90,U] [#5 1.56,1.40,0.00,M8] [#6 1.20,1.56,0.68,U] [#7 1.00,0.72,0.59,U] [#8 -0.01,-0.20,0.58,U] 
04:08:09.744 00.000 21444 refined, 7 included, MultiStar: {1.23, 0.22}, one-star: {2.47, -0.54}
04:08:09.744 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
04:08:09.744 00.000 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.57)
04:08:09.744 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=0.22 hyp=1.25 cameraTheta=0.18 mountX=-1.20 mountY=0.67, mountTheta=2.63
04:08:09.745 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=0.22, opts=13)
04:08:09.745 00.000 21444 Enqueuing Move request for scope (1.23, 0.22)
04:08:09.745 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:08:09.745 00.000 21444 UpdateGuideState exits: m=5753172 SNR=248.5 Saturated
04:08:09.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:09.745 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:09.745 00.000 21444 Enqueuing Expose request
04:08:09.745 00.000 25848 Worker thread wakes up
04:08:09.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.22) opts 0xd
04:08:09.745 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, 0.22)
04:08:09.745 00.000 25848 Moving (1.23, 0.22) raw xDistance=-1.20 yDistance=0.67
04:08:09.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.20
04:08:09.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
04:08:09.745 00.000 25848 MoveAxis(E, 33, ABG)
04:08:09.745 00.000 25848 Guiding  Dir = 2, Dur = 33
04:08:09.765 00.020 25848 IsSlewing returns 0
04:08:09.765 00.000 25848 IsGuiding returns 0
04:08:09.796 00.031 25848 PulseGuide returned control before completion, sleep 13
04:08:09.813 00.017 25848 IsGuiding returns 1
04:08:09.813 00.000 25848 scope still moving after pulse duration time elapsed
04:08:09.873 00.060 25848 IsSlewing returns 0
04:08:09.873 00.000 25848 IsGuiding returns 0
04:08:09.873 00.000 25848 scope move finished after 33 + 74 ms
04:08:09.873 00.000 25848 Move returns status 0, amount 33
04:08:09.873 00.000 25848 MoveAxis(S, 18, ABG)
04:08:09.873 00.000 25848 Guiding  Dir = 1, Dur = 18
04:08:09.908 00.035 25848 IsSlewing returns 0
04:08:09.909 00.001 25848 IsGuiding returns 0
04:08:09.940 00.031 25848 IsGuiding returns 1
04:08:09.940 00.000 25848 scope still moving after pulse duration time elapsed
04:08:09.998 00.058 25848 IsSlewing returns 0
04:08:09.998 00.000 25848 IsGuiding returns 0
04:08:09.999 00.001 25848 scope move finished after 18 + 72 ms
04:08:09.999 00.000 25848 Move returns status 0, amount 18
04:08:09.999 00.000 25848 move complete, result=0
04:08:09.999 00.000 25848 worker thread done servicing request
04:08:09.999 00.000 25848 Worker thread wakes up
04:08:09.999 00.000 21444 GuideStep: -1.2 px 33 ms EAST, 0.7 px 18 ms SOUTH
04:08:09.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:09.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:12.843 02.844 25848 Exposure complete
04:08:12.934 00.091 25848 worker thread done servicing request
04:08:12.934 00.000 21444 OnExposeComplete: enter
04:08:12.934 00.000 21444 UpdateGuideState(): m_state=6
04:08:12.934 00.000 21444 Star::Find(15, 1257, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 858
04:08:12.934 00.000 21444 Star::Find returns 1 (1), X=1255.68, Y=672.00, Mass=5791499, SNR=285.6, Peak=65504 HFD=8.0
04:08:12.935 00.001 21444 MultiStar: [#1 1.46,-0.99,1.15,U] [#2 -0.64,0.88,1.02,U] [#3 0.75,-0.92,0.74,U] [#4 1.13,1.42,0.89,U] [#5 0.89,1.99,0.00,M9] [#6 0.68,1.92,0.63,U] [#7 0.48,1.23,0.75,U] [#8 -0.58,-0.03,0.49,U] 
04:08:12.935 00.000 21444 refined, 7 included, MultiStar: {0.62, 0.38}, one-star: {1.07, 0.10}
04:08:12.935 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
04:08:12.935 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
04:08:12.935 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.38 hyp=0.73 cameraTheta=0.55 mountX=-0.59 mountY=0.59, mountTheta=2.35
04:08:12.936 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.38, opts=13)
04:08:12.936 00.000 21444 Enqueuing Move request for scope (0.62, 0.38)
04:08:12.936 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:08:12.936 00.000 21444 UpdateGuideState exits: m=5791499 SNR=285.6 Saturated
04:08:12.936 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:12.936 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:12.936 00.000 21444 Enqueuing Expose request
04:08:12.936 00.000 25848 Worker thread wakes up
04:08:12.936 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.38) opts 0xd
04:08:12.936 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.38)
04:08:12.936 00.000 25848 Moving (0.62, 0.38) raw xDistance=-0.59 yDistance=0.59
04:08:12.936 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.59
04:08:12.936 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
04:08:12.936 00.000 25848 MoveAxis(E, 19, ABG)
04:08:12.936 00.000 25848 Guiding  Dir = 2, Dur = 19
04:08:12.969 00.033 25848 IsSlewing returns 0
04:08:12.969 00.000 25848 IsGuiding returns 0
04:08:13.000 00.031 25848 IsGuiding returns 1
04:08:13.000 00.000 25848 scope still moving after pulse duration time elapsed
04:08:13.049 00.049 25848 IsSlewing returns 0
04:08:13.049 00.000 25848 IsGuiding returns 0
04:08:13.049 00.000 25848 scope move finished after 19 + 60 ms
04:08:13.049 00.000 25848 Move returns status 0, amount 19
04:08:13.049 00.000 25848 MoveAxis(S, 16, ABG)
04:08:13.049 00.000 25848 Guiding  Dir = 1, Dur = 16
04:08:13.100 00.051 25848 IsSlewing returns 0
04:08:13.101 00.001 25848 IsGuiding returns 0
04:08:13.132 00.031 25848 IsGuiding returns 1
04:08:13.132 00.000 25848 scope still moving after pulse duration time elapsed
04:08:13.190 00.058 25848 IsSlewing returns 0
04:08:13.190 00.000 25848 IsGuiding returns 0
04:08:13.190 00.000 25848 scope move finished after 16 + 73 ms
04:08:13.190 00.000 25848 Move returns status 0, amount 16
04:08:13.190 00.000 25848 move complete, result=0
04:08:13.190 00.000 25848 worker thread done servicing request
04:08:13.190 00.000 25848 Worker thread wakes up
04:08:13.191 00.001 21444 GuideStep: -0.6 px 19 ms EAST, 0.6 px 16 ms SOUTH
04:08:13.191 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:13.191 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:16.033 02.842 25848 Exposure complete
04:08:16.120 00.087 25848 worker thread done servicing request
04:08:16.120 00.000 21444 OnExposeComplete: enter
04:08:16.120 00.000 21444 UpdateGuideState(): m_state=6
04:08:16.120 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 859
04:08:16.120 00.000 21444 Star::Find returns 1 (1), X=1253.64, Y=671.29, Mass=5625077, SNR=228.5, Peak=65504 HFD=7.9
04:08:16.120 00.000 21444 MultiStar: [#1 -0.88,-1.17,1.18,U] [#2 -2.64,0.25,0.00,M1] [#3 -1.28,-0.86,0.74,U] [#4 -0.95,1.06,0.82,U] [#5 -0.69,1.71,0.72,U] [#6 -1.26,0.97,0.73,U] [#7 -1.36,0.58,0.65,U] [#8 -2.80,-0.89,0.00,M1] 
04:08:16.120 00.000 21444 refined, 6 included, MultiStar: {-1.03, 0.09}, one-star: {-0.96, -0.60}
04:08:16.120 00.000 21444 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.05) = xAngle (0.00 = 0.00)
04:08:16.121 00.001 21444 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.84 = -2.84)
04:08:16.121 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=0.09 hyp=1.04 cameraTheta=3.05 mountX=1.04 mountY=-0.30, mountTheta=-0.29
04:08:16.121 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=0.09, opts=13)
04:08:16.121 00.000 21444 Enqueuing Move request for scope (-1.03, 0.09)
04:08:16.122 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=78, FiltMax=65504, Gamma=0.560
04:08:16.122 00.000 21444 UpdateGuideState exits: m=5625077 SNR=228.5 Saturated
04:08:16.122 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:16.122 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:16.122 00.000 21444 Enqueuing Expose request
04:08:16.122 00.000 25848 Worker thread wakes up
04:08:16.122 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.09) opts 0xd
04:08:16.122 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, 0.09)
04:08:16.122 00.000 25848 Moving (-1.03, 0.09) raw xDistance=1.04 yDistance=-0.30
04:08:16.122 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 1.04
04:08:16.122 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:16.122 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
04:08:16.122 00.000 25848 MoveAxis(W, 29, ABG)
04:08:16.122 00.000 25848 Guiding  Dir = 3, Dur = 29
04:08:16.143 00.021 25848 IsSlewing returns 0
04:08:16.143 00.000 25848 IsGuiding returns 0
04:08:16.174 00.031 25848 IsGuiding returns 1
04:08:16.174 00.000 25848 scope still moving after pulse duration time elapsed
04:08:16.235 00.061 25848 IsSlewing returns 0
04:08:16.235 00.000 25848 IsGuiding returns 0
04:08:16.235 00.000 25848 scope move finished after 29 + 62 ms
04:08:16.235 00.000 25848 Move returns status 0, amount 29
04:08:16.235 00.000 25848 MoveAxis(N, 0, ABG)
04:08:16.235 00.000 25848 Move returns status 0, amount 0
04:08:16.235 00.000 25848 move complete, result=0
04:08:16.235 00.000 25848 worker thread done servicing request
04:08:16.235 00.000 25848 Worker thread wakes up
04:08:16.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:16.236 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:16.236 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -0.3 px 0 ms NORTH
04:08:19.084 02.848 25848 Exposure complete
04:08:19.172 00.088 25848 worker thread done servicing request
04:08:19.172 00.000 21444 OnExposeComplete: enter
04:08:19.172 00.000 21444 UpdateGuideState(): m_state=6
04:08:19.173 00.001 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 860
04:08:19.173 00.000 21444 Star::Find returns 1 (1), X=1255.61, Y=671.97, Mass=5810450, SNR=267.3, Peak=65504 HFD=8.0
04:08:19.173 00.000 21444 MultiStar: [#1 1.45,-0.35,1.05,U] [#2 -0.28,0.96,0.87,U] [#3 0.65,-0.01,0.97,U] [#4 0.61,1.17,0.78,U] [#5 0.67,2.06,0.00,M9] [#6 0.26,1.95,0.63,U] [#7 0.12,0.85,0.56,U] [#8 -0.70,0.28,0.66,U] 
04:08:19.173 00.000 21444 refined, 7 included, MultiStar: {0.48, 0.51}, one-star: {1.00, 0.08}
04:08:19.173 00.000 21444 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.05) = xAngle (-2.24 = -2.24)
04:08:19.173 00.000 21444 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.20)
04:08:19.173 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=0.51 hyp=0.70 cameraTheta=0.81 mountX=-0.44 mountY=0.66, mountTheta=2.16
04:08:19.174 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=0.51, opts=13)
04:08:19.174 00.000 21444 Enqueuing Move request for scope (0.48, 0.51)
04:08:19.174 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
04:08:19.174 00.000 21444 UpdateGuideState exits: m=5810450 SNR=267.3 Saturated
04:08:19.174 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:19.174 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:19.174 00.000 21444 Enqueuing Expose request
04:08:19.174 00.000 25848 Worker thread wakes up
04:08:19.174 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.51) opts 0xd
04:08:19.174 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, 0.51)
04:08:19.174 00.000 25848 Moving (0.48, 0.51) raw xDistance=-0.44 yDistance=0.66
04:08:19.174 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
04:08:19.174 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
04:08:19.175 00.001 25848 MoveAxis(E, 0, ABG)
04:08:19.175 00.000 25848 Move returns status 0, amount 0
04:08:19.175 00.000 25848 MoveAxis(S, 18, ABG)
04:08:19.175 00.000 25848 Guiding  Dir = 1, Dur = 18
04:08:19.203 00.028 25848 IsSlewing returns 0
04:08:19.203 00.000 25848 IsGuiding returns 0
04:08:19.235 00.032 25848 IsGuiding returns 1
04:08:19.235 00.000 25848 scope still moving after pulse duration time elapsed
04:08:19.283 00.048 25848 IsSlewing returns 0
04:08:19.283 00.000 25848 IsGuiding returns 0
04:08:19.283 00.000 25848 scope move finished after 18 + 61 ms
04:08:19.283 00.000 25848 Move returns status 0, amount 18
04:08:19.283 00.000 25848 move complete, result=0
04:08:19.283 00.000 25848 worker thread done servicing request
04:08:19.283 00.000 25848 Worker thread wakes up
04:08:19.283 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:19.283 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:19.283 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 18 ms SOUTH
04:08:22.135 02.852 25848 Exposure complete
04:08:22.217 00.082 25848 worker thread done servicing request
04:08:22.217 00.000 21444 OnExposeComplete: enter
04:08:22.218 00.001 21444 UpdateGuideState(): m_state=6
04:08:22.218 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 861
04:08:22.218 00.000 21444 Star::Find returns 1 (1), X=1255.85, Y=670.41, Mass=5665383, SNR=279.4, Peak=65504 HFD=7.9
04:08:22.218 00.000 21444 MultiStar: [#1 1.65,-2.04,0.00,M1] [#2 0.01,-0.20,0.89,U] [#3 1.11,-1.52,0.83,U] [#4 1.07,0.33,0.87,U] [#5 0.87,0.71,0.65,U] [#6 0.86,0.33,0.67,U] [#7 0.34,-0.17,0.53,U] [#8 -0.21,-1.13,0.71,U] 
04:08:22.218 00.000 21444 refined, 7 included, MultiStar: {0.70, -0.46}, one-star: {1.25, -1.49}
04:08:22.218 00.000 21444 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.05) = xAngle (-3.64 = 2.64)
04:08:22.218 00.000 21444 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.48 = -0.20)
04:08:22.218 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=-0.46 hyp=0.84 cameraTheta=-0.59 mountX=-0.74 mountY=-0.17, mountTheta=-2.92
04:08:22.219 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=-0.46, opts=13)
04:08:22.219 00.000 21444 Enqueuing Move request for scope (0.70, -0.46)
04:08:22.219 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=220, FiltMax=65504, Gamma=0.560
04:08:22.219 00.000 21444 UpdateGuideState exits: m=5665383 SNR=279.4 Saturated
04:08:22.219 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:22.219 00.000 25848 Worker thread wakes up
04:08:22.219 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.46) opts 0xd
04:08:22.219 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, -0.46)
04:08:22.219 00.000 25848 Moving (0.70, -0.46) raw xDistance=-0.74 yDistance=-0.17
04:08:22.219 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.74
04:08:22.219 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:22.219 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:22.219 00.000 21444 Enqueuing Expose request
04:08:22.219 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:08:22.219 00.000 25848 MoveAxis(E, 21, ABG)
04:08:22.219 00.000 25848 Guiding  Dir = 2, Dur = 21
04:08:22.248 00.029 25848 IsSlewing returns 0
04:08:22.248 00.000 25848 IsGuiding returns 0
04:08:22.289 00.041 25848 IsGuiding returns 1
04:08:22.289 00.000 25848 scope still moving after pulse duration time elapsed
04:08:22.341 00.052 25848 IsSlewing returns 0
04:08:22.341 00.000 25848 IsGuiding returns 0
04:08:22.341 00.000 25848 scope move finished after 21 + 72 ms
04:08:22.341 00.000 25848 Move returns status 0, amount 21
04:08:22.341 00.000 25848 MoveAxis(N, 0, ABG)
04:08:22.341 00.000 25848 Move returns status 0, amount 0
04:08:22.341 00.000 25848 move complete, result=0
04:08:22.341 00.000 25848 worker thread done servicing request
04:08:22.341 00.000 25848 Worker thread wakes up
04:08:22.341 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:22.341 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:22.342 00.001 21444 GuideStep: -0.7 px 21 ms EAST, -0.2 px 0 ms NORTH
04:08:25.185 02.843 25848 Exposure complete
04:08:25.257 00.072 25848 worker thread done servicing request
04:08:25.257 00.000 21444 OnExposeComplete: enter
04:08:25.257 00.000 21444 UpdateGuideState(): m_state=6
04:08:25.257 00.000 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 862
04:08:25.257 00.000 21444 Star::Find returns 1 (1), X=1255.36, Y=672.02, Mass=5615793, SNR=216.4, Peak=65504 HFD=8.0
04:08:25.257 00.000 21444 MultiStar: [#1 1.23,-0.50,1.05,U] [#2 -0.54,1.31,0.82,U] [#3 0.65,-0.56,0.64,U] [#4 0.48,1.13,0.78,U] [#5 0.75,2.29,0.00,M9] [#6 0.27,1.86,0.75,U] [#7 0.55,0.79,0.52,U] [#8 -0.76,-0.22,0.65,U] 
04:08:25.257 00.000 21444 refined, 7 included, MultiStar: {0.38, 0.46}, one-star: {0.75, 0.13}
04:08:25.258 00.001 21444 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
04:08:25.258 00.000 21444 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.26)
04:08:25.258 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=0.46 hyp=0.60 cameraTheta=0.88 mountX=-0.34 mountY=0.57, mountTheta=2.11
04:08:25.258 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=0.46, opts=13)
04:08:25.258 00.000 21444 Enqueuing Move request for scope (0.38, 0.46)
04:08:25.259 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=68, FiltMax=65504, Gamma=0.560
04:08:25.259 00.000 21444 UpdateGuideState exits: m=5615793 SNR=216.4 Saturated
04:08:25.259 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:25.259 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:25.259 00.000 21444 Enqueuing Expose request
04:08:25.259 00.000 25848 Worker thread wakes up
04:08:25.259 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.46) opts 0xd
04:08:25.259 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, 0.46)
04:08:25.259 00.000 25848 Moving (0.38, 0.46) raw xDistance=-0.34 yDistance=0.57
04:08:25.259 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
04:08:25.259 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
04:08:25.259 00.000 25848 MoveAxis(E, 0, ABG)
04:08:25.259 00.000 25848 Move returns status 0, amount 0
04:08:25.259 00.000 25848 MoveAxis(S, 16, ABG)
04:08:25.259 00.000 25848 Guiding  Dir = 1, Dur = 16
04:08:25.280 00.021 25848 IsSlewing returns 0
04:08:25.311 00.031 25848 IsGuiding returns 0
04:08:25.342 00.031 25848 IsGuiding returns 1
04:08:25.342 00.000 25848 scope still moving after pulse duration time elapsed
04:08:25.408 00.066 25848 IsSlewing returns 0
04:08:25.408 00.000 25848 IsGuiding returns 0
04:08:25.409 00.001 25848 scope move finished after 16 + 81 ms
04:08:25.409 00.000 25848 Move returns status 0, amount 16
04:08:25.409 00.000 25848 move complete, result=0
04:08:25.409 00.000 25848 worker thread done servicing request
04:08:25.409 00.000 25848 Worker thread wakes up
04:08:25.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:25.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:25.409 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 16 ms SOUTH
04:08:28.263 02.854 25848 Exposure complete
04:08:28.343 00.080 25848 worker thread done servicing request
04:08:28.343 00.000 21444 OnExposeComplete: enter
04:08:28.343 00.000 21444 UpdateGuideState(): m_state=6
04:08:28.343 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 863
04:08:28.343 00.000 21444 Star::Find returns 1 (1), X=1256.45, Y=671.25, Mass=5420961, SNR=217.0, Peak=65504 HFD=7.7
04:08:28.344 00.001 21444 MultiStar: [#1 1.98,-1.31,0.00,M1] [#2 1.12,0.05,0.95,U] [#3 1.41,-0.92,0.71,U] [#4 1.50,-0.05,0.82,U] [#5 1.61,0.82,0.55,U] [#6 1.39,0.34,0.61,U] [#7 1.43,-0.74,0.61,U] [#8 0.09,-1.05,0.54,U] 
04:08:28.344 00.000 21444 refined, 7 included, MultiStar: {1.35, -0.29}, one-star: {1.85, -0.65}
04:08:28.344 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.26 = 3.02)
04:08:28.344 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.18)
04:08:28.344 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=-0.29 hyp=1.38 cameraTheta=-0.21 mountX=-1.37 mountY=0.24, mountTheta=2.96
04:08:28.344 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=-0.29, opts=13)
04:08:28.345 00.001 21444 Enqueuing Move request for scope (1.35, -0.29)
04:08:28.345 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
04:08:28.345 00.000 21444 UpdateGuideState exits: m=5420961 SNR=217.0 Saturated
04:08:28.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:28.345 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:28.345 00.000 21444 Enqueuing Expose request
04:08:28.345 00.000 25848 Worker thread wakes up
04:08:28.345 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, -0.29) opts 0xd
04:08:28.345 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, -0.29)
04:08:28.345 00.000 25848 Moving (1.35, -0.29) raw xDistance=-1.37 yDistance=0.24
04:08:28.345 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.37
04:08:28.345 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:28.345 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:08:28.345 00.000 25848 MoveAxis(E, 40, ABG)
04:08:28.345 00.000 25848 Guiding  Dir = 2, Dur = 40
04:08:28.373 00.028 25848 IsSlewing returns 0
04:08:28.373 00.000 25848 IsGuiding returns 0
04:08:28.405 00.032 25848 PulseGuide returned control before completion, sleep 20
04:08:28.434 00.029 25848 IsGuiding returns 1
04:08:28.434 00.000 25848 scope still moving after pulse duration time elapsed
04:08:28.552 00.118 25848 IsSlewing returns 0
04:08:28.552 00.000 25848 IsGuiding returns 0
04:08:28.553 00.001 25848 scope move finished after 40 + 138 ms
04:08:28.553 00.000 25848 Move returns status 0, amount 40
04:08:28.553 00.000 25848 MoveAxis(N, 0, ABG)
04:08:28.553 00.000 25848 Move returns status 0, amount 0
04:08:28.553 00.000 25848 move complete, result=0
04:08:28.553 00.000 25848 worker thread done servicing request
04:08:28.553 00.000 25848 Worker thread wakes up
04:08:28.553 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.2 px 0 ms NORTH
04:08:28.553 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:28.553 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:31.404 02.851 25848 Exposure complete
04:08:31.486 00.082 25848 worker thread done servicing request
04:08:31.486 00.000 21444 OnExposeComplete: enter
04:08:31.486 00.000 21444 UpdateGuideState(): m_state=6
04:08:31.486 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 864
04:08:31.486 00.000 21444 Star::Find returns 1 (1), X=1254.50, Y=669.88, Mass=5524514, SNR=179.6, Peak=65504 HFD=8.0
04:08:31.486 00.000 21444 MultiStar: [#1 0.20,-2.67,0.00,M2] [#2 -1.43,-1.19,1.16,U] [#3 -0.59,-2.31,0.00,M1] [#4 -0.50,-1.05,0.86,U] [#5 -0.09,-0.43,0.88,U] [#6 -0.59,-0.62,0.71,U] [#7 -1.06,-1.43,0.69,U] [#8 -1.43,-2.18,0.00,M1] 
04:08:31.487 00.001 21444 refined, 5 included, MultiStar: {-0.65, -1.15}, one-star: {-0.11, -2.02}
04:08:31.487 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.15)
04:08:31.487 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.69)
04:08:31.487 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=-1.15 hyp=1.32 cameraTheta=-2.08 mountX=0.54 mountY=-1.31, mountTheta=-1.18
04:08:31.487 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=-1.15, opts=13)
04:08:31.487 00.000 21444 Enqueuing Move request for scope (-0.65, -1.15)
04:08:31.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
04:08:31.487 00.000 21444 UpdateGuideState exits: m=5524514 SNR=179.6 Saturated
04:08:31.487 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:31.487 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:31.488 00.001 21444 Enqueuing Expose request
04:08:31.488 00.000 25848 Worker thread wakes up
04:08:31.488 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -1.15) opts 0xd
04:08:31.488 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, -1.15)
04:08:31.488 00.000 25848 Moving (-0.65, -1.15) raw xDistance=0.54 yDistance=-1.31
04:08:31.488 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.54
04:08:31.488 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:08:31.488 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
04:08:31.488 00.000 25848 MoveAxis(W, 13, ABG)
04:08:31.488 00.000 25848 Guiding  Dir = 3, Dur = 13
04:08:31.540 00.052 25848 IsSlewing returns 0
04:08:31.541 00.001 25848 IsGuiding returns 0
04:08:31.562 00.021 25848 IsGuiding returns 1
04:08:31.562 00.000 25848 scope still moving after pulse duration time elapsed
04:08:31.611 00.049 25848 IsSlewing returns 0
04:08:31.611 00.000 25848 IsGuiding returns 0
04:08:31.611 00.000 25848 scope move finished after 13 + 57 ms
04:08:31.611 00.000 25848 Move returns status 0, amount 13
04:08:31.611 00.000 25848 MoveAxis(N, 0, ABG)
04:08:31.611 00.000 25848 Move returns status 0, amount 0
04:08:31.611 00.000 25848 move complete, result=0
04:08:31.612 00.001 25848 worker thread done servicing request
04:08:31.612 00.000 25848 Worker thread wakes up
04:08:31.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:31.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:31.612 00.000 21444 GuideStep: 0.5 px 13 ms WEST, -1.3 px 0 ms NORTH
04:08:34.459 02.847 25848 Exposure complete
04:08:34.546 00.087 25848 worker thread done servicing request
04:08:34.547 00.001 21444 OnExposeComplete: enter
04:08:34.547 00.000 21444 UpdateGuideState(): m_state=6
04:08:34.547 00.000 21444 Star::Find(15, 1254, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 865
04:08:34.547 00.000 21444 Star::Find returns 1 (1), X=1255.43, Y=671.24, Mass=5877234, SNR=263.8, Peak=65504 HFD=8.1
04:08:34.547 00.000 21444 MultiStar: [#1 1.11,-1.90,0.00,M3] [#2 -1.00,-0.18,0.99,U] [#3 -0.16,-1.60,1.14,U] [#4 0.50,0.65,1.01,U] [#5 -0.07,0.64,0.77,U] [#6 0.27,0.67,0.52,U] [#7 -0.28,-0.23,0.67,U] [#8 -0.65,-1.17,0.52,U] 
04:08:34.547 00.000 21444 refined, 7 included, MultiStar: {-0.04, -0.29}, one-star: {0.82, -0.66}
04:08:34.547 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.77 = 1.52)
04:08:34.547 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.61 = -1.33)
04:08:34.547 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.72 mountX=0.02 mountY=-0.28, mountTheta=-1.51
04:08:34.548 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=-0.29, opts=13)
04:08:34.548 00.000 21444 Enqueuing Move request for scope (-0.04, -0.29)
04:08:34.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:08:34.548 00.000 21444 UpdateGuideState exits: m=5877234 SNR=263.8 Saturated
04:08:34.548 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:34.548 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:34.548 00.000 21444 Enqueuing Expose request
04:08:34.549 00.001 25848 Worker thread wakes up
04:08:34.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.29) opts 0xd
04:08:34.549 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, -0.29)
04:08:34.549 00.000 25848 Moving (-0.04, -0.29) raw xDistance=0.02 yDistance=-0.28
04:08:34.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:08:34.549 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:34.549 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
04:08:34.549 00.000 25848 MoveAxis(E, 0, ABG)
04:08:34.549 00.000 25848 Move returns status 0, amount 0
04:08:34.549 00.000 25848 MoveAxis(N, 0, ABG)
04:08:34.549 00.000 25848 Move returns status 0, amount 0
04:08:34.549 00.000 25848 move complete, result=0
04:08:34.549 00.000 25848 worker thread done servicing request
04:08:34.549 00.000 25848 Worker thread wakes up
04:08:34.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:34.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:34.549 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
04:08:37.402 02.853 25848 Exposure complete
04:08:37.486 00.084 25848 worker thread done servicing request
04:08:37.486 00.000 21444 OnExposeComplete: enter
04:08:37.486 00.000 21444 UpdateGuideState(): m_state=6
04:08:37.488 00.002 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 866
04:08:37.488 00.000 21444 Star::Find returns 1 (1), X=1254.93, Y=673.02, Mass=5848089, SNR=279.9, Peak=65504 HFD=8.1
04:08:37.488 00.000 21444 MultiStar: [#1 0.46,-0.08,1.39,U] [#2 -0.51,1.25,1.23,U] [#3 0.03,0.39,0.92,U] [#4 -0.25,2.62,0.00,M1] [#5 -0.02,3.29,0.00,M7] [#6 -0.58,2.61,0.00,M1] [#7 -0.87,2.11,0.00,M1] [#8 -1.25,0.93,0.71,U] 
04:08:37.488 00.000 21444 refined, 4 included, MultiStar: {-0.10, 0.68}, one-star: {0.32, 1.13}
04:08:37.488 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
04:08:37.488 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
04:08:37.488 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.68 hyp=0.69 cameraTheta=1.71 mountX=0.16 mountY=0.59, mountTheta=1.31
04:08:37.489 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.68, opts=13)
04:08:37.489 00.000 21444 Enqueuing Move request for scope (-0.10, 0.68)
04:08:37.489 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=92, FiltMax=65504, Gamma=0.560
04:08:37.489 00.000 21444 UpdateGuideState exits: m=5848089 SNR=279.9 Saturated
04:08:37.489 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:37.489 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:37.489 00.000 21444 Enqueuing Expose request
04:08:37.489 00.000 25848 Worker thread wakes up
04:08:37.489 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.68) opts 0xd
04:08:37.489 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.68)
04:08:37.489 00.000 25848 Moving (-0.10, 0.68) raw xDistance=0.16 yDistance=0.59
04:08:37.489 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:08:37.489 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
04:08:37.489 00.000 25848 MoveAxis(E, 0, ABG)
04:08:37.489 00.000 25848 Move returns status 0, amount 0
04:08:37.489 00.000 25848 MoveAxis(S, 16, ABG)
04:08:37.489 00.000 25848 Guiding  Dir = 1, Dur = 16
04:08:37.514 00.025 25848 IsSlewing returns 0
04:08:37.514 00.000 25848 IsGuiding returns 0
04:08:37.545 00.031 25848 IsGuiding returns 1
04:08:37.545 00.000 25848 scope still moving after pulse duration time elapsed
04:08:37.592 00.047 25848 IsSlewing returns 0
04:08:37.592 00.000 25848 IsGuiding returns 0
04:08:37.592 00.000 25848 scope move finished after 16 + 62 ms
04:08:37.592 00.000 25848 Move returns status 0, amount 16
04:08:37.592 00.000 25848 move complete, result=0
04:08:37.592 00.000 25848 worker thread done servicing request
04:08:37.592 00.000 25848 Worker thread wakes up
04:08:37.592 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.6 px 16 ms SOUTH
04:08:37.592 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:37.592 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:40.447 02.855 25848 Exposure complete
04:08:40.513 00.066 25848 worker thread done servicing request
04:08:40.513 00.000 21444 OnExposeComplete: enter
04:08:40.513 00.000 21444 UpdateGuideState(): m_state=6
04:08:40.514 00.001 21444 Star::Find(15, 1254, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 867
04:08:40.514 00.000 21444 Star::Find returns 1 (1), X=1254.68, Y=673.77, Mass=5638113, SNR=206.5, Peak=65504 HFD=8.0
04:08:40.514 00.000 21444 MultiStar: [#1 0.27,1.02,1.01,U] [#2 -1.53,2.52,0.00,M1] [#3 -0.85,1.65,0.80,U] [#4 -0.19,2.76,0.00,M2] [#5 0.21,2.61,0.00,M8] [#6 -0.54,2.81,0.00,M2] [#7 -0.32,2.37,0.00,M2] [#8 -1.38,1.63,0.00,M1] 
04:08:40.514 00.000 21444 refined, 2 included, MultiStar: {-0.12, 1.50}, one-star: {0.08, 1.87}
04:08:40.514 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
04:08:40.514 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.04)
04:08:40.514 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=1.50 hyp=1.51 cameraTheta=1.65 mountX=0.25 mountY=1.35, mountTheta=1.38
04:08:40.515 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=1.50, opts=13)
04:08:40.515 00.000 21444 Enqueuing Move request for scope (-0.12, 1.50)
04:08:40.515 00.000 25848 Worker thread wakes up
04:08:40.515 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.50) opts 0xd
04:08:40.515 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 1.50)
04:08:40.515 00.000 25848 Moving (-0.12, 1.50) raw xDistance=0.25 yDistance=1.35
04:08:40.515 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
04:08:40.515 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.35 from input 1.35
04:08:40.515 00.000 25848 MoveAxis(E, 0, ABG)
04:08:40.515 00.000 25848 Move returns status 0, amount 0
04:08:40.515 00.000 25848 MoveAxis(S, 37, ABG)
04:08:40.515 00.000 25848 Guiding  Dir = 1, Dur = 37
04:08:40.515 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=192, FiltMax=65504, Gamma=0.560
04:08:40.515 00.000 21444 UpdateGuideState exits: m=5638113 SNR=206.5 Saturated
04:08:40.515 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:40.515 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:40.515 00.000 21444 Enqueuing Expose request
04:08:40.585 00.070 25848 IsSlewing returns 0
04:08:40.585 00.000 25848 IsGuiding returns 0
04:08:40.617 00.032 25848 PulseGuide returned control before completion, sleep 16
04:08:40.650 00.033 25848 IsGuiding returns 1
04:08:40.650 00.000 25848 scope still moving after pulse duration time elapsed
04:08:40.720 00.070 25848 IsSlewing returns 0
04:08:40.720 00.000 25848 IsGuiding returns 0
04:08:40.720 00.000 25848 scope move finished after 37 + 98 ms
04:08:40.721 00.001 25848 Move returns status 0, amount 37
04:08:40.721 00.000 25848 move complete, result=0
04:08:40.721 00.000 25848 worker thread done servicing request
04:08:40.721 00.000 25848 Worker thread wakes up
04:08:40.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:40.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:40.721 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.3 px 37 ms SOUTH
04:08:43.568 02.847 25848 Exposure complete
04:08:43.650 00.082 25848 worker thread done servicing request
04:08:43.650 00.000 21444 OnExposeComplete: enter
04:08:43.650 00.000 21444 UpdateGuideState(): m_state=6
04:08:43.650 00.000 21444 Star::Find(15, 1254, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 868
04:08:43.650 00.000 21444 Star::Find returns 1 (1), X=1254.11, Y=670.15, Mass=5397878, SNR=201.7, Peak=65504 HFD=7.9
04:08:43.650 00.000 21444 MultiStar: [#1 0.04,-2.38,0.00,M2] [#2 -1.23,-0.43,1.04,U] [#3 -0.05,-1.92,0.96,U] [#4 -0.39,-0.21,1.10,U] [#5 -0.04,0.42,0.71,U] [#6 -0.81,0.11,0.95,U] [#7 -1.05,-0.70,0.70,U] [#8 -1.89,-1.77,0.00,M2] 
04:08:43.650 00.000 21444 refined, 6 included, MultiStar: {-0.59, -0.67}, one-star: {-0.50, -1.74}
04:08:43.650 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
04:08:43.650 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.90)
04:08:43.651 00.001 21444 CameraToMount -- cameraX=-0.59 cameraY=-0.67 hyp=0.89 cameraTheta=-2.29 mountX=0.52 mountY=-0.85, mountTheta=-1.02
04:08:43.651 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=-0.67, opts=13)
04:08:43.651 00.000 21444 Enqueuing Move request for scope (-0.59, -0.67)
04:08:43.651 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=294, FiltMax=65504, Gamma=0.560
04:08:43.651 00.000 21444 UpdateGuideState exits: m=5397878 SNR=201.7 Saturated
04:08:43.651 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:43.651 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:43.651 00.000 21444 Enqueuing Expose request
04:08:43.651 00.000 25848 Worker thread wakes up
04:08:43.652 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.67) opts 0xd
04:08:43.652 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, -0.67)
04:08:43.652 00.000 25848 Moving (-0.59, -0.67) raw xDistance=0.52 yDistance=-0.85
04:08:43.652 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
04:08:43.652 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:08:43.652 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.85
04:08:43.652 00.000 25848 MoveAxis(W, 15, ABG)
04:08:43.652 00.000 25848 Guiding  Dir = 3, Dur = 15
04:08:43.672 00.020 25848 IsSlewing returns 0
04:08:43.672 00.000 25848 IsGuiding returns 0
04:08:43.732 00.060 25848 IsGuiding returns 1
04:08:43.732 00.000 25848 scope still moving after pulse duration time elapsed
04:08:43.796 00.064 25848 IsSlewing returns 0
04:08:43.796 00.000 25848 IsGuiding returns 0
04:08:43.796 00.000 25848 scope move finished after 15 + 109 ms
04:08:43.796 00.000 25848 Move returns status 0, amount 15
04:08:43.796 00.000 25848 MoveAxis(N, 0, ABG)
04:08:43.796 00.000 25848 Move returns status 0, amount 0
04:08:43.797 00.001 25848 move complete, result=0
04:08:43.797 00.000 25848 worker thread done servicing request
04:08:43.797 00.000 25848 Worker thread wakes up
04:08:43.797 00.000 21444 GuideStep: 0.5 px 15 ms WEST, -0.8 px 0 ms NORTH
04:08:43.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:43.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:46.649 02.852 25848 Exposure complete
04:08:46.737 00.088 25848 worker thread done servicing request
04:08:46.737 00.000 21444 OnExposeComplete: enter
04:08:46.737 00.000 21444 UpdateGuideState(): m_state=6
04:08:46.738 00.001 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 869
04:08:46.738 00.000 21444 Star::Find returns 1 (1), X=1252.93, Y=669.87, Mass=5276374, SNR=160.9, Peak=65504 HFD=8.2
04:08:46.738 00.000 21444 MultiStar: [#1 -1.69,-2.18,0.00,M3] [#2 -3.43,-0.79,0.00,M1] [#3 -1.72,-2.63,0.00,M1] [#4 -2.40,-0.98,0.00,M2] [#5 -3.33,-1.01,0.00,M8] [#6 -2.58,-0.29,0.00,M2] [#7 -3.48,-2.07,0.00,M2] [#8 -3.68,-1.99,0.00,M3] 
04:08:46.738 00.000 21444 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.05) = xAngle (-5.32 = 0.97)
04:08:46.738 00.000 21444 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.16 = -1.88)
04:08:46.738 00.000 21444 CameraToMount -- cameraX=-1.68 cameraY=-2.02 hyp=2.63 cameraTheta=-2.26 mountX=1.49 mountY=-2.51, mountTheta=-1.03
04:08:46.739 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.68, y=-2.02, opts=13)
04:08:46.739 00.000 21444 Enqueuing Move request for scope (-1.68, -2.02)
04:08:46.739 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=116, FiltMax=65504, Gamma=0.560
04:08:46.739 00.000 21444 UpdateGuideState exits: m=5276374 SNR=160.9 Saturated
04:08:46.739 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:46.739 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:46.739 00.000 21444 Enqueuing Expose request
04:08:46.739 00.000 25848 Worker thread wakes up
04:08:46.740 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.68, -2.02) opts 0xd
04:08:46.740 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.68, -2.02)
04:08:46.740 00.000 25848 Moving (-1.68, -2.02) raw xDistance=1.49 yDistance=-2.51
04:08:46.740 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.49
04:08:46.740 00.000 25848 resist switch: large excursion: input -2.51 thresh 1.53 direction from 1 to -1
04:08:46.740 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.52
04:08:46.740 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.51 from input -2.51
04:08:46.740 00.000 25848 MoveAxis(W, 45, ABG)
04:08:46.740 00.000 25848 Guiding  Dir = 3, Dur = 45
04:08:46.764 00.024 25848 IsSlewing returns 0
04:08:46.765 00.001 25848 IsGuiding returns 0
04:08:46.797 00.032 25848 PulseGuide returned control before completion, sleep 24
04:08:46.838 00.041 25848 IsGuiding returns 1
04:08:46.838 00.000 25848 scope still moving after pulse duration time elapsed
04:08:46.889 00.051 25848 IsSlewing returns 0
04:08:46.889 00.000 25848 IsGuiding returns 0
04:08:46.889 00.000 25848 scope move finished after 45 + 79 ms
04:08:46.889 00.000 25848 Move returns status 0, amount 45
04:08:46.889 00.000 25848 BLC: Oldest BLC event removed
04:08:46.889 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 328 applied
04:08:46.889 00.000 25848 MoveAxis(N, 396, ABG)
04:08:46.889 00.000 25848 Guiding  Dir = 0, Dur = 396
04:08:46.922 00.033 25848 IsSlewing returns 0
04:08:46.922 00.000 25848 IsGuiding returns 0
04:08:46.954 00.032 25848 PulseGuide returned control before completion, sleep 375
04:08:47.337 00.383 25848 IsGuiding returns 1
04:08:47.337 00.000 25848 scope still moving after pulse duration time elapsed
04:08:47.392 00.055 25848 IsSlewing returns 0
04:08:47.392 00.000 25848 IsGuiding returns 0
04:08:47.392 00.000 25848 scope move finished after 396 + 73 ms
04:08:47.392 00.000 25848 Move returns status 0, amount 396
04:08:47.392 00.000 25848 move complete, result=0
04:08:47.392 00.000 25848 worker thread done servicing request
04:08:47.392 00.000 25848 Worker thread wakes up
04:08:47.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:47.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:47.392 00.000 21444 GuideStep: 1.5 px 45 ms WEST, -2.5 px 396 ms NORTH
04:08:50.236 02.844 25848 Exposure complete
04:08:50.318 00.082 25848 worker thread done servicing request
04:08:50.318 00.000 21444 OnExposeComplete: enter
04:08:50.318 00.000 21444 UpdateGuideState(): m_state=6
04:08:50.318 00.000 21444 Star::Find(15, 1252, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 870
04:08:50.319 00.001 21444 Star::Find returns 1 (1), X=1253.40, Y=670.70, Mass=5533912, SNR=182.8, Peak=65504 HFD=7.8
04:08:50.319 00.000 21444 MultiStar: [#1 -0.54,-2.42,0.00,M4] [#2 -1.87,-1.03,0.00,M2] [#3 -1.09,-2.76,0.00,M2] [#4 -1.58,-0.63,0.82,U] [#5 -1.28,0.22,0.74,U] [#6 -2.00,-0.47,0.71,U] [#7 -2.60,-0.82,0.00,M3] [#8 -2.87,-1.94,0.00,M4] 
04:08:50.319 00.000 21444 refined, 3 included, MultiStar: {-1.49, -0.58}, one-star: {-1.21, -1.20}
04:08:50.319 00.000 21444 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.05) = xAngle (-5.82 = 0.46)
04:08:50.319 00.000 21444 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.67 = -2.38)
04:08:50.319 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=-0.58 hyp=1.60 cameraTheta=-2.77 mountX=1.43 mountY=-1.10, mountTheta=-0.66
04:08:50.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=-0.58, opts=13)
04:08:50.320 00.000 21444 Enqueuing Move request for scope (-1.49, -0.58)
04:08:50.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=180, FiltMax=65504, Gamma=0.560
04:08:50.320 00.000 21444 UpdateGuideState exits: m=5533912 SNR=182.8 Saturated
04:08:50.320 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:50.320 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:50.320 00.000 25848 Worker thread wakes up
04:08:50.320 00.000 21444 Enqueuing Expose request
04:08:50.320 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -0.58) opts 0xd
04:08:50.320 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, -0.58)
04:08:50.320 00.000 25848 Moving (-1.49, -0.58) raw xDistance=1.43 yDistance=-1.10
04:08:50.320 00.000 25848 BLC: History state: CurrMiss=1.10, AvgInitMiss=-0.23, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-2.507255, 1:1.098937
04:08:50.320 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
04:08:50.320 00.000 25848 BLC: window closed
04:08:50.320 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.43
04:08:50.320 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
04:08:50.320 00.000 25848 MoveAxis(W, 45, ABG)
04:08:50.320 00.000 25848 Guiding  Dir = 3, Dur = 45
04:08:50.345 00.025 25848 IsSlewing returns 0
04:08:50.345 00.000 25848 IsGuiding returns 0
04:08:50.376 00.031 25848 PulseGuide returned control before completion, sleep 24
04:08:50.412 00.036 25848 IsGuiding returns 1
04:08:50.412 00.000 25848 scope still moving after pulse duration time elapsed
04:08:50.470 00.058 25848 IsSlewing returns 0
04:08:50.470 00.000 25848 IsGuiding returns 0
04:08:50.470 00.000 25848 scope move finished after 45 + 80 ms
04:08:50.470 00.000 25848 Move returns status 0, amount 45
04:08:50.470 00.000 25848 MoveAxis(N, 30, ABG)
04:08:50.470 00.000 25848 Guiding  Dir = 0, Dur = 30
04:08:50.499 00.029 25848 IsSlewing returns 0
04:08:50.499 00.000 25848 IsGuiding returns 0
04:08:50.560 00.061 25848 IsGuiding returns 1
04:08:50.560 00.000 25848 scope still moving after pulse duration time elapsed
04:08:50.641 00.081 25848 IsSlewing returns 0
04:08:50.641 00.000 25848 IsGuiding returns 0
04:08:50.641 00.000 25848 scope move finished after 30 + 111 ms
04:08:50.641 00.000 25848 Move returns status 0, amount 30
04:08:50.641 00.000 25848 move complete, result=0
04:08:50.641 00.000 25848 worker thread done servicing request
04:08:50.641 00.000 25848 Worker thread wakes up
04:08:50.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:50.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:50.641 00.000 21444 GuideStep: 1.4 px 45 ms WEST, -1.1 px 30 ms NORTH
04:08:53.497 02.856 25848 Exposure complete
04:08:53.579 00.082 25848 worker thread done servicing request
04:08:53.579 00.000 21444 OnExposeComplete: enter
04:08:53.579 00.000 21444 UpdateGuideState(): m_state=6
04:08:53.579 00.000 21444 Star::Find(15, 1253, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 871
04:08:53.579 00.000 21444 Star::Find returns 1 (1), X=1255.59, Y=669.53, Mass=5591773, SNR=245.0, Peak=65504 HFD=7.7
04:08:53.579 00.000 21444 MultiStar: [#1 1.94,-2.98,0.00,M5] [#2 0.16,-1.28,0.78,U] [#3 1.01,-2.54,0.00,M3] [#4 0.97,-0.98,0.70,U] [#5 0.68,-0.73,0.82,U] [#6 0.52,-0.31,0.62,U] [#7 0.02,-1.36,0.72,U] [#8 -0.34,-2.16,0.00,M5] 
04:08:53.579 00.000 21444 refined, 5 included, MultiStar: {0.58, -1.25}, one-star: {0.98, -2.37}
04:08:53.579 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.09)
04:08:53.579 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.75)
04:08:53.580 00.001 21444 CameraToMount -- cameraX=0.58 cameraY=-1.25 hyp=1.38 cameraTheta=-1.14 mountX=-0.69 mountY=-0.94, mountTheta=-2.20
04:08:53.580 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-1.25, opts=13)
04:08:53.580 00.000 21444 Enqueuing Move request for scope (0.58, -1.25)
04:08:53.580 00.000 25848 Worker thread wakes up
04:08:53.580 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -1.25) opts 0xd
04:08:53.580 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
04:08:53.580 00.000 21444 UpdateGuideState exits: m=5591773 SNR=245.0 Saturated
04:08:53.581 00.001 25848 Handling offset move in thread for scope, endpoint = (0.58, -1.25)
04:08:53.581 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:53.581 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:53.581 00.000 25848 Moving (0.58, -1.25) raw xDistance=-0.69 yDistance=-0.94
04:08:53.581 00.000 21444 Enqueuing Expose request
04:08:53.581 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.69
04:08:53.581 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
04:08:53.581 00.000 25848 MoveAxis(E, 17, ABG)
04:08:53.581 00.000 25848 Guiding  Dir = 2, Dur = 17
04:08:53.611 00.030 25848 IsSlewing returns 0
04:08:53.612 00.001 25848 IsGuiding returns 0
04:08:53.643 00.031 25848 IsGuiding returns 1
04:08:53.643 00.000 25848 scope still moving after pulse duration time elapsed
04:08:53.704 00.061 25848 IsSlewing returns 0
04:08:53.704 00.000 25848 IsGuiding returns 0
04:08:53.704 00.000 25848 scope move finished after 17 + 76 ms
04:08:53.704 00.000 25848 Move returns status 0, amount 17
04:08:53.705 00.001 25848 MoveAxis(N, 26, ABG)
04:08:53.705 00.000 25848 Guiding  Dir = 0, Dur = 26
04:08:53.735 00.030 25848 IsSlewing returns 0
04:08:53.735 00.000 25848 IsGuiding returns 0
04:08:53.766 00.031 25848 IsGuiding returns 1
04:08:53.766 00.000 25848 scope still moving after pulse duration time elapsed
04:08:53.829 00.063 25848 IsSlewing returns 0
04:08:53.830 00.001 25848 IsGuiding returns 0
04:08:53.830 00.000 25848 scope move finished after 26 + 68 ms
04:08:53.830 00.000 25848 Move returns status 0, amount 26
04:08:53.830 00.000 25848 move complete, result=0
04:08:53.830 00.000 25848 worker thread done servicing request
04:08:53.830 00.000 25848 Worker thread wakes up
04:08:53.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:53.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:53.830 00.000 21444 GuideStep: -0.7 px 17 ms EAST, -0.9 px 26 ms NORTH
04:08:56.673 02.843 25848 Exposure complete
04:08:56.761 00.088 25848 worker thread done servicing request
04:08:56.761 00.000 21444 OnExposeComplete: enter
04:08:56.761 00.000 21444 UpdateGuideState(): m_state=6
04:08:56.761 00.000 21444 Star::Find(15, 1255, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 872
04:08:56.761 00.000 21444 Star::Find returns 1 (1), X=1255.05, Y=669.41, Mass=5636873, SNR=226.5, Peak=65504 HFD=8.0
04:08:56.761 00.000 21444 MultiStar: [#1 0.34,-3.04,0.00,M6] [#2 -1.34,-1.13,0.99,U] [#3 -0.26,-2.91,0.00,M4] [#4 -0.02,-0.95,0.71,U] [#5 -0.53,-0.34,0.67,U] [#6 -0.28,-0.40,0.74,U] [#7 -0.53,-1.44,0.58,U] [#8 -1.53,-2.10,0.00,M6] 
04:08:56.761 00.000 21444 refined, 5 included, MultiStar: {-0.38, -1.20}, one-star: {0.45, -2.49}
04:08:56.761 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.05) = xAngle (-4.93 = 1.36)
04:08:56.761 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
04:08:56.762 00.001 21444 CameraToMount -- cameraX=-0.38 cameraY=-1.20 hyp=1.26 cameraTheta=-1.87 mountX=0.27 mountY=-1.26, mountTheta=-1.36
04:08:56.763 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-1.20, opts=13)
04:08:56.763 00.000 21444 Enqueuing Move request for scope (-0.38, -1.20)
04:08:56.763 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=216, FiltMax=65504, Gamma=0.560
04:08:56.763 00.000 21444 UpdateGuideState exits: m=5636873 SNR=226.5 Saturated
04:08:56.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:56.763 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:56.763 00.000 21444 Enqueuing Expose request
04:08:56.763 00.000 25848 Worker thread wakes up
04:08:56.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -1.20) opts 0xd
04:08:56.763 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -1.20)
04:08:56.763 00.000 25848 Moving (-0.38, -1.20) raw xDistance=0.27 yDistance=-1.26
04:08:56.763 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
04:08:56.763 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
04:08:56.763 00.000 25848 MoveAxis(E, 0, ABG)
04:08:56.763 00.000 25848 Move returns status 0, amount 0
04:08:56.763 00.000 25848 MoveAxis(N, 34, ABG)
04:08:56.763 00.000 25848 Guiding  Dir = 0, Dur = 34
04:08:56.796 00.033 25848 IsSlewing returns 0
04:08:56.796 00.000 25848 IsGuiding returns 0
04:08:56.828 00.032 25848 PulseGuide returned control before completion, sleep 12
04:08:56.844 00.016 25848 IsGuiding returns 1
04:08:56.844 00.000 25848 scope still moving after pulse duration time elapsed
04:08:56.907 00.063 25848 IsSlewing returns 0
04:08:56.907 00.000 25848 IsGuiding returns 0
04:08:56.907 00.000 25848 scope move finished after 34 + 77 ms
04:08:56.907 00.000 25848 Move returns status 0, amount 34
04:08:56.907 00.000 25848 move complete, result=0
04:08:56.907 00.000 25848 worker thread done servicing request
04:08:56.907 00.000 25848 Worker thread wakes up
04:08:56.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:08:56.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:08:56.908 00.001 21444 GuideStep: 0.3 px 0 ms EAST, -1.3 px 34 ms NORTH
04:08:59.746 02.838 25848 Exposure complete
04:08:59.827 00.081 25848 worker thread done servicing request
04:08:59.828 00.001 21444 OnExposeComplete: enter
04:08:59.828 00.000 21444 UpdateGuideState(): m_state=6
04:08:59.828 00.000 21444 Star::Find(15, 1255, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 873
04:08:59.828 00.000 21444 Star::Find returns 1 (1), X=1253.94, Y=671.43, Mass=5528211, SNR=213.3, Peak=65504 HFD=8.0
04:08:59.828 00.000 21444 MultiStar: [#1 -0.19,-1.00,1.15,U] [#2 -1.85,0.67,0.88,U] [#3 -0.59,-0.71,0.92,U] [#4 -0.94,0.95,0.80,U] [#5 -1.33,1.85,0.00,M6] [#6 -1.07,1.53,0.72,U] [#7 -1.49,0.94,0.62,U] [#8 -2.47,-0.29,0.00,M7] 
04:08:59.828 00.000 21444 single-star, 6 included, MultiStar: {-0.90, 0.12}, one-star: {-0.67, -0.47}
04:08:59.828 00.000 21444 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.05) = xAngle (-5.58 = 0.70)
04:08:59.828 00.000 21444 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.43 = -2.14)
04:08:59.828 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=-0.47 hyp=0.81 cameraTheta=-2.53 mountX=0.62 mountY=-0.68, mountTheta=-0.83
04:08:59.829 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=-0.47, opts=13)
04:08:59.829 00.000 21444 Enqueuing Move request for scope (-0.67, -0.47)
04:08:59.829 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=130, FiltMax=65504, Gamma=0.560
04:08:59.829 00.000 21444 UpdateGuideState exits: m=5528211 SNR=213.3 Saturated
04:08:59.829 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:59.829 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:08:59.829 00.000 21444 Enqueuing Expose request
04:08:59.829 00.000 25848 Worker thread wakes up
04:08:59.829 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.47) opts 0xd
04:08:59.829 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, -0.47)
04:08:59.829 00.000 25848 Moving (-0.67, -0.47) raw xDistance=0.62 yDistance=-0.68
04:08:59.829 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
04:08:59.829 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
04:08:59.829 00.000 25848 MoveAxis(W, 18, ABG)
04:08:59.829 00.000 25848 Guiding  Dir = 3, Dur = 18
04:08:59.888 00.059 25848 IsSlewing returns 0
04:08:59.888 00.000 25848 IsGuiding returns 0
04:08:59.929 00.041 25848 IsGuiding returns 1
04:08:59.929 00.000 25848 scope still moving after pulse duration time elapsed
04:08:59.985 00.056 25848 IsSlewing returns 0
04:08:59.985 00.000 25848 IsGuiding returns 0
04:08:59.985 00.000 25848 scope move finished after 18 + 78 ms
04:08:59.985 00.000 25848 Move returns status 0, amount 18
04:08:59.985 00.000 25848 MoveAxis(N, 19, ABG)
04:08:59.985 00.000 25848 Guiding  Dir = 0, Dur = 19
04:09:00.014 00.029 25848 IsSlewing returns 0
04:09:00.014 00.000 25848 IsGuiding returns 0
04:09:00.080 00.066 25848 IsGuiding returns 1
04:09:00.080 00.000 25848 scope still moving after pulse duration time elapsed
04:09:00.127 00.047 25848 IsSlewing returns 0
04:09:00.127 00.000 25848 IsGuiding returns 0
04:09:00.127 00.000 25848 scope move finished after 19 + 94 ms
04:09:00.127 00.000 25848 Move returns status 0, amount 19
04:09:00.127 00.000 25848 move complete, result=0
04:09:00.127 00.000 25848 worker thread done servicing request
04:09:00.127 00.000 25848 Worker thread wakes up
04:09:00.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:00.127 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.7 px 19 ms NORTH
04:09:00.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:02.982 02.855 25848 Exposure complete
04:09:03.064 00.082 25848 worker thread done servicing request
04:09:03.064 00.000 21444 OnExposeComplete: enter
04:09:03.064 00.000 21444 UpdateGuideState(): m_state=6
04:09:03.064 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 874
04:09:03.064 00.000 21444 Star::Find returns 1 (1), X=1254.78, Y=672.42, Mass=5633225, SNR=209.4, Peak=65504 HFD=7.9
04:09:03.065 00.001 21444 MultiStar: [#1 0.65,-0.55,1.02,U] [#2 -0.82,0.85,1.09,U] [#3 -0.06,-0.62,0.84,U] [#4 0.02,1.06,0.97,U] [#5 -0.11,1.27,0.81,U] [#6 -0.41,1.46,0.81,U] [#7 -0.86,1.01,0.69,U] [#8 -1.05,-0.23,0.59,U] 
04:09:03.065 00.000 21444 single-star, 8 included, MultiStar: {-0.22, 0.53}, one-star: {0.17, 0.52}
04:09:03.065 00.000 21444 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.05) = xAngle (-1.80 = -1.80)
04:09:03.065 00.000 21444 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.64 = 1.64)
04:09:03.065 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.25 mountX=-0.12 mountY=0.55, mountTheta=1.79
04:09:03.065 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=0.52, opts=13)
04:09:03.066 00.001 21444 Enqueuing Move request for scope (0.17, 0.52)
04:09:03.066 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
04:09:03.066 00.000 21444 UpdateGuideState exits: m=5633225 SNR=209.4 Saturated
04:09:03.066 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:03.066 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:03.066 00.000 21444 Enqueuing Expose request
04:09:03.066 00.000 25848 Worker thread wakes up
04:09:03.066 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.52) opts 0xd
04:09:03.066 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, 0.52)
04:09:03.066 00.000 25848 Moving (0.17, 0.52) raw xDistance=-0.12 yDistance=0.55
04:09:03.066 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:09:03.066 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:09:03.066 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
04:09:03.066 00.000 25848 MoveAxis(E, 0, ABG)
04:09:03.066 00.000 25848 Move returns status 0, amount 0
04:09:03.066 00.000 25848 MoveAxis(N, 0, ABG)
04:09:03.066 00.000 25848 Move returns status 0, amount 0
04:09:03.066 00.000 25848 move complete, result=0
04:09:03.066 00.000 25848 worker thread done servicing request
04:09:03.066 00.000 25848 Worker thread wakes up
04:09:03.066 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:03.067 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:03.067 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
04:09:05.918 02.851 25848 Exposure complete
04:09:05.985 00.067 25848 worker thread done servicing request
04:09:05.985 00.000 21444 OnExposeComplete: enter
04:09:05.986 00.001 21444 UpdateGuideState(): m_state=6
04:09:05.986 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 875
04:09:05.986 00.000 21444 Star::Find returns 1 (1), X=1254.63, Y=673.13, Mass=5697911, SNR=244.9, Peak=65504 HFD=7.9
04:09:05.986 00.000 21444 MultiStar: [#1 0.46,0.64,0.99,U] [#2 -1.25,2.47,0.00,M1] [#3 0.31,0.51,0.73,U] [#4 -0.54,2.25,0.00,M1] [#5 -1.75,2.76,0.00,M6] [#6 -0.97,2.71,0.00,M1] [#7 -1.92,1.83,0.00,M1] [#8 -1.63,1.00,0.67,U] 
04:09:05.986 00.000 21444 refined, 3 included, MultiStar: {-0.11, 0.86}, one-star: {0.02, 1.23}
04:09:05.986 00.000 21444 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.05) = xAngle (-1.35 = -1.35)
04:09:05.986 00.000 21444 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.19 = 2.09)
04:09:05.986 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.86 hyp=0.87 cameraTheta=1.70 mountX=0.19 mountY=0.75, mountTheta=1.32
04:09:05.987 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.86, opts=13)
04:09:05.987 00.000 21444 Enqueuing Move request for scope (-0.11, 0.86)
04:09:05.987 00.000 25848 Worker thread wakes up
04:09:05.987 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=258, FiltMax=65504, Gamma=0.560
04:09:05.987 00.000 21444 UpdateGuideState exits: m=5697911 SNR=244.9 Saturated
04:09:05.987 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:05.987 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.86) opts 0xd
04:09:05.987 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.86)
04:09:05.987 00.000 25848 Moving (-0.11, 0.86) raw xDistance=0.19 yDistance=0.75
04:09:05.987 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:09:05.987 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:09:05.987 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:05.987 00.000 21444 Enqueuing Expose request
04:09:05.988 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
04:09:05.988 00.000 25848 MoveAxis(E, 0, ABG)
04:09:05.988 00.000 25848 Move returns status 0, amount 0
04:09:05.988 00.000 25848 MoveAxis(N, 0, ABG)
04:09:05.988 00.000 25848 Move returns status 0, amount 0
04:09:05.988 00.000 25848 move complete, result=0
04:09:05.988 00.000 25848 worker thread done servicing request
04:09:05.988 00.000 25848 Worker thread wakes up
04:09:05.988 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:05.988 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:05.988 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
04:09:08.832 02.844 25848 Exposure complete
04:09:08.919 00.087 25848 worker thread done servicing request
04:09:08.919 00.000 21444 OnExposeComplete: enter
04:09:08.919 00.000 21444 UpdateGuideState(): m_state=6
04:09:08.919 00.000 21444 Star::Find(15, 1254, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 876
04:09:08.919 00.000 21444 Star::Find returns 1 (1), X=1254.40, Y=671.21, Mass=5698544, SNR=215.3, Peak=65504 HFD=8.0
04:09:08.919 00.000 21444 MultiStar: [#1 0.41,-1.72,1.31,U] [#2 -0.83,0.14,1.31,U] [#3 0.00,-1.21,0.83,U] [#4 -0.59,0.34,0.70,U] [#5 -0.54,0.60,0.79,U] [#6 -0.74,0.76,0.67,U] [#7 -1.17,-0.10,0.87,U] [#8 -1.84,-0.79,0.59,U] 
04:09:08.919 00.000 21444 refined, 8 included, MultiStar: {-0.52, -0.38}, one-star: {-0.20, -0.69}
04:09:08.919 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
04:09:08.919 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
04:09:08.919 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.38 hyp=0.64 cameraTheta=-2.51 mountX=0.48 mountY=-0.55, mountTheta=-0.85
04:09:08.920 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.38, opts=13)
04:09:08.920 00.000 21444 Enqueuing Move request for scope (-0.52, -0.38)
04:09:08.920 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=54, FiltMax=65504, Gamma=0.560
04:09:08.920 00.000 21444 UpdateGuideState exits: m=5698544 SNR=215.3 Saturated
04:09:08.920 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:08.921 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:08.921 00.000 21444 Enqueuing Expose request
04:09:08.921 00.000 25848 Worker thread wakes up
04:09:08.921 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.38) opts 0xd
04:09:08.921 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.38)
04:09:08.921 00.000 25848 Moving (-0.52, -0.38) raw xDistance=0.48 yDistance=-0.55
04:09:08.921 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
04:09:08.921 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
04:09:08.921 00.000 25848 MoveAxis(E, 0, ABG)
04:09:08.921 00.000 25848 Move returns status 0, amount 0
04:09:08.921 00.000 25848 MoveAxis(N, 15, ABG)
04:09:08.921 00.000 25848 Guiding  Dir = 0, Dur = 15
04:09:08.953 00.032 25848 IsSlewing returns 0
04:09:08.954 00.001 25848 IsGuiding returns 0
04:09:08.986 00.032 25848 IsGuiding returns 1
04:09:08.986 00.000 25848 scope still moving after pulse duration time elapsed
04:09:09.046 00.060 25848 IsSlewing returns 0
04:09:09.047 00.001 25848 IsGuiding returns 0
04:09:09.047 00.000 25848 scope move finished after 15 + 78 ms
04:09:09.047 00.000 25848 Move returns status 0, amount 15
04:09:09.047 00.000 25848 move complete, result=0
04:09:09.047 00.000 25848 worker thread done servicing request
04:09:09.047 00.000 25848 Worker thread wakes up
04:09:09.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:09.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:09.047 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.5 px 15 ms NORTH
04:09:11.896 02.849 25848 Exposure complete
04:09:11.985 00.089 25848 worker thread done servicing request
04:09:11.986 00.001 21444 OnExposeComplete: enter
04:09:11.986 00.000 21444 UpdateGuideState(): m_state=6
04:09:11.986 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 877
04:09:11.986 00.000 21444 Star::Find returns 1 (1), X=1255.25, Y=672.11, Mass=5835082, SNR=233.4, Peak=65504 HFD=8.1
04:09:11.986 00.000 21444 MultiStar: [#1 1.61,-0.05,1.32,U] [#2 0.26,1.71,0.97,U] [#3 1.66,-0.17,0.71,U] [#4 -0.01,1.20,0.90,U] [#5 0.54,2.07,0.00,M6] [#6 0.30,1.77,0.69,U] [#7 0.26,1.22,0.63,U] [#8 -1.06,-0.12,0.65,U] 
04:09:11.986 00.000 21444 single-star, 7 included, MultiStar: {0.56, 0.68}, one-star: {0.64, 0.22}
04:09:11.986 00.000 21444 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.05) = xAngle (-2.73 = -2.73)
04:09:11.986 00.000 21444 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.57 = 0.71)
04:09:11.986 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.22 hyp=0.68 cameraTheta=0.32 mountX=-0.62 mountY=0.44, mountTheta=2.52
04:09:11.987 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.22, opts=13)
04:09:11.987 00.000 21444 Enqueuing Move request for scope (0.64, 0.22)
04:09:11.987 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=66, FiltMax=65504, Gamma=0.560
04:09:11.987 00.000 21444 UpdateGuideState exits: m=5835082 SNR=233.4 Saturated
04:09:11.987 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:11.987 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:11.988 00.001 21444 Enqueuing Expose request
04:09:11.988 00.000 25848 Worker thread wakes up
04:09:11.988 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.22) opts 0xd
04:09:11.988 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.22)
04:09:11.988 00.000 25848 Moving (0.64, 0.22) raw xDistance=-0.62 yDistance=0.44
04:09:11.988 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
04:09:11.988 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:11.988 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
04:09:11.988 00.000 25848 MoveAxis(E, 18, ABG)
04:09:11.988 00.000 25848 Guiding  Dir = 2, Dur = 18
04:09:12.016 00.028 25848 IsSlewing returns 0
04:09:12.017 00.001 25848 IsGuiding returns 0
04:09:12.048 00.031 25848 IsGuiding returns 1
04:09:12.048 00.000 25848 scope still moving after pulse duration time elapsed
04:09:12.095 00.047 25848 IsSlewing returns 0
04:09:12.095 00.000 25848 IsGuiding returns 0
04:09:12.095 00.000 25848 scope move finished after 18 + 60 ms
04:09:12.095 00.000 25848 Move returns status 0, amount 18
04:09:12.095 00.000 25848 MoveAxis(N, 0, ABG)
04:09:12.095 00.000 25848 Move returns status 0, amount 0
04:09:12.095 00.000 25848 move complete, result=0
04:09:12.095 00.000 25848 worker thread done servicing request
04:09:12.095 00.000 25848 Worker thread wakes up
04:09:12.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:12.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:12.095 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.4 px 0 ms NORTH
04:09:14.947 02.852 25848 Exposure complete
04:09:15.026 00.079 25848 worker thread done servicing request
04:09:15.026 00.000 21444 OnExposeComplete: enter
04:09:15.026 00.000 21444 UpdateGuideState(): m_state=6
04:09:15.026 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 878
04:09:15.026 00.000 21444 Star::Find returns 1 (1), X=1255.62, Y=672.25, Mass=5894805, SNR=259.1, Peak=65504 HFD=8.0
04:09:15.026 00.000 21444 MultiStar: [#1 1.82,-0.02,1.04,U] [#2 0.20,1.81,1.10,U] [#3 1.55,0.34,0.84,U] [#4 0.65,1.91,0.87,U] [#5 0.79,2.59,0.00,M7] [#6 0.54,2.12,0.00,M1] [#7 0.16,1.37,0.68,U] [#8 -0.31,0.68,0.59,U] 
04:09:15.026 00.000 21444 single-star, 6 included, MultiStar: {0.80, 0.92}, one-star: {1.01, 0.36}
04:09:15.026 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
04:09:15.026 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.56 = 0.73)
04:09:15.026 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=0.36 hyp=1.08 cameraTheta=0.34 mountX=-0.98 mountY=0.71, mountTheta=2.51
04:09:15.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=0.36, opts=13)
04:09:15.027 00.000 21444 Enqueuing Move request for scope (1.01, 0.36)
04:09:15.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=178, FiltMax=65504, Gamma=0.560
04:09:15.027 00.000 21444 UpdateGuideState exits: m=5894805 SNR=259.1 Saturated
04:09:15.027 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:15.027 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:15.027 00.000 21444 Enqueuing Expose request
04:09:15.027 00.000 25848 Worker thread wakes up
04:09:15.028 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, 0.36) opts 0xd
04:09:15.028 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, 0.36)
04:09:15.028 00.000 25848 Moving (1.01, 0.36) raw xDistance=-0.98 yDistance=0.71
04:09:15.028 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.98
04:09:15.028 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:09:15.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
04:09:15.028 00.000 25848 MoveAxis(E, 30, ABG)
04:09:15.028 00.000 25848 Guiding  Dir = 2, Dur = 30
04:09:15.048 00.020 25848 IsSlewing returns 0
04:09:15.048 00.000 25848 IsGuiding returns 0
04:09:15.080 00.032 25848 IsGuiding returns 1
04:09:15.080 00.000 25848 scope still moving after pulse duration time elapsed
04:09:15.124 00.044 25848 IsSlewing returns 0
04:09:15.124 00.000 25848 IsGuiding returns 0
04:09:15.124 00.000 25848 scope move finished after 30 + 45 ms
04:09:15.124 00.000 25848 Move returns status 0, amount 30
04:09:15.124 00.000 25848 MoveAxis(N, 0, ABG)
04:09:15.124 00.000 25848 Move returns status 0, amount 0
04:09:15.124 00.000 25848 move complete, result=0
04:09:15.124 00.000 25848 worker thread done servicing request
04:09:15.124 00.000 25848 Worker thread wakes up
04:09:15.124 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.7 px 0 ms NORTH
04:09:15.125 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:15.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:17.979 02.854 25848 Exposure complete
04:09:18.046 00.067 25848 worker thread done servicing request
04:09:18.046 00.000 21444 OnExposeComplete: enter
04:09:18.046 00.000 21444 UpdateGuideState(): m_state=6
04:09:18.046 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 879
04:09:18.046 00.000 21444 Star::Find returns 1 (1), X=1255.56, Y=672.05, Mass=6029530, SNR=290.9, Peak=65504 HFD=8.0
04:09:18.046 00.000 21444 MultiStar: [#1 1.71,-0.81,1.04,U] [#2 -0.26,1.00,1.25,U] [#3 0.81,-0.38,1.03,U] [#4 0.63,1.62,0.79,U] [#5 0.59,1.60,0.61,U] [#6 0.14,2.01,0.69,U] [#7 0.06,0.65,0.51,U] [#8 -0.79,0.56,0.61,U] 
04:09:18.046 00.000 21444 refined, 8 included, MultiStar: {0.50, 0.59}, one-star: {0.95, 0.15}
04:09:18.046 00.000 21444 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.05) = xAngle (-2.18 = -2.18)
04:09:18.046 00.000 21444 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.02 = 1.26)
04:09:18.046 00.000 21444 CameraToMount -- cameraX=0.50 cameraY=0.59 hyp=0.78 cameraTheta=0.87 mountX=-0.44 mountY=0.74, mountTheta=2.11
04:09:18.048 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.50, y=0.59, opts=13)
04:09:18.048 00.000 21444 Enqueuing Move request for scope (0.50, 0.59)
04:09:18.048 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=52, FiltMax=65504, Gamma=0.560
04:09:18.048 00.000 21444 UpdateGuideState exits: m=6029530 SNR=290.9 Saturated
04:09:18.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:18.048 00.000 25848 Worker thread wakes up
04:09:18.048 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.59) opts 0xd
04:09:18.048 00.000 25848 Handling offset move in thread for scope, endpoint = (0.50, 0.59)
04:09:18.048 00.000 25848 Moving (0.50, 0.59) raw xDistance=-0.44 yDistance=0.74
04:09:18.048 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
04:09:18.048 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:09:18.048 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:18.048 00.000 21444 Enqueuing Expose request
04:09:18.048 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
04:09:18.048 00.000 25848 MoveAxis(E, 0, ABG)
04:09:18.048 00.000 25848 Move returns status 0, amount 0
04:09:18.048 00.000 25848 MoveAxis(N, 0, ABG)
04:09:18.048 00.000 25848 Move returns status 0, amount 0
04:09:18.048 00.000 25848 move complete, result=0
04:09:18.048 00.000 25848 worker thread done servicing request
04:09:18.048 00.000 25848 Worker thread wakes up
04:09:18.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:18.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:18.048 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 0 ms NORTH
04:09:20.899 02.851 25848 Exposure complete
04:09:20.986 00.087 25848 worker thread done servicing request
04:09:20.986 00.000 21444 OnExposeComplete: enter
04:09:20.986 00.000 21444 UpdateGuideState(): m_state=6
04:09:20.987 00.001 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 880
04:09:20.987 00.000 21444 Star::Find returns 1 (1), X=1254.97, Y=672.94, Mass=5880805, SNR=341.7, Peak=65504 HFD=8.1
04:09:20.987 00.000 21444 MultiStar: [#1 0.53,-0.05,0.84,U] [#2 -1.15,1.86,0.00,M1] [#3 0.21,0.48,0.83,U] [#4 0.33,2.44,0.00,M1] [#5 0.40,2.93,0.00,M7] [#6 0.06,2.51,0.00,M1] [#7 -0.03,1.79,0.54,U] [#8 -1.40,0.94,0.52,U] 
04:09:20.987 00.000 21444 refined, 4 included, MultiStar: {0.06, 0.77}, one-star: {0.36, 1.05}
04:09:20.987 00.000 21444 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.05) = xAngle (-1.56 = -1.56)
04:09:20.987 00.000 21444 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.88)
04:09:20.987 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.77 hyp=0.77 cameraTheta=1.49 mountX=0.01 mountY=0.73, mountTheta=1.56
04:09:20.988 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.77, opts=13)
04:09:20.988 00.000 21444 Enqueuing Move request for scope (0.06, 0.77)
04:09:20.988 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=168, FiltMax=65504, Gamma=0.560
04:09:20.988 00.000 21444 UpdateGuideState exits: m=5880805 SNR=341.7 Saturated
04:09:20.988 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:20.988 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:20.988 00.000 21444 Enqueuing Expose request
04:09:20.988 00.000 25848 Worker thread wakes up
04:09:20.989 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.77) opts 0xd
04:09:20.989 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.77)
04:09:20.989 00.000 25848 Moving (0.06, 0.77) raw xDistance=0.01 yDistance=0.73
04:09:20.989 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:09:20.989 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:09:20.989 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.73
04:09:20.989 00.000 25848 MoveAxis(E, 0, ABG)
04:09:20.989 00.000 25848 Move returns status 0, amount 0
04:09:20.989 00.000 25848 MoveAxis(N, 0, ABG)
04:09:20.989 00.000 25848 Move returns status 0, amount 0
04:09:20.989 00.000 25848 move complete, result=0
04:09:20.989 00.000 25848 worker thread done servicing request
04:09:20.989 00.000 25848 Worker thread wakes up
04:09:20.989 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:20.989 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:20.989 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
04:09:23.840 02.851 25848 Exposure complete
04:09:23.922 00.082 25848 worker thread done servicing request
04:09:23.922 00.000 21444 OnExposeComplete: enter
04:09:23.922 00.000 21444 UpdateGuideState(): m_state=6
04:09:23.922 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 881
04:09:23.922 00.000 21444 Star::Find returns 1 (1), X=1255.82, Y=672.44, Mass=5846438, SNR=249.4, Peak=65504 HFD=8.1
04:09:23.922 00.000 21444 MultiStar: [#1 1.89,-0.09,1.32,U] [#2 0.58,1.18,0.96,U] [#3 0.51,0.27,0.80,U] [#4 1.02,1.99,0.00,M2] [#5 1.48,2.90,0.00,M8] [#6 1.06,2.43,0.00,M2] [#7 0.56,1.41,0.60,U] [#8 -0.40,0.47,0.54,U] 
04:09:23.922 00.000 21444 refined, 5 included, MultiStar: {0.92, 0.55}, one-star: {1.21, 0.54}
04:09:23.922 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
04:09:23.922 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.93)
04:09:23.923 00.001 21444 CameraToMount -- cameraX=0.92 cameraY=0.55 hyp=1.07 cameraTheta=0.54 mountX=-0.86 mountY=0.86, mountTheta=2.36
04:09:23.923 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=0.55, opts=13)
04:09:23.923 00.000 21444 Enqueuing Move request for scope (0.92, 0.55)
04:09:23.923 00.000 25848 Worker thread wakes up
04:09:23.923 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.55) opts 0xd
04:09:23.923 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:09:23.923 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, 0.55)
04:09:23.923 00.000 25848 Moving (0.92, 0.55) raw xDistance=-0.86 yDistance=0.86
04:09:23.923 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
04:09:23.924 00.001 25848 switching direction from -1 to 1 - decHistory=3 oldest=-1.39 newest=2.33
04:09:23.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
04:09:23.924 00.000 21444 UpdateGuideState exits: m=5846438 SNR=249.4 Saturated
04:09:23.924 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:23.924 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:23.924 00.000 21444 Enqueuing Expose request
04:09:23.924 00.000 25848 MoveAxis(E, 25, ABG)
04:09:23.924 00.000 25848 Guiding  Dir = 2, Dur = 25
04:09:23.952 00.028 25848 IsSlewing returns 0
04:09:23.953 00.001 25848 IsGuiding returns 0
04:09:24.018 00.065 25848 IsGuiding returns 1
04:09:24.018 00.000 25848 scope still moving after pulse duration time elapsed
04:09:24.064 00.046 25848 IsSlewing returns 0
04:09:24.065 00.001 25848 IsGuiding returns 0
04:09:24.065 00.000 25848 scope move finished after 25 + 86 ms
04:09:24.065 00.000 25848 Move returns status 0, amount 25
04:09:24.065 00.000 25848 BLC: Oldest BLC event removed
04:09:24.065 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 328 applied
04:09:24.065 00.000 25848 MoveAxis(S, 351, ABG)
04:09:24.065 00.000 25848 Guiding  Dir = 1, Dur = 351
04:09:24.093 00.028 25848 IsSlewing returns 0
04:09:24.093 00.000 25848 IsGuiding returns 0
04:09:24.125 00.032 25848 PulseGuide returned control before completion, sleep 330
04:09:24.469 00.344 25848 IsGuiding returns 1
04:09:24.469 00.000 25848 scope still moving after pulse duration time elapsed
04:09:24.546 00.077 25848 IsSlewing returns 0
04:09:24.546 00.000 25848 IsGuiding returns 0
04:09:24.546 00.000 25848 scope move finished after 351 + 102 ms
04:09:24.546 00.000 25848 Move returns status 0, amount 351
04:09:24.546 00.000 25848 move complete, result=0
04:09:24.546 00.000 25848 worker thread done servicing request
04:09:24.546 00.000 25848 Worker thread wakes up
04:09:24.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:24.547 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:24.547 00.000 21444 GuideStep: -0.9 px 25 ms EAST, 0.9 px 351 ms SOUTH
04:09:27.385 02.838 25848 Exposure complete
04:09:27.473 00.088 25848 worker thread done servicing request
04:09:27.473 00.000 21444 OnExposeComplete: enter
04:09:27.473 00.000 21444 UpdateGuideState(): m_state=6
04:09:27.474 00.001 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 882
04:09:27.474 00.000 21444 Star::Find returns 1 (1), X=1255.48, Y=672.22, Mass=5625688, SNR=218.9, Peak=65504 HFD=8.1
04:09:27.474 00.000 21444 MultiStar: [#1 1.87,0.12,1.03,U] [#2 0.20,1.40,0.88,U] [#3 1.59,-0.39,0.81,U] [#4 0.71,0.86,0.96,U] [#5 0.26,1.62,0.64,U] [#6 -0.08,1.70,0.61,U] [#7 -0.20,0.83,0.57,U] [#8 -0.44,0.18,0.53,U] 
04:09:27.474 00.000 21444 single-star, 8 included, MultiStar: {0.67, 0.69}, one-star: {0.87, 0.33}
04:09:27.474 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
04:09:27.474 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
04:09:27.474 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=0.33 hyp=0.93 cameraTheta=0.36 mountX=-0.84 mountY=0.63, mountTheta=2.49
04:09:27.475 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=0.33, opts=13)
04:09:27.475 00.000 21444 Enqueuing Move request for scope (0.87, 0.33)
04:09:27.475 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=182, FiltMax=65504, Gamma=0.560
04:09:27.475 00.000 21444 UpdateGuideState exits: m=5625688 SNR=218.9 Saturated
04:09:27.475 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:27.475 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:27.475 00.000 21444 Enqueuing Expose request
04:09:27.475 00.000 25848 Worker thread wakes up
04:09:27.475 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.33) opts 0xd
04:09:27.476 00.001 25848 Handling offset move in thread for scope, endpoint = (0.87, 0.33)
04:09:27.476 00.000 25848 Moving (0.87, 0.33) raw xDistance=-0.84 yDistance=0.63
04:09:27.476 00.000 25848 BLC: History state: CurrMiss=0.63, AvgInitMiss=-0.30, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=0.856850, 1:0.632614
04:09:27.476 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
04:09:27.476 00.000 25848 BLC: window closed
04:09:27.476 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.84
04:09:27.476 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
04:09:27.476 00.000 25848 MoveAxis(E, 26, ABG)
04:09:27.476 00.000 25848 Guiding  Dir = 2, Dur = 26
04:09:27.500 00.024 25848 IsSlewing returns 0
04:09:27.500 00.000 25848 IsGuiding returns 0
04:09:27.532 00.032 25848 IsGuiding returns 1
04:09:27.532 00.000 25848 scope still moving after pulse duration time elapsed
04:09:27.577 00.045 25848 IsSlewing returns 0
04:09:27.577 00.000 25848 IsGuiding returns 0
04:09:27.578 00.001 25848 scope move finished after 26 + 51 ms
04:09:27.578 00.000 25848 Move returns status 0, amount 26
04:09:27.578 00.000 25848 MoveAxis(S, 17, ABG)
04:09:27.578 00.000 25848 Guiding  Dir = 1, Dur = 17
04:09:27.608 00.030 25848 IsSlewing returns 0
04:09:27.608 00.000 25848 IsGuiding returns 0
04:09:27.678 00.070 25848 IsGuiding returns 1
04:09:27.678 00.000 25848 scope still moving after pulse duration time elapsed
04:09:27.719 00.041 25848 IsSlewing returns 0
04:09:27.719 00.000 25848 IsGuiding returns 0
04:09:27.719 00.000 25848 scope move finished after 17 + 94 ms
04:09:27.719 00.000 25848 Move returns status 0, amount 17
04:09:27.719 00.000 25848 move complete, result=0
04:09:27.719 00.000 25848 worker thread done servicing request
04:09:27.720 00.001 25848 Worker thread wakes up
04:09:27.720 00.000 21444 GuideStep: -0.8 px 26 ms EAST, 0.6 px 17 ms SOUTH
04:09:27.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:27.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:30.566 02.846 25848 Exposure complete
04:09:30.654 00.088 25848 worker thread done servicing request
04:09:30.654 00.000 21444 OnExposeComplete: enter
04:09:30.654 00.000 21444 UpdateGuideState(): m_state=6
04:09:30.654 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 883
04:09:30.655 00.001 21444 Star::Find returns 1 (1), X=1255.29, Y=672.92, Mass=5535385, SNR=237.0, Peak=65504 HFD=7.8
04:09:30.655 00.000 21444 MultiStar: [#1 1.92,0.17,1.30,U] [#2 -0.33,1.91,1.17,U] [#3 1.45,0.56,1.16,U] [#4 0.70,2.44,0.00,M2] [#5 0.77,2.52,0.00,M8] [#6 0.71,2.53,0.00,M2] [#7 0.49,1.25,0.56,U] [#8 -0.48,0.41,0.75,U] 
04:09:30.655 00.000 21444 refined, 5 included, MultiStar: {0.74, 0.86}, one-star: {0.68, 1.03}
04:09:30.655 00.000 21444 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.05) = xAngle (-2.19 = -2.19)
04:09:30.655 00.000 21444 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.03 = 1.25)
04:09:30.655 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=0.86 hyp=1.14 cameraTheta=0.86 mountX=-0.66 mountY=1.08, mountTheta=2.12
04:09:30.656 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=0.86, opts=13)
04:09:30.656 00.000 21444 Enqueuing Move request for scope (0.74, 0.86)
04:09:30.656 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=78, FiltMax=65504, Gamma=0.560
04:09:30.656 00.000 25848 Worker thread wakes up
04:09:30.656 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.86) opts 0xd
04:09:30.656 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 0.86)
04:09:30.656 00.000 25848 Moving (0.74, 0.86) raw xDistance=-0.66 yDistance=1.08
04:09:30.656 00.000 21444 UpdateGuideState exits: m=5535385 SNR=237.0 Saturated
04:09:30.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.66
04:09:30.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
04:09:30.656 00.000 25848 MoveAxis(E, 21, ABG)
04:09:30.657 00.001 25848 Guiding  Dir = 2, Dur = 21
04:09:30.657 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:30.657 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:30.657 00.000 21444 Enqueuing Expose request
04:09:30.687 00.030 25848 IsSlewing returns 0
04:09:30.687 00.000 25848 IsGuiding returns 0
04:09:30.720 00.033 25848 IsGuiding returns 1
04:09:30.720 00.000 25848 scope still moving after pulse duration time elapsed
04:09:30.842 00.122 25848 IsSlewing returns 0
04:09:30.842 00.000 25848 IsGuiding returns 0
04:09:30.842 00.000 25848 scope move finished after 21 + 132 ms
04:09:30.842 00.000 25848 Move returns status 0, amount 21
04:09:30.842 00.000 25848 MoveAxis(S, 29, ABG)
04:09:30.842 00.000 25848 Guiding  Dir = 1, Dur = 29
04:09:30.874 00.032 25848 IsSlewing returns 0
04:09:30.875 00.001 25848 IsGuiding returns 0
04:09:30.906 00.031 25848 IsGuiding returns 1
04:09:30.906 00.000 25848 scope still moving after pulse duration time elapsed
04:09:30.952 00.046 25848 IsSlewing returns 0
04:09:30.952 00.000 25848 IsGuiding returns 0
04:09:30.952 00.000 25848 scope move finished after 29 + 49 ms
04:09:30.953 00.001 25848 Move returns status 0, amount 29
04:09:30.953 00.000 25848 move complete, result=0
04:09:30.953 00.000 25848 worker thread done servicing request
04:09:30.953 00.000 25848 Worker thread wakes up
04:09:30.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:30.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:30.953 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 1.1 px 29 ms SOUTH
04:09:33.795 02.842 25848 Exposure complete
04:09:33.877 00.082 25848 worker thread done servicing request
04:09:33.877 00.000 21444 OnExposeComplete: enter
04:09:33.877 00.000 21444 UpdateGuideState(): m_state=6
04:09:33.877 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 884
04:09:33.877 00.000 21444 Star::Find returns 1 (1), X=1255.02, Y=673.02, Mass=5633692, SNR=247.7, Peak=65504 HFD=8.1
04:09:33.877 00.000 21444 MultiStar: [#1 1.05,0.61,1.07,U] [#2 -0.02,1.88,1.21,U] [#3 0.95,0.54,0.85,U] [#4 0.75,2.49,0.00,M3] [#5 0.69,2.92,0.00,M9] [#6 0.49,2.67,0.00,M3] [#7 0.43,2.22,0.00,M1] [#8 -0.97,0.91,0.60,U] 
04:09:33.877 00.000 21444 refined, 4 included, MultiStar: {0.37, 1.07}, one-star: {0.41, 1.12}
04:09:33.877 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
04:09:33.878 00.001 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
04:09:33.878 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=1.07 hyp=1.13 cameraTheta=1.24 mountX=-0.27 mountY=1.13, mountTheta=1.80
04:09:33.878 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=1.07, opts=13)
04:09:33.878 00.000 21444 Enqueuing Move request for scope (0.37, 1.07)
04:09:33.878 00.000 25848 Worker thread wakes up
04:09:33.878 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 1.07) opts 0xd
04:09:33.878 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 1.07)
04:09:33.878 00.000 25848 Moving (0.37, 1.07) raw xDistance=-0.27 yDistance=1.13
04:09:33.878 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
04:09:33.878 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
04:09:33.878 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=206, FiltMax=65504, Gamma=0.560
04:09:33.879 00.001 21444 UpdateGuideState exits: m=5633692 SNR=247.7 Saturated
04:09:33.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:33.879 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:33.879 00.000 21444 Enqueuing Expose request
04:09:33.879 00.000 25848 MoveAxis(E, 0, ABG)
04:09:33.879 00.000 25848 Move returns status 0, amount 0
04:09:33.879 00.000 25848 MoveAxis(S, 31, ABG)
04:09:33.879 00.000 25848 Guiding  Dir = 1, Dur = 31
04:09:33.904 00.025 25848 IsSlewing returns 0
04:09:33.904 00.000 25848 IsGuiding returns 0
04:09:33.935 00.031 25848 IsGuiding returns 1
04:09:33.935 00.000 25848 scope still moving after pulse duration time elapsed
04:09:34.000 00.065 25848 IsSlewing returns 0
04:09:34.000 00.000 25848 IsGuiding returns 0
04:09:34.000 00.000 25848 scope move finished after 31 + 64 ms
04:09:34.000 00.000 25848 Move returns status 0, amount 31
04:09:34.000 00.000 25848 move complete, result=0
04:09:34.000 00.000 25848 worker thread done servicing request
04:09:34.000 00.000 25848 Worker thread wakes up
04:09:34.000 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:34.000 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:34.000 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.1 px 31 ms SOUTH
04:09:36.854 02.854 25848 Exposure complete
04:09:36.941 00.087 25848 worker thread done servicing request
04:09:36.941 00.000 21444 OnExposeComplete: enter
04:09:36.941 00.000 21444 UpdateGuideState(): m_state=6
04:09:36.941 00.000 21444 Star::Find(15, 1255, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 885
04:09:36.941 00.000 21444 Star::Find returns 1 (1), X=1258.36, Y=672.66, Mass=5541580, SNR=194.5, Peak=65504 HFD=7.8
04:09:36.941 00.000 21444 MultiStar: [#1 4.80,-0.93,0.00,M1] [#2 2.44,0.86,0.00,M1] [#3 3.30,-0.04,0.00,M1] [#4 3.46,1.89,0.00,M4] [#5 4.14,2.03,0.00,M10] [#6 3.39,2.02,0.00,M4] [#7 3.03,1.36,0.00,M2] [#8 2.05,0.25,0.79,U] 
04:09:36.941 00.000 21444 refined, 1 included, MultiStar: {3.00, 0.54}, one-star: {3.76, 0.77}
04:09:36.941 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
04:09:36.941 00.000 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.57)
04:09:36.941 00.000 21444 CameraToMount -- cameraX=3.00 cameraY=0.54 hyp=3.05 cameraTheta=0.18 mountX=-2.94 mountY=1.64, mountTheta=2.63
04:09:36.942 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.00, y=0.54, opts=13)
04:09:36.942 00.000 21444 Enqueuing Move request for scope (3.00, 0.54)
04:09:36.942 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=40, FiltMax=65504, Gamma=0.560
04:09:36.942 00.000 25848 Worker thread wakes up
04:09:36.943 00.001 21444 UpdateGuideState exits: m=5541580 SNR=194.5 Saturated
04:09:36.943 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:36.943 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:36.943 00.000 21444 Enqueuing Expose request
04:09:36.943 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.00, 0.54) opts 0xd
04:09:36.943 00.000 25848 Handling offset move in thread for scope, endpoint = (3.00, 0.54)
04:09:36.943 00.000 25848 Moving (3.00, 0.54) raw xDistance=-2.94 yDistance=1.64
04:09:36.943 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.85 from input -2.94
04:09:36.943 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
04:09:36.943 00.000 25848 MoveAxis(E, 86, ABG)
04:09:36.943 00.000 25848 Guiding  Dir = 2, Dur = 86
04:09:36.968 00.025 25848 IsSlewing returns 0
04:09:36.968 00.000 25848 IsGuiding returns 0
04:09:36.999 00.031 25848 PulseGuide returned control before completion, sleep 66
04:09:37.076 00.077 25848 IsGuiding returns 1
04:09:37.076 00.000 25848 scope still moving after pulse duration time elapsed
04:09:37.139 00.063 25848 IsSlewing returns 0
04:09:37.139 00.000 25848 IsGuiding returns 0
04:09:37.139 00.000 25848 scope move finished after 86 + 85 ms
04:09:37.139 00.000 25848 Move returns status 0, amount 86
04:09:37.139 00.000 25848 MoveAxis(S, 45, ABG)
04:09:37.140 00.001 25848 Guiding  Dir = 1, Dur = 45
04:09:37.216 00.076 25848 IsSlewing returns 0
04:09:37.216 00.000 25848 IsGuiding returns 0
04:09:37.258 00.042 25848 PulseGuide returned control before completion, sleep 14
04:09:37.281 00.023 25848 IsGuiding returns 1
04:09:37.282 00.001 25848 scope still moving after pulse duration time elapsed
04:09:37.344 00.062 25848 IsSlewing returns 0
04:09:37.345 00.001 25848 IsGuiding returns 0
04:09:37.345 00.000 25848 scope move finished after 45 + 83 ms
04:09:37.345 00.000 25848 Move returns status 0, amount 45
04:09:37.345 00.000 25848 move complete, result=0
04:09:37.345 00.000 25848 worker thread done servicing request
04:09:37.345 00.000 25848 Worker thread wakes up
04:09:37.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:37.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:37.345 00.000 21444 GuideStep: -2.9 px 86 ms EAST, 1.6 px 45 ms SOUTH
04:09:40.186 02.841 25848 Exposure complete
04:09:40.263 00.077 25848 worker thread done servicing request
04:09:40.263 00.000 21444 OnExposeComplete: enter
04:09:40.263 00.000 21444 UpdateGuideState(): m_state=6
04:09:40.263 00.000 21444 Star::Find(15, 1258, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 886
04:09:40.263 00.000 21444 Star::Find returns 1 (1), X=1257.06, Y=670.30, Mass=5589488, SNR=300.2, Peak=65504 HFD=7.8
04:09:40.263 00.000 21444 MultiStar: [#1 3.87,-2.94,0.00,M2] [#2 2.27,-1.60,0.00,M2] [#3 2.54,-2.61,0.00,M2] [#4 2.66,-0.66,0.00,M5] [#5 2.81,0.05,0.00,R] [#6 2.64,-0.41,0.00,M5] [#7 2.03,-0.88,0.00,M3] [#8 1.13,-1.77,0.00,M1] 
04:09:40.264 00.001 21444 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.05) = xAngle (-3.63 = 2.65)
04:09:40.264 00.000 21444 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.19)
04:09:40.264 00.000 21444 CameraToMount -- cameraX=2.45 cameraY=-1.60 hyp=2.93 cameraTheta=-0.58 mountX=-2.59 mountY=-0.55, mountTheta=-2.93
04:09:40.264 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.45, y=-1.60, opts=13)
04:09:40.264 00.000 21444 Enqueuing Move request for scope (2.45, -1.60)
04:09:40.264 00.000 25848 Worker thread wakes up
04:09:40.264 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=152, FiltMax=65504, Gamma=0.560
04:09:40.264 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.45, -1.60) opts 0xd
04:09:40.264 00.000 21444 UpdateGuideState exits: m=5589488 SNR=300.2 Saturated
04:09:40.264 00.000 25848 Handling offset move in thread for scope, endpoint = (2.45, -1.60)
04:09:40.265 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:40.265 00.000 25848 Moving (2.45, -1.60) raw xDistance=-2.59 yDistance=-0.55
04:09:40.265 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:40.265 00.000 21444 Enqueuing Expose request
04:09:40.265 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.76 from input -2.59
04:09:40.265 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:09:40.265 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
04:09:40.265 00.000 25848 MoveAxis(E, 81, ABG)
04:09:40.265 00.000 25848 Guiding  Dir = 2, Dur = 81
04:09:40.317 00.052 25848 IsSlewing returns 0
04:09:40.317 00.000 25848 IsGuiding returns 0
04:09:40.349 00.032 25848 PulseGuide returned control before completion, sleep 60
04:09:40.420 00.071 25848 IsGuiding returns 1
04:09:40.420 00.000 25848 scope still moving after pulse duration time elapsed
04:09:40.487 00.067 25848 IsSlewing returns 0
04:09:40.487 00.000 25848 IsGuiding returns 0
04:09:40.487 00.000 25848 scope move finished after 81 + 89 ms
04:09:40.487 00.000 25848 Move returns status 0, amount 81
04:09:40.487 00.000 25848 MoveAxis(N, 0, ABG)
04:09:40.487 00.000 25848 Move returns status 0, amount 0
04:09:40.487 00.000 25848 move complete, result=0
04:09:40.487 00.000 25848 worker thread done servicing request
04:09:40.487 00.000 25848 Worker thread wakes up
04:09:40.487 00.000 21444 GuideStep: -2.6 px 81 ms EAST, -0.5 px 0 ms NORTH
04:09:40.488 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:40.488 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:43.329 02.841 25848 Exposure complete
04:09:43.406 00.077 25848 worker thread done servicing request
04:09:43.406 00.000 21444 OnExposeComplete: enter
04:09:43.406 00.000 21444 UpdateGuideState(): m_state=6
04:09:43.407 00.001 21444 Star::Find(15, 1257, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 887
04:09:43.407 00.000 21444 Star::Find returns 1 (1), X=1256.68, Y=671.29, Mass=5785983, SNR=247.3, Peak=65504 HFD=8.0
04:09:43.407 00.000 21444 MultiStar: [#1 1.81,-1.14,0.00,M3] [#2 0.33,0.29,1.14,U] [#3 1.79,-1.09,0.00,M3] [#4 1.43,1.29,0.81,U] [#5 -1.27,2.06,0.00,M1] [#6 1.04,1.73,0.73,U] [#7 0.70,0.99,0.68,U] [#8 0.05,-0.38,0.61,U] 
04:09:43.407 00.000 21444 refined, 5 included, MultiStar: {0.98, 0.50}, one-star: {2.08, -0.61}
04:09:43.407 00.000 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
04:09:43.407 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.86)
04:09:43.407 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=0.50 hyp=1.10 cameraTheta=0.47 mountX=-0.93 mountY=0.83, mountTheta=2.41
04:09:43.408 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=0.50, opts=13)
04:09:43.408 00.000 21444 Enqueuing Move request for scope (0.98, 0.50)
04:09:43.408 00.000 25848 Worker thread wakes up
04:09:43.408 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.50) opts 0xd
04:09:43.408 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, 0.50)
04:09:43.408 00.000 25848 Moving (0.98, 0.50) raw xDistance=-0.93 yDistance=0.83
04:09:43.408 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.93
04:09:43.408 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
04:09:43.408 00.000 25848 MoveAxis(E, 33, ABG)
04:09:43.408 00.000 25848 Guiding  Dir = 2, Dur = 33
04:09:43.408 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=16, FiltMax=65504, Gamma=0.560
04:09:43.408 00.000 21444 UpdateGuideState exits: m=5785983 SNR=247.3 Saturated
04:09:43.408 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:43.408 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:43.408 00.000 21444 Enqueuing Expose request
04:09:43.438 00.030 25848 IsSlewing returns 0
04:09:43.439 00.001 25848 IsGuiding returns 0
04:09:43.470 00.031 25848 PulseGuide returned control before completion, sleep 12
04:09:43.485 00.015 25848 IsGuiding returns 1
04:09:43.485 00.000 25848 scope still moving after pulse duration time elapsed
04:09:43.576 00.091 25848 IsSlewing returns 0
04:09:43.576 00.000 25848 IsGuiding returns 0
04:09:43.576 00.000 25848 scope move finished after 33 + 105 ms
04:09:43.576 00.000 25848 Move returns status 0, amount 33
04:09:43.576 00.000 25848 MoveAxis(S, 23, ABG)
04:09:43.576 00.000 25848 Guiding  Dir = 1, Dur = 23
04:09:43.611 00.035 25848 IsSlewing returns 0
04:09:43.613 00.002 25848 IsGuiding returns 0
04:09:43.643 00.030 25848 IsGuiding returns 1
04:09:43.643 00.000 25848 scope still moving after pulse duration time elapsed
04:09:43.702 00.059 25848 IsSlewing returns 0
04:09:43.702 00.000 25848 IsGuiding returns 0
04:09:43.702 00.000 25848 scope move finished after 23 + 67 ms
04:09:43.702 00.000 25848 Move returns status 0, amount 23
04:09:43.702 00.000 25848 move complete, result=0
04:09:43.702 00.000 25848 worker thread done servicing request
04:09:43.702 00.000 25848 Worker thread wakes up
04:09:43.702 00.000 21444 GuideStep: -0.9 px 33 ms EAST, 0.8 px 23 ms SOUTH
04:09:43.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:43.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:46.557 02.855 25848 Exposure complete
04:09:46.630 00.073 25848 worker thread done servicing request
04:09:46.630 00.000 21444 OnExposeComplete: enter
04:09:46.630 00.000 21444 UpdateGuideState(): m_state=6
04:09:46.631 00.001 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 888
04:09:46.631 00.000 21444 Star::Find returns 1 (1), X=1255.75, Y=671.83, Mass=5605390, SNR=271.5, Peak=65504 HFD=7.8
04:09:46.631 00.000 21444 MultiStar: [#1 0.99,-1.07,1.24,U] [#2 -1.06,0.71,1.25,U] [#3 0.23,-0.63,1.10,U] [#4 0.13,1.36,1.01,U] [#5 -2.85,1.72,0.00,M2] [#6 -0.56,1.38,0.73,U] [#7 -0.54,0.75,0.49,U] [#8 -1.12,-0.17,0.53,U] 
04:09:46.631 00.000 21444 refined, 7 included, MultiStar: {0.02, 0.20}, one-star: {1.14, -0.06}
04:09:46.631 00.000 21444 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
04:09:46.631 00.000 21444 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.84)
04:09:46.631 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.45 mountX=-0.01 mountY=0.19, mountTheta=1.60
04:09:46.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.20, opts=13)
04:09:46.632 00.000 21444 Enqueuing Move request for scope (0.02, 0.20)
04:09:46.632 00.000 25848 Worker thread wakes up
04:09:46.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
04:09:46.632 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
04:09:46.632 00.000 25848 Moving (0.02, 0.20) raw xDistance=-0.01 yDistance=0.19
04:09:46.632 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:09:46.632 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:46.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=52, FiltMax=65504, Gamma=0.560
04:09:46.632 00.000 21444 UpdateGuideState exits: m=5605390 SNR=271.5 Saturated
04:09:46.632 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:46.632 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:46.632 00.000 21444 Enqueuing Expose request
04:09:46.632 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:09:46.632 00.000 25848 MoveAxis(E, 0, ABG)
04:09:46.632 00.000 25848 Move returns status 0, amount 0
04:09:46.632 00.000 25848 MoveAxis(N, 0, ABG)
04:09:46.633 00.001 25848 Move returns status 0, amount 0
04:09:46.633 00.000 25848 move complete, result=0
04:09:46.633 00.000 25848 worker thread done servicing request
04:09:46.633 00.000 25848 Worker thread wakes up
04:09:46.633 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:46.633 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:46.633 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:09:49.472 02.839 25848 Exposure complete
04:09:49.547 00.075 25848 worker thread done servicing request
04:09:49.547 00.000 21444 OnExposeComplete: enter
04:09:49.547 00.000 21444 UpdateGuideState(): m_state=6
04:09:49.548 00.001 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 889
04:09:49.548 00.000 21444 Star::Find returns 1 (1), X=1255.11, Y=671.21, Mass=5584952, SNR=253.8, Peak=65504 HFD=7.8
04:09:49.548 00.000 21444 MultiStar: [#1 1.76,-1.67,0.00,M3] [#2 -0.47,0.65,1.23,U] [#3 1.33,-1.29,1.20,U] [#4 0.40,0.69,1.09,U] [#5 -2.24,1.00,0.00,M3] [#6 0.42,0.64,0.87,U] [#7 -0.16,0.09,0.72,U] [#8 -0.93,-0.92,0.60,U] 
04:09:49.548 00.000 21444 refined, 6 included, MultiStar: {0.24, -0.09}, one-star: {0.50, -0.69}
04:09:49.548 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
04:09:49.548 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.03)
04:09:49.548 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-0.36 mountX=-0.25 mountY=0.01, mountTheta=3.11
04:09:49.549 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-0.09, opts=13)
04:09:49.551 00.002 21444 Enqueuing Move request for scope (0.24, -0.09)
04:09:49.551 00.000 25848 Worker thread wakes up
04:09:49.551 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=132, FiltMax=65504, Gamma=0.560
04:09:49.551 00.000 21444 UpdateGuideState exits: m=5584952 SNR=253.8 Saturated
04:09:49.551 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
04:09:49.551 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
04:09:49.551 00.000 25848 Moving (0.24, -0.09) raw xDistance=-0.25 yDistance=0.01
04:09:49.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:49.551 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
04:09:49.551 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:49.551 00.000 21444 Enqueuing Expose request
04:09:49.551 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:49.551 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:09:49.551 00.000 25848 MoveAxis(E, 0, ABG)
04:09:49.551 00.000 25848 Move returns status 0, amount 0
04:09:49.551 00.000 25848 MoveAxis(N, 0, ABG)
04:09:49.551 00.000 25848 Move returns status 0, amount 0
04:09:49.551 00.000 25848 move complete, result=0
04:09:49.551 00.000 25848 worker thread done servicing request
04:09:49.551 00.000 25848 Worker thread wakes up
04:09:49.551 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:49.551 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:49.552 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
04:09:52.394 02.842 25848 Exposure complete
04:09:52.470 00.076 25848 worker thread done servicing request
04:09:52.470 00.000 21444 OnExposeComplete: enter
04:09:52.470 00.000 21444 UpdateGuideState(): m_state=6
04:09:52.470 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 890
04:09:52.470 00.000 21444 Star::Find returns 1 (1), X=1257.71, Y=671.77, Mass=5759267, SNR=254.4, Peak=65504 HFD=7.9
04:09:52.470 00.000 21444 MultiStar: [#1 3.99,-1.80,0.00,M4] [#2 1.25,0.02,1.30,U] [#3 2.64,-1.04,0.00,M2] [#4 2.52,1.27,0.00,M3] [#5 -0.44,1.45,0.86,U] [#6 2.36,1.18,0.00,M3] [#7 1.71,0.57,0.60,U] [#8 1.28,-0.24,0.65,U] 
04:09:52.470 00.000 21444 refined, 4 included, MultiStar: {1.41, 0.30}, one-star: {3.11, -0.12}
04:09:52.471 00.001 21444 CameraToMount -- cameraTheta (0.21) - m_xAngle (3.05) = xAngle (-2.84 = -2.84)
04:09:52.471 00.000 21444 CameraToMount -- cameraTheta (0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.68 = 0.60)
04:09:52.471 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=0.30 hyp=1.44 cameraTheta=0.21 mountX=-1.38 mountY=0.81, mountTheta=2.61
04:09:52.471 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=0.30, opts=13)
04:09:52.471 00.000 21444 Enqueuing Move request for scope (1.41, 0.30)
04:09:52.471 00.000 25848 Worker thread wakes up
04:09:52.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, 0.30) opts 0xd
04:09:52.471 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=242, FiltMax=65504, Gamma=0.560
04:09:52.472 00.001 25848 Handling offset move in thread for scope, endpoint = (1.41, 0.30)
04:09:52.472 00.000 25848 Moving (1.41, 0.30) raw xDistance=-1.38 yDistance=0.81
04:09:52.472 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.38
04:09:52.472 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
04:09:52.472 00.000 21444 UpdateGuideState exits: m=5759267 SNR=254.4 Saturated
04:09:52.472 00.000 25848 MoveAxis(E, 40, ABG)
04:09:52.472 00.000 25848 Guiding  Dir = 2, Dur = 40
04:09:52.472 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:52.472 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:52.472 00.000 21444 Enqueuing Expose request
04:09:52.500 00.028 25848 IsSlewing returns 0
04:09:52.531 00.031 25848 IsGuiding returns 0
04:09:52.562 00.031 25848 PulseGuide returned control before completion, sleep 19
04:09:52.589 00.027 25848 IsGuiding returns 1
04:09:52.589 00.000 25848 scope still moving after pulse duration time elapsed
04:09:52.657 00.068 25848 IsSlewing returns 0
04:09:52.657 00.000 25848 IsGuiding returns 0
04:09:52.657 00.000 25848 scope move finished after 40 + 86 ms
04:09:52.657 00.000 25848 Move returns status 0, amount 40
04:09:52.657 00.000 25848 MoveAxis(S, 22, ABG)
04:09:52.657 00.000 25848 Guiding  Dir = 1, Dur = 22
04:09:52.687 00.030 25848 IsSlewing returns 0
04:09:52.687 00.000 25848 IsGuiding returns 0
04:09:52.719 00.032 25848 IsGuiding returns 1
04:09:52.719 00.000 25848 scope still moving after pulse duration time elapsed
04:09:52.766 00.047 25848 IsSlewing returns 0
04:09:52.766 00.000 25848 IsGuiding returns 0
04:09:52.766 00.000 25848 scope move finished after 22 + 57 ms
04:09:52.766 00.000 25848 Move returns status 0, amount 22
04:09:52.766 00.000 25848 move complete, result=0
04:09:52.766 00.000 25848 worker thread done servicing request
04:09:52.766 00.000 25848 Worker thread wakes up
04:09:52.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:52.767 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:52.767 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.8 px 22 ms SOUTH
04:09:55.612 02.845 25848 Exposure complete
04:09:55.701 00.089 25848 worker thread done servicing request
04:09:55.701 00.000 21444 OnExposeComplete: enter
04:09:55.702 00.001 21444 UpdateGuideState(): m_state=6
04:09:55.702 00.000 21444 Star::Find(15, 1257, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 891
04:09:55.702 00.000 21444 Star::Find returns 1 (1), X=1255.01, Y=672.06, Mass=5749947, SNR=300.5, Peak=65504 HFD=8.1
04:09:55.702 00.000 21444 MultiStar: [#1 0.91,-0.31,1.07,U] [#2 -0.40,1.09,1.25,U] [#3 1.05,0.08,0.80,U] [#4 0.21,1.60,0.73,U] [#5 -2.57,1.71,0.00,M3] [#6 -0.19,1.64,0.74,U] [#7 -0.47,0.78,0.62,U] [#8 -0.91,-0.06,0.62,U] 
04:09:55.702 00.000 21444 single-star, 7 included, MultiStar: {0.13, 0.60}, one-star: {0.40, 0.17}
04:09:55.702 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
04:09:55.702 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.78)
04:09:55.702 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=0.17 hyp=0.43 cameraTheta=0.40 mountX=-0.38 mountY=0.31, mountTheta=2.47
04:09:55.703 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=0.17, opts=13)
04:09:55.703 00.000 21444 Enqueuing Move request for scope (0.40, 0.17)
04:09:55.703 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:09:55.703 00.000 21444 UpdateGuideState exits: m=5749947 SNR=300.5 Saturated
04:09:55.703 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:55.703 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:55.703 00.000 21444 Enqueuing Expose request
04:09:55.703 00.000 25848 Worker thread wakes up
04:09:55.704 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.17) opts 0xd
04:09:55.704 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 0.17)
04:09:55.704 00.000 25848 Moving (0.40, 0.17) raw xDistance=-0.38 yDistance=0.31
04:09:55.704 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
04:09:55.704 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:55.704 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
04:09:55.704 00.000 25848 MoveAxis(E, 0, ABG)
04:09:55.704 00.000 25848 Move returns status 0, amount 0
04:09:55.704 00.000 25848 MoveAxis(N, 0, ABG)
04:09:55.704 00.000 25848 Move returns status 0, amount 0
04:09:55.704 00.000 25848 move complete, result=0
04:09:55.704 00.000 25848 worker thread done servicing request
04:09:55.704 00.000 25848 Worker thread wakes up
04:09:55.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:55.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:55.704 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
04:09:58.548 02.844 25848 Exposure complete
04:09:58.635 00.087 25848 worker thread done servicing request
04:09:58.635 00.000 21444 OnExposeComplete: enter
04:09:58.635 00.000 21444 UpdateGuideState(): m_state=6
04:09:58.636 00.001 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 892
04:09:58.636 00.000 21444 Star::Find returns 1 (1), X=1256.64, Y=672.97, Mass=5545283, SNR=313.4, Peak=65504 HFD=7.8
04:09:58.636 00.000 21444 MultiStar: [#1 2.01,-0.93,0.00,M4] [#2 0.24,0.86,1.04,U] [#3 1.28,-0.06,0.79,U] [#4 1.78,1.58,0.00,M3] [#5 -1.66,1.49,0.00,M4] [#6 1.35,1.70,0.00,M3] [#7 0.93,1.24,0.55,U] [#8 0.35,-0.06,0.47,U] 
04:09:58.636 00.000 21444 refined, 4 included, MultiStar: {1.03, 0.67}, one-star: {2.04, 1.07}
04:09:58.636 00.000 21444 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.05) = xAngle (-2.48 = -2.48)
04:09:58.636 00.000 21444 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.32 = 0.96)
04:09:58.636 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=0.67 hyp=1.23 cameraTheta=0.57 mountX=-0.97 mountY=1.01, mountTheta=2.34
04:09:58.637 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=0.67, opts=13)
04:09:58.638 00.001 21444 Enqueuing Move request for scope (1.03, 0.67)
04:09:58.638 00.000 25848 Worker thread wakes up
04:09:58.638 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.67) opts 0xd
04:09:58.638 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, 0.67)
04:09:58.638 00.000 25848 Moving (1.03, 0.67) raw xDistance=-0.97 yDistance=1.01
04:09:58.638 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=218, FiltMax=65504, Gamma=0.560
04:09:58.638 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97
04:09:58.638 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
04:09:58.638 00.000 25848 MoveAxis(E, 28, ABG)
04:09:58.638 00.000 25848 Guiding  Dir = 2, Dur = 28
04:09:58.638 00.000 21444 UpdateGuideState exits: m=5545283 SNR=313.4 Saturated
04:09:58.638 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:58.638 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:09:58.638 00.000 21444 Enqueuing Expose request
04:09:58.717 00.079 25848 IsSlewing returns 0
04:09:58.718 00.001 25848 IsGuiding returns 0
04:09:58.749 00.031 25848 IsGuiding returns 1
04:09:58.749 00.000 25848 scope still moving after pulse duration time elapsed
04:09:58.813 00.064 25848 IsSlewing returns 0
04:09:58.813 00.000 25848 IsGuiding returns 0
04:09:58.813 00.000 25848 scope move finished after 28 + 67 ms
04:09:58.813 00.000 25848 Move returns status 0, amount 28
04:09:58.813 00.000 25848 MoveAxis(S, 28, ABG)
04:09:58.813 00.000 25848 Guiding  Dir = 1, Dur = 28
04:09:58.845 00.032 25848 IsSlewing returns 0
04:09:58.845 00.000 25848 IsGuiding returns 0
04:09:58.900 00.055 25848 IsGuiding returns 1
04:09:58.900 00.000 25848 scope still moving after pulse duration time elapsed
04:09:58.952 00.052 25848 IsSlewing returns 0
04:09:58.952 00.000 25848 IsGuiding returns 0
04:09:58.952 00.000 25848 scope move finished after 28 + 79 ms
04:09:58.952 00.000 25848 Move returns status 0, amount 28
04:09:58.952 00.000 25848 move complete, result=0
04:09:58.953 00.001 25848 worker thread done servicing request
04:09:58.953 00.000 25848 Worker thread wakes up
04:09:58.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:09:58.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:09:58.953 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 1.0 px 28 ms SOUTH
04:10:01.798 02.845 25848 Exposure complete
04:10:01.871 00.073 25848 worker thread done servicing request
04:10:01.871 00.000 21444 OnExposeComplete: enter
04:10:01.871 00.000 21444 UpdateGuideState(): m_state=6
04:10:01.871 00.000 21444 Star::Find(15, 1256, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 893
04:10:01.871 00.000 21444 Star::Find returns 1 (1), X=1256.60, Y=671.96, Mass=5818576, SNR=249.7, Peak=65504 HFD=8.0
04:10:01.871 00.000 21444 MultiStar: [#1 2.15,-0.97,0.00,M5] [#2 0.82,0.90,1.24,U] [#3 2.04,-0.45,0.00,M1] [#4 1.77,1.09,0.80,U] [#5 -1.36,2.19,0.00,M5] [#6 1.32,1.55,0.89,U] [#7 0.93,1.45,0.86,U] [#8 0.71,-0.12,0.66,U] 
04:10:01.871 00.000 21444 refined, 5 included, MultiStar: {1.26, 0.84}, one-star: {1.99, 0.06}
04:10:01.871 00.000 21444 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
04:10:01.872 00.001 21444 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.98)
04:10:01.872 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=0.84 hyp=1.52 cameraTheta=0.59 mountX=-1.18 mountY=1.26, mountTheta=2.32
04:10:01.872 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=0.84, opts=13)
04:10:01.872 00.000 21444 Enqueuing Move request for scope (1.26, 0.84)
04:10:01.872 00.000 25848 Worker thread wakes up
04:10:01.872 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, 0.84) opts 0xd
04:10:01.872 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, 0.84)
04:10:01.872 00.000 25848 Moving (1.26, 0.84) raw xDistance=-1.18 yDistance=1.26
04:10:01.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=28, FiltMax=65504, Gamma=0.560
04:10:01.873 00.001 21444 UpdateGuideState exits: m=5818576 SNR=249.7 Saturated
04:10:01.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:01.873 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.18
04:10:01.873 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
04:10:01.873 00.000 25848 MoveAxis(E, 36, ABG)
04:10:01.873 00.000 25848 Guiding  Dir = 2, Dur = 36
04:10:01.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:01.873 00.000 21444 Enqueuing Expose request
04:10:01.908 00.035 25848 IsSlewing returns 0
04:10:01.908 00.000 25848 IsGuiding returns 0
04:10:01.940 00.032 25848 PulseGuide returned control before completion, sleep 15
04:10:01.969 00.029 25848 IsGuiding returns 1
04:10:01.969 00.000 25848 scope still moving after pulse duration time elapsed
04:10:02.030 00.061 25848 IsSlewing returns 0
04:10:02.031 00.001 25848 IsGuiding returns 0
04:10:02.031 00.000 25848 scope move finished after 36 + 86 ms
04:10:02.031 00.000 25848 Move returns status 0, amount 36
04:10:02.031 00.000 25848 MoveAxis(S, 34, ABG)
04:10:02.031 00.000 25848 Guiding  Dir = 1, Dur = 34
04:10:02.061 00.030 25848 IsSlewing returns 0
04:10:02.061 00.000 25848 IsGuiding returns 0
04:10:02.093 00.032 25848 PulseGuide returned control before completion, sleep 13
04:10:02.110 00.017 25848 IsGuiding returns 1
04:10:02.110 00.000 25848 scope still moving after pulse duration time elapsed
04:10:02.170 00.060 25848 IsSlewing returns 0
04:10:02.170 00.000 25848 IsGuiding returns 0
04:10:02.170 00.000 25848 scope move finished after 34 + 74 ms
04:10:02.170 00.000 25848 Move returns status 0, amount 34
04:10:02.170 00.000 25848 move complete, result=0
04:10:02.170 00.000 25848 worker thread done servicing request
04:10:02.170 00.000 25848 Worker thread wakes up
04:10:02.170 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:02.170 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:02.170 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 1.3 px 34 ms SOUTH
04:10:05.022 02.852 25848 Exposure complete
04:10:05.109 00.087 25848 worker thread done servicing request
04:10:05.109 00.000 21444 OnExposeComplete: enter
04:10:05.109 00.000 21444 UpdateGuideState(): m_state=6
04:10:05.109 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 894
04:10:05.109 00.000 21444 Star::Find returns 1 (1), X=1255.70, Y=670.82, Mass=5736035, SNR=238.6, Peak=65504 HFD=7.9
04:10:05.110 00.001 21444 MultiStar: [#1 1.47,-1.96,0.00,M6] [#2 -0.27,-0.18,1.19,U] [#3 0.85,-1.58,0.95,U] [#4 1.17,0.39,1.00,U] [#5 -1.95,0.04,0.94,U] [#6 0.83,0.22,0.68,U] [#7 0.56,-0.62,0.63,U] [#8 -0.67,-1.52,0.70,U] 
04:10:05.110 00.000 21444 refined, 7 included, MultiStar: {0.19, -0.52}, one-star: {1.10, -1.08}
04:10:05.110 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.27 = 2.02)
04:10:05.110 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
04:10:05.110 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.52 hyp=0.55 cameraTheta=-1.21 mountX=-0.24 mountY=-0.41, mountTheta=-2.10
04:10:05.111 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.52, opts=13)
04:10:05.111 00.000 21444 Enqueuing Move request for scope (0.19, -0.52)
04:10:05.111 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=120, FiltMax=65504, Gamma=0.560
04:10:05.111 00.000 21444 UpdateGuideState exits: m=5736035 SNR=238.6 Saturated
04:10:05.111 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:05.111 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:05.111 00.000 21444 Enqueuing Expose request
04:10:05.111 00.000 25848 Worker thread wakes up
04:10:05.111 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.52) opts 0xd
04:10:05.111 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.52)
04:10:05.111 00.000 25848 Moving (0.19, -0.52) raw xDistance=-0.24 yDistance=-0.41
04:10:05.111 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
04:10:05.111 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:05.111 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
04:10:05.111 00.000 25848 MoveAxis(E, 0, ABG)
04:10:05.111 00.000 25848 Move returns status 0, amount 0
04:10:05.111 00.000 25848 MoveAxis(N, 0, ABG)
04:10:05.111 00.000 25848 Move returns status 0, amount 0
04:10:05.111 00.000 25848 move complete, result=0
04:10:05.112 00.001 25848 worker thread done servicing request
04:10:05.112 00.000 25848 Worker thread wakes up
04:10:05.112 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:05.112 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:05.112 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
04:10:07.961 02.849 25848 Exposure complete
04:10:08.028 00.067 25848 worker thread done servicing request
04:10:08.028 00.000 21444 OnExposeComplete: enter
04:10:08.028 00.000 21444 UpdateGuideState(): m_state=6
04:10:08.029 00.001 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 895
04:10:08.029 00.000 21444 Star::Find returns 1 (1), X=1255.23, Y=670.82, Mass=5635400, SNR=285.2, Peak=65504 HFD=7.8
04:10:08.029 00.000 21444 MultiStar: [#1 1.32,-2.15,0.00,M7] [#2 -0.51,-0.29,1.34,U] [#3 1.03,-2.00,0.00,M1] [#4 0.61,-0.05,1.13,U] [#5 -2.28,0.07,0.00,M5] [#6 0.31,0.25,0.67,U] [#7 -0.33,-0.64,0.71,U] [#8 -0.60,-1.61,0.56,U] 
04:10:08.029 00.000 21444 refined, 5 included, MultiStar: {0.05, -0.50}, one-star: {0.62, -1.08}
04:10:08.029 00.000 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.52 = 1.76)
04:10:08.029 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.37 = -1.08)
04:10:08.029 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-0.50 hyp=0.51 cameraTheta=-1.47 mountX=-0.09 mountY=-0.45, mountTheta=-1.78
04:10:08.030 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-0.50, opts=13)
04:10:08.030 00.000 21444 Enqueuing Move request for scope (0.05, -0.50)
04:10:08.030 00.000 25848 Worker thread wakes up
04:10:08.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.50) opts 0xd
04:10:08.030 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -0.50)
04:10:08.030 00.000 25848 Moving (0.05, -0.50) raw xDistance=-0.09 yDistance=-0.45
04:10:08.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:10:08.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:08.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:10:08.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
04:10:08.030 00.000 25848 MoveAxis(E, 0, ABG)
04:10:08.030 00.000 25848 Move returns status 0, amount 0
04:10:08.030 00.000 25848 MoveAxis(N, 0, ABG)
04:10:08.030 00.000 25848 Move returns status 0, amount 0
04:10:08.030 00.000 25848 move complete, result=0
04:10:08.030 00.000 25848 worker thread done servicing request
04:10:08.031 00.001 21444 UpdateGuideState exits: m=5635400 SNR=285.2 Saturated
04:10:08.031 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:08.031 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:08.031 00.000 21444 Enqueuing Expose request
04:10:08.031 00.000 25848 Worker thread wakes up
04:10:08.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:08.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:08.031 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:10:10.877 02.846 25848 Exposure complete
04:10:10.964 00.087 25848 worker thread done servicing request
04:10:10.964 00.000 21444 OnExposeComplete: enter
04:10:10.964 00.000 21444 UpdateGuideState(): m_state=6
04:10:10.965 00.001 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 896
04:10:10.965 00.000 21444 Star::Find returns 1 (1), X=1254.86, Y=670.73, Mass=5737576, SNR=282.4, Peak=65504 HFD=7.9
04:10:10.965 00.000 21444 MultiStar: [#1 0.88,-2.13,0.00,M8] [#2 -0.86,-0.43,0.90,U] [#3 0.99,-1.82,0.00,M2] [#4 -0.12,-0.08,0.86,U] [#5 -2.83,0.52,0.00,M6] [#6 -0.19,0.16,0.60,U] [#7 -0.66,-0.29,0.57,U] [#8 -1.02,-1.40,0.54,U] 
04:10:10.965 00.000 21444 refined, 5 included, MultiStar: {-0.37, -0.55}, one-star: {0.25, -1.16}
04:10:10.965 00.000 21444 CameraToMount -- cameraTheta (-2.17) - m_xAngle (3.05) = xAngle (-5.22 = 1.06)
04:10:10.965 00.000 21444 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.06 = -1.78)
04:10:10.965 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.55 hyp=0.66 cameraTheta=-2.17 mountX=0.32 mountY=-0.65, mountTheta=-1.11
04:10:10.966 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.55, opts=13)
04:10:10.966 00.000 21444 Enqueuing Move request for scope (-0.37, -0.55)
04:10:10.966 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=104, FiltMax=65504, Gamma=0.560
04:10:10.966 00.000 21444 UpdateGuideState exits: m=5737576 SNR=282.4 Saturated
04:10:10.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:10.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:10.966 00.000 21444 Enqueuing Expose request
04:10:10.966 00.000 25848 Worker thread wakes up
04:10:10.966 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.55) opts 0xd
04:10:10.966 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.55)
04:10:10.966 00.000 25848 Moving (-0.37, -0.55) raw xDistance=0.32 yDistance=-0.65
04:10:10.967 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
04:10:10.967 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:10:10.967 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
04:10:10.967 00.000 25848 MoveAxis(E, 0, ABG)
04:10:10.967 00.000 25848 Move returns status 0, amount 0
04:10:10.967 00.000 25848 MoveAxis(N, 0, ABG)
04:10:10.967 00.000 25848 Move returns status 0, amount 0
04:10:10.967 00.000 25848 move complete, result=0
04:10:10.967 00.000 25848 worker thread done servicing request
04:10:10.967 00.000 25848 Worker thread wakes up
04:10:10.967 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:10.967 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:10.967 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
04:10:13.820 02.853 25848 Exposure complete
04:10:13.908 00.088 25848 worker thread done servicing request
04:10:13.908 00.000 21444 OnExposeComplete: enter
04:10:13.908 00.000 21444 UpdateGuideState(): m_state=6
04:10:13.908 00.000 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 897
04:10:13.908 00.000 21444 Star::Find returns 1 (1), X=1254.92, Y=671.02, Mass=5734934, SNR=266.5, Peak=65504 HFD=8.1
04:10:13.908 00.000 21444 MultiStar: [#1 0.76,-2.18,0.00,M9] [#2 -0.63,-0.82,1.16,U] [#3 0.48,-1.19,1.28,U] [#4 0.06,0.52,1.05,U] [#5 -2.74,0.80,0.00,M7] [#6 -0.10,0.48,0.67,U] [#7 -0.27,0.44,0.68,U] [#8 -1.18,-0.92,0.77,U] 
04:10:13.908 00.000 21444 refined, 6 included, MultiStar: {-0.14, -0.44}, one-star: {0.31, -0.88}
04:10:13.908 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.05) = xAngle (-4.93 = 1.36)
04:10:13.908 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
04:10:13.910 00.002 21444 CameraToMount -- cameraX=-0.14 cameraY=-0.44 hyp=0.46 cameraTheta=-1.88 mountX=0.10 mountY=-0.46, mountTheta=-1.36
04:10:13.910 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=-0.44, opts=13)
04:10:13.910 00.000 21444 Enqueuing Move request for scope (-0.14, -0.44)
04:10:13.910 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=170, FiltMax=65504, Gamma=0.560
04:10:13.910 00.000 21444 UpdateGuideState exits: m=5734934 SNR=266.5 Saturated
04:10:13.910 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:13.910 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:13.910 00.000 21444 Enqueuing Expose request
04:10:13.910 00.000 25848 Worker thread wakes up
04:10:13.910 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.44) opts 0xd
04:10:13.910 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, -0.44)
04:10:13.910 00.000 25848 Moving (-0.14, -0.44) raw xDistance=0.10 yDistance=-0.46
04:10:13.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:10:13.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:13.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
04:10:13.910 00.000 25848 MoveAxis(E, 0, ABG)
04:10:13.910 00.000 25848 Move returns status 0, amount 0
04:10:13.910 00.000 25848 MoveAxis(N, 0, ABG)
04:10:13.910 00.000 25848 Move returns status 0, amount 0
04:10:13.910 00.000 25848 move complete, result=0
04:10:13.910 00.000 25848 worker thread done servicing request
04:10:13.910 00.000 25848 Worker thread wakes up
04:10:13.911 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:13.911 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:13.911 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
04:10:16.753 02.842 25848 Exposure complete
04:10:16.840 00.087 25848 worker thread done servicing request
04:10:16.840 00.000 21444 OnExposeComplete: enter
04:10:16.840 00.000 21444 UpdateGuideState(): m_state=6
04:10:16.840 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 898
04:10:16.840 00.000 21444 Star::Find returns 1 (1), X=1255.49, Y=672.04, Mass=5742486, SNR=222.5, Peak=65504 HFD=8.0
04:10:16.840 00.000 21444 MultiStar: [#1 1.80,-0.79,1.64,U] [#2 0.06,1.06,1.57,U] [#3 1.02,-0.33,1.33,U] [#4 0.47,1.48,0.99,U] [#5 -2.14,1.64,0.00,M8] [#6 0.34,1.92,0.76,U] [#7 0.07,1.01,0.55,U] [#8 -0.74,-0.03,0.71,U] 
04:10:16.840 00.000 21444 refined, 7 included, MultiStar: {0.65, 0.41}, one-star: {0.89, 0.14}
04:10:16.840 00.000 21444 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.05) = xAngle (-2.48 = -2.48)
04:10:16.841 00.001 21444 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.96)
04:10:16.841 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=0.41 hyp=0.77 cameraTheta=0.57 mountX=-0.61 mountY=0.63, mountTheta=2.34
04:10:16.841 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.41, opts=13)
04:10:16.841 00.000 21444 Enqueuing Move request for scope (0.65, 0.41)
04:10:16.842 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=144, FiltMax=65504, Gamma=0.560
04:10:16.842 00.000 21444 UpdateGuideState exits: m=5742486 SNR=222.5 Saturated
04:10:16.842 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:16.842 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:16.842 00.000 21444 Enqueuing Expose request
04:10:16.842 00.000 25848 Worker thread wakes up
04:10:16.842 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.41) opts 0xd
04:10:16.842 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.41)
04:10:16.842 00.000 25848 Moving (0.65, 0.41) raw xDistance=-0.61 yDistance=0.63
04:10:16.842 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
04:10:16.842 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
04:10:16.842 00.000 25848 MoveAxis(E, 18, ABG)
04:10:16.842 00.000 25848 Guiding  Dir = 2, Dur = 18
04:10:16.874 00.032 25848 IsSlewing returns 0
04:10:16.875 00.001 25848 IsGuiding returns 0
04:10:16.907 00.032 25848 IsGuiding returns 1
04:10:16.907 00.000 25848 scope still moving after pulse duration time elapsed
04:10:16.971 00.064 25848 IsSlewing returns 0
04:10:16.971 00.000 25848 IsGuiding returns 0
04:10:16.971 00.000 25848 scope move finished after 18 + 78 ms
04:10:16.971 00.000 25848 Move returns status 0, amount 18
04:10:16.971 00.000 25848 MoveAxis(S, 17, ABG)
04:10:16.971 00.000 25848 Guiding  Dir = 1, Dur = 17
04:10:16.999 00.028 25848 IsSlewing returns 0
04:10:17.000 00.001 25848 IsGuiding returns 0
04:10:17.030 00.030 25848 IsGuiding returns 1
04:10:17.030 00.000 25848 scope still moving after pulse duration time elapsed
04:10:17.095 00.065 25848 IsSlewing returns 0
04:10:17.096 00.001 25848 IsGuiding returns 0
04:10:17.096 00.000 25848 scope move finished after 17 + 79 ms
04:10:17.096 00.000 25848 Move returns status 0, amount 17
04:10:17.096 00.000 25848 move complete, result=0
04:10:17.096 00.000 25848 worker thread done servicing request
04:10:17.096 00.000 25848 Worker thread wakes up
04:10:17.096 00.000 21444 GuideStep: -0.6 px 18 ms EAST, 0.6 px 17 ms SOUTH
04:10:17.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:17.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:19.947 02.851 25848 Exposure complete
04:10:20.025 00.078 25848 worker thread done servicing request
04:10:20.026 00.001 21444 OnExposeComplete: enter
04:10:20.026 00.000 21444 UpdateGuideState(): m_state=6
04:10:20.026 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 899
04:10:20.026 00.000 21444 Star::Find returns 1 (1), X=1255.37, Y=671.85, Mass=5856875, SNR=248.6, Peak=65504 HFD=8.1
04:10:20.026 00.000 21444 MultiStar: [#1 0.91,-1.06,0.92,U] [#2 -0.75,0.76,1.16,U] [#3 0.18,-0.67,0.84,U] [#4 0.78,1.26,0.72,U] [#5 -2.73,1.00,0.00,M9] [#6 0.03,1.35,0.60,U] [#7 -0.46,0.38,0.64,U] [#8 -1.00,-0.59,0.86,U] 
04:10:20.026 00.000 21444 refined, 7 included, MultiStar: {0.05, 0.11}, one-star: {0.77, -0.05}
04:10:20.026 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
04:10:20.026 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.56)
04:10:20.026 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.17 mountX=-0.04 mountY=0.12, mountTheta=1.87
04:10:20.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.11, opts=13)
04:10:20.027 00.000 21444 Enqueuing Move request for scope (0.05, 0.11)
04:10:20.027 00.000 25848 Worker thread wakes up
04:10:20.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
04:10:20.027 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
04:10:20.027 00.000 25848 Moving (0.05, 0.11) raw xDistance=-0.04 yDistance=0.12
04:10:20.027 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:10:20.027 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:20.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=52, FiltMax=65504, Gamma=0.560
04:10:20.028 00.001 21444 UpdateGuideState exits: m=5856875 SNR=248.6 Saturated
04:10:20.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:20.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:10:20.028 00.000 25848 MoveAxis(E, 0, ABG)
04:10:20.028 00.000 25848 Move returns status 0, amount 0
04:10:20.028 00.000 25848 MoveAxis(N, 0, ABG)
04:10:20.028 00.000 25848 Move returns status 0, amount 0
04:10:20.028 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:20.028 00.000 21444 Enqueuing Expose request
04:10:20.028 00.000 25848 move complete, result=0
04:10:20.028 00.000 25848 worker thread done servicing request
04:10:20.028 00.000 25848 Worker thread wakes up
04:10:20.028 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:20.028 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:20.028 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:22.880 02.852 25848 Exposure complete
04:10:22.961 00.081 25848 worker thread done servicing request
04:10:22.961 00.000 21444 OnExposeComplete: enter
04:10:22.961 00.000 21444 UpdateGuideState(): m_state=6
04:10:22.961 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 900
04:10:22.961 00.000 21444 Star::Find returns 1 (1), X=1255.61, Y=671.95, Mass=5587605, SNR=204.8, Peak=65504 HFD=8.0
04:10:22.961 00.000 21444 MultiStar: [#1 2.06,-1.06,0.00,M8] [#2 0.30,0.76,1.42,U] [#3 1.13,-0.56,1.05,U] [#4 1.01,0.59,0.93,U] [#5 -2.49,1.61,0.00,M10] [#6 1.04,1.47,0.79,U] [#7 0.58,0.50,0.63,U] [#8 -0.46,-0.26,0.58,U] 
04:10:22.961 00.000 21444 refined, 6 included, MultiStar: {0.70, 0.37}, one-star: {1.00, 0.05}
04:10:22.961 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
04:10:22.961 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.40 = 0.88)
04:10:22.962 00.001 21444 CameraToMount -- cameraX=0.70 cameraY=0.37 hyp=0.79 cameraTheta=0.49 mountX=-0.66 mountY=0.61, mountTheta=2.40
04:10:22.962 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=0.37, opts=13)
04:10:22.962 00.000 21444 Enqueuing Move request for scope (0.70, 0.37)
04:10:22.963 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
04:10:22.963 00.000 21444 UpdateGuideState exits: m=5587605 SNR=204.8 Saturated
04:10:22.963 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:22.963 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:22.963 00.000 21444 Enqueuing Expose request
04:10:22.963 00.000 25848 Worker thread wakes up
04:10:22.963 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.37) opts 0xd
04:10:22.963 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, 0.37)
04:10:22.963 00.000 25848 Moving (0.70, 0.37) raw xDistance=-0.66 yDistance=0.61
04:10:22.963 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66
04:10:22.963 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
04:10:22.963 00.000 25848 MoveAxis(E, 19, ABG)
04:10:22.963 00.000 25848 Guiding  Dir = 2, Dur = 19
04:10:22.986 00.023 25848 IsSlewing returns 0
04:10:22.986 00.000 25848 IsGuiding returns 0
04:10:23.018 00.032 25848 IsGuiding returns 1
04:10:23.018 00.000 25848 scope still moving after pulse duration time elapsed
04:10:23.078 00.060 25848 IsSlewing returns 0
04:10:23.079 00.001 25848 IsGuiding returns 0
04:10:23.079 00.000 25848 scope move finished after 19 + 73 ms
04:10:23.079 00.000 25848 Move returns status 0, amount 19
04:10:23.079 00.000 25848 MoveAxis(S, 17, ABG)
04:10:23.079 00.000 25848 Guiding  Dir = 1, Dur = 17
04:10:23.109 00.030 25848 IsSlewing returns 0
04:10:23.126 00.017 25848 IsGuiding returns 0
04:10:23.157 00.031 25848 IsGuiding returns 1
04:10:23.157 00.000 25848 scope still moving after pulse duration time elapsed
04:10:23.220 00.063 25848 IsSlewing returns 0
04:10:23.220 00.000 25848 IsGuiding returns 0
04:10:23.220 00.000 25848 scope move finished after 17 + 77 ms
04:10:23.220 00.000 25848 Move returns status 0, amount 17
04:10:23.220 00.000 25848 move complete, result=0
04:10:23.220 00.000 25848 worker thread done servicing request
04:10:23.220 00.000 25848 Worker thread wakes up
04:10:23.220 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.6 px 17 ms SOUTH
04:10:23.221 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:23.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:26.069 02.848 25848 Exposure complete
04:10:26.146 00.077 25848 worker thread done servicing request
04:10:26.146 00.000 21444 OnExposeComplete: enter
04:10:26.146 00.000 21444 UpdateGuideState(): m_state=6
04:10:26.146 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 901
04:10:26.146 00.000 21444 Star::Find returns 1 (1), X=1256.46, Y=673.16, Mass=5170238, SNR=186.2, Peak=65504 HFD=7.7
04:10:26.146 00.000 21444 MultiStar: [#1 2.51,-0.14,0.00,M9] [#2 1.15,1.65,0.96,U] [#3 1.70,-0.31,0.82,U] [#4 1.57,1.74,0.00,M1] [#5 -1.35,2.10,0.00,R] [#6 1.49,2.16,0.00,M1] [#7 1.07,1.22,0.67,U] [#8 0.31,0.27,0.47,U] 
04:10:26.146 00.000 21444 refined, 4 included, MultiStar: {1.33, 0.91}, one-star: {1.85, 1.27}
04:10:26.146 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
04:10:26.146 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.99)
04:10:26.146 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=0.91 hyp=1.61 cameraTheta=0.60 mountX=-1.24 mountY=1.34, mountTheta=2.32
04:10:26.147 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=0.91, opts=13)
04:10:26.147 00.000 21444 Enqueuing Move request for scope (1.33, 0.91)
04:10:26.147 00.000 25848 Worker thread wakes up
04:10:26.148 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, 0.91) opts 0xd
04:10:26.148 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, 0.91)
04:10:26.148 00.000 25848 Moving (1.33, 0.91) raw xDistance=-1.24 yDistance=1.34
04:10:26.148 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.24
04:10:26.148 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
04:10:26.148 00.000 25848 MoveAxis(E, 38, ABG)
04:10:26.148 00.000 25848 Guiding  Dir = 2, Dur = 38
04:10:26.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=178, FiltMax=65504, Gamma=0.560
04:10:26.148 00.000 21444 UpdateGuideState exits: m=5170238 SNR=186.2 Saturated
04:10:26.148 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:26.148 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:26.148 00.000 21444 Enqueuing Expose request
04:10:26.187 00.039 25848 IsSlewing returns 0
04:10:26.187 00.000 25848 IsGuiding returns 0
04:10:26.219 00.032 25848 PulseGuide returned control before completion, sleep 17
04:10:26.241 00.022 25848 IsGuiding returns 1
04:10:26.241 00.000 25848 scope still moving after pulse duration time elapsed
04:10:26.296 00.055 25848 IsSlewing returns 0
04:10:26.296 00.000 25848 IsGuiding returns 0
04:10:26.296 00.000 25848 scope move finished after 38 + 71 ms
04:10:26.297 00.001 25848 Move returns status 0, amount 38
04:10:26.297 00.000 25848 MoveAxis(S, 37, ABG)
04:10:26.297 00.000 25848 Guiding  Dir = 1, Dur = 37
04:10:26.329 00.032 25848 IsSlewing returns 0
04:10:26.329 00.000 25848 IsGuiding returns 0
04:10:26.361 00.032 25848 PulseGuide returned control before completion, sleep 16
04:10:26.382 00.021 25848 IsGuiding returns 1
04:10:26.382 00.000 25848 scope still moving after pulse duration time elapsed
04:10:26.438 00.056 25848 IsSlewing returns 0
04:10:26.438 00.000 25848 IsGuiding returns 0
04:10:26.438 00.000 25848 scope move finished after 37 + 71 ms
04:10:26.438 00.000 25848 Move returns status 0, amount 37
04:10:26.438 00.000 25848 move complete, result=0
04:10:26.438 00.000 25848 worker thread done servicing request
04:10:26.438 00.000 25848 Worker thread wakes up
04:10:26.438 00.000 21444 GuideStep: -1.2 px 38 ms EAST, 1.3 px 37 ms SOUTH
04:10:26.439 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:26.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:29.293 02.854 25848 Exposure complete
04:10:29.383 00.090 25848 worker thread done servicing request
04:10:29.383 00.000 21444 OnExposeComplete: enter
04:10:29.383 00.000 21444 UpdateGuideState(): m_state=6
04:10:29.384 00.001 21444 Star::Find(15, 1256, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 902
04:10:29.384 00.000 21444 Star::Find returns 1 (1), X=1255.87, Y=669.77, Mass=5510688, SNR=216.6, Peak=65504 HFD=7.9
04:10:29.384 00.000 21444 MultiStar: [#1 2.02,-3.17,0.00,M10] [#2 -0.18,-1.42,1.00,U] [#3 0.89,-2.65,0.00,M1] [#4 1.31,-1.31,0.65,U] [#5 -0.07,-2.98,0.00,M1] [#6 0.65,-1.12,0.63,U] [#7 0.31,-2.11,0.00,M1] [#8 0.16,-2.76,0.00,M1] 
04:10:29.384 00.000 21444 refined, 3 included, MultiStar: {0.71, -1.56}, one-star: {1.27, -2.13}
04:10:29.384 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.09)
04:10:29.384 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.75)
04:10:29.384 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=-1.56 hyp=1.71 cameraTheta=-1.14 mountX=-0.85 mountY=-1.17, mountTheta=-2.20
04:10:29.385 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=-1.56, opts=13)
04:10:29.385 00.000 21444 Enqueuing Move request for scope (0.71, -1.56)
04:10:29.385 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=116, FiltMax=65504, Gamma=0.560
04:10:29.385 00.000 25848 Worker thread wakes up
04:10:29.386 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, -1.56) opts 0xd
04:10:29.386 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, -1.56)
04:10:29.386 00.000 21444 UpdateGuideState exits: m=5510688 SNR=216.6 Saturated
04:10:29.386 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:29.386 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:29.386 00.000 21444 Enqueuing Expose request
04:10:29.386 00.000 25848 Moving (0.71, -1.56) raw xDistance=-0.85 yDistance=-1.17
04:10:29.386 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.85
04:10:29.386 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:10:29.386 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
04:10:29.386 00.000 25848 MoveAxis(E, 27, ABG)
04:10:29.386 00.000 25848 Guiding  Dir = 2, Dur = 27
04:10:29.408 00.022 25848 IsSlewing returns 0
04:10:29.409 00.001 25848 IsGuiding returns 0
04:10:29.470 00.061 25848 IsGuiding returns 1
04:10:29.470 00.000 25848 scope still moving after pulse duration time elapsed
04:10:29.533 00.063 25848 IsSlewing returns 0
04:10:29.533 00.000 25848 IsGuiding returns 0
04:10:29.533 00.000 25848 scope move finished after 27 + 96 ms
04:10:29.533 00.000 25848 Move returns status 0, amount 27
04:10:29.533 00.000 25848 MoveAxis(N, 0, ABG)
04:10:29.533 00.000 25848 Move returns status 0, amount 0
04:10:29.533 00.000 25848 move complete, result=0
04:10:29.534 00.001 25848 worker thread done servicing request
04:10:29.534 00.000 25848 Worker thread wakes up
04:10:29.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:29.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:29.534 00.000 21444 GuideStep: -0.9 px 27 ms EAST, -1.2 px 0 ms NORTH
04:10:32.376 02.842 25848 Exposure complete
04:10:32.459 00.083 25848 worker thread done servicing request
04:10:32.459 00.000 21444 OnExposeComplete: enter
04:10:32.459 00.000 21444 UpdateGuideState(): m_state=6
04:10:32.460 00.001 21444 Star::Find(15, 1255, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 903
04:10:32.460 00.000 21444 Star::Find returns 1 (1), X=1254.98, Y=671.28, Mass=5560373, SNR=225.8, Peak=65504 HFD=8.0
04:10:32.460 00.000 21444 MultiStar: [#1 0.56,-1.57,1.01,U] [#2 -1.28,-0.22,0.99,U] [#3 0.58,-1.55,0.76,U] [#4 -0.24,0.27,0.64,U] [#5 -1.00,-1.60,0.66,U] [#6 -0.05,0.31,0.61,U] [#7 -0.45,-0.50,0.59,U] [#8 -1.30,-1.54,0.54,U] 
04:10:32.460 00.000 21444 single-star, 8 included, MultiStar: {-0.25, -0.80}, one-star: {0.37, -0.62}
04:10:32.460 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
04:10:32.460 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
04:10:32.460 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.62 hyp=0.72 cameraTheta=-1.03 mountX=-0.43 mountY=-0.43, mountTheta=-2.35
04:10:32.461 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.62, opts=13)
04:10:32.461 00.000 21444 Enqueuing Move request for scope (0.37, -0.62)
04:10:32.461 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
04:10:32.461 00.000 21444 UpdateGuideState exits: m=5560373 SNR=225.8 Saturated
04:10:32.461 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:32.461 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:32.461 00.000 25848 Worker thread wakes up
04:10:32.461 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.62) opts 0xd
04:10:32.461 00.000 21444 Enqueuing Expose request
04:10:32.462 00.001 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.62)
04:10:32.462 00.000 25848 Moving (0.37, -0.62) raw xDistance=-0.43 yDistance=-0.43
04:10:32.462 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
04:10:32.462 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:32.462 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
04:10:32.462 00.000 25848 MoveAxis(E, 0, ABG)
04:10:32.462 00.000 25848 Move returns status 0, amount 0
04:10:32.462 00.000 25848 MoveAxis(N, 0, ABG)
04:10:32.462 00.000 25848 Move returns status 0, amount 0
04:10:32.462 00.000 25848 move complete, result=0
04:10:32.462 00.000 25848 worker thread done servicing request
04:10:32.462 00.000 25848 Worker thread wakes up
04:10:32.462 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:32.462 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:32.462 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
04:10:35.313 02.851 25848 Exposure complete
04:10:35.393 00.080 25848 worker thread done servicing request
04:10:35.393 00.000 21444 OnExposeComplete: enter
04:10:35.394 00.001 21444 UpdateGuideState(): m_state=6
04:10:35.394 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 904
04:10:35.394 00.000 21444 Star::Find returns 1 (1), X=1254.99, Y=671.00, Mass=5127138, SNR=149.3, Peak=65504 HFD=8.2
04:10:35.394 00.000 21444 MultiStar: [#1 1.04,-1.48,1.33,U] [#2 -0.77,0.48,1.24,U] [#3 0.49,-1.85,1.18,U] [#4 0.02,0.09,1.08,U] [#5 -1.33,-1.89,0.00,M1] [#6 0.13,0.48,0.75,U] [#7 -0.42,-0.37,0.72,U] [#8 -1.29,-1.29,0.83,U] 
04:10:35.394 00.000 21444 refined, 7 included, MultiStar: {0.02, -0.66}, one-star: {0.39, -0.90}
04:10:35.394 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.60 = 1.69)
04:10:35.394 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
04:10:35.394 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.66 hyp=0.66 cameraTheta=-1.54 mountX=-0.08 mountY=-0.60, mountTheta=-1.70
04:10:35.395 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.66, opts=13)
04:10:35.395 00.000 21444 Enqueuing Move request for scope (0.02, -0.66)
04:10:35.395 00.000 25848 Worker thread wakes up
04:10:35.395 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
04:10:35.395 00.000 21444 UpdateGuideState exits: m=5127138 SNR=149.3 Saturated
04:10:35.395 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.66) opts 0xd
04:10:35.396 00.001 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.66)
04:10:35.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:35.396 00.000 25848 Moving (0.02, -0.66) raw xDistance=-0.08 yDistance=-0.60
04:10:35.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:35.396 00.000 21444 Enqueuing Expose request
04:10:35.396 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:10:35.396 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:10:35.396 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
04:10:35.396 00.000 25848 MoveAxis(E, 0, ABG)
04:10:35.396 00.000 25848 Move returns status 0, amount 0
04:10:35.396 00.000 25848 MoveAxis(N, 0, ABG)
04:10:35.396 00.000 25848 Move returns status 0, amount 0
04:10:35.396 00.000 25848 move complete, result=0
04:10:35.396 00.000 25848 worker thread done servicing request
04:10:35.396 00.000 25848 Worker thread wakes up
04:10:35.396 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:35.396 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:35.396 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
04:10:38.249 02.853 25848 Exposure complete
04:10:38.338 00.089 25848 worker thread done servicing request
04:10:38.339 00.001 21444 OnExposeComplete: enter
04:10:38.339 00.000 21444 UpdateGuideState(): m_state=6
04:10:38.339 00.000 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 905
04:10:38.339 00.000 21444 Star::Find returns 1 (1), X=1255.06, Y=669.91, Mass=5310717, SNR=170.6, Peak=65504 HFD=8.1
04:10:38.340 00.001 21444 MultiStar: [#1 1.13,-2.65,0.00,M9] [#2 -0.66,-1.30,1.12,U] [#3 0.72,-2.54,0.00,M1] [#4 0.09,-1.38,0.99,U] [#5 -1.80,-2.61,0.00,M2] [#6 -0.17,-1.07,0.83,U] [#7 -0.68,-1.90,0.71,U] [#8 -1.02,-2.51,0.00,M1] 
04:10:38.340 00.000 21444 refined, 4 included, MultiStar: {-0.18, -1.51}, one-star: {0.45, -1.99}
04:10:38.340 00.000 21444 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.05) = xAngle (-4.74 = 1.54)
04:10:38.340 00.000 21444 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.58 = -1.30)
04:10:38.340 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-1.51 hyp=1.53 cameraTheta=-1.69 mountX=0.04 mountY=-1.47, mountTheta=-1.54
04:10:38.341 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-1.51, opts=13)
04:10:38.342 00.001 21444 Enqueuing Move request for scope (-0.18, -1.51)
04:10:38.342 00.000 25848 Worker thread wakes up
04:10:38.342 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=114, FiltMax=65504, Gamma=0.560
04:10:38.342 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -1.51) opts 0xd
04:10:38.342 00.000 21444 UpdateGuideState exits: m=5310717 SNR=170.6 Saturated
04:10:38.342 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:38.342 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -1.51)
04:10:38.342 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:38.342 00.000 21444 Enqueuing Expose request
04:10:38.342 00.000 25848 Moving (-0.18, -1.51) raw xDistance=0.04 yDistance=-1.47
04:10:38.343 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:10:38.343 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:10:38.343 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.47
04:10:38.343 00.000 25848 MoveAxis(E, 0, ABG)
04:10:38.343 00.000 25848 Move returns status 0, amount 0
04:10:38.343 00.000 25848 MoveAxis(N, 0, ABG)
04:10:38.343 00.000 25848 Move returns status 0, amount 0
04:10:38.343 00.000 25848 move complete, result=0
04:10:38.343 00.000 25848 worker thread done servicing request
04:10:38.343 00.000 25848 Worker thread wakes up
04:10:38.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:38.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:38.343 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.5 px 0 ms NORTH
04:10:41.189 02.846 25848 Exposure complete
04:10:41.269 00.080 25848 worker thread done servicing request
04:10:41.269 00.000 21444 OnExposeComplete: enter
04:10:41.269 00.000 21444 UpdateGuideState(): m_state=6
04:10:41.269 00.000 21444 Star::Find(15, 1255, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 906
04:10:41.269 00.000 21444 Star::Find returns 1 (1), X=1254.38, Y=670.71, Mass=5635549, SNR=220.4, Peak=65504 HFD=7.9
04:10:41.269 00.000 21444 MultiStar: [#1 0.61,-2.09,0.00,M10] [#2 -1.46,-0.15,1.06,U] [#3 0.35,-1.51,0.82,U] [#4 -0.25,-0.18,0.86,U] [#5 -2.27,-2.28,0.00,M3] [#6 -0.46,-0.25,0.65,U] [#7 -1.18,-0.84,0.72,U] [#8 -1.96,-1.71,0.00,M2] 
04:10:41.269 00.000 21444 refined, 5 included, MultiStar: {-0.56, -0.68}, one-star: {-0.22, -1.18}
04:10:41.269 00.000 21444 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.05) = xAngle (-5.31 = 0.98)
04:10:41.269 00.000 21444 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.15 = -1.87)
04:10:41.269 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=-0.68 hyp=0.88 cameraTheta=-2.26 mountX=0.49 mountY=-0.84, mountTheta=-1.04
04:10:41.270 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=-0.68, opts=13)
04:10:41.270 00.000 21444 Enqueuing Move request for scope (-0.56, -0.68)
04:10:41.270 00.000 25848 Worker thread wakes up
04:10:41.270 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.68) opts 0xd
04:10:41.270 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, -0.68)
04:10:41.270 00.000 25848 Moving (-0.56, -0.68) raw xDistance=0.49 yDistance=-0.84
04:10:41.270 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=130, FiltMax=65504, Gamma=0.560
04:10:41.270 00.000 21444 UpdateGuideState exits: m=5635549 SNR=220.4 Saturated
04:10:41.270 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:41.270 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:41.270 00.000 21444 Enqueuing Expose request
04:10:41.270 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
04:10:41.271 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:10:41.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
04:10:41.271 00.000 25848 MoveAxis(E, 0, ABG)
04:10:41.271 00.000 25848 Move returns status 0, amount 0
04:10:41.271 00.000 25848 MoveAxis(N, 0, ABG)
04:10:41.271 00.000 25848 Move returns status 0, amount 0
04:10:41.271 00.000 25848 move complete, result=0
04:10:41.271 00.000 25848 worker thread done servicing request
04:10:41.271 00.000 25848 Worker thread wakes up
04:10:41.271 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:41.271 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:41.271 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.8 px 0 ms NORTH
04:10:44.129 02.858 25848 Exposure complete
04:10:44.219 00.090 25848 worker thread done servicing request
04:10:44.219 00.000 21444 OnExposeComplete: enter
04:10:44.219 00.000 21444 UpdateGuideState(): m_state=6
04:10:44.219 00.000 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 907
04:10:44.219 00.000 21444 Star::Find returns 1 (1), X=1255.30, Y=670.87, Mass=5557322, SNR=191.8, Peak=65504 HFD=7.9
04:10:44.220 00.001 21444 MultiStar: [#1 1.44,-1.60,0.00,R] [#2 -0.28,-0.22,0.94,U] [#3 0.27,-2.08,0.00,M1] [#4 -0.01,-0.00,0.83,U] [#5 -1.00,-1.45,0.73,U] [#6 -0.17,0.36,0.82,U] [#7 -0.16,-0.15,0.67,U] [#8 -0.91,-1.11,0.76,U] 
04:10:44.220 00.000 21444 refined, 6 included, MultiStar: {-0.21, -0.51}, one-star: {0.70, -1.02}
04:10:44.220 00.000 21444 CameraToMount -- cameraTheta (-1.97) - m_xAngle (3.05) = xAngle (-5.02 = 1.26)
04:10:44.220 00.000 21444 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.86 = -1.58)
04:10:44.220 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.51 hyp=0.56 cameraTheta=-1.97 mountX=0.17 mountY=-0.56, mountTheta=-1.28
04:10:44.221 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.51, opts=13)
04:10:44.221 00.000 21444 Enqueuing Move request for scope (-0.21, -0.51)
04:10:44.221 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=126, FiltMax=65504, Gamma=0.560
04:10:44.221 00.000 21444 UpdateGuideState exits: m=5557322 SNR=191.8 Saturated
04:10:44.221 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:44.221 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:44.221 00.000 21444 Enqueuing Expose request
04:10:44.221 00.000 25848 Worker thread wakes up
04:10:44.222 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.51) opts 0xd
04:10:44.222 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.51)
04:10:44.222 00.000 25848 Moving (-0.21, -0.51) raw xDistance=0.17 yDistance=-0.56
04:10:44.222 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:10:44.222 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:10:44.222 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
04:10:44.222 00.000 25848 MoveAxis(E, 0, ABG)
04:10:44.222 00.000 25848 Move returns status 0, amount 0
04:10:44.222 00.000 25848 MoveAxis(N, 0, ABG)
04:10:44.222 00.000 25848 Move returns status 0, amount 0
04:10:44.222 00.000 25848 move complete, result=0
04:10:44.222 00.000 25848 worker thread done servicing request
04:10:44.222 00.000 25848 Worker thread wakes up
04:10:44.222 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:44.222 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:44.222 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
04:10:47.079 02.857 25848 Exposure complete
04:10:47.166 00.087 25848 worker thread done servicing request
04:10:47.166 00.000 21444 OnExposeComplete: enter
04:10:47.167 00.001 21444 UpdateGuideState(): m_state=6
04:10:47.167 00.000 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 908
04:10:47.167 00.000 21444 Star::Find returns 1 (1), X=1255.08, Y=671.81, Mass=5803153, SNR=218.1, Peak=65504 HFD=8.2
04:10:47.167 00.000 21444 MultiStar: [#1 -0.91,0.40,1.37,U] [#2 -0.77,0.60,1.25,U] [#3 -0.19,-1.21,0.77,U] [#4 0.11,0.87,1.01,U] [#5 -0.98,-0.72,0.77,U] [#6 -0.26,1.24,0.73,U] [#7 -0.16,0.63,0.57,U] [#8 -1.47,-0.79,0.77,U] 
04:10:47.167 00.000 21444 single-star, 8 included, MultiStar: {-0.48, 0.15}, one-star: {0.47, -0.09}
04:10:47.167 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
04:10:47.167 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
04:10:47.167 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=-0.09 hyp=0.48 cameraTheta=-0.19 mountX=-0.48 mountY=0.10, mountTheta=2.94
04:10:47.168 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=-0.09, opts=13)
04:10:47.168 00.000 21444 Enqueuing Move request for scope (0.47, -0.09)
04:10:47.168 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
04:10:47.168 00.000 21444 UpdateGuideState exits: m=5803153 SNR=218.1 Saturated
04:10:47.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:47.168 00.000 25848 Worker thread wakes up
04:10:47.168 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.09) opts 0xd
04:10:47.168 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, -0.09)
04:10:47.168 00.000 25848 Moving (0.47, -0.09) raw xDistance=-0.48 yDistance=0.10
04:10:47.168 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
04:10:47.168 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:47.169 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:47.169 00.000 21444 Enqueuing Expose request
04:10:47.169 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:10:47.169 00.000 25848 MoveAxis(E, 0, ABG)
04:10:47.169 00.000 25848 Move returns status 0, amount 0
04:10:47.169 00.000 25848 MoveAxis(N, 0, ABG)
04:10:47.169 00.000 25848 Move returns status 0, amount 0
04:10:47.169 00.000 25848 move complete, result=0
04:10:47.169 00.000 25848 worker thread done servicing request
04:10:47.169 00.000 25848 Worker thread wakes up
04:10:47.169 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:47.169 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:47.169 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:50.015 02.846 25848 Exposure complete
04:10:50.090 00.075 25848 worker thread done servicing request
04:10:50.090 00.000 21444 OnExposeComplete: enter
04:10:50.090 00.000 21444 UpdateGuideState(): m_state=6
04:10:50.090 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 909
04:10:50.090 00.000 21444 Star::Find returns 1 (1), X=1254.40, Y=670.46, Mass=5752713, SNR=267.6, Peak=65504 HFD=7.8
04:10:50.090 00.000 21444 MultiStar: [#1 -0.59,-0.47,1.54,U] [#2 -1.22,-0.35,0.93,U] [#3 -0.41,-1.70,0.70,U] [#4 -0.58,0.12,0.83,U] [#5 -2.42,-1.41,0.00,M2] [#6 -0.64,0.48,0.70,U] [#7 -1.12,-0.38,0.57,U] [#8 -1.56,-1.59,0.00,M1] 
04:10:50.090 00.000 21444 refined, 6 included, MultiStar: {-0.65, -0.55}, one-star: {-0.21, -1.43}
04:10:50.090 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.49 = 0.79)
04:10:50.090 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.34 = -2.05)
04:10:50.090 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=-0.55 hyp=0.86 cameraTheta=-2.44 mountX=0.60 mountY=-0.76, mountTheta=-0.90
04:10:50.091 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=-0.55, opts=13)
04:10:50.092 00.001 21444 Enqueuing Move request for scope (-0.65, -0.55)
04:10:50.092 00.000 25848 Worker thread wakes up
04:10:50.092 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.55) opts 0xd
04:10:50.092 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, -0.55)
04:10:50.092 00.000 25848 Moving (-0.65, -0.55) raw xDistance=0.60 yDistance=-0.76
04:10:50.092 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
04:10:50.092 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=0.78 newest=-1.22
04:10:50.092 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
04:10:50.092 00.000 25848 MoveAxis(W, 18, ABG)
04:10:50.092 00.000 25848 Guiding  Dir = 3, Dur = 18
04:10:50.092 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=246, FiltMax=65504, Gamma=0.560
04:10:50.092 00.000 21444 UpdateGuideState exits: m=5752713 SNR=267.6 Saturated
04:10:50.092 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:50.092 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:50.092 00.000 21444 Enqueuing Expose request
04:10:50.124 00.032 25848 IsSlewing returns 0
04:10:50.125 00.001 25848 IsGuiding returns 0
04:10:50.156 00.031 25848 IsGuiding returns 1
04:10:50.156 00.000 25848 scope still moving after pulse duration time elapsed
04:10:50.219 00.063 25848 IsSlewing returns 0
04:10:50.219 00.000 25848 IsGuiding returns 0
04:10:50.219 00.000 25848 scope move finished after 18 + 75 ms
04:10:50.219 00.000 25848 Move returns status 0, amount 18
04:10:50.219 00.000 25848 BLC: Oldest BLC event removed
04:10:50.219 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 328 applied
04:10:50.219 00.000 25848 MoveAxis(N, 349, ABG)
04:10:50.219 00.000 25848 Guiding  Dir = 0, Dur = 349
04:10:50.251 00.032 25848 IsSlewing returns 0
04:10:50.252 00.001 25848 IsGuiding returns 0
04:10:50.283 00.031 25848 PulseGuide returned control before completion, sleep 328
04:10:50.645 00.362 25848 IsGuiding returns 1
04:10:50.645 00.000 25848 scope still moving after pulse duration time elapsed
04:10:50.704 00.059 25848 IsSlewing returns 0
04:10:50.704 00.000 25848 IsGuiding returns 0
04:10:50.705 00.001 25848 scope move finished after 349 + 104 ms
04:10:50.705 00.000 25848 Move returns status 0, amount 349
04:10:50.705 00.000 25848 move complete, result=0
04:10:50.705 00.000 25848 worker thread done servicing request
04:10:50.705 00.000 25848 Worker thread wakes up
04:10:50.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:50.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:50.705 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.8 px 349 ms NORTH
04:10:53.549 02.844 25848 Exposure complete
04:10:53.628 00.079 25848 worker thread done servicing request
04:10:53.629 00.001 21444 OnExposeComplete: enter
04:10:53.629 00.000 21444 UpdateGuideState(): m_state=6
04:10:53.629 00.000 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 910
04:10:53.629 00.000 21444 Star::Find returns 1 (1), X=1254.22, Y=670.57, Mass=5172570, SNR=153.6, Peak=65504 HFD=7.7
04:10:53.629 00.000 21444 MultiStar: [#1 -1.44,-1.37,1.16,U] [#2 -1.73,-1.22,0.00,M1] [#3 -0.69,-2.59,0.00,M1] [#4 -0.58,-0.89,0.90,U] [#5 -1.34,-2.41,0.00,M3] [#6 -0.60,-0.82,0.98,U] [#7 -0.61,-2.12,0.00,M1] [#8 -1.78,-1.99,0.00,M2] 
04:10:53.629 00.000 21444 refined, 3 included, MultiStar: {-0.78, -1.12}, one-star: {-0.38, -1.32}
04:10:53.629 00.000 21444 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.05) = xAngle (-5.23 = 1.05)
04:10:53.630 00.001 21444 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.79)
04:10:53.630 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=-1.12 hyp=1.37 cameraTheta=-2.18 mountX=0.68 mountY=-1.33, mountTheta=-1.10
04:10:53.630 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=-1.12, opts=13)
04:10:53.630 00.000 21444 Enqueuing Move request for scope (-0.78, -1.12)
04:10:53.630 00.000 25848 Worker thread wakes up
04:10:53.630 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=64, FiltMax=65504, Gamma=0.560
04:10:53.630 00.000 21444 UpdateGuideState exits: m=5172570 SNR=153.6 Saturated
04:10:53.630 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:53.630 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -1.12) opts 0xd
04:10:53.631 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:53.631 00.000 21444 Enqueuing Expose request
04:10:53.631 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, -1.12)
04:10:53.631 00.000 25848 Moving (-0.78, -1.12) raw xDistance=0.68 yDistance=-1.33
04:10:53.631 00.000 25848 BLC: History state: CurrMiss=1.33, AvgInitMiss=-0.08, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.758736, 1:1.331544
04:10:53.631 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
04:10:53.631 00.000 25848 BLC: window closed
04:10:53.631 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.68
04:10:53.631 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
04:10:53.631 00.000 25848 MoveAxis(W, 21, ABG)
04:10:53.631 00.000 25848 Guiding  Dir = 3, Dur = 21
04:10:53.656 00.025 25848 IsSlewing returns 0
04:10:53.656 00.000 25848 IsGuiding returns 0
04:10:53.688 00.032 25848 IsGuiding returns 1
04:10:53.688 00.000 25848 scope still moving after pulse duration time elapsed
04:10:53.749 00.061 25848 IsSlewing returns 0
04:10:53.749 00.000 25848 IsGuiding returns 0
04:10:53.749 00.000 25848 scope move finished after 21 + 71 ms
04:10:53.749 00.000 25848 Move returns status 0, amount 21
04:10:53.749 00.000 25848 MoveAxis(N, 36, ABG)
04:10:53.749 00.000 25848 Guiding  Dir = 0, Dur = 36
04:10:53.784 00.035 25848 IsSlewing returns 0
04:10:53.785 00.001 25848 IsGuiding returns 0
04:10:53.816 00.031 25848 PulseGuide returned control before completion, sleep 16
04:10:53.846 00.030 25848 IsGuiding returns 1
04:10:53.846 00.000 25848 scope still moving after pulse duration time elapsed
04:10:53.935 00.089 25848 IsSlewing returns 0
04:10:53.935 00.000 25848 IsGuiding returns 0
04:10:53.936 00.001 25848 scope move finished after 36 + 114 ms
04:10:53.936 00.000 25848 Move returns status 0, amount 36
04:10:53.936 00.000 25848 move complete, result=0
04:10:53.936 00.000 25848 worker thread done servicing request
04:10:53.936 00.000 25848 Worker thread wakes up
04:10:53.936 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -1.3 px 36 ms NORTH
04:10:53.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:53.936 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:56.787 02.851 25848 Exposure complete
04:10:56.874 00.087 25848 worker thread done servicing request
04:10:56.874 00.000 21444 OnExposeComplete: enter
04:10:56.874 00.000 21444 UpdateGuideState(): m_state=6
04:10:56.874 00.000 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 911
04:10:56.875 00.001 21444 Star::Find returns 1 (1), X=1253.27, Y=670.62, Mass=5269367, SNR=170.2, Peak=65504 HFD=7.8
04:10:56.875 00.000 21444 MultiStar: [#1 -2.96,-0.85,0.00,M1] [#2 -2.92,-0.65,0.00,M2] [#3 -2.13,-2.48,0.00,M2] [#4 -1.68,-0.76,1.10,U] [#5 -3.00,-1.63,0.00,M4] [#6 -1.97,-0.34,0.95,U] [#7 -2.18,-0.81,0.00,M2] [#8 -3.08,-1.98,0.00,M3] 
04:10:56.875 00.000 21444 refined, 2 included, MultiStar: {-1.66, -0.80}, one-star: {-1.33, -1.27}
04:10:56.875 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.54)
04:10:56.875 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.30)
04:10:56.875 00.000 21444 CameraToMount -- cameraX=-1.66 cameraY=-0.80 hyp=1.84 cameraTheta=-2.69 mountX=1.58 mountY=-1.37, mountTheta=-0.71
04:10:56.876 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.66, y=-0.80, opts=13)
04:10:56.876 00.000 21444 Enqueuing Move request for scope (-1.66, -0.80)
04:10:56.876 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=168, FiltMax=65504, Gamma=0.560
04:10:56.876 00.000 25848 Worker thread wakes up
04:10:56.876 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.66, -0.80) opts 0xd
04:10:56.876 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.66, -0.80)
04:10:56.876 00.000 25848 Moving (-1.66, -0.80) raw xDistance=1.58 yDistance=-1.37
04:10:56.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.58
04:10:56.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
04:10:56.876 00.000 25848 MoveAxis(W, 47, ABG)
04:10:56.876 00.000 25848 Guiding  Dir = 3, Dur = 47
04:10:56.877 00.001 21444 UpdateGuideState exits: m=5269367 SNR=170.2 Saturated
04:10:56.877 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:56.877 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:10:56.877 00.000 21444 Enqueuing Expose request
04:10:56.907 00.030 25848 IsSlewing returns 0
04:10:56.907 00.000 25848 IsGuiding returns 0
04:10:56.939 00.032 25848 PulseGuide returned control before completion, sleep 26
04:10:56.974 00.035 25848 IsGuiding returns 1
04:10:56.974 00.000 25848 scope still moving after pulse duration time elapsed
04:10:57.051 00.077 25848 IsSlewing returns 0
04:10:57.051 00.000 25848 IsGuiding returns 0
04:10:57.051 00.000 25848 scope move finished after 47 + 96 ms
04:10:57.051 00.000 25848 Move returns status 0, amount 47
04:10:57.051 00.000 25848 MoveAxis(N, 37, ABG)
04:10:57.051 00.000 25848 Guiding  Dir = 0, Dur = 37
04:10:57.080 00.029 25848 IsSlewing returns 0
04:10:57.080 00.000 25848 IsGuiding returns 0
04:10:57.111 00.031 25848 PulseGuide returned control before completion, sleep 16
04:10:57.131 00.020 25848 IsGuiding returns 1
04:10:57.131 00.000 25848 scope still moving after pulse duration time elapsed
04:10:57.187 00.056 25848 IsSlewing returns 0
04:10:57.187 00.000 25848 IsGuiding returns 0
04:10:57.187 00.000 25848 scope move finished after 37 + 70 ms
04:10:57.187 00.000 25848 Move returns status 0, amount 37
04:10:57.187 00.000 25848 move complete, result=0
04:10:57.188 00.001 25848 worker thread done servicing request
04:10:57.188 00.000 25848 Worker thread wakes up
04:10:57.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:10:57.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:10:57.188 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -1.4 px 37 ms NORTH
04:11:00.030 02.842 25848 Exposure complete
04:11:00.118 00.088 25848 worker thread done servicing request
04:11:00.118 00.000 21444 OnExposeComplete: enter
04:11:00.118 00.000 21444 UpdateGuideState(): m_state=6
04:11:00.118 00.000 21444 Star::Find(15, 1253, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 912
04:11:00.118 00.000 21444 Star::Find returns 1 (1), X=1253.65, Y=670.68, Mass=5429253, SNR=191.4, Peak=65504 HFD=8.0
04:11:00.119 00.001 21444 MultiStar: [#1 -2.09,-0.09,0.00,M2] [#2 -2.00,-0.50,0.96,U] [#3 -0.32,-2.23,0.00,M3] [#4 -1.27,-0.63,0.78,U] [#5 -3.34,-2.15,0.00,M5] [#6 -1.52,-0.50,0.61,U] [#7 -1.81,-1.19,0.00,M3] [#8 -2.84,-1.47,0.00,M4] 
04:11:00.119 00.000 21444 single-star, 3 included, MultiStar: {-1.43, -0.74}, one-star: {-0.96, -1.22}
04:11:00.119 00.000 21444 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.05) = xAngle (-5.29 = 0.99)
04:11:00.119 00.000 21444 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.13 = -1.85)
04:11:00.119 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=-1.22 hyp=1.55 cameraTheta=-2.24 mountX=0.85 mountY=-1.49, mountTheta=-1.06
04:11:00.120 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=-1.22, opts=13)
04:11:00.120 00.000 21444 Enqueuing Move request for scope (-0.96, -1.22)
04:11:00.120 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
04:11:00.120 00.000 21444 UpdateGuideState exits: m=5429253 SNR=191.4 Saturated
04:11:00.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:00.120 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:00.120 00.000 21444 Enqueuing Expose request
04:11:00.120 00.000 25848 Worker thread wakes up
04:11:00.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -1.22) opts 0xd
04:11:00.120 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, -1.22)
04:11:00.120 00.000 25848 Moving (-0.96, -1.22) raw xDistance=0.85 yDistance=-1.49
04:11:00.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.85
04:11:00.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
04:11:00.120 00.000 25848 MoveAxis(W, 28, ABG)
04:11:00.121 00.001 25848 Guiding  Dir = 3, Dur = 28
04:11:00.141 00.020 25848 IsSlewing returns 0
04:11:00.141 00.000 25848 IsGuiding returns 0
04:11:00.173 00.032 25848 IsGuiding returns 1
04:11:00.173 00.000 25848 scope still moving after pulse duration time elapsed
04:11:00.234 00.061 25848 IsSlewing returns 0
04:11:00.234 00.000 25848 IsGuiding returns 0
04:11:00.234 00.000 25848 scope move finished after 28 + 64 ms
04:11:00.234 00.000 25848 Move returns status 0, amount 28
04:11:00.234 00.000 25848 MoveAxis(N, 41, ABG)
04:11:00.234 00.000 25848 Guiding  Dir = 0, Dur = 41
04:11:00.266 00.032 25848 IsSlewing returns 0
04:11:00.266 00.000 25848 IsGuiding returns 0
04:11:00.298 00.032 25848 PulseGuide returned control before completion, sleep 20
04:11:00.330 00.032 25848 IsGuiding returns 1
04:11:00.330 00.000 25848 scope still moving after pulse duration time elapsed
04:11:00.390 00.060 25848 IsSlewing returns 0
04:11:00.391 00.001 25848 IsGuiding returns 0
04:11:00.391 00.000 25848 scope move finished after 41 + 83 ms
04:11:00.391 00.000 25848 Move returns status 0, amount 41
04:11:00.391 00.000 25848 move complete, result=0
04:11:00.391 00.000 25848 worker thread done servicing request
04:11:00.391 00.000 25848 Worker thread wakes up
04:11:00.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:00.391 00.000 21444 GuideStep: 0.8 px 28 ms WEST, -1.5 px 41 ms NORTH
04:11:00.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:03.241 02.850 25848 Exposure complete
04:11:03.325 00.084 25848 worker thread done servicing request
04:11:03.325 00.000 21444 OnExposeComplete: enter
04:11:03.326 00.001 21444 UpdateGuideState(): m_state=6
04:11:03.326 00.000 21444 Star::Find(15, 1253, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 913
04:11:03.326 00.000 21444 Star::Find returns 1 (1), X=1254.98, Y=671.42, Mass=5806556, SNR=272.0, Peak=65504 HFD=8.1
04:11:03.326 00.000 21444 MultiStar: [#1 -1.02,0.49,1.04,U] [#2 -1.29,0.63,0.79,U] [#3 -0.13,-0.65,0.65,U] [#4 -0.39,1.00,0.72,U] [#5 -2.67,-1.48,0.00,M6] [#6 -0.66,1.33,0.55,U] [#7 -0.86,0.38,0.71,U] [#8 -1.36,-0.17,0.52,U] 
04:11:03.326 00.000 21444 single-star, 7 included, MultiStar: {-0.63, 0.29}, one-star: {0.37, -0.48}
04:11:03.326 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.96 = 2.32)
04:11:03.326 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.52)
04:11:03.326 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=-0.48 hyp=0.61 cameraTheta=-0.91 mountX=-0.42 mountY=-0.30, mountTheta=-2.51
04:11:03.327 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-0.48, opts=13)
04:11:03.327 00.000 21444 Enqueuing Move request for scope (0.37, -0.48)
04:11:03.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=92, FiltMax=65504, Gamma=0.560
04:11:03.327 00.000 21444 UpdateGuideState exits: m=5806556 SNR=272.0 Saturated
04:11:03.327 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:03.327 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:03.327 00.000 21444 Enqueuing Expose request
04:11:03.327 00.000 25848 Worker thread wakes up
04:11:03.327 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.48) opts 0xd
04:11:03.327 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -0.48)
04:11:03.327 00.000 25848 Moving (0.37, -0.48) raw xDistance=-0.42 yDistance=-0.30
04:11:03.327 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
04:11:03.327 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:03.327 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
04:11:03.327 00.000 25848 MoveAxis(E, 0, ABG)
04:11:03.327 00.000 25848 Move returns status 0, amount 0
04:11:03.327 00.000 25848 MoveAxis(N, 0, ABG)
04:11:03.327 00.000 25848 Move returns status 0, amount 0
04:11:03.327 00.000 25848 move complete, result=0
04:11:03.327 00.000 25848 worker thread done servicing request
04:11:03.328 00.001 25848 Worker thread wakes up
04:11:03.328 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:03.328 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
04:11:03.328 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:06.180 02.852 25848 Exposure complete
04:11:06.253 00.073 25848 worker thread done servicing request
04:11:06.253 00.000 21444 OnExposeComplete: enter
04:11:06.253 00.000 21444 UpdateGuideState(): m_state=6
04:11:06.254 00.001 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 914
04:11:06.254 00.000 21444 Star::Find returns 1 (1), X=1253.62, Y=671.04, Mass=5550290, SNR=198.7, Peak=65504 HFD=8.0
04:11:06.254 00.000 21444 MultiStar: [#1 -2.19,-0.41,0.00,M2] [#2 -2.40,-0.12,0.00,M1] [#3 -1.28,-1.15,0.99,U] [#4 -1.10,0.08,0.88,U] [#5 -2.98,-1.92,0.00,M7] [#6 -1.15,0.57,0.76,U] [#7 -1.83,-0.01,0.65,U] [#8 -2.43,-1.46,0.00,M4] 
04:11:06.254 00.000 21444 refined, 4 included, MultiStar: {-1.23, -0.35}, one-star: {-0.98, -0.86}
04:11:06.254 00.000 21444 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.05) = xAngle (-5.92 = 0.37)
04:11:06.254 00.000 21444 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.48)
04:11:06.254 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=-0.35 hyp=1.28 cameraTheta=-2.86 mountX=1.20 mountY=-0.79, mountTheta=-0.58
04:11:06.255 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=-0.35, opts=13)
04:11:06.255 00.000 21444 Enqueuing Move request for scope (-1.23, -0.35)
04:11:06.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
04:11:06.255 00.000 21444 UpdateGuideState exits: m=5550290 SNR=198.7 Saturated
04:11:06.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:06.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:06.255 00.000 21444 Enqueuing Expose request
04:11:06.255 00.000 25848 Worker thread wakes up
04:11:06.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -0.35) opts 0xd
04:11:06.255 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, -0.35)
04:11:06.255 00.000 25848 Moving (-1.23, -0.35) raw xDistance=1.20 yDistance=-0.79
04:11:06.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.20
04:11:06.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
04:11:06.255 00.000 25848 MoveAxis(W, 35, ABG)
04:11:06.255 00.000 25848 Guiding  Dir = 3, Dur = 35
04:11:06.303 00.048 25848 IsSlewing returns 0
04:11:06.303 00.000 25848 IsGuiding returns 0
04:11:06.334 00.031 25848 PulseGuide returned control before completion, sleep 14
04:11:06.352 00.018 25848 IsGuiding returns 1
04:11:06.352 00.000 25848 scope still moving after pulse duration time elapsed
04:11:06.409 00.057 25848 IsSlewing returns 0
04:11:06.409 00.000 25848 IsGuiding returns 0
04:11:06.409 00.000 25848 scope move finished after 35 + 70 ms
04:11:06.409 00.000 25848 Move returns status 0, amount 35
04:11:06.409 00.000 25848 MoveAxis(N, 22, ABG)
04:11:06.409 00.000 25848 Guiding  Dir = 0, Dur = 22
04:11:06.440 00.031 25848 IsSlewing returns 0
04:11:06.440 00.000 25848 IsGuiding returns 0
04:11:06.528 00.088 25848 IsGuiding returns 1
04:11:06.528 00.000 25848 scope still moving after pulse duration time elapsed
04:11:06.594 00.066 25848 IsSlewing returns 0
04:11:06.594 00.000 25848 IsGuiding returns 0
04:11:06.594 00.000 25848 scope move finished after 22 + 132 ms
04:11:06.594 00.000 25848 Move returns status 0, amount 22
04:11:06.594 00.000 25848 move complete, result=0
04:11:06.594 00.000 25848 worker thread done servicing request
04:11:06.594 00.000 25848 Worker thread wakes up
04:11:06.594 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:06.594 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:06.595 00.001 21444 GuideStep: 1.2 px 35 ms WEST, -0.8 px 22 ms NORTH
04:11:09.442 02.847 25848 Exposure complete
04:11:09.529 00.087 25848 worker thread done servicing request
04:11:09.530 00.001 21444 OnExposeComplete: enter
04:11:09.530 00.000 21444 UpdateGuideState(): m_state=6
04:11:09.530 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 915
04:11:09.530 00.000 21444 Star::Find returns 1 (1), X=1253.12, Y=673.42, Mass=5401969, SNR=171.6, Peak=65504 HFD=7.8
04:11:09.530 00.000 21444 MultiStar: [#1 -2.89,1.99,0.00,M3] [#2 -2.44,1.73,0.00,M2] [#3 -1.45,0.20,0.90,U] [#4 -1.70,2.48,0.00,M1] [#5 -2.74,1.18,0.00,M8] [#6 -1.91,2.45,0.00,M1] [#7 -1.60,2.53,0.00,M2] [#8 -3.04,1.22,0.00,M5] 
04:11:09.530 00.000 21444 refined, 1 included, MultiStar: {-1.47, 0.90}, one-star: {-1.49, 1.53}
04:11:09.530 00.000 21444 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.05) = xAngle (-0.46 = -0.46)
04:11:09.530 00.000 21444 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.30 = 2.98)
04:11:09.531 00.001 21444 CameraToMount -- cameraX=-1.47 cameraY=0.90 hyp=1.73 cameraTheta=2.59 mountX=1.55 mountY=0.27, mountTheta=0.18
04:11:09.531 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=0.90, opts=13)
04:11:09.531 00.000 21444 Enqueuing Move request for scope (-1.47, 0.90)
04:11:09.532 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=206, FiltMax=65504, Gamma=0.560
04:11:09.532 00.000 21444 UpdateGuideState exits: m=5401969 SNR=171.6 Saturated
04:11:09.532 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:09.532 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:09.532 00.000 21444 Enqueuing Expose request
04:11:09.532 00.000 25848 Worker thread wakes up
04:11:09.532 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 0.90) opts 0xd
04:11:09.532 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, 0.90)
04:11:09.532 00.000 25848 Moving (-1.47, 0.90) raw xDistance=1.55 yDistance=0.27
04:11:09.532 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.55
04:11:09.532 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:09.532 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
04:11:09.532 00.000 25848 MoveAxis(W, 47, ABG)
04:11:09.532 00.000 25848 Guiding  Dir = 3, Dur = 47
04:11:09.563 00.031 25848 IsSlewing returns 0
04:11:09.563 00.000 25848 IsGuiding returns 0
04:11:09.594 00.031 25848 PulseGuide returned control before completion, sleep 26
04:11:09.633 00.039 25848 IsGuiding returns 1
04:11:09.633 00.000 25848 scope still moving after pulse duration time elapsed
04:11:09.689 00.056 25848 IsSlewing returns 0
04:11:09.689 00.000 25848 IsGuiding returns 0
04:11:09.689 00.000 25848 scope move finished after 47 + 78 ms
04:11:09.689 00.000 25848 Move returns status 0, amount 47
04:11:09.689 00.000 25848 MoveAxis(N, 0, ABG)
04:11:09.689 00.000 25848 Move returns status 0, amount 0
04:11:09.689 00.000 25848 move complete, result=0
04:11:09.689 00.000 25848 worker thread done servicing request
04:11:09.689 00.000 25848 Worker thread wakes up
04:11:09.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:09.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:09.690 00.001 21444 GuideStep: 1.5 px 47 ms WEST, 0.3 px 0 ms NORTH
04:11:12.538 02.848 25848 Exposure complete
04:11:12.618 00.080 25848 worker thread done servicing request
04:11:12.618 00.000 21444 OnExposeComplete: enter
04:11:12.618 00.000 21444 UpdateGuideState(): m_state=6
04:11:12.618 00.000 21444 Star::Find(15, 1253, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 916
04:11:12.618 00.000 21444 Star::Find returns 1 (1), X=1253.88, Y=672.08, Mass=5450777, SNR=189.9, Peak=65504 HFD=8.1
04:11:12.618 00.000 21444 MultiStar: [#1 -1.77,1.17,0.00,M4] [#2 -1.58,1.38,0.00,M3] [#3 -0.38,-0.81,0.88,U] [#4 -0.96,1.50,0.76,U] [#5 -2.58,-0.67,0.00,M9] [#6 -1.36,1.91,0.00,M2] [#7 -1.51,1.17,0.72,U] [#8 -2.26,-0.15,0.00,M6] 
04:11:12.618 00.000 21444 single-star, 3 included, MultiStar: {-0.86, 0.43}, one-star: {-0.73, 0.18}
04:11:12.619 00.001 21444 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.05) = xAngle (-0.15 = -0.15)
04:11:12.619 00.000 21444 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.99 = -2.99)
04:11:12.619 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=0.18 hyp=0.75 cameraTheta=2.90 mountX=0.74 mountY=-0.11, mountTheta=-0.15
04:11:12.620 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=0.18, opts=13)
04:11:12.620 00.000 21444 Enqueuing Move request for scope (-0.73, 0.18)
04:11:12.620 00.000 25848 Worker thread wakes up
04:11:12.620 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=166, FiltMax=65504, Gamma=0.560
04:11:12.620 00.000 21444 UpdateGuideState exits: m=5450777 SNR=189.9 Saturated
04:11:12.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:12.620 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:12.620 00.000 21444 Enqueuing Expose request
04:11:12.620 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.18) opts 0xd
04:11:12.620 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, 0.18)
04:11:12.620 00.000 25848 Moving (-0.73, 0.18) raw xDistance=0.74 yDistance=-0.11
04:11:12.620 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.74
04:11:12.620 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:12.620 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:11:12.620 00.000 25848 MoveAxis(W, 25, ABG)
04:11:12.620 00.000 25848 Guiding  Dir = 3, Dur = 25
04:11:12.671 00.051 25848 IsSlewing returns 0
04:11:12.671 00.000 25848 IsGuiding returns 0
04:11:12.703 00.032 25848 IsGuiding returns 1
04:11:12.703 00.000 25848 scope still moving after pulse duration time elapsed
04:11:12.749 00.046 25848 IsSlewing returns 0
04:11:12.749 00.000 25848 IsGuiding returns 0
04:11:12.750 00.001 25848 scope move finished after 25 + 53 ms
04:11:12.750 00.000 25848 Move returns status 0, amount 25
04:11:12.750 00.000 25848 MoveAxis(N, 0, ABG)
04:11:12.750 00.000 25848 Move returns status 0, amount 0
04:11:12.750 00.000 25848 move complete, result=0
04:11:12.750 00.000 25848 worker thread done servicing request
04:11:12.750 00.000 25848 Worker thread wakes up
04:11:12.750 00.000 21444 GuideStep: 0.7 px 25 ms WEST, -0.1 px 0 ms NORTH
04:11:12.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:12.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:15.592 02.842 25848 Exposure complete
04:11:15.680 00.088 25848 worker thread done servicing request
04:11:15.680 00.000 21444 OnExposeComplete: enter
04:11:15.680 00.000 21444 UpdateGuideState(): m_state=6
04:11:15.680 00.000 21444 Star::Find(15, 1253, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 917
04:11:15.680 00.000 21444 Star::Find returns 1 (1), X=1256.05, Y=672.86, Mass=5555639, SNR=184.3, Peak=65504 HFD=8.1
04:11:15.681 00.001 21444 MultiStar: [#1 0.23,2.02,1.13,U] [#2 0.25,1.72,1.23,U] [#3 1.58,-0.18,0.88,U] [#4 0.53,1.92,0.73,U] [#5 -0.73,0.12,0.86,U] [#6 0.44,2.33,0.00,M3] [#7 -0.02,1.45,0.76,U] [#8 -0.20,0.72,0.54,U] 
04:11:15.681 00.000 21444 refined, 7 included, MultiStar: {0.42, 1.15}, one-star: {1.45, 0.96}
04:11:15.681 00.000 21444 CameraToMount -- cameraTheta (1.22) - m_xAngle (3.05) = xAngle (-1.83 = -1.83)
04:11:15.681 00.000 21444 CameraToMount -- cameraTheta (1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.68 = 1.61)
04:11:15.681 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=1.15 hyp=1.23 cameraTheta=1.22 mountX=-0.32 mountY=1.22, mountTheta=1.83
04:11:15.682 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=1.15, opts=13)
04:11:15.682 00.000 21444 Enqueuing Move request for scope (0.42, 1.15)
04:11:15.682 00.000 25848 Worker thread wakes up
04:11:15.682 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=130, FiltMax=65504, Gamma=0.560
04:11:15.682 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 1.15) opts 0xd
04:11:15.682 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 1.15)
04:11:15.682 00.000 21444 UpdateGuideState exits: m=5555639 SNR=184.3 Saturated
04:11:15.682 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:15.683 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:15.683 00.000 21444 Enqueuing Expose request
04:11:15.683 00.000 25848 Moving (0.42, 1.15) raw xDistance=-0.32 yDistance=1.22
04:11:15.683 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
04:11:15.683 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:11:15.683 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.22
04:11:15.683 00.000 25848 MoveAxis(E, 0, ABG)
04:11:15.683 00.000 25848 Move returns status 0, amount 0
04:11:15.683 00.000 25848 MoveAxis(N, 0, ABG)
04:11:15.683 00.000 25848 Move returns status 0, amount 0
04:11:15.683 00.000 25848 move complete, result=0
04:11:15.683 00.000 25848 worker thread done servicing request
04:11:15.683 00.000 25848 Worker thread wakes up
04:11:15.683 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:15.683 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:15.684 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 1.2 px 0 ms NORTH
04:11:18.523 02.839 25848 Exposure complete
04:11:18.611 00.088 25848 worker thread done servicing request
04:11:18.612 00.001 21444 OnExposeComplete: enter
04:11:18.612 00.000 21444 UpdateGuideState(): m_state=6
04:11:18.612 00.000 21444 Star::Find(15, 1256, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 918
04:11:18.612 00.000 21444 Star::Find returns 1 (1), X=1256.25, Y=673.52, Mass=5401203, SNR=159.1, Peak=65504 HFD=7.8
04:11:18.612 00.000 21444 MultiStar: [#1 0.33,2.03,1.26,U] [#2 0.36,1.79,1.31,U] [#3 1.44,0.46,0.95,U] [#4 1.39,2.20,0.00,M1] [#5 -0.62,0.48,0.83,U] [#6 1.15,2.87,0.00,M4] [#7 0.51,2.07,0.00,M1] [#8 0.11,0.65,0.74,U] 
04:11:18.612 00.000 21444 refined, 5 included, MultiStar: {0.57, 1.29}, one-star: {1.65, 1.63}
04:11:18.612 00.000 21444 CameraToMount -- cameraTheta (1.15) - m_xAngle (3.05) = xAngle (-1.90 = -1.90)
04:11:18.612 00.000 21444 CameraToMount -- cameraTheta (1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.74 = 1.54)
04:11:18.613 00.001 21444 CameraToMount -- cameraX=0.57 cameraY=1.29 hyp=1.41 cameraTheta=1.15 mountX=-0.45 mountY=1.41, mountTheta=1.88
04:11:18.614 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=1.29, opts=13)
04:11:18.614 00.000 21444 Enqueuing Move request for scope (0.57, 1.29)
04:11:18.614 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:11:18.614 00.000 21444 UpdateGuideState exits: m=5401203 SNR=159.1 Saturated
04:11:18.614 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:18.614 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:18.614 00.000 21444 Enqueuing Expose request
04:11:18.614 00.000 25848 Worker thread wakes up
04:11:18.614 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 1.29) opts 0xd
04:11:18.614 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 1.29)
04:11:18.614 00.000 25848 Moving (0.57, 1.29) raw xDistance=-0.45 yDistance=1.41
04:11:18.614 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
04:11:18.614 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:11:18.614 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.41
04:11:18.614 00.000 25848 MoveAxis(E, 0, ABG)
04:11:18.614 00.000 25848 Move returns status 0, amount 0
04:11:18.614 00.000 25848 MoveAxis(N, 0, ABG)
04:11:18.614 00.000 25848 Move returns status 0, amount 0
04:11:18.614 00.000 25848 move complete, result=0
04:11:18.614 00.000 25848 worker thread done servicing request
04:11:18.614 00.000 25848 Worker thread wakes up
04:11:18.614 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:18.615 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:18.615 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.4 px 0 ms NORTH
04:11:21.470 02.855 25848 Exposure complete
04:11:21.556 00.086 25848 worker thread done servicing request
04:11:21.556 00.000 21444 OnExposeComplete: enter
04:11:21.556 00.000 21444 UpdateGuideState(): m_state=6
04:11:21.556 00.000 21444 Star::Find(15, 1256, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 919
04:11:21.557 00.001 21444 Star::Find returns 1 (1), X=1255.05, Y=673.97, Mass=5355265, SNR=207.0, Peak=65504 HFD=8.1
04:11:21.557 00.000 21444 MultiStar: [#1 -0.51,2.72,0.00,M3] [#2 -0.93,2.89,0.00,M2] [#3 0.67,1.58,0.91,U] [#4 0.63,3.43,0.00,M2] [#5 -0.99,1.57,0.66,U] [#6 0.55,3.80,0.00,M5] [#7 -0.20,2.99,0.00,M2] [#8 -1.03,1.73,0.43,U] 
04:11:21.557 00.000 21444 refined, 3 included, MultiStar: {-0.02, 1.76}, one-star: {0.44, 2.07}
04:11:21.557 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
04:11:21.557 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
04:11:21.557 00.000 21444 CameraToMount -- cameraX=-0.02 cameraY=1.76 hyp=1.76 cameraTheta=1.58 mountX=0.18 mountY=1.63, mountTheta=1.46
04:11:21.558 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=1.76, opts=13)
04:11:21.558 00.000 21444 Enqueuing Move request for scope (-0.02, 1.76)
04:11:21.558 00.000 25848 Worker thread wakes up
04:11:21.558 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.76) opts 0xd
04:11:21.558 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, 1.76)
04:11:21.558 00.000 25848 Moving (-0.02, 1.76) raw xDistance=0.18 yDistance=1.63
04:11:21.558 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:11:21.558 00.000 25848 resist switch: large excursion: input 1.63 thresh 1.53 direction from -1 to 1
04:11:21.558 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=268, FiltMax=65504, Gamma=0.560
04:11:21.558 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.88
04:11:21.558 00.000 21444 UpdateGuideState exits: m=5355265 SNR=207.0 Saturated
04:11:21.558 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.63 from input 1.63
04:11:21.559 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:21.559 00.000 25848 MoveAxis(E, 0, ABG)
04:11:21.559 00.000 25848 Move returns status 0, amount 0
04:11:21.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:21.559 00.000 21444 Enqueuing Expose request
04:11:21.559 00.000 25848 BLC: Oldest BLC event removed
04:11:21.559 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 328 applied
04:11:21.559 00.000 25848 MoveAxis(S, 372, ABG)
04:11:21.559 00.000 25848 Guiding  Dir = 1, Dur = 372
04:11:21.579 00.020 25848 IsSlewing returns 0
04:11:21.580 00.001 25848 IsGuiding returns 0
04:11:21.610 00.030 25848 PulseGuide returned control before completion, sleep 352
04:11:21.995 00.385 25848 IsGuiding returns 1
04:11:21.995 00.000 25848 scope still moving after pulse duration time elapsed
04:11:22.046 00.051 25848 IsSlewing returns 0
04:11:22.046 00.000 25848 IsGuiding returns 0
04:11:22.046 00.000 25848 scope move finished after 372 + 94 ms
04:11:22.046 00.000 25848 Move returns status 0, amount 372
04:11:22.046 00.000 25848 move complete, result=0
04:11:22.046 00.000 25848 worker thread done servicing request
04:11:22.046 00.000 25848 Worker thread wakes up
04:11:22.046 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:22.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:22.046 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.6 px 372 ms SOUTH
04:11:24.893 02.847 25848 Exposure complete
04:11:24.978 00.085 25848 worker thread done servicing request
04:11:24.978 00.000 21444 OnExposeComplete: enter
04:11:24.978 00.000 21444 UpdateGuideState(): m_state=6
04:11:24.978 00.000 21444 Star::Find(15, 1255, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 920
04:11:24.978 00.000 21444 Star::Find returns 1 (1), X=1256.08, Y=672.70, Mass=4680053, SNR=121.0, Peak=65504 HFD=7.9
04:11:24.978 00.000 21444 MultiStar: [#1 0.54,1.68,1.34,U] [#2 -0.21,1.47,1.16,U] [#3 1.69,0.11,0.82,U] [#4 0.66,1.37,0.87,U] [#5 -0.95,-0.49,0.66,U] [#6 0.63,1.31,1.03,U] [#7 0.01,0.79,0.67,U] [#8 -0.26,0.35,0.63,U] 
04:11:24.978 00.000 21444 refined, 8 included, MultiStar: {0.46, 0.96}, one-star: {1.48, 0.80}
04:11:24.978 00.000 21444 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.05) = xAngle (-1.93 = -1.93)
04:11:24.979 00.001 21444 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.77 = 1.51)
04:11:24.979 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=0.96 hyp=1.06 cameraTheta=1.12 mountX=-0.37 mountY=1.06, mountTheta=1.91
04:11:24.979 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=0.96, opts=13)
04:11:24.979 00.000 21444 Enqueuing Move request for scope (0.46, 0.96)
04:11:24.980 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=296, FiltMax=65504, Gamma=0.560
04:11:24.980 00.000 21444 UpdateGuideState exits: m=4680053 SNR=121.0 Saturated
04:11:24.980 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:24.980 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:24.980 00.000 21444 Enqueuing Expose request
04:11:24.980 00.000 25848 Worker thread wakes up
04:11:24.980 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.96) opts 0xd
04:11:24.980 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, 0.96)
04:11:24.980 00.000 25848 Moving (0.46, 0.96) raw xDistance=-0.37 yDistance=1.06
04:11:24.980 00.000 25848 BLC: History state: CurrMiss=1.06, AvgInitMiss=-0.14, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.626359, 1:1.060132
04:11:24.980 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
04:11:24.980 00.000 25848 BLC: window closed
04:11:24.980 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
04:11:24.980 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
04:11:24.980 00.000 25848 MoveAxis(E, 0, ABG)
04:11:24.980 00.000 25848 Move returns status 0, amount 0
04:11:24.980 00.000 25848 MoveAxis(S, 29, ABG)
04:11:24.980 00.000 25848 Guiding  Dir = 1, Dur = 29
04:11:25.001 00.021 25848 IsSlewing returns 0
04:11:25.001 00.000 25848 IsGuiding returns 0
04:11:25.079 00.078 25848 IsGuiding returns 1
04:11:25.079 00.000 25848 scope still moving after pulse duration time elapsed
04:11:25.139 00.060 25848 IsSlewing returns 0
04:11:25.139 00.000 25848 IsGuiding returns 0
04:11:25.139 00.000 25848 scope move finished after 29 + 108 ms
04:11:25.139 00.000 25848 Move returns status 0, amount 29
04:11:25.139 00.000 25848 move complete, result=0
04:11:25.139 00.000 25848 worker thread done servicing request
04:11:25.139 00.000 25848 Worker thread wakes up
04:11:25.139 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:25.139 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:25.139 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.1 px 29 ms SOUTH
04:11:27.990 02.851 25848 Exposure complete
04:11:28.076 00.086 25848 worker thread done servicing request
04:11:28.076 00.000 21444 OnExposeComplete: enter
04:11:28.076 00.000 21444 UpdateGuideState(): m_state=6
04:11:28.076 00.000 21444 Star::Find(15, 1256, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 921
04:11:28.076 00.000 21444 Star::Find returns 1 (1), X=1255.79, Y=672.29, Mass=5233297, SNR=148.1, Peak=65504 HFD=7.8
04:11:28.077 00.001 21444 MultiStar: [#1 -0.28,1.01,1.23,U] [#2 -0.27,0.75,1.29,U] [#3 0.88,-0.57,0.98,U] [#4 0.93,0.99,0.87,U] [#5 -1.04,-0.71,0.62,U] [#6 0.05,1.31,0.76,U] [#7 0.17,0.60,0.82,U] [#8 -0.64,-0.38,0.68,U] 
04:11:28.077 00.000 21444 refined, 8 included, MultiStar: {0.15, 0.45}, one-star: {1.18, 0.39}
04:11:28.077 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
04:11:28.077 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
04:11:28.077 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.45 hyp=0.47 cameraTheta=1.24 mountX=-0.11 mountY=0.47, mountTheta=1.80
04:11:28.077 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.45, opts=13)
04:11:28.077 00.000 21444 Enqueuing Move request for scope (0.15, 0.45)
04:11:28.078 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=218, FiltMax=65504, Gamma=0.560
04:11:28.078 00.000 21444 UpdateGuideState exits: m=5233297 SNR=148.1 Saturated
04:11:28.078 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:28.078 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:28.078 00.000 21444 Enqueuing Expose request
04:11:28.078 00.000 25848 Worker thread wakes up
04:11:28.078 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.45) opts 0xd
04:11:28.078 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.45)
04:11:28.078 00.000 25848 Moving (0.15, 0.45) raw xDistance=-0.11 yDistance=0.47
04:11:28.078 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:11:28.078 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:28.078 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
04:11:28.078 00.000 25848 MoveAxis(E, 0, ABG)
04:11:28.078 00.000 25848 Move returns status 0, amount 0
04:11:28.078 00.000 25848 MoveAxis(N, 0, ABG)
04:11:28.078 00.000 25848 Move returns status 0, amount 0
04:11:28.078 00.000 25848 move complete, result=0
04:11:28.078 00.000 25848 worker thread done servicing request
04:11:28.078 00.000 25848 Worker thread wakes up
04:11:28.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:28.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:28.078 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
04:11:30.924 02.846 25848 Exposure complete
04:11:31.011 00.087 25848 worker thread done servicing request
04:11:31.011 00.000 21444 OnExposeComplete: enter
04:11:31.011 00.000 21444 UpdateGuideState(): m_state=6
04:11:31.011 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 922
04:11:31.011 00.000 21444 Star::Find returns 1 (1), X=1254.87, Y=674.05, Mass=4907255, SNR=144.0, Peak=65504 HFD=7.8
04:11:31.011 00.000 21444 MultiStar: [#1 -0.32,2.85,0.00,M2] [#2 -0.53,2.47,0.00,M1] [#3 1.06,1.01,0.79,U] [#4 -0.09,2.35,0.00,M1] [#5 -2.38,0.74,0.00,M5] [#6 -0.73,2.29,0.00,M4] [#7 -0.91,2.22,0.00,M1] [#8 -1.17,0.57,0.73,U] 
04:11:31.011 00.000 21444 refined, 2 included, MultiStar: {0.10, 1.34}, one-star: {0.27, 2.16}
04:11:31.011 00.000 21444 CameraToMount -- cameraTheta (1.50) - m_xAngle (3.05) = xAngle (-1.56 = -1.56)
04:11:31.011 00.000 21444 CameraToMount -- cameraTheta (1.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.40 = 1.88)
04:11:31.011 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=1.34 hyp=1.34 cameraTheta=1.50 mountX=0.02 mountY=1.28, mountTheta=1.55
04:11:31.014 00.003 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=1.34, opts=13)
04:11:31.014 00.000 21444 Enqueuing Move request for scope (0.10, 1.34)
04:11:31.014 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=120, FiltMax=65504, Gamma=0.560
04:11:31.014 00.000 21444 UpdateGuideState exits: m=4907255 SNR=144.0 Saturated
04:11:31.014 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:31.014 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:31.014 00.000 21444 Enqueuing Expose request
04:11:31.014 00.000 25848 Worker thread wakes up
04:11:31.014 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 1.34) opts 0xd
04:11:31.014 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 1.34)
04:11:31.014 00.000 25848 Moving (0.10, 1.34) raw xDistance=0.02 yDistance=1.28
04:11:31.015 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:11:31.015 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
04:11:31.015 00.000 25848 MoveAxis(E, 0, ABG)
04:11:31.015 00.000 25848 Move returns status 0, amount 0
04:11:31.015 00.000 25848 MoveAxis(S, 35, ABG)
04:11:31.015 00.000 25848 Guiding  Dir = 1, Dur = 35
04:11:31.071 00.056 25848 IsSlewing returns 0
04:11:31.071 00.000 25848 IsGuiding returns 0
04:11:31.092 00.021 25848 PulseGuide returned control before completion, sleep 25
04:11:31.127 00.035 25848 IsGuiding returns 1
04:11:31.127 00.000 25848 scope still moving after pulse duration time elapsed
04:11:31.188 00.061 25848 IsSlewing returns 0
04:11:31.188 00.000 25848 IsGuiding returns 0
04:11:31.188 00.000 25848 scope move finished after 35 + 81 ms
04:11:31.188 00.000 25848 Move returns status 0, amount 35
04:11:31.188 00.000 25848 move complete, result=0
04:11:31.188 00.000 25848 worker thread done servicing request
04:11:31.188 00.000 25848 Worker thread wakes up
04:11:31.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:31.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:31.189 00.001 21444 GuideStep: 0.0 px 0 ms EAST, 1.3 px 35 ms SOUTH
04:11:34.035 02.846 25848 Exposure complete
04:11:34.117 00.082 25848 worker thread done servicing request
04:11:34.117 00.000 21444 OnExposeComplete: enter
04:11:34.117 00.000 21444 UpdateGuideState(): m_state=6
04:11:34.117 00.000 21444 Star::Find(15, 1254, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 923
04:11:34.117 00.000 21444 Star::Find returns 1 (1), X=1254.04, Y=671.63, Mass=5315302, SNR=160.5, Peak=65504 HFD=7.9
04:11:34.118 00.001 21444 MultiStar: [#1 -1.36,0.42,1.51,U] [#2 -1.77,0.52,1.07,U] [#3 -0.19,-1.06,0.83,U] [#4 -0.62,0.68,1.03,U] [#5 -2.02,-1.06,0.00,M6] [#6 -0.81,1.05,0.78,U] [#7 -1.28,0.28,0.78,U] [#8 -2.45,-1.17,0.00,M1] 
04:11:34.118 00.000 21444 single-star, 6 included, MultiStar: {-0.99, 0.26}, one-star: {-0.57, -0.27}
04:11:34.118 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.76 = 0.53)
04:11:34.118 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.60 = -2.32)
04:11:34.118 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-0.27 hyp=0.63 cameraTheta=-2.70 mountX=0.54 mountY=-0.46, mountTheta=-0.70
04:11:34.119 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-0.27, opts=13)
04:11:34.119 00.000 21444 Enqueuing Move request for scope (-0.57, -0.27)
04:11:34.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2136, FiltMin=168, FiltMax=65504, Gamma=0.560
04:11:34.119 00.000 21444 UpdateGuideState exits: m=5315302 SNR=160.5 Saturated
04:11:34.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:34.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:34.119 00.000 21444 Enqueuing Expose request
04:11:34.119 00.000 25848 Worker thread wakes up
04:11:34.119 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.27) opts 0xd
04:11:34.119 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -0.27)
04:11:34.119 00.000 25848 Moving (-0.57, -0.27) raw xDistance=0.54 yDistance=-0.46
04:11:34.119 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
04:11:34.119 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:34.119 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
04:11:34.119 00.000 25848 MoveAxis(W, 16, ABG)
04:11:34.119 00.000 25848 Guiding  Dir = 3, Dur = 16
04:11:34.139 00.020 25848 IsSlewing returns 0
04:11:34.140 00.001 25848 IsGuiding returns 0
04:11:34.172 00.032 25848 IsGuiding returns 1
04:11:34.172 00.000 25848 scope still moving after pulse duration time elapsed
04:11:34.234 00.062 25848 IsSlewing returns 0
04:11:34.234 00.000 25848 IsGuiding returns 0
04:11:34.234 00.000 25848 scope move finished after 16 + 77 ms
04:11:34.234 00.000 25848 Move returns status 0, amount 16
04:11:34.234 00.000 25848 MoveAxis(N, 0, ABG)
04:11:34.234 00.000 25848 Move returns status 0, amount 0
04:11:34.234 00.000 25848 move complete, result=0
04:11:34.234 00.000 25848 worker thread done servicing request
04:11:34.234 00.000 25848 Worker thread wakes up
04:11:34.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:34.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:34.235 00.001 21444 GuideStep: 0.5 px 16 ms WEST, -0.5 px 0 ms NORTH
04:11:37.080 02.845 25848 Exposure complete
04:11:37.159 00.079 25848 worker thread done servicing request
04:11:37.160 00.001 21444 OnExposeComplete: enter
04:11:37.160 00.000 21444 UpdateGuideState(): m_state=6
04:11:37.160 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 924
04:11:37.160 00.000 21444 Star::Find returns 1 (1), X=1254.88, Y=672.15, Mass=5393662, SNR=224.6, Peak=65504 HFD=7.9
04:11:37.160 00.000 21444 MultiStar: [#1 -1.32,0.56,0.79,U] [#2 -1.61,0.40,0.64,U] [#3 -0.23,-1.29,0.56,U] [#4 -0.40,0.36,0.66,U] [#5 -2.01,-1.00,0.00,M7] [#6 -0.93,0.68,0.55,U] [#7 -1.18,0.52,0.44,U] [#8 -1.71,-0.83,0.45,U] 
04:11:37.160 00.000 21444 single-star, 7 included, MultiStar: {-0.78, 0.14}, one-star: {0.27, 0.25}
04:11:37.160 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
04:11:37.160 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.14)
04:11:37.160 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=0.25 hyp=0.37 cameraTheta=0.75 mountX=-0.25 mountY=0.34, mountTheta=2.20
04:11:37.161 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=0.25, opts=13)
04:11:37.161 00.000 21444 Enqueuing Move request for scope (0.27, 0.25)
04:11:37.161 00.000 25848 Worker thread wakes up
04:11:37.161 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.25) opts 0xd
04:11:37.161 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 0.25)
04:11:37.161 00.000 25848 Moving (0.27, 0.25) raw xDistance=-0.25 yDistance=0.34
04:11:37.161 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
04:11:37.161 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:37.161 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=254, FiltMax=65504, Gamma=0.560
04:11:37.162 00.001 21444 UpdateGuideState exits: m=5393662 SNR=224.6 Saturated
04:11:37.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:37.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:37.162 00.000 21444 Enqueuing Expose request
04:11:37.162 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
04:11:37.162 00.000 25848 MoveAxis(E, 0, ABG)
04:11:37.162 00.000 25848 Move returns status 0, amount 0
04:11:37.162 00.000 25848 MoveAxis(N, 0, ABG)
04:11:37.162 00.000 25848 Move returns status 0, amount 0
04:11:37.162 00.000 25848 move complete, result=0
04:11:37.162 00.000 25848 worker thread done servicing request
04:11:37.162 00.000 25848 Worker thread wakes up
04:11:37.162 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:37.162 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:37.162 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
04:11:40.017 02.855 25848 Exposure complete
04:11:40.099 00.082 25848 worker thread done servicing request
04:11:40.099 00.000 21444 OnExposeComplete: enter
04:11:40.099 00.000 21444 UpdateGuideState(): m_state=6
04:11:40.099 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 925
04:11:40.099 00.000 21444 Star::Find returns 1 (1), X=1253.87, Y=673.89, Mass=5140589, SNR=151.7, Peak=65504 HFD=8.1
04:11:40.099 00.000 21444 MultiStar: [#1 -2.34,2.34,0.00,M1] [#2 -2.66,2.49,0.00,M1] [#3 -1.41,0.45,0.80,U] [#4 -1.04,2.90,0.00,M1] [#5 -2.09,1.53,0.00,M8] [#6 -0.99,3.33,0.00,M3] [#7 -1.23,3.01,0.00,M1] [#8 -2.68,1.29,0.00,M1] 
04:11:40.099 00.000 21444 refined, 1 included, MultiStar: {-1.04, 1.30}, one-star: {-0.73, 1.99}
04:11:40.099 00.000 21444 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.05) = xAngle (-0.81 = -0.81)
04:11:40.099 00.000 21444 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.63)
04:11:40.099 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=1.30 hyp=1.67 cameraTheta=2.24 mountX=1.15 mountY=0.82, mountTheta=0.62
04:11:40.100 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=1.30, opts=13)
04:11:40.100 00.000 21444 Enqueuing Move request for scope (-1.04, 1.30)
04:11:40.100 00.000 25848 Worker thread wakes up
04:11:40.100 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 1.30) opts 0xd
04:11:40.100 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, 1.30)
04:11:40.100 00.000 25848 Moving (-1.04, 1.30) raw xDistance=1.15 yDistance=0.82
04:11:40.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.15
04:11:40.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
04:11:40.101 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=142, FiltMax=65504, Gamma=0.560
04:11:40.101 00.000 25848 MoveAxis(W, 33, ABG)
04:11:40.101 00.000 25848 Guiding  Dir = 3, Dur = 33
04:11:40.101 00.000 21444 UpdateGuideState exits: m=5140589 SNR=151.7 Saturated
04:11:40.101 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:40.101 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:40.101 00.000 21444 Enqueuing Expose request
04:11:40.125 00.024 25848 IsSlewing returns 0
04:11:40.125 00.000 25848 IsGuiding returns 0
04:11:40.157 00.032 25848 PulseGuide returned control before completion, sleep 12
04:11:40.173 00.016 25848 IsGuiding returns 1
04:11:40.173 00.000 25848 scope still moving after pulse duration time elapsed
04:11:40.234 00.061 25848 IsSlewing returns 0
04:11:40.259 00.025 25848 IsGuiding returns 0
04:11:40.259 00.000 25848 scope move finished after 33 + 100 ms
04:11:40.259 00.000 25848 Move returns status 0, amount 33
04:11:40.259 00.000 25848 MoveAxis(S, 22, ABG)
04:11:40.259 00.000 25848 Guiding  Dir = 1, Dur = 22
04:11:40.280 00.021 25848 IsSlewing returns 0
04:11:40.280 00.000 25848 IsGuiding returns 0
04:11:40.321 00.041 25848 IsGuiding returns 1
04:11:40.321 00.000 25848 scope still moving after pulse duration time elapsed
04:11:40.373 00.052 25848 IsSlewing returns 0
04:11:40.373 00.000 25848 IsGuiding returns 0
04:11:40.373 00.000 25848 scope move finished after 22 + 71 ms
04:11:40.373 00.000 25848 Move returns status 0, amount 22
04:11:40.373 00.000 25848 move complete, result=0
04:11:40.373 00.000 25848 worker thread done servicing request
04:11:40.373 00.000 25848 Worker thread wakes up
04:11:40.373 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:40.373 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:40.373 00.000 21444 GuideStep: 1.1 px 33 ms WEST, 0.8 px 22 ms SOUTH
04:11:43.222 02.849 25848 Exposure complete
04:11:43.302 00.080 25848 worker thread done servicing request
04:11:43.302 00.000 21444 OnExposeComplete: enter
04:11:43.302 00.000 21444 UpdateGuideState(): m_state=6
04:11:43.303 00.001 21444 Star::Find(15, 1253, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 926
04:11:43.303 00.000 21444 Star::Find returns 1 (1), X=1255.76, Y=671.67, Mass=5037452, SNR=163.2, Peak=65504 HFD=8.0
04:11:43.303 00.000 21444 MultiStar: [#1 -0.99,0.66,0.86,U] [#2 -1.38,0.46,0.79,U] [#3 0.25,-1.31,0.72,U] [#4 0.80,0.77,0.82,U] [#5 -0.63,-0.55,0.77,U] [#6 0.40,1.36,0.98,U] [#7 0.48,0.78,0.63,U] [#8 -0.75,-0.71,0.63,U] 
04:11:43.303 00.000 21444 refined, 8 included, MultiStar: {-0.03, 0.19}, one-star: {1.16, -0.23}
04:11:43.303 00.000 21444 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.05) = xAngle (-1.33 = -1.33)
04:11:43.303 00.000 21444 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.11)
04:11:43.303 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.72 mountX=0.04 mountY=0.16, mountTheta=1.30
04:11:43.304 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=0.19, opts=13)
04:11:43.304 00.000 21444 Enqueuing Move request for scope (-0.03, 0.19)
04:11:43.304 00.000 25848 Worker thread wakes up
04:11:43.304 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
04:11:43.304 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
04:11:43.304 00.000 25848 Moving (-0.03, 0.19) raw xDistance=0.04 yDistance=0.16
04:11:43.304 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:11:43.304 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:43.304 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:11:43.304 00.000 25848 MoveAxis(E, 0, ABG)
04:11:43.304 00.000 25848 Move returns status 0, amount 0
04:11:43.304 00.000 25848 MoveAxis(N, 0, ABG)
04:11:43.304 00.000 25848 Move returns status 0, amount 0
04:11:43.304 00.000 25848 move complete, result=0
04:11:43.304 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=218, FiltMax=65504, Gamma=0.560
04:11:43.304 00.000 21444 UpdateGuideState exits: m=5037452 SNR=163.2 Saturated
04:11:43.304 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:43.304 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:43.304 00.000 21444 Enqueuing Expose request
04:11:43.304 00.000 25848 worker thread done servicing request
04:11:43.305 00.001 25848 Worker thread wakes up
04:11:43.305 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:43.305 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:43.305 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:46.158 02.853 25848 Exposure complete
04:11:46.246 00.088 25848 worker thread done servicing request
04:11:46.246 00.000 21444 OnExposeComplete: enter
04:11:46.246 00.000 21444 UpdateGuideState(): m_state=6
04:11:46.246 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 927
04:11:46.246 00.000 21444 Star::Find returns 1 (1), X=1255.41, Y=672.23, Mass=4716643, SNR=131.6, Peak=65504 HFD=7.6
04:11:46.247 00.001 21444 MultiStar: [#1 0.00,1.12,1.34,U] [#2 -0.28,1.33,1.11,U] [#3 1.13,-0.47,1.11,U] [#4 0.77,0.49,1.21,U] [#5 -1.65,-0.70,0.74,U] [#6 0.15,0.88,0.78,U] [#7 -0.78,0.20,0.81,U] [#8 -0.33,-0.26,0.66,U] 
04:11:46.247 00.000 21444 refined, 8 included, MultiStar: {0.08, 0.40}, one-star: {0.80, 0.33}
04:11:46.247 00.000 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.69 = -1.69)
04:11:46.247 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.75)
04:11:46.247 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.37 mountX=-0.05 mountY=0.41, mountTheta=1.69
04:11:46.248 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.40, opts=13)
04:11:46.248 00.000 21444 Enqueuing Move request for scope (0.08, 0.40)
04:11:46.248 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=180, FiltMax=65504, Gamma=0.560
04:11:46.248 00.000 21444 UpdateGuideState exits: m=4716643 SNR=131.6 Saturated
04:11:46.248 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:46.248 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:46.248 00.000 21444 Enqueuing Expose request
04:11:46.248 00.000 25848 Worker thread wakes up
04:11:46.248 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.40) opts 0xd
04:11:46.248 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.40)
04:11:46.248 00.000 25848 Moving (0.08, 0.40) raw xDistance=-0.05 yDistance=0.41
04:11:46.248 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:11:46.248 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:46.248 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
04:11:46.248 00.000 25848 MoveAxis(E, 0, ABG)
04:11:46.248 00.000 25848 Move returns status 0, amount 0
04:11:46.248 00.000 25848 MoveAxis(N, 0, ABG)
04:11:46.249 00.001 25848 Move returns status 0, amount 0
04:11:46.249 00.000 25848 move complete, result=0
04:11:46.249 00.000 25848 worker thread done servicing request
04:11:46.249 00.000 25848 Worker thread wakes up
04:11:46.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:46.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:46.249 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
04:11:49.094 02.845 25848 Exposure complete
04:11:49.175 00.081 25848 worker thread done servicing request
04:11:49.175 00.000 21444 OnExposeComplete: enter
04:11:49.175 00.000 21444 UpdateGuideState(): m_state=6
04:11:49.175 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 928
04:11:49.175 00.000 21444 Star::Find returns 1 (1), X=1255.77, Y=670.87, Mass=5427454, SNR=183.4, Peak=65504 HFD=8.3
04:11:49.175 00.000 21444 MultiStar: [#1 0.32,-0.12,0.85,U] [#2 0.10,0.22,0.80,U] [#3 0.44,-1.45,0.74,U] [#4 0.68,0.25,0.71,U] [#5 -1.59,-2.55,0.00,M7] [#6 -0.01,-0.12,0.75,U] [#7 -0.70,-1.05,0.60,U] [#8 -0.52,-1.82,0.44,U] 
04:11:49.175 00.000 21444 refined, 7 included, MultiStar: {0.28, -0.57}, one-star: {1.16, -1.03}
04:11:49.175 00.000 21444 CameraToMount -- cameraTheta (-1.11) - m_xAngle (3.05) = xAngle (-4.16 = 2.12)
04:11:49.175 00.000 21444 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.01 = -0.72)
04:11:49.175 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.57 hyp=0.64 cameraTheta=-1.11 mountX=-0.33 mountY=-0.42, mountTheta=-2.24
04:11:49.176 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.57, opts=13)
04:11:49.176 00.000 21444 Enqueuing Move request for scope (0.28, -0.57)
04:11:49.176 00.000 25848 Worker thread wakes up
04:11:49.176 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=240, FiltMax=65504, Gamma=0.560
04:11:49.176 00.000 21444 UpdateGuideState exits: m=5427454 SNR=183.4 Saturated
04:11:49.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:49.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:49.176 00.000 21444 Enqueuing Expose request
04:11:49.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.57) opts 0xd
04:11:49.176 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.57)
04:11:49.176 00.000 25848 Moving (0.28, -0.57) raw xDistance=-0.33 yDistance=-0.42
04:11:49.176 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
04:11:49.176 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:49.177 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
04:11:49.177 00.000 25848 MoveAxis(E, 0, ABG)
04:11:49.177 00.000 25848 Move returns status 0, amount 0
04:11:49.177 00.000 25848 MoveAxis(N, 0, ABG)
04:11:49.177 00.000 25848 Move returns status 0, amount 0
04:11:49.177 00.000 25848 move complete, result=0
04:11:49.177 00.000 25848 worker thread done servicing request
04:11:49.177 00.000 25848 Worker thread wakes up
04:11:49.177 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:49.177 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:49.177 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
04:11:52.017 02.840 25848 Exposure complete
04:11:52.094 00.077 25848 worker thread done servicing request
04:11:52.094 00.000 21444 OnExposeComplete: enter
04:11:52.094 00.000 21444 UpdateGuideState(): m_state=6
04:11:52.094 00.000 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 929
04:11:52.094 00.000 21444 Star::Find returns 1 (1), X=1254.90, Y=672.74, Mass=5396078, SNR=194.0, Peak=65504 HFD=7.9
04:11:52.094 00.000 21444 MultiStar: [#1 -1.06,1.33,1.25,U] [#2 -1.33,1.60,0.00,M1] [#3 0.30,-0.32,1.01,U] [#4 -0.18,1.72,0.88,U] [#5 -1.81,0.01,0.78,U] [#6 -0.17,1.76,0.84,U] [#7 -0.63,1.09,0.63,U] [#8 -1.34,0.14,0.60,U] 
04:11:52.094 00.000 21444 single-star, 7 included, MultiStar: {-0.52, 0.85}, one-star: {0.30, 0.84}
04:11:52.095 00.001 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
04:11:52.095 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
04:11:52.095 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.84 hyp=0.89 cameraTheta=1.23 mountX=-0.22 mountY=0.89, mountTheta=1.81
04:11:52.095 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.84, opts=13)
04:11:52.095 00.000 21444 Enqueuing Move request for scope (0.30, 0.84)
04:11:52.095 00.000 25848 Worker thread wakes up
04:11:52.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.84) opts 0xd
04:11:52.095 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.84)
04:11:52.095 00.000 25848 Moving (0.30, 0.84) raw xDistance=-0.22 yDistance=0.89
04:11:52.095 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:11:52.096 00.001 21444 UpdateGuideState exits: m=5396078 SNR=194.0 Saturated
04:11:52.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:52.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:52.096 00.000 21444 Enqueuing Expose request
04:11:52.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
04:11:52.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
04:11:52.096 00.000 25848 MoveAxis(E, 0, ABG)
04:11:52.096 00.000 25848 Move returns status 0, amount 0
04:11:52.096 00.000 25848 MoveAxis(S, 24, ABG)
04:11:52.096 00.000 25848 Guiding  Dir = 1, Dur = 24
04:11:52.124 00.028 25848 IsSlewing returns 0
04:11:52.124 00.000 25848 IsGuiding returns 0
04:11:52.156 00.032 25848 IsGuiding returns 1
04:11:52.156 00.000 25848 scope still moving after pulse duration time elapsed
04:11:52.219 00.063 25848 IsSlewing returns 0
04:11:52.220 00.001 25848 IsGuiding returns 0
04:11:52.220 00.000 25848 scope move finished after 24 + 71 ms
04:11:52.220 00.000 25848 Move returns status 0, amount 24
04:11:52.220 00.000 25848 move complete, result=0
04:11:52.220 00.000 25848 worker thread done servicing request
04:11:52.220 00.000 25848 Worker thread wakes up
04:11:52.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:52.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:52.220 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.9 px 24 ms SOUTH
04:11:55.070 02.850 25848 Exposure complete
04:11:55.158 00.088 25848 worker thread done servicing request
04:11:55.158 00.000 21444 OnExposeComplete: enter
04:11:55.158 00.000 21444 UpdateGuideState(): m_state=6
04:11:55.158 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 930
04:11:55.158 00.000 21444 Star::Find returns 1 (1), X=1253.01, Y=670.72, Mass=5039232, SNR=138.8, Peak=65504 HFD=7.8
04:11:55.159 00.001 21444 MultiStar: [#1 -2.57,-0.79,0.00,M1] [#2 -2.94,-0.76,0.00,M2] [#3 -1.42,-2.66,0.00,M1] [#4 -2.12,-0.26,0.00,M1] [#5 -3.99,-1.67,0.00,M7] [#6 -2.94,0.15,0.00,M1] [#7 -3.07,-0.72,0.00,M1] [#8 -3.27,-1.93,0.00,M1] 
04:11:55.159 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
04:11:55.159 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
04:11:55.159 00.000 21444 CameraToMount -- cameraX=-1.60 cameraY=-1.17 hyp=1.99 cameraTheta=-2.51 mountX=1.49 mountY=-1.69, mountTheta=-0.85
04:11:55.159 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.60, y=-1.17, opts=13)
04:11:55.160 00.001 21444 Enqueuing Move request for scope (-1.60, -1.17)
04:11:55.160 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=206, FiltMax=65504, Gamma=0.560
04:11:55.160 00.000 21444 UpdateGuideState exits: m=5039232 SNR=138.8 Saturated
04:11:55.160 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:55.160 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:55.160 00.000 21444 Enqueuing Expose request
04:11:55.160 00.000 25848 Worker thread wakes up
04:11:55.160 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.60, -1.17) opts 0xd
04:11:55.160 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.60, -1.17)
04:11:55.160 00.000 25848 Moving (-1.60, -1.17) raw xDistance=1.49 yDistance=-1.69
04:11:55.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.49
04:11:55.160 00.000 25848 resist switch: large excursion: input -1.69 thresh 1.53 direction from 1 to -1
04:11:55.160 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.08
04:11:55.160 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.69 from input -1.69
04:11:55.160 00.000 25848 MoveAxis(W, 43, ABG)
04:11:55.160 00.000 25848 Guiding  Dir = 3, Dur = 43
04:11:55.186 00.026 25848 IsSlewing returns 0
04:11:55.186 00.000 25848 IsGuiding returns 0
04:11:55.217 00.031 25848 PulseGuide returned control before completion, sleep 22
04:11:55.242 00.025 25848 IsGuiding returns 1
04:11:55.242 00.000 25848 scope still moving after pulse duration time elapsed
04:11:55.316 00.074 25848 IsSlewing returns 0
04:11:55.316 00.000 25848 IsGuiding returns 0
04:11:55.316 00.000 25848 scope move finished after 43 + 86 ms
04:11:55.316 00.000 25848 Move returns status 0, amount 43
04:11:55.316 00.000 25848 BLC: Oldest BLC event removed
04:11:55.316 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 328 applied
04:11:55.316 00.000 25848 MoveAxis(N, 374, ABG)
04:11:55.316 00.000 25848 Guiding  Dir = 0, Dur = 374
04:11:55.344 00.028 25848 IsSlewing returns 0
04:11:55.344 00.000 25848 IsGuiding returns 0
04:11:55.376 00.032 25848 PulseGuide returned control before completion, sleep 353
04:11:55.740 00.364 25848 IsGuiding returns 1
04:11:55.740 00.000 25848 scope still moving after pulse duration time elapsed
04:11:55.796 00.056 25848 IsSlewing returns 0
04:11:55.796 00.000 25848 IsGuiding returns 0
04:11:55.796 00.000 25848 scope move finished after 374 + 77 ms
04:11:55.796 00.000 25848 Move returns status 0, amount 374
04:11:55.796 00.000 25848 move complete, result=0
04:11:55.797 00.001 25848 worker thread done servicing request
04:11:55.797 00.000 25848 Worker thread wakes up
04:11:55.797 00.000 21444 GuideStep: 1.5 px 43 ms WEST, -1.7 px 374 ms NORTH
04:11:55.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:55.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:11:58.642 02.845 25848 Exposure complete
04:11:58.728 00.086 25848 worker thread done servicing request
04:11:58.729 00.001 21444 OnExposeComplete: enter
04:11:58.729 00.000 21444 UpdateGuideState(): m_state=6
04:11:58.729 00.000 21444 Star::Find(15, 1253, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 931
04:11:58.729 00.000 21444 Star::Find returns 1 (1), X=1253.77, Y=671.75, Mass=5571853, SNR=201.2, Peak=65504 HFD=7.9
04:11:58.729 00.000 21444 MultiStar: [#1 -2.09,0.31,0.00,M2] [#2 -1.95,0.49,0.95,U] [#3 -0.52,-1.22,0.74,U] [#4 -0.60,0.97,0.77,U] [#5 -2.37,-0.39,0.00,M8] [#6 -1.36,0.90,0.67,U] [#7 -1.52,0.93,0.64,U] [#8 -2.31,-0.27,0.00,M2] 
04:11:58.729 00.000 21444 single-star, 5 included, MultiStar: {-1.14, 0.29}, one-star: {-0.84, -0.14}
04:11:58.729 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.03 = 0.26)
04:11:58.729 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.87 = -2.59)
04:11:58.729 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-0.14 hyp=0.85 cameraTheta=-2.97 mountX=0.82 mountY=-0.45, mountTheta=-0.50
04:11:58.730 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-0.14, opts=13)
04:11:58.730 00.000 21444 Enqueuing Move request for scope (-0.84, -0.14)
04:11:58.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:11:58.730 00.000 25848 Worker thread wakes up
04:11:58.731 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.14) opts 0xd
04:11:58.731 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.84, -0.14)
04:11:58.731 00.000 25848 Moving (-0.84, -0.14) raw xDistance=0.82 yDistance=-0.45
04:11:58.731 00.000 25848 BLC: History state: CurrMiss=0.45, AvgInitMiss=-0.07, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.692678, 1:0.449995
04:11:58.731 00.000 25848 BLC: No correction, Miss < min_move
04:11:58.731 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.82
04:11:58.731 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:58.731 00.000 21444 UpdateGuideState exits: m=5571853 SNR=201.2 Saturated
04:11:58.731 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:58.731 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:11:58.731 00.000 21444 Enqueuing Expose request
04:11:58.731 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
04:11:58.731 00.000 25848 MoveAxis(W, 27, ABG)
04:11:58.731 00.000 25848 Guiding  Dir = 3, Dur = 27
04:11:58.764 00.033 25848 IsSlewing returns 0
04:11:58.764 00.000 25848 IsGuiding returns 0
04:11:58.796 00.032 25848 IsGuiding returns 1
04:11:58.796 00.000 25848 scope still moving after pulse duration time elapsed
04:11:58.861 00.065 25848 IsSlewing returns 0
04:11:58.861 00.000 25848 IsGuiding returns 0
04:11:58.861 00.000 25848 scope move finished after 27 + 69 ms
04:11:58.862 00.001 25848 Move returns status 0, amount 27
04:11:58.862 00.000 25848 MoveAxis(N, 0, ABG)
04:11:58.862 00.000 25848 Move returns status 0, amount 0
04:11:58.862 00.000 25848 move complete, result=0
04:11:58.862 00.000 25848 worker thread done servicing request
04:11:58.862 00.000 25848 Worker thread wakes up
04:11:58.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:11:58.862 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -0.4 px 0 ms NORTH
04:11:58.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:01.703 02.841 25848 Exposure complete
04:12:01.791 00.088 25848 worker thread done servicing request
04:12:01.791 00.000 21444 OnExposeComplete: enter
04:12:01.791 00.000 21444 UpdateGuideState(): m_state=6
04:12:01.791 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 932
04:12:01.791 00.000 21444 Star::Find returns 1 (1), X=1255.55, Y=671.84, Mass=5257694, SNR=175.9, Peak=65504 HFD=7.8
04:12:01.792 00.001 21444 MultiStar: [#1 0.13,0.72,1.10,U] [#2 -0.13,0.52,1.18,U] [#3 0.65,-1.52,0.76,U] [#4 0.84,0.95,0.76,U] [#5 -0.48,-0.60,0.76,U] [#6 0.38,1.21,0.67,U] [#7 0.10,0.44,0.59,U] [#8 -0.50,-0.27,0.66,U] 
04:12:01.792 00.000 21444 refined, 8 included, MultiStar: {0.23, 0.18}, one-star: {0.94, -0.06}
04:12:01.792 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
04:12:01.792 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.22 = 1.06)
04:12:01.792 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=0.18 hyp=0.29 cameraTheta=0.68 mountX=-0.21 mountY=0.25, mountTheta=2.26
04:12:01.793 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=0.18, opts=13)
04:12:01.793 00.000 21444 Enqueuing Move request for scope (0.23, 0.18)
04:12:01.793 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:12:01.793 00.000 25848 Worker thread wakes up
04:12:01.793 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.18) opts 0xd
04:12:01.793 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 0.18)
04:12:01.793 00.000 25848 Moving (0.23, 0.18) raw xDistance=-0.21 yDistance=0.25
04:12:01.793 00.000 25848 BLC: History state: CurrMiss=-0.25, AvgInitMiss=-0.07, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.692678, 1:0.449995, 2:-0.252135
04:12:01.793 00.000 25848 BLC: No correction, Miss < min_move
04:12:01.793 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
04:12:01.793 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:01.793 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
04:12:01.793 00.000 25848 MoveAxis(E, 0, ABG)
04:12:01.793 00.000 25848 Move returns status 0, amount 0
04:12:01.793 00.000 25848 MoveAxis(N, 0, ABG)
04:12:01.793 00.000 25848 Move returns status 0, amount 0
04:12:01.793 00.000 25848 move complete, result=0
04:12:01.793 00.000 25848 worker thread done servicing request
04:12:01.793 00.000 21444 UpdateGuideState exits: m=5257694 SNR=175.9 Saturated
04:12:01.794 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:01.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:01.794 00.000 21444 Enqueuing Expose request
04:12:01.794 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
04:12:01.794 00.000 25848 Worker thread wakes up
04:12:01.794 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:01.794 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:04.633 02.839 25848 Exposure complete
04:12:04.720 00.087 25848 worker thread done servicing request
04:12:04.721 00.001 21444 OnExposeComplete: enter
04:12:04.721 00.000 21444 UpdateGuideState(): m_state=6
04:12:04.721 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 933
04:12:04.721 00.000 21444 Star::Find returns 1 (1), X=1255.06, Y=673.62, Mass=5364149, SNR=205.8, Peak=65504 HFD=7.9
04:12:04.721 00.000 21444 MultiStar: [#1 -0.84,2.62,0.00,M2] [#2 -0.77,2.26,0.00,M1] [#3 0.67,1.05,0.76,U] [#4 -0.19,2.73,0.00,M1] [#5 -1.37,0.71,0.63,U] [#6 -0.04,2.40,0.00,M1] [#7 -0.47,2.51,0.00,M1] [#8 -1.01,1.19,0.58,U] 
04:12:04.721 00.000 21444 refined, 3 included, MultiStar: {-0.16, 1.23}, one-star: {0.46, 1.73}
04:12:04.721 00.000 21444 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.05) = xAngle (-1.35 = -1.35)
04:12:04.721 00.000 21444 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.19 = 2.09)
04:12:04.721 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=1.23 hyp=1.24 cameraTheta=1.70 mountX=0.27 mountY=1.08, mountTheta=1.32
04:12:04.722 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=1.23, opts=13)
04:12:04.722 00.000 21444 Enqueuing Move request for scope (-0.16, 1.23)
04:12:04.723 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=158, FiltMax=65504, Gamma=0.560
04:12:04.723 00.000 25848 Worker thread wakes up
04:12:04.723 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.23) opts 0xd
04:12:04.723 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 1.23)
04:12:04.723 00.000 25848 Moving (-0.16, 1.23) raw xDistance=0.27 yDistance=1.08
04:12:04.723 00.000 25848 BLC: window closed
04:12:04.723 00.000 25848 BLC: History state: CurrMiss=-1.08, AvgInitMiss=-0.07, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.692678, 1:0.449995, 2:-0.252135
04:12:04.723 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:12:04.723 00.000 25848 BLC: window closed
04:12:04.723 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
04:12:04.723 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:12:04.723 00.000 21444 UpdateGuideState exits: m=5364149 SNR=205.8 Saturated
04:12:04.723 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:04.723 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:04.723 00.000 21444 Enqueuing Expose request
04:12:04.723 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.08
04:12:04.723 00.000 25848 MoveAxis(E, 0, ABG)
04:12:04.723 00.000 25848 Move returns status 0, amount 0
04:12:04.723 00.000 25848 MoveAxis(N, 0, ABG)
04:12:04.724 00.001 25848 Move returns status 0, amount 0
04:12:04.724 00.000 25848 move complete, result=0
04:12:04.724 00.000 25848 worker thread done servicing request
04:12:04.724 00.000 25848 Worker thread wakes up
04:12:04.724 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:04.724 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:04.724 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.1 px 0 ms NORTH
04:12:07.571 02.847 25848 Exposure complete
04:12:07.647 00.076 25848 worker thread done servicing request
04:12:07.648 00.001 21444 OnExposeComplete: enter
04:12:07.648 00.000 21444 UpdateGuideState(): m_state=6
04:12:07.648 00.000 21444 Star::Find(15, 1255, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 934
04:12:07.648 00.000 21444 Star::Find returns 1 (1), X=1254.96, Y=673.23, Mass=4951390, SNR=144.3, Peak=65504 HFD=7.8
04:12:07.648 00.000 21444 MultiStar: [#1 -0.84,1.63,1.11,U] [#2 -0.90,1.40,0.84,U] [#3 0.14,0.11,0.86,U] [#4 -0.22,1.90,0.87,U] [#5 -0.84,0.53,0.86,U] [#6 -0.41,1.69,0.71,U] [#7 -0.39,0.90,0.62,U] [#8 -0.95,0.07,0.54,U] 
04:12:07.648 00.000 21444 refined, 8 included, MultiStar: {-0.43, 1.12}, one-star: {0.35, 1.33}
04:12:07.648 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.12 = -1.12)
04:12:07.648 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.32)
04:12:07.648 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=1.12 hyp=1.20 cameraTheta=1.94 mountX=0.53 mountY=0.88, mountTheta=1.03
04:12:07.649 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=1.12, opts=13)
04:12:07.649 00.000 21444 Enqueuing Move request for scope (-0.43, 1.12)
04:12:07.649 00.000 25848 Worker thread wakes up
04:12:07.649 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:12:07.649 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 1.12) opts 0xd
04:12:07.649 00.000 21444 UpdateGuideState exits: m=4951390 SNR=144.3 Saturated
04:12:07.649 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:07.649 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 1.12)
04:12:07.649 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:07.649 00.000 21444 Enqueuing Expose request
04:12:07.649 00.000 25848 Moving (-0.43, 1.12) raw xDistance=0.53 yDistance=0.88
04:12:07.649 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
04:12:07.649 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:12:07.649 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
04:12:07.649 00.000 25848 MoveAxis(W, 15, ABG)
04:12:07.649 00.000 25848 Guiding  Dir = 3, Dur = 15
04:12:07.696 00.047 25848 IsSlewing returns 0
04:12:07.696 00.000 25848 IsGuiding returns 0
04:12:07.727 00.031 25848 IsGuiding returns 1
04:12:07.727 00.000 25848 scope still moving after pulse duration time elapsed
04:12:07.783 00.056 25848 IsSlewing returns 0
04:12:07.783 00.000 25848 IsGuiding returns 0
04:12:07.783 00.000 25848 scope move finished after 15 + 71 ms
04:12:07.783 00.000 25848 Move returns status 0, amount 15
04:12:07.783 00.000 25848 MoveAxis(N, 0, ABG)
04:12:07.783 00.000 25848 Move returns status 0, amount 0
04:12:07.783 00.000 25848 move complete, result=0
04:12:07.783 00.000 25848 worker thread done servicing request
04:12:07.783 00.000 25848 Worker thread wakes up
04:12:07.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:07.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:07.783 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 0.9 px 0 ms NORTH
04:12:10.627 02.844 25848 Exposure complete
04:12:10.716 00.089 25848 worker thread done servicing request
04:12:10.716 00.000 21444 OnExposeComplete: enter
04:12:10.716 00.000 21444 UpdateGuideState(): m_state=6
04:12:10.716 00.000 21444 Star::Find(15, 1254, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 935
04:12:10.716 00.000 21444 Star::Find returns 1 (1), X=1255.66, Y=671.80, Mass=5542168, SNR=195.4, Peak=65504 HFD=7.9
04:12:10.716 00.000 21444 MultiStar: [#1 0.02,0.90,1.19,U] [#2 0.19,1.06,1.08,U] [#3 0.83,-0.80,0.65,U] [#4 1.38,0.98,0.86,U] [#5 0.59,-0.06,0.59,U] [#6 1.12,1.24,0.64,U] [#7 1.10,0.81,0.53,U] [#8 -0.11,-0.53,0.55,U] 
04:12:10.716 00.000 21444 refined, 8 included, MultiStar: {0.65, 0.47}, one-star: {1.05, -0.09}
04:12:10.716 00.000 21444 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
04:12:10.716 00.000 21444 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.26 = 1.02)
04:12:10.716 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=0.47 hyp=0.80 cameraTheta=0.63 mountX=-0.60 mountY=0.68, mountTheta=2.29
04:12:10.717 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=0.47, opts=13)
04:12:10.717 00.000 21444 Enqueuing Move request for scope (0.65, 0.47)
04:12:10.717 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=140, FiltMax=65504, Gamma=0.560
04:12:10.717 00.000 25848 Worker thread wakes up
04:12:10.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.47) opts 0xd
04:12:10.717 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, 0.47)
04:12:10.717 00.000 25848 Moving (0.65, 0.47) raw xDistance=-0.60 yDistance=0.68
04:12:10.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.60
04:12:10.717 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:12:10.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.68
04:12:10.717 00.000 25848 MoveAxis(E, 16, ABG)
04:12:10.717 00.000 25848 Guiding  Dir = 2, Dur = 16
04:12:10.717 00.000 21444 UpdateGuideState exits: m=5542168 SNR=195.4 Saturated
04:12:10.718 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:10.718 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:10.718 00.000 21444 Enqueuing Expose request
04:12:10.751 00.033 25848 IsSlewing returns 0
04:12:10.751 00.000 25848 IsGuiding returns 0
04:12:10.783 00.032 25848 IsGuiding returns 1
04:12:10.783 00.000 25848 scope still moving after pulse duration time elapsed
04:12:10.845 00.062 25848 IsSlewing returns 0
04:12:10.845 00.000 25848 IsGuiding returns 0
04:12:10.845 00.000 25848 scope move finished after 16 + 78 ms
04:12:10.845 00.000 25848 Move returns status 0, amount 16
04:12:10.845 00.000 25848 MoveAxis(N, 0, ABG)
04:12:10.845 00.000 25848 Move returns status 0, amount 0
04:12:10.845 00.000 25848 move complete, result=0
04:12:10.846 00.001 25848 worker thread done servicing request
04:12:10.846 00.000 25848 Worker thread wakes up
04:12:10.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:10.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:10.846 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.7 px 0 ms NORTH
04:12:13.696 02.850 25848 Exposure complete
04:12:13.776 00.080 25848 worker thread done servicing request
04:12:13.776 00.000 21444 OnExposeComplete: enter
04:12:13.776 00.000 21444 UpdateGuideState(): m_state=6
04:12:13.776 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 936
04:12:13.776 00.000 21444 Star::Find returns 1 (1), X=1254.76, Y=671.85, Mass=5614047, SNR=229.6, Peak=65504 HFD=7.9
04:12:13.776 00.000 21444 MultiStar: [#1 -0.03,0.95,1.01,U] [#2 0.05,0.73,1.25,U] [#3 1.00,-0.67,0.78,U] [#4 -0.19,0.91,0.75,U] [#5 -0.43,-0.68,0.59,U] [#6 -0.19,1.12,0.56,U] [#7 -0.83,0.44,0.72,U] [#8 -0.79,-0.30,0.51,U] 
04:12:13.776 00.000 21444 single-star, 8 included, MultiStar: {-0.08, 0.33}, one-star: {0.15, -0.04}
04:12:13.776 00.000 21444 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.05) = xAngle (-3.32 = 2.96)
04:12:13.777 00.001 21444 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
04:12:13.777 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.27 mountX=-0.15 mountY=0.02, mountTheta=3.02
04:12:13.777 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.04, opts=13)
04:12:13.777 00.000 21444 Enqueuing Move request for scope (0.15, -0.04)
04:12:13.777 00.000 25848 Worker thread wakes up
04:12:13.777 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=16, FiltMax=65504, Gamma=0.560
04:12:13.777 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
04:12:13.777 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
04:12:13.778 00.001 25848 Moving (0.15, -0.04) raw xDistance=-0.15 yDistance=0.02
04:12:13.778 00.000 21444 UpdateGuideState exits: m=5614047 SNR=229.6 Saturated
04:12:13.778 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:13.778 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:13.778 00.000 21444 Enqueuing Expose request
04:12:13.778 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:12:13.778 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:13.778 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:12:13.778 00.000 25848 MoveAxis(E, 0, ABG)
04:12:13.778 00.000 25848 Move returns status 0, amount 0
04:12:13.778 00.000 25848 MoveAxis(N, 0, ABG)
04:12:13.778 00.000 25848 Move returns status 0, amount 0
04:12:13.778 00.000 25848 move complete, result=0
04:12:13.778 00.000 25848 worker thread done servicing request
04:12:13.778 00.000 25848 Worker thread wakes up
04:12:13.778 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:13.778 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:13.778 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:12:16.630 02.852 25848 Exposure complete
04:12:16.712 00.082 25848 worker thread done servicing request
04:12:16.712 00.000 21444 OnExposeComplete: enter
04:12:16.712 00.000 21444 UpdateGuideState(): m_state=6
04:12:16.712 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 937
04:12:16.712 00.000 21444 Star::Find returns 1 (1), X=1255.40, Y=671.57, Mass=4800718, SNR=131.9, Peak=65504 HFD=7.6
04:12:16.712 00.000 21444 MultiStar: [#1 0.04,0.70,1.30,U] [#2 -0.18,0.58,1.29,U] [#3 0.72,-1.17,0.84,U] [#4 0.41,0.38,1.23,U] [#5 -1.45,-1.52,0.00,M4] [#6 0.29,0.63,0.85,U] [#7 0.02,0.19,0.83,U] [#8 -1.26,-1.25,0.59,U] 
04:12:16.712 00.000 21444 refined, 7 included, MultiStar: {0.16, 0.10}, one-star: {0.79, -0.33}
04:12:16.712 00.000 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
04:12:16.713 00.001 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
04:12:16.713 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.18 cameraTheta=0.56 mountX=-0.15 mountY=0.15, mountTheta=2.35
04:12:16.713 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.10, opts=13)
04:12:16.714 00.001 21444 Enqueuing Move request for scope (0.16, 0.10)
04:12:16.714 00.000 25848 Worker thread wakes up
04:12:16.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
04:12:16.714 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
04:12:16.714 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
04:12:16.714 00.000 25848 Moving (0.16, 0.10) raw xDistance=-0.15 yDistance=0.15
04:12:16.714 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:12:16.714 00.000 21444 UpdateGuideState exits: m=4800718 SNR=131.9 Saturated
04:12:16.714 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:16.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:16.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:12:16.714 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:16.714 00.000 21444 Enqueuing Expose request
04:12:16.714 00.000 25848 MoveAxis(E, 0, ABG)
04:12:16.714 00.000 25848 Move returns status 0, amount 0
04:12:16.714 00.000 25848 MoveAxis(N, 0, ABG)
04:12:16.714 00.000 25848 Move returns status 0, amount 0
04:12:16.714 00.000 25848 move complete, result=0
04:12:16.715 00.001 25848 worker thread done servicing request
04:12:16.715 00.000 25848 Worker thread wakes up
04:12:16.715 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:16.715 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:16.715 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:12:19.555 02.840 25848 Exposure complete
04:12:19.632 00.077 25848 worker thread done servicing request
04:12:19.632 00.000 21444 OnExposeComplete: enter
04:12:19.633 00.001 21444 UpdateGuideState(): m_state=6
04:12:19.633 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 938
04:12:19.633 00.000 21444 Star::Find returns 1 (1), X=1254.70, Y=670.91, Mass=5481926, SNR=193.9, Peak=65504 HFD=7.8
04:12:19.633 00.000 21444 MultiStar: [#1 -1.15,-0.50,1.41,U] [#2 -1.37,-0.24,0.92,U] [#3 0.38,-1.58,0.95,U] [#4 -0.19,0.07,1.04,U] [#5 -1.56,-1.96,0.00,M5] [#6 -0.29,0.13,0.77,U] [#7 -0.61,0.02,0.68,U] [#8 -1.54,-1.43,0.00,M1] 
04:12:19.633 00.000 21444 refined, 6 included, MultiStar: {-0.48, -0.48}, one-star: {0.10, -0.98}
04:12:19.633 00.000 21444 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.05) = xAngle (-5.41 = 0.87)
04:12:19.633 00.000 21444 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.97)
04:12:19.633 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.48 hyp=0.68 cameraTheta=-2.36 mountX=0.43 mountY=-0.62, mountTheta=-0.96
04:12:19.634 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.48, opts=13)
04:12:19.634 00.000 21444 Enqueuing Move request for scope (-0.48, -0.48)
04:12:19.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=218, FiltMax=65504, Gamma=0.560
04:12:19.634 00.000 21444 UpdateGuideState exits: m=5481926 SNR=193.9 Saturated
04:12:19.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:19.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:19.634 00.000 21444 Enqueuing Expose request
04:12:19.634 00.000 25848 Worker thread wakes up
04:12:19.634 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.48) opts 0xd
04:12:19.634 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.48)
04:12:19.634 00.000 25848 Moving (-0.48, -0.48) raw xDistance=0.43 yDistance=-0.62
04:12:19.634 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
04:12:19.634 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
04:12:19.634 00.000 25848 MoveAxis(E, 0, ABG)
04:12:19.634 00.000 25848 Move returns status 0, amount 0
04:12:19.634 00.000 25848 MoveAxis(N, 17, ABG)
04:12:19.634 00.000 25848 Guiding  Dir = 0, Dur = 17
04:12:19.660 00.026 25848 IsSlewing returns 0
04:12:19.660 00.000 25848 IsGuiding returns 0
04:12:19.691 00.031 25848 IsGuiding returns 1
04:12:19.691 00.000 25848 scope still moving after pulse duration time elapsed
04:12:19.750 00.059 25848 IsSlewing returns 0
04:12:19.750 00.000 25848 IsGuiding returns 0
04:12:19.750 00.000 25848 scope move finished after 17 + 73 ms
04:12:19.750 00.000 25848 Move returns status 0, amount 17
04:12:19.750 00.000 25848 move complete, result=0
04:12:19.751 00.001 25848 worker thread done servicing request
04:12:19.751 00.000 25848 Worker thread wakes up
04:12:19.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:19.751 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:19.751 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.6 px 17 ms NORTH
04:12:22.600 02.849 25848 Exposure complete
04:12:22.690 00.090 25848 worker thread done servicing request
04:12:22.690 00.000 21444 OnExposeComplete: enter
04:12:22.690 00.000 21444 UpdateGuideState(): m_state=6
04:12:22.691 00.001 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 939
04:12:22.691 00.000 21444 Star::Find returns 1 (1), X=1254.51, Y=671.93, Mass=5574702, SNR=213.4, Peak=65504 HFD=8.0
04:12:22.691 00.000 21444 MultiStar: [#1 -0.47,0.99,1.01,U] [#2 -0.82,0.77,0.93,U] [#3 -0.18,-0.76,0.58,U] [#4 -0.72,1.30,0.82,U] [#5 -1.54,-0.45,0.68,U] [#6 -0.71,1.32,0.71,U] [#7 -0.91,0.84,0.54,U] [#8 -1.35,-0.09,0.72,U] 
04:12:22.691 00.000 21444 single-star, 8 included, MultiStar: {-0.72, 0.49}, one-star: {-0.09, 0.03}
04:12:22.691 00.000 21444 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
04:12:22.691 00.000 21444 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
04:12:22.691 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.80 mountX=0.10 mountY=-0.01, mountTheta=-0.05
04:12:22.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.03, opts=13)
04:12:22.692 00.000 21444 Enqueuing Move request for scope (-0.09, 0.03)
04:12:22.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
04:12:22.692 00.000 21444 UpdateGuideState exits: m=5574702 SNR=213.4 Saturated
04:12:22.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:22.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:22.692 00.000 21444 Enqueuing Expose request
04:12:22.692 00.000 25848 Worker thread wakes up
04:12:22.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
04:12:22.692 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
04:12:22.692 00.000 25848 Moving (-0.09, 0.03) raw xDistance=0.10 yDistance=-0.01
04:12:22.693 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:12:22.693 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:22.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:12:22.693 00.000 25848 MoveAxis(E, 0, ABG)
04:12:22.693 00.000 25848 Move returns status 0, amount 0
04:12:22.693 00.000 25848 MoveAxis(N, 0, ABG)
04:12:22.693 00.000 25848 Move returns status 0, amount 0
04:12:22.693 00.000 25848 move complete, result=0
04:12:22.693 00.000 25848 worker thread done servicing request
04:12:22.693 00.000 25848 Worker thread wakes up
04:12:22.693 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:22.693 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:22.693 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:12:25.548 02.855 25848 Exposure complete
04:12:25.631 00.083 25848 worker thread done servicing request
04:12:25.631 00.000 21444 OnExposeComplete: enter
04:12:25.631 00.000 21444 UpdateGuideState(): m_state=6
04:12:25.632 00.001 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 940
04:12:25.632 00.000 21444 Star::Find returns 1 (1), X=1255.19, Y=672.01, Mass=5710967, SNR=222.8, Peak=65504 HFD=8.2
04:12:25.632 00.000 21444 MultiStar: [#1 -0.70,1.28,1.09,U] [#2 -0.65,1.56,0.86,U] [#3 1.26,0.25,0.80,U] [#4 0.04,1.53,0.76,U] [#5 -1.60,-0.67,0.78,U] [#6 -0.36,1.48,0.72,U] [#7 -0.92,0.56,0.60,U] [#8 -1.06,-0.17,0.45,U] 
04:12:25.632 00.000 21444 single-star, 8 included, MultiStar: {-0.32, 0.71}, one-star: {0.58, 0.11}
04:12:25.632 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
04:12:25.632 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
04:12:25.632 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=0.11 hyp=0.59 cameraTheta=0.20 mountX=-0.57 mountY=0.33, mountTheta=2.62
04:12:25.633 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=0.11, opts=13)
04:12:25.633 00.000 21444 Enqueuing Move request for scope (0.58, 0.11)
04:12:25.633 00.000 25848 Worker thread wakes up
04:12:25.633 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.11) opts 0xd
04:12:25.633 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, 0.11)
04:12:25.633 00.000 25848 Moving (0.58, 0.11) raw xDistance=-0.57 yDistance=0.33
04:12:25.633 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
04:12:25.633 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:25.633 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=116, FiltMax=65504, Gamma=0.560
04:12:25.633 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
04:12:25.634 00.001 25848 MoveAxis(E, 16, ABG)
04:12:25.634 00.000 25848 Guiding  Dir = 2, Dur = 16
04:12:25.634 00.000 21444 UpdateGuideState exits: m=5710967 SNR=222.8 Saturated
04:12:25.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:25.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:25.634 00.000 21444 Enqueuing Expose request
04:12:25.654 00.020 25848 IsSlewing returns 0
04:12:25.654 00.000 25848 IsGuiding returns 0
04:12:25.687 00.033 25848 IsGuiding returns 1
04:12:25.687 00.000 25848 scope still moving after pulse duration time elapsed
04:12:25.748 00.061 25848 IsSlewing returns 0
04:12:25.748 00.000 25848 IsGuiding returns 0
04:12:25.748 00.000 25848 scope move finished after 16 + 77 ms
04:12:25.748 00.000 25848 Move returns status 0, amount 16
04:12:25.748 00.000 25848 MoveAxis(N, 0, ABG)
04:12:25.748 00.000 25848 Move returns status 0, amount 0
04:12:25.748 00.000 25848 move complete, result=0
04:12:25.748 00.000 25848 worker thread done servicing request
04:12:25.748 00.000 25848 Worker thread wakes up
04:12:25.748 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 0.3 px 0 ms NORTH
04:12:25.749 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:25.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:28.598 02.849 25848 Exposure complete
04:12:28.686 00.088 25848 worker thread done servicing request
04:12:28.686 00.000 21444 OnExposeComplete: enter
04:12:28.686 00.000 21444 UpdateGuideState(): m_state=6
04:12:28.686 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 941
04:12:28.686 00.000 21444 Star::Find returns 1 (1), X=1254.96, Y=672.74, Mass=5622882, SNR=263.9, Peak=65504 HFD=8.0
04:12:28.687 00.001 21444 MultiStar: [#1 -0.65,1.28,0.96,U] [#2 -0.95,1.41,0.99,U] [#3 1.16,0.16,0.76,U] [#4 0.45,1.88,0.83,U] [#5 -1.46,-0.06,0.72,U] [#6 -0.03,1.85,0.66,U] [#7 -0.43,1.38,0.64,U] [#8 -1.08,0.48,0.39,U] 
04:12:28.687 00.000 21444 single-star, 8 included, MultiStar: {-0.25, 1.06}, one-star: {0.35, 0.85}
04:12:28.687 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
04:12:28.687 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.57)
04:12:28.687 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=0.85 hyp=0.92 cameraTheta=1.18 mountX=-0.27 mountY=0.92, mountTheta=1.86
04:12:28.688 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=0.85, opts=13)
04:12:28.688 00.000 21444 Enqueuing Move request for scope (0.35, 0.85)
04:12:28.688 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=232, FiltMax=65504, Gamma=0.560
04:12:28.688 00.000 21444 UpdateGuideState exits: m=5622882 SNR=263.9 Saturated
04:12:28.688 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:28.688 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:28.688 00.000 21444 Enqueuing Expose request
04:12:28.688 00.000 25848 Worker thread wakes up
04:12:28.688 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.85) opts 0xd
04:12:28.688 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, 0.85)
04:12:28.688 00.000 25848 Moving (0.35, 0.85) raw xDistance=-0.27 yDistance=0.92
04:12:28.688 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
04:12:28.688 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:12:28.688 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.92
04:12:28.688 00.000 25848 MoveAxis(E, 0, ABG)
04:12:28.688 00.000 25848 Move returns status 0, amount 0
04:12:28.688 00.000 25848 MoveAxis(N, 0, ABG)
04:12:28.688 00.000 25848 Move returns status 0, amount 0
04:12:28.689 00.001 25848 move complete, result=0
04:12:28.689 00.000 25848 worker thread done servicing request
04:12:28.689 00.000 25848 Worker thread wakes up
04:12:28.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:28.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:28.689 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.9 px 0 ms NORTH
04:12:31.534 02.845 25848 Exposure complete
04:12:31.610 00.076 25848 worker thread done servicing request
04:12:31.610 00.000 21444 OnExposeComplete: enter
04:12:31.610 00.000 21444 UpdateGuideState(): m_state=6
04:12:31.610 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 942
04:12:31.610 00.000 21444 Star::Find returns 1 (1), X=1254.56, Y=671.55, Mass=5544404, SNR=171.6, Peak=65504 HFD=7.7
04:12:31.611 00.001 21444 MultiStar: [#1 -1.07,0.16,1.38,U] [#2 -1.36,0.30,1.11,U] [#3 0.30,-1.45,1.04,U] [#4 -0.39,0.62,1.07,U] [#5 -1.37,-1.22,0.99,U] [#6 -0.69,0.63,0.83,U] [#7 -0.62,-0.08,0.61,U] [#8 -1.75,-0.56,0.59,U] 
04:12:31.611 00.000 21444 single-star, 8 included, MultiStar: {-0.75, -0.20}, one-star: {-0.04, -0.35}
04:12:31.611 00.000 21444 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.05) = xAngle (-4.75 = 1.53)
04:12:31.611 00.000 21444 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.31)
04:12:31.611 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.70 mountX=0.01 mountY=-0.34, mountTheta=-1.53
04:12:31.611 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=-0.35, opts=13)
04:12:31.611 00.000 21444 Enqueuing Move request for scope (-0.04, -0.35)
04:12:31.611 00.000 25848 Worker thread wakes up
04:12:31.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=28, FiltMax=65504, Gamma=0.560
04:12:31.612 00.001 21444 UpdateGuideState exits: m=5544404 SNR=171.6 Saturated
04:12:31.612 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:31.612 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:31.612 00.000 21444 Enqueuing Expose request
04:12:31.612 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.35) opts 0xd
04:12:31.612 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, -0.35)
04:12:31.612 00.000 25848 Moving (-0.04, -0.35) raw xDistance=0.01 yDistance=-0.34
04:12:31.612 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:12:31.612 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:31.612 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
04:12:31.612 00.000 25848 MoveAxis(E, 0, ABG)
04:12:31.612 00.000 25848 Move returns status 0, amount 0
04:12:31.612 00.000 25848 MoveAxis(N, 0, ABG)
04:12:31.612 00.000 25848 Move returns status 0, amount 0
04:12:31.612 00.000 25848 move complete, result=0
04:12:31.612 00.000 25848 worker thread done servicing request
04:12:31.613 00.001 25848 Worker thread wakes up
04:12:31.613 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:31.613 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:31.613 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
04:12:34.461 02.848 25848 Exposure complete
04:12:34.545 00.084 25848 worker thread done servicing request
04:12:34.545 00.000 21444 OnExposeComplete: enter
04:12:34.545 00.000 21444 UpdateGuideState(): m_state=6
04:12:34.546 00.001 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 943
04:12:34.546 00.000 21444 Star::Find returns 1 (1), X=1253.61, Y=671.55, Mass=5303239, SNR=164.9, Peak=65504 HFD=7.6
04:12:34.546 00.000 21444 MultiStar: [#1 -1.39,0.24,1.25,U] [#2 -1.21,0.04,1.51,U] [#3 -0.41,-0.86,1.03,U] [#4 -1.16,0.33,0.85,U] [#5 -2.58,-1.26,0.00,M2] [#6 -1.24,0.70,0.86,U] [#7 -1.50,0.09,0.91,U] [#8 -2.85,-0.97,0.00,M1] 
04:12:34.546 00.000 21444 single-star, 6 included, MultiStar: {-1.13, 0.01}, one-star: {-0.99, -0.34}
04:12:34.546 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
04:12:34.546 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.42)
04:12:34.546 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-0.34 hyp=1.05 cameraTheta=-2.81 mountX=0.96 mountY=-0.70, mountTheta=-0.63
04:12:34.547 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-0.34, opts=13)
04:12:34.547 00.000 21444 Enqueuing Move request for scope (-0.99, -0.34)
04:12:34.547 00.000 25848 Worker thread wakes up
04:12:34.547 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.34) opts 0xd
04:12:34.547 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, -0.34)
04:12:34.547 00.000 25848 Moving (-0.99, -0.34) raw xDistance=0.96 yDistance=-0.70
04:12:34.547 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.96
04:12:34.547 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:12:34.547 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
04:12:34.547 00.000 21444 UpdateGuideState exits: m=5303239 SNR=164.9 Saturated
04:12:34.547 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:34.547 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:34.547 00.000 21444 Enqueuing Expose request
04:12:34.547 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.70
04:12:34.547 00.000 25848 MoveAxis(W, 28, ABG)
04:12:34.548 00.001 25848 Guiding  Dir = 3, Dur = 28
04:12:34.596 00.048 25848 IsSlewing returns 0
04:12:34.596 00.000 25848 IsGuiding returns 0
04:12:34.627 00.031 25848 IsGuiding returns 1
04:12:34.627 00.000 25848 scope still moving after pulse duration time elapsed
04:12:34.673 00.046 25848 IsSlewing returns 0
04:12:34.674 00.001 25848 IsGuiding returns 0
04:12:34.674 00.000 25848 scope move finished after 28 + 50 ms
04:12:34.674 00.000 25848 Move returns status 0, amount 28
04:12:34.674 00.000 25848 MoveAxis(N, 0, ABG)
04:12:34.674 00.000 25848 Move returns status 0, amount 0
04:12:34.674 00.000 25848 move complete, result=0
04:12:34.674 00.000 25848 worker thread done servicing request
04:12:34.674 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.7 px 0 ms NORTH
04:12:34.674 00.000 25848 Worker thread wakes up
04:12:34.674 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:34.674 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:37.525 02.851 25848 Exposure complete
04:12:37.612 00.087 25848 worker thread done servicing request
04:12:37.612 00.000 21444 OnExposeComplete: enter
04:12:37.612 00.000 21444 UpdateGuideState(): m_state=6
04:12:37.613 00.001 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 944
04:12:37.613 00.000 21444 Star::Find returns 1 (1), X=1255.55, Y=672.68, Mass=5419025, SNR=196.9, Peak=65504 HFD=7.6
04:12:37.613 00.000 21444 MultiStar: [#1 -0.04,1.23,1.01,U] [#2 -0.46,1.39,0.91,U] [#3 0.60,-0.19,0.76,U] [#4 0.18,1.58,0.77,U] [#5 -1.00,-0.81,0.82,U] [#6 -0.04,1.64,0.85,U] [#7 -0.24,1.10,0.59,U] [#8 -0.77,0.60,0.68,U] 
04:12:37.613 00.000 21444 refined, 8 included, MultiStar: {-0.06, 0.83}, one-star: {0.95, 0.79}
04:12:37.613 00.000 21444 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
04:12:37.613 00.000 21444 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.03)
04:12:37.613 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.83 hyp=0.84 cameraTheta=1.64 mountX=0.13 mountY=0.75, mountTheta=1.39
04:12:37.614 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.83, opts=13)
04:12:37.614 00.000 21444 Enqueuing Move request for scope (-0.06, 0.83)
04:12:37.614 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=216, FiltMax=65504, Gamma=0.560
04:12:37.614 00.000 21444 UpdateGuideState exits: m=5419025 SNR=196.9 Saturated
04:12:37.614 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:37.614 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:37.615 00.001 21444 Enqueuing Expose request
04:12:37.615 00.000 25848 Worker thread wakes up
04:12:37.615 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.83) opts 0xd
04:12:37.615 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.83)
04:12:37.615 00.000 25848 Moving (-0.06, 0.83) raw xDistance=0.13 yDistance=0.75
04:12:37.615 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:12:37.615 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:12:37.615 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
04:12:37.615 00.000 25848 MoveAxis(E, 0, ABG)
04:12:37.615 00.000 25848 Move returns status 0, amount 0
04:12:37.615 00.000 25848 MoveAxis(N, 0, ABG)
04:12:37.615 00.000 25848 Move returns status 0, amount 0
04:12:37.615 00.000 25848 move complete, result=0
04:12:37.615 00.000 25848 worker thread done servicing request
04:12:37.616 00.001 25848 Worker thread wakes up
04:12:37.616 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:37.616 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:37.616 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
04:12:40.467 02.851 25848 Exposure complete
04:12:40.556 00.089 25848 worker thread done servicing request
04:12:40.557 00.001 21444 OnExposeComplete: enter
04:12:40.557 00.000 21444 UpdateGuideState(): m_state=6
04:12:40.557 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 945
04:12:40.557 00.000 21444 Star::Find returns 1 (1), X=1254.67, Y=669.86, Mass=5396376, SNR=179.4, Peak=65504 HFD=7.8
04:12:40.557 00.000 21444 MultiStar: [#1 -0.23,-0.91,1.35,U] [#2 -0.19,-1.12,1.16,U] [#3 0.89,-2.53,0.00,M1] [#4 0.08,-0.94,0.99,U] [#5 -1.52,-2.45,0.00,M2] [#6 -0.05,-0.62,0.73,U] [#7 -0.36,-1.77,0.66,U] [#8 -1.51,-2.54,0.00,M1] 
04:12:40.557 00.000 21444 refined, 5 included, MultiStar: {-0.11, -1.21}, one-star: {0.06, -2.03}
04:12:40.557 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.72 = 1.57)
04:12:40.557 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.28)
04:12:40.557 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.21 hyp=1.21 cameraTheta=-1.66 mountX=0.00 mountY=-1.16, mountTheta=-1.57
04:12:40.558 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.21, opts=13)
04:12:40.559 00.001 21444 Enqueuing Move request for scope (-0.11, -1.21)
04:12:40.559 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:12:40.559 00.000 21444 UpdateGuideState exits: m=5396376 SNR=179.4 Saturated
04:12:40.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:40.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:40.559 00.000 21444 Enqueuing Expose request
04:12:40.559 00.000 25848 Worker thread wakes up
04:12:40.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.21) opts 0xd
04:12:40.559 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.21)
04:12:40.559 00.000 25848 Moving (-0.11, -1.21) raw xDistance=0.00 yDistance=-1.16
04:12:40.559 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:12:40.559 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
04:12:40.559 00.000 25848 MoveAxis(E, 0, ABG)
04:12:40.559 00.000 25848 Move returns status 0, amount 0
04:12:40.559 00.000 25848 MoveAxis(N, 32, ABG)
04:12:40.559 00.000 25848 Guiding  Dir = 0, Dur = 32
04:12:40.677 00.118 25848 IsSlewing returns 0
04:12:40.678 00.001 25848 IsGuiding returns 0
04:12:40.710 00.032 25848 PulseGuide returned control before completion, sleep 11
04:12:40.742 00.032 25848 IsGuiding returns 1
04:12:40.743 00.001 25848 scope still moving after pulse duration time elapsed
04:12:40.796 00.053 25848 IsSlewing returns 0
04:12:40.796 00.000 25848 IsGuiding returns 0
04:12:40.796 00.000 25848 scope move finished after 32 + 86 ms
04:12:40.796 00.000 25848 Move returns status 0, amount 32
04:12:40.796 00.000 25848 move complete, result=0
04:12:40.797 00.001 25848 worker thread done servicing request
04:12:40.797 00.000 25848 Worker thread wakes up
04:12:40.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:40.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:40.797 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.2 px 32 ms NORTH
04:12:43.645 02.848 25848 Exposure complete
04:12:43.722 00.077 25848 worker thread done servicing request
04:12:43.722 00.000 21444 OnExposeComplete: enter
04:12:43.722 00.000 21444 UpdateGuideState(): m_state=6
04:12:43.722 00.000 21444 Star::Find(15, 1254, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 946
04:12:43.722 00.000 21444 Star::Find returns 1 (1), X=1254.38, Y=672.24, Mass=5791804, SNR=282.3, Peak=65504 HFD=8.0
04:12:43.722 00.000 21444 MultiStar: [#1 -0.89,1.01,1.06,U] [#2 -1.15,1.27,0.97,U] [#3 0.12,-0.22,0.75,U] [#4 -0.46,1.79,0.90,U] [#5 -2.11,0.27,0.00,M3] [#6 -0.79,1.88,0.66,U] [#7 -0.48,1.49,0.64,U] [#8 -1.75,0.14,0.50,U] 
04:12:43.722 00.000 21444 single-star, 7 included, MultiStar: {-0.66, 0.98}, one-star: {-0.23, 0.34}
04:12:43.722 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
04:12:43.722 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.55)
04:12:43.722 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.34 hyp=0.41 cameraTheta=2.16 mountX=0.26 mountY=0.23, mountTheta=0.73
04:12:43.723 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.34, opts=13)
04:12:43.723 00.000 21444 Enqueuing Move request for scope (-0.23, 0.34)
04:12:43.723 00.000 25848 Worker thread wakes up
04:12:43.723 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.34) opts 0xd
04:12:43.723 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.34)
04:12:43.723 00.000 25848 Moving (-0.23, 0.34) raw xDistance=0.26 yDistance=0.23
04:12:43.723 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
04:12:43.723 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:43.723 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=230, FiltMax=65504, Gamma=0.560
04:12:43.723 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
04:12:43.724 00.001 25848 MoveAxis(E, 0, ABG)
04:12:43.724 00.000 25848 Move returns status 0, amount 0
04:12:43.724 00.000 25848 MoveAxis(N, 0, ABG)
04:12:43.724 00.000 25848 Move returns status 0, amount 0
04:12:43.724 00.000 25848 move complete, result=0
04:12:43.724 00.000 25848 worker thread done servicing request
04:12:43.724 00.000 21444 UpdateGuideState exits: m=5791804 SNR=282.3 Saturated
04:12:43.724 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:43.724 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:43.724 00.000 21444 Enqueuing Expose request
04:12:43.724 00.000 25848 Worker thread wakes up
04:12:43.724 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:43.724 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:43.724 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
04:12:46.579 02.855 25848 Exposure complete
04:12:46.666 00.087 25848 worker thread done servicing request
04:12:46.666 00.000 21444 OnExposeComplete: enter
04:12:46.666 00.000 21444 UpdateGuideState(): m_state=6
04:12:46.666 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 947
04:12:46.666 00.000 21444 Star::Find returns 1 (1), X=1254.07, Y=672.52, Mass=5231494, SNR=165.7, Peak=65504 HFD=7.9
04:12:46.667 00.001 21444 MultiStar: [#1 -1.91,1.44,0.00,M1] [#2 -1.78,1.23,0.00,M1] [#3 -1.08,-0.73,0.82,U] [#4 -1.01,1.45,0.72,U] [#5 -2.03,-0.15,1.01,U] [#6 -1.09,1.58,0.70,U] [#7 -1.48,0.80,0.68,U] [#8 -2.56,-0.20,0.00,M1] 
04:12:46.667 00.000 21444 single-star, 5 included, MultiStar: {-1.21, 0.52}, one-star: {-0.53, 0.62}
04:12:46.667 00.000 21444 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.05) = xAngle (-0.77 = -0.77)
04:12:46.667 00.000 21444 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.67)
04:12:46.667 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.62 hyp=0.82 cameraTheta=2.28 mountX=0.59 mountY=0.37, mountTheta=0.56
04:12:46.668 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.62, opts=13)
04:12:46.668 00.000 21444 Enqueuing Move request for scope (-0.53, 0.62)
04:12:46.668 00.000 25848 Worker thread wakes up
04:12:46.668 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.62) opts 0xd
04:12:46.668 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.62)
04:12:46.668 00.000 25848 Moving (-0.53, 0.62) raw xDistance=0.59 yDistance=0.37
04:12:46.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=118, FiltMax=65504, Gamma=0.560
04:12:46.668 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
04:12:46.668 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:46.668 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:12:46.668 00.000 25848 MoveAxis(W, 17, ABG)
04:12:46.668 00.000 25848 Guiding  Dir = 3, Dur = 17
04:12:46.668 00.000 21444 UpdateGuideState exits: m=5231494 SNR=165.7 Saturated
04:12:46.668 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:46.668 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:46.668 00.000 21444 Enqueuing Expose request
04:12:46.688 00.020 25848 IsSlewing returns 0
04:12:46.689 00.001 25848 IsGuiding returns 0
04:12:46.722 00.033 25848 IsGuiding returns 1
04:12:46.722 00.000 25848 scope still moving after pulse duration time elapsed
04:12:46.783 00.061 25848 IsSlewing returns 0
04:12:46.783 00.000 25848 IsGuiding returns 0
04:12:46.783 00.000 25848 scope move finished after 17 + 76 ms
04:12:46.783 00.000 25848 Move returns status 0, amount 17
04:12:46.783 00.000 25848 MoveAxis(N, 0, ABG)
04:12:46.783 00.000 25848 Move returns status 0, amount 0
04:12:46.783 00.000 25848 move complete, result=0
04:12:46.783 00.000 25848 worker thread done servicing request
04:12:46.783 00.000 25848 Worker thread wakes up
04:12:46.783 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.4 px 0 ms NORTH
04:12:46.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:46.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:49.633 02.850 25848 Exposure complete
04:12:49.710 00.077 25848 worker thread done servicing request
04:12:49.710 00.000 21444 OnExposeComplete: enter
04:12:49.710 00.000 21444 UpdateGuideState(): m_state=6
04:12:49.710 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 948
04:12:49.710 00.000 21444 Star::Find returns 1 (1), X=1254.07, Y=673.68, Mass=4967246, SNR=140.1, Peak=65504 HFD=7.8
04:12:49.710 00.000 21444 MultiStar: [#1 -1.12,2.67,0.00,M2] [#2 -1.42,2.44,0.00,M2] [#3 0.48,0.68,0.82,U] [#4 -1.30,2.39,0.00,M1] [#5 -2.54,1.06,0.00,M3] [#6 -1.51,2.56,0.00,M1] [#7 -1.70,2.61,0.00,M1] [#8 -2.08,0.85,0.00,M2] 
04:12:49.710 00.000 21444 refined, 1 included, MultiStar: {-0.08, 1.29}, one-star: {-0.54, 1.79}
04:12:49.710 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.42 = -1.42)
04:12:49.710 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.26 = 2.02)
04:12:49.710 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=1.29 hyp=1.29 cameraTheta=1.63 mountX=0.19 mountY=1.16, mountTheta=1.41
04:12:49.712 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=1.29, opts=13)
04:12:49.712 00.000 21444 Enqueuing Move request for scope (-0.08, 1.29)
04:12:49.712 00.000 25848 Worker thread wakes up
04:12:49.712 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=66, FiltMax=65504, Gamma=0.560
04:12:49.712 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.29) opts 0xd
04:12:49.712 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 1.29)
04:12:49.712 00.000 25848 Moving (-0.08, 1.29) raw xDistance=0.19 yDistance=1.16
04:12:49.712 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:12:49.712 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:12:49.712 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
04:12:49.712 00.000 21444 UpdateGuideState exits: m=4967246 SNR=140.1 Saturated
04:12:49.712 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:49.712 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:49.712 00.000 21444 Enqueuing Expose request
04:12:49.712 00.000 25848 MoveAxis(E, 0, ABG)
04:12:49.712 00.000 25848 Move returns status 0, amount 0
04:12:49.712 00.000 25848 MoveAxis(N, 0, ABG)
04:12:49.712 00.000 25848 Move returns status 0, amount 0
04:12:49.712 00.000 25848 move complete, result=0
04:12:49.712 00.000 25848 worker thread done servicing request
04:12:49.712 00.000 25848 Worker thread wakes up
04:12:49.712 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:49.712 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:49.712 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.2 px 0 ms NORTH
04:12:52.566 02.854 25848 Exposure complete
04:12:52.633 00.067 25848 worker thread done servicing request
04:12:52.633 00.000 21444 OnExposeComplete: enter
04:12:52.633 00.000 21444 UpdateGuideState(): m_state=6
04:12:52.633 00.000 21444 Star::Find(15, 1254, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 949
04:12:52.633 00.000 21444 Star::Find returns 1 (1), X=1252.83, Y=673.47, Mass=4460172, SNR=107.4, Peak=65504 HFD=7.7
04:12:52.633 00.000 21444 MultiStar: [#1 -2.07,2.69,0.00,M3] [#2 -2.76,2.44,0.00,M3] [#3 -1.89,0.63,1.11,U] [#4 -2.38,2.29,0.00,M2] [#5 -4.04,0.88,0.00,M4] [#6 -2.58,2.71,0.00,M2] [#7 -3.43,1.48,0.00,M2] [#8 -3.52,0.87,0.00,M3] 
04:12:52.633 00.000 21444 refined, 1 included, MultiStar: {-1.83, 1.08}, one-star: {-1.77, 1.57}
04:12:52.633 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.44 = -0.44)
04:12:52.634 00.001 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.28 = 3.00)
04:12:52.634 00.000 21444 CameraToMount -- cameraX=-1.83 cameraY=1.08 hyp=2.13 cameraTheta=2.61 mountX=1.92 mountY=0.30, mountTheta=0.16
04:12:52.634 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.83, y=1.08, opts=13)
04:12:52.634 00.000 21444 Enqueuing Move request for scope (-1.83, 1.08)
04:12:52.634 00.000 25848 Worker thread wakes up
04:12:52.634 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.83, 1.08) opts 0xd
04:12:52.634 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.83, 1.08)
04:12:52.634 00.000 25848 Moving (-1.83, 1.08) raw xDistance=1.92 yDistance=0.30
04:12:52.634 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.92
04:12:52.635 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:52.635 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
04:12:52.635 00.000 21444 UpdateGuideState exits: m=4460172 SNR=107.4 Saturated
04:12:52.635 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:52.635 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:52.635 00.000 21444 Enqueuing Expose request
04:12:52.635 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:12:52.635 00.000 25848 MoveAxis(W, 56, ABG)
04:12:52.635 00.000 25848 Guiding  Dir = 3, Dur = 56
04:12:52.655 00.020 25848 IsSlewing returns 0
04:12:52.655 00.000 25848 IsGuiding returns 0
04:12:52.687 00.032 25848 PulseGuide returned control before completion, sleep 35
04:12:52.736 00.049 25848 IsGuiding returns 1
04:12:52.736 00.000 25848 scope still moving after pulse duration time elapsed
04:12:52.795 00.059 25848 IsSlewing returns 0
04:12:52.795 00.000 25848 IsGuiding returns 0
04:12:52.795 00.000 25848 scope move finished after 56 + 83 ms
04:12:52.795 00.000 25848 Move returns status 0, amount 56
04:12:52.795 00.000 25848 MoveAxis(N, 0, ABG)
04:12:52.795 00.000 25848 Move returns status 0, amount 0
04:12:52.795 00.000 25848 move complete, result=0
04:12:52.795 00.000 25848 worker thread done servicing request
04:12:52.795 00.000 25848 Worker thread wakes up
04:12:52.795 00.000 21444 GuideStep: 1.9 px 56 ms WEST, 0.3 px 0 ms NORTH
04:12:52.796 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:52.796 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:55.643 02.847 25848 Exposure complete
04:12:55.716 00.073 25848 worker thread done servicing request
04:12:55.716 00.000 21444 OnExposeComplete: enter
04:12:55.716 00.000 21444 UpdateGuideState(): m_state=6
04:12:55.717 00.001 21444 Star::Find(15, 1252, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 950
04:12:55.717 00.000 21444 Star::Find returns 1 (1), X=1252.98, Y=674.16, Mass=5203992, SNR=162.1, Peak=65504 HFD=7.9
04:12:55.717 00.000 21444 MultiStar: [#1 -3.13,2.68,0.00,M4] [#2 -2.97,2.39,0.00,M4] [#3 -1.12,0.18,0.82,U] [#4 -1.93,2.68,0.00,M3] [#5 -3.28,1.04,0.00,M5] [#6 -2.55,3.04,0.00,M3] [#7 -2.96,1.87,0.00,M3] [#8 -2.90,1.00,0.00,M4] 
04:12:55.717 00.000 21444 refined, 1 included, MultiStar: {-1.40, 1.32}, one-star: {-1.63, 2.26}
04:12:55.717 00.000 21444 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.05) = xAngle (-0.67 = -0.67)
04:12:55.717 00.000 21444 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.51 = 2.77)
04:12:55.717 00.000 21444 CameraToMount -- cameraX=-1.40 cameraY=1.32 hyp=1.92 cameraTheta=2.38 mountX=1.51 mountY=0.70, mountTheta=0.43
04:12:55.718 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.40, y=1.32, opts=13)
04:12:55.718 00.000 21444 Enqueuing Move request for scope (-1.40, 1.32)
04:12:55.718 00.000 25848 Worker thread wakes up
04:12:55.718 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=268, FiltMax=65504, Gamma=0.560
04:12:55.718 00.000 21444 UpdateGuideState exits: m=5203992 SNR=162.1 Saturated
04:12:55.718 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:55.718 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:55.718 00.000 21444 Enqueuing Expose request
04:12:55.718 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.40, 1.32) opts 0xd
04:12:55.718 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.40, 1.32)
04:12:55.718 00.000 25848 Moving (-1.40, 1.32) raw xDistance=1.51 yDistance=0.70
04:12:55.718 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.51
04:12:55.718 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:12:55.718 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.70
04:12:55.718 00.000 25848 MoveAxis(W, 48, ABG)
04:12:55.718 00.000 25848 Guiding  Dir = 3, Dur = 48
04:12:55.751 00.033 25848 IsSlewing returns 0
04:12:55.751 00.000 25848 IsGuiding returns 0
04:12:55.782 00.031 25848 PulseGuide returned control before completion, sleep 28
04:12:55.814 00.032 25848 IsGuiding returns 1
04:12:55.814 00.000 25848 scope still moving after pulse duration time elapsed
04:12:55.876 00.062 25848 IsSlewing returns 0
04:12:55.876 00.000 25848 IsGuiding returns 0
04:12:55.876 00.000 25848 scope move finished after 48 + 76 ms
04:12:55.876 00.000 25848 Move returns status 0, amount 48
04:12:55.876 00.000 25848 MoveAxis(N, 0, ABG)
04:12:55.876 00.000 25848 Move returns status 0, amount 0
04:12:55.876 00.000 25848 move complete, result=0
04:12:55.876 00.000 25848 worker thread done servicing request
04:12:55.876 00.000 25848 Worker thread wakes up
04:12:55.876 00.000 21444 GuideStep: 1.5 px 48 ms WEST, 0.7 px 0 ms NORTH
04:12:55.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:55.877 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:12:58.721 02.844 25848 Exposure complete
04:12:58.808 00.087 25848 worker thread done servicing request
04:12:58.809 00.001 21444 OnExposeComplete: enter
04:12:58.809 00.000 21444 UpdateGuideState(): m_state=6
04:12:58.809 00.000 21444 Star::Find(15, 1252, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 951
04:12:58.809 00.000 21444 Star::Find returns 1 (1), X=1254.56, Y=675.55, Mass=4704269, SNR=127.9, Peak=65504 HFD=7.6
04:12:58.809 00.000 21444 MultiStar: [#1 -0.94,4.08,0.00,M5] [#2 -1.67,4.19,0.00,M5] [#3 -0.21,2.30,0.00,M1] [#4 -0.79,4.50,0.00,M4] [#5 -2.71,2.58,0.00,M6] [#6 -0.87,4.45,0.00,M4] [#7 -1.15,3.61,0.00,M4] [#8 -1.72,2.60,0.00,M5] 
04:12:58.809 00.000 21444 CameraToMount -- cameraTheta (1.58) - m_xAngle (3.05) = xAngle (-1.47 = -1.47)
04:12:58.809 00.000 21444 CameraToMount -- cameraTheta (1.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.31 = 1.97)
04:12:58.809 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=3.66 hyp=3.66 cameraTheta=1.58 mountX=0.38 mountY=3.36, mountTheta=1.46
04:12:58.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=3.66, opts=13)
04:12:58.810 00.000 21444 Enqueuing Move request for scope (-0.05, 3.66)
04:12:58.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=128, FiltMax=65504, Gamma=0.560
04:12:58.810 00.000 25848 Worker thread wakes up
04:12:58.811 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 3.66) opts 0xd
04:12:58.811 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 3.66)
04:12:58.811 00.000 25848 Moving (-0.05, 3.66) raw xDistance=0.38 yDistance=3.36
04:12:58.811 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
04:12:58.811 00.000 25848 resist switch: large excursion: input 3.36 thresh 1.53 direction from -1 to 1
04:12:58.811 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=10.09
04:12:58.811 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.36 from input 3.36
04:12:58.811 00.000 25848 MoveAxis(E, 0, ABG)
04:12:58.811 00.000 25848 Move returns status 0, amount 0
04:12:58.811 00.000 21444 UpdateGuideState exits: m=4704269 SNR=127.9 Saturated
04:12:58.811 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:58.811 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:12:58.811 00.000 21444 Enqueuing Expose request
04:12:58.811 00.000 25848 BLC: Oldest BLC event removed
04:12:58.811 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 328 applied
04:12:58.811 00.000 25848 MoveAxis(S, 420, ABG)
04:12:58.811 00.000 25848 Guiding  Dir = 1, Dur = 420
04:12:58.844 00.033 25848 IsSlewing returns 0
04:12:58.844 00.000 25848 IsGuiding returns 0
04:12:58.876 00.032 25848 PulseGuide returned control before completion, sleep 399
04:12:59.295 00.419 25848 IsGuiding returns 1
04:12:59.295 00.000 25848 scope still moving after pulse duration time elapsed
04:12:59.360 00.065 25848 IsSlewing returns 0
04:12:59.360 00.000 25848 IsGuiding returns 0
04:12:59.360 00.000 25848 scope move finished after 420 + 96 ms
04:12:59.360 00.000 25848 Move returns status 0, amount 420
04:12:59.360 00.000 25848 move complete, result=0
04:12:59.361 00.001 25848 worker thread done servicing request
04:12:59.361 00.000 25848 Worker thread wakes up
04:12:59.361 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:12:59.361 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 3.4 px 420 ms SOUTH
04:12:59.361 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:02.207 02.846 25848 Exposure complete
04:13:02.291 00.084 25848 worker thread done servicing request
04:13:02.291 00.000 21444 OnExposeComplete: enter
04:13:02.292 00.001 21444 UpdateGuideState(): m_state=6
04:13:02.292 00.000 21444 Star::Find(15, 1254, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 952
04:13:02.292 00.000 21444 Star::Find returns 1 (1), X=1255.63, Y=671.74, Mass=4622697, SNR=117.7, Peak=65504 HFD=7.6
04:13:02.292 00.000 21444 MultiStar: [#1 -0.06,0.85,1.50,U] [#2 0.02,0.07,1.43,U] [#3 1.18,-1.18,0.94,U] [#4 1.11,0.44,0.87,U] [#5 -1.19,-1.25,0.85,U] [#6 0.26,1.14,0.78,U] [#7 0.10,-0.19,0.87,U] [#8 -0.35,-0.79,0.78,U] 
04:13:02.292 00.000 21444 refined, 8 included, MultiStar: {0.23, -0.05}, one-star: {1.03, -0.16}
04:13:02.292 00.000 21444 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.05) = xAngle (-3.27 = 3.01)
04:13:02.292 00.000 21444 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.17)
04:13:02.292 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-0.22 mountX=-0.23 mountY=0.04, mountTheta=2.98
04:13:02.293 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.05, opts=13)
04:13:02.293 00.000 21444 Enqueuing Move request for scope (0.23, -0.05)
04:13:02.293 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:13:02.293 00.000 21444 UpdateGuideState exits: m=4622697 SNR=117.7 Saturated
04:13:02.293 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:02.293 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:02.293 00.000 21444 Enqueuing Expose request
04:13:02.294 00.001 25848 Worker thread wakes up
04:13:02.294 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.05) opts 0xd
04:13:02.294 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.05)
04:13:02.294 00.000 25848 Moving (0.23, -0.05) raw xDistance=-0.23 yDistance=0.04
04:13:02.294 00.000 25848 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.11, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=3.364847, 1:0.038362
04:13:02.294 00.000 25848 BLC: No correction, Miss < min_move
04:13:02.294 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
04:13:02.294 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:02.294 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:13:02.294 00.000 25848 MoveAxis(E, 0, ABG)
04:13:02.294 00.000 25848 Move returns status 0, amount 0
04:13:02.294 00.000 25848 MoveAxis(N, 0, ABG)
04:13:02.294 00.000 25848 Move returns status 0, amount 0
04:13:02.294 00.000 25848 move complete, result=0
04:13:02.294 00.000 25848 worker thread done servicing request
04:13:02.294 00.000 25848 Worker thread wakes up
04:13:02.294 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:02.294 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:02.294 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:13:05.145 02.851 25848 Exposure complete
04:13:05.233 00.088 25848 worker thread done servicing request
04:13:05.233 00.000 21444 OnExposeComplete: enter
04:13:05.233 00.000 21444 UpdateGuideState(): m_state=6
04:13:05.234 00.001 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 953
04:13:05.234 00.000 21444 Star::Find returns 1 (1), X=1255.88, Y=670.65, Mass=5367503, SNR=174.8, Peak=65504 HFD=7.9
04:13:05.234 00.000 21444 MultiStar: [#1 -0.31,-0.40,1.20,U] [#2 -0.67,-0.67,1.18,U] [#3 0.52,-2.37,0.00,M1] [#4 0.52,-0.36,0.83,U] [#5 -0.93,-2.11,0.00,M6] [#6 0.49,-0.35,0.88,U] [#7 -0.09,-0.80,0.72,U] [#8 -0.43,-1.79,0.63,U] 
04:13:05.234 00.000 21444 refined, 6 included, MultiStar: {0.10, -0.75}, one-star: {1.27, -1.24}
04:13:05.234 00.000 21444 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.05) = xAngle (-4.49 = 1.79)
04:13:05.234 00.000 21444 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.34 = -1.05)
04:13:05.234 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.75 hyp=0.76 cameraTheta=-1.44 mountX=-0.16 mountY=-0.66, mountTheta=-1.81
04:13:05.235 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.75, opts=13)
04:13:05.235 00.000 21444 Enqueuing Move request for scope (0.10, -0.75)
04:13:05.235 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=204, FiltMax=65504, Gamma=0.560
04:13:05.235 00.000 21444 UpdateGuideState exits: m=5367503 SNR=174.8 Saturated
04:13:05.235 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:05.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:05.235 00.000 21444 Enqueuing Expose request
04:13:05.235 00.000 25848 Worker thread wakes up
04:13:05.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.75) opts 0xd
04:13:05.235 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.75)
04:13:05.235 00.000 25848 Moving (0.10, -0.75) raw xDistance=-0.16 yDistance=-0.66
04:13:05.236 00.001 25848 BLC: History state: CurrMiss=-0.66, AvgInitMiss=0.11, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=3.364847, 1:0.038362, 2:-0.658324
04:13:05.236 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
04:13:05.236 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:13:05.236 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:13:05.236 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.66
04:13:05.236 00.000 25848 MoveAxis(E, 0, ABG)
04:13:05.236 00.000 25848 Move returns status 0, amount 0
04:13:05.236 00.000 25848 MoveAxis(N, 0, ABG)
04:13:05.236 00.000 25848 Move returns status 0, amount 0
04:13:05.236 00.000 25848 move complete, result=0
04:13:05.236 00.000 25848 worker thread done servicing request
04:13:05.236 00.000 25848 Worker thread wakes up
04:13:05.236 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:05.236 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:05.236 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.7 px 0 ms NORTH
04:13:08.082 02.846 25848 Exposure complete
04:13:08.150 00.068 25848 worker thread done servicing request
04:13:08.150 00.000 21444 OnExposeComplete: enter
04:13:08.151 00.001 21444 UpdateGuideState(): m_state=6
04:13:08.151 00.000 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 954
04:13:08.151 00.000 21444 Star::Find returns 1 (1), X=1255.53, Y=670.71, Mass=5345576, SNR=210.3, Peak=65504 HFD=7.5
04:13:08.151 00.000 21444 MultiStar: [#1 0.46,-1.32,1.18,U] [#2 0.54,-1.10,1.14,U] [#3 1.46,-2.42,0.00,M2] [#4 0.43,-0.67,0.87,U] [#5 -1.27,-1.78,0.00,M7] [#6 0.17,-0.30,0.78,U] [#7 -0.41,-0.96,0.48,U] [#8 -0.44,-2.05,0.00,M4] 
04:13:08.151 00.000 21444 refined, 5 included, MultiStar: {0.44, -0.97}, one-star: {0.92, -1.18}
04:13:08.151 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.09)
04:13:08.151 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.76)
04:13:08.151 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-0.97 hyp=1.06 cameraTheta=-1.15 mountX=-0.52 mountY=-0.73, mountTheta=-2.19
04:13:08.152 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-0.97, opts=13)
04:13:08.152 00.000 21444 Enqueuing Move request for scope (0.44, -0.97)
04:13:08.152 00.000 25848 Worker thread wakes up
04:13:08.152 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.97) opts 0xd
04:13:08.152 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -0.97)
04:13:08.152 00.000 25848 Moving (0.44, -0.97) raw xDistance=-0.52 yDistance=-0.73
04:13:08.152 00.000 25848 BLC: window closed
04:13:08.152 00.000 25848 BLC: History state: CurrMiss=-0.73, AvgInitMiss=0.11, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=3.364847, 1:0.038362, 2:-0.658324
04:13:08.152 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
04:13:08.152 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
04:13:08.152 00.000 21444 UpdateGuideState exits: m=5345576 SNR=210.3 Saturated
04:13:08.152 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:08.152 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:08.152 00.000 21444 Enqueuing Expose request
04:13:08.152 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
04:13:08.152 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:13:08.153 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
04:13:08.153 00.000 25848 MoveAxis(E, 15, ABG)
04:13:08.153 00.000 25848 Guiding  Dir = 2, Dur = 15
04:13:08.173 00.020 25848 IsSlewing returns 0
04:13:08.173 00.000 25848 IsGuiding returns 0
04:13:08.242 00.069 25848 IsGuiding returns 1
04:13:08.242 00.000 25848 scope still moving after pulse duration time elapsed
04:13:08.298 00.056 25848 IsSlewing returns 0
04:13:08.299 00.001 25848 IsGuiding returns 0
04:13:08.299 00.000 25848 scope move finished after 15 + 109 ms
04:13:08.299 00.000 25848 Move returns status 0, amount 15
04:13:08.299 00.000 25848 MoveAxis(N, 0, ABG)
04:13:08.299 00.000 25848 Move returns status 0, amount 0
04:13:08.299 00.000 25848 move complete, result=0
04:13:08.299 00.000 25848 worker thread done servicing request
04:13:08.299 00.000 25848 Worker thread wakes up
04:13:08.299 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.7 px 0 ms NORTH
04:13:08.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:08.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:11.140 02.841 25848 Exposure complete
04:13:11.220 00.080 25848 worker thread done servicing request
04:13:11.220 00.000 21444 OnExposeComplete: enter
04:13:11.220 00.000 21444 UpdateGuideState(): m_state=6
04:13:11.221 00.001 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 955
04:13:11.221 00.000 21444 Star::Find returns 1 (1), X=1255.07, Y=671.40, Mass=5214450, SNR=172.0, Peak=65504 HFD=7.9
04:13:11.221 00.000 21444 MultiStar: [#1 -1.00,-0.20,1.31,U] [#2 -1.45,-0.54,0.92,U] [#3 -0.25,-2.34,0.00,M3] [#4 -0.18,-0.01,0.98,U] [#5 -1.73,-1.71,0.00,M8] [#6 0.10,-0.14,0.76,U] [#7 -0.71,-0.41,0.71,U] [#8 -1.64,-1.30,0.00,M5] 
04:13:11.221 00.000 21444 refined, 5 included, MultiStar: {-0.49, -0.29}, one-star: {0.46, -0.50}
04:13:11.221 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.65 = 0.63)
04:13:11.221 00.000 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.50 = -2.21)
04:13:11.221 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.29 hyp=0.57 cameraTheta=-2.60 mountX=0.46 mountY=-0.46, mountTheta=-0.78
04:13:11.222 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.29, opts=13)
04:13:11.222 00.000 21444 Enqueuing Move request for scope (-0.49, -0.29)
04:13:11.222 00.000 25848 Worker thread wakes up
04:13:11.222 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.29) opts 0xd
04:13:11.222 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.29)
04:13:11.222 00.000 25848 Moving (-0.49, -0.29) raw xDistance=0.46 yDistance=-0.46
04:13:11.222 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
04:13:11.222 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
04:13:11.222 00.000 21444 UpdateGuideState exits: m=5214450 SNR=172.0 Saturated
04:13:11.222 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:11.222 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
04:13:11.222 00.000 25848 MoveAxis(E, 0, ABG)
04:13:11.222 00.000 25848 Move returns status 0, amount 0
04:13:11.222 00.000 25848 MoveAxis(N, 0, ABG)
04:13:11.222 00.000 25848 Move returns status 0, amount 0
04:13:11.222 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:11.222 00.000 25848 move complete, result=0
04:13:11.222 00.000 25848 worker thread done servicing request
04:13:11.222 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:11.222 00.000 21444 Enqueuing Expose request
04:13:11.222 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
04:13:11.222 00.000 25848 Worker thread wakes up
04:13:11.223 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:11.223 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:14.078 02.855 25848 Exposure complete
04:13:14.153 00.075 25848 worker thread done servicing request
04:13:14.153 00.000 21444 OnExposeComplete: enter
04:13:14.153 00.000 21444 UpdateGuideState(): m_state=6
04:13:14.153 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 956
04:13:14.153 00.000 21444 Star::Find returns 1 (1), X=1254.49, Y=671.00, Mass=5772301, SNR=266.7, Peak=65504 HFD=8.1
04:13:14.154 00.001 21444 MultiStar: [#1 -0.97,-0.06,1.01,U] [#2 -0.75,-0.57,1.15,U] [#3 0.58,-1.72,0.74,U] [#4 -0.27,0.46,0.70,U] [#5 -1.62,-1.59,0.00,M9] [#6 -0.41,0.92,0.66,U] [#7 -1.01,-0.07,0.57,U] [#8 -1.40,-1.26,0.62,U] 
04:13:14.154 00.000 21444 refined, 7 included, MultiStar: {-0.53, -0.43}, one-star: {-0.12, -0.89}
04:13:14.154 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
04:13:14.154 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.36 = -2.07)
04:13:14.154 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-0.43 hyp=0.68 cameraTheta=-2.46 mountX=0.49 mountY=-0.60, mountTheta=-0.88
04:13:14.154 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-0.43, opts=13)
04:13:14.154 00.000 21444 Enqueuing Move request for scope (-0.53, -0.43)
04:13:14.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=102, FiltMax=65504, Gamma=0.560
04:13:14.154 00.000 21444 UpdateGuideState exits: m=5772301 SNR=266.7 Saturated
04:13:14.154 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:14.154 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:14.154 00.000 21444 Enqueuing Expose request
04:13:14.155 00.001 25848 Worker thread wakes up
04:13:14.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.43) opts 0xd
04:13:14.155 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -0.43)
04:13:14.155 00.000 25848 Moving (-0.53, -0.43) raw xDistance=0.49 yDistance=-0.60
04:13:14.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
04:13:14.155 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:13:14.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
04:13:14.155 00.000 25848 MoveAxis(E, 0, ABG)
04:13:14.155 00.000 25848 Move returns status 0, amount 0
04:13:14.155 00.000 25848 MoveAxis(N, 0, ABG)
04:13:14.155 00.000 25848 Move returns status 0, amount 0
04:13:14.155 00.000 25848 move complete, result=0
04:13:14.155 00.000 25848 worker thread done servicing request
04:13:14.155 00.000 25848 Worker thread wakes up
04:13:14.155 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:14.155 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:14.155 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.6 px 0 ms NORTH
04:13:16.993 02.838 25848 Exposure complete
04:13:17.074 00.081 25848 worker thread done servicing request
04:13:17.074 00.000 21444 OnExposeComplete: enter
04:13:17.074 00.000 21444 UpdateGuideState(): m_state=6
04:13:17.074 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 957
04:13:17.074 00.000 21444 Star::Find returns 1 (1), X=1255.15, Y=670.68, Mass=5482528, SNR=215.4, Peak=65504 HFD=7.8
04:13:17.074 00.000 21444 MultiStar: [#1 -0.83,-0.72,0.93,U] [#2 -0.68,-0.44,0.97,U] [#3 0.34,-2.21,0.00,M3] [#4 0.25,-0.62,0.88,U] [#5 -1.26,-2.27,0.00,M10] [#6 -0.21,0.20,0.67,U] [#7 -0.54,-0.44,0.57,U] [#8 -1.18,-2.10,0.00,M5] 
04:13:17.074 00.000 21444 refined, 5 included, MultiStar: {-0.22, -0.59}, one-star: {0.55, -1.21}
04:13:17.074 00.000 21444 CameraToMount -- cameraTheta (-1.93) - m_xAngle (3.05) = xAngle (-4.98 = 1.30)
04:13:17.074 00.000 21444 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.83 = -1.54)
04:13:17.074 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=-0.59 hyp=0.63 cameraTheta=-1.93 mountX=0.17 mountY=-0.63, mountTheta=-1.31
04:13:17.075 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=-0.59, opts=13)
04:13:17.075 00.000 21444 Enqueuing Move request for scope (-0.22, -0.59)
04:13:17.075 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=42, FiltMax=65504, Gamma=0.560
04:13:17.075 00.000 21444 UpdateGuideState exits: m=5482528 SNR=215.4 Saturated
04:13:17.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:17.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:17.075 00.000 21444 Enqueuing Expose request
04:13:17.076 00.001 25848 Worker thread wakes up
04:13:17.076 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.59) opts 0xd
04:13:17.076 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, -0.59)
04:13:17.076 00.000 25848 Moving (-0.22, -0.59) raw xDistance=0.17 yDistance=-0.63
04:13:17.076 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:13:17.076 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:13:17.076 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.63
04:13:17.076 00.000 25848 MoveAxis(E, 0, ABG)
04:13:17.076 00.000 25848 Move returns status 0, amount 0
04:13:17.076 00.000 25848 MoveAxis(N, 0, ABG)
04:13:17.076 00.000 25848 Move returns status 0, amount 0
04:13:17.076 00.000 25848 move complete, result=0
04:13:17.076 00.000 25848 worker thread done servicing request
04:13:17.076 00.000 25848 Worker thread wakes up
04:13:17.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:17.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:17.076 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
04:13:19.923 02.847 25848 Exposure complete
04:13:20.002 00.079 25848 worker thread done servicing request
04:13:20.002 00.000 21444 OnExposeComplete: enter
04:13:20.002 00.000 21444 UpdateGuideState(): m_state=6
04:13:20.002 00.000 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 958
04:13:20.002 00.000 21444 Star::Find returns 1 (1), X=1256.02, Y=672.43, Mass=4664010, SNR=123.7, Peak=65504 HFD=7.9
04:13:20.002 00.000 21444 MultiStar: [#1 0.02,1.06,1.02,U] [#2 -0.43,0.85,1.11,U] [#3 0.71,-0.81,0.90,U] [#4 0.71,0.92,1.07,U] [#5 -0.63,0.05,0.84,U] [#6 0.72,1.40,0.82,U] [#7 0.49,1.07,0.71,U] [#8 -0.50,-0.38,0.68,U] 
04:13:20.002 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.55}, one-star: {1.41, 0.53}
04:13:20.002 00.000 21444 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.05) = xAngle (-1.98 = -1.98)
04:13:20.002 00.000 21444 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.82 = 1.46)
04:13:20.002 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.55 hyp=0.63 cameraTheta=1.08 mountX=-0.25 mountY=0.62, mountTheta=1.95
04:13:20.003 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.55, opts=13)
04:13:20.003 00.000 21444 Enqueuing Move request for scope (0.30, 0.55)
04:13:20.003 00.000 25848 Worker thread wakes up
04:13:20.003 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.55) opts 0xd
04:13:20.003 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.55)
04:13:20.003 00.000 25848 Moving (0.30, 0.55) raw xDistance=-0.25 yDistance=0.62
04:13:20.003 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
04:13:20.003 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
04:13:20.003 00.000 25848 MoveAxis(E, 0, ABG)
04:13:20.003 00.000 25848 Move returns status 0, amount 0
04:13:20.003 00.000 25848 MoveAxis(S, 17, ABG)
04:13:20.003 00.000 25848 Guiding  Dir = 1, Dur = 17
04:13:20.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=178, FiltMax=65504, Gamma=0.560
04:13:20.004 00.001 21444 UpdateGuideState exits: m=4664010 SNR=123.7 Saturated
04:13:20.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:20.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:20.004 00.000 21444 Enqueuing Expose request
04:13:20.034 00.030 25848 IsSlewing returns 0
04:13:20.034 00.000 25848 IsGuiding returns 0
04:13:20.065 00.031 25848 IsGuiding returns 1
04:13:20.065 00.000 25848 scope still moving after pulse duration time elapsed
04:13:20.124 00.059 25848 IsSlewing returns 0
04:13:20.124 00.000 25848 IsGuiding returns 0
04:13:20.124 00.000 25848 scope move finished after 17 + 73 ms
04:13:20.124 00.000 25848 Move returns status 0, amount 17
04:13:20.124 00.000 25848 move complete, result=0
04:13:20.124 00.000 25848 worker thread done servicing request
04:13:20.124 00.000 25848 Worker thread wakes up
04:13:20.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:20.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:20.124 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 17 ms SOUTH
04:13:22.973 02.849 25848 Exposure complete
04:13:23.057 00.084 25848 worker thread done servicing request
04:13:23.057 00.000 21444 OnExposeComplete: enter
04:13:23.057 00.000 21444 UpdateGuideState(): m_state=6
04:13:23.058 00.001 21444 Star::Find(15, 1256, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 959
04:13:23.058 00.000 21444 Star::Find returns 1 (1), X=1256.87, Y=670.86, Mass=4492066, SNR=129.3, Peak=63712 HFD=8.1
04:13:23.058 00.000 21444 MultiStar: [#1 0.12,-0.01,1.05,U] [#2 0.30,-0.12,1.00,U] [#3 2.37,-2.38,0.00,M3] [#4 2.19,0.29,0.00,M1] [#5 0.71,-1.24,0.66,U] [#6 1.79,0.44,0.62,U] [#7 1.60,-0.18,0.59,U] [#8 0.32,-1.35,0.70,U] 
04:13:23.058 00.000 21444 refined, 6 included, MultiStar: {0.97, -0.49}, one-star: {2.26, -1.03}
04:13:23.058 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.76)
04:13:23.058 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.37 = -0.08)
04:13:23.058 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-0.49 hyp=1.08 cameraTheta=-0.47 mountX=-1.01 mountY=-0.09, mountTheta=-3.05
04:13:23.059 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-0.49, opts=13)
04:13:23.059 00.000 21444 Enqueuing Move request for scope (0.97, -0.49)
04:13:23.059 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
04:13:23.059 00.000 21444 UpdateGuideState exits: m=4492066 SNR=129.3 Saturated
04:13:23.059 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:23.059 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:23.059 00.000 21444 Enqueuing Expose request
04:13:23.059 00.000 25848 Worker thread wakes up
04:13:23.059 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.49) opts 0xd
04:13:23.059 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, -0.49)
04:13:23.059 00.000 25848 Moving (0.97, -0.49) raw xDistance=-1.01 yDistance=-0.09
04:13:23.059 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.01
04:13:23.060 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:23.060 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:13:23.060 00.000 25848 MoveAxis(E, 29, ABG)
04:13:23.060 00.000 25848 Guiding  Dir = 2, Dur = 29
04:13:23.080 00.020 25848 IsSlewing returns 0
04:13:23.080 00.000 25848 IsGuiding returns 0
04:13:23.112 00.032 25848 IsGuiding returns 1
04:13:23.112 00.000 25848 scope still moving after pulse duration time elapsed
04:13:23.172 00.060 25848 IsSlewing returns 0
04:13:23.172 00.000 25848 IsGuiding returns 0
04:13:23.172 00.000 25848 scope move finished after 29 + 62 ms
04:13:23.172 00.000 25848 Move returns status 0, amount 29
04:13:23.172 00.000 25848 MoveAxis(N, 0, ABG)
04:13:23.172 00.000 25848 Move returns status 0, amount 0
04:13:23.172 00.000 25848 move complete, result=0
04:13:23.172 00.000 25848 worker thread done servicing request
04:13:23.172 00.000 25848 Worker thread wakes up
04:13:23.172 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -0.1 px 0 ms NORTH
04:13:23.173 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:23.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:26.017 02.844 25848 Exposure complete
04:13:26.098 00.081 25848 worker thread done servicing request
04:13:26.098 00.000 21444 OnExposeComplete: enter
04:13:26.098 00.000 21444 UpdateGuideState(): m_state=6
04:13:26.098 00.000 21444 Star::Find(15, 1256, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 960
04:13:26.098 00.000 21444 Star::Find returns 1 (1), X=1254.06, Y=672.39, Mass=5130385, SNR=184.4, Peak=65504 HFD=7.9
04:13:26.099 00.001 21444 MultiStar: [#1 -1.48,0.85,0.99,U] [#2 -1.73,0.58,0.93,U] [#3 -0.06,-0.74,0.65,U] [#4 -1.14,0.89,0.70,U] [#5 -2.67,-1.03,0.00,M9] [#6 -1.20,1.36,0.60,U] [#7 -1.42,0.43,0.53,U] [#8 -2.10,-0.98,0.00,M4] 
04:13:26.099 00.000 21444 single-star, 6 included, MultiStar: {-1.10, 0.57}, one-star: {-0.55, 0.50}
04:13:26.099 00.000 21444 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.05) = xAngle (-0.65 = -0.65)
04:13:26.099 00.000 21444 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.49 = 2.79)
04:13:26.099 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.50 hyp=0.74 cameraTheta=2.40 mountX=0.59 mountY=0.25, mountTheta=0.41
04:13:26.099 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.50, opts=13)
04:13:26.099 00.000 21444 Enqueuing Move request for scope (-0.55, 0.50)
04:13:26.100 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
04:13:26.100 00.000 21444 UpdateGuideState exits: m=5130385 SNR=184.4 Saturated
04:13:26.100 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:26.100 00.000 25848 Worker thread wakes up
04:13:26.100 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.50) opts 0xd
04:13:26.100 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.50)
04:13:26.100 00.000 25848 Moving (-0.55, 0.50) raw xDistance=0.59 yDistance=0.25
04:13:26.100 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:26.100 00.000 21444 Enqueuing Expose request
04:13:26.100 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.59
04:13:26.100 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:26.100 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
04:13:26.100 00.000 25848 MoveAxis(W, 15, ABG)
04:13:26.100 00.000 25848 Guiding  Dir = 3, Dur = 15
04:13:26.125 00.025 25848 IsSlewing returns 0
04:13:26.125 00.000 25848 IsGuiding returns 0
04:13:26.156 00.031 25848 IsGuiding returns 1
04:13:26.156 00.000 25848 scope still moving after pulse duration time elapsed
04:13:26.219 00.063 25848 IsSlewing returns 0
04:13:26.219 00.000 25848 IsGuiding returns 0
04:13:26.219 00.000 25848 scope move finished after 15 + 79 ms
04:13:26.219 00.000 25848 Move returns status 0, amount 15
04:13:26.219 00.000 25848 MoveAxis(N, 0, ABG)
04:13:26.219 00.000 25848 Move returns status 0, amount 0
04:13:26.219 00.000 25848 move complete, result=0
04:13:26.219 00.000 25848 worker thread done servicing request
04:13:26.219 00.000 25848 Worker thread wakes up
04:13:26.219 00.000 21444 GuideStep: 0.6 px 15 ms WEST, 0.3 px 0 ms NORTH
04:13:26.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:26.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:29.062 02.843 25848 Exposure complete
04:13:29.150 00.088 25848 worker thread done servicing request
04:13:29.150 00.000 21444 OnExposeComplete: enter
04:13:29.150 00.000 21444 UpdateGuideState(): m_state=6
04:13:29.150 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 961
04:13:29.150 00.000 21444 Star::Find returns 1 (1), X=1256.14, Y=670.92, Mass=5653559, SNR=238.5, Peak=65504 HFD=8.1
04:13:29.151 00.001 21444 MultiStar: [#1 0.71,-0.26,1.07,U] [#2 0.78,-0.47,1.10,U] [#3 1.78,-1.44,0.00,M3] [#4 1.07,0.46,1.03,U] [#5 -0.80,-1.27,0.76,U] [#6 0.79,0.51,0.84,U] [#7 0.35,-0.01,0.79,U] [#8 -0.19,-1.26,0.53,U] 
04:13:29.151 00.000 21444 refined, 7 included, MultiStar: {0.63, -0.35}, one-star: {1.54, -0.98}
04:13:29.151 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
04:13:29.151 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.40 = -0.12)
04:13:29.151 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-0.35 hyp=0.72 cameraTheta=-0.51 mountX=-0.66 mountY=-0.09, mountTheta=-3.01
04:13:29.152 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-0.35, opts=13)
04:13:29.152 00.000 21444 Enqueuing Move request for scope (0.63, -0.35)
04:13:29.152 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=120, FiltMax=65504, Gamma=0.560
04:13:29.152 00.000 21444 UpdateGuideState exits: m=5653559 SNR=238.5 Saturated
04:13:29.152 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:29.152 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:29.152 00.000 21444 Enqueuing Expose request
04:13:29.152 00.000 25848 Worker thread wakes up
04:13:29.152 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.35) opts 0xd
04:13:29.152 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, -0.35)
04:13:29.152 00.000 25848 Moving (0.63, -0.35) raw xDistance=-0.66 yDistance=-0.09
04:13:29.152 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.66
04:13:29.152 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:29.153 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:13:29.153 00.000 25848 MoveAxis(E, 18, ABG)
04:13:29.153 00.000 25848 Guiding  Dir = 2, Dur = 18
04:13:29.190 00.037 25848 IsSlewing returns 0
04:13:29.190 00.000 25848 IsGuiding returns 0
04:13:29.222 00.032 25848 IsGuiding returns 1
04:13:29.222 00.000 25848 scope still moving after pulse duration time elapsed
04:13:29.279 00.057 25848 IsSlewing returns 0
04:13:29.279 00.000 25848 IsGuiding returns 0
04:13:29.279 00.000 25848 scope move finished after 18 + 70 ms
04:13:29.279 00.000 25848 Move returns status 0, amount 18
04:13:29.279 00.000 25848 MoveAxis(N, 0, ABG)
04:13:29.279 00.000 25848 Move returns status 0, amount 0
04:13:29.279 00.000 25848 move complete, result=0
04:13:29.279 00.000 25848 worker thread done servicing request
04:13:29.279 00.000 25848 Worker thread wakes up
04:13:29.279 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:29.279 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:29.279 00.000 21444 GuideStep: -0.7 px 18 ms EAST, -0.1 px 0 ms NORTH
04:13:32.120 02.841 25848 Exposure complete
04:13:32.201 00.081 25848 worker thread done servicing request
04:13:32.201 00.000 21444 OnExposeComplete: enter
04:13:32.201 00.000 21444 UpdateGuideState(): m_state=6
04:13:32.201 00.000 21444 Star::Find(15, 1256, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 962
04:13:32.201 00.000 21444 Star::Find returns 1 (1), X=1256.72, Y=670.90, Mass=5349500, SNR=175.6, Peak=65504 HFD=7.8
04:13:32.202 00.001 21444 MultiStar: [#1 1.70,-0.36,1.57,U] [#2 1.52,-0.18,1.46,U] [#3 2.08,-1.55,0.00,M4] [#4 1.67,-0.02,0.96,U] [#5 0.02,-1.74,0.87,U] [#6 1.79,0.06,0.75,U] [#7 0.85,-0.17,0.67,U] [#8 0.87,-1.32,0.55,U] 
04:13:32.202 00.000 21444 refined, 7 included, MultiStar: {1.41, -0.53}, one-star: {2.12, -0.99}
04:13:32.202 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
04:13:32.202 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.03)
04:13:32.202 00.000 21444 CameraToMount -- cameraX=1.41 cameraY=-0.53 hyp=1.50 cameraTheta=-0.36 mountX=-1.45 mountY=0.04, mountTheta=3.11
04:13:32.202 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.41, y=-0.53, opts=13)
04:13:32.202 00.000 21444 Enqueuing Move request for scope (1.41, -0.53)
04:13:32.202 00.000 25848 Worker thread wakes up
04:13:32.203 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.41, -0.53) opts 0xd
04:13:32.203 00.000 25848 Handling offset move in thread for scope, endpoint = (1.41, -0.53)
04:13:32.203 00.000 25848 Moving (1.41, -0.53) raw xDistance=-1.45 yDistance=0.04
04:13:32.203 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.45
04:13:32.203 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:32.203 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:13:32.203 00.000 25848 MoveAxis(E, 43, ABG)
04:13:32.203 00.000 25848 Guiding  Dir = 2, Dur = 43
04:13:32.203 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=130, FiltMax=65504, Gamma=0.560
04:13:32.203 00.000 21444 UpdateGuideState exits: m=5349500 SNR=175.6 Saturated
04:13:32.203 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:32.203 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:32.203 00.000 21444 Enqueuing Expose request
04:13:32.259 00.056 25848 IsSlewing returns 0
04:13:32.259 00.000 25848 IsGuiding returns 0
04:13:32.281 00.022 25848 PulseGuide returned control before completion, sleep 32
04:13:32.321 00.040 25848 IsGuiding returns 1
04:13:32.321 00.000 25848 scope still moving after pulse duration time elapsed
04:13:32.373 00.052 25848 IsSlewing returns 0
04:13:32.373 00.000 25848 IsGuiding returns 0
04:13:32.373 00.000 25848 scope move finished after 43 + 70 ms
04:13:32.373 00.000 25848 Move returns status 0, amount 43
04:13:32.374 00.001 25848 MoveAxis(N, 0, ABG)
04:13:32.374 00.000 25848 Move returns status 0, amount 0
04:13:32.374 00.000 25848 move complete, result=0
04:13:32.374 00.000 25848 worker thread done servicing request
04:13:32.374 00.000 25848 Worker thread wakes up
04:13:32.374 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:32.374 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:32.374 00.000 21444 GuideStep: -1.4 px 43 ms EAST, 0.0 px 0 ms NORTH
04:13:35.215 02.841 25848 Exposure complete
04:13:35.295 00.080 25848 worker thread done servicing request
04:13:35.295 00.000 21444 OnExposeComplete: enter
04:13:35.295 00.000 21444 UpdateGuideState(): m_state=6
04:13:35.295 00.000 21444 Star::Find(15, 1256, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 963
04:13:35.295 00.000 21444 Star::Find returns 1 (1), X=1256.58, Y=671.69, Mass=5524574, SNR=211.4, Peak=65504 HFD=7.8
04:13:35.295 00.000 21444 MultiStar: [#1 0.72,0.24,1.15,U] [#2 0.33,0.02,1.26,U] [#3 1.51,-1.47,0.00,M5] [#4 1.94,0.97,0.00,M1] [#5 0.55,-1.37,0.86,U] [#6 1.57,0.55,0.67,U] [#7 1.17,-0.14,0.59,U] [#8 0.27,-1.08,0.57,U] 
04:13:35.296 00.001 21444 refined, 6 included, MultiStar: {0.91, -0.23}, one-star: {1.97, -0.20}
04:13:35.296 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
04:13:35.296 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.14)
04:13:35.296 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-0.23 hyp=0.94 cameraTheta=-0.25 mountX=-0.93 mountY=0.13, mountTheta=3.00
04:13:35.296 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-0.23, opts=13)
04:13:35.296 00.000 21444 Enqueuing Move request for scope (0.91, -0.23)
04:13:35.296 00.000 25848 Worker thread wakes up
04:13:35.296 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.23) opts 0xd
04:13:35.296 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -0.23)
04:13:35.296 00.000 25848 Moving (0.91, -0.23) raw xDistance=-0.93 yDistance=0.13
04:13:35.296 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=54, FiltMax=65504, Gamma=0.560
04:13:35.297 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.93
04:13:35.297 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:35.297 00.000 21444 UpdateGuideState exits: m=5524574 SNR=211.4 Saturated
04:13:35.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:13:35.297 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:35.297 00.000 25848 MoveAxis(E, 30, ABG)
04:13:35.297 00.000 25848 Guiding  Dir = 2, Dur = 30
04:13:35.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:35.297 00.000 21444 Enqueuing Expose request
04:13:35.329 00.032 25848 IsSlewing returns 0
04:13:35.329 00.000 25848 IsGuiding returns 0
04:13:35.360 00.031 25848 IsGuiding returns 1
04:13:35.360 00.000 25848 scope still moving after pulse duration time elapsed
04:13:35.439 00.079 25848 IsSlewing returns 0
04:13:35.439 00.000 25848 IsGuiding returns 0
04:13:35.440 00.001 25848 scope move finished after 30 + 80 ms
04:13:35.440 00.000 25848 Move returns status 0, amount 30
04:13:35.440 00.000 25848 MoveAxis(N, 0, ABG)
04:13:35.440 00.000 25848 Move returns status 0, amount 0
04:13:35.440 00.000 25848 move complete, result=0
04:13:35.440 00.000 25848 worker thread done servicing request
04:13:35.440 00.000 25848 Worker thread wakes up
04:13:35.440 00.000 21444 GuideStep: -0.9 px 30 ms EAST, 0.1 px 0 ms NORTH
04:13:35.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:35.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:38.286 02.846 25848 Exposure complete
04:13:38.372 00.086 25848 worker thread done servicing request
04:13:38.372 00.000 21444 OnExposeComplete: enter
04:13:38.372 00.000 21444 UpdateGuideState(): m_state=6
04:13:38.372 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 964
04:13:38.372 00.000 21444 Star::Find returns 1 (1), X=1255.32, Y=670.89, Mass=5368111, SNR=172.8, Peak=65504 HFD=7.9
04:13:38.373 00.001 21444 MultiStar: [#1 -0.36,-0.64,1.30,U] [#2 -0.25,-0.46,1.10,U] [#3 0.44,-2.23,0.00,M6] [#4 0.29,-0.12,0.86,U] [#5 -2.02,-2.02,0.00,M7] [#6 -0.18,0.18,0.83,U] [#7 -0.65,-0.56,0.82,U] [#8 -0.75,-1.67,0.64,U] 
04:13:38.373 00.000 21444 refined, 6 included, MultiStar: {-0.15, -0.59}, one-star: {0.71, -1.01}
04:13:38.373 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.42)
04:13:38.373 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.43)
04:13:38.373 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.59 hyp=0.60 cameraTheta=-1.82 mountX=0.09 mountY=-0.60, mountTheta=-1.42
04:13:38.374 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.59, opts=13)
04:13:38.374 00.000 21444 Enqueuing Move request for scope (-0.15, -0.59)
04:13:38.374 00.000 25848 Worker thread wakes up
04:13:38.374 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
04:13:38.374 00.000 21444 UpdateGuideState exits: m=5368111 SNR=172.8 Saturated
04:13:38.374 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:38.374 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:38.374 00.000 21444 Enqueuing Expose request
04:13:38.374 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.59) opts 0xd
04:13:38.374 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.59)
04:13:38.374 00.000 25848 Moving (-0.15, -0.59) raw xDistance=0.09 yDistance=-0.60
04:13:38.374 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:13:38.374 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:13:38.374 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
04:13:38.374 00.000 25848 MoveAxis(E, 0, ABG)
04:13:38.374 00.000 25848 Move returns status 0, amount 0
04:13:38.374 00.000 25848 MoveAxis(N, 0, ABG)
04:13:38.374 00.000 25848 Move returns status 0, amount 0
04:13:38.374 00.000 25848 move complete, result=0
04:13:38.375 00.001 25848 worker thread done servicing request
04:13:38.375 00.000 25848 Worker thread wakes up
04:13:38.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:38.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:38.375 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
04:13:41.223 02.848 25848 Exposure complete
04:13:41.302 00.079 25848 worker thread done servicing request
04:13:41.302 00.000 21444 OnExposeComplete: enter
04:13:41.303 00.001 21444 UpdateGuideState(): m_state=6
04:13:41.303 00.000 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 965
04:13:41.303 00.000 21444 Star::Find returns 1 (1), X=1256.19, Y=671.48, Mass=4855525, SNR=130.1, Peak=65504 HFD=7.7
04:13:41.303 00.000 21444 MultiStar: [#1 0.70,0.03,1.42,U] [#2 0.47,-0.09,1.33,U] [#3 1.97,-1.93,0.00,M7] [#4 1.10,0.45,1.23,U] [#5 -0.95,-1.53,0.92,U] [#6 0.98,0.57,0.89,U] [#7 0.20,-0.56,0.70,U] [#8 -0.38,-1.50,0.68,U] 
04:13:41.303 00.000 21444 refined, 7 included, MultiStar: {0.54, -0.27}, one-star: {1.59, -0.42}
04:13:41.303 00.000 21444 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.05) = xAngle (-3.52 = 2.77)
04:13:41.303 00.000 21444 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.08)
04:13:41.303 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-0.27 hyp=0.61 cameraTheta=-0.47 mountX=-0.57 mountY=-0.05, mountTheta=-3.06
04:13:41.304 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-0.27, opts=13)
04:13:41.304 00.000 21444 Enqueuing Move request for scope (0.54, -0.27)
04:13:41.304 00.000 25848 Worker thread wakes up
04:13:41.305 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.27) opts 0xd
04:13:41.305 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -0.27)
04:13:41.305 00.000 25848 Moving (0.54, -0.27) raw xDistance=-0.57 yDistance=-0.05
04:13:41.305 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=106, FiltMax=65504, Gamma=0.560
04:13:41.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
04:13:41.305 00.000 21444 UpdateGuideState exits: m=4855525 SNR=130.1 Saturated
04:13:41.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:41.305 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:41.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:41.305 00.000 21444 Enqueuing Expose request
04:13:41.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:13:41.305 00.000 25848 MoveAxis(E, 17, ABG)
04:13:41.305 00.000 25848 Guiding  Dir = 2, Dur = 17
04:13:41.329 00.024 25848 IsSlewing returns 0
04:13:41.330 00.001 25848 IsGuiding returns 0
04:13:41.361 00.031 25848 IsGuiding returns 1
04:13:41.361 00.000 25848 scope still moving after pulse duration time elapsed
04:13:41.420 00.059 25848 IsSlewing returns 0
04:13:41.420 00.000 25848 IsGuiding returns 0
04:13:41.420 00.000 25848 scope move finished after 17 + 73 ms
04:13:41.421 00.001 25848 Move returns status 0, amount 17
04:13:41.421 00.000 25848 MoveAxis(N, 0, ABG)
04:13:41.421 00.000 25848 Move returns status 0, amount 0
04:13:41.421 00.000 25848 move complete, result=0
04:13:41.421 00.000 25848 worker thread done servicing request
04:13:41.421 00.000 25848 Worker thread wakes up
04:13:41.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:41.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:41.421 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.0 px 0 ms NORTH
04:13:44.274 02.853 25848 Exposure complete
04:13:44.341 00.067 25848 worker thread done servicing request
04:13:44.342 00.001 21444 OnExposeComplete: enter
04:13:44.342 00.000 21444 UpdateGuideState(): m_state=6
04:13:44.342 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 966
04:13:44.342 00.000 21444 Star::Find returns 1 (1), X=1257.60, Y=672.17, Mass=5371314, SNR=248.7, Peak=65504 HFD=7.7
04:13:44.342 00.000 21444 MultiStar: [#1 2.01,0.33,1.03,U] [#2 1.68,0.44,0.77,U] [#3 2.57,-1.74,0.00,M8] [#4 2.65,1.23,0.00,M1] [#5 1.44,-1.25,0.64,U] [#6 2.66,0.81,0.00,M1] [#7 1.98,-0.30,0.50,U] [#8 1.48,-0.85,0.52,U] 
04:13:44.343 00.001 21444 refined, 5 included, MultiStar: {2.03, -0.10}, one-star: {3.00, 0.27}
04:13:44.343 00.000 21444 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
04:13:44.343 00.000 21444 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.34)
04:13:44.343 00.000 21444 CameraToMount -- cameraX=2.03 cameraY=-0.10 hyp=2.03 cameraTheta=-0.05 mountX=-2.03 mountY=0.68, mountTheta=2.82
04:13:44.344 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.03, y=-0.10, opts=13)
04:13:44.344 00.000 21444 Enqueuing Move request for scope (2.03, -0.10)
04:13:44.344 00.000 25848 Worker thread wakes up
04:13:44.344 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.03, -0.10) opts 0xd
04:13:44.344 00.000 25848 Handling offset move in thread for scope, endpoint = (2.03, -0.10)
04:13:44.344 00.000 25848 Moving (2.03, -0.10) raw xDistance=-2.03 yDistance=0.68
04:13:44.344 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:13:44.344 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.30 from input -2.03
04:13:44.344 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
04:13:44.344 00.000 25848 MoveAxis(E, 60, ABG)
04:13:44.344 00.000 25848 Guiding  Dir = 2, Dur = 60
04:13:44.344 00.000 21444 UpdateGuideState exits: m=5371314 SNR=248.7 Saturated
04:13:44.344 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:44.344 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:44.344 00.000 21444 Enqueuing Expose request
04:13:44.377 00.033 25848 IsSlewing returns 0
04:13:44.377 00.000 25848 IsGuiding returns 0
04:13:44.408 00.031 25848 PulseGuide returned control before completion, sleep 39
04:13:44.460 00.052 25848 IsGuiding returns 1
04:13:44.460 00.000 25848 scope still moving after pulse duration time elapsed
04:13:44.514 00.054 25848 IsSlewing returns 0
04:13:44.514 00.000 25848 IsGuiding returns 0
04:13:44.514 00.000 25848 scope move finished after 60 + 77 ms
04:13:44.514 00.000 25848 Move returns status 0, amount 60
04:13:44.514 00.000 25848 MoveAxis(S, 18, ABG)
04:13:44.514 00.000 25848 Guiding  Dir = 1, Dur = 18
04:13:44.578 00.064 25848 IsSlewing returns 0
04:13:44.579 00.001 25848 IsGuiding returns 0
04:13:44.610 00.031 25848 IsGuiding returns 1
04:13:44.610 00.000 25848 scope still moving after pulse duration time elapsed
04:13:44.672 00.062 25848 IsSlewing returns 0
04:13:44.673 00.001 25848 IsGuiding returns 0
04:13:44.673 00.000 25848 scope move finished after 18 + 75 ms
04:13:44.673 00.000 25848 Move returns status 0, amount 18
04:13:44.673 00.000 25848 move complete, result=0
04:13:44.673 00.000 25848 worker thread done servicing request
04:13:44.673 00.000 25848 Worker thread wakes up
04:13:44.673 00.000 21444 GuideStep: -2.0 px 60 ms EAST, 0.7 px 18 ms SOUTH
04:13:44.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:44.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:47.521 02.848 25848 Exposure complete
04:13:47.599 00.078 25848 worker thread done servicing request
04:13:47.599 00.000 21444 OnExposeComplete: enter
04:13:47.599 00.000 21444 UpdateGuideState(): m_state=6
04:13:47.600 00.001 21444 Star::Find(15, 1257, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 967
04:13:47.600 00.000 21444 Star::Find returns 1 (1), X=1256.57, Y=670.66, Mass=5245393, SNR=175.6, Peak=65504 HFD=7.8
04:13:47.600 00.000 21444 MultiStar: [#1 1.84,-0.69,1.65,U] [#2 1.66,-0.47,1.18,U] [#3 3.12,-2.25,0.00,M9] [#4 1.31,-0.30,0.79,U] [#5 0.33,-2.36,0.00,M6] [#6 0.92,-0.29,0.96,U] [#7 1.31,-0.73,0.78,U] [#8 0.72,-1.25,0.69,U] 
04:13:47.600 00.000 21444 refined, 6 included, MultiStar: {1.47, -0.69}, one-star: {1.96, -1.24}
04:13:47.600 00.000 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.49 = 2.79)
04:13:47.600 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.05)
04:13:47.600 00.000 21444 CameraToMount -- cameraX=1.47 cameraY=-0.69 hyp=1.63 cameraTheta=-0.44 mountX=-1.53 mountY=-0.08, mountTheta=-3.09
04:13:47.601 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.47, y=-0.69, opts=13)
04:13:47.601 00.000 21444 Enqueuing Move request for scope (1.47, -0.69)
04:13:47.601 00.000 25848 Worker thread wakes up
04:13:47.601 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=368, FiltMax=65504, Gamma=0.560
04:13:47.601 00.000 21444 UpdateGuideState exits: m=5245393 SNR=175.6 Saturated
04:13:47.601 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:47.601 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.47, -0.69) opts 0xd
04:13:47.601 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:47.601 00.000 21444 Enqueuing Expose request
04:13:47.601 00.000 25848 Handling offset move in thread for scope, endpoint = (1.47, -0.69)
04:13:47.601 00.000 25848 Moving (1.47, -0.69) raw xDistance=-1.53 yDistance=-0.08
04:13:47.601 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.53
04:13:47.601 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:47.601 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:13:47.601 00.000 25848 MoveAxis(E, 49, ABG)
04:13:47.601 00.000 25848 Guiding  Dir = 2, Dur = 49
04:13:47.626 00.025 25848 IsSlewing returns 0
04:13:47.626 00.000 25848 IsGuiding returns 0
04:13:47.658 00.032 25848 PulseGuide returned control before completion, sleep 28
04:13:47.694 00.036 25848 IsGuiding returns 1
04:13:47.694 00.000 25848 scope still moving after pulse duration time elapsed
04:13:47.750 00.056 25848 IsSlewing returns 0
04:13:47.750 00.000 25848 IsGuiding returns 0
04:13:47.750 00.000 25848 scope move finished after 49 + 75 ms
04:13:47.750 00.000 25848 Move returns status 0, amount 49
04:13:47.750 00.000 25848 MoveAxis(N, 0, ABG)
04:13:47.750 00.000 25848 Move returns status 0, amount 0
04:13:47.750 00.000 25848 move complete, result=0
04:13:47.750 00.000 25848 worker thread done servicing request
04:13:47.750 00.000 25848 Worker thread wakes up
04:13:47.750 00.000 21444 GuideStep: -1.5 px 49 ms EAST, -0.1 px 0 ms NORTH
04:13:47.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:47.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:50.600 02.850 25848 Exposure complete
04:13:50.689 00.089 25848 worker thread done servicing request
04:13:50.689 00.000 21444 OnExposeComplete: enter
04:13:50.689 00.000 21444 UpdateGuideState(): m_state=6
04:13:50.689 00.000 21444 Star::Find(15, 1256, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 968
04:13:50.689 00.000 21444 Star::Find returns 1 (1), X=1257.96, Y=671.85, Mass=4958619, SNR=127.1, Peak=65504 HFD=8.0
04:13:50.689 00.000 21444 MultiStar: [#1 2.58,0.94,0.00,M1] [#2 2.79,0.68,0.00,M1] [#3 3.55,-0.66,0.00,M10] [#4 2.70,0.44,0.00,M1] [#5 1.82,-0.62,0.95,U] [#6 1.92,0.94,0.00,M1] [#7 1.38,0.20,0.92,U] [#8 1.63,-0.82,0.79,U] 
04:13:50.689 00.000 21444 refined, 3 included, MultiStar: {2.09, -0.30}, one-star: {3.36, -0.05}
04:13:50.689 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
04:13:50.689 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.25)
04:13:50.689 00.000 21444 CameraToMount -- cameraX=2.09 cameraY=-0.30 hyp=2.11 cameraTheta=-0.14 mountX=-2.11 mountY=0.52, mountTheta=2.90
04:13:50.690 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.09, y=-0.30, opts=13)
04:13:50.690 00.000 21444 Enqueuing Move request for scope (2.09, -0.30)
04:13:50.690 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=54, FiltMax=65504, Gamma=0.560
04:13:50.691 00.001 21444 UpdateGuideState exits: m=4958619 SNR=127.1 Saturated
04:13:50.691 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:50.691 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:50.691 00.000 21444 Enqueuing Expose request
04:13:50.691 00.000 25848 Worker thread wakes up
04:13:50.691 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.09, -0.30) opts 0xd
04:13:50.691 00.000 25848 Handling offset move in thread for scope, endpoint = (2.09, -0.30)
04:13:50.691 00.000 25848 Moving (2.09, -0.30) raw xDistance=-2.11 yDistance=0.52
04:13:50.691 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.11
04:13:50.691 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
04:13:50.691 00.000 25848 MoveAxis(E, 65, ABG)
04:13:50.691 00.000 25848 Guiding  Dir = 2, Dur = 65
04:13:50.719 00.028 25848 IsSlewing returns 0
04:13:50.720 00.001 25848 IsGuiding returns 0
04:13:50.751 00.031 25848 PulseGuide returned control before completion, sleep 44
04:13:50.805 00.054 25848 IsGuiding returns 1
04:13:50.805 00.000 25848 scope still moving after pulse duration time elapsed
04:13:50.857 00.052 25848 IsSlewing returns 0
04:13:50.858 00.001 25848 IsGuiding returns 0
04:13:50.858 00.000 25848 scope move finished after 65 + 73 ms
04:13:50.858 00.000 25848 Move returns status 0, amount 65
04:13:50.858 00.000 25848 MoveAxis(S, 14, ABG)
04:13:50.858 00.000 25848 Guiding  Dir = 1, Dur = 14
04:13:50.890 00.032 25848 IsSlewing returns 0
04:13:50.890 00.000 25848 IsGuiding returns 0
04:13:50.923 00.033 25848 IsGuiding returns 1
04:13:50.923 00.000 25848 scope still moving after pulse duration time elapsed
04:13:50.988 00.065 25848 IsSlewing returns 0
04:13:50.988 00.000 25848 IsGuiding returns 0
04:13:50.988 00.000 25848 scope move finished after 14 + 83 ms
04:13:50.988 00.000 25848 Move returns status 0, amount 14
04:13:50.988 00.000 25848 move complete, result=0
04:13:50.988 00.000 25848 worker thread done servicing request
04:13:50.988 00.000 25848 Worker thread wakes up
04:13:50.988 00.000 21444 GuideStep: -2.1 px 65 ms EAST, 0.5 px 14 ms SOUTH
04:13:50.988 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:50.988 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:53.839 02.851 25848 Exposure complete
04:13:53.925 00.086 25848 worker thread done servicing request
04:13:53.925 00.000 21444 OnExposeComplete: enter
04:13:53.925 00.000 21444 UpdateGuideState(): m_state=6
04:13:53.925 00.000 21444 Star::Find(15, 1257, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 969
04:13:53.925 00.000 21444 Star::Find returns 1 (1), X=1259.72, Y=670.19, Mass=5504558, SNR=215.7, Peak=65504 HFD=7.9
04:13:53.925 00.000 21444 MultiStar: large primary error, entering stabilization period
04:13:53.925 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
04:13:53.925 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.07)
04:13:53.925 00.000 21444 CameraToMount -- cameraX=5.11 cameraY=-1.71 hyp=5.39 cameraTheta=-0.32 mountX=-5.25 mountY=0.35, mountTheta=3.07
04:13:53.926 00.001 21444 SchedulePrimaryMove(1030A8C0, x=5.11, y=-1.71, opts=13)
04:13:53.926 00.000 21444 Enqueuing Move request for scope (5.11, -1.71)
04:13:53.926 00.000 25848 Worker thread wakes up
04:13:53.926 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.11, -1.71) opts 0xd
04:13:53.926 00.000 25848 Handling offset move in thread for scope, endpoint = (5.11, -1.71)
04:13:53.926 00.000 25848 Moving (5.11, -1.71) raw xDistance=-5.25 yDistance=0.35
04:13:53.926 00.000 25848 GuideAlgorithmHysteresis::Result() returns -3.40 from input -5.25
04:13:53.926 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:53.926 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=242, FiltMax=65504, Gamma=0.560
04:13:53.927 00.001 21444 UpdateGuideState exits: m=5504558 SNR=215.7 Saturated
04:13:53.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:53.927 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:53.927 00.000 21444 Enqueuing Expose request
04:13:53.927 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
04:13:53.927 00.000 25848 MoveAxis(E, 157, ABG)
04:13:53.927 00.000 25848 Guiding  Dir = 2, Dur = 157
04:13:53.951 00.024 25848 IsSlewing returns 0
04:13:53.951 00.000 25848 IsGuiding returns 0
04:13:53.982 00.031 25848 PulseGuide returned control before completion, sleep 136
04:13:54.121 00.139 25848 IsGuiding returns 1
04:13:54.121 00.000 25848 scope still moving after pulse duration time elapsed
04:13:54.173 00.052 25848 IsSlewing returns 0
04:13:54.173 00.000 25848 IsGuiding returns 0
04:13:54.173 00.000 25848 scope move finished after 157 + 64 ms
04:13:54.173 00.000 25848 Move returns status 0, amount 157
04:13:54.173 00.000 25848 MoveAxis(N, 0, ABG)
04:13:54.173 00.000 25848 Move returns status 0, amount 0
04:13:54.173 00.000 25848 move complete, result=0
04:13:54.173 00.000 25848 worker thread done servicing request
04:13:54.173 00.000 25848 Worker thread wakes up
04:13:54.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:54.174 00.001 21444 GuideStep: -5.2 px 157 ms EAST, 0.4 px 0 ms NORTH
04:13:54.174 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:57.021 02.847 25848 Exposure complete
04:13:57.100 00.079 25848 worker thread done servicing request
04:13:57.100 00.000 21444 OnExposeComplete: enter
04:13:57.100 00.000 21444 UpdateGuideState(): m_state=6
04:13:57.100 00.000 21444 Star::Find(15, 1259, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 970
04:13:57.100 00.000 21444 Star::Find returns 1 (1), X=1255.82, Y=671.52, Mass=5244651, SNR=166.3, Peak=65504 HFD=7.7
04:13:57.100 00.000 21444 MultiStar: exiting stabilization period
04:13:57.100 00.000 21444 MultiStar: [#1 -0.03,0.10,1.32,U] [#2 0.13,-0.08,1.29,U] [#3 1.69,-1.21,0.00,R] [#4 0.97,0.26,1.22,U] [#5 -0.73,-1.37,0.80,U] [#6 0.95,0.58,0.61,U] [#7 0.21,0.07,0.82,U] [#8 -0.42,-1.08,0.70,U] 
04:13:57.100 00.000 21444 refined, 7 included, MultiStar: {0.31, -0.19}, one-star: {1.22, -0.37}
04:13:57.100 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
04:13:57.100 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
04:13:57.100 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-0.19 hyp=0.36 cameraTheta=-0.55 mountX=-0.33 mountY=-0.06, mountTheta=-2.96
04:13:57.101 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-0.19, opts=13)
04:13:57.101 00.000 21444 Enqueuing Move request for scope (0.31, -0.19)
04:13:57.101 00.000 25848 Worker thread wakes up
04:13:57.102 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.19) opts 0xd
04:13:57.102 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -0.19)
04:13:57.102 00.000 25848 Moving (0.31, -0.19) raw xDistance=-0.33 yDistance=-0.06
04:13:57.102 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=144, FiltMax=65504, Gamma=0.560
04:13:57.102 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
04:13:57.102 00.000 21444 UpdateGuideState exits: m=5244651 SNR=166.3 Saturated
04:13:57.102 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:57.102 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:57.102 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:13:57.102 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:13:57.102 00.000 21444 Enqueuing Expose request
04:13:57.102 00.000 25848 MoveAxis(E, 0, ABG)
04:13:57.102 00.000 25848 Move returns status 0, amount 0
04:13:57.102 00.000 25848 MoveAxis(N, 0, ABG)
04:13:57.102 00.000 25848 Move returns status 0, amount 0
04:13:57.102 00.000 25848 move complete, result=0
04:13:57.102 00.000 25848 worker thread done servicing request
04:13:57.102 00.000 25848 Worker thread wakes up
04:13:57.102 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:13:57.102 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:13:57.102 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
04:13:59.951 02.849 25848 Exposure complete
04:14:00.026 00.075 25848 worker thread done servicing request
04:14:00.026 00.000 21444 OnExposeComplete: enter
04:14:00.026 00.000 21444 UpdateGuideState(): m_state=6
04:14:00.027 00.001 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 971
04:14:00.027 00.000 21444 Star::Find returns 1 (1), X=1256.29, Y=670.87, Mass=4495469, SNR=155.2, Peak=62180 HFD=8.0
04:14:00.027 00.000 21444 MultiStar: [#1 1.16,-0.53,0.85,U] [#2 0.86,-0.23,0.75,U] [#3 0.47,-0.77,0.73,U] [#4 1.82,0.10,0.59,U] [#5 0.17,-1.97,0.46,U] [#6 1.00,0.38,0.49,U] [#7 0.67,0.49,0.64,U] [#8 0.38,-2.02,0.59,U] 
04:14:00.027 00.000 21444 refined, 8 included, MultiStar: {0.97, -0.62}, one-star: {1.68, -1.02}
04:14:00.027 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
04:14:00.027 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
04:14:00.027 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=-0.62 hyp=1.15 cameraTheta=-0.56 mountX=-1.03 mountY=-0.20, mountTheta=-2.95
04:14:00.028 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=-0.62, opts=13)
04:14:00.028 00.000 21444 Enqueuing Move request for scope (0.97, -0.62)
04:14:00.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
04:14:00.028 00.000 21444 UpdateGuideState exits: m=4495469 SNR=155.2 Saturated
04:14:00.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:00.028 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:00.028 00.000 21444 Enqueuing Expose request
04:14:00.028 00.000 25848 Worker thread wakes up
04:14:00.028 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.62) opts 0xd
04:14:00.029 00.001 25848 Handling offset move in thread for scope, endpoint = (0.97, -0.62)
04:14:00.029 00.000 25848 Moving (0.97, -0.62) raw xDistance=-1.03 yDistance=-0.20
04:14:00.029 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03
04:14:00.029 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:00.029 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:14:00.029 00.000 25848 MoveAxis(E, 30, ABG)
04:14:00.029 00.000 25848 Guiding  Dir = 2, Dur = 30
04:14:00.081 00.052 25848 IsSlewing returns 0
04:14:00.081 00.000 25848 IsGuiding returns 0
04:14:00.113 00.032 25848 IsGuiding returns 1
04:14:00.113 00.000 25848 scope still moving after pulse duration time elapsed
04:14:00.157 00.044 25848 IsSlewing returns 0
04:14:00.157 00.000 25848 IsGuiding returns 0
04:14:00.157 00.000 25848 scope move finished after 30 + 45 ms
04:14:00.158 00.001 25848 Move returns status 0, amount 30
04:14:00.158 00.000 25848 MoveAxis(N, 0, ABG)
04:14:00.158 00.000 25848 Move returns status 0, amount 0
04:14:00.158 00.000 25848 move complete, result=0
04:14:00.158 00.000 25848 worker thread done servicing request
04:14:00.158 00.000 25848 Worker thread wakes up
04:14:00.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:00.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:00.158 00.000 21444 GuideStep: -1.0 px 30 ms EAST, -0.2 px 0 ms NORTH
04:14:03.007 02.849 25848 Exposure complete
04:14:03.088 00.081 25848 worker thread done servicing request
04:14:03.088 00.000 21444 OnExposeComplete: enter
04:14:03.088 00.000 21444 UpdateGuideState(): m_state=6
04:14:03.088 00.000 21444 Star::Find(15, 1256, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 972
04:14:03.088 00.000 21444 Star::Find returns 1 (1), X=1254.60, Y=670.63, Mass=4270695, SNR=101.4, Peak=65216 HFD=7.6
04:14:03.088 00.000 21444 MultiStar: [#1 -1.23,-0.66,1.29,U] [#2 -1.51,-0.88,1.34,U] [#3 -1.90,-0.97,0.00,M1] [#4 -0.49,-0.80,1.16,U] [#5 -2.66,-2.40,0.00,M4] [#6 -0.18,0.09,0.96,U] [#7 -0.99,-1.01,0.89,U] [#8 -1.43,-2.24,0.00,M1] 
04:14:03.088 00.000 21444 refined, 5 included, MultiStar: {-0.79, -0.76}, one-star: {-0.01, -1.27}
04:14:03.088 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.05) = xAngle (-5.42 = 0.86)
04:14:03.089 00.001 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.27 = -1.98)
04:14:03.089 00.000 21444 CameraToMount -- cameraX=-0.79 cameraY=-0.76 hyp=1.09 cameraTheta=-2.37 mountX=0.72 mountY=-1.00, mountTheta=-0.95
04:14:03.090 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.79, y=-0.76, opts=13)
04:14:03.090 00.000 21444 Enqueuing Move request for scope (-0.79, -0.76)
04:14:03.090 00.000 25848 Worker thread wakes up
04:14:03.090 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:14:03.090 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.76) opts 0xd
04:14:03.090 00.000 21444 UpdateGuideState exits: m=4270695 SNR=101.4 Saturated
04:14:03.090 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:03.090 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:03.090 00.000 21444 Enqueuing Expose request
04:14:03.090 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.79, -0.76)
04:14:03.090 00.000 25848 Moving (-0.79, -0.76) raw xDistance=0.72 yDistance=-1.00
04:14:03.090 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.72
04:14:03.090 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:14:03.090 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.00
04:14:03.090 00.000 25848 MoveAxis(W, 19, ABG)
04:14:03.090 00.000 25848 Guiding  Dir = 3, Dur = 19
04:14:03.111 00.021 25848 IsSlewing returns 0
04:14:03.111 00.000 25848 IsGuiding returns 0
04:14:03.142 00.031 25848 IsGuiding returns 1
04:14:03.142 00.000 25848 scope still moving after pulse duration time elapsed
04:14:03.190 00.048 25848 IsSlewing returns 0
04:14:03.244 00.054 25848 IsGuiding returns 0
04:14:03.244 00.000 25848 scope move finished after 19 + 114 ms
04:14:03.245 00.001 25848 Move returns status 0, amount 19
04:14:03.245 00.000 25848 MoveAxis(N, 0, ABG)
04:14:03.245 00.000 25848 Move returns status 0, amount 0
04:14:03.245 00.000 25848 move complete, result=0
04:14:03.245 00.000 25848 worker thread done servicing request
04:14:03.245 00.000 25848 Worker thread wakes up
04:14:03.245 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:03.245 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:03.245 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -1.0 px 0 ms NORTH
04:14:06.087 02.842 25848 Exposure complete
04:14:06.162 00.075 25848 worker thread done servicing request
04:14:06.163 00.001 21444 OnExposeComplete: enter
04:14:06.163 00.000 21444 UpdateGuideState(): m_state=6
04:14:06.163 00.000 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 973
04:14:06.164 00.001 21444 Star::Find returns 1 (1), X=1255.43, Y=670.51, Mass=5450698, SNR=223.2, Peak=65504 HFD=7.7
04:14:06.164 00.000 21444 MultiStar: [#1 -0.02,0.04,0.98,U] [#2 0.14,-0.16,1.17,U] [#3 -0.46,0.04,0.80,U] [#4 1.08,0.09,0.60,U] [#5 -0.72,-1.96,0.00,M5] [#6 0.71,0.49,0.63,U] [#7 0.45,-0.56,0.74,U] [#8 -0.66,-1.73,0.44,U] 
04:14:06.164 00.000 21444 refined, 7 included, MultiStar: {0.27, -0.36}, one-star: {0.83, -1.38}
04:14:06.164 00.000 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.30)
04:14:06.164 00.000 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
04:14:06.164 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.36 hyp=0.45 cameraTheta=-0.93 mountX=-0.30 mountY=-0.23, mountTheta=-2.49
04:14:06.166 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.36, opts=13)
04:14:06.166 00.000 21444 Enqueuing Move request for scope (0.27, -0.36)
04:14:06.166 00.000 25848 Worker thread wakes up
04:14:06.167 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.36) opts 0xd
04:14:06.167 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.36)
04:14:06.167 00.000 25848 Moving (0.27, -0.36) raw xDistance=-0.30 yDistance=-0.23
04:14:06.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
04:14:06.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=92, FiltMax=65504, Gamma=0.560
04:14:06.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:06.167 00.000 21444 UpdateGuideState exits: m=5450698 SNR=223.2 Saturated
04:14:06.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:14:06.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:06.167 00.000 25848 MoveAxis(E, 0, ABG)
04:14:06.167 00.000 25848 Move returns status 0, amount 0
04:14:06.167 00.000 25848 MoveAxis(N, 0, ABG)
04:14:06.167 00.000 25848 Move returns status 0, amount 0
04:14:06.167 00.000 25848 move complete, result=0
04:14:06.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:06.167 00.000 21444 Enqueuing Expose request
04:14:06.167 00.000 25848 worker thread done servicing request
04:14:06.167 00.000 25848 Worker thread wakes up
04:14:06.167 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
04:14:06.167 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:06.167 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:09.019 02.852 25848 Exposure complete
04:14:09.106 00.087 25848 worker thread done servicing request
04:14:09.106 00.000 21444 OnExposeComplete: enter
04:14:09.106 00.000 21444 UpdateGuideState(): m_state=6
04:14:09.107 00.001 21444 Star::Find(15, 1255, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 974
04:14:09.107 00.000 21444 Star::Find returns 1 (1), X=1257.44, Y=671.93, Mass=5672816, SNR=203.1, Peak=65504 HFD=8.0
04:14:09.107 00.000 21444 MultiStar: [#1 1.67,0.79,0.95,U] [#2 1.35,0.56,0.97,U] [#3 1.53,0.42,0.86,U] [#4 2.64,0.88,0.00,M1] [#5 0.57,-0.58,0.91,U] [#6 2.13,1.07,0.00,M1] [#7 1.71,0.57,0.54,U] [#8 1.40,-0.40,0.50,U] 
04:14:09.107 00.000 21444 refined, 6 included, MultiStar: {1.60, 0.22}, one-star: {2.83, 0.03}
04:14:09.107 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
04:14:09.107 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.53)
04:14:09.107 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=0.22 hyp=1.62 cameraTheta=0.14 mountX=-1.58 mountY=0.81, mountTheta=2.67
04:14:09.108 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=0.22, opts=13)
04:14:09.108 00.000 21444 Enqueuing Move request for scope (1.60, 0.22)
04:14:09.108 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=80, FiltMax=65504, Gamma=0.560
04:14:09.108 00.000 21444 UpdateGuideState exits: m=5672816 SNR=203.1 Saturated
04:14:09.108 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:09.108 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:09.108 00.000 21444 Enqueuing Expose request
04:14:09.108 00.000 25848 Worker thread wakes up
04:14:09.108 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, 0.22) opts 0xd
04:14:09.108 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, 0.22)
04:14:09.109 00.001 25848 Moving (1.60, 0.22) raw xDistance=-1.58 yDistance=0.81
04:14:09.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.58
04:14:09.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
04:14:09.109 00.000 25848 MoveAxis(E, 46, ABG)
04:14:09.109 00.000 25848 Guiding  Dir = 2, Dur = 46
04:14:09.141 00.032 25848 IsSlewing returns 0
04:14:09.142 00.001 25848 IsGuiding returns 0
04:14:09.173 00.031 25848 PulseGuide returned control before completion, sleep 25
04:14:09.206 00.033 25848 IsGuiding returns 1
04:14:09.206 00.000 25848 scope still moving after pulse duration time elapsed
04:14:09.266 00.060 25848 IsSlewing returns 0
04:14:09.266 00.000 25848 IsGuiding returns 0
04:14:09.266 00.000 25848 scope move finished after 46 + 78 ms
04:14:09.266 00.000 25848 Move returns status 0, amount 46
04:14:09.266 00.000 25848 MoveAxis(S, 22, ABG)
04:14:09.266 00.000 25848 Guiding  Dir = 1, Dur = 22
04:14:09.298 00.032 25848 IsSlewing returns 0
04:14:09.299 00.001 25848 IsGuiding returns 0
04:14:09.331 00.032 25848 IsGuiding returns 1
04:14:09.331 00.000 25848 scope still moving after pulse duration time elapsed
04:14:09.392 00.061 25848 IsSlewing returns 0
04:14:09.392 00.000 25848 IsGuiding returns 0
04:14:09.392 00.000 25848 scope move finished after 22 + 71 ms
04:14:09.392 00.000 25848 Move returns status 0, amount 22
04:14:09.392 00.000 25848 move complete, result=0
04:14:09.392 00.000 25848 worker thread done servicing request
04:14:09.392 00.000 25848 Worker thread wakes up
04:14:09.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:09.392 00.000 21444 GuideStep: -1.6 px 46 ms EAST, 0.8 px 22 ms SOUTH
04:14:09.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:12.234 02.842 25848 Exposure complete
04:14:12.315 00.081 25848 worker thread done servicing request
04:14:12.316 00.001 21444 OnExposeComplete: enter
04:14:12.316 00.000 21444 UpdateGuideState(): m_state=6
04:14:12.316 00.000 21444 Star::Find(15, 1257, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 975
04:14:12.316 00.000 21444 Star::Find returns 1 (1), X=1257.36, Y=670.32, Mass=5375446, SNR=203.1, Peak=65504 HFD=7.9
04:14:12.316 00.000 21444 MultiStar: [#1 1.50,-0.87,0.98,U] [#2 1.17,-0.70,0.92,U] [#3 1.37,-1.30,0.65,U] [#4 2.41,-0.21,0.00,M2] [#5 1.10,-1.57,0.63,U] [#6 2.01,-0.11,0.62,U] [#7 2.10,-0.60,0.00,M1] [#8 1.43,-1.84,0.00,M1] 
04:14:12.316 00.000 21444 refined, 5 included, MultiStar: {1.70, -1.04}, one-star: {2.75, -1.57}
04:14:12.316 00.000 21444 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.05) = xAngle (-3.60 = 2.68)
04:14:12.316 00.000 21444 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.44 = -0.16)
04:14:12.316 00.000 21444 CameraToMount -- cameraX=1.70 cameraY=-1.04 hyp=1.99 cameraTheta=-0.55 mountX=-1.78 mountY=-0.32, mountTheta=-2.97
04:14:12.317 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.70, y=-1.04, opts=13)
04:14:12.317 00.000 21444 Enqueuing Move request for scope (1.70, -1.04)
04:14:12.317 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=28, FiltMax=65504, Gamma=0.560
04:14:12.317 00.000 21444 UpdateGuideState exits: m=5375446 SNR=203.1 Saturated
04:14:12.317 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:12.317 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:12.317 00.000 21444 Enqueuing Expose request
04:14:12.317 00.000 25848 Worker thread wakes up
04:14:12.318 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.70, -1.04) opts 0xd
04:14:12.318 00.000 25848 Handling offset move in thread for scope, endpoint = (1.70, -1.04)
04:14:12.318 00.000 25848 Moving (1.70, -1.04) raw xDistance=-1.78 yDistance=-0.32
04:14:12.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.78
04:14:12.318 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:12.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
04:14:12.318 00.000 25848 MoveAxis(E, 55, ABG)
04:14:12.318 00.000 25848 Guiding  Dir = 2, Dur = 55
04:14:12.342 00.024 25848 IsSlewing returns 0
04:14:12.342 00.000 25848 IsGuiding returns 0
04:14:12.374 00.032 25848 PulseGuide returned control before completion, sleep 34
04:14:12.422 00.048 25848 IsGuiding returns 1
04:14:12.422 00.000 25848 scope still moving after pulse duration time elapsed
04:14:12.483 00.061 25848 IsSlewing returns 0
04:14:12.484 00.001 25848 IsGuiding returns 0
04:14:12.484 00.000 25848 scope move finished after 55 + 86 ms
04:14:12.484 00.000 25848 Move returns status 0, amount 55
04:14:12.484 00.000 25848 MoveAxis(N, 0, ABG)
04:14:12.484 00.000 25848 Move returns status 0, amount 0
04:14:12.484 00.000 25848 move complete, result=0
04:14:12.484 00.000 25848 worker thread done servicing request
04:14:12.484 00.000 25848 Worker thread wakes up
04:14:12.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:12.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:12.484 00.000 21444 GuideStep: -1.8 px 55 ms EAST, -0.3 px 0 ms NORTH
04:14:15.337 02.853 25848 Exposure complete
04:14:15.427 00.090 25848 worker thread done servicing request
04:14:15.427 00.000 21444 OnExposeComplete: enter
04:14:15.427 00.000 21444 UpdateGuideState(): m_state=6
04:14:15.427 00.000 21444 Star::Find(15, 1257, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 976
04:14:15.427 00.000 21444 Star::Find returns 1 (1), X=1256.32, Y=671.21, Mass=4985408, SNR=194.2, Peak=65504 HFD=7.7
04:14:15.428 00.001 21444 MultiStar: [#1 0.87,-0.22,0.93,U] [#2 0.55,-0.48,0.87,U] [#3 0.12,-0.89,0.81,U] [#4 1.47,-0.32,0.75,U] [#5 -0.20,-1.87,0.56,U] [#6 0.44,-0.28,0.59,U] [#7 0.47,-1.30,0.51,U] [#8 0.11,-1.61,0.54,U] 
04:14:15.428 00.000 21444 refined, 8 included, MultiStar: {0.71, -0.76}, one-star: {1.72, -0.69}
04:14:15.428 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
04:14:15.428 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.72 = -0.43)
04:14:15.428 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=-0.76 hyp=1.04 cameraTheta=-0.82 mountX=-0.78 mountY=-0.44, mountTheta=-2.63
04:14:15.429 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=-0.76, opts=13)
04:14:15.429 00.000 21444 Enqueuing Move request for scope (0.71, -0.76)
04:14:15.429 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=240, FiltMax=65504, Gamma=0.560
04:14:15.429 00.000 21444 UpdateGuideState exits: m=4985408 SNR=194.2 Saturated
04:14:15.429 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:15.429 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:15.429 00.000 21444 Enqueuing Expose request
04:14:15.429 00.000 25848 Worker thread wakes up
04:14:15.429 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.76) opts 0xd
04:14:15.429 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, -0.76)
04:14:15.429 00.000 25848 Moving (0.71, -0.76) raw xDistance=-0.78 yDistance=-0.44
04:14:15.429 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.78
04:14:15.429 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:15.429 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
04:14:15.429 00.000 25848 MoveAxis(E, 26, ABG)
04:14:15.429 00.000 25848 Guiding  Dir = 2, Dur = 26
04:14:15.454 00.025 25848 IsSlewing returns 0
04:14:15.454 00.000 25848 IsGuiding returns 0
04:14:15.487 00.033 25848 IsGuiding returns 1
04:14:15.487 00.000 25848 scope still moving after pulse duration time elapsed
04:14:15.549 00.062 25848 IsSlewing returns 0
04:14:15.549 00.000 25848 IsGuiding returns 0
04:14:15.549 00.000 25848 scope move finished after 26 + 68 ms
04:14:15.549 00.000 25848 Move returns status 0, amount 26
04:14:15.549 00.000 25848 MoveAxis(N, 0, ABG)
04:14:15.549 00.000 25848 Move returns status 0, amount 0
04:14:15.549 00.000 25848 move complete, result=0
04:14:15.549 00.000 25848 worker thread done servicing request
04:14:15.549 00.000 25848 Worker thread wakes up
04:14:15.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:15.550 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:15.550 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.4 px 0 ms NORTH
04:14:18.394 02.844 25848 Exposure complete
04:14:18.482 00.088 25848 worker thread done servicing request
04:14:18.482 00.000 21444 OnExposeComplete: enter
04:14:18.482 00.000 21444 UpdateGuideState(): m_state=6
04:14:18.482 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 977
04:14:18.482 00.000 21444 Star::Find returns 1 (1), X=1255.83, Y=671.16, Mass=5131515, SNR=164.1, Peak=65504 HFD=7.8
04:14:18.483 00.001 21444 MultiStar: [#1 -0.13,-0.56,1.35,U] [#2 -0.05,-0.38,1.22,U] [#3 -0.93,-1.33,1.04,U] [#4 0.41,-0.51,0.81,U] [#5 -0.78,-1.98,0.00,M3] [#6 0.49,0.31,1.02,U] [#7 -0.27,-0.95,0.65,U] [#8 -0.78,-1.44,0.74,U] 
04:14:18.483 00.000 21444 refined, 7 included, MultiStar: {0.01, -0.65}, one-star: {1.23, -0.74}
04:14:18.483 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.68)
04:14:18.483 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
04:14:18.483 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.65 hyp=0.65 cameraTheta=-1.55 mountX=-0.07 mountY=-0.60, mountTheta=-1.69
04:14:18.484 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.65, opts=13)
04:14:18.484 00.000 21444 Enqueuing Move request for scope (0.01, -0.65)
04:14:18.484 00.000 25848 Worker thread wakes up
04:14:18.484 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.65) opts 0xd
04:14:18.484 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.65)
04:14:18.484 00.000 25848 Moving (0.01, -0.65) raw xDistance=-0.07 yDistance=-0.60
04:14:18.484 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:14:18.484 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:14:18.484 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:14:18.484 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
04:14:18.484 00.000 25848 MoveAxis(E, 0, ABG)
04:14:18.484 00.000 25848 Move returns status 0, amount 0
04:14:18.484 00.000 25848 MoveAxis(N, 0, ABG)
04:14:18.484 00.000 25848 Move returns status 0, amount 0
04:14:18.484 00.000 25848 move complete, result=0
04:14:18.484 00.000 25848 worker thread done servicing request
04:14:18.484 00.000 21444 UpdateGuideState exits: m=5131515 SNR=164.1 Saturated
04:14:18.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:18.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:18.484 00.000 21444 Enqueuing Expose request
04:14:18.484 00.000 25848 Worker thread wakes up
04:14:18.484 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
04:14:18.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:18.485 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:21.328 02.843 25848 Exposure complete
04:14:21.409 00.081 25848 worker thread done servicing request
04:14:21.410 00.001 21444 OnExposeComplete: enter
04:14:21.410 00.000 21444 UpdateGuideState(): m_state=6
04:14:21.410 00.000 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 978
04:14:21.410 00.000 21444 Star::Find returns 1 (1), X=1256.97, Y=672.66, Mass=5021400, SNR=138.7, Peak=65504 HFD=7.9
04:14:21.410 00.000 21444 MultiStar: [#1 1.33,1.14,1.17,U] [#2 0.97,1.23,1.19,U] [#3 0.64,0.70,1.01,U] [#4 2.05,1.13,0.00,M1] [#5 0.62,-0.50,0.97,U] [#6 2.17,1.24,0.00,M1] [#7 1.67,0.57,0.56,U] [#8 0.81,-0.33,0.64,U] 
04:14:21.410 00.000 21444 refined, 6 included, MultiStar: {1.19, 0.59}, one-star: {2.36, 0.76}
04:14:21.410 00.000 21444 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.05) = xAngle (-2.59 = -2.59)
04:14:21.410 00.000 21444 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.43 = 0.85)
04:14:21.410 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=0.59 hyp=1.33 cameraTheta=0.46 mountX=-1.13 mountY=1.00, mountTheta=2.42
04:14:21.411 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=0.59, opts=13)
04:14:21.411 00.000 21444 Enqueuing Move request for scope (1.19, 0.59)
04:14:21.411 00.000 25848 Worker thread wakes up
04:14:21.411 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, 0.59) opts 0xd
04:14:21.411 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, 0.59)
04:14:21.411 00.000 25848 Moving (1.19, 0.59) raw xDistance=-1.13 yDistance=1.00
04:14:21.411 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.13
04:14:21.411 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
04:14:21.411 00.000 25848 MoveAxis(E, 33, ABG)
04:14:21.411 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=268, FiltMax=65504, Gamma=0.560
04:14:21.411 00.000 21444 UpdateGuideState exits: m=5021400 SNR=138.7 Saturated
04:14:21.411 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:21.411 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:21.411 00.000 21444 Enqueuing Expose request
04:14:21.412 00.001 25848 Guiding  Dir = 2, Dur = 33
04:14:21.437 00.025 25848 IsSlewing returns 0
04:14:21.437 00.000 25848 IsGuiding returns 0
04:14:21.468 00.031 25848 PulseGuide returned control before completion, sleep 13
04:14:21.485 00.017 25848 IsGuiding returns 1
04:14:21.485 00.000 25848 scope still moving after pulse duration time elapsed
04:14:21.545 00.060 25848 IsSlewing returns 0
04:14:21.545 00.000 25848 IsGuiding returns 0
04:14:21.546 00.001 25848 scope move finished after 33 + 75 ms
04:14:21.546 00.000 25848 Move returns status 0, amount 33
04:14:21.546 00.000 25848 MoveAxis(S, 27, ABG)
04:14:21.546 00.000 25848 Guiding  Dir = 1, Dur = 27
04:14:21.578 00.032 25848 IsSlewing returns 0
04:14:21.578 00.000 25848 IsGuiding returns 0
04:14:21.609 00.031 25848 IsGuiding returns 1
04:14:21.609 00.000 25848 scope still moving after pulse duration time elapsed
04:14:21.672 00.063 25848 IsSlewing returns 0
04:14:21.700 00.028 25848 IsGuiding returns 0
04:14:21.700 00.000 25848 scope move finished after 27 + 95 ms
04:14:21.700 00.000 25848 Move returns status 0, amount 27
04:14:21.700 00.000 25848 move complete, result=0
04:14:21.700 00.000 25848 worker thread done servicing request
04:14:21.700 00.000 25848 Worker thread wakes up
04:14:21.700 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 1.0 px 27 ms SOUTH
04:14:21.700 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:21.700 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:24.548 02.848 25848 Exposure complete
04:14:24.635 00.087 25848 worker thread done servicing request
04:14:24.635 00.000 21444 OnExposeComplete: enter
04:14:24.635 00.000 21444 UpdateGuideState(): m_state=6
04:14:24.636 00.001 21444 Star::Find(15, 1256, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 979
04:14:24.636 00.000 21444 Star::Find returns 1 (1), X=1255.98, Y=671.27, Mass=5091776, SNR=154.3, Peak=65504 HFD=7.7
04:14:24.636 00.000 21444 MultiStar: [#1 0.35,0.00,1.25,U] [#2 -0.06,-0.33,1.25,U] [#3 -1.09,-1.07,1.12,U] [#4 1.22,-0.05,0.95,U] [#5 -0.48,-1.62,0.70,U] [#6 1.15,-0.11,0.66,U] [#7 0.38,-0.28,0.60,U] [#8 -0.44,-1.86,0.63,U] 
04:14:24.636 00.000 21444 refined, 8 included, MultiStar: {0.25, -0.59}, one-star: {1.37, -0.62}
04:14:24.636 00.000 21444 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.05) = xAngle (-4.22 = 2.06)
04:14:24.636 00.000 21444 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.78)
04:14:24.636 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-0.59 hyp=0.64 cameraTheta=-1.17 mountX=-0.30 mountY=-0.45, mountTheta=-2.16
04:14:24.637 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-0.59, opts=13)
04:14:24.637 00.000 21444 Enqueuing Move request for scope (0.25, -0.59)
04:14:24.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:14:24.637 00.000 21444 UpdateGuideState exits: m=5091776 SNR=154.3 Saturated
04:14:24.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:24.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:24.637 00.000 21444 Enqueuing Expose request
04:14:24.637 00.000 25848 Worker thread wakes up
04:14:24.638 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.59) opts 0xd
04:14:24.638 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -0.59)
04:14:24.638 00.000 25848 Moving (0.25, -0.59) raw xDistance=-0.30 yDistance=-0.45
04:14:24.638 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
04:14:24.638 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:24.638 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
04:14:24.638 00.000 25848 MoveAxis(E, 0, ABG)
04:14:24.638 00.000 25848 Move returns status 0, amount 0
04:14:24.638 00.000 25848 MoveAxis(N, 0, ABG)
04:14:24.638 00.000 25848 Move returns status 0, amount 0
04:14:24.638 00.000 25848 move complete, result=0
04:14:24.639 00.001 25848 worker thread done servicing request
04:14:24.639 00.000 25848 Worker thread wakes up
04:14:24.639 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:24.639 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:24.640 00.001 21444 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
04:14:27.487 02.847 25848 Exposure complete
04:14:27.565 00.078 25848 worker thread done servicing request
04:14:27.565 00.000 21444 OnExposeComplete: enter
04:14:27.565 00.000 21444 UpdateGuideState(): m_state=6
04:14:27.566 00.001 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 980
04:14:27.566 00.000 21444 Star::Find returns 1 (1), X=1256.10, Y=671.78, Mass=4643056, SNR=140.5, Peak=65504 HFD=7.8
04:14:27.566 00.000 21444 MultiStar: [#1 0.33,0.14,1.22,U] [#2 -0.43,-0.13,1.41,U] [#3 -0.81,-0.25,0.92,U] [#4 0.58,0.74,0.81,U] [#5 -0.80,-1.09,0.77,U] [#6 0.65,1.07,0.72,U] [#7 0.33,0.59,0.59,U] [#8 -0.02,-0.85,0.61,U] 
04:14:27.566 00.000 21444 refined, 8 included, MultiStar: {0.13, 0.00}, one-star: {1.50, -0.12}
04:14:27.566 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
04:14:27.566 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.88 = 0.40)
04:14:27.566 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.01 mountX=-0.13 mountY=0.05, mountTheta=2.77
04:14:27.567 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.00, opts=13)
04:14:27.567 00.000 21444 Enqueuing Move request for scope (0.13, 0.00)
04:14:27.567 00.000 25848 Worker thread wakes up
04:14:27.567 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
04:14:27.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=296, FiltMax=65504, Gamma=0.560
04:14:27.567 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
04:14:27.567 00.000 21444 UpdateGuideState exits: m=4643056 SNR=140.5 Saturated
04:14:27.567 00.000 25848 Moving (0.13, 0.00) raw xDistance=-0.13 yDistance=0.05
04:14:27.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:27.567 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:14:27.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:27.567 00.000 21444 Enqueuing Expose request
04:14:27.567 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:27.567 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:14:27.567 00.000 25848 MoveAxis(E, 0, ABG)
04:14:27.567 00.000 25848 Move returns status 0, amount 0
04:14:27.567 00.000 25848 MoveAxis(N, 0, ABG)
04:14:27.567 00.000 25848 Move returns status 0, amount 0
04:14:27.567 00.000 25848 move complete, result=0
04:14:27.567 00.000 25848 worker thread done servicing request
04:14:27.568 00.001 25848 Worker thread wakes up
04:14:27.568 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:27.568 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:27.568 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:14:30.422 02.854 25848 Exposure complete
04:14:30.489 00.067 25848 worker thread done servicing request
04:14:30.489 00.000 21444 OnExposeComplete: enter
04:14:30.489 00.000 21444 UpdateGuideState(): m_state=6
04:14:30.489 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 981
04:14:30.489 00.000 21444 Star::Find returns 1 (1), X=1257.44, Y=670.22, Mass=5094140, SNR=156.5, Peak=65504 HFD=7.6
04:14:30.489 00.000 21444 MultiStar: [#1 1.91,-1.19,0.00,M1] [#2 2.00,-1.35,0.00,M1] [#3 1.52,-2.09,0.00,M1] [#4 2.53,-1.21,0.00,M1] [#5 1.26,-3.06,0.00,M1] [#6 2.49,-0.75,0.00,M1] [#7 1.85,-1.12,0.00,M1] [#8 1.06,-2.69,0.00,M1] 
04:14:30.489 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
04:14:30.489 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.14)
04:14:30.489 00.000 21444 CameraToMount -- cameraX=2.83 cameraY=-1.67 hyp=3.29 cameraTheta=-0.53 mountX=-2.97 mountY=-0.47, mountTheta=-2.98
04:14:30.490 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.83, y=-1.67, opts=13)
04:14:30.490 00.000 21444 Enqueuing Move request for scope (2.83, -1.67)
04:14:30.490 00.000 25848 Worker thread wakes up
04:14:30.490 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.83, -1.67) opts 0xd
04:14:30.490 00.000 25848 Handling offset move in thread for scope, endpoint = (2.83, -1.67)
04:14:30.490 00.000 25848 Moving (2.83, -1.67) raw xDistance=-2.97 yDistance=-0.47
04:14:30.490 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.87 from input -2.97
04:14:30.490 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:30.490 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=196, FiltMax=65504, Gamma=0.560
04:14:30.490 00.000 21444 UpdateGuideState exits: m=5094140 SNR=156.5 Saturated
04:14:30.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:30.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:30.490 00.000 21444 Enqueuing Expose request
04:14:30.491 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
04:14:30.491 00.000 25848 MoveAxis(E, 86, ABG)
04:14:30.491 00.000 25848 Guiding  Dir = 2, Dur = 86
04:14:30.515 00.024 25848 IsSlewing returns 0
04:14:30.515 00.000 25848 IsGuiding returns 0
04:14:30.578 00.063 25848 PulseGuide returned control before completion, sleep 34
04:14:30.649 00.071 25848 IsGuiding returns 1
04:14:30.649 00.000 25848 scope still moving after pulse duration time elapsed
04:14:30.705 00.056 25848 IsSlewing returns 0
04:14:30.705 00.000 25848 IsGuiding returns 0
04:14:30.705 00.000 25848 scope move finished after 86 + 102 ms
04:14:30.705 00.000 25848 Move returns status 0, amount 86
04:14:30.705 00.000 25848 MoveAxis(N, 0, ABG)
04:14:30.705 00.000 25848 Move returns status 0, amount 0
04:14:30.705 00.000 25848 move complete, result=0
04:14:30.705 00.000 25848 worker thread done servicing request
04:14:30.705 00.000 25848 Worker thread wakes up
04:14:30.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:30.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:30.705 00.000 21444 GuideStep: -3.0 px 86 ms EAST, -0.5 px 0 ms NORTH
04:14:33.542 02.837 25848 Exposure complete
04:14:33.628 00.086 25848 worker thread done servicing request
04:14:33.628 00.000 21444 OnExposeComplete: enter
04:14:33.628 00.000 21444 UpdateGuideState(): m_state=6
04:14:33.628 00.000 21444 Star::Find(15, 1257, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 982
04:14:33.628 00.000 21444 Star::Find returns 1 (1), X=1254.24, Y=670.67, Mass=5174837, SNR=167.8, Peak=65504 HFD=7.7
04:14:33.628 00.000 21444 MultiStar: [#1 -1.48,-0.80,1.42,U] [#2 -1.78,-0.63,1.24,U] [#3 -2.45,-1.30,0.00,M2] [#4 -0.92,-0.32,0.84,U] [#5 -2.28,-2.19,0.00,M2] [#6 -1.33,-0.39,0.91,U] [#7 -1.34,-1.18,0.70,U] [#8 -2.18,-1.77,0.00,M2] 
04:14:33.628 00.000 21444 single-star, 5 included, MultiStar: {-1.24, -0.75}, one-star: {-0.36, -1.22}
04:14:33.628 00.000 21444 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.05) = xAngle (-4.91 = 1.37)
04:14:33.628 00.000 21444 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.47)
04:14:33.628 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-1.22 hyp=1.28 cameraTheta=-1.86 mountX=0.25 mountY=-1.27, mountTheta=-1.38
04:14:33.629 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-1.22, opts=13)
04:14:33.629 00.000 21444 Enqueuing Move request for scope (-0.36, -1.22)
04:14:33.629 00.000 25848 Worker thread wakes up
04:14:33.629 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=16, FiltMax=65504, Gamma=0.560
04:14:33.629 00.000 21444 UpdateGuideState exits: m=5174837 SNR=167.8 Saturated
04:14:33.629 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:33.629 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -1.22) opts 0xd
04:14:33.629 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:33.629 00.000 21444 Enqueuing Expose request
04:14:33.629 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -1.22)
04:14:33.629 00.000 25848 Moving (-0.36, -1.22) raw xDistance=0.25 yDistance=-1.27
04:14:33.630 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
04:14:33.630 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:14:33.630 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.27
04:14:33.630 00.000 25848 MoveAxis(E, 0, ABG)
04:14:33.630 00.000 25848 Move returns status 0, amount 0
04:14:33.630 00.000 25848 MoveAxis(N, 0, ABG)
04:14:33.630 00.000 25848 Move returns status 0, amount 0
04:14:33.630 00.000 25848 move complete, result=0
04:14:33.630 00.000 25848 worker thread done servicing request
04:14:33.630 00.000 25848 Worker thread wakes up
04:14:33.630 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:33.630 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:33.630 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.3 px 0 ms NORTH
04:14:36.472 02.842 25848 Exposure complete
04:14:36.550 00.078 25848 worker thread done servicing request
04:14:36.550 00.000 21444 OnExposeComplete: enter
04:14:36.550 00.000 21444 UpdateGuideState(): m_state=6
04:14:36.550 00.000 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 983
04:14:36.550 00.000 21444 Star::Find returns 1 (1), X=1256.46, Y=669.51, Mass=5169635, SNR=160.8, Peak=65504 HFD=7.6
04:14:36.551 00.001 21444 MultiStar: [#1 0.94,-1.94,0.00,M1] [#2 0.73,-2.12,0.00,M1] [#3 0.74,-2.62,0.00,M3] [#4 1.64,-1.41,0.00,M1] [#5 1.25,-3.31,0.00,M3] [#6 1.83,-1.36,0.00,M1] [#7 1.75,-2.39,0.00,M1] [#8 0.08,-2.89,0.00,M3] 
04:14:36.551 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.96 = 2.32)
04:14:36.551 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.52)
04:14:36.551 00.000 21444 CameraToMount -- cameraX=1.85 cameraY=-2.38 hyp=3.02 cameraTheta=-0.91 mountX=-2.06 mountY=-1.50, mountTheta=-2.51
04:14:36.551 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.85, y=-2.38, opts=13)
04:14:36.551 00.000 21444 Enqueuing Move request for scope (1.85, -2.38)
04:14:36.552 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=104, FiltMax=65504, Gamma=0.560
04:14:36.552 00.000 21444 UpdateGuideState exits: m=5169635 SNR=160.8 Saturated
04:14:36.552 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:36.552 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:36.552 00.000 21444 Enqueuing Expose request
04:14:36.552 00.000 25848 Worker thread wakes up
04:14:36.552 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.85, -2.38) opts 0xd
04:14:36.552 00.000 25848 Handling offset move in thread for scope, endpoint = (1.85, -2.38)
04:14:36.552 00.000 25848 Moving (1.85, -2.38) raw xDistance=-2.06 yDistance=-1.50
04:14:36.552 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.30 from input -2.06
04:14:36.552 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:14:36.552 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
04:14:36.552 00.000 25848 MoveAxis(E, 60, ABG)
04:14:36.552 00.000 25848 Guiding  Dir = 2, Dur = 60
04:14:36.592 00.040 25848 IsSlewing returns 0
04:14:36.592 00.000 25848 IsGuiding returns 0
04:14:36.623 00.031 25848 PulseGuide returned control before completion, sleep 40
04:14:36.689 00.066 25848 IsGuiding returns 1
04:14:36.689 00.000 25848 scope still moving after pulse duration time elapsed
04:14:36.783 00.094 25848 IsSlewing returns 0
04:14:36.784 00.001 25848 IsGuiding returns 0
04:14:36.784 00.000 25848 scope move finished after 60 + 131 ms
04:14:36.784 00.000 25848 Move returns status 0, amount 60
04:14:36.784 00.000 25848 MoveAxis(N, 0, ABG)
04:14:36.784 00.000 25848 Move returns status 0, amount 0
04:14:36.784 00.000 25848 move complete, result=0
04:14:36.784 00.000 25848 worker thread done servicing request
04:14:36.784 00.000 25848 Worker thread wakes up
04:14:36.784 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:36.784 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:36.784 00.000 21444 GuideStep: -2.1 px 60 ms EAST, -1.5 px 0 ms NORTH
04:14:39.626 02.842 25848 Exposure complete
04:14:39.703 00.077 25848 worker thread done servicing request
04:14:39.703 00.000 21444 OnExposeComplete: enter
04:14:39.704 00.001 21444 UpdateGuideState(): m_state=6
04:14:39.704 00.000 21444 Star::Find(15, 1256, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 984
04:14:39.704 00.000 21444 Star::Find returns 1 (1), X=1255.22, Y=669.95, Mass=5750830, SNR=257.4, Peak=65504 HFD=8.1
04:14:39.704 00.000 21444 MultiStar: [#1 -0.82,-1.42,1.01,U] [#2 -1.05,-1.19,0.84,U] [#3 -1.55,-1.42,0.00,M4] [#4 0.28,-0.58,1.14,U] [#5 -1.31,-2.57,0.00,M4] [#6 -0.27,-0.58,0.58,U] [#7 -0.52,-1.37,0.61,U] [#8 -1.02,-2.21,0.00,M4] 
04:14:39.704 00.000 21444 refined, 5 included, MultiStar: {-0.25, -1.20}, one-star: {0.61, -1.95}
04:14:39.704 00.000 21444 CameraToMount -- cameraTheta (-1.77) - m_xAngle (3.05) = xAngle (-4.82 = 1.46)
04:14:39.704 00.000 21444 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.67 = -1.38)
04:14:39.704 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=-1.20 hyp=1.22 cameraTheta=-1.77 mountX=0.14 mountY=-1.20, mountTheta=-1.46
04:14:39.705 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=-1.20, opts=13)
04:14:39.705 00.000 21444 Enqueuing Move request for scope (-0.25, -1.20)
04:14:39.705 00.000 25848 Worker thread wakes up
04:14:39.705 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:14:39.705 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -1.20) opts 0xd
04:14:39.705 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, -1.20)
04:14:39.705 00.000 25848 Moving (-0.25, -1.20) raw xDistance=0.14 yDistance=-1.20
04:14:39.705 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:14:39.705 00.000 21444 UpdateGuideState exits: m=5750830 SNR=257.4 Saturated
04:14:39.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:39.705 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:39.705 00.000 21444 Enqueuing Expose request
04:14:39.705 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-1.35 newest=-3.97
04:14:39.705 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
04:14:39.706 00.001 25848 MoveAxis(E, 0, ABG)
04:14:39.706 00.000 25848 Move returns status 0, amount 0
04:14:39.706 00.000 25848 BLC: Oldest BLC event removed
04:14:39.706 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 328 applied
04:14:39.706 00.000 25848 MoveAxis(N, 361, ABG)
04:14:39.706 00.000 25848 Guiding  Dir = 0, Dur = 361
04:14:39.735 00.029 25848 IsSlewing returns 0
04:14:39.736 00.001 25848 IsGuiding returns 0
04:14:39.767 00.031 25848 PulseGuide returned control before completion, sleep 340
04:14:40.110 00.343 25848 IsGuiding returns 1
04:14:40.110 00.000 25848 scope still moving after pulse duration time elapsed
04:14:40.173 00.063 25848 IsSlewing returns 0
04:14:40.173 00.000 25848 IsGuiding returns 0
04:14:40.173 00.000 25848 scope move finished after 361 + 76 ms
04:14:40.173 00.000 25848 Move returns status 0, amount 361
04:14:40.173 00.000 25848 move complete, result=0
04:14:40.173 00.000 25848 worker thread done servicing request
04:14:40.173 00.000 25848 Worker thread wakes up
04:14:40.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:40.173 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.2 px 361 ms NORTH
04:14:40.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:43.019 02.846 25848 Exposure complete
04:14:43.097 00.078 25848 worker thread done servicing request
04:14:43.097 00.000 21444 OnExposeComplete: enter
04:14:43.097 00.000 21444 UpdateGuideState(): m_state=6
04:14:43.097 00.000 21444 Star::Find(15, 1255, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 985
04:14:43.097 00.000 21444 Star::Find returns 1 (1), X=1255.97, Y=669.04, Mass=5461936, SNR=202.6, Peak=65504 HFD=8.2
04:14:43.097 00.000 21444 MultiStar: [#1 0.01,-1.76,0.96,U] [#2 -0.28,-2.04,1.05,U] [#3 0.05,-1.93,0.90,U] [#4 0.94,-1.41,0.70,U] [#5 -0.50,-3.02,0.00,M5] [#6 0.39,-1.02,0.79,U] [#7 0.25,-1.70,0.46,U] [#8 -0.35,-2.89,0.00,M5] 
04:14:43.097 00.000 21444 refined, 6 included, MultiStar: {0.37, -1.88}, one-star: {1.37, -2.85}
04:14:43.097 00.000 21444 CameraToMount -- cameraTheta (-1.37) - m_xAngle (3.05) = xAngle (-4.43 = 1.86)
04:14:43.097 00.000 21444 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.27 = -0.99)
04:14:43.098 00.001 21444 CameraToMount -- cameraX=0.37 cameraY=-1.88 hyp=1.91 cameraTheta=-1.37 mountX=-0.54 mountY=-1.60, mountTheta=-1.90
04:14:43.098 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=-1.88, opts=13)
04:14:43.098 00.000 21444 Enqueuing Move request for scope (0.37, -1.88)
04:14:43.098 00.000 25848 Worker thread wakes up
04:14:43.098 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=134, FiltMax=65504, Gamma=0.560
04:14:43.098 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.88) opts 0xd
04:14:43.098 00.000 21444 UpdateGuideState exits: m=5461936 SNR=202.6 Saturated
04:14:43.098 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:43.098 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, -1.88)
04:14:43.099 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:43.099 00.000 21444 Enqueuing Expose request
04:14:43.099 00.000 25848 Moving (0.37, -1.88) raw xDistance=-0.54 yDistance=-1.60
04:14:43.099 00.000 25848 BLC: History state: CurrMiss=1.60, AvgInitMiss=0.34, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.203230, 1:1.595001
04:14:43.099 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:14:43.099 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
04:14:43.099 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
04:14:43.099 00.000 25848 MoveAxis(E, 16, ABG)
04:14:43.099 00.000 25848 Guiding  Dir = 2, Dur = 16
04:14:43.123 00.024 25848 IsSlewing returns 0
04:14:43.124 00.001 25848 IsGuiding returns 0
04:14:43.177 00.053 25848 IsGuiding returns 1
04:14:43.177 00.000 25848 scope still moving after pulse duration time elapsed
04:14:43.236 00.059 25848 IsSlewing returns 0
04:14:43.236 00.000 25848 IsGuiding returns 0
04:14:43.236 00.000 25848 scope move finished after 16 + 96 ms
04:14:43.236 00.000 25848 Move returns status 0, amount 16
04:14:43.236 00.000 25848 MoveAxis(N, 44, ABG)
04:14:43.236 00.000 25848 Guiding  Dir = 0, Dur = 44
04:14:43.265 00.029 25848 IsSlewing returns 0
04:14:43.265 00.000 25848 IsGuiding returns 0
04:14:43.296 00.031 25848 PulseGuide returned control before completion, sleep 23
04:14:43.331 00.035 25848 IsGuiding returns 1
04:14:43.331 00.000 25848 scope still moving after pulse duration time elapsed
04:14:43.390 00.059 25848 IsSlewing returns 0
04:14:43.390 00.000 25848 IsGuiding returns 0
04:14:43.390 00.000 25848 scope move finished after 44 + 81 ms
04:14:43.390 00.000 25848 Move returns status 0, amount 44
04:14:43.390 00.000 25848 move complete, result=0
04:14:43.390 00.000 25848 worker thread done servicing request
04:14:43.391 00.001 25848 Worker thread wakes up
04:14:43.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:43.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:43.391 00.000 21444 GuideStep: -0.5 px 16 ms EAST, -1.6 px 44 ms NORTH
04:14:46.231 02.840 25848 Exposure complete
04:14:46.318 00.087 25848 worker thread done servicing request
04:14:46.318 00.000 21444 OnExposeComplete: enter
04:14:46.318 00.000 21444 UpdateGuideState(): m_state=6
04:14:46.319 00.001 21444 Star::Find(15, 1255, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 986
04:14:46.319 00.000 21444 Star::Find returns 1 (1), X=1253.81, Y=670.79, Mass=5652484, SNR=252.1, Peak=65504 HFD=7.9
04:14:46.319 00.000 21444 MultiStar: [#1 -0.97,0.04,1.10,U] [#2 -0.83,-0.14,0.97,U] [#3 -2.35,-0.48,0.00,M4] [#4 -1.04,-0.14,0.80,U] [#5 -2.52,-1.95,0.00,M6] [#6 -0.86,-0.15,0.58,U] [#7 -1.47,-0.45,0.57,U] [#8 -1.90,-1.35,0.00,M6] 
04:14:46.319 00.000 21444 refined, 5 included, MultiStar: {-0.96, -0.33}, one-star: {-0.80, -1.10}
04:14:46.319 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
04:14:46.319 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.42)
04:14:46.319 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=-0.33 hyp=1.02 cameraTheta=-2.81 mountX=0.93 mountY=-0.67, mountTheta=-0.62
04:14:46.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=-0.33, opts=13)
04:14:46.320 00.000 21444 Enqueuing Move request for scope (-0.96, -0.33)
04:14:46.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
04:14:46.320 00.000 21444 UpdateGuideState exits: m=5652484 SNR=252.1 Saturated
04:14:46.320 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:46.320 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:46.320 00.000 21444 Enqueuing Expose request
04:14:46.321 00.001 25848 Worker thread wakes up
04:14:46.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.33) opts 0xd
04:14:46.321 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, -0.33)
04:14:46.321 00.000 25848 Moving (-0.96, -0.33) raw xDistance=0.93 yDistance=-0.67
04:14:46.321 00.000 25848 BLC: History state: CurrMiss=0.67, AvgInitMiss=0.34, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.203230, 1:1.595001, 2:0.670025
04:14:46.321 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:14:46.321 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.93
04:14:46.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
04:14:46.321 00.000 25848 MoveAxis(W, 26, ABG)
04:14:46.321 00.000 25848 Guiding  Dir = 3, Dur = 26
04:14:46.341 00.020 25848 IsSlewing returns 0
04:14:46.342 00.001 25848 IsGuiding returns 0
04:14:46.383 00.041 25848 IsGuiding returns 1
04:14:46.383 00.000 25848 scope still moving after pulse duration time elapsed
04:14:46.503 00.120 25848 IsSlewing returns 0
04:14:46.503 00.000 25848 IsGuiding returns 0
04:14:46.503 00.000 25848 scope move finished after 26 + 135 ms
04:14:46.503 00.000 25848 Move returns status 0, amount 26
04:14:46.504 00.001 25848 MoveAxis(N, 18, ABG)
04:14:46.504 00.000 25848 Guiding  Dir = 0, Dur = 18
04:14:46.564 00.060 25848 IsSlewing returns 0
04:14:46.564 00.000 25848 IsGuiding returns 0
04:14:46.595 00.031 25848 IsGuiding returns 1
04:14:46.595 00.000 25848 scope still moving after pulse duration time elapsed
04:14:46.660 00.065 25848 IsSlewing returns 0
04:14:46.660 00.000 25848 IsGuiding returns 0
04:14:46.660 00.000 25848 scope move finished after 18 + 77 ms
04:14:46.660 00.000 25848 Move returns status 0, amount 18
04:14:46.660 00.000 25848 move complete, result=0
04:14:46.660 00.000 25848 worker thread done servicing request
04:14:46.660 00.000 25848 Worker thread wakes up
04:14:46.660 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:46.660 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:46.660 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.7 px 18 ms NORTH
04:14:49.507 02.847 25848 Exposure complete
04:14:49.584 00.077 25848 worker thread done servicing request
04:14:49.585 00.001 21444 OnExposeComplete: enter
04:14:49.585 00.000 21444 UpdateGuideState(): m_state=6
04:14:49.585 00.000 21444 Star::Find(15, 1253, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 987
04:14:49.585 00.000 21444 Star::Find returns 1 (1), X=1255.53, Y=671.19, Mass=5468815, SNR=224.6, Peak=65504 HFD=7.9
04:14:49.585 00.000 21444 MultiStar: [#1 0.06,0.38,0.93,U] [#2 0.14,0.08,0.93,U] [#3 -0.13,0.03,0.68,U] [#4 0.60,0.24,0.85,U] [#5 -0.77,-1.33,0.64,U] [#6 0.55,1.09,0.67,U] [#7 -0.07,0.13,0.64,U] [#8 -0.89,-0.97,0.58,U] 
04:14:49.585 00.000 21444 refined, 8 included, MultiStar: {0.12, -0.09}, one-star: {0.92, -0.70}
04:14:49.585 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.70 = 2.59)
04:14:49.585 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.54 = -0.26)
04:14:49.585 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.64 mountX=-0.13 mountY=-0.04, mountTheta=-2.85
04:14:49.586 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.09, opts=13)
04:14:49.586 00.000 21444 Enqueuing Move request for scope (0.12, -0.09)
04:14:49.586 00.000 25848 Worker thread wakes up
04:14:49.586 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
04:14:49.586 00.000 21444 UpdateGuideState exits: m=5468815 SNR=224.6 Saturated
04:14:49.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:49.586 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
04:14:49.586 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
04:14:49.586 00.000 25848 Moving (0.12, -0.09) raw xDistance=-0.13 yDistance=-0.04
04:14:49.586 00.000 25848 BLC: window closed
04:14:49.586 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:49.586 00.000 21444 Enqueuing Expose request
04:14:49.586 00.000 25848 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.34, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.203230, 1:1.595001, 2:0.670025
04:14:49.586 00.000 25848 BLC: No correction, Miss < min_move
04:14:49.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:14:49.586 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:49.587 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:14:49.587 00.000 25848 MoveAxis(E, 0, ABG)
04:14:49.587 00.000 25848 Move returns status 0, amount 0
04:14:49.587 00.000 25848 MoveAxis(N, 0, ABG)
04:14:49.587 00.000 25848 Move returns status 0, amount 0
04:14:49.587 00.000 25848 move complete, result=0
04:14:49.587 00.000 25848 worker thread done servicing request
04:14:49.587 00.000 25848 Worker thread wakes up
04:14:49.587 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:49.587 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:49.587 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:14:52.433 02.846 25848 Exposure complete
04:14:52.512 00.079 25848 worker thread done servicing request
04:14:52.512 00.000 21444 OnExposeComplete: enter
04:14:52.512 00.000 21444 UpdateGuideState(): m_state=6
04:14:52.513 00.001 21444 Star::Find(15, 1255, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 988
04:14:52.513 00.000 21444 Star::Find returns 1 (1), X=1254.18, Y=669.55, Mass=5425608, SNR=185.5, Peak=65504 HFD=7.8
04:14:52.513 00.000 21444 MultiStar: [#1 -1.29,-1.34,1.00,U] [#2 -1.61,-1.60,0.00,M1] [#3 -2.43,-1.64,0.00,M4] [#4 -1.25,-1.90,0.00,M1] [#5 -3.30,-3.87,0.00,M6] [#6 -1.41,-1.43,0.65,U] [#7 -2.12,-2.32,0.00,M1] [#8 -2.46,-3.13,0.00,M6] 
04:14:52.513 00.000 21444 refined, 2 included, MultiStar: {-0.99, -1.74}, one-star: {-0.43, -2.35}
04:14:52.513 00.000 21444 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.05) = xAngle (-5.14 = 1.14)
04:14:52.513 00.000 21444 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.70)
04:14:52.513 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-1.74 hyp=2.01 cameraTheta=-2.09 mountX=0.83 mountY=-1.99, mountTheta=-1.17
04:14:52.514 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-1.74, opts=13)
04:14:52.514 00.000 21444 Enqueuing Move request for scope (-0.99, -1.74)
04:14:52.514 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:14:52.514 00.000 21444 UpdateGuideState exits: m=5425608 SNR=185.5 Saturated
04:14:52.514 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:52.514 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:52.514 00.000 21444 Enqueuing Expose request
04:14:52.514 00.000 25848 Worker thread wakes up
04:14:52.514 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -1.74) opts 0xd
04:14:52.514 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, -1.74)
04:14:52.514 00.000 25848 Moving (-0.99, -1.74) raw xDistance=0.83 yDistance=-1.99
04:14:52.514 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
04:14:52.514 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.99 from input -1.99
04:14:52.514 00.000 25848 MoveAxis(W, 24, ABG)
04:14:52.514 00.000 25848 Guiding  Dir = 3, Dur = 24
04:14:52.548 00.034 25848 IsSlewing returns 0
04:14:52.549 00.001 25848 IsGuiding returns 0
04:14:52.581 00.032 25848 IsGuiding returns 1
04:14:52.581 00.000 25848 scope still moving after pulse duration time elapsed
04:14:52.626 00.045 25848 IsSlewing returns 0
04:14:52.626 00.000 25848 IsGuiding returns 0
04:14:52.626 00.000 25848 scope move finished after 24 + 53 ms
04:14:52.626 00.000 25848 Move returns status 0, amount 24
04:14:52.626 00.000 25848 MoveAxis(N, 54, ABG)
04:14:52.626 00.000 25848 Guiding  Dir = 0, Dur = 54
04:14:52.656 00.030 25848 IsSlewing returns 0
04:14:52.657 00.001 25848 IsGuiding returns 0
04:14:52.687 00.030 25848 PulseGuide returned control before completion, sleep 34
04:14:52.781 00.094 25848 IsGuiding returns 1
04:14:52.782 00.001 25848 scope still moving after pulse duration time elapsed
04:14:52.844 00.062 25848 IsSlewing returns 0
04:14:52.845 00.001 25848 IsGuiding returns 0
04:14:52.845 00.000 25848 scope move finished after 54 + 133 ms
04:14:52.845 00.000 25848 Move returns status 0, amount 54
04:14:52.845 00.000 25848 move complete, result=0
04:14:52.845 00.000 25848 worker thread done servicing request
04:14:52.845 00.000 25848 Worker thread wakes up
04:14:52.845 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -2.0 px 54 ms NORTH
04:14:52.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:52.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:55.701 02.856 25848 Exposure complete
04:14:55.768 00.067 25848 worker thread done servicing request
04:14:55.769 00.001 21444 OnExposeComplete: enter
04:14:55.769 00.000 21444 UpdateGuideState(): m_state=6
04:14:55.769 00.000 21444 Star::Find(15, 1254, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 989
04:14:55.769 00.000 21444 Star::Find returns 1 (1), X=1256.53, Y=671.82, Mass=5637041, SNR=234.3, Peak=65504 HFD=7.9
04:14:55.770 00.001 21444 MultiStar: [#1 1.09,0.74,1.10,U] [#2 1.22,0.97,1.43,U] [#3 0.90,0.65,0.95,U] [#4 1.96,0.90,0.00,M2] [#5 0.51,-0.40,1.01,U] [#6 1.92,1.50,0.00,M1] [#7 1.63,0.93,0.69,U] [#8 0.41,-0.22,0.58,U] 
04:14:55.770 00.000 21444 refined, 6 included, MultiStar: {1.12, 0.42}, one-star: {1.93, -0.07}
04:14:55.770 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
04:14:55.770 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.75)
04:14:55.770 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=0.42 hyp=1.20 cameraTheta=0.36 mountX=-1.08 mountY=0.82, mountTheta=2.50
04:14:55.771 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=0.42, opts=13)
04:14:55.771 00.000 21444 Enqueuing Move request for scope (1.12, 0.42)
04:14:55.771 00.000 25848 Worker thread wakes up
04:14:55.771 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, 0.42) opts 0xd
04:14:55.771 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, 0.42)
04:14:55.771 00.000 25848 Moving (1.12, 0.42) raw xDistance=-1.08 yDistance=0.82
04:14:55.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.08
04:14:55.771 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=158, FiltMax=65504, Gamma=0.560
04:14:55.771 00.000 21444 UpdateGuideState exits: m=5637041 SNR=234.3 Saturated
04:14:55.771 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:55.771 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:14:55.771 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:55.771 00.000 21444 Enqueuing Expose request
04:14:55.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.82
04:14:55.771 00.000 25848 MoveAxis(E, 30, ABG)
04:14:55.771 00.000 25848 Guiding  Dir = 2, Dur = 30
04:14:55.796 00.025 25848 IsSlewing returns 0
04:14:55.796 00.000 25848 IsGuiding returns 0
04:14:55.864 00.068 25848 IsGuiding returns 1
04:14:55.865 00.001 25848 scope still moving after pulse duration time elapsed
04:14:55.923 00.058 25848 IsSlewing returns 0
04:14:55.923 00.000 25848 IsGuiding returns 0
04:14:55.923 00.000 25848 scope move finished after 30 + 97 ms
04:14:55.923 00.000 25848 Move returns status 0, amount 30
04:14:55.923 00.000 25848 MoveAxis(N, 0, ABG)
04:14:55.923 00.000 25848 Move returns status 0, amount 0
04:14:55.923 00.000 25848 move complete, result=0
04:14:55.923 00.000 25848 worker thread done servicing request
04:14:55.923 00.000 25848 Worker thread wakes up
04:14:55.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:55.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:55.923 00.000 21444 GuideStep: -1.1 px 30 ms EAST, 0.8 px 0 ms NORTH
04:14:58.764 02.841 25848 Exposure complete
04:14:58.850 00.086 25848 worker thread done servicing request
04:14:58.851 00.001 21444 OnExposeComplete: enter
04:14:58.851 00.000 21444 UpdateGuideState(): m_state=6
04:14:58.851 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 990
04:14:58.851 00.000 21444 Star::Find returns 1 (1), X=1255.85, Y=672.92, Mass=5688819, SNR=180.6, Peak=65504 HFD=8.2
04:14:58.851 00.000 21444 MultiStar: [#1 0.19,1.41,1.31,U] [#2 -0.61,1.60,1.29,U] [#3 -1.17,1.54,0.87,U] [#4 0.59,1.38,0.98,U] [#5 -0.37,0.07,0.83,U] [#6 0.86,2.24,0.00,M2] [#7 0.57,1.31,0.59,U] [#8 -0.44,0.21,0.66,U] 
04:14:58.851 00.000 21444 refined, 7 included, MultiStar: {0.00, 1.14}, one-star: {1.24, 1.02}
04:14:58.851 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
04:14:58.851 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.32 = 1.96)
04:14:58.851 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=1.14 hyp=1.14 cameraTheta=1.57 mountX=0.10 mountY=1.06, mountTheta=1.47
04:14:58.852 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=1.14, opts=13)
04:14:58.852 00.000 21444 Enqueuing Move request for scope (0.00, 1.14)
04:14:58.852 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
04:14:58.852 00.000 21444 UpdateGuideState exits: m=5688819 SNR=180.6 Saturated
04:14:58.852 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:58.852 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:14:58.852 00.000 21444 Enqueuing Expose request
04:14:58.853 00.001 25848 Worker thread wakes up
04:14:58.853 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 1.14) opts 0xd
04:14:58.853 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 1.14)
04:14:58.853 00.000 25848 Moving (0.00, 1.14) raw xDistance=0.10 yDistance=1.06
04:14:58.853 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:14:58.853 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:14:58.853 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
04:14:58.853 00.000 25848 MoveAxis(E, 0, ABG)
04:14:58.853 00.000 25848 Move returns status 0, amount 0
04:14:58.853 00.000 25848 MoveAxis(N, 0, ABG)
04:14:58.853 00.000 25848 Move returns status 0, amount 0
04:14:58.853 00.000 25848 move complete, result=0
04:14:58.853 00.000 25848 worker thread done servicing request
04:14:58.853 00.000 25848 Worker thread wakes up
04:14:58.853 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:14:58.853 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:14:58.853 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.1 px 0 ms NORTH
04:15:01.704 02.851 25848 Exposure complete
04:15:01.792 00.088 25848 worker thread done servicing request
04:15:01.793 00.001 21444 OnExposeComplete: enter
04:15:01.793 00.000 21444 UpdateGuideState(): m_state=6
04:15:01.793 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 991
04:15:01.793 00.000 21444 Star::Find returns 1 (1), X=1255.22, Y=675.00, Mass=5246766, SNR=242.1, Peak=65504 HFD=7.8
04:15:01.793 00.000 21444 MultiStar: [#1 -0.16,3.71,0.00,M1] [#2 0.06,3.49,0.00,M1] [#3 -1.02,2.90,0.00,M3] [#4 0.26,3.57,0.00,M2] [#5 -0.90,2.06,0.00,M5] [#6 0.23,3.63,0.00,M3] [#7 0.01,2.68,0.00,M1] [#8 -1.24,1.98,0.00,M5] 
04:15:01.793 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
04:15:01.793 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.52 = 1.76)
04:15:01.793 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=3.10 hyp=3.16 cameraTheta=1.38 mountX=-0.33 mountY=3.10, mountTheta=1.68
04:15:01.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=3.10, opts=13)
04:15:01.794 00.000 21444 Enqueuing Move request for scope (0.61, 3.10)
04:15:01.795 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=206, FiltMax=65504, Gamma=0.560
04:15:01.795 00.000 21444 UpdateGuideState exits: m=5246766 SNR=242.1 Saturated
04:15:01.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:01.795 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:01.795 00.000 21444 Enqueuing Expose request
04:15:01.795 00.000 25848 Worker thread wakes up
04:15:01.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 3.10) opts 0xd
04:15:01.795 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, 3.10)
04:15:01.795 00.000 25848 Moving (0.61, 3.10) raw xDistance=-0.33 yDistance=3.10
04:15:01.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
04:15:01.795 00.000 25848 resist switch: large excursion: input 3.10 thresh 1.53 direction from -1 to 1
04:15:01.795 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.31
04:15:01.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.10 from input 3.10
04:15:01.795 00.000 25848 MoveAxis(E, 0, ABG)
04:15:01.795 00.000 25848 Move returns status 0, amount 0
04:15:01.795 00.000 25848 BLC: Oldest BLC event removed
04:15:01.795 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 328 applied
04:15:01.795 00.000 25848 MoveAxis(S, 413, ABG)
04:15:01.795 00.000 25848 Guiding  Dir = 1, Dur = 413
04:15:01.828 00.033 25848 IsSlewing returns 0
04:15:01.828 00.000 25848 IsGuiding returns 0
04:15:01.859 00.031 25848 PulseGuide returned control before completion, sleep 393
04:15:02.267 00.408 25848 IsGuiding returns 1
04:15:02.267 00.000 25848 scope still moving after pulse duration time elapsed
04:15:02.329 00.062 25848 IsSlewing returns 0
04:15:02.329 00.000 25848 IsGuiding returns 0
04:15:02.329 00.000 25848 scope move finished after 413 + 88 ms
04:15:02.329 00.000 25848 Move returns status 0, amount 413
04:15:02.329 00.000 25848 move complete, result=0
04:15:02.329 00.000 25848 worker thread done servicing request
04:15:02.330 00.001 25848 Worker thread wakes up
04:15:02.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:02.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:02.330 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 3.1 px 413 ms SOUTH
04:15:05.182 02.852 25848 Exposure complete
04:15:05.271 00.089 25848 worker thread done servicing request
04:15:05.271 00.000 21444 OnExposeComplete: enter
04:15:05.271 00.000 21444 UpdateGuideState(): m_state=6
04:15:05.272 00.001 21444 Star::Find(15, 1255, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 992
04:15:05.272 00.000 21444 Star::Find returns 1 (1), X=1254.89, Y=671.84, Mass=5495875, SNR=206.7, Peak=65504 HFD=8.0
04:15:05.272 00.000 21444 MultiStar: [#1 -0.45,0.82,0.99,U] [#2 -0.87,0.51,1.00,U] [#3 -2.44,0.50,0.00,M4] [#4 -0.14,0.91,0.78,U] [#5 -1.17,-1.34,0.58,U] [#6 -0.14,1.19,0.59,U] [#7 -0.89,0.09,0.73,U] [#8 -1.21,-0.18,0.87,U] 
04:15:05.272 00.000 21444 single-star, 7 included, MultiStar: {-0.55, 0.28}, one-star: {0.29, -0.05}
04:15:05.272 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
04:15:05.272 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
04:15:05.272 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-0.19 mountX=-0.29 mountY=0.06, mountTheta=2.95
04:15:05.273 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.05, opts=13)
04:15:05.273 00.000 21444 Enqueuing Move request for scope (0.29, -0.05)
04:15:05.273 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=268, FiltMax=65504, Gamma=0.560
04:15:05.273 00.000 25848 Worker thread wakes up
04:15:05.273 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd
04:15:05.273 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.05)
04:15:05.273 00.000 21444 UpdateGuideState exits: m=5495875 SNR=206.7 Saturated
04:15:05.273 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:05.273 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:05.273 00.000 21444 Enqueuing Expose request
04:15:05.273 00.000 25848 Moving (0.29, -0.05) raw xDistance=-0.29 yDistance=0.06
04:15:05.274 00.001 25848 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.37, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=3.102758, 1:0.057632
04:15:05.274 00.000 25848 BLC: No correction, Miss < min_move
04:15:05.274 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
04:15:05.274 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:05.274 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:15:05.274 00.000 25848 MoveAxis(E, 0, ABG)
04:15:05.274 00.000 25848 Move returns status 0, amount 0
04:15:05.274 00.000 25848 MoveAxis(N, 0, ABG)
04:15:05.274 00.000 25848 Move returns status 0, amount 0
04:15:05.274 00.000 25848 move complete, result=0
04:15:05.274 00.000 25848 worker thread done servicing request
04:15:05.274 00.000 25848 Worker thread wakes up
04:15:05.274 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:05.274 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:05.275 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
04:15:08.114 02.839 25848 Exposure complete
04:15:08.190 00.076 25848 worker thread done servicing request
04:15:08.191 00.001 21444 OnExposeComplete: enter
04:15:08.191 00.000 21444 UpdateGuideState(): m_state=6
04:15:08.191 00.000 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 993
04:15:08.191 00.000 21444 Star::Find returns 1 (1), X=1256.25, Y=671.08, Mass=5146756, SNR=163.4, Peak=65504 HFD=7.8
04:15:08.191 00.000 21444 MultiStar: [#1 0.32,0.26,0.94,U] [#2 0.48,0.00,1.26,U] [#3 0.15,-0.22,0.86,U] [#4 1.13,0.58,0.82,U] [#5 -0.77,-1.12,1.24,U] [#6 0.89,1.04,0.87,U] [#7 0.51,-0.23,0.73,U] [#8 0.03,-1.36,0.59,U] 
04:15:08.191 00.000 21444 refined, 8 included, MultiStar: {0.46, -0.21}, one-star: {1.64, -0.81}
04:15:08.191 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.80)
04:15:08.191 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.04)
04:15:08.191 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=-0.21 hyp=0.50 cameraTheta=-0.43 mountX=-0.48 mountY=-0.02, mountTheta=-3.10
04:15:08.192 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=-0.21, opts=13)
04:15:08.192 00.000 21444 Enqueuing Move request for scope (0.46, -0.21)
04:15:08.192 00.000 25848 Worker thread wakes up
04:15:08.192 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.21) opts 0xd
04:15:08.192 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=120, FiltMax=65504, Gamma=0.560
04:15:08.192 00.000 21444 UpdateGuideState exits: m=5146756 SNR=163.4 Saturated
04:15:08.192 00.000 25848 Handling offset move in thread for scope, endpoint = (0.46, -0.21)
04:15:08.192 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:08.192 00.000 25848 Moving (0.46, -0.21) raw xDistance=-0.48 yDistance=-0.02
04:15:08.192 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:08.192 00.000 21444 Enqueuing Expose request
04:15:08.193 00.001 25848 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.37, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=3.102758, 1:0.057632, 2:-0.020375
04:15:08.193 00.000 25848 BLC: No correction, Miss < min_move
04:15:08.193 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
04:15:08.193 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:08.193 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:15:08.193 00.000 25848 MoveAxis(E, 0, ABG)
04:15:08.193 00.000 25848 Move returns status 0, amount 0
04:15:08.193 00.000 25848 MoveAxis(N, 0, ABG)
04:15:08.193 00.000 25848 Move returns status 0, amount 0
04:15:08.193 00.000 25848 move complete, result=0
04:15:08.193 00.000 25848 worker thread done servicing request
04:15:08.193 00.000 25848 Worker thread wakes up
04:15:08.193 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:08.193 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:08.193 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:11.038 02.845 25848 Exposure complete
04:15:11.122 00.084 25848 worker thread done servicing request
04:15:11.122 00.000 21444 OnExposeComplete: enter
04:15:11.122 00.000 21444 UpdateGuideState(): m_state=6
04:15:11.122 00.000 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 994
04:15:11.122 00.000 21444 Star::Find returns 1 (1), X=1254.15, Y=672.30, Mass=5081746, SNR=209.0, Peak=65504 HFD=7.7
04:15:11.122 00.000 21444 MultiStar: [#1 -1.79,0.81,0.82,U] [#2 -2.09,0.63,0.00,M1] [#3 -2.37,0.67,0.00,M4] [#4 -0.88,0.91,0.83,U] [#5 -2.75,-1.19,0.00,M4] [#6 -1.16,1.37,0.67,U] [#7 -2.10,0.64,0.00,M1] [#8 -2.18,-0.40,0.00,M4] 
04:15:11.122 00.000 21444 single-star, 3 included, MultiStar: {-1.04, 0.83}, one-star: {-0.45, 0.41}
04:15:11.122 00.000 21444 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
04:15:11.122 00.000 21444 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.80)
04:15:11.123 00.001 21444 CameraToMount -- cameraX=-0.45 cameraY=0.41 hyp=0.61 cameraTheta=2.41 mountX=0.49 mountY=0.20, mountTheta=0.40
04:15:11.123 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=0.41, opts=13)
04:15:11.123 00.000 21444 Enqueuing Move request for scope (-0.45, 0.41)
04:15:11.123 00.000 25848 Worker thread wakes up
04:15:11.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.41) opts 0xd
04:15:11.123 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 0.41)
04:15:11.123 00.000 25848 Moving (-0.45, 0.41) raw xDistance=0.49 yDistance=0.20
04:15:11.123 00.000 25848 BLC: window closed
04:15:11.123 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=178, FiltMax=65504, Gamma=0.560
04:15:11.123 00.000 25848 BLC: History state: CurrMiss=0.20, AvgInitMiss=0.37, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=3.102758, 1:0.057632, 2:-0.020375
04:15:11.123 00.000 25848 BLC: No correction, Miss < min_move
04:15:11.123 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
04:15:11.123 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:11.124 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:15:11.124 00.000 25848 MoveAxis(E, 0, ABG)
04:15:11.124 00.000 25848 Move returns status 0, amount 0
04:15:11.124 00.000 25848 MoveAxis(N, 0, ABG)
04:15:11.124 00.000 25848 Move returns status 0, amount 0
04:15:11.124 00.000 25848 move complete, result=0
04:15:11.124 00.000 25848 worker thread done servicing request
04:15:11.124 00.000 21444 UpdateGuideState exits: m=5081746 SNR=209.0 Saturated
04:15:11.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:11.124 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:11.124 00.000 21444 Enqueuing Expose request
04:15:11.124 00.000 25848 Worker thread wakes up
04:15:11.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:11.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:11.124 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
04:15:13.967 02.843 25848 Exposure complete
04:15:14.049 00.082 25848 worker thread done servicing request
04:15:14.049 00.000 21444 OnExposeComplete: enter
04:15:14.049 00.000 21444 UpdateGuideState(): m_state=6
04:15:14.049 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 995
04:15:14.050 00.001 21444 Star::Find returns 1 (1), X=1253.42, Y=671.51, Mass=5362882, SNR=188.8, Peak=65504 HFD=7.7
04:15:14.050 00.000 21444 MultiStar: [#1 -1.65,0.14,1.17,U] [#2 -2.27,0.42,0.00,M2] [#3 -2.50,-0.23,0.00,M5] [#4 -1.53,0.60,0.81,U] [#5 -3.02,-1.90,0.00,M5] [#6 -1.82,0.82,0.76,U] [#7 -2.27,0.55,0.00,M2] [#8 -2.97,-1.05,0.00,M5] 
04:15:14.050 00.000 21444 single-star, 3 included, MultiStar: {-1.54, 0.24}, one-star: {-1.19, -0.38}
04:15:14.050 00.000 21444 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.05) = xAngle (-5.88 = 0.40)
04:15:14.050 00.000 21444 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.73 = -2.44)
04:15:14.050 00.000 21444 CameraToMount -- cameraX=-1.19 cameraY=-0.38 hyp=1.25 cameraTheta=-2.83 mountX=1.15 mountY=-0.80, mountTheta=-0.61
04:15:14.051 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.19, y=-0.38, opts=13)
04:15:14.051 00.000 21444 Enqueuing Move request for scope (-1.19, -0.38)
04:15:14.051 00.000 25848 Worker thread wakes up
04:15:14.051 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=80, FiltMax=65504, Gamma=0.560
04:15:14.051 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.38) opts 0xd
04:15:14.051 00.000 21444 UpdateGuideState exits: m=5362882 SNR=188.8 Saturated
04:15:14.051 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.19, -0.38)
04:15:14.051 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:14.051 00.000 25848 Moving (-1.19, -0.38) raw xDistance=1.15 yDistance=-0.80
04:15:14.051 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:14.051 00.000 21444 Enqueuing Expose request
04:15:14.051 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.15
04:15:14.051 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:15:14.051 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
04:15:14.051 00.000 25848 MoveAxis(W, 34, ABG)
04:15:14.051 00.000 25848 Guiding  Dir = 3, Dur = 34
04:15:14.076 00.025 25848 IsSlewing returns 0
04:15:14.076 00.000 25848 IsGuiding returns 0
04:15:14.117 00.041 25848 IsGuiding returns 1
04:15:14.117 00.000 25848 scope still moving after pulse duration time elapsed
04:15:14.171 00.054 25848 IsSlewing returns 0
04:15:14.171 00.000 25848 IsGuiding returns 0
04:15:14.171 00.000 25848 scope move finished after 34 + 60 ms
04:15:14.171 00.000 25848 Move returns status 0, amount 34
04:15:14.171 00.000 25848 MoveAxis(N, 0, ABG)
04:15:14.171 00.000 25848 Move returns status 0, amount 0
04:15:14.171 00.000 25848 move complete, result=0
04:15:14.171 00.000 25848 worker thread done servicing request
04:15:14.171 00.000 25848 Worker thread wakes up
04:15:14.171 00.000 21444 GuideStep: 1.2 px 34 ms WEST, -0.8 px 0 ms NORTH
04:15:14.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:14.172 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:17.012 02.840 25848 Exposure complete
04:15:17.100 00.088 25848 worker thread done servicing request
04:15:17.100 00.000 21444 OnExposeComplete: enter
04:15:17.100 00.000 21444 UpdateGuideState(): m_state=6
04:15:17.101 00.001 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 996
04:15:17.101 00.000 21444 Star::Find returns 1 (1), X=1254.49, Y=671.14, Mass=5679040, SNR=220.8, Peak=65504 HFD=7.9
04:15:17.101 00.000 21444 MultiStar: [#1 -1.26,0.29,1.16,U] [#2 -1.15,0.06,1.27,U] [#3 -2.54,0.41,0.00,M6] [#4 -0.65,0.55,0.85,U] [#5 -1.69,-1.09,0.74,U] [#6 -1.00,0.88,0.66,U] [#7 -0.94,0.31,0.54,U] [#8 -1.71,-1.01,0.66,U] 
04:15:17.101 00.000 21444 single-star, 7 included, MultiStar: {-1.04, -0.09}, one-star: {-0.11, -0.76}
04:15:17.101 00.000 21444 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.05) = xAngle (-4.77 = 1.51)
04:15:17.101 00.000 21444 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.61 = -1.33)
04:15:17.101 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.76 hyp=0.77 cameraTheta=-1.72 mountX=0.04 mountY=-0.75, mountTheta=-1.51
04:15:17.102 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.76, opts=13)
04:15:17.102 00.000 21444 Enqueuing Move request for scope (-0.11, -0.76)
04:15:17.102 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2116, FiltMin=140, FiltMax=65504, Gamma=0.560
04:15:17.102 00.000 25848 Worker thread wakes up
04:15:17.102 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.76) opts 0xd
04:15:17.103 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.76)
04:15:17.103 00.000 25848 Moving (-0.11, -0.76) raw xDistance=0.04 yDistance=-0.75
04:15:17.103 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:15:17.103 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:15:17.103 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
04:15:17.103 00.000 25848 MoveAxis(E, 0, ABG)
04:15:17.103 00.000 25848 Move returns status 0, amount 0
04:15:17.103 00.000 25848 MoveAxis(N, 0, ABG)
04:15:17.103 00.000 25848 Move returns status 0, amount 0
04:15:17.103 00.000 25848 move complete, result=0
04:15:17.103 00.000 25848 worker thread done servicing request
04:15:17.103 00.000 21444 UpdateGuideState exits: m=5679040 SNR=220.8 Saturated
04:15:17.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:17.103 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:17.103 00.000 21444 Enqueuing Expose request
04:15:17.103 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
04:15:17.103 00.000 25848 Worker thread wakes up
04:15:17.103 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:17.103 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:19.951 02.848 25848 Exposure complete
04:15:20.040 00.089 25848 worker thread done servicing request
04:15:20.040 00.000 21444 OnExposeComplete: enter
04:15:20.040 00.000 21444 UpdateGuideState(): m_state=6
04:15:20.041 00.001 21444 Star::Find(15, 1254, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 997
04:15:20.041 00.000 21444 Star::Find returns 1 (1), X=1254.00, Y=670.16, Mass=5741123, SNR=244.0, Peak=65504 HFD=8.1
04:15:20.041 00.000 21444 MultiStar: [#1 -1.15,-0.48,1.23,U] [#2 -1.53,-0.36,0.97,U] [#3 -1.72,-0.39,0.94,U] [#4 -0.94,-0.36,1.08,U] [#5 -2.71,-2.50,0.00,M5] [#6 -0.95,-0.26,0.58,U] [#7 -1.46,-0.67,0.65,U] [#8 -2.05,-2.11,0.00,M5] 
04:15:20.041 00.000 21444 refined, 6 included, MultiStar: {-1.18, -0.62}, one-star: {-0.60, -1.74}
04:15:20.041 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
04:15:20.041 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
04:15:20.041 00.000 21444 CameraToMount -- cameraX=-1.18 cameraY=-0.62 hyp=1.34 cameraTheta=-2.66 mountX=1.12 mountY=-1.02, mountTheta=-0.74
04:15:20.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.18, y=-0.62, opts=13)
04:15:20.042 00.000 21444 Enqueuing Move request for scope (-1.18, -0.62)
04:15:20.042 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2132, FiltMin=128, FiltMax=65504, Gamma=0.560
04:15:20.042 00.000 21444 UpdateGuideState exits: m=5741123 SNR=244.0 Saturated
04:15:20.042 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:20.042 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:20.042 00.000 21444 Enqueuing Expose request
04:15:20.043 00.001 25848 Worker thread wakes up
04:15:20.043 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.62) opts 0xd
04:15:20.043 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.18, -0.62)
04:15:20.043 00.000 25848 Moving (-1.18, -0.62) raw xDistance=1.12 yDistance=-1.02
04:15:20.043 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.12
04:15:20.043 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:15:20.043 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.02
04:15:20.043 00.000 25848 MoveAxis(W, 33, ABG)
04:15:20.043 00.000 25848 Guiding  Dir = 3, Dur = 33
04:15:20.063 00.020 25848 IsSlewing returns 0
04:15:20.063 00.000 25848 IsGuiding returns 0
04:15:20.095 00.032 25848 PulseGuide returned control before completion, sleep 12
04:15:20.109 00.014 25848 IsGuiding returns 1
04:15:20.109 00.000 25848 scope still moving after pulse duration time elapsed
04:15:20.173 00.064 25848 IsSlewing returns 0
04:15:20.173 00.000 25848 IsGuiding returns 0
04:15:20.173 00.000 25848 scope move finished after 33 + 76 ms
04:15:20.173 00.000 25848 Move returns status 0, amount 33
04:15:20.173 00.000 25848 MoveAxis(N, 0, ABG)
04:15:20.173 00.000 25848 Move returns status 0, amount 0
04:15:20.173 00.000 25848 move complete, result=0
04:15:20.173 00.000 25848 worker thread done servicing request
04:15:20.173 00.000 25848 Worker thread wakes up
04:15:20.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:20.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:20.173 00.000 21444 GuideStep: 1.1 px 33 ms WEST, -1.0 px 0 ms NORTH
04:15:23.014 02.841 25848 Exposure complete
04:15:23.096 00.082 25848 worker thread done servicing request
04:15:23.096 00.000 21444 OnExposeComplete: enter
04:15:23.096 00.000 21444 UpdateGuideState(): m_state=6
04:15:23.097 00.001 21444 Star::Find(15, 1254, 670, 0, (0,0,0,0), 0.5, 10.0, 255) frame 998
04:15:23.097 00.000 21444 Star::Find returns 1 (1), X=1253.99, Y=671.59, Mass=5434353, SNR=204.2, Peak=65504 HFD=7.9
04:15:23.097 00.000 21444 MultiStar: [#1 -1.56,0.38,1.13,U] [#2 -1.00,0.59,1.09,U] [#3 -1.61,0.39,1.03,U] [#4 -0.56,0.59,0.85,U] [#5 -1.94,-1.17,0.00,M6] [#6 -0.97,1.10,0.82,U] [#7 -1.58,0.16,0.79,U] [#8 -1.67,-1.00,0.58,U] 
04:15:23.097 00.000 21444 single-star, 7 included, MultiStar: {-1.18, 0.29}, one-star: {-0.62, -0.30}
04:15:23.097 00.000 21444 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.05) = xAngle (-5.74 = 0.55)
04:15:23.097 00.000 21444 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.30)
04:15:23.097 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=-0.30 hyp=0.69 cameraTheta=-2.69 mountX=0.59 mountY=-0.52, mountTheta=-0.72
04:15:23.098 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=-0.30, opts=13)
04:15:23.098 00.000 21444 Enqueuing Move request for scope (-0.62, -0.30)
04:15:23.098 00.000 25848 Worker thread wakes up
04:15:23.098 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.30) opts 0xd
04:15:23.098 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, -0.30)
04:15:23.098 00.000 25848 Moving (-0.62, -0.30) raw xDistance=0.59 yDistance=-0.52
04:15:23.098 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.59
04:15:23.098 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:15:23.098 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=128, FiltMax=65504, Gamma=0.560
04:15:23.098 00.000 21444 UpdateGuideState exits: m=5434353 SNR=204.2 Saturated
04:15:23.098 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:23.098 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
04:15:23.098 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:23.098 00.000 21444 Enqueuing Expose request
04:15:23.098 00.000 25848 MoveAxis(W, 19, ABG)
04:15:23.098 00.000 25848 Guiding  Dir = 3, Dur = 19
04:15:23.126 00.028 25848 IsSlewing returns 0
04:15:23.127 00.001 25848 IsGuiding returns 0
04:15:23.158 00.031 25848 IsGuiding returns 1
04:15:23.158 00.000 25848 scope still moving after pulse duration time elapsed
04:15:23.219 00.061 25848 IsSlewing returns 0
04:15:23.219 00.000 25848 IsGuiding returns 0
04:15:23.220 00.001 25848 scope move finished after 19 + 73 ms
04:15:23.220 00.000 25848 Move returns status 0, amount 19
04:15:23.220 00.000 25848 MoveAxis(N, 0, ABG)
04:15:23.220 00.000 25848 Move returns status 0, amount 0
04:15:23.220 00.000 25848 move complete, result=0
04:15:23.220 00.000 25848 worker thread done servicing request
04:15:23.220 00.000 25848 Worker thread wakes up
04:15:23.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:23.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:23.220 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.5 px 0 ms NORTH
04:15:26.058 02.838 25848 Exposure complete
04:15:26.144 00.086 25848 worker thread done servicing request
04:15:26.144 00.000 21444 OnExposeComplete: enter
04:15:26.144 00.000 21444 UpdateGuideState(): m_state=6
04:15:26.144 00.000 21444 Star::Find(15, 1253, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 999
04:15:26.144 00.000 21444 Star::Find returns 1 (1), X=1254.55, Y=672.24, Mass=5690478, SNR=226.2, Peak=65504 HFD=8.0
04:15:26.145 00.001 21444 MultiStar: [#1 -1.95,1.39,0.00,M1] [#2 -1.83,1.09,0.00,M1] [#3 -2.28,1.08,0.00,M5] [#4 -0.74,1.71,0.77,U] [#5 -2.30,-0.02,0.00,M7] [#6 -1.09,1.86,0.00,M1] [#7 -1.35,1.28,0.65,U] [#8 -2.12,-0.02,0.00,M5] 
04:15:26.145 00.000 21444 single-star, 2 included, MultiStar: {-0.62, 1.03}, one-star: {-0.06, 0.35}
04:15:26.145 00.000 21444 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
04:15:26.145 00.000 21444 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
04:15:26.145 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.35 hyp=0.35 cameraTheta=1.73 mountX=0.09 mountY=0.30, mountTheta=1.29
04:15:26.145 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.35, opts=13)
04:15:26.145 00.000 21444 Enqueuing Move request for scope (-0.06, 0.35)
04:15:26.145 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=180, FiltMax=65504, Gamma=0.560
04:15:26.145 00.000 21444 UpdateGuideState exits: m=5690478 SNR=226.2 Saturated
04:15:26.145 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:26.146 00.001 25848 Worker thread wakes up
04:15:26.146 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.35) opts 0xd
04:15:26.146 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.35)
04:15:26.146 00.000 25848 Moving (-0.06, 0.35) raw xDistance=0.09 yDistance=0.30
04:15:26.146 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:26.146 00.000 21444 Enqueuing Expose request
04:15:26.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:15:26.146 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:26.146 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:15:26.146 00.000 25848 MoveAxis(E, 0, ABG)
04:15:26.146 00.000 25848 Move returns status 0, amount 0
04:15:26.146 00.000 25848 MoveAxis(N, 0, ABG)
04:15:26.146 00.000 25848 Move returns status 0, amount 0
04:15:26.146 00.000 25848 move complete, result=0
04:15:26.146 00.000 25848 worker thread done servicing request
04:15:26.146 00.000 25848 Worker thread wakes up
04:15:26.146 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:26.146 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:26.146 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:15:28.997 02.851 25848 Exposure complete
04:15:29.073 00.076 25848 worker thread done servicing request
04:15:29.074 00.001 21444 OnExposeComplete: enter
04:15:29.074 00.000 21444 UpdateGuideState(): m_state=6
04:15:29.074 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1000
04:15:29.074 00.000 21444 Star::Find returns 1 (1), X=1254.68, Y=672.02, Mass=5600653, SNR=207.4, Peak=65504 HFD=8.0
04:15:29.074 00.000 21444 MultiStar: [#1 -0.38,1.11,1.19,U] [#2 -0.63,0.89,1.36,U] [#3 -0.89,0.08,0.83,U] [#4 0.03,1.57,1.33,U] [#5 -0.95,-0.70,0.72,U] [#6 -0.23,1.90,0.69,U] [#7 -0.02,0.94,0.71,U] [#8 -1.45,-0.17,0.87,U] 
04:15:29.074 00.000 21444 single-star, 8 included, MultiStar: {-0.47, 0.70}, one-star: {0.07, 0.12}
04:15:29.074 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
04:15:29.074 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.43)
04:15:29.074 00.000 21444 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.04 mountX=-0.06 mountY=0.14, mountTheta=1.98
04:15:29.075 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.07, y=0.12, opts=13)
04:15:29.075 00.000 21444 Enqueuing Move request for scope (0.07, 0.12)
04:15:29.075 00.000 25848 Worker thread wakes up
04:15:29.075 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
04:15:29.075 00.000 25848 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
04:15:29.075 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=166, FiltMax=65504, Gamma=0.560
04:15:29.075 00.000 21444 UpdateGuideState exits: m=5600653 SNR=207.4 Saturated
04:15:29.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:29.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:29.076 00.001 21444 Enqueuing Expose request
04:15:29.076 00.000 25848 Moving (0.07, 0.12) raw xDistance=-0.06 yDistance=0.14
04:15:29.076 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:15:29.076 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:29.076 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:15:29.076 00.000 25848 MoveAxis(E, 0, ABG)
04:15:29.076 00.000 25848 Move returns status 0, amount 0
04:15:29.076 00.000 25848 MoveAxis(N, 0, ABG)
04:15:29.076 00.000 25848 Move returns status 0, amount 0
04:15:29.076 00.000 25848 move complete, result=0
04:15:29.076 00.000 25848 worker thread done servicing request
04:15:29.076 00.000 25848 Worker thread wakes up
04:15:29.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:29.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:29.076 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:15:31.932 02.856 25848 Exposure complete
04:15:31.999 00.067 25848 worker thread done servicing request
04:15:31.999 00.000 21444 OnExposeComplete: enter
04:15:31.999 00.000 21444 UpdateGuideState(): m_state=6
04:15:31.999 00.000 21444 Star::Find(15, 1254, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1001
04:15:31.999 00.000 21444 Star::Find returns 1 (1), X=1256.03, Y=671.97, Mass=5389171, SNR=213.3, Peak=65504 HFD=8.1
04:15:31.999 00.000 21444 MultiStar: [#1 1.38,0.68,1.39,U] [#2 0.70,0.80,1.35,U] [#3 0.28,0.70,0.88,U] [#4 1.37,1.03,1.31,U] [#5 -0.27,-1.28,0.86,U] [#6 1.08,1.44,0.68,U] [#7 0.71,0.82,0.68,U] [#8 0.18,-0.08,0.51,U] 
04:15:31.999 00.000 21444 refined, 8 included, MultiStar: {0.86, 0.52}, one-star: {1.42, 0.07}
04:15:31.999 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
04:15:32.000 00.001 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.93)
04:15:32.000 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=0.52 hyp=1.00 cameraTheta=0.54 mountX=-0.81 mountY=0.80, mountTheta=2.36
04:15:32.000 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=0.52, opts=13)
04:15:32.000 00.000 21444 Enqueuing Move request for scope (0.86, 0.52)
04:15:32.000 00.000 25848 Worker thread wakes up
04:15:32.000 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.52) opts 0xd
04:15:32.000 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, 0.52)
04:15:32.000 00.000 25848 Moving (0.86, 0.52) raw xDistance=-0.81 yDistance=0.80
04:15:32.001 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.81
04:15:32.001 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.24 newest=1.24
04:15:32.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:15:32.001 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=154, FiltMax=65504, Gamma=0.560
04:15:32.001 00.000 21444 UpdateGuideState exits: m=5389171 SNR=213.3 Saturated
04:15:32.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:32.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:32.001 00.000 21444 Enqueuing Expose request
04:15:32.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
04:15:32.001 00.000 25848 MoveAxis(E, 23, ABG)
04:15:32.001 00.000 25848 Guiding  Dir = 2, Dur = 23
04:15:32.031 00.030 25848 IsSlewing returns 0
04:15:32.031 00.000 25848 IsGuiding returns 0
04:15:32.122 00.091 25848 IsGuiding returns 1
04:15:32.123 00.001 25848 scope still moving after pulse duration time elapsed
04:15:32.172 00.049 25848 IsSlewing returns 0
04:15:32.172 00.000 25848 IsGuiding returns 0
04:15:32.172 00.000 25848 scope move finished after 23 + 117 ms
04:15:32.172 00.000 25848 Move returns status 0, amount 23
04:15:32.172 00.000 25848 MoveAxis(N, 0, ABG)
04:15:32.172 00.000 25848 Move returns status 0, amount 0
04:15:32.172 00.000 25848 move complete, result=0
04:15:32.172 00.000 25848 worker thread done servicing request
04:15:32.172 00.000 25848 Worker thread wakes up
04:15:32.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:32.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:32.172 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.8 px 0 ms NORTH
04:15:35.022 02.850 25848 Exposure complete
04:15:35.100 00.078 25848 worker thread done servicing request
04:15:35.100 00.000 21444 OnExposeComplete: enter
04:15:35.100 00.000 21444 UpdateGuideState(): m_state=6
04:15:35.101 00.001 21444 Star::Find(15, 1256, 671, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1002
04:15:35.101 00.000 21444 Star::Find returns 1 (1), X=1255.97, Y=672.66, Mass=5026518, SNR=138.2, Peak=65504 HFD=7.8
04:15:35.101 00.000 21444 MultiStar: [#1 0.63,1.74,1.43,U] [#2 0.35,1.50,1.35,U] [#3 0.52,0.67,1.05,U] [#4 0.74,1.66,1.16,U] [#5 -0.24,-0.15,1.02,U] [#6 0.66,1.98,0.00,M1] [#7 0.99,1.25,1.08,U] [#8 -0.37,-0.12,0.70,U] 
04:15:35.101 00.000 21444 refined, 7 included, MultiStar: {0.54, 1.03}, one-star: {1.36, 0.77}
04:15:35.101 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
04:15:35.101 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.80 = 1.48)
04:15:35.101 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=1.03 hyp=1.16 cameraTheta=1.09 mountX=-0.44 mountY=1.15, mountTheta=1.94
04:15:35.102 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=1.03, opts=13)
04:15:35.102 00.000 21444 Enqueuing Move request for scope (0.54, 1.03)
04:15:35.102 00.000 25848 Worker thread wakes up
04:15:35.102 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=196, FiltMax=65504, Gamma=0.560
04:15:35.102 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 1.03) opts 0xd
04:15:35.102 00.000 21444 UpdateGuideState exits: m=5026518 SNR=138.2 Saturated
04:15:35.102 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 1.03)
04:15:35.102 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:35.102 00.000 25848 Moving (0.54, 1.03) raw xDistance=-0.44 yDistance=1.15
04:15:35.102 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:35.102 00.000 21444 Enqueuing Expose request
04:15:35.102 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
04:15:35.102 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:15:35.102 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.15
04:15:35.102 00.000 25848 MoveAxis(E, 0, ABG)
04:15:35.102 00.000 25848 Move returns status 0, amount 0
04:15:35.102 00.000 25848 MoveAxis(N, 0, ABG)
04:15:35.102 00.000 25848 Move returns status 0, amount 0
04:15:35.102 00.000 25848 move complete, result=0
04:15:35.102 00.000 25848 worker thread done servicing request
04:15:35.102 00.000 25848 Worker thread wakes up
04:15:35.102 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:35.102 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:35.103 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 0 ms NORTH
04:15:37.953 02.850 25848 Exposure complete
04:15:38.044 00.091 25848 worker thread done servicing request
04:15:38.044 00.000 21444 OnExposeComplete: enter
04:15:38.044 00.000 21444 UpdateGuideState(): m_state=6
04:15:38.045 00.001 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1003
04:15:38.045 00.000 21444 Star::Find returns 1 (1), X=1255.89, Y=672.48, Mass=5337193, SNR=178.4, Peak=65504 HFD=7.9
04:15:38.045 00.000 21444 MultiStar: [#1 0.19,1.02,1.21,U] [#2 -0.43,1.20,1.21,U] [#3 -0.23,0.88,0.92,U] [#4 0.96,1.41,0.75,U] [#5 0.04,-0.21,0.79,U] [#6 0.72,1.50,0.73,U] [#7 0.91,1.58,0.65,U] [#8 -0.59,-0.51,0.50,U] 
04:15:38.045 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.88}, one-star: {1.28, 0.59}
04:15:38.045 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
04:15:38.045 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
04:15:38.045 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.88 hyp=0.93 cameraTheta=1.24 mountX=-0.22 mountY=0.93, mountTheta=1.81
04:15:38.046 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.88, opts=13)
04:15:38.046 00.000 21444 Enqueuing Move request for scope (0.30, 0.88)
04:15:38.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:15:38.046 00.000 21444 UpdateGuideState exits: m=5337193 SNR=178.4 Saturated
04:15:38.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:38.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:38.046 00.000 21444 Enqueuing Expose request
04:15:38.046 00.000 25848 Worker thread wakes up
04:15:38.047 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.88) opts 0xd
04:15:38.047 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.88)
04:15:38.047 00.000 25848 Moving (0.30, 0.88) raw xDistance=-0.22 yDistance=0.93
04:15:38.047 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
04:15:38.047 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:15:38.047 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
04:15:38.047 00.000 25848 MoveAxis(E, 0, ABG)
04:15:38.047 00.000 25848 Move returns status 0, amount 0
04:15:38.047 00.000 25848 MoveAxis(N, 0, ABG)
04:15:38.047 00.000 25848 Move returns status 0, amount 0
04:15:38.047 00.000 25848 move complete, result=0
04:15:38.047 00.000 25848 worker thread done servicing request
04:15:38.047 00.000 25848 Worker thread wakes up
04:15:38.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:38.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1240,657,31,31)
04:15:38.047 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.9 px 0 ms NORTH
04:15:40.526 02.479 21444 evsrv: cli 0107E4C0 connect
04:15:40.526 00.000 21444 case statement mapped state 6 to 3
04:15:40.527 00.001 21444 case statement mapped state 6 to 3
04:15:40.527 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"9ac1e0f1-d1ea-4f00-9b87-56884e5880a4"}
04:15:40.527 00.000 21444 case statement mapped state 6 to 3
04:15:40.527 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ac1e0f1-d1ea-4f00-9b87-56884e5880a4"}
04:15:40.528 00.001 21444 evsrv: cli 0107E4C0 disconnect
04:15:40.528 00.000 21444 evsrv: cli 0107EBA0 connect
04:15:40.528 00.000 21444 case statement mapped state 6 to 3
04:15:40.529 00.001 21444 case statement mapped state 6 to 3
04:15:40.529 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"93b7f3f3-cd84-48aa-88ac-7cddab68ec71"}
04:15:40.529 00.000 21444 PhdController::Dither begins
04:15:40.530 00.001 21444 dither: size=6.00, dRA=3.36 dDec=4.12
04:15:40.530 00.000 21444 MountToCamera -- mountTheta (-0.89) + m_xAngle (3.05) = xAngle (2.16 = 2.16)
04:15:40.530 00.000 21444 MountToCamera -- mountX=3.36 mountY=4.12 hyp=5.32 mountTheta=-0.89 cameraX=-2.97, cameraY=4.41 cameraTheta=2.16
04:15:40.530 00.000 21444 setting lock position to (1251.64, 676.30)
04:15:40.530 00.000 21444 Mount: notify guiding dithered (-3.0, 4.4)
04:15:40.530 00.000 21444 MultiStar: stabilizing after lock position change
04:15:40.530 00.000 21444 Status Line: Dither by 3.36,4.12
04:15:40.532 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
04:15:40.532 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
04:15:40.532 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0,"id":"93b7f3f3-cd84-48aa-88ac-7cddab68ec71"}
04:15:40.532 00.000 21444 evsrv: cli 0107EBA0 disconnect
04:15:40.894 00.362 25848 Exposure complete
04:15:40.982 00.088 25848 worker thread done servicing request
04:15:40.982 00.000 21444 OnExposeComplete: enter
04:15:40.982 00.000 21444 UpdateGuideState(): m_state=6
04:15:40.982 00.000 21444 Star::Find(15, 1255, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1004
04:15:40.982 00.000 21444 Star::Find returns 1 (1), X=1258.61, Y=673.24, Mass=5218080, SNR=162.4, Peak=65504 HFD=7.6
04:15:40.982 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.47 = 2.82)
04:15:40.983 00.001 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.03)
04:15:40.983 00.000 21444 CameraToMount -- cameraX=6.98 cameraY=-3.06 hyp=7.62 cameraTheta=-0.41 mountX=-7.22 mountY=-0.19, mountTheta=-3.11
04:15:40.984 00.001 21444 dither recenter: remaining=(-3.4,-4.1) step=(-3.4,-4.1)
04:15:40.984 00.000 21444 MountToCamera -- mountTheta (2.25) + m_xAngle (3.05) = xAngle (5.31 = -0.98)
04:15:40.984 00.000 21444 MountToCamera -- mountX=-3.36 mountY=-4.12 hyp=5.32 mountTheta=2.25 cameraX=2.97, cameraY=-4.41 cameraTheta=-0.98
04:15:40.984 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.97, y=-4.41, opts=4)
04:15:40.984 00.000 21444 Enqueuing Move request for scope (2.97, -4.41)
04:15:40.984 00.000 21444 Mount: notify direct move -3.36,-4.12
04:15:40.984 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=106, FiltMax=65504, Gamma=0.560
04:15:40.984 00.000 21444 UpdateGuideState exits: m=5218080 SNR=162.4 Saturated
04:15:40.984 00.000 21444 PhdController: settling, locked = 1, distance = 6.62 (3.00) aobump = 0 frame = 1 / 99999
04:15:40.984 00.000 25848 Worker thread wakes up
04:15:40.984 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.97, -4.41) opts 0x4
04:15:40.984 00.000 25848 Handling offset move in thread for scope, endpoint = (2.97, -4.41)
04:15:40.984 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832940.984,"Host":"ASTROBRUCE","Inst":1,"Distance":6.62,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:15:40.985 00.001 25848 Moving (2.97, -4.41) raw xDistance=-3.36 yDistance=-4.12
04:15:40.985 00.000 25848 BLC: window closed
04:15:40.985 00.000 25848 MoveAxis(E, 155, B)
04:15:40.985 00.000 25848 Guiding  Dir = 2, Dur = 155
04:15:40.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:40.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:40.985 00.000 21444 Enqueuing Expose request
04:15:41.017 00.032 25848 IsSlewing returns 0
04:15:41.018 00.001 25848 IsGuiding returns 0
04:15:41.049 00.031 25848 PulseGuide returned control before completion, sleep 134
04:15:41.195 00.146 25848 IsGuiding returns 1
04:15:41.195 00.000 25848 scope still moving after pulse duration time elapsed
04:15:41.251 00.056 25848 IsSlewing returns 0
04:15:41.252 00.001 25848 IsGuiding returns 0
04:15:41.252 00.000 25848 scope move finished after 155 + 79 ms
04:15:41.252 00.000 25848 Move returns status 0, amount 155
04:15:41.252 00.000 25848 BLC: window closed
04:15:41.252 00.000 25848 BLC: Compensation needed for non-algo type move
04:15:41.252 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 328 applied
04:15:41.252 00.000 25848 MoveAxis(N, 440, B)
04:15:41.252 00.000 25848 Guiding  Dir = 0, Dur = 440
04:15:41.283 00.031 25848 IsSlewing returns 0
04:15:41.283 00.000 25848 IsGuiding returns 0
04:15:41.315 00.032 25848 PulseGuide returned control before completion, sleep 419
04:15:41.736 00.421 25848 IsGuiding returns 1
04:15:41.736 00.000 25848 scope still moving after pulse duration time elapsed
04:15:41.796 00.060 25848 IsSlewing returns 0
04:15:41.796 00.000 25848 IsGuiding returns 0
04:15:41.796 00.000 25848 scope move finished after 440 + 72 ms
04:15:41.796 00.000 25848 Move returns status 0, amount 440
04:15:41.796 00.000 25848 move complete, result=0
04:15:41.797 00.001 25848 worker thread done servicing request
04:15:41.797 00.000 25848 Worker thread wakes up
04:15:41.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:41.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1244,658,31,31)
04:15:41.797 00.000 21444 GuideStep: -3.4 px 155 ms EAST, -4.1 px 440 ms NORTH
04:15:44.640 02.843 25848 Exposure complete
04:15:44.727 00.087 25848 worker thread done servicing request
04:15:44.728 00.001 21444 OnExposeComplete: enter
04:15:44.728 00.000 21444 UpdateGuideState(): m_state=6
04:15:44.728 00.000 21444 Star::Find(15, 1258, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1005
04:15:44.728 00.000 21444 Star::Find returns 1 (1), X=1253.02, Y=677.55, Mass=4475641, SNR=129.3, Peak=65504 HFD=7.9
04:15:44.728 00.000 21444 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
04:15:44.728 00.000 21444 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.12)
04:15:44.728 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=1.25 hyp=1.87 cameraTheta=0.73 mountX=-1.27 mountY=1.68, mountTheta=2.22
04:15:44.729 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=1.25, opts=13)
04:15:44.729 00.000 21444 Enqueuing Move request for scope (1.39, 1.25)
04:15:44.729 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=240, FiltMax=65504, Gamma=0.560
04:15:44.729 00.000 21444 UpdateGuideState exits: m=4475641 SNR=129.3 Saturated
04:15:44.729 00.000 21444 PhdController: settling, locked = 1, distance = 1.87 (3.00) aobump = 0 frame = 2 / 99999
04:15:44.729 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832944.729,"Host":"ASTROBRUCE","Inst":1,"Distance":1.87,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:15:44.729 00.000 25848 Worker thread wakes up
04:15:44.730 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, 1.25) opts 0xd
04:15:44.730 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, 1.25)
04:15:44.730 00.000 25848 Moving (1.39, 1.25) raw xDistance=-1.27 yDistance=1.68
04:15:44.730 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.27
04:15:44.730 00.000 25848 resist switch: large excursion: input 1.68 thresh 1.53 direction from 0 to 1
04:15:44.730 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.04
04:15:44.730 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.68 from input 1.68
04:15:44.730 00.000 25848 MoveAxis(E, 37, ABG)
04:15:44.730 00.000 25848 Guiding  Dir = 2, Dur = 37
04:15:44.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:44.730 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:44.730 00.000 21444 Enqueuing Expose request
04:15:44.750 00.020 25848 IsSlewing returns 0
04:15:44.751 00.001 25848 IsGuiding returns 0
04:15:44.782 00.031 25848 PulseGuide returned control before completion, sleep 17
04:15:44.861 00.079 25848 IsGuiding returns 1
04:15:44.861 00.000 25848 scope still moving after pulse duration time elapsed
04:15:44.923 00.062 25848 IsSlewing returns 0
04:15:44.924 00.001 25848 IsGuiding returns 0
04:15:44.924 00.000 25848 scope move finished after 37 + 135 ms
04:15:44.924 00.000 25848 Move returns status 0, amount 37
04:15:44.924 00.000 25848 BLC: Oldest BLC event removed
04:15:44.924 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 328 applied
04:15:44.924 00.000 25848 MoveAxis(S, 374, ABG)
04:15:44.924 00.000 25848 Guiding  Dir = 1, Dur = 374
04:15:44.952 00.028 25848 IsSlewing returns 0
04:15:44.952 00.000 25848 IsGuiding returns 0
04:15:44.984 00.032 25848 PulseGuide returned control before completion, sleep 353
04:15:45.349 00.365 25848 IsGuiding returns 1
04:15:45.349 00.000 25848 scope still moving after pulse duration time elapsed
04:15:45.405 00.056 25848 IsSlewing returns 0
04:15:45.406 00.001 25848 IsGuiding returns 0
04:15:45.406 00.000 25848 scope move finished after 374 + 79 ms
04:15:45.406 00.000 25848 Move returns status 0, amount 374
04:15:45.406 00.000 25848 move complete, result=0
04:15:45.406 00.000 25848 worker thread done servicing request
04:15:45.406 00.000 25848 Worker thread wakes up
04:15:45.406 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 1.7 px 374 ms SOUTH
04:15:45.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:45.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:15:48.255 02.849 25848 Exposure complete
04:15:48.334 00.079 25848 worker thread done servicing request
04:15:48.334 00.000 21444 OnExposeComplete: enter
04:15:48.334 00.000 21444 UpdateGuideState(): m_state=6
04:15:48.335 00.001 21444 Star::Find(15, 1253, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1006
04:15:48.335 00.000 21444 Star::Find returns 1 (1), X=1252.33, Y=673.63, Mass=5016908, SNR=142.4, Peak=65504 HFD=7.7
04:15:48.335 00.000 21444 CameraToMount -- cameraTheta (-1.32) - m_xAngle (3.05) = xAngle (-4.37 = 1.92)
04:15:48.335 00.000 21444 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.21 = -0.93)
04:15:48.335 00.000 21444 CameraToMount -- cameraX=0.70 cameraY=-2.68 hyp=2.77 cameraTheta=-1.32 mountX=-0.94 mountY=-2.22, mountTheta=-1.97
04:15:48.335 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.70, y=-2.68, opts=13)
04:15:48.335 00.000 21444 Enqueuing Move request for scope (0.70, -2.68)
04:15:48.335 00.000 25848 Worker thread wakes up
04:15:48.335 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:15:48.336 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.70, -2.68) opts 0xd
04:15:48.336 00.000 21444 UpdateGuideState exits: m=5016908 SNR=142.4 Saturated
04:15:48.336 00.000 25848 Handling offset move in thread for scope, endpoint = (0.70, -2.68)
04:15:48.336 00.000 21444 PhdController: settling, locked = 1, distance = 2.14 (3.00) aobump = 0 frame = 3 / 99999
04:15:48.336 00.000 25848 Moving (0.70, -2.68) raw xDistance=-0.94 yDistance=-2.22
04:15:48.336 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832948.336,"Host":"ASTROBRUCE","Inst":1,"Distance":2.14,"Time":3.6,"SettleTime":12.0,"StarLocked":true}
04:15:48.336 00.000 25848 BLC: History state: CurrMiss=-2.22, AvgInitMiss=0.26, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.681098, 1:-2.216109
04:15:48.336 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:15:48.336 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:48.336 00.000 25848 BLC: window closed
04:15:48.336 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:48.336 00.000 21444 Enqueuing Expose request
04:15:48.336 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.94
04:15:48.336 00.000 25848 resist switch: large excursion: input -2.22 thresh 1.53 direction from 1 to -1
04:15:48.336 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.65
04:15:48.336 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.22 from input -2.22
04:15:48.336 00.000 25848 MoveAxis(E, 30, ABG)
04:15:48.336 00.000 25848 Guiding  Dir = 2, Dur = 30
04:15:48.390 00.054 25848 IsSlewing returns 0
04:15:48.390 00.000 25848 IsGuiding returns 0
04:15:48.422 00.032 25848 IsGuiding returns 1
04:15:48.422 00.000 25848 scope still moving after pulse duration time elapsed
04:15:48.487 00.065 25848 IsSlewing returns 0
04:15:48.487 00.000 25848 IsGuiding returns 0
04:15:48.487 00.000 25848 scope move finished after 30 + 66 ms
04:15:48.487 00.000 25848 Move returns status 0, amount 30
04:15:48.487 00.000 25848 BLC: Oldest BLC event removed
04:15:48.487 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 328 applied
04:15:48.487 00.000 25848 MoveAxis(N, 388, ABG)
04:15:48.487 00.000 25848 Guiding  Dir = 0, Dur = 388
04:15:48.516 00.029 25848 IsSlewing returns 0
04:15:48.516 00.000 25848 IsGuiding returns 0
04:15:48.547 00.031 25848 PulseGuide returned control before completion, sleep 368
04:15:48.925 00.378 25848 IsGuiding returns 1
04:15:48.925 00.000 25848 scope still moving after pulse duration time elapsed
04:15:48.985 00.060 25848 IsSlewing returns 0
04:15:48.986 00.001 25848 IsGuiding returns 0
04:15:48.986 00.000 25848 scope move finished after 388 + 82 ms
04:15:48.986 00.000 25848 Move returns status 0, amount 388
04:15:48.986 00.000 25848 move complete, result=0
04:15:48.986 00.000 25848 worker thread done servicing request
04:15:48.986 00.000 25848 Worker thread wakes up
04:15:48.986 00.000 21444 GuideStep: -0.9 px 30 ms EAST, -2.2 px 388 ms NORTH
04:15:48.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:48.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:15:51.829 02.843 25848 Exposure complete
04:15:51.908 00.079 25848 worker thread done servicing request
04:15:51.908 00.000 21444 OnExposeComplete: enter
04:15:51.909 00.001 21444 UpdateGuideState(): m_state=6
04:15:51.909 00.000 21444 Star::Find(15, 1252, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1007
04:15:51.909 00.000 21444 Star::Find returns 1 (1), X=1253.50, Y=676.02, Mass=4406081, SNR=111.9, Peak=65504 HFD=8.0
04:15:51.909 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.05) = xAngle (-3.20 = 3.08)
04:15:51.909 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
04:15:51.909 00.000 21444 CameraToMount -- cameraX=1.86 cameraY=-0.28 hyp=1.89 cameraTheta=-0.15 mountX=-1.88 mountY=0.45, mountTheta=2.91
04:15:51.910 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.86, y=-0.28, opts=13)
04:15:51.910 00.000 21444 Enqueuing Move request for scope (1.86, -0.28)
04:15:51.910 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:15:51.910 00.000 21444 UpdateGuideState exits: m=4406081 SNR=111.9 Saturated
04:15:51.910 00.000 21444 PhdController: settling, locked = 1, distance = 2.06 (3.00) aobump = 0 frame = 4 / 99999
04:15:51.910 00.000 25848 Worker thread wakes up
04:15:51.910 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832951.910,"Host":"ASTROBRUCE","Inst":1,"Distance":2.06,"Time":7.2,"SettleTime":12.0,"StarLocked":true}
04:15:51.910 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.86, -0.28) opts 0xd
04:15:51.910 00.000 25848 Handling offset move in thread for scope, endpoint = (1.86, -0.28)
04:15:51.910 00.000 25848 Moving (1.86, -0.28) raw xDistance=-1.88 yDistance=0.45
04:15:51.910 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:51.910 00.000 25848 BLC: History state: CurrMiss=-0.45, AvgInitMiss=0.36, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.216109, 1:-0.445008
04:15:51.910 00.000 25848 BLC: No correction, Miss < min_move
04:15:51.910 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:51.910 00.000 21444 Enqueuing Expose request
04:15:51.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.23 from input -1.88
04:15:51.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:51.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
04:15:51.910 00.000 25848 MoveAxis(E, 57, ABG)
04:15:51.910 00.000 25848 Guiding  Dir = 2, Dur = 57
04:15:51.936 00.026 25848 IsSlewing returns 0
04:15:51.936 00.000 25848 IsGuiding returns 0
04:15:51.968 00.032 25848 PulseGuide returned control before completion, sleep 36
04:15:52.016 00.048 25848 IsGuiding returns 1
04:15:52.016 00.000 25848 scope still moving after pulse duration time elapsed
04:15:52.079 00.063 25848 IsSlewing returns 0
04:15:52.079 00.000 25848 IsGuiding returns 0
04:15:52.079 00.000 25848 scope move finished after 57 + 86 ms
04:15:52.079 00.000 25848 Move returns status 0, amount 57
04:15:52.079 00.000 25848 MoveAxis(N, 0, ABG)
04:15:52.079 00.000 25848 Move returns status 0, amount 0
04:15:52.080 00.001 25848 move complete, result=0
04:15:52.080 00.000 25848 worker thread done servicing request
04:15:52.080 00.000 25848 Worker thread wakes up
04:15:52.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:52.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:15:52.080 00.000 21444 GuideStep: -1.9 px 57 ms EAST, 0.4 px 0 ms NORTH
04:15:54.922 02.842 25848 Exposure complete
04:15:55.011 00.089 25848 worker thread done servicing request
04:15:55.012 00.001 21444 OnExposeComplete: enter
04:15:55.012 00.000 21444 UpdateGuideState(): m_state=6
04:15:55.012 00.000 21444 Star::Find(15, 1253, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1008
04:15:55.012 00.000 21444 Star::Find returns 1 (1), X=1253.78, Y=675.41, Mass=4972498, SNR=149.5, Peak=65504 HFD=7.7
04:15:55.012 00.000 21444 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.05) = xAngle (-3.45 = 2.84)
04:15:55.012 00.000 21444 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.01)
04:15:55.012 00.000 21444 CameraToMount -- cameraX=2.14 cameraY=-0.90 hyp=2.32 cameraTheta=-0.40 mountX=-2.22 mountY=-0.02, mountTheta=-3.13
04:15:55.013 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.14, y=-0.90, opts=13)
04:15:55.013 00.000 21444 Enqueuing Move request for scope (2.14, -0.90)
04:15:55.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=144, FiltMax=65504, Gamma=0.560
04:15:55.013 00.000 21444 UpdateGuideState exits: m=4972498 SNR=149.5 Saturated
04:15:55.013 00.000 25848 Worker thread wakes up
04:15:55.013 00.000 21444 PhdController: settling, locked = 1, distance = 2.14 (3.00) aobump = 0 frame = 5 / 99999
04:15:55.013 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.14, -0.90) opts 0xd
04:15:55.013 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778832955.013,"Host":"ASTROBRUCE","Inst":1,"Distance":2.14,"Time":10.3,"SettleTime":12.0,"StarLocked":true}
04:15:55.013 00.000 25848 Handling offset move in thread for scope, endpoint = (2.14, -0.90)
04:15:55.013 00.000 25848 Moving (2.14, -0.90) raw xDistance=-2.22 yDistance=-0.02
04:15:55.013 00.000 25848 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.36, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.216109, 1:-0.445008, 2:0.017939
04:15:55.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:55.013 00.000 25848 BLC: No correction, Miss < min_move
04:15:55.014 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:55.014 00.000 21444 Enqueuing Expose request
04:15:55.014 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.48 from input -2.22
04:15:55.014 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:55.014 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:15:55.014 00.000 25848 MoveAxis(E, 68, ABG)
04:15:55.014 00.000 25848 Guiding  Dir = 2, Dur = 68
04:15:55.046 00.032 25848 IsSlewing returns 0
04:15:55.047 00.001 25848 IsGuiding returns 0
04:15:55.078 00.031 25848 PulseGuide returned control before completion, sleep 47
04:15:55.126 00.048 25848 IsGuiding returns 1
04:15:55.126 00.000 25848 scope still moving after pulse duration time elapsed
04:15:55.188 00.062 25848 IsSlewing returns 0
04:15:55.188 00.000 25848 IsGuiding returns 0
04:15:55.188 00.000 25848 scope move finished after 68 + 73 ms
04:15:55.188 00.000 25848 Move returns status 0, amount 68
04:15:55.188 00.000 25848 MoveAxis(N, 0, ABG)
04:15:55.188 00.000 25848 Move returns status 0, amount 0
04:15:55.188 00.000 25848 move complete, result=0
04:15:55.189 00.001 25848 worker thread done servicing request
04:15:55.189 00.000 25848 Worker thread wakes up
04:15:55.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:55.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:15:55.189 00.000 21444 GuideStep: -2.2 px 68 ms EAST, -0.0 px 0 ms NORTH
04:15:58.033 02.844 25848 Exposure complete
04:15:58.121 00.088 25848 worker thread done servicing request
04:15:58.122 00.001 21444 OnExposeComplete: enter
04:15:58.122 00.000 21444 UpdateGuideState(): m_state=6
04:15:58.122 00.000 21444 Star::Find(15, 1253, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1009
04:15:58.122 00.000 21444 Star::Find returns 1 (1), X=1252.49, Y=676.58, Mass=4283450, SNR=118.3, Peak=63592 HFD=7.5
04:15:58.122 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
04:15:58.122 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.70)
04:15:58.122 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.27 hyp=0.89 cameraTheta=0.31 mountX=-0.82 mountY=0.57, mountTheta=2.53
04:15:58.123 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.27, opts=13)
04:15:58.123 00.000 21444 Enqueuing Move request for scope (0.85, 0.27)
04:15:58.123 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=196, FiltMax=65504, Gamma=0.560
04:15:58.123 00.000 21444 UpdateGuideState exits: m=4283450 SNR=118.3 Saturated
04:15:58.123 00.000 21444 PhdController: settling, locked = 1, distance = 1.77 (3.00) aobump = 0 frame = 6 / 99999
04:15:58.123 00.000 21444 PhdController: newstate STATE_FINISH
04:15:58.123 00.000 21444 PhdController complete: success
04:15:58.123 00.000 25848 Worker thread wakes up
04:15:58.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.27) opts 0xd
04:15:58.123 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.27)
04:15:58.123 00.000 25848 Moving (0.85, 0.27) raw xDistance=-0.82 yDistance=0.57
04:15:58.123 00.000 25848 BLC: window closed
04:15:58.123 00.000 25848 BLC: History state: CurrMiss=-0.57, AvgInitMiss=0.36, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.216109, 1:-0.445008, 2:0.017939
04:15:58.123 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:15:58.124 00.001 25848 BLC: window closed
04:15:58.124 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.82
04:15:58.124 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:15:58.124 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
04:15:58.124 00.000 25848 MoveAxis(E, 29, ABG)
04:15:58.124 00.000 25848 Guiding  Dir = 2, Dur = 29
04:15:58.124 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778832958.123,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
04:15:58.124 00.000 21444 Mount: notify guiding dither settle done success=1
04:15:58.124 00.000 21444 PhdController: newstate STATE_IDLE
04:15:58.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:58.124 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:15:58.124 00.000 21444 Enqueuing Expose request
04:15:58.154 00.030 25848 IsSlewing returns 0
04:15:58.155 00.001 25848 IsGuiding returns 0
04:15:58.196 00.041 25848 IsGuiding returns 1
04:15:58.196 00.000 25848 scope still moving after pulse duration time elapsed
04:15:58.249 00.053 25848 IsSlewing returns 0
04:15:58.249 00.000 25848 IsGuiding returns 0
04:15:58.249 00.000 25848 scope move finished after 29 + 65 ms
04:15:58.249 00.000 25848 Move returns status 0, amount 29
04:15:58.249 00.000 25848 MoveAxis(N, 0, ABG)
04:15:58.249 00.000 25848 Move returns status 0, amount 0
04:15:58.249 00.000 25848 move complete, result=0
04:15:58.249 00.000 25848 worker thread done servicing request
04:15:58.249 00.000 25848 Worker thread wakes up
04:15:58.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:15:58.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:15:58.249 00.000 21444 GuideStep: -0.8 px 29 ms EAST, 0.6 px 0 ms NORTH
04:16:01.096 02.847 25848 Exposure complete
04:16:01.170 00.074 25848 worker thread done servicing request
04:16:01.170 00.000 21444 OnExposeComplete: enter
04:16:01.170 00.000 21444 UpdateGuideState(): m_state=6
04:16:01.170 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.170 00.000 21444 Star::Find returns 1 (1), X=1251.70, Y=676.36, Mass=4591295, SNR=121.9, Peak=65504 HFD=8.0
04:16:01.170 00.000 21444 MultiStar: exiting stabilization period
04:16:01.170 00.000 21444 MultiStar: updating star positions after lock position change
04:16:01.170 00.000 21444 Star::Find(15, 745, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.001 21444 Star::Find returns 1 (1), X=746.85, Y=142.14, Mass=4342759, SNR=133.1, Peak=63608 HFD=8.0
04:16:01.171 00.000 21444 Star::Find(15, 707, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=708.89, Y=44.15, Mass=4337774, SNR=137.9, Peak=64652 HFD=7.6
04:16:01.171 00.000 21444 Star::Find(15, 208, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=210.02, Y=67.75, Mass=2015395, SNR=111.9, Peak=33848 HFD=7.8
04:16:01.171 00.000 21444 Star::Find(15, 1466, 568, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=1466.09, Y=569.05, Mass=1501507, SNR=116.9, Peak=24888 HFD=8.1
04:16:01.171 00.000 21444 Star::Find(15, 1821, 416, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=1819.43, Y=415.85, Mass=1396176, SNR=123.1, Peak=22288 HFD=7.6
04:16:01.171 00.000 21444 Star::Find(15, 1565, 400, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=1565.69, Y=399.29, Mass=986356, SNR=85.5, Peak=18044 HFD=7.4
04:16:01.171 00.000 21444 Star::Find(15, 1699, 497, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=1697.92, Y=498.15, Mass=984509, SNR=101.9, Peak=17640 HFD=7.9
04:16:01.171 00.000 21444 Star::Find(15, 1107, 775, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=1107.31, Y=776.16, Mass=675190, SNR=74.5, Peak=14228 HFD=7.5
04:16:01.171 00.000 21444 Star::Find(15, 207, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=209.84, Y=128.18, Mass=552654, SNR=64.5, Peak=12392 HFD=7.7
04:16:01.171 00.000 21444 Star::Find(15, 234, 722, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=236.23, Y=722.86, Mass=495831, SNR=71.0, Peak=10696 HFD=7.8
04:16:01.171 00.000 21444 Star::Find(15, 1123, 288, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1010
04:16:01.171 00.000 21444 Star::Find returns 1 (1), X=1122.85, Y=288.62, Mass=483560, SNR=72.6, Peak=9840 HFD=7.9
04:16:01.171 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.29 = -2.29)
04:16:01.171 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.13 = 1.15)
04:16:01.171 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.76 mountX=-0.06 mountY=0.08, mountTheta=2.20
04:16:01.172 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.06, opts=13)
04:16:01.172 00.000 21444 Enqueuing Move request for scope (0.06, 0.06)
04:16:01.172 00.000 25848 Worker thread wakes up
04:16:01.172 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=116, FiltMax=65504, Gamma=0.560
04:16:01.172 00.000 21444 UpdateGuideState exits: m=4591295 SNR=121.9 Saturated
04:16:01.172 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:01.172 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:01.173 00.001 21444 Enqueuing Expose request
04:16:01.173 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
04:16:01.173 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
04:16:01.173 00.000 25848 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=0.08
04:16:01.173 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:16:01.173 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:01.173 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:16:01.173 00.000 25848 MoveAxis(E, 0, ABG)
04:16:01.173 00.000 25848 Move returns status 0, amount 0
04:16:01.173 00.000 25848 MoveAxis(N, 0, ABG)
04:16:01.173 00.000 25848 Move returns status 0, amount 0
04:16:01.173 00.000 25848 move complete, result=0
04:16:01.173 00.000 25848 worker thread done servicing request
04:16:01.173 00.000 25848 Worker thread wakes up
04:16:01.173 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:01.173 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:01.173 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:04.021 02.848 25848 Exposure complete
04:16:04.110 00.089 25848 worker thread done servicing request
04:16:04.110 00.000 21444 OnExposeComplete: enter
04:16:04.110 00.000 21444 UpdateGuideState(): m_state=6
04:16:04.111 00.001 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1011
04:16:04.111 00.000 21444 Star::Find returns 1 (1), X=1252.63, Y=677.45, Mass=4953503, SNR=170.9, Peak=65504 HFD=7.4
04:16:04.111 00.000 21444 MultiStar: [#1 0.83,0.02,1.21,U] [#2 0.47,0.19,0.89,U] [#3 0.35,1.23,0.84,U] [#4 1.54,0.56,0.71,U] [#5 2.24,0.44,0.00,M4] [#6 1.53,1.27,0.77,U] [#7 1.95,-0.29,0.60,U] [#8 1.69,1.07,0.54,U] 
04:16:04.111 00.000 21444 refined, 7 included, MultiStar: {1.08, 0.63}, one-star: {1.00, 1.15}
04:16:04.111 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
04:16:04.111 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.92)
04:16:04.111 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=0.63 hyp=1.25 cameraTheta=0.53 mountX=-1.02 mountY=0.99, mountTheta=2.37
04:16:04.112 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=0.63, opts=13)
04:16:04.112 00.000 21444 Enqueuing Move request for scope (1.08, 0.63)
04:16:04.112 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=94, FiltMax=65504, Gamma=0.560
04:16:04.112 00.000 21444 UpdateGuideState exits: m=4953503 SNR=170.9 Saturated
04:16:04.112 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:04.112 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:04.112 00.000 21444 Enqueuing Expose request
04:16:04.112 00.000 25848 Worker thread wakes up
04:16:04.112 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.63) opts 0xd
04:16:04.112 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, 0.63)
04:16:04.113 00.001 25848 Moving (1.08, 0.63) raw xDistance=-1.02 yDistance=0.99
04:16:04.113 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02
04:16:04.113 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:16:04.113 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
04:16:04.113 00.000 25848 MoveAxis(E, 30, ABG)
04:16:04.113 00.000 25848 Guiding  Dir = 2, Dur = 30
04:16:04.141 00.028 25848 IsSlewing returns 0
04:16:04.141 00.000 25848 IsGuiding returns 0
04:16:04.173 00.032 25848 IsGuiding returns 1
04:16:04.173 00.000 25848 scope still moving after pulse duration time elapsed
04:16:04.233 00.060 25848 IsSlewing returns 0
04:16:04.233 00.000 25848 IsGuiding returns 0
04:16:04.233 00.000 25848 scope move finished after 30 + 61 ms
04:16:04.233 00.000 25848 Move returns status 0, amount 30
04:16:04.233 00.000 25848 MoveAxis(N, 0, ABG)
04:16:04.233 00.000 25848 Move returns status 0, amount 0
04:16:04.233 00.000 25848 move complete, result=0
04:16:04.234 00.001 25848 worker thread done servicing request
04:16:04.234 00.000 25848 Worker thread wakes up
04:16:04.234 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:04.234 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:04.234 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 1.0 px 0 ms NORTH
04:16:07.081 02.847 25848 Exposure complete
04:16:07.162 00.081 25848 worker thread done servicing request
04:16:07.162 00.000 21444 OnExposeComplete: enter
04:16:07.162 00.000 21444 UpdateGuideState(): m_state=6
04:16:07.162 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1012
04:16:07.162 00.000 21444 Star::Find returns 1 (1), X=1252.27, Y=679.38, Mass=4710935, SNR=115.9, Peak=65504 HFD=7.6
04:16:07.162 00.000 21444 MultiStar: [#1 0.95,2.46,0.00,M1] [#2 1.04,1.82,0.00,M1] [#3 0.29,2.56,0.00,M1] [#4 0.98,2.34,0.00,M1] [#5 1.62,2.47,0.00,M5] [#6 0.70,2.94,0.00,M1] [#7 0.79,2.33,0.00,M1] [#8 1.61,2.61,0.00,M1] 
04:16:07.163 00.001 21444 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.05) = xAngle (-1.68 = -1.68)
04:16:07.163 00.000 21444 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.53 = 1.76)
04:16:07.163 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=3.08 hyp=3.14 cameraTheta=1.37 mountX=-0.36 mountY=3.09, mountTheta=1.69
04:16:07.163 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=3.08, opts=13)
04:16:07.163 00.000 21444 Enqueuing Move request for scope (0.64, 3.08)
04:16:07.163 00.000 25848 Worker thread wakes up
04:16:07.164 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 3.08) opts 0xd
04:16:07.164 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 3.08)
04:16:07.164 00.000 25848 Moving (0.64, 3.08) raw xDistance=-0.36 yDistance=3.09
04:16:07.164 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
04:16:07.164 00.000 25848 resist switch: large excursion: input 3.09 thresh 1.53 direction from -1 to 1
04:16:07.164 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.27
04:16:07.164 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.09 from input 3.09
04:16:07.164 00.000 25848 MoveAxis(E, 0, ABG)
04:16:07.164 00.000 25848 Move returns status 0, amount 0
04:16:07.164 00.000 25848 BLC: Oldest BLC event removed
04:16:07.164 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 328 applied
04:16:07.164 00.000 25848 MoveAxis(S, 412, ABG)
04:16:07.164 00.000 25848 Guiding  Dir = 1, Dur = 412
04:16:07.164 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=178, FiltMax=65504, Gamma=0.560
04:16:07.164 00.000 21444 UpdateGuideState exits: m=4710935 SNR=115.9 Saturated
04:16:07.164 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:07.164 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:07.164 00.000 21444 Enqueuing Expose request
04:16:07.189 00.025 25848 IsSlewing returns 0
04:16:07.189 00.000 25848 IsGuiding returns 0
04:16:07.221 00.032 25848 PulseGuide returned control before completion, sleep 391
04:16:07.616 00.395 25848 IsGuiding returns 1
04:16:07.616 00.000 25848 scope still moving after pulse duration time elapsed
04:16:07.672 00.056 25848 IsSlewing returns 0
04:16:07.673 00.001 25848 IsGuiding returns 0
04:16:07.673 00.000 25848 scope move finished after 412 + 71 ms
04:16:07.673 00.000 25848 Move returns status 0, amount 412
04:16:07.673 00.000 25848 move complete, result=0
04:16:07.673 00.000 25848 worker thread done servicing request
04:16:07.673 00.000 25848 Worker thread wakes up
04:16:07.673 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:07.673 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:07.673 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 3.1 px 412 ms SOUTH
04:16:10.519 02.846 25848 Exposure complete
04:16:10.608 00.089 25848 worker thread done servicing request
04:16:10.609 00.001 21444 OnExposeComplete: enter
04:16:10.609 00.000 21444 UpdateGuideState(): m_state=6
04:16:10.609 00.000 21444 Star::Find(15, 1252, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1013
04:16:10.609 00.000 21444 Star::Find returns 1 (1), X=1254.16, Y=676.10, Mass=4944644, SNR=254.9, Peak=65504 HFD=7.8
04:16:10.609 00.000 21444 MultiStar: [#1 1.73,-1.55,0.00,M2] [#2 1.87,-2.33,0.00,M2] [#3 2.24,-1.36,0.00,M2] [#4 2.64,-1.48,0.00,M2] [#5 3.62,-2.04,0.00,M6] [#6 2.45,-0.59,0.00,M2] [#7 3.06,-3.73,0.00,M2] [#8 2.75,-1.10,0.00,M2] 
04:16:10.609 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
04:16:10.609 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.98 = 0.31)
04:16:10.609 00.000 21444 CameraToMount -- cameraX=2.52 cameraY=-0.21 hyp=2.53 cameraTheta=-0.08 mountX=-2.53 mountY=0.77, mountTheta=2.85
04:16:10.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.52, y=-0.21, opts=13)
04:16:10.610 00.000 21444 Enqueuing Move request for scope (2.52, -0.21)
04:16:10.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=144, FiltMax=65504, Gamma=0.560
04:16:10.610 00.000 21444 UpdateGuideState exits: m=4944644 SNR=254.9 Saturated
04:16:10.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:10.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:10.610 00.000 21444 Enqueuing Expose request
04:16:10.610 00.000 25848 Worker thread wakes up
04:16:10.611 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.52, -0.21) opts 0xd
04:16:10.611 00.000 25848 Handling offset move in thread for scope, endpoint = (2.52, -0.21)
04:16:10.611 00.000 25848 Moving (2.52, -0.21) raw xDistance=-2.53 yDistance=0.77
04:16:10.611 00.000 25848 BLC: History state: CurrMiss=0.77, AvgInitMiss=0.33, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=3.089224, 1:0.765636
04:16:10.611 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:16:10.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.60 from input -2.53
04:16:10.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
04:16:10.611 00.000 25848 MoveAxis(E, 74, ABG)
04:16:10.611 00.000 25848 Guiding  Dir = 2, Dur = 74
04:16:10.659 00.048 25848 IsSlewing returns 0
04:16:10.659 00.000 25848 IsGuiding returns 0
04:16:10.690 00.031 25848 PulseGuide returned control before completion, sleep 53
04:16:10.755 00.065 25848 IsGuiding returns 1
04:16:10.756 00.001 25848 scope still moving after pulse duration time elapsed
04:16:10.812 00.056 25848 IsSlewing returns 0
04:16:10.812 00.000 25848 IsGuiding returns 0
04:16:10.812 00.000 25848 scope move finished after 74 + 79 ms
04:16:10.812 00.000 25848 Move returns status 0, amount 74
04:16:10.812 00.000 25848 MoveAxis(S, 21, ABG)
04:16:10.812 00.000 25848 Guiding  Dir = 1, Dur = 21
04:16:10.844 00.032 25848 IsSlewing returns 0
04:16:10.845 00.001 25848 IsGuiding returns 0
04:16:10.877 00.032 25848 IsGuiding returns 1
04:16:10.877 00.000 25848 scope still moving after pulse duration time elapsed
04:16:10.940 00.063 25848 IsSlewing returns 0
04:16:10.940 00.000 25848 IsGuiding returns 0
04:16:10.940 00.000 25848 scope move finished after 21 + 73 ms
04:16:10.940 00.000 25848 Move returns status 0, amount 21
04:16:10.940 00.000 25848 move complete, result=0
04:16:10.940 00.000 25848 worker thread done servicing request
04:16:10.940 00.000 25848 Worker thread wakes up
04:16:10.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:10.941 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:10.941 00.000 21444 GuideStep: -2.5 px 74 ms EAST, 0.8 px 21 ms SOUTH
04:16:13.788 02.847 25848 Exposure complete
04:16:13.876 00.088 25848 worker thread done servicing request
04:16:13.876 00.000 21444 OnExposeComplete: enter
04:16:13.876 00.000 21444 UpdateGuideState(): m_state=6
04:16:13.876 00.000 21444 Star::Find(15, 1254, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1014
04:16:13.876 00.000 21444 Star::Find returns 1 (1), X=1253.64, Y=675.76, Mass=5319417, SNR=179.8, Peak=65504 HFD=7.7
04:16:13.876 00.000 21444 MultiStar: [#1 1.53,-1.11,1.21,U] [#2 1.97,-1.44,0.00,M3] [#3 1.30,-1.05,0.92,U] [#4 2.89,-0.54,0.00,M3] [#5 3.19,-0.94,0.00,M7] [#6 2.79,-0.09,0.00,M3] [#7 3.44,-2.06,0.00,M3] [#8 2.52,-0.32,0.00,M3] 
04:16:13.877 00.001 21444 refined, 2 included, MultiStar: {1.61, -0.91}, one-star: {2.00, -0.54}
04:16:13.877 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.57 = 2.72)
04:16:13.877 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.13)
04:16:13.877 00.000 21444 CameraToMount -- cameraX=1.61 cameraY=-0.91 hyp=1.85 cameraTheta=-0.51 mountX=-1.69 mountY=-0.23, mountTheta=-3.00
04:16:13.878 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.61, y=-0.91, opts=13)
04:16:13.878 00.000 21444 Enqueuing Move request for scope (1.61, -0.91)
04:16:13.878 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=92, FiltMax=65504, Gamma=0.560
04:16:13.878 00.000 21444 UpdateGuideState exits: m=5319417 SNR=179.8 Saturated
04:16:13.878 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:13.878 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:13.878 00.000 21444 Enqueuing Expose request
04:16:13.878 00.000 25848 Worker thread wakes up
04:16:13.878 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.61, -0.91) opts 0xd
04:16:13.878 00.000 25848 Handling offset move in thread for scope, endpoint = (1.61, -0.91)
04:16:13.878 00.000 25848 Moving (1.61, -0.91) raw xDistance=-1.69 yDistance=-0.23
04:16:13.878 00.000 25848 BLC: History state: CurrMiss=-0.23, AvgInitMiss=0.33, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=3.089224, 1:0.765636, 2:-0.232641
04:16:13.878 00.000 25848 BLC: No correction, Miss < min_move
04:16:13.878 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.69
04:16:13.878 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:13.878 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:16:13.879 00.001 25848 MoveAxis(E, 54, ABG)
04:16:13.879 00.000 25848 Guiding  Dir = 2, Dur = 54
04:16:13.904 00.025 25848 IsSlewing returns 0
04:16:13.904 00.000 25848 IsGuiding returns 0
04:16:13.937 00.033 25848 PulseGuide returned control before completion, sleep 33
04:16:14.006 00.069 25848 IsGuiding returns 1
04:16:14.006 00.000 25848 scope still moving after pulse duration time elapsed
04:16:14.063 00.057 25848 IsSlewing returns 0
04:16:14.064 00.001 25848 IsGuiding returns 0
04:16:14.064 00.000 25848 scope move finished after 54 + 105 ms
04:16:14.064 00.000 25848 Move returns status 0, amount 54
04:16:14.064 00.000 25848 MoveAxis(N, 0, ABG)
04:16:14.064 00.000 25848 Move returns status 0, amount 0
04:16:14.064 00.000 25848 move complete, result=0
04:16:14.064 00.000 25848 worker thread done servicing request
04:16:14.064 00.000 25848 Worker thread wakes up
04:16:14.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:14.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:14.064 00.000 21444 GuideStep: -1.7 px 54 ms EAST, -0.2 px 0 ms NORTH
04:16:16.917 02.853 25848 Exposure complete
04:16:17.006 00.089 25848 worker thread done servicing request
04:16:17.006 00.000 21444 OnExposeComplete: enter
04:16:17.006 00.000 21444 UpdateGuideState(): m_state=6
04:16:17.006 00.000 21444 Star::Find(15, 1253, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1015
04:16:17.006 00.000 21444 Star::Find returns 1 (1), X=1254.98, Y=674.82, Mass=5404592, SNR=206.9, Peak=65504 HFD=8.2
04:16:17.007 00.001 21444 MultiStar: [#1 2.55,-1.70,0.00,M2] [#2 2.99,-2.41,0.00,M4] [#3 2.60,-2.04,0.00,M2] [#4 3.87,-1.56,0.00,M4] [#5 4.11,-2.78,0.00,M8] [#6 3.66,-1.10,0.00,M4] [#7 3.83,-2.83,0.00,M4] [#8 3.66,-1.21,0.00,M4] 
04:16:17.007 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.82)
04:16:17.007 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.03)
04:16:17.007 00.000 21444 CameraToMount -- cameraX=3.35 cameraY=-1.48 hyp=3.66 cameraTheta=-0.42 mountX=-3.47 mountY=-0.10, mountTheta=-3.11
04:16:17.008 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.35, y=-1.48, opts=13)
04:16:17.008 00.000 21444 Enqueuing Move request for scope (3.35, -1.48)
04:16:17.008 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=16, FiltMax=65504, Gamma=0.560
04:16:17.008 00.000 21444 UpdateGuideState exits: m=5404592 SNR=206.9 Saturated
04:16:17.008 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:17.008 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:17.008 00.000 21444 Enqueuing Expose request
04:16:17.008 00.000 25848 Worker thread wakes up
04:16:17.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.35, -1.48) opts 0xd
04:16:17.008 00.000 25848 Handling offset move in thread for scope, endpoint = (3.35, -1.48)
04:16:17.008 00.000 25848 Moving (3.35, -1.48) raw xDistance=-3.47 yDistance=-0.10
04:16:17.008 00.000 25848 BLC: window closed
04:16:17.008 00.000 25848 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.33, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=3.089224, 1:0.765636, 2:-0.232641
04:16:17.008 00.000 25848 BLC: No correction, Miss < min_move
04:16:17.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.27 from input -3.47
04:16:17.008 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:17.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:16:17.009 00.001 25848 MoveAxis(E, 105, ABG)
04:16:17.009 00.000 25848 Guiding  Dir = 2, Dur = 105
04:16:17.029 00.020 25848 IsSlewing returns 0
04:16:17.029 00.000 25848 IsGuiding returns 0
04:16:17.070 00.041 25848 PulseGuide returned control before completion, sleep 74
04:16:17.152 00.082 25848 IsGuiding returns 1
04:16:17.152 00.000 25848 scope still moving after pulse duration time elapsed
04:16:17.203 00.051 25848 IsSlewing returns 0
04:16:17.204 00.001 25848 IsGuiding returns 0
04:16:17.204 00.000 25848 scope move finished after 105 + 70 ms
04:16:17.204 00.000 25848 Move returns status 0, amount 105
04:16:17.204 00.000 25848 MoveAxis(N, 0, ABG)
04:16:17.204 00.000 25848 Move returns status 0, amount 0
04:16:17.204 00.000 25848 move complete, result=0
04:16:17.204 00.000 25848 worker thread done servicing request
04:16:17.204 00.000 25848 Worker thread wakes up
04:16:17.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:17.204 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:17.205 00.001 21444 GuideStep: -3.5 px 105 ms EAST, -0.1 px 0 ms NORTH
04:16:20.056 02.851 25848 Exposure complete
04:16:20.138 00.082 25848 worker thread done servicing request
04:16:20.139 00.001 21444 OnExposeComplete: enter
04:16:20.139 00.000 21444 UpdateGuideState(): m_state=6
04:16:20.139 00.000 21444 Star::Find(15, 1254, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1016
04:16:20.139 00.000 21444 Star::Find returns 1 (1), X=1250.73, Y=675.05, Mass=5252805, SNR=193.3, Peak=65504 HFD=7.9
04:16:20.139 00.000 21444 MultiStar: [#1 -1.18,-1.66,0.92,U] [#2 -0.82,-2.03,0.00,M5] [#3 -0.93,-1.20,0.87,U] [#4 -0.24,-1.27,0.68,U] [#5 0.09,-1.51,0.85,U] [#6 0.03,-0.70,0.56,U] [#7 0.35,-2.14,0.00,M5] [#8 -0.54,-1.04,0.41,U] 
04:16:20.139 00.000 21444 refined, 6 included, MultiStar: {-0.58, -1.28}, one-star: {-0.90, -1.25}
04:16:20.139 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.23)
04:16:20.139 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.61)
04:16:20.139 00.000 21444 CameraToMount -- cameraX=-0.58 cameraY=-1.28 hyp=1.41 cameraTheta=-2.00 mountX=0.47 mountY=-1.41, mountTheta=-1.25
04:16:20.140 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.58, y=-1.28, opts=13)
04:16:20.140 00.000 21444 Enqueuing Move request for scope (-0.58, -1.28)
04:16:20.140 00.000 25848 Worker thread wakes up
04:16:20.140 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -1.28) opts 0xd
04:16:20.140 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:16:20.140 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.58, -1.28)
04:16:20.140 00.000 21444 UpdateGuideState exits: m=5252805 SNR=193.3 Saturated
04:16:20.140 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:20.140 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:20.141 00.001 21444 Enqueuing Expose request
04:16:20.141 00.000 25848 Moving (-0.58, -1.28) raw xDistance=0.47 yDistance=-1.41
04:16:20.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
04:16:20.141 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:16:20.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.41
04:16:20.141 00.000 25848 MoveAxis(E, 0, ABG)
04:16:20.141 00.000 25848 Move returns status 0, amount 0
04:16:20.141 00.000 25848 MoveAxis(N, 0, ABG)
04:16:20.141 00.000 25848 Move returns status 0, amount 0
04:16:20.141 00.000 25848 move complete, result=0
04:16:20.141 00.000 25848 worker thread done servicing request
04:16:20.141 00.000 25848 Worker thread wakes up
04:16:20.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:20.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:20.141 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.4 px 0 ms NORTH
04:16:22.990 02.849 25848 Exposure complete
04:16:23.072 00.082 25848 worker thread done servicing request
04:16:23.073 00.001 21444 OnExposeComplete: enter
04:16:23.073 00.000 21444 UpdateGuideState(): m_state=6
04:16:23.073 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1017
04:16:23.073 00.000 21444 Star::Find returns 1 (1), X=1252.96, Y=676.24, Mass=5158339, SNR=148.6, Peak=65504 HFD=7.8
04:16:23.073 00.000 21444 MultiStar: [#1 1.09,-0.63,1.08,U] [#2 1.10,-1.41,1.29,U] [#3 0.55,-0.32,1.17,U] [#4 1.83,-0.66,1.02,U] [#5 1.10,-0.89,0.85,U] [#6 1.73,-0.51,1.03,U] [#7 1.48,-1.44,0.81,U] [#8 1.58,-0.70,0.75,U] 
04:16:23.073 00.000 21444 single-star, 8 included, MultiStar: {1.28, -0.73}, one-star: {1.33, -0.07}
04:16:23.074 00.001 21444 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
04:16:23.074 00.000 21444 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.34)
04:16:23.074 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-0.07 hyp=1.33 cameraTheta=-0.05 mountX=-1.33 mountY=0.44, mountTheta=2.82
04:16:23.075 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-0.07, opts=13)
04:16:23.075 00.000 21444 Enqueuing Move request for scope (1.33, -0.07)
04:16:23.075 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=120, FiltMax=65504, Gamma=0.560
04:16:23.075 00.000 21444 UpdateGuideState exits: m=5158339 SNR=148.6 Saturated
04:16:23.075 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:23.075 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:23.075 00.000 21444 Enqueuing Expose request
04:16:23.075 00.000 25848 Worker thread wakes up
04:16:23.075 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -0.07) opts 0xd
04:16:23.075 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -0.07)
04:16:23.075 00.000 25848 Moving (1.33, -0.07) raw xDistance=-1.33 yDistance=0.44
04:16:23.075 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
04:16:23.075 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:23.075 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
04:16:23.075 00.000 25848 MoveAxis(E, 39, ABG)
04:16:23.075 00.000 25848 Guiding  Dir = 2, Dur = 39
04:16:23.111 00.036 25848 IsSlewing returns 0
04:16:23.111 00.000 25848 IsGuiding returns 0
04:16:23.143 00.032 25848 PulseGuide returned control before completion, sleep 19
04:16:23.177 00.034 25848 IsGuiding returns 1
04:16:23.177 00.000 25848 scope still moving after pulse duration time elapsed
04:16:23.233 00.056 25848 IsSlewing returns 0
04:16:23.233 00.000 25848 IsGuiding returns 0
04:16:23.233 00.000 25848 scope move finished after 39 + 82 ms
04:16:23.233 00.000 25848 Move returns status 0, amount 39
04:16:23.233 00.000 25848 MoveAxis(N, 0, ABG)
04:16:23.233 00.000 25848 Move returns status 0, amount 0
04:16:23.233 00.000 25848 move complete, result=0
04:16:23.233 00.000 25848 worker thread done servicing request
04:16:23.233 00.000 25848 Worker thread wakes up
04:16:23.233 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.4 px 0 ms NORTH
04:16:23.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:23.233 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:26.082 02.849 25848 Exposure complete
04:16:26.168 00.086 25848 worker thread done servicing request
04:16:26.168 00.000 21444 OnExposeComplete: enter
04:16:26.168 00.000 21444 UpdateGuideState(): m_state=6
04:16:26.168 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1018
04:16:26.168 00.000 21444 Star::Find returns 1 (1), X=1250.57, Y=675.18, Mass=5856946, SNR=272.4, Peak=65504 HFD=8.1
04:16:26.168 00.000 21444 MultiStar: [#1 -1.49,-1.55,0.00,M1] [#2 -1.46,-1.80,0.00,M5] [#3 -1.84,-0.98,0.72,U] [#4 -0.77,-0.71,0.72,U] [#5 -0.27,-0.97,0.68,U] [#6 -0.58,-0.46,0.55,U] [#7 -0.41,-1.92,0.50,U] [#8 -0.67,-0.79,0.63,U] 
04:16:26.168 00.000 21444 refined, 6 included, MultiStar: {-0.85, -0.98}, one-star: {-1.06, -1.13}
04:16:26.168 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (3.05) = xAngle (-5.33 = 0.95)
04:16:26.168 00.000 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.89)
04:16:26.168 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=-0.98 hyp=1.30 cameraTheta=-2.28 mountX=0.76 mountY=-1.23, mountTheta=-1.02
04:16:26.169 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=-0.98, opts=13)
04:16:26.169 00.000 21444 Enqueuing Move request for scope (-0.85, -0.98)
04:16:26.169 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=40, FiltMax=65504, Gamma=0.560
04:16:26.169 00.000 21444 UpdateGuideState exits: m=5856946 SNR=272.4 Saturated
04:16:26.169 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:26.169 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:26.169 00.000 21444 Enqueuing Expose request
04:16:26.169 00.000 25848 Worker thread wakes up
04:16:26.169 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.98) opts 0xd
04:16:26.169 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, -0.98)
04:16:26.169 00.000 25848 Moving (-0.85, -0.98) raw xDistance=0.76 yDistance=-1.23
04:16:26.169 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.76
04:16:26.170 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:16:26.170 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.23
04:16:26.170 00.000 25848 MoveAxis(W, 19, ABG)
04:16:26.170 00.000 25848 Guiding  Dir = 3, Dur = 19
04:16:26.230 00.060 25848 IsSlewing returns 0
04:16:26.231 00.001 25848 IsGuiding returns 0
04:16:26.251 00.020 25848 IsGuiding returns 1
04:16:26.251 00.000 25848 scope still moving after pulse duration time elapsed
04:16:26.314 00.063 25848 IsSlewing returns 0
04:16:26.314 00.000 25848 IsGuiding returns 0
04:16:26.314 00.000 25848 scope move finished after 19 + 65 ms
04:16:26.314 00.000 25848 Move returns status 0, amount 19
04:16:26.314 00.000 25848 MoveAxis(N, 0, ABG)
04:16:26.314 00.000 25848 Move returns status 0, amount 0
04:16:26.314 00.000 25848 move complete, result=0
04:16:26.314 00.000 25848 worker thread done servicing request
04:16:26.314 00.000 25848 Worker thread wakes up
04:16:26.314 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:26.314 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:26.315 00.001 21444 GuideStep: 0.8 px 19 ms WEST, -1.2 px 0 ms NORTH
04:16:29.160 02.845 25848 Exposure complete
04:16:29.247 00.087 25848 worker thread done servicing request
04:16:29.247 00.000 21444 OnExposeComplete: enter
04:16:29.247 00.000 21444 UpdateGuideState(): m_state=6
04:16:29.248 00.001 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1019
04:16:29.248 00.000 21444 Star::Find returns 1 (1), X=1253.08, Y=676.20, Mass=4920319, SNR=144.6, Peak=65504 HFD=7.8
04:16:29.248 00.000 21444 MultiStar: [#1 1.03,-1.21,1.17,U] [#2 1.14,-1.43,1.03,U] [#3 1.16,-1.02,1.02,U] [#4 1.98,-0.34,1.02,U] [#5 2.54,-1.06,0.00,M6] [#6 1.90,-0.38,0.77,U] [#7 2.22,-1.98,0.00,M4] [#8 1.52,-1.02,0.62,U] 
04:16:29.248 00.000 21444 single-star, 6 included, MultiStar: {1.42, -0.80}, one-star: {1.44, -0.11}
04:16:29.248 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
04:16:29.248 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
04:16:29.248 00.000 21444 CameraToMount -- cameraX=1.44 cameraY=-0.11 hyp=1.44 cameraTheta=-0.08 mountX=-1.44 mountY=0.44, mountTheta=2.84
04:16:29.249 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.44, y=-0.11, opts=13)
04:16:29.249 00.000 21444 Enqueuing Move request for scope (1.44, -0.11)
04:16:29.249 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=170, FiltMax=65504, Gamma=0.560
04:16:29.249 00.000 25848 Worker thread wakes up
04:16:29.249 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.44, -0.11) opts 0xd
04:16:29.249 00.000 25848 Handling offset move in thread for scope, endpoint = (1.44, -0.11)
04:16:29.249 00.000 25848 Moving (1.44, -0.11) raw xDistance=-1.44 yDistance=0.44
04:16:29.249 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.44
04:16:29.249 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:29.249 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
04:16:29.249 00.000 25848 MoveAxis(E, 41, ABG)
04:16:29.249 00.000 25848 Guiding  Dir = 2, Dur = 41
04:16:29.250 00.001 21444 UpdateGuideState exits: m=4920319 SNR=144.6 Saturated
04:16:29.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:29.250 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:29.250 00.000 21444 Enqueuing Expose request
04:16:29.280 00.030 25848 IsSlewing returns 0
04:16:29.280 00.000 25848 IsGuiding returns 0
04:16:29.312 00.032 25848 PulseGuide returned control before completion, sleep 20
04:16:29.379 00.067 25848 IsGuiding returns 1
04:16:29.379 00.000 25848 scope still moving after pulse duration time elapsed
04:16:29.436 00.057 25848 IsSlewing returns 0
04:16:29.436 00.000 25848 IsGuiding returns 0
04:16:29.436 00.000 25848 scope move finished after 41 + 115 ms
04:16:29.436 00.000 25848 Move returns status 0, amount 41
04:16:29.436 00.000 25848 MoveAxis(N, 0, ABG)
04:16:29.437 00.001 25848 Move returns status 0, amount 0
04:16:29.437 00.000 25848 move complete, result=0
04:16:29.437 00.000 25848 worker thread done servicing request
04:16:29.437 00.000 25848 Worker thread wakes up
04:16:29.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:29.437 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 0.4 px 0 ms NORTH
04:16:29.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:32.279 02.842 25848 Exposure complete
04:16:32.364 00.085 25848 worker thread done servicing request
04:16:32.364 00.000 21444 OnExposeComplete: enter
04:16:32.364 00.000 21444 UpdateGuideState(): m_state=6
04:16:32.365 00.001 21444 Star::Find(15, 1253, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1020
04:16:32.365 00.000 21444 Star::Find returns 1 (1), X=1252.75, Y=674.98, Mass=5687014, SNR=220.2, Peak=65504 HFD=8.1
04:16:32.365 00.000 21444 MultiStar: [#1 -0.15,-2.04,1.40,U] [#2 0.19,-2.41,0.00,M5] [#3 -0.30,-1.60,0.78,U] [#4 1.34,-1.43,0.69,U] [#5 1.98,-1.66,0.00,M7] [#6 1.35,-1.18,0.70,U] [#7 1.84,-1.88,0.00,M5] [#8 1.24,-1.09,0.61,U] 
04:16:32.365 00.000 21444 refined, 5 included, MultiStar: {0.64, -1.53}, one-star: {1.12, -1.32}
04:16:32.365 00.000 21444 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.05) = xAngle (-4.23 = 2.06)
04:16:32.365 00.000 21444 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.07 = -0.79)
04:16:32.365 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-1.53 hyp=1.65 cameraTheta=-1.18 mountX=-0.77 mountY=-1.17, mountTheta=-2.15
04:16:32.366 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=-1.53, opts=13)
04:16:32.366 00.000 21444 Enqueuing Move request for scope (0.64, -1.53)
04:16:32.366 00.000 25848 Worker thread wakes up
04:16:32.366 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=40, FiltMax=65504, Gamma=0.560
04:16:32.366 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, -1.53) opts 0xd
04:16:32.366 00.000 21444 UpdateGuideState exits: m=5687014 SNR=220.2 Saturated
04:16:32.366 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, -1.53)
04:16:32.366 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:32.366 00.000 25848 Moving (0.64, -1.53) raw xDistance=-0.77 yDistance=-1.17
04:16:32.366 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:32.366 00.000 21444 Enqueuing Expose request
04:16:32.366 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.77
04:16:32.366 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:16:32.367 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
04:16:32.367 00.000 25848 MoveAxis(E, 25, ABG)
04:16:32.367 00.000 25848 Guiding  Dir = 2, Dur = 25
04:16:32.391 00.024 25848 IsSlewing returns 0
04:16:32.391 00.000 25848 IsGuiding returns 0
04:16:32.422 00.031 25848 IsGuiding returns 1
04:16:32.422 00.000 25848 scope still moving after pulse duration time elapsed
04:16:32.486 00.064 25848 IsSlewing returns 0
04:16:32.486 00.000 25848 IsGuiding returns 0
04:16:32.486 00.000 25848 scope move finished after 25 + 70 ms
04:16:32.486 00.000 25848 Move returns status 0, amount 25
04:16:32.486 00.000 25848 MoveAxis(N, 0, ABG)
04:16:32.486 00.000 25848 Move returns status 0, amount 0
04:16:32.486 00.000 25848 move complete, result=0
04:16:32.486 00.000 25848 worker thread done servicing request
04:16:32.486 00.000 25848 Worker thread wakes up
04:16:32.487 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:32.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:32.487 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -1.2 px 0 ms NORTH
04:16:35.335 02.848 25848 Exposure complete
04:16:35.426 00.091 25848 worker thread done servicing request
04:16:35.426 00.000 21444 OnExposeComplete: enter
04:16:35.426 00.000 21444 UpdateGuideState(): m_state=6
04:16:35.426 00.000 21444 Star::Find(15, 1252, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1021
04:16:35.426 00.000 21444 Star::Find returns 1 (1), X=1250.54, Y=673.93, Mass=5706692, SNR=227.8, Peak=65504 HFD=8.0
04:16:35.427 00.001 21444 MultiStar: [#1 -0.94,-2.74,0.00,M1] [#2 -1.23,-3.11,0.00,M6] [#3 -1.27,-2.12,0.00,M1] [#4 -0.62,-1.90,0.99,U] [#5 -0.56,-2.24,0.00,M8] [#6 -0.48,-1.37,0.72,U] [#7 -0.70,-3.14,0.00,M6] [#8 -0.83,-2.09,0.00,M1] 
04:16:35.427 00.000 21444 refined, 2 included, MultiStar: {-0.76, -1.94}, one-star: {-1.10, -2.38}
04:16:35.427 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.29)
04:16:35.427 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
04:16:35.427 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=-1.94 hyp=2.08 cameraTheta=-1.95 mountX=0.58 mountY=-2.08, mountTheta=-1.30
04:16:35.428 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=-1.94, opts=13)
04:16:35.428 00.000 21444 Enqueuing Move request for scope (-0.76, -1.94)
04:16:35.428 00.000 25848 Worker thread wakes up
04:16:35.429 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=210, FiltMax=65504, Gamma=0.560
04:16:35.429 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -1.94) opts 0xd
04:16:35.429 00.000 21444 UpdateGuideState exits: m=5706692 SNR=227.8 Saturated
04:16:35.429 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, -1.94)
04:16:35.429 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:35.429 00.000 25848 Moving (-0.76, -1.94) raw xDistance=0.58 yDistance=-2.08
04:16:35.429 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:35.429 00.000 21444 Enqueuing Expose request
04:16:35.429 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.58
04:16:35.429 00.000 25848 resist switch: large excursion: input -2.08 thresh 1.53 direction from 1 to -1
04:16:35.429 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.24
04:16:35.429 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.08 from input -2.08
04:16:35.429 00.000 25848 MoveAxis(W, 15, ABG)
04:16:35.430 00.001 25848 Guiding  Dir = 3, Dur = 15
04:16:35.454 00.024 25848 IsSlewing returns 0
04:16:35.454 00.000 25848 IsGuiding returns 0
04:16:35.485 00.031 25848 IsGuiding returns 1
04:16:35.486 00.001 25848 scope still moving after pulse duration time elapsed
04:16:35.533 00.047 25848 IsSlewing returns 0
04:16:35.533 00.000 25848 IsGuiding returns 0
04:16:35.533 00.000 25848 scope move finished after 15 + 63 ms
04:16:35.533 00.000 25848 Move returns status 0, amount 15
04:16:35.533 00.000 25848 BLC: Oldest BLC event removed
04:16:35.533 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 328 applied
04:16:35.533 00.000 25848 MoveAxis(N, 385, ABG)
04:16:35.533 00.000 25848 Guiding  Dir = 0, Dur = 385
04:16:35.564 00.031 25848 IsSlewing returns 0
04:16:35.564 00.000 25848 IsGuiding returns 0
04:16:35.595 00.031 25848 PulseGuide returned control before completion, sleep 365
04:16:35.974 00.379 25848 IsGuiding returns 1
04:16:35.974 00.000 25848 scope still moving after pulse duration time elapsed
04:16:36.030 00.056 25848 IsSlewing returns 0
04:16:36.031 00.001 25848 IsGuiding returns 0
04:16:36.031 00.000 25848 scope move finished after 385 + 82 ms
04:16:36.031 00.000 25848 Move returns status 0, amount 385
04:16:36.031 00.000 25848 move complete, result=0
04:16:36.031 00.000 25848 worker thread done servicing request
04:16:36.031 00.000 25848 Worker thread wakes up
04:16:36.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:36.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:36.031 00.000 21444 GuideStep: 0.6 px 15 ms WEST, -2.1 px 385 ms NORTH
04:16:38.874 02.843 25848 Exposure complete
04:16:38.962 00.088 25848 worker thread done servicing request
04:16:38.962 00.000 21444 OnExposeComplete: enter
04:16:38.962 00.000 21444 UpdateGuideState(): m_state=6
04:16:38.963 00.001 21444 Star::Find(15, 1250, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1022
04:16:38.963 00.000 21444 Star::Find returns 1 (1), X=1248.36, Y=675.18, Mass=5437561, SNR=218.7, Peak=65504 HFD=7.7
04:16:38.963 00.000 21444 MultiStar: [#1 -2.94,-0.70,0.00,M2] [#2 -2.90,-1.24,0.00,M7] [#3 -2.39,-0.19,0.00,M2] [#4 -2.39,-0.72,0.00,M1] [#5 -2.25,-1.08,0.00,M9] [#6 -2.19,-0.12,0.00,M1] [#7 -2.42,-1.89,0.00,M7] [#8 -2.26,-0.58,0.00,M2] 
04:16:38.963 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
04:16:38.963 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.70 = -2.42)
04:16:38.963 00.000 21444 CameraToMount -- cameraX=-3.27 cameraY=-1.13 hyp=3.46 cameraTheta=-2.81 mountX=3.16 mountY=-2.28, mountTheta=-0.63
04:16:38.964 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.27, y=-1.13, opts=13)
04:16:38.964 00.000 21444 Enqueuing Move request for scope (-3.27, -1.13)
04:16:38.964 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=216, FiltMax=65504, Gamma=0.560
04:16:38.964 00.000 21444 UpdateGuideState exits: m=5437561 SNR=218.7 Saturated
04:16:38.964 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:38.964 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:38.964 00.000 21444 Enqueuing Expose request
04:16:38.964 00.000 25848 Worker thread wakes up
04:16:38.964 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.27, -1.13) opts 0xd
04:16:38.964 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.27, -1.13)
04:16:38.965 00.001 25848 Moving (-3.27, -1.13) raw xDistance=3.16 yDistance=-2.28
04:16:38.965 00.000 25848 BLC: History state: CurrMiss=2.28, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.080519, 1:2.284315
04:16:38.965 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:16:38.965 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.01 from input 3.16
04:16:38.965 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.28 from input -2.28
04:16:38.965 00.000 25848 MoveAxis(W, 93, ABG)
04:16:38.965 00.000 25848 Guiding  Dir = 3, Dur = 93
04:16:38.985 00.020 25848 IsSlewing returns 0
04:16:38.985 00.000 25848 IsGuiding returns 0
04:16:39.017 00.032 25848 PulseGuide returned control before completion, sleep 73
04:16:39.093 00.076 25848 IsGuiding returns 1
04:16:39.093 00.000 25848 scope still moving after pulse duration time elapsed
04:16:39.158 00.065 25848 IsSlewing returns 0
04:16:39.158 00.000 25848 IsGuiding returns 0
04:16:39.158 00.000 25848 scope move finished after 93 + 79 ms
04:16:39.158 00.000 25848 Move returns status 0, amount 93
04:16:39.158 00.000 25848 MoveAxis(N, 62, ABG)
04:16:39.158 00.000 25848 Guiding  Dir = 0, Dur = 62
04:16:39.189 00.031 25848 IsSlewing returns 0
04:16:39.189 00.000 25848 IsGuiding returns 0
04:16:39.220 00.031 25848 PulseGuide returned control before completion, sleep 41
04:16:39.265 00.045 25848 IsGuiding returns 1
04:16:39.266 00.001 25848 scope still moving after pulse duration time elapsed
04:16:39.328 00.062 25848 IsSlewing returns 0
04:16:39.328 00.000 25848 IsGuiding returns 0
04:16:39.328 00.000 25848 scope move finished after 62 + 77 ms
04:16:39.328 00.000 25848 Move returns status 0, amount 62
04:16:39.328 00.000 25848 move complete, result=0
04:16:39.328 00.000 25848 worker thread done servicing request
04:16:39.328 00.000 25848 Worker thread wakes up
04:16:39.329 00.001 21444 GuideStep: 3.2 px 93 ms WEST, -2.3 px 62 ms NORTH
04:16:39.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:39.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:42.168 02.839 25848 Exposure complete
04:16:42.248 00.080 25848 worker thread done servicing request
04:16:42.248 00.000 21444 OnExposeComplete: enter
04:16:42.248 00.000 21444 UpdateGuideState(): m_state=6
04:16:42.249 00.001 21444 Star::Find(15, 1248, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1023
04:16:42.249 00.000 21444 Star::Find returns 1 (1), X=1253.22, Y=677.51, Mass=5490506, SNR=182.1, Peak=65504 HFD=7.8
04:16:42.249 00.000 21444 MultiStar: [#1 1.51,0.80,1.31,U] [#2 1.63,-0.06,1.13,U] [#3 1.57,1.18,1.09,U] [#4 2.34,1.29,0.00,M2] [#5 2.81,0.50,0.00,M10] [#6 2.41,1.40,0.00,M2] [#7 2.87,0.27,0.00,M8] [#8 2.33,0.79,0.00,M3] 
04:16:42.249 00.000 21444 refined, 3 included, MultiStar: {1.57, 0.77}, one-star: {1.59, 1.21}
04:16:42.249 00.000 21444 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.05) = xAngle (-2.60 = -2.60)
04:16:42.249 00.000 21444 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.44 = 0.84)
04:16:42.249 00.000 21444 CameraToMount -- cameraX=1.57 cameraY=0.77 hyp=1.75 cameraTheta=0.45 mountX=-1.49 mountY=1.30, mountTheta=2.42
04:16:42.250 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.57, y=0.77, opts=13)
04:16:42.250 00.000 21444 Enqueuing Move request for scope (1.57, 0.77)
04:16:42.250 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=230, FiltMax=65504, Gamma=0.560
04:16:42.250 00.000 21444 UpdateGuideState exits: m=5490506 SNR=182.1 Saturated
04:16:42.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:42.250 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:42.250 00.000 21444 Enqueuing Expose request
04:16:42.250 00.000 25848 Worker thread wakes up
04:16:42.250 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.57, 0.77) opts 0xd
04:16:42.250 00.000 25848 Handling offset move in thread for scope, endpoint = (1.57, 0.77)
04:16:42.250 00.000 25848 Moving (1.57, 0.77) raw xDistance=-1.49 yDistance=1.30
04:16:42.250 00.000 25848 BLC: History state: CurrMiss=-1.30, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-2.080519, 1:2.284315, 2:-1.303132
04:16:42.250 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -26.000000
04:16:42.250 00.000 25848 BLC: window closed
04:16:42.250 00.000 25848 BLC: Pulse adjusted to 302
04:16:42.251 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.49
04:16:42.251 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:16:42.251 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.30
04:16:42.251 00.000 25848 MoveAxis(E, 37, ABG)
04:16:42.251 00.000 25848 Guiding  Dir = 2, Dur = 37
04:16:42.281 00.030 25848 IsSlewing returns 0
04:16:42.281 00.000 25848 IsGuiding returns 0
04:16:42.313 00.032 25848 PulseGuide returned control before completion, sleep 16
04:16:42.338 00.025 25848 IsGuiding returns 1
04:16:42.338 00.000 25848 scope still moving after pulse duration time elapsed
04:16:42.389 00.051 25848 IsSlewing returns 0
04:16:42.389 00.000 25848 IsGuiding returns 0
04:16:42.389 00.000 25848 scope move finished after 37 + 71 ms
04:16:42.389 00.000 25848 Move returns status 0, amount 37
04:16:42.389 00.000 25848 MoveAxis(N, 0, ABG)
04:16:42.389 00.000 25848 Move returns status 0, amount 0
04:16:42.389 00.000 25848 move complete, result=0
04:16:42.389 00.000 25848 worker thread done servicing request
04:16:42.390 00.001 25848 Worker thread wakes up
04:16:42.390 00.000 21444 GuideStep: -1.5 px 37 ms EAST, 1.3 px 0 ms NORTH
04:16:42.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:42.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:42.601 00.211 21444 evsrv: cli 0107E240 connect
04:16:42.601 00.000 21444 case statement mapped state 6 to 3
04:16:42.602 00.001 21444 case statement mapped state 6 to 3
04:16:42.602 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"1111c69f-d99e-49b1-bdba-ae717645ffd3"}
04:16:42.602 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"1111c69f-d99e-49b1-bdba-ae717645ffd3"}
04:16:42.603 00.001 21444 evsrv: cli 0107E240 disconnect
04:16:45.240 02.637 25848 Exposure complete
04:16:45.319 00.079 25848 worker thread done servicing request
04:16:45.320 00.001 21444 OnExposeComplete: enter
04:16:45.320 00.000 21444 UpdateGuideState(): m_state=6
04:16:45.320 00.000 21444 Star::Find(15, 1253, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1024
04:16:45.320 00.000 21444 Star::Find returns 1 (1), X=1252.31, Y=678.36, Mass=5056290, SNR=148.8, Peak=65504 HFD=7.5
04:16:45.320 00.000 21444 MultiStar: [#1 0.18,1.43,1.19,U] [#2 0.14,0.59,1.19,U] [#3 0.18,1.47,0.98,U] [#4 0.46,0.94,0.85,U] [#5 0.19,0.57,0.91,U] [#6 0.42,1.98,0.80,U] [#7 0.84,0.48,0.69,U] [#8 1.26,1.55,0.60,U] 
04:16:45.320 00.000 21444 refined, 8 included, MultiStar: {0.42, 1.23}, one-star: {0.68, 2.05}
04:16:45.320 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
04:16:45.320 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
04:16:45.320 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=1.23 hyp=1.30 cameraTheta=1.24 mountX=-0.31 mountY=1.29, mountTheta=1.80
04:16:45.321 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=1.23, opts=13)
04:16:45.321 00.000 21444 Enqueuing Move request for scope (0.42, 1.23)
04:16:45.321 00.000 25848 Worker thread wakes up
04:16:45.321 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=220, FiltMax=65504, Gamma=0.560
04:16:45.321 00.000 21444 UpdateGuideState exits: m=5056290 SNR=148.8 Saturated
04:16:45.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:45.321 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 1.23) opts 0xd
04:16:45.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:45.321 00.000 21444 Enqueuing Expose request
04:16:45.321 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 1.23)
04:16:45.321 00.000 25848 Moving (0.42, 1.23) raw xDistance=-0.31 yDistance=1.29
04:16:45.321 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
04:16:45.321 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:16:45.321 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.29
04:16:45.321 00.000 25848 MoveAxis(E, 0, ABG)
04:16:45.321 00.000 25848 Move returns status 0, amount 0
04:16:45.321 00.000 25848 MoveAxis(N, 0, ABG)
04:16:45.321 00.000 25848 Move returns status 0, amount 0
04:16:45.321 00.000 25848 move complete, result=0
04:16:45.321 00.000 25848 worker thread done servicing request
04:16:45.321 00.000 25848 Worker thread wakes up
04:16:45.322 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:45.322 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:45.322 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.3 px 0 ms NORTH
04:16:48.173 02.851 25848 Exposure complete
04:16:48.256 00.083 25848 worker thread done servicing request
04:16:48.256 00.000 21444 OnExposeComplete: enter
04:16:48.257 00.001 21444 UpdateGuideState(): m_state=6
04:16:48.257 00.000 21444 Star::Find(15, 1252, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1025
04:16:48.257 00.000 21444 Star::Find returns 1 (1), X=1252.67, Y=677.50, Mass=4661740, SNR=119.4, Peak=64624 HFD=7.8
04:16:48.257 00.000 21444 MultiStar: [#1 1.10,0.84,1.49,U] [#2 1.27,0.57,1.32,U] [#3 1.56,0.89,1.40,U] [#4 1.14,0.10,0.75,U] [#5 2.06,0.80,0.00,M10] [#6 0.89,0.70,0.76,U] [#7 1.29,-0.05,0.62,U] [#8 1.08,0.69,0.60,U] 
04:16:48.257 00.000 21444 refined, 7 included, MultiStar: {1.20, 0.68}, one-star: {1.04, 1.19}
04:16:48.257 00.000 21444 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.05) = xAngle (-2.53 = -2.53)
04:16:48.257 00.000 21444 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.38 = 0.91)
04:16:48.257 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=0.68 hyp=1.38 cameraTheta=0.52 mountX=-1.13 mountY=1.09, mountTheta=2.38
04:16:48.258 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=0.68, opts=13)
04:16:48.258 00.000 21444 Enqueuing Move request for scope (1.20, 0.68)
04:16:48.258 00.000 25848 Worker thread wakes up
04:16:48.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=66, FiltMax=65504, Gamma=0.560
04:16:48.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, 0.68) opts 0xd
04:16:48.258 00.000 21444 UpdateGuideState exits: m=4661740 SNR=119.4 Saturated
04:16:48.258 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, 0.68)
04:16:48.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:48.258 00.000 25848 Moving (1.20, 0.68) raw xDistance=-1.13 yDistance=1.09
04:16:48.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:48.258 00.000 21444 Enqueuing Expose request
04:16:48.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.13
04:16:48.258 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:16:48.258 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.09
04:16:48.258 00.000 25848 MoveAxis(E, 33, ABG)
04:16:48.258 00.000 25848 Guiding  Dir = 2, Dur = 33
04:16:48.279 00.021 25848 IsSlewing returns 0
04:16:48.279 00.000 25848 IsGuiding returns 0
04:16:48.311 00.032 25848 PulseGuide returned control before completion, sleep 12
04:16:48.329 00.018 25848 IsGuiding returns 1
04:16:48.329 00.000 25848 scope still moving after pulse duration time elapsed
04:16:48.392 00.063 25848 IsSlewing returns 0
04:16:48.392 00.000 25848 IsGuiding returns 0
04:16:48.392 00.000 25848 scope move finished after 33 + 79 ms
04:16:48.392 00.000 25848 Move returns status 0, amount 33
04:16:48.392 00.000 25848 MoveAxis(N, 0, ABG)
04:16:48.392 00.000 25848 Move returns status 0, amount 0
04:16:48.392 00.000 25848 move complete, result=0
04:16:48.392 00.000 25848 worker thread done servicing request
04:16:48.392 00.000 25848 Worker thread wakes up
04:16:48.392 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 1.1 px 0 ms NORTH
04:16:48.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:48.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:51.230 02.838 25848 Exposure complete
04:16:51.308 00.078 25848 worker thread done servicing request
04:16:51.308 00.000 21444 OnExposeComplete: enter
04:16:51.309 00.001 21444 UpdateGuideState(): m_state=6
04:16:51.309 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1026
04:16:51.309 00.000 21444 Star::Find returns 1 (1), X=1252.13, Y=677.78, Mass=4966456, SNR=136.1, Peak=65504 HFD=7.9
04:16:51.309 00.000 21444 MultiStar: [#1 1.34,1.45,1.07,U] [#2 1.41,0.64,1.08,U] [#3 1.12,1.09,1.02,U] [#4 0.48,0.75,0.80,U] [#5 0.88,0.47,0.92,U] [#6 1.07,1.77,0.75,U] [#7 0.94,0.28,0.55,U] [#8 0.89,1.09,0.72,U] 
04:16:51.309 00.000 21444 refined, 8 included, MultiStar: {0.98, 1.03}, one-star: {0.49, 1.48}
04:16:51.309 00.000 21444 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.05) = xAngle (-2.24 = -2.24)
04:16:51.309 00.000 21444 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.20)
04:16:51.309 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=1.03 hyp=1.42 cameraTheta=0.81 mountX=-0.88 mountY=1.32, mountTheta=2.16
04:16:51.310 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=1.03, opts=13)
04:16:51.310 00.000 21444 Enqueuing Move request for scope (0.98, 1.03)
04:16:51.310 00.000 25848 Worker thread wakes up
04:16:51.310 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=210, FiltMax=65504, Gamma=0.560
04:16:51.310 00.000 21444 UpdateGuideState exits: m=4966456 SNR=136.1 Saturated
04:16:51.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:51.310 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:51.310 00.000 21444 Enqueuing Expose request
04:16:51.310 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, 1.03) opts 0xd
04:16:51.310 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, 1.03)
04:16:51.310 00.000 25848 Moving (0.98, 1.03) raw xDistance=-0.88 yDistance=1.32
04:16:51.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.88
04:16:51.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:16:51.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.32
04:16:51.310 00.000 25848 MoveAxis(E, 28, ABG)
04:16:51.310 00.000 25848 Guiding  Dir = 2, Dur = 28
04:16:51.343 00.033 25848 IsSlewing returns 0
04:16:51.343 00.000 25848 IsGuiding returns 0
04:16:51.414 00.071 25848 IsGuiding returns 1
04:16:51.414 00.000 25848 scope still moving after pulse duration time elapsed
04:16:51.468 00.054 25848 IsSlewing returns 0
04:16:51.468 00.000 25848 IsGuiding returns 0
04:16:51.468 00.000 25848 scope move finished after 28 + 97 ms
04:16:51.468 00.000 25848 Move returns status 0, amount 28
04:16:51.468 00.000 25848 MoveAxis(N, 0, ABG)
04:16:51.468 00.000 25848 Move returns status 0, amount 0
04:16:51.468 00.000 25848 move complete, result=0
04:16:51.468 00.000 25848 worker thread done servicing request
04:16:51.468 00.000 25848 Worker thread wakes up
04:16:51.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:51.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:51.468 00.000 21444 GuideStep: -0.9 px 28 ms EAST, 1.3 px 0 ms NORTH
04:16:54.323 02.855 25848 Exposure complete
04:16:54.411 00.088 25848 worker thread done servicing request
04:16:54.411 00.000 21444 OnExposeComplete: enter
04:16:54.411 00.000 21444 UpdateGuideState(): m_state=6
04:16:54.411 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1027
04:16:54.411 00.000 21444 Star::Find returns 1 (1), X=1251.94, Y=677.08, Mass=4998473, SNR=147.7, Peak=65504 HFD=8.1
04:16:54.411 00.000 21444 MultiStar: [#1 -0.38,-0.14,1.33,U] [#2 0.06,-0.43,1.40,U] [#3 -0.11,0.30,0.77,U] [#4 0.40,0.33,0.78,U] [#5 0.72,0.05,1.11,U] [#6 0.06,0.08,0.82,U] [#7 0.33,-0.95,0.68,U] [#8 0.78,0.17,0.69,U] 
04:16:54.411 00.000 21444 refined, 8 included, MultiStar: {0.20, 0.01}, one-star: {0.30, 0.77}
04:16:54.412 00.001 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
04:16:54.412 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.86 = 0.43)
04:16:54.412 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.04 mountX=-0.20 mountY=0.08, mountTheta=2.75
04:16:54.413 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=0.01, opts=13)
04:16:54.413 00.000 21444 Enqueuing Move request for scope (0.20, 0.01)
04:16:54.413 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=184, FiltMax=65504, Gamma=0.560
04:16:54.413 00.000 21444 UpdateGuideState exits: m=4998473 SNR=147.7 Saturated
04:16:54.413 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:54.413 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:54.413 00.000 21444 Enqueuing Expose request
04:16:54.413 00.000 25848 Worker thread wakes up
04:16:54.413 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
04:16:54.413 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
04:16:54.413 00.000 25848 Moving (0.20, 0.01) raw xDistance=-0.20 yDistance=0.08
04:16:54.413 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:16:54.414 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:54.414 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:16:54.414 00.000 25848 MoveAxis(E, 0, ABG)
04:16:54.414 00.000 25848 Move returns status 0, amount 0
04:16:54.414 00.000 25848 MoveAxis(N, 0, ABG)
04:16:54.414 00.000 25848 Move returns status 0, amount 0
04:16:54.414 00.000 25848 move complete, result=0
04:16:54.414 00.000 25848 worker thread done servicing request
04:16:54.414 00.000 25848 Worker thread wakes up
04:16:54.414 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:54.414 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:16:54.414 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:57.258 02.844 25848 Exposure complete
04:16:57.349 00.091 25848 worker thread done servicing request
04:16:57.349 00.000 21444 OnExposeComplete: enter
04:16:57.349 00.000 21444 UpdateGuideState(): m_state=6
04:16:57.349 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1028
04:16:57.350 00.001 21444 Star::Find returns 1 (1), X=1250.93, Y=677.88, Mass=4434307, SNR=110.8, Peak=65504 HFD=7.9
04:16:57.350 00.000 21444 MultiStar: [#1 -0.20,1.62,1.39,U] [#2 -0.09,1.31,1.12,U] [#3 -0.07,1.24,1.31,U] [#4 -0.36,1.28,0.99,U] [#5 -0.67,1.13,0.97,U] [#6 -0.36,1.59,0.86,U] [#7 -0.78,0.87,0.77,U] [#8 -0.19,2.26,0.00,M1] 
04:16:57.350 00.000 21444 refined, 7 included, MultiStar: {-0.37, 1.35}, one-star: {-0.71, 1.58}
04:16:57.350 00.000 21444 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.05) = xAngle (-1.21 = -1.21)
04:16:57.350 00.000 21444 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.23)
04:16:57.350 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=1.35 hyp=1.40 cameraTheta=1.84 mountX=0.49 mountY=1.11, mountTheta=1.15
04:16:57.352 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=1.35, opts=13)
04:16:57.352 00.000 21444 Enqueuing Move request for scope (-0.37, 1.35)
04:16:57.352 00.000 25848 Worker thread wakes up
04:16:57.352 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.35) opts 0xd
04:16:57.352 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 1.35)
04:16:57.352 00.000 25848 Moving (-0.37, 1.35) raw xDistance=0.49 yDistance=1.11
04:16:57.352 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
04:16:57.352 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:16:57.352 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.11
04:16:57.352 00.000 25848 MoveAxis(E, 0, ABG)
04:16:57.352 00.000 25848 Move returns status 0, amount 0
04:16:57.352 00.000 25848 MoveAxis(N, 0, ABG)
04:16:57.352 00.000 25848 Move returns status 0, amount 0
04:16:57.352 00.000 25848 move complete, result=0
04:16:57.352 00.000 25848 worker thread done servicing request
04:16:57.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
04:16:57.352 00.000 21444 UpdateGuideState exits: m=4434307 SNR=110.8 Saturated
04:16:57.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:57.352 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:16:57.352 00.000 21444 Enqueuing Expose request
04:16:57.352 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.1 px 0 ms NORTH
04:16:57.352 00.000 25848 Worker thread wakes up
04:16:57.353 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:16:57.353 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:00.200 02.847 25848 Exposure complete
04:17:00.267 00.067 25848 worker thread done servicing request
04:17:00.267 00.000 21444 OnExposeComplete: enter
04:17:00.267 00.000 21444 UpdateGuideState(): m_state=6
04:17:00.268 00.001 21444 Star::Find(15, 1250, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1029
04:17:00.268 00.000 21444 Star::Find returns 1 (1), X=1251.88, Y=679.47, Mass=4053322, SNR=116.5, Peak=61684 HFD=7.9
04:17:00.268 00.000 21444 MultiStar: [#1 0.03,2.43,0.00,M1] [#2 -0.19,1.60,0.94,U] [#3 0.24,2.47,0.00,M1] [#4 0.78,2.36,0.00,M1] [#5 1.29,2.62,0.00,M8] [#6 0.52,2.95,0.00,M1] [#7 0.67,1.63,0.78,U] [#8 0.57,2.16,0.00,M2] 
04:17:00.268 00.000 21444 refined, 2 included, MultiStar: {0.21, 2.18}, one-star: {0.24, 3.16}
04:17:00.268 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.05) = xAngle (-1.58 = -1.58)
04:17:00.268 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.42 = 1.86)
04:17:00.268 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=2.18 hyp=2.19 cameraTheta=1.47 mountX=-0.02 mountY=2.10, mountTheta=1.58
04:17:00.269 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=2.18, opts=13)
04:17:00.269 00.000 21444 Enqueuing Move request for scope (0.21, 2.18)
04:17:00.269 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:17:00.269 00.000 21444 UpdateGuideState exits: m=4053322 SNR=116.5 Saturated
04:17:00.269 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:00.269 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:00.269 00.000 21444 Enqueuing Expose request
04:17:00.269 00.000 25848 Worker thread wakes up
04:17:00.269 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 2.18) opts 0xd
04:17:00.269 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 2.18)
04:17:00.269 00.000 25848 Moving (0.21, 2.18) raw xDistance=-0.02 yDistance=2.10
04:17:00.269 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:17:00.269 00.000 25848 resist switch: large excursion: input 2.10 thresh 1.53 direction from -1 to 1
04:17:00.269 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.30
04:17:00.269 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.10 from input 2.10
04:17:00.269 00.000 25848 MoveAxis(E, 0, ABG)
04:17:00.269 00.000 25848 Move returns status 0, amount 0
04:17:00.269 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 302 applied
04:17:00.269 00.000 25848 MoveAxis(S, 359, ABG)
04:17:00.269 00.000 25848 Guiding  Dir = 1, Dur = 359
04:17:00.298 00.029 25848 IsSlewing returns 0
04:17:00.298 00.000 25848 IsGuiding returns 0
04:17:00.329 00.031 25848 PulseGuide returned control before completion, sleep 339
04:17:00.683 00.354 25848 IsGuiding returns 1
04:17:00.684 00.001 25848 scope still moving after pulse duration time elapsed
04:17:00.761 00.077 25848 IsSlewing returns 0
04:17:00.761 00.000 25848 IsGuiding returns 0
04:17:00.761 00.000 25848 scope move finished after 359 + 104 ms
04:17:00.762 00.001 25848 Move returns status 0, amount 359
04:17:00.762 00.000 25848 move complete, result=0
04:17:00.762 00.000 25848 worker thread done servicing request
04:17:00.762 00.000 25848 Worker thread wakes up
04:17:00.762 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 2.1 px 359 ms SOUTH
04:17:00.762 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:00.762 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:03.611 02.849 25848 Exposure complete
04:17:03.691 00.080 25848 worker thread done servicing request
04:17:03.691 00.000 21444 OnExposeComplete: enter
04:17:03.691 00.000 21444 UpdateGuideState(): m_state=6
04:17:03.691 00.000 21444 Star::Find(15, 1251, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1030
04:17:03.691 00.000 21444 Star::Find returns 1 (1), X=1251.42, Y=678.97, Mass=4892466, SNR=137.0, Peak=65504 HFD=7.9
04:17:03.691 00.000 21444 MultiStar: [#1 -0.60,2.67,0.00,M2] [#2 -0.35,2.28,0.00,M1] [#3 0.22,2.69,0.00,M2] [#4 -0.24,2.31,0.00,M2] [#5 -0.03,1.70,0.82,U] [#6 0.46,3.05,0.00,M2] [#7 0.20,1.56,0.65,U] [#8 0.47,2.95,0.00,M3] 
04:17:03.691 00.000 21444 refined, 2 included, MultiStar: {-0.04, 2.05}, one-star: {-0.21, 2.66}
04:17:03.691 00.000 21444 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.05) = xAngle (-1.46 = -1.46)
04:17:03.691 00.000 21444 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.30 = 1.98)
04:17:03.691 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=2.05 hyp=2.05 cameraTheta=1.59 mountX=0.23 mountY=1.88, mountTheta=1.45
04:17:03.692 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=2.05, opts=13)
04:17:03.692 00.000 21444 Enqueuing Move request for scope (-0.04, 2.05)
04:17:03.692 00.000 25848 Worker thread wakes up
04:17:03.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 2.05) opts 0xd
04:17:03.692 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 2.05)
04:17:03.693 00.001 25848 Moving (-0.04, 2.05) raw xDistance=0.23 yDistance=1.88
04:17:03.693 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=208, FiltMax=65504, Gamma=0.560
04:17:03.693 00.000 25848 BLC: History state: CurrMiss=1.88, AvgInitMiss=0.68, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.101019, 1:1.884475
04:17:03.693 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:17:03.693 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
04:17:03.693 00.000 21444 UpdateGuideState exits: m=4892466 SNR=137.0 Saturated
04:17:03.693 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.88 from input 1.88
04:17:03.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:03.693 00.000 25848 MoveAxis(E, 0, ABG)
04:17:03.693 00.000 25848 Move returns status 0, amount 0
04:17:03.693 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:03.693 00.000 21444 Enqueuing Expose request
04:17:03.693 00.000 25848 MoveAxis(S, 51, ABG)
04:17:03.693 00.000 25848 Guiding  Dir = 1, Dur = 51
04:17:03.717 00.024 25848 IsSlewing returns 0
04:17:03.717 00.000 25848 IsGuiding returns 0
04:17:03.759 00.042 25848 PulseGuide returned control before completion, sleep 20
04:17:03.783 00.024 25848 IsGuiding returns 1
04:17:03.783 00.000 25848 scope still moving after pulse duration time elapsed
04:17:03.843 00.060 25848 IsSlewing returns 0
04:17:03.843 00.000 25848 IsGuiding returns 0
04:17:03.843 00.000 25848 scope move finished after 51 + 74 ms
04:17:03.843 00.000 25848 Move returns status 0, amount 51
04:17:03.843 00.000 25848 move complete, result=0
04:17:03.843 00.000 25848 worker thread done servicing request
04:17:03.843 00.000 25848 Worker thread wakes up
04:17:03.843 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:03.843 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:03.844 00.001 21444 GuideStep: 0.2 px 0 ms EAST, 1.9 px 51 ms SOUTH
04:17:06.690 02.846 25848 Exposure complete
04:17:06.778 00.088 25848 worker thread done servicing request
04:17:06.778 00.000 21444 OnExposeComplete: enter
04:17:06.778 00.000 21444 UpdateGuideState(): m_state=6
04:17:06.778 00.000 21444 Star::Find(15, 1251, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1031
04:17:06.778 00.000 21444 Star::Find returns 1 (1), X=1252.43, Y=676.35, Mass=4925126, SNR=143.0, Peak=65504 HFD=7.4
04:17:06.779 00.001 21444 MultiStar: [#1 -0.61,-0.23,1.43,U] [#2 -0.58,-0.65,1.15,U] [#3 -0.77,-0.26,1.06,U] [#4 0.74,-0.41,0.85,U] [#5 0.84,-0.58,0.91,U] [#6 0.57,0.02,0.74,U] [#7 0.89,-1.37,0.76,U] [#8 0.82,-0.31,0.64,U] 
04:17:06.779 00.000 21444 refined, 8 included, MultiStar: {0.17, -0.40}, one-star: {0.79, 0.04}
04:17:06.779 00.000 21444 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.05) = xAngle (-4.22 = 2.06)
04:17:06.779 00.000 21444 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.07 = -0.78)
04:17:06.779 00.000 21444 CameraToMount -- cameraX=0.17 cameraY=-0.40 hyp=0.43 cameraTheta=-1.17 mountX=-0.20 mountY=-0.31, mountTheta=-2.16
04:17:06.779 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-0.40, opts=13)
04:17:06.779 00.000 21444 Enqueuing Move request for scope (0.17, -0.40)
04:17:06.780 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=208, FiltMax=65504, Gamma=0.560
04:17:06.780 00.000 21444 UpdateGuideState exits: m=4925126 SNR=143.0 Saturated
04:17:06.780 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:06.780 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:06.780 00.000 21444 Enqueuing Expose request
04:17:06.780 00.000 25848 Worker thread wakes up
04:17:06.780 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.40) opts 0xd
04:17:06.780 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -0.40)
04:17:06.780 00.000 25848 Moving (0.17, -0.40) raw xDistance=-0.20 yDistance=-0.31
04:17:06.780 00.000 25848 BLC: History state: CurrMiss=-0.31, AvgInitMiss=0.68, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.101019, 1:1.884475, 2:-0.305759
04:17:06.780 00.000 25848 BLC: No correction, Miss < min_move
04:17:06.780 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:17:06.780 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:06.780 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
04:17:06.780 00.000 25848 MoveAxis(E, 0, ABG)
04:17:06.780 00.000 25848 Move returns status 0, amount 0
04:17:06.780 00.000 25848 MoveAxis(N, 0, ABG)
04:17:06.780 00.000 25848 Move returns status 0, amount 0
04:17:06.780 00.000 25848 move complete, result=0
04:17:06.780 00.000 25848 worker thread done servicing request
04:17:06.780 00.000 25848 Worker thread wakes up
04:17:06.780 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:17:06.781 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:06.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:09.626 02.845 25848 Exposure complete
04:17:09.694 00.068 25848 worker thread done servicing request
04:17:09.694 00.000 21444 OnExposeComplete: enter
04:17:09.694 00.000 21444 UpdateGuideState(): m_state=6
04:17:09.695 00.001 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1032
04:17:09.695 00.000 21444 Star::Find returns 1 (1), X=1251.13, Y=677.13, Mass=5132582, SNR=159.0, Peak=65504 HFD=7.7
04:17:09.695 00.000 21444 MultiStar: [#1 -0.86,0.43,1.17,U] [#2 -0.81,-0.01,1.03,U] [#3 -0.90,0.21,0.91,U] [#4 0.10,0.28,0.88,U] [#5 0.36,0.46,0.67,U] [#6 -0.23,0.87,0.81,U] [#7 -0.34,-0.55,0.73,U] [#8 -0.49,0.25,0.86,U] 
04:17:09.695 00.000 21444 refined, 8 included, MultiStar: {-0.46, 0.32}, one-star: {-0.51, 0.82}
04:17:09.695 00.000 21444 CameraToMount -- cameraTheta (2.53) - m_xAngle (3.05) = xAngle (-0.52 = -0.52)
04:17:09.695 00.000 21444 CameraToMount -- cameraTheta (2.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.92)
04:17:09.695 00.000 21444 CameraToMount -- cameraX=-0.46 cameraY=0.32 hyp=0.56 cameraTheta=2.53 mountX=0.49 mountY=0.12, mountTheta=0.25
04:17:09.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.46, y=0.32, opts=13)
04:17:09.696 00.000 21444 Enqueuing Move request for scope (-0.46, 0.32)
04:17:09.696 00.000 25848 Worker thread wakes up
04:17:09.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=16, FiltMax=65504, Gamma=0.560
04:17:09.696 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.32) opts 0xd
04:17:09.696 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.46, 0.32)
04:17:09.696 00.000 25848 Moving (-0.46, 0.32) raw xDistance=0.49 yDistance=0.12
04:17:09.696 00.000 25848 BLC: window closed
04:17:09.696 00.000 21444 UpdateGuideState exits: m=5132582 SNR=159.0 Saturated
04:17:09.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:09.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:09.696 00.000 21444 Enqueuing Expose request
04:17:09.696 00.000 25848 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.68, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.101019, 1:1.884475, 2:-0.305759
04:17:09.696 00.000 25848 BLC: No correction, Miss < min_move
04:17:09.696 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.49
04:17:09.696 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:09.696 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:17:09.697 00.001 25848 MoveAxis(E, 0, ABG)
04:17:09.697 00.000 25848 Move returns status 0, amount 0
04:17:09.697 00.000 25848 MoveAxis(N, 0, ABG)
04:17:09.697 00.000 25848 Move returns status 0, amount 0
04:17:09.697 00.000 25848 move complete, result=0
04:17:09.697 00.000 25848 worker thread done servicing request
04:17:09.697 00.000 25848 Worker thread wakes up
04:17:09.697 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:09.697 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:09.697 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:12.547 02.850 25848 Exposure complete
04:17:12.634 00.087 25848 worker thread done servicing request
04:17:12.634 00.000 21444 OnExposeComplete: enter
04:17:12.634 00.000 21444 UpdateGuideState(): m_state=6
04:17:12.634 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1033
04:17:12.634 00.000 21444 Star::Find returns 1 (1), X=1252.20, Y=678.60, Mass=5302718, SNR=182.0, Peak=65504 HFD=7.7
04:17:12.634 00.000 21444 MultiStar: [#1 0.19,2.23,0.00,M1] [#2 0.24,1.46,1.22,U] [#3 -0.50,1.94,0.93,U] [#4 1.19,2.35,0.00,M1] [#5 1.61,2.06,0.00,M6] [#6 0.94,2.49,0.00,M1] [#7 1.24,1.35,0.62,U] [#8 1.24,1.82,0.00,M2] 
04:17:12.634 00.000 21444 refined, 3 included, MultiStar: {0.31, 1.78}, one-star: {0.56, 2.29}
04:17:12.634 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
04:17:12.634 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
04:17:12.635 00.001 21444 CameraToMount -- cameraX=0.31 cameraY=1.78 hyp=1.81 cameraTheta=1.40 mountX=-0.15 mountY=1.76, mountTheta=1.65
04:17:12.635 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=1.78, opts=13)
04:17:12.635 00.000 21444 Enqueuing Move request for scope (0.31, 1.78)
04:17:12.636 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=142, FiltMax=65504, Gamma=0.560
04:17:12.636 00.000 21444 UpdateGuideState exits: m=5302718 SNR=182.0 Saturated
04:17:12.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:12.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:12.636 00.000 21444 Enqueuing Expose request
04:17:12.636 00.000 25848 Worker thread wakes up
04:17:12.636 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 1.78) opts 0xd
04:17:12.636 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 1.78)
04:17:12.636 00.000 25848 Moving (0.31, 1.78) raw xDistance=-0.15 yDistance=1.76
04:17:12.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:17:12.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.76 from input 1.76
04:17:12.636 00.000 25848 MoveAxis(E, 0, ABG)
04:17:12.636 00.000 25848 Move returns status 0, amount 0
04:17:12.636 00.000 25848 MoveAxis(S, 48, ABG)
04:17:12.636 00.000 25848 Guiding  Dir = 1, Dur = 48
04:17:12.656 00.020 25848 IsSlewing returns 0
04:17:12.657 00.001 25848 IsGuiding returns 0
04:17:12.689 00.032 25848 PulseGuide returned control before completion, sleep 27
04:17:12.720 00.031 25848 IsGuiding returns 1
04:17:12.720 00.000 25848 scope still moving after pulse duration time elapsed
04:17:12.783 00.063 25848 IsSlewing returns 0
04:17:12.783 00.000 25848 IsGuiding returns 0
04:17:12.783 00.000 25848 scope move finished after 48 + 77 ms
04:17:12.783 00.000 25848 Move returns status 0, amount 48
04:17:12.783 00.000 25848 move complete, result=0
04:17:12.784 00.001 25848 worker thread done servicing request
04:17:12.784 00.000 25848 Worker thread wakes up
04:17:12.784 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:12.784 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:12.784 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.8 px 48 ms SOUTH
04:17:15.639 02.855 25848 Exposure complete
04:17:15.713 00.074 25848 worker thread done servicing request
04:17:15.713 00.000 21444 OnExposeComplete: enter
04:17:15.713 00.000 21444 UpdateGuideState(): m_state=6
04:17:15.713 00.000 21444 Star::Find(15, 1252, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1034
04:17:15.714 00.001 21444 Star::Find returns 1 (1), X=1251.01, Y=675.23, Mass=5692610, SNR=230.8, Peak=65504 HFD=8.1
04:17:15.714 00.000 21444 MultiStar: [#1 -1.14,-0.92,1.01,U] [#2 -0.32,-1.66,1.27,U] [#3 -1.59,-0.73,0.91,U] [#4 -0.23,-0.85,0.81,U] [#5 0.38,-0.84,0.76,U] [#6 -0.48,-0.49,0.76,U] [#7 -0.05,-1.44,0.68,U] [#8 -0.12,-0.73,0.51,U] 
04:17:15.714 00.000 21444 refined, 8 included, MultiStar: {-0.52, -1.01}, one-star: {-0.62, -1.07}
04:17:15.714 00.000 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.09 = 1.19)
04:17:15.714 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.94 = -1.65)
04:17:15.714 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-1.01 hyp=1.14 cameraTheta=-2.04 mountX=0.42 mountY=-1.13, mountTheta=-1.21
04:17:15.715 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-1.01, opts=13)
04:17:15.715 00.000 21444 Enqueuing Move request for scope (-0.52, -1.01)
04:17:15.715 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=54, FiltMax=65504, Gamma=0.560
04:17:15.715 00.000 21444 UpdateGuideState exits: m=5692610 SNR=230.8 Saturated
04:17:15.715 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:15.715 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:15.715 00.000 21444 Enqueuing Expose request
04:17:15.715 00.000 25848 Worker thread wakes up
04:17:15.715 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.01) opts 0xd
04:17:15.715 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -1.01)
04:17:15.715 00.000 25848 Moving (-0.52, -1.01) raw xDistance=0.42 yDistance=-1.13
04:17:15.715 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
04:17:15.715 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:17:15.715 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
04:17:15.715 00.000 25848 MoveAxis(E, 0, ABG)
04:17:15.715 00.000 25848 Move returns status 0, amount 0
04:17:15.715 00.000 25848 MoveAxis(N, 0, ABG)
04:17:15.715 00.000 25848 Move returns status 0, amount 0
04:17:15.715 00.000 25848 move complete, result=0
04:17:15.715 00.000 25848 worker thread done servicing request
04:17:15.715 00.000 25848 Worker thread wakes up
04:17:15.715 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:15.715 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:15.715 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -1.1 px 0 ms NORTH
04:17:18.556 02.841 25848 Exposure complete
04:17:18.643 00.087 25848 worker thread done servicing request
04:17:18.643 00.000 21444 OnExposeComplete: enter
04:17:18.643 00.000 21444 UpdateGuideState(): m_state=6
04:17:18.644 00.001 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1035
04:17:18.644 00.000 21444 Star::Find returns 1 (1), X=1248.57, Y=675.64, Mass=5534586, SNR=230.3, Peak=65504 HFD=7.6
04:17:18.644 00.000 21444 MultiStar: [#1 -3.16,-1.06,0.00,M1] [#2 -3.07,-1.27,0.00,M1] [#3 -3.10,-1.06,0.00,M1] [#4 -2.34,-0.72,0.00,M1] [#5 -2.67,-0.72,0.00,M6] [#6 -2.60,-0.08,0.00,M1] [#7 -2.70,-1.55,0.00,M1] [#8 -2.81,-0.49,0.00,M2] 
04:17:18.644 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.31)
04:17:18.644 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.54)
04:17:18.644 00.000 21444 CameraToMount -- cameraX=-3.06 cameraY=-0.67 hyp=3.14 cameraTheta=-2.93 mountX=2.99 mountY=-1.78, mountTheta=-0.54
04:17:18.645 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.06, y=-0.67, opts=13)
04:17:18.645 00.000 21444 Enqueuing Move request for scope (-3.06, -0.67)
04:17:18.645 00.000 25848 Worker thread wakes up
04:17:18.645 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.06, -0.67) opts 0xd
04:17:18.645 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.06, -0.67)
04:17:18.645 00.000 25848 Moving (-3.06, -0.67) raw xDistance=2.99 yDistance=-1.78
04:17:18.645 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.88 from input 2.99
04:17:18.645 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:17:18.645 00.000 25848 resist switch: large excursion: input -1.78 thresh 1.53 direction from 1 to -1
04:17:18.645 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.34
04:17:18.645 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.78 from input -1.78
04:17:18.645 00.000 25848 MoveAxis(W, 87, ABG)
04:17:18.645 00.000 25848 Guiding  Dir = 3, Dur = 87
04:17:18.646 00.001 21444 UpdateGuideState exits: m=5534586 SNR=230.3 Saturated
04:17:18.646 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:18.646 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:18.646 00.000 21444 Enqueuing Expose request
04:17:18.688 00.042 25848 IsSlewing returns 0
04:17:18.688 00.000 25848 IsGuiding returns 0
04:17:18.720 00.032 25848 PulseGuide returned control before completion, sleep 66
04:17:18.787 00.067 25848 IsGuiding returns 1
04:17:18.787 00.000 25848 scope still moving after pulse duration time elapsed
04:17:18.867 00.080 25848 IsSlewing returns 0
04:17:18.867 00.000 25848 IsGuiding returns 0
04:17:18.867 00.000 25848 scope move finished after 87 + 91 ms
04:17:18.867 00.000 25848 Move returns status 0, amount 87
04:17:18.867 00.000 25848 BLC: Oldest BLC event removed
04:17:18.867 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 302 applied
04:17:18.867 00.000 25848 MoveAxis(N, 351, ABG)
04:17:18.867 00.000 25848 Guiding  Dir = 0, Dur = 351
04:17:18.891 00.024 25848 IsSlewing returns 0
04:17:18.892 00.001 25848 IsGuiding returns 0
04:17:18.923 00.031 25848 PulseGuide returned control before completion, sleep 330
04:17:19.259 00.336 25848 IsGuiding returns 1
04:17:19.259 00.000 25848 scope still moving after pulse duration time elapsed
04:17:19.314 00.055 25848 IsSlewing returns 0
04:17:19.314 00.000 25848 IsGuiding returns 0
04:17:19.314 00.000 25848 scope move finished after 351 + 71 ms
04:17:19.314 00.000 25848 Move returns status 0, amount 351
04:17:19.314 00.000 25848 move complete, result=0
04:17:19.314 00.000 25848 worker thread done servicing request
04:17:19.314 00.000 25848 Worker thread wakes up
04:17:19.315 00.001 21444 GuideStep: 3.0 px 87 ms WEST, -1.8 px 351 ms NORTH
04:17:19.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:19.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:22.170 02.855 25848 Exposure complete
04:17:22.251 00.081 25848 worker thread done servicing request
04:17:22.251 00.000 21444 OnExposeComplete: enter
04:17:22.251 00.000 21444 UpdateGuideState(): m_state=6
04:17:22.251 00.000 21444 Star::Find(15, 1248, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1036
04:17:22.252 00.001 21444 Star::Find returns 1 (1), X=1250.16, Y=675.49, Mass=5632661, SNR=265.2, Peak=65504 HFD=7.9
04:17:22.252 00.000 21444 MultiStar: [#1 -2.22,-0.79,0.00,M2] [#2 -1.96,-1.67,0.00,M2] [#3 -1.89,-0.12,0.72,U] [#4 -0.98,-0.15,0.73,U] [#5 -0.85,-0.63,0.67,U] [#6 -1.20,0.09,0.69,U] [#7 -0.88,-1.16,0.57,U] [#8 -1.16,-0.08,0.55,U] 
04:17:22.252 00.000 21444 refined, 6 included, MultiStar: {-1.24, -0.42}, one-star: {-1.47, -0.81}
04:17:22.252 00.000 21444 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.05) = xAngle (-5.86 = 0.42)
04:17:22.252 00.000 21444 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.42)
04:17:22.252 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=-0.42 hyp=1.30 cameraTheta=-2.81 mountX=1.19 mountY=-0.86, mountTheta=-0.62
04:17:22.253 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=-0.42, opts=13)
04:17:22.253 00.000 21444 Enqueuing Move request for scope (-1.24, -0.42)
04:17:22.253 00.000 25848 Worker thread wakes up
04:17:22.253 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -0.42) opts 0xd
04:17:22.253 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, -0.42)
04:17:22.253 00.000 25848 Moving (-1.24, -0.42) raw xDistance=1.19 yDistance=-0.86
04:17:22.253 00.000 25848 BLC: History state: CurrMiss=0.86, AvgInitMiss=0.63, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.778976, 1:0.857774
04:17:22.253 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:17:22.253 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.19
04:17:22.253 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
04:17:22.253 00.000 25848 MoveAxis(W, 41, ABG)
04:17:22.253 00.000 25848 Guiding  Dir = 3, Dur = 41
04:17:22.253 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=240, FiltMax=65504, Gamma=0.560
04:17:22.253 00.000 21444 UpdateGuideState exits: m=5632661 SNR=265.2 Saturated
04:17:22.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:22.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:22.253 00.000 21444 Enqueuing Expose request
04:17:22.284 00.031 25848 IsSlewing returns 0
04:17:22.284 00.000 25848 IsGuiding returns 0
04:17:22.315 00.031 25848 PulseGuide returned control before completion, sleep 20
04:17:22.341 00.026 25848 IsGuiding returns 1
04:17:22.341 00.000 25848 scope still moving after pulse duration time elapsed
04:17:22.408 00.067 25848 IsSlewing returns 0
04:17:22.408 00.000 25848 IsGuiding returns 0
04:17:22.408 00.000 25848 scope move finished after 41 + 83 ms
04:17:22.408 00.000 25848 Move returns status 0, amount 41
04:17:22.408 00.000 25848 MoveAxis(N, 23, ABG)
04:17:22.408 00.000 25848 Guiding  Dir = 0, Dur = 23
04:17:22.438 00.030 25848 IsSlewing returns 0
04:17:22.439 00.001 25848 IsGuiding returns 0
04:17:22.470 00.031 25848 IsGuiding returns 1
04:17:22.470 00.000 25848 scope still moving after pulse duration time elapsed
04:17:22.545 00.075 25848 IsSlewing returns 0
04:17:22.546 00.001 25848 IsGuiding returns 0
04:17:22.546 00.000 25848 scope move finished after 23 + 83 ms
04:17:22.546 00.000 25848 Move returns status 0, amount 23
04:17:22.546 00.000 25848 move complete, result=0
04:17:22.546 00.000 25848 worker thread done servicing request
04:17:22.546 00.000 25848 Worker thread wakes up
04:17:22.546 00.000 21444 GuideStep: 1.2 px 41 ms WEST, -0.9 px 23 ms NORTH
04:17:22.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:22.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:25.403 02.857 25848 Exposure complete
04:17:25.470 00.067 25848 worker thread done servicing request
04:17:25.470 00.000 21444 OnExposeComplete: enter
04:17:25.470 00.000 21444 UpdateGuideState(): m_state=6
04:17:25.470 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1037
04:17:25.470 00.000 21444 Star::Find returns 1 (1), X=1250.88, Y=676.14, Mass=4625260, SNR=127.4, Peak=65504 HFD=7.8
04:17:25.471 00.001 21444 MultiStar: [#1 -0.60,-0.44,1.11,U] [#2 -0.44,-0.79,0.91,U] [#3 -1.06,-0.49,0.59,U] [#4 -0.31,-0.60,1.19,U] [#5 -0.54,-1.05,0.74,U] [#6 -0.40,-0.44,0.84,U] [#7 -0.19,-1.92,0.74,U] [#8 -0.35,-0.58,0.66,U] 
04:17:25.471 00.000 21444 single-star, 8 included, MultiStar: {-0.50, -0.68}, one-star: {-0.75, -0.16}
04:17:25.471 00.000 21444 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.05) = xAngle (-5.98 = 0.30)
04:17:25.471 00.000 21444 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.82 = -2.54)
04:17:25.471 00.000 21444 CameraToMount -- cameraX=-0.75 cameraY=-0.16 hyp=0.77 cameraTheta=-2.93 mountX=0.73 mountY=-0.44, mountTheta=-0.54
04:17:25.471 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.75, y=-0.16, opts=13)
04:17:25.472 00.001 21444 Enqueuing Move request for scope (-0.75, -0.16)
04:17:25.472 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=180, FiltMax=65504, Gamma=0.560
04:17:25.472 00.000 21444 UpdateGuideState exits: m=4625260 SNR=127.4 Saturated
04:17:25.472 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:25.472 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:25.472 00.000 25848 Worker thread wakes up
04:17:25.472 00.000 21444 Enqueuing Expose request
04:17:25.472 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.16) opts 0xd
04:17:25.472 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.75, -0.16)
04:17:25.472 00.000 25848 Moving (-0.75, -0.16) raw xDistance=0.73 yDistance=-0.44
04:17:25.472 00.000 25848 BLC: History state: CurrMiss=0.44, AvgInitMiss=0.63, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.778976, 1:0.857774, 2:0.435449
04:17:25.472 00.000 25848 BLC: No correction, Miss < min_move
04:17:25.472 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.73
04:17:25.472 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:25.472 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
04:17:25.472 00.000 25848 MoveAxis(W, 24, ABG)
04:17:25.472 00.000 25848 Guiding  Dir = 3, Dur = 24
04:17:25.502 00.030 25848 IsSlewing returns 0
04:17:25.502 00.000 25848 IsGuiding returns 0
04:17:25.562 00.060 25848 IsGuiding returns 1
04:17:25.562 00.000 25848 scope still moving after pulse duration time elapsed
04:17:25.610 00.048 25848 IsSlewing returns 0
04:17:25.611 00.001 25848 IsGuiding returns 0
04:17:25.611 00.000 25848 scope move finished after 24 + 84 ms
04:17:25.611 00.000 25848 Move returns status 0, amount 24
04:17:25.611 00.000 25848 MoveAxis(N, 0, ABG)
04:17:25.611 00.000 25848 Move returns status 0, amount 0
04:17:25.611 00.000 25848 move complete, result=0
04:17:25.611 00.000 25848 worker thread done servicing request
04:17:25.611 00.000 25848 Worker thread wakes up
04:17:25.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:25.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:25.611 00.000 21444 GuideStep: 0.7 px 24 ms WEST, -0.4 px 0 ms NORTH
04:17:28.466 02.855 25848 Exposure complete
04:17:28.547 00.081 25848 worker thread done servicing request
04:17:28.547 00.000 21444 OnExposeComplete: enter
04:17:28.548 00.001 21444 UpdateGuideState(): m_state=6
04:17:28.548 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1038
04:17:28.548 00.000 21444 Star::Find returns 1 (1), X=1251.74, Y=676.33, Mass=3922856, SNR=94.7, Peak=63380 HFD=7.7
04:17:28.548 00.000 21444 MultiStar: [#1 0.02,-0.38,1.06,U] [#2 0.03,-1.37,1.10,U] [#3 0.19,-1.08,0.73,U] [#4 1.11,-1.11,0.73,U] [#5 1.53,-0.74,1.08,U] [#6 0.87,0.01,0.75,U] [#7 1.54,-1.02,0.67,U] [#8 0.30,-0.69,0.77,U] 
04:17:28.548 00.000 21444 single-star, 8 included, MultiStar: {0.59, -0.70}, one-star: {0.11, 0.03}
04:17:28.548 00.000 21444 CameraToMount -- cameraTheta (0.25) - m_xAngle (3.05) = xAngle (-2.80 = -2.80)
04:17:28.548 00.000 21444 CameraToMount -- cameraTheta (0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.64 = 0.64)
04:17:28.548 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.25 mountX=-0.10 mountY=0.07, mountTheta=2.58
04:17:28.549 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.03, opts=13)
04:17:28.549 00.000 21444 Enqueuing Move request for scope (0.11, 0.03)
04:17:28.549 00.000 25848 Worker thread wakes up
04:17:28.549 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=166, FiltMax=65504, Gamma=0.560
04:17:28.549 00.000 21444 UpdateGuideState exits: m=3922856 SNR=94.7 Saturated
04:17:28.549 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:28.549 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:28.549 00.000 21444 Enqueuing Expose request
04:17:28.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
04:17:28.549 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
04:17:28.549 00.000 25848 Moving (0.11, 0.03) raw xDistance=-0.10 yDistance=0.07
04:17:28.549 00.000 25848 BLC: window closed
04:17:28.549 00.000 25848 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.63, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.778976, 1:0.857774, 2:0.435449
04:17:28.549 00.000 25848 BLC: No correction, Miss < min_move
04:17:28.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:17:28.549 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:28.550 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:17:28.550 00.000 25848 MoveAxis(E, 0, ABG)
04:17:28.550 00.000 25848 Move returns status 0, amount 0
04:17:28.550 00.000 25848 MoveAxis(N, 0, ABG)
04:17:28.550 00.000 25848 Move returns status 0, amount 0
04:17:28.550 00.000 25848 move complete, result=0
04:17:28.550 00.000 25848 worker thread done servicing request
04:17:28.550 00.000 25848 Worker thread wakes up
04:17:28.550 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:28.550 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:28.550 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:31.397 02.847 25848 Exposure complete
04:17:31.476 00.079 25848 worker thread done servicing request
04:17:31.476 00.000 21444 OnExposeComplete: enter
04:17:31.476 00.000 21444 UpdateGuideState(): m_state=6
04:17:31.477 00.001 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1039
04:17:31.477 00.000 21444 Star::Find returns 1 (1), X=1251.49, Y=678.05, Mass=4340854, SNR=113.5, Peak=65504 HFD=7.7
04:17:31.477 00.000 21444 MultiStar: [#1 -0.19,0.73,1.40,U] [#2 -0.49,0.35,1.32,U] [#3 -1.44,0.16,1.15,U] [#4 0.05,1.13,0.85,U] [#5 -0.15,1.52,0.93,U] [#6 0.09,1.48,0.91,U] [#7 0.11,0.91,0.92,U] [#8 0.17,1.13,0.87,U] 
04:17:31.477 00.000 21444 refined, 8 included, MultiStar: {-0.27, 0.96}, one-star: {-0.15, 1.74}
04:17:31.477 00.000 21444 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.05) = xAngle (-1.21 = -1.21)
04:17:31.477 00.000 21444 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.05 = 2.23)
04:17:31.477 00.000 21444 CameraToMount -- cameraX=-0.27 cameraY=0.96 hyp=0.99 cameraTheta=1.84 mountX=0.35 mountY=0.78, mountTheta=1.15
04:17:31.478 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.27, y=0.96, opts=13)
04:17:31.478 00.000 21444 Enqueuing Move request for scope (-0.27, 0.96)
04:17:31.478 00.000 25848 Worker thread wakes up
04:17:31.478 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.96) opts 0xd
04:17:31.478 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.27, 0.96)
04:17:31.478 00.000 25848 Moving (-0.27, 0.96) raw xDistance=0.35 yDistance=0.78
04:17:31.478 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
04:17:31.478 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:17:31.478 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=216, FiltMax=65504, Gamma=0.560
04:17:31.478 00.000 21444 UpdateGuideState exits: m=4340854 SNR=113.5 Saturated
04:17:31.478 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:31.478 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.78
04:17:31.478 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:31.478 00.000 21444 Enqueuing Expose request
04:17:31.478 00.000 25848 MoveAxis(E, 0, ABG)
04:17:31.478 00.000 25848 Move returns status 0, amount 0
04:17:31.478 00.000 25848 MoveAxis(N, 0, ABG)
04:17:31.478 00.000 25848 Move returns status 0, amount 0
04:17:31.478 00.000 25848 move complete, result=0
04:17:31.478 00.000 25848 worker thread done servicing request
04:17:31.478 00.000 25848 Worker thread wakes up
04:17:31.478 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:31.478 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:31.479 00.001 21444 GuideStep: 0.4 px 0 ms EAST, 0.8 px 0 ms NORTH
04:17:34.330 02.851 25848 Exposure complete
04:17:34.414 00.084 25848 worker thread done servicing request
04:17:34.414 00.000 21444 OnExposeComplete: enter
04:17:34.415 00.001 21444 UpdateGuideState(): m_state=6
04:17:34.415 00.000 21444 Star::Find(15, 1251, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1040
04:17:34.415 00.000 21444 Star::Find returns 1 (1), X=1249.85, Y=678.35, Mass=4704053, SNR=150.2, Peak=65392 HFD=7.8
04:17:34.415 00.000 21444 MultiStar: [#1 -2.89,1.57,0.00,M1] [#2 -2.05,0.88,0.00,M1] [#3 -1.98,1.82,0.00,M1] [#4 -1.41,1.15,0.90,U] [#5 -1.38,1.22,0.89,U] [#6 -1.30,1.93,0.00,M1] [#7 -1.54,0.76,0.60,U] [#8 -1.60,1.82,0.00,M1] 
04:17:34.415 00.000 21444 refined, 3 included, MultiStar: {-1.54, 1.36}, one-star: {-1.79, 2.04}
04:17:34.415 00.000 21444 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
04:17:34.415 00.000 21444 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.48 = 2.80)
04:17:34.415 00.000 21444 CameraToMount -- cameraX=-1.54 cameraY=1.36 hyp=2.05 cameraTheta=2.42 mountX=1.65 mountY=0.68, mountTheta=0.39
04:17:34.416 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.54, y=1.36, opts=13)
04:17:34.416 00.000 21444 Enqueuing Move request for scope (-1.54, 1.36)
04:17:34.416 00.000 25848 Worker thread wakes up
04:17:34.416 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=80, FiltMax=65504, Gamma=0.560
04:17:34.416 00.000 21444 UpdateGuideState exits: m=4704053 SNR=150.2 Saturated
04:17:34.416 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:34.416 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:34.416 00.000 21444 Enqueuing Expose request
04:17:34.416 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.54, 1.36) opts 0xd
04:17:34.416 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.54, 1.36)
04:17:34.416 00.000 25848 Moving (-1.54, 1.36) raw xDistance=1.65 yDistance=0.68
04:17:34.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.65
04:17:34.416 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:17:34.416 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.68
04:17:34.416 00.000 25848 MoveAxis(W, 48, ABG)
04:17:34.416 00.000 25848 Guiding  Dir = 3, Dur = 48
04:17:34.437 00.021 25848 IsSlewing returns 0
04:17:34.437 00.000 25848 IsGuiding returns 0
04:17:34.468 00.031 25848 PulseGuide returned control before completion, sleep 27
04:17:34.517 00.049 25848 IsGuiding returns 1
04:17:34.517 00.000 25848 scope still moving after pulse duration time elapsed
04:17:34.592 00.075 25848 IsSlewing returns 0
04:17:34.592 00.000 25848 IsGuiding returns 0
04:17:34.592 00.000 25848 scope move finished after 48 + 106 ms
04:17:34.592 00.000 25848 Move returns status 0, amount 48
04:17:34.592 00.000 25848 MoveAxis(N, 0, ABG)
04:17:34.592 00.000 25848 Move returns status 0, amount 0
04:17:34.592 00.000 25848 move complete, result=0
04:17:34.592 00.000 25848 worker thread done servicing request
04:17:34.592 00.000 25848 Worker thread wakes up
04:17:34.592 00.000 21444 GuideStep: 1.7 px 48 ms WEST, 0.7 px 0 ms NORTH
04:17:34.593 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:34.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:37.439 02.846 25848 Exposure complete
04:17:37.515 00.076 25848 worker thread done servicing request
04:17:37.516 00.001 21444 OnExposeComplete: enter
04:17:37.516 00.000 21444 UpdateGuideState(): m_state=6
04:17:37.516 00.000 21444 Star::Find(15, 1249, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1041
04:17:37.516 00.000 21444 Star::Find returns 1 (1), X=1250.97, Y=678.59, Mass=4605760, SNR=132.2, Peak=65468 HFD=7.9
04:17:37.516 00.000 21444 MultiStar: [#1 -1.96,1.67,0.00,M2] [#2 -1.86,0.78,0.90,U] [#3 -2.02,1.16,0.00,M2] [#4 -0.40,1.64,0.70,U] [#5 -0.22,1.32,1.02,U] [#6 -0.80,1.90,0.61,U] [#7 -0.41,0.57,0.65,U] [#8 -0.13,1.87,0.68,U] 
04:17:37.516 00.000 21444 refined, 6 included, MultiStar: {-0.66, 1.49}, one-star: {-0.67, 2.29}
04:17:37.516 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
04:17:37.516 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.38)
04:17:37.516 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=1.49 hyp=1.63 cameraTheta=1.99 mountX=0.79 mountY=1.13, mountTheta=0.96
04:17:37.517 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=1.49, opts=13)
04:17:37.517 00.000 21444 Enqueuing Move request for scope (-0.66, 1.49)
04:17:37.517 00.000 25848 Worker thread wakes up
04:17:37.517 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 1.49) opts 0xd
04:17:37.517 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=180, FiltMax=65504, Gamma=0.560
04:17:37.518 00.001 21444 UpdateGuideState exits: m=4605760 SNR=132.2 Saturated
04:17:37.518 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:37.518 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, 1.49)
04:17:37.518 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:37.518 00.000 21444 Enqueuing Expose request
04:17:37.518 00.000 25848 Moving (-0.66, 1.49) raw xDistance=0.79 yDistance=1.13
04:17:37.518 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.79
04:17:37.518 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:17:37.518 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
04:17:37.518 00.000 25848 MoveAxis(W, 26, ABG)
04:17:37.518 00.000 25848 Guiding  Dir = 3, Dur = 26
04:17:37.546 00.028 25848 IsSlewing returns 0
04:17:37.547 00.001 25848 IsGuiding returns 0
04:17:37.611 00.064 25848 IsGuiding returns 1
04:17:37.611 00.000 25848 scope still moving after pulse duration time elapsed
04:17:37.670 00.059 25848 IsSlewing returns 0
04:17:37.670 00.000 25848 IsGuiding returns 0
04:17:37.670 00.000 25848 scope move finished after 26 + 96 ms
04:17:37.670 00.000 25848 Move returns status 0, amount 26
04:17:37.670 00.000 25848 MoveAxis(N, 0, ABG)
04:17:37.670 00.000 25848 Move returns status 0, amount 0
04:17:37.670 00.000 25848 move complete, result=0
04:17:37.670 00.000 25848 worker thread done servicing request
04:17:37.670 00.000 25848 Worker thread wakes up
04:17:37.670 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:37.670 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:37.671 00.001 21444 GuideStep: 0.8 px 26 ms WEST, 1.1 px 0 ms NORTH
04:17:40.518 02.847 25848 Exposure complete
04:17:40.585 00.067 25848 worker thread done servicing request
04:17:40.585 00.000 21444 OnExposeComplete: enter
04:17:40.585 00.000 21444 UpdateGuideState(): m_state=6
04:17:40.585 00.000 21444 Star::Find(15, 1250, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1042
04:17:40.585 00.000 21444 Star::Find returns 1 (1), X=1250.28, Y=676.11, Mass=4928379, SNR=163.0, Peak=65504 HFD=7.7
04:17:40.586 00.001 21444 MultiStar: [#1 -1.71,-0.77,1.17,U] [#2 -1.62,-1.49,0.00,M1] [#3 -2.28,-1.13,0.00,M3] [#4 -1.16,-0.77,0.93,U] [#5 -0.68,-1.13,0.69,U] [#6 -1.27,-0.12,0.70,U] [#7 -1.01,-1.80,0.53,U] [#8 -0.49,-1.19,0.60,U] 
04:17:40.586 00.000 21444 single-star, 6 included, MultiStar: {-1.18, -0.77}, one-star: {-1.35, -0.19}
04:17:40.586 00.000 21444 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.05) = xAngle (-6.05 = 0.23)
04:17:40.586 00.000 21444 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.89 = -2.61)
04:17:40.586 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=-0.19 hyp=1.37 cameraTheta=-3.00 mountX=1.33 mountY=-0.69, mountTheta=-0.48
04:17:40.586 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=-0.19, opts=13)
04:17:40.586 00.000 21444 Enqueuing Move request for scope (-1.35, -0.19)
04:17:40.587 00.001 25848 Worker thread wakes up
04:17:40.587 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=168, FiltMax=65504, Gamma=0.560
04:17:40.587 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.19) opts 0xd
04:17:40.587 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, -0.19)
04:17:40.587 00.000 25848 Moving (-1.35, -0.19) raw xDistance=1.33 yDistance=-0.69
04:17:40.587 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.33
04:17:40.587 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
04:17:40.587 00.000 25848 MoveAxis(W, 41, ABG)
04:17:40.587 00.000 25848 Guiding  Dir = 3, Dur = 41
04:17:40.587 00.000 21444 UpdateGuideState exits: m=4928379 SNR=163.0 Saturated
04:17:40.587 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:40.587 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:40.587 00.000 21444 Enqueuing Expose request
04:17:40.624 00.037 25848 IsSlewing returns 0
04:17:40.624 00.000 25848 IsGuiding returns 0
04:17:40.665 00.041 25848 PulseGuide returned control before completion, sleep 11
04:17:40.691 00.026 25848 IsGuiding returns 1
04:17:40.691 00.000 25848 scope still moving after pulse duration time elapsed
04:17:40.749 00.058 25848 IsSlewing returns 0
04:17:40.749 00.000 25848 IsGuiding returns 0
04:17:40.749 00.000 25848 scope move finished after 41 + 84 ms
04:17:40.749 00.000 25848 Move returns status 0, amount 41
04:17:40.749 00.000 25848 MoveAxis(N, 19, ABG)
04:17:40.749 00.000 25848 Guiding  Dir = 0, Dur = 19
04:17:40.779 00.030 25848 IsSlewing returns 0
04:17:40.780 00.001 25848 IsGuiding returns 0
04:17:40.811 00.031 25848 IsGuiding returns 1
04:17:40.811 00.000 25848 scope still moving after pulse duration time elapsed
04:17:40.875 00.064 25848 IsSlewing returns 0
04:17:40.875 00.000 25848 IsGuiding returns 0
04:17:40.875 00.000 25848 scope move finished after 19 + 75 ms
04:17:40.875 00.000 25848 Move returns status 0, amount 19
04:17:40.875 00.000 25848 move complete, result=0
04:17:40.875 00.000 25848 worker thread done servicing request
04:17:40.875 00.000 25848 Worker thread wakes up
04:17:40.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:40.875 00.000 21444 GuideStep: 1.3 px 41 ms WEST, -0.7 px 19 ms NORTH
04:17:40.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:43.723 02.848 25848 Exposure complete
04:17:43.800 00.077 25848 worker thread done servicing request
04:17:43.800 00.000 21444 OnExposeComplete: enter
04:17:43.800 00.000 21444 UpdateGuideState(): m_state=6
04:17:43.801 00.001 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1043
04:17:43.801 00.000 21444 Star::Find returns 1 (1), X=1252.67, Y=677.15, Mass=5168558, SNR=164.8, Peak=65504 HFD=7.8
04:17:43.801 00.000 21444 MultiStar: [#1 -0.35,1.22,1.16,U] [#2 -0.27,0.45,1.04,U] [#3 -0.36,0.85,0.78,U] [#4 1.75,0.85,0.95,U] [#5 1.91,0.97,0.00,M1] [#6 1.51,1.28,0.52,U] [#7 2.05,-0.47,0.00,M1] [#8 1.32,1.45,0.55,U] 
04:17:43.801 00.000 21444 refined, 6 included, MultiStar: {0.54, 0.94}, one-star: {1.03, 0.84}
04:17:43.801 00.000 21444 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
04:17:43.801 00.000 21444 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.44)
04:17:43.801 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.94 hyp=1.09 cameraTheta=1.05 mountX=-0.45 mountY=1.08, mountTheta=1.97
04:17:43.802 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.94, opts=13)
04:17:43.802 00.000 21444 Enqueuing Move request for scope (0.54, 0.94)
04:17:43.802 00.000 25848 Worker thread wakes up
04:17:43.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=116, FiltMax=65504, Gamma=0.560
04:17:43.802 00.000 21444 UpdateGuideState exits: m=5168558 SNR=164.8 Saturated
04:17:43.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:43.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.94) opts 0xd
04:17:43.802 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.94)
04:17:43.802 00.000 25848 Moving (0.54, 0.94) raw xDistance=-0.45 yDistance=1.08
04:17:43.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
04:17:43.802 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:17:43.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:43.802 00.000 21444 Enqueuing Expose request
04:17:43.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.08
04:17:43.803 00.001 25848 MoveAxis(E, 0, ABG)
04:17:43.803 00.000 25848 Move returns status 0, amount 0
04:17:43.803 00.000 25848 MoveAxis(N, 0, ABG)
04:17:43.803 00.000 25848 Move returns status 0, amount 0
04:17:43.803 00.000 25848 move complete, result=0
04:17:43.803 00.000 25848 worker thread done servicing request
04:17:43.803 00.000 25848 Worker thread wakes up
04:17:43.803 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:43.803 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:43.803 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.1 px 0 ms NORTH
04:17:46.646 02.843 25848 Exposure complete
04:17:46.734 00.088 25848 worker thread done servicing request
04:17:46.734 00.000 21444 OnExposeComplete: enter
04:17:46.734 00.000 21444 UpdateGuideState(): m_state=6
04:17:46.735 00.001 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1044
04:17:46.735 00.000 21444 Star::Find returns 1 (1), X=1250.56, Y=677.07, Mass=4673468, SNR=146.3, Peak=65504 HFD=7.8
04:17:46.735 00.000 21444 MultiStar: [#1 -1.59,-0.11,1.21,U] [#2 -1.07,-0.54,1.01,U] [#3 -1.90,-0.53,1.08,U] [#4 -0.84,-0.17,0.90,U] [#5 0.12,0.41,0.87,U] [#6 -0.44,0.41,0.72,U] [#7 -0.35,-0.58,0.62,U] [#8 -0.73,0.59,0.73,U] 
04:17:46.735 00.000 21444 refined, 8 included, MultiStar: {-0.97, 0.01}, one-star: {-1.08, 0.77}
04:17:46.735 00.000 21444 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
04:17:46.735 00.000 21444 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
04:17:46.735 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=0.01 hyp=0.97 cameraTheta=3.13 mountX=0.96 mountY=-0.36, mountTheta=-0.35
04:17:46.736 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=0.01, opts=13)
04:17:46.736 00.000 21444 Enqueuing Move request for scope (-0.97, 0.01)
04:17:46.736 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=154, FiltMax=65504, Gamma=0.560
04:17:46.736 00.000 21444 UpdateGuideState exits: m=4673468 SNR=146.3 Saturated
04:17:46.736 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:46.736 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:46.736 00.000 21444 Enqueuing Expose request
04:17:46.737 00.001 25848 Worker thread wakes up
04:17:46.737 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.01) opts 0xd
04:17:46.737 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, 0.01)
04:17:46.737 00.000 25848 Moving (-0.97, 0.01) raw xDistance=0.96 yDistance=-0.36
04:17:46.737 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.96
04:17:46.737 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:46.737 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
04:17:46.737 00.000 25848 MoveAxis(W, 28, ABG)
04:17:46.737 00.000 25848 Guiding  Dir = 3, Dur = 28
04:17:46.782 00.045 25848 IsSlewing returns 0
04:17:46.783 00.001 25848 IsGuiding returns 0
04:17:46.814 00.031 25848 IsGuiding returns 1
04:17:46.814 00.000 25848 scope still moving after pulse duration time elapsed
04:17:46.873 00.059 25848 IsSlewing returns 0
04:17:46.873 00.000 25848 IsGuiding returns 0
04:17:46.873 00.000 25848 scope move finished after 28 + 62 ms
04:17:46.873 00.000 25848 Move returns status 0, amount 28
04:17:46.873 00.000 25848 MoveAxis(N, 0, ABG)
04:17:46.873 00.000 25848 Move returns status 0, amount 0
04:17:46.873 00.000 25848 move complete, result=0
04:17:46.873 00.000 25848 worker thread done servicing request
04:17:46.873 00.000 25848 Worker thread wakes up
04:17:46.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:46.873 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.4 px 0 ms NORTH
04:17:46.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:49.718 02.845 25848 Exposure complete
04:17:49.803 00.085 25848 worker thread done servicing request
04:17:49.803 00.000 21444 OnExposeComplete: enter
04:17:49.803 00.000 21444 UpdateGuideState(): m_state=6
04:17:49.803 00.000 21444 Star::Find(15, 1250, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1045
04:17:49.803 00.000 21444 Star::Find returns 1 (1), X=1249.90, Y=677.18, Mass=4859966, SNR=155.0, Peak=65504 HFD=7.8
04:17:49.804 00.001 21444 MultiStar: [#1 -2.44,0.01,0.00,M1] [#2 -1.93,-0.22,1.42,U] [#3 -2.18,0.43,0.00,M2] [#4 -1.20,-0.11,0.99,U] [#5 -1.81,0.00,0.83,U] [#6 -1.05,1.07,0.73,U] [#7 -1.56,-0.45,0.64,U] [#8 -1.22,0.43,0.75,U] 
04:17:49.804 00.000 21444 refined, 6 included, MultiStar: {-1.55, 0.20}, one-star: {-1.74, 0.88}
04:17:49.804 00.000 21444 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.05) = xAngle (-0.04 = -0.04)
04:17:49.804 00.000 21444 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.88 = -2.88)
04:17:49.804 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=0.20 hyp=1.56 cameraTheta=3.01 mountX=1.56 mountY=-0.40, mountTheta=-0.25
04:17:49.805 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=0.20, opts=13)
04:17:49.805 00.000 21444 Enqueuing Move request for scope (-1.55, 0.20)
04:17:49.805 00.000 25848 Worker thread wakes up
04:17:49.805 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, 0.20) opts 0xd
04:17:49.805 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, 0.20)
04:17:49.805 00.000 25848 Moving (-1.55, 0.20) raw xDistance=1.56 yDistance=-0.40
04:17:49.805 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.56
04:17:49.805 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=204, FiltMax=65504, Gamma=0.560
04:17:49.805 00.000 21444 UpdateGuideState exits: m=4859966 SNR=155.0 Saturated
04:17:49.805 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:49.805 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:49.805 00.000 21444 Enqueuing Expose request
04:17:49.805 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:49.805 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
04:17:49.805 00.000 25848 MoveAxis(W, 47, ABG)
04:17:49.805 00.000 25848 Guiding  Dir = 3, Dur = 47
04:17:49.844 00.039 25848 IsSlewing returns 0
04:17:49.845 00.001 25848 IsGuiding returns 0
04:17:49.876 00.031 25848 PulseGuide returned control before completion, sleep 26
04:17:49.907 00.031 25848 IsGuiding returns 1
04:17:49.907 00.000 25848 scope still moving after pulse duration time elapsed
04:17:49.995 00.088 25848 IsSlewing returns 0
04:17:49.995 00.000 25848 IsGuiding returns 0
04:17:49.995 00.000 25848 scope move finished after 47 + 103 ms
04:17:49.995 00.000 25848 Move returns status 0, amount 47
04:17:49.995 00.000 25848 MoveAxis(N, 0, ABG)
04:17:49.995 00.000 25848 Move returns status 0, amount 0
04:17:49.995 00.000 25848 move complete, result=0
04:17:49.995 00.000 25848 worker thread done servicing request
04:17:49.995 00.000 25848 Worker thread wakes up
04:17:49.995 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -0.4 px 0 ms NORTH
04:17:49.995 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:49.995 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:52.843 02.848 25848 Exposure complete
04:17:52.930 00.087 25848 worker thread done servicing request
04:17:52.931 00.001 21444 OnExposeComplete: enter
04:17:52.931 00.000 21444 UpdateGuideState(): m_state=6
04:17:52.931 00.000 21444 Star::Find(15, 1249, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1046
04:17:52.931 00.000 21444 Star::Find returns 1 (1), X=1252.27, Y=677.11, Mass=4686608, SNR=138.4, Peak=65504 HFD=7.8
04:17:52.931 00.000 21444 MultiStar: [#1 -0.57,0.44,1.15,U] [#2 -0.43,0.19,0.98,U] [#3 -0.35,0.41,0.78,U] [#4 1.40,0.29,0.83,U] [#5 1.28,-0.44,0.74,U] [#6 0.89,0.63,0.96,U] [#7 1.36,-0.90,0.81,U] [#8 0.97,0.22,0.48,U] 
04:17:52.931 00.000 21444 refined, 8 included, MultiStar: {0.49, 0.22}, one-star: {0.63, 0.81}
04:17:52.931 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
04:17:52.931 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.81)
04:17:52.931 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=0.22 hyp=0.54 cameraTheta=0.42 mountX=-0.47 mountY=0.39, mountTheta=2.45
04:17:52.932 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=0.22, opts=13)
04:17:52.932 00.000 21444 Enqueuing Move request for scope (0.49, 0.22)
04:17:52.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=54, FiltMax=65504, Gamma=0.560
04:17:52.932 00.000 25848 Worker thread wakes up
04:17:52.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.22) opts 0xd
04:17:52.932 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 0.22)
04:17:52.933 00.001 25848 Moving (0.49, 0.22) raw xDistance=-0.47 yDistance=0.39
04:17:52.933 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
04:17:52.933 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:52.933 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:17:52.933 00.000 25848 MoveAxis(E, 0, ABG)
04:17:52.933 00.000 25848 Move returns status 0, amount 0
04:17:52.933 00.000 25848 MoveAxis(N, 0, ABG)
04:17:52.933 00.000 25848 Move returns status 0, amount 0
04:17:52.933 00.000 25848 move complete, result=0
04:17:52.933 00.000 25848 worker thread done servicing request
04:17:52.933 00.000 21444 UpdateGuideState exits: m=4686608 SNR=138.4 Saturated
04:17:52.933 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:52.933 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:52.933 00.000 21444 Enqueuing Expose request
04:17:52.933 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
04:17:52.933 00.000 25848 Worker thread wakes up
04:17:52.933 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:52.933 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:55.775 02.842 25848 Exposure complete
04:17:55.861 00.086 25848 worker thread done servicing request
04:17:55.861 00.000 21444 OnExposeComplete: enter
04:17:55.861 00.000 21444 UpdateGuideState(): m_state=6
04:17:55.861 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1047
04:17:55.861 00.000 21444 Star::Find returns 1 (1), X=1252.48, Y=677.20, Mass=5429257, SNR=199.4, Peak=65504 HFD=7.9
04:17:55.861 00.000 21444 MultiStar: [#1 0.41,0.78,1.13,U] [#2 0.79,-0.13,1.18,U] [#3 0.97,0.89,0.83,U] [#4 1.32,0.87,0.72,U] [#5 1.33,0.64,0.93,U] [#6 1.04,1.50,0.61,U] [#7 1.86,0.76,0.55,U] [#8 1.48,1.23,0.62,U] 
04:17:55.861 00.000 21444 single-star, 8 included, MultiStar: {1.03, 0.75}, one-star: {0.84, 0.90}
04:17:55.861 00.000 21444 CameraToMount -- cameraTheta (0.82) - m_xAngle (3.05) = xAngle (-2.23 = -2.23)
04:17:55.861 00.000 21444 CameraToMount -- cameraTheta (0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.21)
04:17:55.862 00.001 21444 CameraToMount -- cameraX=0.84 cameraY=0.90 hyp=1.23 cameraTheta=0.82 mountX=-0.76 mountY=1.15, mountTheta=2.15
04:17:55.862 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=0.90, opts=13)
04:17:55.862 00.000 21444 Enqueuing Move request for scope (0.84, 0.90)
04:17:55.863 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=66, FiltMax=65504, Gamma=0.560
04:17:55.863 00.000 21444 UpdateGuideState exits: m=5429257 SNR=199.4 Saturated
04:17:55.863 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:55.863 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:55.863 00.000 21444 Enqueuing Expose request
04:17:55.863 00.000 25848 Worker thread wakes up
04:17:55.863 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.90) opts 0xd
04:17:55.863 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, 0.90)
04:17:55.863 00.000 25848 Moving (0.84, 0.90) raw xDistance=-0.76 yDistance=1.15
04:17:55.863 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
04:17:55.863 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:17:55.863 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.15
04:17:55.863 00.000 25848 MoveAxis(E, 22, ABG)
04:17:55.863 00.000 25848 Guiding  Dir = 2, Dur = 22
04:17:55.891 00.028 25848 IsSlewing returns 0
04:17:55.892 00.001 25848 IsGuiding returns 0
04:17:55.924 00.032 25848 IsGuiding returns 1
04:17:55.924 00.000 25848 scope still moving after pulse duration time elapsed
04:17:55.970 00.046 25848 IsSlewing returns 0
04:17:55.970 00.000 25848 IsGuiding returns 0
04:17:55.970 00.000 25848 scope move finished after 22 + 56 ms
04:17:55.970 00.000 25848 Move returns status 0, amount 22
04:17:55.970 00.000 25848 MoveAxis(N, 0, ABG)
04:17:55.970 00.000 25848 Move returns status 0, amount 0
04:17:55.970 00.000 25848 move complete, result=0
04:17:55.970 00.000 25848 worker thread done servicing request
04:17:55.970 00.000 25848 Worker thread wakes up
04:17:55.971 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:55.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:55.971 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 1.1 px 0 ms NORTH
04:17:58.819 02.848 25848 Exposure complete
04:17:58.890 00.071 25848 worker thread done servicing request
04:17:58.890 00.000 21444 OnExposeComplete: enter
04:17:58.890 00.000 21444 UpdateGuideState(): m_state=6
04:17:58.891 00.001 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1048
04:17:58.891 00.000 21444 Star::Find returns 1 (1), X=1251.29, Y=677.66, Mass=5522740, SNR=195.3, Peak=65504 HFD=7.8
04:17:58.891 00.000 21444 MultiStar: [#1 -0.01,0.92,1.45,U] [#2 0.05,0.55,1.34,U] [#3 -0.27,0.99,0.85,U] [#4 0.01,1.20,0.73,U] [#5 0.46,1.38,0.79,U] [#6 -0.10,1.54,0.66,U] [#7 0.39,0.41,0.60,U] [#8 0.08,1.31,0.65,U] 
04:17:58.891 00.000 21444 refined, 8 included, MultiStar: {0.01, 1.03}, one-star: {-0.34, 1.35}
04:17:58.891 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
04:17:58.891 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.33 = 1.95)
04:17:58.891 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=1.03 hyp=1.03 cameraTheta=1.56 mountX=0.08 mountY=0.96, mountTheta=1.48
04:17:58.892 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=1.03, opts=13)
04:17:58.892 00.000 21444 Enqueuing Move request for scope (0.01, 1.03)
04:17:58.892 00.000 25848 Worker thread wakes up
04:17:58.892 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 1.03) opts 0xd
04:17:58.892 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 1.03)
04:17:58.892 00.000 25848 Moving (0.01, 1.03) raw xDistance=0.08 yDistance=0.96
04:17:58.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:17:58.892 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:17:58.892 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=208, FiltMax=65504, Gamma=0.560
04:17:58.892 00.000 21444 UpdateGuideState exits: m=5522740 SNR=195.3 Saturated
04:17:58.892 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:58.892 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:17:58.892 00.000 21444 Enqueuing Expose request
04:17:58.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
04:17:58.892 00.000 25848 MoveAxis(E, 0, ABG)
04:17:58.892 00.000 25848 Move returns status 0, amount 0
04:17:58.892 00.000 25848 MoveAxis(N, 0, ABG)
04:17:58.892 00.000 25848 Move returns status 0, amount 0
04:17:58.892 00.000 25848 move complete, result=0
04:17:58.892 00.000 25848 worker thread done servicing request
04:17:58.892 00.000 25848 Worker thread wakes up
04:17:58.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:17:58.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:17:58.893 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
04:18:01.739 02.846 25848 Exposure complete
04:18:01.807 00.068 25848 worker thread done servicing request
04:18:01.807 00.000 21444 OnExposeComplete: enter
04:18:01.807 00.000 21444 UpdateGuideState(): m_state=6
04:18:01.807 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1049
04:18:01.808 00.001 21444 Star::Find returns 1 (1), X=1252.16, Y=677.33, Mass=5016685, SNR=138.3, Peak=65504 HFD=7.8
04:18:01.808 00.000 21444 MultiStar: [#1 0.02,0.36,1.32,U] [#2 -0.18,-0.38,1.19,U] [#3 0.39,0.16,0.94,U] [#4 0.85,0.03,1.27,U] [#5 0.68,0.10,1.05,U] [#6 0.66,0.73,0.97,U] [#7 0.84,-0.35,0.91,U] [#8 0.93,0.65,0.53,U] 
04:18:01.808 00.000 21444 refined, 8 included, MultiStar: {0.48, 0.23}, one-star: {0.52, 1.03}
04:18:01.808 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
04:18:01.808 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.45 = 0.83)
04:18:01.808 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=0.23 hyp=0.53 cameraTheta=0.44 mountX=-0.46 mountY=0.39, mountTheta=2.43
04:18:01.809 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=0.23, opts=13)
04:18:01.809 00.000 21444 Enqueuing Move request for scope (0.48, 0.23)
04:18:01.809 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=168, FiltMax=65504, Gamma=0.560
04:18:01.809 00.000 21444 UpdateGuideState exits: m=5016685 SNR=138.3 Saturated
04:18:01.809 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:01.809 00.000 25848 Worker thread wakes up
04:18:01.809 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.23) opts 0xd
04:18:01.810 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:01.810 00.000 21444 Enqueuing Expose request
04:18:01.810 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, 0.23)
04:18:01.810 00.000 25848 Moving (0.48, 0.23) raw xDistance=-0.46 yDistance=0.39
04:18:01.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
04:18:01.810 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:01.810 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:18:01.810 00.000 25848 MoveAxis(E, 0, ABG)
04:18:01.810 00.000 25848 Move returns status 0, amount 0
04:18:01.810 00.000 25848 MoveAxis(N, 0, ABG)
04:18:01.810 00.000 25848 Move returns status 0, amount 0
04:18:01.810 00.000 25848 move complete, result=0
04:18:01.810 00.000 25848 worker thread done servicing request
04:18:01.810 00.000 25848 Worker thread wakes up
04:18:01.810 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:01.810 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:01.810 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.4 px 0 ms NORTH
04:18:04.655 02.845 25848 Exposure complete
04:18:04.742 00.087 25848 worker thread done servicing request
04:18:04.742 00.000 21444 OnExposeComplete: enter
04:18:04.742 00.000 21444 UpdateGuideState(): m_state=6
04:18:04.742 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1050
04:18:04.742 00.000 21444 Star::Find returns 1 (1), X=1249.33, Y=676.75, Mass=4897671, SNR=133.6, Peak=65504 HFD=7.8
04:18:04.743 00.001 21444 MultiStar: [#1 -2.59,0.37,0.00,M1] [#2 -2.46,-0.37,0.00,M1] [#3 -1.87,0.24,1.13,U] [#4 -1.61,0.37,0.88,U] [#5 -1.31,0.92,0.91,U] [#6 -1.46,0.42,0.70,U] [#7 -1.28,-0.21,0.85,U] [#8 -1.90,0.61,0.60,U] 
04:18:04.743 00.000 21444 refined, 6 included, MultiStar: {-1.69, 0.39}, one-star: {-2.31, 0.45}
04:18:04.743 00.000 21444 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.05) = xAngle (-0.14 = -0.14)
04:18:04.743 00.000 21444 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.98 = -2.98)
04:18:04.743 00.000 21444 CameraToMount -- cameraX=-1.69 cameraY=0.39 hyp=1.74 cameraTheta=2.92 mountX=1.72 mountY=-0.28, mountTheta=-0.16
04:18:04.744 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.69, y=0.39, opts=13)
04:18:04.744 00.000 21444 Enqueuing Move request for scope (-1.69, 0.39)
04:18:04.744 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=196, FiltMax=65504, Gamma=0.560
04:18:04.744 00.000 21444 UpdateGuideState exits: m=4897671 SNR=133.6 Saturated
04:18:04.744 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:04.744 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:04.744 00.000 21444 Enqueuing Expose request
04:18:04.744 00.000 25848 Worker thread wakes up
04:18:04.744 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.69, 0.39) opts 0xd
04:18:04.744 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.69, 0.39)
04:18:04.745 00.001 25848 Moving (-1.69, 0.39) raw xDistance=1.72 yDistance=-0.28
04:18:04.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.08 from input 1.72
04:18:04.745 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:04.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
04:18:04.745 00.000 25848 MoveAxis(W, 50, ABG)
04:18:04.745 00.000 25848 Guiding  Dir = 3, Dur = 50
04:18:04.765 00.020 25848 IsSlewing returns 0
04:18:04.765 00.000 25848 IsGuiding returns 0
04:18:04.797 00.032 25848 PulseGuide returned control before completion, sleep 29
04:18:04.828 00.031 25848 IsGuiding returns 1
04:18:04.828 00.000 25848 scope still moving after pulse duration time elapsed
04:18:04.891 00.063 25848 IsSlewing returns 0
04:18:04.891 00.000 25848 IsGuiding returns 0
04:18:04.891 00.000 25848 scope move finished after 50 + 75 ms
04:18:04.891 00.000 25848 Move returns status 0, amount 50
04:18:04.891 00.000 25848 MoveAxis(N, 0, ABG)
04:18:04.891 00.000 25848 Move returns status 0, amount 0
04:18:04.891 00.000 25848 move complete, result=0
04:18:04.891 00.000 25848 worker thread done servicing request
04:18:04.891 00.000 25848 Worker thread wakes up
04:18:04.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:04.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:04.891 00.000 21444 GuideStep: 1.7 px 50 ms WEST, -0.3 px 0 ms NORTH
04:18:07.736 02.845 25848 Exposure complete
04:18:07.824 00.088 25848 worker thread done servicing request
04:18:07.824 00.000 21444 OnExposeComplete: enter
04:18:07.824 00.000 21444 UpdateGuideState(): m_state=6
04:18:07.824 00.000 21444 Star::Find(15, 1249, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1051
04:18:07.825 00.001 21444 Star::Find returns 1 (1), X=1250.46, Y=676.85, Mass=5056718, SNR=155.7, Peak=65504 HFD=7.9
04:18:07.825 00.000 21444 MultiStar: [#1 -1.41,0.37,1.16,U] [#2 -1.39,-0.35,1.08,U] [#3 -1.23,0.09,0.76,U] [#4 -0.60,0.29,0.82,U] [#5 0.63,0.26,0.85,U] [#6 -0.36,1.08,0.77,U] [#7 0.20,-0.53,0.59,U] [#8 -0.72,0.69,0.65,U] 
04:18:07.825 00.000 21444 refined, 8 included, MultiStar: {-0.76, 0.27}, one-star: {-1.18, 0.55}
04:18:07.825 00.000 21444 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
04:18:07.825 00.000 21444 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.10 = -3.10)
04:18:07.825 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.27 hyp=0.81 cameraTheta=2.80 mountX=0.78 mountY=-0.04, mountTheta=-0.05
04:18:07.826 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.27, opts=13)
04:18:07.826 00.000 21444 Enqueuing Move request for scope (-0.76, 0.27)
04:18:07.826 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=64, FiltMax=65504, Gamma=0.560
04:18:07.826 00.000 21444 UpdateGuideState exits: m=5056718 SNR=155.7 Saturated
04:18:07.826 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:07.826 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:07.826 00.000 21444 Enqueuing Expose request
04:18:07.826 00.000 25848 Worker thread wakes up
04:18:07.827 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.27) opts 0xd
04:18:07.827 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.27)
04:18:07.827 00.000 25848 Moving (-0.76, 0.27) raw xDistance=0.78 yDistance=-0.04
04:18:07.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.78
04:18:07.827 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:07.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:18:07.827 00.000 25848 MoveAxis(W, 26, ABG)
04:18:07.827 00.000 25848 Guiding  Dir = 3, Dur = 26
04:18:07.862 00.035 25848 IsSlewing returns 0
04:18:07.863 00.001 25848 IsGuiding returns 0
04:18:07.894 00.031 25848 IsGuiding returns 1
04:18:07.894 00.000 25848 scope still moving after pulse duration time elapsed
04:18:07.988 00.094 25848 IsSlewing returns 0
04:18:07.989 00.001 25848 IsGuiding returns 0
04:18:07.989 00.000 25848 scope move finished after 26 + 100 ms
04:18:07.989 00.000 25848 Move returns status 0, amount 26
04:18:07.989 00.000 25848 MoveAxis(N, 0, ABG)
04:18:07.989 00.000 25848 Move returns status 0, amount 0
04:18:07.989 00.000 25848 move complete, result=0
04:18:07.989 00.000 25848 worker thread done servicing request
04:18:07.989 00.000 25848 Worker thread wakes up
04:18:07.989 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:07.989 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:07.989 00.000 21444 GuideStep: 0.8 px 26 ms WEST, -0.0 px 0 ms NORTH
04:18:10.831 02.842 25848 Exposure complete
04:18:10.918 00.087 25848 worker thread done servicing request
04:18:10.918 00.000 21444 OnExposeComplete: enter
04:18:10.918 00.000 21444 UpdateGuideState(): m_state=6
04:18:10.918 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1052
04:18:10.918 00.000 21444 Star::Find returns 1 (1), X=1252.19, Y=679.10, Mass=4824579, SNR=142.8, Peak=65504 HFD=7.6
04:18:10.919 00.001 21444 MultiStar: [#1 0.46,2.34,0.00,M1] [#2 0.83,1.46,1.16,U] [#3 -0.10,1.56,1.06,U] [#4 0.96,2.23,0.00,M1] [#5 0.77,2.02,0.00,M1] [#6 0.69,2.63,0.00,M1] [#7 1.01,1.49,0.74,U] [#8 0.94,1.81,0.74,U] 
04:18:10.919 00.000 21444 refined, 4 included, MultiStar: {0.61, 1.83}, one-star: {0.56, 2.80}
04:18:10.919 00.000 21444 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.05) = xAngle (-1.80 = -1.80)
04:18:10.919 00.000 21444 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.64)
04:18:10.919 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=1.83 hyp=1.93 cameraTheta=1.25 mountX=-0.44 mountY=1.92, mountTheta=1.80
04:18:10.920 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=1.83, opts=13)
04:18:10.920 00.000 21444 Enqueuing Move request for scope (0.61, 1.83)
04:18:10.920 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=192, FiltMax=65504, Gamma=0.560
04:18:10.920 00.000 21444 UpdateGuideState exits: m=4824579 SNR=142.8 Saturated
04:18:10.920 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:10.920 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:10.920 00.000 21444 Enqueuing Expose request
04:18:10.920 00.000 25848 Worker thread wakes up
04:18:10.920 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, 1.83) opts 0xd
04:18:10.920 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, 1.83)
04:18:10.920 00.000 25848 Moving (0.61, 1.83) raw xDistance=-0.44 yDistance=1.92
04:18:10.920 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
04:18:10.920 00.000 25848 resist switch: large excursion: input 1.92 thresh 1.53 direction from -1 to 1
04:18:10.920 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.77
04:18:10.920 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.92 from input 1.92
04:18:10.920 00.000 25848 MoveAxis(E, 0, ABG)
04:18:10.920 00.000 25848 Move returns status 0, amount 0
04:18:10.921 00.001 25848 BLC: Oldest BLC event removed
04:18:10.921 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 302 applied
04:18:10.921 00.000 25848 MoveAxis(S, 354, ABG)
04:18:10.921 00.000 25848 Guiding  Dir = 1, Dur = 354
04:18:10.953 00.032 25848 IsSlewing returns 0
04:18:10.953 00.000 25848 IsGuiding returns 0
04:18:10.985 00.032 25848 PulseGuide returned control before completion, sleep 333
04:18:11.332 00.347 25848 IsGuiding returns 1
04:18:11.333 00.001 25848 scope still moving after pulse duration time elapsed
04:18:11.420 00.087 25848 IsSlewing returns 0
04:18:11.421 00.001 25848 IsGuiding returns 0
04:18:11.421 00.000 25848 scope move finished after 354 + 113 ms
04:18:11.421 00.000 25848 Move returns status 0, amount 354
04:18:11.421 00.000 25848 move complete, result=0
04:18:11.421 00.000 25848 worker thread done servicing request
04:18:11.421 00.000 25848 Worker thread wakes up
04:18:11.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:11.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:11.421 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.9 px 354 ms SOUTH
04:18:14.264 02.843 25848 Exposure complete
04:18:14.347 00.083 25848 worker thread done servicing request
04:18:14.347 00.000 21444 OnExposeComplete: enter
04:18:14.347 00.000 21444 UpdateGuideState(): m_state=6
04:18:14.347 00.000 21444 Star::Find(15, 1252, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1053
04:18:14.347 00.000 21444 Star::Find returns 1 (1), X=1252.17, Y=678.28, Mass=5048626, SNR=170.5, Peak=65504 HFD=7.7
04:18:14.348 00.001 21444 MultiStar: [#1 0.02,1.37,1.09,U] [#2 0.07,0.66,1.15,U] [#3 0.04,1.49,1.13,U] [#4 0.91,1.35,0.77,U] [#5 1.33,1.43,0.87,U] [#6 1.05,1.64,0.59,U] [#7 1.30,0.82,0.61,U] [#8 0.80,1.45,0.58,U] 
04:18:14.348 00.000 21444 refined, 8 included, MultiStar: {0.57, 1.35}, one-star: {0.54, 1.97}
04:18:14.348 00.000 21444 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.05) = xAngle (-1.88 = -1.88)
04:18:14.348 00.000 21444 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.72 = 1.56)
04:18:14.348 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=1.35 hyp=1.46 cameraTheta=1.17 mountX=-0.44 mountY=1.46, mountTheta=1.87
04:18:14.348 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=1.35, opts=13)
04:18:14.349 00.001 21444 Enqueuing Move request for scope (0.57, 1.35)
04:18:14.349 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=156, FiltMax=65504, Gamma=0.560
04:18:14.349 00.000 21444 UpdateGuideState exits: m=5048626 SNR=170.5 Saturated
04:18:14.349 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:14.349 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:14.349 00.000 21444 Enqueuing Expose request
04:18:14.349 00.000 25848 Worker thread wakes up
04:18:14.349 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 1.35) opts 0xd
04:18:14.349 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 1.35)
04:18:14.349 00.000 25848 Moving (0.57, 1.35) raw xDistance=-0.44 yDistance=1.46
04:18:14.349 00.000 25848 BLC: History state: CurrMiss=1.46, AvgInitMiss=0.67, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.921784, 1:1.463314
04:18:14.349 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:18:14.349 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
04:18:14.349 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
04:18:14.349 00.000 25848 MoveAxis(E, 0, ABG)
04:18:14.349 00.000 25848 Move returns status 0, amount 0
04:18:14.349 00.000 25848 MoveAxis(S, 40, ABG)
04:18:14.349 00.000 25848 Guiding  Dir = 1, Dur = 40
04:18:14.373 00.024 25848 IsSlewing returns 0
04:18:14.373 00.000 25848 IsGuiding returns 0
04:18:14.415 00.042 25848 IsGuiding returns 1
04:18:14.415 00.000 25848 scope still moving after pulse duration time elapsed
04:18:14.469 00.054 25848 IsSlewing returns 0
04:18:14.469 00.000 25848 IsGuiding returns 0
04:18:14.469 00.000 25848 scope move finished after 40 + 55 ms
04:18:14.469 00.000 25848 Move returns status 0, amount 40
04:18:14.469 00.000 25848 move complete, result=0
04:18:14.469 00.000 25848 worker thread done servicing request
04:18:14.469 00.000 25848 Worker thread wakes up
04:18:14.469 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.5 px 40 ms SOUTH
04:18:14.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:14.470 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:17.307 02.837 25848 Exposure complete
04:18:17.394 00.087 25848 worker thread done servicing request
04:18:17.394 00.000 21444 OnExposeComplete: enter
04:18:17.394 00.000 21444 UpdateGuideState(): m_state=6
04:18:17.394 00.000 21444 Star::Find(15, 1252, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1054
04:18:17.394 00.000 21444 Star::Find returns 1 (1), X=1252.00, Y=676.66, Mass=5273479, SNR=216.9, Peak=65504 HFD=7.8
04:18:17.395 00.001 21444 MultiStar: [#1 -0.56,-0.09,1.04,U] [#2 -0.51,-0.44,0.84,U] [#3 -0.11,0.13,0.84,U] [#4 0.85,0.45,0.71,U] [#5 1.05,0.45,0.53,U] [#6 0.73,0.97,0.55,U] [#7 1.25,-0.56,0.43,U] [#8 0.56,0.62,0.55,U] 
04:18:17.395 00.000 21444 refined, 8 included, MultiStar: {0.26, 0.18}, one-star: {0.37, 0.36}
04:18:17.395 00.000 21444 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.05) = xAngle (-2.43 = -2.43)
04:18:17.395 00.000 21444 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.28 = 1.01)
04:18:17.395 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=0.18 hyp=0.32 cameraTheta=0.62 mountX=-0.24 mountY=0.27, mountTheta=2.30
04:18:17.396 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=0.18, opts=13)
04:18:17.396 00.000 21444 Enqueuing Move request for scope (0.26, 0.18)
04:18:17.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=170, FiltMax=65504, Gamma=0.560
04:18:17.396 00.000 21444 UpdateGuideState exits: m=5273479 SNR=216.9 Saturated
04:18:17.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:17.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:17.396 00.000 21444 Enqueuing Expose request
04:18:17.396 00.000 25848 Worker thread wakes up
04:18:17.396 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.18) opts 0xd
04:18:17.396 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 0.18)
04:18:17.396 00.000 25848 Moving (0.26, 0.18) raw xDistance=-0.24 yDistance=0.27
04:18:17.396 00.000 25848 BLC: History state: CurrMiss=0.27, AvgInitMiss=0.67, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.921784, 1:1.463314, 2:0.267104
04:18:17.396 00.000 25848 BLC: No correction, Miss < min_move
04:18:17.396 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
04:18:17.396 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:17.397 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
04:18:17.397 00.000 25848 MoveAxis(E, 0, ABG)
04:18:17.397 00.000 25848 Move returns status 0, amount 0
04:18:17.397 00.000 25848 MoveAxis(N, 0, ABG)
04:18:17.397 00.000 25848 Move returns status 0, amount 0
04:18:17.397 00.000 25848 move complete, result=0
04:18:17.397 00.000 25848 worker thread done servicing request
04:18:17.397 00.000 25848 Worker thread wakes up
04:18:17.397 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:17.397 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:17.397 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
04:18:20.244 02.847 25848 Exposure complete
04:18:20.325 00.081 25848 worker thread done servicing request
04:18:20.325 00.000 21444 OnExposeComplete: enter
04:18:20.326 00.001 21444 UpdateGuideState(): m_state=6
04:18:20.326 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1055
04:18:20.326 00.000 21444 Star::Find returns 1 (1), X=1250.48, Y=677.60, Mass=5208647, SNR=207.3, Peak=65504 HFD=7.6
04:18:20.326 00.000 21444 MultiStar: [#1 -1.51,0.76,1.03,U] [#2 -1.40,0.06,1.00,U] [#3 -1.46,0.81,0.81,U] [#4 -0.63,1.28,0.80,U] [#5 -0.41,0.42,0.68,U] [#6 -0.43,1.86,0.65,U] [#7 -0.36,-0.22,0.57,U] [#8 -0.85,1.11,0.50,U] 
04:18:20.326 00.000 21444 refined, 8 included, MultiStar: {-0.99, 0.82}, one-star: {-1.15, 1.30}
04:18:20.326 00.000 21444 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.05) = xAngle (-0.60 = -0.60)
04:18:20.326 00.000 21444 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.44 = 2.84)
04:18:20.326 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=0.82 hyp=1.29 cameraTheta=2.45 mountX=1.06 mountY=0.38, mountTheta=0.34
04:18:20.327 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=0.82, opts=13)
04:18:20.327 00.000 21444 Enqueuing Move request for scope (-0.99, 0.82)
04:18:20.327 00.000 25848 Worker thread wakes up
04:18:20.327 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.82) opts 0xd
04:18:20.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=216, FiltMax=65504, Gamma=0.560
04:18:20.327 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, 0.82)
04:18:20.327 00.000 25848 Moving (-0.99, 0.82) raw xDistance=1.06 yDistance=0.38
04:18:20.327 00.000 25848 BLC: window closed
04:18:20.327 00.000 21444 UpdateGuideState exits: m=5208647 SNR=207.3 Saturated
04:18:20.327 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:20.327 00.000 25848 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.67, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.921784, 1:1.463314, 2:0.267104
04:18:20.328 00.001 25848 BLC: No correction, Miss < min_move
04:18:20.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.06
04:18:20.328 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:20.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:20.328 00.000 21444 Enqueuing Expose request
04:18:20.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
04:18:20.328 00.000 25848 MoveAxis(W, 31, ABG)
04:18:20.328 00.000 25848 Guiding  Dir = 3, Dur = 31
04:18:20.358 00.030 25848 IsSlewing returns 0
04:18:20.358 00.000 25848 IsGuiding returns 0
04:18:20.421 00.063 25848 IsGuiding returns 1
04:18:20.422 00.001 25848 scope still moving after pulse duration time elapsed
04:18:20.470 00.048 25848 IsSlewing returns 0
04:18:20.470 00.000 25848 IsGuiding returns 0
04:18:20.470 00.000 25848 scope move finished after 31 + 81 ms
04:18:20.470 00.000 25848 Move returns status 0, amount 31
04:18:20.470 00.000 25848 MoveAxis(N, 0, ABG)
04:18:20.470 00.000 25848 Move returns status 0, amount 0
04:18:20.470 00.000 25848 move complete, result=0
04:18:20.470 00.000 25848 worker thread done servicing request
04:18:20.470 00.000 25848 Worker thread wakes up
04:18:20.470 00.000 21444 GuideStep: 1.1 px 31 ms WEST, 0.4 px 0 ms NORTH
04:18:20.471 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:20.471 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:23.317 02.846 25848 Exposure complete
04:18:23.400 00.083 25848 worker thread done servicing request
04:18:23.400 00.000 21444 OnExposeComplete: enter
04:18:23.401 00.001 21444 UpdateGuideState(): m_state=6
04:18:23.401 00.000 21444 Star::Find(15, 1250, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1056
04:18:23.401 00.000 21444 Star::Find returns 1 (1), X=1251.52, Y=677.26, Mass=4787562, SNR=136.4, Peak=65504 HFD=7.5
04:18:23.401 00.000 21444 MultiStar: [#1 0.57,-0.03,1.14,U] [#2 0.20,-0.87,1.17,U] [#3 0.07,-0.33,1.09,U] [#4 1.17,0.41,1.00,U] [#5 1.59,0.91,1.18,U] [#6 1.02,0.56,0.77,U] [#7 1.63,-0.35,1.02,U] [#8 0.54,0.37,0.65,U] 
04:18:23.401 00.000 21444 refined, 8 included, MultiStar: {0.74, 0.15}, one-star: {-0.12, 0.96}
04:18:23.401 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
04:18:23.401 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
04:18:23.401 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=0.15 hyp=0.76 cameraTheta=0.20 mountX=-0.73 mountY=0.42, mountTheta=2.62
04:18:23.402 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=0.15, opts=13)
04:18:23.402 00.000 21444 Enqueuing Move request for scope (0.74, 0.15)
04:18:23.402 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=204, FiltMax=65504, Gamma=0.560
04:18:23.402 00.000 21444 UpdateGuideState exits: m=4787562 SNR=136.4 Saturated
04:18:23.402 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:23.402 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:23.402 00.000 21444 Enqueuing Expose request
04:18:23.402 00.000 25848 Worker thread wakes up
04:18:23.402 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.15) opts 0xd
04:18:23.402 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, 0.15)
04:18:23.402 00.000 25848 Moving (0.74, 0.15) raw xDistance=-0.73 yDistance=0.42
04:18:23.402 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.73
04:18:23.402 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:23.402 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
04:18:23.402 00.000 25848 MoveAxis(E, 19, ABG)
04:18:23.402 00.000 25848 Guiding  Dir = 2, Dur = 19
04:18:23.423 00.021 25848 IsSlewing returns 0
04:18:23.423 00.000 25848 IsGuiding returns 0
04:18:23.454 00.031 25848 IsGuiding returns 1
04:18:23.454 00.000 25848 scope still moving after pulse duration time elapsed
04:18:23.516 00.062 25848 IsSlewing returns 0
04:18:23.516 00.000 25848 IsGuiding returns 0
04:18:23.516 00.000 25848 scope move finished after 19 + 74 ms
04:18:23.516 00.000 25848 Move returns status 0, amount 19
04:18:23.516 00.000 25848 MoveAxis(N, 0, ABG)
04:18:23.516 00.000 25848 Move returns status 0, amount 0
04:18:23.516 00.000 25848 move complete, result=0
04:18:23.516 00.000 25848 worker thread done servicing request
04:18:23.516 00.000 25848 Worker thread wakes up
04:18:23.516 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 0.4 px 0 ms NORTH
04:18:23.516 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:23.516 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:26.361 02.845 25848 Exposure complete
04:18:26.448 00.087 25848 worker thread done servicing request
04:18:26.448 00.000 21444 OnExposeComplete: enter
04:18:26.448 00.000 21444 UpdateGuideState(): m_state=6
04:18:26.448 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1057
04:18:26.448 00.000 21444 Star::Find returns 1 (1), X=1253.83, Y=679.65, Mass=3227150, SNR=96.9, Peak=50336 HFD=8.1
04:18:26.448 00.000 21444 MultiStar: [#1 1.46,3.20,0.00,M1] [#2 1.82,2.70,0.00,M1] [#3 1.54,3.45,0.00,M1] [#4 1.85,2.94,0.00,M1] [#5 1.83,3.14,0.00,M1] [#6 2.24,3.94,0.00,M1] [#7 1.71,2.25,0.00,M1] [#8 3.01,3.01,0.00,M1] 
04:18:26.448 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
04:18:26.448 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
04:18:26.448 00.000 21444 CameraToMount -- cameraX=2.19 cameraY=3.34 hyp=4.00 cameraTheta=0.99 mountX=-1.88 mountY=3.93, mountTheta=2.02
04:18:26.449 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.19, y=3.34, opts=13)
04:18:26.449 00.000 21444 Enqueuing Move request for scope (2.19, 3.34)
04:18:26.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=180, FiltMax=65504, Gamma=0.560
04:18:26.449 00.000 21444 UpdateGuideState exits: m=3227150 SNR=96.9 Saturated
04:18:26.449 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:26.449 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:26.449 00.000 25848 Worker thread wakes up
04:18:26.449 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.19, 3.34) opts 0xd
04:18:26.449 00.000 25848 Handling offset move in thread for scope, endpoint = (2.19, 3.34)
04:18:26.449 00.000 25848 Moving (2.19, 3.34) raw xDistance=-1.88 yDistance=3.93
04:18:26.449 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.88
04:18:26.449 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.93 from input 3.93
04:18:26.449 00.000 25848 MoveAxis(E, 56, ABG)
04:18:26.449 00.000 25848 Guiding  Dir = 2, Dur = 56
04:18:26.449 00.000 21444 Enqueuing Expose request
04:18:26.469 00.020 25848 IsSlewing returns 0
04:18:26.469 00.000 25848 IsGuiding returns 0
04:18:26.501 00.032 25848 PulseGuide returned control before completion, sleep 35
04:18:26.557 00.056 25848 IsGuiding returns 1
04:18:26.557 00.000 25848 scope still moving after pulse duration time elapsed
04:18:26.625 00.068 25848 IsSlewing returns 0
04:18:26.625 00.000 25848 IsGuiding returns 0
04:18:26.625 00.000 25848 scope move finished after 56 + 99 ms
04:18:26.625 00.000 25848 Move returns status 0, amount 56
04:18:26.625 00.000 25848 MoveAxis(S, 107, ABG)
04:18:26.626 00.001 25848 Guiding  Dir = 1, Dur = 107
04:18:26.656 00.030 25848 IsSlewing returns 0
04:18:26.656 00.000 25848 IsGuiding returns 0
04:18:26.686 00.030 25848 PulseGuide returned control before completion, sleep 87
04:18:26.786 00.100 25848 IsGuiding returns 1
04:18:26.786 00.000 25848 scope still moving after pulse duration time elapsed
04:18:26.876 00.090 25848 IsSlewing returns 0
04:18:26.876 00.000 25848 IsGuiding returns 0
04:18:26.876 00.000 25848 scope move finished after 107 + 114 ms
04:18:26.876 00.000 25848 Move returns status 0, amount 107
04:18:26.876 00.000 25848 move complete, result=0
04:18:26.876 00.000 25848 worker thread done servicing request
04:18:26.876 00.000 25848 Worker thread wakes up
04:18:26.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:26.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:26.877 00.001 21444 GuideStep: -1.9 px 56 ms EAST, 3.9 px 107 ms SOUTH
04:18:29.725 02.848 25848 Exposure complete
04:18:29.814 00.089 25848 worker thread done servicing request
04:18:29.814 00.000 21444 OnExposeComplete: enter
04:18:29.814 00.000 21444 UpdateGuideState(): m_state=6
04:18:29.814 00.000 21444 Star::Find(15, 1253, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1058
04:18:29.814 00.000 21444 Star::Find returns 1 (1), X=1254.70, Y=676.24, Mass=3774875, SNR=96.6, Peak=55212 HFD=7.9
04:18:29.815 00.001 21444 MultiStar: [#1 1.57,-1.27,1.04,U] [#2 1.94,-1.89,0.00,M2] [#3 1.51,-1.18,0.84,U] [#4 3.19,-0.72,0.00,M2] [#5 4.01,0.11,0.00,M2] [#6 2.60,-0.41,0.00,M2] [#7 3.25,-1.22,0.00,M2] [#8 3.41,-1.14,0.00,M2] 
04:18:29.815 00.000 21444 refined, 2 included, MultiStar: {2.07, -0.82}, one-star: {3.06, -0.06}
04:18:29.815 00.000 21444 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.05) = xAngle (-3.43 = 2.85)
04:18:29.815 00.000 21444 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.27 = 0.01)
04:18:29.815 00.000 21444 CameraToMount -- cameraX=2.07 cameraY=-0.82 hyp=2.23 cameraTheta=-0.38 mountX=-2.14 mountY=0.02, mountTheta=3.13
04:18:29.816 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.07, y=-0.82, opts=13)
04:18:29.816 00.000 21444 Enqueuing Move request for scope (2.07, -0.82)
04:18:29.816 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=116, FiltMax=65504, Gamma=0.560
04:18:29.816 00.000 21444 UpdateGuideState exits: m=3774875 SNR=96.6 Saturated
04:18:29.816 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:29.816 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:29.816 00.000 21444 Enqueuing Expose request
04:18:29.817 00.001 25848 Worker thread wakes up
04:18:29.817 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.07, -0.82) opts 0xd
04:18:29.817 00.000 25848 Handling offset move in thread for scope, endpoint = (2.07, -0.82)
04:18:29.817 00.000 25848 Moving (2.07, -0.82) raw xDistance=-2.14 yDistance=0.02
04:18:29.817 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.43 from input -2.14
04:18:29.817 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:29.817 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:18:29.817 00.000 25848 MoveAxis(E, 66, ABG)
04:18:29.817 00.000 25848 Guiding  Dir = 2, Dur = 66
04:18:29.842 00.025 25848 IsSlewing returns 0
04:18:29.842 00.000 25848 IsGuiding returns 0
04:18:29.873 00.031 25848 PulseGuide returned control before completion, sleep 45
04:18:29.926 00.053 25848 IsGuiding returns 1
04:18:29.926 00.000 25848 scope still moving after pulse duration time elapsed
04:18:29.982 00.056 25848 IsSlewing returns 0
04:18:29.982 00.000 25848 IsGuiding returns 0
04:18:29.982 00.000 25848 scope move finished after 66 + 75 ms
04:18:29.982 00.000 25848 Move returns status 0, amount 66
04:18:29.982 00.000 25848 MoveAxis(N, 0, ABG)
04:18:29.982 00.000 25848 Move returns status 0, amount 0
04:18:29.982 00.000 25848 move complete, result=0
04:18:29.983 00.001 25848 worker thread done servicing request
04:18:29.983 00.000 25848 Worker thread wakes up
04:18:29.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:29.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:29.983 00.000 21444 GuideStep: -2.1 px 66 ms EAST, 0.0 px 0 ms NORTH
04:18:32.828 02.845 25848 Exposure complete
04:18:32.917 00.089 25848 worker thread done servicing request
04:18:32.918 00.001 21444 OnExposeComplete: enter
04:18:32.918 00.000 21444 UpdateGuideState(): m_state=6
04:18:32.918 00.000 21444 Star::Find(15, 1254, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1059
04:18:32.918 00.000 21444 Star::Find returns 1 (1), X=1250.00, Y=674.65, Mass=3912477, SNR=94.9, Peak=57864 HFD=8.0
04:18:32.918 00.000 21444 MultiStar: [#1 -2.61,-2.14,0.00,M1] [#2 -2.39,-2.40,0.00,M3] [#3 -1.35,-1.90,0.00,M1] [#4 -1.04,-2.00,0.00,M3] [#5 -1.92,-2.70,0.00,M3] [#6 -1.88,-1.81,0.00,M3] [#7 -1.58,-3.25,0.00,M3] [#8 -1.98,-2.07,0.00,M3] 
04:18:32.918 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.40 = 0.88)
04:18:32.918 00.000 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.96)
04:18:32.918 00.000 21444 CameraToMount -- cameraX=-1.63 cameraY=-1.65 hyp=2.32 cameraTheta=-2.35 mountX=1.48 mountY=-2.15, mountTheta=-0.97
04:18:32.919 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.63, y=-1.65, opts=13)
04:18:32.919 00.000 21444 Enqueuing Move request for scope (-1.63, -1.65)
04:18:32.919 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=120, FiltMax=65504, Gamma=0.560
04:18:32.919 00.000 21444 UpdateGuideState exits: m=3912477 SNR=94.9 Saturated
04:18:32.920 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:32.920 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:32.920 00.000 21444 Enqueuing Expose request
04:18:32.920 00.000 25848 Worker thread wakes up
04:18:32.920 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.63, -1.65) opts 0xd
04:18:32.920 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.63, -1.65)
04:18:32.920 00.000 25848 Moving (-1.63, -1.65) raw xDistance=1.48 yDistance=-2.15
04:18:32.920 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.48
04:18:32.920 00.000 25848 resist switch: large excursion: input -2.15 thresh 1.53 direction from 1 to -1
04:18:32.920 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.44
04:18:32.920 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.15 from input -2.15
04:18:32.920 00.000 25848 MoveAxis(W, 38, ABG)
04:18:32.920 00.000 25848 Guiding  Dir = 3, Dur = 38
04:18:32.952 00.032 25848 IsSlewing returns 0
04:18:32.953 00.001 25848 IsGuiding returns 0
04:18:32.984 00.031 25848 PulseGuide returned control before completion, sleep 17
04:18:33.017 00.033 25848 IsGuiding returns 1
04:18:33.017 00.000 25848 scope still moving after pulse duration time elapsed
04:18:33.077 00.060 25848 IsSlewing returns 0
04:18:33.078 00.001 25848 IsGuiding returns 0
04:18:33.078 00.000 25848 scope move finished after 38 + 86 ms
04:18:33.078 00.000 25848 Move returns status 0, amount 38
04:18:33.078 00.000 25848 BLC: Oldest BLC event removed
04:18:33.078 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 302 applied
04:18:33.078 00.000 25848 MoveAxis(N, 361, ABG)
04:18:33.078 00.000 25848 Guiding  Dir = 0, Dur = 361
04:18:33.108 00.030 25848 IsSlewing returns 0
04:18:33.108 00.000 25848 IsGuiding returns 0
04:18:33.140 00.032 25848 PulseGuide returned control before completion, sleep 340
04:18:33.485 00.345 25848 IsGuiding returns 1
04:18:33.486 00.001 25848 scope still moving after pulse duration time elapsed
04:18:33.548 00.062 25848 IsSlewing returns 0
04:18:33.548 00.000 25848 IsGuiding returns 0
04:18:33.548 00.000 25848 scope move finished after 361 + 79 ms
04:18:33.548 00.000 25848 Move returns status 0, amount 361
04:18:33.549 00.001 25848 move complete, result=0
04:18:33.549 00.000 25848 worker thread done servicing request
04:18:33.549 00.000 25848 Worker thread wakes up
04:18:33.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:33.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:33.549 00.000 21444 GuideStep: 1.5 px 38 ms WEST, -2.1 px 361 ms NORTH
04:18:36.395 02.846 25848 Exposure complete
04:18:36.480 00.085 25848 worker thread done servicing request
04:18:36.480 00.000 21444 OnExposeComplete: enter
04:18:36.480 00.000 21444 UpdateGuideState(): m_state=6
04:18:36.480 00.000 21444 Star::Find(15, 1250, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1060
04:18:36.480 00.000 21444 Star::Find returns 1 (1), X=1250.95, Y=673.41, Mass=3803716, SNR=81.1, Peak=56652 HFD=8.0
04:18:36.481 00.001 21444 MultiStar: [#1 -0.88,-3.15,0.00,M2] [#2 -0.77,-3.95,0.00,M4] [#3 -1.19,-3.11,0.00,M2] [#4 -0.04,-3.08,0.00,M4] [#5 0.92,-4.39,0.00,M4] [#6 0.42,-3.27,0.00,M4] [#7 0.88,-4.50,0.00,M4] [#8 -0.53,-3.71,0.00,M4] 
04:18:36.481 00.000 21444 CameraToMount -- cameraTheta (-1.80) - m_xAngle (3.05) = xAngle (-4.85 = 1.43)
04:18:36.481 00.000 21444 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.41)
04:18:36.481 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-2.90 hyp=2.98 cameraTheta=-1.80 mountX=0.42 mountY=-2.94, mountTheta=-1.43
04:18:36.481 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-2.90, opts=13)
04:18:36.481 00.000 21444 Enqueuing Move request for scope (-0.68, -2.90)
04:18:36.482 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=206, FiltMax=65504, Gamma=0.560
04:18:36.482 00.000 21444 UpdateGuideState exits: m=3803716 SNR=81.1 Saturated
04:18:36.482 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:36.482 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:36.482 00.000 21444 Enqueuing Expose request
04:18:36.482 00.000 25848 Worker thread wakes up
04:18:36.482 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -2.90) opts 0xd
04:18:36.482 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -2.90)
04:18:36.482 00.000 25848 Moving (-0.68, -2.90) raw xDistance=0.42 yDistance=-2.94
04:18:36.482 00.000 25848 BLC: History state: CurrMiss=2.94, AvgInitMiss=0.92, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.145209, 1:2.938752
04:18:36.482 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:18:36.482 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
04:18:36.482 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.94 from input -2.94
04:18:36.482 00.000 25848 MoveAxis(E, 0, ABG)
04:18:36.482 00.000 25848 Move returns status 0, amount 0
04:18:36.482 00.000 25848 MoveAxis(N, 80, ABG)
04:18:36.482 00.000 25848 Guiding  Dir = 0, Dur = 80
04:18:36.515 00.033 25848 IsSlewing returns 0
04:18:36.548 00.033 25848 IsGuiding returns 0
04:18:36.579 00.031 25848 PulseGuide returned control before completion, sleep 59
04:18:36.673 00.094 25848 IsGuiding returns 1
04:18:36.673 00.000 25848 scope still moving after pulse duration time elapsed
04:18:36.733 00.060 25848 IsSlewing returns 0
04:18:36.733 00.000 25848 IsGuiding returns 0
04:18:36.733 00.000 25848 scope move finished after 80 + 105 ms
04:18:36.733 00.000 25848 Move returns status 0, amount 80
04:18:36.733 00.000 25848 move complete, result=0
04:18:36.733 00.000 25848 worker thread done servicing request
04:18:36.733 00.000 25848 Worker thread wakes up
04:18:36.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:36.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:36.733 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -2.9 px 80 ms NORTH
04:18:39.582 02.849 25848 Exposure complete
04:18:39.662 00.080 25848 worker thread done servicing request
04:18:39.662 00.000 21444 OnExposeComplete: enter
04:18:39.662 00.000 21444 UpdateGuideState(): m_state=6
04:18:39.662 00.000 21444 Star::Find(15, 1250, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1061
04:18:39.662 00.000 21444 Star::Find returns 1 (1), X=1251.89, Y=674.63, Mass=3664947, SNR=91.5, Peak=58724 HFD=7.8
04:18:39.662 00.000 21444 MultiStar: [#1 -1.01,-2.73,0.00,M3] [#2 -0.97,-2.56,0.00,M5] [#3 -0.81,-2.74,0.00,M3] [#4 0.54,-2.07,0.00,M5] [#5 -0.22,-2.13,0.00,M5] [#6 0.41,-1.99,0.90,U] [#7 0.20,-3.11,0.00,M5] [#8 0.54,-2.35,0.00,M5] 
04:18:39.662 00.000 21444 single-star, 1 included, MultiStar: {0.33, -1.83}, one-star: {0.25, -1.68}
04:18:39.662 00.000 21444 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.05) = xAngle (-4.47 = 1.81)
04:18:39.663 00.001 21444 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.32 = -1.03)
04:18:39.663 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-1.68 hyp=1.70 cameraTheta=-1.42 mountX=-0.40 mountY=-1.46, mountTheta=-1.84
04:18:39.663 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-1.68, opts=13)
04:18:39.664 00.001 21444 Enqueuing Move request for scope (0.25, -1.68)
04:18:39.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=166, FiltMax=65504, Gamma=0.560
04:18:39.664 00.000 21444 UpdateGuideState exits: m=3664947 SNR=91.5 Saturated
04:18:39.664 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:39.664 00.000 25848 Worker thread wakes up
04:18:39.664 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:39.664 00.000 21444 Enqueuing Expose request
04:18:39.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.68) opts 0xd
04:18:39.664 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -1.68)
04:18:39.664 00.000 25848 Moving (0.25, -1.68) raw xDistance=-0.40 yDistance=-1.46
04:18:39.664 00.000 25848 BLC: History state: CurrMiss=1.46, AvgInitMiss=0.92, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.145209, 1:2.938752, 2:1.456763
04:18:39.664 00.000 25848 BLC: Under-shoot: nominal increase by 25
04:18:39.664 00.000 25848 BLC: window closed
04:18:39.664 00.000 25848 BLC: Pulse adjusted to 327
04:18:39.665 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
04:18:39.665 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
04:18:39.665 00.000 25848 MoveAxis(E, 0, ABG)
04:18:39.665 00.000 25848 Move returns status 0, amount 0
04:18:39.665 00.000 25848 MoveAxis(N, 40, ABG)
04:18:39.665 00.000 25848 Guiding  Dir = 0, Dur = 40
04:18:39.690 00.025 25848 IsSlewing returns 0
04:18:39.690 00.000 25848 IsGuiding returns 0
04:18:39.713 00.023 21444 evsrv: cli 0107EBA0 connect
04:18:39.714 00.001 21444 case statement mapped state 6 to 3
04:18:39.714 00.000 21444 case statement mapped state 6 to 3
04:18:39.714 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_pixel_scale","id":"3e9522b8-6ba6-4d3f-ac60-ce9f2283c737"}
04:18:39.714 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0.431683,"id":"3e9522b8-6ba6-4d3f-ac60-ce9f2283c737"}
04:18:39.714 00.000 21444 evsrv: cli 0107EBA0 disconnect
04:18:39.721 00.007 25848 PulseGuide returned control before completion, sleep 19
04:18:39.753 00.032 25848 IsGuiding returns 1
04:18:39.753 00.000 25848 scope still moving after pulse duration time elapsed
04:18:39.815 00.062 25848 IsSlewing returns 0
04:18:39.815 00.000 25848 IsGuiding returns 0
04:18:39.815 00.000 25848 scope move finished after 40 + 84 ms
04:18:39.815 00.000 25848 Move returns status 0, amount 40
04:18:39.815 00.000 25848 move complete, result=0
04:18:39.815 00.000 25848 worker thread done servicing request
04:18:39.815 00.000 25848 Worker thread wakes up
04:18:39.815 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.5 px 40 ms NORTH
04:18:39.816 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:39.816 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:42.656 02.840 25848 Exposure complete
04:18:42.743 00.087 25848 worker thread done servicing request
04:18:42.743 00.000 21444 OnExposeComplete: enter
04:18:42.743 00.000 21444 UpdateGuideState(): m_state=6
04:18:42.743 00.000 21444 Star::Find(15, 1251, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1062
04:18:42.743 00.000 21444 Star::Find returns 1 (1), X=1250.53, Y=675.80, Mass=4794752, SNR=118.6, Peak=65504 HFD=8.0
04:18:42.744 00.001 21444 MultiStar: [#1 -2.17,-0.86,0.00,M4] [#2 -1.70,-1.13,1.36,U] [#3 -1.47,-0.14,0.87,U] [#4 -0.54,-0.62,1.11,U] [#5 -1.72,-0.91,0.76,U] [#6 -1.07,-0.47,0.57,U] [#7 -1.80,-1.46,0.00,M6] [#8 -1.15,-0.44,0.79,U] 
04:18:42.744 00.000 21444 single-star, 6 included, MultiStar: {-1.26, -0.64}, one-star: {-1.11, -0.50}
04:18:42.744 00.000 21444 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.05) = xAngle (-5.77 = 0.52)
04:18:42.744 00.000 21444 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.61 = -2.33)
04:18:42.744 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=-0.50 hyp=1.21 cameraTheta=-2.72 mountX=1.06 mountY=-0.88, mountTheta=-0.70
04:18:42.745 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=-0.50, opts=13)
04:18:42.745 00.000 21444 Enqueuing Move request for scope (-1.11, -0.50)
04:18:42.745 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=206, FiltMax=65504, Gamma=0.560
04:18:42.745 00.000 21444 UpdateGuideState exits: m=4794752 SNR=118.6 Saturated
04:18:42.745 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:42.745 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:42.745 00.000 21444 Enqueuing Expose request
04:18:42.745 00.000 25848 Worker thread wakes up
04:18:42.745 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -0.50) opts 0xd
04:18:42.745 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, -0.50)
04:18:42.745 00.000 25848 Moving (-1.11, -0.50) raw xDistance=1.06 yDistance=-0.88
04:18:42.745 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.06
04:18:42.745 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
04:18:42.745 00.000 25848 MoveAxis(W, 31, ABG)
04:18:42.745 00.000 25848 Guiding  Dir = 3, Dur = 31
04:18:42.813 00.068 25848 IsSlewing returns 0
04:18:42.813 00.000 25848 IsGuiding returns 0
04:18:42.845 00.032 25848 IsGuiding returns 1
04:18:42.845 00.000 25848 scope still moving after pulse duration time elapsed
04:18:42.906 00.061 25848 IsSlewing returns 0
04:18:42.906 00.000 25848 IsGuiding returns 0
04:18:42.906 00.000 25848 scope move finished after 31 + 61 ms
04:18:42.906 00.000 25848 Move returns status 0, amount 31
04:18:42.907 00.001 25848 MoveAxis(N, 24, ABG)
04:18:42.907 00.000 25848 Guiding  Dir = 0, Dur = 24
04:18:42.937 00.030 25848 IsSlewing returns 0
04:18:42.968 00.031 25848 IsGuiding returns 0
04:18:43.000 00.032 25848 IsGuiding returns 1
04:18:43.000 00.000 25848 scope still moving after pulse duration time elapsed
04:18:43.065 00.065 25848 IsSlewing returns 0
04:18:43.065 00.000 25848 IsGuiding returns 0
04:18:43.065 00.000 25848 scope move finished after 24 + 72 ms
04:18:43.065 00.000 25848 Move returns status 0, amount 24
04:18:43.065 00.000 25848 move complete, result=0
04:18:43.065 00.000 25848 worker thread done servicing request
04:18:43.065 00.000 25848 Worker thread wakes up
04:18:43.066 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:43.066 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:43.066 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -0.9 px 24 ms NORTH
04:18:45.913 02.847 25848 Exposure complete
04:18:45.989 00.076 25848 worker thread done servicing request
04:18:45.989 00.000 21444 OnExposeComplete: enter
04:18:45.989 00.000 21444 UpdateGuideState(): m_state=6
04:18:45.990 00.001 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1063
04:18:45.990 00.000 21444 Star::Find returns 1 (1), X=1252.25, Y=677.97, Mass=4872850, SNR=138.1, Peak=65504 HFD=8.1
04:18:45.990 00.000 21444 MultiStar: [#1 0.08,1.64,0.92,U] [#2 0.22,1.34,0.91,U] [#3 0.72,1.43,0.99,U] [#4 1.30,1.11,0.85,U] [#5 2.32,1.27,0.00,M5] [#6 1.51,1.64,0.00,M3] [#7 1.79,1.08,0.69,U] [#8 1.25,1.68,0.59,U] 
04:18:45.990 00.000 21444 refined, 6 included, MultiStar: {0.79, 1.43}, one-star: {0.62, 1.66}
04:18:45.990 00.000 21444 CameraToMount -- cameraTheta (1.07) - m_xAngle (3.05) = xAngle (-1.98 = -1.98)
04:18:45.990 00.000 21444 CameraToMount -- cameraTheta (1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.83 = 1.46)
04:18:45.990 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=1.43 hyp=1.63 cameraTheta=1.07 mountX=-0.65 mountY=1.62, mountTheta=1.96
04:18:45.991 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=1.43, opts=13)
04:18:45.991 00.000 21444 Enqueuing Move request for scope (0.79, 1.43)
04:18:45.991 00.000 25848 Worker thread wakes up
04:18:45.992 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=116, FiltMax=65504, Gamma=0.560
04:18:45.992 00.000 21444 UpdateGuideState exits: m=4872850 SNR=138.1 Saturated
04:18:45.992 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:45.992 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 1.43) opts 0xd
04:18:45.992 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 1.43)
04:18:45.992 00.000 25848 Moving (0.79, 1.43) raw xDistance=-0.65 yDistance=1.62
04:18:45.992 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.65
04:18:45.992 00.000 25848 resist switch: large excursion: input 1.62 thresh 1.53 direction from -1 to 1
04:18:45.992 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.85
04:18:45.992 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.62 from input 1.62
04:18:45.992 00.000 25848 MoveAxis(E, 17, ABG)
04:18:45.992 00.000 25848 Guiding  Dir = 2, Dur = 17
04:18:45.992 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:45.992 00.000 21444 Enqueuing Expose request
04:18:46.016 00.024 25848 IsSlewing returns 0
04:18:46.016 00.000 25848 IsGuiding returns 0
04:18:46.048 00.032 25848 IsGuiding returns 1
04:18:46.048 00.000 25848 scope still moving after pulse duration time elapsed
04:18:46.109 00.061 25848 IsSlewing returns 0
04:18:46.110 00.001 25848 IsGuiding returns 0
04:18:46.110 00.000 25848 scope move finished after 17 + 76 ms
04:18:46.110 00.000 25848 Move returns status 0, amount 17
04:18:46.110 00.000 25848 BLC: Oldest BLC event removed
04:18:46.110 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 327 applied
04:18:46.110 00.000 25848 MoveAxis(S, 371, ABG)
04:18:46.110 00.000 25848 Guiding  Dir = 1, Dur = 371
04:18:46.138 00.028 25848 IsSlewing returns 0
04:18:46.138 00.000 25848 IsGuiding returns 0
04:18:46.179 00.041 25848 PulseGuide returned control before completion, sleep 340
04:18:46.534 00.355 25848 IsGuiding returns 1
04:18:46.534 00.000 25848 scope still moving after pulse duration time elapsed
04:18:46.592 00.058 25848 IsSlewing returns 0
04:18:46.593 00.001 25848 IsGuiding returns 0
04:18:46.593 00.000 25848 scope move finished after 371 + 83 ms
04:18:46.593 00.000 25848 Move returns status 0, amount 371
04:18:46.593 00.000 25848 move complete, result=0
04:18:46.593 00.000 25848 worker thread done servicing request
04:18:46.593 00.000 25848 Worker thread wakes up
04:18:46.593 00.000 21444 GuideStep: -0.7 px 17 ms EAST, 1.6 px 371 ms SOUTH
04:18:46.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:46.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:49.437 02.844 25848 Exposure complete
04:18:49.525 00.088 25848 worker thread done servicing request
04:18:49.525 00.000 21444 OnExposeComplete: enter
04:18:49.525 00.000 21444 UpdateGuideState(): m_state=6
04:18:49.525 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1064
04:18:49.525 00.000 21444 Star::Find returns 1 (1), X=1250.16, Y=678.75, Mass=4703124, SNR=120.7, Peak=65504 HFD=7.8
04:18:49.525 00.000 21444 MultiStar: [#1 -1.96,2.49,0.00,M4] [#2 -2.35,1.69,0.00,M4] [#3 -1.76,2.57,0.00,M2] [#4 -0.86,1.93,0.00,M4] [#5 -0.94,2.10,0.00,M6] [#6 -1.20,2.46,0.00,M4] [#7 -0.71,1.31,0.67,U] [#8 -1.15,2.25,0.00,M4] 
04:18:49.525 00.000 21444 refined, 1 included, MultiStar: {-1.17, 1.99}, one-star: {-1.48, 2.44}
04:18:49.525 00.000 21444 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.05) = xAngle (-0.95 = -0.95)
04:18:49.525 00.000 21444 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.79 = 2.49)
04:18:49.525 00.000 21444 CameraToMount -- cameraX=-1.17 cameraY=1.99 hyp=2.31 cameraTheta=2.10 mountX=1.35 mountY=1.39, mountTheta=0.80
04:18:49.526 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.17, y=1.99, opts=13)
04:18:49.526 00.000 21444 Enqueuing Move request for scope (-1.17, 1.99)
04:18:49.526 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=168, FiltMax=65504, Gamma=0.560
04:18:49.526 00.000 21444 UpdateGuideState exits: m=4703124 SNR=120.7 Saturated
04:18:49.527 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:49.527 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:49.527 00.000 21444 Enqueuing Expose request
04:18:49.527 00.000 25848 Worker thread wakes up
04:18:49.527 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 1.99) opts 0xd
04:18:49.527 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.17, 1.99)
04:18:49.527 00.000 25848 Moving (-1.17, 1.99) raw xDistance=1.35 yDistance=1.39
04:18:49.527 00.000 25848 BLC: History state: CurrMiss=1.39, AvgInitMiss=0.90, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.617941, 1:1.394463
04:18:49.527 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:18:49.527 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.35
04:18:49.527 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
04:18:49.527 00.000 25848 MoveAxis(W, 38, ABG)
04:18:49.527 00.000 25848 Guiding  Dir = 3, Dur = 38
04:18:49.547 00.020 25848 IsSlewing returns 0
04:18:49.548 00.001 25848 IsGuiding returns 0
04:18:49.579 00.031 25848 PulseGuide returned control before completion, sleep 17
04:18:49.610 00.031 25848 IsGuiding returns 1
04:18:49.610 00.000 25848 scope still moving after pulse duration time elapsed
04:18:49.704 00.094 25848 IsSlewing returns 0
04:18:49.704 00.000 25848 IsGuiding returns 0
04:18:49.704 00.000 25848 scope move finished after 38 + 118 ms
04:18:49.704 00.000 25848 Move returns status 0, amount 38
04:18:49.704 00.000 25848 MoveAxis(S, 38, ABG)
04:18:49.704 00.000 25848 Guiding  Dir = 1, Dur = 38
04:18:49.735 00.031 25848 IsSlewing returns 0
04:18:49.735 00.000 25848 IsGuiding returns 0
04:18:49.766 00.031 25848 PulseGuide returned control before completion, sleep 18
04:18:49.799 00.033 25848 IsGuiding returns 1
04:18:49.799 00.000 25848 scope still moving after pulse duration time elapsed
04:18:49.860 00.061 25848 IsSlewing returns 0
04:18:49.861 00.001 25848 IsGuiding returns 0
04:18:49.861 00.000 25848 scope move finished after 38 + 86 ms
04:18:49.861 00.000 25848 Move returns status 0, amount 38
04:18:49.861 00.000 25848 move complete, result=0
04:18:49.861 00.000 25848 worker thread done servicing request
04:18:49.861 00.000 25848 Worker thread wakes up
04:18:49.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:49.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:49.861 00.000 21444 GuideStep: 1.3 px 38 ms WEST, 1.4 px 38 ms SOUTH
04:18:52.704 02.843 25848 Exposure complete
04:18:52.784 00.080 25848 worker thread done servicing request
04:18:52.784 00.000 21444 OnExposeComplete: enter
04:18:52.784 00.000 21444 UpdateGuideState(): m_state=6
04:18:52.784 00.000 21444 Star::Find(15, 1250, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1065
04:18:52.784 00.000 21444 Star::Find returns 1 (1), X=1250.04, Y=677.39, Mass=4929841, SNR=132.9, Peak=65504 HFD=7.9
04:18:52.784 00.000 21444 MultiStar: [#1 -1.70,0.61,1.44,U] [#2 -1.58,-0.20,1.51,U] [#3 -1.42,0.86,1.26,U] [#4 -1.20,0.49,0.93,U] [#5 -0.96,0.61,0.94,U] [#6 -1.41,1.00,0.77,U] [#7 -0.83,-0.63,0.79,U] [#8 -1.22,0.52,0.75,U] 
04:18:52.784 00.000 21444 refined, 8 included, MultiStar: {-1.37, 0.47}, one-star: {-1.60, 1.08}
04:18:52.784 00.000 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
04:18:52.784 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
04:18:52.784 00.000 21444 CameraToMount -- cameraX=-1.37 cameraY=0.47 hyp=1.45 cameraTheta=2.81 mountX=1.41 mountY=-0.08, mountTheta=-0.06
04:18:52.785 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.37, y=0.47, opts=13)
04:18:52.785 00.000 21444 Enqueuing Move request for scope (-1.37, 0.47)
04:18:52.785 00.000 25848 Worker thread wakes up
04:18:52.785 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.37, 0.47) opts 0xd
04:18:52.785 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.37, 0.47)
04:18:52.785 00.000 25848 Moving (-1.37, 0.47) raw xDistance=1.41 yDistance=-0.08
04:18:52.785 00.000 25848 BLC: History state: CurrMiss=-0.08, AvgInitMiss=0.90, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.617941, 1:1.394463, 2:-0.082436
04:18:52.786 00.001 25848 BLC: No correction, Miss < min_move
04:18:52.786 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.41
04:18:52.786 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:52.786 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:18:52.786 00.000 25848 MoveAxis(W, 44, ABG)
04:18:52.786 00.000 25848 Guiding  Dir = 3, Dur = 44
04:18:52.786 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=182, FiltMax=65504, Gamma=0.560
04:18:52.786 00.000 21444 UpdateGuideState exits: m=4929841 SNR=132.9 Saturated
04:18:52.786 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:52.786 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:52.786 00.000 21444 Enqueuing Expose request
04:18:52.811 00.025 25848 IsSlewing returns 0
04:18:52.811 00.000 25848 IsGuiding returns 0
04:18:52.843 00.032 25848 PulseGuide returned control before completion, sleep 24
04:18:52.875 00.032 25848 IsGuiding returns 1
04:18:52.876 00.001 25848 scope still moving after pulse duration time elapsed
04:18:53.036 00.160 25848 IsSlewing returns 0
04:18:53.037 00.001 25848 IsGuiding returns 0
04:18:53.037 00.000 25848 scope move finished after 44 + 181 ms
04:18:53.037 00.000 25848 Move returns status 0, amount 44
04:18:53.037 00.000 25848 MoveAxis(N, 0, ABG)
04:18:53.037 00.000 25848 Move returns status 0, amount 0
04:18:53.037 00.000 25848 move complete, result=0
04:18:53.037 00.000 25848 worker thread done servicing request
04:18:53.037 00.000 25848 Worker thread wakes up
04:18:53.037 00.000 21444 GuideStep: 1.4 px 44 ms WEST, -0.1 px 0 ms NORTH
04:18:53.037 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:53.037 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:55.894 02.857 25848 Exposure complete
04:18:55.982 00.088 25848 worker thread done servicing request
04:18:55.982 00.000 21444 OnExposeComplete: enter
04:18:55.982 00.000 21444 UpdateGuideState(): m_state=6
04:18:55.982 00.000 21444 Star::Find(15, 1250, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1066
04:18:55.982 00.000 21444 Star::Find returns 1 (1), X=1252.66, Y=677.68, Mass=4833453, SNR=150.2, Peak=65504 HFD=7.5
04:18:55.983 00.001 21444 MultiStar: [#1 0.18,1.33,0.99,U] [#2 0.30,0.63,1.57,U] [#3 0.08,1.17,0.82,U] [#4 1.92,0.90,0.00,M4] [#5 1.91,1.15,0.00,M6] [#6 1.57,1.96,0.00,M4] [#7 2.25,0.58,0.00,M4] [#8 1.14,1.53,0.59,U] 
04:18:55.983 00.000 21444 refined, 4 included, MultiStar: {0.49, 1.12}, one-star: {1.03, 1.38}
04:18:55.983 00.000 21444 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.05) = xAngle (-1.89 = -1.89)
04:18:55.983 00.000 21444 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.73 = 1.55)
04:18:55.983 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=1.12 hyp=1.22 cameraTheta=1.16 mountX=-0.38 mountY=1.22, mountTheta=1.88
04:18:55.984 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=1.12, opts=13)
04:18:55.984 00.000 21444 Enqueuing Move request for scope (0.49, 1.12)
04:18:55.984 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2112, FiltMin=192, FiltMax=65504, Gamma=0.560
04:18:55.984 00.000 21444 UpdateGuideState exits: m=4833453 SNR=150.2 Saturated
04:18:55.984 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:55.984 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:55.984 00.000 21444 Enqueuing Expose request
04:18:55.984 00.000 25848 Worker thread wakes up
04:18:55.984 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 1.12) opts 0xd
04:18:55.984 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 1.12)
04:18:55.984 00.000 25848 Moving (0.49, 1.12) raw xDistance=-0.38 yDistance=1.22
04:18:55.985 00.001 25848 BLC: window closed
04:18:55.985 00.000 25848 BLC: History state: CurrMiss=1.22, AvgInitMiss=0.90, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.617941, 1:1.394463, 2:-0.082436
04:18:55.985 00.000 25848 BLC: Under-shoot: nominal increase by 24
04:18:55.985 00.000 25848 BLC: window closed
04:18:55.985 00.000 25848 BLC: Pulse adjusted to 351
04:18:55.985 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
04:18:55.985 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
04:18:55.985 00.000 25848 MoveAxis(E, 0, ABG)
04:18:55.985 00.000 25848 Move returns status 0, amount 0
04:18:55.985 00.000 25848 MoveAxis(S, 33, ABG)
04:18:55.985 00.000 25848 Guiding  Dir = 1, Dur = 33
04:18:56.014 00.029 25848 IsSlewing returns 0
04:18:56.014 00.000 25848 IsGuiding returns 0
04:18:56.046 00.032 25848 PulseGuide returned control before completion, sleep 12
04:18:56.066 00.020 25848 IsGuiding returns 1
04:18:56.067 00.001 25848 scope still moving after pulse duration time elapsed
04:18:56.126 00.059 25848 IsSlewing returns 0
04:18:56.126 00.000 25848 IsGuiding returns 0
04:18:56.126 00.000 25848 scope move finished after 33 + 79 ms
04:18:56.126 00.000 25848 Move returns status 0, amount 33
04:18:56.126 00.000 25848 move complete, result=0
04:18:56.126 00.000 25848 worker thread done servicing request
04:18:56.126 00.000 25848 Worker thread wakes up
04:18:56.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:56.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:56.126 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 33 ms SOUTH
04:18:56.231 00.105 21444 evsrv: cli 0107E2E0 connect
04:18:56.231 00.000 21444 case statement mapped state 6 to 3
04:18:56.232 00.001 21444 case statement mapped state 6 to 3
04:18:56.232 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"df51def3-f64a-4758-8aa3-44b1952717bb"}
04:18:56.232 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"df51def3-f64a-4758-8aa3-44b1952717bb"}
04:18:56.233 00.001 21444 evsrv: cli 0107E2E0 disconnect
04:18:58.977 02.744 25848 Exposure complete
04:18:59.065 00.088 25848 worker thread done servicing request
04:18:59.065 00.000 21444 OnExposeComplete: enter
04:18:59.065 00.000 21444 UpdateGuideState(): m_state=6
04:18:59.066 00.001 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1067
04:18:59.066 00.000 21444 Star::Find returns 1 (1), X=1252.23, Y=676.63, Mass=5191946, SNR=154.9, Peak=65504 HFD=7.8
04:18:59.066 00.000 21444 MultiStar: [#1 -0.56,-0.40,1.57,U] [#2 -0.63,-0.85,1.29,U] [#3 -0.41,-0.38,1.14,U] [#4 0.91,0.02,0.70,U] [#5 0.87,-0.53,1.05,U] [#6 0.68,-0.02,0.72,U] [#7 1.39,-1.17,0.75,U] [#8 0.96,0.50,0.70,U] 
04:18:59.066 00.000 21444 refined, 8 included, MultiStar: {0.25, -0.33}, one-star: {0.59, 0.32}
04:18:59.066 00.000 21444 CameraToMount -- cameraTheta (-0.92) - m_xAngle (3.05) = xAngle (-3.97 = 2.31)
04:18:59.066 00.000 21444 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.53)
04:18:59.066 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-0.33 hyp=0.41 cameraTheta=-0.92 mountX=-0.28 mountY=-0.21, mountTheta=-2.49
04:18:59.067 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-0.33, opts=13)
04:18:59.067 00.000 21444 Enqueuing Move request for scope (0.25, -0.33)
04:18:59.067 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=142, FiltMax=65504, Gamma=0.560
04:18:59.067 00.000 21444 UpdateGuideState exits: m=5191946 SNR=154.9 Saturated
04:18:59.067 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:59.067 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:18:59.068 00.001 21444 Enqueuing Expose request
04:18:59.068 00.000 25848 Worker thread wakes up
04:18:59.068 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.33) opts 0xd
04:18:59.068 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -0.33)
04:18:59.068 00.000 25848 Moving (0.25, -0.33) raw xDistance=-0.28 yDistance=-0.21
04:18:59.068 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
04:18:59.068 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:59.068 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:18:59.068 00.000 25848 MoveAxis(E, 0, ABG)
04:18:59.068 00.000 25848 Move returns status 0, amount 0
04:18:59.068 00.000 25848 MoveAxis(N, 0, ABG)
04:18:59.068 00.000 25848 Move returns status 0, amount 0
04:18:59.068 00.000 25848 move complete, result=0
04:18:59.068 00.000 25848 worker thread done servicing request
04:18:59.068 00.000 25848 Worker thread wakes up
04:18:59.068 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:18:59.068 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:18:59.068 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
04:19:01.919 02.851 25848 Exposure complete
04:19:02.004 00.085 25848 worker thread done servicing request
04:19:02.004 00.000 21444 OnExposeComplete: enter
04:19:02.004 00.000 21444 UpdateGuideState(): m_state=6
04:19:02.005 00.001 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1068
04:19:02.005 00.000 21444 Star::Find returns 1 (1), X=1250.43, Y=677.44, Mass=5182005, SNR=154.3, Peak=65504 HFD=7.6
04:19:02.005 00.000 21444 MultiStar: [#1 -1.00,0.57,1.26,U] [#2 -0.98,-0.23,1.50,U] [#3 -1.00,0.49,0.97,U] [#4 -0.77,0.63,0.85,U] [#5 -0.39,0.40,0.88,U] [#6 -0.99,1.36,0.80,U] [#7 -0.12,0.46,0.81,U] [#8 -0.22,0.73,0.62,U] 
04:19:02.005 00.000 21444 refined, 8 included, MultiStar: {-0.80, 0.55}, one-star: {-1.20, 1.13}
04:19:02.005 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
04:19:02.005 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.36 = 2.93)
04:19:02.005 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.55 hyp=0.97 cameraTheta=2.54 mountX=0.84 mountY=0.21, mountTheta=0.24
04:19:02.006 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.55, opts=13)
04:19:02.006 00.000 21444 Enqueuing Move request for scope (-0.80, 0.55)
04:19:02.006 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=206, FiltMax=65504, Gamma=0.560
04:19:02.006 00.000 25848 Worker thread wakes up
04:19:02.006 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.55) opts 0xd
04:19:02.006 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.55)
04:19:02.006 00.000 25848 Moving (-0.80, 0.55) raw xDistance=0.84 yDistance=0.21
04:19:02.006 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
04:19:02.006 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:02.006 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:19:02.006 00.000 25848 MoveAxis(W, 25, ABG)
04:19:02.006 00.000 25848 Guiding  Dir = 3, Dur = 25
04:19:02.007 00.001 21444 UpdateGuideState exits: m=5182005 SNR=154.3 Saturated
04:19:02.007 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:02.007 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:02.007 00.000 21444 Enqueuing Expose request
04:19:02.032 00.025 25848 IsSlewing returns 0
04:19:02.032 00.000 25848 IsGuiding returns 0
04:19:02.096 00.064 25848 IsGuiding returns 1
04:19:02.096 00.000 25848 scope still moving after pulse duration time elapsed
04:19:02.158 00.062 25848 IsSlewing returns 0
04:19:02.159 00.001 25848 IsGuiding returns 0
04:19:02.159 00.000 25848 scope move finished after 25 + 101 ms
04:19:02.159 00.000 25848 Move returns status 0, amount 25
04:19:02.159 00.000 25848 MoveAxis(N, 0, ABG)
04:19:02.159 00.000 25848 Move returns status 0, amount 0
04:19:02.159 00.000 25848 move complete, result=0
04:19:02.159 00.000 25848 worker thread done servicing request
04:19:02.159 00.000 25848 Worker thread wakes up
04:19:02.159 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:02.159 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:02.159 00.000 21444 GuideStep: 0.8 px 25 ms WEST, 0.2 px 0 ms NORTH
04:19:04.999 02.840 25848 Exposure complete
04:19:05.074 00.075 25848 worker thread done servicing request
04:19:05.074 00.000 21444 OnExposeComplete: enter
04:19:05.075 00.001 21444 UpdateGuideState(): m_state=6
04:19:05.075 00.000 21444 Star::Find(15, 1250, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1069
04:19:05.075 00.000 21444 Star::Find returns 1 (1), X=1252.18, Y=677.87, Mass=5089202, SNR=135.8, Peak=65504 HFD=8.0
04:19:05.075 00.000 21444 MultiStar: [#1 0.33,1.35,1.49,U] [#2 0.36,0.63,1.41,U] [#3 0.57,0.92,1.12,U] [#4 1.05,0.88,1.08,U] [#5 1.21,1.27,1.01,U] [#6 0.81,2.03,0.00,M3] [#7 1.64,0.46,0.75,U] [#8 1.29,1.76,0.00,M1] 
04:19:05.075 00.000 21444 refined, 6 included, MultiStar: {0.73, 1.03}, one-star: {0.54, 1.57}
04:19:05.075 00.000 21444 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.05) = xAngle (-2.10 = -2.10)
04:19:05.075 00.000 21444 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.94 = 1.34)
04:19:05.075 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=1.03 hyp=1.26 cameraTheta=0.95 mountX=-0.64 mountY=1.23, mountTheta=2.05
04:19:05.076 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=1.03, opts=13)
04:19:05.076 00.000 21444 Enqueuing Move request for scope (0.73, 1.03)
04:19:05.076 00.000 25848 Worker thread wakes up
04:19:05.076 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 1.03) opts 0xd
04:19:05.076 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 1.03)
04:19:05.076 00.000 25848 Moving (0.73, 1.03) raw xDistance=-0.64 yDistance=1.23
04:19:05.076 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.64
04:19:05.076 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=54, FiltMax=65504, Gamma=0.560
04:19:05.076 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
04:19:05.076 00.000 21444 UpdateGuideState exits: m=5089202 SNR=135.8 Saturated
04:19:05.076 00.000 25848 MoveAxis(E, 17, ABG)
04:19:05.076 00.000 25848 Guiding  Dir = 2, Dur = 17
04:19:05.076 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:05.076 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:05.076 00.000 21444 Enqueuing Expose request
04:19:05.112 00.036 25848 IsSlewing returns 0
04:19:05.112 00.000 25848 IsGuiding returns 0
04:19:05.143 00.031 25848 IsGuiding returns 1
04:19:05.143 00.000 25848 scope still moving after pulse duration time elapsed
04:19:05.204 00.061 25848 IsSlewing returns 0
04:19:05.204 00.000 25848 IsGuiding returns 0
04:19:05.204 00.000 25848 scope move finished after 17 + 74 ms
04:19:05.204 00.000 25848 Move returns status 0, amount 17
04:19:05.204 00.000 25848 MoveAxis(S, 34, ABG)
04:19:05.204 00.000 25848 Guiding  Dir = 1, Dur = 34
04:19:05.234 00.030 25848 IsSlewing returns 0
04:19:05.234 00.000 25848 IsGuiding returns 0
04:19:05.265 00.031 25848 PulseGuide returned control before completion, sleep 13
04:19:05.282 00.017 25848 IsGuiding returns 1
04:19:05.282 00.000 25848 scope still moving after pulse duration time elapsed
04:19:05.345 00.063 25848 IsSlewing returns 0
04:19:05.345 00.000 25848 IsGuiding returns 0
04:19:05.345 00.000 25848 scope move finished after 34 + 77 ms
04:19:05.345 00.000 25848 Move returns status 0, amount 34
04:19:05.345 00.000 25848 move complete, result=0
04:19:05.345 00.000 25848 worker thread done servicing request
04:19:05.345 00.000 25848 Worker thread wakes up
04:19:05.346 00.001 21444 GuideStep: -0.6 px 17 ms EAST, 1.2 px 34 ms SOUTH
04:19:05.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:05.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:08.191 02.845 25848 Exposure complete
04:19:08.278 00.087 25848 worker thread done servicing request
04:19:08.278 00.000 21444 OnExposeComplete: enter
04:19:08.278 00.000 21444 UpdateGuideState(): m_state=6
04:19:08.278 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1070
04:19:08.278 00.000 21444 Star::Find returns 1 (1), X=1249.98, Y=676.77, Mass=5415600, SNR=201.8, Peak=65504 HFD=7.9
04:19:08.279 00.001 21444 MultiStar: [#1 -1.76,0.01,1.07,U] [#2 -2.02,-0.26,1.26,U] [#3 -1.57,0.50,0.80,U] [#4 -0.51,0.73,0.79,U] [#5 -0.11,0.17,0.74,U] [#6 -0.91,0.96,0.76,U] [#7 -0.11,-0.42,0.54,U] [#8 -1.38,0.58,0.65,U] 
04:19:08.279 00.000 21444 refined, 8 included, MultiStar: {-1.24, 0.28}, one-star: {-1.66, 0.47}
04:19:08.279 00.000 21444 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.05) = xAngle (-0.13 = -0.13)
04:19:08.279 00.000 21444 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.98 = -2.98)
04:19:08.279 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=0.28 hyp=1.28 cameraTheta=2.92 mountX=1.26 mountY=-0.21, mountTheta=-0.17
04:19:08.280 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=0.28, opts=13)
04:19:08.280 00.000 21444 Enqueuing Move request for scope (-1.24, 0.28)
04:19:08.280 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=154, FiltMax=65504, Gamma=0.560
04:19:08.280 00.000 21444 UpdateGuideState exits: m=5415600 SNR=201.8 Saturated
04:19:08.280 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:08.280 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:08.280 00.000 21444 Enqueuing Expose request
04:19:08.280 00.000 25848 Worker thread wakes up
04:19:08.280 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 0.28) opts 0xd
04:19:08.280 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, 0.28)
04:19:08.280 00.000 25848 Moving (-1.24, 0.28) raw xDistance=1.26 yDistance=-0.21
04:19:08.280 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.26
04:19:08.280 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:08.280 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:19:08.280 00.000 25848 MoveAxis(W, 36, ABG)
04:19:08.280 00.000 25848 Guiding  Dir = 3, Dur = 36
04:19:08.328 00.048 25848 IsSlewing returns 0
04:19:08.329 00.001 25848 IsGuiding returns 0
04:19:08.360 00.031 25848 PulseGuide returned control before completion, sleep 15
04:19:08.380 00.020 25848 IsGuiding returns 1
04:19:08.380 00.000 25848 scope still moving after pulse duration time elapsed
04:19:08.436 00.056 25848 IsSlewing returns 0
04:19:08.437 00.001 25848 IsGuiding returns 0
04:19:08.437 00.000 25848 scope move finished after 36 + 72 ms
04:19:08.437 00.000 25848 Move returns status 0, amount 36
04:19:08.437 00.000 25848 MoveAxis(N, 0, ABG)
04:19:08.437 00.000 25848 Move returns status 0, amount 0
04:19:08.437 00.000 25848 move complete, result=0
04:19:08.437 00.000 25848 worker thread done servicing request
04:19:08.437 00.000 25848 Worker thread wakes up
04:19:08.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:08.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:08.437 00.000 21444 GuideStep: 1.3 px 36 ms WEST, -0.2 px 0 ms NORTH
04:19:11.283 02.846 25848 Exposure complete
04:19:11.357 00.074 25848 worker thread done servicing request
04:19:11.357 00.000 21444 OnExposeComplete: enter
04:19:11.358 00.001 21444 UpdateGuideState(): m_state=6
04:19:11.358 00.000 21444 Star::Find(15, 1249, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1071
04:19:11.358 00.000 21444 Star::Find returns 1 (1), X=1251.02, Y=676.76, Mass=5314914, SNR=181.6, Peak=65504 HFD=8.0
04:19:11.358 00.000 21444 MultiStar: [#1 -0.84,0.01,1.30,U] [#2 -0.75,-0.27,1.11,U] [#3 -1.41,0.61,0.76,U] [#4 -0.04,0.28,0.67,U] [#5 -0.24,0.18,0.94,U] [#6 -0.25,0.95,0.81,U] [#7 0.02,-0.31,0.71,U] [#8 -0.22,0.70,0.55,U] 
04:19:11.358 00.000 21444 refined, 8 included, MultiStar: {-0.53, 0.25}, one-star: {-0.62, 0.46}
04:19:11.358 00.000 21444 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.05) = xAngle (-0.34 = -0.34)
04:19:11.358 00.000 21444 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.10)
04:19:11.358 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=0.25 hyp=0.58 cameraTheta=2.71 mountX=0.55 mountY=0.03, mountTheta=0.05
04:19:11.359 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.25, opts=13)
04:19:11.359 00.000 21444 Enqueuing Move request for scope (-0.53, 0.25)
04:19:11.359 00.000 25848 Worker thread wakes up
04:19:11.359 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.25) opts 0xd
04:19:11.359 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=216, FiltMax=65504, Gamma=0.560
04:19:11.359 00.000 21444 UpdateGuideState exits: m=5314914 SNR=181.6 Saturated
04:19:11.359 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:11.359 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:11.359 00.000 21444 Enqueuing Expose request
04:19:11.359 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.25)
04:19:11.359 00.000 25848 Moving (-0.53, 0.25) raw xDistance=0.55 yDistance=0.03
04:19:11.359 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.55
04:19:11.359 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:11.359 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:19:11.359 00.000 25848 MoveAxis(W, 19, ABG)
04:19:11.359 00.000 25848 Guiding  Dir = 3, Dur = 19
04:19:11.460 00.101 25848 IsSlewing returns 0
04:19:11.461 00.001 25848 IsGuiding returns 0
04:19:11.492 00.031 25848 IsGuiding returns 1
04:19:11.492 00.000 25848 scope still moving after pulse duration time elapsed
04:19:11.546 00.054 25848 IsSlewing returns 0
04:19:11.547 00.001 25848 IsGuiding returns 0
04:19:11.547 00.000 25848 scope move finished after 19 + 67 ms
04:19:11.547 00.000 25848 Move returns status 0, amount 19
04:19:11.547 00.000 25848 MoveAxis(N, 0, ABG)
04:19:11.547 00.000 25848 Move returns status 0, amount 0
04:19:11.547 00.000 25848 move complete, result=0
04:19:11.547 00.000 25848 worker thread done servicing request
04:19:11.547 00.000 25848 Worker thread wakes up
04:19:11.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:11.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:11.547 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.0 px 0 ms NORTH
04:19:14.397 02.850 25848 Exposure complete
04:19:14.482 00.085 25848 worker thread done servicing request
04:19:14.482 00.000 21444 OnExposeComplete: enter
04:19:14.482 00.000 21444 UpdateGuideState(): m_state=6
04:19:14.482 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1072
04:19:14.482 00.000 21444 Star::Find returns 1 (1), X=1251.24, Y=676.50, Mass=5495059, SNR=214.3, Peak=65504 HFD=7.8
04:19:14.482 00.000 21444 MultiStar: [#1 -0.57,-0.24,1.21,U] [#2 -0.48,-0.62,1.02,U] [#3 -0.07,-0.10,0.86,U] [#4 0.28,-0.30,0.54,U] [#5 0.06,-0.66,0.82,U] [#6 0.07,0.33,0.52,U] [#7 0.25,-0.83,0.58,U] [#8 -0.17,-0.17,0.48,U] 
04:19:14.482 00.000 21444 refined, 8 included, MultiStar: {-0.19, -0.27}, one-star: {-0.39, 0.19}
04:19:14.482 00.000 21444 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.05) = xAngle (-5.24 = 1.05)
04:19:14.482 00.000 21444 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.08 = -1.80)
04:19:14.483 00.001 21444 CameraToMount -- cameraX=-0.19 cameraY=-0.27 hyp=0.33 cameraTheta=-2.18 mountX=0.17 mountY=-0.32, mountTheta=-1.10
04:19:14.483 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-0.27, opts=13)
04:19:14.483 00.000 21444 Enqueuing Move request for scope (-0.19, -0.27)
04:19:14.483 00.000 25848 Worker thread wakes up
04:19:14.484 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=206, FiltMax=65504, Gamma=0.560
04:19:14.484 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.27) opts 0xd
04:19:14.484 00.000 21444 UpdateGuideState exits: m=5495059 SNR=214.3 Saturated
04:19:14.484 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -0.27)
04:19:14.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:14.484 00.000 25848 Moving (-0.19, -0.27) raw xDistance=0.17 yDistance=-0.32
04:19:14.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:14.484 00.000 21444 Enqueuing Expose request
04:19:14.484 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:19:14.484 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:14.484 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
04:19:14.484 00.000 25848 MoveAxis(E, 0, ABG)
04:19:14.484 00.000 25848 Move returns status 0, amount 0
04:19:14.484 00.000 25848 MoveAxis(N, 0, ABG)
04:19:14.484 00.000 25848 Move returns status 0, amount 0
04:19:14.484 00.000 25848 move complete, result=0
04:19:14.484 00.000 25848 worker thread done servicing request
04:19:14.484 00.000 25848 Worker thread wakes up
04:19:14.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:14.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:14.484 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:19:17.332 02.848 25848 Exposure complete
04:19:17.414 00.082 25848 worker thread done servicing request
04:19:17.414 00.000 21444 OnExposeComplete: enter
04:19:17.414 00.000 21444 UpdateGuideState(): m_state=6
04:19:17.414 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1073
04:19:17.414 00.000 21444 Star::Find returns 1 (1), X=1251.36, Y=676.81, Mass=5607780, SNR=227.7, Peak=65504 HFD=8.0
04:19:17.414 00.000 21444 MultiStar: [#1 -0.37,0.06,1.25,U] [#2 0.04,-0.30,1.24,U] [#3 0.13,0.59,0.79,U] [#4 0.68,0.36,0.76,U] [#5 0.56,0.46,0.94,U] [#6 0.26,0.93,0.71,U] [#7 0.66,-0.31,0.63,U] [#8 0.40,0.60,0.57,U] 
04:19:17.414 00.000 21444 refined, 8 included, MultiStar: {0.16, 0.28}, one-star: {-0.28, 0.50}
04:19:17.414 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
04:19:17.414 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.43)
04:19:17.414 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=0.28 hyp=0.32 cameraTheta=1.04 mountX=-0.14 mountY=0.32, mountTheta=1.98
04:19:17.415 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=0.28, opts=13)
04:19:17.415 00.000 21444 Enqueuing Move request for scope (0.16, 0.28)
04:19:17.415 00.000 25848 Worker thread wakes up
04:19:17.415 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.28) opts 0xd
04:19:17.416 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=220, FiltMax=65504, Gamma=0.560
04:19:17.416 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 0.28)
04:19:17.416 00.000 25848 Moving (0.16, 0.28) raw xDistance=-0.14 yDistance=0.32
04:19:17.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:19:17.416 00.000 21444 UpdateGuideState exits: m=5607780 SNR=227.7 Saturated
04:19:17.416 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:17.416 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:17.416 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
04:19:17.416 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:17.416 00.000 21444 Enqueuing Expose request
04:19:17.416 00.000 25848 MoveAxis(E, 0, ABG)
04:19:17.416 00.000 25848 Move returns status 0, amount 0
04:19:17.416 00.000 25848 MoveAxis(N, 0, ABG)
04:19:17.416 00.000 25848 Move returns status 0, amount 0
04:19:17.416 00.000 25848 move complete, result=0
04:19:17.416 00.000 25848 worker thread done servicing request
04:19:17.416 00.000 25848 Worker thread wakes up
04:19:17.416 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:17.416 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:17.416 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:19:20.260 02.844 25848 Exposure complete
04:19:20.345 00.085 25848 worker thread done servicing request
04:19:20.345 00.000 21444 OnExposeComplete: enter
04:19:20.345 00.000 21444 UpdateGuideState(): m_state=6
04:19:20.345 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1074
04:19:20.345 00.000 21444 Star::Find returns 1 (1), X=1251.62, Y=676.68, Mass=5407464, SNR=188.3, Peak=65504 HFD=7.6
04:19:20.345 00.000 21444 MultiStar: [#1 -0.49,-0.13,1.43,U] [#2 -0.14,-0.87,1.60,U] [#3 -0.08,0.28,0.93,U] [#4 0.39,0.17,1.03,U] [#5 0.49,0.27,0.95,U] [#6 0.23,0.55,0.79,U] [#7 0.49,-0.56,0.68,U] [#8 0.24,0.28,0.58,U] 
04:19:20.345 00.000 21444 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {-0.01, 0.38}
04:19:20.345 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.57 = 2.71)
04:19:20.345 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.13)
04:19:20.345 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.52 mountX=-0.06 mountY=-0.01, mountTheta=-3.00
04:19:20.346 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.03, opts=13)
04:19:20.346 00.000 21444 Enqueuing Move request for scope (0.06, -0.03)
04:19:20.346 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=140, FiltMax=65504, Gamma=0.560
04:19:20.346 00.000 21444 UpdateGuideState exits: m=5407464 SNR=188.3 Saturated
04:19:20.346 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:20.346 00.000 25848 Worker thread wakes up
04:19:20.346 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:20.346 00.000 21444 Enqueuing Expose request
04:19:20.346 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
04:19:20.346 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
04:19:20.346 00.000 25848 Moving (0.06, -0.03) raw xDistance=-0.06 yDistance=-0.01
04:19:20.346 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:19:20.346 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:20.347 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:19:20.347 00.000 25848 MoveAxis(E, 0, ABG)
04:19:20.347 00.000 25848 Move returns status 0, amount 0
04:19:20.347 00.000 25848 MoveAxis(N, 0, ABG)
04:19:20.347 00.000 25848 Move returns status 0, amount 0
04:19:20.347 00.000 25848 move complete, result=0
04:19:20.347 00.000 25848 worker thread done servicing request
04:19:20.347 00.000 25848 Worker thread wakes up
04:19:20.347 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:20.347 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:20.347 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:23.192 02.845 25848 Exposure complete
04:19:23.278 00.086 25848 worker thread done servicing request
04:19:23.278 00.000 21444 OnExposeComplete: enter
04:19:23.278 00.000 21444 UpdateGuideState(): m_state=6
04:19:23.278 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1075
04:19:23.278 00.000 21444 Star::Find returns 1 (1), X=1250.25, Y=676.88, Mass=5496038, SNR=183.7, Peak=65504 HFD=7.9
04:19:23.279 00.001 21444 MultiStar: [#1 -1.92,0.02,1.64,U] [#2 -1.04,-0.79,1.51,U] [#3 -1.87,0.46,1.09,U] [#4 -0.88,0.77,0.90,U] [#5 -1.28,0.18,0.84,U] [#6 -0.80,0.86,0.88,U] [#7 -0.97,0.10,1.04,U] [#8 -0.89,0.83,0.82,U] 
04:19:23.279 00.000 21444 refined, 8 included, MultiStar: {-1.28, 0.24}, one-star: {-1.39, 0.58}
04:19:23.279 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.09 = -0.09)
04:19:23.279 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.94 = -2.94)
04:19:23.279 00.000 21444 CameraToMount -- cameraX=-1.28 cameraY=0.24 hyp=1.30 cameraTheta=2.96 mountX=1.30 mountY=-0.27, mountTheta=-0.20
04:19:23.280 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.28, y=0.24, opts=13)
04:19:23.280 00.000 21444 Enqueuing Move request for scope (-1.28, 0.24)
04:19:23.280 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=180, FiltMax=65504, Gamma=0.560
04:19:23.280 00.000 21444 UpdateGuideState exits: m=5496038 SNR=183.7 Saturated
04:19:23.280 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:23.280 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:23.280 00.000 21444 Enqueuing Expose request
04:19:23.280 00.000 25848 Worker thread wakes up
04:19:23.280 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.24) opts 0xd
04:19:23.280 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.28, 0.24)
04:19:23.280 00.000 25848 Moving (-1.28, 0.24) raw xDistance=1.30 yDistance=-0.27
04:19:23.280 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.30
04:19:23.280 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:23.280 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
04:19:23.280 00.000 25848 MoveAxis(W, 38, ABG)
04:19:23.280 00.000 25848 Guiding  Dir = 3, Dur = 38
04:19:23.311 00.031 25848 IsSlewing returns 0
04:19:23.311 00.000 25848 IsGuiding returns 0
04:19:23.342 00.031 25848 PulseGuide returned control before completion, sleep 17
04:19:23.365 00.023 25848 IsGuiding returns 1
04:19:23.365 00.000 25848 scope still moving after pulse duration time elapsed
04:19:23.423 00.058 25848 IsSlewing returns 0
04:19:23.424 00.001 25848 IsGuiding returns 0
04:19:23.424 00.000 25848 scope move finished after 38 + 74 ms
04:19:23.424 00.000 25848 Move returns status 0, amount 38
04:19:23.424 00.000 25848 MoveAxis(N, 0, ABG)
04:19:23.424 00.000 25848 Move returns status 0, amount 0
04:19:23.424 00.000 25848 move complete, result=0
04:19:23.424 00.000 25848 worker thread done servicing request
04:19:23.424 00.000 25848 Worker thread wakes up
04:19:23.424 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:23.424 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:23.424 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -0.3 px 0 ms NORTH
04:19:26.281 02.857 25848 Exposure complete
04:19:26.362 00.081 25848 worker thread done servicing request
04:19:26.362 00.000 21444 OnExposeComplete: enter
04:19:26.362 00.000 21444 UpdateGuideState(): m_state=6
04:19:26.362 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1076
04:19:26.362 00.000 21444 Star::Find returns 1 (1), X=1252.42, Y=677.92, Mass=5565053, SNR=212.4, Peak=65504 HFD=8.0
04:19:26.363 00.001 21444 MultiStar: [#1 0.62,1.08,1.18,U] [#2 0.76,0.89,1.13,U] [#3 0.72,1.29,1.06,U] [#4 1.66,1.44,0.00,M1] [#5 1.64,1.61,0.00,M1] [#6 1.38,2.14,0.00,M1] [#7 1.25,0.66,0.78,U] [#8 1.27,1.30,0.53,U] 
04:19:26.363 00.000 21444 refined, 5 included, MultiStar: {0.84, 1.14}, one-star: {0.79, 1.62}
04:19:26.363 00.000 21444 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.05) = xAngle (-2.12 = -2.12)
04:19:26.363 00.000 21444 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.96 = 1.32)
04:19:26.363 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=1.14 hyp=1.42 cameraTheta=0.93 mountX=-0.74 mountY=1.37, mountTheta=2.06
04:19:26.363 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=1.14, opts=13)
04:19:26.363 00.000 21444 Enqueuing Move request for scope (0.84, 1.14)
04:19:26.364 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=130, FiltMax=65504, Gamma=0.560
04:19:26.364 00.000 21444 UpdateGuideState exits: m=5565053 SNR=212.4 Saturated
04:19:26.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:26.364 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:26.364 00.000 21444 Enqueuing Expose request
04:19:26.364 00.000 25848 Worker thread wakes up
04:19:26.364 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, 1.14) opts 0xd
04:19:26.364 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, 1.14)
04:19:26.364 00.000 25848 Moving (0.84, 1.14) raw xDistance=-0.74 yDistance=1.37
04:19:26.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.74
04:19:26.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
04:19:26.364 00.000 25848 MoveAxis(E, 19, ABG)
04:19:26.364 00.000 25848 Guiding  Dir = 2, Dur = 19
04:19:26.393 00.029 25848 IsSlewing returns 0
04:19:26.393 00.000 25848 IsGuiding returns 0
04:19:26.424 00.031 25848 IsGuiding returns 1
04:19:26.424 00.000 25848 scope still moving after pulse duration time elapsed
04:19:26.483 00.059 25848 IsSlewing returns 0
04:19:26.483 00.000 25848 IsGuiding returns 0
04:19:26.483 00.000 25848 scope move finished after 19 + 72 ms
04:19:26.483 00.000 25848 Move returns status 0, amount 19
04:19:26.483 00.000 25848 MoveAxis(S, 37, ABG)
04:19:26.483 00.000 25848 Guiding  Dir = 1, Dur = 37
04:19:26.549 00.066 25848 IsSlewing returns 0
04:19:26.549 00.000 25848 IsGuiding returns 0
04:19:26.580 00.031 25848 PulseGuide returned control before completion, sleep 16
04:19:26.642 00.062 25848 IsGuiding returns 1
04:19:26.642 00.000 25848 scope still moving after pulse duration time elapsed
04:19:26.702 00.060 25848 IsSlewing returns 0
04:19:26.702 00.000 25848 IsGuiding returns 0
04:19:26.702 00.000 25848 scope move finished after 37 + 115 ms
04:19:26.702 00.000 25848 Move returns status 0, amount 37
04:19:26.702 00.000 25848 move complete, result=0
04:19:26.702 00.000 25848 worker thread done servicing request
04:19:26.702 00.000 25848 Worker thread wakes up
04:19:26.702 00.000 21444 GuideStep: -0.7 px 19 ms EAST, 1.4 px 37 ms SOUTH
04:19:26.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:26.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:29.551 02.849 25848 Exposure complete
04:19:29.631 00.080 25848 worker thread done servicing request
04:19:29.631 00.000 21444 OnExposeComplete: enter
04:19:29.631 00.000 21444 UpdateGuideState(): m_state=6
04:19:29.632 00.001 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1077
04:19:29.632 00.000 21444 Star::Find returns 1 (1), X=1250.99, Y=676.41, Mass=5087970, SNR=160.1, Peak=65504 HFD=7.9
04:19:29.632 00.000 21444 MultiStar: [#1 -0.82,-0.41,1.10,U] [#2 -0.72,-1.18,1.24,U] [#3 -0.81,-0.31,0.95,U] [#4 -0.71,-0.62,0.83,U] [#5 -0.91,-0.91,0.92,U] [#6 -0.51,0.20,0.74,U] [#7 -0.41,-1.51,0.74,U] [#8 -0.49,-0.46,0.59,U] 
04:19:29.632 00.000 21444 single-star, 8 included, MultiStar: {-0.69, -0.58}, one-star: {-0.64, 0.11}
04:19:29.632 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
04:19:29.632 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
04:19:29.632 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=0.11 hyp=0.65 cameraTheta=2.97 mountX=0.65 mountY=-0.14, mountTheta=-0.21
04:19:29.633 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=0.11, opts=13)
04:19:29.633 00.000 21444 Enqueuing Move request for scope (-0.64, 0.11)
04:19:29.633 00.000 25848 Worker thread wakes up
04:19:29.633 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=120, FiltMax=65504, Gamma=0.560
04:19:29.633 00.000 21444 UpdateGuideState exits: m=5087970 SNR=160.1 Saturated
04:19:29.633 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:29.633 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:29.633 00.000 21444 Enqueuing Expose request
04:19:29.633 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.11) opts 0xd
04:19:29.633 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 0.11)
04:19:29.634 00.001 25848 Moving (-0.64, 0.11) raw xDistance=0.65 yDistance=-0.14
04:19:29.634 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.65
04:19:29.634 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:29.634 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:19:29.634 00.000 25848 MoveAxis(W, 18, ABG)
04:19:29.634 00.000 25848 Guiding  Dir = 3, Dur = 18
04:19:29.659 00.025 25848 IsSlewing returns 0
04:19:29.659 00.000 25848 IsGuiding returns 0
04:19:29.691 00.032 25848 IsGuiding returns 1
04:19:29.691 00.000 25848 scope still moving after pulse duration time elapsed
04:19:29.750 00.059 25848 IsSlewing returns 0
04:19:29.750 00.000 25848 IsGuiding returns 0
04:19:29.750 00.000 25848 scope move finished after 18 + 72 ms
04:19:29.750 00.000 25848 Move returns status 0, amount 18
04:19:29.750 00.000 25848 MoveAxis(N, 0, ABG)
04:19:29.750 00.000 25848 Move returns status 0, amount 0
04:19:29.750 00.000 25848 move complete, result=0
04:19:29.750 00.000 25848 worker thread done servicing request
04:19:29.750 00.000 25848 Worker thread wakes up
04:19:29.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:29.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:29.750 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -0.1 px 0 ms NORTH
04:19:32.590 02.840 25848 Exposure complete
04:19:32.677 00.087 25848 worker thread done servicing request
04:19:32.677 00.000 21444 OnExposeComplete: enter
04:19:32.677 00.000 21444 UpdateGuideState(): m_state=6
04:19:32.677 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1078
04:19:32.677 00.000 21444 Star::Find returns 1 (1), X=1251.86, Y=676.81, Mass=5206165, SNR=174.5, Peak=65504 HFD=7.9
04:19:32.677 00.000 21444 MultiStar: [#1 -0.11,-0.10,1.05,U] [#2 -0.05,-0.86,1.38,U] [#3 -0.19,-0.00,0.84,U] [#4 0.32,-0.15,0.96,U] [#5 0.32,0.09,0.94,U] [#6 0.04,0.48,0.61,U] [#7 0.23,-0.48,0.69,U] [#8 0.16,0.34,0.71,U] 
04:19:32.677 00.000 21444 refined, 8 included, MultiStar: {0.10, -0.08}, one-star: {0.22, 0.51}
04:19:32.677 00.000 21444 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.05) = xAngle (-3.75 = 2.54)
04:19:32.678 00.001 21444 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
04:19:32.678 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-0.70 mountX=-0.10 mountY=-0.04, mountTheta=-2.79
04:19:32.678 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=-0.08, opts=13)
04:19:32.678 00.000 21444 Enqueuing Move request for scope (0.10, -0.08)
04:19:32.679 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=54, FiltMax=65504, Gamma=0.560
04:19:32.679 00.000 21444 UpdateGuideState exits: m=5206165 SNR=174.5 Saturated
04:19:32.679 00.000 25848 Worker thread wakes up
04:19:32.679 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
04:19:32.679 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
04:19:32.679 00.000 25848 Moving (0.10, -0.08) raw xDistance=-0.10 yDistance=-0.04
04:19:32.679 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:19:32.679 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:32.679 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:19:32.679 00.000 25848 MoveAxis(E, 0, ABG)
04:19:32.679 00.000 25848 Move returns status 0, amount 0
04:19:32.679 00.000 25848 MoveAxis(N, 0, ABG)
04:19:32.679 00.000 25848 Move returns status 0, amount 0
04:19:32.679 00.000 25848 move complete, result=0
04:19:32.679 00.000 25848 worker thread done servicing request
04:19:32.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:32.679 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:32.679 00.000 21444 Enqueuing Expose request
04:19:32.679 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:32.679 00.000 25848 Worker thread wakes up
04:19:32.679 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:32.679 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:35.527 02.848 25848 Exposure complete
04:19:35.603 00.076 25848 worker thread done servicing request
04:19:35.603 00.000 21444 OnExposeComplete: enter
04:19:35.603 00.000 21444 UpdateGuideState(): m_state=6
04:19:35.603 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1079
04:19:35.603 00.000 21444 Star::Find returns 1 (1), X=1251.29, Y=676.90, Mass=4929963, SNR=139.6, Peak=65504 HFD=7.8
04:19:35.604 00.001 21444 MultiStar: [#1 -0.13,0.35,1.28,U] [#2 -0.08,-0.45,1.43,U] [#3 0.52,0.20,1.22,U] [#4 0.26,0.43,0.98,U] [#5 0.41,-0.09,0.79,U] [#6 0.32,0.48,0.92,U] [#7 0.28,-0.84,0.82,U] [#8 -0.07,0.36,0.65,U] 
04:19:35.604 00.000 21444 refined, 8 included, MultiStar: {0.12, 0.11}, one-star: {-0.34, 0.59}
04:19:35.604 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.31 = -2.31)
04:19:35.604 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.15 = 1.13)
04:19:35.604 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.75 mountX=-0.11 mountY=0.14, mountTheta=2.21
04:19:35.604 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=0.11, opts=13)
04:19:35.605 00.001 21444 Enqueuing Move request for scope (0.12, 0.11)
04:19:35.605 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=120, FiltMax=65504, Gamma=0.560
04:19:35.605 00.000 21444 UpdateGuideState exits: m=4929963 SNR=139.6 Saturated
04:19:35.605 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:35.605 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:35.605 00.000 21444 Enqueuing Expose request
04:19:35.605 00.000 25848 Worker thread wakes up
04:19:35.605 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
04:19:35.605 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
04:19:35.605 00.000 25848 Moving (0.12, 0.11) raw xDistance=-0.11 yDistance=0.14
04:19:35.605 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:19:35.605 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:35.605 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:19:35.605 00.000 25848 MoveAxis(E, 0, ABG)
04:19:35.605 00.000 25848 Move returns status 0, amount 0
04:19:35.605 00.000 25848 MoveAxis(N, 0, ABG)
04:19:35.605 00.000 25848 Move returns status 0, amount 0
04:19:35.605 00.000 25848 move complete, result=0
04:19:35.605 00.000 25848 worker thread done servicing request
04:19:35.605 00.000 25848 Worker thread wakes up
04:19:35.605 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:35.605 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:35.605 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:19:38.458 02.853 25848 Exposure complete
04:19:38.546 00.088 25848 worker thread done servicing request
04:19:38.546 00.000 21444 OnExposeComplete: enter
04:19:38.546 00.000 21444 UpdateGuideState(): m_state=6
04:19:38.546 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1080
04:19:38.546 00.000 21444 Star::Find returns 1 (1), X=1251.93, Y=676.57, Mass=5105020, SNR=174.7, Peak=65504 HFD=7.9
04:19:38.546 00.000 21444 MultiStar: [#1 -0.08,-0.16,1.27,U] [#2 -0.02,-0.57,1.00,U] [#3 -0.01,-0.54,1.07,U] [#4 0.67,-0.29,0.71,U] [#5 0.67,0.16,0.50,U] [#6 0.35,0.82,0.93,U] [#7 0.62,-0.90,0.55,U] [#8 0.59,0.16,0.53,U] 
04:19:38.547 00.001 21444 refined, 8 included, MultiStar: {0.26, -0.11}, one-star: {0.29, 0.26}
04:19:38.547 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.46 = 2.82)
04:19:38.547 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.30 = -0.02)
04:19:38.547 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-0.41 mountX=-0.27 mountY=-0.01, mountTheta=-3.12
04:19:38.548 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.11, opts=13)
04:19:38.548 00.000 21444 Enqueuing Move request for scope (0.26, -0.11)
04:19:38.548 00.000 25848 Worker thread wakes up
04:19:38.548 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.11) opts 0xd
04:19:38.548 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.11)
04:19:38.548 00.000 25848 Moving (0.26, -0.11) raw xDistance=-0.27 yDistance=-0.01
04:19:38.548 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
04:19:38.548 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:38.548 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:19:38.548 00.000 25848 MoveAxis(E, 0, ABG)
04:19:38.548 00.000 25848 Move returns status 0, amount 0
04:19:38.548 00.000 25848 MoveAxis(N, 0, ABG)
04:19:38.548 00.000 25848 Move returns status 0, amount 0
04:19:38.548 00.000 25848 move complete, result=0
04:19:38.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=116, FiltMax=65504, Gamma=0.560
04:19:38.549 00.001 25848 worker thread done servicing request
04:19:38.549 00.000 21444 UpdateGuideState exits: m=5105020 SNR=174.7 Saturated
04:19:38.549 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:38.549 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:38.549 00.000 21444 Enqueuing Expose request
04:19:38.549 00.000 25848 Worker thread wakes up
04:19:38.549 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:38.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:38.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:41.391 02.842 25848 Exposure complete
04:19:41.471 00.080 25848 worker thread done servicing request
04:19:41.471 00.000 21444 OnExposeComplete: enter
04:19:41.472 00.001 21444 UpdateGuideState(): m_state=6
04:19:41.472 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1081
04:19:41.472 00.000 21444 Star::Find returns 1 (1), X=1253.00, Y=676.74, Mass=4687305, SNR=134.5, Peak=65504 HFD=7.7
04:19:41.472 00.000 21444 MultiStar: [#1 0.36,-0.32,1.30,U] [#2 0.31,-1.14,1.01,U] [#3 0.66,-0.82,1.17,U] [#4 1.79,0.27,0.93,U] [#5 1.31,-0.57,0.97,U] [#6 1.74,0.09,0.72,U] [#7 1.55,-0.85,0.63,U] [#8 1.63,0.22,0.57,U] 
04:19:41.472 00.000 21444 refined, 8 included, MultiStar: {1.09, -0.33}, one-star: {1.37, 0.43}
04:19:41.472 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.94)
04:19:41.472 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.10)
04:19:41.472 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=-0.33 hyp=1.14 cameraTheta=-0.29 mountX=-1.11 mountY=0.11, mountTheta=3.04
04:19:41.473 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=-0.33, opts=13)
04:19:41.473 00.000 21444 Enqueuing Move request for scope (1.09, -0.33)
04:19:41.473 00.000 25848 Worker thread wakes up
04:19:41.473 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=154, FiltMax=65504, Gamma=0.560
04:19:41.473 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.33) opts 0xd
04:19:41.473 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, -0.33)
04:19:41.473 00.000 25848 Moving (1.09, -0.33) raw xDistance=-1.11 yDistance=0.11
04:19:41.473 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.11
04:19:41.473 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:41.473 00.000 21444 UpdateGuideState exits: m=4687305 SNR=134.5 Saturated
04:19:41.473 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:41.473 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:41.473 00.000 21444 Enqueuing Expose request
04:19:41.473 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:19:41.473 00.000 25848 MoveAxis(E, 32, ABG)
04:19:41.473 00.000 25848 Guiding  Dir = 2, Dur = 32
04:19:41.502 00.029 25848 IsSlewing returns 0
04:19:41.502 00.000 25848 IsGuiding returns 0
04:19:41.533 00.031 25848 PulseGuide returned control before completion, sleep 11
04:19:41.547 00.014 25848 IsGuiding returns 1
04:19:41.547 00.000 25848 scope still moving after pulse duration time elapsed
04:19:41.609 00.062 25848 IsSlewing returns 0
04:19:41.609 00.000 25848 IsGuiding returns 0
04:19:41.610 00.001 25848 scope move finished after 32 + 76 ms
04:19:41.610 00.000 25848 Move returns status 0, amount 32
04:19:41.610 00.000 25848 MoveAxis(N, 0, ABG)
04:19:41.610 00.000 25848 Move returns status 0, amount 0
04:19:41.610 00.000 25848 move complete, result=0
04:19:41.610 00.000 25848 worker thread done servicing request
04:19:41.610 00.000 25848 Worker thread wakes up
04:19:41.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:41.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:41.610 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.1 px 0 ms NORTH
04:19:44.454 02.844 25848 Exposure complete
04:19:44.542 00.088 25848 worker thread done servicing request
04:19:44.543 00.001 21444 OnExposeComplete: enter
04:19:44.543 00.000 21444 UpdateGuideState(): m_state=6
04:19:44.543 00.000 21444 Star::Find(15, 1253, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1082
04:19:44.543 00.000 21444 Star::Find returns 1 (1), X=1251.03, Y=677.02, Mass=4190487, SNR=104.7, Peak=61320 HFD=8.2
04:19:44.543 00.000 21444 MultiStar: [#1 -0.86,0.71,1.31,U] [#2 -0.70,-0.13,1.03,U] [#3 -0.96,0.97,0.69,U] [#4 -0.65,0.37,0.72,U] [#5 -0.61,0.02,0.77,U] [#6 -0.81,0.84,0.76,U] [#7 -1.26,0.12,0.99,U] [#8 -0.33,0.14,0.82,U] 
04:19:44.543 00.000 21444 refined, 8 included, MultiStar: {-0.76, 0.41}, one-star: {-0.61, 0.72}
04:19:44.543 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.41 = -0.41)
04:19:44.543 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.03)
04:19:44.543 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=0.41 hyp=0.87 cameraTheta=2.65 mountX=0.80 mountY=0.09, mountTheta=0.12
04:19:44.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=0.41, opts=13)
04:19:44.545 00.001 21444 Enqueuing Move request for scope (-0.76, 0.41)
04:19:44.545 00.000 25848 Worker thread wakes up
04:19:44.545 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.41) opts 0xd
04:19:44.545 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, 0.41)
04:19:44.545 00.000 25848 Moving (-0.76, 0.41) raw xDistance=0.80 yDistance=0.09
04:19:44.545 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.80
04:19:44.545 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:44.545 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:19:44.545 00.000 25848 MoveAxis(W, 21, ABG)
04:19:44.545 00.000 25848 Guiding  Dir = 3, Dur = 21
04:19:44.545 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2092, FiltMin=240, FiltMax=65504, Gamma=0.560
04:19:44.545 00.000 21444 UpdateGuideState exits: m=4190487 SNR=104.7 Saturated
04:19:44.545 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:44.545 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:44.545 00.000 21444 Enqueuing Expose request
04:19:44.578 00.033 25848 IsSlewing returns 0
04:19:44.578 00.000 25848 IsGuiding returns 0
04:19:44.666 00.088 25848 IsGuiding returns 1
04:19:44.667 00.001 25848 scope still moving after pulse duration time elapsed
04:19:44.733 00.066 25848 IsSlewing returns 0
04:19:44.734 00.001 25848 IsGuiding returns 0
04:19:44.734 00.000 25848 scope move finished after 21 + 135 ms
04:19:44.734 00.000 25848 Move returns status 0, amount 21
04:19:44.734 00.000 25848 MoveAxis(N, 0, ABG)
04:19:44.734 00.000 25848 Move returns status 0, amount 0
04:19:44.734 00.000 25848 move complete, result=0
04:19:44.734 00.000 25848 worker thread done servicing request
04:19:44.735 00.001 25848 Worker thread wakes up
04:19:44.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:44.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:44.735 00.000 21444 GuideStep: 0.8 px 21 ms WEST, 0.1 px 0 ms NORTH
04:19:47.591 02.856 25848 Exposure complete
04:19:47.678 00.087 25848 worker thread done servicing request
04:19:47.678 00.000 21444 OnExposeComplete: enter
04:19:47.678 00.000 21444 UpdateGuideState(): m_state=6
04:19:47.679 00.001 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1083
04:19:47.679 00.000 21444 Star::Find returns 1 (1), X=1249.46, Y=679.22, Mass=4645368, SNR=150.8, Peak=65504 HFD=7.6
04:19:47.679 00.000 21444 MultiStar: [#1 -2.75,1.83,0.00,M1] [#2 -2.60,1.46,0.00,M1] [#3 -1.75,1.97,0.00,M1] [#4 -1.22,2.16,0.00,M1] [#5 -1.20,1.24,0.87,U] [#6 -1.32,2.37,0.00,M1] [#7 -1.21,0.89,0.60,U] [#8 -1.72,2.12,0.00,M1] 
04:19:47.679 00.000 21444 refined, 2 included, MultiStar: {-1.60, 1.83}, one-star: {-2.18, 2.92}
04:19:47.679 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
04:19:47.679 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.68)
04:19:47.679 00.000 21444 CameraToMount -- cameraX=-1.60 cameraY=1.83 hyp=2.43 cameraTheta=2.29 mountX=1.76 mountY=1.09, mountTheta=0.55
04:19:47.680 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.60, y=1.83, opts=13)
04:19:47.680 00.000 21444 Enqueuing Move request for scope (-1.60, 1.83)
04:19:47.680 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=16, FiltMax=65504, Gamma=0.560
04:19:47.680 00.000 21444 UpdateGuideState exits: m=4645368 SNR=150.8 Saturated
04:19:47.680 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:47.680 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:47.680 00.000 21444 Enqueuing Expose request
04:19:47.681 00.001 25848 Worker thread wakes up
04:19:47.681 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.60, 1.83) opts 0xd
04:19:47.681 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.60, 1.83)
04:19:47.681 00.000 25848 Moving (-1.60, 1.83) raw xDistance=1.76 yDistance=1.09
04:19:47.681 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.14 from input 1.76
04:19:47.681 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
04:19:47.681 00.000 25848 MoveAxis(W, 53, ABG)
04:19:47.681 00.000 25848 Guiding  Dir = 3, Dur = 53
04:19:47.734 00.053 25848 IsSlewing returns 0
04:19:47.734 00.000 25848 IsGuiding returns 0
04:19:47.766 00.032 25848 PulseGuide returned control before completion, sleep 32
04:19:47.806 00.040 25848 IsGuiding returns 1
04:19:47.806 00.000 25848 scope still moving after pulse duration time elapsed
04:19:47.862 00.056 25848 IsSlewing returns 0
04:19:47.863 00.001 25848 IsGuiding returns 0
04:19:47.863 00.000 25848 scope move finished after 53 + 74 ms
04:19:47.863 00.000 25848 Move returns status 0, amount 53
04:19:47.863 00.000 25848 MoveAxis(S, 30, ABG)
04:19:47.863 00.000 25848 Guiding  Dir = 1, Dur = 30
04:19:47.891 00.028 25848 IsSlewing returns 0
04:19:47.891 00.000 25848 IsGuiding returns 0
04:19:47.922 00.031 25848 IsGuiding returns 1
04:19:47.922 00.000 25848 scope still moving after pulse duration time elapsed
04:19:47.967 00.045 25848 IsSlewing returns 0
04:19:47.968 00.001 25848 IsGuiding returns 0
04:19:47.968 00.000 25848 scope move finished after 30 + 47 ms
04:19:47.968 00.000 25848 Move returns status 0, amount 30
04:19:47.968 00.000 25848 move complete, result=0
04:19:47.968 00.000 25848 worker thread done servicing request
04:19:47.968 00.000 25848 Worker thread wakes up
04:19:47.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:47.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:47.969 00.001 21444 GuideStep: 1.8 px 53 ms WEST, 1.1 px 30 ms SOUTH
04:19:50.817 02.848 25848 Exposure complete
04:19:50.904 00.087 25848 worker thread done servicing request
04:19:50.904 00.000 21444 OnExposeComplete: enter
04:19:50.904 00.000 21444 UpdateGuideState(): m_state=6
04:19:50.905 00.001 21444 Star::Find(15, 1249, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1084
04:19:50.905 00.000 21444 Star::Find returns 1 (1), X=1252.79, Y=677.39, Mass=5111747, SNR=151.5, Peak=65504 HFD=7.7
04:19:50.905 00.000 21444 MultiStar: [#1 1.13,0.72,1.83,U] [#2 1.17,0.45,1.22,U] [#3 0.94,0.73,0.93,U] [#4 1.53,0.42,0.78,U] [#5 1.91,0.02,0.71,U] [#6 1.47,1.12,0.67,U] [#7 1.42,-0.77,0.55,U] [#8 1.90,0.57,0.61,U] 
04:19:50.905 00.000 21444 refined, 8 included, MultiStar: {1.33, 0.56}, one-star: {1.15, 1.08}
04:19:50.905 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
04:19:50.905 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.79)
04:19:50.905 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=0.56 hyp=1.44 cameraTheta=0.40 mountX=-1.27 mountY=1.02, mountTheta=2.47
04:19:50.906 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=0.56, opts=13)
04:19:50.906 00.000 21444 Enqueuing Move request for scope (1.33, 0.56)
04:19:50.906 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=118, FiltMax=65504, Gamma=0.560
04:19:50.906 00.000 21444 UpdateGuideState exits: m=5111747 SNR=151.5 Saturated
04:19:50.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:50.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:50.906 00.000 21444 Enqueuing Expose request
04:19:50.906 00.000 25848 Worker thread wakes up
04:19:50.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, 0.56) opts 0xd
04:19:50.906 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, 0.56)
04:19:50.906 00.000 25848 Moving (1.33, 0.56) raw xDistance=-1.27 yDistance=1.02
04:19:50.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.27
04:19:50.907 00.001 25848 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
04:19:50.907 00.000 25848 MoveAxis(E, 33, ABG)
04:19:50.907 00.000 25848 Guiding  Dir = 2, Dur = 33
04:19:50.937 00.030 25848 IsSlewing returns 0
04:19:50.937 00.000 25848 IsGuiding returns 0
04:19:50.969 00.032 25848 PulseGuide returned control before completion, sleep 11
04:19:50.990 00.021 25848 IsGuiding returns 1
04:19:50.990 00.000 25848 scope still moving after pulse duration time elapsed
04:19:51.063 00.073 25848 IsSlewing returns 0
04:19:51.063 00.000 25848 IsGuiding returns 0
04:19:51.063 00.000 25848 scope move finished after 33 + 92 ms
04:19:51.064 00.001 25848 Move returns status 0, amount 33
04:19:51.064 00.000 25848 MoveAxis(S, 28, ABG)
04:19:51.064 00.000 25848 Guiding  Dir = 1, Dur = 28
04:19:51.092 00.028 25848 IsSlewing returns 0
04:19:51.092 00.000 25848 IsGuiding returns 0
04:19:51.133 00.041 25848 IsGuiding returns 1
04:19:51.134 00.001 25848 scope still moving after pulse duration time elapsed
04:19:51.217 00.083 25848 IsSlewing returns 0
04:19:51.219 00.002 25848 IsGuiding returns 0
04:19:51.219 00.000 25848 scope move finished after 28 + 98 ms
04:19:51.219 00.000 25848 Move returns status 0, amount 28
04:19:51.219 00.000 25848 move complete, result=0
04:19:51.219 00.000 25848 worker thread done servicing request
04:19:51.219 00.000 25848 Worker thread wakes up
04:19:51.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:51.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:51.219 00.000 21444 GuideStep: -1.3 px 33 ms EAST, 1.0 px 28 ms SOUTH
04:19:54.067 02.848 25848 Exposure complete
04:19:54.152 00.085 25848 worker thread done servicing request
04:19:54.153 00.001 21444 OnExposeComplete: enter
04:19:54.153 00.000 21444 UpdateGuideState(): m_state=6
04:19:54.153 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1085
04:19:54.153 00.000 21444 Star::Find returns 1 (1), X=1254.10, Y=675.81, Mass=5212638, SNR=169.4, Peak=65504 HFD=8.0
04:19:54.153 00.000 21444 MultiStar: [#1 2.71,-0.48,0.00,M1] [#2 2.49,-1.27,0.00,M1] [#3 2.38,-0.86,0.00,M1] [#4 3.15,-1.06,0.00,M1] [#5 2.70,-0.83,0.00,M1] [#6 2.43,0.01,0.00,M1] [#7 3.07,-1.36,0.00,M1] [#8 3.11,-0.66,0.00,M1] 
04:19:54.153 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
04:19:54.153 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
04:19:54.153 00.000 21444 CameraToMount -- cameraX=2.46 cameraY=-0.49 hyp=2.51 cameraTheta=-0.20 mountX=-2.50 mountY=0.48, mountTheta=2.95
04:19:54.154 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.46, y=-0.49, opts=13)
04:19:54.154 00.000 21444 Enqueuing Move request for scope (2.46, -0.49)
04:19:54.154 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=66, FiltMax=65504, Gamma=0.560
04:19:54.155 00.001 25848 Worker thread wakes up
04:19:54.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.46, -0.49) opts 0xd
04:19:54.155 00.000 25848 Handling offset move in thread for scope, endpoint = (2.46, -0.49)
04:19:54.155 00.000 25848 Moving (2.46, -0.49) raw xDistance=-2.50 yDistance=0.48
04:19:54.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.62 from input -2.50
04:19:54.155 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:54.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
04:19:54.155 00.000 25848 MoveAxis(E, 75, ABG)
04:19:54.155 00.000 25848 Guiding  Dir = 2, Dur = 75
04:19:54.155 00.000 21444 UpdateGuideState exits: m=5212638 SNR=169.4 Saturated
04:19:54.155 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:54.155 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:54.155 00.000 21444 Enqueuing Expose request
04:19:54.190 00.035 25848 IsSlewing returns 0
04:19:54.191 00.001 25848 IsGuiding returns 0
04:19:54.222 00.031 25848 PulseGuide returned control before completion, sleep 54
04:19:54.317 00.095 25848 IsGuiding returns 1
04:19:54.318 00.001 25848 scope still moving after pulse duration time elapsed
04:19:54.375 00.057 25848 IsSlewing returns 0
04:19:54.375 00.000 25848 IsGuiding returns 0
04:19:54.375 00.000 25848 scope move finished after 75 + 109 ms
04:19:54.375 00.000 25848 Move returns status 0, amount 75
04:19:54.375 00.000 25848 MoveAxis(N, 0, ABG)
04:19:54.375 00.000 25848 Move returns status 0, amount 0
04:19:54.375 00.000 25848 move complete, result=0
04:19:54.375 00.000 25848 worker thread done servicing request
04:19:54.375 00.000 25848 Worker thread wakes up
04:19:54.376 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:54.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:19:54.376 00.000 21444 GuideStep: -2.5 px 75 ms EAST, 0.5 px 0 ms NORTH
04:19:57.217 02.841 25848 Exposure complete
04:19:57.298 00.081 25848 worker thread done servicing request
04:19:57.298 00.000 21444 OnExposeComplete: enter
04:19:57.298 00.000 21444 UpdateGuideState(): m_state=6
04:19:57.298 00.000 21444 Star::Find(15, 1254, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1086
04:19:57.298 00.000 21444 Star::Find returns 1 (1), X=1251.41, Y=676.72, Mass=4736861, SNR=137.5, Peak=65504 HFD=7.6
04:19:57.298 00.000 21444 MultiStar: [#1 -0.41,0.44,1.18,U] [#2 0.03,-0.44,1.12,U] [#3 0.12,0.30,1.05,U] [#4 0.33,0.70,0.92,U] [#5 1.00,0.03,0.86,U] [#6 0.47,1.06,0.94,U] [#7 0.94,-0.53,0.74,U] [#8 0.13,-0.21,0.80,U] 
04:19:57.298 00.000 21444 refined, 8 included, MultiStar: {0.22, 0.22}, one-star: {-0.22, 0.42}
04:19:57.299 00.001 21444 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.05) = xAngle (-2.27 = -2.27)
04:19:57.299 00.000 21444 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.11 = 1.17)
04:19:57.299 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.22 hyp=0.31 cameraTheta=0.78 mountX=-0.20 mountY=0.28, mountTheta=2.18
04:19:57.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=0.22, opts=13)
04:19:57.300 00.000 21444 Enqueuing Move request for scope (0.22, 0.22)
04:19:57.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=192, FiltMax=65504, Gamma=0.560
04:19:57.300 00.000 21444 UpdateGuideState exits: m=4736861 SNR=137.5 Saturated
04:19:57.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:57.300 00.000 25848 Worker thread wakes up
04:19:57.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.22) opts 0xd
04:19:57.300 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 0.22)
04:19:57.300 00.000 25848 Moving (0.22, 0.22) raw xDistance=-0.20 yDistance=0.28
04:19:57.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:19:57.300 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:57.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:19:57.300 00.000 25848 MoveAxis(E, 0, ABG)
04:19:57.300 00.000 25848 Move returns status 0, amount 0
04:19:57.300 00.000 25848 MoveAxis(N, 0, ABG)
04:19:57.300 00.000 25848 Move returns status 0, amount 0
04:19:57.300 00.000 25848 move complete, result=0
04:19:57.300 00.000 25848 worker thread done servicing request
04:19:57.301 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:19:57.301 00.000 21444 Enqueuing Expose request
04:19:57.301 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
04:19:57.301 00.000 25848 Worker thread wakes up
04:19:57.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:19:57.301 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:00.154 02.853 25848 Exposure complete
04:20:00.221 00.067 25848 worker thread done servicing request
04:20:00.221 00.000 21444 OnExposeComplete: enter
04:20:00.222 00.001 21444 UpdateGuideState(): m_state=6
04:20:00.222 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1087
04:20:00.222 00.000 21444 Star::Find returns 1 (1), X=1253.31, Y=676.87, Mass=4668808, SNR=121.6, Peak=65504 HFD=7.9
04:20:00.222 00.000 21444 MultiStar: [#1 1.42,0.55,1.57,U] [#2 1.92,-0.14,1.67,U] [#3 1.30,0.56,0.89,U] [#4 1.97,-0.01,0.98,U] [#5 1.78,0.68,1.19,U] [#6 2.28,1.55,0.00,M1] [#7 1.97,-0.13,0.79,U] [#8 2.49,0.31,0.00,M1] 
04:20:00.222 00.000 21444 refined, 6 included, MultiStar: {1.71, 0.30}, one-star: {1.68, 0.56}
04:20:00.222 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.88 = -2.88)
04:20:00.222 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.72 = 0.56)
04:20:00.222 00.000 21444 CameraToMount -- cameraX=1.71 cameraY=0.30 hyp=1.74 cameraTheta=0.17 mountX=-1.68 mountY=0.92, mountTheta=2.64
04:20:00.223 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.71, y=0.30, opts=13)
04:20:00.223 00.000 21444 Enqueuing Move request for scope (1.71, 0.30)
04:20:00.223 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=142, FiltMax=65504, Gamma=0.560
04:20:00.223 00.000 21444 UpdateGuideState exits: m=4668808 SNR=121.6 Saturated
04:20:00.223 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:00.223 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:00.223 00.000 21444 Enqueuing Expose request
04:20:00.223 00.000 25848 Worker thread wakes up
04:20:00.223 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.71, 0.30) opts 0xd
04:20:00.223 00.000 25848 Handling offset move in thread for scope, endpoint = (1.71, 0.30)
04:20:00.223 00.000 25848 Moving (1.71, 0.30) raw xDistance=-1.68 yDistance=0.92
04:20:00.223 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.68
04:20:00.223 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
04:20:00.223 00.000 25848 MoveAxis(E, 49, ABG)
04:20:00.223 00.000 25848 Guiding  Dir = 2, Dur = 49
04:20:00.250 00.027 25848 IsSlewing returns 0
04:20:00.250 00.000 25848 IsGuiding returns 0
04:20:00.281 00.031 25848 PulseGuide returned control before completion, sleep 29
04:20:00.322 00.041 25848 IsGuiding returns 1
04:20:00.322 00.000 25848 scope still moving after pulse duration time elapsed
04:20:00.373 00.051 25848 IsSlewing returns 0
04:20:00.373 00.000 25848 IsGuiding returns 0
04:20:00.373 00.000 25848 scope move finished after 49 + 74 ms
04:20:00.373 00.000 25848 Move returns status 0, amount 49
04:20:00.373 00.000 25848 MoveAxis(S, 25, ABG)
04:20:00.373 00.000 25848 Guiding  Dir = 1, Dur = 25
04:20:00.438 00.065 25848 IsSlewing returns 0
04:20:00.438 00.000 25848 IsGuiding returns 0
04:20:00.469 00.031 25848 IsGuiding returns 1
04:20:00.469 00.000 25848 scope still moving after pulse duration time elapsed
04:20:00.518 00.049 25848 IsSlewing returns 0
04:20:00.546 00.028 25848 IsGuiding returns 0
04:20:00.546 00.000 25848 scope move finished after 25 + 83 ms
04:20:00.546 00.000 25848 Move returns status 0, amount 25
04:20:00.546 00.000 25848 move complete, result=0
04:20:00.546 00.000 25848 worker thread done servicing request
04:20:00.546 00.000 25848 Worker thread wakes up
04:20:00.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:00.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:00.546 00.000 21444 GuideStep: -1.7 px 49 ms EAST, 0.9 px 25 ms SOUTH
04:20:03.384 02.838 25848 Exposure complete
04:20:03.469 00.085 25848 worker thread done servicing request
04:20:03.469 00.000 21444 OnExposeComplete: enter
04:20:03.469 00.000 21444 UpdateGuideState(): m_state=6
04:20:03.469 00.000 21444 Star::Find(15, 1253, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1088
04:20:03.469 00.000 21444 Star::Find returns 1 (1), X=1253.15, Y=676.43, Mass=3756236, SNR=89.9, Peak=57816 HFD=7.8
04:20:03.470 00.001 21444 MultiStar: [#1 0.97,-0.42,1.38,U] [#2 1.00,-1.23,1.25,U] [#3 0.71,-0.75,0.97,U] [#4 2.13,-0.41,0.00,M1] [#5 1.67,-0.66,1.29,U] [#6 1.79,0.35,0.86,U] [#7 1.65,-1.95,0.00,M1] [#8 2.41,-0.10,0.00,M2] 
04:20:03.470 00.000 21444 refined, 5 included, MultiStar: {1.26, -0.48}, one-star: {1.52, 0.12}
04:20:03.470 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.86)
04:20:03.470 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
04:20:03.470 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=-0.48 hyp=1.35 cameraTheta=-0.37 mountX=-1.30 mountY=0.03, mountTheta=3.12
04:20:03.471 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=-0.48, opts=13)
04:20:03.471 00.000 21444 Enqueuing Move request for scope (1.26, -0.48)
04:20:03.471 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=166, FiltMax=65504, Gamma=0.560
04:20:03.471 00.000 21444 UpdateGuideState exits: m=3756236 SNR=89.9 Saturated
04:20:03.471 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:03.471 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:03.471 00.000 21444 Enqueuing Expose request
04:20:03.471 00.000 25848 Worker thread wakes up
04:20:03.471 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.48) opts 0xd
04:20:03.471 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, -0.48)
04:20:03.471 00.000 25848 Moving (1.26, -0.48) raw xDistance=-1.30 yDistance=0.03
04:20:03.471 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.30
04:20:03.471 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:03.471 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:20:03.471 00.000 25848 MoveAxis(E, 41, ABG)
04:20:03.471 00.000 25848 Guiding  Dir = 2, Dur = 41
04:20:03.500 00.029 25848 IsSlewing returns 0
04:20:03.500 00.000 25848 IsGuiding returns 0
04:20:03.532 00.032 25848 PulseGuide returned control before completion, sleep 20
04:20:03.557 00.025 25848 IsGuiding returns 1
04:20:03.557 00.000 25848 scope still moving after pulse duration time elapsed
04:20:03.609 00.052 25848 IsSlewing returns 0
04:20:03.609 00.000 25848 IsGuiding returns 0
04:20:03.609 00.000 25848 scope move finished after 41 + 67 ms
04:20:03.609 00.000 25848 Move returns status 0, amount 41
04:20:03.609 00.000 25848 MoveAxis(N, 0, ABG)
04:20:03.609 00.000 25848 Move returns status 0, amount 0
04:20:03.610 00.001 25848 move complete, result=0
04:20:03.610 00.000 25848 worker thread done servicing request
04:20:03.610 00.000 25848 Worker thread wakes up
04:20:03.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:03.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:03.610 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 0.0 px 0 ms NORTH
04:20:06.462 02.852 25848 Exposure complete
04:20:06.548 00.086 25848 worker thread done servicing request
04:20:06.548 00.000 21444 OnExposeComplete: enter
04:20:06.548 00.000 21444 UpdateGuideState(): m_state=6
04:20:06.548 00.000 21444 Star::Find(15, 1253, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1089
04:20:06.548 00.000 21444 Star::Find returns 1 (1), X=1250.59, Y=676.63, Mass=3662478, SNR=107.4, Peak=58044 HFD=7.7
04:20:06.549 00.001 21444 MultiStar: [#1 -0.93,0.30,1.05,U] [#2 -0.76,-0.40,1.10,U] [#3 -0.87,-0.06,0.77,U] [#4 -0.19,-0.25,0.83,U] [#5 -0.88,0.69,0.81,U] [#6 -0.40,0.83,0.65,U] [#7 -0.37,-0.48,0.59,U] [#8 -0.43,-0.03,0.61,U] 
04:20:06.549 00.000 21444 refined, 8 included, MultiStar: {-0.69, 0.10}, one-star: {-1.05, 0.32}
04:20:06.549 00.000 21444 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.05) = xAngle (-0.05 = -0.05)
04:20:06.549 00.000 21444 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.90 = -2.90)
04:20:06.549 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=0.10 hyp=0.70 cameraTheta=3.00 mountX=0.70 mountY=-0.17, mountTheta=-0.24
04:20:06.550 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=0.10, opts=13)
04:20:06.550 00.000 21444 Enqueuing Move request for scope (-0.69, 0.10)
04:20:06.550 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=68, FiltMax=65504, Gamma=0.560
04:20:06.550 00.000 21444 UpdateGuideState exits: m=3662478 SNR=107.4 Saturated
04:20:06.550 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:06.550 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:06.550 00.000 21444 Enqueuing Expose request
04:20:06.550 00.000 25848 Worker thread wakes up
04:20:06.550 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.10) opts 0xd
04:20:06.550 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 0.10)
04:20:06.550 00.000 25848 Moving (-0.69, 0.10) raw xDistance=0.70 yDistance=-0.17
04:20:06.550 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.70
04:20:06.550 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:06.550 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:20:06.550 00.000 25848 MoveAxis(W, 17, ABG)
04:20:06.550 00.000 25848 Guiding  Dir = 3, Dur = 17
04:20:06.578 00.028 25848 IsSlewing returns 0
04:20:06.578 00.000 25848 IsGuiding returns 0
04:20:06.609 00.031 25848 IsGuiding returns 1
04:20:06.609 00.000 25848 scope still moving after pulse duration time elapsed
04:20:06.659 00.050 25848 IsSlewing returns 0
04:20:06.659 00.000 25848 IsGuiding returns 0
04:20:06.659 00.000 25848 scope move finished after 17 + 64 ms
04:20:06.659 00.000 25848 Move returns status 0, amount 17
04:20:06.659 00.000 25848 MoveAxis(N, 0, ABG)
04:20:06.659 00.000 25848 Move returns status 0, amount 0
04:20:06.660 00.001 25848 move complete, result=0
04:20:06.660 00.000 25848 worker thread done servicing request
04:20:06.660 00.000 25848 Worker thread wakes up
04:20:06.660 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:06.660 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:06.660 00.000 21444 GuideStep: 0.7 px 17 ms WEST, -0.2 px 0 ms NORTH
04:20:09.506 02.846 25848 Exposure complete
04:20:09.589 00.083 25848 worker thread done servicing request
04:20:09.589 00.000 21444 OnExposeComplete: enter
04:20:09.589 00.000 21444 UpdateGuideState(): m_state=6
04:20:09.589 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1090
04:20:09.589 00.000 21444 Star::Find returns 1 (1), X=1252.75, Y=676.57, Mass=4121445, SNR=119.3, Peak=65016 HFD=7.6
04:20:09.589 00.000 21444 MultiStar: [#1 0.29,0.41,1.08,U] [#2 0.82,-0.88,0.97,U] [#3 0.45,0.32,0.75,U] [#4 1.43,0.03,0.82,U] [#5 2.74,0.48,0.00,M1] [#6 1.81,0.60,0.67,U] [#7 1.73,-1.26,0.00,M1] [#8 1.66,-0.26,0.54,U] 
04:20:09.590 00.001 21444 refined, 6 included, MultiStar: {1.00, 0.06}, one-star: {1.12, 0.27}
04:20:09.590 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
04:20:09.590 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.83 = 0.45)
04:20:09.590 00.000 21444 CameraToMount -- cameraX=1.00 cameraY=0.06 hyp=1.00 cameraTheta=0.06 mountX=-0.99 mountY=0.44, mountTheta=2.72
04:20:09.591 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.00, y=0.06, opts=13)
04:20:09.591 00.000 21444 Enqueuing Move request for scope (1.00, 0.06)
04:20:09.591 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=88, FiltMax=65504, Gamma=0.560
04:20:09.591 00.000 21444 UpdateGuideState exits: m=4121445 SNR=119.3 Saturated
04:20:09.591 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:09.591 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:09.591 00.000 21444 Enqueuing Expose request
04:20:09.591 00.000 25848 Worker thread wakes up
04:20:09.591 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.00, 0.06) opts 0xd
04:20:09.591 00.000 25848 Handling offset move in thread for scope, endpoint = (1.00, 0.06)
04:20:09.591 00.000 25848 Moving (1.00, 0.06) raw xDistance=-0.99 yDistance=0.44
04:20:09.591 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.99
04:20:09.591 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:09.591 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
04:20:09.591 00.000 25848 MoveAxis(E, 28, ABG)
04:20:09.591 00.000 25848 Guiding  Dir = 2, Dur = 28
04:20:09.624 00.033 25848 IsSlewing returns 0
04:20:09.642 00.018 25848 IsGuiding returns 0
04:20:09.674 00.032 25848 IsGuiding returns 1
04:20:09.674 00.000 25848 scope still moving after pulse duration time elapsed
04:20:09.733 00.059 25848 IsSlewing returns 0
04:20:09.733 00.000 25848 IsGuiding returns 0
04:20:09.733 00.000 25848 scope move finished after 28 + 63 ms
04:20:09.733 00.000 25848 Move returns status 0, amount 28
04:20:09.733 00.000 25848 MoveAxis(N, 0, ABG)
04:20:09.733 00.000 25848 Move returns status 0, amount 0
04:20:09.733 00.000 25848 move complete, result=0
04:20:09.733 00.000 25848 worker thread done servicing request
04:20:09.733 00.000 25848 Worker thread wakes up
04:20:09.734 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:09.734 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:09.734 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 0.4 px 0 ms NORTH
04:20:12.581 02.847 25848 Exposure complete
04:20:12.668 00.087 25848 worker thread done servicing request
04:20:12.668 00.000 21444 OnExposeComplete: enter
04:20:12.668 00.000 21444 UpdateGuideState(): m_state=6
04:20:12.668 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1091
04:20:12.668 00.000 21444 Star::Find returns 1 (1), X=1253.96, Y=673.00, Mass=3323264, SNR=81.6, Peak=52712 HFD=8.1
04:20:12.669 00.001 21444 MultiStar: [#1 2.73,-4.10,0.00,M1] [#2 2.15,-4.37,0.00,M1] [#3 3.41,-4.46,0.00,M1] [#4 3.39,-4.20,0.00,M1] [#5 4.15,-3.59,0.00,M2] [#6 2.43,-3.42,0.00,M1] [#7 2.56,-4.59,0.00,M2] [#8 2.87,-3.69,0.00,M1] 
04:20:12.669 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
04:20:12.669 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
04:20:12.669 00.000 21444 CameraToMount -- cameraX=2.32 cameraY=-3.31 hyp=4.04 cameraTheta=-0.96 mountX=-2.61 mountY=-2.18, mountTheta=-2.45
04:20:12.670 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.32, y=-3.31, opts=13)
04:20:12.670 00.000 21444 Enqueuing Move request for scope (2.32, -3.31)
04:20:12.670 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2108, FiltMin=168, FiltMax=65504, Gamma=0.560
04:20:12.670 00.000 21444 UpdateGuideState exits: m=3323264 SNR=81.6 Saturated
04:20:12.670 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:12.670 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:12.670 00.000 21444 Enqueuing Expose request
04:20:12.670 00.000 25848 Worker thread wakes up
04:20:12.670 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.32, -3.31) opts 0xd
04:20:12.670 00.000 25848 Handling offset move in thread for scope, endpoint = (2.32, -3.31)
04:20:12.670 00.000 25848 Moving (2.32, -3.31) raw xDistance=-2.61 yDistance=-2.18
04:20:12.670 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.69 from input -2.61
04:20:12.670 00.000 25848 resist switch: large excursion: input -2.18 thresh 1.53 direction from 1 to -1
04:20:12.670 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.54
04:20:12.670 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.18 from input -2.18
04:20:12.671 00.001 25848 MoveAxis(E, 78, ABG)
04:20:12.671 00.000 25848 Guiding  Dir = 2, Dur = 78
04:20:12.703 00.032 25848 IsSlewing returns 0
04:20:12.703 00.000 25848 IsGuiding returns 0
04:20:12.735 00.032 25848 PulseGuide returned control before completion, sleep 57
04:20:12.798 00.063 25848 IsGuiding returns 1
04:20:12.798 00.000 25848 scope still moving after pulse duration time elapsed
04:20:12.859 00.061 25848 IsSlewing returns 0
04:20:12.860 00.001 25848 IsGuiding returns 0
04:20:12.860 00.000 25848 scope move finished after 78 + 78 ms
04:20:12.860 00.000 25848 Move returns status 0, amount 78
04:20:12.860 00.000 25848 BLC: Oldest BLC event removed
04:20:12.860 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 351 applied
04:20:12.860 00.000 25848 MoveAxis(N, 410, ABG)
04:20:12.860 00.000 25848 Guiding  Dir = 0, Dur = 410
04:20:12.892 00.032 25848 IsSlewing returns 0
04:20:12.893 00.001 25848 IsGuiding returns 0
04:20:12.924 00.031 25848 PulseGuide returned control before completion, sleep 389
04:20:13.326 00.402 25848 IsGuiding returns 1
04:20:13.326 00.000 25848 scope still moving after pulse duration time elapsed
04:20:13.390 00.064 25848 IsSlewing returns 0
04:20:13.390 00.000 25848 IsGuiding returns 0
04:20:13.390 00.000 25848 scope move finished after 410 + 88 ms
04:20:13.390 00.000 25848 Move returns status 0, amount 410
04:20:13.390 00.000 25848 move complete, result=0
04:20:13.390 00.000 25848 worker thread done servicing request
04:20:13.390 00.000 25848 Worker thread wakes up
04:20:13.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:13.391 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:13.391 00.000 21444 GuideStep: -2.6 px 78 ms EAST, -2.2 px 410 ms NORTH
04:20:16.232 02.841 25848 Exposure complete
04:20:16.309 00.077 25848 worker thread done servicing request
04:20:16.309 00.000 21444 OnExposeComplete: enter
04:20:16.309 00.000 21444 UpdateGuideState(): m_state=6
04:20:16.309 00.000 21444 Star::Find(15, 1253, 672, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1092
04:20:16.309 00.000 21444 Star::Find returns 1 (1), X=1253.36, Y=678.04, Mass=4882335, SNR=190.7, Peak=65504 HFD=7.7
04:20:16.310 00.001 21444 MultiStar: [#1 1.89,0.70,0.96,U] [#2 2.03,0.32,0.80,U] [#3 2.38,0.50,0.00,M2] [#4 2.65,0.21,0.00,M2] [#5 2.53,0.25,0.00,M3] [#6 2.17,1.66,0.00,M2] [#7 2.45,-0.08,0.00,M3] [#8 2.30,0.95,0.00,M2] 
04:20:16.310 00.000 21444 refined, 2 included, MultiStar: {1.87, 0.96}, one-star: {1.72, 1.73}
04:20:16.310 00.000 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
04:20:16.310 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.86)
04:20:16.310 00.000 21444 CameraToMount -- cameraX=1.87 cameraY=0.96 hyp=2.10 cameraTheta=0.48 mountX=-1.78 mountY=1.60, mountTheta=2.41
04:20:16.310 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.87, y=0.96, opts=13)
04:20:16.310 00.000 21444 Enqueuing Move request for scope (1.87, 0.96)
04:20:16.310 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=28, FiltMax=65504, Gamma=0.560
04:20:16.310 00.000 21444 UpdateGuideState exits: m=4882335 SNR=190.7 Saturated
04:20:16.310 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:16.311 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:16.311 00.000 21444 Enqueuing Expose request
04:20:16.311 00.000 25848 Worker thread wakes up
04:20:16.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.87, 0.96) opts 0xd
04:20:16.311 00.000 25848 Handling offset move in thread for scope, endpoint = (1.87, 0.96)
04:20:16.311 00.000 25848 Moving (1.87, 0.96) raw xDistance=-1.78 yDistance=1.60
04:20:16.311 00.000 25848 BLC: History state: CurrMiss=-1.60, AvgInitMiss=0.73, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.181147, 1:-1.599885
04:20:16.311 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:20:16.311 00.000 25848 BLC: window closed
04:20:16.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.78
04:20:16.311 00.000 25848 resist switch: large excursion: input 1.60 thresh 1.53 direction from -1 to 1
04:20:16.311 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.80
04:20:16.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
04:20:16.311 00.000 25848 MoveAxis(E, 57, ABG)
04:20:16.311 00.000 25848 Guiding  Dir = 2, Dur = 57
04:20:16.343 00.032 25848 IsSlewing returns 0
04:20:16.344 00.001 25848 IsGuiding returns 0
04:20:16.375 00.031 25848 PulseGuide returned control before completion, sleep 36
04:20:16.418 00.043 25848 IsGuiding returns 1
04:20:16.418 00.000 25848 scope still moving after pulse duration time elapsed
04:20:16.468 00.050 25848 IsSlewing returns 0
04:20:16.468 00.000 25848 IsGuiding returns 0
04:20:16.468 00.000 25848 scope move finished after 57 + 67 ms
04:20:16.468 00.000 25848 Move returns status 0, amount 57
04:20:16.469 00.001 25848 BLC: Oldest BLC event removed
04:20:16.469 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 351 applied
04:20:16.469 00.000 25848 MoveAxis(S, 395, ABG)
04:20:16.469 00.000 25848 Guiding  Dir = 1, Dur = 395
04:20:16.501 00.032 25848 IsSlewing returns 0
04:20:16.501 00.000 25848 IsGuiding returns 0
04:20:16.532 00.031 25848 PulseGuide returned control before completion, sleep 375
04:20:16.930 00.398 25848 IsGuiding returns 1
04:20:16.930 00.000 25848 scope still moving after pulse duration time elapsed
04:20:16.986 00.056 25848 IsSlewing returns 0
04:20:16.986 00.000 25848 IsGuiding returns 0
04:20:16.986 00.000 25848 scope move finished after 395 + 90 ms
04:20:16.986 00.000 25848 Move returns status 0, amount 395
04:20:16.986 00.000 25848 move complete, result=0
04:20:16.986 00.000 25848 worker thread done servicing request
04:20:16.986 00.000 25848 Worker thread wakes up
04:20:16.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:16.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:16.986 00.000 21444 GuideStep: -1.8 px 57 ms EAST, 1.6 px 395 ms SOUTH
04:20:19.838 02.852 25848 Exposure complete
04:20:19.904 00.066 25848 worker thread done servicing request
04:20:19.905 00.001 21444 OnExposeComplete: enter
04:20:19.905 00.000 21444 UpdateGuideState(): m_state=6
04:20:19.905 00.000 21444 Star::Find(15, 1253, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1093
04:20:19.905 00.000 21444 Star::Find returns 1 (1), X=1253.78, Y=673.80, Mass=4082469, SNR=115.7, Peak=62672 HFD=7.9
04:20:19.905 00.000 21444 MultiStar: [#1 1.08,-3.05,0.00,M1] [#2 0.66,-3.98,0.00,M1] [#3 1.41,-3.30,0.00,M3] [#4 2.57,-2.71,0.00,M3] [#5 2.53,-2.31,0.00,M4] [#6 1.98,-2.41,0.00,M3] [#7 2.56,-3.53,0.00,M4] [#8 2.15,-2.84,0.00,M3] 
04:20:19.905 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
04:20:19.905 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.47)
04:20:19.905 00.000 21444 CameraToMount -- cameraX=2.15 cameraY=-2.50 hyp=3.30 cameraTheta=-0.86 mountX=-2.36 mountY=-1.50, mountTheta=-2.58
04:20:19.906 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.15, y=-2.50, opts=13)
04:20:19.906 00.000 21444 Enqueuing Move request for scope (2.15, -2.50)
04:20:19.906 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=168, FiltMax=65504, Gamma=0.560
04:20:19.906 00.000 21444 UpdateGuideState exits: m=4082469 SNR=115.7 Saturated
04:20:19.906 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:19.906 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:19.906 00.000 21444 Enqueuing Expose request
04:20:19.906 00.000 25848 Worker thread wakes up
04:20:19.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.15, -2.50) opts 0xd
04:20:19.906 00.000 25848 Handling offset move in thread for scope, endpoint = (2.15, -2.50)
04:20:19.906 00.000 25848 Moving (2.15, -2.50) raw xDistance=-2.36 yDistance=-1.50
04:20:19.906 00.000 25848 BLC: History state: CurrMiss=-1.50, AvgInitMiss=0.80, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.599885, 1:-1.501209
04:20:19.906 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:20:19.906 00.000 25848 BLC: window closed
04:20:19.907 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.58 from input -2.36
04:20:19.907 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:20:19.907 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
04:20:19.907 00.000 25848 MoveAxis(E, 73, ABG)
04:20:19.907 00.000 25848 Guiding  Dir = 2, Dur = 73
04:20:19.937 00.030 25848 IsSlewing returns 0
04:20:19.937 00.000 25848 IsGuiding returns 0
04:20:19.969 00.032 25848 PulseGuide returned control before completion, sleep 53
04:20:20.046 00.077 25848 IsGuiding returns 1
04:20:20.046 00.000 25848 scope still moving after pulse duration time elapsed
04:20:20.094 00.048 25848 IsSlewing returns 0
04:20:20.094 00.000 25848 IsGuiding returns 0
04:20:20.094 00.000 25848 scope move finished after 73 + 83 ms
04:20:20.094 00.000 25848 Move returns status 0, amount 73
04:20:20.094 00.000 25848 MoveAxis(N, 0, ABG)
04:20:20.094 00.000 25848 Move returns status 0, amount 0
04:20:20.094 00.000 25848 move complete, result=0
04:20:20.094 00.000 25848 worker thread done servicing request
04:20:20.094 00.000 25848 Worker thread wakes up
04:20:20.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:20.094 00.000 21444 GuideStep: -2.4 px 73 ms EAST, -1.5 px 0 ms NORTH
04:20:20.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:22.940 02.846 25848 Exposure complete
04:20:23.026 00.086 25848 worker thread done servicing request
04:20:23.026 00.000 21444 OnExposeComplete: enter
04:20:23.027 00.001 21444 UpdateGuideState(): m_state=6
04:20:23.027 00.000 21444 Star::Find(15, 1253, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1094
04:20:23.027 00.000 21444 Star::Find returns 1 (1), X=1254.00, Y=676.96, Mass=4343271, SNR=122.6, Peak=62968 HFD=8.2
04:20:23.027 00.000 21444 MultiStar: [#1 2.81,0.11,0.00,M2] [#2 2.88,-0.73,0.00,M2] [#3 2.64,0.32,0.00,M4] [#4 2.89,-0.40,0.00,M4] [#5 3.23,0.47,0.00,M5] [#6 3.22,0.47,0.00,M4] [#7 3.38,-0.82,0.00,M5] [#8 3.22,0.90,0.00,M4] 
04:20:23.027 00.000 21444 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
04:20:23.027 00.000 21444 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.63 = 0.66)
04:20:23.027 00.000 21444 CameraToMount -- cameraX=2.37 cameraY=0.65 hyp=2.45 cameraTheta=0.27 mountX=-2.30 mountY=1.50, mountTheta=2.56
04:20:23.028 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.37, y=0.65, opts=13)
04:20:23.028 00.000 21444 Enqueuing Move request for scope (2.37, 0.65)
04:20:23.028 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=154, FiltMax=65504, Gamma=0.560
04:20:23.028 00.000 21444 UpdateGuideState exits: m=4343271 SNR=122.6 Saturated
04:20:23.028 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:23.029 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:23.029 00.000 21444 Enqueuing Expose request
04:20:23.029 00.000 25848 Worker thread wakes up
04:20:23.029 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.37, 0.65) opts 0xd
04:20:23.029 00.000 25848 Handling offset move in thread for scope, endpoint = (2.37, 0.65)
04:20:23.029 00.000 25848 Moving (2.37, 0.65) raw xDistance=-2.30 yDistance=1.50
04:20:23.029 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.56 from input -2.30
04:20:23.029 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.50 from input 1.50
04:20:23.029 00.000 25848 MoveAxis(E, 72, ABG)
04:20:23.029 00.000 25848 Guiding  Dir = 2, Dur = 72
04:20:23.077 00.048 25848 IsSlewing returns 0
04:20:23.077 00.000 25848 IsGuiding returns 0
04:20:23.109 00.032 25848 PulseGuide returned control before completion, sleep 51
04:20:23.174 00.065 25848 IsGuiding returns 1
04:20:23.174 00.000 25848 scope still moving after pulse duration time elapsed
04:20:23.234 00.060 25848 IsSlewing returns 0
04:20:23.234 00.000 25848 IsGuiding returns 0
04:20:23.234 00.000 25848 scope move finished after 72 + 84 ms
04:20:23.234 00.000 25848 Move returns status 0, amount 72
04:20:23.234 00.000 25848 MoveAxis(S, 41, ABG)
04:20:23.234 00.000 25848 Guiding  Dir = 1, Dur = 41
04:20:23.266 00.032 25848 IsSlewing returns 0
04:20:23.266 00.000 25848 IsGuiding returns 0
04:20:23.298 00.032 25848 PulseGuide returned control before completion, sleep 20
04:20:23.332 00.034 25848 IsGuiding returns 1
04:20:23.332 00.000 25848 scope still moving after pulse duration time elapsed
04:20:23.390 00.058 25848 IsSlewing returns 0
04:20:23.390 00.000 25848 IsGuiding returns 0
04:20:23.390 00.000 25848 scope move finished after 41 + 82 ms
04:20:23.390 00.000 25848 Move returns status 0, amount 41
04:20:23.390 00.000 25848 move complete, result=0
04:20:23.391 00.001 25848 worker thread done servicing request
04:20:23.391 00.000 25848 Worker thread wakes up
04:20:23.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:23.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:23.391 00.000 21444 GuideStep: -2.3 px 72 ms EAST, 1.5 px 41 ms SOUTH
04:20:26.233 02.842 25848 Exposure complete
04:20:26.311 00.078 25848 worker thread done servicing request
04:20:26.311 00.000 21444 OnExposeComplete: enter
04:20:26.311 00.000 21444 UpdateGuideState(): m_state=6
04:20:26.311 00.000 21444 Star::Find(15, 1254, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1095
04:20:26.311 00.000 21444 Star::Find returns 1 (1), X=1252.30, Y=675.11, Mass=5277728, SNR=192.9, Peak=65504 HFD=7.7
04:20:26.312 00.001 21444 MultiStar: [#1 1.33,-0.90,1.03,U] [#2 1.27,-1.68,0.98,U] [#3 0.49,-1.54,0.86,U] [#4 0.82,-1.65,0.77,U] [#5 1.24,-1.89,0.00,M6] [#6 0.28,-1.08,0.60,U] [#7 0.88,-2.39,0.00,M6] [#8 1.05,-1.26,0.70,U] 
04:20:26.312 00.000 21444 single-star, 6 included, MultiStar: {0.88, -1.33}, one-star: {0.66, -1.19}
04:20:26.312 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.05) = xAngle (-4.11 = 2.17)
04:20:26.312 00.000 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.67)
04:20:26.312 00.000 21444 CameraToMount -- cameraX=0.66 cameraY=-1.19 hyp=1.36 cameraTheta=-1.06 mountX=-0.77 mountY=-0.85, mountTheta=-2.30
04:20:26.313 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.66, y=-1.19, opts=13)
04:20:26.313 00.000 21444 Enqueuing Move request for scope (0.66, -1.19)
04:20:26.313 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=166, FiltMax=65504, Gamma=0.560
04:20:26.313 00.000 21444 UpdateGuideState exits: m=5277728 SNR=192.9 Saturated
04:20:26.313 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:26.313 00.000 25848 Worker thread wakes up
04:20:26.313 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:26.313 00.000 21444 Enqueuing Expose request
04:20:26.313 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.66, -1.19) opts 0xd
04:20:26.313 00.000 25848 Handling offset move in thread for scope, endpoint = (0.66, -1.19)
04:20:26.313 00.000 25848 Moving (0.66, -1.19) raw xDistance=-0.77 yDistance=-0.85
04:20:26.313 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.77
04:20:26.313 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:20:26.313 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.85
04:20:26.313 00.000 25848 MoveAxis(E, 27, ABG)
04:20:26.313 00.000 25848 Guiding  Dir = 2, Dur = 27
04:20:26.342 00.029 25848 IsSlewing returns 0
04:20:26.342 00.000 25848 IsGuiding returns 0
04:20:26.375 00.033 25848 IsGuiding returns 1
04:20:26.375 00.000 25848 scope still moving after pulse duration time elapsed
04:20:26.440 00.065 25848 IsSlewing returns 0
04:20:26.441 00.001 25848 IsGuiding returns 0
04:20:26.441 00.000 25848 scope move finished after 27 + 71 ms
04:20:26.441 00.000 25848 Move returns status 0, amount 27
04:20:26.441 00.000 25848 MoveAxis(N, 0, ABG)
04:20:26.441 00.000 25848 Move returns status 0, amount 0
04:20:26.441 00.000 25848 move complete, result=0
04:20:26.441 00.000 25848 worker thread done servicing request
04:20:26.441 00.000 25848 Worker thread wakes up
04:20:26.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:26.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:26.441 00.000 21444 GuideStep: -0.8 px 27 ms EAST, -0.9 px 0 ms NORTH
04:20:29.297 02.856 25848 Exposure complete
04:20:29.376 00.079 25848 worker thread done servicing request
04:20:29.376 00.000 21444 OnExposeComplete: enter
04:20:29.376 00.000 21444 UpdateGuideState(): m_state=6
04:20:29.377 00.001 21444 Star::Find(15, 1252, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1096
04:20:29.377 00.000 21444 Star::Find returns 1 (1), X=1254.86, Y=674.81, Mass=3736612, SNR=107.4, Peak=56628 HFD=8.0
04:20:29.377 00.000 21444 MultiStar: [#1 3.81,-2.03,0.00,M2] [#2 3.32,-2.80,0.00,M2] [#3 3.12,-2.21,0.00,M4] [#4 3.64,-1.52,0.00,M4] [#5 2.73,-1.70,0.00,M7] [#6 2.89,-1.20,0.00,M4] [#7 3.04,-2.30,0.00,M7] [#8 3.00,-2.21,0.00,M4] 
04:20:29.377 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.49 = 2.80)
04:20:29.377 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.05)
04:20:29.377 00.000 21444 CameraToMount -- cameraX=3.23 cameraY=-1.49 hyp=3.55 cameraTheta=-0.43 mountX=-3.35 mountY=-0.16, mountTheta=-3.09
04:20:29.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.23, y=-1.49, opts=13)
04:20:29.378 00.000 21444 Enqueuing Move request for scope (3.23, -1.49)
04:20:29.378 00.000 25848 Worker thread wakes up
04:20:29.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.23, -1.49) opts 0xd
04:20:29.378 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=80, FiltMax=65504, Gamma=0.560
04:20:29.378 00.000 25848 Handling offset move in thread for scope, endpoint = (3.23, -1.49)
04:20:29.378 00.000 21444 UpdateGuideState exits: m=3736612 SNR=107.4 Saturated
04:20:29.378 00.000 25848 Moving (3.23, -1.49) raw xDistance=-3.35 yDistance=-0.16
04:20:29.378 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:29.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.15 from input -3.35
04:20:29.378 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:29.378 00.000 21444 Enqueuing Expose request
04:20:29.378 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:29.378 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:20:29.378 00.000 25848 MoveAxis(E, 99, ABG)
04:20:29.378 00.000 25848 Guiding  Dir = 2, Dur = 99
04:20:29.409 00.031 25848 IsSlewing returns 0
04:20:29.409 00.000 25848 IsGuiding returns 0
04:20:29.439 00.030 25848 PulseGuide returned control before completion, sleep 78
04:20:29.537 00.098 25848 IsGuiding returns 1
04:20:29.537 00.000 25848 scope still moving after pulse duration time elapsed
04:20:29.594 00.057 25848 IsSlewing returns 0
04:20:29.594 00.000 25848 IsGuiding returns 0
04:20:29.594 00.000 25848 scope move finished after 99 + 86 ms
04:20:29.594 00.000 25848 Move returns status 0, amount 99
04:20:29.594 00.000 25848 MoveAxis(N, 0, ABG)
04:20:29.594 00.000 25848 Move returns status 0, amount 0
04:20:29.595 00.001 25848 move complete, result=0
04:20:29.595 00.000 25848 worker thread done servicing request
04:20:29.595 00.000 25848 Worker thread wakes up
04:20:29.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:29.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:29.595 00.000 21444 GuideStep: -3.3 px 99 ms EAST, -0.2 px 0 ms NORTH
04:20:32.447 02.852 25848 Exposure complete
04:20:32.528 00.081 25848 worker thread done servicing request
04:20:32.528 00.000 21444 OnExposeComplete: enter
04:20:32.528 00.000 21444 UpdateGuideState(): m_state=6
04:20:32.528 00.000 21444 Star::Find(15, 1254, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1097
04:20:32.528 00.000 21444 Star::Find returns 1 (1), X=1251.07, Y=674.65, Mass=4798085, SNR=162.4, Peak=65504 HFD=7.9
04:20:32.528 00.000 21444 MultiStar: [#1 -0.72,-1.60,1.04,U] [#2 -0.63,-2.40,0.00,M3] [#3 -0.91,-2.05,0.00,M5] [#4 0.05,-2.24,0.00,M5] [#5 0.09,-1.51,0.60,U] [#6 0.24,-1.03,0.57,U] [#7 -0.24,-2.70,0.00,M8] [#8 0.03,-2.04,0.48,U] 
04:20:32.528 00.000 21444 refined, 4 included, MultiStar: {-0.30, -1.57}, one-star: {-0.56, -1.66}
04:20:32.528 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.47)
04:20:32.528 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.65 = -1.37)
04:20:32.528 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-1.57 hyp=1.60 cameraTheta=-1.76 mountX=0.15 mountY=-1.57, mountTheta=-1.47
04:20:32.529 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-1.57, opts=13)
04:20:32.529 00.000 21444 Enqueuing Move request for scope (-0.30, -1.57)
04:20:32.529 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=80, FiltMax=65504, Gamma=0.560
04:20:32.529 00.000 21444 UpdateGuideState exits: m=4798085 SNR=162.4 Saturated
04:20:32.529 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:32.529 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:32.529 00.000 21444 Enqueuing Expose request
04:20:32.530 00.001 25848 Worker thread wakes up
04:20:32.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.57) opts 0xd
04:20:32.530 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -1.57)
04:20:32.530 00.000 25848 Moving (-0.30, -1.57) raw xDistance=0.15 yDistance=-1.57
04:20:32.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:20:32.530 00.000 25848 resist switch: large excursion: input -1.57 thresh 1.53 direction from 1 to -1
04:20:32.530 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.70
04:20:32.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
04:20:32.530 00.000 25848 MoveAxis(E, 0, ABG)
04:20:32.530 00.000 25848 Move returns status 0, amount 0
04:20:32.530 00.000 25848 BLC: Oldest BLC event removed
04:20:32.530 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 351 applied
04:20:32.530 00.000 25848 MoveAxis(N, 394, ABG)
04:20:32.530 00.000 25848 Guiding  Dir = 0, Dur = 394
04:20:32.563 00.033 25848 IsSlewing returns 0
04:20:32.563 00.000 25848 IsGuiding returns 0
04:20:32.594 00.031 25848 PulseGuide returned control before completion, sleep 373
04:20:32.976 00.382 25848 IsGuiding returns 1
04:20:32.977 00.001 25848 scope still moving after pulse duration time elapsed
04:20:33.032 00.055 25848 IsSlewing returns 0
04:20:33.033 00.001 25848 IsGuiding returns 0
04:20:33.033 00.000 25848 scope move finished after 394 + 75 ms
04:20:33.033 00.000 25848 Move returns status 0, amount 394
04:20:33.033 00.000 25848 move complete, result=0
04:20:33.033 00.000 25848 worker thread done servicing request
04:20:33.033 00.000 25848 Worker thread wakes up
04:20:33.033 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:33.033 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:33.033 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -1.6 px 394 ms NORTH
04:20:35.882 02.849 25848 Exposure complete
04:20:35.970 00.088 25848 worker thread done servicing request
04:20:35.970 00.000 21444 OnExposeComplete: enter
04:20:35.970 00.000 21444 UpdateGuideState(): m_state=6
04:20:35.970 00.000 21444 Star::Find(15, 1251, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1098
04:20:35.970 00.000 21444 Star::Find returns 1 (1), X=1252.17, Y=676.61, Mass=4685005, SNR=122.9, Peak=65504 HFD=7.7
04:20:35.971 00.001 21444 MultiStar: [#1 -0.66,-0.34,1.61,U] [#2 -0.66,-0.68,1.30,U] [#3 -0.61,-0.35,1.20,U] [#4 1.07,-0.18,1.05,U] [#5 1.03,0.37,1.04,U] [#6 1.16,0.42,1.02,U] [#7 1.06,-0.39,0.70,U] [#8 0.78,0.01,0.72,U] 
04:20:35.971 00.000 21444 refined, 8 included, MultiStar: {0.27, -0.12}, one-star: {0.53, 0.31}
04:20:35.971 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.48 = 2.80)
04:20:35.971 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.04)
04:20:35.971 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.12 hyp=0.29 cameraTheta=-0.43 mountX=-0.28 mountY=-0.01, mountTheta=-3.10
04:20:35.972 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.12, opts=13)
04:20:35.972 00.000 21444 Enqueuing Move request for scope (0.27, -0.12)
04:20:35.972 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=220, FiltMax=65504, Gamma=0.560
04:20:35.972 00.000 21444 UpdateGuideState exits: m=4685005 SNR=122.9 Saturated
04:20:35.972 00.000 25848 Worker thread wakes up
04:20:35.972 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.12) opts 0xd
04:20:35.972 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.12)
04:20:35.972 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:35.972 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:35.972 00.000 21444 Enqueuing Expose request
04:20:35.972 00.000 25848 Moving (0.27, -0.12) raw xDistance=-0.28 yDistance=-0.01
04:20:35.973 00.001 25848 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.85, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.566899, 1:0.011897
04:20:35.973 00.000 25848 BLC: No correction, Miss < min_move
04:20:35.973 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
04:20:35.973 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:35.973 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:20:35.973 00.000 25848 MoveAxis(E, 0, ABG)
04:20:35.973 00.000 25848 Move returns status 0, amount 0
04:20:35.973 00.000 25848 MoveAxis(N, 0, ABG)
04:20:35.973 00.000 25848 Move returns status 0, amount 0
04:20:35.973 00.000 25848 move complete, result=0
04:20:35.973 00.000 25848 worker thread done servicing request
04:20:35.973 00.000 25848 Worker thread wakes up
04:20:35.973 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:35.973 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:35.973 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:38.813 02.840 25848 Exposure complete
04:20:38.901 00.088 25848 worker thread done servicing request
04:20:38.901 00.000 21444 OnExposeComplete: enter
04:20:38.901 00.000 21444 UpdateGuideState(): m_state=6
04:20:38.901 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1099
04:20:38.901 00.000 21444 Star::Find returns 1 (1), X=1252.37, Y=675.73, Mass=4487484, SNR=117.5, Peak=65504 HFD=7.6
04:20:38.901 00.000 21444 MultiStar: [#1 0.04,-0.66,1.02,U] [#2 0.21,-1.44,1.04,U] [#3 -0.40,-1.42,0.72,U] [#4 0.32,-1.11,1.04,U] [#5 0.05,-0.72,0.79,U] [#6 0.49,-0.89,0.87,U] [#7 0.18,-1.55,0.80,U] [#8 0.44,-1.14,0.94,U] 
04:20:38.902 00.001 21444 single-star, 8 included, MultiStar: {0.25, -1.04}, one-star: {0.74, -0.58}
04:20:38.902 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
04:20:38.902 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.27)
04:20:38.902 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=-0.58 hyp=0.93 cameraTheta=-0.66 mountX=-0.79 mountY=-0.25, mountTheta=-2.83
04:20:38.903 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=-0.58, opts=13)
04:20:38.903 00.000 21444 Enqueuing Move request for scope (0.74, -0.58)
04:20:38.903 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=118, FiltMax=65504, Gamma=0.560
04:20:38.903 00.000 21444 UpdateGuideState exits: m=4487484 SNR=117.5 Saturated
04:20:38.903 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:38.903 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:38.903 00.000 21444 Enqueuing Expose request
04:20:38.903 00.000 25848 Worker thread wakes up
04:20:38.903 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.58) opts 0xd
04:20:38.903 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, -0.58)
04:20:38.903 00.000 25848 Moving (0.74, -0.58) raw xDistance=-0.79 yDistance=-0.25
04:20:38.903 00.000 25848 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.85, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.566899, 1:0.011897, 2:0.253751
04:20:38.903 00.000 25848 BLC: No correction, Miss < min_move
04:20:38.903 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.79
04:20:38.903 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:38.903 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
04:20:38.903 00.000 25848 MoveAxis(E, 23, ABG)
04:20:38.904 00.001 25848 Guiding  Dir = 2, Dur = 23
04:20:38.924 00.020 25848 IsSlewing returns 0
04:20:38.924 00.000 25848 IsGuiding returns 0
04:20:38.955 00.031 25848 IsGuiding returns 1
04:20:38.955 00.000 25848 scope still moving after pulse duration time elapsed
04:20:39.014 00.059 25848 IsSlewing returns 0
04:20:39.015 00.001 25848 IsGuiding returns 0
04:20:39.015 00.000 25848 scope move finished after 23 + 67 ms
04:20:39.015 00.000 25848 Move returns status 0, amount 23
04:20:39.015 00.000 25848 MoveAxis(N, 0, ABG)
04:20:39.015 00.000 25848 Move returns status 0, amount 0
04:20:39.015 00.000 25848 move complete, result=0
04:20:39.015 00.000 25848 worker thread done servicing request
04:20:39.015 00.000 25848 Worker thread wakes up
04:20:39.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:39.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:39.015 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.3 px 0 ms NORTH
04:20:41.863 02.848 25848 Exposure complete
04:20:41.940 00.077 25848 worker thread done servicing request
04:20:41.940 00.000 21444 OnExposeComplete: enter
04:20:41.940 00.000 21444 UpdateGuideState(): m_state=6
04:20:41.940 00.000 21444 Star::Find(15, 1252, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1100
04:20:41.940 00.000 21444 Star::Find returns 1 (1), X=1252.10, Y=676.67, Mass=5117052, SNR=155.1, Peak=65504 HFD=7.9
04:20:41.940 00.000 21444 MultiStar: [#1 0.81,-0.18,1.29,U] [#2 0.44,-0.51,0.85,U] [#3 0.46,-0.24,0.79,U] [#4 1.02,-0.21,1.08,U] [#5 1.50,0.24,0.72,U] [#6 0.75,0.09,0.65,U] [#7 1.12,-1.54,0.73,U] [#8 0.65,-0.20,0.61,U] 
04:20:41.940 00.000 21444 single-star, 8 included, MultiStar: {0.80, -0.22}, one-star: {0.47, 0.37}
04:20:41.941 00.001 21444 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
04:20:41.941 00.000 21444 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.06)
04:20:41.941 00.000 21444 CameraToMount -- cameraX=0.47 cameraY=0.37 hyp=0.60 cameraTheta=0.67 mountX=-0.43 mountY=0.52, mountTheta=2.27
04:20:41.942 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.47, y=0.37, opts=13)
04:20:41.942 00.000 21444 Enqueuing Move request for scope (0.47, 0.37)
04:20:41.942 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=168, FiltMax=65504, Gamma=0.560
04:20:41.942 00.000 21444 UpdateGuideState exits: m=5117052 SNR=155.1 Saturated
04:20:41.942 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:41.942 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:41.942 00.000 21444 Enqueuing Expose request
04:20:41.942 00.000 25848 Worker thread wakes up
04:20:41.942 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.37) opts 0xd
04:20:41.942 00.000 25848 Handling offset move in thread for scope, endpoint = (0.47, 0.37)
04:20:41.942 00.000 25848 Moving (0.47, 0.37) raw xDistance=-0.43 yDistance=0.52
04:20:41.942 00.000 25848 BLC: window closed
04:20:41.942 00.000 25848 BLC: History state: CurrMiss=-0.52, AvgInitMiss=0.85, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.566899, 1:0.011897, 2:0.253751
04:20:41.942 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:20:41.942 00.000 25848 BLC: window closed
04:20:41.942 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
04:20:41.942 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:20:41.942 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
04:20:41.942 00.000 25848 MoveAxis(E, 0, ABG)
04:20:41.942 00.000 25848 Move returns status 0, amount 0
04:20:41.942 00.000 25848 MoveAxis(N, 0, ABG)
04:20:41.942 00.000 25848 Move returns status 0, amount 0
04:20:41.942 00.000 25848 move complete, result=0
04:20:41.943 00.001 25848 worker thread done servicing request
04:20:41.943 00.000 25848 Worker thread wakes up
04:20:41.943 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
04:20:41.943 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:41.943 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:44.793 02.850 25848 Exposure complete
04:20:44.867 00.074 25848 worker thread done servicing request
04:20:44.867 00.000 21444 OnExposeComplete: enter
04:20:44.867 00.000 21444 UpdateGuideState(): m_state=6
04:20:44.867 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1101
04:20:44.867 00.000 21444 Star::Find returns 1 (1), X=1251.96, Y=674.98, Mass=4071278, SNR=99.0, Peak=61276 HFD=8.2
04:20:44.867 00.000 21444 MultiStar: [#1 1.11,-1.19,1.51,U] [#2 1.10,-1.53,1.09,U] [#3 0.36,-0.71,0.92,U] [#4 0.16,-1.52,0.90,U] [#5 0.61,-1.63,1.15,U] [#6 -0.02,-0.90,0.92,U] [#7 0.35,-1.50,0.77,U] [#8 1.20,-1.46,0.74,U] 
04:20:44.867 00.000 21444 single-star, 8 included, MultiStar: {0.61, -1.31}, one-star: {0.32, -1.33}
04:20:44.868 00.001 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.90)
04:20:44.868 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.94)
04:20:44.868 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=-1.33 hyp=1.37 cameraTheta=-1.33 mountX=-0.44 mountY=-1.11, mountTheta=-1.95
04:20:44.868 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=-1.33, opts=13)
04:20:44.868 00.000 21444 Enqueuing Move request for scope (0.32, -1.33)
04:20:44.868 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=66, FiltMax=65504, Gamma=0.560
04:20:44.868 00.000 21444 UpdateGuideState exits: m=4071278 SNR=99.0 Saturated
04:20:44.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:44.868 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:44.868 00.000 21444 Enqueuing Expose request
04:20:44.868 00.000 25848 Worker thread wakes up
04:20:44.869 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.33) opts 0xd
04:20:44.869 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, -1.33)
04:20:44.869 00.000 25848 Moving (0.32, -1.33) raw xDistance=-0.44 yDistance=-1.11
04:20:44.869 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
04:20:44.869 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
04:20:44.869 00.000 25848 MoveAxis(E, 0, ABG)
04:20:44.869 00.000 25848 Move returns status 0, amount 0
04:20:44.869 00.000 25848 MoveAxis(N, 30, ABG)
04:20:44.869 00.000 25848 Guiding  Dir = 0, Dur = 30
04:20:44.889 00.020 25848 IsSlewing returns 0
04:20:44.889 00.000 25848 IsGuiding returns 0
04:20:44.921 00.032 25848 IsGuiding returns 1
04:20:44.921 00.000 25848 scope still moving after pulse duration time elapsed
04:20:44.967 00.046 25848 IsSlewing returns 0
04:20:44.967 00.000 25848 IsGuiding returns 0
04:20:44.967 00.000 25848 scope move finished after 30 + 48 ms
04:20:44.967 00.000 25848 Move returns status 0, amount 30
04:20:44.967 00.000 25848 move complete, result=0
04:20:44.967 00.000 25848 worker thread done servicing request
04:20:44.967 00.000 25848 Worker thread wakes up
04:20:44.967 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.1 px 30 ms NORTH
04:20:44.967 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:44.967 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:47.825 02.858 25848 Exposure complete
04:20:47.898 00.073 25848 worker thread done servicing request
04:20:47.898 00.000 21444 OnExposeComplete: enter
04:20:47.898 00.000 21444 UpdateGuideState(): m_state=6
04:20:47.898 00.000 21444 Star::Find(15, 1251, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1102
04:20:47.898 00.000 21444 Star::Find returns 1 (1), X=1254.09, Y=676.55, Mass=4716805, SNR=125.9, Peak=65504 HFD=7.8
04:20:47.899 00.001 21444 MultiStar: [#1 2.24,-0.24,0.00,M1] [#2 2.79,-0.67,0.00,M1] [#3 1.70,-0.05,1.12,U] [#4 3.05,-0.10,0.00,M2] [#5 3.65,-0.12,0.00,M3] [#6 2.89,0.32,0.00,M1] [#7 3.03,-0.76,0.00,M5] [#8 3.04,-0.07,0.00,M1] 
04:20:47.899 00.000 21444 refined, 1 included, MultiStar: {2.05, 0.09}, one-star: {2.45, 0.25}
04:20:47.899 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
04:20:47.899 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
04:20:47.899 00.000 21444 CameraToMount -- cameraX=2.05 cameraY=0.09 hyp=2.05 cameraTheta=0.04 mountX=-2.04 mountY=0.86, mountTheta=2.74
04:20:47.899 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.05, y=0.09, opts=13)
04:20:47.899 00.000 21444 Enqueuing Move request for scope (2.05, 0.09)
04:20:47.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=106, FiltMax=65504, Gamma=0.560
04:20:47.899 00.000 21444 UpdateGuideState exits: m=4716805 SNR=125.9 Saturated
04:20:47.900 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:47.900 00.000 25848 Worker thread wakes up
04:20:47.900 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.05, 0.09) opts 0xd
04:20:47.900 00.000 25848 Handling offset move in thread for scope, endpoint = (2.05, 0.09)
04:20:47.900 00.000 25848 Moving (2.05, 0.09) raw xDistance=-2.04 yDistance=0.86
04:20:47.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -2.04
04:20:47.900 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:20:47.900 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:47.900 00.000 21444 Enqueuing Expose request
04:20:47.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
04:20:47.900 00.000 25848 MoveAxis(E, 59, ABG)
04:20:47.900 00.000 25848 Guiding  Dir = 2, Dur = 59
04:20:47.920 00.020 25848 IsSlewing returns 0
04:20:47.921 00.001 25848 IsGuiding returns 0
04:20:47.952 00.031 25848 PulseGuide returned control before completion, sleep 39
04:20:47.996 00.044 25848 IsGuiding returns 1
04:20:47.996 00.000 25848 scope still moving after pulse duration time elapsed
04:20:48.047 00.051 25848 IsSlewing returns 0
04:20:48.047 00.000 25848 IsGuiding returns 0
04:20:48.047 00.000 25848 scope move finished after 59 + 67 ms
04:20:48.047 00.000 25848 Move returns status 0, amount 59
04:20:48.047 00.000 25848 MoveAxis(N, 0, ABG)
04:20:48.047 00.000 25848 Move returns status 0, amount 0
04:20:48.047 00.000 25848 move complete, result=0
04:20:48.047 00.000 25848 worker thread done servicing request
04:20:48.047 00.000 25848 Worker thread wakes up
04:20:48.047 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:48.047 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:48.048 00.001 21444 GuideStep: -2.0 px 59 ms EAST, 0.9 px 0 ms NORTH
04:20:50.903 02.855 25848 Exposure complete
04:20:50.991 00.088 25848 worker thread done servicing request
04:20:50.992 00.001 21444 OnExposeComplete: enter
04:20:50.992 00.000 21444 UpdateGuideState(): m_state=6
04:20:50.992 00.000 21444 Star::Find(15, 1254, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1103
04:20:50.992 00.000 21444 Star::Find returns 1 (1), X=1251.36, Y=677.25, Mass=4965240, SNR=141.7, Peak=65504 HFD=7.6
04:20:50.992 00.000 21444 MultiStar: [#1 -0.15,0.55,1.16,U] [#2 -0.16,0.23,1.03,U] [#3 -0.20,0.31,1.06,U] [#4 0.24,0.38,0.85,U] [#5 0.75,0.52,0.79,U] [#6 0.43,1.01,0.71,U] [#7 0.21,-0.67,0.69,U] [#8 0.01,0.38,0.65,U] 
04:20:50.992 00.000 21444 refined, 8 included, MultiStar: {0.05, 0.43}, one-star: {-0.27, 0.95}
04:20:50.992 00.000 21444 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
04:20:50.992 00.000 21444 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.45 = 1.84)
04:20:50.992 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=0.43 hyp=0.43 cameraTheta=1.45 mountX=-0.01 mountY=0.42, mountTheta=1.61
04:20:50.994 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=0.43, opts=13)
04:20:50.994 00.000 21444 Enqueuing Move request for scope (0.05, 0.43)
04:20:50.994 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=16, FiltMax=65504, Gamma=0.560
04:20:50.994 00.000 21444 UpdateGuideState exits: m=4965240 SNR=141.7 Saturated
04:20:50.994 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:50.994 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:50.994 00.000 21444 Enqueuing Expose request
04:20:50.994 00.000 25848 Worker thread wakes up
04:20:50.994 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.43) opts 0xd
04:20:50.994 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, 0.43)
04:20:50.994 00.000 25848 Moving (0.05, 0.43) raw xDistance=-0.01 yDistance=0.42
04:20:50.994 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:20:50.994 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:50.994 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
04:20:50.994 00.000 25848 MoveAxis(E, 0, ABG)
04:20:50.994 00.000 25848 Move returns status 0, amount 0
04:20:50.994 00.000 25848 MoveAxis(N, 0, ABG)
04:20:50.994 00.000 25848 Move returns status 0, amount 0
04:20:50.994 00.000 25848 move complete, result=0
04:20:50.994 00.000 25848 worker thread done servicing request
04:20:50.994 00.000 25848 Worker thread wakes up
04:20:50.995 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:50.995 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:50.995 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
04:20:53.849 02.854 25848 Exposure complete
04:20:53.934 00.085 25848 worker thread done servicing request
04:20:53.935 00.001 21444 OnExposeComplete: enter
04:20:53.935 00.000 21444 UpdateGuideState(): m_state=6
04:20:53.935 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1104
04:20:53.935 00.000 21444 Star::Find returns 1 (1), X=1250.75, Y=675.78, Mass=4097936, SNR=108.4, Peak=60452 HFD=7.9
04:20:53.935 00.000 21444 MultiStar: [#1 -1.71,-1.12,1.12,U] [#2 -1.70,-1.98,0.00,M1] [#3 -1.54,-0.84,0.76,U] [#4 -0.65,-1.15,0.93,U] [#5 -0.26,-1.22,0.86,U] [#6 -0.40,-0.96,0.73,U] [#7 -0.30,-1.93,0.75,U] [#8 -0.73,-0.70,0.55,U] 
04:20:53.935 00.000 21444 single-star, 7 included, MultiStar: {-0.85, -1.05}, one-star: {-0.88, -0.52}
04:20:53.935 00.000 21444 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.05) = xAngle (-5.66 = 0.62)
04:20:53.935 00.000 21444 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.50 = -2.22)
04:20:53.935 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-0.52 hyp=1.03 cameraTheta=-2.61 mountX=0.83 mountY=-0.82, mountTheta=-0.78
04:20:53.937 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-0.52, opts=13)
04:20:53.937 00.000 21444 Enqueuing Move request for scope (-0.88, -0.52)
04:20:53.937 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=102, FiltMax=65504, Gamma=0.560
04:20:53.937 00.000 21444 UpdateGuideState exits: m=4097936 SNR=108.4 Saturated
04:20:53.937 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:53.937 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:53.937 00.000 21444 Enqueuing Expose request
04:20:53.937 00.000 25848 Worker thread wakes up
04:20:53.937 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.52) opts 0xd
04:20:53.937 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -0.52)
04:20:53.937 00.000 25848 Moving (-0.88, -0.52) raw xDistance=0.83 yDistance=-0.82
04:20:53.937 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
04:20:53.937 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
04:20:53.937 00.000 25848 MoveAxis(W, 24, ABG)
04:20:53.937 00.000 25848 Guiding  Dir = 3, Dur = 24
04:20:53.970 00.033 25848 IsSlewing returns 0
04:20:53.970 00.000 25848 IsGuiding returns 0
04:20:54.002 00.032 25848 IsGuiding returns 1
04:20:54.002 00.000 25848 scope still moving after pulse duration time elapsed
04:20:54.061 00.059 25848 IsSlewing returns 0
04:20:54.061 00.000 25848 IsGuiding returns 0
04:20:54.061 00.000 25848 scope move finished after 24 + 67 ms
04:20:54.061 00.000 25848 Move returns status 0, amount 24
04:20:54.061 00.000 25848 MoveAxis(N, 22, ABG)
04:20:54.061 00.000 25848 Guiding  Dir = 0, Dur = 22
04:20:54.094 00.033 25848 IsSlewing returns 0
04:20:54.094 00.000 25848 IsGuiding returns 0
04:20:54.126 00.032 25848 IsGuiding returns 1
04:20:54.126 00.000 25848 scope still moving after pulse duration time elapsed
04:20:54.210 00.084 25848 IsSlewing returns 0
04:20:54.210 00.000 25848 IsGuiding returns 0
04:20:54.210 00.000 25848 scope move finished after 22 + 94 ms
04:20:54.210 00.000 25848 Move returns status 0, amount 22
04:20:54.210 00.000 25848 move complete, result=0
04:20:54.210 00.000 25848 worker thread done servicing request
04:20:54.210 00.000 25848 Worker thread wakes up
04:20:54.210 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:54.210 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:54.210 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.8 px 22 ms NORTH
04:20:57.055 02.845 25848 Exposure complete
04:20:57.142 00.087 25848 worker thread done servicing request
04:20:57.142 00.000 21444 OnExposeComplete: enter
04:20:57.142 00.000 21444 UpdateGuideState(): m_state=6
04:20:57.142 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1105
04:20:57.142 00.000 21444 Star::Find returns 1 (1), X=1251.14, Y=677.67, Mass=4366693, SNR=115.9, Peak=64460 HFD=7.8
04:20:57.143 00.001 21444 MultiStar: [#1 -1.32,0.79,0.99,U] [#2 -0.95,-0.04,1.29,U] [#3 -0.63,0.81,0.96,U] [#4 -0.22,0.88,0.82,U] [#5 -0.30,0.94,0.94,U] [#6 -0.35,0.68,0.78,U] [#7 0.01,-0.02,0.98,U] [#8 0.23,0.02,0.66,U] 
04:20:57.143 00.000 21444 refined, 8 included, MultiStar: {-0.50, 0.59}, one-star: {-0.50, 1.37}
04:20:57.143 00.000 21444 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.05) = xAngle (-0.78 = -0.78)
04:20:57.143 00.000 21444 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.62 = 2.66)
04:20:57.143 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=0.59 hyp=0.78 cameraTheta=2.27 mountX=0.55 mountY=0.36, mountTheta=0.58
04:20:57.144 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=0.59, opts=13)
04:20:57.144 00.000 21444 Enqueuing Move request for scope (-0.50, 0.59)
04:20:57.144 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=120, FiltMax=65504, Gamma=0.560
04:20:57.144 00.000 21444 UpdateGuideState exits: m=4366693 SNR=115.9 Saturated
04:20:57.144 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:57.144 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:20:57.144 00.000 21444 Enqueuing Expose request
04:20:57.144 00.000 25848 Worker thread wakes up
04:20:57.144 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.59) opts 0xd
04:20:57.144 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 0.59)
04:20:57.144 00.000 25848 Moving (-0.50, 0.59) raw xDistance=0.55 yDistance=0.36
04:20:57.144 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55
04:20:57.144 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:57.144 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
04:20:57.144 00.000 25848 MoveAxis(W, 18, ABG)
04:20:57.144 00.000 25848 Guiding  Dir = 3, Dur = 18
04:20:57.173 00.029 25848 IsSlewing returns 0
04:20:57.173 00.000 25848 IsGuiding returns 0
04:20:57.230 00.057 25848 IsGuiding returns 1
04:20:57.230 00.000 25848 scope still moving after pulse duration time elapsed
04:20:57.284 00.054 25848 IsSlewing returns 0
04:20:57.284 00.000 25848 IsGuiding returns 0
04:20:57.284 00.000 25848 scope move finished after 18 + 93 ms
04:20:57.284 00.000 25848 Move returns status 0, amount 18
04:20:57.284 00.000 25848 MoveAxis(N, 0, ABG)
04:20:57.284 00.000 25848 Move returns status 0, amount 0
04:20:57.284 00.000 25848 move complete, result=0
04:20:57.284 00.000 25848 worker thread done servicing request
04:20:57.284 00.000 25848 Worker thread wakes up
04:20:57.284 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:20:57.285 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:20:57.285 00.000 21444 GuideStep: 0.6 px 18 ms WEST, 0.4 px 0 ms NORTH
04:21:00.131 02.846 25848 Exposure complete
04:21:00.206 00.075 25848 worker thread done servicing request
04:21:00.206 00.000 21444 OnExposeComplete: enter
04:21:00.206 00.000 21444 UpdateGuideState(): m_state=6
04:21:00.206 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1106
04:21:00.206 00.000 21444 Star::Find returns 1 (1), X=1251.49, Y=677.58, Mass=5013272, SNR=152.4, Peak=65504 HFD=7.6
04:21:00.206 00.000 21444 MultiStar: [#1 0.34,1.37,1.45,U] [#2 0.39,0.64,1.08,U] [#3 0.18,1.57,1.17,U] [#4 0.74,0.75,1.05,U] [#5 0.35,0.39,0.79,U] [#6 0.16,1.32,0.93,U] [#7 0.27,-0.03,0.74,U] [#8 0.49,0.58,0.54,U] 
04:21:00.206 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.96}, one-star: {-0.14, 1.28}
04:21:00.206 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.79 = -1.79)
04:21:00.206 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.63 = 1.65)
04:21:00.206 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.96 hyp=1.01 cameraTheta=1.27 mountX=-0.21 mountY=1.00, mountTheta=1.78
04:21:00.207 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.96, opts=13)
04:21:00.207 00.000 21444 Enqueuing Move request for scope (0.30, 0.96)
04:21:00.207 00.000 25848 Worker thread wakes up
04:21:00.207 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.96) opts 0xd
04:21:00.207 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.96)
04:21:00.207 00.000 25848 Moving (0.30, 0.96) raw xDistance=-0.21 yDistance=1.00
04:21:00.207 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=196, FiltMax=65504, Gamma=0.560
04:21:00.207 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
04:21:00.208 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:21:00.208 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.00
04:21:00.208 00.000 25848 MoveAxis(E, 0, ABG)
04:21:00.208 00.000 25848 Move returns status 0, amount 0
04:21:00.208 00.000 25848 MoveAxis(N, 0, ABG)
04:21:00.208 00.000 25848 Move returns status 0, amount 0
04:21:00.208 00.000 25848 move complete, result=0
04:21:00.208 00.000 25848 worker thread done servicing request
04:21:00.208 00.000 21444 UpdateGuideState exits: m=5013272 SNR=152.4 Saturated
04:21:00.208 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:00.208 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:00.208 00.000 21444 Enqueuing Expose request
04:21:00.208 00.000 25848 Worker thread wakes up
04:21:00.208 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.0 px 0 ms NORTH
04:21:00.208 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:00.208 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:03.049 02.841 25848 Exposure complete
04:21:03.130 00.081 25848 worker thread done servicing request
04:21:03.130 00.000 21444 OnExposeComplete: enter
04:21:03.130 00.000 21444 UpdateGuideState(): m_state=6
04:21:03.130 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1107
04:21:03.130 00.000 21444 Star::Find returns 1 (1), X=1252.32, Y=675.61, Mass=4744124, SNR=125.2, Peak=65504 HFD=7.5
04:21:03.130 00.000 21444 MultiStar: [#1 0.53,-0.47,1.34,U] [#2 0.99,-1.25,1.37,U] [#3 0.74,-0.82,0.97,U] [#4 0.93,-0.77,1.18,U] [#5 0.62,-1.02,0.93,U] [#6 0.57,-0.56,0.93,U] [#7 0.97,-1.74,0.69,U] [#8 1.62,-0.50,0.72,U] 
04:21:03.130 00.000 21444 single-star, 8 included, MultiStar: {0.82, -0.85}, one-star: {0.69, -0.70}
04:21:03.130 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
04:21:03.131 00.001 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.69 = -0.40)
04:21:03.131 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.70 hyp=0.98 cameraTheta=-0.79 mountX=-0.75 mountY=-0.38, mountTheta=-2.67
04:21:03.131 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.70, opts=13)
04:21:03.131 00.000 21444 Enqueuing Move request for scope (0.69, -0.70)
04:21:03.131 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=140, FiltMax=65504, Gamma=0.560
04:21:03.131 00.000 21444 UpdateGuideState exits: m=4744124 SNR=125.2 Saturated
04:21:03.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:03.131 00.000 25848 Worker thread wakes up
04:21:03.132 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:03.132 00.000 21444 Enqueuing Expose request
04:21:03.132 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.70) opts 0xd
04:21:03.132 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.70)
04:21:03.132 00.000 25848 Moving (0.69, -0.70) raw xDistance=-0.75 yDistance=-0.38
04:21:03.132 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
04:21:03.132 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:03.132 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
04:21:03.132 00.000 25848 MoveAxis(E, 22, ABG)
04:21:03.132 00.000 25848 Guiding  Dir = 2, Dur = 22
04:21:03.157 00.025 25848 IsSlewing returns 0
04:21:03.158 00.001 25848 IsGuiding returns 0
04:21:03.189 00.031 25848 IsGuiding returns 1
04:21:03.189 00.000 25848 scope still moving after pulse duration time elapsed
04:21:03.250 00.061 25848 IsSlewing returns 0
04:21:03.250 00.000 25848 IsGuiding returns 0
04:21:03.250 00.000 25848 scope move finished after 22 + 70 ms
04:21:03.250 00.000 25848 Move returns status 0, amount 22
04:21:03.250 00.000 25848 MoveAxis(N, 0, ABG)
04:21:03.250 00.000 25848 Move returns status 0, amount 0
04:21:03.250 00.000 25848 move complete, result=0
04:21:03.250 00.000 25848 worker thread done servicing request
04:21:03.250 00.000 25848 Worker thread wakes up
04:21:03.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:03.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:03.250 00.000 21444 GuideStep: -0.7 px 22 ms EAST, -0.4 px 0 ms NORTH
04:21:06.092 02.842 25848 Exposure complete
04:21:06.158 00.066 25848 worker thread done servicing request
04:21:06.158 00.000 21444 OnExposeComplete: enter
04:21:06.159 00.001 21444 UpdateGuideState(): m_state=6
04:21:06.159 00.000 21444 Star::Find(15, 1252, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1108
04:21:06.159 00.000 21444 Star::Find returns 1 (1), X=1251.03, Y=676.23, Mass=5561716, SNR=212.8, Peak=65504 HFD=8.1
04:21:06.159 00.000 21444 MultiStar: [#1 -1.56,-0.18,1.26,U] [#2 -1.44,-0.99,1.12,U] [#3 -1.60,-0.07,0.70,U] [#4 0.05,-0.09,0.76,U] [#5 0.11,0.13,0.78,U] [#6 0.06,0.82,0.70,U] [#7 0.24,-0.56,0.72,U] [#8 -0.41,0.45,0.56,U] 
04:21:06.159 00.000 21444 single-star, 8 included, MultiStar: {-0.68, -0.13}, one-star: {-0.60, -0.07}
04:21:06.159 00.000 21444 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.05) = xAngle (-6.08 = 0.21)
04:21:06.159 00.000 21444 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.92 = -2.64)
04:21:06.159 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=-0.07 hyp=0.61 cameraTheta=-3.02 mountX=0.59 mountY=-0.29, mountTheta=-0.46
04:21:06.160 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=-0.07, opts=13)
04:21:06.160 00.000 21444 Enqueuing Move request for scope (-0.60, -0.07)
04:21:06.160 00.000 25848 Worker thread wakes up
04:21:06.160 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=180, FiltMax=65504, Gamma=0.560
04:21:06.160 00.000 21444 UpdateGuideState exits: m=5561716 SNR=212.8 Saturated
04:21:06.160 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:06.160 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.07) opts 0xd
04:21:06.160 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, -0.07)
04:21:06.160 00.000 25848 Moving (-0.60, -0.07) raw xDistance=0.59 yDistance=-0.29
04:21:06.160 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:06.160 00.000 21444 Enqueuing Expose request
04:21:06.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.59
04:21:06.160 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:06.160 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:21:06.160 00.000 25848 MoveAxis(W, 16, ABG)
04:21:06.160 00.000 25848 Guiding  Dir = 3, Dur = 16
04:21:06.186 00.026 25848 IsSlewing returns 0
04:21:06.186 00.000 25848 IsGuiding returns 0
04:21:06.227 00.041 25848 IsGuiding returns 1
04:21:06.227 00.000 25848 scope still moving after pulse duration time elapsed
04:21:06.339 00.112 25848 IsSlewing returns 0
04:21:06.339 00.000 25848 IsGuiding returns 0
04:21:06.339 00.000 25848 scope move finished after 16 + 137 ms
04:21:06.339 00.000 25848 Move returns status 0, amount 16
04:21:06.339 00.000 25848 MoveAxis(N, 0, ABG)
04:21:06.339 00.000 25848 Move returns status 0, amount 0
04:21:06.339 00.000 25848 move complete, result=0
04:21:06.339 00.000 25848 worker thread done servicing request
04:21:06.340 00.001 25848 Worker thread wakes up
04:21:06.340 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.3 px 0 ms NORTH
04:21:06.340 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:06.340 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:09.178 02.838 25848 Exposure complete
04:21:09.267 00.089 25848 worker thread done servicing request
04:21:09.267 00.000 21444 OnExposeComplete: enter
04:21:09.267 00.000 21444 UpdateGuideState(): m_state=6
04:21:09.267 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1109
04:21:09.267 00.000 21444 Star::Find returns 1 (1), X=1251.29, Y=677.38, Mass=5007673, SNR=146.1, Peak=65504 HFD=7.5
04:21:09.267 00.000 21444 MultiStar: [#1 -0.70,0.44,1.34,U] [#2 -0.70,-0.44,1.15,U] [#3 -0.86,0.49,0.83,U] [#4 0.07,0.41,0.81,U] [#5 -0.10,0.08,1.03,U] [#6 -0.00,0.83,0.85,U] [#7 0.01,-0.82,0.62,U] [#8 0.13,1.37,0.63,U] 
04:21:09.267 00.000 21444 refined, 8 included, MultiStar: {-0.34, 0.37}, one-star: {-0.35, 1.07}
04:21:09.267 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
04:21:09.267 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.58 = 2.70)
04:21:09.267 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.37 hyp=0.50 cameraTheta=2.31 mountX=0.37 mountY=0.21, mountTheta=0.53
04:21:09.268 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.37, opts=13)
04:21:09.268 00.000 21444 Enqueuing Move request for scope (-0.34, 0.37)
04:21:09.268 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=104, FiltMax=65504, Gamma=0.560
04:21:09.269 00.001 21444 UpdateGuideState exits: m=5007673 SNR=146.1 Saturated
04:21:09.269 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:09.269 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:09.269 00.000 21444 Enqueuing Expose request
04:21:09.269 00.000 25848 Worker thread wakes up
04:21:09.269 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.37) opts 0xd
04:21:09.269 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.37)
04:21:09.269 00.000 25848 Moving (-0.34, 0.37) raw xDistance=0.37 yDistance=0.21
04:21:09.269 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
04:21:09.269 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:09.269 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:21:09.269 00.000 25848 MoveAxis(E, 0, ABG)
04:21:09.269 00.000 25848 Move returns status 0, amount 0
04:21:09.269 00.000 25848 MoveAxis(N, 0, ABG)
04:21:09.269 00.000 25848 Move returns status 0, amount 0
04:21:09.269 00.000 25848 move complete, result=0
04:21:09.269 00.000 25848 worker thread done servicing request
04:21:09.269 00.000 25848 Worker thread wakes up
04:21:09.269 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:09.269 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:09.269 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
04:21:12.117 02.848 25848 Exposure complete
04:21:12.204 00.087 25848 worker thread done servicing request
04:21:12.204 00.000 21444 OnExposeComplete: enter
04:21:12.204 00.000 21444 UpdateGuideState(): m_state=6
04:21:12.205 00.001 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1110
04:21:12.205 00.000 21444 Star::Find returns 1 (1), X=1252.08, Y=677.08, Mass=5295477, SNR=176.8, Peak=65504 HFD=8.1
04:21:12.205 00.000 21444 MultiStar: [#1 -0.53,0.66,1.08,U] [#2 -0.51,-0.25,1.08,U] [#3 -0.56,0.30,0.85,U] [#4 0.96,0.67,0.77,U] [#5 0.82,1.31,0.72,U] [#6 0.62,1.42,0.69,U] [#7 0.61,-0.02,0.62,U] [#8 1.02,1.09,0.59,U] 
04:21:12.205 00.000 21444 refined, 8 included, MultiStar: {0.21, 0.61}, one-star: {0.44, 0.77}
04:21:12.205 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
04:21:12.205 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
04:21:12.205 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.61 hyp=0.65 cameraTheta=1.24 mountX=-0.16 mountY=0.65, mountTheta=1.81
04:21:12.206 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.61, opts=13)
04:21:12.206 00.000 21444 Enqueuing Move request for scope (0.21, 0.61)
04:21:12.206 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=206, FiltMax=65504, Gamma=0.560
04:21:12.206 00.000 21444 UpdateGuideState exits: m=5295477 SNR=176.8 Saturated
04:21:12.206 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:12.206 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:12.206 00.000 21444 Enqueuing Expose request
04:21:12.206 00.000 25848 Worker thread wakes up
04:21:12.206 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.61) opts 0xd
04:21:12.206 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.61)
04:21:12.206 00.000 25848 Moving (0.21, 0.61) raw xDistance=-0.16 yDistance=0.65
04:21:12.206 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:21:12.206 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:21:12.207 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
04:21:12.207 00.000 25848 MoveAxis(E, 0, ABG)
04:21:12.207 00.000 25848 Move returns status 0, amount 0
04:21:12.207 00.000 25848 MoveAxis(N, 0, ABG)
04:21:12.207 00.000 25848 Move returns status 0, amount 0
04:21:12.207 00.000 25848 move complete, result=0
04:21:12.207 00.000 25848 worker thread done servicing request
04:21:12.207 00.000 25848 Worker thread wakes up
04:21:12.207 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:12.207 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:12.207 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
04:21:15.052 02.845 25848 Exposure complete
04:21:15.129 00.077 25848 worker thread done servicing request
04:21:15.129 00.000 21444 OnExposeComplete: enter
04:21:15.129 00.000 21444 UpdateGuideState(): m_state=6
04:21:15.129 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1111
04:21:15.129 00.000 21444 Star::Find returns 1 (1), X=1250.07, Y=676.77, Mass=4649991, SNR=131.7, Peak=65504 HFD=8.0
04:21:15.130 00.001 21444 MultiStar: [#1 -1.70,0.35,1.23,U] [#2 -1.63,-0.32,1.59,U] [#3 -1.90,0.06,0.84,U] [#4 -0.97,0.18,0.90,U] [#5 -1.60,0.54,0.97,U] [#6 -1.08,0.45,0.78,U] [#7 -0.80,-0.52,0.63,U] [#8 -0.75,0.60,0.52,U] 
04:21:15.130 00.000 21444 refined, 8 included, MultiStar: {-1.42, 0.17}, one-star: {-1.57, 0.46}
04:21:15.130 00.000 21444 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.05) = xAngle (-0.03 = -0.03)
04:21:15.130 00.000 21444 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
04:21:15.130 00.000 21444 CameraToMount -- cameraX=-1.42 cameraY=0.17 hyp=1.43 cameraTheta=3.02 mountX=1.43 mountY=-0.38, mountTheta=-0.26
04:21:15.131 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.42, y=0.17, opts=13)
04:21:15.131 00.000 21444 Enqueuing Move request for scope (-1.42, 0.17)
04:21:15.131 00.000 25848 Worker thread wakes up
04:21:15.131 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 0.17) opts 0xd
04:21:15.131 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.42, 0.17)
04:21:15.131 00.000 25848 Moving (-1.42, 0.17) raw xDistance=1.43 yDistance=-0.38
04:21:15.131 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.43
04:21:15.131 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:15.131 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=142, FiltMax=65504, Gamma=0.560
04:21:15.131 00.000 21444 UpdateGuideState exits: m=4649991 SNR=131.7 Saturated
04:21:15.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:15.131 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
04:21:15.131 00.000 25848 MoveAxis(W, 42, ABG)
04:21:15.131 00.000 25848 Guiding  Dir = 3, Dur = 42
04:21:15.131 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:15.131 00.000 21444 Enqueuing Expose request
04:21:15.157 00.026 25848 IsSlewing returns 0
04:21:15.157 00.000 25848 IsGuiding returns 0
04:21:15.188 00.031 25848 PulseGuide returned control before completion, sleep 21
04:21:15.225 00.037 25848 IsGuiding returns 1
04:21:15.225 00.000 25848 scope still moving after pulse duration time elapsed
04:21:15.279 00.054 25848 IsSlewing returns 0
04:21:15.279 00.000 25848 IsGuiding returns 0
04:21:15.279 00.000 25848 scope move finished after 42 + 80 ms
04:21:15.279 00.000 25848 Move returns status 0, amount 42
04:21:15.279 00.000 25848 MoveAxis(N, 0, ABG)
04:21:15.279 00.000 25848 Move returns status 0, amount 0
04:21:15.279 00.000 25848 move complete, result=0
04:21:15.279 00.000 25848 worker thread done servicing request
04:21:15.279 00.000 25848 Worker thread wakes up
04:21:15.279 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:15.279 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:15.279 00.000 21444 GuideStep: 1.4 px 42 ms WEST, -0.4 px 0 ms NORTH
04:21:18.127 02.848 25848 Exposure complete
04:21:18.208 00.081 25848 worker thread done servicing request
04:21:18.208 00.000 21444 OnExposeComplete: enter
04:21:18.208 00.000 21444 UpdateGuideState(): m_state=6
04:21:18.208 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1112
04:21:18.208 00.000 21444 Star::Find returns 1 (1), X=1251.20, Y=676.29, Mass=4735054, SNR=125.8, Peak=65504 HFD=7.6
04:21:18.209 00.001 21444 MultiStar: [#1 -0.91,-0.65,1.34,U] [#2 -0.75,-1.36,1.53,U] [#3 -0.31,-0.81,1.50,U] [#4 -0.22,-0.75,0.86,U] [#5 -0.27,-0.90,0.97,U] [#6 0.01,-0.60,0.98,U] [#7 -0.07,-1.39,0.77,U] [#8 -0.18,-0.48,0.49,U] 
04:21:18.209 00.000 21444 single-star, 8 included, MultiStar: {-0.41, -0.80}, one-star: {-0.44, -0.02}
04:21:18.209 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.05) = xAngle (-6.15 = 0.13)
04:21:18.209 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.71)
04:21:18.209 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=-0.02 hyp=0.44 cameraTheta=-3.10 mountX=0.43 mountY=-0.18, mountTheta=-0.40
04:21:18.210 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-0.02, opts=13)
04:21:18.210 00.000 21444 Enqueuing Move request for scope (-0.44, -0.02)
04:21:18.210 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=222, FiltMax=65504, Gamma=0.560
04:21:18.210 00.000 21444 UpdateGuideState exits: m=4735054 SNR=125.8 Saturated
04:21:18.210 00.000 25848 Worker thread wakes up
04:21:18.210 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.02) opts 0xd
04:21:18.210 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -0.02)
04:21:18.210 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:18.210 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:18.210 00.000 21444 Enqueuing Expose request
04:21:18.210 00.000 25848 Moving (-0.44, -0.02) raw xDistance=0.43 yDistance=-0.18
04:21:18.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
04:21:18.210 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:18.210 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:21:18.210 00.000 25848 MoveAxis(E, 0, ABG)
04:21:18.211 00.001 25848 Move returns status 0, amount 0
04:21:18.211 00.000 25848 MoveAxis(N, 0, ABG)
04:21:18.211 00.000 25848 Move returns status 0, amount 0
04:21:18.211 00.000 25848 move complete, result=0
04:21:18.211 00.000 25848 worker thread done servicing request
04:21:18.211 00.000 25848 Worker thread wakes up
04:21:18.211 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:18.211 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:18.211 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
04:21:21.059 02.848 25848 Exposure complete
04:21:21.139 00.080 25848 worker thread done servicing request
04:21:21.139 00.000 21444 OnExposeComplete: enter
04:21:21.139 00.000 21444 UpdateGuideState(): m_state=6
04:21:21.140 00.001 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1113
04:21:21.140 00.000 21444 Star::Find returns 1 (1), X=1251.45, Y=677.31, Mass=4379992, SNR=116.7, Peak=63896 HFD=7.5
04:21:21.140 00.000 21444 MultiStar: [#1 -0.69,0.48,1.26,U] [#2 -0.63,-0.28,1.43,U] [#3 -0.19,0.63,1.00,U] [#4 0.49,0.49,1.01,U] [#5 0.80,0.88,0.80,U] [#6 -0.00,0.74,0.73,U] [#7 0.12,-0.09,0.67,U] [#8 0.39,0.68,0.54,U] 
04:21:21.140 00.000 21444 refined, 8 included, MultiStar: {-0.09, 0.46}, one-star: {-0.19, 1.00}
04:21:21.140 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
04:21:21.140 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
04:21:21.140 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.46 hyp=0.47 cameraTheta=1.75 mountX=0.13 mountY=0.39, mountTheta=1.26
04:21:21.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.46, opts=13)
04:21:21.141 00.000 21444 Enqueuing Move request for scope (-0.09, 0.46)
04:21:21.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=152, FiltMax=65504, Gamma=0.560
04:21:21.141 00.000 21444 UpdateGuideState exits: m=4379992 SNR=116.7 Saturated
04:21:21.141 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:21.141 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:21.141 00.000 21444 Enqueuing Expose request
04:21:21.141 00.000 25848 Worker thread wakes up
04:21:21.141 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.46) opts 0xd
04:21:21.141 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.46)
04:21:21.141 00.000 25848 Moving (-0.09, 0.46) raw xDistance=0.13 yDistance=0.39
04:21:21.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:21:21.141 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:21.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:21:21.141 00.000 25848 MoveAxis(E, 0, ABG)
04:21:21.141 00.000 25848 Move returns status 0, amount 0
04:21:21.141 00.000 25848 MoveAxis(N, 0, ABG)
04:21:21.141 00.000 25848 Move returns status 0, amount 0
04:21:21.141 00.000 25848 move complete, result=0
04:21:21.141 00.000 25848 worker thread done servicing request
04:21:21.141 00.000 25848 Worker thread wakes up
04:21:21.142 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:21.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:21.142 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
04:21:23.995 02.853 25848 Exposure complete
04:21:24.075 00.080 25848 worker thread done servicing request
04:21:24.075 00.000 21444 OnExposeComplete: enter
04:21:24.075 00.000 21444 UpdateGuideState(): m_state=6
04:21:24.075 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1114
04:21:24.075 00.000 21444 Star::Find returns 1 (1), X=1250.81, Y=676.53, Mass=4412260, SNR=118.9, Peak=65504 HFD=7.7
04:21:24.075 00.000 21444 MultiStar: [#1 -1.12,0.28,1.31,U] [#2 -1.03,-0.42,1.09,U] [#3 -1.79,-0.47,0.87,U] [#4 -0.40,0.00,0.87,U] [#5 -0.61,-0.00,1.12,U] [#6 -0.61,0.09,0.77,U] [#7 -0.63,-0.67,0.70,U] [#8 -0.60,-0.23,0.85,U] 
04:21:24.076 00.001 21444 single-star, 8 included, MultiStar: {-0.87, -0.10}, one-star: {-0.83, 0.22}
04:21:24.076 00.000 21444 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.05) = xAngle (-0.17 = -0.17)
04:21:24.076 00.000 21444 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.02 = -3.02)
04:21:24.076 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=0.22 hyp=0.86 cameraTheta=2.88 mountX=0.85 mountY=-0.11, mountTheta=-0.13
04:21:24.076 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=0.22, opts=13)
04:21:24.076 00.000 21444 Enqueuing Move request for scope (-0.83, 0.22)
04:21:24.076 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=80, FiltMax=65504, Gamma=0.560
04:21:24.076 00.000 21444 UpdateGuideState exits: m=4412260 SNR=118.9 Saturated
04:21:24.076 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:24.076 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:24.076 00.000 21444 Enqueuing Expose request
04:21:24.077 00.001 25848 Worker thread wakes up
04:21:24.077 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.22) opts 0xd
04:21:24.077 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, 0.22)
04:21:24.077 00.000 25848 Moving (-0.83, 0.22) raw xDistance=0.85 yDistance=-0.11
04:21:24.077 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.85
04:21:24.077 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:24.077 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:21:24.077 00.000 25848 MoveAxis(W, 25, ABG)
04:21:24.077 00.000 25848 Guiding  Dir = 3, Dur = 25
04:21:24.112 00.035 25848 IsSlewing returns 0
04:21:24.113 00.001 25848 IsGuiding returns 0
04:21:24.145 00.032 25848 IsGuiding returns 1
04:21:24.145 00.000 25848 scope still moving after pulse duration time elapsed
04:21:24.187 00.042 25848 IsSlewing returns 0
04:21:24.187 00.000 25848 IsGuiding returns 0
04:21:24.187 00.000 25848 scope move finished after 25 + 48 ms
04:21:24.187 00.000 25848 Move returns status 0, amount 25
04:21:24.187 00.000 25848 MoveAxis(N, 0, ABG)
04:21:24.187 00.000 25848 Move returns status 0, amount 0
04:21:24.187 00.000 25848 move complete, result=0
04:21:24.187 00.000 25848 worker thread done servicing request
04:21:24.187 00.000 25848 Worker thread wakes up
04:21:24.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:24.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:24.187 00.000 21444 GuideStep: 0.8 px 25 ms WEST, -0.1 px 0 ms NORTH
04:21:27.030 02.843 25848 Exposure complete
04:21:27.119 00.089 25848 worker thread done servicing request
04:21:27.119 00.000 21444 OnExposeComplete: enter
04:21:27.119 00.000 21444 UpdateGuideState(): m_state=6
04:21:27.119 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1115
04:21:27.119 00.000 21444 Star::Find returns 1 (1), X=1251.19, Y=677.20, Mass=4921683, SNR=142.9, Peak=65504 HFD=7.8
04:21:27.119 00.000 21444 MultiStar: [#1 -0.73,0.51,1.44,U] [#2 -0.62,-0.32,1.62,U] [#3 -0.66,0.62,1.06,U] [#4 0.13,0.34,1.14,U] [#5 0.36,0.03,0.96,U] [#6 -0.15,1.26,0.92,U] [#7 0.31,-0.04,0.68,U] [#8 -0.05,0.68,0.65,U] 
04:21:27.119 00.000 21444 refined, 8 included, MultiStar: {-0.28, 0.40}, one-star: {-0.44, 0.89}
04:21:27.119 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.86 = -0.86)
04:21:27.119 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.58)
04:21:27.120 00.001 21444 CameraToMount -- cameraX=-0.28 cameraY=0.40 hyp=0.49 cameraTheta=2.19 mountX=0.32 mountY=0.26, mountTheta=0.69
04:21:27.120 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.40, opts=13)
04:21:27.121 00.001 21444 Enqueuing Move request for scope (-0.28, 0.40)
04:21:27.121 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=92, FiltMax=65504, Gamma=0.560
04:21:27.121 00.000 21444 UpdateGuideState exits: m=4921683 SNR=142.9 Saturated
04:21:27.121 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:27.121 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:27.121 00.000 21444 Enqueuing Expose request
04:21:27.121 00.000 25848 Worker thread wakes up
04:21:27.121 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.40) opts 0xd
04:21:27.121 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.40)
04:21:27.121 00.000 25848 Moving (-0.28, 0.40) raw xDistance=0.32 yDistance=0.26
04:21:27.121 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
04:21:27.121 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:27.121 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
04:21:27.121 00.000 25848 MoveAxis(E, 0, ABG)
04:21:27.121 00.000 25848 Move returns status 0, amount 0
04:21:27.121 00.000 25848 MoveAxis(N, 0, ABG)
04:21:27.121 00.000 25848 Move returns status 0, amount 0
04:21:27.121 00.000 25848 move complete, result=0
04:21:27.121 00.000 25848 worker thread done servicing request
04:21:27.121 00.000 25848 Worker thread wakes up
04:21:27.121 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:27.122 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:27.122 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
04:21:29.964 02.842 25848 Exposure complete
04:21:30.048 00.084 25848 worker thread done servicing request
04:21:30.048 00.000 21444 OnExposeComplete: enter
04:21:30.048 00.000 21444 UpdateGuideState(): m_state=6
04:21:30.048 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1116
04:21:30.049 00.001 21444 Star::Find returns 1 (1), X=1251.30, Y=677.34, Mass=5225287, SNR=182.2, Peak=65504 HFD=7.5
04:21:30.049 00.000 21444 MultiStar: [#1 -0.01,0.28,1.41,U] [#2 -0.30,-0.04,1.26,U] [#3 -0.12,0.79,1.10,U] [#4 0.35,0.42,0.83,U] [#5 0.65,0.54,0.84,U] [#6 0.28,1.00,0.78,U] [#7 0.56,0.09,0.72,U] [#8 0.37,0.60,0.65,U] 
04:21:30.049 00.000 21444 refined, 8 included, MultiStar: {0.10, 0.50}, one-star: {-0.34, 1.03}
04:21:30.049 00.000 21444 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.05) = xAngle (-1.67 = -1.67)
04:21:30.049 00.000 21444 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.52 = 1.77)
04:21:30.049 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.50 hyp=0.51 cameraTheta=1.38 mountX=-0.05 mountY=0.50, mountTheta=1.67
04:21:30.050 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.50, opts=13)
04:21:30.050 00.000 21444 Enqueuing Move request for scope (0.10, 0.50)
04:21:30.050 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=282, FiltMax=65504, Gamma=0.560
04:21:30.050 00.000 21444 UpdateGuideState exits: m=5225287 SNR=182.2 Saturated
04:21:30.050 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:30.050 00.000 25848 Worker thread wakes up
04:21:30.050 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.50) opts 0xd
04:21:30.050 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:30.050 00.000 21444 Enqueuing Expose request
04:21:30.050 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.50)
04:21:30.050 00.000 25848 Moving (0.10, 0.50) raw xDistance=-0.05 yDistance=0.50
04:21:30.050 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:21:30.050 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:30.050 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
04:21:30.050 00.000 25848 MoveAxis(E, 0, ABG)
04:21:30.050 00.000 25848 Move returns status 0, amount 0
04:21:30.050 00.000 25848 MoveAxis(N, 0, ABG)
04:21:30.050 00.000 25848 Move returns status 0, amount 0
04:21:30.050 00.000 25848 move complete, result=0
04:21:30.051 00.001 25848 worker thread done servicing request
04:21:30.051 00.000 25848 Worker thread wakes up
04:21:30.051 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:30.051 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:30.051 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
04:21:32.902 02.851 25848 Exposure complete
04:21:32.989 00.087 25848 worker thread done servicing request
04:21:32.989 00.000 21444 OnExposeComplete: enter
04:21:32.989 00.000 21444 UpdateGuideState(): m_state=6
04:21:32.989 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1117
04:21:32.989 00.000 21444 Star::Find returns 1 (1), X=1249.78, Y=678.09, Mass=4439069, SNR=121.1, Peak=65504 HFD=7.6
04:21:32.989 00.000 21444 MultiStar: [#1 -2.83,0.85,0.00,M1] [#2 -3.17,0.48,0.00,M1] [#3 -2.60,1.04,0.00,M1] [#4 -1.82,0.89,1.02,U] [#5 -1.52,1.52,0.00,M1] [#6 -1.74,1.80,0.00,M1] [#7 -1.59,0.32,0.78,U] [#8 -1.93,1.21,0.00,M1] 
04:21:32.990 00.001 21444 refined, 2 included, MultiStar: {-1.77, 1.05}, one-star: {-1.86, 1.78}
04:21:32.990 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
04:21:32.990 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
04:21:32.990 00.000 21444 CameraToMount -- cameraX=-1.77 cameraY=1.05 hyp=2.06 cameraTheta=2.61 mountX=1.86 mountY=0.30, mountTheta=0.16
04:21:32.991 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.77, y=1.05, opts=13)
04:21:32.991 00.000 21444 Enqueuing Move request for scope (-1.77, 1.05)
04:21:32.991 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=116, FiltMax=65504, Gamma=0.560
04:21:32.991 00.000 21444 UpdateGuideState exits: m=4439069 SNR=121.1 Saturated
04:21:32.991 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:32.991 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:32.991 00.000 21444 Enqueuing Expose request
04:21:32.991 00.000 25848 Worker thread wakes up
04:21:32.991 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 1.05) opts 0xd
04:21:32.991 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.77, 1.05)
04:21:32.991 00.000 25848 Moving (-1.77, 1.05) raw xDistance=1.86 yDistance=0.30
04:21:32.991 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.17 from input 1.86
04:21:32.991 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:32.991 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:21:32.991 00.000 25848 MoveAxis(W, 54, ABG)
04:21:32.991 00.000 25848 Guiding  Dir = 3, Dur = 54
04:21:33.018 00.027 25848 IsSlewing returns 0
04:21:33.018 00.000 25848 IsGuiding returns 0
04:21:33.049 00.031 25848 PulseGuide returned control before completion, sleep 33
04:21:33.086 00.037 25848 IsGuiding returns 1
04:21:33.086 00.000 25848 scope still moving after pulse duration time elapsed
04:21:33.140 00.054 25848 IsSlewing returns 0
04:21:33.142 00.002 25848 IsGuiding returns 0
04:21:33.142 00.000 25848 scope move finished after 54 + 69 ms
04:21:33.142 00.000 25848 Move returns status 0, amount 54
04:21:33.142 00.000 25848 MoveAxis(N, 0, ABG)
04:21:33.142 00.000 25848 Move returns status 0, amount 0
04:21:33.142 00.000 25848 move complete, result=0
04:21:33.142 00.000 25848 worker thread done servicing request
04:21:33.142 00.000 25848 Worker thread wakes up
04:21:33.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:33.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:33.142 00.000 21444 GuideStep: 1.9 px 54 ms WEST, 0.3 px 0 ms NORTH
04:21:35.987 02.845 25848 Exposure complete
04:21:36.067 00.080 25848 worker thread done servicing request
04:21:36.067 00.000 21444 OnExposeComplete: enter
04:21:36.067 00.000 21444 UpdateGuideState(): m_state=6
04:21:36.068 00.001 21444 Star::Find(15, 1249, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1118
04:21:36.068 00.000 21444 Star::Find returns 1 (1), X=1251.66, Y=677.63, Mass=5215479, SNR=180.8, Peak=65504 HFD=7.5
04:21:36.068 00.000 21444 MultiStar: [#1 -0.24,0.41,1.36,U] [#2 -0.13,0.50,1.21,U] [#3 0.42,0.99,1.25,U] [#4 0.76,1.23,1.02,U] [#5 0.81,1.27,0.86,U] [#6 0.60,1.46,0.82,U] [#7 0.42,-0.07,0.83,U] [#8 0.60,1.04,0.60,U] 
04:21:36.068 00.000 21444 refined, 8 included, MultiStar: {0.31, 0.88}, one-star: {0.03, 1.32}
04:21:36.068 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
04:21:36.068 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
04:21:36.068 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.88 hyp=0.93 cameraTheta=1.23 mountX=-0.23 mountY=0.93, mountTheta=1.81
04:21:36.069 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.88, opts=13)
04:21:36.069 00.000 21444 Enqueuing Move request for scope (0.31, 0.88)
04:21:36.069 00.000 25848 Worker thread wakes up
04:21:36.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.88) opts 0xd
04:21:36.069 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.88)
04:21:36.069 00.000 25848 Moving (0.31, 0.88) raw xDistance=-0.23 yDistance=0.93
04:21:36.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
04:21:36.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:21:36.069 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=168, FiltMax=65504, Gamma=0.560
04:21:36.069 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
04:21:36.069 00.000 25848 MoveAxis(E, 0, ABG)
04:21:36.069 00.000 25848 Move returns status 0, amount 0
04:21:36.069 00.000 25848 MoveAxis(N, 0, ABG)
04:21:36.069 00.000 25848 Move returns status 0, amount 0
04:21:36.069 00.000 21444 UpdateGuideState exits: m=5215479 SNR=180.8 Saturated
04:21:36.069 00.000 25848 move complete, result=0
04:21:36.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:36.069 00.000 25848 worker thread done servicing request
04:21:36.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:36.069 00.000 21444 Enqueuing Expose request
04:21:36.069 00.000 25848 Worker thread wakes up
04:21:36.069 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.9 px 0 ms NORTH
04:21:36.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:36.070 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:38.910 02.840 25848 Exposure complete
04:21:38.996 00.086 25848 worker thread done servicing request
04:21:38.997 00.001 21444 OnExposeComplete: enter
04:21:38.997 00.000 21444 UpdateGuideState(): m_state=6
04:21:38.997 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1119
04:21:38.997 00.000 21444 Star::Find returns 1 (1), X=1252.07, Y=676.70, Mass=5166414, SNR=147.9, Peak=65504 HFD=7.8
04:21:38.997 00.000 21444 MultiStar: [#1 0.02,-0.12,1.66,U] [#2 0.09,-0.80,1.67,U] [#3 0.65,0.45,1.04,U] [#4 0.81,0.23,1.10,U] [#5 0.88,0.06,0.98,U] [#6 0.86,1.05,0.86,U] [#7 0.88,-0.57,0.97,U] [#8 0.96,0.33,0.83,U] 
04:21:38.997 00.000 21444 refined, 8 included, MultiStar: {0.54, 0.03}, one-star: {0.44, 0.39}
04:21:38.997 00.000 21444 CameraToMount -- cameraTheta (0.05) - m_xAngle (3.05) = xAngle (-3.00 = -3.00)
04:21:38.997 00.000 21444 CameraToMount -- cameraTheta (0.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.44)
04:21:38.997 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.03 hyp=0.54 cameraTheta=0.05 mountX=-0.53 mountY=0.23, mountTheta=2.74
04:21:38.998 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.03, opts=13)
04:21:38.998 00.000 21444 Enqueuing Move request for scope (0.54, 0.03)
04:21:38.998 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=66, FiltMax=65504, Gamma=0.560
04:21:38.998 00.000 21444 UpdateGuideState exits: m=5166414 SNR=147.9 Saturated
04:21:38.998 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:38.998 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:38.998 00.000 21444 Enqueuing Expose request
04:21:38.999 00.001 25848 Worker thread wakes up
04:21:38.999 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.03) opts 0xd
04:21:38.999 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.03)
04:21:38.999 00.000 25848 Moving (0.54, 0.03) raw xDistance=-0.53 yDistance=0.23
04:21:38.999 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53
04:21:38.999 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:38.999 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
04:21:38.999 00.000 25848 MoveAxis(E, 16, ABG)
04:21:38.999 00.000 25848 Guiding  Dir = 2, Dur = 16
04:21:39.029 00.030 25848 IsSlewing returns 0
04:21:39.030 00.001 25848 IsGuiding returns 0
04:21:39.062 00.032 25848 IsGuiding returns 1
04:21:39.062 00.000 25848 scope still moving after pulse duration time elapsed
04:21:39.126 00.064 25848 IsSlewing returns 0
04:21:39.126 00.000 25848 IsGuiding returns 0
04:21:39.126 00.000 25848 scope move finished after 16 + 80 ms
04:21:39.126 00.000 25848 Move returns status 0, amount 16
04:21:39.126 00.000 25848 MoveAxis(N, 0, ABG)
04:21:39.126 00.000 25848 Move returns status 0, amount 0
04:21:39.127 00.001 25848 move complete, result=0
04:21:39.127 00.000 25848 worker thread done servicing request
04:21:39.127 00.000 25848 Worker thread wakes up
04:21:39.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:39.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:39.127 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 0.2 px 0 ms NORTH
04:21:41.972 02.845 25848 Exposure complete
04:21:42.052 00.080 25848 worker thread done servicing request
04:21:42.052 00.000 21444 OnExposeComplete: enter
04:21:42.053 00.001 21444 UpdateGuideState(): m_state=6
04:21:42.053 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1120
04:21:42.053 00.000 21444 Star::Find returns 1 (1), X=1251.18, Y=678.51, Mass=5109885, SNR=142.7, Peak=65504 HFD=7.7
04:21:42.053 00.000 21444 MultiStar: [#1 -1.53,1.74,0.00,M1] [#2 -1.45,1.42,1.37,U] [#3 -1.13,1.89,0.00,M1] [#4 0.04,2.04,0.97,U] [#5 0.24,1.52,1.02,U] [#6 -0.07,2.63,0.00,M1] [#7 -0.08,1.10,0.93,U] [#8 -0.17,2.02,0.64,U] 
04:21:42.053 00.000 21444 refined, 5 included, MultiStar: {-0.39, 1.68}, one-star: {-0.46, 2.21}
04:21:42.053 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
04:21:42.053 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.09 = 2.19)
04:21:42.053 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=1.68 hyp=1.73 cameraTheta=1.80 mountX=0.55 mountY=1.41, mountTheta=1.20
04:21:42.054 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=1.68, opts=13)
04:21:42.054 00.000 21444 Enqueuing Move request for scope (-0.39, 1.68)
04:21:42.054 00.000 25848 Worker thread wakes up
04:21:42.054 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=142, FiltMax=65504, Gamma=0.560
04:21:42.054 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 1.68) opts 0xd
04:21:42.054 00.000 21444 UpdateGuideState exits: m=5109885 SNR=142.7 Saturated
04:21:42.054 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:42.054 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:42.054 00.000 21444 Enqueuing Expose request
04:21:42.054 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, 1.68)
04:21:42.054 00.000 25848 Moving (-0.39, 1.68) raw xDistance=0.55 yDistance=1.41
04:21:42.054 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.55
04:21:42.054 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:21:42.055 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.41
04:21:42.055 00.000 25848 MoveAxis(W, 15, ABG)
04:21:42.055 00.000 25848 Guiding  Dir = 3, Dur = 15
04:21:42.079 00.024 25848 IsSlewing returns 0
04:21:42.079 00.000 25848 IsGuiding returns 0
04:21:42.110 00.031 25848 IsGuiding returns 1
04:21:42.110 00.000 25848 scope still moving after pulse duration time elapsed
04:21:42.173 00.063 25848 IsSlewing returns 0
04:21:42.173 00.000 25848 IsGuiding returns 0
04:21:42.173 00.000 25848 scope move finished after 15 + 78 ms
04:21:42.174 00.001 25848 Move returns status 0, amount 15
04:21:42.174 00.000 25848 MoveAxis(N, 0, ABG)
04:21:42.174 00.000 25848 Move returns status 0, amount 0
04:21:42.174 00.000 25848 move complete, result=0
04:21:42.174 00.000 25848 worker thread done servicing request
04:21:42.174 00.000 25848 Worker thread wakes up
04:21:42.174 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:42.174 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:42.174 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 1.4 px 0 ms NORTH
04:21:45.013 02.839 25848 Exposure complete
04:21:45.090 00.077 25848 worker thread done servicing request
04:21:45.091 00.001 21444 OnExposeComplete: enter
04:21:45.091 00.000 21444 UpdateGuideState(): m_state=6
04:21:45.091 00.000 21444 Star::Find(15, 1251, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1121
04:21:45.091 00.000 21444 Star::Find returns 1 (1), X=1251.17, Y=676.43, Mass=4908240, SNR=138.0, Peak=65504 HFD=7.7
04:21:45.091 00.000 21444 MultiStar: [#1 -0.49,-0.40,1.13,U] [#2 -0.38,-0.80,1.07,U] [#3 0.54,-0.68,1.09,U] [#4 0.16,-0.55,1.04,U] [#5 1.10,0.45,0.85,U] [#6 0.22,0.23,0.79,U] [#7 0.91,-0.44,0.85,U] [#8 -0.32,-0.60,0.64,U] 
04:21:45.091 00.000 21444 refined, 8 included, MultiStar: {0.12, -0.32}, one-star: {-0.46, 0.12}
04:21:45.091 00.000 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.27 = 2.02)
04:21:45.091 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
04:21:45.091 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.22 mountX=-0.15 mountY=-0.25, mountTheta=-2.10
04:21:45.092 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.32, opts=13)
04:21:45.092 00.000 21444 Enqueuing Move request for scope (0.12, -0.32)
04:21:45.092 00.000 25848 Worker thread wakes up
04:21:45.092 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.32) opts 0xd
04:21:45.092 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.32)
04:21:45.092 00.000 25848 Moving (0.12, -0.32) raw xDistance=-0.15 yDistance=-0.25
04:21:45.092 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:21:45.092 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:45.093 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=94, FiltMax=65504, Gamma=0.560
04:21:45.093 00.000 21444 UpdateGuideState exits: m=4908240 SNR=138.0 Saturated
04:21:45.093 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:45.093 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:45.093 00.000 21444 Enqueuing Expose request
04:21:45.093 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
04:21:45.093 00.000 25848 MoveAxis(E, 0, ABG)
04:21:45.093 00.000 25848 Move returns status 0, amount 0
04:21:45.093 00.000 25848 MoveAxis(N, 0, ABG)
04:21:45.093 00.000 25848 Move returns status 0, amount 0
04:21:45.093 00.000 25848 move complete, result=0
04:21:45.093 00.000 25848 worker thread done servicing request
04:21:45.093 00.000 25848 Worker thread wakes up
04:21:45.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:45.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:45.093 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:21:47.937 02.844 25848 Exposure complete
04:21:48.024 00.087 25848 worker thread done servicing request
04:21:48.024 00.000 21444 OnExposeComplete: enter
04:21:48.024 00.000 21444 UpdateGuideState(): m_state=6
04:21:48.024 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1122
04:21:48.024 00.000 21444 Star::Find returns 1 (1), X=1251.96, Y=677.98, Mass=5232166, SNR=160.5, Peak=65504 HFD=8.1
04:21:48.025 00.001 21444 MultiStar: [#1 -0.66,1.11,1.46,U] [#2 -0.69,0.67,1.40,U] [#3 -1.07,1.13,1.11,U] [#4 0.53,1.97,1.06,U] [#5 0.41,1.56,0.91,U] [#6 0.30,2.17,0.00,M1] [#7 0.24,1.04,0.74,U] [#8 0.53,1.84,0.69,U] 
04:21:48.025 00.000 21444 refined, 7 included, MultiStar: {-0.16, 1.32}, one-star: {0.33, 1.67}
04:21:48.025 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
04:21:48.025 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.21 = 2.08)
04:21:48.025 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=1.32 hyp=1.33 cameraTheta=1.69 mountX=0.28 mountY=1.16, mountTheta=1.34
04:21:48.026 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=1.32, opts=13)
04:21:48.026 00.000 21444 Enqueuing Move request for scope (-0.16, 1.32)
04:21:48.026 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=130, FiltMax=65504, Gamma=0.560
04:21:48.026 00.000 21444 UpdateGuideState exits: m=5232166 SNR=160.5 Saturated
04:21:48.026 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:48.026 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:48.026 00.000 21444 Enqueuing Expose request
04:21:48.026 00.000 25848 Worker thread wakes up
04:21:48.026 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.32) opts 0xd
04:21:48.026 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, 1.32)
04:21:48.026 00.000 25848 Moving (-0.16, 1.32) raw xDistance=0.28 yDistance=1.16
04:21:48.026 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.28
04:21:48.026 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.55 newest=2.32
04:21:48.026 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
04:21:48.026 00.000 25848 MoveAxis(E, 0, ABG)
04:21:48.026 00.000 25848 Move returns status 0, amount 0
04:21:48.026 00.000 25848 BLC: Oldest BLC event removed
04:21:48.026 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 351 applied
04:21:48.027 00.001 25848 MoveAxis(S, 383, ABG)
04:21:48.027 00.000 25848 Guiding  Dir = 1, Dur = 383
04:21:48.078 00.051 25848 IsSlewing returns 0
04:21:48.078 00.000 25848 IsGuiding returns 0
04:21:48.110 00.032 25848 PulseGuide returned control before completion, sleep 362
04:21:48.482 00.372 25848 IsGuiding returns 1
04:21:48.482 00.000 25848 scope still moving after pulse duration time elapsed
04:21:48.545 00.063 25848 IsSlewing returns 0
04:21:48.546 00.001 25848 IsGuiding returns 0
04:21:48.546 00.000 25848 scope move finished after 383 + 84 ms
04:21:48.546 00.000 25848 Move returns status 0, amount 383
04:21:48.546 00.000 25848 move complete, result=0
04:21:48.546 00.000 25848 worker thread done servicing request
04:21:48.546 00.000 25848 Worker thread wakes up
04:21:48.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:48.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:48.546 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.2 px 383 ms SOUTH
04:21:51.398 02.852 25848 Exposure complete
04:21:51.476 00.078 25848 worker thread done servicing request
04:21:51.476 00.000 21444 OnExposeComplete: enter
04:21:51.476 00.000 21444 UpdateGuideState(): m_state=6
04:21:51.476 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1123
04:21:51.477 00.001 21444 Star::Find returns 1 (1), X=1252.19, Y=676.46, Mass=5232002, SNR=151.7, Peak=65504 HFD=7.8
04:21:51.477 00.000 21444 MultiStar: [#1 0.51,-0.30,1.32,U] [#2 0.23,-0.59,1.39,U] [#3 0.13,-0.14,0.86,U] [#4 0.80,0.11,0.90,U] [#5 0.89,-0.51,0.80,U] [#6 0.82,0.36,0.81,U] [#7 1.25,-0.98,0.80,U] [#8 1.15,-0.44,0.72,U] 
04:21:51.477 00.000 21444 single-star, 8 included, MultiStar: {0.65, -0.27}, one-star: {0.55, 0.16}
04:21:51.477 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
04:21:51.477 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.62 = 0.67)
04:21:51.477 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.16 hyp=0.57 cameraTheta=0.28 mountX=-0.53 mountY=0.35, mountTheta=2.56
04:21:51.478 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.16, opts=13)
04:21:51.478 00.000 21444 Enqueuing Move request for scope (0.55, 0.16)
04:21:51.478 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=130, FiltMax=65504, Gamma=0.560
04:21:51.478 00.000 21444 UpdateGuideState exits: m=5232002 SNR=151.7 Saturated
04:21:51.478 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:51.478 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:51.478 00.000 21444 Enqueuing Expose request
04:21:51.478 00.000 25848 Worker thread wakes up
04:21:51.478 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.16) opts 0xd
04:21:51.478 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.16)
04:21:51.478 00.000 25848 Moving (0.55, 0.16) raw xDistance=-0.53 yDistance=0.35
04:21:51.478 00.000 25848 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.81, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.160496, 1:0.354178
04:21:51.478 00.000 25848 BLC: No correction, Miss < min_move
04:21:51.478 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53
04:21:51.478 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:51.478 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
04:21:51.478 00.000 25848 MoveAxis(E, 16, ABG)
04:21:51.478 00.000 25848 Guiding  Dir = 2, Dur = 16
04:21:51.499 00.021 25848 IsSlewing returns 0
04:21:51.499 00.000 25848 IsGuiding returns 0
04:21:51.531 00.032 25848 IsGuiding returns 1
04:21:51.531 00.000 25848 scope still moving after pulse duration time elapsed
04:21:51.576 00.045 25848 IsSlewing returns 0
04:21:51.576 00.000 25848 IsGuiding returns 0
04:21:51.576 00.000 25848 scope move finished after 16 + 60 ms
04:21:51.576 00.000 25848 Move returns status 0, amount 16
04:21:51.577 00.001 25848 MoveAxis(N, 0, ABG)
04:21:51.577 00.000 25848 Move returns status 0, amount 0
04:21:51.577 00.000 25848 move complete, result=0
04:21:51.577 00.000 25848 worker thread done servicing request
04:21:51.577 00.000 25848 Worker thread wakes up
04:21:51.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:51.577 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 0.4 px 0 ms NORTH
04:21:51.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:54.424 02.847 25848 Exposure complete
04:21:54.505 00.081 25848 worker thread done servicing request
04:21:54.505 00.000 21444 OnExposeComplete: enter
04:21:54.505 00.000 21444 UpdateGuideState(): m_state=6
04:21:54.506 00.001 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1124
04:21:54.506 00.000 21444 Star::Find returns 1 (1), X=1252.83, Y=677.17, Mass=4530093, SNR=114.9, Peak=64516 HFD=7.8
04:21:54.506 00.000 21444 MultiStar: [#1 -0.46,-0.19,1.21,U] [#2 -0.08,-0.62,1.04,U] [#3 -0.76,-0.14,1.00,U] [#4 1.29,-0.08,0.91,U] [#5 1.49,-0.27,0.75,U] [#6 1.54,0.58,0.64,U] [#7 1.37,-1.36,0.74,U] [#8 1.00,0.23,0.73,U] 
04:21:54.506 00.000 21444 refined, 8 included, MultiStar: {0.60, -0.11}, one-star: {1.20, 0.87}
04:21:54.506 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
04:21:54.506 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
04:21:54.506 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.11 hyp=0.61 cameraTheta=-0.18 mountX=-0.61 mountY=0.13, mountTheta=2.94
04:21:54.507 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.11, opts=13)
04:21:54.507 00.000 21444 Enqueuing Move request for scope (0.60, -0.11)
04:21:54.507 00.000 25848 Worker thread wakes up
04:21:54.507 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.11) opts 0xd
04:21:54.507 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.11)
04:21:54.507 00.000 25848 Moving (0.60, -0.11) raw xDistance=-0.61 yDistance=0.13
04:21:54.507 00.000 25848 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.81, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.160496, 1:0.354178, 2:0.125208
04:21:54.507 00.000 25848 BLC: No correction, Miss < min_move
04:21:54.507 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=120, FiltMax=65504, Gamma=0.560
04:21:54.507 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.61
04:21:54.507 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:54.507 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:21:54.507 00.000 25848 MoveAxis(E, 19, ABG)
04:21:54.507 00.000 25848 Guiding  Dir = 2, Dur = 19
04:21:54.507 00.000 21444 UpdateGuideState exits: m=4530093 SNR=114.9 Saturated
04:21:54.507 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:54.507 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:54.507 00.000 21444 Enqueuing Expose request
04:21:54.548 00.041 25848 IsSlewing returns 0
04:21:54.548 00.000 25848 IsGuiding returns 0
04:21:54.580 00.032 25848 IsGuiding returns 1
04:21:54.580 00.000 25848 scope still moving after pulse duration time elapsed
04:21:54.662 00.082 25848 IsSlewing returns 0
04:21:54.662 00.000 25848 IsGuiding returns 0
04:21:54.662 00.000 25848 scope move finished after 19 + 94 ms
04:21:54.662 00.000 25848 Move returns status 0, amount 19
04:21:54.662 00.000 25848 MoveAxis(N, 0, ABG)
04:21:54.662 00.000 25848 Move returns status 0, amount 0
04:21:54.662 00.000 25848 move complete, result=0
04:21:54.662 00.000 25848 worker thread done servicing request
04:21:54.663 00.001 21444 GuideStep: -0.6 px 19 ms EAST, 0.1 px 0 ms NORTH
04:21:54.663 00.000 25848 Worker thread wakes up
04:21:54.663 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:54.663 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:21:57.515 02.852 25848 Exposure complete
04:21:57.582 00.067 25848 worker thread done servicing request
04:21:57.582 00.000 21444 OnExposeComplete: enter
04:21:57.582 00.000 21444 UpdateGuideState(): m_state=6
04:21:57.583 00.001 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1125
04:21:57.583 00.000 21444 Star::Find returns 1 (1), X=1250.85, Y=677.98, Mass=4657579, SNR=125.7, Peak=65504 HFD=7.7
04:21:57.583 00.000 21444 MultiStar: [#1 -0.87,0.68,1.51,U] [#2 -0.37,-0.11,1.31,U] [#3 -0.16,0.25,1.01,U] [#4 -0.65,0.80,0.83,U] [#5 0.40,0.88,1.03,U] [#6 -0.58,1.34,0.93,U] [#7 -0.11,0.41,1.11,U] [#8 -0.40,1.29,0.61,U] 
04:21:57.583 00.000 21444 refined, 8 included, MultiStar: {-0.40, 0.74}, one-star: {-0.78, 1.67}
04:21:57.583 00.000 21444 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.05) = xAngle (-0.98 = -0.98)
04:21:57.583 00.000 21444 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.82 = 2.46)
04:21:57.583 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=0.74 hyp=0.84 cameraTheta=2.07 mountX=0.47 mountY=0.53, mountTheta=0.84
04:21:57.584 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=0.74, opts=13)
04:21:57.584 00.000 21444 Enqueuing Move request for scope (-0.40, 0.74)
04:21:57.584 00.000 25848 Worker thread wakes up
04:21:57.584 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=156, FiltMax=65504, Gamma=0.560
04:21:57.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.74) opts 0xd
04:21:57.584 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 0.74)
04:21:57.584 00.000 25848 Moving (-0.40, 0.74) raw xDistance=0.47 yDistance=0.53
04:21:57.584 00.000 25848 BLC: window closed
04:21:57.584 00.000 21444 UpdateGuideState exits: m=4657579 SNR=125.7 Saturated
04:21:57.584 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:57.584 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:21:57.584 00.000 21444 Enqueuing Expose request
04:21:57.584 00.000 25848 BLC: History state: CurrMiss=0.53, AvgInitMiss=0.81, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.160496, 1:0.354178, 2:0.125208
04:21:57.584 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:21:57.584 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
04:21:57.584 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
04:21:57.584 00.000 25848 MoveAxis(E, 0, ABG)
04:21:57.584 00.000 25848 Move returns status 0, amount 0
04:21:57.584 00.000 25848 MoveAxis(S, 14, ABG)
04:21:57.584 00.000 25848 Guiding  Dir = 1, Dur = 14
04:21:57.610 00.026 25848 IsSlewing returns 0
04:21:57.610 00.000 25848 IsGuiding returns 0
04:21:57.642 00.032 25848 IsGuiding returns 1
04:21:57.642 00.000 25848 scope still moving after pulse duration time elapsed
04:21:57.701 00.059 25848 IsSlewing returns 0
04:21:57.701 00.000 25848 IsGuiding returns 0
04:21:57.701 00.000 25848 scope move finished after 14 + 76 ms
04:21:57.701 00.000 25848 Move returns status 0, amount 14
04:21:57.701 00.000 25848 move complete, result=0
04:21:57.701 00.000 25848 worker thread done servicing request
04:21:57.701 00.000 25848 Worker thread wakes up
04:21:57.701 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:21:57.701 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.5 px 14 ms SOUTH
04:21:57.701 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:00.548 02.847 25848 Exposure complete
04:22:00.618 00.070 25848 worker thread done servicing request
04:22:00.618 00.000 21444 OnExposeComplete: enter
04:22:00.618 00.000 21444 UpdateGuideState(): m_state=6
04:22:00.618 00.000 21444 Star::Find(15, 1250, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1126
04:22:00.618 00.000 21444 Star::Find returns 1 (1), X=1252.55, Y=678.37, Mass=4913303, SNR=143.0, Peak=65504 HFD=7.5
04:22:00.618 00.000 21444 MultiStar: [#1 0.27,0.95,1.61,U] [#2 0.77,0.57,1.39,U] [#3 0.36,1.06,1.37,U] [#4 1.62,1.56,0.00,M1] [#5 1.53,1.55,0.00,M1] [#6 1.23,1.99,0.00,M1] [#7 1.28,0.36,0.79,U] [#8 1.17,2.00,0.00,M1] 
04:22:00.618 00.000 21444 refined, 4 included, MultiStar: {0.64, 0.99}, one-star: {0.92, 2.06}
04:22:00.619 00.001 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
04:22:00.619 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.39)
04:22:00.619 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=0.99 hyp=1.18 cameraTheta=1.00 mountX=-0.54 mountY=1.16, mountTheta=2.01
04:22:00.619 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=0.99, opts=13)
04:22:00.619 00.000 21444 Enqueuing Move request for scope (0.64, 0.99)
04:22:00.619 00.000 25848 Worker thread wakes up
04:22:00.619 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=90, FiltMax=65504, Gamma=0.560
04:22:00.619 00.000 21444 UpdateGuideState exits: m=4913303 SNR=143.0 Saturated
04:22:00.619 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:00.619 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:00.620 00.001 21444 Enqueuing Expose request
04:22:00.620 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.99) opts 0xd
04:22:00.620 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, 0.99)
04:22:00.620 00.000 25848 Moving (0.64, 0.99) raw xDistance=-0.54 yDistance=1.16
04:22:00.620 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
04:22:00.620 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
04:22:00.620 00.000 25848 MoveAxis(E, 16, ABG)
04:22:00.620 00.000 25848 Guiding  Dir = 2, Dur = 16
04:22:00.640 00.020 25848 IsSlewing returns 0
04:22:00.640 00.000 25848 IsGuiding returns 0
04:22:00.671 00.031 25848 IsGuiding returns 1
04:22:00.671 00.000 25848 scope still moving after pulse duration time elapsed
04:22:00.734 00.063 25848 IsSlewing returns 0
04:22:00.734 00.000 25848 IsGuiding returns 0
04:22:00.734 00.000 25848 scope move finished after 16 + 77 ms
04:22:00.734 00.000 25848 Move returns status 0, amount 16
04:22:00.734 00.000 25848 MoveAxis(S, 32, ABG)
04:22:00.734 00.000 25848 Guiding  Dir = 1, Dur = 32
04:22:00.766 00.032 25848 IsSlewing returns 0
04:22:00.766 00.000 25848 IsGuiding returns 0
04:22:00.798 00.032 25848 PulseGuide returned control before completion, sleep 11
04:22:00.814 00.016 25848 IsGuiding returns 1
04:22:00.814 00.000 25848 scope still moving after pulse duration time elapsed
04:22:00.873 00.059 25848 IsSlewing returns 0
04:22:00.873 00.000 25848 IsGuiding returns 0
04:22:00.873 00.000 25848 scope move finished after 32 + 74 ms
04:22:00.873 00.000 25848 Move returns status 0, amount 32
04:22:00.873 00.000 25848 move complete, result=0
04:22:00.873 00.000 25848 worker thread done servicing request
04:22:00.873 00.000 25848 Worker thread wakes up
04:22:00.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:00.873 00.000 21444 GuideStep: -0.5 px 16 ms EAST, 1.2 px 32 ms SOUTH
04:22:00.874 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:03.721 02.847 25848 Exposure complete
04:22:03.809 00.088 25848 worker thread done servicing request
04:22:03.809 00.000 21444 OnExposeComplete: enter
04:22:03.809 00.000 21444 UpdateGuideState(): m_state=6
04:22:03.809 00.000 21444 Star::Find(15, 1252, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1127
04:22:03.809 00.000 21444 Star::Find returns 1 (1), X=1253.23, Y=677.40, Mass=4938069, SNR=115.4, Peak=65504 HFD=7.6
04:22:03.810 00.001 21444 MultiStar: [#1 0.99,0.53,1.80,U] [#2 1.04,-0.36,1.71,U] [#3 0.91,0.30,1.51,U] [#4 2.40,1.08,0.00,M2] [#5 2.36,0.85,0.00,M2] [#6 1.90,1.30,0.00,M2] [#7 2.06,-0.20,0.99,U] [#8 2.18,1.04,0.00,M2] 
04:22:03.810 00.000 21444 refined, 4 included, MultiStar: {1.22, 0.24}, one-star: {1.59, 1.09}
04:22:03.810 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
04:22:03.810 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
04:22:03.810 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=0.24 hyp=1.25 cameraTheta=0.19 mountX=-1.20 mountY=0.69, mountTheta=2.62
04:22:03.811 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=0.24, opts=13)
04:22:03.811 00.000 21444 Enqueuing Move request for scope (1.22, 0.24)
04:22:03.811 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=92, FiltMax=65504, Gamma=0.560
04:22:03.811 00.000 21444 UpdateGuideState exits: m=4938069 SNR=115.4 Saturated
04:22:03.811 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:03.811 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:03.811 00.000 21444 Enqueuing Expose request
04:22:03.811 00.000 25848 Worker thread wakes up
04:22:03.811 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, 0.24) opts 0xd
04:22:03.811 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, 0.24)
04:22:03.811 00.000 25848 Moving (1.22, 0.24) raw xDistance=-1.20 yDistance=0.69
04:22:03.811 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.20
04:22:03.811 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
04:22:03.811 00.000 25848 MoveAxis(E, 36, ABG)
04:22:03.811 00.000 25848 Guiding  Dir = 2, Dur = 36
04:22:03.844 00.033 25848 IsSlewing returns 0
04:22:03.844 00.000 25848 IsGuiding returns 0
04:22:03.875 00.031 25848 PulseGuide returned control before completion, sleep 15
04:22:03.915 00.040 25848 IsGuiding returns 1
04:22:03.915 00.000 25848 scope still moving after pulse duration time elapsed
04:22:03.966 00.051 25848 IsSlewing returns 0
04:22:03.966 00.000 25848 IsGuiding returns 0
04:22:03.966 00.000 25848 scope move finished after 36 + 86 ms
04:22:03.967 00.001 25848 Move returns status 0, amount 36
04:22:03.967 00.000 25848 MoveAxis(S, 19, ABG)
04:22:03.967 00.000 25848 Guiding  Dir = 1, Dur = 19
04:22:04.000 00.033 25848 IsSlewing returns 0
04:22:04.000 00.000 25848 IsGuiding returns 0
04:22:04.032 00.032 25848 IsGuiding returns 1
04:22:04.032 00.000 25848 scope still moving after pulse duration time elapsed
04:22:04.091 00.059 25848 IsSlewing returns 0
04:22:04.092 00.001 25848 IsGuiding returns 0
04:22:04.092 00.000 25848 scope move finished after 19 + 73 ms
04:22:04.092 00.000 25848 Move returns status 0, amount 19
04:22:04.092 00.000 25848 move complete, result=0
04:22:04.092 00.000 25848 worker thread done servicing request
04:22:04.092 00.000 25848 Worker thread wakes up
04:22:04.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:04.092 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:04.092 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.7 px 19 ms SOUTH
04:22:06.940 02.848 25848 Exposure complete
04:22:07.018 00.078 25848 worker thread done servicing request
04:22:07.018 00.000 21444 OnExposeComplete: enter
04:22:07.018 00.000 21444 UpdateGuideState(): m_state=6
04:22:07.018 00.000 21444 Star::Find(15, 1253, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1128
04:22:07.018 00.000 21444 Star::Find returns 1 (1), X=1251.97, Y=677.72, Mass=5034467, SNR=139.8, Peak=65504 HFD=7.8
04:22:07.018 00.000 21444 MultiStar: [#1 -0.76,0.88,1.78,U] [#2 -0.73,0.11,1.50,U] [#3 -1.32,0.94,1.02,U] [#4 0.75,0.91,0.79,U] [#5 0.63,1.52,0.82,U] [#6 0.53,1.78,0.78,U] [#7 0.80,0.53,0.60,U] [#8 0.61,0.68,0.71,U] 
04:22:07.018 00.000 21444 refined, 8 included, MultiStar: {-0.11, 0.92}, one-star: {0.33, 1.42}
04:22:07.018 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
04:22:07.018 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.20 = 2.08)
04:22:07.018 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=0.92 hyp=0.92 cameraTheta=1.69 mountX=0.20 mountY=0.81, mountTheta=1.33
04:22:07.019 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=0.92, opts=13)
04:22:07.019 00.000 21444 Enqueuing Move request for scope (-0.11, 0.92)
04:22:07.019 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=196, FiltMax=65504, Gamma=0.560
04:22:07.019 00.000 21444 UpdateGuideState exits: m=5034467 SNR=139.8 Saturated
04:22:07.019 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:07.019 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:07.020 00.001 21444 Enqueuing Expose request
04:22:07.020 00.000 25848 Worker thread wakes up
04:22:07.020 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.92) opts 0xd
04:22:07.020 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, 0.92)
04:22:07.020 00.000 25848 Moving (-0.11, 0.92) raw xDistance=0.20 yDistance=0.81
04:22:07.020 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
04:22:07.020 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
04:22:07.020 00.000 25848 MoveAxis(E, 0, ABG)
04:22:07.020 00.000 25848 Move returns status 0, amount 0
04:22:07.020 00.000 25848 MoveAxis(S, 22, ABG)
04:22:07.020 00.000 25848 Guiding  Dir = 1, Dur = 22
04:22:07.045 00.025 25848 IsSlewing returns 0
04:22:07.045 00.000 25848 IsGuiding returns 0
04:22:07.110 00.065 25848 IsGuiding returns 1
04:22:07.110 00.000 25848 scope still moving after pulse duration time elapsed
04:22:07.170 00.060 25848 IsSlewing returns 0
04:22:07.171 00.001 25848 IsGuiding returns 0
04:22:07.171 00.000 25848 scope move finished after 22 + 103 ms
04:22:07.171 00.000 25848 Move returns status 0, amount 22
04:22:07.171 00.000 25848 move complete, result=0
04:22:07.171 00.000 25848 worker thread done servicing request
04:22:07.171 00.000 25848 Worker thread wakes up
04:22:07.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:07.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:07.171 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.8 px 22 ms SOUTH
04:22:10.022 02.851 25848 Exposure complete
04:22:10.104 00.082 25848 worker thread done servicing request
04:22:10.105 00.001 21444 OnExposeComplete: enter
04:22:10.105 00.000 21444 UpdateGuideState(): m_state=6
04:22:10.105 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1129
04:22:10.105 00.000 21444 Star::Find returns 1 (1), X=1251.24, Y=676.86, Mass=5408617, SNR=191.7, Peak=65504 HFD=7.9
04:22:10.105 00.000 21444 MultiStar: [#1 -0.85,0.61,1.15,U] [#2 -0.82,-0.23,1.15,U] [#3 -0.36,0.25,0.94,U] [#4 0.67,0.35,0.85,U] [#5 0.58,1.09,0.76,U] [#6 0.58,0.63,0.91,U] [#7 0.83,0.15,0.72,U] [#8 -0.22,0.33,0.57,U] 
04:22:10.105 00.000 21444 refined, 8 included, MultiStar: {-0.08, 0.40}, one-star: {-0.40, 0.55}
04:22:10.105 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
04:22:10.105 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.12 = 2.16)
04:22:10.105 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.77 mountX=0.12 mountY=0.34, mountTheta=1.24
04:22:10.106 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.40, opts=13)
04:22:10.106 00.000 21444 Enqueuing Move request for scope (-0.08, 0.40)
04:22:10.106 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=166, FiltMax=65504, Gamma=0.560
04:22:10.106 00.000 21444 UpdateGuideState exits: m=5408617 SNR=191.7 Saturated
04:22:10.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:10.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:10.106 00.000 25848 Worker thread wakes up
04:22:10.106 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.40) opts 0xd
04:22:10.106 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.40)
04:22:10.106 00.000 25848 Moving (-0.08, 0.40) raw xDistance=0.12 yDistance=0.34
04:22:10.106 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:22:10.106 00.000 21444 Enqueuing Expose request
04:22:10.106 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:10.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
04:22:10.106 00.000 25848 MoveAxis(E, 0, ABG)
04:22:10.107 00.001 25848 Move returns status 0, amount 0
04:22:10.107 00.000 25848 MoveAxis(N, 0, ABG)
04:22:10.107 00.000 25848 Move returns status 0, amount 0
04:22:10.107 00.000 25848 move complete, result=0
04:22:10.107 00.000 25848 worker thread done servicing request
04:22:10.107 00.000 25848 Worker thread wakes up
04:22:10.107 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:10.107 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:10.107 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:22:12.948 02.841 25848 Exposure complete
04:22:13.034 00.086 25848 worker thread done servicing request
04:22:13.034 00.000 21444 OnExposeComplete: enter
04:22:13.034 00.000 21444 UpdateGuideState(): m_state=6
04:22:13.034 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1130
04:22:13.034 00.000 21444 Star::Find returns 1 (1), X=1251.57, Y=675.66, Mass=5123700, SNR=149.8, Peak=65504 HFD=7.5
04:22:13.035 00.001 21444 MultiStar: [#1 0.11,-1.05,1.70,U] [#2 0.24,-1.45,1.30,U] [#3 -0.35,-1.05,0.97,U] [#4 0.50,-0.77,1.06,U] [#5 1.19,-0.47,0.90,U] [#6 0.86,-0.46,1.10,U] [#7 0.91,-1.27,0.79,U] [#8 0.54,-0.82,0.81,U] 
04:22:13.035 00.000 21444 single-star, 8 included, MultiStar: {0.40, -0.91}, one-star: {-0.06, -0.65}
04:22:13.035 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.72 = 1.57)
04:22:13.035 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.28)
04:22:13.035 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.65 hyp=0.65 cameraTheta=-1.66 mountX=0.00 mountY=-0.62, mountTheta=-1.57
04:22:13.036 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.65, opts=13)
04:22:13.036 00.000 21444 Enqueuing Move request for scope (-0.06, -0.65)
04:22:13.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=170, FiltMax=65504, Gamma=0.560
04:22:13.036 00.000 21444 UpdateGuideState exits: m=5123700 SNR=149.8 Saturated
04:22:13.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:13.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:13.036 00.000 21444 Enqueuing Expose request
04:22:13.036 00.000 25848 Worker thread wakes up
04:22:13.036 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.65) opts 0xd
04:22:13.036 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.65)
04:22:13.036 00.000 25848 Moving (-0.06, -0.65) raw xDistance=0.00 yDistance=-0.62
04:22:13.036 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:22:13.036 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:22:13.036 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
04:22:13.036 00.000 25848 MoveAxis(E, 0, ABG)
04:22:13.036 00.000 25848 Move returns status 0, amount 0
04:22:13.036 00.000 25848 MoveAxis(N, 0, ABG)
04:22:13.037 00.001 25848 Move returns status 0, amount 0
04:22:13.037 00.000 25848 move complete, result=0
04:22:13.037 00.000 25848 worker thread done servicing request
04:22:13.037 00.000 25848 Worker thread wakes up
04:22:13.037 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:13.037 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:13.037 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
04:22:15.884 02.847 25848 Exposure complete
04:22:15.967 00.083 25848 worker thread done servicing request
04:22:15.967 00.000 21444 OnExposeComplete: enter
04:22:15.967 00.000 21444 UpdateGuideState(): m_state=6
04:22:15.967 00.000 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1131
04:22:15.968 00.001 21444 Star::Find returns 1 (1), X=1251.82, Y=674.72, Mass=5106758, SNR=153.4, Peak=65504 HFD=7.8
04:22:15.968 00.000 21444 MultiStar: [#1 0.25,-1.91,1.40,U] [#2 0.24,-2.39,0.00,M1] [#3 1.31,-1.37,1.22,U] [#4 0.54,-1.75,0.98,U] [#5 0.99,-2.16,0.00,M1] [#6 0.26,-1.58,0.88,U] [#7 0.55,-2.56,0.00,M1] [#8 0.77,-1.81,0.71,U] 
04:22:15.968 00.000 21444 single-star, 5 included, MultiStar: {0.56, -1.67}, one-star: {0.18, -1.58}
04:22:15.968 00.000 21444 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.05) = xAngle (-4.51 = 1.77)
04:22:15.968 00.000 21444 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
04:22:15.968 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=-1.58 hyp=1.59 cameraTheta=-1.46 mountX=-0.32 mountY=-1.40, mountTheta=-1.80
04:22:15.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-1.58, opts=13)
04:22:15.969 00.000 21444 Enqueuing Move request for scope (0.18, -1.58)
04:22:15.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=204, FiltMax=65504, Gamma=0.560
04:22:15.969 00.000 21444 UpdateGuideState exits: m=5106758 SNR=153.4 Saturated
04:22:15.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:15.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:15.969 00.000 21444 Enqueuing Expose request
04:22:15.969 00.000 25848 Worker thread wakes up
04:22:15.969 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.58) opts 0xd
04:22:15.969 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -1.58)
04:22:15.969 00.000 25848 Moving (0.18, -1.58) raw xDistance=-0.32 yDistance=-1.40
04:22:15.969 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.32
04:22:15.969 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:22:15.969 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.40
04:22:15.969 00.000 25848 MoveAxis(E, 0, ABG)
04:22:15.969 00.000 25848 Move returns status 0, amount 0
04:22:15.969 00.000 25848 MoveAxis(N, 0, ABG)
04:22:15.969 00.000 25848 Move returns status 0, amount 0
04:22:15.969 00.000 25848 move complete, result=0
04:22:15.969 00.000 25848 worker thread done servicing request
04:22:15.969 00.000 25848 Worker thread wakes up
04:22:15.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:15.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:15.969 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.4 px 0 ms NORTH
04:22:18.819 02.850 25848 Exposure complete
04:22:18.907 00.088 25848 worker thread done servicing request
04:22:18.907 00.000 21444 OnExposeComplete: enter
04:22:18.907 00.000 21444 UpdateGuideState(): m_state=6
04:22:18.908 00.001 21444 Star::Find(15, 1251, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1132
04:22:18.908 00.000 21444 Star::Find returns 1 (1), X=1253.69, Y=674.74, Mass=5352782, SNR=166.0, Peak=65504 HFD=7.8
04:22:18.908 00.000 21444 MultiStar: [#1 1.61,-2.04,0.00,M1] [#2 1.98,-2.80,0.00,M2] [#3 2.67,-1.88,0.00,M1] [#4 2.48,-2.18,0.00,M1] [#5 2.85,-2.49,0.00,M2] [#6 2.10,-1.98,0.00,M1] [#7 2.52,-3.15,0.00,M2] [#8 2.26,-1.63,0.00,M1] 
04:22:18.908 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.70 = 2.58)
04:22:18.908 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.54 = -0.26)
04:22:18.908 00.000 21444 CameraToMount -- cameraX=2.06 cameraY=-1.56 hyp=2.59 cameraTheta=-0.65 mountX=-2.19 mountY=-0.67, mountTheta=-2.85
04:22:18.909 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.06, y=-1.56, opts=13)
04:22:18.909 00.000 21444 Enqueuing Move request for scope (2.06, -1.56)
04:22:18.909 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=118, FiltMax=65504, Gamma=0.560
04:22:18.909 00.000 21444 UpdateGuideState exits: m=5352782 SNR=166.0 Saturated
04:22:18.909 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:18.909 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:18.909 00.000 21444 Enqueuing Expose request
04:22:18.909 00.000 25848 Worker thread wakes up
04:22:18.910 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.06, -1.56) opts 0xd
04:22:18.910 00.000 25848 Handling offset move in thread for scope, endpoint = (2.06, -1.56)
04:22:18.910 00.000 25848 Moving (2.06, -1.56) raw xDistance=-2.19 yDistance=-0.67
04:22:18.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.38 from input -2.19
04:22:18.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:22:18.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
04:22:18.910 00.000 25848 MoveAxis(E, 64, ABG)
04:22:18.910 00.000 25848 Guiding  Dir = 2, Dur = 64
04:22:18.935 00.025 25848 IsSlewing returns 0
04:22:18.936 00.001 25848 IsGuiding returns 0
04:22:18.967 00.031 25848 PulseGuide returned control before completion, sleep 43
04:22:19.026 00.059 25848 IsGuiding returns 1
04:22:19.026 00.000 25848 scope still moving after pulse duration time elapsed
04:22:19.076 00.050 25848 IsSlewing returns 0
04:22:19.077 00.001 25848 IsGuiding returns 0
04:22:19.077 00.000 25848 scope move finished after 64 + 76 ms
04:22:19.077 00.000 25848 Move returns status 0, amount 64
04:22:19.077 00.000 25848 MoveAxis(N, 0, ABG)
04:22:19.077 00.000 25848 Move returns status 0, amount 0
04:22:19.077 00.000 25848 move complete, result=0
04:22:19.077 00.000 25848 worker thread done servicing request
04:22:19.077 00.000 25848 Worker thread wakes up
04:22:19.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:19.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:19.077 00.000 21444 GuideStep: -2.2 px 64 ms EAST, -0.7 px 0 ms NORTH
04:22:21.925 02.848 25848 Exposure complete
04:22:22.006 00.081 25848 worker thread done servicing request
04:22:22.006 00.000 21444 OnExposeComplete: enter
04:22:22.006 00.000 21444 UpdateGuideState(): m_state=6
04:22:22.006 00.000 21444 Star::Find(15, 1253, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1133
04:22:22.006 00.000 21444 Star::Find returns 1 (1), X=1254.62, Y=675.24, Mass=5004883, SNR=160.1, Peak=65504 HFD=7.6
04:22:22.006 00.000 21444 MultiStar: [#1 3.46,-1.24,0.00,M2] [#2 3.81,-2.01,0.00,M3] [#3 3.93,-1.19,0.00,M2] [#4 3.57,-1.48,0.00,M2] [#5 3.82,-2.01,0.00,M3] [#6 3.53,-1.38,0.00,M2] [#7 3.89,-2.48,0.00,M3] [#8 3.80,-1.15,0.00,M2] 
04:22:22.006 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.89)
04:22:22.006 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.24 = 0.04)
04:22:22.006 00.000 21444 CameraToMount -- cameraX=2.98 cameraY=-1.07 hyp=3.17 cameraTheta=-0.34 mountX=-3.07 mountY=0.14, mountTheta=3.10
04:22:22.007 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.98, y=-1.07, opts=13)
04:22:22.007 00.000 21444 Enqueuing Move request for scope (2.98, -1.07)
04:22:22.007 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=230, FiltMax=65504, Gamma=0.560
04:22:22.007 00.000 21444 UpdateGuideState exits: m=5004883 SNR=160.1 Saturated
04:22:22.007 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:22.007 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:22.008 00.001 21444 Enqueuing Expose request
04:22:22.008 00.000 25848 Worker thread wakes up
04:22:22.008 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.98, -1.07) opts 0xd
04:22:22.008 00.000 25848 Handling offset move in thread for scope, endpoint = (2.98, -1.07)
04:22:22.008 00.000 25848 Moving (2.98, -1.07) raw xDistance=-3.07 yDistance=0.14
04:22:22.008 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.03 from input -3.07
04:22:22.008 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:22.008 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:22:22.008 00.000 25848 MoveAxis(E, 94, ABG)
04:22:22.008 00.000 25848 Guiding  Dir = 2, Dur = 94
04:22:22.033 00.025 25848 IsSlewing returns 0
04:22:22.034 00.001 25848 IsGuiding returns 0
04:22:22.065 00.031 25848 PulseGuide returned control before completion, sleep 73
04:22:22.379 00.314 25848 IsGuiding returns 1
04:22:22.379 00.000 25848 scope still moving after pulse duration time elapsed
04:22:22.440 00.061 25848 IsSlewing returns 0
04:22:22.441 00.001 25848 IsGuiding returns 0
04:22:22.441 00.000 25848 scope move finished after 94 + 312 ms
04:22:22.441 00.000 25848 Move returns status 0, amount 94
04:22:22.441 00.000 25848 MoveAxis(N, 0, ABG)
04:22:22.441 00.000 25848 Move returns status 0, amount 0
04:22:22.441 00.000 25848 move complete, result=0
04:22:22.441 00.000 25848 worker thread done servicing request
04:22:22.441 00.000 25848 Worker thread wakes up
04:22:22.441 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:22.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:22.441 00.000 21444 GuideStep: -3.1 px 94 ms EAST, 0.1 px 0 ms NORTH
04:22:25.288 02.847 25848 Exposure complete
04:22:25.365 00.077 25848 worker thread done servicing request
04:22:25.366 00.001 21444 OnExposeComplete: enter
04:22:25.366 00.000 21444 UpdateGuideState(): m_state=6
04:22:25.366 00.000 21444 Star::Find(15, 1254, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1134
04:22:25.366 00.000 21444 Star::Find returns 1 (1), X=1252.42, Y=676.71, Mass=4530074, SNR=124.2, Peak=65368 HFD=7.6
04:22:25.367 00.001 21444 MultiStar: [#1 1.21,-0.12,1.57,U] [#2 1.27,-0.50,1.31,U] [#3 1.05,-0.17,0.85,U] [#4 1.41,-0.23,0.81,U] [#5 2.06,0.45,0.00,M4] [#6 1.48,0.37,0.75,U] [#7 2.37,-0.98,0.00,M4] [#8 1.91,-0.05,0.60,U] 
04:22:25.367 00.000 21444 single-star, 6 included, MultiStar: {1.26, -0.08}, one-star: {0.79, 0.41}
04:22:25.367 00.000 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
04:22:25.367 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.86)
04:22:25.367 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=0.41 hyp=0.89 cameraTheta=0.48 mountX=-0.75 mountY=0.68, mountTheta=2.41
04:22:25.367 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=0.41, opts=13)
04:22:25.368 00.001 21444 Enqueuing Move request for scope (0.79, 0.41)
04:22:25.368 00.000 25848 Worker thread wakes up
04:22:25.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2088, FiltMin=130, FiltMax=65504, Gamma=0.560
04:22:25.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.41) opts 0xd
04:22:25.368 00.000 21444 UpdateGuideState exits: m=4530074 SNR=124.2 Saturated
04:22:25.368 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, 0.41)
04:22:25.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:25.368 00.000 25848 Moving (0.79, 0.41) raw xDistance=-0.75 yDistance=0.68
04:22:25.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.75
04:22:25.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:25.368 00.000 21444 Enqueuing Expose request
04:22:25.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
04:22:25.368 00.000 25848 MoveAxis(E, 28, ABG)
04:22:25.368 00.000 25848 Guiding  Dir = 2, Dur = 28
04:22:25.405 00.037 25848 IsSlewing returns 0
04:22:25.405 00.000 25848 IsGuiding returns 0
04:22:25.437 00.032 25848 IsGuiding returns 1
04:22:25.437 00.000 25848 scope still moving after pulse duration time elapsed
04:22:25.485 00.048 25848 IsSlewing returns 0
04:22:25.485 00.000 25848 IsGuiding returns 0
04:22:25.485 00.000 25848 scope move finished after 28 + 51 ms
04:22:25.485 00.000 25848 Move returns status 0, amount 28
04:22:25.485 00.000 25848 MoveAxis(S, 18, ABG)
04:22:25.485 00.000 25848 Guiding  Dir = 1, Dur = 18
04:22:25.514 00.029 25848 IsSlewing returns 0
04:22:25.514 00.000 25848 IsGuiding returns 0
04:22:25.567 00.053 25848 IsGuiding returns 1
04:22:25.567 00.000 25848 scope still moving after pulse duration time elapsed
04:22:25.624 00.057 25848 IsSlewing returns 0
04:22:25.624 00.000 25848 IsGuiding returns 0
04:22:25.624 00.000 25848 scope move finished after 18 + 92 ms
04:22:25.624 00.000 25848 Move returns status 0, amount 18
04:22:25.624 00.000 25848 move complete, result=0
04:22:25.624 00.000 25848 worker thread done servicing request
04:22:25.624 00.000 25848 Worker thread wakes up
04:22:25.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:25.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:25.625 00.001 21444 GuideStep: -0.7 px 28 ms EAST, 0.7 px 18 ms SOUTH
04:22:28.469 02.844 25848 Exposure complete
04:22:28.536 00.067 25848 worker thread done servicing request
04:22:28.537 00.001 21444 OnExposeComplete: enter
04:22:28.537 00.000 21444 UpdateGuideState(): m_state=6
04:22:28.537 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1135
04:22:28.537 00.000 21444 Star::Find returns 1 (1), X=1253.34, Y=675.87, Mass=4626120, SNR=118.3, Peak=65504 HFD=7.8
04:22:28.537 00.000 21444 MultiStar: [#1 2.12,-0.43,0.00,M2] [#2 2.05,-1.38,0.00,M3] [#3 2.34,-0.87,0.00,M2] [#4 2.36,-0.48,0.00,M2] [#5 1.94,-0.08,0.83,U] [#6 2.07,0.03,0.84,U] [#7 2.36,-1.17,0.00,M5] [#8 2.21,-0.46,0.00,M2] 
04:22:28.537 00.000 21444 single-star, 2 included, MultiStar: {1.90, -0.18}, one-star: {1.70, -0.44}
04:22:28.537 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.98)
04:22:28.537 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.14)
04:22:28.537 00.000 21444 CameraToMount -- cameraX=1.70 cameraY=-0.44 hyp=1.76 cameraTheta=-0.25 mountX=-1.74 mountY=0.24, mountTheta=3.00
04:22:28.538 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.70, y=-0.44, opts=13)
04:22:28.538 00.000 21444 Enqueuing Move request for scope (1.70, -0.44)
04:22:28.538 00.000 25848 Worker thread wakes up
04:22:28.538 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=192, FiltMax=65504, Gamma=0.560
04:22:28.538 00.000 21444 UpdateGuideState exits: m=4626120 SNR=118.3 Saturated
04:22:28.538 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:28.538 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:28.539 00.001 21444 Enqueuing Expose request
04:22:28.539 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.70, -0.44) opts 0xd
04:22:28.539 00.000 25848 Handling offset move in thread for scope, endpoint = (1.70, -0.44)
04:22:28.539 00.000 25848 Moving (1.70, -0.44) raw xDistance=-1.74 yDistance=0.24
04:22:28.539 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.14 from input -1.74
04:22:28.539 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:28.539 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:22:28.539 00.000 25848 MoveAxis(E, 53, ABG)
04:22:28.539 00.000 25848 Guiding  Dir = 2, Dur = 53
04:22:28.602 00.063 25848 IsSlewing returns 0
04:22:28.603 00.001 25848 IsGuiding returns 0
04:22:28.623 00.020 25848 PulseGuide returned control before completion, sleep 43
04:22:28.682 00.059 25848 IsGuiding returns 1
04:22:28.682 00.000 25848 scope still moving after pulse duration time elapsed
04:22:28.733 00.051 25848 IsSlewing returns 0
04:22:28.733 00.000 25848 IsGuiding returns 0
04:22:28.733 00.000 25848 scope move finished after 53 + 77 ms
04:22:28.733 00.000 25848 Move returns status 0, amount 53
04:22:28.733 00.000 25848 MoveAxis(N, 0, ABG)
04:22:28.733 00.000 25848 Move returns status 0, amount 0
04:22:28.733 00.000 25848 move complete, result=0
04:22:28.733 00.000 25848 worker thread done servicing request
04:22:28.733 00.000 25848 Worker thread wakes up
04:22:28.733 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:28.733 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:28.733 00.000 21444 GuideStep: -1.7 px 53 ms EAST, 0.2 px 0 ms NORTH
04:22:31.583 02.850 25848 Exposure complete
04:22:31.663 00.080 25848 worker thread done servicing request
04:22:31.663 00.000 21444 OnExposeComplete: enter
04:22:31.663 00.000 21444 UpdateGuideState(): m_state=6
04:22:31.664 00.001 21444 Star::Find(15, 1253, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1136
04:22:31.664 00.000 21444 Star::Find returns 1 (1), X=1252.14, Y=677.58, Mass=4353172, SNR=100.4, Peak=65504 HFD=7.5
04:22:31.664 00.000 21444 MultiStar: [#1 0.18,0.66,1.71,U] [#2 0.34,-0.13,1.42,U] [#3 0.69,0.73,1.29,U] [#4 0.93,1.29,0.95,U] [#5 -0.10,0.76,1.15,U] [#6 0.75,1.38,1.07,U] [#7 0.31,0.62,0.95,U] [#8 0.82,1.00,0.64,U] 
04:22:31.664 00.000 21444 refined, 8 included, MultiStar: {0.45, 0.78}, one-star: {0.51, 1.28}
04:22:31.664 00.000 21444 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.05) = xAngle (-2.00 = -2.00)
04:22:31.664 00.000 21444 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.44)
04:22:31.664 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=0.78 hyp=0.90 cameraTheta=1.05 mountX=-0.38 mountY=0.89, mountTheta=1.97
04:22:31.665 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=0.78, opts=13)
04:22:31.665 00.000 21444 Enqueuing Move request for scope (0.45, 0.78)
04:22:31.665 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=126, FiltMax=65504, Gamma=0.560
04:22:31.665 00.000 21444 UpdateGuideState exits: m=4353172 SNR=100.4 Saturated
04:22:31.665 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:31.665 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:31.665 00.000 21444 Enqueuing Expose request
04:22:31.665 00.000 25848 Worker thread wakes up
04:22:31.665 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.78) opts 0xd
04:22:31.665 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, 0.78)
04:22:31.665 00.000 25848 Moving (0.45, 0.78) raw xDistance=-0.38 yDistance=0.89
04:22:31.665 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
04:22:31.665 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
04:22:31.665 00.000 25848 MoveAxis(E, 0, ABG)
04:22:31.665 00.000 25848 Move returns status 0, amount 0
04:22:31.665 00.000 25848 MoveAxis(S, 24, ABG)
04:22:31.665 00.000 25848 Guiding  Dir = 1, Dur = 24
04:22:31.718 00.053 25848 IsSlewing returns 0
04:22:31.719 00.001 25848 IsGuiding returns 0
04:22:31.751 00.032 25848 IsGuiding returns 1
04:22:31.751 00.000 25848 scope still moving after pulse duration time elapsed
04:22:31.811 00.060 25848 IsSlewing returns 0
04:22:31.811 00.000 25848 IsGuiding returns 0
04:22:31.811 00.000 25848 scope move finished after 24 + 68 ms
04:22:31.811 00.000 25848 Move returns status 0, amount 24
04:22:31.811 00.000 25848 move complete, result=0
04:22:31.811 00.000 25848 worker thread done servicing request
04:22:31.812 00.001 25848 Worker thread wakes up
04:22:31.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:31.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:31.812 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.9 px 24 ms SOUTH
04:22:34.655 02.843 25848 Exposure complete
04:22:34.743 00.088 25848 worker thread done servicing request
04:22:34.743 00.000 21444 OnExposeComplete: enter
04:22:34.743 00.000 21444 UpdateGuideState(): m_state=6
04:22:34.744 00.001 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1137
04:22:34.744 00.000 21444 Star::Find returns 1 (1), X=1252.94, Y=673.96, Mass=5270991, SNR=180.6, Peak=65504 HFD=8.1
04:22:34.744 00.000 21444 MultiStar: [#1 1.21,-2.40,0.00,M2] [#2 1.20,-3.07,0.00,M3] [#3 1.53,-2.48,0.00,M2] [#4 1.82,-2.53,0.00,M2] [#5 1.24,-2.76,0.00,M3] [#6 1.63,-2.26,0.00,M1] [#7 1.86,-3.39,0.00,M5] [#8 1.96,-2.59,0.00,M2] 
04:22:34.744 00.000 21444 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.05) = xAngle (-4.11 = 2.17)
04:22:34.744 00.000 21444 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.96 = -0.68)
04:22:34.744 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=-2.35 hyp=2.69 cameraTheta=-1.06 mountX=-1.51 mountY=-1.68, mountTheta=-2.30
04:22:34.746 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=-2.35, opts=13)
04:22:34.746 00.000 21444 Enqueuing Move request for scope (1.31, -2.35)
04:22:34.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=168, FiltMax=65504, Gamma=0.560
04:22:34.746 00.000 21444 UpdateGuideState exits: m=5270991 SNR=180.6 Saturated
04:22:34.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:34.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:34.746 00.000 21444 Enqueuing Expose request
04:22:34.747 00.001 25848 Worker thread wakes up
04:22:34.747 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, -2.35) opts 0xd
04:22:34.747 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, -2.35)
04:22:34.747 00.000 25848 Moving (1.31, -2.35) raw xDistance=-1.51 yDistance=-1.68
04:22:34.747 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.51
04:22:34.747 00.000 25848 resist switch: large excursion: input -1.68 thresh 1.53 direction from 1 to -1
04:22:34.747 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.04
04:22:34.747 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.68 from input -1.68
04:22:34.747 00.000 25848 MoveAxis(E, 44, ABG)
04:22:34.747 00.000 25848 Guiding  Dir = 2, Dur = 44
04:22:34.767 00.020 25848 IsSlewing returns 0
04:22:34.768 00.001 25848 IsGuiding returns 0
04:22:34.799 00.031 25848 PulseGuide returned control before completion, sleep 23
04:22:34.830 00.031 25848 IsGuiding returns 1
04:22:34.830 00.000 25848 scope still moving after pulse duration time elapsed
04:22:34.889 00.059 25848 IsSlewing returns 0
04:22:34.890 00.001 25848 IsGuiding returns 0
04:22:34.890 00.000 25848 scope move finished after 44 + 77 ms
04:22:34.890 00.000 25848 Move returns status 0, amount 44
04:22:34.890 00.000 25848 BLC: Oldest BLC event removed
04:22:34.890 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 351 applied
04:22:34.890 00.000 25848 MoveAxis(N, 397, ABG)
04:22:34.890 00.000 25848 Guiding  Dir = 0, Dur = 397
04:22:34.921 00.031 25848 IsSlewing returns 0
04:22:34.921 00.000 25848 IsGuiding returns 0
04:22:34.953 00.032 25848 PulseGuide returned control before completion, sleep 376
04:22:35.345 00.392 25848 IsGuiding returns 1
04:22:35.346 00.001 25848 scope still moving after pulse duration time elapsed
04:22:35.405 00.059 25848 IsSlewing returns 0
04:22:35.406 00.001 25848 IsGuiding returns 0
04:22:35.406 00.000 25848 scope move finished after 397 + 86 ms
04:22:35.406 00.000 25848 Move returns status 0, amount 397
04:22:35.406 00.000 25848 move complete, result=0
04:22:35.406 00.000 25848 worker thread done servicing request
04:22:35.406 00.000 25848 Worker thread wakes up
04:22:35.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:35.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:35.406 00.000 21444 GuideStep: -1.5 px 44 ms EAST, -1.7 px 397 ms NORTH
04:22:38.245 02.839 25848 Exposure complete
04:22:38.327 00.082 25848 worker thread done servicing request
04:22:38.327 00.000 21444 OnExposeComplete: enter
04:22:38.327 00.000 21444 UpdateGuideState(): m_state=6
04:22:38.327 00.000 21444 Star::Find(15, 1252, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1138
04:22:38.327 00.000 21444 Star::Find returns 1 (1), X=1253.75, Y=678.37, Mass=4839388, SNR=175.7, Peak=65504 HFD=7.6
04:22:38.328 00.001 21444 MultiStar: [#1 1.47,1.39,0.98,U] [#2 1.94,1.02,0.00,M4] [#3 2.17,1.07,0.00,M3] [#4 2.28,1.93,0.00,M3] [#5 2.57,1.86,0.00,M4] [#6 1.86,2.46,0.00,M2] [#7 2.19,-0.67,0.00,M6] [#8 2.76,2.39,0.00,M3] 
04:22:38.328 00.000 21444 refined, 1 included, MultiStar: {1.80, 1.73}, one-star: {2.12, 2.06}
04:22:38.328 00.000 21444 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.05) = xAngle (-2.28 = -2.28)
04:22:38.328 00.000 21444 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.13 = 1.16)
04:22:38.328 00.000 21444 CameraToMount -- cameraX=1.80 cameraY=1.73 hyp=2.49 cameraTheta=0.77 mountX=-1.63 mountY=2.28, mountTheta=2.19
04:22:38.329 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.80, y=1.73, opts=13)
04:22:38.329 00.000 21444 Enqueuing Move request for scope (1.80, 1.73)
04:22:38.329 00.000 25848 Worker thread wakes up
04:22:38.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:22:38.329 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.80, 1.73) opts 0xd
04:22:38.329 00.000 25848 Handling offset move in thread for scope, endpoint = (1.80, 1.73)
04:22:38.329 00.000 21444 UpdateGuideState exits: m=4839388 SNR=175.7 Saturated
04:22:38.329 00.000 25848 Moving (1.80, 1.73) raw xDistance=-1.63 yDistance=2.28
04:22:38.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:38.329 00.000 25848 BLC: History state: CurrMiss=-2.28, AvgInitMiss=0.35, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.679957, 1:-2.281567
04:22:38.329 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:38.329 00.000 21444 Enqueuing Expose request
04:22:38.329 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:22:38.329 00.000 25848 BLC: window closed
04:22:38.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.63
04:22:38.329 00.000 25848 resist switch: large excursion: input 2.28 thresh 1.53 direction from -1 to 1
04:22:38.329 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.84
04:22:38.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.28 from input 2.28
04:22:38.329 00.000 25848 MoveAxis(E, 51, ABG)
04:22:38.329 00.000 25848 Guiding  Dir = 2, Dur = 51
04:22:38.360 00.031 25848 IsSlewing returns 0
04:22:38.360 00.000 25848 IsGuiding returns 0
04:22:38.391 00.031 25848 PulseGuide returned control before completion, sleep 30
04:22:38.432 00.041 25848 IsGuiding returns 1
04:22:38.432 00.000 25848 scope still moving after pulse duration time elapsed
04:22:38.484 00.052 25848 IsSlewing returns 0
04:22:38.484 00.000 25848 IsGuiding returns 0
04:22:38.484 00.000 25848 scope move finished after 51 + 72 ms
04:22:38.484 00.000 25848 Move returns status 0, amount 51
04:22:38.484 00.000 25848 BLC: Oldest BLC event removed
04:22:38.484 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 351 applied
04:22:38.484 00.000 25848 MoveAxis(S, 413, ABG)
04:22:38.484 00.000 25848 Guiding  Dir = 1, Dur = 413
04:22:38.517 00.033 25848 IsSlewing returns 0
04:22:38.545 00.028 25848 IsGuiding returns 0
04:22:38.586 00.041 25848 PulseGuide returned control before completion, sleep 382
04:22:38.980 00.394 25848 IsGuiding returns 1
04:22:38.980 00.000 25848 scope still moving after pulse duration time elapsed
04:22:39.032 00.052 25848 IsSlewing returns 0
04:22:39.032 00.000 25848 IsGuiding returns 0
04:22:39.032 00.000 25848 scope move finished after 413 + 73 ms
04:22:39.032 00.000 25848 Move returns status 0, amount 413
04:22:39.032 00.000 25848 move complete, result=0
04:22:39.032 00.000 25848 worker thread done servicing request
04:22:39.032 00.000 25848 Worker thread wakes up
04:22:39.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:39.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:39.032 00.000 21444 GuideStep: -1.6 px 51 ms EAST, 2.3 px 413 ms SOUTH
04:22:41.882 02.850 25848 Exposure complete
04:22:41.966 00.084 25848 worker thread done servicing request
04:22:41.966 00.000 21444 OnExposeComplete: enter
04:22:41.966 00.000 21444 UpdateGuideState(): m_state=6
04:22:41.966 00.000 21444 Star::Find(15, 1253, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1139
04:22:41.966 00.000 21444 Star::Find returns 1 (1), X=1253.07, Y=674.64, Mass=4512071, SNR=116.2, Peak=65504 HFD=7.9
04:22:41.967 00.001 21444 MultiStar: [#1 0.44,-2.34,0.00,M2] [#2 0.45,-3.05,0.00,M5] [#3 0.49,-2.15,0.00,M4] [#4 1.86,-1.81,0.00,M4] [#5 2.09,-2.22,0.00,M5] [#6 1.76,-2.23,0.00,M3] [#7 1.51,-2.60,0.00,M7] [#8 1.89,-1.89,0.00,M4] 
04:22:41.967 00.000 21444 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.05) = xAngle (-3.91 = 2.37)
04:22:41.967 00.000 21444 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.47)
04:22:41.967 00.000 21444 CameraToMount -- cameraX=1.43 cameraY=-1.67 hyp=2.20 cameraTheta=-0.86 mountX=-1.58 mountY=-1.00, mountTheta=-2.58
04:22:41.967 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.43, y=-1.67, opts=13)
04:22:41.967 00.000 21444 Enqueuing Move request for scope (1.43, -1.67)
04:22:41.967 00.000 25848 Worker thread wakes up
04:22:41.967 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.43, -1.67) opts 0xd
04:22:41.968 00.001 25848 Handling offset move in thread for scope, endpoint = (1.43, -1.67)
04:22:41.968 00.000 25848 Moving (1.43, -1.67) raw xDistance=-1.58 yDistance=-1.00
04:22:41.968 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=168, FiltMax=65504, Gamma=0.560
04:22:41.968 00.000 25848 BLC: History state: CurrMiss=-1.00, AvgInitMiss=0.06, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=2.281567, 1:-1.001835
04:22:41.968 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:22:41.968 00.000 25848 BLC: window closed
04:22:41.968 00.000 21444 UpdateGuideState exits: m=4512071 SNR=116.2 Saturated
04:22:41.968 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:41.968 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:41.968 00.000 21444 Enqueuing Expose request
04:22:41.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.58
04:22:41.968 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:22:41.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.00
04:22:41.968 00.000 25848 MoveAxis(E, 49, ABG)
04:22:41.968 00.000 25848 Guiding  Dir = 2, Dur = 49
04:22:42.000 00.032 25848 IsSlewing returns 0
04:22:42.001 00.001 25848 IsGuiding returns 0
04:22:42.031 00.030 25848 PulseGuide returned control before completion, sleep 28
04:22:42.072 00.041 25848 IsGuiding returns 1
04:22:42.072 00.000 25848 scope still moving after pulse duration time elapsed
04:22:42.126 00.054 25848 IsSlewing returns 0
04:22:42.126 00.000 25848 IsGuiding returns 0
04:22:42.126 00.000 25848 scope move finished after 49 + 77 ms
04:22:42.126 00.000 25848 Move returns status 0, amount 49
04:22:42.126 00.000 25848 MoveAxis(N, 0, ABG)
04:22:42.126 00.000 25848 Move returns status 0, amount 0
04:22:42.126 00.000 25848 move complete, result=0
04:22:42.126 00.000 25848 worker thread done servicing request
04:22:42.126 00.000 25848 Worker thread wakes up
04:22:42.126 00.000 21444 GuideStep: -1.6 px 49 ms EAST, -1.0 px 0 ms NORTH
04:22:42.127 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:42.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:44.978 02.851 25848 Exposure complete
04:22:45.067 00.089 25848 worker thread done servicing request
04:22:45.067 00.000 21444 OnExposeComplete: enter
04:22:45.067 00.000 21444 UpdateGuideState(): m_state=6
04:22:45.067 00.000 21444 Star::Find(15, 1253, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1140
04:22:45.067 00.000 21444 Star::Find returns 1 (1), X=1253.68, Y=676.22, Mass=3483447, SNR=79.0, Peak=53068 HFD=7.8
04:22:45.067 00.000 21444 MultiStar: [#1 0.78,-0.55,1.47,U] [#2 1.03,-1.40,1.07,U] [#3 1.69,-0.72,1.03,U] [#4 1.96,-0.79,0.00,M5] [#5 2.00,-0.95,0.00,M6] [#6 1.65,-0.24,0.83,U] [#7 2.15,-0.73,0.00,M8] [#8 2.06,-0.57,0.00,M5] 
04:22:45.067 00.000 21444 refined, 4 included, MultiStar: {1.37, -0.62}, one-star: {2.05, -0.08}
04:22:45.067 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.47 = 2.81)
04:22:45.067 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.03)
04:22:45.067 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=-0.62 hyp=1.50 cameraTheta=-0.42 mountX=-1.42 mountY=-0.05, mountTheta=-3.11
04:22:45.068 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=-0.62, opts=13)
04:22:45.068 00.000 21444 Enqueuing Move request for scope (1.37, -0.62)
04:22:45.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=104, FiltMax=65504, Gamma=0.560
04:22:45.068 00.000 21444 UpdateGuideState exits: m=3483447 SNR=79.0 Saturated
04:22:45.068 00.000 25848 Worker thread wakes up
04:22:45.069 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, -0.62) opts 0xd
04:22:45.069 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, -0.62)
04:22:45.069 00.000 25848 Moving (1.37, -0.62) raw xDistance=-1.42 yDistance=-0.05
04:22:45.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.42
04:22:45.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:45.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:45.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:45.069 00.000 21444 Enqueuing Expose request
04:22:45.069 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:22:45.069 00.000 25848 MoveAxis(E, 45, ABG)
04:22:45.069 00.000 25848 Guiding  Dir = 2, Dur = 45
04:22:45.093 00.024 25848 IsSlewing returns 0
04:22:45.094 00.001 25848 IsGuiding returns 0
04:22:45.126 00.032 25848 PulseGuide returned control before completion, sleep 24
04:22:45.151 00.025 25848 IsGuiding returns 1
04:22:45.151 00.000 25848 scope still moving after pulse duration time elapsed
04:22:45.238 00.087 25848 IsSlewing returns 0
04:22:45.238 00.000 25848 IsGuiding returns 0
04:22:45.238 00.000 25848 scope move finished after 45 + 99 ms
04:22:45.238 00.000 25848 Move returns status 0, amount 45
04:22:45.238 00.000 25848 MoveAxis(N, 0, ABG)
04:22:45.238 00.000 25848 Move returns status 0, amount 0
04:22:45.238 00.000 25848 move complete, result=0
04:22:45.238 00.000 25848 worker thread done servicing request
04:22:45.238 00.000 25848 Worker thread wakes up
04:22:45.238 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:45.238 00.000 21444 GuideStep: -1.4 px 45 ms EAST, -0.1 px 0 ms NORTH
04:22:45.239 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:48.094 02.855 25848 Exposure complete
04:22:48.175 00.081 25848 worker thread done servicing request
04:22:48.175 00.000 21444 OnExposeComplete: enter
04:22:48.175 00.000 21444 UpdateGuideState(): m_state=6
04:22:48.175 00.000 21444 Star::Find(15, 1253, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1141
04:22:48.175 00.000 21444 Star::Find returns 1 (1), X=1251.08, Y=675.31, Mass=4564527, SNR=132.7, Peak=65504 HFD=8.0
04:22:48.175 00.000 21444 MultiStar: [#1 -0.45,-1.93,1.11,U] [#2 -0.91,-2.18,0.00,M5] [#3 -0.86,-1.08,0.78,U] [#4 0.31,-1.86,0.70,U] [#5 0.67,-1.34,0.80,U] [#6 0.12,-0.88,0.86,U] [#7 0.28,-2.43,0.00,M9] [#8 -0.51,-0.97,0.70,U] 
04:22:48.175 00.000 21444 single-star, 6 included, MultiStar: {-0.21, -1.31}, one-star: {-0.56, -1.00}
04:22:48.175 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.15)
04:22:48.175 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.69)
04:22:48.175 00.000 21444 CameraToMount -- cameraX=-0.56 cameraY=-1.00 hyp=1.14 cameraTheta=-2.08 mountX=0.47 mountY=-1.13, mountTheta=-1.18
04:22:48.176 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.56, y=-1.00, opts=13)
04:22:48.176 00.000 21444 Enqueuing Move request for scope (-0.56, -1.00)
04:22:48.176 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2068, FiltMin=268, FiltMax=65504, Gamma=0.560
04:22:48.176 00.000 21444 UpdateGuideState exits: m=4564527 SNR=132.7 Saturated
04:22:48.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:48.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:48.176 00.000 25848 Worker thread wakes up
04:22:48.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.00) opts 0xd
04:22:48.176 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.56, -1.00)
04:22:48.176 00.000 25848 Moving (-0.56, -1.00) raw xDistance=0.47 yDistance=-1.13
04:22:48.177 00.001 21444 Enqueuing Expose request
04:22:48.177 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
04:22:48.177 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:22:48.177 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.13
04:22:48.177 00.000 25848 MoveAxis(E, 0, ABG)
04:22:48.177 00.000 25848 Move returns status 0, amount 0
04:22:48.177 00.000 25848 MoveAxis(N, 0, ABG)
04:22:48.177 00.000 25848 Move returns status 0, amount 0
04:22:48.177 00.000 25848 move complete, result=0
04:22:48.177 00.000 25848 worker thread done servicing request
04:22:48.177 00.000 25848 Worker thread wakes up
04:22:48.177 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:48.177 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:48.177 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.1 px 0 ms NORTH
04:22:51.024 02.847 25848 Exposure complete
04:22:51.104 00.080 25848 worker thread done servicing request
04:22:51.105 00.001 21444 OnExposeComplete: enter
04:22:51.105 00.000 21444 UpdateGuideState(): m_state=6
04:22:51.105 00.000 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1142
04:22:51.105 00.000 21444 Star::Find returns 1 (1), X=1252.15, Y=676.34, Mass=3201219, SNR=73.3, Peak=53120 HFD=7.8
04:22:51.105 00.000 21444 MultiStar: [#1 0.93,-0.53,1.13,U] [#2 0.64,-1.33,1.22,U] [#3 0.80,-0.99,1.11,U] [#4 0.76,-0.44,0.72,U] [#5 0.53,0.11,1.00,U] [#6 0.56,0.03,0.76,U] [#7 0.67,-0.70,0.71,U] [#8 1.66,-0.51,0.62,U] 
04:22:51.105 00.000 21444 single-star, 8 included, MultiStar: {0.75, -0.52}, one-star: {0.51, 0.04}
04:22:51.105 00.000 21444 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
04:22:51.105 00.000 21444 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.46)
04:22:51.105 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=0.04 hyp=0.51 cameraTheta=0.08 mountX=-0.50 mountY=0.23, mountTheta=2.72
04:22:51.106 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=0.04, opts=13)
04:22:51.106 00.000 21444 Enqueuing Move request for scope (0.51, 0.04)
04:22:51.106 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=142, FiltMax=65504, Gamma=0.560
04:22:51.106 00.000 21444 UpdateGuideState exits: m=3201219 SNR=73.3 Saturated
04:22:51.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:51.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:51.106 00.000 21444 Enqueuing Expose request
04:22:51.106 00.000 25848 Worker thread wakes up
04:22:51.106 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.04) opts 0xd
04:22:51.107 00.001 25848 Handling offset move in thread for scope, endpoint = (0.51, 0.04)
04:22:51.107 00.000 25848 Moving (0.51, 0.04) raw xDistance=-0.50 yDistance=0.23
04:22:51.107 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
04:22:51.107 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:51.107 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
04:22:51.107 00.000 25848 MoveAxis(E, 0, ABG)
04:22:51.107 00.000 25848 Move returns status 0, amount 0
04:22:51.107 00.000 25848 MoveAxis(N, 0, ABG)
04:22:51.107 00.000 25848 Move returns status 0, amount 0
04:22:51.107 00.000 25848 move complete, result=0
04:22:51.107 00.000 25848 worker thread done servicing request
04:22:51.107 00.000 25848 Worker thread wakes up
04:22:51.107 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:51.107 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:51.107 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
04:22:53.957 02.850 25848 Exposure complete
04:22:54.035 00.078 25848 worker thread done servicing request
04:22:54.035 00.000 21444 OnExposeComplete: enter
04:22:54.035 00.000 21444 UpdateGuideState(): m_state=6
04:22:54.035 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1143
04:22:54.035 00.000 21444 Star::Find returns 1 (1), X=1252.97, Y=676.18, Mass=3779224, SNR=109.2, Peak=55140 HFD=7.9
04:22:54.036 00.001 21444 MultiStar: [#1 0.09,-1.54,0.92,U] [#2 0.07,-2.39,0.00,M5] [#3 -0.19,-1.57,0.72,U] [#4 1.42,-1.21,0.57,U] [#5 0.82,-1.73,0.67,U] [#6 1.37,-1.28,0.67,U] [#7 0.99,-2.26,0.00,M9] [#8 1.39,-0.70,0.58,U] 
04:22:54.036 00.000 21444 single-star, 6 included, MultiStar: {0.85, -1.13}, one-star: {1.34, -0.13}
04:22:54.036 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.15 = 3.14)
04:22:54.036 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
04:22:54.036 00.000 21444 CameraToMount -- cameraX=1.34 cameraY=-0.13 hyp=1.34 cameraTheta=-0.09 mountX=-1.34 mountY=0.39, mountTheta=2.86
04:22:54.036 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.34, y=-0.13, opts=13)
04:22:54.036 00.000 21444 Enqueuing Move request for scope (1.34, -0.13)
04:22:54.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=68, FiltMax=65504, Gamma=0.560
04:22:54.036 00.000 21444 UpdateGuideState exits: m=3779224 SNR=109.2 Saturated
04:22:54.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:54.037 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:54.037 00.000 21444 Enqueuing Expose request
04:22:54.037 00.000 25848 Worker thread wakes up
04:22:54.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.34, -0.13) opts 0xd
04:22:54.037 00.000 25848 Handling offset move in thread for scope, endpoint = (1.34, -0.13)
04:22:54.037 00.000 25848 Moving (1.34, -0.13) raw xDistance=-1.34 yDistance=0.39
04:22:54.037 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.34
04:22:54.037 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:54.037 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:22:54.037 00.000 25848 MoveAxis(E, 39, ABG)
04:22:54.037 00.000 25848 Guiding  Dir = 2, Dur = 39
04:22:54.062 00.025 25848 IsSlewing returns 0
04:22:54.062 00.000 25848 IsGuiding returns 0
04:22:54.094 00.032 25848 PulseGuide returned control before completion, sleep 18
04:22:54.170 00.076 25848 IsGuiding returns 1
04:22:54.170 00.000 25848 scope still moving after pulse duration time elapsed
04:22:54.219 00.049 25848 IsSlewing returns 0
04:22:54.220 00.001 25848 IsGuiding returns 0
04:22:54.220 00.000 25848 scope move finished after 39 + 117 ms
04:22:54.220 00.000 25848 Move returns status 0, amount 39
04:22:54.220 00.000 25848 MoveAxis(N, 0, ABG)
04:22:54.220 00.000 25848 Move returns status 0, amount 0
04:22:54.220 00.000 25848 move complete, result=0
04:22:54.220 00.000 25848 worker thread done servicing request
04:22:54.220 00.000 25848 Worker thread wakes up
04:22:54.220 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.4 px 0 ms NORTH
04:22:54.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:54.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:57.068 02.848 25848 Exposure complete
04:22:57.143 00.075 25848 worker thread done servicing request
04:22:57.144 00.001 21444 OnExposeComplete: enter
04:22:57.144 00.000 21444 UpdateGuideState(): m_state=6
04:22:57.144 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1144
04:22:57.144 00.000 21444 Star::Find returns 1 (1), X=1250.62, Y=676.34, Mass=3562611, SNR=84.5, Peak=56976 HFD=7.4
04:22:57.144 00.000 21444 MultiStar: [#1 -2.04,-1.68,0.00,M1] [#2 -1.99,-2.03,0.00,M6] [#3 -1.35,-0.20,1.20,U] [#4 -0.61,-0.21,0.83,U] [#5 -0.51,-1.95,0.92,U] [#6 -0.38,-0.67,0.95,U] [#7 -0.29,-2.09,0.00,M10] [#8 -0.90,-0.31,0.63,U] 
04:22:57.144 00.000 21444 refined, 5 included, MultiStar: {-0.82, -0.54}, one-star: {-1.01, 0.04}
04:22:57.144 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.61 = 0.68)
04:22:57.144 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.45 = -2.17)
04:22:57.144 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=-0.54 hyp=0.99 cameraTheta=-2.56 mountX=0.77 mountY=-0.81, mountTheta=-0.81
04:22:57.145 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=-0.54, opts=13)
04:22:57.145 00.000 21444 Enqueuing Move request for scope (-0.82, -0.54)
04:22:57.145 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=144, FiltMax=65504, Gamma=0.560
04:22:57.145 00.000 21444 UpdateGuideState exits: m=3562611 SNR=84.5 Saturated
04:22:57.145 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:57.145 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:22:57.145 00.000 21444 Enqueuing Expose request
04:22:57.146 00.001 25848 Worker thread wakes up
04:22:57.146 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.54) opts 0xd
04:22:57.146 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, -0.54)
04:22:57.146 00.000 25848 Moving (-0.82, -0.54) raw xDistance=0.77 yDistance=-0.81
04:22:57.146 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.77
04:22:57.146 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:22:57.146 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.81
04:22:57.146 00.000 25848 MoveAxis(W, 20, ABG)
04:22:57.146 00.000 25848 Guiding  Dir = 3, Dur = 20
04:22:57.170 00.024 25848 IsSlewing returns 0
04:22:57.171 00.001 25848 IsGuiding returns 0
04:22:57.202 00.031 25848 IsGuiding returns 1
04:22:57.202 00.000 25848 scope still moving after pulse duration time elapsed
04:22:57.248 00.046 25848 IsSlewing returns 0
04:22:57.248 00.000 25848 IsGuiding returns 0
04:22:57.248 00.000 25848 scope move finished after 20 + 57 ms
04:22:57.248 00.000 25848 Move returns status 0, amount 20
04:22:57.248 00.000 25848 MoveAxis(N, 0, ABG)
04:22:57.248 00.000 25848 Move returns status 0, amount 0
04:22:57.248 00.000 25848 move complete, result=0
04:22:57.248 00.000 25848 worker thread done servicing request
04:22:57.248 00.000 25848 Worker thread wakes up
04:22:57.248 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:22:57.248 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:22:57.248 00.000 21444 GuideStep: 0.8 px 20 ms WEST, -0.8 px 0 ms NORTH
04:23:00.098 02.850 25848 Exposure complete
04:23:00.185 00.087 25848 worker thread done servicing request
04:23:00.185 00.000 21444 OnExposeComplete: enter
04:23:00.185 00.000 21444 UpdateGuideState(): m_state=6
04:23:00.185 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1145
04:23:00.185 00.000 21444 Star::Find returns 1 (1), X=1250.67, Y=674.45, Mass=4511559, SNR=131.8, Peak=65504 HFD=7.5
04:23:00.185 00.000 21444 MultiStar: [#1 -1.10,-2.82,0.00,M2] [#2 -1.03,-3.10,0.00,M7] [#3 -1.46,-1.83,0.00,M1] [#4 -0.67,-1.85,0.95,U] [#5 -0.55,-1.54,0.80,U] [#6 -0.59,-1.78,0.79,U] [#7 -0.38,-3.23,0.00,R] [#8 -0.92,-1.95,0.00,M2] 
04:23:00.185 00.000 21444 refined, 3 included, MultiStar: {-0.71, -1.77}, one-star: {-0.96, -1.86}
04:23:00.185 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
04:23:00.186 00.001 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
04:23:00.186 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-1.77 hyp=1.90 cameraTheta=-1.95 mountX=0.55 mountY=-1.90, mountTheta=-1.29
04:23:00.187 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-1.77, opts=13)
04:23:00.187 00.000 21444 Enqueuing Move request for scope (-0.71, -1.77)
04:23:00.187 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=220, FiltMax=65504, Gamma=0.560
04:23:00.187 00.000 21444 UpdateGuideState exits: m=4511559 SNR=131.8 Saturated
04:23:00.187 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:00.187 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:00.187 00.000 21444 Enqueuing Expose request
04:23:00.187 00.000 25848 Worker thread wakes up
04:23:00.187 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -1.77) opts 0xd
04:23:00.187 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -1.77)
04:23:00.187 00.000 25848 Moving (-0.71, -1.77) raw xDistance=0.55 yDistance=-1.90
04:23:00.187 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55
04:23:00.187 00.000 25848 resist switch: large excursion: input -1.90 thresh 1.53 direction from 1 to -1
04:23:00.187 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.71
04:23:00.187 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.90 from input -1.90
04:23:00.187 00.000 25848 MoveAxis(W, 17, ABG)
04:23:00.187 00.000 25848 Guiding  Dir = 3, Dur = 17
04:23:00.242 00.055 25848 IsSlewing returns 0
04:23:00.243 00.001 25848 IsGuiding returns 0
04:23:00.264 00.021 25848 IsGuiding returns 1
04:23:00.264 00.000 25848 scope still moving after pulse duration time elapsed
04:23:00.312 00.048 25848 IsSlewing returns 0
04:23:00.312 00.000 25848 IsGuiding returns 0
04:23:00.312 00.000 25848 scope move finished after 17 + 51 ms
04:23:00.312 00.000 25848 Move returns status 0, amount 17
04:23:00.312 00.000 25848 BLC: Oldest BLC event removed
04:23:00.312 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 351 applied
04:23:00.312 00.000 25848 MoveAxis(N, 403, ABG)
04:23:00.312 00.000 25848 Guiding  Dir = 0, Dur = 403
04:23:00.345 00.033 25848 IsSlewing returns 0
04:23:00.345 00.000 25848 IsGuiding returns 0
04:23:00.376 00.031 25848 PulseGuide returned control before completion, sleep 382
04:23:00.772 00.396 25848 IsGuiding returns 1
04:23:00.772 00.000 25848 scope still moving after pulse duration time elapsed
04:23:00.828 00.056 25848 IsSlewing returns 0
04:23:00.828 00.000 25848 IsGuiding returns 0
04:23:00.828 00.000 25848 scope move finished after 403 + 80 ms
04:23:00.828 00.000 25848 Move returns status 0, amount 403
04:23:00.828 00.000 25848 move complete, result=0
04:23:00.828 00.000 25848 worker thread done servicing request
04:23:00.828 00.000 25848 Worker thread wakes up
04:23:00.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:00.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:00.828 00.000 21444 GuideStep: 0.5 px 17 ms WEST, -1.9 px 403 ms NORTH
04:23:03.680 02.852 25848 Exposure complete
04:23:03.754 00.074 25848 worker thread done servicing request
04:23:03.754 00.000 21444 OnExposeComplete: enter
04:23:03.754 00.000 21444 UpdateGuideState(): m_state=6
04:23:03.754 00.000 21444 Star::Find(15, 1250, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1146
04:23:03.754 00.000 21444 Star::Find returns 1 (1), X=1251.03, Y=677.52, Mass=4731224, SNR=137.4, Peak=65504 HFD=7.8
04:23:03.754 00.000 21444 MultiStar: [#1 -1.01,0.63,1.18,U] [#2 -0.93,-0.09,0.94,U] [#3 -1.23,0.43,0.84,U] [#4 -0.25,0.57,0.84,U] [#5 0.28,0.71,0.70,U] [#6 -0.46,0.84,0.73,U] [#7 0.47,2.98,0.00,M1] [#8 -0.48,0.41,0.85,U] 
04:23:03.754 00.000 21444 refined, 7 included, MultiStar: {-0.63, 0.59}, one-star: {-0.61, 1.22}
04:23:03.754 00.000 21444 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.05) = xAngle (-0.66 = -0.66)
04:23:03.754 00.000 21444 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.78)
04:23:03.754 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=0.59 hyp=0.86 cameraTheta=2.39 mountX=0.68 mountY=0.30, mountTheta=0.42
04:23:03.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=0.59, opts=13)
04:23:03.755 00.000 21444 Enqueuing Move request for scope (-0.63, 0.59)
04:23:03.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=156, FiltMax=65504, Gamma=0.560
04:23:03.755 00.000 21444 UpdateGuideState exits: m=4731224 SNR=137.4 Saturated
04:23:03.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:03.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:03.755 00.000 21444 Enqueuing Expose request
04:23:03.756 00.001 25848 Worker thread wakes up
04:23:03.756 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.59) opts 0xd
04:23:03.756 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 0.59)
04:23:03.756 00.000 25848 Moving (-0.63, 0.59) raw xDistance=0.68 yDistance=0.30
04:23:03.756 00.000 25848 BLC: History state: CurrMiss=-0.30, AvgInitMiss=-0.05, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.903358, 1:-0.303834
04:23:03.756 00.000 25848 BLC: No correction, Miss < min_move
04:23:03.756 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.68
04:23:03.756 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:03.756 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:23:03.756 00.000 25848 MoveAxis(W, 21, ABG)
04:23:03.756 00.000 25848 Guiding  Dir = 3, Dur = 21
04:23:03.781 00.025 25848 IsSlewing returns 0
04:23:03.782 00.001 25848 IsGuiding returns 0
04:23:03.813 00.031 25848 IsGuiding returns 1
04:23:03.813 00.000 25848 scope still moving after pulse duration time elapsed
04:23:03.886 00.073 25848 IsSlewing returns 0
04:23:03.886 00.000 25848 IsGuiding returns 0
04:23:03.886 00.000 25848 scope move finished after 21 + 82 ms
04:23:03.886 00.000 25848 Move returns status 0, amount 21
04:23:03.886 00.000 25848 MoveAxis(N, 0, ABG)
04:23:03.886 00.000 25848 Move returns status 0, amount 0
04:23:03.886 00.000 25848 move complete, result=0
04:23:03.886 00.000 25848 worker thread done servicing request
04:23:03.886 00.000 25848 Worker thread wakes up
04:23:03.886 00.000 21444 GuideStep: 0.7 px 21 ms WEST, 0.3 px 0 ms NORTH
04:23:03.886 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:03.886 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:06.730 02.844 25848 Exposure complete
04:23:06.818 00.088 25848 worker thread done servicing request
04:23:06.818 00.000 21444 OnExposeComplete: enter
04:23:06.818 00.000 21444 UpdateGuideState(): m_state=6
04:23:06.819 00.001 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1147
04:23:06.819 00.000 21444 Star::Find returns 1 (1), X=1251.94, Y=675.99, Mass=4003158, SNR=103.1, Peak=59768 HFD=8.2
04:23:06.819 00.000 21444 MultiStar: [#1 0.86,-0.16,1.27,U] [#2 0.95,-1.09,1.28,U] [#3 1.35,-0.67,0.90,U] [#4 1.28,-0.40,1.02,U] [#5 0.80,-0.84,0.94,U] [#6 0.59,-0.39,0.96,U] [#7 1.09,1.86,0.00,M2] [#8 0.15,-0.24,0.62,U] 
04:23:06.819 00.000 21444 single-star, 7 included, MultiStar: {0.82, -0.53}, one-star: {0.30, -0.31}
04:23:06.820 00.001 21444 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.05) = xAngle (-3.85 = 2.43)
04:23:06.820 00.000 21444 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.69 = -0.41)
04:23:06.820 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-0.31 hyp=0.43 cameraTheta=-0.80 mountX=-0.33 mountY=-0.17, mountTheta=-2.66
04:23:06.821 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-0.31, opts=13)
04:23:06.822 00.001 21444 Enqueuing Move request for scope (0.30, -0.31)
04:23:06.822 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=230, FiltMax=65504, Gamma=0.560
04:23:06.822 00.000 21444 UpdateGuideState exits: m=4003158 SNR=103.1 Saturated
04:23:06.822 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:06.822 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:06.822 00.000 21444 Enqueuing Expose request
04:23:06.822 00.000 25848 Worker thread wakes up
04:23:06.822 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.31) opts 0xd
04:23:06.822 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -0.31)
04:23:06.822 00.000 25848 Moving (0.30, -0.31) raw xDistance=-0.33 yDistance=-0.17
04:23:06.822 00.000 25848 BLC: History state: CurrMiss=0.17, AvgInitMiss=-0.05, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.903358, 1:-0.303834, 2:0.172998
04:23:06.822 00.000 25848 BLC: No correction, Miss < min_move
04:23:06.822 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
04:23:06.822 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:06.822 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:23:06.822 00.000 25848 MoveAxis(E, 0, ABG)
04:23:06.822 00.000 25848 Move returns status 0, amount 0
04:23:06.822 00.000 25848 MoveAxis(N, 0, ABG)
04:23:06.822 00.000 25848 Move returns status 0, amount 0
04:23:06.822 00.000 25848 move complete, result=0
04:23:06.822 00.000 25848 worker thread done servicing request
04:23:06.822 00.000 25848 Worker thread wakes up
04:23:06.822 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:06.822 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:06.823 00.001 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
04:23:09.667 02.844 25848 Exposure complete
04:23:09.734 00.067 25848 worker thread done servicing request
04:23:09.734 00.000 21444 OnExposeComplete: enter
04:23:09.734 00.000 21444 UpdateGuideState(): m_state=6
04:23:09.734 00.000 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1148
04:23:09.734 00.000 21444 Star::Find returns 1 (1), X=1251.63, Y=678.24, Mass=4229533, SNR=100.4, Peak=65504 HFD=7.5
04:23:09.734 00.000 21444 MultiStar: [#1 -1.03,1.51,1.29,U] [#2 -0.96,0.68,1.07,U] [#3 -1.31,1.56,0.87,U] [#4 0.13,1.45,1.16,U] [#5 -0.32,1.22,1.14,U] [#6 0.26,1.83,0.88,U] [#7 0.83,3.54,0.00,M3] [#8 0.24,1.92,0.86,U] 
04:23:09.734 00.000 21444 refined, 7 included, MultiStar: {-0.40, 1.49}, one-star: {-0.00, 1.94}
04:23:09.734 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
04:23:09.734 00.000 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.22)
04:23:09.734 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=1.49 hyp=1.54 cameraTheta=1.83 mountX=0.53 mountY=1.23, mountTheta=1.16
04:23:09.735 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=1.49, opts=13)
04:23:09.735 00.000 21444 Enqueuing Move request for scope (-0.40, 1.49)
04:23:09.735 00.000 25848 Worker thread wakes up
04:23:09.735 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.49) opts 0xd
04:23:09.735 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, 1.49)
04:23:09.735 00.000 25848 Moving (-0.40, 1.49) raw xDistance=0.53 yDistance=1.23
04:23:09.735 00.000 25848 BLC: window closed
04:23:09.735 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=180, FiltMax=65504, Gamma=0.560
04:23:09.735 00.000 25848 BLC: History state: CurrMiss=-1.23, AvgInitMiss=-0.05, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.903358, 1:-0.303834, 2:0.172998
04:23:09.735 00.000 21444 UpdateGuideState exits: m=4229533 SNR=100.4 Saturated
04:23:09.736 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:09.736 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:23:09.736 00.000 25848 BLC: window closed
04:23:09.736 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:09.736 00.000 21444 Enqueuing Expose request
04:23:09.736 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
04:23:09.736 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:23:09.736 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.23
04:23:09.736 00.000 25848 MoveAxis(W, 15, ABG)
04:23:09.736 00.000 25848 Guiding  Dir = 3, Dur = 15
04:23:09.764 00.028 25848 IsSlewing returns 0
04:23:09.764 00.000 25848 IsGuiding returns 0
04:23:09.863 00.099 25848 IsGuiding returns 1
04:23:09.863 00.000 25848 scope still moving after pulse duration time elapsed
04:23:09.906 00.043 25848 IsSlewing returns 0
04:23:09.906 00.000 25848 IsGuiding returns 0
04:23:09.906 00.000 25848 scope move finished after 15 + 127 ms
04:23:09.906 00.000 25848 Move returns status 0, amount 15
04:23:09.906 00.000 25848 MoveAxis(N, 0, ABG)
04:23:09.906 00.000 25848 Move returns status 0, amount 0
04:23:09.906 00.000 25848 move complete, result=0
04:23:09.906 00.000 25848 worker thread done servicing request
04:23:09.907 00.001 25848 Worker thread wakes up
04:23:09.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:09.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:09.907 00.000 21444 GuideStep: 0.5 px 15 ms WEST, 1.2 px 0 ms NORTH
04:23:12.759 02.852 25848 Exposure complete
04:23:12.847 00.088 25848 worker thread done servicing request
04:23:12.847 00.000 21444 OnExposeComplete: enter
04:23:12.847 00.000 21444 UpdateGuideState(): m_state=6
04:23:12.847 00.000 21444 Star::Find(15, 1251, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1149
04:23:12.847 00.000 21444 Star::Find returns 1 (1), X=1251.57, Y=678.55, Mass=4970489, SNR=136.4, Peak=65504 HFD=7.5
04:23:12.848 00.001 21444 MultiStar: [#1 -0.35,2.36,0.00,M1] [#2 0.03,1.50,1.27,U] [#3 -0.13,2.52,0.00,M1] [#4 0.35,1.76,0.88,U] [#5 0.52,2.10,0.00,M1] [#6 0.23,2.38,0.00,M1] [#7 0.90,4.22,0.00,M4] [#8 0.46,2.52,0.00,M1] 
04:23:12.848 00.000 21444 refined, 2 included, MultiStar: {0.09, 1.81}, one-star: {-0.07, 2.25}
04:23:12.848 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
04:23:12.848 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
04:23:12.848 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=1.81 hyp=1.81 cameraTheta=1.52 mountX=0.07 mountY=1.71, mountTheta=1.53
04:23:12.849 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=1.81, opts=13)
04:23:12.849 00.000 21444 Enqueuing Move request for scope (0.09, 1.81)
04:23:12.849 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=220, FiltMax=65504, Gamma=0.560
04:23:12.849 00.000 21444 UpdateGuideState exits: m=4970489 SNR=136.4 Saturated
04:23:12.849 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:12.849 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:12.849 00.000 21444 Enqueuing Expose request
04:23:12.849 00.000 25848 Worker thread wakes up
04:23:12.849 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, 1.81) opts 0xd
04:23:12.849 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, 1.81)
04:23:12.849 00.000 25848 Moving (0.09, 1.81) raw xDistance=0.07 yDistance=1.71
04:23:12.849 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:23:12.849 00.000 25848 resist switch: large excursion: input 1.71 thresh 1.53 direction from -1 to 1
04:23:12.849 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.12
04:23:12.849 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.71 from input 1.71
04:23:12.849 00.000 25848 MoveAxis(E, 0, ABG)
04:23:12.849 00.000 25848 Move returns status 0, amount 0
04:23:12.849 00.000 25848 BLC: Oldest BLC event removed
04:23:12.849 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 351 applied
04:23:12.849 00.000 25848 MoveAxis(S, 398, ABG)
04:23:12.849 00.000 25848 Guiding  Dir = 1, Dur = 398
04:23:12.874 00.025 25848 IsSlewing returns 0
04:23:12.874 00.000 25848 IsGuiding returns 0
04:23:12.906 00.032 25848 PulseGuide returned control before completion, sleep 377
04:23:13.291 00.385 25848 IsGuiding returns 1
04:23:13.292 00.001 25848 scope still moving after pulse duration time elapsed
04:23:13.344 00.052 25848 IsSlewing returns 0
04:23:13.345 00.001 25848 IsGuiding returns 0
04:23:13.345 00.000 25848 scope move finished after 398 + 72 ms
04:23:13.345 00.000 25848 Move returns status 0, amount 398
04:23:13.345 00.000 25848 move complete, result=0
04:23:13.345 00.000 25848 worker thread done servicing request
04:23:13.345 00.000 25848 Worker thread wakes up
04:23:13.345 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:13.345 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:13.345 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.7 px 398 ms SOUTH
04:23:16.191 02.846 25848 Exposure complete
04:23:16.270 00.079 25848 worker thread done servicing request
04:23:16.270 00.000 21444 OnExposeComplete: enter
04:23:16.270 00.000 21444 UpdateGuideState(): m_state=6
04:23:16.270 00.000 21444 Star::Find(15, 1251, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1150
04:23:16.270 00.000 21444 Star::Find returns 1 (1), X=1252.95, Y=676.46, Mass=4676722, SNR=127.1, Peak=65504 HFD=7.9
04:23:16.270 00.000 21444 MultiStar: [#1 0.98,-0.51,1.22,U] [#2 0.96,-1.22,1.40,U] [#3 1.34,-0.59,0.99,U] [#4 1.87,-0.89,0.91,U] [#5 0.71,-0.87,1.08,U] [#6 1.59,-0.64,0.80,U] [#7 1.70,2.33,0.00,M5] [#8 1.53,-0.52,0.69,U] 
04:23:16.270 00.000 21444 single-star, 7 included, MultiStar: {1.23, -0.67}, one-star: {1.31, 0.15}
04:23:16.270 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.93 = -2.93)
04:23:16.270 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.78 = 0.51)
04:23:16.270 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=0.15 hyp=1.32 cameraTheta=0.12 mountX=-1.29 mountY=0.64, mountTheta=2.68
04:23:16.271 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=0.15, opts=13)
04:23:16.271 00.000 21444 Enqueuing Move request for scope (1.31, 0.15)
04:23:16.271 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=242, FiltMax=65504, Gamma=0.560
04:23:16.271 00.000 21444 UpdateGuideState exits: m=4676722 SNR=127.1 Saturated
04:23:16.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:16.271 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:16.271 00.000 21444 Enqueuing Expose request
04:23:16.271 00.000 25848 Worker thread wakes up
04:23:16.272 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, 0.15) opts 0xd
04:23:16.272 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, 0.15)
04:23:16.272 00.000 25848 Moving (1.31, 0.15) raw xDistance=-1.29 yDistance=0.64
04:23:16.272 00.000 25848 BLC: History state: CurrMiss=0.64, AvgInitMiss=-0.14, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.707911, 1:0.638830
04:23:16.272 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
04:23:16.272 00.000 25848 BLC: window closed
04:23:16.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.29
04:23:16.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
04:23:16.272 00.000 25848 MoveAxis(E, 38, ABG)
04:23:16.272 00.000 25848 Guiding  Dir = 2, Dur = 38
04:23:16.296 00.024 25848 IsSlewing returns 0
04:23:16.296 00.000 25848 IsGuiding returns 0
04:23:16.328 00.032 25848 PulseGuide returned control before completion, sleep 18
04:23:16.366 00.038 25848 IsGuiding returns 1
04:23:16.366 00.000 25848 scope still moving after pulse duration time elapsed
04:23:16.422 00.056 25848 IsSlewing returns 0
04:23:16.422 00.000 25848 IsGuiding returns 0
04:23:16.423 00.001 25848 scope move finished after 38 + 87 ms
04:23:16.423 00.000 25848 Move returns status 0, amount 38
04:23:16.423 00.000 25848 MoveAxis(S, 17, ABG)
04:23:16.423 00.000 25848 Guiding  Dir = 1, Dur = 17
04:23:16.451 00.028 25848 IsSlewing returns 0
04:23:16.451 00.000 25848 IsGuiding returns 0
04:23:16.483 00.032 25848 IsGuiding returns 1
04:23:16.483 00.000 25848 scope still moving after pulse duration time elapsed
04:23:16.574 00.091 25848 IsSlewing returns 0
04:23:16.574 00.000 25848 IsGuiding returns 0
04:23:16.574 00.000 25848 scope move finished after 17 + 106 ms
04:23:16.574 00.000 25848 Move returns status 0, amount 17
04:23:16.574 00.000 25848 move complete, result=0
04:23:16.574 00.000 25848 worker thread done servicing request
04:23:16.574 00.000 25848 Worker thread wakes up
04:23:16.574 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:16.574 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:16.575 00.001 21444 GuideStep: -1.3 px 38 ms EAST, 0.6 px 17 ms SOUTH
04:23:19.429 02.854 25848 Exposure complete
04:23:19.505 00.076 25848 worker thread done servicing request
04:23:19.505 00.000 21444 OnExposeComplete: enter
04:23:19.505 00.000 21444 UpdateGuideState(): m_state=6
04:23:19.505 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1151
04:23:19.505 00.000 21444 Star::Find returns 1 (1), X=1254.02, Y=675.36, Mass=4826862, SNR=127.6, Peak=65504 HFD=7.8
04:23:19.506 00.001 21444 MultiStar: [#1 1.64,-1.52,0.00,M1] [#2 2.15,-2.33,0.00,M3] [#3 2.19,-1.66,0.00,M1] [#4 2.26,-1.69,0.00,M1] [#5 2.42,-1.54,0.00,M1] [#6 2.31,-0.97,0.00,M1] [#7 2.53,0.31,0.00,M6] [#8 2.58,-1.03,0.00,M1] 
04:23:19.506 00.000 21444 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.05) = xAngle (-3.43 = 2.85)
04:23:19.506 00.000 21444 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.27 = 0.01)
04:23:19.506 00.000 21444 CameraToMount -- cameraX=2.39 cameraY=-0.95 hyp=2.57 cameraTheta=-0.38 mountX=-2.46 mountY=0.03, mountTheta=3.13
04:23:19.506 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.39, y=-0.95, opts=13)
04:23:19.506 00.000 21444 Enqueuing Move request for scope (2.39, -0.95)
04:23:19.506 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=16, FiltMax=65504, Gamma=0.560
04:23:19.506 00.000 21444 UpdateGuideState exits: m=4826862 SNR=127.6 Saturated
04:23:19.506 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:19.506 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:19.506 00.000 21444 Enqueuing Expose request
04:23:19.507 00.001 25848 Worker thread wakes up
04:23:19.507 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.39, -0.95) opts 0xd
04:23:19.507 00.000 25848 Handling offset move in thread for scope, endpoint = (2.39, -0.95)
04:23:19.507 00.000 25848 Moving (2.39, -0.95) raw xDistance=-2.46 yDistance=0.03
04:23:19.507 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.61 from input -2.46
04:23:19.507 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:19.507 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:23:19.507 00.000 25848 MoveAxis(E, 74, ABG)
04:23:19.507 00.000 25848 Guiding  Dir = 2, Dur = 74
04:23:19.532 00.025 25848 IsSlewing returns 0
04:23:19.533 00.001 25848 IsGuiding returns 0
04:23:19.564 00.031 25848 PulseGuide returned control before completion, sleep 53
04:23:19.661 00.097 25848 IsGuiding returns 1
04:23:19.661 00.000 25848 scope still moving after pulse duration time elapsed
04:23:19.717 00.056 25848 IsSlewing returns 0
04:23:19.717 00.000 25848 IsGuiding returns 0
04:23:19.717 00.000 25848 scope move finished after 74 + 111 ms
04:23:19.717 00.000 25848 Move returns status 0, amount 74
04:23:19.717 00.000 25848 MoveAxis(N, 0, ABG)
04:23:19.718 00.001 25848 Move returns status 0, amount 0
04:23:19.718 00.000 25848 move complete, result=0
04:23:19.718 00.000 25848 worker thread done servicing request
04:23:19.718 00.000 25848 Worker thread wakes up
04:23:19.718 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:19.718 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:19.718 00.000 21444 GuideStep: -2.5 px 74 ms EAST, 0.0 px 0 ms NORTH
04:23:22.559 02.841 25848 Exposure complete
04:23:22.635 00.076 25848 worker thread done servicing request
04:23:22.635 00.000 21444 OnExposeComplete: enter
04:23:22.635 00.000 21444 UpdateGuideState(): m_state=6
04:23:22.635 00.000 21444 Star::Find(15, 1254, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1152
04:23:22.635 00.000 21444 Star::Find returns 1 (1), X=1252.84, Y=675.73, Mass=5092097, SNR=137.6, Peak=65504 HFD=7.8
04:23:22.635 00.000 21444 MultiStar: [#1 0.63,-1.34,1.37,U] [#2 0.80,-1.72,1.34,U] [#3 0.44,-1.26,1.12,U] [#4 1.56,-0.69,1.21,U] [#5 1.01,-0.97,0.89,U] [#6 1.26,-0.19,1.26,U] [#7 1.46,1.51,0.00,M7] [#8 1.89,-0.55,0.92,U] 
04:23:22.635 00.000 21444 single-star, 7 included, MultiStar: {1.07, -0.94}, one-star: {1.21, -0.58}
04:23:22.635 00.000 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.50 = 2.79)
04:23:22.635 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.06)
04:23:22.635 00.000 21444 CameraToMount -- cameraX=1.21 cameraY=-0.58 hyp=1.34 cameraTheta=-0.44 mountX=-1.26 mountY=-0.07, mountTheta=-3.08
04:23:22.636 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.21, y=-0.58, opts=13)
04:23:22.636 00.000 21444 Enqueuing Move request for scope (1.21, -0.58)
04:23:22.636 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=166, FiltMax=65504, Gamma=0.560
04:23:22.636 00.000 21444 UpdateGuideState exits: m=5092097 SNR=137.6 Saturated
04:23:22.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:22.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:22.636 00.000 21444 Enqueuing Expose request
04:23:22.636 00.000 25848 Worker thread wakes up
04:23:22.636 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.21, -0.58) opts 0xd
04:23:22.636 00.000 25848 Handling offset move in thread for scope, endpoint = (1.21, -0.58)
04:23:22.636 00.000 25848 Moving (1.21, -0.58) raw xDistance=-1.26 yDistance=-0.07
04:23:22.637 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.26
04:23:22.637 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:22.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:23:22.637 00.000 25848 MoveAxis(E, 42, ABG)
04:23:22.637 00.000 25848 Guiding  Dir = 2, Dur = 42
04:23:22.767 00.130 25848 IsSlewing returns 0
04:23:22.798 00.031 25848 IsGuiding returns 0
04:23:22.830 00.032 25848 PulseGuide returned control before completion, sleep 21
04:23:22.875 00.045 25848 IsGuiding returns 1
04:23:22.876 00.001 25848 scope still moving after pulse duration time elapsed
04:23:22.954 00.078 25848 IsSlewing returns 0
04:23:22.954 00.000 25848 IsGuiding returns 0
04:23:22.954 00.000 25848 scope move finished after 42 + 113 ms
04:23:22.954 00.000 25848 Move returns status 0, amount 42
04:23:22.954 00.000 25848 MoveAxis(N, 0, ABG)
04:23:22.954 00.000 25848 Move returns status 0, amount 0
04:23:22.954 00.000 25848 move complete, result=0
04:23:22.955 00.001 25848 worker thread done servicing request
04:23:22.955 00.000 25848 Worker thread wakes up
04:23:22.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:22.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:22.955 00.000 21444 GuideStep: -1.3 px 42 ms EAST, -0.1 px 0 ms NORTH
04:23:25.799 02.844 25848 Exposure complete
04:23:25.889 00.090 25848 worker thread done servicing request
04:23:25.889 00.000 21444 OnExposeComplete: enter
04:23:25.889 00.000 21444 UpdateGuideState(): m_state=6
04:23:25.890 00.001 21444 Star::Find(15, 1252, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1153
04:23:25.890 00.000 21444 Star::Find returns 1 (1), X=1251.52, Y=674.02, Mass=5106406, SNR=165.5, Peak=65504 HFD=8.0
04:23:25.890 00.000 21444 MultiStar: [#1 -0.58,-2.18,0.00,M1] [#2 -0.48,-3.01,0.00,M3] [#3 -0.56,-2.12,0.00,M1] [#4 0.84,-2.38,0.00,M1] [#5 1.07,-2.63,0.00,M1] [#6 0.66,-2.15,0.00,M1] [#7 1.01,-0.15,0.62,U] [#8 0.25,-2.14,0.00,M1] 
04:23:25.890 00.000 21444 refined, 1 included, MultiStar: {0.31, -1.47}, one-star: {-0.12, -2.28}
04:23:25.890 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
04:23:25.890 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.26 = -0.97)
04:23:25.890 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-1.47 hyp=1.50 cameraTheta=-1.36 mountX=-0.44 mountY=-1.24, mountTheta=-1.91
04:23:25.891 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-1.47, opts=13)
04:23:25.891 00.000 21444 Enqueuing Move request for scope (0.31, -1.47)
04:23:25.891 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=204, FiltMax=65504, Gamma=0.560
04:23:25.891 00.000 21444 UpdateGuideState exits: m=5106406 SNR=165.5 Saturated
04:23:25.891 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:25.891 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:25.891 00.000 21444 Enqueuing Expose request
04:23:25.891 00.000 25848 Worker thread wakes up
04:23:25.891 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.47) opts 0xd
04:23:25.892 00.001 25848 Handling offset move in thread for scope, endpoint = (0.31, -1.47)
04:23:25.892 00.000 25848 Moving (0.31, -1.47) raw xDistance=-0.44 yDistance=-1.24
04:23:25.892 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.44
04:23:25.892 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:23:25.892 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.24
04:23:25.892 00.000 25848 MoveAxis(E, 0, ABG)
04:23:25.892 00.000 25848 Move returns status 0, amount 0
04:23:25.892 00.000 25848 MoveAxis(N, 0, ABG)
04:23:25.892 00.000 25848 Move returns status 0, amount 0
04:23:25.892 00.000 25848 move complete, result=0
04:23:25.892 00.000 25848 worker thread done servicing request
04:23:25.892 00.000 25848 Worker thread wakes up
04:23:25.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:25.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:25.893 00.001 21444 GuideStep: -0.4 px 0 ms EAST, -1.2 px 0 ms NORTH
04:23:28.736 02.843 25848 Exposure complete
04:23:28.825 00.089 25848 worker thread done servicing request
04:23:28.826 00.001 21444 OnExposeComplete: enter
04:23:28.826 00.000 21444 UpdateGuideState(): m_state=6
04:23:28.826 00.000 21444 Star::Find(15, 1251, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1154
04:23:28.826 00.000 21444 Star::Find returns 1 (1), X=1252.49, Y=676.53, Mass=4582428, SNR=131.4, Peak=65504 HFD=7.6
04:23:28.826 00.000 21444 MultiStar: [#1 1.06,-0.44,1.54,U] [#2 1.06,-1.31,1.21,U] [#3 1.49,-0.96,1.40,U] [#4 1.31,0.09,1.13,U] [#5 1.27,-0.08,0.58,U] [#6 0.96,0.73,0.85,U] [#7 1.60,2.57,0.00,M7] [#8 0.95,-0.43,0.62,U] 
04:23:28.826 00.000 21444 single-star, 7 included, MultiStar: {1.14, -0.35}, one-star: {0.85, 0.23}
04:23:28.826 00.000 21444 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.05) = xAngle (-2.79 = -2.79)
04:23:28.827 00.001 21444 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.63 = 0.65)
04:23:28.827 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.23 hyp=0.88 cameraTheta=0.26 mountX=-0.83 mountY=0.53, mountTheta=2.57
04:23:28.828 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.23, opts=13)
04:23:28.828 00.000 21444 Enqueuing Move request for scope (0.85, 0.23)
04:23:28.828 00.000 25848 Worker thread wakes up
04:23:28.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.23) opts 0xd
04:23:28.828 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.23)
04:23:28.828 00.000 25848 Moving (0.85, 0.23) raw xDistance=-0.83 yDistance=0.53
04:23:28.828 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
04:23:28.828 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
04:23:28.828 00.000 25848 MoveAxis(E, 24, ABG)
04:23:28.828 00.000 25848 Guiding  Dir = 2, Dur = 24
04:23:28.828 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=144, FiltMax=65504, Gamma=0.560
04:23:28.828 00.000 21444 UpdateGuideState exits: m=4582428 SNR=131.4 Saturated
04:23:28.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:28.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:28.828 00.000 21444 Enqueuing Expose request
04:23:28.858 00.030 25848 IsSlewing returns 0
04:23:28.859 00.001 25848 IsGuiding returns 0
04:23:28.958 00.099 25848 IsGuiding returns 1
04:23:28.958 00.000 25848 scope still moving after pulse duration time elapsed
04:23:29.017 00.059 25848 IsSlewing returns 0
04:23:29.018 00.001 25848 IsGuiding returns 0
04:23:29.018 00.000 25848 scope move finished after 24 + 134 ms
04:23:29.018 00.000 25848 Move returns status 0, amount 24
04:23:29.018 00.000 25848 MoveAxis(S, 15, ABG)
04:23:29.018 00.000 25848 Guiding  Dir = 1, Dur = 15
04:23:29.046 00.028 25848 IsSlewing returns 0
04:23:29.046 00.000 25848 IsGuiding returns 0
04:23:29.078 00.032 25848 IsGuiding returns 1
04:23:29.078 00.000 25848 scope still moving after pulse duration time elapsed
04:23:29.140 00.062 25848 IsSlewing returns 0
04:23:29.141 00.001 25848 IsGuiding returns 0
04:23:29.141 00.000 25848 scope move finished after 15 + 79 ms
04:23:29.141 00.000 25848 Move returns status 0, amount 15
04:23:29.141 00.000 25848 move complete, result=0
04:23:29.141 00.000 25848 worker thread done servicing request
04:23:29.141 00.000 25848 Worker thread wakes up
04:23:29.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:29.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:29.141 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.5 px 15 ms SOUTH
04:23:31.985 02.844 25848 Exposure complete
04:23:32.069 00.084 25848 worker thread done servicing request
04:23:32.069 00.000 21444 OnExposeComplete: enter
04:23:32.069 00.000 21444 UpdateGuideState(): m_state=6
04:23:32.070 00.001 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1155
04:23:32.070 00.000 21444 Star::Find returns 1 (1), X=1249.77, Y=676.31, Mass=4736248, SNR=145.0, Peak=65504 HFD=7.6
04:23:32.070 00.000 21444 MultiStar: [#1 -1.89,-0.89,1.33,U] [#2 -1.47,-1.38,1.24,U] [#3 -1.37,-0.75,0.99,U] [#4 -1.53,-0.67,0.78,U] [#5 -1.91,-0.49,0.74,U] [#6 -1.63,-0.39,0.92,U] [#7 -1.12,1.78,0.00,M8] [#8 -1.30,-0.91,0.57,U] 
04:23:32.070 00.000 21444 refined, 7 included, MultiStar: {-1.64, -0.71}, one-star: {-1.86, 0.00}
04:23:32.070 00.000 21444 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.05) = xAngle (-5.78 = 0.50)
04:23:32.070 00.000 21444 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.63 = -2.34)
04:23:32.070 00.000 21444 CameraToMount -- cameraX=-1.64 cameraY=-0.71 hyp=1.79 cameraTheta=-2.73 mountX=1.57 mountY=-1.28, mountTheta=-0.68
04:23:32.071 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.64, y=-0.71, opts=13)
04:23:32.071 00.000 21444 Enqueuing Move request for scope (-1.64, -0.71)
04:23:32.071 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=16, FiltMax=65504, Gamma=0.560
04:23:32.071 00.000 21444 UpdateGuideState exits: m=4736248 SNR=145.0 Saturated
04:23:32.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:32.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:32.071 00.000 21444 Enqueuing Expose request
04:23:32.071 00.000 25848 Worker thread wakes up
04:23:32.071 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -0.71) opts 0xd
04:23:32.071 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.64, -0.71)
04:23:32.071 00.000 25848 Moving (-1.64, -0.71) raw xDistance=1.57 yDistance=-1.28
04:23:32.071 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.57
04:23:32.071 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:23:32.071 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.28
04:23:32.071 00.000 25848 MoveAxis(W, 44, ABG)
04:23:32.071 00.000 25848 Guiding  Dir = 3, Dur = 44
04:23:32.096 00.025 25848 IsSlewing returns 0
04:23:32.096 00.000 25848 IsGuiding returns 0
04:23:32.127 00.031 25848 PulseGuide returned control before completion, sleep 23
04:23:32.156 00.029 25848 IsGuiding returns 1
04:23:32.156 00.000 25848 scope still moving after pulse duration time elapsed
04:23:32.281 00.125 25848 IsSlewing returns 0
04:23:32.281 00.000 25848 IsGuiding returns 0
04:23:32.282 00.001 25848 scope move finished after 44 + 142 ms
04:23:32.282 00.000 25848 Move returns status 0, amount 44
04:23:32.282 00.000 25848 MoveAxis(N, 0, ABG)
04:23:32.282 00.000 25848 Move returns status 0, amount 0
04:23:32.282 00.000 25848 move complete, result=0
04:23:32.282 00.000 25848 worker thread done servicing request
04:23:32.282 00.000 25848 Worker thread wakes up
04:23:32.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:32.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:32.282 00.000 21444 GuideStep: 1.6 px 44 ms WEST, -1.3 px 0 ms NORTH
04:23:35.127 02.845 25848 Exposure complete
04:23:35.208 00.081 25848 worker thread done servicing request
04:23:35.208 00.000 21444 OnExposeComplete: enter
04:23:35.208 00.000 21444 UpdateGuideState(): m_state=6
04:23:35.209 00.001 21444 Star::Find(15, 1249, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1156
04:23:35.209 00.000 21444 Star::Find returns 1 (1), X=1252.12, Y=677.39, Mass=4946303, SNR=168.4, Peak=65504 HFD=7.7
04:23:35.209 00.000 21444 MultiStar: [#1 0.23,0.63,1.10,U] [#2 0.60,-0.16,0.94,U] [#3 -0.01,0.69,0.75,U] [#4 0.81,0.87,0.82,U] [#5 1.33,1.05,0.70,U] [#6 0.43,0.73,0.70,U] [#7 1.35,2.84,0.00,M9] [#8 0.84,1.56,0.76,U] 
04:23:35.209 00.000 21444 refined, 7 included, MultiStar: {0.57, 0.78}, one-star: {0.48, 1.08}
04:23:35.209 00.000 21444 CameraToMount -- cameraTheta (0.94) - m_xAngle (3.05) = xAngle (-2.11 = -2.11)
04:23:35.209 00.000 21444 CameraToMount -- cameraTheta (0.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.95 = 1.33)
04:23:35.209 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=0.78 hyp=0.96 cameraTheta=0.94 mountX=-0.49 mountY=0.94, mountTheta=2.06
04:23:35.210 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=0.78, opts=13)
04:23:35.210 00.000 21444 Enqueuing Move request for scope (0.57, 0.78)
04:23:35.210 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=132, FiltMax=65504, Gamma=0.560
04:23:35.210 00.000 21444 UpdateGuideState exits: m=4946303 SNR=168.4 Saturated
04:23:35.210 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:35.210 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:35.210 00.000 21444 Enqueuing Expose request
04:23:35.210 00.000 25848 Worker thread wakes up
04:23:35.210 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.78) opts 0xd
04:23:35.210 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, 0.78)
04:23:35.210 00.000 25848 Moving (0.57, 0.78) raw xDistance=-0.49 yDistance=0.94
04:23:35.210 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
04:23:35.210 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
04:23:35.210 00.000 25848 MoveAxis(E, 0, ABG)
04:23:35.210 00.000 25848 Move returns status 0, amount 0
04:23:35.211 00.001 25848 MoveAxis(S, 26, ABG)
04:23:35.211 00.000 25848 Guiding  Dir = 1, Dur = 26
04:23:35.236 00.025 25848 IsSlewing returns 0
04:23:35.236 00.000 25848 IsGuiding returns 0
04:23:35.267 00.031 25848 IsGuiding returns 1
04:23:35.267 00.000 25848 scope still moving after pulse duration time elapsed
04:23:35.327 00.060 25848 IsSlewing returns 0
04:23:35.327 00.000 25848 IsGuiding returns 0
04:23:35.327 00.000 25848 scope move finished after 26 + 64 ms
04:23:35.327 00.000 25848 Move returns status 0, amount 26
04:23:35.327 00.000 25848 move complete, result=0
04:23:35.327 00.000 25848 worker thread done servicing request
04:23:35.327 00.000 25848 Worker thread wakes up
04:23:35.327 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.9 px 26 ms SOUTH
04:23:35.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:35.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:38.170 02.843 25848 Exposure complete
04:23:38.256 00.086 25848 worker thread done servicing request
04:23:38.256 00.000 21444 OnExposeComplete: enter
04:23:38.256 00.000 21444 UpdateGuideState(): m_state=6
04:23:38.257 00.001 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1157
04:23:38.257 00.000 21444 Star::Find returns 1 (1), X=1250.59, Y=675.49, Mass=3700944, SNR=74.2, Peak=62956 HFD=7.4
04:23:38.257 00.000 21444 MultiStar: [#1 -0.98,-1.23,2.16,U] [#2 -0.90,-2.04,0.00,M1] [#3 -1.08,-1.24,1.54,U] [#4 -0.78,-1.13,1.02,U] [#5 -1.37,-1.13,1.34,U] [#6 -0.70,-0.74,1.16,U] [#7 -0.40,1.58,1.16,U] [#8 -0.08,-1.04,1.07,U] 
04:23:38.257 00.000 21444 refined, 7 included, MultiStar: {-0.85, -0.78}, one-star: {-1.05, -0.81}
04:23:38.257 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.05) = xAngle (-5.45 = 0.84)
04:23:38.257 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.01)
04:23:38.257 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=-0.78 hyp=1.15 cameraTheta=-2.39 mountX=0.77 mountY=-1.04, mountTheta=-0.93
04:23:38.258 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=-0.78, opts=13)
04:23:38.258 00.000 21444 Enqueuing Move request for scope (-0.85, -0.78)
04:23:38.258 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=42, FiltMax=65504, Gamma=0.560
04:23:38.258 00.000 21444 UpdateGuideState exits: m=3700944 SNR=74.2 Saturated
04:23:38.258 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:38.258 00.000 25848 Worker thread wakes up
04:23:38.258 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:38.258 00.000 21444 Enqueuing Expose request
04:23:38.258 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.78) opts 0xd
04:23:38.258 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, -0.78)
04:23:38.258 00.000 25848 Moving (-0.85, -0.78) raw xDistance=0.77 yDistance=-1.04
04:23:38.258 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77
04:23:38.259 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:23:38.259 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
04:23:38.259 00.000 25848 MoveAxis(W, 22, ABG)
04:23:38.259 00.000 25848 Guiding  Dir = 3, Dur = 22
04:23:38.284 00.025 25848 IsSlewing returns 0
04:23:38.284 00.000 25848 IsGuiding returns 0
04:23:38.315 00.031 25848 IsGuiding returns 1
04:23:38.315 00.000 25848 scope still moving after pulse duration time elapsed
04:23:38.377 00.062 25848 IsSlewing returns 0
04:23:38.377 00.000 25848 IsGuiding returns 0
04:23:38.377 00.000 25848 scope move finished after 22 + 70 ms
04:23:38.377 00.000 25848 Move returns status 0, amount 22
04:23:38.377 00.000 25848 MoveAxis(N, 0, ABG)
04:23:38.377 00.000 25848 Move returns status 0, amount 0
04:23:38.377 00.000 25848 move complete, result=0
04:23:38.377 00.000 25848 worker thread done servicing request
04:23:38.377 00.000 25848 Worker thread wakes up
04:23:38.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:38.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:38.377 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.0 px 0 ms NORTH
04:23:41.224 02.847 25848 Exposure complete
04:23:41.290 00.066 25848 worker thread done servicing request
04:23:41.291 00.001 21444 OnExposeComplete: enter
04:23:41.291 00.000 21444 UpdateGuideState(): m_state=6
04:23:41.291 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1158
04:23:41.291 00.000 21444 Star::Find returns 1 (1), X=1251.45, Y=677.58, Mass=4653825, SNR=125.4, Peak=65504 HFD=7.5
04:23:41.291 00.000 21444 MultiStar: [#1 -0.86,0.68,1.33,U] [#2 -0.79,0.22,1.24,U] [#3 -0.85,0.85,1.34,U] [#4 0.26,0.58,0.73,U] [#5 0.55,0.90,0.98,U] [#6 0.13,1.29,0.84,U] [#7 0.91,3.45,0.00,M9] [#8 0.31,0.99,0.53,U] 
04:23:41.291 00.000 21444 refined, 7 included, MultiStar: {-0.31, 0.81}, one-star: {-0.18, 1.27}
04:23:41.291 00.000 21444 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.05) = xAngle (-1.12 = -1.12)
04:23:41.291 00.000 21444 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.32)
04:23:41.291 00.000 21444 CameraToMount -- cameraX=-0.31 cameraY=0.81 hyp=0.87 cameraTheta=1.93 mountX=0.38 mountY=0.64, mountTheta=1.03
04:23:41.292 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.31, y=0.81, opts=13)
04:23:41.292 00.000 21444 Enqueuing Move request for scope (-0.31, 0.81)
04:23:41.292 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=192, FiltMax=65504, Gamma=0.560
04:23:41.292 00.000 21444 UpdateGuideState exits: m=4653825 SNR=125.4 Saturated
04:23:41.292 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:41.292 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:41.292 00.000 21444 Enqueuing Expose request
04:23:41.292 00.000 25848 Worker thread wakes up
04:23:41.293 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.81) opts 0xd
04:23:41.293 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.31, 0.81)
04:23:41.293 00.000 25848 Moving (-0.31, 0.81) raw xDistance=0.38 yDistance=0.64
04:23:41.293 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
04:23:41.293 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
04:23:41.293 00.000 25848 MoveAxis(E, 0, ABG)
04:23:41.293 00.000 25848 Move returns status 0, amount 0
04:23:41.293 00.000 25848 MoveAxis(S, 17, ABG)
04:23:41.293 00.000 25848 Guiding  Dir = 1, Dur = 17
04:23:41.314 00.021 25848 IsSlewing returns 0
04:23:41.314 00.000 25848 IsGuiding returns 0
04:23:41.345 00.031 25848 IsGuiding returns 1
04:23:41.345 00.000 25848 scope still moving after pulse duration time elapsed
04:23:41.405 00.060 25848 IsSlewing returns 0
04:23:41.405 00.000 25848 IsGuiding returns 0
04:23:41.405 00.000 25848 scope move finished after 17 + 74 ms
04:23:41.405 00.000 25848 Move returns status 0, amount 17
04:23:41.405 00.000 25848 move complete, result=0
04:23:41.405 00.000 25848 worker thread done servicing request
04:23:41.405 00.000 25848 Worker thread wakes up
04:23:41.405 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.6 px 17 ms SOUTH
04:23:41.405 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:41.405 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:44.252 02.847 25848 Exposure complete
04:23:44.336 00.084 25848 worker thread done servicing request
04:23:44.337 00.001 21444 OnExposeComplete: enter
04:23:44.337 00.000 21444 UpdateGuideState(): m_state=6
04:23:44.337 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1159
04:23:44.337 00.000 21444 Star::Find returns 1 (1), X=1250.10, Y=677.57, Mass=4739598, SNR=119.0, Peak=65504 HFD=7.9
04:23:44.337 00.000 21444 MultiStar: [#1 -1.95,0.42,1.31,U] [#2 -1.82,-0.25,1.50,U] [#3 -1.46,0.14,1.34,U] [#4 -1.10,0.97,1.04,U] [#5 -0.61,0.39,1.05,U] [#6 -1.35,1.43,0.87,U] [#7 -0.45,3.22,0.00,M10] [#8 -1.64,0.24,0.69,U] 
04:23:44.337 00.000 21444 refined, 7 included, MultiStar: {-1.46, 0.51}, one-star: {-1.53, 1.27}
04:23:44.338 00.001 21444 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.05) = xAngle (-0.25 = -0.25)
04:23:44.338 00.000 21444 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.09 = -3.09)
04:23:44.338 00.000 21444 CameraToMount -- cameraX=-1.46 cameraY=0.51 hyp=1.55 cameraTheta=2.81 mountX=1.50 mountY=-0.08, mountTheta=-0.05
04:23:44.338 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.46, y=0.51, opts=13)
04:23:44.338 00.000 21444 Enqueuing Move request for scope (-1.46, 0.51)
04:23:44.338 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=128, FiltMax=65504, Gamma=0.560
04:23:44.338 00.000 21444 UpdateGuideState exits: m=4739598 SNR=119.0 Saturated
04:23:44.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:44.338 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:44.338 00.000 21444 Enqueuing Expose request
04:23:44.338 00.000 25848 Worker thread wakes up
04:23:44.339 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 0.51) opts 0xd
04:23:44.339 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.46, 0.51)
04:23:44.339 00.000 25848 Moving (-1.46, 0.51) raw xDistance=1.50 yDistance=-0.08
04:23:44.339 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.50
04:23:44.339 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:44.339 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:23:44.339 00.000 25848 MoveAxis(W, 44, ABG)
04:23:44.339 00.000 25848 Guiding  Dir = 3, Dur = 44
04:23:44.359 00.020 25848 IsSlewing returns 0
04:23:44.360 00.001 25848 IsGuiding returns 0
04:23:44.391 00.031 25848 PulseGuide returned control before completion, sleep 23
04:23:44.424 00.033 25848 IsGuiding returns 1
04:23:44.424 00.000 25848 scope still moving after pulse duration time elapsed
04:23:44.486 00.062 25848 IsSlewing returns 0
04:23:44.486 00.000 25848 IsGuiding returns 0
04:23:44.486 00.000 25848 scope move finished after 44 + 82 ms
04:23:44.486 00.000 25848 Move returns status 0, amount 44
04:23:44.486 00.000 25848 MoveAxis(N, 0, ABG)
04:23:44.487 00.001 25848 Move returns status 0, amount 0
04:23:44.487 00.000 25848 move complete, result=0
04:23:44.487 00.000 25848 worker thread done servicing request
04:23:44.487 00.000 25848 Worker thread wakes up
04:23:44.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:44.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:44.487 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -0.1 px 0 ms NORTH
04:23:47.331 02.844 25848 Exposure complete
04:23:47.419 00.088 25848 worker thread done servicing request
04:23:47.419 00.000 21444 OnExposeComplete: enter
04:23:47.419 00.000 21444 UpdateGuideState(): m_state=6
04:23:47.419 00.000 21444 Star::Find(15, 1250, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1160
04:23:47.419 00.000 21444 Star::Find returns 1 (1), X=1251.34, Y=677.34, Mass=4567290, SNR=111.1, Peak=65504 HFD=7.5
04:23:47.420 00.001 21444 MultiStar: [#1 -0.14,0.60,1.48,U] [#2 -0.56,-0.27,1.42,U] [#3 -0.55,0.13,1.28,U] [#4 0.81,0.89,0.84,U] [#5 -0.25,0.61,0.92,U] [#6 0.52,0.89,0.71,U] [#7 0.92,2.80,0.00,R] [#8 0.23,0.43,0.64,U] 
04:23:47.420 00.000 21444 refined, 7 included, MultiStar: {-0.13, 0.47}, one-star: {-0.30, 1.04}
04:23:47.420 00.000 21444 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.05) = xAngle (-1.22 = -1.22)
04:23:47.420 00.000 21444 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.06 = 2.22)
04:23:47.420 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.47 hyp=0.49 cameraTheta=1.83 mountX=0.17 mountY=0.39, mountTheta=1.17
04:23:47.421 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.47, opts=13)
04:23:47.421 00.000 21444 Enqueuing Move request for scope (-0.13, 0.47)
04:23:47.421 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=206, FiltMax=65504, Gamma=0.560
04:23:47.421 00.000 21444 UpdateGuideState exits: m=4567290 SNR=111.1 Saturated
04:23:47.421 00.000 25848 Worker thread wakes up
04:23:47.421 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.47) opts 0xd
04:23:47.421 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.47)
04:23:47.421 00.000 25848 Moving (-0.13, 0.47) raw xDistance=0.17 yDistance=0.39
04:23:47.421 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:23:47.421 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:47.421 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:23:47.421 00.000 25848 MoveAxis(E, 0, ABG)
04:23:47.421 00.000 25848 Move returns status 0, amount 0
04:23:47.421 00.000 25848 MoveAxis(N, 0, ABG)
04:23:47.421 00.000 25848 Move returns status 0, amount 0
04:23:47.421 00.000 25848 move complete, result=0
04:23:47.421 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:47.422 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:47.422 00.000 21444 Enqueuing Expose request
04:23:47.422 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
04:23:47.422 00.000 25848 worker thread done servicing request
04:23:47.422 00.000 25848 Worker thread wakes up
04:23:47.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:47.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:50.274 02.852 25848 Exposure complete
04:23:50.360 00.086 25848 worker thread done servicing request
04:23:50.360 00.000 21444 OnExposeComplete: enter
04:23:50.360 00.000 21444 UpdateGuideState(): m_state=6
04:23:50.361 00.001 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1161
04:23:50.361 00.000 21444 Star::Find returns 1 (1), X=1249.22, Y=677.14, Mass=4805380, SNR=125.6, Peak=65504 HFD=7.7
04:23:50.361 00.000 21444 MultiStar: [#1 -3.21,-0.05,0.00,M1] [#2 -2.65,-0.80,0.00,M1] [#3 -2.01,0.53,1.26,U] [#4 -2.23,-0.07,0.00,M1] [#5 -2.37,-0.01,0.00,M1] [#6 -2.13,0.63,0.00,M1] [#7 -2.90,-0.04,0.00,M1] [#8 -2.48,0.40,0.00,M1] 
04:23:50.361 00.000 21444 refined, 1 included, MultiStar: {-2.19, 0.67}, one-star: {-2.41, 0.84}
04:23:50.361 00.000 21444 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.05) = xAngle (-0.21 = -0.21)
04:23:50.361 00.000 21444 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.05 = -3.05)
04:23:50.361 00.000 21444 CameraToMount -- cameraX=-2.19 cameraY=0.67 hyp=2.28 cameraTheta=2.85 mountX=2.24 mountY=-0.21, mountTheta=-0.09
04:23:50.362 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.19, y=0.67, opts=13)
04:23:50.362 00.000 21444 Enqueuing Move request for scope (-2.19, 0.67)
04:23:50.362 00.000 25848 Worker thread wakes up
04:23:50.362 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.19, 0.67) opts 0xd
04:23:50.362 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.19, 0.67)
04:23:50.362 00.000 25848 Moving (-2.19, 0.67) raw xDistance=2.24 yDistance=-0.21
04:23:50.362 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.41 from input 2.24
04:23:50.362 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:50.362 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=144, FiltMax=65504, Gamma=0.560
04:23:50.362 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:23:50.362 00.000 21444 UpdateGuideState exits: m=4805380 SNR=125.6 Saturated
04:23:50.362 00.000 25848 MoveAxis(W, 65, ABG)
04:23:50.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:50.362 00.000 25848 Guiding  Dir = 3, Dur = 65
04:23:50.362 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:50.362 00.000 21444 Enqueuing Expose request
04:23:50.390 00.028 25848 IsSlewing returns 0
04:23:50.391 00.001 25848 IsGuiding returns 0
04:23:50.423 00.032 25848 PulseGuide returned control before completion, sleep 44
04:23:50.532 00.109 25848 IsGuiding returns 1
04:23:50.532 00.000 25848 scope still moving after pulse duration time elapsed
04:23:50.595 00.063 25848 IsSlewing returns 0
04:23:50.595 00.000 25848 IsGuiding returns 0
04:23:50.595 00.000 25848 scope move finished after 65 + 139 ms
04:23:50.595 00.000 25848 Move returns status 0, amount 65
04:23:50.595 00.000 25848 MoveAxis(N, 0, ABG)
04:23:50.595 00.000 25848 Move returns status 0, amount 0
04:23:50.595 00.000 25848 move complete, result=0
04:23:50.595 00.000 25848 worker thread done servicing request
04:23:50.595 00.000 25848 Worker thread wakes up
04:23:50.595 00.000 21444 GuideStep: 2.2 px 65 ms WEST, -0.2 px 0 ms NORTH
04:23:50.596 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:50.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:53.433 02.837 25848 Exposure complete
04:23:53.517 00.084 25848 worker thread done servicing request
04:23:53.517 00.000 21444 OnExposeComplete: enter
04:23:53.517 00.000 21444 UpdateGuideState(): m_state=6
04:23:53.517 00.000 21444 Star::Find(15, 1249, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1162
04:23:53.517 00.000 21444 Star::Find returns 1 (1), X=1251.99, Y=676.93, Mass=5407246, SNR=205.2, Peak=65504 HFD=8.1
04:23:53.517 00.000 21444 MultiStar: [#1 0.23,0.29,1.22,U] [#2 0.65,0.55,1.11,U] [#3 -0.82,0.96,0.98,U] [#4 0.62,0.41,0.83,U] [#5 0.75,0.76,0.72,U] [#6 0.71,0.69,0.81,U] [#7 0.37,0.03,0.72,U] [#8 0.79,0.94,0.63,U] 
04:23:53.518 00.001 21444 refined, 8 included, MultiStar: {0.37, 0.57}, one-star: {0.36, 0.62}
04:23:53.518 00.000 21444 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.05) = xAngle (-2.05 = -2.05)
04:23:53.518 00.000 21444 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.89 = 1.39)
04:23:53.518 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.57 hyp=0.68 cameraTheta=1.00 mountX=-0.31 mountY=0.67, mountTheta=2.01
04:23:53.518 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.57, opts=13)
04:23:53.518 00.000 21444 Enqueuing Move request for scope (0.37, 0.57)
04:23:53.518 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=272, FiltMax=65504, Gamma=0.560
04:23:53.519 00.001 21444 UpdateGuideState exits: m=5407246 SNR=205.2 Saturated
04:23:53.519 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:53.519 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:53.519 00.000 21444 Enqueuing Expose request
04:23:53.519 00.000 25848 Worker thread wakes up
04:23:53.519 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.57) opts 0xd
04:23:53.519 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.57)
04:23:53.519 00.000 25848 Moving (0.37, 0.57) raw xDistance=-0.31 yDistance=0.67
04:23:53.519 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.31
04:23:53.519 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
04:23:53.519 00.000 25848 MoveAxis(E, 0, ABG)
04:23:53.519 00.000 25848 Move returns status 0, amount 0
04:23:53.519 00.000 25848 MoveAxis(S, 18, ABG)
04:23:53.519 00.000 25848 Guiding  Dir = 1, Dur = 18
04:23:53.547 00.028 25848 IsSlewing returns 0
04:23:53.547 00.000 25848 IsGuiding returns 0
04:23:53.579 00.032 25848 IsGuiding returns 1
04:23:53.579 00.000 25848 scope still moving after pulse duration time elapsed
04:23:53.626 00.047 25848 IsSlewing returns 0
04:23:53.626 00.000 25848 IsGuiding returns 0
04:23:53.626 00.000 25848 scope move finished after 18 + 61 ms
04:23:53.626 00.000 25848 Move returns status 0, amount 18
04:23:53.626 00.000 25848 move complete, result=0
04:23:53.626 00.000 25848 worker thread done servicing request
04:23:53.626 00.000 25848 Worker thread wakes up
04:23:53.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:53.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:53.627 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 18 ms SOUTH
04:23:56.476 02.849 25848 Exposure complete
04:23:56.544 00.068 25848 worker thread done servicing request
04:23:56.544 00.000 21444 OnExposeComplete: enter
04:23:56.545 00.001 21444 UpdateGuideState(): m_state=6
04:23:56.545 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1163
04:23:56.545 00.000 21444 Star::Find returns 1 (1), X=1249.89, Y=676.73, Mass=5197326, SNR=161.8, Peak=65504 HFD=7.8
04:23:56.545 00.000 21444 MultiStar: [#1 -2.06,0.04,1.57,U] [#2 -1.57,-0.30,1.32,U] [#3 -1.46,0.59,1.14,U] [#4 -0.95,0.41,1.17,U] [#5 -1.04,0.16,0.97,U] [#6 -1.07,0.52,0.97,U] [#7 -1.45,0.25,0.82,U] [#8 -1.16,0.05,0.48,U] 
04:23:56.545 00.000 21444 refined, 8 included, MultiStar: {-1.44, 0.23}, one-star: {-1.74, 0.43}
04:23:56.545 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (3.05) = xAngle (-0.06 = -0.06)
04:23:56.545 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.91 = -2.91)
04:23:56.545 00.000 21444 CameraToMount -- cameraX=-1.44 cameraY=0.23 hyp=1.46 cameraTheta=2.99 mountX=1.46 mountY=-0.34, mountTheta=-0.23
04:23:56.546 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.44, y=0.23, opts=13)
04:23:56.546 00.000 21444 Enqueuing Move request for scope (-1.44, 0.23)
04:23:56.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=130, FiltMax=65504, Gamma=0.560
04:23:56.546 00.000 21444 UpdateGuideState exits: m=5197326 SNR=161.8 Saturated
04:23:56.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:56.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:56.546 00.000 21444 Enqueuing Expose request
04:23:56.546 00.000 25848 Worker thread wakes up
04:23:56.547 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 0.23) opts 0xd
04:23:56.547 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.44, 0.23)
04:23:56.547 00.000 25848 Moving (-1.44, 0.23) raw xDistance=1.46 yDistance=-0.34
04:23:56.547 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.46
04:23:56.547 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:56.547 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
04:23:56.547 00.000 25848 MoveAxis(W, 42, ABG)
04:23:56.547 00.000 25848 Guiding  Dir = 3, Dur = 42
04:23:56.592 00.045 25848 IsSlewing returns 0
04:23:56.593 00.001 25848 IsGuiding returns 0
04:23:56.623 00.030 25848 PulseGuide returned control before completion, sleep 22
04:23:56.684 00.061 25848 IsGuiding returns 1
04:23:56.684 00.000 25848 scope still moving after pulse duration time elapsed
04:23:56.736 00.052 25848 IsSlewing returns 0
04:23:56.736 00.000 25848 IsGuiding returns 0
04:23:56.737 00.001 25848 scope move finished after 42 + 102 ms
04:23:56.737 00.000 25848 Move returns status 0, amount 42
04:23:56.737 00.000 25848 MoveAxis(N, 0, ABG)
04:23:56.737 00.000 25848 Move returns status 0, amount 0
04:23:56.737 00.000 25848 move complete, result=0
04:23:56.737 00.000 25848 worker thread done servicing request
04:23:56.737 00.000 25848 Worker thread wakes up
04:23:56.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:56.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:23:56.738 00.001 21444 GuideStep: 1.5 px 42 ms WEST, -0.3 px 0 ms NORTH
04:23:59.578 02.840 25848 Exposure complete
04:23:59.655 00.077 25848 worker thread done servicing request
04:23:59.655 00.000 21444 OnExposeComplete: enter
04:23:59.655 00.000 21444 UpdateGuideState(): m_state=6
04:23:59.655 00.000 21444 Star::Find(15, 1249, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1164
04:23:59.655 00.000 21444 Star::Find returns 1 (1), X=1251.47, Y=677.78, Mass=5343983, SNR=158.4, Peak=65504 HFD=7.7
04:23:59.656 00.001 21444 MultiStar: [#1 -0.53,0.98,1.57,U] [#2 -0.42,0.15,1.88,U] [#3 -0.25,0.96,1.01,U] [#4 0.48,0.88,0.92,U] [#5 0.51,1.02,0.94,U] [#6 0.47,1.58,0.93,U] [#7 -0.06,0.86,0.74,U] [#8 0.22,1.63,0.77,U] 
04:23:59.656 00.000 21444 refined, 8 included, MultiStar: {-0.06, 0.96}, one-star: {-0.16, 1.47}
04:23:59.656 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.42 = -1.42)
04:23:59.656 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.27 = 2.02)
04:23:59.656 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.96 hyp=0.96 cameraTheta=1.63 mountX=0.14 mountY=0.87, mountTheta=1.41
04:23:59.657 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.96, opts=13)
04:23:59.657 00.000 21444 Enqueuing Move request for scope (-0.06, 0.96)
04:23:59.657 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=16, FiltMax=65504, Gamma=0.560
04:23:59.657 00.000 21444 UpdateGuideState exits: m=5343983 SNR=158.4 Saturated
04:23:59.657 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:59.657 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:23:59.657 00.000 21444 Enqueuing Expose request
04:23:59.657 00.000 25848 Worker thread wakes up
04:23:59.657 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.96) opts 0xd
04:23:59.657 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.96)
04:23:59.657 00.000 25848 Moving (-0.06, 0.96) raw xDistance=0.14 yDistance=0.87
04:23:59.657 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:23:59.657 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
04:23:59.657 00.000 25848 MoveAxis(E, 0, ABG)
04:23:59.657 00.000 25848 Move returns status 0, amount 0
04:23:59.657 00.000 25848 MoveAxis(S, 24, ABG)
04:23:59.657 00.000 25848 Guiding  Dir = 1, Dur = 24
04:23:59.688 00.031 25848 IsSlewing returns 0
04:23:59.688 00.000 25848 IsGuiding returns 0
04:23:59.720 00.032 25848 IsGuiding returns 1
04:23:59.720 00.000 25848 scope still moving after pulse duration time elapsed
04:23:59.781 00.061 25848 IsSlewing returns 0
04:23:59.781 00.000 25848 IsGuiding returns 0
04:23:59.781 00.000 25848 scope move finished after 24 + 68 ms
04:23:59.781 00.000 25848 Move returns status 0, amount 24
04:23:59.781 00.000 25848 move complete, result=0
04:23:59.781 00.000 25848 worker thread done servicing request
04:23:59.781 00.000 25848 Worker thread wakes up
04:23:59.781 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.9 px 24 ms SOUTH
04:23:59.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:23:59.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:02.632 02.851 25848 Exposure complete
04:24:02.718 00.086 25848 worker thread done servicing request
04:24:02.718 00.000 21444 OnExposeComplete: enter
04:24:02.718 00.000 21444 UpdateGuideState(): m_state=6
04:24:02.719 00.001 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1165
04:24:02.719 00.000 21444 Star::Find returns 1 (1), X=1251.92, Y=677.57, Mass=5079513, SNR=160.5, Peak=65504 HFD=7.9
04:24:02.719 00.000 21444 MultiStar: [#1 -0.21,0.62,1.52,U] [#2 -0.55,-0.14,1.56,U] [#3 -0.77,0.68,1.17,U] [#4 0.30,0.79,0.88,U] [#5 0.57,1.49,0.83,U] [#6 0.45,1.70,1.04,U] [#7 0.16,1.15,0.82,U] [#8 0.62,1.13,0.81,U] 
04:24:02.719 00.000 21444 refined, 8 included, MultiStar: {0.00, 0.86}, one-star: {0.28, 1.27}
04:24:02.719 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.48 = -1.48)
04:24:02.719 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.33 = 1.96)
04:24:02.719 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.86 hyp=0.86 cameraTheta=1.57 mountX=0.08 mountY=0.80, mountTheta=1.48
04:24:02.720 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.86, opts=13)
04:24:02.720 00.000 21444 Enqueuing Move request for scope (0.00, 0.86)
04:24:02.720 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=220, FiltMax=65504, Gamma=0.560
04:24:02.720 00.000 21444 UpdateGuideState exits: m=5079513 SNR=160.5 Saturated
04:24:02.720 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:02.720 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:02.720 00.000 21444 Enqueuing Expose request
04:24:02.720 00.000 25848 Worker thread wakes up
04:24:02.720 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.86) opts 0xd
04:24:02.720 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.86)
04:24:02.721 00.001 25848 Moving (0.00, 0.86) raw xDistance=0.08 yDistance=0.80
04:24:02.721 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:24:02.721 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
04:24:02.721 00.000 25848 MoveAxis(E, 0, ABG)
04:24:02.721 00.000 25848 Move returns status 0, amount 0
04:24:02.721 00.000 25848 MoveAxis(S, 22, ABG)
04:24:02.721 00.000 25848 Guiding  Dir = 1, Dur = 22
04:24:02.749 00.028 25848 IsSlewing returns 0
04:24:02.749 00.000 25848 IsGuiding returns 0
04:24:02.782 00.033 25848 IsGuiding returns 1
04:24:02.782 00.000 25848 scope still moving after pulse duration time elapsed
04:24:02.828 00.046 25848 IsSlewing returns 0
04:24:02.828 00.000 25848 IsGuiding returns 0
04:24:02.828 00.000 25848 scope move finished after 22 + 56 ms
04:24:02.828 00.000 25848 Move returns status 0, amount 22
04:24:02.828 00.000 25848 move complete, result=0
04:24:02.828 00.000 25848 worker thread done servicing request
04:24:02.828 00.000 25848 Worker thread wakes up
04:24:02.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:02.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:02.828 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 22 ms SOUTH
04:24:05.670 02.842 25848 Exposure complete
04:24:05.750 00.080 25848 worker thread done servicing request
04:24:05.750 00.000 21444 OnExposeComplete: enter
04:24:05.750 00.000 21444 UpdateGuideState(): m_state=6
04:24:05.750 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1166
04:24:05.750 00.000 21444 Star::Find returns 1 (1), X=1250.68, Y=676.27, Mass=4915143, SNR=142.9, Peak=65504 HFD=7.6
04:24:05.751 00.001 21444 MultiStar: [#1 -1.50,-0.66,1.20,U] [#2 -1.12,-1.42,1.48,U] [#3 -1.84,-0.90,1.14,U] [#4 -0.49,-0.18,1.06,U] [#5 -0.96,-0.37,1.17,U] [#6 -1.17,-0.55,0.83,U] [#7 -1.34,-1.16,0.67,U] [#8 -0.79,-0.66,0.74,U] 
04:24:05.751 00.000 21444 single-star, 8 included, MultiStar: {-1.14, -0.68}, one-star: {-0.95, -0.03}
04:24:05.751 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.12)
04:24:05.751 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
04:24:05.751 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=-0.03 hyp=0.96 cameraTheta=-3.11 mountX=0.95 mountY=-0.39, mountTheta=-0.39
04:24:05.751 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=-0.03, opts=13)
04:24:05.751 00.000 21444 Enqueuing Move request for scope (-0.95, -0.03)
04:24:05.751 00.000 25848 Worker thread wakes up
04:24:05.752 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.03) opts 0xd
04:24:05.752 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, -0.03)
04:24:05.752 00.000 25848 Moving (-0.95, -0.03) raw xDistance=0.95 yDistance=-0.39
04:24:05.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95
04:24:05.752 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:05.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=130, FiltMax=65504, Gamma=0.560
04:24:05.752 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
04:24:05.752 00.000 25848 MoveAxis(W, 28, ABG)
04:24:05.752 00.000 25848 Guiding  Dir = 3, Dur = 28
04:24:05.752 00.000 21444 UpdateGuideState exits: m=4915143 SNR=142.9 Saturated
04:24:05.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:05.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:05.752 00.000 21444 Enqueuing Expose request
04:24:05.782 00.030 25848 IsSlewing returns 0
04:24:05.782 00.000 25848 IsGuiding returns 0
04:24:05.813 00.031 25848 IsGuiding returns 1
04:24:05.813 00.000 25848 scope still moving after pulse duration time elapsed
04:24:05.874 00.061 25848 IsSlewing returns 0
04:24:05.874 00.000 25848 IsGuiding returns 0
04:24:05.874 00.000 25848 scope move finished after 28 + 63 ms
04:24:05.874 00.000 25848 Move returns status 0, amount 28
04:24:05.874 00.000 25848 MoveAxis(N, 0, ABG)
04:24:05.874 00.000 25848 Move returns status 0, amount 0
04:24:05.874 00.000 25848 move complete, result=0
04:24:05.874 00.000 25848 worker thread done servicing request
04:24:05.874 00.000 25848 Worker thread wakes up
04:24:05.874 00.000 21444 GuideStep: 0.9 px 28 ms WEST, -0.4 px 0 ms NORTH
04:24:05.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:05.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:08.729 02.855 25848 Exposure complete
04:24:08.817 00.088 25848 worker thread done servicing request
04:24:08.817 00.000 21444 OnExposeComplete: enter
04:24:08.817 00.000 21444 UpdateGuideState(): m_state=6
04:24:08.817 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1167
04:24:08.817 00.000 21444 Star::Find returns 1 (1), X=1250.88, Y=676.28, Mass=4850363, SNR=136.9, Peak=65504 HFD=7.8
04:24:08.818 00.001 21444 MultiStar: [#1 -1.35,-0.50,1.56,U] [#2 -0.91,-0.83,1.20,U] [#3 -1.30,-0.25,1.13,U] [#4 -0.38,-0.13,0.90,U] [#5 -0.41,0.09,0.81,U] [#6 -0.58,0.41,0.88,U] [#7 -0.91,-0.47,0.67,U] [#8 -0.42,-0.52,0.64,U] 
04:24:08.818 00.000 21444 single-star, 8 included, MultiStar: {-0.85, -0.28}, one-star: {-0.76, -0.02}
04:24:08.818 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.12)
04:24:08.818 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.72)
04:24:08.818 00.000 21444 CameraToMount -- cameraX=-0.76 cameraY=-0.02 hyp=0.76 cameraTheta=-3.11 mountX=0.76 mountY=-0.31, mountTheta=-0.39
04:24:08.819 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.76, y=-0.02, opts=13)
04:24:08.819 00.000 21444 Enqueuing Move request for scope (-0.76, -0.02)
04:24:08.819 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=294, FiltMax=65504, Gamma=0.560
04:24:08.819 00.000 21444 UpdateGuideState exits: m=4850363 SNR=136.9 Saturated
04:24:08.819 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:08.819 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:08.819 00.000 21444 Enqueuing Expose request
04:24:08.819 00.000 25848 Worker thread wakes up
04:24:08.819 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.02) opts 0xd
04:24:08.819 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.76, -0.02)
04:24:08.819 00.000 25848 Moving (-0.76, -0.02) raw xDistance=0.76 yDistance=-0.31
04:24:08.819 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.76
04:24:08.819 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:08.819 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
04:24:08.819 00.000 25848 MoveAxis(W, 24, ABG)
04:24:08.819 00.000 25848 Guiding  Dir = 3, Dur = 24
04:24:08.844 00.025 25848 IsSlewing returns 0
04:24:08.844 00.000 25848 IsGuiding returns 0
04:24:08.876 00.032 25848 IsGuiding returns 1
04:24:08.876 00.000 25848 scope still moving after pulse duration time elapsed
04:24:08.923 00.047 25848 IsSlewing returns 0
04:24:08.924 00.001 25848 IsGuiding returns 0
04:24:08.924 00.000 25848 scope move finished after 24 + 55 ms
04:24:08.924 00.000 25848 Move returns status 0, amount 24
04:24:08.924 00.000 25848 MoveAxis(N, 0, ABG)
04:24:08.924 00.000 25848 Move returns status 0, amount 0
04:24:08.924 00.000 25848 move complete, result=0
04:24:08.924 00.000 25848 worker thread done servicing request
04:24:08.924 00.000 25848 Worker thread wakes up
04:24:08.924 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:08.924 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:08.924 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.3 px 0 ms NORTH
04:24:11.773 02.849 25848 Exposure complete
04:24:11.841 00.068 25848 worker thread done servicing request
04:24:11.841 00.000 21444 OnExposeComplete: enter
04:24:11.841 00.000 21444 UpdateGuideState(): m_state=6
04:24:11.841 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1168
04:24:11.841 00.000 21444 Star::Find returns 1 (1), X=1251.14, Y=677.70, Mass=4970614, SNR=150.6, Peak=65504 HFD=7.8
04:24:11.841 00.000 21444 MultiStar: [#1 -1.21,0.72,1.40,U] [#2 -0.73,0.52,1.24,U] [#3 -0.21,0.98,1.12,U] [#4 -0.08,0.81,0.96,U] [#5 -0.57,0.95,0.97,U] [#6 -0.29,1.44,0.80,U] [#7 -0.63,0.65,0.69,U] [#8 -0.02,1.21,0.61,U] 
04:24:11.841 00.000 21444 refined, 8 included, MultiStar: {-0.53, 0.93}, one-star: {-0.49, 1.39}
04:24:11.841 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
04:24:11.841 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.48)
04:24:11.842 00.001 21444 CameraToMount -- cameraX=-0.53 cameraY=0.93 hyp=1.07 cameraTheta=2.09 mountX=0.61 mountY=0.66, mountTheta=0.82
04:24:11.842 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=0.93, opts=13)
04:24:11.842 00.000 21444 Enqueuing Move request for scope (-0.53, 0.93)
04:24:11.842 00.000 25848 Worker thread wakes up
04:24:11.842 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.93) opts 0xd
04:24:11.843 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.53, 0.93)
04:24:11.843 00.000 25848 Moving (-0.53, 0.93) raw xDistance=0.61 yDistance=0.66
04:24:11.843 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.61
04:24:11.843 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
04:24:11.843 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=220, FiltMax=65504, Gamma=0.560
04:24:11.843 00.000 21444 UpdateGuideState exits: m=4970614 SNR=150.6 Saturated
04:24:11.843 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:11.843 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:11.843 00.000 21444 Enqueuing Expose request
04:24:11.843 00.000 25848 MoveAxis(W, 19, ABG)
04:24:11.843 00.000 25848 Guiding  Dir = 3, Dur = 19
04:24:11.875 00.032 25848 IsSlewing returns 0
04:24:11.913 00.038 25848 IsGuiding returns 0
04:24:11.944 00.031 25848 IsGuiding returns 1
04:24:11.944 00.000 25848 scope still moving after pulse duration time elapsed
04:24:11.999 00.055 25848 IsSlewing returns 0
04:24:11.999 00.000 25848 IsGuiding returns 0
04:24:11.999 00.000 25848 scope move finished after 19 + 67 ms
04:24:11.999 00.000 25848 Move returns status 0, amount 19
04:24:11.999 00.000 25848 MoveAxis(S, 18, ABG)
04:24:11.999 00.000 25848 Guiding  Dir = 1, Dur = 18
04:24:12.029 00.030 25848 IsSlewing returns 0
04:24:12.030 00.001 25848 IsGuiding returns 0
04:24:12.104 00.074 25848 IsGuiding returns 1
04:24:12.104 00.000 25848 scope still moving after pulse duration time elapsed
04:24:12.158 00.054 25848 IsSlewing returns 0
04:24:12.159 00.001 25848 IsGuiding returns 0
04:24:12.159 00.000 25848 scope move finished after 18 + 111 ms
04:24:12.159 00.000 25848 Move returns status 0, amount 18
04:24:12.159 00.000 25848 move complete, result=0
04:24:12.160 00.001 25848 worker thread done servicing request
04:24:12.160 00.000 25848 Worker thread wakes up
04:24:12.160 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:12.160 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:12.160 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 0.7 px 18 ms SOUTH
04:24:15.004 02.844 25848 Exposure complete
04:24:15.080 00.076 25848 worker thread done servicing request
04:24:15.080 00.000 21444 OnExposeComplete: enter
04:24:15.080 00.000 21444 UpdateGuideState(): m_state=6
04:24:15.080 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1169
04:24:15.080 00.000 21444 Star::Find returns 1 (1), X=1251.20, Y=678.22, Mass=4682026, SNR=129.1, Peak=65504 HFD=7.7
04:24:15.080 00.000 21444 MultiStar: [#1 -0.19,1.46,1.21,U] [#2 -0.53,0.79,1.53,U] [#3 -0.71,1.71,1.10,U] [#4 0.12,0.95,0.83,U] [#5 0.06,1.53,0.90,U] [#6 0.06,1.88,0.98,U] [#7 -0.38,1.43,0.79,U] [#8 -0.01,1.43,0.70,U] 
04:24:15.080 00.000 21444 refined, 8 included, MultiStar: {-0.26, 1.43}, one-star: {-0.44, 1.92}
04:24:15.080 00.000 21444 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.05) = xAngle (-1.30 = -1.30)
04:24:15.080 00.000 21444 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.14 = 2.14)
04:24:15.080 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=1.43 hyp=1.45 cameraTheta=1.75 mountX=0.39 mountY=1.22, mountTheta=1.26
04:24:15.081 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=1.43, opts=13)
04:24:15.081 00.000 21444 Enqueuing Move request for scope (-0.26, 1.43)
04:24:15.081 00.000 25848 Worker thread wakes up
04:24:15.082 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:24:15.082 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 1.43) opts 0xd
04:24:15.082 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, 1.43)
04:24:15.082 00.000 25848 Moving (-0.26, 1.43) raw xDistance=0.39 yDistance=1.22
04:24:15.082 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
04:24:15.082 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
04:24:15.082 00.000 25848 MoveAxis(E, 0, ABG)
04:24:15.082 00.000 25848 Move returns status 0, amount 0
04:24:15.082 00.000 25848 MoveAxis(S, 33, ABG)
04:24:15.082 00.000 25848 Guiding  Dir = 1, Dur = 33
04:24:15.082 00.000 21444 UpdateGuideState exits: m=4682026 SNR=129.1 Saturated
04:24:15.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:15.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:15.082 00.000 21444 Enqueuing Expose request
04:24:15.112 00.030 25848 IsSlewing returns 0
04:24:15.112 00.000 25848 IsGuiding returns 0
04:24:15.144 00.032 25848 PulseGuide returned control before completion, sleep 13
04:24:15.163 00.019 25848 IsGuiding returns 1
04:24:15.163 00.000 25848 scope still moving after pulse duration time elapsed
04:24:15.218 00.055 25848 IsSlewing returns 0
04:24:15.218 00.000 25848 IsGuiding returns 0
04:24:15.218 00.000 25848 scope move finished after 33 + 72 ms
04:24:15.218 00.000 25848 Move returns status 0, amount 33
04:24:15.218 00.000 25848 move complete, result=0
04:24:15.218 00.000 25848 worker thread done servicing request
04:24:15.218 00.000 25848 Worker thread wakes up
04:24:15.218 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.2 px 33 ms SOUTH
04:24:15.218 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:15.218 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:18.056 02.838 25848 Exposure complete
04:24:18.142 00.086 25848 worker thread done servicing request
04:24:18.142 00.000 21444 OnExposeComplete: enter
04:24:18.142 00.000 21444 UpdateGuideState(): m_state=6
04:24:18.142 00.000 21444 Star::Find(15, 1251, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1170
04:24:18.143 00.001 21444 Star::Find returns 1 (1), X=1251.06, Y=678.30, Mass=5062051, SNR=159.1, Peak=65504 HFD=7.7
04:24:18.143 00.000 21444 MultiStar: [#1 -1.55,1.22,1.38,U] [#2 -1.08,0.99,1.11,U] [#3 -1.54,1.06,0.86,U] [#4 -0.18,1.36,0.94,U] [#5 -0.46,1.53,0.84,U] [#6 -0.37,1.70,0.79,U] [#7 -0.77,1.39,0.81,U] [#8 -0.09,1.70,0.74,U] 
04:24:18.143 00.000 21444 refined, 8 included, MultiStar: {-0.80, 1.41}, one-star: {-0.57, 1.99}
04:24:18.143 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
04:24:18.143 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
04:24:18.143 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=1.41 hyp=1.62 cameraTheta=2.09 mountX=0.92 mountY=1.01, mountTheta=0.83
04:24:18.144 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=1.41, opts=13)
04:24:18.144 00.000 21444 Enqueuing Move request for scope (-0.80, 1.41)
04:24:18.144 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=42, FiltMax=65504, Gamma=0.560
04:24:18.144 00.000 21444 UpdateGuideState exits: m=5062051 SNR=159.1 Saturated
04:24:18.144 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:18.144 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:18.144 00.000 21444 Enqueuing Expose request
04:24:18.144 00.000 25848 Worker thread wakes up
04:24:18.144 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 1.41) opts 0xd
04:24:18.144 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 1.41)
04:24:18.145 00.001 25848 Moving (-0.80, 1.41) raw xDistance=0.92 yDistance=1.01
04:24:18.145 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.92
04:24:18.145 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
04:24:18.145 00.000 25848 MoveAxis(W, 27, ABG)
04:24:18.145 00.000 25848 Guiding  Dir = 3, Dur = 27
04:24:18.173 00.028 25848 IsSlewing returns 0
04:24:18.173 00.000 25848 IsGuiding returns 0
04:24:18.205 00.032 25848 IsGuiding returns 1
04:24:18.205 00.000 25848 scope still moving after pulse duration time elapsed
04:24:18.288 00.083 25848 IsSlewing returns 0
04:24:18.289 00.001 25848 IsGuiding returns 0
04:24:18.289 00.000 25848 scope move finished after 27 + 88 ms
04:24:18.289 00.000 25848 Move returns status 0, amount 27
04:24:18.289 00.000 25848 MoveAxis(S, 27, ABG)
04:24:18.289 00.000 25848 Guiding  Dir = 1, Dur = 27
04:24:18.314 00.025 25848 IsSlewing returns 0
04:24:18.315 00.001 25848 IsGuiding returns 0
04:24:18.346 00.031 25848 IsGuiding returns 1
04:24:18.346 00.000 25848 scope still moving after pulse duration time elapsed
04:24:18.390 00.044 25848 IsSlewing returns 0
04:24:18.390 00.000 25848 IsGuiding returns 0
04:24:18.390 00.000 25848 scope move finished after 27 + 48 ms
04:24:18.390 00.000 25848 Move returns status 0, amount 27
04:24:18.390 00.000 25848 move complete, result=0
04:24:18.390 00.000 25848 worker thread done servicing request
04:24:18.390 00.000 25848 Worker thread wakes up
04:24:18.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:18.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:18.391 00.001 21444 GuideStep: 0.9 px 27 ms WEST, 1.0 px 27 ms SOUTH
04:24:21.233 02.842 25848 Exposure complete
04:24:21.316 00.083 25848 worker thread done servicing request
04:24:21.316 00.000 21444 OnExposeComplete: enter
04:24:21.316 00.000 21444 UpdateGuideState(): m_state=6
04:24:21.316 00.000 21444 Star::Find(15, 1251, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1171
04:24:21.316 00.000 21444 Star::Find returns 1 (1), X=1252.23, Y=675.44, Mass=4924887, SNR=131.8, Peak=65504 HFD=7.6
04:24:21.317 00.001 21444 MultiStar: [#1 0.09,-1.54,1.40,U] [#2 0.12,-2.29,0.00,M1] [#3 0.11,-1.33,0.96,U] [#4 1.23,-1.20,1.22,U] [#5 1.90,-1.79,0.00,M1] [#6 1.59,-1.27,0.84,U] [#7 1.36,-1.87,0.00,M1] [#8 1.21,-0.86,0.92,U] 
04:24:21.317 00.000 21444 single-star, 5 included, MultiStar: {0.75, -1.20}, one-star: {0.60, -0.87}
04:24:21.317 00.000 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.02 = 2.26)
04:24:21.317 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.87 = -0.58)
04:24:21.317 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-0.87 hyp=1.05 cameraTheta=-0.97 mountX=-0.67 mountY=-0.58, mountTheta=-2.43
04:24:21.317 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-0.87, opts=13)
04:24:21.317 00.000 21444 Enqueuing Move request for scope (0.60, -0.87)
04:24:21.317 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:24:21.317 00.000 21444 UpdateGuideState exits: m=4924887 SNR=131.8 Saturated
04:24:21.317 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:21.317 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:21.318 00.001 21444 Enqueuing Expose request
04:24:21.318 00.000 25848 Worker thread wakes up
04:24:21.318 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.87) opts 0xd
04:24:21.318 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -0.87)
04:24:21.318 00.000 25848 Moving (0.60, -0.87) raw xDistance=-0.67 yDistance=-0.58
04:24:21.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.67
04:24:21.318 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:24:21.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
04:24:21.318 00.000 25848 MoveAxis(E, 18, ABG)
04:24:21.318 00.000 25848 Guiding  Dir = 2, Dur = 18
04:24:21.342 00.024 25848 IsSlewing returns 0
04:24:21.342 00.000 25848 IsGuiding returns 0
04:24:21.437 00.095 25848 IsGuiding returns 1
04:24:21.437 00.000 25848 scope still moving after pulse duration time elapsed
04:24:21.500 00.063 25848 IsSlewing returns 0
04:24:21.500 00.000 25848 IsGuiding returns 0
04:24:21.500 00.000 25848 scope move finished after 18 + 139 ms
04:24:21.500 00.000 25848 Move returns status 0, amount 18
04:24:21.500 00.000 25848 MoveAxis(N, 0, ABG)
04:24:21.500 00.000 25848 Move returns status 0, amount 0
04:24:21.500 00.000 25848 move complete, result=0
04:24:21.500 00.000 25848 worker thread done servicing request
04:24:21.500 00.000 25848 Worker thread wakes up
04:24:21.500 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:21.500 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:21.500 00.000 21444 GuideStep: -0.7 px 18 ms EAST, -0.6 px 0 ms NORTH
04:24:24.350 02.850 25848 Exposure complete
04:24:24.433 00.083 25848 worker thread done servicing request
04:24:24.433 00.000 21444 OnExposeComplete: enter
04:24:24.433 00.000 21444 UpdateGuideState(): m_state=6
04:24:24.433 00.000 21444 Star::Find(15, 1252, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1172
04:24:24.433 00.000 21444 Star::Find returns 1 (1), X=1250.53, Y=676.49, Mass=4729424, SNR=124.0, Peak=65504 HFD=7.6
04:24:24.434 00.001 21444 MultiStar: [#1 -1.54,-0.49,1.63,U] [#2 -1.39,-1.25,1.47,U] [#3 -1.71,-0.46,1.06,U] [#4 -0.32,-0.45,1.10,U] [#5 -0.12,-0.26,0.85,U] [#6 -0.62,0.65,1.01,U] [#7 -1.21,-0.68,0.78,U] [#8 -0.65,-0.47,0.62,U] 
04:24:24.434 00.000 21444 refined, 8 included, MultiStar: {-1.04, -0.40}, one-star: {-1.10, 0.18}
04:24:24.434 00.000 21444 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.05) = xAngle (-5.83 = 0.46)
04:24:24.434 00.000 21444 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.67 = -2.39)
04:24:24.434 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=-0.40 hyp=1.11 cameraTheta=-2.77 mountX=1.00 mountY=-0.76, mountTheta=-0.65
04:24:24.434 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=-0.40, opts=13)
04:24:24.434 00.000 21444 Enqueuing Move request for scope (-1.04, -0.40)
04:24:24.434 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=128, FiltMax=65504, Gamma=0.560
04:24:24.434 00.000 21444 UpdateGuideState exits: m=4729424 SNR=124.0 Saturated
04:24:24.434 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:24.435 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:24.435 00.000 21444 Enqueuing Expose request
04:24:24.435 00.000 25848 Worker thread wakes up
04:24:24.435 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -0.40) opts 0xd
04:24:24.435 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, -0.40)
04:24:24.435 00.000 25848 Moving (-1.04, -0.40) raw xDistance=1.00 yDistance=-0.76
04:24:24.435 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 1.00
04:24:24.435 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:24:24.435 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
04:24:24.435 00.000 25848 MoveAxis(W, 28, ABG)
04:24:24.435 00.000 25848 Guiding  Dir = 3, Dur = 28
04:24:24.455 00.020 25848 IsSlewing returns 0
04:24:24.456 00.001 25848 IsGuiding returns 0
04:24:24.487 00.031 25848 IsGuiding returns 1
04:24:24.487 00.000 25848 scope still moving after pulse duration time elapsed
04:24:24.562 00.075 25848 IsSlewing returns 0
04:24:24.563 00.001 25848 IsGuiding returns 0
04:24:24.563 00.000 25848 scope move finished after 28 + 78 ms
04:24:24.563 00.000 25848 Move returns status 0, amount 28
04:24:24.563 00.000 25848 MoveAxis(N, 0, ABG)
04:24:24.563 00.000 25848 Move returns status 0, amount 0
04:24:24.563 00.000 25848 move complete, result=0
04:24:24.563 00.000 25848 worker thread done servicing request
04:24:24.563 00.000 25848 Worker thread wakes up
04:24:24.563 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:24.563 00.000 21444 GuideStep: 1.0 px 28 ms WEST, -0.8 px 0 ms NORTH
04:24:24.563 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:27.415 02.852 25848 Exposure complete
04:24:27.502 00.087 25848 worker thread done servicing request
04:24:27.502 00.000 21444 OnExposeComplete: enter
04:24:27.502 00.000 21444 UpdateGuideState(): m_state=6
04:24:27.502 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1173
04:24:27.502 00.000 21444 Star::Find returns 1 (1), X=1251.20, Y=677.99, Mass=4148187, SNR=115.8, Peak=65504 HFD=7.5
04:24:27.503 00.001 21444 MultiStar: [#1 -0.37,0.62,1.17,U] [#2 -0.06,0.16,1.23,U] [#3 -0.43,0.32,1.04,U] [#4 0.31,1.04,0.88,U] [#5 -0.49,1.39,0.99,U] [#6 0.08,1.60,0.76,U] [#7 -0.61,1.40,1.01,U] [#8 -0.06,1.34,0.62,U] 
04:24:27.503 00.000 21444 refined, 8 included, MultiStar: {-0.25, 1.00}, one-star: {-0.43, 1.69}
04:24:27.503 00.000 21444 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.05) = xAngle (-1.23 = -1.23)
04:24:27.503 00.000 21444 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.08 = 2.21)
04:24:27.503 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=1.00 hyp=1.03 cameraTheta=1.82 mountX=0.34 mountY=0.83, mountTheta=1.18
04:24:27.504 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.25, y=1.00, opts=13)
04:24:27.504 00.000 21444 Enqueuing Move request for scope (-0.25, 1.00)
04:24:27.504 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=130, FiltMax=65504, Gamma=0.560
04:24:27.504 00.000 21444 UpdateGuideState exits: m=4148187 SNR=115.8 Saturated
04:24:27.504 00.000 25848 Worker thread wakes up
04:24:27.504 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.00) opts 0xd
04:24:27.504 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.25, 1.00)
04:24:27.504 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:27.504 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:27.504 00.000 21444 Enqueuing Expose request
04:24:27.504 00.000 25848 Moving (-0.25, 1.00) raw xDistance=0.34 yDistance=0.83
04:24:27.504 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
04:24:27.504 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
04:24:27.504 00.000 25848 MoveAxis(E, 0, ABG)
04:24:27.504 00.000 25848 Move returns status 0, amount 0
04:24:27.504 00.000 25848 MoveAxis(S, 23, ABG)
04:24:27.504 00.000 25848 Guiding  Dir = 1, Dur = 23
04:24:27.530 00.026 25848 IsSlewing returns 0
04:24:27.530 00.000 25848 IsGuiding returns 0
04:24:27.563 00.033 25848 IsGuiding returns 1
04:24:27.563 00.000 25848 scope still moving after pulse duration time elapsed
04:24:27.611 00.048 25848 IsSlewing returns 0
04:24:27.611 00.000 25848 IsGuiding returns 0
04:24:27.611 00.000 25848 scope move finished after 23 + 57 ms
04:24:27.611 00.000 25848 Move returns status 0, amount 23
04:24:27.611 00.000 25848 move complete, result=0
04:24:27.611 00.000 25848 worker thread done servicing request
04:24:27.611 00.000 25848 Worker thread wakes up
04:24:27.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:27.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:27.611 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.8 px 23 ms SOUTH
04:24:30.459 02.848 25848 Exposure complete
04:24:30.546 00.087 25848 worker thread done servicing request
04:24:30.547 00.001 21444 OnExposeComplete: enter
04:24:30.547 00.000 21444 UpdateGuideState(): m_state=6
04:24:30.547 00.000 21444 Star::Find(15, 1251, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1174
04:24:30.547 00.000 21444 Star::Find returns 1 (1), X=1250.93, Y=675.35, Mass=5167475, SNR=151.0, Peak=65504 HFD=7.9
04:24:30.547 00.000 21444 MultiStar: [#1 -1.35,-1.67,0.00,M1] [#2 -1.22,-2.14,0.00,M1] [#3 -1.10,-1.68,1.12,U] [#4 -0.75,-1.58,0.98,U] [#5 -0.44,-0.88,0.99,U] [#6 -0.69,-0.94,0.89,U] [#7 -1.29,-1.75,0.00,M1] [#8 -0.51,-1.17,0.78,U] 
04:24:30.547 00.000 21444 single-star, 5 included, MultiStar: {-0.72, -1.22}, one-star: {-0.70, -0.96}
04:24:30.547 00.000 21444 CameraToMount -- cameraTheta (-2.20) - m_xAngle (3.05) = xAngle (-5.25 = 1.03)
04:24:30.547 00.000 21444 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.10 = -1.81)
04:24:30.547 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=-0.96 hyp=1.19 cameraTheta=-2.20 mountX=0.61 mountY=-1.15, mountTheta=-1.08
04:24:30.548 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=-0.96, opts=13)
04:24:30.548 00.000 21444 Enqueuing Move request for scope (-0.70, -0.96)
04:24:30.548 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=68, FiltMax=65504, Gamma=0.560
04:24:30.548 00.000 21444 UpdateGuideState exits: m=5167475 SNR=151.0 Saturated
04:24:30.548 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:30.548 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:30.549 00.001 21444 Enqueuing Expose request
04:24:30.549 00.000 25848 Worker thread wakes up
04:24:30.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.96) opts 0xd
04:24:30.549 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, -0.96)
04:24:30.549 00.000 25848 Moving (-0.70, -0.96) raw xDistance=0.61 yDistance=-1.15
04:24:30.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
04:24:30.549 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:24:30.549 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.15
04:24:30.549 00.000 25848 MoveAxis(W, 18, ABG)
04:24:30.549 00.000 25848 Guiding  Dir = 3, Dur = 18
04:24:30.581 00.032 25848 IsSlewing returns 0
04:24:30.581 00.000 25848 IsGuiding returns 0
04:24:30.612 00.031 25848 IsGuiding returns 1
04:24:30.612 00.000 25848 scope still moving after pulse duration time elapsed
04:24:30.721 00.109 25848 IsSlewing returns 0
04:24:30.721 00.000 25848 IsGuiding returns 0
04:24:30.721 00.000 25848 scope move finished after 18 + 121 ms
04:24:30.722 00.001 25848 Move returns status 0, amount 18
04:24:30.722 00.000 25848 MoveAxis(N, 0, ABG)
04:24:30.722 00.000 25848 Move returns status 0, amount 0
04:24:30.722 00.000 25848 move complete, result=0
04:24:30.722 00.000 25848 worker thread done servicing request
04:24:30.722 00.000 25848 Worker thread wakes up
04:24:30.722 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:30.722 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:30.722 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -1.2 px 0 ms NORTH
04:24:33.563 02.841 25848 Exposure complete
04:24:33.643 00.080 25848 worker thread done servicing request
04:24:33.643 00.000 21444 OnExposeComplete: enter
04:24:33.643 00.000 21444 UpdateGuideState(): m_state=6
04:24:33.643 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1175
04:24:33.643 00.000 21444 Star::Find returns 1 (1), X=1249.79, Y=674.70, Mass=5405132, SNR=236.8, Peak=65504 HFD=7.8
04:24:33.643 00.000 21444 MultiStar: [#1 -2.11,-2.45,0.00,M2] [#2 -1.94,-2.83,0.00,M2] [#3 -1.50,-1.86,0.00,M1] [#4 -1.18,-1.83,0.00,M1] [#5 -1.04,-1.53,0.62,U] [#6 -1.15,-1.10,0.82,U] [#7 -1.82,-2.51,0.00,M2] [#8 -1.20,-1.78,0.00,M1] 
04:24:33.643 00.000 21444 refined, 2 included, MultiStar: {-1.41, -1.41}, one-star: {-1.85, -1.60}
04:24:33.643 00.000 21444 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.05) = xAngle (-5.41 = 0.88)
04:24:33.643 00.000 21444 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.97)
04:24:33.643 00.000 21444 CameraToMount -- cameraX=-1.41 cameraY=-1.41 hyp=1.99 cameraTheta=-2.35 mountX=1.27 mountY=-1.84, mountTheta=-0.97
04:24:33.644 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.41, y=-1.41, opts=13)
04:24:33.644 00.000 21444 Enqueuing Move request for scope (-1.41, -1.41)
04:24:33.644 00.000 25848 Worker thread wakes up
04:24:33.644 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=16, FiltMax=65504, Gamma=0.560
04:24:33.644 00.000 21444 UpdateGuideState exits: m=5405132 SNR=236.8 Saturated
04:24:33.644 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.41, -1.41) opts 0xd
04:24:33.645 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:33.645 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.41, -1.41)
04:24:33.645 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:33.645 00.000 21444 Enqueuing Expose request
04:24:33.645 00.000 25848 Moving (-1.41, -1.41) raw xDistance=1.27 yDistance=-1.84
04:24:33.645 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.27
04:24:33.645 00.000 25848 resist switch: large excursion: input -1.84 thresh 1.53 direction from 1 to -1
04:24:33.645 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.52
04:24:33.645 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.84 from input -1.84
04:24:33.645 00.000 25848 MoveAxis(W, 38, ABG)
04:24:33.645 00.000 25848 Guiding  Dir = 3, Dur = 38
04:24:33.673 00.028 25848 IsSlewing returns 0
04:24:33.674 00.001 25848 IsGuiding returns 0
04:24:33.705 00.031 25848 PulseGuide returned control before completion, sleep 17
04:24:33.737 00.032 25848 IsGuiding returns 1
04:24:33.737 00.000 25848 scope still moving after pulse duration time elapsed
04:24:33.797 00.060 25848 IsSlewing returns 0
04:24:33.797 00.000 25848 IsGuiding returns 0
04:24:33.798 00.001 25848 scope move finished after 38 + 85 ms
04:24:33.798 00.000 25848 Move returns status 0, amount 38
04:24:33.798 00.000 25848 BLC: Oldest BLC event removed
04:24:33.798 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 351 applied
04:24:33.798 00.000 25848 MoveAxis(N, 401, ABG)
04:24:33.798 00.000 25848 Guiding  Dir = 0, Dur = 401
04:24:33.830 00.032 25848 IsSlewing returns 0
04:24:33.830 00.000 25848 IsGuiding returns 0
04:24:33.862 00.032 25848 PulseGuide returned control before completion, sleep 381
04:24:34.250 00.388 25848 IsGuiding returns 1
04:24:34.250 00.000 25848 scope still moving after pulse duration time elapsed
04:24:34.311 00.061 25848 IsSlewing returns 0
04:24:34.349 00.038 25848 IsGuiding returns 0
04:24:34.349 00.000 25848 scope move finished after 401 + 118 ms
04:24:34.349 00.000 25848 Move returns status 0, amount 401
04:24:34.349 00.000 25848 move complete, result=0
04:24:34.349 00.000 25848 worker thread done servicing request
04:24:34.349 00.000 25848 Worker thread wakes up
04:24:34.349 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:34.349 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:34.349 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -1.8 px 401 ms NORTH
04:24:37.202 02.853 25848 Exposure complete
04:24:37.270 00.068 25848 worker thread done servicing request
04:24:37.270 00.000 21444 OnExposeComplete: enter
04:24:37.270 00.000 21444 UpdateGuideState(): m_state=6
04:24:37.270 00.000 21444 Star::Find(15, 1249, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1176
04:24:37.270 00.000 21444 Star::Find returns 1 (1), X=1251.36, Y=673.70, Mass=5393289, SNR=177.0, Peak=65504 HFD=7.8
04:24:37.270 00.000 21444 MultiStar: [#1 -1.03,-3.05,0.00,M3] [#2 -0.60,-3.82,0.00,M3] [#3 -0.82,-2.45,0.00,M2] [#4 0.22,-2.67,0.00,M2] [#5 0.25,-2.68,0.00,M1] [#6 0.15,-2.23,0.00,M1] [#7 -0.36,-3.24,0.00,M3] [#8 0.31,-2.75,0.00,M2] 
04:24:37.270 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.73 = 1.55)
04:24:37.270 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.29)
04:24:37.270 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-2.61 hyp=2.62 cameraTheta=-1.68 mountX=0.04 mountY=-2.52, mountTheta=-1.55
04:24:37.271 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-2.61, opts=13)
04:24:37.271 00.000 21444 Enqueuing Move request for scope (-0.28, -2.61)
04:24:37.271 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:24:37.271 00.000 21444 UpdateGuideState exits: m=5393289 SNR=177.0 Saturated
04:24:37.271 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:37.272 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:37.272 00.000 21444 Enqueuing Expose request
04:24:37.272 00.000 25848 Worker thread wakes up
04:24:37.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -2.61) opts 0xd
04:24:37.272 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -2.61)
04:24:37.272 00.000 25848 Moving (-0.28, -2.61) raw xDistance=0.04 yDistance=-2.52
04:24:37.272 00.000 25848 BLC: History state: CurrMiss=2.52, AvgInitMiss=-0.18, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.838936, 1:2.519694
04:24:37.272 00.000 25848 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
04:24:37.272 00.000 25848 BLC: window closed
04:24:37.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:24:37.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.52 from input -2.52
04:24:37.272 00.000 25848 MoveAxis(E, 0, ABG)
04:24:37.272 00.000 25848 Move returns status 0, amount 0
04:24:37.272 00.000 25848 MoveAxis(N, 69, ABG)
04:24:37.272 00.000 25848 Guiding  Dir = 0, Dur = 69
04:24:37.297 00.025 25848 IsSlewing returns 0
04:24:37.297 00.000 25848 IsGuiding returns 0
04:24:37.327 00.030 25848 PulseGuide returned control before completion, sleep 49
04:24:37.389 00.062 25848 IsGuiding returns 1
04:24:37.389 00.000 25848 scope still moving after pulse duration time elapsed
04:24:37.452 00.063 25848 IsSlewing returns 0
04:24:37.452 00.000 25848 IsGuiding returns 0
04:24:37.453 00.001 25848 scope move finished after 69 + 86 ms
04:24:37.453 00.000 25848 Move returns status 0, amount 69
04:24:37.453 00.000 25848 move complete, result=0
04:24:37.453 00.000 25848 worker thread done servicing request
04:24:37.453 00.000 25848 Worker thread wakes up
04:24:37.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:37.453 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -2.5 px 69 ms NORTH
04:24:37.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:40.303 02.850 25848 Exposure complete
04:24:40.391 00.088 25848 worker thread done servicing request
04:24:40.391 00.000 21444 OnExposeComplete: enter
04:24:40.392 00.001 21444 UpdateGuideState(): m_state=6
04:24:40.392 00.000 21444 Star::Find(15, 1251, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1177
04:24:40.392 00.000 21444 Star::Find returns 1 (1), X=1250.51, Y=675.26, Mass=5261986, SNR=221.5, Peak=65504 HFD=7.5
04:24:40.392 00.000 21444 MultiStar: [#1 -1.96,-1.87,0.00,M4] [#2 -1.54,-2.72,0.00,M4] [#3 -1.17,-1.38,0.94,U] [#4 -0.48,-1.55,0.63,U] [#5 -0.06,-1.51,0.75,U] [#6 -0.41,-0.81,0.73,U] [#7 -0.79,-1.60,0.71,U] [#8 -0.87,-1.37,0.50,U] 
04:24:40.392 00.000 21444 refined, 6 included, MultiStar: {-0.73, -1.31}, one-star: {-1.12, -1.05}
04:24:40.392 00.000 21444 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.05) = xAngle (-5.13 = 1.15)
04:24:40.392 00.000 21444 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.69)
04:24:40.392 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-1.31 hyp=1.50 cameraTheta=-2.08 mountX=0.61 mountY=-1.49, mountTheta=-1.18
04:24:40.393 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-1.31, opts=13)
04:24:40.393 00.000 21444 Enqueuing Move request for scope (-0.73, -1.31)
04:24:40.393 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=240, FiltMax=65504, Gamma=0.560
04:24:40.393 00.000 21444 UpdateGuideState exits: m=5261986 SNR=221.5 Saturated
04:24:40.393 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:40.393 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:40.393 00.000 21444 Enqueuing Expose request
04:24:40.393 00.000 25848 Worker thread wakes up
04:24:40.393 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -1.31) opts 0xd
04:24:40.393 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -1.31)
04:24:40.393 00.000 25848 Moving (-0.73, -1.31) raw xDistance=0.61 yDistance=-1.49
04:24:40.393 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
04:24:40.393 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
04:24:40.393 00.000 25848 MoveAxis(W, 18, ABG)
04:24:40.393 00.000 25848 Guiding  Dir = 3, Dur = 18
04:24:40.422 00.029 25848 IsSlewing returns 0
04:24:40.422 00.000 25848 IsGuiding returns 0
04:24:40.454 00.032 25848 IsGuiding returns 1
04:24:40.454 00.000 25848 scope still moving after pulse duration time elapsed
04:24:40.500 00.046 25848 IsSlewing returns 0
04:24:40.501 00.001 25848 IsGuiding returns 0
04:24:40.501 00.000 25848 scope move finished after 18 + 60 ms
04:24:40.501 00.000 25848 Move returns status 0, amount 18
04:24:40.501 00.000 25848 MoveAxis(N, 41, ABG)
04:24:40.501 00.000 25848 Guiding  Dir = 0, Dur = 41
04:24:40.580 00.079 25848 IsSlewing returns 0
04:24:40.580 00.000 25848 IsGuiding returns 0
04:24:40.611 00.031 25848 PulseGuide returned control before completion, sleep 21
04:24:40.644 00.033 25848 IsGuiding returns 1
04:24:40.644 00.000 25848 scope still moving after pulse duration time elapsed
04:24:40.701 00.057 25848 IsSlewing returns 0
04:24:40.701 00.000 25848 IsGuiding returns 0
04:24:40.701 00.000 25848 scope move finished after 41 + 80 ms
04:24:40.701 00.000 25848 Move returns status 0, amount 41
04:24:40.702 00.001 25848 move complete, result=0
04:24:40.702 00.000 25848 worker thread done servicing request
04:24:40.702 00.000 25848 Worker thread wakes up
04:24:40.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:40.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:40.702 00.000 21444 GuideStep: 0.6 px 18 ms WEST, -1.5 px 41 ms NORTH
04:24:43.550 02.848 25848 Exposure complete
04:24:43.638 00.088 25848 worker thread done servicing request
04:24:43.638 00.000 21444 OnExposeComplete: enter
04:24:43.638 00.000 21444 UpdateGuideState(): m_state=6
04:24:43.638 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1178
04:24:43.638 00.000 21444 Star::Find returns 1 (1), X=1250.18, Y=675.80, Mass=5398696, SNR=169.7, Peak=65504 HFD=7.9
04:24:43.639 00.001 21444 MultiStar: [#1 -2.06,-1.01,0.00,M5] [#2 -1.95,-1.71,0.00,M5] [#3 -1.25,-0.35,1.12,U] [#4 -1.15,-0.63,1.06,U] [#5 -1.71,-0.66,0.95,U] [#6 -1.42,-0.47,1.05,U] [#7 -1.96,-0.73,0.00,M3] [#8 -1.02,-0.88,0.58,U] 
04:24:43.639 00.000 21444 refined, 5 included, MultiStar: {-1.35, -0.56}, one-star: {-1.45, -0.50}
04:24:43.639 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.48)
04:24:43.639 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.36)
04:24:43.639 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=-0.56 hyp=1.46 cameraTheta=-2.75 mountX=1.30 mountY=-1.03, mountTheta=-0.67
04:24:43.640 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=-0.56, opts=13)
04:24:43.640 00.000 21444 Enqueuing Move request for scope (-1.35, -0.56)
04:24:43.640 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:24:43.640 00.000 21444 UpdateGuideState exits: m=5398696 SNR=169.7 Saturated
04:24:43.640 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:43.640 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:43.640 00.000 21444 Enqueuing Expose request
04:24:43.640 00.000 25848 Worker thread wakes up
04:24:43.640 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.56) opts 0xd
04:24:43.640 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, -0.56)
04:24:43.640 00.000 25848 Moving (-1.35, -0.56) raw xDistance=1.30 yDistance=-1.03
04:24:43.640 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.30
04:24:43.640 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
04:24:43.640 00.000 25848 MoveAxis(W, 39, ABG)
04:24:43.640 00.000 25848 Guiding  Dir = 3, Dur = 39
04:24:43.673 00.033 25848 IsSlewing returns 0
04:24:43.673 00.000 25848 IsGuiding returns 0
04:24:43.706 00.033 25848 PulseGuide returned control before completion, sleep 18
04:24:43.738 00.032 25848 IsGuiding returns 1
04:24:43.738 00.000 25848 scope still moving after pulse duration time elapsed
04:24:43.823 00.085 25848 IsSlewing returns 0
04:24:43.823 00.000 25848 IsGuiding returns 0
04:24:43.823 00.000 25848 scope move finished after 39 + 111 ms
04:24:43.823 00.000 25848 Move returns status 0, amount 39
04:24:43.824 00.001 25848 MoveAxis(N, 28, ABG)
04:24:43.824 00.000 25848 Guiding  Dir = 0, Dur = 28
04:24:43.844 00.020 25848 IsSlewing returns 0
04:24:43.844 00.000 25848 IsGuiding returns 0
04:24:43.876 00.032 25848 IsGuiding returns 1
04:24:43.876 00.000 25848 scope still moving after pulse duration time elapsed
04:24:43.940 00.064 25848 IsSlewing returns 0
04:24:43.940 00.000 25848 IsGuiding returns 0
04:24:43.940 00.000 25848 scope move finished after 28 + 68 ms
04:24:43.940 00.000 25848 Move returns status 0, amount 28
04:24:43.940 00.000 25848 move complete, result=0
04:24:43.940 00.000 25848 worker thread done servicing request
04:24:43.940 00.000 25848 Worker thread wakes up
04:24:43.940 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:43.940 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -1.0 px 28 ms NORTH
04:24:43.940 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:46.790 02.850 25848 Exposure complete
04:24:46.877 00.087 25848 worker thread done servicing request
04:24:46.877 00.000 21444 OnExposeComplete: enter
04:24:46.877 00.000 21444 UpdateGuideState(): m_state=6
04:24:46.877 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1179
04:24:46.877 00.000 21444 Star::Find returns 1 (1), X=1251.64, Y=675.58, Mass=4392881, SNR=114.6, Peak=64384 HFD=7.5
04:24:46.878 00.001 21444 MultiStar: [#1 -0.51,-1.10,1.56,U] [#2 -0.02,-1.48,1.40,U] [#3 0.21,-0.41,1.15,U] [#4 0.95,-0.89,0.72,U] [#5 -0.21,-1.19,1.14,U] [#6 0.22,-0.74,0.76,U] [#7 0.19,-1.32,0.81,U] [#8 0.64,-0.94,0.76,U] 
04:24:46.878 00.000 21444 single-star, 8 included, MultiStar: {0.07, -1.00}, one-star: {0.01, -0.72}
04:24:46.878 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.61 = 1.67)
04:24:46.878 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
04:24:46.878 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.72 hyp=0.72 cameraTheta=-1.56 mountX=-0.07 mountY=-0.66, mountTheta=-1.68
04:24:46.879 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.72, opts=13)
04:24:46.879 00.000 21444 Enqueuing Move request for scope (0.01, -0.72)
04:24:46.879 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=156, FiltMax=65504, Gamma=0.560
04:24:46.879 00.000 21444 UpdateGuideState exits: m=4392881 SNR=114.6 Saturated
04:24:46.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:46.879 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:46.879 00.000 21444 Enqueuing Expose request
04:24:46.879 00.000 25848 Worker thread wakes up
04:24:46.879 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.72) opts 0xd
04:24:46.879 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.72)
04:24:46.879 00.000 25848 Moving (0.01, -0.72) raw xDistance=-0.07 yDistance=-0.66
04:24:46.879 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:24:46.880 00.001 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
04:24:46.880 00.000 25848 MoveAxis(E, 0, ABG)
04:24:46.880 00.000 25848 Move returns status 0, amount 0
04:24:46.880 00.000 25848 MoveAxis(N, 18, ABG)
04:24:46.880 00.000 25848 Guiding  Dir = 0, Dur = 18
04:24:46.905 00.025 25848 IsSlewing returns 0
04:24:46.924 00.019 25848 IsGuiding returns 0
04:24:46.955 00.031 25848 IsGuiding returns 1
04:24:46.955 00.000 25848 scope still moving after pulse duration time elapsed
04:24:46.999 00.044 25848 IsSlewing returns 0
04:24:46.999 00.000 25848 IsGuiding returns 0
04:24:46.999 00.000 25848 scope move finished after 18 + 57 ms
04:24:46.999 00.000 25848 Move returns status 0, amount 18
04:24:46.999 00.000 25848 move complete, result=0
04:24:46.999 00.000 25848 worker thread done servicing request
04:24:46.999 00.000 25848 Worker thread wakes up
04:24:46.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:46.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:46.999 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 18 ms NORTH
04:24:49.852 02.853 25848 Exposure complete
04:24:49.930 00.078 25848 worker thread done servicing request
04:24:49.930 00.000 21444 OnExposeComplete: enter
04:24:49.930 00.000 21444 UpdateGuideState(): m_state=6
04:24:49.931 00.001 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1180
04:24:49.931 00.000 21444 Star::Find returns 1 (1), X=1250.76, Y=677.12, Mass=4846066, SNR=170.4, Peak=65504 HFD=7.7
04:24:49.931 00.000 21444 MultiStar: [#1 -0.89,0.49,0.89,U] [#2 -0.93,-0.42,1.06,U] [#3 -0.87,0.13,0.94,U] [#4 -0.28,-0.02,0.73,U] [#5 -0.08,0.41,0.60,U] [#6 -0.61,0.36,0.59,U] [#7 -0.89,-0.32,0.51,U] [#8 -0.73,0.03,0.53,U] 
04:24:49.931 00.000 21444 refined, 8 included, MultiStar: {-0.72, 0.18}, one-star: {-0.88, 0.81}
04:24:49.931 00.000 21444 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.05) = xAngle (-0.15 = -0.15)
04:24:49.931 00.000 21444 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.99 = -2.99)
04:24:49.931 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=0.18 hyp=0.74 cameraTheta=2.90 mountX=0.73 mountY=-0.11, mountTheta=-0.15
04:24:49.932 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=0.18, opts=13)
04:24:49.932 00.000 21444 Enqueuing Move request for scope (-0.72, 0.18)
04:24:49.932 00.000 25848 Worker thread wakes up
04:24:49.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.18) opts 0xd
04:24:49.932 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, 0.18)
04:24:49.932 00.000 25848 Moving (-0.72, 0.18) raw xDistance=0.73 yDistance=-0.11
04:24:49.932 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
04:24:49.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=208, FiltMax=65504, Gamma=0.560
04:24:49.932 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:49.932 00.000 21444 UpdateGuideState exits: m=4846066 SNR=170.4 Saturated
04:24:49.932 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:24:49.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:49.932 00.000 25848 MoveAxis(W, 21, ABG)
04:24:49.932 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:49.932 00.000 21444 Enqueuing Expose request
04:24:49.932 00.000 25848 Guiding  Dir = 3, Dur = 21
04:24:49.953 00.021 25848 IsSlewing returns 0
04:24:49.953 00.000 25848 IsGuiding returns 0
04:24:49.985 00.032 25848 IsGuiding returns 1
04:24:49.985 00.000 25848 scope still moving after pulse duration time elapsed
04:24:50.055 00.070 25848 IsSlewing returns 0
04:24:50.055 00.000 25848 IsGuiding returns 0
04:24:50.055 00.000 25848 scope move finished after 21 + 81 ms
04:24:50.055 00.000 25848 Move returns status 0, amount 21
04:24:50.055 00.000 25848 MoveAxis(N, 0, ABG)
04:24:50.055 00.000 25848 Move returns status 0, amount 0
04:24:50.055 00.000 25848 move complete, result=0
04:24:50.055 00.000 25848 worker thread done servicing request
04:24:50.055 00.000 25848 Worker thread wakes up
04:24:50.055 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:50.055 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:50.055 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.1 px 0 ms NORTH
04:24:52.910 02.855 25848 Exposure complete
04:24:52.998 00.088 25848 worker thread done servicing request
04:24:52.998 00.000 21444 OnExposeComplete: enter
04:24:52.998 00.000 21444 UpdateGuideState(): m_state=6
04:24:52.998 00.000 21444 Star::Find(15, 1250, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1181
04:24:52.998 00.000 21444 Star::Find returns 1 (1), X=1252.17, Y=676.38, Mass=5054132, SNR=155.0, Peak=65504 HFD=7.7
04:24:52.999 00.001 21444 MultiStar: [#1 0.29,-0.90,1.69,U] [#2 0.88,-0.88,1.17,U] [#3 1.11,-0.58,1.38,U] [#4 0.99,-0.46,0.90,U] [#5 0.92,-0.52,0.95,U] [#6 0.97,0.22,1.04,U] [#7 0.25,-0.89,0.74,U] [#8 0.94,-0.19,0.51,U] 
04:24:52.999 00.000 21444 single-star, 8 included, MultiStar: {0.75, -0.50}, one-star: {0.54, 0.07}
04:24:52.999 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
04:24:52.999 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
04:24:52.999 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.07 hyp=0.54 cameraTheta=0.13 mountX=-0.53 mountY=0.27, mountTheta=2.67
04:24:53.000 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.07, opts=13)
04:24:53.000 00.000 21444 Enqueuing Move request for scope (0.54, 0.07)
04:24:53.000 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=144, FiltMax=65504, Gamma=0.560
04:24:53.000 00.000 21444 UpdateGuideState exits: m=5054132 SNR=155.0 Saturated
04:24:53.000 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:53.000 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:53.000 00.000 21444 Enqueuing Expose request
04:24:53.000 00.000 25848 Worker thread wakes up
04:24:53.001 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.07) opts 0xd
04:24:53.001 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.07)
04:24:53.001 00.000 25848 Moving (0.54, 0.07) raw xDistance=-0.53 yDistance=0.27
04:24:53.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.53
04:24:53.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:53.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
04:24:53.001 00.000 25848 MoveAxis(E, 14, ABG)
04:24:53.001 00.000 25848 Guiding  Dir = 2, Dur = 14
04:24:53.032 00.031 25848 IsSlewing returns 0
04:24:53.032 00.000 25848 IsGuiding returns 0
04:24:53.064 00.032 25848 IsGuiding returns 1
04:24:53.064 00.000 25848 scope still moving after pulse duration time elapsed
04:24:53.123 00.059 25848 IsSlewing returns 0
04:24:53.123 00.000 25848 IsGuiding returns 0
04:24:53.123 00.000 25848 scope move finished after 14 + 76 ms
04:24:53.123 00.000 25848 Move returns status 0, amount 14
04:24:53.123 00.000 25848 MoveAxis(N, 0, ABG)
04:24:53.123 00.000 25848 Move returns status 0, amount 0
04:24:53.123 00.000 25848 move complete, result=0
04:24:53.123 00.000 25848 worker thread done servicing request
04:24:53.123 00.000 25848 Worker thread wakes up
04:24:53.123 00.000 21444 GuideStep: -0.5 px 14 ms EAST, 0.3 px 0 ms NORTH
04:24:53.123 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:53.124 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:55.971 02.847 25848 Exposure complete
04:24:56.048 00.077 25848 worker thread done servicing request
04:24:56.048 00.000 21444 OnExposeComplete: enter
04:24:56.048 00.000 21444 UpdateGuideState(): m_state=6
04:24:56.048 00.000 21444 Star::Find(15, 1252, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1182
04:24:56.048 00.000 21444 Star::Find returns 1 (1), X=1253.85, Y=678.36, Mass=4505488, SNR=118.9, Peak=65504 HFD=7.6
04:24:56.048 00.000 21444 MultiStar: [#1 1.79,1.85,0.00,M3] [#2 2.22,1.37,0.00,M3] [#3 2.32,1.95,0.00,M1] [#4 2.65,1.69,0.00,M1] [#5 2.16,1.44,0.00,M1] [#6 2.39,2.12,0.00,M1] [#7 1.84,1.31,0.00,M1] [#8 2.54,2.16,0.00,M1] 
04:24:56.048 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
04:24:56.049 00.001 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.15 = 1.14)
04:24:56.049 00.000 21444 CameraToMount -- cameraX=2.21 cameraY=2.06 hyp=3.02 cameraTheta=0.75 mountX=-2.02 mountY=2.74, mountTheta=2.20
04:24:56.049 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.21, y=2.06, opts=13)
04:24:56.050 00.001 21444 Enqueuing Move request for scope (2.21, 2.06)
04:24:56.051 00.001 25848 Worker thread wakes up
04:24:56.051 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:24:56.051 00.000 21444 UpdateGuideState exits: m=4505488 SNR=118.9 Saturated
04:24:56.051 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:56.051 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.21, 2.06) opts 0xd
04:24:56.051 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:56.051 00.000 21444 Enqueuing Expose request
04:24:56.051 00.000 25848 Handling offset move in thread for scope, endpoint = (2.21, 2.06)
04:24:56.051 00.000 25848 Moving (2.21, 2.06) raw xDistance=-2.02 yDistance=2.74
04:24:56.051 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.29 from input -2.02
04:24:56.051 00.000 25848 resist switch: large excursion: input 2.74 thresh 1.53 direction from -1 to 1
04:24:56.051 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.23
04:24:56.051 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.74 from input 2.74
04:24:56.051 00.000 25848 MoveAxis(E, 60, ABG)
04:24:56.051 00.000 25848 Guiding  Dir = 2, Dur = 60
04:24:56.079 00.028 25848 IsSlewing returns 0
04:24:56.080 00.001 25848 IsGuiding returns 0
04:24:56.111 00.031 25848 PulseGuide returned control before completion, sleep 39
04:24:56.160 00.049 25848 IsGuiding returns 1
04:24:56.160 00.000 25848 scope still moving after pulse duration time elapsed
04:24:56.218 00.058 25848 IsSlewing returns 0
04:24:56.219 00.001 25848 IsGuiding returns 0
04:24:56.219 00.000 25848 scope move finished after 60 + 79 ms
04:24:56.219 00.000 25848 Move returns status 0, amount 60
04:24:56.219 00.000 25848 BLC: Oldest BLC event removed
04:24:56.219 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 351 applied
04:24:56.219 00.000 25848 MoveAxis(S, 426, ABG)
04:24:56.219 00.000 25848 Guiding  Dir = 1, Dur = 426
04:24:56.251 00.032 25848 IsSlewing returns 0
04:24:56.251 00.000 25848 IsGuiding returns 0
04:24:56.283 00.032 25848 PulseGuide returned control before completion, sleep 405
04:24:56.692 00.409 25848 IsGuiding returns 1
04:24:56.692 00.000 25848 scope still moving after pulse duration time elapsed
04:24:56.751 00.059 25848 IsSlewing returns 0
04:24:56.752 00.001 25848 IsGuiding returns 0
04:24:56.752 00.000 25848 scope move finished after 426 + 74 ms
04:24:56.752 00.000 25848 Move returns status 0, amount 426
04:24:56.752 00.000 25848 move complete, result=0
04:24:56.752 00.000 25848 worker thread done servicing request
04:24:56.752 00.000 25848 Worker thread wakes up
04:24:56.752 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:56.752 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:56.752 00.000 21444 GuideStep: -2.0 px 60 ms EAST, 2.7 px 426 ms SOUTH
04:24:59.594 02.842 25848 Exposure complete
04:24:59.677 00.083 25848 worker thread done servicing request
04:24:59.677 00.000 21444 OnExposeComplete: enter
04:24:59.677 00.000 21444 UpdateGuideState(): m_state=6
04:24:59.677 00.000 21444 Star::Find(15, 1253, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1183
04:24:59.677 00.000 21444 Star::Find returns 1 (1), X=1252.36, Y=674.15, Mass=5408500, SNR=182.4, Peak=65504 HFD=7.8
04:24:59.678 00.001 21444 MultiStar: [#1 0.55,-1.97,1.47,U] [#2 0.54,-2.80,0.00,M4] [#3 0.36,-2.02,1.43,U] [#4 1.16,-1.72,0.86,U] [#5 1.64,-1.37,0.00,M2] [#6 1.31,-1.10,0.87,U] [#7 1.14,-1.72,0.84,U] [#8 1.44,-1.72,0.00,M2] 
04:24:59.678 00.000 21444 refined, 5 included, MultiStar: {0.79, -1.83}, one-star: {0.73, -2.16}
04:24:59.678 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
04:24:59.678 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.77)
04:24:59.678 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=-1.83 hyp=1.99 cameraTheta=-1.16 mountX=-0.96 mountY=-1.39, mountTheta=-2.17
04:24:59.678 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=-1.83, opts=13)
04:24:59.678 00.000 21444 Enqueuing Move request for scope (0.79, -1.83)
04:24:59.678 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=64, FiltMax=65504, Gamma=0.560
04:24:59.679 00.001 21444 UpdateGuideState exits: m=5408500 SNR=182.4 Saturated
04:24:59.679 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:59.679 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:24:59.679 00.000 21444 Enqueuing Expose request
04:24:59.679 00.000 25848 Worker thread wakes up
04:24:59.679 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, -1.83) opts 0xd
04:24:59.679 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, -1.83)
04:24:59.679 00.000 25848 Moving (0.79, -1.83) raw xDistance=-0.96 yDistance=-1.39
04:24:59.679 00.000 25848 BLC: History state: CurrMiss=-1.39, AvgInitMiss=-0.46, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=2.742030, 1:-1.390177
04:24:59.679 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -12.000000
04:24:59.679 00.000 25848 BLC: window closed
04:24:59.679 00.000 25848 BLC: Pulse adjusted to 339
04:24:59.679 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.96
04:24:59.679 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:24:59.679 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.39
04:24:59.679 00.000 25848 MoveAxis(E, 32, ABG)
04:24:59.679 00.000 25848 Guiding  Dir = 2, Dur = 32
04:24:59.696 00.017 21444 evsrv: cli 0107E4C0 connect
04:24:59.696 00.000 21444 case statement mapped state 6 to 3
04:24:59.696 00.000 21444 case statement mapped state 6 to 3
04:24:59.697 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"879306a4-0873-461f-9f49-7ba0c1ab13fd"}
04:24:59.697 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"879306a4-0873-461f-9f49-7ba0c1ab13fd"}
04:24:59.697 00.000 21444 evsrv: cli 0107E4C0 disconnect
04:24:59.704 00.007 25848 IsSlewing returns 0
04:24:59.704 00.000 25848 IsGuiding returns 0
04:24:59.735 00.031 25848 PulseGuide returned control before completion, sleep 11
04:24:59.771 00.036 25848 IsGuiding returns 1
04:24:59.771 00.000 25848 scope still moving after pulse duration time elapsed
04:24:59.828 00.057 25848 IsSlewing returns 0
04:24:59.828 00.000 25848 IsGuiding returns 0
04:24:59.828 00.000 25848 scope move finished after 32 + 91 ms
04:24:59.828 00.000 25848 Move returns status 0, amount 32
04:24:59.828 00.000 25848 MoveAxis(N, 0, ABG)
04:24:59.828 00.000 25848 Move returns status 0, amount 0
04:24:59.828 00.000 25848 move complete, result=0
04:24:59.828 00.000 25848 worker thread done servicing request
04:24:59.828 00.000 25848 Worker thread wakes up
04:24:59.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:24:59.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:24:59.828 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -1.4 px 0 ms NORTH
04:25:02.670 02.842 25848 Exposure complete
04:25:02.757 00.087 25848 worker thread done servicing request
04:25:02.757 00.000 21444 OnExposeComplete: enter
04:25:02.757 00.000 21444 UpdateGuideState(): m_state=6
04:25:02.758 00.001 21444 Star::Find(15, 1252, 674, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1184
04:25:02.758 00.000 21444 Star::Find returns 1 (1), X=1251.54, Y=675.04, Mass=5256104, SNR=170.7, Peak=65504 HFD=7.9
04:25:02.758 00.000 21444 MultiStar: [#1 -1.04,-1.73,1.41,U] [#2 -0.61,-2.51,0.00,M5] [#3 -0.39,-1.16,1.30,U] [#4 0.27,-0.97,1.21,U] [#5 0.47,-0.73,1.02,U] [#6 0.27,-0.54,0.96,U] [#7 -0.09,-1.50,0.85,U] [#8 -0.02,-0.96,0.85,U] 
04:25:02.758 00.000 21444 refined, 7 included, MultiStar: {-0.13, -1.13}, one-star: {-0.09, -1.26}
04:25:02.758 00.000 21444 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.05) = xAngle (-4.74 = 1.55)
04:25:02.758 00.000 21444 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.58 = -1.30)
04:25:02.758 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-1.13 hyp=1.14 cameraTheta=-1.69 mountX=0.03 mountY=-1.10, mountTheta=-1.55
04:25:02.759 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-1.13, opts=13)
04:25:02.759 00.000 21444 Enqueuing Move request for scope (-0.13, -1.13)
04:25:02.759 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=42, FiltMax=65504, Gamma=0.560
04:25:02.759 00.000 21444 UpdateGuideState exits: m=5256104 SNR=170.7 Saturated
04:25:02.759 00.000 25848 Worker thread wakes up
04:25:02.759 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -1.13) opts 0xd
04:25:02.759 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -1.13)
04:25:02.759 00.000 25848 Moving (-0.13, -1.13) raw xDistance=0.03 yDistance=-1.10
04:25:02.760 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:25:02.760 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:25:02.760 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
04:25:02.760 00.000 25848 MoveAxis(E, 0, ABG)
04:25:02.760 00.000 25848 Move returns status 0, amount 0
04:25:02.760 00.000 25848 MoveAxis(N, 0, ABG)
04:25:02.760 00.000 25848 Move returns status 0, amount 0
04:25:02.760 00.000 25848 move complete, result=0
04:25:02.760 00.000 25848 worker thread done servicing request
04:25:02.760 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:02.760 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:02.760 00.000 21444 Enqueuing Expose request
04:25:02.760 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.1 px 0 ms NORTH
04:25:02.760 00.000 25848 Worker thread wakes up
04:25:02.760 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:02.760 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:05.605 02.845 25848 Exposure complete
04:25:05.679 00.074 25848 worker thread done servicing request
04:25:05.680 00.001 21444 OnExposeComplete: enter
04:25:05.680 00.000 21444 UpdateGuideState(): m_state=6
04:25:05.680 00.000 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1185
04:25:05.680 00.000 21444 Star::Find returns 1 (1), X=1251.27, Y=675.08, Mass=5418751, SNR=201.5, Peak=65504 HFD=7.9
04:25:05.680 00.000 21444 MultiStar: [#1 -0.40,-1.67,1.47,U] [#2 0.00,-2.50,0.00,M6] [#3 -0.53,-1.12,1.02,U] [#4 0.56,-1.01,1.22,U] [#5 0.51,-0.90,0.74,U] [#6 0.32,-0.91,0.75,U] [#7 0.28,-1.44,0.90,U] [#8 0.09,-0.94,0.71,U] 
04:25:05.680 00.000 21444 refined, 7 included, MultiStar: {0.02, -1.20}, one-star: {-0.37, -1.23}
04:25:05.680 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.61 = 1.67)
04:25:05.680 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
04:25:05.680 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-1.20 hyp=1.20 cameraTheta=-1.56 mountX=-0.12 mountY=-1.10, mountTheta=-1.68
04:25:05.681 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-1.20, opts=13)
04:25:05.681 00.000 21444 Enqueuing Move request for scope (0.02, -1.20)
04:25:05.681 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=242, FiltMax=65504, Gamma=0.560
04:25:05.681 00.000 21444 UpdateGuideState exits: m=5418751 SNR=201.5 Saturated
04:25:05.681 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:05.681 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:05.681 00.000 25848 Worker thread wakes up
04:25:05.681 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.20) opts 0xd
04:25:05.681 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -1.20)
04:25:05.682 00.001 25848 Moving (0.02, -1.20) raw xDistance=-0.12 yDistance=-1.10
04:25:05.682 00.000 21444 Enqueuing Expose request
04:25:05.682 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:25:05.682 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:25:05.682 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
04:25:05.682 00.000 25848 MoveAxis(E, 0, ABG)
04:25:05.682 00.000 25848 Move returns status 0, amount 0
04:25:05.682 00.000 25848 MoveAxis(N, 0, ABG)
04:25:05.683 00.001 25848 Move returns status 0, amount 0
04:25:05.683 00.000 25848 move complete, result=0
04:25:05.683 00.000 25848 worker thread done servicing request
04:25:05.683 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.1 px 0 ms NORTH
04:25:05.683 00.000 25848 Worker thread wakes up
04:25:05.683 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:05.683 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:08.534 02.851 25848 Exposure complete
04:25:08.622 00.088 25848 worker thread done servicing request
04:25:08.622 00.000 21444 OnExposeComplete: enter
04:25:08.622 00.000 21444 UpdateGuideState(): m_state=6
04:25:08.622 00.000 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1186
04:25:08.623 00.001 21444 Star::Find returns 1 (1), X=1252.11, Y=675.66, Mass=5135629, SNR=171.3, Peak=65504 HFD=7.7
04:25:08.623 00.000 21444 MultiStar: [#1 -0.04,-1.48,1.63,U] [#2 0.06,-1.83,1.59,U] [#3 0.08,-0.94,1.63,U] [#4 1.22,-0.71,0.80,U] [#5 1.19,-0.50,0.94,U] [#6 1.09,-0.61,1.00,U] [#7 0.66,-1.25,0.83,U] [#8 1.47,-0.30,0.82,U] 
04:25:08.623 00.000 21444 single-star, 8 included, MultiStar: {0.55, -1.02}, one-star: {0.48, -0.64}
04:25:08.623 00.000 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.30)
04:25:08.623 00.000 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.83 = -0.54)
04:25:08.623 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=-0.64 hyp=0.80 cameraTheta=-0.93 mountX=-0.53 mountY=-0.41, mountTheta=-2.48
04:25:08.624 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=-0.64, opts=13)
04:25:08.624 00.000 21444 Enqueuing Move request for scope (0.48, -0.64)
04:25:08.624 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:25:08.624 00.000 25848 Worker thread wakes up
04:25:08.624 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.64) opts 0xd
04:25:08.624 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, -0.64)
04:25:08.624 00.000 25848 Moving (0.48, -0.64) raw xDistance=-0.53 yDistance=-0.41
04:25:08.624 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53
04:25:08.624 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:08.624 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
04:25:08.625 00.001 25848 MoveAxis(E, 16, ABG)
04:25:08.625 00.000 25848 Guiding  Dir = 2, Dur = 16
04:25:08.625 00.000 21444 UpdateGuideState exits: m=5135629 SNR=171.3 Saturated
04:25:08.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:08.625 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:08.625 00.000 21444 Enqueuing Expose request
04:25:08.655 00.030 25848 IsSlewing returns 0
04:25:08.655 00.000 25848 IsGuiding returns 0
04:25:08.687 00.032 25848 IsGuiding returns 1
04:25:08.687 00.000 25848 scope still moving after pulse duration time elapsed
04:25:08.764 00.077 25848 IsSlewing returns 0
04:25:08.764 00.000 25848 IsGuiding returns 0
04:25:08.764 00.000 25848 scope move finished after 16 + 93 ms
04:25:08.764 00.000 25848 Move returns status 0, amount 16
04:25:08.764 00.000 25848 MoveAxis(N, 0, ABG)
04:25:08.764 00.000 25848 Move returns status 0, amount 0
04:25:08.764 00.000 25848 move complete, result=0
04:25:08.764 00.000 25848 worker thread done servicing request
04:25:08.765 00.001 25848 Worker thread wakes up
04:25:08.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:08.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:08.765 00.000 21444 GuideStep: -0.5 px 16 ms EAST, -0.4 px 0 ms NORTH
04:25:11.610 02.845 25848 Exposure complete
04:25:11.688 00.078 25848 worker thread done servicing request
04:25:11.688 00.000 21444 OnExposeComplete: enter
04:25:11.688 00.000 21444 UpdateGuideState(): m_state=6
04:25:11.688 00.000 21444 Star::Find(15, 1252, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1187
04:25:11.688 00.000 21444 Star::Find returns 1 (1), X=1251.50, Y=675.91, Mass=5179946, SNR=142.2, Peak=65504 HFD=8.0
04:25:11.689 00.001 21444 MultiStar: [#1 0.32,-0.30,1.68,U] [#2 0.40,-1.16,1.74,U] [#3 0.25,-0.66,1.55,U] [#4 0.38,0.06,1.36,U] [#5 0.66,-1.07,1.09,U] [#6 0.37,0.14,1.28,U] [#7 -0.01,-0.83,0.86,U] [#8 0.79,-0.06,0.68,U] 
04:25:11.689 00.000 21444 single-star, 8 included, MultiStar: {0.33, -0.50}, one-star: {-0.13, -0.40}
04:25:11.689 00.000 21444 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.05) = xAngle (-4.94 = 1.34)
04:25:11.689 00.000 21444 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.78 = -1.50)
04:25:11.689 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=-0.40 hyp=0.42 cameraTheta=-1.89 mountX=0.09 mountY=-0.42, mountTheta=-1.35
04:25:11.689 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=-0.40, opts=13)
04:25:11.690 00.001 21444 Enqueuing Move request for scope (-0.13, -0.40)
04:25:11.690 00.000 25848 Worker thread wakes up
04:25:11.690 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.40) opts 0xd
04:25:11.690 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, -0.40)
04:25:11.690 00.000 25848 Moving (-0.13, -0.40) raw xDistance=0.09 yDistance=-0.42
04:25:11.690 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:25:11.690 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:11.690 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:25:11.690 00.000 21444 UpdateGuideState exits: m=5179946 SNR=142.2 Saturated
04:25:11.690 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
04:25:11.690 00.000 25848 MoveAxis(E, 0, ABG)
04:25:11.690 00.000 25848 Move returns status 0, amount 0
04:25:11.690 00.000 25848 MoveAxis(N, 0, ABG)
04:25:11.690 00.000 25848 Move returns status 0, amount 0
04:25:11.690 00.000 25848 move complete, result=0
04:25:11.690 00.000 25848 worker thread done servicing request
04:25:11.690 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:11.690 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:11.690 00.000 21444 Enqueuing Expose request
04:25:11.690 00.000 25848 Worker thread wakes up
04:25:11.690 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:25:11.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:11.690 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:14.536 02.846 25848 Exposure complete
04:25:14.625 00.089 25848 worker thread done servicing request
04:25:14.625 00.000 21444 OnExposeComplete: enter
04:25:14.625 00.000 21444 UpdateGuideState(): m_state=6
04:25:14.626 00.001 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1188
04:25:14.626 00.000 21444 Star::Find returns 1 (1), X=1250.64, Y=675.69, Mass=5305458, SNR=172.3, Peak=65504 HFD=7.6
04:25:14.626 00.000 21444 MultiStar: [#1 -1.28,-0.92,1.60,U] [#2 -1.22,-1.29,1.64,U] [#3 -1.06,-0.86,1.35,U] [#4 -0.56,-0.74,0.81,U] [#5 -0.25,-0.68,0.81,U] [#6 -0.66,-0.07,0.87,U] [#7 -0.66,-0.57,0.93,U] [#8 -0.35,-0.69,0.88,U] 
04:25:14.626 00.000 21444 refined, 8 included, MultiStar: {-0.87, -0.78}, one-star: {-1.00, -0.61}
04:25:14.626 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
04:25:14.626 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.02)
04:25:14.626 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=-0.78 hyp=1.17 cameraTheta=-2.41 mountX=0.80 mountY=-1.05, mountTheta=-0.92
04:25:14.627 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=-0.78, opts=13)
04:25:14.627 00.000 21444 Enqueuing Move request for scope (-0.87, -0.78)
04:25:14.627 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=244, FiltMax=65504, Gamma=0.560
04:25:14.627 00.000 21444 UpdateGuideState exits: m=5305458 SNR=172.3 Saturated
04:25:14.627 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:14.627 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:14.627 00.000 21444 Enqueuing Expose request
04:25:14.627 00.000 25848 Worker thread wakes up
04:25:14.627 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.78) opts 0xd
04:25:14.627 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, -0.78)
04:25:14.627 00.000 25848 Moving (-0.87, -0.78) raw xDistance=0.80 yDistance=-1.05
04:25:14.628 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
04:25:14.628 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:25:14.628 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
04:25:14.628 00.000 25848 MoveAxis(W, 23, ABG)
04:25:14.628 00.000 25848 Guiding  Dir = 3, Dur = 23
04:25:14.658 00.030 25848 IsSlewing returns 0
04:25:14.658 00.000 25848 IsGuiding returns 0
04:25:14.691 00.033 25848 IsGuiding returns 1
04:25:14.691 00.000 25848 scope still moving after pulse duration time elapsed
04:25:14.748 00.057 25848 IsSlewing returns 0
04:25:14.748 00.000 25848 IsGuiding returns 0
04:25:14.748 00.000 25848 scope move finished after 23 + 66 ms
04:25:14.748 00.000 25848 Move returns status 0, amount 23
04:25:14.748 00.000 25848 MoveAxis(N, 0, ABG)
04:25:14.748 00.000 25848 Move returns status 0, amount 0
04:25:14.748 00.000 25848 move complete, result=0
04:25:14.748 00.000 25848 worker thread done servicing request
04:25:14.748 00.000 25848 Worker thread wakes up
04:25:14.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:14.748 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:14.748 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -1.1 px 0 ms NORTH
04:25:17.592 02.844 25848 Exposure complete
04:25:17.672 00.080 25848 worker thread done servicing request
04:25:17.672 00.000 21444 OnExposeComplete: enter
04:25:17.672 00.000 21444 UpdateGuideState(): m_state=6
04:25:17.672 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1189
04:25:17.672 00.000 21444 Star::Find returns 1 (1), X=1250.39, Y=675.53, Mass=5364436, SNR=189.4, Peak=65504 HFD=7.6
04:25:17.674 00.002 21444 MultiStar: [#1 -1.61,-1.08,1.37,U] [#2 -1.18,-1.37,1.39,U] [#3 -1.13,-0.42,1.03,U] [#4 -1.10,-1.18,0.84,U] [#5 -0.58,-0.74,0.77,U] [#6 -1.02,-0.63,0.78,U] [#7 -1.31,-1.00,0.77,U] [#8 -0.79,-0.86,0.72,U] 
04:25:17.674 00.000 21444 single-star, 8 included, MultiStar: {-1.16, -0.93}, one-star: {-1.25, -0.78}
04:25:17.674 00.000 21444 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.05) = xAngle (-5.63 = 0.65)
04:25:17.674 00.000 21444 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.19)
04:25:17.674 00.000 21444 CameraToMount -- cameraX=-1.25 cameraY=-0.78 hyp=1.47 cameraTheta=-2.58 mountX=1.17 mountY=-1.19, mountTheta=-0.79
04:25:17.674 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.25, y=-0.78, opts=13)
04:25:17.674 00.000 21444 Enqueuing Move request for scope (-1.25, -0.78)
04:25:17.674 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=16, FiltMax=65504, Gamma=0.560
04:25:17.674 00.000 21444 UpdateGuideState exits: m=5364436 SNR=189.4 Saturated
04:25:17.674 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:17.674 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:17.674 00.000 21444 Enqueuing Expose request
04:25:17.674 00.000 25848 Worker thread wakes up
04:25:17.674 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.25, -0.78) opts 0xd
04:25:17.674 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.25, -0.78)
04:25:17.674 00.000 25848 Moving (-1.25, -0.78) raw xDistance=1.17 yDistance=-1.19
04:25:17.674 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.17
04:25:17.674 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:25:17.674 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.19
04:25:17.674 00.000 25848 MoveAxis(W, 36, ABG)
04:25:17.674 00.000 25848 Guiding  Dir = 3, Dur = 36
04:25:17.732 00.058 25848 IsSlewing returns 0
04:25:17.733 00.001 25848 IsGuiding returns 0
04:25:17.774 00.041 25848 IsGuiding returns 1
04:25:17.774 00.000 25848 scope still moving after pulse duration time elapsed
04:25:17.829 00.055 25848 IsSlewing returns 0
04:25:17.829 00.000 25848 IsGuiding returns 0
04:25:17.829 00.000 25848 scope move finished after 36 + 60 ms
04:25:17.830 00.001 25848 Move returns status 0, amount 36
04:25:17.830 00.000 25848 MoveAxis(N, 0, ABG)
04:25:17.830 00.000 25848 Move returns status 0, amount 0
04:25:17.830 00.000 25848 move complete, result=0
04:25:17.830 00.000 25848 worker thread done servicing request
04:25:17.830 00.000 25848 Worker thread wakes up
04:25:17.830 00.000 21444 GuideStep: 1.2 px 36 ms WEST, -1.2 px 0 ms NORTH
04:25:17.830 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:17.830 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:20.673 02.843 25848 Exposure complete
04:25:20.761 00.088 25848 worker thread done servicing request
04:25:20.761 00.000 21444 OnExposeComplete: enter
04:25:20.761 00.000 21444 UpdateGuideState(): m_state=6
04:25:20.761 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1190
04:25:20.761 00.000 21444 Star::Find returns 1 (1), X=1249.90, Y=675.66, Mass=5353216, SNR=229.3, Peak=65504 HFD=7.8
04:25:20.762 00.001 21444 MultiStar: [#1 -2.16,-1.68,0.00,M1] [#2 -1.76,-2.41,0.00,M3] [#3 -1.28,-0.86,1.25,U] [#4 -0.92,-0.79,0.93,U] [#5 -1.05,-0.57,0.87,U] [#6 -1.25,-0.50,0.85,U] [#7 -1.62,-1.35,0.00,M1] [#8 -1.05,-0.76,0.50,U] 
04:25:20.762 00.000 21444 refined, 5 included, MultiStar: {-1.24, -0.69}, one-star: {-1.74, -0.64}
04:25:20.762 00.000 21444 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.05) = xAngle (-5.68 = 0.60)
04:25:20.762 00.000 21444 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.53 = -2.24)
04:25:20.762 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=-0.69 hyp=1.42 cameraTheta=-2.63 mountX=1.17 mountY=-1.11, mountTheta=-0.76
04:25:20.763 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=-0.69, opts=13)
04:25:20.763 00.000 21444 Enqueuing Move request for scope (-1.24, -0.69)
04:25:20.763 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=156, FiltMax=65504, Gamma=0.560
04:25:20.763 00.000 25848 Worker thread wakes up
04:25:20.763 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -0.69) opts 0xd
04:25:20.763 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, -0.69)
04:25:20.763 00.000 21444 UpdateGuideState exits: m=5353216 SNR=229.3 Saturated
04:25:20.763 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:20.763 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:20.763 00.000 21444 Enqueuing Expose request
04:25:20.763 00.000 25848 Moving (-1.24, -0.69) raw xDistance=1.17 yDistance=-1.11
04:25:20.763 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.17
04:25:20.763 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:25:20.763 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.11
04:25:20.764 00.001 25848 MoveAxis(W, 37, ABG)
04:25:20.764 00.000 25848 Guiding  Dir = 3, Dur = 37
04:25:20.796 00.032 25848 IsSlewing returns 0
04:25:20.796 00.000 25848 IsGuiding returns 0
04:25:20.828 00.032 25848 PulseGuide returned control before completion, sleep 16
04:25:20.846 00.018 25848 IsGuiding returns 1
04:25:20.846 00.000 25848 scope still moving after pulse duration time elapsed
04:25:20.908 00.062 25848 IsSlewing returns 0
04:25:20.929 00.021 25848 IsGuiding returns 0
04:25:20.929 00.000 25848 scope move finished after 37 + 95 ms
04:25:20.929 00.000 25848 Move returns status 0, amount 37
04:25:20.929 00.000 25848 MoveAxis(N, 0, ABG)
04:25:20.929 00.000 25848 Move returns status 0, amount 0
04:25:20.929 00.000 25848 move complete, result=0
04:25:20.929 00.000 25848 worker thread done servicing request
04:25:20.929 00.000 25848 Worker thread wakes up
04:25:20.929 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:20.929 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:20.929 00.000 21444 GuideStep: 1.2 px 37 ms WEST, -1.1 px 0 ms NORTH
04:25:23.781 02.852 25848 Exposure complete
04:25:23.848 00.067 25848 worker thread done servicing request
04:25:23.848 00.000 21444 OnExposeComplete: enter
04:25:23.848 00.000 21444 UpdateGuideState(): m_state=6
04:25:23.849 00.001 21444 Star::Find(15, 1249, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1191
04:25:23.849 00.000 21444 Star::Find returns 1 (1), X=1249.75, Y=675.57, Mass=5426478, SNR=243.1, Peak=65504 HFD=7.6
04:25:23.849 00.000 21444 MultiStar: [#1 -1.28,-1.03,1.33,U] [#2 -1.17,-1.84,0.00,M4] [#3 -1.45,-0.66,1.09,U] [#4 -1.48,-0.86,0.82,U] [#5 -1.38,-0.85,0.68,U] [#6 -1.34,-0.47,0.64,U] [#7 -1.67,-1.28,0.00,M2] [#8 -1.06,-0.86,0.52,U] 
04:25:23.849 00.000 21444 refined, 6 included, MultiStar: {-1.44, -0.80}, one-star: {-1.89, -0.74}
04:25:23.849 00.000 21444 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.05) = xAngle (-5.69 = 0.60)
04:25:23.849 00.000 21444 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.53 = -2.25)
04:25:23.849 00.000 21444 CameraToMount -- cameraX=-1.44 cameraY=-0.80 hyp=1.65 cameraTheta=-2.63 mountX=1.36 mountY=-1.28, mountTheta=-0.76
04:25:23.850 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.44, y=-0.80, opts=13)
04:25:23.850 00.000 21444 Enqueuing Move request for scope (-1.44, -0.80)
04:25:23.850 00.000 25848 Worker thread wakes up
04:25:23.850 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.44, -0.80) opts 0xd
04:25:23.850 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.44, -0.80)
04:25:23.850 00.000 25848 Moving (-1.44, -0.80) raw xDistance=1.36 yDistance=-1.28
04:25:23.850 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2084, FiltMin=64, FiltMax=65504, Gamma=0.560
04:25:23.850 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.36
04:25:23.850 00.000 21444 UpdateGuideState exits: m=5426478 SNR=243.1 Saturated
04:25:23.850 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:23.850 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:23.850 00.000 21444 Enqueuing Expose request
04:25:23.850 00.000 25848 switching direction from 1 to -1 - decHistory=-6 oldest=0.26 newest=-3.59
04:25:23.850 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
04:25:23.850 00.000 25848 MoveAxis(W, 42, ABG)
04:25:23.850 00.000 25848 Guiding  Dir = 3, Dur = 42
04:25:23.875 00.025 25848 IsSlewing returns 0
04:25:23.875 00.000 25848 IsGuiding returns 0
04:25:23.906 00.031 25848 PulseGuide returned control before completion, sleep 22
04:25:23.936 00.030 25848 IsGuiding returns 1
04:25:23.936 00.000 25848 scope still moving after pulse duration time elapsed
04:25:23.999 00.063 25848 IsSlewing returns 0
04:25:23.999 00.000 25848 IsGuiding returns 0
04:25:23.999 00.000 25848 scope move finished after 42 + 82 ms
04:25:23.999 00.000 25848 Move returns status 0, amount 42
04:25:23.999 00.000 25848 BLC: Oldest BLC event removed
04:25:23.999 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 339 applied
04:25:23.999 00.000 25848 MoveAxis(N, 374, ABG)
04:25:23.999 00.000 25848 Guiding  Dir = 0, Dur = 374
04:25:24.035 00.036 25848 IsSlewing returns 0
04:25:24.035 00.000 25848 IsGuiding returns 0
04:25:24.066 00.031 25848 PulseGuide returned control before completion, sleep 353
04:25:24.435 00.369 25848 IsGuiding returns 1
04:25:24.435 00.000 25848 scope still moving after pulse duration time elapsed
04:25:24.485 00.050 25848 IsSlewing returns 0
04:25:24.485 00.000 25848 IsGuiding returns 0
04:25:24.485 00.000 25848 scope move finished after 374 + 77 ms
04:25:24.485 00.000 25848 Move returns status 0, amount 374
04:25:24.485 00.000 25848 move complete, result=0
04:25:24.485 00.000 25848 worker thread done servicing request
04:25:24.485 00.000 25848 Worker thread wakes up
04:25:24.486 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:24.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:24.486 00.000 21444 GuideStep: 1.4 px 42 ms WEST, -1.3 px 374 ms NORTH
04:25:27.334 02.848 25848 Exposure complete
04:25:27.415 00.081 25848 worker thread done servicing request
04:25:27.415 00.000 21444 OnExposeComplete: enter
04:25:27.415 00.000 21444 UpdateGuideState(): m_state=6
04:25:27.416 00.001 21444 Star::Find(15, 1249, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1192
04:25:27.416 00.000 21444 Star::Find returns 1 (1), X=1249.83, Y=677.89, Mass=5131287, SNR=172.1, Peak=65504 HFD=7.8
04:25:27.416 00.000 21444 MultiStar: [#1 -2.21,1.02,0.00,M1] [#2 -2.05,0.24,1.64,U] [#3 -1.31,1.41,1.29,U] [#4 -0.79,1.89,1.14,U] [#5 -0.74,2.20,0.00,M1] [#6 -0.79,1.91,0.77,U] [#7 -1.32,1.46,0.82,U] [#8 -0.94,1.69,0.61,U] 
04:25:27.416 00.000 21444 refined, 6 included, MultiStar: {-1.38, 1.33}, one-star: {-1.80, 1.58}
04:25:27.416 00.000 21444 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.05) = xAngle (-0.68 = -0.68)
04:25:27.416 00.000 21444 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.52 = 2.76)
04:25:27.416 00.000 21444 CameraToMount -- cameraX=-1.38 cameraY=1.33 hyp=1.91 cameraTheta=2.38 mountX=1.49 mountY=0.71, mountTheta=0.44
04:25:27.417 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.38, y=1.33, opts=13)
04:25:27.417 00.000 21444 Enqueuing Move request for scope (-1.38, 1.33)
04:25:27.417 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:25:27.417 00.000 21444 UpdateGuideState exits: m=5131287 SNR=172.1 Saturated
04:25:27.417 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:27.417 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:27.417 00.000 21444 Enqueuing Expose request
04:25:27.417 00.000 25848 Worker thread wakes up
04:25:27.417 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.38, 1.33) opts 0xd
04:25:27.417 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.38, 1.33)
04:25:27.417 00.000 25848 Moving (-1.38, 1.33) raw xDistance=1.49 yDistance=0.71
04:25:27.417 00.000 25848 BLC: History state: CurrMiss=-0.71, AvgInitMiss=-0.37, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.283952, 1:-0.705220
04:25:27.417 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -9.000000
04:25:27.417 00.000 25848 BLC: window closed
04:25:27.417 00.000 25848 BLC: Pulse adjusted to 330
04:25:27.418 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.49
04:25:27.418 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:25:27.418 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
04:25:27.418 00.000 25848 MoveAxis(W, 46, ABG)
04:25:27.418 00.000 25848 Guiding  Dir = 3, Dur = 46
04:25:27.439 00.021 25848 IsSlewing returns 0
04:25:27.439 00.000 25848 IsGuiding returns 0
04:25:27.470 00.031 25848 PulseGuide returned control before completion, sleep 25
04:25:27.506 00.036 25848 IsGuiding returns 1
04:25:27.506 00.000 25848 scope still moving after pulse duration time elapsed
04:25:27.611 00.105 25848 IsSlewing returns 0
04:25:27.612 00.001 25848 IsGuiding returns 0
04:25:27.612 00.000 25848 scope move finished after 46 + 127 ms
04:25:27.612 00.000 25848 Move returns status 0, amount 46
04:25:27.612 00.000 25848 MoveAxis(N, 0, ABG)
04:25:27.612 00.000 25848 Move returns status 0, amount 0
04:25:27.612 00.000 25848 move complete, result=0
04:25:27.612 00.000 25848 worker thread done servicing request
04:25:27.612 00.000 25848 Worker thread wakes up
04:25:27.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:27.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:27.612 00.000 21444 GuideStep: 1.5 px 46 ms WEST, 0.7 px 0 ms NORTH
04:25:27.726 00.114 21444 evsrv: cli 0107E880 connect
04:25:27.726 00.000 21444 case statement mapped state 6 to 3
04:25:27.727 00.001 21444 case statement mapped state 6 to 3
04:25:27.727 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"b535f899-56b3-4bc0-bae9-b482cf0d7dfc"}
04:25:27.727 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"b535f899-56b3-4bc0-bae9-b482cf0d7dfc"}
04:25:27.727 00.000 21444 evsrv: cli 0107E880 disconnect
04:25:30.463 02.736 25848 Exposure complete
04:25:30.540 00.077 25848 worker thread done servicing request
04:25:30.541 00.001 21444 OnExposeComplete: enter
04:25:30.541 00.000 21444 UpdateGuideState(): m_state=6
04:25:30.541 00.000 21444 Star::Find(15, 1249, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1193
04:25:30.541 00.000 21444 Star::Find returns 1 (1), X=1253.49, Y=678.23, Mass=5065296, SNR=179.4, Peak=65504 HFD=7.5
04:25:30.541 00.000 21444 MultiStar: [#1 1.26,1.08,1.52,U] [#2 1.29,0.24,1.38,U] [#3 0.94,1.39,0.97,U] [#4 2.32,1.66,0.00,M1] [#5 2.64,1.48,0.00,M2] [#6 2.45,1.66,0.00,M1] [#7 2.39,1.11,0.00,M2] [#8 2.01,1.74,0.00,M1] 
04:25:30.541 00.000 21444 refined, 3 included, MultiStar: {1.33, 1.07}, one-star: {1.85, 1.92}
04:25:30.541 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.05) = xAngle (-2.37 = -2.37)
04:25:30.541 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.21 = 1.07)
04:25:30.541 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=1.07 hyp=1.71 cameraTheta=0.68 mountX=-1.22 mountY=1.50, mountTheta=2.26
04:25:30.542 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=1.07, opts=13)
04:25:30.542 00.000 21444 Enqueuing Move request for scope (1.33, 1.07)
04:25:30.542 00.000 25848 Worker thread wakes up
04:25:30.542 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, 1.07) opts 0xd
04:25:30.542 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, 1.07)
04:25:30.542 00.000 25848 Moving (1.33, 1.07) raw xDistance=-1.22 yDistance=1.50
04:25:30.542 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.22
04:25:30.542 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:25:30.542 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.50
04:25:30.542 00.000 25848 MoveAxis(E, 32, ABG)
04:25:30.542 00.000 25848 Guiding  Dir = 2, Dur = 32
04:25:30.542 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=244, FiltMax=65504, Gamma=0.560
04:25:30.544 00.002 21444 UpdateGuideState exits: m=5065296 SNR=179.4 Saturated
04:25:30.544 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:30.544 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:30.544 00.000 21444 Enqueuing Expose request
04:25:30.593 00.049 25848 IsSlewing returns 0
04:25:30.593 00.000 25848 IsGuiding returns 0
04:25:30.624 00.031 25848 PulseGuide returned control before completion, sleep 12
04:25:30.655 00.031 25848 IsGuiding returns 1
04:25:30.655 00.000 25848 scope still moving after pulse duration time elapsed
04:25:30.704 00.049 25848 IsSlewing returns 0
04:25:30.705 00.001 25848 IsGuiding returns 0
04:25:30.705 00.000 25848 scope move finished after 32 + 79 ms
04:25:30.705 00.000 25848 Move returns status 0, amount 32
04:25:30.705 00.000 25848 MoveAxis(N, 0, ABG)
04:25:30.705 00.000 25848 Move returns status 0, amount 0
04:25:30.705 00.000 25848 move complete, result=0
04:25:30.705 00.000 25848 worker thread done servicing request
04:25:30.705 00.000 25848 Worker thread wakes up
04:25:30.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:30.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:30.705 00.000 21444 GuideStep: -1.2 px 32 ms EAST, 1.5 px 0 ms NORTH
04:25:33.550 02.845 25848 Exposure complete
04:25:33.631 00.081 25848 worker thread done servicing request
04:25:33.632 00.001 21444 OnExposeComplete: enter
04:25:33.632 00.000 21444 UpdateGuideState(): m_state=6
04:25:33.632 00.000 21444 Star::Find(15, 1253, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1194
04:25:33.632 00.000 21444 Star::Find returns 1 (1), X=1252.07, Y=679.70, Mass=4979017, SNR=148.0, Peak=65504 HFD=7.8
04:25:33.632 00.000 21444 MultiStar: [#1 -0.17,2.73,0.00,M1] [#2 0.19,1.94,1.89,U] [#3 -0.11,2.45,0.00,M1] [#4 0.81,3.26,0.00,M2] [#5 0.56,3.42,0.00,M3] [#6 0.74,3.99,0.00,M2] [#7 0.01,2.83,0.00,M3] [#8 0.65,3.06,0.00,M2] 
04:25:33.632 00.000 21444 refined, 1 included, MultiStar: {0.27, 2.44}, one-star: {0.43, 3.40}
04:25:33.632 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
04:25:33.632 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.85)
04:25:33.632 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=2.44 hyp=2.46 cameraTheta=1.46 mountX=-0.05 mountY=2.37, mountTheta=1.59
04:25:33.633 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=2.44, opts=13)
04:25:33.633 00.000 21444 Enqueuing Move request for scope (0.27, 2.44)
04:25:33.633 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=166, FiltMax=65504, Gamma=0.560
04:25:33.633 00.000 21444 UpdateGuideState exits: m=4979017 SNR=148.0 Saturated
04:25:33.633 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:33.633 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:33.633 00.000 21444 Enqueuing Expose request
04:25:33.633 00.000 25848 Worker thread wakes up
04:25:33.633 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, 2.44) opts 0xd
04:25:33.633 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, 2.44)
04:25:33.633 00.000 25848 Moving (0.27, 2.44) raw xDistance=-0.05 yDistance=2.37
04:25:33.633 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:25:33.633 00.000 25848 resist switch: large excursion: input 2.37 thresh 1.53 direction from -1 to 1
04:25:33.633 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.10
04:25:33.633 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.37 from input 2.37
04:25:33.633 00.000 25848 MoveAxis(E, 0, ABG)
04:25:33.634 00.001 25848 Move returns status 0, amount 0
04:25:33.634 00.000 25848 BLC: Oldest BLC event removed
04:25:33.634 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 330 applied
04:25:33.634 00.000 25848 MoveAxis(S, 395, ABG)
04:25:33.634 00.000 25848 Guiding  Dir = 1, Dur = 395
04:25:33.654 00.020 25848 IsSlewing returns 0
04:25:33.654 00.000 25848 IsGuiding returns 0
04:25:33.696 00.042 25848 PulseGuide returned control before completion, sleep 364
04:25:34.069 00.373 25848 IsGuiding returns 1
04:25:34.070 00.001 25848 scope still moving after pulse duration time elapsed
04:25:34.124 00.054 25848 IsSlewing returns 0
04:25:34.124 00.000 25848 IsGuiding returns 0
04:25:34.124 00.000 25848 scope move finished after 395 + 74 ms
04:25:34.124 00.000 25848 Move returns status 0, amount 395
04:25:34.124 00.000 25848 move complete, result=0
04:25:34.124 00.000 25848 worker thread done servicing request
04:25:34.124 00.000 25848 Worker thread wakes up
04:25:34.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:34.124 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:34.124 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 2.4 px 395 ms SOUTH
04:25:36.975 02.851 25848 Exposure complete
04:25:37.050 00.075 25848 worker thread done servicing request
04:25:37.050 00.000 21444 OnExposeComplete: enter
04:25:37.050 00.000 21444 UpdateGuideState(): m_state=6
04:25:37.050 00.000 21444 Star::Find(15, 1252, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1195
04:25:37.050 00.000 21444 Star::Find returns 1 (1), X=1253.11, Y=676.60, Mass=4639325, SNR=123.3, Peak=65504 HFD=7.8
04:25:37.051 00.001 21444 MultiStar: [#1 0.51,-0.50,1.51,U] [#2 0.91,-1.23,1.38,U] [#3 0.28,-0.50,1.02,U] [#4 2.92,-0.42,0.00,M3] [#5 1.76,0.29,0.76,U] [#6 2.16,0.38,0.00,M3] [#7 1.61,-0.44,0.67,U] [#8 1.78,-0.25,0.90,U] 
04:25:37.051 00.000 21444 refined, 6 included, MultiStar: {1.08, -0.41}, one-star: {1.47, 0.30}
04:25:37.051 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.42 = 2.87)
04:25:37.051 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.02)
04:25:37.051 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=-0.41 hyp=1.15 cameraTheta=-0.36 mountX=-1.11 mountY=0.03, mountTheta=3.12
04:25:37.052 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=-0.41, opts=13)
04:25:37.052 00.000 21444 Enqueuing Move request for scope (1.08, -0.41)
04:25:37.052 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=220, FiltMax=65504, Gamma=0.560
04:25:37.052 00.000 21444 UpdateGuideState exits: m=4639325 SNR=123.3 Saturated
04:25:37.052 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:37.052 00.000 25848 Worker thread wakes up
04:25:37.052 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, -0.41) opts 0xd
04:25:37.052 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, -0.41)
04:25:37.052 00.000 25848 Moving (1.08, -0.41) raw xDistance=-1.11 yDistance=0.03
04:25:37.052 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:37.052 00.000 21444 Enqueuing Expose request
04:25:37.052 00.000 25848 BLC: History state: CurrMiss=0.03, AvgInitMiss=-0.21, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=2.366212, 1:0.027933
04:25:37.052 00.000 25848 BLC: No correction, Miss < min_move
04:25:37.052 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.11
04:25:37.052 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:37.052 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:25:37.052 00.000 25848 MoveAxis(E, 32, ABG)
04:25:37.052 00.000 25848 Guiding  Dir = 2, Dur = 32
04:25:37.077 00.025 25848 IsSlewing returns 0
04:25:37.077 00.000 25848 IsGuiding returns 0
04:25:37.108 00.031 25848 PulseGuide returned control before completion, sleep 12
04:25:37.129 00.021 25848 IsGuiding returns 1
04:25:37.129 00.000 25848 scope still moving after pulse duration time elapsed
04:25:37.190 00.061 25848 IsSlewing returns 0
04:25:37.190 00.000 25848 IsGuiding returns 0
04:25:37.190 00.000 25848 scope move finished after 32 + 81 ms
04:25:37.190 00.000 25848 Move returns status 0, amount 32
04:25:37.190 00.000 25848 MoveAxis(N, 0, ABG)
04:25:37.190 00.000 25848 Move returns status 0, amount 0
04:25:37.190 00.000 25848 move complete, result=0
04:25:37.190 00.000 25848 worker thread done servicing request
04:25:37.190 00.000 25848 Worker thread wakes up
04:25:37.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:37.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:37.190 00.000 21444 GuideStep: -1.1 px 32 ms EAST, 0.0 px 0 ms NORTH
04:25:40.036 02.846 25848 Exposure complete
04:25:40.125 00.089 25848 worker thread done servicing request
04:25:40.125 00.000 21444 OnExposeComplete: enter
04:25:40.125 00.000 21444 UpdateGuideState(): m_state=6
04:25:40.125 00.000 21444 Star::Find(15, 1253, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1196
04:25:40.125 00.000 21444 Star::Find returns 1 (1), X=1248.35, Y=677.78, Mass=5233051, SNR=155.5, Peak=65504 HFD=7.7
04:25:40.125 00.000 21444 MultiStar: [#1 -3.41,1.06,0.00,M1] [#2 -3.36,0.17,0.00,M1] [#3 -2.86,1.45,0.00,M1] [#4 -2.94,1.28,0.00,M4] [#5 -2.64,1.28,0.00,M3] [#6 -3.09,1.84,0.00,M4] [#7 -2.93,1.49,0.00,M3] [#8 -2.96,1.28,0.00,M2] 
04:25:40.125 00.000 21444 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.05) = xAngle (-0.33 = -0.33)
04:25:40.126 00.001 21444 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.18 = 3.11)
04:25:40.126 00.000 21444 CameraToMount -- cameraX=-3.29 cameraY=1.48 hyp=3.60 cameraTheta=2.72 mountX=3.41 mountY=0.12, mountTheta=0.04
04:25:40.126 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-3.29, y=1.48, opts=13)
04:25:40.126 00.000 21444 Enqueuing Move request for scope (-3.29, 1.48)
04:25:40.127 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=196, FiltMax=65504, Gamma=0.560
04:25:40.127 00.000 21444 UpdateGuideState exits: m=5233051 SNR=155.5 Saturated
04:25:40.127 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:40.127 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:40.127 00.000 21444 Enqueuing Expose request
04:25:40.127 00.000 25848 Worker thread wakes up
04:25:40.127 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.29, 1.48) opts 0xd
04:25:40.127 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.29, 1.48)
04:25:40.127 00.000 25848 Moving (-3.29, 1.48) raw xDistance=3.41 yDistance=0.12
04:25:40.127 00.000 25848 BLC: History state: CurrMiss=0.12, AvgInitMiss=-0.21, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=2.366212, 1:0.027933, 2:0.122179
04:25:40.127 00.000 25848 BLC: No correction, Miss < min_move
04:25:40.127 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.10 from input 3.41
04:25:40.127 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:40.127 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:25:40.127 00.000 25848 MoveAxis(W, 97, ABG)
04:25:40.127 00.000 25848 Guiding  Dir = 3, Dur = 97
04:25:40.158 00.031 25848 IsSlewing returns 0
04:25:40.158 00.000 25848 IsGuiding returns 0
04:25:40.190 00.032 25848 PulseGuide returned control before completion, sleep 76
04:25:40.271 00.081 25848 IsGuiding returns 1
04:25:40.271 00.000 25848 scope still moving after pulse duration time elapsed
04:25:40.329 00.058 25848 IsSlewing returns 0
04:25:40.330 00.001 25848 IsGuiding returns 0
04:25:40.330 00.000 25848 scope move finished after 97 + 75 ms
04:25:40.330 00.000 25848 Move returns status 0, amount 97
04:25:40.330 00.000 25848 MoveAxis(N, 0, ABG)
04:25:40.330 00.000 25848 Move returns status 0, amount 0
04:25:40.330 00.000 25848 move complete, result=0
04:25:40.330 00.000 25848 worker thread done servicing request
04:25:40.330 00.000 25848 Worker thread wakes up
04:25:40.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:40.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:40.330 00.000 21444 GuideStep: 3.4 px 97 ms WEST, 0.1 px 0 ms NORTH
04:25:43.173 02.843 25848 Exposure complete
04:25:43.253 00.080 25848 worker thread done servicing request
04:25:43.253 00.000 21444 OnExposeComplete: enter
04:25:43.253 00.000 21444 UpdateGuideState(): m_state=6
04:25:43.253 00.000 21444 Star::Find(15, 1248, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1197
04:25:43.253 00.000 21444 Star::Find returns 1 (1), X=1251.06, Y=675.86, Mass=5120907, SNR=167.5, Peak=65504 HFD=7.8
04:25:43.254 00.001 21444 MultiStar: [#1 -0.57,-0.66,1.52,U] [#2 -0.54,-1.82,1.74,U] [#3 -0.16,-0.80,1.37,U] [#4 0.17,-0.93,1.08,U] [#5 0.69,0.01,0.94,U] [#6 0.02,0.04,0.87,U] [#7 -0.09,-0.40,0.99,U] [#8 0.15,-0.15,0.83,U] 
04:25:43.254 00.000 21444 refined, 8 included, MultiStar: {-0.17, -0.70}, one-star: {-0.57, -0.45}
04:25:43.254 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.43)
04:25:43.254 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.42)
04:25:43.254 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.70 hyp=0.72 cameraTheta=-1.81 mountX=0.10 mountY=-0.71, mountTheta=-1.43
04:25:43.254 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.70, opts=13)
04:25:43.254 00.000 21444 Enqueuing Move request for scope (-0.17, -0.70)
04:25:43.255 00.001 25848 Worker thread wakes up
04:25:43.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.70) opts 0xd
04:25:43.255 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=144, FiltMax=65504, Gamma=0.560
04:25:43.255 00.000 21444 UpdateGuideState exits: m=5120907 SNR=167.5 Saturated
04:25:43.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:43.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:43.255 00.000 21444 Enqueuing Expose request
04:25:43.255 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.70)
04:25:43.255 00.000 25848 Moving (-0.17, -0.70) raw xDistance=0.10 yDistance=-0.71
04:25:43.255 00.000 25848 BLC: window closed
04:25:43.255 00.000 25848 BLC: History state: CurrMiss=-0.71, AvgInitMiss=-0.21, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=2.366212, 1:0.027933, 2:0.122179
04:25:43.255 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -5.000000
04:25:43.255 00.000 25848 BLC: window closed
04:25:43.255 00.000 25848 BLC: Pulse adjusted to 325
04:25:43.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:25:43.255 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:25:43.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
04:25:43.255 00.000 25848 MoveAxis(E, 0, ABG)
04:25:43.255 00.000 25848 Move returns status 0, amount 0
04:25:43.255 00.000 25848 MoveAxis(N, 0, ABG)
04:25:43.255 00.000 25848 Move returns status 0, amount 0
04:25:43.255 00.000 25848 move complete, result=0
04:25:43.256 00.001 25848 worker thread done servicing request
04:25:43.256 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
04:25:43.256 00.000 25848 Worker thread wakes up
04:25:43.256 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:43.256 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:43.747 00.491 21444 evsrv: cli 0107E4C0 connect
04:25:43.748 00.001 21444 case statement mapped state 6 to 3
04:25:43.748 00.000 21444 case statement mapped state 6 to 3
04:25:43.749 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"f94f7fdd-c62e-43a2-b82a-f9d6715f6c4a"}
04:25:43.749 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"f94f7fdd-c62e-43a2-b82a-f9d6715f6c4a"}
04:25:43.749 00.000 21444 evsrv: cli 0107E4C0 disconnect
04:25:46.108 02.359 25848 Exposure complete
04:25:46.195 00.087 25848 worker thread done servicing request
04:25:46.196 00.001 21444 OnExposeComplete: enter
04:25:46.196 00.000 21444 UpdateGuideState(): m_state=6
04:25:46.196 00.000 21444 Star::Find(15, 1251, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1198
04:25:46.196 00.000 21444 Star::Find returns 1 (1), X=1250.60, Y=675.67, Mass=5264072, SNR=166.4, Peak=65504 HFD=7.7
04:25:46.196 00.000 21444 MultiStar: [#1 -1.27,-1.05,1.52,U] [#2 -1.24,-2.03,0.00,M1] [#3 -0.67,-0.65,1.43,U] [#4 -0.55,-0.86,0.90,U] [#5 -0.70,-0.88,0.95,U] [#6 -0.51,-0.09,0.82,U] [#7 -1.03,-1.38,0.84,U] [#8 -0.59,-0.89,0.58,U] 
04:25:46.196 00.000 21444 refined, 7 included, MultiStar: {-0.83, -0.81}, one-star: {-1.03, -0.63}
04:25:46.196 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.05) = xAngle (-5.42 = 0.86)
04:25:46.196 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.27 = -1.98)
04:25:46.196 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.81 hyp=1.16 cameraTheta=-2.37 mountX=0.76 mountY=-1.07, mountTheta=-0.95
04:25:46.197 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.81, opts=13)
04:25:46.197 00.000 21444 Enqueuing Move request for scope (-0.83, -0.81)
04:25:46.197 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:25:46.197 00.000 21444 UpdateGuideState exits: m=5264072 SNR=166.4 Saturated
04:25:46.197 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:46.197 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:46.197 00.000 21444 Enqueuing Expose request
04:25:46.197 00.000 25848 Worker thread wakes up
04:25:46.198 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.81) opts 0xd
04:25:46.198 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.81)
04:25:46.198 00.000 25848 Moving (-0.83, -0.81) raw xDistance=0.76 yDistance=-1.07
04:25:46.198 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
04:25:46.198 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:25:46.198 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.07
04:25:46.198 00.000 25848 MoveAxis(W, 22, ABG)
04:25:46.198 00.000 25848 Guiding  Dir = 3, Dur = 22
04:25:46.218 00.020 25848 IsSlewing returns 0
04:25:46.218 00.000 25848 IsGuiding returns 0
04:25:46.250 00.032 25848 IsGuiding returns 1
04:25:46.250 00.000 25848 scope still moving after pulse duration time elapsed
04:25:46.311 00.061 25848 IsSlewing returns 0
04:25:46.311 00.000 25848 IsGuiding returns 0
04:25:46.311 00.000 25848 scope move finished after 22 + 70 ms
04:25:46.311 00.000 25848 Move returns status 0, amount 22
04:25:46.311 00.000 25848 MoveAxis(N, 0, ABG)
04:25:46.311 00.000 25848 Move returns status 0, amount 0
04:25:46.311 00.000 25848 move complete, result=0
04:25:46.311 00.000 25848 worker thread done servicing request
04:25:46.311 00.000 25848 Worker thread wakes up
04:25:46.311 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:46.311 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.1 px 0 ms NORTH
04:25:46.311 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:49.150 02.839 25848 Exposure complete
04:25:49.237 00.087 25848 worker thread done servicing request
04:25:49.237 00.000 21444 OnExposeComplete: enter
04:25:49.237 00.000 21444 UpdateGuideState(): m_state=6
04:25:49.237 00.000 21444 Star::Find(15, 1250, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1199
04:25:49.237 00.000 21444 Star::Find returns 1 (1), X=1253.44, Y=676.73, Mass=5307477, SNR=189.7, Peak=65504 HFD=7.7
04:25:49.238 00.001 21444 MultiStar: [#1 1.07,-0.64,1.60,U] [#2 1.50,-0.99,1.53,U] [#3 1.67,0.03,1.49,U] [#4 2.61,0.24,0.00,M3] [#5 1.90,0.36,0.93,U] [#6 2.29,0.56,0.00,M3] [#7 1.69,-0.23,0.86,U] [#8 2.64,0.63,0.00,M1] 
04:25:49.238 00.000 21444 refined, 5 included, MultiStar: {1.55, -0.26}, one-star: {1.80, 0.43}
04:25:49.238 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.07)
04:25:49.238 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
04:25:49.238 00.000 21444 CameraToMount -- cameraX=1.55 cameraY=-0.26 hyp=1.58 cameraTheta=-0.17 mountX=-1.57 mountY=0.35, mountTheta=2.92
04:25:49.238 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.55, y=-0.26, opts=13)
04:25:49.238 00.000 21444 Enqueuing Move request for scope (1.55, -0.26)
04:25:49.238 00.000 25848 Worker thread wakes up
04:25:49.238 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=142, FiltMax=65504, Gamma=0.560
04:25:49.239 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.55, -0.26) opts 0xd
04:25:49.239 00.000 21444 UpdateGuideState exits: m=5307477 SNR=189.7 Saturated
04:25:49.239 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:49.239 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:49.239 00.000 21444 Enqueuing Expose request
04:25:49.239 00.000 25848 Handling offset move in thread for scope, endpoint = (1.55, -0.26)
04:25:49.239 00.000 25848 Moving (1.55, -0.26) raw xDistance=-1.57 yDistance=0.35
04:25:49.239 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.57
04:25:49.239 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:49.239 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
04:25:49.239 00.000 25848 MoveAxis(E, 44, ABG)
04:25:49.239 00.000 25848 Guiding  Dir = 2, Dur = 44
04:25:49.281 00.042 25848 IsSlewing returns 0
04:25:49.281 00.000 25848 IsGuiding returns 0
04:25:49.312 00.031 25848 PulseGuide returned control before completion, sleep 24
04:25:49.339 00.027 25848 IsGuiding returns 1
04:25:49.339 00.000 25848 scope still moving after pulse duration time elapsed
04:25:49.390 00.051 25848 IsSlewing returns 0
04:25:49.390 00.000 25848 IsGuiding returns 0
04:25:49.390 00.000 25848 scope move finished after 44 + 65 ms
04:25:49.390 00.000 25848 Move returns status 0, amount 44
04:25:49.390 00.000 25848 MoveAxis(N, 0, ABG)
04:25:49.390 00.000 25848 Move returns status 0, amount 0
04:25:49.390 00.000 25848 move complete, result=0
04:25:49.390 00.000 25848 worker thread done servicing request
04:25:49.390 00.000 25848 Worker thread wakes up
04:25:49.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:49.390 00.000 21444 GuideStep: -1.6 px 44 ms EAST, 0.3 px 0 ms NORTH
04:25:49.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:52.238 02.848 25848 Exposure complete
04:25:52.321 00.083 25848 worker thread done servicing request
04:25:52.321 00.000 21444 OnExposeComplete: enter
04:25:52.321 00.000 21444 UpdateGuideState(): m_state=6
04:25:52.321 00.000 21444 Star::Find(15, 1253, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1200
04:25:52.321 00.000 21444 Star::Find returns 1 (1), X=1252.74, Y=677.71, Mass=5011511, SNR=153.7, Peak=65504 HFD=7.6
04:25:52.322 00.001 21444 MultiStar: [#1 -0.05,0.14,1.68,U] [#2 0.30,-0.25,1.79,U] [#3 0.09,0.63,1.50,U] [#4 1.68,1.28,0.00,M4] [#5 1.63,1.28,1.26,U] [#6 1.55,1.77,0.00,M4] [#7 1.03,0.81,0.74,U] [#8 1.70,1.40,0.00,M2] 
04:25:52.322 00.000 21444 refined, 5 included, MultiStar: {0.56, 0.55}, one-star: {1.10, 1.40}
04:25:52.322 00.000 21444 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.05) = xAngle (-2.28 = -2.28)
04:25:52.322 00.000 21444 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.12 = 1.16)
04:25:52.322 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=0.55 hyp=0.79 cameraTheta=0.77 mountX=-0.51 mountY=0.72, mountTheta=2.19
04:25:52.323 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=0.55, opts=13)
04:25:52.323 00.000 21444 Enqueuing Move request for scope (0.56, 0.55)
04:25:52.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=242, FiltMax=65504, Gamma=0.560
04:25:52.323 00.000 21444 UpdateGuideState exits: m=5011511 SNR=153.7 Saturated
04:25:52.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:52.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:52.323 00.000 21444 Enqueuing Expose request
04:25:52.323 00.000 25848 Worker thread wakes up
04:25:52.323 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.55) opts 0xd
04:25:52.323 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, 0.55)
04:25:52.323 00.000 25848 Moving (0.56, 0.55) raw xDistance=-0.51 yDistance=0.72
04:25:52.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.51
04:25:52.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
04:25:52.323 00.000 25848 MoveAxis(E, 18, ABG)
04:25:52.323 00.000 25848 Guiding  Dir = 2, Dur = 18
04:25:52.344 00.021 25848 IsSlewing returns 0
04:25:52.344 00.000 25848 IsGuiding returns 0
04:25:52.375 00.031 25848 IsGuiding returns 1
04:25:52.375 00.000 25848 scope still moving after pulse duration time elapsed
04:25:52.438 00.063 25848 IsSlewing returns 0
04:25:52.438 00.000 25848 IsGuiding returns 0
04:25:52.438 00.000 25848 scope move finished after 18 + 76 ms
04:25:52.438 00.000 25848 Move returns status 0, amount 18
04:25:52.438 00.000 25848 MoveAxis(S, 20, ABG)
04:25:52.438 00.000 25848 Guiding  Dir = 1, Dur = 20
04:25:52.470 00.032 25848 IsSlewing returns 0
04:25:52.470 00.000 25848 IsGuiding returns 0
04:25:52.503 00.033 25848 IsGuiding returns 1
04:25:52.503 00.000 25848 scope still moving after pulse duration time elapsed
04:25:52.577 00.074 25848 IsSlewing returns 0
04:25:52.577 00.000 25848 IsGuiding returns 0
04:25:52.577 00.000 25848 scope move finished after 20 + 86 ms
04:25:52.577 00.000 25848 Move returns status 0, amount 20
04:25:52.577 00.000 25848 move complete, result=0
04:25:52.577 00.000 25848 worker thread done servicing request
04:25:52.577 00.000 25848 Worker thread wakes up
04:25:52.577 00.000 21444 GuideStep: -0.5 px 18 ms EAST, 0.7 px 20 ms SOUTH
04:25:52.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:52.578 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:55.425 02.847 25848 Exposure complete
04:25:55.515 00.090 25848 worker thread done servicing request
04:25:55.515 00.000 21444 OnExposeComplete: enter
04:25:55.515 00.000 21444 UpdateGuideState(): m_state=6
04:25:55.515 00.000 21444 Star::Find(15, 1252, 677, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1201
04:25:55.515 00.000 21444 Star::Find returns 1 (1), X=1251.18, Y=676.69, Mass=5237943, SNR=168.2, Peak=65504 HFD=7.8
04:25:55.515 00.000 21444 MultiStar: [#1 -0.67,-0.27,1.44,U] [#2 -0.29,-1.03,1.31,U] [#3 -1.10,-0.29,1.01,U] [#4 0.33,0.18,0.93,U] [#5 -0.11,-0.09,0.82,U] [#6 0.40,0.30,0.79,U] [#7 -0.27,-0.24,0.72,U] [#8 0.43,0.16,0.65,U] 
04:25:55.515 00.000 21444 refined, 8 included, MultiStar: {-0.26, -0.16}, one-star: {-0.45, 0.38}
04:25:55.515 00.000 21444 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.05) = xAngle (-5.65 = 0.64)
04:25:55.516 00.001 21444 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.49 = -2.21)
04:25:55.516 00.000 21444 CameraToMount -- cameraX=-0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-2.60 mountX=0.25 mountY=-0.25, mountTheta=-0.79
04:25:55.516 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.26, y=-0.16, opts=13)
04:25:55.516 00.000 21444 Enqueuing Move request for scope (-0.26, -0.16)
04:25:55.517 00.001 25848 Worker thread wakes up
04:25:55.517 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.16) opts 0xd
04:25:55.517 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.26, -0.16)
04:25:55.517 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=308, FiltMax=65504, Gamma=0.560
04:25:55.517 00.000 21444 UpdateGuideState exits: m=5237943 SNR=168.2 Saturated
04:25:55.517 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:55.517 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:55.517 00.000 21444 Enqueuing Expose request
04:25:55.517 00.000 25848 Moving (-0.26, -0.16) raw xDistance=0.25 yDistance=-0.25
04:25:55.517 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.25
04:25:55.517 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:55.517 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
04:25:55.517 00.000 25848 MoveAxis(E, 0, ABG)
04:25:55.517 00.000 25848 Move returns status 0, amount 0
04:25:55.517 00.000 25848 MoveAxis(N, 0, ABG)
04:25:55.517 00.000 25848 Move returns status 0, amount 0
04:25:55.517 00.000 25848 move complete, result=0
04:25:55.517 00.000 25848 worker thread done servicing request
04:25:55.518 00.001 25848 Worker thread wakes up
04:25:55.518 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:55.518 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:55.518 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:25:58.356 02.838 25848 Exposure complete
04:25:58.442 00.086 25848 worker thread done servicing request
04:25:58.442 00.000 21444 OnExposeComplete: enter
04:25:58.442 00.000 21444 UpdateGuideState(): m_state=6
04:25:58.442 00.000 21444 Star::Find(15, 1251, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1202
04:25:58.442 00.000 21444 Star::Find returns 1 (1), X=1250.56, Y=676.49, Mass=5428694, SNR=204.7, Peak=65504 HFD=7.6
04:25:58.442 00.000 21444 MultiStar: [#1 -1.14,-0.68,1.52,U] [#2 -0.96,-0.99,1.65,U] [#3 -0.56,-0.13,1.11,U] [#4 -0.55,0.10,0.99,U] [#5 -0.66,-0.32,0.69,U] [#6 -0.47,0.21,0.92,U] [#7 -0.73,-0.60,0.64,U] [#8 -0.64,0.20,0.70,U] 
04:25:58.442 00.000 21444 refined, 8 included, MultiStar: {-0.80, -0.30}, one-star: {-1.07, 0.19}
04:25:58.442 00.000 21444 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.05) = xAngle (-5.83 = 0.45)
04:25:58.442 00.000 21444 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.67 = -2.39)
04:25:58.442 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=-0.30 hyp=0.85 cameraTheta=-2.78 mountX=0.77 mountY=-0.58, mountTheta=-0.65
04:25:58.443 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=-0.30, opts=13)
04:25:58.443 00.000 21444 Enqueuing Move request for scope (-0.80, -0.30)
04:25:58.443 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=192, FiltMax=65504, Gamma=0.560
04:25:58.443 00.000 21444 UpdateGuideState exits: m=5428694 SNR=204.7 Saturated
04:25:58.443 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:58.443 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:25:58.443 00.000 21444 Enqueuing Expose request
04:25:58.443 00.000 25848 Worker thread wakes up
04:25:58.443 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.30) opts 0xd
04:25:58.444 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.80, -0.30)
04:25:58.444 00.000 25848 Moving (-0.80, -0.30) raw xDistance=0.77 yDistance=-0.58
04:25:58.444 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77
04:25:58.444 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:25:58.444 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
04:25:58.444 00.000 25848 MoveAxis(W, 22, ABG)
04:25:58.444 00.000 25848 Guiding  Dir = 3, Dur = 22
04:25:58.468 00.024 25848 IsSlewing returns 0
04:25:58.468 00.000 25848 IsGuiding returns 0
04:25:58.499 00.031 25848 IsGuiding returns 1
04:25:58.499 00.000 25848 scope still moving after pulse duration time elapsed
04:25:58.560 00.061 25848 IsSlewing returns 0
04:25:58.560 00.000 25848 IsGuiding returns 0
04:25:58.560 00.000 25848 scope move finished after 22 + 70 ms
04:25:58.560 00.000 25848 Move returns status 0, amount 22
04:25:58.560 00.000 25848 MoveAxis(N, 0, ABG)
04:25:58.560 00.000 25848 Move returns status 0, amount 0
04:25:58.560 00.000 25848 move complete, result=0
04:25:58.560 00.000 25848 worker thread done servicing request
04:25:58.561 00.001 25848 Worker thread wakes up
04:25:58.561 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -0.6 px 0 ms NORTH
04:25:58.561 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:25:58.561 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,661,31,31)
04:25:59.505 00.944 21444 evsrv: cli 0107EB00 connect
04:25:59.505 00.000 21444 case statement mapped state 6 to 3
04:25:59.505 00.000 21444 case statement mapped state 6 to 3
04:25:59.505 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"325fa688-1376-4f66-a10b-831e5f42a232"}
04:25:59.506 00.001 21444 case statement mapped state 6 to 3
04:25:59.506 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Guiding","id":"325fa688-1376-4f66-a10b-831e5f42a232"}
04:25:59.506 00.000 21444 evsrv: cli 0107EB00 disconnect
04:25:59.506 00.000 21444 evsrv: cli 0107EBA0 connect
04:25:59.506 00.000 21444 case statement mapped state 6 to 3
04:25:59.506 00.000 21444 case statement mapped state 6 to 3
04:25:59.507 00.001 21444 evsrv: cli 0107EBA0 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"0f03d0b3-bf78-489a-82fd-9c509f8383cf"}
04:25:59.507 00.000 21444 PhdController::Dither begins
04:25:59.507 00.000 21444 dither: size=6.00, dRA=5.96 dDec=6.00
04:25:59.507 00.000 21444 MountToCamera -- mountTheta (-0.79) + m_xAngle (3.05) = xAngle (2.26 = 2.26)
04:25:59.507 00.000 21444 MountToCamera -- mountX=5.96 mountY=6.00 hyp=8.46 mountTheta=-0.79 cameraX=-5.40, cameraY=6.51 cameraTheta=2.26
04:25:59.507 00.000 21444 setting lock position to (1246.24, 682.81)
04:25:59.507 00.000 21444 Mount: notify guiding dithered (-5.4, 6.5)
04:25:59.507 00.000 21444 MultiStar: stabilizing after lock position change
04:25:59.507 00.000 21444 Status Line: Dither by 5.96,6.00
04:25:59.508 00.001 21444 PhdController: newstate STATE_SETTLE_BEGIN
04:25:59.508 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
04:25:59.508 00.000 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":0,"id":"0f03d0b3-bf78-489a-82fd-9c509f8383cf"}
04:25:59.508 00.000 21444 evsrv: cli 0107EBA0 disconnect
04:26:01.413 01.905 25848 Exposure complete
04:26:01.486 00.073 25848 worker thread done servicing request
04:26:01.486 00.000 21444 OnExposeComplete: enter
04:26:01.486 00.000 21444 UpdateGuideState(): m_state=6
04:26:01.486 00.000 21444 Star::Find(15, 1250, 676, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1203
04:26:01.487 00.001 21444 Star::Find returns 1 (1), X=1252.12, Y=678.29, Mass=5224855, SNR=263.9, Peak=65504 HFD=7.8
04:26:01.487 00.000 21444 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.05) = xAngle (-3.71 = 2.58)
04:26:01.487 00.000 21444 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.27)
04:26:01.487 00.000 21444 CameraToMount -- cameraX=5.89 cameraY=-4.52 hyp=7.42 cameraTheta=-0.65 mountX=-6.27 mountY=-1.95, mountTheta=-2.84
04:26:01.488 00.001 21444 dither recenter: remaining=(-6.0,-6.0) step=(-6.0,-6.0)
04:26:01.488 00.000 21444 MountToCamera -- mountTheta (2.35) + m_xAngle (3.05) = xAngle (5.40 = -0.88)
04:26:01.488 00.000 21444 MountToCamera -- mountX=-5.96 mountY=-6.00 hyp=8.46 mountTheta=2.35 cameraX=5.40, cameraY=-6.51 cameraTheta=-0.88
04:26:01.488 00.000 21444 SchedulePrimaryMove(1030A8C0, x=5.40, y=-6.51, opts=4)
04:26:01.488 00.000 21444 Enqueuing Move request for scope (5.40, -6.51)
04:26:01.488 00.000 21444 Mount: notify direct move -5.96,-6.00
04:26:01.488 00.000 25848 Worker thread wakes up
04:26:01.488 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (5.40, -6.51) opts 0x4
04:26:01.488 00.000 25848 Handling offset move in thread for scope, endpoint = (5.40, -6.51)
04:26:01.488 00.000 25848 Moving (5.40, -6.51) raw xDistance=-5.96 yDistance=-6.00
04:26:01.488 00.000 25848 BLC: window closed
04:26:01.488 00.000 25848 MoveAxis(E, 275, B)
04:26:01.488 00.000 25848 Guiding  Dir = 2, Dur = 275
04:26:01.488 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=68, FiltMax=65504, Gamma=0.560
04:26:01.488 00.000 21444 UpdateGuideState exits: m=5224855 SNR=263.9 Saturated
04:26:01.488 00.000 21444 PhdController: settling, locked = 1, distance = 8.83 (3.00) aobump = 0 frame = 1 / 99999
04:26:01.488 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778833561.488,"Host":"ASTROBRUCE","Inst":1,"Distance":8.83,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:26:01.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:01.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:01.488 00.000 21444 Enqueuing Expose request
04:26:01.516 00.028 25848 IsSlewing returns 0
04:26:01.517 00.001 25848 IsGuiding returns 0
04:26:01.548 00.031 25848 PulseGuide returned control before completion, sleep 255
04:26:01.805 00.257 25848 IsGuiding returns 1
04:26:01.805 00.000 25848 scope still moving after pulse duration time elapsed
04:26:01.861 00.056 25848 IsSlewing returns 0
04:26:01.861 00.000 25848 IsGuiding returns 0
04:26:01.861 00.000 25848 scope move finished after 275 + 68 ms
04:26:01.861 00.000 25848 Move returns status 0, amount 275
04:26:01.861 00.000 25848 BLC: window closed
04:26:01.861 00.000 25848 BLC: Compensation needed for non-algo type move
04:26:01.861 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 325 applied
04:26:01.861 00.000 25848 MoveAxis(N, 489, B)
04:26:01.861 00.000 25848 Guiding  Dir = 0, Dur = 489
04:26:01.889 00.028 25848 IsSlewing returns 0
04:26:01.917 00.028 25848 IsGuiding returns 0
04:26:01.938 00.021 25848 PulseGuide returned control before completion, sleep 478
04:26:02.431 00.493 25848 IsGuiding returns 1
04:26:02.431 00.000 25848 scope still moving after pulse duration time elapsed
04:26:02.487 00.056 25848 IsSlewing returns 0
04:26:02.488 00.001 25848 IsGuiding returns 0
04:26:02.488 00.000 25848 scope move finished after 489 + 81 ms
04:26:02.488 00.000 25848 Move returns status 0, amount 489
04:26:02.488 00.000 25848 move complete, result=0
04:26:02.488 00.000 25848 worker thread done servicing request
04:26:02.488 00.000 25848 Worker thread wakes up
04:26:02.488 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:02.488 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1237,663,31,31)
04:26:02.488 00.000 21444 GuideStep: -6.0 px 275 ms EAST, -6.0 px 489 ms NORTH
04:26:05.330 02.842 25848 Exposure complete
04:26:05.416 00.086 25848 worker thread done servicing request
04:26:05.417 00.001 21444 OnExposeComplete: enter
04:26:05.417 00.000 21444 UpdateGuideState(): m_state=6
04:26:05.417 00.000 21444 Star::Find(15, 1252, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1204
04:26:05.417 00.000 21444 Star::Find returns 1 (1), X=1244.49, Y=682.36, Mass=5054924, SNR=186.6, Peak=65504 HFD=7.4
04:26:05.417 00.000 21444 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.05) = xAngle (-5.94 = 0.34)
04:26:05.417 00.000 21444 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
04:26:05.417 00.000 21444 CameraToMount -- cameraX=-1.75 cameraY=-0.45 hyp=1.81 cameraTheta=-2.89 mountX=1.70 mountY=-1.08, mountTheta=-0.57
04:26:05.418 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.75, y=-0.45, opts=13)
04:26:05.418 00.000 21444 Enqueuing Move request for scope (-1.75, -0.45)
04:26:05.418 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:26:05.418 00.000 21444 UpdateGuideState exits: m=5054924 SNR=186.6 Saturated
04:26:05.418 00.000 25848 Worker thread wakes up
04:26:05.418 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.75, -0.45) opts 0xd
04:26:05.418 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.75, -0.45)
04:26:05.418 00.000 25848 Moving (-1.75, -0.45) raw xDistance=1.70 yDistance=-1.08
04:26:05.418 00.000 21444 PhdController: settling, locked = 1, distance = 1.81 (3.00) aobump = 0 frame = 2 / 99999
04:26:05.418 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778833565.418,"Host":"ASTROBRUCE","Inst":1,"Distance":1.81,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:26:05.418 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.70
04:26:05.419 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:05.419 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
04:26:05.419 00.000 25848 MoveAxis(W, 50, ABG)
04:26:05.419 00.000 25848 Guiding  Dir = 3, Dur = 50
04:26:05.419 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:05.419 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:05.419 00.000 21444 Enqueuing Expose request
04:26:05.439 00.020 25848 IsSlewing returns 0
04:26:05.439 00.000 25848 IsGuiding returns 0
04:26:05.472 00.033 25848 PulseGuide returned control before completion, sleep 29
04:26:05.503 00.031 25848 IsGuiding returns 1
04:26:05.503 00.000 25848 scope still moving after pulse duration time elapsed
04:26:05.565 00.062 25848 IsSlewing returns 0
04:26:05.566 00.001 25848 IsGuiding returns 0
04:26:05.566 00.000 25848 scope move finished after 50 + 75 ms
04:26:05.566 00.000 25848 Move returns status 0, amount 50
04:26:05.566 00.000 25848 MoveAxis(N, 0, ABG)
04:26:05.566 00.000 25848 Move returns status 0, amount 0
04:26:05.566 00.000 25848 move complete, result=0
04:26:05.566 00.000 25848 worker thread done servicing request
04:26:05.566 00.000 25848 Worker thread wakes up
04:26:05.566 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:05.566 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:05.566 00.000 21444 GuideStep: 1.7 px 50 ms WEST, -1.1 px 0 ms NORTH
04:26:08.406 02.840 25848 Exposure complete
04:26:08.493 00.087 25848 worker thread done servicing request
04:26:08.493 00.000 21444 OnExposeComplete: enter
04:26:08.493 00.000 21444 UpdateGuideState(): m_state=6
04:26:08.493 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1205
04:26:08.494 00.001 21444 Star::Find returns 1 (1), X=1248.17, Y=682.33, Mass=4806801, SNR=187.1, Peak=65504 HFD=7.7
04:26:08.494 00.000 21444 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.05) = xAngle (-3.30 = 2.99)
04:26:08.494 00.000 21444 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.14 = 0.14)
04:26:08.494 00.000 21444 CameraToMount -- cameraX=1.93 cameraY=-0.48 hyp=1.99 cameraTheta=-0.25 mountX=-1.96 mountY=0.28, mountTheta=3.00
04:26:08.494 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.93, y=-0.48, opts=13)
04:26:08.494 00.000 21444 Enqueuing Move request for scope (1.93, -0.48)
04:26:08.494 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=68, FiltMax=65504, Gamma=0.560
04:26:08.494 00.000 21444 UpdateGuideState exits: m=4806801 SNR=187.1 Saturated
04:26:08.494 00.000 21444 PhdController: settling, locked = 1, distance = 1.86 (3.00) aobump = 0 frame = 3 / 99999
04:26:08.494 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778833568.494,"Host":"ASTROBRUCE","Inst":1,"Distance":1.86,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
04:26:08.495 00.001 25848 Worker thread wakes up
04:26:08.495 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.93, -0.48) opts 0xd
04:26:08.495 00.000 25848 Handling offset move in thread for scope, endpoint = (1.93, -0.48)
04:26:08.495 00.000 25848 Moving (1.93, -0.48) raw xDistance=-1.96 yDistance=0.28
04:26:08.495 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.96
04:26:08.495 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:08.495 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:08.495 00.000 21444 Enqueuing Expose request
04:26:08.495 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:08.495 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:26:08.495 00.000 25848 MoveAxis(E, 54, ABG)
04:26:08.495 00.000 25848 Guiding  Dir = 2, Dur = 54
04:26:08.562 00.067 25848 IsSlewing returns 0
04:26:08.563 00.001 25848 IsGuiding returns 0
04:26:08.594 00.031 25848 PulseGuide returned control before completion, sleep 34
04:26:08.660 00.066 25848 IsGuiding returns 1
04:26:08.660 00.000 25848 scope still moving after pulse duration time elapsed
04:26:08.756 00.096 25848 IsSlewing returns 0
04:26:08.757 00.001 25848 IsGuiding returns 0
04:26:08.757 00.000 25848 scope move finished after 54 + 139 ms
04:26:08.757 00.000 25848 Move returns status 0, amount 54
04:26:08.757 00.000 25848 MoveAxis(N, 0, ABG)
04:26:08.757 00.000 25848 Move returns status 0, amount 0
04:26:08.757 00.000 25848 move complete, result=0
04:26:08.757 00.000 25848 worker thread done servicing request
04:26:08.757 00.000 25848 Worker thread wakes up
04:26:08.757 00.000 21444 GuideStep: -2.0 px 54 ms EAST, 0.3 px 0 ms NORTH
04:26:08.757 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:08.757 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:11.598 02.841 25848 Exposure complete
04:26:11.683 00.085 25848 worker thread done servicing request
04:26:11.683 00.000 21444 OnExposeComplete: enter
04:26:11.683 00.000 21444 UpdateGuideState(): m_state=6
04:26:11.683 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1206
04:26:11.683 00.000 21444 Star::Find returns 1 (1), X=1246.15, Y=682.50, Mass=4663692, SNR=109.3, Peak=65504 HFD=7.7
04:26:11.683 00.000 21444 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.05) = xAngle (-4.91 = 1.38)
04:26:11.683 00.000 21444 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.47)
04:26:11.683 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=-0.32 hyp=0.33 cameraTheta=-1.86 mountX=0.06 mountY=-0.33, mountTheta=-1.38
04:26:11.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=-0.32, opts=13)
04:26:11.684 00.000 21444 Enqueuing Move request for scope (-0.09, -0.32)
04:26:11.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=258, FiltMax=65504, Gamma=0.560
04:26:11.684 00.000 21444 UpdateGuideState exits: m=4663692 SNR=109.3 Saturated
04:26:11.684 00.000 21444 PhdController: settling, locked = 1, distance = 1.40 (3.00) aobump = 0 frame = 4 / 99999
04:26:11.684 00.000 25848 Worker thread wakes up
04:26:11.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.32) opts 0xd
04:26:11.684 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, -0.32)
04:26:11.684 00.000 25848 Moving (-0.09, -0.32) raw xDistance=0.06 yDistance=-0.33
04:26:11.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:26:11.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:11.684 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778833571.684,"Host":"ASTROBRUCE","Inst":1,"Distance":1.40,"Time":6.3,"SettleTime":12.0,"StarLocked":true}
04:26:11.685 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:11.685 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:11.685 00.000 21444 Enqueuing Expose request
04:26:11.685 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
04:26:11.685 00.000 25848 MoveAxis(E, 0, ABG)
04:26:11.685 00.000 25848 Move returns status 0, amount 0
04:26:11.685 00.000 25848 MoveAxis(N, 0, ABG)
04:26:11.685 00.000 25848 Move returns status 0, amount 0
04:26:11.685 00.000 25848 move complete, result=0
04:26:11.685 00.000 25848 worker thread done servicing request
04:26:11.685 00.000 25848 Worker thread wakes up
04:26:11.685 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:11.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:11.685 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:26:14.525 02.840 25848 Exposure complete
04:26:14.603 00.078 25848 worker thread done servicing request
04:26:14.603 00.000 21444 OnExposeComplete: enter
04:26:14.604 00.001 21444 UpdateGuideState(): m_state=6
04:26:14.604 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1207
04:26:14.604 00.000 21444 Star::Find returns 1 (1), X=1246.00, Y=683.35, Mass=4932496, SNR=148.8, Peak=65504 HFD=7.6
04:26:14.604 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
04:26:14.604 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.38)
04:26:14.604 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.54 hyp=0.59 cameraTheta=1.99 mountX=0.29 mountY=0.41, mountTheta=0.95
04:26:14.605 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.54, opts=13)
04:26:14.605 00.000 21444 Enqueuing Move request for scope (-0.24, 0.54)
04:26:14.605 00.000 25848 Worker thread wakes up
04:26:14.605 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.54) opts 0xd
04:26:14.605 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.54)
04:26:14.605 00.000 25848 Moving (-0.24, 0.54) raw xDistance=0.29 yDistance=0.41
04:26:14.605 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
04:26:14.605 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:14.605 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
04:26:14.605 00.000 25848 MoveAxis(E, 0, ABG)
04:26:14.605 00.000 25848 Move returns status 0, amount 0
04:26:14.605 00.000 25848 MoveAxis(N, 0, ABG)
04:26:14.605 00.000 25848 Move returns status 0, amount 0
04:26:14.605 00.000 25848 move complete, result=0
04:26:14.605 00.000 25848 worker thread done servicing request
04:26:14.605 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=28, FiltMax=65504, Gamma=0.560
04:26:14.606 00.001 21444 UpdateGuideState exits: m=4932496 SNR=148.8 Saturated
04:26:14.606 00.000 21444 PhdController: settling, locked = 1, distance = 1.16 (3.00) aobump = 0 frame = 5 / 99999
04:26:14.606 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778833574.606,"Host":"ASTROBRUCE","Inst":1,"Distance":1.16,"Time":9.2,"SettleTime":12.0,"StarLocked":true}
04:26:14.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:14.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:14.606 00.000 21444 Enqueuing Expose request
04:26:14.606 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
04:26:14.606 00.000 25848 Worker thread wakes up
04:26:14.606 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:14.606 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:17.463 02.857 25848 Exposure complete
04:26:17.544 00.081 25848 worker thread done servicing request
04:26:17.544 00.000 21444 OnExposeComplete: enter
04:26:17.544 00.000 21444 UpdateGuideState(): m_state=6
04:26:17.545 00.001 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1208
04:26:17.545 00.000 21444 Star::Find returns 1 (1), X=1246.26, Y=683.30, Mass=4370812, SNR=130.2, Peak=65504 HFD=7.6
04:26:17.545 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
04:26:17.545 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.37 = 1.91)
04:26:17.545 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=0.49 hyp=0.49 cameraTheta=1.52 mountX=0.02 mountY=0.46, mountTheta=1.53
04:26:17.545 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=0.49, opts=13)
04:26:17.545 00.000 21444 Enqueuing Move request for scope (0.02, 0.49)
04:26:17.545 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:26:17.545 00.000 21444 UpdateGuideState exits: m=4370812 SNR=130.2 Saturated
04:26:17.545 00.000 21444 PhdController: settling, locked = 1, distance = 0.96 (3.00) aobump = 0 frame = 6 / 99999
04:26:17.545 00.000 21444 PhdController: newstate STATE_FINISH
04:26:17.546 00.001 21444 PhdController complete: success
04:26:17.546 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778833577.546,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
04:26:17.546 00.000 25848 Worker thread wakes up
04:26:17.546 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.49) opts 0xd
04:26:17.546 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 0.49)
04:26:17.546 00.000 21444 Mount: notify guiding dither settle done success=1
04:26:17.546 00.000 21444 PhdController: newstate STATE_IDLE
04:26:17.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:17.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:17.546 00.000 21444 Enqueuing Expose request
04:26:17.546 00.000 25848 Moving (0.02, 0.49) raw xDistance=0.02 yDistance=0.46
04:26:17.546 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:26:17.546 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:17.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
04:26:17.546 00.000 25848 MoveAxis(E, 0, ABG)
04:26:17.546 00.000 25848 Move returns status 0, amount 0
04:26:17.546 00.000 25848 MoveAxis(N, 0, ABG)
04:26:17.546 00.000 25848 Move returns status 0, amount 0
04:26:17.546 00.000 25848 move complete, result=0
04:26:17.546 00.000 25848 worker thread done servicing request
04:26:17.546 00.000 25848 Worker thread wakes up
04:26:17.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:17.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:17.546 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
04:26:20.398 02.852 25848 Exposure complete
04:26:20.485 00.087 25848 worker thread done servicing request
04:26:20.485 00.000 21444 OnExposeComplete: enter
04:26:20.485 00.000 21444 UpdateGuideState(): m_state=6
04:26:20.485 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.485 00.000 21444 Star::Find returns 1 (1), X=1247.16, Y=683.25, Mass=4584781, SNR=123.5, Peak=65504 HFD=7.7
04:26:20.485 00.000 21444 MultiStar: exiting stabilization period
04:26:20.485 00.000 21444 MultiStar: updating star positions after lock position change
04:26:20.485 00.000 21444 Star::Find(15, 741, 148, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.485 00.000 21444 Star::Find returns 1 (1), X=742.30, Y=148.73, Mass=4866920, SNR=191.6, Peak=65504 HFD=7.8
04:26:20.486 00.001 21444 Star::Find(15, 703, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=704.84, Y=50.02, Mass=4812792, SNR=173.7, Peak=65504 HFD=8.0
04:26:20.486 00.000 21444 Star::Find(15, 203, 74, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=205.72, Y=73.94, Mass=2319737, SNR=140.8, Peak=38548 HFD=7.8
04:26:20.486 00.000 21444 Star::Find(15, 1462, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=1461.87, Y=575.35, Mass=1479058, SNR=103.4, Peak=28444 HFD=7.3
04:26:20.486 00.000 21444 Star::Find(15, 1816, 422, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=1814.68, Y=422.36, Mass=1486913, SNR=128.9, Peak=24992 HFD=7.4
04:26:20.486 00.000 21444 Star::Find(15, 1560, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=1561.10, Y=405.72, Mass=1041448, SNR=107.0, Peak=19128 HFD=7.7
04:26:20.486 00.000 21444 Star::Find(15, 1694, 504, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=1693.33, Y=503.69, Mass=1106828, SNR=103.8, Peak=20216 HFD=7.4
04:26:20.486 00.000 21444 Star::Find(15, 1103, 782, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=1103.23, Y=782.62, Mass=738713, SNR=95.9, Peak=15244 HFD=7.3
04:26:20.486 00.000 21444 Star::Find(15, 203, 134, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=205.66, Y=134.53, Mass=645108, SNR=92.3, Peak=14156 HFD=7.4
04:26:20.486 00.000 21444 Star::Find(15, 230, 729, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.486 00.000 21444 Star::Find returns 1 (1), X=232.38, Y=729.61, Mass=531689, SNR=84.2, Peak=12216 HFD=7.3
04:26:20.486 00.000 21444 Star::Find(15, 1118, 294, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1209
04:26:20.487 00.001 21444 Star::Find returns 1 (1), X=1118.84, Y=295.29, Mass=568684, SNR=76.3, Peak=13020 HFD=7.0
04:26:20.487 00.000 21444 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.05) = xAngle (-2.61 = -2.61)
04:26:20.487 00.000 21444 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.46 = 0.83)
04:26:20.487 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=0.43 hyp=1.02 cameraTheta=0.44 mountX=-0.88 mountY=0.75, mountTheta=2.44
04:26:20.488 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=0.43, opts=13)
04:26:20.488 00.000 21444 Enqueuing Move request for scope (0.93, 0.43)
04:26:20.488 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:26:20.488 00.000 21444 UpdateGuideState exits: m=4584781 SNR=123.5 Saturated
04:26:20.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:20.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:20.488 00.000 21444 Enqueuing Expose request
04:26:20.488 00.000 25848 Worker thread wakes up
04:26:20.488 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.43) opts 0xd
04:26:20.488 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, 0.43)
04:26:20.488 00.000 25848 Moving (0.93, 0.43) raw xDistance=-0.88 yDistance=0.75
04:26:20.488 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.88
04:26:20.488 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:20.488 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
04:26:20.488 00.000 25848 MoveAxis(E, 26, ABG)
04:26:20.488 00.000 25848 Guiding  Dir = 2, Dur = 26
04:26:20.513 00.025 25848 IsSlewing returns 0
04:26:20.513 00.000 25848 IsGuiding returns 0
04:26:20.596 00.083 25848 IsGuiding returns 1
04:26:20.597 00.001 25848 scope still moving after pulse duration time elapsed
04:26:20.687 00.090 25848 IsSlewing returns 0
04:26:20.687 00.000 25848 IsGuiding returns 0
04:26:20.687 00.000 25848 scope move finished after 26 + 146 ms
04:26:20.687 00.000 25848 Move returns status 0, amount 26
04:26:20.687 00.000 25848 MoveAxis(N, 0, ABG)
04:26:20.687 00.000 25848 Move returns status 0, amount 0
04:26:20.687 00.000 25848 move complete, result=0
04:26:20.687 00.000 25848 worker thread done servicing request
04:26:20.687 00.000 25848 Worker thread wakes up
04:26:20.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:20.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:20.688 00.001 21444 GuideStep: -0.9 px 26 ms EAST, 0.8 px 0 ms NORTH
04:26:23.540 02.852 25848 Exposure complete
04:26:23.615 00.075 25848 worker thread done servicing request
04:26:23.615 00.000 21444 OnExposeComplete: enter
04:26:23.615 00.000 21444 UpdateGuideState(): m_state=6
04:26:23.615 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1210
04:26:23.615 00.000 21444 Star::Find returns 1 (1), X=1245.47, Y=682.60, Mass=4602893, SNR=121.4, Peak=65504 HFD=7.5
04:26:23.615 00.000 21444 MultiStar: [#1 -1.20,-0.73,1.65,U] [#2 -1.71,-0.46,1.45,U] [#3 -0.98,-0.76,1.31,U] [#4 -1.43,-0.22,1.02,U] [#5 -1.11,-0.49,1.19,U] [#6 -1.22,-0.29,0.87,U] [#7 -0.94,-0.05,0.93,U] [#8 -1.11,-0.58,0.67,U] 
04:26:23.615 00.000 21444 single-star, 8 included, MultiStar: {-1.19, -0.46}, one-star: {-0.77, -0.22}
04:26:23.615 00.000 21444 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.05) = xAngle (-5.92 = 0.36)
04:26:23.615 00.000 21444 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.76 = -2.48)
04:26:23.615 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=-0.22 hyp=0.80 cameraTheta=-2.87 mountX=0.75 mountY=-0.49, mountTheta=-0.58
04:26:23.616 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=-0.22, opts=13)
04:26:23.616 00.000 21444 Enqueuing Move request for scope (-0.77, -0.22)
04:26:23.616 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=192, FiltMax=65504, Gamma=0.560
04:26:23.616 00.000 21444 UpdateGuideState exits: m=4602893 SNR=121.4 Saturated
04:26:23.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:23.616 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:23.616 00.000 21444 Enqueuing Expose request
04:26:23.616 00.000 25848 Worker thread wakes up
04:26:23.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.22) opts 0xd
04:26:23.616 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, -0.22)
04:26:23.617 00.001 25848 Moving (-0.77, -0.22) raw xDistance=0.75 yDistance=-0.49
04:26:23.617 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.75
04:26:23.617 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:23.617 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
04:26:23.617 00.000 25848 MoveAxis(W, 20, ABG)
04:26:23.617 00.000 25848 Guiding  Dir = 3, Dur = 20
04:26:23.797 00.180 25848 IsSlewing returns 0
04:26:23.798 00.001 25848 IsGuiding returns 0
04:26:23.830 00.032 25848 IsGuiding returns 1
04:26:23.830 00.000 25848 scope still moving after pulse duration time elapsed
04:26:23.875 00.045 25848 IsSlewing returns 0
04:26:23.875 00.000 25848 IsGuiding returns 0
04:26:23.875 00.000 25848 scope move finished after 20 + 57 ms
04:26:23.875 00.000 25848 Move returns status 0, amount 20
04:26:23.875 00.000 25848 MoveAxis(N, 0, ABG)
04:26:23.875 00.000 25848 Move returns status 0, amount 0
04:26:23.875 00.000 25848 move complete, result=0
04:26:23.876 00.001 25848 worker thread done servicing request
04:26:23.876 00.000 25848 Worker thread wakes up
04:26:23.876 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:23.876 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:23.876 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -0.5 px 0 ms NORTH
04:26:26.730 02.854 25848 Exposure complete
04:26:26.818 00.088 25848 worker thread done servicing request
04:26:26.819 00.001 21444 OnExposeComplete: enter
04:26:26.819 00.000 21444 UpdateGuideState(): m_state=6
04:26:26.819 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1211
04:26:26.819 00.000 21444 Star::Find returns 1 (1), X=1249.08, Y=681.39, Mass=4667691, SNR=118.5, Peak=65504 HFD=7.8
04:26:26.819 00.000 21444 MultiStar: [#1 1.69,-1.98,0.00,M1] [#2 1.27,-1.43,2.14,U] [#3 1.20,-1.76,0.00,M1] [#4 2.02,-1.69,0.00,M2] [#5 2.58,-1.26,0.00,M1] [#6 2.55,-1.45,0.00,M2] [#7 2.33,-1.48,0.00,M1] [#8 1.90,-1.52,0.00,M1] 
04:26:26.819 00.000 21444 refined, 1 included, MultiStar: {1.77, -1.43}, one-star: {2.84, -1.42}
04:26:26.819 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.73 = 2.55)
04:26:26.819 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.57 = -0.29)
04:26:26.819 00.000 21444 CameraToMount -- cameraX=1.77 cameraY=-1.43 hyp=2.27 cameraTheta=-0.68 mountX=-1.89 mountY=-0.65, mountTheta=-2.81
04:26:26.820 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.77, y=-1.43, opts=13)
04:26:26.821 00.001 21444 Enqueuing Move request for scope (1.77, -1.43)
04:26:26.821 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=196, FiltMax=65504, Gamma=0.560
04:26:26.821 00.000 21444 UpdateGuideState exits: m=4667691 SNR=118.5 Saturated
04:26:26.821 00.000 25848 Worker thread wakes up
04:26:26.821 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.77, -1.43) opts 0xd
04:26:26.821 00.000 25848 Handling offset move in thread for scope, endpoint = (1.77, -1.43)
04:26:26.821 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:26.821 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:26.821 00.000 21444 Enqueuing Expose request
04:26:26.821 00.000 25848 Moving (1.77, -1.43) raw xDistance=-1.89 yDistance=-0.65
04:26:26.821 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.89
04:26:26.821 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:26.821 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
04:26:26.821 00.000 25848 MoveAxis(E, 54, ABG)
04:26:26.821 00.000 25848 Guiding  Dir = 2, Dur = 54
04:26:26.846 00.025 25848 IsSlewing returns 0
04:26:26.846 00.000 25848 IsGuiding returns 0
04:26:26.877 00.031 25848 PulseGuide returned control before completion, sleep 33
04:26:26.919 00.042 25848 IsGuiding returns 1
04:26:26.919 00.000 25848 scope still moving after pulse duration time elapsed
04:26:26.983 00.064 25848 IsSlewing returns 0
04:26:26.983 00.000 25848 IsGuiding returns 0
04:26:26.983 00.000 25848 scope move finished after 54 + 83 ms
04:26:26.983 00.000 25848 Move returns status 0, amount 54
04:26:26.983 00.000 25848 MoveAxis(N, 0, ABG)
04:26:26.983 00.000 25848 Move returns status 0, amount 0
04:26:26.983 00.000 25848 move complete, result=0
04:26:26.983 00.000 25848 worker thread done servicing request
04:26:26.983 00.000 25848 Worker thread wakes up
04:26:26.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:26.983 00.000 21444 GuideStep: -1.9 px 54 ms EAST, -0.7 px 0 ms NORTH
04:26:26.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:29.836 02.853 25848 Exposure complete
04:26:29.916 00.080 25848 worker thread done servicing request
04:26:29.917 00.001 21444 OnExposeComplete: enter
04:26:29.917 00.000 21444 UpdateGuideState(): m_state=6
04:26:29.917 00.000 21444 Star::Find(15, 1249, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1212
04:26:29.917 00.000 21444 Star::Find returns 1 (1), X=1247.91, Y=682.38, Mass=4898727, SNR=134.0, Peak=65504 HFD=7.8
04:26:29.917 00.000 21444 MultiStar: [#1 -0.03,-1.03,1.55,U] [#2 -0.01,-0.58,1.74,U] [#3 0.32,-0.07,1.31,U] [#4 1.21,-0.67,1.00,U] [#5 1.67,-0.32,0.80,U] [#6 1.78,-0.32,0.96,U] [#7 1.63,-0.72,0.81,U] [#8 0.34,-1.12,0.65,U] 
04:26:29.917 00.000 21444 refined, 8 included, MultiStar: {0.80, -0.58}, one-star: {1.67, -0.43}
04:26:29.917 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.61)
04:26:29.917 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
04:26:29.917 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-0.58 hyp=0.99 cameraTheta=-0.63 mountX=-0.85 mountY=-0.23, mountTheta=-2.87
04:26:29.918 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-0.58, opts=13)
04:26:29.918 00.000 21444 Enqueuing Move request for scope (0.80, -0.58)
04:26:29.918 00.000 25848 Worker thread wakes up
04:26:29.918 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.58) opts 0xd
04:26:29.918 00.000 25848 Handling offset move in thread for scope, endpoint = (0.80, -0.58)
04:26:29.918 00.000 25848 Moving (0.80, -0.58) raw xDistance=-0.85 yDistance=-0.23
04:26:29.918 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=144, FiltMax=65504, Gamma=0.560
04:26:29.918 00.000 21444 UpdateGuideState exits: m=4898727 SNR=134.0 Saturated
04:26:29.918 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:29.918 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.85
04:26:29.918 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:29.918 00.000 21444 Enqueuing Expose request
04:26:29.918 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:29.919 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:26:29.919 00.000 25848 MoveAxis(E, 28, ABG)
04:26:29.919 00.000 25848 Guiding  Dir = 2, Dur = 28
04:26:29.939 00.020 25848 IsSlewing returns 0
04:26:29.939 00.000 25848 IsGuiding returns 0
04:26:29.970 00.031 25848 IsGuiding returns 1
04:26:29.970 00.000 25848 scope still moving after pulse duration time elapsed
04:26:30.015 00.045 25848 IsSlewing returns 0
04:26:30.016 00.001 25848 IsGuiding returns 0
04:26:30.016 00.000 25848 scope move finished after 28 + 49 ms
04:26:30.016 00.000 25848 Move returns status 0, amount 28
04:26:30.016 00.000 25848 MoveAxis(N, 0, ABG)
04:26:30.016 00.000 25848 Move returns status 0, amount 0
04:26:30.016 00.000 25848 move complete, result=0
04:26:30.016 00.000 25848 worker thread done servicing request
04:26:30.016 00.000 25848 Worker thread wakes up
04:26:30.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:30.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:30.016 00.000 21444 GuideStep: -0.8 px 28 ms EAST, -0.2 px 0 ms NORTH
04:26:32.862 02.846 25848 Exposure complete
04:26:32.950 00.088 25848 worker thread done servicing request
04:26:32.950 00.000 21444 OnExposeComplete: enter
04:26:32.950 00.000 21444 UpdateGuideState(): m_state=6
04:26:32.951 00.001 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1213
04:26:32.951 00.000 21444 Star::Find returns 1 (1), X=1247.96, Y=681.65, Mass=5053970, SNR=143.0, Peak=65504 HFD=7.9
04:26:32.951 00.000 21444 MultiStar: [#1 0.25,-2.41,0.00,M1] [#2 0.27,-1.39,1.23,U] [#3 0.62,-1.18,1.36,U] [#4 0.91,-1.33,0.89,U] [#5 0.89,-1.15,0.78,U] [#6 1.04,-1.16,0.91,U] [#7 1.37,-1.18,1.01,U] [#8 0.87,-1.40,0.61,U] 
04:26:32.951 00.000 21444 refined, 7 included, MultiStar: {0.93, -1.24}, one-star: {1.72, -1.16}
04:26:32.951 00.000 21444 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.05) = xAngle (-3.98 = 2.30)
04:26:32.951 00.000 21444 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.82 = -0.54)
04:26:32.951 00.000 21444 CameraToMount -- cameraX=0.93 cameraY=-1.24 hyp=1.55 cameraTheta=-0.93 mountX=-1.04 mountY=-0.80, mountTheta=-2.49
04:26:32.952 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.93, y=-1.24, opts=13)
04:26:32.952 00.000 21444 Enqueuing Move request for scope (0.93, -1.24)
04:26:32.952 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=244, FiltMax=65504, Gamma=0.560
04:26:32.952 00.000 21444 UpdateGuideState exits: m=5053970 SNR=143.0 Saturated
04:26:32.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:32.952 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:32.952 00.000 21444 Enqueuing Expose request
04:26:32.952 00.000 25848 Worker thread wakes up
04:26:32.953 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.93, -1.24) opts 0xd
04:26:32.953 00.000 25848 Handling offset move in thread for scope, endpoint = (0.93, -1.24)
04:26:32.953 00.000 25848 Moving (0.93, -1.24) raw xDistance=-1.04 yDistance=-0.80
04:26:32.953 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.04
04:26:32.953 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:32.953 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
04:26:32.953 00.000 25848 MoveAxis(E, 32, ABG)
04:26:32.953 00.000 25848 Guiding  Dir = 2, Dur = 32
04:26:33.014 00.061 25848 IsSlewing returns 0
04:26:33.014 00.000 25848 IsGuiding returns 0
04:26:33.055 00.041 25848 IsGuiding returns 1
04:26:33.055 00.000 25848 scope still moving after pulse duration time elapsed
04:26:33.111 00.056 25848 IsSlewing returns 0
04:26:33.111 00.000 25848 IsGuiding returns 0
04:26:33.111 00.000 25848 scope move finished after 32 + 65 ms
04:26:33.111 00.000 25848 Move returns status 0, amount 32
04:26:33.111 00.000 25848 MoveAxis(N, 0, ABG)
04:26:33.111 00.000 25848 Move returns status 0, amount 0
04:26:33.111 00.000 25848 move complete, result=0
04:26:33.111 00.000 25848 worker thread done servicing request
04:26:33.111 00.000 25848 Worker thread wakes up
04:26:33.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:33.111 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -0.8 px 0 ms NORTH
04:26:33.112 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:35.970 02.858 25848 Exposure complete
04:26:36.056 00.086 25848 worker thread done servicing request
04:26:36.056 00.000 21444 OnExposeComplete: enter
04:26:36.056 00.000 21444 UpdateGuideState(): m_state=6
04:26:36.056 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1214
04:26:36.057 00.001 21444 Star::Find returns 1 (1), X=1248.93, Y=682.64, Mass=5037557, SNR=150.2, Peak=65504 HFD=7.9
04:26:36.057 00.000 21444 MultiStar: [#1 1.36,-1.02,1.64,U] [#2 0.91,-1.14,1.47,U] [#3 2.02,-1.00,0.00,M1] [#4 2.06,-0.06,0.99,U] [#5 2.25,-0.49,0.00,M1] [#6 2.11,0.24,0.00,M1] [#7 2.13,-0.16,0.00,M1] [#8 1.77,-0.38,0.77,U] 
04:26:36.057 00.000 21444 refined, 4 included, MultiStar: {1.65, -0.66}, one-star: {2.70, -0.17}
04:26:36.057 00.000 21444 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.05) = xAngle (-3.43 = 2.85)
04:26:36.057 00.000 21444 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.01)
04:26:36.057 00.000 21444 CameraToMount -- cameraX=1.65 cameraY=-0.66 hyp=1.77 cameraTheta=-0.38 mountX=-1.70 mountY=0.01, mountTheta=3.13
04:26:36.058 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.65, y=-0.66, opts=13)
04:26:36.058 00.000 21444 Enqueuing Move request for scope (1.65, -0.66)
04:26:36.058 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:26:36.058 00.000 21444 UpdateGuideState exits: m=5037557 SNR=150.2 Saturated
04:26:36.058 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:36.058 00.000 25848 Worker thread wakes up
04:26:36.058 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.65, -0.66) opts 0xd
04:26:36.058 00.000 25848 Handling offset move in thread for scope, endpoint = (1.65, -0.66)
04:26:36.058 00.000 25848 Moving (1.65, -0.66) raw xDistance=-1.70 yDistance=0.01
04:26:36.058 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.70
04:26:36.058 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:36.058 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:26:36.058 00.000 25848 MoveAxis(E, 52, ABG)
04:26:36.058 00.000 25848 Guiding  Dir = 2, Dur = 52
04:26:36.059 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:36.059 00.000 21444 Enqueuing Expose request
04:26:36.079 00.020 25848 IsSlewing returns 0
04:26:36.079 00.000 25848 IsGuiding returns 0
04:26:36.110 00.031 25848 PulseGuide returned control before completion, sleep 32
04:26:36.157 00.047 25848 IsGuiding returns 1
04:26:36.157 00.000 25848 scope still moving after pulse duration time elapsed
04:26:36.220 00.063 25848 IsSlewing returns 0
04:26:36.220 00.000 25848 IsGuiding returns 0
04:26:36.220 00.000 25848 scope move finished after 52 + 89 ms
04:26:36.220 00.000 25848 Move returns status 0, amount 52
04:26:36.220 00.000 25848 MoveAxis(N, 0, ABG)
04:26:36.220 00.000 25848 Move returns status 0, amount 0
04:26:36.220 00.000 25848 move complete, result=0
04:26:36.220 00.000 25848 worker thread done servicing request
04:26:36.220 00.000 25848 Worker thread wakes up
04:26:36.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:36.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:36.221 00.001 21444 GuideStep: -1.7 px 52 ms EAST, 0.0 px 0 ms NORTH
04:26:39.063 02.842 25848 Exposure complete
04:26:39.142 00.079 25848 worker thread done servicing request
04:26:39.142 00.000 21444 OnExposeComplete: enter
04:26:39.143 00.001 21444 UpdateGuideState(): m_state=6
04:26:39.143 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1215
04:26:39.143 00.000 21444 Star::Find returns 1 (1), X=1247.27, Y=681.26, Mass=4919171, SNR=163.2, Peak=65504 HFD=7.6
04:26:39.143 00.000 21444 MultiStar: [#1 -0.08,-2.30,0.00,M1] [#2 -0.55,-2.37,0.00,M1] [#3 -0.59,-2.35,0.00,M2] [#4 0.36,-1.53,0.87,U] [#5 0.70,-2.60,0.00,M2] [#6 1.24,-1.86,0.00,M2] [#7 1.04,-2.10,0.00,M2] [#8 0.03,-2.07,0.47,U] 
04:26:39.143 00.000 21444 refined, 2 included, MultiStar: {0.58, -1.65}, one-star: {1.03, -1.55}
04:26:39.143 00.000 21444 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.05) = xAngle (-4.28 = 2.00)
04:26:39.143 00.000 21444 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.13 = -0.84)
04:26:39.143 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=-1.65 hyp=1.75 cameraTheta=-1.23 mountX=-0.73 mountY=-1.31, mountTheta=-2.08
04:26:39.144 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-1.65, opts=13)
04:26:39.144 00.000 21444 Enqueuing Move request for scope (0.58, -1.65)
04:26:39.144 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:26:39.144 00.000 21444 UpdateGuideState exits: m=4919171 SNR=163.2 Saturated
04:26:39.144 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:39.144 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:39.144 00.000 21444 Enqueuing Expose request
04:26:39.144 00.000 25848 Worker thread wakes up
04:26:39.144 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -1.65) opts 0xd
04:26:39.144 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, -1.65)
04:26:39.144 00.000 25848 Moving (0.58, -1.65) raw xDistance=-0.73 yDistance=-1.31
04:26:39.145 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.73
04:26:39.145 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:39.145 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
04:26:39.145 00.000 25848 MoveAxis(E, 25, ABG)
04:26:39.145 00.000 25848 Guiding  Dir = 2, Dur = 25
04:26:39.173 00.028 25848 IsSlewing returns 0
04:26:39.173 00.000 25848 IsGuiding returns 0
04:26:39.205 00.032 25848 IsGuiding returns 1
04:26:39.205 00.000 25848 scope still moving after pulse duration time elapsed
04:26:39.298 00.093 25848 IsSlewing returns 0
04:26:39.298 00.000 25848 IsGuiding returns 0
04:26:39.299 00.001 25848 scope move finished after 25 + 100 ms
04:26:39.299 00.000 25848 Move returns status 0, amount 25
04:26:39.299 00.000 25848 MoveAxis(N, 0, ABG)
04:26:39.299 00.000 25848 Move returns status 0, amount 0
04:26:39.299 00.000 25848 move complete, result=0
04:26:39.299 00.000 25848 worker thread done servicing request
04:26:39.299 00.000 25848 Worker thread wakes up
04:26:39.299 00.000 21444 GuideStep: -0.7 px 25 ms EAST, -1.3 px 0 ms NORTH
04:26:39.299 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:39.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:42.137 02.838 25848 Exposure complete
04:26:42.214 00.077 25848 worker thread done servicing request
04:26:42.214 00.000 21444 OnExposeComplete: enter
04:26:42.214 00.000 21444 UpdateGuideState(): m_state=6
04:26:42.214 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1216
04:26:42.214 00.000 21444 Star::Find returns 1 (1), X=1249.06, Y=681.50, Mass=4939036, SNR=158.7, Peak=65504 HFD=7.9
04:26:42.214 00.000 21444 MultiStar: [#1 1.69,-2.12,0.00,M2] [#2 1.31,-2.25,0.00,M2] [#3 1.42,-2.10,0.00,M3] [#4 2.15,-1.68,0.00,M1] [#5 3.06,-1.18,0.00,M3] [#6 2.32,-1.33,0.00,M3] [#7 2.79,-1.53,0.00,M3] [#8 2.03,-1.35,0.00,M1] 
04:26:42.214 00.000 21444 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.05) = xAngle (-3.49 = 2.80)
04:26:42.214 00.000 21444 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.05)
04:26:42.214 00.000 21444 CameraToMount -- cameraX=2.82 cameraY=-1.31 hyp=3.11 cameraTheta=-0.43 mountX=-2.93 mountY=-0.14, mountTheta=-3.09
04:26:42.215 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.82, y=-1.31, opts=13)
04:26:42.215 00.000 21444 Enqueuing Move request for scope (2.82, -1.31)
04:26:42.215 00.000 25848 Worker thread wakes up
04:26:42.215 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.82, -1.31) opts 0xd
04:26:42.215 00.000 25848 Handling offset move in thread for scope, endpoint = (2.82, -1.31)
04:26:42.215 00.000 25848 Moving (2.82, -1.31) raw xDistance=-2.93 yDistance=-0.14
04:26:42.215 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.88 from input -2.93
04:26:42.215 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:42.215 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=216, FiltMax=65504, Gamma=0.560
04:26:42.215 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:26:42.215 00.000 25848 MoveAxis(E, 87, ABG)
04:26:42.215 00.000 25848 Guiding  Dir = 2, Dur = 87
04:26:42.216 00.001 21444 UpdateGuideState exits: m=4939036 SNR=158.7 Saturated
04:26:42.216 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:42.216 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:42.216 00.000 21444 Enqueuing Expose request
04:26:42.236 00.020 25848 IsSlewing returns 0
04:26:42.236 00.000 25848 IsGuiding returns 0
04:26:42.268 00.032 25848 PulseGuide returned control before completion, sleep 66
04:26:42.341 00.073 25848 IsGuiding returns 1
04:26:42.341 00.000 25848 scope still moving after pulse duration time elapsed
04:26:42.391 00.050 25848 IsSlewing returns 0
04:26:42.391 00.000 25848 IsGuiding returns 0
04:26:42.391 00.000 25848 scope move finished after 87 + 68 ms
04:26:42.391 00.000 25848 Move returns status 0, amount 87
04:26:42.391 00.000 25848 MoveAxis(N, 0, ABG)
04:26:42.391 00.000 25848 Move returns status 0, amount 0
04:26:42.391 00.000 25848 move complete, result=0
04:26:42.391 00.000 25848 worker thread done servicing request
04:26:42.392 00.001 25848 Worker thread wakes up
04:26:42.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:42.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:42.392 00.000 21444 GuideStep: -2.9 px 87 ms EAST, -0.1 px 0 ms NORTH
04:26:45.243 02.851 25848 Exposure complete
04:26:45.333 00.090 25848 worker thread done servicing request
04:26:45.334 00.001 21444 OnExposeComplete: enter
04:26:45.334 00.000 21444 UpdateGuideState(): m_state=6
04:26:45.334 00.000 21444 Star::Find(15, 1249, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1217
04:26:45.334 00.000 21444 Star::Find returns 1 (1), X=1247.12, Y=682.14, Mass=5025367, SNR=202.7, Peak=65504 HFD=7.7
04:26:45.334 00.000 21444 MultiStar: [#1 -0.64,-1.66,1.39,U] [#2 -0.77,-1.46,1.21,U] [#3 -0.39,-1.34,0.78,U] [#4 0.22,-1.14,0.72,U] [#5 1.05,-0.96,0.73,U] [#6 0.68,-0.74,0.80,U] [#7 0.89,-1.14,0.75,U] [#8 -0.05,-0.87,0.47,U] 
04:26:45.334 00.000 21444 single-star, 8 included, MultiStar: {0.11, -1.17}, one-star: {0.88, -0.68}
04:26:45.334 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
04:26:45.334 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.55 = -0.27)
04:26:45.334 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=-0.68 hyp=1.11 cameraTheta=-0.66 mountX=-0.93 mountY=-0.30, mountTheta=-2.84
04:26:45.335 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=-0.68, opts=13)
04:26:45.335 00.000 21444 Enqueuing Move request for scope (0.88, -0.68)
04:26:45.335 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=202, FiltMax=65504, Gamma=0.560
04:26:45.336 00.001 21444 UpdateGuideState exits: m=5025367 SNR=202.7 Saturated
04:26:45.336 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:45.336 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:45.336 00.000 21444 Enqueuing Expose request
04:26:45.336 00.000 25848 Worker thread wakes up
04:26:45.336 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.68) opts 0xd
04:26:45.336 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, -0.68)
04:26:45.336 00.000 25848 Moving (0.88, -0.68) raw xDistance=-0.93 yDistance=-0.30
04:26:45.336 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -0.93
04:26:45.336 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:45.336 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
04:26:45.336 00.000 25848 MoveAxis(E, 33, ABG)
04:26:45.336 00.000 25848 Guiding  Dir = 2, Dur = 33
04:26:45.361 00.025 25848 IsSlewing returns 0
04:26:45.362 00.001 25848 IsGuiding returns 0
04:26:45.394 00.032 25848 PulseGuide returned control before completion, sleep 11
04:26:45.416 00.022 25848 IsGuiding returns 1
04:26:45.416 00.000 25848 scope still moving after pulse duration time elapsed
04:26:45.468 00.052 25848 IsSlewing returns 0
04:26:45.468 00.000 25848 IsGuiding returns 0
04:26:45.468 00.000 25848 scope move finished after 33 + 73 ms
04:26:45.468 00.000 25848 Move returns status 0, amount 33
04:26:45.468 00.000 25848 MoveAxis(N, 0, ABG)
04:26:45.468 00.000 25848 Move returns status 0, amount 0
04:26:45.468 00.000 25848 move complete, result=0
04:26:45.468 00.000 25848 worker thread done servicing request
04:26:45.468 00.000 25848 Worker thread wakes up
04:26:45.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:45.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:45.468 00.000 21444 GuideStep: -0.9 px 33 ms EAST, -0.3 px 0 ms NORTH
04:26:48.317 02.849 25848 Exposure complete
04:26:48.398 00.081 25848 worker thread done servicing request
04:26:48.399 00.001 21444 OnExposeComplete: enter
04:26:48.399 00.000 21444 UpdateGuideState(): m_state=6
04:26:48.399 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1218
04:26:48.399 00.000 21444 Star::Find returns 1 (1), X=1248.66, Y=682.55, Mass=4315433, SNR=98.5, Peak=65504 HFD=7.4
04:26:48.399 00.000 21444 MultiStar: [#1 1.04,-1.03,1.39,U] [#2 0.68,-0.88,1.25,U] [#3 2.08,-0.72,0.00,M3] [#4 1.73,-0.21,1.13,U] [#5 2.08,-0.08,0.00,M3] [#6 1.84,-0.45,1.11,U] [#7 2.24,-0.12,0.00,M3] [#8 1.78,-0.42,0.90,U] 
04:26:48.399 00.000 21444 refined, 5 included, MultiStar: {1.52, -0.58}, one-star: {2.42, -0.27}
04:26:48.399 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
04:26:48.399 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.03)
04:26:48.399 00.000 21444 CameraToMount -- cameraX=1.52 cameraY=-0.58 hyp=1.63 cameraTheta=-0.36 mountX=-1.57 mountY=0.04, mountTheta=3.11
04:26:48.400 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.52, y=-0.58, opts=13)
04:26:48.400 00.000 21444 Enqueuing Move request for scope (1.52, -0.58)
04:26:48.400 00.000 25848 Worker thread wakes up
04:26:48.400 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.52, -0.58) opts 0xd
04:26:48.400 00.000 25848 Handling offset move in thread for scope, endpoint = (1.52, -0.58)
04:26:48.400 00.000 25848 Moving (1.52, -0.58) raw xDistance=-1.57 yDistance=0.04
04:26:48.400 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.57
04:26:48.400 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:26:48.400 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:48.400 00.000 21444 UpdateGuideState exits: m=4315433 SNR=98.5 Saturated
04:26:48.400 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:26:48.400 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:48.400 00.000 25848 MoveAxis(E, 48, ABG)
04:26:48.400 00.000 25848 Guiding  Dir = 2, Dur = 48
04:26:48.400 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:48.400 00.000 21444 Enqueuing Expose request
04:26:48.421 00.021 25848 IsSlewing returns 0
04:26:48.450 00.029 25848 IsGuiding returns 0
04:26:48.471 00.021 25848 PulseGuide returned control before completion, sleep 37
04:26:48.520 00.049 25848 IsGuiding returns 1
04:26:48.520 00.000 25848 scope still moving after pulse duration time elapsed
04:26:48.609 00.089 25848 IsSlewing returns 0
04:26:48.610 00.001 25848 IsGuiding returns 0
04:26:48.610 00.000 25848 scope move finished after 48 + 112 ms
04:26:48.610 00.000 25848 Move returns status 0, amount 48
04:26:48.610 00.000 25848 MoveAxis(N, 0, ABG)
04:26:48.610 00.000 25848 Move returns status 0, amount 0
04:26:48.610 00.000 25848 move complete, result=0
04:26:48.610 00.000 25848 worker thread done servicing request
04:26:48.610 00.000 25848 Worker thread wakes up
04:26:48.610 00.000 21444 GuideStep: -1.6 px 48 ms EAST, 0.0 px 0 ms NORTH
04:26:48.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:48.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:51.461 02.851 25848 Exposure complete
04:26:51.529 00.068 25848 worker thread done servicing request
04:26:51.529 00.000 21444 OnExposeComplete: enter
04:26:51.529 00.000 21444 UpdateGuideState(): m_state=6
04:26:51.530 00.001 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1219
04:26:51.530 00.000 21444 Star::Find returns 1 (1), X=1247.25, Y=682.41, Mass=4557473, SNR=113.9, Peak=65504 HFD=7.6
04:26:51.530 00.000 21444 MultiStar: [#1 0.06,-1.15,1.71,U] [#2 -0.27,-1.12,1.55,U] [#3 0.51,-1.00,1.39,U] [#4 0.23,-0.82,1.06,U] [#5 0.48,-0.98,1.13,U] [#6 0.34,-0.84,1.01,U] [#7 0.85,-0.38,0.97,U] [#8 0.05,-0.73,0.66,U] 
04:26:51.530 00.000 21444 refined, 8 included, MultiStar: {0.33, -0.87}, one-star: {1.01, -0.40}
04:26:51.530 00.000 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.27 = 2.02)
04:26:51.530 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
04:26:51.530 00.000 21444 CameraToMount -- cameraX=0.33 cameraY=-0.87 hyp=0.93 cameraTheta=-1.21 mountX=-0.40 mountY=-0.69, mountTheta=-2.10
04:26:51.531 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.33, y=-0.87, opts=13)
04:26:51.531 00.000 21444 Enqueuing Move request for scope (0.33, -0.87)
04:26:51.531 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=156, FiltMax=65504, Gamma=0.560
04:26:51.531 00.000 21444 UpdateGuideState exits: m=4557473 SNR=113.9 Saturated
04:26:51.531 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:51.531 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:51.531 00.000 21444 Enqueuing Expose request
04:26:51.531 00.000 25848 Worker thread wakes up
04:26:51.531 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.87) opts 0xd
04:26:51.531 00.000 25848 Handling offset move in thread for scope, endpoint = (0.33, -0.87)
04:26:51.531 00.000 25848 Moving (0.33, -0.87) raw xDistance=-0.40 yDistance=-0.69
04:26:51.531 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
04:26:51.531 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:26:51.531 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
04:26:51.531 00.000 25848 MoveAxis(E, 0, ABG)
04:26:51.531 00.000 25848 Move returns status 0, amount 0
04:26:51.531 00.000 25848 MoveAxis(N, 0, ABG)
04:26:51.531 00.000 25848 Move returns status 0, amount 0
04:26:51.531 00.000 25848 move complete, result=0
04:26:51.531 00.000 25848 worker thread done servicing request
04:26:51.532 00.001 25848 Worker thread wakes up
04:26:51.532 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
04:26:51.532 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:51.532 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:54.376 02.844 25848 Exposure complete
04:26:54.459 00.083 25848 worker thread done servicing request
04:26:54.459 00.000 21444 OnExposeComplete: enter
04:26:54.460 00.001 21444 UpdateGuideState(): m_state=6
04:26:54.460 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1220
04:26:54.460 00.000 21444 Star::Find returns 1 (1), X=1248.07, Y=684.10, Mass=5021316, SNR=147.4, Peak=65504 HFD=7.8
04:26:54.460 00.000 21444 MultiStar: [#1 0.66,0.79,1.45,U] [#2 -0.19,0.26,1.84,U] [#3 0.55,0.75,1.12,U] [#4 1.11,1.03,1.22,U] [#5 1.15,0.42,1.07,U] [#6 1.37,1.24,1.15,U] [#7 1.47,0.50,0.98,U] [#8 0.67,0.66,0.76,U] 
04:26:54.460 00.000 21444 refined, 8 included, MultiStar: {0.87, 0.74}, one-star: {1.83, 1.28}
04:26:54.460 00.000 21444 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
04:26:54.460 00.000 21444 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.18 = 1.10)
04:26:54.460 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=0.74 hyp=1.14 cameraTheta=0.71 mountX=-0.79 mountY=1.02, mountTheta=2.23
04:26:54.461 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=0.74, opts=13)
04:26:54.461 00.000 21444 Enqueuing Move request for scope (0.87, 0.74)
04:26:54.461 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=80, FiltMax=65504, Gamma=0.560
04:26:54.461 00.000 21444 UpdateGuideState exits: m=5021316 SNR=147.4 Saturated
04:26:54.461 00.000 25848 Worker thread wakes up
04:26:54.461 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.74) opts 0xd
04:26:54.461 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, 0.74)
04:26:54.461 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:54.461 00.000 25848 Moving (0.87, 0.74) raw xDistance=-0.79 yDistance=1.02
04:26:54.461 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:54.461 00.000 21444 Enqueuing Expose request
04:26:54.461 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
04:26:54.461 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:26:54.461 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.02
04:26:54.461 00.000 25848 MoveAxis(E, 23, ABG)
04:26:54.461 00.000 25848 Guiding  Dir = 2, Dur = 23
04:26:54.482 00.021 25848 IsSlewing returns 0
04:26:54.482 00.000 25848 IsGuiding returns 0
04:26:54.554 00.072 25848 IsGuiding returns 1
04:26:54.554 00.000 25848 scope still moving after pulse duration time elapsed
04:26:54.610 00.056 25848 IsSlewing returns 0
04:26:54.610 00.000 25848 IsGuiding returns 0
04:26:54.610 00.000 25848 scope move finished after 23 + 105 ms
04:26:54.610 00.000 25848 Move returns status 0, amount 23
04:26:54.610 00.000 25848 MoveAxis(N, 0, ABG)
04:26:54.610 00.000 25848 Move returns status 0, amount 0
04:26:54.610 00.000 25848 move complete, result=0
04:26:54.610 00.000 25848 worker thread done servicing request
04:26:54.610 00.000 25848 Worker thread wakes up
04:26:54.610 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 1.0 px 0 ms NORTH
04:26:54.611 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:54.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:57.455 02.844 25848 Exposure complete
04:26:57.543 00.088 25848 worker thread done servicing request
04:26:57.543 00.000 21444 OnExposeComplete: enter
04:26:57.543 00.000 21444 UpdateGuideState(): m_state=6
04:26:57.543 00.000 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1221
04:26:57.544 00.001 21444 Star::Find returns 1 (1), X=1248.89, Y=684.41, Mass=4388555, SNR=110.6, Peak=65504 HFD=7.8
04:26:57.544 00.000 21444 MultiStar: [#1 1.78,1.05,1.31,U] [#2 1.39,1.37,1.23,U] [#3 1.46,0.99,0.96,U] [#4 1.79,1.06,0.97,U] [#5 2.09,0.55,0.00,M2] [#6 1.89,1.08,0.00,M1] [#7 1.77,1.01,1.12,U] [#8 1.67,1.18,0.68,U] 
04:26:57.544 00.000 21444 refined, 6 included, MultiStar: {1.78, 1.18}, one-star: {2.65, 1.60}
04:26:57.544 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
04:26:57.544 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.31 = 0.97)
04:26:57.544 00.000 21444 CameraToMount -- cameraX=1.78 cameraY=1.18 hyp=2.13 cameraTheta=0.58 mountX=-1.67 mountY=1.76, mountTheta=2.33
04:26:57.545 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.78, y=1.18, opts=13)
04:26:57.545 00.000 21444 Enqueuing Move request for scope (1.78, 1.18)
04:26:57.545 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=42, FiltMax=65504, Gamma=0.560
04:26:57.545 00.000 21444 UpdateGuideState exits: m=4388555 SNR=110.6 Saturated
04:26:57.545 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:57.545 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:26:57.545 00.000 21444 Enqueuing Expose request
04:26:57.545 00.000 25848 Worker thread wakes up
04:26:57.545 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.78, 1.18) opts 0xd
04:26:57.545 00.000 25848 Handling offset move in thread for scope, endpoint = (1.78, 1.18)
04:26:57.545 00.000 25848 Moving (1.78, 1.18) raw xDistance=-1.67 yDistance=1.76
04:26:57.546 00.001 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.67
04:26:57.546 00.000 25848 resist switch: large excursion: input 1.76 thresh 1.53 direction from 0 to 1
04:26:57.546 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.29
04:26:57.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.76 from input 1.76
04:26:57.546 00.000 25848 MoveAxis(E, 50, ABG)
04:26:57.546 00.000 25848 Guiding  Dir = 2, Dur = 50
04:26:57.578 00.032 25848 IsSlewing returns 0
04:26:57.578 00.000 25848 IsGuiding returns 0
04:26:57.610 00.032 25848 PulseGuide returned control before completion, sleep 29
04:26:57.642 00.032 25848 IsGuiding returns 1
04:26:57.642 00.000 25848 scope still moving after pulse duration time elapsed
04:26:57.702 00.060 25848 IsSlewing returns 0
04:26:57.702 00.000 25848 IsGuiding returns 0
04:26:57.702 00.000 25848 scope move finished after 50 + 73 ms
04:26:57.702 00.000 25848 Move returns status 0, amount 50
04:26:57.702 00.000 25848 BLC: Oldest BLC event removed
04:26:57.702 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 325 applied
04:26:57.702 00.000 25848 MoveAxis(S, 373, ABG)
04:26:57.702 00.000 25848 Guiding  Dir = 1, Dur = 373
04:26:57.738 00.036 25848 IsSlewing returns 0
04:26:57.738 00.000 25848 IsGuiding returns 0
04:26:57.769 00.031 25848 PulseGuide returned control before completion, sleep 352
04:26:58.129 00.360 25848 IsGuiding returns 1
04:26:58.129 00.000 25848 scope still moving after pulse duration time elapsed
04:26:58.189 00.060 25848 IsSlewing returns 0
04:26:58.189 00.000 25848 IsGuiding returns 0
04:26:58.189 00.000 25848 scope move finished after 373 + 79 ms
04:26:58.189 00.000 25848 Move returns status 0, amount 373
04:26:58.190 00.001 25848 move complete, result=0
04:26:58.190 00.000 25848 worker thread done servicing request
04:26:58.190 00.000 25848 Worker thread wakes up
04:26:58.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:26:58.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:26:58.190 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 1.8 px 373 ms SOUTH
04:27:01.042 02.852 25848 Exposure complete
04:27:01.123 00.081 25848 worker thread done servicing request
04:27:01.123 00.000 21444 OnExposeComplete: enter
04:27:01.123 00.000 21444 UpdateGuideState(): m_state=6
04:27:01.123 00.000 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1222
04:27:01.123 00.000 21444 Star::Find returns 1 (1), X=1246.78, Y=683.37, Mass=4967501, SNR=155.0, Peak=65504 HFD=7.7
04:27:01.124 00.001 21444 MultiStar: [#1 -0.67,-0.07,1.31,U] [#2 -1.42,-0.15,1.19,U] [#3 -1.53,-0.08,0.94,U] [#4 -0.16,0.12,0.74,U] [#5 0.14,0.05,1.06,U] [#6 0.21,0.50,0.77,U] [#7 0.20,0.21,0.60,U] [#8 -0.37,-0.12,0.56,U] 
04:27:01.124 00.000 21444 refined, 8 included, MultiStar: {-0.41, 0.10}, one-star: {0.54, 0.56}
04:27:01.124 00.000 21444 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.05) = xAngle (-0.14 = -0.14)
04:27:01.124 00.000 21444 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.98 = -2.98)
04:27:01.124 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.10 hyp=0.42 cameraTheta=2.91 mountX=0.42 mountY=-0.07, mountTheta=-0.16
04:27:01.124 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.10, opts=13)
04:27:01.124 00.000 21444 Enqueuing Move request for scope (-0.41, 0.10)
04:27:01.125 00.001 25848 Worker thread wakes up
04:27:01.125 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.10) opts 0xd
04:27:01.125 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.10)
04:27:01.125 00.000 25848 Moving (-0.41, 0.10) raw xDistance=0.42 yDistance=-0.07
04:27:01.125 00.000 25848 BLC: History state: CurrMiss=-0.07, AvgInitMiss=-0.22, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.763775, 1:-0.065771
04:27:01.125 00.000 25848 BLC: No correction, Miss < min_move
04:27:01.125 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.42
04:27:01.125 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:01.125 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=130, FiltMax=65504, Gamma=0.560
04:27:01.125 00.000 21444 UpdateGuideState exits: m=4967501 SNR=155.0 Saturated
04:27:01.125 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:01.125 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:01.125 00.000 21444 Enqueuing Expose request
04:27:01.125 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:27:01.125 00.000 25848 MoveAxis(E, 0, ABG)
04:27:01.125 00.000 25848 Move returns status 0, amount 0
04:27:01.125 00.000 25848 MoveAxis(N, 0, ABG)
04:27:01.125 00.000 25848 Move returns status 0, amount 0
04:27:01.125 00.000 25848 move complete, result=0
04:27:01.125 00.000 25848 worker thread done servicing request
04:27:01.125 00.000 25848 Worker thread wakes up
04:27:01.125 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:01.125 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:01.126 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
04:27:03.983 02.857 25848 Exposure complete
04:27:04.068 00.085 25848 worker thread done servicing request
04:27:04.068 00.000 21444 OnExposeComplete: enter
04:27:04.068 00.000 21444 UpdateGuideState(): m_state=6
04:27:04.068 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1223
04:27:04.068 00.000 21444 Star::Find returns 1 (1), X=1248.08, Y=683.11, Mass=4957806, SNR=180.8, Peak=65504 HFD=7.7
04:27:04.068 00.000 21444 MultiStar: [#1 0.82,-0.86,1.27,U] [#2 0.46,-0.32,1.25,U] [#3 1.21,0.23,0.91,U] [#4 1.14,-0.30,0.83,U] [#5 1.45,-0.39,0.60,U] [#6 1.27,-0.22,0.85,U] [#7 1.49,-0.43,0.79,U] [#8 0.89,-0.22,0.71,U] 
04:27:04.068 00.000 21444 refined, 8 included, MultiStar: {1.13, -0.26}, one-star: {1.84, 0.30}
04:27:04.068 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
04:27:04.069 00.001 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.12 = 0.16)
04:27:04.069 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=-0.26 hyp=1.16 cameraTheta=-0.23 mountX=-1.15 mountY=0.18, mountTheta=2.98
04:27:04.069 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=-0.26, opts=13)
04:27:04.069 00.000 21444 Enqueuing Move request for scope (1.13, -0.26)
04:27:04.069 00.000 25848 Worker thread wakes up
04:27:04.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, -0.26) opts 0xd
04:27:04.069 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, -0.26)
04:27:04.069 00.000 25848 Moving (1.13, -0.26) raw xDistance=-1.15 yDistance=0.18
04:27:04.069 00.000 25848 BLC: History state: CurrMiss=0.18, AvgInitMiss=-0.22, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.763775, 1:-0.065771, 2:0.184853
04:27:04.069 00.000 25848 BLC: No correction, Miss < min_move
04:27:04.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.15
04:27:04.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:04.070 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=80, FiltMax=65504, Gamma=0.560
04:27:04.070 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:27:04.070 00.000 25848 MoveAxis(E, 33, ABG)
04:27:04.070 00.000 25848 Guiding  Dir = 2, Dur = 33
04:27:04.070 00.000 21444 UpdateGuideState exits: m=4957806 SNR=180.8 Saturated
04:27:04.070 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:04.070 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:04.070 00.000 21444 Enqueuing Expose request
04:27:04.094 00.024 25848 IsSlewing returns 0
04:27:04.094 00.000 25848 IsGuiding returns 0
04:27:04.125 00.031 25848 PulseGuide returned control before completion, sleep 12
04:27:04.139 00.014 25848 IsGuiding returns 1
04:27:04.139 00.000 25848 scope still moving after pulse duration time elapsed
04:27:04.189 00.050 25848 IsSlewing returns 0
04:27:04.189 00.000 25848 IsGuiding returns 0
04:27:04.189 00.000 25848 scope move finished after 33 + 62 ms
04:27:04.189 00.000 25848 Move returns status 0, amount 33
04:27:04.189 00.000 25848 MoveAxis(N, 0, ABG)
04:27:04.189 00.000 25848 Move returns status 0, amount 0
04:27:04.189 00.000 25848 move complete, result=0
04:27:04.190 00.001 25848 worker thread done servicing request
04:27:04.190 00.000 25848 Worker thread wakes up
04:27:04.190 00.000 21444 GuideStep: -1.1 px 33 ms EAST, 0.2 px 0 ms NORTH
04:27:04.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:04.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:07.040 02.850 25848 Exposure complete
04:27:07.128 00.088 25848 worker thread done servicing request
04:27:07.128 00.000 21444 OnExposeComplete: enter
04:27:07.128 00.000 21444 UpdateGuideState(): m_state=6
04:27:07.128 00.000 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1224
04:27:07.129 00.001 21444 Star::Find returns 1 (1), X=1248.44, Y=682.17, Mass=4415371, SNR=106.1, Peak=65504 HFD=7.5
04:27:07.129 00.000 21444 MultiStar: [#1 1.51,-0.98,1.68,U] [#2 1.11,-0.94,1.54,U] [#3 1.30,-0.81,1.59,U] [#4 1.39,-0.85,1.03,U] [#5 1.57,-1.83,0.00,M1] [#6 1.78,-0.46,1.17,U] [#7 1.74,-1.06,0.82,U] [#8 1.72,-0.61,0.95,U] 
04:27:07.129 00.000 21444 refined, 7 included, MultiStar: {1.54, -0.81}, one-star: {2.20, -0.64}
04:27:07.129 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.53 = 2.75)
04:27:07.129 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.09)
04:27:07.129 00.000 21444 CameraToMount -- cameraX=1.54 cameraY=-0.81 hyp=1.74 cameraTheta=-0.48 mountX=-1.61 mountY=-0.16, mountTheta=-3.04
04:27:07.130 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.54, y=-0.81, opts=13)
04:27:07.130 00.000 21444 Enqueuing Move request for scope (1.54, -0.81)
04:27:07.130 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:27:07.130 00.000 21444 UpdateGuideState exits: m=4415371 SNR=106.1 Saturated
04:27:07.130 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:07.130 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:07.130 00.000 21444 Enqueuing Expose request
04:27:07.130 00.000 25848 Worker thread wakes up
04:27:07.130 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.54, -0.81) opts 0xd
04:27:07.130 00.000 25848 Handling offset move in thread for scope, endpoint = (1.54, -0.81)
04:27:07.130 00.000 25848 Moving (1.54, -0.81) raw xDistance=-1.61 yDistance=-0.16
04:27:07.130 00.000 25848 BLC: window closed
04:27:07.131 00.001 25848 BLC: History state: CurrMiss=-0.16, AvgInitMiss=-0.22, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.763775, 1:-0.065771, 2:0.184853
04:27:07.131 00.000 25848 BLC: No correction, Miss < min_move
04:27:07.131 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.61
04:27:07.131 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:07.131 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:27:07.131 00.000 25848 MoveAxis(E, 49, ABG)
04:27:07.131 00.000 25848 Guiding  Dir = 2, Dur = 49
04:27:07.156 00.025 25848 IsSlewing returns 0
04:27:07.179 00.023 25848 IsGuiding returns 0
04:27:07.210 00.031 25848 PulseGuide returned control before completion, sleep 28
04:27:07.245 00.035 25848 IsGuiding returns 1
04:27:07.245 00.000 25848 scope still moving after pulse duration time elapsed
04:27:07.295 00.050 25848 IsSlewing returns 0
04:27:07.295 00.000 25848 IsGuiding returns 0
04:27:07.295 00.000 25848 scope move finished after 49 + 67 ms
04:27:07.295 00.000 25848 Move returns status 0, amount 49
04:27:07.295 00.000 25848 MoveAxis(N, 0, ABG)
04:27:07.295 00.000 25848 Move returns status 0, amount 0
04:27:07.295 00.000 25848 move complete, result=0
04:27:07.296 00.001 25848 worker thread done servicing request
04:27:07.296 00.000 25848 Worker thread wakes up
04:27:07.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:07.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:07.296 00.000 21444 GuideStep: -1.6 px 49 ms EAST, -0.2 px 0 ms NORTH
04:27:10.140 02.844 25848 Exposure complete
04:27:10.220 00.080 25848 worker thread done servicing request
04:27:10.220 00.000 21444 OnExposeComplete: enter
04:27:10.220 00.000 21444 UpdateGuideState(): m_state=6
04:27:10.220 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1225
04:27:10.220 00.000 21444 Star::Find returns 1 (1), X=1247.00, Y=681.56, Mass=4286449, SNR=106.0, Peak=64852 HFD=7.9
04:27:10.220 00.000 21444 MultiStar: [#1 -0.43,-1.21,1.24,U] [#2 -0.74,-0.72,1.47,U] [#3 0.22,-0.54,0.94,U] [#4 0.16,-0.98,1.04,U] [#5 0.45,-1.76,1.18,U] [#6 0.24,-1.59,0.94,U] [#7 0.60,-1.70,0.97,U] [#8 -0.74,-1.32,0.70,U] 
04:27:10.220 00.000 21444 refined, 8 included, MultiStar: {0.04, -1.21}, one-star: {0.77, -1.25}
04:27:10.220 00.000 21444 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.05) = xAngle (-4.59 = 1.69)
04:27:10.220 00.000 21444 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.43 = -1.15)
04:27:10.220 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-1.21 hyp=1.21 cameraTheta=-1.54 mountX=-0.15 mountY=-1.11, mountTheta=-1.70
04:27:10.221 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-1.21, opts=13)
04:27:10.221 00.000 21444 Enqueuing Move request for scope (0.04, -1.21)
04:27:10.221 00.000 25848 Worker thread wakes up
04:27:10.221 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.21) opts 0xd
04:27:10.221 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -1.21)
04:27:10.221 00.000 25848 Moving (0.04, -1.21) raw xDistance=-0.15 yDistance=-1.11
04:27:10.221 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:27:10.221 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:27:10.221 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=118, FiltMax=65504, Gamma=0.560
04:27:10.221 00.000 21444 UpdateGuideState exits: m=4286449 SNR=106.0 Saturated
04:27:10.222 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:10.222 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:10.222 00.000 21444 Enqueuing Expose request
04:27:10.222 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.11
04:27:10.222 00.000 25848 MoveAxis(E, 0, ABG)
04:27:10.222 00.000 25848 Move returns status 0, amount 0
04:27:10.222 00.000 25848 MoveAxis(N, 0, ABG)
04:27:10.222 00.000 25848 Move returns status 0, amount 0
04:27:10.222 00.000 25848 move complete, result=0
04:27:10.222 00.000 25848 worker thread done servicing request
04:27:10.222 00.000 25848 Worker thread wakes up
04:27:10.222 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:10.222 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:10.222 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.1 px 0 ms NORTH
04:27:13.061 02.839 25848 Exposure complete
04:27:13.138 00.077 25848 worker thread done servicing request
04:27:13.138 00.000 21444 OnExposeComplete: enter
04:27:13.138 00.000 21444 UpdateGuideState(): m_state=6
04:27:13.138 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1226
04:27:13.138 00.000 21444 Star::Find returns 1 (1), X=1245.34, Y=681.24, Mass=4535223, SNR=132.5, Peak=65504 HFD=7.6
04:27:13.138 00.000 21444 MultiStar: [#1 -1.53,-2.05,0.00,M1] [#2 -1.95,-1.66,0.00,M1] [#3 -1.65,-1.48,0.00,M1] [#4 -1.62,-2.40,0.00,M1] [#5 -1.46,-2.53,0.00,M1] [#6 -1.61,-1.76,0.00,M1] [#7 -1.70,-2.78,0.00,M1] [#8 -1.81,-1.72,0.00,M1] 
04:27:13.138 00.000 21444 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.05) = xAngle (-5.14 = 1.14)
04:27:13.138 00.000 21444 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.99 = -1.70)
04:27:13.138 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=-1.57 hyp=1.81 cameraTheta=-2.09 mountX=0.76 mountY=-1.80, mountTheta=-1.17
04:27:13.139 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.90, y=-1.57, opts=13)
04:27:13.139 00.000 21444 Enqueuing Move request for scope (-0.90, -1.57)
04:27:13.139 00.000 25848 Worker thread wakes up
04:27:13.140 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=144, FiltMax=65504, Gamma=0.560
04:27:13.140 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -1.57) opts 0xd
04:27:13.140 00.000 21444 UpdateGuideState exits: m=4535223 SNR=132.5 Saturated
04:27:13.140 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:13.140 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.90, -1.57)
04:27:13.140 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:13.140 00.000 21444 Enqueuing Expose request
04:27:13.140 00.000 25848 Moving (-0.90, -1.57) raw xDistance=0.76 yDistance=-1.80
04:27:13.140 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
04:27:13.140 00.000 25848 resist switch: large excursion: input -1.80 thresh 1.53 direction from 1 to -1
04:27:13.140 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.39
04:27:13.140 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.80 from input -1.80
04:27:13.140 00.000 25848 MoveAxis(W, 22, ABG)
04:27:13.140 00.000 25848 Guiding  Dir = 3, Dur = 22
04:27:13.190 00.050 25848 IsSlewing returns 0
04:27:13.190 00.000 25848 IsGuiding returns 0
04:27:13.221 00.031 25848 IsGuiding returns 1
04:27:13.221 00.000 25848 scope still moving after pulse duration time elapsed
04:27:13.283 00.062 25848 IsSlewing returns 0
04:27:13.283 00.000 25848 IsGuiding returns 0
04:27:13.283 00.000 25848 scope move finished after 22 + 71 ms
04:27:13.283 00.000 25848 Move returns status 0, amount 22
04:27:13.283 00.000 25848 BLC: Oldest BLC event removed
04:27:13.283 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 325 applied
04:27:13.283 00.000 25848 MoveAxis(N, 374, ABG)
04:27:13.283 00.000 25848 Guiding  Dir = 0, Dur = 374
04:27:13.314 00.031 25848 IsSlewing returns 0
04:27:13.314 00.000 25848 IsGuiding returns 0
04:27:13.345 00.031 25848 PulseGuide returned control before completion, sleep 354
04:27:13.705 00.360 25848 IsGuiding returns 1
04:27:13.705 00.000 25848 scope still moving after pulse duration time elapsed
04:27:13.765 00.060 25848 IsSlewing returns 0
04:27:13.765 00.000 25848 IsGuiding returns 0
04:27:13.765 00.000 25848 scope move finished after 374 + 76 ms
04:27:13.765 00.000 25848 Move returns status 0, amount 374
04:27:13.765 00.000 25848 move complete, result=0
04:27:13.765 00.000 25848 worker thread done servicing request
04:27:13.765 00.000 25848 Worker thread wakes up
04:27:13.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:13.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:13.765 00.000 21444 GuideStep: 0.8 px 22 ms WEST, -1.8 px 374 ms NORTH
04:27:16.612 02.847 25848 Exposure complete
04:27:16.700 00.088 25848 worker thread done servicing request
04:27:16.700 00.000 21444 OnExposeComplete: enter
04:27:16.700 00.000 21444 UpdateGuideState(): m_state=6
04:27:16.700 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1227
04:27:16.700 00.000 21444 Star::Find returns 1 (1), X=1245.90, Y=683.52, Mass=5165446, SNR=167.9, Peak=65504 HFD=7.9
04:27:16.701 00.001 21444 MultiStar: [#1 -1.12,0.13,1.29,U] [#2 -1.48,0.47,1.26,U] [#3 -1.39,0.60,1.00,U] [#4 -0.95,0.30,0.71,U] [#5 -0.88,0.56,0.84,U] [#6 -0.84,0.79,0.67,U] [#7 -0.84,0.58,0.74,U] [#8 -0.94,0.73,0.64,U] 
04:27:16.701 00.000 21444 single-star, 8 included, MultiStar: {-1.01, 0.51}, one-star: {-0.34, 0.71}
04:27:16.701 00.000 21444 CameraToMount -- cameraTheta (2.02) - m_xAngle (3.05) = xAngle (-1.03 = -1.03)
04:27:16.701 00.000 21444 CameraToMount -- cameraTheta (2.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.88 = 2.41)
04:27:16.701 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.71 hyp=0.79 cameraTheta=2.02 mountX=0.40 mountY=0.53, mountTheta=0.92
04:27:16.702 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.71, opts=13)
04:27:16.702 00.000 21444 Enqueuing Move request for scope (-0.34, 0.71)
04:27:16.702 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=216, FiltMax=65504, Gamma=0.560
04:27:16.702 00.000 21444 UpdateGuideState exits: m=5165446 SNR=167.9 Saturated
04:27:16.702 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:16.702 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:16.702 00.000 21444 Enqueuing Expose request
04:27:16.702 00.000 25848 Worker thread wakes up
04:27:16.702 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.71) opts 0xd
04:27:16.702 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.71)
04:27:16.702 00.000 25848 Moving (-0.34, 0.71) raw xDistance=0.40 yDistance=0.53
04:27:16.702 00.000 25848 BLC: History state: CurrMiss=-0.53, AvgInitMiss=-0.31, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-1.796227, 1:-0.527489
04:27:16.702 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -8.000000
04:27:16.702 00.000 25848 BLC: window closed
04:27:16.703 00.001 25848 BLC: Pulse adjusted to 317
04:27:16.703 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
04:27:16.703 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:27:16.703 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
04:27:16.703 00.000 25848 MoveAxis(E, 0, ABG)
04:27:16.703 00.000 25848 Move returns status 0, amount 0
04:27:16.703 00.000 25848 MoveAxis(N, 0, ABG)
04:27:16.703 00.000 25848 Move returns status 0, amount 0
04:27:16.703 00.000 25848 move complete, result=0
04:27:16.703 00.000 25848 worker thread done servicing request
04:27:16.703 00.000 25848 Worker thread wakes up
04:27:16.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:16.704 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:16.704 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
04:27:16.830 00.126 21444 evsrv: cli 0107E560 connect
04:27:16.830 00.000 21444 case statement mapped state 6 to 3
04:27:16.831 00.001 21444 case statement mapped state 6 to 3
04:27:16.831 00.000 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"a17449be-008f-465b-8e8d-55a6f5151663"}
04:27:16.831 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"a17449be-008f-465b-8e8d-55a6f5151663"}
04:27:16.831 00.000 21444 evsrv: cli 0107E560 disconnect
04:27:19.554 02.723 25848 Exposure complete
04:27:19.634 00.080 25848 worker thread done servicing request
04:27:19.635 00.001 21444 OnExposeComplete: enter
04:27:19.635 00.000 21444 UpdateGuideState(): m_state=6
04:27:19.635 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1228
04:27:19.635 00.000 21444 Star::Find returns 1 (1), X=1244.32, Y=683.47, Mass=4113295, SNR=107.4, Peak=65504 HFD=7.4
04:27:19.635 00.000 21444 MultiStar: [#1 -3.21,-0.03,0.00,M1] [#2 -3.72,-0.09,0.00,M1] [#3 -2.84,0.12,0.00,M1] [#4 -2.27,0.25,0.00,M1] [#5 -1.20,0.35,0.80,U] [#6 -1.38,0.93,0.88,U] [#7 -1.52,0.39,0.59,U] [#8 -3.09,0.34,0.00,M1] 
04:27:19.635 00.000 21444 refined, 3 included, MultiStar: {-1.53, 0.61}, one-star: {-1.92, 0.66}
04:27:19.635 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.05) = xAngle (-0.29 = -0.29)
04:27:19.635 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
04:27:19.635 00.000 21444 CameraToMount -- cameraX=-1.53 cameraY=0.61 hyp=1.64 cameraTheta=2.76 mountX=1.57 mountY=-0.02, mountTheta=-0.01
04:27:19.636 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.53, y=0.61, opts=13)
04:27:19.636 00.000 21444 Enqueuing Move request for scope (-1.53, 0.61)
04:27:19.636 00.000 25848 Worker thread wakes up
04:27:19.637 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.61) opts 0xd
04:27:19.637 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.53, 0.61)
04:27:19.637 00.000 25848 Moving (-1.53, 0.61) raw xDistance=1.57 yDistance=-0.02
04:27:19.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
04:27:19.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:27:19.637 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:19.637 00.000 21444 UpdateGuideState exits: m=4113295 SNR=107.4 Saturated
04:27:19.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:19.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:27:19.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:19.637 00.000 21444 Enqueuing Expose request
04:27:19.637 00.000 25848 MoveAxis(W, 46, ABG)
04:27:19.637 00.000 25848 Guiding  Dir = 3, Dur = 46
04:27:19.657 00.020 25848 IsSlewing returns 0
04:27:19.657 00.000 25848 IsGuiding returns 0
04:27:19.689 00.032 25848 PulseGuide returned control before completion, sleep 25
04:27:19.755 00.066 25848 IsGuiding returns 1
04:27:19.755 00.000 25848 scope still moving after pulse duration time elapsed
04:27:19.814 00.059 25848 IsSlewing returns 0
04:27:19.814 00.000 25848 IsGuiding returns 0
04:27:19.814 00.000 25848 scope move finished after 46 + 110 ms
04:27:19.814 00.000 25848 Move returns status 0, amount 46
04:27:19.814 00.000 25848 MoveAxis(N, 0, ABG)
04:27:19.814 00.000 25848 Move returns status 0, amount 0
04:27:19.814 00.000 25848 move complete, result=0
04:27:19.814 00.000 25848 worker thread done servicing request
04:27:19.814 00.000 25848 Worker thread wakes up
04:27:19.814 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:19.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:19.814 00.000 21444 GuideStep: 1.6 px 46 ms WEST, -0.0 px 0 ms NORTH
04:27:22.662 02.848 25848 Exposure complete
04:27:22.749 00.087 25848 worker thread done servicing request
04:27:22.750 00.001 21444 OnExposeComplete: enter
04:27:22.750 00.000 21444 UpdateGuideState(): m_state=6
04:27:22.750 00.000 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1229
04:27:22.750 00.000 21444 Star::Find returns 1 (1), X=1247.75, Y=682.61, Mass=5190782, SNR=187.5, Peak=65504 HFD=7.6
04:27:22.750 00.000 21444 MultiStar: [#1 0.13,-0.73,1.22,U] [#2 -0.28,-0.48,1.02,U] [#3 0.81,0.33,0.74,U] [#4 1.45,0.02,0.84,U] [#5 1.90,0.10,0.70,U] [#6 2.03,0.60,0.00,M1] [#7 1.94,0.27,1.00,U] [#8 0.53,-0.57,0.57,U] 
04:27:22.750 00.000 21444 refined, 7 included, MultiStar: {0.95, -0.18}, one-star: {1.51, -0.20}
04:27:22.750 00.000 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
04:27:22.750 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.20)
04:27:22.750 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=-0.18 hyp=0.97 cameraTheta=-0.19 mountX=-0.97 mountY=0.19, mountTheta=2.95
04:27:22.751 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=-0.18, opts=13)
04:27:22.751 00.000 21444 Enqueuing Move request for scope (0.95, -0.18)
04:27:22.751 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:27:22.751 00.000 21444 UpdateGuideState exits: m=5190782 SNR=187.5 Saturated
04:27:22.751 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:22.751 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:22.752 00.001 21444 Enqueuing Expose request
04:27:22.752 00.000 25848 Worker thread wakes up
04:27:22.752 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.18) opts 0xd
04:27:22.752 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, -0.18)
04:27:22.752 00.000 25848 Moving (0.95, -0.18) raw xDistance=-0.97 yDistance=0.19
04:27:22.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.97
04:27:22.752 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:22.752 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:27:22.752 00.000 25848 MoveAxis(E, 25, ABG)
04:27:22.752 00.000 25848 Guiding  Dir = 2, Dur = 25
04:27:22.783 00.031 25848 IsSlewing returns 0
04:27:22.783 00.000 25848 IsGuiding returns 0
04:27:22.815 00.032 25848 IsGuiding returns 1
04:27:22.815 00.000 25848 scope still moving after pulse duration time elapsed
04:27:22.876 00.061 25848 IsSlewing returns 0
04:27:22.876 00.000 25848 IsGuiding returns 0
04:27:22.876 00.000 25848 scope move finished after 25 + 67 ms
04:27:22.876 00.000 25848 Move returns status 0, amount 25
04:27:22.876 00.000 25848 MoveAxis(N, 0, ABG)
04:27:22.876 00.000 25848 Move returns status 0, amount 0
04:27:22.876 00.000 25848 move complete, result=0
04:27:22.876 00.000 25848 worker thread done servicing request
04:27:22.876 00.000 25848 Worker thread wakes up
04:27:22.877 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:22.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:22.877 00.000 21444 GuideStep: -1.0 px 25 ms EAST, 0.2 px 0 ms NORTH
04:27:25.719 02.842 25848 Exposure complete
04:27:25.796 00.077 25848 worker thread done servicing request
04:27:25.796 00.000 21444 OnExposeComplete: enter
04:27:25.797 00.001 21444 UpdateGuideState(): m_state=6
04:27:25.797 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1230
04:27:25.797 00.000 21444 Star::Find returns 1 (1), X=1248.69, Y=682.74, Mass=5209877, SNR=156.8, Peak=65504 HFD=7.7
04:27:25.798 00.001 21444 MultiStar: [#1 0.92,-0.81,1.80,U] [#2 0.43,-1.38,1.86,U] [#3 1.52,0.16,1.12,U] [#4 1.54,0.50,1.22,U] [#5 2.14,-0.00,0.00,M1] [#6 1.81,0.39,1.20,U] [#7 2.21,0.46,0.00,M1] [#8 1.41,0.13,0.71,U] 
04:27:25.798 00.000 21444 refined, 6 included, MultiStar: {1.31, -0.31}, one-star: {2.45, -0.08}
04:27:25.798 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
04:27:25.798 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.16)
04:27:25.798 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=-0.31 hyp=1.35 cameraTheta=-0.23 mountX=-1.33 mountY=0.21, mountTheta=2.99
04:27:25.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=-0.31, opts=13)
04:27:25.799 00.000 21444 Enqueuing Move request for scope (1.31, -0.31)
04:27:25.799 00.000 25848 Worker thread wakes up
04:27:25.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, -0.31) opts 0xd
04:27:25.799 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, -0.31)
04:27:25.799 00.000 25848 Moving (1.31, -0.31) raw xDistance=-1.33 yDistance=0.21
04:27:25.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.33
04:27:25.799 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:25.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=64, FiltMax=65504, Gamma=0.560
04:27:25.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:27:25.799 00.000 25848 MoveAxis(E, 41, ABG)
04:27:25.799 00.000 25848 Guiding  Dir = 2, Dur = 41
04:27:25.799 00.000 21444 UpdateGuideState exits: m=5209877 SNR=156.8 Saturated
04:27:25.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:25.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:25.799 00.000 21444 Enqueuing Expose request
04:27:25.827 00.028 25848 IsSlewing returns 0
04:27:25.827 00.000 25848 IsGuiding returns 0
04:27:25.858 00.031 25848 PulseGuide returned control before completion, sleep 21
04:27:25.890 00.032 25848 IsGuiding returns 1
04:27:25.890 00.000 25848 scope still moving after pulse duration time elapsed
04:27:25.953 00.063 25848 IsSlewing returns 0
04:27:25.953 00.000 25848 IsGuiding returns 0
04:27:25.953 00.000 25848 scope move finished after 41 + 85 ms
04:27:25.953 00.000 25848 Move returns status 0, amount 41
04:27:25.953 00.000 25848 MoveAxis(N, 0, ABG)
04:27:25.954 00.001 25848 Move returns status 0, amount 0
04:27:25.954 00.000 25848 move complete, result=0
04:27:25.954 00.000 25848 worker thread done servicing request
04:27:25.954 00.000 25848 Worker thread wakes up
04:27:25.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:25.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:25.954 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 0.2 px 0 ms NORTH
04:27:28.793 02.839 25848 Exposure complete
04:27:28.880 00.087 25848 worker thread done servicing request
04:27:28.880 00.000 21444 OnExposeComplete: enter
04:27:28.880 00.000 21444 UpdateGuideState(): m_state=6
04:27:28.880 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1231
04:27:28.880 00.000 21444 Star::Find returns 1 (1), X=1248.00, Y=684.24, Mass=4950420, SNR=251.7, Peak=65504 HFD=7.6
04:27:28.880 00.000 21444 MultiStar: [#1 0.19,0.16,1.01,U] [#2 -0.17,0.08,0.94,U] [#3 0.56,0.96,0.64,U] [#4 1.06,1.04,0.66,U] [#5 1.43,0.93,0.68,U] [#6 1.01,1.44,0.76,U] [#7 1.26,1.33,0.59,U] [#8 0.90,0.76,0.47,U] 
04:27:28.880 00.000 21444 refined, 8 included, MultiStar: {0.85, 0.86}, one-star: {1.76, 1.42}
04:27:28.880 00.000 21444 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.05) = xAngle (-2.26 = -2.26)
04:27:28.881 00.001 21444 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.10 = 1.18)
04:27:28.881 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.86 hyp=1.21 cameraTheta=0.79 mountX=-0.77 mountY=1.12, mountTheta=2.17
04:27:28.881 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.86, opts=13)
04:27:28.882 00.001 21444 Enqueuing Move request for scope (0.85, 0.86)
04:27:28.882 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=216, FiltMax=65504, Gamma=0.560
04:27:28.882 00.000 21444 UpdateGuideState exits: m=4950420 SNR=251.7 Saturated
04:27:28.882 00.000 25848 Worker thread wakes up
04:27:28.882 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.86) opts 0xd
04:27:28.882 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.86)
04:27:28.882 00.000 25848 Moving (0.85, 0.86) raw xDistance=-0.77 yDistance=1.12
04:27:28.882 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.77
04:27:28.882 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:27:28.882 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.12
04:27:28.882 00.000 25848 MoveAxis(E, 25, ABG)
04:27:28.882 00.000 25848 Guiding  Dir = 2, Dur = 25
04:27:28.882 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:28.882 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:28.882 00.000 21444 Enqueuing Expose request
04:27:28.907 00.025 25848 IsSlewing returns 0
04:27:28.908 00.001 25848 IsGuiding returns 0
04:27:28.939 00.031 25848 IsGuiding returns 1
04:27:28.939 00.000 25848 scope still moving after pulse duration time elapsed
04:27:28.985 00.046 25848 IsSlewing returns 0
04:27:28.986 00.001 25848 IsGuiding returns 0
04:27:28.986 00.000 25848 scope move finished after 25 + 53 ms
04:27:28.986 00.000 25848 Move returns status 0, amount 25
04:27:28.986 00.000 25848 MoveAxis(N, 0, ABG)
04:27:28.986 00.000 25848 Move returns status 0, amount 0
04:27:28.986 00.000 25848 move complete, result=0
04:27:28.986 00.000 25848 worker thread done servicing request
04:27:28.986 00.000 25848 Worker thread wakes up
04:27:28.986 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:28.986 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:28.986 00.000 21444 GuideStep: -0.8 px 25 ms EAST, 1.1 px 0 ms NORTH
04:27:31.831 02.845 25848 Exposure complete
04:27:31.913 00.082 25848 worker thread done servicing request
04:27:31.913 00.000 21444 OnExposeComplete: enter
04:27:31.913 00.000 21444 UpdateGuideState(): m_state=6
04:27:31.913 00.000 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1232
04:27:31.913 00.000 21444 Star::Find returns 1 (1), X=1245.86, Y=683.38, Mass=4830679, SNR=160.6, Peak=65504 HFD=7.6
04:27:31.914 00.001 21444 MultiStar: [#1 -0.58,0.36,1.00,U] [#2 -0.90,0.42,1.03,U] [#3 0.03,0.69,1.11,U] [#4 -1.04,0.68,0.97,U] [#5 -0.40,0.24,0.79,U] [#6 -0.64,0.63,0.70,U] [#7 -0.41,0.48,1.03,U] [#8 -1.15,0.60,0.63,U] 
04:27:31.914 00.000 21444 single-star, 8 included, MultiStar: {-0.58, 0.52}, one-star: {-0.38, 0.57}
04:27:31.914 00.000 21444 CameraToMount -- cameraTheta (2.16) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
04:27:31.914 00.000 21444 CameraToMount -- cameraTheta (2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
04:27:31.914 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.57 hyp=0.68 cameraTheta=2.16 mountX=0.43 mountY=0.38, mountTheta=0.73
04:27:31.914 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.57, opts=13)
04:27:31.915 00.001 21444 Enqueuing Move request for scope (-0.38, 0.57)
04:27:31.915 00.000 25848 Worker thread wakes up
04:27:31.915 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.57) opts 0xd
04:27:31.915 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.57)
04:27:31.915 00.000 25848 Moving (-0.38, 0.57) raw xDistance=0.43 yDistance=0.38
04:27:31.915 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
04:27:31.915 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:31.915 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:27:31.915 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
04:27:31.915 00.000 21444 UpdateGuideState exits: m=4830679 SNR=160.6 Saturated
04:27:31.915 00.000 25848 MoveAxis(E, 0, ABG)
04:27:31.915 00.000 25848 Move returns status 0, amount 0
04:27:31.915 00.000 25848 MoveAxis(N, 0, ABG)
04:27:31.915 00.000 25848 Move returns status 0, amount 0
04:27:31.915 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:31.915 00.000 25848 move complete, result=0
04:27:31.915 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:31.915 00.000 21444 Enqueuing Expose request
04:27:31.915 00.000 25848 worker thread done servicing request
04:27:31.915 00.000 25848 Worker thread wakes up
04:27:31.915 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
04:27:31.915 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:31.915 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:34.752 02.837 25848 Exposure complete
04:27:34.843 00.091 25848 worker thread done servicing request
04:27:34.843 00.000 21444 OnExposeComplete: enter
04:27:34.844 00.001 21444 UpdateGuideState(): m_state=6
04:27:34.844 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1233
04:27:34.844 00.000 21444 Star::Find returns 1 (1), X=1247.40, Y=685.33, Mass=4822436, SNR=154.8, Peak=65504 HFD=7.4
04:27:34.844 00.000 21444 MultiStar: [#1 0.16,1.88,1.58,U] [#2 -0.23,1.80,1.48,U] [#3 0.54,2.42,0.00,M1] [#4 0.50,2.08,0.00,M1] [#5 1.29,1.76,0.00,M1] [#6 0.96,2.44,0.00,M1] [#7 0.85,2.10,0.00,M1] [#8 0.43,2.36,0.00,M1] 
04:27:34.844 00.000 21444 refined, 2 included, MultiStar: {0.26, 2.01}, one-star: {1.16, 2.52}
04:27:34.844 00.000 21444 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.05) = xAngle (-1.61 = -1.61)
04:27:34.844 00.000 21444 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.46 = 1.83)
04:27:34.844 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=2.01 hyp=2.02 cameraTheta=1.44 mountX=-0.08 mountY=1.96, mountTheta=1.61
04:27:34.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=2.01, opts=13)
04:27:34.845 00.000 21444 Enqueuing Move request for scope (0.26, 2.01)
04:27:34.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=64, FiltMax=65504, Gamma=0.560
04:27:34.845 00.000 25848 Worker thread wakes up
04:27:34.845 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, 2.01) opts 0xd
04:27:34.845 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, 2.01)
04:27:34.845 00.000 25848 Moving (0.26, 2.01) raw xDistance=-0.08 yDistance=1.96
04:27:34.845 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:27:34.845 00.000 25848 resist switch: large excursion: input 1.96 thresh 1.53 direction from -1 to 1
04:27:34.846 00.001 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.87
04:27:34.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.96 from input 1.96
04:27:34.846 00.000 25848 MoveAxis(E, 0, ABG)
04:27:34.846 00.000 25848 Move returns status 0, amount 0
04:27:34.846 00.000 25848 BLC: Oldest BLC event removed
04:27:34.846 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 317 applied
04:27:34.846 00.000 25848 MoveAxis(S, 370, ABG)
04:27:34.846 00.000 25848 Guiding  Dir = 1, Dur = 370
04:27:34.846 00.000 21444 UpdateGuideState exits: m=4822436 SNR=154.8 Saturated
04:27:34.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:34.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:34.846 00.000 21444 Enqueuing Expose request
04:27:34.874 00.028 25848 IsSlewing returns 0
04:27:34.874 00.000 25848 IsGuiding returns 0
04:27:34.905 00.031 25848 PulseGuide returned control before completion, sleep 349
04:27:35.268 00.363 25848 IsGuiding returns 1
04:27:35.268 00.000 25848 scope still moving after pulse duration time elapsed
04:27:35.343 00.075 25848 IsSlewing returns 0
04:27:35.343 00.000 25848 IsGuiding returns 0
04:27:35.343 00.000 25848 scope move finished after 370 + 99 ms
04:27:35.344 00.001 25848 Move returns status 0, amount 370
04:27:35.344 00.000 25848 move complete, result=0
04:27:35.344 00.000 25848 worker thread done servicing request
04:27:35.344 00.000 25848 Worker thread wakes up
04:27:35.344 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:35.344 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:35.344 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 2.0 px 370 ms SOUTH
04:27:38.187 02.843 25848 Exposure complete
04:27:38.276 00.089 25848 worker thread done servicing request
04:27:38.276 00.000 21444 OnExposeComplete: enter
04:27:38.276 00.000 21444 UpdateGuideState(): m_state=6
04:27:38.276 00.000 21444 Star::Find(15, 1247, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1234
04:27:38.277 00.001 21444 Star::Find returns 1 (1), X=1247.64, Y=681.99, Mass=5229679, SNR=157.7, Peak=65504 HFD=8.0
04:27:38.277 00.000 21444 MultiStar: [#1 0.63,-1.64,1.81,U] [#2 0.11,-1.76,1.80,U] [#3 0.40,-1.08,1.44,U] [#4 0.92,-0.82,0.95,U] [#5 1.10,-0.75,0.88,U] [#6 0.89,-0.43,0.82,U] [#7 0.99,-1.00,0.77,U] [#8 0.73,-0.56,0.75,U] 
04:27:38.277 00.000 21444 refined, 8 included, MultiStar: {0.71, -1.13}, one-star: {1.40, -0.82}
04:27:38.277 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
04:27:38.277 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.91 = -0.62)
04:27:38.277 00.000 21444 CameraToMount -- cameraX=0.71 cameraY=-1.13 hyp=1.33 cameraTheta=-1.01 mountX=-0.80 mountY=-0.77, mountTheta=-2.37
04:27:38.278 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.71, y=-1.13, opts=13)
04:27:38.278 00.000 21444 Enqueuing Move request for scope (0.71, -1.13)
04:27:38.278 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=118, FiltMax=65504, Gamma=0.560
04:27:38.278 00.000 21444 UpdateGuideState exits: m=5229679 SNR=157.7 Saturated
04:27:38.278 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:38.278 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:38.278 00.000 21444 Enqueuing Expose request
04:27:38.278 00.000 25848 Worker thread wakes up
04:27:38.278 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.71, -1.13) opts 0xd
04:27:38.278 00.000 25848 Handling offset move in thread for scope, endpoint = (0.71, -1.13)
04:27:38.278 00.000 25848 Moving (0.71, -1.13) raw xDistance=-0.80 yDistance=-0.77
04:27:38.278 00.000 25848 BLC: History state: CurrMiss=-0.77, AvgInitMiss=-0.16, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=1.957962, 1:-0.774986
04:27:38.279 00.001 25848 BLC: Average miss indicates over-shooting, nominal decrease by -4.000000
04:27:38.279 00.000 25848 BLC: window closed
04:27:38.279 00.000 25848 BLC: Pulse adjusted to 313
04:27:38.279 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.80
04:27:38.279 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:27:38.279 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
04:27:38.279 00.000 25848 MoveAxis(E, 23, ABG)
04:27:38.279 00.000 25848 Guiding  Dir = 2, Dur = 23
04:27:38.315 00.036 25848 IsSlewing returns 0
04:27:38.315 00.000 25848 IsGuiding returns 0
04:27:38.346 00.031 25848 IsGuiding returns 1
04:27:38.346 00.000 25848 scope still moving after pulse duration time elapsed
04:27:38.350 00.004 21444 evsrv: cli 0107E920 connect
04:27:38.350 00.000 21444 case statement mapped state 6 to 3
04:27:38.350 00.000 21444 case statement mapped state 6 to 3
04:27:38.350 00.000 21444 evsrv: cli 0107E920 request: {"method":"get_pixel_scale","id":"b97f1b9f-b4aa-4c0d-96f1-95a53eacf94f"}
04:27:38.350 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0.431683,"id":"b97f1b9f-b4aa-4c0d-96f1-95a53eacf94f"}
04:27:38.351 00.001 21444 evsrv: cli 0107E920 disconnect
04:27:38.406 00.055 25848 IsSlewing returns 0
04:27:38.406 00.000 25848 IsGuiding returns 0
04:27:38.406 00.000 25848 scope move finished after 23 + 68 ms
04:27:38.406 00.000 25848 Move returns status 0, amount 23
04:27:38.406 00.000 25848 MoveAxis(N, 0, ABG)
04:27:38.406 00.000 25848 Move returns status 0, amount 0
04:27:38.406 00.000 25848 move complete, result=0
04:27:38.406 00.000 25848 worker thread done servicing request
04:27:38.406 00.000 21444 GuideStep: -0.8 px 23 ms EAST, -0.8 px 0 ms NORTH
04:27:38.407 00.001 25848 Worker thread wakes up
04:27:38.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:38.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:41.253 02.846 25848 Exposure complete
04:27:41.329 00.076 25848 worker thread done servicing request
04:27:41.329 00.000 21444 OnExposeComplete: enter
04:27:41.329 00.000 21444 UpdateGuideState(): m_state=6
04:27:41.329 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1235
04:27:41.329 00.000 21444 Star::Find returns 1 (1), X=1246.16, Y=684.43, Mass=5094396, SNR=176.2, Peak=65504 HFD=7.8
04:27:41.329 00.000 21444 MultiStar: [#1 -0.95,0.95,1.19,U] [#2 -1.30,1.28,0.99,U] [#3 -1.05,1.12,0.79,U] [#4 -0.52,1.18,0.85,U] [#5 -0.30,1.14,0.76,U] [#6 -0.14,1.79,0.76,U] [#7 -0.22,1.11,0.78,U] [#8 -1.10,1.02,0.46,U] 
04:27:41.329 00.000 21444 refined, 8 included, MultiStar: {-0.63, 1.25}, one-star: {-0.08, 1.62}
04:27:41.330 00.001 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
04:27:41.330 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.43)
04:27:41.330 00.000 21444 CameraToMount -- cameraX=-0.63 cameraY=1.25 hyp=1.40 cameraTheta=2.04 mountX=0.74 mountY=0.92, mountTheta=0.89
04:27:41.330 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.63, y=1.25, opts=13)
04:27:41.330 00.000 21444 Enqueuing Move request for scope (-0.63, 1.25)
04:27:41.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=80, FiltMax=65504, Gamma=0.560
04:27:41.330 00.000 21444 UpdateGuideState exits: m=5094396 SNR=176.2 Saturated
04:27:41.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:41.330 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:41.331 00.001 21444 Enqueuing Expose request
04:27:41.331 00.000 25848 Worker thread wakes up
04:27:41.331 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 1.25) opts 0xd
04:27:41.331 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.63, 1.25)
04:27:41.331 00.000 25848 Moving (-0.63, 1.25) raw xDistance=0.74 yDistance=0.92
04:27:41.331 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.74
04:27:41.331 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
04:27:41.331 00.000 25848 MoveAxis(W, 20, ABG)
04:27:41.331 00.000 25848 Guiding  Dir = 3, Dur = 20
04:27:41.361 00.030 25848 IsSlewing returns 0
04:27:41.361 00.000 25848 IsGuiding returns 0
04:27:41.392 00.031 25848 IsGuiding returns 1
04:27:41.393 00.001 25848 scope still moving after pulse duration time elapsed
04:27:41.499 00.106 25848 IsSlewing returns 0
04:27:41.499 00.000 25848 IsGuiding returns 0
04:27:41.499 00.000 25848 scope move finished after 20 + 117 ms
04:27:41.499 00.000 25848 Move returns status 0, amount 20
04:27:41.499 00.000 25848 MoveAxis(S, 25, ABG)
04:27:41.499 00.000 25848 Guiding  Dir = 1, Dur = 25
04:27:41.529 00.030 25848 IsSlewing returns 0
04:27:41.529 00.000 25848 IsGuiding returns 0
04:27:41.560 00.031 25848 IsGuiding returns 1
04:27:41.560 00.000 25848 scope still moving after pulse duration time elapsed
04:27:41.608 00.048 25848 IsSlewing returns 0
04:27:41.608 00.000 25848 IsGuiding returns 0
04:27:41.608 00.000 25848 scope move finished after 25 + 53 ms
04:27:41.608 00.000 25848 Move returns status 0, amount 25
04:27:41.608 00.000 25848 move complete, result=0
04:27:41.608 00.000 25848 worker thread done servicing request
04:27:41.608 00.000 25848 Worker thread wakes up
04:27:41.608 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:41.608 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:41.608 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.9 px 25 ms SOUTH
04:27:44.452 02.844 25848 Exposure complete
04:27:44.531 00.079 25848 worker thread done servicing request
04:27:44.531 00.000 21444 OnExposeComplete: enter
04:27:44.531 00.000 21444 UpdateGuideState(): m_state=6
04:27:44.531 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1236
04:27:44.531 00.000 21444 Star::Find returns 1 (1), X=1247.26, Y=683.12, Mass=5243598, SNR=187.7, Peak=65504 HFD=7.9
04:27:44.532 00.001 21444 MultiStar: [#1 -0.09,-0.10,1.30,U] [#2 -0.59,-0.63,1.47,U] [#3 -0.35,0.45,0.91,U] [#4 0.48,0.91,0.93,U] [#5 1.12,-0.06,0.71,U] [#6 0.68,0.79,0.81,U] [#7 1.34,1.20,0.81,U] [#8 0.23,0.62,0.60,U] 
04:27:44.532 00.000 21444 refined, 8 included, MultiStar: {0.32, 0.29}, one-star: {1.03, 0.30}
04:27:44.532 00.000 21444 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
04:27:44.532 00.000 21444 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.17 = 1.11)
04:27:44.532 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.29 hyp=0.43 cameraTheta=0.73 mountX=-0.30 mountY=0.39, mountTheta=2.22
04:27:44.532 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.29, opts=13)
04:27:44.532 00.000 21444 Enqueuing Move request for scope (0.32, 0.29)
04:27:44.532 00.000 25848 Worker thread wakes up
04:27:44.532 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=42, FiltMax=65504, Gamma=0.560
04:27:44.533 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.29) opts 0xd
04:27:44.533 00.000 21444 UpdateGuideState exits: m=5243598 SNR=187.7 Saturated
04:27:44.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:44.533 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.29)
04:27:44.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:44.533 00.000 21444 Enqueuing Expose request
04:27:44.533 00.000 25848 Moving (0.32, 0.29) raw xDistance=-0.30 yDistance=0.39
04:27:44.533 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
04:27:44.533 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:44.533 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:27:44.533 00.000 25848 MoveAxis(E, 0, ABG)
04:27:44.533 00.000 25848 Move returns status 0, amount 0
04:27:44.533 00.000 25848 MoveAxis(N, 0, ABG)
04:27:44.533 00.000 25848 Move returns status 0, amount 0
04:27:44.533 00.000 25848 move complete, result=0
04:27:44.533 00.000 25848 worker thread done servicing request
04:27:44.533 00.000 25848 Worker thread wakes up
04:27:44.533 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:44.533 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:44.533 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
04:27:47.385 02.852 25848 Exposure complete
04:27:47.464 00.079 25848 worker thread done servicing request
04:27:47.464 00.000 21444 OnExposeComplete: enter
04:27:47.464 00.000 21444 UpdateGuideState(): m_state=6
04:27:47.465 00.001 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1237
04:27:47.465 00.000 21444 Star::Find returns 1 (1), X=1247.34, Y=685.31, Mass=5137628, SNR=233.6, Peak=65504 HFD=7.5
04:27:47.465 00.000 21444 MultiStar: [#1 0.20,1.28,1.06,U] [#2 -0.30,1.22,0.94,U] [#3 0.32,1.69,0.70,U] [#4 0.41,1.93,0.72,U] [#5 0.97,1.75,0.57,U] [#6 0.92,2.33,0.00,M1] [#7 0.58,1.76,0.46,U] [#8 0.67,2.27,0.00,M1] 
04:27:47.465 00.000 21444 refined, 6 included, MultiStar: {0.43, 1.72}, one-star: {1.10, 2.50}
04:27:47.465 00.000 21444 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.05) = xAngle (-1.73 = -1.73)
04:27:47.465 00.000 21444 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.57 = 1.71)
04:27:47.465 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=1.72 hyp=1.78 cameraTheta=1.32 mountX=-0.28 mountY=1.76, mountTheta=1.73
04:27:47.466 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=1.72, opts=13)
04:27:47.466 00.000 21444 Enqueuing Move request for scope (0.43, 1.72)
04:27:47.466 00.000 25848 Worker thread wakes up
04:27:47.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:27:47.466 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 1.72) opts 0xd
04:27:47.466 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 1.72)
04:27:47.466 00.000 25848 Moving (0.43, 1.72) raw xDistance=-0.28 yDistance=1.76
04:27:47.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
04:27:47.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.76 from input 1.76
04:27:47.466 00.000 21444 UpdateGuideState exits: m=5137628 SNR=233.6 Saturated
04:27:47.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:47.466 00.000 25848 MoveAxis(E, 0, ABG)
04:27:47.466 00.000 25848 Move returns status 0, amount 0
04:27:47.466 00.000 25848 MoveAxis(S, 48, ABG)
04:27:47.466 00.000 25848 Guiding  Dir = 1, Dur = 48
04:27:47.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:47.466 00.000 21444 Enqueuing Expose request
04:27:47.499 00.033 25848 IsSlewing returns 0
04:27:47.499 00.000 25848 IsGuiding returns 0
04:27:47.530 00.031 25848 PulseGuide returned control before completion, sleep 27
04:27:47.573 00.043 25848 IsGuiding returns 1
04:27:47.573 00.000 25848 scope still moving after pulse duration time elapsed
04:27:47.625 00.052 25848 IsSlewing returns 0
04:27:47.625 00.000 25848 IsGuiding returns 0
04:27:47.625 00.000 25848 scope move finished after 48 + 78 ms
04:27:47.625 00.000 25848 Move returns status 0, amount 48
04:27:47.625 00.000 25848 move complete, result=0
04:27:47.625 00.000 25848 worker thread done servicing request
04:27:47.625 00.000 25848 Worker thread wakes up
04:27:47.625 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.8 px 48 ms SOUTH
04:27:47.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:47.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:50.472 02.847 25848 Exposure complete
04:27:50.560 00.088 25848 worker thread done servicing request
04:27:50.560 00.000 21444 OnExposeComplete: enter
04:27:50.560 00.000 21444 UpdateGuideState(): m_state=6
04:27:50.560 00.000 21444 Star::Find(15, 1247, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1238
04:27:50.560 00.000 21444 Star::Find returns 1 (1), X=1247.32, Y=683.67, Mass=5044863, SNR=157.3, Peak=65504 HFD=7.5
04:27:50.560 00.000 21444 MultiStar: [#1 -0.52,-0.51,1.72,U] [#2 -0.60,0.29,1.65,U] [#3 0.39,0.55,1.41,U] [#4 0.68,0.93,1.30,U] [#5 0.76,0.80,0.92,U] [#6 0.99,0.88,0.78,U] [#7 0.98,0.65,0.84,U] [#8 0.19,0.95,0.61,U] 
04:27:50.560 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.49}, one-star: {1.09, 0.86}
04:27:50.560 00.000 21444 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.05) = xAngle (-2.03 = -2.03)
04:27:50.560 00.000 21444 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.87 = 1.41)
04:27:50.561 00.001 21444 CameraToMount -- cameraX=0.30 cameraY=0.49 hyp=0.57 cameraTheta=1.02 mountX=-0.25 mountY=0.57, mountTheta=1.99
04:27:50.561 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.49, opts=13)
04:27:50.561 00.000 21444 Enqueuing Move request for scope (0.30, 0.49)
04:27:50.561 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=142, FiltMax=65504, Gamma=0.560
04:27:50.561 00.000 21444 UpdateGuideState exits: m=5044863 SNR=157.3 Saturated
04:27:50.561 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:50.562 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:50.562 00.000 21444 Enqueuing Expose request
04:27:50.562 00.000 25848 Worker thread wakes up
04:27:50.562 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.49) opts 0xd
04:27:50.562 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.49)
04:27:50.562 00.000 25848 Moving (0.30, 0.49) raw xDistance=-0.25 yDistance=0.57
04:27:50.562 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
04:27:50.562 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
04:27:50.562 00.000 25848 MoveAxis(E, 0, ABG)
04:27:50.562 00.000 25848 Move returns status 0, amount 0
04:27:50.562 00.000 25848 MoveAxis(S, 15, ABG)
04:27:50.562 00.000 25848 Guiding  Dir = 1, Dur = 15
04:27:50.595 00.033 25848 IsSlewing returns 0
04:27:50.595 00.000 25848 IsGuiding returns 0
04:27:50.627 00.032 25848 IsGuiding returns 1
04:27:50.627 00.000 25848 scope still moving after pulse duration time elapsed
04:27:50.718 00.091 25848 IsSlewing returns 0
04:27:50.739 00.021 25848 IsGuiding returns 0
04:27:50.739 00.000 25848 scope move finished after 15 + 128 ms
04:27:50.739 00.000 25848 Move returns status 0, amount 15
04:27:50.739 00.000 25848 move complete, result=0
04:27:50.739 00.000 25848 worker thread done servicing request
04:27:50.739 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 15 ms SOUTH
04:27:50.739 00.000 25848 Worker thread wakes up
04:27:50.740 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:50.740 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:53.592 02.852 25848 Exposure complete
04:27:53.679 00.087 25848 worker thread done servicing request
04:27:53.680 00.001 21444 OnExposeComplete: enter
04:27:53.680 00.000 21444 UpdateGuideState(): m_state=6
04:27:53.680 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1239
04:27:53.680 00.000 21444 Star::Find returns 1 (1), X=1246.30, Y=683.27, Mass=4914689, SNR=137.3, Peak=65504 HFD=7.5
04:27:53.680 00.000 21444 MultiStar: [#1 -0.90,-0.63,2.19,U] [#2 -1.32,-0.15,1.70,U] [#3 -0.23,0.20,1.43,U] [#4 -0.57,0.50,1.14,U] [#5 0.06,-0.02,1.14,U] [#6 0.11,0.37,0.90,U] [#7 0.12,0.35,0.97,U] [#8 -0.92,0.13,0.96,U] 
04:27:53.680 00.000 21444 single-star, 8 included, MultiStar: {-0.50, 0.04}, one-star: {0.06, 0.46}
04:27:53.680 00.000 21444 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.05) = xAngle (-1.61 = -1.61)
04:27:53.680 00.000 21444 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.45 = 1.83)
04:27:53.680 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=0.46 hyp=0.46 cameraTheta=1.44 mountX=-0.02 mountY=0.45, mountTheta=1.61
04:27:53.682 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=0.46, opts=13)
04:27:53.682 00.000 21444 Enqueuing Move request for scope (0.06, 0.46)
04:27:53.682 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:27:53.682 00.000 21444 UpdateGuideState exits: m=4914689 SNR=137.3 Saturated
04:27:53.682 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:53.682 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:53.682 00.000 21444 Enqueuing Expose request
04:27:53.682 00.000 25848 Worker thread wakes up
04:27:53.682 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.46) opts 0xd
04:27:53.682 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, 0.46)
04:27:53.682 00.000 25848 Moving (0.06, 0.46) raw xDistance=-0.02 yDistance=0.45
04:27:53.682 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:27:53.682 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:53.682 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
04:27:53.682 00.000 25848 MoveAxis(E, 0, ABG)
04:27:53.682 00.000 25848 Move returns status 0, amount 0
04:27:53.682 00.000 25848 MoveAxis(N, 0, ABG)
04:27:53.682 00.000 25848 Move returns status 0, amount 0
04:27:53.682 00.000 25848 move complete, result=0
04:27:53.682 00.000 25848 worker thread done servicing request
04:27:53.683 00.001 25848 Worker thread wakes up
04:27:53.683 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:53.683 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:53.683 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
04:27:56.526 02.843 25848 Exposure complete
04:27:56.608 00.082 25848 worker thread done servicing request
04:27:56.608 00.000 21444 OnExposeComplete: enter
04:27:56.608 00.000 21444 UpdateGuideState(): m_state=6
04:27:56.609 00.001 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1240
04:27:56.609 00.000 21444 Star::Find returns 1 (1), X=1246.26, Y=681.75, Mass=5104273, SNR=158.3, Peak=65504 HFD=7.9
04:27:56.609 00.000 21444 MultiStar: [#1 -0.84,-1.12,1.66,U] [#2 -1.29,-1.20,1.32,U] [#3 -0.42,-0.79,1.41,U] [#4 -0.77,-0.91,1.09,U] [#5 -0.71,-1.72,1.21,U] [#6 -0.40,-0.65,0.72,U] [#7 -0.49,-1.60,0.74,U] [#8 -0.62,-0.82,0.68,U] 
04:27:56.609 00.000 21444 single-star, 8 included, MultiStar: {-0.66, -1.11}, one-star: {0.02, -1.06}
04:27:56.609 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.68)
04:27:56.609 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.16)
04:27:56.609 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-1.06 hyp=1.06 cameraTheta=-1.55 mountX=-0.12 mountY=-0.98, mountTheta=-1.69
04:27:56.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-1.06, opts=13)
04:27:56.610 00.000 21444 Enqueuing Move request for scope (0.02, -1.06)
04:27:56.610 00.000 25848 Worker thread wakes up
04:27:56.610 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.06) opts 0xd
04:27:56.610 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -1.06)
04:27:56.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=166, FiltMax=65504, Gamma=0.560
04:27:56.610 00.000 21444 UpdateGuideState exits: m=5104273 SNR=158.3 Saturated
04:27:56.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:56.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:56.610 00.000 21444 Enqueuing Expose request
04:27:56.610 00.000 25848 Moving (0.02, -1.06) raw xDistance=-0.12 yDistance=-0.98
04:27:56.610 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:27:56.610 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:27:56.610 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.98
04:27:56.610 00.000 25848 MoveAxis(E, 0, ABG)
04:27:56.610 00.000 25848 Move returns status 0, amount 0
04:27:56.610 00.000 25848 MoveAxis(N, 0, ABG)
04:27:56.610 00.000 25848 Move returns status 0, amount 0
04:27:56.610 00.000 25848 move complete, result=0
04:27:56.610 00.000 25848 worker thread done servicing request
04:27:56.610 00.000 25848 Worker thread wakes up
04:27:56.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:56.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:56.610 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
04:27:59.464 02.854 25848 Exposure complete
04:27:59.548 00.084 25848 worker thread done servicing request
04:27:59.548 00.000 21444 OnExposeComplete: enter
04:27:59.549 00.001 21444 UpdateGuideState(): m_state=6
04:27:59.549 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1241
04:27:59.549 00.000 21444 Star::Find returns 1 (1), X=1246.89, Y=682.34, Mass=4616563, SNR=133.6, Peak=65504 HFD=7.8
04:27:59.549 00.000 21444 MultiStar: [#1 -0.40,-1.00,1.54,U] [#2 -0.85,-0.98,1.29,U] [#3 -0.08,-0.64,1.06,U] [#4 -0.54,-0.93,0.80,U] [#5 -0.47,-0.85,0.81,U] [#6 -0.43,-0.31,0.61,U] [#7 -0.05,-0.58,0.77,U] [#8 -0.03,-0.89,0.48,U] 
04:27:59.549 00.000 21444 single-star, 8 included, MultiStar: {-0.27, -0.77}, one-star: {0.65, -0.48}
04:27:59.549 00.000 21444 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.05) = xAngle (-3.68 = 2.60)
04:27:59.549 00.000 21444 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.24)
04:27:59.549 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.48 hyp=0.81 cameraTheta=-0.63 mountX=-0.69 mountY=-0.19, mountTheta=-2.87
04:27:59.551 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.48, opts=13)
04:27:59.551 00.000 21444 Enqueuing Move request for scope (0.65, -0.48)
04:27:59.551 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=144, FiltMax=65504, Gamma=0.560
04:27:59.551 00.000 21444 UpdateGuideState exits: m=4616563 SNR=133.6 Saturated
04:27:59.551 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:59.551 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:27:59.551 00.000 21444 Enqueuing Expose request
04:27:59.551 00.000 25848 Worker thread wakes up
04:27:59.551 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.48) opts 0xd
04:27:59.551 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.48)
04:27:59.551 00.000 25848 Moving (0.65, -0.48) raw xDistance=-0.69 yDistance=-0.19
04:27:59.551 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69
04:27:59.551 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:59.551 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:27:59.551 00.000 25848 MoveAxis(E, 20, ABG)
04:27:59.551 00.000 25848 Guiding  Dir = 2, Dur = 20
04:27:59.576 00.025 25848 IsSlewing returns 0
04:27:59.576 00.000 25848 IsGuiding returns 0
04:27:59.617 00.041 25848 IsGuiding returns 1
04:27:59.617 00.000 25848 scope still moving after pulse duration time elapsed
04:27:59.670 00.053 25848 IsSlewing returns 0
04:27:59.670 00.000 25848 IsGuiding returns 0
04:27:59.670 00.000 25848 scope move finished after 20 + 73 ms
04:27:59.670 00.000 25848 Move returns status 0, amount 20
04:27:59.670 00.000 25848 MoveAxis(N, 0, ABG)
04:27:59.670 00.000 25848 Move returns status 0, amount 0
04:27:59.670 00.000 25848 move complete, result=0
04:27:59.670 00.000 25848 worker thread done servicing request
04:27:59.670 00.000 25848 Worker thread wakes up
04:27:59.670 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:27:59.670 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:27:59.670 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -0.2 px 0 ms NORTH
04:28:02.527 02.857 25848 Exposure complete
04:28:02.604 00.077 25848 worker thread done servicing request
04:28:02.604 00.000 21444 OnExposeComplete: enter
04:28:02.604 00.000 21444 UpdateGuideState(): m_state=6
04:28:02.604 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1242
04:28:02.604 00.000 21444 Star::Find returns 1 (1), X=1245.76, Y=682.75, Mass=4691781, SNR=116.6, Peak=65504 HFD=7.8
04:28:02.605 00.001 21444 MultiStar: [#1 -1.63,-0.25,1.51,U] [#2 -2.05,-0.21,1.50,U] [#3 -1.84,-0.20,1.24,U] [#4 -1.20,-0.02,1.01,U] [#5 -1.02,-0.14,1.05,U] [#6 -1.03,-0.08,0.87,U] [#7 -0.87,-0.12,0.98,U] [#8 -1.31,0.30,0.70,U] 
04:28:02.605 00.000 21444 single-star, 8 included, MultiStar: {-1.34, -0.12}, one-star: {-0.48, -0.06}
04:28:02.605 00.000 21444 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.05) = xAngle (-6.06 = 0.22)
04:28:02.605 00.000 21444 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.90 = -2.62)
04:28:02.605 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=-0.06 hyp=0.48 cameraTheta=-3.01 mountX=0.47 mountY=-0.24, mountTheta=-0.47
04:28:02.605 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=-0.06, opts=13)
04:28:02.605 00.000 21444 Enqueuing Move request for scope (-0.48, -0.06)
04:28:02.606 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=118, FiltMax=65504, Gamma=0.560
04:28:02.606 00.000 21444 UpdateGuideState exits: m=4691781 SNR=116.6 Saturated
04:28:02.606 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:02.606 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:02.606 00.000 21444 Enqueuing Expose request
04:28:02.606 00.000 25848 Worker thread wakes up
04:28:02.606 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.06) opts 0xd
04:28:02.606 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, -0.06)
04:28:02.606 00.000 25848 Moving (-0.48, -0.06) raw xDistance=0.47 yDistance=-0.24
04:28:02.606 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
04:28:02.606 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:02.606 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
04:28:02.606 00.000 25848 MoveAxis(E, 0, ABG)
04:28:02.606 00.000 25848 Move returns status 0, amount 0
04:28:02.606 00.000 25848 MoveAxis(N, 0, ABG)
04:28:02.606 00.000 25848 Move returns status 0, amount 0
04:28:02.606 00.000 25848 move complete, result=0
04:28:02.606 00.000 25848 worker thread done servicing request
04:28:02.606 00.000 25848 Worker thread wakes up
04:28:02.606 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:02.606 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:02.606 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
04:28:05.450 02.844 25848 Exposure complete
04:28:05.531 00.081 25848 worker thread done servicing request
04:28:05.531 00.000 21444 OnExposeComplete: enter
04:28:05.531 00.000 21444 UpdateGuideState(): m_state=6
04:28:05.531 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1243
04:28:05.531 00.000 21444 Star::Find returns 1 (1), X=1244.43, Y=684.05, Mass=4657997, SNR=162.6, Peak=65504 HFD=7.7
04:28:05.532 00.001 21444 MultiStar: [#1 -2.17,0.64,0.00,M1] [#2 -2.57,0.50,0.00,M1] [#3 -2.22,0.77,0.00,M1] [#4 -2.71,0.90,0.00,M1] [#5 -2.05,0.82,0.00,M1] [#6 -2.17,1.38,0.00,M1] [#7 -2.06,0.86,0.00,M1] [#8 -2.81,0.46,0.00,M1] 
04:28:05.532 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
04:28:05.532 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
04:28:05.532 00.000 21444 CameraToMount -- cameraX=-1.81 cameraY=1.23 hyp=2.19 cameraTheta=2.54 mountX=1.91 mountY=0.46, mountTheta=0.23
04:28:05.532 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.81, y=1.23, opts=13)
04:28:05.533 00.001 21444 Enqueuing Move request for scope (-1.81, 1.23)
04:28:05.533 00.000 25848 Worker thread wakes up
04:28:05.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=182, FiltMax=65504, Gamma=0.560
04:28:05.533 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.81, 1.23) opts 0xd
04:28:05.533 00.000 21444 UpdateGuideState exits: m=4657997 SNR=162.6 Saturated
04:28:05.533 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:05.533 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.81, 1.23)
04:28:05.533 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:05.533 00.000 21444 Enqueuing Expose request
04:28:05.533 00.000 25848 Moving (-1.81, 1.23) raw xDistance=1.91 yDistance=0.46
04:28:05.533 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.20 from input 1.91
04:28:05.533 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:05.533 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
04:28:05.533 00.000 25848 MoveAxis(W, 56, ABG)
04:28:05.533 00.000 25848 Guiding  Dir = 3, Dur = 56
04:28:05.563 00.030 25848 IsSlewing returns 0
04:28:05.564 00.001 25848 IsGuiding returns 0
04:28:05.595 00.031 25848 PulseGuide returned control before completion, sleep 35
04:28:05.639 00.044 25848 IsGuiding returns 1
04:28:05.639 00.000 25848 scope still moving after pulse duration time elapsed
04:28:05.689 00.050 25848 IsSlewing returns 0
04:28:05.689 00.000 25848 IsGuiding returns 0
04:28:05.689 00.000 25848 scope move finished after 56 + 70 ms
04:28:05.689 00.000 25848 Move returns status 0, amount 56
04:28:05.689 00.000 25848 MoveAxis(N, 0, ABG)
04:28:05.689 00.000 25848 Move returns status 0, amount 0
04:28:05.689 00.000 25848 move complete, result=0
04:28:05.690 00.001 25848 worker thread done servicing request
04:28:05.690 00.000 25848 Worker thread wakes up
04:28:05.690 00.000 21444 GuideStep: 1.9 px 56 ms WEST, 0.5 px 0 ms NORTH
04:28:05.690 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:05.690 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:08.531 02.841 25848 Exposure complete
04:28:08.620 00.089 25848 worker thread done servicing request
04:28:08.620 00.000 21444 OnExposeComplete: enter
04:28:08.620 00.000 21444 UpdateGuideState(): m_state=6
04:28:08.621 00.001 21444 Star::Find(15, 1244, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1244
04:28:08.621 00.000 21444 Star::Find returns 1 (1), X=1246.10, Y=684.41, Mass=4411966, SNR=105.5, Peak=65504 HFD=7.8
04:28:08.621 00.000 21444 MultiStar: [#1 -1.01,1.04,1.86,U] [#2 -0.99,0.92,1.35,U] [#3 -0.76,1.11,1.73,U] [#4 -0.59,0.85,0.87,U] [#5 0.10,1.31,1.09,U] [#6 -0.11,1.27,1.14,U] [#7 0.35,1.60,0.99,U] [#8 -0.57,1.37,0.63,U] 
04:28:08.621 00.000 21444 refined, 8 included, MultiStar: {-0.49, 1.20}, one-star: {-0.14, 1.60}
04:28:08.621 00.000 21444 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
04:28:08.621 00.000 21444 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.94 = 2.35)
04:28:08.621 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=1.20 hyp=1.29 cameraTheta=1.96 mountX=0.59 mountY=0.92, mountTheta=1.00
04:28:08.622 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=1.20, opts=13)
04:28:08.622 00.000 21444 Enqueuing Move request for scope (-0.49, 1.20)
04:28:08.622 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:28:08.622 00.000 21444 UpdateGuideState exits: m=4411966 SNR=105.5 Saturated
04:28:08.622 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:08.622 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:08.622 00.000 21444 Enqueuing Expose request
04:28:08.623 00.001 25848 Worker thread wakes up
04:28:08.623 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 1.20) opts 0xd
04:28:08.623 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 1.20)
04:28:08.623 00.000 25848 Moving (-0.49, 1.20) raw xDistance=0.59 yDistance=0.92
04:28:08.623 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.59
04:28:08.623 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
04:28:08.623 00.000 25848 MoveAxis(W, 21, ABG)
04:28:08.623 00.000 25848 Guiding  Dir = 3, Dur = 21
04:28:08.658 00.035 25848 IsSlewing returns 0
04:28:08.659 00.001 25848 IsGuiding returns 0
04:28:08.690 00.031 25848 IsGuiding returns 1
04:28:08.690 00.000 25848 scope still moving after pulse duration time elapsed
04:28:08.751 00.061 25848 IsSlewing returns 0
04:28:08.751 00.000 25848 IsGuiding returns 0
04:28:08.751 00.000 25848 scope move finished after 21 + 71 ms
04:28:08.751 00.000 25848 Move returns status 0, amount 21
04:28:08.751 00.000 25848 MoveAxis(S, 25, ABG)
04:28:08.751 00.000 25848 Guiding  Dir = 1, Dur = 25
04:28:08.784 00.033 25848 IsSlewing returns 0
04:28:08.784 00.000 25848 IsGuiding returns 0
04:28:08.815 00.031 25848 IsGuiding returns 1
04:28:08.815 00.000 25848 scope still moving after pulse duration time elapsed
04:28:08.874 00.059 25848 IsSlewing returns 0
04:28:08.874 00.000 25848 IsGuiding returns 0
04:28:08.874 00.000 25848 scope move finished after 25 + 65 ms
04:28:08.874 00.000 25848 Move returns status 0, amount 25
04:28:08.874 00.000 25848 move complete, result=0
04:28:08.875 00.001 25848 worker thread done servicing request
04:28:08.875 00.000 25848 Worker thread wakes up
04:28:08.875 00.000 21444 GuideStep: 0.6 px 21 ms WEST, 0.9 px 25 ms SOUTH
04:28:08.875 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:08.875 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:11.721 02.846 25848 Exposure complete
04:28:11.801 00.080 25848 worker thread done servicing request
04:28:11.802 00.001 21444 OnExposeComplete: enter
04:28:11.802 00.000 21444 UpdateGuideState(): m_state=6
04:28:11.802 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1245
04:28:11.802 00.000 21444 Star::Find returns 1 (1), X=1248.15, Y=683.79, Mass=3781629, SNR=90.3, Peak=59184 HFD=7.9
04:28:11.802 00.000 21444 MultiStar: [#1 0.23,0.35,1.44,U] [#2 -0.36,0.27,1.31,U] [#3 0.87,1.05,0.93,U] [#4 1.09,0.60,0.86,U] [#5 0.32,0.01,0.86,U] [#6 1.40,1.11,0.90,U] [#7 0.86,0.61,0.99,U] [#8 0.92,0.72,0.93,U] 
04:28:11.802 00.000 21444 refined, 8 included, MultiStar: {0.73, 0.61}, one-star: {1.91, 0.98}
04:28:11.802 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
04:28:11.802 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.20 = 1.08)
04:28:11.802 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.61 hyp=0.95 cameraTheta=0.69 mountX=-0.67 mountY=0.84, mountTheta=2.25
04:28:11.803 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.61, opts=13)
04:28:11.803 00.000 21444 Enqueuing Move request for scope (0.73, 0.61)
04:28:11.803 00.000 25848 Worker thread wakes up
04:28:11.803 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=142, FiltMax=65504, Gamma=0.560
04:28:11.803 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.61) opts 0xd
04:28:11.803 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.61)
04:28:11.803 00.000 25848 Moving (0.73, 0.61) raw xDistance=-0.67 yDistance=0.84
04:28:11.803 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.67
04:28:11.803 00.000 21444 UpdateGuideState exits: m=3781629 SNR=90.3 Saturated
04:28:11.803 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
04:28:11.803 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:11.803 00.000 25848 MoveAxis(E, 18, ABG)
04:28:11.803 00.000 25848 Guiding  Dir = 2, Dur = 18
04:28:11.804 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:11.804 00.000 21444 Enqueuing Expose request
04:28:11.828 00.024 25848 IsSlewing returns 0
04:28:11.828 00.000 25848 IsGuiding returns 0
04:28:11.859 00.031 25848 IsGuiding returns 1
04:28:11.859 00.000 25848 scope still moving after pulse duration time elapsed
04:28:11.937 00.078 25848 IsSlewing returns 0
04:28:11.937 00.000 25848 IsGuiding returns 0
04:28:11.937 00.000 25848 scope move finished after 18 + 91 ms
04:28:11.937 00.000 25848 Move returns status 0, amount 18
04:28:11.937 00.000 25848 MoveAxis(S, 23, ABG)
04:28:11.937 00.000 25848 Guiding  Dir = 1, Dur = 23
04:28:11.969 00.032 25848 IsSlewing returns 0
04:28:11.969 00.000 25848 IsGuiding returns 0
04:28:12.002 00.033 25848 IsGuiding returns 1
04:28:12.002 00.000 25848 scope still moving after pulse duration time elapsed
04:28:12.064 00.062 25848 IsSlewing returns 0
04:28:12.064 00.000 25848 IsGuiding returns 0
04:28:12.064 00.000 25848 scope move finished after 23 + 71 ms
04:28:12.064 00.000 25848 Move returns status 0, amount 23
04:28:12.064 00.000 25848 move complete, result=0
04:28:12.064 00.000 25848 worker thread done servicing request
04:28:12.064 00.000 25848 Worker thread wakes up
04:28:12.065 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:12.065 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:12.065 00.000 21444 GuideStep: -0.7 px 18 ms EAST, 0.8 px 23 ms SOUTH
04:28:14.911 02.846 25848 Exposure complete
04:28:14.996 00.085 25848 worker thread done servicing request
04:28:14.997 00.001 21444 OnExposeComplete: enter
04:28:14.997 00.000 21444 UpdateGuideState(): m_state=6
04:28:14.997 00.000 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1246
04:28:14.997 00.000 21444 Star::Find returns 1 (1), X=1247.22, Y=683.44, Mass=4481521, SNR=133.8, Peak=65504 HFD=7.6
04:28:14.997 00.000 21444 MultiStar: [#1 -0.29,-0.18,1.23,U] [#2 -0.80,0.17,1.10,U] [#3 -0.28,-0.10,0.84,U] [#4 0.55,0.16,0.78,U] [#5 0.74,0.06,0.63,U] [#6 0.50,0.51,0.58,U] [#7 0.44,-0.07,0.61,U] [#8 0.17,0.01,0.66,U] 
04:28:14.997 00.000 21444 refined, 8 included, MultiStar: {0.14, 0.12}, one-star: {0.98, 0.63}
04:28:14.997 00.000 21444 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
04:28:14.997 00.000 21444 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.10)
04:28:14.997 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.71 mountX=-0.13 mountY=0.17, mountTheta=2.24
04:28:14.998 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.12, opts=13)
04:28:14.998 00.000 21444 Enqueuing Move request for scope (0.14, 0.12)
04:28:14.998 00.000 25848 Worker thread wakes up
04:28:14.998 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=52, FiltMax=65504, Gamma=0.560
04:28:14.998 00.000 21444 UpdateGuideState exits: m=4481521 SNR=133.8 Saturated
04:28:14.998 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:14.998 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:14.998 00.000 21444 Enqueuing Expose request
04:28:14.998 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
04:28:14.998 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
04:28:14.998 00.000 25848 Moving (0.14, 0.12) raw xDistance=-0.13 yDistance=0.17
04:28:14.998 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:28:14.998 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:14.998 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:28:14.998 00.000 25848 MoveAxis(E, 0, ABG)
04:28:14.998 00.000 25848 Move returns status 0, amount 0
04:28:14.999 00.001 25848 MoveAxis(N, 0, ABG)
04:28:14.999 00.000 25848 Move returns status 0, amount 0
04:28:14.999 00.000 25848 move complete, result=0
04:28:14.999 00.000 25848 worker thread done servicing request
04:28:14.999 00.000 25848 Worker thread wakes up
04:28:14.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:14.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:14.999 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:28:17.846 02.847 25848 Exposure complete
04:28:17.924 00.078 25848 worker thread done servicing request
04:28:17.925 00.001 21444 OnExposeComplete: enter
04:28:17.925 00.000 21444 UpdateGuideState(): m_state=6
04:28:17.925 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1247
04:28:17.925 00.000 21444 Star::Find returns 1 (1), X=1246.45, Y=683.26, Mass=4886935, SNR=176.8, Peak=65504 HFD=7.5
04:28:17.925 00.000 21444 MultiStar: [#1 -0.71,-0.11,1.01,U] [#2 -0.68,0.40,1.10,U] [#3 -0.71,-0.07,1.01,U] [#4 -0.61,0.06,0.77,U] [#5 -0.11,-0.43,0.91,U] [#6 0.12,-0.05,0.75,U] [#7 -0.29,0.39,0.74,U] [#8 -0.19,-0.19,0.62,U] 
04:28:17.925 00.000 21444 refined, 8 included, MultiStar: {-0.35, 0.06}, one-star: {0.21, 0.45}
04:28:17.925 00.000 21444 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.05) = xAngle (-0.09 = -0.09)
04:28:17.925 00.000 21444 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
04:28:17.925 00.000 21444 CameraToMount -- cameraX=-0.35 cameraY=0.06 hyp=0.36 cameraTheta=2.96 mountX=0.36 mountY=-0.07, mountTheta=-0.21
04:28:17.926 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.35, y=0.06, opts=13)
04:28:17.926 00.000 21444 Enqueuing Move request for scope (-0.35, 0.06)
04:28:17.926 00.000 25848 Worker thread wakes up
04:28:17.927 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.06) opts 0xd
04:28:17.927 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.35, 0.06)
04:28:17.927 00.000 25848 Moving (-0.35, 0.06) raw xDistance=0.36 yDistance=-0.07
04:28:17.927 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
04:28:17.927 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:17.927 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:28:17.927 00.000 25848 MoveAxis(E, 0, ABG)
04:28:17.927 00.000 25848 Move returns status 0, amount 0
04:28:17.927 00.000 25848 MoveAxis(N, 0, ABG)
04:28:17.927 00.000 25848 Move returns status 0, amount 0
04:28:17.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:28:17.927 00.000 21444 UpdateGuideState exits: m=4886935 SNR=176.8 Saturated
04:28:17.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:17.927 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:17.927 00.000 21444 Enqueuing Expose request
04:28:17.927 00.000 25848 move complete, result=0
04:28:17.927 00.000 25848 worker thread done servicing request
04:28:17.927 00.000 25848 Worker thread wakes up
04:28:17.927 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:17.927 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:17.928 00.001 21444 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:20.777 02.849 25848 Exposure complete
04:28:20.865 00.088 25848 worker thread done servicing request
04:28:20.865 00.000 21444 OnExposeComplete: enter
04:28:20.866 00.001 21444 UpdateGuideState(): m_state=6
04:28:20.866 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1248
04:28:20.866 00.000 21444 Star::Find returns 1 (1), X=1247.34, Y=682.73, Mass=4986564, SNR=156.9, Peak=65504 HFD=7.6
04:28:20.866 00.000 21444 MultiStar: [#1 -0.04,-0.77,1.66,U] [#2 -0.51,-0.31,1.24,U] [#3 0.29,-0.11,1.18,U] [#4 0.28,-0.50,0.75,U] [#5 1.29,-0.01,0.71,U] [#6 0.72,-0.10,1.19,U] [#7 0.89,-0.13,0.77,U] [#8 0.10,0.13,0.64,U] 
04:28:20.866 00.000 21444 refined, 8 included, MultiStar: {0.38, -0.26}, one-star: {1.10, -0.08}
04:28:20.866 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
04:28:20.866 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.21)
04:28:20.866 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.26 hyp=0.46 cameraTheta=-0.60 mountX=-0.40 mountY=-0.10, mountTheta=-2.90
04:28:20.867 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.26, opts=13)
04:28:20.867 00.000 21444 Enqueuing Move request for scope (0.38, -0.26)
04:28:20.867 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:28:20.868 00.001 21444 UpdateGuideState exits: m=4986564 SNR=156.9 Saturated
04:28:20.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:20.868 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:20.868 00.000 21444 Enqueuing Expose request
04:28:20.868 00.000 25848 Worker thread wakes up
04:28:20.868 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.26) opts 0xd
04:28:20.868 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.26)
04:28:20.868 00.000 25848 Moving (0.38, -0.26) raw xDistance=-0.40 yDistance=-0.10
04:28:20.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
04:28:20.868 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:20.868 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:28:20.868 00.000 25848 MoveAxis(E, 0, ABG)
04:28:20.868 00.000 25848 Move returns status 0, amount 0
04:28:20.868 00.000 25848 MoveAxis(N, 0, ABG)
04:28:20.868 00.000 25848 Move returns status 0, amount 0
04:28:20.868 00.000 25848 move complete, result=0
04:28:20.868 00.000 25848 worker thread done servicing request
04:28:20.868 00.000 25848 Worker thread wakes up
04:28:20.868 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:20.868 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:20.868 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:23.728 02.860 25848 Exposure complete
04:28:23.797 00.069 25848 worker thread done servicing request
04:28:23.797 00.000 21444 OnExposeComplete: enter
04:28:23.797 00.000 21444 UpdateGuideState(): m_state=6
04:28:23.797 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1249
04:28:23.797 00.000 21444 Star::Find returns 1 (1), X=1246.69, Y=683.68, Mass=4965530, SNR=142.8, Peak=65504 HFD=7.5
04:28:23.797 00.000 21444 MultiStar: [#1 -0.16,0.74,1.52,U] [#2 -0.69,0.77,1.43,U] [#3 -0.34,1.16,1.32,U] [#4 0.09,1.02,1.25,U] [#5 0.21,0.54,0.95,U] [#6 0.33,1.46,1.19,U] [#7 0.16,0.81,0.87,U] [#8 -0.24,1.30,0.71,U] 
04:28:23.797 00.000 21444 refined, 8 included, MultiStar: {-0.06, 0.95}, one-star: {0.45, 0.87}
04:28:23.797 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.42 = -1.42)
04:28:23.797 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.27 = 2.02)
04:28:23.797 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=0.95 hyp=0.96 cameraTheta=1.63 mountX=0.14 mountY=0.86, mountTheta=1.41
04:28:23.797 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=0.95, opts=13)
04:28:23.799 00.002 21444 Enqueuing Move request for scope (-0.06, 0.95)
04:28:23.799 00.000 25848 Worker thread wakes up
04:28:23.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.95) opts 0xd
04:28:23.799 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 0.95)
04:28:23.799 00.000 25848 Moving (-0.06, 0.95) raw xDistance=0.14 yDistance=0.86
04:28:23.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:28:23.799 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
04:28:23.799 00.000 25848 MoveAxis(E, 0, ABG)
04:28:23.799 00.000 25848 Move returns status 0, amount 0
04:28:23.799 00.000 25848 MoveAxis(S, 24, ABG)
04:28:23.799 00.000 25848 Guiding  Dir = 1, Dur = 24
04:28:23.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=92, FiltMax=65504, Gamma=0.560
04:28:23.799 00.000 21444 UpdateGuideState exits: m=4965530 SNR=142.8 Saturated
04:28:23.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:23.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:23.799 00.000 21444 Enqueuing Expose request
04:28:23.827 00.028 25848 IsSlewing returns 0
04:28:23.827 00.000 25848 IsGuiding returns 0
04:28:23.858 00.031 25848 IsGuiding returns 1
04:28:23.858 00.000 25848 scope still moving after pulse duration time elapsed
04:28:23.905 00.047 25848 IsSlewing returns 0
04:28:23.905 00.000 25848 IsGuiding returns 0
04:28:23.905 00.000 25848 scope move finished after 24 + 53 ms
04:28:23.905 00.000 25848 Move returns status 0, amount 24
04:28:23.905 00.000 25848 move complete, result=0
04:28:23.905 00.000 25848 worker thread done servicing request
04:28:23.905 00.000 25848 Worker thread wakes up
04:28:23.905 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.9 px 24 ms SOUTH
04:28:23.906 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:23.906 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:26.757 02.851 25848 Exposure complete
04:28:26.847 00.090 25848 worker thread done servicing request
04:28:26.847 00.000 21444 OnExposeComplete: enter
04:28:26.847 00.000 21444 UpdateGuideState(): m_state=6
04:28:26.847 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1250
04:28:26.847 00.000 21444 Star::Find returns 1 (1), X=1248.05, Y=684.09, Mass=5034126, SNR=196.7, Peak=65504 HFD=7.4
04:28:26.848 00.001 21444 MultiStar: [#1 0.10,0.29,1.48,U] [#2 -0.32,0.15,1.39,U] [#3 0.79,0.76,1.16,U] [#4 1.19,0.85,0.75,U] [#5 0.86,-0.04,0.89,U] [#6 1.14,0.96,0.62,U] [#7 1.06,0.36,0.68,U] [#8 0.70,0.65,0.57,U] 
04:28:26.848 00.000 21444 refined, 8 included, MultiStar: {0.69, 0.54}, one-star: {1.81, 1.27}
04:28:26.848 00.000 21444 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.05) = xAngle (-2.39 = -2.39)
04:28:26.848 00.000 21444 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.23 = 1.05)
04:28:26.848 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=0.54 hyp=0.88 cameraTheta=0.66 mountX=-0.64 mountY=0.76, mountTheta=2.27
04:28:26.849 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=0.54, opts=13)
04:28:26.849 00.000 21444 Enqueuing Move request for scope (0.69, 0.54)
04:28:26.849 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:28:26.849 00.000 21444 UpdateGuideState exits: m=5034126 SNR=196.7 Saturated
04:28:26.849 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:26.849 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:26.849 00.000 21444 Enqueuing Expose request
04:28:26.849 00.000 25848 Worker thread wakes up
04:28:26.849 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.54) opts 0xd
04:28:26.849 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, 0.54)
04:28:26.849 00.000 25848 Moving (0.69, 0.54) raw xDistance=-0.64 yDistance=0.76
04:28:26.849 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64
04:28:26.849 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
04:28:26.849 00.000 25848 MoveAxis(E, 19, ABG)
04:28:26.849 00.000 25848 Guiding  Dir = 2, Dur = 19
04:28:26.922 00.073 25848 IsSlewing returns 0
04:28:26.922 00.000 25848 IsGuiding returns 0
04:28:26.954 00.032 25848 IsGuiding returns 1
04:28:26.954 00.000 25848 scope still moving after pulse duration time elapsed
04:28:27.001 00.047 25848 IsSlewing returns 0
04:28:27.001 00.000 25848 IsGuiding returns 0
04:28:27.001 00.000 25848 scope move finished after 19 + 60 ms
04:28:27.002 00.001 25848 Move returns status 0, amount 19
04:28:27.002 00.000 25848 MoveAxis(S, 21, ABG)
04:28:27.002 00.000 25848 Guiding  Dir = 1, Dur = 21
04:28:27.032 00.030 25848 IsSlewing returns 0
04:28:27.032 00.000 25848 IsGuiding returns 0
04:28:27.064 00.032 25848 IsGuiding returns 1
04:28:27.064 00.000 25848 scope still moving after pulse duration time elapsed
04:28:27.108 00.044 25848 IsSlewing returns 0
04:28:27.108 00.000 25848 IsGuiding returns 0
04:28:27.108 00.000 25848 scope move finished after 21 + 54 ms
04:28:27.108 00.000 25848 Move returns status 0, amount 21
04:28:27.108 00.000 25848 move complete, result=0
04:28:27.108 00.000 25848 worker thread done servicing request
04:28:27.108 00.000 25848 Worker thread wakes up
04:28:27.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:27.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:27.109 00.001 21444 GuideStep: -0.6 px 19 ms EAST, 0.8 px 21 ms SOUTH
04:28:29.950 02.841 25848 Exposure complete
04:28:30.026 00.076 25848 worker thread done servicing request
04:28:30.026 00.000 21444 OnExposeComplete: enter
04:28:30.026 00.000 21444 UpdateGuideState(): m_state=6
04:28:30.026 00.000 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1251
04:28:30.026 00.000 21444 Star::Find returns 1 (1), X=1248.31, Y=683.51, Mass=4967822, SNR=156.9, Peak=65504 HFD=7.5
04:28:30.026 00.000 21444 MultiStar: [#1 1.01,0.18,1.31,U] [#2 0.90,0.18,1.70,U] [#3 1.48,0.51,0.99,U] [#4 1.24,0.69,0.78,U] [#5 1.38,0.76,0.97,U] [#6 1.64,1.32,0.00,M1] [#7 1.90,1.00,0.00,M1] [#8 1.28,0.56,0.82,U] 
04:28:30.026 00.000 21444 refined, 6 included, MultiStar: {1.29, 0.46}, one-star: {2.07, 0.70}
04:28:30.026 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
04:28:30.026 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
04:28:30.026 00.000 21444 CameraToMount -- cameraX=1.29 cameraY=0.46 hyp=1.37 cameraTheta=0.34 mountX=-1.24 mountY=0.91, mountTheta=2.51
04:28:30.027 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.29, y=0.46, opts=13)
04:28:30.027 00.000 21444 Enqueuing Move request for scope (1.29, 0.46)
04:28:30.027 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=52, FiltMax=65504, Gamma=0.560
04:28:30.027 00.000 21444 UpdateGuideState exits: m=4967822 SNR=156.9 Saturated
04:28:30.027 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:30.027 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:30.027 00.000 21444 Enqueuing Expose request
04:28:30.027 00.000 25848 Worker thread wakes up
04:28:30.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.29, 0.46) opts 0xd
04:28:30.027 00.000 25848 Handling offset move in thread for scope, endpoint = (1.29, 0.46)
04:28:30.028 00.001 25848 Moving (1.29, 0.46) raw xDistance=-1.24 yDistance=0.91
04:28:30.028 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.24
04:28:30.028 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
04:28:30.028 00.000 25848 MoveAxis(E, 37, ABG)
04:28:30.028 00.000 25848 Guiding  Dir = 2, Dur = 37
04:28:30.048 00.020 25848 IsSlewing returns 0
04:28:30.048 00.000 25848 IsGuiding returns 0
04:28:30.079 00.031 25848 PulseGuide returned control before completion, sleep 16
04:28:30.107 00.028 25848 IsGuiding returns 1
04:28:30.107 00.000 25848 scope still moving after pulse duration time elapsed
04:28:30.172 00.065 25848 IsSlewing returns 0
04:28:30.172 00.000 25848 IsGuiding returns 0
04:28:30.172 00.000 25848 scope move finished after 37 + 86 ms
04:28:30.172 00.000 25848 Move returns status 0, amount 37
04:28:30.172 00.000 25848 MoveAxis(S, 25, ABG)
04:28:30.172 00.000 25848 Guiding  Dir = 1, Dur = 25
04:28:30.204 00.032 25848 IsSlewing returns 0
04:28:30.205 00.001 25848 IsGuiding returns 0
04:28:30.236 00.031 25848 IsGuiding returns 1
04:28:30.236 00.000 25848 scope still moving after pulse duration time elapsed
04:28:30.297 00.061 25848 IsSlewing returns 0
04:28:30.297 00.000 25848 IsGuiding returns 0
04:28:30.297 00.000 25848 scope move finished after 25 + 68 ms
04:28:30.297 00.000 25848 Move returns status 0, amount 25
04:28:30.297 00.000 25848 move complete, result=0
04:28:30.298 00.001 25848 worker thread done servicing request
04:28:30.298 00.000 25848 Worker thread wakes up
04:28:30.298 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:30.298 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:30.298 00.000 21444 GuideStep: -1.2 px 37 ms EAST, 0.9 px 25 ms SOUTH
04:28:33.149 02.851 25848 Exposure complete
04:28:33.224 00.075 25848 worker thread done servicing request
04:28:33.224 00.000 21444 OnExposeComplete: enter
04:28:33.224 00.000 21444 UpdateGuideState(): m_state=6
04:28:33.224 00.000 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1252
04:28:33.224 00.000 21444 Star::Find returns 1 (1), X=1246.36, Y=682.51, Mass=4561791, SNR=125.4, Peak=65504 HFD=7.5
04:28:33.225 00.001 21444 MultiStar: [#1 -0.19,-0.50,1.34,U] [#2 -0.71,-0.58,1.55,U] [#3 -0.40,-0.51,1.31,U] [#4 -0.45,-0.32,1.06,U] [#5 0.15,-1.03,0.83,U] [#6 -0.08,-0.38,0.72,U] [#7 -0.11,-0.63,0.70,U] [#8 -0.56,-0.56,0.62,U] 
04:28:33.225 00.000 21444 single-star, 8 included, MultiStar: {-0.28, -0.53}, one-star: {0.12, -0.30}
04:28:33.225 00.000 21444 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.05) = xAngle (-4.23 = 2.05)
04:28:33.225 00.000 21444 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.08 = -0.79)
04:28:33.225 00.000 21444 CameraToMount -- cameraX=0.12 cameraY=-0.30 hyp=0.33 cameraTheta=-1.18 mountX=-0.15 mountY=-0.23, mountTheta=-2.14
04:28:33.225 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.12, y=-0.30, opts=13)
04:28:33.225 00.000 21444 Enqueuing Move request for scope (0.12, -0.30)
04:28:33.225 00.000 25848 Worker thread wakes up
04:28:33.226 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=192, FiltMax=65504, Gamma=0.560
04:28:33.226 00.000 21444 UpdateGuideState exits: m=4561791 SNR=125.4 Saturated
04:28:33.226 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:33.226 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.30) opts 0xd
04:28:33.226 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:33.226 00.000 21444 Enqueuing Expose request
04:28:33.226 00.000 25848 Handling offset move in thread for scope, endpoint = (0.12, -0.30)
04:28:33.226 00.000 25848 Moving (0.12, -0.30) raw xDistance=-0.15 yDistance=-0.23
04:28:33.226 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:28:33.226 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:33.226 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:28:33.226 00.000 25848 MoveAxis(E, 0, ABG)
04:28:33.226 00.000 25848 Move returns status 0, amount 0
04:28:33.226 00.000 25848 MoveAxis(N, 0, ABG)
04:28:33.226 00.000 25848 Move returns status 0, amount 0
04:28:33.226 00.000 25848 move complete, result=0
04:28:33.226 00.000 25848 worker thread done servicing request
04:28:33.226 00.000 25848 Worker thread wakes up
04:28:33.226 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:33.226 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:33.226 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:28:36.080 02.854 25848 Exposure complete
04:28:36.165 00.085 25848 worker thread done servicing request
04:28:36.165 00.000 21444 OnExposeComplete: enter
04:28:36.165 00.000 21444 UpdateGuideState(): m_state=6
04:28:36.166 00.001 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1253
04:28:36.166 00.000 21444 Star::Find returns 1 (1), X=1248.63, Y=682.46, Mass=4905227, SNR=171.1, Peak=65504 HFD=7.4
04:28:36.166 00.000 21444 MultiStar: [#1 1.28,-1.26,1.01,U] [#2 0.95,-1.29,1.13,U] [#3 1.85,-1.17,0.00,M1] [#4 1.24,-0.93,0.77,U] [#5 2.53,-1.18,0.00,M1] [#6 1.80,-0.54,0.72,U] [#7 1.78,-1.63,0.00,M1] [#8 1.42,-0.76,0.43,U] 
04:28:36.166 00.000 21444 refined, 5 included, MultiStar: {1.50, -0.89}, one-star: {2.39, -0.35}
04:28:36.166 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.70)
04:28:36.166 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
04:28:36.166 00.000 21444 CameraToMount -- cameraX=1.50 cameraY=-0.89 hyp=1.75 cameraTheta=-0.54 mountX=-1.58 mountY=-0.26, mountTheta=-2.98
04:28:36.167 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.50, y=-0.89, opts=13)
04:28:36.167 00.000 21444 Enqueuing Move request for scope (1.50, -0.89)
04:28:36.167 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=90, FiltMax=65504, Gamma=0.560
04:28:36.167 00.000 21444 UpdateGuideState exits: m=4905227 SNR=171.1 Saturated
04:28:36.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:36.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:36.167 00.000 21444 Enqueuing Expose request
04:28:36.167 00.000 25848 Worker thread wakes up
04:28:36.167 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.50, -0.89) opts 0xd
04:28:36.167 00.000 25848 Handling offset move in thread for scope, endpoint = (1.50, -0.89)
04:28:36.167 00.000 25848 Moving (1.50, -0.89) raw xDistance=-1.58 yDistance=-0.26
04:28:36.167 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.58
04:28:36.167 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:36.167 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:28:36.167 00.000 25848 MoveAxis(E, 46, ABG)
04:28:36.167 00.000 25848 Guiding  Dir = 2, Dur = 46
04:28:36.188 00.021 25848 IsSlewing returns 0
04:28:36.188 00.000 25848 IsGuiding returns 0
04:28:36.219 00.031 25848 PulseGuide returned control before completion, sleep 25
04:28:36.250 00.031 25848 IsGuiding returns 1
04:28:36.250 00.000 25848 scope still moving after pulse duration time elapsed
04:28:36.330 00.080 25848 IsSlewing returns 0
04:28:36.330 00.000 25848 IsGuiding returns 0
04:28:36.330 00.000 25848 scope move finished after 46 + 95 ms
04:28:36.330 00.000 25848 Move returns status 0, amount 46
04:28:36.330 00.000 25848 MoveAxis(N, 0, ABG)
04:28:36.330 00.000 25848 Move returns status 0, amount 0
04:28:36.330 00.000 25848 move complete, result=0
04:28:36.330 00.000 25848 worker thread done servicing request
04:28:36.330 00.000 25848 Worker thread wakes up
04:28:36.330 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:36.330 00.000 21444 GuideStep: -1.6 px 46 ms EAST, -0.3 px 0 ms NORTH
04:28:36.330 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:39.188 02.858 25848 Exposure complete
04:28:39.275 00.087 25848 worker thread done servicing request
04:28:39.276 00.001 21444 OnExposeComplete: enter
04:28:39.276 00.000 21444 UpdateGuideState(): m_state=6
04:28:39.276 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1254
04:28:39.276 00.000 21444 Star::Find returns 1 (1), X=1246.69, Y=682.16, Mass=5006562, SNR=206.1, Peak=65504 HFD=7.7
04:28:39.276 00.000 21444 MultiStar: [#1 -0.52,-1.14,0.87,U] [#2 -0.93,-0.78,0.84,U] [#3 -0.81,-0.60,0.75,U] [#4 -0.13,-0.97,0.65,U] [#5 1.03,-0.49,0.66,U] [#6 0.49,-0.40,0.65,U] [#7 0.66,-0.60,0.56,U] [#8 -0.50,-1.30,0.58,U] 
04:28:39.276 00.000 21444 refined, 8 included, MultiStar: {-0.06, -0.77}, one-star: {0.46, -0.65}
04:28:39.276 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.70 = 1.58)
04:28:39.276 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.26)
04:28:39.276 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.77 hyp=0.77 cameraTheta=-1.65 mountX=-0.01 mountY=-0.74, mountTheta=-1.58
04:28:39.277 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.77, opts=13)
04:28:39.277 00.000 21444 Enqueuing Move request for scope (-0.06, -0.77)
04:28:39.277 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=52, FiltMax=65504, Gamma=0.560
04:28:39.277 00.000 21444 UpdateGuideState exits: m=5006562 SNR=206.1 Saturated
04:28:39.277 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:39.277 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:39.277 00.000 21444 Enqueuing Expose request
04:28:39.277 00.000 25848 Worker thread wakes up
04:28:39.278 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.77) opts 0xd
04:28:39.278 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.77)
04:28:39.278 00.000 25848 Moving (-0.06, -0.77) raw xDistance=-0.01 yDistance=-0.74
04:28:39.278 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:28:39.278 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:28:39.278 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.74
04:28:39.278 00.000 25848 MoveAxis(E, 0, ABG)
04:28:39.278 00.000 25848 Move returns status 0, amount 0
04:28:39.278 00.000 25848 MoveAxis(N, 0, ABG)
04:28:39.278 00.000 25848 Move returns status 0, amount 0
04:28:39.278 00.000 25848 move complete, result=0
04:28:39.278 00.000 25848 worker thread done servicing request
04:28:39.278 00.000 25848 Worker thread wakes up
04:28:39.278 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:39.278 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:39.278 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
04:28:42.120 02.842 25848 Exposure complete
04:28:42.204 00.084 25848 worker thread done servicing request
04:28:42.204 00.000 21444 OnExposeComplete: enter
04:28:42.204 00.000 21444 UpdateGuideState(): m_state=6
04:28:42.204 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1255
04:28:42.205 00.001 21444 Star::Find returns 1 (1), X=1247.14, Y=682.45, Mass=4855827, SNR=135.0, Peak=65504 HFD=7.7
04:28:42.205 00.000 21444 MultiStar: [#1 -0.21,-1.04,1.53,U] [#2 -0.62,-0.53,1.32,U] [#3 -0.81,-0.50,1.00,U] [#4 0.39,-0.61,1.03,U] [#5 0.46,-0.92,0.87,U] [#6 0.72,-0.63,1.02,U] [#7 0.44,-1.02,0.75,U] [#8 0.00,-0.51,0.68,U] 
04:28:42.205 00.000 21444 refined, 8 included, MultiStar: {0.09, -0.69}, one-star: {0.90, -0.36}
04:28:42.205 00.000 21444 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.05) = xAngle (-4.49 = 1.79)
04:28:42.205 00.000 21444 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.34 = -1.05)
04:28:42.205 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-0.69 hyp=0.69 cameraTheta=-1.44 mountX=-0.15 mountY=-0.60, mountTheta=-1.82
04:28:42.205 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-0.69, opts=13)
04:28:42.206 00.001 21444 Enqueuing Move request for scope (0.09, -0.69)
04:28:42.206 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:28:42.206 00.000 21444 UpdateGuideState exits: m=4855827 SNR=135.0 Saturated
04:28:42.206 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:42.206 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:42.206 00.000 21444 Enqueuing Expose request
04:28:42.206 00.000 25848 Worker thread wakes up
04:28:42.206 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.69) opts 0xd
04:28:42.206 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -0.69)
04:28:42.206 00.000 25848 Moving (0.09, -0.69) raw xDistance=-0.15 yDistance=-0.60
04:28:42.206 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:28:42.206 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:28:42.206 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
04:28:42.206 00.000 25848 MoveAxis(E, 0, ABG)
04:28:42.206 00.000 25848 Move returns status 0, amount 0
04:28:42.206 00.000 25848 MoveAxis(N, 0, ABG)
04:28:42.206 00.000 25848 Move returns status 0, amount 0
04:28:42.206 00.000 25848 move complete, result=0
04:28:42.206 00.000 25848 worker thread done servicing request
04:28:42.206 00.000 25848 Worker thread wakes up
04:28:42.206 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
04:28:42.206 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:42.206 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:45.058 02.852 25848 Exposure complete
04:28:45.146 00.088 25848 worker thread done servicing request
04:28:45.146 00.000 21444 OnExposeComplete: enter
04:28:45.146 00.000 21444 UpdateGuideState(): m_state=6
04:28:45.147 00.001 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1256
04:28:45.147 00.000 21444 Star::Find returns 1 (1), X=1249.38, Y=683.22, Mass=5072202, SNR=226.6, Peak=65504 HFD=7.6
04:28:45.147 00.000 21444 MultiStar: [#1 1.29,-0.82,1.09,U] [#2 1.28,-0.57,1.04,U] [#3 2.25,-0.16,0.00,M1] [#4 2.90,-0.07,0.00,M1] [#5 2.43,-0.60,0.00,M1] [#6 3.04,0.32,0.00,M1] [#7 2.86,-0.16,0.00,M1] [#8 2.49,0.06,0.00,M1] 
04:28:45.147 00.000 21444 refined, 2 included, MultiStar: {1.88, -0.34}, one-star: {3.14, 0.41}
04:28:45.147 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
04:28:45.147 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
04:28:45.147 00.000 21444 CameraToMount -- cameraX=1.88 cameraY=-0.34 hyp=1.91 cameraTheta=-0.18 mountX=-1.90 mountY=0.39, mountTheta=2.94
04:28:45.148 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.88, y=-0.34, opts=13)
04:28:45.148 00.000 21444 Enqueuing Move request for scope (1.88, -0.34)
04:28:45.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:28:45.148 00.000 21444 UpdateGuideState exits: m=5072202 SNR=226.6 Saturated
04:28:45.148 00.000 25848 Worker thread wakes up
04:28:45.149 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.88, -0.34) opts 0xd
04:28:45.149 00.000 25848 Handling offset move in thread for scope, endpoint = (1.88, -0.34)
04:28:45.149 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:45.149 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:45.149 00.000 21444 Enqueuing Expose request
04:28:45.149 00.000 25848 Moving (1.88, -0.34) raw xDistance=-1.90 yDistance=0.39
04:28:45.149 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.90
04:28:45.149 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:45.149 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:28:45.149 00.000 25848 MoveAxis(E, 55, ABG)
04:28:45.149 00.000 25848 Guiding  Dir = 2, Dur = 55
04:28:45.174 00.025 25848 IsSlewing returns 0
04:28:45.174 00.000 25848 IsGuiding returns 0
04:28:45.205 00.031 25848 PulseGuide returned control before completion, sleep 34
04:28:45.246 00.041 25848 IsGuiding returns 1
04:28:45.246 00.000 25848 scope still moving after pulse duration time elapsed
04:28:45.298 00.052 25848 IsSlewing returns 0
04:28:45.298 00.000 25848 IsGuiding returns 0
04:28:45.298 00.000 25848 scope move finished after 55 + 70 ms
04:28:45.298 00.000 25848 Move returns status 0, amount 55
04:28:45.298 00.000 25848 MoveAxis(N, 0, ABG)
04:28:45.298 00.000 25848 Move returns status 0, amount 0
04:28:45.298 00.000 25848 move complete, result=0
04:28:45.298 00.000 25848 worker thread done servicing request
04:28:45.298 00.000 25848 Worker thread wakes up
04:28:45.299 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:45.299 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:45.299 00.000 21444 GuideStep: -1.9 px 55 ms EAST, 0.4 px 0 ms NORTH
04:28:48.148 02.849 25848 Exposure complete
04:28:48.230 00.082 25848 worker thread done servicing request
04:28:48.230 00.000 21444 OnExposeComplete: enter
04:28:48.230 00.000 21444 UpdateGuideState(): m_state=6
04:28:48.230 00.000 21444 Star::Find(15, 1249, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1257
04:28:48.230 00.000 21444 Star::Find returns 1 (1), X=1247.90, Y=682.69, Mass=5114532, SNR=159.6, Peak=65504 HFD=7.8
04:28:48.230 00.000 21444 MultiStar: [#1 0.16,-0.93,1.45,U] [#2 -0.40,-1.08,1.76,U] [#3 0.27,-0.11,1.65,U] [#4 1.00,-0.17,1.27,U] [#5 1.66,-0.29,0.98,U] [#6 0.99,-0.14,0.64,U] [#7 0.95,-0.28,0.83,U] [#8 0.86,-0.28,0.68,U] 
04:28:48.230 00.000 21444 refined, 8 included, MultiStar: {0.64, -0.44}, one-star: {1.66, -0.12}
04:28:48.230 00.000 21444 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.05) = xAngle (-3.66 = 2.62)
04:28:48.230 00.000 21444 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.22)
04:28:48.230 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-0.44 hyp=0.78 cameraTheta=-0.61 mountX=-0.67 mountY=-0.17, mountTheta=-2.90
04:28:48.232 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=-0.44, opts=13)
04:28:48.232 00.000 21444 Enqueuing Move request for scope (0.64, -0.44)
04:28:48.232 00.000 25848 Worker thread wakes up
04:28:48.232 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=216, FiltMax=65504, Gamma=0.560
04:28:48.232 00.000 21444 UpdateGuideState exits: m=5114532 SNR=159.6 Saturated
04:28:48.232 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.44) opts 0xd
04:28:48.232 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:48.232 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, -0.44)
04:28:48.232 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:48.232 00.000 21444 Enqueuing Expose request
04:28:48.232 00.000 25848 Moving (0.64, -0.44) raw xDistance=-0.67 yDistance=-0.17
04:28:48.232 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.67
04:28:48.232 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:48.232 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:28:48.232 00.000 25848 MoveAxis(E, 24, ABG)
04:28:48.232 00.000 25848 Guiding  Dir = 2, Dur = 24
04:28:48.265 00.033 25848 IsSlewing returns 0
04:28:48.265 00.000 25848 IsGuiding returns 0
04:28:48.296 00.031 25848 IsGuiding returns 1
04:28:48.296 00.000 25848 scope still moving after pulse duration time elapsed
04:28:48.345 00.049 25848 IsSlewing returns 0
04:28:48.345 00.000 25848 IsGuiding returns 0
04:28:48.345 00.000 25848 scope move finished after 24 + 56 ms
04:28:48.345 00.000 25848 Move returns status 0, amount 24
04:28:48.345 00.000 25848 MoveAxis(N, 0, ABG)
04:28:48.345 00.000 25848 Move returns status 0, amount 0
04:28:48.345 00.000 25848 move complete, result=0
04:28:48.345 00.000 25848 worker thread done servicing request
04:28:48.345 00.000 25848 Worker thread wakes up
04:28:48.345 00.000 21444 GuideStep: -0.7 px 24 ms EAST, -0.2 px 0 ms NORTH
04:28:48.346 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:48.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:51.193 02.847 25848 Exposure complete
04:28:51.273 00.080 25848 worker thread done servicing request
04:28:51.273 00.000 21444 OnExposeComplete: enter
04:28:51.273 00.000 21444 UpdateGuideState(): m_state=6
04:28:51.273 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1258
04:28:51.273 00.000 21444 Star::Find returns 1 (1), X=1247.50, Y=684.27, Mass=4532170, SNR=117.8, Peak=65504 HFD=7.3
04:28:51.273 00.000 21444 MultiStar: [#1 0.62,0.93,1.84,U] [#2 0.31,0.76,1.79,U] [#3 1.09,1.35,1.19,U] [#4 0.97,1.03,1.00,U] [#5 0.75,0.80,1.25,U] [#6 0.74,1.57,1.14,U] [#7 0.68,0.98,1.08,U] [#8 0.51,1.51,0.81,U] 
04:28:51.274 00.001 21444 refined, 8 included, MultiStar: {0.73, 1.10}, one-star: {1.26, 1.45}
04:28:51.274 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
04:28:51.274 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
04:28:51.274 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=1.10 hyp=1.32 cameraTheta=0.98 mountX=-0.63 mountY=1.30, mountTheta=2.02
04:28:51.274 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=1.10, opts=13)
04:28:51.274 00.000 21444 Enqueuing Move request for scope (0.73, 1.10)
04:28:51.274 00.000 25848 Worker thread wakes up
04:28:51.275 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=54, FiltMax=65504, Gamma=0.560
04:28:51.275 00.000 21444 UpdateGuideState exits: m=4532170 SNR=117.8 Saturated
04:28:51.275 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 1.10) opts 0xd
04:28:51.275 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 1.10)
04:28:51.275 00.000 25848 Moving (0.73, 1.10) raw xDistance=-0.63 yDistance=1.30
04:28:51.275 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.63
04:28:51.275 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
04:28:51.275 00.000 25848 MoveAxis(E, 20, ABG)
04:28:51.275 00.000 25848 Guiding  Dir = 2, Dur = 20
04:28:51.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:51.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:51.275 00.000 21444 Enqueuing Expose request
04:28:51.295 00.020 25848 IsSlewing returns 0
04:28:51.295 00.000 25848 IsGuiding returns 0
04:28:51.327 00.032 25848 IsGuiding returns 1
04:28:51.327 00.000 25848 scope still moving after pulse duration time elapsed
04:28:51.376 00.049 25848 IsSlewing returns 0
04:28:51.376 00.000 25848 IsGuiding returns 0
04:28:51.376 00.000 25848 scope move finished after 20 + 60 ms
04:28:51.376 00.000 25848 Move returns status 0, amount 20
04:28:51.376 00.000 25848 MoveAxis(S, 35, ABG)
04:28:51.376 00.000 25848 Guiding  Dir = 1, Dur = 35
04:28:51.407 00.031 25848 IsSlewing returns 0
04:28:51.407 00.000 25848 IsGuiding returns 0
04:28:51.438 00.031 25848 PulseGuide returned control before completion, sleep 15
04:28:51.458 00.020 25848 IsGuiding returns 1
04:28:51.458 00.000 25848 scope still moving after pulse duration time elapsed
04:28:51.514 00.056 25848 IsSlewing returns 0
04:28:51.514 00.000 25848 IsGuiding returns 0
04:28:51.514 00.000 25848 scope move finished after 35 + 71 ms
04:28:51.514 00.000 25848 Move returns status 0, amount 35
04:28:51.514 00.000 25848 move complete, result=0
04:28:51.514 00.000 25848 worker thread done servicing request
04:28:51.514 00.000 25848 Worker thread wakes up
04:28:51.514 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:51.514 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:51.515 00.001 21444 GuideStep: -0.6 px 20 ms EAST, 1.3 px 35 ms SOUTH
04:28:54.361 02.846 25848 Exposure complete
04:28:54.448 00.087 25848 worker thread done servicing request
04:28:54.448 00.000 21444 OnExposeComplete: enter
04:28:54.448 00.000 21444 UpdateGuideState(): m_state=6
04:28:54.448 00.000 21444 Star::Find(15, 1247, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1259
04:28:54.448 00.000 21444 Star::Find returns 1 (1), X=1250.51, Y=682.57, Mass=4094819, SNR=93.4, Peak=65504 HFD=7.4
04:28:54.449 00.001 21444 MultiStar: large primary error, entering stabilization period
04:28:54.449 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.11 = -3.11)
04:28:54.449 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.95 = 0.33)
04:28:54.449 00.000 21444 CameraToMount -- cameraX=4.27 cameraY=-0.25 hyp=4.28 cameraTheta=-0.06 mountX=-4.28 mountY=1.39, mountTheta=2.83
04:28:54.450 00.001 21444 SchedulePrimaryMove(1030A8C0, x=4.27, y=-0.25, opts=13)
04:28:54.450 00.000 21444 Enqueuing Move request for scope (4.27, -0.25)
04:28:54.450 00.000 25848 Worker thread wakes up
04:28:54.450 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=216, FiltMax=65504, Gamma=0.560
04:28:54.450 00.000 21444 UpdateGuideState exits: m=4094819 SNR=93.4 Saturated
04:28:54.450 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:54.450 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:54.450 00.000 21444 Enqueuing Expose request
04:28:54.450 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.27, -0.25) opts 0xd
04:28:54.450 00.000 25848 Handling offset move in thread for scope, endpoint = (4.27, -0.25)
04:28:54.450 00.000 25848 Moving (4.27, -0.25) raw xDistance=-4.28 yDistance=1.39
04:28:54.450 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.72 from input -4.28
04:28:54.450 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
04:28:54.450 00.000 25848 MoveAxis(E, 126, ABG)
04:28:54.450 00.000 25848 Guiding  Dir = 2, Dur = 126
04:28:54.486 00.036 25848 IsSlewing returns 0
04:28:54.513 00.027 25848 IsGuiding returns 0
04:28:54.554 00.041 25848 PulseGuide returned control before completion, sleep 95
04:28:54.662 00.108 25848 IsGuiding returns 1
04:28:54.662 00.000 25848 scope still moving after pulse duration time elapsed
04:28:54.718 00.056 25848 IsSlewing returns 0
04:28:54.718 00.000 25848 IsGuiding returns 0
04:28:54.719 00.001 25848 scope move finished after 126 + 78 ms
04:28:54.719 00.000 25848 Move returns status 0, amount 126
04:28:54.719 00.000 25848 MoveAxis(S, 38, ABG)
04:28:54.719 00.000 25848 Guiding  Dir = 1, Dur = 38
04:28:54.751 00.032 25848 IsSlewing returns 0
04:28:54.751 00.000 25848 IsGuiding returns 0
04:28:54.782 00.031 25848 PulseGuide returned control before completion, sleep 17
04:28:54.805 00.023 25848 IsGuiding returns 1
04:28:54.805 00.000 25848 scope still moving after pulse duration time elapsed
04:28:54.873 00.068 25848 IsSlewing returns 0
04:28:54.873 00.000 25848 IsGuiding returns 0
04:28:54.873 00.000 25848 scope move finished after 38 + 84 ms
04:28:54.873 00.000 25848 Move returns status 0, amount 38
04:28:54.873 00.000 25848 move complete, result=0
04:28:54.873 00.000 25848 worker thread done servicing request
04:28:54.874 00.001 25848 Worker thread wakes up
04:28:54.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:54.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:28:54.874 00.000 21444 GuideStep: -4.3 px 126 ms EAST, 1.4 px 38 ms SOUTH
04:28:57.717 02.843 25848 Exposure complete
04:28:57.800 00.083 25848 worker thread done servicing request
04:28:57.801 00.001 21444 OnExposeComplete: enter
04:28:57.801 00.000 21444 UpdateGuideState(): m_state=6
04:28:57.801 00.000 21444 Star::Find(15, 1250, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1260
04:28:57.801 00.000 21444 Star::Find returns 1 (1), X=1247.95, Y=682.46, Mass=4769599, SNR=142.1, Peak=65504 HFD=7.9
04:28:57.801 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
04:28:57.801 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.10 = 0.19)
04:28:57.801 00.000 21444 CameraToMount -- cameraX=1.71 cameraY=-0.35 hyp=1.74 cameraTheta=-0.20 mountX=-1.73 mountY=0.32, mountTheta=2.96
04:28:57.802 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.71, y=-0.35, opts=13)
04:28:57.802 00.000 21444 Enqueuing Move request for scope (1.71, -0.35)
04:28:57.802 00.000 25848 Worker thread wakes up
04:28:57.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.71, -0.35) opts 0xd
04:28:57.802 00.000 25848 Handling offset move in thread for scope, endpoint = (1.71, -0.35)
04:28:57.802 00.000 25848 Moving (1.71, -0.35) raw xDistance=-1.73 yDistance=0.32
04:28:57.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=178, FiltMax=65504, Gamma=0.560
04:28:57.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -1.73
04:28:57.802 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:57.802 00.000 21444 UpdateGuideState exits: m=4769599 SNR=142.1 Saturated
04:28:57.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
04:28:57.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:57.802 00.000 25848 MoveAxis(E, 59, ABG)
04:28:57.802 00.000 25848 Guiding  Dir = 2, Dur = 59
04:28:57.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:28:57.802 00.000 21444 Enqueuing Expose request
04:28:57.826 00.024 25848 IsSlewing returns 0
04:28:57.827 00.001 25848 IsGuiding returns 0
04:28:57.868 00.041 25848 PulseGuide returned control before completion, sleep 29
04:28:57.904 00.036 25848 IsGuiding returns 1
04:28:57.904 00.000 25848 scope still moving after pulse duration time elapsed
04:28:57.967 00.063 25848 IsSlewing returns 0
04:28:57.968 00.001 25848 IsGuiding returns 0
04:28:57.968 00.000 25848 scope move finished after 59 + 81 ms
04:28:57.968 00.000 25848 Move returns status 0, amount 59
04:28:57.968 00.000 25848 MoveAxis(N, 0, ABG)
04:28:57.968 00.000 25848 Move returns status 0, amount 0
04:28:57.968 00.000 25848 move complete, result=0
04:28:57.968 00.000 25848 worker thread done servicing request
04:28:57.968 00.000 25848 Worker thread wakes up
04:28:57.968 00.000 21444 GuideStep: -1.7 px 59 ms EAST, 0.3 px 0 ms NORTH
04:28:57.968 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:28:57.968 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:00.819 02.851 25848 Exposure complete
04:29:00.909 00.090 25848 worker thread done servicing request
04:29:00.909 00.000 21444 OnExposeComplete: enter
04:29:00.909 00.000 21444 UpdateGuideState(): m_state=6
04:29:00.910 00.001 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1261
04:29:00.910 00.000 21444 Star::Find returns 1 (1), X=1245.23, Y=681.29, Mass=5213016, SNR=201.2, Peak=65504 HFD=7.8
04:29:00.910 00.000 21444 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.05) = xAngle (-5.21 = 1.08)
04:29:00.910 00.000 21444 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.77)
04:29:00.910 00.000 21444 CameraToMount -- cameraX=-1.01 cameraY=-1.53 hyp=1.83 cameraTheta=-2.16 mountX=0.87 mountY=-1.79, mountTheta=-1.12
04:29:00.911 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.01, y=-1.53, opts=13)
04:29:00.911 00.000 21444 Enqueuing Move request for scope (-1.01, -1.53)
04:29:00.911 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:29:00.911 00.000 21444 UpdateGuideState exits: m=5213016 SNR=201.2 Saturated
04:29:00.911 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:00.911 00.000 25848 Worker thread wakes up
04:29:00.912 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:00.912 00.000 21444 Enqueuing Expose request
04:29:00.912 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -1.53) opts 0xd
04:29:00.912 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.01, -1.53)
04:29:00.912 00.000 25848 Moving (-1.01, -1.53) raw xDistance=0.87 yDistance=-1.79
04:29:00.912 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.87
04:29:00.912 00.000 25848 resist switch: large excursion: input -1.79 thresh 1.53 direction from 1 to -1
04:29:00.912 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.38
04:29:00.912 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.79 from input -1.79
04:29:00.912 00.000 25848 MoveAxis(W, 21, ABG)
04:29:00.912 00.000 25848 Guiding  Dir = 3, Dur = 21
04:29:00.938 00.026 25848 IsSlewing returns 0
04:29:00.938 00.000 25848 IsGuiding returns 0
04:29:00.970 00.032 25848 IsGuiding returns 1
04:29:00.970 00.000 25848 scope still moving after pulse duration time elapsed
04:29:01.029 00.059 25848 IsSlewing returns 0
04:29:01.029 00.000 25848 IsGuiding returns 0
04:29:01.029 00.000 25848 scope move finished after 21 + 69 ms
04:29:01.029 00.000 25848 Move returns status 0, amount 21
04:29:01.029 00.000 25848 BLC: Oldest BLC event removed
04:29:01.029 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 313 applied
04:29:01.029 00.000 25848 MoveAxis(N, 362, ABG)
04:29:01.029 00.000 25848 Guiding  Dir = 0, Dur = 362
04:29:01.065 00.036 25848 IsSlewing returns 0
04:29:01.065 00.000 25848 IsGuiding returns 0
04:29:01.096 00.031 25848 PulseGuide returned control before completion, sleep 342
04:29:01.443 00.347 25848 IsGuiding returns 1
04:29:01.443 00.000 25848 scope still moving after pulse duration time elapsed
04:29:01.529 00.086 25848 IsSlewing returns 0
04:29:01.530 00.001 25848 IsGuiding returns 0
04:29:01.530 00.000 25848 scope move finished after 362 + 102 ms
04:29:01.530 00.000 25848 Move returns status 0, amount 362
04:29:01.530 00.000 25848 move complete, result=0
04:29:01.530 00.000 25848 worker thread done servicing request
04:29:01.530 00.000 25848 Worker thread wakes up
04:29:01.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:01.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:01.530 00.000 21444 GuideStep: 0.9 px 21 ms WEST, -1.8 px 362 ms NORTH
04:29:04.377 02.847 25848 Exposure complete
04:29:04.463 00.086 25848 worker thread done servicing request
04:29:04.464 00.001 21444 OnExposeComplete: enter
04:29:04.464 00.000 21444 UpdateGuideState(): m_state=6
04:29:04.464 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1262
04:29:04.464 00.000 21444 Star::Find returns 1 (1), X=1247.56, Y=681.33, Mass=4877230, SNR=178.6, Peak=65504 HFD=7.4
04:29:04.464 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.39)
04:29:04.464 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.45)
04:29:04.464 00.000 21444 CameraToMount -- cameraX=1.32 cameraY=-1.48 hyp=1.98 cameraTheta=-0.84 mountX=-1.45 mountY=-0.87, mountTheta=-2.60
04:29:04.465 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.32, y=-1.48, opts=13)
04:29:04.465 00.000 21444 Enqueuing Move request for scope (1.32, -1.48)
04:29:04.465 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:29:04.465 00.000 25848 Worker thread wakes up
04:29:04.465 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.32, -1.48) opts 0xd
04:29:04.465 00.000 25848 Handling offset move in thread for scope, endpoint = (1.32, -1.48)
04:29:04.465 00.000 21444 UpdateGuideState exits: m=4877230 SNR=178.6 Saturated
04:29:04.466 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:04.466 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:04.466 00.000 21444 Enqueuing Expose request
04:29:04.466 00.000 25848 Moving (1.32, -1.48) raw xDistance=-1.45 yDistance=-0.87
04:29:04.466 00.000 25848 BLC: History state: CurrMiss=0.87, AvgInitMiss=0.03, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.794352, 1:0.869593
04:29:04.466 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:29:04.466 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.88 from input -1.45
04:29:04.466 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
04:29:04.466 00.000 25848 MoveAxis(E, 41, ABG)
04:29:04.466 00.000 25848 Guiding  Dir = 2, Dur = 41
04:29:04.486 00.020 25848 IsSlewing returns 0
04:29:04.486 00.000 25848 IsGuiding returns 0
04:29:04.518 00.032 25848 PulseGuide returned control before completion, sleep 20
04:29:04.565 00.047 25848 IsGuiding returns 1
04:29:04.565 00.000 25848 scope still moving after pulse duration time elapsed
04:29:04.623 00.058 25848 IsSlewing returns 0
04:29:04.623 00.000 25848 IsGuiding returns 0
04:29:04.623 00.000 25848 scope move finished after 41 + 96 ms
04:29:04.623 00.000 25848 Move returns status 0, amount 41
04:29:04.623 00.000 25848 MoveAxis(N, 24, ABG)
04:29:04.623 00.000 25848 Guiding  Dir = 0, Dur = 24
04:29:04.673 00.050 25848 IsSlewing returns 0
04:29:04.673 00.000 25848 IsGuiding returns 0
04:29:04.705 00.032 25848 IsGuiding returns 1
04:29:04.705 00.000 25848 scope still moving after pulse duration time elapsed
04:29:04.764 00.059 25848 IsSlewing returns 0
04:29:04.764 00.000 25848 IsGuiding returns 0
04:29:04.764 00.000 25848 scope move finished after 24 + 67 ms
04:29:04.764 00.000 25848 Move returns status 0, amount 24
04:29:04.764 00.000 25848 move complete, result=0
04:29:04.764 00.000 25848 worker thread done servicing request
04:29:04.764 00.000 25848 Worker thread wakes up
04:29:04.765 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:04.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:04.765 00.000 21444 GuideStep: -1.4 px 41 ms EAST, -0.9 px 24 ms NORTH
04:29:07.618 02.853 25848 Exposure complete
04:29:07.685 00.067 25848 worker thread done servicing request
04:29:07.685 00.000 21444 OnExposeComplete: enter
04:29:07.685 00.000 21444 UpdateGuideState(): m_state=6
04:29:07.685 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1263
04:29:07.685 00.000 21444 Star::Find returns 1 (1), X=1245.25, Y=680.65, Mass=5210188, SNR=166.9, Peak=65504 HFD=7.8
04:29:07.685 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.23)
04:29:07.685 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.61)
04:29:07.685 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=-2.16 hyp=2.38 cameraTheta=-2.00 mountX=0.79 mountY=-2.37, mountTheta=-1.25
04:29:07.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=-2.16, opts=13)
04:29:07.686 00.000 21444 Enqueuing Move request for scope (-0.99, -2.16)
04:29:07.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=142, FiltMax=65504, Gamma=0.560
04:29:07.686 00.000 21444 UpdateGuideState exits: m=5210188 SNR=166.9 Saturated
04:29:07.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:07.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:07.686 00.000 21444 Enqueuing Expose request
04:29:07.686 00.000 25848 Worker thread wakes up
04:29:07.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -2.16) opts 0xd
04:29:07.686 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, -2.16)
04:29:07.686 00.000 25848 Moving (-0.99, -2.16) raw xDistance=0.79 yDistance=-2.37
04:29:07.686 00.000 25848 BLC: History state: CurrMiss=2.37, AvgInitMiss=0.03, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.794352, 1:0.869593, 2:2.374664
04:29:07.686 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:29:07.686 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.79
04:29:07.686 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.37 from input -2.37
04:29:07.686 00.000 25848 MoveAxis(W, 20, ABG)
04:29:07.686 00.000 25848 Guiding  Dir = 3, Dur = 20
04:29:07.719 00.033 25848 IsSlewing returns 0
04:29:07.719 00.000 25848 IsGuiding returns 0
04:29:07.750 00.031 25848 IsGuiding returns 1
04:29:07.750 00.000 25848 scope still moving after pulse duration time elapsed
04:29:07.798 00.048 25848 IsSlewing returns 0
04:29:07.798 00.000 25848 IsGuiding returns 0
04:29:07.798 00.000 25848 scope move finished after 20 + 58 ms
04:29:07.798 00.000 25848 Move returns status 0, amount 20
04:29:07.798 00.000 25848 MoveAxis(N, 65, ABG)
04:29:07.798 00.000 25848 Guiding  Dir = 0, Dur = 65
04:29:07.827 00.029 25848 IsSlewing returns 0
04:29:07.827 00.000 25848 IsGuiding returns 0
04:29:07.858 00.031 25848 PulseGuide returned control before completion, sleep 44
04:29:07.917 00.059 25848 IsGuiding returns 1
04:29:07.917 00.000 25848 scope still moving after pulse duration time elapsed
04:29:07.968 00.051 25848 IsSlewing returns 0
04:29:07.968 00.000 25848 IsGuiding returns 0
04:29:07.968 00.000 25848 scope move finished after 65 + 76 ms
04:29:07.968 00.000 25848 Move returns status 0, amount 65
04:29:07.968 00.000 25848 move complete, result=0
04:29:07.968 00.000 25848 worker thread done servicing request
04:29:07.968 00.000 25848 Worker thread wakes up
04:29:07.969 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:07.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:07.969 00.000 21444 GuideStep: 0.8 px 20 ms WEST, -2.4 px 65 ms NORTH
04:29:10.825 02.856 25848 Exposure complete
04:29:10.913 00.088 25848 worker thread done servicing request
04:29:10.913 00.000 21444 OnExposeComplete: enter
04:29:10.913 00.000 21444 UpdateGuideState(): m_state=6
04:29:10.913 00.000 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1264
04:29:10.913 00.000 21444 Star::Find returns 1 (1), X=1247.88, Y=681.25, Mass=4391754, SNR=104.7, Peak=65504 HFD=7.7
04:29:10.913 00.000 21444 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.05) = xAngle (-3.81 = 2.47)
04:29:10.913 00.000 21444 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.66 = -0.37)
04:29:10.913 00.000 21444 CameraToMount -- cameraX=1.64 cameraY=-1.56 hyp=2.26 cameraTheta=-0.76 mountX=-1.77 mountY=-0.82, mountTheta=-2.71
04:29:10.914 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.64, y=-1.56, opts=13)
04:29:10.914 00.000 21444 Enqueuing Move request for scope (1.64, -1.56)
04:29:10.914 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=88, FiltMax=65504, Gamma=0.560
04:29:10.914 00.000 21444 UpdateGuideState exits: m=4391754 SNR=104.7 Saturated
04:29:10.914 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:10.914 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:10.914 00.000 21444 Enqueuing Expose request
04:29:10.915 00.001 25848 Worker thread wakes up
04:29:10.915 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.64, -1.56) opts 0xd
04:29:10.915 00.000 25848 Handling offset move in thread for scope, endpoint = (1.64, -1.56)
04:29:10.915 00.000 25848 Moving (1.64, -1.56) raw xDistance=-1.77 yDistance=-0.82
04:29:10.915 00.000 25848 BLC: window closed
04:29:10.915 00.000 25848 BLC: History state: CurrMiss=0.82, AvgInitMiss=0.03, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-1.794352, 1:0.869593, 2:2.374664
04:29:10.915 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:29:10.915 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.77
04:29:10.915 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
04:29:10.915 00.000 25848 MoveAxis(E, 50, ABG)
04:29:10.915 00.000 25848 Guiding  Dir = 2, Dur = 50
04:29:10.935 00.020 25848 IsSlewing returns 0
04:29:10.935 00.000 25848 IsGuiding returns 0
04:29:10.976 00.041 25848 PulseGuide returned control before completion, sleep 19
04:29:10.998 00.022 25848 IsGuiding returns 1
04:29:10.998 00.000 25848 scope still moving after pulse duration time elapsed
04:29:11.048 00.050 25848 IsSlewing returns 0
04:29:11.048 00.000 25848 IsGuiding returns 0
04:29:11.048 00.000 25848 scope move finished after 50 + 63 ms
04:29:11.048 00.000 25848 Move returns status 0, amount 50
04:29:11.049 00.001 25848 MoveAxis(N, 22, ABG)
04:29:11.049 00.000 25848 Guiding  Dir = 0, Dur = 22
04:29:11.077 00.028 25848 IsSlewing returns 0
04:29:11.077 00.000 25848 IsGuiding returns 0
04:29:11.108 00.031 25848 IsGuiding returns 1
04:29:11.108 00.000 25848 scope still moving after pulse duration time elapsed
04:29:11.170 00.062 25848 IsSlewing returns 0
04:29:11.171 00.001 25848 IsGuiding returns 0
04:29:11.171 00.000 25848 scope move finished after 22 + 71 ms
04:29:11.171 00.000 25848 Move returns status 0, amount 22
04:29:11.171 00.000 25848 move complete, result=0
04:29:11.171 00.000 25848 worker thread done servicing request
04:29:11.171 00.000 25848 Worker thread wakes up
04:29:11.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:11.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:11.171 00.000 21444 GuideStep: -1.8 px 50 ms EAST, -0.8 px 22 ms NORTH
04:29:14.013 02.842 25848 Exposure complete
04:29:14.101 00.088 25848 worker thread done servicing request
04:29:14.101 00.000 21444 OnExposeComplete: enter
04:29:14.101 00.000 21444 UpdateGuideState(): m_state=6
04:29:14.101 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1265
04:29:14.102 00.001 21444 Star::Find returns 1 (1), X=1244.10, Y=683.38, Mass=4730165, SNR=143.3, Peak=65504 HFD=7.5
04:29:14.102 00.000 21444 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.05) = xAngle (-0.17 = -0.17)
04:29:14.102 00.000 21444 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.01 = -3.01)
04:29:14.102 00.000 21444 CameraToMount -- cameraX=-2.14 cameraY=0.56 hyp=2.21 cameraTheta=2.88 mountX=2.18 mountY=-0.29, mountTheta=-0.13
04:29:14.103 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.14, y=0.56, opts=13)
04:29:14.104 00.001 21444 Enqueuing Move request for scope (-2.14, 0.56)
04:29:14.104 00.000 25848 Worker thread wakes up
04:29:14.104 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=196, FiltMax=65504, Gamma=0.560
04:29:14.104 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.14, 0.56) opts 0xd
04:29:14.104 00.000 21444 UpdateGuideState exits: m=4730165 SNR=143.3 Saturated
04:29:14.104 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.14, 0.56)
04:29:14.104 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:14.104 00.000 25848 Moving (-2.14, 0.56) raw xDistance=2.18 yDistance=-0.29
04:29:14.104 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:14.104 00.000 21444 Enqueuing Expose request
04:29:14.104 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 2.18
04:29:14.104 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:14.104 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:29:14.104 00.000 25848 MoveAxis(W, 60, ABG)
04:29:14.105 00.001 25848 Guiding  Dir = 3, Dur = 60
04:29:14.125 00.020 25848 IsSlewing returns 0
04:29:14.125 00.000 25848 IsGuiding returns 0
04:29:14.156 00.031 25848 PulseGuide returned control before completion, sleep 40
04:29:14.199 00.043 25848 IsGuiding returns 1
04:29:14.199 00.000 25848 scope still moving after pulse duration time elapsed
04:29:14.250 00.051 25848 IsSlewing returns 0
04:29:14.250 00.000 25848 IsGuiding returns 0
04:29:14.250 00.000 25848 scope move finished after 60 + 64 ms
04:29:14.250 00.000 25848 Move returns status 0, amount 60
04:29:14.250 00.000 25848 MoveAxis(N, 0, ABG)
04:29:14.250 00.000 25848 Move returns status 0, amount 0
04:29:14.250 00.000 25848 move complete, result=0
04:29:14.250 00.000 25848 worker thread done servicing request
04:29:14.250 00.000 25848 Worker thread wakes up
04:29:14.250 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:14.250 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:14.250 00.000 21444 GuideStep: 2.2 px 60 ms WEST, -0.3 px 0 ms NORTH
04:29:17.104 02.854 25848 Exposure complete
04:29:17.174 00.070 25848 worker thread done servicing request
04:29:17.174 00.000 21444 OnExposeComplete: enter
04:29:17.174 00.000 21444 UpdateGuideState(): m_state=6
04:29:17.174 00.000 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1266
04:29:17.174 00.000 21444 Star::Find returns 1 (1), X=1246.76, Y=681.48, Mass=5075274, SNR=149.0, Peak=65504 HFD=7.6
04:29:17.174 00.000 21444 MultiStar: exiting stabilization period
04:29:17.175 00.001 21444 MultiStar: [#1 -0.82,-2.43,0.00,M1] [#2 -0.86,-2.09,0.00,M1] [#3 -0.07,-1.87,1.20,U] [#4 -0.56,-1.29,1.11,U] [#5 0.07,-1.87,1.00,U] [#6 -0.19,-0.65,1.19,U] [#7 -0.10,-1.45,0.80,U] [#8 -0.55,-1.51,0.61,U] 
04:29:17.175 00.000 21444 refined, 6 included, MultiStar: {-0.11, -1.41}, one-star: {0.52, -1.33}
04:29:17.175 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.05) = xAngle (-4.70 = 1.58)
04:29:17.175 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.26)
04:29:17.175 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.41 hyp=1.41 cameraTheta=-1.65 mountX=-0.02 mountY=-1.34, mountTheta=-1.58
04:29:17.176 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.41, opts=13)
04:29:17.176 00.000 21444 Enqueuing Move request for scope (-0.11, -1.41)
04:29:17.176 00.000 25848 Worker thread wakes up
04:29:17.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.41) opts 0xd
04:29:17.176 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.41)
04:29:17.176 00.000 25848 Moving (-0.11, -1.41) raw xDistance=-0.02 yDistance=-1.34
04:29:17.176 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:29:17.176 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34
04:29:17.176 00.000 25848 MoveAxis(E, 0, ABG)
04:29:17.176 00.000 25848 Move returns status 0, amount 0
04:29:17.176 00.000 25848 MoveAxis(N, 37, ABG)
04:29:17.176 00.000 25848 Guiding  Dir = 0, Dur = 37
04:29:17.176 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:29:17.176 00.000 21444 UpdateGuideState exits: m=5075274 SNR=149.0 Saturated
04:29:17.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:17.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:17.176 00.000 21444 Enqueuing Expose request
04:29:17.204 00.028 25848 IsSlewing returns 0
04:29:17.205 00.001 25848 IsGuiding returns 0
04:29:17.236 00.031 25848 PulseGuide returned control before completion, sleep 16
04:29:17.259 00.023 25848 IsGuiding returns 1
04:29:17.259 00.000 25848 scope still moving after pulse duration time elapsed
04:29:17.310 00.051 25848 IsSlewing returns 0
04:29:17.310 00.000 25848 IsGuiding returns 0
04:29:17.310 00.000 25848 scope move finished after 37 + 68 ms
04:29:17.310 00.000 25848 Move returns status 0, amount 37
04:29:17.310 00.000 25848 move complete, result=0
04:29:17.310 00.000 25848 worker thread done servicing request
04:29:17.310 00.000 25848 Worker thread wakes up
04:29:17.310 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:17.310 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:17.310 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.3 px 37 ms NORTH
04:29:20.150 02.840 25848 Exposure complete
04:29:20.216 00.066 25848 worker thread done servicing request
04:29:20.216 00.000 21444 OnExposeComplete: enter
04:29:20.216 00.000 21444 UpdateGuideState(): m_state=6
04:29:20.216 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1267
04:29:20.217 00.001 21444 Star::Find returns 1 (1), X=1247.71, Y=683.65, Mass=5009229, SNR=148.2, Peak=65504 HFD=7.5
04:29:20.217 00.000 21444 MultiStar: [#1 0.67,0.24,1.53,U] [#2 0.24,0.60,1.16,U] [#3 1.02,1.19,1.10,U] [#4 1.18,0.41,0.92,U] [#5 1.54,0.25,1.09,U] [#6 1.29,0.90,0.76,U] [#7 1.56,0.88,1.12,U] [#8 0.78,0.63,0.60,U] 
04:29:20.217 00.000 21444 refined, 8 included, MultiStar: {1.06, 0.64}, one-star: {1.47, 0.84}
04:29:20.217 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
04:29:20.217 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.93)
04:29:20.217 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=0.64 hyp=1.24 cameraTheta=0.54 mountX=-1.00 mountY=0.99, mountTheta=2.36
04:29:20.218 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=0.64, opts=13)
04:29:20.218 00.000 21444 Enqueuing Move request for scope (1.06, 0.64)
04:29:20.218 00.000 25848 Worker thread wakes up
04:29:20.218 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=106, FiltMax=65504, Gamma=0.560
04:29:20.218 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.64) opts 0xd
04:29:20.218 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 0.64)
04:29:20.218 00.000 21444 UpdateGuideState exits: m=5009229 SNR=148.2 Saturated
04:29:20.218 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:20.218 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:20.218 00.000 21444 Enqueuing Expose request
04:29:20.218 00.000 25848 Moving (1.06, 0.64) raw xDistance=-1.00 yDistance=0.99
04:29:20.218 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00
04:29:20.218 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:29:20.218 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.99
04:29:20.218 00.000 25848 MoveAxis(E, 29, ABG)
04:29:20.218 00.000 25848 Guiding  Dir = 2, Dur = 29
04:29:20.251 00.033 25848 IsSlewing returns 0
04:29:20.251 00.000 25848 IsGuiding returns 0
04:29:20.321 00.070 25848 IsGuiding returns 1
04:29:20.321 00.000 25848 scope still moving after pulse duration time elapsed
04:29:20.377 00.056 25848 IsSlewing returns 0
04:29:20.377 00.000 25848 IsGuiding returns 0
04:29:20.377 00.000 25848 scope move finished after 29 + 96 ms
04:29:20.377 00.000 25848 Move returns status 0, amount 29
04:29:20.377 00.000 25848 MoveAxis(N, 0, ABG)
04:29:20.377 00.000 25848 Move returns status 0, amount 0
04:29:20.377 00.000 25848 move complete, result=0
04:29:20.377 00.000 25848 worker thread done servicing request
04:29:20.377 00.000 25848 Worker thread wakes up
04:29:20.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:20.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:20.377 00.000 21444 GuideStep: -1.0 px 29 ms EAST, 1.0 px 0 ms NORTH
04:29:23.225 02.848 25848 Exposure complete
04:29:23.305 00.080 25848 worker thread done servicing request
04:29:23.305 00.000 21444 OnExposeComplete: enter
04:29:23.305 00.000 21444 UpdateGuideState(): m_state=6
04:29:23.305 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1268
04:29:23.305 00.000 21444 Star::Find returns 1 (1), X=1247.23, Y=683.86, Mass=5104362, SNR=163.5, Peak=65504 HFD=7.7
04:29:23.306 00.001 21444 MultiStar: [#1 -0.01,0.64,1.69,U] [#2 -0.08,0.52,1.31,U] [#3 -0.36,1.05,1.09,U] [#4 0.34,1.07,0.84,U] [#5 0.61,1.23,0.91,U] [#6 0.62,1.51,1.00,U] [#7 0.75,1.07,0.97,U] [#8 0.36,1.18,0.60,U] 
04:29:23.306 00.000 21444 refined, 8 included, MultiStar: {0.31, 0.98}, one-star: {0.99, 1.05}
04:29:23.306 00.000 21444 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.05) = xAngle (-1.78 = -1.78)
04:29:23.306 00.000 21444 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.63 = 1.65)
04:29:23.306 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=0.98 hyp=1.03 cameraTheta=1.27 mountX=-0.22 mountY=1.02, mountTheta=1.78
04:29:23.306 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=0.98, opts=13)
04:29:23.306 00.000 21444 Enqueuing Move request for scope (0.31, 0.98)
04:29:23.306 00.000 25848 Worker thread wakes up
04:29:23.307 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=182, FiltMax=65504, Gamma=0.560
04:29:23.307 00.000 21444 UpdateGuideState exits: m=5104362 SNR=163.5 Saturated
04:29:23.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:23.307 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.98) opts 0xd
04:29:23.307 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, 0.98)
04:29:23.307 00.000 25848 Moving (0.31, 0.98) raw xDistance=-0.22 yDistance=1.02
04:29:23.307 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
04:29:23.307 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:29:23.307 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:23.307 00.000 21444 Enqueuing Expose request
04:29:23.307 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.02
04:29:23.307 00.000 25848 MoveAxis(E, 0, ABG)
04:29:23.307 00.000 25848 Move returns status 0, amount 0
04:29:23.307 00.000 25848 MoveAxis(N, 0, ABG)
04:29:23.307 00.000 25848 Move returns status 0, amount 0
04:29:23.307 00.000 25848 move complete, result=0
04:29:23.307 00.000 25848 worker thread done servicing request
04:29:23.307 00.000 25848 Worker thread wakes up
04:29:23.307 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:23.307 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:23.307 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 1.0 px 0 ms NORTH
04:29:26.162 02.855 25848 Exposure complete
04:29:26.251 00.089 25848 worker thread done servicing request
04:29:26.252 00.001 21444 OnExposeComplete: enter
04:29:26.252 00.000 21444 UpdateGuideState(): m_state=6
04:29:26.252 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1269
04:29:26.252 00.000 21444 Star::Find returns 1 (1), X=1246.03, Y=683.09, Mass=4348869, SNR=123.2, Peak=65504 HFD=7.7
04:29:26.252 00.000 21444 MultiStar: [#1 -1.27,-0.37,1.39,U] [#2 -1.67,-0.47,1.08,U] [#3 -0.49,-0.13,1.18,U] [#4 -1.23,-0.37,0.91,U] [#5 -0.95,-0.19,1.16,U] [#6 -0.92,0.15,0.76,U] [#7 -0.77,-0.71,0.70,U] [#8 -1.13,-0.90,0.68,U] 
04:29:26.252 00.000 21444 single-star, 8 included, MultiStar: {-0.97, -0.28}, one-star: {-0.21, 0.27}
04:29:26.252 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
04:29:26.252 00.000 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
04:29:26.252 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=0.27 hyp=0.34 cameraTheta=2.23 mountX=0.23 mountY=0.17, mountTheta=0.64
04:29:26.256 00.004 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=0.27, opts=13)
04:29:26.256 00.000 21444 Enqueuing Move request for scope (-0.21, 0.27)
04:29:26.256 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=292, FiltMax=65504, Gamma=0.560
04:29:26.256 00.000 21444 UpdateGuideState exits: m=4348869 SNR=123.2 Saturated
04:29:26.256 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:26.256 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:26.256 00.000 21444 Enqueuing Expose request
04:29:26.256 00.000 25848 Worker thread wakes up
04:29:26.256 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.27) opts 0xd
04:29:26.256 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 0.27)
04:29:26.256 00.000 25848 Moving (-0.21, 0.27) raw xDistance=0.23 yDistance=0.17
04:29:26.256 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
04:29:26.256 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:26.256 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:29:26.256 00.000 25848 MoveAxis(E, 0, ABG)
04:29:26.256 00.000 25848 Move returns status 0, amount 0
04:29:26.256 00.000 25848 MoveAxis(N, 0, ABG)
04:29:26.256 00.000 25848 Move returns status 0, amount 0
04:29:26.256 00.000 25848 move complete, result=0
04:29:26.256 00.000 25848 worker thread done servicing request
04:29:26.257 00.001 25848 Worker thread wakes up
04:29:26.257 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:26.257 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:26.257 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:29:29.109 02.852 25848 Exposure complete
04:29:29.195 00.086 25848 worker thread done servicing request
04:29:29.195 00.000 21444 OnExposeComplete: enter
04:29:29.195 00.000 21444 UpdateGuideState(): m_state=6
04:29:29.196 00.001 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1270
04:29:29.196 00.000 21444 Star::Find returns 1 (1), X=1248.80, Y=683.14, Mass=2719273, SNR=55.2, Peak=57560 HFD=6.8
04:29:29.196 00.000 21444 MultiStar: [#1 0.89,-0.93,1.67,U] [#2 0.96,-0.53,1.71,U] [#3 2.00,-0.08,1.84,U] [#4 1.47,-0.07,1.12,U] [#5 0.60,-0.78,1.80,U] [#6 2.04,0.28,1.14,U] [#7 2.16,-0.21,0.00,M1] [#8 0.69,-0.76,0.80,U] 
04:29:29.196 00.000 21444 refined, 7 included, MultiStar: {1.35, -0.36}, one-star: {2.56, 0.33}
04:29:29.196 00.000 21444 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.05) = xAngle (-3.31 = 2.97)
04:29:29.196 00.000 21444 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
04:29:29.196 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=-0.36 hyp=1.40 cameraTheta=-0.26 mountX=-1.38 mountY=0.17, mountTheta=3.02
04:29:29.197 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=-0.36, opts=13)
04:29:29.197 00.000 21444 Enqueuing Move request for scope (1.35, -0.36)
04:29:29.197 00.000 25848 Worker thread wakes up
04:29:29.197 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, -0.36) opts 0xd
04:29:29.197 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, -0.36)
04:29:29.197 00.000 25848 Moving (1.35, -0.36) raw xDistance=-1.38 yDistance=0.17
04:29:29.197 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.38
04:29:29.198 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:29.198 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:29:29.198 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:29:29.198 00.000 25848 MoveAxis(E, 40, ABG)
04:29:29.198 00.000 25848 Guiding  Dir = 2, Dur = 40
04:29:29.198 00.000 21444 UpdateGuideState exits: m=2719273 SNR=55.2 Saturated
04:29:29.198 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:29.198 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:29.198 00.000 21444 Enqueuing Expose request
04:29:29.286 00.088 25848 IsSlewing returns 0
04:29:29.286 00.000 25848 IsGuiding returns 0
04:29:29.317 00.031 25848 PulseGuide returned control before completion, sleep 19
04:29:29.345 00.028 25848 IsGuiding returns 1
04:29:29.345 00.000 25848 scope still moving after pulse duration time elapsed
04:29:29.405 00.060 25848 IsSlewing returns 0
04:29:29.405 00.000 25848 IsGuiding returns 0
04:29:29.405 00.000 25848 scope move finished after 40 + 78 ms
04:29:29.405 00.000 25848 Move returns status 0, amount 40
04:29:29.405 00.000 25848 MoveAxis(N, 0, ABG)
04:29:29.405 00.000 25848 Move returns status 0, amount 0
04:29:29.405 00.000 25848 move complete, result=0
04:29:29.405 00.000 25848 worker thread done servicing request
04:29:29.406 00.001 25848 Worker thread wakes up
04:29:29.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:29.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:29.406 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 0.2 px 0 ms NORTH
04:29:32.255 02.849 25848 Exposure complete
04:29:32.336 00.081 25848 worker thread done servicing request
04:29:32.336 00.000 21444 OnExposeComplete: enter
04:29:32.336 00.000 21444 UpdateGuideState(): m_state=6
04:29:32.336 00.000 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1271
04:29:32.337 00.001 21444 Star::Find returns 1 (1), X=1249.06, Y=683.36, Mass=5189509, SNR=169.4, Peak=65504 HFD=7.8
04:29:32.337 00.000 21444 MultiStar: [#1 0.97,-0.05,1.38,U] [#2 0.61,-0.02,1.49,U] [#3 1.35,0.46,1.14,U] [#4 2.09,0.69,0.00,M1] [#5 2.37,-0.01,0.00,M1] [#6 2.17,0.66,0.00,M1] [#7 2.46,0.71,0.00,M2] [#8 1.56,0.43,0.73,U] 
04:29:32.337 00.000 21444 refined, 4 included, MultiStar: {1.35, 0.22}, one-star: {2.82, 0.54}
04:29:32.337 00.000 21444 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.05) = xAngle (-2.89 = -2.89)
04:29:32.337 00.000 21444 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.55)
04:29:32.337 00.000 21444 CameraToMount -- cameraX=1.35 cameraY=0.22 hyp=1.37 cameraTheta=0.17 mountX=-1.32 mountY=0.72, mountTheta=2.64
04:29:32.338 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.35, y=0.22, opts=13)
04:29:32.338 00.000 21444 Enqueuing Move request for scope (1.35, 0.22)
04:29:32.338 00.000 25848 Worker thread wakes up
04:29:32.338 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=156, FiltMax=65504, Gamma=0.560
04:29:32.338 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.35, 0.22) opts 0xd
04:29:32.338 00.000 25848 Handling offset move in thread for scope, endpoint = (1.35, 0.22)
04:29:32.338 00.000 25848 Moving (1.35, 0.22) raw xDistance=-1.32 yDistance=0.72
04:29:32.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.32
04:29:32.338 00.000 21444 UpdateGuideState exits: m=5189509 SNR=169.4 Saturated
04:29:32.338 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:29:32.338 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:32.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
04:29:32.338 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:32.338 00.000 21444 Enqueuing Expose request
04:29:32.338 00.000 25848 MoveAxis(E, 41, ABG)
04:29:32.338 00.000 25848 Guiding  Dir = 2, Dur = 41
04:29:32.359 00.021 25848 IsSlewing returns 0
04:29:32.359 00.000 25848 IsGuiding returns 0
04:29:32.391 00.032 25848 PulseGuide returned control before completion, sleep 20
04:29:32.412 00.021 25848 IsGuiding returns 1
04:29:32.412 00.000 25848 scope still moving after pulse duration time elapsed
04:29:32.467 00.055 25848 IsSlewing returns 0
04:29:32.467 00.000 25848 IsGuiding returns 0
04:29:32.467 00.000 25848 scope move finished after 41 + 68 ms
04:29:32.467 00.000 25848 Move returns status 0, amount 41
04:29:32.467 00.000 25848 MoveAxis(N, 0, ABG)
04:29:32.467 00.000 25848 Move returns status 0, amount 0
04:29:32.467 00.000 25848 move complete, result=0
04:29:32.468 00.001 25848 worker thread done servicing request
04:29:32.468 00.000 25848 Worker thread wakes up
04:29:32.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:32.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:32.468 00.000 21444 GuideStep: -1.3 px 41 ms EAST, 0.7 px 0 ms NORTH
04:29:35.313 02.845 25848 Exposure complete
04:29:35.390 00.077 25848 worker thread done servicing request
04:29:35.390 00.000 21444 OnExposeComplete: enter
04:29:35.390 00.000 21444 UpdateGuideState(): m_state=6
04:29:35.391 00.001 21444 Star::Find(15, 1249, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1272
04:29:35.391 00.000 21444 Star::Find returns 1 (1), X=1246.85, Y=684.52, Mass=4940026, SNR=131.5, Peak=65504 HFD=7.8
04:29:35.391 00.000 21444 MultiStar: [#1 -0.55,1.09,1.46,U] [#2 -0.99,1.32,1.39,U] [#3 -1.06,0.98,1.33,U] [#4 -0.39,1.42,0.88,U] [#5 0.49,1.75,1.20,U] [#6 0.21,2.25,0.00,M2] [#7 0.11,1.55,0.94,U] [#8 -0.32,1.51,0.72,U] 
04:29:35.391 00.000 21444 refined, 7 included, MultiStar: {-0.32, 1.38}, one-star: {0.61, 1.70}
04:29:35.391 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
04:29:35.391 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.19)
04:29:35.391 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=1.38 hyp=1.42 cameraTheta=1.80 mountX=0.44 mountY=1.16, mountTheta=1.20
04:29:35.392 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=1.38, opts=13)
04:29:35.392 00.000 21444 Enqueuing Move request for scope (-0.32, 1.38)
04:29:35.392 00.000 25848 Worker thread wakes up
04:29:35.392 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=28, FiltMax=65504, Gamma=0.560
04:29:35.392 00.000 21444 UpdateGuideState exits: m=4940026 SNR=131.5 Saturated
04:29:35.392 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:35.392 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:35.392 00.000 21444 Enqueuing Expose request
04:29:35.392 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 1.38) opts 0xd
04:29:35.392 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 1.38)
04:29:35.392 00.000 25848 Moving (-0.32, 1.38) raw xDistance=0.44 yDistance=1.16
04:29:35.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
04:29:35.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:29:35.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.16
04:29:35.392 00.000 25848 MoveAxis(E, 0, ABG)
04:29:35.392 00.000 25848 Move returns status 0, amount 0
04:29:35.392 00.000 25848 MoveAxis(N, 0, ABG)
04:29:35.392 00.000 25848 Move returns status 0, amount 0
04:29:35.392 00.000 25848 move complete, result=0
04:29:35.392 00.000 25848 worker thread done servicing request
04:29:35.392 00.000 25848 Worker thread wakes up
04:29:35.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:35.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:35.392 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 1.2 px 0 ms NORTH
04:29:38.229 02.837 25848 Exposure complete
04:29:38.312 00.083 25848 worker thread done servicing request
04:29:38.313 00.001 21444 OnExposeComplete: enter
04:29:38.313 00.000 21444 UpdateGuideState(): m_state=6
04:29:38.313 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1273
04:29:38.313 00.000 21444 Star::Find returns 1 (1), X=1246.12, Y=684.56, Mass=4256415, SNR=98.1, Peak=65504 HFD=7.7
04:29:38.313 00.000 21444 MultiStar: [#1 -0.64,1.25,1.69,U] [#2 -1.38,1.63,0.00,M1] [#3 -0.78,1.80,1.49,U] [#4 -0.69,1.73,1.24,U] [#5 -0.36,1.14,1.11,U] [#6 -0.23,1.93,0.92,U] [#7 -0.04,1.30,1.11,U] [#8 -1.04,1.32,0.78,U] 
04:29:38.313 00.000 21444 refined, 7 included, MultiStar: {-0.50, 1.52}, one-star: {-0.12, 1.74}
04:29:38.313 00.000 21444 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.05) = xAngle (-1.16 = -1.16)
04:29:38.313 00.000 21444 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.01 = 2.28)
04:29:38.313 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=1.52 hyp=1.60 cameraTheta=1.89 mountX=0.64 mountY=1.22, mountTheta=1.09
04:29:38.314 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=1.52, opts=13)
04:29:38.314 00.000 21444 Enqueuing Move request for scope (-0.50, 1.52)
04:29:38.314 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=206, FiltMax=65504, Gamma=0.560
04:29:38.314 00.000 21444 UpdateGuideState exits: m=4256415 SNR=98.1 Saturated
04:29:38.314 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:38.314 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:38.314 00.000 21444 Enqueuing Expose request
04:29:38.314 00.000 25848 Worker thread wakes up
04:29:38.314 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 1.52) opts 0xd
04:29:38.314 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, 1.52)
04:29:38.315 00.001 25848 Moving (-0.50, 1.52) raw xDistance=0.64 yDistance=1.22
04:29:38.315 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
04:29:38.315 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-2.46 newest=3.09
04:29:38.315 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
04:29:38.315 00.000 25848 MoveAxis(W, 19, ABG)
04:29:38.315 00.000 25848 Guiding  Dir = 3, Dur = 19
04:29:38.343 00.028 25848 IsSlewing returns 0
04:29:38.344 00.001 25848 IsGuiding returns 0
04:29:38.375 00.031 25848 IsGuiding returns 1
04:29:38.375 00.000 25848 scope still moving after pulse duration time elapsed
04:29:38.422 00.047 25848 IsSlewing returns 0
04:29:38.422 00.000 25848 IsGuiding returns 0
04:29:38.422 00.000 25848 scope move finished after 19 + 59 ms
04:29:38.422 00.000 25848 Move returns status 0, amount 19
04:29:38.422 00.000 25848 BLC: Oldest BLC event removed
04:29:38.422 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 313 applied
04:29:38.422 00.000 25848 MoveAxis(S, 346, ABG)
04:29:38.422 00.000 25848 Guiding  Dir = 1, Dur = 346
04:29:38.451 00.029 25848 IsSlewing returns 0
04:29:38.451 00.000 25848 IsGuiding returns 0
04:29:38.492 00.041 25848 PulseGuide returned control before completion, sleep 316
04:29:38.811 00.319 25848 IsGuiding returns 1
04:29:38.812 00.001 25848 scope still moving after pulse duration time elapsed
04:29:38.938 00.126 25848 IsSlewing returns 0
04:29:38.938 00.000 25848 IsGuiding returns 0
04:29:38.939 00.001 25848 scope move finished after 346 + 141 ms
04:29:38.939 00.000 25848 Move returns status 0, amount 346
04:29:38.939 00.000 25848 move complete, result=0
04:29:38.939 00.000 25848 worker thread done servicing request
04:29:38.939 00.000 25848 Worker thread wakes up
04:29:38.939 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 1.2 px 346 ms SOUTH
04:29:38.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:38.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:41.788 02.849 25848 Exposure complete
04:29:41.877 00.089 25848 worker thread done servicing request
04:29:41.877 00.000 21444 OnExposeComplete: enter
04:29:41.877 00.000 21444 UpdateGuideState(): m_state=6
04:29:41.878 00.001 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1274
04:29:41.878 00.000 21444 Star::Find returns 1 (1), X=1247.17, Y=684.50, Mass=4662466, SNR=135.0, Peak=65504 HFD=7.7
04:29:41.878 00.000 21444 MultiStar: [#1 -0.44,0.93,1.35,U] [#2 -0.86,1.31,1.36,U] [#3 0.05,1.59,0.98,U] [#4 0.34,1.64,1.00,U] [#5 0.30,1.19,0.97,U] [#6 0.54,2.16,0.00,M2] [#7 0.77,1.46,0.99,U] [#8 0.10,1.34,0.64,U] 
04:29:41.878 00.000 21444 refined, 7 included, MultiStar: {0.08, 1.37}, one-star: {0.93, 1.69}
04:29:41.878 00.000 21444 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.05) = xAngle (-1.54 = -1.54)
04:29:41.878 00.000 21444 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.90)
04:29:41.878 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=1.37 hyp=1.37 cameraTheta=1.51 mountX=0.04 mountY=1.30, mountTheta=1.54
04:29:41.879 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=1.37, opts=13)
04:29:41.879 00.000 21444 Enqueuing Move request for scope (0.08, 1.37)
04:29:41.879 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=158, FiltMax=65504, Gamma=0.560
04:29:41.879 00.000 21444 UpdateGuideState exits: m=4662466 SNR=135.0 Saturated
04:29:41.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:41.879 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:41.879 00.000 21444 Enqueuing Expose request
04:29:41.879 00.000 25848 Worker thread wakes up
04:29:41.879 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 1.37) opts 0xd
04:29:41.879 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 1.37)
04:29:41.879 00.000 25848 Moving (0.08, 1.37) raw xDistance=0.04 yDistance=1.30
04:29:41.879 00.000 25848 BLC: History state: CurrMiss=1.30, AvgInitMiss=0.19, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.216381, 1:1.301137
04:29:41.880 00.001 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:29:41.880 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:29:41.880 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
04:29:41.880 00.000 25848 MoveAxis(E, 0, ABG)
04:29:41.880 00.000 25848 Move returns status 0, amount 0
04:29:41.880 00.000 25848 MoveAxis(S, 35, ABG)
04:29:41.880 00.000 25848 Guiding  Dir = 1, Dur = 35
04:29:41.906 00.026 25848 IsSlewing returns 0
04:29:41.906 00.000 25848 IsGuiding returns 0
04:29:41.937 00.031 25848 PulseGuide returned control before completion, sleep 14
04:29:41.976 00.039 25848 IsGuiding returns 1
04:29:41.976 00.000 25848 scope still moving after pulse duration time elapsed
04:29:42.030 00.054 25848 IsSlewing returns 0
04:29:42.030 00.000 25848 IsGuiding returns 0
04:29:42.030 00.000 25848 scope move finished after 35 + 89 ms
04:29:42.030 00.000 25848 Move returns status 0, amount 35
04:29:42.030 00.000 25848 move complete, result=0
04:29:42.030 00.000 25848 worker thread done servicing request
04:29:42.031 00.001 25848 Worker thread wakes up
04:29:42.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:42.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:42.031 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.3 px 35 ms SOUTH
04:29:44.879 02.848 25848 Exposure complete
04:29:44.966 00.087 25848 worker thread done servicing request
04:29:44.966 00.000 21444 OnExposeComplete: enter
04:29:44.966 00.000 21444 UpdateGuideState(): m_state=6
04:29:44.966 00.000 21444 Star::Find(15, 1247, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1275
04:29:44.966 00.000 21444 Star::Find returns 1 (1), X=1247.39, Y=683.22, Mass=5105647, SNR=233.4, Peak=65504 HFD=7.6
04:29:44.966 00.000 21444 MultiStar: [#1 -0.07,-0.68,1.06,U] [#2 -0.51,-0.74,1.17,U] [#3 0.12,-0.12,0.68,U] [#4 0.79,-0.05,0.73,U] [#5 0.74,-0.19,0.85,U] [#6 0.84,0.55,0.66,U] [#7 0.65,-0.18,0.59,U] [#8 0.53,0.29,0.56,U] 
04:29:44.966 00.000 21444 refined, 8 included, MultiStar: {0.41, -0.14}, one-star: {1.15, 0.40}
04:29:44.966 00.000 21444 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.05) = xAngle (-3.39 = 2.90)
04:29:44.966 00.000 21444 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
04:29:44.967 00.001 21444 CameraToMount -- cameraX=0.41 cameraY=-0.14 hyp=0.44 cameraTheta=-0.34 mountX=-0.42 mountY=0.02, mountTheta=3.09
04:29:44.968 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.14, opts=13)
04:29:44.968 00.000 21444 Enqueuing Move request for scope (0.41, -0.14)
04:29:44.968 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=106, FiltMax=65504, Gamma=0.560
04:29:44.968 00.000 21444 UpdateGuideState exits: m=5105647 SNR=233.4 Saturated
04:29:44.968 00.000 25848 Worker thread wakes up
04:29:44.968 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.14) opts 0xd
04:29:44.968 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.14)
04:29:44.968 00.000 25848 Moving (0.41, -0.14) raw xDistance=-0.42 yDistance=0.02
04:29:44.968 00.000 25848 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.19, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.216381, 1:1.301137, 2:0.023103
04:29:44.968 00.000 25848 BLC: No correction, Miss < min_move
04:29:44.968 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
04:29:44.968 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:44.968 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:44.968 00.000 21444 Enqueuing Expose request
04:29:44.968 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:44.968 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:29:44.968 00.000 25848 MoveAxis(E, 0, ABG)
04:29:44.969 00.001 25848 Move returns status 0, amount 0
04:29:44.969 00.000 25848 MoveAxis(N, 0, ABG)
04:29:44.969 00.000 25848 Move returns status 0, amount 0
04:29:44.969 00.000 25848 move complete, result=0
04:29:44.969 00.000 25848 worker thread done servicing request
04:29:44.969 00.000 25848 Worker thread wakes up
04:29:44.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:44.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:44.969 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
04:29:47.817 02.848 25848 Exposure complete
04:29:47.896 00.079 25848 worker thread done servicing request
04:29:47.896 00.000 21444 OnExposeComplete: enter
04:29:47.896 00.000 21444 UpdateGuideState(): m_state=6
04:29:47.897 00.001 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1276
04:29:47.897 00.000 21444 Star::Find returns 1 (1), X=1246.98, Y=682.45, Mass=4696009, SNR=119.5, Peak=65504 HFD=7.9
04:29:47.897 00.000 21444 MultiStar: [#1 -0.55,-1.14,1.48,U] [#2 -0.90,-1.14,1.76,U] [#3 -0.52,-0.58,1.41,U] [#4 -0.01,-0.28,1.03,U] [#5 0.12,0.16,1.18,U] [#6 0.10,-0.70,1.09,U] [#7 0.30,-0.82,1.19,U] [#8 -0.08,-0.92,0.74,U] 
04:29:47.897 00.000 21444 refined, 8 included, MultiStar: {-0.17, -0.68}, one-star: {0.74, -0.37}
04:29:47.897 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.42)
04:29:47.897 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.71 = -1.43)
04:29:47.897 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.68 hyp=0.70 cameraTheta=-1.82 mountX=0.11 mountY=-0.69, mountTheta=-1.42
04:29:47.898 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.68, opts=13)
04:29:47.898 00.000 21444 Enqueuing Move request for scope (-0.17, -0.68)
04:29:47.898 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=52, FiltMax=65504, Gamma=0.560
04:29:47.898 00.000 21444 UpdateGuideState exits: m=4696009 SNR=119.5 Saturated
04:29:47.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:47.898 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:47.898 00.000 21444 Enqueuing Expose request
04:29:47.898 00.000 25848 Worker thread wakes up
04:29:47.898 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.68) opts 0xd
04:29:47.898 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.68)
04:29:47.898 00.000 25848 Moving (-0.17, -0.68) raw xDistance=0.11 yDistance=-0.69
04:29:47.898 00.000 25848 BLC: window closed
04:29:47.898 00.000 25848 BLC: History state: CurrMiss=-0.69, AvgInitMiss=0.19, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.216381, 1:1.301137, 2:0.023103
04:29:47.898 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:29:47.898 00.000 25848 BLC: window closed
04:29:47.898 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:29:47.898 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:29:47.898 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.69
04:29:47.898 00.000 25848 MoveAxis(E, 0, ABG)
04:29:47.899 00.001 25848 Move returns status 0, amount 0
04:29:47.899 00.000 25848 MoveAxis(N, 0, ABG)
04:29:47.899 00.000 25848 Move returns status 0, amount 0
04:29:47.899 00.000 25848 move complete, result=0
04:29:47.899 00.000 25848 worker thread done servicing request
04:29:47.899 00.000 25848 Worker thread wakes up
04:29:47.899 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:47.899 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:47.899 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
04:29:50.749 02.850 25848 Exposure complete
04:29:50.836 00.087 25848 worker thread done servicing request
04:29:50.837 00.001 21444 OnExposeComplete: enter
04:29:50.837 00.000 21444 UpdateGuideState(): m_state=6
04:29:50.837 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1277
04:29:50.837 00.000 21444 Star::Find returns 1 (1), X=1246.45, Y=683.55, Mass=4186600, SNR=106.6, Peak=60516 HFD=7.7
04:29:50.837 00.000 21444 MultiStar: [#1 -0.37,0.00,1.48,U] [#2 -0.89,-0.15,1.87,U] [#3 -0.69,0.07,1.37,U] [#4 -0.47,0.27,0.86,U] [#5 -0.67,0.57,1.08,U] [#6 -0.43,0.78,0.94,U] [#7 0.09,0.61,0.85,U] [#8 -0.05,0.24,0.92,U] 
04:29:50.837 00.000 21444 refined, 8 included, MultiStar: {-0.43, 0.28}, one-star: {0.22, 0.74}
04:29:50.837 00.000 21444 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
04:29:50.837 00.000 21444 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.33 = 2.95)
04:29:50.837 00.000 21444 CameraToMount -- cameraX=-0.43 cameraY=0.28 hyp=0.51 cameraTheta=2.57 mountX=0.45 mountY=0.09, mountTheta=0.21
04:29:50.838 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.43, y=0.28, opts=13)
04:29:50.838 00.000 21444 Enqueuing Move request for scope (-0.43, 0.28)
04:29:50.838 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=220, FiltMax=65504, Gamma=0.560
04:29:50.838 00.000 21444 UpdateGuideState exits: m=4186600 SNR=106.6 Saturated
04:29:50.838 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:50.839 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:50.839 00.000 21444 Enqueuing Expose request
04:29:50.839 00.000 25848 Worker thread wakes up
04:29:50.839 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.28) opts 0xd
04:29:50.839 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.43, 0.28)
04:29:50.839 00.000 25848 Moving (-0.43, 0.28) raw xDistance=0.45 yDistance=0.09
04:29:50.839 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
04:29:50.839 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:50.839 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:29:50.839 00.000 25848 MoveAxis(E, 0, ABG)
04:29:50.839 00.000 25848 Move returns status 0, amount 0
04:29:50.839 00.000 25848 MoveAxis(N, 0, ABG)
04:29:50.839 00.000 25848 Move returns status 0, amount 0
04:29:50.839 00.000 25848 move complete, result=0
04:29:50.839 00.000 25848 worker thread done servicing request
04:29:50.839 00.000 25848 Worker thread wakes up
04:29:50.839 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:50.839 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:50.839 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
04:29:53.689 02.850 25848 Exposure complete
04:29:53.765 00.076 25848 worker thread done servicing request
04:29:53.765 00.000 21444 OnExposeComplete: enter
04:29:53.766 00.001 21444 UpdateGuideState(): m_state=6
04:29:53.766 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1278
04:29:53.766 00.000 21444 Star::Find returns 1 (1), X=1248.19, Y=684.58, Mass=3650475, SNR=83.4, Peak=60192 HFD=7.7
04:29:53.766 00.000 21444 MultiStar: [#1 0.07,1.19,1.72,U] [#2 -0.32,1.55,1.50,U] [#3 0.09,1.60,1.06,U] [#4 0.87,1.26,0.75,U] [#5 0.58,1.84,1.16,U] [#6 1.14,1.94,0.00,M1] [#7 0.90,1.08,1.06,U] [#8 0.88,1.32,0.65,U] 
04:29:53.766 00.000 21444 refined, 7 included, MultiStar: {0.51, 1.45}, one-star: {1.95, 1.77}
04:29:53.766 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
04:29:53.766 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
04:29:53.766 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=1.45 hyp=1.54 cameraTheta=1.23 mountX=-0.38 mountY=1.54, mountTheta=1.81
04:29:53.767 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=1.45, opts=13)
04:29:53.767 00.000 21444 Enqueuing Move request for scope (0.51, 1.45)
04:29:53.767 00.000 25848 Worker thread wakes up
04:29:53.767 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, 1.45) opts 0xd
04:29:53.767 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, 1.45)
04:29:53.767 00.000 25848 Moving (0.51, 1.45) raw xDistance=-0.38 yDistance=1.54
04:29:53.767 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.38
04:29:53.767 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
04:29:53.768 00.001 25848 MoveAxis(E, 0, ABG)
04:29:53.768 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=132, FiltMax=65504, Gamma=0.560
04:29:53.768 00.000 25848 Move returns status 0, amount 0
04:29:53.768 00.000 25848 MoveAxis(S, 42, ABG)
04:29:53.768 00.000 25848 Guiding  Dir = 1, Dur = 42
04:29:53.768 00.000 21444 UpdateGuideState exits: m=3650475 SNR=83.4 Saturated
04:29:53.768 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:53.768 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:53.768 00.000 21444 Enqueuing Expose request
04:29:53.796 00.028 25848 IsSlewing returns 0
04:29:53.796 00.000 25848 IsGuiding returns 0
04:29:53.828 00.032 25848 PulseGuide returned control before completion, sleep 22
04:29:53.879 00.051 25848 IsGuiding returns 1
04:29:53.879 00.000 25848 scope still moving after pulse duration time elapsed
04:29:53.939 00.060 25848 IsSlewing returns 0
04:29:53.939 00.000 25848 IsGuiding returns 0
04:29:53.939 00.000 25848 scope move finished after 42 + 100 ms
04:29:53.939 00.000 25848 Move returns status 0, amount 42
04:29:53.939 00.000 25848 move complete, result=0
04:29:53.939 00.000 25848 worker thread done servicing request
04:29:53.939 00.000 25848 Worker thread wakes up
04:29:53.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:53.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:53.940 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 1.5 px 42 ms SOUTH
04:29:56.782 02.842 25848 Exposure complete
04:29:56.869 00.087 25848 worker thread done servicing request
04:29:56.869 00.000 21444 OnExposeComplete: enter
04:29:56.870 00.001 21444 UpdateGuideState(): m_state=6
04:29:56.870 00.000 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1279
04:29:56.870 00.000 21444 Star::Find returns 1 (1), X=1247.86, Y=681.30, Mass=4157906, SNR=110.2, Peak=65504 HFD=7.8
04:29:56.870 00.000 21444 MultiStar: [#1 -0.08,-2.77,0.00,M1] [#2 -0.50,-2.54,0.00,M1] [#3 0.29,-2.03,1.28,U] [#4 0.69,-1.94,0.97,U] [#5 0.51,-1.17,1.07,U] [#6 0.89,-1.94,0.00,M2] [#7 0.86,-1.62,0.97,U] [#8 0.41,-2.08,0.00,M1] 
04:29:56.870 00.000 21444 refined, 4 included, MultiStar: {0.76, -1.67}, one-star: {1.62, -1.51}
04:29:56.870 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.09)
04:29:56.870 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.04 = -0.75)
04:29:56.870 00.000 21444 CameraToMount -- cameraX=0.76 cameraY=-1.67 hyp=1.83 cameraTheta=-1.14 mountX=-0.91 mountY=-1.25, mountTheta=-2.20
04:29:56.871 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=-1.67, opts=13)
04:29:56.871 00.000 21444 Enqueuing Move request for scope (0.76, -1.67)
04:29:56.871 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:29:56.871 00.000 21444 UpdateGuideState exits: m=4157906 SNR=110.2 Saturated
04:29:56.871 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:56.871 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:56.871 00.000 21444 Enqueuing Expose request
04:29:56.871 00.000 25848 Worker thread wakes up
04:29:56.871 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, -1.67) opts 0xd
04:29:56.872 00.001 25848 Handling offset move in thread for scope, endpoint = (0.76, -1.67)
04:29:56.872 00.000 25848 Moving (0.76, -1.67) raw xDistance=-0.91 yDistance=-1.25
04:29:56.872 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
04:29:56.872 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:29:56.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.25
04:29:56.872 00.000 25848 MoveAxis(E, 27, ABG)
04:29:56.872 00.000 25848 Guiding  Dir = 2, Dur = 27
04:29:56.914 00.042 25848 IsSlewing returns 0
04:29:56.914 00.000 25848 IsGuiding returns 0
04:29:56.936 00.022 25848 PulseGuide returned control before completion, sleep 17
04:29:56.969 00.033 25848 IsGuiding returns 1
04:29:56.969 00.000 25848 scope still moving after pulse duration time elapsed
04:29:57.029 00.060 25848 IsSlewing returns 0
04:29:57.029 00.000 25848 IsGuiding returns 0
04:29:57.029 00.000 25848 scope move finished after 27 + 87 ms
04:29:57.029 00.000 25848 Move returns status 0, amount 27
04:29:57.029 00.000 25848 MoveAxis(N, 0, ABG)
04:29:57.029 00.000 25848 Move returns status 0, amount 0
04:29:57.029 00.000 25848 move complete, result=0
04:29:57.029 00.000 25848 worker thread done servicing request
04:29:57.029 00.000 25848 Worker thread wakes up
04:29:57.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:29:57.029 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:29:57.030 00.001 21444 GuideStep: -0.9 px 27 ms EAST, -1.3 px 0 ms NORTH
04:29:59.872 02.842 25848 Exposure complete
04:29:59.958 00.086 25848 worker thread done servicing request
04:29:59.958 00.000 21444 OnExposeComplete: enter
04:29:59.958 00.000 21444 UpdateGuideState(): m_state=6
04:29:59.958 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1280
04:29:59.959 00.001 21444 Star::Find returns 1 (1), X=1247.21, Y=684.43, Mass=4907093, SNR=186.7, Peak=65504 HFD=7.6
04:29:59.959 00.000 21444 MultiStar: [#1 -0.58,0.92,0.90,U] [#2 -0.66,0.86,1.05,U] [#3 -0.58,1.40,0.66,U] [#4 -0.12,1.05,0.55,U] [#5 0.84,-0.16,0.61,U] [#6 0.65,1.49,0.56,U] [#7 0.73,0.52,0.71,U] [#8 -0.02,1.21,0.44,U] 
04:29:59.959 00.000 21444 refined, 8 included, MultiStar: {0.11, 1.00}, one-star: {0.98, 1.62}
04:29:59.959 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
04:29:59.959 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.43 = 1.85)
04:29:59.959 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=1.00 hyp=1.01 cameraTheta=1.46 mountX=-0.02 mountY=0.97, mountTheta=1.59
04:29:59.959 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=1.00, opts=13)
04:29:59.960 00.001 21444 Enqueuing Move request for scope (0.11, 1.00)
04:29:59.960 00.000 25848 Worker thread wakes up
04:29:59.960 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=166, FiltMax=65504, Gamma=0.560
04:29:59.960 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 1.00) opts 0xd
04:29:59.960 00.000 21444 UpdateGuideState exits: m=4907093 SNR=186.7 Saturated
04:29:59.960 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 1.00)
04:29:59.960 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:59.960 00.000 25848 Moving (0.11, 1.00) raw xDistance=-0.02 yDistance=0.97
04:29:59.960 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:29:59.960 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:29:59.960 00.000 21444 Enqueuing Expose request
04:29:59.960 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
04:29:59.960 00.000 25848 MoveAxis(E, 0, ABG)
04:29:59.960 00.000 25848 Move returns status 0, amount 0
04:29:59.960 00.000 25848 MoveAxis(S, 26, ABG)
04:29:59.960 00.000 25848 Guiding  Dir = 1, Dur = 26
04:29:59.985 00.025 25848 IsSlewing returns 0
04:29:59.986 00.001 25848 IsGuiding returns 0
04:30:00.016 00.030 25848 IsGuiding returns 1
04:30:00.016 00.000 25848 scope still moving after pulse duration time elapsed
04:30:00.064 00.048 25848 IsSlewing returns 0
04:30:00.064 00.000 25848 IsGuiding returns 0
04:30:00.064 00.000 25848 scope move finished after 26 + 52 ms
04:30:00.064 00.000 25848 Move returns status 0, amount 26
04:30:00.064 00.000 25848 move complete, result=0
04:30:00.064 00.000 25848 worker thread done servicing request
04:30:00.064 00.000 25848 Worker thread wakes up
04:30:00.064 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.0 px 26 ms SOUTH
04:30:00.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:00.065 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:02.914 02.849 25848 Exposure complete
04:30:03.002 00.088 25848 worker thread done servicing request
04:30:03.002 00.000 21444 OnExposeComplete: enter
04:30:03.002 00.000 21444 UpdateGuideState(): m_state=6
04:30:03.003 00.001 21444 Star::Find(15, 1247, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1281
04:30:03.003 00.000 21444 Star::Find returns 1 (1), X=1246.14, Y=683.26, Mass=5097479, SNR=192.4, Peak=65504 HFD=7.8
04:30:03.003 00.000 21444 MultiStar: [#1 -0.89,-0.56,1.17,U] [#2 -1.06,-0.24,1.25,U] [#3 -1.20,0.47,0.95,U] [#4 -0.93,0.06,0.69,U] [#5 -1.54,-1.19,1.08,U] [#6 -0.77,0.95,0.84,U] [#7 -0.81,-0.65,0.59,U] [#8 -1.01,0.52,0.68,U] 
04:30:03.003 00.000 21444 single-star, 8 included, MultiStar: {-0.94, -0.07}, one-star: {-0.10, 0.44}
04:30:03.003 00.000 21444 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.05) = xAngle (-1.25 = -1.25)
04:30:03.003 00.000 21444 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.10 = 2.19)
04:30:03.003 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.44 hyp=0.45 cameraTheta=1.80 mountX=0.14 mountY=0.37, mountTheta=1.21
04:30:03.004 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.44, opts=13)
04:30:03.004 00.000 21444 Enqueuing Move request for scope (-0.10, 0.44)
04:30:03.004 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=268, FiltMax=65504, Gamma=0.560
04:30:03.004 00.000 21444 UpdateGuideState exits: m=5097479 SNR=192.4 Saturated
04:30:03.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:03.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:03.004 00.000 21444 Enqueuing Expose request
04:30:03.004 00.000 25848 Worker thread wakes up
04:30:03.004 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.44) opts 0xd
04:30:03.004 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.44)
04:30:03.004 00.000 25848 Moving (-0.10, 0.44) raw xDistance=0.14 yDistance=0.37
04:30:03.004 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:30:03.005 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:03.005 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:30:03.005 00.000 25848 MoveAxis(E, 0, ABG)
04:30:03.005 00.000 25848 Move returns status 0, amount 0
04:30:03.005 00.000 25848 MoveAxis(N, 0, ABG)
04:30:03.005 00.000 25848 Move returns status 0, amount 0
04:30:03.005 00.000 25848 move complete, result=0
04:30:03.005 00.000 25848 worker thread done servicing request
04:30:03.005 00.000 25848 Worker thread wakes up
04:30:03.005 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:03.005 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:03.005 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
04:30:05.861 02.856 25848 Exposure complete
04:30:05.938 00.077 25848 worker thread done servicing request
04:30:05.938 00.000 21444 OnExposeComplete: enter
04:30:05.938 00.000 21444 UpdateGuideState(): m_state=6
04:30:05.938 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1282
04:30:05.939 00.001 21444 Star::Find returns 1 (1), X=1243.86, Y=680.78, Mass=4270065, SNR=124.1, Peak=65056 HFD=7.8
04:30:05.939 00.000 21444 MultiStar: [#1 -3.55,-2.12,0.00,M1] [#2 -4.00,-2.20,0.00,M1] [#3 -4.02,-2.68,0.00,M1] [#4 -2.92,-1.36,0.00,M1] [#5 -2.87,-1.75,0.00,M1] [#6 -2.66,-1.90,0.00,M1] [#7 -2.81,-1.61,0.00,M1] [#8 -3.36,-2.11,0.00,M1] 
04:30:05.939 00.000 21444 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.05) = xAngle (-5.49 = 0.80)
04:30:05.939 00.000 21444 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.33 = -2.05)
04:30:05.939 00.000 21444 CameraToMount -- cameraX=-2.38 cameraY=-2.03 hyp=3.13 cameraTheta=-2.44 mountX=2.19 mountY=-2.78, mountTheta=-0.90
04:30:05.940 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.38, y=-2.03, opts=13)
04:30:05.940 00.000 21444 Enqueuing Move request for scope (-2.38, -2.03)
04:30:05.940 00.000 25848 Worker thread wakes up
04:30:05.940 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=144, FiltMax=65504, Gamma=0.560
04:30:05.940 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.38, -2.03) opts 0xd
04:30:05.940 00.000 21444 UpdateGuideState exits: m=4270065 SNR=124.1 Saturated
04:30:05.940 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:05.940 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.38, -2.03)
04:30:05.940 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:05.940 00.000 21444 Enqueuing Expose request
04:30:05.940 00.000 25848 Moving (-2.38, -2.03) raw xDistance=2.19 yDistance=-2.78
04:30:05.940 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.38 from input 2.19
04:30:05.940 00.000 25848 resist switch: large excursion: input -2.78 thresh 1.53 direction from 1 to -1
04:30:05.941 00.001 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.35
04:30:05.941 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.78 from input -2.78
04:30:05.941 00.000 25848 MoveAxis(W, 64, ABG)
04:30:05.941 00.000 25848 Guiding  Dir = 3, Dur = 64
04:30:05.969 00.028 25848 IsSlewing returns 0
04:30:05.969 00.000 25848 IsGuiding returns 0
04:30:06.000 00.031 25848 PulseGuide returned control before completion, sleep 43
04:30:06.048 00.048 25848 IsGuiding returns 1
04:30:06.048 00.000 25848 scope still moving after pulse duration time elapsed
04:30:06.110 00.062 25848 IsSlewing returns 0
04:30:06.110 00.000 25848 IsGuiding returns 0
04:30:06.110 00.000 25848 scope move finished after 64 + 76 ms
04:30:06.110 00.000 25848 Move returns status 0, amount 64
04:30:06.110 00.000 25848 BLC: Oldest BLC event removed
04:30:06.110 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 313 applied
04:30:06.110 00.000 25848 MoveAxis(N, 389, ABG)
04:30:06.110 00.000 25848 Guiding  Dir = 0, Dur = 389
04:30:06.139 00.029 25848 IsSlewing returns 0
04:30:06.139 00.000 25848 IsGuiding returns 0
04:30:06.170 00.031 25848 PulseGuide returned control before completion, sleep 368
04:30:06.550 00.380 25848 IsGuiding returns 1
04:30:06.550 00.000 25848 scope still moving after pulse duration time elapsed
04:30:06.694 00.144 25848 IsSlewing returns 0
04:30:06.694 00.000 25848 IsGuiding returns 0
04:30:06.694 00.000 25848 scope move finished after 389 + 167 ms
04:30:06.694 00.000 25848 Move returns status 0, amount 389
04:30:06.695 00.001 25848 move complete, result=0
04:30:06.695 00.000 25848 worker thread done servicing request
04:30:06.695 00.000 25848 Worker thread wakes up
04:30:06.695 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:06.695 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:06.695 00.000 21444 GuideStep: 2.2 px 64 ms WEST, -2.8 px 389 ms NORTH
04:30:09.542 02.847 25848 Exposure complete
04:30:09.619 00.077 25848 worker thread done servicing request
04:30:09.619 00.000 21444 OnExposeComplete: enter
04:30:09.619 00.000 21444 UpdateGuideState(): m_state=6
04:30:09.619 00.000 21444 Star::Find(15, 1243, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1283
04:30:09.619 00.000 21444 Star::Find returns 1 (1), X=1246.15, Y=684.33, Mass=4061614, SNR=129.7, Peak=65504 HFD=7.5
04:30:09.619 00.000 21444 MultiStar: [#1 -1.16,0.91,1.02,U] [#2 -1.64,1.25,0.99,U] [#3 -1.38,0.78,0.78,U] [#4 -0.33,1.46,0.71,U] [#5 0.41,1.49,0.62,U] [#6 -0.49,1.43,0.74,U] [#7 0.16,1.40,0.61,U] [#8 -1.26,1.12,0.53,U] 
04:30:09.619 00.000 21444 refined, 8 included, MultiStar: {-0.70, 1.25}, one-star: {-0.09, 1.52}
04:30:09.619 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
04:30:09.619 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
04:30:09.619 00.000 21444 CameraToMount -- cameraX=-0.70 cameraY=1.25 hyp=1.43 cameraTheta=2.08 mountX=0.81 mountY=0.89, mountTheta=0.83
04:30:09.620 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.70, y=1.25, opts=13)
04:30:09.620 00.000 21444 Enqueuing Move request for scope (-0.70, 1.25)
04:30:09.620 00.000 25848 Worker thread wakes up
04:30:09.620 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=166, FiltMax=65504, Gamma=0.560
04:30:09.620 00.000 21444 UpdateGuideState exits: m=4061614 SNR=129.7 Saturated
04:30:09.620 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:09.620 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 1.25) opts 0xd
04:30:09.620 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:09.620 00.000 21444 Enqueuing Expose request
04:30:09.620 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.70, 1.25)
04:30:09.621 00.001 25848 Moving (-0.70, 1.25) raw xDistance=0.81 yDistance=0.89
04:30:09.621 00.000 25848 BLC: History state: CurrMiss=-0.89, AvgInitMiss=0.04, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-2.782696, 1:-0.892717
04:30:09.621 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:30:09.621 00.000 25848 BLC: window closed
04:30:09.621 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.81
04:30:09.621 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:30:09.621 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
04:30:09.621 00.000 25848 MoveAxis(W, 28, ABG)
04:30:09.621 00.000 25848 Guiding  Dir = 3, Dur = 28
04:30:09.641 00.020 25848 IsSlewing returns 0
04:30:09.641 00.000 25848 IsGuiding returns 0
04:30:09.673 00.032 25848 IsGuiding returns 1
04:30:09.673 00.000 25848 scope still moving after pulse duration time elapsed
04:30:09.720 00.047 25848 IsSlewing returns 0
04:30:09.721 00.001 25848 IsGuiding returns 0
04:30:09.721 00.000 25848 scope move finished after 28 + 51 ms
04:30:09.721 00.000 25848 Move returns status 0, amount 28
04:30:09.721 00.000 25848 MoveAxis(N, 0, ABG)
04:30:09.721 00.000 25848 Move returns status 0, amount 0
04:30:09.721 00.000 25848 move complete, result=0
04:30:09.721 00.000 25848 worker thread done servicing request
04:30:09.721 00.000 25848 Worker thread wakes up
04:30:09.721 00.000 21444 GuideStep: 0.8 px 28 ms WEST, 0.9 px 0 ms NORTH
04:30:09.721 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:09.721 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:12.565 02.844 25848 Exposure complete
04:30:12.653 00.088 25848 worker thread done servicing request
04:30:12.654 00.001 21444 OnExposeComplete: enter
04:30:12.654 00.000 21444 UpdateGuideState(): m_state=6
04:30:12.654 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1284
04:30:12.654 00.000 21444 Star::Find returns 1 (1), X=1244.97, Y=684.91, Mass=2176899, SNR=42.4, Peak=51704 HFD=6.3
04:30:12.654 00.000 21444 MultiStar: [#1 -2.21,0.93,0.00,M1] [#2 -2.67,1.20,0.00,M1] [#3 -2.61,1.40,0.00,M1] [#4 -1.98,1.70,0.00,M1] [#5 -1.07,1.39,2.27,U] [#6 -1.82,2.37,0.00,M1] [#7 -1.68,1.77,0.00,M1] [#8 -1.31,2.24,0.00,M1] 
04:30:12.654 00.000 21444 refined, 1 included, MultiStar: {-1.13, 1.60}, one-star: {-1.27, 2.09}
04:30:12.654 00.000 21444 CameraToMount -- cameraTheta (2.19) - m_xAngle (3.05) = xAngle (-0.87 = -0.87)
04:30:12.654 00.000 21444 CameraToMount -- cameraTheta (2.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.71 = 2.57)
04:30:12.654 00.000 21444 CameraToMount -- cameraX=-1.13 cameraY=1.60 hyp=1.96 cameraTheta=2.19 mountX=1.27 mountY=1.05, mountTheta=0.69
04:30:12.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.13, y=1.60, opts=13)
04:30:12.655 00.000 21444 Enqueuing Move request for scope (-1.13, 1.60)
04:30:12.655 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:30:12.655 00.000 21444 UpdateGuideState exits: m=2176899 SNR=42.4 Saturated
04:30:12.655 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:12.655 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:12.656 00.001 21444 Enqueuing Expose request
04:30:12.656 00.000 25848 Worker thread wakes up
04:30:12.656 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 1.60) opts 0xd
04:30:12.656 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.13, 1.60)
04:30:12.656 00.000 25848 Moving (-1.13, 1.60) raw xDistance=1.27 yDistance=1.05
04:30:12.656 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.27
04:30:12.656 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:30:12.656 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
04:30:12.656 00.000 25848 MoveAxis(W, 39, ABG)
04:30:12.656 00.000 25848 Guiding  Dir = 3, Dur = 39
04:30:12.686 00.030 25848 IsSlewing returns 0
04:30:12.686 00.000 25848 IsGuiding returns 0
04:30:12.718 00.032 25848 PulseGuide returned control before completion, sleep 18
04:30:12.736 00.018 25848 IsGuiding returns 1
04:30:12.736 00.000 25848 scope still moving after pulse duration time elapsed
04:30:12.797 00.061 25848 IsSlewing returns 0
04:30:12.797 00.000 25848 IsGuiding returns 0
04:30:12.797 00.000 25848 scope move finished after 39 + 71 ms
04:30:12.797 00.000 25848 Move returns status 0, amount 39
04:30:12.797 00.000 25848 MoveAxis(N, 0, ABG)
04:30:12.797 00.000 25848 Move returns status 0, amount 0
04:30:12.797 00.000 25848 move complete, result=0
04:30:12.797 00.000 25848 worker thread done servicing request
04:30:12.797 00.000 25848 Worker thread wakes up
04:30:12.797 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:12.797 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:12.797 00.000 21444 GuideStep: 1.3 px 39 ms WEST, 1.1 px 0 ms NORTH
04:30:15.634 02.837 25848 Exposure complete
04:30:15.716 00.082 25848 worker thread done servicing request
04:30:15.716 00.000 21444 OnExposeComplete: enter
04:30:15.716 00.000 21444 UpdateGuideState(): m_state=6
04:30:15.716 00.000 21444 Star::Find(15, 1244, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1285
04:30:15.716 00.000 21444 Star::Find returns 1 (1), X=1244.45, Y=684.42, Mass=3419090, SNR=87.6, Peak=52888 HFD=7.6
04:30:15.716 00.000 21444 MultiStar: [#1 -2.50,1.45,0.00,M2] [#2 -3.00,0.79,0.00,M2] [#3 -2.39,1.35,0.00,M2] [#4 -2.34,1.50,0.00,M2] [#5 -1.31,0.13,0.77,U] [#6 -1.60,1.03,0.97,U] [#7 -1.36,1.82,0.00,M2] [#8 -2.21,0.78,0.00,M2] 
04:30:15.716 00.000 21444 refined, 2 included, MultiStar: {-1.59, 0.99}, one-star: {-1.79, 1.61}
04:30:15.716 00.000 21444 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
04:30:15.716 00.000 21444 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.31 = 2.97)
04:30:15.716 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=0.99 hyp=1.87 cameraTheta=2.59 mountX=1.67 mountY=0.31, mountTheta=0.18
04:30:15.717 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=0.99, opts=13)
04:30:15.717 00.000 21444 Enqueuing Move request for scope (-1.59, 0.99)
04:30:15.717 00.000 25848 Worker thread wakes up
04:30:15.717 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=202, FiltMax=65504, Gamma=0.560
04:30:15.717 00.000 21444 UpdateGuideState exits: m=3419090 SNR=87.6 Saturated
04:30:15.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, 0.99) opts 0xd
04:30:15.717 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:15.717 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, 0.99)
04:30:15.717 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:15.717 00.000 21444 Enqueuing Expose request
04:30:15.718 00.001 25848 Moving (-1.59, 0.99) raw xDistance=1.67 yDistance=0.31
04:30:15.718 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.67
04:30:15.718 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:15.718 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
04:30:15.718 00.000 25848 MoveAxis(W, 51, ABG)
04:30:15.718 00.000 25848 Guiding  Dir = 3, Dur = 51
04:30:15.750 00.032 25848 IsSlewing returns 0
04:30:15.750 00.000 25848 IsGuiding returns 0
04:30:15.782 00.032 25848 PulseGuide returned control before completion, sleep 30
04:30:15.821 00.039 25848 IsGuiding returns 1
04:30:15.821 00.000 25848 scope still moving after pulse duration time elapsed
04:30:15.876 00.055 25848 IsSlewing returns 0
04:30:15.877 00.001 25848 IsGuiding returns 0
04:30:15.877 00.000 25848 scope move finished after 51 + 75 ms
04:30:15.877 00.000 25848 Move returns status 0, amount 51
04:30:15.877 00.000 25848 MoveAxis(N, 0, ABG)
04:30:15.877 00.000 25848 Move returns status 0, amount 0
04:30:15.877 00.000 25848 move complete, result=0
04:30:15.877 00.000 25848 worker thread done servicing request
04:30:15.877 00.000 25848 Worker thread wakes up
04:30:15.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:15.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:15.877 00.000 21444 GuideStep: 1.7 px 51 ms WEST, 0.3 px 0 ms NORTH
04:30:18.722 02.845 25848 Exposure complete
04:30:18.796 00.074 25848 worker thread done servicing request
04:30:18.796 00.000 21444 OnExposeComplete: enter
04:30:18.796 00.000 21444 UpdateGuideState(): m_state=6
04:30:18.796 00.000 21444 Star::Find(15, 1244, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1286
04:30:18.796 00.000 21444 Star::Find returns 1 (1), X=1244.06, Y=687.09, Mass=3793133, SNR=102.4, Peak=61296 HFD=7.8
04:30:18.796 00.000 21444 MultiStar: large primary error, entering stabilization period
04:30:18.796 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
04:30:18.797 00.001 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.85 = 2.43)
04:30:18.797 00.000 21444 CameraToMount -- cameraX=-2.18 cameraY=4.27 hyp=4.80 cameraTheta=2.04 mountX=2.56 mountY=3.13, mountTheta=0.89
04:30:18.797 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.18, y=4.27, opts=13)
04:30:18.798 00.001 21444 Enqueuing Move request for scope (-2.18, 4.27)
04:30:18.798 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:30:18.798 00.000 21444 UpdateGuideState exits: m=3793133 SNR=102.4 Saturated
04:30:18.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:18.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:18.798 00.000 21444 Enqueuing Expose request
04:30:18.798 00.000 25848 Worker thread wakes up
04:30:18.798 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.18, 4.27) opts 0xd
04:30:18.798 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.18, 4.27)
04:30:18.798 00.000 25848 Moving (-2.18, 4.27) raw xDistance=2.56 yDistance=3.13
04:30:18.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.69 from input 2.56
04:30:18.798 00.000 25848 resist switch: large excursion: input 3.13 thresh 1.53 direction from -1 to 1
04:30:18.798 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.39
04:30:18.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.13 from input 3.13
04:30:18.798 00.000 25848 MoveAxis(W, 78, ABG)
04:30:18.798 00.000 25848 Guiding  Dir = 3, Dur = 78
04:30:18.827 00.029 25848 IsSlewing returns 0
04:30:18.827 00.000 25848 IsGuiding returns 0
04:30:18.858 00.031 25848 PulseGuide returned control before completion, sleep 58
04:30:18.927 00.069 25848 IsGuiding returns 1
04:30:18.927 00.000 25848 scope still moving after pulse duration time elapsed
04:30:18.983 00.056 25848 IsSlewing returns 0
04:30:18.983 00.000 25848 IsGuiding returns 0
04:30:18.983 00.000 25848 scope move finished after 78 + 78 ms
04:30:18.983 00.000 25848 Move returns status 0, amount 78
04:30:18.983 00.000 25848 BLC: Oldest BLC event removed
04:30:18.983 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 313 applied
04:30:18.983 00.000 25848 MoveAxis(S, 398, ABG)
04:30:18.983 00.000 25848 Guiding  Dir = 1, Dur = 398
04:30:19.016 00.033 25848 IsSlewing returns 0
04:30:19.016 00.000 25848 IsGuiding returns 0
04:30:19.048 00.032 25848 PulseGuide returned control before completion, sleep 377
04:30:19.428 00.380 25848 IsGuiding returns 1
04:30:19.428 00.000 25848 scope still moving after pulse duration time elapsed
04:30:19.509 00.081 25848 IsSlewing returns 0
04:30:19.510 00.001 25848 IsGuiding returns 0
04:30:19.510 00.000 25848 scope move finished after 398 + 95 ms
04:30:19.510 00.000 25848 Move returns status 0, amount 398
04:30:19.510 00.000 25848 move complete, result=0
04:30:19.510 00.000 25848 worker thread done servicing request
04:30:19.510 00.000 25848 Worker thread wakes up
04:30:19.510 00.000 21444 GuideStep: 2.6 px 78 ms WEST, 3.1 px 398 ms SOUTH
04:30:19.510 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:19.510 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:22.363 02.853 25848 Exposure complete
04:30:22.451 00.088 25848 worker thread done servicing request
04:30:22.451 00.000 21444 OnExposeComplete: enter
04:30:22.452 00.001 21444 UpdateGuideState(): m_state=6
04:30:22.452 00.000 21444 Star::Find(15, 1244, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1287
04:30:22.452 00.000 21444 Star::Find returns 1 (1), X=1247.75, Y=682.52, Mass=4232825, SNR=101.5, Peak=65504 HFD=7.6
04:30:22.452 00.000 21444 MultiStar: exiting stabilization period
04:30:22.452 00.000 21444 MultiStar: [#1 0.05,-1.02,1.51,U] [#2 0.17,-0.48,1.46,U] [#3 0.89,-0.43,1.11,U] [#4 0.67,-0.70,1.01,U] [#5 0.80,-1.45,1.13,U] [#6 0.90,0.24,1.04,U] [#7 0.97,-1.05,0.88,U] [#8 0.49,-0.76,0.58,U] 
04:30:22.452 00.000 21444 refined, 8 included, MultiStar: {0.67, -0.67}, one-star: {1.51, -0.30}
04:30:22.452 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.45)
04:30:22.452 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
04:30:22.452 00.000 21444 CameraToMount -- cameraX=0.67 cameraY=-0.67 hyp=0.94 cameraTheta=-0.79 mountX=-0.72 mountY=-0.36, mountTheta=-2.68
04:30:22.453 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.67, y=-0.67, opts=13)
04:30:22.453 00.000 21444 Enqueuing Move request for scope (0.67, -0.67)
04:30:22.453 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=144, FiltMax=65504, Gamma=0.560
04:30:22.453 00.000 21444 UpdateGuideState exits: m=4232825 SNR=101.5 Saturated
04:30:22.453 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:22.453 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:22.453 00.000 21444 Enqueuing Expose request
04:30:22.453 00.000 25848 Worker thread wakes up
04:30:22.454 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.67) opts 0xd
04:30:22.454 00.000 25848 Handling offset move in thread for scope, endpoint = (0.67, -0.67)
04:30:22.454 00.000 25848 Moving (0.67, -0.67) raw xDistance=-0.72 yDistance=-0.36
04:30:22.454 00.000 25848 BLC: History state: CurrMiss=-0.36, AvgInitMiss=-0.25, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=3.128774, 1:-0.364204
04:30:22.454 00.000 25848 BLC: No correction, Miss < min_move
04:30:22.454 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.72
04:30:22.454 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:22.454 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
04:30:22.454 00.000 25848 MoveAxis(E, 16, ABG)
04:30:22.454 00.000 25848 Guiding  Dir = 2, Dur = 16
04:30:22.484 00.030 25848 IsSlewing returns 0
04:30:22.485 00.001 25848 IsGuiding returns 0
04:30:22.516 00.031 25848 IsGuiding returns 1
04:30:22.517 00.001 25848 scope still moving after pulse duration time elapsed
04:30:22.609 00.092 25848 IsSlewing returns 0
04:30:22.610 00.001 25848 IsGuiding returns 0
04:30:22.610 00.000 25848 scope move finished after 16 + 109 ms
04:30:22.610 00.000 25848 Move returns status 0, amount 16
04:30:22.610 00.000 25848 MoveAxis(N, 0, ABG)
04:30:22.610 00.000 25848 Move returns status 0, amount 0
04:30:22.610 00.000 25848 move complete, result=0
04:30:22.610 00.000 25848 worker thread done servicing request
04:30:22.610 00.000 25848 Worker thread wakes up
04:30:22.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:22.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:22.610 00.000 21444 GuideStep: -0.7 px 16 ms EAST, -0.4 px 0 ms NORTH
04:30:25.458 02.848 25848 Exposure complete
04:30:25.532 00.074 25848 worker thread done servicing request
04:30:25.532 00.000 21444 OnExposeComplete: enter
04:30:25.532 00.000 21444 UpdateGuideState(): m_state=6
04:30:25.533 00.001 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1288
04:30:25.533 00.000 21444 Star::Find returns 1 (1), X=1247.06, Y=682.47, Mass=4723994, SNR=123.7, Peak=65504 HFD=7.8
04:30:25.533 00.000 21444 MultiStar: [#1 -1.07,-0.81,1.64,U] [#2 -1.22,-0.90,1.59,U] [#3 -0.87,-0.34,1.45,U] [#4 0.10,-0.65,1.07,U] [#5 0.11,-0.85,1.09,U] [#6 0.30,-0.19,0.90,U] [#7 0.09,-0.83,1.11,U] [#8 -0.30,-0.44,0.68,U] 
04:30:25.533 00.000 21444 refined, 8 included, MultiStar: {-0.36, -0.63}, one-star: {0.82, -0.34}
04:30:25.533 00.000 21444 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.05) = xAngle (-5.14 = 1.15)
04:30:25.533 00.000 21444 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.98 = -1.70)
04:30:25.533 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=-0.63 hyp=0.72 cameraTheta=-2.09 mountX=0.30 mountY=-0.72, mountTheta=-1.18
04:30:25.533 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=-0.63, opts=13)
04:30:25.535 00.002 21444 Enqueuing Move request for scope (-0.36, -0.63)
04:30:25.535 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=154, FiltMax=65504, Gamma=0.560
04:30:25.535 00.000 21444 UpdateGuideState exits: m=4723994 SNR=123.7 Saturated
04:30:25.535 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:25.535 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:25.535 00.000 21444 Enqueuing Expose request
04:30:25.535 00.000 25848 Worker thread wakes up
04:30:25.535 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.63) opts 0xd
04:30:25.535 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, -0.63)
04:30:25.535 00.000 25848 Moving (-0.36, -0.63) raw xDistance=0.30 yDistance=-0.72
04:30:25.535 00.000 25848 BLC: History state: CurrMiss=-0.72, AvgInitMiss=-0.25, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=3.128774, 1:-0.364204, 2:-0.717525
04:30:25.535 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -6.000000
04:30:25.535 00.000 25848 BLC: window closed
04:30:25.535 00.000 25848 BLC: Pulse adjusted to 307
04:30:25.535 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
04:30:25.535 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:30:25.535 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
04:30:25.535 00.000 25848 MoveAxis(E, 0, ABG)
04:30:25.535 00.000 25848 Move returns status 0, amount 0
04:30:25.535 00.000 25848 MoveAxis(N, 0, ABG)
04:30:25.535 00.000 25848 Move returns status 0, amount 0
04:30:25.535 00.000 25848 move complete, result=0
04:30:25.535 00.000 25848 worker thread done servicing request
04:30:25.535 00.000 25848 Worker thread wakes up
04:30:25.535 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:25.535 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:25.535 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
04:30:26.032 00.497 21444 evsrv: cli 0107E9C0 connect
04:30:26.032 00.000 21444 case statement mapped state 6 to 3
04:30:26.033 00.001 21444 case statement mapped state 6 to 3
04:30:26.033 00.000 21444 evsrv: cli 0107E9C0 request: {"method":"get_pixel_scale","id":"297b41f0-8e2f-46ff-9ff7-09d9d17c3e68"}
04:30:26.033 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"297b41f0-8e2f-46ff-9ff7-09d9d17c3e68"}
04:30:26.034 00.001 21444 evsrv: cli 0107E9C0 disconnect
04:30:28.378 02.344 25848 Exposure complete
04:30:28.457 00.079 25848 worker thread done servicing request
04:30:28.457 00.000 21444 OnExposeComplete: enter
04:30:28.457 00.000 21444 UpdateGuideState(): m_state=6
04:30:28.457 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1289
04:30:28.457 00.000 21444 Star::Find returns 1 (1), X=1248.00, Y=682.43, Mass=4956787, SNR=142.5, Peak=65504 HFD=7.9
04:30:28.458 00.001 21444 MultiStar: [#1 0.13,-1.41,1.67,U] [#2 -0.19,-0.99,1.63,U] [#3 0.05,-0.49,1.12,U] [#4 0.83,-0.31,0.91,U] [#5 0.93,-0.77,1.26,U] [#6 0.96,-0.18,0.86,U] [#7 0.74,-0.81,0.86,U] [#8 0.82,-0.25,0.85,U] 
04:30:28.458 00.000 21444 refined, 8 included, MultiStar: {0.57, -0.71}, one-star: {1.76, -0.39}
04:30:28.458 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
04:30:28.458 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.50)
04:30:28.458 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.71 hyp=0.91 cameraTheta=-0.89 mountX=-0.63 mountY=-0.44, mountTheta=-2.54
04:30:28.458 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.71, opts=13)
04:30:28.458 00.000 21444 Enqueuing Move request for scope (0.57, -0.71)
04:30:28.458 00.000 25848 Worker thread wakes up
04:30:28.459 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.71) opts 0xd
04:30:28.459 00.000 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.71)
04:30:28.459 00.000 25848 Moving (0.57, -0.71) raw xDistance=-0.63 yDistance=-0.44
04:30:28.459 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
04:30:28.459 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=154, FiltMax=65504, Gamma=0.560
04:30:28.459 00.000 21444 UpdateGuideState exits: m=4956787 SNR=142.5 Saturated
04:30:28.459 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:28.459 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:28.459 00.000 21444 Enqueuing Expose request
04:30:28.459 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:28.459 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
04:30:28.459 00.000 25848 MoveAxis(E, 18, ABG)
04:30:28.459 00.000 25848 Guiding  Dir = 2, Dur = 18
04:30:28.499 00.040 25848 IsSlewing returns 0
04:30:28.529 00.030 25848 IsGuiding returns 0
04:30:28.571 00.042 25848 IsGuiding returns 1
04:30:28.571 00.000 25848 scope still moving after pulse duration time elapsed
04:30:28.628 00.057 25848 IsSlewing returns 0
04:30:28.628 00.000 25848 IsGuiding returns 0
04:30:28.628 00.000 25848 scope move finished after 18 + 80 ms
04:30:28.628 00.000 25848 Move returns status 0, amount 18
04:30:28.628 00.000 25848 MoveAxis(N, 0, ABG)
04:30:28.628 00.000 25848 Move returns status 0, amount 0
04:30:28.628 00.000 25848 move complete, result=0
04:30:28.628 00.000 25848 worker thread done servicing request
04:30:28.628 00.000 25848 Worker thread wakes up
04:30:28.628 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:28.628 00.000 21444 GuideStep: -0.6 px 18 ms EAST, -0.4 px 0 ms NORTH
04:30:28.628 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:31.469 02.841 25848 Exposure complete
04:30:31.544 00.075 25848 worker thread done servicing request
04:30:31.544 00.000 21444 OnExposeComplete: enter
04:30:31.545 00.001 21444 UpdateGuideState(): m_state=6
04:30:31.545 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1290
04:30:31.545 00.000 21444 Star::Find returns 1 (1), X=1247.27, Y=682.19, Mass=4228872, SNR=103.5, Peak=65468 HFD=7.8
04:30:31.545 00.000 21444 MultiStar: [#1 0.01,-1.75,1.46,U] [#2 -0.44,-1.42,1.46,U] [#3 0.38,-1.13,1.26,U] [#4 0.18,-0.44,1.11,U] [#5 -0.13,-2.24,0.00,M1] [#6 0.26,-0.89,0.85,U] [#7 0.62,-1.14,0.90,U] [#8 0.44,-0.74,0.79,U] 
04:30:31.545 00.000 21444 refined, 7 included, MultiStar: {0.25, -1.08}, one-star: {1.03, -0.62}
04:30:31.545 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.39 = 1.89)
04:30:31.545 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.24 = -0.95)
04:30:31.545 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-1.08 hyp=1.11 cameraTheta=-1.34 mountX=-0.35 mountY=-0.90, mountTheta=-1.94
04:30:31.546 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-1.08, opts=13)
04:30:31.546 00.000 21444 Enqueuing Move request for scope (0.25, -1.08)
04:30:31.546 00.000 25848 Worker thread wakes up
04:30:31.546 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.08) opts 0xd
04:30:31.546 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -1.08)
04:30:31.546 00.000 25848 Moving (0.25, -1.08) raw xDistance=-0.35 yDistance=-0.90
04:30:31.546 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
04:30:31.546 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:30:31.546 00.000 21444 UpdateGuideState exits: m=4228872 SNR=103.5 Saturated
04:30:31.546 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:31.546 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:31.546 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:30:31.546 00.000 21444 Enqueuing Expose request
04:30:31.546 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
04:30:31.547 00.001 25848 MoveAxis(E, 0, ABG)
04:30:31.547 00.000 25848 Move returns status 0, amount 0
04:30:31.547 00.000 25848 MoveAxis(N, 0, ABG)
04:30:31.547 00.000 25848 Move returns status 0, amount 0
04:30:31.547 00.000 25848 move complete, result=0
04:30:31.547 00.000 25848 worker thread done servicing request
04:30:31.547 00.000 25848 Worker thread wakes up
04:30:31.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:31.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:31.547 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
04:30:34.391 02.844 25848 Exposure complete
04:30:34.482 00.091 25848 worker thread done servicing request
04:30:34.482 00.000 21444 OnExposeComplete: enter
04:30:34.482 00.000 21444 UpdateGuideState(): m_state=6
04:30:34.482 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1291
04:30:34.483 00.001 21444 Star::Find returns 1 (1), X=1245.11, Y=682.08, Mass=4245463, SNR=127.1, Peak=65504 HFD=7.6
04:30:34.483 00.000 21444 MultiStar: [#1 -1.63,-2.00,0.00,M1] [#2 -1.95,-1.53,0.00,M1] [#3 -1.94,-1.76,0.00,M1] [#4 -1.68,-1.20,0.82,U] [#5 -1.22,-1.74,0.00,M2] [#6 -1.59,-0.71,0.72,U] [#7 -1.61,-1.31,0.74,U] [#8 -2.05,-1.49,0.00,M1] 
04:30:34.483 00.000 21444 single-star, 3 included, MultiStar: {-1.47, -0.98}, one-star: {-1.13, -0.74}
04:30:34.483 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.61 = 0.67)
04:30:34.483 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.46 = -2.17)
04:30:34.483 00.000 21444 CameraToMount -- cameraX=-1.13 cameraY=-0.74 hyp=1.35 cameraTheta=-2.56 mountX=1.05 mountY=-1.11, mountTheta=-0.81
04:30:34.484 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.13, y=-0.74, opts=13)
04:30:34.484 00.000 21444 Enqueuing Move request for scope (-1.13, -0.74)
04:30:34.484 00.000 25848 Worker thread wakes up
04:30:34.484 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.13, -0.74) opts 0xd
04:30:34.484 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.13, -0.74)
04:30:34.484 00.000 25848 Moving (-1.13, -0.74) raw xDistance=1.05 yDistance=-1.11
04:30:34.484 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.05
04:30:34.484 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=90, FiltMax=65504, Gamma=0.560
04:30:34.484 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:30:34.484 00.000 21444 UpdateGuideState exits: m=4245463 SNR=127.1 Saturated
04:30:34.484 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.11
04:30:34.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:34.484 00.000 25848 MoveAxis(W, 31, ABG)
04:30:34.484 00.000 25848 Guiding  Dir = 3, Dur = 31
04:30:34.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:34.484 00.000 21444 Enqueuing Expose request
04:30:34.517 00.033 25848 IsSlewing returns 0
04:30:34.517 00.000 25848 IsGuiding returns 0
04:30:34.576 00.059 25848 IsGuiding returns 1
04:30:34.576 00.000 25848 scope still moving after pulse duration time elapsed
04:30:34.658 00.082 25848 IsSlewing returns 0
04:30:34.658 00.000 25848 IsGuiding returns 0
04:30:34.658 00.000 25848 scope move finished after 31 + 109 ms
04:30:34.658 00.000 25848 Move returns status 0, amount 31
04:30:34.658 00.000 25848 MoveAxis(N, 0, ABG)
04:30:34.658 00.000 25848 Move returns status 0, amount 0
04:30:34.658 00.000 25848 move complete, result=0
04:30:34.658 00.000 25848 worker thread done servicing request
04:30:34.658 00.000 25848 Worker thread wakes up
04:30:34.658 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:34.658 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -1.1 px 0 ms NORTH
04:30:34.658 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:37.499 02.841 25848 Exposure complete
04:30:37.566 00.067 25848 worker thread done servicing request
04:30:37.566 00.000 21444 OnExposeComplete: enter
04:30:37.566 00.000 21444 UpdateGuideState(): m_state=6
04:30:37.567 00.001 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1292
04:30:37.567 00.000 21444 Star::Find returns 1 (1), X=1247.93, Y=682.33, Mass=4971421, SNR=194.2, Peak=65504 HFD=7.7
04:30:37.567 00.000 21444 MultiStar: [#1 0.02,-1.38,1.03,U] [#2 -0.39,-1.47,1.16,U] [#3 0.28,-1.18,0.89,U] [#4 0.45,-1.07,0.71,U] [#5 0.85,-1.22,0.66,U] [#6 0.90,-0.56,0.80,U] [#7 0.87,-0.84,0.66,U] [#8 0.91,-0.94,0.49,U] 
04:30:37.567 00.000 21444 refined, 8 included, MultiStar: {0.56, -1.04}, one-star: {1.69, -0.49}
04:30:37.567 00.000 21444 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.05) = xAngle (-4.13 = 2.15)
04:30:37.567 00.000 21444 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.97 = -0.69)
04:30:37.567 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=-1.04 hyp=1.18 cameraTheta=-1.08 mountX=-0.65 mountY=-0.75, mountTheta=-2.28
04:30:37.568 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=-1.04, opts=13)
04:30:37.568 00.000 21444 Enqueuing Move request for scope (0.56, -1.04)
04:30:37.568 00.000 25848 Worker thread wakes up
04:30:37.568 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=78, FiltMax=65504, Gamma=0.560
04:30:37.568 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, -1.04) opts 0xd
04:30:37.568 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, -1.04)
04:30:37.568 00.000 25848 Moving (0.56, -1.04) raw xDistance=-0.65 yDistance=-0.75
04:30:37.568 00.000 21444 UpdateGuideState exits: m=4971421 SNR=194.2 Saturated
04:30:37.568 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:37.568 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:37.568 00.000 21444 Enqueuing Expose request
04:30:37.568 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.65
04:30:37.568 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:30:37.568 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
04:30:37.568 00.000 25848 MoveAxis(E, 17, ABG)
04:30:37.568 00.000 25848 Guiding  Dir = 2, Dur = 17
04:30:37.593 00.025 25848 IsSlewing returns 0
04:30:37.593 00.000 25848 IsGuiding returns 0
04:30:37.624 00.031 25848 IsGuiding returns 1
04:30:37.624 00.000 25848 scope still moving after pulse duration time elapsed
04:30:37.711 00.087 25848 IsSlewing returns 0
04:30:37.711 00.000 25848 IsGuiding returns 0
04:30:37.712 00.001 25848 scope move finished after 17 + 102 ms
04:30:37.712 00.000 25848 Move returns status 0, amount 17
04:30:37.712 00.000 25848 MoveAxis(N, 0, ABG)
04:30:37.712 00.000 25848 Move returns status 0, amount 0
04:30:37.712 00.000 25848 move complete, result=0
04:30:37.712 00.000 25848 worker thread done servicing request
04:30:37.712 00.000 25848 Worker thread wakes up
04:30:37.712 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.8 px 0 ms NORTH
04:30:37.712 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:37.712 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:40.561 02.849 25848 Exposure complete
04:30:40.633 00.072 25848 worker thread done servicing request
04:30:40.633 00.000 21444 OnExposeComplete: enter
04:30:40.634 00.001 21444 UpdateGuideState(): m_state=6
04:30:40.634 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1293
04:30:40.634 00.000 21444 Star::Find returns 1 (1), X=1245.38, Y=682.36, Mass=4670534, SNR=160.9, Peak=65504 HFD=7.4
04:30:40.634 00.000 21444 MultiStar: [#1 -1.76,-1.16,0.00,M1] [#2 -1.82,-0.83,1.10,U] [#3 -1.52,-0.52,1.04,U] [#4 -1.54,-0.89,0.72,U] [#5 -0.96,-0.95,0.74,U] [#6 -1.27,-0.32,0.66,U] [#7 -1.18,-0.46,1.04,U] [#8 -1.75,-0.64,0.57,U] 
04:30:40.634 00.000 21444 single-star, 7 included, MultiStar: {-1.36, -0.63}, one-star: {-0.86, -0.45}
04:30:40.634 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.58)
04:30:40.634 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
04:30:40.634 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=-0.45 hyp=0.97 cameraTheta=-2.66 mountX=0.82 mountY=-0.75, mountTheta=-0.74
04:30:40.635 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=-0.45, opts=13)
04:30:40.635 00.000 21444 Enqueuing Move request for scope (-0.86, -0.45)
04:30:40.635 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=154, FiltMax=65504, Gamma=0.560
04:30:40.635 00.000 21444 UpdateGuideState exits: m=4670534 SNR=160.9 Saturated
04:30:40.635 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:40.635 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:40.635 00.000 21444 Enqueuing Expose request
04:30:40.635 00.000 25848 Worker thread wakes up
04:30:40.635 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.45) opts 0xd
04:30:40.635 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, -0.45)
04:30:40.635 00.000 25848 Moving (-0.86, -0.45) raw xDistance=0.82 yDistance=-0.75
04:30:40.635 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.82
04:30:40.635 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:30:40.635 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
04:30:40.635 00.000 25848 MoveAxis(W, 23, ABG)
04:30:40.635 00.000 25848 Guiding  Dir = 3, Dur = 23
04:30:40.656 00.021 25848 IsSlewing returns 0
04:30:40.656 00.000 25848 IsGuiding returns 0
04:30:40.688 00.032 25848 IsGuiding returns 1
04:30:40.688 00.000 25848 scope still moving after pulse duration time elapsed
04:30:40.751 00.063 25848 IsSlewing returns 0
04:30:40.751 00.000 25848 IsGuiding returns 0
04:30:40.751 00.000 25848 scope move finished after 23 + 71 ms
04:30:40.751 00.000 25848 Move returns status 0, amount 23
04:30:40.751 00.000 25848 MoveAxis(N, 0, ABG)
04:30:40.751 00.000 25848 Move returns status 0, amount 0
04:30:40.751 00.000 25848 move complete, result=0
04:30:40.751 00.000 25848 worker thread done servicing request
04:30:40.751 00.000 25848 Worker thread wakes up
04:30:40.751 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -0.7 px 0 ms NORTH
04:30:40.751 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:40.752 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:43.592 02.840 25848 Exposure complete
04:30:43.681 00.089 25848 worker thread done servicing request
04:30:43.681 00.000 21444 OnExposeComplete: enter
04:30:43.681 00.000 21444 UpdateGuideState(): m_state=6
04:30:43.681 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1294
04:30:43.681 00.000 21444 Star::Find returns 1 (1), X=1246.45, Y=682.68, Mass=4752411, SNR=124.3, Peak=65504 HFD=7.5
04:30:43.682 00.001 21444 MultiStar: [#1 -0.99,-0.86,1.58,U] [#2 -0.96,-0.48,1.47,U] [#3 -0.24,-0.16,1.68,U] [#4 -0.29,-0.21,1.02,U] [#5 -0.25,-0.76,1.10,U] [#6 -0.12,0.06,0.69,U] [#7 -0.01,-0.72,0.85,U] [#8 -0.45,-0.62,0.59,U] 
04:30:43.682 00.000 21444 single-star, 8 included, MultiStar: {-0.41, -0.45}, one-star: {0.22, -0.14}
04:30:43.682 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.66)
04:30:43.682 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.18)
04:30:43.682 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.57 mountX=-0.23 mountY=-0.05, mountTheta=-2.94
04:30:43.683 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.14, opts=13)
04:30:43.683 00.000 21444 Enqueuing Move request for scope (0.22, -0.14)
04:30:43.684 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:30:43.684 00.000 21444 UpdateGuideState exits: m=4752411 SNR=124.3 Saturated
04:30:43.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:43.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:43.684 00.000 21444 Enqueuing Expose request
04:30:43.684 00.000 25848 Worker thread wakes up
04:30:43.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
04:30:43.684 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
04:30:43.684 00.000 25848 Moving (0.22, -0.14) raw xDistance=-0.23 yDistance=-0.05
04:30:43.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
04:30:43.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:43.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:30:43.684 00.000 25848 MoveAxis(E, 0, ABG)
04:30:43.684 00.000 25848 Move returns status 0, amount 0
04:30:43.684 00.000 25848 MoveAxis(N, 0, ABG)
04:30:43.684 00.000 25848 Move returns status 0, amount 0
04:30:43.684 00.000 25848 move complete, result=0
04:30:43.684 00.000 25848 worker thread done servicing request
04:30:43.684 00.000 25848 Worker thread wakes up
04:30:43.684 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:43.684 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:43.684 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:30:46.526 02.842 25848 Exposure complete
04:30:46.597 00.071 25848 worker thread done servicing request
04:30:46.597 00.000 21444 OnExposeComplete: enter
04:30:46.597 00.000 21444 UpdateGuideState(): m_state=6
04:30:46.598 00.001 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1295
04:30:46.598 00.000 21444 Star::Find returns 1 (1), X=1247.85, Y=683.49, Mass=4816855, SNR=166.1, Peak=65504 HFD=7.6
04:30:46.598 00.000 21444 MultiStar: [#1 0.59,-0.08,1.07,U] [#2 0.23,0.29,1.15,U] [#3 0.79,1.02,1.33,U] [#4 0.50,0.09,0.57,U] [#5 1.19,0.26,0.81,U] [#6 0.93,0.69,0.65,U] [#7 1.03,0.57,0.68,U] [#8 0.72,0.07,0.49,U] 
04:30:46.598 00.000 21444 refined, 8 included, MultiStar: {0.84, 0.44}, one-star: {1.61, 0.67}
04:30:46.598 00.000 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
04:30:46.598 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.87)
04:30:46.598 00.000 21444 CameraToMount -- cameraX=0.84 cameraY=0.44 hyp=0.94 cameraTheta=0.48 mountX=-0.79 mountY=0.72, mountTheta=2.40
04:30:46.599 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.84, y=0.44, opts=13)
04:30:46.599 00.000 21444 Enqueuing Move request for scope (0.84, 0.44)
04:30:46.599 00.000 25848 Worker thread wakes up
04:30:46.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.44) opts 0xd
04:30:46.599 00.000 25848 Handling offset move in thread for scope, endpoint = (0.84, 0.44)
04:30:46.599 00.000 25848 Moving (0.84, 0.44) raw xDistance=-0.79 yDistance=0.72
04:30:46.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
04:30:46.599 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:30:46.599 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=206, FiltMax=65504, Gamma=0.560
04:30:46.599 00.000 21444 UpdateGuideState exits: m=4816855 SNR=166.1 Saturated
04:30:46.599 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:46.599 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:46.599 00.000 21444 Enqueuing Expose request
04:30:46.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.72
04:30:46.599 00.000 25848 MoveAxis(E, 23, ABG)
04:30:46.599 00.000 25848 Guiding  Dir = 2, Dur = 23
04:30:46.640 00.041 25848 IsSlewing returns 0
04:30:46.641 00.001 25848 IsGuiding returns 0
04:30:46.671 00.030 25848 IsGuiding returns 1
04:30:46.671 00.000 25848 scope still moving after pulse duration time elapsed
04:30:46.719 00.048 25848 IsSlewing returns 0
04:30:46.719 00.000 25848 IsGuiding returns 0
04:30:46.720 00.001 25848 scope move finished after 23 + 56 ms
04:30:46.720 00.000 25848 Move returns status 0, amount 23
04:30:46.720 00.000 25848 MoveAxis(N, 0, ABG)
04:30:46.720 00.000 25848 Move returns status 0, amount 0
04:30:46.720 00.000 25848 move complete, result=0
04:30:46.720 00.000 25848 worker thread done servicing request
04:30:46.720 00.000 25848 Worker thread wakes up
04:30:46.720 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.7 px 0 ms NORTH
04:30:46.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:46.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:49.564 02.844 25848 Exposure complete
04:30:49.652 00.088 25848 worker thread done servicing request
04:30:49.653 00.001 21444 OnExposeComplete: enter
04:30:49.653 00.000 21444 UpdateGuideState(): m_state=6
04:30:49.653 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1296
04:30:49.653 00.000 21444 Star::Find returns 1 (1), X=1246.70, Y=684.42, Mass=4729763, SNR=147.3, Peak=65504 HFD=7.5
04:30:49.653 00.000 21444 MultiStar: [#1 -0.91,0.49,1.49,U] [#2 -1.37,0.56,1.56,U] [#3 -0.88,0.61,1.29,U] [#4 -0.42,1.12,0.95,U] [#5 -0.31,1.06,1.06,U] [#6 0.25,1.60,0.87,U] [#7 -0.22,0.98,0.89,U] [#8 -0.32,1.42,0.65,U] 
04:30:49.653 00.000 21444 refined, 8 included, MultiStar: {-0.52, 0.96}, one-star: {0.46, 1.60}
04:30:49.653 00.000 21444 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
04:30:49.654 00.001 21444 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.83 = 2.45)
04:30:49.654 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=0.96 hyp=1.09 cameraTheta=2.07 mountX=0.60 mountY=0.69, mountTheta=0.85
04:30:49.654 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=0.96, opts=13)
04:30:49.654 00.000 21444 Enqueuing Move request for scope (-0.52, 0.96)
04:30:49.654 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=152, FiltMax=65504, Gamma=0.560
04:30:49.654 00.000 21444 UpdateGuideState exits: m=4729763 SNR=147.3 Saturated
04:30:49.654 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:49.654 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:49.654 00.000 21444 Enqueuing Expose request
04:30:49.654 00.000 25848 Worker thread wakes up
04:30:49.654 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.96) opts 0xd
04:30:49.654 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, 0.96)
04:30:49.654 00.000 25848 Moving (-0.52, 0.96) raw xDistance=0.60 yDistance=0.69
04:30:49.654 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.60
04:30:49.654 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:30:49.654 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
04:30:49.654 00.000 25848 MoveAxis(W, 16, ABG)
04:30:49.654 00.000 25848 Guiding  Dir = 3, Dur = 16
04:30:49.745 00.091 25848 IsSlewing returns 0
04:30:49.745 00.000 25848 IsGuiding returns 0
04:30:49.768 00.023 25848 IsGuiding returns 1
04:30:49.768 00.000 25848 scope still moving after pulse duration time elapsed
04:30:49.827 00.059 25848 IsSlewing returns 0
04:30:49.827 00.000 25848 IsGuiding returns 0
04:30:49.827 00.000 25848 scope move finished after 16 + 65 ms
04:30:49.827 00.000 25848 Move returns status 0, amount 16
04:30:49.827 00.000 25848 MoveAxis(N, 0, ABG)
04:30:49.827 00.000 25848 Move returns status 0, amount 0
04:30:49.827 00.000 25848 move complete, result=0
04:30:49.827 00.000 25848 worker thread done servicing request
04:30:49.827 00.000 25848 Worker thread wakes up
04:30:49.827 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:49.827 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:49.827 00.000 21444 GuideStep: 0.6 px 16 ms WEST, 0.7 px 0 ms NORTH
04:30:52.668 02.841 25848 Exposure complete
04:30:52.756 00.088 25848 worker thread done servicing request
04:30:52.756 00.000 21444 OnExposeComplete: enter
04:30:52.756 00.000 21444 UpdateGuideState(): m_state=6
04:30:52.756 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1297
04:30:52.756 00.000 21444 Star::Find returns 1 (1), X=1247.02, Y=683.27, Mass=5021574, SNR=218.7, Peak=65504 HFD=7.7
04:30:52.756 00.000 21444 MultiStar: [#1 -0.38,-0.27,0.81,U] [#2 -0.88,-0.32,0.93,U] [#3 -0.39,-0.28,0.69,U] [#4 -0.05,-0.02,0.61,U] [#5 0.34,-0.12,0.53,U] [#6 0.21,0.33,0.52,U] [#7 0.45,-0.14,0.56,U] [#8 0.24,-0.30,0.34,U] 
04:30:52.756 00.000 21444 refined, 8 included, MultiStar: {-0.00, -0.06}, one-star: {0.78, 0.46}
04:30:52.757 00.001 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.71 = 1.57)
04:30:52.757 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.55 = -1.27)
04:30:52.757 00.000 21444 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.66 mountX=-0.00 mountY=-0.05, mountTheta=-1.57
04:30:52.758 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.00, y=-0.06, opts=13)
04:30:52.758 00.000 21444 Enqueuing Move request for scope (-0.00, -0.06)
04:30:52.758 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=106, FiltMax=65504, Gamma=0.560
04:30:52.758 00.000 21444 UpdateGuideState exits: m=5021574 SNR=218.7 Saturated
04:30:52.758 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:52.758 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:52.758 00.000 21444 Enqueuing Expose request
04:30:52.758 00.000 25848 Worker thread wakes up
04:30:52.758 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
04:30:52.758 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
04:30:52.758 00.000 25848 Moving (-0.00, -0.06) raw xDistance=-0.00 yDistance=-0.05
04:30:52.758 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:30:52.758 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:52.758 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:30:52.758 00.000 25848 MoveAxis(E, 0, ABG)
04:30:52.758 00.000 25848 Move returns status 0, amount 0
04:30:52.758 00.000 25848 MoveAxis(N, 0, ABG)
04:30:52.758 00.000 25848 Move returns status 0, amount 0
04:30:52.758 00.000 25848 move complete, result=0
04:30:52.758 00.000 25848 worker thread done servicing request
04:30:52.758 00.000 25848 Worker thread wakes up
04:30:52.758 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:52.759 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:52.759 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:55.601 02.842 25848 Exposure complete
04:30:55.675 00.074 25848 worker thread done servicing request
04:30:55.676 00.001 21444 OnExposeComplete: enter
04:30:55.676 00.000 21444 UpdateGuideState(): m_state=6
04:30:55.676 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1298
04:30:55.676 00.000 21444 Star::Find returns 1 (1), X=1246.33, Y=683.30, Mass=5097607, SNR=196.6, Peak=65504 HFD=7.5
04:30:55.676 00.000 21444 MultiStar: [#1 -0.60,-0.82,1.12,U] [#2 -1.06,-0.37,0.90,U] [#3 -0.74,0.27,0.99,U] [#4 -0.56,-0.14,0.55,U] [#5 -0.09,-0.19,0.60,U] [#6 -0.21,0.14,0.48,U] [#7 -0.10,-0.23,0.65,U] [#8 -0.48,0.03,0.51,U] 
04:30:55.676 00.000 21444 refined, 8 included, MultiStar: {-0.45, -0.11}, one-star: {0.09, 0.49}
04:30:55.676 00.000 21444 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.05) = xAngle (-5.95 = 0.34)
04:30:55.676 00.000 21444 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.79 = -2.51)
04:30:55.676 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=-0.11 hyp=0.46 cameraTheta=-2.90 mountX=0.43 mountY=-0.27, mountTheta=-0.56
04:30:55.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=-0.11, opts=13)
04:30:55.677 00.000 21444 Enqueuing Move request for scope (-0.45, -0.11)
04:30:55.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:30:55.677 00.000 21444 UpdateGuideState exits: m=5097607 SNR=196.6 Saturated
04:30:55.678 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:55.678 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:55.678 00.000 21444 Enqueuing Expose request
04:30:55.678 00.000 25848 Worker thread wakes up
04:30:55.678 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.11) opts 0xd
04:30:55.678 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, -0.11)
04:30:55.678 00.000 25848 Moving (-0.45, -0.11) raw xDistance=0.43 yDistance=-0.27
04:30:55.678 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.43
04:30:55.678 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:55.678 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
04:30:55.678 00.000 25848 MoveAxis(E, 0, ABG)
04:30:55.678 00.000 25848 Move returns status 0, amount 0
04:30:55.678 00.000 25848 MoveAxis(N, 0, ABG)
04:30:55.678 00.000 25848 Move returns status 0, amount 0
04:30:55.678 00.000 25848 move complete, result=0
04:30:55.678 00.000 25848 worker thread done servicing request
04:30:55.678 00.000 25848 Worker thread wakes up
04:30:55.678 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:55.678 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:55.678 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
04:30:58.520 02.842 25848 Exposure complete
04:30:58.608 00.088 25848 worker thread done servicing request
04:30:58.609 00.001 21444 OnExposeComplete: enter
04:30:58.609 00.000 21444 UpdateGuideState(): m_state=6
04:30:58.609 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1299
04:30:58.609 00.000 21444 Star::Find returns 1 (1), X=1246.86, Y=684.20, Mass=4931984, SNR=225.1, Peak=65504 HFD=7.7
04:30:58.609 00.000 21444 MultiStar: [#1 -0.81,0.05,1.22,U] [#2 -1.19,0.04,0.94,U] [#3 -0.59,0.81,1.06,U] [#4 -0.38,0.84,0.62,U] [#5 -0.08,0.73,0.77,U] [#6 0.09,1.21,0.78,U] [#7 -0.12,0.65,0.66,U] [#8 -0.20,0.53,0.39,U] 
04:30:58.609 00.000 21444 refined, 8 included, MultiStar: {-0.33, 0.67}, one-star: {0.63, 1.38}
04:30:58.609 00.000 21444 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
04:30:58.609 00.000 21444 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.42)
04:30:58.609 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=0.67 hyp=0.75 cameraTheta=2.03 mountX=0.39 mountY=0.50, mountTheta=0.90
04:30:58.610 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=0.67, opts=13)
04:30:58.610 00.000 21444 Enqueuing Move request for scope (-0.33, 0.67)
04:30:58.610 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=28, FiltMax=65504, Gamma=0.560
04:30:58.610 00.000 21444 UpdateGuideState exits: m=4931984 SNR=225.1 Saturated
04:30:58.610 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:58.610 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:30:58.611 00.001 21444 Enqueuing Expose request
04:30:58.611 00.000 25848 Worker thread wakes up
04:30:58.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.67) opts 0xd
04:30:58.611 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, 0.67)
04:30:58.611 00.000 25848 Moving (-0.33, 0.67) raw xDistance=0.39 yDistance=0.50
04:30:58.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.39
04:30:58.611 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:58.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
04:30:58.611 00.000 25848 MoveAxis(E, 0, ABG)
04:30:58.611 00.000 25848 Move returns status 0, amount 0
04:30:58.611 00.000 25848 MoveAxis(N, 0, ABG)
04:30:58.611 00.000 25848 Move returns status 0, amount 0
04:30:58.611 00.000 25848 move complete, result=0
04:30:58.611 00.000 25848 worker thread done servicing request
04:30:58.611 00.000 25848 Worker thread wakes up
04:30:58.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:30:58.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:30:58.611 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
04:31:01.464 02.853 25848 Exposure complete
04:31:01.541 00.077 25848 worker thread done servicing request
04:31:01.542 00.001 21444 OnExposeComplete: enter
04:31:01.542 00.000 21444 UpdateGuideState(): m_state=6
04:31:01.542 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1300
04:31:01.542 00.000 21444 Star::Find returns 1 (1), X=1246.25, Y=682.42, Mass=4742260, SNR=135.4, Peak=65504 HFD=7.6
04:31:01.542 00.000 21444 MultiStar: [#1 -1.04,-1.19,1.60,U] [#2 -1.46,-1.09,1.36,U] [#3 -1.05,-0.52,1.01,U] [#4 -0.65,-0.75,1.02,U] [#5 -0.03,-0.25,0.91,U] [#6 -0.19,-0.40,0.93,U] [#7 -0.20,-0.76,0.64,U] [#8 -1.10,-0.55,0.63,U] 
04:31:01.542 00.000 21444 single-star, 8 included, MultiStar: {-0.70, -0.72}, one-star: {0.01, -0.40}
04:31:01.542 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.61 = 1.68)
04:31:01.542 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.45 = -1.17)
04:31:01.542 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.40 hyp=0.40 cameraTheta=-1.55 mountX=-0.04 mountY=-0.36, mountTheta=-1.69
04:31:01.543 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.40, opts=13)
04:31:01.543 00.000 21444 Enqueuing Move request for scope (0.01, -0.40)
04:31:01.543 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=120, FiltMax=65504, Gamma=0.560
04:31:01.543 00.000 21444 UpdateGuideState exits: m=4742260 SNR=135.4 Saturated
04:31:01.543 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:01.543 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:01.543 00.000 21444 Enqueuing Expose request
04:31:01.543 00.000 25848 Worker thread wakes up
04:31:01.543 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.40) opts 0xd
04:31:01.543 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.40)
04:31:01.543 00.000 25848 Moving (0.01, -0.40) raw xDistance=-0.04 yDistance=-0.36
04:31:01.543 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:31:01.543 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:01.543 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
04:31:01.543 00.000 25848 MoveAxis(E, 0, ABG)
04:31:01.543 00.000 25848 Move returns status 0, amount 0
04:31:01.543 00.000 25848 MoveAxis(N, 0, ABG)
04:31:01.543 00.000 25848 Move returns status 0, amount 0
04:31:01.543 00.000 25848 move complete, result=0
04:31:01.544 00.001 25848 worker thread done servicing request
04:31:01.544 00.000 25848 Worker thread wakes up
04:31:01.544 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
04:31:01.544 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:01.544 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:04.389 02.845 25848 Exposure complete
04:31:04.472 00.083 25848 worker thread done servicing request
04:31:04.472 00.000 21444 OnExposeComplete: enter
04:31:04.472 00.000 21444 UpdateGuideState(): m_state=6
04:31:04.472 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1301
04:31:04.472 00.000 21444 Star::Find returns 1 (1), X=1246.25, Y=683.40, Mass=4946980, SNR=169.6, Peak=65504 HFD=7.6
04:31:04.472 00.000 21444 MultiStar: [#1 -1.18,-0.07,1.25,U] [#2 -1.58,-0.08,1.24,U] [#3 -1.03,0.53,0.90,U] [#4 -0.27,0.23,0.69,U] [#5 -0.36,-0.10,0.78,U] [#6 -0.23,0.65,0.89,U] [#7 -0.43,0.33,0.81,U] [#8 -1.05,-0.20,0.47,U] 
04:31:04.472 00.000 21444 single-star, 8 included, MultiStar: {-0.73, 0.21}, one-star: {0.01, 0.58}
04:31:04.473 00.001 21444 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.05) = xAngle (-1.50 = -1.50)
04:31:04.473 00.000 21444 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.94)
04:31:04.473 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.58 hyp=0.58 cameraTheta=1.55 mountX=0.04 mountY=0.54, mountTheta=1.50
04:31:04.473 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.58, opts=13)
04:31:04.473 00.000 21444 Enqueuing Move request for scope (0.01, 0.58)
04:31:04.473 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:31:04.473 00.000 21444 UpdateGuideState exits: m=4946980 SNR=169.6 Saturated
04:31:04.473 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:04.473 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:04.474 00.001 21444 Enqueuing Expose request
04:31:04.474 00.000 25848 Worker thread wakes up
04:31:04.474 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.58) opts 0xd
04:31:04.474 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.58)
04:31:04.474 00.000 25848 Moving (0.01, 0.58) raw xDistance=0.04 yDistance=0.54
04:31:04.474 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:31:04.474 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
04:31:04.474 00.000 25848 MoveAxis(E, 0, ABG)
04:31:04.474 00.000 25848 Move returns status 0, amount 0
04:31:04.474 00.000 25848 MoveAxis(S, 15, ABG)
04:31:04.474 00.000 25848 Guiding  Dir = 1, Dur = 15
04:31:04.498 00.024 25848 IsSlewing returns 0
04:31:04.529 00.031 25848 IsGuiding returns 0
04:31:04.562 00.033 25848 IsGuiding returns 1
04:31:04.562 00.000 25848 scope still moving after pulse duration time elapsed
04:31:04.653 00.091 25848 IsSlewing returns 0
04:31:04.653 00.000 25848 IsGuiding returns 0
04:31:04.653 00.000 25848 scope move finished after 15 + 108 ms
04:31:04.654 00.001 25848 Move returns status 0, amount 15
04:31:04.654 00.000 25848 move complete, result=0
04:31:04.654 00.000 25848 worker thread done servicing request
04:31:04.654 00.000 25848 Worker thread wakes up
04:31:04.654 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:04.654 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:04.655 00.001 21444 GuideStep: 0.0 px 0 ms EAST, 0.5 px 15 ms SOUTH
04:31:07.506 02.851 25848 Exposure complete
04:31:07.589 00.083 25848 worker thread done servicing request
04:31:07.590 00.001 21444 OnExposeComplete: enter
04:31:07.590 00.000 21444 UpdateGuideState(): m_state=6
04:31:07.590 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1302
04:31:07.590 00.000 21444 Star::Find returns 1 (1), X=1246.29, Y=684.60, Mass=4894783, SNR=175.0, Peak=65504 HFD=7.5
04:31:07.590 00.000 21444 MultiStar: [#1 -1.19,0.97,1.08,U] [#2 -1.72,0.85,1.22,U] [#3 -1.65,1.40,0.00,M1] [#4 -0.19,1.87,1.11,U] [#5 0.24,1.84,0.63,U] [#6 -0.03,2.20,0.00,M1] [#7 0.42,2.14,0.00,M1] [#8 -0.47,1.55,0.61,U] 
04:31:07.590 00.000 21444 refined, 5 included, MultiStar: {-0.65, 1.42}, one-star: {0.05, 1.79}
04:31:07.590 00.000 21444 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.05) = xAngle (-1.05 = -1.05)
04:31:07.590 00.000 21444 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.39)
04:31:07.590 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=1.42 hyp=1.57 cameraTheta=2.00 mountX=0.78 mountY=1.07, mountTheta=0.94
04:31:07.590 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=1.42, opts=13)
04:31:07.590 00.000 21444 Enqueuing Move request for scope (-0.65, 1.42)
04:31:07.590 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=144, FiltMax=65504, Gamma=0.560
04:31:07.590 00.000 21444 UpdateGuideState exits: m=4894783 SNR=175.0 Saturated
04:31:07.590 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:07.590 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:07.590 00.000 21444 Enqueuing Expose request
04:31:07.590 00.000 25848 Worker thread wakes up
04:31:07.591 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 1.42) opts 0xd
04:31:07.591 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, 1.42)
04:31:07.591 00.000 25848 Moving (-0.65, 1.42) raw xDistance=0.78 yDistance=1.07
04:31:07.591 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
04:31:07.591 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
04:31:07.591 00.000 25848 MoveAxis(W, 23, ABG)
04:31:07.591 00.000 25848 Guiding  Dir = 3, Dur = 23
04:31:07.624 00.033 25848 IsSlewing returns 0
04:31:07.624 00.000 25848 IsGuiding returns 0
04:31:07.655 00.031 25848 IsGuiding returns 1
04:31:07.655 00.000 25848 scope still moving after pulse duration time elapsed
04:31:07.770 00.115 25848 IsSlewing returns 0
04:31:07.770 00.000 25848 IsGuiding returns 0
04:31:07.771 00.001 25848 scope move finished after 23 + 123 ms
04:31:07.771 00.000 25848 Move returns status 0, amount 23
04:31:07.771 00.000 25848 MoveAxis(S, 29, ABG)
04:31:07.771 00.000 25848 Guiding  Dir = 1, Dur = 29
04:31:07.795 00.024 25848 IsSlewing returns 0
04:31:07.795 00.000 25848 IsGuiding returns 0
04:31:07.826 00.031 25848 IsGuiding returns 1
04:31:07.826 00.000 25848 scope still moving after pulse duration time elapsed
04:31:07.874 00.048 25848 IsSlewing returns 0
04:31:07.874 00.000 25848 IsGuiding returns 0
04:31:07.874 00.000 25848 scope move finished after 29 + 49 ms
04:31:07.874 00.000 25848 Move returns status 0, amount 29
04:31:07.874 00.000 25848 move complete, result=0
04:31:07.874 00.000 25848 worker thread done servicing request
04:31:07.874 00.000 25848 Worker thread wakes up
04:31:07.874 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 1.1 px 29 ms SOUTH
04:31:07.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:07.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:10.713 02.839 25848 Exposure complete
04:31:10.800 00.087 25848 worker thread done servicing request
04:31:10.800 00.000 21444 OnExposeComplete: enter
04:31:10.800 00.000 21444 UpdateGuideState(): m_state=6
04:31:10.800 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1303
04:31:10.800 00.000 21444 Star::Find returns 1 (1), X=1246.99, Y=683.33, Mass=4882276, SNR=210.7, Peak=65504 HFD=7.6
04:31:10.801 00.001 21444 MultiStar: [#1 -0.41,-0.23,1.00,U] [#2 -0.90,-0.30,1.10,U] [#3 -0.68,-0.03,0.77,U] [#4 0.19,0.03,0.69,U] [#5 0.84,-0.32,0.58,U] [#6 0.67,0.43,0.66,U] [#7 0.74,-0.22,0.59,U] [#8 -0.21,0.34,0.60,U] 
04:31:10.801 00.000 21444 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.75, 0.51}
04:31:10.801 00.000 21444 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.05) = xAngle (-2.50 = -2.50)
04:31:10.801 00.000 21444 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.34 = 0.94)
04:31:10.801 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.55 mountX=-0.03 mountY=0.03, mountTheta=2.35
04:31:10.802 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.02, opts=13)
04:31:10.802 00.000 21444 Enqueuing Move request for scope (0.03, 0.02)
04:31:10.802 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=80, FiltMax=65504, Gamma=0.560
04:31:10.802 00.000 25848 Worker thread wakes up
04:31:10.802 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
04:31:10.802 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
04:31:10.802 00.000 25848 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=0.03
04:31:10.802 00.000 21444 UpdateGuideState exits: m=4882276 SNR=210.7 Saturated
04:31:10.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:10.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:10.802 00.000 21444 Enqueuing Expose request
04:31:10.802 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:31:10.802 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:10.802 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:31:10.802 00.000 25848 MoveAxis(E, 0, ABG)
04:31:10.802 00.000 25848 Move returns status 0, amount 0
04:31:10.803 00.001 25848 MoveAxis(N, 0, ABG)
04:31:10.803 00.000 25848 Move returns status 0, amount 0
04:31:10.803 00.000 25848 move complete, result=0
04:31:10.803 00.000 25848 worker thread done servicing request
04:31:10.803 00.000 25848 Worker thread wakes up
04:31:10.803 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:10.803 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:10.803 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:31:13.651 02.848 25848 Exposure complete
04:31:13.718 00.067 25848 worker thread done servicing request
04:31:13.718 00.000 21444 OnExposeComplete: enter
04:31:13.718 00.000 21444 UpdateGuideState(): m_state=6
04:31:13.718 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1304
04:31:13.719 00.001 21444 Star::Find returns 1 (1), X=1247.23, Y=683.20, Mass=5015799, SNR=183.5, Peak=65504 HFD=7.7
04:31:13.719 00.000 21444 MultiStar: [#1 0.28,0.12,1.18,U] [#2 0.26,0.50,0.92,U] [#3 0.79,1.22,0.79,U] [#4 0.28,0.63,0.91,U] [#5 0.51,-0.25,0.73,U] [#6 0.50,0.62,0.77,U] [#7 0.66,0.29,0.63,U] [#8 0.07,0.18,0.48,U] 
04:31:13.719 00.000 21444 refined, 8 included, MultiStar: {0.49, 0.42}, one-star: {1.00, 0.39}
04:31:13.719 00.000 21444 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.05) = xAngle (-2.35 = -2.35)
04:31:13.719 00.000 21444 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.09)
04:31:13.719 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=0.42 hyp=0.64 cameraTheta=0.70 mountX=-0.45 mountY=0.57, mountTheta=2.24
04:31:13.720 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=0.42, opts=13)
04:31:13.720 00.000 21444 Enqueuing Move request for scope (0.49, 0.42)
04:31:13.720 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=80, FiltMax=65504, Gamma=0.560
04:31:13.720 00.000 21444 UpdateGuideState exits: m=5015799 SNR=183.5 Saturated
04:31:13.720 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:13.720 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:13.720 00.000 21444 Enqueuing Expose request
04:31:13.720 00.000 25848 Worker thread wakes up
04:31:13.720 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.42) opts 0xd
04:31:13.720 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 0.42)
04:31:13.720 00.000 25848 Moving (0.49, 0.42) raw xDistance=-0.45 yDistance=0.57
04:31:13.720 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
04:31:13.720 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
04:31:13.720 00.000 25848 MoveAxis(E, 0, ABG)
04:31:13.720 00.000 25848 Move returns status 0, amount 0
04:31:13.720 00.000 25848 MoveAxis(S, 16, ABG)
04:31:13.720 00.000 25848 Guiding  Dir = 1, Dur = 16
04:31:13.749 00.029 25848 IsSlewing returns 0
04:31:13.749 00.000 25848 IsGuiding returns 0
04:31:13.781 00.032 25848 IsGuiding returns 1
04:31:13.781 00.000 25848 scope still moving after pulse duration time elapsed
04:31:13.829 00.048 25848 IsSlewing returns 0
04:31:13.829 00.000 25848 IsGuiding returns 0
04:31:13.829 00.000 25848 scope move finished after 16 + 64 ms
04:31:13.829 00.000 25848 Move returns status 0, amount 16
04:31:13.829 00.000 25848 move complete, result=0
04:31:13.829 00.000 25848 worker thread done servicing request
04:31:13.829 00.000 25848 Worker thread wakes up
04:31:13.829 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.6 px 16 ms SOUTH
04:31:13.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:13.830 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:16.682 02.852 25848 Exposure complete
04:31:16.770 00.088 25848 worker thread done servicing request
04:31:16.771 00.001 21444 OnExposeComplete: enter
04:31:16.771 00.000 21444 UpdateGuideState(): m_state=6
04:31:16.771 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1305
04:31:16.771 00.000 21444 Star::Find returns 1 (1), X=1244.54, Y=684.45, Mass=4876048, SNR=194.8, Peak=65504 HFD=7.5
04:31:16.771 00.000 21444 MultiStar: [#1 -1.83,0.84,0.86,U] [#2 -2.67,0.82,0.00,M1] [#3 -2.40,0.83,0.00,M1] [#4 -1.96,1.19,0.00,M1] [#5 -1.46,0.14,0.75,U] [#6 -1.38,1.54,0.55,U] [#7 -1.24,1.44,0.69,U] [#8 -2.57,1.43,0.00,M1] 
04:31:16.771 00.000 21444 refined, 4 included, MultiStar: {-1.55, 1.12}, one-star: {-1.70, 1.64}
04:31:16.771 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
04:31:16.771 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.91)
04:31:16.771 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=1.12 hyp=1.91 cameraTheta=2.52 mountX=1.65 mountY=0.45, mountTheta=0.26
04:31:16.772 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=1.12, opts=13)
04:31:16.772 00.000 21444 Enqueuing Move request for scope (-1.55, 1.12)
04:31:16.772 00.000 25848 Worker thread wakes up
04:31:16.773 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, 1.12) opts 0xd
04:31:16.773 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, 1.12)
04:31:16.773 00.000 25848 Moving (-1.55, 1.12) raw xDistance=1.65 yDistance=0.45
04:31:16.773 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.65
04:31:16.773 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:16.773 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=172, FiltMax=65504, Gamma=0.560
04:31:16.773 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
04:31:16.773 00.000 25848 MoveAxis(W, 48, ABG)
04:31:16.773 00.000 25848 Guiding  Dir = 3, Dur = 48
04:31:16.773 00.000 21444 UpdateGuideState exits: m=4876048 SNR=194.8 Saturated
04:31:16.773 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:16.773 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:16.773 00.000 21444 Enqueuing Expose request
04:31:16.798 00.025 25848 IsSlewing returns 0
04:31:16.798 00.000 25848 IsGuiding returns 0
04:31:16.829 00.031 25848 PulseGuide returned control before completion, sleep 27
04:31:16.869 00.040 25848 IsGuiding returns 1
04:31:16.869 00.000 25848 scope still moving after pulse duration time elapsed
04:31:16.921 00.052 25848 IsSlewing returns 0
04:31:16.921 00.000 25848 IsGuiding returns 0
04:31:16.921 00.000 25848 scope move finished after 48 + 75 ms
04:31:16.921 00.000 25848 Move returns status 0, amount 48
04:31:16.922 00.001 25848 MoveAxis(N, 0, ABG)
04:31:16.922 00.000 25848 Move returns status 0, amount 0
04:31:16.922 00.000 25848 move complete, result=0
04:31:16.922 00.000 25848 worker thread done servicing request
04:31:16.922 00.000 25848 Worker thread wakes up
04:31:16.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:16.922 00.000 21444 GuideStep: 1.6 px 48 ms WEST, 0.4 px 0 ms NORTH
04:31:16.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:19.775 02.853 25848 Exposure complete
04:31:19.865 00.090 25848 worker thread done servicing request
04:31:19.865 00.000 21444 OnExposeComplete: enter
04:31:19.865 00.000 21444 UpdateGuideState(): m_state=6
04:31:19.866 00.001 21444 Star::Find(15, 1244, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1306
04:31:19.866 00.000 21444 Star::Find returns 1 (1), X=1247.36, Y=683.28, Mass=4278613, SNR=117.5, Peak=65504 HFD=7.4
04:31:19.866 00.000 21444 MultiStar: [#1 0.69,-0.09,1.42,U] [#2 0.23,0.26,1.35,U] [#3 0.55,0.30,1.25,U] [#4 -0.05,-0.11,1.00,U] [#5 0.23,-0.04,0.89,U] [#6 0.61,0.36,0.91,U] [#7 0.09,-0.14,1.01,U] [#8 0.35,0.16,0.48,U] 
04:31:19.866 00.000 21444 refined, 8 included, MultiStar: {0.44, 0.13}, one-star: {1.12, 0.46}
04:31:19.866 00.000 21444 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.05) = xAngle (-2.77 = -2.77)
04:31:19.866 00.000 21444 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.61 = 0.67)
04:31:19.866 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=0.13 hyp=0.46 cameraTheta=0.28 mountX=-0.42 mountY=0.28, mountTheta=2.55
04:31:19.868 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=0.13, opts=13)
04:31:19.868 00.000 21444 Enqueuing Move request for scope (0.44, 0.13)
04:31:19.868 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=64, FiltMax=65504, Gamma=0.560
04:31:19.868 00.000 21444 UpdateGuideState exits: m=4278613 SNR=117.5 Saturated
04:31:19.868 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:19.868 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:19.868 00.000 21444 Enqueuing Expose request
04:31:19.868 00.000 25848 Worker thread wakes up
04:31:19.868 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.13) opts 0xd
04:31:19.868 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, 0.13)
04:31:19.868 00.000 25848 Moving (0.44, 0.13) raw xDistance=-0.42 yDistance=0.28
04:31:19.868 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
04:31:19.868 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:19.868 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:31:19.868 00.000 25848 MoveAxis(E, 0, ABG)
04:31:19.868 00.000 25848 Move returns status 0, amount 0
04:31:19.869 00.001 25848 MoveAxis(N, 0, ABG)
04:31:19.869 00.000 25848 Move returns status 0, amount 0
04:31:19.869 00.000 25848 move complete, result=0
04:31:19.869 00.000 25848 worker thread done servicing request
04:31:19.869 00.000 25848 Worker thread wakes up
04:31:19.869 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:19.869 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:19.869 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
04:31:22.719 02.850 25848 Exposure complete
04:31:22.809 00.090 25848 worker thread done servicing request
04:31:22.809 00.000 21444 OnExposeComplete: enter
04:31:22.809 00.000 21444 UpdateGuideState(): m_state=6
04:31:22.809 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1307
04:31:22.809 00.000 21444 Star::Find returns 1 (1), X=1250.08, Y=683.45, Mass=3242701, SNR=63.5, Peak=58948 HFD=7.4
04:31:22.809 00.000 21444 MultiStar: [#1 2.72,0.60,0.00,M1] [#2 1.81,0.06,1.66,U] [#3 2.84,0.93,0.00,M1] [#4 3.05,0.53,0.00,M1] [#5 2.46,-0.06,0.00,M1] [#6 3.31,1.00,0.00,M1] [#7 2.87,1.32,0.00,M1] [#8 2.98,0.72,0.00,M1] 
04:31:22.809 00.000 21444 refined, 1 included, MultiStar: {2.58, 0.27}, one-star: {3.84, 0.63}
04:31:22.809 00.000 21444 CameraToMount -- cameraTheta (0.11) - m_xAngle (3.05) = xAngle (-2.95 = -2.95)
04:31:22.809 00.000 21444 CameraToMount -- cameraTheta (0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.79 = 0.49)
04:31:22.809 00.000 21444 CameraToMount -- cameraX=2.58 cameraY=0.27 hyp=2.59 cameraTheta=0.11 mountX=-2.54 mountY=1.23, mountTheta=2.69
04:31:22.810 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.58, y=0.27, opts=13)
04:31:22.810 00.000 21444 Enqueuing Move request for scope (2.58, 0.27)
04:31:22.810 00.000 25848 Worker thread wakes up
04:31:22.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.58, 0.27) opts 0xd
04:31:22.811 00.001 25848 Handling offset move in thread for scope, endpoint = (2.58, 0.27)
04:31:22.811 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=168, FiltMax=65504, Gamma=0.560
04:31:22.811 00.000 25848 Moving (2.58, 0.27) raw xDistance=-2.54 yDistance=1.23
04:31:22.811 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.60 from input -2.54
04:31:22.811 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
04:31:22.811 00.000 25848 MoveAxis(E, 74, ABG)
04:31:22.811 00.000 25848 Guiding  Dir = 2, Dur = 74
04:31:22.811 00.000 21444 UpdateGuideState exits: m=3242701 SNR=63.5 Saturated
04:31:22.811 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:22.811 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:22.811 00.000 21444 Enqueuing Expose request
04:31:22.843 00.032 25848 IsSlewing returns 0
04:31:22.844 00.001 25848 IsGuiding returns 0
04:31:22.875 00.031 25848 PulseGuide returned control before completion, sleep 53
04:31:22.937 00.062 25848 IsGuiding returns 1
04:31:22.937 00.000 25848 scope still moving after pulse duration time elapsed
04:31:23.001 00.064 25848 IsSlewing returns 0
04:31:23.001 00.000 25848 IsGuiding returns 0
04:31:23.001 00.000 25848 scope move finished after 74 + 84 ms
04:31:23.002 00.001 25848 Move returns status 0, amount 74
04:31:23.002 00.000 25848 MoveAxis(S, 34, ABG)
04:31:23.002 00.000 25848 Guiding  Dir = 1, Dur = 34
04:31:23.032 00.030 25848 IsSlewing returns 0
04:31:23.032 00.000 25848 IsGuiding returns 0
04:31:23.063 00.031 25848 PulseGuide returned control before completion, sleep 13
04:31:23.079 00.016 25848 IsGuiding returns 1
04:31:23.079 00.000 25848 scope still moving after pulse duration time elapsed
04:31:23.138 00.059 25848 IsSlewing returns 0
04:31:23.140 00.002 25848 IsGuiding returns 0
04:31:23.140 00.000 25848 scope move finished after 34 + 73 ms
04:31:23.140 00.000 25848 Move returns status 0, amount 34
04:31:23.140 00.000 25848 move complete, result=0
04:31:23.140 00.000 25848 worker thread done servicing request
04:31:23.140 00.000 25848 Worker thread wakes up
04:31:23.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:23.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:23.140 00.000 21444 GuideStep: -2.5 px 74 ms EAST, 1.2 px 34 ms SOUTH
04:31:25.988 02.848 25848 Exposure complete
04:31:26.067 00.079 25848 worker thread done servicing request
04:31:26.067 00.000 21444 OnExposeComplete: enter
04:31:26.067 00.000 21444 UpdateGuideState(): m_state=6
04:31:26.067 00.000 21444 Star::Find(15, 1250, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1308
04:31:26.067 00.000 21444 Star::Find returns 1 (1), X=1247.85, Y=683.39, Mass=3422888, SNR=83.4, Peak=52056 HFD=7.9
04:31:26.068 00.001 21444 MultiStar: [#1 -0.34,-0.79,1.18,U] [#2 -0.80,-0.44,1.09,U] [#3 -0.50,-0.29,0.90,U] [#4 0.28,-0.50,0.94,U] [#5 1.58,0.44,0.77,U] [#6 0.92,0.19,1.14,U] [#7 1.25,-0.67,0.57,U] [#8 0.44,-0.38,0.60,U] 
04:31:26.068 00.000 21444 refined, 8 included, MultiStar: {0.42, -0.20}, one-star: {1.61, 0.58}
04:31:26.068 00.000 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.50 = 2.79)
04:31:26.068 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.06)
04:31:26.068 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=-0.20 hyp=0.46 cameraTheta=-0.44 mountX=-0.43 mountY=-0.03, mountTheta=-3.08
04:31:26.068 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=-0.20, opts=13)
04:31:26.068 00.000 21444 Enqueuing Move request for scope (0.42, -0.20)
04:31:26.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=94, FiltMax=65504, Gamma=0.560
04:31:26.069 00.001 21444 UpdateGuideState exits: m=3422888 SNR=83.4 Saturated
04:31:26.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:26.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:26.069 00.000 21444 Enqueuing Expose request
04:31:26.069 00.000 25848 Worker thread wakes up
04:31:26.069 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.20) opts 0xd
04:31:26.069 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, -0.20)
04:31:26.069 00.000 25848 Moving (0.42, -0.20) raw xDistance=-0.43 yDistance=-0.03
04:31:26.069 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
04:31:26.069 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:26.069 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:31:26.069 00.000 25848 MoveAxis(E, 0, ABG)
04:31:26.069 00.000 25848 Move returns status 0, amount 0
04:31:26.069 00.000 25848 MoveAxis(N, 0, ABG)
04:31:26.069 00.000 25848 Move returns status 0, amount 0
04:31:26.069 00.000 25848 move complete, result=0
04:31:26.069 00.000 25848 worker thread done servicing request
04:31:26.069 00.000 25848 Worker thread wakes up
04:31:26.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:26.069 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:26.069 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
04:31:28.920 02.851 25848 Exposure complete
04:31:28.987 00.067 25848 worker thread done servicing request
04:31:28.987 00.000 21444 OnExposeComplete: enter
04:31:28.987 00.000 21444 UpdateGuideState(): m_state=6
04:31:28.987 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1309
04:31:28.987 00.000 21444 Star::Find returns 1 (1), X=1246.60, Y=682.88, Mass=2802822, SNR=60.8, Peak=49836 HFD=7.5
04:31:28.988 00.001 21444 MultiStar: [#1 -0.94,-0.30,1.53,U] [#2 -1.32,-0.37,1.35,U] [#3 -0.40,0.21,1.36,U] [#4 0.81,-0.21,1.07,U] [#5 0.47,-0.88,1.28,U] [#6 1.10,0.00,0.86,U] [#7 1.42,0.25,1.21,U] [#8 -0.15,-0.51,0.57,U] 
04:31:28.988 00.000 21444 refined, 8 included, MultiStar: {0.06, -0.19}, one-star: {0.36, 0.07}
04:31:28.988 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.05) = xAngle (-4.30 = 1.98)
04:31:28.988 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.14 = -0.86)
04:31:28.988 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.25 mountX=-0.08 mountY=-0.15, mountTheta=-2.06
04:31:28.988 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.19, opts=13)
04:31:28.988 00.000 21444 Enqueuing Move request for scope (0.06, -0.19)
04:31:28.988 00.000 25848 Worker thread wakes up
04:31:28.989 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
04:31:28.989 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
04:31:28.989 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=154, FiltMax=65504, Gamma=0.560
04:31:28.989 00.000 25848 Moving (0.06, -0.19) raw xDistance=-0.08 yDistance=-0.15
04:31:28.989 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:31:28.989 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:28.989 00.000 21444 UpdateGuideState exits: m=2802822 SNR=60.8 Saturated
04:31:28.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:28.989 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:28.989 00.000 21444 Enqueuing Expose request
04:31:28.989 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:31:28.989 00.000 25848 MoveAxis(E, 0, ABG)
04:31:28.989 00.000 25848 Move returns status 0, amount 0
04:31:28.989 00.000 25848 MoveAxis(N, 0, ABG)
04:31:28.989 00.000 25848 Move returns status 0, amount 0
04:31:28.989 00.000 25848 move complete, result=0
04:31:28.989 00.000 25848 worker thread done servicing request
04:31:28.989 00.000 25848 Worker thread wakes up
04:31:28.989 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:28.989 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:28.990 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:31:31.842 02.852 25848 Exposure complete
04:31:31.927 00.085 25848 worker thread done servicing request
04:31:31.927 00.000 21444 OnExposeComplete: enter
04:31:31.927 00.000 21444 UpdateGuideState(): m_state=6
04:31:31.927 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1310
04:31:31.927 00.000 21444 Star::Find returns 1 (1), X=1246.10, Y=684.19, Mass=3845524, SNR=88.5, Peak=60364 HFD=7.8
04:31:31.927 00.000 21444 MultiStar: [#1 -1.33,0.80,1.52,U] [#2 -1.73,0.63,1.48,U] [#3 -1.31,1.94,0.00,M1] [#4 -0.41,0.83,0.86,U] [#5 -0.66,0.75,1.14,U] [#6 -0.23,1.03,0.89,U] [#7 -0.49,0.77,0.72,U] [#8 -1.11,1.17,0.79,U] 
04:31:31.927 00.000 21444 refined, 7 included, MultiStar: {-0.87, 0.89}, one-star: {-0.14, 1.38}
04:31:31.927 00.000 21444 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.05) = xAngle (-0.71 = -0.71)
04:31:31.928 00.001 21444 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.55 = 2.73)
04:31:31.928 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=0.89 hyp=1.24 cameraTheta=2.34 mountX=0.94 mountY=0.50, mountTheta=0.49
04:31:31.929 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=0.89, opts=13)
04:31:31.929 00.000 21444 Enqueuing Move request for scope (-0.87, 0.89)
04:31:31.929 00.000 25848 Worker thread wakes up
04:31:31.929 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.89) opts 0xd
04:31:31.929 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 0.89)
04:31:31.929 00.000 25848 Moving (-0.87, 0.89) raw xDistance=0.94 yDistance=0.50
04:31:31.929 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=220, FiltMax=65504, Gamma=0.560
04:31:31.929 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
04:31:31.929 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:31.929 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
04:31:31.929 00.000 25848 MoveAxis(W, 27, ABG)
04:31:31.929 00.000 25848 Guiding  Dir = 3, Dur = 27
04:31:31.929 00.000 21444 UpdateGuideState exits: m=3845524 SNR=88.5 Saturated
04:31:31.929 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:31.929 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:31.929 00.000 21444 Enqueuing Expose request
04:31:31.953 00.024 25848 IsSlewing returns 0
04:31:31.954 00.001 25848 IsGuiding returns 0
04:31:31.985 00.031 25848 IsGuiding returns 1
04:31:31.985 00.000 25848 scope still moving after pulse duration time elapsed
04:31:32.048 00.063 25848 IsSlewing returns 0
04:31:32.049 00.001 25848 IsGuiding returns 0
04:31:32.049 00.000 25848 scope move finished after 27 + 68 ms
04:31:32.049 00.000 25848 Move returns status 0, amount 27
04:31:32.049 00.000 25848 MoveAxis(N, 0, ABG)
04:31:32.049 00.000 25848 Move returns status 0, amount 0
04:31:32.049 00.000 25848 move complete, result=0
04:31:32.049 00.000 25848 worker thread done servicing request
04:31:32.049 00.000 25848 Worker thread wakes up
04:31:32.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:32.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:32.049 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.5 px 0 ms NORTH
04:31:34.896 02.847 25848 Exposure complete
04:31:34.983 00.087 25848 worker thread done servicing request
04:31:34.983 00.000 21444 OnExposeComplete: enter
04:31:34.983 00.000 21444 UpdateGuideState(): m_state=6
04:31:34.983 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1311
04:31:34.983 00.000 21444 Star::Find returns 1 (1), X=1247.73, Y=683.32, Mass=3884548, SNR=80.0, Peak=62800 HFD=7.5
04:31:34.984 00.001 21444 MultiStar: [#1 0.60,0.60,1.57,U] [#2 0.47,0.15,1.84,U] [#3 0.51,0.97,1.16,U] [#4 0.60,0.13,0.81,U] [#5 0.07,0.49,1.38,U] [#6 0.58,0.64,0.88,U] [#7 0.44,0.25,1.01,U] [#8 0.42,0.67,0.73,U] 
04:31:34.984 00.000 21444 refined, 8 included, MultiStar: {0.55, 0.47}, one-star: {1.49, 0.50}
04:31:34.984 00.000 21444 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.05) = xAngle (-2.34 = -2.34)
04:31:34.984 00.000 21444 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.19 = 1.10)
04:31:34.984 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=0.47 hyp=0.73 cameraTheta=0.71 mountX=-0.51 mountY=0.65, mountTheta=2.24
04:31:34.985 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=0.47, opts=13)
04:31:34.985 00.000 21444 Enqueuing Move request for scope (0.55, 0.47)
04:31:34.985 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=220, FiltMax=65504, Gamma=0.560
04:31:34.985 00.000 21444 UpdateGuideState exits: m=3884548 SNR=80.0 Saturated
04:31:34.985 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:34.985 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:34.985 00.000 21444 Enqueuing Expose request
04:31:34.985 00.000 25848 Worker thread wakes up
04:31:34.985 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.47) opts 0xd
04:31:34.985 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 0.47)
04:31:34.985 00.000 25848 Moving (0.55, 0.47) raw xDistance=-0.51 yDistance=0.65
04:31:34.985 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.51
04:31:34.985 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
04:31:34.985 00.000 25848 MoveAxis(E, 0, ABG)
04:31:34.985 00.000 25848 Move returns status 0, amount 0
04:31:34.985 00.000 25848 MoveAxis(S, 18, ABG)
04:31:34.985 00.000 25848 Guiding  Dir = 1, Dur = 18
04:31:35.014 00.029 25848 IsSlewing returns 0
04:31:35.014 00.000 25848 IsGuiding returns 0
04:31:35.056 00.042 25848 IsGuiding returns 1
04:31:35.056 00.000 25848 scope still moving after pulse duration time elapsed
04:31:35.109 00.053 25848 IsSlewing returns 0
04:31:35.109 00.000 25848 IsGuiding returns 0
04:31:35.109 00.000 25848 scope move finished after 18 + 76 ms
04:31:35.109 00.000 25848 Move returns status 0, amount 18
04:31:35.109 00.000 25848 move complete, result=0
04:31:35.110 00.001 25848 worker thread done servicing request
04:31:35.110 00.000 25848 Worker thread wakes up
04:31:35.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:35.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:35.110 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.6 px 18 ms SOUTH
04:31:37.951 02.841 25848 Exposure complete
04:31:38.031 00.080 25848 worker thread done servicing request
04:31:38.031 00.000 21444 OnExposeComplete: enter
04:31:38.031 00.000 21444 UpdateGuideState(): m_state=6
04:31:38.031 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1312
04:31:38.031 00.000 21444 Star::Find returns 1 (1), X=1245.20, Y=683.47, Mass=3212572, SNR=72.3, Peak=57488 HFD=7.6
04:31:38.032 00.001 21444 MultiStar: [#1 -1.76,0.24,1.18,U] [#2 -2.08,0.70,0.00,M1] [#3 -1.62,1.00,1.37,U] [#4 -1.48,0.10,1.01,U] [#5 -2.43,-0.18,0.00,M1] [#6 -0.48,1.06,1.14,U] [#7 -1.39,0.54,1.20,U] [#8 -2.55,0.43,0.00,M1] 
04:31:38.032 00.000 21444 single-star, 5 included, MultiStar: {-1.31, 0.62}, one-star: {-1.04, 0.65}
04:31:38.032 00.000 21444 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.05) = xAngle (-0.47 = -0.47)
04:31:38.032 00.000 21444 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.31 = 2.97)
04:31:38.032 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=0.65 hyp=1.23 cameraTheta=2.58 mountX=1.10 mountY=0.21, mountTheta=0.19
04:31:38.032 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=0.65, opts=13)
04:31:38.032 00.000 21444 Enqueuing Move request for scope (-1.04, 0.65)
04:31:38.033 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=92, FiltMax=65504, Gamma=0.560
04:31:38.033 00.000 21444 UpdateGuideState exits: m=3212572 SNR=72.3 Saturated
04:31:38.033 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:38.033 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:38.033 00.000 21444 Enqueuing Expose request
04:31:38.033 00.000 25848 Worker thread wakes up
04:31:38.033 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.65) opts 0xd
04:31:38.033 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, 0.65)
04:31:38.033 00.000 25848 Moving (-1.04, 0.65) raw xDistance=1.10 yDistance=0.21
04:31:38.033 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.10
04:31:38.033 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:38.033 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:31:38.033 00.000 25848 MoveAxis(W, 32, ABG)
04:31:38.033 00.000 25848 Guiding  Dir = 3, Dur = 32
04:31:38.063 00.030 25848 IsSlewing returns 0
04:31:38.064 00.001 25848 IsGuiding returns 0
04:31:38.096 00.032 25848 PulseGuide returned control before completion, sleep 11
04:31:38.108 00.012 25848 IsGuiding returns 1
04:31:38.108 00.000 25848 scope still moving after pulse duration time elapsed
04:31:38.171 00.063 25848 IsSlewing returns 0
04:31:38.171 00.000 25848 IsGuiding returns 0
04:31:38.171 00.000 25848 scope move finished after 32 + 75 ms
04:31:38.171 00.000 25848 Move returns status 0, amount 32
04:31:38.171 00.000 25848 MoveAxis(N, 0, ABG)
04:31:38.171 00.000 25848 Move returns status 0, amount 0
04:31:38.171 00.000 25848 move complete, result=0
04:31:38.171 00.000 25848 worker thread done servicing request
04:31:38.171 00.000 25848 Worker thread wakes up
04:31:38.172 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:38.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:38.172 00.000 21444 GuideStep: 1.1 px 32 ms WEST, 0.2 px 0 ms NORTH
04:31:41.027 02.855 25848 Exposure complete
04:31:41.101 00.074 25848 worker thread done servicing request
04:31:41.101 00.000 21444 OnExposeComplete: enter
04:31:41.101 00.000 21444 UpdateGuideState(): m_state=6
04:31:41.101 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1313
04:31:41.101 00.000 21444 Star::Find returns 1 (1), X=1246.18, Y=684.42, Mass=3919300, SNR=91.6, Peak=60160 HFD=7.7
04:31:41.101 00.000 21444 MultiStar: [#1 -1.17,1.51,1.57,U] [#2 -1.76,1.10,1.53,U] [#3 -1.02,1.68,1.32,U] [#4 -0.82,0.91,0.84,U] [#5 -0.83,1.14,1.11,U] [#6 0.04,2.13,0.00,M1] [#7 -0.03,1.96,0.91,U] [#8 -0.97,1.21,0.61,U] 
04:31:41.101 00.000 21444 single-star, 7 included, MultiStar: {-0.92, 1.40}, one-star: {-0.05, 1.61}
04:31:41.102 00.001 21444 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.05) = xAngle (-1.45 = -1.45)
04:31:41.102 00.000 21444 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.29 = 1.99)
04:31:41.102 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=1.61 hyp=1.61 cameraTheta=1.60 mountX=0.20 mountY=1.47, mountTheta=1.44
04:31:41.102 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=1.61, opts=13)
04:31:41.102 00.000 21444 Enqueuing Move request for scope (-0.05, 1.61)
04:31:41.102 00.000 25848 Worker thread wakes up
04:31:41.103 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:31:41.103 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 1.61) opts 0xd
04:31:41.103 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 1.61)
04:31:41.103 00.000 25848 Moving (-0.05, 1.61) raw xDistance=0.20 yDistance=1.47
04:31:41.103 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
04:31:41.103 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
04:31:41.103 00.000 25848 MoveAxis(E, 0, ABG)
04:31:41.103 00.000 25848 Move returns status 0, amount 0
04:31:41.103 00.000 25848 MoveAxis(S, 40, ABG)
04:31:41.103 00.000 25848 Guiding  Dir = 1, Dur = 40
04:31:41.103 00.000 21444 UpdateGuideState exits: m=3919300 SNR=91.6 Saturated
04:31:41.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:41.103 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:41.103 00.000 21444 Enqueuing Expose request
04:31:41.123 00.020 25848 IsSlewing returns 0
04:31:41.123 00.000 25848 IsGuiding returns 0
04:31:41.165 00.042 25848 IsGuiding returns 1
04:31:41.165 00.000 25848 scope still moving after pulse duration time elapsed
04:31:41.219 00.054 25848 IsSlewing returns 0
04:31:41.219 00.000 25848 IsGuiding returns 0
04:31:41.219 00.000 25848 scope move finished after 40 + 55 ms
04:31:41.219 00.000 25848 Move returns status 0, amount 40
04:31:41.219 00.000 25848 move complete, result=0
04:31:41.219 00.000 25848 worker thread done servicing request
04:31:41.219 00.000 25848 Worker thread wakes up
04:31:41.219 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.5 px 40 ms SOUTH
04:31:41.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:41.220 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:44.069 02.849 25848 Exposure complete
04:31:44.153 00.084 25848 worker thread done servicing request
04:31:44.154 00.001 21444 OnExposeComplete: enter
04:31:44.154 00.000 21444 UpdateGuideState(): m_state=6
04:31:44.154 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1314
04:31:44.154 00.000 21444 Star::Find returns 1 (1), X=1248.23, Y=684.05, Mass=4606492, SNR=158.1, Peak=65504 HFD=7.6
04:31:44.154 00.000 21444 MultiStar: [#1 0.34,0.52,1.19,U] [#2 -0.16,0.41,1.19,U] [#3 0.27,0.57,1.00,U] [#4 1.31,0.28,0.75,U] [#5 1.38,0.20,0.56,U] [#6 1.73,0.71,0.69,U] [#7 1.86,0.22,0.79,U] [#8 0.88,0.04,0.57,U] 
04:31:44.154 00.000 21444 refined, 8 included, MultiStar: {0.96, 0.51}, one-star: {1.99, 1.23}
04:31:44.154 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.56 = -2.56)
04:31:44.154 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.88)
04:31:44.154 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=0.51 hyp=1.08 cameraTheta=0.49 mountX=-0.91 mountY=0.83, mountTheta=2.40
04:31:44.155 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=0.51, opts=13)
04:31:44.155 00.000 21444 Enqueuing Move request for scope (0.96, 0.51)
04:31:44.155 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=254, FiltMax=65504, Gamma=0.560
04:31:44.155 00.000 21444 UpdateGuideState exits: m=4606492 SNR=158.1 Saturated
04:31:44.155 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:44.155 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:44.155 00.000 21444 Enqueuing Expose request
04:31:44.155 00.000 25848 Worker thread wakes up
04:31:44.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.51) opts 0xd
04:31:44.155 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, 0.51)
04:31:44.156 00.001 25848 Moving (0.96, 0.51) raw xDistance=-0.91 yDistance=0.83
04:31:44.156 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
04:31:44.156 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
04:31:44.156 00.000 25848 MoveAxis(E, 26, ABG)
04:31:44.156 00.000 25848 Guiding  Dir = 2, Dur = 26
04:31:44.186 00.030 25848 IsSlewing returns 0
04:31:44.186 00.000 25848 IsGuiding returns 0
04:31:44.218 00.032 25848 IsGuiding returns 1
04:31:44.218 00.000 25848 scope still moving after pulse duration time elapsed
04:31:44.265 00.047 25848 IsSlewing returns 0
04:31:44.265 00.000 25848 IsGuiding returns 0
04:31:44.265 00.000 25848 scope move finished after 26 + 52 ms
04:31:44.265 00.000 25848 Move returns status 0, amount 26
04:31:44.265 00.000 25848 MoveAxis(S, 23, ABG)
04:31:44.265 00.000 25848 Guiding  Dir = 1, Dur = 23
04:31:44.298 00.033 25848 IsSlewing returns 0
04:31:44.298 00.000 25848 IsGuiding returns 0
04:31:44.329 00.031 25848 IsGuiding returns 1
04:31:44.329 00.000 25848 scope still moving after pulse duration time elapsed
04:31:44.376 00.047 25848 IsSlewing returns 0
04:31:44.376 00.000 25848 IsGuiding returns 0
04:31:44.376 00.000 25848 scope move finished after 23 + 55 ms
04:31:44.376 00.000 25848 Move returns status 0, amount 23
04:31:44.376 00.000 25848 move complete, result=0
04:31:44.376 00.000 25848 worker thread done servicing request
04:31:44.376 00.000 25848 Worker thread wakes up
04:31:44.377 00.001 21444 GuideStep: -0.9 px 26 ms EAST, 0.8 px 23 ms SOUTH
04:31:44.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:44.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:47.225 02.848 25848 Exposure complete
04:31:47.300 00.075 25848 worker thread done servicing request
04:31:47.300 00.000 21444 OnExposeComplete: enter
04:31:47.300 00.000 21444 UpdateGuideState(): m_state=6
04:31:47.300 00.000 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1315
04:31:47.300 00.000 21444 Star::Find returns 1 (1), X=1248.27, Y=683.99, Mass=4001868, SNR=110.5, Peak=63456 HFD=7.6
04:31:47.300 00.000 21444 MultiStar: [#1 1.02,0.61,1.27,U] [#2 0.94,0.60,1.11,U] [#3 1.14,0.93,1.20,U] [#4 1.51,0.29,0.76,U] [#5 2.46,0.82,0.00,M1] [#6 1.79,1.03,0.84,U] [#7 1.66,0.46,0.51,U] [#8 1.54,0.31,0.67,U] 
04:31:47.300 00.000 21444 refined, 7 included, MultiStar: {1.39, 0.71}, one-star: {2.04, 1.18}
04:31:47.301 00.001 21444 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.05) = xAngle (-2.58 = -2.58)
04:31:47.301 00.000 21444 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.42 = 0.86)
04:31:47.301 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=0.71 hyp=1.57 cameraTheta=0.47 mountX=-1.32 mountY=1.19, mountTheta=2.41
04:31:47.301 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=0.71, opts=13)
04:31:47.301 00.000 21444 Enqueuing Move request for scope (1.39, 0.71)
04:31:47.301 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=142, FiltMax=65504, Gamma=0.560
04:31:47.301 00.000 21444 UpdateGuideState exits: m=4001868 SNR=110.5 Saturated
04:31:47.301 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:47.301 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:47.301 00.000 21444 Enqueuing Expose request
04:31:47.301 00.000 25848 Worker thread wakes up
04:31:47.302 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, 0.71) opts 0xd
04:31:47.302 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, 0.71)
04:31:47.302 00.000 25848 Moving (1.39, 0.71) raw xDistance=-1.32 yDistance=1.19
04:31:47.302 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.32
04:31:47.302 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
04:31:47.302 00.000 25848 MoveAxis(E, 40, ABG)
04:31:47.302 00.000 25848 Guiding  Dir = 2, Dur = 40
04:31:47.326 00.024 25848 IsSlewing returns 0
04:31:47.326 00.000 25848 IsGuiding returns 0
04:31:47.358 00.032 25848 PulseGuide returned control before completion, sleep 19
04:31:47.383 00.025 25848 IsGuiding returns 1
04:31:47.383 00.000 25848 scope still moving after pulse duration time elapsed
04:31:47.439 00.056 25848 IsSlewing returns 0
04:31:47.440 00.001 25848 IsGuiding returns 0
04:31:47.440 00.000 25848 scope move finished after 40 + 72 ms
04:31:47.440 00.000 25848 Move returns status 0, amount 40
04:31:47.440 00.000 25848 MoveAxis(S, 32, ABG)
04:31:47.440 00.000 25848 Guiding  Dir = 1, Dur = 32
04:31:47.468 00.028 25848 IsSlewing returns 0
04:31:47.468 00.000 25848 IsGuiding returns 0
04:31:47.500 00.032 25848 PulseGuide returned control before completion, sleep 11
04:31:47.525 00.025 25848 IsGuiding returns 1
04:31:47.525 00.000 25848 scope still moving after pulse duration time elapsed
04:31:47.580 00.055 25848 IsSlewing returns 0
04:31:47.580 00.000 25848 IsGuiding returns 0
04:31:47.580 00.000 25848 scope move finished after 32 + 79 ms
04:31:47.580 00.000 25848 Move returns status 0, amount 32
04:31:47.580 00.000 25848 move complete, result=0
04:31:47.580 00.000 25848 worker thread done servicing request
04:31:47.580 00.000 25848 Worker thread wakes up
04:31:47.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:47.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:47.580 00.000 21444 GuideStep: -1.3 px 40 ms EAST, 1.2 px 32 ms SOUTH
04:31:50.427 02.847 25848 Exposure complete
04:31:50.512 00.085 25848 worker thread done servicing request
04:31:50.512 00.000 21444 OnExposeComplete: enter
04:31:50.512 00.000 21444 UpdateGuideState(): m_state=6
04:31:50.513 00.001 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1316
04:31:50.513 00.000 21444 Star::Find returns 1 (1), X=1246.08, Y=682.70, Mass=4621409, SNR=127.3, Peak=65504 HFD=7.8
04:31:50.513 00.000 21444 MultiStar: [#1 -1.13,-0.14,1.37,U] [#2 -1.62,-0.29,1.46,U] [#3 -1.62,0.18,0.98,U] [#4 -1.06,-0.38,0.81,U] [#5 -0.70,0.14,0.88,U] [#6 -0.78,0.25,0.85,U] [#7 -0.80,-0.02,0.88,U] [#8 -0.95,-0.61,0.75,U] 
04:31:50.513 00.000 21444 single-star, 8 included, MultiStar: {-1.03, -0.11}, one-star: {-0.16, -0.12}
04:31:50.513 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.05) = xAngle (-5.54 = 0.74)
04:31:50.513 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.39 = -2.10)
04:31:50.513 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.19 cameraTheta=-2.49 mountX=0.14 mountY=-0.17, mountTheta=-0.86
04:31:50.514 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.12, opts=13)
04:31:50.514 00.000 21444 Enqueuing Move request for scope (-0.16, -0.12)
04:31:50.514 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:31:50.514 00.000 21444 UpdateGuideState exits: m=4621409 SNR=127.3 Saturated
04:31:50.515 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:50.515 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:50.515 00.000 21444 Enqueuing Expose request
04:31:50.515 00.000 25848 Worker thread wakes up
04:31:50.515 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
04:31:50.515 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
04:31:50.515 00.000 25848 Moving (-0.16, -0.12) raw xDistance=0.14 yDistance=-0.17
04:31:50.515 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:31:50.515 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:50.515 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:31:50.515 00.000 25848 MoveAxis(E, 0, ABG)
04:31:50.515 00.000 25848 Move returns status 0, amount 0
04:31:50.515 00.000 25848 MoveAxis(N, 0, ABG)
04:31:50.515 00.000 25848 Move returns status 0, amount 0
04:31:50.515 00.000 25848 move complete, result=0
04:31:50.515 00.000 25848 worker thread done servicing request
04:31:50.515 00.000 25848 Worker thread wakes up
04:31:50.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:50.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:50.515 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:31:53.363 02.848 25848 Exposure complete
04:31:53.447 00.084 25848 worker thread done servicing request
04:31:53.447 00.000 21444 OnExposeComplete: enter
04:31:53.448 00.001 21444 UpdateGuideState(): m_state=6
04:31:53.448 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1317
04:31:53.448 00.000 21444 Star::Find returns 1 (1), X=1242.76, Y=683.43, Mass=4500025, SNR=117.2, Peak=65504 HFD=7.6
04:31:53.448 00.000 21444 MultiStar: [#1 -4.14,-0.13,0.00,M1] [#2 -4.47,-0.11,0.00,M1] [#3 -3.60,0.05,0.00,M1] [#4 -4.23,-0.32,0.00,M1] [#5 -3.37,0.04,0.00,M1] [#6 -3.55,0.57,0.00,M1] [#7 -3.56,-0.03,0.00,M1] [#8 -4.25,0.10,0.00,M1] 
04:31:53.448 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
04:31:53.448 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
04:31:53.448 00.000 21444 CameraToMount -- cameraX=-3.48 cameraY=0.61 hyp=3.53 cameraTheta=2.97 mountX=3.52 mountY=-0.75, mountTheta=-0.21
04:31:53.449 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.48, y=0.61, opts=13)
04:31:53.449 00.000 21444 Enqueuing Move request for scope (-3.48, 0.61)
04:31:53.449 00.000 25848 Worker thread wakes up
04:31:53.449 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.48, 0.61) opts 0xd
04:31:53.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:31:53.449 00.000 21444 UpdateGuideState exits: m=4500025 SNR=117.2 Saturated
04:31:53.449 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:53.449 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.48, 0.61)
04:31:53.449 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:53.449 00.000 21444 Enqueuing Expose request
04:31:53.449 00.000 25848 Moving (-3.48, 0.61) raw xDistance=3.52 yDistance=-0.75
04:31:53.449 00.000 25848 GuideAlgorithmHysteresis::Result() returns 2.22 from input 3.52
04:31:53.449 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:31:53.449 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.75
04:31:53.450 00.001 25848 MoveAxis(W, 102, ABG)
04:31:53.450 00.000 25848 Guiding  Dir = 3, Dur = 102
04:31:53.470 00.020 25848 IsSlewing returns 0
04:31:53.470 00.000 25848 IsGuiding returns 0
04:31:53.502 00.032 25848 PulseGuide returned control before completion, sleep 81
04:31:53.597 00.095 25848 IsGuiding returns 1
04:31:53.597 00.000 25848 scope still moving after pulse duration time elapsed
04:31:53.656 00.059 25848 IsSlewing returns 0
04:31:53.680 00.024 25848 IsGuiding returns 0
04:31:53.680 00.000 25848 scope move finished after 102 + 108 ms
04:31:53.680 00.000 25848 Move returns status 0, amount 102
04:31:53.680 00.000 25848 MoveAxis(N, 0, ABG)
04:31:53.680 00.000 25848 Move returns status 0, amount 0
04:31:53.680 00.000 25848 move complete, result=0
04:31:53.681 00.001 25848 worker thread done servicing request
04:31:53.681 00.000 25848 Worker thread wakes up
04:31:53.681 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:53.681 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:53.681 00.000 21444 GuideStep: 3.5 px 102 ms WEST, -0.7 px 0 ms NORTH
04:31:56.534 02.853 25848 Exposure complete
04:31:56.623 00.089 25848 worker thread done servicing request
04:31:56.623 00.000 21444 OnExposeComplete: enter
04:31:56.623 00.000 21444 UpdateGuideState(): m_state=6
04:31:56.623 00.000 21444 Star::Find(15, 1242, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1318
04:31:56.623 00.000 21444 Star::Find returns 1 (1), X=1244.65, Y=682.45, Mass=4410682, SNR=112.8, Peak=65504 HFD=7.4
04:31:56.623 00.000 21444 MultiStar: [#1 -2.59,-1.07,0.00,M2] [#2 -3.17,-0.79,0.00,M2] [#3 -2.83,-0.52,0.00,M2] [#4 -2.54,-0.54,0.00,M2] [#5 -2.32,-1.17,0.00,M2] [#6 -2.11,-0.40,0.00,M2] [#7 -2.19,-1.20,0.00,M2] [#8 -2.89,-0.46,0.00,M2] 
04:31:56.623 00.000 21444 CameraToMount -- cameraTheta (-2.92) - m_xAngle (3.05) = xAngle (-5.97 = 0.31)
04:31:56.624 00.001 21444 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.81 = -2.53)
04:31:56.624 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=-0.36 hyp=1.63 cameraTheta=-2.92 mountX=1.55 mountY=-0.94, mountTheta=-0.54
04:31:56.624 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=-0.36, opts=13)
04:31:56.625 00.001 21444 Enqueuing Move request for scope (-1.59, -0.36)
04:31:56.625 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:31:56.625 00.000 21444 UpdateGuideState exits: m=4410682 SNR=112.8 Saturated
04:31:56.625 00.000 25848 Worker thread wakes up
04:31:56.625 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, -0.36) opts 0xd
04:31:56.625 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, -0.36)
04:31:56.625 00.000 25848 Moving (-1.59, -0.36) raw xDistance=1.55 yDistance=-0.94
04:31:56.625 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.55
04:31:56.625 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:31:56.625 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
04:31:56.625 00.000 25848 MoveAxis(W, 52, ABG)
04:31:56.625 00.000 25848 Guiding  Dir = 3, Dur = 52
04:31:56.625 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:56.625 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:56.625 00.000 21444 Enqueuing Expose request
04:31:56.655 00.030 25848 IsSlewing returns 0
04:31:56.656 00.001 25848 IsGuiding returns 0
04:31:56.687 00.031 25848 PulseGuide returned control before completion, sleep 31
04:31:56.722 00.035 25848 IsGuiding returns 1
04:31:56.722 00.000 25848 scope still moving after pulse duration time elapsed
04:31:56.782 00.060 25848 IsSlewing returns 0
04:31:56.783 00.001 25848 IsGuiding returns 0
04:31:56.783 00.000 25848 scope move finished after 52 + 75 ms
04:31:56.783 00.000 25848 Move returns status 0, amount 52
04:31:56.783 00.000 25848 MoveAxis(N, 0, ABG)
04:31:56.783 00.000 25848 Move returns status 0, amount 0
04:31:56.783 00.000 25848 move complete, result=0
04:31:56.783 00.000 25848 worker thread done servicing request
04:31:56.783 00.000 25848 Worker thread wakes up
04:31:56.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:56.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:31:56.783 00.000 21444 GuideStep: 1.6 px 52 ms WEST, -0.9 px 0 ms NORTH
04:31:59.636 02.853 25848 Exposure complete
04:31:59.726 00.090 25848 worker thread done servicing request
04:31:59.726 00.000 21444 OnExposeComplete: enter
04:31:59.726 00.000 21444 UpdateGuideState(): m_state=6
04:31:59.727 00.001 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1319
04:31:59.727 00.000 21444 Star::Find returns 1 (1), X=1245.21, Y=683.15, Mass=4665167, SNR=146.5, Peak=65504 HFD=7.7
04:31:59.727 00.000 21444 MultiStar: [#1 -1.93,-0.23,1.25,U] [#2 -2.40,-0.20,0.00,M3] [#3 -2.23,-0.17,0.00,M3] [#4 -1.25,-0.11,0.78,U] [#5 -1.05,-0.18,0.91,U] [#6 -1.06,0.36,0.73,U] [#7 -1.36,0.23,0.76,U] [#8 -1.79,-0.38,0.47,U] 
04:31:59.727 00.000 21444 single-star, 6 included, MultiStar: {-1.36, 0.01}, one-star: {-1.03, 0.33}
04:31:59.727 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
04:31:59.727 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.07 = -3.07)
04:31:59.727 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=0.33 hyp=1.08 cameraTheta=2.83 mountX=1.06 mountY=-0.08, mountTheta=-0.08
04:31:59.728 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=0.33, opts=13)
04:31:59.728 00.000 21444 Enqueuing Move request for scope (-1.03, 0.33)
04:31:59.728 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=40, FiltMax=65504, Gamma=0.560
04:31:59.728 00.000 21444 UpdateGuideState exits: m=4665167 SNR=146.5 Saturated
04:31:59.728 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:59.728 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:31:59.728 00.000 21444 Enqueuing Expose request
04:31:59.728 00.000 25848 Worker thread wakes up
04:31:59.729 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.33) opts 0xd
04:31:59.729 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, 0.33)
04:31:59.729 00.000 25848 Moving (-1.03, 0.33) raw xDistance=1.06 yDistance=-0.08
04:31:59.729 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.06
04:31:59.729 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:59.729 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:31:59.729 00.000 25848 MoveAxis(W, 34, ABG)
04:31:59.729 00.000 25848 Guiding  Dir = 3, Dur = 34
04:31:59.749 00.020 25848 IsSlewing returns 0
04:31:59.749 00.000 25848 IsGuiding returns 0
04:31:59.781 00.032 25848 PulseGuide returned control before completion, sleep 13
04:31:59.795 00.014 25848 IsGuiding returns 1
04:31:59.795 00.000 25848 scope still moving after pulse duration time elapsed
04:31:59.845 00.050 25848 IsSlewing returns 0
04:31:59.845 00.000 25848 IsGuiding returns 0
04:31:59.845 00.000 25848 scope move finished after 34 + 61 ms
04:31:59.845 00.000 25848 Move returns status 0, amount 34
04:31:59.845 00.000 25848 MoveAxis(N, 0, ABG)
04:31:59.845 00.000 25848 Move returns status 0, amount 0
04:31:59.845 00.000 25848 move complete, result=0
04:31:59.845 00.000 25848 worker thread done servicing request
04:31:59.845 00.000 25848 Worker thread wakes up
04:31:59.846 00.001 21444 GuideStep: 1.1 px 34 ms WEST, -0.1 px 0 ms NORTH
04:31:59.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:31:59.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:02.686 02.840 25848 Exposure complete
04:32:02.774 00.088 25848 worker thread done servicing request
04:32:02.774 00.000 21444 OnExposeComplete: enter
04:32:02.774 00.000 21444 UpdateGuideState(): m_state=6
04:32:02.774 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1320
04:32:02.774 00.000 21444 Star::Find returns 1 (1), X=1245.36, Y=683.61, Mass=4179435, SNR=105.1, Peak=65216 HFD=7.4
04:32:02.774 00.000 21444 MultiStar: [#1 -2.31,0.34,0.00,M2] [#2 -2.66,0.24,0.00,M4] [#3 -1.93,0.54,1.15,U] [#4 -1.49,0.08,0.66,U] [#5 -1.38,0.21,1.03,U] [#6 -1.16,0.31,0.94,U] [#7 -1.41,0.62,0.86,U] [#8 -1.71,0.52,0.57,U] 
04:32:02.774 00.000 21444 single-star, 6 included, MultiStar: {-1.41, 0.45}, one-star: {-0.88, 0.79}
04:32:02.774 00.000 21444 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.05) = xAngle (-0.64 = -0.64)
04:32:02.774 00.000 21444 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.49 = 2.80)
04:32:02.774 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=0.79 hyp=1.18 cameraTheta=2.41 mountX=0.94 mountY=0.40, mountTheta=0.40
04:32:02.775 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=0.79, opts=13)
04:32:02.776 00.001 21444 Enqueuing Move request for scope (-0.88, 0.79)
04:32:02.776 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=294, FiltMax=65504, Gamma=0.560
04:32:02.776 00.000 25848 Worker thread wakes up
04:32:02.776 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.79) opts 0xd
04:32:02.776 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, 0.79)
04:32:02.776 00.000 25848 Moving (-0.88, 0.79) raw xDistance=0.94 yDistance=0.40
04:32:02.776 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.94
04:32:02.776 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:02.776 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
04:32:02.776 00.000 25848 MoveAxis(W, 30, ABG)
04:32:02.776 00.000 25848 Guiding  Dir = 3, Dur = 30
04:32:02.776 00.000 21444 UpdateGuideState exits: m=4179435 SNR=105.1 Saturated
04:32:02.776 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:02.776 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:02.776 00.000 21444 Enqueuing Expose request
04:32:02.797 00.021 25848 IsSlewing returns 0
04:32:02.797 00.000 25848 IsGuiding returns 0
04:32:02.829 00.032 25848 IsGuiding returns 1
04:32:02.829 00.000 25848 scope still moving after pulse duration time elapsed
04:32:02.915 00.086 25848 IsSlewing returns 0
04:32:02.916 00.001 25848 IsGuiding returns 0
04:32:02.916 00.000 25848 scope move finished after 30 + 88 ms
04:32:02.916 00.000 25848 Move returns status 0, amount 30
04:32:02.916 00.000 25848 MoveAxis(N, 0, ABG)
04:32:02.916 00.000 25848 Move returns status 0, amount 0
04:32:02.916 00.000 25848 move complete, result=0
04:32:02.916 00.000 25848 worker thread done servicing request
04:32:02.916 00.000 25848 Worker thread wakes up
04:32:02.916 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:02.916 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:02.916 00.000 21444 GuideStep: 0.9 px 30 ms WEST, 0.4 px 0 ms NORTH
04:32:05.759 02.843 25848 Exposure complete
04:32:05.847 00.088 25848 worker thread done servicing request
04:32:05.848 00.001 21444 OnExposeComplete: enter
04:32:05.848 00.000 21444 UpdateGuideState(): m_state=6
04:32:05.848 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1321
04:32:05.848 00.000 21444 Star::Find returns 1 (1), X=1244.74, Y=682.60, Mass=4631568, SNR=122.8, Peak=65504 HFD=7.6
04:32:05.848 00.000 21444 MultiStar: [#1 -2.19,-0.20,0.00,M3] [#2 -2.63,-0.35,0.00,M5] [#3 -1.41,0.27,1.11,U] [#4 -1.81,-0.48,0.88,U] [#5 -1.34,-0.09,0.76,U] [#6 -1.36,-0.07,0.87,U] [#7 -1.13,-0.13,0.76,U] [#8 -2.13,-0.37,0.00,M1] 
04:32:05.848 00.000 21444 refined, 5 included, MultiStar: {-1.43, -0.10}, one-star: {-1.50, -0.22}
04:32:05.848 00.000 21444 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.05) = xAngle (-6.12 = 0.16)
04:32:05.848 00.000 21444 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.96 = -2.68)
04:32:05.848 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=-0.10 hyp=1.44 cameraTheta=-3.07 mountX=1.42 mountY=-0.64, mountTheta=-0.42
04:32:05.849 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=-0.10, opts=13)
04:32:05.849 00.000 21444 Enqueuing Move request for scope (-1.43, -0.10)
04:32:05.849 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=222, FiltMax=65504, Gamma=0.560
04:32:05.849 00.000 21444 UpdateGuideState exits: m=4631568 SNR=122.8 Saturated
04:32:05.849 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:05.849 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:05.849 00.000 21444 Enqueuing Expose request
04:32:05.849 00.000 25848 Worker thread wakes up
04:32:05.849 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, -0.10) opts 0xd
04:32:05.850 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.43, -0.10)
04:32:05.850 00.000 25848 Moving (-1.43, -0.10) raw xDistance=1.42 yDistance=-0.64
04:32:05.850 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.42
04:32:05.850 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:32:05.850 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
04:32:05.850 00.000 25848 MoveAxis(W, 43, ABG)
04:32:05.850 00.000 25848 Guiding  Dir = 3, Dur = 43
04:32:05.874 00.024 25848 IsSlewing returns 0
04:32:05.875 00.001 25848 IsGuiding returns 0
04:32:05.907 00.032 25848 PulseGuide returned control before completion, sleep 22
04:32:05.933 00.026 25848 IsGuiding returns 1
04:32:05.933 00.000 25848 scope still moving after pulse duration time elapsed
04:32:06.015 00.082 25848 IsSlewing returns 0
04:32:06.016 00.001 25848 IsGuiding returns 0
04:32:06.016 00.000 25848 scope move finished after 43 + 98 ms
04:32:06.016 00.000 25848 Move returns status 0, amount 43
04:32:06.016 00.000 25848 MoveAxis(N, 0, ABG)
04:32:06.016 00.000 25848 Move returns status 0, amount 0
04:32:06.016 00.000 25848 move complete, result=0
04:32:06.016 00.000 25848 worker thread done servicing request
04:32:06.016 00.000 25848 Worker thread wakes up
04:32:06.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:06.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:06.016 00.000 21444 GuideStep: 1.4 px 43 ms WEST, -0.6 px 0 ms NORTH
04:32:08.854 02.838 25848 Exposure complete
04:32:08.943 00.089 25848 worker thread done servicing request
04:32:08.943 00.000 21444 OnExposeComplete: enter
04:32:08.943 00.000 21444 UpdateGuideState(): m_state=6
04:32:08.943 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1322
04:32:08.943 00.000 21444 Star::Find returns 1 (1), X=1248.11, Y=683.29, Mass=4333349, SNR=120.6, Peak=65504 HFD=7.6
04:32:08.943 00.000 21444 MultiStar: [#1 1.45,-0.05,1.27,U] [#2 1.17,0.34,1.17,U] [#3 1.74,0.42,1.00,U] [#4 1.35,-0.02,0.80,U] [#5 1.97,0.43,0.82,U] [#6 1.29,0.43,0.70,U] [#7 1.68,0.31,0.85,U] [#8 0.87,-0.24,0.52,U] 
04:32:08.943 00.000 21444 refined, 8 included, MultiStar: {1.51, 0.25}, one-star: {1.87, 0.48}
04:32:08.943 00.000 21444 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.05) = xAngle (-2.89 = -2.89)
04:32:08.943 00.000 21444 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.73 = 0.55)
04:32:08.943 00.000 21444 CameraToMount -- cameraX=1.51 cameraY=0.25 hyp=1.53 cameraTheta=0.16 mountX=-1.48 mountY=0.80, mountTheta=2.65
04:32:08.944 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.51, y=0.25, opts=13)
04:32:08.944 00.000 21444 Enqueuing Move request for scope (1.51, 0.25)
04:32:08.944 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=78, FiltMax=65504, Gamma=0.560
04:32:08.944 00.000 21444 UpdateGuideState exits: m=4333349 SNR=120.6 Saturated
04:32:08.945 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:08.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:08.945 00.000 21444 Enqueuing Expose request
04:32:08.945 00.000 25848 Worker thread wakes up
04:32:08.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.51, 0.25) opts 0xd
04:32:08.945 00.000 25848 Handling offset move in thread for scope, endpoint = (1.51, 0.25)
04:32:08.945 00.000 25848 Moving (1.51, 0.25) raw xDistance=-1.48 yDistance=0.80
04:32:08.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.48
04:32:08.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
04:32:08.945 00.000 25848 MoveAxis(E, 40, ABG)
04:32:08.945 00.000 25848 Guiding  Dir = 2, Dur = 40
04:32:08.969 00.024 25848 IsSlewing returns 0
04:32:08.970 00.001 25848 IsGuiding returns 0
04:32:09.002 00.032 25848 PulseGuide returned control before completion, sleep 19
04:32:09.027 00.025 25848 IsGuiding returns 1
04:32:09.027 00.000 25848 scope still moving after pulse duration time elapsed
04:32:09.079 00.052 25848 IsSlewing returns 0
04:32:09.079 00.000 25848 IsGuiding returns 0
04:32:09.080 00.001 25848 scope move finished after 40 + 69 ms
04:32:09.080 00.000 25848 Move returns status 0, amount 40
04:32:09.080 00.000 25848 MoveAxis(S, 22, ABG)
04:32:09.080 00.000 25848 Guiding  Dir = 1, Dur = 22
04:32:09.110 00.030 25848 IsSlewing returns 0
04:32:09.110 00.000 25848 IsGuiding returns 0
04:32:09.142 00.032 25848 IsGuiding returns 1
04:32:09.142 00.000 25848 scope still moving after pulse duration time elapsed
04:32:09.220 00.078 25848 IsSlewing returns 0
04:32:09.220 00.000 25848 IsGuiding returns 0
04:32:09.220 00.000 25848 scope move finished after 22 + 88 ms
04:32:09.220 00.000 25848 Move returns status 0, amount 22
04:32:09.220 00.000 25848 move complete, result=0
04:32:09.220 00.000 25848 worker thread done servicing request
04:32:09.220 00.000 25848 Worker thread wakes up
04:32:09.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:09.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:09.220 00.000 21444 GuideStep: -1.5 px 40 ms EAST, 0.8 px 22 ms SOUTH
04:32:12.069 02.849 25848 Exposure complete
04:32:12.151 00.082 25848 worker thread done servicing request
04:32:12.151 00.000 21444 OnExposeComplete: enter
04:32:12.151 00.000 21444 UpdateGuideState(): m_state=6
04:32:12.151 00.000 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1323
04:32:12.151 00.000 21444 Star::Find returns 1 (1), X=1246.61, Y=682.46, Mass=4721863, SNR=164.7, Peak=65504 HFD=7.4
04:32:12.152 00.001 21444 MultiStar: [#1 -0.58,-1.03,1.01,U] [#2 -0.93,-0.75,1.08,U] [#3 -0.71,-0.43,0.87,U] [#4 0.12,-0.29,0.74,U] [#5 0.08,-0.92,0.68,U] [#6 0.49,-0.02,0.68,U] [#7 0.39,-0.40,0.66,U] [#8 -0.05,0.14,0.64,U] 
04:32:12.152 00.000 21444 refined, 8 included, MultiStar: {-0.16, -0.49}, one-star: {0.38, -0.35}
04:32:12.152 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.05) = xAngle (-4.93 = 1.35)
04:32:12.152 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
04:32:12.152 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.49 hyp=0.51 cameraTheta=-1.88 mountX=0.11 mountY=-0.51, mountTheta=-1.36
04:32:12.153 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.49, opts=13)
04:32:12.153 00.000 21444 Enqueuing Move request for scope (-0.16, -0.49)
04:32:12.153 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:32:12.153 00.000 21444 UpdateGuideState exits: m=4721863 SNR=164.7 Saturated
04:32:12.153 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:12.153 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:12.153 00.000 21444 Enqueuing Expose request
04:32:12.153 00.000 25848 Worker thread wakes up
04:32:12.153 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.49) opts 0xd
04:32:12.153 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.49)
04:32:12.153 00.000 25848 Moving (-0.16, -0.49) raw xDistance=0.11 yDistance=-0.51
04:32:12.153 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:32:12.153 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:32:12.153 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
04:32:12.153 00.000 25848 MoveAxis(E, 0, ABG)
04:32:12.153 00.000 25848 Move returns status 0, amount 0
04:32:12.153 00.000 25848 MoveAxis(N, 0, ABG)
04:32:12.153 00.000 25848 Move returns status 0, amount 0
04:32:12.153 00.000 25848 move complete, result=0
04:32:12.153 00.000 25848 worker thread done servicing request
04:32:12.153 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
04:32:12.153 00.000 25848 Worker thread wakes up
04:32:12.153 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:12.153 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:15.005 02.852 25848 Exposure complete
04:32:15.080 00.075 25848 worker thread done servicing request
04:32:15.081 00.001 21444 OnExposeComplete: enter
04:32:15.081 00.000 21444 UpdateGuideState(): m_state=6
04:32:15.081 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1324
04:32:15.081 00.000 21444 Star::Find returns 1 (1), X=1246.75, Y=683.43, Mass=4044620, SNR=107.7, Peak=65504 HFD=7.6
04:32:15.081 00.000 21444 MultiStar: [#1 -0.82,-0.12,1.47,U] [#2 -0.75,0.35,1.08,U] [#3 -0.57,0.03,1.16,U] [#4 -0.32,0.21,0.99,U] [#5 -0.21,0.02,0.91,U] [#6 -0.16,0.06,0.69,U] [#7 -0.25,0.15,0.84,U] [#8 -0.19,-0.04,0.57,U] 
04:32:15.081 00.000 21444 refined, 8 included, MultiStar: {-0.36, 0.14}, one-star: {0.51, 0.62}
04:32:15.081 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
04:32:15.081 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.13 = -3.13)
04:32:15.081 00.000 21444 CameraToMount -- cameraX=-0.36 cameraY=0.14 hyp=0.38 cameraTheta=2.77 mountX=0.37 mountY=-0.01, mountTheta=-0.02
04:32:15.082 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.36, y=0.14, opts=13)
04:32:15.082 00.000 21444 Enqueuing Move request for scope (-0.36, 0.14)
04:32:15.082 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=16, FiltMax=65504, Gamma=0.560
04:32:15.082 00.000 21444 UpdateGuideState exits: m=4044620 SNR=107.7 Saturated
04:32:15.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:15.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:15.082 00.000 21444 Enqueuing Expose request
04:32:15.083 00.001 25848 Worker thread wakes up
04:32:15.083 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.14) opts 0xd
04:32:15.083 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.36, 0.14)
04:32:15.083 00.000 25848 Moving (-0.36, 0.14) raw xDistance=0.37 yDistance=-0.01
04:32:15.083 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
04:32:15.083 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:15.083 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:32:15.083 00.000 25848 MoveAxis(E, 0, ABG)
04:32:15.083 00.000 25848 Move returns status 0, amount 0
04:32:15.084 00.001 25848 MoveAxis(N, 0, ABG)
04:32:15.084 00.000 25848 Move returns status 0, amount 0
04:32:15.084 00.000 25848 move complete, result=0
04:32:15.084 00.000 25848 worker thread done servicing request
04:32:15.084 00.000 25848 Worker thread wakes up
04:32:15.084 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
04:32:15.084 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:15.085 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:17.926 02.841 25848 Exposure complete
04:32:18.010 00.084 25848 worker thread done servicing request
04:32:18.010 00.000 21444 OnExposeComplete: enter
04:32:18.010 00.000 21444 UpdateGuideState(): m_state=6
04:32:18.011 00.001 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1325
04:32:18.011 00.000 21444 Star::Find returns 1 (1), X=1247.06, Y=683.12, Mass=3807645, SNR=94.6, Peak=58700 HFD=7.7
04:32:18.011 00.000 21444 MultiStar: [#1 -0.36,-0.89,1.56,U] [#2 -0.74,-0.53,1.27,U] [#3 -0.36,-0.54,1.02,U] [#4 0.62,-0.35,0.85,U] [#5 1.13,0.03,1.26,U] [#6 0.79,-0.12,0.87,U] [#7 0.76,-0.41,0.72,U] [#8 -0.14,-0.47,0.65,U] 
04:32:18.011 00.000 21444 refined, 8 included, MultiStar: {0.22, -0.36}, one-star: {0.82, 0.31}
04:32:18.011 00.000 21444 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.05) = xAngle (-4.06 = 2.22)
04:32:18.011 00.000 21444 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.90 = -0.62)
04:32:18.011 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.36 hyp=0.42 cameraTheta=-1.01 mountX=-0.25 mountY=-0.24, mountTheta=-2.38
04:32:18.012 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.36, opts=13)
04:32:18.012 00.000 21444 Enqueuing Move request for scope (0.22, -0.36)
04:32:18.012 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:32:18.012 00.000 21444 UpdateGuideState exits: m=3807645 SNR=94.6 Saturated
04:32:18.012 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:18.012 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:18.012 00.000 21444 Enqueuing Expose request
04:32:18.012 00.000 25848 Worker thread wakes up
04:32:18.012 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.36) opts 0xd
04:32:18.012 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.36)
04:32:18.012 00.000 25848 Moving (0.22, -0.36) raw xDistance=-0.25 yDistance=-0.24
04:32:18.012 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
04:32:18.012 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:18.012 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
04:32:18.012 00.000 25848 MoveAxis(E, 0, ABG)
04:32:18.012 00.000 25848 Move returns status 0, amount 0
04:32:18.012 00.000 25848 MoveAxis(N, 0, ABG)
04:32:18.012 00.000 25848 Move returns status 0, amount 0
04:32:18.012 00.000 25848 move complete, result=0
04:32:18.012 00.000 25848 worker thread done servicing request
04:32:18.012 00.000 25848 Worker thread wakes up
04:32:18.012 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
04:32:18.012 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:18.012 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:20.864 02.852 25848 Exposure complete
04:32:20.952 00.088 25848 worker thread done servicing request
04:32:20.952 00.000 21444 OnExposeComplete: enter
04:32:20.952 00.000 21444 UpdateGuideState(): m_state=6
04:32:20.952 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1326
04:32:20.952 00.000 21444 Star::Find returns 1 (1), X=1245.25, Y=683.18, Mass=3349282, SNR=72.4, Peak=52736 HFD=7.8
04:32:20.952 00.000 21444 MultiStar: [#1 -2.80,-0.35,0.00,M1] [#2 -3.29,-0.33,0.00,M2] [#3 -2.53,-0.42,0.00,M1] [#4 -1.78,-0.12,0.97,U] [#5 -1.17,0.43,0.95,U] [#6 -1.36,0.17,0.76,U] [#7 -1.63,0.23,1.22,U] [#8 -1.58,0.12,0.49,U] 
04:32:20.953 00.001 21444 single-star, 5 included, MultiStar: {-1.41, 0.21}, one-star: {-0.99, 0.36}
04:32:20.953 00.000 21444 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.05) = xAngle (-0.26 = -0.26)
04:32:20.953 00.000 21444 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.11 = -3.11)
04:32:20.953 00.000 21444 CameraToMount -- cameraX=-0.99 cameraY=0.36 hyp=1.05 cameraTheta=2.79 mountX=1.01 mountY=-0.04, mountTheta=-0.04
04:32:20.954 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.99, y=0.36, opts=13)
04:32:20.954 00.000 21444 Enqueuing Move request for scope (-0.99, 0.36)
04:32:20.954 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=116, FiltMax=65504, Gamma=0.560
04:32:20.954 00.000 21444 UpdateGuideState exits: m=3349282 SNR=72.4 Saturated
04:32:20.954 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:20.954 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:20.954 00.000 21444 Enqueuing Expose request
04:32:20.954 00.000 25848 Worker thread wakes up
04:32:20.954 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.36) opts 0xd
04:32:20.954 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.99, 0.36)
04:32:20.954 00.000 25848 Moving (-0.99, 0.36) raw xDistance=1.01 yDistance=-0.04
04:32:20.954 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.01
04:32:20.954 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:20.954 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:32:20.954 00.000 25848 MoveAxis(W, 30, ABG)
04:32:20.954 00.000 25848 Guiding  Dir = 3, Dur = 30
04:32:20.985 00.031 25848 IsSlewing returns 0
04:32:20.985 00.000 25848 IsGuiding returns 0
04:32:21.017 00.032 25848 IsGuiding returns 1
04:32:21.017 00.000 25848 scope still moving after pulse duration time elapsed
04:32:21.094 00.077 25848 IsSlewing returns 0
04:32:21.094 00.000 25848 IsGuiding returns 0
04:32:21.094 00.000 25848 scope move finished after 30 + 79 ms
04:32:21.094 00.000 25848 Move returns status 0, amount 30
04:32:21.094 00.000 25848 MoveAxis(N, 0, ABG)
04:32:21.094 00.000 25848 Move returns status 0, amount 0
04:32:21.094 00.000 25848 move complete, result=0
04:32:21.094 00.000 25848 worker thread done servicing request
04:32:21.094 00.000 25848 Worker thread wakes up
04:32:21.094 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:21.094 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:21.094 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.0 px 0 ms NORTH
04:32:23.936 02.842 25848 Exposure complete
04:32:24.014 00.078 25848 worker thread done servicing request
04:32:24.015 00.001 21444 OnExposeComplete: enter
04:32:24.015 00.000 21444 UpdateGuideState(): m_state=6
04:32:24.015 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1327
04:32:24.015 00.000 21444 Star::Find returns 1 (1), X=1246.12, Y=682.28, Mass=3868406, SNR=86.7, Peak=61256 HFD=7.8
04:32:24.015 00.000 21444 MultiStar: [#1 -1.01,-1.22,1.54,U] [#2 -1.53,-1.33,1.60,U] [#3 -0.78,-1.00,1.28,U] [#4 -1.03,-1.48,0.86,U] [#5 -1.18,-1.73,1.99,U] [#6 -0.09,-0.48,1.05,U] [#7 -0.75,-1.10,1.19,U] [#8 -1.50,-0.73,0.62,U] 
04:32:24.015 00.000 21444 single-star, 8 included, MultiStar: {-0.92, -1.15}, one-star: {-0.12, -0.53}
04:32:24.015 00.000 21444 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.05) = xAngle (-4.84 = 1.44)
04:32:24.015 00.000 21444 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.69 = -1.40)
04:32:24.015 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-0.53 hyp=0.55 cameraTheta=-1.79 mountX=0.07 mountY=-0.54, mountTheta=-1.44
04:32:24.016 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-0.53, opts=13)
04:32:24.016 00.000 21444 Enqueuing Move request for scope (-0.12, -0.53)
04:32:24.016 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=166, FiltMax=65504, Gamma=0.560
04:32:24.016 00.000 21444 UpdateGuideState exits: m=3868406 SNR=86.7 Saturated
04:32:24.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:24.016 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:24.016 00.000 21444 Enqueuing Expose request
04:32:24.016 00.000 25848 Worker thread wakes up
04:32:24.016 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.53) opts 0xd
04:32:24.016 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -0.53)
04:32:24.016 00.000 25848 Moving (-0.12, -0.53) raw xDistance=0.07 yDistance=-0.54
04:32:24.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:32:24.016 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-0.62 newest=-0.82
04:32:24.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
04:32:24.016 00.000 25848 MoveAxis(E, 0, ABG)
04:32:24.016 00.000 25848 Move returns status 0, amount 0
04:32:24.016 00.000 25848 BLC: Oldest BLC event removed
04:32:24.016 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 307 applied
04:32:24.016 00.000 25848 MoveAxis(N, 322, ABG)
04:32:24.016 00.000 25848 Guiding  Dir = 0, Dur = 322
04:32:24.045 00.029 25848 IsSlewing returns 0
04:32:24.045 00.000 25848 IsGuiding returns 0
04:32:24.085 00.040 25848 PulseGuide returned control before completion, sleep 291
04:32:24.387 00.302 25848 IsGuiding returns 1
04:32:24.387 00.000 25848 scope still moving after pulse duration time elapsed
04:32:24.438 00.051 25848 IsSlewing returns 0
04:32:24.438 00.000 25848 IsGuiding returns 0
04:32:24.439 00.001 25848 scope move finished after 322 + 72 ms
04:32:24.439 00.000 25848 Move returns status 0, amount 322
04:32:24.439 00.000 25848 move complete, result=0
04:32:24.439 00.000 25848 worker thread done servicing request
04:32:24.439 00.000 25848 Worker thread wakes up
04:32:24.439 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 322 ms NORTH
04:32:24.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:24.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:27.293 02.854 25848 Exposure complete
04:32:27.373 00.080 25848 worker thread done servicing request
04:32:27.373 00.000 21444 OnExposeComplete: enter
04:32:27.373 00.000 21444 UpdateGuideState(): m_state=6
04:32:27.374 00.001 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1328
04:32:27.374 00.000 21444 Star::Find returns 1 (1), X=1246.58, Y=681.24, Mass=4428813, SNR=141.7, Peak=65504 HFD=7.6
04:32:27.374 00.000 21444 MultiStar: [#1 -1.13,-2.86,0.00,M1] [#2 -1.59,-2.94,0.00,M2] [#3 -0.86,-2.23,0.00,M1] [#4 -0.79,-2.43,0.00,M1] [#5 -0.68,-2.60,0.00,M1] [#6 -0.61,-1.83,0.52,U] [#7 -0.17,-1.80,0.65,U] [#8 -0.96,-2.04,0.00,M1] 
04:32:27.374 00.000 21444 single-star, 2 included, MultiStar: {-0.04, -1.71}, one-star: {0.34, -1.58}
04:32:27.374 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.87)
04:32:27.374 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.97)
04:32:27.374 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-1.58 hyp=1.61 cameraTheta=-1.36 mountX=-0.48 mountY=-1.33, mountTheta=-1.92
04:32:27.375 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-1.58, opts=13)
04:32:27.375 00.000 21444 Enqueuing Move request for scope (0.34, -1.58)
04:32:27.375 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=196, FiltMax=65504, Gamma=0.560
04:32:27.375 00.000 21444 UpdateGuideState exits: m=4428813 SNR=141.7 Saturated
04:32:27.375 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:27.375 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:27.375 00.000 21444 Enqueuing Expose request
04:32:27.375 00.000 25848 Worker thread wakes up
04:32:27.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.58) opts 0xd
04:32:27.375 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -1.58)
04:32:27.375 00.000 25848 Moving (0.34, -1.58) raw xDistance=-0.48 yDistance=-1.33
04:32:27.375 00.000 25848 BLC: History state: CurrMiss=1.33, AvgInitMiss=0.02, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.539485, 1:1.330304
04:32:27.375 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:32:27.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
04:32:27.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
04:32:27.375 00.000 25848 MoveAxis(E, 0, ABG)
04:32:27.375 00.000 25848 Move returns status 0, amount 0
04:32:27.375 00.000 25848 MoveAxis(N, 36, ABG)
04:32:27.375 00.000 25848 Guiding  Dir = 0, Dur = 36
04:32:27.406 00.031 25848 IsSlewing returns 0
04:32:27.406 00.000 25848 IsGuiding returns 0
04:32:27.438 00.032 25848 PulseGuide returned control before completion, sleep 15
04:32:27.464 00.026 25848 IsGuiding returns 1
04:32:27.464 00.000 25848 scope still moving after pulse duration time elapsed
04:32:27.514 00.050 25848 IsSlewing returns 0
04:32:27.514 00.000 25848 IsGuiding returns 0
04:32:27.514 00.000 25848 scope move finished after 36 + 72 ms
04:32:27.514 00.000 25848 Move returns status 0, amount 36
04:32:27.514 00.000 25848 move complete, result=0
04:32:27.514 00.000 25848 worker thread done servicing request
04:32:27.514 00.000 25848 Worker thread wakes up
04:32:27.514 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:27.514 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:27.514 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.3 px 36 ms NORTH
04:32:30.363 02.849 25848 Exposure complete
04:32:30.451 00.088 25848 worker thread done servicing request
04:32:30.451 00.000 21444 OnExposeComplete: enter
04:32:30.451 00.000 21444 UpdateGuideState(): m_state=6
04:32:30.451 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1329
04:32:30.451 00.000 21444 Star::Find returns 1 (1), X=1245.80, Y=681.02, Mass=3596833, SNR=111.8, Peak=55440 HFD=8.0
04:32:30.451 00.000 21444 MultiStar: [#1 -1.38,-3.55,0.00,M2] [#2 -1.75,-3.13,0.00,M3] [#3 -1.31,-2.65,0.00,M2] [#4 -1.40,-2.90,0.00,M2] [#5 -0.63,-3.08,0.00,M2] [#6 -1.23,-3.48,0.00,M1] [#7 -0.86,-3.53,0.00,M1] [#8 -1.68,-3.89,0.00,M2] 
04:32:30.451 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.05) = xAngle (-4.86 = 1.42)
04:32:30.451 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.70 = -1.42)
04:32:30.452 00.001 21444 CameraToMount -- cameraX=-0.44 cameraY=-1.80 hyp=1.85 cameraTheta=-1.81 mountX=0.27 mountY=-1.83, mountTheta=-1.42
04:32:30.452 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=-1.80, opts=13)
04:32:30.452 00.000 21444 Enqueuing Move request for scope (-0.44, -1.80)
04:32:30.452 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=80, FiltMax=65504, Gamma=0.560
04:32:30.453 00.001 25848 Worker thread wakes up
04:32:30.453 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -1.80) opts 0xd
04:32:30.453 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, -1.80)
04:32:30.453 00.000 25848 Moving (-0.44, -1.80) raw xDistance=0.27 yDistance=-1.83
04:32:30.453 00.000 25848 BLC: History state: CurrMiss=1.83, AvgInitMiss=0.02, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.539485, 1:1.330304, 2:1.829616
04:32:30.453 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:32:30.453 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
04:32:30.453 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.83 from input -1.83
04:32:30.453 00.000 25848 MoveAxis(E, 0, ABG)
04:32:30.453 00.000 25848 Move returns status 0, amount 0
04:32:30.453 00.000 25848 MoveAxis(N, 50, ABG)
04:32:30.453 00.000 25848 Guiding  Dir = 0, Dur = 50
04:32:30.453 00.000 21444 UpdateGuideState exits: m=3596833 SNR=111.8 Saturated
04:32:30.453 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:30.453 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:30.453 00.000 21444 Enqueuing Expose request
04:32:30.483 00.030 25848 IsSlewing returns 0
04:32:30.484 00.001 25848 IsGuiding returns 0
04:32:30.515 00.031 25848 PulseGuide returned control before completion, sleep 30
04:32:30.577 00.062 25848 IsGuiding returns 1
04:32:30.577 00.000 25848 scope still moving after pulse duration time elapsed
04:32:30.640 00.063 25848 IsSlewing returns 0
04:32:30.640 00.000 25848 IsGuiding returns 0
04:32:30.640 00.000 25848 scope move finished after 50 + 106 ms
04:32:30.640 00.000 25848 Move returns status 0, amount 50
04:32:30.640 00.000 25848 move complete, result=0
04:32:30.641 00.001 25848 worker thread done servicing request
04:32:30.641 00.000 25848 Worker thread wakes up
04:32:30.641 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:30.641 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:30.641 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.8 px 50 ms NORTH
04:32:33.485 02.844 25848 Exposure complete
04:32:33.564 00.079 25848 worker thread done servicing request
04:32:33.565 00.001 21444 OnExposeComplete: enter
04:32:33.565 00.000 21444 UpdateGuideState(): m_state=6
04:32:33.565 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1330
04:32:33.565 00.000 21444 Star::Find returns 1 (1), X=1244.08, Y=681.74, Mass=3648298, SNR=94.7, Peak=61760 HFD=7.8
04:32:33.565 00.000 21444 MultiStar: [#1 -3.28,-1.28,0.00,M3] [#2 -3.84,-1.29,0.00,M4] [#3 -2.42,-1.32,0.00,M3] [#4 -2.51,-1.33,0.00,M3] [#5 -2.66,-1.27,0.00,M3] [#6 -2.56,-1.18,0.00,M2] [#7 -2.36,-1.80,0.00,M2] [#8 -3.22,-1.41,0.00,M3] 
04:32:33.565 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.55)
04:32:33.565 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.57 = -2.29)
04:32:33.565 00.000 21444 CameraToMount -- cameraX=-2.16 cameraY=-1.08 hyp=2.42 cameraTheta=-2.68 mountX=2.06 mountY=-1.82, mountTheta=-0.72
04:32:33.566 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.16, y=-1.08, opts=13)
04:32:33.566 00.000 21444 Enqueuing Move request for scope (-2.16, -1.08)
04:32:33.566 00.000 25848 Worker thread wakes up
04:32:33.566 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.16, -1.08) opts 0xd
04:32:33.566 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:32:33.566 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.16, -1.08)
04:32:33.566 00.000 25848 Moving (-2.16, -1.08) raw xDistance=2.06 yDistance=-1.82
04:32:33.566 00.000 25848 BLC: window closed
04:32:33.566 00.000 21444 UpdateGuideState exits: m=3648298 SNR=94.7 Saturated
04:32:33.566 00.000 25848 BLC: History state: CurrMiss=1.82, AvgInitMiss=0.02, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=-0.539485, 1:1.330304, 2:1.829616
04:32:33.566 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:32:33.566 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:33.566 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.30 from input 2.06
04:32:33.566 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:33.566 00.000 21444 Enqueuing Expose request
04:32:33.566 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.82 from input -1.82
04:32:33.566 00.000 25848 MoveAxis(W, 60, ABG)
04:32:33.566 00.000 25848 Guiding  Dir = 3, Dur = 60
04:32:33.661 00.095 25848 IsSlewing returns 0
04:32:33.661 00.000 25848 IsGuiding returns 0
04:32:33.693 00.032 25848 PulseGuide returned control before completion, sleep 39
04:32:33.734 00.041 25848 IsGuiding returns 1
04:32:33.734 00.000 25848 scope still moving after pulse duration time elapsed
04:32:33.798 00.064 25848 IsSlewing returns 0
04:32:33.799 00.001 25848 IsGuiding returns 0
04:32:33.799 00.000 25848 scope move finished after 60 + 76 ms
04:32:33.799 00.000 25848 Move returns status 0, amount 60
04:32:33.799 00.000 25848 MoveAxis(N, 50, ABG)
04:32:33.799 00.000 25848 Guiding  Dir = 0, Dur = 50
04:32:33.827 00.028 25848 IsSlewing returns 0
04:32:33.827 00.000 25848 IsGuiding returns 0
04:32:33.858 00.031 25848 PulseGuide returned control before completion, sleep 30
04:32:33.892 00.034 25848 IsGuiding returns 1
04:32:33.892 00.000 25848 scope still moving after pulse duration time elapsed
04:32:33.951 00.059 25848 IsSlewing returns 0
04:32:33.951 00.000 25848 IsGuiding returns 0
04:32:33.952 00.001 25848 scope move finished after 50 + 74 ms
04:32:33.952 00.000 25848 Move returns status 0, amount 50
04:32:33.952 00.000 25848 move complete, result=0
04:32:33.952 00.000 25848 worker thread done servicing request
04:32:33.952 00.000 25848 Worker thread wakes up
04:32:33.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:33.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:33.952 00.000 21444 GuideStep: 2.1 px 60 ms WEST, -1.8 px 50 ms NORTH
04:32:36.797 02.845 25848 Exposure complete
04:32:36.864 00.067 25848 worker thread done servicing request
04:32:36.864 00.000 21444 OnExposeComplete: enter
04:32:36.864 00.000 21444 UpdateGuideState(): m_state=6
04:32:36.865 00.001 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1331
04:32:36.865 00.000 21444 Star::Find returns 1 (1), X=1247.05, Y=682.06, Mass=3256236, SNR=73.5, Peak=55544 HFD=7.4
04:32:36.865 00.000 21444 MultiStar: [#1 -0.50,-1.33,1.51,U] [#2 -0.97,-1.40,1.44,U] [#3 0.06,-1.04,1.20,U] [#4 -0.24,-1.06,1.03,U] [#5 -0.44,-0.87,1.10,U] [#6 0.12,-1.34,1.19,U] [#7 -0.21,-1.49,1.05,U] [#8 0.38,-1.76,0.94,U] 
04:32:36.865 00.000 21444 single-star, 8 included, MultiStar: {-0.16, -1.23}, one-star: {0.81, -0.76}
04:32:36.865 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
04:32:36.865 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
04:32:36.865 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=-0.76 hyp=1.11 cameraTheta=-0.75 mountX=-0.88 mountY=-0.39, mountTheta=-2.72
04:32:36.866 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=-0.76, opts=13)
04:32:36.866 00.000 21444 Enqueuing Move request for scope (0.81, -0.76)
04:32:36.866 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=94, FiltMax=65504, Gamma=0.560
04:32:36.866 00.000 21444 UpdateGuideState exits: m=3256236 SNR=73.5 Saturated
04:32:36.866 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:36.866 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:36.866 00.000 21444 Enqueuing Expose request
04:32:36.866 00.000 25848 Worker thread wakes up
04:32:36.866 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.76) opts 0xd
04:32:36.866 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, -0.76)
04:32:36.866 00.000 25848 Moving (0.81, -0.76) raw xDistance=-0.88 yDistance=-0.39
04:32:36.866 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.88
04:32:36.866 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:36.866 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
04:32:36.866 00.000 25848 MoveAxis(E, 21, ABG)
04:32:36.866 00.000 25848 Guiding  Dir = 2, Dur = 21
04:32:36.891 00.025 25848 IsSlewing returns 0
04:32:36.892 00.001 25848 IsGuiding returns 0
04:32:36.922 00.030 25848 IsGuiding returns 1
04:32:36.922 00.000 25848 scope still moving after pulse duration time elapsed
04:32:36.982 00.060 25848 IsSlewing returns 0
04:32:36.982 00.000 25848 IsGuiding returns 0
04:32:36.982 00.000 25848 scope move finished after 21 + 70 ms
04:32:36.982 00.000 25848 Move returns status 0, amount 21
04:32:36.983 00.001 25848 MoveAxis(N, 0, ABG)
04:32:36.983 00.000 25848 Move returns status 0, amount 0
04:32:36.983 00.000 25848 move complete, result=0
04:32:36.983 00.000 25848 worker thread done servicing request
04:32:36.983 00.000 25848 Worker thread wakes up
04:32:36.983 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:36.983 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:36.983 00.000 21444 GuideStep: -0.9 px 21 ms EAST, -0.4 px 0 ms NORTH
04:32:39.827 02.844 25848 Exposure complete
04:32:39.903 00.076 25848 worker thread done servicing request
04:32:39.903 00.000 21444 OnExposeComplete: enter
04:32:39.903 00.000 21444 UpdateGuideState(): m_state=6
04:32:39.903 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1332
04:32:39.904 00.001 21444 Star::Find returns 1 (1), X=1247.22, Y=680.57, Mass=4323069, SNR=121.5, Peak=65504 HFD=7.6
04:32:39.904 00.000 21444 MultiStar: [#1 0.30,-2.19,0.00,M3] [#2 -0.19,-2.25,0.00,M4] [#3 -0.76,-2.04,0.00,M3] [#4 0.76,-2.09,0.00,M3] [#5 0.52,-2.29,0.00,M3] [#6 0.56,-2.07,0.00,M2] [#7 0.78,-2.18,0.00,M2] [#8 -0.07,-2.58,0.00,M3] 
04:32:39.904 00.000 21444 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.05) = xAngle (-4.21 = 2.07)
04:32:39.904 00.000 21444 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.77)
04:32:39.904 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=-2.25 hyp=2.45 cameraTheta=-1.16 mountX=-1.18 mountY=-1.71, mountTheta=-2.18
04:32:39.904 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=-2.25, opts=13)
04:32:39.904 00.000 21444 Enqueuing Move request for scope (0.98, -2.25)
04:32:39.904 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=42, FiltMax=65504, Gamma=0.560
04:32:39.905 00.001 21444 UpdateGuideState exits: m=4323069 SNR=121.5 Saturated
04:32:39.905 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:39.905 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:39.905 00.000 21444 Enqueuing Expose request
04:32:39.905 00.000 25848 Worker thread wakes up
04:32:39.905 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, -2.25) opts 0xd
04:32:39.905 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, -2.25)
04:32:39.905 00.000 25848 Moving (0.98, -2.25) raw xDistance=-1.18 yDistance=-1.71
04:32:39.905 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.18
04:32:39.906 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.71 from input -1.71
04:32:39.906 00.000 25848 MoveAxis(E, 36, ABG)
04:32:39.906 00.000 25848 Guiding  Dir = 2, Dur = 36
04:32:39.936 00.030 25848 IsSlewing returns 0
04:32:39.937 00.001 25848 IsGuiding returns 0
04:32:39.968 00.031 25848 PulseGuide returned control before completion, sleep 16
04:32:39.984 00.016 25848 IsGuiding returns 1
04:32:39.984 00.000 25848 scope still moving after pulse duration time elapsed
04:32:40.047 00.063 25848 IsSlewing returns 0
04:32:40.047 00.000 25848 IsGuiding returns 0
04:32:40.047 00.000 25848 scope move finished after 36 + 75 ms
04:32:40.047 00.000 25848 Move returns status 0, amount 36
04:32:40.048 00.001 25848 MoveAxis(N, 47, ABG)
04:32:40.048 00.000 25848 Guiding  Dir = 0, Dur = 47
04:32:40.076 00.028 25848 IsSlewing returns 0
04:32:40.076 00.000 25848 IsGuiding returns 0
04:32:40.118 00.042 25848 PulseGuide returned control before completion, sleep 17
04:32:40.141 00.023 25848 IsGuiding returns 1
04:32:40.141 00.000 25848 scope still moving after pulse duration time elapsed
04:32:40.229 00.088 25848 IsSlewing returns 0
04:32:40.229 00.000 25848 IsGuiding returns 0
04:32:40.229 00.000 25848 scope move finished after 47 + 105 ms
04:32:40.229 00.000 25848 Move returns status 0, amount 47
04:32:40.229 00.000 25848 move complete, result=0
04:32:40.229 00.000 25848 worker thread done servicing request
04:32:40.229 00.000 25848 Worker thread wakes up
04:32:40.229 00.000 21444 GuideStep: -1.2 px 36 ms EAST, -1.7 px 47 ms NORTH
04:32:40.230 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:40.230 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:43.076 02.846 25848 Exposure complete
04:32:43.157 00.081 25848 worker thread done servicing request
04:32:43.157 00.000 21444 OnExposeComplete: enter
04:32:43.158 00.001 21444 UpdateGuideState(): m_state=6
04:32:43.158 00.000 21444 Star::Find(15, 1247, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1333
04:32:43.158 00.000 21444 Star::Find returns 1 (1), X=1249.65, Y=684.34, Mass=3905917, SNR=86.5, Peak=65092 HFD=7.5
04:32:43.158 00.000 21444 MultiStar: [#1 1.97,0.85,0.00,M4] [#2 1.68,1.25,0.00,M5] [#3 2.28,1.32,0.00,M4] [#4 2.63,0.67,0.00,M4] [#5 2.74,0.63,0.00,M4] [#6 3.42,1.15,0.00,M3] [#7 3.09,0.62,0.00,M3] [#8 2.28,0.84,0.00,M4] 
04:32:43.158 00.000 21444 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.05) = xAngle (-2.63 = -2.63)
04:32:43.158 00.000 21444 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.47 = 0.81)
04:32:43.158 00.000 21444 CameraToMount -- cameraX=3.41 cameraY=1.52 hyp=3.74 cameraTheta=0.42 mountX=-3.26 mountY=2.70, mountTheta=2.45
04:32:43.159 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.41, y=1.52, opts=13)
04:32:43.159 00.000 21444 Enqueuing Move request for scope (3.41, 1.52)
04:32:43.159 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=178, FiltMax=65504, Gamma=0.560
04:32:43.159 00.000 21444 UpdateGuideState exits: m=3905917 SNR=86.5 Saturated
04:32:43.159 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:43.159 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:43.159 00.000 21444 Enqueuing Expose request
04:32:43.160 00.001 25848 Worker thread wakes up
04:32:43.160 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.41, 1.52) opts 0xd
04:32:43.160 00.000 25848 Handling offset move in thread for scope, endpoint = (3.41, 1.52)
04:32:43.160 00.000 25848 Moving (3.41, 1.52) raw xDistance=-3.26 yDistance=2.70
04:32:43.160 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.11 from input -3.26
04:32:43.160 00.000 25848 resist switch: large excursion: input 2.70 thresh 1.53 direction from -1 to 1
04:32:43.160 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.11
04:32:43.160 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.70 from input 2.70
04:32:43.160 00.000 25848 MoveAxis(E, 97, ABG)
04:32:43.160 00.000 25848 Guiding  Dir = 2, Dur = 97
04:32:43.217 00.057 25848 IsSlewing returns 0
04:32:43.218 00.001 25848 IsGuiding returns 0
04:32:43.249 00.031 25848 PulseGuide returned control before completion, sleep 76
04:32:43.326 00.077 25848 IsGuiding returns 1
04:32:43.326 00.000 25848 scope still moving after pulse duration time elapsed
04:32:43.408 00.082 25848 IsSlewing returns 0
04:32:43.409 00.001 25848 IsGuiding returns 0
04:32:43.409 00.000 25848 scope move finished after 97 + 94 ms
04:32:43.409 00.000 25848 Move returns status 0, amount 97
04:32:43.409 00.000 25848 BLC: Oldest BLC event removed
04:32:43.409 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 307 applied
04:32:43.409 00.000 25848 MoveAxis(S, 381, ABG)
04:32:43.409 00.000 25848 Guiding  Dir = 1, Dur = 381
04:32:43.439 00.030 25848 IsSlewing returns 0
04:32:43.439 00.000 25848 IsGuiding returns 0
04:32:43.470 00.031 25848 PulseGuide returned control before completion, sleep 360
04:32:43.841 00.371 25848 IsGuiding returns 1
04:32:43.841 00.000 25848 scope still moving after pulse duration time elapsed
04:32:43.908 00.067 25848 IsSlewing returns 0
04:32:43.908 00.000 25848 IsGuiding returns 0
04:32:43.908 00.000 25848 scope move finished after 381 + 88 ms
04:32:43.909 00.001 25848 Move returns status 0, amount 381
04:32:43.909 00.000 25848 move complete, result=0
04:32:43.909 00.000 25848 worker thread done servicing request
04:32:43.909 00.000 25848 Worker thread wakes up
04:32:43.909 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:43.909 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:43.909 00.000 21444 GuideStep: -3.3 px 97 ms EAST, 2.7 px 381 ms SOUTH
04:32:46.760 02.851 25848 Exposure complete
04:32:46.827 00.067 25848 worker thread done servicing request
04:32:46.827 00.000 21444 OnExposeComplete: enter
04:32:46.827 00.000 21444 UpdateGuideState(): m_state=6
04:32:46.827 00.000 21444 Star::Find(15, 1249, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1334
04:32:46.827 00.000 21444 Star::Find returns 1 (1), X=1247.61, Y=683.04, Mass=3588388, SNR=94.5, Peak=64728 HFD=7.5
04:32:46.827 00.000 21444 MultiStar: [#1 0.12,-0.17,1.07,U] [#2 -0.24,-0.32,1.10,U] [#3 0.03,-0.39,1.04,U] [#4 0.50,-0.01,0.74,U] [#5 0.47,-0.35,0.72,U] [#6 0.70,0.56,0.71,U] [#7 0.75,-0.08,0.79,U] [#8 -0.07,-0.32,0.51,U] 
04:32:46.827 00.000 21444 refined, 8 included, MultiStar: {0.40, -0.10}, one-star: {1.37, 0.22}
04:32:46.827 00.000 21444 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.05) = xAngle (-3.31 = 2.97)
04:32:46.827 00.000 21444 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.15 = 0.13)
04:32:46.827 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=-0.10 hyp=0.41 cameraTheta=-0.26 mountX=-0.40 mountY=0.05, mountTheta=3.01
04:32:46.828 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=-0.10, opts=13)
04:32:46.828 00.000 21444 Enqueuing Move request for scope (0.40, -0.10)
04:32:46.828 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=106, FiltMax=65504, Gamma=0.560
04:32:46.828 00.000 21444 UpdateGuideState exits: m=3588388 SNR=94.5 Saturated
04:32:46.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:46.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:46.828 00.000 21444 Enqueuing Expose request
04:32:46.828 00.000 25848 Worker thread wakes up
04:32:46.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.10) opts 0xd
04:32:46.828 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, -0.10)
04:32:46.828 00.000 25848 Moving (0.40, -0.10) raw xDistance=-0.40 yDistance=0.05
04:32:46.828 00.000 25848 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.702428, 1:0.053235
04:32:46.828 00.000 25848 BLC: No correction, Miss < min_move
04:32:46.829 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
04:32:46.829 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:46.829 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:32:46.829 00.000 25848 MoveAxis(E, 0, ABG)
04:32:46.829 00.000 25848 Move returns status 0, amount 0
04:32:46.829 00.000 25848 MoveAxis(N, 0, ABG)
04:32:46.829 00.000 25848 Move returns status 0, amount 0
04:32:46.829 00.000 25848 move complete, result=0
04:32:46.829 00.000 25848 worker thread done servicing request
04:32:46.829 00.000 25848 Worker thread wakes up
04:32:46.829 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:46.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:46.829 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:49.681 02.852 25848 Exposure complete
04:32:49.763 00.082 25848 worker thread done servicing request
04:32:49.763 00.000 21444 OnExposeComplete: enter
04:32:49.763 00.000 21444 UpdateGuideState(): m_state=6
04:32:49.763 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1335
04:32:49.763 00.000 21444 Star::Find returns 1 (1), X=1248.88, Y=684.08, Mass=3677756, SNR=90.3, Peak=61360 HFD=7.9
04:32:49.763 00.000 21444 MultiStar: [#1 1.46,0.19,1.48,U] [#2 0.95,0.13,1.34,U] [#3 1.53,0.77,1.06,U] [#4 1.80,0.92,0.88,U] [#5 2.68,1.02,0.00,M4] [#6 1.74,1.42,0.00,M3] [#7 2.65,0.70,0.00,M3] [#8 1.82,0.88,0.60,U] 
04:32:49.764 00.001 21444 refined, 5 included, MultiStar: {1.63, 0.61}, one-star: {2.65, 1.26}
04:32:49.764 00.000 21444 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
04:32:49.764 00.000 21444 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.54 = 0.75)
04:32:49.764 00.000 21444 CameraToMount -- cameraX=1.63 cameraY=0.61 hyp=1.74 cameraTheta=0.36 mountX=-1.57 mountY=1.18, mountTheta=2.50
04:32:49.765 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.63, y=0.61, opts=13)
04:32:49.765 00.000 21444 Enqueuing Move request for scope (1.63, 0.61)
04:32:49.765 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=192, FiltMax=65504, Gamma=0.560
04:32:49.765 00.000 21444 UpdateGuideState exits: m=3677756 SNR=90.3 Saturated
04:32:49.765 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:49.765 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:49.765 00.000 21444 Enqueuing Expose request
04:32:49.765 00.000 25848 Worker thread wakes up
04:32:49.765 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.63, 0.61) opts 0xd
04:32:49.765 00.000 25848 Handling offset move in thread for scope, endpoint = (1.63, 0.61)
04:32:49.765 00.000 25848 Moving (1.63, 0.61) raw xDistance=-1.57 yDistance=1.18
04:32:49.765 00.000 25848 BLC: History state: CurrMiss=1.18, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.702428, 1:0.053235, 2:1.182111
04:32:49.765 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:32:49.765 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.57
04:32:49.765 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
04:32:49.765 00.000 25848 MoveAxis(E, 46, ABG)
04:32:49.765 00.000 25848 Guiding  Dir = 2, Dur = 46
04:32:49.798 00.033 25848 IsSlewing returns 0
04:32:49.798 00.000 25848 IsGuiding returns 0
04:32:49.830 00.032 25848 PulseGuide returned control before completion, sleep 25
04:32:49.868 00.038 25848 IsGuiding returns 1
04:32:49.868 00.000 25848 scope still moving after pulse duration time elapsed
04:32:49.923 00.055 25848 IsSlewing returns 0
04:32:49.923 00.000 25848 IsGuiding returns 0
04:32:49.923 00.000 25848 scope move finished after 46 + 79 ms
04:32:49.923 00.000 25848 Move returns status 0, amount 46
04:32:49.923 00.000 25848 MoveAxis(S, 32, ABG)
04:32:49.923 00.000 25848 Guiding  Dir = 1, Dur = 32
04:32:49.951 00.028 25848 IsSlewing returns 0
04:32:49.952 00.001 25848 IsGuiding returns 0
04:32:49.983 00.031 25848 PulseGuide returned control before completion, sleep 12
04:32:50.024 00.041 25848 IsGuiding returns 1
04:32:50.024 00.000 25848 scope still moving after pulse duration time elapsed
04:32:50.078 00.054 25848 IsSlewing returns 0
04:32:50.078 00.000 25848 IsGuiding returns 0
04:32:50.078 00.000 25848 scope move finished after 32 + 94 ms
04:32:50.078 00.000 25848 Move returns status 0, amount 32
04:32:50.078 00.000 25848 move complete, result=0
04:32:50.078 00.000 25848 worker thread done servicing request
04:32:50.078 00.000 25848 Worker thread wakes up
04:32:50.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:50.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:50.078 00.000 21444 GuideStep: -1.6 px 46 ms EAST, 1.2 px 32 ms SOUTH
04:32:52.926 02.848 25848 Exposure complete
04:32:53.014 00.088 25848 worker thread done servicing request
04:32:53.014 00.000 21444 OnExposeComplete: enter
04:32:53.014 00.000 21444 UpdateGuideState(): m_state=6
04:32:53.015 00.001 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1336
04:32:53.015 00.000 21444 Star::Find returns 1 (1), X=1248.66, Y=683.09, Mass=4502697, SNR=145.8, Peak=65504 HFD=7.6
04:32:53.015 00.000 21444 MultiStar: [#1 0.68,-0.84,1.11,U] [#2 0.28,-0.85,1.19,U] [#3 0.61,-0.41,0.65,U] [#4 1.24,-0.82,0.67,U] [#5 1.76,-0.06,0.72,U] [#6 1.47,-0.66,0.58,U] [#7 1.59,-0.41,0.65,U] [#8 1.16,-0.46,0.63,U] 
04:32:53.015 00.000 21444 refined, 8 included, MultiStar: {1.20, -0.48}, one-star: {2.42, 0.27}
04:32:53.015 00.000 21444 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.05) = xAngle (-3.44 = 2.85)
04:32:53.015 00.000 21444 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.00)
04:32:53.015 00.000 21444 CameraToMount -- cameraX=1.20 cameraY=-0.48 hyp=1.29 cameraTheta=-0.38 mountX=-1.24 mountY=0.01, mountTheta=3.14
04:32:53.016 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.20, y=-0.48, opts=13)
04:32:53.016 00.000 21444 Enqueuing Move request for scope (1.20, -0.48)
04:32:53.016 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=194, FiltMax=65504, Gamma=0.560
04:32:53.016 00.000 21444 UpdateGuideState exits: m=4502697 SNR=145.8 Saturated
04:32:53.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:53.016 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:53.016 00.000 21444 Enqueuing Expose request
04:32:53.016 00.000 25848 Worker thread wakes up
04:32:53.017 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.20, -0.48) opts 0xd
04:32:53.017 00.000 25848 Handling offset move in thread for scope, endpoint = (1.20, -0.48)
04:32:53.017 00.000 25848 Moving (1.20, -0.48) raw xDistance=-1.24 yDistance=0.01
04:32:53.017 00.000 25848 BLC: window closed
04:32:53.017 00.000 25848 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.702428, 1:0.053235, 2:1.182111
04:32:53.017 00.000 25848 BLC: No correction, Miss < min_move
04:32:53.017 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.24
04:32:53.017 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:53.017 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:32:53.017 00.000 25848 MoveAxis(E, 39, ABG)
04:32:53.017 00.000 25848 Guiding  Dir = 2, Dur = 39
04:32:53.045 00.028 25848 IsSlewing returns 0
04:32:53.046 00.001 25848 IsGuiding returns 0
04:32:53.077 00.031 25848 PulseGuide returned control before completion, sleep 18
04:32:53.100 00.023 25848 IsGuiding returns 1
04:32:53.100 00.000 25848 scope still moving after pulse duration time elapsed
04:32:53.157 00.057 25848 IsSlewing returns 0
04:32:53.157 00.000 25848 IsGuiding returns 0
04:32:53.157 00.000 25848 scope move finished after 39 + 72 ms
04:32:53.157 00.000 25848 Move returns status 0, amount 39
04:32:53.157 00.000 25848 MoveAxis(N, 0, ABG)
04:32:53.157 00.000 25848 Move returns status 0, amount 0
04:32:53.158 00.001 25848 move complete, result=0
04:32:53.158 00.000 25848 worker thread done servicing request
04:32:53.158 00.000 25848 Worker thread wakes up
04:32:53.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:53.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:53.158 00.000 21444 GuideStep: -1.2 px 39 ms EAST, 0.0 px 0 ms NORTH
04:32:56.005 02.847 25848 Exposure complete
04:32:56.091 00.086 25848 worker thread done servicing request
04:32:56.092 00.001 21444 OnExposeComplete: enter
04:32:56.092 00.000 21444 UpdateGuideState(): m_state=6
04:32:56.092 00.000 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1337
04:32:56.092 00.000 21444 Star::Find returns 1 (1), X=1247.47, Y=684.01, Mass=3555626, SNR=103.9, Peak=56092 HFD=8.0
04:32:56.093 00.001 21444 MultiStar: [#1 -0.21,0.48,1.22,U] [#2 -0.20,0.83,1.05,U] [#3 -0.37,0.94,1.02,U] [#4 0.40,1.16,0.85,U] [#5 0.44,-0.00,0.99,U] [#6 0.79,1.44,0.67,U] [#7 0.92,1.46,0.75,U] [#8 0.10,0.90,0.56,U] 
04:32:56.093 00.000 21444 refined, 8 included, MultiStar: {0.30, 0.88}, one-star: {1.23, 1.20}
04:32:56.093 00.000 21444 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.05) = xAngle (-1.81 = -1.81)
04:32:56.093 00.000 21444 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.65 = 1.63)
04:32:56.093 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=0.88 hyp=0.93 cameraTheta=1.24 mountX=-0.22 mountY=0.93, mountTheta=1.80
04:32:56.095 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=0.88, opts=13)
04:32:56.095 00.000 21444 Enqueuing Move request for scope (0.30, 0.88)
04:32:56.095 00.000 25848 Worker thread wakes up
04:32:56.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.88) opts 0xd
04:32:56.095 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, 0.88)
04:32:56.095 00.000 25848 Moving (0.30, 0.88) raw xDistance=-0.22 yDistance=0.93
04:32:56.095 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.22
04:32:56.095 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
04:32:56.095 00.000 25848 MoveAxis(E, 0, ABG)
04:32:56.095 00.000 25848 Move returns status 0, amount 0
04:32:56.095 00.000 25848 MoveAxis(S, 25, ABG)
04:32:56.095 00.000 25848 Guiding  Dir = 1, Dur = 25
04:32:56.096 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=80, FiltMax=65504, Gamma=0.560
04:32:56.096 00.000 21444 UpdateGuideState exits: m=3555626 SNR=103.9 Saturated
04:32:56.096 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:56.096 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:56.096 00.000 21444 Enqueuing Expose request
04:32:56.124 00.028 25848 IsSlewing returns 0
04:32:56.125 00.001 25848 IsGuiding returns 0
04:32:56.156 00.031 25848 IsGuiding returns 1
04:32:56.156 00.000 25848 scope still moving after pulse duration time elapsed
04:32:56.220 00.064 25848 IsSlewing returns 0
04:32:56.220 00.000 25848 IsGuiding returns 0
04:32:56.220 00.000 25848 scope move finished after 25 + 70 ms
04:32:56.220 00.000 25848 Move returns status 0, amount 25
04:32:56.220 00.000 25848 move complete, result=0
04:32:56.220 00.000 25848 worker thread done servicing request
04:32:56.220 00.000 25848 Worker thread wakes up
04:32:56.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:56.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:32:56.220 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.9 px 25 ms SOUTH
04:32:59.066 02.846 25848 Exposure complete
04:32:59.145 00.079 25848 worker thread done servicing request
04:32:59.145 00.000 21444 OnExposeComplete: enter
04:32:59.145 00.000 21444 UpdateGuideState(): m_state=6
04:32:59.146 00.001 21444 Star::Find(15, 1247, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1338
04:32:59.146 00.000 21444 Star::Find returns 1 (1), X=1249.34, Y=683.18, Mass=2728302, SNR=51.1, Peak=54152 HFD=7.2
04:32:59.146 00.000 21444 MultiStar: [#1 1.41,-0.12,1.95,U] [#2 1.44,-0.13,1.87,U] [#3 1.52,-0.09,1.62,U] [#4 2.76,-0.44,0.00,M1] [#5 2.63,0.15,0.00,M3] [#6 2.66,-0.01,0.00,M2] [#7 2.56,-0.46,0.00,M2] [#8 2.29,0.27,0.00,M1] 
04:32:59.146 00.000 21444 refined, 3 included, MultiStar: {1.71, -0.04}, one-star: {3.10, 0.37}
04:32:59.146 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.08 = -3.08)
04:32:59.146 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.36)
04:32:59.146 00.000 21444 CameraToMount -- cameraX=1.71 cameraY=-0.04 hyp=1.71 cameraTheta=-0.02 mountX=-1.71 mountY=0.61, mountTheta=2.80
04:32:59.147 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.71, y=-0.04, opts=13)
04:32:59.147 00.000 21444 Enqueuing Move request for scope (1.71, -0.04)
04:32:59.147 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=144, FiltMax=65504, Gamma=0.560
04:32:59.147 00.000 21444 UpdateGuideState exits: m=2728302 SNR=51.1 Saturated
04:32:59.147 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:59.147 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:32:59.147 00.000 21444 Enqueuing Expose request
04:32:59.147 00.000 25848 Worker thread wakes up
04:32:59.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.71, -0.04) opts 0xd
04:32:59.147 00.000 25848 Handling offset move in thread for scope, endpoint = (1.71, -0.04)
04:32:59.147 00.000 25848 Moving (1.71, -0.04) raw xDistance=-1.71 yDistance=0.61
04:32:59.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.71
04:32:59.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
04:32:59.147 00.000 25848 MoveAxis(E, 50, ABG)
04:32:59.147 00.000 25848 Guiding  Dir = 2, Dur = 50
04:32:59.171 00.024 25848 IsSlewing returns 0
04:32:59.172 00.001 25848 IsGuiding returns 0
04:32:59.203 00.031 25848 PulseGuide returned control before completion, sleep 30
04:32:59.238 00.035 25848 IsGuiding returns 1
04:32:59.238 00.000 25848 scope still moving after pulse duration time elapsed
04:32:59.296 00.058 25848 IsSlewing returns 0
04:32:59.296 00.000 25848 IsGuiding returns 0
04:32:59.296 00.000 25848 scope move finished after 50 + 75 ms
04:32:59.296 00.000 25848 Move returns status 0, amount 50
04:32:59.296 00.000 25848 MoveAxis(S, 17, ABG)
04:32:59.296 00.000 25848 Guiding  Dir = 1, Dur = 17
04:32:59.329 00.033 25848 IsSlewing returns 0
04:32:59.329 00.000 25848 IsGuiding returns 0
04:32:59.361 00.032 25848 IsGuiding returns 1
04:32:59.361 00.000 25848 scope still moving after pulse duration time elapsed
04:32:59.420 00.059 25848 IsSlewing returns 0
04:32:59.420 00.000 25848 IsGuiding returns 0
04:32:59.420 00.000 25848 scope move finished after 17 + 74 ms
04:32:59.420 00.000 25848 Move returns status 0, amount 17
04:32:59.420 00.000 25848 move complete, result=0
04:32:59.420 00.000 25848 worker thread done servicing request
04:32:59.420 00.000 25848 Worker thread wakes up
04:32:59.420 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 0.6 px 17 ms SOUTH
04:32:59.420 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:32:59.421 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:02.269 02.848 25848 Exposure complete
04:33:02.358 00.089 25848 worker thread done servicing request
04:33:02.359 00.001 21444 OnExposeComplete: enter
04:33:02.359 00.000 21444 UpdateGuideState(): m_state=6
04:33:02.359 00.000 21444 Star::Find(15, 1249, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1339
04:33:02.359 00.000 21444 Star::Find returns 1 (1), X=1250.68, Y=684.62, Mass=3318679, SNR=83.1, Peak=54432 HFD=7.6
04:33:02.359 00.000 21444 MultiStar: large primary error, entering stabilization period
04:33:02.359 00.000 21444 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.05) = xAngle (-2.67 = -2.67)
04:33:02.359 00.000 21444 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.77)
04:33:02.359 00.000 21444 CameraToMount -- cameraX=4.45 cameraY=1.81 hyp=4.80 cameraTheta=0.39 mountX=-4.27 mountY=3.36, mountTheta=2.47
04:33:02.361 00.002 21444 SchedulePrimaryMove(1030A8C0, x=4.45, y=1.81, opts=13)
04:33:02.361 00.000 21444 Enqueuing Move request for scope (4.45, 1.81)
04:33:02.361 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:33:02.361 00.000 25848 Worker thread wakes up
04:33:02.361 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.45, 1.81) opts 0xd
04:33:02.362 00.001 25848 Handling offset move in thread for scope, endpoint = (4.45, 1.81)
04:33:02.362 00.000 25848 Moving (4.45, 1.81) raw xDistance=-4.27 yDistance=3.36
04:33:02.362 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.76 from input -4.27
04:33:02.362 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.36 from input 3.36
04:33:02.362 00.000 21444 UpdateGuideState exits: m=3318679 SNR=83.1 Saturated
04:33:02.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:02.362 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:02.362 00.000 21444 Enqueuing Expose request
04:33:02.362 00.000 25848 MoveAxis(E, 128, ABG)
04:33:02.362 00.000 25848 Guiding  Dir = 2, Dur = 128
04:33:02.390 00.028 25848 IsSlewing returns 0
04:33:02.391 00.001 25848 IsGuiding returns 0
04:33:02.423 00.032 25848 PulseGuide returned control before completion, sleep 107
04:33:02.537 00.114 25848 IsGuiding returns 1
04:33:02.537 00.000 25848 scope still moving after pulse duration time elapsed
04:33:02.610 00.073 25848 IsSlewing returns 0
04:33:02.610 00.000 25848 IsGuiding returns 0
04:33:02.610 00.000 25848 scope move finished after 128 + 90 ms
04:33:02.610 00.000 25848 Move returns status 0, amount 128
04:33:02.610 00.000 25848 MoveAxis(S, 92, ABG)
04:33:02.610 00.000 25848 Guiding  Dir = 1, Dur = 92
04:33:02.642 00.032 25848 IsSlewing returns 0
04:33:02.643 00.001 25848 IsGuiding returns 0
04:33:02.674 00.031 25848 PulseGuide returned control before completion, sleep 71
04:33:02.756 00.082 25848 IsGuiding returns 1
04:33:02.757 00.001 25848 scope still moving after pulse duration time elapsed
04:33:02.840 00.083 25848 IsSlewing returns 0
04:33:02.840 00.000 25848 IsGuiding returns 0
04:33:02.840 00.000 25848 scope move finished after 92 + 105 ms
04:33:02.840 00.000 25848 Move returns status 0, amount 92
04:33:02.840 00.000 25848 move complete, result=0
04:33:02.840 00.000 25848 worker thread done servicing request
04:33:02.840 00.000 25848 Worker thread wakes up
04:33:02.840 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:02.840 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:02.840 00.000 21444 GuideStep: -4.3 px 128 ms EAST, 3.4 px 92 ms SOUTH
04:33:05.693 02.853 25848 Exposure complete
04:33:05.782 00.089 25848 worker thread done servicing request
04:33:05.782 00.000 21444 OnExposeComplete: enter
04:33:05.782 00.000 21444 UpdateGuideState(): m_state=6
04:33:05.782 00.000 21444 Star::Find(15, 1250, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1340
04:33:05.782 00.000 21444 Star::Find returns 1 (1), X=1247.58, Y=681.33, Mass=3639949, SNR=83.1, Peak=64408 HFD=7.3
04:33:05.783 00.001 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.89 = 2.40)
04:33:05.783 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
04:33:05.783 00.000 21444 CameraToMount -- cameraX=1.34 cameraY=-1.48 hyp=2.00 cameraTheta=-0.84 mountX=-1.47 mountY=-0.87, mountTheta=-2.61
04:33:05.783 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.34, y=-1.48, opts=13)
04:33:05.783 00.000 21444 Enqueuing Move request for scope (1.34, -1.48)
04:33:05.784 00.001 25848 Worker thread wakes up
04:33:05.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.34, -1.48) opts 0xd
04:33:05.784 00.000 25848 Handling offset move in thread for scope, endpoint = (1.34, -1.48)
04:33:05.784 00.000 25848 Moving (1.34, -1.48) raw xDistance=-1.47 yDistance=-0.87
04:33:05.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.47
04:33:05.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:33:05.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.87
04:33:05.784 00.000 25848 MoveAxis(E, 52, ABG)
04:33:05.784 00.000 25848 Guiding  Dir = 2, Dur = 52
04:33:05.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=68, FiltMax=65504, Gamma=0.560
04:33:05.784 00.000 21444 UpdateGuideState exits: m=3639949 SNR=83.1 Saturated
04:33:05.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:05.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:05.784 00.000 21444 Enqueuing Expose request
04:33:05.814 00.030 25848 IsSlewing returns 0
04:33:05.815 00.001 25848 IsGuiding returns 0
04:33:05.847 00.032 25848 PulseGuide returned control before completion, sleep 31
04:33:05.881 00.034 25848 IsGuiding returns 1
04:33:05.881 00.000 25848 scope still moving after pulse duration time elapsed
04:33:05.937 00.056 25848 IsSlewing returns 0
04:33:05.937 00.000 25848 IsGuiding returns 0
04:33:05.937 00.000 25848 scope move finished after 52 + 69 ms
04:33:05.937 00.000 25848 Move returns status 0, amount 52
04:33:05.937 00.000 25848 MoveAxis(N, 0, ABG)
04:33:05.937 00.000 25848 Move returns status 0, amount 0
04:33:05.937 00.000 25848 move complete, result=0
04:33:05.937 00.000 25848 worker thread done servicing request
04:33:05.937 00.000 25848 Worker thread wakes up
04:33:05.937 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:05.938 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:05.938 00.000 21444 GuideStep: -1.5 px 52 ms EAST, -0.9 px 0 ms NORTH
04:33:08.787 02.849 25848 Exposure complete
04:33:08.875 00.088 25848 worker thread done servicing request
04:33:08.875 00.000 21444 OnExposeComplete: enter
04:33:08.875 00.000 21444 UpdateGuideState(): m_state=6
04:33:08.875 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1341
04:33:08.875 00.000 21444 Star::Find returns 1 (1), X=1247.61, Y=681.58, Mass=4723606, SNR=136.3, Peak=65504 HFD=7.5
04:33:08.875 00.000 21444 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.05) = xAngle (-3.78 = 2.50)
04:33:08.875 00.000 21444 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.62 = -0.34)
04:33:08.876 00.001 21444 CameraToMount -- cameraX=1.38 cameraY=-1.23 hyp=1.85 cameraTheta=-0.73 mountX=-1.48 mountY=-0.62, mountTheta=-2.75
04:33:08.878 00.002 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=-1.23, opts=13)
04:33:08.878 00.000 21444 Enqueuing Move request for scope (1.38, -1.23)
04:33:08.878 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=196, FiltMax=65504, Gamma=0.560
04:33:08.878 00.000 21444 UpdateGuideState exits: m=4723606 SNR=136.3 Saturated
04:33:08.878 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:08.878 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:08.878 00.000 21444 Enqueuing Expose request
04:33:08.879 00.001 25848 Worker thread wakes up
04:33:08.879 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, -1.23) opts 0xd
04:33:08.879 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, -1.23)
04:33:08.879 00.000 25848 Moving (1.38, -1.23) raw xDistance=-1.48 yDistance=-0.62
04:33:08.879 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.48
04:33:08.879 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:33:08.879 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
04:33:08.879 00.000 25848 MoveAxis(E, 47, ABG)
04:33:08.879 00.000 25848 Guiding  Dir = 2, Dur = 47
04:33:08.905 00.026 25848 IsSlewing returns 0
04:33:08.905 00.000 25848 IsGuiding returns 0
04:33:08.936 00.031 25848 PulseGuide returned control before completion, sleep 26
04:33:08.974 00.038 25848 IsGuiding returns 1
04:33:08.974 00.000 25848 scope still moving after pulse duration time elapsed
04:33:09.030 00.056 25848 IsSlewing returns 0
04:33:09.030 00.000 25848 IsGuiding returns 0
04:33:09.030 00.000 25848 scope move finished after 47 + 77 ms
04:33:09.030 00.000 25848 Move returns status 0, amount 47
04:33:09.030 00.000 25848 MoveAxis(N, 0, ABG)
04:33:09.030 00.000 25848 Move returns status 0, amount 0
04:33:09.030 00.000 25848 move complete, result=0
04:33:09.031 00.001 25848 worker thread done servicing request
04:33:09.031 00.000 25848 Worker thread wakes up
04:33:09.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:09.031 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:09.031 00.000 21444 GuideStep: -1.5 px 47 ms EAST, -0.6 px 0 ms NORTH
04:33:11.882 02.851 25848 Exposure complete
04:33:11.964 00.082 25848 worker thread done servicing request
04:33:11.964 00.000 21444 OnExposeComplete: enter
04:33:11.964 00.000 21444 UpdateGuideState(): m_state=6
04:33:11.964 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1342
04:33:11.964 00.000 21444 Star::Find returns 1 (1), X=1247.59, Y=682.35, Mass=4399807, SNR=118.9, Peak=65504 HFD=7.4
04:33:11.964 00.000 21444 MultiStar: exiting stabilization period
04:33:11.964 00.000 21444 MultiStar: [#1 -0.23,-1.24,1.76,U] [#2 -0.70,-1.33,1.56,U] [#3 -0.22,-0.74,1.08,U] [#4 0.57,-0.60,0.90,U] [#5 1.71,-0.35,1.00,U] [#6 0.92,-0.66,0.83,U] [#7 1.36,-0.45,0.82,U] [#8 0.24,-1.14,0.55,U] 
04:33:11.964 00.000 21444 refined, 8 included, MultiStar: {0.40, -0.84}, one-star: {1.35, -0.46}
04:33:11.965 00.001 21444 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.05) = xAngle (-4.17 = 2.11)
04:33:11.965 00.000 21444 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.02 = -0.73)
04:33:11.965 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=-0.84 hyp=0.93 cameraTheta=-1.12 mountX=-0.48 mountY=-0.62, mountTheta=-2.23
04:33:11.965 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=-0.84, opts=13)
04:33:11.966 00.001 21444 Enqueuing Move request for scope (0.40, -0.84)
04:33:11.966 00.000 25848 Worker thread wakes up
04:33:11.966 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=208, FiltMax=65504, Gamma=0.560
04:33:11.966 00.000 21444 UpdateGuideState exits: m=4399807 SNR=118.9 Saturated
04:33:11.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:11.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:11.966 00.000 21444 Enqueuing Expose request
04:33:11.966 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.84) opts 0xd
04:33:11.966 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, -0.84)
04:33:11.966 00.000 25848 Moving (0.40, -0.84) raw xDistance=-0.48 yDistance=-0.62
04:33:11.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
04:33:11.966 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:33:11.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
04:33:11.966 00.000 25848 MoveAxis(E, 0, ABG)
04:33:11.966 00.000 25848 Move returns status 0, amount 0
04:33:11.966 00.000 25848 MoveAxis(N, 0, ABG)
04:33:11.966 00.000 25848 Move returns status 0, amount 0
04:33:11.966 00.000 25848 move complete, result=0
04:33:11.966 00.000 25848 worker thread done servicing request
04:33:11.966 00.000 25848 Worker thread wakes up
04:33:11.967 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:11.967 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:11.967 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.6 px 0 ms NORTH
04:33:14.814 02.847 25848 Exposure complete
04:33:14.897 00.083 25848 worker thread done servicing request
04:33:14.897 00.000 21444 OnExposeComplete: enter
04:33:14.898 00.001 21444 UpdateGuideState(): m_state=6
04:33:14.898 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1343
04:33:14.898 00.000 21444 Star::Find returns 1 (1), X=1247.82, Y=682.64, Mass=4536703, SNR=117.3, Peak=65504 HFD=7.7
04:33:14.898 00.000 21444 MultiStar: [#1 0.85,-0.26,1.42,U] [#2 0.39,-0.87,1.50,U] [#3 0.53,-0.21,1.34,U] [#4 0.56,-0.66,0.98,U] [#5 0.84,-0.71,1.03,U] [#6 1.14,-0.17,0.85,U] [#7 0.95,-0.34,1.35,U] [#8 0.57,-0.31,0.72,U] 
04:33:14.898 00.000 21444 refined, 8 included, MultiStar: {0.80, -0.42}, one-star: {1.58, -0.17}
04:33:14.898 00.000 21444 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.05) = xAngle (-3.54 = 2.74)
04:33:14.898 00.000 21444 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.10)
04:33:14.898 00.000 21444 CameraToMount -- cameraX=0.80 cameraY=-0.42 hyp=0.91 cameraTheta=-0.49 mountX=-0.83 mountY=-0.09, mountTheta=-3.03
04:33:14.899 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.80, y=-0.42, opts=13)
04:33:14.899 00.000 21444 Enqueuing Move request for scope (0.80, -0.42)
04:33:14.899 00.000 25848 Worker thread wakes up
04:33:14.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.42) opts 0xd
04:33:14.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:33:14.899 00.000 21444 UpdateGuideState exits: m=4536703 SNR=117.3 Saturated
04:33:14.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:14.899 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:14.899 00.000 21444 Enqueuing Expose request
04:33:14.900 00.001 25848 Handling offset move in thread for scope, endpoint = (0.80, -0.42)
04:33:14.900 00.000 25848 Moving (0.80, -0.42) raw xDistance=-0.83 yDistance=-0.09
04:33:14.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.83
04:33:14.900 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:14.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:33:14.900 00.000 25848 MoveAxis(E, 24, ABG)
04:33:14.900 00.000 25848 Guiding  Dir = 2, Dur = 24
04:33:14.920 00.020 25848 IsSlewing returns 0
04:33:14.920 00.000 25848 IsGuiding returns 0
04:33:14.951 00.031 25848 IsGuiding returns 1
04:33:14.951 00.000 25848 scope still moving after pulse duration time elapsed
04:33:15.017 00.066 25848 IsSlewing returns 0
04:33:15.017 00.000 25848 IsGuiding returns 0
04:33:15.017 00.000 25848 scope move finished after 24 + 73 ms
04:33:15.017 00.000 25848 Move returns status 0, amount 24
04:33:15.017 00.000 25848 MoveAxis(N, 0, ABG)
04:33:15.017 00.000 25848 Move returns status 0, amount 0
04:33:15.018 00.001 25848 move complete, result=0
04:33:15.018 00.000 25848 worker thread done servicing request
04:33:15.018 00.000 25848 Worker thread wakes up
04:33:15.018 00.000 21444 GuideStep: -0.8 px 24 ms EAST, -0.1 px 0 ms NORTH
04:33:15.018 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:15.018 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:17.861 02.843 25848 Exposure complete
04:33:17.949 00.088 25848 worker thread done servicing request
04:33:17.950 00.001 21444 OnExposeComplete: enter
04:33:17.950 00.000 21444 UpdateGuideState(): m_state=6
04:33:17.950 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1344
04:33:17.950 00.000 21444 Star::Find returns 1 (1), X=1247.74, Y=682.48, Mass=4866280, SNR=127.0, Peak=65504 HFD=7.6
04:33:17.950 00.000 21444 MultiStar: [#1 0.33,-1.06,1.63,U] [#2 -0.01,-1.04,1.59,U] [#3 0.35,-0.35,1.31,U] [#4 0.77,-0.65,1.08,U] [#5 0.41,-1.82,1.17,U] [#6 0.62,-0.73,1.00,U] [#7 0.71,-0.90,0.83,U] [#8 0.60,-0.62,0.65,U] 
04:33:17.950 00.000 21444 refined, 8 included, MultiStar: {0.52, -0.87}, one-star: {1.50, -0.33}
04:33:17.950 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
04:33:17.950 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
04:33:17.950 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=-0.87 hyp=1.01 cameraTheta=-1.03 mountX=-0.60 mountY=-0.61, mountTheta=-2.35
04:33:17.951 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=-0.87, opts=13)
04:33:17.951 00.000 21444 Enqueuing Move request for scope (0.52, -0.87)
04:33:17.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=166, FiltMax=65504, Gamma=0.560
04:33:17.951 00.000 21444 UpdateGuideState exits: m=4866280 SNR=127.0 Saturated
04:33:17.951 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:17.951 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:17.951 00.000 21444 Enqueuing Expose request
04:33:17.952 00.001 25848 Worker thread wakes up
04:33:17.952 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.87) opts 0xd
04:33:17.952 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, -0.87)
04:33:17.952 00.000 25848 Moving (0.52, -0.87) raw xDistance=-0.60 yDistance=-0.61
04:33:17.952 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.60
04:33:17.952 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:33:17.952 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
04:33:17.952 00.000 25848 MoveAxis(E, 19, ABG)
04:33:17.952 00.000 25848 Guiding  Dir = 2, Dur = 19
04:33:17.983 00.031 25848 IsSlewing returns 0
04:33:17.983 00.000 25848 IsGuiding returns 0
04:33:18.015 00.032 25848 IsGuiding returns 1
04:33:18.015 00.000 25848 scope still moving after pulse duration time elapsed
04:33:18.077 00.062 25848 IsSlewing returns 0
04:33:18.078 00.001 25848 IsGuiding returns 0
04:33:18.078 00.000 25848 scope move finished after 19 + 74 ms
04:33:18.078 00.000 25848 Move returns status 0, amount 19
04:33:18.078 00.000 25848 MoveAxis(N, 0, ABG)
04:33:18.078 00.000 25848 Move returns status 0, amount 0
04:33:18.078 00.000 25848 move complete, result=0
04:33:18.078 00.000 25848 worker thread done servicing request
04:33:18.078 00.000 25848 Worker thread wakes up
04:33:18.078 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:18.078 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:18.078 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.6 px 0 ms NORTH
04:33:20.925 02.847 25848 Exposure complete
04:33:21.001 00.076 25848 worker thread done servicing request
04:33:21.001 00.000 21444 OnExposeComplete: enter
04:33:21.002 00.001 21444 UpdateGuideState(): m_state=6
04:33:21.002 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1345
04:33:21.002 00.000 21444 Star::Find returns 1 (1), X=1246.93, Y=682.45, Mass=4397120, SNR=119.4, Peak=65504 HFD=7.7
04:33:21.002 00.000 21444 MultiStar: [#1 -0.44,-1.01,1.40,U] [#2 -0.96,-0.70,1.29,U] [#3 -0.18,-0.93,1.29,U] [#4 -0.29,-0.74,1.04,U] [#5 0.17,-0.99,0.81,U] [#6 0.30,-0.53,0.84,U] [#7 0.45,-0.55,0.77,U] [#8 -0.10,-1.16,0.64,U] 
04:33:21.002 00.000 21444 refined, 8 included, MultiStar: {-0.11, -0.78}, one-star: {0.70, -0.37}
04:33:21.002 00.000 21444 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.05) = xAngle (-4.77 = 1.52)
04:33:21.002 00.000 21444 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.61 = -1.33)
04:33:21.002 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.78 hyp=0.79 cameraTheta=-1.71 mountX=0.04 mountY=-0.76, mountTheta=-1.52
04:33:21.004 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.78, opts=13)
04:33:21.004 00.000 21444 Enqueuing Move request for scope (-0.11, -0.78)
04:33:21.004 00.000 25848 Worker thread wakes up
04:33:21.004 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=204, FiltMax=65504, Gamma=0.560
04:33:21.004 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.78) opts 0xd
04:33:21.004 00.000 21444 UpdateGuideState exits: m=4397120 SNR=119.4 Saturated
04:33:21.004 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.78)
04:33:21.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:21.004 00.000 25848 Moving (-0.11, -0.78) raw xDistance=0.04 yDistance=-0.76
04:33:21.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:21.004 00.000 21444 Enqueuing Expose request
04:33:21.004 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:33:21.004 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:33:21.005 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
04:33:21.005 00.000 25848 MoveAxis(E, 0, ABG)
04:33:21.005 00.000 25848 Move returns status 0, amount 0
04:33:21.005 00.000 25848 MoveAxis(N, 0, ABG)
04:33:21.005 00.000 25848 Move returns status 0, amount 0
04:33:21.005 00.000 25848 move complete, result=0
04:33:21.005 00.000 25848 worker thread done servicing request
04:33:21.005 00.000 25848 Worker thread wakes up
04:33:21.005 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:21.005 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:21.005 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
04:33:23.858 02.853 25848 Exposure complete
04:33:23.940 00.082 25848 worker thread done servicing request
04:33:23.940 00.000 21444 OnExposeComplete: enter
04:33:23.940 00.000 21444 UpdateGuideState(): m_state=6
04:33:23.941 00.001 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1346
04:33:23.941 00.000 21444 Star::Find returns 1 (1), X=1247.98, Y=681.28, Mass=4616116, SNR=202.0, Peak=65504 HFD=7.7
04:33:23.941 00.000 21444 MultiStar: [#1 0.44,-2.56,0.00,M1] [#2 -0.10,-2.66,0.00,M1] [#3 0.77,-2.57,0.00,M1] [#4 1.01,-2.04,0.00,M1] [#5 1.80,-2.26,0.00,M1] [#6 1.16,-1.63,0.67,U] [#7 1.31,-1.92,0.00,M1] [#8 1.02,-2.28,0.00,M1] 
04:33:23.941 00.000 21444 refined, 1 included, MultiStar: {1.51, -1.57}, one-star: {1.74, -1.53}
04:33:23.941 00.000 21444 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.05) = xAngle (-3.86 = 2.43)
04:33:23.941 00.000 21444 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.70 = -0.42)
04:33:23.941 00.000 21444 CameraToMount -- cameraX=1.51 cameraY=-1.57 hyp=2.18 cameraTheta=-0.81 mountX=-1.64 mountY=-0.88, mountTheta=-2.65
04:33:23.942 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.51, y=-1.57, opts=13)
04:33:23.942 00.000 21444 Enqueuing Move request for scope (1.51, -1.57)
04:33:23.942 00.000 25848 Worker thread wakes up
04:33:23.942 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:33:23.942 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.51, -1.57) opts 0xd
04:33:23.942 00.000 21444 UpdateGuideState exits: m=4616116 SNR=202.0 Saturated
04:33:23.942 00.000 25848 Handling offset move in thread for scope, endpoint = (1.51, -1.57)
04:33:23.942 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:23.942 00.000 25848 Moving (1.51, -1.57) raw xDistance=-1.64 yDistance=-0.88
04:33:23.942 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:23.942 00.000 21444 Enqueuing Expose request
04:33:23.942 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.04 from input -1.64
04:33:23.942 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:33:23.942 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
04:33:23.942 00.000 25848 MoveAxis(E, 48, ABG)
04:33:23.942 00.000 25848 Guiding  Dir = 2, Dur = 48
04:33:23.967 00.025 25848 IsSlewing returns 0
04:33:23.967 00.000 25848 IsGuiding returns 0
04:33:24.009 00.042 25848 PulseGuide returned control before completion, sleep 17
04:33:24.032 00.023 25848 IsGuiding returns 1
04:33:24.032 00.000 25848 scope still moving after pulse duration time elapsed
04:33:24.094 00.062 25848 IsSlewing returns 0
04:33:24.094 00.000 25848 IsGuiding returns 0
04:33:24.094 00.000 25848 scope move finished after 48 + 79 ms
04:33:24.094 00.000 25848 Move returns status 0, amount 48
04:33:24.094 00.000 25848 MoveAxis(N, 0, ABG)
04:33:24.094 00.000 25848 Move returns status 0, amount 0
04:33:24.094 00.000 25848 move complete, result=0
04:33:24.094 00.000 25848 worker thread done servicing request
04:33:24.095 00.001 25848 Worker thread wakes up
04:33:24.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:24.095 00.000 21444 GuideStep: -1.6 px 48 ms EAST, -0.9 px 0 ms NORTH
04:33:24.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:26.942 02.847 25848 Exposure complete
04:33:27.029 00.087 25848 worker thread done servicing request
04:33:27.030 00.001 21444 OnExposeComplete: enter
04:33:27.030 00.000 21444 UpdateGuideState(): m_state=6
04:33:27.030 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1347
04:33:27.030 00.000 21444 Star::Find returns 1 (1), X=1249.29, Y=680.61, Mass=4469491, SNR=119.8, Peak=65504 HFD=7.5
04:33:27.030 00.000 21444 MultiStar: [#1 1.70,-2.44,0.00,M2] [#2 1.33,-2.53,0.00,M2] [#3 1.66,-2.21,0.00,M2] [#4 2.83,-2.31,0.00,M2] [#5 3.64,-2.02,0.00,M2] [#6 3.09,-2.15,0.00,M1] [#7 3.67,-1.95,0.00,M2] [#8 1.94,-2.55,0.00,M2] 
04:33:27.030 00.000 21444 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.05) = xAngle (-3.68 = 2.61)
04:33:27.030 00.000 21444 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.52 = -0.24)
04:33:27.030 00.000 21444 CameraToMount -- cameraX=3.05 cameraY=-2.20 hyp=3.77 cameraTheta=-0.62 mountX=-3.24 mountY=-0.88, mountTheta=-2.88
04:33:27.031 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.05, y=-2.20, opts=13)
04:33:27.031 00.000 21444 Enqueuing Move request for scope (3.05, -2.20)
04:33:27.031 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=80, FiltMax=65504, Gamma=0.560
04:33:27.031 00.000 21444 UpdateGuideState exits: m=4469491 SNR=119.8 Saturated
04:33:27.031 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:27.031 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:27.031 00.000 21444 Enqueuing Expose request
04:33:27.031 00.000 25848 Worker thread wakes up
04:33:27.031 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.05, -2.20) opts 0xd
04:33:27.032 00.001 25848 Handling offset move in thread for scope, endpoint = (3.05, -2.20)
04:33:27.032 00.000 25848 Moving (3.05, -2.20) raw xDistance=-3.24 yDistance=-0.88
04:33:27.032 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.11 from input -3.24
04:33:27.032 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:33:27.032 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.88
04:33:27.032 00.000 25848 MoveAxis(E, 98, ABG)
04:33:27.032 00.000 25848 Guiding  Dir = 2, Dur = 98
04:33:27.062 00.030 25848 IsSlewing returns 0
04:33:27.063 00.001 25848 IsGuiding returns 0
04:33:27.095 00.032 25848 PulseGuide returned control before completion, sleep 77
04:33:27.176 00.081 25848 IsGuiding returns 1
04:33:27.176 00.000 25848 scope still moving after pulse duration time elapsed
04:33:27.233 00.057 25848 IsSlewing returns 0
04:33:27.233 00.000 25848 IsGuiding returns 0
04:33:27.233 00.000 25848 scope move finished after 98 + 72 ms
04:33:27.233 00.000 25848 Move returns status 0, amount 98
04:33:27.233 00.000 25848 MoveAxis(N, 0, ABG)
04:33:27.233 00.000 25848 Move returns status 0, amount 0
04:33:27.233 00.000 25848 move complete, result=0
04:33:27.233 00.000 25848 worker thread done servicing request
04:33:27.233 00.000 25848 Worker thread wakes up
04:33:27.233 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:27.233 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:27.233 00.000 21444 GuideStep: -3.2 px 98 ms EAST, -0.9 px 0 ms NORTH
04:33:30.073 02.840 25848 Exposure complete
04:33:30.161 00.088 25848 worker thread done servicing request
04:33:30.161 00.000 21444 OnExposeComplete: enter
04:33:30.161 00.000 21444 UpdateGuideState(): m_state=6
04:33:30.161 00.000 21444 Star::Find(15, 1249, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1348
04:33:30.162 00.001 21444 Star::Find returns 1 (1), X=1246.84, Y=683.22, Mass=4205478, SNR=112.5, Peak=65504 HFD=7.7
04:33:30.162 00.000 21444 MultiStar: [#1 -0.96,-0.10,1.47,U] [#2 -0.43,0.45,1.49,U] [#3 0.41,0.51,1.13,U] [#4 0.04,0.11,0.90,U] [#5 -0.02,-0.84,0.96,U] [#6 0.11,0.52,0.96,U] [#7 -0.04,-0.27,1.06,U] [#8 0.09,0.47,0.74,U] 
04:33:30.162 00.000 21444 refined, 8 included, MultiStar: {-0.09, 0.14}, one-star: {0.61, 0.40}
04:33:30.162 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
04:33:30.162 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
04:33:30.162 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.16 cameraTheta=2.12 mountX=0.10 mountY=0.10, mountTheta=0.78
04:33:30.163 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=0.14, opts=13)
04:33:30.163 00.000 21444 Enqueuing Move request for scope (-0.09, 0.14)
04:33:30.163 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=166, FiltMax=65504, Gamma=0.560
04:33:30.163 00.000 21444 UpdateGuideState exits: m=4205478 SNR=112.5 Saturated
04:33:30.163 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:30.163 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:30.163 00.000 21444 Enqueuing Expose request
04:33:30.163 00.000 25848 Worker thread wakes up
04:33:30.163 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
04:33:30.163 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
04:33:30.163 00.000 25848 Moving (-0.09, 0.14) raw xDistance=0.10 yDistance=0.10
04:33:30.163 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:33:30.163 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:30.163 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:33:30.163 00.000 25848 MoveAxis(E, 0, ABG)
04:33:30.164 00.001 25848 Move returns status 0, amount 0
04:33:30.164 00.000 25848 MoveAxis(N, 0, ABG)
04:33:30.164 00.000 25848 Move returns status 0, amount 0
04:33:30.164 00.000 25848 move complete, result=0
04:33:30.164 00.000 25848 worker thread done servicing request
04:33:30.164 00.000 25848 Worker thread wakes up
04:33:30.164 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:30.164 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:30.164 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:33.012 02.848 25848 Exposure complete
04:33:33.103 00.091 25848 worker thread done servicing request
04:33:33.103 00.000 21444 OnExposeComplete: enter
04:33:33.103 00.000 21444 UpdateGuideState(): m_state=6
04:33:33.104 00.001 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1349
04:33:33.104 00.000 21444 Star::Find returns 1 (1), X=1246.79, Y=682.75, Mass=4606947, SNR=127.9, Peak=65504 HFD=7.8
04:33:33.104 00.000 21444 MultiStar: [#1 -0.18,-0.61,1.47,U] [#2 -0.68,-0.28,1.49,U] [#3 0.02,0.04,1.18,U] [#4 0.07,0.53,0.82,U] [#5 -0.03,0.16,1.10,U] [#6 0.00,0.55,0.75,U] [#7 -0.28,0.35,0.79,U] [#8 -0.28,-0.31,0.57,U] 
04:33:33.104 00.000 21444 refined, 8 included, MultiStar: {-0.11, -0.02}, one-star: {0.55, -0.06}
04:33:33.104 00.000 21444 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.05) = xAngle (-6.00 = 0.28)
04:33:33.104 00.000 21444 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.84 = -2.56)
04:33:33.104 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-2.95 mountX=0.11 mountY=-0.06, mountTheta=-0.52
04:33:33.105 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.02, opts=13)
04:33:33.105 00.000 21444 Enqueuing Move request for scope (-0.11, -0.02)
04:33:33.105 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=206, FiltMax=65504, Gamma=0.560
04:33:33.105 00.000 21444 UpdateGuideState exits: m=4606947 SNR=127.9 Saturated
04:33:33.105 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:33.105 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:33.105 00.000 21444 Enqueuing Expose request
04:33:33.105 00.000 25848 Worker thread wakes up
04:33:33.106 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
04:33:33.106 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
04:33:33.106 00.000 25848 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=-0.06
04:33:33.106 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:33:33.106 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:33.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:33:33.106 00.000 25848 MoveAxis(E, 0, ABG)
04:33:33.106 00.000 25848 Move returns status 0, amount 0
04:33:33.106 00.000 25848 MoveAxis(N, 0, ABG)
04:33:33.106 00.000 25848 Move returns status 0, amount 0
04:33:33.106 00.000 25848 move complete, result=0
04:33:33.106 00.000 25848 worker thread done servicing request
04:33:33.106 00.000 25848 Worker thread wakes up
04:33:33.106 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:33.106 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:33.106 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:33:35.956 02.850 25848 Exposure complete
04:33:36.038 00.082 25848 worker thread done servicing request
04:33:36.038 00.000 21444 OnExposeComplete: enter
04:33:36.038 00.000 21444 UpdateGuideState(): m_state=6
04:33:36.039 00.001 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1350
04:33:36.039 00.000 21444 Star::Find returns 1 (1), X=1246.76, Y=683.54, Mass=4819654, SNR=158.5, Peak=65504 HFD=7.6
04:33:36.039 00.000 21444 MultiStar: [#1 -1.12,-0.08,1.25,U] [#2 -1.10,0.26,1.13,U] [#3 -0.11,0.39,0.89,U] [#4 -0.22,0.74,0.98,U] [#5 -0.00,0.35,0.73,U] [#6 0.21,0.92,0.73,U] [#7 0.31,0.64,0.71,U] [#8 -0.65,0.50,0.48,U] 
04:33:36.039 00.000 21444 refined, 8 included, MultiStar: {-0.30, 0.46}, one-star: {0.53, 0.73}
04:33:36.039 00.000 21444 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.05) = xAngle (-0.90 = -0.90)
04:33:36.039 00.000 21444 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.74 = 2.54)
04:33:36.039 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=0.46 hyp=0.55 cameraTheta=2.15 mountX=0.34 mountY=0.31, mountTheta=0.74
04:33:36.040 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=0.46, opts=13)
04:33:36.040 00.000 21444 Enqueuing Move request for scope (-0.30, 0.46)
04:33:36.040 00.000 25848 Worker thread wakes up
04:33:36.040 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.46) opts 0xd
04:33:36.040 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, 0.46)
04:33:36.040 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=146, FiltMax=65504, Gamma=0.560
04:33:36.040 00.000 25848 Moving (-0.30, 0.46) raw xDistance=0.34 yDistance=0.31
04:33:36.040 00.000 21444 UpdateGuideState exits: m=4819654 SNR=158.5 Saturated
04:33:36.040 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
04:33:36.040 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:36.040 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:36.040 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:36.040 00.000 21444 Enqueuing Expose request
04:33:36.040 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
04:33:36.040 00.000 25848 MoveAxis(E, 0, ABG)
04:33:36.040 00.000 25848 Move returns status 0, amount 0
04:33:36.040 00.000 25848 MoveAxis(N, 0, ABG)
04:33:36.040 00.000 25848 Move returns status 0, amount 0
04:33:36.040 00.000 25848 move complete, result=0
04:33:36.040 00.000 25848 worker thread done servicing request
04:33:36.040 00.000 25848 Worker thread wakes up
04:33:36.040 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:36.040 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:36.041 00.001 21444 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
04:33:38.890 02.849 25848 Exposure complete
04:33:38.957 00.067 25848 worker thread done servicing request
04:33:38.957 00.000 21444 OnExposeComplete: enter
04:33:38.958 00.001 21444 UpdateGuideState(): m_state=6
04:33:38.958 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1351
04:33:38.958 00.000 21444 Star::Find returns 1 (1), X=1247.21, Y=683.42, Mass=5124118, SNR=174.3, Peak=65504 HFD=7.6
04:33:38.958 00.000 21444 MultiStar: [#1 -0.25,0.05,1.58,U] [#2 -0.77,-0.05,1.71,U] [#3 -0.17,0.43,1.06,U] [#4 0.42,0.22,0.87,U] [#5 0.61,0.76,0.97,U] [#6 0.83,0.70,0.92,U] [#7 0.41,0.63,1.05,U] [#8 0.21,0.39,0.44,U] 
04:33:38.958 00.000 21444 refined, 8 included, MultiStar: {0.14, 0.36}, one-star: {0.97, 0.60}
04:33:38.958 00.000 21444 CameraToMount -- cameraTheta (1.20) - m_xAngle (3.05) = xAngle (-1.85 = -1.85)
04:33:38.958 00.000 21444 CameraToMount -- cameraTheta (1.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.69 = 1.59)
04:33:38.958 00.000 21444 CameraToMount -- cameraX=0.14 cameraY=0.36 hyp=0.39 cameraTheta=1.20 mountX=-0.11 mountY=0.39, mountTheta=1.84
04:33:38.959 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.14, y=0.36, opts=13)
04:33:38.959 00.000 21444 Enqueuing Move request for scope (0.14, 0.36)
04:33:38.959 00.000 25848 Worker thread wakes up
04:33:38.959 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.36) opts 0xd
04:33:38.959 00.000 25848 Handling offset move in thread for scope, endpoint = (0.14, 0.36)
04:33:38.959 00.000 25848 Moving (0.14, 0.36) raw xDistance=-0.11 yDistance=0.39
04:33:38.959 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:33:38.959 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:38.959 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=64, FiltMax=65504, Gamma=0.560
04:33:38.959 00.000 21444 UpdateGuideState exits: m=5124118 SNR=174.3 Saturated
04:33:38.959 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:33:38.959 00.000 25848 MoveAxis(E, 0, ABG)
04:33:38.959 00.000 25848 Move returns status 0, amount 0
04:33:38.959 00.000 25848 MoveAxis(N, 0, ABG)
04:33:38.959 00.000 25848 Move returns status 0, amount 0
04:33:38.959 00.000 25848 move complete, result=0
04:33:38.959 00.000 25848 worker thread done servicing request
04:33:38.959 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:38.959 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:38.959 00.000 21444 Enqueuing Expose request
04:33:38.959 00.000 25848 Worker thread wakes up
04:33:38.960 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:38.960 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:38.960 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
04:33:41.804 02.844 25848 Exposure complete
04:33:41.884 00.080 25848 worker thread done servicing request
04:33:41.884 00.000 21444 OnExposeComplete: enter
04:33:41.884 00.000 21444 UpdateGuideState(): m_state=6
04:33:41.884 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1352
04:33:41.884 00.000 21444 Star::Find returns 1 (1), X=1245.37, Y=684.66, Mass=4669909, SNR=136.0, Peak=65504 HFD=7.5
04:33:41.884 00.000 21444 MultiStar: [#1 -1.98,1.68,0.00,M1] [#2 -2.16,1.51,0.00,M1] [#3 -1.32,1.25,1.37,U] [#4 -1.35,1.90,0.00,M1] [#5 -0.78,1.80,0.75,U] [#6 -0.91,2.13,0.00,M1] [#7 -0.61,1.78,0.75,U] [#8 -1.80,1.47,0.00,M1] 
04:33:41.884 00.000 21444 refined, 3 included, MultiStar: {-0.96, 1.61}, one-star: {-0.87, 1.84}
04:33:41.885 00.001 21444 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.05) = xAngle (-0.94 = -0.94)
04:33:41.885 00.000 21444 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.79 = 2.50)
04:33:41.885 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=1.61 hyp=1.88 cameraTheta=2.11 mountX=1.10 mountY=1.13, mountTheta=0.80
04:33:41.885 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=1.61, opts=13)
04:33:41.885 00.000 21444 Enqueuing Move request for scope (-0.96, 1.61)
04:33:41.885 00.000 25848 Worker thread wakes up
04:33:41.885 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=118, FiltMax=65504, Gamma=0.560
04:33:41.885 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 1.61) opts 0xd
04:33:41.886 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.96, 1.61)
04:33:41.886 00.000 25848 Moving (-0.96, 1.61) raw xDistance=1.10 yDistance=1.13
04:33:41.886 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.10
04:33:41.886 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-1.46 newest=1.83
04:33:41.886 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:33:41.886 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.13
04:33:41.886 00.000 25848 MoveAxis(W, 32, ABG)
04:33:41.886 00.000 25848 Guiding  Dir = 3, Dur = 32
04:33:41.886 00.000 21444 UpdateGuideState exits: m=4669909 SNR=136.0 Saturated
04:33:41.886 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:41.886 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:41.886 00.000 21444 Enqueuing Expose request
04:33:41.906 00.020 25848 IsSlewing returns 0
04:33:41.906 00.000 25848 IsGuiding returns 0
04:33:41.937 00.031 25848 PulseGuide returned control before completion, sleep 11
04:33:41.961 00.024 25848 IsGuiding returns 1
04:33:41.961 00.000 25848 scope still moving after pulse duration time elapsed
04:33:42.080 00.119 25848 IsSlewing returns 0
04:33:42.080 00.000 25848 IsGuiding returns 0
04:33:42.080 00.000 25848 scope move finished after 32 + 141 ms
04:33:42.080 00.000 25848 Move returns status 0, amount 32
04:33:42.080 00.000 25848 MoveAxis(N, 0, ABG)
04:33:42.080 00.000 25848 Move returns status 0, amount 0
04:33:42.080 00.000 25848 move complete, result=0
04:33:42.080 00.000 25848 worker thread done servicing request
04:33:42.080 00.000 25848 Worker thread wakes up
04:33:42.080 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:42.080 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:42.081 00.001 21444 GuideStep: 1.1 px 32 ms WEST, 1.1 px 0 ms NORTH
04:33:44.924 02.843 25848 Exposure complete
04:33:45.012 00.088 25848 worker thread done servicing request
04:33:45.012 00.000 21444 OnExposeComplete: enter
04:33:45.013 00.001 21444 UpdateGuideState(): m_state=6
04:33:45.013 00.000 21444 Star::Find(15, 1245, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1353
04:33:45.013 00.000 21444 Star::Find returns 1 (1), X=1247.08, Y=681.73, Mass=4866272, SNR=128.3, Peak=65504 HFD=7.8
04:33:45.013 00.000 21444 MultiStar: [#1 0.05,-1.77,1.29,U] [#2 -0.29,-1.27,1.42,U] [#3 0.28,-1.77,1.05,U] [#4 0.06,-0.96,1.02,U] [#5 0.39,-1.18,1.17,U] [#6 0.41,-0.86,0.99,U] [#7 0.42,-1.00,0.69,U] [#8 0.07,-1.17,0.51,U] 
04:33:45.013 00.000 21444 refined, 8 included, MultiStar: {0.22, -1.26}, one-star: {0.84, -1.08}
04:33:45.013 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.05) = xAngle (-4.45 = 1.83)
04:33:45.013 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.29 = -1.01)
04:33:45.013 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-1.26 hyp=1.28 cameraTheta=-1.40 mountX=-0.33 mountY=-1.08, mountTheta=-1.87
04:33:45.014 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-1.26, opts=13)
04:33:45.014 00.000 21444 Enqueuing Move request for scope (0.22, -1.26)
04:33:45.015 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:33:45.015 00.000 25848 Worker thread wakes up
04:33:45.015 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.26) opts 0xd
04:33:45.015 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -1.26)
04:33:45.015 00.000 25848 Moving (0.22, -1.26) raw xDistance=-0.33 yDistance=-1.08
04:33:45.015 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
04:33:45.015 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
04:33:45.015 00.000 25848 MoveAxis(E, 0, ABG)
04:33:45.015 00.000 25848 Move returns status 0, amount 0
04:33:45.015 00.000 25848 BLC: Oldest BLC event removed
04:33:45.015 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 307 applied
04:33:45.015 00.000 25848 MoveAxis(N, 337, ABG)
04:33:45.015 00.000 25848 Guiding  Dir = 0, Dur = 337
04:33:45.015 00.000 21444 UpdateGuideState exits: m=4866272 SNR=128.3 Saturated
04:33:45.015 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:45.015 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:45.015 00.000 21444 Enqueuing Expose request
04:33:45.047 00.032 25848 IsSlewing returns 0
04:33:45.048 00.001 25848 IsGuiding returns 0
04:33:45.080 00.032 25848 PulseGuide returned control before completion, sleep 316
04:33:45.408 00.328 25848 IsGuiding returns 1
04:33:45.408 00.000 25848 scope still moving after pulse duration time elapsed
04:33:45.467 00.059 25848 IsSlewing returns 0
04:33:45.468 00.001 25848 IsGuiding returns 0
04:33:45.468 00.000 25848 scope move finished after 337 + 82 ms
04:33:45.468 00.000 25848 Move returns status 0, amount 337
04:33:45.468 00.000 25848 move complete, result=0
04:33:45.468 00.000 25848 worker thread done servicing request
04:33:45.468 00.000 25848 Worker thread wakes up
04:33:45.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:45.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:45.468 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.1 px 337 ms NORTH
04:33:48.313 02.845 25848 Exposure complete
04:33:48.401 00.088 25848 worker thread done servicing request
04:33:48.401 00.000 21444 OnExposeComplete: enter
04:33:48.401 00.000 21444 UpdateGuideState(): m_state=6
04:33:48.401 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1354
04:33:48.402 00.001 21444 Star::Find returns 1 (1), X=1247.19, Y=682.44, Mass=4770462, SNR=137.6, Peak=65504 HFD=7.6
04:33:48.402 00.000 21444 MultiStar: [#1 -0.64,-1.08,1.50,U] [#2 -0.60,-1.21,1.35,U] [#3 -0.60,-1.01,1.15,U] [#4 -0.11,-0.84,1.11,U] [#5 0.44,-0.72,1.32,U] [#6 0.68,-0.31,0.69,U] [#7 0.73,-0.85,0.91,U] [#8 0.18,-0.90,0.68,U] 
04:33:48.402 00.000 21444 refined, 8 included, MultiStar: {0.02, -0.85}, one-star: {0.95, -0.38}
04:33:48.402 00.000 21444 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.05) = xAngle (-4.60 = 1.68)
04:33:48.402 00.000 21444 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.44 = -1.16)
04:33:48.402 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=-0.85 hyp=0.85 cameraTheta=-1.55 mountX=-0.10 mountY=-0.78, mountTheta=-1.69
04:33:48.403 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=-0.85, opts=13)
04:33:48.403 00.000 21444 Enqueuing Move request for scope (0.02, -0.85)
04:33:48.403 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:33:48.403 00.000 21444 UpdateGuideState exits: m=4770462 SNR=137.6 Saturated
04:33:48.403 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:48.403 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:48.403 00.000 21444 Enqueuing Expose request
04:33:48.403 00.000 25848 Worker thread wakes up
04:33:48.403 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.85) opts 0xd
04:33:48.403 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, -0.85)
04:33:48.403 00.000 25848 Moving (0.02, -0.85) raw xDistance=-0.10 yDistance=-0.78
04:33:48.404 00.001 25848 BLC: History state: CurrMiss=0.78, AvgInitMiss=0.17, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.084073, 1:0.782618
04:33:48.404 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:33:48.404 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:33:48.404 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
04:33:48.404 00.000 25848 MoveAxis(E, 0, ABG)
04:33:48.404 00.000 25848 Move returns status 0, amount 0
04:33:48.404 00.000 25848 MoveAxis(N, 21, ABG)
04:33:48.404 00.000 25848 Guiding  Dir = 0, Dur = 21
04:33:48.439 00.035 25848 IsSlewing returns 0
04:33:48.440 00.001 25848 IsGuiding returns 0
04:33:48.471 00.031 25848 IsGuiding returns 1
04:33:48.471 00.000 25848 scope still moving after pulse duration time elapsed
04:33:48.563 00.092 25848 IsSlewing returns 0
04:33:48.564 00.001 25848 IsGuiding returns 0
04:33:48.564 00.000 25848 scope move finished after 21 + 102 ms
04:33:48.564 00.000 25848 Move returns status 0, amount 21
04:33:48.564 00.000 25848 move complete, result=0
04:33:48.565 00.001 25848 worker thread done servicing request
04:33:48.565 00.000 25848 Worker thread wakes up
04:33:48.565 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:48.565 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:48.565 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 21 ms NORTH
04:33:51.415 02.850 25848 Exposure complete
04:33:51.495 00.080 25848 worker thread done servicing request
04:33:51.495 00.000 21444 OnExposeComplete: enter
04:33:51.496 00.001 21444 UpdateGuideState(): m_state=6
04:33:51.496 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1355
04:33:51.496 00.000 21444 Star::Find returns 1 (1), X=1247.85, Y=682.29, Mass=4838284, SNR=174.3, Peak=65504 HFD=7.7
04:33:51.496 00.000 21444 MultiStar: [#1 0.00,-2.09,1.11,U] [#2 -0.38,-2.01,1.14,U] [#3 0.34,-1.87,0.97,U] [#4 0.48,-1.41,0.77,U] [#5 0.69,-1.58,0.95,U] [#6 1.05,-0.85,0.78,U] [#7 0.78,-1.35,0.73,U] [#8 0.77,-1.13,0.58,U] 
04:33:51.496 00.000 21444 refined, 8 included, MultiStar: {0.54, -1.48}, one-star: {1.61, -0.53}
04:33:51.496 00.000 21444 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.05) = xAngle (-4.27 = 2.01)
04:33:51.496 00.000 21444 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.11 = -0.83)
04:33:51.496 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=-1.48 hyp=1.57 cameraTheta=-1.22 mountX=-0.68 mountY=-1.16, mountTheta=-2.10
04:33:51.497 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=-1.48, opts=13)
04:33:51.497 00.000 21444 Enqueuing Move request for scope (0.54, -1.48)
04:33:51.497 00.000 25848 Worker thread wakes up
04:33:51.497 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, -1.48) opts 0xd
04:33:51.497 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, -1.48)
04:33:51.497 00.000 25848 Moving (0.54, -1.48) raw xDistance=-0.68 yDistance=-1.16
04:33:51.497 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=192, FiltMax=65504, Gamma=0.560
04:33:51.497 00.000 21444 UpdateGuideState exits: m=4838284 SNR=174.3 Saturated
04:33:51.497 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:51.497 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:51.497 00.000 21444 Enqueuing Expose request
04:33:51.497 00.000 25848 BLC: History state: CurrMiss=1.16, AvgInitMiss=0.17, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.084073, 1:0.782618, 2:1.159165
04:33:51.497 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:33:51.497 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
04:33:51.497 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
04:33:51.497 00.000 25848 MoveAxis(E, 20, ABG)
04:33:51.497 00.000 25848 Guiding  Dir = 2, Dur = 20
04:33:51.533 00.036 25848 IsSlewing returns 0
04:33:51.533 00.000 25848 IsGuiding returns 0
04:33:51.564 00.031 25848 IsGuiding returns 1
04:33:51.564 00.000 25848 scope still moving after pulse duration time elapsed
04:33:51.608 00.044 25848 IsSlewing returns 0
04:33:51.608 00.000 25848 IsGuiding returns 0
04:33:51.608 00.000 25848 scope move finished after 20 + 54 ms
04:33:51.608 00.000 25848 Move returns status 0, amount 20
04:33:51.608 00.000 25848 MoveAxis(N, 32, ABG)
04:33:51.608 00.000 25848 Guiding  Dir = 0, Dur = 32
04:33:51.641 00.033 25848 IsSlewing returns 0
04:33:51.641 00.000 25848 IsGuiding returns 0
04:33:51.672 00.031 25848 PulseGuide returned control before completion, sleep 11
04:33:51.698 00.026 25848 IsGuiding returns 1
04:33:51.698 00.000 25848 scope still moving after pulse duration time elapsed
04:33:51.749 00.051 25848 IsSlewing returns 0
04:33:51.749 00.000 25848 IsGuiding returns 0
04:33:51.749 00.000 25848 scope move finished after 32 + 76 ms
04:33:51.749 00.000 25848 Move returns status 0, amount 32
04:33:51.749 00.000 25848 move complete, result=0
04:33:51.749 00.000 25848 worker thread done servicing request
04:33:51.749 00.000 25848 Worker thread wakes up
04:33:51.749 00.000 21444 GuideStep: -0.7 px 20 ms EAST, -1.2 px 32 ms NORTH
04:33:51.750 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:51.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:54.595 02.845 25848 Exposure complete
04:33:54.666 00.071 25848 worker thread done servicing request
04:33:54.666 00.000 21444 OnExposeComplete: enter
04:33:54.666 00.000 21444 UpdateGuideState(): m_state=6
04:33:54.667 00.001 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1356
04:33:54.667 00.000 21444 Star::Find returns 1 (1), X=1245.77, Y=683.42, Mass=4095335, SNR=87.4, Peak=65504 HFD=7.6
04:33:54.667 00.000 21444 MultiStar: [#1 -1.62,0.10,1.72,U] [#2 -1.90,-0.02,1.76,U] [#3 -2.08,0.35,0.00,M1] [#4 -1.23,0.17,1.08,U] [#5 -0.86,-0.46,1.21,U] [#6 -0.94,0.60,0.95,U] [#7 -0.82,-0.06,0.88,U] [#8 -1.17,0.62,0.95,U] 
04:33:54.667 00.000 21444 single-star, 7 included, MultiStar: {-1.23, 0.15}, one-star: {-0.47, 0.61}
04:33:54.667 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
04:33:54.667 00.000 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.62)
04:33:54.667 00.000 21444 CameraToMount -- cameraX=-0.47 cameraY=0.61 hyp=0.77 cameraTheta=2.23 mountX=0.52 mountY=0.38, mountTheta=0.63
04:33:54.668 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.47, y=0.61, opts=13)
04:33:54.668 00.000 21444 Enqueuing Move request for scope (-0.47, 0.61)
04:33:54.668 00.000 25848 Worker thread wakes up
04:33:54.668 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=142, FiltMax=65504, Gamma=0.560
04:33:54.668 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.61) opts 0xd
04:33:54.668 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.47, 0.61)
04:33:54.668 00.000 25848 Moving (-0.47, 0.61) raw xDistance=0.52 yDistance=0.38
04:33:54.668 00.000 25848 BLC: window closed
04:33:54.668 00.000 21444 UpdateGuideState exits: m=4095335 SNR=87.4 Saturated
04:33:54.668 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:54.668 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:54.668 00.000 21444 Enqueuing Expose request
04:33:54.668 00.000 25848 BLC: History state: CurrMiss=-0.38, AvgInitMiss=0.17, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-1.084073, 1:0.782618, 2:1.159165
04:33:54.668 00.000 25848 BLC: No correction, Miss < min_move
04:33:54.668 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.52
04:33:54.668 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:54.668 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
04:33:54.668 00.000 25848 MoveAxis(W, 14, ABG)
04:33:54.668 00.000 25848 Guiding  Dir = 3, Dur = 14
04:33:54.689 00.021 25848 IsSlewing returns 0
04:33:54.689 00.000 25848 IsGuiding returns 0
04:33:54.720 00.031 25848 IsGuiding returns 1
04:33:54.720 00.000 25848 scope still moving after pulse duration time elapsed
04:33:54.782 00.062 25848 IsSlewing returns 0
04:33:54.782 00.000 25848 IsGuiding returns 0
04:33:54.782 00.000 25848 scope move finished after 14 + 79 ms
04:33:54.782 00.000 25848 Move returns status 0, amount 14
04:33:54.782 00.000 25848 MoveAxis(N, 0, ABG)
04:33:54.782 00.000 25848 Move returns status 0, amount 0
04:33:54.782 00.000 25848 move complete, result=0
04:33:54.783 00.001 25848 worker thread done servicing request
04:33:54.783 00.000 25848 Worker thread wakes up
04:33:54.783 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:54.783 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:33:54.783 00.000 21444 GuideStep: 0.5 px 14 ms WEST, 0.4 px 0 ms NORTH
04:33:57.621 02.838 25848 Exposure complete
04:33:57.703 00.082 25848 worker thread done servicing request
04:33:57.703 00.000 21444 OnExposeComplete: enter
04:33:57.703 00.000 21444 UpdateGuideState(): m_state=6
04:33:57.703 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1357
04:33:57.703 00.000 21444 Star::Find returns 1 (1), X=1245.59, Y=682.80, Mass=3999123, SNR=94.7, Peak=65504 HFD=7.3
04:33:57.703 00.000 21444 MultiStar: [#1 -1.22,-0.28,1.77,U] [#2 -1.60,-0.84,1.66,U] [#3 -1.21,-0.20,1.93,U] [#4 -1.39,-0.67,0.84,U] [#5 -1.57,-0.18,1.32,U] [#6 -1.10,-0.16,0.97,U] [#7 -1.07,-0.17,0.83,U] [#8 -1.30,-0.06,0.74,U] 
04:33:57.703 00.000 21444 single-star, 8 included, MultiStar: {-1.26, -0.31}, one-star: {-0.65, -0.02}
04:33:57.703 00.000 21444 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.05) = xAngle (-6.17 = 0.11)
04:33:57.704 00.001 21444 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.73)
04:33:57.704 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=-0.02 hyp=0.65 cameraTheta=-3.12 mountX=0.65 mountY=-0.26, mountTheta=-0.38
04:33:57.704 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=-0.02, opts=13)
04:33:57.705 00.001 21444 Enqueuing Move request for scope (-0.65, -0.02)
04:33:57.705 00.000 25848 Worker thread wakes up
04:33:57.705 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.02) opts 0xd
04:33:57.705 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, -0.02)
04:33:57.705 00.000 25848 Moving (-0.65, -0.02) raw xDistance=0.65 yDistance=-0.26
04:33:57.705 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.65
04:33:57.705 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:57.705 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:33:57.705 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:33:57.705 00.000 21444 UpdateGuideState exits: m=3999123 SNR=94.7 Saturated
04:33:57.705 00.000 25848 MoveAxis(W, 20, ABG)
04:33:57.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:57.705 00.000 25848 Guiding  Dir = 3, Dur = 20
04:33:57.705 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:33:57.705 00.000 21444 Enqueuing Expose request
04:33:57.735 00.030 25848 IsSlewing returns 0
04:33:57.736 00.001 25848 IsGuiding returns 0
04:33:57.767 00.031 25848 IsGuiding returns 1
04:33:57.767 00.000 25848 scope still moving after pulse duration time elapsed
04:33:57.813 00.046 25848 IsSlewing returns 0
04:33:57.813 00.000 25848 IsGuiding returns 0
04:33:57.813 00.000 25848 scope move finished after 20 + 57 ms
04:33:57.813 00.000 25848 Move returns status 0, amount 20
04:33:57.813 00.000 25848 MoveAxis(N, 0, ABG)
04:33:57.813 00.000 25848 Move returns status 0, amount 0
04:33:57.813 00.000 25848 move complete, result=0
04:33:57.813 00.000 25848 worker thread done servicing request
04:33:57.813 00.000 25848 Worker thread wakes up
04:33:57.813 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -0.3 px 0 ms NORTH
04:33:57.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:33:57.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:00.660 02.847 25848 Exposure complete
04:34:00.746 00.086 25848 worker thread done servicing request
04:34:00.746 00.000 21444 OnExposeComplete: enter
04:34:00.746 00.000 21444 UpdateGuideState(): m_state=6
04:34:00.746 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1358
04:34:00.746 00.000 21444 Star::Find returns 1 (1), X=1246.72, Y=683.48, Mass=4357191, SNR=102.3, Peak=65504 HFD=7.4
04:34:00.747 00.001 21444 MultiStar: [#1 -1.08,-0.05,1.74,U] [#2 -1.32,0.28,1.64,U] [#3 -0.39,0.61,1.45,U] [#4 -0.63,0.78,1.17,U] [#5 -0.21,0.68,1.23,U] [#6 -0.08,0.80,1.20,U] [#7 -0.17,0.75,1.33,U] [#8 -0.16,0.65,0.89,U] 
04:34:00.747 00.000 21444 refined, 8 included, MultiStar: {-0.48, 0.53}, one-star: {0.48, 0.66}
04:34:00.747 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
04:34:00.747 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.69)
04:34:00.747 00.000 21444 CameraToMount -- cameraX=-0.48 cameraY=0.53 hyp=0.72 cameraTheta=2.30 mountX=0.53 mountY=0.31, mountTheta=0.53
04:34:00.748 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.48, y=0.53, opts=13)
04:34:00.748 00.000 21444 Enqueuing Move request for scope (-0.48, 0.53)
04:34:00.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:34:00.748 00.000 21444 UpdateGuideState exits: m=4357191 SNR=102.3 Saturated
04:34:00.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:00.748 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:00.748 00.000 21444 Enqueuing Expose request
04:34:00.748 00.000 25848 Worker thread wakes up
04:34:00.748 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.53) opts 0xd
04:34:00.748 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.48, 0.53)
04:34:00.748 00.000 25848 Moving (-0.48, 0.53) raw xDistance=0.53 yDistance=0.31
04:34:00.748 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.53
04:34:00.748 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:00.748 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
04:34:00.748 00.000 25848 MoveAxis(W, 17, ABG)
04:34:00.748 00.000 25848 Guiding  Dir = 3, Dur = 17
04:34:00.779 00.031 25848 IsSlewing returns 0
04:34:00.779 00.000 25848 IsGuiding returns 0
04:34:00.848 00.069 25848 IsGuiding returns 1
04:34:00.848 00.000 25848 scope still moving after pulse duration time elapsed
04:34:00.904 00.056 25848 IsSlewing returns 0
04:34:00.905 00.001 25848 IsGuiding returns 0
04:34:00.905 00.000 25848 scope move finished after 17 + 108 ms
04:34:00.905 00.000 25848 Move returns status 0, amount 17
04:34:00.905 00.000 25848 MoveAxis(N, 0, ABG)
04:34:00.905 00.000 25848 Move returns status 0, amount 0
04:34:00.905 00.000 25848 move complete, result=0
04:34:00.905 00.000 25848 worker thread done servicing request
04:34:00.905 00.000 25848 Worker thread wakes up
04:34:00.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:00.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:00.905 00.000 21444 GuideStep: 0.5 px 17 ms WEST, 0.3 px 0 ms NORTH
04:34:03.760 02.855 25848 Exposure complete
04:34:03.849 00.089 25848 worker thread done servicing request
04:34:03.849 00.000 21444 OnExposeComplete: enter
04:34:03.849 00.000 21444 UpdateGuideState(): m_state=6
04:34:03.849 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1359
04:34:03.849 00.000 21444 Star::Find returns 1 (1), X=1247.98, Y=682.30, Mass=4444300, SNR=134.3, Peak=65504 HFD=7.7
04:34:03.849 00.000 21444 MultiStar: [#1 0.69,-1.32,1.11,U] [#2 0.35,-1.50,1.11,U] [#3 0.63,-1.30,1.08,U] [#4 0.37,-1.01,0.78,U] [#5 0.71,-0.52,0.83,U] [#6 0.58,-0.63,0.62,U] [#7 0.43,-1.01,0.89,U] [#8 1.06,-1.24,0.47,U] 
04:34:03.849 00.000 21444 refined, 8 included, MultiStar: {0.72, -1.03}, one-star: {1.74, -0.51}
04:34:03.849 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
04:34:03.849 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
04:34:03.850 00.001 21444 CameraToMount -- cameraX=0.72 cameraY=-1.03 hyp=1.26 cameraTheta=-0.96 mountX=-0.81 mountY=-0.68, mountTheta=-2.44
04:34:03.851 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.72, y=-1.03, opts=13)
04:34:03.851 00.000 21444 Enqueuing Move request for scope (0.72, -1.03)
04:34:03.851 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=244, FiltMax=65504, Gamma=0.560
04:34:03.851 00.000 21444 UpdateGuideState exits: m=4444300 SNR=134.3 Saturated
04:34:03.851 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:03.851 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:03.851 00.000 21444 Enqueuing Expose request
04:34:03.851 00.000 25848 Worker thread wakes up
04:34:03.851 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.72, -1.03) opts 0xd
04:34:03.851 00.000 25848 Handling offset move in thread for scope, endpoint = (0.72, -1.03)
04:34:03.851 00.000 25848 Moving (0.72, -1.03) raw xDistance=-0.81 yDistance=-0.68
04:34:03.851 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.81
04:34:03.851 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
04:34:03.851 00.000 25848 MoveAxis(E, 22, ABG)
04:34:03.851 00.000 25848 Guiding  Dir = 2, Dur = 22
04:34:03.900 00.049 25848 IsSlewing returns 0
04:34:03.900 00.000 25848 IsGuiding returns 0
04:34:03.921 00.021 25848 PulseGuide returned control before completion, sleep 12
04:34:03.948 00.027 25848 IsGuiding returns 1
04:34:03.948 00.000 25848 scope still moving after pulse duration time elapsed
04:34:04.000 00.052 25848 IsSlewing returns 0
04:34:04.000 00.000 25848 IsGuiding returns 0
04:34:04.000 00.000 25848 scope move finished after 22 + 77 ms
04:34:04.000 00.000 25848 Move returns status 0, amount 22
04:34:04.000 00.000 25848 MoveAxis(N, 19, ABG)
04:34:04.000 00.000 25848 Guiding  Dir = 0, Dur = 19
04:34:04.030 00.030 25848 IsSlewing returns 0
04:34:04.031 00.001 25848 IsGuiding returns 0
04:34:04.091 00.060 25848 IsGuiding returns 1
04:34:04.091 00.000 25848 scope still moving after pulse duration time elapsed
04:34:04.140 00.049 25848 IsSlewing returns 0
04:34:04.140 00.000 25848 IsGuiding returns 0
04:34:04.140 00.000 25848 scope move finished after 19 + 91 ms
04:34:04.140 00.000 25848 Move returns status 0, amount 19
04:34:04.140 00.000 25848 move complete, result=0
04:34:04.140 00.000 25848 worker thread done servicing request
04:34:04.140 00.000 25848 Worker thread wakes up
04:34:04.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:04.141 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:04.141 00.000 21444 GuideStep: -0.8 px 22 ms EAST, -0.7 px 19 ms NORTH
04:34:06.991 02.850 25848 Exposure complete
04:34:07.071 00.080 25848 worker thread done servicing request
04:34:07.071 00.000 21444 OnExposeComplete: enter
04:34:07.071 00.000 21444 UpdateGuideState(): m_state=6
04:34:07.072 00.001 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1360
04:34:07.072 00.000 21444 Star::Find returns 1 (1), X=1246.97, Y=682.66, Mass=4290705, SNR=100.3, Peak=64284 HFD=7.8
04:34:07.072 00.000 21444 MultiStar: [#1 -0.53,-0.90,1.77,U] [#2 -1.43,-1.05,1.60,U] [#3 -0.70,-0.32,1.18,U] [#4 -0.38,-1.13,1.01,U] [#5 1.33,-0.11,0.85,U] [#6 0.25,-0.05,0.99,U] [#7 0.61,0.16,0.84,U] [#8 -0.21,0.08,0.72,U] 
04:34:07.072 00.000 21444 refined, 8 included, MultiStar: {-0.20, -0.49}, one-star: {0.73, -0.16}
04:34:07.072 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
04:34:07.072 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.56)
04:34:07.072 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.49 hyp=0.53 cameraTheta=-1.95 mountX=0.15 mountY=-0.53, mountTheta=-1.29
04:34:07.073 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.49, opts=13)
04:34:07.073 00.000 21444 Enqueuing Move request for scope (-0.20, -0.49)
04:34:07.073 00.000 25848 Worker thread wakes up
04:34:07.073 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.49) opts 0xd
04:34:07.073 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.49)
04:34:07.073 00.000 25848 Moving (-0.20, -0.49) raw xDistance=0.15 yDistance=-0.53
04:34:07.073 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:34:07.073 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
04:34:07.073 00.000 25848 MoveAxis(E, 0, ABG)
04:34:07.073 00.000 25848 Move returns status 0, amount 0
04:34:07.073 00.000 25848 MoveAxis(N, 14, ABG)
04:34:07.073 00.000 25848 Guiding  Dir = 0, Dur = 14
04:34:07.073 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=194, FiltMax=65504, Gamma=0.560
04:34:07.073 00.000 21444 UpdateGuideState exits: m=4290705 SNR=100.3 Saturated
04:34:07.073 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:07.073 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:07.073 00.000 21444 Enqueuing Expose request
04:34:07.093 00.020 25848 IsSlewing returns 0
04:34:07.094 00.001 25848 IsGuiding returns 0
04:34:07.125 00.031 25848 IsGuiding returns 1
04:34:07.125 00.000 25848 scope still moving after pulse duration time elapsed
04:34:07.172 00.047 25848 IsSlewing returns 0
04:34:07.172 00.000 25848 IsGuiding returns 0
04:34:07.172 00.000 25848 scope move finished after 14 + 64 ms
04:34:07.172 00.000 25848 Move returns status 0, amount 14
04:34:07.172 00.000 25848 move complete, result=0
04:34:07.172 00.000 25848 worker thread done servicing request
04:34:07.172 00.000 25848 Worker thread wakes up
04:34:07.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:07.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:07.172 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.5 px 14 ms NORTH
04:34:10.019 02.847 25848 Exposure complete
04:34:10.101 00.082 25848 worker thread done servicing request
04:34:10.101 00.000 21444 OnExposeComplete: enter
04:34:10.101 00.000 21444 UpdateGuideState(): m_state=6
04:34:10.102 00.001 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1361
04:34:10.102 00.000 21444 Star::Find returns 1 (1), X=1246.25, Y=684.33, Mass=4331068, SNR=112.5, Peak=65504 HFD=7.5
04:34:10.102 00.000 21444 MultiStar: [#1 -1.27,0.87,1.29,U] [#2 -1.84,0.74,1.14,U] [#3 -1.09,0.90,1.12,U] [#4 -0.74,0.69,0.66,U] [#5 -0.18,0.86,0.86,U] [#6 -0.66,1.41,0.84,U] [#7 -0.37,1.12,0.79,U] [#8 -1.08,1.25,0.68,U] 
04:34:10.102 00.000 21444 refined, 8 included, MultiStar: {-0.86, 1.03}, one-star: {0.01, 1.51}
04:34:10.102 00.000 21444 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
04:34:10.102 00.000 21444 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.63 = 2.65)
04:34:10.102 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=1.03 hyp=1.34 cameraTheta=2.26 mountX=0.94 mountY=0.63, mountTheta=0.59
04:34:10.103 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=1.03, opts=13)
04:34:10.103 00.000 21444 Enqueuing Move request for scope (-0.86, 1.03)
04:34:10.103 00.000 25848 Worker thread wakes up
04:34:10.103 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 1.03) opts 0xd
04:34:10.103 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, 1.03)
04:34:10.103 00.000 25848 Moving (-0.86, 1.03) raw xDistance=0.94 yDistance=0.63
04:34:10.103 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
04:34:10.103 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:34:10.103 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.63
04:34:10.103 00.000 25848 MoveAxis(W, 27, ABG)
04:34:10.103 00.000 25848 Guiding  Dir = 3, Dur = 27
04:34:10.103 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=116, FiltMax=65504, Gamma=0.560
04:34:10.103 00.000 21444 UpdateGuideState exits: m=4331068 SNR=112.5 Saturated
04:34:10.103 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:10.103 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:10.103 00.000 21444 Enqueuing Expose request
04:34:10.124 00.021 25848 IsSlewing returns 0
04:34:10.124 00.000 25848 IsGuiding returns 0
04:34:10.165 00.041 25848 IsGuiding returns 1
04:34:10.165 00.000 25848 scope still moving after pulse duration time elapsed
04:34:10.219 00.054 25848 IsSlewing returns 0
04:34:10.219 00.000 25848 IsGuiding returns 0
04:34:10.219 00.000 25848 scope move finished after 27 + 68 ms
04:34:10.219 00.000 25848 Move returns status 0, amount 27
04:34:10.219 00.000 25848 MoveAxis(N, 0, ABG)
04:34:10.219 00.000 25848 Move returns status 0, amount 0
04:34:10.219 00.000 25848 move complete, result=0
04:34:10.219 00.000 25848 worker thread done servicing request
04:34:10.219 00.000 25848 Worker thread wakes up
04:34:10.219 00.000 21444 GuideStep: 0.9 px 27 ms WEST, 0.6 px 0 ms NORTH
04:34:10.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:10.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:13.064 02.845 25848 Exposure complete
04:34:13.141 00.077 25848 worker thread done servicing request
04:34:13.141 00.000 21444 OnExposeComplete: enter
04:34:13.141 00.000 21444 UpdateGuideState(): m_state=6
04:34:13.142 00.001 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1362
04:34:13.142 00.000 21444 Star::Find returns 1 (1), X=1246.43, Y=682.95, Mass=3432599, SNR=78.0, Peak=54732 HFD=8.0
04:34:13.142 00.000 21444 MultiStar: [#1 -1.11,0.22,1.38,U] [#2 -1.06,0.17,1.40,U] [#3 -0.61,0.85,1.11,U] [#4 -0.33,0.71,0.97,U] [#5 0.77,0.22,1.04,U] [#6 0.45,0.24,0.99,U] [#7 0.23,0.40,0.94,U] [#8 -0.76,-0.09,0.77,U] 
04:34:13.142 00.000 21444 single-star, 8 included, MultiStar: {-0.31, 0.32}, one-star: {0.19, 0.14}
04:34:13.142 00.000 21444 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
04:34:13.142 00.000 21444 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.27 = 1.02)
04:34:13.142 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.23 cameraTheta=0.63 mountX=-0.18 mountY=0.20, mountTheta=2.29
04:34:13.143 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.14, opts=13)
04:34:13.143 00.000 21444 Enqueuing Move request for scope (0.19, 0.14)
04:34:13.143 00.000 25848 Worker thread wakes up
04:34:13.143 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=16, FiltMax=65504, Gamma=0.560
04:34:13.143 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd
04:34:13.143 00.000 21444 UpdateGuideState exits: m=3432599 SNR=78.0 Saturated
04:34:13.143 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.14)
04:34:13.143 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:13.143 00.000 25848 Moving (0.19, 0.14) raw xDistance=-0.18 yDistance=0.20
04:34:13.143 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:13.143 00.000 21444 Enqueuing Expose request
04:34:13.143 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:34:13.143 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:13.143 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:34:13.143 00.000 25848 MoveAxis(E, 0, ABG)
04:34:13.143 00.000 25848 Move returns status 0, amount 0
04:34:13.143 00.000 25848 MoveAxis(N, 0, ABG)
04:34:13.143 00.000 25848 Move returns status 0, amount 0
04:34:13.143 00.000 25848 move complete, result=0
04:34:13.143 00.000 25848 worker thread done servicing request
04:34:13.143 00.000 25848 Worker thread wakes up
04:34:13.144 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:13.144 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:13.144 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:15.995 02.851 25848 Exposure complete
04:34:16.071 00.076 25848 worker thread done servicing request
04:34:16.071 00.000 21444 OnExposeComplete: enter
04:34:16.071 00.000 21444 UpdateGuideState(): m_state=6
04:34:16.071 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1363
04:34:16.072 00.001 21444 Star::Find returns 1 (1), X=1247.93, Y=682.36, Mass=4224947, SNR=107.2, Peak=65192 HFD=7.7
04:34:16.072 00.000 21444 MultiStar: [#1 0.61,-1.20,1.37,U] [#2 0.28,-1.27,1.27,U] [#3 0.45,-0.81,1.01,U] [#4 1.07,-0.84,0.96,U] [#5 1.26,-0.87,0.94,U] [#6 1.45,-0.38,0.87,U] [#7 1.21,-1.47,0.82,U] [#8 0.63,-0.94,0.74,U] 
04:34:16.072 00.000 21444 refined, 8 included, MultiStar: {0.92, -0.93}, one-star: {1.69, -0.46}
04:34:16.072 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
04:34:16.072 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.69 = -0.40)
04:34:16.072 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=-0.93 hyp=1.31 cameraTheta=-0.79 mountX=-1.00 mountY=-0.52, mountTheta=-2.67
04:34:16.073 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=-0.93, opts=13)
04:34:16.073 00.000 21444 Enqueuing Move request for scope (0.92, -0.93)
04:34:16.073 00.000 25848 Worker thread wakes up
04:34:16.073 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=116, FiltMax=65504, Gamma=0.560
04:34:16.074 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, -0.93) opts 0xd
04:34:16.074 00.000 21444 UpdateGuideState exits: m=4224947 SNR=107.2 Saturated
04:34:16.074 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, -0.93)
04:34:16.074 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:16.074 00.000 25848 Moving (0.92, -0.93) raw xDistance=-1.00 yDistance=-0.52
04:34:16.074 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:16.074 00.000 21444 Enqueuing Expose request
04:34:16.074 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00
04:34:16.074 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
04:34:16.074 00.000 25848 MoveAxis(E, 29, ABG)
04:34:16.074 00.000 25848 Guiding  Dir = 2, Dur = 29
04:34:16.094 00.020 25848 IsSlewing returns 0
04:34:16.094 00.000 25848 IsGuiding returns 0
04:34:16.125 00.031 25848 IsGuiding returns 1
04:34:16.125 00.000 25848 scope still moving after pulse duration time elapsed
04:34:16.170 00.045 25848 IsSlewing returns 0
04:34:16.170 00.000 25848 IsGuiding returns 0
04:34:16.170 00.000 25848 scope move finished after 29 + 46 ms
04:34:16.170 00.000 25848 Move returns status 0, amount 29
04:34:16.170 00.000 25848 MoveAxis(N, 14, ABG)
04:34:16.170 00.000 25848 Guiding  Dir = 0, Dur = 14
04:34:16.203 00.033 25848 IsSlewing returns 0
04:34:16.203 00.000 25848 IsGuiding returns 0
04:34:16.300 00.097 25848 IsGuiding returns 1
04:34:16.300 00.000 25848 scope still moving after pulse duration time elapsed
04:34:16.342 00.042 25848 IsSlewing returns 0
04:34:16.343 00.001 25848 IsGuiding returns 0
04:34:16.343 00.000 25848 scope move finished after 14 + 126 ms
04:34:16.343 00.000 25848 Move returns status 0, amount 14
04:34:16.343 00.000 25848 move complete, result=0
04:34:16.343 00.000 25848 worker thread done servicing request
04:34:16.343 00.000 25848 Worker thread wakes up
04:34:16.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:16.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:16.343 00.000 21444 GuideStep: -1.0 px 29 ms EAST, -0.5 px 14 ms NORTH
04:34:19.188 02.845 25848 Exposure complete
04:34:19.277 00.089 25848 worker thread done servicing request
04:34:19.277 00.000 21444 OnExposeComplete: enter
04:34:19.277 00.000 21444 UpdateGuideState(): m_state=6
04:34:19.278 00.001 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1364
04:34:19.278 00.000 21444 Star::Find returns 1 (1), X=1245.87, Y=684.08, Mass=4514002, SNR=136.8, Peak=65504 HFD=7.5
04:34:19.278 00.000 21444 MultiStar: [#1 -1.32,0.68,1.24,U] [#2 -1.86,0.55,1.31,U] [#3 -1.13,1.12,0.92,U] [#4 -0.96,1.06,0.76,U] [#5 -0.87,0.66,0.84,U] [#6 -0.42,1.49,0.86,U] [#7 -0.77,1.24,0.85,U] [#8 -1.37,0.63,0.51,U] 
04:34:19.278 00.000 21444 single-star, 8 included, MultiStar: {-1.04, 0.95}, one-star: {-0.37, 1.26}
04:34:19.278 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
04:34:19.278 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
04:34:19.278 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=1.26 hyp=1.32 cameraTheta=1.86 mountX=0.48 mountY=1.03, mountTheta=1.13
04:34:19.279 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=1.26, opts=13)
04:34:19.279 00.000 21444 Enqueuing Move request for scope (-0.37, 1.26)
04:34:19.279 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=130, FiltMax=65504, Gamma=0.560
04:34:19.279 00.000 21444 UpdateGuideState exits: m=4514002 SNR=136.8 Saturated
04:34:19.279 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:19.279 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:19.279 00.000 21444 Enqueuing Expose request
04:34:19.280 00.001 25848 Worker thread wakes up
04:34:19.280 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.26) opts 0xd
04:34:19.280 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 1.26)
04:34:19.280 00.000 25848 Moving (-0.37, 1.26) raw xDistance=0.48 yDistance=1.03
04:34:19.280 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
04:34:19.280 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:34:19.280 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.03
04:34:19.280 00.000 25848 MoveAxis(E, 0, ABG)
04:34:19.280 00.000 25848 Move returns status 0, amount 0
04:34:19.280 00.000 25848 MoveAxis(N, 0, ABG)
04:34:19.280 00.000 25848 Move returns status 0, amount 0
04:34:19.280 00.000 25848 move complete, result=0
04:34:19.280 00.000 25848 worker thread done servicing request
04:34:19.280 00.000 25848 Worker thread wakes up
04:34:19.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:19.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:19.280 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 1.0 px 0 ms NORTH
04:34:22.128 02.848 25848 Exposure complete
04:34:22.210 00.082 25848 worker thread done servicing request
04:34:22.210 00.000 21444 OnExposeComplete: enter
04:34:22.210 00.000 21444 UpdateGuideState(): m_state=6
04:34:22.210 00.000 21444 Star::Find(15, 1245, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1365
04:34:22.210 00.000 21444 Star::Find returns 1 (1), X=1247.26, Y=683.96, Mass=4048091, SNR=139.7, Peak=64760 HFD=7.7
04:34:22.210 00.000 21444 MultiStar: [#1 -0.10,0.02,0.85,U] [#2 -0.13,0.41,0.82,U] [#3 0.17,0.37,0.69,U] [#4 0.51,0.05,0.70,U] [#5 0.86,0.75,0.58,U] [#6 1.15,0.25,0.60,U] [#7 0.39,0.19,0.61,U] [#8 0.22,0.06,0.64,U] 
04:34:22.210 00.000 21444 refined, 8 included, MultiStar: {0.44, 0.39}, one-star: {1.02, 1.15}
04:34:22.210 00.000 21444 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.05) = xAngle (-2.33 = -2.33)
04:34:22.210 00.000 21444 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.17 = 1.11)
04:34:22.210 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=0.39 hyp=0.59 cameraTheta=0.72 mountX=-0.41 mountY=0.53, mountTheta=2.23
04:34:22.211 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=0.39, opts=13)
04:34:22.211 00.000 21444 Enqueuing Move request for scope (0.44, 0.39)
04:34:22.211 00.000 25848 Worker thread wakes up
04:34:22.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.39) opts 0xd
04:34:22.211 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, 0.39)
04:34:22.211 00.000 25848 Moving (0.44, 0.39) raw xDistance=-0.41 yDistance=0.53
04:34:22.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=176, FiltMax=65504, Gamma=0.560
04:34:22.212 00.001 21444 UpdateGuideState exits: m=4048091 SNR=139.7 Saturated
04:34:22.212 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
04:34:22.212 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:34:22.212 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
04:34:22.212 00.000 25848 MoveAxis(E, 0, ABG)
04:34:22.212 00.000 25848 Move returns status 0, amount 0
04:34:22.212 00.000 25848 MoveAxis(N, 0, ABG)
04:34:22.212 00.000 25848 Move returns status 0, amount 0
04:34:22.212 00.000 25848 move complete, result=0
04:34:22.212 00.000 25848 worker thread done servicing request
04:34:22.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:22.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:22.212 00.000 21444 Enqueuing Expose request
04:34:22.212 00.000 25848 Worker thread wakes up
04:34:22.212 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
04:34:22.212 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:22.212 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:25.067 02.855 25848 Exposure complete
04:34:25.154 00.087 25848 worker thread done servicing request
04:34:25.154 00.000 21444 OnExposeComplete: enter
04:34:25.154 00.000 21444 UpdateGuideState(): m_state=6
04:34:25.154 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1366
04:34:25.155 00.001 21444 Star::Find returns 1 (1), X=1244.20, Y=686.45, Mass=4287606, SNR=114.4, Peak=65504 HFD=7.6
04:34:25.155 00.000 21444 MultiStar: [#1 -3.28,2.25,0.00,M1] [#2 -3.64,2.50,0.00,M1] [#3 -3.61,2.41,0.00,M1] [#4 -2.65,2.81,0.00,M1] [#5 -2.77,3.57,0.00,M1] [#6 -2.25,3.51,0.00,M1] [#7 -2.43,3.57,0.00,M1] [#8 -2.43,3.54,0.00,M1] 
04:34:25.155 00.000 21444 CameraToMount -- cameraTheta (2.08) - m_xAngle (3.05) = xAngle (-0.97 = -0.97)
04:34:25.155 00.000 21444 CameraToMount -- cameraTheta (2.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.81 = 2.47)
04:34:25.155 00.000 21444 CameraToMount -- cameraX=-2.03 cameraY=3.64 hyp=4.17 cameraTheta=2.08 mountX=2.35 mountY=2.60, mountTheta=0.83
04:34:25.156 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.03, y=3.64, opts=13)
04:34:25.156 00.000 21444 Enqueuing Move request for scope (-2.03, 3.64)
04:34:25.156 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=292, FiltMax=65504, Gamma=0.560
04:34:25.156 00.000 21444 UpdateGuideState exits: m=4287606 SNR=114.4 Saturated
04:34:25.156 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:25.156 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:25.156 00.000 21444 Enqueuing Expose request
04:34:25.156 00.000 25848 Worker thread wakes up
04:34:25.156 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.03, 3.64) opts 0xd
04:34:25.156 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.03, 3.64)
04:34:25.156 00.000 25848 Moving (-2.03, 3.64) raw xDistance=2.35 yDistance=2.60
04:34:25.156 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.48 from input 2.35
04:34:25.156 00.000 25848 resist switch: large excursion: input 2.60 thresh 1.53 direction from -1 to 1
04:34:25.156 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.79
04:34:25.156 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.60 from input 2.60
04:34:25.156 00.000 25848 MoveAxis(W, 69, ABG)
04:34:25.157 00.001 25848 Guiding  Dir = 3, Dur = 69
04:34:25.187 00.030 25848 IsSlewing returns 0
04:34:25.187 00.000 25848 IsGuiding returns 0
04:34:25.218 00.031 25848 PulseGuide returned control before completion, sleep 48
04:34:25.282 00.064 25848 IsGuiding returns 1
04:34:25.282 00.000 25848 scope still moving after pulse duration time elapsed
04:34:25.344 00.062 25848 IsSlewing returns 0
04:34:25.344 00.000 25848 IsGuiding returns 0
04:34:25.344 00.000 25848 scope move finished after 69 + 88 ms
04:34:25.344 00.000 25848 Move returns status 0, amount 69
04:34:25.344 00.000 25848 BLC: Oldest BLC event removed
04:34:25.344 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 307 applied
04:34:25.344 00.000 25848 MoveAxis(S, 378, ABG)
04:34:25.344 00.000 25848 Guiding  Dir = 1, Dur = 378
04:34:25.373 00.029 25848 IsSlewing returns 0
04:34:25.373 00.000 25848 IsGuiding returns 0
04:34:25.415 00.042 25848 PulseGuide returned control before completion, sleep 347
04:34:25.764 00.349 25848 IsGuiding returns 1
04:34:25.765 00.001 25848 scope still moving after pulse duration time elapsed
04:34:25.828 00.063 25848 IsSlewing returns 0
04:34:25.828 00.000 25848 IsGuiding returns 0
04:34:25.828 00.000 25848 scope move finished after 378 + 77 ms
04:34:25.828 00.000 25848 Move returns status 0, amount 378
04:34:25.828 00.000 25848 move complete, result=0
04:34:25.828 00.000 25848 worker thread done servicing request
04:34:25.828 00.000 25848 Worker thread wakes up
04:34:25.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:25.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:25.828 00.000 21444 GuideStep: 2.4 px 69 ms WEST, 2.6 px 378 ms SOUTH
04:34:28.681 02.853 25848 Exposure complete
04:34:28.772 00.091 25848 worker thread done servicing request
04:34:28.773 00.001 21444 OnExposeComplete: enter
04:34:28.773 00.000 21444 UpdateGuideState(): m_state=6
04:34:28.773 00.000 21444 Star::Find(15, 1244, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1367
04:34:28.773 00.000 21444 Star::Find returns 1 (1), X=1246.77, Y=683.16, Mass=4811824, SNR=183.9, Peak=65504 HFD=7.7
04:34:28.773 00.000 21444 MultiStar: [#1 -0.58,-0.84,1.23,U] [#2 -0.96,-0.41,1.12,U] [#3 -0.58,0.12,1.02,U] [#4 -0.10,-0.01,0.72,U] [#5 0.27,-0.01,0.63,U] [#6 0.03,0.34,0.62,U] [#7 0.12,-0.15,0.50,U] [#8 -0.85,0.17,0.47,U] 
04:34:28.773 00.000 21444 refined, 8 included, MultiStar: {-0.28, -0.11}, one-star: {0.53, 0.34}
04:34:28.773 00.000 21444 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.05) = xAngle (-5.81 = 0.47)
04:34:28.773 00.000 21444 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.65 = -2.37)
04:34:28.773 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-2.76 mountX=0.27 mountY=-0.21, mountTheta=-0.67
04:34:28.774 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=-0.11, opts=13)
04:34:28.774 00.000 21444 Enqueuing Move request for scope (-0.28, -0.11)
04:34:28.775 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=118, FiltMax=65504, Gamma=0.560
04:34:28.775 00.000 21444 UpdateGuideState exits: m=4811824 SNR=183.9 Saturated
04:34:28.775 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:28.775 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:28.775 00.000 21444 Enqueuing Expose request
04:34:28.775 00.000 25848 Worker thread wakes up
04:34:28.775 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.11) opts 0xd
04:34:28.775 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, -0.11)
04:34:28.775 00.000 25848 Moving (-0.28, -0.11) raw xDistance=0.27 yDistance=-0.21
04:34:28.775 00.000 25848 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.16, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.597160, 1:-0.212736
04:34:28.775 00.000 25848 BLC: No correction, Miss < min_move
04:34:28.775 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
04:34:28.775 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:28.775 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:34:28.775 00.000 25848 MoveAxis(E, 0, ABG)
04:34:28.775 00.000 25848 Move returns status 0, amount 0
04:34:28.775 00.000 25848 MoveAxis(N, 0, ABG)
04:34:28.775 00.000 25848 Move returns status 0, amount 0
04:34:28.775 00.000 25848 move complete, result=0
04:34:28.775 00.000 25848 worker thread done servicing request
04:34:28.775 00.000 25848 Worker thread wakes up
04:34:28.775 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
04:34:28.776 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:28.776 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:31.621 02.845 25848 Exposure complete
04:34:31.708 00.087 25848 worker thread done servicing request
04:34:31.708 00.000 21444 OnExposeComplete: enter
04:34:31.709 00.001 21444 UpdateGuideState(): m_state=6
04:34:31.709 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1368
04:34:31.709 00.000 21444 Star::Find returns 1 (1), X=1246.73, Y=682.59, Mass=4583732, SNR=117.9, Peak=65504 HFD=7.4
04:34:31.709 00.000 21444 MultiStar: [#1 -0.32,-1.02,2.14,U] [#2 -1.05,-1.17,1.75,U] [#3 -0.37,-0.13,1.38,U] [#4 -0.37,-0.63,1.23,U] [#5 -0.39,-0.88,1.37,U] [#6 -0.07,-0.32,0.95,U] [#7 -0.26,-0.57,1.57,U] [#8 -0.03,-0.37,0.78,U] 
04:34:31.709 00.000 21444 single-star, 8 included, MultiStar: {-0.33, -0.67}, one-star: {0.49, -0.22}
04:34:31.709 00.000 21444 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.05) = xAngle (-3.48 = 2.81)
04:34:31.709 00.000 21444 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.32 = -0.04)
04:34:31.709 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.22 hyp=0.54 cameraTheta=-0.42 mountX=-0.51 mountY=-0.02, mountTheta=-3.10
04:34:31.710 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.22, opts=13)
04:34:31.710 00.000 21444 Enqueuing Move request for scope (0.49, -0.22)
04:34:31.710 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=142, FiltMax=65504, Gamma=0.560
04:34:31.710 00.000 21444 UpdateGuideState exits: m=4583732 SNR=117.9 Saturated
04:34:31.710 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:31.710 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:31.711 00.001 21444 Enqueuing Expose request
04:34:31.711 00.000 25848 Worker thread wakes up
04:34:31.711 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.22) opts 0xd
04:34:31.711 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.22)
04:34:31.711 00.000 25848 Moving (0.49, -0.22) raw xDistance=-0.51 yDistance=-0.02
04:34:31.711 00.000 25848 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.16, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.597160, 1:-0.212736, 2:-0.019239
04:34:31.711 00.000 25848 BLC: No correction, Miss < min_move
04:34:31.711 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
04:34:31.711 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:31.711 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:34:31.711 00.000 25848 MoveAxis(E, 15, ABG)
04:34:31.711 00.000 25848 Guiding  Dir = 2, Dur = 15
04:34:31.737 00.026 25848 IsSlewing returns 0
04:34:31.737 00.000 25848 IsGuiding returns 0
04:34:31.801 00.064 25848 IsGuiding returns 1
04:34:31.801 00.000 25848 scope still moving after pulse duration time elapsed
04:34:31.844 00.043 25848 IsSlewing returns 0
04:34:31.845 00.001 25848 IsGuiding returns 0
04:34:31.845 00.000 25848 scope move finished after 15 + 93 ms
04:34:31.845 00.000 25848 Move returns status 0, amount 15
04:34:31.845 00.000 25848 MoveAxis(N, 0, ABG)
04:34:31.845 00.000 25848 Move returns status 0, amount 0
04:34:31.845 00.000 25848 move complete, result=0
04:34:31.845 00.000 25848 worker thread done servicing request
04:34:31.845 00.000 25848 Worker thread wakes up
04:34:31.845 00.000 21444 GuideStep: -0.5 px 15 ms EAST, -0.0 px 0 ms NORTH
04:34:31.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:31.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:34.698 02.853 25848 Exposure complete
04:34:34.785 00.087 25848 worker thread done servicing request
04:34:34.786 00.001 21444 OnExposeComplete: enter
04:34:34.786 00.000 21444 UpdateGuideState(): m_state=6
04:34:34.786 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1369
04:34:34.786 00.000 21444 Star::Find returns 1 (1), X=1246.39, Y=682.28, Mass=4912712, SNR=176.4, Peak=65504 HFD=7.5
04:34:34.786 00.000 21444 MultiStar: [#1 -1.56,-1.88,0.00,M1] [#2 -2.01,-1.48,0.00,M1] [#3 -1.67,-1.23,0.84,U] [#4 -0.64,-0.99,0.76,U] [#5 -0.71,-1.08,0.75,U] [#6 -0.22,-0.53,0.62,U] [#7 -0.36,-1.10,0.65,U] [#8 -0.96,-1.15,0.48,U] 
04:34:34.786 00.000 21444 single-star, 6 included, MultiStar: {-0.61, -0.93}, one-star: {0.15, -0.53}
04:34:34.786 00.000 21444 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.05) = xAngle (-4.35 = 1.93)
04:34:34.786 00.000 21444 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.19 = -0.91)
04:34:34.786 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=-0.53 hyp=0.55 cameraTheta=-1.30 mountX=-0.20 mountY=-0.44, mountTheta=-1.99
04:34:34.787 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=-0.53, opts=13)
04:34:34.787 00.000 21444 Enqueuing Move request for scope (0.15, -0.53)
04:34:34.788 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=42, FiltMax=65504, Gamma=0.560
04:34:34.788 00.000 25848 Worker thread wakes up
04:34:34.788 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.53) opts 0xd
04:34:34.788 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, -0.53)
04:34:34.788 00.000 21444 UpdateGuideState exits: m=4912712 SNR=176.4 Saturated
04:34:34.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:34.788 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:34.788 00.000 21444 Enqueuing Expose request
04:34:34.788 00.000 25848 Moving (0.15, -0.53) raw xDistance=-0.20 yDistance=-0.44
04:34:34.788 00.000 25848 BLC: window closed
04:34:34.788 00.000 25848 BLC: History state: CurrMiss=-0.44, AvgInitMiss=0.16, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=2.597160, 1:-0.212736, 2:-0.019239
04:34:34.788 00.000 25848 BLC: No correction, Miss < min_move
04:34:34.788 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:34:34.788 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:34.788 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
04:34:34.788 00.000 25848 MoveAxis(E, 0, ABG)
04:34:34.788 00.000 25848 Move returns status 0, amount 0
04:34:34.788 00.000 25848 MoveAxis(N, 0, ABG)
04:34:34.788 00.000 25848 Move returns status 0, amount 0
04:34:34.788 00.000 25848 move complete, result=0
04:34:34.788 00.000 25848 worker thread done servicing request
04:34:34.788 00.000 25848 Worker thread wakes up
04:34:34.788 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:34.788 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:34.789 00.001 21444 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
04:34:37.632 02.843 25848 Exposure complete
04:34:37.709 00.077 25848 worker thread done servicing request
04:34:37.709 00.000 21444 OnExposeComplete: enter
04:34:37.709 00.000 21444 UpdateGuideState(): m_state=6
04:34:37.709 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1370
04:34:37.709 00.000 21444 Star::Find returns 1 (1), X=1248.69, Y=682.63, Mass=3833561, SNR=110.6, Peak=65504 HFD=7.5
04:34:37.709 00.000 21444 MultiStar: [#1 0.65,-1.10,1.31,U] [#2 0.58,-0.64,1.18,U] [#3 0.49,-1.12,0.91,U] [#4 1.78,-0.09,1.04,U] [#5 1.16,-0.69,0.81,U] [#6 2.40,0.17,0.00,M1] [#7 2.14,0.28,0.00,M1] [#8 1.15,-0.88,0.71,U] 
04:34:37.709 00.000 21444 refined, 6 included, MultiStar: {1.16, -0.67}, one-star: {2.45, -0.18}
04:34:37.709 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.71)
04:34:37.709 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
04:34:37.709 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-0.67 hyp=1.34 cameraTheta=-0.53 mountX=-1.21 mountY=-0.18, mountTheta=-2.99
04:34:37.710 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-0.67, opts=13)
04:34:37.710 00.000 21444 Enqueuing Move request for scope (1.16, -0.67)
04:34:37.710 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=218, FiltMax=65504, Gamma=0.560
04:34:37.710 00.000 21444 UpdateGuideState exits: m=3833561 SNR=110.6 Saturated
04:34:37.710 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:37.710 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:37.710 00.000 21444 Enqueuing Expose request
04:34:37.710 00.000 25848 Worker thread wakes up
04:34:37.711 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -0.67) opts 0xd
04:34:37.711 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -0.67)
04:34:37.711 00.000 25848 Moving (1.16, -0.67) raw xDistance=-1.21 yDistance=-0.18
04:34:37.711 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.21
04:34:37.711 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:37.711 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:34:37.711 00.000 25848 MoveAxis(E, 35, ABG)
04:34:37.711 00.000 25848 Guiding  Dir = 2, Dur = 35
04:34:37.737 00.026 25848 IsSlewing returns 0
04:34:37.737 00.000 25848 IsGuiding returns 0
04:34:37.768 00.031 25848 PulseGuide returned control before completion, sleep 15
04:34:37.789 00.021 25848 IsGuiding returns 1
04:34:37.789 00.000 25848 scope still moving after pulse duration time elapsed
04:34:37.844 00.055 25848 IsSlewing returns 0
04:34:37.844 00.000 25848 IsGuiding returns 0
04:34:37.844 00.000 25848 scope move finished after 35 + 72 ms
04:34:37.844 00.000 25848 Move returns status 0, amount 35
04:34:37.844 00.000 25848 MoveAxis(N, 0, ABG)
04:34:37.844 00.000 25848 Move returns status 0, amount 0
04:34:37.844 00.000 25848 move complete, result=0
04:34:37.844 00.000 25848 worker thread done servicing request
04:34:37.844 00.000 25848 Worker thread wakes up
04:34:37.844 00.000 21444 GuideStep: -1.2 px 35 ms EAST, -0.2 px 0 ms NORTH
04:34:37.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:37.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:40.695 02.851 25848 Exposure complete
04:34:40.786 00.091 25848 worker thread done servicing request
04:34:40.786 00.000 21444 OnExposeComplete: enter
04:34:40.786 00.000 21444 UpdateGuideState(): m_state=6
04:34:40.786 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1371
04:34:40.786 00.000 21444 Star::Find returns 1 (1), X=1246.18, Y=684.37, Mass=3401900, SNR=67.8, Peak=62008 HFD=7.6
04:34:40.786 00.000 21444 MultiStar: [#1 -1.40,0.56,1.82,U] [#2 -1.68,1.04,1.58,U] [#3 -1.50,1.49,0.00,M1] [#4 -0.60,0.89,1.24,U] [#5 -0.47,0.74,1.26,U] [#6 -0.24,1.19,0.92,U] [#7 -0.61,1.72,1.12,U] [#8 -0.42,1.80,0.87,U] 
04:34:40.786 00.000 21444 refined, 7 included, MultiStar: {-0.80, 1.10}, one-star: {-0.06, 1.55}
04:34:40.786 00.000 21444 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
04:34:40.787 00.001 21444 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.70 = 2.59)
04:34:40.787 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=1.10 hyp=1.36 cameraTheta=2.20 mountX=0.90 mountY=0.72, mountTheta=0.68
04:34:40.788 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=1.10, opts=13)
04:34:40.788 00.000 21444 Enqueuing Move request for scope (-0.80, 1.10)
04:34:40.788 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=66, FiltMax=65504, Gamma=0.560
04:34:40.788 00.000 21444 UpdateGuideState exits: m=3401900 SNR=67.8 Saturated
04:34:40.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:40.788 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:40.788 00.000 21444 Enqueuing Expose request
04:34:40.788 00.000 25848 Worker thread wakes up
04:34:40.788 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 1.10) opts 0xd
04:34:40.788 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 1.10)
04:34:40.788 00.000 25848 Moving (-0.80, 1.10) raw xDistance=0.90 yDistance=0.72
04:34:40.788 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.90
04:34:40.788 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
04:34:40.788 00.000 25848 MoveAxis(W, 24, ABG)
04:34:40.788 00.000 25848 Guiding  Dir = 3, Dur = 24
04:34:40.860 00.072 25848 IsSlewing returns 0
04:34:40.860 00.000 25848 IsGuiding returns 0
04:34:40.892 00.032 25848 IsGuiding returns 1
04:34:40.892 00.000 25848 scope still moving after pulse duration time elapsed
04:34:40.939 00.047 25848 IsSlewing returns 0
04:34:40.939 00.000 25848 IsGuiding returns 0
04:34:40.940 00.001 25848 scope move finished after 24 + 55 ms
04:34:40.940 00.000 25848 Move returns status 0, amount 24
04:34:40.940 00.000 25848 MoveAxis(S, 20, ABG)
04:34:40.940 00.000 25848 Guiding  Dir = 1, Dur = 20
04:34:40.968 00.028 25848 IsSlewing returns 0
04:34:40.968 00.000 25848 IsGuiding returns 0
04:34:40.999 00.031 25848 IsGuiding returns 1
04:34:40.999 00.000 25848 scope still moving after pulse duration time elapsed
04:34:41.048 00.049 25848 IsSlewing returns 0
04:34:41.048 00.000 25848 IsGuiding returns 0
04:34:41.048 00.000 25848 scope move finished after 20 + 60 ms
04:34:41.048 00.000 25848 Move returns status 0, amount 20
04:34:41.048 00.000 25848 move complete, result=0
04:34:41.049 00.001 25848 worker thread done servicing request
04:34:41.049 00.000 25848 Worker thread wakes up
04:34:41.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:41.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:41.049 00.000 21444 GuideStep: 0.9 px 24 ms WEST, 0.7 px 20 ms SOUTH
04:34:43.893 02.844 25848 Exposure complete
04:34:43.973 00.080 25848 worker thread done servicing request
04:34:43.973 00.000 21444 OnExposeComplete: enter
04:34:43.973 00.000 21444 UpdateGuideState(): m_state=6
04:34:43.973 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1372
04:34:43.973 00.000 21444 Star::Find returns 1 (1), X=1247.11, Y=684.37, Mass=3499649, SNR=95.4, Peak=52232 HFD=7.8
04:34:43.974 00.001 21444 MultiStar: [#1 0.67,1.17,1.04,U] [#2 0.17,0.51,1.05,U] [#3 0.31,1.13,0.90,U] [#4 0.14,1.03,0.71,U] [#5 0.87,0.92,0.93,U] [#6 0.79,1.60,0.81,U] [#7 0.82,0.83,0.60,U] [#8 -0.37,1.30,0.71,U] 
04:34:43.974 00.000 21444 refined, 8 included, MultiStar: {0.49, 1.12}, one-star: {0.87, 1.56}
04:34:43.974 00.000 21444 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.05) = xAngle (-1.89 = -1.89)
04:34:43.974 00.000 21444 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.74 = 1.55)
04:34:43.974 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=1.12 hyp=1.22 cameraTheta=1.16 mountX=-0.39 mountY=1.22, mountTheta=1.88
04:34:43.975 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=1.12, opts=13)
04:34:43.975 00.000 21444 Enqueuing Move request for scope (0.49, 1.12)
04:34:43.975 00.000 25848 Worker thread wakes up
04:34:43.975 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 1.12) opts 0xd
04:34:43.975 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 1.12)
04:34:43.975 00.000 25848 Moving (0.49, 1.12) raw xDistance=-0.39 yDistance=1.22
04:34:43.975 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.39
04:34:43.975 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=80, FiltMax=65504, Gamma=0.560
04:34:43.975 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
04:34:43.975 00.000 25848 MoveAxis(E, 0, ABG)
04:34:43.975 00.000 25848 Move returns status 0, amount 0
04:34:43.975 00.000 25848 MoveAxis(S, 33, ABG)
04:34:43.975 00.000 25848 Guiding  Dir = 1, Dur = 33
04:34:43.975 00.000 21444 UpdateGuideState exits: m=3499649 SNR=95.4 Saturated
04:34:43.975 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:43.975 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:43.975 00.000 21444 Enqueuing Expose request
04:34:44.000 00.025 25848 IsSlewing returns 0
04:34:44.000 00.000 25848 IsGuiding returns 0
04:34:44.031 00.031 25848 PulseGuide returned control before completion, sleep 12
04:34:44.049 00.018 25848 IsGuiding returns 1
04:34:44.049 00.000 25848 scope still moving after pulse duration time elapsed
04:34:44.111 00.062 25848 IsSlewing returns 0
04:34:44.111 00.000 25848 IsGuiding returns 0
04:34:44.111 00.000 25848 scope move finished after 33 + 78 ms
04:34:44.111 00.000 25848 Move returns status 0, amount 33
04:34:44.111 00.000 25848 move complete, result=0
04:34:44.111 00.000 25848 worker thread done servicing request
04:34:44.111 00.000 25848 Worker thread wakes up
04:34:44.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:44.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:44.111 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 1.2 px 33 ms SOUTH
04:34:46.957 02.846 25848 Exposure complete
04:34:47.035 00.078 25848 worker thread done servicing request
04:34:47.035 00.000 21444 OnExposeComplete: enter
04:34:47.035 00.000 21444 UpdateGuideState(): m_state=6
04:34:47.035 00.000 21444 Star::Find(15, 1247, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1373
04:34:47.035 00.000 21444 Star::Find returns 1 (1), X=1249.29, Y=683.47, Mass=3693798, SNR=81.6, Peak=57812 HFD=7.6
04:34:47.036 00.001 21444 MultiStar: [#1 3.08,0.20,0.00,M1] [#2 2.30,0.03,0.00,M1] [#3 3.16,0.58,0.00,M1] [#4 2.34,-0.07,0.00,M1] [#5 1.65,-0.10,0.97,U] [#6 2.59,0.16,0.00,M1] [#7 1.79,-0.34,0.82,U] [#8 2.10,0.21,0.81,U] 
04:34:47.036 00.000 21444 refined, 3 included, MultiStar: {2.17, 0.13}, one-star: {3.05, 0.66}
04:34:47.036 00.000 21444 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.05) = xAngle (-2.99 = -2.99)
04:34:47.036 00.000 21444 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.84 = 0.45)
04:34:47.036 00.000 21444 CameraToMount -- cameraX=2.17 cameraY=0.13 hyp=2.18 cameraTheta=0.06 mountX=-2.15 mountY=0.94, mountTheta=2.73
04:34:47.036 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.17, y=0.13, opts=13)
04:34:47.036 00.000 21444 Enqueuing Move request for scope (2.17, 0.13)
04:34:47.036 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=90, FiltMax=65504, Gamma=0.560
04:34:47.036 00.000 21444 UpdateGuideState exits: m=3693798 SNR=81.6 Saturated
04:34:47.037 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:47.037 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:47.037 00.000 21444 Enqueuing Expose request
04:34:47.037 00.000 25848 Worker thread wakes up
04:34:47.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.17, 0.13) opts 0xd
04:34:47.037 00.000 25848 Handling offset move in thread for scope, endpoint = (2.17, 0.13)
04:34:47.037 00.000 25848 Moving (2.17, 0.13) raw xDistance=-2.15 yDistance=0.94
04:34:47.037 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.36 from input -2.15
04:34:47.037 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
04:34:47.037 00.000 25848 MoveAxis(E, 63, ABG)
04:34:47.037 00.000 25848 Guiding  Dir = 2, Dur = 63
04:34:47.095 00.058 25848 IsSlewing returns 0
04:34:47.095 00.000 25848 IsGuiding returns 0
04:34:47.126 00.031 25848 PulseGuide returned control before completion, sleep 43
04:34:47.175 00.049 25848 IsGuiding returns 1
04:34:47.175 00.000 25848 scope still moving after pulse duration time elapsed
04:34:47.254 00.079 25848 IsSlewing returns 0
04:34:47.254 00.000 25848 IsGuiding returns 0
04:34:47.254 00.000 25848 scope move finished after 63 + 96 ms
04:34:47.254 00.000 25848 Move returns status 0, amount 63
04:34:47.254 00.000 25848 MoveAxis(S, 26, ABG)
04:34:47.254 00.000 25848 Guiding  Dir = 1, Dur = 26
04:34:47.280 00.026 25848 IsSlewing returns 0
04:34:47.280 00.000 25848 IsGuiding returns 0
04:34:47.311 00.031 25848 IsGuiding returns 1
04:34:47.311 00.000 25848 scope still moving after pulse duration time elapsed
04:34:47.359 00.048 25848 IsSlewing returns 0
04:34:47.359 00.000 25848 IsGuiding returns 0
04:34:47.359 00.000 25848 scope move finished after 26 + 52 ms
04:34:47.359 00.000 25848 Move returns status 0, amount 26
04:34:47.359 00.000 25848 move complete, result=0
04:34:47.359 00.000 25848 worker thread done servicing request
04:34:47.359 00.000 25848 Worker thread wakes up
04:34:47.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:47.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:47.359 00.000 21444 GuideStep: -2.2 px 63 ms EAST, 0.9 px 26 ms SOUTH
04:34:50.209 02.850 25848 Exposure complete
04:34:50.296 00.087 25848 worker thread done servicing request
04:34:50.296 00.000 21444 OnExposeComplete: enter
04:34:50.297 00.001 21444 UpdateGuideState(): m_state=6
04:34:50.297 00.000 21444 Star::Find(15, 1249, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1374
04:34:50.297 00.000 21444 Star::Find returns 1 (1), X=1247.31, Y=682.65, Mass=4841889, SNR=146.9, Peak=65504 HFD=7.5
04:34:50.297 00.000 21444 MultiStar: [#1 0.05,-0.72,1.66,U] [#2 -0.39,-0.73,1.59,U] [#3 -0.32,-0.25,1.44,U] [#4 0.88,-0.20,0.90,U] [#5 1.62,-0.38,0.94,U] [#6 1.08,-0.03,1.03,U] [#7 1.35,-0.35,1.05,U] [#8 0.18,-0.24,0.78,U] 
04:34:50.297 00.000 21444 refined, 8 included, MultiStar: {0.49, -0.38}, one-star: {1.07, -0.16}
04:34:50.297 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.05) = xAngle (-3.72 = 2.56)
04:34:50.297 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
04:34:50.297 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.38 hyp=0.62 cameraTheta=-0.67 mountX=-0.52 mountY=-0.17, mountTheta=-2.82
04:34:50.298 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.38, opts=13)
04:34:50.298 00.000 21444 Enqueuing Move request for scope (0.49, -0.38)
04:34:50.298 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=216, FiltMax=65504, Gamma=0.560
04:34:50.298 00.000 21444 UpdateGuideState exits: m=4841889 SNR=146.9 Saturated
04:34:50.298 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:50.298 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:50.298 00.000 21444 Enqueuing Expose request
04:34:50.299 00.001 25848 Worker thread wakes up
04:34:50.299 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.38) opts 0xd
04:34:50.299 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.38)
04:34:50.299 00.000 25848 Moving (0.49, -0.38) raw xDistance=-0.52 yDistance=-0.17
04:34:50.299 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.52
04:34:50.299 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:50.299 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:34:50.299 00.000 25848 MoveAxis(E, 20, ABG)
04:34:50.299 00.000 25848 Guiding  Dir = 2, Dur = 20
04:34:50.330 00.031 25848 IsSlewing returns 0
04:34:50.331 00.001 25848 IsGuiding returns 0
04:34:50.362 00.031 25848 IsGuiding returns 1
04:34:50.362 00.000 25848 scope still moving after pulse duration time elapsed
04:34:50.421 00.059 25848 IsSlewing returns 0
04:34:50.421 00.000 25848 IsGuiding returns 0
04:34:50.421 00.000 25848 scope move finished after 20 + 70 ms
04:34:50.421 00.000 25848 Move returns status 0, amount 20
04:34:50.421 00.000 25848 MoveAxis(N, 0, ABG)
04:34:50.421 00.000 25848 Move returns status 0, amount 0
04:34:50.421 00.000 25848 move complete, result=0
04:34:50.421 00.000 25848 worker thread done servicing request
04:34:50.421 00.000 25848 Worker thread wakes up
04:34:50.421 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:50.421 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:50.422 00.001 21444 GuideStep: -0.5 px 20 ms EAST, -0.2 px 0 ms NORTH
04:34:53.273 02.851 25848 Exposure complete
04:34:53.358 00.085 25848 worker thread done servicing request
04:34:53.358 00.000 21444 OnExposeComplete: enter
04:34:53.358 00.000 21444 UpdateGuideState(): m_state=6
04:34:53.358 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1375
04:34:53.358 00.000 21444 Star::Find returns 1 (1), X=1247.26, Y=683.10, Mass=4821509, SNR=191.8, Peak=65504 HFD=7.7
04:34:53.358 00.000 21444 MultiStar: [#1 0.01,-1.09,1.01,U] [#2 -0.13,-0.75,0.92,U] [#3 -0.16,-0.54,1.03,U] [#4 -0.01,-0.22,0.67,U] [#5 0.47,-0.32,0.64,U] [#6 0.39,-0.19,0.59,U] [#7 0.52,-0.02,0.70,U] [#8 0.30,-0.47,0.42,U] 
04:34:53.358 00.000 21444 refined, 8 included, MultiStar: {0.25, -0.39}, one-star: {1.02, 0.28}
04:34:53.358 00.000 21444 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.05) = xAngle (-4.05 = 2.23)
04:34:53.358 00.000 21444 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.89 = -0.61)
04:34:53.358 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-0.39 hyp=0.47 cameraTheta=-1.00 mountX=-0.29 mountY=-0.27, mountTheta=-2.39
04:34:53.358 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-0.39, opts=13)
04:34:53.358 00.000 21444 Enqueuing Move request for scope (0.25, -0.39)
04:34:53.358 00.000 25848 Worker thread wakes up
04:34:53.358 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.39) opts 0xd
04:34:53.358 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -0.39)
04:34:53.358 00.000 25848 Moving (0.25, -0.39) raw xDistance=-0.29 yDistance=-0.27
04:34:53.358 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
04:34:53.358 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:53.358 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
04:34:53.358 00.000 25848 MoveAxis(E, 0, ABG)
04:34:53.358 00.000 25848 Move returns status 0, amount 0
04:34:53.358 00.000 25848 MoveAxis(N, 0, ABG)
04:34:53.358 00.000 25848 Move returns status 0, amount 0
04:34:53.358 00.000 25848 move complete, result=0
04:34:53.359 00.001 25848 worker thread done servicing request
04:34:53.359 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:34:53.359 00.000 21444 UpdateGuideState exits: m=4821509 SNR=191.8 Saturated
04:34:53.359 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:53.359 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:53.359 00.000 21444 Enqueuing Expose request
04:34:53.359 00.000 25848 Worker thread wakes up
04:34:53.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:53.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:53.359 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
04:34:56.209 02.850 25848 Exposure complete
04:34:56.287 00.078 25848 worker thread done servicing request
04:34:56.287 00.000 21444 OnExposeComplete: enter
04:34:56.287 00.000 21444 UpdateGuideState(): m_state=6
04:34:56.288 00.001 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1376
04:34:56.288 00.000 21444 Star::Find returns 1 (1), X=1248.14, Y=682.26, Mass=4323080, SNR=104.4, Peak=64036 HFD=7.8
04:34:56.288 00.000 21444 MultiStar: [#1 0.82,-1.40,1.49,U] [#2 0.36,-1.42,1.40,U] [#3 1.21,-1.22,1.11,U] [#4 1.83,-0.97,0.99,U] [#5 1.55,-1.52,0.00,M1] [#6 2.67,-0.80,0.00,M1] [#7 2.17,-1.28,0.00,M1] [#8 1.02,-0.87,0.87,U] 
04:34:56.288 00.000 21444 refined, 5 included, MultiStar: {1.12, -1.12}, one-star: {1.90, -0.55}
04:34:56.288 00.000 21444 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.05) = xAngle (-3.84 = 2.44)
04:34:56.288 00.000 21444 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
04:34:56.288 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-1.12 hyp=1.58 cameraTheta=-0.79 mountX=-1.21 mountY=-0.62, mountTheta=-2.67
04:34:56.289 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-1.12, opts=13)
04:34:56.289 00.000 21444 Enqueuing Move request for scope (1.12, -1.12)
04:34:56.289 00.000 25848 Worker thread wakes up
04:34:56.289 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:34:56.289 00.000 21444 UpdateGuideState exits: m=4323080 SNR=104.4 Saturated
04:34:56.289 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -1.12) opts 0xd
04:34:56.289 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:56.289 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -1.12)
04:34:56.289 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:56.289 00.000 21444 Enqueuing Expose request
04:34:56.289 00.000 25848 Moving (1.12, -1.12) raw xDistance=-1.21 yDistance=-0.62
04:34:56.289 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.21
04:34:56.289 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:34:56.289 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
04:34:56.289 00.000 25848 MoveAxis(E, 35, ABG)
04:34:56.289 00.000 25848 Guiding  Dir = 2, Dur = 35
04:34:56.315 00.026 25848 IsSlewing returns 0
04:34:56.315 00.000 25848 IsGuiding returns 0
04:34:56.346 00.031 25848 PulseGuide returned control before completion, sleep 14
04:34:56.365 00.019 25848 IsGuiding returns 1
04:34:56.365 00.000 25848 scope still moving after pulse duration time elapsed
04:34:56.423 00.058 25848 IsSlewing returns 0
04:34:56.424 00.001 25848 IsGuiding returns 0
04:34:56.424 00.000 25848 scope move finished after 35 + 74 ms
04:34:56.424 00.000 25848 Move returns status 0, amount 35
04:34:56.424 00.000 25848 MoveAxis(N, 0, ABG)
04:34:56.424 00.000 25848 Move returns status 0, amount 0
04:34:56.424 00.000 25848 move complete, result=0
04:34:56.424 00.000 25848 worker thread done servicing request
04:34:56.424 00.000 25848 Worker thread wakes up
04:34:56.424 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:56.424 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:56.424 00.000 21444 GuideStep: -1.2 px 35 ms EAST, -0.6 px 0 ms NORTH
04:34:59.269 02.845 25848 Exposure complete
04:34:59.349 00.080 25848 worker thread done servicing request
04:34:59.349 00.000 21444 OnExposeComplete: enter
04:34:59.349 00.000 21444 UpdateGuideState(): m_state=6
04:34:59.350 00.001 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1377
04:34:59.350 00.000 21444 Star::Find returns 1 (1), X=1245.10, Y=683.43, Mass=4025924, SNR=94.0, Peak=65504 HFD=7.4
04:34:59.350 00.000 21444 MultiStar: [#1 -1.58,0.12,1.54,U] [#2 -2.07,-0.04,1.52,U] [#3 -1.66,0.13,1.06,U] [#4 -1.72,0.53,0.90,U] [#5 -1.73,0.20,0.86,U] [#6 -1.45,0.64,0.63,U] [#7 -1.23,0.67,1.04,U] [#8 -1.50,0.43,0.56,U] 
04:34:59.350 00.000 21444 single-star, 8 included, MultiStar: {-1.59, 0.31}, one-star: {-1.14, 0.61}
04:34:59.350 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
04:34:59.350 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.25 = 3.04)
04:34:59.350 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=0.61 hyp=1.29 cameraTheta=2.65 mountX=1.19 mountY=0.14, mountTheta=0.11
04:34:59.351 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=0.61, opts=13)
04:34:59.351 00.000 21444 Enqueuing Move request for scope (-1.14, 0.61)
04:34:59.351 00.000 25848 Worker thread wakes up
04:34:59.351 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.61) opts 0xd
04:34:59.351 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, 0.61)
04:34:59.351 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=40, FiltMax=65504, Gamma=0.560
04:34:59.351 00.000 21444 UpdateGuideState exits: m=4025924 SNR=94.0 Saturated
04:34:59.351 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:59.351 00.000 25848 Moving (-1.14, 0.61) raw xDistance=1.19 yDistance=0.14
04:34:59.351 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:34:59.351 00.000 21444 Enqueuing Expose request
04:34:59.351 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.19
04:34:59.351 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:59.351 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:34:59.351 00.000 25848 MoveAxis(W, 32, ABG)
04:34:59.351 00.000 25848 Guiding  Dir = 3, Dur = 32
04:34:59.375 00.024 25848 IsSlewing returns 0
04:34:59.376 00.001 25848 IsGuiding returns 0
04:34:59.408 00.032 25848 PulseGuide returned control before completion, sleep 11
04:34:59.426 00.018 25848 IsGuiding returns 1
04:34:59.426 00.000 25848 scope still moving after pulse duration time elapsed
04:34:59.483 00.057 25848 IsSlewing returns 0
04:34:59.483 00.000 25848 IsGuiding returns 0
04:34:59.483 00.000 25848 scope move finished after 32 + 74 ms
04:34:59.483 00.000 25848 Move returns status 0, amount 32
04:34:59.483 00.000 25848 MoveAxis(N, 0, ABG)
04:34:59.483 00.000 25848 Move returns status 0, amount 0
04:34:59.483 00.000 25848 move complete, result=0
04:34:59.483 00.000 25848 worker thread done servicing request
04:34:59.483 00.000 25848 Worker thread wakes up
04:34:59.484 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:34:59.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:34:59.484 00.000 21444 GuideStep: 1.2 px 32 ms WEST, 0.1 px 0 ms NORTH
04:35:02.332 02.848 25848 Exposure complete
04:35:02.414 00.082 25848 worker thread done servicing request
04:35:02.414 00.000 21444 OnExposeComplete: enter
04:35:02.415 00.001 21444 UpdateGuideState(): m_state=6
04:35:02.415 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1378
04:35:02.415 00.000 21444 Star::Find returns 1 (1), X=1248.33, Y=683.90, Mass=3881939, SNR=91.1, Peak=64348 HFD=7.4
04:35:02.415 00.000 21444 MultiStar: [#1 1.45,0.14,1.67,U] [#2 1.10,0.56,1.48,U] [#3 1.43,0.70,1.30,U] [#4 1.41,0.76,1.09,U] [#5 1.26,0.17,1.04,U] [#6 1.67,1.27,1.18,U] [#7 1.71,0.83,0.85,U] [#8 1.56,0.40,0.62,U] 
04:35:02.415 00.000 21444 refined, 8 included, MultiStar: {1.49, 0.64}, one-star: {2.09, 1.08}
04:35:02.415 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
04:35:02.415 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.79)
04:35:02.415 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=0.64 hyp=1.62 cameraTheta=0.40 mountX=-1.43 mountY=1.15, mountTheta=2.46
04:35:02.416 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=0.64, opts=13)
04:35:02.416 00.000 21444 Enqueuing Move request for scope (1.49, 0.64)
04:35:02.416 00.000 25848 Worker thread wakes up
04:35:02.416 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=170, FiltMax=65504, Gamma=0.560
04:35:02.416 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, 0.64) opts 0xd
04:35:02.416 00.000 21444 UpdateGuideState exits: m=3881939 SNR=91.1 Saturated
04:35:02.416 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, 0.64)
04:35:02.416 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:02.416 00.000 25848 Moving (1.49, 0.64) raw xDistance=-1.43 yDistance=1.15
04:35:02.416 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:02.416 00.000 21444 Enqueuing Expose request
04:35:02.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.43
04:35:02.416 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
04:35:02.416 00.000 25848 MoveAxis(E, 39, ABG)
04:35:02.416 00.000 25848 Guiding  Dir = 2, Dur = 39
04:35:02.437 00.021 25848 IsSlewing returns 0
04:35:02.437 00.000 25848 IsGuiding returns 0
04:35:02.469 00.032 25848 PulseGuide returned control before completion, sleep 18
04:35:02.488 00.019 25848 IsGuiding returns 1
04:35:02.488 00.000 25848 scope still moving after pulse duration time elapsed
04:35:02.563 00.075 25848 IsSlewing returns 0
04:35:02.563 00.000 25848 IsGuiding returns 0
04:35:02.563 00.000 25848 scope move finished after 39 + 87 ms
04:35:02.563 00.000 25848 Move returns status 0, amount 39
04:35:02.563 00.000 25848 MoveAxis(S, 31, ABG)
04:35:02.563 00.000 25848 Guiding  Dir = 1, Dur = 31
04:35:02.592 00.029 25848 IsSlewing returns 0
04:35:02.592 00.000 25848 IsGuiding returns 0
04:35:02.624 00.032 25848 PulseGuide returned control before completion, sleep 11
04:35:02.658 00.034 25848 IsGuiding returns 1
04:35:02.658 00.000 25848 scope still moving after pulse duration time elapsed
04:35:02.750 00.092 25848 IsSlewing returns 0
04:35:02.750 00.000 25848 IsGuiding returns 0
04:35:02.750 00.000 25848 scope move finished after 31 + 126 ms
04:35:02.750 00.000 25848 Move returns status 0, amount 31
04:35:02.750 00.000 25848 move complete, result=0
04:35:02.750 00.000 25848 worker thread done servicing request
04:35:02.750 00.000 25848 Worker thread wakes up
04:35:02.750 00.000 21444 GuideStep: -1.4 px 39 ms EAST, 1.2 px 31 ms SOUTH
04:35:02.750 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:02.750 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:05.595 02.845 25848 Exposure complete
04:35:05.662 00.067 25848 worker thread done servicing request
04:35:05.662 00.000 21444 OnExposeComplete: enter
04:35:05.662 00.000 21444 UpdateGuideState(): m_state=6
04:35:05.663 00.001 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1379
04:35:05.663 00.000 21444 Star::Find returns 1 (1), X=1247.36, Y=681.54, Mass=4561312, SNR=126.7, Peak=65504 HFD=7.4
04:35:05.663 00.000 21444 MultiStar: [#1 -0.90,-2.05,0.00,M1] [#2 -0.89,-1.72,1.23,U] [#3 -0.92,-1.56,1.00,U] [#4 0.33,-1.69,0.81,U] [#5 0.58,-1.90,1.19,U] [#6 0.78,-1.21,0.77,U] [#7 0.69,-1.51,0.82,U] [#8 0.24,-1.54,0.71,U] 
04:35:05.663 00.000 21444 refined, 7 included, MultiStar: {0.18, -1.57}, one-star: {1.12, -1.27}
04:35:05.663 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.51 = 1.78)
04:35:05.663 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.35 = -1.07)
04:35:05.663 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=-1.57 hyp=1.58 cameraTheta=-1.45 mountX=-0.33 mountY=-1.39, mountTheta=-1.80
04:35:05.664 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-1.57, opts=13)
04:35:05.664 00.000 21444 Enqueuing Move request for scope (0.18, -1.57)
04:35:05.664 00.000 25848 Worker thread wakes up
04:35:05.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.57) opts 0xd
04:35:05.664 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -1.57)
04:35:05.664 00.000 25848 Moving (0.18, -1.57) raw xDistance=-0.33 yDistance=-1.39
04:35:05.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
04:35:05.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:35:05.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=272, FiltMax=65504, Gamma=0.560
04:35:05.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.39
04:35:05.664 00.000 25848 MoveAxis(E, 0, ABG)
04:35:05.664 00.000 25848 Move returns status 0, amount 0
04:35:05.664 00.000 25848 MoveAxis(N, 0, ABG)
04:35:05.664 00.000 25848 Move returns status 0, amount 0
04:35:05.665 00.001 25848 move complete, result=0
04:35:05.665 00.000 21444 UpdateGuideState exits: m=4561312 SNR=126.7 Saturated
04:35:05.665 00.000 25848 worker thread done servicing request
04:35:05.665 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:05.665 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:05.665 00.000 21444 Enqueuing Expose request
04:35:05.665 00.000 25848 Worker thread wakes up
04:35:05.665 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:05.665 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:05.665 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -1.4 px 0 ms NORTH
04:35:08.505 02.840 25848 Exposure complete
04:35:08.584 00.079 25848 worker thread done servicing request
04:35:08.584 00.000 21444 OnExposeComplete: enter
04:35:08.584 00.000 21444 UpdateGuideState(): m_state=6
04:35:08.584 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1380
04:35:08.584 00.000 21444 Star::Find returns 1 (1), X=1248.94, Y=681.56, Mass=4815535, SNR=145.4, Peak=65504 HFD=7.8
04:35:08.584 00.000 21444 MultiStar: [#1 1.95,-1.77,0.00,M2] [#2 1.94,-1.85,0.00,M1] [#3 1.89,-1.16,0.00,M1] [#4 1.54,-1.33,1.01,U] [#5 1.76,-1.89,0.00,M1] [#6 1.49,-1.05,0.87,U] [#7 1.79,-1.56,0.00,M1] [#8 1.94,-1.01,0.00,M1] 
04:35:08.584 00.000 21444 refined, 2 included, MultiStar: {1.93, -1.22}, one-star: {2.70, -1.25}
04:35:08.584 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
04:35:08.585 00.001 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.17)
04:35:08.585 00.000 21444 CameraToMount -- cameraX=1.93 cameraY=-1.22 hyp=2.28 cameraTheta=-0.56 mountX=-2.03 mountY=-0.40, mountTheta=-2.95
04:35:08.585 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.93, y=-1.22, opts=13)
04:35:08.585 00.000 21444 Enqueuing Move request for scope (1.93, -1.22)
04:35:08.585 00.000 25848 Worker thread wakes up
04:35:08.586 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.93, -1.22) opts 0xd
04:35:08.586 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=128, FiltMax=65504, Gamma=0.560
04:35:08.586 00.000 21444 UpdateGuideState exits: m=4815535 SNR=145.4 Saturated
04:35:08.586 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:08.586 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:08.586 00.000 21444 Enqueuing Expose request
04:35:08.586 00.000 25848 Handling offset move in thread for scope, endpoint = (1.93, -1.22)
04:35:08.586 00.000 25848 Moving (1.93, -1.22) raw xDistance=-2.03 yDistance=-0.40
04:35:08.586 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -2.03
04:35:08.586 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:08.586 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
04:35:08.586 00.000 25848 MoveAxis(E, 59, ABG)
04:35:08.586 00.000 25848 Guiding  Dir = 2, Dur = 59
04:35:08.623 00.037 25848 IsSlewing returns 0
04:35:08.623 00.000 25848 IsGuiding returns 0
04:35:08.664 00.041 25848 PulseGuide returned control before completion, sleep 29
04:35:08.698 00.034 25848 IsGuiding returns 1
04:35:08.698 00.000 25848 scope still moving after pulse duration time elapsed
04:35:08.748 00.050 25848 IsSlewing returns 0
04:35:08.748 00.000 25848 IsGuiding returns 0
04:35:08.748 00.000 25848 scope move finished after 59 + 66 ms
04:35:08.748 00.000 25848 Move returns status 0, amount 59
04:35:08.748 00.000 25848 MoveAxis(N, 0, ABG)
04:35:08.748 00.000 25848 Move returns status 0, amount 0
04:35:08.748 00.000 25848 move complete, result=0
04:35:08.748 00.000 25848 worker thread done servicing request
04:35:08.748 00.000 25848 Worker thread wakes up
04:35:08.748 00.000 21444 GuideStep: -2.0 px 59 ms EAST, -0.4 px 0 ms NORTH
04:35:08.748 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:08.749 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:11.598 02.849 25848 Exposure complete
04:35:11.686 00.088 25848 worker thread done servicing request
04:35:11.686 00.000 21444 OnExposeComplete: enter
04:35:11.686 00.000 21444 UpdateGuideState(): m_state=6
04:35:11.686 00.000 21444 Star::Find(15, 1248, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1381
04:35:11.686 00.000 21444 Star::Find returns 1 (1), X=1246.30, Y=681.77, Mass=5078174, SNR=153.1, Peak=65504 HFD=7.7
04:35:11.687 00.001 21444 MultiStar: [#1 -0.81,-1.34,1.69,U] [#2 -0.92,-1.63,2.35,U] [#3 -0.02,-0.56,1.35,U] [#4 -0.57,-1.10,0.97,U] [#5 -0.08,-0.94,0.99,U] [#6 -0.15,-0.55,0.93,U] [#7 0.31,-1.05,0.96,U] [#8 -0.96,-1.12,0.55,U] 
04:35:11.687 00.000 21444 single-star, 8 included, MultiStar: {-0.42, -1.11}, one-star: {0.06, -1.04}
04:35:11.687 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.72)
04:35:11.687 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.41 = -1.12)
04:35:11.687 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-1.04 hyp=1.04 cameraTheta=-1.51 mountX=-0.16 mountY=-0.94, mountTheta=-1.73
04:35:11.689 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-1.04, opts=13)
04:35:11.689 00.000 21444 Enqueuing Move request for scope (0.06, -1.04)
04:35:11.689 00.000 25848 Worker thread wakes up
04:35:11.689 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=198, FiltMax=65504, Gamma=0.560
04:35:11.689 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -1.04) opts 0xd
04:35:11.689 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -1.04)
04:35:11.691 00.002 25848 Moving (0.06, -1.04) raw xDistance=-0.16 yDistance=-0.94
04:35:11.691 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:35:11.691 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:35:11.691 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
04:35:11.691 00.000 25848 MoveAxis(E, 0, ABG)
04:35:11.691 00.000 25848 Move returns status 0, amount 0
04:35:11.691 00.000 25848 MoveAxis(N, 0, ABG)
04:35:11.691 00.000 25848 Move returns status 0, amount 0
04:35:11.691 00.000 25848 move complete, result=0
04:35:11.691 00.000 21444 UpdateGuideState exits: m=5078174 SNR=153.1 Saturated
04:35:11.691 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:11.691 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:11.691 00.000 21444 Enqueuing Expose request
04:35:11.691 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.9 px 0 ms NORTH
04:35:11.691 00.000 25848 worker thread done servicing request
04:35:11.691 00.000 25848 Worker thread wakes up
04:35:11.691 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:11.691 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:14.543 02.852 25848 Exposure complete
04:35:14.633 00.090 25848 worker thread done servicing request
04:35:14.633 00.000 21444 OnExposeComplete: enter
04:35:14.633 00.000 21444 UpdateGuideState(): m_state=6
04:35:14.633 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1382
04:35:14.633 00.000 21444 Star::Find returns 1 (1), X=1247.25, Y=681.76, Mass=4729090, SNR=129.4, Peak=65504 HFD=7.7
04:35:14.634 00.001 21444 MultiStar: [#1 0.39,-1.19,1.52,U] [#2 -0.09,-1.17,1.49,U] [#3 0.12,-0.74,1.25,U] [#4 0.34,-0.87,1.13,U] [#5 0.70,-0.93,1.17,U] [#6 0.85,-0.41,0.97,U] [#7 0.34,-0.60,0.98,U] [#8 -0.06,-1.22,0.68,U] 
04:35:14.634 00.000 21444 refined, 8 included, MultiStar: {0.39, -0.92}, one-star: {1.01, -1.06}
04:35:14.634 00.000 21444 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.05) = xAngle (-4.23 = 2.06)
04:35:14.634 00.000 21444 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.07 = -0.79)
04:35:14.634 00.000 21444 CameraToMount -- cameraX=0.39 cameraY=-0.92 hyp=1.00 cameraTheta=-1.18 mountX=-0.47 mountY=-0.71, mountTheta=-2.15
04:35:14.636 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.39, y=-0.92, opts=13)
04:35:14.636 00.000 21444 Enqueuing Move request for scope (0.39, -0.92)
04:35:14.636 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=128, FiltMax=65504, Gamma=0.560
04:35:14.636 00.000 21444 UpdateGuideState exits: m=4729090 SNR=129.4 Saturated
04:35:14.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:14.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:14.636 00.000 21444 Enqueuing Expose request
04:35:14.636 00.000 25848 Worker thread wakes up
04:35:14.637 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.92) opts 0xd
04:35:14.637 00.000 25848 Handling offset move in thread for scope, endpoint = (0.39, -0.92)
04:35:14.637 00.000 25848 Moving (0.39, -0.92) raw xDistance=-0.47 yDistance=-0.71
04:35:14.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
04:35:14.637 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:35:14.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.71
04:35:14.637 00.000 25848 MoveAxis(E, 0, ABG)
04:35:14.637 00.000 25848 Move returns status 0, amount 0
04:35:14.637 00.000 25848 MoveAxis(N, 0, ABG)
04:35:14.637 00.000 25848 Move returns status 0, amount 0
04:35:14.637 00.000 25848 move complete, result=0
04:35:14.637 00.000 25848 worker thread done servicing request
04:35:14.637 00.000 25848 Worker thread wakes up
04:35:14.637 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:14.637 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:14.637 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.7 px 0 ms NORTH
04:35:17.492 02.855 25848 Exposure complete
04:35:17.570 00.078 25848 worker thread done servicing request
04:35:17.570 00.000 21444 OnExposeComplete: enter
04:35:17.570 00.000 21444 UpdateGuideState(): m_state=6
04:35:17.571 00.001 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1383
04:35:17.571 00.000 21444 Star::Find returns 1 (1), X=1248.11, Y=682.15, Mass=4801435, SNR=190.2, Peak=65504 HFD=7.6
04:35:17.571 00.000 21444 MultiStar: [#1 0.98,-1.43,1.03,U] [#2 0.53,-1.57,1.05,U] [#3 1.47,-0.99,0.76,U] [#4 0.84,-1.22,0.58,U] [#5 1.03,-1.31,0.77,U] [#6 1.24,-1.15,0.61,U] [#7 1.01,-1.32,0.67,U] [#8 0.85,-1.37,0.42,U] 
04:35:17.571 00.000 21444 refined, 8 included, MultiStar: {1.11, -1.22}, one-star: {1.87, -0.66}
04:35:17.571 00.000 21444 CameraToMount -- cameraTheta (-0.83) - m_xAngle (3.05) = xAngle (-3.89 = 2.40)
04:35:17.571 00.000 21444 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.73 = -0.45)
04:35:17.571 00.000 21444 CameraToMount -- cameraX=1.11 cameraY=-1.22 hyp=1.65 cameraTheta=-0.83 mountX=-1.21 mountY=-0.71, mountTheta=-2.61
04:35:17.572 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.11, y=-1.22, opts=13)
04:35:17.572 00.000 21444 Enqueuing Move request for scope (1.11, -1.22)
04:35:17.572 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=192, FiltMax=65504, Gamma=0.560
04:35:17.572 00.000 21444 UpdateGuideState exits: m=4801435 SNR=190.2 Saturated
04:35:17.572 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:17.572 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:17.572 00.000 21444 Enqueuing Expose request
04:35:17.572 00.000 25848 Worker thread wakes up
04:35:17.572 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.11, -1.22) opts 0xd
04:35:17.572 00.000 25848 Handling offset move in thread for scope, endpoint = (1.11, -1.22)
04:35:17.572 00.000 25848 Moving (1.11, -1.22) raw xDistance=-1.21 yDistance=-0.71
04:35:17.572 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.21
04:35:17.572 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=-1.05 newest=-2.36
04:35:17.572 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
04:35:17.572 00.000 25848 MoveAxis(E, 35, ABG)
04:35:17.572 00.000 25848 Guiding  Dir = 2, Dur = 35
04:35:17.593 00.021 25848 IsSlewing returns 0
04:35:17.593 00.000 25848 IsGuiding returns 0
04:35:17.624 00.031 25848 PulseGuide returned control before completion, sleep 14
04:35:17.649 00.025 25848 IsGuiding returns 1
04:35:17.649 00.000 25848 scope still moving after pulse duration time elapsed
04:35:17.701 00.052 25848 IsSlewing returns 0
04:35:17.702 00.001 25848 IsGuiding returns 0
04:35:17.702 00.000 25848 scope move finished after 35 + 74 ms
04:35:17.702 00.000 25848 Move returns status 0, amount 35
04:35:17.702 00.000 25848 BLC: Oldest BLC event removed
04:35:17.702 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 307 applied
04:35:17.702 00.000 25848 MoveAxis(N, 326, ABG)
04:35:17.702 00.000 25848 Guiding  Dir = 0, Dur = 326
04:35:17.732 00.030 25848 IsSlewing returns 0
04:35:17.733 00.001 25848 IsGuiding returns 0
04:35:17.765 00.032 25848 PulseGuide returned control before completion, sleep 304
04:35:18.083 00.318 25848 IsGuiding returns 1
04:35:18.084 00.001 25848 scope still moving after pulse duration time elapsed
04:35:18.142 00.058 25848 IsSlewing returns 0
04:35:18.142 00.000 25848 IsGuiding returns 0
04:35:18.142 00.000 25848 scope move finished after 326 + 83 ms
04:35:18.142 00.000 25848 Move returns status 0, amount 326
04:35:18.142 00.000 25848 move complete, result=0
04:35:18.142 00.000 25848 worker thread done servicing request
04:35:18.142 00.000 25848 Worker thread wakes up
04:35:18.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:18.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:18.143 00.001 21444 GuideStep: -1.2 px 35 ms EAST, -0.7 px 326 ms NORTH
04:35:20.988 02.845 25848 Exposure complete
04:35:21.077 00.089 25848 worker thread done servicing request
04:35:21.077 00.000 21444 OnExposeComplete: enter
04:35:21.077 00.000 21444 UpdateGuideState(): m_state=6
04:35:21.077 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1384
04:35:21.078 00.001 21444 Star::Find returns 1 (1), X=1247.50, Y=682.63, Mass=5153730, SNR=163.8, Peak=65504 HFD=7.5
04:35:21.078 00.000 21444 MultiStar: [#1 0.10,-1.04,1.62,U] [#2 0.12,-0.94,1.97,U] [#3 0.38,-0.46,1.33,U] [#4 0.61,-0.62,0.84,U] [#5 0.82,-0.31,1.02,U] [#6 1.02,0.37,0.95,U] [#7 0.77,-0.32,0.90,U] [#8 0.46,-0.44,0.50,U] 
04:35:21.078 00.000 21444 refined, 8 included, MultiStar: {0.53, -0.52}, one-star: {1.27, -0.18}
04:35:21.078 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.83 = 2.46)
04:35:21.078 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.67 = -0.39)
04:35:21.078 00.000 21444 CameraToMount -- cameraX=0.53 cameraY=-0.52 hyp=0.75 cameraTheta=-0.78 mountX=-0.58 mountY=-0.28, mountTheta=-2.69
04:35:21.079 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.53, y=-0.52, opts=13)
04:35:21.079 00.000 21444 Enqueuing Move request for scope (0.53, -0.52)
04:35:21.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=140, FiltMax=65504, Gamma=0.560
04:35:21.079 00.000 21444 UpdateGuideState exits: m=5153730 SNR=163.8 Saturated
04:35:21.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:21.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:21.079 00.000 21444 Enqueuing Expose request
04:35:21.079 00.000 25848 Worker thread wakes up
04:35:21.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.52) opts 0xd
04:35:21.079 00.000 25848 Handling offset move in thread for scope, endpoint = (0.53, -0.52)
04:35:21.079 00.000 25848 Moving (0.53, -0.52) raw xDistance=-0.58 yDistance=-0.28
04:35:21.080 00.001 25848 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.24, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.709768, 1:0.283238
04:35:21.080 00.000 25848 BLC: No correction, Miss < min_move
04:35:21.080 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.58
04:35:21.080 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:21.080 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
04:35:21.080 00.000 25848 MoveAxis(E, 19, ABG)
04:35:21.080 00.000 25848 Guiding  Dir = 2, Dur = 19
04:35:21.110 00.030 25848 IsSlewing returns 0
04:35:21.110 00.000 25848 IsGuiding returns 0
04:35:21.143 00.033 25848 IsGuiding returns 1
04:35:21.143 00.000 25848 scope still moving after pulse duration time elapsed
04:35:21.259 00.116 25848 IsSlewing returns 0
04:35:21.260 00.001 25848 IsGuiding returns 0
04:35:21.260 00.000 25848 scope move finished after 19 + 130 ms
04:35:21.260 00.000 25848 Move returns status 0, amount 19
04:35:21.260 00.000 25848 MoveAxis(N, 0, ABG)
04:35:21.260 00.000 25848 Move returns status 0, amount 0
04:35:21.260 00.000 25848 move complete, result=0
04:35:21.260 00.000 25848 worker thread done servicing request
04:35:21.260 00.000 25848 Worker thread wakes up
04:35:21.260 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:21.261 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:21.261 00.000 21444 GuideStep: -0.6 px 19 ms EAST, -0.3 px 0 ms NORTH
04:35:24.115 02.854 25848 Exposure complete
04:35:24.197 00.082 25848 worker thread done servicing request
04:35:24.197 00.000 21444 OnExposeComplete: enter
04:35:24.198 00.001 21444 UpdateGuideState(): m_state=6
04:35:24.198 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1385
04:35:24.198 00.000 21444 Star::Find returns 1 (1), X=1248.29, Y=682.46, Mass=5119330, SNR=202.5, Peak=65504 HFD=7.5
04:35:24.198 00.000 21444 MultiStar: [#1 0.92,-1.31,1.17,U] [#2 0.57,-1.39,1.17,U] [#3 1.16,-0.80,0.73,U] [#4 1.44,-0.38,1.00,U] [#5 2.12,-1.08,0.00,M1] [#6 1.93,-0.31,0.82,U] [#7 1.94,-0.50,0.92,U] [#8 1.48,-0.38,0.81,U] 
04:35:24.198 00.000 21444 refined, 7 included, MultiStar: {1.39, -0.72}, one-star: {2.05, -0.36}
04:35:24.198 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.53 = 2.75)
04:35:24.198 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.37 = -0.09)
04:35:24.198 00.000 21444 CameraToMount -- cameraX=1.39 cameraY=-0.72 hyp=1.57 cameraTheta=-0.48 mountX=-1.45 mountY=-0.14, mountTheta=-3.05
04:35:24.199 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.39, y=-0.72, opts=13)
04:35:24.199 00.000 21444 Enqueuing Move request for scope (1.39, -0.72)
04:35:24.199 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=220, FiltMax=65504, Gamma=0.560
04:35:24.199 00.000 21444 UpdateGuideState exits: m=5119330 SNR=202.5 Saturated
04:35:24.199 00.000 25848 Worker thread wakes up
04:35:24.199 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:24.199 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:24.199 00.000 21444 Enqueuing Expose request
04:35:24.200 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.39, -0.72) opts 0xd
04:35:24.200 00.000 25848 Handling offset move in thread for scope, endpoint = (1.39, -0.72)
04:35:24.200 00.000 25848 Moving (1.39, -0.72) raw xDistance=-1.45 yDistance=-0.14
04:35:24.200 00.000 25848 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.24, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.709768, 1:0.283238, 2:0.139804
04:35:24.200 00.000 25848 BLC: No correction, Miss < min_move
04:35:24.200 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.45
04:35:24.200 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:24.200 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:35:24.200 00.000 25848 MoveAxis(E, 44, ABG)
04:35:24.200 00.000 25848 Guiding  Dir = 2, Dur = 44
04:35:24.220 00.020 25848 IsSlewing returns 0
04:35:24.220 00.000 25848 IsGuiding returns 0
04:35:24.252 00.032 25848 PulseGuide returned control before completion, sleep 23
04:35:24.287 00.035 25848 IsGuiding returns 1
04:35:24.287 00.000 25848 scope still moving after pulse duration time elapsed
04:35:24.391 00.104 25848 IsSlewing returns 0
04:35:24.392 00.001 25848 IsGuiding returns 0
04:35:24.392 00.000 25848 scope move finished after 44 + 126 ms
04:35:24.392 00.000 25848 Move returns status 0, amount 44
04:35:24.392 00.000 25848 MoveAxis(N, 0, ABG)
04:35:24.392 00.000 25848 Move returns status 0, amount 0
04:35:24.392 00.000 25848 move complete, result=0
04:35:24.392 00.000 25848 worker thread done servicing request
04:35:24.392 00.000 25848 Worker thread wakes up
04:35:24.392 00.000 21444 GuideStep: -1.5 px 44 ms EAST, -0.1 px 0 ms NORTH
04:35:24.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:24.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:27.235 02.843 25848 Exposure complete
04:35:27.322 00.087 25848 worker thread done servicing request
04:35:27.322 00.000 21444 OnExposeComplete: enter
04:35:27.322 00.000 21444 UpdateGuideState(): m_state=6
04:35:27.322 00.000 21444 Star::Find(15, 1248, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1386
04:35:27.322 00.000 21444 Star::Find returns 1 (1), X=1247.05, Y=682.17, Mass=4935753, SNR=185.8, Peak=65504 HFD=7.7
04:35:27.322 00.000 21444 MultiStar: [#1 0.07,-1.34,1.25,U] [#2 0.04,-1.32,1.34,U] [#3 0.41,-0.65,1.02,U] [#4 0.13,-1.03,0.81,U] [#5 0.98,-1.09,0.62,U] [#6 0.23,-0.52,0.83,U] [#7 0.71,-0.63,0.87,U] [#8 -0.03,-0.72,0.49,U] 
04:35:27.322 00.000 21444 refined, 8 included, MultiStar: {0.35, -0.92}, one-star: {0.81, -0.64}
04:35:27.323 00.001 21444 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.05) = xAngle (-4.26 = 2.03)
04:35:27.323 00.000 21444 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.82)
04:35:27.323 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-0.92 hyp=0.99 cameraTheta=-1.21 mountX=-0.43 mountY=-0.72, mountTheta=-2.11
04:35:27.323 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-0.92, opts=13)
04:35:27.323 00.000 21444 Enqueuing Move request for scope (0.35, -0.92)
04:35:27.324 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=216, FiltMax=65504, Gamma=0.560
04:35:27.324 00.000 21444 UpdateGuideState exits: m=4935753 SNR=185.8 Saturated
04:35:27.324 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:27.324 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:27.324 00.000 21444 Enqueuing Expose request
04:35:27.324 00.000 25848 Worker thread wakes up
04:35:27.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.92) opts 0xd
04:35:27.324 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -0.92)
04:35:27.324 00.000 25848 Moving (0.35, -0.92) raw xDistance=-0.43 yDistance=-0.72
04:35:27.324 00.000 25848 BLC: window closed
04:35:27.324 00.000 25848 BLC: History state: CurrMiss=0.72, AvgInitMiss=0.24, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.709768, 1:0.283238, 2:0.139804
04:35:27.324 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:35:27.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
04:35:27.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
04:35:27.324 00.000 25848 MoveAxis(E, 0, ABG)
04:35:27.324 00.000 25848 Move returns status 0, amount 0
04:35:27.324 00.000 25848 MoveAxis(N, 20, ABG)
04:35:27.324 00.000 25848 Guiding  Dir = 0, Dur = 20
04:35:27.345 00.021 25848 IsSlewing returns 0
04:35:27.345 00.000 25848 IsGuiding returns 0
04:35:27.377 00.032 25848 IsGuiding returns 1
04:35:27.377 00.000 25848 scope still moving after pulse duration time elapsed
04:35:27.438 00.061 25848 IsSlewing returns 0
04:35:27.438 00.000 25848 IsGuiding returns 0
04:35:27.438 00.000 25848 scope move finished after 20 + 72 ms
04:35:27.438 00.000 25848 Move returns status 0, amount 20
04:35:27.438 00.000 25848 move complete, result=0
04:35:27.438 00.000 25848 worker thread done servicing request
04:35:27.438 00.000 25848 Worker thread wakes up
04:35:27.439 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:27.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:27.439 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.7 px 20 ms NORTH
04:35:30.281 02.842 25848 Exposure complete
04:35:30.360 00.079 25848 worker thread done servicing request
04:35:30.360 00.000 21444 OnExposeComplete: enter
04:35:30.360 00.000 21444 UpdateGuideState(): m_state=6
04:35:30.360 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1387
04:35:30.360 00.000 21444 Star::Find returns 1 (1), X=1248.31, Y=681.57, Mass=4728325, SNR=141.0, Peak=65504 HFD=7.5
04:35:30.360 00.000 21444 MultiStar: [#1 1.25,-2.10,0.00,M1] [#2 0.73,-2.20,0.00,M1] [#3 1.20,-1.49,0.91,U] [#4 1.85,-1.27,0.00,M1] [#5 2.41,-1.77,0.00,M1] [#6 2.25,-0.99,0.00,M1] [#7 2.53,-1.33,0.00,M1] [#8 1.15,-0.75,0.94,U] 
04:35:30.360 00.000 21444 refined, 2 included, MultiStar: {1.49, -1.16}, one-star: {2.07, -1.24}
04:35:30.360 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
04:35:30.360 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.27)
04:35:30.360 00.000 21444 CameraToMount -- cameraX=1.49 cameraY=-1.16 hyp=1.89 cameraTheta=-0.66 mountX=-1.59 mountY=-0.51, mountTheta=-2.83
04:35:30.361 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.49, y=-1.16, opts=13)
04:35:30.361 00.000 21444 Enqueuing Move request for scope (1.49, -1.16)
04:35:30.361 00.000 25848 Worker thread wakes up
04:35:30.361 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.49, -1.16) opts 0xd
04:35:30.361 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:35:30.361 00.000 25848 Handling offset move in thread for scope, endpoint = (1.49, -1.16)
04:35:30.361 00.000 25848 Moving (1.49, -1.16) raw xDistance=-1.59 yDistance=-0.51
04:35:30.361 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.59
04:35:30.361 00.000 21444 UpdateGuideState exits: m=4728325 SNR=141.0 Saturated
04:35:30.361 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
04:35:30.361 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:30.361 00.000 25848 MoveAxis(E, 46, ABG)
04:35:30.361 00.000 25848 Guiding  Dir = 2, Dur = 46
04:35:30.362 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:30.362 00.000 21444 Enqueuing Expose request
04:35:30.390 00.028 25848 IsSlewing returns 0
04:35:30.390 00.000 25848 IsGuiding returns 0
04:35:30.421 00.031 25848 PulseGuide returned control before completion, sleep 25
04:35:30.452 00.031 25848 IsGuiding returns 1
04:35:30.452 00.000 25848 scope still moving after pulse duration time elapsed
04:35:30.515 00.063 25848 IsSlewing returns 0
04:35:30.515 00.000 25848 IsGuiding returns 0
04:35:30.515 00.000 25848 scope move finished after 46 + 79 ms
04:35:30.515 00.000 25848 Move returns status 0, amount 46
04:35:30.515 00.000 25848 MoveAxis(N, 14, ABG)
04:35:30.515 00.000 25848 Guiding  Dir = 0, Dur = 14
04:35:30.607 00.092 25848 IsSlewing returns 0
04:35:30.607 00.000 25848 IsGuiding returns 0
04:35:30.648 00.041 25848 IsGuiding returns 1
04:35:30.648 00.000 25848 scope still moving after pulse duration time elapsed
04:35:30.734 00.086 25848 IsSlewing returns 0
04:35:30.734 00.000 25848 IsGuiding returns 0
04:35:30.734 00.000 25848 scope move finished after 14 + 112 ms
04:35:30.734 00.000 25848 Move returns status 0, amount 14
04:35:30.734 00.000 25848 move complete, result=0
04:35:30.734 00.000 25848 worker thread done servicing request
04:35:30.735 00.001 25848 Worker thread wakes up
04:35:30.735 00.000 21444 GuideStep: -1.6 px 46 ms EAST, -0.5 px 14 ms NORTH
04:35:30.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:30.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:33.587 02.852 25848 Exposure complete
04:35:33.664 00.077 25848 worker thread done servicing request
04:35:33.665 00.001 21444 OnExposeComplete: enter
04:35:33.665 00.000 21444 UpdateGuideState(): m_state=6
04:35:33.665 00.000 21444 Star::Find(15, 1248, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1388
04:35:33.665 00.000 21444 Star::Find returns 1 (1), X=1248.23, Y=681.35, Mass=4453040, SNR=117.9, Peak=65504 HFD=7.6
04:35:33.665 00.000 21444 MultiStar: [#1 0.53,-2.21,0.00,M2] [#2 0.16,-2.21,0.00,M2] [#3 0.62,-1.56,0.95,U] [#4 1.26,-1.80,0.00,M2] [#5 1.65,-2.01,0.00,M2] [#6 1.54,-1.42,1.04,U] [#7 1.53,-1.47,0.00,M2] [#8 1.02,-1.57,0.68,U] 
04:35:33.665 00.000 21444 refined, 3 included, MultiStar: {1.33, -1.49}, one-star: {1.99, -1.46}
04:35:33.665 00.000 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.90 = 2.39)
04:35:33.665 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
04:35:33.665 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-1.49 hyp=2.00 cameraTheta=-0.84 mountX=-1.46 mountY=-0.88, mountTheta=-2.60
04:35:33.666 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-1.49, opts=13)
04:35:33.667 00.001 21444 Enqueuing Move request for scope (1.33, -1.49)
04:35:33.667 00.000 25848 Worker thread wakes up
04:35:33.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=42, FiltMax=65504, Gamma=0.560
04:35:33.667 00.000 21444 UpdateGuideState exits: m=4453040 SNR=117.9 Saturated
04:35:33.667 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -1.49) opts 0xd
04:35:33.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:33.667 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -1.49)
04:35:33.667 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:33.667 00.000 21444 Enqueuing Expose request
04:35:33.667 00.000 25848 Moving (1.33, -1.49) raw xDistance=-1.46 yDistance=-0.88
04:35:33.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.46
04:35:33.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
04:35:33.667 00.000 25848 MoveAxis(E, 46, ABG)
04:35:33.667 00.000 25848 Guiding  Dir = 2, Dur = 46
04:35:33.687 00.020 25848 IsSlewing returns 0
04:35:33.688 00.001 25848 IsGuiding returns 0
04:35:33.719 00.031 25848 PulseGuide returned control before completion, sleep 26
04:35:33.757 00.038 25848 IsGuiding returns 1
04:35:33.757 00.000 25848 scope still moving after pulse duration time elapsed
04:35:33.829 00.072 25848 IsSlewing returns 0
04:35:33.829 00.000 25848 IsGuiding returns 0
04:35:33.829 00.000 25848 scope move finished after 46 + 95 ms
04:35:33.829 00.000 25848 Move returns status 0, amount 46
04:35:33.829 00.000 25848 MoveAxis(N, 24, ABG)
04:35:33.829 00.000 25848 Guiding  Dir = 0, Dur = 24
04:35:33.859 00.030 25848 IsSlewing returns 0
04:35:33.859 00.000 25848 IsGuiding returns 0
04:35:33.891 00.032 25848 IsGuiding returns 1
04:35:33.891 00.000 25848 scope still moving after pulse duration time elapsed
04:35:33.938 00.047 25848 IsSlewing returns 0
04:35:33.939 00.001 25848 IsGuiding returns 0
04:35:33.939 00.000 25848 scope move finished after 24 + 56 ms
04:35:33.939 00.000 25848 Move returns status 0, amount 24
04:35:33.939 00.000 25848 move complete, result=0
04:35:33.939 00.000 25848 worker thread done servicing request
04:35:33.939 00.000 25848 Worker thread wakes up
04:35:33.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:33.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:33.939 00.000 21444 GuideStep: -1.5 px 46 ms EAST, -0.9 px 24 ms NORTH
04:35:36.786 02.847 25848 Exposure complete
04:35:36.854 00.068 25848 worker thread done servicing request
04:35:36.854 00.000 21444 OnExposeComplete: enter
04:35:36.854 00.000 21444 UpdateGuideState(): m_state=6
04:35:36.854 00.000 21444 Star::Find(15, 1248, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1389
04:35:36.854 00.000 21444 Star::Find returns 1 (1), X=1246.46, Y=683.24, Mass=4422162, SNR=129.6, Peak=65504 HFD=7.5
04:35:36.854 00.000 21444 MultiStar: [#1 -0.57,-0.20,1.38,U] [#2 -1.01,-0.26,1.17,U] [#3 -0.58,0.19,0.89,U] [#4 -0.17,-0.22,0.80,U] [#5 -0.13,-0.01,1.17,U] [#6 0.52,0.21,0.71,U] [#7 0.18,0.13,0.64,U] [#8 -0.60,-0.05,0.64,U] 
04:35:36.854 00.000 21444 refined, 8 included, MultiStar: {-0.29, 0.00}, one-star: {0.22, 0.43}
04:35:36.854 00.000 21444 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
04:35:36.854 00.000 21444 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
04:35:36.854 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.00 hyp=0.29 cameraTheta=3.13 mountX=0.29 mountY=-0.11, mountTheta=-0.36
04:35:36.855 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.00, opts=13)
04:35:36.855 00.000 21444 Enqueuing Move request for scope (-0.29, 0.00)
04:35:36.855 00.000 25848 Worker thread wakes up
04:35:36.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.00) opts 0xd
04:35:36.855 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.00)
04:35:36.855 00.000 25848 Moving (-0.29, 0.00) raw xDistance=0.29 yDistance=-0.11
04:35:36.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
04:35:36.855 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:36.855 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=120, FiltMax=65504, Gamma=0.560
04:35:36.855 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:35:36.855 00.000 25848 MoveAxis(E, 0, ABG)
04:35:36.855 00.000 25848 Move returns status 0, amount 0
04:35:36.855 00.000 25848 MoveAxis(N, 0, ABG)
04:35:36.855 00.000 25848 Move returns status 0, amount 0
04:35:36.855 00.000 25848 move complete, result=0
04:35:36.856 00.001 25848 worker thread done servicing request
04:35:36.856 00.000 21444 UpdateGuideState exits: m=4422162 SNR=129.6 Saturated
04:35:36.856 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:36.856 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:36.856 00.000 21444 Enqueuing Expose request
04:35:36.856 00.000 25848 Worker thread wakes up
04:35:36.856 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:36.856 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:36.856 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
04:35:39.710 02.854 25848 Exposure complete
04:35:39.785 00.075 25848 worker thread done servicing request
04:35:39.785 00.000 21444 OnExposeComplete: enter
04:35:39.785 00.000 21444 UpdateGuideState(): m_state=6
04:35:39.786 00.001 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1390
04:35:39.786 00.000 21444 Star::Find returns 1 (1), X=1248.27, Y=683.31, Mass=4514656, SNR=188.1, Peak=65504 HFD=7.5
04:35:39.786 00.000 21444 MultiStar: [#1 0.26,-0.29,1.00,U] [#2 0.26,-0.43,0.75,U] [#3 0.72,0.17,0.60,U] [#4 1.50,-0.16,0.50,U] [#5 2.14,-0.58,0.00,M2] [#6 1.82,0.34,0.42,U] [#7 1.86,-0.61,0.38,U] [#8 0.73,-0.38,0.43,U] 
04:35:39.786 00.000 21444 refined, 7 included, MultiStar: {1.07, -0.07}, one-star: {2.03, 0.49}
04:35:39.786 00.000 21444 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
04:35:39.786 00.000 21444 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.96 = 0.32)
04:35:39.786 00.000 21444 CameraToMount -- cameraX=1.07 cameraY=-0.07 hyp=1.08 cameraTheta=-0.06 mountX=-1.08 mountY=0.34, mountTheta=2.83
04:35:39.787 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.07, y=-0.07, opts=13)
04:35:39.787 00.000 21444 Enqueuing Move request for scope (1.07, -0.07)
04:35:39.787 00.000 25848 Worker thread wakes up
04:35:39.787 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.07, -0.07) opts 0xd
04:35:39.787 00.000 25848 Handling offset move in thread for scope, endpoint = (1.07, -0.07)
04:35:39.787 00.000 25848 Moving (1.07, -0.07) raw xDistance=-1.08 yDistance=0.34
04:35:39.787 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.08
04:35:39.787 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:39.787 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:35:39.787 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
04:35:39.788 00.001 25848 MoveAxis(E, 31, ABG)
04:35:39.788 00.000 25848 Guiding  Dir = 2, Dur = 31
04:35:39.788 00.000 21444 UpdateGuideState exits: m=4514656 SNR=188.1 Saturated
04:35:39.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:39.788 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:39.788 00.000 21444 Enqueuing Expose request
04:35:39.813 00.025 25848 IsSlewing returns 0
04:35:39.814 00.001 25848 IsGuiding returns 0
04:35:39.845 00.031 25848 IsGuiding returns 1
04:35:39.845 00.000 25848 scope still moving after pulse duration time elapsed
04:35:39.890 00.045 25848 IsSlewing returns 0
04:35:39.891 00.001 25848 IsGuiding returns 0
04:35:39.891 00.000 25848 scope move finished after 31 + 46 ms
04:35:39.891 00.000 25848 Move returns status 0, amount 31
04:35:39.891 00.000 25848 MoveAxis(N, 0, ABG)
04:35:39.891 00.000 25848 Move returns status 0, amount 0
04:35:39.891 00.000 25848 move complete, result=0
04:35:39.891 00.000 25848 worker thread done servicing request
04:35:39.891 00.000 25848 Worker thread wakes up
04:35:39.891 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.3 px 0 ms NORTH
04:35:39.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:39.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:42.739 02.848 25848 Exposure complete
04:35:42.826 00.087 25848 worker thread done servicing request
04:35:42.826 00.000 21444 OnExposeComplete: enter
04:35:42.826 00.000 21444 UpdateGuideState(): m_state=6
04:35:42.826 00.000 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1391
04:35:42.826 00.000 21444 Star::Find returns 1 (1), X=1245.93, Y=684.12, Mass=4290370, SNR=106.7, Peak=65504 HFD=7.3
04:35:42.827 00.001 21444 MultiStar: [#1 -1.34,0.78,1.39,U] [#2 -1.39,0.78,1.29,U] [#3 -0.90,0.91,1.36,U] [#4 -0.76,0.38,0.78,U] [#5 -0.55,0.24,1.12,U] [#6 -0.21,1.40,0.89,U] [#7 -0.25,0.96,0.90,U] [#8 -1.40,0.75,0.65,U] 
04:35:42.827 00.000 21444 refined, 8 included, MultiStar: {-0.82, 0.83}, one-star: {-0.31, 1.30}
04:35:42.827 00.000 21444 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.05) = xAngle (-0.70 = -0.70)
04:35:42.827 00.000 21444 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.74)
04:35:42.827 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=0.83 hyp=1.17 cameraTheta=2.35 mountX=0.89 mountY=0.46, mountTheta=0.47
04:35:42.828 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=0.83, opts=13)
04:35:42.828 00.000 21444 Enqueuing Move request for scope (-0.82, 0.83)
04:35:42.828 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=180, FiltMax=65504, Gamma=0.560
04:35:42.828 00.000 21444 UpdateGuideState exits: m=4290370 SNR=106.7 Saturated
04:35:42.828 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:42.828 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:42.828 00.000 21444 Enqueuing Expose request
04:35:42.828 00.000 25848 Worker thread wakes up
04:35:42.828 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.83) opts 0xd
04:35:42.828 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 0.83)
04:35:42.828 00.000 25848 Moving (-0.82, 0.83) raw xDistance=0.89 yDistance=0.46
04:35:42.828 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.89
04:35:42.828 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:42.828 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
04:35:42.828 00.000 25848 MoveAxis(W, 24, ABG)
04:35:42.828 00.000 25848 Guiding  Dir = 3, Dur = 24
04:35:42.859 00.031 25848 IsSlewing returns 0
04:35:42.859 00.000 25848 IsGuiding returns 0
04:35:42.891 00.032 25848 IsGuiding returns 1
04:35:42.891 00.000 25848 scope still moving after pulse duration time elapsed
04:35:42.954 00.063 25848 IsSlewing returns 0
04:35:42.955 00.001 25848 IsGuiding returns 0
04:35:42.955 00.000 25848 scope move finished after 24 + 72 ms
04:35:42.955 00.000 25848 Move returns status 0, amount 24
04:35:42.955 00.000 25848 MoveAxis(N, 0, ABG)
04:35:42.955 00.000 25848 Move returns status 0, amount 0
04:35:42.955 00.000 25848 move complete, result=0
04:35:42.955 00.000 25848 worker thread done servicing request
04:35:42.955 00.000 25848 Worker thread wakes up
04:35:42.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:42.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:42.955 00.000 21444 GuideStep: 0.9 px 24 ms WEST, 0.5 px 0 ms NORTH
04:35:45.810 02.855 25848 Exposure complete
04:35:45.888 00.078 25848 worker thread done servicing request
04:35:45.888 00.000 21444 OnExposeComplete: enter
04:35:45.888 00.000 21444 UpdateGuideState(): m_state=6
04:35:45.888 00.000 21444 Star::Find(15, 1245, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1392
04:35:45.888 00.000 21444 Star::Find returns 1 (1), X=1247.14, Y=683.57, Mass=4274136, SNR=117.6, Peak=65504 HFD=7.7
04:35:45.888 00.000 21444 MultiStar: [#1 -0.82,-0.06,1.28,U] [#2 -1.03,0.29,1.11,U] [#3 0.12,-0.02,0.81,U] [#4 -0.16,0.31,0.83,U] [#5 0.28,-0.01,0.92,U] [#6 0.12,0.55,0.68,U] [#7 0.37,0.43,0.68,U] [#8 -0.14,0.56,0.38,U] 
04:35:45.888 00.000 21444 refined, 8 included, MultiStar: {-0.10, 0.28}, one-star: {0.90, 0.76}
04:35:45.888 00.000 21444 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.05) = xAngle (-1.13 = -1.13)
04:35:45.888 00.000 21444 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.31)
04:35:45.889 00.001 21444 CameraToMount -- cameraX=-0.10 cameraY=0.28 hyp=0.29 cameraTheta=1.92 mountX=0.13 mountY=0.22, mountTheta=1.04
04:35:45.889 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.28, opts=13)
04:35:45.889 00.000 21444 Enqueuing Move request for scope (-0.10, 0.28)
04:35:45.889 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:35:45.889 00.000 21444 UpdateGuideState exits: m=4274136 SNR=117.6 Saturated
04:35:45.889 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:45.889 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:45.889 00.000 21444 Enqueuing Expose request
04:35:45.889 00.000 25848 Worker thread wakes up
04:35:45.889 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.28) opts 0xd
04:35:45.890 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.28)
04:35:45.890 00.000 25848 Moving (-0.10, 0.28) raw xDistance=0.13 yDistance=0.22
04:35:45.890 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:35:45.890 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:45.890 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:35:45.890 00.000 25848 MoveAxis(E, 0, ABG)
04:35:45.890 00.000 25848 Move returns status 0, amount 0
04:35:45.890 00.000 25848 MoveAxis(N, 0, ABG)
04:35:45.890 00.000 25848 Move returns status 0, amount 0
04:35:45.890 00.000 25848 move complete, result=0
04:35:45.890 00.000 25848 worker thread done servicing request
04:35:45.890 00.000 25848 Worker thread wakes up
04:35:45.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:45.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:45.890 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:35:48.736 02.846 25848 Exposure complete
04:35:48.825 00.089 25848 worker thread done servicing request
04:35:48.825 00.000 21444 OnExposeComplete: enter
04:35:48.825 00.000 21444 UpdateGuideState(): m_state=6
04:35:48.825 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1393
04:35:48.825 00.000 21444 Star::Find returns 1 (1), X=1247.34, Y=683.16, Mass=4586561, SNR=162.1, Peak=65504 HFD=7.6
04:35:48.826 00.001 21444 MultiStar: [#1 0.53,-0.13,1.11,U] [#2 0.02,-0.19,0.98,U] [#3 0.44,0.41,0.84,U] [#4 0.53,-0.09,0.62,U] [#5 0.58,-0.11,0.67,U] [#6 0.73,0.50,0.77,U] [#7 0.42,0.13,0.48,U] [#8 0.43,-0.36,0.62,U] 
04:35:48.826 00.000 21444 refined, 8 included, MultiStar: {0.54, 0.06}, one-star: {1.10, 0.35}
04:35:48.826 00.000 21444 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.05) = xAngle (-2.93 = -2.93)
04:35:48.826 00.000 21444 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.78 = 0.51)
04:35:48.826 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.06 hyp=0.54 cameraTheta=0.12 mountX=-0.53 mountY=0.26, mountTheta=2.68
04:35:48.827 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.06, opts=13)
04:35:48.827 00.000 21444 Enqueuing Move request for scope (0.54, 0.06)
04:35:48.827 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=16, FiltMax=65504, Gamma=0.560
04:35:48.827 00.000 21444 UpdateGuideState exits: m=4586561 SNR=162.1 Saturated
04:35:48.827 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:48.827 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:48.827 00.000 21444 Enqueuing Expose request
04:35:48.827 00.000 25848 Worker thread wakes up
04:35:48.827 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.06) opts 0xd
04:35:48.827 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.06)
04:35:48.827 00.000 25848 Moving (0.54, 0.06) raw xDistance=-0.53 yDistance=0.26
04:35:48.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
04:35:48.827 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:48.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
04:35:48.828 00.001 25848 MoveAxis(E, 15, ABG)
04:35:48.828 00.000 25848 Guiding  Dir = 2, Dur = 15
04:35:48.858 00.030 25848 IsSlewing returns 0
04:35:48.858 00.000 25848 IsGuiding returns 0
04:35:48.889 00.031 25848 IsGuiding returns 1
04:35:48.890 00.001 25848 scope still moving after pulse duration time elapsed
04:35:48.952 00.062 25848 IsSlewing returns 0
04:35:48.952 00.000 25848 IsGuiding returns 0
04:35:48.952 00.000 25848 scope move finished after 15 + 78 ms
04:35:48.952 00.000 25848 Move returns status 0, amount 15
04:35:48.952 00.000 25848 MoveAxis(N, 0, ABG)
04:35:48.952 00.000 25848 Move returns status 0, amount 0
04:35:48.952 00.000 25848 move complete, result=0
04:35:48.952 00.000 25848 worker thread done servicing request
04:35:48.952 00.000 25848 Worker thread wakes up
04:35:48.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:48.953 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:48.953 00.000 21444 GuideStep: -0.5 px 15 ms EAST, 0.3 px 0 ms NORTH
04:35:51.805 02.852 25848 Exposure complete
04:35:51.894 00.089 25848 worker thread done servicing request
04:35:51.894 00.000 21444 OnExposeComplete: enter
04:35:51.894 00.000 21444 UpdateGuideState(): m_state=6
04:35:51.894 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1394
04:35:51.894 00.000 21444 Star::Find returns 1 (1), X=1246.56, Y=684.03, Mass=4188325, SNR=103.8, Peak=65504 HFD=7.2
04:35:51.894 00.000 21444 MultiStar: [#1 -0.42,0.16,2.24,U] [#2 -0.84,0.12,1.84,U] [#3 0.19,0.50,1.42,U] [#4 -0.54,0.26,0.75,U] [#5 0.08,0.72,1.31,U] [#6 -0.00,0.64,0.88,U] [#7 -0.02,0.52,0.93,U] [#8 -0.28,1.01,0.68,U] 
04:35:51.894 00.000 21444 refined, 8 included, MultiStar: {-0.22, 0.49}, one-star: {0.32, 1.22}
04:35:51.894 00.000 21444 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.05) = xAngle (-1.06 = -1.06)
04:35:51.894 00.000 21444 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.90 = 2.38)
04:35:51.894 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=0.49 hyp=0.53 cameraTheta=1.99 mountX=0.26 mountY=0.37, mountTheta=0.95
04:35:51.895 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=0.49, opts=13)
04:35:51.895 00.000 21444 Enqueuing Move request for scope (-0.22, 0.49)
04:35:51.895 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=178, FiltMax=65504, Gamma=0.560
04:35:51.896 00.001 21444 UpdateGuideState exits: m=4188325 SNR=103.8 Saturated
04:35:51.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:51.896 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:51.896 00.000 21444 Enqueuing Expose request
04:35:51.896 00.000 25848 Worker thread wakes up
04:35:51.896 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.49) opts 0xd
04:35:51.896 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 0.49)
04:35:51.896 00.000 25848 Moving (-0.22, 0.49) raw xDistance=0.26 yDistance=0.37
04:35:51.896 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
04:35:51.896 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:51.896 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:35:51.896 00.000 25848 MoveAxis(E, 0, ABG)
04:35:51.896 00.000 25848 Move returns status 0, amount 0
04:35:51.896 00.000 25848 MoveAxis(N, 0, ABG)
04:35:51.896 00.000 25848 Move returns status 0, amount 0
04:35:51.896 00.000 25848 move complete, result=0
04:35:51.896 00.000 25848 worker thread done servicing request
04:35:51.896 00.000 25848 Worker thread wakes up
04:35:51.896 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:51.896 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:51.896 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
04:35:54.744 02.848 25848 Exposure complete
04:35:54.822 00.078 25848 worker thread done servicing request
04:35:54.822 00.000 21444 OnExposeComplete: enter
04:35:54.822 00.000 21444 UpdateGuideState(): m_state=6
04:35:54.822 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1395
04:35:54.822 00.000 21444 Star::Find returns 1 (1), X=1248.90, Y=684.23, Mass=4630102, SNR=149.2, Peak=65504 HFD=7.6
04:35:54.823 00.001 21444 MultiStar: [#1 1.48,0.82,1.49,U] [#2 1.15,0.66,1.63,U] [#3 1.81,1.40,0.00,M1] [#4 1.90,0.96,0.00,M1] [#5 1.69,0.44,0.81,U] [#6 2.21,1.23,0.00,M1] [#7 2.34,1.01,0.00,M1] [#8 1.43,1.10,0.59,U] 
04:35:54.823 00.000 21444 refined, 4 included, MultiStar: {1.62, 0.86}, one-star: {2.67, 1.42}
04:35:54.823 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
04:35:54.823 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.87)
04:35:54.823 00.000 21444 CameraToMount -- cameraX=1.62 cameraY=0.86 hyp=1.83 cameraTheta=0.49 mountX=-1.54 mountY=1.41, mountTheta=2.40
04:35:54.823 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.62, y=0.86, opts=13)
04:35:54.823 00.000 21444 Enqueuing Move request for scope (1.62, 0.86)
04:35:54.823 00.000 25848 Worker thread wakes up
04:35:54.824 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=118, FiltMax=65504, Gamma=0.560
04:35:54.824 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.86) opts 0xd
04:35:54.824 00.000 25848 Handling offset move in thread for scope, endpoint = (1.62, 0.86)
04:35:54.824 00.000 25848 Moving (1.62, 0.86) raw xDistance=-1.54 yDistance=1.41
04:35:54.824 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.54
04:35:54.824 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:35:54.824 00.000 21444 UpdateGuideState exits: m=4630102 SNR=149.2 Saturated
04:35:54.824 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.41
04:35:54.824 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:54.824 00.000 25848 MoveAxis(E, 45, ABG)
04:35:54.824 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:54.824 00.000 21444 Enqueuing Expose request
04:35:54.824 00.000 25848 Guiding  Dir = 2, Dur = 45
04:35:54.844 00.020 25848 IsSlewing returns 0
04:35:54.844 00.000 25848 IsGuiding returns 0
04:35:54.876 00.032 25848 PulseGuide returned control before completion, sleep 24
04:35:54.915 00.039 25848 IsGuiding returns 1
04:35:54.915 00.000 25848 scope still moving after pulse duration time elapsed
04:35:54.992 00.077 25848 IsSlewing returns 0
04:35:54.992 00.000 25848 IsGuiding returns 0
04:35:54.992 00.000 25848 scope move finished after 45 + 102 ms
04:35:54.992 00.000 25848 Move returns status 0, amount 45
04:35:54.992 00.000 25848 MoveAxis(N, 0, ABG)
04:35:54.992 00.000 25848 Move returns status 0, amount 0
04:35:54.992 00.000 25848 move complete, result=0
04:35:54.992 00.000 25848 worker thread done servicing request
04:35:54.992 00.000 25848 Worker thread wakes up
04:35:54.992 00.000 21444 GuideStep: -1.5 px 45 ms EAST, 1.4 px 0 ms NORTH
04:35:54.992 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:54.992 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:35:57.832 02.840 25848 Exposure complete
04:35:57.909 00.077 25848 worker thread done servicing request
04:35:57.909 00.000 21444 OnExposeComplete: enter
04:35:57.909 00.000 21444 UpdateGuideState(): m_state=6
04:35:57.909 00.000 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1396
04:35:57.909 00.000 21444 Star::Find returns 1 (1), X=1247.32, Y=683.44, Mass=4633545, SNR=122.2, Peak=65504 HFD=7.4
04:35:57.909 00.000 21444 MultiStar: [#1 0.06,0.10,1.83,U] [#2 -0.38,0.43,1.91,U] [#3 0.26,0.67,1.25,U] [#4 0.18,0.21,1.06,U] [#5 0.46,0.59,1.25,U] [#6 1.03,1.11,0.89,U] [#7 0.81,0.62,1.21,U] [#8 0.16,0.41,0.76,U] 
04:35:57.909 00.000 21444 refined, 8 included, MultiStar: {0.32, 0.49}, one-star: {1.08, 0.62}
04:35:57.909 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
04:35:57.909 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
04:35:57.909 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.49 hyp=0.59 cameraTheta=0.99 mountX=-0.28 mountY=0.58, mountTheta=2.02
04:35:57.909 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.49, opts=13)
04:35:57.909 00.000 21444 Enqueuing Move request for scope (0.32, 0.49)
04:35:57.909 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:35:57.909 00.000 21444 UpdateGuideState exits: m=4633545 SNR=122.2 Saturated
04:35:57.909 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:57.909 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:35:57.909 00.000 21444 Enqueuing Expose request
04:35:57.909 00.000 25848 Worker thread wakes up
04:35:57.910 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.49) opts 0xd
04:35:57.910 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.49)
04:35:57.910 00.000 25848 Moving (0.32, 0.49) raw xDistance=-0.28 yDistance=0.58
04:35:57.910 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.28
04:35:57.910 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:35:57.910 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
04:35:57.910 00.000 25848 MoveAxis(E, 0, ABG)
04:35:57.910 00.000 25848 Move returns status 0, amount 0
04:35:57.910 00.000 25848 MoveAxis(N, 0, ABG)
04:35:57.910 00.000 25848 Move returns status 0, amount 0
04:35:57.910 00.000 25848 move complete, result=0
04:35:57.910 00.000 25848 worker thread done servicing request
04:35:57.910 00.000 25848 Worker thread wakes up
04:35:57.910 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.6 px 0 ms NORTH
04:35:57.910 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:35:57.910 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:36:00.766 02.856 25848 Exposure complete
04:36:00.853 00.087 25848 worker thread done servicing request
04:36:00.853 00.000 21444 OnExposeComplete: enter
04:36:00.853 00.000 21444 UpdateGuideState(): m_state=6
04:36:00.853 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1397
04:36:00.853 00.000 21444 Star::Find returns 1 (1), X=1246.85, Y=683.21, Mass=4507435, SNR=123.1, Peak=65240 HFD=7.8
04:36:00.854 00.001 21444 MultiStar: [#1 -0.38,-0.07,1.37,U] [#2 -0.79,-0.03,1.37,U] [#3 -0.35,0.42,0.87,U] [#4 0.32,0.15,0.81,U] [#5 -0.03,0.22,1.05,U] [#6 0.20,0.01,0.70,U] [#7 0.84,0.85,0.89,U] [#8 -0.35,-0.22,0.79,U] 
04:36:00.854 00.000 21444 refined, 8 included, MultiStar: {-0.05, 0.18}, one-star: {0.62, 0.39}
04:36:00.854 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.20 = -1.20)
04:36:00.854 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.04 = 2.24)
04:36:00.854 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.86 mountX=0.07 mountY=0.14, mountTheta=1.13
04:36:00.855 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.18, opts=13)
04:36:00.855 00.000 21444 Enqueuing Move request for scope (-0.05, 0.18)
04:36:00.855 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:36:00.855 00.000 21444 UpdateGuideState exits: m=4507435 SNR=123.1 Saturated
04:36:00.855 00.000 25848 Worker thread wakes up
04:36:00.855 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
04:36:00.855 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
04:36:00.855 00.000 25848 Moving (-0.05, 0.18) raw xDistance=0.07 yDistance=0.14
04:36:00.855 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:00.855 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:00.855 00.000 21444 Enqueuing Expose request
04:36:00.855 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:36:00.855 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:00.855 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:36:00.856 00.001 25848 MoveAxis(E, 0, ABG)
04:36:00.856 00.000 25848 Move returns status 0, amount 0
04:36:00.856 00.000 25848 MoveAxis(N, 0, ABG)
04:36:00.856 00.000 25848 Move returns status 0, amount 0
04:36:00.856 00.000 25848 move complete, result=0
04:36:00.856 00.000 25848 worker thread done servicing request
04:36:00.856 00.000 25848 Worker thread wakes up
04:36:00.856 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:00.856 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:36:00.856 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:36:03.706 02.850 25848 Exposure complete
04:36:03.788 00.082 25848 worker thread done servicing request
04:36:03.788 00.000 21444 OnExposeComplete: enter
04:36:03.788 00.000 21444 UpdateGuideState(): m_state=6
04:36:03.789 00.001 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1398
04:36:03.789 00.000 21444 Star::Find returns 1 (1), X=1247.20, Y=683.33, Mass=4598839, SNR=123.4, Peak=65504 HFD=7.7
04:36:03.789 00.000 21444 MultiStar: [#1 -0.69,-0.12,1.64,U] [#2 -0.77,0.21,1.49,U] [#3 -0.34,0.40,1.18,U] [#4 0.16,0.23,0.80,U] [#5 0.35,-0.01,1.05,U] [#6 0.21,0.44,0.79,U] [#7 0.68,0.35,0.74,U] [#8 0.16,0.40,0.56,U] 
04:36:03.789 00.000 21444 refined, 8 included, MultiStar: {-0.05, 0.23}, one-star: {0.96, 0.52}
04:36:03.789 00.000 21444 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.05) = xAngle (-1.26 = -1.26)
04:36:03.789 00.000 21444 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.11 = 2.18)
04:36:03.789 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.79 mountX=0.07 mountY=0.19, mountTheta=1.22
04:36:03.790 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.23, opts=13)
04:36:03.790 00.000 21444 Enqueuing Move request for scope (-0.05, 0.23)
04:36:03.790 00.000 25848 Worker thread wakes up
04:36:03.790 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:36:03.790 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
04:36:03.790 00.000 21444 UpdateGuideState exits: m=4598839 SNR=123.4 Saturated
04:36:03.790 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:03.790 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
04:36:03.790 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:03.791 00.001 25848 Moving (-0.05, 0.23) raw xDistance=0.07 yDistance=0.19
04:36:03.791 00.000 21444 Enqueuing Expose request
04:36:03.791 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:36:03.791 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:03.791 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:36:03.791 00.000 25848 MoveAxis(E, 0, ABG)
04:36:03.791 00.000 25848 Move returns status 0, amount 0
04:36:03.791 00.000 25848 MoveAxis(N, 0, ABG)
04:36:03.791 00.000 25848 Move returns status 0, amount 0
04:36:03.791 00.000 25848 move complete, result=0
04:36:03.791 00.000 25848 worker thread done servicing request
04:36:03.791 00.000 25848 Worker thread wakes up
04:36:03.791 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:03.791 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:36:03.791 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:36:06.640 02.849 25848 Exposure complete
04:36:06.706 00.066 25848 worker thread done servicing request
04:36:06.706 00.000 21444 OnExposeComplete: enter
04:36:06.706 00.000 21444 UpdateGuideState(): m_state=6
04:36:06.706 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1399
04:36:06.707 00.001 21444 Star::Find returns 1 (1), X=1247.32, Y=683.60, Mass=4979748, SNR=150.3, Peak=65504 HFD=7.5
04:36:06.707 00.000 21444 MultiStar: [#1 0.08,0.08,1.61,U] [#2 -0.07,0.10,1.82,U] [#3 0.22,0.76,1.06,U] [#4 0.76,1.05,1.02,U] [#5 0.61,0.79,1.05,U] [#6 0.73,1.00,0.89,U] [#7 0.95,0.72,0.69,U] [#8 0.57,0.72,0.84,U] 
04:36:06.707 00.000 21444 refined, 8 included, MultiStar: {0.45, 0.58}, one-star: {1.08, 0.79}
04:36:06.707 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
04:36:06.707 00.000 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.99 = 1.30)
04:36:06.707 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=0.58 hyp=0.74 cameraTheta=0.91 mountX=-0.40 mountY=0.71, mountTheta=2.08
04:36:06.708 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=0.58, opts=13)
04:36:06.708 00.000 21444 Enqueuing Move request for scope (0.45, 0.58)
04:36:06.708 00.000 25848 Worker thread wakes up
04:36:06.708 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.58) opts 0xd
04:36:06.708 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=130, FiltMax=65504, Gamma=0.560
04:36:06.708 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, 0.58)
04:36:06.708 00.000 21444 UpdateGuideState exits: m=4979748 SNR=150.3 Saturated
04:36:06.708 00.000 25848 Moving (0.45, 0.58) raw xDistance=-0.40 yDistance=0.71
04:36:06.708 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:06.708 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
04:36:06.708 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:06.708 00.000 21444 Enqueuing Expose request
04:36:06.708 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=1.02 newest=1.04
04:36:06.708 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
04:36:06.708 00.000 25848 MoveAxis(E, 0, ABG)
04:36:06.708 00.000 25848 Move returns status 0, amount 0
04:36:06.708 00.000 25848 BLC: Oldest BLC event removed
04:36:06.708 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 307 applied
04:36:06.708 00.000 25848 MoveAxis(S, 326, ABG)
04:36:06.708 00.000 25848 Guiding  Dir = 1, Dur = 326
04:36:06.749 00.041 25848 IsSlewing returns 0
04:36:06.749 00.000 25848 IsGuiding returns 0
04:36:06.780 00.031 25848 PulseGuide returned control before completion, sleep 306
04:36:07.094 00.314 25848 IsGuiding returns 1
04:36:07.094 00.000 25848 scope still moving after pulse duration time elapsed
04:36:07.155 00.061 25848 IsSlewing returns 0
04:36:07.155 00.000 25848 IsGuiding returns 0
04:36:07.155 00.000 25848 scope move finished after 326 + 80 ms
04:36:07.155 00.000 25848 Move returns status 0, amount 326
04:36:07.156 00.001 25848 move complete, result=0
04:36:07.156 00.000 25848 worker thread done servicing request
04:36:07.156 00.000 25848 Worker thread wakes up
04:36:07.156 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 326 ms SOUTH
04:36:07.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:07.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:36:09.999 02.843 25848 Exposure complete
04:36:10.077 00.078 25848 worker thread done servicing request
04:36:10.077 00.000 21444 OnExposeComplete: enter
04:36:10.078 00.001 21444 UpdateGuideState(): m_state=6
04:36:10.078 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1400
04:36:10.078 00.000 21444 Star::Find returns 1 (1), X=1247.97, Y=683.19, Mass=5042678, SNR=198.0, Peak=65504 HFD=7.7
04:36:10.078 00.000 21444 MultiStar: [#1 -0.05,-0.65,1.05,U] [#2 -0.12,-0.29,1.27,U] [#3 -0.31,-0.04,0.86,U] [#4 1.25,-0.09,0.73,U] [#5 1.26,-0.13,0.79,U] [#6 1.61,0.51,0.80,U] [#7 1.32,-0.25,0.64,U] [#8 0.76,0.15,0.51,U] 
04:36:10.078 00.000 21444 refined, 8 included, MultiStar: {0.74, -0.07}, one-star: {1.73, 0.38}
04:36:10.078 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.13)
04:36:10.078 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
04:36:10.078 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=-0.07 hyp=0.75 cameraTheta=-0.10 mountX=-0.75 mountY=0.21, mountTheta=2.86
04:36:10.079 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=-0.07, opts=13)
04:36:10.079 00.000 21444 Enqueuing Move request for scope (0.74, -0.07)
04:36:10.079 00.000 25848 Worker thread wakes up
04:36:10.079 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=68, FiltMax=65504, Gamma=0.560
04:36:10.079 00.000 21444 UpdateGuideState exits: m=5042678 SNR=198.0 Saturated
04:36:10.079 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:10.079 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:10.079 00.000 21444 Enqueuing Expose request
04:36:10.079 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.07) opts 0xd
04:36:10.079 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, -0.07)
04:36:10.079 00.000 25848 Moving (0.74, -0.07) raw xDistance=-0.75 yDistance=0.21
04:36:10.079 00.000 25848 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.34, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.708479, 1:0.214514
04:36:10.079 00.000 25848 BLC: No correction, Miss < min_move
04:36:10.079 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
04:36:10.079 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:10.079 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:36:10.079 00.000 25848 MoveAxis(E, 22, ABG)
04:36:10.079 00.000 25848 Guiding  Dir = 2, Dur = 22
04:36:10.125 00.046 25848 IsSlewing returns 0
04:36:10.125 00.000 25848 IsGuiding returns 0
04:36:10.156 00.031 25848 IsGuiding returns 1
04:36:10.156 00.000 25848 scope still moving after pulse duration time elapsed
04:36:10.205 00.049 25848 IsSlewing returns 0
04:36:10.205 00.000 25848 IsGuiding returns 0
04:36:10.205 00.000 25848 scope move finished after 22 + 58 ms
04:36:10.205 00.000 25848 Move returns status 0, amount 22
04:36:10.205 00.000 25848 MoveAxis(N, 0, ABG)
04:36:10.205 00.000 25848 Move returns status 0, amount 0
04:36:10.205 00.000 25848 move complete, result=0
04:36:10.205 00.000 25848 worker thread done servicing request
04:36:10.205 00.000 25848 Worker thread wakes up
04:36:10.205 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.2 px 0 ms NORTH
04:36:10.206 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:10.206 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:36:13.043 02.837 25848 Exposure complete
04:36:13.130 00.087 25848 worker thread done servicing request
04:36:13.130 00.000 21444 OnExposeComplete: enter
04:36:13.130 00.000 21444 UpdateGuideState(): m_state=6
04:36:13.130 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1401
04:36:13.130 00.000 21444 Star::Find returns 1 (1), X=1246.38, Y=684.30, Mass=4950863, SNR=175.3, Peak=65504 HFD=7.5
04:36:13.131 00.001 21444 MultiStar: [#1 -1.22,0.59,1.39,U] [#2 -1.53,0.59,1.35,U] [#3 -0.59,1.15,0.99,U] [#4 -0.26,1.09,0.97,U] [#5 -0.76,0.82,0.72,U] [#6 -0.27,1.48,0.92,U] [#7 -0.28,0.94,0.90,U] [#8 -0.67,1.08,0.59,U] 
04:36:13.131 00.000 21444 refined, 8 included, MultiStar: {-0.67, 0.99}, one-star: {0.14, 1.48}
04:36:13.131 00.000 21444 CameraToMount -- cameraTheta (2.17) - m_xAngle (3.05) = xAngle (-0.89 = -0.89)
04:36:13.131 00.000 21444 CameraToMount -- cameraTheta (2.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.73 = 2.55)
04:36:13.131 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=0.99 hyp=1.19 cameraTheta=2.17 mountX=0.75 mountY=0.66, mountTheta=0.72
04:36:13.132 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=0.99, opts=13)
04:36:13.132 00.000 21444 Enqueuing Move request for scope (-0.67, 0.99)
04:36:13.132 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=168, FiltMax=65504, Gamma=0.560
04:36:13.132 00.000 21444 UpdateGuideState exits: m=4950863 SNR=175.3 Saturated
04:36:13.132 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:13.132 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:13.132 00.000 21444 Enqueuing Expose request
04:36:13.132 00.000 25848 Worker thread wakes up
04:36:13.132 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.99) opts 0xd
04:36:13.132 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 0.99)
04:36:13.132 00.000 25848 Moving (-0.67, 0.99) raw xDistance=0.75 yDistance=0.66
04:36:13.132 00.000 25848 BLC: History state: CurrMiss=0.66, AvgInitMiss=0.34, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.708479, 1:0.214514, 2:0.661663
04:36:13.132 00.000 25848 BLC: Under-shoot: nominal increase by 9
04:36:13.132 00.000 25848 BLC: window closed
04:36:13.132 00.000 25848 BLC: Pulse adjusted to 316
04:36:13.133 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.75
04:36:13.133 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
04:36:13.133 00.000 25848 MoveAxis(W, 20, ABG)
04:36:13.133 00.000 25848 Guiding  Dir = 3, Dur = 20
04:36:13.154 00.021 25848 IsSlewing returns 0
04:36:13.154 00.000 25848 IsGuiding returns 0
04:36:13.186 00.032 25848 IsGuiding returns 1
04:36:13.186 00.000 25848 scope still moving after pulse duration time elapsed
04:36:13.234 00.048 25848 IsSlewing returns 0
04:36:13.234 00.000 25848 IsGuiding returns 0
04:36:13.234 00.000 25848 scope move finished after 20 + 60 ms
04:36:13.234 00.000 25848 Move returns status 0, amount 20
04:36:13.234 00.000 25848 MoveAxis(S, 18, ABG)
04:36:13.234 00.000 25848 Guiding  Dir = 1, Dur = 18
04:36:13.267 00.033 25848 IsSlewing returns 0
04:36:13.267 00.000 25848 IsGuiding returns 0
04:36:13.298 00.031 25848 IsGuiding returns 1
04:36:13.298 00.000 25848 scope still moving after pulse duration time elapsed
04:36:13.343 00.045 25848 IsSlewing returns 0
04:36:13.343 00.000 25848 IsGuiding returns 0
04:36:13.343 00.000 25848 scope move finished after 18 + 58 ms
04:36:13.343 00.000 25848 Move returns status 0, amount 18
04:36:13.343 00.000 25848 move complete, result=0
04:36:13.343 00.000 25848 worker thread done servicing request
04:36:13.343 00.000 25848 Worker thread wakes up
04:36:13.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:13.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:36:13.344 00.001 21444 GuideStep: 0.8 px 20 ms WEST, 0.7 px 18 ms SOUTH
04:36:13.483 00.139 21444 evsrv: cli 0107E560 connect
04:36:13.483 00.000 21444 case statement mapped state 6 to 3
04:36:13.483 00.000 21444 case statement mapped state 6 to 3
04:36:13.484 00.001 21444 evsrv: cli 0107E560 request: {"method":"get_pixel_scale","id":"a76c6418-72aa-4ba1-9220-06ea105c7048"}
04:36:13.484 00.000 21444 evsrv: cli 0107E560 response: {"jsonrpc":"2.0","result":0.431683,"id":"a76c6418-72aa-4ba1-9220-06ea105c7048"}
04:36:13.484 00.000 21444 evsrv: cli 0107E560 disconnect
04:36:16.198 02.714 25848 Exposure complete
04:36:16.276 00.078 25848 worker thread done servicing request
04:36:16.277 00.001 21444 OnExposeComplete: enter
04:36:16.277 00.000 21444 UpdateGuideState(): m_state=6
04:36:16.277 00.000 21444 Star::Find(15, 1246, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1402
04:36:16.277 00.000 21444 Star::Find returns 1 (1), X=1248.08, Y=683.62, Mass=4327923, SNR=107.5, Peak=65504 HFD=7.8
04:36:16.277 00.000 21444 MultiStar: [#1 -0.09,0.25,1.51,U] [#2 -0.01,0.52,1.19,U] [#3 0.18,0.71,0.86,U] [#4 1.26,0.91,0.97,U] [#5 1.58,0.39,0.85,U] [#6 1.64,0.95,0.95,U] [#7 1.74,0.86,0.79,U] [#8 0.63,0.73,0.69,U] 
04:36:16.277 00.000 21444 refined, 8 included, MultiStar: {0.88, 0.65}, one-star: {1.84, 0.81}
04:36:16.277 00.000 21444 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
04:36:16.277 00.000 21444 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.26 = 1.02)
04:36:16.277 00.000 21444 CameraToMount -- cameraX=0.88 cameraY=0.65 hyp=1.10 cameraTheta=0.64 mountX=-0.82 mountY=0.94, mountTheta=2.29
04:36:16.278 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.88, y=0.65, opts=13)
04:36:16.278 00.000 21444 Enqueuing Move request for scope (0.88, 0.65)
04:36:16.278 00.000 25848 Worker thread wakes up
04:36:16.278 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=120, FiltMax=65504, Gamma=0.560
04:36:16.278 00.000 21444 UpdateGuideState exits: m=4327923 SNR=107.5 Saturated
04:36:16.278 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:16.278 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.65) opts 0xd
04:36:16.278 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:16.278 00.000 21444 Enqueuing Expose request
04:36:16.278 00.000 25848 Handling offset move in thread for scope, endpoint = (0.88, 0.65)
04:36:16.279 00.001 25848 Moving (0.88, 0.65) raw xDistance=-0.82 yDistance=0.94
04:36:16.279 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.82
04:36:16.279 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
04:36:16.279 00.000 25848 MoveAxis(E, 22, ABG)
04:36:16.279 00.000 25848 Guiding  Dir = 2, Dur = 22
04:36:16.314 00.035 25848 IsSlewing returns 0
04:36:16.314 00.000 25848 IsGuiding returns 0
04:36:16.346 00.032 25848 IsGuiding returns 1
04:36:16.346 00.000 25848 scope still moving after pulse duration time elapsed
04:36:16.391 00.045 25848 IsSlewing returns 0
04:36:16.391 00.000 25848 IsGuiding returns 0
04:36:16.391 00.000 25848 scope move finished after 22 + 54 ms
04:36:16.391 00.000 25848 Move returns status 0, amount 22
04:36:16.391 00.000 25848 MoveAxis(S, 26, ABG)
04:36:16.391 00.000 25848 Guiding  Dir = 1, Dur = 26
04:36:16.420 00.029 25848 IsSlewing returns 0
04:36:16.420 00.000 25848 IsGuiding returns 0
04:36:16.461 00.041 25848 IsGuiding returns 1
04:36:16.461 00.000 25848 scope still moving after pulse duration time elapsed
04:36:16.563 00.102 25848 IsSlewing returns 0
04:36:16.595 00.032 25848 IsGuiding returns 0
04:36:16.595 00.000 25848 scope move finished after 26 + 149 ms
04:36:16.595 00.000 25848 Move returns status 0, amount 26
04:36:16.595 00.000 25848 move complete, result=0
04:36:16.596 00.001 25848 worker thread done servicing request
04:36:16.596 00.000 25848 Worker thread wakes up
04:36:16.596 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.9 px 26 ms SOUTH
04:36:16.596 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:16.596 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1231,668,31,31)
04:36:18.595 01.999 21444 evsrv: cli 0107E6A0 connect
04:36:18.595 00.000 21444 case statement mapped state 6 to 3
04:36:18.596 00.001 21444 case statement mapped state 6 to 3
04:36:18.596 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"47bb0077-5e2a-49e9-9c6f-852c50629ed1"}
04:36:18.596 00.000 21444 case statement mapped state 6 to 3
04:36:18.596 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47bb0077-5e2a-49e9-9c6f-852c50629ed1"}
04:36:18.597 00.001 21444 evsrv: cli 0107E6A0 disconnect
04:36:18.597 00.000 21444 evsrv: cli 0107E240 connect
04:36:18.597 00.000 21444 case statement mapped state 6 to 3
04:36:18.598 00.001 21444 case statement mapped state 6 to 3
04:36:18.598 00.000 21444 evsrv: cli 0107E240 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"ab382d25-87af-4dac-9f35-3c32d6c0e184"}
04:36:18.598 00.000 21444 PhdController::Dither begins
04:36:18.598 00.000 21444 dither: size=6.00, dRA=1.34 dDec=-1.29
04:36:18.599 00.001 21444 MountToCamera -- mountTheta (0.77) + m_xAngle (3.05) = xAngle (3.82 = -2.46)
04:36:18.599 00.000 21444 MountToCamera -- mountX=1.34 mountY=-1.29 hyp=1.86 mountTheta=0.77 cameraX=-1.45, cameraY=-1.16 cameraTheta=-2.46
04:36:18.599 00.000 21444 setting lock position to (1244.79, 681.65)
04:36:18.599 00.000 21444 Mount: notify guiding dithered (-1.4, -1.2)
04:36:18.599 00.000 21444 MultiStar: stabilizing after lock position change
04:36:18.599 00.000 21444 Status Line: Dither by 1.34,-1.29
04:36:18.601 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
04:36:18.601 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
04:36:18.601 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0,"id":"ab382d25-87af-4dac-9f35-3c32d6c0e184"}
04:36:18.601 00.000 21444 evsrv: cli 0107E240 disconnect
04:36:19.446 00.845 25848 Exposure complete
04:36:19.531 00.085 25848 worker thread done servicing request
04:36:19.532 00.001 21444 OnExposeComplete: enter
04:36:19.532 00.000 21444 UpdateGuideState(): m_state=6
04:36:19.532 00.000 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1403
04:36:19.532 00.000 21444 Star::Find returns 1 (1), X=1247.24, Y=683.34, Mass=4565133, SNR=126.7, Peak=65504 HFD=7.6
04:36:19.532 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
04:36:19.532 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.29 = 0.99)
04:36:19.532 00.000 21444 CameraToMount -- cameraX=2.45 cameraY=1.69 hyp=2.98 cameraTheta=0.60 mountX=-2.29 mountY=2.49, mountTheta=2.31
04:36:19.533 00.001 21444 dither recenter: remaining=(-1.3,1.3) step=(-1.3,1.3)
04:36:19.533 00.000 21444 MountToCamera -- mountTheta (-2.37) + m_xAngle (3.05) = xAngle (0.68 = 0.68)
04:36:19.533 00.000 21444 MountToCamera -- mountX=-1.34 mountY=1.29 hyp=1.86 mountTheta=-2.37 cameraX=1.45, cameraY=1.16 cameraTheta=0.68
04:36:19.533 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=1.16, opts=4)
04:36:19.533 00.000 21444 Enqueuing Move request for scope (1.45, 1.16)
04:36:19.533 00.000 21444 Mount: notify direct move -1.34,1.29
04:36:19.533 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=264, FiltMax=65504, Gamma=0.560
04:36:19.533 00.000 21444 UpdateGuideState exits: m=4565133 SNR=126.7 Saturated
04:36:19.533 00.000 21444 PhdController: settling, locked = 1, distance = 2.82 (3.00) aobump = 0 frame = 1 / 99999
04:36:19.534 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778834179.533,"Host":"ASTROBRUCE","Inst":1,"Distance":2.82,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:36:19.534 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:19.534 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:19.534 00.000 21444 Enqueuing Expose request
04:36:19.534 00.000 25848 Worker thread wakes up
04:36:19.534 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, 1.16) opts 0x4
04:36:19.534 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, 1.16)
04:36:19.534 00.000 25848 Moving (1.45, 1.16) raw xDistance=-1.34 yDistance=1.29
04:36:19.534 00.000 25848 BLC: window closed
04:36:19.534 00.000 25848 MoveAxis(E, 62, B)
04:36:19.534 00.000 25848 Guiding  Dir = 2, Dur = 62
04:36:19.565 00.031 25848 IsSlewing returns 0
04:36:19.565 00.000 25848 IsGuiding returns 0
04:36:19.597 00.032 25848 PulseGuide returned control before completion, sleep 41
04:36:19.713 00.116 25848 IsGuiding returns 1
04:36:19.713 00.000 25848 scope still moving after pulse duration time elapsed
04:36:19.784 00.071 25848 IsSlewing returns 0
04:36:19.784 00.000 25848 IsGuiding returns 0
04:36:19.784 00.000 25848 scope move finished after 62 + 156 ms
04:36:19.784 00.000 25848 Move returns status 0, amount 62
04:36:19.784 00.000 25848 BLC: non-algo type move will not reverse Dec direction, no blc applied
04:36:19.784 00.000 25848 MoveAxis(S, 35, B)
04:36:19.784 00.000 25848 Guiding  Dir = 1, Dur = 35
04:36:19.815 00.031 25848 IsSlewing returns 0
04:36:19.815 00.000 25848 IsGuiding returns 0
04:36:19.846 00.031 25848 PulseGuide returned control before completion, sleep 14
04:36:19.889 00.043 25848 IsGuiding returns 1
04:36:19.889 00.000 25848 scope still moving after pulse duration time elapsed
04:36:19.953 00.064 25848 IsSlewing returns 0
04:36:19.953 00.000 25848 IsGuiding returns 0
04:36:19.953 00.000 25848 scope move finished after 35 + 103 ms
04:36:19.953 00.000 25848 Move returns status 0, amount 35
04:36:19.953 00.000 25848 move complete, result=0
04:36:19.953 00.000 25848 worker thread done servicing request
04:36:19.953 00.000 25848 Worker thread wakes up
04:36:19.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:19.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:19.954 00.001 21444 GuideStep: -1.3 px 62 ms EAST, 1.3 px 35 ms SOUTH
04:36:22.806 02.852 25848 Exposure complete
04:36:22.894 00.088 25848 worker thread done servicing request
04:36:22.894 00.000 21444 OnExposeComplete: enter
04:36:22.894 00.000 21444 UpdateGuideState(): m_state=6
04:36:22.894 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1404
04:36:22.894 00.000 21444 Star::Find returns 1 (1), X=1245.66, Y=683.03, Mass=3687662, SNR=84.3, Peak=64728 HFD=7.6
04:36:22.894 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
04:36:22.894 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.40)
04:36:22.895 00.001 21444 CameraToMount -- cameraX=0.87 cameraY=1.38 hyp=1.63 cameraTheta=1.01 mountX=-0.74 mountY=1.61, mountTheta=2.00
04:36:22.895 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=1.38, opts=13)
04:36:22.896 00.001 21444 Enqueuing Move request for scope (0.87, 1.38)
04:36:22.896 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=208, FiltMax=65504, Gamma=0.560
04:36:22.896 00.000 25848 Worker thread wakes up
04:36:22.896 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, 1.38) opts 0xd
04:36:22.896 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, 1.38)
04:36:22.896 00.000 25848 Moving (0.87, 1.38) raw xDistance=-0.74 yDistance=1.61
04:36:22.896 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.74
04:36:22.896 00.000 25848 resist switch: large excursion: input 1.61 thresh 1.53 direction from 0 to 1
04:36:22.896 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.82
04:36:22.896 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.61 from input 1.61
04:36:22.896 00.000 25848 MoveAxis(E, 22, ABG)
04:36:22.896 00.000 25848 Guiding  Dir = 2, Dur = 22
04:36:22.896 00.000 21444 UpdateGuideState exits: m=3687662 SNR=84.3 Saturated
04:36:22.896 00.000 21444 PhdController: settling, locked = 1, distance = 1.63 (3.00) aobump = 0 frame = 2 / 99999
04:36:22.896 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778834182.896,"Host":"ASTROBRUCE","Inst":1,"Distance":1.63,"Time":3.4,"SettleTime":12.0,"StarLocked":true}
04:36:22.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:22.896 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:22.897 00.001 21444 Enqueuing Expose request
04:36:22.920 00.023 25848 IsSlewing returns 0
04:36:22.921 00.001 25848 IsGuiding returns 0
04:36:22.952 00.031 25848 IsGuiding returns 1
04:36:22.952 00.000 25848 scope still moving after pulse duration time elapsed
04:36:22.998 00.046 25848 IsSlewing returns 0
04:36:22.999 00.001 25848 IsGuiding returns 0
04:36:22.999 00.000 25848 scope move finished after 22 + 55 ms
04:36:22.999 00.000 25848 Move returns status 0, amount 22
04:36:22.999 00.000 25848 MoveAxis(S, 44, ABG)
04:36:22.999 00.000 25848 Guiding  Dir = 1, Dur = 44
04:36:23.034 00.035 25848 IsSlewing returns 0
04:36:23.034 00.000 25848 IsGuiding returns 0
04:36:23.066 00.032 25848 PulseGuide returned control before completion, sleep 23
04:36:23.103 00.037 25848 IsGuiding returns 1
04:36:23.103 00.000 25848 scope still moving after pulse duration time elapsed
04:36:23.155 00.052 25848 IsSlewing returns 0
04:36:23.155 00.000 25848 IsGuiding returns 0
04:36:23.155 00.000 25848 scope move finished after 44 + 77 ms
04:36:23.155 00.000 25848 Move returns status 0, amount 44
04:36:23.155 00.000 25848 move complete, result=0
04:36:23.156 00.001 25848 worker thread done servicing request
04:36:23.156 00.000 25848 Worker thread wakes up
04:36:23.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:23.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:23.156 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 1.6 px 44 ms SOUTH
04:36:26.004 02.848 25848 Exposure complete
04:36:26.091 00.087 25848 worker thread done servicing request
04:36:26.092 00.001 21444 OnExposeComplete: enter
04:36:26.092 00.000 21444 UpdateGuideState(): m_state=6
04:36:26.092 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1405
04:36:26.092 00.000 21444 Star::Find returns 1 (1), X=1244.80, Y=684.07, Mass=4546481, SNR=141.3, Peak=65504 HFD=7.6
04:36:26.092 00.000 21444 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
04:36:26.092 00.000 21444 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.33 = 1.95)
04:36:26.092 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=2.42 hyp=2.42 cameraTheta=1.57 mountX=0.21 mountY=2.25, mountTheta=1.48
04:36:26.093 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=2.42, opts=13)
04:36:26.093 00.000 21444 Enqueuing Move request for scope (0.01, 2.42)
04:36:26.093 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=16, FiltMax=65504, Gamma=0.560
04:36:26.093 00.000 21444 UpdateGuideState exits: m=4546481 SNR=141.3 Saturated
04:36:26.093 00.000 21444 PhdController: settling, locked = 1, distance = 1.87 (3.00) aobump = 0 frame = 3 / 99999
04:36:26.093 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778834186.093,"Host":"ASTROBRUCE","Inst":1,"Distance":1.87,"Time":6.6,"SettleTime":12.0,"StarLocked":true}
04:36:26.093 00.000 25848 Worker thread wakes up
04:36:26.094 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 2.42) opts 0xd
04:36:26.094 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 2.42)
04:36:26.094 00.000 25848 Moving (0.01, 2.42) raw xDistance=0.21 yDistance=2.25
04:36:26.094 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21
04:36:26.094 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.25 from input 2.25
04:36:26.094 00.000 25848 MoveAxis(E, 0, ABG)
04:36:26.094 00.000 25848 Move returns status 0, amount 0
04:36:26.094 00.000 25848 MoveAxis(S, 61, ABG)
04:36:26.094 00.000 25848 Guiding  Dir = 1, Dur = 61
04:36:26.094 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:26.094 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:26.094 00.000 21444 Enqueuing Expose request
04:36:26.152 00.058 25848 IsSlewing returns 0
04:36:26.153 00.001 25848 IsGuiding returns 0
04:36:26.174 00.021 25848 PulseGuide returned control before completion, sleep 50
04:36:26.237 00.063 25848 IsGuiding returns 0
04:36:26.237 00.000 25848 Move returns status 0, amount 61
04:36:26.237 00.000 25848 move complete, result=0
04:36:26.237 00.000 25848 worker thread done servicing request
04:36:26.237 00.000 25848 Worker thread wakes up
04:36:26.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:26.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:26.237 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 2.2 px 61 ms SOUTH
04:36:29.087 02.850 25848 Exposure complete
04:36:29.164 00.077 25848 worker thread done servicing request
04:36:29.164 00.000 21444 OnExposeComplete: enter
04:36:29.164 00.000 21444 UpdateGuideState(): m_state=6
04:36:29.164 00.000 21444 Star::Find(15, 1244, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1406
04:36:29.164 00.000 21444 Star::Find returns 1 (1), X=1241.68, Y=679.95, Mass=2958953, SNR=63.0, Peak=51504 HFD=7.6
04:36:29.165 00.001 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.59)
04:36:29.165 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.54 = -2.25)
04:36:29.165 00.000 21444 CameraToMount -- cameraX=-3.11 cameraY=-1.70 hyp=3.55 cameraTheta=-2.64 mountX=2.95 mountY=-2.75, mountTheta=-0.75
04:36:29.166 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-3.11, y=-1.70, opts=13)
04:36:29.166 00.000 21444 Enqueuing Move request for scope (-3.11, -1.70)
04:36:29.166 00.000 25848 Worker thread wakes up
04:36:29.166 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-3.11, -1.70) opts 0xd
04:36:29.166 00.000 25848 Handling offset move in thread for scope, endpoint = (-3.11, -1.70)
04:36:29.166 00.000 25848 Moving (-3.11, -1.70) raw xDistance=2.95 yDistance=-2.75
04:36:29.166 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.86 from input 2.95
04:36:29.166 00.000 25848 resist switch: large excursion: input -2.75 thresh 1.53 direction from 1 to -1
04:36:29.166 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:36:29.166 00.000 21444 UpdateGuideState exits: m=2958953 SNR=63.0 Saturated
04:36:29.166 00.000 21444 PhdController: settling, locked = 1, distance = 2.37 (3.00) aobump = 0 frame = 4 / 99999
04:36:29.166 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.25
04:36:29.166 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778834189.166,"Host":"ASTROBRUCE","Inst":1,"Distance":2.37,"Time":9.6,"SettleTime":12.0,"StarLocked":true}
04:36:29.166 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.75 from input -2.75
04:36:29.167 00.001 25848 MoveAxis(W, 86, ABG)
04:36:29.167 00.000 25848 Guiding  Dir = 3, Dur = 86
04:36:29.167 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:29.167 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:29.167 00.000 21444 Enqueuing Expose request
04:36:29.187 00.020 25848 IsSlewing returns 0
04:36:29.187 00.000 25848 IsGuiding returns 0
04:36:29.219 00.032 25848 PulseGuide returned control before completion, sleep 65
04:36:29.290 00.071 25848 IsGuiding returns 1
04:36:29.290 00.000 25848 scope still moving after pulse duration time elapsed
04:36:29.345 00.055 25848 IsSlewing returns 0
04:36:29.346 00.001 25848 IsGuiding returns 0
04:36:29.346 00.000 25848 scope move finished after 86 + 72 ms
04:36:29.346 00.000 25848 Move returns status 0, amount 86
04:36:29.346 00.000 25848 BLC: Oldest BLC event removed
04:36:29.346 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 316 applied
04:36:29.346 00.000 25848 MoveAxis(N, 391, ABG)
04:36:29.346 00.000 25848 Guiding  Dir = 0, Dur = 391
04:36:29.375 00.029 25848 IsSlewing returns 0
04:36:29.397 00.022 25848 IsGuiding returns 0
04:36:29.429 00.032 25848 PulseGuide returned control before completion, sleep 370
04:36:29.805 00.376 25848 IsGuiding returns 1
04:36:29.805 00.000 25848 scope still moving after pulse duration time elapsed
04:36:29.861 00.056 25848 IsSlewing returns 0
04:36:29.861 00.000 25848 IsGuiding returns 0
04:36:29.861 00.000 25848 scope move finished after 391 + 72 ms
04:36:29.861 00.000 25848 Move returns status 0, amount 391
04:36:29.861 00.000 25848 move complete, result=0
04:36:29.861 00.000 25848 worker thread done servicing request
04:36:29.861 00.000 25848 Worker thread wakes up
04:36:29.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:29.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:29.861 00.000 21444 GuideStep: 2.9 px 86 ms WEST, -2.8 px 391 ms NORTH
04:36:32.708 02.847 25848 Exposure complete
04:36:32.795 00.087 25848 worker thread done servicing request
04:36:32.795 00.000 21444 OnExposeComplete: enter
04:36:32.795 00.000 21444 UpdateGuideState(): m_state=6
04:36:32.795 00.000 21444 Star::Find(15, 1241, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1407
04:36:32.795 00.000 21444 Star::Find returns 1 (1), X=1243.67, Y=682.30, Mass=3042136, SNR=66.4, Peak=48220 HFD=7.6
04:36:32.795 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.44 = -0.44)
04:36:32.795 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.28 = 3.00)
04:36:32.795 00.000 21444 CameraToMount -- cameraX=-1.12 cameraY=0.65 hyp=1.29 cameraTheta=2.61 mountX=1.17 mountY=0.18, mountTheta=0.15
04:36:32.796 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.12, y=0.65, opts=13)
04:36:32.797 00.001 21444 Enqueuing Move request for scope (-1.12, 0.65)
04:36:32.797 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=144, FiltMax=65504, Gamma=0.560
04:36:32.797 00.000 21444 UpdateGuideState exits: m=3042136 SNR=66.4 Saturated
04:36:32.797 00.000 21444 PhdController: settling, locked = 1, distance = 2.05 (3.00) aobump = 0 frame = 5 / 99999
04:36:32.797 00.000 21444 PhdController: newstate STATE_FINISH
04:36:32.797 00.000 21444 PhdController complete: success
04:36:32.797 00.000 25848 Worker thread wakes up
04:36:32.797 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 0.65) opts 0xd
04:36:32.797 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.12, 0.65)
04:36:32.797 00.000 25848 Moving (-1.12, 0.65) raw xDistance=1.17 yDistance=0.18
04:36:32.797 00.000 25848 BLC: History state: CurrMiss=-0.18, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-2.750950, 1:-0.181126
04:36:32.797 00.000 25848 BLC: No correction, Miss < min_move
04:36:32.797 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.17
04:36:32.797 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:32.797 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:36:32.797 00.000 25848 MoveAxis(W, 40, ABG)
04:36:32.797 00.000 25848 Guiding  Dir = 3, Dur = 40
04:36:32.797 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778834192.797,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
04:36:32.798 00.001 21444 Mount: notify guiding dither settle done success=1
04:36:32.798 00.000 21444 PhdController: newstate STATE_IDLE
04:36:32.798 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:32.798 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:32.798 00.000 21444 Enqueuing Expose request
04:36:32.826 00.028 25848 IsSlewing returns 0
04:36:32.827 00.001 25848 IsGuiding returns 0
04:36:32.859 00.032 25848 PulseGuide returned control before completion, sleep 19
04:36:32.880 00.021 25848 IsGuiding returns 1
04:36:32.882 00.002 25848 scope still moving after pulse duration time elapsed
04:36:32.937 00.055 25848 IsSlewing returns 0
04:36:32.937 00.000 25848 IsGuiding returns 0
04:36:32.937 00.000 25848 scope move finished after 40 + 69 ms
04:36:32.937 00.000 25848 Move returns status 0, amount 40
04:36:32.938 00.001 25848 MoveAxis(N, 0, ABG)
04:36:32.938 00.000 25848 Move returns status 0, amount 0
04:36:32.938 00.000 25848 move complete, result=0
04:36:32.938 00.000 25848 worker thread done servicing request
04:36:32.938 00.000 25848 Worker thread wakes up
04:36:32.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:32.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:32.938 00.000 21444 GuideStep: 1.2 px 40 ms WEST, 0.2 px 0 ms NORTH
04:36:35.779 02.841 25848 Exposure complete
04:36:35.862 00.083 25848 worker thread done servicing request
04:36:35.862 00.000 21444 OnExposeComplete: enter
04:36:35.862 00.000 21444 UpdateGuideState(): m_state=6
04:36:35.862 00.000 21444 Star::Find(15, 1243, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.862 00.000 21444 Star::Find returns 1 (1), X=1245.22, Y=682.54, Mass=3262605, SNR=80.0, Peak=58296 HFD=7.6
04:36:35.862 00.000 21444 MultiStar: exiting stabilization period
04:36:35.863 00.001 21444 MultiStar: updating star positions after lock position change
04:36:35.863 00.000 21444 Star::Find(15, 739, 147, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=739.91, Y=147.16, Mass=3583204, SNR=107.3, Peak=53220 HFD=8.1
04:36:35.863 00.000 21444 Star::Find(15, 701, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=702.13, Y=48.84, Mass=3415455, SNR=100.2, Peak=52844 HFD=8.1
04:36:35.863 00.000 21444 Star::Find(15, 201, 73, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=204.40, Y=73.15, Mass=1623480, SNR=106.0, Peak=24660 HFD=8.2
04:36:35.863 00.000 21444 Star::Find(15, 1460, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=1459.71, Y=574.70, Mass=1100854, SNR=92.7, Peak=19812 HFD=7.6
04:36:35.863 00.000 21444 Star::Find(15, 1815, 422, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=1812.34, Y=421.25, Mass=947963, SNR=70.7, Peak=18828 HFD=7.6
04:36:35.863 00.000 21444 Star::Find(15, 1558, 406, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=1559.86, Y=405.08, Mass=730449, SNR=74.3, Peak=14608 HFD=7.5
04:36:35.863 00.000 21444 Star::Find(15, 1692, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=1691.69, Y=503.13, Mass=749479, SNR=76.2, Peak=14136 HFD=7.6
04:36:35.863 00.000 21444 Star::Find(15, 1101, 782, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=1102.00, Y=781.55, Mass=412617, SNR=52.3, Peak=10976 HFD=6.7
04:36:35.863 00.000 21444 Star::Find(15, 201, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=204.25, Y=133.59, Mass=382908, SNR=51.5, Peak=9992 HFD=7.2
04:36:35.863 00.000 21444 Star::Find(15, 228, 728, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=229.93, Y=727.98, Mass=364131, SNR=55.9, Peak=9232 HFD=7.2
04:36:35.863 00.000 21444 Star::Find(15, 1116, 294, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1408
04:36:35.863 00.000 21444 Star::Find returns 1 (1), X=1116.69, Y=293.45, Mass=355123, SNR=54.9, Peak=10040 HFD=7.1
04:36:35.863 00.000 21444 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.05) = xAngle (-1.93 = -1.93)
04:36:35.863 00.000 21444 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.77 = 1.51)
04:36:35.863 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.89 hyp=0.99 cameraTheta=1.12 mountX=-0.35 mountY=0.98, mountTheta=1.91
04:36:35.864 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.89, opts=13)
04:36:35.864 00.000 21444 Enqueuing Move request for scope (0.43, 0.89)
04:36:35.864 00.000 25848 Worker thread wakes up
04:36:35.864 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=106, FiltMax=65504, Gamma=0.560
04:36:35.864 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.89) opts 0xd
04:36:35.864 00.000 21444 UpdateGuideState exits: m=3262605 SNR=80.0 Saturated
04:36:35.864 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.89)
04:36:35.864 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:35.864 00.000 25848 Moving (0.43, 0.89) raw xDistance=-0.35 yDistance=0.98
04:36:35.864 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:35.865 00.001 21444 Enqueuing Expose request
04:36:35.865 00.000 25848 BLC: History state: CurrMiss=-0.98, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-2.750950, 1:-0.181126, 2:-0.984775
04:36:35.865 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:36:35.865 00.000 25848 BLC: window closed
04:36:35.865 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
04:36:35.865 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:36:35.865 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
04:36:35.865 00.000 25848 MoveAxis(E, 0, ABG)
04:36:35.865 00.000 25848 Move returns status 0, amount 0
04:36:35.865 00.000 25848 MoveAxis(N, 0, ABG)
04:36:35.865 00.000 25848 Move returns status 0, amount 0
04:36:35.865 00.000 25848 move complete, result=0
04:36:35.865 00.000 25848 worker thread done servicing request
04:36:35.865 00.000 25848 Worker thread wakes up
04:36:35.865 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:35.865 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:35.865 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.0 px 0 ms NORTH
04:36:38.717 02.852 25848 Exposure complete
04:36:38.805 00.088 25848 worker thread done servicing request
04:36:38.805 00.000 21444 OnExposeComplete: enter
04:36:38.805 00.000 21444 UpdateGuideState(): m_state=6
04:36:38.805 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1409
04:36:38.806 00.001 21444 Star::Find returns 1 (1), X=1245.49, Y=681.72, Mass=4125788, SNR=115.7, Peak=64008 HFD=7.9
04:36:38.806 00.000 21444 MultiStar: [#1 -0.53,-0.39,1.43,U] [#2 -0.69,-1.00,1.13,U] [#3 -0.79,-0.50,1.44,U] [#4 0.32,-1.14,0.94,U] [#5 1.30,-0.35,0.79,U] [#6 -0.32,-0.52,0.69,U] [#7 0.15,-1.27,0.65,U] [#8 -0.33,-0.41,0.70,U] 
04:36:38.806 00.000 21444 refined, 8 included, MultiStar: {-0.11, -0.59}, one-star: {0.70, 0.07}
04:36:38.806 00.000 21444 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.05) = xAngle (-4.81 = 1.47)
04:36:38.806 00.000 21444 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.65 = -1.37)
04:36:38.806 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.59 hyp=0.60 cameraTheta=-1.76 mountX=0.06 mountY=-0.59, mountTheta=-1.47
04:36:38.807 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.59, opts=13)
04:36:38.807 00.000 21444 Enqueuing Move request for scope (-0.11, -0.59)
04:36:38.807 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:36:38.807 00.000 21444 UpdateGuideState exits: m=4125788 SNR=115.7 Saturated
04:36:38.807 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:38.807 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:38.807 00.000 21444 Enqueuing Expose request
04:36:38.807 00.000 25848 Worker thread wakes up
04:36:38.807 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.59) opts 0xd
04:36:38.807 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.59)
04:36:38.807 00.000 25848 Moving (-0.11, -0.59) raw xDistance=0.06 yDistance=-0.59
04:36:38.807 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:36:38.807 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
04:36:38.807 00.000 25848 MoveAxis(E, 0, ABG)
04:36:38.807 00.000 25848 Move returns status 0, amount 0
04:36:38.807 00.000 25848 MoveAxis(N, 16, ABG)
04:36:38.807 00.000 25848 Guiding  Dir = 0, Dur = 16
04:36:38.828 00.021 25848 IsSlewing returns 0
04:36:38.828 00.000 25848 IsGuiding returns 0
04:36:38.860 00.032 25848 IsGuiding returns 1
04:36:38.860 00.000 25848 scope still moving after pulse duration time elapsed
04:36:38.920 00.060 25848 IsSlewing returns 0
04:36:38.921 00.001 25848 IsGuiding returns 0
04:36:38.921 00.000 25848 scope move finished after 16 + 76 ms
04:36:38.921 00.000 25848 Move returns status 0, amount 16
04:36:38.921 00.000 25848 move complete, result=0
04:36:38.921 00.000 25848 worker thread done servicing request
04:36:38.921 00.000 25848 Worker thread wakes up
04:36:38.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:38.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:38.921 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.6 px 16 ms NORTH
04:36:41.763 02.842 25848 Exposure complete
04:36:41.850 00.087 25848 worker thread done servicing request
04:36:41.851 00.001 21444 OnExposeComplete: enter
04:36:41.851 00.000 21444 UpdateGuideState(): m_state=6
04:36:41.851 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1410
04:36:41.851 00.000 21444 Star::Find returns 1 (1), X=1244.62, Y=681.58, Mass=3743243, SNR=88.4, Peak=58016 HFD=7.7
04:36:41.851 00.000 21444 MultiStar: [#1 -0.60,0.14,1.47,U] [#2 -0.39,-0.23,1.54,U] [#3 -1.46,-0.76,1.17,U] [#4 -0.71,-0.97,1.03,U] [#5 -0.39,-0.74,1.17,U] [#6 -1.25,-0.63,0.99,U] [#7 -0.69,-0.86,1.08,U] [#8 -1.88,-0.36,0.67,U] 
04:36:41.851 00.000 21444 single-star, 8 included, MultiStar: {-0.77, -0.47}, one-star: {-0.17, -0.07}
04:36:41.851 00.000 21444 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.05) = xAngle (-5.80 = 0.49)
04:36:41.851 00.000 21444 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.64 = -2.36)
04:36:41.851 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-2.75 mountX=0.16 mountY=-0.13, mountTheta=-0.67
04:36:41.852 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=-0.07, opts=13)
04:36:41.852 00.000 21444 Enqueuing Move request for scope (-0.17, -0.07)
04:36:41.852 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=168, FiltMax=65504, Gamma=0.560
04:36:41.853 00.001 25848 Worker thread wakes up
04:36:41.853 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
04:36:41.853 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
04:36:41.853 00.000 25848 Moving (-0.17, -0.07) raw xDistance=0.16 yDistance=-0.13
04:36:41.853 00.000 21444 UpdateGuideState exits: m=3743243 SNR=88.4 Saturated
04:36:41.853 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:41.853 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:41.853 00.000 21444 Enqueuing Expose request
04:36:41.853 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:36:41.853 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:41.853 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:36:41.853 00.000 25848 MoveAxis(E, 0, ABG)
04:36:41.853 00.000 25848 Move returns status 0, amount 0
04:36:41.853 00.000 25848 MoveAxis(N, 0, ABG)
04:36:41.853 00.000 25848 Move returns status 0, amount 0
04:36:41.853 00.000 25848 move complete, result=0
04:36:41.853 00.000 25848 worker thread done servicing request
04:36:41.853 00.000 25848 Worker thread wakes up
04:36:41.853 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:41.853 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:41.854 00.001 21444 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:36:44.694 02.840 25848 Exposure complete
04:36:44.782 00.088 25848 worker thread done servicing request
04:36:44.782 00.000 21444 OnExposeComplete: enter
04:36:44.782 00.000 21444 UpdateGuideState(): m_state=6
04:36:44.782 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1411
04:36:44.782 00.000 21444 Star::Find returns 1 (1), X=1243.46, Y=681.66, Mass=3652296, SNR=78.2, Peak=54152 HFD=7.8
04:36:44.783 00.001 21444 MultiStar: [#1 -1.60,0.55,1.34,U] [#2 -1.18,-0.43,1.42,U] [#3 -2.06,-0.13,1.31,U] [#4 -1.25,-0.38,1.11,U] [#5 -0.76,-0.35,0.99,U] [#6 -2.06,0.43,0.00,M1] [#7 -1.35,-0.67,0.73,U] [#8 -3.36,-0.20,0.00,M1] 
04:36:44.783 00.000 21444 single-star, 6 included, MultiStar: {-1.39, -0.16}, one-star: {-1.33, 0.01}
04:36:44.783 00.000 21444 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
04:36:44.783 00.000 21444 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.76 = -2.76)
04:36:44.783 00.000 21444 CameraToMount -- cameraX=-1.33 cameraY=0.01 hyp=1.33 cameraTheta=3.14 mountX=1.32 mountY=-0.49, mountTheta=-0.36
04:36:44.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.33, y=0.01, opts=13)
04:36:44.784 00.000 21444 Enqueuing Move request for scope (-1.33, 0.01)
04:36:44.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=132, FiltMax=65504, Gamma=0.560
04:36:44.784 00.000 21444 UpdateGuideState exits: m=3652296 SNR=78.2 Saturated
04:36:44.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:44.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:44.784 00.000 21444 Enqueuing Expose request
04:36:44.784 00.000 25848 Worker thread wakes up
04:36:44.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 0.01) opts 0xd
04:36:44.784 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.33, 0.01)
04:36:44.784 00.000 25848 Moving (-1.33, 0.01) raw xDistance=1.32 yDistance=-0.49
04:36:44.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.32
04:36:44.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:44.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
04:36:44.784 00.000 25848 MoveAxis(W, 38, ABG)
04:36:44.784 00.000 25848 Guiding  Dir = 3, Dur = 38
04:36:44.815 00.031 25848 IsSlewing returns 0
04:36:44.815 00.000 25848 IsGuiding returns 0
04:36:44.847 00.032 25848 PulseGuide returned control before completion, sleep 17
04:36:44.869 00.022 25848 IsGuiding returns 1
04:36:44.869 00.000 25848 scope still moving after pulse duration time elapsed
04:36:44.920 00.051 25848 IsSlewing returns 0
04:36:44.921 00.001 25848 IsGuiding returns 0
04:36:44.921 00.000 25848 scope move finished after 38 + 67 ms
04:36:44.921 00.000 25848 Move returns status 0, amount 38
04:36:44.921 00.000 25848 MoveAxis(N, 0, ABG)
04:36:44.921 00.000 25848 Move returns status 0, amount 0
04:36:44.921 00.000 25848 move complete, result=0
04:36:44.921 00.000 25848 worker thread done servicing request
04:36:44.921 00.000 25848 Worker thread wakes up
04:36:44.921 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:44.921 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -0.5 px 0 ms NORTH
04:36:44.921 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:47.777 02.856 25848 Exposure complete
04:36:47.844 00.067 25848 worker thread done servicing request
04:36:47.844 00.000 21444 OnExposeComplete: enter
04:36:47.844 00.000 21444 UpdateGuideState(): m_state=6
04:36:47.844 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1412
04:36:47.844 00.000 21444 Star::Find returns 1 (1), X=1245.29, Y=683.13, Mass=3661942, SNR=89.5, Peak=62064 HFD=7.6
04:36:47.844 00.000 21444 MultiStar: [#1 0.71,1.40,1.52,U] [#2 0.50,0.81,1.50,U] [#3 -0.56,1.08,1.17,U] [#4 1.00,0.95,0.74,U] [#5 0.88,1.23,1.07,U] [#6 0.25,1.10,0.82,U] [#7 0.41,1.09,0.93,U] [#8 -0.40,1.13,0.55,U] 
04:36:47.844 00.000 21444 refined, 8 included, MultiStar: {0.40, 1.14}, one-star: {0.50, 1.48}
04:36:47.844 00.000 21444 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.05) = xAngle (-1.82 = -1.82)
04:36:47.844 00.000 21444 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.66 = 1.62)
04:36:47.844 00.000 21444 CameraToMount -- cameraX=0.40 cameraY=1.14 hyp=1.21 cameraTheta=1.23 mountX=-0.30 mountY=1.21, mountTheta=1.81
04:36:47.845 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.40, y=1.14, opts=13)
04:36:47.845 00.000 21444 Enqueuing Move request for scope (0.40, 1.14)
04:36:47.845 00.000 25848 Worker thread wakes up
04:36:47.845 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.40, 1.14) opts 0xd
04:36:47.845 00.000 25848 Handling offset move in thread for scope, endpoint = (0.40, 1.14)
04:36:47.845 00.000 25848 Moving (0.40, 1.14) raw xDistance=-0.30 yDistance=1.21
04:36:47.845 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
04:36:47.845 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=170, FiltMax=65504, Gamma=0.560
04:36:47.845 00.000 21444 UpdateGuideState exits: m=3661942 SNR=89.5 Saturated
04:36:47.845 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:47.846 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:47.846 00.000 21444 Enqueuing Expose request
04:36:47.846 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:36:47.846 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.21
04:36:47.846 00.000 25848 MoveAxis(E, 0, ABG)
04:36:47.846 00.000 25848 Move returns status 0, amount 0
04:36:47.846 00.000 25848 MoveAxis(N, 0, ABG)
04:36:47.846 00.000 25848 Move returns status 0, amount 0
04:36:47.846 00.000 25848 move complete, result=0
04:36:47.846 00.000 25848 worker thread done servicing request
04:36:47.846 00.000 25848 Worker thread wakes up
04:36:47.846 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:47.846 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:47.846 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 1.2 px 0 ms NORTH
04:36:50.700 02.854 25848 Exposure complete
04:36:50.788 00.088 25848 worker thread done servicing request
04:36:50.788 00.000 21444 OnExposeComplete: enter
04:36:50.789 00.001 21444 UpdateGuideState(): m_state=6
04:36:50.789 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1413
04:36:50.789 00.000 21444 Star::Find returns 1 (1), X=1244.22, Y=683.16, Mass=4632796, SNR=159.9, Peak=65504 HFD=7.7
04:36:50.789 00.000 21444 MultiStar: [#1 -0.89,1.31,1.12,U] [#2 -0.89,0.96,1.26,U] [#3 -1.77,1.16,0.00,M1] [#4 -0.08,-0.34,0.82,U] [#5 0.14,0.30,0.98,U] [#6 -0.84,0.88,0.59,U] [#7 -0.23,0.86,0.63,U] [#8 -1.97,1.00,0.00,M1] 
04:36:50.789 00.000 21444 refined, 6 included, MultiStar: {-0.51, 0.82}, one-star: {-0.57, 1.52}
04:36:50.789 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
04:36:50.789 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
04:36:50.789 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.82 hyp=0.97 cameraTheta=2.12 mountX=0.58 mountY=0.57, mountTheta=0.77
04:36:50.790 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.82, opts=13)
04:36:50.790 00.000 21444 Enqueuing Move request for scope (-0.51, 0.82)
04:36:50.790 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=168, FiltMax=65504, Gamma=0.560
04:36:50.790 00.000 21444 UpdateGuideState exits: m=4632796 SNR=159.9 Saturated
04:36:50.790 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:50.790 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:50.790 00.000 21444 Enqueuing Expose request
04:36:50.790 00.000 25848 Worker thread wakes up
04:36:50.791 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.82) opts 0xd
04:36:50.791 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.82)
04:36:50.791 00.000 25848 Moving (-0.51, 0.82) raw xDistance=0.58 yDistance=0.57
04:36:50.791 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
04:36:50.791 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:36:50.791 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
04:36:50.791 00.000 25848 MoveAxis(W, 17, ABG)
04:36:50.791 00.000 25848 Guiding  Dir = 3, Dur = 17
04:36:50.841 00.050 25848 IsSlewing returns 0
04:36:50.841 00.000 25848 IsGuiding returns 0
04:36:50.884 00.043 25848 IsGuiding returns 1
04:36:50.884 00.000 25848 scope still moving after pulse duration time elapsed
04:36:50.936 00.052 25848 IsSlewing returns 0
04:36:50.936 00.000 25848 IsGuiding returns 0
04:36:50.936 00.000 25848 scope move finished after 17 + 77 ms
04:36:50.936 00.000 25848 Move returns status 0, amount 17
04:36:50.936 00.000 25848 MoveAxis(N, 0, ABG)
04:36:50.936 00.000 25848 Move returns status 0, amount 0
04:36:50.936 00.000 25848 move complete, result=0
04:36:50.936 00.000 25848 worker thread done servicing request
04:36:50.936 00.000 25848 Worker thread wakes up
04:36:50.936 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:50.936 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:50.936 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.6 px 0 ms NORTH
04:36:53.783 02.847 25848 Exposure complete
04:36:53.871 00.088 25848 worker thread done servicing request
04:36:53.871 00.000 21444 OnExposeComplete: enter
04:36:53.871 00.000 21444 UpdateGuideState(): m_state=6
04:36:53.871 00.000 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1414
04:36:53.871 00.000 21444 Star::Find returns 1 (1), X=1244.76, Y=683.74, Mass=3739112, SNR=88.0, Peak=63212 HFD=7.7
04:36:53.872 00.001 21444 MultiStar: [#1 -0.61,2.19,0.00,M1] [#2 -1.03,2.24,0.00,M1] [#3 -1.27,1.54,1.05,U] [#4 -0.19,1.58,0.97,U] [#5 0.52,1.79,0.92,U] [#6 -0.55,2.08,0.00,M1] [#7 0.19,1.28,0.76,U] [#8 -1.07,1.85,0.00,M2] 
04:36:53.872 00.000 21444 refined, 4 included, MultiStar: {-0.20, 1.67}, one-star: {-0.03, 2.09}
04:36:53.872 00.000 21444 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.05) = xAngle (-1.36 = -1.36)
04:36:53.872 00.000 21444 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.21 = 2.08)
04:36:53.872 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=1.67 hyp=1.69 cameraTheta=1.69 mountX=0.35 mountY=1.47, mountTheta=1.34
04:36:53.872 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=1.67, opts=13)
04:36:53.872 00.000 21444 Enqueuing Move request for scope (-0.20, 1.67)
04:36:53.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=142, FiltMax=65504, Gamma=0.560
04:36:53.872 00.000 21444 UpdateGuideState exits: m=3739112 SNR=88.0 Saturated
04:36:53.872 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:53.872 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:53.872 00.000 21444 Enqueuing Expose request
04:36:53.872 00.000 25848 Worker thread wakes up
04:36:53.872 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.67) opts 0xd
04:36:53.872 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 1.67)
04:36:53.872 00.000 25848 Moving (-0.20, 1.67) raw xDistance=0.35 yDistance=1.47
04:36:53.872 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
04:36:53.872 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:36:53.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.47
04:36:53.872 00.000 25848 MoveAxis(E, 0, ABG)
04:36:53.872 00.000 25848 Move returns status 0, amount 0
04:36:53.872 00.000 25848 MoveAxis(N, 0, ABG)
04:36:53.873 00.001 25848 Move returns status 0, amount 0
04:36:53.873 00.000 25848 move complete, result=0
04:36:53.873 00.000 25848 worker thread done servicing request
04:36:53.873 00.000 25848 Worker thread wakes up
04:36:53.873 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:53.873 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:36:53.873 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.5 px 0 ms NORTH
04:36:56.719 02.846 25848 Exposure complete
04:36:56.806 00.087 25848 worker thread done servicing request
04:36:56.806 00.000 21444 OnExposeComplete: enter
04:36:56.806 00.000 21444 UpdateGuideState(): m_state=6
04:36:56.807 00.001 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1415
04:36:56.807 00.000 21444 Star::Find returns 1 (1), X=1243.29, Y=684.03, Mass=4163542, SNR=106.2, Peak=65504 HFD=7.6
04:36:56.807 00.000 21444 MultiStar: [#1 -0.91,2.34,0.00,M2] [#2 -1.10,1.90,0.00,M2] [#3 -1.60,1.39,0.00,M1] [#4 -1.18,1.20,0.89,U] [#5 -1.13,2.18,0.00,M1] [#6 -1.94,1.94,0.00,M2] [#7 -2.01,1.54,0.00,M1] [#8 -2.23,1.50,0.00,M3] 
04:36:56.807 00.000 21444 refined, 1 included, MultiStar: {-1.35, 1.83}, one-star: {-1.50, 2.38}
04:36:56.807 00.000 21444 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.05) = xAngle (-0.84 = -0.84)
04:36:56.807 00.000 21444 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.69 = 2.60)
04:36:56.807 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=1.83 hyp=2.27 cameraTheta=2.21 mountX=1.51 mountY=1.18, mountTheta=0.66
04:36:56.808 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=1.83, opts=13)
04:36:56.808 00.000 21444 Enqueuing Move request for scope (-1.35, 1.83)
04:36:56.808 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=194, FiltMax=65504, Gamma=0.560
04:36:56.808 00.000 21444 UpdateGuideState exits: m=4163542 SNR=106.2 Saturated
04:36:56.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:56.808 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:36:56.808 00.000 21444 Enqueuing Expose request
04:36:56.808 00.000 25848 Worker thread wakes up
04:36:56.808 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 1.83) opts 0xd
04:36:56.808 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, 1.83)
04:36:56.809 00.001 25848 Moving (-1.35, 1.83) raw xDistance=1.51 yDistance=1.18
04:36:56.809 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.51
04:36:56.809 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=-1.59 newest=3.22
04:36:56.809 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
04:36:56.809 00.000 25848 MoveAxis(W, 44, ABG)
04:36:56.809 00.000 25848 Guiding  Dir = 3, Dur = 44
04:36:56.842 00.033 25848 IsSlewing returns 0
04:36:56.843 00.001 25848 IsGuiding returns 0
04:36:56.874 00.031 25848 PulseGuide returned control before completion, sleep 23
04:36:56.906 00.032 25848 IsGuiding returns 1
04:36:56.906 00.000 25848 scope still moving after pulse duration time elapsed
04:36:56.969 00.063 25848 IsSlewing returns 0
04:36:56.970 00.001 25848 IsGuiding returns 0
04:36:56.970 00.000 25848 scope move finished after 44 + 82 ms
04:36:56.970 00.000 25848 Move returns status 0, amount 44
04:36:56.970 00.000 25848 BLC: Oldest BLC event removed
04:36:56.970 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 316 applied
04:36:56.970 00.000 25848 MoveAxis(S, 348, ABG)
04:36:56.970 00.000 25848 Guiding  Dir = 1, Dur = 348
04:36:57.002 00.032 25848 IsSlewing returns 0
04:36:57.002 00.000 25848 IsGuiding returns 0
04:36:57.033 00.031 25848 PulseGuide returned control before completion, sleep 327
04:36:57.377 00.344 25848 IsGuiding returns 1
04:36:57.377 00.000 25848 scope still moving after pulse duration time elapsed
04:36:57.457 00.080 25848 IsSlewing returns 0
04:36:57.457 00.000 25848 IsGuiding returns 0
04:36:57.457 00.000 25848 scope move finished after 348 + 107 ms
04:36:57.457 00.000 25848 Move returns status 0, amount 348
04:36:57.457 00.000 25848 move complete, result=0
04:36:57.457 00.000 25848 worker thread done servicing request
04:36:57.457 00.000 25848 Worker thread wakes up
04:36:57.457 00.000 21444 GuideStep: 1.5 px 44 ms WEST, 1.2 px 348 ms SOUTH
04:36:57.458 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:36:57.458 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:00.304 02.846 25848 Exposure complete
04:37:00.378 00.074 25848 worker thread done servicing request
04:37:00.379 00.001 21444 OnExposeComplete: enter
04:37:00.379 00.000 21444 UpdateGuideState(): m_state=6
04:37:00.379 00.000 21444 Star::Find(15, 1243, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1416
04:37:00.379 00.000 21444 Star::Find returns 1 (1), X=1244.79, Y=682.45, Mass=4635838, SNR=125.5, Peak=65504 HFD=7.5
04:37:00.379 00.000 21444 MultiStar: [#1 -0.03,0.66,1.78,U] [#2 -0.26,0.68,1.60,U] [#3 -0.64,0.39,0.99,U] [#4 -0.12,0.31,1.07,U] [#5 -0.01,0.49,1.06,U] [#6 -0.93,0.51,1.05,U] [#7 -0.37,0.24,0.77,U] [#8 -1.19,0.59,0.61,U] 
04:37:00.379 00.000 21444 refined, 8 included, MultiStar: {-0.32, 0.54}, one-star: {-0.00, 0.80}
04:37:00.379 00.000 21444 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.05) = xAngle (-0.94 = -0.94)
04:37:00.379 00.000 21444 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.78 = 2.50)
04:37:00.379 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.54 hyp=0.63 cameraTheta=2.11 mountX=0.37 mountY=0.38, mountTheta=0.79
04:37:00.380 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.54, opts=13)
04:37:00.380 00.000 21444 Enqueuing Move request for scope (-0.32, 0.54)
04:37:00.380 00.000 25848 Worker thread wakes up
04:37:00.380 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.54) opts 0xd
04:37:00.380 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.54)
04:37:00.380 00.000 25848 Moving (-0.32, 0.54) raw xDistance=0.37 yDistance=0.38
04:37:00.380 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=42, FiltMax=65504, Gamma=0.560
04:37:00.380 00.000 25848 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.179018, 1:0.378476
04:37:00.380 00.000 25848 BLC: No correction, Miss < min_move
04:37:00.380 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
04:37:00.380 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:00.380 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
04:37:00.380 00.000 25848 MoveAxis(E, 0, ABG)
04:37:00.380 00.000 25848 Move returns status 0, amount 0
04:37:00.380 00.000 25848 MoveAxis(N, 0, ABG)
04:37:00.380 00.000 25848 Move returns status 0, amount 0
04:37:00.380 00.000 25848 move complete, result=0
04:37:00.380 00.000 25848 worker thread done servicing request
04:37:00.380 00.000 21444 UpdateGuideState exits: m=4635838 SNR=125.5 Saturated
04:37:00.381 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:00.381 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:00.381 00.000 21444 Enqueuing Expose request
04:37:00.381 00.000 25848 Worker thread wakes up
04:37:00.381 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:00.381 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:00.381 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
04:37:03.223 02.842 25848 Exposure complete
04:37:03.289 00.066 25848 worker thread done servicing request
04:37:03.289 00.000 21444 OnExposeComplete: enter
04:37:03.290 00.001 21444 UpdateGuideState(): m_state=6
04:37:03.290 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1417
04:37:03.290 00.000 21444 Star::Find returns 1 (1), X=1244.29, Y=683.08, Mass=4347927, SNR=112.0, Peak=65504 HFD=7.6
04:37:03.290 00.000 21444 MultiStar: [#1 -0.17,0.80,1.91,U] [#2 -0.13,0.76,1.37,U] [#3 -1.43,0.53,1.02,U] [#4 -0.15,0.28,1.30,U] [#5 0.19,0.12,0.96,U] [#6 -0.98,0.54,0.90,U] [#7 -0.82,0.18,0.80,U] [#8 -1.58,0.49,0.62,U] 
04:37:03.290 00.000 21444 refined, 8 included, MultiStar: {-0.51, 0.60}, one-star: {-0.50, 1.43}
04:37:03.290 00.000 21444 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.05) = xAngle (-0.78 = -0.78)
04:37:03.290 00.000 21444 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.63 = 2.66)
04:37:03.290 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.60 hyp=0.79 cameraTheta=2.27 mountX=0.56 mountY=0.37, mountTheta=0.58
04:37:03.291 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.60, opts=13)
04:37:03.291 00.000 21444 Enqueuing Move request for scope (-0.51, 0.60)
04:37:03.291 00.000 25848 Worker thread wakes up
04:37:03.291 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=232, FiltMax=65504, Gamma=0.560
04:37:03.291 00.000 21444 UpdateGuideState exits: m=4347927 SNR=112.0 Saturated
04:37:03.291 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:03.291 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:03.291 00.000 21444 Enqueuing Expose request
04:37:03.291 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.60) opts 0xd
04:37:03.291 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.60)
04:37:03.291 00.000 25848 Moving (-0.51, 0.60) raw xDistance=0.56 yDistance=0.37
04:37:03.291 00.000 25848 BLC: History state: CurrMiss=0.37, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.179018, 1:0.378476, 2:0.365945
04:37:03.291 00.000 25848 BLC: No correction, Miss < min_move
04:37:03.291 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
04:37:03.291 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:03.291 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:37:03.291 00.000 25848 MoveAxis(W, 16, ABG)
04:37:03.291 00.000 25848 Guiding  Dir = 3, Dur = 16
04:37:03.312 00.021 25848 IsSlewing returns 0
04:37:03.312 00.000 25848 IsGuiding returns 0
04:37:03.344 00.032 25848 IsGuiding returns 1
04:37:03.344 00.000 25848 scope still moving after pulse duration time elapsed
04:37:03.409 00.065 25848 IsSlewing returns 0
04:37:03.409 00.000 25848 IsGuiding returns 0
04:37:03.409 00.000 25848 scope move finished after 16 + 80 ms
04:37:03.409 00.000 25848 Move returns status 0, amount 16
04:37:03.409 00.000 25848 MoveAxis(N, 0, ABG)
04:37:03.409 00.000 25848 Move returns status 0, amount 0
04:37:03.409 00.000 25848 move complete, result=0
04:37:03.409 00.000 25848 worker thread done servicing request
04:37:03.409 00.000 25848 Worker thread wakes up
04:37:03.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:03.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:03.409 00.000 21444 GuideStep: 0.6 px 16 ms WEST, 0.4 px 0 ms NORTH
04:37:06.250 02.841 25848 Exposure complete
04:37:06.332 00.082 25848 worker thread done servicing request
04:37:06.332 00.000 21444 OnExposeComplete: enter
04:37:06.332 00.000 21444 UpdateGuideState(): m_state=6
04:37:06.332 00.000 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1418
04:37:06.333 00.001 21444 Star::Find returns 1 (1), X=1244.90, Y=682.37, Mass=4295966, SNR=107.8, Peak=65504 HFD=7.8
04:37:06.333 00.000 21444 MultiStar: [#1 0.18,0.45,1.27,U] [#2 -0.01,0.01,1.59,U] [#3 -0.65,0.15,1.06,U] [#4 0.21,0.13,1.19,U] [#5 0.58,-0.42,0.77,U] [#6 -0.36,0.28,0.89,U] [#7 -0.25,-0.59,0.78,U] [#8 -0.64,0.61,0.73,U] 
04:37:06.333 00.000 21444 refined, 8 included, MultiStar: {-0.07, 0.17}, one-star: {0.11, 0.72}
04:37:06.333 00.000 21444 CameraToMount -- cameraTheta (1.97) - m_xAngle (3.05) = xAngle (-1.08 = -1.08)
04:37:06.333 00.000 21444 CameraToMount -- cameraTheta (1.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.93 = 2.36)
04:37:06.333 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.97 mountX=0.08 mountY=0.13, mountTheta=0.98
04:37:06.334 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.17, opts=13)
04:37:06.334 00.000 21444 Enqueuing Move request for scope (-0.07, 0.17)
04:37:06.334 00.000 25848 Worker thread wakes up
04:37:06.334 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=178, FiltMax=65504, Gamma=0.560
04:37:06.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
04:37:06.334 00.000 21444 UpdateGuideState exits: m=4295966 SNR=107.8 Saturated
04:37:06.334 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
04:37:06.334 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:06.334 00.000 25848 Moving (-0.07, 0.17) raw xDistance=0.08 yDistance=0.13
04:37:06.334 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:06.334 00.000 21444 Enqueuing Expose request
04:37:06.334 00.000 25848 BLC: window closed
04:37:06.334 00.000 25848 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=1.179018, 1:0.378476, 2:0.365945
04:37:06.334 00.000 25848 BLC: No correction, Miss < min_move
04:37:06.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:37:06.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:06.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:37:06.334 00.000 25848 MoveAxis(E, 0, ABG)
04:37:06.334 00.000 25848 Move returns status 0, amount 0
04:37:06.334 00.000 25848 MoveAxis(N, 0, ABG)
04:37:06.334 00.000 25848 Move returns status 0, amount 0
04:37:06.334 00.000 25848 move complete, result=0
04:37:06.334 00.000 25848 worker thread done servicing request
04:37:06.334 00.000 25848 Worker thread wakes up
04:37:06.335 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:06.335 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:06.335 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:09.183 02.848 25848 Exposure complete
04:37:09.270 00.087 25848 worker thread done servicing request
04:37:09.270 00.000 21444 OnExposeComplete: enter
04:37:09.270 00.000 21444 UpdateGuideState(): m_state=6
04:37:09.271 00.001 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1419
04:37:09.271 00.000 21444 Star::Find returns 1 (1), X=1243.35, Y=683.15, Mass=4725609, SNR=191.0, Peak=65504 HFD=7.7
04:37:09.271 00.000 21444 MultiStar: [#1 -1.44,1.22,1.00,U] [#2 -1.21,0.76,0.87,U] [#3 -1.96,0.52,0.65,U] [#4 -1.43,0.38,0.66,U] [#5 -0.53,1.35,0.68,U] [#6 -1.69,0.70,0.55,U] [#7 -1.10,1.25,0.78,U] [#8 -2.02,0.77,0.00,M1] 
04:37:09.271 00.000 21444 refined, 7 included, MultiStar: {-1.34, 1.01}, one-star: {-1.44, 1.50}
04:37:09.271 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.56 = -0.56)
04:37:09.271 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.40 = 2.88)
04:37:09.271 00.000 21444 CameraToMount -- cameraX=-1.34 cameraY=1.01 hyp=1.68 cameraTheta=2.50 mountX=1.43 mountY=0.43, mountTheta=0.29
04:37:09.272 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.34, y=1.01, opts=13)
04:37:09.272 00.000 21444 Enqueuing Move request for scope (-1.34, 1.01)
04:37:09.272 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=192, FiltMax=65504, Gamma=0.560
04:37:09.272 00.000 21444 UpdateGuideState exits: m=4725609 SNR=191.0 Saturated
04:37:09.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:09.272 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:09.272 00.000 21444 Enqueuing Expose request
04:37:09.272 00.000 25848 Worker thread wakes up
04:37:09.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 1.01) opts 0xd
04:37:09.272 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.34, 1.01)
04:37:09.272 00.000 25848 Moving (-1.34, 1.01) raw xDistance=1.43 yDistance=0.43
04:37:09.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.43
04:37:09.273 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:09.273 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
04:37:09.273 00.000 25848 MoveAxis(W, 42, ABG)
04:37:09.273 00.000 25848 Guiding  Dir = 3, Dur = 42
04:37:09.297 00.024 25848 IsSlewing returns 0
04:37:09.297 00.000 25848 IsGuiding returns 0
04:37:09.329 00.032 25848 PulseGuide returned control before completion, sleep 21
04:37:09.355 00.026 25848 IsGuiding returns 1
04:37:09.355 00.000 25848 scope still moving after pulse duration time elapsed
04:37:09.443 00.088 25848 IsSlewing returns 0
04:37:09.443 00.000 25848 IsGuiding returns 0
04:37:09.444 00.001 25848 scope move finished after 42 + 104 ms
04:37:09.444 00.000 25848 Move returns status 0, amount 42
04:37:09.444 00.000 25848 MoveAxis(N, 0, ABG)
04:37:09.444 00.000 25848 Move returns status 0, amount 0
04:37:09.444 00.000 25848 move complete, result=0
04:37:09.444 00.000 25848 worker thread done servicing request
04:37:09.444 00.000 25848 Worker thread wakes up
04:37:09.444 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:09.444 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:09.444 00.000 21444 GuideStep: 1.4 px 42 ms WEST, 0.4 px 0 ms NORTH
04:37:12.286 02.842 25848 Exposure complete
04:37:12.368 00.082 25848 worker thread done servicing request
04:37:12.368 00.000 21444 OnExposeComplete: enter
04:37:12.368 00.000 21444 UpdateGuideState(): m_state=6
04:37:12.368 00.000 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1420
04:37:12.368 00.000 21444 Star::Find returns 1 (1), X=1245.28, Y=683.51, Mass=4573719, SNR=127.5, Peak=65504 HFD=7.4
04:37:12.368 00.000 21444 MultiStar: [#1 0.23,1.64,1.38,U] [#2 0.11,1.15,1.52,U] [#3 -0.85,1.34,1.03,U] [#4 0.34,0.87,0.90,U] [#5 0.72,1.93,1.14,U] [#6 -0.15,1.31,0.84,U] [#7 0.01,1.36,0.93,U] [#8 -0.51,1.64,0.77,U] 
04:37:12.368 00.000 21444 refined, 8 included, MultiStar: {0.08, 1.46}, one-star: {0.49, 1.86}
04:37:12.368 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.05) = xAngle (-1.53 = -1.53)
04:37:12.368 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.38 = 1.91)
04:37:12.369 00.001 21444 CameraToMount -- cameraX=0.08 cameraY=1.46 hyp=1.46 cameraTheta=1.52 mountX=0.06 mountY=1.38, mountTheta=1.53
04:37:12.369 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=1.46, opts=13)
04:37:12.369 00.000 21444 Enqueuing Move request for scope (0.08, 1.46)
04:37:12.369 00.000 25848 Worker thread wakes up
04:37:12.369 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 1.46) opts 0xd
04:37:12.369 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 1.46)
04:37:12.369 00.000 25848 Moving (0.08, 1.46) raw xDistance=0.06 yDistance=1.38
04:37:12.369 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:37:12.369 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=220, FiltMax=65504, Gamma=0.560
04:37:12.370 00.001 21444 UpdateGuideState exits: m=4573719 SNR=127.5 Saturated
04:37:12.370 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
04:37:12.370 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:12.370 00.000 25848 MoveAxis(E, 0, ABG)
04:37:12.370 00.000 25848 Move returns status 0, amount 0
04:37:12.370 00.000 25848 MoveAxis(S, 38, ABG)
04:37:12.370 00.000 25848 Guiding  Dir = 1, Dur = 38
04:37:12.370 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:12.370 00.000 21444 Enqueuing Expose request
04:37:12.390 00.020 25848 IsSlewing returns 0
04:37:12.390 00.000 25848 IsGuiding returns 0
04:37:12.422 00.032 25848 PulseGuide returned control before completion, sleep 17
04:37:12.443 00.021 25848 IsGuiding returns 1
04:37:12.443 00.000 25848 scope still moving after pulse duration time elapsed
04:37:12.527 00.084 25848 IsSlewing returns 0
04:37:12.547 00.020 25848 IsGuiding returns 0
04:37:12.547 00.000 25848 scope move finished after 38 + 118 ms
04:37:12.547 00.000 25848 Move returns status 0, amount 38
04:37:12.547 00.000 25848 move complete, result=0
04:37:12.548 00.001 25848 worker thread done servicing request
04:37:12.548 00.000 25848 Worker thread wakes up
04:37:12.548 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.4 px 38 ms SOUTH
04:37:12.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:12.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:15.394 02.846 25848 Exposure complete
04:37:15.474 00.080 25848 worker thread done servicing request
04:37:15.474 00.000 21444 OnExposeComplete: enter
04:37:15.474 00.000 21444 UpdateGuideState(): m_state=6
04:37:15.474 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1421
04:37:15.475 00.001 21444 Star::Find returns 1 (1), X=1245.48, Y=682.44, Mass=4543941, SNR=131.0, Peak=65504 HFD=7.6
04:37:15.475 00.000 21444 MultiStar: [#1 0.09,0.51,1.55,U] [#2 0.06,0.52,1.38,U] [#3 -0.74,0.14,1.00,U] [#4 0.67,-0.11,0.89,U] [#5 0.66,0.36,0.96,U] [#6 -0.39,0.21,0.88,U] [#7 0.18,0.08,0.76,U] [#8 -0.35,0.09,0.80,U] 
04:37:15.475 00.000 21444 refined, 8 included, MultiStar: {0.10, 0.33}, one-star: {0.69, 0.80}
04:37:15.475 00.000 21444 CameraToMount -- cameraTheta (1.28) - m_xAngle (3.05) = xAngle (-1.77 = -1.77)
04:37:15.475 00.000 21444 CameraToMount -- cameraTheta (1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.62 = 1.67)
04:37:15.475 00.000 21444 CameraToMount -- cameraX=0.10 cameraY=0.33 hyp=0.34 cameraTheta=1.28 mountX=-0.07 mountY=0.34, mountTheta=1.77
04:37:15.476 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.10, y=0.33, opts=13)
04:37:15.476 00.000 21444 Enqueuing Move request for scope (0.10, 0.33)
04:37:15.476 00.000 25848 Worker thread wakes up
04:37:15.476 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.33) opts 0xd
04:37:15.476 00.000 25848 Handling offset move in thread for scope, endpoint = (0.10, 0.33)
04:37:15.476 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:37:15.476 00.000 25848 Moving (0.10, 0.33) raw xDistance=-0.07 yDistance=0.34
04:37:15.476 00.000 21444 UpdateGuideState exits: m=4543941 SNR=131.0 Saturated
04:37:15.476 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:37:15.476 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:15.476 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:15.476 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:15.476 00.000 21444 Enqueuing Expose request
04:37:15.476 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
04:37:15.476 00.000 25848 MoveAxis(E, 0, ABG)
04:37:15.476 00.000 25848 Move returns status 0, amount 0
04:37:15.476 00.000 25848 MoveAxis(N, 0, ABG)
04:37:15.476 00.000 25848 Move returns status 0, amount 0
04:37:15.476 00.000 25848 move complete, result=0
04:37:15.476 00.000 25848 worker thread done servicing request
04:37:15.476 00.000 25848 Worker thread wakes up
04:37:15.476 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:15.476 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:15.477 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:37:18.322 02.845 25848 Exposure complete
04:37:18.402 00.080 25848 worker thread done servicing request
04:37:18.402 00.000 21444 OnExposeComplete: enter
04:37:18.402 00.000 21444 UpdateGuideState(): m_state=6
04:37:18.402 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1422
04:37:18.402 00.000 21444 Star::Find returns 1 (1), X=1244.07, Y=681.33, Mass=4310573, SNR=139.7, Peak=65392 HFD=7.7
04:37:18.404 00.002 21444 MultiStar: [#1 -0.35,-0.72,1.00,U] [#2 -0.82,-1.23,1.01,U] [#3 -1.17,-1.57,0.87,U] [#4 -0.84,-1.40,0.81,U] [#5 -0.53,-0.85,0.76,U] [#6 -1.33,-1.07,0.56,U] [#7 -1.04,-1.54,0.77,U] [#8 -1.73,-1.09,0.64,U] 
04:37:18.404 00.000 21444 single-star, 8 included, MultiStar: {-0.90, -1.07}, one-star: {-0.72, -0.32}
04:37:18.404 00.000 21444 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.05) = xAngle (-5.78 = 0.51)
04:37:18.404 00.000 21444 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.62 = -2.34)
04:37:18.404 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=-0.32 hyp=0.79 cameraTheta=-2.73 mountX=0.69 mountY=-0.57, mountTheta=-0.69
04:37:18.404 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=-0.32, opts=13)
04:37:18.404 00.000 21444 Enqueuing Move request for scope (-0.72, -0.32)
04:37:18.404 00.000 25848 Worker thread wakes up
04:37:18.404 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.32) opts 0xd
04:37:18.404 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, -0.32)
04:37:18.404 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=94, FiltMax=65504, Gamma=0.560
04:37:18.404 00.000 25848 Moving (-0.72, -0.32) raw xDistance=0.69 yDistance=-0.57
04:37:18.404 00.000 21444 UpdateGuideState exits: m=4310573 SNR=139.7 Saturated
04:37:18.404 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:18.404 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
04:37:18.404 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:18.404 00.000 21444 Enqueuing Expose request
04:37:18.404 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:37:18.404 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
04:37:18.404 00.000 25848 MoveAxis(W, 20, ABG)
04:37:18.404 00.000 25848 Guiding  Dir = 3, Dur = 20
04:37:18.440 00.036 25848 IsSlewing returns 0
04:37:18.440 00.000 25848 IsGuiding returns 0
04:37:18.471 00.031 25848 IsGuiding returns 1
04:37:18.472 00.001 25848 scope still moving after pulse duration time elapsed
04:37:18.514 00.042 25848 IsSlewing returns 0
04:37:18.546 00.032 25848 IsGuiding returns 0
04:37:18.547 00.001 25848 scope move finished after 20 + 86 ms
04:37:18.547 00.000 25848 Move returns status 0, amount 20
04:37:18.547 00.000 25848 MoveAxis(N, 0, ABG)
04:37:18.547 00.000 25848 Move returns status 0, amount 0
04:37:18.547 00.000 25848 move complete, result=0
04:37:18.547 00.000 25848 worker thread done servicing request
04:37:18.547 00.000 25848 Worker thread wakes up
04:37:18.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:18.547 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -0.6 px 0 ms NORTH
04:37:18.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:21.392 02.845 25848 Exposure complete
04:37:21.472 00.080 25848 worker thread done servicing request
04:37:21.472 00.000 21444 OnExposeComplete: enter
04:37:21.472 00.000 21444 UpdateGuideState(): m_state=6
04:37:21.472 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1423
04:37:21.472 00.000 21444 Star::Find returns 1 (1), X=1245.32, Y=680.90, Mass=4981890, SNR=153.8, Peak=65504 HFD=7.9
04:37:21.473 00.001 21444 MultiStar: [#1 0.53,-0.44,1.50,U] [#2 0.92,-0.36,1.16,U] [#3 -0.28,-0.55,0.92,U] [#4 0.57,-1.24,0.80,U] [#5 1.77,-0.87,0.63,U] [#6 -0.07,-0.77,0.67,U] [#7 0.07,-1.40,0.62,U] [#8 -0.30,-0.74,0.73,U] 
04:37:21.473 00.000 21444 refined, 8 included, MultiStar: {0.43, -0.72}, one-star: {0.53, -0.75}
04:37:21.473 00.000 21444 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.05) = xAngle (-4.08 = 2.20)
04:37:21.473 00.000 21444 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
04:37:21.473 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-0.72 hyp=0.84 cameraTheta=-1.03 mountX=-0.50 mountY=-0.50, mountTheta=-2.35
04:37:21.473 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-0.72, opts=13)
04:37:21.473 00.000 21444 Enqueuing Move request for scope (0.43, -0.72)
04:37:21.474 00.001 25848 Worker thread wakes up
04:37:21.474 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.72) opts 0xd
04:37:21.474 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -0.72)
04:37:21.474 00.000 25848 Moving (0.43, -0.72) raw xDistance=-0.50 yDistance=-0.50
04:37:21.474 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
04:37:21.474 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:21.474 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
04:37:21.474 00.000 25848 MoveAxis(E, 0, ABG)
04:37:21.474 00.000 25848 Move returns status 0, amount 0
04:37:21.474 00.000 25848 MoveAxis(N, 0, ABG)
04:37:21.474 00.000 25848 Move returns status 0, amount 0
04:37:21.474 00.000 25848 move complete, result=0
04:37:21.474 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=16, FiltMax=65504, Gamma=0.560
04:37:21.474 00.000 21444 UpdateGuideState exits: m=4981890 SNR=153.8 Saturated
04:37:21.474 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:21.474 00.000 25848 worker thread done servicing request
04:37:21.474 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:21.474 00.000 21444 Enqueuing Expose request
04:37:21.474 00.000 25848 Worker thread wakes up
04:37:21.474 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
04:37:21.474 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:21.474 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:24.314 02.840 25848 Exposure complete
04:37:24.402 00.088 25848 worker thread done servicing request
04:37:24.402 00.000 21444 OnExposeComplete: enter
04:37:24.402 00.000 21444 UpdateGuideState(): m_state=6
04:37:24.402 00.000 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1424
04:37:24.402 00.000 21444 Star::Find returns 1 (1), X=1244.10, Y=683.17, Mass=4135964, SNR=122.9, Peak=64272 HFD=7.8
04:37:24.403 00.001 21444 MultiStar: [#1 -0.64,0.71,1.21,U] [#2 -1.11,0.77,1.28,U] [#3 -1.77,0.95,0.89,U] [#4 -0.89,0.06,0.60,U] [#5 -0.50,0.86,0.84,U] [#6 -1.41,0.49,0.64,U] [#7 -1.34,-0.10,0.62,U] [#8 -1.96,0.61,0.48,U] 
04:37:24.403 00.000 21444 refined, 8 included, MultiStar: {-1.07, 0.73}, one-star: {-0.69, 1.52}
04:37:24.403 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
04:37:24.403 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
04:37:24.403 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=0.73 hyp=1.29 cameraTheta=2.54 mountX=1.13 mountY=0.27, mountTheta=0.23
04:37:24.404 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=0.73, opts=13)
04:37:24.404 00.000 21444 Enqueuing Move request for scope (-1.07, 0.73)
04:37:24.404 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=178, FiltMax=65504, Gamma=0.560
04:37:24.404 00.000 21444 UpdateGuideState exits: m=4135964 SNR=122.9 Saturated
04:37:24.404 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:24.404 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:24.404 00.000 21444 Enqueuing Expose request
04:37:24.404 00.000 25848 Worker thread wakes up
04:37:24.404 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.73) opts 0xd
04:37:24.404 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, 0.73)
04:37:24.404 00.000 25848 Moving (-1.07, 0.73) raw xDistance=1.13 yDistance=0.27
04:37:24.404 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.13
04:37:24.404 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:24.404 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
04:37:24.404 00.000 25848 MoveAxis(W, 33, ABG)
04:37:24.404 00.000 25848 Guiding  Dir = 3, Dur = 33
04:37:24.435 00.031 25848 IsSlewing returns 0
04:37:24.436 00.001 25848 IsGuiding returns 0
04:37:24.467 00.031 25848 PulseGuide returned control before completion, sleep 12
04:37:24.487 00.020 25848 IsGuiding returns 1
04:37:24.487 00.000 25848 scope still moving after pulse duration time elapsed
04:37:24.563 00.076 25848 IsSlewing returns 0
04:37:24.563 00.000 25848 IsGuiding returns 0
04:37:24.563 00.000 25848 scope move finished after 33 + 94 ms
04:37:24.563 00.000 25848 Move returns status 0, amount 33
04:37:24.563 00.000 25848 MoveAxis(N, 0, ABG)
04:37:24.563 00.000 25848 Move returns status 0, amount 0
04:37:24.563 00.000 25848 move complete, result=0
04:37:24.563 00.000 25848 worker thread done servicing request
04:37:24.563 00.000 25848 Worker thread wakes up
04:37:24.563 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:24.563 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:24.563 00.000 21444 GuideStep: 1.1 px 33 ms WEST, 0.3 px 0 ms NORTH
04:37:27.408 02.845 25848 Exposure complete
04:37:27.488 00.080 25848 worker thread done servicing request
04:37:27.488 00.000 21444 OnExposeComplete: enter
04:37:27.488 00.000 21444 UpdateGuideState(): m_state=6
04:37:27.489 00.001 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1425
04:37:27.489 00.000 21444 Star::Find returns 1 (1), X=1245.69, Y=682.30, Mass=4524288, SNR=142.0, Peak=65504 HFD=7.5
04:37:27.489 00.000 21444 MultiStar: [#1 0.92,0.17,1.11,U] [#2 0.89,-0.12,1.01,U] [#3 -0.25,-0.50,1.10,U] [#4 0.97,-0.33,0.87,U] [#5 1.38,-1.02,0.90,U] [#6 -0.06,-0.51,0.65,U] [#7 0.18,-1.72,0.79,U] [#8 -0.29,0.17,0.58,U] 
04:37:27.489 00.000 21444 refined, 8 included, MultiStar: {0.57, -0.33}, one-star: {0.90, 0.65}
04:37:27.489 00.000 21444 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.05) = xAngle (-3.58 = 2.71)
04:37:27.489 00.000 21444 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.42 = -0.14)
04:37:27.489 00.000 21444 CameraToMount -- cameraX=0.57 cameraY=-0.33 hyp=0.66 cameraTheta=-0.52 mountX=-0.59 mountY=-0.09, mountTheta=-2.99
04:37:27.490 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.57, y=-0.33, opts=13)
04:37:27.490 00.000 21444 Enqueuing Move request for scope (0.57, -0.33)
04:37:27.490 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=172, FiltMax=65504, Gamma=0.560
04:37:27.490 00.000 21444 UpdateGuideState exits: m=4524288 SNR=142.0 Saturated
04:37:27.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:27.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:27.490 00.000 21444 Enqueuing Expose request
04:37:27.490 00.000 25848 Worker thread wakes up
04:37:27.490 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.33) opts 0xd
04:37:27.491 00.001 25848 Handling offset move in thread for scope, endpoint = (0.57, -0.33)
04:37:27.491 00.000 25848 Moving (0.57, -0.33) raw xDistance=-0.59 yDistance=-0.09
04:37:27.491 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.59
04:37:27.491 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:27.491 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:37:27.491 00.000 25848 MoveAxis(E, 15, ABG)
04:37:27.491 00.000 25848 Guiding  Dir = 2, Dur = 15
04:37:27.671 00.180 25848 IsSlewing returns 0
04:37:27.671 00.000 25848 IsGuiding returns 0
04:37:27.702 00.031 25848 IsGuiding returns 1
04:37:27.702 00.000 25848 scope still moving after pulse duration time elapsed
04:37:27.767 00.065 25848 IsSlewing returns 0
04:37:27.767 00.000 25848 IsGuiding returns 0
04:37:27.767 00.000 25848 scope move finished after 15 + 80 ms
04:37:27.767 00.000 25848 Move returns status 0, amount 15
04:37:27.767 00.000 25848 MoveAxis(N, 0, ABG)
04:37:27.767 00.000 25848 Move returns status 0, amount 0
04:37:27.767 00.000 25848 move complete, result=0
04:37:27.768 00.001 25848 worker thread done servicing request
04:37:27.768 00.000 25848 Worker thread wakes up
04:37:27.768 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:27.768 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:27.768 00.000 21444 GuideStep: -0.6 px 15 ms EAST, -0.1 px 0 ms NORTH
04:37:30.611 02.843 25848 Exposure complete
04:37:30.698 00.087 25848 worker thread done servicing request
04:37:30.699 00.001 21444 OnExposeComplete: enter
04:37:30.699 00.000 21444 UpdateGuideState(): m_state=6
04:37:30.699 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1426
04:37:30.699 00.000 21444 Star::Find returns 1 (1), X=1244.83, Y=683.18, Mass=4725877, SNR=178.9, Peak=65504 HFD=7.7
04:37:30.699 00.000 21444 MultiStar: [#1 -0.59,0.84,1.15,U] [#2 -0.85,0.89,0.94,U] [#3 -1.71,0.63,0.97,U] [#4 0.06,0.64,0.81,U] [#5 0.08,0.47,0.64,U] [#6 -0.92,0.96,0.60,U] [#7 -0.48,0.31,0.53,U] [#8 -1.32,0.61,0.48,U] 
04:37:30.699 00.000 21444 refined, 8 included, MultiStar: {-0.62, 0.81}, one-star: {0.04, 1.53}
04:37:30.699 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.05) = xAngle (-0.83 = -0.83)
04:37:30.699 00.000 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.61)
04:37:30.699 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=0.81 hyp=1.03 cameraTheta=2.23 mountX=0.70 mountY=0.52, mountTheta=0.64
04:37:30.700 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.62, y=0.81, opts=13)
04:37:30.700 00.000 21444 Enqueuing Move request for scope (-0.62, 0.81)
04:37:30.701 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:37:30.701 00.000 21444 UpdateGuideState exits: m=4725877 SNR=178.9 Saturated
04:37:30.701 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:30.701 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:30.701 00.000 21444 Enqueuing Expose request
04:37:30.701 00.000 25848 Worker thread wakes up
04:37:30.701 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.81) opts 0xd
04:37:30.701 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.62, 0.81)
04:37:30.701 00.000 25848 Moving (-0.62, 0.81) raw xDistance=0.70 yDistance=0.52
04:37:30.701 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.70
04:37:30.701 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
04:37:30.701 00.000 25848 MoveAxis(W, 19, ABG)
04:37:30.701 00.000 25848 Guiding  Dir = 3, Dur = 19
04:37:30.737 00.036 25848 IsSlewing returns 0
04:37:30.760 00.023 25848 IsGuiding returns 0
04:37:30.782 00.022 25848 IsGuiding returns 1
04:37:30.782 00.000 25848 scope still moving after pulse duration time elapsed
04:37:30.844 00.062 25848 IsSlewing returns 0
04:37:30.844 00.000 25848 IsGuiding returns 0
04:37:30.844 00.000 25848 scope move finished after 19 + 65 ms
04:37:30.844 00.000 25848 Move returns status 0, amount 19
04:37:30.844 00.000 25848 MoveAxis(S, 14, ABG)
04:37:30.844 00.000 25848 Guiding  Dir = 1, Dur = 14
04:37:30.876 00.032 25848 IsSlewing returns 0
04:37:30.876 00.000 25848 IsGuiding returns 0
04:37:30.936 00.060 25848 IsGuiding returns 1
04:37:30.936 00.000 25848 scope still moving after pulse duration time elapsed
04:37:30.983 00.047 25848 IsSlewing returns 0
04:37:30.984 00.001 25848 IsGuiding returns 0
04:37:30.984 00.000 25848 scope move finished after 14 + 93 ms
04:37:30.984 00.000 25848 Move returns status 0, amount 14
04:37:30.984 00.000 25848 move complete, result=0
04:37:30.984 00.000 25848 worker thread done servicing request
04:37:30.984 00.000 25848 Worker thread wakes up
04:37:30.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:30.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:30.984 00.000 21444 GuideStep: 0.7 px 19 ms WEST, 0.5 px 14 ms SOUTH
04:37:33.829 02.845 25848 Exposure complete
04:37:33.910 00.081 25848 worker thread done servicing request
04:37:33.910 00.000 21444 OnExposeComplete: enter
04:37:33.910 00.000 21444 UpdateGuideState(): m_state=6
04:37:33.910 00.000 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1427
04:37:33.910 00.000 21444 Star::Find returns 1 (1), X=1245.53, Y=682.29, Mass=3685711, SNR=100.2, Peak=62252 HFD=7.4
04:37:33.910 00.000 21444 MultiStar: [#1 0.07,0.08,1.12,U] [#2 -0.01,-0.37,0.94,U] [#3 -0.86,-0.80,0.82,U] [#4 0.54,-0.73,0.65,U] [#5 1.33,-0.11,0.80,U] [#6 0.23,-0.56,0.75,U] [#7 0.61,-0.69,0.81,U] [#8 -0.85,0.39,0.55,U] 
04:37:33.910 00.000 21444 refined, 8 included, MultiStar: {0.23, -0.21}, one-star: {0.74, 0.65}
04:37:33.910 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
04:37:33.911 00.001 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
04:37:33.911 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.32 cameraTheta=-0.75 mountX=-0.25 mountY=-0.11, mountTheta=-2.72
04:37:33.911 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=-0.21, opts=13)
04:37:33.911 00.000 21444 Enqueuing Move request for scope (0.23, -0.21)
04:37:33.911 00.000 25848 Worker thread wakes up
04:37:33.911 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:37:33.912 00.001 21444 UpdateGuideState exits: m=3685711 SNR=100.2 Saturated
04:37:33.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:33.912 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:33.912 00.000 21444 Enqueuing Expose request
04:37:33.912 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
04:37:33.912 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
04:37:33.912 00.000 25848 Moving (0.23, -0.21) raw xDistance=-0.25 yDistance=-0.11
04:37:33.912 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
04:37:33.912 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:33.912 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:37:33.912 00.000 25848 MoveAxis(E, 0, ABG)
04:37:33.912 00.000 25848 Move returns status 0, amount 0
04:37:33.912 00.000 25848 MoveAxis(N, 0, ABG)
04:37:33.912 00.000 25848 Move returns status 0, amount 0
04:37:33.912 00.000 25848 move complete, result=0
04:37:33.912 00.000 25848 worker thread done servicing request
04:37:33.912 00.000 25848 Worker thread wakes up
04:37:33.912 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:33.912 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:33.912 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:36.755 02.843 25848 Exposure complete
04:37:36.842 00.087 25848 worker thread done servicing request
04:37:36.842 00.000 21444 OnExposeComplete: enter
04:37:36.842 00.000 21444 UpdateGuideState(): m_state=6
04:37:36.842 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1428
04:37:36.842 00.000 21444 Star::Find returns 1 (1), X=1244.99, Y=681.63, Mass=3699778, SNR=94.7, Peak=61156 HFD=7.6
04:37:36.843 00.001 21444 MultiStar: [#1 -0.62,-0.39,0.99,U] [#2 -0.69,-0.57,1.03,U] [#3 -1.05,-0.70,0.95,U] [#4 0.79,-1.01,0.92,U] [#5 1.51,-0.52,0.64,U] [#6 0.30,-0.03,0.71,U] [#7 0.28,-0.31,0.75,U] [#8 -0.79,0.11,0.52,U] 
04:37:36.843 00.000 21444 single-star, 8 included, MultiStar: {-0.06, -0.41}, one-star: {0.20, -0.01}
04:37:36.843 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
04:37:36.843 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.32)
04:37:36.843 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.07 mountX=-0.20 mountY=0.06, mountTheta=2.84
04:37:36.844 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=-0.01, opts=13)
04:37:36.844 00.000 21444 Enqueuing Move request for scope (0.20, -0.01)
04:37:36.844 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:37:36.844 00.000 21444 UpdateGuideState exits: m=3699778 SNR=94.7 Saturated
04:37:36.844 00.000 25848 Worker thread wakes up
04:37:36.844 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
04:37:36.844 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
04:37:36.844 00.000 25848 Moving (0.20, -0.01) raw xDistance=-0.20 yDistance=0.06
04:37:36.844 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:37:36.844 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:36.844 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:37:36.845 00.001 25848 MoveAxis(E, 0, ABG)
04:37:36.845 00.000 25848 Move returns status 0, amount 0
04:37:36.845 00.000 25848 MoveAxis(N, 0, ABG)
04:37:36.845 00.000 25848 Move returns status 0, amount 0
04:37:36.845 00.000 25848 move complete, result=0
04:37:36.845 00.000 25848 worker thread done servicing request
04:37:36.845 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:36.845 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:36.845 00.000 21444 Enqueuing Expose request
04:37:36.845 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:36.845 00.000 25848 Worker thread wakes up
04:37:36.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:36.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:39.688 02.843 25848 Exposure complete
04:37:39.775 00.087 25848 worker thread done servicing request
04:37:39.775 00.000 21444 OnExposeComplete: enter
04:37:39.775 00.000 21444 UpdateGuideState(): m_state=6
04:37:39.775 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1429
04:37:39.775 00.000 21444 Star::Find returns 1 (1), X=1246.49, Y=683.14, Mass=3740789, SNR=89.9, Peak=63000 HFD=7.4
04:37:39.776 00.001 21444 MultiStar: [#1 1.92,1.25,0.00,M1] [#2 1.87,0.75,1.30,U] [#3 0.58,0.38,0.98,U] [#4 1.79,0.43,0.70,U] [#5 1.76,0.78,0.95,U] [#6 1.28,0.83,0.63,U] [#7 1.28,0.86,1.02,U] [#8 0.74,1.13,0.55,U] 
04:37:39.776 00.000 21444 refined, 7 included, MultiStar: {1.42, 0.83}, one-star: {1.70, 1.50}
04:37:39.776 00.000 21444 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.05) = xAngle (-2.52 = -2.52)
04:37:39.776 00.000 21444 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.37 = 0.92)
04:37:39.776 00.000 21444 CameraToMount -- cameraX=1.42 cameraY=0.83 hyp=1.65 cameraTheta=0.53 mountX=-1.34 mountY=1.31, mountTheta=2.37
04:37:39.777 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.42, y=0.83, opts=13)
04:37:39.777 00.000 21444 Enqueuing Move request for scope (1.42, 0.83)
04:37:39.777 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=106, FiltMax=65504, Gamma=0.560
04:37:39.777 00.000 21444 UpdateGuideState exits: m=3740789 SNR=89.9 Saturated
04:37:39.777 00.000 25848 Worker thread wakes up
04:37:39.777 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.42, 0.83) opts 0xd
04:37:39.777 00.000 25848 Handling offset move in thread for scope, endpoint = (1.42, 0.83)
04:37:39.777 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:39.777 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:39.778 00.001 21444 Enqueuing Expose request
04:37:39.778 00.000 25848 Moving (1.42, 0.83) raw xDistance=-1.34 yDistance=1.31
04:37:39.778 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.34
04:37:39.778 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
04:37:39.778 00.000 25848 MoveAxis(E, 39, ABG)
04:37:39.778 00.000 25848 Guiding  Dir = 2, Dur = 39
04:37:39.821 00.043 25848 IsSlewing returns 0
04:37:39.821 00.000 25848 IsGuiding returns 0
04:37:39.852 00.031 25848 PulseGuide returned control before completion, sleep 19
04:37:39.876 00.024 25848 IsGuiding returns 1
04:37:39.876 00.000 25848 scope still moving after pulse duration time elapsed
04:37:39.938 00.062 25848 IsSlewing returns 0
04:37:39.938 00.000 25848 IsGuiding returns 0
04:37:39.938 00.000 25848 scope move finished after 39 + 78 ms
04:37:39.938 00.000 25848 Move returns status 0, amount 39
04:37:39.938 00.000 25848 MoveAxis(S, 36, ABG)
04:37:39.938 00.000 25848 Guiding  Dir = 1, Dur = 36
04:37:39.967 00.029 25848 IsSlewing returns 0
04:37:39.967 00.000 25848 IsGuiding returns 0
04:37:40.009 00.042 25848 IsGuiding returns 1
04:37:40.009 00.000 25848 scope still moving after pulse duration time elapsed
04:37:40.063 00.054 25848 IsSlewing returns 0
04:37:40.063 00.000 25848 IsGuiding returns 0
04:37:40.063 00.000 25848 scope move finished after 36 + 59 ms
04:37:40.063 00.000 25848 Move returns status 0, amount 36
04:37:40.063 00.000 25848 move complete, result=0
04:37:40.063 00.000 25848 worker thread done servicing request
04:37:40.063 00.000 25848 Worker thread wakes up
04:37:40.063 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:40.063 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:40.063 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 1.3 px 36 ms SOUTH
04:37:42.914 02.851 25848 Exposure complete
04:37:43.002 00.088 25848 worker thread done servicing request
04:37:43.002 00.000 21444 OnExposeComplete: enter
04:37:43.002 00.000 21444 UpdateGuideState(): m_state=6
04:37:43.002 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1430
04:37:43.003 00.001 21444 Star::Find returns 1 (1), X=1244.90, Y=684.16, Mass=4049990, SNR=97.1, Peak=65080 HFD=7.6
04:37:43.003 00.000 21444 MultiStar: [#1 0.30,2.39,0.00,M2] [#2 0.44,1.83,1.50,U] [#3 -0.07,1.73,1.25,U] [#4 -0.27,1.51,0.96,U] [#5 0.76,2.09,0.00,M1] [#6 -0.72,1.87,1.12,U] [#7 -0.04,1.78,0.93,U] [#8 -0.47,2.44,0.00,M1] 
04:37:43.003 00.000 21444 refined, 5 included, MultiStar: {-0.06, 1.87}, one-star: {0.11, 2.52}
04:37:43.003 00.000 21444 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.05) = xAngle (-1.45 = -1.45)
04:37:43.003 00.000 21444 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.29 = 1.99)
04:37:43.003 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=1.87 hyp=1.87 cameraTheta=1.60 mountX=0.23 mountY=1.70, mountTheta=1.44
04:37:43.004 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=1.87, opts=13)
04:37:43.004 00.000 21444 Enqueuing Move request for scope (-0.06, 1.87)
04:37:43.004 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=80, FiltMax=65504, Gamma=0.560
04:37:43.004 00.000 21444 UpdateGuideState exits: m=4049990 SNR=97.1 Saturated
04:37:43.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:43.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:43.004 00.000 21444 Enqueuing Expose request
04:37:43.004 00.000 25848 Worker thread wakes up
04:37:43.004 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.87) opts 0xd
04:37:43.004 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 1.87)
04:37:43.004 00.000 25848 Moving (-0.06, 1.87) raw xDistance=0.23 yDistance=1.70
04:37:43.004 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
04:37:43.004 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.70 from input 1.70
04:37:43.004 00.000 25848 MoveAxis(E, 0, ABG)
04:37:43.004 00.000 25848 Move returns status 0, amount 0
04:37:43.004 00.000 25848 MoveAxis(S, 46, ABG)
04:37:43.005 00.001 25848 Guiding  Dir = 1, Dur = 46
04:37:43.062 00.057 25848 IsSlewing returns 0
04:37:43.062 00.000 25848 IsGuiding returns 0
04:37:43.094 00.032 25848 PulseGuide returned control before completion, sleep 25
04:37:43.131 00.037 25848 IsGuiding returns 1
04:37:43.131 00.000 25848 scope still moving after pulse duration time elapsed
04:37:43.187 00.056 25848 IsSlewing returns 0
04:37:43.187 00.000 25848 IsGuiding returns 0
04:37:43.188 00.001 25848 scope move finished after 46 + 78 ms
04:37:43.188 00.000 25848 Move returns status 0, amount 46
04:37:43.188 00.000 25848 move complete, result=0
04:37:43.188 00.000 25848 worker thread done servicing request
04:37:43.188 00.000 25848 Worker thread wakes up
04:37:43.188 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:43.188 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:43.188 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.7 px 46 ms SOUTH
04:37:46.032 02.844 25848 Exposure complete
04:37:46.108 00.076 25848 worker thread done servicing request
04:37:46.108 00.000 21444 OnExposeComplete: enter
04:37:46.108 00.000 21444 UpdateGuideState(): m_state=6
04:37:46.109 00.001 21444 Star::Find(15, 1244, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1431
04:37:46.109 00.000 21444 Star::Find returns 1 (1), X=1244.88, Y=681.55, Mass=4409209, SNR=108.8, Peak=65504 HFD=7.5
04:37:46.109 00.000 21444 MultiStar: [#1 -0.25,-1.02,1.49,U] [#2 -0.28,-1.11,1.34,U] [#3 -1.30,-1.86,0.00,M1] [#4 -0.04,-0.62,1.10,U] [#5 0.58,-1.01,1.20,U] [#6 -0.67,-0.03,0.99,U] [#7 -0.03,-0.74,0.88,U] [#8 -1.10,-0.57,0.68,U] 
04:37:46.109 00.000 21444 single-star, 7 included, MultiStar: {-0.17, -0.70}, one-star: {0.09, -0.10}
04:37:46.109 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
04:37:46.109 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
04:37:46.109 00.000 21444 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.87 mountX=-0.10 mountY=-0.06, mountTheta=-2.57
04:37:46.110 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.09, y=-0.10, opts=13)
04:37:46.110 00.000 21444 Enqueuing Move request for scope (0.09, -0.10)
04:37:46.110 00.000 25848 Worker thread wakes up
04:37:46.110 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=192, FiltMax=65504, Gamma=0.560
04:37:46.110 00.000 21444 UpdateGuideState exits: m=4409209 SNR=108.8 Saturated
04:37:46.110 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:46.110 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:46.110 00.000 21444 Enqueuing Expose request
04:37:46.110 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
04:37:46.110 00.000 25848 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
04:37:46.110 00.000 25848 Moving (0.09, -0.10) raw xDistance=-0.10 yDistance=-0.06
04:37:46.110 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:37:46.110 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:46.110 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:37:46.110 00.000 25848 MoveAxis(E, 0, ABG)
04:37:46.111 00.001 25848 Move returns status 0, amount 0
04:37:46.111 00.000 25848 MoveAxis(N, 0, ABG)
04:37:46.111 00.000 25848 Move returns status 0, amount 0
04:37:46.111 00.000 25848 move complete, result=0
04:37:46.111 00.000 25848 worker thread done servicing request
04:37:46.111 00.000 25848 Worker thread wakes up
04:37:46.111 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:46.111 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:46.111 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:48.959 02.848 25848 Exposure complete
04:37:49.046 00.087 25848 worker thread done servicing request
04:37:49.046 00.000 21444 OnExposeComplete: enter
04:37:49.046 00.000 21444 UpdateGuideState(): m_state=6
04:37:49.047 00.001 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1432
04:37:49.047 00.000 21444 Star::Find returns 1 (1), X=1246.05, Y=681.23, Mass=4705184, SNR=139.6, Peak=65504 HFD=7.7
04:37:49.047 00.000 21444 MultiStar: [#1 1.03,-0.75,1.27,U] [#2 0.87,-1.70,1.19,U] [#3 -0.80,-1.42,0.95,U] [#4 1.27,-1.52,0.78,U] [#5 1.98,-1.94,0.00,M1] [#6 0.98,-1.23,0.95,U] [#7 1.42,-1.65,0.00,M1] [#8 0.04,-1.01,0.73,U] 
04:37:49.047 00.000 21444 single-star, 6 included, MultiStar: {0.70, -1.14}, one-star: {1.26, -0.42}
04:37:49.047 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.91)
04:37:49.047 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.22 = 0.07)
04:37:49.047 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=-0.42 hyp=1.33 cameraTheta=-0.32 mountX=-1.29 mountY=0.09, mountTheta=3.07
04:37:49.048 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=-0.42, opts=13)
04:37:49.048 00.000 21444 Enqueuing Move request for scope (1.26, -0.42)
04:37:49.048 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=64, FiltMax=65504, Gamma=0.560
04:37:49.048 00.000 21444 UpdateGuideState exits: m=4705184 SNR=139.6 Saturated
04:37:49.048 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:49.048 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:49.048 00.000 21444 Enqueuing Expose request
04:37:49.048 00.000 25848 Worker thread wakes up
04:37:49.048 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.42) opts 0xd
04:37:49.048 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, -0.42)
04:37:49.049 00.001 25848 Moving (1.26, -0.42) raw xDistance=-1.29 yDistance=0.09
04:37:49.049 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.29
04:37:49.049 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:49.049 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:37:49.049 00.000 25848 MoveAxis(E, 38, ABG)
04:37:49.049 00.000 25848 Guiding  Dir = 2, Dur = 38
04:37:49.137 00.088 25848 IsSlewing returns 0
04:37:49.138 00.001 25848 IsGuiding returns 0
04:37:49.179 00.041 25848 IsGuiding returns 1
04:37:49.179 00.000 25848 scope still moving after pulse duration time elapsed
04:37:49.236 00.057 25848 IsSlewing returns 0
04:37:49.237 00.001 25848 IsGuiding returns 0
04:37:49.237 00.000 25848 scope move finished after 38 + 61 ms
04:37:49.237 00.000 25848 Move returns status 0, amount 38
04:37:49.237 00.000 25848 MoveAxis(N, 0, ABG)
04:37:49.237 00.000 25848 Move returns status 0, amount 0
04:37:49.237 00.000 25848 move complete, result=0
04:37:49.237 00.000 25848 worker thread done servicing request
04:37:49.237 00.000 25848 Worker thread wakes up
04:37:49.237 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:49.237 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:49.237 00.000 21444 GuideStep: -1.3 px 38 ms EAST, 0.1 px 0 ms NORTH
04:37:52.079 02.842 25848 Exposure complete
04:37:52.157 00.078 25848 worker thread done servicing request
04:37:52.157 00.000 21444 OnExposeComplete: enter
04:37:52.157 00.000 21444 UpdateGuideState(): m_state=6
04:37:52.158 00.001 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1433
04:37:52.158 00.000 21444 Star::Find returns 1 (1), X=1245.92, Y=681.58, Mass=3841893, SNR=80.1, Peak=61232 HFD=7.8
04:37:52.158 00.000 21444 MultiStar: [#1 0.82,0.08,1.51,U] [#2 0.68,-0.31,1.62,U] [#3 -0.47,-0.56,1.19,U] [#4 1.30,-0.53,1.30,U] [#5 1.30,-0.86,1.27,U] [#6 0.43,-1.00,1.11,U] [#7 0.41,-0.97,0.83,U] [#8 -0.07,0.06,1.06,U] 
04:37:52.158 00.000 21444 refined, 8 included, MultiStar: {0.64, -0.44}, one-star: {1.13, -0.07}
04:37:52.158 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.64)
04:37:52.158 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.49 = -0.21)
04:37:52.158 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-0.44 hyp=0.78 cameraTheta=-0.60 mountX=-0.68 mountY=-0.16, mountTheta=-2.91
04:37:52.159 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=-0.44, opts=13)
04:37:52.159 00.000 21444 Enqueuing Move request for scope (0.64, -0.44)
04:37:52.159 00.000 25848 Worker thread wakes up
04:37:52.159 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=28, FiltMax=65504, Gamma=0.560
04:37:52.159 00.000 21444 UpdateGuideState exits: m=3841893 SNR=80.1 Saturated
04:37:52.159 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:52.159 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:52.159 00.000 21444 Enqueuing Expose request
04:37:52.159 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.44) opts 0xd
04:37:52.159 00.000 25848 Handling offset move in thread for scope, endpoint = (0.64, -0.44)
04:37:52.159 00.000 25848 Moving (0.64, -0.44) raw xDistance=-0.68 yDistance=-0.16
04:37:52.159 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.68
04:37:52.159 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:52.159 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:37:52.159 00.000 25848 MoveAxis(E, 22, ABG)
04:37:52.159 00.000 25848 Guiding  Dir = 2, Dur = 22
04:37:52.190 00.031 25848 IsSlewing returns 0
04:37:52.190 00.000 25848 IsGuiding returns 0
04:37:52.221 00.031 25848 IsGuiding returns 1
04:37:52.221 00.000 25848 scope still moving after pulse duration time elapsed
04:37:52.282 00.061 25848 IsSlewing returns 0
04:37:52.282 00.000 25848 IsGuiding returns 0
04:37:52.282 00.000 25848 scope move finished after 22 + 70 ms
04:37:52.282 00.000 25848 Move returns status 0, amount 22
04:37:52.282 00.000 25848 MoveAxis(N, 0, ABG)
04:37:52.282 00.000 25848 Move returns status 0, amount 0
04:37:52.282 00.000 25848 move complete, result=0
04:37:52.282 00.000 25848 worker thread done servicing request
04:37:52.282 00.000 25848 Worker thread wakes up
04:37:52.282 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:52.282 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:52.283 00.001 21444 GuideStep: -0.7 px 22 ms EAST, -0.2 px 0 ms NORTH
04:37:55.124 02.841 25848 Exposure complete
04:37:55.211 00.087 25848 worker thread done servicing request
04:37:55.211 00.000 21444 OnExposeComplete: enter
04:37:55.211 00.000 21444 UpdateGuideState(): m_state=6
04:37:55.211 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1434
04:37:55.211 00.000 21444 Star::Find returns 1 (1), X=1245.20, Y=681.62, Mass=4857918, SNR=150.9, Peak=65504 HFD=7.7
04:37:55.212 00.001 21444 MultiStar: [#1 0.16,-0.52,1.32,U] [#2 -0.05,-0.89,1.33,U] [#3 -0.63,-0.24,1.46,U] [#4 0.43,-0.43,0.93,U] [#5 0.73,-0.80,0.81,U] [#6 -0.17,-0.73,0.77,U] [#7 0.44,-0.78,0.82,U] [#8 -0.41,-0.21,0.56,U] 
04:37:55.212 00.000 21444 single-star, 8 included, MultiStar: {0.07, -0.51}, one-star: {0.41, -0.03}
04:37:55.212 00.000 21444 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.05) = xAngle (-3.12 = -3.12)
04:37:55.212 00.000 21444 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.32)
04:37:55.212 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.03 hyp=0.41 cameraTheta=-0.07 mountX=-0.41 mountY=0.13, mountTheta=2.84
04:37:55.213 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.03, opts=13)
04:37:55.213 00.000 21444 Enqueuing Move request for scope (0.41, -0.03)
04:37:55.213 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=118, FiltMax=65504, Gamma=0.560
04:37:55.213 00.000 21444 UpdateGuideState exits: m=4857918 SNR=150.9 Saturated
04:37:55.213 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:55.213 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:55.213 00.000 21444 Enqueuing Expose request
04:37:55.213 00.000 25848 Worker thread wakes up
04:37:55.213 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.03) opts 0xd
04:37:55.213 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.03)
04:37:55.213 00.000 25848 Moving (0.41, -0.03) raw xDistance=-0.41 yDistance=0.13
04:37:55.213 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
04:37:55.213 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:55.213 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:37:55.213 00.000 25848 MoveAxis(E, 0, ABG)
04:37:55.213 00.000 25848 Move returns status 0, amount 0
04:37:55.213 00.000 25848 MoveAxis(N, 0, ABG)
04:37:55.213 00.000 25848 Move returns status 0, amount 0
04:37:55.213 00.000 25848 move complete, result=0
04:37:55.213 00.000 25848 worker thread done servicing request
04:37:55.213 00.000 25848 Worker thread wakes up
04:37:55.213 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:55.214 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:37:55.214 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:58.052 02.838 25848 Exposure complete
04:37:58.139 00.087 25848 worker thread done servicing request
04:37:58.139 00.000 21444 OnExposeComplete: enter
04:37:58.139 00.000 21444 UpdateGuideState(): m_state=6
04:37:58.139 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1435
04:37:58.139 00.000 21444 Star::Find returns 1 (1), X=1244.90, Y=680.56, Mass=4620632, SNR=143.1, Peak=65504 HFD=7.5
04:37:58.140 00.001 21444 MultiStar: [#1 0.02,-0.89,1.16,U] [#2 -0.23,-1.41,1.15,U] [#3 -0.88,-1.57,0.95,U] [#4 0.18,-1.94,0.77,U] [#5 0.53,-1.24,1.31,U] [#6 -0.60,-1.30,0.80,U] [#7 -0.08,-2.11,0.00,M1] [#8 -1.12,-0.99,0.73,U] 
04:37:58.140 00.000 21444 single-star, 7 included, MultiStar: {-0.18, -1.29}, one-star: {0.11, -1.09}
04:37:58.140 00.000 21444 CameraToMount -- cameraTheta (-1.47) - m_xAngle (3.05) = xAngle (-4.52 = 1.76)
04:37:58.140 00.000 21444 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.36 = -1.08)
04:37:58.140 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=-1.09 hyp=1.10 cameraTheta=-1.47 mountX=-0.21 mountY=-0.97, mountTheta=-1.78
04:37:58.141 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=-1.09, opts=13)
04:37:58.141 00.000 21444 Enqueuing Move request for scope (0.11, -1.09)
04:37:58.141 00.000 25848 Worker thread wakes up
04:37:58.141 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, -1.09) opts 0xd
04:37:58.141 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, -1.09)
04:37:58.141 00.000 25848 Moving (0.11, -1.09) raw xDistance=-0.21 yDistance=-0.97
04:37:58.141 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21
04:37:58.141 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:37:58.141 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=280, FiltMax=65504, Gamma=0.560
04:37:58.141 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.97
04:37:58.141 00.000 25848 MoveAxis(E, 0, ABG)
04:37:58.141 00.000 25848 Move returns status 0, amount 0
04:37:58.141 00.000 25848 MoveAxis(N, 0, ABG)
04:37:58.141 00.000 25848 Move returns status 0, amount 0
04:37:58.141 00.000 25848 move complete, result=0
04:37:58.141 00.000 25848 worker thread done servicing request
04:37:58.141 00.000 21444 UpdateGuideState exits: m=4620632 SNR=143.1 Saturated
04:37:58.141 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:58.141 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:37:58.141 00.000 21444 Enqueuing Expose request
04:37:58.141 00.000 25848 Worker thread wakes up
04:37:58.141 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.0 px 0 ms NORTH
04:37:58.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:37:58.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:00.991 02.850 25848 Exposure complete
04:38:01.066 00.075 25848 worker thread done servicing request
04:38:01.067 00.001 21444 OnExposeComplete: enter
04:38:01.067 00.000 21444 UpdateGuideState(): m_state=6
04:38:01.067 00.000 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1436
04:38:01.067 00.000 21444 Star::Find returns 1 (1), X=1244.86, Y=684.32, Mass=4423811, SNR=167.4, Peak=65504 HFD=7.8
04:38:01.067 00.000 21444 MultiStar: [#1 -0.06,1.94,0.97,U] [#2 -0.19,0.98,0.92,U] [#3 -0.64,1.32,0.68,U] [#4 -0.21,1.52,0.72,U] [#5 0.34,1.20,0.58,U] [#6 -0.52,1.89,0.55,U] [#7 -0.40,0.08,0.49,U] [#8 -1.16,2.17,0.00,M1] 
04:38:01.067 00.000 21444 refined, 7 included, MultiStar: {-0.18, 1.56}, one-star: {0.07, 2.67}
04:38:01.067 00.000 21444 CameraToMount -- cameraTheta (1.68) - m_xAngle (3.05) = xAngle (-1.37 = -1.37)
04:38:01.067 00.000 21444 CameraToMount -- cameraTheta (1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.21 = 2.07)
04:38:01.067 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=1.56 hyp=1.57 cameraTheta=1.68 mountX=0.32 mountY=1.38, mountTheta=1.35
04:38:01.068 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=1.56, opts=13)
04:38:01.068 00.000 21444 Enqueuing Move request for scope (-0.18, 1.56)
04:38:01.068 00.000 25848 Worker thread wakes up
04:38:01.068 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:38:01.068 00.000 21444 UpdateGuideState exits: m=4423811 SNR=167.4 Saturated
04:38:01.068 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:01.068 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:01.068 00.000 21444 Enqueuing Expose request
04:38:01.068 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 1.56) opts 0xd
04:38:01.068 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, 1.56)
04:38:01.068 00.000 25848 Moving (-0.18, 1.56) raw xDistance=0.32 yDistance=1.38
04:38:01.068 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.32
04:38:01.068 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
04:38:01.068 00.000 25848 MoveAxis(E, 0, ABG)
04:38:01.068 00.000 25848 Move returns status 0, amount 0
04:38:01.068 00.000 25848 MoveAxis(S, 38, ABG)
04:38:01.069 00.001 25848 Guiding  Dir = 1, Dur = 38
04:38:01.093 00.024 25848 IsSlewing returns 0
04:38:01.093 00.000 25848 IsGuiding returns 0
04:38:01.125 00.032 25848 PulseGuide returned control before completion, sleep 18
04:38:01.169 00.044 25848 IsGuiding returns 1
04:38:01.169 00.000 25848 scope still moving after pulse duration time elapsed
04:38:01.217 00.048 25848 IsSlewing returns 0
04:38:01.217 00.000 25848 IsGuiding returns 0
04:38:01.217 00.000 25848 scope move finished after 38 + 85 ms
04:38:01.217 00.000 25848 Move returns status 0, amount 38
04:38:01.217 00.000 25848 move complete, result=0
04:38:01.217 00.000 25848 worker thread done servicing request
04:38:01.217 00.000 25848 Worker thread wakes up
04:38:01.217 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:01.217 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:01.217 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.4 px 38 ms SOUTH
04:38:04.066 02.849 25848 Exposure complete
04:38:04.148 00.082 25848 worker thread done servicing request
04:38:04.148 00.000 21444 OnExposeComplete: enter
04:38:04.148 00.000 21444 UpdateGuideState(): m_state=6
04:38:04.148 00.000 21444 Star::Find(15, 1244, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1437
04:38:04.148 00.000 21444 Star::Find returns 1 (1), X=1243.14, Y=681.39, Mass=3893098, SNR=80.8, Peak=62336 HFD=7.8
04:38:04.149 00.001 21444 MultiStar: [#1 -2.05,-0.39,1.93,U] [#2 -2.12,-0.81,0.00,M1] [#3 -4.10,-1.17,0.00,M1] [#4 -1.81,-0.84,0.83,U] [#5 -2.80,-1.83,0.00,M1] [#6 -2.62,-0.68,0.00,M1] [#7 -2.65,-1.37,0.00,M1] [#8 -3.23,-1.03,0.00,M2] 
04:38:04.149 00.000 21444 single-star, 2 included, MultiStar: {-1.89, -0.45}, one-star: {-1.65, -0.26}
04:38:04.149 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.05) = xAngle (-6.04 = 0.25)
04:38:04.149 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.88 = -2.60)
04:38:04.149 00.000 21444 CameraToMount -- cameraX=-1.65 cameraY=-0.26 hyp=1.67 cameraTheta=-2.99 mountX=1.62 mountY=-0.86, mountTheta=-0.49
04:38:04.149 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.65, y=-0.26, opts=13)
04:38:04.149 00.000 21444 Enqueuing Move request for scope (-1.65, -0.26)
04:38:04.150 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=40, FiltMax=65504, Gamma=0.560
04:38:04.150 00.000 21444 UpdateGuideState exits: m=3893098 SNR=80.8 Saturated
04:38:04.150 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:04.150 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:04.150 00.000 21444 Enqueuing Expose request
04:38:04.150 00.000 25848 Worker thread wakes up
04:38:04.150 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.65, -0.26) opts 0xd
04:38:04.150 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.65, -0.26)
04:38:04.150 00.000 25848 Moving (-1.65, -0.26) raw xDistance=1.62 yDistance=-0.86
04:38:04.150 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.62
04:38:04.150 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:38:04.150 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
04:38:04.150 00.000 25848 MoveAxis(W, 47, ABG)
04:38:04.150 00.000 25848 Guiding  Dir = 3, Dur = 47
04:38:04.170 00.020 25848 IsSlewing returns 0
04:38:04.170 00.000 25848 IsGuiding returns 0
04:38:04.202 00.032 25848 PulseGuide returned control before completion, sleep 26
04:38:04.301 00.099 25848 IsGuiding returns 1
04:38:04.301 00.000 25848 scope still moving after pulse duration time elapsed
04:38:04.358 00.057 25848 IsSlewing returns 0
04:38:04.358 00.000 25848 IsGuiding returns 0
04:38:04.358 00.000 25848 scope move finished after 47 + 140 ms
04:38:04.358 00.000 25848 Move returns status 0, amount 47
04:38:04.358 00.000 25848 MoveAxis(N, 0, ABG)
04:38:04.358 00.000 25848 Move returns status 0, amount 0
04:38:04.358 00.000 25848 move complete, result=0
04:38:04.358 00.000 25848 worker thread done servicing request
04:38:04.358 00.000 25848 Worker thread wakes up
04:38:04.358 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:04.358 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:04.359 00.001 21444 GuideStep: 1.6 px 47 ms WEST, -0.9 px 0 ms NORTH
04:38:07.212 02.853 25848 Exposure complete
04:38:07.293 00.081 25848 worker thread done servicing request
04:38:07.293 00.000 21444 OnExposeComplete: enter
04:38:07.293 00.000 21444 UpdateGuideState(): m_state=6
04:38:07.293 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1438
04:38:07.293 00.000 21444 Star::Find returns 1 (1), X=1244.34, Y=681.18, Mass=4785615, SNR=161.8, Peak=65504 HFD=7.7
04:38:07.293 00.000 21444 MultiStar: [#1 -0.60,-1.37,1.29,U] [#2 -0.23,-1.32,1.34,U] [#3 -1.39,-1.62,0.00,M2] [#4 -0.27,-1.78,0.78,U] [#5 0.11,-1.47,0.94,U] [#6 -1.21,-1.44,0.75,U] [#7 -0.35,-1.70,0.72,U] [#8 -1.32,-1.19,0.60,U] 
04:38:07.293 00.000 21444 single-star, 7 included, MultiStar: {-0.48, -1.32}, one-star: {-0.45, -0.47}
04:38:07.293 00.000 21444 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.05) = xAngle (-5.39 = 0.89)
04:38:07.293 00.000 21444 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.24 = -1.95)
04:38:07.293 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=-0.47 hyp=0.65 cameraTheta=-2.34 mountX=0.41 mountY=-0.61, mountTheta=-0.98
04:38:07.294 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=-0.47, opts=13)
04:38:07.294 00.000 21444 Enqueuing Move request for scope (-0.45, -0.47)
04:38:07.294 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=190, FiltMax=65504, Gamma=0.560
04:38:07.294 00.000 21444 UpdateGuideState exits: m=4785615 SNR=161.8 Saturated
04:38:07.294 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:07.294 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:07.294 00.000 21444 Enqueuing Expose request
04:38:07.294 00.000 25848 Worker thread wakes up
04:38:07.295 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.47) opts 0xd
04:38:07.295 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, -0.47)
04:38:07.295 00.000 25848 Moving (-0.45, -0.47) raw xDistance=0.41 yDistance=-0.61
04:38:07.295 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
04:38:07.295 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:38:07.295 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.61
04:38:07.295 00.000 25848 MoveAxis(E, 0, ABG)
04:38:07.295 00.000 25848 Move returns status 0, amount 0
04:38:07.295 00.000 25848 MoveAxis(N, 0, ABG)
04:38:07.295 00.000 25848 Move returns status 0, amount 0
04:38:07.295 00.000 25848 move complete, result=0
04:38:07.295 00.000 25848 worker thread done servicing request
04:38:07.295 00.000 25848 Worker thread wakes up
04:38:07.295 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:07.295 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:07.295 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
04:38:10.149 02.854 25848 Exposure complete
04:38:10.216 00.067 25848 worker thread done servicing request
04:38:10.216 00.000 21444 OnExposeComplete: enter
04:38:10.217 00.001 21444 UpdateGuideState(): m_state=6
04:38:10.217 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1439
04:38:10.217 00.000 21444 Star::Find returns 1 (1), X=1243.29, Y=679.13, Mass=4572162, SNR=127.9, Peak=65504 HFD=7.6
04:38:10.217 00.000 21444 MultiStar: [#1 -1.12,-2.75,0.00,M1] [#2 -1.71,-3.33,0.00,M1] [#3 -2.24,-2.95,0.00,M3] [#4 -1.33,-3.38,0.00,M1] [#5 -1.19,-2.93,0.00,M1] [#6 -1.80,-2.98,0.00,M1] [#7 -1.16,-3.14,0.00,M1] [#8 -2.64,-3.08,0.00,M2] 
04:38:10.217 00.000 21444 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.05) = xAngle (-5.16 = 1.12)
04:38:10.217 00.000 21444 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.00 = -1.72)
04:38:10.217 00.000 21444 CameraToMount -- cameraX=-1.50 cameraY=-2.52 hyp=2.93 cameraTheta=-2.11 mountX=1.26 mountY=-2.90, mountTheta=-1.16
04:38:10.218 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.50, y=-2.52, opts=13)
04:38:10.218 00.000 21444 Enqueuing Move request for scope (-1.50, -2.52)
04:38:10.218 00.000 25848 Worker thread wakes up
04:38:10.218 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=180, FiltMax=65504, Gamma=0.560
04:38:10.218 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.50, -2.52) opts 0xd
04:38:10.218 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.50, -2.52)
04:38:10.218 00.000 25848 Moving (-1.50, -2.52) raw xDistance=1.26 yDistance=-2.90
04:38:10.218 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.26
04:38:10.218 00.000 21444 UpdateGuideState exits: m=4572162 SNR=127.9 Saturated
04:38:10.218 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:10.218 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:10.218 00.000 21444 Enqueuing Expose request
04:38:10.218 00.000 25848 resist switch: large excursion: input -2.90 thresh 1.53 direction from 1 to -1
04:38:10.218 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.69
04:38:10.218 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.90 from input -2.90
04:38:10.218 00.000 25848 MoveAxis(W, 37, ABG)
04:38:10.218 00.000 25848 Guiding  Dir = 3, Dur = 37
04:38:10.251 00.033 25848 IsSlewing returns 0
04:38:10.251 00.000 25848 IsGuiding returns 0
04:38:10.282 00.031 25848 PulseGuide returned control before completion, sleep 17
04:38:10.308 00.026 25848 IsGuiding returns 1
04:38:10.308 00.000 25848 scope still moving after pulse duration time elapsed
04:38:10.358 00.050 25848 IsSlewing returns 0
04:38:10.358 00.000 25848 IsGuiding returns 0
04:38:10.358 00.000 25848 scope move finished after 37 + 70 ms
04:38:10.358 00.000 25848 Move returns status 0, amount 37
04:38:10.358 00.000 25848 BLC: Oldest BLC event removed
04:38:10.358 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 316 applied
04:38:10.358 00.000 25848 MoveAxis(N, 395, ABG)
04:38:10.358 00.000 25848 Guiding  Dir = 0, Dur = 395
04:38:10.391 00.033 25848 IsSlewing returns 0
04:38:10.391 00.000 25848 IsGuiding returns 0
04:38:10.422 00.031 25848 PulseGuide returned control before completion, sleep 375
04:38:10.808 00.386 25848 IsGuiding returns 1
04:38:10.809 00.001 25848 scope still moving after pulse duration time elapsed
04:38:10.859 00.050 25848 IsSlewing returns 0
04:38:10.859 00.000 25848 IsGuiding returns 0
04:38:10.859 00.000 25848 scope move finished after 395 + 73 ms
04:38:10.860 00.001 25848 Move returns status 0, amount 395
04:38:10.860 00.000 25848 move complete, result=0
04:38:10.860 00.000 25848 worker thread done servicing request
04:38:10.860 00.000 25848 Worker thread wakes up
04:38:10.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:10.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:10.860 00.000 21444 GuideStep: 1.3 px 37 ms WEST, -2.9 px 395 ms NORTH
04:38:13.709 02.849 25848 Exposure complete
04:38:13.786 00.077 25848 worker thread done servicing request
04:38:13.786 00.000 21444 OnExposeComplete: enter
04:38:13.787 00.001 21444 UpdateGuideState(): m_state=6
04:38:13.787 00.000 21444 Star::Find(15, 1243, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1440
04:38:13.787 00.000 21444 Star::Find returns 1 (1), X=1245.20, Y=681.17, Mass=4347378, SNR=122.2, Peak=65504 HFD=7.7
04:38:13.787 00.000 21444 MultiStar: [#1 0.86,-0.68,1.37,U] [#2 0.73,-1.10,1.47,U] [#3 -0.43,-1.08,1.07,U] [#4 0.46,-1.33,0.75,U] [#5 0.74,-0.69,1.31,U] [#6 -0.60,-1.36,1.02,U] [#7 0.50,-1.04,0.80,U] [#8 -0.28,-0.84,0.69,U] 
04:38:13.787 00.000 21444 single-star, 8 included, MultiStar: {0.33, -0.94}, one-star: {0.41, -0.48}
04:38:13.787 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.36)
04:38:13.787 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
04:38:13.787 00.000 21444 CameraToMount -- cameraX=0.41 cameraY=-0.48 hyp=0.63 cameraTheta=-0.87 mountX=-0.45 mountY=-0.29, mountTheta=-2.57
04:38:13.788 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.41, y=-0.48, opts=13)
04:38:13.788 00.000 21444 Enqueuing Move request for scope (0.41, -0.48)
04:38:13.788 00.000 25848 Worker thread wakes up
04:38:13.788 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=204, FiltMax=65504, Gamma=0.560
04:38:13.788 00.000 21444 UpdateGuideState exits: m=4347378 SNR=122.2 Saturated
04:38:13.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:13.788 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:13.788 00.000 21444 Enqueuing Expose request
04:38:13.788 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.48) opts 0xd
04:38:13.788 00.000 25848 Handling offset move in thread for scope, endpoint = (0.41, -0.48)
04:38:13.788 00.000 25848 Moving (0.41, -0.48) raw xDistance=-0.45 yDistance=-0.29
04:38:13.789 00.001 25848 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.26, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-2.898332, 1:0.292510
04:38:13.789 00.000 25848 BLC: No correction, Miss < min_move
04:38:13.789 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
04:38:13.789 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:13.789 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:38:13.789 00.000 25848 MoveAxis(E, 0, ABG)
04:38:13.789 00.000 25848 Move returns status 0, amount 0
04:38:13.789 00.000 25848 MoveAxis(N, 0, ABG)
04:38:13.789 00.000 25848 Move returns status 0, amount 0
04:38:13.789 00.000 25848 move complete, result=0
04:38:13.789 00.000 25848 worker thread done servicing request
04:38:13.789 00.000 25848 Worker thread wakes up
04:38:13.789 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:13.789 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:13.789 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
04:38:16.631 02.842 25848 Exposure complete
04:38:16.718 00.087 25848 worker thread done servicing request
04:38:16.718 00.000 21444 OnExposeComplete: enter
04:38:16.718 00.000 21444 UpdateGuideState(): m_state=6
04:38:16.718 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1441
04:38:16.718 00.000 21444 Star::Find returns 1 (1), X=1244.01, Y=680.60, Mass=4137905, SNR=99.5, Peak=64272 HFD=7.9
04:38:16.719 00.001 21444 MultiStar: [#1 -1.59,-0.77,1.52,U] [#2 -1.76,-1.27,0.00,M1] [#3 -3.02,-1.57,0.00,M3] [#4 -0.49,-1.92,0.87,U] [#5 -0.69,-1.52,1.20,U] [#6 -1.30,-0.92,0.93,U] [#7 -0.70,-1.80,0.75,U] [#8 -2.00,-1.07,0.00,M2] 
04:38:16.719 00.000 21444 single-star, 5 included, MultiStar: {-0.99, -1.26}, one-star: {-0.78, -1.04}
04:38:16.719 00.000 21444 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.05) = xAngle (-5.26 = 1.02)
04:38:16.719 00.000 21444 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.11 = -1.83)
04:38:16.719 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=-1.04 hyp=1.31 cameraTheta=-2.21 mountX=0.69 mountY=-1.26, mountTheta=-1.07
04:38:16.720 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=-1.04, opts=13)
04:38:16.720 00.000 21444 Enqueuing Move request for scope (-0.78, -1.04)
04:38:16.720 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:38:16.720 00.000 21444 UpdateGuideState exits: m=4137905 SNR=99.5 Saturated
04:38:16.720 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:16.720 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:16.720 00.000 21444 Enqueuing Expose request
04:38:16.720 00.000 25848 Worker thread wakes up
04:38:16.720 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -1.04) opts 0xd
04:38:16.720 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, -1.04)
04:38:16.720 00.000 25848 Moving (-0.78, -1.04) raw xDistance=0.69 yDistance=-1.26
04:38:16.720 00.000 25848 BLC: History state: CurrMiss=1.26, AvgInitMiss=0.26, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-2.898332, 1:0.292510, 2:1.263256
04:38:16.720 00.000 25848 BLC: Under-shoot: nominal increase by 7
04:38:16.720 00.000 25848 BLC: window closed
04:38:16.720 00.000 25848 BLC: Pulse adjusted to 323
04:38:16.721 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
04:38:16.721 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
04:38:16.721 00.000 25848 MoveAxis(W, 20, ABG)
04:38:16.721 00.000 25848 Guiding  Dir = 3, Dur = 20
04:38:16.766 00.045 25848 IsSlewing returns 0
04:38:16.766 00.000 25848 IsGuiding returns 0
04:38:16.798 00.032 25848 IsGuiding returns 1
04:38:16.798 00.000 25848 scope still moving after pulse duration time elapsed
04:38:16.858 00.060 25848 IsSlewing returns 0
04:38:16.858 00.000 25848 IsGuiding returns 0
04:38:16.858 00.000 25848 scope move finished after 20 + 71 ms
04:38:16.858 00.000 25848 Move returns status 0, amount 20
04:38:16.858 00.000 25848 MoveAxis(N, 34, ABG)
04:38:16.858 00.000 25848 Guiding  Dir = 0, Dur = 34
04:38:16.890 00.032 25848 IsSlewing returns 0
04:38:16.891 00.001 25848 IsGuiding returns 0
04:38:16.922 00.031 25848 PulseGuide returned control before completion, sleep 13
04:38:16.944 00.022 25848 IsGuiding returns 1
04:38:16.944 00.000 25848 scope still moving after pulse duration time elapsed
04:38:17.000 00.056 25848 IsSlewing returns 0
04:38:17.000 00.000 25848 IsGuiding returns 0
04:38:17.000 00.000 25848 scope move finished after 34 + 75 ms
04:38:17.000 00.000 25848 Move returns status 0, amount 34
04:38:17.000 00.000 25848 move complete, result=0
04:38:17.001 00.001 25848 worker thread done servicing request
04:38:17.001 00.000 25848 Worker thread wakes up
04:38:17.001 00.000 21444 GuideStep: 0.7 px 20 ms WEST, -1.3 px 34 ms NORTH
04:38:17.001 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:17.001 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:17.094 00.093 21444 evsrv: cli 0107EB00 connect
04:38:17.095 00.001 21444 case statement mapped state 6 to 3
04:38:17.095 00.000 21444 case statement mapped state 6 to 3
04:38:17.096 00.001 21444 evsrv: cli 0107EB00 request: {"method":"get_pixel_scale","id":"90c28829-7ce3-4f22-99fc-b1446b105f49"}
04:38:17.096 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":0.431683,"id":"90c28829-7ce3-4f22-99fc-b1446b105f49"}
04:38:17.096 00.000 21444 evsrv: cli 0107EB00 disconnect
04:38:19.845 02.749 25848 Exposure complete
04:38:19.925 00.080 25848 worker thread done servicing request
04:38:19.925 00.000 21444 OnExposeComplete: enter
04:38:19.926 00.001 21444 UpdateGuideState(): m_state=6
04:38:19.926 00.000 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1442
04:38:19.926 00.000 21444 Star::Find returns 1 (1), X=1244.11, Y=682.26, Mass=4115373, SNR=99.4, Peak=65268 HFD=7.7
04:38:19.926 00.000 21444 MultiStar: [#1 -0.79,-0.08,1.67,U] [#2 -0.92,-0.24,1.72,U] [#3 -2.00,-0.03,1.43,U] [#4 -0.98,-0.88,0.84,U] [#5 -0.97,0.06,1.23,U] [#6 -1.59,0.19,1.12,U] [#7 -1.12,-0.51,1.03,U] [#8 -2.09,-0.30,0.00,M3] 
04:38:19.926 00.000 21444 single-star, 7 included, MultiStar: {-1.13, -0.10}, one-star: {-0.67, 0.61}
04:38:19.926 00.000 21444 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.05) = xAngle (-0.65 = -0.65)
04:38:19.926 00.000 21444 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.49 = 2.79)
04:38:19.926 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=0.61 hyp=0.91 cameraTheta=2.40 mountX=0.73 mountY=0.31, mountTheta=0.41
04:38:19.927 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=0.61, opts=13)
04:38:19.927 00.000 21444 Enqueuing Move request for scope (-0.67, 0.61)
04:38:19.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:38:19.927 00.000 21444 UpdateGuideState exits: m=4115373 SNR=99.4 Saturated
04:38:19.927 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:19.927 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:19.927 00.000 21444 Enqueuing Expose request
04:38:19.927 00.000 25848 Worker thread wakes up
04:38:19.927 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.61) opts 0xd
04:38:19.927 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, 0.61)
04:38:19.927 00.000 25848 Moving (-0.67, 0.61) raw xDistance=0.73 yDistance=0.31
04:38:19.927 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.73
04:38:19.927 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:19.927 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
04:38:19.927 00.000 25848 MoveAxis(W, 23, ABG)
04:38:19.927 00.000 25848 Guiding  Dir = 3, Dur = 23
04:38:19.952 00.025 25848 IsSlewing returns 0
04:38:19.952 00.000 25848 IsGuiding returns 0
04:38:20.041 00.089 25848 IsGuiding returns 1
04:38:20.041 00.000 25848 scope still moving after pulse duration time elapsed
04:38:20.092 00.051 25848 IsSlewing returns 0
04:38:20.092 00.000 25848 IsGuiding returns 0
04:38:20.092 00.000 25848 scope move finished after 23 + 116 ms
04:38:20.092 00.000 25848 Move returns status 0, amount 23
04:38:20.092 00.000 25848 MoveAxis(N, 0, ABG)
04:38:20.092 00.000 25848 Move returns status 0, amount 0
04:38:20.092 00.000 25848 move complete, result=0
04:38:20.092 00.000 25848 worker thread done servicing request
04:38:20.092 00.000 25848 Worker thread wakes up
04:38:20.092 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:20.093 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:20.093 00.000 21444 GuideStep: 0.7 px 23 ms WEST, 0.3 px 0 ms NORTH
04:38:22.938 02.845 25848 Exposure complete
04:38:23.017 00.079 25848 worker thread done servicing request
04:38:23.017 00.000 21444 OnExposeComplete: enter
04:38:23.017 00.000 21444 UpdateGuideState(): m_state=6
04:38:23.017 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1443
04:38:23.017 00.000 21444 Star::Find returns 1 (1), X=1244.12, Y=680.78, Mass=2518139, SNR=54.6, Peak=51884 HFD=7.2
04:38:23.017 00.000 21444 MultiStar: [#1 -0.60,-0.63,1.62,U] [#2 -0.42,-1.16,1.55,U] [#3 -1.35,-1.23,1.37,U] [#4 -0.96,-1.09,1.05,U] [#5 -1.25,-0.51,1.13,U] [#6 -1.51,-0.37,0.99,U] [#7 -1.24,-1.44,1.15,U] [#8 -1.57,-1.13,1.08,U] 
04:38:23.017 00.000 21444 single-star, 8 included, MultiStar: {-1.02, -0.94}, one-star: {-0.67, -0.87}
04:38:23.017 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.01)
04:38:23.018 00.001 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
04:38:23.018 00.000 21444 CameraToMount -- cameraX=-0.67 cameraY=-0.87 hyp=1.10 cameraTheta=-2.23 mountX=0.59 mountY=-1.06, mountTheta=-1.06
04:38:23.018 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.67, y=-0.87, opts=13)
04:38:23.018 00.000 21444 Enqueuing Move request for scope (-0.67, -0.87)
04:38:23.018 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:38:23.018 00.000 21444 UpdateGuideState exits: m=2518139 SNR=54.6 Saturated
04:38:23.018 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:23.018 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:23.018 00.000 21444 Enqueuing Expose request
04:38:23.018 00.000 25848 Worker thread wakes up
04:38:23.019 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.87) opts 0xd
04:38:23.019 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.67, -0.87)
04:38:23.019 00.000 25848 Moving (-0.67, -0.87) raw xDistance=0.59 yDistance=-1.06
04:38:23.019 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.59
04:38:23.019 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
04:38:23.019 00.000 25848 MoveAxis(W, 19, ABG)
04:38:23.019 00.000 25848 Guiding  Dir = 3, Dur = 19
04:38:23.047 00.028 25848 IsSlewing returns 0
04:38:23.047 00.000 25848 IsGuiding returns 0
04:38:23.078 00.031 25848 IsGuiding returns 1
04:38:23.078 00.000 25848 scope still moving after pulse duration time elapsed
04:38:23.141 00.063 25848 IsSlewing returns 0
04:38:23.141 00.000 25848 IsGuiding returns 0
04:38:23.141 00.000 25848 scope move finished after 19 + 75 ms
04:38:23.141 00.000 25848 Move returns status 0, amount 19
04:38:23.141 00.000 25848 MoveAxis(N, 29, ABG)
04:38:23.141 00.000 25848 Guiding  Dir = 0, Dur = 29
04:38:23.170 00.029 25848 IsSlewing returns 0
04:38:23.170 00.000 25848 IsGuiding returns 0
04:38:23.201 00.031 25848 IsGuiding returns 1
04:38:23.201 00.000 25848 scope still moving after pulse duration time elapsed
04:38:23.265 00.064 25848 IsSlewing returns 0
04:38:23.265 00.000 25848 IsGuiding returns 0
04:38:23.265 00.000 25848 scope move finished after 29 + 66 ms
04:38:23.265 00.000 25848 Move returns status 0, amount 29
04:38:23.265 00.000 25848 move complete, result=0
04:38:23.265 00.000 25848 worker thread done servicing request
04:38:23.265 00.000 25848 Worker thread wakes up
04:38:23.265 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -1.1 px 29 ms NORTH
04:38:23.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:23.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:26.116 02.851 25848 Exposure complete
04:38:26.203 00.087 25848 worker thread done servicing request
04:38:26.203 00.000 21444 OnExposeComplete: enter
04:38:26.203 00.000 21444 UpdateGuideState(): m_state=6
04:38:26.204 00.001 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1444
04:38:26.204 00.000 21444 Star::Find returns 1 (1), X=1242.99, Y=683.39, Mass=3876482, SNR=97.1, Peak=64636 HFD=7.7
04:38:26.204 00.000 21444 MultiStar: [#1 -1.30,2.22,0.00,M1] [#2 -1.55,1.70,0.00,M1] [#3 -2.93,1.23,0.00,M2] [#4 -2.38,0.98,0.00,M1] [#5 -1.29,1.33,0.84,U] [#6 -2.44,1.33,0.00,M1] [#7 -2.09,-0.16,0.00,M1] [#8 -2.56,1.10,0.00,M3] 
04:38:26.204 00.000 21444 refined, 1 included, MultiStar: {-1.56, 1.55}, one-star: {-1.79, 1.74}
04:38:26.204 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
04:38:26.204 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.75)
04:38:26.204 00.000 21444 CameraToMount -- cameraX=-1.56 cameraY=1.55 hyp=2.20 cameraTheta=2.36 mountX=1.70 mountY=0.85, mountTheta=0.46
04:38:26.205 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.56, y=1.55, opts=13)
04:38:26.205 00.000 21444 Enqueuing Move request for scope (-1.56, 1.55)
04:38:26.205 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=216, FiltMax=65504, Gamma=0.560
04:38:26.205 00.000 21444 UpdateGuideState exits: m=3876482 SNR=97.1 Saturated
04:38:26.205 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:26.205 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:26.205 00.000 21444 Enqueuing Expose request
04:38:26.205 00.000 25848 Worker thread wakes up
04:38:26.205 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.56, 1.55) opts 0xd
04:38:26.206 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.56, 1.55)
04:38:26.206 00.000 25848 Moving (-1.56, 1.55) raw xDistance=1.70 yDistance=0.85
04:38:26.206 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.70
04:38:26.206 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:38:26.206 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
04:38:26.206 00.000 25848 MoveAxis(W, 51, ABG)
04:38:26.206 00.000 25848 Guiding  Dir = 3, Dur = 51
04:38:26.237 00.031 25848 IsSlewing returns 0
04:38:26.237 00.000 25848 IsGuiding returns 0
04:38:26.268 00.031 25848 PulseGuide returned control before completion, sleep 30
04:38:26.304 00.036 25848 IsGuiding returns 1
04:38:26.304 00.000 25848 scope still moving after pulse duration time elapsed
04:38:26.360 00.056 25848 IsSlewing returns 0
04:38:26.362 00.002 25848 IsGuiding returns 0
04:38:26.362 00.000 25848 scope move finished after 51 + 73 ms
04:38:26.362 00.000 25848 Move returns status 0, amount 51
04:38:26.362 00.000 25848 MoveAxis(N, 0, ABG)
04:38:26.362 00.000 25848 Move returns status 0, amount 0
04:38:26.362 00.000 25848 move complete, result=0
04:38:26.362 00.000 25848 worker thread done servicing request
04:38:26.362 00.000 25848 Worker thread wakes up
04:38:26.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:26.362 00.000 21444 GuideStep: 1.7 px 51 ms WEST, 0.8 px 0 ms NORTH
04:38:26.362 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:29.206 02.844 25848 Exposure complete
04:38:29.291 00.085 25848 worker thread done servicing request
04:38:29.291 00.000 21444 OnExposeComplete: enter
04:38:29.291 00.000 21444 UpdateGuideState(): m_state=6
04:38:29.291 00.000 21444 Star::Find(15, 1242, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1445
04:38:29.291 00.000 21444 Star::Find returns 1 (1), X=1244.85, Y=680.72, Mass=4176309, SNR=101.2, Peak=65496 HFD=7.8
04:38:29.291 00.000 21444 MultiStar: [#1 0.17,-0.94,1.68,U] [#2 0.08,-0.94,1.14,U] [#3 -1.26,-1.31,1.08,U] [#4 -0.41,-1.50,1.23,U] [#5 0.76,-1.13,1.02,U] [#6 -1.07,-0.99,0.93,U] [#7 -0.46,-1.57,0.92,U] [#8 -1.27,-1.29,0.84,U] 
04:38:29.292 00.001 21444 single-star, 8 included, MultiStar: {-0.32, -1.16}, one-star: {0.06, -0.93}
04:38:29.292 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.72)
04:38:29.292 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.41 = -1.12)
04:38:29.292 00.000 21444 CameraToMount -- cameraX=0.06 cameraY=-0.93 hyp=0.93 cameraTheta=-1.51 mountX=-0.14 mountY=-0.84, mountTheta=-1.74
04:38:29.292 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.06, y=-0.93, opts=13)
04:38:29.292 00.000 21444 Enqueuing Move request for scope (0.06, -0.93)
04:38:29.292 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:38:29.292 00.000 21444 UpdateGuideState exits: m=4176309 SNR=101.2 Saturated
04:38:29.292 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:29.292 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:29.292 00.000 21444 Enqueuing Expose request
04:38:29.292 00.000 25848 Worker thread wakes up
04:38:29.293 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.93) opts 0xd
04:38:29.293 00.000 25848 Handling offset move in thread for scope, endpoint = (0.06, -0.93)
04:38:29.293 00.000 25848 Moving (0.06, -0.93) raw xDistance=-0.14 yDistance=-0.84
04:38:29.293 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:38:29.293 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
04:38:29.293 00.000 25848 MoveAxis(E, 0, ABG)
04:38:29.293 00.000 25848 Move returns status 0, amount 0
04:38:29.293 00.000 25848 MoveAxis(N, 23, ABG)
04:38:29.293 00.000 25848 Guiding  Dir = 0, Dur = 23
04:38:29.313 00.020 25848 IsSlewing returns 0
04:38:29.313 00.000 25848 IsGuiding returns 0
04:38:29.345 00.032 25848 IsGuiding returns 1
04:38:29.345 00.000 25848 scope still moving after pulse duration time elapsed
04:38:29.408 00.063 25848 IsSlewing returns 0
04:38:29.408 00.000 25848 IsGuiding returns 0
04:38:29.408 00.000 25848 scope move finished after 23 + 72 ms
04:38:29.408 00.000 25848 Move returns status 0, amount 23
04:38:29.408 00.000 25848 move complete, result=0
04:38:29.408 00.000 25848 worker thread done servicing request
04:38:29.408 00.000 25848 Worker thread wakes up
04:38:29.408 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 23 ms NORTH
04:38:29.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:29.409 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:32.248 02.839 25848 Exposure complete
04:38:32.327 00.079 25848 worker thread done servicing request
04:38:32.327 00.000 21444 OnExposeComplete: enter
04:38:32.327 00.000 21444 UpdateGuideState(): m_state=6
04:38:32.328 00.001 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1446
04:38:32.328 00.000 21444 Star::Find returns 1 (1), X=1244.75, Y=682.57, Mass=4126246, SNR=114.0, Peak=65504 HFD=7.6
04:38:32.328 00.000 21444 MultiStar: [#1 -0.27,0.67,1.43,U] [#2 -0.37,0.72,1.53,U] [#3 -1.84,-0.10,1.40,U] [#4 0.59,-0.30,1.04,U] [#5 0.04,0.70,0.97,U] [#6 -0.23,0.60,0.81,U] [#7 -0.04,0.74,0.73,U] [#8 -1.25,0.75,0.66,U] 
04:38:32.328 00.000 21444 refined, 8 included, MultiStar: {-0.41, 0.49}, one-star: {-0.04, 0.92}
04:38:32.328 00.000 21444 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.05) = xAngle (-0.79 = -0.79)
04:38:32.328 00.000 21444 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.63 = 2.65)
04:38:32.328 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.49 hyp=0.64 cameraTheta=2.27 mountX=0.46 mountY=0.30, mountTheta=0.59
04:38:32.329 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.49, opts=13)
04:38:32.329 00.000 21444 Enqueuing Move request for scope (-0.41, 0.49)
04:38:32.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=220, FiltMax=65504, Gamma=0.560
04:38:32.329 00.000 21444 UpdateGuideState exits: m=4126246 SNR=114.0 Saturated
04:38:32.329 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:32.329 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:32.329 00.000 21444 Enqueuing Expose request
04:38:32.329 00.000 25848 Worker thread wakes up
04:38:32.329 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.49) opts 0xd
04:38:32.329 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.49)
04:38:32.329 00.000 25848 Moving (-0.41, 0.49) raw xDistance=0.46 yDistance=0.30
04:38:32.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.46
04:38:32.329 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:32.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:38:32.329 00.000 25848 MoveAxis(E, 0, ABG)
04:38:32.329 00.000 25848 Move returns status 0, amount 0
04:38:32.329 00.000 25848 MoveAxis(N, 0, ABG)
04:38:32.329 00.000 25848 Move returns status 0, amount 0
04:38:32.329 00.000 25848 move complete, result=0
04:38:32.329 00.000 25848 worker thread done servicing request
04:38:32.329 00.000 25848 Worker thread wakes up
04:38:32.329 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:32.329 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:32.329 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
04:38:35.174 02.845 25848 Exposure complete
04:38:35.251 00.077 25848 worker thread done servicing request
04:38:35.251 00.000 21444 OnExposeComplete: enter
04:38:35.251 00.000 21444 UpdateGuideState(): m_state=6
04:38:35.251 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1447
04:38:35.252 00.001 21444 Star::Find returns 1 (1), X=1243.19, Y=683.09, Mass=4235057, SNR=139.5, Peak=65504 HFD=7.6
04:38:35.252 00.000 21444 MultiStar: [#1 -1.85,1.26,0.00,M1] [#2 -1.92,0.89,0.00,M1] [#3 -2.63,0.74,0.00,M1] [#4 -1.45,0.53,0.66,U] [#5 -0.66,0.91,0.67,U] [#6 -2.20,1.64,0.00,M1] [#7 -2.15,0.22,0.00,M1] [#8 -2.51,0.87,0.00,M2] 
04:38:35.252 00.000 21444 refined, 2 included, MultiStar: {-1.28, 1.03}, one-star: {-1.60, 1.44}
04:38:35.252 00.000 21444 CameraToMount -- cameraTheta (2.46) - m_xAngle (3.05) = xAngle (-0.59 = -0.59)
04:38:35.252 00.000 21444 CameraToMount -- cameraTheta (2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.43 = 2.85)
04:38:35.252 00.000 21444 CameraToMount -- cameraX=-1.28 cameraY=1.03 hyp=1.65 cameraTheta=2.46 mountX=1.37 mountY=0.47, mountTheta=0.33
04:38:35.253 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.28, y=1.03, opts=13)
04:38:35.253 00.000 21444 Enqueuing Move request for scope (-1.28, 1.03)
04:38:35.253 00.000 25848 Worker thread wakes up
04:38:35.253 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 1.03) opts 0xd
04:38:35.253 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.28, 1.03)
04:38:35.253 00.000 25848 Moving (-1.28, 1.03) raw xDistance=1.37 yDistance=0.47
04:38:35.253 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.37
04:38:35.253 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:38:35.253 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:35.253 00.000 21444 UpdateGuideState exits: m=4235057 SNR=139.5 Saturated
04:38:35.253 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:35.253 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
04:38:35.253 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:35.253 00.000 21444 Enqueuing Expose request
04:38:35.253 00.000 25848 MoveAxis(W, 40, ABG)
04:38:35.253 00.000 25848 Guiding  Dir = 3, Dur = 40
04:38:35.279 00.026 25848 IsSlewing returns 0
04:38:35.279 00.000 25848 IsGuiding returns 0
04:38:35.320 00.041 25848 IsGuiding returns 1
04:38:35.320 00.000 25848 scope still moving after pulse duration time elapsed
04:38:35.374 00.054 25848 IsSlewing returns 0
04:38:35.374 00.000 25848 IsGuiding returns 0
04:38:35.374 00.000 25848 scope move finished after 40 + 55 ms
04:38:35.374 00.000 25848 Move returns status 0, amount 40
04:38:35.374 00.000 25848 MoveAxis(N, 0, ABG)
04:38:35.375 00.001 25848 Move returns status 0, amount 0
04:38:35.375 00.000 25848 move complete, result=0
04:38:35.375 00.000 25848 worker thread done servicing request
04:38:35.375 00.000 25848 Worker thread wakes up
04:38:35.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:35.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:35.375 00.000 21444 GuideStep: 1.4 px 40 ms WEST, 0.5 px 0 ms NORTH
04:38:38.224 02.849 25848 Exposure complete
04:38:38.306 00.082 25848 worker thread done servicing request
04:38:38.306 00.000 21444 OnExposeComplete: enter
04:38:38.307 00.001 21444 UpdateGuideState(): m_state=6
04:38:38.307 00.000 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1448
04:38:38.307 00.000 21444 Star::Find returns 1 (1), X=1246.54, Y=681.83, Mass=1891578, SNR=39.0, Peak=52564 HFD=6.3
04:38:38.307 00.000 21444 Status Line: Mass: 1891578 vs 4176309
04:38:38.308 00.001 21444 UpdateCurrentPosition: star mass new=1891577.9 exp=4176309.2 thresh=50% limits=(2088154.6, 8873864.5, 8352618.4)
04:38:38.308 00.000 21444 DistanceChecker: activated
04:38:38.308 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
04:38:38.308 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
04:38:38.308 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
04:38:38.308 00.000 25848 Worker thread wakes up
04:38:38.308 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:38:38.308 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:38:38.308 00.000 25848 move complete, result=0
04:38:38.308 00.000 25848 worker thread done servicing request
04:38:38.410 00.102 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
04:38:38.410 00.000 21444 Status Line: Star lost - mass changed
04:38:38.411 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=116, FiltMax=65504, Gamma=0.560
04:38:38.411 00.000 21444 UpdateGuideState exits: Star lost - mass changed
04:38:38.411 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:38.411 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
04:38:38.411 00.000 21444 Enqueuing Expose request
04:38:38.411 00.000 25848 Worker thread wakes up
04:38:38.411 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:38.411 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
04:38:41.255 02.844 25848 Exposure complete
04:38:41.343 00.088 25848 worker thread done servicing request
04:38:41.343 00.000 21444 OnExposeComplete: enter
04:38:41.343 00.000 21444 UpdateGuideState(): m_state=6
04:38:41.344 00.001 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1449
04:38:41.344 00.000 21444 Star::Find returns 1 (1), X=1244.88, Y=686.13, Mass=3737782, SNR=123.9, Peak=59908 HFD=7.6
04:38:41.344 00.000 21444 DistanceChecker: reject for large offset (4.48 > 2.42) avgDist = 1.21 count = 44
04:38:41.344 00.000 21444 Status Line: Recovering
04:38:41.345 00.001 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
04:38:41.345 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
04:38:41.345 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
04:38:41.346 00.001 25848 Worker thread wakes up
04:38:41.346 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:38:41.346 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:38:41.346 00.000 25848 move complete, result=0
04:38:41.346 00.000 25848 worker thread done servicing request
04:38:41.458 00.112 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
04:38:41.458 00.000 21444 Status Line: No star found
04:38:41.459 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=116, FiltMax=65504, Gamma=0.560
04:38:41.459 00.000 21444 UpdateGuideState exits: No star found
04:38:41.459 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:41.459 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
04:38:41.459 00.000 21444 Enqueuing Expose request
04:38:41.461 00.002 25848 Worker thread wakes up
04:38:41.461 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:41.461 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
04:38:44.299 02.838 25848 Exposure complete
04:38:44.381 00.082 25848 worker thread done servicing request
04:38:44.381 00.000 21444 OnExposeComplete: enter
04:38:44.381 00.000 21444 UpdateGuideState(): m_state=6
04:38:44.382 00.001 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1450
04:38:44.382 00.000 21444 Star::Find returns 1 (1), X=1244.16, Y=684.10, Mass=4506002, SNR=160.1, Peak=65504 HFD=7.6
04:38:44.382 00.000 21444 DistanceChecker: reject for large offset (2.52 > 2.42) avgDist = 1.21 count = 44
04:38:44.382 00.000 21444 DistanceChecker: begin recovering
04:38:44.382 00.000 21444 MultiStar: [#1 -0.81,1.71,1.17,U] [#2 -0.92,1.27,1.31,U] [#3 -1.53,1.49,0.00,M2] [#4 -0.78,1.49,0.66,U] [#5 -0.27,2.48,0.00,M1] [#6 -1.36,1.61,0.00,M2] [#7 -1.04,1.08,0.58,U] [#8 -1.88,1.55,0.00,M3] 
04:38:44.382 00.000 21444 refined, 4 included, MultiStar: {-0.82, 1.64}, one-star: {-0.62, 2.45}
04:38:44.382 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
04:38:44.382 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.43)
04:38:44.382 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=1.64 hyp=1.83 cameraTheta=2.04 mountX=0.97 mountY=1.20, mountTheta=0.89
04:38:44.383 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=1.64, opts=13)
04:38:44.383 00.000 21444 Enqueuing Move request for scope (-0.82, 1.64)
04:38:44.383 00.000 25848 Worker thread wakes up
04:38:44.383 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 1.64) opts 0xd
04:38:44.383 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, 1.64)
04:38:44.383 00.000 25848 Moving (-0.82, 1.64) raw xDistance=0.97 yDistance=1.20
04:38:44.383 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.97
04:38:44.383 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:38:44.383 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.20
04:38:44.383 00.000 25848 MoveAxis(W, 31, ABG)
04:38:44.383 00.000 25848 Guiding  Dir = 3, Dur = 31
04:38:44.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=92, FiltMax=65504, Gamma=0.560
04:38:44.383 00.000 21444 UpdateGuideState exits: m=4506002 SNR=160.1 Saturated
04:38:44.383 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:44.383 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:44.383 00.000 21444 Enqueuing Expose request
04:38:44.408 00.025 25848 IsSlewing returns 0
04:38:44.409 00.001 25848 IsGuiding returns 0
04:38:44.440 00.031 25848 IsGuiding returns 1
04:38:44.440 00.000 25848 scope still moving after pulse duration time elapsed
04:38:44.522 00.082 25848 IsSlewing returns 0
04:38:44.546 00.024 25848 IsGuiding returns 0
04:38:44.546 00.000 25848 scope move finished after 31 + 106 ms
04:38:44.546 00.000 25848 Move returns status 0, amount 31
04:38:44.546 00.000 25848 MoveAxis(N, 0, ABG)
04:38:44.547 00.001 25848 Move returns status 0, amount 0
04:38:44.547 00.000 25848 move complete, result=0
04:38:44.547 00.000 25848 worker thread done servicing request
04:38:44.547 00.000 25848 Worker thread wakes up
04:38:44.547 00.000 21444 GuideStep: 1.0 px 31 ms WEST, 1.2 px 0 ms NORTH
04:38:44.547 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:44.547 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:47.393 02.846 25848 Exposure complete
04:38:47.480 00.087 25848 worker thread done servicing request
04:38:47.481 00.001 21444 OnExposeComplete: enter
04:38:47.481 00.000 21444 UpdateGuideState(): m_state=6
04:38:47.481 00.000 21444 Star::Find(15, 1244, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1451
04:38:47.481 00.000 21444 Star::Find returns 1 (1), X=1246.22, Y=682.09, Mass=4843388, SNR=220.3, Peak=65504 HFD=7.7
04:38:47.481 00.000 21444 DistanceChecker: deactivated
04:38:47.481 00.000 21444 MultiStar: [#1 1.26,-0.26,1.04,U] [#2 1.51,-0.28,0.90,U] [#3 0.08,-0.02,0.78,U] [#4 1.76,-0.63,0.67,U] [#5 2.56,0.20,0.00,M2] [#6 0.98,-0.13,0.54,U] [#7 2.05,-0.70,0.00,M1] [#8 0.31,-0.35,0.45,U] 
04:38:47.481 00.000 21444 refined, 6 included, MultiStar: {1.12, -0.14}, one-star: {1.43, 0.44}
04:38:47.481 00.000 21444 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.05) = xAngle (-3.18 = 3.11)
04:38:47.481 00.000 21444 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.26)
04:38:47.481 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.14 hyp=1.13 cameraTheta=-0.12 mountX=-1.12 mountY=0.29, mountTheta=2.89
04:38:47.482 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.14, opts=13)
04:38:47.482 00.000 21444 Enqueuing Move request for scope (1.12, -0.14)
04:38:47.482 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=64, FiltMax=65504, Gamma=0.560
04:38:47.482 00.000 21444 UpdateGuideState exits: m=4843388 SNR=220.3 Saturated
04:38:47.482 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:47.482 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:47.482 00.000 21444 Enqueuing Expose request
04:38:47.482 00.000 25848 Worker thread wakes up
04:38:47.483 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.14) opts 0xd
04:38:47.483 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.14)
04:38:47.483 00.000 25848 Moving (1.12, -0.14) raw xDistance=-1.12 yDistance=0.29
04:38:47.483 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.12
04:38:47.483 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:47.483 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
04:38:47.483 00.000 25848 MoveAxis(E, 31, ABG)
04:38:47.483 00.000 25848 Guiding  Dir = 2, Dur = 31
04:38:47.515 00.032 25848 IsSlewing returns 0
04:38:47.516 00.001 25848 IsGuiding returns 0
04:38:47.547 00.031 25848 PulseGuide returned control before completion, sleep 11
04:38:47.566 00.019 25848 IsGuiding returns 1
04:38:47.566 00.000 25848 scope still moving after pulse duration time elapsed
04:38:47.626 00.060 25848 IsSlewing returns 0
04:38:47.627 00.001 25848 IsGuiding returns 0
04:38:47.627 00.000 25848 scope move finished after 31 + 80 ms
04:38:47.627 00.000 25848 Move returns status 0, amount 31
04:38:47.627 00.000 25848 MoveAxis(N, 0, ABG)
04:38:47.627 00.000 25848 Move returns status 0, amount 0
04:38:47.627 00.000 25848 move complete, result=0
04:38:47.627 00.000 25848 worker thread done servicing request
04:38:47.627 00.000 25848 Worker thread wakes up
04:38:47.627 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:47.627 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:47.627 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.3 px 0 ms NORTH
04:38:50.468 02.841 25848 Exposure complete
04:38:50.556 00.088 25848 worker thread done servicing request
04:38:50.557 00.001 21444 OnExposeComplete: enter
04:38:50.557 00.000 21444 UpdateGuideState(): m_state=6
04:38:50.557 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1452
04:38:50.557 00.000 21444 Star::Find returns 1 (1), X=1245.15, Y=683.42, Mass=4108959, SNR=110.1, Peak=65420 HFD=7.8
04:38:50.557 00.000 21444 MultiStar: [#1 0.04,1.84,1.50,U] [#2 -0.04,0.87,1.36,U] [#3 -0.06,1.23,1.15,U] [#4 -0.16,0.92,0.76,U] [#5 0.33,0.93,1.17,U] [#6 -0.90,1.42,0.75,U] [#7 -0.27,1.53,1.13,U] [#8 -0.85,1.17,0.61,U] 
04:38:50.557 00.000 21444 refined, 8 included, MultiStar: {-0.10, 1.32}, one-star: {0.36, 1.78}
04:38:50.557 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.41 = -1.41)
04:38:50.557 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.25 = 2.03)
04:38:50.557 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=1.32 hyp=1.32 cameraTheta=1.65 mountX=0.22 mountY=1.18, mountTheta=1.39
04:38:50.558 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=1.32, opts=13)
04:38:50.558 00.000 21444 Enqueuing Move request for scope (-0.10, 1.32)
04:38:50.558 00.000 25848 Worker thread wakes up
04:38:50.559 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.32) opts 0xd
04:38:50.559 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 1.32)
04:38:50.559 00.000 25848 Moving (-0.10, 1.32) raw xDistance=0.22 yDistance=1.18
04:38:50.559 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
04:38:50.559 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:38:50.559 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.18
04:38:50.559 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=206, FiltMax=65504, Gamma=0.560
04:38:50.559 00.000 21444 UpdateGuideState exits: m=4108959 SNR=110.1 Saturated
04:38:50.559 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:50.559 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:50.559 00.000 25848 MoveAxis(E, 0, ABG)
04:38:50.559 00.000 25848 Move returns status 0, amount 0
04:38:50.559 00.000 25848 MoveAxis(N, 0, ABG)
04:38:50.559 00.000 25848 Move returns status 0, amount 0
04:38:50.559 00.000 25848 move complete, result=0
04:38:50.559 00.000 25848 worker thread done servicing request
04:38:50.559 00.000 21444 Enqueuing Expose request
04:38:50.559 00.000 25848 Worker thread wakes up
04:38:50.559 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.2 px 0 ms NORTH
04:38:50.560 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:50.560 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:53.403 02.843 25848 Exposure complete
04:38:53.488 00.085 25848 worker thread done servicing request
04:38:53.488 00.000 21444 OnExposeComplete: enter
04:38:53.488 00.000 21444 UpdateGuideState(): m_state=6
04:38:53.488 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1453
04:38:53.488 00.000 21444 Star::Find returns 1 (1), X=1243.36, Y=683.10, Mass=4046329, SNR=145.7, Peak=61564 HFD=7.8
04:38:53.488 00.000 21444 MultiStar: [#1 -0.97,1.02,0.99,U] [#2 -0.95,0.67,1.00,U] [#3 -2.46,0.35,0.00,M1] [#4 -1.06,0.02,0.66,U] [#5 -0.75,0.78,0.65,U] [#6 -1.61,0.43,0.73,U] [#7 -0.90,0.24,0.58,U] [#8 -2.30,0.51,0.00,M2] 
04:38:53.488 00.000 21444 refined, 6 included, MultiStar: {-1.11, 0.73}, one-star: {-1.43, 1.45}
04:38:53.488 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
04:38:53.488 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.95)
04:38:53.488 00.000 21444 CameraToMount -- cameraX=-1.11 cameraY=0.73 hyp=1.33 cameraTheta=2.56 mountX=1.17 mountY=0.26, mountTheta=0.22
04:38:53.489 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.11, y=0.73, opts=13)
04:38:53.489 00.000 21444 Enqueuing Move request for scope (-1.11, 0.73)
04:38:53.489 00.000 25848 Worker thread wakes up
04:38:53.489 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.73) opts 0xd
04:38:53.489 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.11, 0.73)
04:38:53.489 00.000 25848 Moving (-1.11, 0.73) raw xDistance=1.17 yDistance=0.26
04:38:53.489 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.17
04:38:53.489 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:53.489 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
04:38:53.489 00.000 25848 MoveAxis(W, 34, ABG)
04:38:53.489 00.000 25848 Guiding  Dir = 3, Dur = 34
04:38:53.490 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=168, FiltMax=65504, Gamma=0.560
04:38:53.490 00.000 21444 UpdateGuideState exits: m=4046329 SNR=145.7 Saturated
04:38:53.490 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:53.490 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:38:53.490 00.000 21444 Enqueuing Expose request
04:38:53.514 00.024 25848 IsSlewing returns 0
04:38:53.514 00.000 25848 IsGuiding returns 0
04:38:53.546 00.032 25848 PulseGuide returned control before completion, sleep 13
04:38:53.560 00.014 25848 IsGuiding returns 1
04:38:53.560 00.000 25848 scope still moving after pulse duration time elapsed
04:38:53.610 00.050 25848 IsSlewing returns 0
04:38:53.610 00.000 25848 IsGuiding returns 0
04:38:53.610 00.000 25848 scope move finished after 34 + 61 ms
04:38:53.610 00.000 25848 Move returns status 0, amount 34
04:38:53.610 00.000 25848 MoveAxis(N, 0, ABG)
04:38:53.610 00.000 25848 Move returns status 0, amount 0
04:38:53.610 00.000 25848 move complete, result=0
04:38:53.610 00.000 25848 worker thread done servicing request
04:38:53.610 00.000 25848 Worker thread wakes up
04:38:53.610 00.000 21444 GuideStep: 1.2 px 34 ms WEST, 0.3 px 0 ms NORTH
04:38:53.611 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:53.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:38:56.466 02.855 25848 Exposure complete
04:38:56.545 00.079 25848 worker thread done servicing request
04:38:56.545 00.000 21444 OnExposeComplete: enter
04:38:56.545 00.000 21444 UpdateGuideState(): m_state=6
04:38:56.545 00.000 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1454
04:38:56.546 00.001 21444 Star::Find returns 1 (1), X=1245.17, Y=684.63, Mass=4179042, SNR=153.1, Peak=65504 HFD=7.3
04:38:56.546 00.000 21444 DistanceChecker: reject for large offset (3.00 > 2.49) avgDist = 1.24 count = 48
04:38:56.546 00.000 21444 DistanceChecker: activated
04:38:56.546 00.000 21444 Status Line: Recovering
04:38:56.546 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
04:38:56.547 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
04:38:56.547 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
04:38:56.547 00.000 25848 Worker thread wakes up
04:38:56.547 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:38:56.547 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:38:56.547 00.000 25848 move complete, result=0
04:38:56.547 00.000 25848 worker thread done servicing request
04:38:56.653 00.106 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
04:38:56.653 00.000 21444 Status Line: No star found
04:38:56.654 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=118, FiltMax=65504, Gamma=0.560
04:38:56.654 00.000 21444 UpdateGuideState exits: No star found
04:38:56.654 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:56.654 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
04:38:56.654 00.000 21444 Enqueuing Expose request
04:38:56.655 00.001 25848 Worker thread wakes up
04:38:56.655 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:56.655 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
04:38:59.505 02.850 25848 Exposure complete
04:38:59.582 00.077 25848 worker thread done servicing request
04:38:59.582 00.000 21444 OnExposeComplete: enter
04:38:59.582 00.000 21444 UpdateGuideState(): m_state=6
04:38:59.583 00.001 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1455
04:38:59.583 00.000 21444 Star::Find returns 1 (1), X=1247.77, Y=683.58, Mass=4251293, SNR=108.6, Peak=65504 HFD=7.6
04:38:59.583 00.000 21444 DistanceChecker: reject for large offset (3.55 > 2.49) avgDist = 1.24 count = 48
04:38:59.583 00.000 21444 Status Line: Recovering
04:38:59.583 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
04:38:59.584 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.00, y=0.00, opts=14)
04:38:59.584 00.000 21444 Enqueuing Move request for scope (0.00, 0.00)
04:38:59.584 00.000 25848 Worker thread wakes up
04:38:59.584 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:38:59.584 00.000 25848 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:38:59.584 00.000 25848 move complete, result=0
04:38:59.584 00.000 25848 worker thread done servicing request
04:38:59.693 00.109 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
04:38:59.693 00.000 21444 Status Line: No star found
04:38:59.693 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:38:59.693 00.000 21444 UpdateGuideState exits: No star found
04:38:59.693 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:59.693 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
04:38:59.693 00.000 21444 Enqueuing Expose request
04:38:59.693 00.000 25848 Worker thread wakes up
04:38:59.693 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:38:59.693 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
04:39:02.535 02.842 25848 Exposure complete
04:39:02.614 00.079 25848 worker thread done servicing request
04:39:02.614 00.000 21444 OnExposeComplete: enter
04:39:02.614 00.000 21444 UpdateGuideState(): m_state=6
04:39:02.615 00.001 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1456
04:39:02.615 00.000 21444 Star::Find returns 1 (1), X=1246.36, Y=683.38, Mass=3993628, SNR=115.6, Peak=65504 HFD=7.4
04:39:02.615 00.000 21444 DistanceChecker: deactivated
04:39:02.615 00.000 21444 MultiStar: [#1 1.45,1.33,1.22,U] [#2 1.40,0.84,1.17,U] [#3 0.63,0.65,0.81,U] [#4 1.84,0.55,0.74,U] [#5 1.61,0.28,0.86,U] [#6 1.35,1.14,0.74,U] [#7 1.41,-0.05,0.94,U] [#8 0.73,1.38,0.61,U] 
04:39:02.615 00.000 21444 refined, 8 included, MultiStar: {1.36, 0.89}, one-star: {1.57, 1.73}
04:39:02.615 00.000 21444 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.05) = xAngle (-2.47 = -2.47)
04:39:02.615 00.000 21444 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.32 = 0.97)
04:39:02.615 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=0.89 hyp=1.62 cameraTheta=0.58 mountX=-1.27 mountY=1.33, mountTheta=2.33
04:39:02.616 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=0.89, opts=13)
04:39:02.616 00.000 21444 Enqueuing Move request for scope (1.36, 0.89)
04:39:02.616 00.000 25848 Worker thread wakes up
04:39:02.616 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=144, FiltMax=65504, Gamma=0.560
04:39:02.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, 0.89) opts 0xd
04:39:02.616 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, 0.89)
04:39:02.616 00.000 25848 Moving (1.36, 0.89) raw xDistance=-1.27 yDistance=1.33
04:39:02.616 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.27
04:39:02.616 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:39:02.616 00.000 21444 UpdateGuideState exits: m=3993628 SNR=115.6 Saturated
04:39:02.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:02.616 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:02.616 00.000 21444 Enqueuing Expose request
04:39:02.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.33
04:39:02.616 00.000 25848 MoveAxis(E, 35, ABG)
04:39:02.616 00.000 25848 Guiding  Dir = 2, Dur = 35
04:39:02.703 00.087 25848 IsSlewing returns 0
04:39:02.703 00.000 25848 IsGuiding returns 0
04:39:02.735 00.032 25848 PulseGuide returned control before completion, sleep 14
04:39:02.755 00.020 25848 IsGuiding returns 1
04:39:02.755 00.000 25848 scope still moving after pulse duration time elapsed
04:39:02.812 00.057 25848 IsSlewing returns 0
04:39:02.812 00.000 25848 IsGuiding returns 0
04:39:02.812 00.000 25848 scope move finished after 35 + 73 ms
04:39:02.812 00.000 25848 Move returns status 0, amount 35
04:39:02.812 00.000 25848 MoveAxis(N, 0, ABG)
04:39:02.812 00.000 25848 Move returns status 0, amount 0
04:39:02.812 00.000 25848 move complete, result=0
04:39:02.812 00.000 25848 worker thread done servicing request
04:39:02.812 00.000 25848 Worker thread wakes up
04:39:02.812 00.000 21444 GuideStep: -1.3 px 35 ms EAST, 1.3 px 0 ms NORTH
04:39:02.813 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:02.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:05.653 02.840 25848 Exposure complete
04:39:05.728 00.075 25848 worker thread done servicing request
04:39:05.728 00.000 21444 OnExposeComplete: enter
04:39:05.729 00.001 21444 UpdateGuideState(): m_state=6
04:39:05.729 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1457
04:39:05.729 00.000 21444 Star::Find returns 1 (1), X=1248.06, Y=684.87, Mass=2952948, SNR=67.5, Peak=53244 HFD=7.1
04:39:05.729 00.000 21444 MultiStar: large primary error, entering stabilization period
04:39:05.729 00.000 21444 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.05) = xAngle (-2.27 = -2.27)
04:39:05.729 00.000 21444 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.12 = 1.17)
04:39:05.729 00.000 21444 CameraToMount -- cameraX=3.27 cameraY=3.22 hyp=4.59 cameraTheta=0.78 mountX=-2.97 mountY=4.22, mountTheta=2.18
04:39:05.730 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.27, y=3.22, opts=13)
04:39:05.730 00.000 21444 Enqueuing Move request for scope (3.27, 3.22)
04:39:05.730 00.000 25848 Worker thread wakes up
04:39:05.730 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.27, 3.22) opts 0xd
04:39:05.730 00.000 25848 Handling offset move in thread for scope, endpoint = (3.27, 3.22)
04:39:05.730 00.000 25848 Moving (3.27, 3.22) raw xDistance=-2.97 yDistance=4.22
04:39:05.730 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.92 from input -2.97
04:39:05.730 00.000 25848 resist switch: large excursion: input 4.22 thresh 1.53 direction from -1 to 1
04:39:05.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=16, FiltMax=65504, Gamma=0.560
04:39:05.730 00.000 21444 UpdateGuideState exits: m=2952948 SNR=67.5 Saturated
04:39:05.730 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=12.65
04:39:05.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:05.731 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:05.731 00.000 21444 Enqueuing Expose request
04:39:05.731 00.000 25848 GuideAlgorithmResistSwitch::result() returns 4.22 from input 4.22
04:39:05.731 00.000 25848 MoveAxis(E, 89, ABG)
04:39:05.731 00.000 25848 Guiding  Dir = 2, Dur = 89
04:39:05.751 00.020 25848 IsSlewing returns 0
04:39:05.751 00.000 25848 IsGuiding returns 0
04:39:05.782 00.031 25848 PulseGuide returned control before completion, sleep 69
04:39:05.857 00.075 25848 IsGuiding returns 1
04:39:05.857 00.000 25848 scope still moving after pulse duration time elapsed
04:39:06.000 00.143 25848 IsSlewing returns 0
04:39:06.000 00.000 25848 IsGuiding returns 0
04:39:06.000 00.000 25848 scope move finished after 89 + 159 ms
04:39:06.000 00.000 25848 Move returns status 0, amount 89
04:39:06.000 00.000 25848 BLC: Oldest BLC event removed
04:39:06.000 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 323 applied
04:39:06.000 00.000 25848 MoveAxis(S, 438, ABG)
04:39:06.000 00.000 25848 Guiding  Dir = 1, Dur = 438
04:39:06.030 00.030 25848 IsSlewing returns 0
04:39:06.031 00.001 25848 IsGuiding returns 0
04:39:06.062 00.031 25848 PulseGuide returned control before completion, sleep 418
04:39:06.511 00.449 25848 IsGuiding returns 1
04:39:06.512 00.001 25848 scope still moving after pulse duration time elapsed
04:39:06.579 00.067 25848 IsSlewing returns 0
04:39:06.579 00.000 25848 IsGuiding returns 0
04:39:06.579 00.000 25848 scope move finished after 438 + 110 ms
04:39:06.579 00.000 25848 Move returns status 0, amount 438
04:39:06.579 00.000 25848 move complete, result=0
04:39:06.580 00.001 25848 worker thread done servicing request
04:39:06.580 00.000 25848 Worker thread wakes up
04:39:06.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:06.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:06.580 00.000 21444 GuideStep: -3.0 px 89 ms EAST, 4.2 px 438 ms SOUTH
04:39:09.426 02.846 25848 Exposure complete
04:39:09.516 00.090 25848 worker thread done servicing request
04:39:09.516 00.000 21444 OnExposeComplete: enter
04:39:09.516 00.000 21444 UpdateGuideState(): m_state=6
04:39:09.516 00.000 21444 Star::Find(15, 1248, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1458
04:39:09.516 00.000 21444 Star::Find returns 1 (1), X=1244.83, Y=680.61, Mass=3422329, SNR=86.9, Peak=57108 HFD=7.7
04:39:09.516 00.000 21444 MultiStar: exiting stabilization period
04:39:09.517 00.001 21444 MultiStar: [#1 0.07,-0.57,1.31,U] [#2 -0.15,-1.51,1.40,U] [#3 -1.03,-1.12,1.05,U] [#4 0.16,-1.92,1.03,U] [#5 -0.13,-1.71,0.96,U] [#6 -0.63,-1.45,0.72,U] [#7 0.27,-1.58,0.82,U] [#8 -1.33,-1.09,0.48,U] 
04:39:09.517 00.000 21444 single-star, 8 included, MultiStar: {-0.23, -1.32}, one-star: {0.04, -1.04}
04:39:09.517 00.000 21444 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.05) = xAngle (-4.58 = 1.70)
04:39:09.517 00.000 21444 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.42 = -1.14)
04:39:09.517 00.000 21444 CameraToMount -- cameraX=0.04 cameraY=-1.04 hyp=1.04 cameraTheta=-1.53 mountX=-0.14 mountY=-0.95, mountTheta=-1.71
04:39:09.518 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=-1.04, opts=13)
04:39:09.518 00.000 21444 Enqueuing Move request for scope (0.04, -1.04)
04:39:09.518 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=220, FiltMax=65504, Gamma=0.560
04:39:09.518 00.000 21444 UpdateGuideState exits: m=3422329 SNR=86.9 Saturated
04:39:09.518 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:09.518 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:09.518 00.000 21444 Enqueuing Expose request
04:39:09.518 00.000 25848 Worker thread wakes up
04:39:09.518 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.04) opts 0xd
04:39:09.518 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, -1.04)
04:39:09.518 00.000 25848 Moving (0.04, -1.04) raw xDistance=-0.14 yDistance=-0.95
04:39:09.518 00.000 25848 BLC: History state: CurrMiss=-0.95, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=4.215098, 1:-0.947271
04:39:09.519 00.001 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:39:09.519 00.000 25848 BLC: window closed
04:39:09.519 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:39:09.519 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:39:09.519 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.95
04:39:09.519 00.000 25848 MoveAxis(E, 0, ABG)
04:39:09.519 00.000 25848 Move returns status 0, amount 0
04:39:09.519 00.000 25848 MoveAxis(N, 0, ABG)
04:39:09.519 00.000 25848 Move returns status 0, amount 0
04:39:09.519 00.000 25848 move complete, result=0
04:39:09.519 00.000 25848 worker thread done servicing request
04:39:09.519 00.000 25848 Worker thread wakes up
04:39:09.519 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:09.519 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:09.519 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
04:39:12.360 02.841 25848 Exposure complete
04:39:12.446 00.086 25848 worker thread done servicing request
04:39:12.446 00.000 21444 OnExposeComplete: enter
04:39:12.446 00.000 21444 UpdateGuideState(): m_state=6
04:39:12.448 00.002 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1459
04:39:12.448 00.000 21444 Star::Find returns 1 (1), X=1244.18, Y=679.95, Mass=3536308, SNR=73.7, Peak=62016 HFD=7.5
04:39:12.448 00.000 21444 MultiStar: [#1 -1.25,-1.78,0.00,M1] [#2 -1.44,-2.33,0.00,M1] [#3 -1.60,-2.03,0.00,M1] [#4 -1.02,-2.85,0.00,M1] [#5 -0.71,-2.78,0.00,M1] [#6 -1.31,-2.21,0.00,M1] [#7 -0.79,-2.32,0.00,M1] [#8 -1.95,-2.64,0.00,M1] 
04:39:12.448 00.000 21444 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.05) = xAngle (-4.97 = 1.32)
04:39:12.448 00.000 21444 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.81 = -1.53)
04:39:12.448 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-1.70 hyp=1.80 cameraTheta=-1.91 mountX=0.45 mountY=-1.80, mountTheta=-1.33
04:39:12.448 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-1.70, opts=13)
04:39:12.448 00.000 21444 Enqueuing Move request for scope (-0.61, -1.70)
04:39:12.448 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=242, FiltMax=65504, Gamma=0.560
04:39:12.448 00.000 21444 UpdateGuideState exits: m=3536308 SNR=73.7 Saturated
04:39:12.448 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:12.448 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:12.448 00.000 21444 Enqueuing Expose request
04:39:12.448 00.000 25848 Worker thread wakes up
04:39:12.449 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -1.70) opts 0xd
04:39:12.449 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -1.70)
04:39:12.449 00.000 25848 Moving (-0.61, -1.70) raw xDistance=0.45 yDistance=-1.80
04:39:12.449 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
04:39:12.449 00.000 25848 resist switch: large excursion: input -1.80 thresh 1.53 direction from 1 to -1
04:39:12.449 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.39
04:39:12.449 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.80 from input -1.80
04:39:12.449 00.000 25848 MoveAxis(E, 0, ABG)
04:39:12.449 00.000 25848 Move returns status 0, amount 0
04:39:12.449 00.000 25848 BLC: Oldest BLC event removed
04:39:12.449 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 323 applied
04:39:12.449 00.000 25848 MoveAxis(N, 372, ABG)
04:39:12.449 00.000 25848 Guiding  Dir = 0, Dur = 372
04:39:12.470 00.021 25848 IsSlewing returns 0
04:39:12.470 00.000 25848 IsGuiding returns 0
04:39:12.502 00.032 25848 PulseGuide returned control before completion, sleep 351
04:39:12.872 00.370 25848 IsGuiding returns 1
04:39:12.872 00.000 25848 scope still moving after pulse duration time elapsed
04:39:12.936 00.064 25848 IsSlewing returns 0
04:39:12.937 00.001 25848 IsGuiding returns 0
04:39:12.937 00.000 25848 scope move finished after 372 + 95 ms
04:39:12.937 00.000 25848 Move returns status 0, amount 372
04:39:12.937 00.000 25848 move complete, result=0
04:39:12.938 00.001 25848 worker thread done servicing request
04:39:12.938 00.000 25848 Worker thread wakes up
04:39:12.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:12.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:12.938 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -1.8 px 372 ms NORTH
04:39:15.777 02.839 25848 Exposure complete
04:39:15.869 00.092 25848 worker thread done servicing request
04:39:15.870 00.001 21444 OnExposeComplete: enter
04:39:15.870 00.000 21444 UpdateGuideState(): m_state=6
04:39:15.870 00.000 21444 Star::Find(15, 1244, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1460
04:39:15.870 00.000 21444 Star::Find returns 1 (1), X=1245.83, Y=682.51, Mass=4717807, SNR=134.0, Peak=65504 HFD=7.6
04:39:15.870 00.000 21444 MultiStar: [#1 1.16,0.45,1.42,U] [#2 1.44,0.50,1.21,U] [#3 0.02,-0.24,1.47,U] [#4 1.13,0.00,0.84,U] [#5 1.64,0.10,0.82,U] [#6 0.20,0.42,1.00,U] [#7 1.11,0.23,0.87,U] [#8 0.08,0.66,0.67,U] 
04:39:15.870 00.000 21444 refined, 8 included, MultiStar: {0.86, 0.31}, one-star: {1.04, 0.86}
04:39:15.870 00.000 21444 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.05) = xAngle (-2.70 = -2.70)
04:39:15.871 00.001 21444 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.74)
04:39:15.871 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=0.31 hyp=0.91 cameraTheta=0.35 mountX=-0.83 mountY=0.61, mountTheta=2.50
04:39:15.872 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=0.31, opts=13)
04:39:15.872 00.000 21444 Enqueuing Move request for scope (0.86, 0.31)
04:39:15.872 00.000 25848 Worker thread wakes up
04:39:15.872 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=180, FiltMax=65504, Gamma=0.560
04:39:15.872 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.31) opts 0xd
04:39:15.872 00.000 21444 UpdateGuideState exits: m=4717807 SNR=134.0 Saturated
04:39:15.872 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, 0.31)
04:39:15.872 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:15.872 00.000 25848 Moving (0.86, 0.31) raw xDistance=-0.83 yDistance=0.61
04:39:15.872 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:15.872 00.000 21444 Enqueuing Expose request
04:39:15.872 00.000 25848 BLC: History state: CurrMiss=-0.61, AvgInitMiss=0.01, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-1.798173, 1:-0.613221
04:39:15.872 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:39:15.872 00.000 25848 BLC: window closed
04:39:15.872 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
04:39:15.872 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:39:15.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
04:39:15.872 00.000 25848 MoveAxis(E, 24, ABG)
04:39:15.872 00.000 25848 Guiding  Dir = 2, Dur = 24
04:39:15.893 00.021 25848 IsSlewing returns 0
04:39:15.893 00.000 25848 IsGuiding returns 0
04:39:15.924 00.031 25848 IsGuiding returns 1
04:39:15.924 00.000 25848 scope still moving after pulse duration time elapsed
04:39:15.987 00.063 25848 IsSlewing returns 0
04:39:15.987 00.000 25848 IsGuiding returns 0
04:39:15.987 00.000 25848 scope move finished after 24 + 70 ms
04:39:15.987 00.000 25848 Move returns status 0, amount 24
04:39:15.987 00.000 25848 MoveAxis(N, 0, ABG)
04:39:15.987 00.000 25848 Move returns status 0, amount 0
04:39:15.987 00.000 25848 move complete, result=0
04:39:15.987 00.000 25848 worker thread done servicing request
04:39:15.987 00.000 25848 Worker thread wakes up
04:39:15.987 00.000 21444 GuideStep: -0.8 px 24 ms EAST, 0.6 px 0 ms NORTH
04:39:15.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:15.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:18.837 02.850 25848 Exposure complete
04:39:18.926 00.089 25848 worker thread done servicing request
04:39:18.926 00.000 21444 OnExposeComplete: enter
04:39:18.926 00.000 21444 UpdateGuideState(): m_state=6
04:39:18.926 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1461
04:39:18.926 00.000 21444 Star::Find returns 1 (1), X=1247.27, Y=682.41, Mass=4729541, SNR=167.4, Peak=65504 HFD=7.6
04:39:18.927 00.001 21444 MultiStar: [#1 2.24,0.42,0.00,M1] [#2 2.09,-0.01,1.23,U] [#3 1.22,0.17,0.98,U] [#4 2.51,-0.32,0.00,M1] [#5 2.87,-0.00,0.00,M1] [#6 1.90,0.23,0.89,U] [#7 2.21,-0.06,0.00,M1] [#8 1.66,0.35,0.56,U] 
04:39:18.927 00.000 21444 refined, 4 included, MultiStar: {1.90, 0.28}, one-star: {2.48, 0.76}
04:39:18.927 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
04:39:18.927 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
04:39:18.927 00.000 21444 CameraToMount -- cameraX=1.90 cameraY=0.28 hyp=1.92 cameraTheta=0.15 mountX=-1.87 mountY=0.98, mountTheta=2.66
04:39:18.927 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.90, y=0.28, opts=13)
04:39:18.927 00.000 21444 Enqueuing Move request for scope (1.90, 0.28)
04:39:18.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=66, FiltMax=65504, Gamma=0.560
04:39:18.928 00.001 21444 UpdateGuideState exits: m=4729541 SNR=167.4 Saturated
04:39:18.928 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:18.928 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:18.928 00.000 21444 Enqueuing Expose request
04:39:18.928 00.000 25848 Worker thread wakes up
04:39:18.928 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.90, 0.28) opts 0xd
04:39:18.928 00.000 25848 Handling offset move in thread for scope, endpoint = (1.90, 0.28)
04:39:18.928 00.000 25848 Moving (1.90, 0.28) raw xDistance=-1.87 yDistance=0.98
04:39:18.928 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.87
04:39:18.928 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:39:18.928 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.98
04:39:18.928 00.000 25848 MoveAxis(E, 56, ABG)
04:39:18.928 00.000 25848 Guiding  Dir = 2, Dur = 56
04:39:18.952 00.024 25848 IsSlewing returns 0
04:39:18.953 00.001 25848 IsGuiding returns 0
04:39:18.985 00.032 25848 PulseGuide returned control before completion, sleep 35
04:39:19.026 00.041 25848 IsGuiding returns 1
04:39:19.026 00.000 25848 scope still moving after pulse duration time elapsed
04:39:19.078 00.052 25848 IsSlewing returns 0
04:39:19.078 00.000 25848 IsGuiding returns 0
04:39:19.079 00.001 25848 scope move finished after 56 + 69 ms
04:39:19.079 00.000 25848 Move returns status 0, amount 56
04:39:19.079 00.000 25848 MoveAxis(N, 0, ABG)
04:39:19.079 00.000 25848 Move returns status 0, amount 0
04:39:19.079 00.000 25848 move complete, result=0
04:39:19.079 00.000 25848 worker thread done servicing request
04:39:19.079 00.000 25848 Worker thread wakes up
04:39:19.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:19.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:19.079 00.000 21444 GuideStep: -1.9 px 56 ms EAST, 1.0 px 0 ms NORTH
04:39:21.923 02.844 25848 Exposure complete
04:39:22.009 00.086 25848 worker thread done servicing request
04:39:22.009 00.000 21444 OnExposeComplete: enter
04:39:22.009 00.000 21444 UpdateGuideState(): m_state=6
04:39:22.009 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1462
04:39:22.009 00.000 21444 Star::Find returns 1 (1), X=1248.07, Y=683.24, Mass=4409916, SNR=126.4, Peak=65504 HFD=7.6
04:39:22.010 00.001 21444 MultiStar: [#1 2.89,0.77,0.00,M2] [#2 2.83,0.27,0.00,M1] [#3 1.89,0.40,0.87,U] [#4 3.19,0.54,0.00,M2] [#5 3.49,0.58,0.00,M2] [#6 2.67,0.49,0.00,M1] [#7 3.00,0.37,0.00,M2] [#8 2.44,0.75,0.00,M1] 
04:39:22.010 00.000 21444 refined, 1 included, MultiStar: {2.63, 1.03}, one-star: {3.28, 1.59}
04:39:22.010 00.000 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.68 = -2.68)
04:39:22.010 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.52 = 0.76)
04:39:22.010 00.000 21444 CameraToMount -- cameraX=2.63 cameraY=1.03 hyp=2.83 cameraTheta=0.37 mountX=-2.53 mountY=1.95, mountTheta=2.48
04:39:22.010 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.63, y=1.03, opts=13)
04:39:22.010 00.000 21444 Enqueuing Move request for scope (2.63, 1.03)
04:39:22.010 00.000 25848 Worker thread wakes up
04:39:22.010 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.63, 1.03) opts 0xd
04:39:22.011 00.001 25848 Handling offset move in thread for scope, endpoint = (2.63, 1.03)
04:39:22.011 00.000 25848 Moving (2.63, 1.03) raw xDistance=-2.53 yDistance=1.95
04:39:22.011 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.68 from input -2.53
04:39:22.011 00.000 25848 resist switch: large excursion: input 1.95 thresh 1.53 direction from -1 to 1
04:39:22.011 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.86
04:39:22.011 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
04:39:22.011 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=256, FiltMax=65504, Gamma=0.560
04:39:22.011 00.000 25848 MoveAxis(E, 78, ABG)
04:39:22.011 00.000 25848 Guiding  Dir = 2, Dur = 78
04:39:22.011 00.000 21444 UpdateGuideState exits: m=4409916 SNR=126.4 Saturated
04:39:22.011 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:22.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:22.011 00.000 21444 Enqueuing Expose request
04:39:22.031 00.020 25848 IsSlewing returns 0
04:39:22.031 00.000 25848 IsGuiding returns 0
04:39:22.063 00.032 25848 PulseGuide returned control before completion, sleep 57
04:39:22.155 00.092 25848 IsGuiding returns 1
04:39:22.155 00.000 25848 scope still moving after pulse duration time elapsed
04:39:22.204 00.049 25848 IsSlewing returns 0
04:39:22.204 00.000 25848 IsGuiding returns 0
04:39:22.204 00.000 25848 scope move finished after 78 + 93 ms
04:39:22.204 00.000 25848 Move returns status 0, amount 78
04:39:22.204 00.000 25848 BLC: Oldest BLC event removed
04:39:22.204 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 323 applied
04:39:22.204 00.000 25848 MoveAxis(S, 376, ABG)
04:39:22.204 00.000 25848 Guiding  Dir = 1, Dur = 376
04:39:22.234 00.030 25848 IsSlewing returns 0
04:39:22.235 00.001 25848 IsGuiding returns 0
04:39:22.266 00.031 25848 PulseGuide returned control before completion, sleep 356
04:39:22.629 00.363 25848 IsGuiding returns 1
04:39:22.629 00.000 25848 scope still moving after pulse duration time elapsed
04:39:22.685 00.056 25848 IsSlewing returns 0
04:39:22.685 00.000 25848 IsGuiding returns 0
04:39:22.685 00.000 25848 scope move finished after 376 + 75 ms
04:39:22.685 00.000 25848 Move returns status 0, amount 376
04:39:22.685 00.000 25848 move complete, result=0
04:39:22.685 00.000 25848 worker thread done servicing request
04:39:22.685 00.000 25848 Worker thread wakes up
04:39:22.685 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:22.685 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:22.686 00.001 21444 GuideStep: -2.5 px 78 ms EAST, 2.0 px 376 ms SOUTH
04:39:25.529 02.843 25848 Exposure complete
04:39:25.609 00.080 25848 worker thread done servicing request
04:39:25.609 00.000 21444 OnExposeComplete: enter
04:39:25.609 00.000 21444 UpdateGuideState(): m_state=6
04:39:25.610 00.001 21444 Star::Find(15, 1248, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1463
04:39:25.610 00.000 21444 Star::Find returns 1 (1), X=1246.48, Y=683.27, Mass=4602633, SNR=109.0, Peak=65504 HFD=7.5
04:39:25.610 00.000 21444 MultiStar: [#1 1.80,1.42,0.00,M3] [#2 1.40,1.02,1.84,U] [#3 0.64,0.97,1.20,U] [#4 1.88,0.35,1.01,U] [#5 2.74,0.80,0.00,M3] [#6 2.25,1.37,0.00,M2] [#7 2.41,0.75,0.00,M3] [#8 0.97,1.04,0.61,U] 
04:39:25.610 00.000 21444 refined, 4 included, MultiStar: {1.33, 1.00}, one-star: {1.69, 1.62}
04:39:25.610 00.000 21444 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.05) = xAngle (-2.41 = -2.41)
04:39:25.610 00.000 21444 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.25 = 1.03)
04:39:25.610 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=1.00 hyp=1.66 cameraTheta=0.65 mountX=-1.23 mountY=1.43, mountTheta=2.28
04:39:25.611 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=1.00, opts=13)
04:39:25.611 00.000 21444 Enqueuing Move request for scope (1.33, 1.00)
04:39:25.611 00.000 25848 Worker thread wakes up
04:39:25.611 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, 1.00) opts 0xd
04:39:25.611 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, 1.00)
04:39:25.611 00.000 25848 Moving (1.33, 1.00) raw xDistance=-1.23 yDistance=1.43
04:39:25.611 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=168, FiltMax=65504, Gamma=0.560
04:39:25.611 00.000 21444 UpdateGuideState exits: m=4602633 SNR=109.0 Saturated
04:39:25.611 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:25.611 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:25.611 00.000 21444 Enqueuing Expose request
04:39:25.611 00.000 25848 BLC: History state: CurrMiss=1.43, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.954745, 1:1.427515
04:39:25.611 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:39:25.611 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.23
04:39:25.611 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
04:39:25.611 00.000 25848 MoveAxis(E, 41, ABG)
04:39:25.611 00.000 25848 Guiding  Dir = 2, Dur = 41
04:39:25.640 00.029 25848 IsSlewing returns 0
04:39:25.640 00.000 25848 IsGuiding returns 0
04:39:25.671 00.031 25848 PulseGuide returned control before completion, sleep 21
04:39:25.701 00.030 25848 IsGuiding returns 1
04:39:25.701 00.000 25848 scope still moving after pulse duration time elapsed
04:39:25.766 00.065 25848 IsSlewing returns 0
04:39:25.766 00.000 25848 IsGuiding returns 0
04:39:25.767 00.001 25848 scope move finished after 41 + 85 ms
04:39:25.767 00.000 25848 Move returns status 0, amount 41
04:39:25.767 00.000 25848 MoveAxis(S, 39, ABG)
04:39:25.767 00.000 25848 Guiding  Dir = 1, Dur = 39
04:39:25.795 00.028 25848 IsSlewing returns 0
04:39:25.795 00.000 25848 IsGuiding returns 0
04:39:25.827 00.032 25848 PulseGuide returned control before completion, sleep 18
04:39:25.926 00.099 25848 IsGuiding returns 1
04:39:25.927 00.001 25848 scope still moving after pulse duration time elapsed
04:39:25.970 00.043 25848 IsSlewing returns 0
04:39:25.970 00.000 25848 IsGuiding returns 0
04:39:25.970 00.000 25848 scope move finished after 39 + 136 ms
04:39:25.970 00.000 25848 Move returns status 0, amount 39
04:39:25.970 00.000 25848 move complete, result=0
04:39:25.971 00.001 25848 worker thread done servicing request
04:39:25.971 00.000 25848 Worker thread wakes up
04:39:25.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:25.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:25.971 00.000 21444 GuideStep: -1.2 px 41 ms EAST, 1.4 px 39 ms SOUTH
04:39:28.813 02.842 25848 Exposure complete
04:39:28.901 00.088 25848 worker thread done servicing request
04:39:28.901 00.000 21444 OnExposeComplete: enter
04:39:28.901 00.000 21444 UpdateGuideState(): m_state=6
04:39:28.902 00.001 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1464
04:39:28.902 00.000 21444 Star::Find returns 1 (1), X=1247.17, Y=681.46, Mass=4954810, SNR=156.6, Peak=65504 HFD=7.7
04:39:28.902 00.000 21444 MultiStar: [#1 2.40,-0.32,0.00,M4] [#2 2.25,-0.71,0.00,M1] [#3 1.77,-0.08,1.11,U] [#4 2.43,-1.04,0.00,M2] [#5 3.03,-0.63,0.00,M4] [#6 1.59,-0.53,0.92,U] [#7 2.13,-1.22,0.00,M4] [#8 1.13,-0.53,0.83,U] 
04:39:28.902 00.000 21444 refined, 3 included, MultiStar: {1.75, -0.31}, one-star: {2.38, -0.19}
04:39:28.902 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
04:39:28.902 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.07 = 0.21)
04:39:28.902 00.000 21444 CameraToMount -- cameraX=1.75 cameraY=-0.31 hyp=1.78 cameraTheta=-0.18 mountX=-1.77 mountY=0.37, mountTheta=2.93
04:39:28.903 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.75, y=-0.31, opts=13)
04:39:28.903 00.000 21444 Enqueuing Move request for scope (1.75, -0.31)
04:39:28.903 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=154, FiltMax=65504, Gamma=0.560
04:39:28.903 00.000 21444 UpdateGuideState exits: m=4954810 SNR=156.6 Saturated
04:39:28.903 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:28.903 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:28.903 00.000 21444 Enqueuing Expose request
04:39:28.904 00.001 25848 Worker thread wakes up
04:39:28.904 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.75, -0.31) opts 0xd
04:39:28.904 00.000 25848 Handling offset move in thread for scope, endpoint = (1.75, -0.31)
04:39:28.904 00.000 25848 Moving (1.75, -0.31) raw xDistance=-1.77 yDistance=0.37
04:39:28.904 00.000 25848 BLC: History state: CurrMiss=0.37, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.954745, 1:1.427515, 2:0.371562
04:39:28.904 00.000 25848 BLC: No correction, Miss < min_move
04:39:28.904 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.77
04:39:28.904 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:28.904 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:39:28.904 00.000 25848 MoveAxis(E, 54, ABG)
04:39:28.904 00.000 25848 Guiding  Dir = 2, Dur = 54
04:39:28.924 00.020 25848 IsSlewing returns 0
04:39:28.925 00.001 25848 IsGuiding returns 0
04:39:28.956 00.031 25848 PulseGuide returned control before completion, sleep 33
04:39:29.013 00.057 25848 IsGuiding returns 1
04:39:29.013 00.000 25848 scope still moving after pulse duration time elapsed
04:39:29.080 00.067 25848 IsSlewing returns 0
04:39:29.080 00.000 25848 IsGuiding returns 0
04:39:29.080 00.000 25848 scope move finished after 54 + 101 ms
04:39:29.080 00.000 25848 Move returns status 0, amount 54
04:39:29.080 00.000 25848 MoveAxis(N, 0, ABG)
04:39:29.081 00.001 25848 Move returns status 0, amount 0
04:39:29.081 00.000 25848 move complete, result=0
04:39:29.081 00.000 25848 worker thread done servicing request
04:39:29.081 00.000 25848 Worker thread wakes up
04:39:29.081 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:29.081 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:29.081 00.000 21444 GuideStep: -1.8 px 54 ms EAST, 0.4 px 0 ms NORTH
04:39:31.932 02.851 25848 Exposure complete
04:39:32.011 00.079 25848 worker thread done servicing request
04:39:32.011 00.000 21444 OnExposeComplete: enter
04:39:32.011 00.000 21444 UpdateGuideState(): m_state=6
04:39:32.012 00.001 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1465
04:39:32.012 00.000 21444 Star::Find returns 1 (1), X=1248.65, Y=681.35, Mass=4323284, SNR=107.0, Peak=65504 HFD=7.4
04:39:32.012 00.000 21444 MultiStar: [#1 3.81,-0.56,0.00,M5] [#2 3.76,-1.00,0.00,M2] [#3 2.59,-0.85,0.00,M1] [#4 3.62,-1.16,0.00,M3] [#5 3.94,-0.44,0.00,M5] [#6 3.19,-0.64,0.00,M2] [#7 3.28,-1.38,0.00,M5] [#8 2.55,-1.23,0.00,M1] 
04:39:32.012 00.000 21444 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.05) = xAngle (-3.13 = -3.13)
04:39:32.012 00.000 21444 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.97 = 0.31)
04:39:32.012 00.000 21444 CameraToMount -- cameraX=3.86 cameraY=-0.30 hyp=3.87 cameraTheta=-0.08 mountX=-3.87 mountY=1.18, mountTheta=2.84
04:39:32.013 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.86, y=-0.30, opts=13)
04:39:32.013 00.000 21444 Enqueuing Move request for scope (3.86, -0.30)
04:39:32.013 00.000 25848 Worker thread wakes up
04:39:32.013 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.86, -0.30) opts 0xd
04:39:32.013 00.000 25848 Handling offset move in thread for scope, endpoint = (3.86, -0.30)
04:39:32.013 00.000 25848 Moving (3.86, -0.30) raw xDistance=-3.87 yDistance=1.18
04:39:32.013 00.000 25848 BLC: window closed
04:39:32.013 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=218, FiltMax=65504, Gamma=0.560
04:39:32.013 00.000 25848 BLC: History state: CurrMiss=1.18, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.954745, 1:1.427515, 2:0.371562
04:39:32.013 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:39:32.013 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.52 from input -3.87
04:39:32.013 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
04:39:32.013 00.000 25848 MoveAxis(E, 116, ABG)
04:39:32.013 00.000 25848 Guiding  Dir = 2, Dur = 116
04:39:32.013 00.000 21444 UpdateGuideState exits: m=4323284 SNR=107.0 Saturated
04:39:32.013 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:32.013 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:32.013 00.000 21444 Enqueuing Expose request
04:39:32.033 00.020 25848 IsSlewing returns 0
04:39:32.034 00.001 25848 IsGuiding returns 0
04:39:32.066 00.032 25848 PulseGuide returned control before completion, sleep 95
04:39:32.176 00.110 25848 IsGuiding returns 1
04:39:32.176 00.000 25848 scope still moving after pulse duration time elapsed
04:39:32.218 00.042 25848 IsSlewing returns 0
04:39:32.218 00.000 25848 IsGuiding returns 0
04:39:32.218 00.000 25848 scope move finished after 116 + 68 ms
04:39:32.218 00.000 25848 Move returns status 0, amount 116
04:39:32.218 00.000 25848 MoveAxis(S, 32, ABG)
04:39:32.218 00.000 25848 Guiding  Dir = 1, Dur = 32
04:39:32.251 00.033 25848 IsSlewing returns 0
04:39:32.251 00.000 25848 IsGuiding returns 0
04:39:32.283 00.032 25848 PulseGuide returned control before completion, sleep 11
04:39:32.307 00.024 25848 IsGuiding returns 1
04:39:32.307 00.000 25848 scope still moving after pulse duration time elapsed
04:39:32.359 00.052 25848 IsSlewing returns 0
04:39:32.359 00.000 25848 IsGuiding returns 0
04:39:32.359 00.000 25848 scope move finished after 32 + 76 ms
04:39:32.359 00.000 25848 Move returns status 0, amount 32
04:39:32.359 00.000 25848 move complete, result=0
04:39:32.359 00.000 25848 worker thread done servicing request
04:39:32.359 00.000 25848 Worker thread wakes up
04:39:32.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:32.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:32.359 00.000 21444 GuideStep: -3.9 px 116 ms EAST, 1.2 px 32 ms SOUTH
04:39:35.209 02.850 25848 Exposure complete
04:39:35.291 00.082 25848 worker thread done servicing request
04:39:35.291 00.000 21444 OnExposeComplete: enter
04:39:35.291 00.000 21444 UpdateGuideState(): m_state=6
04:39:35.291 00.000 21444 Star::Find(15, 1248, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1466
04:39:35.291 00.000 21444 Star::Find returns 1 (1), X=1245.93, Y=681.35, Mass=4870405, SNR=152.2, Peak=65504 HFD=7.7
04:39:35.291 00.000 21444 MultiStar: [#1 0.47,-0.57,1.62,U] [#2 0.78,-0.55,1.57,U] [#3 -0.16,-0.82,1.37,U] [#4 1.12,-1.14,0.86,U] [#5 1.21,-0.78,1.13,U] [#6 0.41,-1.00,0.74,U] [#7 0.88,-1.04,1.03,U] [#8 -0.07,-0.54,0.59,U] 
04:39:35.291 00.000 21444 refined, 8 included, MultiStar: {0.65, -0.73}, one-star: {1.14, -0.30}
04:39:35.292 00.001 21444 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.05) = xAngle (-3.90 = 2.39)
04:39:35.292 00.000 21444 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.74 = -0.46)
04:39:35.292 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.73 hyp=0.97 cameraTheta=-0.84 mountX=-0.71 mountY=-0.43, mountTheta=-2.60
04:39:35.292 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.73, opts=13)
04:39:35.292 00.000 21444 Enqueuing Move request for scope (0.65, -0.73)
04:39:35.292 00.000 25848 Worker thread wakes up
04:39:35.292 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.73) opts 0xd
04:39:35.292 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.73)
04:39:35.293 00.001 25848 Moving (0.65, -0.73) raw xDistance=-0.71 yDistance=-0.43
04:39:35.293 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.71
04:39:35.293 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:39:35.293 00.000 21444 UpdateGuideState exits: m=4870405 SNR=152.2 Saturated
04:39:35.293 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:35.293 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:35.293 00.000 21444 Enqueuing Expose request
04:39:35.293 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:35.293 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
04:39:35.293 00.000 25848 MoveAxis(E, 29, ABG)
04:39:35.293 00.000 25848 Guiding  Dir = 2, Dur = 29
04:39:35.313 00.020 25848 IsSlewing returns 0
04:39:35.313 00.000 25848 IsGuiding returns 0
04:39:35.345 00.032 25848 IsGuiding returns 1
04:39:35.345 00.000 25848 scope still moving after pulse duration time elapsed
04:39:35.390 00.045 25848 IsSlewing returns 0
04:39:35.390 00.000 25848 IsGuiding returns 0
04:39:35.390 00.000 25848 scope move finished after 29 + 48 ms
04:39:35.390 00.000 25848 Move returns status 0, amount 29
04:39:35.390 00.000 25848 MoveAxis(N, 0, ABG)
04:39:35.390 00.000 25848 Move returns status 0, amount 0
04:39:35.390 00.000 25848 move complete, result=0
04:39:35.390 00.000 25848 worker thread done servicing request
04:39:35.390 00.000 25848 Worker thread wakes up
04:39:35.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:35.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:35.390 00.000 21444 GuideStep: -0.7 px 29 ms EAST, -0.4 px 0 ms NORTH
04:39:38.235 02.845 25848 Exposure complete
04:39:38.325 00.090 25848 worker thread done servicing request
04:39:38.325 00.000 21444 OnExposeComplete: enter
04:39:38.326 00.001 21444 UpdateGuideState(): m_state=6
04:39:38.326 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1467
04:39:38.326 00.000 21444 Star::Find returns 1 (1), X=1247.15, Y=681.28, Mass=4829513, SNR=175.8, Peak=65504 HFD=7.6
04:39:38.326 00.000 21444 MultiStar: [#1 1.47,-1.24,1.50,U] [#2 1.42,-1.36,1.33,U] [#3 1.25,-1.43,1.17,U] [#4 2.39,-0.82,0.00,M3] [#5 2.88,-0.88,0.00,M5] [#6 1.66,-0.81,0.92,U] [#7 2.20,-0.99,0.00,M5] [#8 1.18,-0.64,0.56,U] 
04:39:38.326 00.000 21444 refined, 5 included, MultiStar: {1.56, -1.06}, one-star: {2.36, -0.37}
04:39:38.326 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.64)
04:39:38.326 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.49 = -0.21)
04:39:38.327 00.001 21444 CameraToMount -- cameraX=1.56 cameraY=-1.06 hyp=1.88 cameraTheta=-0.60 mountX=-1.65 mountY=-0.39, mountTheta=-2.91
04:39:38.328 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.56, y=-1.06, opts=13)
04:39:38.328 00.000 21444 Enqueuing Move request for scope (1.56, -1.06)
04:39:38.328 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=130, FiltMax=65504, Gamma=0.560
04:39:38.328 00.000 21444 UpdateGuideState exits: m=4829513 SNR=175.8 Saturated
04:39:38.328 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:38.328 00.000 25848 Worker thread wakes up
04:39:38.328 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.56, -1.06) opts 0xd
04:39:38.328 00.000 25848 Handling offset move in thread for scope, endpoint = (1.56, -1.06)
04:39:38.328 00.000 25848 Moving (1.56, -1.06) raw xDistance=-1.65 yDistance=-0.39
04:39:38.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.65
04:39:38.329 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:38.329 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
04:39:38.329 00.000 25848 MoveAxis(E, 50, ABG)
04:39:38.329 00.000 25848 Guiding  Dir = 2, Dur = 50
04:39:38.329 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:38.329 00.000 21444 Enqueuing Expose request
04:39:38.359 00.030 25848 IsSlewing returns 0
04:39:38.360 00.001 25848 IsGuiding returns 0
04:39:38.391 00.031 25848 PulseGuide returned control before completion, sleep 30
04:39:38.424 00.033 25848 IsGuiding returns 1
04:39:38.424 00.000 25848 scope still moving after pulse duration time elapsed
04:39:38.483 00.059 25848 IsSlewing returns 0
04:39:38.484 00.001 25848 IsGuiding returns 0
04:39:38.484 00.000 25848 scope move finished after 50 + 74 ms
04:39:38.484 00.000 25848 Move returns status 0, amount 50
04:39:38.484 00.000 25848 MoveAxis(N, 0, ABG)
04:39:38.485 00.001 25848 Move returns status 0, amount 0
04:39:38.485 00.000 25848 move complete, result=0
04:39:38.485 00.000 25848 worker thread done servicing request
04:39:38.485 00.000 25848 Worker thread wakes up
04:39:38.485 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:38.485 00.000 21444 GuideStep: -1.6 px 50 ms EAST, -0.4 px 0 ms NORTH
04:39:38.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:41.329 02.844 25848 Exposure complete
04:39:41.413 00.084 25848 worker thread done servicing request
04:39:41.414 00.001 21444 OnExposeComplete: enter
04:39:41.414 00.000 21444 UpdateGuideState(): m_state=6
04:39:41.414 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1468
04:39:41.414 00.000 21444 Star::Find returns 1 (1), X=1245.74, Y=680.70, Mass=4882815, SNR=149.5, Peak=65504 HFD=7.7
04:39:41.414 00.000 21444 MultiStar: [#1 0.78,-1.30,1.44,U] [#2 0.62,-1.34,1.32,U] [#3 -0.57,-1.07,1.16,U] [#4 0.36,-1.41,0.92,U] [#5 1.06,-1.59,0.78,U] [#6 -0.08,-1.50,0.84,U] [#7 0.26,-1.23,1.17,U] [#8 -0.08,-1.29,0.67,U] 
04:39:41.414 00.000 21444 refined, 8 included, MultiStar: {0.38, -1.28}, one-star: {0.95, -0.95}
04:39:41.414 00.000 21444 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.05) = xAngle (-4.33 = 1.95)
04:39:41.414 00.000 21444 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.17 = -0.89)
04:39:41.414 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-1.28 hyp=1.34 cameraTheta=-1.28 mountX=-0.50 mountY=-1.04, mountTheta=-2.02
04:39:41.415 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-1.28, opts=13)
04:39:41.415 00.000 21444 Enqueuing Move request for scope (0.38, -1.28)
04:39:41.415 00.000 25848 Worker thread wakes up
04:39:41.415 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=16, FiltMax=65504, Gamma=0.560
04:39:41.415 00.000 21444 UpdateGuideState exits: m=4882815 SNR=149.5 Saturated
04:39:41.415 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:41.415 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:41.415 00.000 21444 Enqueuing Expose request
04:39:41.415 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.28) opts 0xd
04:39:41.415 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -1.28)
04:39:41.415 00.000 25848 Moving (0.38, -1.28) raw xDistance=-0.50 yDistance=-1.04
04:39:41.415 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
04:39:41.415 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:39:41.416 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.04
04:39:41.416 00.000 25848 MoveAxis(E, 0, ABG)
04:39:41.416 00.000 25848 Move returns status 0, amount 0
04:39:41.416 00.000 25848 MoveAxis(N, 0, ABG)
04:39:41.416 00.000 25848 Move returns status 0, amount 0
04:39:41.416 00.000 25848 move complete, result=0
04:39:41.416 00.000 25848 worker thread done servicing request
04:39:41.416 00.000 25848 Worker thread wakes up
04:39:41.416 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:41.416 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:41.416 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.0 px 0 ms NORTH
04:39:44.265 02.849 25848 Exposure complete
04:39:44.349 00.084 25848 worker thread done servicing request
04:39:44.349 00.000 21444 OnExposeComplete: enter
04:39:44.349 00.000 21444 UpdateGuideState(): m_state=6
04:39:44.349 00.000 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1469
04:39:44.349 00.000 21444 Star::Find returns 1 (1), X=1245.91, Y=681.24, Mass=4772336, SNR=229.8, Peak=65504 HFD=7.5
04:39:44.349 00.000 21444 MultiStar: [#1 1.17,-1.08,0.91,U] [#2 1.11,-1.19,0.91,U] [#3 0.11,-1.34,0.83,U] [#4 1.05,-1.40,0.70,U] [#5 1.49,-1.11,0.69,U] [#6 0.27,-1.01,0.52,U] [#7 0.39,-1.79,0.45,U] [#8 0.06,-0.66,0.43,U] 
04:39:44.349 00.000 21444 single-star, 8 included, MultiStar: {0.84, -1.08}, one-star: {1.12, -0.41}
04:39:44.349 00.000 21444 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.05) = xAngle (-3.40 = 2.88)
04:39:44.350 00.001 21444 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.25 = 0.04)
04:39:44.350 00.000 21444 CameraToMount -- cameraX=1.12 cameraY=-0.41 hyp=1.19 cameraTheta=-0.35 mountX=-1.15 mountY=0.04, mountTheta=3.10
04:39:44.350 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.12, y=-0.41, opts=13)
04:39:44.350 00.000 21444 Enqueuing Move request for scope (1.12, -0.41)
04:39:44.350 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:39:44.350 00.000 21444 UpdateGuideState exits: m=4772336 SNR=229.8 Saturated
04:39:44.350 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:44.350 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:44.350 00.000 21444 Enqueuing Expose request
04:39:44.350 00.000 25848 Worker thread wakes up
04:39:44.351 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.12, -0.41) opts 0xd
04:39:44.351 00.000 25848 Handling offset move in thread for scope, endpoint = (1.12, -0.41)
04:39:44.351 00.000 25848 Moving (1.12, -0.41) raw xDistance=-1.15 yDistance=0.04
04:39:44.351 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.15
04:39:44.351 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:44.351 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:39:44.351 00.000 25848 MoveAxis(E, 33, ABG)
04:39:44.351 00.000 25848 Guiding  Dir = 2, Dur = 33
04:39:44.375 00.024 25848 IsSlewing returns 0
04:39:44.375 00.000 25848 IsGuiding returns 0
04:39:44.406 00.031 25848 PulseGuide returned control before completion, sleep 13
04:39:44.420 00.014 25848 IsGuiding returns 1
04:39:44.420 00.000 25848 scope still moving after pulse duration time elapsed
04:39:44.501 00.081 25848 IsSlewing returns 0
04:39:44.502 00.001 25848 IsGuiding returns 0
04:39:44.502 00.000 25848 scope move finished after 33 + 93 ms
04:39:44.502 00.000 25848 Move returns status 0, amount 33
04:39:44.502 00.000 25848 MoveAxis(N, 0, ABG)
04:39:44.502 00.000 25848 Move returns status 0, amount 0
04:39:44.502 00.000 25848 move complete, result=0
04:39:44.502 00.000 25848 worker thread done servicing request
04:39:44.502 00.000 25848 Worker thread wakes up
04:39:44.502 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:44.502 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:44.502 00.000 21444 GuideStep: -1.2 px 33 ms EAST, 0.0 px 0 ms NORTH
04:39:47.347 02.845 25848 Exposure complete
04:39:47.424 00.077 25848 worker thread done servicing request
04:39:47.424 00.000 21444 OnExposeComplete: enter
04:39:47.424 00.000 21444 UpdateGuideState(): m_state=6
04:39:47.425 00.001 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1470
04:39:47.425 00.000 21444 Star::Find returns 1 (1), X=1246.10, Y=681.03, Mass=4873594, SNR=233.6, Peak=65504 HFD=7.4
04:39:47.425 00.000 21444 MultiStar: [#1 1.45,-1.73,0.00,M2] [#2 1.40,-1.25,0.99,U] [#3 0.51,-1.27,0.98,U] [#4 1.32,-1.50,0.87,U] [#5 1.90,-1.29,0.00,M4] [#6 0.86,-1.08,0.70,U] [#7 1.25,-1.41,0.70,U] [#8 0.47,-1.39,0.40,U] 
04:39:47.425 00.000 21444 single-star, 6 included, MultiStar: {1.07, -1.19}, one-star: {1.31, -0.62}
04:39:47.425 00.000 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.49 = 2.79)
04:39:47.425 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.34 = -0.05)
04:39:47.425 00.000 21444 CameraToMount -- cameraX=1.31 cameraY=-0.62 hyp=1.45 cameraTheta=-0.44 mountX=-1.36 mountY=-0.08, mountTheta=-3.09
04:39:47.426 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.31, y=-0.62, opts=13)
04:39:47.426 00.000 21444 Enqueuing Move request for scope (1.31, -0.62)
04:39:47.426 00.000 25848 Worker thread wakes up
04:39:47.426 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.31, -0.62) opts 0xd
04:39:47.426 00.000 25848 Handling offset move in thread for scope, endpoint = (1.31, -0.62)
04:39:47.426 00.000 25848 Moving (1.31, -0.62) raw xDistance=-1.36 yDistance=-0.08
04:39:47.426 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.36
04:39:47.426 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:47.426 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:39:47.426 00.000 25848 MoveAxis(E, 42, ABG)
04:39:47.426 00.000 25848 Guiding  Dir = 2, Dur = 42
04:39:47.426 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=28, FiltMax=65504, Gamma=0.560
04:39:47.426 00.000 21444 UpdateGuideState exits: m=4873594 SNR=233.6 Saturated
04:39:47.426 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:47.426 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:47.426 00.000 21444 Enqueuing Expose request
04:39:47.451 00.025 25848 IsSlewing returns 0
04:39:47.451 00.000 25848 IsGuiding returns 0
04:39:47.483 00.032 25848 PulseGuide returned control before completion, sleep 21
04:39:47.504 00.021 25848 IsGuiding returns 1
04:39:47.504 00.000 25848 scope still moving after pulse duration time elapsed
04:39:47.560 00.056 25848 IsSlewing returns 0
04:39:47.561 00.001 25848 IsGuiding returns 0
04:39:47.561 00.000 25848 scope move finished after 42 + 67 ms
04:39:47.561 00.000 25848 Move returns status 0, amount 42
04:39:47.561 00.000 25848 MoveAxis(N, 0, ABG)
04:39:47.561 00.000 25848 Move returns status 0, amount 0
04:39:47.561 00.000 25848 move complete, result=0
04:39:47.561 00.000 25848 worker thread done servicing request
04:39:47.561 00.000 25848 Worker thread wakes up
04:39:47.561 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:47.561 00.000 21444 GuideStep: -1.4 px 42 ms EAST, -0.1 px 0 ms NORTH
04:39:47.561 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:50.412 02.851 25848 Exposure complete
04:39:50.498 00.086 25848 worker thread done servicing request
04:39:50.498 00.000 21444 OnExposeComplete: enter
04:39:50.499 00.001 21444 UpdateGuideState(): m_state=6
04:39:50.499 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1471
04:39:50.499 00.000 21444 Star::Find returns 1 (1), X=1244.97, Y=682.21, Mass=4190723, SNR=139.7, Peak=65504 HFD=7.5
04:39:50.499 00.000 21444 MultiStar: [#1 0.53,-0.32,1.06,U] [#2 0.52,-0.26,1.06,U] [#3 -0.86,-0.55,0.70,U] [#4 0.29,-0.49,0.69,U] [#5 0.86,-0.64,0.61,U] [#6 -0.17,-0.07,0.61,U] [#7 0.01,-0.98,0.50,U] [#8 -0.59,-0.30,0.45,U] 
04:39:50.499 00.000 21444 refined, 8 included, MultiStar: {0.16, -0.28}, one-star: {0.18, 0.56}
04:39:50.499 00.000 21444 CameraToMount -- cameraTheta (-1.05) - m_xAngle (3.05) = xAngle (-4.10 = 2.19)
04:39:50.499 00.000 21444 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.94 = -0.66)
04:39:50.499 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=-0.28 hyp=0.32 cameraTheta=-1.05 mountX=-0.18 mountY=-0.19, mountTheta=-2.33
04:39:50.500 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=-0.28, opts=13)
04:39:50.500 00.000 21444 Enqueuing Move request for scope (0.16, -0.28)
04:39:50.500 00.000 25848 Worker thread wakes up
04:39:50.500 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.28) opts 0xd
04:39:50.500 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, -0.28)
04:39:50.500 00.000 25848 Moving (0.16, -0.28) raw xDistance=-0.18 yDistance=-0.19
04:39:50.500 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=156, FiltMax=65504, Gamma=0.560
04:39:50.500 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:39:50.500 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:50.500 00.000 21444 UpdateGuideState exits: m=4190723 SNR=139.7 Saturated
04:39:50.500 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:39:50.500 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:50.500 00.000 25848 MoveAxis(E, 0, ABG)
04:39:50.500 00.000 25848 Move returns status 0, amount 0
04:39:50.500 00.000 25848 MoveAxis(N, 0, ABG)
04:39:50.500 00.000 25848 Move returns status 0, amount 0
04:39:50.500 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:50.500 00.000 21444 Enqueuing Expose request
04:39:50.500 00.000 25848 move complete, result=0
04:39:50.500 00.000 25848 worker thread done servicing request
04:39:50.500 00.000 25848 Worker thread wakes up
04:39:50.500 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:39:50.501 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:50.501 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:53.350 02.849 25848 Exposure complete
04:39:53.437 00.087 25848 worker thread done servicing request
04:39:53.438 00.001 21444 OnExposeComplete: enter
04:39:53.438 00.000 21444 UpdateGuideState(): m_state=6
04:39:53.438 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1472
04:39:53.438 00.000 21444 Star::Find returns 1 (1), X=1245.35, Y=681.53, Mass=4010240, SNR=99.6, Peak=65504 HFD=7.4
04:39:53.438 00.000 21444 MultiStar: [#1 0.92,0.09,1.38,U] [#2 0.84,-0.32,1.36,U] [#3 -0.11,-0.50,1.44,U] [#4 0.63,-0.65,1.08,U] [#5 1.07,-0.84,1.06,U] [#6 0.20,-0.64,0.90,U] [#7 0.58,-1.05,0.83,U] [#8 0.07,-0.26,0.95,U] 
04:39:53.438 00.000 21444 single-star, 8 included, MultiStar: {0.53, -0.44}, one-star: {0.56, -0.12}
04:39:53.438 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.26 = 3.02)
04:39:53.438 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.18)
04:39:53.438 00.000 21444 CameraToMount -- cameraX=0.56 cameraY=-0.12 hyp=0.57 cameraTheta=-0.21 mountX=-0.57 mountY=0.10, mountTheta=2.97
04:39:53.439 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.56, y=-0.12, opts=13)
04:39:53.439 00.000 21444 Enqueuing Move request for scope (0.56, -0.12)
04:39:53.439 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:39:53.440 00.001 21444 UpdateGuideState exits: m=4010240 SNR=99.6 Saturated
04:39:53.440 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:53.440 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:53.440 00.000 21444 Enqueuing Expose request
04:39:53.440 00.000 25848 Worker thread wakes up
04:39:53.440 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.12) opts 0xd
04:39:53.440 00.000 25848 Handling offset move in thread for scope, endpoint = (0.56, -0.12)
04:39:53.440 00.000 25848 Moving (0.56, -0.12) raw xDistance=-0.57 yDistance=0.10
04:39:53.440 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
04:39:53.440 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:53.440 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:39:53.440 00.000 25848 MoveAxis(E, 17, ABG)
04:39:53.440 00.000 25848 Guiding  Dir = 2, Dur = 17
04:39:53.469 00.029 25848 IsSlewing returns 0
04:39:53.469 00.000 25848 IsGuiding returns 0
04:39:53.501 00.032 25848 IsGuiding returns 1
04:39:53.501 00.000 25848 scope still moving after pulse duration time elapsed
04:39:53.572 00.071 25848 IsSlewing returns 0
04:39:53.572 00.000 25848 IsGuiding returns 0
04:39:53.572 00.000 25848 scope move finished after 17 + 85 ms
04:39:53.572 00.000 25848 Move returns status 0, amount 17
04:39:53.572 00.000 25848 MoveAxis(N, 0, ABG)
04:39:53.572 00.000 25848 Move returns status 0, amount 0
04:39:53.572 00.000 25848 move complete, result=0
04:39:53.572 00.000 25848 worker thread done servicing request
04:39:53.572 00.000 25848 Worker thread wakes up
04:39:53.572 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:53.572 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:53.573 00.001 21444 GuideStep: -0.6 px 17 ms EAST, 0.1 px 0 ms NORTH
04:39:56.423 02.850 25848 Exposure complete
04:39:56.507 00.084 25848 worker thread done servicing request
04:39:56.507 00.000 21444 OnExposeComplete: enter
04:39:56.507 00.000 21444 UpdateGuideState(): m_state=6
04:39:56.507 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1473
04:39:56.507 00.000 21444 Star::Find returns 1 (1), X=1244.98, Y=681.23, Mass=4264975, SNR=120.4, Peak=65504 HFD=7.6
04:39:56.507 00.000 21444 MultiStar: [#1 0.02,-0.08,1.25,U] [#2 0.23,-0.97,1.25,U] [#3 -1.08,-0.86,0.80,U] [#4 0.33,-0.82,1.11,U] [#5 0.53,-1.70,0.87,U] [#6 -0.46,-0.83,0.71,U] [#7 -0.55,-1.43,0.99,U] [#8 -0.96,-0.80,0.65,U] 
04:39:56.507 00.000 21444 single-star, 8 included, MultiStar: {-0.12, -0.85}, one-star: {0.19, -0.42}
04:39:56.507 00.000 21444 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.05) = xAngle (-4.19 = 2.09)
04:39:56.507 00.000 21444 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.03 = -0.75)
04:39:56.507 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=-0.42 hyp=0.46 cameraTheta=-1.14 mountX=-0.23 mountY=-0.31, mountTheta=-2.20
04:39:56.508 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=-0.42, opts=13)
04:39:56.508 00.000 21444 Enqueuing Move request for scope (0.19, -0.42)
04:39:56.508 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=120, FiltMax=65504, Gamma=0.560
04:39:56.508 00.000 21444 UpdateGuideState exits: m=4264975 SNR=120.4 Saturated
04:39:56.508 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:56.508 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:56.508 00.000 21444 Enqueuing Expose request
04:39:56.508 00.000 25848 Worker thread wakes up
04:39:56.508 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.42) opts 0xd
04:39:56.508 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, -0.42)
04:39:56.508 00.000 25848 Moving (0.19, -0.42) raw xDistance=-0.23 yDistance=-0.31
04:39:56.509 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
04:39:56.509 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:56.509 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
04:39:56.509 00.000 25848 MoveAxis(E, 0, ABG)
04:39:56.509 00.000 25848 Move returns status 0, amount 0
04:39:56.509 00.000 25848 MoveAxis(N, 0, ABG)
04:39:56.509 00.000 25848 Move returns status 0, amount 0
04:39:56.509 00.000 25848 move complete, result=0
04:39:56.509 00.000 25848 worker thread done servicing request
04:39:56.509 00.000 25848 Worker thread wakes up
04:39:56.509 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:56.509 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:56.509 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:39:59.359 02.850 25848 Exposure complete
04:39:59.436 00.077 25848 worker thread done servicing request
04:39:59.436 00.000 21444 OnExposeComplete: enter
04:39:59.436 00.000 21444 UpdateGuideState(): m_state=6
04:39:59.436 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1474
04:39:59.436 00.000 21444 Star::Find returns 1 (1), X=1243.92, Y=680.35, Mass=4781127, SNR=148.0, Peak=65504 HFD=7.7
04:39:59.436 00.000 21444 MultiStar: [#1 -0.94,-1.28,1.35,U] [#2 -0.62,-1.22,1.21,U] [#3 -1.28,-1.01,1.04,U] [#4 -0.54,-2.06,0.00,M1] [#5 -0.51,-1.56,1.03,U] [#6 -1.19,-1.74,0.00,M1] [#7 -1.12,-2.17,0.00,M1] [#8 -2.18,-1.81,0.00,M1] 
04:39:59.437 00.001 21444 refined, 4 included, MultiStar: {-0.84, -1.27}, one-star: {-0.87, -1.30}
04:39:59.437 00.000 21444 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.05) = xAngle (-5.21 = 1.08)
04:39:59.437 00.000 21444 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.77)
04:39:59.437 00.000 21444 CameraToMount -- cameraX=-0.84 cameraY=-1.27 hyp=1.53 cameraTheta=-2.16 mountX=0.73 mountY=-1.50, mountTheta=-1.12
04:39:59.437 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.84, y=-1.27, opts=13)
04:39:59.437 00.000 21444 Enqueuing Move request for scope (-0.84, -1.27)
04:39:59.437 00.000 25848 Worker thread wakes up
04:39:59.437 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -1.27) opts 0xd
04:39:59.438 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.84, -1.27)
04:39:59.438 00.000 25848 Moving (-0.84, -1.27) raw xDistance=0.73 yDistance=-1.50
04:39:59.438 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
04:39:59.438 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:39:59.438 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=116, FiltMax=65504, Gamma=0.560
04:39:59.438 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.50
04:39:59.438 00.000 25848 MoveAxis(W, 21, ABG)
04:39:59.438 00.000 25848 Guiding  Dir = 3, Dur = 21
04:39:59.438 00.000 21444 UpdateGuideState exits: m=4781127 SNR=148.0 Saturated
04:39:59.438 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:59.438 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:39:59.438 00.000 21444 Enqueuing Expose request
04:39:59.470 00.032 25848 IsSlewing returns 0
04:39:59.470 00.000 25848 IsGuiding returns 0
04:39:59.501 00.031 25848 IsGuiding returns 1
04:39:59.501 00.000 25848 scope still moving after pulse duration time elapsed
04:39:59.562 00.061 25848 IsSlewing returns 0
04:39:59.562 00.000 25848 IsGuiding returns 0
04:39:59.562 00.000 25848 scope move finished after 21 + 70 ms
04:39:59.562 00.000 25848 Move returns status 0, amount 21
04:39:59.562 00.000 25848 MoveAxis(N, 0, ABG)
04:39:59.562 00.000 25848 Move returns status 0, amount 0
04:39:59.562 00.000 25848 move complete, result=0
04:39:59.562 00.000 25848 worker thread done servicing request
04:39:59.562 00.000 25848 Worker thread wakes up
04:39:59.562 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:39:59.562 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:39:59.562 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -1.5 px 0 ms NORTH
04:40:02.402 02.840 25848 Exposure complete
04:40:02.489 00.087 25848 worker thread done servicing request
04:40:02.489 00.000 21444 OnExposeComplete: enter
04:40:02.489 00.000 21444 UpdateGuideState(): m_state=6
04:40:02.489 00.000 21444 Star::Find(15, 1243, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1475
04:40:02.489 00.000 21444 Star::Find returns 1 (1), X=1246.29, Y=682.21, Mass=4839586, SNR=187.0, Peak=65504 HFD=7.6
04:40:02.489 00.000 21444 MultiStar: [#1 1.54,0.62,1.28,U] [#2 1.35,0.11,1.17,U] [#3 0.11,0.12,0.98,U] [#4 1.48,-0.33,0.81,U] [#5 2.14,0.21,0.00,M1] [#6 0.94,0.16,0.90,U] [#7 1.37,-0.48,0.62,U] [#8 0.49,0.10,0.55,U] 
04:40:02.490 00.001 21444 refined, 7 included, MultiStar: {1.14, 0.17}, one-star: {1.50, 0.56}
04:40:02.490 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
04:40:02.490 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
04:40:02.490 00.000 21444 CameraToMount -- cameraX=1.14 cameraY=0.17 hyp=1.15 cameraTheta=0.15 mountX=-1.12 mountY=0.59, mountTheta=2.66
04:40:02.490 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.14, y=0.17, opts=13)
04:40:02.491 00.001 21444 Enqueuing Move request for scope (1.14, 0.17)
04:40:02.491 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=272, FiltMax=65504, Gamma=0.560
04:40:02.491 00.000 21444 UpdateGuideState exits: m=4839586 SNR=187.0 Saturated
04:40:02.491 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:02.491 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:02.491 00.000 21444 Enqueuing Expose request
04:40:02.491 00.000 25848 Worker thread wakes up
04:40:02.491 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.14, 0.17) opts 0xd
04:40:02.491 00.000 25848 Handling offset move in thread for scope, endpoint = (1.14, 0.17)
04:40:02.491 00.000 25848 Moving (1.14, 0.17) raw xDistance=-1.12 yDistance=0.59
04:40:02.491 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.12
04:40:02.491 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:40:02.491 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
04:40:02.491 00.000 25848 MoveAxis(E, 31, ABG)
04:40:02.491 00.000 25848 Guiding  Dir = 2, Dur = 31
04:40:02.535 00.044 25848 IsSlewing returns 0
04:40:02.535 00.000 25848 IsGuiding returns 0
04:40:02.594 00.059 25848 IsGuiding returns 1
04:40:02.594 00.000 25848 scope still moving after pulse duration time elapsed
04:40:02.695 00.101 25848 IsSlewing returns 0
04:40:02.696 00.001 25848 IsGuiding returns 0
04:40:02.696 00.000 25848 scope move finished after 31 + 130 ms
04:40:02.696 00.000 25848 Move returns status 0, amount 31
04:40:02.696 00.000 25848 MoveAxis(N, 0, ABG)
04:40:02.696 00.000 25848 Move returns status 0, amount 0
04:40:02.696 00.000 25848 move complete, result=0
04:40:02.697 00.001 25848 worker thread done servicing request
04:40:02.697 00.000 25848 Worker thread wakes up
04:40:02.697 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:02.697 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.6 px 0 ms NORTH
04:40:02.697 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:05.552 02.855 25848 Exposure complete
04:40:05.631 00.079 25848 worker thread done servicing request
04:40:05.631 00.000 21444 OnExposeComplete: enter
04:40:05.631 00.000 21444 UpdateGuideState(): m_state=6
04:40:05.631 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1476
04:40:05.631 00.000 21444 Star::Find returns 1 (1), X=1246.04, Y=681.44, Mass=4929397, SNR=153.0, Peak=65504 HFD=7.9
04:40:05.631 00.000 21444 MultiStar: [#1 0.98,-0.79,1.38,U] [#2 0.95,-1.19,1.54,U] [#3 -0.18,-0.92,1.03,U] [#4 1.33,-1.15,0.87,U] [#5 1.54,-0.97,0.93,U] [#6 0.82,-0.97,0.63,U] [#7 1.33,-1.16,0.75,U] [#8 0.02,-0.98,0.59,U] 
04:40:05.631 00.000 21444 single-star, 8 included, MultiStar: {0.92, -0.92}, one-star: {1.26, -0.21}
04:40:05.631 00.000 21444 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.05) = xAngle (-3.22 = 3.07)
04:40:05.631 00.000 21444 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
04:40:05.631 00.000 21444 CameraToMount -- cameraX=1.26 cameraY=-0.21 hyp=1.27 cameraTheta=-0.16 mountX=-1.27 mountY=0.28, mountTheta=2.92
04:40:05.632 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.26, y=-0.21, opts=13)
04:40:05.632 00.000 21444 Enqueuing Move request for scope (1.26, -0.21)
04:40:05.632 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=166, FiltMax=65504, Gamma=0.560
04:40:05.632 00.000 21444 UpdateGuideState exits: m=4929397 SNR=153.0 Saturated
04:40:05.632 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:05.632 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:05.632 00.000 21444 Enqueuing Expose request
04:40:05.632 00.000 25848 Worker thread wakes up
04:40:05.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.21) opts 0xd
04:40:05.632 00.000 25848 Handling offset move in thread for scope, endpoint = (1.26, -0.21)
04:40:05.632 00.000 25848 Moving (1.26, -0.21) raw xDistance=-1.27 yDistance=0.28
04:40:05.632 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.27
04:40:05.632 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:05.633 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:40:05.633 00.000 25848 MoveAxis(E, 39, ABG)
04:40:05.633 00.000 25848 Guiding  Dir = 2, Dur = 39
04:40:05.656 00.023 25848 IsSlewing returns 0
04:40:05.656 00.000 25848 IsGuiding returns 0
04:40:05.687 00.031 25848 PulseGuide returned control before completion, sleep 18
04:40:05.708 00.021 25848 IsGuiding returns 1
04:40:05.708 00.000 25848 scope still moving after pulse duration time elapsed
04:40:05.764 00.056 25848 IsSlewing returns 0
04:40:05.764 00.000 25848 IsGuiding returns 0
04:40:05.764 00.000 25848 scope move finished after 39 + 68 ms
04:40:05.764 00.000 25848 Move returns status 0, amount 39
04:40:05.764 00.000 25848 MoveAxis(N, 0, ABG)
04:40:05.764 00.000 25848 Move returns status 0, amount 0
04:40:05.764 00.000 25848 move complete, result=0
04:40:05.764 00.000 25848 worker thread done servicing request
04:40:05.764 00.000 25848 Worker thread wakes up
04:40:05.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:05.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:05.764 00.000 21444 GuideStep: -1.3 px 39 ms EAST, 0.3 px 0 ms NORTH
04:40:08.615 02.851 25848 Exposure complete
04:40:08.682 00.067 25848 worker thread done servicing request
04:40:08.682 00.000 21444 OnExposeComplete: enter
04:40:08.682 00.000 21444 UpdateGuideState(): m_state=6
04:40:08.682 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1477
04:40:08.682 00.000 21444 Star::Find returns 1 (1), X=1244.77, Y=682.08, Mass=3401349, SNR=72.0, Peak=57060 HFD=7.6
04:40:08.682 00.000 21444 MultiStar: [#1 0.07,0.36,1.40,U] [#2 -0.06,-0.18,1.56,U] [#3 -0.96,-0.10,1.16,U] [#4 0.69,-0.50,0.96,U] [#5 0.18,-0.45,1.09,U] [#6 -0.54,-0.57,0.94,U] [#7 -0.32,-0.46,0.84,U] [#8 -1.17,0.37,0.71,U] 
04:40:08.683 00.001 21444 refined, 8 included, MultiStar: {-0.20, -0.11}, one-star: {-0.02, 0.43}
04:40:08.683 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.62)
04:40:08.683 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
04:40:08.683 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.62 mountX=0.18 mountY=-0.18, mountTheta=-0.77
04:40:08.684 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=-0.11, opts=13)
04:40:08.684 00.000 21444 Enqueuing Move request for scope (-0.20, -0.11)
04:40:08.684 00.000 25848 Worker thread wakes up
04:40:08.684 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=194, FiltMax=65504, Gamma=0.560
04:40:08.684 00.000 21444 UpdateGuideState exits: m=3401349 SNR=72.0 Saturated
04:40:08.684 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:08.684 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:08.684 00.000 21444 Enqueuing Expose request
04:40:08.684 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
04:40:08.684 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
04:40:08.684 00.000 25848 Moving (-0.20, -0.11) raw xDistance=0.18 yDistance=-0.18
04:40:08.684 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:40:08.684 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:08.684 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:40:08.684 00.000 25848 MoveAxis(E, 0, ABG)
04:40:08.684 00.000 25848 Move returns status 0, amount 0
04:40:08.684 00.000 25848 MoveAxis(N, 0, ABG)
04:40:08.684 00.000 25848 Move returns status 0, amount 0
04:40:08.684 00.000 25848 move complete, result=0
04:40:08.684 00.000 25848 worker thread done servicing request
04:40:08.684 00.000 25848 Worker thread wakes up
04:40:08.684 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:08.684 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:08.684 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:40:11.531 02.847 25848 Exposure complete
04:40:11.614 00.083 25848 worker thread done servicing request
04:40:11.614 00.000 21444 OnExposeComplete: enter
04:40:11.614 00.000 21444 UpdateGuideState(): m_state=6
04:40:11.615 00.001 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1478
04:40:11.615 00.000 21444 Star::Find returns 1 (1), X=1245.49, Y=682.22, Mass=3930039, SNR=89.4, Peak=64540 HFD=7.4
04:40:11.615 00.000 21444 MultiStar: [#1 -0.04,0.43,1.45,U] [#2 0.19,0.52,1.56,U] [#3 -1.16,-0.10,1.31,U] [#4 0.47,-0.18,0.97,U] [#5 0.57,0.23,1.08,U] [#6 -0.70,0.03,1.13,U] [#7 -0.10,-0.42,1.08,U] [#8 -0.61,-0.02,0.63,U] 
04:40:11.615 00.000 21444 refined, 8 included, MultiStar: {-0.08, 0.15}, one-star: {0.70, 0.57}
04:40:11.615 00.000 21444 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.05) = xAngle (-1.00 = -1.00)
04:40:11.615 00.000 21444 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.44)
04:40:11.615 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.05 mountX=0.09 mountY=0.11, mountTheta=0.87
04:40:11.616 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=0.15, opts=13)
04:40:11.616 00.000 21444 Enqueuing Move request for scope (-0.08, 0.15)
04:40:11.616 00.000 25848 Worker thread wakes up
04:40:11.616 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=142, FiltMax=65504, Gamma=0.560
04:40:11.616 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
04:40:11.616 00.000 21444 UpdateGuideState exits: m=3930039 SNR=89.4 Saturated
04:40:11.616 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
04:40:11.616 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:11.616 00.000 25848 Moving (-0.08, 0.15) raw xDistance=0.09 yDistance=0.11
04:40:11.616 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:11.616 00.000 21444 Enqueuing Expose request
04:40:11.616 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:40:11.616 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:11.616 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:40:11.616 00.000 25848 MoveAxis(E, 0, ABG)
04:40:11.616 00.000 25848 Move returns status 0, amount 0
04:40:11.616 00.000 25848 MoveAxis(N, 0, ABG)
04:40:11.616 00.000 25848 Move returns status 0, amount 0
04:40:11.616 00.000 25848 move complete, result=0
04:40:11.617 00.001 25848 worker thread done servicing request
04:40:11.617 00.000 25848 Worker thread wakes up
04:40:11.617 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:11.617 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:11.617 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:14.464 02.847 25848 Exposure complete
04:40:14.552 00.088 25848 worker thread done servicing request
04:40:14.552 00.000 21444 OnExposeComplete: enter
04:40:14.552 00.000 21444 UpdateGuideState(): m_state=6
04:40:14.552 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1479
04:40:14.552 00.000 21444 Star::Find returns 1 (1), X=1244.88, Y=681.95, Mass=4530405, SNR=114.3, Peak=65504 HFD=7.8
04:40:14.553 00.001 21444 MultiStar: [#1 0.58,0.65,1.47,U] [#2 0.09,0.57,1.31,U] [#3 -0.83,0.85,1.01,U] [#4 0.09,-0.26,1.11,U] [#5 1.21,-0.15,0.83,U] [#6 -0.73,-0.18,0.99,U] [#7 -0.32,-0.28,0.90,U] [#8 -1.01,-0.10,0.61,U] 
04:40:14.553 00.000 21444 refined, 8 included, MultiStar: {-0.04, 0.21}, one-star: {0.09, 0.30}
04:40:14.553 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
04:40:14.553 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
04:40:14.553 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.74 mountX=0.05 mountY=0.18, mountTheta=1.28
04:40:14.554 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=0.21, opts=13)
04:40:14.554 00.000 21444 Enqueuing Move request for scope (-0.04, 0.21)
04:40:14.554 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=152, FiltMax=65504, Gamma=0.560
04:40:14.554 00.000 21444 UpdateGuideState exits: m=4530405 SNR=114.3 Saturated
04:40:14.554 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:14.554 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:14.554 00.000 21444 Enqueuing Expose request
04:40:14.554 00.000 25848 Worker thread wakes up
04:40:14.554 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
04:40:14.554 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
04:40:14.554 00.000 25848 Moving (-0.04, 0.21) raw xDistance=0.05 yDistance=0.18
04:40:14.554 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:40:14.554 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:14.555 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:40:14.555 00.000 25848 MoveAxis(E, 0, ABG)
04:40:14.555 00.000 25848 Move returns status 0, amount 0
04:40:14.555 00.000 25848 MoveAxis(N, 0, ABG)
04:40:14.555 00.000 25848 Move returns status 0, amount 0
04:40:14.555 00.000 25848 move complete, result=0
04:40:14.555 00.000 25848 worker thread done servicing request
04:40:14.555 00.000 25848 Worker thread wakes up
04:40:14.555 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:14.555 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:14.555 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:40:17.396 02.841 25848 Exposure complete
04:40:17.472 00.076 25848 worker thread done servicing request
04:40:17.472 00.000 21444 OnExposeComplete: enter
04:40:17.472 00.000 21444 UpdateGuideState(): m_state=6
04:40:17.472 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1480
04:40:17.472 00.000 21444 Star::Find returns 1 (1), X=1245.10, Y=683.25, Mass=4695321, SNR=160.6, Peak=65504 HFD=7.8
04:40:17.473 00.001 21444 MultiStar: [#1 0.55,1.02,1.42,U] [#2 0.07,1.40,1.27,U] [#3 -0.12,0.81,1.05,U] [#4 0.35,1.17,0.90,U] [#5 0.55,1.07,0.90,U] [#6 -0.10,1.15,0.73,U] [#7 0.19,0.61,0.94,U] [#8 -0.57,1.37,0.46,U] 
04:40:17.473 00.000 21444 refined, 8 included, MultiStar: {0.20, 1.12}, one-star: {0.31, 1.60}
04:40:17.473 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
04:40:17.473 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.79)
04:40:17.473 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=1.12 hyp=1.14 cameraTheta=1.40 mountX=-0.09 mountY=1.11, mountTheta=1.66
04:40:17.473 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=1.12, opts=13)
04:40:17.473 00.000 21444 Enqueuing Move request for scope (0.20, 1.12)
04:40:17.473 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=180, FiltMax=65504, Gamma=0.560
04:40:17.473 00.000 21444 UpdateGuideState exits: m=4695321 SNR=160.6 Saturated
04:40:17.474 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:17.474 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:17.474 00.000 21444 Enqueuing Expose request
04:40:17.474 00.000 25848 Worker thread wakes up
04:40:17.474 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 1.12) opts 0xd
04:40:17.474 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 1.12)
04:40:17.474 00.000 25848 Moving (0.20, 1.12) raw xDistance=-0.09 yDistance=1.11
04:40:17.474 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:40:17.474 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
04:40:17.474 00.000 25848 MoveAxis(E, 0, ABG)
04:40:17.474 00.000 25848 Move returns status 0, amount 0
04:40:17.474 00.000 25848 MoveAxis(S, 30, ABG)
04:40:17.474 00.000 25848 Guiding  Dir = 1, Dur = 30
04:40:17.546 00.072 25848 IsSlewing returns 0
04:40:17.546 00.000 25848 IsGuiding returns 0
04:40:17.577 00.031 25848 IsGuiding returns 1
04:40:17.577 00.000 25848 scope still moving after pulse duration time elapsed
04:40:17.624 00.047 25848 IsSlewing returns 0
04:40:17.625 00.001 25848 IsGuiding returns 0
04:40:17.625 00.000 25848 scope move finished after 30 + 48 ms
04:40:17.625 00.000 25848 Move returns status 0, amount 30
04:40:17.625 00.000 25848 move complete, result=0
04:40:17.625 00.000 25848 worker thread done servicing request
04:40:17.625 00.000 25848 Worker thread wakes up
04:40:17.625 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:17.625 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:17.625 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.1 px 30 ms SOUTH
04:40:20.478 02.853 25848 Exposure complete
04:40:20.544 00.066 25848 worker thread done servicing request
04:40:20.545 00.001 21444 OnExposeComplete: enter
04:40:20.545 00.000 21444 UpdateGuideState(): m_state=6
04:40:20.545 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1481
04:40:20.545 00.000 21444 Star::Find returns 1 (1), X=1247.04, Y=682.34, Mass=4279054, SNR=117.7, Peak=65504 HFD=7.7
04:40:20.545 00.000 21444 MultiStar: [#1 2.17,0.57,0.00,M1] [#2 1.92,0.33,1.12,U] [#3 1.68,-0.43,0.97,U] [#4 2.69,-0.44,0.00,M1] [#5 2.64,0.66,0.00,M1] [#6 1.91,-0.06,0.99,U] [#7 2.26,0.21,0.00,M1] [#8 0.63,0.01,0.75,U] 
04:40:20.545 00.000 21444 refined, 4 included, MultiStar: {1.74, 0.12}, one-star: {2.25, 0.69}
04:40:20.545 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
04:40:20.546 00.001 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.46)
04:40:20.546 00.000 21444 CameraToMount -- cameraX=1.74 cameraY=0.12 hyp=1.74 cameraTheta=0.07 mountX=-1.72 mountY=0.77, mountTheta=2.72
04:40:20.547 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.74, y=0.12, opts=13)
04:40:20.547 00.000 21444 Enqueuing Move request for scope (1.74, 0.12)
04:40:20.547 00.000 25848 Worker thread wakes up
04:40:20.547 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.74, 0.12) opts 0xd
04:40:20.547 00.000 25848 Handling offset move in thread for scope, endpoint = (1.74, 0.12)
04:40:20.547 00.000 25848 Moving (1.74, 0.12) raw xDistance=-1.72 yDistance=0.77
04:40:20.547 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.72
04:40:20.547 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
04:40:20.547 00.000 25848 MoveAxis(E, 50, ABG)
04:40:20.547 00.000 25848 Guiding  Dir = 2, Dur = 50
04:40:20.547 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=118, FiltMax=65504, Gamma=0.560
04:40:20.547 00.000 21444 UpdateGuideState exits: m=4279054 SNR=117.7 Saturated
04:40:20.547 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:20.547 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:20.547 00.000 21444 Enqueuing Expose request
04:40:20.607 00.060 25848 IsSlewing returns 0
04:40:20.607 00.000 25848 IsGuiding returns 0
04:40:20.640 00.033 25848 PulseGuide returned control before completion, sleep 29
04:40:20.705 00.065 25848 IsGuiding returns 1
04:40:20.705 00.000 25848 scope still moving after pulse duration time elapsed
04:40:20.785 00.080 25848 IsSlewing returns 0
04:40:20.786 00.001 25848 IsGuiding returns 0
04:40:20.786 00.000 25848 scope move finished after 50 + 127 ms
04:40:20.786 00.000 25848 Move returns status 0, amount 50
04:40:20.786 00.000 25848 MoveAxis(S, 21, ABG)
04:40:20.786 00.000 25848 Guiding  Dir = 1, Dur = 21
04:40:20.811 00.025 25848 IsSlewing returns 0
04:40:20.811 00.000 25848 IsGuiding returns 0
04:40:20.843 00.032 25848 IsGuiding returns 1
04:40:20.843 00.000 25848 scope still moving after pulse duration time elapsed
04:40:20.890 00.047 25848 IsSlewing returns 0
04:40:20.890 00.000 25848 IsGuiding returns 0
04:40:20.890 00.000 25848 scope move finished after 21 + 57 ms
04:40:20.890 00.000 25848 Move returns status 0, amount 21
04:40:20.890 00.000 25848 move complete, result=0
04:40:20.890 00.000 25848 worker thread done servicing request
04:40:20.890 00.000 25848 Worker thread wakes up
04:40:20.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:20.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:20.890 00.000 21444 GuideStep: -1.7 px 50 ms EAST, 0.8 px 21 ms SOUTH
04:40:23.737 02.847 25848 Exposure complete
04:40:23.819 00.082 25848 worker thread done servicing request
04:40:23.819 00.000 21444 OnExposeComplete: enter
04:40:23.819 00.000 21444 UpdateGuideState(): m_state=6
04:40:23.819 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1482
04:40:23.819 00.000 21444 Star::Find returns 1 (1), X=1246.65, Y=681.28, Mass=2984615, SNR=57.6, Peak=58620 HFD=7.2
04:40:23.819 00.000 21444 MultiStar: [#1 1.48,-0.98,1.79,U] [#2 1.80,-1.01,1.72,U] [#3 0.91,-0.81,1.63,U] [#4 1.88,-1.39,0.00,M2] [#5 2.14,-0.70,0.00,M2] [#6 1.13,-1.44,1.22,U] [#7 1.21,-1.60,1.14,U] [#8 0.97,-0.74,0.81,U] 
04:40:23.820 00.001 21444 refined, 6 included, MultiStar: {1.36, -1.00}, one-star: {1.86, -0.37}
04:40:23.820 00.000 21444 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.05) = xAngle (-3.69 = 2.60)
04:40:23.820 00.000 21444 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.53 = -0.25)
04:40:23.820 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-1.00 hyp=1.69 cameraTheta=-0.64 mountX=-1.44 mountY=-0.41, mountTheta=-2.86
04:40:23.820 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-1.00, opts=13)
04:40:23.820 00.000 21444 Enqueuing Move request for scope (1.36, -1.00)
04:40:23.821 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=118, FiltMax=65504, Gamma=0.560
04:40:23.821 00.000 21444 UpdateGuideState exits: m=2984615 SNR=57.6 Saturated
04:40:23.821 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:23.821 00.000 25848 Worker thread wakes up
04:40:23.821 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:23.821 00.000 21444 Enqueuing Expose request
04:40:23.821 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -1.00) opts 0xd
04:40:23.821 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -1.00)
04:40:23.821 00.000 25848 Moving (1.36, -1.00) raw xDistance=-1.44 yDistance=-0.41
04:40:23.821 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.44
04:40:23.821 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:23.821 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
04:40:23.821 00.000 25848 MoveAxis(E, 46, ABG)
04:40:23.821 00.000 25848 Guiding  Dir = 2, Dur = 46
04:40:23.845 00.024 25848 IsSlewing returns 0
04:40:23.846 00.001 25848 IsGuiding returns 0
04:40:23.877 00.031 25848 PulseGuide returned control before completion, sleep 25
04:40:23.910 00.033 25848 IsGuiding returns 1
04:40:23.911 00.001 25848 scope still moving after pulse duration time elapsed
04:40:23.970 00.059 25848 IsSlewing returns 0
04:40:23.970 00.000 25848 IsGuiding returns 0
04:40:23.970 00.000 25848 scope move finished after 46 + 78 ms
04:40:23.970 00.000 25848 Move returns status 0, amount 46
04:40:23.970 00.000 25848 MoveAxis(N, 0, ABG)
04:40:23.970 00.000 25848 Move returns status 0, amount 0
04:40:23.970 00.000 25848 move complete, result=0
04:40:23.970 00.000 25848 worker thread done servicing request
04:40:23.971 00.001 25848 Worker thread wakes up
04:40:23.971 00.000 21444 GuideStep: -1.4 px 46 ms EAST, -0.4 px 0 ms NORTH
04:40:23.971 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:23.971 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:26.818 02.847 25848 Exposure complete
04:40:26.895 00.077 25848 worker thread done servicing request
04:40:26.896 00.001 21444 OnExposeComplete: enter
04:40:26.896 00.000 21444 UpdateGuideState(): m_state=6
04:40:26.896 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1483
04:40:26.896 00.000 21444 Star::Find returns 1 (1), X=1243.31, Y=683.25, Mass=4419227, SNR=159.7, Peak=65504 HFD=7.7
04:40:26.896 00.000 21444 MultiStar: [#1 -1.45,1.12,1.11,U] [#2 -1.58,0.68,1.01,U] [#3 -1.79,1.10,0.75,U] [#4 -1.33,0.60,0.66,U] [#5 -0.67,0.89,0.80,U] [#6 -1.73,1.18,0.69,U] [#7 -1.42,0.14,0.71,U] [#8 -2.40,0.93,0.00,M1] 
04:40:26.896 00.000 21444 refined, 7 included, MultiStar: {-1.43, 0.95}, one-star: {-1.48, 1.60}
04:40:26.896 00.000 21444 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.05) = xAngle (-0.49 = -0.49)
04:40:26.896 00.000 21444 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.95)
04:40:26.896 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=0.95 hyp=1.72 cameraTheta=2.56 mountX=1.51 mountY=0.33, mountTheta=0.22
04:40:26.897 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=0.95, opts=13)
04:40:26.897 00.000 21444 Enqueuing Move request for scope (-1.43, 0.95)
04:40:26.897 00.000 25848 Worker thread wakes up
04:40:26.897 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=54, FiltMax=65504, Gamma=0.560
04:40:26.897 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.95) opts 0xd
04:40:26.897 00.000 21444 UpdateGuideState exits: m=4419227 SNR=159.7 Saturated
04:40:26.897 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:26.897 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, 0.95)
04:40:26.897 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:26.897 00.000 21444 Enqueuing Expose request
04:40:26.897 00.000 25848 Moving (-1.43, 0.95) raw xDistance=1.51 yDistance=0.33
04:40:26.897 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.51
04:40:26.897 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:26.897 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
04:40:26.898 00.001 25848 MoveAxis(W, 41, ABG)
04:40:26.898 00.000 25848 Guiding  Dir = 3, Dur = 41
04:40:26.922 00.024 25848 IsSlewing returns 0
04:40:26.922 00.000 25848 IsGuiding returns 0
04:40:26.953 00.031 25848 PulseGuide returned control before completion, sleep 20
04:40:26.988 00.035 25848 IsGuiding returns 1
04:40:26.988 00.000 25848 scope still moving after pulse duration time elapsed
04:40:27.047 00.059 25848 IsSlewing returns 0
04:40:27.048 00.001 25848 IsGuiding returns 0
04:40:27.048 00.000 25848 scope move finished after 41 + 85 ms
04:40:27.048 00.000 25848 Move returns status 0, amount 41
04:40:27.048 00.000 25848 MoveAxis(N, 0, ABG)
04:40:27.048 00.000 25848 Move returns status 0, amount 0
04:40:27.048 00.000 25848 move complete, result=0
04:40:27.048 00.000 25848 worker thread done servicing request
04:40:27.048 00.000 25848 Worker thread wakes up
04:40:27.048 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:27.048 00.000 21444 GuideStep: 1.5 px 41 ms WEST, 0.3 px 0 ms NORTH
04:40:27.048 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:29.897 02.849 25848 Exposure complete
04:40:29.985 00.088 25848 worker thread done servicing request
04:40:29.985 00.000 21444 OnExposeComplete: enter
04:40:29.985 00.000 21444 UpdateGuideState(): m_state=6
04:40:29.986 00.001 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1484
04:40:29.986 00.000 21444 Star::Find returns 1 (1), X=1246.05, Y=681.57, Mass=4030011, SNR=91.1, Peak=65504 HFD=7.2
04:40:29.986 00.000 21444 MultiStar: [#1 1.06,0.27,1.75,U] [#2 1.08,-0.15,1.71,U] [#3 0.02,0.10,1.71,U] [#4 1.03,-0.88,1.02,U] [#5 1.67,-0.22,1.20,U] [#6 0.85,-0.43,0.96,U] [#7 1.07,-0.19,1.17,U] [#8 -0.18,-0.20,0.92,U] 
04:40:29.986 00.000 21444 refined, 8 included, MultiStar: {0.87, -0.15}, one-star: {1.26, -0.08}
04:40:29.986 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.06)
04:40:29.986 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
04:40:29.986 00.000 21444 CameraToMount -- cameraX=0.87 cameraY=-0.15 hyp=0.88 cameraTheta=-0.17 mountX=-0.88 mountY=0.19, mountTheta=2.93
04:40:29.987 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.87, y=-0.15, opts=13)
04:40:29.987 00.000 21444 Enqueuing Move request for scope (0.87, -0.15)
04:40:29.987 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:40:29.987 00.000 25848 Worker thread wakes up
04:40:29.988 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.15) opts 0xd
04:40:29.988 00.000 25848 Handling offset move in thread for scope, endpoint = (0.87, -0.15)
04:40:29.988 00.000 25848 Moving (0.87, -0.15) raw xDistance=-0.88 yDistance=0.19
04:40:29.988 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.88
04:40:29.988 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:29.988 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:40:29.988 00.000 25848 MoveAxis(E, 23, ABG)
04:40:29.988 00.000 25848 Guiding  Dir = 2, Dur = 23
04:40:29.988 00.000 21444 UpdateGuideState exits: m=4030011 SNR=91.1 Saturated
04:40:29.988 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:29.988 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:29.988 00.000 21444 Enqueuing Expose request
04:40:30.016 00.028 25848 IsSlewing returns 0
04:40:30.017 00.001 25848 IsGuiding returns 0
04:40:30.048 00.031 25848 IsGuiding returns 1
04:40:30.049 00.001 25848 scope still moving after pulse duration time elapsed
04:40:30.095 00.046 25848 IsSlewing returns 0
04:40:30.095 00.000 25848 IsGuiding returns 0
04:40:30.096 00.001 25848 scope move finished after 23 + 55 ms
04:40:30.096 00.000 25848 Move returns status 0, amount 23
04:40:30.096 00.000 25848 MoveAxis(N, 0, ABG)
04:40:30.096 00.000 25848 Move returns status 0, amount 0
04:40:30.096 00.000 25848 move complete, result=0
04:40:30.096 00.000 25848 worker thread done servicing request
04:40:30.096 00.000 25848 Worker thread wakes up
04:40:30.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:30.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:30.096 00.000 21444 GuideStep: -0.9 px 23 ms EAST, 0.2 px 0 ms NORTH
04:40:32.948 02.852 25848 Exposure complete
04:40:33.026 00.078 25848 worker thread done servicing request
04:40:33.026 00.000 21444 OnExposeComplete: enter
04:40:33.026 00.000 21444 UpdateGuideState(): m_state=6
04:40:33.026 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1485
04:40:33.026 00.000 21444 Star::Find returns 1 (1), X=1244.61, Y=681.56, Mass=4989524, SNR=202.6, Peak=65504 HFD=7.5
04:40:33.026 00.000 21444 MultiStar: [#1 -0.70,0.04,1.13,U] [#2 -0.81,-0.41,1.00,U] [#3 -1.68,-0.68,0.78,U] [#4 -0.01,-1.04,0.80,U] [#5 0.06,-0.97,0.61,U] [#6 -0.93,-0.34,0.69,U] [#7 -0.59,-0.90,0.81,U] [#8 -1.23,-0.01,0.42,U] 
04:40:33.026 00.000 21444 single-star, 8 included, MultiStar: {-0.65, -0.47}, one-star: {-0.18, -0.09}
04:40:33.026 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.55)
04:40:33.026 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.58 = -2.29)
04:40:33.026 00.000 21444 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.68 mountX=0.17 mountY=-0.15, mountTheta=-0.72
04:40:33.026 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.18, y=-0.09, opts=13)
04:40:33.026 00.000 21444 Enqueuing Move request for scope (-0.18, -0.09)
04:40:33.026 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:40:33.026 00.000 21444 UpdateGuideState exits: m=4989524 SNR=202.6 Saturated
04:40:33.026 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:33.026 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:33.027 00.001 21444 Enqueuing Expose request
04:40:33.027 00.000 25848 Worker thread wakes up
04:40:33.027 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
04:40:33.027 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
04:40:33.027 00.000 25848 Moving (-0.18, -0.09) raw xDistance=0.17 yDistance=-0.15
04:40:33.027 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:40:33.027 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:33.027 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:40:33.027 00.000 25848 MoveAxis(E, 0, ABG)
04:40:33.027 00.000 25848 Move returns status 0, amount 0
04:40:33.027 00.000 25848 MoveAxis(N, 0, ABG)
04:40:33.027 00.000 25848 Move returns status 0, amount 0
04:40:33.027 00.000 25848 move complete, result=0
04:40:33.027 00.000 25848 worker thread done servicing request
04:40:33.027 00.000 25848 Worker thread wakes up
04:40:33.027 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:33.027 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:40:33.027 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:35.867 02.840 25848 Exposure complete
04:40:35.948 00.081 25848 worker thread done servicing request
04:40:35.948 00.000 21444 OnExposeComplete: enter
04:40:35.948 00.000 21444 UpdateGuideState(): m_state=6
04:40:35.948 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1486
04:40:35.948 00.000 21444 Star::Find returns 1 (1), X=1243.19, Y=682.16, Mass=4616302, SNR=185.1, Peak=65504 HFD=7.6
04:40:35.949 00.001 21444 MultiStar: [#1 -2.03,0.01,1.23,U] [#2 -2.45,-0.43,0.00,M1] [#3 -2.67,-0.58,0.00,M1] [#4 -1.53,-0.49,1.00,U] [#5 -0.91,-0.78,0.97,U] [#6 -2.22,-0.05,0.00,M1] [#7 -1.60,-0.84,0.74,U] [#8 -2.54,-0.23,0.00,M1] 
04:40:35.949 00.000 21444 refined, 4 included, MultiStar: {-1.56, -0.27}, one-star: {-1.60, 0.51}
04:40:35.949 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.26)
04:40:35.949 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.58)
04:40:35.949 00.000 21444 CameraToMount -- cameraX=-1.56 cameraY=-0.27 hyp=1.58 cameraTheta=-2.97 mountX=1.53 mountY=-0.84, mountTheta=-0.50
04:40:35.949 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.56, y=-0.27, opts=13)
04:40:35.949 00.000 21444 Enqueuing Move request for scope (-1.56, -0.27)
04:40:35.950 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:40:35.950 00.000 21444 UpdateGuideState exits: m=4616302 SNR=185.1 Saturated
04:40:35.950 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:35.950 00.000 25848 Worker thread wakes up
04:40:35.950 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:35.950 00.000 21444 Enqueuing Expose request
04:40:35.950 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.56, -0.27) opts 0xd
04:40:35.950 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.56, -0.27)
04:40:35.950 00.000 25848 Moving (-1.56, -0.27) raw xDistance=1.53 yDistance=-0.84
04:40:35.950 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.53
04:40:35.950 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:40:35.950 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
04:40:35.950 00.000 25848 MoveAxis(W, 44, ABG)
04:40:35.950 00.000 25848 Guiding  Dir = 3, Dur = 44
04:40:35.970 00.020 25848 IsSlewing returns 0
04:40:35.970 00.000 25848 IsGuiding returns 0
04:40:36.002 00.032 25848 PulseGuide returned control before completion, sleep 23
04:40:36.039 00.037 25848 IsGuiding returns 1
04:40:36.039 00.000 25848 scope still moving after pulse duration time elapsed
04:40:36.094 00.055 25848 IsSlewing returns 0
04:40:36.126 00.032 25848 IsGuiding returns 0
04:40:36.126 00.000 25848 scope move finished after 44 + 111 ms
04:40:36.126 00.000 25848 Move returns status 0, amount 44
04:40:36.126 00.000 25848 MoveAxis(N, 0, ABG)
04:40:36.126 00.000 25848 Move returns status 0, amount 0
04:40:36.126 00.000 25848 move complete, result=0
04:40:36.126 00.000 25848 worker thread done servicing request
04:40:36.126 00.000 25848 Worker thread wakes up
04:40:36.126 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -0.8 px 0 ms NORTH
04:40:36.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:36.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:38.967 02.841 25848 Exposure complete
04:40:39.044 00.077 25848 worker thread done servicing request
04:40:39.044 00.000 21444 OnExposeComplete: enter
04:40:39.045 00.001 21444 UpdateGuideState(): m_state=6
04:40:39.045 00.000 21444 Star::Find(15, 1243, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1487
04:40:39.045 00.000 21444 Star::Find returns 1 (1), X=1243.12, Y=681.40, Mass=5013455, SNR=187.3, Peak=65504 HFD=7.8
04:40:39.045 00.000 21444 MultiStar: [#1 -2.45,-0.56,0.00,M1] [#2 -2.52,-0.97,0.00,M2] [#3 -3.67,-0.74,0.00,M2] [#4 -1.86,-1.24,0.00,M1] [#5 -1.33,-0.26,0.66,U] [#6 -2.17,-0.74,0.00,M2] [#7 -1.81,-1.00,0.74,U] [#8 -2.53,-0.33,0.00,M2] 
04:40:39.045 00.000 21444 single-star, 2 included, MultiStar: {-1.62, -0.48}, one-star: {-1.67, -0.25}
04:40:39.045 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.05) = xAngle (-6.05 = 0.24)
04:40:39.045 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.89 = -2.61)
04:40:39.045 00.000 21444 CameraToMount -- cameraX=-1.67 cameraY=-0.25 hyp=1.69 cameraTheta=-2.99 mountX=1.64 mountY=-0.86, mountTheta=-0.48
04:40:39.046 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.67, y=-0.25, opts=13)
04:40:39.046 00.000 21444 Enqueuing Move request for scope (-1.67, -0.25)
04:40:39.046 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:40:39.046 00.000 21444 UpdateGuideState exits: m=5013455 SNR=187.3 Saturated
04:40:39.046 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:39.046 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:39.046 00.000 21444 Enqueuing Expose request
04:40:39.046 00.000 25848 Worker thread wakes up
04:40:39.046 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.67, -0.25) opts 0xd
04:40:39.047 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.67, -0.25)
04:40:39.047 00.000 25848 Moving (-1.67, -0.25) raw xDistance=1.64 yDistance=-0.86
04:40:39.047 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.64
04:40:39.047 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:40:39.047 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.86
04:40:39.047 00.000 25848 MoveAxis(W, 51, ABG)
04:40:39.047 00.000 25848 Guiding  Dir = 3, Dur = 51
04:40:39.079 00.032 25848 IsSlewing returns 0
04:40:39.079 00.000 25848 IsGuiding returns 0
04:40:39.111 00.032 25848 PulseGuide returned control before completion, sleep 30
04:40:39.156 00.045 25848 IsGuiding returns 1
04:40:39.156 00.000 25848 scope still moving after pulse duration time elapsed
04:40:39.219 00.063 25848 IsSlewing returns 0
04:40:39.219 00.000 25848 IsGuiding returns 0
04:40:39.219 00.000 25848 scope move finished after 51 + 88 ms
04:40:39.219 00.000 25848 Move returns status 0, amount 51
04:40:39.219 00.000 25848 MoveAxis(N, 0, ABG)
04:40:39.219 00.000 25848 Move returns status 0, amount 0
04:40:39.219 00.000 25848 move complete, result=0
04:40:39.219 00.000 25848 worker thread done servicing request
04:40:39.219 00.000 25848 Worker thread wakes up
04:40:39.219 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:39.219 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:39.219 00.000 21444 GuideStep: 1.6 px 51 ms WEST, -0.9 px 0 ms NORTH
04:40:42.071 02.852 25848 Exposure complete
04:40:42.149 00.078 25848 worker thread done servicing request
04:40:42.149 00.000 21444 OnExposeComplete: enter
04:40:42.149 00.000 21444 UpdateGuideState(): m_state=6
04:40:42.149 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1488
04:40:42.149 00.000 21444 Star::Find returns 1 (1), X=1246.11, Y=682.37, Mass=4688103, SNR=185.8, Peak=65504 HFD=7.6
04:40:42.150 00.001 21444 MultiStar: [#1 1.27,0.89,1.05,U] [#2 1.17,0.33,0.95,U] [#3 0.03,0.21,0.65,U] [#4 1.46,0.29,0.82,U] [#5 2.10,-0.54,0.00,M1] [#6 0.96,0.17,0.69,U] [#7 1.80,0.11,0.75,U] [#8 0.49,0.46,0.52,U] 
04:40:42.150 00.000 21444 refined, 7 included, MultiStar: {1.13, 0.43}, one-star: {1.32, 0.72}
04:40:42.150 00.000 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.69 = -2.69)
04:40:42.150 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.75)
04:40:42.150 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=0.43 hyp=1.21 cameraTheta=0.37 mountX=-1.08 mountY=0.83, mountTheta=2.49
04:40:42.151 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=0.43, opts=13)
04:40:42.151 00.000 21444 Enqueuing Move request for scope (1.13, 0.43)
04:40:42.151 00.000 25848 Worker thread wakes up
04:40:42.151 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=104, FiltMax=65504, Gamma=0.560
04:40:42.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, 0.43) opts 0xd
04:40:42.151 00.000 21444 UpdateGuideState exits: m=4688103 SNR=185.8 Saturated
04:40:42.151 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, 0.43)
04:40:42.151 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:42.151 00.000 25848 Moving (1.13, 0.43) raw xDistance=-1.08 yDistance=0.83
04:40:42.151 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:42.151 00.000 21444 Enqueuing Expose request
04:40:42.151 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.61 from input -1.08
04:40:42.151 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
04:40:42.151 00.000 25848 MoveAxis(E, 28, ABG)
04:40:42.151 00.000 25848 Guiding  Dir = 2, Dur = 28
04:40:42.171 00.020 25848 IsSlewing returns 0
04:40:42.172 00.001 25848 IsGuiding returns 0
04:40:42.202 00.030 25848 IsGuiding returns 1
04:40:42.202 00.000 25848 scope still moving after pulse duration time elapsed
04:40:42.248 00.046 25848 IsSlewing returns 0
04:40:42.277 00.029 25848 IsGuiding returns 0
04:40:42.277 00.000 25848 scope move finished after 28 + 78 ms
04:40:42.278 00.001 25848 Move returns status 0, amount 28
04:40:42.278 00.000 25848 MoveAxis(S, 23, ABG)
04:40:42.278 00.000 25848 Guiding  Dir = 1, Dur = 23
04:40:42.298 00.020 25848 IsSlewing returns 0
04:40:42.298 00.000 25848 IsGuiding returns 0
04:40:42.329 00.031 25848 IsGuiding returns 1
04:40:42.329 00.000 25848 scope still moving after pulse duration time elapsed
04:40:42.373 00.044 25848 IsSlewing returns 0
04:40:42.373 00.000 25848 IsGuiding returns 0
04:40:42.373 00.000 25848 scope move finished after 23 + 51 ms
04:40:42.373 00.000 25848 Move returns status 0, amount 23
04:40:42.373 00.000 25848 move complete, result=0
04:40:42.373 00.000 25848 worker thread done servicing request
04:40:42.373 00.000 25848 Worker thread wakes up
04:40:42.373 00.000 21444 GuideStep: -1.1 px 28 ms EAST, 0.8 px 23 ms SOUTH
04:40:42.373 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:42.373 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:45.216 02.843 25848 Exposure complete
04:40:45.303 00.087 25848 worker thread done servicing request
04:40:45.303 00.000 21444 OnExposeComplete: enter
04:40:45.303 00.000 21444 UpdateGuideState(): m_state=6
04:40:45.304 00.001 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1489
04:40:45.304 00.000 21444 Star::Find returns 1 (1), X=1243.83, Y=681.54, Mass=4302073, SNR=148.4, Peak=65504 HFD=7.4
04:40:45.304 00.000 21444 MultiStar: [#1 -0.72,-0.52,1.17,U] [#2 -0.85,-1.06,1.16,U] [#3 -1.75,-0.71,0.91,U] [#4 -0.99,-1.04,0.77,U] [#5 -1.12,-1.07,0.70,U] [#6 -1.73,-0.69,0.67,U] [#7 -1.36,-1.23,0.72,U] [#8 -1.89,-0.66,0.59,U] 
04:40:45.304 00.000 21444 single-star, 8 included, MultiStar: {-1.19, -0.76}, one-star: {-0.96, -0.11}
04:40:45.304 00.000 21444 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.05) = xAngle (-6.08 = 0.21)
04:40:45.304 00.000 21444 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.92 = -2.64)
04:40:45.304 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=-0.11 hyp=0.97 cameraTheta=-3.02 mountX=0.95 mountY=-0.47, mountTheta=-0.46
04:40:45.305 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=-0.11, opts=13)
04:40:45.305 00.000 21444 Enqueuing Move request for scope (-0.96, -0.11)
04:40:45.305 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=16, FiltMax=65504, Gamma=0.560
04:40:45.305 00.000 25848 Worker thread wakes up
04:40:45.305 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.11) opts 0xd
04:40:45.305 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, -0.11)
04:40:45.305 00.000 25848 Moving (-0.96, -0.11) raw xDistance=0.95 yDistance=-0.47
04:40:45.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.95
04:40:45.305 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:45.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
04:40:45.305 00.000 25848 MoveAxis(W, 26, ABG)
04:40:45.305 00.000 25848 Guiding  Dir = 3, Dur = 26
04:40:45.305 00.000 21444 UpdateGuideState exits: m=4302073 SNR=148.4 Saturated
04:40:45.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:45.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:45.305 00.000 21444 Enqueuing Expose request
04:40:45.326 00.021 25848 IsSlewing returns 0
04:40:45.326 00.000 25848 IsGuiding returns 0
04:40:45.358 00.032 25848 IsGuiding returns 1
04:40:45.358 00.000 25848 scope still moving after pulse duration time elapsed
04:40:45.408 00.050 25848 IsSlewing returns 0
04:40:45.409 00.001 25848 IsGuiding returns 0
04:40:45.409 00.000 25848 scope move finished after 26 + 56 ms
04:40:45.409 00.000 25848 Move returns status 0, amount 26
04:40:45.409 00.000 25848 MoveAxis(N, 0, ABG)
04:40:45.409 00.000 25848 Move returns status 0, amount 0
04:40:45.409 00.000 25848 move complete, result=0
04:40:45.409 00.000 25848 worker thread done servicing request
04:40:45.409 00.000 25848 Worker thread wakes up
04:40:45.409 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:45.409 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:45.409 00.000 21444 GuideStep: 0.9 px 26 ms WEST, -0.5 px 0 ms NORTH
04:40:48.247 02.838 25848 Exposure complete
04:40:48.328 00.081 25848 worker thread done servicing request
04:40:48.328 00.000 21444 OnExposeComplete: enter
04:40:48.328 00.000 21444 UpdateGuideState(): m_state=6
04:40:48.328 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1490
04:40:48.329 00.001 21444 Star::Find returns 1 (1), X=1245.38, Y=681.02, Mass=4511077, SNR=135.2, Peak=65504 HFD=7.5
04:40:48.329 00.000 21444 MultiStar: [#1 0.99,-1.28,1.31,U] [#2 1.01,-1.27,1.40,U] [#3 -0.15,-1.51,1.27,U] [#4 0.72,-1.64,0.82,U] [#5 1.22,-1.58,1.43,U] [#6 0.40,-1.54,0.70,U] [#7 0.93,-1.74,1.01,U] [#8 -0.49,-1.48,0.53,U] 
04:40:48.329 00.000 21444 single-star, 8 included, MultiStar: {0.68, -1.40}, one-star: {0.59, -0.63}
04:40:48.329 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
04:40:48.329 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.72 = -0.43)
04:40:48.329 00.000 21444 CameraToMount -- cameraX=0.59 cameraY=-0.63 hyp=0.86 cameraTheta=-0.82 mountX=-0.64 mountY=-0.36, mountTheta=-2.63
04:40:48.329 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.59, y=-0.63, opts=13)
04:40:48.330 00.001 21444 Enqueuing Move request for scope (0.59, -0.63)
04:40:48.330 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:40:48.330 00.000 21444 UpdateGuideState exits: m=4511077 SNR=135.2 Saturated
04:40:48.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:48.330 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:48.330 00.000 21444 Enqueuing Expose request
04:40:48.330 00.000 25848 Worker thread wakes up
04:40:48.330 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.63) opts 0xd
04:40:48.330 00.000 25848 Handling offset move in thread for scope, endpoint = (0.59, -0.63)
04:40:48.330 00.000 25848 Moving (0.59, -0.63) raw xDistance=-0.64 yDistance=-0.36
04:40:48.330 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.64
04:40:48.330 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:48.330 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
04:40:48.330 00.000 25848 MoveAxis(E, 17, ABG)
04:40:48.330 00.000 25848 Guiding  Dir = 2, Dur = 17
04:40:48.415 00.085 25848 IsSlewing returns 0
04:40:48.415 00.000 25848 IsGuiding returns 0
04:40:48.437 00.022 25848 IsGuiding returns 1
04:40:48.439 00.002 25848 scope still moving after pulse duration time elapsed
04:40:48.486 00.047 25848 IsSlewing returns 0
04:40:48.486 00.000 25848 IsGuiding returns 0
04:40:48.486 00.000 25848 scope move finished after 17 + 53 ms
04:40:48.486 00.000 25848 Move returns status 0, amount 17
04:40:48.486 00.000 25848 MoveAxis(N, 0, ABG)
04:40:48.486 00.000 25848 Move returns status 0, amount 0
04:40:48.486 00.000 25848 move complete, result=0
04:40:48.486 00.000 25848 worker thread done servicing request
04:40:48.486 00.000 25848 Worker thread wakes up
04:40:48.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:48.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:48.486 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.4 px 0 ms NORTH
04:40:51.339 02.853 25848 Exposure complete
04:40:51.416 00.077 25848 worker thread done servicing request
04:40:51.416 00.000 21444 OnExposeComplete: enter
04:40:51.416 00.000 21444 UpdateGuideState(): m_state=6
04:40:51.416 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1491
04:40:51.417 00.001 21444 Star::Find returns 1 (1), X=1245.81, Y=678.55, Mass=3416763, SNR=77.5, Peak=58524 HFD=8.0
04:40:51.417 00.000 21444 MultiStar: [#1 0.85,-3.20,0.00,M1] [#2 0.76,-3.72,0.00,M1] [#3 0.33,-3.98,0.00,M1] [#4 0.65,-4.01,0.00,M1] [#5 0.37,-3.81,0.00,M1] [#6 0.64,-3.35,0.00,M1] [#7 0.75,-3.60,0.00,M1] [#8 -0.52,-3.67,0.00,M1] 
04:40:51.417 00.000 21444 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.05) = xAngle (-4.31 = 1.98)
04:40:51.417 00.000 21444 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.15 = -0.87)
04:40:51.417 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-3.10 hyp=3.26 cameraTheta=-1.25 mountX=-1.29 mountY=-2.48, mountTheta=-2.05
04:40:51.418 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-3.10, opts=13)
04:40:51.418 00.000 21444 Enqueuing Move request for scope (1.02, -3.10)
04:40:51.418 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=64, FiltMax=65504, Gamma=0.560
04:40:51.418 00.000 21444 UpdateGuideState exits: m=3416763 SNR=77.5 Saturated
04:40:51.418 00.000 25848 Worker thread wakes up
04:40:51.418 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:51.418 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:51.418 00.000 21444 Enqueuing Expose request
04:40:51.418 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -3.10) opts 0xd
04:40:51.418 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -3.10)
04:40:51.418 00.000 25848 Moving (1.02, -3.10) raw xDistance=-1.29 yDistance=-2.48
04:40:51.418 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.29
04:40:51.418 00.000 25848 resist switch: large excursion: input -2.48 thresh 1.53 direction from 1 to -1
04:40:51.418 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.45
04:40:51.418 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.48 from input -2.48
04:40:51.418 00.000 25848 MoveAxis(E, 39, ABG)
04:40:51.418 00.000 25848 Guiding  Dir = 2, Dur = 39
04:40:51.439 00.021 25848 IsSlewing returns 0
04:40:51.439 00.000 25848 IsGuiding returns 0
04:40:51.470 00.031 25848 PulseGuide returned control before completion, sleep 18
04:40:51.495 00.025 25848 IsGuiding returns 1
04:40:51.495 00.000 25848 scope still moving after pulse duration time elapsed
04:40:51.546 00.051 25848 IsSlewing returns 0
04:40:51.546 00.000 25848 IsGuiding returns 0
04:40:51.546 00.000 25848 scope move finished after 39 + 68 ms
04:40:51.546 00.000 25848 Move returns status 0, amount 39
04:40:51.546 00.000 25848 BLC: Oldest BLC event removed
04:40:51.546 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 323 applied
04:40:51.546 00.000 25848 MoveAxis(N, 391, ABG)
04:40:51.546 00.000 25848 Guiding  Dir = 0, Dur = 391
04:40:51.579 00.033 25848 IsSlewing returns 0
04:40:51.579 00.000 25848 IsGuiding returns 0
04:40:51.610 00.031 25848 PulseGuide returned control before completion, sleep 371
04:40:52.026 00.416 25848 IsGuiding returns 1
04:40:52.027 00.001 25848 scope still moving after pulse duration time elapsed
04:40:52.078 00.051 25848 IsSlewing returns 0
04:40:52.078 00.000 25848 IsGuiding returns 0
04:40:52.079 00.001 25848 scope move finished after 391 + 108 ms
04:40:52.079 00.000 25848 Move returns status 0, amount 391
04:40:52.079 00.000 25848 move complete, result=0
04:40:52.079 00.000 25848 worker thread done servicing request
04:40:52.079 00.000 25848 Worker thread wakes up
04:40:52.079 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:52.079 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:52.079 00.000 21444 GuideStep: -1.3 px 39 ms EAST, -2.5 px 391 ms NORTH
04:40:54.925 02.846 25848 Exposure complete
04:40:55.014 00.089 25848 worker thread done servicing request
04:40:55.014 00.000 21444 OnExposeComplete: enter
04:40:55.014 00.000 21444 UpdateGuideState(): m_state=6
04:40:55.014 00.000 21444 Star::Find(15, 1245, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1492
04:40:55.014 00.000 21444 Star::Find returns 1 (1), X=1241.98, Y=678.40, Mass=4393383, SNR=128.0, Peak=65504 HFD=7.9
04:40:55.014 00.000 21444 MultiStar: large primary error, entering stabilization period
04:40:55.014 00.000 21444 CameraToMount -- cameraTheta (-2.28) - m_xAngle (3.05) = xAngle (-5.34 = 0.95)
04:40:55.014 00.000 21444 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.90)
04:40:55.014 00.000 21444 CameraToMount -- cameraX=-2.81 cameraY=-3.25 hyp=4.29 cameraTheta=-2.28 mountX=2.50 mountY=-4.07, mountTheta=-1.02
04:40:55.015 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.81, y=-3.25, opts=13)
04:40:55.016 00.001 21444 Enqueuing Move request for scope (-2.81, -3.25)
04:40:55.016 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=144, FiltMax=65504, Gamma=0.560
04:40:55.016 00.000 21444 UpdateGuideState exits: m=4393383 SNR=128.0 Saturated
04:40:55.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:55.016 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:55.016 00.000 21444 Enqueuing Expose request
04:40:55.016 00.000 25848 Worker thread wakes up
04:40:55.016 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.81, -3.25) opts 0xd
04:40:55.016 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.81, -3.25)
04:40:55.016 00.000 25848 Moving (-2.81, -3.25) raw xDistance=2.50 yDistance=-4.07
04:40:55.016 00.000 25848 BLC: History state: CurrMiss=4.07, AvgInitMiss=0.47, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-2.482694, 1:4.067902
04:40:55.016 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:40:55.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.52 from input 2.50
04:40:55.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.07 from input -4.07
04:40:55.016 00.000 25848 MoveAxis(W, 70, ABG)
04:40:55.016 00.000 25848 Guiding  Dir = 3, Dur = 70
04:40:55.045 00.029 25848 IsSlewing returns 0
04:40:55.046 00.001 25848 IsGuiding returns 0
04:40:55.077 00.031 25848 PulseGuide returned control before completion, sleep 49
04:40:55.127 00.050 25848 IsGuiding returns 1
04:40:55.127 00.000 25848 scope still moving after pulse duration time elapsed
04:40:55.187 00.060 25848 IsSlewing returns 0
04:40:55.188 00.001 25848 IsGuiding returns 0
04:40:55.188 00.000 25848 scope move finished after 70 + 72 ms
04:40:55.188 00.000 25848 Move returns status 0, amount 70
04:40:55.188 00.000 25848 MoveAxis(N, 111, ABG)
04:40:55.188 00.000 25848 Guiding  Dir = 0, Dur = 111
04:40:55.216 00.028 25848 IsSlewing returns 0
04:40:55.216 00.000 25848 IsGuiding returns 0
04:40:55.249 00.033 25848 PulseGuide returned control before completion, sleep 90
04:40:55.346 00.097 25848 IsGuiding returns 1
04:40:55.346 00.000 25848 scope still moving after pulse duration time elapsed
04:40:55.407 00.061 25848 IsSlewing returns 0
04:40:55.408 00.001 25848 IsGuiding returns 0
04:40:55.408 00.000 25848 scope move finished after 111 + 80 ms
04:40:55.408 00.000 25848 Move returns status 0, amount 111
04:40:55.408 00.000 25848 move complete, result=0
04:40:55.408 00.000 25848 worker thread done servicing request
04:40:55.408 00.000 25848 Worker thread wakes up
04:40:55.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:55.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:55.408 00.000 21444 GuideStep: 2.5 px 70 ms WEST, -4.1 px 111 ms NORTH
04:40:58.258 02.850 25848 Exposure complete
04:40:58.341 00.083 25848 worker thread done servicing request
04:40:58.342 00.001 21444 OnExposeComplete: enter
04:40:58.342 00.000 21444 UpdateGuideState(): m_state=6
04:40:58.342 00.000 21444 Star::Find(15, 1241, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1493
04:40:58.342 00.000 21444 Star::Find returns 1 (1), X=1243.55, Y=685.24, Mass=4612252, SNR=134.8, Peak=65504 HFD=7.5
04:40:58.342 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.05) = xAngle (-1.15 = -1.15)
04:40:58.342 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.99 = 2.29)
04:40:58.342 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=3.59 hyp=3.79 cameraTheta=1.90 mountX=1.56 mountY=2.85, mountTheta=1.07
04:40:58.343 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.24, y=3.59, opts=13)
04:40:58.343 00.000 21444 Enqueuing Move request for scope (-1.24, 3.59)
04:40:58.343 00.000 25848 Worker thread wakes up
04:40:58.343 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 3.59) opts 0xd
04:40:58.343 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.24, 3.59)
04:40:58.343 00.000 25848 Moving (-1.24, 3.59) raw xDistance=1.56 yDistance=2.85
04:40:58.343 00.000 25848 BLC: History state: CurrMiss=-2.85, AvgInitMiss=0.47, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-2.482694, 1:4.067902, 2:-2.851152
04:40:58.343 00.000 25848 BLC: Over-shoot, first stiction event, no adjustment
04:40:58.343 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.56
04:40:58.343 00.000 25848 resist switch: large excursion: input 2.85 thresh 1.53 direction from -1 to 1
04:40:58.343 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.55
04:40:58.343 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.85 from input 2.85
04:40:58.343 00.000 25848 MoveAxis(W, 50, ABG)
04:40:58.343 00.000 25848 Guiding  Dir = 3, Dur = 50
04:40:58.343 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=54, FiltMax=65504, Gamma=0.560
04:40:58.343 00.000 21444 UpdateGuideState exits: m=4612252 SNR=134.8 Saturated
04:40:58.343 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:58.343 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:40:58.343 00.000 21444 Enqueuing Expose request
04:40:58.402 00.059 25848 IsSlewing returns 0
04:40:58.402 00.000 25848 IsGuiding returns 0
04:40:58.425 00.023 25848 PulseGuide returned control before completion, sleep 39
04:40:58.476 00.051 25848 IsGuiding returns 1
04:40:58.476 00.000 25848 scope still moving after pulse duration time elapsed
04:40:58.548 00.072 25848 IsSlewing returns 0
04:40:58.610 00.062 25848 IsGuiding returns 0
04:40:58.610 00.000 25848 scope move finished after 50 + 156 ms
04:40:58.610 00.000 25848 Move returns status 0, amount 50
04:40:58.610 00.000 25848 BLC: Oldest BLC event removed
04:40:58.610 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 323 applied
04:40:58.610 00.000 25848 MoveAxis(S, 401, ABG)
04:40:58.610 00.000 25848 Guiding  Dir = 1, Dur = 401
04:40:58.640 00.030 25848 IsSlewing returns 0
04:40:58.640 00.000 25848 IsGuiding returns 0
04:40:58.671 00.031 25848 PulseGuide returned control before completion, sleep 380
04:40:59.057 00.386 25848 IsGuiding returns 1
04:40:59.057 00.000 25848 scope still moving after pulse duration time elapsed
04:40:59.112 00.055 25848 IsSlewing returns 0
04:40:59.112 00.000 25848 IsGuiding returns 0
04:40:59.112 00.000 25848 scope move finished after 401 + 71 ms
04:40:59.112 00.000 25848 Move returns status 0, amount 401
04:40:59.112 00.000 25848 move complete, result=0
04:40:59.113 00.001 25848 worker thread done servicing request
04:40:59.113 00.000 25848 Worker thread wakes up
04:40:59.113 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:40:59.113 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:40:59.113 00.000 21444 GuideStep: 1.6 px 50 ms WEST, 2.9 px 401 ms SOUTH
04:41:01.955 02.842 25848 Exposure complete
04:41:02.036 00.081 25848 worker thread done servicing request
04:41:02.036 00.000 21444 OnExposeComplete: enter
04:41:02.036 00.000 21444 UpdateGuideState(): m_state=6
04:41:02.036 00.000 21444 Star::Find(15, 1243, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1494
04:41:02.036 00.000 21444 Star::Find returns 1 (1), X=1247.28, Y=683.47, Mass=4772613, SNR=144.9, Peak=65504 HFD=7.4
04:41:02.036 00.000 21444 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.05) = xAngle (-2.42 = -2.42)
04:41:02.036 00.000 21444 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.26 = 1.02)
04:41:02.036 00.000 21444 CameraToMount -- cameraX=2.49 cameraY=1.82 hyp=3.09 cameraTheta=0.63 mountX=-2.32 mountY=2.63, mountTheta=2.29
04:41:02.037 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.49, y=1.82, opts=13)
04:41:02.037 00.000 21444 Enqueuing Move request for scope (2.49, 1.82)
04:41:02.037 00.000 25848 Worker thread wakes up
04:41:02.037 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.49, 1.82) opts 0xd
04:41:02.037 00.000 25848 Handling offset move in thread for scope, endpoint = (2.49, 1.82)
04:41:02.037 00.000 25848 Moving (2.49, 1.82) raw xDistance=-2.32 yDistance=2.63
04:41:02.037 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=16, FiltMax=65504, Gamma=0.560
04:41:02.037 00.000 25848 BLC: History state: CurrMiss=2.63, AvgInitMiss=0.76, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.851152, 1:2.628332
04:41:02.037 00.000 21444 UpdateGuideState exits: m=4772613 SNR=144.9 Saturated
04:41:02.037 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:41:02.038 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:02.038 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.39 from input -2.32
04:41:02.038 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:02.038 00.000 21444 Enqueuing Expose request
04:41:02.038 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.63 from input 2.63
04:41:02.038 00.000 25848 MoveAxis(E, 64, ABG)
04:41:02.038 00.000 25848 Guiding  Dir = 2, Dur = 64
04:41:02.063 00.025 25848 IsSlewing returns 0
04:41:02.063 00.000 25848 IsGuiding returns 0
04:41:02.095 00.032 25848 PulseGuide returned control before completion, sleep 43
04:41:02.143 00.048 25848 IsGuiding returns 1
04:41:02.144 00.001 25848 scope still moving after pulse duration time elapsed
04:41:02.221 00.077 25848 IsSlewing returns 0
04:41:02.221 00.000 25848 IsGuiding returns 0
04:41:02.221 00.000 25848 scope move finished after 64 + 93 ms
04:41:02.221 00.000 25848 Move returns status 0, amount 64
04:41:02.221 00.000 25848 MoveAxis(S, 72, ABG)
04:41:02.221 00.000 25848 Guiding  Dir = 1, Dur = 72
04:41:02.249 00.028 25848 IsSlewing returns 0
04:41:02.250 00.001 25848 IsGuiding returns 0
04:41:02.281 00.031 25848 PulseGuide returned control before completion, sleep 51
04:41:02.348 00.067 25848 IsGuiding returns 1
04:41:02.348 00.000 25848 scope still moving after pulse duration time elapsed
04:41:02.409 00.061 25848 IsSlewing returns 0
04:41:02.409 00.000 25848 IsGuiding returns 0
04:41:02.409 00.000 25848 scope move finished after 72 + 88 ms
04:41:02.409 00.000 25848 Move returns status 0, amount 72
04:41:02.409 00.000 25848 move complete, result=0
04:41:02.409 00.000 25848 worker thread done servicing request
04:41:02.410 00.001 25848 Worker thread wakes up
04:41:02.410 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:02.410 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:02.410 00.000 21444 GuideStep: -2.3 px 64 ms EAST, 2.6 px 72 ms SOUTH
04:41:05.253 02.843 25848 Exposure complete
04:41:05.321 00.068 25848 worker thread done servicing request
04:41:05.321 00.000 21444 OnExposeComplete: enter
04:41:05.321 00.000 21444 UpdateGuideState(): m_state=6
04:41:05.321 00.000 21444 Star::Find(15, 1247, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1495
04:41:05.321 00.000 21444 Star::Find returns 1 (1), X=1244.36, Y=682.34, Mass=5143997, SNR=235.2, Peak=65504 HFD=7.5
04:41:05.321 00.000 21444 MultiStar: exiting stabilization period
04:41:05.321 00.000 21444 MultiStar: [#1 -0.61,0.42,1.13,U] [#2 -0.73,-0.04,1.34,U] [#3 -1.21,0.03,0.98,U] [#4 0.23,0.33,1.12,U] [#5 0.48,0.14,0.76,U] [#6 -0.47,0.65,0.66,U] [#7 0.22,0.01,0.68,U] [#8 -1.21,0.49,0.42,U] 
04:41:05.322 00.001 21444 refined, 8 included, MultiStar: {-0.41, 0.28}, one-star: {-0.43, 0.69}
04:41:05.322 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
04:41:05.322 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.94)
04:41:05.322 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=0.28 hyp=0.50 cameraTheta=2.55 mountX=0.44 mountY=0.10, mountTheta=0.23
04:41:05.322 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=0.28, opts=13)
04:41:05.322 00.000 21444 Enqueuing Move request for scope (-0.41, 0.28)
04:41:05.322 00.000 25848 Worker thread wakes up
04:41:05.323 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.28) opts 0xd
04:41:05.323 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, 0.28)
04:41:05.323 00.000 25848 Moving (-0.41, 0.28) raw xDistance=0.44 yDistance=0.10
04:41:05.323 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=66, FiltMax=65504, Gamma=0.560
04:41:05.323 00.000 25848 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.76, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.851152, 1:2.628332, 2:0.101988
04:41:05.323 00.000 25848 BLC: No correction, Miss < min_move
04:41:05.323 00.000 21444 UpdateGuideState exits: m=5143997 SNR=235.2 Saturated
04:41:05.323 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:05.323 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.44
04:41:05.323 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:05.323 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:41:05.323 00.000 25848 MoveAxis(E, 0, ABG)
04:41:05.323 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:05.323 00.000 21444 Enqueuing Expose request
04:41:05.323 00.000 25848 Move returns status 0, amount 0
04:41:05.323 00.000 25848 MoveAxis(N, 0, ABG)
04:41:05.323 00.000 25848 Move returns status 0, amount 0
04:41:05.323 00.000 25848 move complete, result=0
04:41:05.323 00.000 25848 worker thread done servicing request
04:41:05.323 00.000 25848 Worker thread wakes up
04:41:05.324 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:05.324 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:05.324 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:08.171 02.847 25848 Exposure complete
04:41:08.253 00.082 25848 worker thread done servicing request
04:41:08.253 00.000 21444 OnExposeComplete: enter
04:41:08.253 00.000 21444 UpdateGuideState(): m_state=6
04:41:08.253 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1496
04:41:08.253 00.000 21444 Star::Find returns 1 (1), X=1244.13, Y=681.63, Mass=4643533, SNR=116.5, Peak=65504 HFD=7.7
04:41:08.254 00.001 21444 MultiStar: [#1 -0.85,-0.42,2.02,U] [#2 -0.91,-0.85,2.15,U] [#3 -1.68,0.04,1.65,U] [#4 -0.81,-1.01,1.03,U] [#5 -0.66,-0.21,1.29,U] [#6 -1.51,-0.76,1.02,U] [#7 -1.05,-0.40,1.40,U] [#8 -1.61,-0.20,0.58,U] 
04:41:08.254 00.000 21444 single-star, 8 included, MultiStar: {-1.05, -0.45}, one-star: {-0.66, -0.02}
04:41:08.254 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.12)
04:41:08.254 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.00 = -2.72)
04:41:08.254 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-0.02 hyp=0.66 cameraTheta=-3.11 mountX=0.65 mountY=-0.27, mountTheta=-0.39
04:41:08.254 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.66, y=-0.02, opts=13)
04:41:08.254 00.000 21444 Enqueuing Move request for scope (-0.66, -0.02)
04:41:08.254 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=208, FiltMax=65504, Gamma=0.560
04:41:08.255 00.001 25848 Worker thread wakes up
04:41:08.255 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.02) opts 0xd
04:41:08.255 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.66, -0.02)
04:41:08.255 00.000 25848 Moving (-0.66, -0.02) raw xDistance=0.65 yDistance=-0.27
04:41:08.255 00.000 25848 BLC: window closed
04:41:08.255 00.000 21444 UpdateGuideState exits: m=4643533 SNR=116.5 Saturated
04:41:08.255 00.000 25848 BLC: History state: CurrMiss=-0.27, AvgInitMiss=0.76, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.851152, 1:2.628332, 2:0.101988
04:41:08.255 00.000 25848 BLC: No correction, Miss < min_move
04:41:08.255 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:08.255 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
04:41:08.255 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:08.255 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:08.255 00.000 21444 Enqueuing Expose request
04:41:08.255 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
04:41:08.255 00.000 25848 MoveAxis(W, 19, ABG)
04:41:08.255 00.000 25848 Guiding  Dir = 3, Dur = 19
04:41:08.280 00.025 25848 IsSlewing returns 0
04:41:08.281 00.001 25848 IsGuiding returns 0
04:41:08.312 00.031 25848 IsGuiding returns 1
04:41:08.312 00.000 25848 scope still moving after pulse duration time elapsed
04:41:08.404 00.092 25848 IsSlewing returns 0
04:41:08.404 00.000 25848 IsGuiding returns 0
04:41:08.404 00.000 25848 scope move finished after 19 + 105 ms
04:41:08.404 00.000 25848 Move returns status 0, amount 19
04:41:08.404 00.000 25848 MoveAxis(N, 0, ABG)
04:41:08.404 00.000 25848 Move returns status 0, amount 0
04:41:08.404 00.000 25848 move complete, result=0
04:41:08.404 00.000 25848 worker thread done servicing request
04:41:08.404 00.000 25848 Worker thread wakes up
04:41:08.404 00.000 21444 GuideStep: 0.7 px 19 ms WEST, -0.3 px 0 ms NORTH
04:41:08.406 00.002 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:08.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:11.252 02.846 25848 Exposure complete
04:41:11.318 00.066 25848 worker thread done servicing request
04:41:11.319 00.001 21444 OnExposeComplete: enter
04:41:11.319 00.000 21444 UpdateGuideState(): m_state=6
04:41:11.319 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1497
04:41:11.319 00.000 21444 Star::Find returns 1 (1), X=1245.41, Y=681.63, Mass=4713512, SNR=124.2, Peak=65504 HFD=7.4
04:41:11.319 00.000 21444 MultiStar: [#1 0.63,-0.27,1.79,U] [#2 0.54,-0.34,1.91,U] [#3 -0.54,-0.16,1.45,U] [#4 0.74,-0.37,1.38,U] [#5 0.83,-0.39,1.21,U] [#6 0.23,-0.34,1.10,U] [#7 0.50,-0.60,0.96,U] [#8 -0.41,-0.29,0.90,U] 
04:41:11.319 00.000 21444 refined, 8 included, MultiStar: {0.38, -0.31}, one-star: {0.62, -0.02}
04:41:11.319 00.000 21444 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.05) = xAngle (-3.74 = 2.55)
04:41:11.319 00.000 21444 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.58 = -0.30)
04:41:11.319 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=-0.31 hyp=0.48 cameraTheta=-0.68 mountX=-0.40 mountY=-0.14, mountTheta=-2.80
04:41:11.320 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=-0.31, opts=13)
04:41:11.320 00.000 21444 Enqueuing Move request for scope (0.38, -0.31)
04:41:11.320 00.000 25848 Worker thread wakes up
04:41:11.320 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.31) opts 0xd
04:41:11.320 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, -0.31)
04:41:11.320 00.000 25848 Moving (0.38, -0.31) raw xDistance=-0.40 yDistance=-0.14
04:41:11.320 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.40
04:41:11.320 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:11.320 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:41:11.320 00.000 25848 MoveAxis(E, 0, ABG)
04:41:11.320 00.000 25848 Move returns status 0, amount 0
04:41:11.321 00.001 25848 MoveAxis(N, 0, ABG)
04:41:11.321 00.000 25848 Move returns status 0, amount 0
04:41:11.321 00.000 25848 move complete, result=0
04:41:11.321 00.000 25848 worker thread done servicing request
04:41:11.321 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:41:11.321 00.000 21444 UpdateGuideState exits: m=4713512 SNR=124.2 Saturated
04:41:11.321 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:11.321 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:11.321 00.000 21444 Enqueuing Expose request
04:41:11.321 00.000 25848 Worker thread wakes up
04:41:11.321 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:11.321 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:11.321 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:14.165 02.844 25848 Exposure complete
04:41:14.245 00.080 25848 worker thread done servicing request
04:41:14.245 00.000 21444 OnExposeComplete: enter
04:41:14.245 00.000 21444 UpdateGuideState(): m_state=6
04:41:14.245 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1498
04:41:14.245 00.000 21444 Star::Find returns 1 (1), X=1245.38, Y=681.51, Mass=4937286, SNR=164.0, Peak=65504 HFD=7.5
04:41:14.245 00.000 21444 MultiStar: [#1 0.44,-0.41,1.73,U] [#2 0.38,-0.52,1.39,U] [#3 -1.24,-0.90,1.11,U] [#4 0.95,-0.55,1.12,U] [#5 1.07,-0.45,0.87,U] [#6 0.11,-0.29,0.73,U] [#7 0.43,-0.35,0.93,U] [#8 -0.23,-0.02,0.81,U] 
04:41:14.245 00.000 21444 refined, 8 included, MultiStar: {0.29, -0.43}, one-star: {0.59, -0.14}
04:41:14.245 00.000 21444 CameraToMount -- cameraTheta (-0.98) - m_xAngle (3.05) = xAngle (-4.03 = 2.25)
04:41:14.245 00.000 21444 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.87 = -0.59)
04:41:14.245 00.000 21444 CameraToMount -- cameraX=0.29 cameraY=-0.43 hyp=0.52 cameraTheta=-0.98 mountX=-0.33 mountY=-0.29, mountTheta=-2.42
04:41:14.246 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.29, y=-0.43, opts=13)
04:41:14.246 00.000 21444 Enqueuing Move request for scope (0.29, -0.43)
04:41:14.246 00.000 25848 Worker thread wakes up
04:41:14.246 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.43) opts 0xd
04:41:14.246 00.000 25848 Handling offset move in thread for scope, endpoint = (0.29, -0.43)
04:41:14.247 00.001 25848 Moving (0.29, -0.43) raw xDistance=-0.33 yDistance=-0.29
04:41:14.247 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.33
04:41:14.247 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:14.247 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=130, FiltMax=65504, Gamma=0.560
04:41:14.247 00.000 21444 UpdateGuideState exits: m=4937286 SNR=164.0 Saturated
04:41:14.247 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:14.247 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:14.247 00.000 21444 Enqueuing Expose request
04:41:14.247 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:41:14.247 00.000 25848 MoveAxis(E, 0, ABG)
04:41:14.247 00.000 25848 Move returns status 0, amount 0
04:41:14.247 00.000 25848 MoveAxis(N, 0, ABG)
04:41:14.247 00.000 25848 Move returns status 0, amount 0
04:41:14.247 00.000 25848 move complete, result=0
04:41:14.247 00.000 25848 worker thread done servicing request
04:41:14.247 00.000 25848 Worker thread wakes up
04:41:14.247 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:14.247 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:14.247 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
04:41:17.099 02.852 25848 Exposure complete
04:41:17.177 00.078 25848 worker thread done servicing request
04:41:17.177 00.000 21444 OnExposeComplete: enter
04:41:17.177 00.000 21444 UpdateGuideState(): m_state=6
04:41:17.178 00.001 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1499
04:41:17.178 00.000 21444 Star::Find returns 1 (1), X=1245.97, Y=682.33, Mass=4948374, SNR=282.2, Peak=65504 HFD=7.6
04:41:17.178 00.000 21444 MultiStar: [#1 1.14,0.19,1.08,U] [#2 0.70,-0.28,1.06,U] [#3 0.26,-0.09,0.94,U] [#4 1.11,0.14,0.88,U] [#5 1.87,0.55,0.86,U] [#6 0.83,0.58,0.73,U] [#7 1.21,-0.06,0.65,U] [#8 0.08,0.47,0.50,U] 
04:41:17.178 00.000 21444 refined, 8 included, MultiStar: {0.96, 0.22}, one-star: {1.18, 0.68}
04:41:17.178 00.000 21444 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.05) = xAngle (-2.82 = -2.82)
04:41:17.178 00.000 21444 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.62)
04:41:17.178 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=0.22 hyp=0.99 cameraTheta=0.23 mountX=-0.94 mountY=0.57, mountTheta=2.59
04:41:17.179 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=0.22, opts=13)
04:41:17.179 00.000 21444 Enqueuing Move request for scope (0.96, 0.22)
04:41:17.179 00.000 25848 Worker thread wakes up
04:41:17.179 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.22) opts 0xd
04:41:17.179 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, 0.22)
04:41:17.179 00.000 25848 Moving (0.96, 0.22) raw xDistance=-0.94 yDistance=0.57
04:41:17.179 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94
04:41:17.179 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=64, FiltMax=65504, Gamma=0.560
04:41:17.179 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
04:41:17.179 00.000 25848 MoveAxis(E, 27, ABG)
04:41:17.179 00.000 25848 Guiding  Dir = 2, Dur = 27
04:41:17.179 00.000 21444 UpdateGuideState exits: m=4948374 SNR=282.2 Saturated
04:41:17.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:17.179 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:17.179 00.000 21444 Enqueuing Expose request
04:41:17.203 00.024 25848 IsSlewing returns 0
04:41:17.204 00.001 25848 IsGuiding returns 0
04:41:17.235 00.031 25848 IsGuiding returns 1
04:41:17.236 00.001 25848 scope still moving after pulse duration time elapsed
04:41:17.295 00.059 25848 IsSlewing returns 0
04:41:17.295 00.000 25848 IsGuiding returns 0
04:41:17.295 00.000 25848 scope move finished after 27 + 64 ms
04:41:17.295 00.000 25848 Move returns status 0, amount 27
04:41:17.295 00.000 25848 MoveAxis(S, 16, ABG)
04:41:17.295 00.000 25848 Guiding  Dir = 1, Dur = 16
04:41:17.328 00.033 25848 IsSlewing returns 0
04:41:17.354 00.026 25848 IsGuiding returns 0
04:41:17.375 00.021 25848 IsGuiding returns 1
04:41:17.375 00.000 25848 scope still moving after pulse duration time elapsed
04:41:17.421 00.046 25848 IsSlewing returns 0
04:41:17.422 00.001 25848 IsGuiding returns 0
04:41:17.422 00.000 25848 scope move finished after 16 + 51 ms
04:41:17.422 00.000 25848 Move returns status 0, amount 16
04:41:17.422 00.000 25848 move complete, result=0
04:41:17.422 00.000 25848 worker thread done servicing request
04:41:17.422 00.000 25848 Worker thread wakes up
04:41:17.422 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.6 px 16 ms SOUTH
04:41:17.422 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:17.422 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:20.268 02.846 25848 Exposure complete
04:41:20.351 00.083 25848 worker thread done servicing request
04:41:20.351 00.000 21444 OnExposeComplete: enter
04:41:20.351 00.000 21444 UpdateGuideState(): m_state=6
04:41:20.351 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1500
04:41:20.351 00.000 21444 Star::Find returns 1 (1), X=1246.09, Y=681.66, Mass=5072207, SNR=163.8, Peak=65504 HFD=7.9
04:41:20.351 00.000 21444 MultiStar: [#1 1.43,-0.13,2.02,U] [#2 1.29,-0.27,1.78,U] [#3 0.58,0.00,1.43,U] [#4 1.54,-0.34,1.07,U] [#5 1.76,-0.01,0.88,U] [#6 0.64,-0.20,1.01,U] [#7 1.25,-0.25,1.10,U] [#8 0.19,-0.26,0.47,U] 
04:41:20.351 00.000 21444 refined, 8 included, MultiStar: {1.17, -0.16}, one-star: {1.30, 0.02}
04:41:20.352 00.001 21444 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.05) = xAngle (-3.18 = 3.10)
04:41:20.352 00.000 21444 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.26)
04:41:20.352 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=-0.16 hyp=1.18 cameraTheta=-0.13 mountX=-1.18 mountY=0.30, mountTheta=2.89
04:41:20.352 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=-0.16, opts=13)
04:41:20.353 00.001 21444 Enqueuing Move request for scope (1.17, -0.16)
04:41:20.353 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=118, FiltMax=65504, Gamma=0.560
04:41:20.353 00.000 21444 UpdateGuideState exits: m=5072207 SNR=163.8 Saturated
04:41:20.353 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:20.353 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:20.353 00.000 21444 Enqueuing Expose request
04:41:20.353 00.000 25848 Worker thread wakes up
04:41:20.353 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.16) opts 0xd
04:41:20.353 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, -0.16)
04:41:20.353 00.000 25848 Moving (1.17, -0.16) raw xDistance=-1.18 yDistance=0.30
04:41:20.353 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.18
04:41:20.353 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:20.353 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:41:20.353 00.000 25848 MoveAxis(E, 36, ABG)
04:41:20.353 00.000 25848 Guiding  Dir = 2, Dur = 36
04:41:20.373 00.020 25848 IsSlewing returns 0
04:41:20.374 00.001 25848 IsGuiding returns 0
04:41:20.405 00.031 25848 PulseGuide returned control before completion, sleep 15
04:41:20.424 00.019 25848 IsGuiding returns 1
04:41:20.424 00.000 25848 scope still moving after pulse duration time elapsed
04:41:20.486 00.062 25848 IsSlewing returns 0
04:41:20.486 00.000 25848 IsGuiding returns 0
04:41:20.486 00.000 25848 scope move finished after 36 + 76 ms
04:41:20.486 00.000 25848 Move returns status 0, amount 36
04:41:20.486 00.000 25848 MoveAxis(N, 0, ABG)
04:41:20.487 00.001 25848 Move returns status 0, amount 0
04:41:20.487 00.000 25848 move complete, result=0
04:41:20.487 00.000 25848 worker thread done servicing request
04:41:20.487 00.000 25848 Worker thread wakes up
04:41:20.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:20.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:20.487 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.3 px 0 ms NORTH
04:41:23.328 02.841 25848 Exposure complete
04:41:23.415 00.087 25848 worker thread done servicing request
04:41:23.416 00.001 21444 OnExposeComplete: enter
04:41:23.416 00.000 21444 UpdateGuideState(): m_state=6
04:41:23.416 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1501
04:41:23.416 00.000 21444 Star::Find returns 1 (1), X=1245.14, Y=681.53, Mass=5093492, SNR=182.0, Peak=65504 HFD=7.8
04:41:23.416 00.000 21444 MultiStar: [#1 -0.21,-0.38,1.54,U] [#2 -0.27,-0.46,1.70,U] [#3 -0.49,-0.61,1.24,U] [#4 0.48,-0.57,0.83,U] [#5 1.16,-0.15,0.87,U] [#6 -0.01,-0.14,0.95,U] [#7 0.37,-0.40,0.76,U] [#8 -0.50,-0.35,0.42,U] 
04:41:23.416 00.000 21444 refined, 8 included, MultiStar: {0.05, -0.37}, one-star: {0.35, -0.12}
04:41:23.416 00.000 21444 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.05) = xAngle (-4.50 = 1.79)
04:41:23.416 00.000 21444 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.34 = -1.06)
04:41:23.416 00.000 21444 CameraToMount -- cameraX=0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.44 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
04:41:23.417 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.05, y=-0.37, opts=13)
04:41:23.417 00.000 21444 Enqueuing Move request for scope (0.05, -0.37)
04:41:23.417 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=268, FiltMax=65504, Gamma=0.560
04:41:23.417 00.000 21444 UpdateGuideState exits: m=5093492 SNR=182.0 Saturated
04:41:23.417 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:23.417 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:23.417 00.000 21444 Enqueuing Expose request
04:41:23.417 00.000 25848 Worker thread wakes up
04:41:23.417 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.37) opts 0xd
04:41:23.417 00.000 25848 Handling offset move in thread for scope, endpoint = (0.05, -0.37)
04:41:23.417 00.000 25848 Moving (0.05, -0.37) raw xDistance=-0.08 yDistance=-0.32
04:41:23.417 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:41:23.417 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:23.417 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
04:41:23.417 00.000 25848 MoveAxis(E, 0, ABG)
04:41:23.418 00.001 25848 Move returns status 0, amount 0
04:41:23.418 00.000 25848 MoveAxis(N, 0, ABG)
04:41:23.418 00.000 25848 Move returns status 0, amount 0
04:41:23.418 00.000 25848 move complete, result=0
04:41:23.418 00.000 25848 worker thread done servicing request
04:41:23.418 00.000 25848 Worker thread wakes up
04:41:23.418 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:23.418 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:23.418 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:41:26.258 02.840 25848 Exposure complete
04:41:26.345 00.087 25848 worker thread done servicing request
04:41:26.345 00.000 21444 OnExposeComplete: enter
04:41:26.345 00.000 21444 UpdateGuideState(): m_state=6
04:41:26.345 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1502
04:41:26.345 00.000 21444 Star::Find returns 1 (1), X=1246.50, Y=682.47, Mass=4884105, SNR=164.6, Peak=65504 HFD=7.6
04:41:26.346 00.001 21444 MultiStar: [#1 1.57,0.61,1.74,U] [#2 1.42,0.15,1.78,U] [#3 0.43,0.22,1.56,U] [#4 2.21,0.50,0.00,M1] [#5 2.39,0.86,0.00,M1] [#6 1.43,0.36,0.88,U] [#7 1.70,0.18,0.84,U] [#8 0.71,0.76,0.70,U] 
04:41:26.346 00.000 21444 refined, 6 included, MultiStar: {1.27, 0.41}, one-star: {1.71, 0.82}
04:41:26.346 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
04:41:26.346 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.58 = 0.70)
04:41:26.346 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=0.41 hyp=1.34 cameraTheta=0.31 mountX=-1.23 mountY=0.86, mountTheta=2.53
04:41:26.347 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=0.41, opts=13)
04:41:26.347 00.000 21444 Enqueuing Move request for scope (1.27, 0.41)
04:41:26.347 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2064, FiltMin=182, FiltMax=65504, Gamma=0.560
04:41:26.347 00.000 25848 Worker thread wakes up
04:41:26.347 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, 0.41) opts 0xd
04:41:26.347 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, 0.41)
04:41:26.347 00.000 25848 Moving (1.27, 0.41) raw xDistance=-1.23 yDistance=0.86
04:41:26.347 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.23
04:41:26.347 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
04:41:26.347 00.000 25848 MoveAxis(E, 36, ABG)
04:41:26.347 00.000 25848 Guiding  Dir = 2, Dur = 36
04:41:26.348 00.001 21444 UpdateGuideState exits: m=4884105 SNR=164.6 Saturated
04:41:26.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:26.348 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:26.348 00.000 21444 Enqueuing Expose request
04:41:26.376 00.028 25848 IsSlewing returns 0
04:41:26.376 00.000 25848 IsGuiding returns 0
04:41:26.407 00.031 25848 PulseGuide returned control before completion, sleep 15
04:41:26.431 00.024 25848 IsGuiding returns 1
04:41:26.431 00.000 25848 scope still moving after pulse duration time elapsed
04:41:26.483 00.052 25848 IsSlewing returns 0
04:41:26.511 00.028 25848 IsGuiding returns 0
04:41:26.511 00.000 25848 scope move finished after 36 + 98 ms
04:41:26.511 00.000 25848 Move returns status 0, amount 36
04:41:26.511 00.000 25848 MoveAxis(S, 24, ABG)
04:41:26.511 00.000 25848 Guiding  Dir = 1, Dur = 24
04:41:26.562 00.051 25848 IsSlewing returns 0
04:41:26.562 00.000 25848 IsGuiding returns 0
04:41:26.594 00.032 25848 IsGuiding returns 1
04:41:26.594 00.000 25848 scope still moving after pulse duration time elapsed
04:41:26.643 00.049 25848 IsSlewing returns 0
04:41:26.643 00.000 25848 IsGuiding returns 0
04:41:26.643 00.000 25848 scope move finished after 24 + 57 ms
04:41:26.643 00.000 25848 Move returns status 0, amount 24
04:41:26.643 00.000 25848 move complete, result=0
04:41:26.643 00.000 25848 worker thread done servicing request
04:41:26.643 00.000 25848 Worker thread wakes up
04:41:26.644 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:26.644 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:26.644 00.000 21444 GuideStep: -1.2 px 36 ms EAST, 0.9 px 24 ms SOUTH
04:41:29.488 02.844 25848 Exposure complete
04:41:29.569 00.081 25848 worker thread done servicing request
04:41:29.569 00.000 21444 OnExposeComplete: enter
04:41:29.569 00.000 21444 UpdateGuideState(): m_state=6
04:41:29.569 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1503
04:41:29.569 00.000 21444 Star::Find returns 1 (1), X=1246.32, Y=682.55, Mass=4974310, SNR=226.4, Peak=65504 HFD=7.4
04:41:29.570 00.001 21444 MultiStar: [#1 1.08,0.53,1.27,U] [#2 0.94,0.07,1.50,U] [#3 0.36,0.33,1.01,U] [#4 1.45,0.30,0.75,U] [#5 1.70,0.56,0.93,U] [#6 0.91,0.77,0.80,U] [#7 0.91,0.03,0.81,U] [#8 0.61,0.67,0.52,U] 
04:41:29.570 00.000 21444 refined, 8 included, MultiStar: {1.06, 0.44}, one-star: {1.53, 0.91}
04:41:29.570 00.000 21444 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
04:41:29.570 00.000 21444 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.78)
04:41:29.570 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=0.44 hyp=1.15 cameraTheta=0.39 mountX=-1.02 mountY=0.81, mountTheta=2.47
04:41:29.571 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=0.44, opts=13)
04:41:29.571 00.000 21444 Enqueuing Move request for scope (1.06, 0.44)
04:41:29.571 00.000 25848 Worker thread wakes up
04:41:29.571 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.44) opts 0xd
04:41:29.571 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 0.44)
04:41:29.571 00.000 25848 Moving (1.06, 0.44) raw xDistance=-1.02 yDistance=0.81
04:41:29.571 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.02
04:41:29.571 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
04:41:29.571 00.000 25848 MoveAxis(E, 32, ABG)
04:41:29.571 00.000 25848 Guiding  Dir = 2, Dur = 32
04:41:29.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:41:29.571 00.000 21444 UpdateGuideState exits: m=4974310 SNR=226.4 Saturated
04:41:29.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:29.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:29.571 00.000 21444 Enqueuing Expose request
04:41:29.611 00.040 25848 IsSlewing returns 0
04:41:29.611 00.000 25848 IsGuiding returns 0
04:41:29.642 00.031 25848 PulseGuide returned control before completion, sleep 11
04:41:29.660 00.018 25848 IsGuiding returns 1
04:41:29.660 00.000 25848 scope still moving after pulse duration time elapsed
04:41:29.719 00.059 25848 IsSlewing returns 0
04:41:29.720 00.001 25848 IsGuiding returns 0
04:41:29.720 00.000 25848 scope move finished after 32 + 77 ms
04:41:29.720 00.000 25848 Move returns status 0, amount 32
04:41:29.720 00.000 25848 MoveAxis(S, 22, ABG)
04:41:29.720 00.000 25848 Guiding  Dir = 1, Dur = 22
04:41:29.748 00.028 25848 IsSlewing returns 0
04:41:29.748 00.000 25848 IsGuiding returns 0
04:41:29.780 00.032 25848 IsGuiding returns 1
04:41:29.780 00.000 25848 scope still moving after pulse duration time elapsed
04:41:29.844 00.064 25848 IsSlewing returns 0
04:41:29.845 00.001 25848 IsGuiding returns 0
04:41:29.845 00.000 25848 scope move finished after 22 + 74 ms
04:41:29.845 00.000 25848 Move returns status 0, amount 22
04:41:29.845 00.000 25848 move complete, result=0
04:41:29.845 00.000 25848 worker thread done servicing request
04:41:29.845 00.000 25848 Worker thread wakes up
04:41:29.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:29.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:29.845 00.000 21444 GuideStep: -1.0 px 32 ms EAST, 0.8 px 22 ms SOUTH
04:41:32.694 02.849 25848 Exposure complete
04:41:32.780 00.086 25848 worker thread done servicing request
04:41:32.781 00.001 21444 OnExposeComplete: enter
04:41:32.781 00.000 21444 UpdateGuideState(): m_state=6
04:41:32.781 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1504
04:41:32.781 00.000 21444 Star::Find returns 1 (1), X=1246.23, Y=682.44, Mass=4624024, SNR=162.8, Peak=65504 HFD=7.4
04:41:32.781 00.000 21444 MultiStar: [#1 1.34,0.33,1.30,U] [#2 1.24,-0.08,1.40,U] [#3 0.76,0.29,1.13,U] [#4 1.46,0.14,1.07,U] [#5 2.06,0.18,0.98,U] [#6 1.00,0.24,0.73,U] [#7 1.33,0.04,0.90,U] [#8 0.36,0.29,0.55,U] 
04:41:32.781 00.000 21444 refined, 8 included, MultiStar: {1.27, 0.23}, one-star: {1.44, 0.79}
04:41:32.781 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
04:41:32.781 00.000 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.57)
04:41:32.781 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=0.23 hyp=1.29 cameraTheta=0.18 mountX=-1.24 mountY=0.70, mountTheta=2.63
04:41:32.782 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=0.23, opts=13)
04:41:32.782 00.000 21444 Enqueuing Move request for scope (1.27, 0.23)
04:41:32.783 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=120, FiltMax=65504, Gamma=0.560
04:41:32.783 00.000 21444 UpdateGuideState exits: m=4624024 SNR=162.8 Saturated
04:41:32.783 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:32.783 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:32.783 00.000 21444 Enqueuing Expose request
04:41:32.783 00.000 25848 Worker thread wakes up
04:41:32.783 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, 0.23) opts 0xd
04:41:32.783 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, 0.23)
04:41:32.783 00.000 25848 Moving (1.27, 0.23) raw xDistance=-1.24 yDistance=0.70
04:41:32.783 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.24
04:41:32.783 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
04:41:32.783 00.000 25848 MoveAxis(E, 38, ABG)
04:41:32.783 00.000 25848 Guiding  Dir = 2, Dur = 38
04:41:32.813 00.030 25848 IsSlewing returns 0
04:41:32.814 00.001 25848 IsGuiding returns 0
04:41:32.845 00.031 25848 PulseGuide returned control before completion, sleep 17
04:41:32.867 00.022 25848 IsGuiding returns 1
04:41:32.867 00.000 25848 scope still moving after pulse duration time elapsed
04:41:32.922 00.055 25848 IsSlewing returns 0
04:41:32.922 00.000 25848 IsGuiding returns 0
04:41:32.922 00.000 25848 scope move finished after 38 + 70 ms
04:41:32.922 00.000 25848 Move returns status 0, amount 38
04:41:32.922 00.000 25848 MoveAxis(S, 19, ABG)
04:41:32.922 00.000 25848 Guiding  Dir = 1, Dur = 19
04:41:32.954 00.032 25848 IsSlewing returns 0
04:41:32.955 00.001 25848 IsGuiding returns 0
04:41:32.986 00.031 25848 IsGuiding returns 1
04:41:32.986 00.000 25848 scope still moving after pulse duration time elapsed
04:41:33.029 00.043 25848 IsSlewing returns 0
04:41:33.029 00.000 25848 IsGuiding returns 0
04:41:33.029 00.000 25848 scope move finished after 19 + 55 ms
04:41:33.029 00.000 25848 Move returns status 0, amount 19
04:41:33.029 00.000 25848 move complete, result=0
04:41:33.029 00.000 25848 worker thread done servicing request
04:41:33.029 00.000 25848 Worker thread wakes up
04:41:33.029 00.000 21444 GuideStep: -1.2 px 38 ms EAST, 0.7 px 19 ms SOUTH
04:41:33.029 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:33.030 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:35.875 02.845 25848 Exposure complete
04:41:35.964 00.089 25848 worker thread done servicing request
04:41:35.964 00.000 21444 OnExposeComplete: enter
04:41:35.964 00.000 21444 UpdateGuideState(): m_state=6
04:41:35.964 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1505
04:41:35.964 00.000 21444 Star::Find returns 1 (1), X=1246.19, Y=682.26, Mass=4919548, SNR=197.5, Peak=65504 HFD=7.6
04:41:35.965 00.001 21444 MultiStar: [#1 1.47,-0.23,1.45,U] [#2 1.37,-0.64,1.51,U] [#3 -0.12,-0.13,1.04,U] [#4 1.53,-0.44,0.77,U] [#5 2.14,-0.12,0.00,M1] [#6 0.99,-0.01,0.73,U] [#7 1.81,-0.27,0.61,U] [#8 0.54,0.07,0.34,U] 
04:41:35.965 00.000 21444 refined, 7 included, MultiStar: {1.16, -0.17}, one-star: {1.40, 0.62}
04:41:35.965 00.000 21444 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.05) = xAngle (-3.20 = 3.08)
04:41:35.965 00.000 21444 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
04:41:35.965 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-0.17 hyp=1.18 cameraTheta=-0.15 mountX=-1.17 mountY=0.28, mountTheta=2.91
04:41:35.966 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-0.17, opts=13)
04:41:35.966 00.000 21444 Enqueuing Move request for scope (1.16, -0.17)
04:41:35.966 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=220, FiltMax=65504, Gamma=0.560
04:41:35.966 00.000 21444 UpdateGuideState exits: m=4919548 SNR=197.5 Saturated
04:41:35.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:35.966 00.000 25848 Worker thread wakes up
04:41:35.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:35.966 00.000 21444 Enqueuing Expose request
04:41:35.966 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -0.17) opts 0xd
04:41:35.966 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -0.17)
04:41:35.966 00.000 25848 Moving (1.16, -0.17) raw xDistance=-1.17 yDistance=0.28
04:41:35.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.17
04:41:35.966 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:35.967 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:41:35.967 00.000 25848 MoveAxis(E, 37, ABG)
04:41:35.967 00.000 25848 Guiding  Dir = 2, Dur = 37
04:41:35.999 00.032 25848 IsSlewing returns 0
04:41:36.018 00.019 25848 IsGuiding returns 0
04:41:36.049 00.031 25848 PulseGuide returned control before completion, sleep 17
04:41:36.080 00.031 25848 IsGuiding returns 1
04:41:36.080 00.000 25848 scope still moving after pulse duration time elapsed
04:41:36.139 00.059 25848 IsSlewing returns 0
04:41:36.139 00.000 25848 IsGuiding returns 0
04:41:36.139 00.000 25848 scope move finished after 37 + 84 ms
04:41:36.139 00.000 25848 Move returns status 0, amount 37
04:41:36.139 00.000 25848 MoveAxis(N, 0, ABG)
04:41:36.139 00.000 25848 Move returns status 0, amount 0
04:41:36.139 00.000 25848 move complete, result=0
04:41:36.139 00.000 25848 worker thread done servicing request
04:41:36.139 00.000 25848 Worker thread wakes up
04:41:36.139 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:36.139 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:36.139 00.000 21444 GuideStep: -1.2 px 37 ms EAST, 0.3 px 0 ms NORTH
04:41:38.982 02.843 25848 Exposure complete
04:41:39.056 00.074 25848 worker thread done servicing request
04:41:39.056 00.000 21444 OnExposeComplete: enter
04:41:39.056 00.000 21444 UpdateGuideState(): m_state=6
04:41:39.057 00.001 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1506
04:41:39.057 00.000 21444 Star::Find returns 1 (1), X=1246.49, Y=682.29, Mass=4918169, SNR=143.5, Peak=65504 HFD=7.5
04:41:39.057 00.000 21444 MultiStar: [#1 2.07,0.57,0.00,M1] [#2 1.46,0.04,1.85,U] [#3 0.79,0.09,1.71,U] [#4 2.01,-0.05,1.12,U] [#5 2.32,0.20,0.00,M2] [#6 1.26,0.22,1.07,U] [#7 1.56,-0.10,1.11,U] [#8 0.81,0.49,0.58,U] 
04:41:39.057 00.000 21444 refined, 6 included, MultiStar: {1.37, 0.14}, one-star: {1.70, 0.64}
04:41:39.057 00.000 21444 CameraToMount -- cameraTheta (0.11) - m_xAngle (3.05) = xAngle (-2.95 = -2.95)
04:41:39.057 00.000 21444 CameraToMount -- cameraTheta (0.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.79 = 0.49)
04:41:39.057 00.000 21444 CameraToMount -- cameraX=1.37 cameraY=0.14 hyp=1.37 cameraTheta=0.11 mountX=-1.35 mountY=0.65, mountTheta=2.69
04:41:39.058 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.37, y=0.14, opts=13)
04:41:39.058 00.000 21444 Enqueuing Move request for scope (1.37, 0.14)
04:41:39.058 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:41:39.058 00.000 21444 UpdateGuideState exits: m=4918169 SNR=143.5 Saturated
04:41:39.058 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:39.058 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:39.058 00.000 21444 Enqueuing Expose request
04:41:39.058 00.000 25848 Worker thread wakes up
04:41:39.058 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.37, 0.14) opts 0xd
04:41:39.058 00.000 25848 Handling offset move in thread for scope, endpoint = (1.37, 0.14)
04:41:39.058 00.000 25848 Moving (1.37, 0.14) raw xDistance=-1.35 yDistance=0.65
04:41:39.058 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.35
04:41:39.058 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
04:41:39.058 00.000 25848 MoveAxis(E, 42, ABG)
04:41:39.059 00.001 25848 Guiding  Dir = 2, Dur = 42
04:41:39.079 00.020 25848 IsSlewing returns 0
04:41:39.079 00.000 25848 IsGuiding returns 0
04:41:39.110 00.031 25848 PulseGuide returned control before completion, sleep 21
04:41:39.136 00.026 25848 IsGuiding returns 1
04:41:39.136 00.000 25848 scope still moving after pulse duration time elapsed
04:41:39.187 00.051 25848 IsSlewing returns 0
04:41:39.187 00.000 25848 IsGuiding returns 0
04:41:39.187 00.000 25848 scope move finished after 42 + 66 ms
04:41:39.187 00.000 25848 Move returns status 0, amount 42
04:41:39.187 00.000 25848 MoveAxis(S, 18, ABG)
04:41:39.187 00.000 25848 Guiding  Dir = 1, Dur = 18
04:41:39.246 00.059 25848 IsSlewing returns 0
04:41:39.246 00.000 25848 IsGuiding returns 0
04:41:39.267 00.021 25848 IsGuiding returns 1
04:41:39.267 00.000 25848 scope still moving after pulse duration time elapsed
04:41:39.312 00.045 25848 IsSlewing returns 0
04:41:39.312 00.000 25848 IsGuiding returns 0
04:41:39.312 00.000 25848 scope move finished after 18 + 48 ms
04:41:39.312 00.000 25848 Move returns status 0, amount 18
04:41:39.312 00.000 25848 move complete, result=0
04:41:39.312 00.000 25848 worker thread done servicing request
04:41:39.312 00.000 25848 Worker thread wakes up
04:41:39.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:39.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:39.313 00.001 21444 GuideStep: -1.3 px 42 ms EAST, 0.7 px 18 ms SOUTH
04:41:42.151 02.838 25848 Exposure complete
04:41:42.228 00.077 25848 worker thread done servicing request
04:41:42.228 00.000 21444 OnExposeComplete: enter
04:41:42.228 00.000 21444 UpdateGuideState(): m_state=6
04:41:42.228 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1507
04:41:42.228 00.000 21444 Star::Find returns 1 (1), X=1246.62, Y=681.66, Mass=5126576, SNR=188.0, Peak=65504 HFD=7.5
04:41:42.229 00.001 21444 MultiStar: [#1 1.53,-0.07,1.32,U] [#2 0.91,-0.63,1.33,U] [#3 0.62,-0.32,1.50,U] [#4 2.30,-0.57,0.00,M1] [#5 2.50,0.00,0.00,M3] [#6 1.47,-0.37,0.82,U] [#7 2.17,-0.32,0.00,M1] [#8 1.03,-0.22,0.49,U] 
04:41:42.229 00.000 21444 refined, 5 included, MultiStar: {1.19, -0.28}, one-star: {1.83, 0.01}
04:41:42.229 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
04:41:42.229 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.16)
04:41:42.229 00.000 21444 CameraToMount -- cameraX=1.19 cameraY=-0.28 hyp=1.23 cameraTheta=-0.23 mountX=-1.21 mountY=0.19, mountTheta=2.99
04:41:42.230 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.19, y=-0.28, opts=13)
04:41:42.230 00.000 21444 Enqueuing Move request for scope (1.19, -0.28)
04:41:42.230 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=168, FiltMax=65504, Gamma=0.560
04:41:42.230 00.000 21444 UpdateGuideState exits: m=5126576 SNR=188.0 Saturated
04:41:42.230 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:42.230 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:42.230 00.000 21444 Enqueuing Expose request
04:41:42.230 00.000 25848 Worker thread wakes up
04:41:42.231 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.19, -0.28) opts 0xd
04:41:42.231 00.000 25848 Handling offset move in thread for scope, endpoint = (1.19, -0.28)
04:41:42.231 00.000 25848 Moving (1.19, -0.28) raw xDistance=-1.21 yDistance=0.19
04:41:42.231 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.21
04:41:42.231 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:42.231 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:41:42.231 00.000 25848 MoveAxis(E, 38, ABG)
04:41:42.231 00.000 25848 Guiding  Dir = 2, Dur = 38
04:41:42.251 00.020 25848 IsSlewing returns 0
04:41:42.252 00.001 25848 IsGuiding returns 0
04:41:42.282 00.030 25848 PulseGuide returned control before completion, sleep 17
04:41:42.306 00.024 25848 IsGuiding returns 1
04:41:42.306 00.000 25848 scope still moving after pulse duration time elapsed
04:41:42.390 00.084 25848 IsSlewing returns 0
04:41:42.391 00.001 25848 IsGuiding returns 0
04:41:42.391 00.000 25848 scope move finished after 38 + 101 ms
04:41:42.391 00.000 25848 Move returns status 0, amount 38
04:41:42.391 00.000 25848 MoveAxis(N, 0, ABG)
04:41:42.391 00.000 25848 Move returns status 0, amount 0
04:41:42.391 00.000 25848 move complete, result=0
04:41:42.391 00.000 25848 worker thread done servicing request
04:41:42.391 00.000 25848 Worker thread wakes up
04:41:42.391 00.000 21444 GuideStep: -1.2 px 38 ms EAST, 0.2 px 0 ms NORTH
04:41:42.391 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:42.391 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:45.240 02.849 25848 Exposure complete
04:41:45.329 00.089 25848 worker thread done servicing request
04:41:45.329 00.000 21444 OnExposeComplete: enter
04:41:45.330 00.001 21444 UpdateGuideState(): m_state=6
04:41:45.330 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1508
04:41:45.330 00.000 21444 Star::Find returns 1 (1), X=1246.28, Y=682.42, Mass=4887110, SNR=146.2, Peak=65504 HFD=7.5
04:41:45.330 00.000 21444 MultiStar: [#1 1.07,0.35,1.63,U] [#2 0.87,-0.06,1.92,U] [#3 -0.28,0.27,1.34,U] [#4 1.59,-0.23,0.89,U] [#5 1.70,0.16,0.83,U] [#6 0.99,0.24,1.13,U] [#7 1.26,-0.11,0.81,U] [#8 0.48,0.48,0.45,U] 
04:41:45.330 00.000 21444 refined, 8 included, MultiStar: {0.97, 0.19}, one-star: {1.49, 0.77}
04:41:45.330 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
04:41:45.330 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.70 = 0.58)
04:41:45.330 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=0.19 hyp=0.99 cameraTheta=0.19 mountX=-0.95 mountY=0.54, mountTheta=2.62
04:41:45.331 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=0.19, opts=13)
04:41:45.331 00.000 21444 Enqueuing Move request for scope (0.97, 0.19)
04:41:45.331 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=132, FiltMax=65504, Gamma=0.560
04:41:45.331 00.000 25848 Worker thread wakes up
04:41:45.332 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.19) opts 0xd
04:41:45.332 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 0.19)
04:41:45.332 00.000 25848 Moving (0.97, 0.19) raw xDistance=-0.95 yDistance=0.54
04:41:45.332 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.95
04:41:45.332 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
04:41:45.332 00.000 25848 MoveAxis(E, 30, ABG)
04:41:45.332 00.000 25848 Guiding  Dir = 2, Dur = 30
04:41:45.332 00.000 21444 UpdateGuideState exits: m=4887110 SNR=146.2 Saturated
04:41:45.332 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:45.332 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:45.332 00.000 21444 Enqueuing Expose request
04:41:45.382 00.050 25848 IsSlewing returns 0
04:41:45.382 00.000 25848 IsGuiding returns 0
04:41:45.414 00.032 25848 IsGuiding returns 1
04:41:45.414 00.000 25848 scope still moving after pulse duration time elapsed
04:41:45.469 00.055 25848 IsSlewing returns 0
04:41:45.469 00.000 25848 IsGuiding returns 0
04:41:45.469 00.000 25848 scope move finished after 30 + 57 ms
04:41:45.469 00.000 25848 Move returns status 0, amount 30
04:41:45.469 00.000 25848 MoveAxis(S, 15, ABG)
04:41:45.469 00.000 25848 Guiding  Dir = 1, Dur = 15
04:41:45.498 00.029 25848 IsSlewing returns 0
04:41:45.498 00.000 25848 IsGuiding returns 0
04:41:45.530 00.032 25848 IsGuiding returns 1
04:41:45.530 00.000 25848 scope still moving after pulse duration time elapsed
04:41:45.576 00.046 25848 IsSlewing returns 0
04:41:45.577 00.001 25848 IsGuiding returns 0
04:41:45.577 00.000 25848 scope move finished after 15 + 64 ms
04:41:45.577 00.000 25848 Move returns status 0, amount 15
04:41:45.577 00.000 25848 move complete, result=0
04:41:45.577 00.000 25848 worker thread done servicing request
04:41:45.577 00.000 25848 Worker thread wakes up
04:41:45.577 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:45.577 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:45.577 00.000 21444 GuideStep: -0.9 px 30 ms EAST, 0.5 px 15 ms SOUTH
04:41:48.424 02.847 25848 Exposure complete
04:41:48.509 00.085 25848 worker thread done servicing request
04:41:48.509 00.000 21444 OnExposeComplete: enter
04:41:48.509 00.000 21444 UpdateGuideState(): m_state=6
04:41:48.509 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1509
04:41:48.509 00.000 21444 Star::Find returns 1 (1), X=1246.05, Y=682.56, Mass=5143574, SNR=201.1, Peak=65504 HFD=7.9
04:41:48.509 00.000 21444 MultiStar: [#1 0.75,0.08,1.41,U] [#2 0.33,-0.02,1.47,U] [#3 -0.04,-0.06,1.06,U] [#4 1.21,0.39,0.95,U] [#5 1.92,0.63,0.89,U] [#6 0.70,0.28,0.90,U] [#7 0.92,0.24,0.82,U] [#8 0.04,0.66,0.60,U] 
04:41:48.509 00.000 21444 refined, 8 included, MultiStar: {0.77, 0.30}, one-star: {1.26, 0.91}
04:41:48.510 00.001 21444 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.05) = xAngle (-2.68 = -2.68)
04:41:48.510 00.000 21444 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.53 = 0.76)
04:41:48.510 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.30 hyp=0.83 cameraTheta=0.37 mountX=-0.74 mountY=0.57, mountTheta=2.49
04:41:48.510 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.30, opts=13)
04:41:48.510 00.000 21444 Enqueuing Move request for scope (0.77, 0.30)
04:41:48.510 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=40, FiltMax=65504, Gamma=0.560
04:41:48.510 00.000 21444 UpdateGuideState exits: m=5143574 SNR=201.1 Saturated
04:41:48.510 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:48.510 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:48.510 00.000 21444 Enqueuing Expose request
04:41:48.510 00.000 25848 Worker thread wakes up
04:41:48.510 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.30) opts 0xd
04:41:48.510 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.30)
04:41:48.511 00.001 25848 Moving (0.77, 0.30) raw xDistance=-0.74 yDistance=0.57
04:41:48.511 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.74
04:41:48.511 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
04:41:48.511 00.000 25848 MoveAxis(E, 24, ABG)
04:41:48.511 00.000 25848 Guiding  Dir = 2, Dur = 24
04:41:48.562 00.051 25848 IsSlewing returns 0
04:41:48.563 00.001 25848 IsGuiding returns 0
04:41:48.594 00.031 25848 IsGuiding returns 1
04:41:48.594 00.000 25848 scope still moving after pulse duration time elapsed
04:41:48.657 00.063 25848 IsSlewing returns 0
04:41:48.657 00.000 25848 IsGuiding returns 0
04:41:48.657 00.000 25848 scope move finished after 24 + 71 ms
04:41:48.657 00.000 25848 Move returns status 0, amount 24
04:41:48.657 00.000 25848 MoveAxis(S, 15, ABG)
04:41:48.657 00.000 25848 Guiding  Dir = 1, Dur = 15
04:41:48.719 00.062 25848 IsSlewing returns 0
04:41:48.738 00.019 25848 IsGuiding returns 0
04:41:48.769 00.031 25848 IsGuiding returns 1
04:41:48.769 00.000 25848 scope still moving after pulse duration time elapsed
04:41:48.826 00.057 25848 IsSlewing returns 0
04:41:48.826 00.000 25848 IsGuiding returns 0
04:41:48.826 00.000 25848 scope move finished after 15 + 73 ms
04:41:48.826 00.000 25848 Move returns status 0, amount 15
04:41:48.826 00.000 25848 move complete, result=0
04:41:48.826 00.000 25848 worker thread done servicing request
04:41:48.826 00.000 25848 Worker thread wakes up
04:41:48.826 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:48.826 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:48.827 00.001 21444 GuideStep: -0.7 px 24 ms EAST, 0.6 px 15 ms SOUTH
04:41:51.685 02.858 25848 Exposure complete
04:41:51.752 00.067 25848 worker thread done servicing request
04:41:51.753 00.001 21444 OnExposeComplete: enter
04:41:51.753 00.000 21444 UpdateGuideState(): m_state=6
04:41:51.753 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1510
04:41:51.753 00.000 21444 Star::Find returns 1 (1), X=1246.49, Y=681.62, Mass=5173471, SNR=191.1, Peak=65504 HFD=7.5
04:41:51.753 00.000 21444 MultiStar: [#1 1.66,-0.56,1.73,U] [#2 1.52,-1.41,1.58,U] [#3 0.79,-0.79,1.27,U] [#4 1.55,-0.57,0.75,U] [#5 2.40,-0.57,0.00,M2] [#6 1.12,-0.18,0.92,U] [#7 1.58,-0.41,0.92,U] [#8 0.76,0.38,0.63,U] 
04:41:51.753 00.000 21444 refined, 7 included, MultiStar: {1.38, -0.56}, one-star: {1.70, -0.03}
04:41:51.753 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.84)
04:41:51.753 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.00)
04:41:51.753 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=-0.56 hyp=1.49 cameraTheta=-0.39 mountX=-1.42 mountY=0.00, mountTheta=3.14
04:41:51.754 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=-0.56, opts=13)
04:41:51.754 00.000 21444 Enqueuing Move request for scope (1.38, -0.56)
04:41:51.754 00.000 25848 Worker thread wakes up
04:41:51.754 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, -0.56) opts 0xd
04:41:51.754 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, -0.56)
04:41:51.754 00.000 25848 Moving (1.38, -0.56) raw xDistance=-1.42 yDistance=0.00
04:41:51.754 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=54, FiltMax=65504, Gamma=0.560
04:41:51.754 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.42
04:41:51.754 00.000 21444 UpdateGuideState exits: m=5173471 SNR=191.1 Saturated
04:41:51.754 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:51.754 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:51.754 00.000 21444 Enqueuing Expose request
04:41:51.754 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:51.755 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:41:51.755 00.000 25848 MoveAxis(E, 43, ABG)
04:41:51.755 00.000 25848 Guiding  Dir = 2, Dur = 43
04:41:51.780 00.025 25848 IsSlewing returns 0
04:41:51.806 00.026 25848 IsGuiding returns 0
04:41:51.837 00.031 25848 PulseGuide returned control before completion, sleep 23
04:41:51.872 00.035 25848 IsGuiding returns 1
04:41:51.872 00.000 25848 scope still moving after pulse duration time elapsed
04:41:51.939 00.067 25848 IsSlewing returns 0
04:41:51.939 00.000 25848 IsGuiding returns 0
04:41:51.939 00.000 25848 scope move finished after 43 + 90 ms
04:41:51.939 00.000 25848 Move returns status 0, amount 43
04:41:51.939 00.000 25848 MoveAxis(N, 0, ABG)
04:41:51.939 00.000 25848 Move returns status 0, amount 0
04:41:51.939 00.000 25848 move complete, result=0
04:41:51.939 00.000 25848 worker thread done servicing request
04:41:51.939 00.000 25848 Worker thread wakes up
04:41:51.939 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:51.939 00.000 21444 GuideStep: -1.4 px 43 ms EAST, 0.0 px 0 ms NORTH
04:41:51.939 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:54.779 02.840 25848 Exposure complete
04:41:54.868 00.089 25848 worker thread done servicing request
04:41:54.868 00.000 21444 OnExposeComplete: enter
04:41:54.868 00.000 21444 UpdateGuideState(): m_state=6
04:41:54.868 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1511
04:41:54.868 00.000 21444 Star::Find returns 1 (1), X=1247.02, Y=682.41, Mass=5004668, SNR=181.3, Peak=65504 HFD=7.9
04:41:54.869 00.001 21444 MultiStar: [#1 1.67,0.05,1.26,U] [#2 1.58,-0.04,1.13,U] [#3 0.65,-0.20,0.88,U] [#4 2.03,-0.23,0.74,U] [#5 2.66,-0.45,0.00,M3] [#6 1.70,0.16,0.72,U] [#7 1.92,-0.31,0.71,U] [#8 0.90,0.30,0.46,U] 
04:41:54.869 00.000 21444 refined, 7 included, MultiStar: {1.62, 0.07}, one-star: {2.23, 0.76}
04:41:54.869 00.000 21444 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.05) = xAngle (-3.01 = -3.01)
04:41:54.869 00.000 21444 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.85 = 0.43)
04:41:54.869 00.000 21444 CameraToMount -- cameraX=1.62 cameraY=0.07 hyp=1.62 cameraTheta=0.04 mountX=-1.61 mountY=0.68, mountTheta=2.74
04:41:54.870 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.62, y=0.07, opts=13)
04:41:54.870 00.000 21444 Enqueuing Move request for scope (1.62, 0.07)
04:41:54.870 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=194, FiltMax=65504, Gamma=0.560
04:41:54.870 00.000 21444 UpdateGuideState exits: m=5004668 SNR=181.3 Saturated
04:41:54.870 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:54.870 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:54.870 00.000 21444 Enqueuing Expose request
04:41:54.870 00.000 25848 Worker thread wakes up
04:41:54.870 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.07) opts 0xd
04:41:54.870 00.000 25848 Handling offset move in thread for scope, endpoint = (1.62, 0.07)
04:41:54.870 00.000 25848 Moving (1.62, 0.07) raw xDistance=-1.61 yDistance=0.68
04:41:54.870 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.61
04:41:54.870 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
04:41:54.870 00.000 25848 MoveAxis(E, 50, ABG)
04:41:54.870 00.000 25848 Guiding  Dir = 2, Dur = 50
04:41:54.955 00.085 25848 IsSlewing returns 0
04:41:54.955 00.000 25848 IsGuiding returns 0
04:41:54.987 00.032 25848 PulseGuide returned control before completion, sleep 29
04:41:55.029 00.042 25848 IsGuiding returns 1
04:41:55.029 00.000 25848 scope still moving after pulse duration time elapsed
04:41:55.079 00.050 25848 IsSlewing returns 0
04:41:55.079 00.000 25848 IsGuiding returns 0
04:41:55.079 00.000 25848 scope move finished after 50 + 73 ms
04:41:55.079 00.000 25848 Move returns status 0, amount 50
04:41:55.079 00.000 25848 MoveAxis(S, 18, ABG)
04:41:55.079 00.000 25848 Guiding  Dir = 1, Dur = 18
04:41:55.110 00.031 25848 IsSlewing returns 0
04:41:55.110 00.000 25848 IsGuiding returns 0
04:41:55.141 00.031 25848 IsGuiding returns 1
04:41:55.142 00.001 25848 scope still moving after pulse duration time elapsed
04:41:55.189 00.047 25848 IsSlewing returns 0
04:41:55.189 00.000 25848 IsGuiding returns 0
04:41:55.189 00.000 25848 scope move finished after 18 + 61 ms
04:41:55.189 00.000 25848 Move returns status 0, amount 18
04:41:55.189 00.000 25848 move complete, result=0
04:41:55.189 00.000 25848 worker thread done servicing request
04:41:55.189 00.000 25848 Worker thread wakes up
04:41:55.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:55.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:41:55.190 00.001 21444 GuideStep: -1.6 px 50 ms EAST, 0.7 px 18 ms SOUTH
04:41:58.040 02.850 25848 Exposure complete
04:41:58.120 00.080 25848 worker thread done servicing request
04:41:58.120 00.000 21444 OnExposeComplete: enter
04:41:58.120 00.000 21444 UpdateGuideState(): m_state=6
04:41:58.120 00.000 21444 Star::Find(15, 1247, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1512
04:41:58.121 00.001 21444 Star::Find returns 1 (1), X=1246.47, Y=681.56, Mass=4983655, SNR=173.9, Peak=65504 HFD=7.6
04:41:58.121 00.000 21444 MultiStar: [#1 1.27,-0.26,1.30,U] [#2 1.26,-0.30,1.21,U] [#3 0.13,-0.46,0.94,U] [#4 1.35,-0.56,0.72,U] [#5 2.50,-0.69,0.00,M4] [#6 1.34,-0.59,0.61,U] [#7 1.58,-0.74,0.63,U] [#8 0.44,-0.68,0.42,U] 
04:41:58.121 00.000 21444 refined, 7 included, MultiStar: {1.16, -0.40}, one-star: {1.68, -0.09}
04:41:58.121 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.38 = 2.90)
04:41:58.121 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.06)
04:41:58.121 00.000 21444 CameraToMount -- cameraX=1.16 cameraY=-0.40 hyp=1.23 cameraTheta=-0.33 mountX=-1.19 mountY=0.07, mountTheta=3.08
04:41:58.122 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.16, y=-0.40, opts=13)
04:41:58.122 00.000 21444 Enqueuing Move request for scope (1.16, -0.40)
04:41:58.122 00.000 25848 Worker thread wakes up
04:41:58.122 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=192, FiltMax=65504, Gamma=0.560
04:41:58.122 00.000 21444 UpdateGuideState exits: m=4983655 SNR=173.9 Saturated
04:41:58.122 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.16, -0.40) opts 0xd
04:41:58.122 00.000 25848 Handling offset move in thread for scope, endpoint = (1.16, -0.40)
04:41:58.122 00.000 25848 Moving (1.16, -0.40) raw xDistance=-1.19 yDistance=0.07
04:41:58.122 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.19
04:41:58.122 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:58.122 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:58.122 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:41:58.122 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:41:58.122 00.000 21444 Enqueuing Expose request
04:41:58.122 00.000 25848 MoveAxis(E, 38, ABG)
04:41:58.122 00.000 25848 Guiding  Dir = 2, Dur = 38
04:41:58.143 00.021 25848 IsSlewing returns 0
04:41:58.143 00.000 25848 IsGuiding returns 0
04:41:58.174 00.031 25848 PulseGuide returned control before completion, sleep 17
04:41:58.198 00.024 25848 IsGuiding returns 1
04:41:58.198 00.000 25848 scope still moving after pulse duration time elapsed
04:41:58.248 00.050 25848 IsSlewing returns 0
04:41:58.249 00.001 25848 IsGuiding returns 0
04:41:58.249 00.000 25848 scope move finished after 38 + 68 ms
04:41:58.249 00.000 25848 Move returns status 0, amount 38
04:41:58.249 00.000 25848 MoveAxis(N, 0, ABG)
04:41:58.249 00.000 25848 Move returns status 0, amount 0
04:41:58.249 00.000 25848 move complete, result=0
04:41:58.249 00.000 25848 worker thread done servicing request
04:41:58.249 00.000 25848 Worker thread wakes up
04:41:58.249 00.000 21444 GuideStep: -1.2 px 38 ms EAST, 0.1 px 0 ms NORTH
04:41:58.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:41:58.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:01.089 02.840 25848 Exposure complete
04:42:01.167 00.078 25848 worker thread done servicing request
04:42:01.167 00.000 21444 OnExposeComplete: enter
04:42:01.167 00.000 21444 UpdateGuideState(): m_state=6
04:42:01.167 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1513
04:42:01.167 00.000 21444 Star::Find returns 1 (1), X=1246.24, Y=681.32, Mass=4735612, SNR=172.2, Peak=65504 HFD=7.6
04:42:01.168 00.001 21444 MultiStar: [#1 1.24,-0.09,0.99,U] [#2 1.09,-0.44,1.02,U] [#3 -0.17,-0.78,0.93,U] [#4 1.61,-0.80,0.80,U] [#5 2.04,-1.14,0.00,M5] [#6 1.01,-0.32,0.74,U] [#7 1.12,-1.02,0.56,U] [#8 0.62,-0.85,0.52,U] 
04:42:01.168 00.000 21444 refined, 7 included, MultiStar: {1.01, -0.53}, one-star: {1.45, -0.33}
04:42:01.168 00.000 21444 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.05) = xAngle (-3.53 = 2.75)
04:42:01.168 00.000 21444 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.38 = -0.09)
04:42:01.168 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-0.53 hyp=1.14 cameraTheta=-0.48 mountX=-1.05 mountY=-0.11, mountTheta=-3.04
04:42:01.168 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-0.53, opts=13)
04:42:01.168 00.000 21444 Enqueuing Move request for scope (1.01, -0.53)
04:42:01.168 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=154, FiltMax=65504, Gamma=0.560
04:42:01.168 00.000 21444 UpdateGuideState exits: m=4735612 SNR=172.2 Saturated
04:42:01.168 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:01.168 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:01.168 00.000 21444 Enqueuing Expose request
04:42:01.168 00.000 25848 Worker thread wakes up
04:42:01.169 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -0.53) opts 0xd
04:42:01.169 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -0.53)
04:42:01.169 00.000 25848 Moving (1.01, -0.53) raw xDistance=-1.05 yDistance=-0.11
04:42:01.169 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.05
04:42:01.169 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:01.169 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:42:01.169 00.000 25848 MoveAxis(E, 33, ABG)
04:42:01.169 00.000 25848 Guiding  Dir = 2, Dur = 33
04:42:01.189 00.020 25848 IsSlewing returns 0
04:42:01.189 00.000 25848 IsGuiding returns 0
04:42:01.221 00.032 25848 PulseGuide returned control before completion, sleep 13
04:42:01.246 00.025 25848 IsGuiding returns 1
04:42:01.246 00.000 25848 scope still moving after pulse duration time elapsed
04:42:01.296 00.050 25848 IsSlewing returns 0
04:42:01.297 00.001 25848 IsGuiding returns 0
04:42:01.297 00.000 25848 scope move finished after 33 + 73 ms
04:42:01.297 00.000 25848 Move returns status 0, amount 33
04:42:01.297 00.000 25848 MoveAxis(N, 0, ABG)
04:42:01.297 00.000 25848 Move returns status 0, amount 0
04:42:01.297 00.000 25848 move complete, result=0
04:42:01.297 00.000 25848 worker thread done servicing request
04:42:01.297 00.000 25848 Worker thread wakes up
04:42:01.297 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:01.297 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:01.297 00.000 21444 GuideStep: -1.1 px 33 ms EAST, -0.1 px 0 ms NORTH
04:42:04.149 02.852 25848 Exposure complete
04:42:04.233 00.084 25848 worker thread done servicing request
04:42:04.233 00.000 21444 OnExposeComplete: enter
04:42:04.233 00.000 21444 UpdateGuideState(): m_state=6
04:42:04.233 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1514
04:42:04.233 00.000 21444 Star::Find returns 1 (1), X=1245.13, Y=682.37, Mass=5064918, SNR=207.7, Peak=65504 HFD=7.8
04:42:04.233 00.000 21444 MultiStar: [#1 0.24,0.32,1.16,U] [#2 0.12,0.01,1.13,U] [#3 -0.66,0.13,1.28,U] [#4 0.42,-0.17,0.89,U] [#5 1.32,0.12,0.63,U] [#6 0.22,-0.22,0.53,U] [#7 0.83,0.28,0.61,U] [#8 -0.74,-0.02,0.51,U] 
04:42:04.233 00.000 21444 refined, 8 included, MultiStar: {0.18, 0.16}, one-star: {0.34, 0.72}
04:42:04.233 00.000 21444 CameraToMount -- cameraTheta (0.74) - m_xAngle (3.05) = xAngle (-2.32 = -2.32)
04:42:04.233 00.000 21444 CameraToMount -- cameraTheta (0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.12)
04:42:04.233 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.74 mountX=-0.16 mountY=0.21, mountTheta=2.22
04:42:04.234 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.16, opts=13)
04:42:04.234 00.000 21444 Enqueuing Move request for scope (0.18, 0.16)
04:42:04.234 00.000 25848 Worker thread wakes up
04:42:04.234 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
04:42:04.234 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
04:42:04.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:42:04.234 00.000 21444 UpdateGuideState exits: m=5064918 SNR=207.7 Saturated
04:42:04.234 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:04.234 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:04.234 00.000 21444 Enqueuing Expose request
04:42:04.234 00.000 25848 Moving (0.18, 0.16) raw xDistance=-0.16 yDistance=0.21
04:42:04.234 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:42:04.235 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:04.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:42:04.235 00.000 25848 MoveAxis(E, 0, ABG)
04:42:04.235 00.000 25848 Move returns status 0, amount 0
04:42:04.235 00.000 25848 MoveAxis(N, 0, ABG)
04:42:04.235 00.000 25848 Move returns status 0, amount 0
04:42:04.235 00.000 25848 move complete, result=0
04:42:04.235 00.000 25848 worker thread done servicing request
04:42:04.235 00.000 25848 Worker thread wakes up
04:42:04.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:04.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:04.235 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:42:07.092 02.857 25848 Exposure complete
04:42:07.180 00.088 25848 worker thread done servicing request
04:42:07.180 00.000 21444 OnExposeComplete: enter
04:42:07.180 00.000 21444 UpdateGuideState(): m_state=6
04:42:07.180 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1515
04:42:07.180 00.000 21444 Star::Find returns 1 (1), X=1246.01, Y=683.47, Mass=4249345, SNR=117.7, Peak=65504 HFD=7.6
04:42:07.180 00.000 21444 MultiStar: [#1 1.15,1.44,1.54,U] [#2 0.72,0.90,1.53,U] [#3 -0.08,1.03,1.22,U] [#4 1.15,1.28,0.96,U] [#5 1.69,2.44,0.00,M5] [#6 0.49,1.40,0.99,U] [#7 1.03,1.01,0.92,U] [#8 0.18,1.68,0.70,U] 
04:42:07.181 00.001 21444 refined, 7 included, MultiStar: {0.75, 1.29}, one-star: {1.22, 1.82}
04:42:07.181 00.000 21444 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.05) = xAngle (-2.01 = -2.01)
04:42:07.181 00.000 21444 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.85 = 1.43)
04:42:07.181 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=1.29 hyp=1.49 cameraTheta=1.04 mountX=-0.63 mountY=1.47, mountTheta=1.98
04:42:07.182 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=1.29, opts=13)
04:42:07.182 00.000 21444 Enqueuing Move request for scope (0.75, 1.29)
04:42:07.182 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=204, FiltMax=65504, Gamma=0.560
04:42:07.182 00.000 25848 Worker thread wakes up
04:42:07.182 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, 1.29) opts 0xd
04:42:07.182 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, 1.29)
04:42:07.182 00.000 25848 Moving (0.75, 1.29) raw xDistance=-0.63 yDistance=1.47
04:42:07.182 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
04:42:07.182 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
04:42:07.182 00.000 25848 MoveAxis(E, 18, ABG)
04:42:07.182 00.000 25848 Guiding  Dir = 2, Dur = 18
04:42:07.182 00.000 21444 UpdateGuideState exits: m=4249345 SNR=117.7 Saturated
04:42:07.182 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:07.182 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:07.182 00.000 21444 Enqueuing Expose request
04:42:07.203 00.021 25848 IsSlewing returns 0
04:42:07.203 00.000 25848 IsGuiding returns 0
04:42:07.234 00.031 25848 IsGuiding returns 1
04:42:07.234 00.000 25848 scope still moving after pulse duration time elapsed
04:42:07.283 00.049 25848 IsSlewing returns 0
04:42:07.284 00.001 25848 IsGuiding returns 0
04:42:07.284 00.000 25848 scope move finished after 18 + 62 ms
04:42:07.284 00.000 25848 Move returns status 0, amount 18
04:42:07.284 00.000 25848 MoveAxis(S, 40, ABG)
04:42:07.284 00.000 25848 Guiding  Dir = 1, Dur = 40
04:42:07.314 00.030 25848 IsSlewing returns 0
04:42:07.314 00.000 25848 IsGuiding returns 0
04:42:07.345 00.031 25848 PulseGuide returned control before completion, sleep 19
04:42:07.373 00.028 25848 IsGuiding returns 1
04:42:07.373 00.000 25848 scope still moving after pulse duration time elapsed
04:42:07.454 00.081 25848 IsSlewing returns 0
04:42:07.454 00.000 25848 IsGuiding returns 0
04:42:07.454 00.000 25848 scope move finished after 40 + 100 ms
04:42:07.454 00.000 25848 Move returns status 0, amount 40
04:42:07.454 00.000 25848 move complete, result=0
04:42:07.454 00.000 25848 worker thread done servicing request
04:42:07.454 00.000 25848 Worker thread wakes up
04:42:07.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:07.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:07.455 00.001 21444 GuideStep: -0.6 px 18 ms EAST, 1.5 px 40 ms SOUTH
04:42:10.308 02.853 25848 Exposure complete
04:42:10.390 00.082 25848 worker thread done servicing request
04:42:10.390 00.000 21444 OnExposeComplete: enter
04:42:10.390 00.000 21444 UpdateGuideState(): m_state=6
04:42:10.390 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1516
04:42:10.390 00.000 21444 Star::Find returns 1 (1), X=1246.57, Y=679.36, Mass=3870557, SNR=93.6, Peak=63204 HFD=7.4
04:42:10.391 00.001 21444 MultiStar: [#1 1.74,-2.45,0.00,M1] [#2 1.25,-2.43,0.00,M1] [#3 -0.35,-2.75,0.00,M1] [#4 1.47,-2.74,0.00,M1] [#5 1.64,-2.62,0.00,M6] [#6 0.82,-2.73,0.00,M1] [#7 1.51,-3.17,0.00,M1] [#8 0.42,-2.49,0.00,M1] 
04:42:10.391 00.000 21444 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.05) = xAngle (-3.96 = 2.32)
04:42:10.391 00.000 21444 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.52)
04:42:10.391 00.000 21444 CameraToMount -- cameraX=1.78 cameraY=-2.29 hyp=2.90 cameraTheta=-0.91 mountX=-1.98 mountY=-1.44, mountTheta=-2.51
04:42:10.392 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.78, y=-2.29, opts=13)
04:42:10.392 00.000 21444 Enqueuing Move request for scope (1.78, -2.29)
04:42:10.392 00.000 25848 Worker thread wakes up
04:42:10.392 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
04:42:10.392 00.000 21444 UpdateGuideState exits: m=3870557 SNR=93.6 Saturated
04:42:10.392 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:10.392 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.78, -2.29) opts 0xd
04:42:10.392 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:10.392 00.000 21444 Enqueuing Expose request
04:42:10.392 00.000 25848 Handling offset move in thread for scope, endpoint = (1.78, -2.29)
04:42:10.392 00.000 25848 Moving (1.78, -2.29) raw xDistance=-1.98 yDistance=-1.44
04:42:10.392 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.27 from input -1.98
04:42:10.392 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:42:10.392 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.44
04:42:10.392 00.000 25848 MoveAxis(E, 59, ABG)
04:42:10.392 00.000 25848 Guiding  Dir = 2, Dur = 59
04:42:10.421 00.029 25848 IsSlewing returns 0
04:42:10.421 00.000 25848 IsGuiding returns 0
04:42:10.452 00.031 25848 PulseGuide returned control before completion, sleep 38
04:42:10.495 00.043 25848 IsGuiding returns 1
04:42:10.495 00.000 25848 scope still moving after pulse duration time elapsed
04:42:10.594 00.099 25848 IsSlewing returns 0
04:42:10.594 00.000 25848 IsGuiding returns 0
04:42:10.594 00.000 25848 scope move finished after 59 + 114 ms
04:42:10.594 00.000 25848 Move returns status 0, amount 59
04:42:10.595 00.001 25848 MoveAxis(N, 0, ABG)
04:42:10.595 00.000 25848 Move returns status 0, amount 0
04:42:10.595 00.000 25848 move complete, result=0
04:42:10.595 00.000 25848 worker thread done servicing request
04:42:10.595 00.000 25848 Worker thread wakes up
04:42:10.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:10.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:10.595 00.000 21444 GuideStep: -2.0 px 59 ms EAST, -1.4 px 0 ms NORTH
04:42:13.441 02.846 25848 Exposure complete
04:42:13.522 00.081 25848 worker thread done servicing request
04:42:13.522 00.000 21444 OnExposeComplete: enter
04:42:13.522 00.000 21444 UpdateGuideState(): m_state=6
04:42:13.523 00.001 21444 Star::Find(15, 1246, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1517
04:42:13.523 00.000 21444 Star::Find returns 1 (1), X=1244.73, Y=680.82, Mass=4287259, SNR=100.1, Peak=65504 HFD=7.8
04:42:13.523 00.000 21444 MultiStar: [#1 -0.22,-0.74,1.62,U] [#2 -0.27,-1.11,1.52,U] [#3 -1.17,-1.04,1.64,U] [#4 0.01,-1.46,0.92,U] [#5 0.03,-0.76,0.98,U] [#6 -0.53,-1.54,1.10,U] [#7 0.00,-1.47,0.83,U] [#8 -1.23,-0.88,0.55,U] 
04:42:13.523 00.000 21444 single-star, 8 included, MultiStar: {-0.39, -1.07}, one-star: {-0.06, -0.83}
04:42:13.523 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.69 = 1.59)
04:42:13.523 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.25)
04:42:13.523 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.83 hyp=0.83 cameraTheta=-1.64 mountX=-0.02 mountY=-0.79, mountTheta=-1.59
04:42:13.524 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.83, opts=13)
04:42:13.524 00.000 21444 Enqueuing Move request for scope (-0.06, -0.83)
04:42:13.524 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=144, FiltMax=65504, Gamma=0.560
04:42:13.524 00.000 21444 UpdateGuideState exits: m=4287259 SNR=100.1 Saturated
04:42:13.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:13.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:13.524 00.000 21444 Enqueuing Expose request
04:42:13.524 00.000 25848 Worker thread wakes up
04:42:13.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.83) opts 0xd
04:42:13.524 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.83)
04:42:13.524 00.000 25848 Moving (-0.06, -0.83) raw xDistance=-0.02 yDistance=-0.79
04:42:13.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:42:13.524 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:42:13.524 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.79
04:42:13.524 00.000 25848 MoveAxis(E, 0, ABG)
04:42:13.524 00.000 25848 Move returns status 0, amount 0
04:42:13.524 00.000 25848 MoveAxis(N, 0, ABG)
04:42:13.525 00.001 25848 Move returns status 0, amount 0
04:42:13.525 00.000 25848 move complete, result=0
04:42:13.525 00.000 25848 worker thread done servicing request
04:42:13.525 00.000 25848 Worker thread wakes up
04:42:13.525 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:13.525 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:13.525 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
04:42:16.371 02.846 25848 Exposure complete
04:42:16.452 00.081 25848 worker thread done servicing request
04:42:16.452 00.000 21444 OnExposeComplete: enter
04:42:16.452 00.000 21444 UpdateGuideState(): m_state=6
04:42:16.452 00.000 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1518
04:42:16.452 00.000 21444 Star::Find returns 1 (1), X=1245.01, Y=681.13, Mass=5018019, SNR=146.9, Peak=65504 HFD=8.0
04:42:16.452 00.000 21444 MultiStar: [#1 0.05,-0.63,1.37,U] [#2 -0.02,-0.61,1.43,U] [#3 -1.48,-0.42,1.22,U] [#4 0.13,-1.48,0.97,U] [#5 -0.34,-2.46,0.00,M6] [#6 -0.48,-1.04,0.84,U] [#7 -0.05,-2.13,0.00,M1] [#8 -0.87,-1.12,0.64,U] 
04:42:16.453 00.001 21444 single-star, 6 included, MultiStar: {-0.32, -0.78}, one-star: {0.22, -0.52}
04:42:16.453 00.000 21444 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.05) = xAngle (-4.22 = 2.06)
04:42:16.453 00.000 21444 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.06 = -0.78)
04:42:16.453 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.52 hyp=0.57 cameraTheta=-1.17 mountX=-0.27 mountY=-0.40, mountTheta=-2.16
04:42:16.453 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.52, opts=13)
04:42:16.453 00.000 21444 Enqueuing Move request for scope (0.22, -0.52)
04:42:16.453 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=242, FiltMax=65504, Gamma=0.560
04:42:16.453 00.000 21444 UpdateGuideState exits: m=5018019 SNR=146.9 Saturated
04:42:16.453 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:16.454 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:16.454 00.000 21444 Enqueuing Expose request
04:42:16.454 00.000 25848 Worker thread wakes up
04:42:16.454 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.52) opts 0xd
04:42:16.454 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.52)
04:42:16.454 00.000 25848 Moving (0.22, -0.52) raw xDistance=-0.27 yDistance=-0.40
04:42:16.454 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
04:42:16.454 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:16.454 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
04:42:16.454 00.000 25848 MoveAxis(E, 0, ABG)
04:42:16.454 00.000 25848 Move returns status 0, amount 0
04:42:16.454 00.000 25848 MoveAxis(N, 0, ABG)
04:42:16.454 00.000 25848 Move returns status 0, amount 0
04:42:16.454 00.000 25848 move complete, result=0
04:42:16.454 00.000 25848 worker thread done servicing request
04:42:16.454 00.000 25848 Worker thread wakes up
04:42:16.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:16.454 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
04:42:16.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:19.294 02.840 25848 Exposure complete
04:42:19.376 00.082 25848 worker thread done servicing request
04:42:19.377 00.001 21444 OnExposeComplete: enter
04:42:19.377 00.000 21444 UpdateGuideState(): m_state=6
04:42:19.377 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1519
04:42:19.377 00.000 21444 Star::Find returns 1 (1), X=1242.98, Y=683.99, Mass=4890681, SNR=262.8, Peak=65504 HFD=7.3
04:42:19.377 00.000 21444 MultiStar: [#1 -2.22,2.01,0.00,M1] [#2 -2.27,1.56,0.00,M1] [#3 -3.18,1.36,0.00,M1] [#4 -1.84,1.37,0.00,M1] [#5 -1.89,1.76,0.00,M7] [#6 -2.60,1.53,0.00,M1] [#7 -2.53,1.11,0.00,M2] [#8 -2.78,1.62,0.00,M1] 
04:42:19.377 00.000 21444 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.05) = xAngle (-0.82 = -0.82)
04:42:19.377 00.000 21444 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.67 = 2.62)
04:42:19.377 00.000 21444 CameraToMount -- cameraX=-1.81 cameraY=2.34 hyp=2.96 cameraTheta=2.23 mountX=2.01 mountY=1.48, mountTheta=0.63
04:42:19.379 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.81, y=2.34, opts=13)
04:42:19.379 00.000 21444 Enqueuing Move request for scope (-1.81, 2.34)
04:42:19.379 00.000 25848 Worker thread wakes up
04:42:19.379 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.81, 2.34) opts 0xd
04:42:19.379 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.81, 2.34)
04:42:19.379 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=192, FiltMax=65504, Gamma=0.560
04:42:19.379 00.000 21444 UpdateGuideState exits: m=4890681 SNR=262.8 Saturated
04:42:19.380 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:19.380 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:19.380 00.000 21444 Enqueuing Expose request
04:42:19.380 00.000 25848 Moving (-1.81, 2.34) raw xDistance=2.01 yDistance=1.48
04:42:19.380 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.27 from input 2.01
04:42:19.380 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.48 from input 1.48
04:42:19.380 00.000 25848 MoveAxis(W, 59, ABG)
04:42:19.380 00.000 25848 Guiding  Dir = 3, Dur = 59
04:42:19.405 00.025 25848 IsSlewing returns 0
04:42:19.405 00.000 25848 IsGuiding returns 0
04:42:19.436 00.031 25848 PulseGuide returned control before completion, sleep 38
04:42:19.482 00.046 25848 IsGuiding returns 1
04:42:19.483 00.001 25848 scope still moving after pulse duration time elapsed
04:42:19.545 00.062 25848 IsSlewing returns 0
04:42:19.545 00.000 25848 IsGuiding returns 0
04:42:19.545 00.000 25848 scope move finished after 59 + 81 ms
04:42:19.546 00.001 25848 Move returns status 0, amount 59
04:42:19.546 00.000 25848 MoveAxis(S, 40, ABG)
04:42:19.546 00.000 25848 Guiding  Dir = 1, Dur = 40
04:42:19.578 00.032 25848 IsSlewing returns 0
04:42:19.578 00.000 25848 IsGuiding returns 0
04:42:19.609 00.031 25848 PulseGuide returned control before completion, sleep 19
04:42:19.642 00.033 25848 IsGuiding returns 1
04:42:19.642 00.000 25848 scope still moving after pulse duration time elapsed
04:42:19.704 00.062 25848 IsSlewing returns 0
04:42:19.704 00.000 25848 IsGuiding returns 0
04:42:19.704 00.000 25848 scope move finished after 40 + 85 ms
04:42:19.704 00.000 25848 Move returns status 0, amount 40
04:42:19.704 00.000 25848 move complete, result=0
04:42:19.704 00.000 25848 worker thread done servicing request
04:42:19.704 00.000 25848 Worker thread wakes up
04:42:19.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:19.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:19.704 00.000 21444 GuideStep: 2.0 px 59 ms WEST, 1.5 px 40 ms SOUTH
04:42:22.558 02.854 25848 Exposure complete
04:42:22.625 00.067 25848 worker thread done servicing request
04:42:22.625 00.000 21444 OnExposeComplete: enter
04:42:22.625 00.000 21444 UpdateGuideState(): m_state=6
04:42:22.625 00.000 21444 Star::Find(15, 1242, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1520
04:42:22.626 00.001 21444 Star::Find returns 1 (1), X=1245.05, Y=683.03, Mass=5083293, SNR=265.6, Peak=65504 HFD=7.6
04:42:22.626 00.000 21444 MultiStar: [#1 0.43,1.43,0.92,U] [#2 0.62,0.99,1.01,U] [#3 -0.78,0.56,0.73,U] [#4 0.29,0.61,0.87,U] [#5 0.99,0.82,0.59,U] [#6 -0.50,0.83,0.48,U] [#7 0.17,0.26,0.53,U] [#8 -0.86,0.67,0.43,U] 
04:42:22.626 00.000 21444 refined, 8 included, MultiStar: {0.15, 0.91}, one-star: {0.26, 1.38}
04:42:22.626 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.65 = -1.65)
04:42:22.626 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.49 = 1.79)
04:42:22.626 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.91 hyp=0.92 cameraTheta=1.40 mountX=-0.07 mountY=0.90, mountTheta=1.65
04:42:22.627 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.91, opts=13)
04:42:22.627 00.000 21444 Enqueuing Move request for scope (0.15, 0.91)
04:42:22.627 00.000 25848 Worker thread wakes up
04:42:22.627 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.91) opts 0xd
04:42:22.627 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.91)
04:42:22.627 00.000 25848 Moving (0.15, 0.91) raw xDistance=-0.07 yDistance=0.90
04:42:22.627 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:42:22.627 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
04:42:22.627 00.000 25848 MoveAxis(E, 0, ABG)
04:42:22.627 00.000 25848 Move returns status 0, amount 0
04:42:22.627 00.000 25848 MoveAxis(S, 24, ABG)
04:42:22.627 00.000 25848 Guiding  Dir = 1, Dur = 24
04:42:22.627 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=64, FiltMax=65504, Gamma=0.560
04:42:22.627 00.000 21444 UpdateGuideState exits: m=5083293 SNR=265.6 Saturated
04:42:22.627 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:22.627 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:22.627 00.000 21444 Enqueuing Expose request
04:42:22.657 00.030 25848 IsSlewing returns 0
04:42:22.658 00.001 25848 IsGuiding returns 0
04:42:22.689 00.031 25848 IsGuiding returns 1
04:42:22.689 00.000 25848 scope still moving after pulse duration time elapsed
04:42:22.736 00.047 25848 IsSlewing returns 0
04:42:22.736 00.000 25848 IsGuiding returns 0
04:42:22.736 00.000 25848 scope move finished after 24 + 54 ms
04:42:22.736 00.000 25848 Move returns status 0, amount 24
04:42:22.736 00.000 25848 move complete, result=0
04:42:22.736 00.000 25848 worker thread done servicing request
04:42:22.736 00.000 25848 Worker thread wakes up
04:42:22.736 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.9 px 24 ms SOUTH
04:42:22.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:22.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:25.585 02.849 25848 Exposure complete
04:42:25.665 00.080 25848 worker thread done servicing request
04:42:25.665 00.000 21444 OnExposeComplete: enter
04:42:25.665 00.000 21444 UpdateGuideState(): m_state=6
04:42:25.665 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1521
04:42:25.665 00.000 21444 Star::Find returns 1 (1), X=1245.00, Y=680.67, Mass=4589165, SNR=119.0, Peak=65504 HFD=7.7
04:42:25.666 00.001 21444 MultiStar: [#1 0.83,-0.82,1.61,U] [#2 0.81,-1.17,1.56,U] [#3 0.15,-1.46,1.49,U] [#4 0.24,-1.52,1.73,U] [#5 0.71,-1.35,1.03,U] [#6 -0.62,-1.18,1.11,U] [#7 0.12,-1.27,1.15,U] [#8 -0.72,-1.12,0.73,U] 
04:42:25.666 00.000 21444 single-star, 8 included, MultiStar: {0.27, -1.22}, one-star: {0.21, -0.98}
04:42:25.666 00.000 21444 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.05) = xAngle (-4.41 = 1.88)
04:42:25.666 00.000 21444 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.25 = -0.97)
04:42:25.666 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=-0.98 hyp=1.00 cameraTheta=-1.36 mountX=-0.30 mountY=-0.82, mountTheta=-1.92
04:42:25.667 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=-0.98, opts=13)
04:42:25.667 00.000 21444 Enqueuing Move request for scope (0.21, -0.98)
04:42:25.667 00.000 25848 Worker thread wakes up
04:42:25.667 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.98) opts 0xd
04:42:25.667 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, -0.98)
04:42:25.667 00.000 25848 Moving (0.21, -0.98) raw xDistance=-0.30 yDistance=-0.82
04:42:25.667 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.30
04:42:25.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=118, FiltMax=65504, Gamma=0.560
04:42:25.667 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:42:25.667 00.000 21444 UpdateGuideState exits: m=4589165 SNR=119.0 Saturated
04:42:25.667 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
04:42:25.667 00.000 25848 MoveAxis(E, 0, ABG)
04:42:25.667 00.000 25848 Move returns status 0, amount 0
04:42:25.667 00.000 25848 MoveAxis(N, 0, ABG)
04:42:25.667 00.000 25848 Move returns status 0, amount 0
04:42:25.667 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:25.667 00.000 25848 move complete, result=0
04:42:25.667 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:25.667 00.000 21444 Enqueuing Expose request
04:42:25.667 00.000 25848 worker thread done servicing request
04:42:25.668 00.001 25848 Worker thread wakes up
04:42:25.668 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
04:42:25.668 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:25.668 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:28.517 02.849 25848 Exposure complete
04:42:28.605 00.088 25848 worker thread done servicing request
04:42:28.606 00.001 21444 OnExposeComplete: enter
04:42:28.606 00.000 21444 UpdateGuideState(): m_state=6
04:42:28.606 00.000 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1522
04:42:28.606 00.000 21444 Star::Find returns 1 (1), X=1245.53, Y=680.23, Mass=4875228, SNR=187.2, Peak=65504 HFD=7.4
04:42:28.606 00.000 21444 MultiStar: [#1 0.72,-1.41,1.77,U] [#2 0.62,-1.96,1.40,U] [#3 -0.33,-1.70,1.38,U] [#4 0.83,-2.17,0.00,M1] [#5 1.10,-1.91,0.00,M6] [#6 0.27,-1.71,0.74,U] [#7 0.51,-2.22,0.00,M1] [#8 -0.08,-1.47,0.86,U] 
04:42:28.606 00.000 21444 single-star, 5 included, MultiStar: {0.36, -1.61}, one-star: {0.74, -1.42}
04:42:28.606 00.000 21444 CameraToMount -- cameraTheta (-1.09) - m_xAngle (3.05) = xAngle (-4.14 = 2.14)
04:42:28.606 00.000 21444 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.99 = -0.70)
04:42:28.606 00.000 21444 CameraToMount -- cameraX=0.74 cameraY=-1.42 hyp=1.60 cameraTheta=-1.09 mountX=-0.86 mountY=-1.03, mountTheta=-2.27
04:42:28.607 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.74, y=-1.42, opts=13)
04:42:28.607 00.000 21444 Enqueuing Move request for scope (0.74, -1.42)
04:42:28.607 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=156, FiltMax=65504, Gamma=0.560
04:42:28.607 00.000 21444 UpdateGuideState exits: m=4875228 SNR=187.2 Saturated
04:42:28.607 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:28.607 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:28.607 00.000 21444 Enqueuing Expose request
04:42:28.608 00.001 25848 Worker thread wakes up
04:42:28.608 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.74, -1.42) opts 0xd
04:42:28.608 00.000 25848 Handling offset move in thread for scope, endpoint = (0.74, -1.42)
04:42:28.608 00.000 25848 Moving (0.74, -1.42) raw xDistance=-0.86 yDistance=-1.03
04:42:28.608 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
04:42:28.608 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:42:28.608 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.03
04:42:28.608 00.000 25848 MoveAxis(E, 25, ABG)
04:42:28.608 00.000 25848 Guiding  Dir = 2, Dur = 25
04:42:28.687 00.079 25848 IsSlewing returns 0
04:42:28.687 00.000 25848 IsGuiding returns 0
04:42:28.719 00.032 25848 IsGuiding returns 1
04:42:28.720 00.001 25848 scope still moving after pulse duration time elapsed
04:42:28.782 00.062 25848 IsSlewing returns 0
04:42:28.782 00.000 25848 IsGuiding returns 0
04:42:28.782 00.000 25848 scope move finished after 25 + 69 ms
04:42:28.782 00.000 25848 Move returns status 0, amount 25
04:42:28.782 00.000 25848 MoveAxis(N, 0, ABG)
04:42:28.782 00.000 25848 Move returns status 0, amount 0
04:42:28.782 00.000 25848 move complete, result=0
04:42:28.782 00.000 25848 worker thread done servicing request
04:42:28.782 00.000 25848 Worker thread wakes up
04:42:28.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:28.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:28.782 00.000 21444 GuideStep: -0.9 px 25 ms EAST, -1.0 px 0 ms NORTH
04:42:31.621 02.839 25848 Exposure complete
04:42:31.699 00.078 25848 worker thread done servicing request
04:42:31.699 00.000 21444 OnExposeComplete: enter
04:42:31.699 00.000 21444 UpdateGuideState(): m_state=6
04:42:31.700 00.001 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1523
04:42:31.700 00.000 21444 Star::Find returns 1 (1), X=1244.92, Y=681.97, Mass=4969747, SNR=330.9, Peak=65504 HFD=7.4
04:42:31.700 00.000 21444 MultiStar: [#1 -0.47,-0.60,0.76,U] [#2 -0.18,-0.81,1.01,U] [#3 -0.92,-1.65,0.73,U] [#4 0.18,-0.73,0.65,U] [#5 0.93,-1.13,0.48,U] [#6 -0.19,-0.28,0.47,U] [#7 0.24,-1.46,0.38,U] [#8 -0.89,-0.34,0.26,U] 
04:42:31.700 00.000 21444 single-star, 8 included, MultiStar: {-0.13, -0.69}, one-star: {0.13, 0.32}
04:42:31.700 00.000 21444 CameraToMount -- cameraTheta (1.18) - m_xAngle (3.05) = xAngle (-1.87 = -1.87)
04:42:31.700 00.000 21444 CameraToMount -- cameraTheta (1.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.57)
04:42:31.700 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.34 cameraTheta=1.18 mountX=-0.10 mountY=0.34, mountTheta=1.86
04:42:31.701 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.32, opts=13)
04:42:31.701 00.000 21444 Enqueuing Move request for scope (0.13, 0.32)
04:42:31.701 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=80, FiltMax=65504, Gamma=0.560
04:42:31.701 00.000 21444 UpdateGuideState exits: m=4969747 SNR=330.9 Saturated
04:42:31.701 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:31.701 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:31.701 00.000 21444 Enqueuing Expose request
04:42:31.701 00.000 25848 Worker thread wakes up
04:42:31.701 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.32) opts 0xd
04:42:31.701 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.32)
04:42:31.701 00.000 25848 Moving (0.13, 0.32) raw xDistance=-0.10 yDistance=0.34
04:42:31.701 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:42:31.701 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:31.701 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
04:42:31.701 00.000 25848 MoveAxis(E, 0, ABG)
04:42:31.701 00.000 25848 Move returns status 0, amount 0
04:42:31.701 00.000 25848 MoveAxis(N, 0, ABG)
04:42:31.701 00.000 25848 Move returns status 0, amount 0
04:42:31.701 00.000 25848 move complete, result=0
04:42:31.702 00.001 25848 worker thread done servicing request
04:42:31.702 00.000 25848 Worker thread wakes up
04:42:31.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:31.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:31.702 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:42:34.548 02.846 25848 Exposure complete
04:42:34.635 00.087 25848 worker thread done servicing request
04:42:34.635 00.000 21444 OnExposeComplete: enter
04:42:34.635 00.000 21444 UpdateGuideState(): m_state=6
04:42:34.635 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1524
04:42:34.635 00.000 21444 Star::Find returns 1 (1), X=1243.18, Y=680.31, Mass=5083369, SNR=198.8, Peak=65504 HFD=7.7
04:42:34.635 00.000 21444 MultiStar: [#1 -1.52,-1.39,1.25,U] [#2 -1.25,-1.51,1.05,U] [#3 -2.62,-1.79,0.00,M1] [#4 -1.69,-2.07,0.00,M1] [#5 -1.40,-1.30,0.63,U] [#6 -2.18,-1.58,0.00,M1] [#7 -1.86,-1.94,0.00,M1] [#8 -2.54,-1.96,0.00,M1] 
04:42:34.635 00.000 21444 refined, 3 included, MultiStar: {-1.45, -1.39}, one-star: {-1.61, -1.34}
04:42:34.636 00.001 21444 CameraToMount -- cameraTheta (-2.38) - m_xAngle (3.05) = xAngle (-5.43 = 0.86)
04:42:34.636 00.000 21444 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.27 = -1.99)
04:42:34.636 00.000 21444 CameraToMount -- cameraX=-1.45 cameraY=-1.39 hyp=2.01 cameraTheta=-2.38 mountX=1.32 mountY=-1.84, mountTheta=-0.95
04:42:34.637 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.45, y=-1.39, opts=13)
04:42:34.637 00.000 21444 Enqueuing Move request for scope (-1.45, -1.39)
04:42:34.637 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=194, FiltMax=65504, Gamma=0.560
04:42:34.637 00.000 21444 UpdateGuideState exits: m=5083369 SNR=198.8 Saturated
04:42:34.637 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:34.637 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:34.637 00.000 21444 Enqueuing Expose request
04:42:34.637 00.000 25848 Worker thread wakes up
04:42:34.637 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -1.39) opts 0xd
04:42:34.637 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.45, -1.39)
04:42:34.637 00.000 25848 Moving (-1.45, -1.39) raw xDistance=1.32 yDistance=-1.84
04:42:34.637 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.32
04:42:34.637 00.000 25848 resist switch: large excursion: input -1.84 thresh 1.53 direction from 1 to -1
04:42:34.637 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.52
04:42:34.637 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.84 from input -1.84
04:42:34.637 00.000 25848 MoveAxis(W, 38, ABG)
04:42:34.637 00.000 25848 Guiding  Dir = 3, Dur = 38
04:42:34.671 00.034 25848 IsSlewing returns 0
04:42:34.672 00.001 25848 IsGuiding returns 0
04:42:34.703 00.031 25848 PulseGuide returned control before completion, sleep 17
04:42:34.735 00.032 25848 IsGuiding returns 1
04:42:34.735 00.000 25848 scope still moving after pulse duration time elapsed
04:42:34.797 00.062 25848 IsSlewing returns 0
04:42:34.798 00.001 25848 IsGuiding returns 0
04:42:34.798 00.000 25848 scope move finished after 38 + 87 ms
04:42:34.798 00.000 25848 Move returns status 0, amount 38
04:42:34.798 00.000 25848 BLC: Oldest BLC event removed
04:42:34.798 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 323 applied
04:42:34.798 00.000 25848 MoveAxis(N, 373, ABG)
04:42:34.798 00.000 25848 Guiding  Dir = 0, Dur = 373
04:42:34.826 00.028 25848 IsSlewing returns 0
04:42:34.826 00.000 25848 IsGuiding returns 0
04:42:34.858 00.032 25848 PulseGuide returned control before completion, sleep 352
04:42:35.220 00.362 25848 IsGuiding returns 1
04:42:35.220 00.000 25848 scope still moving after pulse duration time elapsed
04:42:35.280 00.060 25848 IsSlewing returns 0
04:42:35.280 00.000 25848 IsGuiding returns 0
04:42:35.280 00.000 25848 scope move finished after 373 + 80 ms
04:42:35.280 00.000 25848 Move returns status 0, amount 373
04:42:35.280 00.000 25848 move complete, result=0
04:42:35.280 00.000 25848 worker thread done servicing request
04:42:35.280 00.000 25848 Worker thread wakes up
04:42:35.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:35.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:35.281 00.001 21444 GuideStep: 1.3 px 38 ms WEST, -1.8 px 373 ms NORTH
04:42:38.123 02.842 25848 Exposure complete
04:42:38.212 00.089 25848 worker thread done servicing request
04:42:38.212 00.000 21444 OnExposeComplete: enter
04:42:38.212 00.000 21444 UpdateGuideState(): m_state=6
04:42:38.212 00.000 21444 Star::Find(15, 1243, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1525
04:42:38.212 00.000 21444 Star::Find returns 1 (1), X=1245.10, Y=680.35, Mass=5109744, SNR=202.5, Peak=65504 HFD=7.8
04:42:38.213 00.001 21444 MultiStar: [#1 -0.13,-1.71,1.43,U] [#2 0.14,-1.66,1.70,U] [#3 -0.89,-1.92,0.00,M2] [#4 0.32,-2.11,0.00,M2] [#5 1.11,-2.04,0.00,M5] [#6 0.22,-2.07,0.82,U] [#7 -0.27,-2.13,0.00,M2] [#8 -0.74,-1.87,0.40,U] 
04:42:38.213 00.000 21444 single-star, 4 included, MultiStar: {0.05, -1.68}, one-star: {0.31, -1.30}
04:42:38.213 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.39 = 1.89)
04:42:38.213 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.95)
04:42:38.213 00.000 21444 CameraToMount -- cameraX=0.31 cameraY=-1.30 hyp=1.34 cameraTheta=-1.34 mountX=-0.42 mountY=-1.09, mountTheta=-1.94
04:42:38.214 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.31, y=-1.30, opts=13)
04:42:38.214 00.000 21444 Enqueuing Move request for scope (0.31, -1.30)
04:42:38.214 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=194, FiltMax=65504, Gamma=0.560
04:42:38.214 00.000 21444 UpdateGuideState exits: m=5109744 SNR=202.5 Saturated
04:42:38.214 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:38.214 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:38.214 00.000 21444 Enqueuing Expose request
04:42:38.214 00.000 25848 Worker thread wakes up
04:42:38.214 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.30) opts 0xd
04:42:38.214 00.000 25848 Handling offset move in thread for scope, endpoint = (0.31, -1.30)
04:42:38.214 00.000 25848 Moving (0.31, -1.30) raw xDistance=-0.42 yDistance=-1.09
04:42:38.214 00.000 25848 BLC: History state: CurrMiss=1.09, AvgInitMiss=0.84, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.840066, 1:1.086244
04:42:38.214 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:42:38.214 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
04:42:38.215 00.001 25848 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
04:42:38.215 00.000 25848 MoveAxis(E, 0, ABG)
04:42:38.215 00.000 25848 Move returns status 0, amount 0
04:42:38.215 00.000 25848 MoveAxis(N, 30, ABG)
04:42:38.215 00.000 25848 Guiding  Dir = 0, Dur = 30
04:42:38.235 00.020 25848 IsSlewing returns 0
04:42:38.235 00.000 25848 IsGuiding returns 0
04:42:38.340 00.105 25848 IsGuiding returns 1
04:42:38.340 00.000 25848 scope still moving after pulse duration time elapsed
04:42:38.409 00.069 25848 IsSlewing returns 0
04:42:38.410 00.001 25848 IsGuiding returns 0
04:42:38.410 00.000 25848 scope move finished after 30 + 143 ms
04:42:38.410 00.000 25848 Move returns status 0, amount 30
04:42:38.410 00.000 25848 move complete, result=0
04:42:38.410 00.000 25848 worker thread done servicing request
04:42:38.410 00.000 25848 Worker thread wakes up
04:42:38.410 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:38.410 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:38.410 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.1 px 30 ms NORTH
04:42:41.248 02.838 25848 Exposure complete
04:42:41.335 00.087 25848 worker thread done servicing request
04:42:41.335 00.000 21444 OnExposeComplete: enter
04:42:41.335 00.000 21444 UpdateGuideState(): m_state=6
04:42:41.335 00.000 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1526
04:42:41.336 00.001 21444 Star::Find returns 1 (1), X=1245.56, Y=678.48, Mass=4966967, SNR=136.2, Peak=65504 HFD=7.6
04:42:41.336 00.000 21444 MultiStar: [#1 0.36,-3.43,0.00,M1] [#2 0.21,-3.64,0.00,M1] [#3 0.06,-3.59,0.00,M3] [#4 0.85,-3.55,0.00,M3] [#5 1.48,-3.26,0.00,M6] [#6 -0.00,-3.61,0.00,M1] [#7 0.84,-3.79,0.00,M3] [#8 -0.51,-3.43,0.00,M1] 
04:42:41.336 00.000 21444 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.05) = xAngle (-4.38 = 1.90)
04:42:41.336 00.000 21444 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.23 = -0.95)
04:42:41.336 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=-3.17 hyp=3.26 cameraTheta=-1.33 mountX=-1.05 mountY=-2.64, mountTheta=-1.95
04:42:41.337 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=-3.17, opts=13)
04:42:41.337 00.000 21444 Enqueuing Move request for scope (0.77, -3.17)
04:42:41.337 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=92, FiltMax=65504, Gamma=0.560
04:42:41.337 00.000 21444 UpdateGuideState exits: m=4966967 SNR=136.2 Saturated
04:42:41.337 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:41.337 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:41.337 00.000 21444 Enqueuing Expose request
04:42:41.337 00.000 25848 Worker thread wakes up
04:42:41.338 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, -3.17) opts 0xd
04:42:41.338 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, -3.17)
04:42:41.338 00.000 25848 Moving (0.77, -3.17) raw xDistance=-1.05 yDistance=-2.64
04:42:41.338 00.000 25848 BLC: History state: CurrMiss=2.64, AvgInitMiss=0.84, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.840066, 1:1.086244, 2:2.642703
04:42:41.338 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:42:41.338 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.05
04:42:41.338 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.64 from input -2.64
04:42:41.338 00.000 25848 MoveAxis(E, 31, ABG)
04:42:41.338 00.000 25848 Guiding  Dir = 2, Dur = 31
04:42:41.358 00.020 25848 IsSlewing returns 0
04:42:41.358 00.000 25848 IsGuiding returns 0
04:42:41.389 00.031 25848 IsGuiding returns 1
04:42:41.390 00.001 25848 scope still moving after pulse duration time elapsed
04:42:41.519 00.129 25848 IsSlewing returns 0
04:42:41.519 00.000 25848 IsGuiding returns 0
04:42:41.520 00.001 25848 scope move finished after 31 + 130 ms
04:42:41.520 00.000 25848 Move returns status 0, amount 31
04:42:41.520 00.000 25848 MoveAxis(N, 72, ABG)
04:42:41.520 00.000 25848 Guiding  Dir = 0, Dur = 72
04:42:41.548 00.028 25848 IsSlewing returns 0
04:42:41.548 00.000 25848 IsGuiding returns 0
04:42:41.580 00.032 25848 PulseGuide returned control before completion, sleep 51
04:42:41.638 00.058 25848 IsGuiding returns 1
04:42:41.638 00.000 25848 scope still moving after pulse duration time elapsed
04:42:41.711 00.073 25848 IsSlewing returns 0
04:42:41.711 00.000 25848 IsGuiding returns 0
04:42:41.711 00.000 25848 scope move finished after 72 + 91 ms
04:42:41.711 00.000 25848 Move returns status 0, amount 72
04:42:41.711 00.000 25848 move complete, result=0
04:42:41.712 00.001 25848 worker thread done servicing request
04:42:41.712 00.000 25848 Worker thread wakes up
04:42:41.712 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:41.712 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:41.712 00.000 21444 GuideStep: -1.0 px 31 ms EAST, -2.6 px 72 ms NORTH
04:42:44.555 02.843 25848 Exposure complete
04:42:44.628 00.073 25848 worker thread done servicing request
04:42:44.628 00.000 21444 OnExposeComplete: enter
04:42:44.628 00.000 21444 UpdateGuideState(): m_state=6
04:42:44.628 00.000 21444 Star::Find(15, 1245, 678, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1527
04:42:44.628 00.000 21444 Star::Find returns 1 (1), X=1242.87, Y=680.24, Mass=5102787, SNR=204.7, Peak=65504 HFD=7.7
04:42:44.628 00.000 21444 MultiStar: [#1 -2.35,-1.97,0.00,M2] [#2 -2.09,-2.08,0.00,M2] [#3 -3.27,-1.45,0.00,M4] [#4 -2.02,-2.40,0.00,M4] [#5 -1.39,-2.12,0.00,M7] [#6 -2.48,-2.08,0.00,M2] [#7 -1.98,-2.38,0.00,M4] [#8 -3.18,-1.74,0.00,M2] 
04:42:44.628 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
04:42:44.629 00.001 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
04:42:44.629 00.000 21444 CameraToMount -- cameraX=-1.92 cameraY=-1.41 hyp=2.38 cameraTheta=-2.51 mountX=1.78 mountY=-2.03, mountTheta=-0.85
04:42:44.629 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.92, y=-1.41, opts=13)
04:42:44.629 00.000 21444 Enqueuing Move request for scope (-1.92, -1.41)
04:42:44.629 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=42, FiltMax=65504, Gamma=0.560
04:42:44.629 00.000 21444 UpdateGuideState exits: m=5102787 SNR=204.7 Saturated
04:42:44.629 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:44.629 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:44.629 00.000 21444 Enqueuing Expose request
04:42:44.630 00.001 25848 Worker thread wakes up
04:42:44.630 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.92, -1.41) opts 0xd
04:42:44.630 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.92, -1.41)
04:42:44.630 00.000 25848 Moving (-1.92, -1.41) raw xDistance=1.78 yDistance=-2.03
04:42:44.630 00.000 25848 BLC: window closed
04:42:44.630 00.000 25848 BLC: History state: CurrMiss=2.03, AvgInitMiss=0.84, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.840066, 1:1.086244, 2:2.642703
04:42:44.630 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:42:44.630 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.08 from input 1.78
04:42:44.630 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.03 from input -2.03
04:42:44.630 00.000 25848 MoveAxis(W, 50, ABG)
04:42:44.630 00.000 25848 Guiding  Dir = 3, Dur = 50
04:42:44.702 00.072 25848 IsSlewing returns 0
04:42:44.702 00.000 25848 IsGuiding returns 0
04:42:44.735 00.033 25848 PulseGuide returned control before completion, sleep 29
04:42:44.773 00.038 25848 IsGuiding returns 1
04:42:44.773 00.000 25848 scope still moving after pulse duration time elapsed
04:42:44.828 00.055 25848 IsSlewing returns 0
04:42:44.829 00.001 25848 IsGuiding returns 0
04:42:44.829 00.000 25848 scope move finished after 50 + 75 ms
04:42:44.829 00.000 25848 Move returns status 0, amount 50
04:42:44.829 00.000 25848 MoveAxis(N, 55, ABG)
04:42:44.829 00.000 25848 Guiding  Dir = 0, Dur = 55
04:42:44.890 00.061 25848 IsSlewing returns 0
04:42:44.890 00.000 25848 IsGuiding returns 0
04:42:44.921 00.031 25848 PulseGuide returned control before completion, sleep 34
04:42:44.960 00.039 25848 IsGuiding returns 1
04:42:44.960 00.000 25848 scope still moving after pulse duration time elapsed
04:42:45.016 00.056 25848 IsSlewing returns 0
04:42:45.016 00.000 25848 IsGuiding returns 0
04:42:45.016 00.000 25848 scope move finished after 55 + 71 ms
04:42:45.016 00.000 25848 Move returns status 0, amount 55
04:42:45.016 00.000 25848 move complete, result=0
04:42:45.016 00.000 25848 worker thread done servicing request
04:42:45.017 00.001 25848 Worker thread wakes up
04:42:45.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:45.017 00.000 21444 GuideStep: 1.8 px 50 ms WEST, -2.0 px 55 ms NORTH
04:42:45.017 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:47.867 02.850 25848 Exposure complete
04:42:47.941 00.074 25848 worker thread done servicing request
04:42:47.941 00.000 21444 OnExposeComplete: enter
04:42:47.941 00.000 21444 UpdateGuideState(): m_state=6
04:42:47.941 00.000 21444 Star::Find(15, 1242, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1528
04:42:47.941 00.000 21444 Star::Find returns 1 (1), X=1243.96, Y=681.53, Mass=4784222, SNR=127.4, Peak=65504 HFD=7.8
04:42:47.942 00.001 21444 MultiStar: [#1 -1.29,-0.12,1.94,U] [#2 -1.06,-0.21,1.92,U] [#3 -1.07,-0.43,1.95,U] [#4 -0.68,-0.66,0.91,U] [#5 -0.02,-0.34,1.05,U] [#6 -1.16,-0.19,0.98,U] [#7 -0.50,-0.24,1.25,U] [#8 -1.74,-0.26,0.54,U] 
04:42:47.942 00.000 21444 single-star, 8 included, MultiStar: {-0.93, -0.27}, one-star: {-0.83, -0.12}
04:42:47.942 00.000 21444 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.05) = xAngle (-6.05 = 0.23)
04:42:47.942 00.000 21444 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.89 = -2.61)
04:42:47.942 00.000 21444 CameraToMount -- cameraX=-0.83 cameraY=-0.12 hyp=0.84 cameraTheta=-3.00 mountX=0.81 mountY=-0.42, mountTheta=-0.48
04:42:47.943 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.83, y=-0.12, opts=13)
04:42:47.943 00.000 21444 Enqueuing Move request for scope (-0.83, -0.12)
04:42:47.943 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=206, FiltMax=65504, Gamma=0.560
04:42:47.943 00.000 21444 UpdateGuideState exits: m=4784222 SNR=127.4 Saturated
04:42:47.943 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:47.943 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:47.943 00.000 21444 Enqueuing Expose request
04:42:47.943 00.000 25848 Worker thread wakes up
04:42:47.943 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.12) opts 0xd
04:42:47.943 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.83, -0.12)
04:42:47.943 00.000 25848 Moving (-0.83, -0.12) raw xDistance=0.81 yDistance=-0.42
04:42:47.943 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.81
04:42:47.943 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:47.943 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
04:42:47.943 00.000 25848 MoveAxis(W, 27, ABG)
04:42:47.943 00.000 25848 Guiding  Dir = 3, Dur = 27
04:42:47.968 00.025 25848 IsSlewing returns 0
04:42:47.968 00.000 25848 IsGuiding returns 0
04:42:47.999 00.031 25848 IsGuiding returns 1
04:42:47.999 00.000 25848 scope still moving after pulse duration time elapsed
04:42:48.045 00.046 25848 IsSlewing returns 0
04:42:48.045 00.000 25848 IsGuiding returns 0
04:42:48.045 00.000 25848 scope move finished after 27 + 50 ms
04:42:48.045 00.000 25848 Move returns status 0, amount 27
04:42:48.045 00.000 25848 MoveAxis(N, 0, ABG)
04:42:48.045 00.000 25848 Move returns status 0, amount 0
04:42:48.045 00.000 25848 move complete, result=0
04:42:48.045 00.000 25848 worker thread done servicing request
04:42:48.045 00.000 25848 Worker thread wakes up
04:42:48.045 00.000 21444 GuideStep: 0.8 px 27 ms WEST, -0.4 px 0 ms NORTH
04:42:48.046 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:48.046 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:50.889 02.843 25848 Exposure complete
04:42:50.965 00.076 25848 worker thread done servicing request
04:42:50.965 00.000 21444 OnExposeComplete: enter
04:42:50.965 00.000 21444 UpdateGuideState(): m_state=6
04:42:50.965 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1529
04:42:50.965 00.000 21444 Star::Find returns 1 (1), X=1244.82, Y=682.21, Mass=4564841, SNR=159.2, Peak=65504 HFD=7.6
04:42:50.966 00.001 21444 MultiStar: [#1 -0.05,0.25,1.31,U] [#2 -0.19,0.12,1.01,U] [#3 -0.73,-0.36,1.15,U] [#4 0.17,-0.47,0.91,U] [#5 0.26,-0.03,0.82,U] [#6 -0.13,0.11,0.68,U] [#7 0.01,-0.56,0.69,U] [#8 -0.95,0.39,0.52,U] 
04:42:50.966 00.000 21444 refined, 8 included, MultiStar: {-0.15, 0.00}, one-star: {0.03, 0.56}
04:42:50.966 00.000 21444 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.05) = xAngle (0.08 = 0.08)
04:42:50.966 00.000 21444 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.77 = -2.77)
04:42:50.966 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.13 mountX=0.15 mountY=-0.06, mountTheta=-0.35
04:42:50.967 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=0.00, opts=13)
04:42:50.967 00.000 21444 Enqueuing Move request for scope (-0.15, 0.00)
04:42:50.967 00.000 25848 Worker thread wakes up
04:42:50.967 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=64, FiltMax=65504, Gamma=0.560
04:42:50.967 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
04:42:50.967 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
04:42:50.967 00.000 25848 Moving (-0.15, 0.00) raw xDistance=0.15 yDistance=-0.06
04:42:50.967 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:42:50.967 00.000 21444 UpdateGuideState exits: m=4564841 SNR=159.2 Saturated
04:42:50.967 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:50.967 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:50.967 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:42:50.967 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:50.967 00.000 21444 Enqueuing Expose request
04:42:50.967 00.000 25848 MoveAxis(E, 0, ABG)
04:42:50.967 00.000 25848 Move returns status 0, amount 0
04:42:50.967 00.000 25848 MoveAxis(N, 0, ABG)
04:42:50.967 00.000 25848 Move returns status 0, amount 0
04:42:50.967 00.000 25848 move complete, result=0
04:42:50.967 00.000 25848 worker thread done servicing request
04:42:50.967 00.000 25848 Worker thread wakes up
04:42:50.967 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:50.968 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:50.968 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:42:53.818 02.850 25848 Exposure complete
04:42:53.906 00.088 25848 worker thread done servicing request
04:42:53.906 00.000 21444 OnExposeComplete: enter
04:42:53.906 00.000 21444 UpdateGuideState(): m_state=6
04:42:53.906 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1530
04:42:53.906 00.000 21444 Star::Find returns 1 (1), X=1243.49, Y=681.22, Mass=5043144, SNR=224.1, Peak=65504 HFD=7.5
04:42:53.906 00.000 21444 MultiStar: [#1 -1.91,-1.17,0.00,M1] [#2 -1.71,-1.19,1.37,U] [#3 -2.84,-0.97,0.00,M3] [#4 -1.33,-1.39,0.90,U] [#5 -0.66,-1.08,0.67,U] [#6 -2.23,-1.39,0.00,M1] [#7 -1.19,-1.18,0.50,U] [#8 -2.26,-1.03,0.00,M1] 
04:42:53.906 00.000 21444 single-star, 4 included, MultiStar: {-1.32, -1.04}, one-star: {-1.30, -0.43}
04:42:53.906 00.000 21444 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.05) = xAngle (-5.87 = 0.41)
04:42:53.906 00.000 21444 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.71 = -2.43)
04:42:53.907 00.001 21444 CameraToMount -- cameraX=-1.30 cameraY=-0.43 hyp=1.37 cameraTheta=-2.82 mountX=1.25 mountY=-0.89, mountTheta=-0.62
04:42:53.907 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=-0.43, opts=13)
04:42:53.907 00.000 21444 Enqueuing Move request for scope (-1.30, -0.43)
04:42:53.908 00.001 25848 Worker thread wakes up
04:42:53.908 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, -0.43) opts 0xd
04:42:53.908 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, -0.43)
04:42:53.908 00.000 25848 Moving (-1.30, -0.43) raw xDistance=1.25 yDistance=-0.89
04:42:53.908 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.25
04:42:53.908 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
04:42:53.908 00.000 25848 MoveAxis(W, 36, ABG)
04:42:53.908 00.000 25848 Guiding  Dir = 3, Dur = 36
04:42:53.908 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=168, FiltMax=65504, Gamma=0.560
04:42:53.908 00.000 21444 UpdateGuideState exits: m=5043144 SNR=224.1 Saturated
04:42:53.908 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:53.908 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:53.908 00.000 21444 Enqueuing Expose request
04:42:53.938 00.030 25848 IsSlewing returns 0
04:42:53.940 00.002 25848 IsGuiding returns 0
04:42:53.971 00.031 25848 PulseGuide returned control before completion, sleep 15
04:42:53.991 00.020 25848 IsGuiding returns 1
04:42:53.991 00.000 25848 scope still moving after pulse duration time elapsed
04:42:54.046 00.055 25848 IsSlewing returns 0
04:42:54.046 00.000 25848 IsGuiding returns 0
04:42:54.047 00.001 25848 scope move finished after 36 + 70 ms
04:42:54.047 00.000 25848 Move returns status 0, amount 36
04:42:54.047 00.000 25848 MoveAxis(N, 24, ABG)
04:42:54.047 00.000 25848 Guiding  Dir = 0, Dur = 24
04:42:54.079 00.032 25848 IsSlewing returns 0
04:42:54.079 00.000 25848 IsGuiding returns 0
04:42:54.111 00.032 25848 IsGuiding returns 1
04:42:54.111 00.000 25848 scope still moving after pulse duration time elapsed
04:42:54.156 00.045 25848 IsSlewing returns 0
04:42:54.156 00.000 25848 IsGuiding returns 0
04:42:54.156 00.000 25848 scope move finished after 24 + 53 ms
04:42:54.156 00.000 25848 Move returns status 0, amount 24
04:42:54.156 00.000 25848 move complete, result=0
04:42:54.156 00.000 25848 worker thread done servicing request
04:42:54.156 00.000 25848 Worker thread wakes up
04:42:54.156 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:54.156 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:54.157 00.001 21444 GuideStep: 1.3 px 36 ms WEST, -0.9 px 24 ms NORTH
04:42:57.000 02.843 25848 Exposure complete
04:42:57.089 00.089 25848 worker thread done servicing request
04:42:57.089 00.000 21444 OnExposeComplete: enter
04:42:57.089 00.000 21444 UpdateGuideState(): m_state=6
04:42:57.089 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1531
04:42:57.089 00.000 21444 Star::Find returns 1 (1), X=1244.41, Y=680.77, Mass=5314904, SNR=225.5, Peak=65504 HFD=7.9
04:42:57.089 00.000 21444 MultiStar: [#1 -0.60,-1.14,1.36,U] [#2 -0.40,-1.46,1.47,U] [#3 -1.83,-1.47,0.00,M4] [#4 -0.53,-0.87,0.99,U] [#5 -0.01,-1.02,0.67,U] [#6 -1.10,-0.80,0.73,U] [#7 -0.50,-1.12,0.82,U] [#8 -1.65,-1.06,0.56,U] 
04:42:57.089 00.000 21444 single-star, 7 included, MultiStar: {-0.59, -1.08}, one-star: {-0.38, -0.88}
04:42:57.089 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.05) = xAngle (-5.03 = 1.25)
04:42:57.089 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.87 = -1.59)
04:42:57.090 00.001 21444 CameraToMount -- cameraX=-0.38 cameraY=-0.88 hyp=0.96 cameraTheta=-1.98 mountX=0.30 mountY=-0.96, mountTheta=-1.27
04:42:57.090 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-0.88, opts=13)
04:42:57.090 00.000 21444 Enqueuing Move request for scope (-0.38, -0.88)
04:42:57.091 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=218, FiltMax=65504, Gamma=0.560
04:42:57.091 00.000 21444 UpdateGuideState exits: m=5314904 SNR=225.5 Saturated
04:42:57.091 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:57.091 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:42:57.091 00.000 21444 Enqueuing Expose request
04:42:57.091 00.000 25848 Worker thread wakes up
04:42:57.091 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.88) opts 0xd
04:42:57.091 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -0.88)
04:42:57.091 00.000 25848 Moving (-0.38, -0.88) raw xDistance=0.30 yDistance=-0.96
04:42:57.091 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
04:42:57.091 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
04:42:57.091 00.000 25848 MoveAxis(E, 0, ABG)
04:42:57.091 00.000 25848 Move returns status 0, amount 0
04:42:57.091 00.000 25848 MoveAxis(N, 26, ABG)
04:42:57.091 00.000 25848 Guiding  Dir = 0, Dur = 26
04:42:57.112 00.021 25848 IsSlewing returns 0
04:42:57.112 00.000 25848 IsGuiding returns 0
04:42:57.143 00.031 25848 IsGuiding returns 1
04:42:57.143 00.000 25848 scope still moving after pulse duration time elapsed
04:42:57.204 00.061 25848 IsSlewing returns 0
04:42:57.204 00.000 25848 IsGuiding returns 0
04:42:57.204 00.000 25848 scope move finished after 26 + 66 ms
04:42:57.204 00.000 25848 Move returns status 0, amount 26
04:42:57.204 00.000 25848 move complete, result=0
04:42:57.204 00.000 25848 worker thread done servicing request
04:42:57.204 00.000 25848 Worker thread wakes up
04:42:57.204 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:42:57.205 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:42:57.205 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.0 px 26 ms NORTH
04:43:00.046 02.841 25848 Exposure complete
04:43:00.118 00.072 25848 worker thread done servicing request
04:43:00.118 00.000 21444 OnExposeComplete: enter
04:43:00.118 00.000 21444 UpdateGuideState(): m_state=6
04:43:00.118 00.000 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1532
04:43:00.118 00.000 21444 Star::Find returns 1 (1), X=1243.47, Y=682.29, Mass=5268452, SNR=219.1, Peak=65504 HFD=7.5
04:43:00.118 00.000 21444 MultiStar: [#1 -2.08,-0.17,1.54,U] [#2 -1.94,-0.52,1.79,U] [#3 -2.79,0.09,0.00,M5] [#4 -0.77,-0.40,1.07,U] [#5 0.00,-0.04,0.80,U] [#6 -1.22,0.13,0.73,U] [#7 -0.56,-1.02,0.80,U] [#8 -1.92,-0.02,0.54,U] 
04:43:00.118 00.000 21444 refined, 7 included, MultiStar: {-1.35, -0.21}, one-star: {-1.32, 0.64}
04:43:00.118 00.000 21444 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.05) = xAngle (-6.04 = 0.25)
04:43:00.118 00.000 21444 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.88 = -2.60)
04:43:00.119 00.001 21444 CameraToMount -- cameraX=-1.35 cameraY=-0.21 hyp=1.37 cameraTheta=-2.99 mountX=1.33 mountY=-0.71, mountTheta=-0.49
04:43:00.119 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=-0.21, opts=13)
04:43:00.119 00.000 21444 Enqueuing Move request for scope (-1.35, -0.21)
04:43:00.119 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=92, FiltMax=65504, Gamma=0.560
04:43:00.119 00.000 21444 UpdateGuideState exits: m=5268452 SNR=219.1 Saturated
04:43:00.119 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:00.119 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:00.119 00.000 21444 Enqueuing Expose request
04:43:00.119 00.000 25848 Worker thread wakes up
04:43:00.120 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.21) opts 0xd
04:43:00.120 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, -0.21)
04:43:00.120 00.000 25848 Moving (-1.35, -0.21) raw xDistance=1.33 yDistance=-0.71
04:43:00.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.33
04:43:00.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
04:43:00.120 00.000 25848 MoveAxis(W, 39, ABG)
04:43:00.120 00.000 25848 Guiding  Dir = 3, Dur = 39
04:43:00.140 00.020 25848 IsSlewing returns 0
04:43:00.140 00.000 25848 IsGuiding returns 0
04:43:00.171 00.031 25848 PulseGuide returned control before completion, sleep 19
04:43:00.203 00.032 25848 IsGuiding returns 1
04:43:00.203 00.000 25848 scope still moving after pulse duration time elapsed
04:43:00.267 00.064 25848 IsSlewing returns 0
04:43:00.267 00.000 25848 IsGuiding returns 0
04:43:00.267 00.000 25848 scope move finished after 39 + 87 ms
04:43:00.267 00.000 25848 Move returns status 0, amount 39
04:43:00.267 00.000 25848 MoveAxis(N, 19, ABG)
04:43:00.267 00.000 25848 Guiding  Dir = 0, Dur = 19
04:43:00.296 00.029 25848 IsSlewing returns 0
04:43:00.296 00.000 25848 IsGuiding returns 0
04:43:00.327 00.031 25848 IsGuiding returns 1
04:43:00.327 00.000 25848 scope still moving after pulse duration time elapsed
04:43:00.390 00.063 25848 IsSlewing returns 0
04:43:00.390 00.000 25848 IsGuiding returns 0
04:43:00.390 00.000 25848 scope move finished after 19 + 75 ms
04:43:00.390 00.000 25848 Move returns status 0, amount 19
04:43:00.390 00.000 25848 move complete, result=0
04:43:00.390 00.000 25848 worker thread done servicing request
04:43:00.390 00.000 25848 Worker thread wakes up
04:43:00.390 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -0.7 px 19 ms NORTH
04:43:00.390 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:00.390 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:03.243 02.853 25848 Exposure complete
04:43:03.328 00.085 25848 worker thread done servicing request
04:43:03.328 00.000 21444 OnExposeComplete: enter
04:43:03.328 00.000 21444 UpdateGuideState(): m_state=6
04:43:03.328 00.000 21444 Star::Find(15, 1243, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1533
04:43:03.328 00.000 21444 Star::Find returns 1 (1), X=1243.29, Y=683.17, Mass=5131242, SNR=250.8, Peak=65504 HFD=7.8
04:43:03.328 00.000 21444 MultiStar: [#1 -1.75,1.13,1.04,U] [#2 -2.24,0.21,0.00,M1] [#3 -3.04,0.43,0.00,M6] [#4 -1.97,0.48,0.82,U] [#5 -1.83,0.42,0.79,U] [#6 -2.25,0.91,0.00,M1] [#7 -2.20,0.30,0.00,M1] [#8 -2.67,0.89,0.00,M1] 
04:43:03.328 00.000 21444 refined, 3 included, MultiStar: {-1.75, 0.93}, one-star: {-1.50, 1.52}
04:43:03.328 00.000 21444 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.05) = xAngle (-0.40 = -0.40)
04:43:03.328 00.000 21444 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.04)
04:43:03.328 00.000 21444 CameraToMount -- cameraX=-1.75 cameraY=0.93 hyp=1.98 cameraTheta=2.65 mountX=1.83 mountY=0.20, mountTheta=0.11
04:43:03.329 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.75, y=0.93, opts=13)
04:43:03.329 00.000 21444 Enqueuing Move request for scope (-1.75, 0.93)
04:43:03.329 00.000 25848 Worker thread wakes up
04:43:03.329 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.75, 0.93) opts 0xd
04:43:03.329 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.75, 0.93)
04:43:03.329 00.000 25848 Moving (-1.75, 0.93) raw xDistance=1.83 yDistance=0.20
04:43:03.329 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.83
04:43:03.329 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:03.329 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=16, FiltMax=65504, Gamma=0.560
04:43:03.330 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:43:03.330 00.000 25848 MoveAxis(W, 56, ABG)
04:43:03.330 00.000 25848 Guiding  Dir = 3, Dur = 56
04:43:03.330 00.000 21444 UpdateGuideState exits: m=5131242 SNR=250.8 Saturated
04:43:03.330 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:03.330 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:03.330 00.000 21444 Enqueuing Expose request
04:43:03.361 00.031 25848 IsSlewing returns 0
04:43:03.361 00.000 25848 IsGuiding returns 0
04:43:03.392 00.031 25848 PulseGuide returned control before completion, sleep 36
04:43:03.432 00.040 25848 IsGuiding returns 1
04:43:03.432 00.000 25848 scope still moving after pulse duration time elapsed
04:43:03.484 00.052 25848 IsSlewing returns 0
04:43:03.484 00.000 25848 IsGuiding returns 0
04:43:03.484 00.000 25848 scope move finished after 56 + 67 ms
04:43:03.484 00.000 25848 Move returns status 0, amount 56
04:43:03.484 00.000 25848 MoveAxis(N, 0, ABG)
04:43:03.484 00.000 25848 Move returns status 0, amount 0
04:43:03.484 00.000 25848 move complete, result=0
04:43:03.484 00.000 25848 worker thread done servicing request
04:43:03.484 00.000 25848 Worker thread wakes up
04:43:03.485 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:03.485 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:03.485 00.000 21444 GuideStep: 1.8 px 56 ms WEST, 0.2 px 0 ms NORTH
04:43:06.335 02.850 25848 Exposure complete
04:43:06.416 00.081 25848 worker thread done servicing request
04:43:06.416 00.000 21444 OnExposeComplete: enter
04:43:06.416 00.000 21444 UpdateGuideState(): m_state=6
04:43:06.417 00.001 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1534
04:43:06.417 00.000 21444 Star::Find returns 1 (1), X=1245.03, Y=683.43, Mass=5176553, SNR=174.6, Peak=65504 HFD=7.9
04:43:06.417 00.000 21444 MultiStar: [#1 0.13,1.62,1.34,U] [#2 0.00,1.56,1.49,U] [#3 -0.87,1.46,1.11,U] [#4 0.05,0.70,0.84,U] [#5 0.53,1.20,0.79,U] [#6 -0.13,1.40,0.68,U] [#7 0.14,0.60,0.80,U] [#8 -0.90,1.23,0.49,U] 
04:43:06.417 00.000 21444 refined, 8 included, MultiStar: {-0.06, 1.34}, one-star: {0.24, 1.78}
04:43:06.417 00.000 21444 CameraToMount -- cameraTheta (1.61) - m_xAngle (3.05) = xAngle (-1.44 = -1.44)
04:43:06.417 00.000 21444 CameraToMount -- cameraTheta (1.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.28 = 2.00)
04:43:06.417 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=1.34 hyp=1.35 cameraTheta=1.61 mountX=0.18 mountY=1.22, mountTheta=1.42
04:43:06.418 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=1.34, opts=13)
04:43:06.418 00.000 21444 Enqueuing Move request for scope (-0.06, 1.34)
04:43:06.418 00.000 25848 Worker thread wakes up
04:43:06.418 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.34) opts 0xd
04:43:06.418 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, 1.34)
04:43:06.418 00.000 25848 Moving (-0.06, 1.34) raw xDistance=0.18 yDistance=1.22
04:43:06.418 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:43:06.418 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:43:06.418 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=182, FiltMax=65504, Gamma=0.560
04:43:06.418 00.000 21444 UpdateGuideState exits: m=5176553 SNR=174.6 Saturated
04:43:06.418 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.22
04:43:06.418 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:06.419 00.001 25848 MoveAxis(E, 0, ABG)
04:43:06.419 00.000 25848 Move returns status 0, amount 0
04:43:06.419 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:06.419 00.000 21444 Enqueuing Expose request
04:43:06.419 00.000 25848 MoveAxis(N, 0, ABG)
04:43:06.419 00.000 25848 Move returns status 0, amount 0
04:43:06.419 00.000 25848 move complete, result=0
04:43:06.419 00.000 25848 worker thread done servicing request
04:43:06.419 00.000 25848 Worker thread wakes up
04:43:06.419 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:06.419 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:06.419 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 1.2 px 0 ms NORTH
04:43:09.276 02.857 25848 Exposure complete
04:43:09.343 00.067 25848 worker thread done servicing request
04:43:09.343 00.000 21444 OnExposeComplete: enter
04:43:09.343 00.000 21444 UpdateGuideState(): m_state=6
04:43:09.343 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1535
04:43:09.343 00.000 21444 Star::Find returns 1 (1), X=1244.10, Y=685.17, Mass=4820559, SNR=267.6, Peak=65504 HFD=7.6
04:43:09.344 00.001 21444 MultiStar: [#1 -0.69,3.28,0.00,M1] [#2 -0.52,2.83,0.00,M1] [#3 -1.64,2.97,0.00,M6] [#4 -0.66,2.57,0.00,M1] [#5 -0.47,2.38,0.00,M1] [#6 -1.51,2.94,0.00,M1] [#7 -1.20,2.20,0.00,M1] [#8 -1.73,2.68,0.00,M1] 
04:43:09.344 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
04:43:09.344 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.15)
04:43:09.344 00.000 21444 CameraToMount -- cameraX=-0.69 cameraY=3.52 hyp=3.59 cameraTheta=1.77 mountX=1.01 mountY=3.00, mountTheta=1.25
04:43:09.344 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.69, y=3.52, opts=13)
04:43:09.344 00.000 21444 Enqueuing Move request for scope (-0.69, 3.52)
04:43:09.344 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=54, FiltMax=65504, Gamma=0.560
04:43:09.345 00.001 21444 UpdateGuideState exits: m=4820559 SNR=267.6 Saturated
04:43:09.345 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:09.345 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:09.345 00.000 21444 Enqueuing Expose request
04:43:09.345 00.000 25848 Worker thread wakes up
04:43:09.345 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 3.52) opts 0xd
04:43:09.345 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.69, 3.52)
04:43:09.345 00.000 25848 Moving (-0.69, 3.52) raw xDistance=1.01 yDistance=3.00
04:43:09.345 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.01
04:43:09.345 00.000 25848 resist switch: large excursion: input 3.00 thresh 1.53 direction from -1 to 1
04:43:09.345 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.99
04:43:09.345 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.00 from input 3.00
04:43:09.345 00.000 25848 MoveAxis(W, 29, ABG)
04:43:09.345 00.000 25848 Guiding  Dir = 3, Dur = 29
04:43:09.374 00.029 25848 IsSlewing returns 0
04:43:09.374 00.000 25848 IsGuiding returns 0
04:43:09.405 00.031 25848 IsGuiding returns 1
04:43:09.405 00.000 25848 scope still moving after pulse duration time elapsed
04:43:09.454 00.049 25848 IsSlewing returns 0
04:43:09.455 00.001 25848 IsGuiding returns 0
04:43:09.455 00.000 25848 scope move finished after 29 + 52 ms
04:43:09.455 00.000 25848 Move returns status 0, amount 29
04:43:09.455 00.000 25848 BLC: Oldest BLC event removed
04:43:09.455 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 323 applied
04:43:09.455 00.000 25848 MoveAxis(S, 405, ABG)
04:43:09.455 00.000 25848 Guiding  Dir = 1, Dur = 405
04:43:09.485 00.030 25848 IsSlewing returns 0
04:43:09.485 00.000 25848 IsGuiding returns 0
04:43:09.517 00.032 25848 PulseGuide returned control before completion, sleep 384
04:43:09.902 00.385 25848 IsGuiding returns 1
04:43:09.902 00.000 25848 scope still moving after pulse duration time elapsed
04:43:09.953 00.051 25848 IsSlewing returns 0
04:43:09.978 00.025 25848 IsGuiding returns 0
04:43:09.978 00.000 25848 scope move finished after 405 + 88 ms
04:43:09.978 00.000 25848 Move returns status 0, amount 405
04:43:09.978 00.000 25848 move complete, result=0
04:43:09.979 00.001 25848 worker thread done servicing request
04:43:09.979 00.000 25848 Worker thread wakes up
04:43:09.979 00.000 21444 GuideStep: 1.0 px 29 ms WEST, 3.0 px 405 ms SOUTH
04:43:09.979 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:09.979 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:12.833 02.854 25848 Exposure complete
04:43:12.920 00.087 25848 worker thread done servicing request
04:43:12.920 00.000 21444 OnExposeComplete: enter
04:43:12.920 00.000 21444 UpdateGuideState(): m_state=6
04:43:12.920 00.000 21444 Star::Find(15, 1244, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1536
04:43:12.921 00.001 21444 Star::Find returns 1 (1), X=1244.63, Y=681.44, Mass=4964730, SNR=237.5, Peak=65504 HFD=7.4
04:43:12.921 00.000 21444 MultiStar: [#1 -0.16,-0.04,1.11,U] [#2 -0.22,-0.45,0.94,U] [#3 -1.25,-0.23,0.98,U] [#4 -0.08,-0.55,0.82,U] [#5 0.56,-0.87,0.53,U] [#6 -0.91,-0.80,0.53,U] [#7 -0.16,-0.45,0.62,U] [#8 -1.35,-0.54,0.50,U] 
04:43:12.921 00.000 21444 single-star, 8 included, MultiStar: {-0.40, -0.40}, one-star: {-0.16, -0.21}
04:43:12.921 00.000 21444 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.05) = xAngle (-5.28 = 1.00)
04:43:12.921 00.000 21444 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.12 = -1.84)
04:43:12.921 00.000 21444 CameraToMount -- cameraX=-0.16 cameraY=-0.21 hyp=0.27 cameraTheta=-2.23 mountX=0.14 mountY=-0.26, mountTheta=-1.06
04:43:12.922 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.16, y=-0.21, opts=13)
04:43:12.922 00.000 21444 Enqueuing Move request for scope (-0.16, -0.21)
04:43:12.922 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=242, FiltMax=65504, Gamma=0.560
04:43:12.922 00.000 21444 UpdateGuideState exits: m=4964730 SNR=237.5 Saturated
04:43:12.922 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:12.922 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:12.922 00.000 21444 Enqueuing Expose request
04:43:12.922 00.000 25848 Worker thread wakes up
04:43:12.922 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.21) opts 0xd
04:43:12.922 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.16, -0.21)
04:43:12.922 00.000 25848 Moving (-0.16, -0.21) raw xDistance=0.14 yDistance=-0.26
04:43:12.922 00.000 25848 BLC: History state: CurrMiss=-0.26, AvgInitMiss=0.79, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.995619, 1:-0.256153
04:43:12.922 00.000 25848 BLC: No correction, Miss < min_move
04:43:12.923 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:43:12.923 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:12.923 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:43:12.923 00.000 25848 MoveAxis(E, 0, ABG)
04:43:12.923 00.000 25848 Move returns status 0, amount 0
04:43:12.923 00.000 25848 MoveAxis(N, 0, ABG)
04:43:12.923 00.000 25848 Move returns status 0, amount 0
04:43:12.923 00.000 25848 move complete, result=0
04:43:12.923 00.000 25848 worker thread done servicing request
04:43:12.923 00.000 25848 Worker thread wakes up
04:43:12.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:12.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:12.923 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:43:15.773 02.850 25848 Exposure complete
04:43:15.851 00.078 25848 worker thread done servicing request
04:43:15.851 00.000 21444 OnExposeComplete: enter
04:43:15.851 00.000 21444 UpdateGuideState(): m_state=6
04:43:15.851 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1537
04:43:15.851 00.000 21444 Star::Find returns 1 (1), X=1244.06, Y=681.45, Mass=4936590, SNR=178.0, Peak=65504 HFD=7.9
04:43:15.852 00.001 21444 MultiStar: [#1 -0.65,0.02,1.32,U] [#2 -0.42,-0.40,0.96,U] [#3 -1.72,-1.13,0.84,U] [#4 -0.36,-1.07,0.68,U] [#5 0.81,-0.35,0.71,U] [#6 -0.94,-0.69,0.79,U] [#7 -0.83,-2.42,0.00,M1] [#8 -2.07,-1.57,0.00,M1] 
04:43:15.852 00.000 21444 single-star, 6 included, MultiStar: {-0.61, -0.48}, one-star: {-0.73, -0.20}
04:43:15.852 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.93 = 0.35)
04:43:15.852 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.77 = -2.49)
04:43:15.852 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-0.20 hyp=0.76 cameraTheta=-2.88 mountX=0.71 mountY=-0.46, mountTheta=-0.57
04:43:15.853 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-0.20, opts=13)
04:43:15.853 00.000 21444 Enqueuing Move request for scope (-0.73, -0.20)
04:43:15.853 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
04:43:15.853 00.000 21444 UpdateGuideState exits: m=4936590 SNR=178.0 Saturated
04:43:15.853 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:15.853 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:15.853 00.000 21444 Enqueuing Expose request
04:43:15.853 00.000 25848 Worker thread wakes up
04:43:15.853 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.20) opts 0xd
04:43:15.853 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -0.20)
04:43:15.853 00.000 25848 Moving (-0.73, -0.20) raw xDistance=0.71 yDistance=-0.46
04:43:15.853 00.000 25848 BLC: History state: CurrMiss=-0.46, AvgInitMiss=0.79, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.995619, 1:-0.256153, 2:-0.459865
04:43:15.853 00.000 25848 BLC: No correction, Miss < min_move
04:43:15.853 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
04:43:15.853 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:15.853 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
04:43:15.853 00.000 25848 MoveAxis(W, 21, ABG)
04:43:15.853 00.000 25848 Guiding  Dir = 3, Dur = 21
04:43:15.873 00.020 25848 IsSlewing returns 0
04:43:15.874 00.001 25848 IsGuiding returns 0
04:43:15.905 00.031 25848 IsGuiding returns 1
04:43:15.905 00.000 25848 scope still moving after pulse duration time elapsed
04:43:15.952 00.047 25848 IsSlewing returns 0
04:43:15.952 00.000 25848 IsGuiding returns 0
04:43:15.952 00.000 25848 scope move finished after 21 + 57 ms
04:43:15.952 00.000 25848 Move returns status 0, amount 21
04:43:15.952 00.000 25848 MoveAxis(N, 0, ABG)
04:43:15.952 00.000 25848 Move returns status 0, amount 0
04:43:15.952 00.000 25848 move complete, result=0
04:43:15.952 00.000 25848 worker thread done servicing request
04:43:15.952 00.000 25848 Worker thread wakes up
04:43:15.953 00.001 21444 GuideStep: 0.7 px 21 ms WEST, -0.5 px 0 ms NORTH
04:43:15.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:15.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:18.798 02.845 25848 Exposure complete
04:43:18.869 00.071 25848 worker thread done servicing request
04:43:18.870 00.001 21444 OnExposeComplete: enter
04:43:18.870 00.000 21444 UpdateGuideState(): m_state=6
04:43:18.870 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1538
04:43:18.870 00.000 21444 Star::Find returns 1 (1), X=1245.39, Y=681.68, Mass=5115821, SNR=182.3, Peak=65504 HFD=7.5
04:43:18.870 00.000 21444 MultiStar: [#1 0.39,-0.09,1.71,U] [#2 0.56,-0.48,1.66,U] [#3 -0.45,-0.03,1.35,U] [#4 0.26,-0.44,1.03,U] [#5 0.85,-0.30,1.04,U] [#6 -0.18,-0.29,0.84,U] [#7 0.48,-0.37,0.81,U] [#8 -0.44,-0.29,0.65,U] 
04:43:18.870 00.000 21444 refined, 8 included, MultiStar: {0.27, -0.25}, one-star: {0.60, 0.03}
04:43:18.870 00.000 21444 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.05) = xAngle (-3.79 = 2.49)
04:43:18.870 00.000 21444 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.63 = -0.35)
04:43:18.870 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.25 hyp=0.37 cameraTheta=-0.74 mountX=-0.29 mountY=-0.12, mountTheta=-2.74
04:43:18.871 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.25, opts=13)
04:43:18.871 00.000 21444 Enqueuing Move request for scope (0.27, -0.25)
04:43:18.871 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=80, FiltMax=65504, Gamma=0.560
04:43:18.871 00.000 21444 UpdateGuideState exits: m=5115821 SNR=182.3 Saturated
04:43:18.871 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:18.871 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:18.871 00.000 21444 Enqueuing Expose request
04:43:18.871 00.000 25848 Worker thread wakes up
04:43:18.872 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.25) opts 0xd
04:43:18.872 00.000 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.25)
04:43:18.872 00.000 25848 Moving (0.27, -0.25) raw xDistance=-0.29 yDistance=-0.12
04:43:18.872 00.000 25848 BLC: window closed
04:43:18.872 00.000 25848 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.79, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=2.995619, 1:-0.256153, 2:-0.459865
04:43:18.872 00.000 25848 BLC: No correction, Miss < min_move
04:43:18.872 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.29
04:43:18.872 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:18.872 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:43:18.872 00.000 25848 MoveAxis(E, 0, ABG)
04:43:18.872 00.000 25848 Move returns status 0, amount 0
04:43:18.872 00.000 25848 MoveAxis(N, 0, ABG)
04:43:18.872 00.000 25848 Move returns status 0, amount 0
04:43:18.872 00.000 25848 move complete, result=0
04:43:18.872 00.000 25848 worker thread done servicing request
04:43:18.872 00.000 25848 Worker thread wakes up
04:43:18.872 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:18.872 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:18.872 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
04:43:21.718 02.846 25848 Exposure complete
04:43:21.793 00.075 25848 worker thread done servicing request
04:43:21.793 00.000 21444 OnExposeComplete: enter
04:43:21.793 00.000 21444 UpdateGuideState(): m_state=6
04:43:21.793 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1539
04:43:21.793 00.000 21444 Star::Find returns 1 (1), X=1245.99, Y=682.47, Mass=4986975, SNR=163.1, Peak=65504 HFD=7.8
04:43:21.794 00.001 21444 MultiStar: [#1 0.79,0.70,1.64,U] [#2 0.67,0.35,1.34,U] [#3 0.11,0.71,1.05,U] [#4 0.91,0.32,1.35,U] [#5 1.78,0.54,1.14,U] [#6 0.62,0.47,0.70,U] [#7 1.27,0.70,0.93,U] [#8 0.12,0.71,0.74,U] 
04:43:21.794 00.000 21444 refined, 8 included, MultiStar: {0.85, 0.58}, one-star: {1.20, 0.82}
04:43:21.794 00.000 21444 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.05) = xAngle (-2.46 = -2.46)
04:43:21.794 00.000 21444 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.30 = 0.98)
04:43:21.794 00.000 21444 CameraToMount -- cameraX=0.85 cameraY=0.58 hyp=1.03 cameraTheta=0.60 mountX=-0.80 mountY=0.86, mountTheta=2.32
04:43:21.794 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.85, y=0.58, opts=13)
04:43:21.795 00.001 21444 Enqueuing Move request for scope (0.85, 0.58)
04:43:21.795 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=68, FiltMax=65504, Gamma=0.560
04:43:21.795 00.000 21444 UpdateGuideState exits: m=4986975 SNR=163.1 Saturated
04:43:21.795 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:21.795 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:21.795 00.000 21444 Enqueuing Expose request
04:43:21.795 00.000 25848 Worker thread wakes up
04:43:21.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.58) opts 0xd
04:43:21.795 00.000 25848 Handling offset move in thread for scope, endpoint = (0.85, 0.58)
04:43:21.795 00.000 25848 Moving (0.85, 0.58) raw xDistance=-0.80 yDistance=0.86
04:43:21.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80
04:43:21.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
04:43:21.795 00.000 25848 MoveAxis(E, 23, ABG)
04:43:21.795 00.000 25848 Guiding  Dir = 2, Dur = 23
04:43:21.851 00.056 25848 IsSlewing returns 0
04:43:21.852 00.001 25848 IsGuiding returns 0
04:43:21.874 00.022 25848 PulseGuide returned control before completion, sleep 12
04:43:21.891 00.017 25848 IsGuiding returns 1
04:43:21.891 00.000 25848 scope still moving after pulse duration time elapsed
04:43:21.954 00.063 25848 IsSlewing returns 0
04:43:21.954 00.000 25848 IsGuiding returns 0
04:43:21.954 00.000 25848 scope move finished after 23 + 79 ms
04:43:21.954 00.000 25848 Move returns status 0, amount 23
04:43:21.954 00.000 25848 MoveAxis(S, 23, ABG)
04:43:21.954 00.000 25848 Guiding  Dir = 1, Dur = 23
04:43:21.985 00.031 25848 IsSlewing returns 0
04:43:21.985 00.000 25848 IsGuiding returns 0
04:43:22.017 00.032 25848 IsGuiding returns 1
04:43:22.017 00.000 25848 scope still moving after pulse duration time elapsed
04:43:22.076 00.059 25848 IsSlewing returns 0
04:43:22.076 00.000 25848 IsGuiding returns 0
04:43:22.076 00.000 25848 scope move finished after 23 + 68 ms
04:43:22.076 00.000 25848 Move returns status 0, amount 23
04:43:22.076 00.000 25848 move complete, result=0
04:43:22.076 00.000 25848 worker thread done servicing request
04:43:22.076 00.000 25848 Worker thread wakes up
04:43:22.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:22.077 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:22.077 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.9 px 23 ms SOUTH
04:43:24.922 02.845 25848 Exposure complete
04:43:25.009 00.087 25848 worker thread done servicing request
04:43:25.009 00.000 21444 OnExposeComplete: enter
04:43:25.009 00.000 21444 UpdateGuideState(): m_state=6
04:43:25.009 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1540
04:43:25.009 00.000 21444 Star::Find returns 1 (1), X=1244.91, Y=683.41, Mass=5055810, SNR=228.1, Peak=65504 HFD=7.9
04:43:25.009 00.000 21444 MultiStar: [#1 -0.65,1.28,0.94,U] [#2 -0.66,0.80,0.92,U] [#3 -1.89,1.15,0.00,M3] [#4 0.22,0.60,0.72,U] [#5 0.86,1.42,0.69,U] [#6 -0.15,1.06,0.50,U] [#7 0.02,0.82,0.52,U] [#8 -1.38,1.51,0.54,U] 
04:43:25.009 00.000 21444 refined, 7 included, MultiStar: {-0.20, 1.18}, one-star: {0.12, 1.76}
04:43:25.009 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
04:43:25.009 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
04:43:25.009 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=1.18 hyp=1.20 cameraTheta=1.74 mountX=0.30 mountY=1.02, mountTheta=1.28
04:43:25.010 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=1.18, opts=13)
04:43:25.010 00.000 21444 Enqueuing Move request for scope (-0.20, 1.18)
04:43:25.011 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=206, FiltMax=65504, Gamma=0.560
04:43:25.011 00.000 25848 Worker thread wakes up
04:43:25.011 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.18) opts 0xd
04:43:25.011 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 1.18)
04:43:25.011 00.000 25848 Moving (-0.20, 1.18) raw xDistance=0.30 yDistance=1.02
04:43:25.011 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
04:43:25.011 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
04:43:25.011 00.000 25848 MoveAxis(E, 0, ABG)
04:43:25.011 00.000 25848 Move returns status 0, amount 0
04:43:25.011 00.000 25848 MoveAxis(S, 28, ABG)
04:43:25.011 00.000 25848 Guiding  Dir = 1, Dur = 28
04:43:25.011 00.000 21444 UpdateGuideState exits: m=5055810 SNR=228.1 Saturated
04:43:25.011 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:25.011 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:25.011 00.000 21444 Enqueuing Expose request
04:43:25.031 00.020 25848 IsSlewing returns 0
04:43:25.032 00.001 25848 IsGuiding returns 0
04:43:25.063 00.031 25848 IsGuiding returns 1
04:43:25.063 00.000 25848 scope still moving after pulse duration time elapsed
04:43:25.125 00.062 25848 IsSlewing returns 0
04:43:25.125 00.000 25848 IsGuiding returns 0
04:43:25.125 00.000 25848 scope move finished after 28 + 66 ms
04:43:25.125 00.000 25848 Move returns status 0, amount 28
04:43:25.125 00.000 25848 move complete, result=0
04:43:25.125 00.000 25848 worker thread done servicing request
04:43:25.126 00.001 25848 Worker thread wakes up
04:43:25.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:25.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:25.126 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.0 px 28 ms SOUTH
04:43:27.979 02.853 25848 Exposure complete
04:43:28.060 00.081 25848 worker thread done servicing request
04:43:28.060 00.000 21444 OnExposeComplete: enter
04:43:28.060 00.000 21444 UpdateGuideState(): m_state=6
04:43:28.060 00.000 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1541
04:43:28.060 00.000 21444 Star::Find returns 1 (1), X=1242.81, Y=681.24, Mass=4790290, SNR=195.5, Peak=65504 HFD=7.7
04:43:28.061 00.001 21444 MultiStar: [#1 -1.53,-0.52,1.00,U] [#2 -1.62,-0.87,1.02,U] [#3 -2.54,-1.10,0.00,M4] [#4 -1.81,-0.81,0.69,U] [#5 -0.77,-1.37,0.86,U] [#6 -2.37,-0.82,0.00,M1] [#7 -1.63,-1.95,0.00,M1] [#8 -2.94,-0.49,0.00,M1] 
04:43:28.061 00.000 21444 refined, 4 included, MultiStar: {-1.55, -0.78}, one-star: {-1.98, -0.41}
04:43:28.061 00.000 21444 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.05) = xAngle (-5.73 = 0.55)
04:43:28.061 00.000 21444 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.57 = -2.29)
04:43:28.061 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=-0.78 hyp=1.73 cameraTheta=-2.68 mountX=1.47 mountY=-1.31, mountTheta=-0.73
04:43:28.062 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=-0.78, opts=13)
04:43:28.062 00.000 21444 Enqueuing Move request for scope (-1.55, -0.78)
04:43:28.062 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=28, FiltMax=65504, Gamma=0.560
04:43:28.062 00.000 21444 UpdateGuideState exits: m=4790290 SNR=195.5 Saturated
04:43:28.062 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:28.062 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:28.062 00.000 21444 Enqueuing Expose request
04:43:28.062 00.000 25848 Worker thread wakes up
04:43:28.062 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, -0.78) opts 0xd
04:43:28.062 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, -0.78)
04:43:28.062 00.000 25848 Moving (-1.55, -0.78) raw xDistance=1.47 yDistance=-1.31
04:43:28.062 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.47
04:43:28.062 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:43:28.062 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.31
04:43:28.062 00.000 25848 MoveAxis(W, 43, ABG)
04:43:28.062 00.000 25848 Guiding  Dir = 3, Dur = 43
04:43:28.094 00.032 25848 IsSlewing returns 0
04:43:28.095 00.001 25848 IsGuiding returns 0
04:43:28.126 00.031 25848 PulseGuide returned control before completion, sleep 22
04:43:28.151 00.025 25848 IsGuiding returns 1
04:43:28.151 00.000 25848 scope still moving after pulse duration time elapsed
04:43:28.228 00.077 25848 IsSlewing returns 0
04:43:28.228 00.000 25848 IsGuiding returns 0
04:43:28.228 00.000 25848 scope move finished after 43 + 89 ms
04:43:28.228 00.000 25848 Move returns status 0, amount 43
04:43:28.228 00.000 25848 MoveAxis(N, 0, ABG)
04:43:28.228 00.000 25848 Move returns status 0, amount 0
04:43:28.228 00.000 25848 move complete, result=0
04:43:28.228 00.000 25848 worker thread done servicing request
04:43:28.228 00.000 25848 Worker thread wakes up
04:43:28.228 00.000 21444 GuideStep: 1.5 px 43 ms WEST, -1.3 px 0 ms NORTH
04:43:28.228 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:28.228 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:31.073 02.845 25848 Exposure complete
04:43:31.155 00.082 25848 worker thread done servicing request
04:43:31.157 00.002 21444 OnExposeComplete: enter
04:43:31.157 00.000 21444 UpdateGuideState(): m_state=6
04:43:31.157 00.000 21444 Star::Find(15, 1242, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1542
04:43:31.157 00.000 21444 Star::Find returns 1 (1), X=1246.53, Y=682.62, Mass=5280211, SNR=232.5, Peak=65504 HFD=7.6
04:43:31.157 00.000 21444 MultiStar: [#1 1.01,0.80,1.01,U] [#2 0.94,0.44,1.11,U] [#3 -0.60,0.57,0.79,U] [#4 1.39,0.44,0.60,U] [#5 2.27,-0.14,0.00,M1] [#6 0.88,0.89,0.56,U] [#7 1.46,-0.19,0.45,U] [#8 0.50,0.86,0.55,U] 
04:43:31.157 00.000 21444 refined, 7 included, MultiStar: {0.92, 0.64}, one-star: {1.74, 0.97}
04:43:31.157 00.000 21444 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.05) = xAngle (-2.45 = -2.45)
04:43:31.157 00.000 21444 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.29 = 0.99)
04:43:31.157 00.000 21444 CameraToMount -- cameraX=0.92 cameraY=0.64 hyp=1.12 cameraTheta=0.61 mountX=-0.86 mountY=0.94, mountTheta=2.31
04:43:31.157 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.92, y=0.64, opts=13)
04:43:31.157 00.000 21444 Enqueuing Move request for scope (0.92, 0.64)
04:43:31.157 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=246, FiltMax=65504, Gamma=0.560
04:43:31.157 00.000 21444 UpdateGuideState exits: m=5280211 SNR=232.5 Saturated
04:43:31.157 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:31.157 00.000 25848 Worker thread wakes up
04:43:31.157 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:31.157 00.000 21444 Enqueuing Expose request
04:43:31.159 00.002 25848 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.64) opts 0xd
04:43:31.159 00.000 25848 Handling offset move in thread for scope, endpoint = (0.92, 0.64)
04:43:31.159 00.000 25848 Moving (0.92, 0.64) raw xDistance=-0.86 yDistance=0.94
04:43:31.159 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.86
04:43:31.159 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
04:43:31.159 00.000 25848 MoveAxis(E, 22, ABG)
04:43:31.159 00.000 25848 Guiding  Dir = 2, Dur = 22
04:43:31.188 00.029 25848 IsSlewing returns 0
04:43:31.188 00.000 25848 IsGuiding returns 0
04:43:31.248 00.060 25848 IsGuiding returns 1
04:43:31.248 00.000 25848 scope still moving after pulse duration time elapsed
04:43:31.297 00.049 25848 IsSlewing returns 0
04:43:31.297 00.000 25848 IsGuiding returns 0
04:43:31.297 00.000 25848 scope move finished after 22 + 86 ms
04:43:31.297 00.000 25848 Move returns status 0, amount 22
04:43:31.297 00.000 25848 MoveAxis(S, 26, ABG)
04:43:31.297 00.000 25848 Guiding  Dir = 1, Dur = 26
04:43:31.326 00.029 25848 IsSlewing returns 0
04:43:31.326 00.000 25848 IsGuiding returns 0
04:43:31.367 00.041 25848 IsGuiding returns 1
04:43:31.367 00.000 25848 scope still moving after pulse duration time elapsed
04:43:31.439 00.072 25848 IsSlewing returns 0
04:43:31.439 00.000 25848 IsGuiding returns 0
04:43:31.439 00.000 25848 scope move finished after 26 + 88 ms
04:43:31.439 00.000 25848 Move returns status 0, amount 26
04:43:31.439 00.000 25848 move complete, result=0
04:43:31.439 00.000 25848 worker thread done servicing request
04:43:31.439 00.000 25848 Worker thread wakes up
04:43:31.439 00.000 21444 GuideStep: -0.9 px 22 ms EAST, 0.9 px 26 ms SOUTH
04:43:31.441 00.002 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:31.441 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:34.295 02.854 25848 Exposure complete
04:43:34.362 00.067 25848 worker thread done servicing request
04:43:34.362 00.000 21444 OnExposeComplete: enter
04:43:34.362 00.000 21444 UpdateGuideState(): m_state=6
04:43:34.362 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1543
04:43:34.362 00.000 21444 Star::Find returns 1 (1), X=1245.43, Y=681.21, Mass=5226853, SNR=280.8, Peak=65504 HFD=7.6
04:43:34.363 00.001 21444 MultiStar: [#1 1.32,-1.13,0.90,U] [#2 0.50,-1.04,0.94,U] [#3 0.07,-1.74,0.87,U] [#4 0.94,-1.37,0.60,U] [#5 1.43,-1.01,0.47,U] [#6 0.22,-0.85,0.58,U] [#7 0.79,-1.21,0.50,U] [#8 -0.19,-0.72,0.43,U] 
04:43:34.363 00.000 21444 single-star, 8 included, MultiStar: {0.64, -1.06}, one-star: {0.64, -0.44}
04:43:34.363 00.000 21444 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.05) = xAngle (-3.65 = 2.63)
04:43:34.363 00.000 21444 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.50 = -0.21)
04:43:34.363 00.000 21444 CameraToMount -- cameraX=0.64 cameraY=-0.44 hyp=0.78 cameraTheta=-0.60 mountX=-0.68 mountY=-0.16, mountTheta=-2.90
04:43:34.363 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.64, y=-0.44, opts=13)
04:43:34.363 00.000 21444 Enqueuing Move request for scope (0.64, -0.44)
04:43:34.363 00.000 25848 Worker thread wakes up
04:43:34.363 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.44) opts 0xd
04:43:34.364 00.001 25848 Handling offset move in thread for scope, endpoint = (0.64, -0.44)
04:43:34.364 00.000 25848 Moving (0.64, -0.44) raw xDistance=-0.68 yDistance=-0.16
04:43:34.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=66, FiltMax=65504, Gamma=0.560
04:43:34.364 00.000 21444 UpdateGuideState exits: m=5226853 SNR=280.8 Saturated
04:43:34.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:34.364 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:34.364 00.000 21444 Enqueuing Expose request
04:43:34.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.68
04:43:34.364 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:34.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:43:34.364 00.000 25848 MoveAxis(E, 21, ABG)
04:43:34.364 00.000 25848 Guiding  Dir = 2, Dur = 21
04:43:34.388 00.024 25848 IsSlewing returns 0
04:43:34.388 00.000 25848 IsGuiding returns 0
04:43:34.491 00.103 25848 IsGuiding returns 1
04:43:34.491 00.000 25848 scope still moving after pulse duration time elapsed
04:43:34.545 00.054 25848 IsSlewing returns 0
04:43:34.545 00.000 25848 IsGuiding returns 0
04:43:34.545 00.000 25848 scope move finished after 21 + 135 ms
04:43:34.545 00.000 25848 Move returns status 0, amount 21
04:43:34.545 00.000 25848 MoveAxis(N, 0, ABG)
04:43:34.545 00.000 25848 Move returns status 0, amount 0
04:43:34.545 00.000 25848 move complete, result=0
04:43:34.545 00.000 25848 worker thread done servicing request
04:43:34.545 00.000 25848 Worker thread wakes up
04:43:34.545 00.000 21444 GuideStep: -0.7 px 21 ms EAST, -0.2 px 0 ms NORTH
04:43:34.545 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:34.545 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:37.395 02.850 25848 Exposure complete
04:43:37.476 00.081 25848 worker thread done servicing request
04:43:37.476 00.000 21444 OnExposeComplete: enter
04:43:37.477 00.001 21444 UpdateGuideState(): m_state=6
04:43:37.477 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1544
04:43:37.477 00.000 21444 Star::Find returns 1 (1), X=1243.77, Y=682.58, Mass=5327874, SNR=244.8, Peak=65504 HFD=7.6
04:43:37.477 00.000 21444 MultiStar: [#1 -0.67,1.03,1.37,U] [#2 -0.58,0.92,1.39,U] [#3 -1.69,0.99,1.11,U] [#4 -0.77,0.54,0.89,U] [#5 -0.21,0.47,0.66,U] [#6 -1.78,0.54,0.78,U] [#7 -0.83,0.63,0.62,U] [#8 -1.51,1.25,0.61,U] 
04:43:37.477 00.000 21444 refined, 8 included, MultiStar: {-0.98, 0.84}, one-star: {-1.02, 0.93}
04:43:37.477 00.000 21444 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.05) = xAngle (-0.62 = -0.62)
04:43:37.477 00.000 21444 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.46 = 2.82)
04:43:37.477 00.000 21444 CameraToMount -- cameraX=-0.98 cameraY=0.84 hyp=1.29 cameraTheta=2.43 mountX=1.05 mountY=0.41, mountTheta=0.37
04:43:37.478 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.98, y=0.84, opts=13)
04:43:37.478 00.000 21444 Enqueuing Move request for scope (-0.98, 0.84)
04:43:37.478 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=268, FiltMax=65504, Gamma=0.560
04:43:37.478 00.000 21444 UpdateGuideState exits: m=5327874 SNR=244.8 Saturated
04:43:37.478 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:37.478 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:37.478 00.000 21444 Enqueuing Expose request
04:43:37.478 00.000 25848 Worker thread wakes up
04:43:37.478 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.84) opts 0xd
04:43:37.478 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.98, 0.84)
04:43:37.478 00.000 25848 Moving (-0.98, 0.84) raw xDistance=1.05 yDistance=0.41
04:43:37.478 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.63 from input 1.05
04:43:37.478 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:37.478 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
04:43:37.479 00.001 25848 MoveAxis(W, 29, ABG)
04:43:37.479 00.000 25848 Guiding  Dir = 3, Dur = 29
04:43:37.499 00.020 25848 IsSlewing returns 0
04:43:37.499 00.000 25848 IsGuiding returns 0
04:43:37.626 00.127 25848 IsGuiding returns 1
04:43:37.626 00.000 25848 scope still moving after pulse duration time elapsed
04:43:37.686 00.060 25848 IsSlewing returns 0
04:43:37.687 00.001 25848 IsGuiding returns 0
04:43:37.687 00.000 25848 scope move finished after 29 + 158 ms
04:43:37.687 00.000 25848 Move returns status 0, amount 29
04:43:37.687 00.000 25848 MoveAxis(N, 0, ABG)
04:43:37.687 00.000 25848 Move returns status 0, amount 0
04:43:37.687 00.000 25848 move complete, result=0
04:43:37.687 00.000 25848 worker thread done servicing request
04:43:37.687 00.000 25848 Worker thread wakes up
04:43:37.687 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:37.687 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:37.687 00.000 21444 GuideStep: 1.1 px 29 ms WEST, 0.4 px 0 ms NORTH
04:43:40.529 02.842 25848 Exposure complete
04:43:40.617 00.088 25848 worker thread done servicing request
04:43:40.617 00.000 21444 OnExposeComplete: enter
04:43:40.617 00.000 21444 UpdateGuideState(): m_state=6
04:43:40.617 00.000 21444 Star::Find(15, 1243, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1545
04:43:40.617 00.000 21444 Star::Find returns 1 (1), X=1245.28, Y=681.56, Mass=5464197, SNR=243.6, Peak=65504 HFD=7.7
04:43:40.617 00.000 21444 MultiStar: [#1 -0.03,-0.23,1.25,U] [#2 -0.10,-0.67,1.32,U] [#3 -0.68,-0.36,0.98,U] [#4 0.91,-0.53,0.87,U] [#5 1.29,-0.07,0.73,U] [#6 0.06,-0.52,0.73,U] [#7 0.41,-0.60,0.82,U] [#8 -0.85,-0.26,0.45,U] 
04:43:40.617 00.000 21444 refined, 8 included, MultiStar: {0.17, -0.38}, one-star: {0.49, -0.09}
04:43:40.617 00.000 21444 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.05) = xAngle (-4.20 = 2.08)
04:43:40.617 00.000 21444 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.05 = -0.76)
04:43:40.618 00.001 21444 CameraToMount -- cameraX=0.17 cameraY=-0.38 hyp=0.42 cameraTheta=-1.15 mountX=-0.20 mountY=-0.29, mountTheta=-2.19
04:43:40.618 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.17, y=-0.38, opts=13)
04:43:40.618 00.000 21444 Enqueuing Move request for scope (0.17, -0.38)
04:43:40.619 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=268, FiltMax=65504, Gamma=0.560
04:43:40.619 00.000 21444 UpdateGuideState exits: m=5464197 SNR=243.6 Saturated
04:43:40.619 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:40.619 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:40.619 00.000 21444 Enqueuing Expose request
04:43:40.619 00.000 25848 Worker thread wakes up
04:43:40.619 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.38) opts 0xd
04:43:40.619 00.000 25848 Handling offset move in thread for scope, endpoint = (0.17, -0.38)
04:43:40.619 00.000 25848 Moving (0.17, -0.38) raw xDistance=-0.20 yDistance=-0.29
04:43:40.619 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:43:40.619 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:40.619 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:43:40.619 00.000 25848 MoveAxis(E, 0, ABG)
04:43:40.619 00.000 25848 Move returns status 0, amount 0
04:43:40.619 00.000 25848 MoveAxis(N, 0, ABG)
04:43:40.619 00.000 25848 Move returns status 0, amount 0
04:43:40.619 00.000 25848 move complete, result=0
04:43:40.619 00.000 25848 worker thread done servicing request
04:43:40.619 00.000 25848 Worker thread wakes up
04:43:40.619 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:40.619 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:40.619 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:43:43.461 02.842 25848 Exposure complete
04:43:43.543 00.082 25848 worker thread done servicing request
04:43:43.543 00.000 21444 OnExposeComplete: enter
04:43:43.543 00.000 21444 UpdateGuideState(): m_state=6
04:43:43.543 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1546
04:43:43.544 00.001 21444 Star::Find returns 1 (1), X=1244.01, Y=683.17, Mass=5064052, SNR=330.6, Peak=65504 HFD=7.5
04:43:43.544 00.000 21444 MultiStar: [#1 -0.83,1.09,1.00,U] [#2 -0.90,0.63,1.03,U] [#3 -1.58,0.98,0.91,U] [#4 -0.63,1.06,0.89,U] [#5 -0.12,1.35,0.57,U] [#6 -1.49,0.98,0.44,U] [#7 -1.06,0.82,0.44,U] [#8 -1.67,1.26,0.35,U] 
04:43:43.544 00.000 21444 refined, 8 included, MultiStar: {-0.95, 1.07}, one-star: {-0.78, 1.52}
04:43:43.544 00.000 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
04:43:43.544 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.60 = 2.69)
04:43:43.544 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=1.07 hyp=1.43 cameraTheta=2.30 mountX=1.04 mountY=0.63, mountTheta=0.54
04:43:43.545 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=1.07, opts=13)
04:43:43.545 00.000 21444 Enqueuing Move request for scope (-0.95, 1.07)
04:43:43.545 00.000 25848 Worker thread wakes up
04:43:43.545 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 1.07) opts 0xd
04:43:43.545 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, 1.07)
04:43:43.545 00.000 25848 Moving (-0.95, 1.07) raw xDistance=1.04 yDistance=0.63
04:43:43.545 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=128, FiltMax=65504, Gamma=0.560
04:43:43.545 00.000 21444 UpdateGuideState exits: m=5064052 SNR=330.6 Saturated
04:43:43.545 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:43.545 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:43.545 00.000 21444 Enqueuing Expose request
04:43:43.545 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.04
04:43:43.545 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
04:43:43.545 00.000 25848 MoveAxis(W, 30, ABG)
04:43:43.545 00.000 25848 Guiding  Dir = 3, Dur = 30
04:43:43.578 00.033 25848 IsSlewing returns 0
04:43:43.578 00.000 25848 IsGuiding returns 0
04:43:43.609 00.031 25848 IsGuiding returns 1
04:43:43.609 00.000 25848 scope still moving after pulse duration time elapsed
04:43:43.658 00.049 25848 IsSlewing returns 0
04:43:43.659 00.001 25848 IsGuiding returns 0
04:43:43.659 00.000 25848 scope move finished after 30 + 50 ms
04:43:43.659 00.000 25848 Move returns status 0, amount 30
04:43:43.659 00.000 25848 MoveAxis(S, 17, ABG)
04:43:43.659 00.000 25848 Guiding  Dir = 1, Dur = 17
04:43:43.689 00.030 25848 IsSlewing returns 0
04:43:43.689 00.000 25848 IsGuiding returns 0
04:43:43.721 00.032 25848 IsGuiding returns 1
04:43:43.721 00.000 25848 scope still moving after pulse duration time elapsed
04:43:43.764 00.043 25848 IsSlewing returns 0
04:43:43.764 00.000 25848 IsGuiding returns 0
04:43:43.764 00.000 25848 scope move finished after 17 + 58 ms
04:43:43.764 00.000 25848 Move returns status 0, amount 17
04:43:43.764 00.000 25848 move complete, result=0
04:43:43.764 00.000 25848 worker thread done servicing request
04:43:43.764 00.000 25848 Worker thread wakes up
04:43:43.764 00.000 21444 GuideStep: 1.0 px 30 ms WEST, 0.6 px 17 ms SOUTH
04:43:43.764 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:43.764 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:46.608 02.844 25848 Exposure complete
04:43:46.696 00.088 25848 worker thread done servicing request
04:43:46.696 00.000 21444 OnExposeComplete: enter
04:43:46.696 00.000 21444 UpdateGuideState(): m_state=6
04:43:46.696 00.000 21444 Star::Find(15, 1244, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1547
04:43:46.696 00.000 21444 Star::Find returns 1 (1), X=1245.60, Y=682.67, Mass=5122957, SNR=264.7, Peak=65504 HFD=7.5
04:43:46.696 00.000 21444 MultiStar: [#1 0.78,0.56,1.47,U] [#2 0.67,0.62,1.37,U] [#3 -0.45,0.61,1.08,U] [#4 1.20,0.58,0.89,U] [#5 1.36,1.29,0.77,U] [#6 0.44,0.83,0.63,U] [#7 0.87,0.72,0.82,U] [#8 -0.08,1.16,0.63,U] 
04:43:46.696 00.000 21444 refined, 8 included, MultiStar: {0.63, 0.77}, one-star: {0.81, 1.02}
04:43:46.697 00.001 21444 CameraToMount -- cameraTheta (0.89) - m_xAngle (3.05) = xAngle (-2.16 = -2.16)
04:43:46.697 00.000 21444 CameraToMount -- cameraTheta (0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.00 = 1.28)
04:43:46.697 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=0.77 hyp=1.00 cameraTheta=0.89 mountX=-0.55 mountY=0.95, mountTheta=2.10
04:43:46.698 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=0.77, opts=13)
04:43:46.698 00.000 21444 Enqueuing Move request for scope (0.63, 0.77)
04:43:46.698 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=168, FiltMax=65504, Gamma=0.560
04:43:46.698 00.000 21444 UpdateGuideState exits: m=5122957 SNR=264.7 Saturated
04:43:46.698 00.000 25848 Worker thread wakes up
04:43:46.698 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.77) opts 0xd
04:43:46.698 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, 0.77)
04:43:46.698 00.000 25848 Moving (0.63, 0.77) raw xDistance=-0.55 yDistance=0.95
04:43:46.698 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.55
04:43:46.698 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
04:43:46.698 00.000 25848 MoveAxis(E, 14, ABG)
04:43:46.698 00.000 25848 Guiding  Dir = 2, Dur = 14
04:43:46.698 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:46.698 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:46.698 00.000 21444 Enqueuing Expose request
04:43:46.718 00.020 25848 IsSlewing returns 0
04:43:46.719 00.001 25848 IsGuiding returns 0
04:43:46.750 00.031 25848 IsGuiding returns 1
04:43:46.750 00.000 25848 scope still moving after pulse duration time elapsed
04:43:46.828 00.078 25848 IsSlewing returns 0
04:43:46.829 00.001 25848 IsGuiding returns 0
04:43:46.829 00.000 25848 scope move finished after 14 + 96 ms
04:43:46.829 00.000 25848 Move returns status 0, amount 14
04:43:46.829 00.000 25848 MoveAxis(S, 26, ABG)
04:43:46.829 00.000 25848 Guiding  Dir = 1, Dur = 26
04:43:46.859 00.030 25848 IsSlewing returns 0
04:43:46.860 00.001 25848 IsGuiding returns 0
04:43:46.891 00.031 25848 IsGuiding returns 1
04:43:46.891 00.000 25848 scope still moving after pulse duration time elapsed
04:43:46.955 00.064 25848 IsSlewing returns 0
04:43:46.955 00.000 25848 IsGuiding returns 0
04:43:46.955 00.000 25848 scope move finished after 26 + 68 ms
04:43:46.955 00.000 25848 Move returns status 0, amount 26
04:43:46.955 00.000 25848 move complete, result=0
04:43:46.955 00.000 25848 worker thread done servicing request
04:43:46.955 00.000 25848 Worker thread wakes up
04:43:46.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:46.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:46.955 00.000 21444 GuideStep: -0.6 px 14 ms EAST, 1.0 px 26 ms SOUTH
04:43:49.801 02.846 25848 Exposure complete
04:43:49.875 00.074 25848 worker thread done servicing request
04:43:49.876 00.001 21444 OnExposeComplete: enter
04:43:49.876 00.000 21444 UpdateGuideState(): m_state=6
04:43:49.876 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1548
04:43:49.876 00.000 21444 Star::Find returns 1 (1), X=1244.87, Y=681.77, Mass=5359560, SNR=242.4, Peak=65504 HFD=7.9
04:43:49.876 00.000 21444 MultiStar: [#1 -0.21,-0.18,1.64,U] [#2 -0.27,-0.59,1.42,U] [#3 -1.08,-0.00,1.28,U] [#4 0.01,0.18,1.07,U] [#5 0.89,0.04,0.78,U] [#6 -0.67,-0.08,0.62,U] [#7 -0.05,-0.29,0.89,U] [#8 -1.00,0.39,0.65,U] 
04:43:49.876 00.000 21444 single-star, 8 included, MultiStar: {-0.26, -0.09}, one-star: {0.08, 0.12}
04:43:49.876 00.000 21444 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.05) = xAngle (-2.06 = -2.06)
04:43:49.876 00.000 21444 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.90 = 1.38)
04:43:49.876 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.99 mountX=-0.07 mountY=0.15, mountTheta=2.02
04:43:49.877 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.12, opts=13)
04:43:49.877 00.000 21444 Enqueuing Move request for scope (0.08, 0.12)
04:43:49.877 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
04:43:49.877 00.000 21444 UpdateGuideState exits: m=5359560 SNR=242.4 Saturated
04:43:49.877 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:49.877 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:49.877 00.000 21444 Enqueuing Expose request
04:43:49.877 00.000 25848 Worker thread wakes up
04:43:49.878 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
04:43:49.878 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
04:43:49.878 00.000 25848 Moving (0.08, 0.12) raw xDistance=-0.07 yDistance=0.15
04:43:49.878 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:43:49.878 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:49.878 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:43:49.878 00.000 25848 MoveAxis(E, 0, ABG)
04:43:49.878 00.000 25848 Move returns status 0, amount 0
04:43:49.878 00.000 25848 MoveAxis(N, 0, ABG)
04:43:49.878 00.000 25848 Move returns status 0, amount 0
04:43:49.878 00.000 25848 move complete, result=0
04:43:49.878 00.000 25848 worker thread done servicing request
04:43:49.878 00.000 25848 Worker thread wakes up
04:43:49.878 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:43:49.878 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:49.878 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:52.720 02.842 25848 Exposure complete
04:43:52.807 00.087 25848 worker thread done servicing request
04:43:52.808 00.001 21444 OnExposeComplete: enter
04:43:52.808 00.000 21444 UpdateGuideState(): m_state=6
04:43:52.808 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1549
04:43:52.808 00.000 21444 Star::Find returns 1 (1), X=1244.59, Y=682.49, Mass=5215599, SNR=237.1, Peak=65504 HFD=7.5
04:43:52.808 00.000 21444 MultiStar: [#1 -0.70,0.62,1.44,U] [#2 -0.48,0.27,1.44,U] [#3 -1.24,0.49,1.24,U] [#4 0.13,0.41,1.20,U] [#5 1.07,0.18,0.75,U] [#6 -0.53,0.28,0.73,U] [#7 0.22,0.09,0.66,U] [#8 -1.07,0.92,0.65,U] 
04:43:52.808 00.000 21444 refined, 8 included, MultiStar: {-0.37, 0.46}, one-star: {-0.20, 0.84}
04:43:52.809 00.001 21444 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.05) = xAngle (-0.80 = -0.80)
04:43:52.809 00.000 21444 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.65 = 2.64)
04:43:52.809 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.46 hyp=0.59 cameraTheta=2.25 mountX=0.41 mountY=0.29, mountTheta=0.61
04:43:52.809 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.46, opts=13)
04:43:52.810 00.001 21444 Enqueuing Move request for scope (-0.37, 0.46)
04:43:52.810 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=144, FiltMax=65504, Gamma=0.560
04:43:52.810 00.000 21444 UpdateGuideState exits: m=5215599 SNR=237.1 Saturated
04:43:52.810 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:52.810 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:52.810 00.000 21444 Enqueuing Expose request
04:43:52.810 00.000 25848 Worker thread wakes up
04:43:52.810 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.46) opts 0xd
04:43:52.810 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.46)
04:43:52.810 00.000 25848 Moving (-0.37, 0.46) raw xDistance=0.41 yDistance=0.29
04:43:52.810 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.41
04:43:52.810 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:52.810 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
04:43:52.810 00.000 25848 MoveAxis(E, 0, ABG)
04:43:52.810 00.000 25848 Move returns status 0, amount 0
04:43:52.810 00.000 25848 MoveAxis(N, 0, ABG)
04:43:52.810 00.000 25848 Move returns status 0, amount 0
04:43:52.810 00.000 25848 move complete, result=0
04:43:52.810 00.000 25848 worker thread done servicing request
04:43:52.810 00.000 25848 Worker thread wakes up
04:43:52.810 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:52.810 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:52.810 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
04:43:55.658 02.848 25848 Exposure complete
04:43:55.747 00.089 25848 worker thread done servicing request
04:43:55.748 00.001 21444 OnExposeComplete: enter
04:43:55.748 00.000 21444 UpdateGuideState(): m_state=6
04:43:55.748 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1550
04:43:55.748 00.000 21444 Star::Find returns 1 (1), X=1245.43, Y=682.66, Mass=5344758, SNR=292.7, Peak=65504 HFD=7.6
04:43:55.748 00.000 21444 MultiStar: [#1 0.01,0.60,1.02,U] [#2 0.12,0.30,1.23,U] [#3 -0.93,0.44,1.02,U] [#4 0.60,0.51,0.97,U] [#5 1.49,0.66,0.61,U] [#6 0.14,0.56,0.60,U] [#7 0.50,0.21,0.54,U] [#8 -0.12,1.11,0.57,U] 
04:43:55.748 00.000 21444 refined, 8 included, MultiStar: {0.21, 0.59}, one-star: {0.64, 1.02}
04:43:55.748 00.000 21444 CameraToMount -- cameraTheta (1.22) - m_xAngle (3.05) = xAngle (-1.83 = -1.83)
04:43:55.748 00.000 21444 CameraToMount -- cameraTheta (1.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.67 = 1.61)
04:43:55.748 00.000 21444 CameraToMount -- cameraX=0.21 cameraY=0.59 hyp=0.62 cameraTheta=1.22 mountX=-0.16 mountY=0.62, mountTheta=1.82
04:43:55.749 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.21, y=0.59, opts=13)
04:43:55.749 00.000 21444 Enqueuing Move request for scope (0.21, 0.59)
04:43:55.749 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=94, FiltMax=65504, Gamma=0.560
04:43:55.749 00.000 21444 UpdateGuideState exits: m=5344758 SNR=292.7 Saturated
04:43:55.749 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:55.749 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:55.749 00.000 21444 Enqueuing Expose request
04:43:55.749 00.000 25848 Worker thread wakes up
04:43:55.749 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.59) opts 0xd
04:43:55.749 00.000 25848 Handling offset move in thread for scope, endpoint = (0.21, 0.59)
04:43:55.749 00.000 25848 Moving (0.21, 0.59) raw xDistance=-0.16 yDistance=0.62
04:43:55.749 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:43:55.749 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
04:43:55.749 00.000 25848 MoveAxis(E, 0, ABG)
04:43:55.749 00.000 25848 Move returns status 0, amount 0
04:43:55.749 00.000 25848 MoveAxis(S, 17, ABG)
04:43:55.749 00.000 25848 Guiding  Dir = 1, Dur = 17
04:43:55.781 00.032 25848 IsSlewing returns 0
04:43:55.781 00.000 25848 IsGuiding returns 0
04:43:55.813 00.032 25848 IsGuiding returns 1
04:43:55.813 00.000 25848 scope still moving after pulse duration time elapsed
04:43:55.873 00.060 25848 IsSlewing returns 0
04:43:55.905 00.032 25848 IsGuiding returns 0
04:43:55.905 00.000 25848 scope move finished after 17 + 107 ms
04:43:55.905 00.000 25848 Move returns status 0, amount 17
04:43:55.905 00.000 25848 move complete, result=0
04:43:55.905 00.000 25848 worker thread done servicing request
04:43:55.905 00.000 25848 Worker thread wakes up
04:43:55.905 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:55.905 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.6 px 17 ms SOUTH
04:43:55.905 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:43:58.747 02.842 25848 Exposure complete
04:43:58.823 00.076 25848 worker thread done servicing request
04:43:58.824 00.001 21444 OnExposeComplete: enter
04:43:58.824 00.000 21444 UpdateGuideState(): m_state=6
04:43:58.824 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1551
04:43:58.824 00.000 21444 Star::Find returns 1 (1), X=1244.37, Y=682.48, Mass=5012371, SNR=238.5, Peak=65504 HFD=7.4
04:43:58.824 00.000 21444 MultiStar: [#1 -0.62,0.34,0.98,U] [#2 -0.72,-0.09,0.88,U] [#3 -2.09,0.15,0.84,U] [#4 -0.31,-0.08,0.76,U] [#5 0.49,0.22,0.53,U] [#6 -0.87,0.26,0.57,U] [#7 -0.28,-0.31,0.52,U] [#8 -1.35,0.50,0.47,U] 
04:43:58.824 00.000 21444 refined, 8 included, MultiStar: {-0.71, 0.23}, one-star: {-0.42, 0.83}
04:43:58.824 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
04:43:58.824 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
04:43:58.824 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=0.23 hyp=0.75 cameraTheta=2.83 mountX=0.73 mountY=-0.06, mountTheta=-0.08
04:43:58.825 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=0.23, opts=13)
04:43:58.825 00.000 21444 Enqueuing Move request for scope (-0.71, 0.23)
04:43:58.825 00.000 25848 Worker thread wakes up
04:43:58.825 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=68, FiltMax=65504, Gamma=0.560
04:43:58.825 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.23) opts 0xd
04:43:58.825 00.000 21444 UpdateGuideState exits: m=5012371 SNR=238.5 Saturated
04:43:58.825 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 0.23)
04:43:58.825 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:58.825 00.000 25848 Moving (-0.71, 0.23) raw xDistance=0.73 yDistance=-0.06
04:43:58.825 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:43:58.825 00.000 21444 Enqueuing Expose request
04:43:58.825 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
04:43:58.825 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:58.825 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:43:58.825 00.000 25848 MoveAxis(W, 21, ABG)
04:43:58.825 00.000 25848 Guiding  Dir = 3, Dur = 21
04:43:58.862 00.037 25848 IsSlewing returns 0
04:43:58.862 00.000 25848 IsGuiding returns 0
04:43:58.893 00.031 25848 IsGuiding returns 1
04:43:58.893 00.000 25848 scope still moving after pulse duration time elapsed
04:43:58.957 00.064 25848 IsSlewing returns 0
04:43:58.957 00.000 25848 IsGuiding returns 0
04:43:58.957 00.000 25848 scope move finished after 21 + 74 ms
04:43:58.957 00.000 25848 Move returns status 0, amount 21
04:43:58.957 00.000 25848 MoveAxis(N, 0, ABG)
04:43:58.957 00.000 25848 Move returns status 0, amount 0
04:43:58.957 00.000 25848 move complete, result=0
04:43:58.957 00.000 25848 worker thread done servicing request
04:43:58.957 00.000 25848 Worker thread wakes up
04:43:58.957 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.1 px 0 ms NORTH
04:43:58.957 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:43:58.957 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:01.799 02.842 25848 Exposure complete
04:44:01.888 00.089 25848 worker thread done servicing request
04:44:01.888 00.000 21444 OnExposeComplete: enter
04:44:01.889 00.001 21444 UpdateGuideState(): m_state=6
04:44:01.889 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1552
04:44:01.889 00.000 21444 Star::Find returns 1 (1), X=1245.42, Y=682.26, Mass=5076605, SNR=245.9, Peak=65504 HFD=7.6
04:44:01.889 00.000 21444 MultiStar: [#1 -0.05,-0.28,0.98,U] [#2 0.31,-0.30,0.92,U] [#3 -0.36,-0.51,0.84,U] [#4 0.59,0.02,0.67,U] [#5 1.31,-0.01,0.50,U] [#6 0.02,0.07,0.62,U] [#7 0.41,-0.19,0.48,U] [#8 -0.42,0.28,0.46,U] 
04:44:01.889 00.000 21444 refined, 8 included, MultiStar: {0.25, -0.04}, one-star: {0.63, 0.61}
04:44:01.889 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.06)
04:44:01.889 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
04:44:01.889 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-0.04 hyp=0.26 cameraTheta=-0.17 mountX=-0.26 mountY=0.06, mountTheta=2.93
04:44:01.890 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-0.04, opts=13)
04:44:01.890 00.000 21444 Enqueuing Move request for scope (0.25, -0.04)
04:44:01.890 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=40, FiltMax=65504, Gamma=0.560
04:44:01.890 00.000 21444 UpdateGuideState exits: m=5076605 SNR=245.9 Saturated
04:44:01.890 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:01.890 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:01.890 00.000 21444 Enqueuing Expose request
04:44:01.890 00.000 25848 Worker thread wakes up
04:44:01.890 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.04) opts 0xd
04:44:01.890 00.000 25848 Handling offset move in thread for scope, endpoint = (0.25, -0.04)
04:44:01.891 00.001 25848 Moving (0.25, -0.04) raw xDistance=-0.26 yDistance=0.06
04:44:01.891 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.26
04:44:01.891 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:01.891 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:44:01.891 00.000 25848 MoveAxis(E, 0, ABG)
04:44:01.891 00.000 25848 Move returns status 0, amount 0
04:44:01.891 00.000 25848 MoveAxis(N, 0, ABG)
04:44:01.891 00.000 25848 Move returns status 0, amount 0
04:44:01.891 00.000 25848 move complete, result=0
04:44:01.891 00.000 25848 worker thread done servicing request
04:44:01.891 00.000 25848 Worker thread wakes up
04:44:01.891 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:01.891 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:01.891 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
04:44:04.733 02.842 25848 Exposure complete
04:44:04.822 00.089 25848 worker thread done servicing request
04:44:04.822 00.000 21444 OnExposeComplete: enter
04:44:04.822 00.000 21444 UpdateGuideState(): m_state=6
04:44:04.822 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1553
04:44:04.822 00.000 21444 Star::Find returns 1 (1), X=1244.87, Y=682.59, Mass=4880654, SNR=165.9, Peak=65504 HFD=7.8
04:44:04.823 00.001 21444 MultiStar: [#1 -0.46,0.92,1.54,U] [#2 -0.25,0.38,1.33,U] [#3 -1.33,0.68,1.23,U] [#4 0.23,0.33,1.16,U] [#5 1.23,0.25,0.67,U] [#6 -0.18,0.39,0.79,U] [#7 0.18,0.58,0.76,U] [#8 -1.04,0.57,0.63,U] 
04:44:04.823 00.000 21444 refined, 8 included, MultiStar: {-0.23, 0.59}, one-star: {0.08, 0.94}
04:44:04.823 00.000 21444 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.05) = xAngle (-1.10 = -1.10)
04:44:04.823 00.000 21444 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.94 = 2.34)
04:44:04.823 00.000 21444 CameraToMount -- cameraX=-0.23 cameraY=0.59 hyp=0.63 cameraTheta=1.95 mountX=0.29 mountY=0.45, mountTheta=1.01
04:44:04.824 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.23, y=0.59, opts=13)
04:44:04.824 00.000 21444 Enqueuing Move request for scope (-0.23, 0.59)
04:44:04.824 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=104, FiltMax=65504, Gamma=0.560
04:44:04.824 00.000 25848 Worker thread wakes up
04:44:04.824 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.59) opts 0xd
04:44:04.824 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.23, 0.59)
04:44:04.824 00.000 25848 Moving (-0.23, 0.59) raw xDistance=0.29 yDistance=0.45
04:44:04.824 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.29
04:44:04.824 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:04.824 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
04:44:04.824 00.000 25848 MoveAxis(E, 0, ABG)
04:44:04.824 00.000 25848 Move returns status 0, amount 0
04:44:04.824 00.000 25848 MoveAxis(N, 0, ABG)
04:44:04.824 00.000 25848 Move returns status 0, amount 0
04:44:04.824 00.000 25848 move complete, result=0
04:44:04.824 00.000 25848 worker thread done servicing request
04:44:04.824 00.000 21444 UpdateGuideState exits: m=4880654 SNR=165.9 Saturated
04:44:04.824 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:04.824 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:04.824 00.000 21444 Enqueuing Expose request
04:44:04.824 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
04:44:04.824 00.000 25848 Worker thread wakes up
04:44:04.824 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:04.824 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:07.665 02.841 25848 Exposure complete
04:44:07.747 00.082 25848 worker thread done servicing request
04:44:07.747 00.000 21444 OnExposeComplete: enter
04:44:07.747 00.000 21444 UpdateGuideState(): m_state=6
04:44:07.747 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1554
04:44:07.747 00.000 21444 Star::Find returns 1 (1), X=1244.43, Y=682.26, Mass=4881473, SNR=252.6, Peak=65504 HFD=7.5
04:44:07.747 00.000 21444 MultiStar: [#1 -0.10,0.20,0.85,U] [#2 -0.43,0.23,0.93,U] [#3 -1.19,-0.33,0.72,U] [#4 -0.14,-0.42,0.64,U] [#5 0.41,-0.56,0.45,U] [#6 -0.91,-0.52,0.69,U] [#7 -0.39,-1.10,0.41,U] [#8 -1.50,-0.32,0.39,U] 
04:44:07.747 00.000 21444 refined, 8 included, MultiStar: {-0.49, -0.11}, one-star: {-0.36, 0.61}
04:44:07.747 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.32)
04:44:07.747 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.81 = -2.52)
04:44:07.747 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=-0.11 hyp=0.50 cameraTheta=-2.91 mountX=0.48 mountY=-0.29, mountTheta=-0.55
04:44:07.748 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=-0.11, opts=13)
04:44:07.748 00.000 21444 Enqueuing Move request for scope (-0.49, -0.11)
04:44:07.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=66, FiltMax=65504, Gamma=0.560
04:44:07.748 00.000 21444 UpdateGuideState exits: m=4881473 SNR=252.6 Saturated
04:44:07.748 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:07.748 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:07.748 00.000 21444 Enqueuing Expose request
04:44:07.748 00.000 25848 Worker thread wakes up
04:44:07.749 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.11) opts 0xd
04:44:07.749 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, -0.11)
04:44:07.749 00.000 25848 Moving (-0.49, -0.11) raw xDistance=0.48 yDistance=-0.29
04:44:07.749 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
04:44:07.749 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:07.749 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:44:07.749 00.000 25848 MoveAxis(E, 0, ABG)
04:44:07.749 00.000 25848 Move returns status 0, amount 0
04:44:07.749 00.000 25848 MoveAxis(N, 0, ABG)
04:44:07.749 00.000 25848 Move returns status 0, amount 0
04:44:07.749 00.000 25848 move complete, result=0
04:44:07.749 00.000 25848 worker thread done servicing request
04:44:07.749 00.000 25848 Worker thread wakes up
04:44:07.749 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
04:44:07.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:07.749 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:10.608 02.859 25848 Exposure complete
04:44:10.698 00.090 25848 worker thread done servicing request
04:44:10.698 00.000 21444 OnExposeComplete: enter
04:44:10.698 00.000 21444 UpdateGuideState(): m_state=6
04:44:10.698 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1555
04:44:10.699 00.001 21444 Star::Find returns 1 (1), X=1245.04, Y=680.58, Mass=4385381, SNR=119.0, Peak=65504 HFD=7.9
04:44:10.699 00.000 21444 MultiStar: [#1 -0.33,-1.31,1.52,U] [#2 -0.60,-1.42,1.72,U] [#3 -0.55,-1.77,1.14,U] [#4 0.34,-1.52,0.97,U] [#5 0.22,-1.45,1.20,U] [#6 -0.24,-1.46,0.77,U] [#7 0.18,-1.76,0.80,U] [#8 -0.47,-1.28,0.74,U] 
04:44:10.699 00.000 21444 single-star, 8 included, MultiStar: {-0.17, -1.44}, one-star: {0.25, -1.07}
04:44:10.699 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.05) = xAngle (-4.40 = 1.89)
04:44:10.699 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.24 = -0.96)
04:44:10.699 00.000 21444 CameraToMount -- cameraX=0.25 cameraY=-1.07 hyp=1.10 cameraTheta=-1.34 mountX=-0.34 mountY=-0.90, mountTheta=-1.93
04:44:10.700 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.25, y=-1.07, opts=13)
04:44:10.700 00.000 21444 Enqueuing Move request for scope (0.25, -1.07)
04:44:10.700 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=92, FiltMax=65504, Gamma=0.560
04:44:10.700 00.000 21444 UpdateGuideState exits: m=4385381 SNR=119.0 Saturated
04:44:10.700 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:10.700 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:10.700 00.000 21444 Enqueuing Expose request
04:44:10.700 00.000 25848 Worker thread wakes up
04:44:10.700 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.07) opts 0xd
04:44:10.701 00.001 25848 Handling offset move in thread for scope, endpoint = (0.25, -1.07)
04:44:10.701 00.000 25848 Moving (0.25, -1.07) raw xDistance=-0.34 yDistance=-0.90
04:44:10.701 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
04:44:10.701 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:44:10.701 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.90
04:44:10.701 00.000 25848 MoveAxis(E, 0, ABG)
04:44:10.701 00.000 25848 Move returns status 0, amount 0
04:44:10.701 00.000 25848 MoveAxis(N, 0, ABG)
04:44:10.701 00.000 25848 Move returns status 0, amount 0
04:44:10.701 00.000 25848 move complete, result=0
04:44:10.701 00.000 25848 worker thread done servicing request
04:44:10.701 00.000 25848 Worker thread wakes up
04:44:10.701 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:10.701 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:10.702 00.001 21444 GuideStep: -0.3 px 0 ms EAST, -0.9 px 0 ms NORTH
04:44:13.543 02.841 25848 Exposure complete
04:44:13.632 00.089 25848 worker thread done servicing request
04:44:13.632 00.000 21444 OnExposeComplete: enter
04:44:13.632 00.000 21444 UpdateGuideState(): m_state=6
04:44:13.632 00.000 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1556
04:44:13.632 00.000 21444 Star::Find returns 1 (1), X=1246.35, Y=680.67, Mass=5149309, SNR=159.5, Peak=65504 HFD=7.8
04:44:13.633 00.001 21444 MultiStar: [#1 1.67,-1.20,1.47,U] [#2 1.20,-1.22,1.70,U] [#3 0.40,-1.50,1.45,U] [#4 1.79,-1.50,0.00,M1] [#5 2.42,-0.96,0.00,M1] [#6 1.28,-1.36,0.80,U] [#7 1.27,-1.43,0.85,U] [#8 0.89,-1.08,0.69,U] 
04:44:13.633 00.000 21444 refined, 6 included, MultiStar: {1.18, -1.26}, one-star: {1.56, -0.98}
04:44:13.633 00.000 21444 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.05) = xAngle (-3.87 = 2.41)
04:44:13.633 00.000 21444 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.72 = -0.43)
04:44:13.633 00.000 21444 CameraToMount -- cameraX=1.18 cameraY=-1.26 hyp=1.73 cameraTheta=-0.82 mountX=-1.28 mountY=-0.72, mountTheta=-2.63
04:44:13.633 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.18, y=-1.26, opts=13)
04:44:13.633 00.000 21444 Enqueuing Move request for scope (1.18, -1.26)
04:44:13.633 00.000 25848 Worker thread wakes up
04:44:13.634 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.18, -1.26) opts 0xd
04:44:13.634 00.000 25848 Handling offset move in thread for scope, endpoint = (1.18, -1.26)
04:44:13.634 00.000 25848 Moving (1.18, -1.26) raw xDistance=-1.28 yDistance=-0.72
04:44:13.634 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.28
04:44:13.634 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:44:13.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=92, FiltMax=65504, Gamma=0.560
04:44:13.634 00.000 21444 UpdateGuideState exits: m=5149309 SNR=159.5 Saturated
04:44:13.634 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:13.634 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:13.634 00.000 21444 Enqueuing Expose request
04:44:13.634 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.72
04:44:13.634 00.000 25848 MoveAxis(E, 37, ABG)
04:44:13.634 00.000 25848 Guiding  Dir = 2, Dur = 37
04:44:13.654 00.020 25848 IsSlewing returns 0
04:44:13.654 00.000 25848 IsGuiding returns 0
04:44:13.686 00.032 25848 PulseGuide returned control before completion, sleep 16
04:44:13.755 00.069 25848 IsGuiding returns 1
04:44:13.756 00.001 25848 scope still moving after pulse duration time elapsed
04:44:13.814 00.058 25848 IsSlewing returns 0
04:44:13.814 00.000 25848 IsGuiding returns 0
04:44:13.814 00.000 25848 scope move finished after 37 + 122 ms
04:44:13.814 00.000 25848 Move returns status 0, amount 37
04:44:13.814 00.000 25848 MoveAxis(N, 0, ABG)
04:44:13.814 00.000 25848 Move returns status 0, amount 0
04:44:13.814 00.000 25848 move complete, result=0
04:44:13.814 00.000 25848 worker thread done servicing request
04:44:13.814 00.000 25848 Worker thread wakes up
04:44:13.815 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:13.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:13.815 00.000 21444 GuideStep: -1.3 px 37 ms EAST, -0.7 px 0 ms NORTH
04:44:16.667 02.852 25848 Exposure complete
04:44:16.755 00.088 25848 worker thread done servicing request
04:44:16.755 00.000 21444 OnExposeComplete: enter
04:44:16.755 00.000 21444 UpdateGuideState(): m_state=6
04:44:16.755 00.000 21444 Star::Find(15, 1246, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1557
04:44:16.755 00.000 21444 Star::Find returns 1 (1), X=1246.12, Y=681.60, Mass=5342009, SNR=193.6, Peak=65504 HFD=7.8
04:44:16.756 00.001 21444 MultiStar: [#1 0.39,-0.21,1.69,U] [#2 -0.12,-0.65,1.44,U] [#3 -0.86,0.06,1.51,U] [#4 1.26,-0.42,0.92,U] [#5 1.19,-0.75,0.88,U] [#6 0.34,0.02,0.87,U] [#7 0.51,-0.71,0.68,U] [#8 -0.16,0.01,0.51,U] 
04:44:16.756 00.000 21444 refined, 8 included, MultiStar: {0.34, -0.29}, one-star: {1.33, -0.05}
04:44:16.756 00.000 21444 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.05) = xAngle (-3.75 = 2.53)
04:44:16.756 00.000 21444 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.59 = -0.31)
04:44:16.756 00.000 21444 CameraToMount -- cameraX=0.34 cameraY=-0.29 hyp=0.45 cameraTheta=-0.70 mountX=-0.37 mountY=-0.14, mountTheta=-2.78
04:44:16.757 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.34, y=-0.29, opts=13)
04:44:16.757 00.000 21444 Enqueuing Move request for scope (0.34, -0.29)
04:44:16.757 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=168, FiltMax=65504, Gamma=0.560
04:44:16.757 00.000 21444 UpdateGuideState exits: m=5342009 SNR=193.6 Saturated
04:44:16.757 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:16.757 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:16.757 00.000 21444 Enqueuing Expose request
04:44:16.757 00.000 25848 Worker thread wakes up
04:44:16.757 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.29) opts 0xd
04:44:16.757 00.000 25848 Handling offset move in thread for scope, endpoint = (0.34, -0.29)
04:44:16.757 00.000 25848 Moving (0.34, -0.29) raw xDistance=-0.37 yDistance=-0.14
04:44:16.757 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
04:44:16.757 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:16.757 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:44:16.757 00.000 25848 MoveAxis(E, 0, ABG)
04:44:16.757 00.000 25848 Move returns status 0, amount 0
04:44:16.757 00.000 25848 MoveAxis(N, 0, ABG)
04:44:16.757 00.000 25848 Move returns status 0, amount 0
04:44:16.757 00.000 25848 move complete, result=0
04:44:16.758 00.001 25848 worker thread done servicing request
04:44:16.758 00.000 25848 Worker thread wakes up
04:44:16.758 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:16.758 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:16.758 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
04:44:19.599 02.841 25848 Exposure complete
04:44:19.676 00.077 25848 worker thread done servicing request
04:44:19.676 00.000 21444 OnExposeComplete: enter
04:44:19.676 00.000 21444 UpdateGuideState(): m_state=6
04:44:19.676 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1558
04:44:19.676 00.000 21444 Star::Find returns 1 (1), X=1244.80, Y=681.55, Mass=5019169, SNR=227.1, Peak=65504 HFD=7.5
04:44:19.677 00.001 21444 MultiStar: [#1 -0.07,-0.28,1.72,U] [#2 -0.63,-0.70,1.37,U] [#3 -1.10,-0.29,1.30,U] [#4 0.19,-0.50,0.85,U] [#5 0.57,-0.62,0.91,U] [#6 -0.56,-0.10,0.76,U] [#7 -0.16,-0.71,0.78,U] [#8 -0.74,-0.32,0.51,U] 
04:44:19.677 00.000 21444 single-star, 8 included, MultiStar: {-0.29, -0.40}, one-star: {0.01, -0.10}
04:44:19.677 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.05) = xAngle (-4.50 = 1.78)
04:44:19.677 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.34 = -1.06)
04:44:19.677 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.45 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
04:44:19.677 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.10, opts=13)
04:44:19.677 00.000 21444 Enqueuing Move request for scope (0.01, -0.10)
04:44:19.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=120, FiltMax=65504, Gamma=0.560
04:44:19.677 00.000 21444 UpdateGuideState exits: m=5019169 SNR=227.1 Saturated
04:44:19.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:19.678 00.001 25848 Worker thread wakes up
04:44:19.678 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
04:44:19.678 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:19.678 00.000 21444 Enqueuing Expose request
04:44:19.678 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
04:44:19.678 00.000 25848 Moving (0.01, -0.10) raw xDistance=-0.02 yDistance=-0.09
04:44:19.678 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:44:19.678 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:19.678 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:44:19.678 00.000 25848 MoveAxis(E, 0, ABG)
04:44:19.678 00.000 25848 Move returns status 0, amount 0
04:44:19.678 00.000 25848 MoveAxis(N, 0, ABG)
04:44:19.678 00.000 25848 Move returns status 0, amount 0
04:44:19.678 00.000 25848 move complete, result=0
04:44:19.678 00.000 25848 worker thread done servicing request
04:44:19.678 00.000 25848 Worker thread wakes up
04:44:19.678 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:19.678 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:19.678 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:44:22.522 02.844 25848 Exposure complete
04:44:22.596 00.074 25848 worker thread done servicing request
04:44:22.596 00.000 21444 OnExposeComplete: enter
04:44:22.596 00.000 21444 UpdateGuideState(): m_state=6
04:44:22.596 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1559
04:44:22.596 00.000 21444 Star::Find returns 1 (1), X=1246.35, Y=681.35, Mass=5072538, SNR=279.1, Peak=65504 HFD=7.5
04:44:22.597 00.001 21444 MultiStar: [#1 1.47,-0.70,1.26,U] [#2 1.53,-0.92,1.25,U] [#3 0.50,-0.59,1.21,U] [#4 1.64,-0.79,0.93,U] [#5 2.16,-0.89,0.00,M1] [#6 1.12,-0.92,0.65,U] [#7 1.60,-1.06,0.72,U] [#8 0.35,-0.45,0.48,U] 
04:44:22.597 00.000 21444 refined, 7 included, MultiStar: {1.27, -0.71}, one-star: {1.56, -0.30}
04:44:22.597 00.000 21444 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.05) = xAngle (-3.56 = 2.72)
04:44:22.597 00.000 21444 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.41 = -0.12)
04:44:22.597 00.000 21444 CameraToMount -- cameraX=1.27 cameraY=-0.71 hyp=1.45 cameraTheta=-0.51 mountX=-1.33 mountY=-0.18, mountTheta=-3.01
04:44:22.597 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.27, y=-0.71, opts=13)
04:44:22.597 00.000 21444 Enqueuing Move request for scope (1.27, -0.71)
04:44:22.597 00.000 25848 Worker thread wakes up
04:44:22.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=42, FiltMax=65504, Gamma=0.560
04:44:22.597 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.27, -0.71) opts 0xd
04:44:22.597 00.000 21444 UpdateGuideState exits: m=5072538 SNR=279.1 Saturated
04:44:22.598 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:22.598 00.000 25848 Handling offset move in thread for scope, endpoint = (1.27, -0.71)
04:44:22.598 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:22.598 00.000 21444 Enqueuing Expose request
04:44:22.598 00.000 25848 Moving (1.27, -0.71) raw xDistance=-1.33 yDistance=-0.18
04:44:22.598 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.33
04:44:22.598 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:22.598 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:44:22.598 00.000 25848 MoveAxis(E, 39, ABG)
04:44:22.598 00.000 25848 Guiding  Dir = 2, Dur = 39
04:44:22.654 00.056 25848 IsSlewing returns 0
04:44:22.655 00.001 25848 IsGuiding returns 0
04:44:22.686 00.031 25848 PulseGuide returned control before completion, sleep 19
04:44:22.709 00.023 25848 IsGuiding returns 1
04:44:22.709 00.000 25848 scope still moving after pulse duration time elapsed
04:44:22.765 00.056 25848 IsSlewing returns 0
04:44:22.766 00.001 25848 IsGuiding returns 0
04:44:22.766 00.000 25848 scope move finished after 39 + 71 ms
04:44:22.766 00.000 25848 Move returns status 0, amount 39
04:44:22.766 00.000 25848 MoveAxis(N, 0, ABG)
04:44:22.766 00.000 25848 Move returns status 0, amount 0
04:44:22.766 00.000 25848 move complete, result=0
04:44:22.766 00.000 25848 worker thread done servicing request
04:44:22.766 00.000 25848 Worker thread wakes up
04:44:22.766 00.000 21444 GuideStep: -1.3 px 39 ms EAST, -0.2 px 0 ms NORTH
04:44:22.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:22.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:25.610 02.844 25848 Exposure complete
04:44:25.694 00.084 25848 worker thread done servicing request
04:44:25.694 00.000 21444 OnExposeComplete: enter
04:44:25.694 00.000 21444 UpdateGuideState(): m_state=6
04:44:25.694 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1560
04:44:25.694 00.000 21444 Star::Find returns 1 (1), X=1245.18, Y=682.36, Mass=5157583, SNR=335.1, Peak=65504 HFD=7.6
04:44:25.694 00.000 21444 MultiStar: [#1 -0.17,-0.05,1.18,U] [#2 -0.24,-0.13,1.07,U] [#3 -0.67,0.65,0.87,U] [#4 0.56,-0.22,0.80,U] [#5 1.35,0.06,0.56,U] [#6 0.09,0.06,0.57,U] [#7 0.66,-0.10,0.48,U] [#8 -0.87,0.53,0.44,U] 
04:44:25.694 00.000 21444 refined, 8 included, MultiStar: {0.08, 0.17}, one-star: {0.39, 0.71}
04:44:25.695 00.001 21444 CameraToMount -- cameraTheta (1.14) - m_xAngle (3.05) = xAngle (-1.92 = -1.92)
04:44:25.695 00.000 21444 CameraToMount -- cameraTheta (1.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.76 = 1.52)
04:44:25.695 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.18 cameraTheta=1.14 mountX=-0.06 mountY=0.18, mountTheta=1.90
04:44:25.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.17, opts=13)
04:44:25.696 00.000 21444 Enqueuing Move request for scope (0.08, 0.17)
04:44:25.696 00.000 25848 Worker thread wakes up
04:44:25.696 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
04:44:25.696 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
04:44:25.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=16, FiltMax=65504, Gamma=0.560
04:44:25.696 00.000 21444 UpdateGuideState exits: m=5157583 SNR=335.1 Saturated
04:44:25.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:25.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:25.696 00.000 21444 Enqueuing Expose request
04:44:25.696 00.000 25848 Moving (0.08, 0.17) raw xDistance=-0.06 yDistance=0.18
04:44:25.696 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:44:25.696 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:25.696 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:44:25.696 00.000 25848 MoveAxis(E, 0, ABG)
04:44:25.696 00.000 25848 Move returns status 0, amount 0
04:44:25.696 00.000 25848 MoveAxis(N, 0, ABG)
04:44:25.697 00.001 25848 Move returns status 0, amount 0
04:44:25.697 00.000 25848 move complete, result=0
04:44:25.697 00.000 25848 worker thread done servicing request
04:44:25.697 00.000 25848 Worker thread wakes up
04:44:25.697 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:25.697 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:25.697 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:44:28.543 02.846 25848 Exposure complete
04:44:28.631 00.088 25848 worker thread done servicing request
04:44:28.631 00.000 21444 OnExposeComplete: enter
04:44:28.631 00.000 21444 UpdateGuideState(): m_state=6
04:44:28.631 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1561
04:44:28.631 00.000 21444 Star::Find returns 1 (1), X=1244.45, Y=682.32, Mass=5247934, SNR=273.3, Peak=65504 HFD=7.5
04:44:28.631 00.000 21444 MultiStar: [#1 -1.06,0.03,1.52,U] [#2 -1.58,-0.36,1.65,U] [#3 -1.97,0.71,1.15,U] [#4 -0.13,0.25,0.75,U] [#5 0.84,0.71,0.88,U] [#6 -1.08,0.34,0.59,U] [#7 -0.28,0.40,0.69,U] [#8 -1.25,0.63,0.55,U] 
04:44:28.631 00.000 21444 single-star, 8 included, MultiStar: {-0.88, 0.29}, one-star: {-0.34, 0.67}
04:44:28.631 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.02 = -1.02)
04:44:28.631 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.42)
04:44:28.632 00.001 21444 CameraToMount -- cameraX=-0.34 cameraY=0.67 hyp=0.75 cameraTheta=2.04 mountX=0.40 mountY=0.49, mountTheta=0.90
04:44:28.633 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.67, opts=13)
04:44:28.633 00.000 21444 Enqueuing Move request for scope (-0.34, 0.67)
04:44:28.633 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=88, FiltMax=65504, Gamma=0.560
04:44:28.633 00.000 21444 UpdateGuideState exits: m=5247934 SNR=273.3 Saturated
04:44:28.633 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:28.633 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:28.633 00.000 21444 Enqueuing Expose request
04:44:28.633 00.000 25848 Worker thread wakes up
04:44:28.633 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.67) opts 0xd
04:44:28.633 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.67)
04:44:28.633 00.000 25848 Moving (-0.34, 0.67) raw xDistance=0.40 yDistance=0.49
04:44:28.633 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.40
04:44:28.633 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:28.633 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
04:44:28.633 00.000 25848 MoveAxis(E, 0, ABG)
04:44:28.633 00.000 25848 Move returns status 0, amount 0
04:44:28.633 00.000 25848 MoveAxis(N, 0, ABG)
04:44:28.633 00.000 25848 Move returns status 0, amount 0
04:44:28.633 00.000 25848 move complete, result=0
04:44:28.633 00.000 25848 worker thread done servicing request
04:44:28.634 00.001 25848 Worker thread wakes up
04:44:28.634 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:28.634 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:28.634 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.5 px 0 ms NORTH
04:44:31.479 02.845 25848 Exposure complete
04:44:31.568 00.089 25848 worker thread done servicing request
04:44:31.569 00.001 21444 OnExposeComplete: enter
04:44:31.569 00.000 21444 UpdateGuideState(): m_state=6
04:44:31.569 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1562
04:44:31.569 00.000 21444 Star::Find returns 1 (1), X=1244.05, Y=682.15, Mass=5214284, SNR=305.9, Peak=65504 HFD=7.8
04:44:31.569 00.000 21444 MultiStar: [#1 -0.90,0.69,1.13,U] [#2 -1.32,-0.11,1.10,U] [#3 -2.64,0.58,0.00,M1] [#4 -1.13,-0.46,0.61,U] [#5 -0.02,-0.79,0.53,U] [#6 -1.48,0.09,0.62,U] [#7 -1.30,-0.36,0.69,U] [#8 -1.91,0.34,0.43,U] 
04:44:31.569 00.000 21444 single-star, 7 included, MultiStar: {-1.07, 0.07}, one-star: {-0.74, 0.50}
04:44:31.569 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
04:44:31.569 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
04:44:31.569 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=0.50 hyp=0.89 cameraTheta=2.54 mountX=0.78 mountY=0.19, mountTheta=0.24
04:44:31.570 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=0.50, opts=13)
04:44:31.570 00.000 21444 Enqueuing Move request for scope (-0.74, 0.50)
04:44:31.570 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=156, FiltMax=65504, Gamma=0.560
04:44:31.570 00.000 21444 UpdateGuideState exits: m=5214284 SNR=305.9 Saturated
04:44:31.570 00.000 25848 Worker thread wakes up
04:44:31.571 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.50) opts 0xd
04:44:31.571 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, 0.50)
04:44:31.571 00.000 25848 Moving (-0.74, 0.50) raw xDistance=0.78 yDistance=0.19
04:44:31.571 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
04:44:31.571 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:31.571 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:44:31.571 00.000 25848 MoveAxis(W, 23, ABG)
04:44:31.571 00.000 25848 Guiding  Dir = 3, Dur = 23
04:44:31.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:31.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:31.571 00.000 21444 Enqueuing Expose request
04:44:31.591 00.020 25848 IsSlewing returns 0
04:44:31.593 00.002 25848 IsGuiding returns 0
04:44:31.653 00.060 25848 IsGuiding returns 1
04:44:31.653 00.000 25848 scope still moving after pulse duration time elapsed
04:44:31.703 00.050 25848 IsSlewing returns 0
04:44:31.703 00.000 25848 IsGuiding returns 0
04:44:31.704 00.001 25848 scope move finished after 23 + 88 ms
04:44:31.704 00.000 25848 Move returns status 0, amount 23
04:44:31.704 00.000 25848 MoveAxis(N, 0, ABG)
04:44:31.704 00.000 25848 Move returns status 0, amount 0
04:44:31.704 00.000 25848 move complete, result=0
04:44:31.704 00.000 25848 worker thread done servicing request
04:44:31.704 00.000 25848 Worker thread wakes up
04:44:31.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:31.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:31.704 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.2 px 0 ms NORTH
04:44:34.551 02.847 25848 Exposure complete
04:44:34.634 00.083 25848 worker thread done servicing request
04:44:34.634 00.000 21444 OnExposeComplete: enter
04:44:34.634 00.000 21444 UpdateGuideState(): m_state=6
04:44:34.634 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1563
04:44:34.634 00.000 21444 Star::Find returns 1 (1), X=1244.76, Y=681.25, Mass=5055990, SNR=232.4, Peak=65504 HFD=7.7
04:44:34.635 00.001 21444 MultiStar: [#1 -0.91,-1.30,0.98,U] [#2 -1.06,-1.63,0.87,U] [#3 -1.41,-1.00,0.91,U] [#4 -0.43,-1.42,0.62,U] [#5 -0.48,-1.12,0.67,U] [#6 -0.82,-0.96,0.49,U] [#7 -0.70,-1.11,0.60,U] [#8 -1.23,-1.20,0.54,U] 
04:44:34.635 00.000 21444 single-star, 8 included, MultiStar: {-0.78, -1.11}, one-star: {-0.03, -0.40}
04:44:34.635 00.000 21444 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.05) = xAngle (-4.70 = 1.59)
04:44:34.635 00.000 21444 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.54 = -1.26)
04:44:34.635 00.000 21444 CameraToMount -- cameraX=-0.03 cameraY=-0.40 hyp=0.40 cameraTheta=-1.64 mountX=-0.01 mountY=-0.38, mountTheta=-1.59
04:44:34.635 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.03, y=-0.40, opts=13)
04:44:34.635 00.000 21444 Enqueuing Move request for scope (-0.03, -0.40)
04:44:34.635 00.000 25848 Worker thread wakes up
04:44:34.636 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=130, FiltMax=65504, Gamma=0.560
04:44:34.636 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.40) opts 0xd
04:44:34.636 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.03, -0.40)
04:44:34.636 00.000 25848 Moving (-0.03, -0.40) raw xDistance=-0.01 yDistance=-0.38
04:44:34.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:44:34.636 00.000 21444 UpdateGuideState exits: m=5055990 SNR=232.4 Saturated
04:44:34.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:34.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:34.636 00.000 21444 Enqueuing Expose request
04:44:34.636 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:34.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
04:44:34.636 00.000 25848 MoveAxis(E, 0, ABG)
04:44:34.636 00.000 25848 Move returns status 0, amount 0
04:44:34.636 00.000 25848 MoveAxis(N, 0, ABG)
04:44:34.636 00.000 25848 Move returns status 0, amount 0
04:44:34.636 00.000 25848 move complete, result=0
04:44:34.636 00.000 25848 worker thread done servicing request
04:44:34.636 00.000 25848 Worker thread wakes up
04:44:34.636 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:34.636 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:34.636 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
04:44:37.482 02.846 25848 Exposure complete
04:44:37.563 00.081 25848 worker thread done servicing request
04:44:37.563 00.000 21444 OnExposeComplete: enter
04:44:37.563 00.000 21444 UpdateGuideState(): m_state=6
04:44:37.563 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1564
04:44:37.563 00.000 21444 Star::Find returns 1 (1), X=1243.06, Y=681.43, Mass=5430838, SNR=240.8, Peak=65504 HFD=7.9
04:44:37.564 00.001 21444 MultiStar: [#1 -1.85,-0.13,1.35,U] [#2 -2.22,-0.47,0.00,M1] [#3 -3.03,-0.18,0.00,M1] [#4 -1.59,-0.22,1.02,U] [#5 -1.45,-1.10,0.97,U] [#6 -2.14,-0.25,0.00,M1] [#7 -1.86,-1.24,0.00,M1] [#8 -2.75,-0.24,0.00,M1] 
04:44:37.564 00.000 21444 refined, 3 included, MultiStar: {-1.67, -0.39}, one-star: {-1.73, -0.22}
04:44:37.564 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.32)
04:44:37.564 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.81 = -2.52)
04:44:37.564 00.000 21444 CameraToMount -- cameraX=-1.67 cameraY=-0.39 hyp=1.72 cameraTheta=-2.91 mountX=1.63 mountY=-0.99, mountTheta=-0.55
04:44:37.565 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.67, y=-0.39, opts=13)
04:44:37.565 00.000 21444 Enqueuing Move request for scope (-1.67, -0.39)
04:44:37.565 00.000 25848 Worker thread wakes up
04:44:37.565 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.67, -0.39) opts 0xd
04:44:37.565 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.67, -0.39)
04:44:37.565 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=182, FiltMax=65504, Gamma=0.560
04:44:37.565 00.000 25848 Moving (-1.67, -0.39) raw xDistance=1.63 yDistance=-0.99
04:44:37.565 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.63
04:44:37.565 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:44:37.565 00.000 21444 UpdateGuideState exits: m=5430838 SNR=240.8 Saturated
04:44:37.565 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:37.565 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
04:44:37.565 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:37.565 00.000 21444 Enqueuing Expose request
04:44:37.565 00.000 25848 MoveAxis(W, 47, ABG)
04:44:37.565 00.000 25848 Guiding  Dir = 3, Dur = 47
04:44:37.594 00.029 25848 IsSlewing returns 0
04:44:37.594 00.000 25848 IsGuiding returns 0
04:44:37.625 00.031 25848 PulseGuide returned control before completion, sleep 27
04:44:37.662 00.037 25848 IsGuiding returns 1
04:44:37.662 00.000 25848 scope still moving after pulse duration time elapsed
04:44:37.718 00.056 25848 IsSlewing returns 0
04:44:37.718 00.000 25848 IsGuiding returns 0
04:44:37.718 00.000 25848 scope move finished after 47 + 77 ms
04:44:37.718 00.000 25848 Move returns status 0, amount 47
04:44:37.718 00.000 25848 MoveAxis(N, 0, ABG)
04:44:37.718 00.000 25848 Move returns status 0, amount 0
04:44:37.718 00.000 25848 move complete, result=0
04:44:37.718 00.000 25848 worker thread done servicing request
04:44:37.718 00.000 25848 Worker thread wakes up
04:44:37.718 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -1.0 px 0 ms NORTH
04:44:37.719 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:37.719 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:40.561 02.842 25848 Exposure complete
04:44:40.649 00.088 25848 worker thread done servicing request
04:44:40.649 00.000 21444 OnExposeComplete: enter
04:44:40.649 00.000 21444 UpdateGuideState(): m_state=6
04:44:40.649 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1565
04:44:40.649 00.000 21444 Star::Find returns 1 (1), X=1244.48, Y=682.29, Mass=5275065, SNR=312.8, Peak=65504 HFD=7.5
04:44:40.651 00.002 21444 MultiStar: [#1 -0.66,-0.03,1.27,U] [#2 -0.45,-0.14,1.29,U] [#3 -1.10,0.08,0.83,U] [#4 -0.30,0.05,0.64,U] [#5 0.57,-0.03,0.52,U] [#6 -0.76,0.07,0.64,U] [#7 -0.44,-0.25,0.61,U] [#8 -0.83,0.50,0.45,U] 
04:44:40.651 00.000 21444 refined, 8 included, MultiStar: {-0.51, 0.09}, one-star: {-0.31, 0.64}
04:44:40.651 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
04:44:40.651 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
04:44:40.651 00.000 21444 CameraToMount -- cameraX=-0.51 cameraY=0.09 hyp=0.51 cameraTheta=2.98 mountX=0.51 mountY=-0.11, mountTheta=-0.22
04:44:40.653 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.51, y=0.09, opts=13)
04:44:40.653 00.000 21444 Enqueuing Move request for scope (-0.51, 0.09)
04:44:40.653 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=144, FiltMax=65504, Gamma=0.560
04:44:40.653 00.000 21444 UpdateGuideState exits: m=5275065 SNR=312.8 Saturated
04:44:40.653 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:40.653 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:40.654 00.001 21444 Enqueuing Expose request
04:44:40.654 00.000 25848 Worker thread wakes up
04:44:40.654 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.09) opts 0xd
04:44:40.654 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.51, 0.09)
04:44:40.654 00.000 25848 Moving (-0.51, 0.09) raw xDistance=0.51 yDistance=-0.11
04:44:40.654 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.51
04:44:40.654 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:40.654 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:44:40.654 00.000 25848 MoveAxis(W, 18, ABG)
04:44:40.654 00.000 25848 Guiding  Dir = 3, Dur = 18
04:44:40.690 00.036 25848 IsSlewing returns 0
04:44:40.690 00.000 25848 IsGuiding returns 0
04:44:40.721 00.031 25848 IsGuiding returns 1
04:44:40.721 00.000 25848 scope still moving after pulse duration time elapsed
04:44:40.781 00.060 25848 IsSlewing returns 0
04:44:40.781 00.000 25848 IsGuiding returns 0
04:44:40.781 00.000 25848 scope move finished after 18 + 73 ms
04:44:40.781 00.000 25848 Move returns status 0, amount 18
04:44:40.781 00.000 25848 MoveAxis(N, 0, ABG)
04:44:40.781 00.000 25848 Move returns status 0, amount 0
04:44:40.781 00.000 25848 move complete, result=0
04:44:40.781 00.000 25848 worker thread done servicing request
04:44:40.781 00.000 25848 Worker thread wakes up
04:44:40.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:40.782 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:40.782 00.000 21444 GuideStep: 0.5 px 18 ms WEST, -0.1 px 0 ms NORTH
04:44:43.626 02.844 25848 Exposure complete
04:44:43.703 00.077 25848 worker thread done servicing request
04:44:43.703 00.000 21444 OnExposeComplete: enter
04:44:43.703 00.000 21444 UpdateGuideState(): m_state=6
04:44:43.703 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1566
04:44:43.704 00.001 21444 Star::Find returns 1 (1), X=1244.94, Y=682.22, Mass=4814222, SNR=187.7, Peak=65504 HFD=7.6
04:44:43.704 00.000 21444 MultiStar: [#1 0.13,0.41,1.19,U] [#2 -0.40,-0.06,1.32,U] [#3 -1.04,0.01,0.93,U] [#4 0.15,0.22,1.03,U] [#5 0.45,0.45,0.81,U] [#6 -1.19,0.18,0.78,U] [#7 -0.51,-0.06,0.80,U] [#8 -0.87,0.19,0.54,U] 
04:44:43.704 00.000 21444 refined, 8 included, MultiStar: {-0.29, 0.21}, one-star: {0.15, 0.57}
04:44:43.704 00.000 21444 CameraToMount -- cameraTheta (2.52) - m_xAngle (3.05) = xAngle (-0.53 = -0.53)
04:44:43.704 00.000 21444 CameraToMount -- cameraTheta (2.52) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.91)
04:44:43.704 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=0.21 hyp=0.36 cameraTheta=2.52 mountX=0.31 mountY=0.08, mountTheta=0.26
04:44:43.704 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=0.21, opts=13)
04:44:43.705 00.001 21444 Enqueuing Move request for scope (-0.29, 0.21)
04:44:43.705 00.000 25848 Worker thread wakes up
04:44:43.705 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.21) opts 0xd
04:44:43.705 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, 0.21)
04:44:43.705 00.000 25848 Moving (-0.29, 0.21) raw xDistance=0.31 yDistance=0.08
04:44:43.705 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
04:44:43.705 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2056, FiltMin=220, FiltMax=65504, Gamma=0.560
04:44:43.705 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:43.705 00.000 21444 UpdateGuideState exits: m=4814222 SNR=187.7 Saturated
04:44:43.705 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:44:43.705 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:43.705 00.000 25848 MoveAxis(E, 0, ABG)
04:44:43.705 00.000 25848 Move returns status 0, amount 0
04:44:43.705 00.000 25848 MoveAxis(N, 0, ABG)
04:44:43.705 00.000 25848 Move returns status 0, amount 0
04:44:43.705 00.000 25848 move complete, result=0
04:44:43.705 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:43.705 00.000 21444 Enqueuing Expose request
04:44:43.705 00.000 25848 worker thread done servicing request
04:44:43.705 00.000 25848 Worker thread wakes up
04:44:43.705 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
04:44:43.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:43.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:46.550 02.845 25848 Exposure complete
04:44:46.636 00.086 25848 worker thread done servicing request
04:44:46.636 00.000 21444 OnExposeComplete: enter
04:44:46.636 00.000 21444 UpdateGuideState(): m_state=6
04:44:46.637 00.001 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1567
04:44:46.637 00.000 21444 Star::Find returns 1 (1), X=1244.05, Y=680.99, Mass=5110071, SNR=269.7, Peak=65504 HFD=7.9
04:44:46.637 00.000 21444 MultiStar: [#1 -1.24,-1.31,1.43,U] [#2 -1.30,-1.76,0.00,M1] [#3 -2.39,-1.18,0.00,M1] [#4 -0.67,-1.69,0.70,U] [#5 -0.56,-1.21,0.73,U] [#6 -1.54,-1.18,0.91,U] [#7 -1.16,-1.82,0.00,M1] [#8 -1.92,-1.34,0.00,M1] 
04:44:46.637 00.000 21444 single-star, 4 included, MultiStar: {-1.01, -1.19}, one-star: {-0.74, -0.66}
04:44:46.637 00.000 21444 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.05) = xAngle (-5.46 = 0.82)
04:44:46.637 00.000 21444 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.02)
04:44:46.637 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=-0.66 hyp=0.99 cameraTheta=-2.41 mountX=0.68 mountY=-0.89, mountTheta=-0.92
04:44:46.638 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=-0.66, opts=13)
04:44:46.638 00.000 21444 Enqueuing Move request for scope (-0.74, -0.66)
04:44:46.638 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=54, FiltMax=65504, Gamma=0.560
04:44:46.638 00.000 21444 UpdateGuideState exits: m=5110071 SNR=269.7 Saturated
04:44:46.638 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:46.638 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:46.638 00.000 21444 Enqueuing Expose request
04:44:46.638 00.000 25848 Worker thread wakes up
04:44:46.638 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.66) opts 0xd
04:44:46.638 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, -0.66)
04:44:46.638 00.000 25848 Moving (-0.74, -0.66) raw xDistance=0.68 yDistance=-0.89
04:44:46.638 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68
04:44:46.638 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:44:46.638 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.89
04:44:46.639 00.001 25848 MoveAxis(W, 20, ABG)
04:44:46.639 00.000 25848 Guiding  Dir = 3, Dur = 20
04:44:46.671 00.032 25848 IsSlewing returns 0
04:44:46.672 00.001 25848 IsGuiding returns 0
04:44:46.703 00.031 25848 IsGuiding returns 1
04:44:46.703 00.000 25848 scope still moving after pulse duration time elapsed
04:44:46.766 00.063 25848 IsSlewing returns 0
04:44:46.766 00.000 25848 IsGuiding returns 0
04:44:46.766 00.000 25848 scope move finished after 20 + 74 ms
04:44:46.766 00.000 25848 Move returns status 0, amount 20
04:44:46.766 00.000 25848 MoveAxis(N, 0, ABG)
04:44:46.766 00.000 25848 Move returns status 0, amount 0
04:44:46.766 00.000 25848 move complete, result=0
04:44:46.766 00.000 25848 worker thread done servicing request
04:44:46.766 00.000 25848 Worker thread wakes up
04:44:46.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:46.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:46.767 00.001 21444 GuideStep: 0.7 px 20 ms WEST, -0.9 px 0 ms NORTH
04:44:49.611 02.844 25848 Exposure complete
04:44:49.688 00.077 25848 worker thread done servicing request
04:44:49.688 00.000 21444 OnExposeComplete: enter
04:44:49.689 00.001 21444 UpdateGuideState(): m_state=6
04:44:49.689 00.000 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1568
04:44:49.689 00.000 21444 Star::Find returns 1 (1), X=1243.86, Y=681.73, Mass=4990092, SNR=259.9, Peak=65504 HFD=7.7
04:44:49.689 00.000 21444 MultiStar: [#1 -0.56,0.16,1.10,U] [#2 -0.67,-0.27,1.20,U] [#3 -2.16,-0.26,0.00,M2] [#4 -0.61,-0.23,0.87,U] [#5 -0.05,0.58,0.80,U] [#6 -1.40,0.14,0.69,U] [#7 -1.02,-0.03,0.76,U] [#8 -1.61,0.06,0.45,U] 
04:44:49.689 00.000 21444 refined, 7 included, MultiStar: {-0.78, 0.04}, one-star: {-0.93, 0.08}
04:44:49.689 00.000 21444 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.05) = xAngle (0.04 = 0.04)
04:44:49.689 00.000 21444 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.81 = -2.81)
04:44:49.689 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=0.04 hyp=0.78 cameraTheta=3.09 mountX=0.78 mountY=-0.26, mountTheta=-0.32
04:44:49.690 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=0.04, opts=13)
04:44:49.690 00.000 21444 Enqueuing Move request for scope (-0.78, 0.04)
04:44:49.690 00.000 25848 Worker thread wakes up
04:44:49.690 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.04) opts 0xd
04:44:49.690 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.78, 0.04)
04:44:49.690 00.000 25848 Moving (-0.78, 0.04) raw xDistance=0.78 yDistance=-0.26
04:44:49.690 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
04:44:49.690 00.000 21444 UpdateGuideState exits: m=4990092 SNR=259.9 Saturated
04:44:49.690 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.78
04:44:49.690 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:49.691 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:44:49.691 00.000 25848 MoveAxis(W, 24, ABG)
04:44:49.691 00.000 25848 Guiding  Dir = 3, Dur = 24
04:44:49.691 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:49.691 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:49.691 00.000 21444 Enqueuing Expose request
04:44:49.719 00.028 25848 IsSlewing returns 0
04:44:49.719 00.000 25848 IsGuiding returns 0
04:44:49.750 00.031 25848 IsGuiding returns 1
04:44:49.750 00.000 25848 scope still moving after pulse duration time elapsed
04:44:49.813 00.063 25848 IsSlewing returns 0
04:44:49.813 00.000 25848 IsGuiding returns 0
04:44:49.813 00.000 25848 scope move finished after 24 + 70 ms
04:44:49.813 00.000 25848 Move returns status 0, amount 24
04:44:49.813 00.000 25848 MoveAxis(N, 0, ABG)
04:44:49.813 00.000 25848 Move returns status 0, amount 0
04:44:49.813 00.000 25848 move complete, result=0
04:44:49.813 00.000 25848 worker thread done servicing request
04:44:49.813 00.000 25848 Worker thread wakes up
04:44:49.813 00.000 21444 GuideStep: 0.8 px 24 ms WEST, -0.3 px 0 ms NORTH
04:44:49.814 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:49.814 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:52.655 02.841 25848 Exposure complete
04:44:52.744 00.089 25848 worker thread done servicing request
04:44:52.744 00.000 21444 OnExposeComplete: enter
04:44:52.744 00.000 21444 UpdateGuideState(): m_state=6
04:44:52.744 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1569
04:44:52.744 00.000 21444 Star::Find returns 1 (1), X=1244.42, Y=681.77, Mass=5172055, SNR=210.6, Peak=65504 HFD=7.7
04:44:52.745 00.001 21444 MultiStar: [#1 -1.05,-0.36,1.58,U] [#2 -1.21,-0.80,1.65,U] [#3 -1.78,-0.20,1.17,U] [#4 -0.42,0.04,1.08,U] [#5 0.75,0.07,0.80,U] [#6 -1.16,-0.07,0.91,U] [#7 -0.37,-0.54,0.74,U] [#8 -1.23,0.19,0.72,U] 
04:44:52.745 00.000 21444 single-star, 8 included, MultiStar: {-0.85, -0.23}, one-star: {-0.37, 0.12}
04:44:52.745 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.23 = -0.23)
04:44:52.745 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
04:44:52.745 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=0.12 hyp=0.39 cameraTheta=2.82 mountX=0.38 mountY=-0.03, mountTheta=-0.07
04:44:52.746 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=0.12, opts=13)
04:44:52.746 00.000 21444 Enqueuing Move request for scope (-0.37, 0.12)
04:44:52.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=180, FiltMax=65504, Gamma=0.560
04:44:52.746 00.000 21444 UpdateGuideState exits: m=5172055 SNR=210.6 Saturated
04:44:52.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:52.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:52.746 00.000 21444 Enqueuing Expose request
04:44:52.746 00.000 25848 Worker thread wakes up
04:44:52.746 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.12) opts 0xd
04:44:52.746 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, 0.12)
04:44:52.746 00.000 25848 Moving (-0.37, 0.12) raw xDistance=0.38 yDistance=-0.03
04:44:52.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
04:44:52.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:52.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:44:52.746 00.000 25848 MoveAxis(E, 0, ABG)
04:44:52.746 00.000 25848 Move returns status 0, amount 0
04:44:52.746 00.000 25848 MoveAxis(N, 0, ABG)
04:44:52.746 00.000 25848 Move returns status 0, amount 0
04:44:52.746 00.000 25848 move complete, result=0
04:44:52.746 00.000 25848 worker thread done servicing request
04:44:52.746 00.000 25848 Worker thread wakes up
04:44:52.747 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:52.747 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:52.747 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
04:44:55.589 02.842 25848 Exposure complete
04:44:55.674 00.085 25848 worker thread done servicing request
04:44:55.675 00.001 21444 OnExposeComplete: enter
04:44:55.675 00.000 21444 UpdateGuideState(): m_state=6
04:44:55.675 00.000 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1570
04:44:55.675 00.000 21444 Star::Find returns 1 (1), X=1243.63, Y=681.76, Mass=5231062, SNR=285.0, Peak=65504 HFD=7.6
04:44:55.675 00.000 21444 MultiStar: [#1 -1.16,0.28,1.50,U] [#2 -1.30,-0.12,1.30,U] [#3 -2.23,0.64,0.00,M2] [#4 -0.71,0.20,0.88,U] [#5 -0.10,0.68,0.70,U] [#6 -1.49,0.17,0.49,U] [#7 -0.89,-0.14,0.63,U] [#8 -1.92,0.45,0.54,U] 
04:44:55.675 00.000 21444 refined, 7 included, MultiStar: {-1.08, 0.18}, one-star: {-1.16, 0.11}
04:44:55.675 00.000 21444 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
04:44:55.675 00.000 21444 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.92 = -2.92)
04:44:55.675 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=0.18 hyp=1.10 cameraTheta=2.98 mountX=1.09 mountY=-0.24, mountTheta=-0.22
04:44:55.677 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=0.18, opts=13)
04:44:55.677 00.000 21444 Enqueuing Move request for scope (-1.08, 0.18)
04:44:55.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=92, FiltMax=65504, Gamma=0.560
04:44:55.677 00.000 21444 UpdateGuideState exits: m=5231062 SNR=285.0 Saturated
04:44:55.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:55.677 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:55.677 00.000 21444 Enqueuing Expose request
04:44:55.677 00.000 25848 Worker thread wakes up
04:44:55.677 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.18) opts 0xd
04:44:55.677 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, 0.18)
04:44:55.677 00.000 25848 Moving (-1.08, 0.18) raw xDistance=1.09 yDistance=-0.24
04:44:55.677 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.09
04:44:55.677 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:55.677 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
04:44:55.677 00.000 25848 MoveAxis(W, 32, ABG)
04:44:55.677 00.000 25848 Guiding  Dir = 3, Dur = 32
04:44:55.702 00.025 25848 IsSlewing returns 0
04:44:55.702 00.000 25848 IsGuiding returns 0
04:44:55.798 00.096 25848 IsGuiding returns 1
04:44:55.798 00.000 25848 scope still moving after pulse duration time elapsed
04:44:55.843 00.045 25848 IsSlewing returns 0
04:44:55.843 00.000 25848 IsGuiding returns 0
04:44:55.843 00.000 25848 scope move finished after 32 + 109 ms
04:44:55.843 00.000 25848 Move returns status 0, amount 32
04:44:55.843 00.000 25848 MoveAxis(N, 0, ABG)
04:44:55.843 00.000 25848 Move returns status 0, amount 0
04:44:55.843 00.000 25848 move complete, result=0
04:44:55.843 00.000 25848 worker thread done servicing request
04:44:55.843 00.000 25848 Worker thread wakes up
04:44:55.844 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:55.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:55.844 00.000 21444 GuideStep: 1.1 px 32 ms WEST, -0.2 px 0 ms NORTH
04:44:58.700 02.856 25848 Exposure complete
04:44:58.787 00.087 25848 worker thread done servicing request
04:44:58.787 00.000 21444 OnExposeComplete: enter
04:44:58.788 00.001 21444 UpdateGuideState(): m_state=6
04:44:58.788 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1571
04:44:58.788 00.000 21444 Star::Find returns 1 (1), X=1244.45, Y=681.82, Mass=5238531, SNR=248.1, Peak=65504 HFD=7.7
04:44:58.788 00.000 21444 MultiStar: [#1 -0.52,0.00,1.48,U] [#2 -0.33,-0.05,1.38,U] [#3 -1.04,0.56,1.33,U] [#4 -0.26,-0.28,1.07,U] [#5 0.20,0.28,0.94,U] [#6 -0.81,0.03,0.84,U] [#7 -0.19,-0.21,0.61,U] [#8 -1.18,0.33,0.65,U] 
04:44:58.788 00.000 21444 single-star, 8 included, MultiStar: {-0.49, 0.10}, one-star: {-0.34, 0.17}
04:44:58.788 00.000 21444 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.05) = xAngle (-0.38 = -0.38)
04:44:58.788 00.000 21444 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.06)
04:44:58.788 00.000 21444 CameraToMount -- cameraX=-0.34 cameraY=0.17 hyp=0.38 cameraTheta=2.67 mountX=0.35 mountY=0.03, mountTheta=0.09
04:44:58.791 00.003 21444 SchedulePrimaryMove(1030A8C0, x=-0.34, y=0.17, opts=13)
04:44:58.791 00.000 21444 Enqueuing Move request for scope (-0.34, 0.17)
04:44:58.791 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=132, FiltMax=65504, Gamma=0.560
04:44:58.791 00.000 21444 UpdateGuideState exits: m=5238531 SNR=248.1 Saturated
04:44:58.791 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:58.791 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:44:58.791 00.000 21444 Enqueuing Expose request
04:44:58.791 00.000 25848 Worker thread wakes up
04:44:58.791 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.17) opts 0xd
04:44:58.791 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.34, 0.17)
04:44:58.791 00.000 25848 Moving (-0.34, 0.17) raw xDistance=0.35 yDistance=0.03
04:44:58.791 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
04:44:58.791 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:58.791 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:44:58.791 00.000 25848 MoveAxis(E, 0, ABG)
04:44:58.791 00.000 25848 Move returns status 0, amount 0
04:44:58.791 00.000 25848 MoveAxis(N, 0, ABG)
04:44:58.791 00.000 25848 Move returns status 0, amount 0
04:44:58.791 00.000 25848 move complete, result=0
04:44:58.791 00.000 25848 worker thread done servicing request
04:44:58.791 00.000 25848 Worker thread wakes up
04:44:58.792 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:44:58.792 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:44:58.792 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.0 px 0 ms NORTH
04:45:01.631 02.839 25848 Exposure complete
04:45:01.712 00.081 25848 worker thread done servicing request
04:45:01.712 00.000 21444 OnExposeComplete: enter
04:45:01.712 00.000 21444 UpdateGuideState(): m_state=6
04:45:01.713 00.001 21444 Star::Find(15, 1244, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1572
04:45:01.713 00.000 21444 Star::Find returns 1 (1), X=1244.30, Y=682.78, Mass=5160714, SNR=228.6, Peak=65504 HFD=7.8
04:45:01.713 00.000 21444 MultiStar: [#1 -0.60,1.28,1.59,U] [#2 -1.02,0.47,1.30,U] [#3 -1.50,1.00,1.19,U] [#4 -0.54,1.02,1.27,U] [#5 0.18,1.15,0.68,U] [#6 -1.32,0.98,1.02,U] [#7 -0.61,0.80,0.86,U] [#8 -1.58,1.35,0.64,U] 
04:45:01.713 00.000 21444 single-star, 8 included, MultiStar: {-0.84, 1.00}, one-star: {-0.49, 1.13}
04:45:01.713 00.000 21444 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.05) = xAngle (-1.07 = -1.07)
04:45:01.713 00.000 21444 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.92 = 2.37)
04:45:01.713 00.000 21444 CameraToMount -- cameraX=-0.49 cameraY=1.13 hyp=1.23 cameraTheta=1.98 mountX=0.59 mountY=0.86, mountTheta=0.97
04:45:01.714 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.49, y=1.13, opts=13)
04:45:01.714 00.000 21444 Enqueuing Move request for scope (-0.49, 1.13)
04:45:01.714 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=92, FiltMax=65504, Gamma=0.560
04:45:01.714 00.000 21444 UpdateGuideState exits: m=5160714 SNR=228.6 Saturated
04:45:01.714 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:01.714 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:01.714 00.000 21444 Enqueuing Expose request
04:45:01.714 00.000 25848 Worker thread wakes up
04:45:01.714 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 1.13) opts 0xd
04:45:01.714 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.49, 1.13)
04:45:01.714 00.000 25848 Moving (-0.49, 1.13) raw xDistance=0.59 yDistance=0.86
04:45:01.714 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
04:45:01.714 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:45:01.714 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
04:45:01.714 00.000 25848 MoveAxis(W, 17, ABG)
04:45:01.714 00.000 25848 Guiding  Dir = 3, Dur = 17
04:45:01.735 00.021 25848 IsSlewing returns 0
04:45:01.735 00.000 25848 IsGuiding returns 0
04:45:01.766 00.031 25848 IsGuiding returns 1
04:45:01.766 00.000 25848 scope still moving after pulse duration time elapsed
04:45:01.812 00.046 25848 IsSlewing returns 0
04:45:01.812 00.000 25848 IsGuiding returns 0
04:45:01.812 00.000 25848 scope move finished after 17 + 60 ms
04:45:01.812 00.000 25848 Move returns status 0, amount 17
04:45:01.812 00.000 25848 MoveAxis(N, 0, ABG)
04:45:01.812 00.000 25848 Move returns status 0, amount 0
04:45:01.812 00.000 25848 move complete, result=0
04:45:01.812 00.000 25848 worker thread done servicing request
04:45:01.812 00.000 25848 Worker thread wakes up
04:45:01.812 00.000 21444 GuideStep: 0.6 px 17 ms WEST, 0.9 px 0 ms NORTH
04:45:01.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:01.813 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:04.659 02.846 25848 Exposure complete
04:45:04.746 00.087 25848 worker thread done servicing request
04:45:04.746 00.000 21444 OnExposeComplete: enter
04:45:04.746 00.000 21444 UpdateGuideState(): m_state=6
04:45:04.748 00.002 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1573
04:45:04.748 00.000 21444 Star::Find returns 1 (1), X=1245.61, Y=683.46, Mass=5089228, SNR=251.8, Peak=65504 HFD=7.5
04:45:04.748 00.000 21444 MultiStar: [#1 1.01,1.42,1.11,U] [#2 1.00,0.98,1.01,U] [#3 0.15,1.15,0.93,U] [#4 1.14,0.87,0.65,U] [#5 1.87,1.74,0.00,M1] [#6 0.39,1.35,0.76,U] [#7 0.77,1.00,0.67,U] [#8 0.16,1.94,0.34,U] 
04:45:04.748 00.000 21444 refined, 7 included, MultiStar: {0.73, 1.29}, one-star: {0.82, 1.81}
04:45:04.748 00.000 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-1.99 = -1.99)
04:45:04.748 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.84 = 1.45)
04:45:04.748 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=1.29 hyp=1.48 cameraTheta=1.06 mountX=-0.61 mountY=1.47, mountTheta=1.96
04:45:04.748 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=1.29, opts=13)
04:45:04.748 00.000 21444 Enqueuing Move request for scope (0.73, 1.29)
04:45:04.748 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=140, FiltMax=65504, Gamma=0.560
04:45:04.748 00.000 25848 Worker thread wakes up
04:45:04.748 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 1.29) opts 0xd
04:45:04.749 00.001 25848 Handling offset move in thread for scope, endpoint = (0.73, 1.29)
04:45:04.749 00.000 25848 Moving (0.73, 1.29) raw xDistance=-0.61 yDistance=1.47
04:45:04.749 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.61
04:45:04.749 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
04:45:04.749 00.000 25848 MoveAxis(E, 16, ABG)
04:45:04.749 00.000 25848 Guiding  Dir = 2, Dur = 16
04:45:04.749 00.000 21444 UpdateGuideState exits: m=5089228 SNR=251.8 Saturated
04:45:04.749 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:04.749 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:04.749 00.000 21444 Enqueuing Expose request
04:45:04.782 00.033 25848 IsSlewing returns 0
04:45:04.783 00.001 25848 IsGuiding returns 0
04:45:04.814 00.031 25848 IsGuiding returns 1
04:45:04.814 00.000 25848 scope still moving after pulse duration time elapsed
04:45:04.874 00.060 25848 IsSlewing returns 0
04:45:04.875 00.001 25848 IsGuiding returns 0
04:45:04.875 00.000 25848 scope move finished after 16 + 75 ms
04:45:04.875 00.000 25848 Move returns status 0, amount 16
04:45:04.875 00.000 25848 MoveAxis(S, 40, ABG)
04:45:04.875 00.000 25848 Guiding  Dir = 1, Dur = 40
04:45:04.905 00.030 25848 IsSlewing returns 0
04:45:04.905 00.000 25848 IsGuiding returns 0
04:45:04.937 00.032 25848 PulseGuide returned control before completion, sleep 19
04:45:04.970 00.033 25848 IsGuiding returns 1
04:45:04.970 00.000 25848 scope still moving after pulse duration time elapsed
04:45:05.032 00.062 25848 IsSlewing returns 0
04:45:05.032 00.000 25848 IsGuiding returns 0
04:45:05.032 00.000 25848 scope move finished after 40 + 87 ms
04:45:05.032 00.000 25848 Move returns status 0, amount 40
04:45:05.032 00.000 25848 move complete, result=0
04:45:05.032 00.000 25848 worker thread done servicing request
04:45:05.032 00.000 25848 Worker thread wakes up
04:45:05.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:05.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:05.032 00.000 21444 GuideStep: -0.6 px 16 ms EAST, 1.5 px 40 ms SOUTH
04:45:07.881 02.849 25848 Exposure complete
04:45:07.967 00.086 25848 worker thread done servicing request
04:45:07.968 00.001 21444 OnExposeComplete: enter
04:45:07.968 00.000 21444 UpdateGuideState(): m_state=6
04:45:07.968 00.000 21444 Star::Find(15, 1245, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1574
04:45:07.968 00.000 21444 Star::Find returns 1 (1), X=1245.20, Y=681.72, Mass=4894856, SNR=173.0, Peak=65504 HFD=7.8
04:45:07.968 00.000 21444 MultiStar: [#1 0.59,0.34,1.49,U] [#2 0.49,-0.10,1.40,U] [#3 -0.40,0.17,0.93,U] [#4 0.43,-0.26,1.02,U] [#5 1.21,0.02,0.74,U] [#6 0.08,-0.30,0.99,U] [#7 0.54,-0.59,0.69,U] [#8 -0.34,0.30,0.73,U] 
04:45:07.968 00.000 21444 refined, 8 included, MultiStar: {0.35, -0.02}, one-star: {0.41, 0.07}
04:45:07.968 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.10 = -3.10)
04:45:07.968 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.94 = 0.34)
04:45:07.968 00.000 21444 CameraToMount -- cameraX=0.35 cameraY=-0.02 hyp=0.35 cameraTheta=-0.04 mountX=-0.35 mountY=0.12, mountTheta=2.82
04:45:07.969 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.35, y=-0.02, opts=13)
04:45:07.969 00.000 21444 Enqueuing Move request for scope (0.35, -0.02)
04:45:07.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=142, FiltMax=65504, Gamma=0.560
04:45:07.969 00.000 21444 UpdateGuideState exits: m=4894856 SNR=173.0 Saturated
04:45:07.970 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:07.970 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:07.970 00.000 21444 Enqueuing Expose request
04:45:07.970 00.000 25848 Worker thread wakes up
04:45:07.970 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.02) opts 0xd
04:45:07.970 00.000 25848 Handling offset move in thread for scope, endpoint = (0.35, -0.02)
04:45:07.970 00.000 25848 Moving (0.35, -0.02) raw xDistance=-0.35 yDistance=0.12
04:45:07.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.35
04:45:07.970 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:07.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:45:07.970 00.000 25848 MoveAxis(E, 0, ABG)
04:45:07.970 00.000 25848 Move returns status 0, amount 0
04:45:07.970 00.000 25848 MoveAxis(N, 0, ABG)
04:45:07.970 00.000 25848 Move returns status 0, amount 0
04:45:07.970 00.000 25848 move complete, result=0
04:45:07.970 00.000 25848 worker thread done servicing request
04:45:07.970 00.000 25848 Worker thread wakes up
04:45:07.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:07.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:07.970 00.000 21444 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
04:45:10.815 02.845 25848 Exposure complete
04:45:10.903 00.088 25848 worker thread done servicing request
04:45:10.904 00.001 21444 OnExposeComplete: enter
04:45:10.904 00.000 21444 UpdateGuideState(): m_state=6
04:45:10.904 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1575
04:45:10.904 00.000 21444 Star::Find returns 1 (1), X=1243.32, Y=683.38, Mass=4795983, SNR=254.4, Peak=65504 HFD=7.4
04:45:10.904 00.000 21444 MultiStar: [#1 -1.21,1.23,0.77,U] [#2 -1.69,0.79,0.94,U] [#3 -2.53,0.48,0.00,M1] [#4 -1.07,0.78,0.66,U] [#5 -0.78,0.82,0.49,U] [#6 -1.92,1.06,0.00,M1] [#7 -1.24,0.22,0.43,U] [#8 -2.60,1.36,0.00,M1] 
04:45:10.904 00.000 21444 refined, 5 included, MultiStar: {-1.31, 1.03}, one-star: {-1.47, 1.73}
04:45:10.904 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
04:45:10.904 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.86)
04:45:10.904 00.000 21444 CameraToMount -- cameraX=-1.31 cameraY=1.03 hyp=1.67 cameraTheta=2.47 mountX=1.40 mountY=0.46, mountTheta=0.32
04:45:10.905 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.31, y=1.03, opts=13)
04:45:10.905 00.000 21444 Enqueuing Move request for scope (-1.31, 1.03)
04:45:10.905 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=28, FiltMax=65504, Gamma=0.560
04:45:10.905 00.000 21444 UpdateGuideState exits: m=4795983 SNR=254.4 Saturated
04:45:10.905 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:10.905 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:10.906 00.001 21444 Enqueuing Expose request
04:45:10.906 00.000 25848 Worker thread wakes up
04:45:10.906 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 1.03) opts 0xd
04:45:10.906 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.31, 1.03)
04:45:10.906 00.000 25848 Moving (-1.31, 1.03) raw xDistance=1.40 yDistance=0.46
04:45:10.906 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.40
04:45:10.906 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:10.906 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
04:45:10.906 00.000 25848 MoveAxis(W, 41, ABG)
04:45:10.906 00.000 25848 Guiding  Dir = 3, Dur = 41
04:45:10.936 00.030 25848 IsSlewing returns 0
04:45:10.937 00.001 25848 IsGuiding returns 0
04:45:10.968 00.031 25848 PulseGuide returned control before completion, sleep 20
04:45:11.002 00.034 25848 IsGuiding returns 1
04:45:11.002 00.000 25848 scope still moving after pulse duration time elapsed
04:45:11.064 00.062 25848 IsSlewing returns 0
04:45:11.065 00.001 25848 IsGuiding returns 0
04:45:11.065 00.000 25848 scope move finished after 41 + 86 ms
04:45:11.065 00.000 25848 Move returns status 0, amount 41
04:45:11.065 00.000 25848 MoveAxis(N, 0, ABG)
04:45:11.065 00.000 25848 Move returns status 0, amount 0
04:45:11.065 00.000 25848 move complete, result=0
04:45:11.065 00.000 25848 worker thread done servicing request
04:45:11.065 00.000 25848 Worker thread wakes up
04:45:11.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:11.066 00.001 21444 GuideStep: 1.4 px 41 ms WEST, 0.5 px 0 ms NORTH
04:45:11.066 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:13.911 02.845 25848 Exposure complete
04:45:13.987 00.076 25848 worker thread done servicing request
04:45:13.987 00.000 21444 OnExposeComplete: enter
04:45:13.987 00.000 21444 UpdateGuideState(): m_state=6
04:45:13.987 00.000 21444 Star::Find(15, 1243, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1576
04:45:13.987 00.000 21444 Star::Find returns 1 (1), X=1245.88, Y=682.13, Mass=4965629, SNR=208.8, Peak=65504 HFD=7.7
04:45:13.988 00.001 21444 MultiStar: [#1 0.58,0.25,1.41,U] [#2 0.51,-0.13,1.16,U] [#3 -0.59,0.11,0.92,U] [#4 0.91,0.08,0.87,U] [#5 1.90,-0.11,0.68,U] [#6 0.20,-0.02,0.51,U] [#7 1.16,-0.36,0.62,U] [#8 -0.27,-0.20,0.50,U] 
04:45:13.988 00.000 21444 refined, 8 included, MultiStar: {0.62, 0.06}, one-star: {1.09, 0.48}
04:45:13.988 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
04:45:13.988 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.48)
04:45:13.988 00.000 21444 CameraToMount -- cameraX=0.62 cameraY=0.06 hyp=0.62 cameraTheta=0.09 mountX=-0.61 mountY=0.29, mountTheta=2.70
04:45:13.988 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.62, y=0.06, opts=13)
04:45:13.989 00.001 21444 Enqueuing Move request for scope (0.62, 0.06)
04:45:13.989 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
04:45:13.989 00.000 21444 UpdateGuideState exits: m=4965629 SNR=208.8 Saturated
04:45:13.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:13.989 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:13.989 00.000 21444 Enqueuing Expose request
04:45:13.989 00.000 25848 Worker thread wakes up
04:45:13.989 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.06) opts 0xd
04:45:13.989 00.000 25848 Handling offset move in thread for scope, endpoint = (0.62, 0.06)
04:45:13.989 00.000 25848 Moving (0.62, 0.06) raw xDistance=-0.61 yDistance=0.29
04:45:13.989 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.61
04:45:13.989 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:13.989 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
04:45:13.989 00.000 25848 MoveAxis(E, 15, ABG)
04:45:13.989 00.000 25848 Guiding  Dir = 2, Dur = 15
04:45:14.017 00.028 25848 IsSlewing returns 0
04:45:14.018 00.001 25848 IsGuiding returns 0
04:45:14.049 00.031 25848 IsGuiding returns 1
04:45:14.049 00.000 25848 scope still moving after pulse duration time elapsed
04:45:14.108 00.059 25848 IsSlewing returns 0
04:45:14.108 00.000 25848 IsGuiding returns 0
04:45:14.108 00.000 25848 scope move finished after 15 + 75 ms
04:45:14.108 00.000 25848 Move returns status 0, amount 15
04:45:14.108 00.000 25848 MoveAxis(N, 0, ABG)
04:45:14.108 00.000 25848 Move returns status 0, amount 0
04:45:14.108 00.000 25848 move complete, result=0
04:45:14.108 00.000 25848 worker thread done servicing request
04:45:14.108 00.000 25848 Worker thread wakes up
04:45:14.108 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:14.108 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:14.108 00.000 21444 GuideStep: -0.6 px 15 ms EAST, 0.3 px 0 ms NORTH
04:45:16.956 02.848 25848 Exposure complete
04:45:17.037 00.081 25848 worker thread done servicing request
04:45:17.037 00.000 21444 OnExposeComplete: enter
04:45:17.038 00.001 21444 UpdateGuideState(): m_state=6
04:45:17.038 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1577
04:45:17.038 00.000 21444 Star::Find returns 1 (1), X=1243.99, Y=682.08, Mass=4752952, SNR=155.9, Peak=65504 HFD=7.3
04:45:17.038 00.000 21444 MultiStar: [#1 -0.47,-0.19,1.42,U] [#2 -0.23,-0.23,1.24,U] [#3 -1.24,-0.65,1.15,U] [#4 -1.09,-0.95,0.66,U] [#5 -0.03,-0.38,1.21,U] [#6 -1.60,-0.54,0.78,U] [#7 -0.85,-1.07,0.88,U] [#8 -1.74,-0.07,0.62,U] 
04:45:17.038 00.000 21444 refined, 8 included, MultiStar: {-0.78, -0.37}, one-star: {-0.80, 0.44}
04:45:17.038 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.05) = xAngle (-5.75 = 0.54)
04:45:17.038 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.59 = -2.31)
04:45:17.038 00.000 21444 CameraToMount -- cameraX=-0.78 cameraY=-0.37 hyp=0.87 cameraTheta=-2.70 mountX=0.75 mountY=-0.64, mountTheta=-0.71
04:45:17.039 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.78, y=-0.37, opts=13)
04:45:17.039 00.000 21444 Enqueuing Move request for scope (-0.78, -0.37)
04:45:17.039 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=116, FiltMax=65504, Gamma=0.560
04:45:17.039 00.000 21444 UpdateGuideState exits: m=4752952 SNR=155.9 Saturated
04:45:17.039 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:17.039 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:17.039 00.000 21444 Enqueuing Expose request
04:45:17.039 00.000 25848 Worker thread wakes up
04:45:17.039 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.37) opts 0xd
04:45:17.040 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.78, -0.37)
04:45:17.040 00.000 25848 Moving (-0.78, -0.37) raw xDistance=0.75 yDistance=-0.64
04:45:17.040 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.75
04:45:17.040 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:45:17.040 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
04:45:17.040 00.000 25848 MoveAxis(W, 21, ABG)
04:45:17.040 00.000 25848 Guiding  Dir = 3, Dur = 21
04:45:17.065 00.025 25848 IsSlewing returns 0
04:45:17.065 00.000 25848 IsGuiding returns 0
04:45:17.097 00.032 25848 IsGuiding returns 1
04:45:17.097 00.000 25848 scope still moving after pulse duration time elapsed
04:45:17.157 00.060 25848 IsSlewing returns 0
04:45:17.157 00.000 25848 IsGuiding returns 0
04:45:17.157 00.000 25848 scope move finished after 21 + 71 ms
04:45:17.157 00.000 25848 Move returns status 0, amount 21
04:45:17.157 00.000 25848 MoveAxis(N, 0, ABG)
04:45:17.157 00.000 25848 Move returns status 0, amount 0
04:45:17.157 00.000 25848 move complete, result=0
04:45:17.158 00.001 25848 worker thread done servicing request
04:45:17.158 00.000 25848 Worker thread wakes up
04:45:17.158 00.000 21444 GuideStep: 0.7 px 21 ms WEST, -0.6 px 0 ms NORTH
04:45:17.158 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:17.158 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:19.999 02.841 25848 Exposure complete
04:45:20.080 00.081 25848 worker thread done servicing request
04:45:20.080 00.000 21444 OnExposeComplete: enter
04:45:20.080 00.000 21444 UpdateGuideState(): m_state=6
04:45:20.080 00.000 21444 Star::Find(15, 1243, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1578
04:45:20.081 00.001 21444 Star::Find returns 1 (1), X=1246.44, Y=683.59, Mass=4672966, SNR=149.3, Peak=65504 HFD=7.4
04:45:20.081 00.000 21444 MultiStar: [#1 1.49,1.74,0.00,M1] [#2 1.79,1.36,0.00,M1] [#3 0.69,1.50,1.23,U] [#4 1.56,1.51,0.00,M1] [#5 2.19,1.61,0.00,M1] [#6 0.80,2.01,0.00,M1] [#7 1.20,1.09,1.00,U] [#8 0.72,1.83,0.61,U] 
04:45:20.081 00.000 21444 refined, 3 included, MultiStar: {1.08, 1.56}, one-star: {1.65, 1.94}
04:45:20.081 00.000 21444 CameraToMount -- cameraTheta (0.97) - m_xAngle (3.05) = xAngle (-2.08 = -2.08)
04:45:20.081 00.000 21444 CameraToMount -- cameraTheta (0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.93 = 1.36)
04:45:20.081 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=1.56 hyp=1.90 cameraTheta=0.97 mountX=-0.93 mountY=1.86, mountTheta=2.04
04:45:20.082 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=1.56, opts=13)
04:45:20.082 00.000 21444 Enqueuing Move request for scope (1.08, 1.56)
04:45:20.082 00.000 25848 Worker thread wakes up
04:45:20.082 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, 1.56) opts 0xd
04:45:20.082 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, 1.56)
04:45:20.082 00.000 25848 Moving (1.08, 1.56) raw xDistance=-0.93 yDistance=1.86
04:45:20.082 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.93
04:45:20.082 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=90, FiltMax=65504, Gamma=0.560
04:45:20.082 00.000 21444 UpdateGuideState exits: m=4672966 SNR=149.3 Saturated
04:45:20.082 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.86 from input 1.86
04:45:20.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:20.082 00.000 25848 MoveAxis(E, 26, ABG)
04:45:20.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:20.082 00.000 21444 Enqueuing Expose request
04:45:20.082 00.000 25848 Guiding  Dir = 2, Dur = 26
04:45:20.199 00.117 25848 IsSlewing returns 0
04:45:20.200 00.001 25848 IsGuiding returns 0
04:45:20.242 00.042 25848 IsGuiding returns 1
04:45:20.242 00.000 25848 scope still moving after pulse duration time elapsed
04:45:20.298 00.056 25848 IsSlewing returns 0
04:45:20.298 00.000 25848 IsGuiding returns 0
04:45:20.298 00.000 25848 scope move finished after 26 + 72 ms
04:45:20.298 00.000 25848 Move returns status 0, amount 26
04:45:20.298 00.000 25848 MoveAxis(S, 51, ABG)
04:45:20.299 00.001 25848 Guiding  Dir = 1, Dur = 51
04:45:20.327 00.028 25848 IsSlewing returns 0
04:45:20.327 00.000 25848 IsGuiding returns 0
04:45:20.358 00.031 25848 PulseGuide returned control before completion, sleep 31
04:45:20.392 00.034 25848 IsGuiding returns 1
04:45:20.392 00.000 25848 scope still moving after pulse duration time elapsed
04:45:20.452 00.060 25848 IsSlewing returns 0
04:45:20.452 00.000 25848 IsGuiding returns 0
04:45:20.452 00.000 25848 scope move finished after 51 + 74 ms
04:45:20.452 00.000 25848 Move returns status 0, amount 51
04:45:20.452 00.000 25848 move complete, result=0
04:45:20.452 00.000 25848 worker thread done servicing request
04:45:20.453 00.001 25848 Worker thread wakes up
04:45:20.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:20.453 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:20.453 00.000 21444 GuideStep: -0.9 px 26 ms EAST, 1.9 px 51 ms SOUTH
04:45:23.299 02.846 25848 Exposure complete
04:45:23.385 00.086 25848 worker thread done servicing request
04:45:23.386 00.001 21444 OnExposeComplete: enter
04:45:23.386 00.000 21444 UpdateGuideState(): m_state=6
04:45:23.386 00.000 21444 Star::Find(15, 1246, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1579
04:45:23.386 00.000 21444 Star::Find returns 1 (1), X=1245.57, Y=680.93, Mass=5074863, SNR=173.1, Peak=65504 HFD=7.8
04:45:23.386 00.000 21444 MultiStar: [#1 0.86,-1.04,1.61,U] [#2 0.79,-1.50,2.12,U] [#3 0.06,-1.18,1.32,U] [#4 0.82,-1.23,0.91,U] [#5 1.35,-0.86,1.05,U] [#6 -0.09,-0.74,1.16,U] [#7 0.51,-1.02,0.89,U] [#8 -0.31,-0.64,0.69,U] 
04:45:23.386 00.000 21444 single-star, 8 included, MultiStar: {0.58, -1.06}, one-star: {0.78, -0.72}
04:45:23.386 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.49)
04:45:23.386 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
04:45:23.386 00.000 21444 CameraToMount -- cameraX=0.78 cameraY=-0.72 hyp=1.06 cameraTheta=-0.75 mountX=-0.84 mountY=-0.37, mountTheta=-2.73
04:45:23.387 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.78, y=-0.72, opts=13)
04:45:23.387 00.000 21444 Enqueuing Move request for scope (0.78, -0.72)
04:45:23.387 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=128, FiltMax=65504, Gamma=0.560
04:45:23.387 00.000 21444 UpdateGuideState exits: m=5074863 SNR=173.1 Saturated
04:45:23.388 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:23.388 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:23.388 00.000 21444 Enqueuing Expose request
04:45:23.388 00.000 25848 Worker thread wakes up
04:45:23.388 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.72) opts 0xd
04:45:23.388 00.000 25848 Handling offset move in thread for scope, endpoint = (0.78, -0.72)
04:45:23.388 00.000 25848 Moving (0.78, -0.72) raw xDistance=-0.84 yDistance=-0.37
04:45:23.388 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.84
04:45:23.388 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:23.388 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
04:45:23.388 00.000 25848 MoveAxis(E, 26, ABG)
04:45:23.388 00.000 25848 Guiding  Dir = 2, Dur = 26
04:45:23.408 00.020 25848 IsSlewing returns 0
04:45:23.408 00.000 25848 IsGuiding returns 0
04:45:23.476 00.068 25848 IsGuiding returns 1
04:45:23.477 00.001 25848 scope still moving after pulse duration time elapsed
04:45:23.530 00.053 25848 IsSlewing returns 0
04:45:23.530 00.000 25848 IsGuiding returns 0
04:45:23.530 00.000 25848 scope move finished after 26 + 96 ms
04:45:23.530 00.000 25848 Move returns status 0, amount 26
04:45:23.530 00.000 25848 MoveAxis(N, 0, ABG)
04:45:23.530 00.000 25848 Move returns status 0, amount 0
04:45:23.531 00.001 25848 move complete, result=0
04:45:23.531 00.000 25848 worker thread done servicing request
04:45:23.531 00.000 25848 Worker thread wakes up
04:45:23.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:23.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:23.531 00.000 21444 GuideStep: -0.8 px 26 ms EAST, -0.4 px 0 ms NORTH
04:45:26.385 02.854 25848 Exposure complete
04:45:26.467 00.082 25848 worker thread done servicing request
04:45:26.467 00.000 21444 OnExposeComplete: enter
04:45:26.467 00.000 21444 UpdateGuideState(): m_state=6
04:45:26.468 00.001 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1580
04:45:26.468 00.000 21444 Star::Find returns 1 (1), X=1245.48, Y=681.24, Mass=5102801, SNR=292.8, Peak=65504 HFD=7.5
04:45:26.468 00.000 21444 MultiStar: [#1 0.58,-1.22,1.04,U] [#2 0.54,-1.28,1.04,U] [#3 -0.16,-1.03,0.85,U] [#4 1.04,-1.03,0.63,U] [#5 1.16,-1.10,0.51,U] [#6 0.15,-1.04,0.59,U] [#7 0.52,-1.25,0.55,U] [#8 -0.31,-0.67,0.51,U] 
04:45:26.468 00.000 21444 single-star, 8 included, MultiStar: {0.47, -1.00}, one-star: {0.69, -0.41}
04:45:26.468 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.70)
04:45:26.468 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
04:45:26.468 00.000 21444 CameraToMount -- cameraX=0.69 cameraY=-0.41 hyp=0.80 cameraTheta=-0.54 mountX=-0.72 mountY=-0.12, mountTheta=-2.98
04:45:26.469 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.69, y=-0.41, opts=13)
04:45:26.469 00.000 21444 Enqueuing Move request for scope (0.69, -0.41)
04:45:26.469 00.000 25848 Worker thread wakes up
04:45:26.469 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.41) opts 0xd
04:45:26.469 00.000 25848 Handling offset move in thread for scope, endpoint = (0.69, -0.41)
04:45:26.469 00.000 25848 Moving (0.69, -0.41) raw xDistance=-0.72 yDistance=-0.12
04:45:26.469 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
04:45:26.469 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.72
04:45:26.469 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:26.469 00.000 21444 UpdateGuideState exits: m=5102801 SNR=292.8 Saturated
04:45:26.469 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:45:26.469 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:26.469 00.000 25848 MoveAxis(E, 23, ABG)
04:45:26.469 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:26.469 00.000 21444 Enqueuing Expose request
04:45:26.469 00.000 25848 Guiding  Dir = 2, Dur = 23
04:45:26.533 00.064 25848 IsSlewing returns 0
04:45:26.533 00.000 25848 IsGuiding returns 0
04:45:26.640 00.107 25848 IsGuiding returns 1
04:45:26.640 00.000 25848 scope still moving after pulse duration time elapsed
04:45:26.703 00.063 25848 IsSlewing returns 0
04:45:26.704 00.001 25848 IsGuiding returns 0
04:45:26.704 00.000 25848 scope move finished after 23 + 147 ms
04:45:26.704 00.000 25848 Move returns status 0, amount 23
04:45:26.704 00.000 25848 MoveAxis(N, 0, ABG)
04:45:26.704 00.000 25848 Move returns status 0, amount 0
04:45:26.704 00.000 25848 move complete, result=0
04:45:26.704 00.000 25848 worker thread done servicing request
04:45:26.704 00.000 25848 Worker thread wakes up
04:45:26.704 00.000 21444 GuideStep: -0.7 px 23 ms EAST, -0.1 px 0 ms NORTH
04:45:26.704 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:26.704 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:29.548 02.844 25848 Exposure complete
04:45:29.630 00.082 25848 worker thread done servicing request
04:45:29.630 00.000 21444 OnExposeComplete: enter
04:45:29.630 00.000 21444 UpdateGuideState(): m_state=6
04:45:29.630 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1581
04:45:29.630 00.000 21444 Star::Find returns 1 (1), X=1245.30, Y=681.96, Mass=5039743, SNR=174.4, Peak=65504 HFD=7.7
04:45:29.631 00.001 21444 MultiStar: [#1 0.38,0.48,1.47,U] [#2 0.33,-0.02,1.59,U] [#3 -0.12,0.22,1.39,U] [#4 0.64,-0.25,1.17,U] [#5 1.74,-0.01,0.93,U] [#6 0.25,0.19,1.10,U] [#7 0.83,-0.46,0.88,U] [#8 -0.62,0.20,0.77,U] 
04:45:29.631 00.000 21444 refined, 8 included, MultiStar: {0.42, 0.09}, one-star: {0.51, 0.31}
04:45:29.631 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
04:45:29.631 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.68 = 0.61)
04:45:29.631 00.000 21444 CameraToMount -- cameraX=0.42 cameraY=0.09 hyp=0.43 cameraTheta=0.22 mountX=-0.41 mountY=0.24, mountTheta=2.60
04:45:29.631 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.42, y=0.09, opts=13)
04:45:29.631 00.000 21444 Enqueuing Move request for scope (0.42, 0.09)
04:45:29.631 00.000 25848 Worker thread wakes up
04:45:29.632 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=68, FiltMax=65504, Gamma=0.560
04:45:29.632 00.000 21444 UpdateGuideState exits: m=5039743 SNR=174.4 Saturated
04:45:29.632 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:29.632 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:29.632 00.000 21444 Enqueuing Expose request
04:45:29.632 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.09) opts 0xd
04:45:29.632 00.000 25848 Handling offset move in thread for scope, endpoint = (0.42, 0.09)
04:45:29.632 00.000 25848 Moving (0.42, 0.09) raw xDistance=-0.41 yDistance=0.24
04:45:29.632 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
04:45:29.632 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:29.632 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:45:29.632 00.000 25848 MoveAxis(E, 0, ABG)
04:45:29.632 00.000 25848 Move returns status 0, amount 0
04:45:29.632 00.000 25848 MoveAxis(N, 0, ABG)
04:45:29.632 00.000 25848 Move returns status 0, amount 0
04:45:29.632 00.000 25848 move complete, result=0
04:45:29.632 00.000 25848 worker thread done servicing request
04:45:29.632 00.000 25848 Worker thread wakes up
04:45:29.632 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:29.632 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:29.632 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
04:45:32.482 02.850 25848 Exposure complete
04:45:32.570 00.088 25848 worker thread done servicing request
04:45:32.570 00.000 21444 OnExposeComplete: enter
04:45:32.570 00.000 21444 UpdateGuideState(): m_state=6
04:45:32.571 00.001 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1582
04:45:32.571 00.000 21444 Star::Find returns 1 (1), X=1246.70, Y=681.50, Mass=5241865, SNR=192.8, Peak=65504 HFD=7.5
04:45:32.571 00.000 21444 MultiStar: [#1 1.77,-0.28,1.66,U] [#2 2.10,-0.45,0.00,M1] [#3 1.05,0.06,1.39,U] [#4 2.71,-0.92,0.00,M1] [#5 2.97,-0.63,0.00,M1] [#6 1.92,-0.56,0.81,U] [#7 2.24,-1.05,0.00,M1] [#8 1.25,-0.22,0.57,U] 
04:45:32.571 00.000 21444 refined, 4 included, MultiStar: {1.58, -0.21}, one-star: {1.91, -0.15}
04:45:32.571 00.000 21444 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.05) = xAngle (-3.18 = 3.10)
04:45:32.571 00.000 21444 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.02 = 0.26)
04:45:32.571 00.000 21444 CameraToMount -- cameraX=1.58 cameraY=-0.21 hyp=1.59 cameraTheta=-0.13 mountX=-1.59 mountY=0.41, mountTheta=2.89
04:45:32.572 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.58, y=-0.21, opts=13)
04:45:32.572 00.000 21444 Enqueuing Move request for scope (1.58, -0.21)
04:45:32.572 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=116, FiltMax=65504, Gamma=0.560
04:45:32.572 00.000 25848 Worker thread wakes up
04:45:32.572 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.58, -0.21) opts 0xd
04:45:32.572 00.000 25848 Handling offset move in thread for scope, endpoint = (1.58, -0.21)
04:45:32.572 00.000 25848 Moving (1.58, -0.21) raw xDistance=-1.59 yDistance=0.41
04:45:32.572 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.59
04:45:32.573 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:32.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
04:45:32.573 00.000 25848 MoveAxis(E, 46, ABG)
04:45:32.573 00.000 25848 Guiding  Dir = 2, Dur = 46
04:45:32.573 00.000 21444 UpdateGuideState exits: m=5241865 SNR=192.8 Saturated
04:45:32.573 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:32.573 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:32.573 00.000 21444 Enqueuing Expose request
04:45:32.607 00.034 25848 IsSlewing returns 0
04:45:32.607 00.000 25848 IsGuiding returns 0
04:45:32.648 00.041 25848 PulseGuide returned control before completion, sleep 16
04:45:32.679 00.031 25848 IsGuiding returns 1
04:45:32.680 00.001 25848 scope still moving after pulse duration time elapsed
04:45:32.735 00.055 25848 IsSlewing returns 0
04:45:32.735 00.000 25848 IsGuiding returns 0
04:45:32.735 00.000 25848 scope move finished after 46 + 82 ms
04:45:32.736 00.001 25848 Move returns status 0, amount 46
04:45:32.736 00.000 25848 MoveAxis(N, 0, ABG)
04:45:32.736 00.000 25848 Move returns status 0, amount 0
04:45:32.736 00.000 25848 move complete, result=0
04:45:32.736 00.000 25848 worker thread done servicing request
04:45:32.736 00.000 25848 Worker thread wakes up
04:45:32.736 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:32.736 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:32.736 00.000 21444 GuideStep: -1.6 px 46 ms EAST, 0.4 px 0 ms NORTH
04:45:35.574 02.838 25848 Exposure complete
04:45:35.654 00.080 25848 worker thread done servicing request
04:45:35.654 00.000 21444 OnExposeComplete: enter
04:45:35.654 00.000 21444 UpdateGuideState(): m_state=6
04:45:35.654 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1583
04:45:35.654 00.000 21444 Star::Find returns 1 (1), X=1245.37, Y=681.44, Mass=5181656, SNR=179.5, Peak=65504 HFD=7.6
04:45:35.654 00.000 21444 MultiStar: [#1 0.50,-0.58,1.73,U] [#2 0.43,-0.64,1.38,U] [#3 0.06,-0.46,1.23,U] [#4 0.48,-0.37,1.28,U] [#5 1.35,-0.07,0.95,U] [#6 0.05,-0.18,0.92,U] [#7 0.58,-0.83,0.96,U] [#8 -0.17,-0.02,0.58,U] 
04:45:35.654 00.000 21444 refined, 8 included, MultiStar: {0.45, -0.42}, one-star: {0.58, -0.21}
04:45:35.654 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.49)
04:45:35.654 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
04:45:35.654 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-0.42 hyp=0.62 cameraTheta=-0.75 mountX=-0.49 mountY=-0.22, mountTheta=-2.73
04:45:35.655 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-0.42, opts=13)
04:45:35.655 00.000 21444 Enqueuing Move request for scope (0.45, -0.42)
04:45:35.655 00.000 25848 Worker thread wakes up
04:45:35.655 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.42) opts 0xd
04:45:35.655 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -0.42)
04:45:35.655 00.000 25848 Moving (0.45, -0.42) raw xDistance=-0.49 yDistance=-0.22
04:45:35.655 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
04:45:35.655 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:35.655 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:45:35.656 00.001 25848 MoveAxis(E, 0, ABG)
04:45:35.656 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=230, FiltMax=65504, Gamma=0.560
04:45:35.656 00.000 25848 Move returns status 0, amount 0
04:45:35.656 00.000 25848 MoveAxis(N, 0, ABG)
04:45:35.656 00.000 25848 Move returns status 0, amount 0
04:45:35.656 00.000 25848 move complete, result=0
04:45:35.656 00.000 21444 UpdateGuideState exits: m=5181656 SNR=179.5 Saturated
04:45:35.656 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:35.656 00.000 25848 worker thread done servicing request
04:45:35.656 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:35.656 00.000 21444 Enqueuing Expose request
04:45:35.656 00.000 25848 Worker thread wakes up
04:45:35.656 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
04:45:35.656 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:35.656 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:38.499 02.843 25848 Exposure complete
04:45:38.587 00.088 25848 worker thread done servicing request
04:45:38.587 00.000 21444 OnExposeComplete: enter
04:45:38.587 00.000 21444 UpdateGuideState(): m_state=6
04:45:38.587 00.000 21444 Star::Find(15, 1245, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1584
04:45:38.587 00.000 21444 Star::Find returns 1 (1), X=1246.55, Y=680.53, Mass=4740324, SNR=147.9, Peak=65504 HFD=7.5
04:45:38.587 00.000 21444 MultiStar: [#1 1.99,-0.86,0.00,M1] [#2 1.87,-1.29,0.00,M1] [#3 0.78,-1.07,1.26,U] [#4 2.02,-1.74,0.00,M1] [#5 2.92,-1.29,0.00,M1] [#6 1.69,-1.71,0.00,M1] [#7 2.17,-1.75,0.00,M1] [#8 1.24,-0.63,0.92,U] 
04:45:38.587 00.000 21444 refined, 2 included, MultiStar: {1.22, -0.96}, one-star: {1.76, -1.12}
04:45:38.587 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
04:45:38.588 00.001 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.28)
04:45:38.588 00.000 21444 CameraToMount -- cameraX=1.22 cameraY=-0.96 hyp=1.55 cameraTheta=-0.66 mountX=-1.30 mountY=-0.42, mountTheta=-2.83
04:45:38.589 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.22, y=-0.96, opts=13)
04:45:38.589 00.000 21444 Enqueuing Move request for scope (1.22, -0.96)
04:45:38.589 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=220, FiltMax=65504, Gamma=0.560
04:45:38.589 00.000 21444 UpdateGuideState exits: m=4740324 SNR=147.9 Saturated
04:45:38.589 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:38.589 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:38.589 00.000 21444 Enqueuing Expose request
04:45:38.589 00.000 25848 Worker thread wakes up
04:45:38.589 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.22, -0.96) opts 0xd
04:45:38.589 00.000 25848 Handling offset move in thread for scope, endpoint = (1.22, -0.96)
04:45:38.589 00.000 25848 Moving (1.22, -0.96) raw xDistance=-1.30 yDistance=-0.42
04:45:38.589 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.30
04:45:38.589 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:38.589 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
04:45:38.589 00.000 25848 MoveAxis(E, 38, ABG)
04:45:38.589 00.000 25848 Guiding  Dir = 2, Dur = 38
04:45:38.655 00.066 25848 IsSlewing returns 0
04:45:38.656 00.001 25848 IsGuiding returns 0
04:45:38.687 00.031 25848 PulseGuide returned control before completion, sleep 17
04:45:38.720 00.033 25848 IsGuiding returns 1
04:45:38.721 00.001 25848 scope still moving after pulse duration time elapsed
04:45:38.784 00.063 25848 IsSlewing returns 0
04:45:38.785 00.001 25848 IsGuiding returns 0
04:45:38.785 00.000 25848 scope move finished after 38 + 90 ms
04:45:38.785 00.000 25848 Move returns status 0, amount 38
04:45:38.785 00.000 25848 MoveAxis(N, 0, ABG)
04:45:38.785 00.000 25848 Move returns status 0, amount 0
04:45:38.785 00.000 25848 move complete, result=0
04:45:38.785 00.000 25848 worker thread done servicing request
04:45:38.785 00.000 25848 Worker thread wakes up
04:45:38.785 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:38.785 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:38.785 00.000 21444 GuideStep: -1.3 px 38 ms EAST, -0.4 px 0 ms NORTH
04:45:41.637 02.852 25848 Exposure complete
04:45:41.719 00.082 25848 worker thread done servicing request
04:45:41.719 00.000 21444 OnExposeComplete: enter
04:45:41.719 00.000 21444 UpdateGuideState(): m_state=6
04:45:41.719 00.000 21444 Star::Find(15, 1246, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1585
04:45:41.719 00.000 21444 Star::Find returns 1 (1), X=1247.14, Y=681.96, Mass=4930075, SNR=330.8, Peak=65504 HFD=7.4
04:45:41.720 00.001 21444 MultiStar: [#1 2.33,-0.46,0.00,M2] [#2 1.88,-0.97,0.00,M2] [#3 0.63,-0.72,0.62,U] [#4 2.02,-0.65,0.00,M2] [#5 2.91,-0.68,0.00,M2] [#6 1.50,-0.85,0.54,U] [#7 2.38,-0.86,0.00,M2] [#8 1.21,-0.25,0.30,U] 
04:45:41.720 00.000 21444 refined, 3 included, MultiStar: {1.59, -0.27}, one-star: {2.35, 0.31}
04:45:41.720 00.000 21444 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.05) = xAngle (-3.22 = 3.06)
04:45:41.720 00.000 21444 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.06 = 0.22)
04:45:41.720 00.000 21444 CameraToMount -- cameraX=1.59 cameraY=-0.27 hyp=1.61 cameraTheta=-0.17 mountX=-1.61 mountY=0.35, mountTheta=2.93
04:45:41.720 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.59, y=-0.27, opts=13)
04:45:41.721 00.001 21444 Enqueuing Move request for scope (1.59, -0.27)
04:45:41.721 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=154, FiltMax=65504, Gamma=0.560
04:45:41.721 00.000 21444 UpdateGuideState exits: m=4930075 SNR=330.8 Saturated
04:45:41.721 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:41.721 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:41.721 00.000 21444 Enqueuing Expose request
04:45:41.721 00.000 25848 Worker thread wakes up
04:45:41.721 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.59, -0.27) opts 0xd
04:45:41.721 00.000 25848 Handling offset move in thread for scope, endpoint = (1.59, -0.27)
04:45:41.721 00.000 25848 Moving (1.59, -0.27) raw xDistance=-1.61 yDistance=0.35
04:45:41.721 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.61
04:45:41.721 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:41.721 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
04:45:41.721 00.000 25848 MoveAxis(E, 49, ABG)
04:45:41.721 00.000 25848 Guiding  Dir = 2, Dur = 49
04:45:41.749 00.028 25848 IsSlewing returns 0
04:45:41.750 00.001 25848 IsGuiding returns 0
04:45:41.781 00.031 25848 PulseGuide returned control before completion, sleep 29
04:45:41.826 00.045 25848 IsGuiding returns 1
04:45:41.826 00.000 25848 scope still moving after pulse duration time elapsed
04:45:41.877 00.051 25848 IsSlewing returns 0
04:45:41.877 00.000 25848 IsGuiding returns 0
04:45:41.877 00.000 25848 scope move finished after 49 + 78 ms
04:45:41.877 00.000 25848 Move returns status 0, amount 49
04:45:41.877 00.000 25848 MoveAxis(N, 0, ABG)
04:45:41.877 00.000 25848 Move returns status 0, amount 0
04:45:41.877 00.000 25848 move complete, result=0
04:45:41.877 00.000 25848 worker thread done servicing request
04:45:41.877 00.000 25848 Worker thread wakes up
04:45:41.877 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:41.877 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:41.877 00.000 21444 GuideStep: -1.6 px 49 ms EAST, 0.4 px 0 ms NORTH
04:45:44.719 02.842 25848 Exposure complete
04:45:44.797 00.078 25848 worker thread done servicing request
04:45:44.797 00.000 21444 OnExposeComplete: enter
04:45:44.797 00.000 21444 UpdateGuideState(): m_state=6
04:45:44.798 00.001 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1586
04:45:44.798 00.000 21444 Star::Find returns 1 (1), X=1247.08, Y=681.49, Mass=4703267, SNR=135.0, Peak=65504 HFD=7.8
04:45:44.798 00.000 21444 MultiStar: [#1 2.28,-0.04,0.00,M3] [#2 2.18,-0.49,0.00,M3] [#3 0.94,-0.80,1.44,U] [#4 2.11,-0.84,0.00,M3] [#5 2.51,-0.16,0.00,M3] [#6 1.60,-0.70,1.08,U] [#7 2.17,-0.22,0.00,M3] [#8 1.11,-0.39,0.79,U] 
04:45:44.798 00.000 21444 refined, 3 included, MultiStar: {1.45, -0.55}, one-star: {2.29, -0.16}
04:45:44.798 00.000 21444 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.05) = xAngle (-3.41 = 2.87)
04:45:44.798 00.000 21444 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.26 = 0.03)
04:45:44.798 00.000 21444 CameraToMount -- cameraX=1.45 cameraY=-0.55 hyp=1.55 cameraTheta=-0.36 mountX=-1.49 mountY=0.04, mountTheta=3.11
04:45:44.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.45, y=-0.55, opts=13)
04:45:44.799 00.000 21444 Enqueuing Move request for scope (1.45, -0.55)
04:45:44.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=104, FiltMax=65504, Gamma=0.560
04:45:44.799 00.000 21444 UpdateGuideState exits: m=4703267 SNR=135.0 Saturated
04:45:44.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:44.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:44.799 00.000 21444 Enqueuing Expose request
04:45:44.799 00.000 25848 Worker thread wakes up
04:45:44.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.55) opts 0xd
04:45:44.799 00.000 25848 Handling offset move in thread for scope, endpoint = (1.45, -0.55)
04:45:44.799 00.000 25848 Moving (1.45, -0.55) raw xDistance=-1.49 yDistance=0.04
04:45:44.799 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.49
04:45:44.799 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:44.800 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:45:44.800 00.000 25848 MoveAxis(E, 47, ABG)
04:45:44.800 00.000 25848 Guiding  Dir = 2, Dur = 47
04:45:44.828 00.028 25848 IsSlewing returns 0
04:45:44.828 00.000 25848 IsGuiding returns 0
04:45:44.860 00.032 25848 PulseGuide returned control before completion, sleep 26
04:45:44.891 00.031 25848 IsGuiding returns 1
04:45:44.891 00.000 25848 scope still moving after pulse duration time elapsed
04:45:44.954 00.063 25848 IsSlewing returns 0
04:45:44.954 00.000 25848 IsGuiding returns 0
04:45:44.955 00.001 25848 scope move finished after 47 + 79 ms
04:45:44.955 00.000 25848 Move returns status 0, amount 47
04:45:44.955 00.000 25848 MoveAxis(N, 0, ABG)
04:45:44.955 00.000 25848 Move returns status 0, amount 0
04:45:44.955 00.000 25848 move complete, result=0
04:45:44.955 00.000 25848 worker thread done servicing request
04:45:44.955 00.000 25848 Worker thread wakes up
04:45:44.955 00.000 21444 GuideStep: -1.5 px 47 ms EAST, 0.0 px 0 ms NORTH
04:45:44.955 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:44.955 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:47.798 02.843 25848 Exposure complete
04:45:47.877 00.079 25848 worker thread done servicing request
04:45:47.877 00.000 21444 OnExposeComplete: enter
04:45:47.878 00.001 21444 UpdateGuideState(): m_state=6
04:45:47.878 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1587
04:45:47.878 00.000 21444 Star::Find returns 1 (1), X=1248.17, Y=681.63, Mass=5055215, SNR=196.0, Peak=65504 HFD=7.7
04:45:47.878 00.000 21444 MultiStar: [#1 2.99,-0.56,0.00,M4] [#2 3.03,-0.54,0.00,M4] [#3 1.95,-0.10,0.97,U] [#4 3.55,-0.68,0.00,M4] [#5 4.59,-0.83,0.00,M4] [#6 2.96,-0.61,0.00,M1] [#7 3.66,-0.94,0.00,M4] [#8 2.05,-0.25,0.55,U] 
04:45:47.878 00.000 21444 refined, 2 included, MultiStar: {2.54, -0.10}, one-star: {3.38, -0.02}
04:45:47.878 00.000 21444 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
04:45:47.878 00.000 21444 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
04:45:47.878 00.000 21444 CameraToMount -- cameraX=2.54 cameraY=-0.10 hyp=2.54 cameraTheta=-0.04 mountX=-2.54 mountY=0.87, mountTheta=2.81
04:45:47.879 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.54, y=-0.10, opts=13)
04:45:47.879 00.000 21444 Enqueuing Move request for scope (2.54, -0.10)
04:45:47.879 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=120, FiltMax=65504, Gamma=0.560
04:45:47.879 00.000 21444 UpdateGuideState exits: m=5055215 SNR=196.0 Saturated
04:45:47.879 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:47.879 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:47.879 00.000 21444 Enqueuing Expose request
04:45:47.879 00.000 25848 Worker thread wakes up
04:45:47.879 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.54, -0.10) opts 0xd
04:45:47.879 00.000 25848 Handling offset move in thread for scope, endpoint = (2.54, -0.10)
04:45:47.879 00.000 25848 Moving (2.54, -0.10) raw xDistance=-2.54 yDistance=0.87
04:45:47.879 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.54
04:45:47.879 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
04:45:47.879 00.000 25848 MoveAxis(E, 77, ABG)
04:45:47.879 00.000 25848 Guiding  Dir = 2, Dur = 77
04:45:47.905 00.026 25848 IsSlewing returns 0
04:45:47.905 00.000 25848 IsGuiding returns 0
04:45:47.946 00.041 25848 PulseGuide returned control before completion, sleep 47
04:45:48.002 00.056 25848 IsGuiding returns 1
04:45:48.003 00.001 25848 scope still moving after pulse duration time elapsed
04:45:48.062 00.059 25848 IsSlewing returns 0
04:45:48.062 00.000 25848 IsGuiding returns 0
04:45:48.062 00.000 25848 scope move finished after 77 + 80 ms
04:45:48.062 00.000 25848 Move returns status 0, amount 77
04:45:48.062 00.000 25848 MoveAxis(S, 24, ABG)
04:45:48.062 00.000 25848 Guiding  Dir = 1, Dur = 24
04:45:48.095 00.033 25848 IsSlewing returns 0
04:45:48.095 00.000 25848 IsGuiding returns 0
04:45:48.128 00.033 25848 IsGuiding returns 1
04:45:48.128 00.000 25848 scope still moving after pulse duration time elapsed
04:45:48.188 00.060 25848 IsSlewing returns 0
04:45:48.188 00.000 25848 IsGuiding returns 0
04:45:48.188 00.000 25848 scope move finished after 24 + 68 ms
04:45:48.188 00.000 25848 Move returns status 0, amount 24
04:45:48.188 00.000 25848 move complete, result=0
04:45:48.188 00.000 25848 worker thread done servicing request
04:45:48.189 00.001 25848 Worker thread wakes up
04:45:48.189 00.000 21444 GuideStep: -2.5 px 77 ms EAST, 0.9 px 24 ms SOUTH
04:45:48.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:48.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:51.034 02.845 25848 Exposure complete
04:45:51.121 00.087 25848 worker thread done servicing request
04:45:51.121 00.000 21444 OnExposeComplete: enter
04:45:51.121 00.000 21444 UpdateGuideState(): m_state=6
04:45:51.121 00.000 21444 Star::Find(15, 1248, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1588
04:45:51.121 00.000 21444 Star::Find returns 1 (1), X=1246.97, Y=681.28, Mass=4414302, SNR=178.4, Peak=65504 HFD=7.6
04:45:51.122 00.001 21444 MultiStar: [#1 2.10,-0.80,0.00,M5] [#2 1.91,-1.28,0.00,M5] [#3 0.83,-0.85,0.57,U] [#4 2.26,-1.26,0.00,M5] [#5 2.95,-1.03,0.00,M5] [#6 1.59,-1.51,0.00,M2] [#7 2.49,-1.60,0.00,M5] [#8 0.95,-1.17,0.41,U] 
04:45:51.122 00.000 21444 refined, 2 included, MultiStar: {1.54, -0.68}, one-star: {2.19, -0.37}
04:45:51.122 00.000 21444 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.05) = xAngle (-3.47 = 2.82)
04:45:51.122 00.000 21444 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.31 = -0.03)
04:45:51.122 00.000 21444 CameraToMount -- cameraX=1.54 cameraY=-0.68 hyp=1.68 cameraTheta=-0.41 mountX=-1.60 mountY=-0.04, mountTheta=-3.11
04:45:51.123 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.54, y=-0.68, opts=13)
04:45:51.123 00.000 21444 Enqueuing Move request for scope (1.54, -0.68)
04:45:51.123 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=92, FiltMax=65504, Gamma=0.560
04:45:51.123 00.000 25848 Worker thread wakes up
04:45:51.123 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.54, -0.68) opts 0xd
04:45:51.123 00.000 25848 Handling offset move in thread for scope, endpoint = (1.54, -0.68)
04:45:51.123 00.000 25848 Moving (1.54, -0.68) raw xDistance=-1.60 yDistance=-0.04
04:45:51.123 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.60
04:45:51.123 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:51.123 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:45:51.123 00.000 25848 MoveAxis(E, 52, ABG)
04:45:51.123 00.000 25848 Guiding  Dir = 2, Dur = 52
04:45:51.124 00.001 21444 UpdateGuideState exits: m=4414302 SNR=178.4 Saturated
04:45:51.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:51.124 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:51.124 00.000 21444 Enqueuing Expose request
04:45:51.216 00.092 25848 IsSlewing returns 0
04:45:51.217 00.001 25848 IsGuiding returns 0
04:45:51.248 00.031 25848 PulseGuide returned control before completion, sleep 31
04:45:51.283 00.035 25848 IsGuiding returns 1
04:45:51.284 00.001 25848 scope still moving after pulse duration time elapsed
04:45:51.345 00.061 25848 IsSlewing returns 0
04:45:51.345 00.000 25848 IsGuiding returns 0
04:45:51.345 00.000 25848 scope move finished after 52 + 76 ms
04:45:51.346 00.001 25848 Move returns status 0, amount 52
04:45:51.346 00.000 25848 MoveAxis(N, 0, ABG)
04:45:51.346 00.000 25848 Move returns status 0, amount 0
04:45:51.346 00.000 25848 move complete, result=0
04:45:51.346 00.000 25848 worker thread done servicing request
04:45:51.346 00.000 25848 Worker thread wakes up
04:45:51.346 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:51.346 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:51.346 00.000 21444 GuideStep: -1.6 px 52 ms EAST, -0.0 px 0 ms NORTH
04:45:54.195 02.849 25848 Exposure complete
04:45:54.282 00.087 25848 worker thread done servicing request
04:45:54.282 00.000 21444 OnExposeComplete: enter
04:45:54.282 00.000 21444 UpdateGuideState(): m_state=6
04:45:54.283 00.001 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1589
04:45:54.283 00.000 21444 Star::Find returns 1 (1), X=1247.37, Y=681.38, Mass=5101179, SNR=177.7, Peak=65504 HFD=7.5
04:45:54.283 00.000 21444 MultiStar: [#1 2.29,-0.85,0.00,M6] [#2 2.24,-0.97,0.00,M6] [#3 1.46,-0.55,1.33,U] [#4 3.04,-0.79,0.00,M6] [#5 3.28,-0.68,0.00,M6] [#6 2.40,-0.32,0.00,M3] [#7 2.72,-0.86,0.00,M6] [#8 1.65,-0.52,0.50,U] 
04:45:54.283 00.000 21444 refined, 2 included, MultiStar: {1.89, -0.45}, one-star: {2.58, -0.27}
04:45:54.283 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
04:45:54.283 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.16)
04:45:54.283 00.000 21444 CameraToMount -- cameraX=1.89 cameraY=-0.45 hyp=1.94 cameraTheta=-0.23 mountX=-1.92 mountY=0.30, mountTheta=2.99
04:45:54.284 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.89, y=-0.45, opts=13)
04:45:54.284 00.000 21444 Enqueuing Move request for scope (1.89, -0.45)
04:45:54.284 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
04:45:54.284 00.000 21444 UpdateGuideState exits: m=5101179 SNR=177.7 Saturated
04:45:54.284 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:54.284 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:54.284 00.000 21444 Enqueuing Expose request
04:45:54.285 00.001 25848 Worker thread wakes up
04:45:54.285 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.89, -0.45) opts 0xd
04:45:54.285 00.000 25848 Handling offset move in thread for scope, endpoint = (1.89, -0.45)
04:45:54.285 00.000 25848 Moving (1.89, -0.45) raw xDistance=-1.92 yDistance=0.30
04:45:54.285 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.29 from input -1.92
04:45:54.285 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:54.285 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:45:54.285 00.000 25848 MoveAxis(E, 59, ABG)
04:45:54.285 00.000 25848 Guiding  Dir = 2, Dur = 59
04:45:54.315 00.030 25848 IsSlewing returns 0
04:45:54.315 00.000 25848 IsGuiding returns 0
04:45:54.347 00.032 25848 PulseGuide returned control before completion, sleep 38
04:45:54.462 00.115 25848 IsGuiding returns 1
04:45:54.462 00.000 25848 scope still moving after pulse duration time elapsed
04:45:54.515 00.053 25848 IsSlewing returns 0
04:45:54.515 00.000 25848 IsGuiding returns 0
04:45:54.515 00.000 25848 scope move finished after 59 + 140 ms
04:45:54.515 00.000 25848 Move returns status 0, amount 59
04:45:54.515 00.000 25848 MoveAxis(N, 0, ABG)
04:45:54.515 00.000 25848 Move returns status 0, amount 0
04:45:54.515 00.000 25848 move complete, result=0
04:45:54.515 00.000 25848 worker thread done servicing request
04:45:54.515 00.000 25848 Worker thread wakes up
04:45:54.515 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:54.515 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:54.515 00.000 21444 GuideStep: -1.9 px 59 ms EAST, 0.3 px 0 ms NORTH
04:45:57.363 02.848 25848 Exposure complete
04:45:57.447 00.084 25848 worker thread done servicing request
04:45:57.447 00.000 21444 OnExposeComplete: enter
04:45:57.448 00.001 21444 UpdateGuideState(): m_state=6
04:45:57.448 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1590
04:45:57.448 00.000 21444 Star::Find returns 1 (1), X=1245.93, Y=682.07, Mass=4613110, SNR=210.6, Peak=65504 HFD=7.3
04:45:57.448 00.000 21444 MultiStar: [#1 1.20,0.04,0.99,U] [#2 1.07,-0.40,0.93,U] [#3 0.06,-0.64,0.78,U] [#4 1.21,-0.60,0.63,U] [#5 1.95,-0.12,0.84,U] [#6 0.57,-0.10,0.72,U] [#7 0.67,-1.16,0.46,U] [#8 0.30,-0.28,0.39,U] 
04:45:57.448 00.000 21444 refined, 8 included, MultiStar: {0.98, -0.24}, one-star: {1.14, 0.42}
04:45:57.448 00.000 21444 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.05) = xAngle (-3.29 = 2.99)
04:45:57.448 00.000 21444 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.15)
04:45:57.448 00.000 21444 CameraToMount -- cameraX=0.98 cameraY=-0.24 hyp=1.01 cameraTheta=-0.24 mountX=-0.99 mountY=0.15, mountTheta=2.99
04:45:57.449 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.98, y=-0.24, opts=13)
04:45:57.449 00.000 21444 Enqueuing Move request for scope (0.98, -0.24)
04:45:57.449 00.000 25848 Worker thread wakes up
04:45:57.449 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=182, FiltMax=65504, Gamma=0.560
04:45:57.449 00.000 21444 UpdateGuideState exits: m=4613110 SNR=210.6 Saturated
04:45:57.449 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:57.449 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:45:57.449 00.000 21444 Enqueuing Expose request
04:45:57.449 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.98, -0.24) opts 0xd
04:45:57.449 00.000 25848 Handling offset move in thread for scope, endpoint = (0.98, -0.24)
04:45:57.449 00.000 25848 Moving (0.98, -0.24) raw xDistance=-0.99 yDistance=0.15
04:45:57.449 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -0.99
04:45:57.449 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:57.449 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:45:57.449 00.000 25848 MoveAxis(E, 33, ABG)
04:45:57.449 00.000 25848 Guiding  Dir = 2, Dur = 33
04:45:57.470 00.021 25848 IsSlewing returns 0
04:45:57.470 00.000 25848 IsGuiding returns 0
04:45:57.501 00.031 25848 PulseGuide returned control before completion, sleep 13
04:45:57.520 00.019 25848 IsGuiding returns 1
04:45:57.520 00.000 25848 scope still moving after pulse duration time elapsed
04:45:57.580 00.060 25848 IsSlewing returns 0
04:45:57.580 00.000 25848 IsGuiding returns 0
04:45:57.580 00.000 25848 scope move finished after 33 + 77 ms
04:45:57.580 00.000 25848 Move returns status 0, amount 33
04:45:57.580 00.000 25848 MoveAxis(N, 0, ABG)
04:45:57.580 00.000 25848 Move returns status 0, amount 0
04:45:57.580 00.000 25848 move complete, result=0
04:45:57.580 00.000 25848 worker thread done servicing request
04:45:57.580 00.000 25848 Worker thread wakes up
04:45:57.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:45:57.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:45:57.581 00.001 21444 GuideStep: -1.0 px 33 ms EAST, 0.1 px 0 ms NORTH
04:46:00.426 02.845 25848 Exposure complete
04:46:00.506 00.080 25848 worker thread done servicing request
04:46:00.506 00.000 21444 OnExposeComplete: enter
04:46:00.506 00.000 21444 UpdateGuideState(): m_state=6
04:46:00.506 00.000 21444 Star::Find(15, 1245, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1591
04:46:00.506 00.000 21444 Star::Find returns 1 (1), X=1247.94, Y=681.47, Mass=4687287, SNR=132.2, Peak=65504 HFD=7.7
04:46:00.506 00.000 21444 MultiStar: [#1 2.40,-0.92,0.00,M6] [#2 2.30,-0.95,0.00,M6] [#3 1.64,-0.66,1.32,U] [#4 3.16,-0.77,0.00,M6] [#5 3.03,-0.79,0.00,M6] [#6 2.30,-0.65,0.00,M3] [#7 2.66,-0.86,0.00,M6] [#8 1.95,-0.40,1.07,U] 
04:46:00.506 00.000 21444 refined, 2 included, MultiStar: {2.18, -0.44}, one-star: {3.15, -0.18}
04:46:00.506 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.04)
04:46:00.506 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
04:46:00.506 00.000 21444 CameraToMount -- cameraX=2.18 cameraY=-0.44 hyp=2.23 cameraTheta=-0.20 mountX=-2.21 mountY=0.42, mountTheta=2.95
04:46:00.507 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.18, y=-0.44, opts=13)
04:46:00.507 00.000 21444 Enqueuing Move request for scope (2.18, -0.44)
04:46:00.507 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=28, FiltMax=65504, Gamma=0.560
04:46:00.507 00.000 21444 UpdateGuideState exits: m=4687287 SNR=132.2 Saturated
04:46:00.507 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:00.507 00.000 25848 Worker thread wakes up
04:46:00.508 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:00.508 00.000 21444 Enqueuing Expose request
04:46:00.508 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.18, -0.44) opts 0xd
04:46:00.508 00.000 25848 Handling offset move in thread for scope, endpoint = (2.18, -0.44)
04:46:00.508 00.000 25848 Moving (2.18, -0.44) raw xDistance=-2.21 yDistance=0.42
04:46:00.508 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.44 from input -2.21
04:46:00.508 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:00.508 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
04:46:00.508 00.000 25848 MoveAxis(E, 67, ABG)
04:46:00.508 00.000 25848 Guiding  Dir = 2, Dur = 67
04:46:00.545 00.037 25848 IsSlewing returns 0
04:46:00.546 00.001 25848 IsGuiding returns 0
04:46:00.577 00.031 25848 PulseGuide returned control before completion, sleep 46
04:46:00.642 00.065 25848 IsGuiding returns 1
04:46:00.642 00.000 25848 scope still moving after pulse duration time elapsed
04:46:00.702 00.060 25848 IsSlewing returns 0
04:46:00.702 00.000 25848 IsGuiding returns 0
04:46:00.702 00.000 25848 scope move finished after 67 + 88 ms
04:46:00.702 00.000 25848 Move returns status 0, amount 67
04:46:00.702 00.000 25848 MoveAxis(N, 0, ABG)
04:46:00.702 00.000 25848 Move returns status 0, amount 0
04:46:00.702 00.000 25848 move complete, result=0
04:46:00.702 00.000 25848 worker thread done servicing request
04:46:00.702 00.000 25848 Worker thread wakes up
04:46:00.702 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:00.702 00.000 21444 GuideStep: -2.2 px 67 ms EAST, 0.4 px 0 ms NORTH
04:46:00.702 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:03.547 02.845 25848 Exposure complete
04:46:03.634 00.087 25848 worker thread done servicing request
04:46:03.634 00.000 21444 OnExposeComplete: enter
04:46:03.634 00.000 21444 UpdateGuideState(): m_state=6
04:46:03.634 00.000 21444 Star::Find(15, 1247, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1592
04:46:03.634 00.000 21444 Star::Find returns 1 (1), X=1246.18, Y=681.47, Mass=4871248, SNR=169.1, Peak=65504 HFD=7.6
04:46:03.634 00.000 21444 MultiStar: [#1 1.28,-0.57,1.47,U] [#2 1.49,-0.63,1.41,U] [#3 0.68,-1.16,1.43,U] [#4 0.97,-1.07,0.87,U] [#5 1.63,-0.42,0.91,U] [#6 0.14,-0.63,0.75,U] [#7 0.87,-0.82,0.81,U] [#8 0.38,-0.37,0.65,U] 
04:46:03.634 00.000 21444 refined, 8 included, MultiStar: {1.05, -0.67}, one-star: {1.39, -0.18}
04:46:03.635 00.001 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.62 = 2.66)
04:46:03.635 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.18)
04:46:03.635 00.000 21444 CameraToMount -- cameraX=1.05 cameraY=-0.67 hyp=1.24 cameraTheta=-0.57 mountX=-1.10 mountY=-0.23, mountTheta=-2.94
04:46:03.636 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.05, y=-0.67, opts=13)
04:46:03.636 00.000 21444 Enqueuing Move request for scope (1.05, -0.67)
04:46:03.636 00.000 25848 Worker thread wakes up
04:46:03.636 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=94, FiltMax=65504, Gamma=0.560
04:46:03.636 00.000 21444 UpdateGuideState exits: m=4871248 SNR=169.1 Saturated
04:46:03.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:03.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:03.636 00.000 21444 Enqueuing Expose request
04:46:03.636 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.05, -0.67) opts 0xd
04:46:03.636 00.000 25848 Handling offset move in thread for scope, endpoint = (1.05, -0.67)
04:46:03.636 00.000 25848 Moving (1.05, -0.67) raw xDistance=-1.10 yDistance=-0.23
04:46:03.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.10
04:46:03.636 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:03.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:46:03.636 00.000 25848 MoveAxis(E, 37, ABG)
04:46:03.636 00.000 25848 Guiding  Dir = 2, Dur = 37
04:46:03.657 00.021 25848 IsSlewing returns 0
04:46:03.657 00.000 25848 IsGuiding returns 0
04:46:03.688 00.031 25848 PulseGuide returned control before completion, sleep 17
04:46:03.719 00.031 25848 IsGuiding returns 1
04:46:03.719 00.000 25848 scope still moving after pulse duration time elapsed
04:46:03.780 00.061 25848 IsSlewing returns 0
04:46:03.780 00.000 25848 IsGuiding returns 0
04:46:03.780 00.000 25848 scope move finished after 37 + 86 ms
04:46:03.780 00.000 25848 Move returns status 0, amount 37
04:46:03.780 00.000 25848 MoveAxis(N, 0, ABG)
04:46:03.780 00.000 25848 Move returns status 0, amount 0
04:46:03.780 00.000 25848 move complete, result=0
04:46:03.780 00.000 25848 worker thread done servicing request
04:46:03.780 00.000 25848 Worker thread wakes up
04:46:03.781 00.001 21444 GuideStep: -1.1 px 37 ms EAST, -0.2 px 0 ms NORTH
04:46:03.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:03.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:06.622 02.841 25848 Exposure complete
04:46:06.700 00.078 25848 worker thread done servicing request
04:46:06.700 00.000 21444 OnExposeComplete: enter
04:46:06.700 00.000 21444 UpdateGuideState(): m_state=6
04:46:06.700 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1593
04:46:06.700 00.000 21444 Star::Find returns 1 (1), X=1246.12, Y=680.35, Mass=4996838, SNR=232.1, Peak=65504 HFD=7.7
04:46:06.700 00.000 21444 MultiStar: [#1 1.44,-1.66,0.00,M6] [#2 1.29,-2.15,0.00,M6] [#3 0.40,-1.83,0.79,U] [#4 1.42,-1.77,0.00,M6] [#5 2.13,-2.03,0.00,M6] [#6 0.97,-1.82,0.67,U] [#7 1.40,-2.57,0.00,M6] [#8 0.24,-1.61,0.64,U] 
04:46:06.700 00.000 21444 refined, 3 included, MultiStar: {0.79, -1.61}, one-star: {1.33, -1.29}
04:46:06.700 00.000 21444 CameraToMount -- cameraTheta (-1.11) - m_xAngle (3.05) = xAngle (-4.17 = 2.12)
04:46:06.700 00.000 21444 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.01 = -0.73)
04:46:06.700 00.000 21444 CameraToMount -- cameraX=0.79 cameraY=-1.61 hyp=1.79 cameraTheta=-1.11 mountX=-0.93 mountY=-1.19, mountTheta=-2.24
04:46:06.701 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.79, y=-1.61, opts=13)
04:46:06.701 00.000 21444 Enqueuing Move request for scope (0.79, -1.61)
04:46:06.701 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=230, FiltMax=65504, Gamma=0.560
04:46:06.701 00.000 21444 UpdateGuideState exits: m=4996838 SNR=232.1 Saturated
04:46:06.701 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:06.701 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:06.701 00.000 21444 Enqueuing Expose request
04:46:06.701 00.000 25848 Worker thread wakes up
04:46:06.701 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.79, -1.61) opts 0xd
04:46:06.701 00.000 25848 Handling offset move in thread for scope, endpoint = (0.79, -1.61)
04:46:06.701 00.000 25848 Moving (0.79, -1.61) raw xDistance=-0.93 yDistance=-1.19
04:46:06.702 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.93
04:46:06.702 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:46:06.702 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.19
04:46:06.702 00.000 25848 MoveAxis(E, 30, ABG)
04:46:06.702 00.000 25848 Guiding  Dir = 2, Dur = 30
04:46:06.737 00.035 25848 IsSlewing returns 0
04:46:06.737 00.000 25848 IsGuiding returns 0
04:46:06.769 00.032 25848 IsGuiding returns 1
04:46:06.769 00.000 25848 scope still moving after pulse duration time elapsed
04:46:06.844 00.075 25848 IsSlewing returns 0
04:46:06.844 00.000 25848 IsGuiding returns 0
04:46:06.844 00.000 25848 scope move finished after 30 + 77 ms
04:46:06.844 00.000 25848 Move returns status 0, amount 30
04:46:06.844 00.000 25848 MoveAxis(N, 0, ABG)
04:46:06.844 00.000 25848 Move returns status 0, amount 0
04:46:06.844 00.000 25848 move complete, result=0
04:46:06.844 00.000 25848 worker thread done servicing request
04:46:06.844 00.000 25848 Worker thread wakes up
04:46:06.844 00.000 21444 GuideStep: -0.9 px 30 ms EAST, -1.2 px 0 ms NORTH
04:46:06.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:06.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:09.702 02.858 25848 Exposure complete
04:46:09.791 00.089 25848 worker thread done servicing request
04:46:09.791 00.000 21444 OnExposeComplete: enter
04:46:09.791 00.000 21444 UpdateGuideState(): m_state=6
04:46:09.791 00.000 21444 Star::Find(15, 1246, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1594
04:46:09.791 00.000 21444 Star::Find returns 1 (1), X=1246.12, Y=681.25, Mass=4870664, SNR=223.9, Peak=65504 HFD=7.6
04:46:09.791 00.000 21444 MultiStar: [#1 1.65,-0.85,1.16,U] [#2 1.74,-1.32,0.00,M7] [#3 0.83,-0.99,0.75,U] [#4 1.25,-1.41,0.56,U] [#5 1.77,-1.46,0.00,M7] [#6 0.47,-1.30,0.57,U] [#7 0.86,-1.53,0.65,U] [#8 0.61,-0.92,0.38,U] 
04:46:09.791 00.000 21444 single-star, 6 included, MultiStar: {1.11, -0.99}, one-star: {1.33, -0.40}
04:46:09.791 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.35 = 2.94)
04:46:09.791 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.19 = 0.09)
04:46:09.791 00.000 21444 CameraToMount -- cameraX=1.33 cameraY=-0.40 hyp=1.39 cameraTheta=-0.29 mountX=-1.36 mountY=0.13, mountTheta=3.05
04:46:09.792 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.33, y=-0.40, opts=13)
04:46:09.792 00.000 21444 Enqueuing Move request for scope (1.33, -0.40)
04:46:09.792 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=208, FiltMax=65504, Gamma=0.560
04:46:09.792 00.000 21444 UpdateGuideState exits: m=4870664 SNR=223.9 Saturated
04:46:09.792 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:09.792 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:09.792 00.000 21444 Enqueuing Expose request
04:46:09.792 00.000 25848 Worker thread wakes up
04:46:09.792 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.33, -0.40) opts 0xd
04:46:09.792 00.000 25848 Handling offset move in thread for scope, endpoint = (1.33, -0.40)
04:46:09.792 00.000 25848 Moving (1.33, -0.40) raw xDistance=-1.36 yDistance=0.13
04:46:09.792 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.36
04:46:09.792 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:09.792 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:46:09.792 00.000 25848 MoveAxis(E, 42, ABG)
04:46:09.792 00.000 25848 Guiding  Dir = 2, Dur = 42
04:46:09.813 00.021 25848 IsSlewing returns 0
04:46:09.813 00.000 25848 IsGuiding returns 0
04:46:09.845 00.032 25848 PulseGuide returned control before completion, sleep 21
04:46:09.875 00.030 25848 IsGuiding returns 1
04:46:09.875 00.000 25848 scope still moving after pulse duration time elapsed
04:46:09.936 00.061 25848 IsSlewing returns 0
04:46:09.936 00.000 25848 IsGuiding returns 0
04:46:09.936 00.000 25848 scope move finished after 42 + 81 ms
04:46:09.937 00.001 25848 Move returns status 0, amount 42
04:46:09.937 00.000 25848 MoveAxis(N, 0, ABG)
04:46:09.937 00.000 25848 Move returns status 0, amount 0
04:46:09.937 00.000 25848 move complete, result=0
04:46:09.937 00.000 25848 worker thread done servicing request
04:46:09.937 00.000 25848 Worker thread wakes up
04:46:09.937 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:09.937 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:09.937 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 0.1 px 0 ms NORTH
04:46:12.783 02.846 25848 Exposure complete
04:46:12.871 00.088 25848 worker thread done servicing request
04:46:12.871 00.000 21444 OnExposeComplete: enter
04:46:12.871 00.000 21444 UpdateGuideState(): m_state=6
04:46:12.871 00.000 21444 Star::Find(15, 1246, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1595
04:46:12.872 00.001 21444 Star::Find returns 1 (1), X=1246.37, Y=680.58, Mass=5206707, SNR=200.9, Peak=65504 HFD=7.7
04:46:12.872 00.000 21444 MultiStar: [#1 1.71,-0.86,1.17,U] [#2 1.38,-1.10,1.23,U] [#3 0.16,-1.00,1.08,U] [#4 1.85,-1.40,0.00,M6] [#5 2.49,-1.27,0.00,M8] [#6 1.50,-1.03,0.89,U] [#7 1.41,-1.74,0.00,M6] [#8 0.32,-1.23,0.57,U] 
04:46:12.872 00.000 21444 refined, 5 included, MultiStar: {1.17, -1.03}, one-star: {1.58, -1.07}
04:46:12.872 00.000 21444 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.05) = xAngle (-3.77 = 2.51)
04:46:12.872 00.000 21444 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.62 = -0.33)
04:46:12.872 00.000 21444 CameraToMount -- cameraX=1.17 cameraY=-1.03 hyp=1.56 cameraTheta=-0.72 mountX=-1.26 mountY=-0.51, mountTheta=-2.76
04:46:12.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.17, y=-1.03, opts=13)
04:46:12.873 00.000 21444 Enqueuing Move request for scope (1.17, -1.03)
04:46:12.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=16, FiltMax=65504, Gamma=0.560
04:46:12.873 00.000 21444 UpdateGuideState exits: m=5206707 SNR=200.9 Saturated
04:46:12.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:12.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:12.873 00.000 21444 Enqueuing Expose request
04:46:12.873 00.000 25848 Worker thread wakes up
04:46:12.874 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (1.17, -1.03) opts 0xd
04:46:12.874 00.000 25848 Handling offset move in thread for scope, endpoint = (1.17, -1.03)
04:46:12.874 00.000 25848 Moving (1.17, -1.03) raw xDistance=-1.26 yDistance=-0.51
04:46:12.874 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.26
04:46:12.874 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:12.874 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
04:46:12.874 00.000 25848 MoveAxis(E, 40, ABG)
04:46:12.874 00.000 25848 Guiding  Dir = 2, Dur = 40
04:46:12.904 00.030 25848 IsSlewing returns 0
04:46:12.905 00.001 25848 IsGuiding returns 0
04:46:12.936 00.031 25848 PulseGuide returned control before completion, sleep 19
04:46:12.969 00.033 25848 IsGuiding returns 1
04:46:12.969 00.000 25848 scope still moving after pulse duration time elapsed
04:46:13.031 00.062 25848 IsSlewing returns 0
04:46:13.031 00.000 25848 IsGuiding returns 0
04:46:13.031 00.000 25848 scope move finished after 40 + 85 ms
04:46:13.031 00.000 25848 Move returns status 0, amount 40
04:46:13.031 00.000 25848 MoveAxis(N, 0, ABG)
04:46:13.031 00.000 25848 Move returns status 0, amount 0
04:46:13.031 00.000 25848 move complete, result=0
04:46:13.031 00.000 25848 worker thread done servicing request
04:46:13.031 00.000 25848 Worker thread wakes up
04:46:13.031 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:13.032 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:13.032 00.000 21444 GuideStep: -1.3 px 40 ms EAST, -0.5 px 0 ms NORTH
04:46:15.876 02.844 25848 Exposure complete
04:46:15.955 00.079 25848 worker thread done servicing request
04:46:15.955 00.000 21444 OnExposeComplete: enter
04:46:15.955 00.000 21444 UpdateGuideState(): m_state=6
04:46:15.956 00.001 21444 Star::Find(15, 1246, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1596
04:46:15.956 00.000 21444 Star::Find returns 1 (1), X=1245.70, Y=680.49, Mass=5245002, SNR=231.7, Peak=65504 HFD=7.5
04:46:15.956 00.000 21444 MultiStar: [#1 0.74,-1.36,1.35,U] [#2 0.58,-1.87,1.46,U] [#3 -0.48,-1.46,0.97,U] [#4 0.91,-1.56,0.80,U] [#5 1.67,-1.28,0.70,U] [#6 0.24,-1.16,0.75,U] [#7 0.66,-1.39,0.70,U] [#8 0.13,-1.29,0.55,U] 
04:46:15.956 00.000 21444 single-star, 8 included, MultiStar: {0.59, -1.43}, one-star: {0.91, -1.16}
04:46:15.956 00.000 21444 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.05) = xAngle (-3.96 = 2.33)
04:46:15.956 00.000 21444 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.80 = -0.52)
04:46:15.956 00.000 21444 CameraToMount -- cameraX=0.91 cameraY=-1.16 hyp=1.47 cameraTheta=-0.90 mountX=-1.01 mountY=-0.73, mountTheta=-2.52
04:46:15.957 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.91, y=-1.16, opts=13)
04:46:15.957 00.000 21444 Enqueuing Move request for scope (0.91, -1.16)
04:46:15.957 00.000 25848 Worker thread wakes up
04:46:15.957 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.91, -1.16) opts 0xd
04:46:15.957 00.000 25848 Handling offset move in thread for scope, endpoint = (0.91, -1.16)
04:46:15.957 00.000 25848 Moving (0.91, -1.16) raw xDistance=-1.01 yDistance=-0.73
04:46:15.957 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.01
04:46:15.957 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:46:15.957 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.73
04:46:15.957 00.000 25848 MoveAxis(E, 32, ABG)
04:46:15.957 00.000 25848 Guiding  Dir = 2, Dur = 32
04:46:15.957 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=196, FiltMax=65504, Gamma=0.560
04:46:15.957 00.000 21444 UpdateGuideState exits: m=5245002 SNR=231.7 Saturated
04:46:15.957 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:15.957 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:15.957 00.000 21444 Enqueuing Expose request
04:46:15.988 00.031 25848 IsSlewing returns 0
04:46:15.988 00.000 25848 IsGuiding returns 0
04:46:16.018 00.030 25848 PulseGuide returned control before completion, sleep 12
04:46:16.032 00.014 25848 IsGuiding returns 1
04:46:16.032 00.000 25848 scope still moving after pulse duration time elapsed
04:46:16.092 00.060 25848 IsSlewing returns 0
04:46:16.092 00.000 25848 IsGuiding returns 0
04:46:16.092 00.000 25848 scope move finished after 32 + 72 ms
04:46:16.092 00.000 25848 Move returns status 0, amount 32
04:46:16.092 00.000 25848 MoveAxis(N, 0, ABG)
04:46:16.092 00.000 25848 Move returns status 0, amount 0
04:46:16.092 00.000 25848 move complete, result=0
04:46:16.092 00.000 25848 worker thread done servicing request
04:46:16.093 00.001 25848 Worker thread wakes up
04:46:16.093 00.000 21444 GuideStep: -1.0 px 32 ms EAST, -0.7 px 0 ms NORTH
04:46:16.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:16.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:18.947 02.854 25848 Exposure complete
04:46:19.023 00.076 25848 worker thread done servicing request
04:46:19.023 00.000 21444 OnExposeComplete: enter
04:46:19.023 00.000 21444 UpdateGuideState(): m_state=6
04:46:19.023 00.000 21444 Star::Find(15, 1245, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1597
04:46:19.023 00.000 21444 Star::Find returns 1 (1), X=1246.31, Y=679.49, Mass=5327276, SNR=209.7, Peak=65504 HFD=7.8
04:46:19.024 00.001 21444 MultiStar: [#1 1.49,-2.13,0.00,M4] [#2 1.81,-1.72,0.00,M6] [#3 0.23,-2.10,0.00,M1] [#4 1.59,-2.99,0.00,M6] [#5 1.96,-2.57,0.00,M8] [#6 0.99,-2.55,0.00,M1] [#7 1.32,-3.24,0.00,M6] [#8 0.30,-2.32,0.00,M1] 
04:46:19.024 00.000 21444 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.05) = xAngle (-4.01 = 2.27)
04:46:19.024 00.000 21444 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.85 = -0.57)
04:46:19.024 00.000 21444 CameraToMount -- cameraX=1.52 cameraY=-2.16 hyp=2.64 cameraTheta=-0.96 mountX=-1.71 mountY=-1.42, mountTheta=-2.45
04:46:19.024 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.52, y=-2.16, opts=13)
04:46:19.024 00.000 21444 Enqueuing Move request for scope (1.52, -2.16)
04:46:19.024 00.000 25848 Worker thread wakes up
04:46:19.025 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=66, FiltMax=65504, Gamma=0.560
04:46:19.025 00.000 21444 UpdateGuideState exits: m=5327276 SNR=209.7 Saturated
04:46:19.025 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:19.025 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:19.025 00.000 21444 Enqueuing Expose request
04:46:19.025 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.52, -2.16) opts 0xd
04:46:19.025 00.000 25848 Handling offset move in thread for scope, endpoint = (1.52, -2.16)
04:46:19.025 00.000 25848 Moving (1.52, -2.16) raw xDistance=-1.71 yDistance=-1.42
04:46:19.025 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.13 from input -1.71
04:46:19.025 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=0.41 newest=-2.66
04:46:19.025 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
04:46:19.025 00.000 25848 MoveAxis(E, 52, ABG)
04:46:19.025 00.000 25848 Guiding  Dir = 2, Dur = 52
04:46:19.045 00.020 25848 IsSlewing returns 0
04:46:19.046 00.001 25848 IsGuiding returns 0
04:46:19.087 00.041 25848 PulseGuide returned control before completion, sleep 22
04:46:19.119 00.032 25848 IsGuiding returns 1
04:46:19.119 00.000 25848 scope still moving after pulse duration time elapsed
04:46:19.170 00.051 25848 IsSlewing returns 0
04:46:19.170 00.000 25848 IsGuiding returns 0
04:46:19.170 00.000 25848 scope move finished after 52 + 72 ms
04:46:19.170 00.000 25848 Move returns status 0, amount 52
04:46:19.170 00.000 25848 BLC: Oldest BLC event removed
04:46:19.170 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 323 applied
04:46:19.170 00.000 25848 MoveAxis(N, 362, ABG)
04:46:19.170 00.000 25848 Guiding  Dir = 0, Dur = 362
04:46:19.202 00.032 25848 IsSlewing returns 0
04:46:19.203 00.001 25848 IsGuiding returns 0
04:46:19.234 00.031 25848 PulseGuide returned control before completion, sleep 342
04:46:19.591 00.357 25848 IsGuiding returns 1
04:46:19.591 00.000 25848 scope still moving after pulse duration time elapsed
04:46:19.658 00.067 25848 IsSlewing returns 0
04:46:19.659 00.001 25848 IsGuiding returns 0
04:46:19.659 00.000 25848 scope move finished after 362 + 94 ms
04:46:19.659 00.000 25848 Move returns status 0, amount 362
04:46:19.659 00.000 25848 move complete, result=0
04:46:19.659 00.000 25848 worker thread done servicing request
04:46:19.659 00.000 25848 Worker thread wakes up
04:46:19.659 00.000 21444 GuideStep: -1.7 px 52 ms EAST, -1.4 px 362 ms NORTH
04:46:19.659 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:19.659 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:22.509 02.850 25848 Exposure complete
04:46:22.597 00.088 25848 worker thread done servicing request
04:46:22.597 00.000 21444 OnExposeComplete: enter
04:46:22.597 00.000 21444 UpdateGuideState(): m_state=6
04:46:22.597 00.000 21444 Star::Find(15, 1246, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1598
04:46:22.597 00.000 21444 Star::Find returns 1 (1), X=1243.21, Y=680.51, Mass=5305745, SNR=216.3, Peak=65504 HFD=7.7
04:46:22.597 00.000 21444 MultiStar: [#1 -1.99,-1.62,0.00,M5] [#2 -1.70,-1.31,0.00,M7] [#3 -2.20,-1.62,0.00,M2] [#4 -1.54,-1.63,0.00,M7] [#5 -0.87,-1.34,0.61,U] [#6 -1.85,-1.09,0.00,M2] [#7 -1.24,-1.78,0.00,M7] [#8 -2.68,-1.59,0.00,M2] 
04:46:22.597 00.000 21444 refined, 1 included, MultiStar: {-1.31, -1.22}, one-star: {-1.58, -1.14}
04:46:22.597 00.000 21444 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.05) = xAngle (-5.44 = 0.84)
04:46:22.597 00.000 21444 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.29 = -2.00)
04:46:22.598 00.001 21444 CameraToMount -- cameraX=-1.31 cameraY=-1.22 hyp=1.79 cameraTheta=-2.39 mountX=1.20 mountY=-1.62, mountTheta=-0.94
04:46:22.598 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.31, y=-1.22, opts=13)
04:46:22.598 00.000 21444 Enqueuing Move request for scope (-1.31, -1.22)
04:46:22.599 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=104, FiltMax=65504, Gamma=0.560
04:46:22.599 00.000 21444 UpdateGuideState exits: m=5305745 SNR=216.3 Saturated
04:46:22.599 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:22.599 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:22.599 00.000 21444 Enqueuing Expose request
04:46:22.599 00.000 25848 Worker thread wakes up
04:46:22.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -1.22) opts 0xd
04:46:22.599 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.31, -1.22)
04:46:22.599 00.000 25848 Moving (-1.31, -1.22) raw xDistance=1.20 yDistance=-1.62
04:46:22.599 00.000 25848 BLC: History state: CurrMiss=1.62, AvgInitMiss=0.97, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.423547, 1:1.621662
04:46:22.599 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:46:22.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.20
04:46:22.599 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.62 from input -1.62
04:46:22.599 00.000 25848 MoveAxis(W, 31, ABG)
04:46:22.599 00.000 25848 Guiding  Dir = 3, Dur = 31
04:46:22.623 00.024 25848 IsSlewing returns 0
04:46:22.624 00.001 25848 IsGuiding returns 0
04:46:22.655 00.031 25848 IsGuiding returns 1
04:46:22.655 00.000 25848 scope still moving after pulse duration time elapsed
04:46:22.702 00.047 25848 IsSlewing returns 0
04:46:22.702 00.000 25848 IsGuiding returns 0
04:46:22.702 00.000 25848 scope move finished after 31 + 47 ms
04:46:22.702 00.000 25848 Move returns status 0, amount 31
04:46:22.702 00.000 25848 MoveAxis(N, 44, ABG)
04:46:22.702 00.000 25848 Guiding  Dir = 0, Dur = 44
04:46:22.734 00.032 25848 IsSlewing returns 0
04:46:22.734 00.000 25848 IsGuiding returns 0
04:46:22.765 00.031 25848 PulseGuide returned control before completion, sleep 23
04:46:22.792 00.027 25848 IsGuiding returns 1
04:46:22.792 00.000 25848 scope still moving after pulse duration time elapsed
04:46:22.845 00.053 25848 IsSlewing returns 0
04:46:22.845 00.000 25848 IsGuiding returns 0
04:46:22.845 00.000 25848 scope move finished after 44 + 67 ms
04:46:22.845 00.000 25848 Move returns status 0, amount 44
04:46:22.845 00.000 25848 move complete, result=0
04:46:22.845 00.000 25848 worker thread done servicing request
04:46:22.845 00.000 25848 Worker thread wakes up
04:46:22.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:22.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:22.846 00.001 21444 GuideStep: 1.2 px 31 ms WEST, -1.6 px 44 ms NORTH
04:46:25.697 02.851 25848 Exposure complete
04:46:25.786 00.089 25848 worker thread done servicing request
04:46:25.786 00.000 21444 OnExposeComplete: enter
04:46:25.786 00.000 21444 UpdateGuideState(): m_state=6
04:46:25.786 00.000 21444 Star::Find(15, 1243, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1599
04:46:25.786 00.000 21444 Star::Find returns 1 (1), X=1243.83, Y=681.67, Mass=4849050, SNR=154.4, Peak=65504 HFD=7.6
04:46:25.786 00.000 21444 MultiStar: [#1 -1.27,-0.24,1.52,U] [#2 -1.46,-0.64,2.03,U] [#3 -2.73,-0.57,0.00,M3] [#4 -0.82,-0.27,1.23,U] [#5 -0.48,-0.04,1.05,U] [#6 -1.59,-0.11,0.94,U] [#7 -1.00,-0.21,1.13,U] [#8 -2.00,-0.24,0.62,U] 
04:46:25.787 00.001 21444 single-star, 7 included, MultiStar: {-1.18, -0.26}, one-star: {-0.96, 0.02}
04:46:25.787 00.000 21444 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.05) = xAngle (0.07 = 0.07)
04:46:25.787 00.000 21444 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.77 = -2.77)
04:46:25.787 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=0.02 hyp=0.96 cameraTheta=3.12 mountX=0.96 mountY=-0.35, mountTheta=-0.35
04:46:25.788 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=0.02, opts=13)
04:46:25.788 00.000 21444 Enqueuing Move request for scope (-0.96, 0.02)
04:46:25.788 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=118, FiltMax=65504, Gamma=0.560
04:46:25.788 00.000 21444 UpdateGuideState exits: m=4849050 SNR=154.4 Saturated
04:46:25.788 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:25.788 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:25.788 00.000 21444 Enqueuing Expose request
04:46:25.788 00.000 25848 Worker thread wakes up
04:46:25.788 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 0.02) opts 0xd
04:46:25.788 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, 0.02)
04:46:25.788 00.000 25848 Moving (-0.96, 0.02) raw xDistance=0.96 yDistance=-0.35
04:46:25.788 00.000 25848 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.97, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.423547, 1:1.621662, 2:0.347112
04:46:25.788 00.000 25848 BLC: No correction, Miss < min_move
04:46:25.788 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.96
04:46:25.788 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:25.788 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
04:46:25.788 00.000 25848 MoveAxis(W, 30, ABG)
04:46:25.788 00.000 25848 Guiding  Dir = 3, Dur = 30
04:46:25.814 00.026 25848 IsSlewing returns 0
04:46:25.814 00.000 25848 IsGuiding returns 0
04:46:25.847 00.033 25848 IsGuiding returns 1
04:46:25.847 00.000 25848 scope still moving after pulse duration time elapsed
04:46:25.889 00.042 25848 IsSlewing returns 0
04:46:25.889 00.000 25848 IsGuiding returns 0
04:46:25.889 00.000 25848 scope move finished after 30 + 45 ms
04:46:25.889 00.000 25848 Move returns status 0, amount 30
04:46:25.889 00.000 25848 MoveAxis(N, 0, ABG)
04:46:25.889 00.000 25848 Move returns status 0, amount 0
04:46:25.889 00.000 25848 move complete, result=0
04:46:25.890 00.001 25848 worker thread done servicing request
04:46:25.890 00.000 25848 Worker thread wakes up
04:46:25.890 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:25.890 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:25.890 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -0.3 px 0 ms NORTH
04:46:28.737 02.847 25848 Exposure complete
04:46:28.824 00.087 25848 worker thread done servicing request
04:46:28.825 00.001 21444 OnExposeComplete: enter
04:46:28.825 00.000 21444 UpdateGuideState(): m_state=6
04:46:28.825 00.000 21444 Star::Find(15, 1243, 681, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1600
04:46:28.825 00.000 21444 Star::Find returns 1 (1), X=1244.08, Y=680.24, Mass=4886294, SNR=189.6, Peak=65504 HFD=7.7
04:46:28.825 00.000 21444 MultiStar: [#1 -0.82,-1.68,1.29,U] [#2 -0.95,-2.09,0.00,M7] [#3 -2.06,-2.51,0.00,M4] [#4 -0.47,-1.75,0.96,U] [#5 -0.21,-1.50,0.74,U] [#6 -1.07,-1.81,0.00,M2] [#7 -0.39,-1.98,0.67,U] [#8 -1.59,-1.89,0.00,M2] 
04:46:28.825 00.000 21444 single-star, 4 included, MultiStar: {-0.57, -1.65}, one-star: {-0.71, -1.41}
04:46:28.825 00.000 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.09 = 1.19)
04:46:28.825 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.93 = -1.65)
04:46:28.826 00.001 21444 CameraToMount -- cameraX=-0.71 cameraY=-1.41 hyp=1.58 cameraTheta=-2.04 mountX=0.58 mountY=-1.58, mountTheta=-1.22
04:46:28.826 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-1.41, opts=13)
04:46:28.827 00.001 21444 Enqueuing Move request for scope (-0.71, -1.41)
04:46:28.827 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=80, FiltMax=65504, Gamma=0.560
04:46:28.827 00.000 21444 UpdateGuideState exits: m=4886294 SNR=189.6 Saturated
04:46:28.827 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:28.827 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:28.827 00.000 21444 Enqueuing Expose request
04:46:28.827 00.000 25848 Worker thread wakes up
04:46:28.827 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -1.41) opts 0xd
04:46:28.827 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -1.41)
04:46:28.827 00.000 25848 Moving (-0.71, -1.41) raw xDistance=0.58 yDistance=-1.58
04:46:28.827 00.000 25848 BLC: window closed
04:46:28.827 00.000 25848 BLC: History state: CurrMiss=1.58, AvgInitMiss=0.97, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.423547, 1:1.621662, 2:0.347112
04:46:28.827 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:46:28.827 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.58
04:46:28.827 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.58 from input -1.58
04:46:28.827 00.000 25848 MoveAxis(W, 19, ABG)
04:46:28.827 00.000 25848 Guiding  Dir = 3, Dur = 19
04:46:28.880 00.053 25848 IsSlewing returns 0
04:46:28.880 00.000 25848 IsGuiding returns 0
04:46:28.912 00.032 25848 IsGuiding returns 1
04:46:28.912 00.000 25848 scope still moving after pulse duration time elapsed
04:46:28.968 00.056 25848 IsSlewing returns 0
04:46:28.968 00.000 25848 IsGuiding returns 0
04:46:28.968 00.000 25848 scope move finished after 19 + 68 ms
04:46:28.968 00.000 25848 Move returns status 0, amount 19
04:46:28.968 00.000 25848 MoveAxis(N, 43, ABG)
04:46:28.968 00.000 25848 Guiding  Dir = 0, Dur = 43
04:46:29.001 00.033 25848 IsSlewing returns 0
04:46:29.001 00.000 25848 IsGuiding returns 0
04:46:29.032 00.031 25848 PulseGuide returned control before completion, sleep 22
04:46:29.070 00.038 25848 IsGuiding returns 1
04:46:29.070 00.000 25848 scope still moving after pulse duration time elapsed
04:46:29.125 00.055 25848 IsSlewing returns 0
04:46:29.125 00.000 25848 IsGuiding returns 0
04:46:29.125 00.000 25848 scope move finished after 43 + 81 ms
04:46:29.125 00.000 25848 Move returns status 0, amount 43
04:46:29.125 00.000 25848 move complete, result=0
04:46:29.125 00.000 25848 worker thread done servicing request
04:46:29.125 00.000 25848 Worker thread wakes up
04:46:29.126 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:29.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:29.126 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -1.6 px 43 ms NORTH
04:46:31.978 02.852 25848 Exposure complete
04:46:32.056 00.078 25848 worker thread done servicing request
04:46:32.056 00.000 21444 OnExposeComplete: enter
04:46:32.056 00.000 21444 UpdateGuideState(): m_state=6
04:46:32.056 00.000 21444 Star::Find(15, 1244, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1601
04:46:32.056 00.000 21444 Star::Find returns 1 (1), X=1244.14, Y=682.39, Mass=5021983, SNR=211.9, Peak=65504 HFD=7.7
04:46:32.057 00.001 21444 MultiStar: [#1 -0.93,0.60,1.25,U] [#2 -0.66,0.58,1.10,U] [#3 -1.33,0.33,0.82,U] [#4 -0.83,0.23,0.81,U] [#5 0.29,0.81,0.92,U] [#6 -1.26,0.46,0.82,U] [#7 -0.63,0.50,0.68,U] [#8 -1.77,0.36,0.40,U] 
04:46:32.057 00.000 21444 refined, 8 included, MultiStar: {-0.80, 0.54}, one-star: {-0.65, 0.74}
04:46:32.057 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
04:46:32.057 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.94)
04:46:32.057 00.000 21444 CameraToMount -- cameraX=-0.80 cameraY=0.54 hyp=0.96 cameraTheta=2.55 mountX=0.84 mountY=0.20, mountTheta=0.23
04:46:32.058 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.80, y=0.54, opts=13)
04:46:32.058 00.000 21444 Enqueuing Move request for scope (-0.80, 0.54)
04:46:32.058 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=158, FiltMax=65504, Gamma=0.560
04:46:32.058 00.000 21444 UpdateGuideState exits: m=5021983 SNR=211.9 Saturated
04:46:32.058 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:32.058 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:32.058 00.000 21444 Enqueuing Expose request
04:46:32.058 00.000 25848 Worker thread wakes up
04:46:32.058 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.54) opts 0xd
04:46:32.058 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.80, 0.54)
04:46:32.058 00.000 25848 Moving (-0.80, 0.54) raw xDistance=0.84 yDistance=0.20
04:46:32.058 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.84
04:46:32.058 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:32.058 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:46:32.058 00.000 25848 MoveAxis(W, 26, ABG)
04:46:32.058 00.000 25848 Guiding  Dir = 3, Dur = 26
04:46:32.078 00.020 25848 IsSlewing returns 0
04:46:32.079 00.001 25848 IsGuiding returns 0
04:46:32.110 00.031 25848 IsGuiding returns 1
04:46:32.110 00.000 25848 scope still moving after pulse duration time elapsed
04:46:32.159 00.049 25848 IsSlewing returns 0
04:46:32.159 00.000 25848 IsGuiding returns 0
04:46:32.159 00.000 25848 scope move finished after 26 + 53 ms
04:46:32.159 00.000 25848 Move returns status 0, amount 26
04:46:32.159 00.000 25848 MoveAxis(N, 0, ABG)
04:46:32.159 00.000 25848 Move returns status 0, amount 0
04:46:32.159 00.000 25848 move complete, result=0
04:46:32.159 00.000 25848 worker thread done servicing request
04:46:32.159 00.000 25848 Worker thread wakes up
04:46:32.159 00.000 21444 GuideStep: 0.8 px 26 ms WEST, 0.2 px 0 ms NORTH
04:46:32.159 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:32.159 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1230,667,31,31)
04:46:33.679 01.520 21444 evsrv: cli 0107E9C0 connect
04:46:33.680 00.001 21444 case statement mapped state 6 to 3
04:46:33.680 00.000 21444 case statement mapped state 6 to 3
04:46:33.681 00.001 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"6b0f7c4d-4093-4d05-8f48-d0ea481341dd"}
04:46:33.681 00.000 21444 case statement mapped state 6 to 3
04:46:33.681 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b0f7c4d-4093-4d05-8f48-d0ea481341dd"}
04:46:33.682 00.001 21444 evsrv: cli 0107E9C0 disconnect
04:46:33.682 00.000 21444 evsrv: cli 0107E240 connect
04:46:33.682 00.000 21444 case statement mapped state 6 to 3
04:46:33.683 00.001 21444 case statement mapped state 6 to 3
04:46:33.683 00.000 21444 evsrv: cli 0107E240 request: {"method":"dither","params":{"amount":6,"raOnly":false,"settle":{"pixels":3,"time":12,"timeout":60}},"id":"364b0b87-6da0-4991-9b72-ccba81c83127"}
04:46:33.683 00.000 21444 PhdController::Dither begins
04:46:33.683 00.000 21444 dither: size=6.00, dRA=-2.81 dDec=-2.43
04:46:33.683 00.000 21444 MountToCamera -- mountTheta (2.43) + m_xAngle (3.05) = xAngle (5.48 = -0.80)
04:46:33.684 00.001 21444 MountToCamera -- mountX=-2.81 mountY=-2.43 hyp=3.71 mountTheta=2.43 cameraX=2.57, cameraY=-2.68 cameraTheta=-0.80
04:46:33.684 00.000 21444 setting lock position to (1247.36, 678.97)
04:46:33.684 00.000 21444 Mount: notify guiding dithered (2.6, -2.7)
04:46:33.684 00.000 21444 MultiStar: stabilizing after lock position change
04:46:33.684 00.000 21444 Status Line: Dither by -2.81,-2.43
04:46:33.686 00.002 21444 PhdController: newstate STATE_SETTLE_BEGIN
04:46:33.686 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
04:46:33.686 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0,"id":"364b0b87-6da0-4991-9b72-ccba81c83127"}
04:46:33.687 00.001 21444 evsrv: cli 0107E240 disconnect
04:46:35.024 01.337 25848 Exposure complete
04:46:35.111 00.087 25848 worker thread done servicing request
04:46:35.111 00.000 21444 OnExposeComplete: enter
04:46:35.111 00.000 21444 UpdateGuideState(): m_state=6
04:46:35.111 00.000 21444 Star::Find(15, 1244, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1602
04:46:35.112 00.001 21444 Star::Find returns 1 (1), X=1246.04, Y=682.52, Mass=4907819, SNR=177.1, Peak=65504 HFD=7.8
04:46:35.112 00.000 21444 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.05) = xAngle (-1.12 = -1.12)
04:46:35.112 00.000 21444 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.97 = 2.32)
04:46:35.112 00.000 21444 CameraToMount -- cameraX=-1.33 cameraY=3.55 hyp=3.79 cameraTheta=1.93 mountX=1.64 mountY=2.78, mountTheta=1.04
04:46:35.113 00.001 21444 dither recenter: remaining=(2.8,2.4) step=(2.8,2.4)
04:46:35.113 00.000 21444 MountToCamera -- mountTheta (-0.71) + m_xAngle (3.05) = xAngle (2.34 = 2.34)
04:46:35.113 00.000 21444 MountToCamera -- mountX=2.81 mountY=2.43 hyp=3.71 mountTheta=-0.71 cameraX=-2.57, cameraY=2.68 cameraTheta=2.34
04:46:35.113 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.57, y=2.68, opts=4)
04:46:35.113 00.000 21444 Enqueuing Move request for scope (-2.57, 2.68)
04:46:35.113 00.000 21444 Mount: notify direct move 2.81,2.43
04:46:35.113 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=104, FiltMax=65504, Gamma=0.560
04:46:35.113 00.000 25848 Worker thread wakes up
04:46:35.113 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.57, 2.68) opts 0x4
04:46:35.113 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.57, 2.68)
04:46:35.113 00.000 25848 Moving (-2.57, 2.68) raw xDistance=2.81 yDistance=2.43
04:46:35.113 00.000 25848 BLC: window closed
04:46:35.113 00.000 25848 MoveAxis(W, 130, B)
04:46:35.113 00.000 25848 Guiding  Dir = 3, Dur = 130
04:46:35.113 00.000 21444 UpdateGuideState exits: m=4907819 SNR=177.1 Saturated
04:46:35.113 00.000 21444 PhdController: settling, locked = 1, distance = 4.71 (3.00) aobump = 0 frame = 1 / 99999
04:46:35.114 00.001 21444 evsrv: {"Event":"Settling","Timestamp":1778834795.114,"Host":"ASTROBRUCE","Inst":1,"Distance":4.71,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:46:35.114 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:35.114 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:35.114 00.000 21444 Enqueuing Expose request
04:46:35.138 00.024 25848 IsSlewing returns 0
04:46:35.138 00.000 25848 IsGuiding returns 0
04:46:35.180 00.042 25848 PulseGuide returned control before completion, sleep 99
04:46:35.292 00.112 25848 IsGuiding returns 1
04:46:35.292 00.000 25848 scope still moving after pulse duration time elapsed
04:46:35.344 00.052 25848 IsSlewing returns 0
04:46:35.344 00.000 25848 IsGuiding returns 0
04:46:35.344 00.000 25848 scope move finished after 130 + 76 ms
04:46:35.344 00.000 25848 Move returns status 0, amount 130
04:46:35.344 00.000 25848 BLC: window closed
04:46:35.344 00.000 25848 BLC: Compensation needed for non-algo type move
04:46:35.344 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 323 applied
04:46:35.345 00.001 25848 MoveAxis(S, 389, B)
04:46:35.345 00.000 25848 Guiding  Dir = 1, Dur = 389
04:46:35.373 00.028 25848 IsSlewing returns 0
04:46:35.373 00.000 25848 IsGuiding returns 0
04:46:35.404 00.031 25848 PulseGuide returned control before completion, sleep 369
04:46:35.781 00.377 25848 IsGuiding returns 1
04:46:35.781 00.000 25848 scope still moving after pulse duration time elapsed
04:46:35.844 00.063 25848 IsSlewing returns 0
04:46:35.844 00.000 25848 IsGuiding returns 0
04:46:35.844 00.000 25848 scope move finished after 389 + 81 ms
04:46:35.844 00.000 25848 Move returns status 0, amount 389
04:46:35.845 00.001 25848 move complete, result=0
04:46:35.845 00.000 25848 worker thread done servicing request
04:46:35.845 00.000 25848 Worker thread wakes up
04:46:35.845 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:35.845 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1232,664,31,31)
04:46:35.845 00.000 21444 GuideStep: 2.8 px 130 ms WEST, 2.4 px 389 ms SOUTH
04:46:38.694 02.849 25848 Exposure complete
04:46:38.773 00.079 25848 worker thread done servicing request
04:46:38.773 00.000 21444 OnExposeComplete: enter
04:46:38.773 00.000 21444 UpdateGuideState(): m_state=6
04:46:38.773 00.000 21444 Star::Find(15, 1246, 682, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1603
04:46:38.773 00.000 21444 Star::Find returns 1 (1), X=1249.50, Y=679.44, Mass=4301579, SNR=105.3, Peak=65504 HFD=7.5
04:46:38.773 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.84 = -2.84)
04:46:38.773 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.68 = 0.60)
04:46:38.773 00.000 21444 CameraToMount -- cameraX=2.14 cameraY=0.47 hyp=2.19 cameraTheta=0.22 mountX=-2.09 mountY=1.24, mountTheta=2.60
04:46:38.774 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.14, y=0.47, opts=13)
04:46:38.774 00.000 21444 Enqueuing Move request for scope (2.14, 0.47)
04:46:38.774 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=182, FiltMax=65504, Gamma=0.560
04:46:38.774 00.000 21444 UpdateGuideState exits: m=4301579 SNR=105.3 Saturated
04:46:38.774 00.000 21444 PhdController: settling, locked = 1, distance = 2.19 (3.00) aobump = 0 frame = 2 / 99999
04:46:38.774 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778834798.774,"Host":"ASTROBRUCE","Inst":1,"Distance":2.19,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:46:38.774 00.000 25848 Worker thread wakes up
04:46:38.774 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.14, 0.47) opts 0xd
04:46:38.774 00.000 25848 Handling offset move in thread for scope, endpoint = (2.14, 0.47)
04:46:38.774 00.000 25848 Moving (2.14, 0.47) raw xDistance=-2.09 yDistance=1.24
04:46:38.774 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.31 from input -2.09
04:46:38.774 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:46:38.774 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:38.775 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.24
04:46:38.775 00.000 25848 MoveAxis(E, 61, ABG)
04:46:38.775 00.000 25848 Guiding  Dir = 2, Dur = 61
04:46:38.775 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:38.775 00.000 21444 Enqueuing Expose request
04:46:38.795 00.020 25848 IsSlewing returns 0
04:46:38.795 00.000 25848 IsGuiding returns 0
04:46:38.827 00.032 25848 PulseGuide returned control before completion, sleep 40
04:46:38.881 00.054 25848 IsGuiding returns 1
04:46:38.881 00.000 25848 scope still moving after pulse duration time elapsed
04:46:38.937 00.056 25848 IsSlewing returns 0
04:46:38.937 00.000 25848 IsGuiding returns 0
04:46:38.938 00.001 25848 scope move finished after 61 + 81 ms
04:46:38.938 00.000 25848 Move returns status 0, amount 61
04:46:38.938 00.000 25848 MoveAxis(N, 0, ABG)
04:46:38.938 00.000 25848 Move returns status 0, amount 0
04:46:38.938 00.000 25848 move complete, result=0
04:46:38.938 00.000 25848 worker thread done servicing request
04:46:38.938 00.000 25848 Worker thread wakes up
04:46:38.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:38.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1232,664,31,31)
04:46:38.938 00.000 21444 GuideStep: -2.1 px 61 ms EAST, 1.2 px 0 ms NORTH
04:46:41.788 02.850 25848 Exposure complete
04:46:41.871 00.083 25848 worker thread done servicing request
04:46:41.871 00.000 21444 OnExposeComplete: enter
04:46:41.871 00.000 21444 UpdateGuideState(): m_state=6
04:46:41.871 00.000 21444 Star::Find(15, 1249, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1604
04:46:41.872 00.001 21444 Star::Find returns 1 (1), X=1247.55, Y=680.20, Mass=4778126, SNR=192.6, Peak=65504 HFD=7.5
04:46:41.872 00.000 21444 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.05) = xAngle (-1.63 = -1.63)
04:46:41.872 00.000 21444 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.47 = 1.81)
04:46:41.872 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=1.22 hyp=1.24 cameraTheta=1.42 mountX=-0.07 mountY=1.20, mountTheta=1.63
04:46:41.873 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=1.22, opts=13)
04:46:41.873 00.000 21444 Enqueuing Move request for scope (0.18, 1.22)
04:46:41.873 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=194, FiltMax=65504, Gamma=0.560
04:46:41.873 00.000 21444 UpdateGuideState exits: m=4778126 SNR=192.6 Saturated
04:46:41.873 00.000 25848 Worker thread wakes up
04:46:41.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.22) opts 0xd
04:46:41.873 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 1.22)
04:46:41.873 00.000 25848 Moving (0.18, 1.22) raw xDistance=-0.07 yDistance=1.20
04:46:41.873 00.000 21444 PhdController: settling, locked = 1, distance = 1.90 (3.00) aobump = 0 frame = 3 / 99999
04:46:41.873 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778834801.873,"Host":"ASTROBRUCE","Inst":1,"Distance":1.90,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
04:46:41.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:41.873 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:46:41.873 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:46:41.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:41.873 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.20
04:46:41.873 00.000 21444 Enqueuing Expose request
04:46:41.873 00.000 25848 MoveAxis(E, 0, ABG)
04:46:41.873 00.000 25848 Move returns status 0, amount 0
04:46:41.873 00.000 25848 MoveAxis(N, 0, ABG)
04:46:41.873 00.000 25848 Move returns status 0, amount 0
04:46:41.873 00.000 25848 move complete, result=0
04:46:41.873 00.000 25848 worker thread done servicing request
04:46:41.874 00.001 25848 Worker thread wakes up
04:46:41.874 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:41.874 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1232,664,31,31)
04:46:41.874 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.2 px 0 ms NORTH
04:46:44.722 02.848 25848 Exposure complete
04:46:44.811 00.089 25848 worker thread done servicing request
04:46:44.811 00.000 21444 OnExposeComplete: enter
04:46:44.811 00.000 21444 UpdateGuideState(): m_state=6
04:46:44.811 00.000 21444 Star::Find(15, 1247, 680, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1605
04:46:44.811 00.000 21444 Star::Find returns 1 (1), X=1248.43, Y=679.41, Mass=5005890, SNR=204.7, Peak=65504 HFD=7.5
04:46:44.811 00.000 21444 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
04:46:44.811 00.000 21444 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.51 = 0.78)
04:46:44.812 00.001 21444 CameraToMount -- cameraX=1.06 cameraY=0.44 hyp=1.15 cameraTheta=0.39 mountX=-1.02 mountY=0.81, mountTheta=2.47
04:46:44.813 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=0.44, opts=13)
04:46:44.813 00.000 21444 Enqueuing Move request for scope (1.06, 0.44)
04:46:44.813 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=192, FiltMax=65504, Gamma=0.560
04:46:44.813 00.000 21444 UpdateGuideState exits: m=5005890 SNR=204.7 Saturated
04:46:44.813 00.000 21444 PhdController: settling, locked = 1, distance = 1.68 (3.00) aobump = 0 frame = 4 / 99999
04:46:44.813 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778834804.813,"Host":"ASTROBRUCE","Inst":1,"Distance":1.68,"Time":6.0,"SettleTime":12.0,"StarLocked":true}
04:46:44.813 00.000 25848 Worker thread wakes up
04:46:44.813 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:44.813 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:44.813 00.000 21444 Enqueuing Expose request
04:46:44.813 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.44) opts 0xd
04:46:44.813 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, 0.44)
04:46:44.814 00.001 25848 Moving (1.06, 0.44) raw xDistance=-1.02 yDistance=0.81
04:46:44.814 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02
04:46:44.814 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.25
04:46:44.814 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
04:46:44.814 00.000 25848 MoveAxis(E, 30, ABG)
04:46:44.814 00.000 25848 Guiding  Dir = 2, Dur = 30
04:46:44.842 00.028 25848 IsSlewing returns 0
04:46:44.843 00.001 25848 IsGuiding returns 0
04:46:44.874 00.031 25848 IsGuiding returns 1
04:46:44.874 00.000 25848 scope still moving after pulse duration time elapsed
04:46:44.973 00.099 25848 IsSlewing returns 0
04:46:44.973 00.000 25848 IsGuiding returns 0
04:46:44.973 00.000 25848 scope move finished after 30 + 100 ms
04:46:44.973 00.000 25848 Move returns status 0, amount 30
04:46:44.973 00.000 25848 MoveAxis(S, 22, ABG)
04:46:44.973 00.000 25848 Guiding  Dir = 1, Dur = 22
04:46:45.002 00.029 25848 IsSlewing returns 0
04:46:45.002 00.000 25848 IsGuiding returns 0
04:46:45.033 00.031 25848 IsGuiding returns 1
04:46:45.033 00.000 25848 scope still moving after pulse duration time elapsed
04:46:45.092 00.059 25848 IsSlewing returns 0
04:46:45.092 00.000 25848 IsGuiding returns 0
04:46:45.092 00.000 25848 scope move finished after 22 + 68 ms
04:46:45.092 00.000 25848 Move returns status 0, amount 22
04:46:45.093 00.001 25848 move complete, result=0
04:46:45.093 00.000 25848 worker thread done servicing request
04:46:45.093 00.000 25848 Worker thread wakes up
04:46:45.093 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:45.093 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1232,664,31,31)
04:46:45.093 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.8 px 22 ms SOUTH
04:46:47.941 02.848 25848 Exposure complete
04:46:48.030 00.089 25848 worker thread done servicing request
04:46:48.030 00.000 21444 OnExposeComplete: enter
04:46:48.030 00.000 21444 UpdateGuideState(): m_state=6
04:46:48.030 00.000 21444 Star::Find(15, 1248, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1606
04:46:48.030 00.000 21444 Star::Find returns 1 (1), X=1247.12, Y=679.56, Mass=5148061, SNR=221.9, Peak=65504 HFD=7.8
04:46:48.030 00.000 21444 CameraToMount -- cameraTheta (1.96) - m_xAngle (3.05) = xAngle (-1.09 = -1.09)
04:46:48.030 00.000 21444 CameraToMount -- cameraTheta (1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.93 = 2.35)
04:46:48.030 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=0.59 hyp=0.64 cameraTheta=1.96 mountX=0.30 mountY=0.45, mountTheta=0.99
04:46:48.031 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=0.59, opts=13)
04:46:48.031 00.000 21444 Enqueuing Move request for scope (-0.24, 0.59)
04:46:48.031 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=154, FiltMax=65504, Gamma=0.560
04:46:48.031 00.000 21444 UpdateGuideState exits: m=5148061 SNR=221.9 Saturated
04:46:48.031 00.000 21444 PhdController: settling, locked = 1, distance = 1.36 (3.00) aobump = 0 frame = 5 / 99999
04:46:48.031 00.000 25848 Worker thread wakes up
04:46:48.031 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.59) opts 0xd
04:46:48.031 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, 0.59)
04:46:48.031 00.000 25848 Moving (-0.24, 0.59) raw xDistance=0.30 yDistance=0.45
04:46:48.031 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.30
04:46:48.032 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:48.032 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778834808.031,"Host":"ASTROBRUCE","Inst":1,"Distance":1.36,"Time":9.3,"SettleTime":12.0,"StarLocked":true}
04:46:48.032 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:48.032 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:48.032 00.000 21444 Enqueuing Expose request
04:46:48.032 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
04:46:48.032 00.000 25848 MoveAxis(E, 0, ABG)
04:46:48.032 00.000 25848 Move returns status 0, amount 0
04:46:48.032 00.000 25848 MoveAxis(N, 0, ABG)
04:46:48.032 00.000 25848 Move returns status 0, amount 0
04:46:48.032 00.000 25848 move complete, result=0
04:46:48.032 00.000 25848 worker thread done servicing request
04:46:48.032 00.000 25848 Worker thread wakes up
04:46:48.032 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:48.032 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1232,664,31,31)
04:46:48.032 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms NORTH
04:46:50.875 02.843 25848 Exposure complete
04:46:50.964 00.089 25848 worker thread done servicing request
04:46:50.964 00.000 21444 OnExposeComplete: enter
04:46:50.964 00.000 21444 UpdateGuideState(): m_state=6
04:46:50.964 00.000 21444 Star::Find(15, 1247, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1607
04:46:50.964 00.000 21444 Star::Find returns 1 (1), X=1247.14, Y=680.31, Mass=4987646, SNR=227.4, Peak=65504 HFD=7.7
04:46:50.964 00.000 21444 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.05) = xAngle (-1.32 = -1.32)
04:46:50.964 00.000 21444 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.16 = 2.12)
04:46:50.964 00.000 21444 CameraToMount -- cameraX=-0.22 cameraY=1.34 hyp=1.36 cameraTheta=1.74 mountX=0.34 mountY=1.15, mountTheta=1.28
04:46:50.965 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.22, y=1.34, opts=13)
04:46:50.965 00.000 21444 Enqueuing Move request for scope (-0.22, 1.34)
04:46:50.965 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=224, FiltMax=65504, Gamma=0.560
04:46:50.965 00.000 21444 UpdateGuideState exits: m=4987646 SNR=227.4 Saturated
04:46:50.965 00.000 21444 PhdController: settling, locked = 1, distance = 1.36 (3.00) aobump = 0 frame = 6 / 99999
04:46:50.965 00.000 21444 PhdController: newstate STATE_FINISH
04:46:50.965 00.000 21444 PhdController complete: success
04:46:50.965 00.000 25848 Worker thread wakes up
04:46:50.965 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.34) opts 0xd
04:46:50.965 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.22, 1.34)
04:46:50.966 00.001 25848 Moving (-0.22, 1.34) raw xDistance=0.34 yDistance=1.15
04:46:50.966 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.34
04:46:50.966 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
04:46:50.966 00.000 25848 MoveAxis(E, 0, ABG)
04:46:50.966 00.000 21444 evsrv: {"Event":"SettleDone","Timestamp":1778834810.965,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
04:46:50.966 00.000 25848 Move returns status 0, amount 0
04:46:50.966 00.000 25848 MoveAxis(S, 31, ABG)
04:46:50.966 00.000 25848 Guiding  Dir = 1, Dur = 31
04:46:50.966 00.000 21444 Mount: notify guiding dither settle done success=1
04:46:50.966 00.000 21444 PhdController: newstate STATE_IDLE
04:46:50.966 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:50.966 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:46:50.966 00.000 21444 Enqueuing Expose request
04:46:50.986 00.020 25848 IsSlewing returns 0
04:46:50.987 00.001 25848 IsGuiding returns 0
04:46:51.018 00.031 25848 IsGuiding returns 1
04:46:51.018 00.000 25848 scope still moving after pulse duration time elapsed
04:46:51.076 00.058 25848 IsSlewing returns 0
04:46:51.076 00.000 25848 IsGuiding returns 0
04:46:51.076 00.000 25848 scope move finished after 31 + 58 ms
04:46:51.076 00.000 25848 Move returns status 0, amount 31
04:46:51.076 00.000 25848 move complete, result=0
04:46:51.076 00.000 25848 worker thread done servicing request
04:46:51.076 00.000 25848 Worker thread wakes up
04:46:51.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:46:51.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1232,664,31,31)
04:46:51.076 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.2 px 31 ms SOUTH
04:46:52.235 01.159 21444 evsrv: cli 0107E2E0 connect
04:46:52.235 00.000 21444 case statement mapped state 6 to 3
04:46:52.236 00.001 21444 case statement mapped state 6 to 3
04:46:52.236 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_app_state","id":"7da684cb-47ca-4534-a298-fc3d0195c036"}
04:46:52.236 00.000 21444 case statement mapped state 6 to 3
04:46:52.237 00.001 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7da684cb-47ca-4534-a298-fc3d0195c036"}
04:46:52.237 00.000 21444 evsrv: cli 0107E2E0 disconnect
04:46:52.238 00.001 21444 evsrv: cli 0107E240 connect
04:46:52.238 00.000 21444 case statement mapped state 6 to 3
04:46:52.238 00.000 21444 case statement mapped state 6 to 3
04:46:52.239 00.001 21444 evsrv: cli 0107E240 request: {"method":"stop_capture","id":"4c6f86f3-8865-4881-81fc-588ccd143c2b"}
04:46:52.239 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:46:52.239 00.000 21444 Status Line: Waiting for devices...
04:46:52.240 00.001 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0,"id":"4c6f86f3-8865-4881-81fc-588ccd143c2b"}
04:46:52.241 00.001 21444 evsrv: cli 0107E240 disconnect
04:46:52.241 00.000 21444 evsrv: cli 0107E880 connect
04:46:52.241 00.000 21444 case statement mapped state 6 to 3
04:46:52.242 00.001 21444 case statement mapped state 6 to 3
04:46:52.242 00.000 21444 evsrv: cli 0107E880 request: {"method":"get_app_state","id":"b0047091-6ba9-4ae7-a337-e427fb2b739b"}
04:46:52.242 00.000 21444 case statement mapped state 6 to 3
04:46:52.242 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0047091-6ba9-4ae7-a337-e427fb2b739b"}
04:46:52.243 00.001 21444 evsrv: cli 0107E880 disconnect
04:46:52.281 00.038 25848 ZWO: stopexposure
04:46:53.242 00.961 21444 evsrv: cli 0107E240 connect
04:46:53.243 00.001 21444 case statement mapped state 6 to 3
04:46:53.243 00.000 21444 case statement mapped state 6 to 3
04:46:53.245 00.002 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"7d409d7d-6d0a-4be9-915f-3227e9121b29"}
04:46:53.245 00.000 21444 case statement mapped state 6 to 3
04:46:53.245 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d409d7d-6d0a-4be9-915f-3227e9121b29"}
04:46:53.246 00.001 21444 evsrv: cli 0107E240 disconnect
04:46:53.876 00.630 25848 ZWO: stopexposure
04:46:53.876 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
04:46:53.876 00.000 25848 worker thread done servicing request
04:46:53.877 00.001 21444 OnExposeComplete: enter
04:46:53.877 00.000 21444 OnExposeComplete: Capture Error reported
04:46:53.877 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
04:46:53.877 00.000 21444 Mount: notify guiding stopped
04:46:53.877 00.000 21444 BLC: window closed
04:46:53.877 00.000 21444 BLC: Last direction was reset
04:46:53.878 00.001 21444 Changing from state GUIDING to STOP
04:46:53.878 00.000 21444 guider state => SELECTED
04:46:53.878 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=224, FiltMax=65504, Gamma=0.560
04:46:53.878 00.000 21444 Changing from state SELECTED to UNINITIALIZED
04:46:53.878 00.000 21444 guider state => SELECTING
04:46:53.891 00.013 21444 Status Line: Stopped.
04:46:53.892 00.001 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
04:46:54.245 00.353 21444 evsrv: cli 0107E740 connect
04:46:54.246 00.001 21444 evsrv: cli 0107E740 request: {"method":"get_app_state","id":"78085390-b180-4b9c-b185-4c8fdfd2838c"}
04:46:54.246 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":"Stopped","id":"78085390-b180-4b9c-b185-4c8fdfd2838c"}
04:46:54.247 00.001 21444 evsrv: cli 0107E740 disconnect
04:55:49.053 534.806 21444 evsrv: cli 0107EA60 connect
04:55:49.053 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_app_state","id":"ff38e659-3bb4-40fa-978d-f598f48920a5"}
04:55:49.054 00.001 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff38e659-3bb4-40fa-978d-f598f48920a5"}
04:55:49.073 00.019 21444 evsrv: cli 0107EA60 disconnect
04:55:49.074 00.001 21444 evsrv: cli 0107E2E0 connect
04:55:49.075 00.001 21444 evsrv: cli 0107E2E0 request: {"method":"get_calibrated","id":"3c1a60c4-4415-4186-86f7-5564675b907d"}
04:55:49.075 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":true,"id":"3c1a60c4-4415-4186-86f7-5564675b907d"}
04:55:49.076 00.001 21444 evsrv: cli 0107E2E0 disconnect
04:55:49.078 00.002 21444 evsrv: cli 0107E920 connect
04:55:49.078 00.000 21444 evsrv: cli 0107E920 request: {"method":"guide","params":{"settle":{"pixels":3,"time":12,"timeout":60},"recalibrate":false},"id":"02b7719b-e309-46eb-a7b8-2ca4a931eb62"}
04:55:49.079 00.001 21444 PhdController::Guide begins
04:55:49.079 00.000 21444 PhdController: newstate STATE_SETUP
04:55:49.079 00.000 21444 PhdController: setup
04:55:49.079 00.000 21444 PhdController: newstate STATE_ATTEMPT_START
04:55:49.079 00.000 21444 PhdController: start capturing
04:55:49.079 00.000 21444 Changing from state SELECTING to UNINITIALIZED
04:55:49.079 00.000 21444 guider state => SELECTING
04:55:49.079 00.000 21444 setting force full frames = true
04:55:49.079 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
04:55:49.082 00.003 21444 ScheduleExposure(2500,3,0) exposurePending=0
04:55:49.082 00.000 21444 Enqueuing Expose request
04:55:49.082 00.000 21444 PhdController: newstate STATE_SELECT_STAR
04:55:49.082 00.000 21444 evsrv: cli 0107E920 response: {"jsonrpc":"2.0","result":0,"id":"02b7719b-e309-46eb-a7b8-2ca4a931eb62"}
04:55:49.082 00.000 25848 Worker thread wakes up
04:55:49.082 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:55:49.082 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
04:55:49.083 00.001 21444 evsrv: cli 0107E920 disconnect
04:55:49.083 00.000 21444 evsrv: cli 0107E740 connect
04:55:49.083 00.000 21444 case statement mapped state 1 to 101
04:55:49.084 00.001 21444 case statement mapped state 1 to 101
04:55:49.084 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_lock_shift_params","id":"6d92c228-3fa8-4f6f-92c2-69112d0fed2a"}
04:55:49.084 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6d92c228-3fa8-4f6f-92c2-69112d0fed2a"}
04:55:49.084 00.000 21444 evsrv: cli 0107E740 disconnect
04:55:49.084 00.000 21444 evsrv: cli 0107E4C0 connect
04:55:49.084 00.000 21444 case statement mapped state 1 to 101
04:55:49.085 00.001 21444 case statement mapped state 1 to 101
04:55:49.085 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_lock_position","id":"4d41659c-12ee-4481-a9bc-373336ab8187"}
04:55:49.085 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":null,"id":"4d41659c-12ee-4481-a9bc-373336ab8187"}
04:55:49.085 00.000 21444 evsrv: cli 0107E4C0 disconnect
04:55:50.086 01.001 21444 evsrv: cli 0107E4C0 connect
04:55:50.086 00.000 21444 case statement mapped state 1 to 101
04:55:50.086 00.000 21444 case statement mapped state 1 to 101
04:55:50.087 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_lock_position","id":"4c7976f1-62ab-4f07-b547-84fcfb659caf"}
04:55:50.087 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":null,"id":"4c7976f1-62ab-4f07-b547-84fcfb659caf"}
04:55:50.088 00.001 21444 evsrv: cli 0107E4C0 disconnect
04:55:51.089 01.001 21444 evsrv: cli 0107E4C0 connect
04:55:51.089 00.000 21444 case statement mapped state 1 to 101
04:55:51.089 00.000 21444 case statement mapped state 1 to 101
04:55:51.090 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_lock_position","id":"d8a39e63-519b-4e40-a2a8-a790859b7daa"}
04:55:51.090 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":null,"id":"d8a39e63-519b-4e40-a2a8-a790859b7daa"}
04:55:51.091 00.001 21444 evsrv: cli 0107E4C0 disconnect
04:55:51.920 00.829 25848 Exposure complete
04:55:52.002 00.082 25848 worker thread done servicing request
04:55:52.002 00.000 21444 OnExposeComplete: enter
04:55:52.002 00.000 21444 UpdateGuideState(): m_state=1
04:55:52.002 00.000 21444 UpdateCurrentPosition: no star selected
04:55:52.002 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
04:55:52.003 00.001 21444 Status Line: No star selected
04:55:52.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1936, FiltMin=16, FiltMax=65504, Gamma=0.560
04:55:52.003 00.000 21444 UpdateGuideState exits: No star selected
04:55:52.003 00.000 21444 GuiderMultiStar::AutoSelect enter
04:55:52.003 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
04:55:52.068 00.065 21444 AutoFind: auto downsample for scale 0.43 => 2x
04:55:52.068 00.000 21444 AutoFind: downsample 2x
04:55:52.082 00.014 21444 AutoFind: global mean = -1.8, stdev 2537.4
04:55:52.082 00.000 21444 AutoFind: using threshold = 0.1
04:55:52.102 00.020 21444 AutoFind: local max [1275, 689] 97.5
04:55:52.102 00.000 21444 AutoFind: local max [771, 155] 94.5
04:55:52.102 00.000 21444 AutoFind: local max [733, 55] 89.6
04:55:52.102 00.000 21444 AutoFind: local max [233, 81] 45.6
04:55:52.102 00.000 21444 AutoFind: local max [763, 177] 44.6
04:55:52.102 00.000 21444 AutoFind: local max [1491, 581] 36.6
04:55:52.102 00.000 21444 AutoFind: local max [1845, 427] 27.5
04:55:52.102 00.000 21444 AutoFind: local max [1589, 411] 24.3
04:55:52.102 00.000 21444 AutoFind: local max [1723, 509] 21.5
04:55:52.102 00.000 21444 AutoFind: local max [1133, 787] 19.1
04:55:52.102 00.000 21444 AutoFind: local max [233, 141] 13.1
04:55:52.102 00.000 21444 AutoFind: local max [261, 735] 12.5
04:55:52.102 00.000 21444 AutoFind: local max [1147, 301] 12.3
04:55:52.102 00.000 21444 AutoFind: local max [1687, 303] 10.8
04:55:52.102 00.000 21444 AutoFind: local max [1269, 751] 10.5
04:55:52.103 00.001 21444 AutoFind: local max [1207, 553] 8.7
04:55:52.103 00.000 21444 AutoFind: local max [1193, 893] 8.3
04:55:52.103 00.000 21444 AutoFind: local max [785, 49] 7.5
04:55:52.103 00.000 21444 AutoFind: local max [371, 883] 7.5
04:55:52.103 00.000 21444 AutoFind: local max [273, 103] 7.4
04:55:52.103 00.000 21444 AutoFind: local max [503, 859] 7.4
04:55:52.103 00.000 21444 AutoFind: local max [1619, 345] 7.3
04:55:52.103 00.000 21444 AutoFind: local max [1257, 647] 6.3
04:55:52.103 00.000 21444 AutoFind: local max [553, 205] 6.0
04:55:52.103 00.000 21444 AutoFind: local max [1037, 537] 4.3
04:55:52.103 00.000 21444 AutoFind: local max [1043, 279] 4.1
04:55:52.103 00.000 21444 AutoFind: local max [1251, 37] 3.9
04:55:52.103 00.000 21444 AutoFind: local max [1777, 563] 3.6
04:55:52.103 00.000 21444 AutoFind: local max [1187, 221] 3.4
04:55:52.103 00.000 21444 AutoFind: local max [1549, 771] 3.3
04:55:52.103 00.000 21444 AutoFind: local max [1255, 695] 3.2
04:55:52.103 00.000 21444 AutoFind: local max [1763, 119] 2.7
04:55:52.103 00.000 21444 AutoFind: local max [1109, 427] 2.6
04:55:52.103 00.000 21444 AutoFind: local max [1651, 1181] 2.6
04:55:52.103 00.000 21444 AutoFind: local max [1299, 691] 2.4
04:55:52.103 00.000 21444 AutoFind: local max [751, 231] 2.4
04:55:52.103 00.000 21444 AutoFind: local max [539, 485] 2.4
04:55:52.103 00.000 21444 AutoFind: local max [383, 427] 2.3
04:55:52.103 00.000 21444 AutoFind: local max [1441, 171] 2.3
04:55:52.103 00.000 21444 AutoFind: local max [757, 49] 2.2
04:55:52.103 00.000 21444 AutoFind: local max [705, 721] 2.1
04:55:52.103 00.000 21444 AutoFind: local max [743, 31] 2.1
04:55:52.103 00.000 21444 AutoFind: local max [1271, 663] 2.0
04:55:52.103 00.000 21444 AutoFind: local max [1179, 175] 2.0
04:55:52.103 00.000 21444 AutoFind: local max [791, 69] 1.9
04:55:52.103 00.000 21444 AutoFind: local max [1295, 705] 1.9
04:55:52.103 00.000 21444 AutoFind: local max [1825, 943] 1.9
04:55:52.103 00.000 21444 AutoFind: local max [359, 321] 1.9
04:55:52.103 00.000 21444 AutoFind: local max [1417, 107] 1.9
04:55:52.103 00.000 21444 AutoFind: local max [1823, 429] 1.8
04:55:52.103 00.000 21444 AutoFind: local max [283, 695] 1.8
04:55:52.103 00.000 21444 AutoFind: local max [793, 735] 1.8
04:55:52.103 00.000 21444 AutoFind: local max [787, 183] 1.8
04:55:52.103 00.000 21444 AutoFind: local max [825, 1033] 1.7
04:55:52.103 00.000 21444 AutoFind: local max [759, 197] 1.7
04:55:52.103 00.000 21444 AutoFind: local max [1571, 563] 1.7
04:55:52.103 00.000 21444 AutoFind: local max [609, 631] 1.7
04:55:52.103 00.000 21444 AutoFind: local max [1117, 167] 1.7
04:55:52.103 00.000 21444 AutoFind: local max [1231, 509] 1.7
04:55:52.103 00.000 21444 AutoFind: local max [685, 483] 1.6
04:55:52.103 00.000 21444 AutoFind: local max [253, 97] 1.6
04:55:52.104 00.001 21444 AutoFind: local max [783, 171] 1.6
04:55:52.104 00.000 21444 AutoFind: local max [1277, 713] 1.6
04:55:52.104 00.000 21444 AutoFind: local max [1497, 601] 1.6
04:55:52.104 00.000 21444 AutoFind: local max [237, 97] 1.6
04:55:52.104 00.000 21444 AutoFind: local max [215, 69] 1.6
04:55:52.104 00.000 21444 AutoFind: local max [1391, 405] 1.6
04:55:52.104 00.000 21444 AutoFind: local max [945, 183] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [1169, 483] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [245, 59] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [1269, 733] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [489, 425] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [669, 611] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [253, 503] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [1589, 165] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [105, 151] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [1689, 603] 1.5
04:55:52.104 00.000 21444 AutoFind: local max [1291, 625] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [1821, 789] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [707, 69] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [1035, 149] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [743, 181] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [509, 663] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [1063, 299] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [721, 737] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [369, 541] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [683, 823] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [953, 1065] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [491, 819] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [1097, 1089] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [433, 51] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [837, 183] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [1735, 573] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [483, 369] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [1221, 819] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [745, 145] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [761, 345] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [615, 665] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [1265, 447] 1.4
04:55:52.104 00.000 21444 AutoFind: local max [1815, 167] 1.3
04:55:52.104 00.000 21444 AutoFind: too close [721, 737] 1.4 - [705, 721] 2.1
04:55:52.104 00.000 21444 AutoFind: too close [1063, 299] 1.4 - [1043, 279] 4.1
04:55:52.104 00.000 21444 AutoFind: too close [743, 181] 1.4 - [759, 197] 1.7
04:55:52.104 00.000 21444 AutoFind: close dim-bright [743, 181] 1.4 - [763, 177] 44.6
04:55:52.104 00.000 21444 AutoFind: too close [1269, 733] 1.5 - [1277, 713] 1.6
04:55:52.105 00.001 21444 AutoFind: close dim-bright [1269, 733] 1.5 - [1269, 751] 10.5
04:55:52.105 00.000 21444 AutoFind: close dim-bright [215, 69] 1.6 - [233, 81] 45.6
04:55:52.105 00.000 21444 AutoFind: too close [237, 97] 1.6 - [253, 97] 1.6
04:55:52.105 00.000 21444 AutoFind: close dim-bright [237, 97] 1.6 - [233, 81] 45.6
04:55:52.105 00.000 21444 AutoFind: close dim-bright [1497, 601] 1.6 - [1491, 581] 36.6
04:55:52.105 00.000 21444 AutoFind: too close [1277, 713] 1.6 - [1295, 705] 1.9
04:55:52.105 00.000 21444 AutoFind: too close [783, 171] 1.6 - [787, 183] 1.8
04:55:52.105 00.000 21444 AutoFind: close dim-bright [783, 171] 1.6 - [763, 177] 44.6
04:55:52.105 00.000 21444 AutoFind: close dim-bright [783, 171] 1.6 - [771, 155] 94.5
04:55:52.105 00.000 21444 AutoFind: too close [253, 97] 1.6 - [273, 103] 7.4
04:55:52.105 00.000 21444 AutoFind: close dim-bright [253, 97] 1.6 - [233, 81] 45.6
04:55:52.105 00.000 21444 AutoFind: close dim-bright [759, 197] 1.7 - [763, 177] 44.6
04:55:52.105 00.000 21444 AutoFind: too close [1295, 705] 1.9 - [1299, 691] 2.4
04:55:52.105 00.000 21444 AutoFind: close dim-bright [1295, 705] 1.9 - [1275, 689] 97.5
04:55:52.105 00.000 21444 AutoFind: too close [791, 69] 1.9 - [785, 49] 7.5
04:55:52.105 00.000 21444 AutoFind: too close [1271, 663] 2.0 - [1257, 647] 6.3
04:55:52.105 00.000 21444 AutoFind: too close [743, 31] 2.1 - [757, 49] 2.2
04:55:52.105 00.000 21444 AutoFind: close dim-bright [1255, 695] 3.2 - [1275, 689] 97.5
04:55:52.105 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
04:55:52.105 00.000 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.105 00.000 21444 Star::Find returns 1 (1), X=1274.84, Y=687.58, Mass=5367988, SNR=197.2, Peak=65504 HFD=7.7
04:55:52.105 00.000 21444 Star::Find(15, 771, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.105 00.000 21444 Star::Find returns 1 (1), X=770.29, Y=153.64, Mass=5080681, SNR=216.2, Peak=65504 HFD=7.6
04:55:52.105 00.000 21444 Star::Find(15, 733, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.105 00.000 21444 Star::Find returns 1 (1), X=732.30, Y=55.25, Mass=4695121, SNR=180.3, Peak=65504 HFD=7.6
04:55:52.105 00.000 21444 Star::Find(15, 233, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.105 00.000 21444 Star::Find returns 1 (1), X=232.91, Y=79.60, Mass=2425384, SNR=205.5, Peak=39024 HFD=7.5
04:55:52.105 00.000 21444 Star::Find(15, 763, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.105 00.000 21444 Star::Find returns 1 (1), X=761.56, Y=175.68, Mass=2184601, SNR=174.2, Peak=37888 HFD=7.4
04:55:52.105 00.000 21444 Star::Find(15, 1491, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.105 00.000 21444 Star::Find returns 1 (1), X=1490.05, Y=580.12, Mass=1810249, SNR=151.9, Peak=29432 HFD=7.4
04:55:52.105 00.000 21444 Star::Find(15, 1845, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.105 00.000 21444 Star::Find returns 1 (1), X=1844.10, Y=426.64, Mass=1377707, SNR=183.7, Peak=25368 HFD=7.5
04:55:52.105 00.000 21444 Star::Find(15, 1589, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.001 21444 Star::Find returns 1 (1), X=1589.26, Y=410.80, Mass=1208475, SNR=146.3, Peak=22768 HFD=7.6
04:55:52.106 00.000 21444 Star::Find(15, 1723, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1722.30, Y=508.52, Mass=1077444, SNR=110.9, Peak=20368 HFD=7.5
04:55:52.106 00.000 21444 Star::Find(15, 1133, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1131.70, Y=787.35, Mass=905350, SNR=120.5, Peak=16980 HFD=7.2
04:55:52.106 00.000 21444 Star::Find(15, 233, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=232.98, Y=139.98, Mass=619604, SNR=89.1, Peak=13120 HFD=7.2
04:55:52.106 00.000 21444 Star::Find(15, 261, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=259.30, Y=734.62, Mass=621561, SNR=86.9, Peak=12744 HFD=7.3
04:55:52.106 00.000 21444 Star::Find(15, 1147, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1146.52, Y=300.13, Mass=534116, SNR=65.3, Peak=12392 HFD=6.9
04:55:52.106 00.000 21444 Star::Find(15, 1687, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1686.08, Y=301.27, Mass=550315, SNR=86.7, Peak=11080 HFD=7.7
04:55:52.106 00.000 21444 Star::Find(15, 1269, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1268.23, Y=751.24, Mass=469691, SNR=70.7, Peak=10444 HFD=7.0
04:55:52.106 00.000 21444 Star::Find(15, 1207, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1207.56, Y=551.94, Mass=391492, SNR=70.4, Peak=9356 HFD=7.1
04:55:52.106 00.000 21444 Star::Find(15, 1193, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1192.21, Y=892.27, Mass=383282, SNR=86.1, Peak=8776 HFD=7.2
04:55:52.106 00.000 21444 Star::Find(15, 371, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=370.18, Y=881.85, Mass=368344, SNR=90.8, Peak=8472 HFD=7.5
04:55:52.106 00.000 21444 Star::Find(15, 503, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=502.69, Y=859.30, Mass=329976, SNR=64.5, Peak=7604 HFD=7.1
04:55:52.106 00.000 21444 Star::Find(15, 1619, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1618.78, Y=343.89, Mass=292937, SNR=57.9, Peak=9032 HFD=6.7
04:55:52.106 00.000 21444 Star::Find(15, 553, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=552.08, Y=204.12, Mass=238543, SNR=52.4, Peak=7668 HFD=6.3
04:55:52.106 00.000 21444 Star::Find(15, 1037, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1038.24, Y=536.25, Mass=178072, SNR=39.6, Peak=6732 HFD=6.6
04:55:52.106 00.000 21444 Star::Find(15, 1251, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.106 00.000 21444 Star::Find returns 1 (1), X=1251.01, Y=35.43, Mass=120944, SNR=32.6, Peak=6256 HFD=5.4
04:55:52.107 00.001 21444 Star::Find(15, 1777, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1776.92, Y=561.62, Mass=112538, SNR=34.4, Peak=5720 HFD=6.1
04:55:52.107 00.000 21444 Star::Find(15, 1187, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1188.06, Y=220.19, Mass=133326, SNR=35.0, Peak=5800 HFD=7.0
04:55:52.107 00.000 21444 Star::Find(15, 1549, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1549.07, Y=771.32, Mass=130348, SNR=39.8, Peak=5676 HFD=6.5
04:55:52.107 00.000 21444 Star::Find(15, 1255, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1272.18, Y=687.05, Mass=3207548, SNR=323.5, Peak=22896 HFD=6.1
04:55:52.107 00.000 21444 Star::Find(15, 1763, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1762.30, Y=117.49, Mass=63046, SNR=24.7, Peak=5016 HFD=4.8
04:55:52.107 00.000 21444 Star::Find(15, 1109, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1108.98, Y=425.78, Mass=56226, SNR=23.3, Peak=4944 HFD=4.8
04:55:52.107 00.000 21444 Star::Find(15, 1651, 1181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1655.63, Y=1198.07, Mass=693052, SNR=75.4, Peak=11228 HFD=6.5
04:55:52.107 00.000 21444 Star::Find(15, 751, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=749.85, Y=230.39, Mass=75013, SNR=31.6, Peak=4712 HFD=5.6
04:55:52.107 00.000 21444 Star::Find(15, 539, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=539.24, Y=484.68, Mass=47470, SNR=19.7, Peak=4940 HFD=4.9
04:55:52.107 00.000 21444 Star::Find(15, 383, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=383.96, Y=426.90, Mass=26775, SNR=14.1, Peak=4764 HFD=5.4
04:55:52.107 00.000 21444 Star::Find(15, 1441, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1440.31, Y=170.43, Mass=85916, SNR=33.3, Peak=5572 HFD=6.7
04:55:52.107 00.000 21444 Star::Find(15, 1179, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1178.25, Y=174.49, Mass=30853, SNR=18.1, Peak=4532 HFD=4.6
04:55:52.107 00.000 21444 Star::Find(15, 1825, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1825.33, Y=943.05, Mass=43344, SNR=21.0, Peak=4208 HFD=5.5
04:55:52.107 00.000 21444 Star::Find(15, 359, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=358.47, Y=321.22, Mass=34055, SNR=18.4, Peak=4236 HFD=4.5
04:55:52.107 00.000 21444 Star::Find(15, 1417, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1414.81, Y=106.89, Mass=45034, SNR=22.4, Peak=4688 HFD=5.8
04:55:52.107 00.000 21444 Star::Find(15, 1823, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.107 00.000 21444 Star::Find returns 1 (1), X=1841.09, Y=426.72, Mass=620469, SNR=116.4, Peak=6308 HFD=5.1
04:55:52.107 00.000 21444 Star::Find(15, 283, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.001 21444 Star::Find returns 1 (1), X=283.20, Y=695.10, Mass=22640, SNR=12.9, Peak=4332 HFD=6.1
04:55:52.108 00.000 21444 Star::Find(15, 793, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=794.39, Y=733.52, Mass=30892, SNR=16.8, Peak=4456 HFD=5.2
04:55:52.108 00.000 21444 Star::Find(15, 825, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=824.12, Y=1031.66, Mass=30216, SNR=17.3, Peak=3800 HFD=5.3
04:55:52.108 00.000 21444 Star::Find(15, 1571, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=1570.76, Y=563.10, Mass=31527, SNR=19.0, Peak=4340 HFD=4.2
04:55:52.108 00.000 21444 Star::Find(15, 609, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=609.02, Y=629.44, Mass=31245, SNR=18.5, Peak=4792 HFD=4.3
04:55:52.108 00.000 21444 Star::Find(15, 1117, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=1117.05, Y=167.20, Mass=16521, SNR=11.4, Peak=4156 HFD=4.8
04:55:52.108 00.000 21444 Star::Find(15, 1231, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=1230.38, Y=509.50, Mass=25591, SNR=15.5, Peak=4332 HFD=4.3
04:55:52.108 00.000 21444 Star::Find(15, 685, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=684.30, Y=483.16, Mass=13862, SNR=11.1, Peak=4112 HFD=4.2
04:55:52.108 00.000 21444 Star::Find(15, 1497, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=1489.51, Y=583.01, Mass=802526, SNR=160.6, Peak=6456 HFD=5.2
04:55:52.108 00.000 21444 Star::Find(15, 215, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=231.42, Y=79.72, Mass=1941718, SNR=250.7, Peak=21024 HFD=6.9
04:55:52.108 00.000 21444 Star::Find(15, 1391, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=1391.61, Y=405.88, Mass=34826, SNR=20.5, Peak=4540 HFD=4.5
04:55:52.108 00.000 21444 Star::Find(15, 945, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=944.13, Y=181.93, Mass=15204, SNR=11.8, Peak=3980 HFD=3.2
04:55:52.108 00.000 21444 Star::Find(15, 1169, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=1168.75, Y=482.99, Mass=12601, SNR=10.7, Peak=4512 HFD=2.0
04:55:52.108 00.000 21444 Star::Find(15, 245, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=235.56, Y=75.95, Mass=1480515, SNR=172.4, Peak=13704 HFD=6.9
04:55:52.108 00.000 21444 Star::Find(15, 489, 425, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=486.33, Y=426.58, Mass=12750, SNR=11.4, Peak=3708 HFD=3.2
04:55:52.108 00.000 21444 Star::Find(15, 669, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find returns 1 (1), X=669.94, Y=611.39, Mass=27699, SNR=17.1, Peak=4656 HFD=5.1
04:55:52.108 00.000 21444 Star::Find(15, 253, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.108 00.000 21444 Star::Find false star n=3 nbg=271 bg=2190.5 sigma=426.1 thresh=3469 peak=3307
04:55:52.109 00.001 21444 Star::Find returns 0 (2), X=253.00, Y=503.00, Mass=4409, SNR=2.9, Peak=3904 HFD=0.0
04:55:52.109 00.000 21444 Star::Find(15, 1589, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find returns 1 (1), X=1588.84, Y=164.73, Mass=13823, SNR=10.5, Peak=3784 HFD=4.3
04:55:52.109 00.000 21444 Star::Find(15, 105, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find returns 1 (1), X=104.90, Y=151.40, Mass=17944, SNR=13.0, Peak=3700 HFD=5.4
04:55:52.109 00.000 21444 Star::Find(15, 1689, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find returns 1 (1), X=1689.22, Y=602.75, Mass=18356, SNR=12.3, Peak=4636 HFD=3.5
04:55:52.109 00.000 21444 Star::Find(15, 1291, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find returns 1 (1), X=1288.65, Y=623.43, Mass=13726, SNR=11.0, Peak=4228 HFD=2.5
04:55:52.109 00.000 21444 Star::Find(15, 1821, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find returns 1 (1), X=1819.27, Y=788.25, Mass=25937, SNR=16.5, Peak=4160 HFD=4.5
04:55:52.109 00.000 21444 Star::Find(15, 707, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find false star n=63 nbg=169 bg=2588.2 sigma=502.1 thresh=4094 peak=4070
04:55:52.109 00.000 21444 Star::Find returns 0 (2), X=707.00, Y=69.00, Mass=610442, SNR=2.9, Peak=4256 HFD=0.0
04:55:52.109 00.000 21444 Star::Find(15, 1035, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find false star n=6 nbg=269 bg=2217.1 sigma=430.9 thresh=3510 peak=3357
04:55:52.109 00.000 21444 Star::Find returns 0 (2), X=1035.00, Y=149.00, Mass=8842, SNR=2.9, Peak=4004 HFD=0.0
04:55:52.109 00.000 21444 Star::Find(15, 509, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find returns 1 (1), X=508.61, Y=662.61, Mass=15544, SNR=13.4, Peak=4132 HFD=3.3
04:55:52.109 00.000 21444 Star::Find(15, 369, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find false star n=6 nbg=251 bg=1934.0 sigma=449.5 thresh=3282 peak=3172
04:55:52.109 00.000 21444 Star::Find returns 0 (2), X=369.00, Y=541.00, Mass=9552, SNR=2.9, Peak=4132 HFD=0.0
04:55:52.109 00.000 21444 Star::Find(15, 683, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find false star n=6 nbg=257 bg=1890.8 sigma=419.6 thresh=3150 peak=3055
04:55:52.109 00.000 21444 Star::Find returns 0 (2), X=683.00, Y=823.00, Mass=8739, SNR=2.9, Peak=3776 HFD=0.0
04:55:52.109 00.000 21444 Star::Find(15, 953, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find false star n=9 nbg=260 bg=1375.6 sigma=340.8 thresh=2398 peak=2346
04:55:52.109 00.000 21444 Star::Find returns 0 (2), X=953.00, Y=1065.00, Mass=10527, SNR=2.9, Peak=2824 HFD=0.0
04:55:52.109 00.000 21444 Star::Find(15, 491, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.109 00.000 21444 Star::Find false star n=13 nbg=246 bg=1891.5 sigma=369.8 thresh=3001 peak=2981
04:55:52.109 00.000 21444 Star::Find returns 0 (2), X=491.00, Y=819.00, Mass=16355, SNR=2.9, Peak=3652 HFD=0.0
04:55:52.110 00.001 21444 Star::Find(15, 1097, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=1097.47, Y=1086.97, Mass=21359, SNR=15.0, Peak=4080 HFD=3.9
04:55:52.110 00.000 21444 Star::Find(15, 433, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=433.13, Y=51.15, Mass=12301, SNR=9.7, Peak=4256 HFD=2.3
04:55:52.110 00.000 21444 Star::Find(15, 837, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=845.36, Y=182.33, Mass=44521, SNR=42.8, Peak=13116 HFD=1.4
04:55:52.110 00.000 21444 Star::Find(15, 1735, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=1734.03, Y=571.05, Mass=7968, SNR=8.6, Peak=3904 HFD=3.5
04:55:52.110 00.000 21444 Star::Find(15, 483, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find false star n=5 nbg=280 bg=2098.6 sigma=457.0 thresh=3469 peak=3431
04:55:52.110 00.000 21444 Star::Find returns 0 (2), X=483.00, Y=369.00, Mass=8127, SNR=2.9, Peak=4208 HFD=0.0
04:55:52.110 00.000 21444 Star::Find(15, 1221, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=1206.52, Y=821.00, Mass=4093, SNR=7.1, Peak=4208 HFD=0.9
04:55:52.110 00.000 21444 Star::Find(15, 745, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find false star n=58 nbg=177 bg=2809.2 sigma=706.3 thresh=4928 peak=4910
04:55:52.110 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=145.00, Mass=620416, SNR=2.9, Peak=5292 HFD=0.0
04:55:52.110 00.000 21444 Star::Find(15, 761, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 0 (3), X=761.00, Y=345.00, Mass=0, SNR=0.0, Peak=4084 HFD=0.0
04:55:52.110 00.000 21444 Star::Find(15, 615, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=627.91, Y=656.77, Mass=10856, SNR=10.5, Peak=3880 HFD=4.3
04:55:52.110 00.000 21444 Star::Find(15, 1265, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find false star n=3 nbg=271 bg=2093.6 sigma=433.7 thresh=3395 peak=3349
04:55:52.110 00.000 21444 Star::Find returns 0 (2), X=1265.00, Y=447.00, Mass=4719, SNR=2.9, Peak=4108 HFD=0.0
04:55:52.110 00.000 21444 Star::Find(15, 1815, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=1816.67, Y=168.59, Mass=19187, SNR=14.4, Peak=3548 HFD=7.0
04:55:52.110 00.000 21444 AutoFind: finding best star pass 1
04:55:52.110 00.000 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=1274.84, Y=687.58, Mass=5367988, SNR=197.2, Peak=65504 HFD=7.7
04:55:52.110 00.000 21444 AutoFind: near-saturated [1275, 689] 97.5 Mass 5367988 SNR 197.2 Peak 65504
04:55:52.110 00.000 21444 Star::Find(15, 771, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.110 00.000 21444 Star::Find returns 1 (1), X=770.29, Y=153.64, Mass=5080681, SNR=216.2, Peak=65504 HFD=7.6
04:55:52.110 00.000 21444 AutoFind: near-saturated [771, 155] 94.5 Mass 5080681 SNR 216.2 Peak 65504
04:55:52.110 00.000 21444 Star::Find(15, 733, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.001 21444 Star::Find returns 1 (1), X=732.30, Y=55.25, Mass=4695121, SNR=180.3, Peak=65504 HFD=7.6
04:55:52.111 00.000 21444 AutoFind: near-saturated [733, 55] 89.6 Mass 4695121 SNR 180.3 Peak 65504
04:55:52.111 00.000 21444 Star::Find(15, 233, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=232.91, Y=79.60, Mass=2425384, SNR=205.5, Peak=39024 HFD=7.5
04:55:52.111 00.000 21444 AutoFind: near-saturated [233, 81] 45.6 Mass 2425384 SNR 205.5 Peak 39024
04:55:52.111 00.000 21444 Star::Find(15, 763, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=761.56, Y=175.68, Mass=2184601, SNR=174.2, Peak=37888 HFD=7.4
04:55:52.111 00.000 21444 AutoFind: near-saturated [763, 177] 44.6 Mass 2184601 SNR 174.2 Peak 37888
04:55:52.111 00.000 21444 Star::Find(15, 1491, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=1490.05, Y=580.12, Mass=1810249, SNR=151.9, Peak=29432 HFD=7.4
04:55:52.111 00.000 21444 AutoFind: near-saturated [1491, 581] 36.6 Mass 1810249 SNR 151.9 Peak 29432
04:55:52.111 00.000 21444 Star::Find(15, 1845, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=1844.10, Y=426.64, Mass=1377707, SNR=183.7, Peak=25368 HFD=7.5
04:55:52.111 00.000 21444 AutoFind: near-saturated [1845, 427] 27.5 Mass 1377707 SNR 183.7 Peak 25368
04:55:52.111 00.000 21444 Star::Find(15, 1589, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=1589.26, Y=410.80, Mass=1208475, SNR=146.3, Peak=22768 HFD=7.6
04:55:52.111 00.000 21444 AutoFind: near-saturated [1589, 411] 24.3 Mass 1208475 SNR 146.3 Peak 22768
04:55:52.111 00.000 21444 Star::Find(15, 1723, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=1722.30, Y=508.52, Mass=1077444, SNR=110.9, Peak=20368 HFD=7.5
04:55:52.111 00.000 21444 AutoFind: near-saturated [1723, 509] 21.5 Mass 1077444 SNR 110.9 Peak 20368
04:55:52.111 00.000 21444 Star::Find(15, 1133, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=1131.70, Y=787.35, Mass=905350, SNR=120.5, Peak=16980 HFD=7.2
04:55:52.111 00.000 21444 AutoFind: near-saturated [1133, 787] 19.1 Mass 905350 SNR 120.5 Peak 16980
04:55:52.111 00.000 21444 Star::Find(15, 233, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=232.98, Y=139.98, Mass=619604, SNR=89.1, Peak=13120 HFD=7.2
04:55:52.111 00.000 21444 AutoFind: near-saturated [233, 141] 13.1 Mass 619604 SNR 89.1 Peak 13120
04:55:52.111 00.000 21444 Star::Find(15, 261, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=259.30, Y=734.62, Mass=621561, SNR=86.9, Peak=12744 HFD=7.3
04:55:52.111 00.000 21444 AutoFind: near-saturated [261, 735] 12.5 Mass 621561 SNR 86.9 Peak 12744
04:55:52.111 00.000 21444 Star::Find(15, 1147, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=1146.52, Y=300.13, Mass=534116, SNR=65.3, Peak=12392 HFD=6.9
04:55:52.111 00.000 21444 AutoFind: near-saturated [1147, 301] 12.3 Mass 534116 SNR 65.3 Peak 12392
04:55:52.111 00.000 21444 Star::Find(15, 1687, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.111 00.000 21444 Star::Find returns 1 (1), X=1686.08, Y=301.27, Mass=550315, SNR=86.7, Peak=11080 HFD=7.7
04:55:52.112 00.001 21444 AutoFind: near-saturated [1687, 303] 10.8 Mass 550315 SNR 86.7 Peak 11080
04:55:52.112 00.000 21444 Star::Find(15, 1269, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1268.23, Y=751.24, Mass=469691, SNR=70.7, Peak=10444 HFD=7.0
04:55:52.112 00.000 21444 AutoFind: near-saturated [1269, 751] 10.5 Mass 469691 SNR 70.7 Peak 10444
04:55:52.112 00.000 21444 Star::Find(15, 1207, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1207.56, Y=551.94, Mass=391492, SNR=70.4, Peak=9356 HFD=7.1
04:55:52.112 00.000 21444 AutoFind: near-saturated [1207, 553] 8.7 Mass 391492 SNR 70.4 Peak 9356
04:55:52.112 00.000 21444 Star::Find(15, 1193, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1192.21, Y=892.27, Mass=383282, SNR=86.1, Peak=8776 HFD=7.2
04:55:52.112 00.000 21444 AutoFind: near-saturated [1193, 893] 8.3 Mass 383282 SNR 86.1 Peak 8776
04:55:52.112 00.000 21444 Star::Find(15, 371, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=370.18, Y=881.85, Mass=368344, SNR=90.8, Peak=8472 HFD=7.5
04:55:52.112 00.000 21444 AutoFind: near-saturated [371, 883] 7.5 Mass 368344 SNR 90.8 Peak 8472
04:55:52.112 00.000 21444 Star::Find(15, 503, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=502.69, Y=859.30, Mass=329976, SNR=64.5, Peak=7604 HFD=7.1
04:55:52.112 00.000 21444 AutoFind: near-saturated [503, 859] 7.4 Mass 329976 SNR 64.5 Peak 7604
04:55:52.112 00.000 21444 Star::Find(15, 1619, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1618.78, Y=343.89, Mass=292937, SNR=57.9, Peak=9032 HFD=6.7
04:55:52.112 00.000 21444 AutoFind: near-saturated [1619, 345] 7.3 Mass 292937 SNR 57.9 Peak 9032
04:55:52.112 00.000 21444 Star::Find(15, 553, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=552.08, Y=204.12, Mass=238543, SNR=52.4, Peak=7668 HFD=6.3
04:55:52.112 00.000 21444 AutoFind: near-saturated [553, 205] 6.0 Mass 238543 SNR 52.4 Peak 7668
04:55:52.112 00.000 21444 Star::Find(15, 1037, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1038.24, Y=536.25, Mass=178072, SNR=39.6, Peak=6732 HFD=6.6
04:55:52.112 00.000 21444 AutoFind: near-saturated [1037, 537] 4.3 Mass 178072 SNR 39.6 Peak 6732
04:55:52.112 00.000 21444 Star::Find(15, 1251, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1251.01, Y=35.43, Mass=120944, SNR=32.6, Peak=6256 HFD=5.4
04:55:52.112 00.000 21444 AutoFind: near-saturated [1251, 37] 3.9 Mass 120944 SNR 32.6 Peak 6256
04:55:52.112 00.000 21444 Star::Find(15, 1777, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1776.92, Y=561.62, Mass=112538, SNR=34.4, Peak=5720 HFD=6.1
04:55:52.112 00.000 21444 AutoFind: near-saturated [1777, 563] 3.6 Mass 112538 SNR 34.4 Peak 5720
04:55:52.112 00.000 21444 Star::Find(15, 1187, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1188.06, Y=220.19, Mass=133326, SNR=35.0, Peak=5800 HFD=7.0
04:55:52.112 00.000 21444 AutoFind: near-saturated [1187, 221] 3.4 Mass 133326 SNR 35.0 Peak 5800
04:55:52.112 00.000 21444 Star::Find(15, 1549, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.112 00.000 21444 Star::Find returns 1 (1), X=1549.07, Y=771.32, Mass=130348, SNR=39.8, Peak=5676 HFD=6.5
04:55:52.112 00.000 21444 AutoFind: near-saturated [1549, 771] 3.3 Mass 130348 SNR 39.8 Peak 5676
04:55:52.112 00.000 21444 Star::Find(15, 1255, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.001 21444 Star::Find returns 1 (1), X=1272.18, Y=687.05, Mass=3207548, SNR=323.5, Peak=22896 HFD=6.1
04:55:52.113 00.000 21444 AutoFind: near-saturated [1255, 695] 3.2 Mass 3207548 SNR 323.5 Peak 22896
04:55:52.113 00.000 21444 Star::Find(15, 1763, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=1762.30, Y=117.49, Mass=63046, SNR=24.7, Peak=5016 HFD=4.8
04:55:52.113 00.000 21444 AutoFind: near-saturated [1763, 119] 2.7 Mass 63046 SNR 24.7 Peak 5016
04:55:52.113 00.000 21444 Star::Find(15, 1109, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=1108.98, Y=425.78, Mass=56226, SNR=23.3, Peak=4944 HFD=4.8
04:55:52.113 00.000 21444 AutoFind: near-saturated [1109, 427] 2.6 Mass 56226 SNR 23.3 Peak 4944
04:55:52.113 00.000 21444 Star::Find(15, 1651, 1181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=1655.63, Y=1198.07, Mass=693052, SNR=75.4, Peak=11228 HFD=6.5
04:55:52.113 00.000 21444 AutoFind: near-saturated [1651, 1181] 2.6 Mass 693052 SNR 75.4 Peak 11228
04:55:52.113 00.000 21444 Star::Find(15, 751, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=749.85, Y=230.39, Mass=75013, SNR=31.6, Peak=4712 HFD=5.6
04:55:52.113 00.000 21444 AutoFind: near-saturated [751, 231] 2.4 Mass 75013 SNR 31.6 Peak 4712
04:55:52.113 00.000 21444 Star::Find(15, 539, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=539.24, Y=484.68, Mass=47470, SNR=19.7, Peak=4940 HFD=4.9
04:55:52.113 00.000 21444 AutoFind: near-saturated [539, 485] 2.4 Mass 47470 SNR 19.7 Peak 4940
04:55:52.113 00.000 21444 Star::Find(15, 383, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=383.96, Y=426.90, Mass=26775, SNR=14.1, Peak=4764 HFD=5.4
04:55:52.113 00.000 21444 AutoFind: near-saturated [383, 427] 2.3 Mass 26775 SNR 14.1 Peak 4764
04:55:52.113 00.000 21444 Star::Find(15, 1441, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=1440.31, Y=170.43, Mass=85916, SNR=33.3, Peak=5572 HFD=6.7
04:55:52.113 00.000 21444 AutoFind: near-saturated [1441, 171] 2.3 Mass 85916 SNR 33.3 Peak 5572
04:55:52.113 00.000 21444 Star::Find(15, 1179, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=1178.25, Y=174.49, Mass=30853, SNR=18.1, Peak=4532 HFD=4.6
04:55:52.113 00.000 21444 AutoFind: near-saturated [1179, 175] 2.0 Mass 30853 SNR 18.1 Peak 4532
04:55:52.113 00.000 21444 Star::Find(15, 1825, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=1825.33, Y=943.05, Mass=43344, SNR=21.0, Peak=4208 HFD=5.5
04:55:52.113 00.000 21444 AutoFind: near-saturated [1825, 943] 1.9 Mass 43344 SNR 21.0 Peak 4208
04:55:52.113 00.000 21444 Star::Find(15, 359, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=358.47, Y=321.22, Mass=34055, SNR=18.4, Peak=4236 HFD=4.5
04:55:52.113 00.000 21444 AutoFind: near-saturated [359, 321] 1.9 Mass 34055 SNR 18.4 Peak 4236
04:55:52.113 00.000 21444 Star::Find(15, 1417, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.113 00.000 21444 Star::Find returns 1 (1), X=1414.81, Y=106.89, Mass=45034, SNR=22.4, Peak=4688 HFD=5.8
04:55:52.113 00.000 21444 AutoFind: near-saturated [1417, 107] 1.9 Mass 45034 SNR 22.4 Peak 4688
04:55:52.114 00.001 21444 Star::Find(15, 1823, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=1841.09, Y=426.72, Mass=620469, SNR=116.4, Peak=6308 HFD=5.1
04:55:52.114 00.000 21444 AutoFind: near-saturated [1823, 429] 1.8 Mass 620469 SNR 116.4 Peak 6308
04:55:52.114 00.000 21444 Star::Find(15, 283, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=283.20, Y=695.10, Mass=22640, SNR=12.9, Peak=4332 HFD=6.1
04:55:52.114 00.000 21444 AutoFind: near-saturated [283, 695] 1.8 Mass 22640 SNR 12.9 Peak 4332
04:55:52.114 00.000 21444 Star::Find(15, 793, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=794.39, Y=733.52, Mass=30892, SNR=16.8, Peak=4456 HFD=5.2
04:55:52.114 00.000 21444 AutoFind: near-saturated [793, 735] 1.8 Mass 30892 SNR 16.8 Peak 4456
04:55:52.114 00.000 21444 Star::Find(15, 825, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=824.12, Y=1031.66, Mass=30216, SNR=17.3, Peak=3800 HFD=5.3
04:55:52.114 00.000 21444 AutoFind: near-saturated [825, 1033] 1.7 Mass 30216 SNR 17.3 Peak 3800
04:55:52.114 00.000 21444 Star::Find(15, 1571, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=1570.76, Y=563.10, Mass=31527, SNR=19.0, Peak=4340 HFD=4.2
04:55:52.114 00.000 21444 AutoFind: near-saturated [1571, 563] 1.7 Mass 31527 SNR 19.0 Peak 4340
04:55:52.114 00.000 21444 Star::Find(15, 609, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=609.02, Y=629.44, Mass=31245, SNR=18.5, Peak=4792 HFD=4.3
04:55:52.114 00.000 21444 AutoFind: near-saturated [609, 631] 1.7 Mass 31245 SNR 18.5 Peak 4792
04:55:52.114 00.000 21444 Star::Find(15, 1117, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=1117.05, Y=167.20, Mass=16521, SNR=11.4, Peak=4156 HFD=4.8
04:55:52.114 00.000 21444 AutoFind: near-saturated [1117, 167] 1.7 Mass 16521 SNR 11.4 Peak 4156
04:55:52.114 00.000 21444 Star::Find(15, 1231, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=1230.38, Y=509.50, Mass=25591, SNR=15.5, Peak=4332 HFD=4.3
04:55:52.114 00.000 21444 AutoFind: near-saturated [1231, 509] 1.7 Mass 25591 SNR 15.5 Peak 4332
04:55:52.114 00.000 21444 Star::Find(15, 685, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=684.30, Y=483.16, Mass=13862, SNR=11.1, Peak=4112 HFD=4.2
04:55:52.114 00.000 21444 AutoFind: near-saturated [685, 483] 1.6 Mass 13862 SNR 11.1 Peak 4112
04:55:52.114 00.000 21444 Star::Find(15, 1497, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=1489.51, Y=583.01, Mass=802526, SNR=160.6, Peak=6456 HFD=5.2
04:55:52.114 00.000 21444 AutoFind: near-saturated [1497, 601] 1.6 Mass 802526 SNR 160.6 Peak 6456
04:55:52.114 00.000 21444 Star::Find(15, 215, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=231.42, Y=79.72, Mass=1941718, SNR=250.7, Peak=21024 HFD=6.9
04:55:52.114 00.000 21444 AutoFind: near-saturated [215, 69] 1.6 Mass 1941718 SNR 250.7 Peak 21024
04:55:52.114 00.000 21444 Star::Find(15, 1391, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.114 00.000 21444 Star::Find returns 1 (1), X=1391.61, Y=405.88, Mass=34826, SNR=20.5, Peak=4540 HFD=4.5
04:55:52.114 00.000 21444 AutoFind: near-saturated [1391, 405] 1.6 Mass 34826 SNR 20.5 Peak 4540
04:55:52.114 00.000 21444 Star::Find(15, 945, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.001 21444 Star::Find returns 1 (1), X=944.13, Y=181.93, Mass=15204, SNR=11.8, Peak=3980 HFD=3.2
04:55:52.115 00.000 21444 AutoFind: near-saturated [945, 183] 1.5 Mass 15204 SNR 11.8 Peak 3980
04:55:52.115 00.000 21444 Star::Find(15, 1169, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=1168.75, Y=482.99, Mass=12601, SNR=10.7, Peak=4512 HFD=2.0
04:55:52.115 00.000 21444 AutoFind: near-saturated [1169, 483] 1.5 Mass 12601 SNR 10.7 Peak 4512
04:55:52.115 00.000 21444 Star::Find(15, 245, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=235.56, Y=75.95, Mass=1480515, SNR=172.4, Peak=13704 HFD=6.9
04:55:52.115 00.000 21444 AutoFind: near-saturated [245, 59] 1.5 Mass 1480515 SNR 172.4 Peak 13704
04:55:52.115 00.000 21444 Star::Find(15, 489, 425, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=486.33, Y=426.58, Mass=12750, SNR=11.4, Peak=3708 HFD=3.2
04:55:52.115 00.000 21444 AutoFind: near-saturated [489, 425] 1.5 Mass 12750 SNR 11.4 Peak 3708
04:55:52.115 00.000 21444 Star::Find(15, 669, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=669.94, Y=611.39, Mass=27699, SNR=17.1, Peak=4656 HFD=5.1
04:55:52.115 00.000 21444 AutoFind: near-saturated [669, 611] 1.5 Mass 27699 SNR 17.1 Peak 4656
04:55:52.115 00.000 21444 Star::Find(15, 253, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find false star n=3 nbg=271 bg=2190.5 sigma=426.1 thresh=3469 peak=3307
04:55:52.115 00.000 21444 Star::Find returns 0 (2), X=253.00, Y=503.00, Mass=4409, SNR=2.9, Peak=3904 HFD=0.0
04:55:52.115 00.000 21444 Star::Find(15, 1589, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=1588.84, Y=164.73, Mass=13823, SNR=10.5, Peak=3784 HFD=4.3
04:55:52.115 00.000 21444 AutoFind: near-saturated [1589, 165] 1.5 Mass 13823 SNR 10.5 Peak 3784
04:55:52.115 00.000 21444 Star::Find(15, 105, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=104.90, Y=151.40, Mass=17944, SNR=13.0, Peak=3700 HFD=5.4
04:55:52.115 00.000 21444 AutoFind: near-saturated [105, 151] 1.5 Mass 17944 SNR 13.0 Peak 3700
04:55:52.115 00.000 21444 Star::Find(15, 1689, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=1689.22, Y=602.75, Mass=18356, SNR=12.3, Peak=4636 HFD=3.5
04:55:52.115 00.000 21444 AutoFind: near-saturated [1689, 603] 1.5 Mass 18356 SNR 12.3 Peak 4636
04:55:52.115 00.000 21444 Star::Find(15, 1291, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=1288.65, Y=623.43, Mass=13726, SNR=11.0, Peak=4228 HFD=2.5
04:55:52.115 00.000 21444 AutoFind: near-saturated [1291, 625] 1.4 Mass 13726 SNR 11.0 Peak 4228
04:55:52.115 00.000 21444 Star::Find(15, 1821, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find returns 1 (1), X=1819.27, Y=788.25, Mass=25937, SNR=16.5, Peak=4160 HFD=4.5
04:55:52.115 00.000 21444 AutoFind: near-saturated [1821, 789] 1.4 Mass 25937 SNR 16.5 Peak 4160
04:55:52.115 00.000 21444 Star::Find(15, 707, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.115 00.000 21444 Star::Find false star n=63 nbg=169 bg=2588.2 sigma=502.1 thresh=4094 peak=4070
04:55:52.115 00.000 21444 Star::Find returns 0 (2), X=707.00, Y=69.00, Mass=610442, SNR=2.9, Peak=4256 HFD=0.0
04:55:52.116 00.001 21444 Star::Find(15, 1035, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find false star n=6 nbg=269 bg=2217.1 sigma=430.9 thresh=3510 peak=3357
04:55:52.116 00.000 21444 Star::Find returns 0 (2), X=1035.00, Y=149.00, Mass=8842, SNR=2.9, Peak=4004 HFD=0.0
04:55:52.116 00.000 21444 Star::Find(15, 509, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find returns 1 (1), X=508.61, Y=662.61, Mass=15544, SNR=13.4, Peak=4132 HFD=3.3
04:55:52.116 00.000 21444 AutoFind: near-saturated [509, 663] 1.4 Mass 15544 SNR 13.4 Peak 4132
04:55:52.116 00.000 21444 Star::Find(15, 369, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find false star n=6 nbg=251 bg=1934.0 sigma=449.5 thresh=3282 peak=3172
04:55:52.116 00.000 21444 Star::Find returns 0 (2), X=369.00, Y=541.00, Mass=9552, SNR=2.9, Peak=4132 HFD=0.0
04:55:52.116 00.000 21444 Star::Find(15, 683, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find false star n=6 nbg=257 bg=1890.8 sigma=419.6 thresh=3150 peak=3055
04:55:52.116 00.000 21444 Star::Find returns 0 (2), X=683.00, Y=823.00, Mass=8739, SNR=2.9, Peak=3776 HFD=0.0
04:55:52.116 00.000 21444 Star::Find(15, 953, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find false star n=9 nbg=260 bg=1375.6 sigma=340.8 thresh=2398 peak=2346
04:55:52.116 00.000 21444 Star::Find returns 0 (2), X=953.00, Y=1065.00, Mass=10527, SNR=2.9, Peak=2824 HFD=0.0
04:55:52.116 00.000 21444 Star::Find(15, 491, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find false star n=13 nbg=246 bg=1891.5 sigma=369.8 thresh=3001 peak=2981
04:55:52.116 00.000 21444 Star::Find returns 0 (2), X=491.00, Y=819.00, Mass=16355, SNR=2.9, Peak=3652 HFD=0.0
04:55:52.116 00.000 21444 Star::Find(15, 1097, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find returns 1 (1), X=1097.47, Y=1086.97, Mass=21359, SNR=15.0, Peak=4080 HFD=3.9
04:55:52.116 00.000 21444 AutoFind: near-saturated [1097, 1089] 1.4 Mass 21359 SNR 15.0 Peak 4080
04:55:52.116 00.000 21444 Star::Find(15, 433, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find returns 1 (1), X=433.13, Y=51.15, Mass=12301, SNR=9.7, Peak=4256 HFD=2.3
04:55:52.116 00.000 21444 AutoFind: near-saturated [433, 51] 1.4 Mass 12301 SNR 9.7 Peak 4256
04:55:52.116 00.000 21444 Star::Find(15, 837, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find returns 1 (1), X=845.36, Y=182.33, Mass=44521, SNR=42.8, Peak=13116 HFD=1.4
04:55:52.116 00.000 21444 AutoFind: near-saturated [837, 183] 1.4 Mass 44521 SNR 42.8 Peak 13116
04:55:52.116 00.000 21444 Star::Find(15, 1735, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find returns 1 (1), X=1734.03, Y=571.05, Mass=7968, SNR=8.6, Peak=3904 HFD=3.5
04:55:52.116 00.000 21444 AutoFind: near-saturated [1735, 573] 1.4 Mass 7968 SNR 8.6 Peak 3904
04:55:52.116 00.000 21444 Star::Find(15, 483, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find false star n=5 nbg=280 bg=2098.6 sigma=457.0 thresh=3469 peak=3431
04:55:52.116 00.000 21444 Star::Find returns 0 (2), X=483.00, Y=369.00, Mass=8127, SNR=2.9, Peak=4208 HFD=0.0
04:55:52.116 00.000 21444 Star::Find(15, 1221, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.116 00.000 21444 Star::Find returns 1 (1), X=1206.52, Y=821.00, Mass=4093, SNR=7.1, Peak=4208 HFD=0.9
04:55:52.116 00.000 21444 AutoFind: near-saturated [1221, 819] 1.4 Mass 4093 SNR 7.1 Peak 4208
04:55:52.116 00.000 21444 Star::Find(15, 745, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.001 21444 Star::Find false star n=58 nbg=177 bg=2809.2 sigma=706.3 thresh=4928 peak=4910
04:55:52.117 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=145.00, Mass=620416, SNR=2.9, Peak=5292 HFD=0.0
04:55:52.117 00.000 21444 Star::Find(15, 761, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 0 (3), X=761.00, Y=345.00, Mass=0, SNR=0.0, Peak=4084 HFD=0.0
04:55:52.117 00.000 21444 Star::Find(15, 615, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=627.91, Y=656.77, Mass=10856, SNR=10.5, Peak=3880 HFD=4.3
04:55:52.117 00.000 21444 AutoFind: near-saturated [615, 665] 1.4 Mass 10856 SNR 10.5 Peak 3880
04:55:52.117 00.000 21444 Star::Find(15, 1265, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find false star n=3 nbg=271 bg=2093.6 sigma=433.7 thresh=3395 peak=3349
04:55:52.117 00.000 21444 Star::Find returns 0 (2), X=1265.00, Y=447.00, Mass=4719, SNR=2.9, Peak=4108 HFD=0.0
04:55:52.117 00.000 21444 Star::Find(15, 1815, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=1816.67, Y=168.59, Mass=19187, SNR=14.4, Peak=3548 HFD=7.0
04:55:52.117 00.000 21444 AutoFind: near-saturated [1815, 167] 1.3 Mass 19187 SNR 14.4 Peak 3548
04:55:52.117 00.000 21444 AutoFind: could not find a star on Pass 1
04:55:52.117 00.000 21444 AutoFind: finding best star pass 2
04:55:52.117 00.000 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=1274.84, Y=687.58, Mass=5367988, SNR=197.2, Peak=65504 HFD=7.7
04:55:52.117 00.000 21444 AutoFind: star saturated or too dim [1275, 689] 97.5 Mass 5367988 SNR 197.2
04:55:52.117 00.000 21444 Star::Find(15, 771, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=770.29, Y=153.64, Mass=5080681, SNR=216.2, Peak=65504 HFD=7.6
04:55:52.117 00.000 21444 AutoFind: star saturated or too dim [771, 155] 94.5 Mass 5080681 SNR 216.2
04:55:52.117 00.000 21444 Star::Find(15, 733, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=732.30, Y=55.25, Mass=4695121, SNR=180.3, Peak=65504 HFD=7.6
04:55:52.117 00.000 21444 AutoFind: star saturated or too dim [733, 55] 89.6 Mass 4695121 SNR 180.3
04:55:52.117 00.000 21444 Star::Find(15, 233, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=232.91, Y=79.60, Mass=2425384, SNR=205.5, Peak=39024 HFD=7.5
04:55:52.117 00.000 21444 AutoFind: star saturated or too dim [233, 81] 45.6 Mass 2425384 SNR 205.5
04:55:52.117 00.000 21444 Star::Find(15, 763, 177, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=761.56, Y=175.68, Mass=2184601, SNR=174.2, Peak=37888 HFD=7.4
04:55:52.117 00.000 21444 AutoFind: star saturated or too dim [763, 177] 44.6 Mass 2184601 SNR 174.2
04:55:52.117 00.000 21444 Star::Find(15, 1491, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=1490.05, Y=580.12, Mass=1810249, SNR=151.9, Peak=29432 HFD=7.4
04:55:52.117 00.000 21444 AutoFind: star saturated or too dim [1491, 581] 36.6 Mass 1810249 SNR 151.9
04:55:52.117 00.000 21444 Star::Find(15, 1845, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.117 00.000 21444 Star::Find returns 1 (1), X=1844.10, Y=426.64, Mass=1377707, SNR=183.7, Peak=25368 HFD=7.5
04:55:52.117 00.000 21444 AutoFind: star saturated or too dim [1845, 427] 27.5 Mass 1377707 SNR 183.7
04:55:52.118 00.001 21444 Star::Find(15, 1589, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=1589.26, Y=410.80, Mass=1208475, SNR=146.3, Peak=22768 HFD=7.6
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [1589, 411] 24.3 Mass 1208475 SNR 146.3
04:55:52.118 00.000 21444 Star::Find(15, 1723, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=1722.30, Y=508.52, Mass=1077444, SNR=110.9, Peak=20368 HFD=7.5
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [1723, 509] 21.5 Mass 1077444 SNR 110.9
04:55:52.118 00.000 21444 Star::Find(15, 1133, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=1131.70, Y=787.35, Mass=905350, SNR=120.5, Peak=16980 HFD=7.2
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [1133, 787] 19.1 Mass 905350 SNR 120.5
04:55:52.118 00.000 21444 Star::Find(15, 233, 141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=232.98, Y=139.98, Mass=619604, SNR=89.1, Peak=13120 HFD=7.2
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [233, 141] 13.1 Mass 619604 SNR 89.1
04:55:52.118 00.000 21444 Star::Find(15, 261, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=259.30, Y=734.62, Mass=621561, SNR=86.9, Peak=12744 HFD=7.3
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [261, 735] 12.5 Mass 621561 SNR 86.9
04:55:52.118 00.000 21444 Star::Find(15, 1147, 301, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=1146.52, Y=300.13, Mass=534116, SNR=65.3, Peak=12392 HFD=6.9
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [1147, 301] 12.3 Mass 534116 SNR 65.3
04:55:52.118 00.000 21444 Star::Find(15, 1687, 303, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=1686.08, Y=301.27, Mass=550315, SNR=86.7, Peak=11080 HFD=7.7
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [1687, 303] 10.8 Mass 550315 SNR 86.7
04:55:52.118 00.000 21444 Star::Find(15, 1269, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=1268.23, Y=751.24, Mass=469691, SNR=70.7, Peak=10444 HFD=7.0
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [1269, 751] 10.5 Mass 469691 SNR 70.7
04:55:52.118 00.000 21444 Star::Find(15, 1207, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=1207.56, Y=551.94, Mass=391492, SNR=70.4, Peak=9356 HFD=7.1
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [1207, 553] 8.7 Mass 391492 SNR 70.4
04:55:52.118 00.000 21444 Star::Find(15, 1193, 893, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=1192.21, Y=892.27, Mass=383282, SNR=86.1, Peak=8776 HFD=7.2
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [1193, 893] 8.3 Mass 383282 SNR 86.1
04:55:52.118 00.000 21444 Star::Find(15, 371, 883, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=370.18, Y=881.85, Mass=368344, SNR=90.8, Peak=8472 HFD=7.5
04:55:52.118 00.000 21444 AutoFind: star saturated or too dim [371, 883] 7.5 Mass 368344 SNR 90.8
04:55:52.118 00.000 21444 Star::Find(15, 503, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.118 00.000 21444 Star::Find returns 1 (1), X=502.69, Y=859.30, Mass=329976, SNR=64.5, Peak=7604 HFD=7.1
04:55:52.119 00.001 21444 AutoFind: star saturated or too dim [503, 859] 7.4 Mass 329976 SNR 64.5
04:55:52.119 00.000 21444 Star::Find(15, 1619, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1618.78, Y=343.89, Mass=292937, SNR=57.9, Peak=9032 HFD=6.7
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1619, 345] 7.3 Mass 292937 SNR 57.9
04:55:52.119 00.000 21444 Star::Find(15, 553, 205, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=552.08, Y=204.12, Mass=238543, SNR=52.4, Peak=7668 HFD=6.3
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [553, 205] 6.0 Mass 238543 SNR 52.4
04:55:52.119 00.000 21444 Star::Find(15, 1037, 537, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1038.24, Y=536.25, Mass=178072, SNR=39.6, Peak=6732 HFD=6.6
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1037, 537] 4.3 Mass 178072 SNR 39.6
04:55:52.119 00.000 21444 Star::Find(15, 1251, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1251.01, Y=35.43, Mass=120944, SNR=32.6, Peak=6256 HFD=5.4
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1251, 37] 3.9 Mass 120944 SNR 32.6
04:55:52.119 00.000 21444 Star::Find(15, 1777, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1776.92, Y=561.62, Mass=112538, SNR=34.4, Peak=5720 HFD=6.1
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1777, 563] 3.6 Mass 112538 SNR 34.4
04:55:52.119 00.000 21444 Star::Find(15, 1187, 221, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1188.06, Y=220.19, Mass=133326, SNR=35.0, Peak=5800 HFD=7.0
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1187, 221] 3.4 Mass 133326 SNR 35.0
04:55:52.119 00.000 21444 Star::Find(15, 1549, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1549.07, Y=771.32, Mass=130348, SNR=39.8, Peak=5676 HFD=6.5
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1549, 771] 3.3 Mass 130348 SNR 39.8
04:55:52.119 00.000 21444 Star::Find(15, 1255, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1272.18, Y=687.05, Mass=3207548, SNR=323.5, Peak=22896 HFD=6.1
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1255, 695] 3.2 Mass 3207548 SNR 323.5
04:55:52.119 00.000 21444 Star::Find(15, 1763, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1762.30, Y=117.49, Mass=63046, SNR=24.7, Peak=5016 HFD=4.8
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1763, 119] 2.7 Mass 63046 SNR 24.7
04:55:52.119 00.000 21444 Star::Find(15, 1109, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1108.98, Y=425.78, Mass=56226, SNR=23.3, Peak=4944 HFD=4.8
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1109, 427] 2.6 Mass 56226 SNR 23.3
04:55:52.119 00.000 21444 Star::Find(15, 1651, 1181, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.119 00.000 21444 Star::Find returns 1 (1), X=1655.63, Y=1198.07, Mass=693052, SNR=75.4, Peak=11228 HFD=6.5
04:55:52.119 00.000 21444 AutoFind: star saturated or too dim [1651, 1181] 2.6 Mass 693052 SNR 75.4
04:55:52.119 00.000 21444 Star::Find(15, 751, 231, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.001 21444 Star::Find returns 1 (1), X=749.85, Y=230.39, Mass=75013, SNR=31.6, Peak=4712 HFD=5.6
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [751, 231] 2.4 Mass 75013 SNR 31.6
04:55:52.120 00.000 21444 Star::Find(15, 539, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=539.24, Y=484.68, Mass=47470, SNR=19.7, Peak=4940 HFD=4.9
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [539, 485] 2.4 Mass 47470 SNR 19.7
04:55:52.120 00.000 21444 Star::Find(15, 383, 427, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=383.96, Y=426.90, Mass=26775, SNR=14.1, Peak=4764 HFD=5.4
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [383, 427] 2.3 Mass 26775 SNR 14.1
04:55:52.120 00.000 21444 Star::Find(15, 1441, 171, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=1440.31, Y=170.43, Mass=85916, SNR=33.3, Peak=5572 HFD=6.7
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [1441, 171] 2.3 Mass 85916 SNR 33.3
04:55:52.120 00.000 21444 Star::Find(15, 1179, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=1178.25, Y=174.49, Mass=30853, SNR=18.1, Peak=4532 HFD=4.6
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [1179, 175] 2.0 Mass 30853 SNR 18.1
04:55:52.120 00.000 21444 Star::Find(15, 1825, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=1825.33, Y=943.05, Mass=43344, SNR=21.0, Peak=4208 HFD=5.5
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [1825, 943] 1.9 Mass 43344 SNR 21.0
04:55:52.120 00.000 21444 Star::Find(15, 359, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=358.47, Y=321.22, Mass=34055, SNR=18.4, Peak=4236 HFD=4.5
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [359, 321] 1.9 Mass 34055 SNR 18.4
04:55:52.120 00.000 21444 Star::Find(15, 1417, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=1414.81, Y=106.89, Mass=45034, SNR=22.4, Peak=4688 HFD=5.8
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [1417, 107] 1.9 Mass 45034 SNR 22.4
04:55:52.120 00.000 21444 Star::Find(15, 1823, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=1841.09, Y=426.72, Mass=620469, SNR=116.4, Peak=6308 HFD=5.1
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [1823, 429] 1.8 Mass 620469 SNR 116.4
04:55:52.120 00.000 21444 Star::Find(15, 283, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=283.20, Y=695.10, Mass=22640, SNR=12.9, Peak=4332 HFD=6.1
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [283, 695] 1.8 Mass 22640 SNR 12.9
04:55:52.120 00.000 21444 Star::Find(15, 793, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=794.39, Y=733.52, Mass=30892, SNR=16.8, Peak=4456 HFD=5.2
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [793, 735] 1.8 Mass 30892 SNR 16.8
04:55:52.120 00.000 21444 Star::Find(15, 825, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.120 00.000 21444 Star::Find returns 1 (1), X=824.12, Y=1031.66, Mass=30216, SNR=17.3, Peak=3800 HFD=5.3
04:55:52.120 00.000 21444 AutoFind: star saturated or too dim [825, 1033] 1.7 Mass 30216 SNR 17.3
04:55:52.121 00.001 21444 Star::Find(15, 1571, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=1570.76, Y=563.10, Mass=31527, SNR=19.0, Peak=4340 HFD=4.2
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [1571, 563] 1.7 Mass 31527 SNR 19.0
04:55:52.121 00.000 21444 Star::Find(15, 609, 631, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=609.02, Y=629.44, Mass=31245, SNR=18.5, Peak=4792 HFD=4.3
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [609, 631] 1.7 Mass 31245 SNR 18.5
04:55:52.121 00.000 21444 Star::Find(15, 1117, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=1117.05, Y=167.20, Mass=16521, SNR=11.4, Peak=4156 HFD=4.8
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [1117, 167] 1.7 Mass 16521 SNR 11.4
04:55:52.121 00.000 21444 Star::Find(15, 1231, 509, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=1230.38, Y=509.50, Mass=25591, SNR=15.5, Peak=4332 HFD=4.3
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [1231, 509] 1.7 Mass 25591 SNR 15.5
04:55:52.121 00.000 21444 Star::Find(15, 685, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=684.30, Y=483.16, Mass=13862, SNR=11.1, Peak=4112 HFD=4.2
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [685, 483] 1.6 Mass 13862 SNR 11.1
04:55:52.121 00.000 21444 Star::Find(15, 1497, 601, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=1489.51, Y=583.01, Mass=802526, SNR=160.6, Peak=6456 HFD=5.2
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [1497, 601] 1.6 Mass 802526 SNR 160.6
04:55:52.121 00.000 21444 Star::Find(15, 215, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=231.42, Y=79.72, Mass=1941718, SNR=250.7, Peak=21024 HFD=6.9
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [215, 69] 1.6 Mass 1941718 SNR 250.7
04:55:52.121 00.000 21444 Star::Find(15, 1391, 405, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=1391.61, Y=405.88, Mass=34826, SNR=20.5, Peak=4540 HFD=4.5
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [1391, 405] 1.6 Mass 34826 SNR 20.5
04:55:52.121 00.000 21444 Star::Find(15, 945, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=944.13, Y=181.93, Mass=15204, SNR=11.8, Peak=3980 HFD=3.2
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [945, 183] 1.5 Mass 15204 SNR 11.8
04:55:52.121 00.000 21444 Star::Find(15, 1169, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.121 00.000 21444 Star::Find returns 1 (1), X=1168.75, Y=482.99, Mass=12601, SNR=10.7, Peak=4512 HFD=2.0
04:55:52.121 00.000 21444 AutoFind: star saturated or too dim [1169, 483] 1.5 Mass 12601 SNR 10.7
04:55:52.121 00.000 21444 Star::Find(15, 245, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.001 21444 Star::Find returns 1 (1), X=235.56, Y=75.95, Mass=1480515, SNR=172.4, Peak=13704 HFD=6.9
04:55:52.122 00.000 21444 AutoFind: star saturated or too dim [245, 59] 1.5 Mass 1480515 SNR 172.4
04:55:52.122 00.000 21444 Star::Find(15, 489, 425, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find returns 1 (1), X=486.33, Y=426.58, Mass=12750, SNR=11.4, Peak=3708 HFD=3.2
04:55:52.122 00.000 21444 AutoFind: star saturated or too dim [489, 425] 1.5 Mass 12750 SNR 11.4
04:55:52.122 00.000 21444 Star::Find(15, 669, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find returns 1 (1), X=669.94, Y=611.39, Mass=27699, SNR=17.1, Peak=4656 HFD=5.1
04:55:52.122 00.000 21444 AutoFind: star saturated or too dim [669, 611] 1.5 Mass 27699 SNR 17.1
04:55:52.122 00.000 21444 Star::Find(15, 253, 503, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find false star n=3 nbg=271 bg=2190.5 sigma=426.1 thresh=3469 peak=3307
04:55:52.122 00.000 21444 Star::Find returns 0 (2), X=253.00, Y=503.00, Mass=4409, SNR=2.9, Peak=3904 HFD=0.0
04:55:52.122 00.000 21444 Star::Find(15, 1589, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find returns 1 (1), X=1588.84, Y=164.73, Mass=13823, SNR=10.5, Peak=3784 HFD=4.3
04:55:52.122 00.000 21444 AutoFind: star saturated or too dim [1589, 165] 1.5 Mass 13823 SNR 10.5
04:55:52.122 00.000 21444 Star::Find(15, 105, 151, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find returns 1 (1), X=104.90, Y=151.40, Mass=17944, SNR=13.0, Peak=3700 HFD=5.4
04:55:52.122 00.000 21444 AutoFind: star saturated or too dim [105, 151] 1.5 Mass 17944 SNR 13.0
04:55:52.122 00.000 21444 Star::Find(15, 1689, 603, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find returns 1 (1), X=1689.22, Y=602.75, Mass=18356, SNR=12.3, Peak=4636 HFD=3.5
04:55:52.122 00.000 21444 AutoFind: star saturated or too dim [1689, 603] 1.5 Mass 18356 SNR 12.3
04:55:52.122 00.000 21444 Star::Find(15, 1291, 625, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find returns 1 (1), X=1288.65, Y=623.43, Mass=13726, SNR=11.0, Peak=4228 HFD=2.5
04:55:52.122 00.000 21444 AutoFind: star saturated or too dim [1291, 625] 1.4 Mass 13726 SNR 11.0
04:55:52.122 00.000 21444 Star::Find(15, 1821, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find returns 1 (1), X=1819.27, Y=788.25, Mass=25937, SNR=16.5, Peak=4160 HFD=4.5
04:55:52.122 00.000 21444 AutoFind: star saturated or too dim [1821, 789] 1.4 Mass 25937 SNR 16.5
04:55:52.122 00.000 21444 Star::Find(15, 707, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find false star n=63 nbg=169 bg=2588.2 sigma=502.1 thresh=4094 peak=4070
04:55:52.122 00.000 21444 Star::Find returns 0 (2), X=707.00, Y=69.00, Mass=610442, SNR=2.9, Peak=4256 HFD=0.0
04:55:52.122 00.000 21444 Star::Find(15, 1035, 149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.122 00.000 21444 Star::Find false star n=6 nbg=269 bg=2217.1 sigma=430.9 thresh=3510 peak=3357
04:55:52.122 00.000 21444 Star::Find returns 0 (2), X=1035.00, Y=149.00, Mass=8842, SNR=2.9, Peak=4004 HFD=0.0
04:55:52.122 00.000 21444 Star::Find(15, 509, 663, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.001 21444 Star::Find returns 1 (1), X=508.61, Y=662.61, Mass=15544, SNR=13.4, Peak=4132 HFD=3.3
04:55:52.123 00.000 21444 AutoFind: star saturated or too dim [509, 663] 1.4 Mass 15544 SNR 13.4
04:55:52.123 00.000 21444 Star::Find(15, 369, 541, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find false star n=6 nbg=251 bg=1934.0 sigma=449.5 thresh=3282 peak=3172
04:55:52.123 00.000 21444 Star::Find returns 0 (2), X=369.00, Y=541.00, Mass=9552, SNR=2.9, Peak=4132 HFD=0.0
04:55:52.123 00.000 21444 Star::Find(15, 683, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find false star n=6 nbg=257 bg=1890.8 sigma=419.6 thresh=3150 peak=3055
04:55:52.123 00.000 21444 Star::Find returns 0 (2), X=683.00, Y=823.00, Mass=8739, SNR=2.9, Peak=3776 HFD=0.0
04:55:52.123 00.000 21444 Star::Find(15, 953, 1065, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find false star n=9 nbg=260 bg=1375.6 sigma=340.8 thresh=2398 peak=2346
04:55:52.123 00.000 21444 Star::Find returns 0 (2), X=953.00, Y=1065.00, Mass=10527, SNR=2.9, Peak=2824 HFD=0.0
04:55:52.123 00.000 21444 Star::Find(15, 491, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find false star n=13 nbg=246 bg=1891.5 sigma=369.8 thresh=3001 peak=2981
04:55:52.123 00.000 21444 Star::Find returns 0 (2), X=491.00, Y=819.00, Mass=16355, SNR=2.9, Peak=3652 HFD=0.0
04:55:52.123 00.000 21444 Star::Find(15, 1097, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find returns 1 (1), X=1097.47, Y=1086.97, Mass=21359, SNR=15.0, Peak=4080 HFD=3.9
04:55:52.123 00.000 21444 AutoFind: star saturated or too dim [1097, 1089] 1.4 Mass 21359 SNR 15.0
04:55:52.123 00.000 21444 Star::Find(15, 433, 51, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find returns 1 (1), X=433.13, Y=51.15, Mass=12301, SNR=9.7, Peak=4256 HFD=2.3
04:55:52.123 00.000 21444 AutoFind: star saturated or too dim [433, 51] 1.4 Mass 12301 SNR 9.7
04:55:52.123 00.000 21444 Star::Find(15, 837, 183, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find returns 1 (1), X=845.36, Y=182.33, Mass=44521, SNR=42.8, Peak=13116 HFD=1.4
04:55:52.123 00.000 21444 AutoFind: star saturated or too dim [837, 183] 1.4 Mass 44521 SNR 42.8
04:55:52.123 00.000 21444 Star::Find(15, 1735, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find returns 1 (1), X=1734.03, Y=571.05, Mass=7968, SNR=8.6, Peak=3904 HFD=3.5
04:55:52.123 00.000 21444 AutoFind: star saturated or too dim [1735, 573] 1.4 Mass 7968 SNR 8.6
04:55:52.123 00.000 21444 Star::Find(15, 483, 369, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find false star n=5 nbg=280 bg=2098.6 sigma=457.0 thresh=3469 peak=3431
04:55:52.123 00.000 21444 Star::Find returns 0 (2), X=483.00, Y=369.00, Mass=8127, SNR=2.9, Peak=4208 HFD=0.0
04:55:52.123 00.000 21444 Star::Find(15, 1221, 819, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find returns 1 (1), X=1206.52, Y=821.00, Mass=4093, SNR=7.1, Peak=4208 HFD=0.9
04:55:52.123 00.000 21444 AutoFind: star saturated or too dim [1221, 819] 1.4 Mass 4093 SNR 7.1
04:55:52.123 00.000 21444 Star::Find(15, 745, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.123 00.000 21444 Star::Find false star n=58 nbg=177 bg=2809.2 sigma=706.3 thresh=4928 peak=4910
04:55:52.123 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=145.00, Mass=620416, SNR=2.9, Peak=5292 HFD=0.0
04:55:52.123 00.000 21444 Star::Find(15, 761, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.124 00.001 21444 Star::Find returns 0 (3), X=761.00, Y=345.00, Mass=0, SNR=0.0, Peak=4084 HFD=0.0
04:55:52.124 00.000 21444 Star::Find(15, 615, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.124 00.000 21444 Star::Find returns 1 (1), X=627.91, Y=656.77, Mass=10856, SNR=10.5, Peak=3880 HFD=4.3
04:55:52.124 00.000 21444 AutoFind: star saturated or too dim [615, 665] 1.4 Mass 10856 SNR 10.5
04:55:52.124 00.000 21444 Star::Find(15, 1265, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.124 00.000 21444 Star::Find false star n=3 nbg=271 bg=2093.6 sigma=433.7 thresh=3395 peak=3349
04:55:52.124 00.000 21444 Star::Find returns 0 (2), X=1265.00, Y=447.00, Mass=4719, SNR=2.9, Peak=4108 HFD=0.0
04:55:52.124 00.000 21444 Star::Find(15, 1815, 167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.124 00.000 21444 Star::Find returns 1 (1), X=1816.67, Y=168.59, Mass=19187, SNR=14.4, Peak=3548 HFD=7.0
04:55:52.124 00.000 21444 AutoFind: star saturated or too dim [1815, 167] 1.3 Mass 19187 SNR 14.4
04:55:52.124 00.000 21444 AutoFind: could not find a non-saturated star!
04:55:52.124 00.000 21444 AutoFind: finding best star pass 3
04:55:52.124 00.000 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.124 00.000 21444 Star::Find returns 1 (1), X=1274.84, Y=687.58, Mass=5367988, SNR=197.2, Peak=65504 HFD=7.7
04:55:52.124 00.000 21444 AutoFind returns star at [1275, 689] 97.5 Mass 5367988 SNR 197.2
04:55:52.124 00.000 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.124 00.000 21444 Star::Find returns 1 (1), X=1274.84, Y=687.58, Mass=5367988, SNR=197.2, Peak=65504 HFD=7.7
04:55:52.124 00.000 21444 MultiStar: List (12): {1274.84, 687.58}(197.2), {770.29, 153.64}(216.2), {732.30, 55.25}(180.3), {232.91, 79.60}(205.5), {1490.05, 580.12}(151.9), {1844.10, 426.64}(183.7), {1589.26, 410.80}(146.3), {1722.30, 508.52}(110.9), {1131.70, 787.35}(120.5), {232.98, 139.98}(89.1), {259.30, 734.62}(86.9), {1146.52, 300.13}(65.3), 
04:55:52.124 00.000 21444 setting lock position to (1274.84, 687.58)
04:55:52.124 00.000 21444 MultiStar: stabilizing after lock position change
04:55:52.124 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
04:55:52.124 00.000 21444 UpdateGuideState(): m_state=1
04:55:52.124 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:55:52.124 00.000 21444 Star::Find returns 1 (1), X=1274.84, Y=687.58, Mass=5367988, SNR=197.2, Peak=65504 HFD=7.7
04:55:52.125 00.001 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
04:55:52.125 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
04:55:52.125 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
04:55:52.126 00.001 21444 setting force full frames = false
04:55:52.126 00.000 21444 setting lock position to (1274.84, 687.58)
04:55:52.126 00.000 21444 MultiStar: stabilizing after lock position change
04:55:52.126 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
04:55:52.126 00.000 21444 Changing from state SELECTING to SELECTED
04:55:52.126 00.000 21444 guider state => SELECTED
04:55:52.126 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1936, FiltMin=16, FiltMax=65504, Gamma=0.560
04:55:52.126 00.000 21444 UpdateGuideState exits: m=5367988 SNR=197.2 Saturated
04:55:52.126 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1936, FiltMin=16, FiltMax=65504, Gamma=0.560
04:55:52.126 00.000 21444 Status Line: Auto-selected star at (1274.8, 687.6)
04:55:52.127 00.001 21444 PhdController: newstate STATE_WAIT_SELECTED
04:55:52.127 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:52.127 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:55:52.127 00.000 21444 Enqueuing Expose request
04:55:52.128 00.001 21444 evsrv: cli 0107EA60 connect
04:55:52.128 00.000 21444 case statement mapped state 2 to 1
04:55:52.128 00.000 25848 Worker thread wakes up
04:55:52.128 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:55:52.128 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:55:52.128 00.000 21444 case statement mapped state 2 to 1
04:55:52.128 00.000 21444 evsrv: cli 0107EA60 request: {"method":"get_lock_position","id":"0d370a94-37fd-4e1c-887d-6268d7249ed1"}
04:55:52.128 00.000 21444 evsrv: cli 0107EA60 response: {"jsonrpc":"2.0","result":[1274.84,687.58],"id":"0d370a94-37fd-4e1c-887d-6268d7249ed1"}
04:55:52.129 00.001 21444 evsrv: cli 0107EA60 disconnect
04:55:52.129 00.000 21444 evsrv: cli 0107EB00 connect
04:55:52.129 00.000 21444 case statement mapped state 2 to 1
04:55:52.129 00.000 21444 case statement mapped state 2 to 1
04:55:52.129 00.000 21444 evsrv: cli 0107EB00 request: {"method":"get_app_state","id":"c732752b-6a12-4040-a1ab-b0df50280945"}
04:55:52.129 00.000 21444 case statement mapped state 2 to 1
04:55:52.129 00.000 21444 evsrv: cli 0107EB00 response: {"jsonrpc":"2.0","result":"Selected","id":"c732752b-6a12-4040-a1ab-b0df50280945"}
04:55:52.129 00.000 21444 evsrv: cli 0107EB00 disconnect
04:55:53.130 01.001 21444 evsrv: cli 0107E9C0 connect
04:55:53.130 00.000 21444 case statement mapped state 2 to 1
04:55:53.130 00.000 21444 case statement mapped state 2 to 1
04:55:53.131 00.001 21444 evsrv: cli 0107E9C0 request: {"method":"get_app_state","id":"11fc1974-d08f-49d1-8635-2ebd01d12bb8"}
04:55:53.131 00.000 21444 case statement mapped state 2 to 1
04:55:53.131 00.000 21444 evsrv: cli 0107E9C0 response: {"jsonrpc":"2.0","result":"Selected","id":"11fc1974-d08f-49d1-8635-2ebd01d12bb8"}
04:55:53.132 00.001 21444 evsrv: cli 0107E9C0 disconnect
04:55:54.132 01.000 21444 evsrv: cli 0107E380 connect
04:55:54.132 00.000 21444 case statement mapped state 2 to 1
04:55:54.133 00.001 21444 case statement mapped state 2 to 1
04:55:54.133 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"f30e0c3f-1e57-43f5-aeb8-86adfcefa86a"}
04:55:54.133 00.000 21444 case statement mapped state 2 to 1
04:55:54.133 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Selected","id":"f30e0c3f-1e57-43f5-aeb8-86adfcefa86a"}
04:55:54.134 00.001 21444 evsrv: cli 0107E380 disconnect
04:55:54.981 00.847 25848 Exposure complete
04:55:55.069 00.088 25848 worker thread done servicing request
04:55:55.069 00.000 21444 OnExposeComplete: enter
04:55:55.069 00.000 21444 UpdateGuideState(): m_state=2
04:55:55.070 00.001 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
04:55:55.070 00.000 21444 Star::Find returns 1 (1), X=1275.05, Y=687.97, Mass=5614991, SNR=228.0, Peak=65504 HFD=8.1
04:55:55.070 00.000 21444 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.05) = xAngle (-1.99 = -1.99)
04:55:55.070 00.000 21444 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.83 = 1.45)
04:55:55.070 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=0.39 hyp=0.45 cameraTheta=1.06 mountX=-0.18 mountY=0.44, mountTheta=1.96
04:55:55.071 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1936, FiltMin=116, FiltMax=65504, Gamma=0.560
04:55:55.071 00.000 21444 UpdateGuideState exits: m=5614991 SNR=228.0 Saturated
04:55:55.071 00.000 21444 PhdController: newstate STATE_CALIBRATE
04:55:55.071 00.000 21444 PhdController: newstate STATE_GUIDE
04:55:55.071 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
04:55:55.071 00.000 21444 guider state => CALIBRATED
04:55:55.071 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
04:55:55.071 00.000 21444 reset dither spiral
04:55:55.071 00.000 21444 PhdController: newstate STATE_SETTLE_BEGIN
04:55:55.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:55.071 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
04:55:55.072 00.001 21444 Enqueuing Expose request
04:55:55.072 00.000 25848 Worker thread wakes up
04:55:55.072 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:55:55.072 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
04:55:55.136 00.064 21444 evsrv: cli 0107E240 connect
04:55:55.136 00.000 21444 case statement mapped state 5 to 1
04:55:55.136 00.000 21444 case statement mapped state 5 to 1
04:55:55.137 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"feed2f68-8768-4931-b84f-9d2861f85c66"}
04:55:55.137 00.000 21444 case statement mapped state 5 to 1
04:55:55.137 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Selected","id":"feed2f68-8768-4931-b84f-9d2861f85c66"}
04:55:55.138 00.001 21444 evsrv: cli 0107E240 disconnect
04:55:56.137 00.999 21444 evsrv: cli 0107E240 connect
04:55:56.137 00.000 21444 case statement mapped state 5 to 1
04:55:56.138 00.001 21444 case statement mapped state 5 to 1
04:55:56.138 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"36261a0a-05d6-4699-8b52-3c41bf82f6ae"}
04:55:56.138 00.000 21444 case statement mapped state 5 to 1
04:55:56.138 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Selected","id":"36261a0a-05d6-4699-8b52-3c41bf82f6ae"}
04:55:56.139 00.001 21444 evsrv: cli 0107E240 disconnect
04:55:57.139 01.000 21444 evsrv: cli 0107E6A0 connect
04:55:57.139 00.000 21444 case statement mapped state 5 to 1
04:55:57.140 00.001 21444 case statement mapped state 5 to 1
04:55:57.140 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"a95cb259-a776-4055-8fe9-531f362f3df0"}
04:55:57.140 00.000 21444 case statement mapped state 5 to 1
04:55:57.140 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Selected","id":"a95cb259-a776-4055-8fe9-531f362f3df0"}
04:55:57.141 00.001 21444 evsrv: cli 0107E6A0 disconnect
04:55:57.913 00.772 25848 Exposure complete
04:55:58.001 00.088 25848 worker thread done servicing request
04:55:58.001 00.000 21444 OnExposeComplete: enter
04:55:58.001 00.000 21444 UpdateGuideState(): m_state=5
04:55:58.002 00.001 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
04:55:58.002 00.000 21444 Star::Find returns 1 (1), X=1274.20, Y=688.46, Mass=5295456, SNR=209.9, Peak=65504 HFD=7.7
04:55:58.002 00.000 21444 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.05) = xAngle (-0.85 = -0.85)
04:55:58.002 00.000 21444 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.70 = 2.59)
04:55:58.002 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=0.88 hyp=1.09 cameraTheta=2.20 mountX=0.72 mountY=0.57, mountTheta=0.67
04:55:58.003 00.001 21444 Changing from state CALIBRATED to GUIDING
04:55:58.005 00.002 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
04:55:58.005 00.000 21444 ScopeASCOM::SideOfPier() returns 1
04:55:58.069 00.064 21444 AdjustCalibrationForScopePointing (scope): current dec=44.8 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
04:55:58.069 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
04:55:58.069 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
04:55:58.070 00.001 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
04:55:58.070 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
04:55:58.070 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
04:55:58.070 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
04:55:58.070 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
04:55:58.071 00.001 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:55:58.071 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
04:55:58.071 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
04:55:58.071 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
04:55:58.071 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
04:55:58.072 00.001 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
04:55:58.072 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
04:55:58.073 00.001 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
04:55:58.073 00.000 21444 Dec comp: XRate 30.507 -> 21.649 for dec 0.0 -> dec 44.8
04:55:58.073 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
04:55:58.074 00.001 21444 ScopeASCOM::SideOfPier() returns 1
04:55:58.131 00.057 21444 keeping sticky lock position
04:55:58.131 00.000 21444 guider state => GUIDING
04:55:58.131 00.000 21444 Status Line: Guiding
04:55:58.132 00.001 21444 Mount: notify guiding started
04:55:58.133 00.001 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
04:55:58.133 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/14/2026 11:46:56 PM"
04:55:58.133 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
04:55:58.133 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
04:55:58.133 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
04:55:58.133 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 3.051370
04:55:58.133 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
04:55:58.133 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
04:55:58.133 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
04:55:58.134 00.001 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
04:55:58.134 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
04:55:58.134 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
04:55:58.134 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
04:55:58.134 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
04:55:58.134 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
04:55:58.134 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
04:55:58.134 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
04:55:58.134 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
04:55:58.134 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
04:55:58.134 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:55:58.134 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
04:55:58.135 00.001 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
04:55:58.135 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
04:55:58.135 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
04:55:58.135 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
04:55:58.135 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
04:55:58.135 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
04:55:58.135 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
04:55:58.135 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
04:55:58.135 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
04:55:58.135 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
04:55:58.135 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
04:55:58.135 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:55:58.136 00.001 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
04:55:58.136 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
04:55:58.136 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
04:55:58.136 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
04:55:58.136 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
04:55:58.136 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
04:55:58.193 00.057 21444 ScopeASCOM::SideOfPier() returns 1
04:55:58.240 00.047 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:55:58.240 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
04:55:58.241 00.001 21444 ScopeASCOM::GetDeclinationRadians() returns 44.8
04:55:58.241 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 44.8
04:55:58.241 00.000 21444 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.05) = xAngle (3.05 = 3.05)
04:55:58.241 00.000 21444 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
04:55:58.241 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
04:55:58.241 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
04:55:58.241 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
04:55:58.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1936, FiltMin=64, FiltMax=65504, Gamma=0.560
04:55:58.241 00.000 21444 UpdateGuideState exits: m=5295456 SNR=209.9 Saturated
04:55:58.241 00.000 21444 PhdController: newstate STATE_SETTLE_WAIT
04:55:58.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:58.242 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:55:58.242 00.000 21444 Enqueuing Expose request
04:55:58.242 00.000 25848 Worker thread wakes up
04:55:58.242 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:55:58.242 00.000 21444 evsrv: cli 0107E380 connect
04:55:58.242 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:55:58.242 00.000 21444 case statement mapped state 6 to 3
04:55:58.242 00.000 21444 case statement mapped state 6 to 3
04:55:58.243 00.001 21444 evsrv: cli 0107E380 request: {"method":"get_app_state","id":"457b5b30-9f63-4179-861f-4beb06800535"}
04:55:58.243 00.000 21444 case statement mapped state 6 to 3
04:55:58.243 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":"Guiding","id":"457b5b30-9f63-4179-861f-4beb06800535"}
04:55:58.243 00.000 21444 evsrv: cli 0107E380 disconnect
04:56:01.095 02.852 25848 Exposure complete
04:56:01.184 00.089 25848 worker thread done servicing request
04:56:01.184 00.000 21444 OnExposeComplete: enter
04:56:01.184 00.000 21444 UpdateGuideState(): m_state=6
04:56:01.185 00.001 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
04:56:01.185 00.000 21444 Star::Find returns 1 (1), X=1273.98, Y=687.61, Mass=5290838, SNR=187.4, Peak=65504 HFD=7.9
04:56:01.185 00.000 21444 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.05) = xAngle (0.06 = 0.06)
04:56:01.185 00.000 21444 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.79 = -2.79)
04:56:01.185 00.000 21444 CameraToMount -- cameraX=-0.85 cameraY=0.03 hyp=0.86 cameraTheta=3.11 mountX=0.85 mountY=-0.30, mountTheta=-0.34
04:56:01.186 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.85, y=0.03, opts=13)
04:56:01.186 00.000 21444 Enqueuing Move request for scope (-0.85, 0.03)
04:56:01.186 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1936, FiltMin=78, FiltMax=65504, Gamma=0.560
04:56:01.186 00.000 21444 UpdateGuideState exits: m=5290838 SNR=187.4 Saturated
04:56:01.186 00.000 21444 PhdController: settling, locked = 1, distance = 1.02 (3.00) aobump = 0 frame = 1 / 99999
04:56:01.186 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778835361.186,"Host":"ASTROBRUCE","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":12.0,"StarLocked":true}
04:56:01.186 00.000 25848 Worker thread wakes up
04:56:01.186 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.03) opts 0xd
04:56:01.186 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.85, 0.03)
04:56:01.187 00.001 25848 Moving (-0.85, 0.03) raw xDistance=0.85 yDistance=-0.30
04:56:01.187 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85
04:56:01.187 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:01.187 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:01.187 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:01.187 00.000 21444 Enqueuing Expose request
04:56:01.187 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
04:56:01.187 00.000 25848 MoveAxis(W, 25, ABG)
04:56:01.187 00.000 25848 Guiding  Dir = 3, Dur = 25
04:56:01.219 00.032 25848 IsSlewing returns 0
04:56:01.220 00.001 25848 IsGuiding returns 0
04:56:01.252 00.032 25848 IsGuiding returns 1
04:56:01.252 00.000 25848 scope still moving after pulse duration time elapsed
04:56:01.313 00.061 25848 IsSlewing returns 0
04:56:01.313 00.000 25848 IsGuiding returns 0
04:56:01.313 00.000 25848 scope move finished after 25 + 68 ms
04:56:01.313 00.000 25848 Move returns status 0, amount 25
04:56:01.313 00.000 25848 MoveAxis(N, 0, ABG)
04:56:01.313 00.000 25848 Move returns status 0, amount 0
04:56:01.313 00.000 25848 move complete, result=0
04:56:01.313 00.000 25848 worker thread done servicing request
04:56:01.313 00.000 25848 Worker thread wakes up
04:56:01.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:01.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:01.313 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.3 px 0 ms NORTH
04:56:04.153 02.840 25848 Exposure complete
04:56:04.241 00.088 25848 worker thread done servicing request
04:56:04.241 00.000 21444 OnExposeComplete: enter
04:56:04.241 00.000 21444 UpdateGuideState(): m_state=6
04:56:04.241 00.000 21444 Star::Find(15, 1273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
04:56:04.241 00.000 21444 Star::Find returns 1 (1), X=1274.70, Y=689.98, Mass=4562616, SNR=132.3, Peak=65504 HFD=7.7
04:56:04.241 00.000 21444 CameraToMount -- cameraTheta (1.63) - m_xAngle (3.05) = xAngle (-1.42 = -1.42)
04:56:04.241 00.000 21444 CameraToMount -- cameraTheta (1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.27 = 2.02)
04:56:04.241 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=2.40 hyp=2.41 cameraTheta=1.63 mountX=0.35 mountY=2.17, mountTheta=1.41
04:56:04.242 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=2.40, opts=13)
04:56:04.242 00.000 21444 Enqueuing Move request for scope (-0.14, 2.40)
04:56:04.242 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1960, FiltMin=80, FiltMax=65504, Gamma=0.560
04:56:04.242 00.000 21444 UpdateGuideState exits: m=4562616 SNR=132.3 Saturated
04:56:04.242 00.000 25848 Worker thread wakes up
04:56:04.242 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 2.40) opts 0xd
04:56:04.242 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 2.40)
04:56:04.243 00.001 25848 Moving (-0.14, 2.40) raw xDistance=0.35 yDistance=2.17
04:56:04.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
04:56:04.243 00.000 25848 resist switch: large excursion: input 2.17 thresh 1.53 direction from 0 to 1
04:56:04.243 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.51
04:56:04.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.17 from input 2.17
04:56:04.243 00.000 25848 MoveAxis(E, 0, ABG)
04:56:04.243 00.000 25848 Move returns status 0, amount 0
04:56:04.243 00.000 25848 MoveAxis(S, 59, ABG)
04:56:04.243 00.000 25848 Guiding  Dir = 1, Dur = 59
04:56:04.243 00.000 21444 PhdController: settling, locked = 1, distance = 1.43 (3.00) aobump = 0 frame = 2 / 99999
04:56:04.243 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778835364.243,"Host":"ASTROBRUCE","Inst":1,"Distance":1.43,"Time":3.1,"SettleTime":12.0,"StarLocked":true}
04:56:04.243 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:04.243 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:04.243 00.000 21444 Enqueuing Expose request
04:56:04.267 00.024 25848 IsSlewing returns 0
04:56:04.267 00.000 25848 IsGuiding returns 0
04:56:04.299 00.032 25848 PulseGuide returned control before completion, sleep 38
04:56:04.341 00.042 25848 IsGuiding returns 1
04:56:04.341 00.000 25848 scope still moving after pulse duration time elapsed
04:56:04.424 00.083 25848 IsSlewing returns 0
04:56:04.424 00.000 25848 IsGuiding returns 0
04:56:04.424 00.000 25848 scope move finished after 59 + 97 ms
04:56:04.424 00.000 25848 Move returns status 0, amount 59
04:56:04.424 00.000 25848 move complete, result=0
04:56:04.424 00.000 25848 worker thread done servicing request
04:56:04.424 00.000 25848 Worker thread wakes up
04:56:04.424 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:04.424 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:04.424 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 2.2 px 59 ms SOUTH
04:56:07.274 02.850 25848 Exposure complete
04:56:07.355 00.081 25848 worker thread done servicing request
04:56:07.355 00.000 21444 OnExposeComplete: enter
04:56:07.355 00.000 21444 UpdateGuideState(): m_state=6
04:56:07.355 00.000 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
04:56:07.355 00.000 21444 Star::Find returns 1 (1), X=1273.77, Y=686.74, Mass=4705411, SNR=148.8, Peak=65332 HFD=7.8
04:56:07.355 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.76)
04:56:07.355 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.37 = -2.08)
04:56:07.355 00.000 21444 CameraToMount -- cameraX=-1.07 cameraY=-0.85 hyp=1.36 cameraTheta=-2.47 mountX=0.99 mountY=-1.19, mountTheta=-0.88
04:56:07.356 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.07, y=-0.85, opts=13)
04:56:07.356 00.000 21444 Enqueuing Move request for scope (-1.07, -0.85)
04:56:07.356 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1960, FiltMin=180, FiltMax=65504, Gamma=0.560
04:56:07.356 00.000 21444 UpdateGuideState exits: m=4705411 SNR=148.8 Saturated
04:56:07.356 00.000 21444 PhdController: settling, locked = 1, distance = 1.41 (3.00) aobump = 0 frame = 3 / 99999
04:56:07.356 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778835367.356,"Host":"ASTROBRUCE","Inst":1,"Distance":1.41,"Time":6.2,"SettleTime":12.0,"StarLocked":true}
04:56:07.356 00.000 25848 Worker thread wakes up
04:56:07.356 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.85) opts 0xd
04:56:07.356 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.07, -0.85)
04:56:07.356 00.000 25848 Moving (-1.07, -0.85) raw xDistance=0.99 yDistance=-1.19
04:56:07.356 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.99
04:56:07.356 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:56:07.356 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.19
04:56:07.357 00.001 25848 MoveAxis(W, 29, ABG)
04:56:07.357 00.000 25848 Guiding  Dir = 3, Dur = 29
04:56:07.357 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:07.357 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:07.357 00.000 21444 Enqueuing Expose request
04:56:07.377 00.020 25848 IsSlewing returns 0
04:56:07.377 00.000 25848 IsGuiding returns 0
04:56:07.408 00.031 25848 IsGuiding returns 1
04:56:07.408 00.000 25848 scope still moving after pulse duration time elapsed
04:56:07.454 00.046 25848 IsSlewing returns 0
04:56:07.454 00.000 25848 IsGuiding returns 0
04:56:07.454 00.000 25848 scope move finished after 29 + 47 ms
04:56:07.454 00.000 25848 Move returns status 0, amount 29
04:56:07.454 00.000 25848 MoveAxis(N, 0, ABG)
04:56:07.454 00.000 25848 Move returns status 0, amount 0
04:56:07.454 00.000 25848 move complete, result=0
04:56:07.454 00.000 25848 worker thread done servicing request
04:56:07.454 00.000 25848 Worker thread wakes up
04:56:07.454 00.000 21444 GuideStep: 1.0 px 29 ms WEST, -1.2 px 0 ms NORTH
04:56:07.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:07.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:10.306 02.852 25848 Exposure complete
04:56:10.394 00.088 25848 worker thread done servicing request
04:56:10.394 00.000 21444 OnExposeComplete: enter
04:56:10.394 00.000 21444 UpdateGuideState(): m_state=6
04:56:10.394 00.000 21444 Star::Find(15, 1273, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
04:56:10.394 00.000 21444 Star::Find returns 1 (1), X=1275.13, Y=685.69, Mass=5282488, SNR=180.3, Peak=65504 HFD=7.8
04:56:10.394 00.000 21444 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.05) = xAngle (-4.47 = 1.82)
04:56:10.394 00.000 21444 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.31 = -1.03)
04:56:10.394 00.000 21444 CameraToMount -- cameraX=0.30 cameraY=-1.89 hyp=1.92 cameraTheta=-1.42 mountX=-0.47 mountY=-1.64, mountTheta=-1.85
04:56:10.396 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.30, y=-1.89, opts=13)
04:56:10.396 00.000 21444 Enqueuing Move request for scope (0.30, -1.89)
04:56:10.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1960, FiltMin=142, FiltMax=65504, Gamma=0.560
04:56:10.396 00.000 21444 UpdateGuideState exits: m=5282488 SNR=180.3 Saturated
04:56:10.396 00.000 21444 PhdController: settling, locked = 1, distance = 1.56 (3.00) aobump = 0 frame = 4 / 99999
04:56:10.396 00.000 25848 Worker thread wakes up
04:56:10.396 00.000 21444 evsrv: {"Event":"Settling","Timestamp":1778835370.396,"Host":"ASTROBRUCE","Inst":1,"Distance":1.56,"Time":9.2,"SettleTime":12.0,"StarLocked":true}
04:56:10.396 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.89) opts 0xd
04:56:10.397 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:10.397 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:10.397 00.000 21444 Enqueuing Expose request
04:56:10.397 00.000 25848 Handling offset move in thread for scope, endpoint = (0.30, -1.89)
04:56:10.397 00.000 25848 Moving (0.30, -1.89) raw xDistance=-0.47 yDistance=-1.64
04:56:10.397 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
04:56:10.397 00.000 25848 resist switch: large excursion: input -1.64 thresh 1.53 direction from 1 to -1
04:56:10.397 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.92
04:56:10.397 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.64 from input -1.64
04:56:10.397 00.000 25848 MoveAxis(E, 0, ABG)
04:56:10.397 00.000 25848 Move returns status 0, amount 0
04:56:10.397 00.000 25848 BLC: Oldest BLC event removed
04:56:10.397 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 323 applied
04:56:10.397 00.000 25848 MoveAxis(N, 368, ABG)
04:56:10.397 00.000 25848 Guiding  Dir = 0, Dur = 368
04:56:10.422 00.025 25848 IsSlewing returns 0
04:56:10.424 00.002 25848 IsGuiding returns 0
04:56:10.455 00.031 25848 PulseGuide returned control before completion, sleep 347
04:56:10.808 00.353 25848 IsGuiding returns 1
04:56:10.808 00.000 25848 scope still moving after pulse duration time elapsed
04:56:10.859 00.051 25848 IsSlewing returns 0
04:56:10.859 00.000 25848 IsGuiding returns 0
04:56:10.859 00.000 25848 scope move finished after 368 + 67 ms
04:56:10.859 00.000 25848 Move returns status 0, amount 368
04:56:10.859 00.000 25848 move complete, result=0
04:56:10.859 00.000 25848 worker thread done servicing request
04:56:10.859 00.000 25848 Worker thread wakes up
04:56:10.860 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:10.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:10.860 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.6 px 368 ms NORTH
04:56:13.710 02.850 25848 Exposure complete
04:56:13.796 00.086 25848 worker thread done servicing request
04:56:13.796 00.000 21444 OnExposeComplete: enter
04:56:13.796 00.000 21444 UpdateGuideState(): m_state=6
04:56:13.796 00.000 21444 Star::Find(15, 1275, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
04:56:13.797 00.001 21444 Star::Find returns 1 (1), X=1273.38, Y=688.58, Mass=5183584, SNR=180.7, Peak=65504 HFD=7.6
04:56:13.797 00.000 21444 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.05) = xAngle (-0.51 = -0.51)
04:56:13.797 00.000 21444 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.35 = 2.93)
04:56:13.797 00.000 21444 CameraToMount -- cameraX=-1.46 cameraY=1.00 hyp=1.77 cameraTheta=2.54 mountX=1.54 mountY=0.37, mountTheta=0.24
04:56:13.798 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.46, y=1.00, opts=13)
04:56:13.798 00.000 21444 Enqueuing Move request for scope (-1.46, 1.00)
04:56:13.798 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1964, FiltMin=42, FiltMax=65504, Gamma=0.560
04:56:13.798 00.000 21444 UpdateGuideState exits: m=5183584 SNR=180.7 Saturated
04:56:13.798 00.000 21444 PhdController: settling, locked = 1, distance = 1.63 (3.00) aobump = 0 frame = 5 / 99999
04:56:13.798 00.000 25848 Worker thread wakes up
04:56:13.798 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 1.00) opts 0xd
04:56:13.798 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.46, 1.00)
04:56:13.798 00.000 25848 Moving (-1.46, 1.00) raw xDistance=1.54 yDistance=0.37
04:56:13.798 00.000 25848 BLC: History state: CurrMiss=-0.37, AvgInitMiss=0.89, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.640488, 1:-0.371373
04:56:13.798 00.000 25848 BLC: No correction, Miss < min_move
04:56:13.798 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.54
04:56:13.798 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:13.798 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:56:13.798 00.000 25848 MoveAxis(W, 45, ABG)
04:56:13.798 00.000 25848 Guiding  Dir = 3, Dur = 45
04:56:13.798 00.000 21444 PhdController: newstate STATE_FINISH
04:56:13.798 00.000 21444 PhdController complete: success
04:56:13.799 00.001 21444 evsrv: {"Event":"SettleDone","Timestamp":1778835373.799,"Host":"ASTROBRUCE","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
04:56:13.799 00.000 21444 Mount: notify guiding dither settle done success=1
04:56:13.799 00.000 21444 PhdController: newstate STATE_IDLE
04:56:13.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:13.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:13.799 00.000 21444 Enqueuing Expose request
04:56:13.826 00.027 25848 IsSlewing returns 0
04:56:13.827 00.001 25848 IsGuiding returns 0
04:56:13.868 00.041 25848 PulseGuide returned control before completion, sleep 15
04:56:13.898 00.030 25848 IsGuiding returns 1
04:56:13.898 00.000 25848 scope still moving after pulse duration time elapsed
04:56:13.954 00.056 25848 IsSlewing returns 0
04:56:13.954 00.000 25848 IsGuiding returns 0
04:56:13.954 00.000 25848 scope move finished after 45 + 82 ms
04:56:13.954 00.000 25848 Move returns status 0, amount 45
04:56:13.954 00.000 25848 MoveAxis(N, 0, ABG)
04:56:13.954 00.000 25848 Move returns status 0, amount 0
04:56:13.954 00.000 25848 move complete, result=0
04:56:13.954 00.000 25848 worker thread done servicing request
04:56:13.954 00.000 25848 Worker thread wakes up
04:56:13.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:13.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:13.955 00.001 21444 GuideStep: 1.5 px 45 ms WEST, 0.4 px 0 ms NORTH
04:56:16.804 02.849 25848 Exposure complete
04:56:16.891 00.087 25848 worker thread done servicing request
04:56:16.891 00.000 21444 OnExposeComplete: enter
04:56:16.891 00.000 21444 UpdateGuideState(): m_state=6
04:56:16.891 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
04:56:16.891 00.000 21444 Star::Find returns 1 (1), X=1273.88, Y=690.05, Mass=3887060, SNR=133.6, Peak=54552 HFD=8.1
04:56:16.891 00.000 21444 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.05) = xAngle (-1.11 = -1.11)
04:56:16.891 00.000 21444 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.95 = 2.33)
04:56:16.891 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=2.47 hyp=2.65 cameraTheta=1.94 mountX=1.18 mountY=1.92, mountTheta=1.02
04:56:16.892 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=2.47, opts=13)
04:56:16.893 00.001 21444 Enqueuing Move request for scope (-0.96, 2.47)
04:56:16.893 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1960, FiltMin=132, FiltMax=65504, Gamma=0.560
04:56:16.893 00.000 21444 UpdateGuideState exits: m=3887060 SNR=133.6 Saturated
04:56:16.893 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:16.893 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:16.893 00.000 21444 Enqueuing Expose request
04:56:16.893 00.000 25848 Worker thread wakes up
04:56:16.893 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 2.47) opts 0xd
04:56:16.893 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, 2.47)
04:56:16.893 00.000 25848 Moving (-0.96, 2.47) raw xDistance=1.18 yDistance=1.92
04:56:16.893 00.000 25848 BLC: History state: CurrMiss=-1.92, AvgInitMiss=0.89, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.640488, 1:-0.371373, 2:-1.921872
04:56:16.893 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:56:16.893 00.000 25848 BLC: window closed
04:56:16.893 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.18
04:56:16.893 00.000 25848 resist switch: large excursion: input 1.92 thresh 1.53 direction from -1 to 1
04:56:16.893 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.77
04:56:16.893 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.92 from input 1.92
04:56:16.893 00.000 25848 MoveAxis(W, 37, ABG)
04:56:16.894 00.001 25848 Guiding  Dir = 3, Dur = 37
04:56:16.922 00.028 25848 IsSlewing returns 0
04:56:16.922 00.000 25848 IsGuiding returns 0
04:56:16.954 00.032 25848 PulseGuide returned control before completion, sleep 16
04:56:16.976 00.022 25848 IsGuiding returns 1
04:56:16.976 00.000 25848 scope still moving after pulse duration time elapsed
04:56:17.033 00.057 25848 IsSlewing returns 0
04:56:17.033 00.000 25848 IsGuiding returns 0
04:56:17.033 00.000 25848 scope move finished after 37 + 73 ms
04:56:17.033 00.000 25848 Move returns status 0, amount 37
04:56:17.033 00.000 25848 BLC: Oldest BLC event removed
04:56:17.033 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 323 applied
04:56:17.033 00.000 25848 MoveAxis(S, 375, ABG)
04:56:17.033 00.000 25848 Guiding  Dir = 1, Dur = 375
04:56:17.063 00.030 25848 IsSlewing returns 0
04:56:17.063 00.000 25848 IsGuiding returns 0
04:56:17.095 00.032 25848 PulseGuide returned control before completion, sleep 354
04:56:17.461 00.366 25848 IsGuiding returns 1
04:56:17.461 00.000 25848 scope still moving after pulse duration time elapsed
04:56:17.515 00.054 25848 IsSlewing returns 0
04:56:17.516 00.001 25848 IsGuiding returns 0
04:56:17.516 00.000 25848 scope move finished after 375 + 76 ms
04:56:17.516 00.000 25848 Move returns status 0, amount 375
04:56:17.516 00.000 25848 move complete, result=0
04:56:17.516 00.000 25848 worker thread done servicing request
04:56:17.516 00.000 25848 Worker thread wakes up
04:56:17.516 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:17.516 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:17.516 00.000 21444 GuideStep: 1.2 px 37 ms WEST, 1.9 px 375 ms SOUTH
04:56:20.357 02.841 25848 Exposure complete
04:56:20.443 00.086 25848 worker thread done servicing request
04:56:20.443 00.000 21444 OnExposeComplete: enter
04:56:20.443 00.000 21444 UpdateGuideState(): m_state=6
04:56:20.443 00.000 21444 Star::Find(15, 1273, 690, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
04:56:20.443 00.000 21444 Star::Find returns 1 (1), X=1277.19, Y=684.67, Mass=4464731, SNR=124.6, Peak=65504 HFD=7.7
04:56:20.443 00.000 21444 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.05) = xAngle (-3.94 = 2.34)
04:56:20.443 00.000 21444 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.79 = -0.50)
04:56:20.443 00.000 21444 CameraToMount -- cameraX=2.36 cameraY=-2.91 hyp=3.75 cameraTheta=-0.89 mountX=-2.61 mountY=-1.80, mountTheta=-2.54
04:56:20.444 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.36, y=-2.91, opts=13)
04:56:20.444 00.000 21444 Enqueuing Move request for scope (2.36, -2.91)
04:56:20.444 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1960, FiltMin=40, FiltMax=65504, Gamma=0.560
04:56:20.444 00.000 21444 UpdateGuideState exits: m=4464731 SNR=124.6 Saturated
04:56:20.444 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:20.444 00.000 25848 Worker thread wakes up
04:56:20.444 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.36, -2.91) opts 0xd
04:56:20.444 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:20.445 00.001 21444 Enqueuing Expose request
04:56:20.445 00.000 25848 Handling offset move in thread for scope, endpoint = (2.36, -2.91)
04:56:20.445 00.000 25848 Moving (2.36, -2.91) raw xDistance=-2.61 yDistance=-1.80
04:56:20.445 00.000 25848 BLC: History state: CurrMiss=-1.80, AvgInitMiss=0.68, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=1.921872, 1:-1.803926
04:56:20.445 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:56:20.445 00.000 25848 BLC: window closed
04:56:20.445 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.59 from input -2.61
04:56:20.445 00.000 25848 resist switch: large excursion: input -1.80 thresh 1.53 direction from 1 to -1
04:56:20.445 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.41
04:56:20.445 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.80 from input -1.80
04:56:20.445 00.000 25848 MoveAxis(E, 73, ABG)
04:56:20.445 00.000 25848 Guiding  Dir = 2, Dur = 73
04:56:20.500 00.055 25848 IsSlewing returns 0
04:56:20.501 00.001 25848 IsGuiding returns 0
04:56:20.562 00.061 25848 PulseGuide returned control before completion, sleep 23
04:56:20.595 00.033 25848 IsGuiding returns 1
04:56:20.595 00.000 25848 scope still moving after pulse duration time elapsed
04:56:20.656 00.061 25848 IsSlewing returns 0
04:56:20.656 00.000 25848 IsGuiding returns 0
04:56:20.656 00.000 25848 scope move finished after 73 + 82 ms
04:56:20.656 00.000 25848 Move returns status 0, amount 73
04:56:20.656 00.000 25848 BLC: Oldest BLC event removed
04:56:20.656 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 323 applied
04:56:20.656 00.000 25848 MoveAxis(N, 372, ABG)
04:56:20.656 00.000 25848 Guiding  Dir = 0, Dur = 372
04:56:20.708 00.052 25848 IsSlewing returns 0
04:56:20.708 00.000 25848 IsGuiding returns 0
04:56:20.739 00.031 25848 PulseGuide returned control before completion, sleep 352
04:56:21.093 00.354 25848 IsGuiding returns 1
04:56:21.093 00.000 25848 scope still moving after pulse duration time elapsed
04:56:21.154 00.061 25848 IsSlewing returns 0
04:56:21.154 00.000 25848 IsGuiding returns 0
04:56:21.154 00.000 25848 scope move finished after 372 + 74 ms
04:56:21.154 00.000 25848 Move returns status 0, amount 372
04:56:21.154 00.000 25848 move complete, result=0
04:56:21.154 00.000 25848 worker thread done servicing request
04:56:21.154 00.000 25848 Worker thread wakes up
04:56:21.154 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:21.154 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:21.154 00.000 21444 GuideStep: -2.6 px 73 ms EAST, -1.8 px 372 ms NORTH
04:56:23.997 02.843 25848 Exposure complete
04:56:24.083 00.086 25848 worker thread done servicing request
04:56:24.083 00.000 21444 OnExposeComplete: enter
04:56:24.084 00.001 21444 UpdateGuideState(): m_state=6
04:56:24.084 00.000 21444 Star::Find(15, 1277, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
04:56:24.084 00.000 21444 Star::Find returns 1 (1), X=1272.03, Y=688.64, Mass=4492872, SNR=134.8, Peak=60716 HFD=8.0
04:56:24.084 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
04:56:24.084 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.11 = -3.11)
04:56:24.084 00.000 21444 CameraToMount -- cameraX=-2.81 cameraY=1.06 hyp=3.00 cameraTheta=2.78 mountX=2.89 mountY=-0.08, mountTheta=-0.03
04:56:24.085 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.81, y=1.06, opts=13)
04:56:24.085 00.000 21444 Enqueuing Move request for scope (-2.81, 1.06)
04:56:24.085 00.000 25848 Worker thread wakes up
04:56:24.085 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1984, FiltMin=16, FiltMax=65504, Gamma=0.560
04:56:24.085 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.81, 1.06) opts 0xd
04:56:24.085 00.000 21444 UpdateGuideState exits: m=4492872 SNR=134.8 Saturated
04:56:24.085 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.81, 1.06)
04:56:24.085 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:24.085 00.000 25848 Moving (-2.81, 1.06) raw xDistance=2.89 yDistance=-0.08
04:56:24.086 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:24.086 00.000 25848 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.79, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-1.803926, 1:0.081065
04:56:24.086 00.000 25848 BLC: No correction, Miss < min_move
04:56:24.086 00.000 21444 Enqueuing Expose request
04:56:24.086 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.71 from input 2.89
04:56:24.086 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:24.086 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:56:24.086 00.000 25848 MoveAxis(W, 79, ABG)
04:56:24.086 00.000 25848 Guiding  Dir = 3, Dur = 79
04:56:24.140 00.054 25848 IsSlewing returns 0
04:56:24.140 00.000 25848 IsGuiding returns 0
04:56:24.171 00.031 25848 PulseGuide returned control before completion, sleep 59
04:56:24.231 00.060 25848 IsGuiding returns 1
04:56:24.231 00.000 25848 scope still moving after pulse duration time elapsed
04:56:24.303 00.072 25848 IsSlewing returns 0
04:56:24.303 00.000 25848 IsGuiding returns 0
04:56:24.303 00.000 25848 scope move finished after 79 + 84 ms
04:56:24.303 00.000 25848 Move returns status 0, amount 79
04:56:24.303 00.000 25848 MoveAxis(N, 0, ABG)
04:56:24.303 00.000 25848 Move returns status 0, amount 0
04:56:24.303 00.000 25848 move complete, result=0
04:56:24.303 00.000 25848 worker thread done servicing request
04:56:24.304 00.001 25848 Worker thread wakes up
04:56:24.304 00.000 21444 GuideStep: 2.9 px 79 ms WEST, -0.1 px 0 ms NORTH
04:56:24.304 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:24.304 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:27.157 02.853 25848 Exposure complete
04:56:27.245 00.088 25848 worker thread done servicing request
04:56:27.245 00.000 21444 OnExposeComplete: enter
04:56:27.245 00.000 21444 UpdateGuideState(): m_state=6
04:56:27.245 00.000 21444 Star::Find(15, 1272, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
04:56:27.246 00.001 21444 Star::Find returns 1 (1), X=1273.37, Y=688.75, Mass=4045207, SNR=116.5, Peak=61256 HFD=8.0
04:56:27.246 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
04:56:27.246 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.86)
04:56:27.246 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=1.17 hyp=1.88 cameraTheta=2.47 mountX=1.57 mountY=0.52, mountTheta=0.32
04:56:27.247 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=1.17, opts=13)
04:56:27.247 00.000 21444 Enqueuing Move request for scope (-1.47, 1.17)
04:56:27.247 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1964, FiltMin=16, FiltMax=65504, Gamma=0.560
04:56:27.247 00.000 25848 Worker thread wakes up
04:56:27.247 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 1.17) opts 0xd
04:56:27.247 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, 1.17)
04:56:27.247 00.000 25848 Moving (-1.47, 1.17) raw xDistance=1.57 yDistance=0.52
04:56:27.247 00.000 25848 BLC: History state: CurrMiss=-0.52, AvgInitMiss=0.79, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=-1.803926, 1:0.081065, 2:-0.523654
04:56:27.247 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -46.000000
04:56:27.247 00.000 25848 BLC: window closed
04:56:27.247 00.000 25848 BLC: Pulse adjusted to 277
04:56:27.247 00.000 21444 UpdateGuideState exits: m=4045207 SNR=116.5 Saturated
04:56:27.247 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:27.247 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:27.247 00.000 21444 Enqueuing Expose request
04:56:27.248 00.001 25848 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.57
04:56:27.248 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:56:27.248 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
04:56:27.248 00.000 25848 MoveAxis(W, 51, ABG)
04:56:27.248 00.000 25848 Guiding  Dir = 3, Dur = 51
04:56:27.269 00.021 25848 IsSlewing returns 0
04:56:27.269 00.000 25848 IsGuiding returns 0
04:56:27.301 00.032 25848 PulseGuide returned control before completion, sleep 30
04:56:27.332 00.031 21444 evsrv: cli 0107E4C0 connect
04:56:27.332 00.000 21444 case statement mapped state 6 to 3
04:56:27.332 00.000 21444 case statement mapped state 6 to 3
04:56:27.332 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"291aeec0-83ec-42a0-a59e-dbab0627e581"}
04:56:27.332 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"291aeec0-83ec-42a0-a59e-dbab0627e581"}
04:56:27.332 00.000 21444 evsrv: cli 0107E4C0 disconnect
04:56:27.346 00.014 25848 IsGuiding returns 1
04:56:27.346 00.000 25848 scope still moving after pulse duration time elapsed
04:56:27.408 00.062 25848 IsSlewing returns 0
04:56:27.408 00.000 25848 IsGuiding returns 0
04:56:27.408 00.000 25848 scope move finished after 51 + 88 ms
04:56:27.408 00.000 25848 Move returns status 0, amount 51
04:56:27.408 00.000 25848 MoveAxis(N, 0, ABG)
04:56:27.408 00.000 25848 Move returns status 0, amount 0
04:56:27.408 00.000 25848 move complete, result=0
04:56:27.408 00.000 25848 worker thread done servicing request
04:56:27.408 00.000 25848 Worker thread wakes up
04:56:27.408 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:27.408 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:27.408 00.000 21444 GuideStep: 1.6 px 51 ms WEST, 0.5 px 0 ms NORTH
04:56:30.256 02.848 25848 Exposure complete
04:56:30.322 00.066 25848 worker thread done servicing request
04:56:30.322 00.000 21444 OnExposeComplete: enter
04:56:30.322 00.000 21444 UpdateGuideState(): m_state=6
04:56:30.322 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
04:56:30.322 00.000 21444 Star::Find returns 1 (1), X=1275.80, Y=688.19, Mass=4333751, SNR=126.3, Peak=63944 HFD=7.8
04:56:30.323 00.001 21444 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.05) = xAngle (-2.49 = -2.49)
04:56:30.323 00.000 21444 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.33 = 0.95)
04:56:30.323 00.000 21444 CameraToMount -- cameraX=0.97 cameraY=0.61 hyp=1.14 cameraTheta=0.56 mountX=-0.91 mountY=0.93, mountTheta=2.34
04:56:30.323 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.97, y=0.61, opts=13)
04:56:30.323 00.000 21444 Enqueuing Move request for scope (0.97, 0.61)
04:56:30.324 00.001 25848 Worker thread wakes up
04:56:30.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.61) opts 0xd
04:56:30.324 00.000 25848 Handling offset move in thread for scope, endpoint = (0.97, 0.61)
04:56:30.324 00.000 25848 Moving (0.97, 0.61) raw xDistance=-0.91 yDistance=0.93
04:56:30.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.91
04:56:30.324 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:56:30.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
04:56:30.324 00.000 25848 MoveAxis(E, 23, ABG)
04:56:30.324 00.000 25848 Guiding  Dir = 2, Dur = 23
04:56:30.330 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1984, FiltMin=154, FiltMax=65504, Gamma=0.560
04:56:30.347 00.017 21444 UpdateGuideState exits: m=4333751 SNR=126.3 Saturated
04:56:30.347 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:30.347 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:30.347 00.000 21444 Enqueuing Expose request
04:56:30.375 00.028 25848 IsSlewing returns 0
04:56:30.375 00.000 25848 IsGuiding returns 0
04:56:30.407 00.032 25848 IsGuiding returns 1
04:56:30.407 00.000 25848 scope still moving after pulse duration time elapsed
04:56:30.469 00.062 25848 IsSlewing returns 0
04:56:30.469 00.000 25848 IsGuiding returns 0
04:56:30.469 00.000 25848 scope move finished after 23 + 70 ms
04:56:30.469 00.000 25848 Move returns status 0, amount 23
04:56:30.469 00.000 25848 MoveAxis(N, 0, ABG)
04:56:30.469 00.000 25848 Move returns status 0, amount 0
04:56:30.469 00.000 25848 move complete, result=0
04:56:30.469 00.000 25848 worker thread done servicing request
04:56:30.469 00.000 25848 Worker thread wakes up
04:56:30.469 00.000 21444 GuideStep: -0.9 px 23 ms EAST, 0.9 px 0 ms NORTH
04:56:30.470 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:30.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:33.309 02.839 25848 Exposure complete
04:56:33.376 00.067 25848 worker thread done servicing request
04:56:33.376 00.000 21444 OnExposeComplete: enter
04:56:33.376 00.000 21444 UpdateGuideState(): m_state=6
04:56:33.376 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.001 21444 Star::Find returns 1 (1), X=1274.62, Y=689.10, Mass=4605238, SNR=135.6, Peak=65504 HFD=7.6
04:56:33.377 00.000 21444 MultiStar: exiting stabilization period
04:56:33.377 00.000 21444 MultiStar: updating star positions after lock position change
04:56:33.377 00.000 21444 Star::Find(15, 769, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=769.10, Y=154.29, Mass=3698173, SNR=102.6, Peak=57764 HFD=7.8
04:56:33.377 00.000 21444 Star::Find(15, 731, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=731.75, Y=56.08, Mass=3528167, SNR=94.9, Peak=54584 HFD=7.8
04:56:33.377 00.000 21444 Star::Find(15, 232, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=232.37, Y=79.90, Mass=1712266, SNR=90.0, Peak=26884 HFD=7.9
04:56:33.377 00.000 21444 Star::Find(15, 1489, 580, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=1489.22, Y=581.52, Mass=1380334, SNR=104.6, Peak=22592 HFD=7.6
04:56:33.377 00.000 21444 Star::Find(15, 1843, 426, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=1844.59, Y=428.38, Mass=1170800, SNR=104.2, Peak=20344 HFD=7.4
04:56:33.377 00.000 21444 Star::Find(15, 1588, 410, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=1589.43, Y=411.86, Mass=895526, SNR=82.2, Peak=15112 HFD=7.8
04:56:33.377 00.000 21444 Star::Find(15, 1721, 508, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=1722.50, Y=509.42, Mass=803604, SNR=84.3, Peak=14712 HFD=7.5
04:56:33.377 00.000 21444 Star::Find(15, 1131, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=1130.44, Y=787.43, Mass=714924, SNR=74.1, Peak=14460 HFD=7.2
04:56:33.377 00.000 21444 Star::Find(15, 232, 140, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=231.60, Y=140.63, Mass=431385, SNR=59.0, Peak=9560 HFD=7.3
04:56:33.377 00.000 21444 Star::Find(15, 258, 734, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=258.73, Y=734.84, Mass=467390, SNR=68.9, Peak=9988 HFD=7.8
04:56:33.377 00.000 21444 Star::Find(15, 1146, 300, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
04:56:33.377 00.000 21444 Star::Find returns 1 (1), X=1145.48, Y=301.23, Mass=442320, SNR=55.0, Peak=10472 HFD=7.0
04:56:33.377 00.000 21444 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.05) = xAngle (-1.34 = -1.34)
04:56:33.377 00.000 21444 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.18 = 2.10)
04:56:33.377 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=1.51 hyp=1.53 cameraTheta=1.71 mountX=0.35 mountY=1.32, mountTheta=1.31
04:56:33.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=1.51, opts=13)
04:56:33.378 00.000 21444 Enqueuing Move request for scope (-0.21, 1.51)
04:56:33.378 00.000 25848 Worker thread wakes up
04:56:33.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.51) opts 0xd
04:56:33.378 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, 1.51)
04:56:33.378 00.000 25848 Moving (-0.21, 1.51) raw xDistance=0.35 yDistance=1.32
04:56:33.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
04:56:33.379 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:56:33.379 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.32
04:56:33.379 00.000 25848 MoveAxis(E, 0, ABG)
04:56:33.379 00.000 25848 Move returns status 0, amount 0
04:56:33.379 00.000 25848 MoveAxis(N, 0, ABG)
04:56:33.379 00.000 25848 Move returns status 0, amount 0
04:56:33.379 00.000 25848 move complete, result=0
04:56:33.379 00.000 25848 worker thread done servicing request
04:56:33.385 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1984, FiltMin=118, FiltMax=65504, Gamma=0.560
04:56:33.402 00.017 21444 UpdateGuideState exits: m=4605238 SNR=135.6 Saturated
04:56:33.402 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:33.402 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:33.402 00.000 21444 Enqueuing Expose request
04:56:33.402 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 1.3 px 0 ms NORTH
04:56:33.402 00.000 25848 Worker thread wakes up
04:56:33.402 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:33.403 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:36.257 02.854 25848 Exposure complete
04:56:36.322 00.065 25848 worker thread done servicing request
04:56:36.323 00.001 21444 OnExposeComplete: enter
04:56:36.323 00.000 21444 UpdateGuideState(): m_state=6
04:56:36.323 00.000 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
04:56:36.323 00.000 21444 Star::Find returns 1 (1), X=1274.18, Y=687.89, Mass=4759901, SNR=157.1, Peak=65016 HFD=8.0
04:56:36.323 00.000 21444 MultiStar: [#1 0.38,-0.66,0.86,U] [#2 -0.72,-1.17,0.80,U] [#3 -0.75,-0.43,0.75,U] [#4 -0.12,-1.16,0.70,U] [#5 -0.25,-0.94,0.81,U] [#6 -0.72,-0.70,0.54,U] [#7 -0.24,-0.95,0.51,U] [#8 0.53,0.27,0.63,U] 
04:56:36.323 00.000 21444 refined, 8 included, MultiStar: {-0.29, -0.57}, one-star: {-0.66, 0.30}
04:56:36.323 00.000 21444 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.05) = xAngle (-5.10 = 1.19)
04:56:36.323 00.000 21444 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.94 = -1.66)
04:56:36.323 00.000 21444 CameraToMount -- cameraX=-0.29 cameraY=-0.57 hyp=0.64 cameraTheta=-2.04 mountX=0.24 mountY=-0.64, mountTheta=-1.21
04:56:36.324 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.29, y=-0.57, opts=13)
04:56:36.324 00.000 21444 Enqueuing Move request for scope (-0.29, -0.57)
04:56:36.324 00.000 25848 Worker thread wakes up
04:56:36.324 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.57) opts 0xd
04:56:36.324 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.29, -0.57)
04:56:36.324 00.000 25848 Moving (-0.29, -0.57) raw xDistance=0.24 yDistance=-0.64
04:56:36.324 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.24
04:56:36.324 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
04:56:36.324 00.000 25848 MoveAxis(E, 0, ABG)
04:56:36.324 00.000 25848 Move returns status 0, amount 0
04:56:36.324 00.000 25848 MoveAxis(N, 18, ABG)
04:56:36.324 00.000 25848 Guiding  Dir = 0, Dur = 18
04:56:36.331 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=64, FiltMax=65504, Gamma=0.560
04:56:36.345 00.014 25848 IsSlewing returns 0
04:56:36.345 00.000 25848 IsGuiding returns 0
04:56:36.348 00.003 21444 UpdateGuideState exits: m=4759901 SNR=157.1 Saturated
04:56:36.348 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:36.348 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:36.348 00.000 21444 Enqueuing Expose request
04:56:36.377 00.029 25848 IsGuiding returns 1
04:56:36.377 00.000 25848 scope still moving after pulse duration time elapsed
04:56:36.439 00.062 25848 IsSlewing returns 0
04:56:36.439 00.000 25848 IsGuiding returns 0
04:56:36.439 00.000 25848 scope move finished after 18 + 76 ms
04:56:36.439 00.000 25848 Move returns status 0, amount 18
04:56:36.439 00.000 25848 move complete, result=0
04:56:36.439 00.000 25848 worker thread done servicing request
04:56:36.439 00.000 25848 Worker thread wakes up
04:56:36.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:36.440 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:36.440 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.6 px 18 ms NORTH
04:56:39.290 02.850 25848 Exposure complete
04:56:39.357 00.067 25848 worker thread done servicing request
04:56:39.357 00.000 21444 OnExposeComplete: enter
04:56:39.358 00.001 21444 UpdateGuideState(): m_state=6
04:56:39.358 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
04:56:39.358 00.000 21444 Star::Find returns 1 (1), X=1273.95, Y=689.35, Mass=4563558, SNR=147.0, Peak=64424 HFD=7.9
04:56:39.358 00.000 21444 MultiStar: [#1 -0.37,1.00,0.98,U] [#2 -0.94,0.44,0.83,U] [#3 -1.05,0.85,0.70,U] [#4 -0.40,-0.11,0.71,U] [#5 -2.13,0.44,0.70,U] [#6 -1.83,0.27,0.81,U] [#7 -1.59,0.76,0.50,U] [#8 -0.16,1.41,0.72,U] 
04:56:39.358 00.000 21444 refined, 8 included, MultiStar: {-1.00, 0.80}, one-star: {-0.89, 1.76}
04:56:39.358 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.59 = -0.59)
04:56:39.358 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.43 = 2.85)
04:56:39.358 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=0.80 hyp=1.28 cameraTheta=2.47 mountX=1.07 mountY=0.36, mountTheta=0.33
04:56:39.359 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=0.80, opts=13)
04:56:39.359 00.000 21444 Enqueuing Move request for scope (-1.00, 0.80)
04:56:39.359 00.000 25848 Worker thread wakes up
04:56:39.359 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.80) opts 0xd
04:56:39.359 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.00, 0.80)
04:56:39.359 00.000 25848 Moving (-1.00, 0.80) raw xDistance=1.07 yDistance=0.36
04:56:39.359 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.07
04:56:39.359 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=166, FiltMax=65504, Gamma=0.560
04:56:39.359 00.000 21444 UpdateGuideState exits: m=4563558 SNR=147.0 Saturated
04:56:39.359 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:39.359 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:39.359 00.000 21444 Enqueuing Expose request
04:56:39.359 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:39.359 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
04:56:39.359 00.000 25848 MoveAxis(W, 31, ABG)
04:56:39.359 00.000 25848 Guiding  Dir = 3, Dur = 31
04:56:39.392 00.033 25848 IsSlewing returns 0
04:56:39.392 00.000 25848 IsGuiding returns 0
04:56:39.423 00.031 25848 PulseGuide returned control before completion, sleep 11
04:56:39.500 00.077 25848 IsGuiding returns 1
04:56:39.500 00.000 25848 scope still moving after pulse duration time elapsed
04:56:39.548 00.048 25848 IsSlewing returns 0
04:56:39.548 00.000 25848 IsGuiding returns 0
04:56:39.548 00.000 25848 scope move finished after 31 + 124 ms
04:56:39.548 00.000 25848 Move returns status 0, amount 31
04:56:39.548 00.000 25848 MoveAxis(N, 0, ABG)
04:56:39.548 00.000 25848 Move returns status 0, amount 0
04:56:39.548 00.000 25848 move complete, result=0
04:56:39.548 00.000 25848 worker thread done servicing request
04:56:39.548 00.000 25848 Worker thread wakes up
04:56:39.548 00.000 21444 GuideStep: 1.1 px 31 ms WEST, 0.4 px 0 ms NORTH
04:56:39.549 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:39.549 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:42.398 02.849 25848 Exposure complete
04:56:42.486 00.088 25848 worker thread done servicing request
04:56:42.487 00.001 21444 OnExposeComplete: enter
04:56:42.487 00.000 21444 UpdateGuideState(): m_state=6
04:56:42.487 00.000 21444 Star::Find(15, 1273, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
04:56:42.487 00.000 21444 Star::Find returns 1 (1), X=1275.11, Y=686.80, Mass=5233747, SNR=191.1, Peak=65504 HFD=7.9
04:56:42.487 00.000 21444 MultiStar: [#1 1.01,-1.53,0.83,U] [#2 0.55,-1.45,0.66,U] [#3 0.10,-1.58,0.57,U] [#4 0.57,-2.03,0.83,U] [#5 -0.38,-1.96,0.62,U] [#6 0.04,-1.60,0.45,U] [#7 -0.67,-1.82,0.60,U] [#8 0.51,-0.96,0.53,U] 
04:56:42.487 00.000 21444 single-star, 8 included, MultiStar: {0.27, -1.50}, one-star: {0.27, -0.78}
04:56:42.487 00.000 21444 CameraToMount -- cameraTheta (-1.24) - m_xAngle (3.05) = xAngle (-4.29 = 1.99)
04:56:42.487 00.000 21444 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.13 = -0.85)
04:56:42.487 00.000 21444 CameraToMount -- cameraX=0.27 cameraY=-0.78 hyp=0.83 cameraTheta=-1.24 mountX=-0.34 mountY=-0.62, mountTheta=-2.07
04:56:42.488 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.27, y=-0.78, opts=13)
04:56:42.488 00.000 21444 Enqueuing Move request for scope (0.27, -0.78)
04:56:42.488 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=52, FiltMax=65504, Gamma=0.560
04:56:42.488 00.000 21444 UpdateGuideState exits: m=5233747 SNR=191.1 Saturated
04:56:42.488 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:42.488 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:42.488 00.000 21444 Enqueuing Expose request
04:56:42.488 00.000 25848 Worker thread wakes up
04:56:42.488 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.78) opts 0xd
04:56:42.490 00.002 25848 Handling offset move in thread for scope, endpoint = (0.27, -0.78)
04:56:42.490 00.000 25848 Moving (0.27, -0.78) raw xDistance=-0.34 yDistance=-0.62
04:56:42.490 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.34
04:56:42.490 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
04:56:42.490 00.000 25848 MoveAxis(E, 0, ABG)
04:56:42.490 00.000 25848 Move returns status 0, amount 0
04:56:42.490 00.000 25848 MoveAxis(N, 17, ABG)
04:56:42.490 00.000 25848 Guiding  Dir = 0, Dur = 17
04:56:42.514 00.024 25848 IsSlewing returns 0
04:56:42.514 00.000 25848 IsGuiding returns 0
04:56:42.578 00.064 25848 IsGuiding returns 1
04:56:42.578 00.000 25848 scope still moving after pulse duration time elapsed
04:56:42.672 00.094 25848 IsSlewing returns 0
04:56:42.705 00.033 25848 IsGuiding returns 0
04:56:42.705 00.000 25848 scope move finished after 17 + 172 ms
04:56:42.705 00.000 25848 Move returns status 0, amount 17
04:56:42.705 00.000 25848 move complete, result=0
04:56:42.705 00.000 25848 worker thread done servicing request
04:56:42.705 00.000 25848 Worker thread wakes up
04:56:42.705 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:42.705 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:42.705 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.6 px 17 ms NORTH
04:56:45.550 02.845 25848 Exposure complete
04:56:45.629 00.079 25848 worker thread done servicing request
04:56:45.629 00.000 21444 OnExposeComplete: enter
04:56:45.629 00.000 21444 UpdateGuideState(): m_state=6
04:56:45.629 00.000 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
04:56:45.629 00.000 21444 Star::Find returns 1 (1), X=1272.89, Y=688.20, Mass=4611342, SNR=133.7, Peak=65504 HFD=7.7
04:56:45.629 00.000 21444 MultiStar: [#1 -1.78,-0.64,1.00,U] [#2 -1.42,-0.87,0.65,U] [#3 -1.70,-0.48,0.58,U] [#4 -1.43,-0.90,0.80,U] [#5 -2.13,-1.36,0.00,M1] [#6 -1.76,-0.68,0.54,U] [#7 -1.82,-0.78,0.52,U] [#8 -1.17,-0.12,0.70,U] 
04:56:45.630 00.001 21444 refined, 7 included, MultiStar: {-1.64, -0.42}, one-star: {-1.95, 0.62}
04:56:45.630 00.000 21444 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.05) = xAngle (-5.94 = 0.34)
04:56:45.630 00.000 21444 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
04:56:45.630 00.000 21444 CameraToMount -- cameraX=-1.64 cameraY=-0.42 hyp=1.69 cameraTheta=-2.89 mountX=1.60 mountY=-1.01, mountTheta=-0.57
04:56:45.630 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.64, y=-0.42, opts=13)
04:56:45.630 00.000 21444 Enqueuing Move request for scope (-1.64, -0.42)
04:56:45.630 00.000 25848 Worker thread wakes up
04:56:45.630 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -0.42) opts 0xd
04:56:45.631 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.64, -0.42)
04:56:45.631 00.000 25848 Moving (-1.64, -0.42) raw xDistance=1.60 yDistance=-1.01
04:56:45.631 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.60
04:56:45.631 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
04:56:45.631 00.000 25848 MoveAxis(W, 46, ABG)
04:56:45.631 00.000 25848 Guiding  Dir = 3, Dur = 46
04:56:45.631 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=64, FiltMax=65504, Gamma=0.560
04:56:45.631 00.000 21444 UpdateGuideState exits: m=4611342 SNR=133.7 Saturated
04:56:45.631 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:45.631 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:45.631 00.000 21444 Enqueuing Expose request
04:56:45.683 00.052 25848 IsSlewing returns 0
04:56:45.684 00.001 25848 IsGuiding returns 0
04:56:45.705 00.021 25848 PulseGuide returned control before completion, sleep 36
04:56:45.752 00.047 25848 IsGuiding returns 1
04:56:45.752 00.000 25848 scope still moving after pulse duration time elapsed
04:56:45.813 00.061 25848 IsSlewing returns 0
04:56:45.813 00.000 25848 IsGuiding returns 0
04:56:45.813 00.000 25848 scope move finished after 46 + 83 ms
04:56:45.813 00.000 25848 Move returns status 0, amount 46
04:56:45.813 00.000 25848 MoveAxis(N, 28, ABG)
04:56:45.813 00.000 25848 Guiding  Dir = 0, Dur = 28
04:56:45.907 00.094 25848 IsSlewing returns 0
04:56:45.907 00.000 25848 IsGuiding returns 0
04:56:45.940 00.033 25848 IsGuiding returns 1
04:56:45.940 00.000 25848 scope still moving after pulse duration time elapsed
04:56:45.999 00.059 25848 IsSlewing returns 0
04:56:45.999 00.000 25848 IsGuiding returns 0
04:56:45.999 00.000 25848 scope move finished after 28 + 62 ms
04:56:45.999 00.000 25848 Move returns status 0, amount 28
04:56:45.999 00.000 25848 move complete, result=0
04:56:45.999 00.000 25848 worker thread done servicing request
04:56:45.999 00.000 25848 Worker thread wakes up
04:56:45.999 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:45.999 00.000 21444 GuideStep: 1.6 px 46 ms WEST, -1.0 px 28 ms NORTH
04:56:45.999 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:48.843 02.844 25848 Exposure complete
04:56:48.930 00.087 25848 worker thread done servicing request
04:56:48.930 00.000 21444 OnExposeComplete: enter
04:56:48.930 00.000 21444 UpdateGuideState(): m_state=6
04:56:48.930 00.000 21444 Star::Find(15, 1272, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
04:56:48.930 00.000 21444 Star::Find returns 1 (1), X=1276.81, Y=687.94, Mass=4138714, SNR=98.2, Peak=63124 HFD=8.1
04:56:48.930 00.000 21444 MultiStar: [#1 2.10,0.19,1.02,U] [#2 1.53,-0.50,0.83,U] [#3 2.27,-0.13,0.63,U] [#4 2.61,-0.80,0.00,M1] [#5 1.51,-1.15,0.99,U] [#6 1.74,-0.88,0.81,U] [#7 1.81,-0.46,0.62,U] [#8 2.46,0.36,0.00,M1] 
04:56:48.930 00.000 21444 refined, 6 included, MultiStar: {1.84, -0.35}, one-star: {1.97, 0.36}
04:56:48.931 00.001 21444 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.05) = xAngle (-3.24 = 3.04)
04:56:48.931 00.000 21444 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
04:56:48.931 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=-0.35 hyp=1.87 cameraTheta=-0.19 mountX=-1.86 mountY=0.37, mountTheta=2.95
04:56:48.932 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=-0.35, opts=13)
04:56:48.932 00.000 21444 Enqueuing Move request for scope (1.84, -0.35)
04:56:48.932 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=16, FiltMax=65504, Gamma=0.560
04:56:48.932 00.000 21444 UpdateGuideState exits: m=4138714 SNR=98.2 Saturated
04:56:48.932 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:48.932 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:48.932 00.000 21444 Enqueuing Expose request
04:56:48.932 00.000 25848 Worker thread wakes up
04:56:48.932 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, -0.35) opts 0xd
04:56:48.932 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, -0.35)
04:56:48.932 00.000 25848 Moving (1.84, -0.35) raw xDistance=-1.86 yDistance=0.37
04:56:48.932 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.86
04:56:48.932 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:48.932 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:56:48.932 00.000 25848 MoveAxis(E, 51, ABG)
04:56:48.932 00.000 25848 Guiding  Dir = 2, Dur = 51
04:56:48.953 00.021 25848 IsSlewing returns 0
04:56:48.953 00.000 25848 IsGuiding returns 0
04:56:48.984 00.031 25848 PulseGuide returned control before completion, sleep 31
04:56:49.057 00.073 25848 IsGuiding returns 1
04:56:49.057 00.000 25848 scope still moving after pulse duration time elapsed
04:56:49.109 00.052 25848 IsSlewing returns 0
04:56:49.109 00.000 25848 IsGuiding returns 0
04:56:49.109 00.000 25848 scope move finished after 51 + 105 ms
04:56:49.109 00.000 25848 Move returns status 0, amount 51
04:56:49.109 00.000 25848 MoveAxis(N, 0, ABG)
04:56:49.109 00.000 25848 Move returns status 0, amount 0
04:56:49.109 00.000 25848 move complete, result=0
04:56:49.109 00.000 25848 worker thread done servicing request
04:56:49.109 00.000 25848 Worker thread wakes up
04:56:49.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:49.110 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:49.110 00.000 21444 GuideStep: -1.9 px 51 ms EAST, 0.4 px 0 ms NORTH
04:56:51.948 02.838 25848 Exposure complete
04:56:52.028 00.080 25848 worker thread done servicing request
04:56:52.028 00.000 21444 OnExposeComplete: enter
04:56:52.028 00.000 21444 UpdateGuideState(): m_state=6
04:56:52.028 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
04:56:52.028 00.000 21444 Star::Find returns 1 (1), X=1275.13, Y=688.90, Mass=4686963, SNR=153.4, Peak=65504 HFD=8.0
04:56:52.029 00.001 21444 MultiStar: [#1 1.20,0.64,0.90,U] [#2 1.11,0.18,0.79,U] [#3 1.89,0.34,0.66,U] [#4 0.88,0.13,0.66,U] [#5 0.01,-0.01,0.61,U] [#6 -0.02,0.36,0.77,U] [#7 0.34,-0.01,0.55,U] [#8 0.82,1.28,0.55,U] 
04:56:52.029 00.000 21444 refined, 8 included, MultiStar: {0.73, 0.51}, one-star: {0.30, 1.32}
04:56:52.029 00.000 21444 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.05) = xAngle (-2.44 = -2.44)
04:56:52.029 00.000 21444 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.28 = 1.00)
04:56:52.029 00.000 21444 CameraToMount -- cameraX=0.73 cameraY=0.51 hyp=0.89 cameraTheta=0.61 mountX=-0.68 mountY=0.75, mountTheta=2.31
04:56:52.029 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.73, y=0.51, opts=13)
04:56:52.030 00.001 21444 Enqueuing Move request for scope (0.73, 0.51)
04:56:52.030 00.000 25848 Worker thread wakes up
04:56:52.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.51) opts 0xd
04:56:52.030 00.000 25848 Handling offset move in thread for scope, endpoint = (0.73, 0.51)
04:56:52.030 00.000 25848 Moving (0.73, 0.51) raw xDistance=-0.68 yDistance=0.75
04:56:52.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.68
04:56:52.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:56:52.030 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=28, FiltMax=65504, Gamma=0.560
04:56:52.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
04:56:52.030 00.000 25848 MoveAxis(E, 23, ABG)
04:56:52.030 00.000 25848 Guiding  Dir = 2, Dur = 23
04:56:52.030 00.000 21444 UpdateGuideState exits: m=4686963 SNR=153.4 Saturated
04:56:52.030 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:52.030 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:52.030 00.000 21444 Enqueuing Expose request
04:56:52.123 00.093 25848 IsSlewing returns 0
04:56:52.124 00.001 25848 IsGuiding returns 0
04:56:52.155 00.031 25848 IsGuiding returns 1
04:56:52.155 00.000 25848 scope still moving after pulse duration time elapsed
04:56:52.201 00.046 25848 IsSlewing returns 0
04:56:52.201 00.000 25848 IsGuiding returns 0
04:56:52.201 00.000 25848 scope move finished after 23 + 54 ms
04:56:52.201 00.000 25848 Move returns status 0, amount 23
04:56:52.201 00.000 25848 MoveAxis(N, 0, ABG)
04:56:52.201 00.000 25848 Move returns status 0, amount 0
04:56:52.201 00.000 25848 move complete, result=0
04:56:52.201 00.000 25848 worker thread done servicing request
04:56:52.201 00.000 25848 Worker thread wakes up
04:56:52.201 00.000 21444 GuideStep: -0.7 px 23 ms EAST, 0.7 px 0 ms NORTH
04:56:52.201 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:52.201 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:55.049 02.848 25848 Exposure complete
04:56:55.137 00.088 25848 worker thread done servicing request
04:56:55.137 00.000 21444 OnExposeComplete: enter
04:56:55.137 00.000 21444 UpdateGuideState(): m_state=6
04:56:55.137 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
04:56:55.137 00.000 21444 Star::Find returns 1 (1), X=1273.70, Y=690.36, Mass=4723838, SNR=160.3, Peak=65504 HFD=7.5
04:56:55.137 00.000 21444 MultiStar: [#1 -0.53,1.94,0.98,U] [#2 -1.16,1.39,0.96,U] [#3 -0.40,1.70,0.65,U] [#4 -0.17,1.14,0.86,U] [#5 -1.24,0.91,0.70,U] [#6 -1.63,1.35,0.80,U] [#7 -0.46,1.57,0.36,U] [#8 -0.02,2.37,0.00,M1] 
04:56:55.137 00.000 21444 refined, 7 included, MultiStar: {-0.87, 1.65}, one-star: {-1.14, 2.78}
04:56:55.137 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
04:56:55.138 00.001 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.84 = 2.45)
04:56:55.138 00.000 21444 CameraToMount -- cameraX=-0.87 cameraY=1.65 hyp=1.86 cameraTheta=2.06 mountX=1.02 mountY=1.19, mountTheta=0.86
04:56:55.139 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.87, y=1.65, opts=13)
04:56:55.139 00.000 21444 Enqueuing Move request for scope (-0.87, 1.65)
04:56:55.139 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=66, FiltMax=65504, Gamma=0.560
04:56:55.139 00.000 25848 Worker thread wakes up
04:56:55.139 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 1.65) opts 0xd
04:56:55.139 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.87, 1.65)
04:56:55.139 00.000 25848 Moving (-0.87, 1.65) raw xDistance=1.02 yDistance=1.19
04:56:55.139 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.61 from input 1.02
04:56:55.139 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:56:55.139 00.000 21444 UpdateGuideState exits: m=4723838 SNR=160.3 Saturated
04:56:55.139 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:55.139 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:55.139 00.000 21444 Enqueuing Expose request
04:56:55.139 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.19
04:56:55.139 00.000 25848 MoveAxis(W, 28, ABG)
04:56:55.139 00.000 25848 Guiding  Dir = 3, Dur = 28
04:56:55.172 00.033 25848 IsSlewing returns 0
04:56:55.172 00.000 25848 IsGuiding returns 0
04:56:55.204 00.032 25848 IsGuiding returns 1
04:56:55.204 00.000 25848 scope still moving after pulse duration time elapsed
04:56:55.313 00.109 25848 IsSlewing returns 0
04:56:55.313 00.000 25848 IsGuiding returns 0
04:56:55.313 00.000 25848 scope move finished after 28 + 112 ms
04:56:55.313 00.000 25848 Move returns status 0, amount 28
04:56:55.313 00.000 25848 MoveAxis(N, 0, ABG)
04:56:55.313 00.000 25848 Move returns status 0, amount 0
04:56:55.313 00.000 25848 move complete, result=0
04:56:55.313 00.000 25848 worker thread done servicing request
04:56:55.313 00.000 25848 Worker thread wakes up
04:56:55.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:55.314 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:55.314 00.000 21444 GuideStep: 1.0 px 28 ms WEST, 1.2 px 0 ms NORTH
04:56:58.160 02.846 25848 Exposure complete
04:56:58.248 00.088 25848 worker thread done servicing request
04:56:58.248 00.000 21444 OnExposeComplete: enter
04:56:58.248 00.000 21444 UpdateGuideState(): m_state=6
04:56:58.248 00.000 21444 Star::Find(15, 1273, 690, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
04:56:58.248 00.000 21444 Star::Find returns 1 (1), X=1276.13, Y=689.55, Mass=4924708, SNR=178.9, Peak=65504 HFD=7.8
04:56:58.249 00.001 21444 MultiStar: [#1 1.81,1.18,0.70,U] [#2 1.23,1.00,0.78,U] [#3 1.01,1.36,0.50,U] [#4 1.79,0.22,0.76,U] [#5 0.56,0.16,0.62,U] [#6 0.88,0.93,0.57,U] [#7 0.94,0.92,0.45,U] [#8 1.87,1.26,0.00,M2] 
04:56:58.249 00.000 21444 refined, 7 included, MultiStar: {1.24, 1.01}, one-star: {1.29, 1.97}
04:56:58.249 00.000 21444 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.05) = xAngle (-2.36 = -2.36)
04:56:58.249 00.000 21444 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.21 = 1.08)
04:56:58.249 00.000 21444 CameraToMount -- cameraX=1.24 cameraY=1.01 hyp=1.60 cameraTheta=0.69 mountX=-1.14 mountY=1.41, mountTheta=2.25
04:56:58.250 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.24, y=1.01, opts=13)
04:56:58.250 00.000 21444 Enqueuing Move request for scope (1.24, 1.01)
04:56:58.250 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1984, FiltMin=94, FiltMax=65504, Gamma=0.560
04:56:58.250 00.000 25848 Worker thread wakes up
04:56:58.250 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.24, 1.01) opts 0xd
04:56:58.250 00.000 25848 Handling offset move in thread for scope, endpoint = (1.24, 1.01)
04:56:58.250 00.000 25848 Moving (1.24, 1.01) raw xDistance=-1.14 yDistance=1.41
04:56:58.250 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.14
04:56:58.250 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:56:58.250 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.41
04:56:58.250 00.000 25848 MoveAxis(E, 31, ABG)
04:56:58.250 00.000 25848 Guiding  Dir = 2, Dur = 31
04:56:58.250 00.000 21444 UpdateGuideState exits: m=4924708 SNR=178.9 Saturated
04:56:58.250 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:58.250 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:56:58.250 00.000 21444 Enqueuing Expose request
04:56:58.280 00.030 25848 IsSlewing returns 0
04:56:58.281 00.001 25848 IsGuiding returns 0
04:56:58.312 00.031 25848 IsGuiding returns 1
04:56:58.312 00.000 25848 scope still moving after pulse duration time elapsed
04:56:58.406 00.094 25848 IsSlewing returns 0
04:56:58.406 00.000 25848 IsGuiding returns 0
04:56:58.406 00.000 25848 scope move finished after 31 + 94 ms
04:56:58.406 00.000 25848 Move returns status 0, amount 31
04:56:58.406 00.000 25848 MoveAxis(N, 0, ABG)
04:56:58.406 00.000 25848 Move returns status 0, amount 0
04:56:58.406 00.000 25848 move complete, result=0
04:56:58.406 00.000 25848 worker thread done servicing request
04:56:58.406 00.000 25848 Worker thread wakes up
04:56:58.407 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:56:58.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:56:58.407 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 1.4 px 0 ms NORTH
04:57:01.250 02.843 25848 Exposure complete
04:57:01.329 00.079 25848 worker thread done servicing request
04:57:01.330 00.001 21444 OnExposeComplete: enter
04:57:01.330 00.000 21444 UpdateGuideState(): m_state=6
04:57:01.330 00.000 21444 Star::Find(15, 1276, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
04:57:01.330 00.000 21444 Star::Find returns 1 (1), X=1274.42, Y=689.62, Mass=4890409, SNR=157.1, Peak=65504 HFD=7.5
04:57:01.330 00.000 21444 MultiStar: [#1 0.52,0.74,1.11,U] [#2 -0.50,1.15,0.89,U] [#3 -0.14,1.42,0.67,U] [#4 0.05,0.23,0.64,U] [#5 -0.91,0.10,0.63,U] [#6 -0.64,0.50,0.60,U] [#7 -0.68,0.50,0.58,U] [#8 -0.03,2.14,0.00,M3] 
04:57:01.330 00.000 21444 refined, 7 included, MultiStar: {-0.28, 0.92}, one-star: {-0.41, 2.04}
04:57:01.330 00.000 21444 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.05) = xAngle (-1.19 = -1.19)
04:57:01.330 00.000 21444 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.03 = 2.25)
04:57:01.330 00.000 21444 CameraToMount -- cameraX=-0.28 cameraY=0.92 hyp=0.96 cameraTheta=1.86 mountX=0.36 mountY=0.75, mountTheta=1.12
04:57:01.331 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.28, y=0.92, opts=13)
04:57:01.331 00.000 21444 Enqueuing Move request for scope (-0.28, 0.92)
04:57:01.331 00.000 25848 Worker thread wakes up
04:57:01.331 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.92) opts 0xd
04:57:01.331 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.28, 0.92)
04:57:01.331 00.000 25848 Moving (-0.28, 0.92) raw xDistance=0.36 yDistance=0.75
04:57:01.331 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.36
04:57:01.331 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:57:01.331 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
04:57:01.331 00.000 25848 MoveAxis(E, 0, ABG)
04:57:01.331 00.000 25848 Move returns status 0, amount 0
04:57:01.331 00.000 25848 MoveAxis(N, 0, ABG)
04:57:01.331 00.000 25848 Move returns status 0, amount 0
04:57:01.331 00.000 25848 move complete, result=0
04:57:01.331 00.000 25848 worker thread done servicing request
04:57:01.331 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=72, FiltMax=65504, Gamma=0.560
04:57:01.331 00.000 21444 UpdateGuideState exits: m=4890409 SNR=157.1 Saturated
04:57:01.332 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:01.332 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:01.332 00.000 21444 Enqueuing Expose request
04:57:01.332 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.7 px 0 ms NORTH
04:57:01.332 00.000 25848 Worker thread wakes up
04:57:01.332 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:01.332 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:04.175 02.843 25848 Exposure complete
04:57:04.255 00.080 25848 worker thread done servicing request
04:57:04.255 00.000 21444 OnExposeComplete: enter
04:57:04.255 00.000 21444 UpdateGuideState(): m_state=6
04:57:04.255 00.000 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
04:57:04.256 00.001 21444 Star::Find returns 1 (1), X=1275.56, Y=689.78, Mass=4425628, SNR=120.5, Peak=64080 HFD=7.7
04:57:04.256 00.000 21444 MultiStar: [#1 1.62,0.97,0.95,U] [#2 0.43,1.37,0.74,U] [#3 0.29,1.72,0.77,U] [#4 1.31,0.56,1.00,U] [#5 0.91,0.72,0.79,U] [#6 0.98,1.12,0.79,U] [#7 0.03,1.08,0.82,U] [#8 1.46,2.03,0.00,M4] 
04:57:04.256 00.000 21444 refined, 7 included, MultiStar: {0.82, 1.22}, one-star: {0.73, 2.20}
04:57:04.256 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
04:57:04.256 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.92 = 1.37)
04:57:04.256 00.000 21444 CameraToMount -- cameraX=0.82 cameraY=1.22 hyp=1.47 cameraTheta=0.98 mountX=-0.71 mountY=1.44, mountTheta=2.03
04:57:04.257 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.82, y=1.22, opts=13)
04:57:04.257 00.000 21444 Enqueuing Move request for scope (0.82, 1.22)
04:57:04.257 00.000 25848 Worker thread wakes up
04:57:04.257 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=40, FiltMax=65504, Gamma=0.560
04:57:04.257 00.000 21444 UpdateGuideState exits: m=4425628 SNR=120.5 Saturated
04:57:04.257 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:04.257 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:04.257 00.000 21444 Enqueuing Expose request
04:57:04.257 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.82, 1.22) opts 0xd
04:57:04.257 00.000 25848 Handling offset move in thread for scope, endpoint = (0.82, 1.22)
04:57:04.257 00.000 25848 Moving (0.82, 1.22) raw xDistance=-0.71 yDistance=1.44
04:57:04.257 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71
04:57:04.257 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:57:04.257 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.44
04:57:04.257 00.000 25848 MoveAxis(E, 21, ABG)
04:57:04.257 00.000 25848 Guiding  Dir = 2, Dur = 21
04:57:04.282 00.025 25848 IsSlewing returns 0
04:57:04.283 00.001 25848 IsGuiding returns 0
04:57:04.314 00.031 25848 IsGuiding returns 1
04:57:04.314 00.000 25848 scope still moving after pulse duration time elapsed
04:57:04.377 00.063 25848 IsSlewing returns 0
04:57:04.377 00.000 25848 IsGuiding returns 0
04:57:04.377 00.000 25848 scope move finished after 21 + 72 ms
04:57:04.377 00.000 25848 Move returns status 0, amount 21
04:57:04.377 00.000 25848 MoveAxis(N, 0, ABG)
04:57:04.377 00.000 25848 Move returns status 0, amount 0
04:57:04.377 00.000 25848 move complete, result=0
04:57:04.377 00.000 25848 worker thread done servicing request
04:57:04.377 00.000 25848 Worker thread wakes up
04:57:04.377 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:04.377 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:04.377 00.000 21444 GuideStep: -0.7 px 21 ms EAST, 1.4 px 0 ms NORTH
04:57:07.222 02.845 25848 Exposure complete
04:57:07.303 00.081 25848 worker thread done servicing request
04:57:07.303 00.000 21444 OnExposeComplete: enter
04:57:07.304 00.001 21444 UpdateGuideState(): m_state=6
04:57:07.304 00.000 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
04:57:07.304 00.000 21444 Star::Find returns 1 (1), X=1273.00, Y=689.60, Mass=5187524, SNR=178.3, Peak=65504 HFD=8.0
04:57:07.304 00.000 21444 MultiStar: [#1 -0.87,0.62,0.77,U] [#2 -1.35,0.57,0.75,U] [#3 -1.04,0.92,0.62,U] [#4 -1.29,0.34,0.78,U] [#5 -2.04,0.70,0.00,M1] [#6 -1.86,1.01,0.00,M1] [#7 -1.98,0.48,0.00,M1] [#8 -0.49,1.33,0.67,U] 
04:57:07.304 00.000 21444 refined, 5 included, MultiStar: {-1.20, 1.01}, one-star: {-1.84, 2.02}
04:57:07.304 00.000 21444 CameraToMount -- cameraTheta (2.44) - m_xAngle (3.05) = xAngle (-0.61 = -0.61)
04:57:07.304 00.000 21444 CameraToMount -- cameraTheta (2.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.45 = 2.83)
04:57:07.304 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=1.01 hyp=1.57 cameraTheta=2.44 mountX=1.29 mountY=0.48, mountTheta=0.36
04:57:07.305 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.20, y=1.01, opts=13)
04:57:07.305 00.000 21444 Enqueuing Move request for scope (-1.20, 1.01)
04:57:07.305 00.000 25848 Worker thread wakes up
04:57:07.305 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 1.01) opts 0xd
04:57:07.305 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.20, 1.01)
04:57:07.305 00.000 25848 Moving (-1.20, 1.01) raw xDistance=1.29 yDistance=0.48
04:57:07.305 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.29
04:57:07.305 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:07.305 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
04:57:07.305 00.000 25848 MoveAxis(W, 36, ABG)
04:57:07.305 00.000 25848 Guiding  Dir = 3, Dur = 36
04:57:07.305 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=66, FiltMax=65504, Gamma=0.560
04:57:07.305 00.000 21444 UpdateGuideState exits: m=5187524 SNR=178.3 Saturated
04:57:07.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:07.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:07.305 00.000 21444 Enqueuing Expose request
04:57:07.329 00.024 25848 IsSlewing returns 0
04:57:07.330 00.001 25848 IsGuiding returns 0
04:57:07.361 00.031 25848 PulseGuide returned control before completion, sleep 15
04:57:07.378 00.017 25848 IsGuiding returns 1
04:57:07.378 00.000 25848 scope still moving after pulse duration time elapsed
04:57:07.439 00.061 25848 IsSlewing returns 0
04:57:07.439 00.000 25848 IsGuiding returns 0
04:57:07.439 00.000 25848 scope move finished after 36 + 74 ms
04:57:07.439 00.000 25848 Move returns status 0, amount 36
04:57:07.439 00.000 25848 MoveAxis(N, 0, ABG)
04:57:07.439 00.000 25848 Move returns status 0, amount 0
04:57:07.439 00.000 25848 move complete, result=0
04:57:07.439 00.000 25848 worker thread done servicing request
04:57:07.439 00.000 25848 Worker thread wakes up
04:57:07.439 00.000 21444 GuideStep: 1.3 px 36 ms WEST, 0.5 px 0 ms NORTH
04:57:07.440 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:07.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:10.283 02.843 25848 Exposure complete
04:57:10.362 00.079 25848 worker thread done servicing request
04:57:10.362 00.000 21444 OnExposeComplete: enter
04:57:10.363 00.001 21444 UpdateGuideState(): m_state=6
04:57:10.363 00.000 21444 Star::Find(15, 1272, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
04:57:10.363 00.000 21444 Star::Find returns 1 (1), X=1273.81, Y=688.66, Mass=5008761, SNR=155.0, Peak=65504 HFD=7.7
04:57:10.363 00.000 21444 MultiStar: [#1 -0.80,0.45,1.09,U] [#2 -1.38,0.32,1.04,U] [#3 -1.15,0.75,0.77,U] [#4 -0.31,-0.31,0.92,U] [#5 -1.53,0.10,0.75,U] [#6 -1.36,0.42,0.94,U] [#7 -1.98,-0.02,0.73,U] [#8 -0.50,1.02,0.63,U] 
04:57:10.363 00.000 21444 refined, 8 included, MultiStar: {-1.10, 0.42}, one-star: {-1.03, 1.08}
04:57:10.363 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
04:57:10.363 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
04:57:10.363 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=0.42 hyp=1.18 cameraTheta=2.78 mountX=1.14 mountY=-0.03, mountTheta=-0.02
04:57:10.364 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.10, y=0.42, opts=13)
04:57:10.364 00.000 21444 Enqueuing Move request for scope (-1.10, 0.42)
04:57:10.364 00.000 25848 Worker thread wakes up
04:57:10.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=192, FiltMax=65504, Gamma=0.560
04:57:10.364 00.000 21444 UpdateGuideState exits: m=5008761 SNR=155.0 Saturated
04:57:10.364 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:10.364 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:10.364 00.000 21444 Enqueuing Expose request
04:57:10.364 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.42) opts 0xd
04:57:10.364 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.10, 0.42)
04:57:10.364 00.000 25848 Moving (-1.10, 0.42) raw xDistance=1.14 yDistance=-0.03
04:57:10.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.14
04:57:10.364 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:10.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:57:10.364 00.000 25848 MoveAxis(W, 36, ABG)
04:57:10.364 00.000 25848 Guiding  Dir = 3, Dur = 36
04:57:10.390 00.026 25848 IsSlewing returns 0
04:57:10.390 00.000 25848 IsGuiding returns 0
04:57:10.420 00.030 25848 PulseGuide returned control before completion, sleep 16
04:57:10.441 00.021 25848 IsGuiding returns 1
04:57:10.441 00.000 25848 scope still moving after pulse duration time elapsed
04:57:10.500 00.059 25848 IsSlewing returns 0
04:57:10.531 00.031 25848 IsGuiding returns 0
04:57:10.531 00.000 25848 scope move finished after 36 + 105 ms
04:57:10.531 00.000 25848 Move returns status 0, amount 36
04:57:10.531 00.000 25848 MoveAxis(N, 0, ABG)
04:57:10.531 00.000 25848 Move returns status 0, amount 0
04:57:10.531 00.000 25848 move complete, result=0
04:57:10.531 00.000 25848 worker thread done servicing request
04:57:10.531 00.000 25848 Worker thread wakes up
04:57:10.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:10.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:10.531 00.000 21444 GuideStep: 1.1 px 36 ms WEST, -0.0 px 0 ms NORTH
04:57:13.385 02.854 25848 Exposure complete
04:57:13.452 00.067 25848 worker thread done servicing request
04:57:13.452 00.000 21444 OnExposeComplete: enter
04:57:13.452 00.000 21444 UpdateGuideState(): m_state=6
04:57:13.452 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
04:57:13.452 00.000 21444 Star::Find returns 1 (1), X=1276.16, Y=690.10, Mass=4468718, SNR=131.9, Peak=62496 HFD=7.7
04:57:13.453 00.001 21444 MultiStar: [#1 1.94,1.42,0.00,M1] [#2 1.76,0.70,0.77,U] [#3 2.26,1.12,0.00,M1] [#4 1.93,0.39,0.85,U] [#5 0.67,1.88,0.00,M1] [#6 1.28,1.59,0.00,M1] [#7 0.48,0.50,0.63,U] [#8 1.81,1.76,0.00,M3] 
04:57:13.453 00.000 21444 refined, 3 included, MultiStar: {1.42, 1.14}, one-star: {1.32, 2.52}
04:57:13.453 00.000 21444 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.05) = xAngle (-2.38 = -2.38)
04:57:13.453 00.000 21444 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.22 = 1.06)
04:57:13.453 00.000 21444 CameraToMount -- cameraX=1.42 cameraY=1.14 hyp=1.82 cameraTheta=0.68 mountX=-1.31 mountY=1.59, mountTheta=2.26
04:57:13.453 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.42, y=1.14, opts=13)
04:57:13.454 00.001 21444 Enqueuing Move request for scope (1.42, 1.14)
04:57:13.454 00.000 25848 Worker thread wakes up
04:57:13.454 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1992, FiltMin=16, FiltMax=65504, Gamma=0.560
04:57:13.454 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.42, 1.14) opts 0xd
04:57:13.454 00.000 21444 UpdateGuideState exits: m=4468718 SNR=131.9 Saturated
04:57:13.454 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:13.454 00.000 25848 Handling offset move in thread for scope, endpoint = (1.42, 1.14)
04:57:13.454 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:13.454 00.000 21444 Enqueuing Expose request
04:57:13.454 00.000 25848 Moving (1.42, 1.14) raw xDistance=-1.31 yDistance=1.59
04:57:13.454 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.31
04:57:13.454 00.000 25848 resist switch: large excursion: input 1.59 thresh 1.53 direction from -1 to 1
04:57:13.454 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.77
04:57:13.454 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.59 from input 1.59
04:57:13.454 00.000 25848 MoveAxis(E, 36, ABG)
04:57:13.454 00.000 25848 Guiding  Dir = 2, Dur = 36
04:57:13.484 00.030 25848 IsSlewing returns 0
04:57:13.485 00.001 25848 IsGuiding returns 0
04:57:13.516 00.031 25848 PulseGuide returned control before completion, sleep 15
04:57:13.543 00.027 25848 IsGuiding returns 1
04:57:13.543 00.000 25848 scope still moving after pulse duration time elapsed
04:57:13.594 00.051 25848 IsSlewing returns 0
04:57:13.594 00.000 25848 IsGuiding returns 0
04:57:13.594 00.000 25848 scope move finished after 36 + 73 ms
04:57:13.594 00.000 25848 Move returns status 0, amount 36
04:57:13.594 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 277 applied
04:57:13.594 00.000 25848 MoveAxis(S, 320, ABG)
04:57:13.594 00.000 25848 Guiding  Dir = 1, Dur = 320
04:57:13.626 00.032 25848 IsSlewing returns 0
04:57:13.626 00.000 25848 IsGuiding returns 0
04:57:13.658 00.032 25848 PulseGuide returned control before completion, sleep 300
04:57:13.965 00.307 25848 IsGuiding returns 1
04:57:13.965 00.000 25848 scope still moving after pulse duration time elapsed
04:57:14.017 00.052 25848 IsSlewing returns 0
04:57:14.017 00.000 25848 IsGuiding returns 0
04:57:14.017 00.000 25848 scope move finished after 320 + 70 ms
04:57:14.017 00.000 25848 Move returns status 0, amount 320
04:57:14.017 00.000 25848 move complete, result=0
04:57:14.017 00.000 25848 worker thread done servicing request
04:57:14.017 00.000 25848 Worker thread wakes up
04:57:14.017 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:14.018 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:14.018 00.000 21444 GuideStep: -1.3 px 36 ms EAST, 1.6 px 320 ms SOUTH
04:57:16.867 02.849 25848 Exposure complete
04:57:16.945 00.078 25848 worker thread done servicing request
04:57:16.945 00.000 21444 OnExposeComplete: enter
04:57:16.945 00.000 21444 UpdateGuideState(): m_state=6
04:57:16.946 00.001 21444 Star::Find(15, 1276, 690, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
04:57:16.946 00.000 21444 Star::Find returns 1 (1), X=1275.13, Y=689.06, Mass=5331366, SNR=205.5, Peak=65504 HFD=8.0
04:57:16.946 00.000 21444 MultiStar: [#1 1.02,0.97,0.69,U] [#2 0.81,0.28,0.64,U] [#3 0.53,1.13,0.52,U] [#4 0.91,0.68,0.88,U] [#5 -0.16,0.46,0.55,U] [#6 0.36,0.88,0.46,U] [#7 0.23,0.54,0.43,U] [#8 0.80,2.24,0.00,M4] 
04:57:16.946 00.000 21444 refined, 7 included, MultiStar: {0.54, 0.85}, one-star: {0.29, 1.48}
04:57:16.946 00.000 21444 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.05) = xAngle (-2.04 = -2.04)
04:57:16.946 00.000 21444 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.88 = 1.40)
04:57:16.946 00.000 21444 CameraToMount -- cameraX=0.54 cameraY=0.85 hyp=1.01 cameraTheta=1.01 mountX=-0.46 mountY=0.99, mountTheta=2.00
04:57:16.947 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.54, y=0.85, opts=13)
04:57:16.947 00.000 21444 Enqueuing Move request for scope (0.54, 0.85)
04:57:16.947 00.000 25848 Worker thread wakes up
04:57:16.947 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=218, FiltMax=65504, Gamma=0.560
04:57:16.947 00.000 21444 UpdateGuideState exits: m=5331366 SNR=205.5 Saturated
04:57:16.947 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:16.947 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:16.947 00.000 21444 Enqueuing Expose request
04:57:16.947 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.85) opts 0xd
04:57:16.947 00.000 25848 Handling offset move in thread for scope, endpoint = (0.54, 0.85)
04:57:16.947 00.000 25848 Moving (0.54, 0.85) raw xDistance=-0.46 yDistance=0.99
04:57:16.947 00.000 25848 BLC: History state: CurrMiss=0.99, AvgInitMiss=0.48, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.590972, 1:0.993983
04:57:16.947 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:57:16.947 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.46
04:57:16.947 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
04:57:16.947 00.000 25848 MoveAxis(E, 0, ABG)
04:57:16.947 00.000 25848 Move returns status 0, amount 0
04:57:16.947 00.000 25848 MoveAxis(S, 27, ABG)
04:57:16.947 00.000 25848 Guiding  Dir = 1, Dur = 27
04:57:16.968 00.021 25848 IsSlewing returns 0
04:57:16.968 00.000 25848 IsGuiding returns 0
04:57:16.999 00.031 25848 IsGuiding returns 1
04:57:16.999 00.000 25848 scope still moving after pulse duration time elapsed
04:57:17.068 00.069 25848 IsSlewing returns 0
04:57:17.068 00.000 25848 IsGuiding returns 0
04:57:17.068 00.000 25848 scope move finished after 27 + 73 ms
04:57:17.068 00.000 25848 Move returns status 0, amount 27
04:57:17.068 00.000 25848 move complete, result=0
04:57:17.069 00.001 25848 worker thread done servicing request
04:57:17.069 00.000 25848 Worker thread wakes up
04:57:17.069 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 1.0 px 27 ms SOUTH
04:57:17.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:17.069 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:19.910 02.841 25848 Exposure complete
04:57:19.999 00.089 25848 worker thread done servicing request
04:57:19.999 00.000 21444 OnExposeComplete: enter
04:57:19.999 00.000 21444 UpdateGuideState(): m_state=6
04:57:19.999 00.000 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
04:57:19.999 00.000 21444 Star::Find returns 1 (1), X=1274.02, Y=688.80, Mass=5546793, SNR=217.3, Peak=65504 HFD=8.1
04:57:19.999 00.000 21444 MultiStar: [#1 -0.24,0.98,0.85,U] [#2 -0.80,0.58,0.83,U] [#3 -1.02,0.83,0.71,U] [#4 -0.40,-0.07,0.60,U] [#5 -1.29,0.27,0.65,U] [#6 -0.88,0.72,0.49,U] [#7 -1.29,1.17,0.44,U] [#8 0.21,1.28,0.55,U] 
04:57:20.000 00.001 21444 refined, 8 included, MultiStar: {-0.72, 0.79}, one-star: {-0.81, 1.22}
04:57:20.000 00.000 21444 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.05) = xAngle (-0.74 = -0.74)
04:57:20.000 00.000 21444 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.59 = 2.70)
04:57:20.000 00.000 21444 CameraToMount -- cameraX=-0.72 cameraY=0.79 hyp=1.07 cameraTheta=2.31 mountX=0.78 mountY=0.46, mountTheta=0.53
04:57:20.000 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.72, y=0.79, opts=13)
04:57:20.001 00.001 21444 Enqueuing Move request for scope (-0.72, 0.79)
04:57:20.001 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=42, FiltMax=65504, Gamma=0.560
04:57:20.001 00.000 21444 UpdateGuideState exits: m=5546793 SNR=217.3 Saturated
04:57:20.001 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:20.001 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:20.001 00.000 21444 Enqueuing Expose request
04:57:20.001 00.000 25848 Worker thread wakes up
04:57:20.001 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.79) opts 0xd
04:57:20.001 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.72, 0.79)
04:57:20.001 00.000 25848 Moving (-0.72, 0.79) raw xDistance=0.78 yDistance=0.46
04:57:20.001 00.000 25848 BLC: History state: CurrMiss=0.46, AvgInitMiss=0.48, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.590972, 1:0.993983, 2:0.459492
04:57:20.001 00.000 25848 BLC: No correction, Miss < min_move
04:57:20.001 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.78
04:57:20.001 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:20.001 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
04:57:20.001 00.000 25848 MoveAxis(W, 23, ABG)
04:57:20.001 00.000 25848 Guiding  Dir = 3, Dur = 23
04:57:20.032 00.031 25848 IsSlewing returns 0
04:57:20.032 00.000 25848 IsGuiding returns 0
04:57:20.064 00.032 25848 IsGuiding returns 1
04:57:20.064 00.000 25848 scope still moving after pulse duration time elapsed
04:57:20.126 00.062 25848 IsSlewing returns 0
04:57:20.126 00.000 25848 IsGuiding returns 0
04:57:20.126 00.000 25848 scope move finished after 23 + 70 ms
04:57:20.126 00.000 25848 Move returns status 0, amount 23
04:57:20.126 00.000 25848 MoveAxis(N, 0, ABG)
04:57:20.126 00.000 25848 Move returns status 0, amount 0
04:57:20.126 00.000 25848 move complete, result=0
04:57:20.126 00.000 25848 worker thread done servicing request
04:57:20.126 00.000 25848 Worker thread wakes up
04:57:20.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:20.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:20.126 00.000 21444 GuideStep: 0.8 px 23 ms WEST, 0.5 px 0 ms NORTH
04:57:22.967 02.841 25848 Exposure complete
04:57:23.048 00.081 25848 worker thread done servicing request
04:57:23.049 00.001 21444 OnExposeComplete: enter
04:57:23.049 00.000 21444 UpdateGuideState(): m_state=6
04:57:23.049 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
04:57:23.049 00.000 21444 Star::Find returns 1 (1), X=1273.23, Y=689.46, Mass=5167454, SNR=162.7, Peak=65504 HFD=7.6
04:57:23.049 00.000 21444 MultiStar: [#1 -0.89,1.21,1.03,U] [#2 -1.03,1.05,1.01,U] [#3 -0.60,1.29,0.64,U] [#4 -1.21,0.51,0.91,U] [#5 -1.92,0.67,0.00,M1] [#6 -1.47,0.70,0.64,U] [#7 -2.04,0.59,0.00,M1] [#8 -1.21,1.90,0.00,M4] 
04:57:23.049 00.000 21444 refined, 5 included, MultiStar: {-1.15, 1.13}, one-star: {-1.61, 1.88}
04:57:23.049 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
04:57:23.049 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.53 = 2.75)
04:57:23.049 00.000 21444 CameraToMount -- cameraX=-1.15 cameraY=1.13 hyp=1.61 cameraTheta=2.36 mountX=1.24 mountY=0.61, mountTheta=0.46
04:57:23.050 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.15, y=1.13, opts=13)
04:57:23.050 00.000 21444 Enqueuing Move request for scope (-1.15, 1.13)
04:57:23.050 00.000 25848 Worker thread wakes up
04:57:23.050 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1996, FiltMin=104, FiltMax=65504, Gamma=0.560
04:57:23.050 00.000 21444 UpdateGuideState exits: m=5167454 SNR=162.7 Saturated
04:57:23.050 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:23.050 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 1.13) opts 0xd
04:57:23.050 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:23.050 00.000 21444 Enqueuing Expose request
04:57:23.050 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.15, 1.13)
04:57:23.050 00.000 25848 Moving (-1.15, 1.13) raw xDistance=1.24 yDistance=0.61
04:57:23.050 00.000 25848 BLC: window closed
04:57:23.050 00.000 25848 BLC: History state: CurrMiss=0.61, AvgInitMiss=0.48, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=1.590972, 1:0.993983, 2:0.459492
04:57:23.050 00.000 25848 BLC: Under-shoot; no adjustment because of over-shoot history
04:57:23.050 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.24
04:57:23.050 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
04:57:23.051 00.001 25848 MoveAxis(W, 38, ABG)
04:57:23.051 00.000 25848 Guiding  Dir = 3, Dur = 38
04:57:23.096 00.045 25848 IsSlewing returns 0
04:57:23.096 00.000 25848 IsGuiding returns 0
04:57:23.127 00.031 25848 PulseGuide returned control before completion, sleep 18
04:57:23.155 00.028 25848 IsGuiding returns 1
04:57:23.155 00.000 25848 scope still moving after pulse duration time elapsed
04:57:23.268 00.113 25848 IsSlewing returns 0
04:57:23.268 00.000 25848 IsGuiding returns 0
04:57:23.268 00.000 25848 scope move finished after 38 + 134 ms
04:57:23.268 00.000 25848 Move returns status 0, amount 38
04:57:23.269 00.001 25848 MoveAxis(S, 17, ABG)
04:57:23.269 00.000 25848 Guiding  Dir = 1, Dur = 17
04:57:23.297 00.028 25848 IsSlewing returns 0
04:57:23.297 00.000 25848 IsGuiding returns 0
04:57:23.328 00.031 25848 IsGuiding returns 1
04:57:23.328 00.000 25848 scope still moving after pulse duration time elapsed
04:57:23.391 00.063 25848 IsSlewing returns 0
04:57:23.391 00.000 25848 IsGuiding returns 0
04:57:23.392 00.001 25848 scope move finished after 17 + 76 ms
04:57:23.392 00.000 25848 Move returns status 0, amount 17
04:57:23.392 00.000 25848 move complete, result=0
04:57:23.392 00.000 25848 worker thread done servicing request
04:57:23.392 00.000 25848 Worker thread wakes up
04:57:23.392 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:23.392 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:23.392 00.000 21444 GuideStep: 1.2 px 38 ms WEST, 0.6 px 17 ms SOUTH
04:57:26.237 02.845 25848 Exposure complete
04:57:26.326 00.089 25848 worker thread done servicing request
04:57:26.326 00.000 21444 OnExposeComplete: enter
04:57:26.326 00.000 21444 UpdateGuideState(): m_state=6
04:57:26.326 00.000 21444 Star::Find(15, 1273, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
04:57:26.326 00.000 21444 Star::Find returns 1 (1), X=1274.61, Y=691.12, Mass=4382985, SNR=124.4, Peak=65504 HFD=7.6
04:57:26.326 00.000 21444 MultiStar: [#1 0.91,2.32,0.00,M1] [#2 0.37,1.61,0.75,U] [#3 0.21,2.17,0.00,M1] [#4 0.78,1.16,0.90,U] [#5 0.11,1.63,0.73,U] [#6 0.00,1.57,0.62,U] [#7 -0.23,1.43,0.54,U] [#8 0.19,2.42,0.00,M5] 
04:57:26.326 00.000 21444 refined, 5 included, MultiStar: {0.16, 1.92}, one-star: {-0.22, 3.54}
04:57:26.327 00.001 21444 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.05) = xAngle (-1.56 = -1.56)
04:57:26.327 00.000 21444 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.88)
04:57:26.327 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=1.92 hyp=1.93 cameraTheta=1.49 mountX=0.02 mountY=1.84, mountTheta=1.56
04:57:26.328 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=1.92, opts=13)
04:57:26.328 00.000 21444 Enqueuing Move request for scope (0.16, 1.92)
04:57:26.328 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=168, FiltMax=65504, Gamma=0.560
04:57:26.328 00.000 21444 UpdateGuideState exits: m=4382985 SNR=124.4 Saturated
04:57:26.328 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:26.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:26.328 00.000 21444 Enqueuing Expose request
04:57:26.328 00.000 25848 Worker thread wakes up
04:57:26.328 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.92) opts 0xd
04:57:26.328 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 1.92)
04:57:26.328 00.000 25848 Moving (0.16, 1.92) raw xDistance=0.02 yDistance=1.84
04:57:26.328 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:57:26.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.84 from input 1.84
04:57:26.328 00.000 25848 MoveAxis(E, 0, ABG)
04:57:26.328 00.000 25848 Move returns status 0, amount 0
04:57:26.329 00.001 25848 MoveAxis(S, 50, ABG)
04:57:26.329 00.000 25848 Guiding  Dir = 1, Dur = 50
04:57:26.359 00.030 25848 IsSlewing returns 0
04:57:26.359 00.000 25848 IsGuiding returns 0
04:57:26.390 00.031 25848 PulseGuide returned control before completion, sleep 29
04:57:26.424 00.034 25848 IsGuiding returns 1
04:57:26.424 00.000 25848 scope still moving after pulse duration time elapsed
04:57:26.486 00.062 25848 IsSlewing returns 0
04:57:26.486 00.000 25848 IsGuiding returns 0
04:57:26.486 00.000 25848 scope move finished after 50 + 77 ms
04:57:26.486 00.000 25848 Move returns status 0, amount 50
04:57:26.486 00.000 25848 move complete, result=0
04:57:26.486 00.000 25848 worker thread done servicing request
04:57:26.487 00.001 25848 Worker thread wakes up
04:57:26.487 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:26.487 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:26.487 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.8 px 50 ms SOUTH
04:57:29.332 02.845 25848 Exposure complete
04:57:29.410 00.078 25848 worker thread done servicing request
04:57:29.410 00.000 21444 OnExposeComplete: enter
04:57:29.410 00.000 21444 UpdateGuideState(): m_state=6
04:57:29.410 00.000 21444 Star::Find(15, 1274, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
04:57:29.410 00.000 21444 Star::Find returns 1 (1), X=1273.87, Y=687.89, Mass=3941227, SNR=98.8, Peak=54860 HFD=8.2
04:57:29.411 00.001 21444 MultiStar: [#1 -1.17,-0.53,1.07,U] [#2 -1.18,-0.56,0.74,U] [#3 -0.40,-0.63,0.80,U] [#4 -0.56,-1.16,0.91,U] [#5 -1.63,-1.27,0.00,M1] [#6 -1.24,-0.12,0.97,U] [#7 -1.13,-0.61,0.82,U] [#8 -0.93,0.07,0.66,U] 
04:57:29.411 00.000 21444 single-star, 7 included, MultiStar: {-0.95, -0.40}, one-star: {-0.96, 0.31}
04:57:29.411 00.000 21444 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.05) = xAngle (-0.22 = -0.22)
04:57:29.411 00.000 21444 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.06 = -3.06)
04:57:29.411 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=0.31 hyp=1.01 cameraTheta=2.83 mountX=0.99 mountY=-0.08, mountTheta=-0.08
04:57:29.412 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=0.31, opts=13)
04:57:29.412 00.000 21444 Enqueuing Move request for scope (-0.96, 0.31)
04:57:29.412 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=42, FiltMax=65504, Gamma=0.560
04:57:29.412 00.000 21444 UpdateGuideState exits: m=3941227 SNR=98.8 Saturated
04:57:29.412 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:29.412 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:29.412 00.000 21444 Enqueuing Expose request
04:57:29.412 00.000 25848 Worker thread wakes up
04:57:29.412 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 0.31) opts 0xd
04:57:29.412 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, 0.31)
04:57:29.412 00.000 25848 Moving (-0.96, 0.31) raw xDistance=0.99 yDistance=-0.08
04:57:29.412 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.99
04:57:29.412 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:29.412 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:57:29.412 00.000 25848 MoveAxis(W, 29, ABG)
04:57:29.412 00.000 25848 Guiding  Dir = 3, Dur = 29
04:57:29.438 00.026 25848 IsSlewing returns 0
04:57:29.438 00.000 25848 IsGuiding returns 0
04:57:29.469 00.031 25848 IsGuiding returns 1
04:57:29.469 00.000 25848 scope still moving after pulse duration time elapsed
04:57:29.534 00.065 25848 IsSlewing returns 0
04:57:29.534 00.000 25848 IsGuiding returns 0
04:57:29.534 00.000 25848 scope move finished after 29 + 67 ms
04:57:29.534 00.000 25848 Move returns status 0, amount 29
04:57:29.534 00.000 25848 MoveAxis(N, 0, ABG)
04:57:29.534 00.000 25848 Move returns status 0, amount 0
04:57:29.534 00.000 25848 move complete, result=0
04:57:29.534 00.000 25848 worker thread done servicing request
04:57:29.534 00.000 25848 Worker thread wakes up
04:57:29.534 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:29.534 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:29.535 00.001 21444 GuideStep: 1.0 px 29 ms WEST, -0.1 px 0 ms NORTH
04:57:32.388 02.853 25848 Exposure complete
04:57:32.472 00.084 25848 worker thread done servicing request
04:57:32.472 00.000 21444 OnExposeComplete: enter
04:57:32.474 00.002 21444 UpdateGuideState(): m_state=6
04:57:32.474 00.000 21444 Star::Find(15, 1273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
04:57:32.474 00.000 21444 Star::Find returns 1 (1), X=1272.64, Y=690.69, Mass=4443829, SNR=144.4, Peak=63100 HFD=7.8
04:57:32.474 00.000 21444 MultiStar: [#1 -1.11,1.77,1.23,U] [#2 -1.20,1.23,0.73,U] [#3 -0.05,1.73,0.58,U] [#4 -1.59,1.81,0.00,M1] [#5 -1.84,1.68,0.00,M2] [#6 -1.28,1.93,0.00,M1] [#7 -2.05,1.28,0.00,M1] [#8 -0.40,2.31,0.00,M5] 
04:57:32.474 00.000 21444 refined, 3 included, MultiStar: {-1.26, 2.03}, one-star: {-2.20, 3.11}
04:57:32.474 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.05) = xAngle (-0.93 = -0.93)
04:57:32.474 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.77 = 2.51)
04:57:32.474 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=2.03 hyp=2.39 cameraTheta=2.12 mountX=1.44 mountY=1.41, mountTheta=0.77
04:57:32.474 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=2.03, opts=13)
04:57:32.474 00.000 21444 Enqueuing Move request for scope (-1.26, 2.03)
04:57:32.474 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=104, FiltMax=65504, Gamma=0.560
04:57:32.474 00.000 21444 UpdateGuideState exits: m=4443829 SNR=144.4 Saturated
04:57:32.474 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:32.474 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:32.475 00.001 21444 Enqueuing Expose request
04:57:32.475 00.000 25848 Worker thread wakes up
04:57:32.475 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 2.03) opts 0xd
04:57:32.475 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, 2.03)
04:57:32.475 00.000 25848 Moving (-1.26, 2.03) raw xDistance=1.44 yDistance=1.41
04:57:32.475 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.44
04:57:32.475 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.41 from input 1.41
04:57:32.475 00.000 25848 MoveAxis(W, 44, ABG)
04:57:32.475 00.000 25848 Guiding  Dir = 3, Dur = 44
04:57:32.499 00.024 25848 IsSlewing returns 0
04:57:32.500 00.001 25848 IsGuiding returns 0
04:57:32.584 00.084 25848 IsGuiding returns 1
04:57:32.584 00.000 25848 scope still moving after pulse duration time elapsed
04:57:32.641 00.057 25848 IsSlewing returns 0
04:57:32.641 00.000 25848 IsGuiding returns 0
04:57:32.641 00.000 25848 scope move finished after 44 + 96 ms
04:57:32.641 00.000 25848 Move returns status 0, amount 44
04:57:32.641 00.000 25848 MoveAxis(S, 38, ABG)
04:57:32.641 00.000 25848 Guiding  Dir = 1, Dur = 38
04:57:32.674 00.033 25848 IsSlewing returns 0
04:57:32.674 00.000 25848 IsGuiding returns 0
04:57:32.705 00.031 25848 PulseGuide returned control before completion, sleep 18
04:57:32.735 00.030 25848 IsGuiding returns 1
04:57:32.735 00.000 25848 scope still moving after pulse duration time elapsed
04:57:32.795 00.060 25848 IsSlewing returns 0
04:57:32.795 00.000 25848 IsGuiding returns 0
04:57:32.795 00.000 25848 scope move finished after 38 + 83 ms
04:57:32.795 00.000 25848 Move returns status 0, amount 38
04:57:32.795 00.000 25848 move complete, result=0
04:57:32.795 00.000 25848 worker thread done servicing request
04:57:32.795 00.000 25848 Worker thread wakes up
04:57:32.795 00.000 21444 GuideStep: 1.4 px 44 ms WEST, 1.4 px 38 ms SOUTH
04:57:32.795 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:32.796 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:35.639 02.843 25848 Exposure complete
04:57:35.726 00.087 25848 worker thread done servicing request
04:57:35.726 00.000 21444 OnExposeComplete: enter
04:57:35.726 00.000 21444 UpdateGuideState(): m_state=6
04:57:35.726 00.000 21444 Star::Find(15, 1272, 690, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
04:57:35.727 00.001 21444 Star::Find returns 1 (1), X=1274.28, Y=688.18, Mass=4116832, SNR=117.0, Peak=64812 HFD=7.7
04:57:35.727 00.000 21444 MultiStar: [#1 -0.12,-0.60,1.02,U] [#2 -0.66,-0.95,0.69,U] [#3 -0.31,-0.28,0.89,U] [#4 0.38,-1.09,0.87,U] [#5 0.56,-1.14,0.77,U] [#6 -0.55,-1.20,0.58,U] [#7 -0.10,-0.36,0.56,U] [#8 -0.01,0.26,0.55,U] 
04:57:35.727 00.000 21444 refined, 8 included, MultiStar: {-0.15, -0.50}, one-star: {-0.56, 0.60}
04:57:35.727 00.000 21444 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.05) = xAngle (-4.91 = 1.37)
04:57:35.727 00.000 21444 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.75 = -1.47)
04:57:35.727 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.50 hyp=0.53 cameraTheta=-1.86 mountX=0.10 mountY=-0.52, mountTheta=-1.37
04:57:35.728 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.50, opts=13)
04:57:35.728 00.000 21444 Enqueuing Move request for scope (-0.15, -0.50)
04:57:35.728 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=16, FiltMax=65504, Gamma=0.560
04:57:35.728 00.000 21444 UpdateGuideState exits: m=4116832 SNR=117.0 Saturated
04:57:35.728 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:35.728 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:35.728 00.000 21444 Enqueuing Expose request
04:57:35.729 00.001 25848 Worker thread wakes up
04:57:35.729 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.50) opts 0xd
04:57:35.729 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.50)
04:57:35.729 00.000 25848 Moving (-0.15, -0.50) raw xDistance=0.10 yDistance=-0.52
04:57:35.729 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:57:35.729 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:57:35.729 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
04:57:35.729 00.000 25848 MoveAxis(E, 0, ABG)
04:57:35.729 00.000 25848 Move returns status 0, amount 0
04:57:35.729 00.000 25848 MoveAxis(N, 0, ABG)
04:57:35.729 00.000 25848 Move returns status 0, amount 0
04:57:35.729 00.000 25848 move complete, result=0
04:57:35.729 00.000 25848 worker thread done servicing request
04:57:35.729 00.000 25848 Worker thread wakes up
04:57:35.729 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
04:57:35.729 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:35.730 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:38.576 02.846 25848 Exposure complete
04:57:38.643 00.067 25848 worker thread done servicing request
04:57:38.643 00.000 21444 OnExposeComplete: enter
04:57:38.643 00.000 21444 UpdateGuideState(): m_state=6
04:57:38.643 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
04:57:38.643 00.000 21444 Star::Find returns 1 (1), X=1275.75, Y=688.58, Mass=4407254, SNR=128.8, Peak=65504 HFD=7.6
04:57:38.644 00.001 21444 MultiStar: [#1 1.03,0.08,0.92,U] [#2 0.93,-0.42,0.88,U] [#3 0.90,0.10,0.85,U] [#4 1.51,-0.78,0.74,U] [#5 -0.48,-0.54,0.86,U] [#6 0.32,-0.26,0.58,U] [#7 0.23,-0.00,0.74,U] [#8 1.38,0.42,0.72,U] 
04:57:38.644 00.000 21444 refined, 8 included, MultiStar: {0.75, -0.02}, one-star: {0.91, 1.00}
04:57:38.644 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
04:57:38.644 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.92 = 0.37)
04:57:38.644 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=-0.02 hyp=0.75 cameraTheta=-0.02 mountX=-0.75 mountY=0.27, mountTheta=2.80
04:57:38.644 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=-0.02, opts=13)
04:57:38.644 00.000 21444 Enqueuing Move request for scope (0.75, -0.02)
04:57:38.644 00.000 25848 Worker thread wakes up
04:57:38.644 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=144, FiltMax=65504, Gamma=0.560
04:57:38.645 00.001 21444 UpdateGuideState exits: m=4407254 SNR=128.8 Saturated
04:57:38.645 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.02) opts 0xd
04:57:38.645 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:38.645 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, -0.02)
04:57:38.645 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:38.645 00.000 21444 Enqueuing Expose request
04:57:38.645 00.000 25848 Moving (0.75, -0.02) raw xDistance=-0.75 yDistance=0.27
04:57:38.645 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
04:57:38.645 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:38.645 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
04:57:38.645 00.000 25848 MoveAxis(E, 22, ABG)
04:57:38.645 00.000 25848 Guiding  Dir = 2, Dur = 22
04:57:38.718 00.073 25848 IsSlewing returns 0
04:57:38.718 00.000 25848 IsGuiding returns 0
04:57:38.758 00.040 25848 IsGuiding returns 1
04:57:38.758 00.000 25848 scope still moving after pulse duration time elapsed
04:57:38.815 00.057 25848 IsSlewing returns 0
04:57:38.815 00.000 25848 IsGuiding returns 0
04:57:38.815 00.000 25848 scope move finished after 22 + 75 ms
04:57:38.815 00.000 25848 Move returns status 0, amount 22
04:57:38.815 00.000 25848 MoveAxis(N, 0, ABG)
04:57:38.815 00.000 25848 Move returns status 0, amount 0
04:57:38.815 00.000 25848 move complete, result=0
04:57:38.815 00.000 25848 worker thread done servicing request
04:57:38.815 00.000 25848 Worker thread wakes up
04:57:38.815 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:38.815 00.000 21444 GuideStep: -0.8 px 22 ms EAST, 0.3 px 0 ms NORTH
04:57:38.815 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:41.667 02.852 25848 Exposure complete
04:57:41.741 00.074 25848 worker thread done servicing request
04:57:41.742 00.001 21444 OnExposeComplete: enter
04:57:41.742 00.000 21444 UpdateGuideState(): m_state=6
04:57:41.742 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
04:57:41.742 00.000 21444 Star::Find returns 1 (1), X=1274.29, Y=686.90, Mass=4514810, SNR=140.4, Peak=64676 HFD=7.8
04:57:41.742 00.000 21444 MultiStar: [#1 0.01,-1.39,1.12,U] [#2 -0.46,-2.00,0.91,U] [#3 -0.15,-1.27,0.61,U] [#4 -0.42,-1.89,1.04,U] [#5 -1.42,-1.91,0.00,M1] [#6 -1.04,-1.81,0.72,U] [#7 -1.48,-1.71,0.62,U] [#8 -0.55,-1.16,0.78,U] 
04:57:41.742 00.000 21444 single-star, 7 included, MultiStar: {-0.52, -1.48}, one-star: {-0.55, -0.68}
04:57:41.742 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.05) = xAngle (-5.30 = 0.98)
04:57:41.742 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.14 = -1.86)
04:57:41.742 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=-0.68 hyp=0.87 cameraTheta=-2.25 mountX=0.48 mountY=-0.84, mountTheta=-1.05
04:57:41.743 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=-0.68, opts=13)
04:57:41.743 00.000 21444 Enqueuing Move request for scope (-0.55, -0.68)
04:57:41.743 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=194, FiltMax=65504, Gamma=0.560
04:57:41.743 00.000 21444 UpdateGuideState exits: m=4514810 SNR=140.4 Saturated
04:57:41.743 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:41.743 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:41.743 00.000 21444 Enqueuing Expose request
04:57:41.743 00.000 25848 Worker thread wakes up
04:57:41.743 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.68) opts 0xd
04:57:41.744 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.55, -0.68)
04:57:41.744 00.000 25848 Moving (-0.55, -0.68) raw xDistance=0.48 yDistance=-0.84
04:57:41.744 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.48
04:57:41.744 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:57:41.744 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.84
04:57:41.744 00.000 25848 MoveAxis(E, 0, ABG)
04:57:41.744 00.000 25848 Move returns status 0, amount 0
04:57:41.744 00.000 25848 MoveAxis(N, 0, ABG)
04:57:41.744 00.000 25848 Move returns status 0, amount 0
04:57:41.744 00.000 25848 move complete, result=0
04:57:41.744 00.000 25848 worker thread done servicing request
04:57:41.744 00.000 25848 Worker thread wakes up
04:57:41.744 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:41.744 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:41.744 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.8 px 0 ms NORTH
04:57:44.586 02.842 25848 Exposure complete
04:57:44.674 00.088 25848 worker thread done servicing request
04:57:44.674 00.000 21444 OnExposeComplete: enter
04:57:44.674 00.000 21444 UpdateGuideState(): m_state=6
04:57:44.674 00.000 21444 Star::Find(15, 1274, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
04:57:44.674 00.000 21444 Star::Find returns 1 (1), X=1273.87, Y=688.48, Mass=3775723, SNR=106.5, Peak=53696 HFD=8.0
04:57:44.675 00.001 21444 MultiStar: [#1 0.44,0.74,0.87,U] [#2 -0.65,0.53,0.82,U] [#3 0.24,1.00,0.88,U] [#4 0.40,-0.08,0.73,U] [#5 -0.67,0.20,0.74,U] [#6 -0.46,-0.07,0.65,U] [#7 -1.04,0.27,0.52,U] [#8 -0.43,1.38,0.52,U] 
04:57:44.675 00.000 21444 refined, 8 included, MultiStar: {-0.32, 0.56}, one-star: {-0.97, 0.90}
04:57:44.675 00.000 21444 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.05) = xAngle (-0.96 = -0.96)
04:57:44.675 00.000 21444 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.80 = 2.48)
04:57:44.675 00.000 21444 CameraToMount -- cameraX=-0.32 cameraY=0.56 hyp=0.64 cameraTheta=2.09 mountX=0.37 mountY=0.39, mountTheta=0.82
04:57:44.676 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.32, y=0.56, opts=13)
04:57:44.676 00.000 21444 Enqueuing Move request for scope (-0.32, 0.56)
04:57:44.676 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=144, FiltMax=65504, Gamma=0.560
04:57:44.676 00.000 21444 UpdateGuideState exits: m=3775723 SNR=106.5 Saturated
04:57:44.676 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:44.676 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:44.676 00.000 21444 Enqueuing Expose request
04:57:44.676 00.000 25848 Worker thread wakes up
04:57:44.676 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.56) opts 0xd
04:57:44.676 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.32, 0.56)
04:57:44.676 00.000 25848 Moving (-0.32, 0.56) raw xDistance=0.37 yDistance=0.39
04:57:44.676 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.37
04:57:44.676 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:44.676 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:57:44.677 00.001 25848 MoveAxis(E, 0, ABG)
04:57:44.677 00.000 25848 Move returns status 0, amount 0
04:57:44.677 00.000 25848 MoveAxis(N, 0, ABG)
04:57:44.677 00.000 25848 Move returns status 0, amount 0
04:57:44.677 00.000 25848 move complete, result=0
04:57:44.677 00.000 25848 worker thread done servicing request
04:57:44.677 00.000 25848 Worker thread wakes up
04:57:44.677 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:44.677 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:44.677 00.000 21444 GuideStep: 0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
04:57:47.520 02.843 25848 Exposure complete
04:57:47.595 00.075 25848 worker thread done servicing request
04:57:47.595 00.000 21444 OnExposeComplete: enter
04:57:47.595 00.000 21444 UpdateGuideState(): m_state=6
04:57:47.596 00.001 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
04:57:47.596 00.000 21444 Star::Find returns 1 (1), X=1275.64, Y=687.70, Mass=4048685, SNR=105.5, Peak=60716 HFD=7.9
04:57:47.596 00.000 21444 MultiStar: [#1 1.15,-1.15,0.90,U] [#2 0.58,-1.16,0.96,U] [#3 0.99,-0.40,0.74,U] [#4 1.55,-1.66,0.00,M1] [#5 -0.14,-2.10,0.83,U] [#6 0.87,-1.11,0.75,U] [#7 0.40,-1.86,0.97,U] [#8 1.08,-0.20,0.75,U] 
04:57:47.596 00.000 21444 single-star, 7 included, MultiStar: {0.71, -0.99}, one-star: {0.81, 0.12}
04:57:47.596 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
04:57:47.596 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
04:57:47.596 00.000 21444 CameraToMount -- cameraX=0.81 cameraY=0.12 hyp=0.81 cameraTheta=0.15 mountX=-0.79 mountY=0.42, mountTheta=2.66
04:57:47.597 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.81, y=0.12, opts=13)
04:57:47.597 00.000 21444 Enqueuing Move request for scope (0.81, 0.12)
04:57:47.597 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=90, FiltMax=65504, Gamma=0.560
04:57:47.597 00.000 21444 UpdateGuideState exits: m=4048685 SNR=105.5 Saturated
04:57:47.597 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:47.597 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:47.597 00.000 21444 Enqueuing Expose request
04:57:47.597 00.000 25848 Worker thread wakes up
04:57:47.597 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.12) opts 0xd
04:57:47.597 00.000 25848 Handling offset move in thread for scope, endpoint = (0.81, 0.12)
04:57:47.597 00.000 25848 Moving (0.81, 0.12) raw xDistance=-0.79 yDistance=0.42
04:57:47.597 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
04:57:47.597 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:47.598 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
04:57:47.598 00.000 25848 MoveAxis(E, 23, ABG)
04:57:47.598 00.000 25848 Guiding  Dir = 2, Dur = 23
04:57:47.626 00.028 25848 IsSlewing returns 0
04:57:47.627 00.001 25848 IsGuiding returns 0
04:57:47.658 00.031 25848 IsGuiding returns 1
04:57:47.658 00.000 25848 scope still moving after pulse duration time elapsed
04:57:47.749 00.091 25848 IsSlewing returns 0
04:57:47.749 00.000 25848 IsGuiding returns 0
04:57:47.749 00.000 25848 scope move finished after 23 + 98 ms
04:57:47.749 00.000 25848 Move returns status 0, amount 23
04:57:47.749 00.000 25848 MoveAxis(N, 0, ABG)
04:57:47.749 00.000 25848 Move returns status 0, amount 0
04:57:47.749 00.000 25848 move complete, result=0
04:57:47.749 00.000 25848 worker thread done servicing request
04:57:47.749 00.000 25848 Worker thread wakes up
04:57:47.749 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:47.749 00.000 21444 GuideStep: -0.8 px 23 ms EAST, 0.4 px 0 ms NORTH
04:57:47.750 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:50.597 02.847 25848 Exposure complete
04:57:50.684 00.087 25848 worker thread done servicing request
04:57:50.684 00.000 21444 OnExposeComplete: enter
04:57:50.684 00.000 21444 UpdateGuideState(): m_state=6
04:57:50.684 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 36
04:57:50.685 00.001 21444 Star::Find returns 1 (1), X=1275.67, Y=688.86, Mass=4516125, SNR=137.6, Peak=65368 HFD=7.8
04:57:50.685 00.000 21444 MultiStar: [#1 1.68,0.44,0.86,U] [#2 1.19,0.09,0.72,U] [#3 2.09,0.08,0.62,U] [#4 1.02,-0.25,0.66,U] [#5 0.06,0.02,0.51,U] [#6 0.59,-0.39,0.64,U] [#7 0.43,0.70,0.47,U] [#8 1.47,1.15,0.58,U] 
04:57:50.685 00.000 21444 refined, 8 included, MultiStar: {1.08, 0.39}, one-star: {0.83, 1.28}
04:57:50.685 00.000 21444 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.05) = xAngle (-2.71 = -2.71)
04:57:50.685 00.000 21444 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.55 = 0.73)
04:57:50.685 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=0.39 hyp=1.15 cameraTheta=0.34 mountX=-1.04 mountY=0.77, mountTheta=2.51
04:57:50.686 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=0.39, opts=13)
04:57:50.686 00.000 21444 Enqueuing Move request for scope (1.08, 0.39)
04:57:50.686 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=1988, FiltMin=52, FiltMax=65504, Gamma=0.560
04:57:50.686 00.000 25848 Worker thread wakes up
04:57:50.686 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.39) opts 0xd
04:57:50.686 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, 0.39)
04:57:50.686 00.000 25848 Moving (1.08, 0.39) raw xDistance=-1.04 yDistance=0.77
04:57:50.686 00.000 21444 UpdateGuideState exits: m=4516125 SNR=137.6 Saturated
04:57:50.686 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:50.686 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:50.686 00.000 21444 Enqueuing Expose request
04:57:50.686 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.04
04:57:50.687 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
04:57:50.687 00.000 25848 MoveAxis(E, 32, ABG)
04:57:50.687 00.000 25848 Guiding  Dir = 2, Dur = 32
04:57:50.719 00.032 25848 IsSlewing returns 0
04:57:50.719 00.000 25848 IsGuiding returns 0
04:57:50.750 00.031 25848 PulseGuide returned control before completion, sleep 12
04:57:50.785 00.035 25848 IsGuiding returns 1
04:57:50.785 00.000 25848 scope still moving after pulse duration time elapsed
04:57:50.843 00.058 25848 IsSlewing returns 0
04:57:50.843 00.000 25848 IsGuiding returns 0
04:57:50.843 00.000 25848 scope move finished after 32 + 92 ms
04:57:50.843 00.000 25848 Move returns status 0, amount 32
04:57:50.843 00.000 25848 MoveAxis(S, 21, ABG)
04:57:50.843 00.000 25848 Guiding  Dir = 1, Dur = 21
04:57:50.875 00.032 25848 IsSlewing returns 0
04:57:50.876 00.001 25848 IsGuiding returns 0
04:57:50.907 00.031 25848 IsGuiding returns 1
04:57:50.907 00.000 25848 scope still moving after pulse duration time elapsed
04:57:50.969 00.062 25848 IsSlewing returns 0
04:57:50.969 00.000 25848 IsGuiding returns 0
04:57:50.969 00.000 25848 scope move finished after 21 + 72 ms
04:57:50.969 00.000 25848 Move returns status 0, amount 21
04:57:50.969 00.000 25848 move complete, result=0
04:57:50.969 00.000 25848 worker thread done servicing request
04:57:50.969 00.000 25848 Worker thread wakes up
04:57:50.969 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:50.969 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:50.970 00.001 21444 GuideStep: -1.0 px 32 ms EAST, 0.8 px 21 ms SOUTH
04:57:53.813 02.843 25848 Exposure complete
04:57:53.892 00.079 25848 worker thread done servicing request
04:57:53.893 00.001 21444 OnExposeComplete: enter
04:57:53.893 00.000 21444 UpdateGuideState(): m_state=6
04:57:53.893 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 37
04:57:53.893 00.000 21444 Star::Find returns 1 (1), X=1272.44, Y=688.33, Mass=3532443, SNR=102.6, Peak=54004 HFD=7.8
04:57:53.893 00.000 21444 MultiStar: [#1 -1.27,-1.01,1.02,U] [#2 -1.76,-1.44,0.00,M1] [#3 -0.75,-1.14,0.76,U] [#4 -1.71,-1.15,0.71,U] [#5 -3.15,-1.32,0.00,M1] [#6 -2.75,-0.09,0.00,M1] [#7 -3.21,-0.82,0.00,M1] [#8 -1.18,0.68,0.52,U] 
04:57:53.893 00.000 21444 refined, 4 included, MultiStar: {-1.52, -0.40}, one-star: {-2.40, 0.75}
04:57:53.893 00.000 21444 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.05) = xAngle (-5.93 = 0.35)
04:57:53.893 00.000 21444 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
04:57:53.893 00.000 21444 CameraToMount -- cameraX=-1.52 cameraY=-0.40 hyp=1.57 cameraTheta=-2.88 mountX=1.47 mountY=-0.94, mountTheta=-0.57
04:57:53.894 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.52, y=-0.40, opts=13)
04:57:53.894 00.000 21444 Enqueuing Move request for scope (-1.52, -0.40)
04:57:53.894 00.000 25848 Worker thread wakes up
04:57:53.894 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=16, FiltMax=65504, Gamma=0.560
04:57:53.894 00.000 21444 UpdateGuideState exits: m=3532443 SNR=102.6 Saturated
04:57:53.894 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -0.40) opts 0xd
04:57:53.894 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:53.894 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.52, -0.40)
04:57:53.894 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:53.894 00.000 21444 Enqueuing Expose request
04:57:53.894 00.000 25848 Moving (-1.52, -0.40) raw xDistance=1.47 yDistance=-0.94
04:57:53.895 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.47
04:57:53.895 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:57:53.895 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.94
04:57:53.895 00.000 25848 MoveAxis(W, 41, ABG)
04:57:53.895 00.000 25848 Guiding  Dir = 3, Dur = 41
04:57:53.936 00.041 25848 IsSlewing returns 0
04:57:53.936 00.000 25848 IsGuiding returns 0
04:57:53.967 00.031 25848 PulseGuide returned control before completion, sleep 21
04:57:54.000 00.033 25848 IsGuiding returns 1
04:57:54.000 00.000 25848 scope still moving after pulse duration time elapsed
04:57:54.062 00.062 25848 IsSlewing returns 0
04:57:54.075 00.013 25848 IsGuiding returns 0
04:57:54.075 00.000 25848 scope move finished after 41 + 98 ms
04:57:54.075 00.000 25848 Move returns status 0, amount 41
04:57:54.075 00.000 25848 MoveAxis(N, 0, ABG)
04:57:54.076 00.001 25848 Move returns status 0, amount 0
04:57:54.076 00.000 25848 move complete, result=0
04:57:54.076 00.000 25848 worker thread done servicing request
04:57:54.076 00.000 25848 Worker thread wakes up
04:57:54.076 00.000 21444 GuideStep: 1.5 px 41 ms WEST, -0.9 px 0 ms NORTH
04:57:54.076 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:54.076 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:56.922 02.846 25848 Exposure complete
04:57:56.998 00.076 25848 worker thread done servicing request
04:57:56.998 00.000 21444 OnExposeComplete: enter
04:57:56.998 00.000 21444 UpdateGuideState(): m_state=6
04:57:56.998 00.000 21444 Star::Find(15, 1272, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 38
04:57:56.998 00.000 21444 Star::Find returns 1 (1), X=1274.06, Y=688.91, Mass=3357622, SNR=79.9, Peak=49860 HFD=8.2
04:57:56.998 00.000 21444 MultiStar: [#1 -0.24,0.68,1.25,U] [#2 -0.87,-0.04,1.09,U] [#3 -0.68,0.68,0.77,U] [#4 -0.00,-0.23,0.81,U] [#5 -1.28,-0.50,0.80,U] [#6 -1.10,0.31,0.58,U] [#7 -0.82,0.15,0.69,U] [#8 -0.36,1.42,0.72,U] 
04:57:56.998 00.000 21444 refined, 8 included, MultiStar: {-0.65, 0.44}, one-star: {-0.78, 1.33}
04:57:56.998 00.000 21444 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.05) = xAngle (-0.50 = -0.50)
04:57:56.998 00.000 21444 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.34 = 2.94)
04:57:56.999 00.001 21444 CameraToMount -- cameraX=-0.65 cameraY=0.44 hyp=0.79 cameraTheta=2.55 mountX=0.69 mountY=0.16, mountTheta=0.22
04:57:56.999 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=0.44, opts=13)
04:57:56.999 00.000 21444 Enqueuing Move request for scope (-0.65, 0.44)
04:57:56.999 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=16, FiltMax=65504, Gamma=0.560
04:57:56.999 00.000 21444 UpdateGuideState exits: m=3357622 SNR=79.9 Saturated
04:57:56.999 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:56.999 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:57:57.000 00.001 21444 Enqueuing Expose request
04:57:57.000 00.000 25848 Worker thread wakes up
04:57:57.000 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.44) opts 0xd
04:57:57.000 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, 0.44)
04:57:57.000 00.000 25848 Moving (-0.65, 0.44) raw xDistance=0.69 yDistance=0.16
04:57:57.000 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.69
04:57:57.000 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:57.000 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:57:57.000 00.000 25848 MoveAxis(W, 23, ABG)
04:57:57.000 00.000 25848 Guiding  Dir = 3, Dur = 23
04:57:57.031 00.031 25848 IsSlewing returns 0
04:57:57.031 00.000 25848 IsGuiding returns 0
04:57:57.062 00.031 25848 IsGuiding returns 1
04:57:57.062 00.000 25848 scope still moving after pulse duration time elapsed
04:57:57.127 00.065 25848 IsSlewing returns 0
04:57:57.127 00.000 25848 IsGuiding returns 0
04:57:57.127 00.000 25848 scope move finished after 23 + 72 ms
04:57:57.127 00.000 25848 Move returns status 0, amount 23
04:57:57.127 00.000 25848 MoveAxis(N, 0, ABG)
04:57:57.127 00.000 25848 Move returns status 0, amount 0
04:57:57.127 00.000 25848 move complete, result=0
04:57:57.127 00.000 25848 worker thread done servicing request
04:57:57.127 00.000 25848 Worker thread wakes up
04:57:57.127 00.000 21444 GuideStep: 0.7 px 23 ms WEST, 0.2 px 0 ms NORTH
04:57:57.127 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:57:57.127 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:57:59.980 02.853 25848 Exposure complete
04:58:00.070 00.090 25848 worker thread done servicing request
04:58:00.070 00.000 21444 OnExposeComplete: enter
04:58:00.070 00.000 21444 UpdateGuideState(): m_state=6
04:58:00.070 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 39
04:58:00.070 00.000 21444 Star::Find returns 1 (1), X=1274.37, Y=688.02, Mass=3737898, SNR=97.4, Peak=52004 HFD=8.0
04:58:00.070 00.000 21444 MultiStar: [#1 0.88,0.29,1.00,U] [#2 0.41,-0.72,0.87,U] [#3 0.83,-0.29,0.76,U] [#4 0.90,-1.34,0.93,U] [#5 -0.82,-1.14,1.00,U] [#6 -0.25,-0.56,0.66,U] [#7 0.03,-0.16,0.71,U] [#8 0.62,0.74,0.69,U] 
04:58:00.070 00.000 21444 refined, 8 included, MultiStar: {0.22, -0.32}, one-star: {-0.46, 0.44}
04:58:00.071 00.001 21444 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.05) = xAngle (-4.02 = 2.26)
04:58:00.071 00.000 21444 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.86 = -0.58)
04:58:00.071 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=-0.32 hyp=0.39 cameraTheta=-0.97 mountX=-0.25 mountY=-0.22, mountTheta=-2.43
04:58:00.072 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=-0.32, opts=13)
04:58:00.072 00.000 21444 Enqueuing Move request for scope (0.22, -0.32)
04:58:00.072 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=16, FiltMax=65504, Gamma=0.560
04:58:00.072 00.000 21444 UpdateGuideState exits: m=3737898 SNR=97.4 Saturated
04:58:00.072 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:00.072 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:00.072 00.000 21444 Enqueuing Expose request
04:58:00.072 00.000 25848 Worker thread wakes up
04:58:00.073 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.32) opts 0xd
04:58:00.073 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, -0.32)
04:58:00.073 00.000 25848 Moving (0.22, -0.32) raw xDistance=-0.25 yDistance=-0.22
04:58:00.073 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.25
04:58:00.073 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:00.073 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:58:00.073 00.000 25848 MoveAxis(E, 0, ABG)
04:58:00.073 00.000 25848 Move returns status 0, amount 0
04:58:00.073 00.000 25848 MoveAxis(N, 0, ABG)
04:58:00.073 00.000 25848 Move returns status 0, amount 0
04:58:00.073 00.000 25848 move complete, result=0
04:58:00.073 00.000 25848 worker thread done servicing request
04:58:00.073 00.000 25848 Worker thread wakes up
04:58:00.073 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:00.073 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:00.073 00.000 21444 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
04:58:02.914 02.841 25848 Exposure complete
04:58:03.002 00.088 25848 worker thread done servicing request
04:58:03.002 00.000 21444 OnExposeComplete: enter
04:58:03.002 00.000 21444 UpdateGuideState(): m_state=6
04:58:03.002 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 40
04:58:03.002 00.000 21444 Star::Find returns 1 (1), X=1273.95, Y=686.57, Mass=3444790, SNR=80.5, Peak=47792 HFD=8.1
04:58:03.002 00.000 21444 MultiStar: [#1 0.35,-1.91,0.85,U] [#2 -1.00,-2.37,0.00,M1] [#3 -0.85,-2.10,0.00,M1] [#4 -0.01,-1.81,1.14,U] [#5 -0.62,-2.01,0.76,U] [#6 -0.92,-1.28,0.67,U] [#7 -1.35,-1.95,0.00,M1] [#8 -0.28,-1.23,0.74,U] 
04:58:03.002 00.000 21444 single-star, 5 included, MultiStar: {-0.37, -1.55}, one-star: {-0.88, -1.01}
04:58:03.002 00.000 21444 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.05) = xAngle (-5.34 = 0.94)
04:58:03.002 00.000 21444 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.18 = -1.90)
04:58:03.002 00.000 21444 CameraToMount -- cameraX=-0.88 cameraY=-1.01 hyp=1.34 cameraTheta=-2.29 mountX=0.79 mountY=-1.27, mountTheta=-1.01
04:58:03.003 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.88, y=-1.01, opts=13)
04:58:03.003 00.000 21444 Enqueuing Move request for scope (-0.88, -1.01)
04:58:03.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=92, FiltMax=65504, Gamma=0.560
04:58:03.003 00.000 21444 UpdateGuideState exits: m=3444790 SNR=80.5 Saturated
04:58:03.003 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:03.004 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:03.004 00.000 21444 Enqueuing Expose request
04:58:03.004 00.000 25848 Worker thread wakes up
04:58:03.004 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -1.01) opts 0xd
04:58:03.004 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.88, -1.01)
04:58:03.004 00.000 25848 Moving (-0.88, -1.01) raw xDistance=0.79 yDistance=-1.27
04:58:03.004 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
04:58:03.004 00.000 25848 switching direction from 1 to -1 - decHistory=-3 oldest=-1.09 newest=-1.33
04:58:03.004 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
04:58:03.004 00.000 25848 MoveAxis(W, 23, ABG)
04:58:03.004 00.000 25848 Guiding  Dir = 3, Dur = 23
04:58:03.034 00.030 25848 IsSlewing returns 0
04:58:03.035 00.001 25848 IsGuiding returns 0
04:58:03.068 00.033 25848 IsGuiding returns 1
04:58:03.068 00.000 25848 scope still moving after pulse duration time elapsed
04:58:03.125 00.057 25848 IsSlewing returns 0
04:58:03.125 00.000 25848 IsGuiding returns 0
04:58:03.125 00.000 25848 scope move finished after 23 + 66 ms
04:58:03.125 00.000 25848 Move returns status 0, amount 23
04:58:03.125 00.000 25848 BLC: Oldest BLC event removed
04:58:03.125 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 277 applied
04:58:03.125 00.000 25848 MoveAxis(N, 312, ABG)
04:58:03.125 00.000 25848 Guiding  Dir = 0, Dur = 312
04:58:03.185 00.060 25848 IsSlewing returns 0
04:58:03.185 00.000 25848 IsGuiding returns 0
04:58:03.216 00.031 25848 PulseGuide returned control before completion, sleep 292
04:58:03.537 00.321 25848 IsGuiding returns 1
04:58:03.537 00.000 25848 scope still moving after pulse duration time elapsed
04:58:03.595 00.058 25848 IsSlewing returns 0
04:58:03.595 00.000 25848 IsGuiding returns 0
04:58:03.595 00.000 25848 scope move finished after 312 + 97 ms
04:58:03.595 00.000 25848 Move returns status 0, amount 312
04:58:03.595 00.000 25848 move complete, result=0
04:58:03.595 00.000 25848 worker thread done servicing request
04:58:03.595 00.000 25848 Worker thread wakes up
04:58:03.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:03.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:03.595 00.000 21444 GuideStep: 0.8 px 23 ms WEST, -1.3 px 312 ms NORTH
04:58:06.440 02.845 25848 Exposure complete
04:58:06.521 00.081 25848 worker thread done servicing request
04:58:06.521 00.000 21444 OnExposeComplete: enter
04:58:06.521 00.000 21444 UpdateGuideState(): m_state=6
04:58:06.522 00.001 21444 Star::Find(15, 1273, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 41
04:58:06.522 00.000 21444 Star::Find returns 1 (1), X=1276.09, Y=688.57, Mass=4231022, SNR=109.9, Peak=64184 HFD=7.9
04:58:06.522 00.000 21444 MultiStar: [#1 2.76,-0.21,0.00,M1] [#2 1.79,-0.42,0.71,U] [#3 2.50,0.07,0.00,M2] [#4 1.62,-0.93,0.77,U] [#5 0.65,-0.51,0.79,U] [#6 1.06,-0.30,0.59,U] [#7 1.05,-0.38,0.66,U] [#8 1.75,0.29,0.67,U] 
04:58:06.522 00.000 21444 refined, 6 included, MultiStar: {1.30, -0.13}, one-star: {1.25, 0.99}
04:58:06.522 00.000 21444 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.05) = xAngle (-3.15 = 3.13)
04:58:06.522 00.000 21444 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
04:58:06.522 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-0.13 hyp=1.31 cameraTheta=-0.10 mountX=-1.31 mountY=0.37, mountTheta=2.86
04:58:06.523 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-0.13, opts=13)
04:58:06.523 00.000 21444 Enqueuing Move request for scope (1.30, -0.13)
04:58:06.523 00.000 25848 Worker thread wakes up
04:58:06.523 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.13) opts 0xd
04:58:06.523 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, -0.13)
04:58:06.523 00.000 25848 Moving (1.30, -0.13) raw xDistance=-1.31 yDistance=0.37
04:58:06.523 00.000 25848 BLC: History state: CurrMiss=-0.37, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.271430, 1:-0.374515
04:58:06.523 00.000 25848 BLC: No correction, Miss < min_move
04:58:06.523 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.31
04:58:06.523 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:06.523 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=42, FiltMax=65504, Gamma=0.560
04:58:06.523 00.000 21444 UpdateGuideState exits: m=4231022 SNR=109.9 Saturated
04:58:06.523 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:06.523 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:06.523 00.000 21444 Enqueuing Expose request
04:58:06.523 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:58:06.523 00.000 25848 MoveAxis(E, 37, ABG)
04:58:06.523 00.000 25848 Guiding  Dir = 2, Dur = 37
04:58:06.563 00.040 25848 IsSlewing returns 0
04:58:06.563 00.000 25848 IsGuiding returns 0
04:58:06.595 00.032 25848 PulseGuide returned control before completion, sleep 17
04:58:06.620 00.025 25848 IsGuiding returns 1
04:58:06.620 00.000 25848 scope still moving after pulse duration time elapsed
04:58:06.688 00.068 25848 IsSlewing returns 0
04:58:06.689 00.001 25848 IsGuiding returns 0
04:58:06.689 00.000 25848 scope move finished after 37 + 88 ms
04:58:06.689 00.000 25848 Move returns status 0, amount 37
04:58:06.689 00.000 25848 MoveAxis(N, 0, ABG)
04:58:06.689 00.000 25848 Move returns status 0, amount 0
04:58:06.689 00.000 25848 move complete, result=0
04:58:06.689 00.000 25848 worker thread done servicing request
04:58:06.689 00.000 25848 Worker thread wakes up
04:58:06.689 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:06.689 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:06.689 00.000 21444 GuideStep: -1.3 px 37 ms EAST, 0.4 px 0 ms NORTH
04:58:09.544 02.855 25848 Exposure complete
04:58:09.634 00.090 25848 worker thread done servicing request
04:58:09.634 00.000 21444 OnExposeComplete: enter
04:58:09.634 00.000 21444 UpdateGuideState(): m_state=6
04:58:09.634 00.000 21444 Star::Find(15, 1276, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 42
04:58:09.634 00.000 21444 Star::Find returns 1 (1), X=1274.39, Y=687.79, Mass=4029384, SNR=99.1, Peak=58720 HFD=7.7
04:58:09.634 00.000 21444 MultiStar: [#1 -0.64,-1.14,1.12,U] [#2 -0.30,-1.38,0.81,U] [#3 -0.96,-0.64,0.75,U] [#4 -0.19,-1.25,0.83,U] [#5 -1.02,-1.08,1.11,U] [#6 -1.34,-0.62,0.76,U] [#7 -0.87,-0.40,0.65,U] [#8 -0.13,-0.10,0.56,U] 
04:58:09.634 00.000 21444 single-star, 8 included, MultiStar: {-0.67, -0.75}, one-star: {-0.45, 0.21}
04:58:09.635 00.001 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.35 = -0.35)
04:58:09.635 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.09)
04:58:09.635 00.000 21444 CameraToMount -- cameraX=-0.45 cameraY=0.21 hyp=0.50 cameraTheta=2.70 mountX=0.47 mountY=0.02, mountTheta=0.05
04:58:09.635 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.45, y=0.21, opts=13)
04:58:09.636 00.001 21444 Enqueuing Move request for scope (-0.45, 0.21)
04:58:09.636 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=28, FiltMax=65504, Gamma=0.560
04:58:09.636 00.000 21444 UpdateGuideState exits: m=4029384 SNR=99.1 Saturated
04:58:09.636 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:09.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:09.636 00.000 21444 Enqueuing Expose request
04:58:09.636 00.000 25848 Worker thread wakes up
04:58:09.636 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.21) opts 0xd
04:58:09.636 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.45, 0.21)
04:58:09.636 00.000 25848 Moving (-0.45, 0.21) raw xDistance=0.47 yDistance=0.02
04:58:09.636 00.000 25848 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.271430, 1:-0.374515, 2:-0.024831
04:58:09.636 00.000 25848 BLC: No correction, Miss < min_move
04:58:09.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.47
04:58:09.636 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:09.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:58:09.636 00.000 25848 MoveAxis(E, 0, ABG)
04:58:09.636 00.000 25848 Move returns status 0, amount 0
04:58:09.636 00.000 25848 MoveAxis(N, 0, ABG)
04:58:09.636 00.000 25848 Move returns status 0, amount 0
04:58:09.636 00.000 25848 move complete, result=0
04:58:09.636 00.000 25848 worker thread done servicing request
04:58:09.637 00.001 25848 Worker thread wakes up
04:58:09.637 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:09.637 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:09.637 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.0 px 0 ms NORTH
04:58:12.482 02.845 25848 Exposure complete
04:58:12.564 00.082 25848 worker thread done servicing request
04:58:12.565 00.001 21444 OnExposeComplete: enter
04:58:12.565 00.000 21444 UpdateGuideState(): m_state=6
04:58:12.565 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 43
04:58:12.565 00.000 21444 Star::Find returns 1 (1), X=1273.05, Y=690.62, Mass=3570916, SNR=102.5, Peak=53064 HFD=7.8
04:58:12.565 00.000 21444 MultiStar: [#1 -1.47,1.55,0.80,U] [#2 -1.62,0.94,0.81,U] [#3 -1.52,1.55,0.57,U] [#4 0.09,0.16,1.03,U] [#5 -0.40,-0.63,1.02,U] [#6 -0.95,0.56,0.73,U] [#7 0.27,0.33,0.61,U] [#8 -0.39,1.44,0.68,U] 
04:58:12.565 00.000 21444 refined, 8 included, MultiStar: {-0.86, 0.97}, one-star: {-1.78, 3.04}
04:58:12.566 00.001 21444 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.05) = xAngle (-0.75 = -0.75)
04:58:12.566 00.000 21444 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.60 = 2.69)
04:58:12.566 00.000 21444 CameraToMount -- cameraX=-0.86 cameraY=0.97 hyp=1.30 cameraTheta=2.30 mountX=0.95 mountY=0.57, mountTheta=0.54
04:58:12.567 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.86, y=0.97, opts=13)
04:58:12.567 00.000 21444 Enqueuing Move request for scope (-0.86, 0.97)
04:58:12.567 00.000 25848 Worker thread wakes up
04:58:12.567 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=142, FiltMax=65504, Gamma=0.560
04:58:12.567 00.000 21444 UpdateGuideState exits: m=3570916 SNR=102.5 Saturated
04:58:12.567 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.97) opts 0xd
04:58:12.567 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:12.567 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.86, 0.97)
04:58:12.567 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:12.567 00.000 21444 Enqueuing Expose request
04:58:12.567 00.000 25848 Moving (-0.86, 0.97) raw xDistance=0.95 yDistance=0.57
04:58:12.567 00.000 25848 BLC: window closed
04:58:12.567 00.000 25848 BLC: History state: CurrMiss=-0.57, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.271430, 1:-0.374515, 2:-0.024831
04:58:12.567 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:58:12.567 00.000 25848 BLC: window closed
04:58:12.567 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.95
04:58:12.567 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:58:12.567 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
04:58:12.567 00.000 25848 MoveAxis(W, 28, ABG)
04:58:12.567 00.000 25848 Guiding  Dir = 3, Dur = 28
04:58:12.692 00.125 25848 IsSlewing returns 0
04:58:12.692 00.000 25848 IsGuiding returns 0
04:58:12.724 00.032 25848 IsGuiding returns 1
04:58:12.724 00.000 25848 scope still moving after pulse duration time elapsed
04:58:12.781 00.057 25848 IsSlewing returns 0
04:58:12.782 00.001 25848 IsGuiding returns 0
04:58:12.782 00.000 25848 scope move finished after 28 + 60 ms
04:58:12.782 00.000 25848 Move returns status 0, amount 28
04:58:12.782 00.000 25848 MoveAxis(N, 0, ABG)
04:58:12.782 00.000 25848 Move returns status 0, amount 0
04:58:12.782 00.000 25848 move complete, result=0
04:58:12.782 00.000 25848 worker thread done servicing request
04:58:12.782 00.000 25848 Worker thread wakes up
04:58:12.782 00.000 21444 GuideStep: 0.9 px 28 ms WEST, 0.6 px 0 ms NORTH
04:58:12.782 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:12.782 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:15.619 02.837 25848 Exposure complete
04:58:15.707 00.088 25848 worker thread done servicing request
04:58:15.707 00.000 21444 OnExposeComplete: enter
04:58:15.707 00.000 21444 UpdateGuideState(): m_state=6
04:58:15.707 00.000 21444 Star::Find(15, 1273, 690, 0, (0,0,0,0), 0.5, 10.0, 255) frame 44
04:58:15.707 00.000 21444 Star::Find returns 1 (1), X=1275.79, Y=688.10, Mass=4256086, SNR=116.1, Peak=63060 HFD=7.9
04:58:15.707 00.000 21444 MultiStar: [#1 2.12,0.14,0.82,U] [#2 1.49,-0.49,0.90,U] [#3 2.30,-0.17,0.00,M1] [#4 1.60,-0.53,0.85,U] [#5 0.88,-0.72,0.95,U] [#6 0.97,-0.32,0.67,U] [#7 0.39,-0.61,0.69,U] [#8 1.76,0.27,0.83,U] 
04:58:15.708 00.001 21444 single-star, 7 included, MultiStar: {1.28, -0.20}, one-star: {0.95, 0.52}
04:58:15.708 00.000 21444 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.05) = xAngle (-2.55 = -2.55)
04:58:15.708 00.000 21444 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.39 = 0.89)
04:58:15.708 00.000 21444 CameraToMount -- cameraX=0.95 cameraY=0.52 hyp=1.08 cameraTheta=0.50 mountX=-0.90 mountY=0.84, mountTheta=2.39
04:58:15.709 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.95, y=0.52, opts=13)
04:58:15.709 00.000 21444 Enqueuing Move request for scope (0.95, 0.52)
04:58:15.709 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=92, FiltMax=65504, Gamma=0.560
04:58:15.709 00.000 21444 UpdateGuideState exits: m=4256086 SNR=116.1 Saturated
04:58:15.709 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:15.709 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:15.709 00.000 21444 Enqueuing Expose request
04:58:15.709 00.000 25848 Worker thread wakes up
04:58:15.709 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.52) opts 0xd
04:58:15.709 00.000 25848 Handling offset move in thread for scope, endpoint = (0.95, 0.52)
04:58:15.709 00.000 25848 Moving (0.95, 0.52) raw xDistance=-0.90 yDistance=0.84
04:58:15.709 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.90
04:58:15.709 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:58:15.709 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.84
04:58:15.709 00.000 25848 MoveAxis(E, 24, ABG)
04:58:15.709 00.000 25848 Guiding  Dir = 2, Dur = 24
04:58:15.735 00.026 25848 IsSlewing returns 0
04:58:15.735 00.000 25848 IsGuiding returns 0
04:58:15.767 00.032 25848 IsGuiding returns 1
04:58:15.767 00.000 25848 scope still moving after pulse duration time elapsed
04:58:15.812 00.045 25848 IsSlewing returns 0
04:58:15.812 00.000 25848 IsGuiding returns 0
04:58:15.812 00.000 25848 scope move finished after 24 + 53 ms
04:58:15.812 00.000 25848 Move returns status 0, amount 24
04:58:15.812 00.000 25848 MoveAxis(N, 0, ABG)
04:58:15.812 00.000 25848 Move returns status 0, amount 0
04:58:15.812 00.000 25848 move complete, result=0
04:58:15.813 00.001 25848 worker thread done servicing request
04:58:15.813 00.000 25848 Worker thread wakes up
04:58:15.813 00.000 21444 GuideStep: -0.9 px 24 ms EAST, 0.8 px 0 ms NORTH
04:58:15.813 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:15.813 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:18.666 02.853 25848 Exposure complete
04:58:18.753 00.087 25848 worker thread done servicing request
04:58:18.753 00.000 21444 OnExposeComplete: enter
04:58:18.753 00.000 21444 UpdateGuideState(): m_state=6
04:58:18.753 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 45
04:58:18.753 00.000 21444 Star::Find returns 1 (1), X=1275.91, Y=688.15, Mass=4159248, SNR=127.1, Peak=62216 HFD=8.0
04:58:18.754 00.001 21444 MultiStar: [#1 1.91,-0.18,1.10,U] [#2 1.36,-0.32,0.84,U] [#3 1.08,-0.05,0.65,U] [#4 1.76,-1.15,0.81,U] [#5 1.49,0.02,0.73,U] [#6 1.02,-0.34,0.66,U] [#7 1.36,-0.65,0.52,U] [#8 1.67,0.41,0.64,U] 
04:58:18.754 00.000 21444 single-star, 8 included, MultiStar: {1.44, -0.16}, one-star: {1.08, 0.57}
04:58:18.754 00.000 21444 CameraToMount -- cameraTheta (0.49) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
04:58:18.754 00.000 21444 CameraToMount -- cameraTheta (0.49) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.87)
04:58:18.754 00.000 21444 CameraToMount -- cameraX=1.08 cameraY=0.57 hyp=1.22 cameraTheta=0.49 mountX=-1.02 mountY=0.93, mountTheta=2.40
04:58:18.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.08, y=0.57, opts=13)
04:58:18.755 00.000 21444 Enqueuing Move request for scope (1.08, 0.57)
04:58:18.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=66, FiltMax=65504, Gamma=0.560
04:58:18.755 00.000 21444 UpdateGuideState exits: m=4159248 SNR=127.1 Saturated
04:58:18.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:18.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:18.755 00.000 21444 Enqueuing Expose request
04:58:18.755 00.000 25848 Worker thread wakes up
04:58:18.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.57) opts 0xd
04:58:18.755 00.000 25848 Handling offset move in thread for scope, endpoint = (1.08, 0.57)
04:58:18.755 00.000 25848 Moving (1.08, 0.57) raw xDistance=-1.02 yDistance=0.93
04:58:18.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.02
04:58:18.755 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:58:18.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.93
04:58:18.755 00.000 25848 MoveAxis(E, 31, ABG)
04:58:18.755 00.000 25848 Guiding  Dir = 2, Dur = 31
04:58:18.781 00.026 25848 IsSlewing returns 0
04:58:18.782 00.001 25848 IsGuiding returns 0
04:58:18.813 00.031 25848 IsGuiding returns 1
04:58:18.813 00.000 25848 scope still moving after pulse duration time elapsed
04:58:18.860 00.047 25848 IsSlewing returns 0
04:58:18.860 00.000 25848 IsGuiding returns 0
04:58:18.860 00.000 25848 scope move finished after 31 + 47 ms
04:58:18.860 00.000 25848 Move returns status 0, amount 31
04:58:18.860 00.000 25848 MoveAxis(N, 0, ABG)
04:58:18.860 00.000 25848 Move returns status 0, amount 0
04:58:18.860 00.000 25848 move complete, result=0
04:58:18.860 00.000 25848 worker thread done servicing request
04:58:18.860 00.000 25848 Worker thread wakes up
04:58:18.860 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:18.860 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:18.861 00.001 21444 GuideStep: -1.0 px 31 ms EAST, 0.9 px 0 ms NORTH
04:58:21.710 02.849 25848 Exposure complete
04:58:21.800 00.090 25848 worker thread done servicing request
04:58:21.801 00.001 21444 OnExposeComplete: enter
04:58:21.801 00.000 21444 UpdateGuideState(): m_state=6
04:58:21.801 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 46
04:58:21.801 00.000 21444 Star::Find returns 1 (1), X=1276.11, Y=689.16, Mass=3832751, SNR=119.4, Peak=61524 HFD=7.7
04:58:21.802 00.001 21444 MultiStar: [#1 2.10,0.33,0.85,U] [#2 1.63,-0.12,0.85,U] [#3 2.35,0.13,0.00,M1] [#4 1.89,-0.49,1.29,U] [#5 0.61,-0.38,0.71,U] [#6 0.87,0.27,0.78,U] [#7 1.39,-0.45,0.55,U] [#8 1.72,0.92,0.61,U] 
04:58:21.802 00.000 21444 refined, 7 included, MultiStar: {1.48, 0.21}, one-star: {1.28, 1.58}
04:58:21.802 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.91 = -2.91)
04:58:21.802 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.53)
04:58:21.802 00.000 21444 CameraToMount -- cameraX=1.48 cameraY=0.21 hyp=1.49 cameraTheta=0.14 mountX=-1.45 mountY=0.75, mountTheta=2.66
04:58:21.803 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.48, y=0.21, opts=13)
04:58:21.803 00.000 21444 Enqueuing Move request for scope (1.48, 0.21)
04:58:21.804 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=116, FiltMax=65504, Gamma=0.560
04:58:21.804 00.000 25848 Worker thread wakes up
04:58:21.804 00.000 21444 UpdateGuideState exits: m=3832751 SNR=119.4 Saturated
04:58:21.804 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:21.804 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.48, 0.21) opts 0xd
04:58:21.804 00.000 25848 Handling offset move in thread for scope, endpoint = (1.48, 0.21)
04:58:21.804 00.000 25848 Moving (1.48, 0.21) raw xDistance=-1.45 yDistance=0.75
04:58:21.805 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.45
04:58:21.805 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:58:21.805 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.75
04:58:21.805 00.000 25848 MoveAxis(E, 45, ABG)
04:58:21.805 00.000 25848 Guiding  Dir = 2, Dur = 45
04:58:21.805 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:21.805 00.000 21444 Enqueuing Expose request
04:58:21.829 00.024 25848 IsSlewing returns 0
04:58:21.830 00.001 25848 IsGuiding returns 0
04:58:21.861 00.031 25848 PulseGuide returned control before completion, sleep 25
04:58:21.899 00.038 25848 IsGuiding returns 1
04:58:21.899 00.000 25848 scope still moving after pulse duration time elapsed
04:58:21.953 00.054 25848 IsSlewing returns 0
04:58:21.953 00.000 25848 IsGuiding returns 0
04:58:21.953 00.000 25848 scope move finished after 45 + 78 ms
04:58:21.953 00.000 25848 Move returns status 0, amount 45
04:58:21.954 00.001 25848 MoveAxis(N, 0, ABG)
04:58:21.954 00.000 25848 Move returns status 0, amount 0
04:58:21.954 00.000 25848 move complete, result=0
04:58:21.954 00.000 25848 worker thread done servicing request
04:58:21.954 00.000 25848 Worker thread wakes up
04:58:21.954 00.000 21444 GuideStep: -1.5 px 45 ms EAST, 0.8 px 0 ms NORTH
04:58:21.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:21.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:24.799 02.845 25848 Exposure complete
04:58:24.884 00.085 25848 worker thread done servicing request
04:58:24.885 00.001 21444 OnExposeComplete: enter
04:58:24.885 00.000 21444 UpdateGuideState(): m_state=6
04:58:24.885 00.000 21444 Star::Find(15, 1276, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 47
04:58:24.885 00.000 21444 Star::Find returns 1 (1), X=1278.10, Y=689.53, Mass=3684779, SNR=102.5, Peak=56680 HFD=7.9
04:58:24.885 00.000 21444 MultiStar: [#1 3.89,1.35,0.00,M1] [#2 3.39,0.66,0.00,M1] [#3 3.76,1.15,0.00,M2] [#4 3.79,0.68,0.00,M1] [#5 2.35,0.38,0.00,M1] [#6 2.69,0.97,0.00,M1] [#7 2.34,1.09,0.00,M1] [#8 3.78,1.57,0.00,M1] 
04:58:24.885 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
04:58:24.885 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.36 = 0.93)
04:58:24.885 00.000 21444 CameraToMount -- cameraX=3.26 cameraY=1.94 hyp=3.79 cameraTheta=0.54 mountX=-3.07 mountY=3.03, mountTheta=2.36
04:58:24.886 00.001 21444 SchedulePrimaryMove(1030A8C0, x=3.26, y=1.94, opts=13)
04:58:24.886 00.000 21444 Enqueuing Move request for scope (3.26, 1.94)
04:58:24.886 00.000 25848 Worker thread wakes up
04:58:24.886 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=54, FiltMax=65504, Gamma=0.560
04:58:24.886 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (3.26, 1.94) opts 0xd
04:58:24.886 00.000 21444 UpdateGuideState exits: m=3684779 SNR=102.5 Saturated
04:58:24.886 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:24.886 00.000 25848 Handling offset move in thread for scope, endpoint = (3.26, 1.94)
04:58:24.887 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:24.887 00.000 21444 Enqueuing Expose request
04:58:24.887 00.000 25848 Moving (3.26, 1.94) raw xDistance=-3.07 yDistance=3.03
04:58:24.887 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.00 from input -3.07
04:58:24.887 00.000 25848 resist switch: large excursion: input 3.03 thresh 1.53 direction from -1 to 1
04:58:24.887 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.10
04:58:24.887 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.03 from input 3.03
04:58:24.887 00.000 25848 MoveAxis(E, 92, ABG)
04:58:24.887 00.000 25848 Guiding  Dir = 2, Dur = 92
04:58:24.907 00.020 25848 IsSlewing returns 0
04:58:24.907 00.000 25848 IsGuiding returns 0
04:58:24.939 00.032 25848 PulseGuide returned control before completion, sleep 71
04:58:25.029 00.090 25848 IsGuiding returns 1
04:58:25.029 00.000 25848 scope still moving after pulse duration time elapsed
04:58:25.093 00.064 25848 IsSlewing returns 0
04:58:25.093 00.000 25848 IsGuiding returns 0
04:58:25.093 00.000 25848 scope move finished after 92 + 92 ms
04:58:25.093 00.000 25848 Move returns status 0, amount 92
04:58:25.093 00.000 25848 BLC: Oldest BLC event removed
04:58:25.093 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 277 applied
04:58:25.093 00.000 25848 MoveAxis(S, 360, ABG)
04:58:25.093 00.000 25848 Guiding  Dir = 1, Dur = 360
04:58:25.126 00.033 25848 IsSlewing returns 0
04:58:25.126 00.000 25848 IsGuiding returns 0
04:58:25.157 00.031 25848 PulseGuide returned control before completion, sleep 340
04:58:25.505 00.348 25848 IsGuiding returns 1
04:58:25.505 00.000 25848 scope still moving after pulse duration time elapsed
04:58:25.560 00.055 25848 IsSlewing returns 0
04:58:25.560 00.000 25848 IsGuiding returns 0
04:58:25.561 00.001 25848 scope move finished after 360 + 74 ms
04:58:25.561 00.000 25848 Move returns status 0, amount 360
04:58:25.561 00.000 25848 move complete, result=0
04:58:25.561 00.000 25848 worker thread done servicing request
04:58:25.561 00.000 25848 Worker thread wakes up
04:58:25.561 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:25.561 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:25.561 00.000 21444 GuideStep: -3.1 px 92 ms EAST, 3.0 px 360 ms SOUTH
04:58:28.407 02.846 25848 Exposure complete
04:58:28.493 00.086 25848 worker thread done servicing request
04:58:28.493 00.000 21444 OnExposeComplete: enter
04:58:28.493 00.000 21444 UpdateGuideState(): m_state=6
04:58:28.493 00.000 21444 Star::Find(15, 1278, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 48
04:58:28.493 00.000 21444 Star::Find returns 1 (1), X=1275.86, Y=686.78, Mass=4413859, SNR=130.1, Peak=64320 HFD=7.9
04:58:28.493 00.000 21444 MultiStar: [#1 1.77,-1.45,0.91,U] [#2 0.82,-1.64,0.76,U] [#3 1.41,-1.40,0.73,U] [#4 1.22,-2.24,0.00,M2] [#5 1.60,-2.33,0.00,M2] [#6 0.26,-2.28,0.63,U] [#7 0.36,-2.64,0.00,M2] [#8 2.00,-0.98,0.61,U] 
04:58:28.493 00.000 21444 single-star, 5 included, MultiStar: {1.22, -1.39}, one-star: {1.03, -0.80}
04:58:28.493 00.000 21444 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.05) = xAngle (-3.71 = 2.57)
04:58:28.493 00.000 21444 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.56 = -0.27)
04:58:28.493 00.000 21444 CameraToMount -- cameraX=1.03 cameraY=-0.80 hyp=1.30 cameraTheta=-0.66 mountX=-1.09 mountY=-0.35, mountTheta=-2.83
04:58:28.494 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.03, y=-0.80, opts=13)
04:58:28.494 00.000 21444 Enqueuing Move request for scope (1.03, -0.80)
04:58:28.494 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=68, FiltMax=65504, Gamma=0.560
04:58:28.494 00.000 21444 UpdateGuideState exits: m=4413859 SNR=130.1 Saturated
04:58:28.494 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:28.494 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:28.494 00.000 21444 Enqueuing Expose request
04:58:28.494 00.000 25848 Worker thread wakes up
04:58:28.494 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.80) opts 0xd
04:58:28.494 00.000 25848 Handling offset move in thread for scope, endpoint = (1.03, -0.80)
04:58:28.494 00.000 25848 Moving (1.03, -0.80) raw xDistance=-1.09 yDistance=-0.35
04:58:28.494 00.000 25848 BLC: History state: CurrMiss=-0.35, AvgInitMiss=0.33, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=3.033910, 1:-0.351929
04:58:28.494 00.000 25848 BLC: No correction, Miss < min_move
04:58:28.494 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.09
04:58:28.494 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:28.494 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
04:58:28.494 00.000 25848 MoveAxis(E, 38, ABG)
04:58:28.494 00.000 25848 Guiding  Dir = 2, Dur = 38
04:58:28.549 00.055 25848 IsSlewing returns 0
04:58:28.549 00.000 25848 IsGuiding returns 0
04:58:28.618 00.069 25848 IsGuiding returns 1
04:58:28.618 00.000 25848 scope still moving after pulse duration time elapsed
04:58:28.702 00.084 25848 IsSlewing returns 0
04:58:28.702 00.000 25848 IsGuiding returns 0
04:58:28.702 00.000 25848 scope move finished after 38 + 115 ms
04:58:28.702 00.000 25848 Move returns status 0, amount 38
04:58:28.702 00.000 25848 MoveAxis(N, 0, ABG)
04:58:28.702 00.000 25848 Move returns status 0, amount 0
04:58:28.702 00.000 25848 move complete, result=0
04:58:28.702 00.000 25848 worker thread done servicing request
04:58:28.703 00.001 25848 Worker thread wakes up
04:58:28.703 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:28.703 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:28.703 00.000 21444 GuideStep: -1.1 px 38 ms EAST, -0.4 px 0 ms NORTH
04:58:31.546 02.843 25848 Exposure complete
04:58:31.627 00.081 25848 worker thread done servicing request
04:58:31.627 00.000 21444 OnExposeComplete: enter
04:58:31.627 00.000 21444 UpdateGuideState(): m_state=6
04:58:31.628 00.001 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 49
04:58:31.628 00.000 21444 Star::Find returns 1 (1), X=1277.74, Y=686.16, Mass=4298882, SNR=127.6, Peak=60296 HFD=7.8
04:58:31.628 00.000 21444 MultiStar: [#1 3.43,-1.83,0.00,M1] [#2 2.82,-2.56,0.00,M1] [#3 3.36,-2.03,0.00,M2] [#4 3.15,-2.89,0.00,M3] [#5 1.43,-2.36,0.00,M3] [#6 2.34,-1.86,0.00,M1] [#7 1.97,-2.04,0.00,M3] [#8 3.41,-1.62,0.00,M1] 
04:58:31.628 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.78)
04:58:31.628 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.35 = -0.07)
04:58:31.628 00.000 21444 CameraToMount -- cameraX=2.91 cameraY=-1.42 hyp=3.24 cameraTheta=-0.46 mountX=-3.02 mountY=-0.22, mountTheta=-3.07
04:58:31.629 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.91, y=-1.42, opts=13)
04:58:31.629 00.000 21444 Enqueuing Move request for scope (2.91, -1.42)
04:58:31.629 00.000 25848 Worker thread wakes up
04:58:31.629 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.91, -1.42) opts 0xd
04:58:31.629 00.000 25848 Handling offset move in thread for scope, endpoint = (2.91, -1.42)
04:58:31.629 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=118, FiltMax=65504, Gamma=0.560
04:58:31.629 00.000 25848 Moving (2.91, -1.42) raw xDistance=-3.02 yDistance=-0.22
04:58:31.629 00.000 21444 UpdateGuideState exits: m=4298882 SNR=127.6 Saturated
04:58:31.629 00.000 25848 BLC: History state: CurrMiss=-0.22, AvgInitMiss=0.33, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=3.033910, 1:-0.351929, 2:-0.216713
04:58:31.629 00.000 25848 BLC: No correction, Miss < min_move
04:58:31.629 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:31.629 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.96 from input -3.02
04:58:31.629 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:31.629 00.000 21444 Enqueuing Expose request
04:58:31.629 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:31.629 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:58:31.629 00.000 25848 MoveAxis(E, 91, ABG)
04:58:31.629 00.000 25848 Guiding  Dir = 2, Dur = 91
04:58:31.655 00.026 25848 IsSlewing returns 0
04:58:31.655 00.000 25848 IsGuiding returns 0
04:58:31.687 00.032 25848 PulseGuide returned control before completion, sleep 70
04:58:31.774 00.087 25848 IsGuiding returns 1
04:58:31.774 00.000 25848 scope still moving after pulse duration time elapsed
04:58:31.828 00.054 25848 IsSlewing returns 0
04:58:31.828 00.000 25848 IsGuiding returns 0
04:58:31.828 00.000 25848 scope move finished after 91 + 82 ms
04:58:31.828 00.000 25848 Move returns status 0, amount 91
04:58:31.828 00.000 25848 MoveAxis(N, 0, ABG)
04:58:31.828 00.000 25848 Move returns status 0, amount 0
04:58:31.828 00.000 25848 move complete, result=0
04:58:31.828 00.000 25848 worker thread done servicing request
04:58:31.828 00.000 25848 Worker thread wakes up
04:58:31.828 00.000 21444 GuideStep: -3.0 px 91 ms EAST, -0.2 px 0 ms NORTH
04:58:31.829 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:31.829 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:34.675 02.846 25848 Exposure complete
04:58:34.763 00.088 25848 worker thread done servicing request
04:58:34.763 00.000 21444 OnExposeComplete: enter
04:58:34.763 00.000 21444 UpdateGuideState(): m_state=6
04:58:34.763 00.000 21444 Star::Find(15, 1277, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 50
04:58:34.763 00.000 21444 Star::Find returns 1 (1), X=1273.80, Y=686.39, Mass=3695505, SNR=92.4, Peak=55064 HFD=7.7
04:58:34.763 00.000 21444 MultiStar: [#1 0.49,-1.84,1.12,U] [#2 -0.40,-2.85,0.00,M2] [#3 -0.47,-1.61,0.81,U] [#4 0.35,-2.78,0.00,M4] [#5 -0.48,-2.96,0.00,M4] [#6 -1.00,-2.81,0.00,M2] [#7 -0.05,-2.62,0.00,M4] [#8 0.09,-1.39,1.04,U] 
04:58:34.763 00.000 21444 refined, 3 included, MultiStar: {-0.19, -1.51}, one-star: {-1.03, -1.19}
04:58:34.763 00.000 21444 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.05) = xAngle (-4.75 = 1.53)
04:58:34.764 00.001 21444 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.59 = -1.31)
04:58:34.764 00.000 21444 CameraToMount -- cameraX=-0.19 cameraY=-1.51 hyp=1.53 cameraTheta=-1.70 mountX=0.06 mountY=-1.47, mountTheta=-1.53
04:58:34.765 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.19, y=-1.51, opts=13)
04:58:34.765 00.000 21444 Enqueuing Move request for scope (-0.19, -1.51)
04:58:34.765 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=92, FiltMax=65504, Gamma=0.560
04:58:34.765 00.000 21444 UpdateGuideState exits: m=3695505 SNR=92.4 Saturated
04:58:34.765 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:34.765 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:34.765 00.000 21444 Enqueuing Expose request
04:58:34.765 00.000 25848 Worker thread wakes up
04:58:34.765 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -1.51) opts 0xd
04:58:34.765 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.19, -1.51)
04:58:34.765 00.000 25848 Moving (-0.19, -1.51) raw xDistance=0.06 yDistance=-1.47
04:58:34.765 00.000 25848 BLC: window closed
04:58:34.765 00.000 25848 BLC: History state: CurrMiss=-1.47, AvgInitMiss=0.33, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=3.033910, 1:-0.351929, 2:-0.216713
04:58:34.765 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:58:34.765 00.000 25848 BLC: window closed
04:58:34.765 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:58:34.765 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:58:34.765 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.47
04:58:34.765 00.000 25848 MoveAxis(E, 0, ABG)
04:58:34.765 00.000 25848 Move returns status 0, amount 0
04:58:34.765 00.000 25848 MoveAxis(N, 0, ABG)
04:58:34.766 00.001 25848 Move returns status 0, amount 0
04:58:34.766 00.000 25848 move complete, result=0
04:58:34.766 00.000 25848 worker thread done servicing request
04:58:34.766 00.000 25848 Worker thread wakes up
04:58:34.766 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:34.766 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:34.766 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -1.5 px 0 ms NORTH
04:58:37.616 02.850 25848 Exposure complete
04:58:37.689 00.073 25848 worker thread done servicing request
04:58:37.690 00.001 21444 OnExposeComplete: enter
04:58:37.690 00.000 21444 UpdateGuideState(): m_state=6
04:58:37.690 00.000 21444 Star::Find(15, 1273, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 51
04:58:37.690 00.000 21444 Star::Find returns 1 (1), X=1274.44, Y=685.57, Mass=3974520, SNR=118.8, Peak=57968 HFD=7.8
04:58:37.690 00.000 21444 MultiStar: [#1 0.69,-2.72,0.00,M1] [#2 0.16,-3.16,0.00,M3] [#3 0.34,-2.61,0.00,M2] [#4 0.37,-3.39,0.00,M5] [#5 -1.34,-4.14,0.00,M5] [#6 -0.78,-2.42,0.00,M3] [#7 -1.15,-3.91,0.00,M5] [#8 -0.32,-3.11,0.00,M1] 
04:58:37.690 00.000 21444 CameraToMount -- cameraTheta (-1.77) - m_xAngle (3.05) = xAngle (-4.82 = 1.46)
04:58:37.690 00.000 21444 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.66 = -1.38)
04:58:37.690 00.000 21444 CameraToMount -- cameraX=-0.40 cameraY=-2.01 hyp=2.05 cameraTheta=-1.77 mountX=0.22 mountY=-2.01, mountTheta=-1.46
04:58:37.691 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.40, y=-2.01, opts=13)
04:58:37.691 00.000 21444 Enqueuing Move request for scope (-0.40, -2.01)
04:58:37.692 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=168, FiltMax=65504, Gamma=0.560
04:58:37.692 00.000 21444 UpdateGuideState exits: m=3974520 SNR=118.8 Saturated
04:58:37.692 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:37.692 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:37.692 00.000 21444 Enqueuing Expose request
04:58:37.692 00.000 25848 Worker thread wakes up
04:58:37.692 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -2.01) opts 0xd
04:58:37.692 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.40, -2.01)
04:58:37.692 00.000 25848 Moving (-0.40, -2.01) raw xDistance=0.22 yDistance=-2.01
04:58:37.692 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
04:58:37.692 00.000 25848 resist switch: large excursion: input -2.01 thresh 1.53 direction from 1 to -1
04:58:37.692 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.04
04:58:37.692 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.01 from input -2.01
04:58:37.692 00.000 25848 MoveAxis(E, 0, ABG)
04:58:37.692 00.000 25848 Move returns status 0, amount 0
04:58:37.692 00.000 25848 BLC: Oldest BLC event removed
04:58:37.692 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 277 applied
04:58:37.692 00.000 25848 MoveAxis(N, 332, ABG)
04:58:37.692 00.000 25848 Guiding  Dir = 0, Dur = 332
04:58:37.717 00.025 25848 IsSlewing returns 0
04:58:37.717 00.000 25848 IsGuiding returns 0
04:58:37.758 00.041 25848 PulseGuide returned control before completion, sleep 302
04:58:38.069 00.311 25848 IsGuiding returns 1
04:58:38.069 00.000 25848 scope still moving after pulse duration time elapsed
04:58:38.124 00.055 25848 IsSlewing returns 0
04:58:38.124 00.000 25848 IsGuiding returns 0
04:58:38.124 00.000 25848 scope move finished after 332 + 75 ms
04:58:38.124 00.000 25848 Move returns status 0, amount 332
04:58:38.124 00.000 25848 move complete, result=0
04:58:38.124 00.000 25848 worker thread done servicing request
04:58:38.124 00.000 25848 Worker thread wakes up
04:58:38.124 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:38.125 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:38.125 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -2.0 px 332 ms NORTH
04:58:40.975 02.850 25848 Exposure complete
04:58:41.040 00.065 25848 worker thread done servicing request
04:58:41.041 00.001 21444 OnExposeComplete: enter
04:58:41.041 00.000 21444 UpdateGuideState(): m_state=6
04:58:41.041 00.000 21444 Star::Find(15, 1274, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 52
04:58:41.041 00.000 21444 Star::Find returns 1 (1), X=1275.44, Y=686.00, Mass=4328671, SNR=118.8, Peak=61884 HFD=8.0
04:58:41.041 00.000 21444 MultiStar: [#1 1.72,-2.55,0.00,M2] [#2 1.61,-2.67,0.00,M4] [#3 1.05,-2.59,0.00,M3] [#4 1.63,-3.00,0.00,M6] [#5 0.63,-3.19,0.00,M6] [#6 0.75,-2.73,0.00,M4] [#7 0.43,-2.88,0.00,M6] [#8 1.77,-1.59,0.00,M2] 
04:58:41.041 00.000 21444 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.05) = xAngle (-4.25 = 2.03)
04:58:41.041 00.000 21444 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.10 = -0.81)
04:58:41.041 00.000 21444 CameraToMount -- cameraX=0.61 cameraY=-1.58 hyp=1.69 cameraTheta=-1.20 mountX=-0.75 mountY=-1.23, mountTheta=-2.12
04:58:41.042 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.61, y=-1.58, opts=13)
04:58:41.042 00.000 21444 Enqueuing Move request for scope (0.61, -1.58)
04:58:41.042 00.000 25848 Worker thread wakes up
04:58:41.042 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.61, -1.58) opts 0xd
04:58:41.042 00.000 25848 Handling offset move in thread for scope, endpoint = (0.61, -1.58)
04:58:41.042 00.000 25848 Moving (0.61, -1.58) raw xDistance=-0.75 yDistance=-1.23
04:58:41.042 00.000 25848 BLC: History state: CurrMiss=1.23, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-2.012450, 1:1.231554
04:58:41.042 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:58:41.042 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
04:58:41.042 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
04:58:41.043 00.001 25848 MoveAxis(E, 22, ABG)
04:58:41.043 00.000 25848 Guiding  Dir = 2, Dur = 22
04:58:41.043 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=52, FiltMax=65504, Gamma=0.560
04:58:41.043 00.000 21444 UpdateGuideState exits: m=4328671 SNR=118.8 Saturated
04:58:41.043 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:41.043 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:41.043 00.000 21444 Enqueuing Expose request
04:58:41.063 00.020 25848 IsSlewing returns 0
04:58:41.063 00.000 25848 IsGuiding returns 0
04:58:41.094 00.031 25848 IsGuiding returns 1
04:58:41.094 00.000 25848 scope still moving after pulse duration time elapsed
04:58:41.139 00.045 25848 IsSlewing returns 0
04:58:41.139 00.000 25848 IsGuiding returns 0
04:58:41.139 00.000 25848 scope move finished after 22 + 54 ms
04:58:41.139 00.000 25848 Move returns status 0, amount 22
04:58:41.139 00.000 25848 MoveAxis(N, 34, ABG)
04:58:41.139 00.000 25848 Guiding  Dir = 0, Dur = 34
04:58:41.171 00.032 25848 IsSlewing returns 0
04:58:41.171 00.000 25848 IsGuiding returns 0
04:58:41.202 00.031 25848 PulseGuide returned control before completion, sleep 14
04:58:41.225 00.023 25848 IsGuiding returns 1
04:58:41.225 00.000 25848 scope still moving after pulse duration time elapsed
04:58:41.311 00.086 25848 IsSlewing returns 0
04:58:41.312 00.001 25848 IsGuiding returns 0
04:58:41.312 00.000 25848 scope move finished after 34 + 106 ms
04:58:41.312 00.000 25848 Move returns status 0, amount 34
04:58:41.312 00.000 25848 move complete, result=0
04:58:41.312 00.000 25848 worker thread done servicing request
04:58:41.312 00.000 25848 Worker thread wakes up
04:58:41.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:41.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:41.312 00.000 21444 GuideStep: -0.7 px 22 ms EAST, -1.2 px 34 ms NORTH
04:58:44.153 02.841 25848 Exposure complete
04:58:44.233 00.080 25848 worker thread done servicing request
04:58:44.233 00.000 21444 OnExposeComplete: enter
04:58:44.233 00.000 21444 UpdateGuideState(): m_state=6
04:58:44.233 00.000 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 53
04:58:44.233 00.000 21444 Star::Find returns 1 (1), X=1278.98, Y=688.20, Mass=5142946, SNR=172.7, Peak=65504 HFD=7.7
04:58:44.234 00.001 21444 MultiStar: [#1 4.28,-0.20,0.00,M3] [#2 3.70,-1.12,0.00,M5] [#3 4.40,-0.43,0.00,M4] [#4 4.84,-1.03,0.00,M7] [#5 3.74,-1.10,0.00,M7] [#6 4.28,-0.54,0.00,M5] [#7 3.87,-0.90,0.00,M7] [#8 4.49,0.07,0.00,M3] 
04:58:44.234 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
04:58:44.234 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
04:58:44.234 00.000 21444 CameraToMount -- cameraX=4.14 cameraY=0.61 hyp=4.19 cameraTheta=0.15 mountX=-4.07 mountY=2.14, mountTheta=2.66
04:58:44.234 00.000 21444 SchedulePrimaryMove(1030A8C0, x=4.14, y=0.61, opts=13)
04:58:44.234 00.000 21444 Enqueuing Move request for scope (4.14, 0.61)
04:58:44.234 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=232, FiltMax=65504, Gamma=0.560
04:58:44.234 00.000 21444 UpdateGuideState exits: m=5142946 SNR=172.7 Saturated
04:58:44.235 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:44.235 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:44.235 00.000 21444 Enqueuing Expose request
04:58:44.235 00.000 25848 Worker thread wakes up
04:58:44.235 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (4.14, 0.61) opts 0xd
04:58:44.235 00.000 25848 Handling offset move in thread for scope, endpoint = (4.14, 0.61)
04:58:44.235 00.000 25848 Moving (4.14, 0.61) raw xDistance=-4.07 yDistance=2.14
04:58:44.235 00.000 25848 BLC: History state: CurrMiss=-2.14, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-2.012450, 1:1.231554, 2:-2.135818
04:58:44.235 00.000 25848 BLC: Over-shoot, stiction seen, nominal decrease by -36.000000
04:58:44.235 00.000 25848 BLC: window closed
04:58:44.235 00.000 25848 BLC: Pulse adjusted to 241
04:58:44.235 00.000 25848 GuideAlgorithmHysteresis::Result() returns -2.60 from input -4.07
04:58:44.235 00.000 25848 resist switch: large excursion: input 2.14 thresh 1.53 direction from -1 to 1
04:58:44.235 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.41
04:58:44.235 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.14 from input 2.14
04:58:44.235 00.000 25848 MoveAxis(E, 120, ABG)
04:58:44.235 00.000 25848 Guiding  Dir = 2, Dur = 120
04:58:44.264 00.029 25848 IsSlewing returns 0
04:58:44.264 00.000 25848 IsGuiding returns 0
04:58:44.295 00.031 25848 PulseGuide returned control before completion, sleep 100
04:58:44.401 00.106 25848 IsGuiding returns 1
04:58:44.402 00.001 25848 scope still moving after pulse duration time elapsed
04:58:44.436 00.034 21444 evsrv: cli 0107E4C0 connect
04:58:44.436 00.000 21444 case statement mapped state 6 to 3
04:58:44.436 00.000 21444 case statement mapped state 6 to 3
04:58:44.436 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"bcaf85f7-b15b-4299-9d6c-eca8084db2e1"}
04:58:44.436 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"bcaf85f7-b15b-4299-9d6c-eca8084db2e1"}
04:58:44.437 00.001 21444 evsrv: cli 0107E4C0 disconnect
04:58:44.452 00.015 25848 IsSlewing returns 0
04:58:44.452 00.000 25848 IsGuiding returns 0
04:58:44.452 00.000 25848 scope move finished after 120 + 67 ms
04:58:44.452 00.000 25848 Move returns status 0, amount 120
04:58:44.452 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 241 applied
04:58:44.452 00.000 25848 MoveAxis(S, 299, ABG)
04:58:44.452 00.000 25848 Guiding  Dir = 1, Dur = 299
04:58:44.482 00.030 25848 IsSlewing returns 0
04:58:44.482 00.000 25848 IsGuiding returns 0
04:58:44.524 00.042 25848 PulseGuide returned control before completion, sleep 268
04:58:44.807 00.283 25848 IsGuiding returns 1
04:58:44.808 00.001 25848 scope still moving after pulse duration time elapsed
04:58:44.858 00.050 25848 IsSlewing returns 0
04:58:44.858 00.000 25848 IsGuiding returns 0
04:58:44.858 00.000 25848 scope move finished after 299 + 76 ms
04:58:44.858 00.000 25848 Move returns status 0, amount 299
04:58:44.859 00.001 25848 move complete, result=0
04:58:44.859 00.000 25848 worker thread done servicing request
04:58:44.859 00.000 25848 Worker thread wakes up
04:58:44.859 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:44.859 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:44.859 00.000 21444 GuideStep: -4.1 px 120 ms EAST, 2.1 px 299 ms SOUTH
04:58:47.703 02.844 25848 Exposure complete
04:58:47.782 00.079 25848 worker thread done servicing request
04:58:47.782 00.000 21444 OnExposeComplete: enter
04:58:47.782 00.000 21444 UpdateGuideState(): m_state=6
04:58:47.783 00.001 21444 Star::Find(15, 1278, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 54
04:58:47.783 00.000 21444 Star::Find returns 1 (1), X=1276.74, Y=687.60, Mass=4305615, SNR=123.5, Peak=62080 HFD=7.6
04:58:47.783 00.000 21444 MultiStar: [#1 2.99,-0.73,0.00,M4] [#2 2.38,-0.97,0.00,M6] [#3 2.24,-0.54,0.70,U] [#4 2.89,-1.60,0.00,M8] [#5 1.15,-0.92,0.81,U] [#6 1.61,-1.11,0.56,U] [#7 1.55,-0.52,0.44,U] [#8 2.57,-0.40,0.00,M4] 
04:58:47.783 00.000 21444 refined, 4 included, MultiStar: {1.71, -0.56}, one-star: {1.90, 0.02}
04:58:47.783 00.000 21444 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.05) = xAngle (-3.37 = 2.92)
04:58:47.783 00.000 21444 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.21 = 0.07)
04:58:47.783 00.000 21444 CameraToMount -- cameraX=1.71 cameraY=-0.56 hyp=1.79 cameraTheta=-0.32 mountX=-1.75 mountY=0.13, mountTheta=3.07
04:58:47.784 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.71, y=-0.56, opts=13)
04:58:47.784 00.000 21444 Enqueuing Move request for scope (1.71, -0.56)
04:58:47.784 00.000 25848 Worker thread wakes up
04:58:47.784 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.71, -0.56) opts 0xd
04:58:47.784 00.000 25848 Handling offset move in thread for scope, endpoint = (1.71, -0.56)
04:58:47.784 00.000 25848 Moving (1.71, -0.56) raw xDistance=-1.75 yDistance=0.13
04:58:47.784 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=78, FiltMax=65504, Gamma=0.560
04:58:47.784 00.000 21444 UpdateGuideState exits: m=4305615 SNR=123.5 Saturated
04:58:47.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:47.784 00.000 25848 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.135818, 1:0.130931
04:58:47.784 00.000 25848 BLC: No correction, Miss < min_move
04:58:47.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -1.75
04:58:47.784 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:47.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:47.784 00.000 21444 Enqueuing Expose request
04:58:47.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:58:47.784 00.000 25848 MoveAxis(E, 59, ABG)
04:58:47.784 00.000 25848 Guiding  Dir = 2, Dur = 59
04:58:47.815 00.031 25848 IsSlewing returns 0
04:58:47.815 00.000 25848 IsGuiding returns 0
04:58:47.846 00.031 25848 PulseGuide returned control before completion, sleep 39
04:58:47.890 00.044 25848 IsGuiding returns 1
04:58:47.890 00.000 25848 scope still moving after pulse duration time elapsed
04:58:47.953 00.063 25848 IsSlewing returns 0
04:58:47.953 00.000 25848 IsGuiding returns 0
04:58:47.953 00.000 25848 scope move finished after 59 + 79 ms
04:58:47.953 00.000 25848 Move returns status 0, amount 59
04:58:47.953 00.000 25848 MoveAxis(N, 0, ABG)
04:58:47.953 00.000 25848 Move returns status 0, amount 0
04:58:47.953 00.000 25848 move complete, result=0
04:58:47.953 00.000 25848 worker thread done servicing request
04:58:47.953 00.000 25848 Worker thread wakes up
04:58:47.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:47.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:47.953 00.000 21444 GuideStep: -1.7 px 59 ms EAST, 0.1 px 0 ms NORTH
04:58:50.793 02.840 25848 Exposure complete
04:58:50.881 00.088 25848 worker thread done servicing request
04:58:50.881 00.000 21444 OnExposeComplete: enter
04:58:50.881 00.000 21444 UpdateGuideState(): m_state=6
04:58:50.882 00.001 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 55
04:58:50.882 00.000 21444 Star::Find returns 1 (1), X=1276.82, Y=687.01, Mass=4507216, SNR=153.8, Peak=64400 HFD=8.1
04:58:50.882 00.000 21444 MultiStar: [#1 2.39,-1.43,0.00,M5] [#2 2.32,-1.65,0.00,M7] [#3 2.28,-1.86,0.00,M4] [#4 2.39,-2.17,0.00,M9] [#5 2.49,-1.87,0.00,M7] [#6 1.88,-1.58,0.00,M5] [#7 2.56,-1.56,0.00,M7] [#8 2.39,-1.07,0.00,M5] 
04:58:50.882 00.000 21444 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.05) = xAngle (-3.33 = 2.95)
04:58:50.882 00.000 21444 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.17 = 0.11)
04:58:50.882 00.000 21444 CameraToMount -- cameraX=1.98 cameraY=-0.57 hyp=2.06 cameraTheta=-0.28 mountX=-2.02 mountY=0.22, mountTheta=3.03
04:58:50.883 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.98, y=-0.57, opts=13)
04:58:50.883 00.000 21444 Enqueuing Move request for scope (1.98, -0.57)
04:58:50.883 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=54, FiltMax=65504, Gamma=0.560
04:58:50.883 00.000 21444 UpdateGuideState exits: m=4507216 SNR=153.8 Saturated
04:58:50.883 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:50.883 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:50.883 00.000 21444 Enqueuing Expose request
04:58:50.883 00.000 25848 Worker thread wakes up
04:58:50.883 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.98, -0.57) opts 0xd
04:58:50.883 00.000 25848 Handling offset move in thread for scope, endpoint = (1.98, -0.57)
04:58:50.883 00.000 25848 Moving (1.98, -0.57) raw xDistance=-2.02 yDistance=0.22
04:58:50.884 00.001 25848 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.135818, 1:0.130931, 2:0.224427
04:58:50.884 00.000 25848 BLC: No correction, Miss < min_move
04:58:50.884 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.36 from input -2.02
04:58:50.884 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:50.884 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:58:50.884 00.000 25848 MoveAxis(E, 63, ABG)
04:58:50.884 00.000 25848 Guiding  Dir = 2, Dur = 63
04:58:50.909 00.025 25848 IsSlewing returns 0
04:58:50.909 00.000 25848 IsGuiding returns 0
04:58:50.941 00.032 25848 PulseGuide returned control before completion, sleep 43
04:58:50.997 00.056 25848 IsGuiding returns 1
04:58:50.998 00.001 25848 scope still moving after pulse duration time elapsed
04:58:51.048 00.050 25848 IsSlewing returns 0
04:58:51.048 00.000 25848 IsGuiding returns 0
04:58:51.048 00.000 25848 scope move finished after 63 + 76 ms
04:58:51.048 00.000 25848 Move returns status 0, amount 63
04:58:51.049 00.001 25848 MoveAxis(N, 0, ABG)
04:58:51.049 00.000 25848 Move returns status 0, amount 0
04:58:51.049 00.000 25848 move complete, result=0
04:58:51.049 00.000 25848 worker thread done servicing request
04:58:51.049 00.000 25848 Worker thread wakes up
04:58:51.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:51.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:51.049 00.000 21444 GuideStep: -2.0 px 63 ms EAST, 0.2 px 0 ms NORTH
04:58:53.896 02.847 25848 Exposure complete
04:58:53.974 00.078 25848 worker thread done servicing request
04:58:53.974 00.000 21444 OnExposeComplete: enter
04:58:53.974 00.000 21444 UpdateGuideState(): m_state=6
04:58:53.974 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 56
04:58:53.974 00.000 21444 Star::Find returns 1 (1), X=1276.79, Y=686.44, Mass=4365795, SNR=125.3, Peak=64156 HFD=7.6
04:58:53.975 00.001 21444 MultiStar: [#1 3.12,-1.72,0.00,M6] [#2 2.21,-2.31,0.00,M8] [#3 2.34,-2.09,0.00,M5] [#4 2.48,-2.59,0.00,M10] [#5 1.18,-2.93,0.00,M8] [#6 1.99,-2.33,0.00,M6] [#7 1.55,-2.36,0.00,M8] [#8 2.10,-1.60,0.00,M6] 
04:58:53.975 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.05) = xAngle (-3.58 = 2.70)
04:58:53.975 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.14)
04:58:53.975 00.000 21444 CameraToMount -- cameraX=1.95 cameraY=-1.14 hyp=2.26 cameraTheta=-0.53 mountX=-2.05 mountY=-0.32, mountTheta=-2.99
04:58:53.975 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.95, y=-1.14, opts=13)
04:58:53.975 00.000 21444 Enqueuing Move request for scope (1.95, -1.14)
04:58:53.975 00.000 25848 Worker thread wakes up
04:58:53.975 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.95, -1.14) opts 0xd
04:58:53.975 00.000 25848 Handling offset move in thread for scope, endpoint = (1.95, -1.14)
04:58:53.975 00.000 25848 Moving (1.95, -1.14) raw xDistance=-2.05 yDistance=-0.32
04:58:53.976 00.001 25848 BLC: window closed
04:58:53.976 00.000 25848 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.135818, 1:0.130931, 2:0.224427
04:58:53.976 00.000 25848 BLC: No correction, Miss < min_move
04:58:53.976 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=156, FiltMax=65504, Gamma=0.560
04:58:53.976 00.000 21444 UpdateGuideState exits: m=4365795 SNR=125.3 Saturated
04:58:53.976 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.38 from input -2.05
04:58:53.976 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:53.976 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:53.976 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
04:58:53.976 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:53.976 00.000 21444 Enqueuing Expose request
04:58:53.976 00.000 25848 MoveAxis(E, 64, ABG)
04:58:53.976 00.000 25848 Guiding  Dir = 2, Dur = 64
04:58:54.000 00.024 25848 IsSlewing returns 0
04:58:54.001 00.001 25848 IsGuiding returns 0
04:58:54.032 00.031 25848 PulseGuide returned control before completion, sleep 44
04:58:54.084 00.052 25848 IsGuiding returns 1
04:58:54.084 00.000 25848 scope still moving after pulse duration time elapsed
04:58:54.139 00.055 25848 IsSlewing returns 0
04:58:54.139 00.000 25848 IsGuiding returns 0
04:58:54.139 00.000 25848 scope move finished after 64 + 74 ms
04:58:54.140 00.001 25848 Move returns status 0, amount 64
04:58:54.140 00.000 25848 MoveAxis(N, 0, ABG)
04:58:54.140 00.000 25848 Move returns status 0, amount 0
04:58:54.140 00.000 25848 move complete, result=0
04:58:54.140 00.000 25848 worker thread done servicing request
04:58:54.140 00.000 25848 Worker thread wakes up
04:58:54.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:54.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:54.140 00.000 21444 GuideStep: -2.0 px 64 ms EAST, -0.3 px 0 ms NORTH
04:58:56.976 02.836 25848 Exposure complete
04:58:57.063 00.087 25848 worker thread done servicing request
04:58:57.063 00.000 21444 OnExposeComplete: enter
04:58:57.063 00.000 21444 UpdateGuideState(): m_state=6
04:58:57.063 00.000 21444 Star::Find(15, 1276, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 57
04:58:57.063 00.000 21444 Star::Find returns 1 (1), X=1274.74, Y=686.49, Mass=4318609, SNR=125.0, Peak=64640 HFD=7.5
04:58:57.064 00.001 21444 MultiStar: [#1 1.15,-2.02,0.87,U] [#2 1.05,-2.52,0.00,M9] [#3 1.91,-2.16,0.00,M6] [#4 0.69,-2.34,0.00,R] [#5 0.57,-3.33,0.00,M9] [#6 -0.02,-2.40,0.00,M7] [#7 0.62,-2.58,0.00,M9] [#8 0.84,-1.35,0.72,U] 
04:58:57.064 00.000 21444 single-star, 2 included, MultiStar: {0.58, -1.48}, one-star: {-0.10, -1.09}
04:58:57.064 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.71 = 1.57)
04:58:57.064 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.27)
04:58:57.064 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=-1.09 hyp=1.10 cameraTheta=-1.66 mountX=0.00 mountY=-1.05, mountTheta=-1.57
04:58:57.065 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=-1.09, opts=13)
04:58:57.065 00.000 21444 Enqueuing Move request for scope (-0.10, -1.09)
04:58:57.065 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=144, FiltMax=65504, Gamma=0.560
04:58:57.065 00.000 21444 UpdateGuideState exits: m=4318609 SNR=125.0 Saturated
04:58:57.065 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:57.065 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:57.065 00.000 21444 Enqueuing Expose request
04:58:57.065 00.000 25848 Worker thread wakes up
04:58:57.065 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -1.09) opts 0xd
04:58:57.065 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, -1.09)
04:58:57.065 00.000 25848 Moving (-0.10, -1.09) raw xDistance=0.00 yDistance=-1.05
04:58:57.065 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:58:57.065 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:58:57.065 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.05
04:58:57.065 00.000 25848 MoveAxis(E, 0, ABG)
04:58:57.065 00.000 25848 Move returns status 0, amount 0
04:58:57.065 00.000 25848 MoveAxis(N, 0, ABG)
04:58:57.065 00.000 25848 Move returns status 0, amount 0
04:58:57.065 00.000 25848 move complete, result=0
04:58:57.065 00.000 25848 worker thread done servicing request
04:58:57.065 00.000 25848 Worker thread wakes up
04:58:57.065 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:57.066 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:57.066 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -1.1 px 0 ms NORTH
04:58:59.907 02.841 25848 Exposure complete
04:58:59.986 00.079 25848 worker thread done servicing request
04:58:59.986 00.000 21444 OnExposeComplete: enter
04:58:59.986 00.000 21444 UpdateGuideState(): m_state=6
04:58:59.986 00.000 21444 Star::Find(15, 1274, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 58
04:58:59.987 00.001 21444 Star::Find returns 1 (1), X=1275.28, Y=687.54, Mass=4386259, SNR=127.6, Peak=64828 HFD=7.6
04:58:59.987 00.000 21444 MultiStar: [#1 0.83,-0.67,0.82,U] [#2 0.25,-1.25,0.70,U] [#3 0.83,-0.85,0.85,U] [#4 -0.09,0.62,1.02,U] [#5 0.29,-0.52,0.79,U] [#6 -0.34,-1.22,0.59,U] [#7 -0.37,-1.03,0.52,U] [#8 0.23,-0.02,0.75,U] 
04:58:59.987 00.000 21444 single-star, 8 included, MultiStar: {0.27, -0.46}, one-star: {0.44, -0.04}
04:58:59.987 00.000 21444 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.05) = xAngle (-3.14 = 3.14)
04:58:59.987 00.000 21444 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.99 = 0.29)
04:58:59.987 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-0.04 hyp=0.45 cameraTheta=-0.09 mountX=-0.45 mountY=0.13, mountTheta=2.86
04:58:59.988 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-0.04, opts=13)
04:58:59.988 00.000 21444 Enqueuing Move request for scope (0.44, -0.04)
04:58:59.988 00.000 25848 Worker thread wakes up
04:58:59.988 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.04) opts 0xd
04:58:59.988 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -0.04)
04:58:59.988 00.000 25848 Moving (0.44, -0.04) raw xDistance=-0.45 yDistance=0.13
04:58:59.988 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
04:58:59.988 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:59.988 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=132, FiltMax=65504, Gamma=0.560
04:58:59.988 00.000 21444 UpdateGuideState exits: m=4386259 SNR=127.6 Saturated
04:58:59.988 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:58:59.988 00.000 25848 MoveAxis(E, 0, ABG)
04:58:59.988 00.000 25848 Move returns status 0, amount 0
04:58:59.988 00.000 25848 MoveAxis(N, 0, ABG)
04:58:59.988 00.000 25848 Move returns status 0, amount 0
04:58:59.988 00.000 25848 move complete, result=0
04:58:59.988 00.000 25848 worker thread done servicing request
04:58:59.989 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:59.989 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:58:59.989 00.000 21444 Enqueuing Expose request
04:58:59.989 00.000 25848 Worker thread wakes up
04:58:59.989 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:58:59.989 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:58:59.989 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
04:59:02.838 02.849 25848 Exposure complete
04:59:02.918 00.080 25848 worker thread done servicing request
04:59:02.918 00.000 21444 OnExposeComplete: enter
04:59:02.918 00.000 21444 UpdateGuideState(): m_state=6
04:59:02.918 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 59
04:59:02.918 00.000 21444 Star::Find returns 1 (1), X=1274.78, Y=688.05, Mass=3493001, SNR=92.6, Peak=54736 HFD=8.1
04:59:02.919 00.001 21444 MultiStar: [#1 0.04,-0.12,0.88,U] [#2 -0.02,-0.74,0.80,U] [#3 0.53,-0.02,0.67,U] [#4 -0.17,1.17,0.77,U] [#5 -1.21,-1.86,0.72,U] [#6 -0.43,-0.14,0.64,U] [#7 -0.96,-0.83,0.74,U] [#8 0.05,0.08,0.61,U] 
04:59:02.919 00.000 21444 refined, 8 included, MultiStar: {-0.24, -0.20}, one-star: {-0.05, 0.47}
04:59:02.919 00.000 21444 CameraToMount -- cameraTheta (-2.46) - m_xAngle (3.05) = xAngle (-5.51 = 0.77)
04:59:02.919 00.000 21444 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.35 = -2.07)
04:59:02.919 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-0.20 hyp=0.31 cameraTheta=-2.46 mountX=0.22 mountY=-0.27, mountTheta=-0.89
04:59:02.920 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-0.20, opts=13)
04:59:02.920 00.000 21444 Enqueuing Move request for scope (-0.24, -0.20)
04:59:02.920 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=120, FiltMax=65504, Gamma=0.560
04:59:02.920 00.000 21444 UpdateGuideState exits: m=3493001 SNR=92.6 Saturated
04:59:02.920 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:02.920 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:02.920 00.000 21444 Enqueuing Expose request
04:59:02.920 00.000 25848 Worker thread wakes up
04:59:02.920 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.20) opts 0xd
04:59:02.920 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -0.20)
04:59:02.920 00.000 25848 Moving (-0.24, -0.20) raw xDistance=0.22 yDistance=-0.27
04:59:02.920 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.22
04:59:02.920 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:02.920 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
04:59:02.920 00.000 25848 MoveAxis(E, 0, ABG)
04:59:02.920 00.000 25848 Move returns status 0, amount 0
04:59:02.920 00.000 25848 MoveAxis(N, 0, ABG)
04:59:02.920 00.000 25848 Move returns status 0, amount 0
04:59:02.920 00.000 25848 move complete, result=0
04:59:02.920 00.000 25848 worker thread done servicing request
04:59:02.920 00.000 25848 Worker thread wakes up
04:59:02.920 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:02.920 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:02.920 00.000 21444 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:59:05.767 02.847 25848 Exposure complete
04:59:05.841 00.074 25848 worker thread done servicing request
04:59:05.842 00.001 21444 OnExposeComplete: enter
04:59:05.842 00.000 21444 UpdateGuideState(): m_state=6
04:59:05.842 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 60
04:59:05.842 00.000 21444 Star::Find returns 1 (1), X=1276.86, Y=686.83, Mass=4260522, SNR=118.9, Peak=62360 HFD=7.9
04:59:05.842 00.000 21444 MultiStar: [#1 2.97,-0.85,0.00,M4] [#2 2.87,-1.55,0.00,M8] [#3 3.41,-0.85,0.00,M5] [#4 1.95,-0.51,0.79,U] [#5 2.16,-3.47,0.00,M8] [#6 1.71,-1.54,0.68,U] [#7 2.00,-2.42,0.00,M8] [#8 2.78,-1.07,0.00,M4] 
04:59:05.842 00.000 21444 refined, 2 included, MultiStar: {1.91, -0.89}, one-star: {2.02, -0.75}
04:59:05.842 00.000 21444 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.05) = xAngle (-3.49 = 2.80)
04:59:05.842 00.000 21444 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.33 = -0.05)
04:59:05.842 00.000 21444 CameraToMount -- cameraX=1.91 cameraY=-0.89 hyp=2.11 cameraTheta=-0.44 mountX=-1.98 mountY=-0.10, mountTheta=-3.09
04:59:05.843 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.91, y=-0.89, opts=13)
04:59:05.843 00.000 21444 Enqueuing Move request for scope (1.91, -0.89)
04:59:05.843 00.000 25848 Worker thread wakes up
04:59:05.843 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.91, -0.89) opts 0xd
04:59:05.843 00.000 25848 Handling offset move in thread for scope, endpoint = (1.91, -0.89)
04:59:05.843 00.000 25848 Moving (1.91, -0.89) raw xDistance=-1.98 yDistance=-0.10
04:59:05.843 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.98
04:59:05.843 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:05.843 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:59:05.843 00.000 25848 MoveAxis(E, 58, ABG)
04:59:05.843 00.000 25848 Guiding  Dir = 2, Dur = 58
04:59:05.843 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=52, FiltMax=65504, Gamma=0.560
04:59:05.843 00.000 21444 UpdateGuideState exits: m=4260522 SNR=118.9 Saturated
04:59:05.844 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:05.844 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:05.844 00.000 21444 Enqueuing Expose request
04:59:05.876 00.032 25848 IsSlewing returns 0
04:59:05.876 00.000 25848 IsGuiding returns 0
04:59:05.907 00.031 25848 PulseGuide returned control before completion, sleep 38
04:59:05.954 00.047 25848 IsGuiding returns 1
04:59:05.954 00.000 25848 scope still moving after pulse duration time elapsed
04:59:06.014 00.060 25848 IsSlewing returns 0
04:59:06.014 00.000 25848 IsGuiding returns 0
04:59:06.014 00.000 25848 scope move finished after 58 + 79 ms
04:59:06.014 00.000 25848 Move returns status 0, amount 58
04:59:06.014 00.000 25848 MoveAxis(N, 0, ABG)
04:59:06.014 00.000 25848 Move returns status 0, amount 0
04:59:06.014 00.000 25848 move complete, result=0
04:59:06.014 00.000 25848 worker thread done servicing request
04:59:06.014 00.000 25848 Worker thread wakes up
04:59:06.015 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:06.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:06.015 00.000 21444 GuideStep: -2.0 px 58 ms EAST, -0.1 px 0 ms NORTH
04:59:08.864 02.849 25848 Exposure complete
04:59:08.951 00.087 25848 worker thread done servicing request
04:59:08.951 00.000 21444 OnExposeComplete: enter
04:59:08.951 00.000 21444 UpdateGuideState(): m_state=6
04:59:08.952 00.001 21444 Star::Find(15, 1276, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 61
04:59:08.952 00.000 21444 Star::Find returns 1 (1), X=1274.50, Y=686.85, Mass=4246506, SNR=115.1, Peak=62668 HFD=8.0
04:59:08.952 00.000 21444 MultiStar: [#1 0.45,-1.26,0.82,U] [#2 -0.59,-1.41,0.83,U] [#3 -0.53,-0.56,0.75,U] [#4 -1.26,-0.56,0.86,U] [#5 -1.48,-2.47,0.00,M9] [#6 -1.05,-1.29,0.96,U] [#7 -1.36,-2.20,0.00,M9] [#8 -0.06,-1.14,0.85,U] 
04:59:08.952 00.000 21444 single-star, 6 included, MultiStar: {-0.49, -1.00}, one-star: {-0.33, -0.73}
04:59:08.952 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.05) = xAngle (-5.05 = 1.24)
04:59:08.952 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.89 = -1.61)
04:59:08.952 00.000 21444 CameraToMount -- cameraX=-0.33 cameraY=-0.73 hyp=0.80 cameraTheta=-2.00 mountX=0.26 mountY=-0.80, mountTheta=-1.25
04:59:08.953 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.33, y=-0.73, opts=13)
04:59:08.953 00.000 21444 Enqueuing Move request for scope (-0.33, -0.73)
04:59:08.953 00.000 25848 Worker thread wakes up
04:59:08.953 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.73) opts 0xd
04:59:08.953 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.33, -0.73)
04:59:08.953 00.000 25848 Moving (-0.33, -0.73) raw xDistance=0.26 yDistance=-0.80
04:59:08.953 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.26
04:59:08.953 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:59:08.953 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
04:59:08.953 00.000 25848 MoveAxis(E, 0, ABG)
04:59:08.953 00.000 25848 Move returns status 0, amount 0
04:59:08.953 00.000 25848 MoveAxis(N, 0, ABG)
04:59:08.954 00.001 25848 Move returns status 0, amount 0
04:59:08.954 00.000 25848 move complete, result=0
04:59:08.954 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=94, FiltMax=65504, Gamma=0.560
04:59:08.954 00.000 21444 UpdateGuideState exits: m=4246506 SNR=115.1 Saturated
04:59:08.954 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:08.954 00.000 25848 worker thread done servicing request
04:59:08.954 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:08.954 00.000 21444 Enqueuing Expose request
04:59:08.954 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
04:59:08.954 00.000 25848 Worker thread wakes up
04:59:08.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:08.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:11.808 02.854 25848 Exposure complete
04:59:11.896 00.088 25848 worker thread done servicing request
04:59:11.896 00.000 21444 OnExposeComplete: enter
04:59:11.896 00.000 21444 UpdateGuideState(): m_state=6
04:59:11.896 00.000 21444 Star::Find(15, 1274, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 62
04:59:11.896 00.000 21444 Star::Find returns 1 (1), X=1274.64, Y=687.95, Mass=3545865, SNR=105.1, Peak=49204 HFD=8.2
04:59:11.897 00.001 21444 MultiStar: [#1 1.33,-0.85,0.79,U] [#2 0.66,-1.11,0.72,U] [#3 1.10,-0.89,0.69,U] [#4 -0.68,0.99,0.67,U] [#5 -0.15,-1.42,0.74,U] [#6 -0.43,-0.00,0.70,U] [#7 -0.51,-0.62,0.50,U] [#8 0.54,0.15,0.58,U] 
04:59:11.897 00.000 21444 single-star, 8 included, MultiStar: {0.20, -0.37}, one-star: {-0.20, 0.36}
04:59:11.897 00.000 21444 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.05) = xAngle (-0.98 = -0.98)
04:59:11.897 00.000 21444 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.83 = 2.46)
04:59:11.897 00.000 21444 CameraToMount -- cameraX=-0.20 cameraY=0.36 hyp=0.41 cameraTheta=2.07 mountX=0.23 mountY=0.26, mountTheta=0.85
04:59:11.898 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.20, y=0.36, opts=13)
04:59:11.898 00.000 21444 Enqueuing Move request for scope (-0.20, 0.36)
04:59:11.898 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=184, FiltMax=65504, Gamma=0.560
04:59:11.898 00.000 21444 UpdateGuideState exits: m=3545865 SNR=105.1 Saturated
04:59:11.898 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:11.898 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:11.898 00.000 21444 Enqueuing Expose request
04:59:11.898 00.000 25848 Worker thread wakes up
04:59:11.898 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.36) opts 0xd
04:59:11.898 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.20, 0.36)
04:59:11.898 00.000 25848 Moving (-0.20, 0.36) raw xDistance=0.23 yDistance=0.26
04:59:11.898 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.23
04:59:11.899 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:11.899 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
04:59:11.899 00.000 25848 MoveAxis(E, 0, ABG)
04:59:11.899 00.000 25848 Move returns status 0, amount 0
04:59:11.899 00.000 25848 MoveAxis(N, 0, ABG)
04:59:11.899 00.000 25848 Move returns status 0, amount 0
04:59:11.899 00.000 25848 move complete, result=0
04:59:11.899 00.000 25848 worker thread done servicing request
04:59:11.899 00.000 25848 Worker thread wakes up
04:59:11.899 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:11.899 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:11.899 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
04:59:14.742 02.843 25848 Exposure complete
04:59:14.829 00.087 25848 worker thread done servicing request
04:59:14.830 00.001 21444 OnExposeComplete: enter
04:59:14.830 00.000 21444 UpdateGuideState(): m_state=6
04:59:14.830 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 63
04:59:14.830 00.000 21444 Star::Find returns 1 (1), X=1274.80, Y=687.55, Mass=3944303, SNR=103.8, Peak=63088 HFD=7.6
04:59:14.830 00.000 21444 MultiStar: [#1 1.48,-0.79,1.06,U] [#2 0.50,-1.29,1.06,U] [#3 1.71,-0.63,0.69,U] [#4 0.22,0.96,0.97,U] [#5 -0.20,-1.37,0.88,U] [#6 0.07,-1.08,0.89,U] [#7 0.56,-2.13,0.72,U] [#8 1.06,-0.49,0.61,U] 
04:59:14.830 00.000 21444 single-star, 8 included, MultiStar: {0.56, -0.73}, one-star: {-0.04, -0.04}
04:59:14.830 00.000 21444 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.05) = xAngle (-5.41 = 0.88)
04:59:14.830 00.000 21444 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.25 = -1.97)
04:59:14.830 00.000 21444 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.36 mountX=0.03 mountY=-0.05, mountTheta=-0.96
04:59:14.831 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.04, y=-0.04, opts=13)
04:59:14.831 00.000 21444 Enqueuing Move request for scope (-0.04, -0.04)
04:59:14.831 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=166, FiltMax=65504, Gamma=0.560
04:59:14.831 00.000 21444 UpdateGuideState exits: m=3944303 SNR=103.8 Saturated
04:59:14.831 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:14.831 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:14.831 00.000 21444 Enqueuing Expose request
04:59:14.832 00.001 25848 Worker thread wakes up
04:59:14.832 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
04:59:14.832 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
04:59:14.832 00.000 25848 Moving (-0.04, -0.04) raw xDistance=0.03 yDistance=-0.05
04:59:14.832 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:59:14.832 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:14.832 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:59:14.832 00.000 25848 MoveAxis(E, 0, ABG)
04:59:14.832 00.000 25848 Move returns status 0, amount 0
04:59:14.832 00.000 25848 MoveAxis(N, 0, ABG)
04:59:14.832 00.000 25848 Move returns status 0, amount 0
04:59:14.832 00.000 25848 move complete, result=0
04:59:14.832 00.000 25848 worker thread done servicing request
04:59:14.832 00.000 25848 Worker thread wakes up
04:59:14.832 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:14.832 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:14.832 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:59:17.673 02.841 25848 Exposure complete
04:59:17.749 00.076 25848 worker thread done servicing request
04:59:17.749 00.000 21444 OnExposeComplete: enter
04:59:17.750 00.001 21444 UpdateGuideState(): m_state=6
04:59:17.750 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 64
04:59:17.750 00.000 21444 Star::Find returns 1 (1), X=1272.92, Y=686.76, Mass=4064033, SNR=105.3, Peak=62128 HFD=7.8
04:59:17.750 00.000 21444 MultiStar: [#1 -1.35,-1.66,0.95,U] [#2 -1.39,-2.05,0.00,M6] [#3 -1.44,-1.74,0.64,U] [#4 -1.92,-0.35,0.84,U] [#5 -1.92,-2.51,0.00,M8] [#6 -1.85,-1.92,0.00,M2] [#7 -2.07,-2.20,0.00,M8] [#8 -1.92,-0.80,0.67,U] 
04:59:17.750 00.000 21444 refined, 4 included, MultiStar: {-1.71, -1.06}, one-star: {-1.91, -0.82}
04:59:17.750 00.000 21444 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.05) = xAngle (-5.64 = 0.65)
04:59:17.750 00.000 21444 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.48 = -2.20)
04:59:17.750 00.000 21444 CameraToMount -- cameraX=-1.71 cameraY=-1.06 hyp=2.01 cameraTheta=-2.59 mountX=1.61 mountY=-1.63, mountTheta=-0.79
04:59:17.751 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.71, y=-1.06, opts=13)
04:59:17.752 00.001 21444 Enqueuing Move request for scope (-1.71, -1.06)
04:59:17.752 00.000 25848 Worker thread wakes up
04:59:17.752 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -1.06) opts 0xd
04:59:17.752 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.71, -1.06)
04:59:17.752 00.000 25848 Moving (-1.71, -1.06) raw xDistance=1.61 yDistance=-1.63
04:59:17.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.61
04:59:17.752 00.000 25848 resist switch: large excursion: input -1.63 thresh 1.53 direction from 1 to -1
04:59:17.752 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.89
04:59:17.752 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.63 from input -1.63
04:59:17.752 00.000 25848 MoveAxis(W, 47, ABG)
04:59:17.752 00.000 25848 Guiding  Dir = 3, Dur = 47
04:59:17.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=16, FiltMax=65504, Gamma=0.560
04:59:17.752 00.000 21444 UpdateGuideState exits: m=4064033 SNR=105.3 Saturated
04:59:17.752 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:17.752 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:17.752 00.000 21444 Enqueuing Expose request
04:59:17.782 00.030 25848 IsSlewing returns 0
04:59:17.783 00.001 25848 IsGuiding returns 0
04:59:17.814 00.031 25848 PulseGuide returned control before completion, sleep 27
04:59:17.845 00.031 25848 IsGuiding returns 1
04:59:17.845 00.000 25848 scope still moving after pulse duration time elapsed
04:59:17.907 00.062 25848 IsSlewing returns 0
04:59:17.908 00.001 25848 IsGuiding returns 0
04:59:17.908 00.000 25848 scope move finished after 47 + 77 ms
04:59:17.908 00.000 25848 Move returns status 0, amount 47
04:59:17.908 00.000 25848 BLC: Oldest BLC event removed
04:59:17.908 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 241 applied
04:59:17.908 00.000 25848 MoveAxis(N, 285, ABG)
04:59:17.908 00.000 25848 Guiding  Dir = 0, Dur = 285
04:59:17.938 00.030 25848 IsSlewing returns 0
04:59:17.938 00.000 25848 IsGuiding returns 0
04:59:17.969 00.031 25848 PulseGuide returned control before completion, sleep 265
04:59:18.237 00.268 25848 IsGuiding returns 1
04:59:18.237 00.000 25848 scope still moving after pulse duration time elapsed
04:59:18.295 00.058 25848 IsSlewing returns 0
04:59:18.295 00.000 25848 IsGuiding returns 0
04:59:18.295 00.000 25848 scope move finished after 285 + 72 ms
04:59:18.295 00.000 25848 Move returns status 0, amount 285
04:59:18.295 00.000 25848 move complete, result=0
04:59:18.295 00.000 25848 worker thread done servicing request
04:59:18.296 00.001 25848 Worker thread wakes up
04:59:18.296 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:18.296 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:18.296 00.000 21444 GuideStep: 1.6 px 47 ms WEST, -1.6 px 285 ms NORTH
04:59:21.133 02.837 25848 Exposure complete
04:59:21.211 00.078 25848 worker thread done servicing request
04:59:21.211 00.000 21444 OnExposeComplete: enter
04:59:21.211 00.000 21444 UpdateGuideState(): m_state=6
04:59:21.211 00.000 21444 Star::Find(15, 1272, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 65
04:59:21.211 00.000 21444 Star::Find returns 1 (1), X=1275.28, Y=686.16, Mass=3849751, SNR=102.2, Peak=54352 HFD=8.1
04:59:21.211 00.000 21444 MultiStar: [#1 1.23,-1.85,0.93,U] [#2 1.14,-2.45,0.00,M7] [#3 1.14,-2.14,0.00,M2] [#4 0.05,-0.53,0.70,U] [#5 -0.20,-2.20,0.62,U] [#6 0.15,-2.26,0.70,U] [#7 0.13,-2.26,0.55,U] [#8 1.29,-1.21,0.72,U] 
04:59:21.211 00.000 21444 single-star, 6 included, MultiStar: {0.50, -1.64}, one-star: {0.44, -1.42}
04:59:21.211 00.000 21444 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.05) = xAngle (-4.32 = 1.96)
04:59:21.211 00.000 21444 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.16 = -0.88)
04:59:21.211 00.000 21444 CameraToMount -- cameraX=0.44 cameraY=-1.42 hyp=1.48 cameraTheta=-1.27 mountX=-0.57 mountY=-1.15, mountTheta=-2.03
04:59:21.211 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.44, y=-1.42, opts=13)
04:59:21.211 00.000 21444 Enqueuing Move request for scope (0.44, -1.42)
04:59:21.211 00.000 25848 Worker thread wakes up
04:59:21.211 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.42) opts 0xd
04:59:21.211 00.000 25848 Handling offset move in thread for scope, endpoint = (0.44, -1.42)
04:59:21.211 00.000 25848 Moving (0.44, -1.42) raw xDistance=-0.57 yDistance=-1.15
04:59:21.211 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=116, FiltMax=65504, Gamma=0.560
04:59:21.211 00.000 21444 UpdateGuideState exits: m=3849751 SNR=102.2 Saturated
04:59:21.212 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:21.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:21.212 00.000 21444 Enqueuing Expose request
04:59:21.212 00.000 25848 BLC: History state: CurrMiss=1.15, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.630653, 1:1.145312
04:59:21.212 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:59:21.212 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.57
04:59:21.212 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
04:59:21.212 00.000 25848 MoveAxis(E, 13, ABG)
04:59:21.212 00.000 25848 Guiding  Dir = 2, Dur = 13
04:59:21.232 00.020 25848 IsSlewing returns 0
04:59:21.232 00.000 25848 IsGuiding returns 0
04:59:21.264 00.032 25848 IsGuiding returns 1
04:59:21.264 00.000 25848 scope still moving after pulse duration time elapsed
04:59:21.313 00.049 25848 IsSlewing returns 0
04:59:21.313 00.000 25848 IsGuiding returns 0
04:59:21.313 00.000 25848 scope move finished after 13 + 67 ms
04:59:21.313 00.000 25848 Move returns status 0, amount 13
04:59:21.313 00.000 25848 MoveAxis(N, 31, ABG)
04:59:21.313 00.000 25848 Guiding  Dir = 0, Dur = 31
04:59:21.342 00.029 25848 IsSlewing returns 0
04:59:21.342 00.000 25848 IsGuiding returns 0
04:59:21.383 00.041 25848 IsGuiding returns 1
04:59:21.383 00.000 25848 scope still moving after pulse duration time elapsed
04:59:21.437 00.054 25848 IsSlewing returns 0
04:59:21.437 00.000 25848 IsGuiding returns 0
04:59:21.437 00.000 25848 scope move finished after 31 + 64 ms
04:59:21.437 00.000 25848 Move returns status 0, amount 31
04:59:21.437 00.000 25848 move complete, result=0
04:59:21.437 00.000 25848 worker thread done servicing request
04:59:21.437 00.000 25848 Worker thread wakes up
04:59:21.437 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:21.437 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:21.437 00.000 21444 GuideStep: -0.6 px 13 ms EAST, -1.1 px 31 ms NORTH
04:59:24.282 02.845 25848 Exposure complete
04:59:24.366 00.084 25848 worker thread done servicing request
04:59:24.366 00.000 21444 OnExposeComplete: enter
04:59:24.366 00.000 21444 UpdateGuideState(): m_state=6
04:59:24.366 00.000 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 66
04:59:24.366 00.000 21444 Star::Find returns 1 (1), X=1274.42, Y=687.69, Mass=4487229, SNR=135.1, Peak=65504 HFD=7.5
04:59:24.367 00.001 21444 MultiStar: [#1 0.55,-0.11,0.93,U] [#2 0.02,-0.68,0.77,U] [#3 0.58,-0.60,0.59,U] [#4 -0.46,0.86,0.72,U] [#5 -0.60,-1.11,0.83,U] [#6 -0.67,-0.90,0.59,U] [#7 -0.53,-1.13,0.48,U] [#8 0.12,0.10,0.61,U] 
04:59:24.367 00.000 21444 refined, 8 included, MultiStar: {-0.15, -0.33}, one-star: {-0.42, 0.10}
04:59:24.367 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.05) = xAngle (-5.04 = 1.25)
04:59:24.367 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.88 = -1.60)
04:59:24.367 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.33 hyp=0.37 cameraTheta=-1.98 mountX=0.12 mountY=-0.37, mountTheta=-1.26
04:59:24.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.33, opts=13)
04:59:24.368 00.000 21444 Enqueuing Move request for scope (-0.15, -0.33)
04:59:24.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=92, FiltMax=65504, Gamma=0.560
04:59:24.368 00.000 21444 UpdateGuideState exits: m=4487229 SNR=135.1 Saturated
04:59:24.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:24.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:24.368 00.000 21444 Enqueuing Expose request
04:59:24.368 00.000 25848 Worker thread wakes up
04:59:24.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.33) opts 0xd
04:59:24.368 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.33)
04:59:24.368 00.000 25848 Moving (-0.15, -0.33) raw xDistance=0.12 yDistance=-0.37
04:59:24.368 00.000 25848 BLC: History state: CurrMiss=0.37, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.630653, 1:1.145312, 2:0.365081
04:59:24.368 00.000 25848 BLC: No correction, Miss < min_move
04:59:24.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:59:24.368 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:24.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
04:59:24.368 00.000 25848 MoveAxis(E, 0, ABG)
04:59:24.368 00.000 25848 Move returns status 0, amount 0
04:59:24.368 00.000 25848 MoveAxis(N, 0, ABG)
04:59:24.368 00.000 25848 Move returns status 0, amount 0
04:59:24.368 00.000 25848 move complete, result=0
04:59:24.369 00.001 25848 worker thread done servicing request
04:59:24.369 00.000 25848 Worker thread wakes up
04:59:24.369 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:24.369 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:59:24.369 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:27.215 02.846 25848 Exposure complete
04:59:27.304 00.089 25848 worker thread done servicing request
04:59:27.304 00.000 21444 OnExposeComplete: enter
04:59:27.304 00.000 21444 UpdateGuideState(): m_state=6
04:59:27.304 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 67
04:59:27.304 00.000 21444 Star::Find returns 1 (1), X=1277.31, Y=688.22, Mass=3167337, SNR=84.3, Peak=47788 HFD=7.9
04:59:27.304 00.000 21444 MultiStar: [#1 2.66,0.12,0.00,M1] [#2 2.21,-0.84,1.05,U] [#3 2.96,-0.17,0.00,M2] [#4 2.41,2.20,0.00,M1] [#5 0.99,-0.13,1.04,U] [#6 1.94,0.10,0.69,U] [#7 1.41,0.20,0.66,U] [#8 2.21,1.11,0.00,M1] 
04:59:27.304 00.000 21444 refined, 4 included, MultiStar: {1.82, -0.04}, one-star: {2.47, 0.64}
04:59:27.304 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
04:59:27.304 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.37)
04:59:27.304 00.000 21444 CameraToMount -- cameraX=1.82 cameraY=-0.04 hyp=1.82 cameraTheta=-0.02 mountX=-1.82 mountY=0.66, mountTheta=2.80
04:59:27.305 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.82, y=-0.04, opts=13)
04:59:27.305 00.000 21444 Enqueuing Move request for scope (1.82, -0.04)
04:59:27.305 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=63152, med=2036, FiltMin=16, FiltMax=60872, Gamma=0.560
04:59:27.305 00.000 21444 UpdateGuideState exits: m=3167337 SNR=84.3 Saturated
04:59:27.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:27.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:27.305 00.000 21444 Enqueuing Expose request
04:59:27.306 00.001 25848 Worker thread wakes up
04:59:27.306 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.82, -0.04) opts 0xd
04:59:27.306 00.000 25848 Handling offset move in thread for scope, endpoint = (1.82, -0.04)
04:59:27.306 00.000 25848 Moving (1.82, -0.04) raw xDistance=-1.82 yDistance=0.66
04:59:27.306 00.000 25848 BLC: window closed
04:59:27.306 00.000 25848 BLC: History state: CurrMiss=-0.66, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.630653, 1:1.145312, 2:0.365081
04:59:27.306 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
04:59:27.306 00.000 25848 BLC: window closed
04:59:27.306 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.82
04:59:27.306 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:59:27.306 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.66
04:59:27.306 00.000 25848 MoveAxis(E, 53, ABG)
04:59:27.306 00.000 25848 Guiding  Dir = 2, Dur = 53
04:59:27.326 00.020 25848 IsSlewing returns 0
04:59:27.327 00.001 25848 IsGuiding returns 0
04:59:27.358 00.031 25848 PulseGuide returned control before completion, sleep 33
04:59:27.405 00.047 25848 IsGuiding returns 1
04:59:27.405 00.000 25848 scope still moving after pulse duration time elapsed
04:59:27.468 00.063 25848 IsSlewing returns 0
04:59:27.468 00.000 25848 IsGuiding returns 0
04:59:27.468 00.000 25848 scope move finished after 53 + 87 ms
04:59:27.468 00.000 25848 Move returns status 0, amount 53
04:59:27.468 00.000 25848 MoveAxis(N, 0, ABG)
04:59:27.469 00.001 25848 Move returns status 0, amount 0
04:59:27.469 00.000 25848 move complete, result=0
04:59:27.469 00.000 25848 worker thread done servicing request
04:59:27.469 00.000 25848 Worker thread wakes up
04:59:27.469 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:27.469 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:27.469 00.000 21444 GuideStep: -1.8 px 53 ms EAST, 0.7 px 0 ms NORTH
04:59:30.315 02.846 25848 Exposure complete
04:59:30.401 00.086 25848 worker thread done servicing request
04:59:30.401 00.000 21444 OnExposeComplete: enter
04:59:30.401 00.000 21444 UpdateGuideState(): m_state=6
04:59:30.402 00.001 21444 Star::Find(15, 1277, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 68
04:59:30.402 00.000 21444 Star::Find returns 1 (1), X=1274.60, Y=689.71, Mass=4026265, SNR=104.9, Peak=57992 HFD=7.7
04:59:30.402 00.000 21444 MultiStar: [#1 1.18,1.52,1.15,U] [#2 0.18,0.95,1.02,U] [#3 0.33,1.80,0.85,U] [#4 -0.26,3.07,0.00,M2] [#5 -0.78,1.22,0.77,U] [#6 -0.46,1.03,0.84,U] [#7 -0.73,1.49,0.57,U] [#8 -0.06,1.55,0.72,U] 
04:59:30.402 00.000 21444 refined, 7 included, MultiStar: {0.02, 1.47}, one-star: {-0.23, 2.13}
04:59:30.402 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
04:59:30.402 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.95)
04:59:30.402 00.000 21444 CameraToMount -- cameraX=0.02 cameraY=1.47 hyp=1.47 cameraTheta=1.56 mountX=0.11 mountY=1.36, mountTheta=1.49
04:59:30.403 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.02, y=1.47, opts=13)
04:59:30.403 00.000 21444 Enqueuing Move request for scope (0.02, 1.47)
04:59:30.403 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=168, FiltMax=65504, Gamma=0.560
04:59:30.403 00.000 21444 UpdateGuideState exits: m=4026265 SNR=104.9 Saturated
04:59:30.403 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:30.403 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:30.403 00.000 21444 Enqueuing Expose request
04:59:30.403 00.000 25848 Worker thread wakes up
04:59:30.403 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.47) opts 0xd
04:59:30.403 00.000 25848 Handling offset move in thread for scope, endpoint = (0.02, 1.47)
04:59:30.403 00.000 25848 Moving (0.02, 1.47) raw xDistance=0.11 yDistance=1.36
04:59:30.403 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:59:30.403 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:59:30.403 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.36
04:59:30.403 00.000 25848 MoveAxis(E, 0, ABG)
04:59:30.403 00.000 25848 Move returns status 0, amount 0
04:59:30.403 00.000 25848 MoveAxis(N, 0, ABG)
04:59:30.403 00.000 25848 Move returns status 0, amount 0
04:59:30.403 00.000 25848 move complete, result=0
04:59:30.403 00.000 25848 worker thread done servicing request
04:59:30.404 00.001 25848 Worker thread wakes up
04:59:30.404 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:30.404 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:30.404 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 1.4 px 0 ms NORTH
04:59:33.245 02.841 25848 Exposure complete
04:59:33.326 00.081 25848 worker thread done servicing request
04:59:33.326 00.000 21444 OnExposeComplete: enter
04:59:33.326 00.000 21444 UpdateGuideState(): m_state=6
04:59:33.326 00.000 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 69
04:59:33.326 00.000 21444 Star::Find returns 1 (1), X=1272.70, Y=688.96, Mass=4051742, SNR=124.4, Peak=57236 HFD=8.1
04:59:33.326 00.000 21444 MultiStar: [#1 -0.94,1.04,0.81,U] [#2 -1.09,0.42,0.70,U] [#3 -1.60,0.68,0.65,U] [#4 -1.81,2.45,0.00,M3] [#5 -2.20,0.69,0.71,U] [#6 -2.10,0.24,0.80,U] [#7 -2.73,-0.18,0.00,M5] [#8 -1.32,1.13,0.47,U] 
04:59:33.326 00.000 21444 refined, 6 included, MultiStar: {-1.67, 0.81}, one-star: {-2.13, 1.38}
04:59:33.326 00.000 21444 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.05) = xAngle (-0.36 = -0.36)
04:59:33.326 00.000 21444 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.21 = 3.08)
04:59:33.326 00.000 21444 CameraToMount -- cameraX=-1.67 cameraY=0.81 hyp=1.85 cameraTheta=2.69 mountX=1.73 mountY=0.12, mountTheta=0.07
04:59:33.327 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.67, y=0.81, opts=13)
04:59:33.327 00.000 21444 Enqueuing Move request for scope (-1.67, 0.81)
04:59:33.327 00.000 25848 Worker thread wakes up
04:59:33.327 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.67, 0.81) opts 0xd
04:59:33.327 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.67, 0.81)
04:59:33.327 00.000 25848 Moving (-1.67, 0.81) raw xDistance=1.73 yDistance=0.12
04:59:33.327 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.73
04:59:33.327 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:33.327 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=140, FiltMax=65504, Gamma=0.560
04:59:33.328 00.001 21444 UpdateGuideState exits: m=4051742 SNR=124.4 Saturated
04:59:33.328 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:33.328 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:33.328 00.000 21444 Enqueuing Expose request
04:59:33.328 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:59:33.328 00.000 25848 MoveAxis(W, 50, ABG)
04:59:33.328 00.000 25848 Guiding  Dir = 3, Dur = 50
04:59:33.358 00.030 25848 IsSlewing returns 0
04:59:33.358 00.000 25848 IsGuiding returns 0
04:59:33.389 00.031 25848 PulseGuide returned control before completion, sleep 29
04:59:33.431 00.042 25848 IsGuiding returns 1
04:59:33.431 00.000 25848 scope still moving after pulse duration time elapsed
04:59:33.483 00.052 25848 IsSlewing returns 0
04:59:33.484 00.001 25848 IsGuiding returns 0
04:59:33.484 00.000 25848 scope move finished after 50 + 75 ms
04:59:33.484 00.000 25848 Move returns status 0, amount 50
04:59:33.484 00.000 25848 MoveAxis(N, 0, ABG)
04:59:33.484 00.000 25848 Move returns status 0, amount 0
04:59:33.484 00.000 25848 move complete, result=0
04:59:33.484 00.000 25848 worker thread done servicing request
04:59:33.484 00.000 25848 Worker thread wakes up
04:59:33.484 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:33.484 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:33.484 00.000 21444 GuideStep: 1.7 px 50 ms WEST, 0.1 px 0 ms NORTH
04:59:36.328 02.844 25848 Exposure complete
04:59:36.407 00.079 25848 worker thread done servicing request
04:59:36.407 00.000 21444 OnExposeComplete: enter
04:59:36.408 00.001 21444 UpdateGuideState(): m_state=6
04:59:36.408 00.000 21444 Star::Find(15, 1272, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 70
04:59:36.408 00.000 21444 Star::Find returns 1 (1), X=1274.34, Y=688.04, Mass=3569479, SNR=104.3, Peak=52516 HFD=8.1
04:59:36.408 00.000 21444 MultiStar: [#1 -0.06,-0.06,0.93,U] [#2 -0.17,-0.73,0.76,U] [#3 -0.24,-0.96,0.75,U] [#4 -0.58,1.52,0.90,U] [#5 -1.33,-1.01,0.61,U] [#6 -0.99,-0.36,0.83,U] [#7 -0.90,-0.42,0.82,U] [#8 0.08,0.20,0.48,U] 
04:59:36.408 00.000 21444 refined, 8 included, MultiStar: {-0.53, -0.09}, one-star: {-0.49, 0.46}
04:59:36.408 00.000 21444 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.05) = xAngle (-6.02 = 0.27)
04:59:36.408 00.000 21444 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.86 = -2.58)
04:59:36.408 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-0.09 hyp=0.53 cameraTheta=-2.97 mountX=0.52 mountY=-0.29, mountTheta=-0.51
04:59:36.409 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-0.09, opts=13)
04:59:36.409 00.000 21444 Enqueuing Move request for scope (-0.53, -0.09)
04:59:36.409 00.000 25848 Worker thread wakes up
04:59:36.409 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=52, FiltMax=65504, Gamma=0.560
04:59:36.409 00.000 21444 UpdateGuideState exits: m=3569479 SNR=104.3 Saturated
04:59:36.409 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:36.409 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:36.409 00.000 21444 Enqueuing Expose request
04:59:36.409 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.09) opts 0xd
04:59:36.409 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -0.09)
04:59:36.409 00.000 25848 Moving (-0.53, -0.09) raw xDistance=0.52 yDistance=-0.29
04:59:36.409 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.52
04:59:36.409 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:36.409 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:59:36.409 00.000 25848 MoveAxis(W, 19, ABG)
04:59:36.409 00.000 25848 Guiding  Dir = 3, Dur = 19
04:59:36.440 00.031 25848 IsSlewing returns 0
04:59:36.440 00.000 25848 IsGuiding returns 0
04:59:36.471 00.031 25848 IsGuiding returns 1
04:59:36.471 00.000 25848 scope still moving after pulse duration time elapsed
04:59:36.545 00.074 25848 IsSlewing returns 0
04:59:36.602 00.057 25848 IsGuiding returns 0
04:59:36.602 00.000 25848 scope move finished after 19 + 142 ms
04:59:36.602 00.000 25848 Move returns status 0, amount 19
04:59:36.602 00.000 25848 MoveAxis(N, 0, ABG)
04:59:36.602 00.000 25848 Move returns status 0, amount 0
04:59:36.602 00.000 25848 move complete, result=0
04:59:36.602 00.000 25848 worker thread done servicing request
04:59:36.602 00.000 21444 GuideStep: 0.5 px 19 ms WEST, -0.3 px 0 ms NORTH
04:59:36.602 00.000 25848 Worker thread wakes up
04:59:36.603 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:36.603 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:39.441 02.838 25848 Exposure complete
04:59:39.528 00.087 25848 worker thread done servicing request
04:59:39.528 00.000 21444 OnExposeComplete: enter
04:59:39.528 00.000 21444 UpdateGuideState(): m_state=6
04:59:39.528 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 71
04:59:39.528 00.000 21444 Star::Find returns 1 (1), X=1274.71, Y=689.59, Mass=3880777, SNR=114.0, Peak=55036 HFD=7.9
04:59:39.528 00.000 21444 MultiStar: [#1 0.91,1.14,0.75,U] [#2 0.71,0.44,0.69,U] [#3 0.04,1.05,0.51,U] [#4 -0.72,2.57,0.00,M3] [#5 -0.96,0.15,0.51,U] [#6 -1.41,0.51,0.56,U] [#7 -0.75,0.32,0.59,U] [#8 0.40,1.56,0.59,U] 
04:59:39.528 00.000 21444 refined, 7 included, MultiStar: {-0.08, 1.00}, one-star: {-0.12, 2.01}
04:59:39.528 00.000 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
04:59:39.528 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
04:59:39.528 00.000 21444 CameraToMount -- cameraX=-0.08 cameraY=1.00 hyp=1.00 cameraTheta=1.65 mountX=0.17 mountY=0.89, mountTheta=1.38
04:59:39.529 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.08, y=1.00, opts=13)
04:59:39.529 00.000 21444 Enqueuing Move request for scope (-0.08, 1.00)
04:59:39.529 00.000 25848 Worker thread wakes up
04:59:39.529 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.00) opts 0xd
04:59:39.529 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.08, 1.00)
04:59:39.529 00.000 25848 Moving (-0.08, 1.00) raw xDistance=0.17 yDistance=0.89
04:59:39.529 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=130, FiltMax=65504, Gamma=0.560
04:59:39.529 00.000 21444 UpdateGuideState exits: m=3880777 SNR=114.0 Saturated
04:59:39.529 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:39.529 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:39.529 00.000 21444 Enqueuing Expose request
04:59:39.529 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:59:39.529 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:59:39.529 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
04:59:39.530 00.001 25848 MoveAxis(E, 0, ABG)
04:59:39.530 00.000 25848 Move returns status 0, amount 0
04:59:39.530 00.000 25848 MoveAxis(N, 0, ABG)
04:59:39.530 00.000 25848 Move returns status 0, amount 0
04:59:39.530 00.000 25848 move complete, result=0
04:59:39.530 00.000 25848 worker thread done servicing request
04:59:39.530 00.000 25848 Worker thread wakes up
04:59:39.530 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:39.530 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:39.530 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.9 px 0 ms NORTH
04:59:42.372 02.842 25848 Exposure complete
04:59:42.439 00.067 25848 worker thread done servicing request
04:59:42.439 00.000 21444 OnExposeComplete: enter
04:59:42.439 00.000 21444 UpdateGuideState(): m_state=6
04:59:42.440 00.001 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 72
04:59:42.440 00.000 21444 Star::Find returns 1 (1), X=1273.24, Y=688.83, Mass=3583351, SNR=88.4, Peak=55036 HFD=7.9
04:59:42.440 00.000 21444 MultiStar: [#1 -1.36,0.76,1.02,U] [#2 -1.45,0.71,0.95,U] [#3 -0.75,1.01,0.78,U] [#4 -1.54,1.86,0.00,M4] [#5 -2.10,-0.90,1.09,U] [#6 -1.12,1.05,0.65,U] [#7 -1.08,0.44,0.63,U] [#8 -1.67,1.03,0.67,U] 
04:59:42.440 00.000 21444 refined, 7 included, MultiStar: {-1.44, 0.61}, one-star: {-1.60, 1.25}
04:59:42.440 00.000 21444 CameraToMount -- cameraTheta (2.74) - m_xAngle (3.05) = xAngle (-0.31 = -0.31)
04:59:42.440 00.000 21444 CameraToMount -- cameraTheta (2.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.15 = 3.13)
04:59:42.440 00.000 21444 CameraToMount -- cameraX=-1.44 cameraY=0.61 hyp=1.56 cameraTheta=2.74 mountX=1.49 mountY=0.02, mountTheta=0.01
04:59:42.441 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.44, y=0.61, opts=13)
04:59:42.441 00.000 21444 Enqueuing Move request for scope (-1.44, 0.61)
04:59:42.441 00.000 25848 Worker thread wakes up
04:59:42.441 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 0.61) opts 0xd
04:59:42.441 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.44, 0.61)
04:59:42.441 00.000 25848 Moving (-1.44, 0.61) raw xDistance=1.49 yDistance=0.02
04:59:42.441 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=118, FiltMax=65504, Gamma=0.560
04:59:42.441 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.49
04:59:42.441 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:42.441 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:59:42.441 00.000 25848 MoveAxis(W, 43, ABG)
04:59:42.441 00.000 25848 Guiding  Dir = 3, Dur = 43
04:59:42.441 00.000 21444 UpdateGuideState exits: m=3583351 SNR=88.4 Saturated
04:59:42.441 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:42.441 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:42.441 00.000 21444 Enqueuing Expose request
04:59:42.469 00.028 25848 IsSlewing returns 0
04:59:42.470 00.001 25848 IsGuiding returns 0
04:59:42.500 00.030 25848 PulseGuide returned control before completion, sleep 23
04:59:42.531 00.031 25848 IsGuiding returns 1
04:59:42.531 00.000 25848 scope still moving after pulse duration time elapsed
04:59:42.594 00.063 25848 IsSlewing returns 0
04:59:42.595 00.001 25848 IsGuiding returns 0
04:59:42.595 00.000 25848 scope move finished after 43 + 82 ms
04:59:42.595 00.000 25848 Move returns status 0, amount 43
04:59:42.595 00.000 25848 MoveAxis(N, 0, ABG)
04:59:42.595 00.000 25848 Move returns status 0, amount 0
04:59:42.595 00.000 25848 move complete, result=0
04:59:42.595 00.000 25848 worker thread done servicing request
04:59:42.595 00.000 25848 Worker thread wakes up
04:59:42.595 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:42.595 00.000 21444 GuideStep: 1.5 px 43 ms WEST, 0.0 px 0 ms NORTH
04:59:42.595 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:45.447 02.852 25848 Exposure complete
04:59:45.528 00.081 25848 worker thread done servicing request
04:59:45.529 00.001 21444 OnExposeComplete: enter
04:59:45.529 00.000 21444 UpdateGuideState(): m_state=6
04:59:45.529 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 73
04:59:45.529 00.000 21444 Star::Find returns 1 (1), X=1275.30, Y=688.71, Mass=3976667, SNR=117.2, Peak=63088 HFD=7.8
04:59:45.529 00.000 21444 MultiStar: [#1 1.08,-0.12,1.11,U] [#2 0.63,-0.09,1.12,U] [#3 1.64,-0.18,0.71,U] [#4 0.34,2.23,0.93,U] [#5 -0.96,-0.23,0.90,U] [#6 0.31,0.37,0.68,U] [#7 -0.31,0.91,0.70,U] [#8 1.37,0.84,0.63,U] 
04:59:45.529 00.000 21444 refined, 8 included, MultiStar: {0.49, 0.52}, one-star: {0.46, 1.13}
04:59:45.529 00.000 21444 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.05) = xAngle (-2.24 = -2.24)
04:59:45.529 00.000 21444 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.08 = 1.20)
04:59:45.529 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=0.52 hyp=0.72 cameraTheta=0.81 mountX=-0.45 mountY=0.67, mountTheta=2.16
04:59:45.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=0.52, opts=13)
04:59:45.530 00.000 21444 Enqueuing Move request for scope (0.49, 0.52)
04:59:45.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=28, FiltMax=65504, Gamma=0.560
04:59:45.530 00.000 21444 UpdateGuideState exits: m=3976667 SNR=117.2 Saturated
04:59:45.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:45.530 00.000 25848 Worker thread wakes up
04:59:45.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.52) opts 0xd
04:59:45.530 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, 0.52)
04:59:45.530 00.000 25848 Moving (0.49, 0.52) raw xDistance=-0.45 yDistance=0.67
04:59:45.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
04:59:45.530 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:59:45.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
04:59:45.530 00.000 25848 MoveAxis(E, 0, ABG)
04:59:45.530 00.000 25848 Move returns status 0, amount 0
04:59:45.530 00.000 25848 MoveAxis(N, 0, ABG)
04:59:45.530 00.000 25848 Move returns status 0, amount 0
04:59:45.530 00.000 25848 move complete, result=0
04:59:45.530 00.000 25848 worker thread done servicing request
04:59:45.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:45.530 00.000 21444 Enqueuing Expose request
04:59:45.531 00.001 25848 Worker thread wakes up
04:59:45.531 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 0 ms NORTH
04:59:45.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:45.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:48.383 02.852 25848 Exposure complete
04:59:48.455 00.072 25848 worker thread done servicing request
04:59:48.455 00.000 21444 OnExposeComplete: enter
04:59:48.455 00.000 21444 UpdateGuideState(): m_state=6
04:59:48.455 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 74
04:59:48.455 00.000 21444 Star::Find returns 1 (1), X=1274.46, Y=688.31, Mass=3944475, SNR=117.0, Peak=56856 HFD=8.0
04:59:48.455 00.000 21444 MultiStar: [#1 0.29,-0.10,0.96,U] [#2 -0.10,0.36,0.84,U] [#3 0.23,0.47,0.82,U] [#4 -0.56,2.16,0.78,U] [#5 -1.34,-0.95,0.73,U] [#6 -1.02,0.07,0.54,U] [#7 -1.15,-0.34,0.65,U] [#8 -0.37,0.33,0.60,U] 
04:59:48.456 00.001 21444 refined, 8 included, MultiStar: {-0.42, 0.33}, one-star: {-0.37, 0.73}
04:59:48.456 00.000 21444 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.05) = xAngle (-0.58 = -0.58)
04:59:48.456 00.000 21444 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.42 = 2.86)
04:59:48.456 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=0.33 hyp=0.54 cameraTheta=2.47 mountX=0.45 mountY=0.15, mountTheta=0.32
04:59:48.456 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=0.33, opts=13)
04:59:48.456 00.000 21444 Enqueuing Move request for scope (-0.42, 0.33)
04:59:48.456 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=180, FiltMax=65504, Gamma=0.560
04:59:48.457 00.001 21444 UpdateGuideState exits: m=3944475 SNR=117.0 Saturated
04:59:48.457 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:48.457 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:48.457 00.000 21444 Enqueuing Expose request
04:59:48.457 00.000 25848 Worker thread wakes up
04:59:48.457 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.33) opts 0xd
04:59:48.457 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, 0.33)
04:59:48.457 00.000 25848 Moving (-0.42, 0.33) raw xDistance=0.45 yDistance=0.15
04:59:48.457 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.45
04:59:48.457 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:48.457 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:59:48.457 00.000 25848 MoveAxis(E, 0, ABG)
04:59:48.457 00.000 25848 Move returns status 0, amount 0
04:59:48.457 00.000 25848 MoveAxis(N, 0, ABG)
04:59:48.457 00.000 25848 Move returns status 0, amount 0
04:59:48.457 00.000 25848 move complete, result=0
04:59:48.457 00.000 25848 worker thread done servicing request
04:59:48.457 00.000 25848 Worker thread wakes up
04:59:48.457 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:48.457 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:48.457 00.000 21444 GuideStep: 0.5 px 0 ms EAST, 0.1 px 0 ms NORTH
04:59:51.296 02.839 25848 Exposure complete
04:59:51.376 00.080 25848 worker thread done servicing request
04:59:51.376 00.000 21444 OnExposeComplete: enter
04:59:51.377 00.001 21444 UpdateGuideState(): m_state=6
04:59:51.377 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 75
04:59:51.377 00.000 21444 Star::Find returns 1 (1), X=1274.76, Y=689.01, Mass=3110935, SNR=92.5, Peak=47764 HFD=8.3
04:59:51.377 00.000 21444 MultiStar: [#1 0.94,0.66,0.94,U] [#2 0.34,0.40,0.96,U] [#3 0.69,0.69,0.64,U] [#4 0.15,1.77,0.84,U] [#5 -1.05,-0.64,0.63,U] [#6 0.16,0.17,0.61,U] [#7 -1.16,0.12,0.45,U] [#8 0.52,1.92,0.78,U] 
04:59:51.377 00.000 21444 refined, 8 included, MultiStar: {0.15, 0.82}, one-star: {-0.07, 1.42}
04:59:51.377 00.000 21444 CameraToMount -- cameraTheta (1.39) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
04:59:51.377 00.000 21444 CameraToMount -- cameraTheta (1.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
04:59:51.377 00.000 21444 CameraToMount -- cameraX=0.15 cameraY=0.82 hyp=0.83 cameraTheta=1.39 mountX=-0.07 mountY=0.81, mountTheta=1.66
04:59:51.378 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.15, y=0.82, opts=13)
04:59:51.378 00.000 21444 Enqueuing Move request for scope (0.15, 0.82)
04:59:51.378 00.000 25848 Worker thread wakes up
04:59:51.378 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.82) opts 0xd
04:59:51.378 00.000 25848 Handling offset move in thread for scope, endpoint = (0.15, 0.82)
04:59:51.378 00.000 25848 Moving (0.15, 0.82) raw xDistance=-0.07 yDistance=0.81
04:59:51.378 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:59:51.378 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:59:51.378 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
04:59:51.378 00.000 25848 MoveAxis(E, 0, ABG)
04:59:51.378 00.000 25848 Move returns status 0, amount 0
04:59:51.378 00.000 25848 MoveAxis(N, 0, ABG)
04:59:51.378 00.000 25848 Move returns status 0, amount 0
04:59:51.378 00.000 25848 move complete, result=0
04:59:51.378 00.000 25848 worker thread done servicing request
04:59:51.379 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=242, FiltMax=65504, Gamma=0.560
04:59:51.379 00.000 21444 UpdateGuideState exits: m=3110935 SNR=92.5 Saturated
04:59:51.379 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:51.379 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:51.379 00.000 21444 Enqueuing Expose request
04:59:51.379 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
04:59:51.379 00.000 25848 Worker thread wakes up
04:59:51.379 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:51.379 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:54.229 02.850 25848 Exposure complete
04:59:54.314 00.085 25848 worker thread done servicing request
04:59:54.314 00.000 21444 OnExposeComplete: enter
04:59:54.314 00.000 21444 UpdateGuideState(): m_state=6
04:59:54.315 00.001 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 76
04:59:54.315 00.000 21444 Star::Find returns 1 (1), X=1275.76, Y=690.43, Mass=2886464, SNR=72.6, Peak=48192 HFD=7.6
04:59:54.315 00.000 21444 MultiStar: [#1 1.86,1.97,0.00,M1] [#2 1.24,1.89,0.88,U] [#3 1.74,2.00,0.00,M1] [#4 1.11,3.64,0.00,M2] [#5 -0.17,1.74,0.84,U] [#6 0.19,1.63,0.98,U] [#7 0.54,1.96,0.57,U] [#8 1.27,3.14,0.00,M1] 
04:59:54.315 00.000 21444 refined, 4 included, MultiStar: {0.55, 2.03}, one-star: {0.92, 2.85}
04:59:54.315 00.000 21444 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.05) = xAngle (-1.75 = -1.75)
04:59:54.315 00.000 21444 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.59 = 1.69)
04:59:54.315 00.000 21444 CameraToMount -- cameraX=0.55 cameraY=2.03 hyp=2.11 cameraTheta=1.31 mountX=-0.37 mountY=2.09, mountTheta=1.74
04:59:54.316 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.55, y=2.03, opts=13)
04:59:54.316 00.000 21444 Enqueuing Move request for scope (0.55, 2.03)
04:59:54.316 00.000 25848 Worker thread wakes up
04:59:54.316 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.55, 2.03) opts 0xd
04:59:54.316 00.000 25848 Handling offset move in thread for scope, endpoint = (0.55, 2.03)
04:59:54.316 00.000 25848 Moving (0.55, 2.03) raw xDistance=-0.37 yDistance=2.09
04:59:54.316 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
04:59:54.316 00.000 25848 resist switch: large excursion: input 2.09 thresh 1.53 direction from -1 to 1
04:59:54.316 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.27
04:59:54.316 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.09 from input 2.09
04:59:54.316 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=230, FiltMax=64736, Gamma=0.560
04:59:54.316 00.000 21444 UpdateGuideState exits: m=2886464 SNR=72.6 Saturated
04:59:54.316 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:54.316 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:54.316 00.000 21444 Enqueuing Expose request
04:59:54.316 00.000 25848 MoveAxis(E, 0, ABG)
04:59:54.316 00.000 25848 Move returns status 0, amount 0
04:59:54.316 00.000 25848 BLC: Oldest BLC event removed
04:59:54.316 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 241 applied
04:59:54.316 00.000 25848 MoveAxis(S, 298, ABG)
04:59:54.316 00.000 25848 Guiding  Dir = 1, Dur = 298
04:59:54.345 00.029 25848 IsSlewing returns 0
04:59:54.345 00.000 25848 IsGuiding returns 0
04:59:54.376 00.031 25848 PulseGuide returned control before completion, sleep 278
04:59:54.665 00.289 25848 IsGuiding returns 1
04:59:54.665 00.000 25848 scope still moving after pulse duration time elapsed
04:59:54.720 00.055 25848 IsSlewing returns 0
04:59:54.720 00.000 25848 IsGuiding returns 0
04:59:54.720 00.000 25848 scope move finished after 298 + 77 ms
04:59:54.720 00.000 25848 Move returns status 0, amount 298
04:59:54.720 00.000 25848 move complete, result=0
04:59:54.720 00.000 25848 worker thread done servicing request
04:59:54.720 00.000 25848 Worker thread wakes up
04:59:54.720 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:54.720 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:54.721 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 2.1 px 298 ms SOUTH
04:59:57.566 02.845 25848 Exposure complete
04:59:57.633 00.067 25848 worker thread done servicing request
04:59:57.634 00.001 21444 OnExposeComplete: enter
04:59:57.634 00.000 21444 UpdateGuideState(): m_state=6
04:59:57.634 00.000 21444 Star::Find(15, 1275, 690, 0, (0,0,0,0), 0.5, 10.0, 255) frame 77
04:59:57.634 00.000 21444 Star::Find returns 1 (1), X=1274.50, Y=691.24, Mass=4270807, SNR=127.3, Peak=64348 HFD=7.5
04:59:57.634 00.000 21444 MultiStar: [#1 0.52,2.83,0.00,M2] [#2 -0.42,2.26,0.81,U] [#3 0.49,2.76,0.00,M2] [#4 -0.00,4.19,0.00,M3] [#5 -1.18,2.05,0.65,U] [#6 -0.27,2.15,0.59,U] [#7 -0.61,2.34,0.00,M1] [#8 0.40,3.44,0.00,M2] 
04:59:57.634 00.000 21444 refined, 3 included, MultiStar: {-0.52, 2.65}, one-star: {-0.34, 3.66}
04:59:57.634 00.000 21444 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.05) = xAngle (-1.29 = -1.29)
04:59:57.634 00.000 21444 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.13 = 2.15)
04:59:57.634 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=2.65 hyp=2.70 cameraTheta=1.77 mountX=0.76 mountY=2.26, mountTheta=1.25
04:59:57.635 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=2.65, opts=13)
04:59:57.635 00.000 21444 Enqueuing Move request for scope (-0.52, 2.65)
04:59:57.635 00.000 25848 Worker thread wakes up
04:59:57.635 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=118, FiltMax=65504, Gamma=0.560
04:59:57.635 00.000 21444 UpdateGuideState exits: m=4270807 SNR=127.3 Saturated
04:59:57.636 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:57.636 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
04:59:57.636 00.000 21444 Enqueuing Expose request
04:59:57.636 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 2.65) opts 0xd
04:59:57.636 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, 2.65)
04:59:57.636 00.000 25848 Moving (-0.52, 2.65) raw xDistance=0.76 yDistance=2.26
04:59:57.636 00.000 25848 BLC: History state: CurrMiss=2.26, AvgInitMiss=0.45, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.089857, 1:2.256370
04:59:57.636 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
04:59:57.636 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
04:59:57.636 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.26 from input 2.26
04:59:57.636 00.000 25848 MoveAxis(W, 22, ABG)
04:59:57.636 00.000 25848 Guiding  Dir = 3, Dur = 22
04:59:57.656 00.020 25848 IsSlewing returns 0
04:59:57.656 00.000 25848 IsGuiding returns 0
04:59:57.727 00.071 25848 IsGuiding returns 1
04:59:57.727 00.000 25848 scope still moving after pulse duration time elapsed
04:59:57.780 00.053 25848 IsSlewing returns 0
04:59:57.780 00.000 25848 IsGuiding returns 0
04:59:57.780 00.000 25848 scope move finished after 22 + 102 ms
04:59:57.780 00.000 25848 Move returns status 0, amount 22
04:59:57.780 00.000 25848 MoveAxis(S, 62, ABG)
04:59:57.780 00.000 25848 Guiding  Dir = 1, Dur = 62
04:59:57.811 00.031 25848 IsSlewing returns 0
04:59:57.811 00.000 25848 IsGuiding returns 0
04:59:57.852 00.041 25848 PulseGuide returned control before completion, sleep 32
04:59:57.902 00.050 25848 IsGuiding returns 1
04:59:57.903 00.001 25848 scope still moving after pulse duration time elapsed
04:59:57.954 00.051 25848 IsSlewing returns 0
04:59:57.954 00.000 25848 IsGuiding returns 0
04:59:57.954 00.000 25848 scope move finished after 62 + 80 ms
04:59:57.954 00.000 25848 Move returns status 0, amount 62
04:59:57.954 00.000 25848 move complete, result=0
04:59:57.954 00.000 25848 worker thread done servicing request
04:59:57.954 00.000 25848 Worker thread wakes up
04:59:57.954 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
04:59:57.954 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
04:59:57.955 00.001 21444 GuideStep: 0.8 px 22 ms WEST, 2.3 px 62 ms SOUTH
05:00:00.800 02.845 25848 Exposure complete
05:00:00.887 00.087 25848 worker thread done servicing request
05:00:00.887 00.000 21444 OnExposeComplete: enter
05:00:00.887 00.000 21444 UpdateGuideState(): m_state=6
05:00:00.887 00.000 21444 Star::Find(15, 1274, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 78
05:00:00.887 00.000 21444 Star::Find returns 1 (1), X=1276.48, Y=690.23, Mass=4319250, SNR=124.4, Peak=65504 HFD=7.5
05:00:00.888 00.001 21444 MultiStar: [#1 2.62,0.85,0.00,M3] [#2 2.06,0.81,1.12,U] [#3 2.99,1.04,0.00,M3] [#4 1.03,2.86,0.00,M4] [#5 1.06,1.41,0.70,U] [#6 1.17,0.83,0.82,U] [#7 1.57,1.61,0.56,U] [#8 1.89,2.06,0.00,M3] 
05:00:00.888 00.000 21444 refined, 4 included, MultiStar: {1.56, 1.45}, one-star: {1.65, 2.64}
05:00:00.888 00.000 21444 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
05:00:00.888 00.000 21444 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.14)
05:00:00.888 00.000 21444 CameraToMount -- cameraX=1.56 cameraY=1.45 hyp=2.13 cameraTheta=0.75 mountX=-1.42 mountY=1.94, mountTheta=2.20
05:00:00.889 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.56, y=1.45, opts=13)
05:00:00.889 00.000 21444 Enqueuing Move request for scope (1.56, 1.45)
05:00:00.889 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=154, FiltMax=65504, Gamma=0.560
05:00:00.889 00.000 25848 Worker thread wakes up
05:00:00.889 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.56, 1.45) opts 0xd
05:00:00.889 00.000 25848 Handling offset move in thread for scope, endpoint = (1.56, 1.45)
05:00:00.889 00.000 25848 Moving (1.56, 1.45) raw xDistance=-1.42 yDistance=1.94
05:00:00.889 00.000 25848 BLC: History state: CurrMiss=1.94, AvgInitMiss=0.45, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=2.089857, 1:2.256370, 2:1.935438
05:00:00.889 00.000 25848 BLC: Under-shoot: nominal increase by 12
05:00:00.889 00.000 25848 BLC: window closed
05:00:00.889 00.000 25848 BLC: Pulse adjusted to 253
05:00:00.889 00.000 21444 UpdateGuideState exits: m=4319250 SNR=124.4 Saturated
05:00:00.889 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:00.889 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:00.889 00.000 21444 Enqueuing Expose request
05:00:00.890 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.42
05:00:00.890 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.94 from input 1.94
05:00:00.890 00.000 25848 MoveAxis(E, 40, ABG)
05:00:00.890 00.000 25848 Guiding  Dir = 2, Dur = 40
05:00:00.956 00.066 25848 IsSlewing returns 0
05:00:00.957 00.001 25848 IsGuiding returns 0
05:00:00.988 00.031 25848 PulseGuide returned control before completion, sleep 19
05:00:01.007 00.019 21444 evsrv: cli 0107E880 connect
05:00:01.007 00.000 21444 case statement mapped state 6 to 3
05:00:01.007 00.000 21444 case statement mapped state 6 to 3
05:00:01.008 00.001 21444 evsrv: cli 0107E880 request: {"method":"get_pixel_scale","id":"8ea6af12-4a01-4847-9a14-c08883737328"}
05:00:01.008 00.000 21444 evsrv: cli 0107E880 response: {"jsonrpc":"2.0","result":0.431683,"id":"8ea6af12-4a01-4847-9a14-c08883737328"}
05:00:01.008 00.000 21444 evsrv: cli 0107E880 disconnect
05:00:01.019 00.011 25848 IsGuiding returns 1
05:00:01.019 00.000 25848 scope still moving after pulse duration time elapsed
05:00:01.079 00.060 25848 IsSlewing returns 0
05:00:01.079 00.000 25848 IsGuiding returns 0
05:00:01.079 00.000 25848 scope move finished after 40 + 82 ms
05:00:01.079 00.000 25848 Move returns status 0, amount 40
05:00:01.079 00.000 25848 MoveAxis(S, 53, ABG)
05:00:01.079 00.000 25848 Guiding  Dir = 1, Dur = 53
05:00:01.130 00.051 25848 IsSlewing returns 0
05:00:01.131 00.001 25848 IsGuiding returns 0
05:00:01.161 00.030 25848 PulseGuide returned control before completion, sleep 33
05:00:01.209 00.048 25848 IsGuiding returns 1
05:00:01.209 00.000 25848 scope still moving after pulse duration time elapsed
05:00:01.264 00.055 25848 IsSlewing returns 0
05:00:01.264 00.000 25848 IsGuiding returns 0
05:00:01.265 00.001 25848 scope move finished after 53 + 80 ms
05:00:01.265 00.000 25848 Move returns status 0, amount 53
05:00:01.265 00.000 25848 move complete, result=0
05:00:01.265 00.000 25848 worker thread done servicing request
05:00:01.265 00.000 25848 Worker thread wakes up
05:00:01.265 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:01.265 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:01.265 00.000 21444 GuideStep: -1.4 px 40 ms EAST, 1.9 px 53 ms SOUTH
05:00:04.112 02.847 25848 Exposure complete
05:00:04.198 00.086 25848 worker thread done servicing request
05:00:04.199 00.001 21444 OnExposeComplete: enter
05:00:04.199 00.000 21444 UpdateGuideState(): m_state=6
05:00:04.199 00.000 21444 Star::Find(15, 1276, 690, 0, (0,0,0,0), 0.5, 10.0, 255) frame 79
05:00:04.199 00.000 21444 Star::Find returns 1 (1), X=1275.90, Y=687.35, Mass=4531951, SNR=134.7, Peak=64888 HFD=7.8
05:00:04.199 00.000 21444 MultiStar: [#1 1.16,-0.63,0.92,U] [#2 0.51,-1.11,0.92,U] [#3 0.89,-0.68,0.77,U] [#4 0.71,1.20,0.98,U] [#5 1.56,-1.53,0.61,U] [#6 0.92,-0.64,0.53,U] [#7 0.35,-1.61,0.69,U] [#8 1.58,-0.38,0.74,U] 
05:00:04.199 00.000 21444 single-star, 8 included, MultiStar: {0.95, -0.54}, one-star: {1.06, -0.23}
05:00:04.199 00.000 21444 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.05) = xAngle (-3.27 = 3.02)
05:00:04.199 00.000 21444 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.11 = 0.17)
05:00:04.199 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=-0.23 hyp=1.09 cameraTheta=-0.21 mountX=-1.08 mountY=0.19, mountTheta=2.97
05:00:04.200 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=-0.23, opts=13)
05:00:04.200 00.000 21444 Enqueuing Move request for scope (1.06, -0.23)
05:00:04.200 00.000 25848 Worker thread wakes up
05:00:04.200 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.23) opts 0xd
05:00:04.201 00.001 25848 Handling offset move in thread for scope, endpoint = (1.06, -0.23)
05:00:04.201 00.000 25848 Moving (1.06, -0.23) raw xDistance=-1.08 yDistance=0.19
05:00:04.201 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.08
05:00:04.201 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:04.201 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2008, FiltMin=156, FiltMax=65504, Gamma=0.560
05:00:04.201 00.000 21444 UpdateGuideState exits: m=4531951 SNR=134.7 Saturated
05:00:04.201 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:04.201 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:04.201 00.000 21444 Enqueuing Expose request
05:00:04.201 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
05:00:04.201 00.000 25848 MoveAxis(E, 34, ABG)
05:00:04.201 00.000 25848 Guiding  Dir = 2, Dur = 34
05:00:04.248 00.047 25848 IsSlewing returns 0
05:00:04.248 00.000 25848 IsGuiding returns 0
05:00:04.269 00.021 25848 PulseGuide returned control before completion, sleep 24
05:00:04.302 00.033 25848 IsGuiding returns 1
05:00:04.302 00.000 25848 scope still moving after pulse duration time elapsed
05:00:04.358 00.056 25848 IsSlewing returns 0
05:00:04.358 00.000 25848 IsGuiding returns 0
05:00:04.359 00.001 25848 scope move finished after 34 + 76 ms
05:00:04.359 00.000 25848 Move returns status 0, amount 34
05:00:04.359 00.000 25848 MoveAxis(N, 0, ABG)
05:00:04.359 00.000 25848 Move returns status 0, amount 0
05:00:04.359 00.000 25848 move complete, result=0
05:00:04.359 00.000 25848 worker thread done servicing request
05:00:04.359 00.000 25848 Worker thread wakes up
05:00:04.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:04.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:04.359 00.000 21444 GuideStep: -1.1 px 34 ms EAST, 0.2 px 0 ms NORTH
05:00:07.207 02.848 25848 Exposure complete
05:00:07.284 00.077 25848 worker thread done servicing request
05:00:07.284 00.000 21444 OnExposeComplete: enter
05:00:07.284 00.000 21444 UpdateGuideState(): m_state=6
05:00:07.284 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 80
05:00:07.284 00.000 21444 Star::Find returns 1 (1), X=1274.42, Y=687.23, Mass=3822993, SNR=126.2, Peak=57008 HFD=8.1
05:00:07.285 00.001 21444 MultiStar: [#1 1.49,-0.47,0.78,U] [#2 0.86,-0.88,0.68,U] [#3 0.33,-0.26,0.51,U] [#4 -0.41,0.85,0.65,U] [#5 0.76,-1.33,0.65,U] [#6 -0.37,-1.10,0.58,U] [#7 0.56,-0.75,0.57,U] [#8 0.70,0.22,0.47,U] 
05:00:07.285 00.000 21444 single-star, 8 included, MultiStar: {0.37, -0.46}, one-star: {-0.41, -0.36}
05:00:07.285 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.05) = xAngle (-5.48 = 0.80)
05:00:07.285 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.32 = -2.04)
05:00:07.285 00.000 21444 CameraToMount -- cameraX=-0.41 cameraY=-0.36 hyp=0.54 cameraTheta=-2.43 mountX=0.38 mountY=-0.49, mountTheta=-0.91
05:00:07.285 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.41, y=-0.36, opts=13)
05:00:07.285 00.000 21444 Enqueuing Move request for scope (-0.41, -0.36)
05:00:07.286 00.001 25848 Worker thread wakes up
05:00:07.286 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=106, FiltMax=65504, Gamma=0.560
05:00:07.286 00.000 21444 UpdateGuideState exits: m=3822993 SNR=126.2 Saturated
05:00:07.286 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:07.286 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:07.286 00.000 21444 Enqueuing Expose request
05:00:07.286 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.36) opts 0xd
05:00:07.286 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.41, -0.36)
05:00:07.286 00.000 25848 Moving (-0.41, -0.36) raw xDistance=0.38 yDistance=-0.49
05:00:07.286 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.38
05:00:07.286 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:07.286 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
05:00:07.286 00.000 25848 MoveAxis(E, 0, ABG)
05:00:07.286 00.000 25848 Move returns status 0, amount 0
05:00:07.286 00.000 25848 MoveAxis(N, 0, ABG)
05:00:07.286 00.000 25848 Move returns status 0, amount 0
05:00:07.286 00.000 25848 move complete, result=0
05:00:07.286 00.000 25848 worker thread done servicing request
05:00:07.286 00.000 25848 Worker thread wakes up
05:00:07.286 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:07.286 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:07.286 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
05:00:10.140 02.854 25848 Exposure complete
05:00:10.222 00.082 25848 worker thread done servicing request
05:00:10.222 00.000 21444 OnExposeComplete: enter
05:00:10.222 00.000 21444 UpdateGuideState(): m_state=6
05:00:10.222 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 81
05:00:10.222 00.000 21444 Star::Find returns 1 (1), X=1273.03, Y=686.70, Mass=3324759, SNR=78.5, Peak=53116 HFD=8.0
05:00:10.222 00.000 21444 MultiStar: [#1 -1.09,-2.14,0.72,U] [#2 -1.73,-2.67,0.00,M1] [#3 -1.73,-2.00,0.00,M2] [#4 -2.55,0.18,0.00,M3] [#5 -1.57,-1.69,0.85,U] [#6 -2.67,-1.67,0.00,M1] [#7 -2.47,-1.91,0.00,M1] [#8 -1.14,-0.57,0.85,U] 
05:00:10.222 00.000 21444 refined, 3 included, MultiStar: {-1.43, -1.27}, one-star: {-1.81, -0.88}
05:00:10.222 00.000 21444 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.05) = xAngle (-5.47 = 0.82)
05:00:10.222 00.000 21444 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.31 = -2.03)
05:00:10.222 00.000 21444 CameraToMount -- cameraX=-1.43 cameraY=-1.27 hyp=1.92 cameraTheta=-2.42 mountX=1.31 mountY=-1.72, mountTheta=-0.92
05:00:10.223 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.43, y=-1.27, opts=13)
05:00:10.223 00.000 21444 Enqueuing Move request for scope (-1.43, -1.27)
05:00:10.223 00.000 25848 Worker thread wakes up
05:00:10.223 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.43, -1.27) opts 0xd
05:00:10.223 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.43, -1.27)
05:00:10.223 00.000 25848 Moving (-1.43, -1.27) raw xDistance=1.31 yDistance=-1.72
05:00:10.223 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.31
05:00:10.223 00.000 25848 resist switch: large excursion: input -1.72 thresh 1.53 direction from 1 to -1
05:00:10.223 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.16
05:00:10.223 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.72 from input -1.72
05:00:10.223 00.000 25848 MoveAxis(W, 38, ABG)
05:00:10.223 00.000 25848 Guiding  Dir = 3, Dur = 38
05:00:10.223 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=182, FiltMax=65504, Gamma=0.560
05:00:10.223 00.000 21444 UpdateGuideState exits: m=3324759 SNR=78.5 Saturated
05:00:10.224 00.001 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:10.224 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:10.224 00.000 21444 Enqueuing Expose request
05:00:10.248 00.024 25848 IsSlewing returns 0
05:00:10.248 00.000 25848 IsGuiding returns 0
05:00:10.280 00.032 25848 PulseGuide returned control before completion, sleep 17
05:00:10.299 00.019 25848 IsGuiding returns 1
05:00:10.299 00.000 25848 scope still moving after pulse duration time elapsed
05:00:10.358 00.059 25848 IsSlewing returns 0
05:00:10.359 00.001 25848 IsGuiding returns 0
05:00:10.359 00.000 25848 scope move finished after 38 + 72 ms
05:00:10.359 00.000 25848 Move returns status 0, amount 38
05:00:10.359 00.000 25848 BLC: Oldest BLC event removed
05:00:10.359 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 253 applied
05:00:10.359 00.000 25848 MoveAxis(N, 300, ABG)
05:00:10.359 00.000 25848 Guiding  Dir = 0, Dur = 300
05:00:10.391 00.032 25848 IsSlewing returns 0
05:00:10.391 00.000 25848 IsGuiding returns 0
05:00:10.422 00.031 25848 PulseGuide returned control before completion, sleep 279
05:00:10.705 00.283 25848 IsGuiding returns 1
05:00:10.705 00.000 25848 scope still moving after pulse duration time elapsed
05:00:10.764 00.059 25848 IsSlewing returns 0
05:00:10.764 00.000 25848 IsGuiding returns 0
05:00:10.764 00.000 25848 scope move finished after 300 + 73 ms
05:00:10.764 00.000 25848 Move returns status 0, amount 300
05:00:10.764 00.000 25848 move complete, result=0
05:00:10.764 00.000 25848 worker thread done servicing request
05:00:10.764 00.000 25848 Worker thread wakes up
05:00:10.764 00.000 21444 GuideStep: 1.3 px 38 ms WEST, -1.7 px 300 ms NORTH
05:00:10.765 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:10.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:13.607 02.842 25848 Exposure complete
05:00:13.694 00.087 25848 worker thread done servicing request
05:00:13.694 00.000 21444 OnExposeComplete: enter
05:00:13.694 00.000 21444 UpdateGuideState(): m_state=6
05:00:13.694 00.000 21444 Star::Find(15, 1273, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 82
05:00:13.695 00.001 21444 Star::Find returns 1 (1), X=1276.14, Y=686.94, Mass=3778663, SNR=111.1, Peak=54608 HFD=8.2
05:00:13.695 00.000 21444 MultiStar: [#1 2.26,-1.83,0.00,M1] [#2 1.75,-2.39,0.00,M2] [#3 1.54,-1.92,0.00,M3] [#4 1.15,-0.03,0.82,U] [#5 0.76,-1.65,0.93,U] [#6 0.14,-2.33,0.74,U] [#7 0.87,-1.51,0.57,U] [#8 2.29,-1.00,0.00,M1] 
05:00:13.695 00.000 21444 single-star, 4 included, MultiStar: {0.87, -1.18}, one-star: {1.30, -0.65}
05:00:13.695 00.000 21444 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.05) = xAngle (-3.51 = 2.77)
05:00:13.695 00.000 21444 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.36 = -0.07)
05:00:13.695 00.000 21444 CameraToMount -- cameraX=1.30 cameraY=-0.65 hyp=1.45 cameraTheta=-0.46 mountX=-1.36 mountY=-0.11, mountTheta=-3.06
05:00:13.696 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.30, y=-0.65, opts=13)
05:00:13.696 00.000 21444 Enqueuing Move request for scope (1.30, -0.65)
05:00:13.696 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=54, FiltMax=65504, Gamma=0.560
05:00:13.696 00.000 21444 UpdateGuideState exits: m=3778663 SNR=111.1 Saturated
05:00:13.696 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:13.696 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:13.696 00.000 21444 Enqueuing Expose request
05:00:13.696 00.000 25848 Worker thread wakes up
05:00:13.696 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.65) opts 0xd
05:00:13.696 00.000 25848 Handling offset move in thread for scope, endpoint = (1.30, -0.65)
05:00:13.697 00.001 25848 Moving (1.30, -0.65) raw xDistance=-1.36 yDistance=-0.11
05:00:13.697 00.000 25848 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.30, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.720947, 1:0.105248
05:00:13.697 00.000 25848 BLC: No correction, Miss < min_move
05:00:13.697 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.36
05:00:13.697 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:13.697 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
05:00:13.697 00.000 25848 MoveAxis(E, 37, ABG)
05:00:13.697 00.000 25848 Guiding  Dir = 2, Dur = 37
05:00:13.717 00.020 25848 IsSlewing returns 0
05:00:13.717 00.000 25848 IsGuiding returns 0
05:00:13.748 00.031 25848 PulseGuide returned control before completion, sleep 17
05:00:13.804 00.056 25848 IsGuiding returns 1
05:00:13.804 00.000 25848 scope still moving after pulse duration time elapsed
05:00:13.861 00.057 25848 IsSlewing returns 0
05:00:13.861 00.000 25848 IsGuiding returns 0
05:00:13.861 00.000 25848 scope move finished after 37 + 107 ms
05:00:13.862 00.001 25848 Move returns status 0, amount 37
05:00:13.862 00.000 25848 MoveAxis(N, 0, ABG)
05:00:13.862 00.000 25848 Move returns status 0, amount 0
05:00:13.862 00.000 25848 move complete, result=0
05:00:13.862 00.000 25848 worker thread done servicing request
05:00:13.862 00.000 25848 Worker thread wakes up
05:00:13.862 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:13.862 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:13.862 00.000 21444 GuideStep: -1.4 px 37 ms EAST, -0.1 px 0 ms NORTH
05:00:16.710 02.848 25848 Exposure complete
05:00:16.797 00.087 25848 worker thread done servicing request
05:00:16.797 00.000 21444 OnExposeComplete: enter
05:00:16.797 00.000 21444 UpdateGuideState(): m_state=6
05:00:16.797 00.000 21444 Star::Find(15, 1276, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 83
05:00:16.797 00.000 21444 Star::Find returns 1 (1), X=1276.27, Y=686.38, Mass=4145340, SNR=109.9, Peak=62164 HFD=7.8
05:00:16.798 00.001 21444 MultiStar: [#1 2.05,-2.30,0.00,M2] [#2 0.89,-3.05,0.00,M3] [#3 2.29,-2.82,0.00,M4] [#4 1.16,-0.85,0.71,U] [#5 1.64,-2.56,0.00,M1] [#6 1.51,-2.68,0.00,M1] [#7 1.64,-1.99,0.00,M1] [#8 1.45,-1.80,0.64,U] 
05:00:16.798 00.000 21444 refined, 2 included, MultiStar: {1.36, -1.26}, one-star: {1.44, -1.20}
05:00:16.798 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
05:00:16.798 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
05:00:16.798 00.000 21444 CameraToMount -- cameraX=1.36 cameraY=-1.26 hyp=1.85 cameraTheta=-0.75 mountX=-1.46 mountY=-0.65, mountTheta=-2.72
05:00:16.799 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.36, y=-1.26, opts=13)
05:00:16.799 00.000 21444 Enqueuing Move request for scope (1.36, -1.26)
05:00:16.799 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=118, FiltMax=65504, Gamma=0.560
05:00:16.799 00.000 21444 UpdateGuideState exits: m=4145340 SNR=109.9 Saturated
05:00:16.799 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:16.799 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:16.799 00.000 21444 Enqueuing Expose request
05:00:16.799 00.000 25848 Worker thread wakes up
05:00:16.799 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.36, -1.26) opts 0xd
05:00:16.799 00.000 25848 Handling offset move in thread for scope, endpoint = (1.36, -1.26)
05:00:16.799 00.000 25848 Moving (1.36, -1.26) raw xDistance=-1.46 yDistance=-0.65
05:00:16.799 00.000 25848 BLC: History state: CurrMiss=0.65, AvgInitMiss=0.30, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-1.720947, 1:0.105248, 2:0.651668
05:00:16.799 00.000 25848 BLC: Under-shoot: nominal increase by 8
05:00:16.799 00.000 25848 BLC: window closed
05:00:16.799 00.000 25848 BLC: Pulse adjusted to 261
05:00:16.800 00.001 25848 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.46
05:00:16.800 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
05:00:16.800 00.000 25848 MoveAxis(E, 45, ABG)
05:00:16.800 00.000 25848 Guiding  Dir = 2, Dur = 45
05:00:16.828 00.028 25848 IsSlewing returns 0
05:00:16.829 00.001 25848 IsGuiding returns 0
05:00:16.861 00.032 25848 PulseGuide returned control before completion, sleep 24
05:00:16.899 00.038 25848 IsGuiding returns 1
05:00:16.899 00.000 25848 scope still moving after pulse duration time elapsed
05:00:16.951 00.052 25848 IsSlewing returns 0
05:00:16.951 00.000 25848 IsGuiding returns 0
05:00:16.952 00.001 25848 scope move finished after 45 + 77 ms
05:00:16.952 00.000 25848 Move returns status 0, amount 45
05:00:16.952 00.000 25848 MoveAxis(N, 18, ABG)
05:00:16.952 00.000 25848 Guiding  Dir = 0, Dur = 18
05:00:16.982 00.030 25848 IsSlewing returns 0
05:00:16.982 00.000 25848 IsGuiding returns 0
05:00:17.010 00.028 21444 evsrv: cli 0107E240 connect
05:00:17.010 00.000 21444 case statement mapped state 6 to 3
05:00:17.010 00.000 21444 case statement mapped state 6 to 3
05:00:17.011 00.001 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"ad636fb4-231a-43ce-b7d1-1bcb1cadc8db"}
05:00:17.011 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"ad636fb4-231a-43ce-b7d1-1bcb1cadc8db"}
05:00:17.011 00.000 21444 evsrv: cli 0107E240 disconnect
05:00:17.095 00.084 25848 IsGuiding returns 1
05:00:17.095 00.000 25848 scope still moving after pulse duration time elapsed
05:00:17.140 00.045 25848 IsSlewing returns 0
05:00:17.140 00.000 25848 IsGuiding returns 0
05:00:17.140 00.000 25848 scope move finished after 18 + 139 ms
05:00:17.140 00.000 25848 Move returns status 0, amount 18
05:00:17.140 00.000 25848 move complete, result=0
05:00:17.140 00.000 25848 worker thread done servicing request
05:00:17.141 00.001 25848 Worker thread wakes up
05:00:17.141 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:17.141 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:17.141 00.000 21444 GuideStep: -1.5 px 45 ms EAST, -0.7 px 18 ms NORTH
05:00:19.992 02.851 25848 Exposure complete
05:00:20.075 00.083 25848 worker thread done servicing request
05:00:20.075 00.000 21444 OnExposeComplete: enter
05:00:20.075 00.000 21444 UpdateGuideState(): m_state=6
05:00:20.075 00.000 21444 Star::Find(15, 1276, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 84
05:00:20.075 00.000 21444 Star::Find returns 1 (1), X=1275.27, Y=686.87, Mass=3416877, SNR=88.8, Peak=53776 HFD=7.9
05:00:20.076 00.001 21444 MultiStar: [#1 1.00,-2.04,1.15,U] [#2 0.85,-2.33,0.00,M4] [#3 1.28,-1.56,0.97,U] [#4 1.25,-0.10,0.91,U] [#5 0.61,-1.85,0.65,U] [#6 0.80,-1.56,0.57,U] [#7 0.60,-1.24,0.48,U] [#8 1.75,-1.17,0.77,U] 
05:00:20.076 00.000 21444 single-star, 7 included, MultiStar: {0.99, -1.27}, one-star: {0.43, -0.71}
05:00:20.076 00.000 21444 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.05) = xAngle (-4.08 = 2.21)
05:00:20.076 00.000 21444 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.92 = -0.64)
05:00:20.076 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=-0.71 hyp=0.83 cameraTheta=-1.02 mountX=-0.50 mountY=-0.50, mountTheta=-2.36
05:00:20.076 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=-0.71, opts=13)
05:00:20.077 00.001 21444 Enqueuing Move request for scope (0.43, -0.71)
05:00:20.077 00.000 25848 Worker thread wakes up
05:00:20.077 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.71) opts 0xd
05:00:20.077 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, -0.71)
05:00:20.077 00.000 25848 Moving (0.43, -0.71) raw xDistance=-0.50 yDistance=-0.50
05:00:20.077 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.50
05:00:20.077 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:20.077 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
05:00:20.077 00.000 25848 MoveAxis(E, 0, ABG)
05:00:20.077 00.000 25848 Move returns status 0, amount 0
05:00:20.077 00.000 25848 MoveAxis(N, 0, ABG)
05:00:20.077 00.000 25848 Move returns status 0, amount 0
05:00:20.077 00.000 25848 move complete, result=0
05:00:20.077 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=206, FiltMax=65504, Gamma=0.560
05:00:20.077 00.000 21444 UpdateGuideState exits: m=3416877 SNR=88.8 Saturated
05:00:20.077 00.000 25848 worker thread done servicing request
05:00:20.077 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:20.077 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:20.077 00.000 21444 Enqueuing Expose request
05:00:20.077 00.000 25848 Worker thread wakes up
05:00:20.077 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
05:00:20.077 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:20.077 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:22.925 02.848 25848 Exposure complete
05:00:23.013 00.088 25848 worker thread done servicing request
05:00:23.014 00.001 21444 OnExposeComplete: enter
05:00:23.014 00.000 21444 UpdateGuideState(): m_state=6
05:00:23.014 00.000 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 85
05:00:23.014 00.000 21444 Star::Find returns 1 (1), X=1275.03, Y=687.70, Mass=4233205, SNR=122.8, Peak=63996 HFD=8.0
05:00:23.014 00.000 21444 MultiStar: [#1 1.05,0.12,0.91,U] [#2 1.17,-0.29,0.99,U] [#3 0.90,0.06,0.63,U] [#4 0.49,1.11,0.91,U] [#5 -0.31,-1.18,0.70,U] [#6 1.33,-0.71,0.59,U] [#7 -1.12,-0.81,0.60,U] [#8 0.58,0.26,0.63,U] 
05:00:23.014 00.000 21444 single-star, 8 included, MultiStar: {0.52, -0.08}, one-star: {0.20, 0.12}
05:00:23.014 00.000 21444 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.05) = xAngle (-2.51 = -2.51)
05:00:23.014 00.000 21444 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.35 = 0.93)
05:00:23.014 00.000 21444 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.23 cameraTheta=0.54 mountX=-0.19 mountY=0.19, mountTheta=2.36
05:00:23.015 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.20, y=0.12, opts=13)
05:00:23.015 00.000 21444 Enqueuing Move request for scope (0.20, 0.12)
05:00:23.016 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=202, FiltMax=65504, Gamma=0.560
05:00:23.016 00.000 21444 UpdateGuideState exits: m=4233205 SNR=122.8 Saturated
05:00:23.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:23.016 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:23.016 00.000 21444 Enqueuing Expose request
05:00:23.016 00.000 25848 Worker thread wakes up
05:00:23.016 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
05:00:23.016 00.000 25848 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
05:00:23.016 00.000 25848 Moving (0.20, 0.12) raw xDistance=-0.19 yDistance=0.19
05:00:23.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
05:00:23.016 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:23.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
05:00:23.016 00.000 25848 MoveAxis(E, 0, ABG)
05:00:23.016 00.000 25848 Move returns status 0, amount 0
05:00:23.016 00.000 25848 MoveAxis(N, 0, ABG)
05:00:23.016 00.000 25848 Move returns status 0, amount 0
05:00:23.016 00.000 25848 move complete, result=0
05:00:23.016 00.000 25848 worker thread done servicing request
05:00:23.016 00.000 25848 Worker thread wakes up
05:00:23.016 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:23.016 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:23.016 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
05:00:25.865 02.849 25848 Exposure complete
05:00:25.949 00.084 25848 worker thread done servicing request
05:00:25.949 00.000 21444 OnExposeComplete: enter
05:00:25.949 00.000 21444 UpdateGuideState(): m_state=6
05:00:25.950 00.001 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 86
05:00:25.950 00.000 21444 Star::Find returns 1 (1), X=1274.72, Y=687.80, Mass=5064788, SNR=154.7, Peak=65504 HFD=7.8
05:00:25.950 00.000 21444 MultiStar: [#1 0.28,-0.53,1.15,U] [#2 -0.34,-0.75,0.89,U] [#3 -0.49,-0.37,0.73,U] [#4 -0.40,1.28,0.96,U] [#5 -1.21,-1.51,0.79,U] [#6 -0.22,-0.38,0.80,U] [#7 -0.93,-0.72,0.62,U] [#8 0.48,0.04,0.68,U] 
05:00:25.950 00.000 21444 single-star, 8 included, MultiStar: {-0.29, -0.26}, one-star: {-0.12, 0.22}
05:00:25.950 00.000 21444 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.05) = xAngle (-0.99 = -0.99)
05:00:25.950 00.000 21444 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.83 = 2.45)
05:00:25.950 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=0.22 hyp=0.25 cameraTheta=2.06 mountX=0.14 mountY=0.16, mountTheta=0.86
05:00:25.951 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=0.22, opts=13)
05:00:25.951 00.000 21444 Enqueuing Move request for scope (-0.12, 0.22)
05:00:25.951 00.000 25848 Worker thread wakes up
05:00:25.951 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.22) opts 0xd
05:00:25.951 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, 0.22)
05:00:25.951 00.000 25848 Moving (-0.12, 0.22) raw xDistance=0.14 yDistance=0.16
05:00:25.951 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
05:00:25.951 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:25.951 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
05:00:25.951 00.000 25848 MoveAxis(E, 0, ABG)
05:00:25.951 00.000 25848 Move returns status 0, amount 0
05:00:25.951 00.000 25848 MoveAxis(N, 0, ABG)
05:00:25.951 00.000 25848 Move returns status 0, amount 0
05:00:25.951 00.000 25848 move complete, result=0
05:00:25.951 00.000 25848 worker thread done servicing request
05:00:25.951 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=204, FiltMax=65504, Gamma=0.560
05:00:25.952 00.001 21444 UpdateGuideState exits: m=5064788 SNR=154.7 Saturated
05:00:25.952 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:25.952 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:25.952 00.000 21444 Enqueuing Expose request
05:00:25.952 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
05:00:25.952 00.000 25848 Worker thread wakes up
05:00:25.952 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:25.952 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:28.805 02.853 25848 Exposure complete
05:00:28.894 00.089 25848 worker thread done servicing request
05:00:28.894 00.000 21444 OnExposeComplete: enter
05:00:28.894 00.000 21444 UpdateGuideState(): m_state=6
05:00:28.895 00.001 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 87
05:00:28.895 00.000 21444 Star::Find returns 1 (1), X=1274.85, Y=687.34, Mass=5218915, SNR=184.5, Peak=65504 HFD=7.8
05:00:28.895 00.000 21444 MultiStar: [#1 0.33,-0.87,1.15,U] [#2 -0.22,-1.25,0.99,U] [#3 0.34,-0.56,0.74,U] [#4 -0.25,0.38,0.79,U] [#5 -1.34,-2.11,0.00,M1] [#6 -0.98,-1.27,0.43,U] [#7 -1.69,-1.76,0.61,U] [#8 0.72,-0.41,0.51,U] 
05:00:28.895 00.000 21444 single-star, 7 included, MultiStar: {-0.14, -0.71}, one-star: {0.01, -0.24}
05:00:28.895 00.000 21444 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.05) = xAngle (-4.56 = 1.72)
05:00:28.895 00.000 21444 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.40 = -1.12)
05:00:28.895 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.51 mountX=-0.04 mountY=-0.22, mountTheta=-1.74
05:00:28.896 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.24, opts=13)
05:00:28.896 00.000 21444 Enqueuing Move request for scope (0.01, -0.24)
05:00:28.896 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=78, FiltMax=65504, Gamma=0.560
05:00:28.896 00.000 21444 UpdateGuideState exits: m=5218915 SNR=184.5 Saturated
05:00:28.896 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:28.896 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:28.896 00.000 21444 Enqueuing Expose request
05:00:28.896 00.000 25848 Worker thread wakes up
05:00:28.896 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
05:00:28.896 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
05:00:28.896 00.000 25848 Moving (0.01, -0.24) raw xDistance=-0.04 yDistance=-0.22
05:00:28.896 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
05:00:28.896 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:28.897 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
05:00:28.897 00.000 25848 MoveAxis(E, 0, ABG)
05:00:28.897 00.000 25848 Move returns status 0, amount 0
05:00:28.897 00.000 25848 MoveAxis(N, 0, ABG)
05:00:28.897 00.000 25848 Move returns status 0, amount 0
05:00:28.897 00.000 25848 move complete, result=0
05:00:28.897 00.000 25848 worker thread done servicing request
05:00:28.897 00.000 25848 Worker thread wakes up
05:00:28.897 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:28.897 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:28.897 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
05:00:31.747 02.850 25848 Exposure complete
05:00:31.830 00.083 25848 worker thread done servicing request
05:00:31.830 00.000 21444 OnExposeComplete: enter
05:00:31.830 00.000 21444 UpdateGuideState(): m_state=6
05:00:31.830 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 88
05:00:31.830 00.000 21444 Star::Find returns 1 (1), X=1276.52, Y=687.80, Mass=4984143, SNR=162.5, Peak=65504 HFD=7.6
05:00:31.830 00.000 21444 MultiStar: [#1 1.88,-0.37,0.91,U] [#2 1.33,-0.75,0.96,U] [#3 1.14,-0.26,0.88,U] [#4 1.48,1.04,0.78,U] [#5 0.33,-1.41,0.80,U] [#6 1.34,-0.80,0.84,U] [#7 1.01,-0.74,0.46,U] [#8 2.25,0.38,0.75,U] 
05:00:31.830 00.000 21444 refined, 8 included, MultiStar: {1.40, -0.28}, one-star: {1.68, 0.22}
05:00:31.830 00.000 21444 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.05) = xAngle (-3.25 = 3.03)
05:00:31.830 00.000 21444 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.09 = 0.19)
05:00:31.830 00.000 21444 CameraToMount -- cameraX=1.40 cameraY=-0.28 hyp=1.43 cameraTheta=-0.20 mountX=-1.42 mountY=0.27, mountTheta=2.96
05:00:31.831 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.40, y=-0.28, opts=13)
05:00:31.831 00.000 21444 Enqueuing Move request for scope (1.40, -0.28)
05:00:31.831 00.000 25848 Worker thread wakes up
05:00:31.831 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.40, -0.28) opts 0xd
05:00:31.831 00.000 25848 Handling offset move in thread for scope, endpoint = (1.40, -0.28)
05:00:31.831 00.000 25848 Moving (1.40, -0.28) raw xDistance=-1.42 yDistance=0.27
05:00:31.831 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=104, FiltMax=65504, Gamma=0.560
05:00:31.831 00.000 21444 UpdateGuideState exits: m=4984143 SNR=162.5 Saturated
05:00:31.831 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:31.831 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:31.832 00.001 21444 Enqueuing Expose request
05:00:31.832 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.42
05:00:31.832 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:31.832 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
05:00:31.832 00.000 25848 MoveAxis(E, 41, ABG)
05:00:31.832 00.000 25848 Guiding  Dir = 2, Dur = 41
05:00:31.857 00.025 25848 IsSlewing returns 0
05:00:31.857 00.000 25848 IsGuiding returns 0
05:00:31.898 00.041 25848 PulseGuide returned control before completion, sleep 11
05:00:31.920 00.022 25848 IsGuiding returns 1
05:00:31.920 00.000 25848 scope still moving after pulse duration time elapsed
05:00:31.987 00.067 25848 IsSlewing returns 0
05:00:31.987 00.000 25848 IsGuiding returns 0
05:00:31.987 00.000 25848 scope move finished after 41 + 88 ms
05:00:31.987 00.000 25848 Move returns status 0, amount 41
05:00:31.987 00.000 25848 MoveAxis(N, 0, ABG)
05:00:31.987 00.000 25848 Move returns status 0, amount 0
05:00:31.987 00.000 25848 move complete, result=0
05:00:31.987 00.000 25848 worker thread done servicing request
05:00:31.987 00.000 25848 Worker thread wakes up
05:00:31.987 00.000 21444 GuideStep: -1.4 px 41 ms EAST, 0.3 px 0 ms NORTH
05:00:31.987 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:31.987 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:34.834 02.847 25848 Exposure complete
05:00:34.922 00.088 25848 worker thread done servicing request
05:00:34.922 00.000 21444 OnExposeComplete: enter
05:00:34.922 00.000 21444 UpdateGuideState(): m_state=6
05:00:34.922 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 89
05:00:34.922 00.000 21444 Star::Find returns 1 (1), X=1276.32, Y=688.15, Mass=4795065, SNR=155.0, Peak=65504 HFD=7.7
05:00:34.922 00.000 21444 MultiStar: [#1 0.78,-0.62,1.07,U] [#2 0.75,-0.68,0.98,U] [#3 0.90,-0.50,0.72,U] [#4 1.14,1.61,0.70,U] [#5 0.22,-0.58,0.83,U] [#6 0.51,-0.61,0.65,U] [#7 0.61,-0.12,0.46,U] [#8 1.50,0.02,0.71,U] 
05:00:34.922 00.000 21444 refined, 8 included, MultiStar: {0.89, -0.13}, one-star: {1.48, 0.57}
05:00:34.922 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
05:00:34.922 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.25)
05:00:34.922 00.000 21444 CameraToMount -- cameraX=0.89 cameraY=-0.13 hyp=0.90 cameraTheta=-0.14 mountX=-0.90 mountY=0.22, mountTheta=2.90
05:00:34.923 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.89, y=-0.13, opts=13)
05:00:34.923 00.000 21444 Enqueuing Move request for scope (0.89, -0.13)
05:00:34.923 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=80, FiltMax=65504, Gamma=0.560
05:00:34.923 00.000 21444 UpdateGuideState exits: m=4795065 SNR=155.0 Saturated
05:00:34.923 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:34.923 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:34.924 00.001 21444 Enqueuing Expose request
05:00:34.924 00.000 25848 Worker thread wakes up
05:00:34.924 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.13) opts 0xd
05:00:34.924 00.000 25848 Handling offset move in thread for scope, endpoint = (0.89, -0.13)
05:00:34.924 00.000 25848 Moving (0.89, -0.13) raw xDistance=-0.90 yDistance=0.22
05:00:34.924 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.90
05:00:34.924 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:34.924 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
05:00:34.924 00.000 25848 MoveAxis(E, 29, ABG)
05:00:34.924 00.000 25848 Guiding  Dir = 2, Dur = 29
05:00:34.953 00.029 25848 IsSlewing returns 0
05:00:34.953 00.000 25848 IsGuiding returns 0
05:00:34.984 00.031 25848 IsGuiding returns 1
05:00:34.984 00.000 25848 scope still moving after pulse duration time elapsed
05:00:35.045 00.061 25848 IsSlewing returns 0
05:00:35.045 00.000 25848 IsGuiding returns 0
05:00:35.045 00.000 25848 scope move finished after 29 + 63 ms
05:00:35.045 00.000 25848 Move returns status 0, amount 29
05:00:35.045 00.000 25848 MoveAxis(N, 0, ABG)
05:00:35.045 00.000 25848 Move returns status 0, amount 0
05:00:35.045 00.000 25848 move complete, result=0
05:00:35.045 00.000 25848 worker thread done servicing request
05:00:35.045 00.000 25848 Worker thread wakes up
05:00:35.045 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:35.045 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:35.046 00.001 21444 GuideStep: -0.9 px 29 ms EAST, 0.2 px 0 ms NORTH
05:00:37.888 02.842 25848 Exposure complete
05:00:37.968 00.080 25848 worker thread done servicing request
05:00:37.968 00.000 21444 OnExposeComplete: enter
05:00:37.968 00.000 21444 UpdateGuideState(): m_state=6
05:00:37.968 00.000 21444 Star::Find(15, 1276, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 90
05:00:37.968 00.000 21444 Star::Find returns 1 (1), X=1274.34, Y=688.82, Mass=4114807, SNR=102.4, Peak=61624 HFD=7.8
05:00:37.968 00.000 21444 MultiStar: [#1 0.82,0.53,1.10,U] [#2 0.32,0.45,0.93,U] [#3 0.61,0.88,0.96,U] [#4 -0.12,2.12,0.84,U] [#5 -1.74,-0.92,1.06,U] [#6 -0.69,0.01,0.68,U] [#7 -0.51,-0.28,0.71,U] [#8 0.64,1.54,0.77,U] 
05:00:37.969 00.001 21444 refined, 8 included, MultiStar: {-0.13, 0.61}, one-star: {-0.50, 1.24}
05:00:37.969 00.000 21444 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.05) = xAngle (-1.28 = -1.28)
05:00:37.969 00.000 21444 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.12 = 2.16)
05:00:37.969 00.000 21444 CameraToMount -- cameraX=-0.13 cameraY=0.61 hyp=0.62 cameraTheta=1.78 mountX=0.18 mountY=0.51, mountTheta=1.23
05:00:37.969 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.13, y=0.61, opts=13)
05:00:37.969 00.000 21444 Enqueuing Move request for scope (-0.13, 0.61)
05:00:37.969 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=142, FiltMax=65504, Gamma=0.560
05:00:37.969 00.000 21444 UpdateGuideState exits: m=4114807 SNR=102.4 Saturated
05:00:37.969 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:37.969 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:37.969 00.000 21444 Enqueuing Expose request
05:00:37.969 00.000 25848 Worker thread wakes up
05:00:37.970 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.61) opts 0xd
05:00:37.970 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.13, 0.61)
05:00:37.970 00.000 25848 Moving (-0.13, 0.61) raw xDistance=0.18 yDistance=0.51
05:00:37.970 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
05:00:37.970 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:00:37.970 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
05:00:37.970 00.000 25848 MoveAxis(E, 0, ABG)
05:00:37.970 00.000 25848 Move returns status 0, amount 0
05:00:37.970 00.000 25848 MoveAxis(N, 0, ABG)
05:00:37.970 00.000 25848 Move returns status 0, amount 0
05:00:37.970 00.000 25848 move complete, result=0
05:00:37.970 00.000 25848 worker thread done servicing request
05:00:37.970 00.000 25848 Worker thread wakes up
05:00:37.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:37.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:37.970 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
05:00:40.809 02.839 25848 Exposure complete
05:00:40.897 00.088 25848 worker thread done servicing request
05:00:40.897 00.000 21444 OnExposeComplete: enter
05:00:40.897 00.000 21444 UpdateGuideState(): m_state=6
05:00:40.897 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 91
05:00:40.898 00.001 21444 Star::Find returns 1 (1), X=1275.01, Y=687.91, Mass=4174321, SNR=131.0, Peak=61168 HFD=8.1
05:00:40.898 00.000 21444 MultiStar: [#1 0.85,-0.70,0.77,U] [#2 0.72,-1.00,0.77,U] [#3 1.22,-0.47,0.64,U] [#4 -0.22,1.34,0.64,U] [#5 -0.17,-1.31,0.76,U] [#6 0.59,-0.39,0.79,U] [#7 0.04,-0.73,0.48,U] [#8 0.79,-0.47,0.50,U] 
05:00:40.898 00.000 21444 single-star, 8 included, MultiStar: {0.44, -0.37}, one-star: {0.18, 0.33}
05:00:40.898 00.000 21444 CameraToMount -- cameraTheta (1.07) - m_xAngle (3.05) = xAngle (-1.98 = -1.98)
05:00:40.898 00.000 21444 CameraToMount -- cameraTheta (1.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.82 = 1.46)
05:00:40.898 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=0.33 hyp=0.37 cameraTheta=1.07 mountX=-0.15 mountY=0.37, mountTheta=1.95
05:00:40.899 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=0.33, opts=13)
05:00:40.899 00.000 21444 Enqueuing Move request for scope (0.18, 0.33)
05:00:40.899 00.000 25848 Worker thread wakes up
05:00:40.899 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=140, FiltMax=65504, Gamma=0.560
05:00:40.899 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.33) opts 0xd
05:00:40.899 00.000 21444 UpdateGuideState exits: m=4174321 SNR=131.0 Saturated
05:00:40.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:40.899 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:40.899 00.000 21444 Enqueuing Expose request
05:00:40.900 00.001 25848 Handling offset move in thread for scope, endpoint = (0.18, 0.33)
05:00:40.900 00.000 25848 Moving (0.18, 0.33) raw xDistance=-0.15 yDistance=0.37
05:00:40.900 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
05:00:40.900 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:40.900 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
05:00:40.900 00.000 25848 MoveAxis(E, 0, ABG)
05:00:40.900 00.000 25848 Move returns status 0, amount 0
05:00:40.900 00.000 25848 MoveAxis(N, 0, ABG)
05:00:40.900 00.000 25848 Move returns status 0, amount 0
05:00:40.900 00.000 25848 move complete, result=0
05:00:40.900 00.000 25848 worker thread done servicing request
05:00:40.900 00.000 25848 Worker thread wakes up
05:00:40.900 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:40.900 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:40.901 00.001 21444 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
05:00:43.755 02.854 25848 Exposure complete
05:00:43.842 00.087 25848 worker thread done servicing request
05:00:43.842 00.000 21444 OnExposeComplete: enter
05:00:43.842 00.000 21444 UpdateGuideState(): m_state=6
05:00:43.843 00.001 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 92
05:00:43.843 00.000 21444 Star::Find returns 1 (1), X=1275.31, Y=688.49, Mass=4229376, SNR=120.5, Peak=63312 HFD=7.5
05:00:43.843 00.000 21444 MultiStar: [#1 1.42,0.22,0.97,U] [#2 1.28,0.15,0.86,U] [#3 1.23,-0.14,0.76,U] [#4 0.92,1.24,0.64,U] [#5 0.34,-0.58,0.66,U] [#6 0.92,-0.57,0.50,U] [#7 0.57,-0.88,0.69,U] [#8 1.27,0.23,0.55,U] 
05:00:43.843 00.000 21444 refined, 8 included, MultiStar: {0.94, 0.12}, one-star: {0.47, 0.91}
05:00:43.843 00.000 21444 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.05) = xAngle (-2.93 = -2.93)
05:00:43.843 00.000 21444 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.77 = 0.51)
05:00:43.843 00.000 21444 CameraToMount -- cameraX=0.94 cameraY=0.12 hyp=0.95 cameraTheta=0.13 mountX=-0.93 mountY=0.47, mountTheta=2.68
05:00:43.844 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.94, y=0.12, opts=13)
05:00:43.844 00.000 21444 Enqueuing Move request for scope (0.94, 0.12)
05:00:43.844 00.000 25848 Worker thread wakes up
05:00:43.844 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=54, FiltMax=65504, Gamma=0.560
05:00:43.844 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.12) opts 0xd
05:00:43.844 00.000 21444 UpdateGuideState exits: m=4229376 SNR=120.5 Saturated
05:00:43.844 00.000 25848 Handling offset move in thread for scope, endpoint = (0.94, 0.12)
05:00:43.844 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:43.844 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:43.844 00.000 21444 Enqueuing Expose request
05:00:43.845 00.001 25848 Moving (0.94, 0.12) raw xDistance=-0.93 yDistance=0.47
05:00:43.845 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.93
05:00:43.845 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:43.845 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
05:00:43.845 00.000 25848 MoveAxis(E, 27, ABG)
05:00:43.845 00.000 25848 Guiding  Dir = 2, Dur = 27
05:00:43.892 00.047 25848 IsSlewing returns 0
05:00:43.892 00.000 25848 IsGuiding returns 0
05:00:43.923 00.031 25848 IsGuiding returns 1
05:00:43.923 00.000 25848 scope still moving after pulse duration time elapsed
05:00:43.969 00.046 25848 IsSlewing returns 0
05:00:43.969 00.000 25848 IsGuiding returns 0
05:00:43.969 00.000 25848 scope move finished after 27 + 50 ms
05:00:43.969 00.000 25848 Move returns status 0, amount 27
05:00:43.969 00.000 25848 MoveAxis(N, 0, ABG)
05:00:43.969 00.000 25848 Move returns status 0, amount 0
05:00:43.969 00.000 25848 move complete, result=0
05:00:43.969 00.000 25848 worker thread done servicing request
05:00:43.969 00.000 25848 Worker thread wakes up
05:00:43.970 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:43.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:43.970 00.000 21444 GuideStep: -0.9 px 27 ms EAST, 0.5 px 0 ms NORTH
05:00:46.814 02.844 25848 Exposure complete
05:00:46.902 00.088 25848 worker thread done servicing request
05:00:46.902 00.000 21444 OnExposeComplete: enter
05:00:46.902 00.000 21444 UpdateGuideState(): m_state=6
05:00:46.902 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 93
05:00:46.902 00.000 21444 Star::Find returns 1 (1), X=1276.43, Y=687.80, Mass=4939513, SNR=152.6, Peak=65504 HFD=7.7
05:00:46.902 00.000 21444 MultiStar: [#1 3.13,0.03,0.00,M1] [#2 2.54,-0.56,0.00,M1] [#3 2.60,-0.66,0.00,M1] [#4 1.95,1.01,0.79,U] [#5 2.10,-1.07,0.72,U] [#6 1.44,-0.97,0.64,U] [#7 1.72,-0.83,0.48,U] [#8 2.46,0.21,0.00,M1] 
05:00:46.902 00.000 21444 single-star, 4 included, MultiStar: {1.76, -0.22}, one-star: {1.60, 0.22}
05:00:46.902 00.000 21444 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.05) = xAngle (-2.92 = -2.92)
05:00:46.902 00.000 21444 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.76 = 0.52)
05:00:46.902 00.000 21444 CameraToMount -- cameraX=1.60 cameraY=0.22 hyp=1.61 cameraTheta=0.14 mountX=-1.57 mountY=0.81, mountTheta=2.67
05:00:46.903 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.60, y=0.22, opts=13)
05:00:46.903 00.000 21444 Enqueuing Move request for scope (1.60, 0.22)
05:00:46.903 00.000 25848 Worker thread wakes up
05:00:46.904 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=42, FiltMax=65504, Gamma=0.560
05:00:46.904 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.60, 0.22) opts 0xd
05:00:46.904 00.000 21444 UpdateGuideState exits: m=4939513 SNR=152.6 Saturated
05:00:46.904 00.000 25848 Handling offset move in thread for scope, endpoint = (1.60, 0.22)
05:00:46.904 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:46.904 00.000 25848 Moving (1.60, 0.22) raw xDistance=-1.57 yDistance=0.81
05:00:46.904 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:46.904 00.000 21444 Enqueuing Expose request
05:00:46.904 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.57
05:00:46.904 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:00:46.904 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
05:00:46.904 00.000 25848 MoveAxis(E, 48, ABG)
05:00:46.904 00.000 25848 Guiding  Dir = 2, Dur = 48
05:00:46.939 00.035 25848 IsSlewing returns 0
05:00:46.940 00.001 25848 IsGuiding returns 0
05:00:46.972 00.032 25848 PulseGuide returned control before completion, sleep 27
05:00:47.003 00.031 25848 IsGuiding returns 1
05:00:47.003 00.000 25848 scope still moving after pulse duration time elapsed
05:00:47.064 00.061 25848 IsSlewing returns 0
05:00:47.064 00.000 25848 IsGuiding returns 0
05:00:47.064 00.000 25848 scope move finished after 48 + 75 ms
05:00:47.064 00.000 25848 Move returns status 0, amount 48
05:00:47.064 00.000 25848 MoveAxis(N, 0, ABG)
05:00:47.064 00.000 25848 Move returns status 0, amount 0
05:00:47.064 00.000 25848 move complete, result=0
05:00:47.064 00.000 25848 worker thread done servicing request
05:00:47.064 00.000 25848 Worker thread wakes up
05:00:47.064 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:47.064 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:47.064 00.000 21444 GuideStep: -1.6 px 48 ms EAST, 0.8 px 0 ms NORTH
05:00:49.911 02.847 25848 Exposure complete
05:00:50.001 00.090 25848 worker thread done servicing request
05:00:50.001 00.000 21444 OnExposeComplete: enter
05:00:50.001 00.000 21444 UpdateGuideState(): m_state=6
05:00:50.002 00.001 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 94
05:00:50.002 00.000 21444 Star::Find returns 1 (1), X=1275.31, Y=687.62, Mass=4834713, SNR=148.0, Peak=65192 HFD=7.6
05:00:50.002 00.000 21444 MultiStar: [#1 1.75,-1.02,1.06,U] [#2 1.28,-0.72,0.84,U] [#3 1.49,-0.83,0.86,U] [#4 0.38,1.09,0.82,U] [#5 -0.28,-1.89,0.68,U] [#6 0.20,-1.21,0.67,U] [#7 0.06,-1.22,0.62,U] [#8 1.12,-0.05,0.59,U] 
05:00:50.002 00.000 21444 single-star, 8 included, MultiStar: {0.79, -0.61}, one-star: {0.48, 0.03}
05:00:50.002 00.000 21444 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.05) = xAngle (-2.98 = -2.98)
05:00:50.002 00.000 21444 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.82 = 0.46)
05:00:50.002 00.000 21444 CameraToMount -- cameraX=0.48 cameraY=0.03 hyp=0.48 cameraTheta=0.07 mountX=-0.47 mountY=0.21, mountTheta=2.72
05:00:50.003 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.48, y=0.03, opts=13)
05:00:50.003 00.000 21444 Enqueuing Move request for scope (0.48, 0.03)
05:00:50.003 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=54, FiltMax=65504, Gamma=0.560
05:00:50.004 00.001 21444 UpdateGuideState exits: m=4834713 SNR=148.0 Saturated
05:00:50.004 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:50.004 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:50.004 00.000 21444 Enqueuing Expose request
05:00:50.004 00.000 25848 Worker thread wakes up
05:00:50.004 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.03) opts 0xd
05:00:50.004 00.000 25848 Handling offset move in thread for scope, endpoint = (0.48, 0.03)
05:00:50.004 00.000 25848 Moving (0.48, 0.03) raw xDistance=-0.47 yDistance=0.21
05:00:50.004 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
05:00:50.004 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:50.004 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
05:00:50.004 00.000 25848 MoveAxis(E, 0, ABG)
05:00:50.004 00.000 25848 Move returns status 0, amount 0
05:00:50.004 00.000 25848 MoveAxis(N, 0, ABG)
05:00:50.004 00.000 25848 Move returns status 0, amount 0
05:00:50.004 00.000 25848 move complete, result=0
05:00:50.004 00.000 25848 worker thread done servicing request
05:00:50.004 00.000 25848 Worker thread wakes up
05:00:50.004 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:50.004 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:50.004 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
05:00:52.845 02.841 25848 Exposure complete
05:00:52.933 00.088 25848 worker thread done servicing request
05:00:52.933 00.000 21444 OnExposeComplete: enter
05:00:52.933 00.000 21444 UpdateGuideState(): m_state=6
05:00:52.933 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 95
05:00:52.933 00.000 21444 Star::Find returns 1 (1), X=1276.30, Y=689.40, Mass=4253796, SNR=115.4, Peak=62596 HFD=7.5
05:00:52.933 00.000 21444 MultiStar: [#1 2.52,0.42,0.00,M1] [#2 1.97,0.27,0.98,U] [#3 1.74,0.22,0.83,U] [#4 1.39,2.97,0.00,M1] [#5 1.13,0.23,0.68,U] [#6 1.41,0.37,0.64,U] [#7 1.31,0.77,0.65,U] [#8 1.76,1.65,0.00,M1] 
05:00:52.934 00.001 21444 refined, 5 included, MultiStar: {1.54, 0.66}, one-star: {1.46, 1.82}
05:00:52.934 00.000 21444 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.05) = xAngle (-2.65 = -2.65)
05:00:52.934 00.000 21444 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.49 = 0.79)
05:00:52.934 00.000 21444 CameraToMount -- cameraX=1.54 cameraY=0.66 hyp=1.68 cameraTheta=0.40 mountX=-1.47 mountY=1.19, mountTheta=2.46
05:00:52.935 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.54, y=0.66, opts=13)
05:00:52.935 00.000 21444 Enqueuing Move request for scope (1.54, 0.66)
05:00:52.935 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=120, FiltMax=65504, Gamma=0.560
05:00:52.935 00.000 21444 UpdateGuideState exits: m=4253796 SNR=115.4 Saturated
05:00:52.935 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:52.935 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:52.935 00.000 21444 Enqueuing Expose request
05:00:52.935 00.000 25848 Worker thread wakes up
05:00:52.935 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.54, 0.66) opts 0xd
05:00:52.935 00.000 25848 Handling offset move in thread for scope, endpoint = (1.54, 0.66)
05:00:52.935 00.000 25848 Moving (1.54, 0.66) raw xDistance=-1.47 yDistance=1.19
05:00:52.935 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.47
05:00:52.935 00.000 25848 switching direction from -1 to 1 - decHistory=3 oldest=0.21 newest=2.21
05:00:52.935 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
05:00:52.935 00.000 25848 MoveAxis(E, 43, ABG)
05:00:52.935 00.000 25848 Guiding  Dir = 2, Dur = 43
05:00:52.968 00.033 25848 IsSlewing returns 0
05:00:52.968 00.000 25848 IsGuiding returns 0
05:00:53.000 00.032 25848 PulseGuide returned control before completion, sleep 22
05:00:53.033 00.033 25848 IsGuiding returns 1
05:00:53.033 00.000 25848 scope still moving after pulse duration time elapsed
05:00:53.092 00.059 25848 IsSlewing returns 0
05:00:53.093 00.001 25848 IsGuiding returns 0
05:00:53.093 00.000 25848 scope move finished after 43 + 81 ms
05:00:53.093 00.000 25848 Move returns status 0, amount 43
05:00:53.093 00.000 25848 BLC: Oldest BLC event removed
05:00:53.093 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 261 applied
05:00:53.093 00.000 25848 MoveAxis(S, 294, ABG)
05:00:53.093 00.000 25848 Guiding  Dir = 1, Dur = 294
05:00:53.125 00.032 25848 IsSlewing returns 0
05:00:53.125 00.000 25848 IsGuiding returns 0
05:00:53.156 00.031 25848 PulseGuide returned control before completion, sleep 273
05:00:53.481 00.325 25848 IsGuiding returns 1
05:00:53.481 00.000 25848 scope still moving after pulse duration time elapsed
05:00:53.531 00.050 25848 IsSlewing returns 0
05:00:53.531 00.000 25848 IsGuiding returns 0
05:00:53.531 00.000 25848 scope move finished after 294 + 112 ms
05:00:53.531 00.000 25848 Move returns status 0, amount 294
05:00:53.531 00.000 25848 move complete, result=0
05:00:53.531 00.000 25848 worker thread done servicing request
05:00:53.531 00.000 25848 Worker thread wakes up
05:00:53.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:53.532 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:53.532 00.000 21444 GuideStep: -1.5 px 43 ms EAST, 1.2 px 294 ms SOUTH
05:00:56.386 02.854 25848 Exposure complete
05:00:56.465 00.079 25848 worker thread done servicing request
05:00:56.465 00.000 21444 OnExposeComplete: enter
05:00:56.465 00.000 21444 UpdateGuideState(): m_state=6
05:00:56.465 00.000 21444 Star::Find(15, 1276, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 96
05:00:56.465 00.000 21444 Star::Find returns 1 (1), X=1277.46, Y=688.67, Mass=4106068, SNR=120.5, Peak=58548 HFD=7.9
05:00:56.465 00.000 21444 MultiStar: [#1 4.12,0.12,0.00,M2] [#2 3.67,-0.22,0.00,M1] [#3 3.61,-0.18,0.00,M1] [#4 2.61,2.14,0.00,M2] [#5 3.70,-0.19,0.00,M1] [#6 3.38,-0.11,0.00,M1] [#7 3.39,-0.20,0.00,M1] [#8 3.99,0.73,0.00,M2] 
05:00:56.465 00.000 21444 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.05) = xAngle (-2.66 = -2.66)
05:00:56.466 00.001 21444 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.50 = 0.78)
05:00:56.466 00.000 21444 CameraToMount -- cameraX=2.63 cameraY=1.09 hyp=2.84 cameraTheta=0.39 mountX=-2.52 mountY=2.00, mountTheta=2.47
05:00:56.466 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.63, y=1.09, opts=13)
05:00:56.466 00.000 21444 Enqueuing Move request for scope (2.63, 1.09)
05:00:56.466 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=64, FiltMax=65504, Gamma=0.560
05:00:56.466 00.000 21444 UpdateGuideState exits: m=4106068 SNR=120.5 Saturated
05:00:56.466 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:56.466 00.000 25848 Worker thread wakes up
05:00:56.467 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (2.63, 1.09) opts 0xd
05:00:56.467 00.000 25848 Handling offset move in thread for scope, endpoint = (2.63, 1.09)
05:00:56.467 00.000 25848 Moving (2.63, 1.09) raw xDistance=-2.52 yDistance=2.00
05:00:56.467 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:56.467 00.000 21444 Enqueuing Expose request
05:00:56.467 00.000 25848 BLC: History state: CurrMiss=2.00, AvgInitMiss=0.53, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.193890, 1:2.002282
05:00:56.467 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
05:00:56.467 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.65 from input -2.52
05:00:56.467 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.00 from input 2.00
05:00:56.467 00.000 25848 MoveAxis(E, 76, ABG)
05:00:56.467 00.000 25848 Guiding  Dir = 2, Dur = 76
05:00:56.500 00.033 25848 IsSlewing returns 0
05:00:56.500 00.000 25848 IsGuiding returns 0
05:00:56.531 00.031 25848 PulseGuide returned control before completion, sleep 55
05:00:56.612 00.081 25848 IsGuiding returns 1
05:00:56.612 00.000 25848 scope still moving after pulse duration time elapsed
05:00:56.672 00.060 25848 IsSlewing returns 0
05:00:56.672 00.000 25848 IsGuiding returns 0
05:00:56.672 00.000 25848 scope move finished after 76 + 96 ms
05:00:56.672 00.000 25848 Move returns status 0, amount 76
05:00:56.672 00.000 25848 MoveAxis(S, 55, ABG)
05:00:56.672 00.000 25848 Guiding  Dir = 1, Dur = 55
05:00:56.704 00.032 25848 IsSlewing returns 0
05:00:56.704 00.000 25848 IsGuiding returns 0
05:00:56.736 00.032 25848 PulseGuide returned control before completion, sleep 34
05:00:56.805 00.069 25848 IsGuiding returns 1
05:00:56.805 00.000 25848 scope still moving after pulse duration time elapsed
05:00:56.861 00.056 25848 IsSlewing returns 0
05:00:56.861 00.000 25848 IsGuiding returns 0
05:00:56.861 00.000 25848 scope move finished after 55 + 101 ms
05:00:56.861 00.000 25848 Move returns status 0, amount 55
05:00:56.861 00.000 25848 move complete, result=0
05:00:56.861 00.000 25848 worker thread done servicing request
05:00:56.861 00.000 25848 Worker thread wakes up
05:00:56.861 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:56.861 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:56.862 00.001 21444 GuideStep: -2.5 px 76 ms EAST, 2.0 px 55 ms SOUTH
05:00:59.713 02.851 25848 Exposure complete
05:00:59.801 00.088 25848 worker thread done servicing request
05:00:59.801 00.000 21444 OnExposeComplete: enter
05:00:59.801 00.000 21444 UpdateGuideState(): m_state=6
05:00:59.801 00.000 21444 Star::Find(15, 1277, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 97
05:00:59.801 00.000 21444 Star::Find returns 1 (1), X=1276.60, Y=687.45, Mass=4865938, SNR=131.2, Peak=65504 HFD=7.6
05:00:59.802 00.001 21444 MultiStar: [#1 2.52,-0.96,0.00,M3] [#2 2.09,-1.41,0.00,M2] [#3 1.89,-1.17,0.67,U] [#4 1.66,0.95,0.92,U] [#5 1.60,-1.95,0.00,M2] [#6 1.36,-1.43,0.70,U] [#7 1.04,-1.85,0.57,U] [#8 2.10,-0.24,0.84,U] 
05:00:59.802 00.000 21444 refined, 5 included, MultiStar: {1.67, -0.49}, one-star: {1.77, -0.13}
05:00:59.802 00.000 21444 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.05) = xAngle (-3.34 = 2.95)
05:00:59.802 00.000 21444 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.18 = 0.10)
05:00:59.802 00.000 21444 CameraToMount -- cameraX=1.67 cameraY=-0.49 hyp=1.74 cameraTheta=-0.29 mountX=-1.71 mountY=0.18, mountTheta=3.04
05:00:59.803 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.67, y=-0.49, opts=13)
05:00:59.803 00.000 21444 Enqueuing Move request for scope (1.67, -0.49)
05:00:59.803 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=104, FiltMax=65504, Gamma=0.560
05:00:59.803 00.000 21444 UpdateGuideState exits: m=4865938 SNR=131.2 Saturated
05:00:59.803 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:59.803 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:00:59.803 00.000 21444 Enqueuing Expose request
05:00:59.803 00.000 25848 Worker thread wakes up
05:00:59.803 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.67, -0.49) opts 0xd
05:00:59.803 00.000 25848 Handling offset move in thread for scope, endpoint = (1.67, -0.49)
05:00:59.803 00.000 25848 Moving (1.67, -0.49) raw xDistance=-1.71 yDistance=0.18
05:00:59.803 00.000 25848 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.53, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.193890, 1:2.002282, 2:0.178872
05:00:59.804 00.001 25848 BLC: No correction, Miss < min_move
05:00:59.804 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.71
05:00:59.804 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:59.804 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
05:00:59.804 00.000 25848 MoveAxis(E, 55, ABG)
05:00:59.804 00.000 25848 Guiding  Dir = 2, Dur = 55
05:00:59.828 00.024 25848 IsSlewing returns 0
05:00:59.828 00.000 25848 IsGuiding returns 0
05:00:59.860 00.032 25848 PulseGuide returned control before completion, sleep 34
05:00:59.902 00.042 25848 IsGuiding returns 1
05:00:59.902 00.000 25848 scope still moving after pulse duration time elapsed
05:00:59.953 00.051 25848 IsSlewing returns 0
05:00:59.953 00.000 25848 IsGuiding returns 0
05:00:59.953 00.000 25848 scope move finished after 55 + 68 ms
05:00:59.953 00.000 25848 Move returns status 0, amount 55
05:00:59.953 00.000 25848 MoveAxis(N, 0, ABG)
05:00:59.953 00.000 25848 Move returns status 0, amount 0
05:00:59.953 00.000 25848 move complete, result=0
05:00:59.953 00.000 25848 worker thread done servicing request
05:00:59.953 00.000 25848 Worker thread wakes up
05:00:59.953 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:00:59.953 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:00:59.953 00.000 21444 GuideStep: -1.7 px 55 ms EAST, 0.2 px 0 ms NORTH
05:01:02.802 02.849 25848 Exposure complete
05:01:02.882 00.080 25848 worker thread done servicing request
05:01:02.882 00.000 21444 OnExposeComplete: enter
05:01:02.882 00.000 21444 UpdateGuideState(): m_state=6
05:01:02.882 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 98
05:01:02.882 00.000 21444 Star::Find returns 1 (1), X=1274.96, Y=688.87, Mass=4237587, SNR=134.2, Peak=62708 HFD=8.1
05:01:02.882 00.000 21444 MultiStar: [#1 0.94,0.44,0.97,U] [#2 0.78,-0.10,0.82,U] [#3 0.30,0.78,0.79,U] [#4 0.16,1.80,0.73,U] [#5 0.14,-0.20,0.61,U] [#6 0.33,0.11,0.82,U] [#7 0.11,0.68,0.66,U] [#8 0.86,0.75,0.63,U] 
05:01:02.883 00.001 21444 refined, 8 included, MultiStar: {0.43, 0.63}, one-star: {0.12, 1.29}
05:01:02.883 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
05:01:02.883 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.92 = 1.37)
05:01:02.883 00.000 21444 CameraToMount -- cameraX=0.43 cameraY=0.63 hyp=0.76 cameraTheta=0.98 mountX=-0.37 mountY=0.75, mountTheta=2.03
05:01:02.883 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.43, y=0.63, opts=13)
05:01:02.883 00.000 21444 Enqueuing Move request for scope (0.43, 0.63)
05:01:02.883 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=80, FiltMax=65504, Gamma=0.560
05:01:02.884 00.001 21444 UpdateGuideState exits: m=4237587 SNR=134.2 Saturated
05:01:02.884 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:02.884 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:02.884 00.000 21444 Enqueuing Expose request
05:01:02.884 00.000 25848 Worker thread wakes up
05:01:02.884 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.63) opts 0xd
05:01:02.884 00.000 25848 Handling offset move in thread for scope, endpoint = (0.43, 0.63)
05:01:02.884 00.000 25848 Moving (0.43, 0.63) raw xDistance=-0.37 yDistance=0.75
05:01:02.884 00.000 25848 BLC: window closed
05:01:02.884 00.000 25848 BLC: History state: CurrMiss=0.75, AvgInitMiss=0.53, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=1.193890, 1:2.002282, 2:0.178872
05:01:02.884 00.000 25848 BLC: Under-shoot: nominal increase by 14
05:01:02.884 00.000 25848 BLC: window closed
05:01:02.884 00.000 25848 BLC: Pulse adjusted to 275
05:01:02.884 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
05:01:02.884 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
05:01:02.884 00.000 25848 MoveAxis(E, 0, ABG)
05:01:02.884 00.000 25848 Move returns status 0, amount 0
05:01:02.884 00.000 25848 MoveAxis(S, 20, ABG)
05:01:02.884 00.000 25848 Guiding  Dir = 1, Dur = 20
05:01:02.924 00.040 25848 IsSlewing returns 0
05:01:02.925 00.001 25848 IsGuiding returns 0
05:01:02.956 00.031 25848 IsGuiding returns 1
05:01:02.956 00.000 25848 scope still moving after pulse duration time elapsed
05:01:03.014 00.058 25848 IsSlewing returns 0
05:01:03.015 00.001 25848 IsGuiding returns 0
05:01:03.015 00.000 25848 scope move finished after 20 + 70 ms
05:01:03.015 00.000 25848 Move returns status 0, amount 20
05:01:03.015 00.000 25848 move complete, result=0
05:01:03.015 00.000 25848 worker thread done servicing request
05:01:03.015 00.000 25848 Worker thread wakes up
05:01:03.015 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.7 px 20 ms SOUTH
05:01:03.015 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:03.015 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:03.072 00.057 21444 evsrv: cli 0107E240 connect
05:01:03.072 00.000 21444 case statement mapped state 6 to 3
05:01:03.073 00.001 21444 case statement mapped state 6 to 3
05:01:03.073 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"83612e24-9289-4e9f-9d2d-f68ca2b4860c"}
05:01:03.073 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"83612e24-9289-4e9f-9d2d-f68ca2b4860c"}
05:01:03.074 00.001 21444 evsrv: cli 0107E240 disconnect
05:01:05.864 02.790 25848 Exposure complete
05:01:05.942 00.078 25848 worker thread done servicing request
05:01:05.942 00.000 21444 OnExposeComplete: enter
05:01:05.943 00.001 21444 UpdateGuideState(): m_state=6
05:01:05.943 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 99
05:01:05.943 00.000 21444 Star::Find returns 1 (1), X=1276.20, Y=688.97, Mass=4025734, SNR=117.1, Peak=60364 HFD=7.6
05:01:05.943 00.000 21444 MultiStar: [#1 2.06,0.40,1.12,U] [#2 1.94,-0.34,0.91,U] [#3 2.31,0.34,0.77,U] [#4 1.68,1.76,0.00,M1] [#5 1.22,-0.00,0.87,U] [#6 1.22,-0.14,0.75,U] [#7 1.14,-0.16,0.74,U] [#8 1.56,0.84,0.57,U] 
05:01:05.943 00.000 21444 refined, 7 included, MultiStar: {1.62, 0.30}, one-star: {1.36, 1.39}
05:01:05.943 00.000 21444 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.05) = xAngle (-2.87 = -2.87)
05:01:05.943 00.000 21444 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.57)
05:01:05.943 00.000 21444 CameraToMount -- cameraX=1.62 cameraY=0.30 hyp=1.65 cameraTheta=0.18 mountX=-1.59 mountY=0.89, mountTheta=2.63
05:01:05.944 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.62, y=0.30, opts=13)
05:01:05.944 00.000 21444 Enqueuing Move request for scope (1.62, 0.30)
05:01:05.944 00.000 25848 Worker thread wakes up
05:01:05.945 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=80, FiltMax=65504, Gamma=0.560
05:01:05.945 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.62, 0.30) opts 0xd
05:01:05.945 00.000 21444 UpdateGuideState exits: m=4025734 SNR=117.1 Saturated
05:01:05.945 00.000 25848 Handling offset move in thread for scope, endpoint = (1.62, 0.30)
05:01:05.945 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:05.945 00.000 25848 Moving (1.62, 0.30) raw xDistance=-1.59 yDistance=0.89
05:01:05.945 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:05.945 00.000 21444 Enqueuing Expose request
05:01:05.945 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.59
05:01:05.945 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
05:01:05.945 00.000 25848 MoveAxis(E, 46, ABG)
05:01:05.945 00.000 25848 Guiding  Dir = 2, Dur = 46
05:01:05.969 00.024 25848 IsSlewing returns 0
05:01:05.969 00.000 25848 IsGuiding returns 0
05:01:06.001 00.032 25848 PulseGuide returned control before completion, sleep 25
05:01:06.036 00.035 25848 IsGuiding returns 1
05:01:06.036 00.000 25848 scope still moving after pulse duration time elapsed
05:01:06.120 00.084 25848 IsSlewing returns 0
05:01:06.120 00.000 25848 IsGuiding returns 0
05:01:06.120 00.000 25848 scope move finished after 46 + 104 ms
05:01:06.120 00.000 25848 Move returns status 0, amount 46
05:01:06.120 00.000 25848 MoveAxis(S, 24, ABG)
05:01:06.120 00.000 25848 Guiding  Dir = 1, Dur = 24
05:01:06.140 00.020 25848 IsSlewing returns 0
05:01:06.141 00.001 25848 IsGuiding returns 0
05:01:06.172 00.031 25848 IsGuiding returns 1
05:01:06.172 00.000 25848 scope still moving after pulse duration time elapsed
05:01:06.232 00.060 25848 IsSlewing returns 0
05:01:06.232 00.000 25848 IsGuiding returns 0
05:01:06.232 00.000 25848 scope move finished after 24 + 68 ms
05:01:06.232 00.000 25848 Move returns status 0, amount 24
05:01:06.232 00.000 25848 move complete, result=0
05:01:06.232 00.000 25848 worker thread done servicing request
05:01:06.232 00.000 25848 Worker thread wakes up
05:01:06.232 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:06.232 00.000 21444 GuideStep: -1.6 px 46 ms EAST, 0.9 px 24 ms SOUTH
05:01:06.232 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:09.074 02.842 25848 Exposure complete
05:01:09.153 00.079 25848 worker thread done servicing request
05:01:09.153 00.000 21444 OnExposeComplete: enter
05:01:09.154 00.001 21444 UpdateGuideState(): m_state=6
05:01:09.154 00.000 21444 Star::Find(15, 1276, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 100
05:01:09.154 00.000 21444 Star::Find returns 1 (1), X=1277.20, Y=687.80, Mass=3767401, SNR=100.5, Peak=55516 HFD=8.0
05:01:09.154 00.000 21444 MultiStar: [#1 2.89,-0.49,0.00,M2] [#2 2.33,-1.17,0.00,M1] [#3 2.49,-0.60,0.00,M1] [#4 2.35,0.87,0.00,M2] [#5 2.30,-1.07,0.00,M1] [#6 2.32,-0.78,0.00,M1] [#7 2.58,-1.28,0.00,M1] [#8 3.27,-0.06,0.00,M1] 
05:01:09.154 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
05:01:09.154 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.48)
05:01:09.154 00.000 21444 CameraToMount -- cameraX=2.36 cameraY=0.22 hyp=2.37 cameraTheta=0.09 mountX=-2.33 mountY=1.10, mountTheta=2.70
05:01:09.155 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.36, y=0.22, opts=13)
05:01:09.155 00.000 21444 Enqueuing Move request for scope (2.36, 0.22)
05:01:09.155 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=196, FiltMax=65504, Gamma=0.560
05:01:09.155 00.000 21444 UpdateGuideState exits: m=3767401 SNR=100.5 Saturated
05:01:09.155 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:09.155 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:09.155 00.000 21444 Enqueuing Expose request
05:01:09.155 00.000 25848 Worker thread wakes up
05:01:09.155 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.36, 0.22) opts 0xd
05:01:09.155 00.000 25848 Handling offset move in thread for scope, endpoint = (2.36, 0.22)
05:01:09.155 00.000 25848 Moving (2.36, 0.22) raw xDistance=-2.33 yDistance=1.10
05:01:09.155 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.54 from input -2.33
05:01:09.155 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
05:01:09.155 00.000 25848 MoveAxis(E, 71, ABG)
05:01:09.155 00.000 25848 Guiding  Dir = 2, Dur = 71
05:01:09.191 00.036 25848 IsSlewing returns 0
05:01:09.192 00.001 25848 IsGuiding returns 0
05:01:09.222 00.030 25848 PulseGuide returned control before completion, sleep 51
05:01:09.278 00.056 25848 IsGuiding returns 1
05:01:09.278 00.000 25848 scope still moving after pulse duration time elapsed
05:01:09.330 00.052 25848 IsSlewing returns 0
05:01:09.331 00.001 25848 IsGuiding returns 0
05:01:09.331 00.000 25848 scope move finished after 71 + 67 ms
05:01:09.331 00.000 25848 Move returns status 0, amount 71
05:01:09.331 00.000 25848 MoveAxis(S, 30, ABG)
05:01:09.331 00.000 25848 Guiding  Dir = 1, Dur = 30
05:01:09.380 00.049 25848 IsSlewing returns 0
05:01:09.380 00.000 25848 IsGuiding returns 0
05:01:09.411 00.031 25848 IsGuiding returns 1
05:01:09.411 00.000 25848 scope still moving after pulse duration time elapsed
05:01:09.468 00.057 25848 IsSlewing returns 0
05:01:09.468 00.000 25848 IsGuiding returns 0
05:01:09.468 00.000 25848 scope move finished after 30 + 57 ms
05:01:09.468 00.000 25848 Move returns status 0, amount 30
05:01:09.468 00.000 25848 move complete, result=0
05:01:09.468 00.000 25848 worker thread done servicing request
05:01:09.468 00.000 25848 Worker thread wakes up
05:01:09.468 00.000 21444 GuideStep: -2.3 px 71 ms EAST, 1.1 px 30 ms SOUTH
05:01:09.468 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:09.468 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:12.311 02.843 25848 Exposure complete
05:01:12.395 00.084 25848 worker thread done servicing request
05:01:12.395 00.000 21444 OnExposeComplete: enter
05:01:12.395 00.000 21444 UpdateGuideState(): m_state=6
05:01:12.395 00.000 21444 Star::Find(15, 1277, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 101
05:01:12.395 00.000 21444 Star::Find returns 1 (1), X=1273.11, Y=686.85, Mass=4727679, SNR=149.9, Peak=65504 HFD=7.8
05:01:12.395 00.000 21444 MultiStar: [#1 -0.85,-1.05,1.01,U] [#2 -1.62,-1.63,0.82,U] [#3 -1.19,-0.97,0.67,U] [#4 -1.70,0.18,0.78,U] [#5 -0.83,-1.96,0.65,U] [#6 -2.22,-1.68,0.00,M2] [#7 -1.58,-2.06,0.00,M2] [#8 -1.48,-0.94,0.55,U] 
05:01:12.395 00.000 21444 refined, 6 included, MultiStar: {-1.35, -0.99}, one-star: {-1.72, -0.73}
05:01:12.395 00.000 21444 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.05) = xAngle (-5.56 = 0.72)
05:01:12.395 00.000 21444 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.40 = -2.12)
05:01:12.395 00.000 21444 CameraToMount -- cameraX=-1.35 cameraY=-0.99 hyp=1.67 cameraTheta=-2.51 mountX=1.25 mountY=-1.43, mountTheta=-0.85
05:01:12.396 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.35, y=-0.99, opts=13)
05:01:12.396 00.000 21444 Enqueuing Move request for scope (-1.35, -0.99)
05:01:12.396 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=218, FiltMax=65504, Gamma=0.560
05:01:12.396 00.000 21444 UpdateGuideState exits: m=4727679 SNR=149.9 Saturated
05:01:12.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:12.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:12.396 00.000 21444 Enqueuing Expose request
05:01:12.396 00.000 25848 Worker thread wakes up
05:01:12.397 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.99) opts 0xd
05:01:12.397 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.35, -0.99)
05:01:12.397 00.000 25848 Moving (-1.35, -0.99) raw xDistance=1.25 yDistance=-1.43
05:01:12.397 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.25
05:01:12.397 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:01:12.397 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.43
05:01:12.397 00.000 25848 MoveAxis(W, 31, ABG)
05:01:12.397 00.000 25848 Guiding  Dir = 3, Dur = 31
05:01:12.421 00.024 25848 IsSlewing returns 0
05:01:12.422 00.001 25848 IsGuiding returns 0
05:01:12.454 00.032 25848 IsGuiding returns 1
05:01:12.454 00.000 25848 scope still moving after pulse duration time elapsed
05:01:12.516 00.062 25848 IsSlewing returns 0
05:01:12.548 00.032 25848 IsGuiding returns 0
05:01:12.548 00.000 25848 scope move finished after 31 + 95 ms
05:01:12.548 00.000 25848 Move returns status 0, amount 31
05:01:12.548 00.000 25848 MoveAxis(N, 0, ABG)
05:01:12.548 00.000 25848 Move returns status 0, amount 0
05:01:12.548 00.000 25848 move complete, result=0
05:01:12.548 00.000 25848 worker thread done servicing request
05:01:12.548 00.000 25848 Worker thread wakes up
05:01:12.548 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:12.548 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:12.548 00.000 21444 GuideStep: 1.3 px 31 ms WEST, -1.4 px 0 ms NORTH
05:01:15.390 02.842 25848 Exposure complete
05:01:15.478 00.088 25848 worker thread done servicing request
05:01:15.478 00.000 21444 OnExposeComplete: enter
05:01:15.478 00.000 21444 UpdateGuideState(): m_state=6
05:01:15.478 00.000 21444 Star::Find(15, 1273, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 102
05:01:15.478 00.000 21444 Star::Find returns 1 (1), X=1272.52, Y=686.98, Mass=4228405, SNR=126.2, Peak=60492 HFD=8.0
05:01:15.478 00.000 21444 MultiStar: [#1 -1.80,-0.96,0.70,U] [#2 -2.24,-1.39,0.00,M1] [#3 -1.68,-1.04,0.52,U] [#4 -1.92,0.50,0.71,U] [#5 -2.31,-1.84,0.00,M1] [#6 -2.46,-2.20,0.00,M3] [#7 -2.19,-1.80,0.00,M3] [#8 -1.73,-0.54,0.68,U] 
05:01:15.478 00.000 21444 refined, 4 included, MultiStar: {-1.93, -0.51}, one-star: {-2.31, -0.60}
05:01:15.478 00.000 21444 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.05) = xAngle (-5.94 = 0.35)
05:01:15.478 00.000 21444 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.78 = -2.50)
05:01:15.478 00.000 21444 CameraToMount -- cameraX=-1.93 cameraY=-0.51 hyp=2.00 cameraTheta=-2.89 mountX=1.88 mountY=-1.20, mountTheta=-0.57
05:01:15.480 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.93, y=-0.51, opts=13)
05:01:15.480 00.000 21444 Enqueuing Move request for scope (-1.93, -0.51)
05:01:15.480 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=130, FiltMax=65504, Gamma=0.560
05:01:15.481 00.001 21444 UpdateGuideState exits: m=4228405 SNR=126.2 Saturated
05:01:15.481 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:15.481 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:15.481 00.000 21444 Enqueuing Expose request
05:01:15.481 00.000 25848 Worker thread wakes up
05:01:15.481 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.93, -0.51) opts 0xd
05:01:15.481 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.93, -0.51)
05:01:15.481 00.000 25848 Moving (-1.93, -0.51) raw xDistance=1.88 yDistance=-1.20
05:01:15.481 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.23 from input 1.88
05:01:15.481 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:01:15.481 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.20
05:01:15.481 00.000 25848 MoveAxis(W, 57, ABG)
05:01:15.481 00.000 25848 Guiding  Dir = 3, Dur = 57
05:01:15.502 00.021 25848 IsSlewing returns 0
05:01:15.502 00.000 25848 IsGuiding returns 0
05:01:15.533 00.031 25848 PulseGuide returned control before completion, sleep 36
05:01:15.579 00.046 25848 IsGuiding returns 1
05:01:15.579 00.000 25848 scope still moving after pulse duration time elapsed
05:01:15.641 00.062 25848 IsSlewing returns 0
05:01:15.642 00.001 25848 IsGuiding returns 0
05:01:15.642 00.000 25848 scope move finished after 57 + 83 ms
05:01:15.642 00.000 25848 Move returns status 0, amount 57
05:01:15.642 00.000 25848 MoveAxis(N, 0, ABG)
05:01:15.642 00.000 25848 Move returns status 0, amount 0
05:01:15.642 00.000 25848 move complete, result=0
05:01:15.642 00.000 25848 worker thread done servicing request
05:01:15.642 00.000 25848 Worker thread wakes up
05:01:15.642 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:15.642 00.000 21444 GuideStep: 1.9 px 57 ms WEST, -1.2 px 0 ms NORTH
05:01:15.642 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:18.482 02.840 25848 Exposure complete
05:01:18.569 00.087 25848 worker thread done servicing request
05:01:18.569 00.000 21444 OnExposeComplete: enter
05:01:18.569 00.000 21444 UpdateGuideState(): m_state=6
05:01:18.569 00.000 21444 Star::Find(15, 1272, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 103
05:01:18.569 00.000 21444 Star::Find returns 1 (1), X=1273.91, Y=687.24, Mass=4995010, SNR=200.1, Peak=65504 HFD=7.7
05:01:18.570 00.001 21444 MultiStar: [#1 0.24,-1.57,0.82,U] [#2 -0.34,-1.68,0.78,U] [#3 -0.56,-1.10,0.64,U] [#4 -0.88,0.14,0.59,U] [#5 -0.82,-2.06,0.52,U] [#6 -0.86,-2.08,0.55,U] [#7 0.09,-1.70,0.44,U] [#8 0.07,-0.73,0.62,U] 
05:01:18.570 00.000 21444 single-star, 8 included, MultiStar: {-0.45, -1.17}, one-star: {-0.93, -0.34}
05:01:18.570 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
05:01:18.570 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.68 = -2.40)
05:01:18.570 00.000 21444 CameraToMount -- cameraX=-0.93 cameraY=-0.34 hyp=0.99 cameraTheta=-2.79 mountX=0.90 mountY=-0.67, mountTheta=-0.64
05:01:18.571 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.93, y=-0.34, opts=13)
05:01:18.571 00.000 21444 Enqueuing Move request for scope (-0.93, -0.34)
05:01:18.571 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=192, FiltMax=65504, Gamma=0.560
05:01:18.571 00.000 21444 UpdateGuideState exits: m=4995010 SNR=200.1 Saturated
05:01:18.571 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:18.571 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:18.571 00.000 21444 Enqueuing Expose request
05:01:18.571 00.000 25848 Worker thread wakes up
05:01:18.571 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.34) opts 0xd
05:01:18.571 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.93, -0.34)
05:01:18.571 00.000 25848 Moving (-0.93, -0.34) raw xDistance=0.90 yDistance=-0.67
05:01:18.571 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.90
05:01:18.571 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:01:18.571 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
05:01:18.571 00.000 25848 MoveAxis(W, 30, ABG)
05:01:18.571 00.000 25848 Guiding  Dir = 3, Dur = 30
05:01:18.613 00.042 25848 IsSlewing returns 0
05:01:18.613 00.000 25848 IsGuiding returns 0
05:01:18.644 00.031 25848 IsGuiding returns 1
05:01:18.644 00.000 25848 scope still moving after pulse duration time elapsed
05:01:18.705 00.061 25848 IsSlewing returns 0
05:01:18.705 00.000 25848 IsGuiding returns 0
05:01:18.705 00.000 25848 scope move finished after 30 + 62 ms
05:01:18.706 00.001 25848 Move returns status 0, amount 30
05:01:18.706 00.000 25848 MoveAxis(N, 0, ABG)
05:01:18.706 00.000 25848 Move returns status 0, amount 0
05:01:18.706 00.000 25848 move complete, result=0
05:01:18.706 00.000 25848 worker thread done servicing request
05:01:18.706 00.000 25848 Worker thread wakes up
05:01:18.706 00.000 21444 GuideStep: 0.9 px 30 ms WEST, -0.7 px 0 ms NORTH
05:01:18.706 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:18.707 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:21.557 02.850 25848 Exposure complete
05:01:21.640 00.083 25848 worker thread done servicing request
05:01:21.640 00.000 21444 OnExposeComplete: enter
05:01:21.640 00.000 21444 UpdateGuideState(): m_state=6
05:01:21.640 00.000 21444 Star::Find(15, 1273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 104
05:01:21.640 00.000 21444 Star::Find returns 1 (1), X=1274.87, Y=688.62, Mass=4207276, SNR=100.4, Peak=63000 HFD=7.8
05:01:21.640 00.000 21444 MultiStar: [#1 0.18,0.18,1.30,U] [#2 0.02,-0.36,0.95,U] [#3 0.83,-0.34,0.71,U] [#4 0.01,1.26,0.87,U] [#5 -0.59,-0.50,1.12,U] [#6 0.08,-0.19,0.90,U] [#7 0.35,0.34,0.64,U] [#8 0.53,0.76,0.79,U] 
05:01:21.641 00.001 21444 refined, 8 included, MultiStar: {0.11, 0.23}, one-star: {0.03, 1.04}
05:01:21.641 00.000 21444 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.05) = xAngle (-1.94 = -1.94)
05:01:21.641 00.000 21444 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.79 = 1.50)
05:01:21.641 00.000 21444 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.11 mountX=-0.09 mountY=0.25, mountTheta=1.92
05:01:21.642 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.11, y=0.23, opts=13)
05:01:21.642 00.000 21444 Enqueuing Move request for scope (0.11, 0.23)
05:01:21.642 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=194, FiltMax=65504, Gamma=0.560
05:01:21.642 00.000 21444 UpdateGuideState exits: m=4207276 SNR=100.4 Saturated
05:01:21.642 00.000 25848 Worker thread wakes up
05:01:21.642 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
05:01:21.642 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:21.642 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:21.642 00.000 21444 Enqueuing Expose request
05:01:21.642 00.000 25848 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
05:01:21.643 00.001 25848 Moving (0.11, 0.23) raw xDistance=-0.09 yDistance=0.25
05:01:21.643 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:01:21.643 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:21.643 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
05:01:21.643 00.000 25848 MoveAxis(E, 0, ABG)
05:01:21.643 00.000 25848 Move returns status 0, amount 0
05:01:21.643 00.000 25848 MoveAxis(N, 0, ABG)
05:01:21.643 00.000 25848 Move returns status 0, amount 0
05:01:21.643 00.000 25848 move complete, result=0
05:01:21.643 00.000 25848 worker thread done servicing request
05:01:21.643 00.000 25848 Worker thread wakes up
05:01:21.643 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:21.643 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:21.643 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
05:01:24.490 02.847 25848 Exposure complete
05:01:24.571 00.081 25848 worker thread done servicing request
05:01:24.571 00.000 21444 OnExposeComplete: enter
05:01:24.571 00.000 21444 UpdateGuideState(): m_state=6
05:01:24.571 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 105
05:01:24.571 00.000 21444 Star::Find returns 1 (1), X=1277.00, Y=687.54, Mass=5109704, SNR=168.4, Peak=65504 HFD=8.0
05:01:24.572 00.001 21444 MultiStar: [#1 2.97,-0.79,0.00,M1] [#2 2.86,-1.35,0.00,M1] [#3 2.57,-1.25,0.00,M1] [#4 2.00,0.67,0.76,U] [#5 2.19,-0.44,0.96,U] [#6 2.08,-1.34,0.00,M2] [#7 2.60,-1.04,0.00,M2] [#8 2.41,-0.12,0.00,M1] 
05:01:24.572 00.000 21444 refined, 2 included, MultiStar: {2.13, 0.02}, one-star: {2.17, -0.04}
05:01:24.572 00.000 21444 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.05) = xAngle (-3.04 = -3.04)
05:01:24.572 00.000 21444 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.40)
05:01:24.572 00.000 21444 CameraToMount -- cameraX=2.13 cameraY=0.02 hyp=2.13 cameraTheta=0.01 mountX=-2.12 mountY=0.82, mountTheta=2.77
05:01:24.572 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.13, y=0.02, opts=13)
05:01:24.573 00.001 21444 Enqueuing Move request for scope (2.13, 0.02)
05:01:24.573 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=156, FiltMax=65504, Gamma=0.560
05:01:24.573 00.000 21444 UpdateGuideState exits: m=5109704 SNR=168.4 Saturated
05:01:24.573 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:24.573 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:24.573 00.000 25848 Worker thread wakes up
05:01:24.573 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.13, 0.02) opts 0xd
05:01:24.573 00.000 25848 Handling offset move in thread for scope, endpoint = (2.13, 0.02)
05:01:24.573 00.000 25848 Moving (2.13, 0.02) raw xDistance=-2.12 yDistance=0.82
05:01:24.573 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.33 from input -2.12
05:01:24.573 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
05:01:24.573 00.000 25848 MoveAxis(E, 62, ABG)
05:01:24.573 00.000 25848 Guiding  Dir = 2, Dur = 62
05:01:24.573 00.000 21444 Enqueuing Expose request
05:01:24.612 00.039 25848 IsSlewing returns 0
05:01:24.612 00.000 25848 IsGuiding returns 0
05:01:24.643 00.031 25848 PulseGuide returned control before completion, sleep 42
05:01:24.704 00.061 25848 IsGuiding returns 1
05:01:24.704 00.000 25848 scope still moving after pulse duration time elapsed
05:01:24.816 00.112 25848 IsSlewing returns 0
05:01:24.816 00.000 25848 IsGuiding returns 0
05:01:24.817 00.001 25848 scope move finished after 62 + 142 ms
05:01:24.817 00.000 25848 Move returns status 0, amount 62
05:01:24.817 00.000 25848 MoveAxis(S, 22, ABG)
05:01:24.817 00.000 25848 Guiding  Dir = 1, Dur = 22
05:01:24.845 00.028 25848 IsSlewing returns 0
05:01:24.845 00.000 25848 IsGuiding returns 0
05:01:24.877 00.032 25848 IsGuiding returns 1
05:01:24.877 00.000 25848 scope still moving after pulse duration time elapsed
05:01:24.923 00.046 25848 IsSlewing returns 0
05:01:24.923 00.000 25848 IsGuiding returns 0
05:01:24.923 00.000 25848 scope move finished after 22 + 55 ms
05:01:24.923 00.000 25848 Move returns status 0, amount 22
05:01:24.923 00.000 25848 move complete, result=0
05:01:24.923 00.000 25848 worker thread done servicing request
05:01:24.923 00.000 25848 Worker thread wakes up
05:01:24.923 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:24.923 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:24.923 00.000 21444 GuideStep: -2.1 px 62 ms EAST, 0.8 px 22 ms SOUTH
05:01:27.767 02.844 25848 Exposure complete
05:01:27.845 00.078 25848 worker thread done servicing request
05:01:27.845 00.000 21444 OnExposeComplete: enter
05:01:27.845 00.000 21444 UpdateGuideState(): m_state=6
05:01:27.845 00.000 21444 Star::Find(15, 1277, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 106
05:01:27.845 00.000 21444 Star::Find returns 1 (1), X=1276.93, Y=687.78, Mass=5063044, SNR=153.9, Peak=65504 HFD=7.9
05:01:27.845 00.000 21444 MultiStar: [#1 2.80,-0.63,0.00,M2] [#2 2.34,-0.77,0.00,M2] [#3 3.08,-0.65,0.00,M2] [#4 2.16,0.85,0.75,U] [#5 1.07,-2.06,0.00,M1] [#6 1.84,-1.03,0.58,U] [#7 2.02,-0.83,0.64,U] [#8 2.28,0.19,0.88,U] 
05:01:27.845 00.000 21444 refined, 4 included, MultiStar: {2.10, -0.03}, one-star: {2.09, 0.20}
05:01:27.845 00.000 21444 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.05) = xAngle (-3.07 = -3.07)
05:01:27.845 00.000 21444 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.91 = 0.37)
05:01:27.845 00.000 21444 CameraToMount -- cameraX=2.10 cameraY=-0.03 hyp=2.10 cameraTheta=-0.02 mountX=-2.09 mountY=0.77, mountTheta=2.79
05:01:27.846 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.10, y=-0.03, opts=13)
05:01:27.846 00.000 21444 Enqueuing Move request for scope (2.10, -0.03)
05:01:27.846 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2020, FiltMin=16, FiltMax=65504, Gamma=0.560
05:01:27.846 00.000 21444 UpdateGuideState exits: m=5063044 SNR=153.9 Saturated
05:01:27.846 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:27.846 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:27.846 00.000 21444 Enqueuing Expose request
05:01:27.846 00.000 25848 Worker thread wakes up
05:01:27.846 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.10, -0.03) opts 0xd
05:01:27.847 00.001 25848 Handling offset move in thread for scope, endpoint = (2.10, -0.03)
05:01:27.847 00.000 25848 Moving (2.10, -0.03) raw xDistance=-2.09 yDistance=0.77
05:01:27.847 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.41 from input -2.09
05:01:27.847 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
05:01:27.847 00.000 25848 MoveAxis(E, 65, ABG)
05:01:27.847 00.000 25848 Guiding  Dir = 2, Dur = 65
05:01:27.904 00.057 25848 IsSlewing returns 0
05:01:27.905 00.001 25848 IsGuiding returns 0
05:01:27.946 00.041 25848 PulseGuide returned control before completion, sleep 34
05:01:27.988 00.042 25848 IsGuiding returns 1
05:01:27.988 00.000 25848 scope still moving after pulse duration time elapsed
05:01:28.046 00.058 25848 IsSlewing returns 0
05:01:28.046 00.000 25848 IsGuiding returns 0
05:01:28.046 00.000 25848 scope move finished after 65 + 76 ms
05:01:28.046 00.000 25848 Move returns status 0, amount 65
05:01:28.046 00.000 25848 MoveAxis(S, 21, ABG)
05:01:28.046 00.000 25848 Guiding  Dir = 1, Dur = 21
05:01:28.078 00.032 25848 IsSlewing returns 0
05:01:28.078 00.000 25848 IsGuiding returns 0
05:01:28.109 00.031 25848 IsGuiding returns 1
05:01:28.109 00.000 25848 scope still moving after pulse duration time elapsed
05:01:28.171 00.062 25848 IsSlewing returns 0
05:01:28.171 00.000 25848 IsGuiding returns 0
05:01:28.171 00.000 25848 scope move finished after 21 + 72 ms
05:01:28.171 00.000 25848 Move returns status 0, amount 21
05:01:28.171 00.000 25848 move complete, result=0
05:01:28.171 00.000 25848 worker thread done servicing request
05:01:28.171 00.000 25848 Worker thread wakes up
05:01:28.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:28.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:28.172 00.001 21444 GuideStep: -2.1 px 65 ms EAST, 0.8 px 21 ms SOUTH
05:01:31.022 02.850 25848 Exposure complete
05:01:31.109 00.087 25848 worker thread done servicing request
05:01:31.110 00.001 21444 OnExposeComplete: enter
05:01:31.110 00.000 21444 UpdateGuideState(): m_state=6
05:01:31.110 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 107
05:01:31.110 00.000 21444 Star::Find returns 1 (1), X=1274.22, Y=687.43, Mass=5159249, SNR=172.8, Peak=65504 HFD=7.6
05:01:31.110 00.000 21444 MultiStar: [#1 -0.04,-1.52,1.17,U] [#2 -0.60,-1.71,1.11,U] [#3 -0.17,-1.24,0.64,U] [#4 -0.99,0.32,1.04,U] [#5 -1.70,-1.70,0.00,M2] [#6 -0.91,-1.84,0.93,U] [#7 -1.02,-1.17,0.71,U] [#8 -0.05,-0.70,0.61,U] 
05:01:31.110 00.000 21444 single-star, 7 included, MultiStar: {-0.56, -1.01}, one-star: {-0.61, -0.15}
05:01:31.110 00.000 21444 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.05) = xAngle (-5.96 = 0.33)
05:01:31.110 00.000 21444 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.80 = -2.52)
05:01:31.110 00.000 21444 CameraToMount -- cameraX=-0.61 cameraY=-0.15 hyp=0.63 cameraTheta=-2.91 mountX=0.60 mountY=-0.37, mountTheta=-0.55
05:01:31.111 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.61, y=-0.15, opts=13)
05:01:31.111 00.000 21444 Enqueuing Move request for scope (-0.61, -0.15)
05:01:31.111 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=90, FiltMax=65504, Gamma=0.560
05:01:31.111 00.000 21444 UpdateGuideState exits: m=5159249 SNR=172.8 Saturated
05:01:31.111 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:31.111 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:31.111 00.000 21444 Enqueuing Expose request
05:01:31.112 00.001 25848 Worker thread wakes up
05:01:31.112 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.15) opts 0xd
05:01:31.112 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.61, -0.15)
05:01:31.112 00.000 25848 Moving (-0.61, -0.15) raw xDistance=0.60 yDistance=-0.37
05:01:31.112 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.60
05:01:31.112 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:31.112 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
05:01:31.112 00.000 25848 MoveAxis(W, 13, ABG)
05:01:31.112 00.000 25848 Guiding  Dir = 3, Dur = 13
05:01:31.190 00.078 25848 IsSlewing returns 0
05:01:31.191 00.001 25848 IsGuiding returns 0
05:01:31.223 00.032 25848 IsGuiding returns 1
05:01:31.223 00.000 25848 scope still moving after pulse duration time elapsed
05:01:31.279 00.056 25848 IsSlewing returns 0
05:01:31.279 00.000 25848 IsGuiding returns 0
05:01:31.279 00.000 25848 scope move finished after 13 + 75 ms
05:01:31.280 00.001 25848 Move returns status 0, amount 13
05:01:31.280 00.000 25848 MoveAxis(N, 0, ABG)
05:01:31.280 00.000 25848 Move returns status 0, amount 0
05:01:31.280 00.000 25848 move complete, result=0
05:01:31.280 00.000 25848 worker thread done servicing request
05:01:31.280 00.000 25848 Worker thread wakes up
05:01:31.280 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:31.280 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:31.280 00.000 21444 GuideStep: 0.6 px 13 ms WEST, -0.4 px 0 ms NORTH
05:01:34.120 02.840 25848 Exposure complete
05:01:34.201 00.081 25848 worker thread done servicing request
05:01:34.201 00.000 21444 OnExposeComplete: enter
05:01:34.201 00.000 21444 UpdateGuideState(): m_state=6
05:01:34.201 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 108
05:01:34.201 00.000 21444 Star::Find returns 1 (1), X=1274.46, Y=687.34, Mass=4923510, SNR=158.4, Peak=65504 HFD=7.5
05:01:34.202 00.001 21444 MultiStar: [#1 0.32,-1.49,1.13,U] [#2 -0.23,-1.55,0.85,U] [#3 0.62,-1.38,0.68,U] [#4 -0.69,-0.04,0.74,U] [#5 -0.69,-2.29,0.00,M3] [#6 -0.44,-1.52,0.68,U] [#7 -0.57,-1.77,0.69,U] [#8 -0.04,-0.71,0.77,U] 
05:01:34.202 00.000 21444 single-star, 7 included, MultiStar: {-0.15, -1.07}, one-star: {-0.37, -0.24}
05:01:34.202 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.05) = xAngle (-5.62 = 0.67)
05:01:34.202 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.46 = -2.18)
05:01:34.202 00.000 21444 CameraToMount -- cameraX=-0.37 cameraY=-0.24 hyp=0.45 cameraTheta=-2.56 mountX=0.35 mountY=-0.37, mountTheta=-0.81
05:01:34.202 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.37, y=-0.24, opts=13)
05:01:34.202 00.000 21444 Enqueuing Move request for scope (-0.37, -0.24)
05:01:34.202 00.000 25848 Worker thread wakes up
05:01:34.202 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=66, FiltMax=65504, Gamma=0.560
05:01:34.202 00.000 21444 UpdateGuideState exits: m=4923510 SNR=158.4 Saturated
05:01:34.202 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:34.203 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:34.203 00.000 21444 Enqueuing Expose request
05:01:34.203 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.24) opts 0xd
05:01:34.203 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.37, -0.24)
05:01:34.203 00.000 25848 Moving (-0.37, -0.24) raw xDistance=0.35 yDistance=-0.37
05:01:34.203 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.35
05:01:34.203 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:34.203 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
05:01:34.203 00.000 25848 MoveAxis(E, 0, ABG)
05:01:34.203 00.000 25848 Move returns status 0, amount 0
05:01:34.203 00.000 25848 MoveAxis(N, 0, ABG)
05:01:34.203 00.000 25848 Move returns status 0, amount 0
05:01:34.203 00.000 25848 move complete, result=0
05:01:34.203 00.000 25848 worker thread done servicing request
05:01:34.203 00.000 25848 Worker thread wakes up
05:01:34.203 00.000 21444 GuideStep: 0.4 px 0 ms EAST, -0.4 px 0 ms NORTH
05:01:34.203 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:34.203 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:37.057 02.854 25848 Exposure complete
05:01:37.132 00.075 25848 worker thread done servicing request
05:01:37.132 00.000 21444 OnExposeComplete: enter
05:01:37.132 00.000 21444 UpdateGuideState(): m_state=6
05:01:37.133 00.001 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 109
05:01:37.133 00.000 21444 Star::Find returns 1 (1), X=1274.67, Y=687.73, Mass=5229885, SNR=170.6, Peak=65504 HFD=7.8
05:01:37.133 00.000 21444 MultiStar: [#1 0.83,-0.46,1.07,U] [#2 0.20,-0.69,0.94,U] [#3 0.39,0.12,0.84,U] [#4 -0.58,0.75,1.17,U] [#5 -1.40,-1.29,1.01,U] [#6 -0.79,-0.61,0.66,U] [#7 -0.56,-0.75,0.61,U] [#8 -0.35,0.04,0.60,U] 
05:01:37.133 00.000 21444 single-star, 8 included, MultiStar: {-0.25, -0.27}, one-star: {-0.17, 0.15}
05:01:37.133 00.000 21444 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.05) = xAngle (-0.65 = -0.65)
05:01:37.133 00.000 21444 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.50 = 2.79)
05:01:37.133 00.000 21444 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.22 cameraTheta=2.40 mountX=0.18 mountY=0.08, mountTheta=0.41
05:01:37.134 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.17, y=0.15, opts=13)
05:01:37.134 00.000 21444 Enqueuing Move request for scope (-0.17, 0.15)
05:01:37.134 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=142, FiltMax=65504, Gamma=0.560
05:01:37.134 00.000 21444 UpdateGuideState exits: m=5229885 SNR=170.6 Saturated
05:01:37.134 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:37.134 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:37.134 00.000 21444 Enqueuing Expose request
05:01:37.134 00.000 25848 Worker thread wakes up
05:01:37.134 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
05:01:37.134 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
05:01:37.134 00.000 25848 Moving (-0.17, 0.15) raw xDistance=0.18 yDistance=0.08
05:01:37.134 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
05:01:37.134 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:37.134 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
05:01:37.134 00.000 25848 MoveAxis(E, 0, ABG)
05:01:37.134 00.000 25848 Move returns status 0, amount 0
05:01:37.134 00.000 25848 MoveAxis(N, 0, ABG)
05:01:37.134 00.000 25848 Move returns status 0, amount 0
05:01:37.134 00.000 25848 move complete, result=0
05:01:37.134 00.000 25848 worker thread done servicing request
05:01:37.134 00.000 25848 Worker thread wakes up
05:01:37.134 00.000 21444 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:37.134 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:37.134 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:39.980 02.846 25848 Exposure complete
05:01:40.059 00.079 25848 worker thread done servicing request
05:01:40.060 00.001 21444 OnExposeComplete: enter
05:01:40.060 00.000 21444 UpdateGuideState(): m_state=6
05:01:40.060 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 110
05:01:40.060 00.000 21444 Star::Find returns 1 (1), X=1276.06, Y=686.92, Mass=5208433, SNR=198.9, Peak=65504 HFD=7.9
05:01:40.060 00.000 21444 MultiStar: [#1 2.13,-1.39,0.00,M1] [#2 1.49,-1.55,0.81,U] [#3 1.40,-1.14,0.83,U] [#4 1.33,0.26,0.64,U] [#5 0.76,-1.75,0.78,U] [#6 1.09,-1.35,0.69,U] [#7 1.56,-1.22,0.57,U] [#8 2.07,-0.74,0.53,U] 
05:01:40.060 00.000 21444 single-star, 7 included, MultiStar: {1.33, -1.04}, one-star: {1.23, -0.66}
05:01:40.060 00.000 21444 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.05) = xAngle (-3.55 = 2.74)
05:01:40.060 00.000 21444 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.39 = -0.11)
05:01:40.060 00.000 21444 CameraToMount -- cameraX=1.23 cameraY=-0.66 hyp=1.40 cameraTheta=-0.50 mountX=-1.28 mountY=-0.15, mountTheta=-3.03
05:01:40.061 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.23, y=-0.66, opts=13)
05:01:40.061 00.000 21444 Enqueuing Move request for scope (1.23, -0.66)
05:01:40.061 00.000 25848 Worker thread wakes up
05:01:40.061 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.66) opts 0xd
05:01:40.061 00.000 25848 Handling offset move in thread for scope, endpoint = (1.23, -0.66)
05:01:40.061 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=76, FiltMax=65504, Gamma=0.560
05:01:40.061 00.000 21444 UpdateGuideState exits: m=5208433 SNR=198.9 Saturated
05:01:40.061 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:40.061 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:40.061 00.000 21444 Enqueuing Expose request
05:01:40.061 00.000 25848 Moving (1.23, -0.66) raw xDistance=-1.28 yDistance=-0.15
05:01:40.061 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.28
05:01:40.061 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:40.061 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
05:01:40.061 00.000 25848 MoveAxis(E, 37, ABG)
05:01:40.061 00.000 25848 Guiding  Dir = 2, Dur = 37
05:01:40.094 00.033 25848 IsSlewing returns 0
05:01:40.125 00.031 25848 IsGuiding returns 0
05:01:40.156 00.031 25848 PulseGuide returned control before completion, sleep 16
05:01:40.183 00.027 25848 IsGuiding returns 1
05:01:40.183 00.000 25848 scope still moving after pulse duration time elapsed
05:01:40.234 00.051 25848 IsSlewing returns 0
05:01:40.234 00.000 25848 IsGuiding returns 0
05:01:40.234 00.000 25848 scope move finished after 37 + 72 ms
05:01:40.234 00.000 25848 Move returns status 0, amount 37
05:01:40.234 00.000 25848 MoveAxis(N, 0, ABG)
05:01:40.234 00.000 25848 Move returns status 0, amount 0
05:01:40.234 00.000 25848 move complete, result=0
05:01:40.234 00.000 25848 worker thread done servicing request
05:01:40.234 00.000 25848 Worker thread wakes up
05:01:40.235 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:40.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:40.235 00.000 21444 GuideStep: -1.3 px 37 ms EAST, -0.2 px 0 ms NORTH
05:01:43.089 02.854 25848 Exposure complete
05:01:43.169 00.080 25848 worker thread done servicing request
05:01:43.169 00.000 21444 OnExposeComplete: enter
05:01:43.169 00.000 21444 UpdateGuideState(): m_state=6
05:01:43.169 00.000 21444 Star::Find(15, 1276, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 111
05:01:43.169 00.000 21444 Star::Find returns 1 (1), X=1274.74, Y=687.18, Mass=5195975, SNR=242.8, Peak=65504 HFD=7.8
05:01:43.169 00.000 21444 MultiStar: [#1 1.15,-0.58,0.61,U] [#2 0.52,-0.68,0.72,U] [#3 0.44,-0.40,0.74,U] [#4 -0.08,0.76,0.49,U] [#5 -0.17,-1.01,0.55,U] [#6 -0.37,-1.02,0.51,U] [#7 -0.00,-0.31,0.38,U] [#8 0.61,-0.11,0.47,U] 
05:01:43.170 00.001 21444 single-star, 8 included, MultiStar: {0.23, -0.44}, one-star: {-0.09, -0.40}
05:01:43.170 00.000 21444 CameraToMount -- cameraTheta (-1.80) - m_xAngle (3.05) = xAngle (-4.85 = 1.43)
05:01:43.170 00.000 21444 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.69 = -1.41)
05:01:43.170 00.000 21444 CameraToMount -- cameraX=-0.09 cameraY=-0.40 hyp=0.41 cameraTheta=-1.80 mountX=0.06 mountY=-0.41, mountTheta=-1.43
05:01:43.170 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.09, y=-0.40, opts=13)
05:01:43.170 00.000 21444 Enqueuing Move request for scope (-0.09, -0.40)
05:01:43.170 00.000 25848 Worker thread wakes up
05:01:43.170 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.40) opts 0xd
05:01:43.170 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.09, -0.40)
05:01:43.170 00.000 25848 Moving (-0.09, -0.40) raw xDistance=0.06 yDistance=-0.41
05:01:43.170 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=156, FiltMax=65504, Gamma=0.560
05:01:43.171 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:01:43.171 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:43.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
05:01:43.171 00.000 25848 MoveAxis(E, 0, ABG)
05:01:43.171 00.000 25848 Move returns status 0, amount 0
05:01:43.171 00.000 25848 MoveAxis(N, 0, ABG)
05:01:43.171 00.000 25848 Move returns status 0, amount 0
05:01:43.171 00.000 25848 move complete, result=0
05:01:43.171 00.000 25848 worker thread done servicing request
05:01:43.171 00.000 21444 UpdateGuideState exits: m=5195975 SNR=242.8 Saturated
05:01:43.171 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:43.171 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:43.171 00.000 21444 Enqueuing Expose request
05:01:43.171 00.000 21444 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
05:01:43.171 00.000 25848 Worker thread wakes up
05:01:43.171 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:43.171 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:46.019 02.848 25848 Exposure complete
05:01:46.106 00.087 25848 worker thread done servicing request
05:01:46.107 00.001 21444 OnExposeComplete: enter
05:01:46.107 00.000 21444 UpdateGuideState(): m_state=6
05:01:46.107 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 112
05:01:46.107 00.000 21444 Star::Find returns 1 (1), X=1277.46, Y=686.76, Mass=4694243, SNR=159.4, Peak=65504 HFD=7.6
05:01:46.107 00.000 21444 MultiStar: [#1 2.74,-1.01,0.00,M1] [#2 2.31,-1.79,0.00,M1] [#3 1.93,-1.72,0.00,M1] [#4 2.54,0.26,0.00,M1] [#5 2.17,-1.99,0.00,M1] [#6 1.95,-1.46,0.00,M1] [#7 1.70,-0.85,0.56,U] [#8 3.24,-1.11,0.00,M1] 
05:01:46.107 00.000 21444 refined, 1 included, MultiStar: {2.29, -0.83}, one-star: {2.62, -0.82}
05:01:46.107 00.000 21444 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.05) = xAngle (-3.40 = 2.88)
05:01:46.107 00.000 21444 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.24 = 0.04)
05:01:46.107 00.000 21444 CameraToMount -- cameraX=2.29 cameraY=-0.83 hyp=2.44 cameraTheta=-0.35 mountX=-2.36 mountY=0.10, mountTheta=3.10
05:01:46.108 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.29, y=-0.83, opts=13)
05:01:46.108 00.000 21444 Enqueuing Move request for scope (2.29, -0.83)
05:01:46.108 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=156, FiltMax=65504, Gamma=0.560
05:01:46.108 00.000 21444 UpdateGuideState exits: m=4694243 SNR=159.4 Saturated
05:01:46.108 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:46.108 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:46.108 00.000 21444 Enqueuing Expose request
05:01:46.109 00.001 25848 Worker thread wakes up
05:01:46.109 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.29, -0.83) opts 0xd
05:01:46.109 00.000 25848 Handling offset move in thread for scope, endpoint = (2.29, -0.83)
05:01:46.109 00.000 25848 Moving (2.29, -0.83) raw xDistance=-2.36 yDistance=0.10
05:01:46.109 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.49 from input -2.36
05:01:46.109 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:46.109 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
05:01:46.109 00.000 25848 MoveAxis(E, 69, ABG)
05:01:46.109 00.000 25848 Guiding  Dir = 2, Dur = 69
05:01:46.165 00.056 25848 IsSlewing returns 0
05:01:46.165 00.000 25848 IsGuiding returns 0
05:01:46.187 00.022 25848 PulseGuide returned control before completion, sleep 58
05:01:46.254 00.067 25848 IsGuiding returns 1
05:01:46.255 00.001 25848 scope still moving after pulse duration time elapsed
05:01:46.312 00.057 25848 IsSlewing returns 0
05:01:46.312 00.000 25848 IsGuiding returns 0
05:01:46.312 00.000 25848 scope move finished after 69 + 77 ms
05:01:46.312 00.000 25848 Move returns status 0, amount 69
05:01:46.312 00.000 25848 MoveAxis(N, 0, ABG)
05:01:46.312 00.000 25848 Move returns status 0, amount 0
05:01:46.312 00.000 25848 move complete, result=0
05:01:46.313 00.001 25848 worker thread done servicing request
05:01:46.313 00.000 25848 Worker thread wakes up
05:01:46.313 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:46.313 00.000 21444 GuideStep: -2.4 px 69 ms EAST, 0.1 px 0 ms NORTH
05:01:46.313 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:49.160 02.847 25848 Exposure complete
05:01:49.237 00.077 25848 worker thread done servicing request
05:01:49.237 00.000 21444 OnExposeComplete: enter
05:01:49.237 00.000 21444 UpdateGuideState(): m_state=6
05:01:49.238 00.001 21444 Star::Find(15, 1277, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 113
05:01:49.238 00.000 21444 Star::Find returns 1 (1), X=1272.94, Y=686.85, Mass=4762188, SNR=152.7, Peak=65504 HFD=8.0
05:01:49.238 00.000 21444 MultiStar: [#1 -1.11,-0.89,0.77,U] [#2 -1.17,-1.60,0.79,U] [#3 -1.51,-0.92,0.72,U] [#4 -1.95,-0.05,0.73,U] [#5 -2.03,-1.57,0.00,M2] [#6 -1.84,-1.46,0.00,M2] [#7 -1.68,-1.60,0.54,U] [#8 -1.77,-0.85,0.73,U] 
05:01:49.238 00.000 21444 refined, 6 included, MultiStar: {-1.59, -0.92}, one-star: {-1.89, -0.73}
05:01:49.238 00.000 21444 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.05) = xAngle (-5.67 = 0.62)
05:01:49.238 00.000 21444 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.51 = -2.23)
05:01:49.238 00.000 21444 CameraToMount -- cameraX=-1.59 cameraY=-0.92 hyp=1.84 cameraTheta=-2.62 mountX=1.50 mountY=-1.45, mountTheta=-0.77
05:01:49.239 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.59, y=-0.92, opts=13)
05:01:49.239 00.000 21444 Enqueuing Move request for scope (-1.59, -0.92)
05:01:49.239 00.000 25848 Worker thread wakes up
05:01:49.239 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.59, -0.92) opts 0xd
05:01:49.239 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.59, -0.92)
05:01:49.239 00.000 25848 Moving (-1.59, -0.92) raw xDistance=1.50 yDistance=-1.45
05:01:49.239 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.50
05:01:49.239 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=54, FiltMax=65504, Gamma=0.560
05:01:49.239 00.000 21444 UpdateGuideState exits: m=4762188 SNR=152.7 Saturated
05:01:49.239 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:49.239 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:49.239 00.000 21444 Enqueuing Expose request
05:01:49.239 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:01:49.239 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.45
05:01:49.239 00.000 25848 MoveAxis(W, 39, ABG)
05:01:49.239 00.000 25848 Guiding  Dir = 3, Dur = 39
05:01:49.264 00.025 25848 IsSlewing returns 0
05:01:49.264 00.000 25848 IsGuiding returns 0
05:01:49.305 00.041 25848 IsGuiding returns 1
05:01:49.305 00.000 25848 scope still moving after pulse duration time elapsed
05:01:49.359 00.054 25848 IsSlewing returns 0
05:01:49.359 00.000 25848 IsGuiding returns 0
05:01:49.359 00.000 25848 scope move finished after 39 + 55 ms
05:01:49.359 00.000 25848 Move returns status 0, amount 39
05:01:49.359 00.000 25848 MoveAxis(N, 0, ABG)
05:01:49.359 00.000 25848 Move returns status 0, amount 0
05:01:49.359 00.000 25848 move complete, result=0
05:01:49.359 00.000 25848 worker thread done servicing request
05:01:49.359 00.000 25848 Worker thread wakes up
05:01:49.359 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:49.359 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:49.360 00.001 21444 GuideStep: 1.5 px 39 ms WEST, -1.5 px 0 ms NORTH
05:01:52.209 02.849 25848 Exposure complete
05:01:52.288 00.079 25848 worker thread done servicing request
05:01:52.288 00.000 21444 OnExposeComplete: enter
05:01:52.288 00.000 21444 UpdateGuideState(): m_state=6
05:01:52.288 00.000 21444 Star::Find(15, 1272, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 114
05:01:52.288 00.000 21444 Star::Find returns 1 (1), X=1273.78, Y=688.58, Mass=5024968, SNR=153.8, Peak=65504 HFD=7.6
05:01:52.288 00.000 21444 MultiStar: [#1 -0.16,0.44,0.95,U] [#2 -0.35,0.14,0.76,U] [#3 -0.46,0.68,0.63,U] [#4 -1.11,1.22,0.80,U] [#5 -1.96,-0.10,0.78,U] [#6 -1.85,0.25,0.68,U] [#7 -1.69,-0.00,0.70,U] [#8 -0.57,0.83,0.74,U] 
05:01:52.288 00.000 21444 refined, 8 included, MultiStar: {-1.00, 0.52}, one-star: {-1.06, 1.00}
05:01:52.289 00.001 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
05:01:52.289 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.23 = 3.05)
05:01:52.289 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=0.52 hyp=1.13 cameraTheta=2.66 mountX=1.04 mountY=0.10, mountTheta=0.09
05:01:52.289 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=0.52, opts=13)
05:01:52.289 00.000 21444 Enqueuing Move request for scope (-1.00, 0.52)
05:01:52.289 00.000 25848 Worker thread wakes up
05:01:52.289 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.52) opts 0xd
05:01:52.290 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.00, 0.52)
05:01:52.290 00.000 25848 Moving (-1.00, 0.52) raw xDistance=1.04 yDistance=0.10
05:01:52.290 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.04
05:01:52.290 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:52.290 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=42, FiltMax=65504, Gamma=0.560
05:01:52.290 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
05:01:52.290 00.000 25848 MoveAxis(W, 33, ABG)
05:01:52.290 00.000 25848 Guiding  Dir = 3, Dur = 33
05:01:52.290 00.000 21444 UpdateGuideState exits: m=5024968 SNR=153.8 Saturated
05:01:52.290 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:52.290 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:52.290 00.000 21444 Enqueuing Expose request
05:01:52.329 00.039 25848 IsSlewing returns 0
05:01:52.329 00.000 25848 IsGuiding returns 0
05:01:52.361 00.032 25848 PulseGuide returned control before completion, sleep 12
05:01:52.381 00.020 25848 IsGuiding returns 1
05:01:52.381 00.000 25848 scope still moving after pulse duration time elapsed
05:01:52.437 00.056 25848 IsSlewing returns 0
05:01:52.438 00.001 25848 IsGuiding returns 0
05:01:52.438 00.000 25848 scope move finished after 33 + 75 ms
05:01:52.438 00.000 25848 Move returns status 0, amount 33
05:01:52.438 00.000 25848 MoveAxis(N, 0, ABG)
05:01:52.438 00.000 25848 Move returns status 0, amount 0
05:01:52.438 00.000 25848 move complete, result=0
05:01:52.438 00.000 25848 worker thread done servicing request
05:01:52.438 00.000 25848 Worker thread wakes up
05:01:52.438 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:52.438 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:52.438 00.000 21444 GuideStep: 1.0 px 33 ms WEST, 0.1 px 0 ms NORTH
05:01:55.279 02.841 25848 Exposure complete
05:01:55.366 00.087 25848 worker thread done servicing request
05:01:55.366 00.000 21444 OnExposeComplete: enter
05:01:55.366 00.000 21444 UpdateGuideState(): m_state=6
05:01:55.366 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 115
05:01:55.366 00.000 21444 Star::Find returns 1 (1), X=1274.87, Y=689.28, Mass=4395542, SNR=132.6, Peak=65056 HFD=7.8
05:01:55.366 00.000 21444 MultiStar: [#1 0.23,1.00,1.01,U] [#2 0.05,0.49,0.84,U] [#3 0.04,0.87,0.76,U] [#4 0.16,2.37,0.00,M1] [#5 -0.90,-0.50,0.94,U] [#6 -0.04,0.48,0.63,U] [#7 -0.39,0.19,0.55,U] [#8 0.54,0.71,0.77,U] 
05:01:55.366 00.000 21444 refined, 7 included, MultiStar: {-0.05, 0.66}, one-star: {0.03, 1.69}
05:01:55.367 00.001 21444 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.05) = xAngle (-1.40 = -1.40)
05:01:55.367 00.000 21444 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.24 = 2.04)
05:01:55.367 00.000 21444 CameraToMount -- cameraX=-0.05 cameraY=0.66 hyp=0.66 cameraTheta=1.65 mountX=0.11 mountY=0.59, mountTheta=1.38
05:01:55.368 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.05, y=0.66, opts=13)
05:01:55.368 00.000 21444 Enqueuing Move request for scope (-0.05, 0.66)
05:01:55.368 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
05:01:55.368 00.000 21444 UpdateGuideState exits: m=4395542 SNR=132.6 Saturated
05:01:55.368 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:55.368 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:55.368 00.000 21444 Enqueuing Expose request
05:01:55.368 00.000 25848 Worker thread wakes up
05:01:55.368 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.66) opts 0xd
05:01:55.368 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.05, 0.66)
05:01:55.368 00.000 25848 Moving (-0.05, 0.66) raw xDistance=0.11 yDistance=0.59
05:01:55.368 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:01:55.368 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
05:01:55.368 00.000 25848 MoveAxis(E, 0, ABG)
05:01:55.368 00.000 25848 Move returns status 0, amount 0
05:01:55.368 00.000 25848 MoveAxis(S, 16, ABG)
05:01:55.368 00.000 25848 Guiding  Dir = 1, Dur = 16
05:01:55.393 00.025 25848 IsSlewing returns 0
05:01:55.393 00.000 25848 IsGuiding returns 0
05:01:55.497 00.104 25848 IsGuiding returns 1
05:01:55.497 00.000 25848 scope still moving after pulse duration time elapsed
05:01:55.561 00.064 25848 IsSlewing returns 0
05:01:55.561 00.000 25848 IsGuiding returns 0
05:01:55.561 00.000 25848 scope move finished after 16 + 152 ms
05:01:55.561 00.000 25848 Move returns status 0, amount 16
05:01:55.561 00.000 25848 move complete, result=0
05:01:55.561 00.000 25848 worker thread done servicing request
05:01:55.561 00.000 25848 Worker thread wakes up
05:01:55.561 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:55.561 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:01:55.562 00.001 21444 GuideStep: 0.1 px 0 ms EAST, 0.6 px 16 ms SOUTH
05:01:58.407 02.845 25848 Exposure complete
05:01:58.492 00.085 25848 worker thread done servicing request
05:01:58.492 00.000 21444 OnExposeComplete: enter
05:01:58.492 00.000 21444 UpdateGuideState(): m_state=6
05:01:58.492 00.000 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 116
05:01:58.492 00.000 21444 Star::Find returns 1 (1), X=1272.90, Y=688.60, Mass=4989577, SNR=166.2, Peak=65504 HFD=7.8
05:01:58.493 00.001 21444 MultiStar: [#1 -1.11,0.70,0.96,U] [#2 -1.53,0.18,0.86,U] [#3 -0.87,0.32,0.64,U] [#4 -2.37,1.95,0.00,M2] [#5 -2.81,-0.74,0.00,M1] [#6 -1.80,0.35,0.70,U] [#7 -2.65,-0.69,0.00,M1] [#8 -1.41,0.67,0.64,U] 
05:01:58.493 00.000 21444 refined, 5 included, MultiStar: {-1.47, 0.57}, one-star: {-1.94, 1.02}
05:01:58.493 00.000 21444 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.05) = xAngle (-0.28 = -0.28)
05:01:58.493 00.000 21444 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.12 = -3.12)
05:01:58.493 00.000 21444 CameraToMount -- cameraX=-1.47 cameraY=0.57 hyp=1.57 cameraTheta=2.77 mountX=1.51 mountY=-0.03, mountTheta=-0.02
05:01:58.493 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.47, y=0.57, opts=13)
05:01:58.493 00.000 21444 Enqueuing Move request for scope (-1.47, 0.57)
05:01:58.493 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=168, FiltMax=65504, Gamma=0.560
05:01:58.493 00.000 21444 UpdateGuideState exits: m=4989577 SNR=166.2 Saturated
05:01:58.493 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:58.493 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:01:58.494 00.001 21444 Enqueuing Expose request
05:01:58.494 00.000 25848 Worker thread wakes up
05:01:58.494 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 0.57) opts 0xd
05:01:58.494 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.47, 0.57)
05:01:58.494 00.000 25848 Moving (-1.47, 0.57) raw xDistance=1.51 yDistance=-0.03
05:01:58.494 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.51
05:01:58.494 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:58.494 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:01:58.494 00.000 25848 MoveAxis(W, 44, ABG)
05:01:58.494 00.000 25848 Guiding  Dir = 3, Dur = 44
05:01:58.531 00.037 25848 IsSlewing returns 0
05:01:58.561 00.030 25848 IsGuiding returns 0
05:01:58.593 00.032 25848 PulseGuide returned control before completion, sleep 23
05:01:58.628 00.035 25848 IsGuiding returns 1
05:01:58.628 00.000 25848 scope still moving after pulse duration time elapsed
05:01:58.773 00.145 25848 IsSlewing returns 0
05:01:58.773 00.000 25848 IsGuiding returns 0
05:01:58.773 00.000 25848 scope move finished after 44 + 168 ms
05:01:58.773 00.000 25848 Move returns status 0, amount 44
05:01:58.774 00.001 25848 MoveAxis(N, 0, ABG)
05:01:58.774 00.000 25848 Move returns status 0, amount 0
05:01:58.774 00.000 25848 move complete, result=0
05:01:58.774 00.000 25848 worker thread done servicing request
05:01:58.774 00.000 25848 Worker thread wakes up
05:01:58.774 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:01:58.774 00.000 21444 GuideStep: 1.5 px 44 ms WEST, -0.0 px 0 ms NORTH
05:01:58.774 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:01.626 02.852 25848 Exposure complete
05:02:01.714 00.088 25848 worker thread done servicing request
05:02:01.714 00.000 21444 OnExposeComplete: enter
05:02:01.715 00.001 21444 UpdateGuideState(): m_state=6
05:02:01.715 00.000 21444 Star::Find(15, 1272, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 117
05:02:01.715 00.000 21444 Star::Find returns 1 (1), X=1275.10, Y=688.91, Mass=5202712, SNR=190.2, Peak=65504 HFD=7.8
05:02:01.715 00.000 21444 MultiStar: [#1 0.56,0.50,0.94,U] [#2 0.04,0.26,0.80,U] [#3 -0.15,0.83,0.67,U] [#4 -0.24,2.22,0.77,U] [#5 -0.64,0.18,0.92,U] [#6 -0.27,0.48,0.79,U] [#7 0.21,0.40,0.46,U] [#8 0.45,1.37,0.57,U] 
05:02:01.715 00.000 21444 refined, 8 included, MultiStar: {0.01, 0.83}, one-star: {0.26, 1.33}
05:02:01.715 00.000 21444 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.05) = xAngle (-1.49 = -1.49)
05:02:01.715 00.000 21444 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.34 = 1.95)
05:02:01.715 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=0.83 hyp=0.83 cameraTheta=1.56 mountX=0.06 mountY=0.78, mountTheta=1.49
05:02:01.716 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=0.83, opts=13)
05:02:01.716 00.000 21444 Enqueuing Move request for scope (0.01, 0.83)
05:02:01.716 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=104, FiltMax=65504, Gamma=0.560
05:02:01.716 00.000 21444 UpdateGuideState exits: m=5202712 SNR=190.2 Saturated
05:02:01.716 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:01.716 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:01.716 00.000 21444 Enqueuing Expose request
05:02:01.717 00.001 25848 Worker thread wakes up
05:02:01.717 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.83) opts 0xd
05:02:01.717 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, 0.83)
05:02:01.717 00.000 25848 Moving (0.01, 0.83) raw xDistance=0.06 yDistance=0.78
05:02:01.717 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:02:01.717 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
05:02:01.717 00.000 25848 MoveAxis(E, 0, ABG)
05:02:01.717 00.000 25848 Move returns status 0, amount 0
05:02:01.717 00.000 25848 MoveAxis(S, 21, ABG)
05:02:01.717 00.000 25848 Guiding  Dir = 1, Dur = 21
05:02:01.749 00.032 25848 IsSlewing returns 0
05:02:01.750 00.001 25848 IsGuiding returns 0
05:02:01.781 00.031 25848 IsGuiding returns 1
05:02:01.781 00.000 25848 scope still moving after pulse duration time elapsed
05:02:01.906 00.125 25848 IsSlewing returns 0
05:02:01.906 00.000 25848 IsGuiding returns 0
05:02:01.906 00.000 25848 scope move finished after 21 + 135 ms
05:02:01.906 00.000 25848 Move returns status 0, amount 21
05:02:01.907 00.001 25848 move complete, result=0
05:02:01.907 00.000 25848 worker thread done servicing request
05:02:01.907 00.000 25848 Worker thread wakes up
05:02:01.907 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.8 px 21 ms SOUTH
05:02:01.907 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:01.907 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:04.749 02.842 25848 Exposure complete
05:02:04.836 00.087 25848 worker thread done servicing request
05:02:04.836 00.000 21444 OnExposeComplete: enter
05:02:04.836 00.000 21444 UpdateGuideState(): m_state=6
05:02:04.837 00.001 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 118
05:02:04.837 00.000 21444 Star::Find returns 1 (1), X=1274.77, Y=687.72, Mass=5176022, SNR=175.9, Peak=65504 HFD=7.8
05:02:04.837 00.000 21444 MultiStar: [#1 0.91,-0.63,0.99,U] [#2 0.34,-1.15,0.92,U] [#3 0.20,-0.47,0.75,U] [#4 0.63,0.77,0.68,U] [#5 0.19,-1.05,0.73,U] [#6 0.41,-1.11,0.50,U] [#7 0.77,-0.37,0.58,U] [#8 0.28,-0.06,0.66,U] 
05:02:04.837 00.000 21444 single-star, 8 included, MultiStar: {0.40, -0.43}, one-star: {-0.07, 0.14}
05:02:04.837 00.000 21444 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.05) = xAngle (-1.01 = -1.01)
05:02:04.837 00.000 21444 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.86 = 2.43)
05:02:04.837 00.000 21444 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.04 mountX=0.08 mountY=0.10, mountTheta=0.89
05:02:04.838 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.07, y=0.14, opts=13)
05:02:04.838 00.000 21444 Enqueuing Move request for scope (-0.07, 0.14)
05:02:04.838 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=190, FiltMax=65504, Gamma=0.560
05:02:04.838 00.000 21444 UpdateGuideState exits: m=5176022 SNR=175.9 Saturated
05:02:04.838 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:04.838 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:04.838 00.000 21444 Enqueuing Expose request
05:02:04.838 00.000 25848 Worker thread wakes up
05:02:04.838 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
05:02:04.838 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
05:02:04.839 00.001 25848 Moving (-0.07, 0.14) raw xDistance=0.08 yDistance=0.10
05:02:04.839 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
05:02:04.839 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:04.839 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
05:02:04.839 00.000 25848 MoveAxis(E, 0, ABG)
05:02:04.839 00.000 25848 Move returns status 0, amount 0
05:02:04.839 00.000 25848 MoveAxis(N, 0, ABG)
05:02:04.839 00.000 25848 Move returns status 0, amount 0
05:02:04.839 00.000 25848 move complete, result=0
05:02:04.839 00.000 25848 worker thread done servicing request
05:02:04.839 00.000 25848 Worker thread wakes up
05:02:04.839 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:04.839 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:04.839 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:02:07.687 02.848 25848 Exposure complete
05:02:07.764 00.077 25848 worker thread done servicing request
05:02:07.764 00.000 21444 OnExposeComplete: enter
05:02:07.764 00.000 21444 UpdateGuideState(): m_state=6
05:02:07.765 00.001 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 119
05:02:07.765 00.000 21444 Star::Find returns 1 (1), X=1274.93, Y=689.43, Mass=5065179, SNR=150.8, Peak=65504 HFD=7.9
05:02:07.765 00.000 21444 MultiStar: [#1 0.37,1.13,0.87,U] [#2 -0.26,0.61,0.78,U] [#3 -0.03,1.35,0.67,U] [#4 0.14,2.31,0.00,M1] [#5 0.52,0.57,0.97,U] [#6 -0.24,0.31,0.74,U] [#7 0.20,0.67,0.49,U] [#8 -0.13,1.08,0.74,U] 
05:02:07.765 00.000 21444 refined, 7 included, MultiStar: {0.08, 0.98}, one-star: {0.09, 1.85}
05:02:07.765 00.000 21444 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.05) = xAngle (-1.57 = -1.57)
05:02:07.765 00.000 21444 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.41 = 1.87)
05:02:07.765 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=0.98 hyp=0.98 cameraTheta=1.48 mountX=0.00 mountY=0.94, mountTheta=1.57
05:02:07.766 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=0.98, opts=13)
05:02:07.766 00.000 21444 Enqueuing Move request for scope (0.08, 0.98)
05:02:07.766 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=168, FiltMax=65504, Gamma=0.560
05:02:07.766 00.000 21444 UpdateGuideState exits: m=5065179 SNR=150.8 Saturated
05:02:07.766 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:07.766 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:07.766 00.000 21444 Enqueuing Expose request
05:02:07.766 00.000 25848 Worker thread wakes up
05:02:07.766 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.98) opts 0xd
05:02:07.766 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 0.98)
05:02:07.766 00.000 25848 Moving (0.08, 0.98) raw xDistance=0.00 yDistance=0.94
05:02:07.766 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
05:02:07.766 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
05:02:07.766 00.000 25848 MoveAxis(E, 0, ABG)
05:02:07.766 00.000 25848 Move returns status 0, amount 0
05:02:07.766 00.000 25848 MoveAxis(S, 26, ABG)
05:02:07.766 00.000 25848 Guiding  Dir = 1, Dur = 26
05:02:07.797 00.031 25848 IsSlewing returns 0
05:02:07.797 00.000 25848 IsGuiding returns 0
05:02:07.829 00.032 25848 IsGuiding returns 1
05:02:07.829 00.000 25848 scope still moving after pulse duration time elapsed
05:02:07.889 00.060 25848 IsSlewing returns 0
05:02:07.889 00.000 25848 IsGuiding returns 0
05:02:07.889 00.000 25848 scope move finished after 26 + 65 ms
05:02:07.889 00.000 25848 Move returns status 0, amount 26
05:02:07.889 00.000 25848 move complete, result=0
05:02:07.889 00.000 25848 worker thread done servicing request
05:02:07.889 00.000 25848 Worker thread wakes up
05:02:07.889 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:07.889 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 0.9 px 26 ms SOUTH
05:02:07.890 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:10.741 02.851 25848 Exposure complete
05:02:10.830 00.089 25848 worker thread done servicing request
05:02:10.830 00.000 21444 OnExposeComplete: enter
05:02:10.830 00.000 21444 UpdateGuideState(): m_state=6
05:02:10.830 00.000 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 120
05:02:10.830 00.000 21444 Star::Find returns 1 (1), X=1273.18, Y=688.82, Mass=5172730, SNR=157.7, Peak=65504 HFD=7.8
05:02:10.830 00.000 21444 MultiStar: [#1 -0.21,0.58,1.10,U] [#2 -0.77,0.58,0.86,U] [#3 -1.13,1.07,0.68,U] [#4 -1.13,1.75,1.13,U] [#5 -1.92,0.10,0.78,U] [#6 -1.54,0.53,0.59,U] [#7 -1.32,0.18,0.44,U] [#8 -1.08,0.70,0.67,U] 
05:02:10.830 00.000 21444 refined, 8 included, MultiStar: {-1.14, 0.83}, one-star: {-1.65, 1.24}
05:02:10.830 00.000 21444 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.05) = xAngle (-0.54 = -0.54)
05:02:10.830 00.000 21444 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.38 = 2.90)
05:02:10.830 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=0.83 hyp=1.41 cameraTheta=2.51 mountX=1.21 mountY=0.34, mountTheta=0.27
05:02:10.831 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.14, y=0.83, opts=13)
05:02:10.832 00.001 21444 Enqueuing Move request for scope (-1.14, 0.83)
05:02:10.832 00.000 25848 Worker thread wakes up
05:02:10.832 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.83) opts 0xd
05:02:10.832 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.14, 0.83)
05:02:10.832 00.000 25848 Moving (-1.14, 0.83) raw xDistance=1.21 yDistance=0.34
05:02:10.832 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=168, FiltMax=65504, Gamma=0.560
05:02:10.832 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.21
05:02:10.832 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:10.832 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
05:02:10.832 00.000 21444 UpdateGuideState exits: m=5172730 SNR=157.7 Saturated
05:02:10.832 00.000 25848 MoveAxis(W, 35, ABG)
05:02:10.832 00.000 25848 Guiding  Dir = 3, Dur = 35
05:02:10.832 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:10.832 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:10.832 00.000 21444 Enqueuing Expose request
05:02:10.858 00.026 25848 IsSlewing returns 0
05:02:10.858 00.000 25848 IsGuiding returns 0
05:02:10.891 00.033 25848 PulseGuide returned control before completion, sleep 14
05:02:10.913 00.022 25848 IsGuiding returns 1
05:02:10.913 00.000 25848 scope still moving after pulse duration time elapsed
05:02:10.970 00.057 25848 IsSlewing returns 0
05:02:10.970 00.000 25848 IsGuiding returns 0
05:02:10.970 00.000 25848 scope move finished after 35 + 76 ms
05:02:10.970 00.000 25848 Move returns status 0, amount 35
05:02:10.970 00.000 25848 MoveAxis(N, 0, ABG)
05:02:10.970 00.000 25848 Move returns status 0, amount 0
05:02:10.970 00.000 25848 move complete, result=0
05:02:10.970 00.000 25848 worker thread done servicing request
05:02:10.970 00.000 25848 Worker thread wakes up
05:02:10.970 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:10.970 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:10.970 00.000 21444 GuideStep: 1.2 px 35 ms WEST, 0.3 px 0 ms NORTH
05:02:13.820 02.850 25848 Exposure complete
05:02:13.899 00.079 25848 worker thread done servicing request
05:02:13.899 00.000 21444 OnExposeComplete: enter
05:02:13.899 00.000 21444 UpdateGuideState(): m_state=6
05:02:13.900 00.001 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 121
05:02:13.900 00.000 21444 Star::Find returns 1 (1), X=1273.24, Y=687.40, Mass=5373950, SNR=243.7, Peak=65504 HFD=7.6
05:02:13.900 00.000 21444 MultiStar: [#1 -0.38,-0.10,0.97,U] [#2 -1.33,-0.77,0.86,U] [#3 -0.34,-0.05,0.62,U] [#4 -1.71,1.21,0.78,U] [#5 -1.69,-0.46,0.75,U] [#6 -1.64,-0.37,0.64,U] [#7 -1.64,-0.21,0.50,U] [#8 -0.53,0.55,0.58,U] 
05:02:13.900 00.000 21444 refined, 8 included, MultiStar: {-1.21, -0.06}, one-star: {-1.60, -0.18}
05:02:13.900 00.000 21444 CameraToMount -- cameraTheta (-3.09) - m_xAngle (3.05) = xAngle (-6.14 = 0.14)
05:02:13.900 00.000 21444 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.99 = -2.71)
05:02:13.900 00.000 21444 CameraToMount -- cameraX=-1.21 cameraY=-0.06 hyp=1.21 cameraTheta=-3.09 mountX=1.20 mountY=-0.51, mountTheta=-0.40
05:02:13.901 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.21, y=-0.06, opts=13)
05:02:13.901 00.000 21444 Enqueuing Move request for scope (-1.21, -0.06)
05:02:13.901 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=216, FiltMax=65504, Gamma=0.560
05:02:13.901 00.000 21444 UpdateGuideState exits: m=5373950 SNR=243.7 Saturated
05:02:13.901 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:13.901 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:13.901 00.000 21444 Enqueuing Expose request
05:02:13.901 00.000 25848 Worker thread wakes up
05:02:13.901 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.06) opts 0xd
05:02:13.901 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.21, -0.06)
05:02:13.901 00.000 25848 Moving (-1.21, -0.06) raw xDistance=1.20 yDistance=-0.51
05:02:13.901 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.20
05:02:13.901 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:02:13.901 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
05:02:13.901 00.000 25848 MoveAxis(W, 37, ABG)
05:02:13.902 00.001 25848 Guiding  Dir = 3, Dur = 37
05:02:13.922 00.020 25848 IsSlewing returns 0
05:02:13.922 00.000 25848 IsGuiding returns 0
05:02:13.953 00.031 25848 PulseGuide returned control before completion, sleep 16
05:02:13.976 00.023 25848 IsGuiding returns 1
05:02:13.976 00.000 25848 scope still moving after pulse duration time elapsed
05:02:14.050 00.074 25848 IsSlewing returns 0
05:02:14.050 00.000 25848 IsGuiding returns 0
05:02:14.050 00.000 25848 scope move finished after 37 + 91 ms
05:02:14.050 00.000 25848 Move returns status 0, amount 37
05:02:14.050 00.000 25848 MoveAxis(N, 0, ABG)
05:02:14.050 00.000 25848 Move returns status 0, amount 0
05:02:14.050 00.000 25848 move complete, result=0
05:02:14.050 00.000 25848 worker thread done servicing request
05:02:14.050 00.000 25848 Worker thread wakes up
05:02:14.050 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:14.050 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:14.050 00.000 21444 GuideStep: 1.2 px 37 ms WEST, -0.5 px 0 ms NORTH
05:02:16.899 02.849 25848 Exposure complete
05:02:16.986 00.087 25848 worker thread done servicing request
05:02:16.986 00.000 21444 OnExposeComplete: enter
05:02:16.986 00.000 21444 UpdateGuideState(): m_state=6
05:02:16.986 00.000 21444 Star::Find(15, 1273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 122
05:02:16.986 00.000 21444 Star::Find returns 1 (1), X=1273.02, Y=688.19, Mass=5108675, SNR=162.5, Peak=65504 HFD=7.9
05:02:16.987 00.001 21444 MultiStar: [#1 -0.97,0.40,0.92,U] [#2 -1.08,-0.25,0.91,U] [#3 -1.20,0.51,0.67,U] [#4 -1.72,1.87,0.00,M1] [#5 -2.21,-0.56,0.93,U] [#6 -1.53,-0.24,0.58,U] [#7 -1.77,0.10,0.71,U] [#8 -1.20,0.75,0.76,U] 
05:02:16.987 00.000 21444 refined, 7 included, MultiStar: {-1.48, 0.17}, one-star: {-1.81, 0.61}
05:02:16.987 00.000 21444 CameraToMount -- cameraTheta (3.03) - m_xAngle (3.05) = xAngle (-0.02 = -0.02)
05:02:16.987 00.000 21444 CameraToMount -- cameraTheta (3.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.87 = -2.87)
05:02:16.987 00.000 21444 CameraToMount -- cameraX=-1.48 cameraY=0.17 hyp=1.49 cameraTheta=3.03 mountX=1.49 mountY=-0.41, mountTheta=-0.27
05:02:16.988 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.48, y=0.17, opts=13)
05:02:16.988 00.000 21444 Enqueuing Move request for scope (-1.48, 0.17)
05:02:16.988 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=68, FiltMax=65504, Gamma=0.560
05:02:16.988 00.000 25848 Worker thread wakes up
05:02:16.988 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.48, 0.17) opts 0xd
05:02:16.988 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.48, 0.17)
05:02:16.988 00.000 25848 Moving (-1.48, 0.17) raw xDistance=1.49 yDistance=-0.41
05:02:16.988 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.49
05:02:16.988 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:16.988 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
05:02:16.988 00.000 25848 MoveAxis(W, 46, ABG)
05:02:16.988 00.000 25848 Guiding  Dir = 3, Dur = 46
05:02:16.989 00.001 21444 UpdateGuideState exits: m=5108675 SNR=162.5 Saturated
05:02:16.989 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:16.989 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:16.989 00.000 21444 Enqueuing Expose request
05:02:17.017 00.028 25848 IsSlewing returns 0
05:02:17.017 00.000 25848 IsGuiding returns 0
05:02:17.049 00.032 25848 PulseGuide returned control before completion, sleep 25
05:02:17.086 00.037 25848 IsGuiding returns 1
05:02:17.086 00.000 25848 scope still moving after pulse duration time elapsed
05:02:17.142 00.056 25848 IsSlewing returns 0
05:02:17.142 00.000 25848 IsGuiding returns 0
05:02:17.142 00.000 25848 scope move finished after 46 + 78 ms
05:02:17.142 00.000 25848 Move returns status 0, amount 46
05:02:17.142 00.000 25848 MoveAxis(N, 0, ABG)
05:02:17.142 00.000 25848 Move returns status 0, amount 0
05:02:17.142 00.000 25848 move complete, result=0
05:02:17.142 00.000 25848 worker thread done servicing request
05:02:17.142 00.000 25848 Worker thread wakes up
05:02:17.142 00.000 21444 GuideStep: 1.5 px 46 ms WEST, -0.4 px 0 ms NORTH
05:02:17.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:17.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:19.987 02.845 25848 Exposure complete
05:02:20.065 00.078 25848 worker thread done servicing request
05:02:20.065 00.000 21444 OnExposeComplete: enter
05:02:20.065 00.000 21444 UpdateGuideState(): m_state=6
05:02:20.065 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 123
05:02:20.065 00.000 21444 Star::Find returns 1 (1), X=1275.16, Y=688.75, Mass=4733780, SNR=133.0, Peak=65504 HFD=7.8
05:02:20.065 00.000 21444 MultiStar: [#1 0.88,0.28,1.08,U] [#2 0.36,-0.14,1.00,U] [#3 1.30,-0.13,0.95,U] [#4 0.04,1.87,0.88,U] [#5 -0.12,-0.32,0.74,U] [#6 0.44,0.08,0.73,U] [#7 -0.22,-0.41,0.67,U] [#8 0.85,1.20,0.74,U] 
05:02:20.065 00.000 21444 refined, 8 included, MultiStar: {0.46, 0.42}, one-star: {0.32, 1.17}
05:02:20.065 00.000 21444 CameraToMount -- cameraTheta (0.74) - m_xAngle (3.05) = xAngle (-2.31 = -2.31)
05:02:20.066 00.001 21444 CameraToMount -- cameraTheta (0.74) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.16 = 1.13)
05:02:20.066 00.000 21444 CameraToMount -- cameraX=0.46 cameraY=0.42 hyp=0.63 cameraTheta=0.74 mountX=-0.42 mountY=0.57, mountTheta=2.21
05:02:20.066 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.46, y=0.42, opts=13)
05:02:20.066 00.000 21444 Enqueuing Move request for scope (0.46, 0.42)
05:02:20.066 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=168, FiltMax=65504, Gamma=0.560
05:02:20.066 00.000 21444 UpdateGuideState exits: m=4733780 SNR=133.0 Saturated
05:02:20.066 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:20.066 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:20.066 00.000 21444 Enqueuing Expose request
05:02:20.066 00.000 25848 Worker thread wakes up
05:02:20.066 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.42) opts 0xd
05:02:20.067 00.001 25848 Handling offset move in thread for scope, endpoint = (0.46, 0.42)
05:02:20.067 00.000 25848 Moving (0.46, 0.42) raw xDistance=-0.42 yDistance=0.57
05:02:20.067 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.42
05:02:20.067 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
05:02:20.067 00.000 25848 MoveAxis(E, 0, ABG)
05:02:20.067 00.000 25848 Move returns status 0, amount 0
05:02:20.067 00.000 25848 MoveAxis(S, 15, ABG)
05:02:20.067 00.000 25848 Guiding  Dir = 1, Dur = 15
05:02:20.095 00.028 25848 IsSlewing returns 0
05:02:20.095 00.000 25848 IsGuiding returns 0
05:02:20.127 00.032 25848 IsGuiding returns 1
05:02:20.127 00.000 25848 scope still moving after pulse duration time elapsed
05:02:20.187 00.060 25848 IsSlewing returns 0
05:02:20.187 00.000 25848 IsGuiding returns 0
05:02:20.187 00.000 25848 scope move finished after 15 + 76 ms
05:02:20.187 00.000 25848 Move returns status 0, amount 15
05:02:20.187 00.000 25848 move complete, result=0
05:02:20.187 00.000 25848 worker thread done servicing request
05:02:20.187 00.000 25848 Worker thread wakes up
05:02:20.187 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:20.187 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:20.187 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.6 px 15 ms SOUTH
05:02:23.034 02.847 25848 Exposure complete
05:02:23.122 00.088 25848 worker thread done servicing request
05:02:23.122 00.000 21444 OnExposeComplete: enter
05:02:23.122 00.000 21444 UpdateGuideState(): m_state=6
05:02:23.122 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 124
05:02:23.122 00.000 21444 Star::Find returns 1 (1), X=1275.85, Y=687.44, Mass=5153564, SNR=169.3, Peak=65504 HFD=7.8
05:02:23.122 00.000 21444 MultiStar: [#1 1.80,-1.00,1.09,U] [#2 1.38,-1.45,0.97,U] [#3 1.17,-0.73,0.76,U] [#4 1.00,0.54,0.73,U] [#5 -0.65,-2.16,0.82,U] [#6 0.84,-1.17,0.62,U] [#7 0.52,-1.21,0.47,U] [#8 0.93,-0.60,0.74,U] 
05:02:23.123 00.001 21444 single-star, 8 included, MultiStar: {0.95, -0.88}, one-star: {1.01, -0.14}
05:02:23.123 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.19 = 3.09)
05:02:23.123 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.03 = 0.25)
05:02:23.123 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=-0.14 hyp=1.02 cameraTheta=-0.14 mountX=-1.02 mountY=0.25, mountTheta=2.90
05:02:23.124 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=-0.14, opts=13)
05:02:23.124 00.000 21444 Enqueuing Move request for scope (1.01, -0.14)
05:02:23.124 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=65504, Gamma=0.560
05:02:23.124 00.000 21444 UpdateGuideState exits: m=5153564 SNR=169.3 Saturated
05:02:23.124 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:23.124 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:23.124 00.000 21444 Enqueuing Expose request
05:02:23.124 00.000 25848 Worker thread wakes up
05:02:23.124 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, -0.14) opts 0xd
05:02:23.124 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, -0.14)
05:02:23.124 00.000 25848 Moving (1.01, -0.14) raw xDistance=-1.02 yDistance=0.25
05:02:23.124 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02
05:02:23.124 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:23.124 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
05:02:23.124 00.000 25848 MoveAxis(E, 30, ABG)
05:02:23.124 00.000 25848 Guiding  Dir = 2, Dur = 30
05:02:23.155 00.031 25848 IsSlewing returns 0
05:02:23.155 00.000 25848 IsGuiding returns 0
05:02:23.187 00.032 25848 IsGuiding returns 1
05:02:23.187 00.000 25848 scope still moving after pulse duration time elapsed
05:02:23.248 00.061 25848 IsSlewing returns 0
05:02:23.249 00.001 25848 IsGuiding returns 0
05:02:23.249 00.000 25848 scope move finished after 30 + 64 ms
05:02:23.249 00.000 25848 Move returns status 0, amount 30
05:02:23.249 00.000 25848 MoveAxis(N, 0, ABG)
05:02:23.249 00.000 25848 Move returns status 0, amount 0
05:02:23.249 00.000 25848 move complete, result=0
05:02:23.249 00.000 25848 worker thread done servicing request
05:02:23.249 00.000 25848 Worker thread wakes up
05:02:23.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:23.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:23.249 00.000 21444 GuideStep: -1.0 px 30 ms EAST, 0.3 px 0 ms NORTH
05:02:26.090 02.841 25848 Exposure complete
05:02:26.175 00.085 25848 worker thread done servicing request
05:02:26.175 00.000 21444 OnExposeComplete: enter
05:02:26.175 00.000 21444 UpdateGuideState(): m_state=6
05:02:26.175 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 125
05:02:26.175 00.000 21444 Star::Find returns 1 (1), X=1273.60, Y=688.73, Mass=5240061, SNR=215.7, Peak=65504 HFD=7.6
05:02:26.175 00.000 21444 MultiStar: [#1 -0.10,0.53,0.73,U] [#2 -0.60,0.41,0.90,U] [#3 -0.89,0.67,0.73,U] [#4 -1.04,2.15,0.00,M1] [#5 -1.00,-0.11,0.55,U] [#6 -1.16,0.25,0.53,U] [#7 -0.65,0.28,0.52,U] [#8 -0.47,0.96,0.59,U] 
05:02:26.175 00.000 21444 refined, 7 included, MultiStar: {-0.77, 0.57}, one-star: {-1.24, 1.15}
05:02:26.175 00.000 21444 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.05) = xAngle (-0.55 = -0.55)
05:02:26.175 00.000 21444 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.39 = 2.89)
05:02:26.175 00.000 21444 CameraToMount -- cameraX=-0.77 cameraY=0.57 hyp=0.96 cameraTheta=2.50 mountX=0.82 mountY=0.24, mountTheta=0.28
05:02:26.176 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.77, y=0.57, opts=13)
05:02:26.176 00.000 21444 Enqueuing Move request for scope (-0.77, 0.57)
05:02:26.176 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=40, FiltMax=65504, Gamma=0.560
05:02:26.176 00.000 21444 UpdateGuideState exits: m=5240061 SNR=215.7 Saturated
05:02:26.176 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:26.176 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:26.176 00.000 21444 Enqueuing Expose request
05:02:26.176 00.000 25848 Worker thread wakes up
05:02:26.176 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.57) opts 0xd
05:02:26.176 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.77, 0.57)
05:02:26.177 00.001 25848 Moving (-0.77, 0.57) raw xDistance=0.82 yDistance=0.24
05:02:26.177 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.82
05:02:26.177 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:26.177 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
05:02:26.177 00.000 25848 MoveAxis(W, 22, ABG)
05:02:26.177 00.000 25848 Guiding  Dir = 3, Dur = 22
05:02:26.201 00.024 25848 IsSlewing returns 0
05:02:26.201 00.000 25848 IsGuiding returns 0
05:02:26.233 00.032 25848 IsGuiding returns 1
05:02:26.233 00.000 25848 scope still moving after pulse duration time elapsed
05:02:26.354 00.121 25848 IsSlewing returns 0
05:02:26.355 00.001 25848 IsGuiding returns 0
05:02:26.355 00.000 25848 scope move finished after 22 + 131 ms
05:02:26.355 00.000 25848 Move returns status 0, amount 22
05:02:26.355 00.000 25848 MoveAxis(N, 0, ABG)
05:02:26.355 00.000 25848 Move returns status 0, amount 0
05:02:26.355 00.000 25848 move complete, result=0
05:02:26.355 00.000 25848 worker thread done servicing request
05:02:26.355 00.000 25848 Worker thread wakes up
05:02:26.356 00.001 21444 GuideStep: 0.8 px 22 ms WEST, 0.2 px 0 ms NORTH
05:02:26.356 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:26.356 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:29.204 02.848 25848 Exposure complete
05:02:29.284 00.080 25848 worker thread done servicing request
05:02:29.284 00.000 21444 OnExposeComplete: enter
05:02:29.285 00.001 21444 UpdateGuideState(): m_state=6
05:02:29.285 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 126
05:02:29.285 00.000 21444 Star::Find returns 1 (1), X=1276.19, Y=688.51, Mass=5132080, SNR=183.1, Peak=65504 HFD=7.7
05:02:29.285 00.000 21444 MultiStar: [#1 1.97,0.30,1.04,U] [#2 1.47,0.24,0.83,U] [#3 1.70,0.50,0.61,U] [#4 1.19,1.95,0.00,M2] [#5 0.27,-0.42,0.61,U] [#6 1.43,-0.26,0.64,U] [#7 0.92,-0.22,0.61,U] [#8 1.52,0.62,0.61,U] 
05:02:29.285 00.000 21444 refined, 7 included, MultiStar: {1.38, 0.26}, one-star: {1.35, 0.93}
05:02:29.285 00.000 21444 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.05) = xAngle (-2.86 = -2.86)
05:02:29.285 00.000 21444 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.71 = 0.58)
05:02:29.285 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=0.26 hyp=1.41 cameraTheta=0.19 mountX=-1.35 mountY=0.77, mountTheta=2.63
05:02:29.286 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=0.26, opts=13)
05:02:29.286 00.000 21444 Enqueuing Move request for scope (1.38, 0.26)
05:02:29.286 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=116, FiltMax=65504, Gamma=0.560
05:02:29.286 00.000 21444 UpdateGuideState exits: m=5132080 SNR=183.1 Saturated
05:02:29.286 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:29.286 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:29.286 00.000 21444 Enqueuing Expose request
05:02:29.286 00.000 25848 Worker thread wakes up
05:02:29.286 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 0.26) opts 0xd
05:02:29.286 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, 0.26)
05:02:29.286 00.000 25848 Moving (1.38, 0.26) raw xDistance=-1.35 yDistance=0.77
05:02:29.286 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.35
05:02:29.286 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
05:02:29.286 00.000 25848 MoveAxis(E, 38, ABG)
05:02:29.286 00.000 25848 Guiding  Dir = 2, Dur = 38
05:02:29.312 00.026 25848 IsSlewing returns 0
05:02:29.312 00.000 25848 IsGuiding returns 0
05:02:29.344 00.032 25848 PulseGuide returned control before completion, sleep 17
05:02:29.374 00.030 25848 IsGuiding returns 1
05:02:29.374 00.000 25848 scope still moving after pulse duration time elapsed
05:02:29.439 00.065 25848 IsSlewing returns 0
05:02:29.439 00.000 25848 IsGuiding returns 0
05:02:29.439 00.000 25848 scope move finished after 38 + 88 ms
05:02:29.439 00.000 25848 Move returns status 0, amount 38
05:02:29.439 00.000 25848 MoveAxis(S, 21, ABG)
05:02:29.439 00.000 25848 Guiding  Dir = 1, Dur = 21
05:02:29.467 00.028 25848 IsSlewing returns 0
05:02:29.467 00.000 25848 IsGuiding returns 0
05:02:29.509 00.042 25848 IsGuiding returns 1
05:02:29.509 00.000 25848 scope still moving after pulse duration time elapsed
05:02:29.598 00.089 25848 IsSlewing returns 0
05:02:29.598 00.000 25848 IsGuiding returns 0
05:02:29.598 00.000 25848 scope move finished after 21 + 110 ms
05:02:29.598 00.000 25848 Move returns status 0, amount 21
05:02:29.598 00.000 25848 move complete, result=0
05:02:29.598 00.000 25848 worker thread done servicing request
05:02:29.598 00.000 25848 Worker thread wakes up
05:02:29.599 00.001 21444 GuideStep: -1.4 px 38 ms EAST, 0.8 px 21 ms SOUTH
05:02:29.599 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:29.599 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:32.441 02.842 25848 Exposure complete
05:02:32.528 00.087 25848 worker thread done servicing request
05:02:32.528 00.000 21444 OnExposeComplete: enter
05:02:32.528 00.000 21444 UpdateGuideState(): m_state=6
05:02:32.528 00.000 21444 Star::Find(15, 1276, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 127
05:02:32.528 00.000 21444 Star::Find returns 1 (1), X=1275.09, Y=688.68, Mass=5204669, SNR=183.9, Peak=65504 HFD=7.9
05:02:32.529 00.001 21444 MultiStar: [#1 0.89,0.47,0.91,U] [#2 0.30,0.28,0.92,U] [#3 0.09,0.49,0.55,U] [#4 0.42,2.04,0.68,U] [#5 -0.23,-0.57,0.78,U] [#6 0.23,0.42,0.61,U] [#7 0.10,0.46,0.52,U] [#8 0.75,0.95,0.56,U] 
05:02:32.529 00.000 21444 refined, 8 included, MultiStar: {0.32, 0.62}, one-star: {0.26, 1.10}
05:02:32.529 00.000 21444 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.05) = xAngle (-1.96 = -1.96)
05:02:32.529 00.000 21444 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.81 = 1.48)
05:02:32.529 00.000 21444 CameraToMount -- cameraX=0.32 cameraY=0.62 hyp=0.70 cameraTheta=1.09 mountX=-0.27 mountY=0.69, mountTheta=1.94
05:02:32.530 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.32, y=0.62, opts=13)
05:02:32.530 00.000 21444 Enqueuing Move request for scope (0.32, 0.62)
05:02:32.530 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=166, FiltMax=65504, Gamma=0.560
05:02:32.530 00.000 21444 UpdateGuideState exits: m=5204669 SNR=183.9 Saturated
05:02:32.530 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:32.530 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:32.530 00.000 21444 Enqueuing Expose request
05:02:32.530 00.000 25848 Worker thread wakes up
05:02:32.530 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.62) opts 0xd
05:02:32.530 00.000 25848 Handling offset move in thread for scope, endpoint = (0.32, 0.62)
05:02:32.530 00.000 25848 Moving (0.32, 0.62) raw xDistance=-0.27 yDistance=0.69
05:02:32.530 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.27
05:02:32.530 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
05:02:32.530 00.000 25848 MoveAxis(E, 0, ABG)
05:02:32.530 00.000 25848 Move returns status 0, amount 0
05:02:32.530 00.000 25848 MoveAxis(S, 19, ABG)
05:02:32.530 00.000 25848 Guiding  Dir = 1, Dur = 19
05:02:32.564 00.034 25848 IsSlewing returns 0
05:02:32.564 00.000 25848 IsGuiding returns 0
05:02:32.595 00.031 25848 IsGuiding returns 1
05:02:32.595 00.000 25848 scope still moving after pulse duration time elapsed
05:02:32.672 00.077 25848 IsSlewing returns 0
05:02:32.672 00.000 25848 IsGuiding returns 0
05:02:32.672 00.000 25848 scope move finished after 19 + 89 ms
05:02:32.672 00.000 25848 Move returns status 0, amount 19
05:02:32.672 00.000 25848 move complete, result=0
05:02:32.672 00.000 25848 worker thread done servicing request
05:02:32.672 00.000 25848 Worker thread wakes up
05:02:32.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:32.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:32.673 00.001 21444 GuideStep: -0.3 px 0 ms EAST, 0.7 px 19 ms SOUTH
05:02:35.514 02.841 25848 Exposure complete
05:02:35.597 00.083 25848 worker thread done servicing request
05:02:35.598 00.001 21444 OnExposeComplete: enter
05:02:35.598 00.000 21444 UpdateGuideState(): m_state=6
05:02:35.598 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 128
05:02:35.598 00.000 21444 Star::Find returns 1 (1), X=1272.75, Y=689.13, Mass=5157640, SNR=209.7, Peak=65504 HFD=7.7
05:02:35.598 00.000 21444 MultiStar: [#1 -1.13,1.05,1.08,U] [#2 -1.62,0.48,1.17,U] [#3 -1.82,1.05,0.69,U] [#4 -2.45,1.83,0.00,M2] [#5 -2.62,0.65,0.00,M1] [#6 -2.39,0.42,0.00,M1] [#7 -2.70,0.33,0.00,M1] [#8 -1.87,0.90,0.61,U] 
05:02:35.598 00.000 21444 refined, 4 included, MultiStar: {-1.67, 0.99}, one-star: {-2.08, 1.55}
05:02:35.598 00.000 21444 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.05) = xAngle (-0.45 = -0.45)
05:02:35.598 00.000 21444 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.29 = 2.99)
05:02:35.598 00.000 21444 CameraToMount -- cameraX=-1.67 cameraY=0.99 hyp=1.94 cameraTheta=2.61 mountX=1.75 mountY=0.28, mountTheta=0.16
05:02:35.599 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.67, y=0.99, opts=13)
05:02:35.599 00.000 21444 Enqueuing Move request for scope (-1.67, 0.99)
05:02:35.599 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=78, FiltMax=65504, Gamma=0.560
05:02:35.599 00.000 21444 UpdateGuideState exits: m=5157640 SNR=209.7 Saturated
05:02:35.599 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:35.599 00.000 25848 Worker thread wakes up
05:02:35.599 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.67, 0.99) opts 0xd
05:02:35.599 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.67, 0.99)
05:02:35.599 00.000 25848 Moving (-1.67, 0.99) raw xDistance=1.75 yDistance=0.28
05:02:35.599 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:35.599 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.75
05:02:35.600 00.001 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:35.600 00.000 21444 Enqueuing Expose request
05:02:35.600 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
05:02:35.600 00.000 25848 MoveAxis(W, 51, ABG)
05:02:35.600 00.000 25848 Guiding  Dir = 3, Dur = 51
05:02:35.624 00.024 25848 IsSlewing returns 0
05:02:35.624 00.000 25848 IsGuiding returns 0
05:02:35.656 00.032 25848 PulseGuide returned control before completion, sleep 31
05:02:35.702 00.046 25848 IsGuiding returns 1
05:02:35.702 00.000 25848 scope still moving after pulse duration time elapsed
05:02:36.086 00.384 25848 IsSlewing returns 0
05:02:36.086 00.000 25848 IsGuiding returns 0
05:02:36.086 00.000 25848 scope move finished after 51 + 410 ms
05:02:36.087 00.001 25848 Move returns status 0, amount 51
05:02:36.087 00.000 25848 MoveAxis(N, 0, ABG)
05:02:36.087 00.000 25848 Move returns status 0, amount 0
05:02:36.087 00.000 25848 move complete, result=0
05:02:36.087 00.000 25848 worker thread done servicing request
05:02:36.087 00.000 25848 Worker thread wakes up
05:02:36.087 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:36.087 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:36.087 00.000 21444 GuideStep: 1.8 px 51 ms WEST, 0.3 px 0 ms NORTH
05:02:38.935 02.848 25848 Exposure complete
05:02:39.022 00.087 25848 worker thread done servicing request
05:02:39.022 00.000 21444 OnExposeComplete: enter
05:02:39.022 00.000 21444 UpdateGuideState(): m_state=6
05:02:39.022 00.000 21444 Star::Find(15, 1272, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 129
05:02:39.023 00.001 21444 Star::Find returns 1 (1), X=1274.08, Y=688.37, Mass=4497209, SNR=151.3, Peak=65016 HFD=7.8
05:02:39.023 00.000 21444 MultiStar: [#1 -0.16,-0.03,0.97,U] [#2 -1.21,-0.56,0.88,U] [#3 -0.54,-0.31,0.84,U] [#4 -0.46,0.96,0.67,U] [#5 -0.44,-1.59,0.50,U] [#6 -0.04,-0.06,0.71,U] [#7 0.22,0.42,0.48,U] [#8 -0.74,-0.09,0.65,U] 
05:02:39.023 00.000 21444 refined, 8 included, MultiStar: {-0.50, -0.01}, one-star: {-0.76, 0.78}
05:02:39.023 00.000 21444 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.05) = xAngle (-6.18 = 0.10)
05:02:39.023 00.000 21444 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.02 = -2.74)
05:02:39.023 00.000 21444 CameraToMount -- cameraX=-0.50 cameraY=-0.01 hyp=0.50 cameraTheta=-3.13 mountX=0.50 mountY=-0.20, mountTheta=-0.38
05:02:39.024 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.50, y=-0.01, opts=13)
05:02:39.024 00.000 21444 Enqueuing Move request for scope (-0.50, -0.01)
05:02:39.024 00.000 25848 Worker thread wakes up
05:02:39.024 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.01) opts 0xd
05:02:39.024 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.50, -0.01)
05:02:39.024 00.000 25848 Moving (-0.50, -0.01) raw xDistance=0.50 yDistance=-0.20
05:02:39.024 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=106, FiltMax=65504, Gamma=0.560
05:02:39.024 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.50
05:02:39.024 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:39.024 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
05:02:39.024 00.000 25848 MoveAxis(E, 0, ABG)
05:02:39.024 00.000 25848 Move returns status 0, amount 0
05:02:39.024 00.000 25848 MoveAxis(N, 0, ABG)
05:02:39.024 00.000 25848 Move returns status 0, amount 0
05:02:39.024 00.000 25848 move complete, result=0
05:02:39.024 00.000 25848 worker thread done servicing request
05:02:39.024 00.000 21444 UpdateGuideState exits: m=4497209 SNR=151.3 Saturated
05:02:39.024 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:39.024 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:39.024 00.000 21444 Enqueuing Expose request
05:02:39.024 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
05:02:39.024 00.000 25848 Worker thread wakes up
05:02:39.024 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:39.024 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:41.869 02.845 25848 Exposure complete
05:02:41.946 00.077 25848 worker thread done servicing request
05:02:41.946 00.000 21444 OnExposeComplete: enter
05:02:41.946 00.000 21444 UpdateGuideState(): m_state=6
05:02:41.946 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 130
05:02:41.946 00.000 21444 Star::Find returns 1 (1), X=1274.24, Y=687.31, Mass=3983595, SNR=105.8, Peak=62320 HFD=7.5
05:02:41.947 00.001 21444 MultiStar: [#1 -0.29,-1.49,1.12,U] [#2 -0.45,-1.59,1.14,U] [#3 -0.36,-1.71,0.93,U] [#4 -0.81,-0.44,1.11,U] [#5 -0.64,-2.03,0.72,U] [#6 -0.58,-1.51,0.92,U] [#7 -0.64,-1.73,0.65,U] [#8 -0.40,-0.68,0.81,U] 
05:02:41.947 00.000 21444 single-star, 8 included, MultiStar: {-0.52, -1.23}, one-star: {-0.59, -0.28}
05:02:41.947 00.000 21444 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.05) = xAngle (-5.76 = 0.53)
05:02:41.947 00.000 21444 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.60 = -2.32)
05:02:41.947 00.000 21444 CameraToMount -- cameraX=-0.59 cameraY=-0.28 hyp=0.66 cameraTheta=-2.71 mountX=0.57 mountY=-0.48, mountTheta=-0.70
05:02:41.947 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.59, y=-0.28, opts=13)
05:02:41.947 00.000 21444 Enqueuing Move request for scope (-0.59, -0.28)
05:02:41.947 00.000 25848 Worker thread wakes up
05:02:41.948 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.28) opts 0xd
05:02:41.948 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.59, -0.28)
05:02:41.948 00.000 25848 Moving (-0.59, -0.28) raw xDistance=0.57 yDistance=-0.48
05:02:41.948 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
05:02:41.948 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:41.948 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=64, FiltMax=65504, Gamma=0.560
05:02:41.948 00.000 21444 UpdateGuideState exits: m=3983595 SNR=105.8 Saturated
05:02:41.948 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
05:02:41.948 00.000 25848 MoveAxis(W, 16, ABG)
05:02:41.948 00.000 25848 Guiding  Dir = 3, Dur = 16
05:02:41.948 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:41.948 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:41.948 00.000 21444 Enqueuing Expose request
05:02:41.968 00.020 25848 IsSlewing returns 0
05:02:41.968 00.000 25848 IsGuiding returns 0
05:02:42.000 00.032 25848 IsGuiding returns 1
05:02:42.000 00.000 25848 scope still moving after pulse duration time elapsed
05:02:42.049 00.049 25848 IsSlewing returns 0
05:02:42.049 00.000 25848 IsGuiding returns 0
05:02:42.049 00.000 25848 scope move finished after 16 + 64 ms
05:02:42.049 00.000 25848 Move returns status 0, amount 16
05:02:42.049 00.000 25848 MoveAxis(N, 0, ABG)
05:02:42.049 00.000 25848 Move returns status 0, amount 0
05:02:42.049 00.000 25848 move complete, result=0
05:02:42.049 00.000 25848 worker thread done servicing request
05:02:42.049 00.000 25848 Worker thread wakes up
05:02:42.049 00.000 21444 GuideStep: 0.6 px 16 ms WEST, -0.5 px 0 ms NORTH
05:02:42.049 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:42.049 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:44.893 02.844 25848 Exposure complete
05:02:44.981 00.088 25848 worker thread done servicing request
05:02:44.981 00.000 21444 OnExposeComplete: enter
05:02:44.981 00.000 21444 UpdateGuideState(): m_state=6
05:02:44.981 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 131
05:02:44.981 00.000 21444 Star::Find returns 1 (1), X=1276.39, Y=687.28, Mass=4210734, SNR=116.2, Peak=65504 HFD=7.5
05:02:44.982 00.001 21444 MultiStar: [#1 2.46,-0.89,0.00,M1] [#2 2.07,-1.22,0.00,M1] [#3 3.11,-0.81,0.00,M1] [#4 1.37,0.26,0.66,U] [#5 1.57,-1.63,0.00,M1] [#6 1.36,-1.13,0.53,U] [#7 1.10,-1.56,0.54,U] [#8 2.08,-0.84,0.00,M1] 
05:02:44.982 00.000 21444 refined, 3 included, MultiStar: {1.38, -0.57}, one-star: {1.55, -0.30}
05:02:44.982 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.45 = 2.84)
05:02:44.982 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.01)
05:02:44.982 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=-0.57 hyp=1.49 cameraTheta=-0.39 mountX=-1.43 mountY=-0.01, mountTheta=-3.14
05:02:44.983 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=-0.57, opts=13)
05:02:44.983 00.000 21444 Enqueuing Move request for scope (1.38, -0.57)
05:02:44.983 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=92, FiltMax=65504, Gamma=0.560
05:02:44.983 00.000 21444 UpdateGuideState exits: m=4210734 SNR=116.2 Saturated
05:02:44.983 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:44.983 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:44.983 00.000 21444 Enqueuing Expose request
05:02:44.983 00.000 25848 Worker thread wakes up
05:02:44.983 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, -0.57) opts 0xd
05:02:44.983 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, -0.57)
05:02:44.983 00.000 25848 Moving (1.38, -0.57) raw xDistance=-1.43 yDistance=-0.01
05:02:44.983 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.43
05:02:44.983 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:44.983 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:02:44.983 00.000 25848 MoveAxis(E, 40, ABG)
05:02:44.983 00.000 25848 Guiding  Dir = 2, Dur = 40
05:02:45.016 00.033 25848 IsSlewing returns 0
05:02:45.016 00.000 25848 IsGuiding returns 0
05:02:45.048 00.032 25848 PulseGuide returned control before completion, sleep 19
05:02:45.081 00.033 25848 IsGuiding returns 1
05:02:45.081 00.000 25848 scope still moving after pulse duration time elapsed
05:02:45.139 00.058 25848 IsSlewing returns 0
05:02:45.140 00.001 25848 IsGuiding returns 0
05:02:45.140 00.000 25848 scope move finished after 40 + 83 ms
05:02:45.140 00.000 25848 Move returns status 0, amount 40
05:02:45.140 00.000 25848 MoveAxis(N, 0, ABG)
05:02:45.140 00.000 25848 Move returns status 0, amount 0
05:02:45.140 00.000 25848 move complete, result=0
05:02:45.140 00.000 25848 worker thread done servicing request
05:02:45.140 00.000 25848 Worker thread wakes up
05:02:45.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:45.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:45.140 00.000 21444 GuideStep: -1.4 px 40 ms EAST, -0.0 px 0 ms NORTH
05:02:47.981 02.841 25848 Exposure complete
05:02:48.070 00.089 25848 worker thread done servicing request
05:02:48.070 00.000 21444 OnExposeComplete: enter
05:02:48.070 00.000 21444 UpdateGuideState(): m_state=6
05:02:48.070 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 132
05:02:48.070 00.000 21444 Star::Find returns 1 (1), X=1273.25, Y=688.77, Mass=4927594, SNR=198.7, Peak=65504 HFD=7.7
05:02:48.070 00.000 21444 MultiStar: [#1 -1.25,0.23,0.78,U] [#2 -1.64,0.01,0.76,U] [#3 -1.41,0.61,0.58,U] [#4 -2.11,2.24,0.00,M1] [#5 -2.96,-0.30,0.00,M2] [#6 -2.15,0.22,0.75,U] [#7 -2.44,0.04,0.00,M1] [#8 -1.04,1.39,0.45,U] 
05:02:48.070 00.000 21444 refined, 5 included, MultiStar: {-1.55, 0.58}, one-star: {-1.59, 1.19}
05:02:48.070 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.05) = xAngle (-0.27 = -0.27)
05:02:48.070 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.11 = -3.11)
05:02:48.070 00.000 21444 CameraToMount -- cameraX=-1.55 cameraY=0.58 hyp=1.66 cameraTheta=2.78 mountX=1.60 mountY=-0.05, mountTheta=-0.03
05:02:48.072 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.55, y=0.58, opts=13)
05:02:48.072 00.000 21444 Enqueuing Move request for scope (-1.55, 0.58)
05:02:48.072 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=118, FiltMax=65504, Gamma=0.560
05:02:48.072 00.000 25848 Worker thread wakes up
05:02:48.072 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.55, 0.58) opts 0xd
05:02:48.072 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.55, 0.58)
05:02:48.072 00.000 25848 Moving (-1.55, 0.58) raw xDistance=1.60 yDistance=-0.05
05:02:48.072 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.60
05:02:48.072 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:48.072 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:02:48.072 00.000 25848 MoveAxis(W, 44, ABG)
05:02:48.072 00.000 25848 Guiding  Dir = 3, Dur = 44
05:02:48.072 00.000 21444 UpdateGuideState exits: m=4927594 SNR=198.7 Saturated
05:02:48.072 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:48.072 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:48.072 00.000 21444 Enqueuing Expose request
05:02:48.107 00.035 25848 IsSlewing returns 0
05:02:48.108 00.001 25848 IsGuiding returns 0
05:02:48.139 00.031 25848 PulseGuide returned control before completion, sleep 23
05:02:48.170 00.031 25848 IsGuiding returns 1
05:02:48.170 00.000 25848 scope still moving after pulse duration time elapsed
05:02:48.220 00.050 25848 IsSlewing returns 0
05:02:48.220 00.000 25848 IsGuiding returns 0
05:02:48.220 00.000 25848 scope move finished after 44 + 68 ms
05:02:48.220 00.000 25848 Move returns status 0, amount 44
05:02:48.220 00.000 25848 MoveAxis(N, 0, ABG)
05:02:48.220 00.000 25848 Move returns status 0, amount 0
05:02:48.220 00.000 25848 move complete, result=0
05:02:48.221 00.001 25848 worker thread done servicing request
05:02:48.221 00.000 25848 Worker thread wakes up
05:02:48.221 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:48.221 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:48.221 00.000 21444 GuideStep: 1.6 px 44 ms WEST, -0.0 px 0 ms NORTH
05:02:51.076 02.855 25848 Exposure complete
05:02:51.149 00.073 25848 worker thread done servicing request
05:02:51.149 00.000 21444 OnExposeComplete: enter
05:02:51.149 00.000 21444 UpdateGuideState(): m_state=6
05:02:51.149 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 133
05:02:51.149 00.000 21444 Star::Find returns 1 (1), X=1274.84, Y=686.71, Mass=4623007, SNR=160.5, Peak=65504 HFD=7.8
05:02:51.150 00.001 21444 MultiStar: [#1 0.90,-1.58,0.81,U] [#2 0.37,-2.01,0.76,U] [#3 0.54,-1.43,0.61,U] [#4 0.05,0.01,0.99,U] [#5 -0.35,-1.75,0.79,U] [#6 -0.16,-1.85,0.60,U] [#7 -0.07,-1.35,0.59,U] [#8 0.49,-0.71,0.65,U] 
05:02:51.150 00.000 21444 single-star, 8 included, MultiStar: {0.19, -1.22}, one-star: {0.01, -0.87}
05:02:51.150 00.000 21444 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.05) = xAngle (-4.61 = 1.67)
05:02:51.150 00.000 21444 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.46 = -1.17)
05:02:51.150 00.000 21444 CameraToMount -- cameraX=0.01 cameraY=-0.87 hyp=0.87 cameraTheta=-1.56 mountX=-0.09 mountY=-0.80, mountTheta=-1.68
05:02:51.150 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.01, y=-0.87, opts=13)
05:02:51.150 00.000 21444 Enqueuing Move request for scope (0.01, -0.87)
05:02:51.150 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=90, FiltMax=65504, Gamma=0.560
05:02:51.151 00.001 21444 UpdateGuideState exits: m=4623007 SNR=160.5 Saturated
05:02:51.151 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:51.151 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:51.151 00.000 21444 Enqueuing Expose request
05:02:51.151 00.000 25848 Worker thread wakes up
05:02:51.151 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.87) opts 0xd
05:02:51.151 00.000 25848 Handling offset move in thread for scope, endpoint = (0.01, -0.87)
05:02:51.151 00.000 25848 Moving (0.01, -0.87) raw xDistance=-0.09 yDistance=-0.80
05:02:51.151 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:02:51.151 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:02:51.151 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
05:02:51.151 00.000 25848 MoveAxis(E, 0, ABG)
05:02:51.151 00.000 25848 Move returns status 0, amount 0
05:02:51.151 00.000 25848 MoveAxis(N, 0, ABG)
05:02:51.151 00.000 25848 Move returns status 0, amount 0
05:02:51.151 00.000 25848 move complete, result=0
05:02:51.151 00.000 25848 worker thread done servicing request
05:02:51.151 00.000 25848 Worker thread wakes up
05:02:51.151 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:51.151 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:51.151 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
05:02:54.001 02.850 25848 Exposure complete
05:02:54.091 00.090 25848 worker thread done servicing request
05:02:54.091 00.000 21444 OnExposeComplete: enter
05:02:54.091 00.000 21444 UpdateGuideState(): m_state=6
05:02:54.092 00.001 21444 Star::Find(15, 1274, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 134
05:02:54.092 00.000 21444 Star::Find returns 1 (1), X=1272.21, Y=688.17, Mass=4894002, SNR=184.9, Peak=65504 HFD=7.8
05:02:54.092 00.000 21444 MultiStar: [#1 -2.04,0.21,0.84,U] [#2 -2.54,-0.18,0.00,M1] [#3 -2.30,0.27,0.00,M1] [#4 -2.68,1.50,0.00,M1] [#5 -2.67,-0.72,0.00,M2] [#6 -2.61,-0.06,0.00,M1] [#7 -2.55,-0.51,0.00,M1] [#8 -2.12,0.76,0.00,M1] 
05:02:54.092 00.000 21444 refined, 1 included, MultiStar: {-2.36, 0.42}, one-star: {-2.63, 0.59}
05:02:54.092 00.000 21444 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.05) = xAngle (-0.08 = -0.08)
05:02:54.092 00.000 21444 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.93 = -2.93)
05:02:54.092 00.000 21444 CameraToMount -- cameraX=-2.36 cameraY=0.42 hyp=2.40 cameraTheta=2.97 mountX=2.39 mountY=-0.51, mountTheta=-0.21
05:02:54.093 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-2.36, y=0.42, opts=13)
05:02:54.093 00.000 21444 Enqueuing Move request for scope (-2.36, 0.42)
05:02:54.093 00.000 25848 Worker thread wakes up
05:02:54.093 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.36, 0.42) opts 0xd
05:02:54.094 00.001 25848 Handling offset move in thread for scope, endpoint = (-2.36, 0.42)
05:02:54.094 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=54, FiltMax=65504, Gamma=0.560
05:02:54.094 00.000 25848 Moving (-2.36, 0.42) raw xDistance=2.39 yDistance=-0.51
05:02:54.094 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.50 from input 2.39
05:02:54.094 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:54.094 00.000 21444 UpdateGuideState exits: m=4894002 SNR=184.9 Saturated
05:02:54.094 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
05:02:54.094 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:54.094 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:54.094 00.000 21444 Enqueuing Expose request
05:02:54.095 00.001 25848 MoveAxis(W, 69, ABG)
05:02:54.095 00.000 25848 Guiding  Dir = 3, Dur = 69
05:02:54.140 00.045 25848 IsSlewing returns 0
05:02:54.140 00.000 25848 IsGuiding returns 0
05:02:54.171 00.031 25848 PulseGuide returned control before completion, sleep 49
05:02:54.236 00.065 25848 IsGuiding returns 1
05:02:54.236 00.000 25848 scope still moving after pulse duration time elapsed
05:02:54.320 00.084 25848 IsSlewing returns 0
05:02:54.320 00.000 25848 IsGuiding returns 0
05:02:54.320 00.000 25848 scope move finished after 69 + 111 ms
05:02:54.320 00.000 25848 Move returns status 0, amount 69
05:02:54.320 00.000 25848 MoveAxis(N, 0, ABG)
05:02:54.320 00.000 25848 Move returns status 0, amount 0
05:02:54.320 00.000 25848 move complete, result=0
05:02:54.320 00.000 25848 worker thread done servicing request
05:02:54.320 00.000 25848 Worker thread wakes up
05:02:54.321 00.001 21444 GuideStep: 2.4 px 69 ms WEST, -0.5 px 0 ms NORTH
05:02:54.321 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:54.321 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:57.173 02.852 25848 Exposure complete
05:02:57.254 00.081 25848 worker thread done servicing request
05:02:57.256 00.002 21444 OnExposeComplete: enter
05:02:57.256 00.000 21444 UpdateGuideState(): m_state=6
05:02:57.256 00.000 21444 Star::Find(15, 1272, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 135
05:02:57.256 00.000 21444 Star::Find returns 1 (1), X=1274.31, Y=687.47, Mass=4473866, SNR=138.1, Peak=65504 HFD=7.4
05:02:57.256 00.000 21444 MultiStar: [#1 0.10,-1.32,0.85,U] [#2 -0.35,-1.58,0.69,U] [#3 -0.50,-1.19,0.67,U] [#4 -0.82,0.50,0.90,U] [#5 -0.89,-1.78,0.64,U] [#6 -0.83,-1.30,0.63,U] [#7 -0.84,-1.05,0.68,U] [#8 0.40,-0.20,0.68,U] 
05:02:57.256 00.000 21444 single-star, 8 included, MultiStar: {-0.47, -0.81}, one-star: {-0.52, -0.11}
05:02:57.256 00.000 21444 CameraToMount -- cameraTheta (-2.94) - m_xAngle (3.05) = xAngle (-5.99 = 0.30)
05:02:57.256 00.000 21444 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.83 = -2.55)
05:02:57.256 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-0.11 hyp=0.53 cameraTheta=-2.94 mountX=0.51 mountY=-0.30, mountTheta=-0.53
05:02:57.256 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-0.11, opts=13)
05:02:57.256 00.000 21444 Enqueuing Move request for scope (-0.52, -0.11)
05:02:57.257 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=16, FiltMax=65504, Gamma=0.560
05:02:57.257 00.000 21444 UpdateGuideState exits: m=4473866 SNR=138.1 Saturated
05:02:57.257 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:57.257 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:02:57.257 00.000 21444 Enqueuing Expose request
05:02:57.257 00.000 25848 Worker thread wakes up
05:02:57.257 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.11) opts 0xd
05:02:57.257 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -0.11)
05:02:57.257 00.000 25848 Moving (-0.52, -0.11) raw xDistance=0.51 yDistance=-0.30
05:02:57.257 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.51
05:02:57.257 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:57.257 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
05:02:57.257 00.000 25848 MoveAxis(E, 0, ABG)
05:02:57.257 00.000 25848 Move returns status 0, amount 0
05:02:57.257 00.000 25848 MoveAxis(N, 0, ABG)
05:02:57.257 00.000 25848 Move returns status 0, amount 0
05:02:57.257 00.000 25848 move complete, result=0
05:02:57.257 00.000 25848 worker thread done servicing request
05:02:57.257 00.000 25848 Worker thread wakes up
05:02:57.257 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:02:57.257 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:02:57.257 00.000 21444 GuideStep: 0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
05:03:00.111 02.854 25848 Exposure complete
05:03:00.190 00.079 25848 worker thread done servicing request
05:03:00.191 00.001 21444 OnExposeComplete: enter
05:03:00.191 00.000 21444 UpdateGuideState(): m_state=6
05:03:00.191 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 136
05:03:00.191 00.000 21444 Star::Find returns 1 (1), X=1273.51, Y=689.70, Mass=4832641, SNR=138.4, Peak=65004 HFD=7.7
05:03:00.191 00.000 21444 MultiStar: [#1 -0.91,1.40,0.87,U] [#2 -0.97,0.84,0.81,U] [#3 -0.65,1.53,0.65,U] [#4 -1.09,3.31,0.00,M1] [#5 -1.19,-0.47,0.77,U] [#6 -0.85,1.08,0.77,U] [#7 -1.49,0.69,0.68,U] [#8 -0.43,1.72,0.66,U] 
05:03:00.191 00.000 21444 refined, 7 included, MultiStar: {-1.00, 1.14}, one-star: {-1.33, 2.12}
05:03:00.191 00.000 21444 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.05) = xAngle (-0.76 = -0.76)
05:03:00.191 00.000 21444 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.61 = 2.68)
05:03:00.191 00.000 21444 CameraToMount -- cameraX=-1.00 cameraY=1.14 hyp=1.52 cameraTheta=2.29 mountX=1.10 mountY=0.68, mountTheta=0.56
05:03:00.192 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.00, y=1.14, opts=13)
05:03:00.192 00.000 21444 Enqueuing Move request for scope (-1.00, 1.14)
05:03:00.192 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=54, FiltMax=65504, Gamma=0.560
05:03:00.192 00.000 21444 UpdateGuideState exits: m=4832641 SNR=138.4 Saturated
05:03:00.192 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:00.192 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:00.192 00.000 21444 Enqueuing Expose request
05:03:00.192 00.000 25848 Worker thread wakes up
05:03:00.193 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 1.14) opts 0xd
05:03:00.193 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.00, 1.14)
05:03:00.193 00.000 25848 Moving (-1.00, 1.14) raw xDistance=1.10 yDistance=0.68
05:03:00.193 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.10
05:03:00.193 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
05:03:00.193 00.000 25848 MoveAxis(W, 32, ABG)
05:03:00.193 00.000 25848 Guiding  Dir = 3, Dur = 32
05:03:00.217 00.024 25848 IsSlewing returns 0
05:03:00.217 00.000 25848 IsGuiding returns 0
05:03:00.249 00.032 25848 PulseGuide returned control before completion, sleep 11
05:03:00.268 00.019 25848 IsGuiding returns 1
05:03:00.268 00.000 25848 scope still moving after pulse duration time elapsed
05:03:00.328 00.060 25848 IsSlewing returns 0
05:03:00.328 00.000 25848 IsGuiding returns 0
05:03:00.328 00.000 25848 scope move finished after 32 + 78 ms
05:03:00.328 00.000 25848 Move returns status 0, amount 32
05:03:00.328 00.000 25848 MoveAxis(S, 19, ABG)
05:03:00.328 00.000 25848 Guiding  Dir = 1, Dur = 19
05:03:00.359 00.031 25848 IsSlewing returns 0
05:03:00.359 00.000 25848 IsGuiding returns 0
05:03:00.390 00.031 25848 IsGuiding returns 1
05:03:00.390 00.000 25848 scope still moving after pulse duration time elapsed
05:03:00.454 00.064 25848 IsSlewing returns 0
05:03:00.454 00.000 25848 IsGuiding returns 0
05:03:00.454 00.000 25848 scope move finished after 19 + 76 ms
05:03:00.454 00.000 25848 Move returns status 0, amount 19
05:03:00.454 00.000 25848 move complete, result=0
05:03:00.454 00.000 25848 worker thread done servicing request
05:03:00.454 00.000 25848 Worker thread wakes up
05:03:00.454 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:00.454 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:00.454 00.000 21444 GuideStep: 1.1 px 32 ms WEST, 0.7 px 19 ms SOUTH
05:03:03.299 02.845 25848 Exposure complete
05:03:03.386 00.087 25848 worker thread done servicing request
05:03:03.387 00.001 21444 OnExposeComplete: enter
05:03:03.387 00.000 21444 UpdateGuideState(): m_state=6
05:03:03.387 00.000 21444 Star::Find(15, 1273, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 137
05:03:03.387 00.000 21444 Star::Find returns 1 (1), X=1274.14, Y=688.29, Mass=4734547, SNR=157.6, Peak=65504 HFD=7.7
05:03:03.387 00.000 21444 MultiStar: [#1 0.59,-0.63,0.95,U] [#2 0.04,-0.89,0.76,U] [#3 0.75,-0.45,0.69,U] [#4 -0.51,1.29,0.73,U] [#5 -0.40,-0.50,0.62,U] [#6 -0.73,-0.44,0.50,U] [#7 -0.04,-0.56,0.46,U] [#8 0.75,-0.03,0.61,U] 
05:03:03.387 00.000 21444 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {-0.70, 0.71}
05:03:03.387 00.000 21444 CameraToMount -- cameraTheta (-1.75) - m_xAngle (3.05) = xAngle (-4.80 = 1.48)
05:03:03.387 00.000 21444 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.64 = -1.36)
05:03:03.388 00.001 21444 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.75 mountX=0.01 mountY=-0.12, mountTheta=-1.48
05:03:03.388 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.02, y=-0.12, opts=13)
05:03:03.388 00.000 21444 Enqueuing Move request for scope (-0.02, -0.12)
05:03:03.389 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=112, FiltMax=65504, Gamma=0.560
05:03:03.389 00.000 21444 UpdateGuideState exits: m=4734547 SNR=157.6 Saturated
05:03:03.389 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:03.389 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:03.389 00.000 21444 Enqueuing Expose request
05:03:03.389 00.000 25848 Worker thread wakes up
05:03:03.389 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
05:03:03.389 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
05:03:03.389 00.000 25848 Moving (-0.02, -0.12) raw xDistance=0.01 yDistance=-0.12
05:03:03.389 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:03:03.389 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:03.389 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
05:03:03.389 00.000 25848 MoveAxis(E, 0, ABG)
05:03:03.389 00.000 25848 Move returns status 0, amount 0
05:03:03.389 00.000 25848 MoveAxis(N, 0, ABG)
05:03:03.389 00.000 25848 Move returns status 0, amount 0
05:03:03.389 00.000 25848 move complete, result=0
05:03:03.389 00.000 25848 worker thread done servicing request
05:03:03.389 00.000 25848 Worker thread wakes up
05:03:03.389 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:03.389 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:03.389 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:03:06.227 02.838 25848 Exposure complete
05:03:06.299 00.072 25848 worker thread done servicing request
05:03:06.299 00.000 21444 OnExposeComplete: enter
05:03:06.299 00.000 21444 UpdateGuideState(): m_state=6
05:03:06.299 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 138
05:03:06.299 00.000 21444 Star::Find returns 1 (1), X=1274.83, Y=688.21, Mass=4338791, SNR=106.3, Peak=64232 HFD=7.7
05:03:06.299 00.000 21444 MultiStar: [#1 0.92,-0.04,1.13,U] [#2 0.77,-0.21,0.79,U] [#3 0.53,-0.51,0.75,U] [#4 0.37,1.20,0.83,U] [#5 0.10,-0.42,0.80,U] [#6 -0.24,-0.20,0.73,U] [#7 -0.14,-0.15,0.69,U] [#8 0.80,0.37,0.93,U] 
05:03:06.299 00.000 21444 refined, 8 included, MultiStar: {0.38, 0.10}, one-star: {-0.00, 0.63}
05:03:06.299 00.000 21444 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.05) = xAngle (-2.78 = -2.78)
05:03:06.299 00.000 21444 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.63 = 0.66)
05:03:06.299 00.000 21444 CameraToMount -- cameraX=0.38 cameraY=0.10 hyp=0.39 cameraTheta=0.27 mountX=-0.37 mountY=0.24, mountTheta=2.57
05:03:06.300 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.38, y=0.10, opts=13)
05:03:06.300 00.000 21444 Enqueuing Move request for scope (0.38, 0.10)
05:03:06.300 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=142, FiltMax=65504, Gamma=0.560
05:03:06.300 00.000 21444 UpdateGuideState exits: m=4338791 SNR=106.3 Saturated
05:03:06.300 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:06.300 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:06.300 00.000 25848 Worker thread wakes up
05:03:06.301 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.10) opts 0xd
05:03:06.301 00.000 25848 Handling offset move in thread for scope, endpoint = (0.38, 0.10)
05:03:06.301 00.000 25848 Moving (0.38, 0.10) raw xDistance=-0.37 yDistance=0.24
05:03:06.301 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
05:03:06.301 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:06.301 00.000 21444 Enqueuing Expose request
05:03:06.301 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
05:03:06.301 00.000 25848 MoveAxis(E, 0, ABG)
05:03:06.301 00.000 25848 Move returns status 0, amount 0
05:03:06.301 00.000 25848 MoveAxis(N, 0, ABG)
05:03:06.301 00.000 25848 Move returns status 0, amount 0
05:03:06.301 00.000 25848 move complete, result=0
05:03:06.301 00.000 25848 worker thread done servicing request
05:03:06.301 00.000 25848 Worker thread wakes up
05:03:06.301 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:06.301 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:06.301 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
05:03:09.151 02.850 25848 Exposure complete
05:03:09.240 00.089 25848 worker thread done servicing request
05:03:09.241 00.001 21444 OnExposeComplete: enter
05:03:09.241 00.000 21444 UpdateGuideState(): m_state=6
05:03:09.241 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 139
05:03:09.241 00.000 21444 Star::Find returns 1 (1), X=1275.85, Y=687.90, Mass=5141883, SNR=276.0, Peak=65504 HFD=7.7
05:03:09.241 00.000 21444 MultiStar: [#1 1.67,-0.96,0.63,U] [#2 0.66,-1.01,0.64,U] [#3 1.65,-0.52,0.46,U] [#4 0.95,1.03,0.76,U] [#5 0.28,-2.32,0.00,M1] [#6 1.05,-0.87,0.42,U] [#7 0.33,-0.77,0.48,U] [#8 1.13,-0.33,0.41,U] 
05:03:09.241 00.000 21444 single-star, 7 included, MultiStar: {1.05, -0.26}, one-star: {1.01, 0.32}
05:03:09.241 00.000 21444 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.05) = xAngle (-2.74 = -2.74)
05:03:09.241 00.000 21444 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.59 = 0.70)
05:03:09.241 00.000 21444 CameraToMount -- cameraX=1.01 cameraY=0.32 hyp=1.06 cameraTheta=0.31 mountX=-0.98 mountY=0.68, mountTheta=2.53
05:03:09.241 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.01, y=0.32, opts=13)
05:03:09.241 00.000 21444 Enqueuing Move request for scope (1.01, 0.32)
05:03:09.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=154, FiltMax=65504, Gamma=0.560
05:03:09.241 00.000 21444 UpdateGuideState exits: m=5141883 SNR=276.0 Saturated
05:03:09.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:09.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:09.241 00.000 21444 Enqueuing Expose request
05:03:09.241 00.000 25848 Worker thread wakes up
05:03:09.243 00.002 25848 worker thread servicing REQUEST_MOVE scope ofs (1.01, 0.32) opts 0xd
05:03:09.243 00.000 25848 Handling offset move in thread for scope, endpoint = (1.01, 0.32)
05:03:09.243 00.000 25848 Moving (1.01, 0.32) raw xDistance=-0.98 yDistance=0.68
05:03:09.243 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.98
05:03:09.243 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
05:03:09.243 00.000 25848 MoveAxis(E, 28, ABG)
05:03:09.243 00.000 25848 Guiding  Dir = 2, Dur = 28
05:03:09.267 00.024 25848 IsSlewing returns 0
05:03:09.267 00.000 25848 IsGuiding returns 0
05:03:09.299 00.032 25848 IsGuiding returns 1
05:03:09.299 00.000 25848 scope still moving after pulse duration time elapsed
05:03:09.343 00.044 25848 IsSlewing returns 0
05:03:09.343 00.000 25848 IsGuiding returns 0
05:03:09.343 00.000 25848 scope move finished after 28 + 48 ms
05:03:09.343 00.000 25848 Move returns status 0, amount 28
05:03:09.343 00.000 25848 MoveAxis(S, 19, ABG)
05:03:09.343 00.000 25848 Guiding  Dir = 1, Dur = 19
05:03:09.376 00.033 25848 IsSlewing returns 0
05:03:09.376 00.000 25848 IsGuiding returns 0
05:03:09.408 00.032 25848 IsGuiding returns 1
05:03:09.408 00.000 25848 scope still moving after pulse duration time elapsed
05:03:09.454 00.046 25848 IsSlewing returns 0
05:03:09.516 00.062 25848 IsGuiding returns 0
05:03:09.516 00.000 25848 scope move finished after 19 + 121 ms
05:03:09.516 00.000 25848 Move returns status 0, amount 19
05:03:09.516 00.000 25848 move complete, result=0
05:03:09.516 00.000 25848 worker thread done servicing request
05:03:09.517 00.001 25848 Worker thread wakes up
05:03:09.517 00.000 21444 GuideStep: -1.0 px 28 ms EAST, 0.7 px 19 ms SOUTH
05:03:09.517 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:09.517 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:12.366 02.849 25848 Exposure complete
05:03:12.445 00.079 25848 worker thread done servicing request
05:03:12.445 00.000 21444 OnExposeComplete: enter
05:03:12.445 00.000 21444 UpdateGuideState(): m_state=6
05:03:12.445 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 140
05:03:12.445 00.000 21444 Star::Find returns 1 (1), X=1274.44, Y=686.91, Mass=5346066, SNR=209.5, Peak=65504 HFD=7.9
05:03:12.446 00.001 21444 MultiStar: [#1 0.89,-0.92,0.92,U] [#2 0.28,-1.40,0.72,U] [#3 0.65,-0.49,0.57,U] [#4 -0.11,0.74,0.90,U] [#5 -0.44,-1.77,0.80,U] [#6 -0.01,-1.45,0.48,U] [#7 -0.07,-1.21,0.60,U] [#8 0.51,-0.84,0.65,U] 
05:03:12.446 00.000 21444 single-star, 8 included, MultiStar: {0.13, -0.83}, one-star: {-0.39, -0.68}
05:03:12.446 00.000 21444 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.05) = xAngle (-5.15 = 1.14)
05:03:12.446 00.000 21444 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.99 = -1.71)
05:03:12.446 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-0.68 hyp=0.78 cameraTheta=-2.10 mountX=0.33 mountY=-0.77, mountTheta=-1.17
05:03:12.446 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-0.68, opts=13)
05:03:12.446 00.000 21444 Enqueuing Move request for scope (-0.39, -0.68)
05:03:12.446 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=192, FiltMax=65504, Gamma=0.560
05:03:12.447 00.001 21444 UpdateGuideState exits: m=5346066 SNR=209.5 Saturated
05:03:12.447 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:12.447 00.000 25848 Worker thread wakes up
05:03:12.447 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:12.447 00.000 21444 Enqueuing Expose request
05:03:12.447 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.68) opts 0xd
05:03:12.447 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -0.68)
05:03:12.447 00.000 25848 Moving (-0.39, -0.68) raw xDistance=0.33 yDistance=-0.77
05:03:12.447 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
05:03:12.447 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:03:12.447 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.77
05:03:12.447 00.000 25848 MoveAxis(E, 0, ABG)
05:03:12.447 00.000 25848 Move returns status 0, amount 0
05:03:12.447 00.000 25848 MoveAxis(N, 0, ABG)
05:03:12.447 00.000 25848 Move returns status 0, amount 0
05:03:12.447 00.000 25848 move complete, result=0
05:03:12.447 00.000 25848 worker thread done servicing request
05:03:12.447 00.000 25848 Worker thread wakes up
05:03:12.447 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:12.447 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:12.447 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.8 px 0 ms NORTH
05:03:15.297 02.850 25848 Exposure complete
05:03:15.380 00.083 25848 worker thread done servicing request
05:03:15.380 00.000 21444 OnExposeComplete: enter
05:03:15.380 00.000 21444 UpdateGuideState(): m_state=6
05:03:15.380 00.000 21444 Star::Find(15, 1274, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 141
05:03:15.380 00.000 21444 Star::Find returns 1 (1), X=1274.16, Y=687.22, Mass=5421656, SNR=261.6, Peak=65504 HFD=7.9
05:03:15.380 00.000 21444 MultiStar: [#1 -0.21,-1.33,0.75,U] [#2 -0.71,-1.35,0.63,U] [#3 -0.36,-0.98,0.61,U] [#4 -0.75,0.38,0.67,U] [#5 -0.97,-1.67,0.53,U] [#6 -0.62,-1.01,0.45,U] [#7 -1.16,-1.37,0.48,U] [#8 -0.27,-0.53,0.43,U] 
05:03:15.380 00.000 21444 single-star, 8 included, MultiStar: {-0.62, -0.86}, one-star: {-0.68, -0.36}
05:03:15.380 00.000 21444 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.05) = xAngle (-5.70 = 0.58)
05:03:15.382 00.002 21444 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.26)
05:03:15.382 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-0.36 hyp=0.77 cameraTheta=-2.65 mountX=0.64 mountY=-0.59, mountTheta=-0.74
05:03:15.382 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-0.36, opts=13)
05:03:15.382 00.000 21444 Enqueuing Move request for scope (-0.68, -0.36)
05:03:15.382 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=120, FiltMax=65504, Gamma=0.560
05:03:15.382 00.000 21444 UpdateGuideState exits: m=5421656 SNR=261.6 Saturated
05:03:15.382 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:15.382 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:15.382 00.000 21444 Enqueuing Expose request
05:03:15.382 00.000 25848 Worker thread wakes up
05:03:15.383 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.36) opts 0xd
05:03:15.383 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -0.36)
05:03:15.383 00.000 25848 Moving (-0.68, -0.36) raw xDistance=0.64 yDistance=-0.59
05:03:15.383 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
05:03:15.383 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:03:15.383 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
05:03:15.383 00.000 25848 MoveAxis(W, 19, ABG)
05:03:15.383 00.000 25848 Guiding  Dir = 3, Dur = 19
05:03:15.407 00.024 25848 IsSlewing returns 0
05:03:15.408 00.001 25848 IsGuiding returns 0
05:03:15.439 00.031 25848 IsGuiding returns 1
05:03:15.439 00.000 25848 scope still moving after pulse duration time elapsed
05:03:15.498 00.059 25848 IsSlewing returns 0
05:03:15.498 00.000 25848 IsGuiding returns 0
05:03:15.498 00.000 25848 scope move finished after 19 + 71 ms
05:03:15.498 00.000 25848 Move returns status 0, amount 19
05:03:15.498 00.000 25848 MoveAxis(N, 0, ABG)
05:03:15.498 00.000 25848 Move returns status 0, amount 0
05:03:15.498 00.000 25848 move complete, result=0
05:03:15.498 00.000 25848 worker thread done servicing request
05:03:15.498 00.000 25848 Worker thread wakes up
05:03:15.498 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:15.498 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:15.498 00.000 21444 GuideStep: 0.6 px 19 ms WEST, -0.6 px 0 ms NORTH
05:03:18.344 02.846 25848 Exposure complete
05:03:18.431 00.087 25848 worker thread done servicing request
05:03:18.431 00.000 21444 OnExposeComplete: enter
05:03:18.431 00.000 21444 UpdateGuideState(): m_state=6
05:03:18.431 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 142
05:03:18.431 00.000 21444 Star::Find returns 1 (1), X=1275.41, Y=686.95, Mass=5565623, SNR=219.6, Peak=65504 HFD=7.9
05:03:18.431 00.000 21444 MultiStar: [#1 1.47,-1.63,0.99,U] [#2 1.04,-1.76,1.02,U] [#3 1.45,-1.28,0.87,U] [#4 0.65,0.37,0.96,U] [#5 0.24,-1.59,0.87,U] [#6 0.46,-1.42,0.67,U] [#7 0.14,-1.96,0.72,U] [#8 1.43,-0.58,0.63,U] 
05:03:18.431 00.000 21444 single-star, 8 included, MultiStar: {0.84, -1.15}, one-star: {0.58, -0.63}
05:03:18.432 00.001 21444 CameraToMount -- cameraTheta (-0.83) - m_xAngle (3.05) = xAngle (-3.88 = 2.40)
05:03:18.432 00.000 21444 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.72 = -0.44)
05:03:18.432 00.000 21444 CameraToMount -- cameraX=0.58 cameraY=-0.63 hyp=0.85 cameraTheta=-0.83 mountX=-0.63 mountY=-0.36, mountTheta=-2.62
05:03:18.433 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.58, y=-0.63, opts=13)
05:03:18.433 00.000 21444 Enqueuing Move request for scope (0.58, -0.63)
05:03:18.433 00.000 25848 Worker thread wakes up
05:03:18.433 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=64, FiltMax=65504, Gamma=0.560
05:03:18.433 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.63) opts 0xd
05:03:18.433 00.000 21444 UpdateGuideState exits: m=5565623 SNR=219.6 Saturated
05:03:18.433 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:18.433 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:18.433 00.000 21444 Enqueuing Expose request
05:03:18.433 00.000 25848 Handling offset move in thread for scope, endpoint = (0.58, -0.63)
05:03:18.433 00.000 25848 Moving (0.58, -0.63) raw xDistance=-0.63 yDistance=-0.36
05:03:18.433 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.63
05:03:18.433 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:18.433 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
05:03:18.433 00.000 25848 MoveAxis(E, 17, ABG)
05:03:18.433 00.000 25848 Guiding  Dir = 2, Dur = 17
05:03:18.454 00.021 25848 IsSlewing returns 0
05:03:18.454 00.000 25848 IsGuiding returns 0
05:03:18.485 00.031 25848 IsGuiding returns 1
05:03:18.485 00.000 25848 scope still moving after pulse duration time elapsed
05:03:18.545 00.060 25848 IsSlewing returns 0
05:03:18.546 00.001 25848 IsGuiding returns 0
05:03:18.546 00.000 25848 scope move finished after 17 + 75 ms
05:03:18.546 00.000 25848 Move returns status 0, amount 17
05:03:18.546 00.000 25848 MoveAxis(N, 0, ABG)
05:03:18.546 00.000 25848 Move returns status 0, amount 0
05:03:18.546 00.000 25848 move complete, result=0
05:03:18.546 00.000 25848 worker thread done servicing request
05:03:18.546 00.000 25848 Worker thread wakes up
05:03:18.546 00.000 21444 GuideStep: -0.6 px 17 ms EAST, -0.4 px 0 ms NORTH
05:03:18.546 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:18.546 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:21.393 02.847 25848 Exposure complete
05:03:21.475 00.082 25848 worker thread done servicing request
05:03:21.475 00.000 21444 OnExposeComplete: enter
05:03:21.475 00.000 21444 UpdateGuideState(): m_state=6
05:03:21.475 00.000 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 143
05:03:21.475 00.000 21444 Star::Find returns 1 (1), X=1275.71, Y=685.79, Mass=5647498, SNR=274.0, Peak=65504 HFD=7.8
05:03:21.476 00.001 21444 MultiStar: [#1 1.96,-2.55,0.00,M1] [#2 1.75,-2.76,0.00,M1] [#3 1.66,-2.23,0.00,M1] [#4 1.37,-0.71,0.79,U] [#5 0.28,-3.37,0.00,M1] [#6 0.92,-2.95,0.00,M1] [#7 0.71,-2.81,0.00,M1] [#8 2.06,-1.73,0.00,M1] 
05:03:21.476 00.000 21444 refined, 1 included, MultiStar: {1.09, -1.32}, one-star: {0.88, -1.79}
05:03:21.476 00.000 21444 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.05) = xAngle (-3.93 = 2.35)
05:03:21.476 00.000 21444 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.77 = -0.49)
05:03:21.476 00.000 21444 CameraToMount -- cameraX=1.09 cameraY=-1.32 hyp=1.71 cameraTheta=-0.88 mountX=-1.21 mountY=-0.80, mountTheta=-2.55
05:03:21.476 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.09, y=-1.32, opts=13)
05:03:21.477 00.001 21444 Enqueuing Move request for scope (1.09, -1.32)
05:03:21.477 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=116, FiltMax=65504, Gamma=0.560
05:03:21.477 00.000 21444 UpdateGuideState exits: m=5647498 SNR=274.0 Saturated
05:03:21.477 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:21.477 00.000 25848 Worker thread wakes up
05:03:21.477 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.09, -1.32) opts 0xd
05:03:21.477 00.000 25848 Handling offset move in thread for scope, endpoint = (1.09, -1.32)
05:03:21.477 00.000 25848 Moving (1.09, -1.32) raw xDistance=-1.21 yDistance=-0.80
05:03:21.477 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.21
05:03:21.477 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:03:21.477 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.80
05:03:21.477 00.000 25848 MoveAxis(E, 36, ABG)
05:03:21.477 00.000 25848 Guiding  Dir = 2, Dur = 36
05:03:21.477 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:21.477 00.000 21444 Enqueuing Expose request
05:03:21.501 00.024 25848 IsSlewing returns 0
05:03:21.501 00.000 25848 IsGuiding returns 0
05:03:21.533 00.032 25848 PulseGuide returned control before completion, sleep 15
05:03:21.550 00.017 25848 IsGuiding returns 1
05:03:21.550 00.000 25848 scope still moving after pulse duration time elapsed
05:03:21.611 00.061 25848 IsSlewing returns 0
05:03:21.612 00.001 25848 IsGuiding returns 0
05:03:21.612 00.000 25848 scope move finished after 36 + 74 ms
05:03:21.612 00.000 25848 Move returns status 0, amount 36
05:03:21.612 00.000 25848 MoveAxis(N, 0, ABG)
05:03:21.612 00.000 25848 Move returns status 0, amount 0
05:03:21.612 00.000 25848 move complete, result=0
05:03:21.612 00.000 25848 worker thread done servicing request
05:03:21.612 00.000 25848 Worker thread wakes up
05:03:21.612 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:21.612 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:21.612 00.000 21444 GuideStep: -1.2 px 36 ms EAST, -0.8 px 0 ms NORTH
05:03:24.454 02.842 25848 Exposure complete
05:03:24.542 00.088 25848 worker thread done servicing request
05:03:24.543 00.001 21444 OnExposeComplete: enter
05:03:24.543 00.000 21444 UpdateGuideState(): m_state=6
05:03:24.543 00.000 21444 Star::Find(15, 1275, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 144
05:03:24.543 00.000 21444 Star::Find returns 1 (1), X=1274.54, Y=686.14, Mass=5556411, SNR=250.1, Peak=65504 HFD=7.9
05:03:24.543 00.000 21444 MultiStar: [#1 0.93,-1.62,1.11,U] [#2 0.39,-1.89,0.91,U] [#3 0.38,-1.54,0.83,U] [#4 0.04,0.07,0.73,U] [#5 -0.65,-2.57,0.00,M2] [#6 -0.06,-2.04,0.62,U] [#7 -0.31,-1.78,0.49,U] [#8 0.52,-1.25,0.42,U] 
05:03:24.543 00.000 21444 refined, 7 included, MultiStar: {0.24, -1.45}, one-star: {-0.30, -1.44}
05:03:24.543 00.000 21444 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.05) = xAngle (-4.46 = 1.83)
05:03:24.543 00.000 21444 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.30 = -1.02)
05:03:24.543 00.000 21444 CameraToMount -- cameraX=0.24 cameraY=-1.45 hyp=1.47 cameraTheta=-1.41 mountX=-0.37 mountY=-1.25, mountTheta=-1.86
05:03:24.544 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.24, y=-1.45, opts=13)
05:03:24.544 00.000 21444 Enqueuing Move request for scope (0.24, -1.45)
05:03:24.544 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=144, FiltMax=65504, Gamma=0.560
05:03:24.544 00.000 21444 UpdateGuideState exits: m=5556411 SNR=250.1 Saturated
05:03:24.544 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:24.544 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:24.545 00.001 21444 Enqueuing Expose request
05:03:24.545 00.000 25848 Worker thread wakes up
05:03:24.545 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.45) opts 0xd
05:03:24.545 00.000 25848 Handling offset move in thread for scope, endpoint = (0.24, -1.45)
05:03:24.545 00.000 25848 Moving (0.24, -1.45) raw xDistance=-0.37 yDistance=-1.25
05:03:24.545 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
05:03:24.545 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:03:24.545 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.25
05:03:24.545 00.000 25848 MoveAxis(E, 0, ABG)
05:03:24.545 00.000 25848 Move returns status 0, amount 0
05:03:24.545 00.000 25848 MoveAxis(N, 0, ABG)
05:03:24.545 00.000 25848 Move returns status 0, amount 0
05:03:24.545 00.000 25848 move complete, result=0
05:03:24.545 00.000 25848 worker thread done servicing request
05:03:24.545 00.000 25848 Worker thread wakes up
05:03:24.545 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:24.545 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:24.545 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.3 px 0 ms NORTH
05:03:27.390 02.845 25848 Exposure complete
05:03:27.473 00.083 25848 worker thread done servicing request
05:03:27.474 00.001 21444 OnExposeComplete: enter
05:03:27.474 00.000 21444 UpdateGuideState(): m_state=6
05:03:27.474 00.000 21444 Star::Find(15, 1274, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 145
05:03:27.474 00.000 21444 Star::Find returns 1 (1), X=1275.69, Y=687.04, Mass=5458156, SNR=217.7, Peak=65504 HFD=7.9
05:03:27.474 00.000 21444 MultiStar: [#1 1.74,-0.81,0.91,U] [#2 1.27,-0.88,0.86,U] [#3 1.45,-0.60,0.58,U] [#4 0.99,0.49,0.64,U] [#5 0.41,-1.38,0.69,U] [#6 0.14,-1.25,0.59,U] [#7 0.48,-1.49,0.48,U] [#8 1.40,-0.67,0.56,U] 
05:03:27.474 00.000 21444 single-star, 8 included, MultiStar: {1.01, -0.77}, one-star: {0.86, -0.54}
05:03:27.474 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.61 = 2.67)
05:03:27.474 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.17)
05:03:27.474 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=-0.54 hyp=1.01 cameraTheta=-0.56 mountX=-0.90 mountY=-0.17, mountTheta=-2.95
05:03:27.475 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=-0.54, opts=13)
05:03:27.475 00.000 21444 Enqueuing Move request for scope (0.86, -0.54)
05:03:27.475 00.000 25848 Worker thread wakes up
05:03:27.476 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.54) opts 0xd
05:03:27.476 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, -0.54)
05:03:27.476 00.000 25848 Moving (0.86, -0.54) raw xDistance=-0.90 yDistance=-0.17
05:03:27.476 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
05:03:27.476 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:27.476 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=166, FiltMax=65504, Gamma=0.560
05:03:27.476 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
05:03:27.476 00.000 25848 MoveAxis(E, 26, ABG)
05:03:27.476 00.000 25848 Guiding  Dir = 2, Dur = 26
05:03:27.476 00.000 21444 UpdateGuideState exits: m=5458156 SNR=217.7 Saturated
05:03:27.476 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:27.476 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:27.476 00.000 21444 Enqueuing Expose request
05:03:27.518 00.042 25848 IsSlewing returns 0
05:03:27.518 00.000 25848 IsGuiding returns 0
05:03:27.549 00.031 25848 IsGuiding returns 1
05:03:27.549 00.000 25848 scope still moving after pulse duration time elapsed
05:03:27.609 00.060 25848 IsSlewing returns 0
05:03:27.609 00.000 25848 IsGuiding returns 0
05:03:27.609 00.000 25848 scope move finished after 26 + 65 ms
05:03:27.609 00.000 25848 Move returns status 0, amount 26
05:03:27.609 00.000 25848 MoveAxis(N, 0, ABG)
05:03:27.609 00.000 25848 Move returns status 0, amount 0
05:03:27.609 00.000 25848 move complete, result=0
05:03:27.610 00.001 25848 worker thread done servicing request
05:03:27.610 00.000 25848 Worker thread wakes up
05:03:27.610 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:27.610 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:27.610 00.000 21444 GuideStep: -0.9 px 26 ms EAST, -0.2 px 0 ms NORTH
05:03:30.457 02.847 25848 Exposure complete
05:03:30.539 00.082 25848 worker thread done servicing request
05:03:30.540 00.001 21444 OnExposeComplete: enter
05:03:30.540 00.000 21444 UpdateGuideState(): m_state=6
05:03:30.540 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 146
05:03:30.540 00.000 21444 Star::Find returns 1 (1), X=1273.89, Y=687.23, Mass=5212053, SNR=259.2, Peak=65504 HFD=7.6
05:03:30.540 00.000 21444 MultiStar: [#1 0.50,-1.42,0.86,U] [#2 -0.08,-1.58,0.73,U] [#3 -0.27,-0.75,0.67,U] [#4 -0.82,0.26,0.89,U] [#5 -0.82,-2.04,0.55,U] [#6 -0.97,-1.39,0.46,U] [#7 -0.60,-1.64,0.57,U] [#8 -0.34,-0.69,0.60,U] 
05:03:30.540 00.000 21444 single-star, 8 included, MultiStar: {-0.46, -0.97}, one-star: {-0.95, -0.35}
05:03:30.540 00.000 21444 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.05) = xAngle (-5.84 = 0.44)
05:03:30.540 00.000 21444 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.69 = -2.40)
05:03:30.540 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=-0.35 hyp=1.01 cameraTheta=-2.79 mountX=0.92 mountY=-0.68, mountTheta=-0.64
05:03:30.541 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=-0.35, opts=13)
05:03:30.541 00.000 21444 Enqueuing Move request for scope (-0.95, -0.35)
05:03:30.541 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=52, FiltMax=65504, Gamma=0.560
05:03:30.541 00.000 21444 UpdateGuideState exits: m=5212053 SNR=259.2 Saturated
05:03:30.541 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:30.541 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:30.541 00.000 21444 Enqueuing Expose request
05:03:30.541 00.000 25848 Worker thread wakes up
05:03:30.541 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.35) opts 0xd
05:03:30.542 00.001 25848 Handling offset move in thread for scope, endpoint = (-0.95, -0.35)
05:03:30.542 00.000 25848 Moving (-0.95, -0.35) raw xDistance=0.92 yDistance=-0.68
05:03:30.542 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.92
05:03:30.542 00.000 25848 switching direction from 1 to -1 - decHistory=-4 oldest=0.80 newest=-2.10
05:03:30.542 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
05:03:30.542 00.000 25848 MoveAxis(W, 25, ABG)
05:03:30.542 00.000 25848 Guiding  Dir = 3, Dur = 25
05:03:30.578 00.036 25848 IsSlewing returns 0
05:03:30.579 00.001 25848 IsGuiding returns 0
05:03:30.610 00.031 25848 IsGuiding returns 1
05:03:30.610 00.000 25848 scope still moving after pulse duration time elapsed
05:03:30.702 00.092 25848 IsSlewing returns 0
05:03:30.702 00.000 25848 IsGuiding returns 0
05:03:30.702 00.000 25848 scope move finished after 25 + 98 ms
05:03:30.702 00.000 25848 Move returns status 0, amount 25
05:03:30.702 00.000 25848 BLC: Oldest BLC event removed
05:03:30.702 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 275 applied
05:03:30.702 00.000 25848 MoveAxis(N, 294, ABG)
05:03:30.703 00.001 25848 Guiding  Dir = 0, Dur = 294
05:03:30.733 00.030 25848 IsSlewing returns 0
05:03:30.733 00.000 25848 IsGuiding returns 0
05:03:30.764 00.031 25848 PulseGuide returned control before completion, sleep 273
05:03:31.040 00.276 25848 IsGuiding returns 1
05:03:31.041 00.001 25848 scope still moving after pulse duration time elapsed
05:03:31.095 00.054 25848 IsSlewing returns 0
05:03:31.096 00.001 25848 IsGuiding returns 0
05:03:31.096 00.000 25848 scope move finished after 294 + 69 ms
05:03:31.096 00.000 25848 Move returns status 0, amount 294
05:03:31.096 00.000 25848 move complete, result=0
05:03:31.096 00.000 25848 worker thread done servicing request
05:03:31.096 00.000 25848 Worker thread wakes up
05:03:31.096 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:31.096 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:31.096 00.000 21444 GuideStep: 0.9 px 25 ms WEST, -0.7 px 294 ms NORTH
05:03:33.947 02.851 25848 Exposure complete
05:03:34.014 00.067 25848 worker thread done servicing request
05:03:34.014 00.000 21444 OnExposeComplete: enter
05:03:34.015 00.001 21444 UpdateGuideState(): m_state=6
05:03:34.015 00.000 21444 Star::Find(15, 1273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 147
05:03:34.015 00.000 21444 Star::Find returns 1 (1), X=1273.65, Y=684.59, Mass=5452584, SNR=270.9, Peak=65504 HFD=7.4
05:03:34.015 00.000 21444 MultiStar: [#1 -0.55,-3.66,0.00,M1] [#2 -0.72,-3.74,0.00,M1] [#3 -0.39,-2.91,0.00,M1] [#4 -0.70,-1.83,0.81,U] [#5 -1.17,-3.89,0.00,M1] [#6 -0.39,-3.64,0.00,M1] [#7 -1.26,-3.48,0.00,M1] [#8 -0.39,-2.67,0.00,M1] 
05:03:34.015 00.000 21444 refined, 1 included, MultiStar: {-0.97, -2.47}, one-star: {-1.19, -2.99}
05:03:34.015 00.000 21444 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.05) = xAngle (-5.00 = 1.29)
05:03:34.015 00.000 21444 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
05:03:34.015 00.000 21444 CameraToMount -- cameraX=-0.97 cameraY=-2.47 hyp=2.65 cameraTheta=-1.94 mountX=0.74 mountY=-2.65, mountTheta=-1.30
05:03:34.016 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.97, y=-2.47, opts=13)
05:03:34.016 00.000 21444 Enqueuing Move request for scope (-0.97, -2.47)
05:03:34.016 00.000 25848 Worker thread wakes up
05:03:34.016 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -2.47) opts 0xd
05:03:34.016 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.97, -2.47)
05:03:34.016 00.000 25848 Moving (-0.97, -2.47) raw xDistance=0.74 yDistance=-2.65
05:03:34.016 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=64, FiltMax=65504, Gamma=0.560
05:03:34.016 00.000 21444 UpdateGuideState exits: m=5452584 SNR=270.9 Saturated
05:03:34.016 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:34.016 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:34.016 00.000 21444 Enqueuing Expose request
05:03:34.016 00.000 25848 BLC: History state: CurrMiss=2.65, AvgInitMiss=0.98, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.681488, 1:2.652043
05:03:34.016 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
05:03:34.016 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.74
05:03:34.016 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.65 from input -2.65
05:03:34.016 00.000 25848 MoveAxis(W, 23, ABG)
05:03:34.016 00.000 25848 Guiding  Dir = 3, Dur = 23
05:03:34.045 00.029 25848 IsSlewing returns 0
05:03:34.045 00.000 25848 IsGuiding returns 0
05:03:34.076 00.031 25848 IsGuiding returns 1
05:03:34.076 00.000 25848 scope still moving after pulse duration time elapsed
05:03:34.123 00.047 25848 IsSlewing returns 0
05:03:34.123 00.000 25848 IsGuiding returns 0
05:03:34.123 00.000 25848 scope move finished after 23 + 54 ms
05:03:34.123 00.000 25848 Move returns status 0, amount 23
05:03:34.123 00.000 25848 MoveAxis(N, 72, ABG)
05:03:34.123 00.000 25848 Guiding  Dir = 0, Dur = 72
05:03:34.158 00.035 25848 IsSlewing returns 0
05:03:34.158 00.000 25848 IsGuiding returns 0
05:03:34.189 00.031 25848 PulseGuide returned control before completion, sleep 52
05:03:34.246 00.057 25848 IsGuiding returns 1
05:03:34.246 00.000 25848 scope still moving after pulse duration time elapsed
05:03:34.318 00.072 25848 IsSlewing returns 0
05:03:34.318 00.000 25848 IsGuiding returns 0
05:03:34.318 00.000 25848 scope move finished after 72 + 87 ms
05:03:34.318 00.000 25848 Move returns status 0, amount 72
05:03:34.318 00.000 25848 move complete, result=0
05:03:34.318 00.000 25848 worker thread done servicing request
05:03:34.318 00.000 25848 Worker thread wakes up
05:03:34.318 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:34.318 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:34.319 00.001 21444 GuideStep: 0.7 px 23 ms WEST, -2.7 px 72 ms NORTH
05:03:37.159 02.840 25848 Exposure complete
05:03:37.238 00.079 25848 worker thread done servicing request
05:03:37.238 00.000 21444 OnExposeComplete: enter
05:03:37.238 00.000 21444 UpdateGuideState(): m_state=6
05:03:37.238 00.000 21444 Star::Find(15, 1273, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 148
05:03:37.238 00.000 21444 Star::Find returns 1 (1), X=1274.58, Y=685.27, Mass=5387025, SNR=247.2, Peak=65504 HFD=7.6
05:03:37.239 00.001 21444 MultiStar: [#1 0.88,-2.89,0.00,M2] [#2 0.30,-3.09,0.00,M2] [#3 0.55,-2.84,0.00,M2] [#4 0.11,-1.22,0.69,U] [#5 -0.63,-4.07,0.00,M2] [#6 0.07,-3.31,0.00,M2] [#7 0.22,-3.24,0.00,M2] [#8 0.26,-2.86,0.00,M2] 
05:03:37.239 00.000 21444 refined, 1 included, MultiStar: {-0.11, -1.87}, one-star: {-0.25, -2.32}
05:03:37.239 00.000 21444 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.05) = xAngle (-4.68 = 1.60)
05:03:37.239 00.000 21444 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.52 = -1.24)
05:03:37.239 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-1.87 hyp=1.87 cameraTheta=-1.63 mountX=-0.06 mountY=-1.77, mountTheta=-1.61
05:03:37.239 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-1.87, opts=13)
05:03:37.239 00.000 21444 Enqueuing Move request for scope (-0.11, -1.87)
05:03:37.239 00.000 25848 Worker thread wakes up
05:03:37.240 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.87) opts 0xd
05:03:37.240 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -1.87)
05:03:37.240 00.000 25848 Moving (-0.11, -1.87) raw xDistance=-0.06 yDistance=-1.77
05:03:37.240 00.000 25848 BLC: History state: CurrMiss=1.77, AvgInitMiss=0.98, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.681488, 1:2.652043, 2:1.770239
05:03:37.240 00.000 25848 BLC: Under-shoot: nominal increase by 26
05:03:37.240 00.000 25848 BLC: window closed
05:03:37.240 00.000 25848 BLC: Pulse adjusted to 301
05:03:37.240 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=128, FiltMax=65504, Gamma=0.560
05:03:37.240 00.000 21444 UpdateGuideState exits: m=5387025 SNR=247.2 Saturated
05:03:37.240 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:37.240 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:37.240 00.000 21444 Enqueuing Expose request
05:03:37.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
05:03:37.240 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.77 from input -1.77
05:03:37.240 00.000 25848 MoveAxis(E, 0, ABG)
05:03:37.240 00.000 25848 Move returns status 0, amount 0
05:03:37.240 00.000 25848 MoveAxis(N, 48, ABG)
05:03:37.240 00.000 25848 Guiding  Dir = 0, Dur = 48
05:03:37.258 00.018 21444 evsrv: cli 0107E740 connect
05:03:37.259 00.001 21444 case statement mapped state 6 to 3
05:03:37.259 00.000 21444 case statement mapped state 6 to 3
05:03:37.259 00.000 21444 evsrv: cli 0107E740 request: {"method":"get_pixel_scale","id":"a14b93d4-e90a-4a5e-9fd4-48ff5f948ef0"}
05:03:37.259 00.000 21444 evsrv: cli 0107E740 response: {"jsonrpc":"2.0","result":0.431683,"id":"a14b93d4-e90a-4a5e-9fd4-48ff5f948ef0"}
05:03:37.259 00.000 21444 evsrv: cli 0107E740 disconnect
05:03:37.265 00.006 25848 IsSlewing returns 0
05:03:37.265 00.000 25848 IsGuiding returns 0
05:03:37.296 00.031 25848 PulseGuide returned control before completion, sleep 27
05:03:37.330 00.034 25848 IsGuiding returns 1
05:03:37.330 00.000 25848 scope still moving after pulse duration time elapsed
05:03:37.389 00.059 25848 IsSlewing returns 0
05:03:37.389 00.000 25848 IsGuiding returns 0
05:03:37.389 00.000 25848 scope move finished after 48 + 76 ms
05:03:37.389 00.000 25848 Move returns status 0, amount 48
05:03:37.389 00.000 25848 move complete, result=0
05:03:37.389 00.000 25848 worker thread done servicing request
05:03:37.389 00.000 25848 Worker thread wakes up
05:03:37.389 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:37.389 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:37.390 00.001 21444 GuideStep: -0.1 px 0 ms EAST, -1.8 px 48 ms NORTH
05:03:40.238 02.848 25848 Exposure complete
05:03:40.316 00.078 25848 worker thread done servicing request
05:03:40.316 00.000 21444 OnExposeComplete: enter
05:03:40.316 00.000 21444 UpdateGuideState(): m_state=6
05:03:40.316 00.000 21444 Star::Find(15, 1274, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 149
05:03:40.316 00.000 21444 Star::Find returns 1 (1), X=1272.89, Y=684.62, Mass=5332059, SNR=218.5, Peak=65504 HFD=7.8
05:03:40.317 00.001 21444 MultiStar: [#1 -0.96,-3.49,0.00,M3] [#2 -1.54,-3.58,0.00,M3] [#3 -1.56,-3.44,0.00,M3] [#4 -1.78,-2.08,0.00,M1] [#5 -2.19,-4.02,0.00,M3] [#6 -1.91,-3.64,0.00,M3] [#7 -1.98,-3.80,0.00,M3] [#8 -1.16,-2.85,0.00,M3] 
05:03:40.317 00.000 21444 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.05) = xAngle (-5.20 = 1.08)
05:03:40.317 00.000 21444 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.05 = -1.76)
05:03:40.317 00.000 21444 CameraToMount -- cameraX=-1.94 cameraY=-2.96 hyp=3.54 cameraTheta=-2.15 mountX=1.67 mountY=-3.47, mountTheta=-1.12
05:03:40.317 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.94, y=-2.96, opts=13)
05:03:40.318 00.001 21444 Enqueuing Move request for scope (-1.94, -2.96)
05:03:40.318 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=166, FiltMax=65504, Gamma=0.560
05:03:40.318 00.000 21444 UpdateGuideState exits: m=5332059 SNR=218.5 Saturated
05:03:40.318 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:40.318 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:40.318 00.000 21444 Enqueuing Expose request
05:03:40.318 00.000 25848 Worker thread wakes up
05:03:40.318 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.94, -2.96) opts 0xd
05:03:40.318 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.94, -2.96)
05:03:40.318 00.000 25848 Moving (-1.94, -2.96) raw xDistance=1.67 yDistance=-3.47
05:03:40.318 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.67
05:03:40.318 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.47 from input -3.47
05:03:40.318 00.000 25848 MoveAxis(W, 49, ABG)
05:03:40.318 00.000 25848 Guiding  Dir = 3, Dur = 49
05:03:40.342 00.024 25848 IsSlewing returns 0
05:03:40.343 00.001 25848 IsGuiding returns 0
05:03:40.374 00.031 25848 PulseGuide returned control before completion, sleep 28
05:03:40.411 00.037 25848 IsGuiding returns 1
05:03:40.411 00.000 25848 scope still moving after pulse duration time elapsed
05:03:40.467 00.056 25848 IsSlewing returns 0
05:03:40.467 00.000 25848 IsGuiding returns 0
05:03:40.467 00.000 25848 scope move finished after 49 + 75 ms
05:03:40.468 00.001 25848 Move returns status 0, amount 49
05:03:40.468 00.000 25848 MoveAxis(N, 95, ABG)
05:03:40.468 00.000 25848 Guiding  Dir = 0, Dur = 95
05:03:40.500 00.032 25848 IsSlewing returns 0
05:03:40.500 00.000 25848 IsGuiding returns 0
05:03:40.561 00.061 25848 PulseGuide returned control before completion, sleep 44
05:03:40.625 00.064 25848 IsGuiding returns 1
05:03:40.625 00.000 25848 scope still moving after pulse duration time elapsed
05:03:40.672 00.047 25848 IsSlewing returns 0
05:03:40.672 00.000 25848 IsGuiding returns 0
05:03:40.672 00.000 25848 scope move finished after 95 + 77 ms
05:03:40.672 00.000 25848 Move returns status 0, amount 95
05:03:40.672 00.000 25848 move complete, result=0
05:03:40.672 00.000 25848 worker thread done servicing request
05:03:40.672 00.000 25848 Worker thread wakes up
05:03:40.672 00.000 21444 GuideStep: 1.7 px 49 ms WEST, -3.5 px 95 ms NORTH
05:03:40.672 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:40.672 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:43.521 02.849 25848 Exposure complete
05:03:43.603 00.082 25848 worker thread done servicing request
05:03:43.603 00.000 21444 OnExposeComplete: enter
05:03:43.603 00.000 21444 UpdateGuideState(): m_state=6
05:03:43.603 00.000 21444 Star::Find(15, 1272, 684, 0, (0,0,0,0), 0.5, 10.0, 255) frame 150
05:03:43.603 00.000 21444 Star::Find returns 1 (1), X=1274.65, Y=687.51, Mass=5438276, SNR=211.5, Peak=65504 HFD=7.6
05:03:43.604 00.001 21444 MultiStar: [#1 0.70,-0.04,1.04,U] [#2 0.18,-0.44,0.90,U] [#3 0.73,-0.25,0.70,U] [#4 -0.52,1.09,0.84,U] [#5 -0.77,-0.67,1.04,U] [#6 -0.46,-0.45,0.61,U] [#7 -0.52,-0.57,0.47,U] [#8 0.17,-0.00,0.86,U] 
05:03:43.604 00.000 21444 refined, 8 included, MultiStar: {-0.06, -0.14}, one-star: {-0.19, -0.08}
05:03:43.604 00.000 21444 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.05) = xAngle (-5.01 = 1.27)
05:03:43.604 00.000 21444 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.85 = -1.57)
05:03:43.604 00.000 21444 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.96 mountX=0.04 mountY=-0.15, mountTheta=-1.29
05:03:43.605 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.06, y=-0.14, opts=13)
05:03:43.605 00.000 21444 Enqueuing Move request for scope (-0.06, -0.14)
05:03:43.605 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
05:03:43.605 00.000 21444 UpdateGuideState exits: m=5438276 SNR=211.5 Saturated
05:03:43.605 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:43.605 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:43.605 00.000 21444 Enqueuing Expose request
05:03:43.605 00.000 25848 Worker thread wakes up
05:03:43.605 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
05:03:43.605 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
05:03:43.605 00.000 25848 Moving (-0.06, -0.14) raw xDistance=0.04 yDistance=-0.15
05:03:43.605 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:03:43.605 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:43.605 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
05:03:43.605 00.000 25848 MoveAxis(E, 0, ABG)
05:03:43.605 00.000 25848 Move returns status 0, amount 0
05:03:43.605 00.000 25848 MoveAxis(N, 0, ABG)
05:03:43.605 00.000 25848 Move returns status 0, amount 0
05:03:43.605 00.000 25848 move complete, result=0
05:03:43.605 00.000 25848 worker thread done servicing request
05:03:43.605 00.000 25848 Worker thread wakes up
05:03:43.605 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:43.605 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:43.605 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:03:46.459 02.854 25848 Exposure complete
05:03:46.547 00.088 25848 worker thread done servicing request
05:03:46.547 00.000 21444 OnExposeComplete: enter
05:03:46.547 00.000 21444 UpdateGuideState(): m_state=6
05:03:46.547 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 151
05:03:46.547 00.000 21444 Star::Find returns 1 (1), X=1274.69, Y=687.66, Mass=5162826, SNR=172.9, Peak=65504 HFD=7.6
05:03:46.548 00.001 21444 MultiStar: [#1 1.22,-0.56,0.93,U] [#2 0.83,-1.06,0.96,U] [#3 0.70,-0.30,0.66,U] [#4 -0.13,1.09,0.78,U] [#5 -0.91,-1.61,0.95,U] [#6 -0.16,-0.63,0.65,U] [#7 -0.25,-0.73,0.47,U] [#8 0.40,-0.14,0.56,U] 
05:03:46.548 00.000 21444 single-star, 8 included, MultiStar: {0.19, -0.46}, one-star: {-0.14, 0.07}
05:03:46.548 00.000 21444 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.05) = xAngle (-0.39 = -0.39)
05:03:46.548 00.000 21444 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.24 = 3.05)
05:03:46.548 00.000 21444 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.66 mountX=0.15 mountY=0.02, mountTheta=0.10
05:03:46.549 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.14, y=0.07, opts=13)
05:03:46.549 00.000 21444 Enqueuing Move request for scope (-0.14, 0.07)
05:03:46.549 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=28, FiltMax=65504, Gamma=0.560
05:03:46.549 00.000 21444 UpdateGuideState exits: m=5162826 SNR=172.9 Saturated
05:03:46.549 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:46.549 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:46.549 00.000 21444 Enqueuing Expose request
05:03:46.549 00.000 25848 Worker thread wakes up
05:03:46.549 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
05:03:46.549 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
05:03:46.549 00.000 25848 Moving (-0.14, 0.07) raw xDistance=0.15 yDistance=0.02
05:03:46.549 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
05:03:46.549 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:46.549 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:03:46.549 00.000 25848 MoveAxis(E, 0, ABG)
05:03:46.549 00.000 25848 Move returns status 0, amount 0
05:03:46.549 00.000 25848 MoveAxis(N, 0, ABG)
05:03:46.549 00.000 25848 Move returns status 0, amount 0
05:03:46.549 00.000 25848 move complete, result=0
05:03:46.549 00.000 25848 worker thread done servicing request
05:03:46.549 00.000 25848 Worker thread wakes up
05:03:46.549 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:46.550 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:46.550 00.000 21444 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:03:49.394 02.844 25848 Exposure complete
05:03:49.483 00.089 25848 worker thread done servicing request
05:03:49.483 00.000 21444 OnExposeComplete: enter
05:03:49.483 00.000 21444 UpdateGuideState(): m_state=6
05:03:49.483 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 152
05:03:49.483 00.000 21444 Star::Find returns 1 (1), X=1273.69, Y=688.59, Mass=5149123, SNR=170.2, Peak=65504 HFD=7.6
05:03:49.484 00.001 21444 MultiStar: [#1 -0.81,-0.20,0.77,U] [#2 -0.82,-0.31,0.68,U] [#3 -0.65,0.05,0.67,U] [#4 -1.26,1.82,0.73,U] [#5 -1.78,-0.38,0.60,U] [#6 -1.44,-0.10,0.69,U] [#7 -1.43,0.39,0.62,U] [#8 -0.00,0.46,0.64,U] 
05:03:49.484 00.000 21444 refined, 8 included, MultiStar: {-1.04, 0.35}, one-star: {-1.15, 1.01}
05:03:49.484 00.000 21444 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.05) = xAngle (-0.24 = -0.24)
05:03:49.484 00.000 21444 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.08 = -3.08)
05:03:49.484 00.000 21444 CameraToMount -- cameraX=-1.04 cameraY=0.35 hyp=1.09 cameraTheta=2.82 mountX=1.06 mountY=-0.07, mountTheta=-0.06
05:03:49.485 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.04, y=0.35, opts=13)
05:03:49.485 00.000 21444 Enqueuing Move request for scope (-1.04, 0.35)
05:03:49.485 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=16, FiltMax=65504, Gamma=0.560
05:03:49.485 00.000 21444 UpdateGuideState exits: m=5149123 SNR=170.2 Saturated
05:03:49.485 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:49.485 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:49.485 00.000 21444 Enqueuing Expose request
05:03:49.485 00.000 25848 Worker thread wakes up
05:03:49.485 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.35) opts 0xd
05:03:49.485 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.04, 0.35)
05:03:49.485 00.000 25848 Moving (-1.04, 0.35) raw xDistance=1.06 yDistance=-0.07
05:03:49.485 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.06
05:03:49.485 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:49.485 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
05:03:49.485 00.000 25848 MoveAxis(W, 31, ABG)
05:03:49.486 00.001 25848 Guiding  Dir = 3, Dur = 31
05:03:49.517 00.031 25848 IsSlewing returns 0
05:03:49.517 00.000 25848 IsGuiding returns 0
05:03:49.549 00.032 25848 PulseGuide returned control before completion, sleep 11
05:03:49.567 00.018 25848 IsGuiding returns 1
05:03:49.567 00.000 25848 scope still moving after pulse duration time elapsed
05:03:49.625 00.058 25848 IsSlewing returns 0
05:03:49.625 00.000 25848 IsGuiding returns 0
05:03:49.625 00.000 25848 scope move finished after 31 + 77 ms
05:03:49.626 00.001 25848 Move returns status 0, amount 31
05:03:49.626 00.000 25848 MoveAxis(N, 0, ABG)
05:03:49.626 00.000 25848 Move returns status 0, amount 0
05:03:49.626 00.000 25848 move complete, result=0
05:03:49.626 00.000 25848 worker thread done servicing request
05:03:49.626 00.000 25848 Worker thread wakes up
05:03:49.626 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:49.626 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:49.626 00.000 21444 GuideStep: 1.1 px 31 ms WEST, -0.1 px 0 ms NORTH
05:03:52.474 02.848 25848 Exposure complete
05:03:52.561 00.087 25848 worker thread done servicing request
05:03:52.561 00.000 21444 OnExposeComplete: enter
05:03:52.561 00.000 21444 UpdateGuideState(): m_state=6
05:03:52.561 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 153
05:03:52.561 00.000 21444 Star::Find returns 1 (1), X=1273.80, Y=686.76, Mass=5376298, SNR=231.7, Peak=65504 HFD=7.8
05:03:52.562 00.001 21444 MultiStar: [#1 0.08,-1.73,0.95,U] [#2 0.03,-2.25,0.92,U] [#3 -0.73,-1.37,0.75,U] [#4 -0.02,-0.23,0.97,U] [#5 -0.08,-2.07,0.66,U] [#6 -0.05,-2.12,0.61,U] [#7 0.34,-1.46,0.54,U] [#8 0.36,-1.28,0.64,U] 
05:03:52.562 00.000 21444 single-star, 8 included, MultiStar: {-0.16, -1.43}, one-star: {-1.03, -0.82}
05:03:52.562 00.000 21444 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.05) = xAngle (-5.52 = 0.76)
05:03:52.562 00.000 21444 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.37 = -2.08)
05:03:52.562 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=-0.82 hyp=1.32 cameraTheta=-2.47 mountX=0.95 mountY=-1.15, mountTheta=-0.88
05:03:52.563 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=-0.82, opts=13)
05:03:52.563 00.000 21444 Enqueuing Move request for scope (-1.03, -0.82)
05:03:52.563 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=156, FiltMax=65504, Gamma=0.560
05:03:52.563 00.000 21444 UpdateGuideState exits: m=5376298 SNR=231.7 Saturated
05:03:52.563 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:52.563 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:52.563 00.000 21444 Enqueuing Expose request
05:03:52.563 00.000 25848 Worker thread wakes up
05:03:52.563 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.82) opts 0xd
05:03:52.563 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, -0.82)
05:03:52.563 00.000 25848 Moving (-1.03, -0.82) raw xDistance=0.95 yDistance=-1.15
05:03:52.563 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.95
05:03:52.563 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
05:03:52.563 00.000 25848 MoveAxis(W, 30, ABG)
05:03:52.563 00.000 25848 Guiding  Dir = 3, Dur = 30
05:03:52.611 00.048 25848 IsSlewing returns 0
05:03:52.611 00.000 25848 IsGuiding returns 0
05:03:52.642 00.031 25848 IsGuiding returns 1
05:03:52.642 00.000 25848 scope still moving after pulse duration time elapsed
05:03:52.717 00.075 25848 IsSlewing returns 0
05:03:52.717 00.000 25848 IsGuiding returns 0
05:03:52.717 00.000 25848 scope move finished after 30 + 75 ms
05:03:52.717 00.000 25848 Move returns status 0, amount 30
05:03:52.717 00.000 25848 MoveAxis(N, 31, ABG)
05:03:52.717 00.000 25848 Guiding  Dir = 0, Dur = 31
05:03:52.750 00.033 25848 IsSlewing returns 0
05:03:52.750 00.000 25848 IsGuiding returns 0
05:03:52.781 00.031 25848 PulseGuide returned control before completion, sleep 11
05:03:52.801 00.020 25848 IsGuiding returns 1
05:03:52.801 00.000 25848 scope still moving after pulse duration time elapsed
05:03:52.862 00.061 25848 IsSlewing returns 0
05:03:52.862 00.000 25848 IsGuiding returns 0
05:03:52.862 00.000 25848 scope move finished after 31 + 81 ms
05:03:52.862 00.000 25848 Move returns status 0, amount 31
05:03:52.862 00.000 25848 move complete, result=0
05:03:52.862 00.000 25848 worker thread done servicing request
05:03:52.862 00.000 25848 Worker thread wakes up
05:03:52.863 00.001 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:52.863 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:52.863 00.000 21444 GuideStep: 1.0 px 30 ms WEST, -1.1 px 31 ms NORTH
05:03:55.705 02.842 25848 Exposure complete
05:03:55.792 00.087 25848 worker thread done servicing request
05:03:55.793 00.001 21444 OnExposeComplete: enter
05:03:55.793 00.000 21444 UpdateGuideState(): m_state=6
05:03:55.793 00.000 21444 Star::Find(15, 1273, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 154
05:03:55.793 00.000 21444 Star::Find returns 1 (1), X=1274.61, Y=688.30, Mass=5340407, SNR=232.6, Peak=65504 HFD=7.5
05:03:55.793 00.000 21444 MultiStar: [#1 0.31,-0.03,0.81,U] [#2 0.12,-0.44,0.82,U] [#3 0.46,0.17,0.72,U] [#4 -0.05,1.26,0.59,U] [#5 -0.30,-0.63,0.73,U] [#6 0.49,-0.18,0.60,U] [#7 0.55,-0.10,0.48,U] [#8 0.85,0.17,0.53,U] 
05:03:55.793 00.000 21444 refined, 8 included, MultiStar: {0.19, 0.11}, one-star: {-0.23, 0.72}
05:03:55.793 00.000 21444 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.05) = xAngle (-2.54 = -2.54)
05:03:55.793 00.000 21444 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.39 = 0.90)
05:03:55.793 00.000 21444 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.51 mountX=-0.18 mountY=0.17, mountTheta=2.38
05:03:55.794 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.19, y=0.11, opts=13)
05:03:55.794 00.000 21444 Enqueuing Move request for scope (0.19, 0.11)
05:03:55.794 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=170, FiltMax=65504, Gamma=0.560
05:03:55.794 00.000 21444 UpdateGuideState exits: m=5340407 SNR=232.6 Saturated
05:03:55.794 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:55.794 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:55.794 00.000 21444 Enqueuing Expose request
05:03:55.795 00.001 25848 Worker thread wakes up
05:03:55.795 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
05:03:55.795 00.000 25848 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
05:03:55.795 00.000 25848 Moving (0.19, 0.11) raw xDistance=-0.18 yDistance=0.17
05:03:55.795 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
05:03:55.795 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:55.795 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
05:03:55.795 00.000 25848 MoveAxis(E, 0, ABG)
05:03:55.795 00.000 25848 Move returns status 0, amount 0
05:03:55.795 00.000 25848 MoveAxis(N, 0, ABG)
05:03:55.795 00.000 25848 Move returns status 0, amount 0
05:03:55.795 00.000 25848 move complete, result=0
05:03:55.795 00.000 25848 worker thread done servicing request
05:03:55.795 00.000 25848 Worker thread wakes up
05:03:55.795 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:55.795 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:55.795 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
05:03:58.635 02.840 25848 Exposure complete
05:03:58.725 00.090 25848 worker thread done servicing request
05:03:58.725 00.000 21444 OnExposeComplete: enter
05:03:58.725 00.000 21444 UpdateGuideState(): m_state=6
05:03:58.725 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 155
05:03:58.725 00.000 21444 Star::Find returns 1 (1), X=1274.88, Y=687.91, Mass=5321838, SNR=223.6, Peak=65504 HFD=7.9
05:03:58.725 00.000 21444 MultiStar: [#1 1.15,0.05,0.91,U] [#2 1.04,-0.43,0.95,U] [#3 0.59,0.30,0.80,U] [#4 -0.16,1.35,0.74,U] [#5 -0.48,-0.63,0.78,U] [#6 -0.33,-0.53,0.51,U] [#7 0.46,0.21,0.51,U] [#8 1.56,0.28,0.47,U] 
05:03:58.725 00.000 21444 single-star, 8 included, MultiStar: {0.43, 0.10}, one-star: {0.04, 0.33}
05:03:58.725 00.000 21444 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.05) = xAngle (-1.60 = -1.60)
05:03:58.725 00.000 21444 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.45 = 1.84)
05:03:58.726 00.001 21444 CameraToMount -- cameraX=0.04 cameraY=0.33 hyp=0.33 cameraTheta=1.45 mountX=-0.01 mountY=0.32, mountTheta=1.61
05:03:58.726 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.04, y=0.33, opts=13)
05:03:58.726 00.000 21444 Enqueuing Move request for scope (0.04, 0.33)
05:03:58.727 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
05:03:58.727 00.000 21444 UpdateGuideState exits: m=5321838 SNR=223.6 Saturated
05:03:58.727 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:58.727 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:03:58.727 00.000 21444 Enqueuing Expose request
05:03:58.727 00.000 25848 Worker thread wakes up
05:03:58.727 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.33) opts 0xd
05:03:58.727 00.000 25848 Handling offset move in thread for scope, endpoint = (0.04, 0.33)
05:03:58.727 00.000 25848 Moving (0.04, 0.33) raw xDistance=-0.01 yDistance=0.32
05:03:58.727 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:03:58.727 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:58.727 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
05:03:58.727 00.000 25848 MoveAxis(E, 0, ABG)
05:03:58.727 00.000 25848 Move returns status 0, amount 0
05:03:58.727 00.000 25848 MoveAxis(N, 0, ABG)
05:03:58.727 00.000 25848 Move returns status 0, amount 0
05:03:58.727 00.000 25848 move complete, result=0
05:03:58.727 00.000 25848 worker thread done servicing request
05:03:58.727 00.000 25848 Worker thread wakes up
05:03:58.727 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:03:58.727 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:03:58.728 00.001 21444 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
05:04:01.576 02.848 25848 Exposure complete
05:04:01.658 00.082 25848 worker thread done servicing request
05:04:01.658 00.000 21444 OnExposeComplete: enter
05:04:01.658 00.000 21444 UpdateGuideState(): m_state=6
05:04:01.659 00.001 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 156
05:04:01.659 00.000 21444 Star::Find returns 1 (1), X=1272.96, Y=688.73, Mass=5376507, SNR=257.1, Peak=65504 HFD=7.7
05:04:01.659 00.000 21444 MultiStar: [#1 -1.35,0.47,0.83,U] [#2 -1.13,0.35,0.81,U] [#3 -1.04,1.02,0.88,U] [#4 -2.12,2.14,0.00,M1] [#5 -2.12,0.21,0.70,U] [#6 -2.31,0.01,0.00,M1] [#7 -2.04,0.37,0.51,U] [#8 -1.19,1.29,0.51,U] 
05:04:01.659 00.000 21444 refined, 6 included, MultiStar: {-1.52, 0.71}, one-star: {-1.87, 1.15}
05:04:01.659 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.05) = xAngle (-0.35 = -0.35)
05:04:01.659 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.19 = 3.09)
05:04:01.659 00.000 21444 CameraToMount -- cameraX=-1.52 cameraY=0.71 hyp=1.67 cameraTheta=2.70 mountX=1.57 mountY=0.08, mountTheta=0.05
05:04:01.660 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.52, y=0.71, opts=13)
05:04:01.660 00.000 21444 Enqueuing Move request for scope (-1.52, 0.71)
05:04:01.660 00.000 25848 Worker thread wakes up
05:04:01.660 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=66, FiltMax=65504, Gamma=0.560
05:04:01.660 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.52, 0.71) opts 0xd
05:04:01.660 00.000 21444 UpdateGuideState exits: m=5376507 SNR=257.1 Saturated
05:04:01.660 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.52, 0.71)
05:04:01.660 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:01.660 00.000 25848 Moving (-1.52, 0.71) raw xDistance=1.57 yDistance=0.08
05:04:01.660 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:01.660 00.000 21444 Enqueuing Expose request
05:04:01.660 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.57
05:04:01.660 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:01.660 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
05:04:01.660 00.000 25848 MoveAxis(W, 46, ABG)
05:04:01.660 00.000 25848 Guiding  Dir = 3, Dur = 46
05:04:01.686 00.026 25848 IsSlewing returns 0
05:04:01.687 00.001 25848 IsGuiding returns 0
05:04:01.718 00.031 25848 PulseGuide returned control before completion, sleep 25
05:04:01.751 00.033 25848 IsGuiding returns 1
05:04:01.751 00.000 25848 scope still moving after pulse duration time elapsed
05:04:01.812 00.061 25848 IsSlewing returns 0
05:04:01.812 00.000 25848 IsGuiding returns 0
05:04:01.812 00.000 25848 scope move finished after 46 + 79 ms
05:04:01.812 00.000 25848 Move returns status 0, amount 46
05:04:01.812 00.000 25848 MoveAxis(N, 0, ABG)
05:04:01.812 00.000 25848 Move returns status 0, amount 0
05:04:01.812 00.000 25848 move complete, result=0
05:04:01.812 00.000 25848 worker thread done servicing request
05:04:01.812 00.000 25848 Worker thread wakes up
05:04:01.812 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:01.812 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:01.813 00.001 21444 GuideStep: 1.6 px 46 ms WEST, 0.1 px 0 ms NORTH
05:04:04.660 02.847 25848 Exposure complete
05:04:04.744 00.084 25848 worker thread done servicing request
05:04:04.744 00.000 21444 OnExposeComplete: enter
05:04:04.744 00.000 21444 UpdateGuideState(): m_state=6
05:04:04.745 00.001 21444 Star::Find(15, 1272, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 157
05:04:04.745 00.000 21444 Star::Find returns 1 (1), X=1274.71, Y=688.42, Mass=5385299, SNR=235.8, Peak=65504 HFD=7.6
05:04:04.745 00.000 21444 MultiStar: [#1 1.03,0.32,0.94,U] [#2 0.46,-0.16,0.99,U] [#3 0.36,0.25,0.59,U] [#4 0.13,1.55,0.77,U] [#5 -0.07,-0.42,0.79,U] [#6 -0.44,-0.12,0.58,U] [#7 -0.18,-0.41,0.50,U] [#8 0.71,0.73,0.48,U] 
05:04:04.745 00.000 21444 refined, 8 included, MultiStar: {0.23, 0.31}, one-star: {-0.12, 0.83}
05:04:04.745 00.000 21444 CameraToMount -- cameraTheta (0.93) - m_xAngle (3.05) = xAngle (-2.12 = -2.12)
05:04:04.745 00.000 21444 CameraToMount -- cameraTheta (0.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.97 = 1.32)
05:04:04.745 00.000 21444 CameraToMount -- cameraX=0.23 cameraY=0.31 hyp=0.39 cameraTheta=0.93 mountX=-0.20 mountY=0.38, mountTheta=2.07
05:04:04.746 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.23, y=0.31, opts=13)
05:04:04.746 00.000 21444 Enqueuing Move request for scope (0.23, 0.31)
05:04:04.746 00.000 25848 Worker thread wakes up
05:04:04.746 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.31) opts 0xd
05:04:04.746 00.000 25848 Handling offset move in thread for scope, endpoint = (0.23, 0.31)
05:04:04.746 00.000 25848 Moving (0.23, 0.31) raw xDistance=-0.20 yDistance=0.38
05:04:04.746 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
05:04:04.746 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:04.746 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=92, FiltMax=65504, Gamma=0.560
05:04:04.746 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
05:04:04.746 00.000 25848 MoveAxis(E, 0, ABG)
05:04:04.746 00.000 25848 Move returns status 0, amount 0
05:04:04.746 00.000 21444 UpdateGuideState exits: m=5385299 SNR=235.8 Saturated
05:04:04.746 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:04.746 00.000 25848 MoveAxis(N, 0, ABG)
05:04:04.746 00.000 25848 Move returns status 0, amount 0
05:04:04.746 00.000 25848 move complete, result=0
05:04:04.746 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:04.747 00.001 21444 Enqueuing Expose request
05:04:04.747 00.000 25848 worker thread done servicing request
05:04:04.747 00.000 25848 Worker thread wakes up
05:04:04.747 00.000 21444 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
05:04:04.747 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:04.747 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:07.596 02.849 25848 Exposure complete
05:04:07.675 00.079 25848 worker thread done servicing request
05:04:07.675 00.000 21444 OnExposeComplete: enter
05:04:07.675 00.000 21444 UpdateGuideState(): m_state=6
05:04:07.676 00.001 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 158
05:04:07.676 00.000 21444 Star::Find returns 1 (1), X=1273.63, Y=688.22, Mass=5350579, SNR=214.7, Peak=65504 HFD=7.7
05:04:07.676 00.000 21444 MultiStar: [#1 -0.10,0.49,1.06,U] [#2 -0.64,0.26,0.96,U] [#3 -0.33,0.68,0.98,U] [#4 -0.85,2.00,0.96,U] [#5 -0.56,-0.24,0.75,U] [#6 -1.13,-0.04,0.56,U] [#7 -0.67,0.58,0.68,U] [#8 -0.47,0.81,0.69,U] 
05:04:07.676 00.000 21444 refined, 8 included, MultiStar: {-0.64, 0.62}, one-star: {-1.20, 0.64}
05:04:07.676 00.000 21444 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.05) = xAngle (-0.68 = -0.68)
05:04:07.676 00.000 21444 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.52 = 2.76)
05:04:07.676 00.000 21444 CameraToMount -- cameraX=-0.64 cameraY=0.62 hyp=0.89 cameraTheta=2.37 mountX=0.69 mountY=0.33, mountTheta=0.45
05:04:07.677 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.64, y=0.62, opts=13)
05:04:07.677 00.000 21444 Enqueuing Move request for scope (-0.64, 0.62)
05:04:07.677 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=52, FiltMax=65504, Gamma=0.560
05:04:07.677 00.000 21444 UpdateGuideState exits: m=5350579 SNR=214.7 Saturated
05:04:07.677 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:07.677 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:07.677 00.000 21444 Enqueuing Expose request
05:04:07.677 00.000 25848 Worker thread wakes up
05:04:07.677 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.62) opts 0xd
05:04:07.677 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.64, 0.62)
05:04:07.677 00.000 25848 Moving (-0.64, 0.62) raw xDistance=0.69 yDistance=0.33
05:04:07.677 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69
05:04:07.677 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:07.677 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
05:04:07.677 00.000 25848 MoveAxis(W, 20, ABG)
05:04:07.677 00.000 25848 Guiding  Dir = 3, Dur = 20
05:04:07.702 00.025 25848 IsSlewing returns 0
05:04:07.702 00.000 25848 IsGuiding returns 0
05:04:07.734 00.032 25848 IsGuiding returns 1
05:04:07.734 00.000 25848 scope still moving after pulse duration time elapsed
05:04:07.798 00.064 25848 IsSlewing returns 0
05:04:07.798 00.000 25848 IsGuiding returns 0
05:04:07.798 00.000 25848 scope move finished after 20 + 75 ms
05:04:07.798 00.000 25848 Move returns status 0, amount 20
05:04:07.798 00.000 25848 MoveAxis(N, 0, ABG)
05:04:07.798 00.000 25848 Move returns status 0, amount 0
05:04:07.798 00.000 25848 move complete, result=0
05:04:07.798 00.000 25848 worker thread done servicing request
05:04:07.798 00.000 25848 Worker thread wakes up
05:04:07.798 00.000 21444 GuideStep: 0.7 px 20 ms WEST, 0.3 px 0 ms NORTH
05:04:07.798 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:07.798 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:10.639 02.841 25848 Exposure complete
05:04:10.728 00.089 25848 worker thread done servicing request
05:04:10.728 00.000 21444 OnExposeComplete: enter
05:04:10.728 00.000 21444 UpdateGuideState(): m_state=6
05:04:10.728 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 159
05:04:10.728 00.000 21444 Star::Find returns 1 (1), X=1275.10, Y=689.57, Mass=5156606, SNR=199.5, Peak=65504 HFD=7.8
05:04:10.729 00.001 21444 MultiStar: [#1 0.64,1.30,0.96,U] [#2 0.07,1.05,0.82,U] [#3 -0.33,1.44,0.85,U] [#4 0.15,2.55,0.00,M1] [#5 0.19,0.79,0.57,U] [#6 -0.31,1.22,0.52,U] [#7 -0.26,1.49,0.48,U] [#8 0.77,1.46,0.55,U] 
05:04:10.729 00.000 21444 refined, 7 included, MultiStar: {0.16, 1.38}, one-star: {0.26, 1.99}
05:04:10.729 00.000 21444 CameraToMount -- cameraTheta (1.46) - m_xAngle (3.05) = xAngle (-1.59 = -1.59)
05:04:10.729 00.000 21444 CameraToMount -- cameraTheta (1.46) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.44 = 1.85)
05:04:10.729 00.000 21444 CameraToMount -- cameraX=0.16 cameraY=1.38 hyp=1.39 cameraTheta=1.46 mountX=-0.03 mountY=1.33, mountTheta=1.59
05:04:10.730 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.16, y=1.38, opts=13)
05:04:10.730 00.000 21444 Enqueuing Move request for scope (0.16, 1.38)
05:04:10.730 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2016, FiltMin=40, FiltMax=65504, Gamma=0.560
05:04:10.730 00.000 25848 Worker thread wakes up
05:04:10.730 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.38) opts 0xd
05:04:10.730 00.000 25848 Handling offset move in thread for scope, endpoint = (0.16, 1.38)
05:04:10.730 00.000 21444 UpdateGuideState exits: m=5156606 SNR=199.5 Saturated
05:04:10.730 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:10.730 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:10.730 00.000 21444 Enqueuing Expose request
05:04:10.730 00.000 25848 Moving (0.16, 1.38) raw xDistance=-0.03 yDistance=1.33
05:04:10.730 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:04:10.730 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:04:10.731 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.33
05:04:10.731 00.000 25848 MoveAxis(E, 0, ABG)
05:04:10.731 00.000 25848 Move returns status 0, amount 0
05:04:10.731 00.000 25848 MoveAxis(N, 0, ABG)
05:04:10.731 00.000 25848 Move returns status 0, amount 0
05:04:10.731 00.000 25848 move complete, result=0
05:04:10.731 00.000 25848 worker thread done servicing request
05:04:10.731 00.000 25848 Worker thread wakes up
05:04:10.731 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:10.731 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:10.731 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 1.3 px 0 ms NORTH
05:04:13.571 02.840 25848 Exposure complete
05:04:13.649 00.078 25848 worker thread done servicing request
05:04:13.649 00.000 21444 OnExposeComplete: enter
05:04:13.649 00.000 21444 UpdateGuideState(): m_state=6
05:04:13.650 00.001 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 160
05:04:13.650 00.000 21444 Star::Find returns 1 (1), X=1274.53, Y=689.45, Mass=5399685, SNR=223.9, Peak=65504 HFD=7.6
05:04:13.650 00.000 21444 MultiStar: [#1 0.74,1.14,1.01,U] [#2 0.64,0.49,0.94,U] [#3 -0.02,1.52,0.94,U] [#4 0.09,2.84,0.00,M2] [#5 -0.07,0.80,0.73,U] [#6 0.30,1.10,0.66,U] [#7 0.11,0.96,0.49,U] [#8 0.23,1.78,0.67,U] 
05:04:13.650 00.000 21444 refined, 7 included, MultiStar: {0.22, 1.22}, one-star: {-0.30, 1.87}
05:04:13.650 00.000 21444 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.05) = xAngle (-1.66 = -1.66)
05:04:13.650 00.000 21444 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.50 = 1.78)
05:04:13.650 00.000 21444 CameraToMount -- cameraX=0.22 cameraY=1.22 hyp=1.24 cameraTheta=1.40 mountX=-0.10 mountY=1.21, mountTheta=1.66
05:04:13.651 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.22, y=1.22, opts=13)
05:04:13.651 00.000 21444 Enqueuing Move request for scope (0.22, 1.22)
05:04:13.651 00.000 25848 Worker thread wakes up
05:04:13.651 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=78, FiltMax=65504, Gamma=0.560
05:04:13.651 00.000 21444 UpdateGuideState exits: m=5399685 SNR=223.9 Saturated
05:04:13.651 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:13.651 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:13.651 00.000 21444 Enqueuing Expose request
05:04:13.651 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.22, 1.22) opts 0xd
05:04:13.651 00.000 25848 Handling offset move in thread for scope, endpoint = (0.22, 1.22)
05:04:13.651 00.000 25848 Moving (0.22, 1.22) raw xDistance=-0.10 yDistance=1.21
05:04:13.651 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
05:04:13.651 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:04:13.651 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.21
05:04:13.651 00.000 25848 MoveAxis(E, 0, ABG)
05:04:13.651 00.000 25848 Move returns status 0, amount 0
05:04:13.651 00.000 25848 MoveAxis(N, 0, ABG)
05:04:13.651 00.000 25848 Move returns status 0, amount 0
05:04:13.651 00.000 25848 move complete, result=0
05:04:13.651 00.000 25848 worker thread done servicing request
05:04:13.652 00.001 25848 Worker thread wakes up
05:04:13.652 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:13.652 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:13.652 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.2 px 0 ms NORTH
05:04:16.498 02.846 25848 Exposure complete
05:04:16.578 00.080 25848 worker thread done servicing request
05:04:16.578 00.000 21444 OnExposeComplete: enter
05:04:16.578 00.000 21444 UpdateGuideState(): m_state=6
05:04:16.578 00.000 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 161
05:04:16.578 00.000 21444 Star::Find returns 1 (1), X=1273.89, Y=689.62, Mass=5377896, SNR=241.5, Peak=65504 HFD=7.8
05:04:16.578 00.000 21444 MultiStar: [#1 0.08,1.18,0.83,U] [#2 -0.48,1.06,0.86,U] [#3 -0.70,1.40,0.78,U] [#4 -0.71,3.00,0.00,M3] [#5 -0.72,0.91,0.74,U] [#6 -0.64,1.34,0.53,U] [#7 -0.77,1.44,0.36,U] [#8 0.16,1.58,0.48,U] 
05:04:16.578 00.000 21444 refined, 7 included, MultiStar: {-0.52, 1.38}, one-star: {-0.94, 2.04}
05:04:16.578 00.000 21444 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.05) = xAngle (-1.12 = -1.12)
05:04:16.578 00.000 21444 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.96 = 2.32)
05:04:16.578 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=1.38 hyp=1.47 cameraTheta=1.93 mountX=0.64 mountY=1.08, mountTheta=1.03
05:04:16.579 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=1.38, opts=13)
05:04:16.579 00.000 21444 Enqueuing Move request for scope (-0.52, 1.38)
05:04:16.579 00.000 25848 Worker thread wakes up
05:04:16.579 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=168, FiltMax=65504, Gamma=0.560
05:04:16.579 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 1.38) opts 0xd
05:04:16.579 00.000 21444 UpdateGuideState exits: m=5377896 SNR=241.5 Saturated
05:04:16.579 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, 1.38)
05:04:16.579 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:16.579 00.000 25848 Moving (-0.52, 1.38) raw xDistance=0.64 yDistance=1.08
05:04:16.579 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:16.579 00.000 21444 Enqueuing Expose request
05:04:16.579 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
05:04:16.579 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:04:16.579 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.08
05:04:16.579 00.000 25848 MoveAxis(W, 19, ABG)
05:04:16.579 00.000 25848 Guiding  Dir = 3, Dur = 19
05:04:16.624 00.045 25848 IsSlewing returns 0
05:04:16.625 00.001 25848 IsGuiding returns 0
05:04:16.656 00.031 25848 IsGuiding returns 1
05:04:16.656 00.000 25848 scope still moving after pulse duration time elapsed
05:04:16.719 00.063 25848 IsSlewing returns 0
05:04:16.719 00.000 25848 IsGuiding returns 0
05:04:16.719 00.000 25848 scope move finished after 19 + 74 ms
05:04:16.719 00.000 25848 Move returns status 0, amount 19
05:04:16.719 00.000 25848 MoveAxis(N, 0, ABG)
05:04:16.719 00.000 25848 Move returns status 0, amount 0
05:04:16.719 00.000 25848 move complete, result=0
05:04:16.719 00.000 25848 worker thread done servicing request
05:04:16.719 00.000 25848 Worker thread wakes up
05:04:16.719 00.000 21444 GuideStep: 0.6 px 19 ms WEST, 1.1 px 0 ms NORTH
05:04:16.719 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:16.719 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:19.558 02.839 25848 Exposure complete
05:04:19.645 00.087 25848 worker thread done servicing request
05:04:19.645 00.000 21444 OnExposeComplete: enter
05:04:19.646 00.001 21444 UpdateGuideState(): m_state=6
05:04:19.646 00.000 21444 Star::Find(15, 1273, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 162
05:04:19.646 00.000 21444 Star::Find returns 1 (1), X=1273.12, Y=688.64, Mass=5435883, SNR=253.7, Peak=65504 HFD=7.8
05:04:19.646 00.000 21444 MultiStar: [#1 -0.32,0.27,0.89,U] [#2 -1.24,-0.11,0.98,U] [#3 -0.72,0.67,0.61,U] [#4 -1.35,2.50,0.00,M4] [#5 -1.75,-0.67,0.77,U] [#6 -1.73,0.11,0.66,U] [#7 -1.78,-0.36,0.56,U] [#8 -0.78,1.32,0.49,U] 
05:04:19.646 00.000 21444 refined, 7 included, MultiStar: {-1.26, 0.27}, one-star: {-1.71, 1.06}
05:04:19.646 00.000 21444 CameraToMount -- cameraTheta (2.93) - m_xAngle (3.05) = xAngle (-0.12 = -0.12)
05:04:19.646 00.000 21444 CameraToMount -- cameraTheta (2.93) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-2.96 = -2.96)
05:04:19.646 00.000 21444 CameraToMount -- cameraX=-1.26 cameraY=0.27 hyp=1.29 cameraTheta=2.93 mountX=1.28 mountY=-0.23, mountTheta=-0.18
05:04:19.647 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.26, y=0.27, opts=13)
05:04:19.647 00.000 21444 Enqueuing Move request for scope (-1.26, 0.27)
05:04:19.647 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=140, FiltMax=65504, Gamma=0.560
05:04:19.647 00.000 21444 UpdateGuideState exits: m=5435883 SNR=253.7 Saturated
05:04:19.647 00.000 25848 Worker thread wakes up
05:04:19.647 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:19.648 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 0.27) opts 0xd
05:04:19.648 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.26, 0.27)
05:04:19.648 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:19.648 00.000 21444 Enqueuing Expose request
05:04:19.648 00.000 25848 Moving (-1.26, 0.27) raw xDistance=1.28 yDistance=-0.23
05:04:19.648 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.28
05:04:19.648 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:19.648 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
05:04:19.648 00.000 25848 MoveAxis(W, 39, ABG)
05:04:19.648 00.000 25848 Guiding  Dir = 3, Dur = 39
05:04:19.673 00.025 25848 IsSlewing returns 0
05:04:19.674 00.001 25848 IsGuiding returns 0
05:04:19.705 00.031 25848 PulseGuide returned control before completion, sleep 18
05:04:19.729 00.024 25848 IsGuiding returns 1
05:04:19.729 00.000 25848 scope still moving after pulse duration time elapsed
05:04:19.780 00.051 25848 IsSlewing returns 0
05:04:19.780 00.000 25848 IsGuiding returns 0
05:04:19.780 00.000 25848 scope move finished after 39 + 68 ms
05:04:19.780 00.000 25848 Move returns status 0, amount 39
05:04:19.781 00.001 25848 MoveAxis(N, 0, ABG)
05:04:19.781 00.000 25848 Move returns status 0, amount 0
05:04:19.781 00.000 25848 move complete, result=0
05:04:19.781 00.000 25848 worker thread done servicing request
05:04:19.781 00.000 25848 Worker thread wakes up
05:04:19.781 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:19.781 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:19.781 00.000 21444 GuideStep: 1.3 px 39 ms WEST, -0.2 px 0 ms NORTH
05:04:22.635 02.854 25848 Exposure complete
05:04:22.724 00.089 25848 worker thread done servicing request
05:04:22.724 00.000 21444 OnExposeComplete: enter
05:04:22.724 00.000 21444 UpdateGuideState(): m_state=6
05:04:22.724 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 163
05:04:22.724 00.000 21444 Star::Find returns 1 (1), X=1275.69, Y=689.22, Mass=5553185, SNR=284.0, Peak=65504 HFD=7.7
05:04:22.724 00.000 21444 MultiStar: [#1 2.06,0.51,1.18,U] [#2 1.61,0.32,0.75,U] [#3 1.85,0.75,0.62,U] [#4 1.14,2.28,0.00,M5] [#5 0.70,-0.24,0.51,U] [#6 0.89,0.52,0.55,U] [#7 1.13,0.42,0.51,U] [#8 1.38,1.46,0.49,U] 
05:04:22.724 00.000 21444 refined, 7 included, MultiStar: {1.38, 0.72}, one-star: {0.85, 1.64}
05:04:22.724 00.000 21444 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.05) = xAngle (-2.57 = -2.57)
05:04:22.724 00.000 21444 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.41 = 0.87)
05:04:22.724 00.000 21444 CameraToMount -- cameraX=1.38 cameraY=0.72 hyp=1.55 cameraTheta=0.48 mountX=-1.31 mountY=1.19, mountTheta=2.40
05:04:22.725 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.38, y=0.72, opts=13)
05:04:22.725 00.000 21444 Enqueuing Move request for scope (1.38, 0.72)
05:04:22.725 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
05:04:22.726 00.001 25848 Worker thread wakes up
05:04:22.726 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.38, 0.72) opts 0xd
05:04:22.726 00.000 25848 Handling offset move in thread for scope, endpoint = (1.38, 0.72)
05:04:22.726 00.000 21444 UpdateGuideState exits: m=5553185 SNR=284.0 Saturated
05:04:22.726 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:22.726 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:22.726 00.000 21444 Enqueuing Expose request
05:04:22.726 00.000 25848 Moving (1.38, 0.72) raw xDistance=-1.31 yDistance=1.19
05:04:22.726 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.31
05:04:22.726 00.000 25848 switching direction from -1 to 1 - decHistory=4 oldest=0.57 newest=2.04
05:04:22.726 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
05:04:22.726 00.000 25848 MoveAxis(E, 35, ABG)
05:04:22.726 00.000 25848 Guiding  Dir = 2, Dur = 35
05:04:22.765 00.039 25848 IsSlewing returns 0
05:04:22.765 00.000 25848 IsGuiding returns 0
05:04:22.797 00.032 25848 PulseGuide returned control before completion, sleep 15
05:04:22.822 00.025 25848 IsGuiding returns 1
05:04:22.822 00.000 25848 scope still moving after pulse duration time elapsed
05:04:22.876 00.054 25848 IsSlewing returns 0
05:04:22.876 00.000 25848 IsGuiding returns 0
05:04:22.876 00.000 25848 scope move finished after 35 + 75 ms
05:04:22.876 00.000 25848 Move returns status 0, amount 35
05:04:22.876 00.000 25848 BLC: Oldest BLC event removed
05:04:22.876 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 301 applied
05:04:22.876 00.000 25848 MoveAxis(S, 333, ABG)
05:04:22.876 00.000 25848 Guiding  Dir = 1, Dur = 333
05:04:22.925 00.049 25848 IsSlewing returns 0
05:04:22.925 00.000 25848 IsGuiding returns 0
05:04:22.956 00.031 25848 PulseGuide returned control before completion, sleep 313
05:04:23.271 00.315 25848 IsGuiding returns 1
05:04:23.271 00.000 25848 scope still moving after pulse duration time elapsed
05:04:23.326 00.055 25848 IsSlewing returns 0
05:04:23.326 00.000 25848 IsGuiding returns 0
05:04:23.326 00.000 25848 scope move finished after 333 + 68 ms
05:04:23.326 00.000 25848 Move returns status 0, amount 333
05:04:23.326 00.000 25848 move complete, result=0
05:04:23.326 00.000 25848 worker thread done servicing request
05:04:23.326 00.000 25848 Worker thread wakes up
05:04:23.326 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:23.326 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:23.326 00.000 21444 GuideStep: -1.3 px 35 ms EAST, 1.2 px 333 ms SOUTH
05:04:26.181 02.855 25848 Exposure complete
05:04:26.248 00.067 25848 worker thread done servicing request
05:04:26.248 00.000 21444 OnExposeComplete: enter
05:04:26.248 00.000 21444 UpdateGuideState(): m_state=6
05:04:26.248 00.000 21444 Star::Find(15, 1275, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 164
05:04:26.248 00.000 21444 Star::Find returns 1 (1), X=1274.88, Y=689.25, Mass=5293964, SNR=246.8, Peak=65504 HFD=7.7
05:04:26.248 00.000 21444 MultiStar: [#1 1.64,1.11,0.89,U] [#2 1.15,0.92,0.96,U] [#3 0.99,1.21,0.58,U] [#4 0.16,2.63,0.00,M6] [#5 0.36,1.19,0.64,U] [#6 0.24,0.32,0.66,U] [#7 0.40,0.55,0.45,U] [#8 0.95,1.66,0.77,U] 
05:04:26.248 00.000 21444 refined, 7 included, MultiStar: {0.75, 1.13}, one-star: {0.05, 1.67}
05:04:26.248 00.000 21444 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.05) = xAngle (-2.07 = -2.07)
05:04:26.248 00.000 21444 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.91 = 1.37)
05:04:26.248 00.000 21444 CameraToMount -- cameraX=0.75 cameraY=1.13 hyp=1.36 cameraTheta=0.98 mountX=-0.65 mountY=1.33, mountTheta=2.02
05:04:26.249 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.75, y=1.13, opts=13)
05:04:26.249 00.000 21444 Enqueuing Move request for scope (0.75, 1.13)
05:04:26.249 00.000 25848 Worker thread wakes up
05:04:26.249 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.75, 1.13) opts 0xd
05:04:26.249 00.000 25848 Handling offset move in thread for scope, endpoint = (0.75, 1.13)
05:04:26.249 00.000 25848 Moving (0.75, 1.13) raw xDistance=-0.65 yDistance=1.33
05:04:26.249 00.000 25848 BLC: History state: CurrMiss=1.33, AvgInitMiss=1.01, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.188039, 1:1.331811
05:04:26.249 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
05:04:26.249 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.65
05:04:26.249 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.33 from input 1.33
05:04:26.249 00.000 25848 MoveAxis(E, 21, ABG)
05:04:26.249 00.000 25848 Guiding  Dir = 2, Dur = 21
05:04:26.249 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=120, FiltMax=65504, Gamma=0.560
05:04:26.249 00.000 21444 UpdateGuideState exits: m=5293964 SNR=246.8 Saturated
05:04:26.249 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:26.249 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:26.249 00.000 21444 Enqueuing Expose request
05:04:26.280 00.031 25848 IsSlewing returns 0
05:04:26.281 00.001 25848 IsGuiding returns 0
05:04:26.344 00.063 25848 IsGuiding returns 1
05:04:26.344 00.000 25848 scope still moving after pulse duration time elapsed
05:04:26.390 00.046 25848 IsSlewing returns 0
05:04:26.391 00.001 25848 IsGuiding returns 0
05:04:26.391 00.000 25848 scope move finished after 21 + 89 ms
05:04:26.391 00.000 25848 Move returns status 0, amount 21
05:04:26.391 00.000 25848 MoveAxis(S, 36, ABG)
05:04:26.391 00.000 25848 Guiding  Dir = 1, Dur = 36
05:04:26.423 00.032 25848 IsSlewing returns 0
05:04:26.423 00.000 25848 IsGuiding returns 0
05:04:26.456 00.033 25848 PulseGuide returned control before completion, sleep 15
05:04:26.476 00.020 25848 IsGuiding returns 1
05:04:26.476 00.000 25848 scope still moving after pulse duration time elapsed
05:04:26.600 00.124 25848 IsSlewing returns 0
05:04:26.601 00.001 25848 IsGuiding returns 0
05:04:26.601 00.000 25848 scope move finished after 36 + 141 ms
05:04:26.601 00.000 25848 Move returns status 0, amount 36
05:04:26.601 00.000 25848 move complete, result=0
05:04:26.601 00.000 25848 worker thread done servicing request
05:04:26.601 00.000 25848 Worker thread wakes up
05:04:26.601 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:26.601 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:26.601 00.000 21444 GuideStep: -0.6 px 21 ms EAST, 1.3 px 36 ms SOUTH
05:04:29.439 02.838 25848 Exposure complete
05:04:29.521 00.082 25848 worker thread done servicing request
05:04:29.521 00.000 21444 OnExposeComplete: enter
05:04:29.521 00.000 21444 UpdateGuideState(): m_state=6
05:04:29.521 00.000 21444 Star::Find(15, 1274, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 165
05:04:29.521 00.000 21444 Star::Find returns 1 (1), X=1275.45, Y=688.66, Mass=5487069, SNR=233.2, Peak=65504 HFD=7.5
05:04:29.522 00.001 21444 MultiStar: [#1 1.14,1.04,1.02,U] [#2 0.45,0.52,1.09,U] [#3 0.18,1.08,0.65,U] [#4 1.02,2.17,0.00,M7] [#5 0.75,0.12,0.70,U] [#6 0.82,0.35,0.63,U] [#7 1.02,0.24,0.48,U] [#8 1.26,0.97,0.76,U] 
05:04:29.522 00.000 21444 refined, 7 included, MultiStar: {0.77, 0.72}, one-star: {0.61, 1.08}
05:04:29.522 00.000 21444 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.05) = xAngle (-2.30 = -2.30)
05:04:29.522 00.000 21444 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.14 = 1.14)
05:04:29.522 00.000 21444 CameraToMount -- cameraX=0.77 cameraY=0.72 hyp=1.06 cameraTheta=0.76 mountX=-0.70 mountY=0.96, mountTheta=2.20
05:04:29.522 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.77, y=0.72, opts=13)
05:04:29.523 00.001 21444 Enqueuing Move request for scope (0.77, 0.72)
05:04:29.523 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=156, FiltMax=65504, Gamma=0.560
05:04:29.523 00.000 21444 UpdateGuideState exits: m=5487069 SNR=233.2 Saturated
05:04:29.523 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:29.523 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:29.523 00.000 21444 Enqueuing Expose request
05:04:29.523 00.000 25848 Worker thread wakes up
05:04:29.523 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.72) opts 0xd
05:04:29.523 00.000 25848 Handling offset move in thread for scope, endpoint = (0.77, 0.72)
05:04:29.523 00.000 25848 Moving (0.77, 0.72) raw xDistance=-0.70 yDistance=0.96
05:04:29.523 00.000 25848 BLC: History state: CurrMiss=0.96, AvgInitMiss=1.01, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=1.188039, 1:1.331811, 2:0.961293
05:04:29.523 00.000 25848 BLC: Under-shoot: nominal increase by 27
05:04:29.523 00.000 25848 BLC: window closed
05:04:29.523 00.000 25848 BLC: Pulse adjusted to 328
05:04:29.523 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.70
05:04:29.523 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
05:04:29.523 00.000 25848 MoveAxis(E, 22, ABG)
05:04:29.523 00.000 25848 Guiding  Dir = 2, Dur = 22
05:04:29.565 00.042 25848 IsSlewing returns 0
05:04:29.565 00.000 25848 IsGuiding returns 0
05:04:29.596 00.031 25848 IsGuiding returns 1
05:04:29.596 00.000 25848 scope still moving after pulse duration time elapsed
05:04:29.658 00.062 25848 IsSlewing returns 0
05:04:29.658 00.000 25848 IsGuiding returns 0
05:04:29.658 00.000 25848 scope move finished after 22 + 70 ms
05:04:29.658 00.000 25848 Move returns status 0, amount 22
05:04:29.658 00.000 25848 MoveAxis(S, 26, ABG)
05:04:29.658 00.000 25848 Guiding  Dir = 1, Dur = 26
05:04:29.688 00.030 25848 IsSlewing returns 0
05:04:29.748 00.060 25848 IsGuiding returns 0
05:04:29.769 00.021 25848 PulseGuide returned control before completion, sleep 16
05:04:29.785 00.016 25848 IsGuiding returns 1
05:04:29.785 00.000 25848 scope still moving after pulse duration time elapsed
05:04:29.833 00.048 21444 evsrv: cli 0107E240 connect
05:04:29.833 00.000 21444 case statement mapped state 6 to 3
05:04:29.834 00.001 21444 case statement mapped state 6 to 3
05:04:29.834 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"ab948174-bfb7-4c4e-93a2-942341b2fe1c"}
05:04:29.834 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"ab948174-bfb7-4c4e-93a2-942341b2fe1c"}
05:04:29.834 00.000 21444 evsrv: cli 0107E240 disconnect
05:04:29.844 00.010 25848 IsSlewing returns 0
05:04:29.844 00.000 25848 IsGuiding returns 0
05:04:29.844 00.000 25848 scope move finished after 26 + 70 ms
05:04:29.844 00.000 25848 Move returns status 0, amount 26
05:04:29.844 00.000 25848 move complete, result=0
05:04:29.844 00.000 25848 worker thread done servicing request
05:04:29.844 00.000 25848 Worker thread wakes up
05:04:29.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:29.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:29.844 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 1.0 px 26 ms SOUTH
05:04:32.690 02.846 25848 Exposure complete
05:04:32.776 00.086 25848 worker thread done servicing request
05:04:32.777 00.001 21444 OnExposeComplete: enter
05:04:32.777 00.000 21444 UpdateGuideState(): m_state=6
05:04:32.777 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 166
05:04:32.777 00.000 21444 Star::Find returns 1 (1), X=1275.70, Y=687.24, Mass=5364399, SNR=228.3, Peak=65504 HFD=7.7
05:04:32.777 00.000 21444 MultiStar: [#1 1.87,-0.77,0.89,U] [#2 1.37,-0.96,0.70,U] [#3 1.06,-0.49,0.53,U] [#4 1.05,1.08,0.70,U] [#5 1.21,-1.07,0.70,U] [#6 0.80,-0.89,0.59,U] [#7 0.97,-0.70,0.61,U] [#8 1.32,-0.37,0.69,U] 
05:04:32.777 00.000 21444 single-star, 8 included, MultiStar: {1.19, -0.49}, one-star: {0.86, -0.34}
05:04:32.777 00.000 21444 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.05) = xAngle (-3.42 = 2.86)
05:04:32.777 00.000 21444 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.27 = 0.01)
05:04:32.777 00.000 21444 CameraToMount -- cameraX=0.86 cameraY=-0.34 hyp=0.92 cameraTheta=-0.37 mountX=-0.89 mountY=0.01, mountTheta=3.13
05:04:32.778 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.86, y=-0.34, opts=13)
05:04:32.778 00.000 21444 Enqueuing Move request for scope (0.86, -0.34)
05:04:32.778 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=64, FiltMax=65504, Gamma=0.560
05:04:32.778 00.000 21444 UpdateGuideState exits: m=5364399 SNR=228.3 Saturated
05:04:32.778 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:32.778 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:32.779 00.001 21444 Enqueuing Expose request
05:04:32.779 00.000 25848 Worker thread wakes up
05:04:32.779 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.34) opts 0xd
05:04:32.779 00.000 25848 Handling offset move in thread for scope, endpoint = (0.86, -0.34)
05:04:32.779 00.000 25848 Moving (0.86, -0.34) raw xDistance=-0.89 yDistance=0.01
05:04:32.779 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.89
05:04:32.779 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:32.779 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
05:04:32.779 00.000 25848 MoveAxis(E, 27, ABG)
05:04:32.779 00.000 25848 Guiding  Dir = 2, Dur = 27
05:04:32.799 00.020 25848 IsSlewing returns 0
05:04:32.799 00.000 25848 IsGuiding returns 0
05:04:32.831 00.032 25848 IsGuiding returns 1
05:04:32.831 00.000 25848 scope still moving after pulse duration time elapsed
05:04:32.892 00.061 25848 IsSlewing returns 0
05:04:32.892 00.000 25848 IsGuiding returns 0
05:04:32.892 00.000 25848 scope move finished after 27 + 66 ms
05:04:32.892 00.000 25848 Move returns status 0, amount 27
05:04:32.892 00.000 25848 MoveAxis(N, 0, ABG)
05:04:32.892 00.000 25848 Move returns status 0, amount 0
05:04:32.892 00.000 25848 move complete, result=0
05:04:32.892 00.000 25848 worker thread done servicing request
05:04:32.892 00.000 25848 Worker thread wakes up
05:04:32.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:32.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:32.893 00.001 21444 GuideStep: -0.9 px 27 ms EAST, 0.0 px 0 ms NORTH
05:04:35.739 02.846 25848 Exposure complete
05:04:35.806 00.067 25848 worker thread done servicing request
05:04:35.806 00.000 21444 OnExposeComplete: enter
05:04:35.806 00.000 21444 UpdateGuideState(): m_state=6
05:04:35.806 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 167
05:04:35.806 00.000 21444 Star::Find returns 1 (1), X=1275.60, Y=687.26, Mass=5379993, SNR=238.0, Peak=65504 HFD=7.6
05:04:35.806 00.000 21444 MultiStar: [#1 1.69,-0.97,0.91,U] [#2 1.14,-1.29,0.89,U] [#3 0.84,-0.77,0.62,U] [#4 0.39,0.65,0.71,U] [#5 0.91,-1.23,0.67,U] [#6 0.70,-0.92,0.49,U] [#7 0.92,-1.19,0.40,U] [#8 1.28,0.01,0.83,U] 
05:04:35.806 00.000 21444 single-star, 8 included, MultiStar: {0.99, -0.63}, one-star: {0.76, -0.32}
05:04:35.806 00.000 21444 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.05) = xAngle (-3.45 = 2.83)
05:04:35.806 00.000 21444 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.29 = -0.01)
05:04:35.807 00.001 21444 CameraToMount -- cameraX=0.76 cameraY=-0.32 hyp=0.83 cameraTheta=-0.40 mountX=-0.79 mountY=-0.01, mountTheta=-3.13
05:04:35.807 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.76, y=-0.32, opts=13)
05:04:35.807 00.000 21444 Enqueuing Move request for scope (0.76, -0.32)
05:04:35.807 00.000 25848 Worker thread wakes up
05:04:35.808 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.32) opts 0xd
05:04:35.808 00.000 25848 Handling offset move in thread for scope, endpoint = (0.76, -0.32)
05:04:35.808 00.000 25848 Moving (0.76, -0.32) raw xDistance=-0.79 yDistance=-0.01
05:04:35.808 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.79
05:04:35.808 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:35.808 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=158, FiltMax=65504, Gamma=0.560
05:04:35.808 00.000 21444 UpdateGuideState exits: m=5379993 SNR=238.0 Saturated
05:04:35.808 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:35.808 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:35.808 00.000 21444 Enqueuing Expose request
05:04:35.808 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:04:35.808 00.000 25848 MoveAxis(E, 25, ABG)
05:04:35.808 00.000 25848 Guiding  Dir = 2, Dur = 25
05:04:35.828 00.020 25848 IsSlewing returns 0
05:04:35.828 00.000 25848 IsGuiding returns 0
05:04:35.884 00.056 25848 IsGuiding returns 1
05:04:35.884 00.000 25848 scope still moving after pulse duration time elapsed
05:04:35.938 00.054 25848 IsSlewing returns 0
05:04:35.938 00.000 25848 IsGuiding returns 0
05:04:35.938 00.000 25848 scope move finished after 25 + 85 ms
05:04:35.938 00.000 25848 Move returns status 0, amount 25
05:04:35.938 00.000 25848 MoveAxis(N, 0, ABG)
05:04:35.938 00.000 25848 Move returns status 0, amount 0
05:04:35.938 00.000 25848 move complete, result=0
05:04:35.938 00.000 25848 worker thread done servicing request
05:04:35.938 00.000 25848 Worker thread wakes up
05:04:35.938 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:35.938 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:35.938 00.000 21444 GuideStep: -0.8 px 25 ms EAST, -0.0 px 0 ms NORTH
05:04:38.780 02.842 25848 Exposure complete
05:04:38.868 00.088 25848 worker thread done servicing request
05:04:38.868 00.000 21444 OnExposeComplete: enter
05:04:38.868 00.000 21444 UpdateGuideState(): m_state=6
05:04:38.868 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 168
05:04:38.868 00.000 21444 Star::Find returns 1 (1), X=1273.72, Y=689.62, Mass=5238485, SNR=198.5, Peak=65504 HFD=7.6
05:04:38.868 00.000 21444 MultiStar: [#1 -0.02,1.29,1.03,U] [#2 -0.54,0.95,0.79,U] [#3 -0.22,1.40,0.86,U] [#4 -1.12,2.68,0.00,M6] [#5 -0.81,1.16,0.64,U] [#6 -1.47,0.86,0.56,U] [#7 -0.85,1.54,0.45,U] [#8 -0.17,1.63,0.60,U] 
05:04:38.870 00.002 21444 refined, 7 included, MultiStar: {-0.60, 1.39}, one-star: {-1.11, 2.04}
05:04:38.870 00.000 21444 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.05) = xAngle (-1.07 = -1.07)
05:04:38.870 00.000 21444 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.91 = 2.37)
05:04:38.870 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=1.39 hyp=1.51 cameraTheta=1.98 mountX=0.73 mountY=1.05, mountTheta=0.97
05:04:38.870 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=1.39, opts=13)
05:04:38.870 00.000 21444 Enqueuing Move request for scope (-0.60, 1.39)
05:04:38.870 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=66, FiltMax=65504, Gamma=0.560
05:04:38.870 00.000 21444 UpdateGuideState exits: m=5238485 SNR=198.5 Saturated
05:04:38.870 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:38.870 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:38.870 00.000 21444 Enqueuing Expose request
05:04:38.870 00.000 25848 Worker thread wakes up
05:04:38.870 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 1.39) opts 0xd
05:04:38.870 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, 1.39)
05:04:38.870 00.000 25848 Moving (-0.60, 1.39) raw xDistance=0.73 yDistance=1.05
05:04:38.870 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.73
05:04:38.870 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
05:04:38.870 00.000 25848 MoveAxis(W, 19, ABG)
05:04:38.870 00.000 25848 Guiding  Dir = 3, Dur = 19
05:04:38.892 00.022 25848 IsSlewing returns 0
05:04:38.892 00.000 25848 IsGuiding returns 0
05:04:38.923 00.031 25848 IsGuiding returns 1
05:04:38.923 00.000 25848 scope still moving after pulse duration time elapsed
05:04:38.983 00.060 25848 IsSlewing returns 0
05:04:38.983 00.000 25848 IsGuiding returns 0
05:04:38.983 00.000 25848 scope move finished after 19 + 72 ms
05:04:38.984 00.001 25848 Move returns status 0, amount 19
05:04:38.984 00.000 25848 MoveAxis(S, 29, ABG)
05:04:38.984 00.000 25848 Guiding  Dir = 1, Dur = 29
05:04:39.048 00.064 25848 IsSlewing returns 0
05:04:39.048 00.000 25848 IsGuiding returns 0
05:04:39.079 00.031 25848 IsGuiding returns 1
05:04:39.079 00.000 25848 scope still moving after pulse duration time elapsed
05:04:39.141 00.062 25848 IsSlewing returns 0
05:04:39.141 00.000 25848 IsGuiding returns 0
05:04:39.141 00.000 25848 scope move finished after 29 + 64 ms
05:04:39.142 00.001 25848 Move returns status 0, amount 29
05:04:39.142 00.000 25848 move complete, result=0
05:04:39.142 00.000 25848 worker thread done servicing request
05:04:39.142 00.000 25848 Worker thread wakes up
05:04:39.142 00.000 21444 GuideStep: 0.7 px 19 ms WEST, 1.1 px 29 ms SOUTH
05:04:39.142 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:39.142 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:41.992 02.850 25848 Exposure complete
05:04:42.081 00.089 25848 worker thread done servicing request
05:04:42.081 00.000 21444 OnExposeComplete: enter
05:04:42.081 00.000 21444 UpdateGuideState(): m_state=6
05:04:42.081 00.000 21444 Star::Find(15, 1273, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 169
05:04:42.082 00.001 21444 Star::Find returns 1 (1), X=1276.42, Y=688.30, Mass=5331184, SNR=216.3, Peak=65504 HFD=7.6
05:04:42.082 00.000 21444 MultiStar: [#1 1.92,-0.09,0.78,U] [#2 0.86,-0.40,0.71,U] [#3 0.62,0.32,0.74,U] [#4 0.40,1.53,0.61,U] [#5 0.54,-0.54,0.61,U] [#6 1.45,-0.22,0.43,U] [#7 1.64,-0.48,0.51,U] [#8 1.05,0.84,0.63,U] 
05:04:42.082 00.000 21444 refined, 8 included, MultiStar: {1.13, 0.23}, one-star: {1.58, 0.71}
05:04:42.082 00.000 21444 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.05) = xAngle (-2.85 = -2.85)
05:04:42.082 00.000 21444 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.69 = 0.59)
05:04:42.082 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=0.23 hyp=1.16 cameraTheta=0.20 mountX=-1.11 mountY=0.65, mountTheta=2.61
05:04:42.083 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=0.23, opts=13)
05:04:42.083 00.000 21444 Enqueuing Move request for scope (1.13, 0.23)
05:04:42.083 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=192, FiltMax=65504, Gamma=0.560
05:04:42.083 00.000 21444 UpdateGuideState exits: m=5331184 SNR=216.3 Saturated
05:04:42.083 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:42.083 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:42.083 00.000 21444 Enqueuing Expose request
05:04:42.083 00.000 25848 Worker thread wakes up
05:04:42.083 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, 0.23) opts 0xd
05:04:42.083 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, 0.23)
05:04:42.083 00.000 25848 Moving (1.13, 0.23) raw xDistance=-1.11 yDistance=0.65
05:04:42.083 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.11
05:04:42.083 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
05:04:42.083 00.000 25848 MoveAxis(E, 31, ABG)
05:04:42.083 00.000 25848 Guiding  Dir = 2, Dur = 31
05:04:42.109 00.026 25848 IsSlewing returns 0
05:04:42.109 00.000 25848 IsGuiding returns 0
05:04:42.140 00.031 25848 PulseGuide returned control before completion, sleep 11
05:04:42.162 00.022 25848 IsGuiding returns 1
05:04:42.162 00.000 25848 scope still moving after pulse duration time elapsed
05:04:42.221 00.059 25848 IsSlewing returns 0
05:04:42.221 00.000 25848 IsGuiding returns 0
05:04:42.221 00.000 25848 scope move finished after 31 + 80 ms
05:04:42.221 00.000 25848 Move returns status 0, amount 31
05:04:42.221 00.000 25848 MoveAxis(S, 18, ABG)
05:04:42.221 00.000 25848 Guiding  Dir = 1, Dur = 18
05:04:42.249 00.028 25848 IsSlewing returns 0
05:04:42.249 00.000 25848 IsGuiding returns 0
05:04:42.281 00.032 25848 IsGuiding returns 1
05:04:42.281 00.000 25848 scope still moving after pulse duration time elapsed
05:04:42.326 00.045 25848 IsSlewing returns 0
05:04:42.327 00.001 25848 IsGuiding returns 0
05:04:42.327 00.000 25848 scope move finished after 18 + 59 ms
05:04:42.327 00.000 25848 Move returns status 0, amount 18
05:04:42.327 00.000 25848 move complete, result=0
05:04:42.327 00.000 25848 worker thread done servicing request
05:04:42.327 00.000 25848 Worker thread wakes up
05:04:42.327 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:42.327 00.000 21444 GuideStep: -1.1 px 31 ms EAST, 0.6 px 18 ms SOUTH
05:04:42.327 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:45.176 02.849 25848 Exposure complete
05:04:45.259 00.083 25848 worker thread done servicing request
05:04:45.259 00.000 21444 OnExposeComplete: enter
05:04:45.259 00.000 21444 UpdateGuideState(): m_state=6
05:04:45.259 00.000 21444 Star::Find(15, 1276, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 170
05:04:45.259 00.000 21444 Star::Find returns 1 (1), X=1277.69, Y=688.58, Mass=4945804, SNR=235.9, Peak=65504 HFD=7.5
05:04:45.261 00.002 21444 MultiStar: [#1 2.82,-0.36,0.00,M1] [#2 2.31,-0.82,0.00,M1] [#3 3.00,-0.15,0.00,M1] [#4 1.74,1.45,0.00,M6] [#5 2.26,-0.49,0.00,M1] [#6 2.01,-0.33,0.42,U] [#7 1.89,-1.02,0.43,U] [#8 3.20,0.99,0.00,M1] 
05:04:45.261 00.000 21444 refined, 2 included, MultiStar: {2.44, 0.22}, one-star: {2.86, 0.99}
05:04:45.261 00.000 21444 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.05) = xAngle (-2.96 = -2.96)
05:04:45.261 00.000 21444 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.80 = 0.48)
05:04:45.261 00.000 21444 CameraToMount -- cameraX=2.44 cameraY=0.22 hyp=2.45 cameraTheta=0.09 mountX=-2.41 mountY=1.13, mountTheta=2.70
05:04:45.261 00.000 21444 SchedulePrimaryMove(1030A8C0, x=2.44, y=0.22, opts=13)
05:04:45.261 00.000 21444 Enqueuing Move request for scope (2.44, 0.22)
05:04:45.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=65504, Gamma=0.560
05:04:45.261 00.000 21444 UpdateGuideState exits: m=4945804 SNR=235.9 Saturated
05:04:45.261 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:45.262 00.001 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:45.262 00.000 21444 Enqueuing Expose request
05:04:45.262 00.000 25848 Worker thread wakes up
05:04:45.262 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.44, 0.22) opts 0xd
05:04:45.262 00.000 25848 Handling offset move in thread for scope, endpoint = (2.44, 0.22)
05:04:45.262 00.000 25848 Moving (2.44, 0.22) raw xDistance=-2.41 yDistance=1.13
05:04:45.262 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.56 from input -2.41
05:04:45.262 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
05:04:45.262 00.000 25848 MoveAxis(E, 72, ABG)
05:04:45.262 00.000 25848 Guiding  Dir = 2, Dur = 72
05:04:45.282 00.020 25848 IsSlewing returns 0
05:04:45.296 00.014 25848 IsGuiding returns 0
05:04:45.327 00.031 25848 PulseGuide returned control before completion, sleep 52
05:04:45.396 00.069 25848 IsGuiding returns 1
05:04:45.396 00.000 25848 scope still moving after pulse duration time elapsed
05:04:45.454 00.058 25848 IsSlewing returns 0
05:04:45.454 00.000 25848 IsGuiding returns 0
05:04:45.454 00.000 25848 scope move finished after 72 + 85 ms
05:04:45.454 00.000 25848 Move returns status 0, amount 72
05:04:45.454 00.000 25848 MoveAxis(S, 31, ABG)
05:04:45.454 00.000 25848 Guiding  Dir = 1, Dur = 31
05:04:45.485 00.031 25848 IsSlewing returns 0
05:04:45.485 00.000 25848 IsGuiding returns 0
05:04:45.516 00.031 25848 PulseGuide returned control before completion, sleep 11
05:04:45.537 00.021 25848 IsGuiding returns 1
05:04:45.537 00.000 25848 scope still moving after pulse duration time elapsed
05:04:45.592 00.055 25848 IsSlewing returns 0
05:04:45.593 00.001 25848 IsGuiding returns 0
05:04:45.593 00.000 25848 scope move finished after 31 + 75 ms
05:04:45.593 00.000 25848 Move returns status 0, amount 31
05:04:45.593 00.000 25848 move complete, result=0
05:04:45.593 00.000 25848 worker thread done servicing request
05:04:45.593 00.000 25848 Worker thread wakes up
05:04:45.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:45.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:45.593 00.000 21444 GuideStep: -2.4 px 72 ms EAST, 1.1 px 31 ms SOUTH
05:04:48.442 02.849 25848 Exposure complete
05:04:48.523 00.081 25848 worker thread done servicing request
05:04:48.523 00.000 21444 OnExposeComplete: enter
05:04:48.523 00.000 21444 UpdateGuideState(): m_state=6
05:04:48.524 00.001 21444 Star::Find(15, 1277, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 171
05:04:48.524 00.000 21444 Star::Find returns 1 (1), X=1275.90, Y=686.60, Mass=4825603, SNR=136.7, Peak=65504 HFD=7.8
05:04:48.524 00.000 21444 MultiStar: [#1 1.31,-1.48,0.97,U] [#2 1.09,-2.06,0.00,M2] [#3 1.38,-1.62,0.56,U] [#4 0.93,-0.20,0.86,U] [#5 0.40,-3.11,0.00,M2] [#6 0.96,-1.97,0.55,U] [#7 0.89,-2.42,0.00,M1] [#8 1.64,-1.27,0.71,U] 
05:04:48.524 00.000 21444 single-star, 5 included, MultiStar: {1.20, -1.18}, one-star: {1.06, -0.98}
05:04:48.524 00.000 21444 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.05) = xAngle (-3.80 = 2.48)
05:04:48.524 00.000 21444 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.64 = -0.36)
05:04:48.524 00.000 21444 CameraToMount -- cameraX=1.06 cameraY=-0.98 hyp=1.44 cameraTheta=-0.75 mountX=-1.14 mountY=-0.51, mountTheta=-2.72
05:04:48.525 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.06, y=-0.98, opts=13)
05:04:48.525 00.000 21444 Enqueuing Move request for scope (1.06, -0.98)
05:04:48.525 00.000 25848 Worker thread wakes up
05:04:48.525 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
05:04:48.525 00.000 21444 UpdateGuideState exits: m=4825603 SNR=136.7 Saturated
05:04:48.525 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.98) opts 0xd
05:04:48.525 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:48.525 00.000 25848 Handling offset move in thread for scope, endpoint = (1.06, -0.98)
05:04:48.525 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:48.525 00.000 21444 Enqueuing Expose request
05:04:48.525 00.000 25848 Moving (1.06, -0.98) raw xDistance=-1.14 yDistance=-0.51
05:04:48.525 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.14
05:04:48.525 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:48.525 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
05:04:48.525 00.000 25848 MoveAxis(E, 38, ABG)
05:04:48.525 00.000 25848 Guiding  Dir = 2, Dur = 38
05:04:48.565 00.040 25848 IsSlewing returns 0
05:04:48.565 00.000 25848 IsGuiding returns 0
05:04:48.596 00.031 25848 PulseGuide returned control before completion, sleep 18
05:04:48.624 00.028 25848 IsGuiding returns 1
05:04:48.624 00.000 25848 scope still moving after pulse duration time elapsed
05:04:48.671 00.047 25848 IsSlewing returns 0
05:04:48.671 00.000 25848 IsGuiding returns 0
05:04:48.671 00.000 25848 scope move finished after 38 + 68 ms
05:04:48.671 00.000 25848 Move returns status 0, amount 38
05:04:48.671 00.000 25848 MoveAxis(N, 0, ABG)
05:04:48.671 00.000 25848 Move returns status 0, amount 0
05:04:48.671 00.000 25848 move complete, result=0
05:04:48.671 00.000 25848 worker thread done servicing request
05:04:48.671 00.000 25848 Worker thread wakes up
05:04:48.671 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:48.671 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:48.672 00.001 21444 GuideStep: -1.1 px 38 ms EAST, -0.5 px 0 ms NORTH
05:04:51.520 02.848 25848 Exposure complete
05:04:51.607 00.087 25848 worker thread done servicing request
05:04:51.607 00.000 21444 OnExposeComplete: enter
05:04:51.607 00.000 21444 UpdateGuideState(): m_state=6
05:04:51.607 00.000 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 172
05:04:51.607 00.000 21444 Star::Find returns 1 (1), X=1275.49, Y=687.41, Mass=5034474, SNR=166.5, Peak=65504 HFD=7.5
05:04:51.608 00.001 21444 MultiStar: [#1 1.74,-0.66,0.91,U] [#2 1.25,-0.91,0.85,U] [#3 1.32,-0.69,0.53,U] [#4 0.43,0.48,0.78,U] [#5 0.40,-1.59,0.93,U] [#6 0.74,-1.12,0.78,U] [#7 0.58,-1.00,0.45,U] [#8 1.49,-0.57,0.71,U] 
05:04:51.608 00.000 21444 single-star, 8 included, MultiStar: {0.95, -0.69}, one-star: {0.65, -0.18}
05:04:51.608 00.000 21444 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.05) = xAngle (-3.32 = 2.97)
05:04:51.608 00.000 21444 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.16 = 0.12)
05:04:51.608 00.000 21444 CameraToMount -- cameraX=0.65 cameraY=-0.18 hyp=0.68 cameraTheta=-0.26 mountX=-0.67 mountY=0.08, mountTheta=3.02
05:04:51.609 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.65, y=-0.18, opts=13)
05:04:51.609 00.000 21444 Enqueuing Move request for scope (0.65, -0.18)
05:04:51.609 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=104, FiltMax=65504, Gamma=0.560
05:04:51.609 00.000 21444 UpdateGuideState exits: m=5034474 SNR=166.5 Saturated
05:04:51.609 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:51.609 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:51.609 00.000 21444 Enqueuing Expose request
05:04:51.609 00.000 25848 Worker thread wakes up
05:04:51.609 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.18) opts 0xd
05:04:51.609 00.000 25848 Handling offset move in thread for scope, endpoint = (0.65, -0.18)
05:04:51.609 00.000 25848 Moving (0.65, -0.18) raw xDistance=-0.67 yDistance=0.08
05:04:51.609 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.67
05:04:51.609 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:51.609 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
05:04:51.609 00.000 25848 MoveAxis(E, 22, ABG)
05:04:51.609 00.000 25848 Guiding  Dir = 2, Dur = 22
05:04:51.642 00.033 25848 IsSlewing returns 0
05:04:51.642 00.000 25848 IsGuiding returns 0
05:04:51.673 00.031 25848 IsGuiding returns 1
05:04:51.673 00.000 25848 scope still moving after pulse duration time elapsed
05:04:51.734 00.061 25848 IsSlewing returns 0
05:04:51.734 00.000 25848 IsGuiding returns 0
05:04:51.734 00.000 25848 scope move finished after 22 + 70 ms
05:04:51.734 00.000 25848 Move returns status 0, amount 22
05:04:51.734 00.000 25848 MoveAxis(N, 0, ABG)
05:04:51.734 00.000 25848 Move returns status 0, amount 0
05:04:51.734 00.000 25848 move complete, result=0
05:04:51.735 00.001 25848 worker thread done servicing request
05:04:51.735 00.000 25848 Worker thread wakes up
05:04:51.735 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:51.735 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:51.735 00.000 21444 GuideStep: -0.7 px 22 ms EAST, 0.1 px 0 ms NORTH
05:04:54.573 02.838 25848 Exposure complete
05:04:54.662 00.089 25848 worker thread done servicing request
05:04:54.662 00.000 21444 OnExposeComplete: enter
05:04:54.662 00.000 21444 UpdateGuideState(): m_state=6
05:04:54.662 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 173
05:04:54.662 00.000 21444 Star::Find returns 1 (1), X=1276.31, Y=688.07, Mass=4727612, SNR=132.5, Peak=65504 HFD=7.7
05:04:54.663 00.001 21444 MultiStar: [#1 2.00,-0.33,0.74,U] [#2 1.40,-0.42,0.76,U] [#3 1.05,-0.06,0.86,U] [#4 1.82,1.39,0.00,M5] [#5 1.49,-0.81,0.84,U] [#6 1.60,-0.32,0.58,U] [#7 1.28,-0.61,0.80,U] [#8 1.85,0.10,0.77,U] 
05:04:54.663 00.000 21444 refined, 7 included, MultiStar: {1.50, -0.22}, one-star: {1.48, 0.49}
05:04:54.663 00.000 21444 CameraToMount -- cameraTheta (-0.14) - m_xAngle (3.05) = xAngle (-3.20 = 3.09)
05:04:54.663 00.000 21444 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.04 = 0.24)
05:04:54.663 00.000 21444 CameraToMount -- cameraX=1.50 cameraY=-0.22 hyp=1.52 cameraTheta=-0.14 mountX=-1.52 mountY=0.37, mountTheta=2.90
05:04:54.664 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.50, y=-0.22, opts=13)
05:04:54.664 00.000 21444 Enqueuing Move request for scope (1.50, -0.22)
05:04:54.664 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=66, FiltMax=65504, Gamma=0.560
05:04:54.664 00.000 21444 UpdateGuideState exits: m=4727612 SNR=132.5 Saturated
05:04:54.664 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:54.664 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:54.664 00.000 21444 Enqueuing Expose request
05:04:54.664 00.000 25848 Worker thread wakes up
05:04:54.664 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.50, -0.22) opts 0xd
05:04:54.664 00.000 25848 Handling offset move in thread for scope, endpoint = (1.50, -0.22)
05:04:54.664 00.000 25848 Moving (1.50, -0.22) raw xDistance=-1.52 yDistance=0.37
05:04:54.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.52
05:04:54.664 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:54.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
05:04:54.664 00.000 25848 MoveAxis(E, 46, ABG)
05:04:54.664 00.000 25848 Guiding  Dir = 2, Dur = 46
05:04:54.704 00.040 25848 IsSlewing returns 0
05:04:54.704 00.000 25848 IsGuiding returns 0
05:04:54.735 00.031 25848 PulseGuide returned control before completion, sleep 25
05:04:54.772 00.037 25848 IsGuiding returns 1
05:04:54.772 00.000 25848 scope still moving after pulse duration time elapsed
05:04:54.828 00.056 25848 IsSlewing returns 0
05:04:54.828 00.000 25848 IsGuiding returns 0
05:04:54.828 00.000 25848 scope move finished after 46 + 78 ms
05:04:54.828 00.000 25848 Move returns status 0, amount 46
05:04:54.828 00.000 25848 MoveAxis(N, 0, ABG)
05:04:54.828 00.000 25848 Move returns status 0, amount 0
05:04:54.828 00.000 25848 move complete, result=0
05:04:54.828 00.000 25848 worker thread done servicing request
05:04:54.828 00.000 25848 Worker thread wakes up
05:04:54.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:54.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:54.829 00.001 21444 GuideStep: -1.5 px 46 ms EAST, 0.4 px 0 ms NORTH
05:04:57.676 02.847 25848 Exposure complete
05:04:57.753 00.077 25848 worker thread done servicing request
05:04:57.753 00.000 21444 OnExposeComplete: enter
05:04:57.753 00.000 21444 UpdateGuideState(): m_state=6
05:04:57.754 00.001 21444 Star::Find(15, 1276, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 174
05:04:57.754 00.000 21444 Star::Find returns 1 (1), X=1276.77, Y=686.99, Mass=5214062, SNR=197.9, Peak=65504 HFD=7.8
05:04:57.754 00.000 21444 MultiStar: [#1 2.56,-1.00,0.00,M1] [#2 2.01,-1.43,0.00,M1] [#3 1.89,-0.71,0.62,U] [#4 1.93,0.40,0.62,U] [#5 1.78,-1.59,0.00,M1] [#6 1.92,-1.46,0.00,M1] [#7 1.85,-1.60,0.00,M1] [#8 2.19,-0.71,0.00,M1] 
05:04:57.754 00.000 21444 refined, 2 included, MultiStar: {1.92, -0.35}, one-star: {1.94, -0.59}
05:04:57.754 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.23 = 3.05)
05:04:57.754 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.21)
05:04:57.754 00.000 21444 CameraToMount -- cameraX=1.92 cameraY=-0.35 hyp=1.95 cameraTheta=-0.18 mountX=-1.95 mountY=0.40, mountTheta=2.94
05:04:57.755 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.92, y=-0.35, opts=13)
05:04:57.755 00.000 21444 Enqueuing Move request for scope (1.92, -0.35)
05:04:57.755 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=246, FiltMax=65504, Gamma=0.560
05:04:57.755 00.000 21444 UpdateGuideState exits: m=5214062 SNR=197.9 Saturated
05:04:57.755 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:57.755 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:04:57.755 00.000 21444 Enqueuing Expose request
05:04:57.755 00.000 25848 Worker thread wakes up
05:04:57.755 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.92, -0.35) opts 0xd
05:04:57.755 00.000 25848 Handling offset move in thread for scope, endpoint = (1.92, -0.35)
05:04:57.755 00.000 25848 Moving (1.92, -0.35) raw xDistance=-1.95 yDistance=0.40
05:04:57.755 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.30 from input -1.95
05:04:57.755 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:57.755 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
05:04:57.755 00.000 25848 MoveAxis(E, 60, ABG)
05:04:57.755 00.000 25848 Guiding  Dir = 2, Dur = 60
05:04:57.780 00.025 25848 IsSlewing returns 0
05:04:57.781 00.001 25848 IsGuiding returns 0
05:04:57.812 00.031 25848 PulseGuide returned control before completion, sleep 40
05:04:57.863 00.051 25848 IsGuiding returns 1
05:04:57.863 00.000 25848 scope still moving after pulse duration time elapsed
05:04:57.922 00.059 25848 IsSlewing returns 0
05:04:57.922 00.000 25848 IsGuiding returns 0
05:04:57.922 00.000 25848 scope move finished after 60 + 80 ms
05:04:57.922 00.000 25848 Move returns status 0, amount 60
05:04:57.922 00.000 25848 MoveAxis(N, 0, ABG)
05:04:57.922 00.000 25848 Move returns status 0, amount 0
05:04:57.922 00.000 25848 move complete, result=0
05:04:57.922 00.000 25848 worker thread done servicing request
05:04:57.922 00.000 25848 Worker thread wakes up
05:04:57.922 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:04:57.922 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:04:57.922 00.000 21444 GuideStep: -1.9 px 60 ms EAST, 0.4 px 0 ms NORTH
05:05:00.766 02.844 25848 Exposure complete
05:05:00.855 00.089 25848 worker thread done servicing request
05:05:00.856 00.001 21444 OnExposeComplete: enter
05:05:00.856 00.000 21444 UpdateGuideState(): m_state=6
05:05:00.856 00.000 21444 Star::Find(15, 1276, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 175
05:05:00.856 00.000 21444 Star::Find returns 1 (1), X=1276.68, Y=688.00, Mass=5031132, SNR=220.0, Peak=65504 HFD=7.6
05:05:00.856 00.000 21444 MultiStar: [#1 2.79,-0.90,0.00,M2] [#2 2.35,-1.33,0.00,M2] [#3 2.72,-0.83,0.00,M1] [#4 1.91,1.11,0.00,M5] [#5 1.85,-1.17,0.50,U] [#6 1.87,-1.12,0.51,U] [#7 1.71,-1.27,0.56,U] [#8 2.34,-0.15,0.00,M2] 
05:05:00.856 00.000 21444 single-star, 3 included, MultiStar: {1.82, -0.56}, one-star: {1.84, 0.42}
05:05:00.856 00.000 21444 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.05) = xAngle (-2.83 = -2.83)
05:05:00.856 00.000 21444 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.67 = 0.61)
05:05:00.856 00.000 21444 CameraToMount -- cameraX=1.84 cameraY=0.42 hyp=1.89 cameraTheta=0.22 mountX=-1.80 mountY=1.08, mountTheta=2.60
05:05:00.857 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.84, y=0.42, opts=13)
05:05:00.857 00.000 21444 Enqueuing Move request for scope (1.84, 0.42)
05:05:00.857 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=66, FiltMax=65504, Gamma=0.560
05:05:00.857 00.000 25848 Worker thread wakes up
05:05:00.858 00.001 21444 UpdateGuideState exits: m=5031132 SNR=220.0 Saturated
05:05:00.858 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:00.858 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:00.858 00.000 21444 Enqueuing Expose request
05:05:00.858 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.84, 0.42) opts 0xd
05:05:00.858 00.000 25848 Handling offset move in thread for scope, endpoint = (1.84, 0.42)
05:05:00.858 00.000 25848 Moving (1.84, 0.42) raw xDistance=-1.80 yDistance=1.08
05:05:00.858 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.22 from input -1.80
05:05:00.858 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
05:05:00.858 00.000 25848 MoveAxis(E, 57, ABG)
05:05:00.858 00.000 25848 Guiding  Dir = 2, Dur = 57
05:05:00.890 00.032 25848 IsSlewing returns 0
05:05:00.891 00.001 25848 IsGuiding returns 0
05:05:00.922 00.031 25848 PulseGuide returned control before completion, sleep 36
05:05:00.971 00.049 25848 IsGuiding returns 1
05:05:00.972 00.001 25848 scope still moving after pulse duration time elapsed
05:05:01.032 00.060 25848 IsSlewing returns 0
05:05:01.032 00.000 25848 IsGuiding returns 0
05:05:01.032 00.000 25848 scope move finished after 57 + 84 ms
05:05:01.032 00.000 25848 Move returns status 0, amount 57
05:05:01.032 00.000 25848 MoveAxis(S, 30, ABG)
05:05:01.032 00.000 25848 Guiding  Dir = 1, Dur = 30
05:05:01.063 00.031 25848 IsSlewing returns 0
05:05:01.063 00.000 25848 IsGuiding returns 0
05:05:01.094 00.031 25848 IsGuiding returns 1
05:05:01.094 00.000 25848 scope still moving after pulse duration time elapsed
05:05:01.159 00.065 25848 IsSlewing returns 0
05:05:01.160 00.001 25848 IsGuiding returns 0
05:05:01.160 00.000 25848 scope move finished after 30 + 66 ms
05:05:01.160 00.000 25848 Move returns status 0, amount 30
05:05:01.160 00.000 25848 move complete, result=0
05:05:01.160 00.000 25848 worker thread done servicing request
05:05:01.160 00.000 25848 Worker thread wakes up
05:05:01.160 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:01.160 00.000 21444 GuideStep: -1.8 px 57 ms EAST, 1.1 px 30 ms SOUTH
05:05:01.160 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:03.999 02.839 25848 Exposure complete
05:05:04.065 00.066 25848 worker thread done servicing request
05:05:04.065 00.000 21444 OnExposeComplete: enter
05:05:04.066 00.001 21444 UpdateGuideState(): m_state=6
05:05:04.066 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 176
05:05:04.066 00.000 21444 Star::Find returns 1 (1), X=1277.08, Y=685.34, Mass=5464349, SNR=235.5, Peak=65504 HFD=7.9
05:05:04.066 00.000 21444 MultiStar: [#1 2.66,-3.07,0.00,M3] [#2 2.23,-3.08,0.00,M3] [#3 2.04,-2.65,0.00,M2] [#4 2.14,-1.10,0.00,M6] [#5 2.14,-3.38,0.00,M1] [#6 1.93,-2.87,0.00,M1] [#7 2.70,-3.01,0.00,M1] [#8 2.98,-2.29,0.00,M3] 
05:05:04.066 00.000 21444 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.05) = xAngle (-3.84 = 2.45)
05:05:04.066 00.000 21444 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.68 = -0.40)
05:05:04.066 00.000 21444 CameraToMount -- cameraX=2.24 cameraY=-2.24 hyp=3.17 cameraTheta=-0.78 mountX=-2.43 mountY=-1.22, mountTheta=-2.68
05:05:04.067 00.001 21444 SchedulePrimaryMove(1030A8C0, x=2.24, y=-2.24, opts=13)
05:05:04.067 00.000 21444 Enqueuing Move request for scope (2.24, -2.24)
05:05:04.067 00.000 25848 Worker thread wakes up
05:05:04.067 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (2.24, -2.24) opts 0xd
05:05:04.067 00.000 25848 Handling offset move in thread for scope, endpoint = (2.24, -2.24)
05:05:04.067 00.000 25848 Moving (2.24, -2.24) raw xDistance=-2.43 yDistance=-1.22
05:05:04.067 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.62 from input -2.43
05:05:04.067 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:05:04.067 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.22
05:05:04.067 00.000 25848 MoveAxis(E, 75, ABG)
05:05:04.067 00.000 25848 Guiding  Dir = 2, Dur = 75
05:05:04.067 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=192, FiltMax=65504, Gamma=0.560
05:05:04.067 00.000 21444 UpdateGuideState exits: m=5464349 SNR=235.5 Saturated
05:05:04.067 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:04.067 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:04.067 00.000 21444 Enqueuing Expose request
05:05:04.092 00.025 25848 IsSlewing returns 0
05:05:04.092 00.000 25848 IsGuiding returns 0
05:05:04.123 00.031 25848 PulseGuide returned control before completion, sleep 55
05:05:04.185 00.062 25848 IsGuiding returns 1
05:05:04.185 00.000 25848 scope still moving after pulse duration time elapsed
05:05:04.248 00.063 25848 IsSlewing returns 0
05:05:04.248 00.000 25848 IsGuiding returns 0
05:05:04.249 00.001 25848 scope move finished after 75 + 81 ms
05:05:04.249 00.000 25848 Move returns status 0, amount 75
05:05:04.249 00.000 25848 MoveAxis(N, 0, ABG)
05:05:04.249 00.000 25848 Move returns status 0, amount 0
05:05:04.249 00.000 25848 move complete, result=0
05:05:04.249 00.000 25848 worker thread done servicing request
05:05:04.249 00.000 25848 Worker thread wakes up
05:05:04.249 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:04.249 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:04.249 00.000 21444 GuideStep: -2.4 px 75 ms EAST, -1.2 px 0 ms NORTH
05:05:07.096 02.847 25848 Exposure complete
05:05:07.186 00.090 25848 worker thread done servicing request
05:05:07.186 00.000 21444 OnExposeComplete: enter
05:05:07.186 00.000 21444 UpdateGuideState(): m_state=6
05:05:07.186 00.000 21444 Star::Find(15, 1277, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 177
05:05:07.186 00.000 21444 Star::Find returns 1 (1), X=1275.99, Y=687.11, Mass=5526103, SNR=254.6, Peak=65504 HFD=8.0
05:05:07.186 00.000 21444 MultiStar: [#1 1.94,-0.80,0.84,U] [#2 1.35,-1.25,0.68,U] [#3 1.52,-1.18,0.51,U] [#4 0.94,0.36,0.53,U] [#5 0.46,-1.67,0.72,U] [#6 1.08,-1.34,0.48,U] [#7 0.76,-1.27,0.42,U] [#8 1.85,-0.25,0.54,U] 
05:05:07.186 00.000 21444 single-star, 8 included, MultiStar: {1.25, -0.86}, one-star: {1.15, -0.47}
05:05:07.186 00.000 21444 CameraToMount -- cameraTheta (-0.39) - m_xAngle (3.05) = xAngle (-3.44 = 2.85)
05:05:07.186 00.000 21444 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.28 = 0.00)
05:05:07.187 00.001 21444 CameraToMount -- cameraX=1.15 cameraY=-0.47 hyp=1.24 cameraTheta=-0.39 mountX=-1.19 mountY=0.00, mountTheta=3.14
05:05:07.188 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.15, y=-0.47, opts=13)
05:05:07.188 00.000 21444 Enqueuing Move request for scope (1.15, -0.47)
05:05:07.188 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=68, FiltMax=65504, Gamma=0.560
05:05:07.188 00.000 21444 UpdateGuideState exits: m=5526103 SNR=254.6 Saturated
05:05:07.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:07.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:07.188 00.000 21444 Enqueuing Expose request
05:05:07.188 00.000 25848 Worker thread wakes up
05:05:07.188 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.47) opts 0xd
05:05:07.188 00.000 25848 Handling offset move in thread for scope, endpoint = (1.15, -0.47)
05:05:07.188 00.000 25848 Moving (1.15, -0.47) raw xDistance=-1.19 yDistance=0.00
05:05:07.188 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.19
05:05:07.188 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:07.188 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
05:05:07.188 00.000 25848 MoveAxis(E, 40, ABG)
05:05:07.188 00.000 25848 Guiding  Dir = 2, Dur = 40
05:05:07.217 00.029 25848 IsSlewing returns 0
05:05:07.217 00.000 25848 IsGuiding returns 0
05:05:07.258 00.041 25848 IsGuiding returns 1
05:05:07.258 00.000 25848 scope still moving after pulse duration time elapsed
05:05:07.331 00.073 25848 IsSlewing returns 0
05:05:07.331 00.000 25848 IsGuiding returns 0
05:05:07.331 00.000 25848 scope move finished after 40 + 75 ms
05:05:07.331 00.000 25848 Move returns status 0, amount 40
05:05:07.332 00.001 25848 MoveAxis(N, 0, ABG)
05:05:07.332 00.000 25848 Move returns status 0, amount 0
05:05:07.332 00.000 25848 move complete, result=0
05:05:07.332 00.000 25848 worker thread done servicing request
05:05:07.332 00.000 25848 Worker thread wakes up
05:05:07.332 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:07.332 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:07.332 00.000 21444 GuideStep: -1.2 px 40 ms EAST, 0.0 px 0 ms NORTH
05:05:10.182 02.850 25848 Exposure complete
05:05:10.269 00.087 25848 worker thread done servicing request
05:05:10.269 00.000 21444 OnExposeComplete: enter
05:05:10.269 00.000 21444 UpdateGuideState(): m_state=6
05:05:10.269 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 178
05:05:10.269 00.000 21444 Star::Find returns 1 (1), X=1275.35, Y=688.24, Mass=5393811, SNR=263.0, Peak=65504 HFD=7.6
05:05:10.270 00.001 21444 MultiStar: [#1 1.55,-0.54,0.75,U] [#2 1.09,-0.59,0.68,U] [#3 1.70,0.14,0.58,U] [#4 0.76,1.25,0.63,U] [#5 0.17,-1.55,0.49,U] [#6 0.50,-0.52,0.45,U] [#7 0.88,-0.30,0.44,U] [#8 1.26,0.08,0.54,U] 
05:05:10.270 00.000 21444 single-star, 8 included, MultiStar: {0.95, -0.06}, one-star: {0.51, 0.66}
05:05:10.270 00.000 21444 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.05) = xAngle (-2.14 = -2.14)
05:05:10.270 00.000 21444 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.98 = 1.30)
05:05:10.270 00.000 21444 CameraToMount -- cameraX=0.51 cameraY=0.66 hyp=0.84 cameraTheta=0.91 mountX=-0.45 mountY=0.81, mountTheta=2.08
05:05:10.271 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.51, y=0.66, opts=13)
05:05:10.271 00.000 21444 Enqueuing Move request for scope (0.51, 0.66)
05:05:10.272 00.001 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2040, FiltMin=156, FiltMax=65504, Gamma=0.560
05:05:10.272 00.000 21444 UpdateGuideState exits: m=5393811 SNR=263.0 Saturated
05:05:10.272 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:10.272 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:10.272 00.000 21444 Enqueuing Expose request
05:05:10.272 00.000 25848 Worker thread wakes up
05:05:10.272 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.66) opts 0xd
05:05:10.272 00.000 25848 Handling offset move in thread for scope, endpoint = (0.51, 0.66)
05:05:10.272 00.000 25848 Moving (0.51, 0.66) raw xDistance=-0.45 yDistance=0.81
05:05:10.272 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.45
05:05:10.272 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
05:05:10.272 00.000 25848 MoveAxis(E, 0, ABG)
05:05:10.272 00.000 25848 Move returns status 0, amount 0
05:05:10.273 00.001 25848 MoveAxis(S, 22, ABG)
05:05:10.273 00.000 25848 Guiding  Dir = 1, Dur = 22
05:05:10.297 00.024 25848 IsSlewing returns 0
05:05:10.297 00.000 25848 IsGuiding returns 0
05:05:10.329 00.032 25848 IsGuiding returns 1
05:05:10.329 00.000 25848 scope still moving after pulse duration time elapsed
05:05:10.376 00.047 25848 IsSlewing returns 0
05:05:10.376 00.000 25848 IsGuiding returns 0
05:05:10.376 00.000 25848 scope move finished after 22 + 56 ms
05:05:10.376 00.000 25848 Move returns status 0, amount 22
05:05:10.376 00.000 25848 move complete, result=0
05:05:10.376 00.000 25848 worker thread done servicing request
05:05:10.376 00.000 25848 Worker thread wakes up
05:05:10.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:10.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:10.376 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.8 px 22 ms SOUTH
05:05:13.226 02.850 25848 Exposure complete
05:05:13.308 00.082 25848 worker thread done servicing request
05:05:13.308 00.000 21444 OnExposeComplete: enter
05:05:13.308 00.000 21444 UpdateGuideState(): m_state=6
05:05:13.308 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 179
05:05:13.308 00.000 21444 Star::Find returns 1 (1), X=1276.72, Y=687.75, Mass=5442492, SNR=232.2, Peak=65504 HFD=7.7
05:05:13.308 00.000 21444 MultiStar: [#1 2.29,-0.77,0.00,M2] [#2 2.18,-0.90,0.00,M2] [#3 2.05,0.00,0.79,U] [#4 2.11,1.11,0.00,M5] [#5 1.50,-1.57,0.91,U] [#6 1.47,-0.99,0.63,U] [#7 1.71,-0.85,0.57,U] [#8 2.40,0.36,0.00,M2] 
05:05:13.308 00.000 21444 refined, 4 included, MultiStar: {1.74, -0.60}, one-star: {1.89, 0.17}
05:05:13.308 00.000 21444 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.05) = xAngle (-3.39 = 2.90)
05:05:13.308 00.000 21444 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.23 = 0.05)
05:05:13.309 00.001 21444 CameraToMount -- cameraX=1.74 cameraY=-0.60 hyp=1.84 cameraTheta=-0.33 mountX=-1.78 mountY=0.10, mountTheta=3.09
05:05:13.309 00.000 21444 SchedulePrimaryMove(1030A8C0, x=1.74, y=-0.60, opts=13)
05:05:13.309 00.000 21444 Enqueuing Move request for scope (1.74, -0.60)
05:05:13.309 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=272, FiltMax=65504, Gamma=0.560
05:05:13.309 00.000 21444 UpdateGuideState exits: m=5442492 SNR=232.2 Saturated
05:05:13.309 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:13.309 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:13.309 00.000 21444 Enqueuing Expose request
05:05:13.309 00.000 25848 Worker thread wakes up
05:05:13.309 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.74, -0.60) opts 0xd
05:05:13.310 00.001 25848 Handling offset move in thread for scope, endpoint = (1.74, -0.60)
05:05:13.310 00.000 25848 Moving (1.74, -0.60) raw xDistance=-1.78 yDistance=0.10
05:05:13.310 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.78
05:05:13.310 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:13.310 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
05:05:13.310 00.000 25848 MoveAxis(E, 52, ABG)
05:05:13.310 00.000 25848 Guiding  Dir = 2, Dur = 52
05:05:13.330 00.020 25848 IsSlewing returns 0
05:05:13.330 00.000 25848 IsGuiding returns 0
05:05:13.362 00.032 25848 PulseGuide returned control before completion, sleep 31
05:05:13.400 00.038 25848 IsGuiding returns 1
05:05:13.400 00.000 25848 scope still moving after pulse duration time elapsed
05:05:13.451 00.051 25848 IsSlewing returns 0
05:05:13.451 00.000 25848 IsGuiding returns 0
05:05:13.451 00.000 25848 scope move finished after 52 + 68 ms
05:05:13.451 00.000 25848 Move returns status 0, amount 52
05:05:13.451 00.000 25848 MoveAxis(N, 0, ABG)
05:05:13.451 00.000 25848 Move returns status 0, amount 0
05:05:13.451 00.000 25848 move complete, result=0
05:05:13.451 00.000 25848 worker thread done servicing request
05:05:13.451 00.000 25848 Worker thread wakes up
05:05:13.451 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:13.452 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:13.452 00.000 21444 GuideStep: -1.8 px 52 ms EAST, 0.1 px 0 ms NORTH
05:05:16.304 02.852 25848 Exposure complete
05:05:16.370 00.066 25848 worker thread done servicing request
05:05:16.370 00.000 21444 OnExposeComplete: enter
05:05:16.370 00.000 21444 UpdateGuideState(): m_state=6
05:05:16.370 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 180
05:05:16.371 00.001 21444 Star::Find returns 1 (1), X=1275.85, Y=687.55, Mass=5298407, SNR=228.2, Peak=65504 HFD=7.8
05:05:16.371 00.000 21444 MultiStar: [#1 2.82,-0.71,0.00,M3] [#2 2.19,-0.88,0.00,M3] [#3 1.91,-0.66,0.55,U] [#4 1.47,0.58,0.77,U] [#5 0.99,-2.08,0.00,M1] [#6 1.36,-1.06,0.54,U] [#7 1.92,-1.35,0.00,M1] [#8 2.11,-0.25,0.46,U] 
05:05:16.371 00.000 21444 single-star, 4 included, MultiStar: {1.48, -0.19}, one-star: {1.02, -0.04}
05:05:16.371 00.000 21444 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.05) = xAngle (-3.09 = -3.09)
05:05:16.371 00.000 21444 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.93 = 0.35)
05:05:16.371 00.000 21444 CameraToMount -- cameraX=1.02 cameraY=-0.04 hyp=1.02 cameraTheta=-0.03 mountX=-1.02 mountY=0.35, mountTheta=2.81
05:05:16.372 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.02, y=-0.04, opts=13)
05:05:16.372 00.000 21444 Enqueuing Move request for scope (1.02, -0.04)
05:05:16.372 00.000 25848 Worker thread wakes up
05:05:16.372 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.04) opts 0xd
05:05:16.372 00.000 25848 Handling offset move in thread for scope, endpoint = (1.02, -0.04)
05:05:16.372 00.000 25848 Moving (1.02, -0.04) raw xDistance=-1.02 yDistance=0.35
05:05:16.372 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.02
05:05:16.372 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:16.372 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
05:05:16.372 00.000 25848 MoveAxis(E, 33, ABG)
05:05:16.372 00.000 25848 Guiding  Dir = 2, Dur = 33
05:05:16.379 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=66, FiltMax=65504, Gamma=0.560
05:05:16.392 00.013 25848 IsSlewing returns 0
05:05:16.393 00.001 25848 IsGuiding returns 0
05:05:16.396 00.003 21444 UpdateGuideState exits: m=5298407 SNR=228.2 Saturated
05:05:16.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:16.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:16.396 00.000 21444 Enqueuing Expose request
05:05:16.424 00.028 25848 PulseGuide returned control before completion, sleep 12
05:05:16.444 00.020 25848 IsGuiding returns 1
05:05:16.444 00.000 25848 scope still moving after pulse duration time elapsed
05:05:16.536 00.092 25848 IsSlewing returns 0
05:05:16.537 00.001 25848 IsGuiding returns 0
05:05:16.537 00.000 25848 scope move finished after 33 + 111 ms
05:05:16.537 00.000 25848 Move returns status 0, amount 33
05:05:16.537 00.000 25848 MoveAxis(N, 0, ABG)
05:05:16.537 00.000 25848 Move returns status 0, amount 0
05:05:16.537 00.000 25848 move complete, result=0
05:05:16.537 00.000 25848 worker thread done servicing request
05:05:16.537 00.000 25848 Worker thread wakes up
05:05:16.537 00.000 21444 GuideStep: -1.0 px 33 ms EAST, 0.4 px 0 ms NORTH
05:05:16.537 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:16.537 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:19.384 02.847 25848 Exposure complete
05:05:19.451 00.067 25848 worker thread done servicing request
05:05:19.451 00.000 21444 OnExposeComplete: enter
05:05:19.451 00.000 21444 UpdateGuideState(): m_state=6
05:05:19.451 00.000 21444 Star::Find(15, 1275, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 181
05:05:19.451 00.000 21444 Star::Find returns 1 (1), X=1276.74, Y=687.92, Mass=4926248, SNR=229.2, Peak=65504 HFD=7.7
05:05:19.451 00.000 21444 MultiStar: [#1 2.41,-0.82,0.00,M4] [#2 1.89,-1.39,0.00,M4] [#3 2.89,-1.09,0.00,M1] [#4 2.26,0.97,0.00,M5] [#5 1.41,-1.22,0.45,U] [#6 1.52,-0.91,0.52,U] [#7 1.90,-0.75,0.33,U] [#8 2.35,0.10,0.00,M2] 
05:05:19.451 00.000 21444 refined, 3 included, MultiStar: {1.72, -0.41}, one-star: {1.90, 0.34}
05:05:19.451 00.000 21444 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.05) = xAngle (-3.28 = 3.00)
05:05:19.451 00.000 21444 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.13 = 0.16)
05:05:19.451 00.000 21444 CameraToMount -- cameraX=1.72 cameraY=-0.41 hyp=1.77 cameraTheta=-0.23 mountX=-1.75 mountY=0.27, mountTheta=2.99
05:05:19.452 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.72, y=-0.41, opts=13)
05:05:19.452 00.000 21444 Enqueuing Move request for scope (1.72, -0.41)
05:05:19.452 00.000 25848 Worker thread wakes up
05:05:19.452 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.72, -0.41) opts 0xd
05:05:19.452 00.000 25848 Handling offset move in thread for scope, endpoint = (1.72, -0.41)
05:05:19.452 00.000 25848 Moving (1.72, -0.41) raw xDistance=-1.75 yDistance=0.27
05:05:19.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.75
05:05:19.452 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:19.453 00.001 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
05:05:19.453 00.000 25848 MoveAxis(E, 53, ABG)
05:05:19.453 00.000 25848 Guiding  Dir = 2, Dur = 53
05:05:19.458 00.005 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=94, FiltMax=65504, Gamma=0.560
05:05:19.476 00.018 21444 UpdateGuideState exits: m=4926248 SNR=229.2 Saturated
05:05:19.476 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:19.476 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:19.476 00.000 21444 Enqueuing Expose request
05:05:19.483 00.007 25848 IsSlewing returns 0
05:05:19.483 00.000 25848 IsGuiding returns 0
05:05:19.514 00.031 25848 PulseGuide returned control before completion, sleep 33
05:05:19.554 00.040 25848 IsGuiding returns 1
05:05:19.554 00.000 25848 scope still moving after pulse duration time elapsed
05:05:19.610 00.056 25848 IsSlewing returns 0
05:05:19.611 00.001 25848 IsGuiding returns 0
05:05:19.611 00.000 25848 scope move finished after 53 + 74 ms
05:05:19.611 00.000 25848 Move returns status 0, amount 53
05:05:19.611 00.000 25848 MoveAxis(N, 0, ABG)
05:05:19.611 00.000 25848 Move returns status 0, amount 0
05:05:19.611 00.000 25848 move complete, result=0
05:05:19.611 00.000 25848 worker thread done servicing request
05:05:19.611 00.000 25848 Worker thread wakes up
05:05:19.611 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:19.611 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:19.611 00.000 21444 GuideStep: -1.7 px 53 ms EAST, 0.3 px 0 ms NORTH
05:05:22.456 02.845 25848 Exposure complete
05:05:22.523 00.067 25848 worker thread done servicing request
05:05:22.523 00.000 21444 OnExposeComplete: enter
05:05:22.523 00.000 21444 UpdateGuideState(): m_state=6
05:05:22.523 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 182
05:05:22.523 00.000 21444 Star::Find returns 1 (1), X=1274.11, Y=685.81, Mass=4086257, SNR=101.0, Peak=55188 HFD=8.4
05:05:22.523 00.000 21444 MultiStar: [#1 0.20,-3.17,0.00,M5] [#2 -0.33,-3.24,0.00,M5] [#3 -0.02,-2.49,0.00,M2] [#4 -0.53,-1.36,0.88,U] [#5 -1.20,-4.04,0.00,M1] [#6 -0.93,-2.51,0.00,M1] [#7 -0.69,-3.44,0.00,M1] [#8 0.07,-1.84,0.81,U] 
05:05:22.523 00.000 21444 refined, 2 included, MultiStar: {-0.42, -1.66}, one-star: {-0.73, -1.77}
05:05:22.523 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.87 = 1.41)
05:05:22.523 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.43)
05:05:22.523 00.000 21444 CameraToMount -- cameraX=-0.42 cameraY=-1.66 hyp=1.71 cameraTheta=-1.82 mountX=0.27 mountY=-1.70, mountTheta=-1.41
05:05:22.524 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.42, y=-1.66, opts=13)
05:05:22.524 00.000 21444 Enqueuing Move request for scope (-0.42, -1.66)
05:05:22.524 00.000 25848 Worker thread wakes up
05:05:22.524 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -1.66) opts 0xd
05:05:22.524 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.42, -1.66)
05:05:22.524 00.000 25848 Moving (-0.42, -1.66) raw xDistance=0.27 yDistance=-1.70
05:05:22.524 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
05:05:22.524 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=78, FiltMax=65504, Gamma=0.560
05:05:22.524 00.000 21444 UpdateGuideState exits: m=4086257 SNR=101.0 Saturated
05:05:22.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:22.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:22.524 00.000 21444 Enqueuing Expose request
05:05:22.525 00.001 25848 resist switch: large excursion: input -1.70 thresh 1.53 direction from 1 to -1
05:05:22.525 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.09
05:05:22.525 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.70 from input -1.70
05:05:22.525 00.000 25848 MoveAxis(E, 0, ABG)
05:05:22.525 00.000 25848 Move returns status 0, amount 0
05:05:22.525 00.000 25848 BLC: Oldest BLC event removed
05:05:22.525 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 328 applied
05:05:22.525 00.000 25848 MoveAxis(N, 374, ABG)
05:05:22.525 00.000 25848 Guiding  Dir = 0, Dur = 374
05:05:22.564 00.039 25848 IsSlewing returns 0
05:05:22.564 00.000 25848 IsGuiding returns 0
05:05:22.595 00.031 25848 PulseGuide returned control before completion, sleep 354
05:05:22.960 00.365 25848 IsGuiding returns 1
05:05:22.960 00.000 25848 scope still moving after pulse duration time elapsed
05:05:23.013 00.053 25848 IsSlewing returns 0
05:05:23.013 00.000 25848 IsGuiding returns 0
05:05:23.013 00.000 25848 scope move finished after 374 + 75 ms
05:05:23.013 00.000 25848 Move returns status 0, amount 374
05:05:23.013 00.000 25848 move complete, result=0
05:05:23.013 00.000 25848 worker thread done servicing request
05:05:23.013 00.000 25848 Worker thread wakes up
05:05:23.013 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:23.013 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:23.013 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -1.7 px 374 ms NORTH
05:05:25.862 02.849 25848 Exposure complete
05:05:25.942 00.080 25848 worker thread done servicing request
05:05:25.943 00.001 21444 OnExposeComplete: enter
05:05:25.943 00.000 21444 UpdateGuideState(): m_state=6
05:05:25.943 00.000 21444 Star::Find(15, 1274, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 183
05:05:25.943 00.000 21444 Star::Find returns 1 (1), X=1275.80, Y=686.45, Mass=4527869, SNR=124.7, Peak=65504 HFD=7.4
05:05:25.943 00.000 21444 MultiStar: [#1 2.28,-1.80,0.00,M6] [#2 1.78,-2.02,0.00,M6] [#3 2.40,-1.67,0.00,M3] [#4 1.01,-0.30,0.73,U] [#5 0.93,-1.87,1.06,U] [#6 0.82,-1.93,0.63,U] [#7 1.53,-1.73,0.00,M2] [#8 1.47,-1.23,0.79,U] 
05:05:25.943 00.000 21444 single-star, 4 included, MultiStar: {1.03, -1.31}, one-star: {0.96, -1.13}
05:05:25.943 00.000 21444 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.05) = xAngle (-3.92 = 2.37)
05:05:25.943 00.000 21444 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.76 = -0.48)
05:05:25.943 00.000 21444 CameraToMount -- cameraX=0.96 cameraY=-1.13 hyp=1.48 cameraTheta=-0.87 mountX=-1.06 mountY=-0.68, mountTheta=-2.57
05:05:25.944 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.96, y=-1.13, opts=13)
05:05:25.944 00.000 21444 Enqueuing Move request for scope (0.96, -1.13)
05:05:25.944 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=80, FiltMax=65504, Gamma=0.560
05:05:25.944 00.000 21444 UpdateGuideState exits: m=4527869 SNR=124.7 Saturated
05:05:25.944 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:25.944 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:25.944 00.000 21444 Enqueuing Expose request
05:05:25.944 00.000 25848 Worker thread wakes up
05:05:25.944 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.96, -1.13) opts 0xd
05:05:25.944 00.000 25848 Handling offset move in thread for scope, endpoint = (0.96, -1.13)
05:05:25.944 00.000 25848 Moving (0.96, -1.13) raw xDistance=-1.06 yDistance=-0.68
05:05:25.944 00.000 25848 BLC: History state: CurrMiss=0.68, AvgInitMiss=1.12, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.696088, 1:0.679982
05:05:25.944 00.000 25848 BLC: Under-shoot, no adjustment, waiting for more data
05:05:25.944 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.06
05:05:25.944 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
05:05:25.945 00.001 25848 MoveAxis(E, 31, ABG)
05:05:25.945 00.000 25848 Guiding  Dir = 2, Dur = 31
05:05:25.969 00.024 25848 IsSlewing returns 0
05:05:25.969 00.000 25848 IsGuiding returns 0
05:05:26.000 00.031 25848 IsGuiding returns 1
05:05:26.000 00.000 25848 scope still moving after pulse duration time elapsed
05:05:26.063 00.063 25848 IsSlewing returns 0
05:05:26.063 00.000 25848 IsGuiding returns 0
05:05:26.063 00.000 25848 scope move finished after 31 + 62 ms
05:05:26.063 00.000 25848 Move returns status 0, amount 31
05:05:26.063 00.000 25848 MoveAxis(N, 19, ABG)
05:05:26.063 00.000 25848 Guiding  Dir = 0, Dur = 19
05:05:26.092 00.029 25848 IsSlewing returns 0
05:05:26.092 00.000 25848 IsGuiding returns 0
05:05:26.133 00.041 25848 IsGuiding returns 1
05:05:26.133 00.000 25848 scope still moving after pulse duration time elapsed
05:05:26.190 00.057 25848 IsSlewing returns 0
05:05:26.190 00.000 25848 IsGuiding returns 0
05:05:26.190 00.000 25848 scope move finished after 19 + 79 ms
05:05:26.190 00.000 25848 Move returns status 0, amount 19
05:05:26.190 00.000 25848 move complete, result=0
05:05:26.190 00.000 25848 worker thread done servicing request
05:05:26.190 00.000 25848 Worker thread wakes up
05:05:26.190 00.000 21444 GuideStep: -1.1 px 31 ms EAST, -0.7 px 19 ms NORTH
05:05:26.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:26.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:29.032 02.842 25848 Exposure complete
05:05:29.110 00.078 25848 worker thread done servicing request
05:05:29.110 00.000 21444 OnExposeComplete: enter
05:05:29.111 00.001 21444 UpdateGuideState(): m_state=6
05:05:29.111 00.000 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 184
05:05:29.111 00.000 21444 Star::Find returns 1 (1), X=1273.25, Y=687.15, Mass=4887616, SNR=195.9, Peak=65504 HFD=7.5
05:05:29.111 00.000 21444 MultiStar: [#1 -0.87,-1.26,0.87,U] [#2 -1.35,-1.65,0.84,U] [#3 -0.99,-1.30,0.61,U] [#4 -1.73,0.22,0.81,U] [#5 -1.70,-2.29,0.00,M1] [#6 -2.03,-1.67,0.00,M1] [#7 -2.39,-1.77,0.00,M3] [#8 -1.19,-0.99,0.61,U] 
05:05:29.111 00.000 21444 refined, 5 included, MultiStar: {-1.31, -0.87}, one-star: {-1.59, -0.43}
05:05:29.111 00.000 21444 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.05) = xAngle (-5.61 = 0.68)
05:05:29.111 00.000 21444 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.45 = -2.17)
05:05:29.111 00.000 21444 CameraToMount -- cameraX=-1.31 cameraY=-0.87 hyp=1.57 cameraTheta=-2.55 mountX=1.23 mountY=-1.30, mountTheta=-0.82
05:05:29.112 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.31, y=-0.87, opts=13)
05:05:29.112 00.000 21444 Enqueuing Move request for scope (-1.31, -0.87)
05:05:29.112 00.000 25848 Worker thread wakes up
05:05:29.112 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
05:05:29.112 00.000 21444 UpdateGuideState exits: m=4887616 SNR=195.9 Saturated
05:05:29.112 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:29.112 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:29.112 00.000 21444 Enqueuing Expose request
05:05:29.112 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -0.87) opts 0xd
05:05:29.112 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.31, -0.87)
05:05:29.112 00.000 25848 Moving (-1.31, -0.87) raw xDistance=1.23 yDistance=-1.30
05:05:29.112 00.000 25848 BLC: History state: CurrMiss=1.30, AvgInitMiss=1.12, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-1.696088, 1:0.679982, 2:1.303020
05:05:29.112 00.000 25848 BLC: Under-shoot: nominal increase by 30
05:05:29.112 00.000 25848 BLC: window closed
05:05:29.112 00.000 25848 BLC: Pulse adjusted to 358
05:05:29.113 00.001 25848 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.23
05:05:29.113 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
05:05:29.113 00.000 25848 MoveAxis(W, 33, ABG)
05:05:29.113 00.000 25848 Guiding  Dir = 3, Dur = 33
05:05:29.142 00.029 25848 IsSlewing returns 0
05:05:29.142 00.000 25848 IsGuiding returns 0
05:05:29.173 00.031 25848 PulseGuide returned control before completion, sleep 13
05:05:29.202 00.029 25848 IsGuiding returns 1
05:05:29.202 00.000 25848 scope still moving after pulse duration time elapsed
05:05:29.264 00.062 25848 IsSlewing returns 0
05:05:29.265 00.001 25848 IsGuiding returns 0
05:05:29.265 00.000 25848 scope move finished after 33 + 89 ms
05:05:29.265 00.000 25848 Move returns status 0, amount 33
05:05:29.265 00.000 25848 MoveAxis(N, 36, ABG)
05:05:29.265 00.000 25848 Guiding  Dir = 0, Dur = 36
05:05:29.297 00.032 25848 IsSlewing returns 0
05:05:29.297 00.000 25848 IsGuiding returns 0
05:05:29.328 00.031 25848 PulseGuide returned control before completion, sleep 16
05:05:29.359 00.031 25848 IsGuiding returns 1
05:05:29.359 00.000 25848 scope still moving after pulse duration time elapsed
05:05:29.422 00.063 25848 IsSlewing returns 0
05:05:29.422 00.000 25848 IsGuiding returns 0
05:05:29.422 00.000 25848 scope move finished after 36 + 89 ms
05:05:29.422 00.000 25848 Move returns status 0, amount 36
05:05:29.423 00.001 25848 move complete, result=0
05:05:29.423 00.000 25848 worker thread done servicing request
05:05:29.423 00.000 25848 Worker thread wakes up
05:05:29.423 00.000 21444 GuideStep: 1.2 px 33 ms WEST, -1.3 px 36 ms NORTH
05:05:29.423 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:29.423 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:29.427 00.004 21444 evsrv: cli 0107E380 connect
05:05:29.427 00.000 21444 case statement mapped state 6 to 3
05:05:29.428 00.001 21444 case statement mapped state 6 to 3
05:05:29.428 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"61f5368e-6857-4b53-8584-7e70aaba5fee"}
05:05:29.428 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"61f5368e-6857-4b53-8584-7e70aaba5fee"}
05:05:29.428 00.000 21444 evsrv: cli 0107E380 disconnect
05:05:32.270 02.842 25848 Exposure complete
05:05:32.337 00.067 25848 worker thread done servicing request
05:05:32.337 00.000 21444 OnExposeComplete: enter
05:05:32.337 00.000 21444 UpdateGuideState(): m_state=6
05:05:32.338 00.001 21444 Star::Find(15, 1273, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 185
05:05:32.338 00.000 21444 Star::Find returns 1 (1), X=1274.73, Y=686.63, Mass=4829798, SNR=162.1, Peak=65504 HFD=7.6
05:05:32.338 00.000 21444 MultiStar: [#1 0.65,-1.52,0.99,U] [#2 -0.03,-1.68,0.83,U] [#3 -0.66,-1.34,0.61,U] [#4 -0.16,-0.31,0.61,U] [#5 -0.49,-2.60,0.00,M2] [#6 -0.03,-1.57,0.62,U] [#7 -0.11,-2.39,0.00,M4] [#8 0.70,-1.38,0.64,U] 
05:05:32.338 00.000 21444 single-star, 6 included, MultiStar: {0.08, -1.27}, one-star: {-0.11, -0.95}
05:05:32.338 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.74 = 1.55)
05:05:32.338 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.58 = -1.30)
05:05:32.338 00.000 21444 CameraToMount -- cameraX=-0.11 cameraY=-0.95 hyp=0.96 cameraTheta=-1.68 mountX=0.02 mountY=-0.92, mountTheta=-1.55
05:05:32.339 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.11, y=-0.95, opts=13)
05:05:32.339 00.000 21444 Enqueuing Move request for scope (-0.11, -0.95)
05:05:32.339 00.000 25848 Worker thread wakes up
05:05:32.339 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=28, FiltMax=65504, Gamma=0.560
05:05:32.339 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.95) opts 0xd
05:05:32.339 00.000 21444 UpdateGuideState exits: m=4829798 SNR=162.1 Saturated
05:05:32.339 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.11, -0.95)
05:05:32.339 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:32.339 00.000 25848 Moving (-0.11, -0.95) raw xDistance=0.02 yDistance=-0.92
05:05:32.339 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:32.339 00.000 21444 Enqueuing Expose request
05:05:32.339 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:05:32.339 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
05:05:32.339 00.000 25848 MoveAxis(E, 0, ABG)
05:05:32.339 00.000 25848 Move returns status 0, amount 0
05:05:32.339 00.000 25848 MoveAxis(N, 25, ABG)
05:05:32.339 00.000 25848 Guiding  Dir = 0, Dur = 25
05:05:32.387 00.048 25848 IsSlewing returns 0
05:05:32.387 00.000 25848 IsGuiding returns 0
05:05:32.408 00.021 25848 PulseGuide returned control before completion, sleep 15
05:05:32.426 00.018 25848 IsGuiding returns 1
05:05:32.426 00.000 25848 scope still moving after pulse duration time elapsed
05:05:32.482 00.056 25848 IsSlewing returns 0
05:05:32.482 00.000 25848 IsGuiding returns 0
05:05:32.482 00.000 25848 scope move finished after 25 + 69 ms
05:05:32.482 00.000 25848 Move returns status 0, amount 25
05:05:32.482 00.000 25848 move complete, result=0
05:05:32.482 00.000 25848 worker thread done servicing request
05:05:32.482 00.000 25848 Worker thread wakes up
05:05:32.482 00.000 21444 GuideStep: 0.0 px 0 ms EAST, -0.9 px 25 ms NORTH
05:05:32.482 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:32.482 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:35.323 02.841 25848 Exposure complete
05:05:35.404 00.081 25848 worker thread done servicing request
05:05:35.404 00.000 21444 OnExposeComplete: enter
05:05:35.404 00.000 21444 UpdateGuideState(): m_state=6
05:05:35.404 00.000 21444 Star::Find(15, 1274, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 186
05:05:35.404 00.000 21444 Star::Find returns 1 (1), X=1275.20, Y=688.29, Mass=4901050, SNR=158.1, Peak=65504 HFD=7.7
05:05:35.405 00.001 21444 MultiStar: [#1 0.84,0.14,1.07,U] [#2 0.39,-0.41,0.81,U] [#3 0.57,-0.16,0.68,U] [#4 0.30,1.36,0.78,U] [#5 -0.40,-0.88,0.78,U] [#6 0.30,-0.55,0.81,U] [#7 -0.02,-0.22,0.56,U] [#8 0.77,0.24,0.70,U] 
05:05:35.405 00.000 21444 refined, 8 included, MultiStar: {0.37, 0.06}, one-star: {0.36, 0.71}
05:05:35.405 00.000 21444 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.05) = xAngle (-2.90 = -2.90)
05:05:35.405 00.000 21444 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.75 = 0.54)
05:05:35.405 00.000 21444 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.38 cameraTheta=0.15 mountX=-0.36 mountY=0.19, mountTheta=2.66
05:05:35.405 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.37, y=0.06, opts=13)
05:05:35.405 00.000 21444 Enqueuing Move request for scope (0.37, 0.06)
05:05:35.405 00.000 25848 Worker thread wakes up
05:05:35.406 00.001 25848 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
05:05:35.406 00.000 25848 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
05:05:35.406 00.000 25848 Moving (0.37, 0.06) raw xDistance=-0.36 yDistance=0.19
05:05:35.406 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
05:05:35.406 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:35.406 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=64, FiltMax=65504, Gamma=0.560
05:05:35.406 00.000 21444 UpdateGuideState exits: m=4901050 SNR=158.1 Saturated
05:05:35.406 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:35.406 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:35.406 00.000 21444 Enqueuing Expose request
05:05:35.406 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
05:05:35.406 00.000 25848 MoveAxis(E, 0, ABG)
05:05:35.406 00.000 25848 Move returns status 0, amount 0
05:05:35.406 00.000 25848 MoveAxis(N, 0, ABG)
05:05:35.406 00.000 25848 Move returns status 0, amount 0
05:05:35.406 00.000 25848 move complete, result=0
05:05:35.406 00.000 25848 worker thread done servicing request
05:05:35.406 00.000 25848 Worker thread wakes up
05:05:35.406 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:35.406 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:35.407 00.001 21444 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms NORTH
05:05:38.263 02.856 25848 Exposure complete
05:05:38.350 00.087 25848 worker thread done servicing request
05:05:38.350 00.000 21444 OnExposeComplete: enter
05:05:38.350 00.000 21444 UpdateGuideState(): m_state=6
05:05:38.350 00.000 21444 Star::Find(15, 1275, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 187
05:05:38.350 00.000 21444 Star::Find returns 1 (1), X=1273.48, Y=688.24, Mass=4479104, SNR=173.1, Peak=65504 HFD=7.5
05:05:38.351 00.001 21444 MultiStar: [#1 -0.51,-0.45,0.75,U] [#2 -0.75,-0.58,0.66,U] [#3 -0.68,-0.33,0.55,U] [#4 -1.67,1.23,0.56,U] [#5 -1.67,-2.14,0.00,M2] [#6 -1.87,-0.95,0.55,U] [#7 -2.05,-1.82,0.00,M4] [#8 -0.60,-0.14,0.40,U] 
05:05:38.351 00.000 21444 refined, 6 included, MultiStar: {-1.08, -0.03}, one-star: {-1.36, 0.66}
05:05:38.351 00.000 21444 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.05) = xAngle (-6.16 = 0.12)
05:05:38.351 00.000 21444 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-9.01 = -2.72)
05:05:38.351 00.000 21444 CameraToMount -- cameraX=-1.08 cameraY=-0.03 hyp=1.08 cameraTheta=-3.11 mountX=1.07 mountY=-0.44, mountTheta=-0.39
05:05:38.352 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.08, y=-0.03, opts=13)
05:05:38.352 00.000 21444 Enqueuing Move request for scope (-1.08, -0.03)
05:05:38.352 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
05:05:38.352 00.000 21444 UpdateGuideState exits: m=4479104 SNR=173.1 Saturated
05:05:38.352 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:38.352 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:38.352 00.000 21444 Enqueuing Expose request
05:05:38.352 00.000 25848 Worker thread wakes up
05:05:38.352 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -0.03) opts 0xd
05:05:38.352 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.08, -0.03)
05:05:38.352 00.000 25848 Moving (-1.08, -0.03) raw xDistance=1.07 yDistance=-0.44
05:05:38.352 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.07
05:05:38.352 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:38.352 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
05:05:38.352 00.000 25848 MoveAxis(W, 31, ABG)
05:05:38.352 00.000 25848 Guiding  Dir = 3, Dur = 31
05:05:38.373 00.021 25848 IsSlewing returns 0
05:05:38.373 00.000 25848 IsGuiding returns 0
05:05:38.415 00.042 25848 IsGuiding returns 1
05:05:38.415 00.000 25848 scope still moving after pulse duration time elapsed
05:05:38.470 00.055 25848 IsSlewing returns 0
05:05:38.470 00.000 25848 IsGuiding returns 0
05:05:38.470 00.000 25848 scope move finished after 31 + 65 ms
05:05:38.470 00.000 25848 Move returns status 0, amount 31
05:05:38.470 00.000 25848 MoveAxis(N, 0, ABG)
05:05:38.470 00.000 25848 Move returns status 0, amount 0
05:05:38.470 00.000 25848 move complete, result=0
05:05:38.470 00.000 25848 worker thread done servicing request
05:05:38.470 00.000 25848 Worker thread wakes up
05:05:38.470 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:38.470 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:38.471 00.001 21444 GuideStep: 1.1 px 31 ms WEST, -0.4 px 0 ms NORTH
05:05:41.321 02.850 25848 Exposure complete
05:05:41.402 00.081 25848 worker thread done servicing request
05:05:41.402 00.000 21444 OnExposeComplete: enter
05:05:41.403 00.001 21444 UpdateGuideState(): m_state=6
05:05:41.403 00.000 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 188
05:05:41.403 00.000 21444 Star::Find returns 1 (1), X=1275.77, Y=691.19, Mass=4718829, SNR=188.9, Peak=64196 HFD=7.8
05:05:41.403 00.000 21444 MultiStar: [#1 1.78,2.78,0.00,M3] [#2 1.25,1.84,0.00,M3] [#3 1.61,2.82,0.00,M1] [#4 1.22,4.19,0.00,M1] [#5 1.98,2.30,0.00,M3] [#6 1.33,2.05,0.00,M1] [#7 1.53,1.09,0.47,U] [#8 1.44,3.46,0.00,M1] 
05:05:41.403 00.000 21444 refined, 1 included, MultiStar: {1.13, 2.80}, one-star: {0.93, 3.60}
05:05:41.403 00.000 21444 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.05) = xAngle (-1.86 = -1.86)
05:05:41.403 00.000 21444 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-4.71 = 1.58)
05:05:41.403 00.000 21444 CameraToMount -- cameraX=1.13 cameraY=2.80 hyp=3.02 cameraTheta=1.19 mountX=-0.87 mountY=3.02, mountTheta=1.85
05:05:41.404 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.13, y=2.80, opts=13)
05:05:41.404 00.000 21444 Enqueuing Move request for scope (1.13, 2.80)
05:05:41.404 00.000 25848 Worker thread wakes up
05:05:41.404 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.13, 2.80) opts 0xd
05:05:41.404 00.000 25848 Handling offset move in thread for scope, endpoint = (1.13, 2.80)
05:05:41.404 00.000 25848 Moving (1.13, 2.80) raw xDistance=-0.87 yDistance=3.02
05:05:41.404 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.87
05:05:41.404 00.000 25848 resist switch: large excursion: input 3.02 thresh 1.53 direction from -1 to 1
05:05:41.404 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.06
05:05:41.404 00.000 25848 GuideAlgorithmResistSwitch::result() returns 3.02 from input 3.02
05:05:41.404 00.000 25848 MoveAxis(E, 23, ABG)
05:05:41.404 00.000 25848 Guiding  Dir = 2, Dur = 23
05:05:41.404 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=228, FiltMax=65504, Gamma=0.560
05:05:41.404 00.000 21444 UpdateGuideState exits: m=4718829 SNR=188.9 Saturated
05:05:41.404 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:41.404 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:41.404 00.000 21444 Enqueuing Expose request
05:05:41.440 00.036 25848 IsSlewing returns 0
05:05:41.440 00.000 25848 IsGuiding returns 0
05:05:41.471 00.031 25848 IsGuiding returns 1
05:05:41.471 00.000 25848 scope still moving after pulse duration time elapsed
05:05:41.549 00.078 25848 IsSlewing returns 0
05:05:41.550 00.001 25848 IsGuiding returns 0
05:05:41.550 00.000 25848 scope move finished after 23 + 86 ms
05:05:41.550 00.000 25848 Move returns status 0, amount 23
05:05:41.550 00.000 25848 BLC: Oldest BLC event removed
05:05:41.550 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 358 applied
05:05:41.550 00.000 25848 MoveAxis(S, 440, ABG)
05:05:41.550 00.000 25848 Guiding  Dir = 1, Dur = 440
05:05:41.578 00.028 25848 IsSlewing returns 0
05:05:41.578 00.000 25848 IsGuiding returns 0
05:05:41.609 00.031 25848 PulseGuide returned control before completion, sleep 419
05:05:42.036 00.427 25848 IsGuiding returns 1
05:05:42.036 00.000 25848 scope still moving after pulse duration time elapsed
05:05:42.094 00.058 25848 IsSlewing returns 0
05:05:42.094 00.000 25848 IsGuiding returns 0
05:05:42.094 00.000 25848 scope move finished after 440 + 76 ms
05:05:42.094 00.000 25848 Move returns status 0, amount 440
05:05:42.094 00.000 25848 move complete, result=0
05:05:42.095 00.001 25848 worker thread done servicing request
05:05:42.095 00.000 25848 Worker thread wakes up
05:05:42.095 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:42.095 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:42.095 00.000 21444 GuideStep: -0.9 px 23 ms EAST, 3.0 px 440 ms SOUTH
05:05:44.938 02.843 25848 Exposure complete
05:05:45.018 00.080 25848 worker thread done servicing request
05:05:45.018 00.000 21444 OnExposeComplete: enter
05:05:45.018 00.000 21444 UpdateGuideState(): m_state=6
05:05:45.018 00.000 21444 Star::Find(15, 1275, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 189
05:05:45.018 00.000 21444 Star::Find returns 1 (1), X=1276.56, Y=686.41, Mass=4750535, SNR=158.8, Peak=65504 HFD=7.4
05:05:45.018 00.000 21444 MultiStar: [#1 2.57,-2.30,0.00,M4] [#2 2.02,-2.38,0.00,M4] [#3 2.32,-2.30,0.00,M2] [#4 1.36,-0.60,0.64,U] [#5 1.35,-2.32,0.00,M4] [#6 1.49,-2.08,0.00,M2] [#7 1.65,-2.09,0.00,M4] [#8 1.90,-1.36,0.00,M2] 
05:05:45.018 00.000 21444 refined, 1 included, MultiStar: {1.58, -0.95}, one-star: {1.72, -1.17}
05:05:45.018 00.000 21444 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.05) = xAngle (-3.59 = 2.69)
05:05:45.018 00.000 21444 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.43 = -0.15)
05:05:45.019 00.001 21444 CameraToMount -- cameraX=1.58 cameraY=-0.95 hyp=1.84 cameraTheta=-0.54 mountX=-1.66 mountY=-0.28, mountTheta=-2.98
05:05:45.020 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.58, y=-0.95, opts=13)
05:05:45.020 00.000 21444 Enqueuing Move request for scope (1.58, -0.95)
05:05:45.020 00.000 25848 Worker thread wakes up
05:05:45.020 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.58, -0.95) opts 0xd
05:05:45.020 00.000 25848 Handling offset move in thread for scope, endpoint = (1.58, -0.95)
05:05:45.020 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=16, FiltMax=65504, Gamma=0.560
05:05:45.020 00.000 21444 UpdateGuideState exits: m=4750535 SNR=158.8 Saturated
05:05:45.020 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:45.020 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:45.020 00.000 21444 Enqueuing Expose request
05:05:45.020 00.000 25848 Moving (1.58, -0.95) raw xDistance=-1.66 yDistance=-0.28
05:05:45.020 00.000 25848 BLC: History state: CurrMiss=-0.28, AvgInitMiss=1.13, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=3.018780, 1:-0.278233
05:05:45.020 00.000 25848 BLC: No correction, Miss < min_move
05:05:45.020 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.66
05:05:45.020 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:45.020 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
05:05:45.020 00.000 25848 MoveAxis(E, 50, ABG)
05:05:45.020 00.000 25848 Guiding  Dir = 2, Dur = 50
05:05:45.050 00.030 25848 IsSlewing returns 0
05:05:45.050 00.000 25848 IsGuiding returns 0
05:05:45.081 00.031 25848 PulseGuide returned control before completion, sleep 30
05:05:45.112 00.031 25848 IsGuiding returns 1
05:05:45.112 00.000 25848 scope still moving after pulse duration time elapsed
05:05:45.172 00.060 25848 IsSlewing returns 0
05:05:45.172 00.000 25848 IsGuiding returns 0
05:05:45.172 00.000 25848 scope move finished after 50 + 72 ms
05:05:45.172 00.000 25848 Move returns status 0, amount 50
05:05:45.172 00.000 25848 MoveAxis(N, 0, ABG)
05:05:45.172 00.000 25848 Move returns status 0, amount 0
05:05:45.172 00.000 25848 move complete, result=0
05:05:45.172 00.000 25848 worker thread done servicing request
05:05:45.172 00.000 25848 Worker thread wakes up
05:05:45.172 00.000 21444 GuideStep: -1.7 px 50 ms EAST, -0.3 px 0 ms NORTH
05:05:45.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:45.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:48.015 02.843 25848 Exposure complete
05:05:48.104 00.089 25848 worker thread done servicing request
05:05:48.104 00.000 21444 OnExposeComplete: enter
05:05:48.104 00.000 21444 UpdateGuideState(): m_state=6
05:05:48.104 00.000 21444 Star::Find(15, 1276, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 190
05:05:48.104 00.000 21444 Star::Find returns 1 (1), X=1274.96, Y=687.72, Mass=3927536, SNR=100.0, Peak=64464 HFD=7.4
05:05:48.105 00.001 21444 MultiStar: [#1 0.78,-1.11,1.17,U] [#2 0.24,-1.54,0.83,U] [#3 0.37,-1.37,0.64,U] [#4 0.33,0.50,1.13,U] [#5 1.18,-2.06,0.00,M5] [#6 0.47,-1.21,0.71,U] [#7 0.23,-1.74,0.75,U] [#8 0.75,-0.64,0.81,U] 
05:05:48.105 00.000 21444 single-star, 7 included, MultiStar: {0.42, -0.77}, one-star: {0.13, 0.14}
05:05:48.105 00.000 21444 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.05) = xAngle (-2.20 = -2.20)
05:05:48.105 00.000 21444 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.05 = 1.24)
05:05:48.105 00.000 21444 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.85 mountX=-0.11 mountY=0.18, mountTheta=2.13
05:05:48.106 00.001 21444 SchedulePrimaryMove(1030A8C0, x=0.13, y=0.14, opts=13)
05:05:48.106 00.000 21444 Enqueuing Move request for scope (0.13, 0.14)
05:05:48.106 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=42, FiltMax=65504, Gamma=0.560
05:05:48.106 00.000 25848 Worker thread wakes up
05:05:48.106 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
05:05:48.106 00.000 25848 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
05:05:48.106 00.000 25848 Moving (0.13, 0.14) raw xDistance=-0.11 yDistance=0.18
05:05:48.106 00.000 25848 BLC: History state: CurrMiss=0.18, AvgInitMiss=1.13, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=3.018780, 1:-0.278233, 2:0.179322
05:05:48.106 00.000 25848 BLC: No correction, Miss < min_move
05:05:48.106 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
05:05:48.106 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:48.106 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
05:05:48.106 00.000 25848 MoveAxis(E, 0, ABG)
05:05:48.106 00.000 25848 Move returns status 0, amount 0
05:05:48.106 00.000 25848 MoveAxis(N, 0, ABG)
05:05:48.106 00.000 25848 Move returns status 0, amount 0
05:05:48.106 00.000 25848 move complete, result=0
05:05:48.106 00.000 25848 worker thread done servicing request
05:05:48.106 00.000 21444 UpdateGuideState exits: m=3927536 SNR=100.0 Saturated
05:05:48.106 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:48.106 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:48.107 00.001 21444 Enqueuing Expose request
05:05:48.107 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
05:05:48.107 00.000 25848 Worker thread wakes up
05:05:48.107 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:48.107 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:50.959 02.852 25848 Exposure complete
05:05:51.037 00.078 25848 worker thread done servicing request
05:05:51.038 00.001 21444 OnExposeComplete: enter
05:05:51.038 00.000 21444 UpdateGuideState(): m_state=6
05:05:51.038 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 191
05:05:51.038 00.000 21444 Star::Find returns 1 (1), X=1276.26, Y=687.32, Mass=4746193, SNR=165.7, Peak=65504 HFD=7.5
05:05:51.038 00.000 21444 MultiStar: [#1 2.55,-0.91,0.00,M4] [#2 1.61,-1.04,0.97,U] [#3 1.46,-0.50,0.80,U] [#4 1.37,0.24,0.97,U] [#5 1.69,-1.82,0.00,M6] [#6 1.13,-1.09,0.70,U] [#7 1.50,-1.26,0.53,U] [#8 2.00,-0.93,0.00,M2] 
05:05:51.038 00.000 21444 single-star, 5 included, MultiStar: {1.42, -0.58}, one-star: {1.42, -0.26}
05:05:51.038 00.000 21444 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.05) = xAngle (-3.24 = 3.05)
05:05:51.038 00.000 21444 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.08 = 0.20)
05:05:51.038 00.000 21444 CameraToMount -- cameraX=1.42 cameraY=-0.26 hyp=1.45 cameraTheta=-0.18 mountX=-1.44 mountY=0.29, mountTheta=2.94
05:05:51.039 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.42, y=-0.26, opts=13)
05:05:51.039 00.000 21444 Enqueuing Move request for scope (1.42, -0.26)
05:05:51.039 00.000 25848 Worker thread wakes up
05:05:51.039 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.42, -0.26) opts 0xd
05:05:51.039 00.000 25848 Handling offset move in thread for scope, endpoint = (1.42, -0.26)
05:05:51.039 00.000 25848 Moving (1.42, -0.26) raw xDistance=-1.44 yDistance=0.29
05:05:51.039 00.000 25848 BLC: window closed
05:05:51.039 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=64, FiltMax=65504, Gamma=0.560
05:05:51.040 00.001 21444 UpdateGuideState exits: m=4746193 SNR=165.7 Saturated
05:05:51.040 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:51.040 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:51.040 00.000 21444 Enqueuing Expose request
05:05:51.040 00.000 25848 BLC: History state: CurrMiss=0.29, AvgInitMiss=1.13, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=3.018780, 1:-0.278233, 2:0.179322
05:05:51.040 00.000 25848 BLC: No correction, Miss < min_move
05:05:51.040 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.44
05:05:51.040 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:51.040 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
05:05:51.040 00.000 25848 MoveAxis(E, 42, ABG)
05:05:51.040 00.000 25848 Guiding  Dir = 2, Dur = 42
05:05:51.060 00.020 25848 IsSlewing returns 0
05:05:51.060 00.000 25848 IsGuiding returns 0
05:05:51.092 00.032 25848 PulseGuide returned control before completion, sleep 22
05:05:51.116 00.024 25848 IsGuiding returns 1
05:05:51.116 00.000 25848 scope still moving after pulse duration time elapsed
05:05:51.171 00.055 25848 IsSlewing returns 0
05:05:51.171 00.000 25848 IsGuiding returns 0
05:05:51.171 00.000 25848 scope move finished after 42 + 68 ms
05:05:51.171 00.000 25848 Move returns status 0, amount 42
05:05:51.171 00.000 25848 MoveAxis(N, 0, ABG)
05:05:51.171 00.000 25848 Move returns status 0, amount 0
05:05:51.171 00.000 25848 move complete, result=0
05:05:51.171 00.000 25848 worker thread done servicing request
05:05:51.172 00.001 25848 Worker thread wakes up
05:05:51.172 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:51.172 00.000 21444 GuideStep: -1.4 px 42 ms EAST, 0.3 px 0 ms NORTH
05:05:51.172 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:54.023 02.851 25848 Exposure complete
05:05:54.111 00.088 25848 worker thread done servicing request
05:05:54.111 00.000 21444 OnExposeComplete: enter
05:05:54.111 00.000 21444 UpdateGuideState(): m_state=6
05:05:54.111 00.000 21444 Star::Find(15, 1276, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 192
05:05:54.111 00.000 21444 Star::Find returns 1 (1), X=1274.10, Y=687.18, Mass=5119502, SNR=199.3, Peak=65504 HFD=7.6
05:05:54.111 00.000 21444 MultiStar: [#1 0.56,-1.13,0.86,U] [#2 -0.00,-1.67,0.84,U] [#3 -0.21,-0.89,0.86,U] [#4 -0.67,0.33,0.80,U] [#5 -0.24,-1.71,0.88,U] [#6 -0.58,-1.52,0.61,U] [#7 -0.37,-0.99,0.36,U] [#8 -0.16,-1.12,0.50,U] 
05:05:54.111 00.000 21444 single-star, 8 included, MultiStar: {-0.26, -0.99}, one-star: {-0.74, -0.40}
05:05:54.112 00.001 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.05) = xAngle (-5.69 = 0.59)
05:05:54.112 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.54 = -2.25)
05:05:54.112 00.000 21444 CameraToMount -- cameraX=-0.74 cameraY=-0.40 hyp=0.84 cameraTheta=-2.64 mountX=0.70 mountY=-0.66, mountTheta=-0.75
05:05:54.113 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.74, y=-0.40, opts=13)
05:05:54.113 00.000 21444 Enqueuing Move request for scope (-0.74, -0.40)
05:05:54.113 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=40, FiltMax=65504, Gamma=0.560
05:05:54.113 00.000 21444 UpdateGuideState exits: m=5119502 SNR=199.3 Saturated
05:05:54.113 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:54.113 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:54.113 00.000 21444 Enqueuing Expose request
05:05:54.113 00.000 25848 Worker thread wakes up
05:05:54.113 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.40) opts 0xd
05:05:54.113 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.74, -0.40)
05:05:54.113 00.000 25848 Moving (-0.74, -0.40) raw xDistance=0.70 yDistance=-0.66
05:05:54.113 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.70
05:05:54.113 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:05:54.113 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.66
05:05:54.113 00.000 25848 MoveAxis(W, 17, ABG)
05:05:54.113 00.000 25848 Guiding  Dir = 3, Dur = 17
05:05:54.142 00.029 25848 IsSlewing returns 0
05:05:54.143 00.001 25848 IsGuiding returns 0
05:05:54.175 00.032 25848 IsGuiding returns 1
05:05:54.175 00.000 25848 scope still moving after pulse duration time elapsed
05:05:54.234 00.059 25848 IsSlewing returns 0
05:05:54.235 00.001 25848 IsGuiding returns 0
05:05:54.235 00.000 25848 scope move finished after 17 + 75 ms
05:05:54.235 00.000 25848 Move returns status 0, amount 17
05:05:54.235 00.000 25848 MoveAxis(N, 0, ABG)
05:05:54.235 00.000 25848 Move returns status 0, amount 0
05:05:54.235 00.000 25848 move complete, result=0
05:05:54.235 00.000 25848 worker thread done servicing request
05:05:54.235 00.000 25848 Worker thread wakes up
05:05:54.235 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:54.235 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:54.235 00.000 21444 GuideStep: 0.7 px 17 ms WEST, -0.7 px 0 ms NORTH
05:05:57.086 02.851 25848 Exposure complete
05:05:57.163 00.077 25848 worker thread done servicing request
05:05:57.163 00.000 21444 OnExposeComplete: enter
05:05:57.163 00.000 21444 UpdateGuideState(): m_state=6
05:05:57.163 00.000 21444 Star::Find(15, 1274, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 193
05:05:57.164 00.001 21444 Star::Find returns 1 (1), X=1276.30, Y=686.65, Mass=5041673, SNR=173.2, Peak=65504 HFD=7.5
05:05:57.164 00.000 21444 MultiStar: [#1 2.49,-1.63,0.00,M4] [#2 2.00,-2.09,0.00,M2] [#3 2.26,-1.57,0.00,M1] [#4 1.79,-0.41,0.84,U] [#5 0.99,-2.99,0.00,M6] [#6 1.78,-2.50,0.00,M1] [#7 1.66,-2.50,0.00,M2] [#8 2.38,-1.06,0.00,M2] 
05:05:57.164 00.000 21444 single-star, 1 included, MultiStar: {1.61, -0.69}, one-star: {1.47, -0.93}
05:05:57.164 00.000 21444 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.05) = xAngle (-3.62 = 2.67)
05:05:57.164 00.000 21444 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.46 = -0.18)
05:05:57.164 00.000 21444 CameraToMount -- cameraX=1.47 cameraY=-0.93 hyp=1.74 cameraTheta=-0.56 mountX=-1.54 mountY=-0.30, mountTheta=-2.95
05:05:57.165 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.47, y=-0.93, opts=13)
05:05:57.165 00.000 21444 Enqueuing Move request for scope (1.47, -0.93)
05:05:57.165 00.000 25848 Worker thread wakes up
05:05:57.165 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=65504, Gamma=0.560
05:05:57.165 00.000 21444 UpdateGuideState exits: m=5041673 SNR=173.2 Saturated
05:05:57.165 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.47, -0.93) opts 0xd
05:05:57.165 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:57.165 00.000 25848 Handling offset move in thread for scope, endpoint = (1.47, -0.93)
05:05:57.165 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:05:57.165 00.000 21444 Enqueuing Expose request
05:05:57.165 00.000 25848 Moving (1.47, -0.93) raw xDistance=-1.54 yDistance=-0.30
05:05:57.165 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.54
05:05:57.165 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:57.165 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
05:05:57.165 00.000 25848 MoveAxis(E, 44, ABG)
05:05:57.165 00.000 25848 Guiding  Dir = 2, Dur = 44
05:05:57.186 00.021 25848 IsSlewing returns 0
05:05:57.187 00.001 25848 IsGuiding returns 0
05:05:57.217 00.030 25848 PulseGuide returned control before completion, sleep 24
05:05:57.257 00.040 25848 IsGuiding returns 1
05:05:57.257 00.000 25848 scope still moving after pulse duration time elapsed
05:05:57.314 00.057 25848 IsSlewing returns 0
05:05:57.314 00.000 25848 IsGuiding returns 0
05:05:57.314 00.000 25848 scope move finished after 44 + 83 ms
05:05:57.314 00.000 25848 Move returns status 0, amount 44
05:05:57.314 00.000 25848 MoveAxis(N, 0, ABG)
05:05:57.315 00.001 25848 Move returns status 0, amount 0
05:05:57.315 00.000 25848 move complete, result=0
05:05:57.315 00.000 25848 worker thread done servicing request
05:05:57.315 00.000 25848 Worker thread wakes up
05:05:57.315 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:05:57.315 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:05:57.315 00.000 21444 GuideStep: -1.5 px 44 ms EAST, -0.3 px 0 ms NORTH
05:06:00.163 02.848 25848 Exposure complete
05:06:00.239 00.076 25848 worker thread done servicing request
05:06:00.239 00.000 21444 OnExposeComplete: enter
05:06:00.239 00.000 21444 UpdateGuideState(): m_state=6
05:06:00.240 00.001 21444 Star::Find(15, 1276, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 194
05:06:00.240 00.000 21444 Star::Find returns 1 (1), X=1275.84, Y=686.93, Mass=4661289, SNR=180.7, Peak=65504 HFD=7.5
05:06:00.240 00.000 21444 MultiStar: [#1 1.20,-1.79,0.73,U] [#2 1.08,-2.03,0.00,M3] [#3 1.36,-1.99,0.00,M2] [#4 1.01,-0.25,0.78,U] [#5 0.30,-2.69,0.00,M7] [#6 0.89,-1.94,0.43,U] [#7 0.52,-2.14,0.00,M3] [#8 1.44,-1.54,0.47,U] 
05:06:00.240 00.000 21444 single-star, 4 included, MultiStar: {1.09, -1.09}, one-star: {1.00, -0.65}
05:06:00.240 00.000 21444 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.05) = xAngle (-3.63 = 2.66)
05:06:00.240 00.000 21444 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-6.47 = -0.19)
05:06:00.240 00.000 21444 CameraToMount -- cameraX=1.00 cameraY=-0.65 hyp=1.19 cameraTheta=-0.57 mountX=-1.06 mountY=-0.22, mountTheta=-2.94
05:06:00.241 00.001 21444 SchedulePrimaryMove(1030A8C0, x=1.00, y=-0.65, opts=13)
05:06:00.241 00.000 21444 Enqueuing Move request for scope (1.00, -0.65)
05:06:00.241 00.000 25848 Worker thread wakes up
05:06:00.241 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (1.00, -0.65) opts 0xd
05:06:00.241 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=144, FiltMax=65504, Gamma=0.560
05:06:00.241 00.000 21444 UpdateGuideState exits: m=4661289 SNR=180.7 Saturated
05:06:00.241 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:00.241 00.000 25848 Handling offset move in thread for scope, endpoint = (1.00, -0.65)
05:06:00.241 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:06:00.241 00.000 21444 Enqueuing Expose request
05:06:00.241 00.000 25848 Moving (1.00, -0.65) raw xDistance=-1.06 yDistance=-0.22
05:06:00.241 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.06
05:06:00.241 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:06:00.241 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
05:06:00.241 00.000 25848 MoveAxis(E, 34, ABG)
05:06:00.241 00.000 25848 Guiding  Dir = 2, Dur = 34
05:06:00.265 00.024 25848 IsSlewing returns 0
05:06:00.265 00.000 25848 IsGuiding returns 0
05:06:00.297 00.032 25848 PulseGuide returned control before completion, sleep 13
05:06:00.320 00.023 25848 IsGuiding returns 1
05:06:00.320 00.000 25848 scope still moving after pulse duration time elapsed
05:06:00.375 00.055 25848 IsSlewing returns 0
05:06:00.375 00.000 25848 IsGuiding returns 0
05:06:00.375 00.000 25848 scope move finished after 34 + 75 ms
05:06:00.375 00.000 25848 Move returns status 0, amount 34
05:06:00.375 00.000 25848 MoveAxis(N, 0, ABG)
05:06:00.375 00.000 25848 Move returns status 0, amount 0
05:06:00.375 00.000 25848 move complete, result=0
05:06:00.375 00.000 25848 worker thread done servicing request
05:06:00.375 00.000 25848 Worker thread wakes up
05:06:00.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:06:00.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:06:00.375 00.000 21444 GuideStep: -1.1 px 34 ms EAST, -0.2 px 0 ms NORTH
05:06:03.227 02.852 25848 Exposure complete
05:06:03.294 00.067 25848 worker thread done servicing request
05:06:03.294 00.000 21444 OnExposeComplete: enter
05:06:03.295 00.001 21444 UpdateGuideState(): m_state=6
05:06:03.295 00.000 21444 Star::Find(15, 1275, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 195
05:06:03.295 00.000 21444 Star::Find returns 1 (1), X=1272.69, Y=687.35, Mass=4324595, SNR=151.7, Peak=60476 HFD=7.7
05:06:03.295 00.000 21444 MultiStar: [#1 -1.60,-1.09,0.90,U] [#2 -2.19,-1.64,0.00,M4] [#3 -2.46,-0.72,0.00,M3] [#4 -1.91,0.39,0.52,U] [#5 -3.02,-1.87,0.00,M8] [#6 -2.54,-1.65,0.00,M1] [#7 -2.49,-1.14,0.00,M4] [#8 -1.50,-1.10,0.60,U] 
05:06:03.295 00.000 21444 refined, 3 included, MultiStar: {-1.81, -0.55}, one-star: {-2.14, -0.24}
05:06:03.295 00.000 21444 CameraToMount -- cameraTheta (-2.85) - m_xAngle (3.05) = xAngle (-5.90 = 0.39)
05:06:03.295 00.000 21444 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.74 = -2.46)
05:06:03.295 00.000 21444 CameraToMount -- cameraX=-1.81 cameraY=-0.55 hyp=1.90 cameraTheta=-2.85 mountX=1.76 mountY=-1.20, mountTheta=-0.60
05:06:03.296 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.81, y=-0.55, opts=13)
05:06:03.296 00.000 21444 Enqueuing Move request for scope (-1.81, -0.55)
05:06:03.296 00.000 25848 Worker thread wakes up
05:06:03.296 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2012, FiltMin=92, FiltMax=65504, Gamma=0.560
05:06:03.296 00.000 21444 UpdateGuideState exits: m=4324595 SNR=151.7 Saturated
05:06:03.296 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:03.296 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.81, -0.55) opts 0xd
05:06:03.296 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.81, -0.55)
05:06:03.297 00.001 25848 Moving (-1.81, -0.55) raw xDistance=1.76 yDistance=-1.20
05:06:03.297 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.76
05:06:03.297 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:06:03.297 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:06:03.297 00.000 21444 Enqueuing Expose request
05:06:03.297 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.20
05:06:03.297 00.000 25848 MoveAxis(W, 49, ABG)
05:06:03.297 00.000 25848 Guiding  Dir = 3, Dur = 49
05:06:03.329 00.032 25848 IsSlewing returns 0
05:06:03.329 00.000 25848 IsGuiding returns 0
05:06:03.360 00.031 25848 PulseGuide returned control before completion, sleep 29
05:06:03.398 00.038 25848 IsGuiding returns 1
05:06:03.398 00.000 25848 scope still moving after pulse duration time elapsed
05:06:03.453 00.055 25848 IsSlewing returns 0
05:06:03.453 00.000 25848 IsGuiding returns 0
05:06:03.453 00.000 25848 scope move finished after 49 + 74 ms
05:06:03.453 00.000 25848 Move returns status 0, amount 49
05:06:03.453 00.000 25848 MoveAxis(N, 0, ABG)
05:06:03.453 00.000 25848 Move returns status 0, amount 0
05:06:03.453 00.000 25848 move complete, result=0
05:06:03.453 00.000 25848 worker thread done servicing request
05:06:03.453 00.000 25848 Worker thread wakes up
05:06:03.453 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:06:03.454 00.001 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:06:03.454 00.000 21444 GuideStep: 1.8 px 49 ms WEST, -1.2 px 0 ms NORTH
05:06:06.301 02.847 25848 Exposure complete
05:06:06.380 00.079 25848 worker thread done servicing request
05:06:06.381 00.001 21444 OnExposeComplete: enter
05:06:06.381 00.000 21444 UpdateGuideState(): m_state=6
05:06:06.381 00.000 21444 Star::Find(15, 1272, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 196
05:06:06.381 00.000 21444 Star::Find returns 1 (1), X=1272.33, Y=686.62, Mass=5086446, SNR=186.0, Peak=65504 HFD=7.5
05:06:06.382 00.001 21444 MultiStar: [#1 -1.42,-1.44,0.97,U] [#2 -1.96,-1.65,0.00,M5] [#3 -1.97,-0.70,0.97,U] [#4 -2.25,0.16,0.00,M1] [#5 -2.03,-2.25,0.00,M9] [#6 -2.48,-2.14,0.00,M2] [#7 -2.20,-2.01,0.00,M5] [#8 -2.15,-0.94,0.00,M1] 
05:06:06.382 00.000 21444 refined, 2 included, MultiStar: {-1.97, -1.04}, one-star: {-2.50, -0.96}
05:06:06.382 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.05) = xAngle (-5.71 = 0.57)
05:06:06.382 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-8.55 = -2.27)
05:06:06.382 00.000 21444 CameraToMount -- cameraX=-1.97 cameraY=-1.04 hyp=2.23 cameraTheta=-2.66 mountX=1.87 mountY=-1.70, mountTheta=-0.74
05:06:06.382 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.97, y=-1.04, opts=13)
05:06:06.382 00.000 21444 Enqueuing Move request for scope (-1.97, -1.04)
05:06:06.382 00.000 25848 Worker thread wakes up
05:06:06.382 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.97, -1.04) opts 0xd
05:06:06.383 00.001 25848 Handling offset move in thread for scope, endpoint = (-1.97, -1.04)
05:06:06.383 00.000 25848 Moving (-1.97, -1.04) raw xDistance=1.87 yDistance=-1.70
05:06:06.383 00.000 25848 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.87
05:06:06.383 00.000 25848 resist switch: large excursion: input -1.70 thresh 1.53 direction from 1 to -1
05:06:06.383 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=216, FiltMax=65504, Gamma=0.560
05:06:06.383 00.000 21444 UpdateGuideState exits: m=5086446 SNR=186.0 Saturated
05:06:06.383 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:06.383 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:06:06.383 00.000 21444 Enqueuing Expose request
05:06:06.383 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.11
05:06:06.383 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.70 from input -1.70
05:06:06.383 00.000 25848 MoveAxis(W, 58, ABG)
05:06:06.383 00.000 25848 Guiding  Dir = 3, Dur = 58
05:06:06.408 00.025 25848 IsSlewing returns 0
05:06:06.408 00.000 25848 IsGuiding returns 0
05:06:06.439 00.031 25848 PulseGuide returned control before completion, sleep 38
05:06:06.487 00.048 25848 IsGuiding returns 1
05:06:06.487 00.000 25848 scope still moving after pulse duration time elapsed
05:06:06.566 00.079 25848 IsSlewing returns 0
05:06:06.566 00.000 25848 IsGuiding returns 0
05:06:06.566 00.000 25848 scope move finished after 58 + 99 ms
05:06:06.566 00.000 25848 Move returns status 0, amount 58
05:06:06.566 00.000 25848 BLC: Oldest BLC event removed
05:06:06.566 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 358 applied
05:06:06.566 00.000 25848 MoveAxis(N, 404, ABG)
05:06:06.566 00.000 25848 Guiding  Dir = 0, Dur = 404
05:06:06.594 00.028 25848 IsSlewing returns 0
05:06:06.595 00.001 25848 IsGuiding returns 0
05:06:06.625 00.030 25848 PulseGuide returned control before completion, sleep 384
05:06:07.079 00.454 25848 IsGuiding returns 1
05:06:07.079 00.000 25848 scope still moving after pulse duration time elapsed
05:06:07.140 00.061 25848 IsSlewing returns 0
05:06:07.140 00.000 25848 IsGuiding returns 0
05:06:07.140 00.000 25848 scope move finished after 404 + 141 ms
05:06:07.140 00.000 25848 Move returns status 0, amount 404
05:06:07.140 00.000 25848 move complete, result=0
05:06:07.140 00.000 25848 worker thread done servicing request
05:06:07.140 00.000 25848 Worker thread wakes up
05:06:07.140 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:06:07.140 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:06:07.140 00.000 21444 GuideStep: 1.9 px 58 ms WEST, -1.7 px 404 ms NORTH
05:06:09.989 02.849 25848 Exposure complete
05:06:10.079 00.090 25848 worker thread done servicing request
05:06:10.079 00.000 21444 OnExposeComplete: enter
05:06:10.079 00.000 21444 UpdateGuideState(): m_state=6
05:06:10.079 00.000 21444 Star::Find(15, 1272, 686, 0, (0,0,0,0), 0.5, 10.0, 255) frame 197
05:06:10.079 00.000 21444 Star::Find returns 1 (1), X=1274.25, Y=688.99, Mass=4504945, SNR=159.9, Peak=65504 HFD=7.6
05:06:10.079 00.000 21444 MultiStar: [#1 0.12,0.07,0.70,U] [#2 -0.79,0.95,0.80,U] [#3 -0.40,0.96,0.69,U] [#4 -0.58,2.42,0.00,M2] [#5 -0.82,0.33,0.51,U] [#6 -0.97,0.07,0.57,U] [#7 -0.88,0.87,0.33,U] [#8 -0.27,1.26,0.55,U] 
05:06:10.079 00.000 21444 refined, 7 included, MultiStar: {-0.55, 0.79}, one-star: {-0.58, 1.40}
05:06:10.079 00.000 21444 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.05) = xAngle (-0.88 = -0.88)
05:06:10.079 00.000 21444 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.72 = 2.56)
05:06:10.079 00.000 21444 CameraToMount -- cameraX=-0.55 cameraY=0.79 hyp=0.96 cameraTheta=2.18 mountX=0.61 mountY=0.52, mountTheta=0.71
05:06:10.080 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.55, y=0.79, opts=13)
05:06:10.080 00.000 21444 Enqueuing Move request for scope (-0.55, 0.79)
05:06:10.080 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=116, FiltMax=65504, Gamma=0.560
05:06:10.081 00.001 25848 Worker thread wakes up
05:06:10.081 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.79) opts 0xd
05:06:10.081 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.55, 0.79)
05:06:10.081 00.000 25848 Moving (-0.55, 0.79) raw xDistance=0.61 yDistance=0.52
05:06:10.081 00.000 25848 BLC: History state: CurrMiss=-0.52, AvgInitMiss=0.95, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-1.704456, 1:-0.523445
05:06:10.081 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
05:06:10.081 00.000 25848 BLC: window closed
05:06:10.081 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.61
05:06:10.081 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:06:10.081 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
05:06:10.081 00.000 25848 MoveAxis(W, 22, ABG)
05:06:10.081 00.000 25848 Guiding  Dir = 3, Dur = 22
05:06:10.081 00.000 21444 UpdateGuideState exits: m=4504945 SNR=159.9 Saturated
05:06:10.081 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:10.081 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:06:10.081 00.000 21444 Enqueuing Expose request
05:06:10.111 00.030 25848 IsSlewing returns 0
05:06:10.179 00.068 25848 IsGuiding returns 0
05:06:10.211 00.032 25848 IsGuiding returns 1
05:06:10.211 00.000 25848 scope still moving after pulse duration time elapsed
05:06:10.267 00.056 25848 IsSlewing returns 0
05:06:10.267 00.000 25848 IsGuiding returns 0
05:06:10.267 00.000 25848 scope move finished after 22 + 65 ms
05:06:10.267 00.000 25848 Move returns status 0, amount 22
05:06:10.267 00.000 25848 MoveAxis(N, 0, ABG)
05:06:10.267 00.000 25848 Move returns status 0, amount 0
05:06:10.267 00.000 25848 move complete, result=0
05:06:10.267 00.000 25848 worker thread done servicing request
05:06:10.267 00.000 25848 Worker thread wakes up
05:06:10.267 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:06:10.267 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:06:10.268 00.001 21444 GuideStep: 0.6 px 22 ms WEST, 0.5 px 0 ms NORTH
05:06:13.109 02.841 25848 Exposure complete
05:06:13.185 00.076 25848 worker thread done servicing request
05:06:13.185 00.000 21444 OnExposeComplete: enter
05:06:13.186 00.001 21444 UpdateGuideState(): m_state=6
05:06:13.186 00.000 21444 Star::Find(15, 1274, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 198
05:06:13.186 00.000 21444 Star::Find returns 1 (1), X=1273.60, Y=688.93, Mass=4555367, SNR=138.2, Peak=65316 HFD=7.9
05:06:13.186 00.000 21444 MultiStar: [#1 -0.04,0.53,1.05,U] [#2 -0.17,-0.04,0.97,U] [#3 -0.19,0.92,0.84,U] [#4 -0.96,2.37,0.00,M3] [#5 -1.60,-0.06,0.78,U] [#6 -1.30,1.04,0.72,U] [#7 -0.89,0.73,0.60,U] [#8 -0.55,1.26,0.74,U] 
05:06:13.186 00.000 21444 refined, 7 included, MultiStar: {-0.71, 0.70}, one-star: {-1.23, 1.34}
05:06:13.186 00.000 21444 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.05) = xAngle (-0.69 = -0.69)
05:06:13.186 00.000 21444 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-3.54 = 2.75)
05:06:13.186 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=0.70 hyp=1.00 cameraTheta=2.36 mountX=0.77 mountY=0.38, mountTheta=0.46
05:06:13.187 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=0.70, opts=13)
05:06:13.187 00.000 21444 Enqueuing Move request for scope (-0.71, 0.70)
05:06:13.187 00.000 25848 Worker thread wakes up
05:06:13.187 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.70) opts 0xd
05:06:13.187 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, 0.70)
05:06:13.187 00.000 25848 Moving (-0.71, 0.70) raw xDistance=0.77 yDistance=0.38
05:06:13.187 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.77
05:06:13.187 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:06:13.187 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=64, FiltMax=65504, Gamma=0.560
05:06:13.188 00.001 21444 UpdateGuideState exits: m=4555367 SNR=138.2 Saturated
05:06:13.188 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:13.188 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
05:06:13.188 00.000 25848 MoveAxis(W, 24, ABG)
05:06:13.188 00.000 25848 Guiding  Dir = 3, Dur = 24
05:06:13.188 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:06:13.188 00.000 21444 Enqueuing Expose request
05:06:13.220 00.032 25848 IsSlewing returns 0
05:06:13.220 00.000 25848 IsGuiding returns 0
05:06:13.252 00.032 25848 IsGuiding returns 1
05:06:13.252 00.000 25848 scope still moving after pulse duration time elapsed
05:06:13.374 00.122 25848 IsSlewing returns 0
05:06:13.375 00.001 25848 IsGuiding returns 0
05:06:13.375 00.000 25848 scope move finished after 24 + 130 ms
05:06:13.375 00.000 25848 Move returns status 0, amount 24
05:06:13.375 00.000 25848 MoveAxis(N, 0, ABG)
05:06:13.375 00.000 25848 Move returns status 0, amount 0
05:06:13.375 00.000 25848 move complete, result=0
05:06:13.375 00.000 25848 worker thread done servicing request
05:06:13.375 00.000 25848 Worker thread wakes up
05:06:13.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:06:13.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1260,673,31,31)
05:06:13.375 00.000 21444 GuideStep: 0.8 px 24 ms WEST, 0.4 px 0 ms NORTH
05:06:14.037 00.662 21444 evsrv: cli 0107E240 connect
05:06:14.037 00.000 21444 case statement mapped state 6 to 3
05:06:14.038 00.001 21444 case statement mapped state 6 to 3
05:06:14.038 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_app_state","id":"47446b17-92df-4e53-af23-2f2de2101450"}
05:06:14.038 00.000 21444 case statement mapped state 6 to 3
05:06:14.038 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":"Guiding","id":"47446b17-92df-4e53-af23-2f2de2101450"}
05:06:14.039 00.001 21444 evsrv: cli 0107E240 disconnect
05:06:14.039 00.000 21444 evsrv: cli 0107E600 connect
05:06:14.039 00.000 21444 case statement mapped state 6 to 3
05:06:14.040 00.001 21444 case statement mapped state 6 to 3
05:06:14.040 00.000 21444 evsrv: cli 0107E600 request: {"method":"stop_capture","id":"c7ce00c9-209e-4bb1-b757-8c367ff3e8a4"}
05:06:14.040 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:06:14.040 00.000 21444 Status Line: Waiting for devices...
05:06:14.042 00.002 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0,"id":"c7ce00c9-209e-4bb1-b757-8c367ff3e8a4"}
05:06:14.042 00.000 21444 evsrv: cli 0107E600 disconnect
05:06:14.043 00.001 21444 evsrv: cli 0107E4C0 connect
05:06:14.043 00.000 21444 case statement mapped state 6 to 3
05:06:14.043 00.000 21444 case statement mapped state 6 to 3
05:06:14.043 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"5f6ee710-3868-4f76-8979-c4b73f35bce0"}
05:06:14.043 00.000 21444 case statement mapped state 6 to 3
05:06:14.043 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f6ee710-3868-4f76-8979-c4b73f35bce0"}
05:06:14.043 00.000 21444 evsrv: cli 0107E4C0 disconnect
05:06:14.149 00.106 25848 ZWO: stopexposure
05:06:15.043 00.894 21444 evsrv: cli 0107E6A0 connect
05:06:15.043 00.000 21444 case statement mapped state 6 to 3
05:06:15.044 00.001 21444 case statement mapped state 6 to 3
05:06:15.044 00.000 21444 evsrv: cli 0107E6A0 request: {"method":"get_app_state","id":"90d94409-cfcd-4b9a-a90a-7ebcd6907ded"}
05:06:15.044 00.000 21444 case statement mapped state 6 to 3
05:06:15.044 00.000 21444 evsrv: cli 0107E6A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90d94409-cfcd-4b9a-a90a-7ebcd6907ded"}
05:06:15.045 00.001 21444 evsrv: cli 0107E6A0 disconnect
05:06:16.045 01.000 21444 evsrv: cli 0107EBA0 connect
05:06:16.045 00.000 21444 case statement mapped state 6 to 3
05:06:16.046 00.001 21444 case statement mapped state 6 to 3
05:06:16.046 00.000 21444 evsrv: cli 0107EBA0 request: {"method":"get_app_state","id":"4ce2b757-d730-4480-bb67-3f3984843d27"}
05:06:16.046 00.000 21444 case statement mapped state 6 to 3
05:06:16.047 00.001 21444 evsrv: cli 0107EBA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ce2b757-d730-4480-bb67-3f3984843d27"}
05:06:16.047 00.000 21444 evsrv: cli 0107EBA0 disconnect
05:06:16.173 00.126 25848 ZWO: stopexposure
05:06:16.174 00.001 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
05:06:16.174 00.000 25848 worker thread done servicing request
05:06:16.174 00.000 21444 OnExposeComplete: enter
05:06:16.174 00.000 21444 OnExposeComplete: Capture Error reported
05:06:16.174 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
05:06:16.174 00.000 21444 Mount: notify guiding stopped
05:06:16.174 00.000 21444 BLC: window closed
05:06:16.175 00.001 21444 BLC: Last direction was reset
05:06:16.175 00.000 21444 Changing from state GUIDING to STOP
05:06:16.175 00.000 21444 guider state => SELECTED
05:06:16.175 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2036, FiltMin=64, FiltMax=65504, Gamma=0.560
05:06:16.175 00.000 21444 Changing from state SELECTED to UNINITIALIZED
05:06:16.175 00.000 21444 guider state => SELECTING
05:06:16.178 00.003 21444 Status Line: Stopped.
05:06:16.178 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
05:06:17.049 00.871 21444 evsrv: cli 0107E4C0 connect
05:06:17.050 00.001 21444 evsrv: cli 0107E4C0 request: {"method":"get_app_state","id":"54187af2-7e52-40bd-8b15-ebd2cb6deb33"}
05:06:17.050 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54187af2-7e52-40bd-8b15-ebd2cb6deb33"}
05:06:17.051 00.001 21444 evsrv: cli 0107E4C0 disconnect
05:08:14.312 117.261 21444 StartLoopingInteractive: Loop button clicked
05:08:14.312 00.000 21444 Status Line: Looping
05:08:14.312 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
05:08:14.312 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
05:08:14.312 00.000 21444 Enqueuing Expose request
05:08:14.312 00.000 25848 Worker thread wakes up
05:08:14.312 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:14.312 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
05:08:17.169 02.857 25848 Exposure complete
05:08:17.234 00.065 25848 worker thread done servicing request
05:08:17.234 00.000 21444 OnExposeComplete: enter
05:08:17.234 00.000 21444 UpdateGuideState(): m_state=1
05:08:17.236 00.002 21444 Star::Find(15, 1273, 688, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:17.236 00.000 21444 Star::Find returns 1 (1), X=1258.97, Y=698.02, Mass=10564, SNR=12.0, Peak=4968 HFD=2.0
05:08:17.236 00.000 21444 Status Line: Mass: 10564 vs 4746193
05:08:17.236 00.000 21444 UpdateCurrentPosition: star mass new=10563.6 exp=4746192.5 thresh=50% limits=(2373096.3, 8080537.5, 9492385.0)
05:08:17.236 00.000 21444 DistanceChecker: activated
05:08:17.236 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
05:08:17.238 00.002 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
05:08:17.238 00.000 21444 Status Line: No star selected
05:08:17.238 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=30544, med=1936, FiltMin=92, FiltMax=29180, Gamma=0.560
05:08:17.254 00.016 21444 UpdateGuideState exits: No star selected
05:08:17.254 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:17.254 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
05:08:17.254 00.000 21444 Enqueuing Expose request
05:08:17.254 00.000 25848 Worker thread wakes up
05:08:17.254 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:17.254 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
05:08:19.683 02.429 21444 GuiderMultiStar::AutoSelect enter
05:08:19.683 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
05:08:19.756 00.073 21444 AutoFind: auto downsample for scale 0.43 => 2x
05:08:19.756 00.000 21444 AutoFind: downsample 2x
05:08:19.771 00.015 21444 AutoFind: global mean = -0.0, stdev 1048.6
05:08:19.771 00.000 21444 AutoFind: using threshold = 0.1
05:08:19.790 00.019 21444 AutoFind: local max [171, 981] 93.2
05:08:19.790 00.000 21444 AutoFind: local max [1149, 673] 67.0
05:08:19.790 00.000 21444 AutoFind: local max [1831, 69] 44.2
05:08:19.790 00.000 21444 AutoFind: local max [475, 997] 36.7
05:08:19.790 00.000 21444 AutoFind: local max [317, 837] 20.9
05:08:19.790 00.000 21444 AutoFind: local max [91, 487] 16.3
05:08:19.790 00.000 21444 AutoFind: local max [1115, 115] 10.1
05:08:19.790 00.000 21444 AutoFind: local max [169, 737] 10.1
05:08:19.790 00.000 21444 AutoFind: local max [697, 515] 9.3
05:08:19.790 00.000 21444 AutoFind: local max [1069, 81] 9.1
05:08:19.790 00.000 21444 AutoFind: local max [1249, 325] 8.2
05:08:19.792 00.002 21444 AutoFind: local max [1419, 803] 8.0
05:08:19.792 00.000 21444 AutoFind: local max [1415, 347] 7.2
05:08:19.792 00.000 21444 AutoFind: local max [1571, 1067] 6.3
05:08:19.792 00.000 21444 AutoFind: local max [1407, 85] 5.6
05:08:19.792 00.000 21444 AutoFind: local max [1707, 43] 5.0
05:08:19.792 00.000 21444 AutoFind: local max [63, 565] 4.7
05:08:19.792 00.000 21444 AutoFind: local max [1561, 795] 4.7
05:08:19.792 00.000 21444 AutoFind: local max [95, 155] 4.4
05:08:19.792 00.000 21444 AutoFind: local max [1197, 493] 4.4
05:08:19.792 00.000 21444 AutoFind: local max [1053, 365] 4.1
05:08:19.792 00.000 21444 AutoFind: local max [603, 1069] 4.1
05:08:19.792 00.000 21444 AutoFind: local max [383, 279] 4.1
05:08:19.792 00.000 21444 AutoFind: local max [797, 401] 4.0
05:08:19.792 00.000 21444 AutoFind: local max [1253, 633] 3.8
05:08:19.792 00.000 21444 AutoFind: local max [1011, 495] 3.8
05:08:19.792 00.000 21444 AutoFind: local max [191, 983] 3.8
05:08:19.792 00.000 21444 AutoFind: local max [173, 999] 3.8
05:08:19.792 00.000 21444 AutoFind: local max [1223, 941] 3.7
05:08:19.792 00.000 21444 AutoFind: local max [47, 859] 3.7
05:08:19.792 00.000 21444 AutoFind: local max [1107, 485] 3.6
05:08:19.792 00.000 21444 AutoFind: local max [375, 709] 3.6
05:08:19.792 00.000 21444 AutoFind: local max [877, 551] 3.6
05:08:19.792 00.000 21444 AutoFind: local max [1661, 135] 3.5
05:08:19.792 00.000 21444 AutoFind: local max [753, 233] 3.5
05:08:19.792 00.000 21444 AutoFind: local max [629, 839] 3.5
05:08:19.792 00.000 21444 AutoFind: local max [191, 967] 3.5
05:08:19.792 00.000 21444 AutoFind: local max [1007, 25] 3.5
05:08:19.792 00.000 21444 AutoFind: local max [195, 1197] 3.5
05:08:19.792 00.000 21444 AutoFind: local max [301, 75] 3.4
05:08:19.792 00.000 21444 AutoFind: local max [1761, 709] 3.4
05:08:19.792 00.000 21444 AutoFind: local max [123, 157] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [1649, 689] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [1871, 687] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [1373, 939] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [871, 43] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [1203, 659] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [1003, 285] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [1713, 941] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [1817, 659] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [527, 59] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [485, 487] 3.3
05:08:19.792 00.000 21444 AutoFind: local max [975, 247] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [1759, 689] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [1213, 415] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [1195, 745] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [533, 733] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [235, 687] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [1195, 731] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [25, 515] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [771, 939] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [349, 579] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [655, 731] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [1541, 689] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [1311, 41] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [1321, 659] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [939, 891] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [1279, 761] 3.2
05:08:19.792 00.000 21444 AutoFind: local max [597, 563] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [725, 235] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1531, 345] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [769, 345] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [387, 345] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [313, 565] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [779, 415] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1271, 917] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [971, 281] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1457, 731] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [929, 75] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1727, 97] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [957, 133] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [447, 485] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [519, 659] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1001, 327] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [359, 563] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1037, 543] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [369, 41] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1299, 313] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1829, 25] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [213, 345] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [1131, 1081] 3.1
05:08:19.792 00.000 21444 AutoFind: local max [365, 1059] 3.0
05:08:19.792 00.000 21444 AutoFind: local max [505, 235] 3.0
05:08:19.792 00.000 21444 AutoFind: local max [1513, 707] 3.0
05:08:19.792 00.000 21444 AutoFind: local max [465, 1137] 3.0
05:08:19.792 00.000 21444 AutoFind: local max [483, 83] 3.0
05:08:19.792 00.000 21444 AutoFind: local max [1699, 563] 3.0
05:08:19.792 00.000 21444 AutoFind: local max [1695, 745] 3.0
05:08:19.792 00.000 21444 AutoFind: local max [879, 77] 3.0
05:08:19.792 00.000 21444 AutoFind: local max [1233, 591] 3.0
05:08:19.794 00.002 21444 AutoFind: too close [359, 563] 3.1 - [349, 579] 3.2
05:08:19.794 00.000 21444 AutoFind: too close [779, 415] 3.1 - [797, 401] 4.0
05:08:19.794 00.000 21444 AutoFind: too close [1195, 731] 3.2 - [1195, 745] 3.2
05:08:19.794 00.000 21444 AutoFind: too close [1759, 689] 3.2 - [1761, 709] 3.4
05:08:19.794 00.000 21444 AutoFind: too close [191, 967] 3.5 - [191, 983] 3.8
05:08:19.794 00.000 21444 AutoFind: close dim-bright [191, 967] 3.5 - [171, 981] 93.2
05:08:19.794 00.000 21444 AutoFind: too close [173, 999] 3.8 - [191, 983] 3.8
05:08:19.794 00.000 21444 AutoFind: close dim-bright [173, 999] 3.8 - [171, 981] 93.2
05:08:19.794 00.000 21444 AutoFind: close dim-bright [191, 983] 3.8 - [171, 981] 93.2
05:08:19.794 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
05:08:19.794 00.000 21444 Star::Find(15, 171, 981, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=170.62, Y=979.44, Mass=1731262, SNR=233.3, Peak=30544 HFD=7.2
05:08:19.794 00.000 21444 Star::Find(15, 1149, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1149.31, Y=672.95, Mass=1272549, SNR=171.5, Peak=25040 HFD=7.0
05:08:19.794 00.000 21444 Star::Find(15, 1831, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1829.76, Y=68.17, Mass=833583, SNR=111.8, Peak=17312 HFD=6.9
05:08:19.794 00.000 21444 Star::Find(15, 475, 997, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=475.07, Y=997.52, Mass=651515, SNR=132.2, Peak=13624 HFD=6.9
05:08:19.794 00.000 21444 Star::Find(15, 317, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=316.02, Y=836.62, Mass=360931, SNR=80.3, Peak=9664 HFD=6.8
05:08:19.794 00.000 21444 Star::Find(15, 91, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=90.51, Y=485.90, Mass=275602, SNR=65.4, Peak=7740 HFD=6.6
05:08:19.794 00.000 21444 Star::Find(15, 1115, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1113.72, Y=115.25, Mass=137928, SNR=40.1, Peak=6580 HFD=5.7
05:08:19.794 00.000 21444 Star::Find(15, 169, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=167.54, Y=737.77, Mass=152208, SNR=39.4, Peak=6836 HFD=6.1
05:08:19.794 00.000 21444 Star::Find(15, 697, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=697.13, Y=515.25, Mass=124433, SNR=37.0, Peak=5524 HFD=5.9
05:08:19.794 00.000 21444 Star::Find(15, 1069, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1067.81, Y=81.46, Mass=119163, SNR=33.5, Peak=5900 HFD=5.4
05:08:19.794 00.000 21444 Star::Find(15, 1249, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1248.30, Y=325.01, Mass=94174, SNR=28.9, Peak=6508 HFD=5.3
05:08:19.794 00.000 21444 Star::Find(15, 1419, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1417.71, Y=802.21, Mass=95933, SNR=37.9, Peak=5292 HFD=5.5
05:08:19.794 00.000 21444 Star::Find(15, 1415, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1414.42, Y=346.44, Mass=73082, SNR=23.3, Peak=5396 HFD=5.8
05:08:19.794 00.000 21444 Star::Find(15, 1571, 1067, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1571.80, Y=1066.72, Mass=67606, SNR=28.3, Peak=4052 HFD=5.6
05:08:19.794 00.000 21444 Star::Find(15, 1407, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1406.86, Y=85.39, Mass=36676, SNR=16.0, Peak=5420 HFD=4.4
05:08:19.794 00.000 21444 Star::Find(15, 1707, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1704.96, Y=42.85, Mass=41217, SNR=19.0, Peak=4612 HFD=4.3
05:08:19.794 00.000 21444 Star::Find(15, 63, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=62.73, Y=564.41, Mass=33309, SNR=18.1, Peak=3752 HFD=5.2
05:08:19.794 00.000 21444 Star::Find(15, 1561, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1560.70, Y=795.56, Mass=27137, SNR=15.3, Peak=4536 HFD=3.5
05:08:19.794 00.000 21444 Star::Find(15, 95, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=93.59, Y=154.91, Mass=46580, SNR=22.5, Peak=4536 HFD=4.3
05:08:19.794 00.000 21444 Star::Find(15, 1197, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1196.29, Y=492.47, Mass=27372, SNR=14.8, Peak=4640 HFD=3.4
05:08:19.794 00.000 21444 Star::Find(15, 1053, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1052.90, Y=363.99, Mass=36157, SNR=20.1, Peak=4004 HFD=5.6
05:08:19.794 00.000 21444 Star::Find(15, 603, 1069, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=603.64, Y=1067.33, Mass=31847, SNR=18.0, Peak=3500 HFD=4.4
05:08:19.794 00.000 21444 Star::Find(15, 383, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=382.64, Y=277.80, Mass=26317, SNR=14.9, Peak=4892 HFD=6.7
05:08:19.794 00.000 21444 Star::Find(15, 1253, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1252.22, Y=633.16, Mass=22279, SNR=14.0, Peak=3876 HFD=4.5
05:08:19.794 00.000 21444 Star::Find(15, 1011, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.794 00.000 21444 Star::Find returns 1 (1), X=1011.61, Y=494.16, Mass=15441, SNR=11.1, Peak=4260 HFD=4.3
05:08:19.794 00.000 21444 Star::Find(15, 1223, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.002 21444 Star::Find returns 1 (1), X=1223.16, Y=938.35, Mass=24275, SNR=16.0, Peak=3400 HFD=5.6
05:08:19.796 00.000 21444 Star::Find(15, 47, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=47.22, Y=858.22, Mass=21580, SNR=14.4, Peak=3856 HFD=3.5
05:08:19.796 00.000 21444 Star::Find(15, 1107, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=1105.48, Y=485.66, Mass=8892, SNR=9.2, Peak=3932 HFD=5.4
05:08:19.796 00.000 21444 Star::Find(15, 375, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=5 nbg=269 bg=2326.0 sigma=461.5 thresh=3711 peak=3585
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=375.00, Y=709.00, Mass=7494, SNR=2.9, Peak=4004 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 877, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=10 nbg=256 bg=2348.5 sigma=375.3 thresh=3474 peak=3473
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=877.00, Y=551.00, Mass=14023, SNR=2.9, Peak=4160 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 1661, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=1658.30, Y=133.59, Mass=16995, SNR=11.9, Peak=3980 HFD=4.8
05:08:19.796 00.000 21444 Star::Find(15, 753, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=753.10, Y=232.79, Mass=17237, SNR=13.2, Peak=3804 HFD=4.0
05:08:19.796 00.000 21444 Star::Find(15, 629, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=7 nbg=264 bg=1852.9 sigma=427.4 thresh=3135 peak=2962
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=629.00, Y=839.00, Mass=9801, SNR=2.9, Peak=3532 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 1007, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=1006.06, Y=25.65, Mass=8286, SNR=9.3, Peak=3880 HFD=2.0
05:08:19.796 00.000 21444 Star::Find(15, 195, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=209.34, Y=1193.57, Mass=67966, SNR=72.1, Peak=17852 HFD=1.4
05:08:19.796 00.000 21444 Star::Find(15, 301, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=299.43, Y=72.55, Mass=14381, SNR=11.7, Peak=4032 HFD=3.1
05:08:19.796 00.000 21444 Star::Find(15, 123, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=121.59, Y=156.41, Mass=15890, SNR=12.4, Peak=4336 HFD=4.5
05:08:19.796 00.000 21444 Star::Find(15, 1649, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=2 nbg=259 bg=2257.1 sigma=414.2 thresh=3500 peak=3366
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=689.00, Mass=3402, SNR=2.9, Peak=4312 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 1871, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=1871.60, Y=686.04, Mass=21297, SNR=14.4, Peak=3424 HFD=4.4
05:08:19.796 00.000 21444 Star::Find(15, 1373, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=5 nbg=272 bg=1606.8 sigma=447.4 thresh=2949 peak=2846
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=939.00, Mass=7550, SNR=2.9, Peak=3248 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 871, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=870.69, Y=42.97, Mass=13458, SNR=12.7, Peak=3784 HFD=3.9
05:08:19.796 00.000 21444 Star::Find(15, 1203, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=2 nbg=245 bg=2192.8 sigma=373.9 thresh=3314 peak=3200
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=1203.00, Y=659.00, Mass=2722, SNR=2.9, Peak=3656 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 1003, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=8 nbg=261 bg=2069.7 sigma=423.0 thresh=3339 peak=3318
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=285.00, Mass=11718, SNR=2.9, Peak=3856 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 1713, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=6 nbg=267 bg=1458.5 sigma=407.4 thresh=2681 peak=2605
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=1713.00, Y=941.00, Mass=8669, SNR=2.9, Peak=3272 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 1817, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=6 nbg=260 bg=1880.3 sigma=397.5 thresh=3073 peak=2922
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=1817.00, Y=659.00, Mass=7778, SNR=2.9, Peak=3428 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 527, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 0 (3), X=527.00, Y=59.00, Mass=0, SNR=0.0, Peak=3652 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 485, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=2 nbg=275 bg=2239.9 sigma=481.8 thresh=3685 peak=3381
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=485.00, Y=487.00, Mass=2996, SNR=2.9, Peak=3776 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 975, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=972.53, Y=246.06, Mass=14050, SNR=12.4, Peak=3876 HFD=4.3
05:08:19.796 00.000 21444 Star::Find(15, 1213, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=4 nbg=263 bg=2143.0 sigma=446.1 thresh=3481 peak=3256
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=415.00, Mass=5892, SNR=2.9, Peak=3856 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 533, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find false star n=9 nbg=271 bg=2160.8 sigma=394.1 thresh=3343 peak=3321
05:08:19.796 00.000 21444 Star::Find returns 0 (2), X=533.00, Y=733.00, Mass=12365, SNR=2.9, Peak=3964 HFD=0.0
05:08:19.796 00.000 21444 Star::Find(15, 235, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=235.40, Y=687.44, Mass=18512, SNR=13.9, Peak=3680 HFD=4.8
05:08:19.796 00.000 21444 Star::Find(15, 25, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=23.95, Y=515.18, Mass=10336, SNR=10.7, Peak=3500 HFD=4.1
05:08:19.796 00.000 21444 Star::Find(15, 771, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 1 (1), X=769.67, Y=939.04, Mass=8754, SNR=9.5, Peak=3376 HFD=2.2
05:08:19.796 00.000 21444 Star::Find(15, 655, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.796 00.000 21444 Star::Find returns 0 (3), X=655.00, Y=731.00, Mass=0, SNR=0.0, Peak=3856 HFD=0.0
05:08:19.798 00.002 21444 Star::Find(15, 1541, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1541.32, Y=687.68, Mass=13687, SNR=11.7, Peak=3952 HFD=5.7
05:08:19.798 00.000 21444 Star::Find(15, 1311, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1308.39, Y=40.91, Mass=11737, SNR=10.7, Peak=4204 HFD=2.7
05:08:19.798 00.000 21444 Star::Find(15, 1321, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=8 nbg=257 bg=2148.4 sigma=403.9 thresh=3360 peak=3357
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=1321.00, Y=659.00, Mass=10793, SNR=2.9, Peak=3960 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 939, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=937.42, Y=890.17, Mass=16352, SNR=12.9, Peak=3652 HFD=3.4
05:08:19.798 00.000 21444 Star::Find(15, 1279, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1278.00, Y=760.21, Mass=13770, SNR=10.7, Peak=4032 HFD=2.8
05:08:19.798 00.000 21444 Star::Find(15, 597, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=11 nbg=246 bg=1971.4 sigma=398.6 thresh=3167 peak=3161
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=597.00, Y=563.00, Mass=15847, SNR=2.9, Peak=3804 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 725, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=724.09, Y=234.70, Mass=26934, SNR=17.3, Peak=3908 HFD=5.7
05:08:19.798 00.000 21444 Star::Find(15, 1531, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1530.74, Y=346.36, Mass=17991, SNR=13.8, Peak=4636 HFD=6.5
05:08:19.798 00.000 21444 Star::Find(15, 769, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=766.80, Y=343.97, Mass=11338, SNR=9.9, Peak=3880 HFD=2.3
05:08:19.798 00.000 21444 Star::Find(15, 387, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=6 nbg=257 bg=2118.8 sigma=380.0 thresh=3259 peak=3237
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=345.00, Mass=7779, SNR=2.9, Peak=3880 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 313, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=316.41, Y=577.81, Mass=11391, SNR=11.4, Peak=4260 HFD=5.0
05:08:19.798 00.000 21444 Star::Find(15, 1271, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1269.98, Y=915.75, Mass=5293, SNR=6.5, Peak=3500 HFD=1.5
05:08:19.798 00.000 21444 Star::Find(15, 971, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=955.90, Y=283.85, Mass=17309, SNR=14.5, Peak=3956 HFD=5.5
05:08:19.798 00.000 21444 Star::Find(15, 1457, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=4 nbg=260 bg=2282.2 sigma=434.3 thresh=3585 peak=3392
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=731.00, Mass=6591, SNR=2.9, Peak=4284 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 929, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=4 nbg=266 bg=2311.7 sigma=431.6 thresh=3606 peak=3537
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=75.00, Mass=6781, SNR=2.9, Peak=4284 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 1727, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1735.76, Y=86.98, Mass=11077, SNR=10.9, Peak=3804 HFD=3.9
05:08:19.798 00.000 21444 Star::Find(15, 957, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=2 nbg=269 bg=2223.4 sigma=411.0 thresh=3457 peak=3320
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=957.00, Y=133.00, Mass=2837, SNR=2.9, Peak=3956 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 447, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=6 nbg=240 bg=2156.1 sigma=344.2 thresh=3189 peak=3098
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=447.00, Y=485.00, Mass=7988, SNR=2.9, Peak=4004 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 519, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=518.85, Y=658.17, Mass=7971, SNR=7.8, Peak=4032 HFD=2.0
05:08:19.798 00.000 21444 Star::Find(15, 1001, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1003.61, Y=328.97, Mass=6377, SNR=7.8, Peak=4032 HFD=2.2
05:08:19.798 00.000 21444 Star::Find(15, 1037, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1035.94, Y=542.89, Mass=10973, SNR=10.6, Peak=3728 HFD=3.1
05:08:19.798 00.000 21444 Star::Find(15, 369, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=370.13, Y=39.32, Mass=7932, SNR=8.2, Peak=3928 HFD=2.2
05:08:19.798 00.000 21444 Star::Find(15, 1299, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=7 nbg=233 bg=2151.9 sigma=349.9 thresh=3202 peak=3135
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=313.00, Mass=8349, SNR=2.9, Peak=3684 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 1829, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=1829.37, Y=24.73, Mass=20416, SNR=15.9, Peak=3196 HFD=3.9
05:08:19.798 00.000 21444 Star::Find(15, 213, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=7 nbg=258 bg=2258.9 sigma=377.3 thresh=3391 peak=3306
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=213.00, Y=345.00, Mass=10136, SNR=2.9, Peak=4008 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 1131, 1081, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=1 nbg=267 bg=1478.5 sigma=382.6 thresh=2626 peak=2304
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=1081.00, Mass=1242, SNR=2.9, Peak=2868 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 365, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=6 nbg=262 bg=1525.0 sigma=375.9 thresh=2653 peak=2583
05:08:19.798 00.000 21444 Star::Find returns 0 (2), X=365.00, Y=1059.00, Mass=8262, SNR=2.9, Peak=3220 HFD=0.0
05:08:19.798 00.000 21444 Star::Find(15, 505, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find returns 1 (1), X=503.49, Y=235.34, Mass=12002, SNR=10.5, Peak=4184 HFD=2.4
05:08:19.798 00.000 21444 Star::Find(15, 1513, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.798 00.000 21444 Star::Find false star n=7 nbg=255 bg=2069.9 sigma=402.7 thresh=3278 peak=3222
05:08:19.800 00.002 21444 Star::Find returns 0 (2), X=1513.00, Y=707.00, Mass=9675, SNR=2.9, Peak=3904 HFD=0.0
05:08:19.800 00.000 21444 Star::Find(15, 465, 1137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=464.23, Y=1136.64, Mass=17810, SNR=12.9, Peak=2920 HFD=3.6
05:08:19.800 00.000 21444 Star::Find(15, 483, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find false star n=3 nbg=265 bg=2298.7 sigma=404.7 thresh=3513 peak=3513
05:08:19.800 00.000 21444 Star::Find returns 0 (2), X=483.00, Y=83.00, Mass=4444, SNR=2.9, Peak=4336 HFD=0.0
05:08:19.800 00.000 21444 Star::Find(15, 1699, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 0 (3), X=1699.00, Y=563.00, Mass=0, SNR=0.0, Peak=3704 HFD=0.0
05:08:19.800 00.000 21444 Star::Find(15, 1695, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find false star n=6 nbg=267 bg=1887.8 sigma=392.6 thresh=3065 peak=2968
05:08:19.800 00.000 21444 Star::Find returns 0 (2), X=1695.00, Y=745.00, Mass=8853, SNR=2.9, Peak=3552 HFD=0.0
05:08:19.800 00.000 21444 Star::Find(15, 879, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find false star n=5 nbg=273 bg=2189.0 sigma=420.4 thresh=3450 peak=3319
05:08:19.800 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=77.00, Mass=7339, SNR=2.9, Peak=3852 HFD=0.0
05:08:19.800 00.000 21444 Star::Find(15, 1233, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find false star n=2 nbg=269 bg=2214.9 sigma=470.2 thresh=3626 peak=3373
05:08:19.800 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=591.00, Mass=3006, SNR=2.9, Peak=3808 HFD=0.0
05:08:19.800 00.000 21444 AutoFind: finding best star pass 1
05:08:19.800 00.000 21444 Star::Find(15, 171, 981, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=170.62, Y=979.44, Mass=1731262, SNR=233.3, Peak=30544 HFD=7.2
05:08:19.800 00.000 21444 AutoFind: near-saturated [171, 981] 93.2 Mass 1731262 SNR 233.3 Peak 30544
05:08:19.800 00.000 21444 Star::Find(15, 1149, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1149.31, Y=672.95, Mass=1272549, SNR=171.5, Peak=25040 HFD=7.0
05:08:19.800 00.000 21444 AutoFind: near-saturated [1149, 673] 67.0 Mass 1272549 SNR 171.5 Peak 25040
05:08:19.800 00.000 21444 Star::Find(15, 1831, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1829.76, Y=68.17, Mass=833583, SNR=111.8, Peak=17312 HFD=6.9
05:08:19.800 00.000 21444 AutoFind: near-saturated [1831, 69] 44.2 Mass 833583 SNR 111.8 Peak 17312
05:08:19.800 00.000 21444 Star::Find(15, 475, 997, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=475.07, Y=997.52, Mass=651515, SNR=132.2, Peak=13624 HFD=6.9
05:08:19.800 00.000 21444 AutoFind: near-saturated [475, 997] 36.7 Mass 651515 SNR 132.2 Peak 13624
05:08:19.800 00.000 21444 Star::Find(15, 317, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=316.02, Y=836.62, Mass=360931, SNR=80.3, Peak=9664 HFD=6.8
05:08:19.800 00.000 21444 AutoFind: near-saturated [317, 837] 20.9 Mass 360931 SNR 80.3 Peak 9664
05:08:19.800 00.000 21444 Star::Find(15, 91, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=90.51, Y=485.90, Mass=275602, SNR=65.4, Peak=7740 HFD=6.6
05:08:19.800 00.000 21444 AutoFind: near-saturated [91, 487] 16.3 Mass 275602 SNR 65.4 Peak 7740
05:08:19.800 00.000 21444 Star::Find(15, 1115, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1113.72, Y=115.25, Mass=137928, SNR=40.1, Peak=6580 HFD=5.7
05:08:19.800 00.000 21444 AutoFind: near-saturated [1115, 115] 10.1 Mass 137928 SNR 40.1 Peak 6580
05:08:19.800 00.000 21444 Star::Find(15, 169, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=167.54, Y=737.77, Mass=152208, SNR=39.4, Peak=6836 HFD=6.1
05:08:19.800 00.000 21444 AutoFind: near-saturated [169, 737] 10.1 Mass 152208 SNR 39.4 Peak 6836
05:08:19.800 00.000 21444 Star::Find(15, 697, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=697.13, Y=515.25, Mass=124433, SNR=37.0, Peak=5524 HFD=5.9
05:08:19.800 00.000 21444 AutoFind: near-saturated [697, 515] 9.3 Mass 124433 SNR 37.0 Peak 5524
05:08:19.800 00.000 21444 Star::Find(15, 1069, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1067.81, Y=81.46, Mass=119163, SNR=33.5, Peak=5900 HFD=5.4
05:08:19.800 00.000 21444 AutoFind: near-saturated [1069, 81] 9.1 Mass 119163 SNR 33.5 Peak 5900
05:08:19.800 00.000 21444 Star::Find(15, 1249, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1248.30, Y=325.01, Mass=94174, SNR=28.9, Peak=6508 HFD=5.3
05:08:19.800 00.000 21444 AutoFind: near-saturated [1249, 325] 8.2 Mass 94174 SNR 28.9 Peak 6508
05:08:19.800 00.000 21444 Star::Find(15, 1419, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1417.71, Y=802.21, Mass=95933, SNR=37.9, Peak=5292 HFD=5.5
05:08:19.800 00.000 21444 AutoFind: near-saturated [1419, 803] 8.0 Mass 95933 SNR 37.9 Peak 5292
05:08:19.800 00.000 21444 Star::Find(15, 1415, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1414.42, Y=346.44, Mass=73082, SNR=23.3, Peak=5396 HFD=5.8
05:08:19.800 00.000 21444 AutoFind: near-saturated [1415, 347] 7.2 Mass 73082 SNR 23.3 Peak 5396
05:08:19.800 00.000 21444 Star::Find(15, 1571, 1067, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1571.80, Y=1066.72, Mass=67606, SNR=28.3, Peak=4052 HFD=5.6
05:08:19.800 00.000 21444 AutoFind: near-saturated [1571, 1067] 6.3 Mass 67606 SNR 28.3 Peak 4052
05:08:19.800 00.000 21444 Star::Find(15, 1407, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1406.86, Y=85.39, Mass=36676, SNR=16.0, Peak=5420 HFD=4.4
05:08:19.800 00.000 21444 AutoFind: near-saturated [1407, 85] 5.6 Mass 36676 SNR 16.0 Peak 5420
05:08:19.800 00.000 21444 Star::Find(15, 1707, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1704.96, Y=42.85, Mass=41217, SNR=19.0, Peak=4612 HFD=4.3
05:08:19.800 00.000 21444 AutoFind: near-saturated [1707, 43] 5.0 Mass 41217 SNR 19.0 Peak 4612
05:08:19.800 00.000 21444 Star::Find(15, 63, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=62.73, Y=564.41, Mass=33309, SNR=18.1, Peak=3752 HFD=5.2
05:08:19.800 00.000 21444 AutoFind: near-saturated [63, 565] 4.7 Mass 33309 SNR 18.1 Peak 3752
05:08:19.800 00.000 21444 Star::Find(15, 1561, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.800 00.000 21444 Star::Find returns 1 (1), X=1560.70, Y=795.56, Mass=27137, SNR=15.3, Peak=4536 HFD=3.5
05:08:19.800 00.000 21444 AutoFind: near-saturated [1561, 795] 4.7 Mass 27137 SNR 15.3 Peak 4536
05:08:19.800 00.000 21444 Star::Find(15, 95, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.002 21444 Star::Find returns 1 (1), X=93.59, Y=154.91, Mass=46580, SNR=22.5, Peak=4536 HFD=4.3
05:08:19.802 00.000 21444 AutoFind: near-saturated [95, 155] 4.4 Mass 46580 SNR 22.5 Peak 4536
05:08:19.802 00.000 21444 Star::Find(15, 1197, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1196.29, Y=492.47, Mass=27372, SNR=14.8, Peak=4640 HFD=3.4
05:08:19.802 00.000 21444 AutoFind: near-saturated [1197, 493] 4.4 Mass 27372 SNR 14.8 Peak 4640
05:08:19.802 00.000 21444 Star::Find(15, 1053, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1052.90, Y=363.99, Mass=36157, SNR=20.1, Peak=4004 HFD=5.6
05:08:19.802 00.000 21444 AutoFind: near-saturated [1053, 365] 4.1 Mass 36157 SNR 20.1 Peak 4004
05:08:19.802 00.000 21444 Star::Find(15, 603, 1069, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=603.64, Y=1067.33, Mass=31847, SNR=18.0, Peak=3500 HFD=4.4
05:08:19.802 00.000 21444 AutoFind: near-saturated [603, 1069] 4.1 Mass 31847 SNR 18.0 Peak 3500
05:08:19.802 00.000 21444 Star::Find(15, 383, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=382.64, Y=277.80, Mass=26317, SNR=14.9, Peak=4892 HFD=6.7
05:08:19.802 00.000 21444 AutoFind: near-saturated [383, 279] 4.1 Mass 26317 SNR 14.9 Peak 4892
05:08:19.802 00.000 21444 Star::Find(15, 1253, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1252.22, Y=633.16, Mass=22279, SNR=14.0, Peak=3876 HFD=4.5
05:08:19.802 00.000 21444 AutoFind: near-saturated [1253, 633] 3.8 Mass 22279 SNR 14.0 Peak 3876
05:08:19.802 00.000 21444 Star::Find(15, 1011, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1011.61, Y=494.16, Mass=15441, SNR=11.1, Peak=4260 HFD=4.3
05:08:19.802 00.000 21444 AutoFind: near-saturated [1011, 495] 3.8 Mass 15441 SNR 11.1 Peak 4260
05:08:19.802 00.000 21444 Star::Find(15, 1223, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1223.16, Y=938.35, Mass=24275, SNR=16.0, Peak=3400 HFD=5.6
05:08:19.802 00.000 21444 AutoFind: near-saturated [1223, 941] 3.7 Mass 24275 SNR 16.0 Peak 3400
05:08:19.802 00.000 21444 Star::Find(15, 47, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=47.22, Y=858.22, Mass=21580, SNR=14.4, Peak=3856 HFD=3.5
05:08:19.802 00.000 21444 AutoFind: near-saturated [47, 859] 3.7 Mass 21580 SNR 14.4 Peak 3856
05:08:19.802 00.000 21444 Star::Find(15, 1107, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1105.48, Y=485.66, Mass=8892, SNR=9.2, Peak=3932 HFD=5.4
05:08:19.802 00.000 21444 AutoFind: near-saturated [1107, 485] 3.6 Mass 8892 SNR 9.2 Peak 3932
05:08:19.802 00.000 21444 Star::Find(15, 375, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find false star n=5 nbg=269 bg=2326.0 sigma=461.5 thresh=3711 peak=3585
05:08:19.802 00.000 21444 Star::Find returns 0 (2), X=375.00, Y=709.00, Mass=7494, SNR=2.9, Peak=4004 HFD=0.0
05:08:19.802 00.000 21444 Star::Find(15, 877, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find false star n=10 nbg=256 bg=2348.5 sigma=375.3 thresh=3474 peak=3473
05:08:19.802 00.000 21444 Star::Find returns 0 (2), X=877.00, Y=551.00, Mass=14023, SNR=2.9, Peak=4160 HFD=0.0
05:08:19.802 00.000 21444 Star::Find(15, 1661, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1658.30, Y=133.59, Mass=16995, SNR=11.9, Peak=3980 HFD=4.8
05:08:19.802 00.000 21444 AutoFind: near-saturated [1661, 135] 3.5 Mass 16995 SNR 11.9 Peak 3980
05:08:19.802 00.000 21444 Star::Find(15, 753, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=753.10, Y=232.79, Mass=17237, SNR=13.2, Peak=3804 HFD=4.0
05:08:19.802 00.000 21444 AutoFind: near-saturated [753, 233] 3.5 Mass 17237 SNR 13.2 Peak 3804
05:08:19.802 00.000 21444 Star::Find(15, 629, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find false star n=7 nbg=264 bg=1852.9 sigma=427.4 thresh=3135 peak=2962
05:08:19.802 00.000 21444 Star::Find returns 0 (2), X=629.00, Y=839.00, Mass=9801, SNR=2.9, Peak=3532 HFD=0.0
05:08:19.802 00.000 21444 Star::Find(15, 1007, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1006.06, Y=25.65, Mass=8286, SNR=9.3, Peak=3880 HFD=2.0
05:08:19.802 00.000 21444 AutoFind: near-saturated [1007, 25] 3.5 Mass 8286 SNR 9.3 Peak 3880
05:08:19.802 00.000 21444 Star::Find(15, 195, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=209.34, Y=1193.57, Mass=67966, SNR=72.1, Peak=17852 HFD=1.4
05:08:19.802 00.000 21444 AutoFind: near-saturated [195, 1197] 3.5 Mass 67966 SNR 72.1 Peak 17852
05:08:19.802 00.000 21444 Star::Find(15, 301, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=299.43, Y=72.55, Mass=14381, SNR=11.7, Peak=4032 HFD=3.1
05:08:19.802 00.000 21444 AutoFind: near-saturated [301, 75] 3.4 Mass 14381 SNR 11.7 Peak 4032
05:08:19.802 00.000 21444 Star::Find(15, 123, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=121.59, Y=156.41, Mass=15890, SNR=12.4, Peak=4336 HFD=4.5
05:08:19.802 00.000 21444 AutoFind: near-saturated [123, 157] 3.3 Mass 15890 SNR 12.4 Peak 4336
05:08:19.802 00.000 21444 Star::Find(15, 1649, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find false star n=2 nbg=259 bg=2257.1 sigma=414.2 thresh=3500 peak=3366
05:08:19.802 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=689.00, Mass=3402, SNR=2.9, Peak=4312 HFD=0.0
05:08:19.802 00.000 21444 Star::Find(15, 1871, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=1871.60, Y=686.04, Mass=21297, SNR=14.4, Peak=3424 HFD=4.4
05:08:19.802 00.000 21444 AutoFind: near-saturated [1871, 687] 3.3 Mass 21297 SNR 14.4 Peak 3424
05:08:19.802 00.000 21444 Star::Find(15, 1373, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find false star n=5 nbg=272 bg=1606.8 sigma=447.4 thresh=2949 peak=2846
05:08:19.802 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=939.00, Mass=7550, SNR=2.9, Peak=3248 HFD=0.0
05:08:19.802 00.000 21444 Star::Find(15, 871, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find returns 1 (1), X=870.69, Y=42.97, Mass=13458, SNR=12.7, Peak=3784 HFD=3.9
05:08:19.802 00.000 21444 AutoFind: near-saturated [871, 43] 3.3 Mass 13458 SNR 12.7 Peak 3784
05:08:19.802 00.000 21444 Star::Find(15, 1203, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find false star n=2 nbg=245 bg=2192.8 sigma=373.9 thresh=3314 peak=3200
05:08:19.802 00.000 21444 Star::Find returns 0 (2), X=1203.00, Y=659.00, Mass=2722, SNR=2.9, Peak=3656 HFD=0.0
05:08:19.802 00.000 21444 Star::Find(15, 1003, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.802 00.000 21444 Star::Find false star n=8 nbg=261 bg=2069.7 sigma=423.0 thresh=3339 peak=3318
05:08:19.802 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=285.00, Mass=11718, SNR=2.9, Peak=3856 HFD=0.0
05:08:19.802 00.000 21444 Star::Find(15, 1713, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.002 21444 Star::Find false star n=6 nbg=267 bg=1458.5 sigma=407.4 thresh=2681 peak=2605
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=1713.00, Y=941.00, Mass=8669, SNR=2.9, Peak=3272 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 1817, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=6 nbg=260 bg=1880.3 sigma=397.5 thresh=3073 peak=2922
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=1817.00, Y=659.00, Mass=7778, SNR=2.9, Peak=3428 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 527, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 0 (3), X=527.00, Y=59.00, Mass=0, SNR=0.0, Peak=3652 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 485, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=2 nbg=275 bg=2239.9 sigma=481.8 thresh=3685 peak=3381
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=485.00, Y=487.00, Mass=2996, SNR=2.9, Peak=3776 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 975, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=972.53, Y=246.06, Mass=14050, SNR=12.4, Peak=3876 HFD=4.3
05:08:19.804 00.000 21444 AutoFind: near-saturated [975, 247] 3.2 Mass 14050 SNR 12.4 Peak 3876
05:08:19.804 00.000 21444 Star::Find(15, 1213, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=4 nbg=263 bg=2143.0 sigma=446.1 thresh=3481 peak=3256
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=415.00, Mass=5892, SNR=2.9, Peak=3856 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 533, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=9 nbg=271 bg=2160.8 sigma=394.1 thresh=3343 peak=3321
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=533.00, Y=733.00, Mass=12365, SNR=2.9, Peak=3964 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 235, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=235.40, Y=687.44, Mass=18512, SNR=13.9, Peak=3680 HFD=4.8
05:08:19.804 00.000 21444 AutoFind: near-saturated [235, 687] 3.2 Mass 18512 SNR 13.9 Peak 3680
05:08:19.804 00.000 21444 Star::Find(15, 25, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=23.95, Y=515.18, Mass=10336, SNR=10.7, Peak=3500 HFD=4.1
05:08:19.804 00.000 21444 AutoFind: near-saturated [25, 515] 3.2 Mass 10336 SNR 10.7 Peak 3500
05:08:19.804 00.000 21444 Star::Find(15, 771, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=769.67, Y=939.04, Mass=8754, SNR=9.5, Peak=3376 HFD=2.2
05:08:19.804 00.000 21444 AutoFind: near-saturated [771, 939] 3.2 Mass 8754 SNR 9.5 Peak 3376
05:08:19.804 00.000 21444 Star::Find(15, 655, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 0 (3), X=655.00, Y=731.00, Mass=0, SNR=0.0, Peak=3856 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 1541, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=1541.32, Y=687.68, Mass=13687, SNR=11.7, Peak=3952 HFD=5.7
05:08:19.804 00.000 21444 AutoFind: near-saturated [1541, 689] 3.2 Mass 13687 SNR 11.7 Peak 3952
05:08:19.804 00.000 21444 Star::Find(15, 1311, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=1308.39, Y=40.91, Mass=11737, SNR=10.7, Peak=4204 HFD=2.7
05:08:19.804 00.000 21444 AutoFind: near-saturated [1311, 41] 3.2 Mass 11737 SNR 10.7 Peak 4204
05:08:19.804 00.000 21444 Star::Find(15, 1321, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=8 nbg=257 bg=2148.4 sigma=403.9 thresh=3360 peak=3357
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=1321.00, Y=659.00, Mass=10793, SNR=2.9, Peak=3960 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 939, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=937.42, Y=890.17, Mass=16352, SNR=12.9, Peak=3652 HFD=3.4
05:08:19.804 00.000 21444 AutoFind: near-saturated [939, 891] 3.2 Mass 16352 SNR 12.9 Peak 3652
05:08:19.804 00.000 21444 Star::Find(15, 1279, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=1278.00, Y=760.21, Mass=13770, SNR=10.7, Peak=4032 HFD=2.8
05:08:19.804 00.000 21444 AutoFind: near-saturated [1279, 761] 3.2 Mass 13770 SNR 10.7 Peak 4032
05:08:19.804 00.000 21444 Star::Find(15, 597, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=11 nbg=246 bg=1971.4 sigma=398.6 thresh=3167 peak=3161
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=597.00, Y=563.00, Mass=15847, SNR=2.9, Peak=3804 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 725, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=724.09, Y=234.70, Mass=26934, SNR=17.3, Peak=3908 HFD=5.7
05:08:19.804 00.000 21444 AutoFind: near-saturated [725, 235] 3.1 Mass 26934 SNR 17.3 Peak 3908
05:08:19.804 00.000 21444 Star::Find(15, 1531, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=1530.74, Y=346.36, Mass=17991, SNR=13.8, Peak=4636 HFD=6.5
05:08:19.804 00.000 21444 AutoFind: near-saturated [1531, 345] 3.1 Mass 17991 SNR 13.8 Peak 4636
05:08:19.804 00.000 21444 Star::Find(15, 769, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=766.80, Y=343.97, Mass=11338, SNR=9.9, Peak=3880 HFD=2.3
05:08:19.804 00.000 21444 AutoFind: near-saturated [769, 345] 3.1 Mass 11338 SNR 9.9 Peak 3880
05:08:19.804 00.000 21444 Star::Find(15, 387, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=6 nbg=257 bg=2118.8 sigma=380.0 thresh=3259 peak=3237
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=345.00, Mass=7779, SNR=2.9, Peak=3880 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 313, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=316.41, Y=577.81, Mass=11391, SNR=11.4, Peak=4260 HFD=5.0
05:08:19.804 00.000 21444 AutoFind: near-saturated [313, 565] 3.1 Mass 11391 SNR 11.4 Peak 4260
05:08:19.804 00.000 21444 Star::Find(15, 1271, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=1269.98, Y=915.75, Mass=5293, SNR=6.5, Peak=3500 HFD=1.5
05:08:19.804 00.000 21444 AutoFind: near-saturated [1271, 917] 3.1 Mass 5293 SNR 6.5 Peak 3500
05:08:19.804 00.000 21444 Star::Find(15, 971, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find returns 1 (1), X=955.90, Y=283.85, Mass=17309, SNR=14.5, Peak=3956 HFD=5.5
05:08:19.804 00.000 21444 AutoFind: near-saturated [971, 281] 3.1 Mass 17309 SNR 14.5 Peak 3956
05:08:19.804 00.000 21444 Star::Find(15, 1457, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=4 nbg=260 bg=2282.2 sigma=434.3 thresh=3585 peak=3392
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=731.00, Mass=6591, SNR=2.9, Peak=4284 HFD=0.0
05:08:19.804 00.000 21444 Star::Find(15, 929, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.804 00.000 21444 Star::Find false star n=4 nbg=266 bg=2311.7 sigma=431.6 thresh=3606 peak=3537
05:08:19.804 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=75.00, Mass=6781, SNR=2.9, Peak=4284 HFD=0.0
05:08:19.806 00.002 21444 Star::Find(15, 1727, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=1735.76, Y=86.98, Mass=11077, SNR=10.9, Peak=3804 HFD=3.9
05:08:19.806 00.000 21444 AutoFind: near-saturated [1727, 97] 3.1 Mass 11077 SNR 10.9 Peak 3804
05:08:19.806 00.000 21444 Star::Find(15, 957, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=2 nbg=269 bg=2223.4 sigma=411.0 thresh=3457 peak=3320
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=957.00, Y=133.00, Mass=2837, SNR=2.9, Peak=3956 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 447, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=6 nbg=240 bg=2156.1 sigma=344.2 thresh=3189 peak=3098
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=447.00, Y=485.00, Mass=7988, SNR=2.9, Peak=4004 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 519, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=518.85, Y=658.17, Mass=7971, SNR=7.8, Peak=4032 HFD=2.0
05:08:19.806 00.000 21444 AutoFind: near-saturated [519, 659] 3.1 Mass 7971 SNR 7.8 Peak 4032
05:08:19.806 00.000 21444 Star::Find(15, 1001, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=1003.61, Y=328.97, Mass=6377, SNR=7.8, Peak=4032 HFD=2.2
05:08:19.806 00.000 21444 AutoFind: near-saturated [1001, 327] 3.1 Mass 6377 SNR 7.8 Peak 4032
05:08:19.806 00.000 21444 Star::Find(15, 1037, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=1035.94, Y=542.89, Mass=10973, SNR=10.6, Peak=3728 HFD=3.1
05:08:19.806 00.000 21444 AutoFind: near-saturated [1037, 543] 3.1 Mass 10973 SNR 10.6 Peak 3728
05:08:19.806 00.000 21444 Star::Find(15, 369, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=370.13, Y=39.32, Mass=7932, SNR=8.2, Peak=3928 HFD=2.2
05:08:19.806 00.000 21444 AutoFind: near-saturated [369, 41] 3.1 Mass 7932 SNR 8.2 Peak 3928
05:08:19.806 00.000 21444 Star::Find(15, 1299, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=7 nbg=233 bg=2151.9 sigma=349.9 thresh=3202 peak=3135
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=313.00, Mass=8349, SNR=2.9, Peak=3684 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 1829, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=1829.37, Y=24.73, Mass=20416, SNR=15.9, Peak=3196 HFD=3.9
05:08:19.806 00.000 21444 AutoFind: near-saturated [1829, 25] 3.1 Mass 20416 SNR 15.9 Peak 3196
05:08:19.806 00.000 21444 Star::Find(15, 213, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=7 nbg=258 bg=2258.9 sigma=377.3 thresh=3391 peak=3306
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=213.00, Y=345.00, Mass=10136, SNR=2.9, Peak=4008 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 1131, 1081, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=1 nbg=267 bg=1478.5 sigma=382.6 thresh=2626 peak=2304
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=1081.00, Mass=1242, SNR=2.9, Peak=2868 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 365, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=6 nbg=262 bg=1525.0 sigma=375.9 thresh=2653 peak=2583
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=365.00, Y=1059.00, Mass=8262, SNR=2.9, Peak=3220 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 505, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=503.49, Y=235.34, Mass=12002, SNR=10.5, Peak=4184 HFD=2.4
05:08:19.806 00.000 21444 AutoFind: near-saturated [505, 235] 3.0 Mass 12002 SNR 10.5 Peak 4184
05:08:19.806 00.000 21444 Star::Find(15, 1513, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=7 nbg=255 bg=2069.9 sigma=402.7 thresh=3278 peak=3222
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=707.00, Mass=9675, SNR=2.9, Peak=3904 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 465, 1137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=464.23, Y=1136.64, Mass=17810, SNR=12.9, Peak=2920 HFD=3.6
05:08:19.806 00.000 21444 AutoFind: near-saturated [465, 1137] 3.0 Mass 17810 SNR 12.9 Peak 2920
05:08:19.806 00.000 21444 Star::Find(15, 483, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=3 nbg=265 bg=2298.7 sigma=404.7 thresh=3513 peak=3513
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=483.00, Y=83.00, Mass=4444, SNR=2.9, Peak=4336 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 1699, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 0 (3), X=1699.00, Y=563.00, Mass=0, SNR=0.0, Peak=3704 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 1695, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=6 nbg=267 bg=1887.8 sigma=392.6 thresh=3065 peak=2968
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=1695.00, Y=745.00, Mass=8853, SNR=2.9, Peak=3552 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 879, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=5 nbg=273 bg=2189.0 sigma=420.4 thresh=3450 peak=3319
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=77.00, Mass=7339, SNR=2.9, Peak=3852 HFD=0.0
05:08:19.806 00.000 21444 Star::Find(15, 1233, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find false star n=2 nbg=269 bg=2214.9 sigma=470.2 thresh=3626 peak=3373
05:08:19.806 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=591.00, Mass=3006, SNR=2.9, Peak=3808 HFD=0.0
05:08:19.806 00.000 21444 AutoFind: could not find a star on Pass 1
05:08:19.806 00.000 21444 AutoFind: finding best star pass 2
05:08:19.806 00.000 21444 Star::Find(15, 171, 981, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=170.62, Y=979.44, Mass=1731262, SNR=233.3, Peak=30544 HFD=7.2
05:08:19.806 00.000 21444 AutoFind: star saturated or too dim [171, 981] 93.2 Mass 1731262 SNR 233.3
05:08:19.806 00.000 21444 Star::Find(15, 1149, 673, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.806 00.000 21444 Star::Find returns 1 (1), X=1149.31, Y=672.95, Mass=1272549, SNR=171.5, Peak=25040 HFD=7.0
05:08:19.808 00.002 21444 AutoFind: star saturated or too dim [1149, 673] 67.0 Mass 1272549 SNR 171.5
05:08:19.808 00.000 21444 Star::Find(15, 1831, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1829.76, Y=68.17, Mass=833583, SNR=111.8, Peak=17312 HFD=6.9
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1831, 69] 44.2 Mass 833583 SNR 111.8
05:08:19.808 00.000 21444 Star::Find(15, 475, 997, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=475.07, Y=997.52, Mass=651515, SNR=132.2, Peak=13624 HFD=6.9
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [475, 997] 36.7 Mass 651515 SNR 132.2
05:08:19.808 00.000 21444 Star::Find(15, 317, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=316.02, Y=836.62, Mass=360931, SNR=80.3, Peak=9664 HFD=6.8
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [317, 837] 20.9 Mass 360931 SNR 80.3
05:08:19.808 00.000 21444 Star::Find(15, 91, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=90.51, Y=485.90, Mass=275602, SNR=65.4, Peak=7740 HFD=6.6
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [91, 487] 16.3 Mass 275602 SNR 65.4
05:08:19.808 00.000 21444 Star::Find(15, 1115, 115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1113.72, Y=115.25, Mass=137928, SNR=40.1, Peak=6580 HFD=5.7
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1115, 115] 10.1 Mass 137928 SNR 40.1
05:08:19.808 00.000 21444 Star::Find(15, 169, 737, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=167.54, Y=737.77, Mass=152208, SNR=39.4, Peak=6836 HFD=6.1
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [169, 737] 10.1 Mass 152208 SNR 39.4
05:08:19.808 00.000 21444 Star::Find(15, 697, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=697.13, Y=515.25, Mass=124433, SNR=37.0, Peak=5524 HFD=5.9
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [697, 515] 9.3 Mass 124433 SNR 37.0
05:08:19.808 00.000 21444 Star::Find(15, 1069, 81, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1067.81, Y=81.46, Mass=119163, SNR=33.5, Peak=5900 HFD=5.4
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1069, 81] 9.1 Mass 119163 SNR 33.5
05:08:19.808 00.000 21444 Star::Find(15, 1249, 325, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1248.30, Y=325.01, Mass=94174, SNR=28.9, Peak=6508 HFD=5.3
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1249, 325] 8.2 Mass 94174 SNR 28.9
05:08:19.808 00.000 21444 Star::Find(15, 1419, 803, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1417.71, Y=802.21, Mass=95933, SNR=37.9, Peak=5292 HFD=5.5
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1419, 803] 8.0 Mass 95933 SNR 37.9
05:08:19.808 00.000 21444 Star::Find(15, 1415, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1414.42, Y=346.44, Mass=73082, SNR=23.3, Peak=5396 HFD=5.8
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1415, 347] 7.2 Mass 73082 SNR 23.3
05:08:19.808 00.000 21444 Star::Find(15, 1571, 1067, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1571.80, Y=1066.72, Mass=67606, SNR=28.3, Peak=4052 HFD=5.6
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1571, 1067] 6.3 Mass 67606 SNR 28.3
05:08:19.808 00.000 21444 Star::Find(15, 1407, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1406.86, Y=85.39, Mass=36676, SNR=16.0, Peak=5420 HFD=4.4
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1407, 85] 5.6 Mass 36676 SNR 16.0
05:08:19.808 00.000 21444 Star::Find(15, 1707, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1704.96, Y=42.85, Mass=41217, SNR=19.0, Peak=4612 HFD=4.3
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1707, 43] 5.0 Mass 41217 SNR 19.0
05:08:19.808 00.000 21444 Star::Find(15, 63, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=62.73, Y=564.41, Mass=33309, SNR=18.1, Peak=3752 HFD=5.2
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [63, 565] 4.7 Mass 33309 SNR 18.1
05:08:19.808 00.000 21444 Star::Find(15, 1561, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1560.70, Y=795.56, Mass=27137, SNR=15.3, Peak=4536 HFD=3.5
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1561, 795] 4.7 Mass 27137 SNR 15.3
05:08:19.808 00.000 21444 Star::Find(15, 95, 155, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=93.59, Y=154.91, Mass=46580, SNR=22.5, Peak=4536 HFD=4.3
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [95, 155] 4.4 Mass 46580 SNR 22.5
05:08:19.808 00.000 21444 Star::Find(15, 1197, 493, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1196.29, Y=492.47, Mass=27372, SNR=14.8, Peak=4640 HFD=3.4
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1197, 493] 4.4 Mass 27372 SNR 14.8
05:08:19.808 00.000 21444 Star::Find(15, 1053, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1052.90, Y=363.99, Mass=36157, SNR=20.1, Peak=4004 HFD=5.6
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1053, 365] 4.1 Mass 36157 SNR 20.1
05:08:19.808 00.000 21444 Star::Find(15, 603, 1069, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=603.64, Y=1067.33, Mass=31847, SNR=18.0, Peak=3500 HFD=4.4
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [603, 1069] 4.1 Mass 31847 SNR 18.0
05:08:19.808 00.000 21444 Star::Find(15, 383, 279, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=382.64, Y=277.80, Mass=26317, SNR=14.9, Peak=4892 HFD=6.7
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [383, 279] 4.1 Mass 26317 SNR 14.9
05:08:19.808 00.000 21444 Star::Find(15, 1253, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1252.22, Y=633.16, Mass=22279, SNR=14.0, Peak=3876 HFD=4.5
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1253, 633] 3.8 Mass 22279 SNR 14.0
05:08:19.808 00.000 21444 Star::Find(15, 1011, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1011.61, Y=494.16, Mass=15441, SNR=11.1, Peak=4260 HFD=4.3
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1011, 495] 3.8 Mass 15441 SNR 11.1
05:08:19.808 00.000 21444 Star::Find(15, 1223, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.808 00.000 21444 Star::Find returns 1 (1), X=1223.16, Y=938.35, Mass=24275, SNR=16.0, Peak=3400 HFD=5.6
05:08:19.808 00.000 21444 AutoFind: star saturated or too dim [1223, 941] 3.7 Mass 24275 SNR 16.0
05:08:19.811 00.003 21444 Star::Find(15, 47, 859, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=47.22, Y=858.22, Mass=21580, SNR=14.4, Peak=3856 HFD=3.5
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [47, 859] 3.7 Mass 21580 SNR 14.4
05:08:19.811 00.000 21444 Star::Find(15, 1107, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=1105.48, Y=485.66, Mass=8892, SNR=9.2, Peak=3932 HFD=5.4
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [1107, 485] 3.6 Mass 8892 SNR 9.2
05:08:19.811 00.000 21444 Star::Find(15, 375, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=5 nbg=269 bg=2326.0 sigma=461.5 thresh=3711 peak=3585
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=375.00, Y=709.00, Mass=7494, SNR=2.9, Peak=4004 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 877, 551, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=10 nbg=256 bg=2348.5 sigma=375.3 thresh=3474 peak=3473
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=877.00, Y=551.00, Mass=14023, SNR=2.9, Peak=4160 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 1661, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=1658.30, Y=133.59, Mass=16995, SNR=11.9, Peak=3980 HFD=4.8
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [1661, 135] 3.5 Mass 16995 SNR 11.9
05:08:19.811 00.000 21444 Star::Find(15, 753, 233, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=753.10, Y=232.79, Mass=17237, SNR=13.2, Peak=3804 HFD=4.0
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [753, 233] 3.5 Mass 17237 SNR 13.2
05:08:19.811 00.000 21444 Star::Find(15, 629, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=7 nbg=264 bg=1852.9 sigma=427.4 thresh=3135 peak=2962
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=629.00, Y=839.00, Mass=9801, SNR=2.9, Peak=3532 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 1007, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=1006.06, Y=25.65, Mass=8286, SNR=9.3, Peak=3880 HFD=2.0
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [1007, 25] 3.5 Mass 8286 SNR 9.3
05:08:19.811 00.000 21444 Star::Find(15, 195, 1197, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=209.34, Y=1193.57, Mass=67966, SNR=72.1, Peak=17852 HFD=1.4
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [195, 1197] 3.5 Mass 67966 SNR 72.1
05:08:19.811 00.000 21444 Star::Find(15, 301, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=299.43, Y=72.55, Mass=14381, SNR=11.7, Peak=4032 HFD=3.1
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [301, 75] 3.4 Mass 14381 SNR 11.7
05:08:19.811 00.000 21444 Star::Find(15, 123, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=121.59, Y=156.41, Mass=15890, SNR=12.4, Peak=4336 HFD=4.5
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [123, 157] 3.3 Mass 15890 SNR 12.4
05:08:19.811 00.000 21444 Star::Find(15, 1649, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=2 nbg=259 bg=2257.1 sigma=414.2 thresh=3500 peak=3366
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=1649.00, Y=689.00, Mass=3402, SNR=2.9, Peak=4312 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 1871, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=1871.60, Y=686.04, Mass=21297, SNR=14.4, Peak=3424 HFD=4.4
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [1871, 687] 3.3 Mass 21297 SNR 14.4
05:08:19.811 00.000 21444 Star::Find(15, 1373, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=5 nbg=272 bg=1606.8 sigma=447.4 thresh=2949 peak=2846
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=939.00, Mass=7550, SNR=2.9, Peak=3248 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 871, 43, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=870.69, Y=42.97, Mass=13458, SNR=12.7, Peak=3784 HFD=3.9
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [871, 43] 3.3 Mass 13458 SNR 12.7
05:08:19.811 00.000 21444 Star::Find(15, 1203, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=2 nbg=245 bg=2192.8 sigma=373.9 thresh=3314 peak=3200
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=1203.00, Y=659.00, Mass=2722, SNR=2.9, Peak=3656 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 1003, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=8 nbg=261 bg=2069.7 sigma=423.0 thresh=3339 peak=3318
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=1003.00, Y=285.00, Mass=11718, SNR=2.9, Peak=3856 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 1713, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=6 nbg=267 bg=1458.5 sigma=407.4 thresh=2681 peak=2605
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=1713.00, Y=941.00, Mass=8669, SNR=2.9, Peak=3272 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 1817, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=6 nbg=260 bg=1880.3 sigma=397.5 thresh=3073 peak=2922
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=1817.00, Y=659.00, Mass=7778, SNR=2.9, Peak=3428 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 527, 59, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 0 (3), X=527.00, Y=59.00, Mass=0, SNR=0.0, Peak=3652 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 485, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=2 nbg=275 bg=2239.9 sigma=481.8 thresh=3685 peak=3381
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=485.00, Y=487.00, Mass=2996, SNR=2.9, Peak=3776 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 975, 247, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find returns 1 (1), X=972.53, Y=246.06, Mass=14050, SNR=12.4, Peak=3876 HFD=4.3
05:08:19.811 00.000 21444 AutoFind: star saturated or too dim [975, 247] 3.2 Mass 14050 SNR 12.4
05:08:19.811 00.000 21444 Star::Find(15, 1213, 415, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=4 nbg=263 bg=2143.0 sigma=446.1 thresh=3481 peak=3256
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=415.00, Mass=5892, SNR=2.9, Peak=3856 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 533, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.811 00.000 21444 Star::Find false star n=9 nbg=271 bg=2160.8 sigma=394.1 thresh=3343 peak=3321
05:08:19.811 00.000 21444 Star::Find returns 0 (2), X=533.00, Y=733.00, Mass=12365, SNR=2.9, Peak=3964 HFD=0.0
05:08:19.811 00.000 21444 Star::Find(15, 235, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.002 21444 Star::Find returns 1 (1), X=235.40, Y=687.44, Mass=18512, SNR=13.9, Peak=3680 HFD=4.8
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [235, 687] 3.2 Mass 18512 SNR 13.9
05:08:19.813 00.000 21444 Star::Find(15, 25, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=23.95, Y=515.18, Mass=10336, SNR=10.7, Peak=3500 HFD=4.1
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [25, 515] 3.2 Mass 10336 SNR 10.7
05:08:19.813 00.000 21444 Star::Find(15, 771, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=769.67, Y=939.04, Mass=8754, SNR=9.5, Peak=3376 HFD=2.2
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [771, 939] 3.2 Mass 8754 SNR 9.5
05:08:19.813 00.000 21444 Star::Find(15, 655, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 0 (3), X=655.00, Y=731.00, Mass=0, SNR=0.0, Peak=3856 HFD=0.0
05:08:19.813 00.000 21444 Star::Find(15, 1541, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=1541.32, Y=687.68, Mass=13687, SNR=11.7, Peak=3952 HFD=5.7
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [1541, 689] 3.2 Mass 13687 SNR 11.7
05:08:19.813 00.000 21444 Star::Find(15, 1311, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=1308.39, Y=40.91, Mass=11737, SNR=10.7, Peak=4204 HFD=2.7
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [1311, 41] 3.2 Mass 11737 SNR 10.7
05:08:19.813 00.000 21444 Star::Find(15, 1321, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find false star n=8 nbg=257 bg=2148.4 sigma=403.9 thresh=3360 peak=3357
05:08:19.813 00.000 21444 Star::Find returns 0 (2), X=1321.00, Y=659.00, Mass=10793, SNR=2.9, Peak=3960 HFD=0.0
05:08:19.813 00.000 21444 Star::Find(15, 939, 891, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=937.42, Y=890.17, Mass=16352, SNR=12.9, Peak=3652 HFD=3.4
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [939, 891] 3.2 Mass 16352 SNR 12.9
05:08:19.813 00.000 21444 Star::Find(15, 1279, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=1278.00, Y=760.21, Mass=13770, SNR=10.7, Peak=4032 HFD=2.8
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [1279, 761] 3.2 Mass 13770 SNR 10.7
05:08:19.813 00.000 21444 Star::Find(15, 597, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find false star n=11 nbg=246 bg=1971.4 sigma=398.6 thresh=3167 peak=3161
05:08:19.813 00.000 21444 Star::Find returns 0 (2), X=597.00, Y=563.00, Mass=15847, SNR=2.9, Peak=3804 HFD=0.0
05:08:19.813 00.000 21444 Star::Find(15, 725, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=724.09, Y=234.70, Mass=26934, SNR=17.3, Peak=3908 HFD=5.7
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [725, 235] 3.1 Mass 26934 SNR 17.3
05:08:19.813 00.000 21444 Star::Find(15, 1531, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=1530.74, Y=346.36, Mass=17991, SNR=13.8, Peak=4636 HFD=6.5
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [1531, 345] 3.1 Mass 17991 SNR 13.8
05:08:19.813 00.000 21444 Star::Find(15, 769, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=766.80, Y=343.97, Mass=11338, SNR=9.9, Peak=3880 HFD=2.3
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [769, 345] 3.1 Mass 11338 SNR 9.9
05:08:19.813 00.000 21444 Star::Find(15, 387, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find false star n=6 nbg=257 bg=2118.8 sigma=380.0 thresh=3259 peak=3237
05:08:19.813 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=345.00, Mass=7779, SNR=2.9, Peak=3880 HFD=0.0
05:08:19.813 00.000 21444 Star::Find(15, 313, 565, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=316.41, Y=577.81, Mass=11391, SNR=11.4, Peak=4260 HFD=5.0
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [313, 565] 3.1 Mass 11391 SNR 11.4
05:08:19.813 00.000 21444 Star::Find(15, 1271, 917, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=1269.98, Y=915.75, Mass=5293, SNR=6.5, Peak=3500 HFD=1.5
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [1271, 917] 3.1 Mass 5293 SNR 6.5
05:08:19.813 00.000 21444 Star::Find(15, 971, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=955.90, Y=283.85, Mass=17309, SNR=14.5, Peak=3956 HFD=5.5
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [971, 281] 3.1 Mass 17309 SNR 14.5
05:08:19.813 00.000 21444 Star::Find(15, 1457, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find false star n=4 nbg=260 bg=2282.2 sigma=434.3 thresh=3585 peak=3392
05:08:19.813 00.000 21444 Star::Find returns 0 (2), X=1457.00, Y=731.00, Mass=6591, SNR=2.9, Peak=4284 HFD=0.0
05:08:19.813 00.000 21444 Star::Find(15, 929, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find false star n=4 nbg=266 bg=2311.7 sigma=431.6 thresh=3606 peak=3537
05:08:19.813 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=75.00, Mass=6781, SNR=2.9, Peak=4284 HFD=0.0
05:08:19.813 00.000 21444 Star::Find(15, 1727, 97, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=1735.76, Y=86.98, Mass=11077, SNR=10.9, Peak=3804 HFD=3.9
05:08:19.813 00.000 21444 AutoFind: star saturated or too dim [1727, 97] 3.1 Mass 11077 SNR 10.9
05:08:19.813 00.000 21444 Star::Find(15, 957, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find false star n=2 nbg=269 bg=2223.4 sigma=411.0 thresh=3457 peak=3320
05:08:19.813 00.000 21444 Star::Find returns 0 (2), X=957.00, Y=133.00, Mass=2837, SNR=2.9, Peak=3956 HFD=0.0
05:08:19.813 00.000 21444 Star::Find(15, 447, 485, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find false star n=6 nbg=240 bg=2156.1 sigma=344.2 thresh=3189 peak=3098
05:08:19.813 00.000 21444 Star::Find returns 0 (2), X=447.00, Y=485.00, Mass=7988, SNR=2.9, Peak=4004 HFD=0.0
05:08:19.813 00.000 21444 Star::Find(15, 519, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.813 00.000 21444 Star::Find returns 1 (1), X=518.85, Y=658.17, Mass=7971, SNR=7.8, Peak=4032 HFD=2.0
05:08:19.814 00.001 21444 AutoFind: star saturated or too dim [519, 659] 3.1 Mass 7971 SNR 7.8
05:08:19.814 00.000 21444 Star::Find(15, 1001, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 1 (1), X=1003.61, Y=328.97, Mass=6377, SNR=7.8, Peak=4032 HFD=2.2
05:08:19.814 00.000 21444 AutoFind: star saturated or too dim [1001, 327] 3.1 Mass 6377 SNR 7.8
05:08:19.814 00.000 21444 Star::Find(15, 1037, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 1 (1), X=1035.94, Y=542.89, Mass=10973, SNR=10.6, Peak=3728 HFD=3.1
05:08:19.814 00.000 21444 AutoFind: star saturated or too dim [1037, 543] 3.1 Mass 10973 SNR 10.6
05:08:19.814 00.000 21444 Star::Find(15, 369, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 1 (1), X=370.13, Y=39.32, Mass=7932, SNR=8.2, Peak=3928 HFD=2.2
05:08:19.814 00.000 21444 AutoFind: star saturated or too dim [369, 41] 3.1 Mass 7932 SNR 8.2
05:08:19.814 00.000 21444 Star::Find(15, 1299, 313, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=7 nbg=233 bg=2151.9 sigma=349.9 thresh=3202 peak=3135
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=313.00, Mass=8349, SNR=2.9, Peak=3684 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 1829, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 1 (1), X=1829.37, Y=24.73, Mass=20416, SNR=15.9, Peak=3196 HFD=3.9
05:08:19.814 00.000 21444 AutoFind: star saturated or too dim [1829, 25] 3.1 Mass 20416 SNR 15.9
05:08:19.814 00.000 21444 Star::Find(15, 213, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=7 nbg=258 bg=2258.9 sigma=377.3 thresh=3391 peak=3306
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=213.00, Y=345.00, Mass=10136, SNR=2.9, Peak=4008 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 1131, 1081, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=1 nbg=267 bg=1478.5 sigma=382.6 thresh=2626 peak=2304
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=1081.00, Mass=1242, SNR=2.9, Peak=2868 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 365, 1059, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=6 nbg=262 bg=1525.0 sigma=375.9 thresh=2653 peak=2583
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=365.00, Y=1059.00, Mass=8262, SNR=2.9, Peak=3220 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 505, 235, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 1 (1), X=503.49, Y=235.34, Mass=12002, SNR=10.5, Peak=4184 HFD=2.4
05:08:19.814 00.000 21444 AutoFind: star saturated or too dim [505, 235] 3.0 Mass 12002 SNR 10.5
05:08:19.814 00.000 21444 Star::Find(15, 1513, 707, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=7 nbg=255 bg=2069.9 sigma=402.7 thresh=3278 peak=3222
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=1513.00, Y=707.00, Mass=9675, SNR=2.9, Peak=3904 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 465, 1137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 1 (1), X=464.23, Y=1136.64, Mass=17810, SNR=12.9, Peak=2920 HFD=3.6
05:08:19.814 00.000 21444 AutoFind: star saturated or too dim [465, 1137] 3.0 Mass 17810 SNR 12.9
05:08:19.814 00.000 21444 Star::Find(15, 483, 83, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=3 nbg=265 bg=2298.7 sigma=404.7 thresh=3513 peak=3513
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=483.00, Y=83.00, Mass=4444, SNR=2.9, Peak=4336 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 1699, 563, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 0 (3), X=1699.00, Y=563.00, Mass=0, SNR=0.0, Peak=3704 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 1695, 745, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=6 nbg=267 bg=1887.8 sigma=392.6 thresh=3065 peak=2968
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=1695.00, Y=745.00, Mass=8853, SNR=2.9, Peak=3552 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 879, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=5 nbg=273 bg=2189.0 sigma=420.4 thresh=3450 peak=3319
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=879.00, Y=77.00, Mass=7339, SNR=2.9, Peak=3852 HFD=0.0
05:08:19.814 00.000 21444 Star::Find(15, 1233, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find false star n=2 nbg=269 bg=2214.9 sigma=470.2 thresh=3626 peak=3373
05:08:19.814 00.000 21444 Star::Find returns 0 (2), X=1233.00, Y=591.00, Mass=3006, SNR=2.9, Peak=3808 HFD=0.0
05:08:19.814 00.000 21444 AutoFind: could not find a non-saturated star!
05:08:19.814 00.000 21444 AutoFind: finding best star pass 3
05:08:19.814 00.000 21444 Star::Find(15, 171, 981, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 1 (1), X=170.62, Y=979.44, Mass=1731262, SNR=233.3, Peak=30544 HFD=7.2
05:08:19.814 00.000 21444 AutoFind returns star at [171, 981] 93.2 Mass 1731262 SNR 233.3
05:08:19.814 00.000 21444 Star::Find(15, 171, 981, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.814 00.000 21444 Star::Find returns 1 (1), X=170.62, Y=979.44, Mass=1731262, SNR=233.3, Peak=30544 HFD=7.2
05:08:19.814 00.000 21444 MultiStar: List (12): {170.62, 979.44}(233.3), {1149.31, 672.95}(171.5), {1829.76, 68.17}(111.8), {475.07, 997.52}(132.2), {316.02, 836.62}(80.3), {90.51, 485.90}(65.4), {1113.72, 115.25}(40.1), {167.54, 737.77}(39.4), {697.13, 515.25}(37.0), {1067.81, 81.46}(33.5), {1248.30, 325.01}(28.9), {1417.71, 802.21}(37.9), 
05:08:19.814 00.000 21444 setting lock position to (170.62, 979.44)
05:08:19.814 00.000 21444 MultiStar: stabilizing after lock position change
05:08:19.816 00.002 21444 AutoSelect: state = 1, call UpdateGuideState
05:08:19.816 00.000 21444 UpdateGuideState(): m_state=1
05:08:19.816 00.000 21444 Star::Find(15, 170, 979, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:19.816 00.000 21444 Star::Find returns 1 (1), X=170.62, Y=979.44, Mass=1731262, SNR=233.3, Peak=30544 HFD=7.2
05:08:19.816 00.000 21444 DistanceChecker: deactivated
05:08:19.816 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.05) = xAngle (-3.05 = -3.05)
05:08:19.816 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-5.89 = 0.39)
05:08:19.816 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
05:08:19.816 00.000 21444 setting lock position to (170.62, 979.44)
05:08:19.816 00.000 21444 MultiStar: stabilizing after lock position change
05:08:19.816 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
05:08:19.816 00.000 21444 Changing from state SELECTING to SELECTED
05:08:19.816 00.000 21444 guider state => SELECTED
05:08:19.826 00.010 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=30544, med=1936, FiltMin=92, FiltMax=29180, Gamma=0.560
05:08:19.840 00.014 21444 UpdateGuideState exits: m=1731262 SNR=233.3 Saturated
05:08:19.842 00.002 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=30544, med=1936, FiltMin=92, FiltMax=29180, Gamma=0.560
05:08:19.856 00.014 21444 Status Line: Auto-selected star at (170.6, 979.4)
05:08:20.110 00.254 25848 Exposure complete
05:08:20.174 00.064 25848 worker thread done servicing request
05:08:20.174 00.000 21444 OnExposeComplete: enter
05:08:20.174 00.000 21444 UpdateGuideState(): m_state=2
05:08:20.174 00.000 21444 Star::Find(15, 170, 979, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
05:08:20.174 00.000 21444 Star::Find returns 1 (1), X=169.48, Y=975.04, Mass=1828517, SNR=256.3, Peak=37184 HFD=6.8
05:08:20.174 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.05) = xAngle (-4.88 = 1.41)
05:08:20.174 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.72 = -1.44)
05:08:20.174 00.000 21444 CameraToMount -- cameraX=-1.14 cameraY=-4.40 hyp=4.55 cameraTheta=-1.82 mountX=0.74 mountY=-4.50, mountTheta=-1.41
05:08:20.174 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=37184, med=1988, FiltMin=168, FiltMax=34056, Gamma=0.560
05:08:20.190 00.016 21444 UpdateGuideState exits: m=1828517 SNR=256.3 Saturated
05:08:20.190 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:20.190 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:20.190 00.000 21444 Enqueuing Expose request
05:08:20.190 00.000 25848 Worker thread wakes up
05:08:20.190 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:20.190 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(154,960,31,31)
05:08:23.048 02.858 25848 Exposure complete
05:08:23.118 00.070 25848 worker thread done servicing request
05:08:23.118 00.000 21444 OnExposeComplete: enter
05:08:23.118 00.000 21444 UpdateGuideState(): m_state=2
05:08:23.118 00.000 21444 Star::Find(15, 169, 975, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:08:23.118 00.000 21444 Star::Find returns 1 (1), X=167.26, Y=968.89, Mass=1989954, SNR=240.4, Peak=40996 HFD=6.7
05:08:23.118 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.05) = xAngle (-4.93 = 1.35)
05:08:23.118 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.77 = -1.49)
05:08:23.118 00.000 21444 CameraToMount -- cameraX=-3.36 cameraY=-10.56 hyp=11.08 cameraTheta=-1.88 mountX=2.39 mountY=-11.04, mountTheta=-1.36
05:08:23.118 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=40996, med=1988, FiltMin=168, FiltMax=38044, Gamma=0.560
05:08:23.126 00.008 21444 UpdateGuideState exits: m=1989954 SNR=240.4 Saturated
05:08:23.126 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:23.126 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:23.126 00.000 21444 Enqueuing Expose request
05:08:23.126 00.000 25848 Worker thread wakes up
05:08:23.126 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:23.126 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(152,954,31,31)
05:08:25.989 02.863 25848 Exposure complete
05:08:26.053 00.064 25848 worker thread done servicing request
05:08:26.053 00.000 21444 OnExposeComplete: enter
05:08:26.053 00.000 21444 UpdateGuideState(): m_state=2
05:08:26.053 00.000 21444 Star::Find(15, 167, 968, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
05:08:26.053 00.000 21444 Star::Find returns 1 (1), X=166.62, Y=965.38, Mass=1744389, SNR=210.2, Peak=41756 HFD=6.8
05:08:26.053 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.05) = xAngle (-4.90 = 1.38)
05:08:26.053 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.74 = -1.46)
05:08:26.053 00.000 21444 CameraToMount -- cameraX=-4.00 cameraY=-14.06 hyp=14.62 cameraTheta=-1.85 mountX=2.72 mountY=-14.53, mountTheta=-1.39
05:08:26.053 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=41756, med=1988, FiltMin=16, FiltMax=37488, Gamma=0.560
05:08:26.069 00.016 21444 UpdateGuideState exits: m=1744389 SNR=210.2 Saturated
05:08:26.069 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:26.069 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:26.069 00.000 21444 Enqueuing Expose request
05:08:26.069 00.000 25848 Worker thread wakes up
05:08:26.069 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:26.069 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(152,950,31,31)
05:08:28.929 02.860 25848 Exposure complete
05:08:28.993 00.064 25848 worker thread done servicing request
05:08:28.993 00.000 21444 OnExposeComplete: enter
05:08:28.993 00.000 21444 UpdateGuideState(): m_state=2
05:08:28.993 00.000 21444 Star::Find(15, 166, 965, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:28.993 00.000 21444 Star::Find returns 1 (1), X=166.99, Y=959.00, Mass=1936849, SNR=206.6, Peak=39888 HFD=6.3
05:08:28.993 00.000 21444 CameraToMount -- cameraTheta (-1.75) - m_xAngle (3.05) = xAngle (-4.80 = 1.49)
05:08:28.993 00.000 21444 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.64 = -1.36)
05:08:28.993 00.000 21444 CameraToMount -- cameraX=-3.63 cameraY=-20.44 hyp=20.76 cameraTheta=-1.75 mountX=1.77 mountY=-20.29, mountTheta=-1.48
05:08:28.993 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=39888, med=1988, FiltMin=16, FiltMax=37664, Gamma=0.560
05:08:29.009 00.016 21444 UpdateGuideState exits: m=1936849 SNR=206.6 Saturated
05:08:29.009 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:29.009 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:29.009 00.000 21444 Enqueuing Expose request
05:08:29.009 00.000 25848 Worker thread wakes up
05:08:29.009 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:29.009 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(152,944,31,31)
05:08:31.736 02.727 21444 GuiderMultiStar::AutoSelect enter
05:08:31.736 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
05:08:31.799 00.063 21444 AutoFind: auto downsample for scale 0.43 => 2x
05:08:31.799 00.000 21444 AutoFind: downsample 2x
05:08:31.815 00.016 21444 AutoFind: global mean = 0.8, stdev 1130.2
05:08:31.815 00.000 21444 AutoFind: using threshold = 0.1
05:08:31.832 00.017 21444 AutoFind: local max [167, 959] 112.7
05:08:31.832 00.000 21444 AutoFind: local max [1147, 653] 87.3
05:08:31.832 00.000 21444 AutoFind: local max [1827, 49] 48.7
05:08:31.848 00.016 21444 AutoFind: local max [471, 977] 40.0
05:08:31.848 00.000 21444 AutoFind: local max [313, 817] 23.8
05:08:31.848 00.000 21444 AutoFind: local max [87, 467] 16.2
05:08:31.848 00.000 21444 AutoFind: local max [165, 717] 13.4
05:08:31.848 00.000 21444 AutoFind: local max [1065, 61] 11.9
05:08:31.848 00.000 21444 AutoFind: local max [1111, 95] 10.7
05:08:31.848 00.000 21444 AutoFind: local max [1415, 781] 9.9
05:08:31.848 00.000 21444 AutoFind: local max [1247, 305] 9.7
05:08:31.848 00.000 21444 AutoFind: local max [695, 495] 8.0
05:08:31.848 00.000 21444 AutoFind: local max [1403, 67] 7.9
05:08:31.848 00.000 21444 AutoFind: local max [1413, 327] 7.8
05:08:31.848 00.000 21444 AutoFind: local max [1193, 471] 7.1
05:08:31.848 00.000 21444 AutoFind: local max [1049, 343] 6.2
05:08:31.848 00.000 21444 AutoFind: local max [1569, 1047] 5.9
05:08:31.848 00.000 21444 AutoFind: local max [1703, 25] 5.5
05:08:31.848 00.000 21444 AutoFind: local max [379, 255] 5.2
05:08:31.848 00.000 21444 AutoFind: local max [91, 175] 5.1
05:08:31.848 00.000 21444 AutoFind: local max [43, 839] 4.8
05:08:31.848 00.000 21444 AutoFind: local max [117, 135] 4.8
05:08:31.848 00.000 21444 AutoFind: local max [1559, 777] 4.7
05:08:31.848 00.000 21444 AutoFind: local max [61, 545] 4.4
05:08:31.848 00.000 21444 AutoFind: local max [1767, 391] 4.4
05:08:31.848 00.000 21444 AutoFind: local max [1009, 475] 4.1
05:08:31.848 00.000 21444 AutoFind: local max [989, 661] 4.0
05:08:31.848 00.000 21444 AutoFind: local max [1659, 391] 3.7
05:08:31.848 00.000 21444 AutoFind: local max [391, 557] 3.6
05:08:31.848 00.000 21444 AutoFind: local max [959, 107] 3.5
05:08:31.848 00.000 21444 AutoFind: local max [1127, 657] 3.4
05:08:31.848 00.000 21444 AutoFind: local max [131, 1097] 3.4
05:08:31.848 00.000 21444 AutoFind: local max [123, 389] 3.3
05:08:31.848 00.000 21444 AutoFind: local max [1671, 447] 3.3
05:08:31.848 00.000 21444 AutoFind: local max [775, 659] 3.3
05:08:31.848 00.000 21444 AutoFind: local max [471, 359] 3.3
05:08:31.848 00.000 21444 AutoFind: local max [897, 389] 3.3
05:08:31.848 00.000 21444 AutoFind: local max [1745, 813] 3.2
05:08:31.848 00.000 21444 AutoFind: local max [979, 505] 3.2
05:08:31.848 00.000 21444 AutoFind: local max [309, 543] 3.2
05:08:31.848 00.000 21444 AutoFind: local max [187, 969] 3.2
05:08:31.848 00.000 21444 AutoFind: local max [873, 531] 3.2
05:08:31.848 00.000 21444 AutoFind: local max [1601, 357] 3.2
05:08:31.848 00.000 21444 AutoFind: local max [809, 801] 3.2
05:08:31.848 00.000 21444 AutoFind: local max [1627, 555] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [551, 391] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [203, 533] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [1741, 35] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [393, 1095] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [907, 469] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [1017, 505] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [1633, 359] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [409, 359] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [679, 389] 3.1
05:08:31.848 00.000 21444 AutoFind: local max [1337, 359] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [73, 505] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [259, 41] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1419, 391] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1435, 1111] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1545, 629] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [877, 391] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1219, 605] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [957, 277] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1049, 709] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [433, 253] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [275, 769] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1633, 731] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1433, 557] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1481, 487] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [1565, 659] 3.0
05:08:31.848 00.000 21444 AutoFind: local max [573, 375] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1561, 479] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1149, 675] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1213, 507] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1799, 391] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1127, 645] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1339, 391] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [179, 419] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1807, 71] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1121, 911] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1153, 925] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1151, 411] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [371, 685] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1133, 631] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [649, 767] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1713, 389] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [761, 1097] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1483, 991] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [961, 347] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1717, 1073] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1729, 391] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [1525, 751] 2.9
05:08:31.848 00.000 21444 AutoFind: local max [505, 281] 2.8
05:08:31.848 00.000 21444 AutoFind: local max [107, 29] 2.8
05:08:31.848 00.000 21444 AutoFind: local max [1631, 393] 2.8
05:08:31.848 00.000 21444 AutoFind: local max [495, 265] 2.8
05:08:31.848 00.000 21444 AutoFind: local max [1023, 329] 2.8
05:08:31.848 00.000 21444 AutoFind: local max [1189, 849] 2.8
05:08:31.848 00.000 21444 AutoFind: local max [1167, 657] 2.8
05:08:31.848 00.000 21444 AutoFind: local max [951, 297] 2.8
05:08:31.848 00.000 21444 AutoFind: too close [951, 297] 2.8 - [957, 277] 3.0
05:08:31.848 00.000 21444 AutoFind: too close [1167, 657] 2.8 - [1149, 675] 2.9
05:08:31.848 00.000 21444 AutoFind: close dim-bright [1167, 657] 2.8 - [1147, 653] 87.3
05:08:31.848 00.000 21444 AutoFind: too close [495, 265] 2.8 - [505, 281] 2.8
05:08:31.848 00.000 21444 AutoFind: too close [1729, 391] 2.9 - [1713, 389] 2.9
05:08:31.848 00.000 21444 AutoFind: too close [1133, 631] 2.9 - [1127, 645] 2.9
05:08:31.848 00.000 21444 AutoFind: too close [1127, 645] 2.9 - [1127, 657] 3.4
05:08:31.848 00.000 21444 AutoFind: close dim-bright [1127, 645] 2.9 - [1147, 653] 87.3
05:08:31.848 00.000 21444 AutoFind: too close [877, 391] 3.0 - [897, 389] 3.3
05:08:31.848 00.000 21444 AutoFind: close dim-bright [187, 969] 3.2 - [167, 959] 112.7
05:08:31.848 00.000 21444 AutoFind: close dim-bright [1127, 657] 3.4 - [1147, 653] 87.3
05:08:31.848 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
05:08:31.848 00.000 21444 Star::Find(15, 167, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=166.99, Y=959.00, Mass=1936849, SNR=206.6, Peak=39888 HFD=6.3
05:08:31.848 00.000 21444 Star::Find(15, 1147, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1146.61, Y=652.59, Mass=1399707, SNR=159.8, Peak=35060 HFD=6.1
05:08:31.848 00.000 21444 Star::Find(15, 1827, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1826.07, Y=48.31, Mass=929053, SNR=130.9, Peak=18680 HFD=6.9
05:08:31.848 00.000 21444 Star::Find(15, 471, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=471.64, Y=976.86, Mass=698817, SNR=155.8, Peak=18296 HFD=6.4
05:08:31.848 00.000 21444 Star::Find(15, 313, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=312.33, Y=815.82, Mass=414449, SNR=71.3, Peak=11504 HFD=6.6
05:08:31.848 00.000 21444 Star::Find(15, 87, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=86.92, Y=465.52, Mass=252031, SNR=60.7, Peak=8196 HFD=5.9
05:08:31.848 00.000 21444 Star::Find(15, 165, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=164.28, Y=717.34, Mass=182609, SNR=43.0, Peak=7640 HFD=5.4
05:08:31.848 00.000 21444 Star::Find(15, 1065, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1065.17, Y=60.40, Mass=159199, SNR=40.2, Peak=6836 HFD=5.5
05:08:31.848 00.000 21444 Star::Find(15, 1111, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1110.53, Y=93.74, Mass=142006, SNR=40.4, Peak=6808 HFD=5.5
05:08:31.848 00.000 21444 Star::Find(15, 1415, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1414.64, Y=781.15, Mass=116517, SNR=39.1, Peak=6232 HFD=5.0
05:08:31.848 00.000 21444 Star::Find(15, 1247, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1245.76, Y=303.38, Mass=130157, SNR=42.3, Peak=6080 HFD=5.6
05:08:31.848 00.000 21444 Star::Find(15, 695, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=694.39, Y=493.76, Mass=104436, SNR=35.0, Peak=6304 HFD=5.3
05:08:31.848 00.000 21444 Star::Find(15, 1403, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1401.99, Y=67.12, Mass=119042, SNR=34.2, Peak=6432 HFD=5.8
05:08:31.848 00.000 21444 Star::Find(15, 1413, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1411.67, Y=326.27, Mass=134135, SNR=37.9, Peak=6028 HFD=6.1
05:08:31.848 00.000 21444 Star::Find(15, 1193, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1192.40, Y=470.65, Mass=58038, SNR=21.9, Peak=5768 HFD=3.7
05:08:31.848 00.000 21444 Star::Find(15, 1049, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1047.68, Y=342.99, Mass=61667, SNR=26.7, Peak=5416 HFD=4.1
05:08:31.848 00.000 21444 Star::Find(15, 1569, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1569.35, Y=1045.84, Mass=66711, SNR=26.8, Peak=4508 HFD=5.0
05:08:31.848 00.000 21444 Star::Find(15, 1703, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1701.61, Y=23.54, Mass=44155, SNR=20.2, Peak=5424 HFD=3.8
05:08:31.848 00.000 21444 Star::Find(15, 379, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=378.52, Y=254.61, Mass=47340, SNR=20.6, Peak=4896 HFD=5.1
05:08:31.848 00.000 21444 Star::Find(15, 91, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=91.34, Y=174.79, Mass=49325, SNR=20.3, Peak=5444 HFD=4.5
05:08:31.848 00.000 21444 Star::Find(15, 43, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=43.64, Y=838.17, Mass=45675, SNR=22.3, Peak=3780 HFD=4.9
05:08:31.848 00.000 21444 Star::Find(15, 117, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=117.24, Y=134.43, Mass=42552, SNR=18.9, Peak=4284 HFD=5.3
05:08:31.848 00.000 21444 Star::Find(15, 1559, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1558.51, Y=775.27, Mass=25426, SNR=14.2, Peak=4408 HFD=5.0
05:08:31.848 00.000 21444 Star::Find(15, 61, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=59.70, Y=544.47, Mass=45076, SNR=22.9, Peak=3856 HFD=4.8
05:08:31.848 00.000 21444 Star::Find(15, 1767, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=5 nbg=275 bg=1961.0 sigma=512.8 thresh=3499 peak=3358
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1767.00, Y=391.00, Mass=8107, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1009, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1008.30, Y=473.97, Mass=15656, SNR=11.6, Peak=4360 HFD=2.4
05:08:31.848 00.000 21444 Star::Find(15, 989, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=989.08, Y=661.15, Mass=37830, SNR=23.0, Peak=4612 HFD=5.1
05:08:31.848 00.000 21444 Star::Find(15, 1659, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=8 nbg=268 bg=2095.1 sigma=406.6 thresh=3315 peak=3149
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1659.00, Y=391.00, Mass=10571, SNR=2.9, Peak=3908 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 391, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=401.52, Y=568.82, Mass=17971, SNR=14.6, Peak=4008 HFD=5.5
05:08:31.848 00.000 21444 Star::Find(15, 959, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=967.54, Y=97.84, Mass=23976, SNR=24.3, Peak=8252 HFD=1.3
05:08:31.848 00.000 21444 Star::Find(15, 131, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=129.74, Y=1097.44, Mass=17479, SNR=13.4, Peak=3048 HFD=4.9
05:08:31.848 00.000 21444 Star::Find(15, 123, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=122.72, Y=388.59, Mass=28075, SNR=17.2, Peak=3804 HFD=4.4
05:08:31.848 00.000 21444 Star::Find(15, 1671, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=5 nbg=275 bg=2147.0 sigma=475.7 thresh=3574 peak=3380
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1671.00, Y=447.00, Mass=7857, SNR=2.9, Peak=4132 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 775, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=270 bg=2190.4 sigma=430.5 thresh=3482 peak=3387
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=775.00, Y=659.00, Mass=6530, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 471, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=477.85, Y=358.92, Mass=9158, SNR=9.6, Peak=4460 HFD=2.8
05:08:31.848 00.000 21444 Star::Find(15, 1745, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1744.34, Y=813.08, Mass=37333, SNR=23.6, Peak=3880 HFD=5.2
05:08:31.848 00.000 21444 Star::Find(15, 979, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=2 nbg=273 bg=2125.1 sigma=451.0 thresh=3478 peak=3353
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=505.00, Mass=3838, SNR=2.9, Peak=4284 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 309, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=322.05, Y=554.28, Mass=14004, SNR=12.3, Peak=3880 HFD=3.3
05:08:31.848 00.000 21444 Star::Find(15, 187, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=169.25, Y=959.01, Mass=1164826, SNR=190.2, Peak=8200 HFD=5.9
05:08:31.848 00.000 21444 Star::Find(15, 873, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=872.66, Y=530.22, Mass=15370, SNR=11.3, Peak=4188 HFD=5.3
05:08:31.848 00.000 21444 Star::Find(15, 1601, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1601.22, Y=356.63, Mass=15154, SNR=11.6, Peak=4464 HFD=2.6
05:08:31.848 00.000 21444 Star::Find(15, 809, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=807.00, Y=800.19, Mass=6976, SNR=8.4, Peak=4632 HFD=1.1
05:08:31.848 00.000 21444 Star::Find(15, 1627, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1626.52, Y=555.58, Mass=14043, SNR=11.3, Peak=4736 HFD=3.3
05:08:31.848 00.000 21444 Star::Find(15, 551, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=5 nbg=279 bg=2315.7 sigma=399.9 thresh=3515 peak=3339
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=551.00, Y=391.00, Mass=6798, SNR=2.9, Peak=4308 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 203, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=1 nbg=264 bg=2072.4 sigma=429.3 thresh=3360 peak=3035
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=203.00, Y=533.00, Mass=1324, SNR=2.9, Peak=3576 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1741, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1739.25, Y=33.51, Mass=15614, SNR=11.1, Peak=4204 HFD=4.5
05:08:31.848 00.000 21444 Star::Find(15, 393, 1095, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=377.49, Y=1084.18, Mass=12232, SNR=12.8, Peak=3652 HFD=4.0
05:08:31.848 00.000 21444 Star::Find(15, 907, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=236 bg=2081.1 sigma=350.2 thresh=3132 peak=3127
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=907.00, Y=469.00, Mass=5404, SNR=2.9, Peak=3780 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1017, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=7 nbg=258 bg=1975.5 sigma=417.3 thresh=3227 peak=3223
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1017.00, Y=505.00, Mass=11064, SNR=2.9, Peak=3908 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1633, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1632.50, Y=356.78, Mass=10978, SNR=9.1, Peak=4360 HFD=2.2
05:08:31.848 00.000 21444 Star::Find(15, 409, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=2 nbg=279 bg=2085.1 sigma=479.3 thresh=3523 peak=3266
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=409.00, Y=359.00, Mass=3114, SNR=2.9, Peak=3824 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 679, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=692.32, Y=390.16, Mass=26045, SNR=16.3, Peak=4712 HFD=8.8
05:08:31.848 00.000 21444 Star::Find(15, 1337, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1322.72, Y=357.44, Mass=16010, SNR=14.0, Peak=3880 HFD=3.1
05:08:31.848 00.000 21444 Star::Find(15, 73, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=5 nbg=257 bg=1837.1 sigma=387.3 thresh=2999 peak=2922
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=73.00, Y=505.00, Mass=6458, SNR=2.9, Peak=3876 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 259, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=258.30, Y=40.27, Mass=24096, SNR=19.3, Peak=4536 HFD=4.1
05:08:31.848 00.000 21444 Star::Find(15, 1419, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1419.23, Y=390.23, Mass=11004, SNR=9.8, Peak=4488 HFD=1.7
05:08:31.848 00.000 21444 Star::Find(15, 1435, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1435.49, Y=1109.69, Mass=11739, SNR=10.0, Peak=3304 HFD=2.8
05:08:31.848 00.000 21444 Star::Find(15, 1545, 629, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1545.40, Y=627.10, Mass=21058, SNR=15.2, Peak=4036 HFD=4.4
05:08:31.848 00.000 21444 Star::Find(15, 1219, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=276 bg=2164.0 sigma=481.6 thresh=3609 peak=3534
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1219.00, Y=605.00, Mass=7224, SNR=2.9, Peak=4084 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1049, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=6 nbg=253 bg=2112.5 sigma=371.1 thresh=3226 peak=3185
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1049.00, Y=709.00, Mass=8789, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 433, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=433.15, Y=251.56, Mass=14223, SNR=11.3, Peak=4256 HFD=2.1
05:08:31.848 00.000 21444 Star::Find(15, 275, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=277.02, Y=770.05, Mass=12411, SNR=10.8, Peak=4812 HFD=2.0
05:08:31.848 00.000 21444 Star::Find(15, 1633, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1631.92, Y=730.57, Mass=16336, SNR=12.1, Peak=4108 HFD=3.7
05:08:31.848 00.000 21444 Star::Find(15, 1433, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1433.16, Y=556.11, Mass=13396, SNR=11.8, Peak=4308 HFD=2.4
05:08:31.848 00.000 21444 Star::Find(15, 1481, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1479.67, Y=486.99, Mass=16067, SNR=13.1, Peak=4892 HFD=3.4
05:08:31.848 00.000 21444 Star::Find(15, 1565, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=243 bg=2404.7 sigma=351.1 thresh=3458 peak=3248
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1565.00, Y=659.00, Mass=4793, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 573, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=3 nbg=266 bg=2220.2 sigma=456.7 thresh=3590 peak=3120
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=573.00, Y=375.00, Mass=4628, SNR=2.9, Peak=3652 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1561, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1572.42, Y=478.79, Mass=9920, SNR=8.3, Peak=4160 HFD=1.7
05:08:31.848 00.000 21444 Star::Find(15, 1213, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=1 nbg=272 bg=2188.0 sigma=463.3 thresh=3578 peak=3251
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=507.00, Mass=1768, SNR=2.9, Peak=4084 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1799, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=3 nbg=271 bg=2036.6 sigma=395.0 thresh=3222 peak=3163
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1799.00, Y=391.00, Mass=4046, SNR=2.9, Peak=3580 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1339, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=9 nbg=260 bg=2188.6 sigma=394.4 thresh=3372 peak=3353
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=391.00, Mass=12183, SNR=2.9, Peak=3756 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 179, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=6 nbg=261 bg=2037.0 sigma=394.9 thresh=3222 peak=3199
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=179.00, Y=419.00, Mass=8126, SNR=2.9, Peak=3756 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1807, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1807.64, Y=70.15, Mass=14695, SNR=12.2, Peak=3832 HFD=3.2
05:08:31.848 00.000 21444 Star::Find(15, 1121, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1120.43, Y=910.38, Mass=14625, SNR=12.3, Peak=3628 HFD=3.7
05:08:31.848 00.000 21444 Star::Find(15, 1153, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1153.84, Y=925.13, Mass=18677, SNR=13.3, Peak=3752 HFD=6.7
05:08:31.848 00.000 21444 Star::Find(15, 1151, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1152.00, Y=409.11, Mass=12420, SNR=10.2, Peak=3732 HFD=2.7
05:08:31.848 00.000 21444 Star::Find(15, 371, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=370.14, Y=684.17, Mass=25706, SNR=16.4, Peak=4332 HFD=5.9
05:08:31.848 00.000 21444 Star::Find(15, 649, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=648.54, Y=766.95, Mass=13512, SNR=13.0, Peak=4280 HFD=2.2
05:08:31.848 00.000 21444 Star::Find(15, 761, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=760.52, Y=1098.14, Mass=10502, SNR=10.5, Peak=2944 HFD=2.5
05:08:31.848 00.000 21444 Star::Find(15, 1483, 991, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=6 nbg=253 bg=1595.4 sigma=399.0 thresh=2792 peak=2646
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1483.00, Y=991.00, Mass=7868, SNR=2.9, Peak=3172 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 961, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=961.68, Y=346.00, Mass=14281, SNR=11.5, Peak=3932 HFD=5.3
05:08:31.848 00.000 21444 Star::Find(15, 1717, 1073, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=14 nbg=255 bg=1504.0 sigma=333.0 thresh=2503 peak=2471
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1717.00, Y=1073.00, Mass=16029, SNR=2.9, Peak=3020 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1525, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1515.89, Y=747.45, Mass=11170, SNR=10.8, Peak=4460 HFD=2.0
05:08:31.848 00.000 21444 Star::Find(15, 107, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=2 nbg=261 bg=1906.7 sigma=432.9 thresh=3206 peak=2837
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=29.00, Mass=2839, SNR=2.9, Peak=3424 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1631, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=7 nbg=251 bg=2251.7 sigma=372.5 thresh=3369 peak=3345
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1631.00, Y=393.00, Mass=9798, SNR=2.9, Peak=4128 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1023, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1021.80, Y=326.87, Mass=13229, SNR=12.2, Peak=3960 HFD=6.1
05:08:31.848 00.000 21444 Star::Find(15, 1189, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=250 bg=2010.0 sigma=390.6 thresh=3182 peak=2947
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1189.00, Y=849.00, Mass=6816, SNR=2.9, Peak=3528 HFD=0.0
05:08:31.848 00.000 21444 AutoFind: finding best star pass 1
05:08:31.848 00.000 21444 Star::Find(15, 167, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=166.99, Y=959.00, Mass=1936849, SNR=206.6, Peak=39888 HFD=6.3
05:08:31.848 00.000 21444 AutoFind: near-saturated [167, 959] 112.7 Mass 1936849 SNR 206.6 Peak 39888
05:08:31.848 00.000 21444 Star::Find(15, 1147, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1146.61, Y=652.59, Mass=1399707, SNR=159.8, Peak=35060 HFD=6.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [1147, 653] 87.3 Mass 1399707 SNR 159.8 Peak 35060
05:08:31.848 00.000 21444 Star::Find(15, 1827, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1826.07, Y=48.31, Mass=929053, SNR=130.9, Peak=18680 HFD=6.9
05:08:31.848 00.000 21444 AutoFind: near-saturated [1827, 49] 48.7 Mass 929053 SNR 130.9 Peak 18680
05:08:31.848 00.000 21444 Star::Find(15, 471, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=471.64, Y=976.86, Mass=698817, SNR=155.8, Peak=18296 HFD=6.4
05:08:31.848 00.000 21444 AutoFind: near-saturated [471, 977] 40.0 Mass 698817 SNR 155.8 Peak 18296
05:08:31.848 00.000 21444 Star::Find(15, 313, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=312.33, Y=815.82, Mass=414449, SNR=71.3, Peak=11504 HFD=6.6
05:08:31.848 00.000 21444 AutoFind: near-saturated [313, 817] 23.8 Mass 414449 SNR 71.3 Peak 11504
05:08:31.848 00.000 21444 Star::Find(15, 87, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=86.92, Y=465.52, Mass=252031, SNR=60.7, Peak=8196 HFD=5.9
05:08:31.848 00.000 21444 AutoFind: near-saturated [87, 467] 16.2 Mass 252031 SNR 60.7 Peak 8196
05:08:31.848 00.000 21444 Star::Find(15, 165, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=164.28, Y=717.34, Mass=182609, SNR=43.0, Peak=7640 HFD=5.4
05:08:31.848 00.000 21444 AutoFind: near-saturated [165, 717] 13.4 Mass 182609 SNR 43.0 Peak 7640
05:08:31.848 00.000 21444 Star::Find(15, 1065, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1065.17, Y=60.40, Mass=159199, SNR=40.2, Peak=6836 HFD=5.5
05:08:31.848 00.000 21444 AutoFind: near-saturated [1065, 61] 11.9 Mass 159199 SNR 40.2 Peak 6836
05:08:31.848 00.000 21444 Star::Find(15, 1111, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1110.53, Y=93.74, Mass=142006, SNR=40.4, Peak=6808 HFD=5.5
05:08:31.848 00.000 21444 AutoFind: near-saturated [1111, 95] 10.7 Mass 142006 SNR 40.4 Peak 6808
05:08:31.848 00.000 21444 Star::Find(15, 1415, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1414.64, Y=781.15, Mass=116517, SNR=39.1, Peak=6232 HFD=5.0
05:08:31.848 00.000 21444 AutoFind: near-saturated [1415, 781] 9.9 Mass 116517 SNR 39.1 Peak 6232
05:08:31.848 00.000 21444 Star::Find(15, 1247, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1245.76, Y=303.38, Mass=130157, SNR=42.3, Peak=6080 HFD=5.6
05:08:31.848 00.000 21444 AutoFind: near-saturated [1247, 305] 9.7 Mass 130157 SNR 42.3 Peak 6080
05:08:31.848 00.000 21444 Star::Find(15, 695, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=694.39, Y=493.76, Mass=104436, SNR=35.0, Peak=6304 HFD=5.3
05:08:31.848 00.000 21444 AutoFind: near-saturated [695, 495] 8.0 Mass 104436 SNR 35.0 Peak 6304
05:08:31.848 00.000 21444 Star::Find(15, 1403, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1401.99, Y=67.12, Mass=119042, SNR=34.2, Peak=6432 HFD=5.8
05:08:31.848 00.000 21444 AutoFind: near-saturated [1403, 67] 7.9 Mass 119042 SNR 34.2 Peak 6432
05:08:31.848 00.000 21444 Star::Find(15, 1413, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1411.67, Y=326.27, Mass=134135, SNR=37.9, Peak=6028 HFD=6.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [1413, 327] 7.8 Mass 134135 SNR 37.9 Peak 6028
05:08:31.848 00.000 21444 Star::Find(15, 1193, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1192.40, Y=470.65, Mass=58038, SNR=21.9, Peak=5768 HFD=3.7
05:08:31.848 00.000 21444 AutoFind: near-saturated [1193, 471] 7.1 Mass 58038 SNR 21.9 Peak 5768
05:08:31.848 00.000 21444 Star::Find(15, 1049, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1047.68, Y=342.99, Mass=61667, SNR=26.7, Peak=5416 HFD=4.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [1049, 343] 6.2 Mass 61667 SNR 26.7 Peak 5416
05:08:31.848 00.000 21444 Star::Find(15, 1569, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1569.35, Y=1045.84, Mass=66711, SNR=26.8, Peak=4508 HFD=5.0
05:08:31.848 00.000 21444 AutoFind: near-saturated [1569, 1047] 5.9 Mass 66711 SNR 26.8 Peak 4508
05:08:31.848 00.000 21444 Star::Find(15, 1703, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1701.61, Y=23.54, Mass=44155, SNR=20.2, Peak=5424 HFD=3.8
05:08:31.848 00.000 21444 AutoFind: near-saturated [1703, 25] 5.5 Mass 44155 SNR 20.2 Peak 5424
05:08:31.848 00.000 21444 Star::Find(15, 379, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=378.52, Y=254.61, Mass=47340, SNR=20.6, Peak=4896 HFD=5.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [379, 255] 5.2 Mass 47340 SNR 20.6 Peak 4896
05:08:31.848 00.000 21444 Star::Find(15, 91, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=91.34, Y=174.79, Mass=49325, SNR=20.3, Peak=5444 HFD=4.5
05:08:31.848 00.000 21444 AutoFind: near-saturated [91, 175] 5.1 Mass 49325 SNR 20.3 Peak 5444
05:08:31.848 00.000 21444 Star::Find(15, 43, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=43.64, Y=838.17, Mass=45675, SNR=22.3, Peak=3780 HFD=4.9
05:08:31.848 00.000 21444 AutoFind: near-saturated [43, 839] 4.8 Mass 45675 SNR 22.3 Peak 3780
05:08:31.848 00.000 21444 Star::Find(15, 117, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=117.24, Y=134.43, Mass=42552, SNR=18.9, Peak=4284 HFD=5.3
05:08:31.848 00.000 21444 AutoFind: near-saturated [117, 135] 4.8 Mass 42552 SNR 18.9 Peak 4284
05:08:31.848 00.000 21444 Star::Find(15, 1559, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1558.51, Y=775.27, Mass=25426, SNR=14.2, Peak=4408 HFD=5.0
05:08:31.848 00.000 21444 AutoFind: near-saturated [1559, 777] 4.7 Mass 25426 SNR 14.2 Peak 4408
05:08:31.848 00.000 21444 Star::Find(15, 61, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=59.70, Y=544.47, Mass=45076, SNR=22.9, Peak=3856 HFD=4.8
05:08:31.848 00.000 21444 AutoFind: near-saturated [61, 545] 4.4 Mass 45076 SNR 22.9 Peak 3856
05:08:31.848 00.000 21444 Star::Find(15, 1767, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=5 nbg=275 bg=1961.0 sigma=512.8 thresh=3499 peak=3358
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1767.00, Y=391.00, Mass=8107, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1009, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1008.30, Y=473.97, Mass=15656, SNR=11.6, Peak=4360 HFD=2.4
05:08:31.848 00.000 21444 AutoFind: near-saturated [1009, 475] 4.1 Mass 15656 SNR 11.6 Peak 4360
05:08:31.848 00.000 21444 Star::Find(15, 989, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=989.08, Y=661.15, Mass=37830, SNR=23.0, Peak=4612 HFD=5.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [989, 661] 4.0 Mass 37830 SNR 23.0 Peak 4612
05:08:31.848 00.000 21444 Star::Find(15, 1659, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=8 nbg=268 bg=2095.1 sigma=406.6 thresh=3315 peak=3149
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1659.00, Y=391.00, Mass=10571, SNR=2.9, Peak=3908 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 391, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=401.52, Y=568.82, Mass=17971, SNR=14.6, Peak=4008 HFD=5.5
05:08:31.848 00.000 21444 AutoFind: near-saturated [391, 557] 3.6 Mass 17971 SNR 14.6 Peak 4008
05:08:31.848 00.000 21444 Star::Find(15, 959, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=967.54, Y=97.84, Mass=23976, SNR=24.3, Peak=8252 HFD=1.3
05:08:31.848 00.000 21444 AutoFind: near-saturated [959, 107] 3.5 Mass 23976 SNR 24.3 Peak 8252
05:08:31.848 00.000 21444 Star::Find(15, 131, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=129.74, Y=1097.44, Mass=17479, SNR=13.4, Peak=3048 HFD=4.9
05:08:31.848 00.000 21444 AutoFind: near-saturated [131, 1097] 3.4 Mass 17479 SNR 13.4 Peak 3048
05:08:31.848 00.000 21444 Star::Find(15, 123, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=122.72, Y=388.59, Mass=28075, SNR=17.2, Peak=3804 HFD=4.4
05:08:31.848 00.000 21444 AutoFind: near-saturated [123, 389] 3.3 Mass 28075 SNR 17.2 Peak 3804
05:08:31.848 00.000 21444 Star::Find(15, 1671, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=5 nbg=275 bg=2147.0 sigma=475.7 thresh=3574 peak=3380
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1671.00, Y=447.00, Mass=7857, SNR=2.9, Peak=4132 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 775, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=270 bg=2190.4 sigma=430.5 thresh=3482 peak=3387
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=775.00, Y=659.00, Mass=6530, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 471, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=477.85, Y=358.92, Mass=9158, SNR=9.6, Peak=4460 HFD=2.8
05:08:31.848 00.000 21444 AutoFind: near-saturated [471, 359] 3.3 Mass 9158 SNR 9.6 Peak 4460
05:08:31.848 00.000 21444 Star::Find(15, 1745, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1744.34, Y=813.08, Mass=37333, SNR=23.6, Peak=3880 HFD=5.2
05:08:31.848 00.000 21444 AutoFind: near-saturated [1745, 813] 3.2 Mass 37333 SNR 23.6 Peak 3880
05:08:31.848 00.000 21444 Star::Find(15, 979, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=2 nbg=273 bg=2125.1 sigma=451.0 thresh=3478 peak=3353
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=505.00, Mass=3838, SNR=2.9, Peak=4284 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 309, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=322.05, Y=554.28, Mass=14004, SNR=12.3, Peak=3880 HFD=3.3
05:08:31.848 00.000 21444 AutoFind: near-saturated [309, 543] 3.2 Mass 14004 SNR 12.3 Peak 3880
05:08:31.848 00.000 21444 Star::Find(15, 187, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=169.25, Y=959.01, Mass=1164826, SNR=190.2, Peak=8200 HFD=5.9
05:08:31.848 00.000 21444 AutoFind: near-saturated [187, 969] 3.2 Mass 1164826 SNR 190.2 Peak 8200
05:08:31.848 00.000 21444 Star::Find(15, 873, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=872.66, Y=530.22, Mass=15370, SNR=11.3, Peak=4188 HFD=5.3
05:08:31.848 00.000 21444 AutoFind: near-saturated [873, 531] 3.2 Mass 15370 SNR 11.3 Peak 4188
05:08:31.848 00.000 21444 Star::Find(15, 1601, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1601.22, Y=356.63, Mass=15154, SNR=11.6, Peak=4464 HFD=2.6
05:08:31.848 00.000 21444 AutoFind: near-saturated [1601, 357] 3.2 Mass 15154 SNR 11.6 Peak 4464
05:08:31.848 00.000 21444 Star::Find(15, 809, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=807.00, Y=800.19, Mass=6976, SNR=8.4, Peak=4632 HFD=1.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [809, 801] 3.2 Mass 6976 SNR 8.4 Peak 4632
05:08:31.848 00.000 21444 Star::Find(15, 1627, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1626.52, Y=555.58, Mass=14043, SNR=11.3, Peak=4736 HFD=3.3
05:08:31.848 00.000 21444 AutoFind: near-saturated [1627, 555] 3.1 Mass 14043 SNR 11.3 Peak 4736
05:08:31.848 00.000 21444 Star::Find(15, 551, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=5 nbg=279 bg=2315.7 sigma=399.9 thresh=3515 peak=3339
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=551.00, Y=391.00, Mass=6798, SNR=2.9, Peak=4308 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 203, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=1 nbg=264 bg=2072.4 sigma=429.3 thresh=3360 peak=3035
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=203.00, Y=533.00, Mass=1324, SNR=2.9, Peak=3576 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1741, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1739.25, Y=33.51, Mass=15614, SNR=11.1, Peak=4204 HFD=4.5
05:08:31.848 00.000 21444 AutoFind: near-saturated [1741, 35] 3.1 Mass 15614 SNR 11.1 Peak 4204
05:08:31.848 00.000 21444 Star::Find(15, 393, 1095, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=377.49, Y=1084.18, Mass=12232, SNR=12.8, Peak=3652 HFD=4.0
05:08:31.848 00.000 21444 AutoFind: near-saturated [393, 1095] 3.1 Mass 12232 SNR 12.8 Peak 3652
05:08:31.848 00.000 21444 Star::Find(15, 907, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=236 bg=2081.1 sigma=350.2 thresh=3132 peak=3127
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=907.00, Y=469.00, Mass=5404, SNR=2.9, Peak=3780 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1017, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=7 nbg=258 bg=1975.5 sigma=417.3 thresh=3227 peak=3223
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1017.00, Y=505.00, Mass=11064, SNR=2.9, Peak=3908 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1633, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1632.50, Y=356.78, Mass=10978, SNR=9.1, Peak=4360 HFD=2.2
05:08:31.848 00.000 21444 AutoFind: near-saturated [1633, 359] 3.1 Mass 10978 SNR 9.1 Peak 4360
05:08:31.848 00.000 21444 Star::Find(15, 409, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=2 nbg=279 bg=2085.1 sigma=479.3 thresh=3523 peak=3266
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=409.00, Y=359.00, Mass=3114, SNR=2.9, Peak=3824 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 679, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=692.32, Y=390.16, Mass=26045, SNR=16.3, Peak=4712 HFD=8.8
05:08:31.848 00.000 21444 AutoFind: near-saturated [679, 389] 3.1 Mass 26045 SNR 16.3 Peak 4712
05:08:31.848 00.000 21444 Star::Find(15, 1337, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1322.72, Y=357.44, Mass=16010, SNR=14.0, Peak=3880 HFD=3.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [1337, 359] 3.0 Mass 16010 SNR 14.0 Peak 3880
05:08:31.848 00.000 21444 Star::Find(15, 73, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=5 nbg=257 bg=1837.1 sigma=387.3 thresh=2999 peak=2922
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=73.00, Y=505.00, Mass=6458, SNR=2.9, Peak=3876 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 259, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=258.30, Y=40.27, Mass=24096, SNR=19.3, Peak=4536 HFD=4.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [259, 41] 3.0 Mass 24096 SNR 19.3 Peak 4536
05:08:31.848 00.000 21444 Star::Find(15, 1419, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1419.23, Y=390.23, Mass=11004, SNR=9.8, Peak=4488 HFD=1.7
05:08:31.848 00.000 21444 AutoFind: near-saturated [1419, 391] 3.0 Mass 11004 SNR 9.8 Peak 4488
05:08:31.848 00.000 21444 Star::Find(15, 1435, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1435.49, Y=1109.69, Mass=11739, SNR=10.0, Peak=3304 HFD=2.8
05:08:31.848 00.000 21444 AutoFind: near-saturated [1435, 1111] 3.0 Mass 11739 SNR 10.0 Peak 3304
05:08:31.848 00.000 21444 Star::Find(15, 1545, 629, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1545.40, Y=627.10, Mass=21058, SNR=15.2, Peak=4036 HFD=4.4
05:08:31.848 00.000 21444 AutoFind: near-saturated [1545, 629] 3.0 Mass 21058 SNR 15.2 Peak 4036
05:08:31.848 00.000 21444 Star::Find(15, 1219, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=276 bg=2164.0 sigma=481.6 thresh=3609 peak=3534
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1219.00, Y=605.00, Mass=7224, SNR=2.9, Peak=4084 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1049, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=6 nbg=253 bg=2112.5 sigma=371.1 thresh=3226 peak=3185
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1049.00, Y=709.00, Mass=8789, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 433, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=433.15, Y=251.56, Mass=14223, SNR=11.3, Peak=4256 HFD=2.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [433, 253] 3.0 Mass 14223 SNR 11.3 Peak 4256
05:08:31.848 00.000 21444 Star::Find(15, 275, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=277.02, Y=770.05, Mass=12411, SNR=10.8, Peak=4812 HFD=2.0
05:08:31.848 00.000 21444 AutoFind: near-saturated [275, 769] 3.0 Mass 12411 SNR 10.8 Peak 4812
05:08:31.848 00.000 21444 Star::Find(15, 1633, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1631.92, Y=730.57, Mass=16336, SNR=12.1, Peak=4108 HFD=3.7
05:08:31.848 00.000 21444 AutoFind: near-saturated [1633, 731] 3.0 Mass 16336 SNR 12.1 Peak 4108
05:08:31.848 00.000 21444 Star::Find(15, 1433, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1433.16, Y=556.11, Mass=13396, SNR=11.8, Peak=4308 HFD=2.4
05:08:31.848 00.000 21444 AutoFind: near-saturated [1433, 557] 3.0 Mass 13396 SNR 11.8 Peak 4308
05:08:31.848 00.000 21444 Star::Find(15, 1481, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1479.67, Y=486.99, Mass=16067, SNR=13.1, Peak=4892 HFD=3.4
05:08:31.848 00.000 21444 AutoFind: near-saturated [1481, 487] 3.0 Mass 16067 SNR 13.1 Peak 4892
05:08:31.848 00.000 21444 Star::Find(15, 1565, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=243 bg=2404.7 sigma=351.1 thresh=3458 peak=3248
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1565.00, Y=659.00, Mass=4793, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 573, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=3 nbg=266 bg=2220.2 sigma=456.7 thresh=3590 peak=3120
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=573.00, Y=375.00, Mass=4628, SNR=2.9, Peak=3652 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1561, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1572.42, Y=478.79, Mass=9920, SNR=8.3, Peak=4160 HFD=1.7
05:08:31.848 00.000 21444 AutoFind: near-saturated [1561, 479] 2.9 Mass 9920 SNR 8.3 Peak 4160
05:08:31.848 00.000 21444 Star::Find(15, 1213, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=1 nbg=272 bg=2188.0 sigma=463.3 thresh=3578 peak=3251
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=507.00, Mass=1768, SNR=2.9, Peak=4084 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1799, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=3 nbg=271 bg=2036.6 sigma=395.0 thresh=3222 peak=3163
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1799.00, Y=391.00, Mass=4046, SNR=2.9, Peak=3580 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1339, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=9 nbg=260 bg=2188.6 sigma=394.4 thresh=3372 peak=3353
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=391.00, Mass=12183, SNR=2.9, Peak=3756 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 179, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=6 nbg=261 bg=2037.0 sigma=394.9 thresh=3222 peak=3199
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=179.00, Y=419.00, Mass=8126, SNR=2.9, Peak=3756 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1807, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1807.64, Y=70.15, Mass=14695, SNR=12.2, Peak=3832 HFD=3.2
05:08:31.848 00.000 21444 AutoFind: near-saturated [1807, 71] 2.9 Mass 14695 SNR 12.2 Peak 3832
05:08:31.848 00.000 21444 Star::Find(15, 1121, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1120.43, Y=910.38, Mass=14625, SNR=12.3, Peak=3628 HFD=3.7
05:08:31.848 00.000 21444 AutoFind: near-saturated [1121, 911] 2.9 Mass 14625 SNR 12.3 Peak 3628
05:08:31.848 00.000 21444 Star::Find(15, 1153, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1153.84, Y=925.13, Mass=18677, SNR=13.3, Peak=3752 HFD=6.7
05:08:31.848 00.000 21444 AutoFind: near-saturated [1153, 925] 2.9 Mass 18677 SNR 13.3 Peak 3752
05:08:31.848 00.000 21444 Star::Find(15, 1151, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1152.00, Y=409.11, Mass=12420, SNR=10.2, Peak=3732 HFD=2.7
05:08:31.848 00.000 21444 AutoFind: near-saturated [1151, 411] 2.9 Mass 12420 SNR 10.2 Peak 3732
05:08:31.848 00.000 21444 Star::Find(15, 371, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=370.14, Y=684.17, Mass=25706, SNR=16.4, Peak=4332 HFD=5.9
05:08:31.848 00.000 21444 AutoFind: near-saturated [371, 685] 2.9 Mass 25706 SNR 16.4 Peak 4332
05:08:31.848 00.000 21444 Star::Find(15, 649, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=648.54, Y=766.95, Mass=13512, SNR=13.0, Peak=4280 HFD=2.2
05:08:31.848 00.000 21444 AutoFind: near-saturated [649, 767] 2.9 Mass 13512 SNR 13.0 Peak 4280
05:08:31.848 00.000 21444 Star::Find(15, 761, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=760.52, Y=1098.14, Mass=10502, SNR=10.5, Peak=2944 HFD=2.5
05:08:31.848 00.000 21444 AutoFind: near-saturated [761, 1097] 2.9 Mass 10502 SNR 10.5 Peak 2944
05:08:31.848 00.000 21444 Star::Find(15, 1483, 991, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=6 nbg=253 bg=1595.4 sigma=399.0 thresh=2792 peak=2646
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1483.00, Y=991.00, Mass=7868, SNR=2.9, Peak=3172 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 961, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=961.68, Y=346.00, Mass=14281, SNR=11.5, Peak=3932 HFD=5.3
05:08:31.848 00.000 21444 AutoFind: near-saturated [961, 347] 2.9 Mass 14281 SNR 11.5 Peak 3932
05:08:31.848 00.000 21444 Star::Find(15, 1717, 1073, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=14 nbg=255 bg=1504.0 sigma=333.0 thresh=2503 peak=2471
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1717.00, Y=1073.00, Mass=16029, SNR=2.9, Peak=3020 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1525, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1515.89, Y=747.45, Mass=11170, SNR=10.8, Peak=4460 HFD=2.0
05:08:31.848 00.000 21444 AutoFind: near-saturated [1525, 751] 2.9 Mass 11170 SNR 10.8 Peak 4460
05:08:31.848 00.000 21444 Star::Find(15, 107, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=2 nbg=261 bg=1906.7 sigma=432.9 thresh=3206 peak=2837
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=29.00, Mass=2839, SNR=2.9, Peak=3424 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1631, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=7 nbg=251 bg=2251.7 sigma=372.5 thresh=3369 peak=3345
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1631.00, Y=393.00, Mass=9798, SNR=2.9, Peak=4128 HFD=0.0
05:08:31.848 00.000 21444 Star::Find(15, 1023, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1021.80, Y=326.87, Mass=13229, SNR=12.2, Peak=3960 HFD=6.1
05:08:31.848 00.000 21444 AutoFind: near-saturated [1023, 329] 2.8 Mass 13229 SNR 12.2 Peak 3960
05:08:31.848 00.000 21444 Star::Find(15, 1189, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find false star n=4 nbg=250 bg=2010.0 sigma=390.6 thresh=3182 peak=2947
05:08:31.848 00.000 21444 Star::Find returns 0 (2), X=1189.00, Y=849.00, Mass=6816, SNR=2.9, Peak=3528 HFD=0.0
05:08:31.848 00.000 21444 AutoFind: could not find a star on Pass 1
05:08:31.848 00.000 21444 AutoFind: finding best star pass 2
05:08:31.848 00.000 21444 Star::Find(15, 167, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=166.99, Y=959.00, Mass=1936849, SNR=206.6, Peak=39888 HFD=6.3
05:08:31.848 00.000 21444 AutoFind: star saturated or too dim [167, 959] 112.7 Mass 1936849 SNR 206.6
05:08:31.848 00.000 21444 Star::Find(15, 1147, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1146.61, Y=652.59, Mass=1399707, SNR=159.8, Peak=35060 HFD=6.1
05:08:31.848 00.000 21444 AutoFind: star saturated or too dim [1147, 653] 87.3 Mass 1399707 SNR 159.8
05:08:31.848 00.000 21444 Star::Find(15, 1827, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=1826.07, Y=48.31, Mass=929053, SNR=130.9, Peak=18680 HFD=6.9
05:08:31.848 00.000 21444 AutoFind: star saturated or too dim [1827, 49] 48.7 Mass 929053 SNR 130.9
05:08:31.848 00.000 21444 Star::Find(15, 471, 977, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=471.64, Y=976.86, Mass=698817, SNR=155.8, Peak=18296 HFD=6.4
05:08:31.848 00.000 21444 AutoFind: star saturated or too dim [471, 977] 40.0 Mass 698817 SNR 155.8
05:08:31.848 00.000 21444 Star::Find(15, 313, 817, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=312.33, Y=815.82, Mass=414449, SNR=71.3, Peak=11504 HFD=6.6
05:08:31.848 00.000 21444 AutoFind: star saturated or too dim [313, 817] 23.8 Mass 414449 SNR 71.3
05:08:31.848 00.000 21444 Star::Find(15, 87, 467, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=86.92, Y=465.52, Mass=252031, SNR=60.7, Peak=8196 HFD=5.9
05:08:31.848 00.000 21444 AutoFind: star saturated or too dim [87, 467] 16.2 Mass 252031 SNR 60.7
05:08:31.848 00.000 21444 Star::Find(15, 165, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.848 00.000 21444 Star::Find returns 1 (1), X=164.28, Y=717.34, Mass=182609, SNR=43.0, Peak=7640 HFD=5.4
05:08:31.863 00.015 21444 AutoFind: star saturated or too dim [165, 717] 13.4 Mass 182609 SNR 43.0
05:08:31.863 00.000 21444 Star::Find(15, 1065, 61, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1065.17, Y=60.40, Mass=159199, SNR=40.2, Peak=6836 HFD=5.5
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1065, 61] 11.9 Mass 159199 SNR 40.2
05:08:31.863 00.000 21444 Star::Find(15, 1111, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1110.53, Y=93.74, Mass=142006, SNR=40.4, Peak=6808 HFD=5.5
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1111, 95] 10.7 Mass 142006 SNR 40.4
05:08:31.863 00.000 21444 Star::Find(15, 1415, 781, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1414.64, Y=781.15, Mass=116517, SNR=39.1, Peak=6232 HFD=5.0
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1415, 781] 9.9 Mass 116517 SNR 39.1
05:08:31.863 00.000 21444 Star::Find(15, 1247, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1245.76, Y=303.38, Mass=130157, SNR=42.3, Peak=6080 HFD=5.6
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1247, 305] 9.7 Mass 130157 SNR 42.3
05:08:31.863 00.000 21444 Star::Find(15, 695, 495, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=694.39, Y=493.76, Mass=104436, SNR=35.0, Peak=6304 HFD=5.3
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [695, 495] 8.0 Mass 104436 SNR 35.0
05:08:31.863 00.000 21444 Star::Find(15, 1403, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1401.99, Y=67.12, Mass=119042, SNR=34.2, Peak=6432 HFD=5.8
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1403, 67] 7.9 Mass 119042 SNR 34.2
05:08:31.863 00.000 21444 Star::Find(15, 1413, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1411.67, Y=326.27, Mass=134135, SNR=37.9, Peak=6028 HFD=6.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1413, 327] 7.8 Mass 134135 SNR 37.9
05:08:31.863 00.000 21444 Star::Find(15, 1193, 471, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1192.40, Y=470.65, Mass=58038, SNR=21.9, Peak=5768 HFD=3.7
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1193, 471] 7.1 Mass 58038 SNR 21.9
05:08:31.863 00.000 21444 Star::Find(15, 1049, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1047.68, Y=342.99, Mass=61667, SNR=26.7, Peak=5416 HFD=4.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1049, 343] 6.2 Mass 61667 SNR 26.7
05:08:31.863 00.000 21444 Star::Find(15, 1569, 1047, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1569.35, Y=1045.84, Mass=66711, SNR=26.8, Peak=4508 HFD=5.0
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1569, 1047] 5.9 Mass 66711 SNR 26.8
05:08:31.863 00.000 21444 Star::Find(15, 1703, 25, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1701.61, Y=23.54, Mass=44155, SNR=20.2, Peak=5424 HFD=3.8
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1703, 25] 5.5 Mass 44155 SNR 20.2
05:08:31.863 00.000 21444 Star::Find(15, 379, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=378.52, Y=254.61, Mass=47340, SNR=20.6, Peak=4896 HFD=5.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [379, 255] 5.2 Mass 47340 SNR 20.6
05:08:31.863 00.000 21444 Star::Find(15, 91, 175, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=91.34, Y=174.79, Mass=49325, SNR=20.3, Peak=5444 HFD=4.5
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [91, 175] 5.1 Mass 49325 SNR 20.3
05:08:31.863 00.000 21444 Star::Find(15, 43, 839, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=43.64, Y=838.17, Mass=45675, SNR=22.3, Peak=3780 HFD=4.9
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [43, 839] 4.8 Mass 45675 SNR 22.3
05:08:31.863 00.000 21444 Star::Find(15, 117, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=117.24, Y=134.43, Mass=42552, SNR=18.9, Peak=4284 HFD=5.3
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [117, 135] 4.8 Mass 42552 SNR 18.9
05:08:31.863 00.000 21444 Star::Find(15, 1559, 777, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1558.51, Y=775.27, Mass=25426, SNR=14.2, Peak=4408 HFD=5.0
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1559, 777] 4.7 Mass 25426 SNR 14.2
05:08:31.863 00.000 21444 Star::Find(15, 61, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=59.70, Y=544.47, Mass=45076, SNR=22.9, Peak=3856 HFD=4.8
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [61, 545] 4.4 Mass 45076 SNR 22.9
05:08:31.863 00.000 21444 Star::Find(15, 1767, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=5 nbg=275 bg=1961.0 sigma=512.8 thresh=3499 peak=3358
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1767.00, Y=391.00, Mass=8107, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1009, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1008.30, Y=473.97, Mass=15656, SNR=11.6, Peak=4360 HFD=2.4
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1009, 475] 4.1 Mass 15656 SNR 11.6
05:08:31.863 00.000 21444 Star::Find(15, 989, 661, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=989.08, Y=661.15, Mass=37830, SNR=23.0, Peak=4612 HFD=5.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [989, 661] 4.0 Mass 37830 SNR 23.0
05:08:31.863 00.000 21444 Star::Find(15, 1659, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=8 nbg=268 bg=2095.1 sigma=406.6 thresh=3315 peak=3149
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1659.00, Y=391.00, Mass=10571, SNR=2.9, Peak=3908 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 391, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=401.52, Y=568.82, Mass=17971, SNR=14.6, Peak=4008 HFD=5.5
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [391, 557] 3.6 Mass 17971 SNR 14.6
05:08:31.863 00.000 21444 Star::Find(15, 959, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 25848 Exposure complete
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=967.54, Y=97.84, Mass=23976, SNR=24.3, Peak=8252 HFD=1.3
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [959, 107] 3.5 Mass 23976 SNR 24.3
05:08:31.863 00.000 21444 Star::Find(15, 131, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=129.74, Y=1097.44, Mass=17479, SNR=13.4, Peak=3048 HFD=4.9
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [131, 1097] 3.4 Mass 17479 SNR 13.4
05:08:31.863 00.000 21444 Star::Find(15, 123, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=122.72, Y=388.59, Mass=28075, SNR=17.2, Peak=3804 HFD=4.4
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [123, 389] 3.3 Mass 28075 SNR 17.2
05:08:31.863 00.000 21444 Star::Find(15, 1671, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=5 nbg=275 bg=2147.0 sigma=475.7 thresh=3574 peak=3380
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1671.00, Y=447.00, Mass=7857, SNR=2.9, Peak=4132 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 775, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=4 nbg=270 bg=2190.4 sigma=430.5 thresh=3482 peak=3387
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=775.00, Y=659.00, Mass=6530, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 471, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=477.85, Y=358.92, Mass=9158, SNR=9.6, Peak=4460 HFD=2.8
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [471, 359] 3.3 Mass 9158 SNR 9.6
05:08:31.863 00.000 21444 Star::Find(15, 1745, 813, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1744.34, Y=813.08, Mass=37333, SNR=23.6, Peak=3880 HFD=5.2
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1745, 813] 3.2 Mass 37333 SNR 23.6
05:08:31.863 00.000 21444 Star::Find(15, 979, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=2 nbg=273 bg=2125.1 sigma=451.0 thresh=3478 peak=3353
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=505.00, Mass=3838, SNR=2.9, Peak=4284 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 309, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=322.05, Y=554.28, Mass=14004, SNR=12.3, Peak=3880 HFD=3.3
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [309, 543] 3.2 Mass 14004 SNR 12.3
05:08:31.863 00.000 21444 Star::Find(15, 187, 969, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=169.25, Y=959.01, Mass=1164826, SNR=190.2, Peak=8200 HFD=5.9
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [187, 969] 3.2 Mass 1164826 SNR 190.2
05:08:31.863 00.000 21444 Star::Find(15, 873, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=872.66, Y=530.22, Mass=15370, SNR=11.3, Peak=4188 HFD=5.3
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [873, 531] 3.2 Mass 15370 SNR 11.3
05:08:31.863 00.000 21444 Star::Find(15, 1601, 357, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1601.22, Y=356.63, Mass=15154, SNR=11.6, Peak=4464 HFD=2.6
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1601, 357] 3.2 Mass 15154 SNR 11.6
05:08:31.863 00.000 21444 Star::Find(15, 809, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=807.00, Y=800.19, Mass=6976, SNR=8.4, Peak=4632 HFD=1.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [809, 801] 3.2 Mass 6976 SNR 8.4
05:08:31.863 00.000 21444 Star::Find(15, 1627, 555, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1626.52, Y=555.58, Mass=14043, SNR=11.3, Peak=4736 HFD=3.3
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1627, 555] 3.1 Mass 14043 SNR 11.3
05:08:31.863 00.000 21444 Star::Find(15, 551, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=5 nbg=279 bg=2315.7 sigma=399.9 thresh=3515 peak=3339
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=551.00, Y=391.00, Mass=6798, SNR=2.9, Peak=4308 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 203, 533, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=1 nbg=264 bg=2072.4 sigma=429.3 thresh=3360 peak=3035
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=203.00, Y=533.00, Mass=1324, SNR=2.9, Peak=3576 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1741, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1739.25, Y=33.51, Mass=15614, SNR=11.1, Peak=4204 HFD=4.5
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1741, 35] 3.1 Mass 15614 SNR 11.1
05:08:31.863 00.000 21444 Star::Find(15, 393, 1095, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=377.49, Y=1084.18, Mass=12232, SNR=12.8, Peak=3652 HFD=4.0
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [393, 1095] 3.1 Mass 12232 SNR 12.8
05:08:31.863 00.000 21444 Star::Find(15, 907, 469, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=4 nbg=236 bg=2081.1 sigma=350.2 thresh=3132 peak=3127
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=907.00, Y=469.00, Mass=5404, SNR=2.9, Peak=3780 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1017, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=7 nbg=258 bg=1975.5 sigma=417.3 thresh=3227 peak=3223
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1017.00, Y=505.00, Mass=11064, SNR=2.9, Peak=3908 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1633, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1632.50, Y=356.78, Mass=10978, SNR=9.1, Peak=4360 HFD=2.2
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1633, 359] 3.1 Mass 10978 SNR 9.1
05:08:31.863 00.000 21444 Star::Find(15, 409, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=2 nbg=279 bg=2085.1 sigma=479.3 thresh=3523 peak=3266
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=409.00, Y=359.00, Mass=3114, SNR=2.9, Peak=3824 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 679, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=692.32, Y=390.16, Mass=26045, SNR=16.3, Peak=4712 HFD=8.8
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [679, 389] 3.1 Mass 26045 SNR 16.3
05:08:31.863 00.000 21444 Star::Find(15, 1337, 359, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1322.72, Y=357.44, Mass=16010, SNR=14.0, Peak=3880 HFD=3.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1337, 359] 3.0 Mass 16010 SNR 14.0
05:08:31.863 00.000 21444 Star::Find(15, 73, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=5 nbg=257 bg=1837.1 sigma=387.3 thresh=2999 peak=2922
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=73.00, Y=505.00, Mass=6458, SNR=2.9, Peak=3876 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 259, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=258.30, Y=40.27, Mass=24096, SNR=19.3, Peak=4536 HFD=4.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [259, 41] 3.0 Mass 24096 SNR 19.3
05:08:31.863 00.000 21444 Star::Find(15, 1419, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1419.23, Y=390.23, Mass=11004, SNR=9.8, Peak=4488 HFD=1.7
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1419, 391] 3.0 Mass 11004 SNR 9.8
05:08:31.863 00.000 21444 Star::Find(15, 1435, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1435.49, Y=1109.69, Mass=11739, SNR=10.0, Peak=3304 HFD=2.8
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1435, 1111] 3.0 Mass 11739 SNR 10.0
05:08:31.863 00.000 21444 Star::Find(15, 1545, 629, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1545.40, Y=627.10, Mass=21058, SNR=15.2, Peak=4036 HFD=4.4
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1545, 629] 3.0 Mass 21058 SNR 15.2
05:08:31.863 00.000 21444 Star::Find(15, 1219, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=4 nbg=276 bg=2164.0 sigma=481.6 thresh=3609 peak=3534
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1219.00, Y=605.00, Mass=7224, SNR=2.9, Peak=4084 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1049, 709, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=6 nbg=253 bg=2112.5 sigma=371.1 thresh=3226 peak=3185
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1049.00, Y=709.00, Mass=8789, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 433, 253, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=433.15, Y=251.56, Mass=14223, SNR=11.3, Peak=4256 HFD=2.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [433, 253] 3.0 Mass 14223 SNR 11.3
05:08:31.863 00.000 21444 Star::Find(15, 275, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=277.02, Y=770.05, Mass=12411, SNR=10.8, Peak=4812 HFD=2.0
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [275, 769] 3.0 Mass 12411 SNR 10.8
05:08:31.863 00.000 21444 Star::Find(15, 1633, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1631.92, Y=730.57, Mass=16336, SNR=12.1, Peak=4108 HFD=3.7
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1633, 731] 3.0 Mass 16336 SNR 12.1
05:08:31.863 00.000 21444 Star::Find(15, 1433, 557, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1433.16, Y=556.11, Mass=13396, SNR=11.8, Peak=4308 HFD=2.4
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1433, 557] 3.0 Mass 13396 SNR 11.8
05:08:31.863 00.000 21444 Star::Find(15, 1481, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1479.67, Y=486.99, Mass=16067, SNR=13.1, Peak=4892 HFD=3.4
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1481, 487] 3.0 Mass 16067 SNR 13.1
05:08:31.863 00.000 21444 Star::Find(15, 1565, 659, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=4 nbg=243 bg=2404.7 sigma=351.1 thresh=3458 peak=3248
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1565.00, Y=659.00, Mass=4793, SNR=2.9, Peak=3880 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 573, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=3 nbg=266 bg=2220.2 sigma=456.7 thresh=3590 peak=3120
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=573.00, Y=375.00, Mass=4628, SNR=2.9, Peak=3652 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1561, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1572.42, Y=478.79, Mass=9920, SNR=8.3, Peak=4160 HFD=1.7
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1561, 479] 2.9 Mass 9920 SNR 8.3
05:08:31.863 00.000 21444 Star::Find(15, 1213, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=1 nbg=272 bg=2188.0 sigma=463.3 thresh=3578 peak=3251
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1213.00, Y=507.00, Mass=1768, SNR=2.9, Peak=4084 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1799, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=3 nbg=271 bg=2036.6 sigma=395.0 thresh=3222 peak=3163
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1799.00, Y=391.00, Mass=4046, SNR=2.9, Peak=3580 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1339, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=9 nbg=260 bg=2188.6 sigma=394.4 thresh=3372 peak=3353
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1339.00, Y=391.00, Mass=12183, SNR=2.9, Peak=3756 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 179, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=6 nbg=261 bg=2037.0 sigma=394.9 thresh=3222 peak=3199
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=179.00, Y=419.00, Mass=8126, SNR=2.9, Peak=3756 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1807, 71, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1807.64, Y=70.15, Mass=14695, SNR=12.2, Peak=3832 HFD=3.2
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1807, 71] 2.9 Mass 14695 SNR 12.2
05:08:31.863 00.000 21444 Star::Find(15, 1121, 911, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1120.43, Y=910.38, Mass=14625, SNR=12.3, Peak=3628 HFD=3.7
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1121, 911] 2.9 Mass 14625 SNR 12.3
05:08:31.863 00.000 21444 Star::Find(15, 1153, 925, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1153.84, Y=925.13, Mass=18677, SNR=13.3, Peak=3752 HFD=6.7
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1153, 925] 2.9 Mass 18677 SNR 13.3
05:08:31.863 00.000 21444 Star::Find(15, 1151, 411, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1152.00, Y=409.11, Mass=12420, SNR=10.2, Peak=3732 HFD=2.7
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1151, 411] 2.9 Mass 12420 SNR 10.2
05:08:31.863 00.000 21444 Star::Find(15, 371, 685, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=370.14, Y=684.17, Mass=25706, SNR=16.4, Peak=4332 HFD=5.9
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [371, 685] 2.9 Mass 25706 SNR 16.4
05:08:31.863 00.000 21444 Star::Find(15, 649, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=648.54, Y=766.95, Mass=13512, SNR=13.0, Peak=4280 HFD=2.2
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [649, 767] 2.9 Mass 13512 SNR 13.0
05:08:31.863 00.000 21444 Star::Find(15, 761, 1097, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=760.52, Y=1098.14, Mass=10502, SNR=10.5, Peak=2944 HFD=2.5
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [761, 1097] 2.9 Mass 10502 SNR 10.5
05:08:31.863 00.000 21444 Star::Find(15, 1483, 991, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=6 nbg=253 bg=1595.4 sigma=399.0 thresh=2792 peak=2646
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1483.00, Y=991.00, Mass=7868, SNR=2.9, Peak=3172 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 961, 347, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=961.68, Y=346.00, Mass=14281, SNR=11.5, Peak=3932 HFD=5.3
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [961, 347] 2.9 Mass 14281 SNR 11.5
05:08:31.863 00.000 21444 Star::Find(15, 1717, 1073, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=14 nbg=255 bg=1504.0 sigma=333.0 thresh=2503 peak=2471
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1717.00, Y=1073.00, Mass=16029, SNR=2.9, Peak=3020 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1525, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1515.89, Y=747.45, Mass=11170, SNR=10.8, Peak=4460 HFD=2.0
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1525, 751] 2.9 Mass 11170 SNR 10.8
05:08:31.863 00.000 21444 Star::Find(15, 107, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=2 nbg=261 bg=1906.7 sigma=432.9 thresh=3206 peak=2837
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=107.00, Y=29.00, Mass=2839, SNR=2.9, Peak=3424 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1631, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=7 nbg=251 bg=2251.7 sigma=372.5 thresh=3369 peak=3345
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1631.00, Y=393.00, Mass=9798, SNR=2.9, Peak=4128 HFD=0.0
05:08:31.863 00.000 21444 Star::Find(15, 1023, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=1021.80, Y=326.87, Mass=13229, SNR=12.2, Peak=3960 HFD=6.1
05:08:31.863 00.000 21444 AutoFind: star saturated or too dim [1023, 329] 2.8 Mass 13229 SNR 12.2
05:08:31.863 00.000 21444 Star::Find(15, 1189, 849, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find false star n=4 nbg=250 bg=2010.0 sigma=390.6 thresh=3182 peak=2947
05:08:31.863 00.000 21444 Star::Find returns 0 (2), X=1189.00, Y=849.00, Mass=6816, SNR=2.9, Peak=3528 HFD=0.0
05:08:31.863 00.000 21444 AutoFind: could not find a non-saturated star!
05:08:31.863 00.000 21444 AutoFind: finding best star pass 3
05:08:31.863 00.000 21444 Star::Find(15, 167, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=166.99, Y=959.00, Mass=1936849, SNR=206.6, Peak=39888 HFD=6.3
05:08:31.863 00.000 21444 AutoFind returns star at [167, 959] 112.7 Mass 1936849 SNR 206.6
05:08:31.863 00.000 21444 Star::Find(15, 167, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:08:31.863 00.000 21444 Star::Find returns 1 (1), X=166.99, Y=959.00, Mass=1936849, SNR=206.6, Peak=39888 HFD=6.3
05:08:31.863 00.000 21444 MultiStar: List (12): {166.99, 959.00}(206.6), {1146.61, 652.59}(159.8), {1826.07, 48.31}(130.9), {471.64, 976.86}(155.8), {312.33, 815.82}(71.3), {86.92, 465.52}(60.7), {164.28, 717.34}(43.0), {1065.17, 60.40}(40.2), {1110.53, 93.74}(40.4), {1414.64, 781.15}(39.1), {1245.76, 303.38}(42.3), {694.39, 493.76}(35.0), 
05:08:31.863 00.000 21444 setting lock position to (166.99, 959.00)
05:08:31.863 00.000 21444 MultiStar: stabilizing after lock position change
05:08:31.863 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=39888, med=1988, FiltMin=16, FiltMax=37664, Gamma=0.560
05:08:31.879 00.016 21444 Status Line: Auto-selected star at (167.0, 959.0)
05:08:31.927 00.048 25848 worker thread done servicing request
05:08:31.927 00.000 21444 OnExposeComplete: enter
05:08:31.927 00.000 21444 UpdateGuideState(): m_state=2
05:08:31.927 00.000 21444 Star::Find(15, 166, 959, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:08:31.927 00.000 21444 Star::Find returns 1 (1), X=165.59, Y=956.02, Mass=2046241, SNR=321.5, Peak=50516 HFD=6.3
05:08:31.927 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.05) = xAngle (-5.06 = 1.22)
05:08:31.927 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.90 = -1.62)
05:08:31.927 00.000 21444 CameraToMount -- cameraX=-1.39 cameraY=-2.98 hyp=3.29 cameraTheta=-2.01 mountX=1.12 mountY=-3.28, mountTheta=-1.24
05:08:31.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=50516, med=1988, FiltMin=154, FiltMax=45896, Gamma=0.560
05:08:31.944 00.017 21444 UpdateGuideState exits: m=2046241 SNR=321.5 Saturated
05:08:31.944 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:31.944 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:31.944 00.000 21444 Enqueuing Expose request
05:08:31.944 00.000 25848 Worker thread wakes up
05:08:31.944 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:31.944 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,941,31,31)
05:08:34.807 02.863 25848 Exposure complete
05:08:34.874 00.067 25848 worker thread done servicing request
05:08:34.874 00.000 21444 OnExposeComplete: enter
05:08:34.874 00.000 21444 UpdateGuideState(): m_state=2
05:08:34.874 00.000 21444 Star::Find(15, 165, 956, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
05:08:34.874 00.000 21444 Star::Find returns 1 (1), X=164.32, Y=952.27, Mass=2023748, SNR=270.7, Peak=45644 HFD=6.5
05:08:34.874 00.000 21444 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.05) = xAngle (-5.00 = 1.28)
05:08:34.874 00.000 21444 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.84 = -1.56)
05:08:34.874 00.000 21444 CameraToMount -- cameraX=-2.67 cameraY=-6.73 hyp=7.24 cameraTheta=-1.95 mountX=2.05 mountY=-7.24, mountTheta=-1.29
05:08:34.874 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=45644, med=2012, FiltMin=80, FiltMax=41224, Gamma=0.560
05:08:34.892 00.018 21444 UpdateGuideState exits: m=2023748 SNR=270.7 Saturated
05:08:34.892 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:34.892 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:34.892 00.000 21444 Enqueuing Expose request
05:08:34.892 00.000 25848 Worker thread wakes up
05:08:34.892 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:34.892 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(149,937,31,31)
05:08:37.742 02.850 25848 Exposure complete
05:08:37.806 00.064 25848 worker thread done servicing request
05:08:37.806 00.000 21444 OnExposeComplete: enter
05:08:37.806 00.000 21444 UpdateGuideState(): m_state=2
05:08:37.806 00.000 21444 Star::Find(15, 164, 952, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:08:37.806 00.000 21444 Star::Find returns 1 (1), X=165.89, Y=948.87, Mass=1944713, SNR=181.8, Peak=44304 HFD=6.5
05:08:37.806 00.000 21444 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.05) = xAngle (-4.73 = 1.55)
05:08:37.806 00.000 21444 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.57 = -1.29)
05:08:37.806 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=-10.13 hyp=10.19 cameraTheta=-1.68 mountX=0.18 mountY=-9.80, mountTheta=-1.55
05:08:37.806 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=44304, med=2012, FiltMin=28, FiltMax=40164, Gamma=0.560
05:08:37.822 00.016 21444 UpdateGuideState exits: m=1944713 SNR=181.8 Saturated
05:08:37.822 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:37.822 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:37.822 00.000 21444 Enqueuing Expose request
05:08:37.822 00.000 25848 Worker thread wakes up
05:08:37.822 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:37.822 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,934,31,31)
05:08:40.606 02.784 21444 GuideButtonClick i=1 ctx=Guide button clicked
05:08:40.606 00.000 21444 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
05:08:40.606 00.000 21444 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
05:08:40.606 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
05:08:40.606 00.000 21444 guider state => CALIBRATED
05:08:40.606 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:08:40.606 00.000 21444 reset dither spiral
05:08:40.685 00.079 25848 Exposure complete
05:08:40.749 00.064 25848 worker thread done servicing request
05:08:40.749 00.000 21444 OnExposeComplete: enter
05:08:40.749 00.000 21444 UpdateGuideState(): m_state=5
05:08:40.749 00.000 21444 Star::Find(15, 165, 948, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:08:40.749 00.000 21444 Star::Find returns 1 (1), X=165.79, Y=945.71, Mass=2144313, SNR=219.5, Peak=45488 HFD=6.5
05:08:40.749 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.05) = xAngle (-4.71 = 1.57)
05:08:40.749 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.05) + m_yAngleError (2.84)) = yAngle (-7.56 = -1.27)
05:08:40.749 00.000 21444 CameraToMount -- cameraX=-1.20 cameraY=-13.29 hyp=13.34 cameraTheta=-1.66 mountX=-0.00 mountY=-12.75, mountTheta=-1.57
05:08:40.749 00.000 21444 Changing from state CALIBRATED to GUIDING
05:08:40.749 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:08:40.749 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:08:40.845 00.096 21444 AdjustCalibrationForScopePointing (scope): current dec=59.4 pierSide=0, cal dec=0.0 pierSide=1 rotAngle=49.3 bin=1
05:08:40.845 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:08:40.845 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:08:40.845 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:08:40.845 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:08:40.845 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:08:40.845 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:08:40.845 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:08:40.845 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:08:40.845 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:08:40.845 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:08:40.845 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:08:40.845 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:08:40.845 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:08:40.845 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
05:08:40.845 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
05:08:40.845 00.000 21444 Guiding starts on opposite side of pier: calibration data side is West, current side is East
05:08:40.845 00.000 21444 FlipCalibration before: x=174.8, y=101.9 decFlipRequired=0 sideOfPier=West rotAngle=49.3 parity=+/+
05:08:40.845 00.000 21444 FlipCalibration pre-normalize: x=354.8, y=101.9
05:08:40.845 00.000 21444 FlipCalibration after: x=-5.2 y=101.9 sideOfPier=East parity=+/-
05:08:40.845 00.000 21444 Mount::SetCalibration (scope) -- xAngle=-5.2 yAngle=101.9 xRate=30.507 yRate=36.664 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=49.3
05:08:40.845 00.000 21444 Mount::SetCalibration (scope) -- sets m_xAngle=-5.2 m_yAngleError=-17.1
05:08:40.845 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:08:40.845 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:08:40.973 00.128 21444 Status Line: CAL: West(175,102)->East(-5,102)
05:08:40.973 00.000 21444 Dec comp: XRate 30.507 -> 15.534 for dec 0.0 -> dec 59.4
05:08:40.979 00.006 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:08:40.979 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:08:41.036 00.057 21444 keeping sticky lock position
05:08:41.036 00.000 21444 guider state => GUIDING
05:08:41.036 00.000 21444 Status Line: Guiding
05:08:41.036 00.000 21444 Mount: notify guiding started
05:08:41.036 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
05:08:41.036 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/15/2026 5:08:40 AM"
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:08:41.036 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:08:41.036 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:08:41.036 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:08:41.036 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:08:41.036 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:08:41.036 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:08:41.036 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:08:41.036 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:08:41.036 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
05:08:41.100 00.064 21444 ScopeASCOM::SideOfPier() returns 0
05:08:41.148 00.048 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:08:41.148 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:08:41.148 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:08:41.148 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 59.4
05:08:41.148 00.000 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
05:08:41.148 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
05:08:41.148 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
05:08:41.148 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
05:08:41.148 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
05:08:41.148 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=45488, med=2012, FiltMin=194, FiltMax=42108, Gamma=0.560
05:08:41.164 00.016 21444 UpdateGuideState exits: m=2144313 SNR=219.5 Saturated
05:08:41.164 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:41.164 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:41.164 00.000 21444 Enqueuing Expose request
05:08:41.164 00.000 25848 Worker thread wakes up
05:08:41.164 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:41.164 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,931,31,31)
05:08:41.195 00.031 21444 evsrv: cli 0107E240 connect
05:08:41.195 00.000 21444 case statement mapped state 6 to 3
05:08:41.195 00.000 21444 case statement mapped state 6 to 3
05:08:41.195 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"7a9eabc3-38e7-4d14-95a8-bbb9fbc90d2d"}
05:08:41.195 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"7a9eabc3-38e7-4d14-95a8-bbb9fbc90d2d"}
05:08:41.195 00.000 21444 evsrv: cli 0107E240 disconnect
05:08:43.509 02.314 21444 StartLoopingInteractive: Loop button clicked
05:08:43.509 00.000 21444 Mount: notify guiding stopped
05:08:43.509 00.000 21444 BLC: window closed
05:08:43.509 00.000 21444 BLC: Last direction was reset
05:08:43.509 00.000 21444 Changing from state GUIDING to STOP
05:08:43.509 00.000 21444 guider state => SELECTED
05:08:43.509 00.000 21444 Status Line: Looping
05:08:43.511 00.002 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:08:44.034 00.523 25848 Exposure complete
05:08:44.098 00.064 25848 worker thread done servicing request
05:08:44.098 00.000 21444 OnExposeComplete: enter
05:08:44.098 00.000 21444 UpdateGuideState(): m_state=2
05:08:44.098 00.000 21444 Star::Find(15, 165, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:44.098 00.000 21444 Star::Find returns 1 (1), X=165.76, Y=942.64, Mass=2192848, SNR=229.1, Peak=50492 HFD=6.3
05:08:44.098 00.000 21444 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.09) = xAngle (-1.56 = -1.56)
05:08:44.098 00.000 21444 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.26 = -1.26)
05:08:44.098 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=-16.36 hyp=16.41 cameraTheta=-1.65 mountX=0.25 mountY=-15.61, mountTheta=-1.55
05:08:44.113 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=50492, med=2012, FiltMin=42, FiltMax=46856, Gamma=0.560
05:08:44.131 00.018 21444 UpdateGuideState exits: m=2192848 SNR=229.1 Saturated
05:08:44.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:44.131 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:44.131 00.000 21444 Enqueuing Expose request
05:08:44.131 00.000 25848 Worker thread wakes up
05:08:44.131 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:44.131 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:08:45.467 01.336 21444 GuiderMultiStar::AutoSelect enter
05:08:45.467 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
05:08:45.532 00.065 21444 AutoFind: auto downsample for scale 0.43 => 2x
05:08:45.532 00.000 21444 AutoFind: downsample 2x
05:08:45.546 00.014 21444 AutoFind: global mean = -0.0, stdev 1203.7
05:08:45.546 00.000 21444 AutoFind: using threshold = 0.1
05:08:45.567 00.021 21444 AutoFind: local max [167, 943] 126.8
05:08:45.567 00.000 21444 AutoFind: local max [1145, 637] 87.3
05:08:45.567 00.000 21444 AutoFind: local max [1825, 33] 54.1
05:08:45.567 00.000 21444 AutoFind: local max [471, 961] 48.5
05:08:45.567 00.000 21444 AutoFind: local max [311, 799] 27.7
05:08:45.567 00.000 21444 AutoFind: local max [85, 449] 16.3
05:08:45.567 00.000 21444 AutoFind: local max [165, 701] 13.2
05:08:45.567 00.000 21444 AutoFind: local max [1415, 765] 10.7
05:08:45.567 00.000 21444 AutoFind: local max [693, 479] 10.2
05:08:45.567 00.000 21444 AutoFind: local max [1065, 45] 9.6
05:08:45.567 00.000 21444 AutoFind: local max [1109, 79] 9.6
05:08:45.567 00.000 21444 AutoFind: local max [1245, 287] 9.2
05:08:45.567 00.000 21444 AutoFind: local max [1411, 311] 8.4
05:08:45.567 00.000 21444 AutoFind: local max [1191, 455] 8.0
05:08:45.567 00.000 21444 AutoFind: local max [1569, 1031] 7.2
05:08:45.567 00.000 21444 AutoFind: local max [1557, 761] 6.0
05:08:45.567 00.000 21444 AutoFind: local max [1401, 49] 5.9
05:08:45.567 00.000 21444 AutoFind: local max [1049, 327] 5.3
05:08:45.567 00.000 21444 AutoFind: local max [379, 239] 4.7
05:08:45.567 00.000 21444 AutoFind: local max [91, 195] 4.6
05:08:45.567 00.000 21444 AutoFind: local max [59, 529] 4.6
05:08:45.567 00.000 21444 AutoFind: local max [873, 513] 4.5
05:08:45.567 00.000 21444 AutoFind: local max [899, 579] 4.5
05:08:45.567 00.000 21444 AutoFind: local max [987, 645] 4.5
05:08:45.567 00.000 21444 AutoFind: local max [369, 669] 4.4
05:08:45.567 00.000 21444 AutoFind: local max [45, 825] 4.2
05:08:45.567 00.000 21444 AutoFind: local max [117, 119] 4.2
05:08:45.567 00.000 21444 AutoFind: local max [145, 945] 3.7
05:08:45.567 00.000 21444 AutoFind: local max [1005, 457] 3.7
05:08:45.567 00.000 21444 AutoFind: local max [1541, 593] 3.6
05:08:45.567 00.000 21444 AutoFind: local max [1303, 545] 3.4
05:08:45.567 00.000 21444 AutoFind: local max [599, 1031] 3.3
05:08:45.567 00.000 21444 AutoFind: local max [1745, 797] 3.3
05:08:45.567 00.000 21444 AutoFind: local max [391, 543] 3.3
05:08:45.567 00.000 21444 AutoFind: local max [1349, 827] 3.2
05:08:45.567 00.000 21444 AutoFind: local max [593, 375] 3.2
05:08:45.567 00.000 21444 AutoFind: local max [1245, 159] 3.2
05:08:45.567 00.000 21444 AutoFind: local max [331, 345] 3.2
05:08:45.567 00.000 21444 AutoFind: local max [1727, 345] 3.1
05:08:45.567 00.000 21444 AutoFind: local max [147, 417] 3.1
05:08:45.567 00.000 21444 AutoFind: local max [791, 363] 3.1
05:08:45.567 00.000 21444 AutoFind: local max [1847, 273] 3.1
05:08:45.567 00.000 21444 AutoFind: local max [493, 389] 3.1
05:08:45.567 00.000 21444 AutoFind: local max [1313, 689] 3.1
05:08:45.567 00.000 21444 AutoFind: local max [1495, 345] 3.1
05:08:45.569 00.002 21444 AutoFind: local max [865, 581] 3.0
05:08:45.569 00.000 21444 AutoFind: local max [947, 55] 3.0
05:08:45.569 00.000 21444 AutoFind: local max [323, 605] 3.0
05:08:45.569 00.000 21444 AutoFind: local max [1515, 343] 3.0
05:08:45.569 00.000 21444 AutoFind: local max [217, 983] 3.0
05:08:45.569 00.000 21444 AutoFind: local max [983, 345] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [729, 443] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [959, 329] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [613, 277] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [589, 945] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [1167, 647] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [117, 815] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [365, 841] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [1147, 721] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [1693, 173] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [1201, 1077] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [1841, 553] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [277, 511] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [877, 843] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [595, 757] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [779, 69] 2.9
05:08:45.569 00.000 21444 AutoFind: local max [687, 643] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [757, 129] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [991, 687] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [1273, 67] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [1045, 687] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [629, 499] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [1551, 499] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [1903, 1075] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [415, 513] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [433, 573] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [589, 795] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [1395, 77] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [1269, 545] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [1039, 647] 2.8
05:08:45.569 00.000 21444 AutoFind: local max [1693, 27] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [817, 227] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [929, 483] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1417, 403] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1351, 913] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1129, 691] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [495, 793] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [253, 645] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1463, 69] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [159, 965] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [855, 605] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1067, 945] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [233, 611] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1155, 613] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1373, 545] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1861, 1111] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [323, 417] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1471, 391] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1155, 657] 2.7
05:08:45.569 00.000 21444 AutoFind: local max [1795, 545] 2.7
05:08:45.569 00.000 21444 AutoFind: too close [1155, 657] 2.7 - [1167, 647] 2.9
05:08:45.569 00.000 21444 AutoFind: close dim-bright [1155, 657] 2.7 - [1145, 637] 87.3
05:08:45.569 00.000 21444 AutoFind: too close [159, 965] 2.7 - [145, 945] 3.7
05:08:45.569 00.000 21444 AutoFind: too close [1515, 343] 3.0 - [1495, 345] 3.1
05:08:45.569 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
05:08:45.569 00.000 21444 Star::Find(15, 167, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=165.76, Y=942.64, Mass=2192848, SNR=229.1, Peak=50492 HFD=6.3
05:08:45.569 00.000 21444 Star::Find(15, 1145, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=1145.13, Y=636.03, Mass=1593603, SNR=185.4, Peak=35440 HFD=6.3
05:08:45.569 00.000 21444 Star::Find(15, 1825, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=1825.14, Y=31.57, Mass=1046973, SNR=115.0, Peak=23728 HFD=6.7
05:08:45.569 00.000 21444 Star::Find(15, 471, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=470.38, Y=960.51, Mass=785561, SNR=128.6, Peak=21728 HFD=6.0
05:08:45.569 00.000 21444 Star::Find(15, 311, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=311.41, Y=798.94, Mass=442835, SNR=91.9, Peak=13980 HFD=5.9
05:08:45.569 00.000 21444 Star::Find(15, 85, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=85.29, Y=449.02, Mass=262506, SNR=60.3, Peak=8900 HFD=5.9
05:08:45.569 00.000 21444 Star::Find(15, 165, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=163.73, Y=700.38, Mass=217046, SNR=60.4, Peak=8224 HFD=5.9
05:08:45.569 00.000 21444 Star::Find(15, 1415, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=1413.63, Y=764.01, Mass=159397, SNR=47.1, Peak=7212 HFD=5.6
05:08:45.569 00.000 21444 Star::Find(15, 693, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.569 00.000 21444 Star::Find returns 1 (1), X=692.59, Y=477.62, Mass=162599, SNR=44.0, Peak=7040 HFD=5.9
05:08:45.569 00.000 21444 Star::Find(15, 1065, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.002 21444 Star::Find returns 1 (1), X=1064.15, Y=43.41, Mass=159395, SNR=41.5, Peak=6404 HFD=6.0
05:08:45.571 00.000 21444 Star::Find(15, 1109, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1109.17, Y=77.94, Mass=140010, SNR=40.2, Peak=6680 HFD=5.7
05:08:45.571 00.000 21444 Star::Find(15, 1245, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1245.17, Y=287.23, Mass=168735, SNR=54.6, Peak=6356 HFD=6.3
05:08:45.571 00.000 21444 Star::Find(15, 1411, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1410.28, Y=310.35, Mass=159189, SNR=47.4, Peak=5668 HFD=6.7
05:08:45.571 00.000 21444 Star::Find(15, 1191, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1191.15, Y=455.09, Mass=102058, SNR=34.6, Peak=5780 HFD=5.3
05:08:45.571 00.000 21444 Star::Find(15, 1569, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1568.68, Y=1030.50, Mass=108018, SNR=40.0, Peak=4484 HFD=6.1
05:08:45.571 00.000 21444 Star::Find(15, 1557, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1556.71, Y=760.02, Mass=58794, SNR=25.6, Peak=5548 HFD=4.3
05:08:45.571 00.000 21444 Star::Find(15, 1401, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1401.67, Y=49.77, Mass=87195, SNR=30.9, Peak=5572 HFD=5.6
05:08:45.571 00.000 21444 Star::Find(15, 1049, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1047.83, Y=327.12, Mass=60408, SNR=25.7, Peak=4560 HFD=5.0
05:08:45.571 00.000 21444 Star::Find(15, 379, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=378.04, Y=238.65, Mass=37077, SNR=18.0, Peak=4892 HFD=4.4
05:08:45.571 00.000 21444 Star::Find(15, 91, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=91.75, Y=194.07, Mass=63165, SNR=25.0, Peak=4412 HFD=5.6
05:08:45.571 00.000 21444 Star::Find(15, 59, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=58.19, Y=528.55, Mass=31397, SNR=17.6, Peak=4712 HFD=3.4
05:08:45.571 00.000 21444 Star::Find(15, 873, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=873.11, Y=513.73, Mass=29545, SNR=15.7, Peak=4308 HFD=5.1
05:08:45.571 00.000 21444 Star::Find(15, 899, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=899.54, Y=578.94, Mass=26977, SNR=15.6, Peak=4688 HFD=2.8
05:08:45.571 00.000 21444 Star::Find(15, 987, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=987.68, Y=643.57, Mass=33047, SNR=17.1, Peak=4184 HFD=4.0
05:08:45.571 00.000 21444 Star::Find(15, 369, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=369.80, Y=669.36, Mass=32904, SNR=16.8, Peak=4156 HFD=5.2
05:08:45.571 00.000 21444 Star::Find(15, 45, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=43.50, Y=823.16, Mass=31913, SNR=17.3, Peak=3928 HFD=3.8
05:08:45.571 00.000 21444 Star::Find(15, 117, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=115.80, Y=118.84, Mass=35853, SNR=19.0, Peak=4788 HFD=4.6
05:08:45.571 00.000 21444 Star::Find(15, 1005, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1004.63, Y=456.29, Mass=25895, SNR=15.5, Peak=4864 HFD=3.6
05:08:45.571 00.000 21444 Star::Find(15, 1541, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1542.18, Y=592.84, Mass=15829, SNR=11.4, Peak=4460 HFD=3.7
05:08:45.571 00.000 21444 Star::Find(15, 1303, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1302.71, Y=544.21, Mass=20645, SNR=13.5, Peak=3804 HFD=3.6
05:08:45.571 00.000 21444 Star::Find(15, 599, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=598.38, Y=1030.23, Mass=21861, SNR=15.7, Peak=3608 HFD=5.4
05:08:45.571 00.000 21444 Star::Find(15, 1745, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1744.49, Y=795.46, Mass=18585, SNR=14.0, Peak=3984 HFD=3.2
05:08:45.571 00.000 21444 Star::Find(15, 391, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=391.52, Y=542.84, Mass=19091, SNR=13.4, Peak=4132 HFD=5.3
05:08:45.571 00.000 21444 Star::Find(15, 1349, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=1348.93, Y=827.33, Mass=18917, SNR=12.5, Peak=4056 HFD=3.9
05:08:45.571 00.000 21444 Star::Find(15, 593, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find returns 1 (1), X=591.65, Y=373.99, Mass=22924, SNR=15.1, Peak=3984 HFD=5.1
05:08:45.571 00.000 21444 Star::Find(15, 1245, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.571 00.000 21444 Star::Find false star n=6 nbg=261 bg=2258.9 sigma=424.9 thresh=3534 peak=3490
05:08:45.571 00.000 21444 Star::Find returns 0 (2), X=1245.00, Y=159.00, Mass=9722, SNR=2.9, Peak=4208 HFD=0.0
05:08:45.571 00.000 21444 Star::Find(15, 331, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.002 21444 Star::Find returns 1 (1), X=332.78, Y=343.29, Mass=15935, SNR=11.6, Peak=4108 HFD=4.6
05:08:45.573 00.000 21444 Star::Find(15, 1727, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=1727.74, Y=343.73, Mass=18773, SNR=14.6, Peak=4056 HFD=3.5
05:08:45.573 00.000 21444 Star::Find(15, 147, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=144.81, Y=417.05, Mass=27979, SNR=18.1, Peak=4004 HFD=4.3
05:08:45.573 00.000 21444 Star::Find(15, 791, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=790.81, Y=362.02, Mass=29930, SNR=16.9, Peak=4104 HFD=6.1
05:08:45.573 00.000 21444 Star::Find(15, 1847, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=1846.38, Y=272.17, Mass=10558, SNR=9.9, Peak=3624 HFD=3.4
05:08:45.573 00.000 21444 Star::Find(15, 493, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=493.41, Y=387.79, Mass=17391, SNR=12.5, Peak=4256 HFD=3.3
05:08:45.573 00.000 21444 Star::Find(15, 1313, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=1312.53, Y=688.98, Mass=17393, SNR=14.9, Peak=4004 HFD=3.4
05:08:45.573 00.000 21444 Star::Find(15, 865, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find false star n=6 nbg=258 bg=2298.2 sigma=363.6 thresh=3389 peak=3303
05:08:45.573 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=581.00, Mass=7383, SNR=2.9, Peak=3908 HFD=0.0
05:08:45.573 00.000 21444 Star::Find(15, 947, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=945.80, Y=57.51, Mass=12204, SNR=10.1, Peak=4156 HFD=3.9
05:08:45.573 00.000 21444 Star::Find(15, 323, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=322.49, Y=591.38, Mass=6451, SNR=8.2, Peak=4204 HFD=1.3
05:08:45.573 00.000 21444 Star::Find(15, 217, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=217.81, Y=984.96, Mass=9721, SNR=9.3, Peak=3200 HFD=4.2
05:08:45.573 00.000 21444 Star::Find(15, 983, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find false star n=4 nbg=269 bg=2185.4 sigma=433.6 thresh=3486 peak=3454
05:08:45.573 00.000 21444 Star::Find returns 0 (2), X=983.00, Y=345.00, Mass=6650, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.573 00.000 21444 Star::Find(15, 729, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=726.82, Y=441.18, Mass=24060, SNR=17.2, Peak=4660 HFD=4.9
05:08:45.573 00.000 21444 Star::Find(15, 959, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=960.00, Y=327.93, Mass=21203, SNR=14.7, Peak=3980 HFD=6.2
05:08:45.573 00.000 21444 Star::Find(15, 613, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find false star n=5 nbg=260 bg=2119.0 sigma=443.1 thresh=3448 peak=3393
05:08:45.573 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=277.00, Mass=7465, SNR=2.9, Peak=3828 HFD=0.0
05:08:45.573 00.000 21444 Star::Find(15, 589, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=586.66, Y=945.53, Mass=14919, SNR=12.6, Peak=3124 HFD=5.1
05:08:45.573 00.000 21444 Star::Find(15, 117, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=117.95, Y=815.57, Mass=14358, SNR=11.6, Peak=3576 HFD=3.7
05:08:45.573 00.000 21444 Star::Find(15, 365, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=364.45, Y=841.00, Mass=12533, SNR=10.1, Peak=4008 HFD=2.8
05:08:45.573 00.000 21444 Star::Find(15, 1147, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 0 (5), X=1132.42, Y=715.44, Mass=21298, SNR=15.2, Peak=4508 HFD=11.9
05:08:45.573 00.000 21444 Star::Find(15, 1693, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find false star n=2 nbg=249 bg=2235.9 sigma=413.4 thresh=3476 peak=3193
05:08:45.573 00.000 21444 Star::Find returns 0 (2), X=1693.00, Y=173.00, Mass=3084, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.573 00.000 21444 Star::Find(15, 1201, 1077, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=1209.80, Y=1075.14, Mass=39863, SNR=33.0, Peak=9384 HFD=2.0
05:08:45.573 00.000 21444 Star::Find(15, 1841, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=1840.45, Y=552.17, Mass=13408, SNR=10.3, Peak=3804 HFD=3.4
05:08:45.573 00.000 21444 Star::Find(15, 277, 511, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find false star n=6 nbg=280 bg=2146.3 sigma=513.0 thresh=3685 peak=3597
05:08:45.573 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=511.00, Mass=10250, SNR=2.9, Peak=4132 HFD=0.0
05:08:45.573 00.000 21444 Star::Find(15, 877, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find false star n=8 nbg=273 bg=2008.5 sigma=456.8 thresh=3379 peak=3269
05:08:45.573 00.000 21444 Star::Find returns 0 (2), X=877.00, Y=843.00, Mass=12472, SNR=2.9, Peak=3908 HFD=0.0
05:08:45.573 00.000 21444 Star::Find(15, 595, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=595.69, Y=757.45, Mass=10130, SNR=9.9, Peak=3956 HFD=3.3
05:08:45.573 00.000 21444 Star::Find(15, 779, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find false star n=4 nbg=274 bg=2345.3 sigma=403.3 thresh=3555 peak=3459
05:08:45.573 00.000 21444 Star::Find returns 0 (2), X=779.00, Y=69.00, Mass=5791, SNR=2.9, Peak=4160 HFD=0.0
05:08:45.573 00.000 21444 Star::Find(15, 687, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=689.27, Y=642.46, Mass=15414, SNR=12.0, Peak=3932 HFD=7.1
05:08:45.573 00.000 21444 Star::Find(15, 757, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=768.29, Y=128.44, Mass=64608, SNR=61.2, Peak=18208 HFD=1.3
05:08:45.573 00.000 21444 Star::Find(15, 991, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find false star n=2 nbg=251 bg=2273.0 sigma=362.6 thresh=3361 peak=3213
05:08:45.573 00.000 21444 Star::Find returns 0 (2), X=991.00, Y=687.00, Mass=3010, SNR=2.9, Peak=4132 HFD=0.0
05:08:45.573 00.000 21444 Star::Find(15, 1273, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.573 00.000 21444 Star::Find returns 1 (1), X=1267.66, Y=80.72, Mass=10032, SNR=9.4, Peak=4688 HFD=1.8
05:08:45.575 00.002 21444 Star::Find(15, 1045, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=3 nbg=266 bg=2291.4 sigma=471.1 thresh=3705 peak=3342
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=687.00, Mass=4734, SNR=2.9, Peak=3980 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 629, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=628.02, Y=497.73, Mass=22297, SNR=14.8, Peak=4208 HFD=4.8
05:08:45.575 00.000 21444 Star::Find(15, 1551, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=9 nbg=271 bg=2232.2 sigma=437.8 thresh=3546 peak=3523
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1551.00, Y=499.00, Mass=13482, SNR=2.9, Peak=4184 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1903, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=1895.64, Y=1077.87, Mass=19812, SNR=15.2, Peak=2968 HFD=6.5
05:08:45.575 00.000 21444 Star::Find(15, 415, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=402.32, Y=498.77, Mass=11793, SNR=10.7, Peak=3932 HFD=6.5
05:08:45.575 00.000 21444 Star::Find(15, 433, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=434.51, Y=560.64, Mass=10829, SNR=10.4, Peak=3952 HFD=3.7
05:08:45.575 00.000 21444 Star::Find(15, 589, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=589.82, Y=796.69, Mass=8898, SNR=8.6, Peak=4008 HFD=4.2
05:08:45.575 00.000 21444 Star::Find(15, 1395, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=1394.38, Y=76.18, Mass=10111, SNR=9.3, Peak=5292 HFD=1.3
05:08:45.575 00.000 21444 Star::Find(15, 1269, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=1270.31, Y=545.46, Mass=65518, SNR=56.3, Peak=17932 HFD=1.3
05:08:45.575 00.000 21444 Star::Find(15, 1039, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=1039.00, Y=644.95, Mass=7936, SNR=8.2, Peak=4232 HFD=2.1
05:08:45.575 00.000 21444 Star::Find(15, 1693, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=1 nbg=271 bg=2442.4 sigma=481.3 thresh=3886 peak=3321
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1693.00, Y=27.00, Mass=1590, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 817, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=6 nbg=248 bg=2273.4 sigma=364.8 thresh=3368 peak=3367
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=817.00, Y=227.00, Mass=8024, SNR=2.9, Peak=4060 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 929, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=12 nbg=258 bg=2123.1 sigma=411.5 thresh=3358 peak=3305
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=483.00, Mass=16686, SNR=2.9, Peak=3828 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1417, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=2 nbg=269 bg=2173.5 sigma=487.8 thresh=3637 peak=3279
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=403.00, Mass=3261, SNR=2.9, Peak=3928 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1351, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=3 nbg=267 bg=1684.6 sigma=380.4 thresh=2826 peak=2784
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1351.00, Y=913.00, Mass=4030, SNR=2.9, Peak=3176 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1129, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=1129.50, Y=691.04, Mass=24410, SNR=16.4, Peak=4512 HFD=3.6
05:08:45.575 00.000 21444 Star::Find(15, 495, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=6 nbg=259 bg=2247.8 sigma=379.3 thresh=3386 peak=3325
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=495.00, Y=793.00, Mass=8877, SNR=2.9, Peak=3884 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 253, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=2 nbg=272 bg=2200.8 sigma=445.8 thresh=3538 peak=3174
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=253.00, Y=645.00, Mass=2754, SNR=2.9, Peak=3984 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1463, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=1463.75, Y=67.46, Mass=17652, SNR=12.8, Peak=4636 HFD=4.6
05:08:45.575 00.000 21444 Star::Find(15, 855, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=855.41, Y=604.07, Mass=12804, SNR=10.6, Peak=4180 HFD=4.5
05:08:45.575 00.000 21444 Star::Find(15, 1067, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=7 nbg=266 bg=1595.5 sigma=399.2 thresh=2793 peak=2756
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1067.00, Y=945.00, Mass=9428, SNR=2.9, Peak=3220 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 233, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find returns 1 (1), X=231.60, Y=609.22, Mass=11749, SNR=9.9, Peak=3780 HFD=3.4
05:08:45.575 00.000 21444 Star::Find(15, 1155, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=47 nbg=193 bg=2336.0 sigma=558.8 thresh=4012 peak=3883
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1155.00, Y=613.00, Mass=318065, SNR=2.9, Peak=4436 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1373, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=3 nbg=264 bg=2200.8 sigma=452.5 thresh=3558 peak=3356
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=545.00, Mass=5082, SNR=2.9, Peak=4156 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1861, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=6 nbg=272 bg=1280.3 sigma=410.3 thresh=2511 peak=2287
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1861.00, Y=1111.00, Mass=8438, SNR=2.9, Peak=2868 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 323, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=3 nbg=279 bg=2248.0 sigma=492.6 thresh=3726 peak=3415
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=417.00, Mass=4896, SNR=2.9, Peak=4108 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1471, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=2 nbg=265 bg=2476.2 sigma=404.0 thresh=3688 peak=3458
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=391.00, Mass=2908, SNR=2.9, Peak=4080 HFD=0.0
05:08:45.575 00.000 21444 Star::Find(15, 1795, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.575 00.000 21444 Star::Find false star n=7 nbg=259 bg=2053.2 sigma=404.5 thresh=3267 peak=3026
05:08:45.575 00.000 21444 Star::Find returns 0 (2), X=1795.00, Y=545.00, Mass=9596, SNR=2.9, Peak=3632 HFD=0.0
05:08:45.577 00.002 21444 AutoFind: finding best star pass 1
05:08:45.577 00.000 21444 Star::Find(15, 167, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=165.76, Y=942.64, Mass=2192848, SNR=229.1, Peak=50492 HFD=6.3
05:08:45.577 00.000 21444 AutoFind: near-saturated [167, 943] 126.8 Mass 2192848 SNR 229.1 Peak 50492
05:08:45.577 00.000 21444 Star::Find(15, 1145, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1145.13, Y=636.03, Mass=1593603, SNR=185.4, Peak=35440 HFD=6.3
05:08:45.577 00.000 21444 AutoFind: near-saturated [1145, 637] 87.3 Mass 1593603 SNR 185.4 Peak 35440
05:08:45.577 00.000 21444 Star::Find(15, 1825, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1825.14, Y=31.57, Mass=1046973, SNR=115.0, Peak=23728 HFD=6.7
05:08:45.577 00.000 21444 AutoFind: near-saturated [1825, 33] 54.1 Mass 1046973 SNR 115.0 Peak 23728
05:08:45.577 00.000 21444 Star::Find(15, 471, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=470.38, Y=960.51, Mass=785561, SNR=128.6, Peak=21728 HFD=6.0
05:08:45.577 00.000 21444 AutoFind: near-saturated [471, 961] 48.5 Mass 785561 SNR 128.6 Peak 21728
05:08:45.577 00.000 21444 Star::Find(15, 311, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=311.41, Y=798.94, Mass=442835, SNR=91.9, Peak=13980 HFD=5.9
05:08:45.577 00.000 21444 AutoFind: near-saturated [311, 799] 27.7 Mass 442835 SNR 91.9 Peak 13980
05:08:45.577 00.000 21444 Star::Find(15, 85, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=85.29, Y=449.02, Mass=262506, SNR=60.3, Peak=8900 HFD=5.9
05:08:45.577 00.000 21444 AutoFind: near-saturated [85, 449] 16.3 Mass 262506 SNR 60.3 Peak 8900
05:08:45.577 00.000 21444 Star::Find(15, 165, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=163.73, Y=700.38, Mass=217046, SNR=60.4, Peak=8224 HFD=5.9
05:08:45.577 00.000 21444 AutoFind: near-saturated [165, 701] 13.2 Mass 217046 SNR 60.4 Peak 8224
05:08:45.577 00.000 21444 Star::Find(15, 1415, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1413.63, Y=764.01, Mass=159397, SNR=47.1, Peak=7212 HFD=5.6
05:08:45.577 00.000 21444 AutoFind: near-saturated [1415, 765] 10.7 Mass 159397 SNR 47.1 Peak 7212
05:08:45.577 00.000 21444 Star::Find(15, 693, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=692.59, Y=477.62, Mass=162599, SNR=44.0, Peak=7040 HFD=5.9
05:08:45.577 00.000 21444 AutoFind: near-saturated [693, 479] 10.2 Mass 162599 SNR 44.0 Peak 7040
05:08:45.577 00.000 21444 Star::Find(15, 1065, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1064.15, Y=43.41, Mass=159395, SNR=41.5, Peak=6404 HFD=6.0
05:08:45.577 00.000 21444 AutoFind: near-saturated [1065, 45] 9.6 Mass 159395 SNR 41.5 Peak 6404
05:08:45.577 00.000 21444 Star::Find(15, 1109, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1109.17, Y=77.94, Mass=140010, SNR=40.2, Peak=6680 HFD=5.7
05:08:45.577 00.000 21444 AutoFind: near-saturated [1109, 79] 9.6 Mass 140010 SNR 40.2 Peak 6680
05:08:45.577 00.000 21444 Star::Find(15, 1245, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1245.17, Y=287.23, Mass=168735, SNR=54.6, Peak=6356 HFD=6.3
05:08:45.577 00.000 21444 AutoFind: near-saturated [1245, 287] 9.2 Mass 168735 SNR 54.6 Peak 6356
05:08:45.577 00.000 21444 Star::Find(15, 1411, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1410.28, Y=310.35, Mass=159189, SNR=47.4, Peak=5668 HFD=6.7
05:08:45.577 00.000 21444 AutoFind: near-saturated [1411, 311] 8.4 Mass 159189 SNR 47.4 Peak 5668
05:08:45.577 00.000 21444 Star::Find(15, 1191, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1191.15, Y=455.09, Mass=102058, SNR=34.6, Peak=5780 HFD=5.3
05:08:45.577 00.000 21444 AutoFind: near-saturated [1191, 455] 8.0 Mass 102058 SNR 34.6 Peak 5780
05:08:45.577 00.000 21444 Star::Find(15, 1569, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1568.68, Y=1030.50, Mass=108018, SNR=40.0, Peak=4484 HFD=6.1
05:08:45.577 00.000 21444 AutoFind: near-saturated [1569, 1031] 7.2 Mass 108018 SNR 40.0 Peak 4484
05:08:45.577 00.000 21444 Star::Find(15, 1557, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1556.71, Y=760.02, Mass=58794, SNR=25.6, Peak=5548 HFD=4.3
05:08:45.577 00.000 21444 AutoFind: near-saturated [1557, 761] 6.0 Mass 58794 SNR 25.6 Peak 5548
05:08:45.577 00.000 21444 Star::Find(15, 1401, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1401.67, Y=49.77, Mass=87195, SNR=30.9, Peak=5572 HFD=5.6
05:08:45.577 00.000 21444 AutoFind: near-saturated [1401, 49] 5.9 Mass 87195 SNR 30.9 Peak 5572
05:08:45.577 00.000 21444 Star::Find(15, 1049, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=1047.83, Y=327.12, Mass=60408, SNR=25.7, Peak=4560 HFD=5.0
05:08:45.577 00.000 21444 AutoFind: near-saturated [1049, 327] 5.3 Mass 60408 SNR 25.7 Peak 4560
05:08:45.577 00.000 21444 Star::Find(15, 379, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=378.04, Y=238.65, Mass=37077, SNR=18.0, Peak=4892 HFD=4.4
05:08:45.577 00.000 21444 AutoFind: near-saturated [379, 239] 4.7 Mass 37077 SNR 18.0 Peak 4892
05:08:45.577 00.000 21444 Star::Find(15, 91, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=91.75, Y=194.07, Mass=63165, SNR=25.0, Peak=4412 HFD=5.6
05:08:45.577 00.000 21444 AutoFind: near-saturated [91, 195] 4.6 Mass 63165 SNR 25.0 Peak 4412
05:08:45.577 00.000 21444 Star::Find(15, 59, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=58.19, Y=528.55, Mass=31397, SNR=17.6, Peak=4712 HFD=3.4
05:08:45.577 00.000 21444 AutoFind: near-saturated [59, 529] 4.6 Mass 31397 SNR 17.6 Peak 4712
05:08:45.577 00.000 21444 Star::Find(15, 873, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=873.11, Y=513.73, Mass=29545, SNR=15.7, Peak=4308 HFD=5.1
05:08:45.577 00.000 21444 AutoFind: near-saturated [873, 513] 4.5 Mass 29545 SNR 15.7 Peak 4308
05:08:45.577 00.000 21444 Star::Find(15, 899, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=899.54, Y=578.94, Mass=26977, SNR=15.6, Peak=4688 HFD=2.8
05:08:45.577 00.000 21444 AutoFind: near-saturated [899, 579] 4.5 Mass 26977 SNR 15.6 Peak 4688
05:08:45.577 00.000 21444 Star::Find(15, 987, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.577 00.000 21444 Star::Find returns 1 (1), X=987.68, Y=643.57, Mass=33047, SNR=17.1, Peak=4184 HFD=4.0
05:08:45.579 00.002 21444 AutoFind: near-saturated [987, 645] 4.5 Mass 33047 SNR 17.1 Peak 4184
05:08:45.579 00.000 21444 Star::Find(15, 369, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=369.80, Y=669.36, Mass=32904, SNR=16.8, Peak=4156 HFD=5.2
05:08:45.579 00.000 21444 AutoFind: near-saturated [369, 669] 4.4 Mass 32904 SNR 16.8 Peak 4156
05:08:45.579 00.000 21444 Star::Find(15, 45, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=43.50, Y=823.16, Mass=31913, SNR=17.3, Peak=3928 HFD=3.8
05:08:45.579 00.000 21444 AutoFind: near-saturated [45, 825] 4.2 Mass 31913 SNR 17.3 Peak 3928
05:08:45.579 00.000 21444 Star::Find(15, 117, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=115.80, Y=118.84, Mass=35853, SNR=19.0, Peak=4788 HFD=4.6
05:08:45.579 00.000 21444 AutoFind: near-saturated [117, 119] 4.2 Mass 35853 SNR 19.0 Peak 4788
05:08:45.579 00.000 21444 Star::Find(15, 1005, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=1004.63, Y=456.29, Mass=25895, SNR=15.5, Peak=4864 HFD=3.6
05:08:45.579 00.000 21444 AutoFind: near-saturated [1005, 457] 3.7 Mass 25895 SNR 15.5 Peak 4864
05:08:45.579 00.000 21444 Star::Find(15, 1541, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=1542.18, Y=592.84, Mass=15829, SNR=11.4, Peak=4460 HFD=3.7
05:08:45.579 00.000 21444 AutoFind: near-saturated [1541, 593] 3.6 Mass 15829 SNR 11.4 Peak 4460
05:08:45.579 00.000 21444 Star::Find(15, 1303, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=1302.71, Y=544.21, Mass=20645, SNR=13.5, Peak=3804 HFD=3.6
05:08:45.579 00.000 21444 AutoFind: near-saturated [1303, 545] 3.4 Mass 20645 SNR 13.5 Peak 3804
05:08:45.579 00.000 21444 Star::Find(15, 599, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=598.38, Y=1030.23, Mass=21861, SNR=15.7, Peak=3608 HFD=5.4
05:08:45.579 00.000 21444 AutoFind: near-saturated [599, 1031] 3.3 Mass 21861 SNR 15.7 Peak 3608
05:08:45.579 00.000 21444 Star::Find(15, 1745, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=1744.49, Y=795.46, Mass=18585, SNR=14.0, Peak=3984 HFD=3.2
05:08:45.579 00.000 21444 AutoFind: near-saturated [1745, 797] 3.3 Mass 18585 SNR 14.0 Peak 3984
05:08:45.579 00.000 21444 Star::Find(15, 391, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=391.52, Y=542.84, Mass=19091, SNR=13.4, Peak=4132 HFD=5.3
05:08:45.579 00.000 21444 AutoFind: near-saturated [391, 543] 3.3 Mass 19091 SNR 13.4 Peak 4132
05:08:45.579 00.000 21444 Star::Find(15, 1349, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=1348.93, Y=827.33, Mass=18917, SNR=12.5, Peak=4056 HFD=3.9
05:08:45.579 00.000 21444 AutoFind: near-saturated [1349, 827] 3.2 Mass 18917 SNR 12.5 Peak 4056
05:08:45.579 00.000 21444 Star::Find(15, 593, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=591.65, Y=373.99, Mass=22924, SNR=15.1, Peak=3984 HFD=5.1
05:08:45.579 00.000 21444 AutoFind: near-saturated [593, 375] 3.2 Mass 22924 SNR 15.1 Peak 3984
05:08:45.579 00.000 21444 Star::Find(15, 1245, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find false star n=6 nbg=261 bg=2258.9 sigma=424.9 thresh=3534 peak=3490
05:08:45.579 00.000 21444 Star::Find returns 0 (2), X=1245.00, Y=159.00, Mass=9722, SNR=2.9, Peak=4208 HFD=0.0
05:08:45.579 00.000 21444 Star::Find(15, 331, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=332.78, Y=343.29, Mass=15935, SNR=11.6, Peak=4108 HFD=4.6
05:08:45.579 00.000 21444 AutoFind: near-saturated [331, 345] 3.2 Mass 15935 SNR 11.6 Peak 4108
05:08:45.579 00.000 21444 Star::Find(15, 1727, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=1727.74, Y=343.73, Mass=18773, SNR=14.6, Peak=4056 HFD=3.5
05:08:45.579 00.000 21444 AutoFind: near-saturated [1727, 345] 3.1 Mass 18773 SNR 14.6 Peak 4056
05:08:45.579 00.000 21444 Star::Find(15, 147, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=144.81, Y=417.05, Mass=27979, SNR=18.1, Peak=4004 HFD=4.3
05:08:45.579 00.000 21444 AutoFind: near-saturated [147, 417] 3.1 Mass 27979 SNR 18.1 Peak 4004
05:08:45.579 00.000 21444 Star::Find(15, 791, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=790.81, Y=362.02, Mass=29930, SNR=16.9, Peak=4104 HFD=6.1
05:08:45.579 00.000 21444 AutoFind: near-saturated [791, 363] 3.1 Mass 29930 SNR 16.9 Peak 4104
05:08:45.579 00.000 21444 Star::Find(15, 1847, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=1846.38, Y=272.17, Mass=10558, SNR=9.9, Peak=3624 HFD=3.4
05:08:45.579 00.000 21444 AutoFind: near-saturated [1847, 273] 3.1 Mass 10558 SNR 9.9 Peak 3624
05:08:45.579 00.000 21444 Star::Find(15, 493, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=493.41, Y=387.79, Mass=17391, SNR=12.5, Peak=4256 HFD=3.3
05:08:45.579 00.000 21444 AutoFind: near-saturated [493, 389] 3.1 Mass 17391 SNR 12.5 Peak 4256
05:08:45.579 00.000 21444 Star::Find(15, 1313, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=1312.53, Y=688.98, Mass=17393, SNR=14.9, Peak=4004 HFD=3.4
05:08:45.579 00.000 21444 AutoFind: near-saturated [1313, 689] 3.1 Mass 17393 SNR 14.9 Peak 4004
05:08:45.579 00.000 21444 Star::Find(15, 865, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find false star n=6 nbg=258 bg=2298.2 sigma=363.6 thresh=3389 peak=3303
05:08:45.579 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=581.00, Mass=7383, SNR=2.9, Peak=3908 HFD=0.0
05:08:45.579 00.000 21444 Star::Find(15, 947, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.579 00.000 21444 Star::Find returns 1 (1), X=945.80, Y=57.51, Mass=12204, SNR=10.1, Peak=4156 HFD=3.9
05:08:45.579 00.000 21444 AutoFind: near-saturated [947, 55] 3.0 Mass 12204 SNR 10.1 Peak 4156
05:08:45.581 00.002 21444 Star::Find(15, 323, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=322.49, Y=591.38, Mass=6451, SNR=8.2, Peak=4204 HFD=1.3
05:08:45.581 00.000 21444 AutoFind: near-saturated [323, 605] 3.0 Mass 6451 SNR 8.2 Peak 4204
05:08:45.581 00.000 21444 Star::Find(15, 217, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=217.81, Y=984.96, Mass=9721, SNR=9.3, Peak=3200 HFD=4.2
05:08:45.581 00.000 21444 AutoFind: near-saturated [217, 983] 3.0 Mass 9721 SNR 9.3 Peak 3200
05:08:45.581 00.000 21444 Star::Find(15, 983, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find false star n=4 nbg=269 bg=2185.4 sigma=433.6 thresh=3486 peak=3454
05:08:45.581 00.000 21444 Star::Find returns 0 (2), X=983.00, Y=345.00, Mass=6650, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.581 00.000 21444 Star::Find(15, 729, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=726.82, Y=441.18, Mass=24060, SNR=17.2, Peak=4660 HFD=4.9
05:08:45.581 00.000 21444 AutoFind: near-saturated [729, 443] 2.9 Mass 24060 SNR 17.2 Peak 4660
05:08:45.581 00.000 21444 Star::Find(15, 959, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=960.00, Y=327.93, Mass=21203, SNR=14.7, Peak=3980 HFD=6.2
05:08:45.581 00.000 21444 AutoFind: near-saturated [959, 329] 2.9 Mass 21203 SNR 14.7 Peak 3980
05:08:45.581 00.000 21444 Star::Find(15, 613, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find false star n=5 nbg=260 bg=2119.0 sigma=443.1 thresh=3448 peak=3393
05:08:45.581 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=277.00, Mass=7465, SNR=2.9, Peak=3828 HFD=0.0
05:08:45.581 00.000 21444 Star::Find(15, 589, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=586.66, Y=945.53, Mass=14919, SNR=12.6, Peak=3124 HFD=5.1
05:08:45.581 00.000 21444 AutoFind: near-saturated [589, 945] 2.9 Mass 14919 SNR 12.6 Peak 3124
05:08:45.581 00.000 21444 Star::Find(15, 117, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=117.95, Y=815.57, Mass=14358, SNR=11.6, Peak=3576 HFD=3.7
05:08:45.581 00.000 21444 AutoFind: near-saturated [117, 815] 2.9 Mass 14358 SNR 11.6 Peak 3576
05:08:45.581 00.000 21444 Star::Find(15, 365, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=364.45, Y=841.00, Mass=12533, SNR=10.1, Peak=4008 HFD=2.8
05:08:45.581 00.000 21444 AutoFind: near-saturated [365, 841] 2.9 Mass 12533 SNR 10.1 Peak 4008
05:08:45.581 00.000 21444 Star::Find(15, 1147, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 0 (5), X=1132.42, Y=715.44, Mass=21298, SNR=15.2, Peak=4508 HFD=11.9
05:08:45.581 00.000 21444 Star::Find(15, 1693, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find false star n=2 nbg=249 bg=2235.9 sigma=413.4 thresh=3476 peak=3193
05:08:45.581 00.000 21444 Star::Find returns 0 (2), X=1693.00, Y=173.00, Mass=3084, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.581 00.000 21444 Star::Find(15, 1201, 1077, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=1209.80, Y=1075.14, Mass=39863, SNR=33.0, Peak=9384 HFD=2.0
05:08:45.581 00.000 21444 AutoFind: near-saturated [1201, 1077] 2.9 Mass 39863 SNR 33.0 Peak 9384
05:08:45.581 00.000 21444 Star::Find(15, 1841, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=1840.45, Y=552.17, Mass=13408, SNR=10.3, Peak=3804 HFD=3.4
05:08:45.581 00.000 21444 AutoFind: near-saturated [1841, 553] 2.9 Mass 13408 SNR 10.3 Peak 3804
05:08:45.581 00.000 21444 Star::Find(15, 277, 511, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find false star n=6 nbg=280 bg=2146.3 sigma=513.0 thresh=3685 peak=3597
05:08:45.581 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=511.00, Mass=10250, SNR=2.9, Peak=4132 HFD=0.0
05:08:45.581 00.000 21444 Star::Find(15, 877, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find false star n=8 nbg=273 bg=2008.5 sigma=456.8 thresh=3379 peak=3269
05:08:45.581 00.000 21444 Star::Find returns 0 (2), X=877.00, Y=843.00, Mass=12472, SNR=2.9, Peak=3908 HFD=0.0
05:08:45.581 00.000 21444 Star::Find(15, 595, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=595.69, Y=757.45, Mass=10130, SNR=9.9, Peak=3956 HFD=3.3
05:08:45.581 00.000 21444 AutoFind: near-saturated [595, 757] 2.9 Mass 10130 SNR 9.9 Peak 3956
05:08:45.581 00.000 21444 Star::Find(15, 779, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find false star n=4 nbg=274 bg=2345.3 sigma=403.3 thresh=3555 peak=3459
05:08:45.581 00.000 21444 Star::Find returns 0 (2), X=779.00, Y=69.00, Mass=5791, SNR=2.9, Peak=4160 HFD=0.0
05:08:45.581 00.000 21444 Star::Find(15, 687, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=689.27, Y=642.46, Mass=15414, SNR=12.0, Peak=3932 HFD=7.1
05:08:45.581 00.000 21444 AutoFind: near-saturated [687, 643] 2.8 Mass 15414 SNR 12.0 Peak 3932
05:08:45.581 00.000 21444 Star::Find(15, 757, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=768.29, Y=128.44, Mass=64608, SNR=61.2, Peak=18208 HFD=1.3
05:08:45.581 00.000 21444 AutoFind: near-saturated [757, 129] 2.8 Mass 64608 SNR 61.2 Peak 18208
05:08:45.581 00.000 21444 Star::Find(15, 991, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find false star n=2 nbg=251 bg=2273.0 sigma=362.6 thresh=3361 peak=3213
05:08:45.581 00.000 21444 Star::Find returns 0 (2), X=991.00, Y=687.00, Mass=3010, SNR=2.9, Peak=4132 HFD=0.0
05:08:45.581 00.000 21444 Star::Find(15, 1273, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find returns 1 (1), X=1267.66, Y=80.72, Mass=10032, SNR=9.4, Peak=4688 HFD=1.8
05:08:45.581 00.000 21444 AutoFind: near-saturated [1273, 67] 2.8 Mass 10032 SNR 9.4 Peak 4688
05:08:45.581 00.000 21444 Star::Find(15, 1045, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.581 00.000 21444 Star::Find false star n=3 nbg=266 bg=2291.4 sigma=471.1 thresh=3705 peak=3342
05:08:45.581 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=687.00, Mass=4734, SNR=2.9, Peak=3980 HFD=0.0
05:08:45.582 00.001 21444 Star::Find(15, 629, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=628.02, Y=497.73, Mass=22297, SNR=14.8, Peak=4208 HFD=4.8
05:08:45.582 00.000 21444 AutoFind: near-saturated [629, 499] 2.8 Mass 22297 SNR 14.8 Peak 4208
05:08:45.582 00.000 21444 Star::Find(15, 1551, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=9 nbg=271 bg=2232.2 sigma=437.8 thresh=3546 peak=3523
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=1551.00, Y=499.00, Mass=13482, SNR=2.9, Peak=4184 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 1903, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=1895.64, Y=1077.87, Mass=19812, SNR=15.2, Peak=2968 HFD=6.5
05:08:45.582 00.000 21444 AutoFind: near-saturated [1903, 1075] 2.8 Mass 19812 SNR 15.2 Peak 2968
05:08:45.582 00.000 21444 Star::Find(15, 415, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=402.32, Y=498.77, Mass=11793, SNR=10.7, Peak=3932 HFD=6.5
05:08:45.582 00.000 21444 AutoFind: near-saturated [415, 513] 2.8 Mass 11793 SNR 10.7 Peak 3932
05:08:45.582 00.000 21444 Star::Find(15, 433, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=434.51, Y=560.64, Mass=10829, SNR=10.4, Peak=3952 HFD=3.7
05:08:45.582 00.000 21444 AutoFind: near-saturated [433, 573] 2.8 Mass 10829 SNR 10.4 Peak 3952
05:08:45.582 00.000 21444 Star::Find(15, 589, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=589.82, Y=796.69, Mass=8898, SNR=8.6, Peak=4008 HFD=4.2
05:08:45.582 00.000 21444 AutoFind: near-saturated [589, 795] 2.8 Mass 8898 SNR 8.6 Peak 4008
05:08:45.582 00.000 21444 Star::Find(15, 1395, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=1394.38, Y=76.18, Mass=10111, SNR=9.3, Peak=5292 HFD=1.3
05:08:45.582 00.000 21444 AutoFind: near-saturated [1395, 77] 2.8 Mass 10111 SNR 9.3 Peak 5292
05:08:45.582 00.000 21444 Star::Find(15, 1269, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=1270.31, Y=545.46, Mass=65518, SNR=56.3, Peak=17932 HFD=1.3
05:08:45.582 00.000 21444 AutoFind: near-saturated [1269, 545] 2.8 Mass 65518 SNR 56.3 Peak 17932
05:08:45.582 00.000 21444 Star::Find(15, 1039, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=1039.00, Y=644.95, Mass=7936, SNR=8.2, Peak=4232 HFD=2.1
05:08:45.582 00.000 21444 AutoFind: near-saturated [1039, 647] 2.8 Mass 7936 SNR 8.2 Peak 4232
05:08:45.582 00.000 21444 Star::Find(15, 1693, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=1 nbg=271 bg=2442.4 sigma=481.3 thresh=3886 peak=3321
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=1693.00, Y=27.00, Mass=1590, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 817, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=6 nbg=248 bg=2273.4 sigma=364.8 thresh=3368 peak=3367
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=817.00, Y=227.00, Mass=8024, SNR=2.9, Peak=4060 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 929, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=12 nbg=258 bg=2123.1 sigma=411.5 thresh=3358 peak=3305
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=483.00, Mass=16686, SNR=2.9, Peak=3828 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 1417, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=2 nbg=269 bg=2173.5 sigma=487.8 thresh=3637 peak=3279
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=403.00, Mass=3261, SNR=2.9, Peak=3928 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 1351, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=3 nbg=267 bg=1684.6 sigma=380.4 thresh=2826 peak=2784
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=1351.00, Y=913.00, Mass=4030, SNR=2.9, Peak=3176 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 1129, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=1129.50, Y=691.04, Mass=24410, SNR=16.4, Peak=4512 HFD=3.6
05:08:45.582 00.000 21444 AutoFind: near-saturated [1129, 691] 2.7 Mass 24410 SNR 16.4 Peak 4512
05:08:45.582 00.000 21444 Star::Find(15, 495, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=6 nbg=259 bg=2247.8 sigma=379.3 thresh=3386 peak=3325
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=495.00, Y=793.00, Mass=8877, SNR=2.9, Peak=3884 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 253, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=2 nbg=272 bg=2200.8 sigma=445.8 thresh=3538 peak=3174
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=253.00, Y=645.00, Mass=2754, SNR=2.9, Peak=3984 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 1463, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=1463.75, Y=67.46, Mass=17652, SNR=12.8, Peak=4636 HFD=4.6
05:08:45.582 00.000 21444 AutoFind: near-saturated [1463, 69] 2.7 Mass 17652 SNR 12.8 Peak 4636
05:08:45.582 00.000 21444 Star::Find(15, 855, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=855.41, Y=604.07, Mass=12804, SNR=10.6, Peak=4180 HFD=4.5
05:08:45.582 00.000 21444 AutoFind: near-saturated [855, 605] 2.7 Mass 12804 SNR 10.6 Peak 4180
05:08:45.582 00.000 21444 Star::Find(15, 1067, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=7 nbg=266 bg=1595.5 sigma=399.2 thresh=2793 peak=2756
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=1067.00, Y=945.00, Mass=9428, SNR=2.9, Peak=3220 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 233, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find returns 1 (1), X=231.60, Y=609.22, Mass=11749, SNR=9.9, Peak=3780 HFD=3.4
05:08:45.582 00.000 21444 AutoFind: near-saturated [233, 611] 2.7 Mass 11749 SNR 9.9 Peak 3780
05:08:45.582 00.000 21444 Star::Find(15, 1155, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=47 nbg=193 bg=2336.0 sigma=558.8 thresh=4012 peak=3883
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=1155.00, Y=613.00, Mass=318065, SNR=2.9, Peak=4436 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 1373, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=3 nbg=264 bg=2200.8 sigma=452.5 thresh=3558 peak=3356
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=545.00, Mass=5082, SNR=2.9, Peak=4156 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 1861, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.582 00.000 21444 Star::Find false star n=6 nbg=272 bg=1280.3 sigma=410.3 thresh=2511 peak=2287
05:08:45.582 00.000 21444 Star::Find returns 0 (2), X=1861.00, Y=1111.00, Mass=8438, SNR=2.9, Peak=2868 HFD=0.0
05:08:45.582 00.000 21444 Star::Find(15, 323, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.002 21444 Star::Find false star n=3 nbg=279 bg=2248.0 sigma=492.6 thresh=3726 peak=3415
05:08:45.584 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=417.00, Mass=4896, SNR=2.9, Peak=4108 HFD=0.0
05:08:45.584 00.000 21444 Star::Find(15, 1471, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find false star n=2 nbg=265 bg=2476.2 sigma=404.0 thresh=3688 peak=3458
05:08:45.584 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=391.00, Mass=2908, SNR=2.9, Peak=4080 HFD=0.0
05:08:45.584 00.000 21444 Star::Find(15, 1795, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find false star n=7 nbg=259 bg=2053.2 sigma=404.5 thresh=3267 peak=3026
05:08:45.584 00.000 21444 Star::Find returns 0 (2), X=1795.00, Y=545.00, Mass=9596, SNR=2.9, Peak=3632 HFD=0.0
05:08:45.584 00.000 21444 AutoFind: could not find a star on Pass 1
05:08:45.584 00.000 21444 AutoFind: finding best star pass 2
05:08:45.584 00.000 21444 Star::Find(15, 167, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=165.76, Y=942.64, Mass=2192848, SNR=229.1, Peak=50492 HFD=6.3
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [167, 943] 126.8 Mass 2192848 SNR 229.1
05:08:45.584 00.000 21444 Star::Find(15, 1145, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1145.13, Y=636.03, Mass=1593603, SNR=185.4, Peak=35440 HFD=6.3
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1145, 637] 87.3 Mass 1593603 SNR 185.4
05:08:45.584 00.000 21444 Star::Find(15, 1825, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1825.14, Y=31.57, Mass=1046973, SNR=115.0, Peak=23728 HFD=6.7
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1825, 33] 54.1 Mass 1046973 SNR 115.0
05:08:45.584 00.000 21444 Star::Find(15, 471, 961, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=470.38, Y=960.51, Mass=785561, SNR=128.6, Peak=21728 HFD=6.0
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [471, 961] 48.5 Mass 785561 SNR 128.6
05:08:45.584 00.000 21444 Star::Find(15, 311, 799, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=311.41, Y=798.94, Mass=442835, SNR=91.9, Peak=13980 HFD=5.9
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [311, 799] 27.7 Mass 442835 SNR 91.9
05:08:45.584 00.000 21444 Star::Find(15, 85, 449, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=85.29, Y=449.02, Mass=262506, SNR=60.3, Peak=8900 HFD=5.9
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [85, 449] 16.3 Mass 262506 SNR 60.3
05:08:45.584 00.000 21444 Star::Find(15, 165, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=163.73, Y=700.38, Mass=217046, SNR=60.4, Peak=8224 HFD=5.9
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [165, 701] 13.2 Mass 217046 SNR 60.4
05:08:45.584 00.000 21444 Star::Find(15, 1415, 765, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1413.63, Y=764.01, Mass=159397, SNR=47.1, Peak=7212 HFD=5.6
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1415, 765] 10.7 Mass 159397 SNR 47.1
05:08:45.584 00.000 21444 Star::Find(15, 693, 479, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=692.59, Y=477.62, Mass=162599, SNR=44.0, Peak=7040 HFD=5.9
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [693, 479] 10.2 Mass 162599 SNR 44.0
05:08:45.584 00.000 21444 Star::Find(15, 1065, 45, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1064.15, Y=43.41, Mass=159395, SNR=41.5, Peak=6404 HFD=6.0
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1065, 45] 9.6 Mass 159395 SNR 41.5
05:08:45.584 00.000 21444 Star::Find(15, 1109, 79, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1109.17, Y=77.94, Mass=140010, SNR=40.2, Peak=6680 HFD=5.7
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1109, 79] 9.6 Mass 140010 SNR 40.2
05:08:45.584 00.000 21444 Star::Find(15, 1245, 287, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1245.17, Y=287.23, Mass=168735, SNR=54.6, Peak=6356 HFD=6.3
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1245, 287] 9.2 Mass 168735 SNR 54.6
05:08:45.584 00.000 21444 Star::Find(15, 1411, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1410.28, Y=310.35, Mass=159189, SNR=47.4, Peak=5668 HFD=6.7
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1411, 311] 8.4 Mass 159189 SNR 47.4
05:08:45.584 00.000 21444 Star::Find(15, 1191, 455, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1191.15, Y=455.09, Mass=102058, SNR=34.6, Peak=5780 HFD=5.3
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1191, 455] 8.0 Mass 102058 SNR 34.6
05:08:45.584 00.000 21444 Star::Find(15, 1569, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1568.68, Y=1030.50, Mass=108018, SNR=40.0, Peak=4484 HFD=6.1
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1569, 1031] 7.2 Mass 108018 SNR 40.0
05:08:45.584 00.000 21444 Star::Find(15, 1557, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1556.71, Y=760.02, Mass=58794, SNR=25.6, Peak=5548 HFD=4.3
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1557, 761] 6.0 Mass 58794 SNR 25.6
05:08:45.584 00.000 21444 Star::Find(15, 1401, 49, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1401.67, Y=49.77, Mass=87195, SNR=30.9, Peak=5572 HFD=5.6
05:08:45.584 00.000 21444 AutoFind: star saturated or too dim [1401, 49] 5.9 Mass 87195 SNR 30.9
05:08:45.584 00.000 21444 Star::Find(15, 1049, 327, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.584 00.000 21444 Star::Find returns 1 (1), X=1047.83, Y=327.12, Mass=60408, SNR=25.7, Peak=4560 HFD=5.0
05:08:45.586 00.002 21444 AutoFind: star saturated or too dim [1049, 327] 5.3 Mass 60408 SNR 25.7
05:08:45.586 00.000 21444 Star::Find(15, 379, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=378.04, Y=238.65, Mass=37077, SNR=18.0, Peak=4892 HFD=4.4
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [379, 239] 4.7 Mass 37077 SNR 18.0
05:08:45.586 00.000 21444 Star::Find(15, 91, 195, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=91.75, Y=194.07, Mass=63165, SNR=25.0, Peak=4412 HFD=5.6
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [91, 195] 4.6 Mass 63165 SNR 25.0
05:08:45.586 00.000 21444 Star::Find(15, 59, 529, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=58.19, Y=528.55, Mass=31397, SNR=17.6, Peak=4712 HFD=3.4
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [59, 529] 4.6 Mass 31397 SNR 17.6
05:08:45.586 00.000 21444 Star::Find(15, 873, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=873.11, Y=513.73, Mass=29545, SNR=15.7, Peak=4308 HFD=5.1
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [873, 513] 4.5 Mass 29545 SNR 15.7
05:08:45.586 00.000 21444 Star::Find(15, 899, 579, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=899.54, Y=578.94, Mass=26977, SNR=15.6, Peak=4688 HFD=2.8
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [899, 579] 4.5 Mass 26977 SNR 15.6
05:08:45.586 00.000 21444 Star::Find(15, 987, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=987.68, Y=643.57, Mass=33047, SNR=17.1, Peak=4184 HFD=4.0
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [987, 645] 4.5 Mass 33047 SNR 17.1
05:08:45.586 00.000 21444 Star::Find(15, 369, 669, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=369.80, Y=669.36, Mass=32904, SNR=16.8, Peak=4156 HFD=5.2
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [369, 669] 4.4 Mass 32904 SNR 16.8
05:08:45.586 00.000 21444 Star::Find(15, 45, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=43.50, Y=823.16, Mass=31913, SNR=17.3, Peak=3928 HFD=3.8
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [45, 825] 4.2 Mass 31913 SNR 17.3
05:08:45.586 00.000 21444 Star::Find(15, 117, 119, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=115.80, Y=118.84, Mass=35853, SNR=19.0, Peak=4788 HFD=4.6
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [117, 119] 4.2 Mass 35853 SNR 19.0
05:08:45.586 00.000 21444 Star::Find(15, 1005, 457, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=1004.63, Y=456.29, Mass=25895, SNR=15.5, Peak=4864 HFD=3.6
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [1005, 457] 3.7 Mass 25895 SNR 15.5
05:08:45.586 00.000 21444 Star::Find(15, 1541, 593, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=1542.18, Y=592.84, Mass=15829, SNR=11.4, Peak=4460 HFD=3.7
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [1541, 593] 3.6 Mass 15829 SNR 11.4
05:08:45.586 00.000 21444 Star::Find(15, 1303, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=1302.71, Y=544.21, Mass=20645, SNR=13.5, Peak=3804 HFD=3.6
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [1303, 545] 3.4 Mass 20645 SNR 13.5
05:08:45.586 00.000 21444 Star::Find(15, 599, 1031, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=598.38, Y=1030.23, Mass=21861, SNR=15.7, Peak=3608 HFD=5.4
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [599, 1031] 3.3 Mass 21861 SNR 15.7
05:08:45.586 00.000 21444 Star::Find(15, 1745, 797, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=1744.49, Y=795.46, Mass=18585, SNR=14.0, Peak=3984 HFD=3.2
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [1745, 797] 3.3 Mass 18585 SNR 14.0
05:08:45.586 00.000 21444 Star::Find(15, 391, 543, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=391.52, Y=542.84, Mass=19091, SNR=13.4, Peak=4132 HFD=5.3
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [391, 543] 3.3 Mass 19091 SNR 13.4
05:08:45.586 00.000 21444 Star::Find(15, 1349, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=1348.93, Y=827.33, Mass=18917, SNR=12.5, Peak=4056 HFD=3.9
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [1349, 827] 3.2 Mass 18917 SNR 12.5
05:08:45.586 00.000 21444 Star::Find(15, 593, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=591.65, Y=373.99, Mass=22924, SNR=15.1, Peak=3984 HFD=5.1
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [593, 375] 3.2 Mass 22924 SNR 15.1
05:08:45.586 00.000 21444 Star::Find(15, 1245, 159, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find false star n=6 nbg=261 bg=2258.9 sigma=424.9 thresh=3534 peak=3490
05:08:45.586 00.000 21444 Star::Find returns 0 (2), X=1245.00, Y=159.00, Mass=9722, SNR=2.9, Peak=4208 HFD=0.0
05:08:45.586 00.000 21444 Star::Find(15, 331, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=332.78, Y=343.29, Mass=15935, SNR=11.6, Peak=4108 HFD=4.6
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [331, 345] 3.2 Mass 15935 SNR 11.6
05:08:45.586 00.000 21444 Star::Find(15, 1727, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=1727.74, Y=343.73, Mass=18773, SNR=14.6, Peak=4056 HFD=3.5
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [1727, 345] 3.1 Mass 18773 SNR 14.6
05:08:45.586 00.000 21444 Star::Find(15, 147, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=144.81, Y=417.05, Mass=27979, SNR=18.1, Peak=4004 HFD=4.3
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [147, 417] 3.1 Mass 27979 SNR 18.1
05:08:45.586 00.000 21444 Star::Find(15, 791, 363, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=790.81, Y=362.02, Mass=29930, SNR=16.9, Peak=4104 HFD=6.1
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [791, 363] 3.1 Mass 29930 SNR 16.9
05:08:45.586 00.000 21444 Star::Find(15, 1847, 273, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.586 00.000 21444 Star::Find returns 1 (1), X=1846.38, Y=272.17, Mass=10558, SNR=9.9, Peak=3624 HFD=3.4
05:08:45.586 00.000 21444 AutoFind: star saturated or too dim [1847, 273] 3.1 Mass 10558 SNR 9.9
05:08:45.586 00.000 21444 Star::Find(15, 493, 389, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.002 21444 Star::Find returns 1 (1), X=493.41, Y=387.79, Mass=17391, SNR=12.5, Peak=4256 HFD=3.3
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [493, 389] 3.1 Mass 17391 SNR 12.5
05:08:45.588 00.000 21444 Star::Find(15, 1313, 689, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=1312.53, Y=688.98, Mass=17393, SNR=14.9, Peak=4004 HFD=3.4
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [1313, 689] 3.1 Mass 17393 SNR 14.9
05:08:45.588 00.000 21444 Star::Find(15, 865, 581, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find false star n=6 nbg=258 bg=2298.2 sigma=363.6 thresh=3389 peak=3303
05:08:45.588 00.000 21444 Star::Find returns 0 (2), X=865.00, Y=581.00, Mass=7383, SNR=2.9, Peak=3908 HFD=0.0
05:08:45.588 00.000 21444 Star::Find(15, 947, 55, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=945.80, Y=57.51, Mass=12204, SNR=10.1, Peak=4156 HFD=3.9
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [947, 55] 3.0 Mass 12204 SNR 10.1
05:08:45.588 00.000 21444 Star::Find(15, 323, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=322.49, Y=591.38, Mass=6451, SNR=8.2, Peak=4204 HFD=1.3
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [323, 605] 3.0 Mass 6451 SNR 8.2
05:08:45.588 00.000 21444 Star::Find(15, 217, 983, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=217.81, Y=984.96, Mass=9721, SNR=9.3, Peak=3200 HFD=4.2
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [217, 983] 3.0 Mass 9721 SNR 9.3
05:08:45.588 00.000 21444 Star::Find(15, 983, 345, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find false star n=4 nbg=269 bg=2185.4 sigma=433.6 thresh=3486 peak=3454
05:08:45.588 00.000 21444 Star::Find returns 0 (2), X=983.00, Y=345.00, Mass=6650, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.588 00.000 21444 Star::Find(15, 729, 443, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=726.82, Y=441.18, Mass=24060, SNR=17.2, Peak=4660 HFD=4.9
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [729, 443] 2.9 Mass 24060 SNR 17.2
05:08:45.588 00.000 21444 Star::Find(15, 959, 329, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=960.00, Y=327.93, Mass=21203, SNR=14.7, Peak=3980 HFD=6.2
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [959, 329] 2.9 Mass 21203 SNR 14.7
05:08:45.588 00.000 21444 Star::Find(15, 613, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find false star n=5 nbg=260 bg=2119.0 sigma=443.1 thresh=3448 peak=3393
05:08:45.588 00.000 21444 Star::Find returns 0 (2), X=613.00, Y=277.00, Mass=7465, SNR=2.9, Peak=3828 HFD=0.0
05:08:45.588 00.000 21444 Star::Find(15, 589, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=586.66, Y=945.53, Mass=14919, SNR=12.6, Peak=3124 HFD=5.1
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [589, 945] 2.9 Mass 14919 SNR 12.6
05:08:45.588 00.000 21444 Star::Find(15, 117, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=117.95, Y=815.57, Mass=14358, SNR=11.6, Peak=3576 HFD=3.7
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [117, 815] 2.9 Mass 14358 SNR 11.6
05:08:45.588 00.000 21444 Star::Find(15, 365, 841, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=364.45, Y=841.00, Mass=12533, SNR=10.1, Peak=4008 HFD=2.8
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [365, 841] 2.9 Mass 12533 SNR 10.1
05:08:45.588 00.000 21444 Star::Find(15, 1147, 721, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 0 (5), X=1132.42, Y=715.44, Mass=21298, SNR=15.2, Peak=4508 HFD=11.9
05:08:45.588 00.000 21444 Star::Find(15, 1693, 173, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find false star n=2 nbg=249 bg=2235.9 sigma=413.4 thresh=3476 peak=3193
05:08:45.588 00.000 21444 Star::Find returns 0 (2), X=1693.00, Y=173.00, Mass=3084, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.588 00.000 21444 Star::Find(15, 1201, 1077, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=1209.80, Y=1075.14, Mass=39863, SNR=33.0, Peak=9384 HFD=2.0
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [1201, 1077] 2.9 Mass 39863 SNR 33.0
05:08:45.588 00.000 21444 Star::Find(15, 1841, 553, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=1840.45, Y=552.17, Mass=13408, SNR=10.3, Peak=3804 HFD=3.4
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [1841, 553] 2.9 Mass 13408 SNR 10.3
05:08:45.588 00.000 21444 Star::Find(15, 277, 511, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find false star n=6 nbg=280 bg=2146.3 sigma=513.0 thresh=3685 peak=3597
05:08:45.588 00.000 21444 Star::Find returns 0 (2), X=277.00, Y=511.00, Mass=10250, SNR=2.9, Peak=4132 HFD=0.0
05:08:45.588 00.000 21444 Star::Find(15, 877, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find false star n=8 nbg=273 bg=2008.5 sigma=456.8 thresh=3379 peak=3269
05:08:45.588 00.000 21444 Star::Find returns 0 (2), X=877.00, Y=843.00, Mass=12472, SNR=2.9, Peak=3908 HFD=0.0
05:08:45.588 00.000 21444 Star::Find(15, 595, 757, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=595.69, Y=757.45, Mass=10130, SNR=9.9, Peak=3956 HFD=3.3
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [595, 757] 2.9 Mass 10130 SNR 9.9
05:08:45.588 00.000 21444 Star::Find(15, 779, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find false star n=4 nbg=274 bg=2345.3 sigma=403.3 thresh=3555 peak=3459
05:08:45.588 00.000 21444 Star::Find returns 0 (2), X=779.00, Y=69.00, Mass=5791, SNR=2.9, Peak=4160 HFD=0.0
05:08:45.588 00.000 21444 Star::Find(15, 687, 643, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=689.27, Y=642.46, Mass=15414, SNR=12.0, Peak=3932 HFD=7.1
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [687, 643] 2.8 Mass 15414 SNR 12.0
05:08:45.588 00.000 21444 Star::Find(15, 757, 129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=768.29, Y=128.44, Mass=64608, SNR=61.2, Peak=18208 HFD=1.3
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [757, 129] 2.8 Mass 64608 SNR 61.2
05:08:45.588 00.000 21444 Star::Find(15, 991, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find false star n=2 nbg=251 bg=2273.0 sigma=362.6 thresh=3361 peak=3213
05:08:45.588 00.000 21444 Star::Find returns 0 (2), X=991.00, Y=687.00, Mass=3010, SNR=2.9, Peak=4132 HFD=0.0
05:08:45.588 00.000 21444 Star::Find(15, 1273, 67, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.588 00.000 21444 Star::Find returns 1 (1), X=1267.66, Y=80.72, Mass=10032, SNR=9.4, Peak=4688 HFD=1.8
05:08:45.588 00.000 21444 AutoFind: star saturated or too dim [1273, 67] 2.8 Mass 10032 SNR 9.4
05:08:45.590 00.002 21444 Star::Find(15, 1045, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=3 nbg=266 bg=2291.4 sigma=471.1 thresh=3705 peak=3342
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1045.00, Y=687.00, Mass=4734, SNR=2.9, Peak=3980 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 629, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=628.02, Y=497.73, Mass=22297, SNR=14.8, Peak=4208 HFD=4.8
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [629, 499] 2.8 Mass 22297 SNR 14.8
05:08:45.590 00.000 21444 Star::Find(15, 1551, 499, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=9 nbg=271 bg=2232.2 sigma=437.8 thresh=3546 peak=3523
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1551.00, Y=499.00, Mass=13482, SNR=2.9, Peak=4184 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 1903, 1075, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=1895.64, Y=1077.87, Mass=19812, SNR=15.2, Peak=2968 HFD=6.5
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [1903, 1075] 2.8 Mass 19812 SNR 15.2
05:08:45.590 00.000 21444 Star::Find(15, 415, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=402.32, Y=498.77, Mass=11793, SNR=10.7, Peak=3932 HFD=6.5
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [415, 513] 2.8 Mass 11793 SNR 10.7
05:08:45.590 00.000 21444 Star::Find(15, 433, 573, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=434.51, Y=560.64, Mass=10829, SNR=10.4, Peak=3952 HFD=3.7
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [433, 573] 2.8 Mass 10829 SNR 10.4
05:08:45.590 00.000 21444 Star::Find(15, 589, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=589.82, Y=796.69, Mass=8898, SNR=8.6, Peak=4008 HFD=4.2
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [589, 795] 2.8 Mass 8898 SNR 8.6
05:08:45.590 00.000 21444 Star::Find(15, 1395, 77, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=1394.38, Y=76.18, Mass=10111, SNR=9.3, Peak=5292 HFD=1.3
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [1395, 77] 2.8 Mass 10111 SNR 9.3
05:08:45.590 00.000 21444 Star::Find(15, 1269, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=1270.31, Y=545.46, Mass=65518, SNR=56.3, Peak=17932 HFD=1.3
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [1269, 545] 2.8 Mass 65518 SNR 56.3
05:08:45.590 00.000 21444 Star::Find(15, 1039, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=1039.00, Y=644.95, Mass=7936, SNR=8.2, Peak=4232 HFD=2.1
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [1039, 647] 2.8 Mass 7936 SNR 8.2
05:08:45.590 00.000 21444 Star::Find(15, 1693, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=1 nbg=271 bg=2442.4 sigma=481.3 thresh=3886 peak=3321
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1693.00, Y=27.00, Mass=1590, SNR=2.9, Peak=4032 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 817, 227, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=6 nbg=248 bg=2273.4 sigma=364.8 thresh=3368 peak=3367
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=817.00, Y=227.00, Mass=8024, SNR=2.9, Peak=4060 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 929, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=12 nbg=258 bg=2123.1 sigma=411.5 thresh=3358 peak=3305
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=929.00, Y=483.00, Mass=16686, SNR=2.9, Peak=3828 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 1417, 403, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=2 nbg=269 bg=2173.5 sigma=487.8 thresh=3637 peak=3279
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1417.00, Y=403.00, Mass=3261, SNR=2.9, Peak=3928 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 1351, 913, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=3 nbg=267 bg=1684.6 sigma=380.4 thresh=2826 peak=2784
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1351.00, Y=913.00, Mass=4030, SNR=2.9, Peak=3176 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 1129, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=1129.50, Y=691.04, Mass=24410, SNR=16.4, Peak=4512 HFD=3.6
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [1129, 691] 2.7 Mass 24410 SNR 16.4
05:08:45.590 00.000 21444 Star::Find(15, 495, 793, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=6 nbg=259 bg=2247.8 sigma=379.3 thresh=3386 peak=3325
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=495.00, Y=793.00, Mass=8877, SNR=2.9, Peak=3884 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 253, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=2 nbg=272 bg=2200.8 sigma=445.8 thresh=3538 peak=3174
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=253.00, Y=645.00, Mass=2754, SNR=2.9, Peak=3984 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 1463, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=1463.75, Y=67.46, Mass=17652, SNR=12.8, Peak=4636 HFD=4.6
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [1463, 69] 2.7 Mass 17652 SNR 12.8
05:08:45.590 00.000 21444 Star::Find(15, 855, 605, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=855.41, Y=604.07, Mass=12804, SNR=10.6, Peak=4180 HFD=4.5
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [855, 605] 2.7 Mass 12804 SNR 10.6
05:08:45.590 00.000 21444 Star::Find(15, 1067, 945, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=7 nbg=266 bg=1595.5 sigma=399.2 thresh=2793 peak=2756
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1067.00, Y=945.00, Mass=9428, SNR=2.9, Peak=3220 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 233, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find returns 1 (1), X=231.60, Y=609.22, Mass=11749, SNR=9.9, Peak=3780 HFD=3.4
05:08:45.590 00.000 21444 AutoFind: star saturated or too dim [233, 611] 2.7 Mass 11749 SNR 9.9
05:08:45.590 00.000 21444 Star::Find(15, 1155, 613, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=47 nbg=193 bg=2336.0 sigma=558.8 thresh=4012 peak=3883
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1155.00, Y=613.00, Mass=318065, SNR=2.9, Peak=4436 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 1373, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=3 nbg=264 bg=2200.8 sigma=452.5 thresh=3558 peak=3356
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=545.00, Mass=5082, SNR=2.9, Peak=4156 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 1861, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.590 00.000 21444 Star::Find false star n=6 nbg=272 bg=1280.3 sigma=410.3 thresh=2511 peak=2287
05:08:45.590 00.000 21444 Star::Find returns 0 (2), X=1861.00, Y=1111.00, Mass=8438, SNR=2.9, Peak=2868 HFD=0.0
05:08:45.590 00.000 21444 Star::Find(15, 323, 417, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.592 00.002 21444 Star::Find false star n=3 nbg=279 bg=2248.0 sigma=492.6 thresh=3726 peak=3415
05:08:45.592 00.000 21444 Star::Find returns 0 (2), X=323.00, Y=417.00, Mass=4896, SNR=2.9, Peak=4108 HFD=0.0
05:08:45.592 00.000 21444 Star::Find(15, 1471, 391, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.592 00.000 21444 Star::Find false star n=2 nbg=265 bg=2476.2 sigma=404.0 thresh=3688 peak=3458
05:08:45.592 00.000 21444 Star::Find returns 0 (2), X=1471.00, Y=391.00, Mass=2908, SNR=2.9, Peak=4080 HFD=0.0
05:08:45.592 00.000 21444 Star::Find(15, 1795, 545, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.592 00.000 21444 Star::Find false star n=7 nbg=259 bg=2053.2 sigma=404.5 thresh=3267 peak=3026
05:08:45.592 00.000 21444 Star::Find returns 0 (2), X=1795.00, Y=545.00, Mass=9596, SNR=2.9, Peak=3632 HFD=0.0
05:08:45.592 00.000 21444 AutoFind: could not find a non-saturated star!
05:08:45.592 00.000 21444 AutoFind: finding best star pass 3
05:08:45.592 00.000 21444 Star::Find(15, 167, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.592 00.000 21444 Star::Find returns 1 (1), X=165.76, Y=942.64, Mass=2192848, SNR=229.1, Peak=50492 HFD=6.3
05:08:45.592 00.000 21444 AutoFind returns star at [167, 943] 126.8 Mass 2192848 SNR 229.1
05:08:45.592 00.000 21444 Star::Find(15, 167, 943, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:45.592 00.000 21444 Star::Find returns 1 (1), X=165.76, Y=942.64, Mass=2192848, SNR=229.1, Peak=50492 HFD=6.3
05:08:45.592 00.000 21444 MultiStar: List (12): {165.76, 942.64}(229.1), {1145.13, 636.03}(185.4), {1825.14, 31.57}(115.0), {470.38, 960.51}(128.6), {311.41, 798.94}(91.9), {85.29, 449.02}(60.3), {163.73, 700.38}(60.4), {1413.63, 764.01}(47.1), {692.59, 477.62}(44.0), {1064.15, 43.41}(41.5), {1109.17, 77.94}(40.2), {1245.17, 287.23}(54.6), 
05:08:45.592 00.000 21444 setting lock position to (165.76, 942.64)
05:08:45.592 00.000 21444 MultiStar: stabilizing after lock position change
05:08:45.592 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=50492, med=2012, FiltMin=42, FiltMax=46856, Gamma=0.560
05:08:45.608 00.016 21444 Status Line: Auto-selected star at (165.8, 942.6)
05:08:46.365 00.757 21444 GuideButtonClick i=1 ctx=Guide button clicked
05:08:46.366 00.001 21444 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
05:08:46.366 00.000 21444 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
05:08:46.366 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
05:08:46.366 00.000 21444 guider state => CALIBRATED
05:08:46.366 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:08:46.366 00.000 21444 reset dither spiral
05:08:46.988 00.622 25848 Exposure complete
05:08:47.055 00.067 25848 worker thread done servicing request
05:08:47.055 00.000 21444 OnExposeComplete: enter
05:08:47.055 00.000 21444 UpdateGuideState(): m_state=5
05:08:47.055 00.000 21444 Star::Find(15, 165, 942, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
05:08:47.055 00.000 21444 Star::Find returns 1 (1), X=164.00, Y=941.17, Mass=2202363, SNR=247.2, Peak=47108 HFD=6.5
05:08:47.055 00.000 21444 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.09) = xAngle (-2.35 = -2.35)
05:08:47.055 00.000 21444 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.06 = -2.06)
05:08:47.055 00.000 21444 CameraToMount -- cameraX=-1.76 cameraY=-1.47 hyp=2.29 cameraTheta=-2.45 mountX=-1.62 mountY=-2.03, mountTheta=-2.24
05:08:47.055 00.000 21444 Changing from state CALIBRATED to GUIDING
05:08:47.064 00.009 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:08:47.064 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:08:47.206 00.142 21444 AdjustCalibrationForScopePointing (scope): current dec=59.4 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
05:08:47.206 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:08:47.206 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:08:47.206 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:08:47.206 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:08:47.206 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:08:47.206 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:08:47.206 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:08:47.206 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:08:47.206 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:08:47.206 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:08:47.206 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:08:47.206 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:08:47.206 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:08:47.206 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
05:08:47.206 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
05:08:47.206 00.000 21444 Dec comp: XRate 30.507 -> 15.534 for dec 0.0 -> dec 59.4
05:08:47.206 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:08:47.206 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:08:47.335 00.129 21444 keeping sticky lock position
05:08:47.335 00.000 21444 guider state => GUIDING
05:08:47.335 00.000 21444 Status Line: Guiding
05:08:47.335 00.000 21444 Mount: notify guiding started
05:08:47.335 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
05:08:47.335 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/15/2026 5:08:40 AM"
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:08:47.335 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:08:47.335 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:08:47.335 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:08:47.335 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:08:47.335 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:08:47.335 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:08:47.335 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:08:47.335 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:08:47.335 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
05:08:47.462 00.127 21444 ScopeASCOM::SideOfPier() returns 0
05:08:47.510 00.048 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:08:47.510 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:08:47.510 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:08:47.510 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 59.4
05:08:47.510 00.000 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
05:08:47.510 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
05:08:47.510 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
05:08:47.510 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
05:08:47.510 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
05:08:47.510 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=47108, med=2012, FiltMin=120, FiltMax=43044, Gamma=0.560
05:08:47.526 00.016 21444 UpdateGuideState exits: m=2202363 SNR=247.2 Saturated
05:08:47.526 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:47.526 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:47.526 00.000 21444 Enqueuing Expose request
05:08:47.526 00.000 25848 Worker thread wakes up
05:08:47.526 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:47.526 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:08:50.384 02.858 25848 Exposure complete
05:08:50.448 00.064 25848 worker thread done servicing request
05:08:50.448 00.000 21444 OnExposeComplete: enter
05:08:50.448 00.000 21444 UpdateGuideState(): m_state=6
05:08:50.448 00.000 21444 Star::Find(15, 164, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:08:50.448 00.000 21444 Star::Find returns 1 (1), X=164.52, Y=937.75, Mass=2196557, SNR=262.7, Peak=52336 HFD=6.5
05:08:50.448 00.000 21444 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.09) = xAngle (-1.73 = -1.73)
05:08:50.448 00.000 21444 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.43 = -1.43)
05:08:50.448 00.000 21444 CameraToMount -- cameraX=-1.23 cameraY=-4.89 hyp=5.04 cameraTheta=-1.82 mountX=-0.79 mountY=-4.99, mountTheta=-1.73
05:08:50.448 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.23, y=-4.89, opts=13)
05:08:50.448 00.000 21444 Enqueuing Move request for scope (-1.23, -4.89)
05:08:50.448 00.000 25848 Worker thread wakes up
05:08:50.448 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -4.89) opts 0xd
05:08:50.448 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.23, -4.89)
05:08:50.448 00.000 25848 Moving (-1.23, -4.89) raw xDistance=-0.79 yDistance=-4.99
05:08:50.448 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
05:08:50.448 00.000 25848 resist switch: large excursion: input -4.99 thresh 1.53 direction from 0 to -1
05:08:50.448 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-14.98
05:08:50.448 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.99 from input -4.99
05:08:50.448 00.000 25848 MoveAxis(E, 32, ABG)
05:08:50.448 00.000 25848 Guiding  Dir = 2, Dur = 32
05:08:50.448 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=52336, med=2012, FiltMin=118, FiltMax=45872, Gamma=0.560
05:08:50.464 00.016 21444 UpdateGuideState exits: m=2196557 SNR=262.7 Saturated
05:08:50.464 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:50.464 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:50.464 00.000 21444 Enqueuing Expose request
05:08:50.480 00.016 25848 IsSlewing returns 0
05:08:50.480 00.000 25848 IsGuiding returns 0
05:08:50.512 00.032 25848 PulseGuide returned control before completion, sleep 12
05:08:50.544 00.032 25848 IsGuiding returns 1
05:08:50.544 00.000 25848 scope still moving after pulse duration time elapsed
05:08:50.661 00.117 25848 IsSlewing returns 0
05:08:50.661 00.000 25848 IsGuiding returns 0
05:08:50.661 00.000 25848 scope move finished after 32 + 145 ms
05:08:50.661 00.000 25848 Move returns status 0, amount 32
05:08:50.661 00.000 25848 MoveAxis(N, 136, ABG)
05:08:50.661 00.000 25848 Guiding  Dir = 0, Dur = 136
05:08:50.687 00.026 25848 IsSlewing returns 0
05:08:50.687 00.000 25848 IsGuiding returns 0
05:08:50.719 00.032 25848 PulseGuide returned control before completion, sleep 106
05:08:50.846 00.127 25848 IsGuiding returns 1
05:08:50.846 00.000 25848 scope still moving after pulse duration time elapsed
05:08:50.910 00.064 25848 IsSlewing returns 0
05:08:50.910 00.000 25848 IsGuiding returns 0
05:08:50.910 00.000 25848 scope move finished after 136 + 91 ms
05:08:50.910 00.000 25848 Move returns status 0, amount 136
05:08:50.910 00.000 25848 move complete, result=0
05:08:50.910 00.000 25848 worker thread done servicing request
05:08:50.910 00.000 25848 Worker thread wakes up
05:08:50.910 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:50.910 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:08:50.910 00.000 21444 GuideStep: -0.8 px 32 ms EAST, -5.0 px 136 ms NORTH
05:08:53.774 02.864 25848 Exposure complete
05:08:53.836 00.062 25848 worker thread done servicing request
05:08:53.836 00.000 21444 OnExposeComplete: enter
05:08:53.836 00.000 21444 UpdateGuideState(): m_state=6
05:08:53.836 00.000 21444 Star::Find(15, 164, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
05:08:53.836 00.000 21444 Star::Find returns 1 (1), X=163.49, Y=935.60, Mass=2292752, SNR=239.0, Peak=56196 HFD=6.0
05:08:53.836 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.09) = xAngle (-1.79 = -1.79)
05:08:53.836 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.49 = -1.49)
05:08:53.836 00.000 21444 CameraToMount -- cameraX=-2.27 cameraY=-7.04 hyp=7.39 cameraTheta=-1.88 mountX=-1.62 mountY=-7.37, mountTheta=-1.79
05:08:53.836 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.27, y=-7.04, opts=13)
05:08:53.836 00.000 21444 Enqueuing Move request for scope (-2.27, -7.04)
05:08:53.836 00.000 25848 Worker thread wakes up
05:08:53.836 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.27, -7.04) opts 0xd
05:08:53.836 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.27, -7.04)
05:08:53.836 00.000 25848 Moving (-2.27, -7.04) raw xDistance=-1.62 yDistance=-7.37
05:08:53.836 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.62
05:08:53.836 00.000 25848 GuideAlgorithmResistSwitch::result() returns -7.37 from input -7.37
05:08:53.836 00.000 25848 MoveAxis(E, 68, ABG)
05:08:53.836 00.000 25848 Guiding  Dir = 2, Dur = 68
05:08:53.852 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=56196, med=2012, FiltMin=192, FiltMax=49684, Gamma=0.560
05:08:53.867 00.015 21444 UpdateGuideState exits: m=2292752 SNR=239.0 Saturated
05:08:53.867 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:53.869 00.002 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:53.869 00.000 21444 Enqueuing Expose request
05:08:53.877 00.008 25848 IsSlewing returns 0
05:08:53.877 00.000 25848 IsGuiding returns 0
05:08:53.907 00.030 25848 PulseGuide returned control before completion, sleep 47
05:08:53.963 00.056 25848 IsGuiding returns 1
05:08:53.963 00.000 25848 scope still moving after pulse duration time elapsed
05:08:54.021 00.058 25848 IsSlewing returns 0
05:08:54.021 00.000 25848 IsGuiding returns 0
05:08:54.021 00.000 25848 scope move finished after 68 + 75 ms
05:08:54.021 00.000 25848 Move returns status 0, amount 68
05:08:54.021 00.000 25848 MoveAxis(N, 201, ABG)
05:08:54.021 00.000 25848 Guiding  Dir = 0, Dur = 201
05:08:54.059 00.038 25848 IsSlewing returns 0
05:08:54.059 00.000 25848 IsGuiding returns 0
05:08:54.102 00.043 25848 PulseGuide returned control before completion, sleep 171
05:08:54.283 00.181 25848 IsGuiding returns 1
05:08:54.283 00.000 25848 scope still moving after pulse duration time elapsed
05:08:54.376 00.093 25848 IsSlewing returns 0
05:08:54.376 00.000 25848 IsGuiding returns 0
05:08:54.376 00.000 25848 scope move finished after 201 + 114 ms
05:08:54.376 00.000 25848 Move returns status 0, amount 201
05:08:54.376 00.000 25848 move complete, result=0
05:08:54.376 00.000 25848 worker thread done servicing request
05:08:54.376 00.000 25848 Worker thread wakes up
05:08:54.376 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:54.376 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(148,921,31,31)
05:08:54.376 00.000 21444 GuideStep: -1.6 px 68 ms EAST, -7.4 px 201 ms NORTH
05:08:57.232 02.856 25848 Exposure complete
05:08:57.298 00.066 25848 worker thread done servicing request
05:08:57.298 00.000 21444 OnExposeComplete: enter
05:08:57.298 00.000 21444 UpdateGuideState(): m_state=6
05:08:57.298 00.000 21444 Star::Find(15, 163, 935, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:08:57.298 00.000 21444 Star::Find returns 1 (1), X=164.27, Y=937.08, Mass=2343199, SNR=268.8, Peak=53572 HFD=6.3
05:08:57.298 00.000 21444 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.09) = xAngle (-1.74 = -1.74)
05:08:57.298 00.000 21444 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.44 = -1.44)
05:08:57.298 00.000 21444 CameraToMount -- cameraX=-1.49 cameraY=-5.56 hyp=5.75 cameraTheta=-1.83 mountX=-0.98 mountY=-5.71, mountTheta=-1.74
05:08:57.300 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.49, y=-5.56, opts=13)
05:08:57.300 00.000 21444 Enqueuing Move request for scope (-1.49, -5.56)
05:08:57.300 00.000 25848 Worker thread wakes up
05:08:57.300 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -5.56) opts 0xd
05:08:57.300 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.49, -5.56)
05:08:57.300 00.000 25848 Moving (-1.49, -5.56) raw xDistance=-0.98 yDistance=-5.71
05:08:57.300 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.98
05:08:57.300 00.000 25848 GuideAlgorithmResistSwitch::result() returns -5.71 from input -5.71
05:08:57.300 00.000 25848 MoveAxis(E, 44, ABG)
05:08:57.300 00.000 25848 Guiding  Dir = 2, Dur = 44
05:08:57.308 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=53572, med=2032, FiltMin=64, FiltMax=50316, Gamma=0.560
05:08:57.325 00.017 21444 UpdateGuideState exits: m=2343199 SNR=268.8 Saturated
05:08:57.325 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:57.325 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:08:57.325 00.000 21444 Enqueuing Expose request
05:08:57.332 00.007 25848 IsSlewing returns 0
05:08:57.332 00.000 25848 IsGuiding returns 0
05:08:57.369 00.037 25848 PulseGuide returned control before completion, sleep 14
05:08:57.401 00.032 25848 IsGuiding returns 1
05:08:57.401 00.000 25848 scope still moving after pulse duration time elapsed
05:08:57.465 00.064 25848 IsSlewing returns 0
05:08:57.465 00.000 25848 IsGuiding returns 0
05:08:57.465 00.000 25848 scope move finished after 44 + 88 ms
05:08:57.465 00.000 25848 Move returns status 0, amount 44
05:08:57.465 00.000 25848 MoveAxis(N, 156, ABG)
05:08:57.465 00.000 25848 Guiding  Dir = 0, Dur = 156
05:08:57.497 00.032 25848 IsSlewing returns 0
05:08:57.497 00.000 25848 IsGuiding returns 0
05:08:57.529 00.032 25848 PulseGuide returned control before completion, sleep 136
05:08:57.673 00.144 25848 IsGuiding returns 1
05:08:57.673 00.000 25848 scope still moving after pulse duration time elapsed
05:08:57.737 00.064 25848 IsSlewing returns 0
05:08:57.737 00.000 25848 IsGuiding returns 0
05:08:57.737 00.000 25848 scope move finished after 156 + 84 ms
05:08:57.737 00.000 25848 Move returns status 0, amount 156
05:08:57.737 00.000 25848 move complete, result=0
05:08:57.737 00.000 25848 worker thread done servicing request
05:08:57.737 00.000 25848 Worker thread wakes up
05:08:57.737 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:08:57.737 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:08:57.737 00.000 21444 GuideStep: -1.0 px 44 ms EAST, -5.7 px 156 ms NORTH
05:09:00.601 02.864 25848 Exposure complete
05:09:00.665 00.064 25848 worker thread done servicing request
05:09:00.665 00.000 21444 OnExposeComplete: enter
05:09:00.665 00.000 21444 UpdateGuideState(): m_state=6
05:09:00.665 00.000 21444 Star::Find(15, 164, 937, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
05:09:00.665 00.000 21444 Star::Find returns 1 (1), X=166.21, Y=938.78, Mass=2258699, SNR=287.7, Peak=58304 HFD=6.1
05:09:00.665 00.000 21444 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.09) = xAngle (-1.36 = -1.36)
05:09:00.665 00.000 21444 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.07 = -1.07)
05:09:00.665 00.000 21444 CameraToMount -- cameraX=0.45 cameraY=-3.86 hyp=3.88 cameraTheta=-1.45 mountX=0.80 mountY=-3.40, mountTheta=-1.34
05:09:00.665 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.45, y=-3.86, opts=13)
05:09:00.665 00.000 21444 Enqueuing Move request for scope (0.45, -3.86)
05:09:00.665 00.000 25848 Worker thread wakes up
05:09:00.665 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.45, -3.86) opts 0xd
05:09:00.665 00.000 25848 Handling offset move in thread for scope, endpoint = (0.45, -3.86)
05:09:00.665 00.000 25848 Moving (0.45, -3.86) raw xDistance=0.80 yDistance=-3.40
05:09:00.665 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.80
05:09:00.665 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.40 from input -3.40
05:09:00.665 00.000 25848 MoveAxis(W, 29, ABG)
05:09:00.665 00.000 25848 Guiding  Dir = 3, Dur = 29
05:09:00.665 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=58304, med=2012, FiltMin=192, FiltMax=53860, Gamma=0.560
05:09:00.681 00.016 21444 UpdateGuideState exits: m=2258699 SNR=287.7 Saturated
05:09:00.681 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:00.681 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:00.681 00.000 21444 Enqueuing Expose request
05:09:00.701 00.020 25848 IsSlewing returns 0
05:09:00.701 00.000 25848 IsGuiding returns 0
05:09:00.745 00.044 25848 IsGuiding returns 1
05:09:00.745 00.000 25848 scope still moving after pulse duration time elapsed
05:09:00.809 00.064 25848 IsSlewing returns 0
05:09:00.809 00.000 25848 IsGuiding returns 0
05:09:00.809 00.000 25848 scope move finished after 29 + 78 ms
05:09:00.809 00.000 25848 Move returns status 0, amount 29
05:09:00.809 00.000 25848 MoveAxis(N, 93, ABG)
05:09:00.809 00.000 25848 Guiding  Dir = 0, Dur = 93
05:09:00.841 00.032 25848 IsSlewing returns 0
05:09:00.841 00.000 25848 IsGuiding returns 0
05:09:00.872 00.031 25848 PulseGuide returned control before completion, sleep 73
05:09:00.984 00.112 25848 IsGuiding returns 0
05:09:00.984 00.000 25848 Move returns status 0, amount 93
05:09:00.984 00.000 25848 move complete, result=0
05:09:00.984 00.000 25848 worker thread done servicing request
05:09:00.984 00.000 25848 Worker thread wakes up
05:09:00.984 00.000 21444 GuideStep: 0.8 px 29 ms WEST, -3.4 px 93 ms NORTH
05:09:00.984 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:00.984 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:03.847 02.863 25848 Exposure complete
05:09:03.913 00.066 25848 worker thread done servicing request
05:09:03.913 00.000 21444 OnExposeComplete: enter
05:09:03.913 00.000 21444 UpdateGuideState(): m_state=6
05:09:03.913 00.000 21444 Star::Find(15, 166, 938, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:09:03.913 00.000 21444 Star::Find returns 1 (1), X=165.22, Y=940.89, Mass=2162386, SNR=228.7, Peak=51528 HFD=6.2
05:09:03.913 00.000 21444 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.09) = xAngle (-1.78 = -1.78)
05:09:03.913 00.000 21444 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.48 = -1.48)
05:09:03.913 00.000 21444 CameraToMount -- cameraX=-0.53 cameraY=-1.75 hyp=1.83 cameraTheta=-1.87 mountX=-0.37 mountY=-1.82, mountTheta=-1.77
05:09:03.913 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.53, y=-1.75, opts=13)
05:09:03.913 00.000 21444 Enqueuing Move request for scope (-0.53, -1.75)
05:09:03.913 00.000 25848 Worker thread wakes up
05:09:03.913 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.75) opts 0xd
05:09:03.913 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.53, -1.75)
05:09:03.913 00.000 25848 Moving (-0.53, -1.75) raw xDistance=-0.37 yDistance=-1.82
05:09:03.913 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.37
05:09:03.913 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.82 from input -1.82
05:09:03.913 00.000 25848 MoveAxis(E, 0, ABG)
05:09:03.913 00.000 25848 Move returns status 0, amount 0
05:09:03.913 00.000 25848 MoveAxis(N, 50, ABG)
05:09:03.913 00.000 25848 Guiding  Dir = 0, Dur = 50
05:09:03.922 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=51528, med=2036, FiltMin=244, FiltMax=46700, Gamma=0.560
05:09:03.939 00.017 21444 UpdateGuideState exits: m=2162386 SNR=228.7 Saturated
05:09:03.939 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:03.939 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:03.939 00.000 21444 Enqueuing Expose request
05:09:03.939 00.000 25848 IsSlewing returns 0
05:09:03.939 00.000 25848 IsGuiding returns 0
05:09:03.970 00.031 25848 PulseGuide returned control before completion, sleep 30
05:09:04.018 00.048 25848 IsGuiding returns 1
05:09:04.018 00.000 25848 scope still moving after pulse duration time elapsed
05:09:04.098 00.080 25848 IsSlewing returns 0
05:09:04.098 00.000 25848 IsGuiding returns 0
05:09:04.098 00.000 25848 scope move finished after 50 + 110 ms
05:09:04.098 00.000 25848 Move returns status 0, amount 50
05:09:04.098 00.000 25848 move complete, result=0
05:09:04.098 00.000 25848 worker thread done servicing request
05:09:04.098 00.000 25848 Worker thread wakes up
05:09:04.098 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:04.098 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:04.098 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.8 px 50 ms NORTH
05:09:06.961 02.863 25848 Exposure complete
05:09:07.024 00.063 25848 worker thread done servicing request
05:09:07.024 00.000 21444 OnExposeComplete: enter
05:09:07.024 00.000 21444 UpdateGuideState(): m_state=6
05:09:07.024 00.000 21444 Star::Find(15, 165, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=165.37, Y=940.90, Mass=2144524, SNR=191.3, Peak=49856 HFD=6.4
05:09:07.024 00.000 21444 MultiStar: exiting stabilization period
05:09:07.024 00.000 21444 MultiStar: updating star positions after lock position change
05:09:07.024 00.000 21444 Star::Find(15, 1143, 633, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=1144.57, Y=634.29, Mass=1539286, SNR=223.0, Peak=36704 HFD=6.2
05:09:07.024 00.000 21444 Star::Find(15, 1823, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=1824.98, Y=29.52, Mass=1129543, SNR=182.5, Peak=26048 HFD=6.4
05:09:07.024 00.000 21444 Star::Find(15, 468, 958, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=469.92, Y=958.75, Mass=751055, SNR=128.4, Peak=21052 HFD=6.1
05:09:07.024 00.000 21444 Star::Find(15, 309, 796, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=310.72, Y=797.37, Mass=483892, SNR=116.5, Peak=13144 HFD=6.6
05:09:07.024 00.000 21444 Star::Find(15, 83, 446, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=85.66, Y=447.24, Mass=279146, SNR=62.1, Peak=8828 HFD=6.4
05:09:07.024 00.000 21444 Star::Find(15, 162, 698, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=163.44, Y=699.43, Mass=234596, SNR=61.9, Peak=7212 HFD=5.9
05:09:07.024 00.000 21444 Star::Find(15, 1411, 761, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=1412.52, Y=762.86, Mass=128729, SNR=35.7, Peak=6632 HFD=5.2
05:09:07.024 00.000 21444 Star::Find(15, 690, 475, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=692.49, Y=476.01, Mass=139278, SNR=41.5, Peak=6808 HFD=5.9
05:09:07.024 00.000 21444 Star::Find(15, 1062, 41, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=1063.19, Y=41.40, Mass=179622, SNR=43.7, Peak=6580 HFD=6.4
05:09:07.024 00.000 21444 Star::Find(15, 1107, 75, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=1109.20, Y=75.90, Mass=179003, SNR=42.4, Peak=7040 HFD=5.9
05:09:07.024 00.000 21444 Star::Find(15, 1243, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:09:07.024 00.000 21444 Star::Find returns 1 (1), X=1244.68, Y=285.20, Mass=168720, SNR=47.7, Peak=6252 HFD=6.4
05:09:07.024 00.000 21444 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.09) = xAngle (-1.70 = -1.70)
05:09:07.024 00.000 21444 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.40 = -1.40)
05:09:07.024 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-1.74 hyp=1.78 cameraTheta=-1.79 mountX=-0.23 mountY=-1.76, mountTheta=-1.70
05:09:07.024 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-1.74, opts=13)
05:09:07.024 00.000 21444 Enqueuing Move request for scope (-0.39, -1.74)
05:09:07.024 00.000 25848 Worker thread wakes up
05:09:07.024 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.74) opts 0xd
05:09:07.024 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -1.74)
05:09:07.024 00.000 25848 Moving (-0.39, -1.74) raw xDistance=-0.23 yDistance=-1.76
05:09:07.024 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.23
05:09:07.024 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.76 from input -1.76
05:09:07.024 00.000 25848 MoveAxis(E, 0, ABG)
05:09:07.024 00.000 25848 Move returns status 0, amount 0
05:09:07.024 00.000 25848 MoveAxis(N, 48, ABG)
05:09:07.024 00.000 25848 Guiding  Dir = 0, Dur = 48
05:09:07.034 00.010 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=49856, med=2036, FiltMin=28, FiltMax=45924, Gamma=0.560
05:09:07.042 00.008 21444 UpdateGuideState exits: m=2144524 SNR=191.3 Saturated
05:09:07.056 00.014 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:07.056 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:07.056 00.000 21444 Enqueuing Expose request
05:09:07.056 00.000 25848 IsSlewing returns 0
05:09:07.056 00.000 25848 IsGuiding returns 0
05:09:07.088 00.032 25848 PulseGuide returned control before completion, sleep 18
05:09:07.120 00.032 25848 IsGuiding returns 1
05:09:07.120 00.000 25848 scope still moving after pulse duration time elapsed
05:09:07.184 00.064 25848 IsSlewing returns 0
05:09:07.184 00.000 25848 IsGuiding returns 0
05:09:07.184 00.000 25848 scope move finished after 48 + 79 ms
05:09:07.184 00.000 25848 Move returns status 0, amount 48
05:09:07.184 00.000 25848 move complete, result=0
05:09:07.184 00.000 25848 worker thread done servicing request
05:09:07.184 00.000 25848 Worker thread wakes up
05:09:07.184 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:07.184 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:07.184 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.8 px 48 ms NORTH
05:09:10.036 02.852 25848 Exposure complete
05:09:10.099 00.063 25848 worker thread done servicing request
05:09:10.099 00.000 21444 OnExposeComplete: enter
05:09:10.099 00.000 21444 UpdateGuideState(): m_state=6
05:09:10.099 00.000 21444 Star::Find(15, 165, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
05:09:10.099 00.000 21444 Star::Find returns 1 (1), X=162.87, Y=940.35, Mass=1862414, SNR=196.7, Peak=42080 HFD=6.7
05:09:10.099 00.000 21444 MultiStar: [#1 -2.36,-0.80,1.01,U] [#2 -2.77,-0.78,0.63,U] [#3 -2.57,-0.92,0.66,U] [#4 -2.49,-0.96,0.41,U] [#5 -2.95,-0.92,0.25,U] [#6 -2.70,-1.60,0.29,U] [#7 -1.76,-1.16,0.25,U] [#8 -2.87,-1.47,0.19,U] 
05:09:10.099 00.000 21444 refined, 8 included, MultiStar: {-2.61, -1.25}, one-star: {-2.89, -2.29}
05:09:10.099 00.000 21444 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.09) = xAngle (-2.61 = -2.61)
05:09:10.099 00.000 21444 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.31 = -2.31)
05:09:10.099 00.000 21444 CameraToMount -- cameraX=-2.61 cameraY=-1.25 hyp=2.89 cameraTheta=-2.70 mountX=-2.49 mountY=-2.14, mountTheta=-2.43
05:09:10.099 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.61, y=-1.25, opts=13)
05:09:10.099 00.000 21444 Enqueuing Move request for scope (-2.61, -1.25)
05:09:10.099 00.000 25848 Worker thread wakes up
05:09:10.099 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.61, -1.25) opts 0xd
05:09:10.099 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.61, -1.25)
05:09:10.099 00.000 25848 Moving (-2.61, -1.25) raw xDistance=-2.49 yDistance=-2.14
05:09:10.099 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.57 from input -2.49
05:09:10.099 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.14 from input -2.14
05:09:10.099 00.000 25848 MoveAxis(E, 101, ABG)
05:09:10.099 00.000 25848 Guiding  Dir = 2, Dur = 101
05:09:10.113 00.014 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=42080, med=2036, FiltMin=140, FiltMax=37184, Gamma=0.560
05:09:10.131 00.018 21444 UpdateGuideState exits: m=1862414 SNR=196.7 Saturated
05:09:10.131 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:10.131 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:10.131 00.000 21444 Enqueuing Expose request
05:09:10.147 00.016 25848 IsSlewing returns 0
05:09:10.147 00.000 25848 IsGuiding returns 0
05:09:10.178 00.031 25848 PulseGuide returned control before completion, sleep 81
05:09:10.273 00.095 25848 IsGuiding returns 1
05:09:10.273 00.000 25848 scope still moving after pulse duration time elapsed
05:09:10.336 00.063 25848 IsSlewing returns 0
05:09:10.336 00.000 25848 IsGuiding returns 0
05:09:10.336 00.000 25848 scope move finished after 101 + 79 ms
05:09:10.336 00.000 25848 Move returns status 0, amount 101
05:09:10.336 00.000 25848 MoveAxis(N, 58, ABG)
05:09:10.336 00.000 25848 Guiding  Dir = 0, Dur = 58
05:09:10.368 00.032 25848 IsSlewing returns 0
05:09:10.368 00.000 25848 IsGuiding returns 0
05:09:10.400 00.032 25848 PulseGuide returned control before completion, sleep 28
05:09:10.448 00.048 25848 IsGuiding returns 1
05:09:10.448 00.000 25848 scope still moving after pulse duration time elapsed
05:09:10.511 00.063 25848 IsSlewing returns 0
05:09:10.511 00.000 25848 IsGuiding returns 0
05:09:10.511 00.000 25848 scope move finished after 58 + 86 ms
05:09:10.511 00.000 25848 Move returns status 0, amount 58
05:09:10.511 00.000 25848 move complete, result=0
05:09:10.511 00.000 25848 worker thread done servicing request
05:09:10.511 00.000 25848 Worker thread wakes up
05:09:10.511 00.000 21444 GuideStep: -2.5 px 101 ms EAST, -2.1 px 58 ms NORTH
05:09:10.511 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:10.511 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:13.372 02.861 25848 Exposure complete
05:09:13.433 00.061 25848 worker thread done servicing request
05:09:13.433 00.000 21444 OnExposeComplete: enter
05:09:13.433 00.000 21444 UpdateGuideState(): m_state=6
05:09:13.433 00.000 21444 Star::Find(15, 162, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:09:13.433 00.000 21444 Star::Find returns 1 (1), X=163.95, Y=942.06, Mass=1777162, SNR=147.5, Peak=32660 HFD=7.2
05:09:13.433 00.000 21444 MultiStar: [#1 -0.91,0.60,1.02,U] [#2 -0.30,0.38,0.91,U] [#3 -0.94,0.72,0.86,U] [#4 -0.79,0.69,0.47,U] [#5 -2.25,1.32,0.36,U] [#6 -1.95,0.52,0.26,U] [#7 0.30,0.80,0.24,U] [#8 -0.24,0.24,0.21,U] 
05:09:13.433 00.000 21444 refined, 8 included, MultiStar: {-1.03, 0.41}, one-star: {-1.80, -0.58}
05:09:13.433 00.000 21444 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.09) = xAngle (2.85 = 2.85)
05:09:13.433 00.000 21444 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.15 = -3.13)
05:09:13.433 00.000 21444 CameraToMount -- cameraX=-1.03 cameraY=0.41 hyp=1.10 cameraTheta=2.76 mountX=-1.06 mountY=-0.01, mountTheta=-3.13
05:09:13.433 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.03, y=0.41, opts=13)
05:09:13.433 00.000 21444 Enqueuing Move request for scope (-1.03, 0.41)
05:09:13.433 00.000 25848 Worker thread wakes up
05:09:13.433 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.41) opts 0xd
05:09:13.433 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.03, 0.41)
05:09:13.433 00.000 25848 Moving (-1.03, 0.41) raw xDistance=-1.06 yDistance=-0.01
05:09:13.433 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.06
05:09:13.433 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:13.433 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:09:13.433 00.000 25848 MoveAxis(E, 50, ABG)
05:09:13.433 00.000 25848 Guiding  Dir = 2, Dur = 50
05:09:13.433 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=32660, med=2036, FiltMin=192, FiltMax=31072, Gamma=0.560
05:09:13.449 00.016 21444 UpdateGuideState exits: m=1777162 SNR=147.5 Saturated
05:09:13.465 00.016 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:13.465 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:13.465 00.000 21444 Enqueuing Expose request
05:09:13.465 00.000 25848 IsSlewing returns 0
05:09:13.465 00.000 25848 IsGuiding returns 0
05:09:13.496 00.031 25848 PulseGuide returned control before completion, sleep 30
05:09:13.528 00.032 25848 IsGuiding returns 1
05:09:13.528 00.000 25848 scope still moving after pulse duration time elapsed
05:09:13.624 00.096 25848 IsSlewing returns 0
05:09:13.624 00.000 25848 IsGuiding returns 0
05:09:13.624 00.000 25848 scope move finished after 50 + 109 ms
05:09:13.624 00.000 25848 Move returns status 0, amount 50
05:09:13.624 00.000 25848 MoveAxis(N, 0, ABG)
05:09:13.624 00.000 25848 Move returns status 0, amount 0
05:09:13.624 00.000 25848 move complete, result=0
05:09:13.624 00.000 25848 worker thread done servicing request
05:09:13.624 00.000 25848 Worker thread wakes up
05:09:13.624 00.000 21444 GuideStep: -1.1 px 50 ms EAST, -0.0 px 0 ms NORTH
05:09:13.624 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:13.624 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:16.491 02.867 25848 Exposure complete
05:09:16.557 00.066 25848 worker thread done servicing request
05:09:16.557 00.000 21444 OnExposeComplete: enter
05:09:16.557 00.000 21444 UpdateGuideState(): m_state=6
05:09:16.557 00.000 21444 Star::Find(15, 163, 942, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:09:16.557 00.000 21444 Star::Find returns 1 (1), X=165.43, Y=940.67, Mass=1827458, SNR=141.5, Peak=40724 HFD=6.7
05:09:16.557 00.000 21444 MultiStar: [#1 0.93,-0.67,1.00,U] [#2 1.75,-1.05,0.65,U] [#3 0.50,-0.35,0.79,U] [#4 0.66,-0.49,0.46,U] [#5 -0.75,0.12,0.38,U] [#6 -0.35,-0.46,0.41,U] [#7 1.48,-1.57,0.28,U] [#8 0.53,-0.91,0.21,U] 
05:09:16.557 00.000 21444 refined, 8 included, MultiStar: {0.49, -0.89}, one-star: {-0.33, -1.97}
05:09:16.557 00.000 21444 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.09) = xAngle (-0.98 = -0.98)
05:09:16.557 00.000 21444 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.68 = -0.68)
05:09:16.557 00.000 21444 CameraToMount -- cameraX=0.49 cameraY=-0.89 hyp=1.01 cameraTheta=-1.07 mountX=0.57 mountY=-0.64, mountTheta=-0.84
05:09:16.559 00.002 21444 SchedulePrimaryMove(1030A8C0, x=0.49, y=-0.89, opts=13)
05:09:16.559 00.000 21444 Enqueuing Move request for scope (0.49, -0.89)
05:09:16.559 00.000 25848 Worker thread wakes up
05:09:16.559 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.89) opts 0xd
05:09:16.559 00.000 25848 Handling offset move in thread for scope, endpoint = (0.49, -0.89)
05:09:16.559 00.000 25848 Moving (0.49, -0.89) raw xDistance=0.57 yDistance=-0.64
05:09:16.559 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.57
05:09:16.559 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
05:09:16.559 00.000 25848 MoveAxis(W, 20, ABG)
05:09:16.559 00.000 25848 Guiding  Dir = 3, Dur = 20
05:09:16.565 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=40724, med=2040, FiltMin=80, FiltMax=37536, Gamma=0.560
05:09:16.583 00.018 21444 UpdateGuideState exits: m=1827458 SNR=141.5 Saturated
05:09:16.583 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:16.583 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:16.583 00.000 21444 Enqueuing Expose request
05:09:16.592 00.009 25848 IsSlewing returns 0
05:09:16.592 00.000 25848 IsGuiding returns 0
05:09:16.660 00.068 25848 IsGuiding returns 1
05:09:16.660 00.000 25848 scope still moving after pulse duration time elapsed
05:09:16.725 00.065 25848 IsSlewing returns 0
05:09:16.725 00.000 25848 IsGuiding returns 0
05:09:16.725 00.000 25848 scope move finished after 20 + 113 ms
05:09:16.725 00.000 25848 Move returns status 0, amount 20
05:09:16.725 00.000 25848 MoveAxis(N, 17, ABG)
05:09:16.725 00.000 25848 Guiding  Dir = 0, Dur = 17
05:09:16.750 00.025 25848 IsSlewing returns 0
05:09:16.750 00.000 25848 IsGuiding returns 0
05:09:16.788 00.038 25848 IsGuiding returns 1
05:09:16.788 00.000 25848 scope still moving after pulse duration time elapsed
05:09:16.844 00.056 25848 IsSlewing returns 0
05:09:16.844 00.000 25848 IsGuiding returns 0
05:09:16.844 00.000 25848 scope move finished after 17 + 76 ms
05:09:16.844 00.000 25848 Move returns status 0, amount 17
05:09:16.844 00.000 25848 move complete, result=0
05:09:16.844 00.000 25848 worker thread done servicing request
05:09:16.844 00.000 25848 Worker thread wakes up
05:09:16.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:16.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:16.844 00.000 21444 GuideStep: 0.6 px 20 ms WEST, -0.6 px 17 ms NORTH
05:09:19.715 02.871 25848 Exposure complete
05:09:19.782 00.067 25848 worker thread done servicing request
05:09:19.782 00.000 21444 OnExposeComplete: enter
05:09:19.782 00.000 21444 UpdateGuideState(): m_state=6
05:09:19.782 00.000 21444 Star::Find(15, 165, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
05:09:19.782 00.000 21444 Star::Find returns 1 (1), X=164.26, Y=938.24, Mass=2163371, SNR=194.7, Peak=53520 HFD=6.1
05:09:19.782 00.000 21444 MultiStar: [#1 -1.09,-3.13,0.87,U] [#2 -0.76,-2.76,0.78,U] [#3 -0.91,-2.66,0.91,U] [#4 -0.68,-2.97,0.45,U] [#5 -1.47,-2.72,0.29,U] [#6 -1.59,-2.68,0.24,U] [#7 -0.25,-3.05,0.17,U] [#8 -0.93,-3.49,0.21,U] 
05:09:19.782 00.000 21444 refined, 8 included, MultiStar: {-1.06, -3.19}, one-star: {-1.50, -4.40}
05:09:19.782 00.000 21444 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.09) = xAngle (-1.80 = -1.80)
05:09:19.782 00.000 21444 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.50 = -1.50)
05:09:19.782 00.000 21444 CameraToMount -- cameraX=-1.06 cameraY=-3.19 hyp=3.37 cameraTheta=-1.89 mountX=-0.77 mountY=-3.36, mountTheta=-1.80
05:09:19.782 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.06, y=-3.19, opts=13)
05:09:19.782 00.000 21444 Enqueuing Move request for scope (-1.06, -3.19)
05:09:19.782 00.000 25848 Worker thread wakes up
05:09:19.784 00.002 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -3.19) opts 0xd
05:09:19.784 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.06, -3.19)
05:09:19.784 00.000 25848 Moving (-1.06, -3.19) raw xDistance=-0.77 yDistance=-3.36
05:09:19.784 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.77
05:09:19.784 00.000 25848 GuideAlgorithmResistSwitch::result() returns -3.36 from input -3.36
05:09:19.784 00.000 25848 MoveAxis(E, 30, ABG)
05:09:19.784 00.000 25848 Guiding  Dir = 2, Dur = 30
05:09:19.789 00.005 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=53520, med=2040, FiltMin=130, FiltMax=48848, Gamma=0.560
05:09:19.807 00.018 21444 UpdateGuideState exits: m=2163371 SNR=194.7 Saturated
05:09:19.807 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:19.807 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:19.807 00.000 21444 Enqueuing Expose request
05:09:19.827 00.020 25848 IsSlewing returns 0
05:09:19.827 00.000 25848 IsGuiding returns 0
05:09:19.879 00.052 25848 IsGuiding returns 1
05:09:19.879 00.000 25848 scope still moving after pulse duration time elapsed
05:09:19.940 00.061 25848 IsSlewing returns 0
05:09:19.940 00.000 25848 IsGuiding returns 0
05:09:19.940 00.000 25848 scope move finished after 30 + 82 ms
05:09:19.940 00.000 25848 Move returns status 0, amount 30
05:09:19.940 00.000 25848 MoveAxis(N, 92, ABG)
05:09:19.940 00.000 25848 Guiding  Dir = 0, Dur = 92
05:09:19.995 00.055 25848 IsSlewing returns 0
05:09:19.995 00.000 25848 IsGuiding returns 0
05:09:20.027 00.032 25848 PulseGuide returned control before completion, sleep 72
05:09:20.107 00.080 25848 IsGuiding returns 1
05:09:20.107 00.000 25848 scope still moving after pulse duration time elapsed
05:09:20.186 00.079 25848 IsSlewing returns 0
05:09:20.186 00.000 25848 IsGuiding returns 0
05:09:20.186 00.000 25848 scope move finished after 92 + 93 ms
05:09:20.186 00.000 25848 Move returns status 0, amount 92
05:09:20.186 00.000 25848 move complete, result=0
05:09:20.186 00.000 25848 worker thread done servicing request
05:09:20.186 00.000 25848 Worker thread wakes up
05:09:20.186 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:20.186 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:20.186 00.000 21444 GuideStep: -0.8 px 30 ms EAST, -3.4 px 92 ms NORTH
05:09:23.052 02.866 25848 Exposure complete
05:09:23.119 00.067 25848 worker thread done servicing request
05:09:23.119 00.000 21444 OnExposeComplete: enter
05:09:23.119 00.000 21444 UpdateGuideState(): m_state=6
05:09:23.119 00.000 21444 Star::Find(15, 164, 938, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
05:09:23.119 00.000 21444 Star::Find returns 1 (1), X=164.43, Y=939.94, Mass=2058788, SNR=240.9, Peak=41152 HFD=6.7
05:09:23.119 00.000 21444 MultiStar: [#1 -0.58,-1.11,0.80,U] [#2 -0.79,-0.84,0.54,U] [#3 -0.92,-1.09,0.53,U] [#4 -0.94,-1.25,0.37,U] [#5 -0.96,-1.19,0.27,U] [#6 -1.49,-1.44,0.25,U] [#7 -0.10,-1.00,0.18,U] [#8 -1.22,-1.04,0.23,U] 
05:09:23.119 00.000 21444 refined, 8 included, MultiStar: {-0.95, -1.48}, one-star: {-1.33, -2.70}
05:09:23.119 00.000 21444 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.09) = xAngle (-2.05 = -2.05)
05:09:23.119 00.000 21444 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.75 = -1.75)
05:09:23.119 00.000 21444 CameraToMount -- cameraX=-0.95 cameraY=-1.48 hyp=1.76 cameraTheta=-2.14 mountX=-0.82 mountY=-1.73, mountTheta=-2.01
05:09:23.120 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.95, y=-1.48, opts=13)
05:09:23.120 00.000 21444 Enqueuing Move request for scope (-0.95, -1.48)
05:09:23.120 00.000 25848 Worker thread wakes up
05:09:23.120 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -1.48) opts 0xd
05:09:23.120 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.95, -1.48)
05:09:23.120 00.000 25848 Moving (-0.95, -1.48) raw xDistance=-0.82 yDistance=-1.73
05:09:23.120 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.82
05:09:23.120 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.73 from input -1.73
05:09:23.120 00.000 25848 MoveAxis(E, 35, ABG)
05:09:23.120 00.000 25848 Guiding  Dir = 2, Dur = 35
05:09:23.126 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=41152, med=2036, FiltMin=266, FiltMax=38676, Gamma=0.560
05:09:23.144 00.018 21444 UpdateGuideState exits: m=2058788 SNR=240.9 Saturated
05:09:23.144 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:23.144 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:23.144 00.000 21444 Enqueuing Expose request
05:09:23.156 00.012 25848 IsSlewing returns 0
05:09:23.156 00.000 25848 IsGuiding returns 0
05:09:23.190 00.034 25848 IsGuiding returns 1
05:09:23.190 00.000 25848 scope still moving after pulse duration time elapsed
05:09:23.254 00.064 25848 IsSlewing returns 0
05:09:23.254 00.000 25848 IsGuiding returns 0
05:09:23.254 00.000 25848 scope move finished after 35 + 61 ms
05:09:23.254 00.000 25848 Move returns status 0, amount 35
05:09:23.254 00.000 25848 MoveAxis(N, 47, ABG)
05:09:23.254 00.000 25848 Guiding  Dir = 0, Dur = 47
05:09:23.302 00.048 25848 IsSlewing returns 0
05:09:23.302 00.000 25848 IsGuiding returns 0
05:09:23.334 00.032 25848 PulseGuide returned control before completion, sleep 27
05:09:23.382 00.048 25848 IsGuiding returns 0
05:09:23.382 00.000 25848 Move returns status 0, amount 47
05:09:23.382 00.000 25848 move complete, result=0
05:09:23.382 00.000 25848 worker thread done servicing request
05:09:23.382 00.000 25848 Worker thread wakes up
05:09:23.382 00.000 21444 GuideStep: -0.8 px 35 ms EAST, -1.7 px 47 ms NORTH
05:09:23.382 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:23.382 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:26.247 02.865 25848 Exposure complete
05:09:26.311 00.064 25848 worker thread done servicing request
05:09:26.311 00.000 21444 OnExposeComplete: enter
05:09:26.311 00.000 21444 UpdateGuideState(): m_state=6
05:09:26.311 00.000 21444 Star::Find(15, 164, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
05:09:26.311 00.000 21444 Star::Find returns 1 (1), X=166.11, Y=938.90, Mass=2244068, SNR=285.4, Peak=56400 HFD=6.2
05:09:26.311 00.000 21444 MultiStar: [#1 0.67,-2.11,0.85,U] [#2 0.61,-1.76,0.59,U] [#3 0.68,-2.30,0.60,U] [#4 1.07,-2.01,0.38,U] [#5 0.19,-2.13,0.33,U] [#6 0.50,-2.42,0.20,U] [#7 0.94,-2.22,0.16,U] [#8 0.86,-2.12,0.15,U] 
05:09:26.311 00.000 21444 refined, 8 included, MultiStar: {0.60, -2.48}, one-star: {0.35, -3.74}
05:09:26.311 00.000 21444 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.09) = xAngle (-1.24 = -1.24)
05:09:26.311 00.000 21444 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.95 = -0.95)
05:09:26.311 00.000 21444 CameraToMount -- cameraX=0.60 cameraY=-2.48 hyp=2.55 cameraTheta=-1.34 mountX=0.82 mountY=-2.07, mountTheta=-1.20
05:09:26.311 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.60, y=-2.48, opts=13)
05:09:26.311 00.000 21444 Enqueuing Move request for scope (0.60, -2.48)
05:09:26.311 00.000 25848 Worker thread wakes up
05:09:26.311 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.60, -2.48) opts 0xd
05:09:26.311 00.000 25848 Handling offset move in thread for scope, endpoint = (0.60, -2.48)
05:09:26.311 00.000 25848 Moving (0.60, -2.48) raw xDistance=0.82 yDistance=-2.07
05:09:26.311 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.82
05:09:26.311 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.07 from input -2.07
05:09:26.311 00.000 25848 MoveAxis(W, 31, ABG)
05:09:26.311 00.000 25848 Guiding  Dir = 3, Dur = 31
05:09:26.327 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=56400, med=2036, FiltMin=90, FiltMax=51296, Gamma=0.560
05:09:26.343 00.016 25848 IsSlewing returns 0
05:09:26.343 00.000 21444 UpdateGuideState exits: m=2244068 SNR=285.4 Saturated
05:09:26.343 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:26.343 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:26.343 00.000 21444 Enqueuing Expose request
05:09:26.343 00.000 25848 IsGuiding returns 0
05:09:26.375 00.032 25848 IsGuiding returns 1
05:09:26.375 00.000 25848 scope still moving after pulse duration time elapsed
05:09:26.439 00.064 25848 IsSlewing returns 0
05:09:26.439 00.000 25848 IsGuiding returns 0
05:09:26.439 00.000 25848 scope move finished after 31 + 67 ms
05:09:26.439 00.000 25848 Move returns status 0, amount 31
05:09:26.439 00.000 25848 MoveAxis(N, 56, ABG)
05:09:26.439 00.000 25848 Guiding  Dir = 0, Dur = 56
05:09:26.471 00.032 25848 IsSlewing returns 0
05:09:26.471 00.000 25848 IsGuiding returns 0
05:09:26.504 00.033 25848 PulseGuide returned control before completion, sleep 26
05:09:26.552 00.048 25848 IsGuiding returns 1
05:09:26.552 00.000 25848 scope still moving after pulse duration time elapsed
05:09:26.632 00.080 25848 IsSlewing returns 0
05:09:26.632 00.000 25848 IsGuiding returns 0
05:09:26.632 00.000 25848 scope move finished after 56 + 105 ms
05:09:26.632 00.000 25848 Move returns status 0, amount 56
05:09:26.632 00.000 25848 move complete, result=0
05:09:26.632 00.000 25848 worker thread done servicing request
05:09:26.632 00.000 25848 Worker thread wakes up
05:09:26.632 00.000 21444 GuideStep: 0.8 px 31 ms WEST, -2.1 px 56 ms NORTH
05:09:26.632 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:26.632 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:29.492 02.860 25848 Exposure complete
05:09:29.556 00.064 25848 worker thread done servicing request
05:09:29.556 00.000 21444 OnExposeComplete: enter
05:09:29.556 00.000 21444 UpdateGuideState(): m_state=6
05:09:29.556 00.000 21444 Star::Find(15, 166, 938, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
05:09:29.556 00.000 21444 Star::Find returns 1 (1), X=165.01, Y=939.34, Mass=2291331, SNR=256.9, Peak=60424 HFD=6.2
05:09:29.556 00.000 21444 MultiStar: [#1 0.07,-1.41,0.88,U] [#2 0.43,-1.60,0.66,U] [#3 -0.20,-1.45,0.54,U] [#4 -0.00,-1.28,0.35,U] [#5 -1.23,-1.59,0.31,U] [#6 -0.76,-1.87,0.35,U] [#7 0.60,-1.42,0.19,U] [#8 -0.21,-1.39,0.19,U] 
05:09:29.556 00.000 21444 refined, 8 included, MultiStar: {-0.24, -1.90}, one-star: {-0.74, -3.30}
05:09:29.556 00.000 21444 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.09) = xAngle (-1.61 = -1.61)
05:09:29.556 00.000 21444 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.31 = -1.31)
05:09:29.556 00.000 21444 CameraToMount -- cameraX=-0.24 cameraY=-1.90 hyp=1.92 cameraTheta=-1.70 mountX=-0.07 mountY=-1.85, mountTheta=-1.61
05:09:29.556 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.24, y=-1.90, opts=13)
05:09:29.556 00.000 21444 Enqueuing Move request for scope (-0.24, -1.90)
05:09:29.556 00.000 25848 Worker thread wakes up
05:09:29.556 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -1.90) opts 0xd
05:09:29.556 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.24, -1.90)
05:09:29.556 00.000 25848 Moving (-0.24, -1.90) raw xDistance=-0.07 yDistance=-1.85
05:09:29.556 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
05:09:29.556 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.85 from input -1.85
05:09:29.556 00.000 25848 MoveAxis(E, 0, ABG)
05:09:29.556 00.000 25848 Move returns status 0, amount 0
05:09:29.556 00.000 25848 MoveAxis(N, 51, ABG)
05:09:29.556 00.000 25848 Guiding  Dir = 0, Dur = 51
05:09:29.556 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=60424, med=2040, FiltMin=118, FiltMax=50632, Gamma=0.560
05:09:29.588 00.032 21444 UpdateGuideState exits: m=2291331 SNR=256.9 Saturated
05:09:29.588 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:29.588 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:29.588 00.000 21444 Enqueuing Expose request
05:09:29.588 00.000 25848 IsSlewing returns 0
05:09:29.588 00.000 25848 IsGuiding returns 0
05:09:29.620 00.032 25848 PulseGuide returned control before completion, sleep 31
05:09:29.652 00.032 25848 IsGuiding returns 1
05:09:29.652 00.000 25848 scope still moving after pulse duration time elapsed
05:09:29.732 00.080 25848 IsSlewing returns 0
05:09:29.732 00.000 25848 IsGuiding returns 0
05:09:29.732 00.000 25848 scope move finished after 51 + 92 ms
05:09:29.732 00.000 25848 Move returns status 0, amount 51
05:09:29.732 00.000 25848 move complete, result=0
05:09:29.732 00.000 25848 worker thread done servicing request
05:09:29.732 00.000 25848 Worker thread wakes up
05:09:29.732 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -1.9 px 51 ms NORTH
05:09:29.732 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:29.732 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:32.594 02.862 25848 Exposure complete
05:09:32.658 00.064 25848 worker thread done servicing request
05:09:32.658 00.000 21444 OnExposeComplete: enter
05:09:32.658 00.000 21444 UpdateGuideState(): m_state=6
05:09:32.658 00.000 21444 Star::Find(15, 165, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
05:09:32.658 00.000 21444 Star::Find returns 1 (1), X=164.33, Y=939.77, Mass=2311712, SNR=260.0, Peak=58700 HFD=6.0
05:09:32.658 00.000 21444 MultiStar: [#1 -0.22,-1.54,0.98,U] [#2 -0.02,-0.79,0.65,U] [#3 -0.69,-1.10,0.61,U] [#4 -0.57,-1.20,0.40,U] [#5 -1.52,-1.02,0.32,U] [#6 -1.69,-1.32,0.28,U] [#7 0.22,-1.77,0.18,U] [#8 -0.67,-0.63,0.15,U] 
05:09:32.658 00.000 21444 refined, 8 included, MultiStar: {-0.73, -1.57}, one-star: {-1.43, -2.87}
05:09:32.658 00.000 21444 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.09) = xAngle (-1.92 = -1.92)
05:09:32.658 00.000 21444 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.62 = -1.62)
05:09:32.658 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=-1.57 hyp=1.73 cameraTheta=-2.01 mountX=-0.58 mountY=-1.73, mountTheta=-1.90
05:09:32.658 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=-1.57, opts=13)
05:09:32.658 00.000 21444 Enqueuing Move request for scope (-0.73, -1.57)
05:09:32.658 00.000 25848 Worker thread wakes up
05:09:32.658 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -1.57) opts 0xd
05:09:32.658 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, -1.57)
05:09:32.664 00.006 25848 Moving (-0.73, -1.57) raw xDistance=-0.58 yDistance=-1.73
05:09:32.664 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
05:09:32.664 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.73 from input -1.73
05:09:32.664 00.000 25848 MoveAxis(E, 24, ABG)
05:09:32.664 00.000 25848 Guiding  Dir = 2, Dur = 24
05:09:32.670 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=58700, med=2036, FiltMin=156, FiltMax=53068, Gamma=0.560
05:09:32.687 00.017 21444 UpdateGuideState exits: m=2311712 SNR=260.0 Saturated
05:09:32.687 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:32.687 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:32.687 00.000 21444 Enqueuing Expose request
05:09:32.687 00.000 25848 IsSlewing returns 0
05:09:32.689 00.002 25848 IsGuiding returns 0
05:09:32.721 00.032 25848 IsGuiding returns 1
05:09:32.721 00.000 25848 scope still moving after pulse duration time elapsed
05:09:32.785 00.064 25848 IsSlewing returns 0
05:09:32.785 00.000 25848 IsGuiding returns 0
05:09:32.785 00.000 25848 scope move finished after 24 + 74 ms
05:09:32.785 00.000 25848 Move returns status 0, amount 24
05:09:32.785 00.000 25848 MoveAxis(N, 47, ABG)
05:09:32.785 00.000 25848 Guiding  Dir = 0, Dur = 47
05:09:32.816 00.031 25848 IsSlewing returns 0
05:09:32.816 00.000 25848 IsGuiding returns 0
05:09:32.848 00.032 25848 PulseGuide returned control before completion, sleep 27
05:09:32.880 00.032 25848 IsGuiding returns 1
05:09:32.880 00.000 25848 scope still moving after pulse duration time elapsed
05:09:32.944 00.064 25848 IsSlewing returns 0
05:09:32.944 00.000 25848 IsGuiding returns 0
05:09:32.944 00.000 25848 scope move finished after 47 + 82 ms
05:09:32.944 00.000 25848 Move returns status 0, amount 47
05:09:32.944 00.000 25848 move complete, result=0
05:09:32.944 00.000 25848 worker thread done servicing request
05:09:32.944 00.000 25848 Worker thread wakes up
05:09:32.944 00.000 21444 GuideStep: -0.6 px 24 ms EAST, -1.7 px 47 ms NORTH
05:09:32.944 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:32.944 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:35.803 02.859 25848 Exposure complete
05:09:35.867 00.064 25848 worker thread done servicing request
05:09:35.867 00.000 21444 OnExposeComplete: enter
05:09:35.867 00.000 21444 UpdateGuideState(): m_state=6
05:09:35.867 00.000 21444 Star::Find(15, 164, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
05:09:35.867 00.000 21444 Star::Find returns 1 (1), X=164.27, Y=940.97, Mass=2254120, SNR=304.1, Peak=55948 HFD=6.1
05:09:35.867 00.000 21444 MultiStar: [#1 -0.76,-0.47,0.82,U] [#2 -1.39,-0.44,0.53,U] [#3 -0.84,-0.26,0.49,U] [#4 -0.74,-0.19,0.39,U] [#5 -1.19,-0.07,0.24,U] [#6 -1.40,-0.60,0.21,U] [#7 0.38,-0.21,0.16,U] [#8 -1.00,-0.91,0.14,U] 
05:09:35.867 00.000 21444 refined, 8 included, MultiStar: {-1.06, -0.70}, one-star: {-1.49, -1.67}
05:09:35.867 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.09) = xAngle (-2.47 = -2.47)
05:09:35.867 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.17 = -2.17)
05:09:35.867 00.000 21444 CameraToMount -- cameraX=-1.06 cameraY=-0.70 hyp=1.27 cameraTheta=-2.56 mountX=-0.99 mountY=-1.05, mountTheta=-2.33
05:09:35.867 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.06, y=-0.70, opts=13)
05:09:35.867 00.000 21444 Enqueuing Move request for scope (-1.06, -0.70)
05:09:35.867 00.000 25848 Worker thread wakes up
05:09:35.867 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.70) opts 0xd
05:09:35.867 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.06, -0.70)
05:09:35.867 00.000 25848 Moving (-1.06, -0.70) raw xDistance=-0.99 yDistance=-1.05
05:09:35.867 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.99
05:09:35.867 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
05:09:35.867 00.000 25848 MoveAxis(E, 42, ABG)
05:09:35.867 00.000 25848 Guiding  Dir = 2, Dur = 42
05:09:35.883 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=55948, med=2036, FiltMin=142, FiltMax=51352, Gamma=0.560
05:09:35.899 00.016 21444 UpdateGuideState exits: m=2254120 SNR=304.1 Saturated
05:09:35.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:35.899 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:35.899 00.000 21444 Enqueuing Expose request
05:09:35.899 00.000 25848 IsSlewing returns 0
05:09:35.899 00.000 25848 IsGuiding returns 0
05:09:35.931 00.032 25848 PulseGuide returned control before completion, sleep 22
05:09:35.963 00.032 25848 IsGuiding returns 1
05:09:35.963 00.000 25848 scope still moving after pulse duration time elapsed
05:09:36.016 00.053 25848 IsSlewing returns 0
05:09:36.016 00.000 25848 IsGuiding returns 0
05:09:36.016 00.000 25848 scope move finished after 42 + 74 ms
05:09:36.016 00.000 25848 Move returns status 0, amount 42
05:09:36.016 00.000 25848 MoveAxis(N, 29, ABG)
05:09:36.016 00.000 25848 Guiding  Dir = 0, Dur = 29
05:09:36.057 00.041 25848 IsSlewing returns 0
05:09:36.057 00.000 25848 IsGuiding returns 0
05:09:36.077 00.020 25848 PulseGuide returned control before completion, sleep 19
05:09:36.106 00.029 25848 IsGuiding returns 1
05:09:36.106 00.000 25848 scope still moving after pulse duration time elapsed
05:09:36.169 00.063 25848 IsSlewing returns 0
05:09:36.169 00.000 25848 IsGuiding returns 0
05:09:36.169 00.000 25848 scope move finished after 29 + 86 ms
05:09:36.169 00.000 25848 Move returns status 0, amount 29
05:09:36.169 00.000 25848 move complete, result=0
05:09:36.169 00.000 25848 worker thread done servicing request
05:09:36.169 00.000 25848 Worker thread wakes up
05:09:36.169 00.000 21444 GuideStep: -1.0 px 42 ms EAST, -1.0 px 29 ms NORTH
05:09:36.169 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:36.169 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:39.031 02.862 25848 Exposure complete
05:09:39.095 00.064 25848 worker thread done servicing request
05:09:39.095 00.000 21444 OnExposeComplete: enter
05:09:39.095 00.000 21444 UpdateGuideState(): m_state=6
05:09:39.095 00.000 21444 Star::Find(15, 164, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
05:09:39.095 00.000 21444 Star::Find returns 1 (1), X=164.91, Y=940.91, Mass=2036944, SNR=171.4, Peak=46252 HFD=6.4
05:09:39.095 00.000 21444 MultiStar: [#1 0.38,-0.73,1.01,U] [#2 0.58,-0.08,0.82,U] [#3 -0.38,-0.03,0.69,U] [#4 -0.28,-0.39,0.43,U] [#5 -0.82,-0.63,0.32,U] [#6 -1.32,-0.55,0.36,U] [#7 1.81,0.18,0.17,U] [#8 0.13,-0.86,0.20,U] 
05:09:39.095 00.000 21444 refined, 8 included, MultiStar: {-0.15, -0.65}, one-star: {-0.85, -1.73}
05:09:39.095 00.000 21444 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.09) = xAngle (-1.71 = -1.71)
05:09:39.095 00.000 21444 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.41 = -1.41)
05:09:39.095 00.000 21444 CameraToMount -- cameraX=-0.15 cameraY=-0.65 hyp=0.67 cameraTheta=-1.80 mountX=-0.09 mountY=-0.66, mountTheta=-1.71
05:09:39.095 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.15, y=-0.65, opts=13)
05:09:39.095 00.000 21444 Enqueuing Move request for scope (-0.15, -0.65)
05:09:39.095 00.000 25848 Worker thread wakes up
05:09:39.095 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.65) opts 0xd
05:09:39.095 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.15, -0.65)
05:09:39.095 00.000 25848 Moving (-0.15, -0.65) raw xDistance=-0.09 yDistance=-0.66
05:09:39.095 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:09:39.095 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
05:09:39.095 00.000 25848 MoveAxis(E, 0, ABG)
05:09:39.095 00.000 25848 Move returns status 0, amount 0
05:09:39.095 00.000 25848 MoveAxis(N, 18, ABG)
05:09:39.095 00.000 25848 Guiding  Dir = 0, Dur = 18
05:09:39.110 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=46252, med=2060, FiltMin=192, FiltMax=40800, Gamma=0.560
05:09:39.123 00.013 25848 IsSlewing returns 0
05:09:39.123 00.000 25848 IsGuiding returns 0
05:09:39.126 00.003 21444 UpdateGuideState exits: m=2036944 SNR=171.4 Saturated
05:09:39.126 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:39.126 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:39.126 00.000 21444 Enqueuing Expose request
05:09:39.163 00.037 25848 IsGuiding returns 1
05:09:39.163 00.000 25848 scope still moving after pulse duration time elapsed
05:09:39.220 00.057 25848 IsSlewing returns 0
05:09:39.220 00.000 25848 IsGuiding returns 0
05:09:39.220 00.000 25848 scope move finished after 18 + 78 ms
05:09:39.220 00.000 25848 Move returns status 0, amount 18
05:09:39.220 00.000 25848 move complete, result=0
05:09:39.220 00.000 25848 worker thread done servicing request
05:09:39.220 00.000 25848 Worker thread wakes up
05:09:39.220 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.7 px 18 ms NORTH
05:09:39.220 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:39.220 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:42.083 02.863 25848 Exposure complete
05:09:42.147 00.064 25848 worker thread done servicing request
05:09:42.147 00.000 21444 OnExposeComplete: enter
05:09:42.147 00.000 21444 UpdateGuideState(): m_state=6
05:09:42.147 00.000 21444 Star::Find(15, 164, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
05:09:42.147 00.000 21444 Star::Find returns 1 (1), X=164.84, Y=940.25, Mass=2014916, SNR=201.2, Peak=47664 HFD=6.5
05:09:42.147 00.000 21444 MultiStar: [#1 -0.09,-1.36,0.64,U] [#2 1.15,-1.30,0.52,U] [#3 0.10,-1.05,0.58,U] [#4 0.24,-0.86,0.41,U] [#5 -0.54,-0.37,0.31,U] [#6 -0.52,-0.85,0.28,U] [#7 0.45,-1.00,0.20,U] [#8 -0.35,-0.43,0.16,U] 
05:09:42.147 00.000 21444 refined, 8 included, MultiStar: {-0.12, -1.35}, one-star: {-0.92, -2.38}
05:09:42.147 00.000 21444 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.09) = xAngle (-1.57 = -1.57)
05:09:42.147 00.000 21444 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.27 = -1.27)
05:09:42.147 00.000 21444 CameraToMount -- cameraX=-0.12 cameraY=-1.35 hyp=1.35 cameraTheta=-1.66 mountX=-0.00 mountY=-1.29, mountTheta=-1.57
05:09:42.147 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.12, y=-1.35, opts=13)
05:09:42.147 00.000 21444 Enqueuing Move request for scope (-0.12, -1.35)
05:09:42.147 00.000 25848 Worker thread wakes up
05:09:42.147 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.35) opts 0xd
05:09:42.147 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.12, -1.35)
05:09:42.147 00.000 25848 Moving (-0.12, -1.35) raw xDistance=-0.00 yDistance=-1.29
05:09:42.147 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
05:09:42.147 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
05:09:42.147 00.000 25848 MoveAxis(E, 0, ABG)
05:09:42.147 00.000 25848 Move returns status 0, amount 0
05:09:42.147 00.000 25848 MoveAxis(N, 35, ABG)
05:09:42.147 00.000 25848 Guiding  Dir = 0, Dur = 35
05:09:42.163 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=47664, med=2040, FiltMin=16, FiltMax=40872, Gamma=0.560
05:09:42.179 00.016 21444 UpdateGuideState exits: m=2014916 SNR=201.2 Saturated
05:09:42.179 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:42.179 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:42.179 00.000 21444 Enqueuing Expose request
05:09:42.195 00.016 25848 IsSlewing returns 0
05:09:42.195 00.000 25848 IsGuiding returns 0
05:09:42.227 00.032 25848 PulseGuide returned control before completion, sleep 15
05:09:42.258 00.031 25848 IsGuiding returns 1
05:09:42.258 00.000 25848 scope still moving after pulse duration time elapsed
05:09:42.316 00.058 25848 IsSlewing returns 0
05:09:42.316 00.000 25848 IsGuiding returns 0
05:09:42.316 00.000 25848 scope move finished after 35 + 84 ms
05:09:42.316 00.000 25848 Move returns status 0, amount 35
05:09:42.316 00.000 25848 move complete, result=0
05:09:42.316 00.000 25848 worker thread done servicing request
05:09:42.316 00.000 25848 Worker thread wakes up
05:09:42.316 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:42.316 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:42.316 00.000 21444 GuideStep: -0.0 px 0 ms EAST, -1.3 px 35 ms NORTH
05:09:45.176 02.860 25848 Exposure complete
05:09:45.240 00.064 25848 worker thread done servicing request
05:09:45.240 00.000 21444 OnExposeComplete: enter
05:09:45.240 00.000 21444 UpdateGuideState(): m_state=6
05:09:45.240 00.000 21444 Star::Find(15, 164, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
05:09:45.240 00.000 21444 Star::Find returns 1 (1), X=164.24, Y=940.94, Mass=2129024, SNR=279.4, Peak=49460 HFD=6.5
05:09:45.240 00.000 21444 MultiStar: [#1 -0.60,-0.31,0.75,U] [#2 -0.55,0.71,0.50,U] [#3 -0.55,-0.00,0.44,U] [#4 -0.70,-0.03,0.31,U] [#5 -1.35,-0.42,0.27,U] [#6 -1.54,-0.14,0.17,U] [#7 0.52,-0.37,0.17,U] [#8 -1.19,-0.79,0.13,U] 
05:09:45.240 00.000 21444 refined, 8 included, MultiStar: {-0.91, -0.51}, one-star: {-1.51, -1.70}
05:09:45.240 00.000 21444 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.09) = xAngle (-2.54 = -2.54)
05:09:45.240 00.000 21444 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.24 = -2.24)
05:09:45.240 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=-0.51 hyp=1.04 cameraTheta=-2.63 mountX=-0.86 mountY=-0.81, mountTheta=-2.38
05:09:45.240 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=-0.51, opts=13)
05:09:45.240 00.000 21444 Enqueuing Move request for scope (-0.91, -0.51)
05:09:45.240 00.000 25848 Worker thread wakes up
05:09:45.240 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.51) opts 0xd
05:09:45.240 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, -0.51)
05:09:45.240 00.000 25848 Moving (-0.91, -0.51) raw xDistance=-0.86 yDistance=-0.81
05:09:45.240 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
05:09:45.240 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
05:09:45.240 00.000 25848 MoveAxis(E, 35, ABG)
05:09:45.240 00.000 25848 Guiding  Dir = 2, Dur = 35
05:09:45.240 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=49460, med=2040, FiltMin=92, FiltMax=43904, Gamma=0.560
05:09:45.257 00.017 21444 UpdateGuideState exits: m=2129024 SNR=279.4 Saturated
05:09:45.257 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:45.257 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:45.257 00.000 21444 Enqueuing Expose request
05:09:45.320 00.063 25848 IsSlewing returns 0
05:09:45.320 00.000 25848 IsGuiding returns 0
05:09:45.352 00.032 25848 PulseGuide returned control before completion, sleep 15
05:09:45.383 00.031 25848 IsGuiding returns 1
05:09:45.383 00.000 25848 scope still moving after pulse duration time elapsed
05:09:45.435 00.052 25848 IsSlewing returns 0
05:09:45.435 00.000 25848 IsGuiding returns 0
05:09:45.435 00.000 25848 scope move finished after 35 + 72 ms
05:09:45.435 00.000 25848 Move returns status 0, amount 35
05:09:45.435 00.000 25848 MoveAxis(N, 22, ABG)
05:09:45.435 00.000 25848 Guiding  Dir = 0, Dur = 22
05:09:45.468 00.033 25848 IsSlewing returns 0
05:09:45.468 00.000 25848 IsGuiding returns 0
05:09:45.511 00.043 25848 IsGuiding returns 1
05:09:45.511 00.000 25848 scope still moving after pulse duration time elapsed
05:09:45.574 00.063 25848 IsSlewing returns 0
05:09:45.574 00.000 25848 IsGuiding returns 0
05:09:45.574 00.000 25848 scope move finished after 22 + 83 ms
05:09:45.574 00.000 25848 Move returns status 0, amount 22
05:09:45.574 00.000 25848 move complete, result=0
05:09:45.574 00.000 25848 worker thread done servicing request
05:09:45.574 00.000 25848 Worker thread wakes up
05:09:45.574 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:45.574 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:45.574 00.000 21444 GuideStep: -0.9 px 35 ms EAST, -0.8 px 22 ms NORTH
05:09:48.436 02.862 25848 Exposure complete
05:09:48.503 00.067 25848 worker thread done servicing request
05:09:48.503 00.000 21444 OnExposeComplete: enter
05:09:48.503 00.000 21444 UpdateGuideState(): m_state=6
05:09:48.503 00.000 21444 Star::Find(15, 164, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
05:09:48.503 00.000 21444 Star::Find returns 1 (1), X=162.94, Y=940.44, Mass=2262780, SNR=257.7, Peak=55212 HFD=6.3
05:09:48.503 00.000 21444 MultiStar: [#1 -1.61,-0.97,0.87,U] [#2 -1.34,-0.58,0.67,U] [#3 -2.05,-0.78,0.67,U] [#4 -1.81,-0.50,0.41,U] [#5 -2.94,-0.68,0.28,U] [#6 -3.01,-0.92,0.22,U] [#7 -1.04,-0.99,0.13,U] [#8 -2.74,-1.28,0.20,U] 
05:09:48.503 00.000 21444 refined, 8 included, MultiStar: {-2.11, -1.11}, one-star: {-2.81, -2.20}
05:09:48.503 00.000 21444 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.09) = xAngle (-2.57 = -2.57)
05:09:48.503 00.000 21444 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.27 = -2.27)
05:09:48.503 00.000 21444 CameraToMount -- cameraX=-2.11 cameraY=-1.11 hyp=2.38 cameraTheta=-2.66 mountX=-2.00 mountY=-1.83, mountTheta=-2.40
05:09:48.503 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.11, y=-1.11, opts=13)
05:09:48.504 00.001 21444 Enqueuing Move request for scope (-2.11, -1.11)
05:09:48.504 00.000 25848 Worker thread wakes up
05:09:48.504 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.11, -1.11) opts 0xd
05:09:48.504 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.11, -1.11)
05:09:48.504 00.000 25848 Moving (-2.11, -1.11) raw xDistance=-2.00 yDistance=-1.83
05:09:48.504 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.30 from input -2.00
05:09:48.504 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.83 from input -1.83
05:09:48.504 00.000 25848 MoveAxis(E, 84, ABG)
05:09:48.504 00.000 25848 Guiding  Dir = 2, Dur = 84
05:09:48.510 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=55212, med=2060, FiltMin=216, FiltMax=50392, Gamma=0.560
05:09:48.528 00.018 21444 UpdateGuideState exits: m=2262780 SNR=257.7 Saturated
05:09:48.528 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:48.528 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:48.528 00.000 21444 Enqueuing Expose request
05:09:48.538 00.010 25848 IsSlewing returns 0
05:09:48.538 00.000 25848 IsGuiding returns 0
05:09:48.574 00.036 25848 PulseGuide returned control before completion, sleep 54
05:09:48.637 00.063 25848 IsGuiding returns 1
05:09:48.637 00.000 25848 scope still moving after pulse duration time elapsed
05:09:48.685 00.048 25848 IsSlewing returns 0
05:09:48.685 00.000 25848 IsGuiding returns 0
05:09:48.685 00.000 25848 scope move finished after 84 + 65 ms
05:09:48.685 00.000 25848 Move returns status 0, amount 84
05:09:48.685 00.000 25848 MoveAxis(N, 50, ABG)
05:09:48.685 00.000 25848 Guiding  Dir = 0, Dur = 50
05:09:48.717 00.032 25848 IsSlewing returns 0
05:09:48.717 00.000 25848 IsGuiding returns 0
05:09:48.749 00.032 25848 PulseGuide returned control before completion, sleep 30
05:09:48.781 00.032 25848 IsGuiding returns 1
05:09:48.781 00.000 25848 scope still moving after pulse duration time elapsed
05:09:48.844 00.063 25848 IsSlewing returns 0
05:09:48.844 00.000 25848 IsGuiding returns 0
05:09:48.844 00.000 25848 scope move finished after 50 + 76 ms
05:09:48.844 00.000 25848 Move returns status 0, amount 50
05:09:48.844 00.000 25848 move complete, result=0
05:09:48.844 00.000 25848 worker thread done servicing request
05:09:48.844 00.000 25848 Worker thread wakes up
05:09:48.844 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:48.844 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:48.844 00.000 21444 GuideStep: -2.0 px 84 ms EAST, -1.8 px 50 ms NORTH
05:09:51.704 02.860 25848 Exposure complete
05:09:51.768 00.064 25848 worker thread done servicing request
05:09:51.768 00.000 21444 OnExposeComplete: enter
05:09:51.768 00.000 21444 UpdateGuideState(): m_state=6
05:09:51.768 00.000 21444 Star::Find(15, 162, 940, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
05:09:51.768 00.000 21444 Star::Find returns 1 (1), X=164.17, Y=939.87, Mass=2362544, SNR=297.0, Peak=65504 HFD=5.9
05:09:51.768 00.000 21444 MultiStar: [#1 -0.34,-1.44,0.98,U] [#2 -0.33,-0.91,0.59,U] [#3 -0.72,-1.06,0.53,U] [#4 -0.66,-0.99,0.39,U] [#5 -1.64,-1.11,0.22,U] [#6 -1.29,-1.28,0.29,U] [#7 0.15,-1.31,0.17,U] [#8 -0.48,-1.51,0.16,U] 
05:09:51.768 00.000 21444 refined, 8 included, MultiStar: {-0.82, -1.56}, one-star: {-1.59, -2.77}
05:09:51.768 00.000 21444 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.09) = xAngle (-1.97 = -1.97)
05:09:51.768 00.000 21444 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.67 = -1.67)
05:09:51.768 00.000 21444 CameraToMount -- cameraX=-0.82 cameraY=-1.56 hyp=1.76 cameraTheta=-2.06 mountX=-0.68 mountY=-1.75, mountTheta=-1.94
05:09:51.768 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.82, y=-1.56, opts=13)
05:09:51.768 00.000 21444 Enqueuing Move request for scope (-0.82, -1.56)
05:09:51.768 00.000 25848 Worker thread wakes up
05:09:51.768 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -1.56) opts 0xd
05:09:51.768 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.82, -1.56)
05:09:51.768 00.000 25848 Moving (-0.82, -1.56) raw xDistance=-0.68 yDistance=-1.75
05:09:51.768 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.68
05:09:51.768 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.75 from input -1.75
05:09:51.768 00.000 25848 MoveAxis(E, 33, ABG)
05:09:51.768 00.000 25848 Guiding  Dir = 2, Dur = 33
05:09:51.768 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=88, FiltMax=58692, Gamma=0.560
05:09:51.784 00.016 21444 UpdateGuideState exits: m=2362544 SNR=297.0 Saturated
05:09:51.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:51.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:09:51.784 00.000 21444 Enqueuing Expose request
05:09:51.800 00.016 25848 IsSlewing returns 0
05:09:51.800 00.000 25848 IsGuiding returns 0
05:09:51.834 00.034 25848 PulseGuide returned control before completion, sleep 13
05:09:51.879 00.045 25848 IsGuiding returns 1
05:09:51.879 00.000 25848 scope still moving after pulse duration time elapsed
05:09:51.943 00.064 25848 IsSlewing returns 0
05:09:51.943 00.000 25848 IsGuiding returns 0
05:09:51.943 00.000 25848 scope move finished after 33 + 110 ms
05:09:51.943 00.000 25848 Move returns status 0, amount 33
05:09:51.943 00.000 25848 MoveAxis(N, 48, ABG)
05:09:51.943 00.000 25848 Guiding  Dir = 0, Dur = 48
05:09:51.974 00.031 25848 IsSlewing returns 0
05:09:51.974 00.000 25848 IsGuiding returns 0
05:09:52.006 00.032 25848 PulseGuide returned control before completion, sleep 18
05:09:52.037 00.031 25848 IsGuiding returns 1
05:09:52.037 00.000 25848 scope still moving after pulse duration time elapsed
05:09:52.101 00.064 25848 IsSlewing returns 0
05:09:52.101 00.000 25848 IsGuiding returns 0
05:09:52.101 00.000 25848 scope move finished after 48 + 78 ms
05:09:52.101 00.000 25848 Move returns status 0, amount 48
05:09:52.101 00.000 25848 move complete, result=0
05:09:52.101 00.000 25848 worker thread done servicing request
05:09:52.101 00.000 25848 Worker thread wakes up
05:09:52.101 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:09:52.101 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(151,928,31,31)
05:09:52.101 00.000 21444 GuideStep: -0.7 px 33 ms EAST, -1.8 px 48 ms NORTH
05:09:53.265 01.164 21444 Stop button clicked
05:09:53.265 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:09:53.265 00.000 21444 Status Line: Waiting for devices...
05:09:53.328 00.063 25848 ZWO: stopexposure
05:09:54.881 01.553 25848 ZWO: stopexposure
05:09:54.881 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
05:09:54.881 00.000 25848 worker thread done servicing request
05:09:54.897 00.016 21444 OnExposeComplete: enter
05:09:54.897 00.000 21444 OnExposeComplete: Capture Error reported
05:09:54.897 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
05:09:54.897 00.000 21444 Mount: notify guiding stopped
05:09:54.897 00.000 21444 BLC: window closed
05:09:54.897 00.000 21444 BLC: Last direction was reset
05:09:54.897 00.000 21444 Changing from state GUIDING to STOP
05:09:54.897 00.000 21444 guider state => SELECTED
05:09:54.897 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2060, FiltMin=88, FiltMax=58692, Gamma=0.560
05:09:54.913 00.016 21444 Changing from state SELECTED to UNINITIALIZED
05:09:54.913 00.000 21444 guider state => SELECTING
05:09:54.913 00.000 21444 Status Line: Stopped.
05:09:54.913 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
05:10:17.992 23.079 21444 StartLoopingInteractive: Loop button clicked
05:10:17.992 00.000 21444 Status Line: Looping
05:10:17.992 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
05:10:17.992 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
05:10:17.992 00.000 21444 Enqueuing Expose request
05:10:17.992 00.000 25848 Worker thread wakes up
05:10:17.992 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:17.992 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
05:10:20.851 02.859 25848 Exposure complete
05:10:20.915 00.064 25848 worker thread done servicing request
05:10:20.915 00.000 21444 OnExposeComplete: enter
05:10:20.915 00.000 21444 UpdateGuideState(): m_state=1
05:10:20.915 00.000 21444 Star::Find(15, 164, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:10:20.915 00.000 21444 Star::Find false star n=3 nbg=263 bg=1613.4 sigma=382.1 thresh=2760 peak=2632
05:10:20.915 00.000 21444 Star::Find returns 0 (2), X=164.00, Y=939.00, Mass=4680, SNR=2.9, Peak=3704 HFD=0.0
05:10:20.915 00.000 21444 DistanceChecker: activated
05:10:20.915 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
05:10:20.915 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
05:10:20.915 00.000 21444 Status Line: Star lost - low SNR
05:10:20.915 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18760, med=2012, FiltMin=68, FiltMax=14256, Gamma=0.560
05:10:20.930 00.015 21444 UpdateGuideState exits: Star lost - low SNR
05:10:20.930 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:20.930 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
05:10:20.930 00.000 21444 Enqueuing Expose request
05:10:20.930 00.000 25848 Worker thread wakes up
05:10:20.930 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:20.930 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
05:10:23.803 02.873 25848 Exposure complete
05:10:23.867 00.064 25848 worker thread done servicing request
05:10:23.867 00.000 21444 OnExposeComplete: enter
05:10:23.867 00.000 21444 UpdateGuideState(): m_state=1
05:10:23.867 00.000 21444 Star::Find(15, 164, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
05:10:23.867 00.000 21444 Star::Find returns 1 (1), X=155.69, Y=931.37, Mass=7875, SNR=8.7, Peak=3696 HFD=2.6
05:10:23.867 00.000 21444 Status Line: Mass: 7875 vs 2144524
05:10:23.867 00.000 21444 UpdateCurrentPosition: star mass new=7874.7 exp=2144524.4 thresh=50% limits=(1072262.2, 3388048.4, 4289048.9)
05:10:23.867 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
05:10:23.867 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
05:10:23.867 00.000 21444 Status Line: No star selected
05:10:23.876 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20092, med=2012, FiltMin=90, FiltMax=18020, Gamma=0.560
05:10:23.883 00.007 21444 UpdateGuideState exits: No star selected
05:10:23.883 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:23.883 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
05:10:23.883 00.000 21444 Enqueuing Expose request
05:10:23.883 00.000 25848 Worker thread wakes up
05:10:23.883 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:23.883 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
05:10:26.744 02.861 25848 Exposure complete
05:10:26.806 00.062 25848 worker thread done servicing request
05:10:26.806 00.000 21444 OnExposeComplete: enter
05:10:26.806 00.000 21444 UpdateGuideState(): m_state=1
05:10:26.806 00.000 21444 Star::Find(15, 164, 939, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:26.806 00.000 21444 Star::Find returns 1 (1), X=175.46, Y=925.58, Mass=11358, SNR=11.0, Peak=3372 HFD=4.8
05:10:26.806 00.000 21444 Status Line: Mass: 11358 vs 2129024
05:10:26.813 00.007 21444 UpdateCurrentPosition: star mass new=11357.9 exp=2129024.4 thresh=50% limits=(1064512.2, 3388048.4, 4258048.9)
05:10:26.813 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
05:10:26.813 00.000 21444 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
05:10:26.813 00.000 21444 Status Line: No star selected
05:10:26.813 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21532, med=2012, FiltMin=120, FiltMax=17688, Gamma=0.560
05:10:26.823 00.010 21444 UpdateGuideState exits: No star selected
05:10:26.823 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:26.823 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
05:10:26.823 00.000 21444 Enqueuing Expose request
05:10:26.823 00.000 25848 Worker thread wakes up
05:10:26.823 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:26.823 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
05:10:27.524 00.701 21444 GuiderMultiStar::AutoSelect enter
05:10:27.524 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
05:10:27.588 00.064 21444 AutoFind: auto downsample for scale 0.43 => 2x
05:10:27.588 00.000 21444 AutoFind: downsample 2x
05:10:27.604 00.016 21444 AutoFind: global mean = 1.7, stdev 934.6
05:10:27.604 00.000 21444 AutoFind: using threshold = 0.1
05:10:27.621 00.017 21444 AutoFind: local max [1523, 355] 52.6
05:10:27.621 00.000 21444 AutoFind: local max [457, 953] 38.3
05:10:27.621 00.000 21444 AutoFind: local max [273, 1153] 31.1
05:10:27.621 00.000 21444 AutoFind: local max [229, 297] 31.0
05:10:27.621 00.000 21444 AutoFind: local max [1513, 591] 23.4
05:10:27.621 00.000 21444 AutoFind: local max [939, 407] 21.5
05:10:27.621 00.000 21444 AutoFind: local max [817, 843] 19.6
05:10:27.621 00.000 21444 AutoFind: local max [1739, 801] 16.8
05:10:27.621 00.000 21444 AutoFind: local max [687, 1115] 15.1
05:10:27.621 00.000 21444 AutoFind: local max [39, 311] 14.7
05:10:27.621 00.000 21444 AutoFind: local max [999, 539] 12.8
05:10:27.621 00.000 21444 AutoFind: local max [477, 321] 12.4
05:10:27.621 00.000 21444 AutoFind: local max [733, 535] 11.0
05:10:27.621 00.000 21444 AutoFind: local max [883, 39] 11.0
05:10:27.621 00.000 21444 AutoFind: local max [689, 773] 10.4
05:10:27.621 00.000 21444 AutoFind: local max [1697, 1019] 9.2
05:10:27.621 00.000 21444 AutoFind: local max [1545, 349] 7.6
05:10:27.621 00.000 21444 AutoFind: local max [767, 705] 7.6
05:10:27.621 00.000 21444 AutoFind: local max [159, 691] 7.3
05:10:27.621 00.000 21444 AutoFind: local max [1113, 627] 7.0
05:10:27.621 00.000 21444 AutoFind: local max [817, 767] 7.0
05:10:27.621 00.000 21444 AutoFind: local max [329, 771] 6.5
05:10:27.621 00.000 21444 AutoFind: local max [407, 649] 5.9
05:10:27.621 00.000 21444 AutoFind: local max [91, 23] 5.5
05:10:27.621 00.000 21444 AutoFind: local max [1421, 679] 5.2
05:10:27.621 00.000 21444 AutoFind: local max [325, 117] 5.2
05:10:27.621 00.000 21444 AutoFind: local max [855, 909] 5.1
05:10:27.621 00.000 21444 AutoFind: local max [837, 425] 4.6
05:10:27.621 00.000 21444 AutoFind: local max [1161, 397] 4.6
05:10:27.621 00.000 21444 AutoFind: local max [1829, 133] 4.4
05:10:27.621 00.000 21444 AutoFind: local max [709, 419] 4.4
05:10:27.621 00.000 21444 AutoFind: local max [753, 847] 4.3
05:10:27.621 00.000 21444 AutoFind: local max [1147, 787] 4.2
05:10:27.621 00.000 21444 AutoFind: local max [155, 517] 4.1
05:10:27.621 00.000 21444 AutoFind: local max [1697, 275] 4.1
05:10:27.621 00.000 21444 AutoFind: local max [1595, 275] 4.0
05:10:27.621 00.000 21444 AutoFind: local max [1363, 211] 4.0
05:10:27.621 00.000 21444 AutoFind: local max [351, 1069] 4.0
05:10:27.621 00.000 21444 AutoFind: local max [21, 383] 4.0
05:10:27.621 00.000 21444 AutoFind: local max [1603, 365] 3.9
05:10:27.621 00.000 21444 AutoFind: local max [1615, 157] 3.9
05:10:27.621 00.000 21444 AutoFind: local max [883, 199] 3.8
05:10:27.621 00.000 21444 AutoFind: local max [537, 277] 3.8
05:10:27.621 00.000 21444 AutoFind: local max [1101, 409] 3.8
05:10:27.621 00.000 21444 AutoFind: local max [1211, 277] 3.8
05:10:27.621 00.000 21444 AutoFind: local max [1131, 211] 3.8
05:10:27.621 00.000 21444 AutoFind: local max [1045, 131] 3.8
05:10:27.621 00.000 21444 AutoFind: local max [1159, 331] 3.8
05:10:27.621 00.000 21444 AutoFind: local max [93, 655] 3.8
05:10:27.621 00.000 21444 AutoFind: local max [925, 611] 3.7
05:10:27.621 00.000 21444 AutoFind: local max [469, 135] 3.7
05:10:27.621 00.000 21444 AutoFind: local max [1221, 277] 3.7
05:10:27.621 00.000 21444 AutoFind: local max [1603, 65] 3.7
05:10:27.621 00.000 21444 AutoFind: local max [1679, 27] 3.7
05:10:27.621 00.000 21444 AutoFind: local max [613, 1129] 3.7
05:10:27.621 00.000 21444 AutoFind: local max [1353, 447] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [93, 137] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [1767, 85] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [955, 291] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [725, 107] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [1369, 575] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [921, 637] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [639, 319] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [565, 277] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [709, 211] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [745, 919] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [1275, 383] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [641, 121] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [1727, 559] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [1299, 307] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [1755, 29] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [125, 1017] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [1613, 189] 3.6
05:10:27.621 00.000 21444 AutoFind: local max [223, 277] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [845, 405] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [1241, 277] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [321, 277] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [79, 351] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [1827, 965] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [1481, 333] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [885, 863] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [189, 653] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [883, 243] 3.5
05:10:27.621 00.000 21444 AutoFind: local max [77, 1015] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1473, 701] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [873, 365] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [197, 697] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [201, 979] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1867, 531] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1407, 599] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [881, 277] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [673, 251] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1515, 733] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1179, 277] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1171, 483] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1149, 31] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [403, 887] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1175, 675] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [1701, 245] 3.4
05:10:27.621 00.000 21444 AutoFind: local max [649, 383] 3.4
05:10:27.621 00.000 21444 AutoFind: too close [1241, 277] 3.5 - [1221, 277] 3.7
05:10:27.621 00.000 21444 AutoFind: too close [845, 405] 3.5 - [837, 425] 4.6
05:10:27.621 00.000 21444 AutoFind: close dim-bright [223, 277] 3.5 - [229, 297] 31.0
05:10:27.621 00.000 21444 AutoFind: too close [1221, 277] 3.7 - [1211, 277] 3.8
05:10:27.621 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
05:10:27.621 00.000 21444 Star::Find(15, 1523, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1521.84, Y=355.19, Mass=732549, SNR=135.0, Peak=21532 HFD=6.1
05:10:27.621 00.000 21444 Star::Find(15, 457, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=457.31, Y=952.32, Mass=455840, SNR=112.6, Peak=15064 HFD=5.6
05:10:27.621 00.000 21444 Star::Find(15, 273, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=272.18, Y=1152.37, Mass=326378, SNR=75.4, Peak=12820 HFD=5.2
05:10:27.621 00.000 21444 Star::Find(15, 229, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=228.63, Y=296.15, Mass=400259, SNR=77.6, Peak=12364 HFD=6.3
05:10:27.621 00.000 21444 Star::Find(15, 1513, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1512.16, Y=589.50, Mass=286828, SNR=74.8, Peak=9208 HFD=5.8
05:10:27.621 00.000 21444 Star::Find(15, 939, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=937.61, Y=405.83, Mass=267292, SNR=61.0, Peak=8572 HFD=5.9
05:10:27.621 00.000 21444 Star::Find(15, 817, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=817.26, Y=841.60, Mass=222937, SNR=65.4, Peak=9260 HFD=5.4
05:10:27.621 00.000 21444 Star::Find(15, 1739, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1738.77, Y=800.42, Mass=184746, SNR=57.7, Peak=8216 HFD=5.4
05:10:27.621 00.000 21444 Star::Find(15, 687, 1115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=686.16, Y=1113.53, Mass=166989, SNR=56.2, Peak=7588 HFD=5.0
05:10:27.621 00.000 21444 Star::Find(15, 39, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=39.27, Y=310.56, Mass=150635, SNR=45.3, Peak=7444 HFD=5.4
05:10:27.621 00.000 21444 Star::Find(15, 999, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=998.12, Y=539.38, Mass=122287, SNR=36.5, Peak=6508 HFD=5.0
05:10:27.621 00.000 21444 Star::Find(15, 477, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=476.61, Y=320.12, Mass=132878, SNR=38.6, Peak=5948 HFD=5.7
05:10:27.621 00.000 21444 Star::Find(15, 733, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=731.95, Y=533.46, Mass=111148, SNR=37.1, Peak=7236 HFD=5.0
05:10:27.621 00.000 21444 Star::Find(15, 883, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=881.73, Y=39.01, Mass=122511, SNR=37.8, Peak=5772 HFD=6.0
05:10:27.621 00.000 21444 Star::Find(15, 689, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=689.05, Y=771.46, Mass=102212, SNR=38.4, Peak=6656 HFD=5.0
05:10:27.621 00.000 21444 Star::Find(15, 1697, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1696.59, Y=1018.76, Mass=80292, SNR=33.2, Peak=5848 HFD=4.6
05:10:27.621 00.000 21444 Star::Find(15, 1545, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1545.22, Y=347.57, Mass=55542, SNR=23.3, Peak=5192 HFD=4.6
05:10:27.621 00.000 21444 Star::Find(15, 767, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=767.68, Y=703.26, Mass=62277, SNR=25.0, Peak=4868 HFD=4.8
05:10:27.621 00.000 21444 Star::Find(15, 159, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=158.42, Y=690.18, Mass=60384, SNR=25.2, Peak=4984 HFD=5.1
05:10:27.621 00.000 21444 Star::Find(15, 1113, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1112.32, Y=626.18, Mass=64928, SNR=26.6, Peak=5116 HFD=5.2
05:10:27.621 00.000 21444 Star::Find(15, 817, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=816.77, Y=766.25, Mass=47334, SNR=23.2, Peak=6152 HFD=3.7
05:10:27.621 00.000 21444 Star::Find(15, 329, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=329.54, Y=771.23, Mass=41835, SNR=20.7, Peak=4484 HFD=3.7
05:10:27.621 00.000 21444 Star::Find(15, 407, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=405.94, Y=649.83, Mass=36738, SNR=19.1, Peak=4412 HFD=4.7
05:10:27.621 00.000 21444 Star::Find(15, 91, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=90.97, Y=22.81, Mass=52120, SNR=24.2, Peak=4432 HFD=6.4
05:10:27.621 00.000 21444 Star::Find(15, 1421, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1419.10, Y=678.63, Mass=19332, SNR=12.4, Peak=4736 HFD=2.5
05:10:27.621 00.000 21444 Star::Find(15, 325, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=322.29, Y=115.83, Mass=51752, SNR=25.4, Peak=4536 HFD=5.7
05:10:27.621 00.000 21444 Star::Find(15, 855, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=854.90, Y=909.09, Mass=25052, SNR=14.6, Peak=4288 HFD=2.9
05:10:27.621 00.000 21444 Star::Find(15, 1161, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1160.71, Y=397.17, Mass=17297, SNR=11.8, Peak=4336 HFD=3.2
05:10:27.621 00.000 21444 Star::Find(15, 1829, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1828.70, Y=132.33, Mass=23078, SNR=15.6, Peak=3452 HFD=3.4
05:10:27.621 00.000 21444 Star::Find(15, 709, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=708.25, Y=418.67, Mass=16594, SNR=12.7, Peak=4236 HFD=4.3
05:10:27.621 00.000 21444 Star::Find(15, 753, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=751.58, Y=846.31, Mass=30465, SNR=18.5, Peak=4512 HFD=4.0
05:10:27.621 00.000 21444 Star::Find(15, 1147, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1146.38, Y=786.51, Mass=10019, SNR=8.9, Peak=4108 HFD=2.6
05:10:27.621 00.000 21444 Star::Find(15, 155, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=151.81, Y=517.89, Mass=41291, SNR=28.8, Peak=8780 HFD=3.4
05:10:27.621 00.000 21444 Star::Find(15, 1697, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1695.99, Y=274.47, Mass=21546, SNR=15.7, Peak=3852 HFD=3.8
05:10:27.621 00.000 21444 Star::Find(15, 1595, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=3 nbg=266 bg=2253.1 sigma=418.0 thresh=3507 peak=3263
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1595.00, Y=275.00, Mass=4581, SNR=2.9, Peak=3980 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1363, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=9 nbg=254 bg=2187.8 sigma=382.4 thresh=3335 peak=3304
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=211.00, Mass=12078, SNR=2.9, Peak=3728 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 351, 1069, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=353.04, Y=1067.74, Mass=15541, SNR=11.1, Peak=3428 HFD=2.5
05:10:27.621 00.000 21444 Star::Find(15, 21, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=8.13, Y=375.93, Mass=22679, SNR=23.7, Peak=7008 HFD=1.8
05:10:27.621 00.000 21444 Star::Find(15, 1603, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=1 nbg=266 bg=2132.9 sigma=456.7 thresh=3503 peak=3263
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=365.00, Mass=1671, SNR=2.9, Peak=3804 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1615, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1613.35, Y=156.62, Mass=15987, SNR=12.1, Peak=3808 HFD=3.5
05:10:27.621 00.000 21444 Star::Find(15, 883, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=4 nbg=268 bg=2383.2 sigma=424.2 thresh=3656 peak=3574
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=199.00, Mass=6239, SNR=2.9, Peak=4284 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 537, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=536.62, Y=276.04, Mass=18902, SNR=14.6, Peak=3932 HFD=4.1
05:10:27.621 00.000 21444 Star::Find(15, 1101, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=8 nbg=278 bg=2125.2 sigma=448.2 thresh=3470 peak=3324
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1101.00, Y=409.00, Mass=12011, SNR=2.9, Peak=3752 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1131, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=2 nbg=260 bg=2284.7 sigma=387.6 thresh=3448 peak=3267
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=211.00, Mass=2835, SNR=2.9, Peak=3904 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1045, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1044.79, Y=131.00, Mass=18811, SNR=12.5, Peak=4032 HFD=4.0
05:10:27.621 00.000 21444 Star::Find(15, 1159, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=3 nbg=268 bg=2384.1 sigma=441.0 thresh=3707 peak=3579
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=331.00, Mass=4544, SNR=2.9, Peak=4132 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 93, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=3 nbg=266 bg=1869.3 sigma=434.3 thresh=3172 peak=3136
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=93.00, Y=655.00, Mass=5076, SNR=2.9, Peak=3780 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 925, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=924.94, Y=609.95, Mass=24796, SNR=17.2, Peak=4844 HFD=2.9
05:10:27.621 00.000 21444 Star::Find(15, 469, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=467.79, Y=136.79, Mass=14677, SNR=11.8, Peak=4028 HFD=2.4
05:10:27.621 00.000 21444 Star::Find(15, 1603, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=3 nbg=261 bg=2313.0 sigma=449.5 thresh=3661 peak=3419
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=65.00, Mass=4497, SNR=2.9, Peak=4104 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1679, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=4 nbg=271 bg=2164.5 sigma=424.3 thresh=3437 peak=3376
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=27.00, Mass=5598, SNR=2.9, Peak=3880 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 613, 1129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=612.61, Y=1129.73, Mass=15303, SNR=12.8, Peak=3072 HFD=4.6
05:10:27.621 00.000 21444 Star::Find(15, 1353, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=3 nbg=268 bg=2221.5 sigma=463.2 thresh=3611 peak=3454
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1353.00, Y=447.00, Mass=6076, SNR=2.9, Peak=4228 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 93, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=92.44, Y=135.69, Mass=18276, SNR=13.7, Peak=3652 HFD=3.5
05:10:27.621 00.000 21444 Star::Find(15, 1767, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1767.18, Y=82.23, Mass=22594, SNR=15.1, Peak=4460 HFD=8.0
05:10:27.621 00.000 21444 Star::Find(15, 955, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=954.93, Y=290.76, Mass=19254, SNR=14.0, Peak=4204 HFD=3.2
05:10:27.621 00.000 21444 Star::Find(15, 725, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=740.51, Y=105.68, Mass=20578, SNR=15.0, Peak=4388 HFD=4.7
05:10:27.621 00.000 21444 Star::Find(15, 1369, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1354.87, Y=560.00, Mass=11380, SNR=12.2, Peak=4484 HFD=2.2
05:10:27.621 00.000 21444 Star::Find(15, 921, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=921.19, Y=637.60, Mass=8443, SNR=10.0, Peak=4436 HFD=1.4
05:10:27.621 00.000 21444 Star::Find(15, 639, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=10 nbg=257 bg=2163.3 sigma=409.1 thresh=3391 peak=3375
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=639.00, Y=319.00, Mass=13867, SNR=2.9, Peak=3880 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 565, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=5 nbg=271 bg=2217.5 sigma=474.5 thresh=3641 peak=3371
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=277.00, Mass=7877, SNR=2.9, Peak=4056 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 709, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=705.96, Y=210.22, Mass=10598, SNR=9.5, Peak=4108 HFD=2.2
05:10:27.621 00.000 21444 Star::Find(15, 745, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=8 nbg=271 bg=1847.5 sigma=465.3 thresh=3243 peak=3186
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=919.00, Mass=13468, SNR=2.9, Peak=3828 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1275, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1274.15, Y=381.12, Mass=8955, SNR=9.1, Peak=4460 HFD=1.8
05:10:27.621 00.000 21444 Star::Find(15, 641, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=5 nbg=274 bg=2145.3 sigma=455.4 thresh=3511 peak=3450
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=641.00, Y=121.00, Mass=7622, SNR=2.9, Peak=3908 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1727, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=6 nbg=254 bg=2318.8 sigma=415.2 thresh=3564 peak=3391
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1727.00, Y=559.00, Mass=7867, SNR=2.9, Peak=3960 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1299, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=3 nbg=263 bg=2324.2 sigma=450.6 thresh=3676 peak=3407
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=307.00, Mass=4583, SNR=2.9, Peak=4028 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1755, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1746.23, Y=16.25, Mass=8019, SNR=9.4, Peak=4308 HFD=2.0
05:10:27.621 00.000 21444 Star::Find(15, 125, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=2 nbg=278 bg=1466.6 sigma=422.7 thresh=2735 peak=2459
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=125.00, Y=1017.00, Mass=2827, SNR=2.9, Peak=3272 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1613, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=5 nbg=270 bg=2328.9 sigma=351.6 thresh=3384 peak=3264
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1613.00, Y=189.00, Mass=6107, SNR=2.9, Peak=3828 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 223, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=228.25, Y=294.93, Mass=269625, SNR=61.8, Peak=5072 HFD=4.9
05:10:27.621 00.000 21444 Star::Find(15, 321, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=4 nbg=263 bg=2419.7 sigma=436.6 thresh=3730 peak=3523
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=321.00, Y=277.00, Mass=5885, SNR=2.9, Peak=4104 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 79, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=78.29, Y=349.96, Mass=10403, SNR=10.7, Peak=3476 HFD=3.9
05:10:27.621 00.000 21444 Star::Find(15, 1827, 965, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=3 nbg=272 bg=1515.5 sigma=422.0 thresh=2781 peak=2615
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1827.00, Y=965.00, Mass=4042, SNR=2.9, Peak=3276 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1481, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=2 nbg=258 bg=2359.1 sigma=420.5 thresh=3621 peak=3441
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=1481.00, Y=333.00, Mass=3474, SNR=2.9, Peak=4108 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 885, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=882.93, Y=862.45, Mass=22577, SNR=14.7, Peak=4768 HFD=2.4
05:10:27.621 00.000 21444 Star::Find(15, 189, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=179.30, Y=663.72, Mass=37200, SNR=35.0, Peak=10416 HFD=1.8
05:10:27.621 00.000 21444 Star::Find(15, 883, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=4 nbg=280 bg=2295.4 sigma=434.1 thresh=3598 peak=3452
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=243.00, Mass=6538, SNR=2.9, Peak=4232 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 77, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=2 nbg=249 bg=1364.7 sigma=372.8 thresh=2483 peak=2413
05:10:27.621 00.000 21444 Star::Find returns 0 (2), X=77.00, Y=1015.00, Mass=2787, SNR=2.9, Peak=2948 HFD=0.0
05:10:27.621 00.000 21444 Star::Find(15, 1473, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find returns 1 (1), X=1472.38, Y=700.53, Mass=21194, SNR=14.5, Peak=4032 HFD=5.0
05:10:27.621 00.000 21444 Star::Find(15, 873, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.621 00.000 21444 Star::Find false star n=2 nbg=268 bg=2173.6 sigma=438.7 thresh=3490 peak=3176
05:10:27.636 00.015 21444 Star::Find returns 0 (2), X=873.00, Y=365.00, Mass=3389, SNR=2.9, Peak=4080 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 197, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=1 nbg=280 bg=2007.0 sigma=438.4 thresh=3322 peak=3207
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=197.00, Y=697.00, Mass=1921, SNR=2.9, Peak=3928 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 201, 979, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=200.23, Y=977.87, Mass=19798, SNR=15.0, Peak=4008 HFD=4.9
05:10:27.636 00.000 21444 Star::Find(15, 1867, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=7 nbg=257 bg=1858.3 sigma=367.8 thresh=2962 peak=2940
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1867.00, Y=531.00, Mass=9576, SNR=2.9, Peak=3448 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1407, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1406.31, Y=598.69, Mass=10010, SNR=10.4, Peak=4512 HFD=1.9
05:10:27.636 00.000 21444 Star::Find(15, 881, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=266 bg=2200.0 sigma=449.7 thresh=3549 peak=3206
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=277.00, Mass=6520, SNR=2.9, Peak=4032 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 673, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=673.30, Y=250.42, Mass=15873, SNR=12.0, Peak=4512 HFD=4.2
05:10:27.636 00.000 21444 Star::Find(15, 1515, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1512.63, Y=732.77, Mass=15269, SNR=12.8, Peak=3804 HFD=4.5
05:10:27.636 00.000 21444 Star::Find(15, 1179, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=264 bg=2252.1 sigma=416.2 thresh=3501 peak=3259
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1179.00, Y=277.00, Mass=5712, SNR=2.9, Peak=3884 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1171, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1179.49, Y=494.55, Mass=8518, SNR=8.1, Peak=4232 HFD=3.1
05:10:27.636 00.000 21444 Star::Find(15, 1149, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1147.74, Y=30.85, Mass=7334, SNR=8.1, Peak=4208 HFD=2.5
05:10:27.636 00.000 21444 Star::Find(15, 403, 887, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 0 (3), X=403.00, Y=887.00, Mass=0, SNR=0.0, Peak=3400 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1175, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=8 nbg=262 bg=2131.9 sigma=396.8 thresh=3322 peak=3223
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1175.00, Y=675.00, Mass=10865, SNR=2.9, Peak=3804 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1701, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1699.34, Y=242.88, Mass=27026, SNR=18.6, Peak=4008 HFD=4.1
05:10:27.636 00.000 21444 Star::Find(15, 649, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=6 nbg=238 bg=2251.5 sigma=325.0 thresh=3226 peak=3058
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=383.00, Mass=6595, SNR=2.9, Peak=3832 HFD=0.0
05:10:27.636 00.000 21444 AutoFind: finding best star pass 1
05:10:27.636 00.000 21444 Star::Find(15, 1523, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1521.84, Y=355.19, Mass=732549, SNR=135.0, Peak=21532 HFD=6.1
05:10:27.636 00.000 21444 AutoFind: near-saturated [1523, 355] 52.6 Mass 732549 SNR 135.0 Peak 21532
05:10:27.636 00.000 21444 Star::Find(15, 457, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=457.31, Y=952.32, Mass=455840, SNR=112.6, Peak=15064 HFD=5.6
05:10:27.636 00.000 21444 AutoFind: near-saturated [457, 953] 38.3 Mass 455840 SNR 112.6 Peak 15064
05:10:27.636 00.000 21444 Star::Find(15, 273, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=272.18, Y=1152.37, Mass=326378, SNR=75.4, Peak=12820 HFD=5.2
05:10:27.636 00.000 21444 AutoFind: near-saturated [273, 1153] 31.1 Mass 326378 SNR 75.4 Peak 12820
05:10:27.636 00.000 21444 Star::Find(15, 229, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=228.63, Y=296.15, Mass=400259, SNR=77.6, Peak=12364 HFD=6.3
05:10:27.636 00.000 21444 AutoFind: near-saturated [229, 297] 31.0 Mass 400259 SNR 77.6 Peak 12364
05:10:27.636 00.000 21444 Star::Find(15, 1513, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1512.16, Y=589.50, Mass=286828, SNR=74.8, Peak=9208 HFD=5.8
05:10:27.636 00.000 21444 AutoFind: near-saturated [1513, 591] 23.4 Mass 286828 SNR 74.8 Peak 9208
05:10:27.636 00.000 21444 Star::Find(15, 939, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=937.61, Y=405.83, Mass=267292, SNR=61.0, Peak=8572 HFD=5.9
05:10:27.636 00.000 21444 AutoFind: near-saturated [939, 407] 21.5 Mass 267292 SNR 61.0 Peak 8572
05:10:27.636 00.000 21444 Star::Find(15, 817, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=817.26, Y=841.60, Mass=222937, SNR=65.4, Peak=9260 HFD=5.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [817, 843] 19.6 Mass 222937 SNR 65.4 Peak 9260
05:10:27.636 00.000 21444 Star::Find(15, 1739, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1738.77, Y=800.42, Mass=184746, SNR=57.7, Peak=8216 HFD=5.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [1739, 801] 16.8 Mass 184746 SNR 57.7 Peak 8216
05:10:27.636 00.000 21444 Star::Find(15, 687, 1115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=686.16, Y=1113.53, Mass=166989, SNR=56.2, Peak=7588 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [687, 1115] 15.1 Mass 166989 SNR 56.2 Peak 7588
05:10:27.636 00.000 21444 Star::Find(15, 39, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=39.27, Y=310.56, Mass=150635, SNR=45.3, Peak=7444 HFD=5.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [39, 311] 14.7 Mass 150635 SNR 45.3 Peak 7444
05:10:27.636 00.000 21444 Star::Find(15, 999, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=998.12, Y=539.38, Mass=122287, SNR=36.5, Peak=6508 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [999, 539] 12.8 Mass 122287 SNR 36.5 Peak 6508
05:10:27.636 00.000 21444 Star::Find(15, 477, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=476.61, Y=320.12, Mass=132878, SNR=38.6, Peak=5948 HFD=5.7
05:10:27.636 00.000 21444 AutoFind: near-saturated [477, 321] 12.4 Mass 132878 SNR 38.6 Peak 5948
05:10:27.636 00.000 21444 Star::Find(15, 733, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=731.95, Y=533.46, Mass=111148, SNR=37.1, Peak=7236 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [733, 535] 11.0 Mass 111148 SNR 37.1 Peak 7236
05:10:27.636 00.000 21444 Star::Find(15, 883, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=881.73, Y=39.01, Mass=122511, SNR=37.8, Peak=5772 HFD=6.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [883, 39] 11.0 Mass 122511 SNR 37.8 Peak 5772
05:10:27.636 00.000 21444 Star::Find(15, 689, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=689.05, Y=771.46, Mass=102212, SNR=38.4, Peak=6656 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [689, 773] 10.4 Mass 102212 SNR 38.4 Peak 6656
05:10:27.636 00.000 21444 Star::Find(15, 1697, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1696.59, Y=1018.76, Mass=80292, SNR=33.2, Peak=5848 HFD=4.6
05:10:27.636 00.000 21444 AutoFind: near-saturated [1697, 1019] 9.2 Mass 80292 SNR 33.2 Peak 5848
05:10:27.636 00.000 21444 Star::Find(15, 1545, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1545.22, Y=347.57, Mass=55542, SNR=23.3, Peak=5192 HFD=4.6
05:10:27.636 00.000 21444 AutoFind: near-saturated [1545, 349] 7.6 Mass 55542 SNR 23.3 Peak 5192
05:10:27.636 00.000 21444 Star::Find(15, 767, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=767.68, Y=703.26, Mass=62277, SNR=25.0, Peak=4868 HFD=4.8
05:10:27.636 00.000 21444 AutoFind: near-saturated [767, 705] 7.6 Mass 62277 SNR 25.0 Peak 4868
05:10:27.636 00.000 21444 Star::Find(15, 159, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=158.42, Y=690.18, Mass=60384, SNR=25.2, Peak=4984 HFD=5.1
05:10:27.636 00.000 21444 AutoFind: near-saturated [159, 691] 7.3 Mass 60384 SNR 25.2 Peak 4984
05:10:27.636 00.000 21444 Star::Find(15, 1113, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1112.32, Y=626.18, Mass=64928, SNR=26.6, Peak=5116 HFD=5.2
05:10:27.636 00.000 21444 AutoFind: near-saturated [1113, 627] 7.0 Mass 64928 SNR 26.6 Peak 5116
05:10:27.636 00.000 21444 Star::Find(15, 817, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=816.77, Y=766.25, Mass=47334, SNR=23.2, Peak=6152 HFD=3.7
05:10:27.636 00.000 21444 AutoFind: near-saturated [817, 767] 7.0 Mass 47334 SNR 23.2 Peak 6152
05:10:27.636 00.000 21444 Star::Find(15, 329, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=329.54, Y=771.23, Mass=41835, SNR=20.7, Peak=4484 HFD=3.7
05:10:27.636 00.000 21444 AutoFind: near-saturated [329, 771] 6.5 Mass 41835 SNR 20.7 Peak 4484
05:10:27.636 00.000 21444 Star::Find(15, 407, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=405.94, Y=649.83, Mass=36738, SNR=19.1, Peak=4412 HFD=4.7
05:10:27.636 00.000 21444 AutoFind: near-saturated [407, 649] 5.9 Mass 36738 SNR 19.1 Peak 4412
05:10:27.636 00.000 21444 Star::Find(15, 91, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=90.97, Y=22.81, Mass=52120, SNR=24.2, Peak=4432 HFD=6.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [91, 23] 5.5 Mass 52120 SNR 24.2 Peak 4432
05:10:27.636 00.000 21444 Star::Find(15, 1421, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1419.10, Y=678.63, Mass=19332, SNR=12.4, Peak=4736 HFD=2.5
05:10:27.636 00.000 21444 AutoFind: near-saturated [1421, 679] 5.2 Mass 19332 SNR 12.4 Peak 4736
05:10:27.636 00.000 21444 Star::Find(15, 325, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=322.29, Y=115.83, Mass=51752, SNR=25.4, Peak=4536 HFD=5.7
05:10:27.636 00.000 21444 AutoFind: near-saturated [325, 117] 5.2 Mass 51752 SNR 25.4 Peak 4536
05:10:27.636 00.000 21444 Star::Find(15, 855, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=854.90, Y=909.09, Mass=25052, SNR=14.6, Peak=4288 HFD=2.9
05:10:27.636 00.000 21444 AutoFind: near-saturated [855, 909] 5.1 Mass 25052 SNR 14.6 Peak 4288
05:10:27.636 00.000 21444 Star::Find(15, 1161, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1160.71, Y=397.17, Mass=17297, SNR=11.8, Peak=4336 HFD=3.2
05:10:27.636 00.000 21444 AutoFind: near-saturated [1161, 397] 4.6 Mass 17297 SNR 11.8 Peak 4336
05:10:27.636 00.000 21444 Star::Find(15, 1829, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1828.70, Y=132.33, Mass=23078, SNR=15.6, Peak=3452 HFD=3.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [1829, 133] 4.4 Mass 23078 SNR 15.6 Peak 3452
05:10:27.636 00.000 21444 Star::Find(15, 709, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=708.25, Y=418.67, Mass=16594, SNR=12.7, Peak=4236 HFD=4.3
05:10:27.636 00.000 21444 AutoFind: near-saturated [709, 419] 4.4 Mass 16594 SNR 12.7 Peak 4236
05:10:27.636 00.000 21444 Star::Find(15, 753, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=751.58, Y=846.31, Mass=30465, SNR=18.5, Peak=4512 HFD=4.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [753, 847] 4.3 Mass 30465 SNR 18.5 Peak 4512
05:10:27.636 00.000 21444 Star::Find(15, 1147, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1146.38, Y=786.51, Mass=10019, SNR=8.9, Peak=4108 HFD=2.6
05:10:27.636 00.000 21444 AutoFind: near-saturated [1147, 787] 4.2 Mass 10019 SNR 8.9 Peak 4108
05:10:27.636 00.000 21444 Star::Find(15, 155, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=151.81, Y=517.89, Mass=41291, SNR=28.8, Peak=8780 HFD=3.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [155, 517] 4.1 Mass 41291 SNR 28.8 Peak 8780
05:10:27.636 00.000 21444 Star::Find(15, 1697, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1695.99, Y=274.47, Mass=21546, SNR=15.7, Peak=3852 HFD=3.8
05:10:27.636 00.000 21444 AutoFind: near-saturated [1697, 275] 4.1 Mass 21546 SNR 15.7 Peak 3852
05:10:27.636 00.000 21444 Star::Find(15, 1595, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=266 bg=2253.1 sigma=418.0 thresh=3507 peak=3263
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1595.00, Y=275.00, Mass=4581, SNR=2.9, Peak=3980 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1363, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=9 nbg=254 bg=2187.8 sigma=382.4 thresh=3335 peak=3304
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=211.00, Mass=12078, SNR=2.9, Peak=3728 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 351, 1069, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=353.04, Y=1067.74, Mass=15541, SNR=11.1, Peak=3428 HFD=2.5
05:10:27.636 00.000 21444 AutoFind: near-saturated [351, 1069] 4.0 Mass 15541 SNR 11.1 Peak 3428
05:10:27.636 00.000 21444 Star::Find(15, 21, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=8.13, Y=375.93, Mass=22679, SNR=23.7, Peak=7008 HFD=1.8
05:10:27.636 00.000 21444 AutoFind: near-saturated [21, 383] 4.0 Mass 22679 SNR 23.7 Peak 7008
05:10:27.636 00.000 21444 Star::Find(15, 1603, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=1 nbg=266 bg=2132.9 sigma=456.7 thresh=3503 peak=3263
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=365.00, Mass=1671, SNR=2.9, Peak=3804 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1615, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1613.35, Y=156.62, Mass=15987, SNR=12.1, Peak=3808 HFD=3.5
05:10:27.636 00.000 21444 AutoFind: near-saturated [1615, 157] 3.9 Mass 15987 SNR 12.1 Peak 3808
05:10:27.636 00.000 21444 Star::Find(15, 883, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=268 bg=2383.2 sigma=424.2 thresh=3656 peak=3574
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=199.00, Mass=6239, SNR=2.9, Peak=4284 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 537, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=536.62, Y=276.04, Mass=18902, SNR=14.6, Peak=3932 HFD=4.1
05:10:27.636 00.000 21444 AutoFind: near-saturated [537, 277] 3.8 Mass 18902 SNR 14.6 Peak 3932
05:10:27.636 00.000 21444 Star::Find(15, 1101, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=8 nbg=278 bg=2125.2 sigma=448.2 thresh=3470 peak=3324
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1101.00, Y=409.00, Mass=12011, SNR=2.9, Peak=3752 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1131, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=260 bg=2284.7 sigma=387.6 thresh=3448 peak=3267
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=211.00, Mass=2835, SNR=2.9, Peak=3904 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1045, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1044.79, Y=131.00, Mass=18811, SNR=12.5, Peak=4032 HFD=4.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [1045, 131] 3.8 Mass 18811 SNR 12.5 Peak 4032
05:10:27.636 00.000 21444 Star::Find(15, 1159, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=268 bg=2384.1 sigma=441.0 thresh=3707 peak=3579
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=331.00, Mass=4544, SNR=2.9, Peak=4132 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 93, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=266 bg=1869.3 sigma=434.3 thresh=3172 peak=3136
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=93.00, Y=655.00, Mass=5076, SNR=2.9, Peak=3780 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 925, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=924.94, Y=609.95, Mass=24796, SNR=17.2, Peak=4844 HFD=2.9
05:10:27.636 00.000 21444 AutoFind: near-saturated [925, 611] 3.7 Mass 24796 SNR 17.2 Peak 4844
05:10:27.636 00.000 21444 Star::Find(15, 469, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=467.79, Y=136.79, Mass=14677, SNR=11.8, Peak=4028 HFD=2.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [469, 135] 3.7 Mass 14677 SNR 11.8 Peak 4028
05:10:27.636 00.000 21444 Star::Find(15, 1603, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=261 bg=2313.0 sigma=449.5 thresh=3661 peak=3419
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=65.00, Mass=4497, SNR=2.9, Peak=4104 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1679, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=271 bg=2164.5 sigma=424.3 thresh=3437 peak=3376
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=27.00, Mass=5598, SNR=2.9, Peak=3880 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 613, 1129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=612.61, Y=1129.73, Mass=15303, SNR=12.8, Peak=3072 HFD=4.6
05:10:27.636 00.000 21444 AutoFind: near-saturated [613, 1129] 3.7 Mass 15303 SNR 12.8 Peak 3072
05:10:27.636 00.000 21444 Star::Find(15, 1353, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=268 bg=2221.5 sigma=463.2 thresh=3611 peak=3454
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1353.00, Y=447.00, Mass=6076, SNR=2.9, Peak=4228 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 93, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=92.44, Y=135.69, Mass=18276, SNR=13.7, Peak=3652 HFD=3.5
05:10:27.636 00.000 21444 AutoFind: near-saturated [93, 137] 3.6 Mass 18276 SNR 13.7 Peak 3652
05:10:27.636 00.000 21444 Star::Find(15, 1767, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1767.18, Y=82.23, Mass=22594, SNR=15.1, Peak=4460 HFD=8.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [1767, 85] 3.6 Mass 22594 SNR 15.1 Peak 4460
05:10:27.636 00.000 21444 Star::Find(15, 955, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=954.93, Y=290.76, Mass=19254, SNR=14.0, Peak=4204 HFD=3.2
05:10:27.636 00.000 21444 AutoFind: near-saturated [955, 291] 3.6 Mass 19254 SNR 14.0 Peak 4204
05:10:27.636 00.000 21444 Star::Find(15, 725, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=740.51, Y=105.68, Mass=20578, SNR=15.0, Peak=4388 HFD=4.7
05:10:27.636 00.000 21444 AutoFind: near-saturated [725, 107] 3.6 Mass 20578 SNR 15.0 Peak 4388
05:10:27.636 00.000 21444 Star::Find(15, 1369, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1354.87, Y=560.00, Mass=11380, SNR=12.2, Peak=4484 HFD=2.2
05:10:27.636 00.000 21444 AutoFind: near-saturated [1369, 575] 3.6 Mass 11380 SNR 12.2 Peak 4484
05:10:27.636 00.000 21444 Star::Find(15, 921, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=921.19, Y=637.60, Mass=8443, SNR=10.0, Peak=4436 HFD=1.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [921, 637] 3.6 Mass 8443 SNR 10.0 Peak 4436
05:10:27.636 00.000 21444 Star::Find(15, 639, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=10 nbg=257 bg=2163.3 sigma=409.1 thresh=3391 peak=3375
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=639.00, Y=319.00, Mass=13867, SNR=2.9, Peak=3880 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 565, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=5 nbg=271 bg=2217.5 sigma=474.5 thresh=3641 peak=3371
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=277.00, Mass=7877, SNR=2.9, Peak=4056 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 709, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=705.96, Y=210.22, Mass=10598, SNR=9.5, Peak=4108 HFD=2.2
05:10:27.636 00.000 21444 AutoFind: near-saturated [709, 211] 3.6 Mass 10598 SNR 9.5 Peak 4108
05:10:27.636 00.000 21444 Star::Find(15, 745, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=8 nbg=271 bg=1847.5 sigma=465.3 thresh=3243 peak=3186
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=919.00, Mass=13468, SNR=2.9, Peak=3828 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1275, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1274.15, Y=381.12, Mass=8955, SNR=9.1, Peak=4460 HFD=1.8
05:10:27.636 00.000 21444 AutoFind: near-saturated [1275, 383] 3.6 Mass 8955 SNR 9.1 Peak 4460
05:10:27.636 00.000 21444 Star::Find(15, 641, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=5 nbg=274 bg=2145.3 sigma=455.4 thresh=3511 peak=3450
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=641.00, Y=121.00, Mass=7622, SNR=2.9, Peak=3908 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1727, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=6 nbg=254 bg=2318.8 sigma=415.2 thresh=3564 peak=3391
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1727.00, Y=559.00, Mass=7867, SNR=2.9, Peak=3960 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1299, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=263 bg=2324.2 sigma=450.6 thresh=3676 peak=3407
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=307.00, Mass=4583, SNR=2.9, Peak=4028 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1755, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1746.23, Y=16.25, Mass=8019, SNR=9.4, Peak=4308 HFD=2.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [1755, 29] 3.6 Mass 8019 SNR 9.4 Peak 4308
05:10:27.636 00.000 21444 Star::Find(15, 125, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=278 bg=1466.6 sigma=422.7 thresh=2735 peak=2459
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=125.00, Y=1017.00, Mass=2827, SNR=2.9, Peak=3272 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1613, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=5 nbg=270 bg=2328.9 sigma=351.6 thresh=3384 peak=3264
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1613.00, Y=189.00, Mass=6107, SNR=2.9, Peak=3828 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 223, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=228.25, Y=294.93, Mass=269625, SNR=61.8, Peak=5072 HFD=4.9
05:10:27.636 00.000 21444 AutoFind: near-saturated [223, 277] 3.5 Mass 269625 SNR 61.8 Peak 5072
05:10:27.636 00.000 21444 Star::Find(15, 321, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=263 bg=2419.7 sigma=436.6 thresh=3730 peak=3523
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=321.00, Y=277.00, Mass=5885, SNR=2.9, Peak=4104 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 79, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=78.29, Y=349.96, Mass=10403, SNR=10.7, Peak=3476 HFD=3.9
05:10:27.636 00.000 21444 AutoFind: near-saturated [79, 351] 3.5 Mass 10403 SNR 10.7 Peak 3476
05:10:27.636 00.000 21444 Star::Find(15, 1827, 965, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=272 bg=1515.5 sigma=422.0 thresh=2781 peak=2615
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1827.00, Y=965.00, Mass=4042, SNR=2.9, Peak=3276 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1481, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=258 bg=2359.1 sigma=420.5 thresh=3621 peak=3441
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1481.00, Y=333.00, Mass=3474, SNR=2.9, Peak=4108 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 885, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=882.93, Y=862.45, Mass=22577, SNR=14.7, Peak=4768 HFD=2.4
05:10:27.636 00.000 21444 AutoFind: near-saturated [885, 863] 3.5 Mass 22577 SNR 14.7 Peak 4768
05:10:27.636 00.000 21444 Star::Find(15, 189, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=179.30, Y=663.72, Mass=37200, SNR=35.0, Peak=10416 HFD=1.8
05:10:27.636 00.000 21444 AutoFind: near-saturated [189, 653] 3.5 Mass 37200 SNR 35.0 Peak 10416
05:10:27.636 00.000 21444 Star::Find(15, 883, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=280 bg=2295.4 sigma=434.1 thresh=3598 peak=3452
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=243.00, Mass=6538, SNR=2.9, Peak=4232 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 77, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=249 bg=1364.7 sigma=372.8 thresh=2483 peak=2413
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=77.00, Y=1015.00, Mass=2787, SNR=2.9, Peak=2948 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1473, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1472.38, Y=700.53, Mass=21194, SNR=14.5, Peak=4032 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: near-saturated [1473, 701] 3.4 Mass 21194 SNR 14.5 Peak 4032
05:10:27.636 00.000 21444 Star::Find(15, 873, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=268 bg=2173.6 sigma=438.7 thresh=3490 peak=3176
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=873.00, Y=365.00, Mass=3389, SNR=2.9, Peak=4080 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 197, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=1 nbg=280 bg=2007.0 sigma=438.4 thresh=3322 peak=3207
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=197.00, Y=697.00, Mass=1921, SNR=2.9, Peak=3928 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 201, 979, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=200.23, Y=977.87, Mass=19798, SNR=15.0, Peak=4008 HFD=4.9
05:10:27.636 00.000 21444 AutoFind: near-saturated [201, 979] 3.4 Mass 19798 SNR 15.0 Peak 4008
05:10:27.636 00.000 21444 Star::Find(15, 1867, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=7 nbg=257 bg=1858.3 sigma=367.8 thresh=2962 peak=2940
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1867.00, Y=531.00, Mass=9576, SNR=2.9, Peak=3448 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1407, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1406.31, Y=598.69, Mass=10010, SNR=10.4, Peak=4512 HFD=1.9
05:10:27.636 00.000 21444 AutoFind: near-saturated [1407, 599] 3.4 Mass 10010 SNR 10.4 Peak 4512
05:10:27.636 00.000 21444 Star::Find(15, 881, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=266 bg=2200.0 sigma=449.7 thresh=3549 peak=3206
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=277.00, Mass=6520, SNR=2.9, Peak=4032 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 673, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=673.30, Y=250.42, Mass=15873, SNR=12.0, Peak=4512 HFD=4.2
05:10:27.636 00.000 21444 AutoFind: near-saturated [673, 251] 3.4 Mass 15873 SNR 12.0 Peak 4512
05:10:27.636 00.000 21444 Star::Find(15, 1515, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1512.63, Y=732.77, Mass=15269, SNR=12.8, Peak=3804 HFD=4.5
05:10:27.636 00.000 21444 AutoFind: near-saturated [1515, 733] 3.4 Mass 15269 SNR 12.8 Peak 3804
05:10:27.636 00.000 21444 Star::Find(15, 1179, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=264 bg=2252.1 sigma=416.2 thresh=3501 peak=3259
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1179.00, Y=277.00, Mass=5712, SNR=2.9, Peak=3884 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1171, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1179.49, Y=494.55, Mass=8518, SNR=8.1, Peak=4232 HFD=3.1
05:10:27.636 00.000 21444 AutoFind: near-saturated [1171, 483] 3.4 Mass 8518 SNR 8.1 Peak 4232
05:10:27.636 00.000 21444 Star::Find(15, 1149, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1147.74, Y=30.85, Mass=7334, SNR=8.1, Peak=4208 HFD=2.5
05:10:27.636 00.000 21444 AutoFind: near-saturated [1149, 31] 3.4 Mass 7334 SNR 8.1 Peak 4208
05:10:27.636 00.000 21444 Star::Find(15, 403, 887, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 0 (3), X=403.00, Y=887.00, Mass=0, SNR=0.0, Peak=3400 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1175, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=8 nbg=262 bg=2131.9 sigma=396.8 thresh=3322 peak=3223
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1175.00, Y=675.00, Mass=10865, SNR=2.9, Peak=3804 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1701, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1699.34, Y=242.88, Mass=27026, SNR=18.6, Peak=4008 HFD=4.1
05:10:27.636 00.000 21444 AutoFind: near-saturated [1701, 245] 3.4 Mass 27026 SNR 18.6 Peak 4008
05:10:27.636 00.000 21444 Star::Find(15, 649, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=6 nbg=238 bg=2251.5 sigma=325.0 thresh=3226 peak=3058
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=383.00, Mass=6595, SNR=2.9, Peak=3832 HFD=0.0
05:10:27.636 00.000 21444 AutoFind: could not find a star on Pass 1
05:10:27.636 00.000 21444 AutoFind: finding best star pass 2
05:10:27.636 00.000 21444 Star::Find(15, 1523, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1521.84, Y=355.19, Mass=732549, SNR=135.0, Peak=21532 HFD=6.1
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1523, 355] 52.6 Mass 732549 SNR 135.0
05:10:27.636 00.000 21444 Star::Find(15, 457, 953, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=457.31, Y=952.32, Mass=455840, SNR=112.6, Peak=15064 HFD=5.6
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [457, 953] 38.3 Mass 455840 SNR 112.6
05:10:27.636 00.000 21444 Star::Find(15, 273, 1153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=272.18, Y=1152.37, Mass=326378, SNR=75.4, Peak=12820 HFD=5.2
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [273, 1153] 31.1 Mass 326378 SNR 75.4
05:10:27.636 00.000 21444 Star::Find(15, 229, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=228.63, Y=296.15, Mass=400259, SNR=77.6, Peak=12364 HFD=6.3
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [229, 297] 31.0 Mass 400259 SNR 77.6
05:10:27.636 00.000 21444 Star::Find(15, 1513, 591, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1512.16, Y=589.50, Mass=286828, SNR=74.8, Peak=9208 HFD=5.8
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1513, 591] 23.4 Mass 286828 SNR 74.8
05:10:27.636 00.000 21444 Star::Find(15, 939, 407, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=937.61, Y=405.83, Mass=267292, SNR=61.0, Peak=8572 HFD=5.9
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [939, 407] 21.5 Mass 267292 SNR 61.0
05:10:27.636 00.000 21444 Star::Find(15, 817, 843, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=817.26, Y=841.60, Mass=222937, SNR=65.4, Peak=9260 HFD=5.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [817, 843] 19.6 Mass 222937 SNR 65.4
05:10:27.636 00.000 21444 Star::Find(15, 1739, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1738.77, Y=800.42, Mass=184746, SNR=57.7, Peak=8216 HFD=5.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1739, 801] 16.8 Mass 184746 SNR 57.7
05:10:27.636 00.000 21444 Star::Find(15, 687, 1115, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=686.16, Y=1113.53, Mass=166989, SNR=56.2, Peak=7588 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [687, 1115] 15.1 Mass 166989 SNR 56.2
05:10:27.636 00.000 21444 Star::Find(15, 39, 311, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=39.27, Y=310.56, Mass=150635, SNR=45.3, Peak=7444 HFD=5.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [39, 311] 14.7 Mass 150635 SNR 45.3
05:10:27.636 00.000 21444 Star::Find(15, 999, 539, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=998.12, Y=539.38, Mass=122287, SNR=36.5, Peak=6508 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [999, 539] 12.8 Mass 122287 SNR 36.5
05:10:27.636 00.000 21444 Star::Find(15, 477, 321, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=476.61, Y=320.12, Mass=132878, SNR=38.6, Peak=5948 HFD=5.7
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [477, 321] 12.4 Mass 132878 SNR 38.6
05:10:27.636 00.000 21444 Star::Find(15, 733, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=731.95, Y=533.46, Mass=111148, SNR=37.1, Peak=7236 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [733, 535] 11.0 Mass 111148 SNR 37.1
05:10:27.636 00.000 21444 Star::Find(15, 883, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=881.73, Y=39.01, Mass=122511, SNR=37.8, Peak=5772 HFD=6.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [883, 39] 11.0 Mass 122511 SNR 37.8
05:10:27.636 00.000 21444 Star::Find(15, 689, 773, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=689.05, Y=771.46, Mass=102212, SNR=38.4, Peak=6656 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [689, 773] 10.4 Mass 102212 SNR 38.4
05:10:27.636 00.000 21444 Star::Find(15, 1697, 1019, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1696.59, Y=1018.76, Mass=80292, SNR=33.2, Peak=5848 HFD=4.6
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1697, 1019] 9.2 Mass 80292 SNR 33.2
05:10:27.636 00.000 21444 Star::Find(15, 1545, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1545.22, Y=347.57, Mass=55542, SNR=23.3, Peak=5192 HFD=4.6
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1545, 349] 7.6 Mass 55542 SNR 23.3
05:10:27.636 00.000 21444 Star::Find(15, 767, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=767.68, Y=703.26, Mass=62277, SNR=25.0, Peak=4868 HFD=4.8
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [767, 705] 7.6 Mass 62277 SNR 25.0
05:10:27.636 00.000 21444 Star::Find(15, 159, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=158.42, Y=690.18, Mass=60384, SNR=25.2, Peak=4984 HFD=5.1
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [159, 691] 7.3 Mass 60384 SNR 25.2
05:10:27.636 00.000 21444 Star::Find(15, 1113, 627, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1112.32, Y=626.18, Mass=64928, SNR=26.6, Peak=5116 HFD=5.2
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1113, 627] 7.0 Mass 64928 SNR 26.6
05:10:27.636 00.000 21444 Star::Find(15, 817, 767, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=816.77, Y=766.25, Mass=47334, SNR=23.2, Peak=6152 HFD=3.7
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [817, 767] 7.0 Mass 47334 SNR 23.2
05:10:27.636 00.000 21444 Star::Find(15, 329, 771, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=329.54, Y=771.23, Mass=41835, SNR=20.7, Peak=4484 HFD=3.7
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [329, 771] 6.5 Mass 41835 SNR 20.7
05:10:27.636 00.000 21444 Star::Find(15, 407, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=405.94, Y=649.83, Mass=36738, SNR=19.1, Peak=4412 HFD=4.7
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [407, 649] 5.9 Mass 36738 SNR 19.1
05:10:27.636 00.000 21444 Star::Find(15, 91, 23, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=90.97, Y=22.81, Mass=52120, SNR=24.2, Peak=4432 HFD=6.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [91, 23] 5.5 Mass 52120 SNR 24.2
05:10:27.636 00.000 21444 Star::Find(15, 1421, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1419.10, Y=678.63, Mass=19332, SNR=12.4, Peak=4736 HFD=2.5
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1421, 679] 5.2 Mass 19332 SNR 12.4
05:10:27.636 00.000 21444 Star::Find(15, 325, 117, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=322.29, Y=115.83, Mass=51752, SNR=25.4, Peak=4536 HFD=5.7
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [325, 117] 5.2 Mass 51752 SNR 25.4
05:10:27.636 00.000 21444 Star::Find(15, 855, 909, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=854.90, Y=909.09, Mass=25052, SNR=14.6, Peak=4288 HFD=2.9
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [855, 909] 5.1 Mass 25052 SNR 14.6
05:10:27.636 00.000 21444 Star::Find(15, 1161, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1160.71, Y=397.17, Mass=17297, SNR=11.8, Peak=4336 HFD=3.2
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1161, 397] 4.6 Mass 17297 SNR 11.8
05:10:27.636 00.000 21444 Star::Find(15, 1829, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1828.70, Y=132.33, Mass=23078, SNR=15.6, Peak=3452 HFD=3.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1829, 133] 4.4 Mass 23078 SNR 15.6
05:10:27.636 00.000 21444 Star::Find(15, 709, 419, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=708.25, Y=418.67, Mass=16594, SNR=12.7, Peak=4236 HFD=4.3
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [709, 419] 4.4 Mass 16594 SNR 12.7
05:10:27.636 00.000 21444 Star::Find(15, 753, 847, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=751.58, Y=846.31, Mass=30465, SNR=18.5, Peak=4512 HFD=4.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [753, 847] 4.3 Mass 30465 SNR 18.5
05:10:27.636 00.000 21444 Star::Find(15, 1147, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1146.38, Y=786.51, Mass=10019, SNR=8.9, Peak=4108 HFD=2.6
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1147, 787] 4.2 Mass 10019 SNR 8.9
05:10:27.636 00.000 21444 Star::Find(15, 155, 517, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=151.81, Y=517.89, Mass=41291, SNR=28.8, Peak=8780 HFD=3.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [155, 517] 4.1 Mass 41291 SNR 28.8
05:10:27.636 00.000 21444 Star::Find(15, 1697, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1695.99, Y=274.47, Mass=21546, SNR=15.7, Peak=3852 HFD=3.8
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1697, 275] 4.1 Mass 21546 SNR 15.7
05:10:27.636 00.000 21444 Star::Find(15, 1595, 275, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=266 bg=2253.1 sigma=418.0 thresh=3507 peak=3263
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1595.00, Y=275.00, Mass=4581, SNR=2.9, Peak=3980 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1363, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=9 nbg=254 bg=2187.8 sigma=382.4 thresh=3335 peak=3304
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1363.00, Y=211.00, Mass=12078, SNR=2.9, Peak=3728 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 351, 1069, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=353.04, Y=1067.74, Mass=15541, SNR=11.1, Peak=3428 HFD=2.5
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [351, 1069] 4.0 Mass 15541 SNR 11.1
05:10:27.636 00.000 21444 Star::Find(15, 21, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=8.13, Y=375.93, Mass=22679, SNR=23.7, Peak=7008 HFD=1.8
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [21, 383] 4.0 Mass 22679 SNR 23.7
05:10:27.636 00.000 21444 Star::Find(15, 1603, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=1 nbg=266 bg=2132.9 sigma=456.7 thresh=3503 peak=3263
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=365.00, Mass=1671, SNR=2.9, Peak=3804 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1615, 157, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1613.35, Y=156.62, Mass=15987, SNR=12.1, Peak=3808 HFD=3.5
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1615, 157] 3.9 Mass 15987 SNR 12.1
05:10:27.636 00.000 21444 Star::Find(15, 883, 199, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=268 bg=2383.2 sigma=424.2 thresh=3656 peak=3574
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=199.00, Mass=6239, SNR=2.9, Peak=4284 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 537, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=536.62, Y=276.04, Mass=18902, SNR=14.6, Peak=3932 HFD=4.1
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [537, 277] 3.8 Mass 18902 SNR 14.6
05:10:27.636 00.000 21444 Star::Find(15, 1101, 409, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=8 nbg=278 bg=2125.2 sigma=448.2 thresh=3470 peak=3324
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1101.00, Y=409.00, Mass=12011, SNR=2.9, Peak=3752 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1131, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=260 bg=2284.7 sigma=387.6 thresh=3448 peak=3267
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1131.00, Y=211.00, Mass=2835, SNR=2.9, Peak=3904 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1045, 131, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1044.79, Y=131.00, Mass=18811, SNR=12.5, Peak=4032 HFD=4.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1045, 131] 3.8 Mass 18811 SNR 12.5
05:10:27.636 00.000 21444 Star::Find(15, 1159, 331, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=268 bg=2384.1 sigma=441.0 thresh=3707 peak=3579
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1159.00, Y=331.00, Mass=4544, SNR=2.9, Peak=4132 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 93, 655, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=266 bg=1869.3 sigma=434.3 thresh=3172 peak=3136
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=93.00, Y=655.00, Mass=5076, SNR=2.9, Peak=3780 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 925, 611, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=924.94, Y=609.95, Mass=24796, SNR=17.2, Peak=4844 HFD=2.9
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [925, 611] 3.7 Mass 24796 SNR 17.2
05:10:27.636 00.000 21444 Star::Find(15, 469, 135, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=467.79, Y=136.79, Mass=14677, SNR=11.8, Peak=4028 HFD=2.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [469, 135] 3.7 Mass 14677 SNR 11.8
05:10:27.636 00.000 21444 Star::Find(15, 1603, 65, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=261 bg=2313.0 sigma=449.5 thresh=3661 peak=3419
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=65.00, Mass=4497, SNR=2.9, Peak=4104 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1679, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=271 bg=2164.5 sigma=424.3 thresh=3437 peak=3376
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1679.00, Y=27.00, Mass=5598, SNR=2.9, Peak=3880 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 613, 1129, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=612.61, Y=1129.73, Mass=15303, SNR=12.8, Peak=3072 HFD=4.6
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [613, 1129] 3.7 Mass 15303 SNR 12.8
05:10:27.636 00.000 21444 Star::Find(15, 1353, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=268 bg=2221.5 sigma=463.2 thresh=3611 peak=3454
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1353.00, Y=447.00, Mass=6076, SNR=2.9, Peak=4228 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 93, 137, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=92.44, Y=135.69, Mass=18276, SNR=13.7, Peak=3652 HFD=3.5
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [93, 137] 3.6 Mass 18276 SNR 13.7
05:10:27.636 00.000 21444 Star::Find(15, 1767, 85, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1767.18, Y=82.23, Mass=22594, SNR=15.1, Peak=4460 HFD=8.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1767, 85] 3.6 Mass 22594 SNR 15.1
05:10:27.636 00.000 21444 Star::Find(15, 955, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=954.93, Y=290.76, Mass=19254, SNR=14.0, Peak=4204 HFD=3.2
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [955, 291] 3.6 Mass 19254 SNR 14.0
05:10:27.636 00.000 21444 Star::Find(15, 725, 107, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=740.51, Y=105.68, Mass=20578, SNR=15.0, Peak=4388 HFD=4.7
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [725, 107] 3.6 Mass 20578 SNR 15.0
05:10:27.636 00.000 21444 Star::Find(15, 1369, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1354.87, Y=560.00, Mass=11380, SNR=12.2, Peak=4484 HFD=2.2
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1369, 575] 3.6 Mass 11380 SNR 12.2
05:10:27.636 00.000 21444 Star::Find(15, 921, 637, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=921.19, Y=637.60, Mass=8443, SNR=10.0, Peak=4436 HFD=1.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [921, 637] 3.6 Mass 8443 SNR 10.0
05:10:27.636 00.000 21444 Star::Find(15, 639, 319, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=10 nbg=257 bg=2163.3 sigma=409.1 thresh=3391 peak=3375
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=639.00, Y=319.00, Mass=13867, SNR=2.9, Peak=3880 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 565, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=5 nbg=271 bg=2217.5 sigma=474.5 thresh=3641 peak=3371
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=565.00, Y=277.00, Mass=7877, SNR=2.9, Peak=4056 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 709, 211, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=705.96, Y=210.22, Mass=10598, SNR=9.5, Peak=4108 HFD=2.2
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [709, 211] 3.6 Mass 10598 SNR 9.5
05:10:27.636 00.000 21444 Star::Find(15, 745, 919, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=8 nbg=271 bg=1847.5 sigma=465.3 thresh=3243 peak=3186
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=745.00, Y=919.00, Mass=13468, SNR=2.9, Peak=3828 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1275, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1274.15, Y=381.12, Mass=8955, SNR=9.1, Peak=4460 HFD=1.8
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1275, 383] 3.6 Mass 8955 SNR 9.1
05:10:27.636 00.000 21444 Star::Find(15, 641, 121, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=5 nbg=274 bg=2145.3 sigma=455.4 thresh=3511 peak=3450
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=641.00, Y=121.00, Mass=7622, SNR=2.9, Peak=3908 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1727, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=6 nbg=254 bg=2318.8 sigma=415.2 thresh=3564 peak=3391
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1727.00, Y=559.00, Mass=7867, SNR=2.9, Peak=3960 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1299, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=263 bg=2324.2 sigma=450.6 thresh=3676 peak=3407
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1299.00, Y=307.00, Mass=4583, SNR=2.9, Peak=4028 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1755, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1746.23, Y=16.25, Mass=8019, SNR=9.4, Peak=4308 HFD=2.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1755, 29] 3.6 Mass 8019 SNR 9.4
05:10:27.636 00.000 21444 Star::Find(15, 125, 1017, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=278 bg=1466.6 sigma=422.7 thresh=2735 peak=2459
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=125.00, Y=1017.00, Mass=2827, SNR=2.9, Peak=3272 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1613, 189, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=5 nbg=270 bg=2328.9 sigma=351.6 thresh=3384 peak=3264
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1613.00, Y=189.00, Mass=6107, SNR=2.9, Peak=3828 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 223, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=228.25, Y=294.93, Mass=269625, SNR=61.8, Peak=5072 HFD=4.9
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [223, 277] 3.5 Mass 269625 SNR 61.8
05:10:27.636 00.000 21444 Star::Find(15, 321, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=263 bg=2419.7 sigma=436.6 thresh=3730 peak=3523
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=321.00, Y=277.00, Mass=5885, SNR=2.9, Peak=4104 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 79, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=78.29, Y=349.96, Mass=10403, SNR=10.7, Peak=3476 HFD=3.9
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [79, 351] 3.5 Mass 10403 SNR 10.7
05:10:27.636 00.000 21444 Star::Find(15, 1827, 965, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=3 nbg=272 bg=1515.5 sigma=422.0 thresh=2781 peak=2615
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1827.00, Y=965.00, Mass=4042, SNR=2.9, Peak=3276 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1481, 333, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=258 bg=2359.1 sigma=420.5 thresh=3621 peak=3441
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1481.00, Y=333.00, Mass=3474, SNR=2.9, Peak=4108 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 885, 863, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=882.93, Y=862.45, Mass=22577, SNR=14.7, Peak=4768 HFD=2.4
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [885, 863] 3.5 Mass 22577 SNR 14.7
05:10:27.636 00.000 21444 Star::Find(15, 189, 653, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=179.30, Y=663.72, Mass=37200, SNR=35.0, Peak=10416 HFD=1.8
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [189, 653] 3.5 Mass 37200 SNR 35.0
05:10:27.636 00.000 21444 Star::Find(15, 883, 243, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=280 bg=2295.4 sigma=434.1 thresh=3598 peak=3452
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=883.00, Y=243.00, Mass=6538, SNR=2.9, Peak=4232 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 77, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=249 bg=1364.7 sigma=372.8 thresh=2483 peak=2413
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=77.00, Y=1015.00, Mass=2787, SNR=2.9, Peak=2948 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1473, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1472.38, Y=700.53, Mass=21194, SNR=14.5, Peak=4032 HFD=5.0
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1473, 701] 3.4 Mass 21194 SNR 14.5
05:10:27.636 00.000 21444 Star::Find(15, 873, 365, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=2 nbg=268 bg=2173.6 sigma=438.7 thresh=3490 peak=3176
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=873.00, Y=365.00, Mass=3389, SNR=2.9, Peak=4080 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 197, 697, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=1 nbg=280 bg=2007.0 sigma=438.4 thresh=3322 peak=3207
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=197.00, Y=697.00, Mass=1921, SNR=2.9, Peak=3928 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 201, 979, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=200.23, Y=977.87, Mass=19798, SNR=15.0, Peak=4008 HFD=4.9
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [201, 979] 3.4 Mass 19798 SNR 15.0
05:10:27.636 00.000 21444 Star::Find(15, 1867, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=7 nbg=257 bg=1858.3 sigma=367.8 thresh=2962 peak=2940
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1867.00, Y=531.00, Mass=9576, SNR=2.9, Peak=3448 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 1407, 599, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1406.31, Y=598.69, Mass=10010, SNR=10.4, Peak=4512 HFD=1.9
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1407, 599] 3.4 Mass 10010 SNR 10.4
05:10:27.636 00.000 21444 Star::Find(15, 881, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=266 bg=2200.0 sigma=449.7 thresh=3549 peak=3206
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=881.00, Y=277.00, Mass=6520, SNR=2.9, Peak=4032 HFD=0.0
05:10:27.636 00.000 21444 Star::Find(15, 673, 251, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=673.30, Y=250.42, Mass=15873, SNR=12.0, Peak=4512 HFD=4.2
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [673, 251] 3.4 Mass 15873 SNR 12.0
05:10:27.636 00.000 21444 Star::Find(15, 1515, 733, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find returns 1 (1), X=1512.63, Y=732.77, Mass=15269, SNR=12.8, Peak=3804 HFD=4.5
05:10:27.636 00.000 21444 AutoFind: star saturated or too dim [1515, 733] 3.4 Mass 15269 SNR 12.8
05:10:27.636 00.000 21444 Star::Find(15, 1179, 277, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.636 00.000 21444 Star::Find false star n=4 nbg=264 bg=2252.1 sigma=416.2 thresh=3501 peak=3259
05:10:27.636 00.000 21444 Star::Find returns 0 (2), X=1179.00, Y=277.00, Mass=5712, SNR=2.9, Peak=3884 HFD=0.0
05:10:27.652 00.016 21444 Star::Find(15, 1171, 483, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find returns 1 (1), X=1179.49, Y=494.55, Mass=8518, SNR=8.1, Peak=4232 HFD=3.1
05:10:27.652 00.000 21444 AutoFind: star saturated or too dim [1171, 483] 3.4 Mass 8518 SNR 8.1
05:10:27.652 00.000 21444 Star::Find(15, 1149, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find returns 1 (1), X=1147.74, Y=30.85, Mass=7334, SNR=8.1, Peak=4208 HFD=2.5
05:10:27.652 00.000 21444 AutoFind: star saturated or too dim [1149, 31] 3.4 Mass 7334 SNR 8.1
05:10:27.652 00.000 21444 Star::Find(15, 403, 887, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find returns 0 (3), X=403.00, Y=887.00, Mass=0, SNR=0.0, Peak=3400 HFD=0.0
05:10:27.652 00.000 21444 Star::Find(15, 1175, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find false star n=8 nbg=262 bg=2131.9 sigma=396.8 thresh=3322 peak=3223
05:10:27.652 00.000 21444 Star::Find returns 0 (2), X=1175.00, Y=675.00, Mass=10865, SNR=2.9, Peak=3804 HFD=0.0
05:10:27.652 00.000 21444 Star::Find(15, 1701, 245, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find returns 1 (1), X=1699.34, Y=242.88, Mass=27026, SNR=18.6, Peak=4008 HFD=4.1
05:10:27.652 00.000 21444 AutoFind: star saturated or too dim [1701, 245] 3.4 Mass 27026 SNR 18.6
05:10:27.652 00.000 21444 Star::Find(15, 649, 383, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find false star n=6 nbg=238 bg=2251.5 sigma=325.0 thresh=3226 peak=3058
05:10:27.652 00.000 21444 Star::Find returns 0 (2), X=649.00, Y=383.00, Mass=6595, SNR=2.9, Peak=3832 HFD=0.0
05:10:27.652 00.000 21444 AutoFind: could not find a non-saturated star!
05:10:27.652 00.000 21444 AutoFind: finding best star pass 3
05:10:27.652 00.000 21444 Star::Find(15, 1523, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find returns 1 (1), X=1521.84, Y=355.19, Mass=732549, SNR=135.0, Peak=21532 HFD=6.1
05:10:27.652 00.000 21444 AutoFind returns star at [1523, 355] 52.6 Mass 732549 SNR 135.0
05:10:27.652 00.000 21444 Star::Find(15, 1523, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find returns 1 (1), X=1521.84, Y=355.19, Mass=732549, SNR=135.0, Peak=21532 HFD=6.1
05:10:27.652 00.000 21444 MultiStar: List (12): {1521.84, 355.19}(135.0), {457.31, 952.32}(112.6), {272.18, 1152.37}(75.4), {228.63, 296.15}(77.6), {1512.16, 589.50}(74.8), {937.61, 405.83}(61.0), {817.26, 841.60}(65.4), {1738.77, 800.42}(57.7), {686.16, 1113.53}(56.2), {39.27, 310.56}(45.3), {998.12, 539.38}(36.5), {476.61, 320.12}(38.6), 
05:10:27.652 00.000 21444 setting lock position to (1521.84, 355.19)
05:10:27.652 00.000 21444 MultiStar: stabilizing after lock position change
05:10:27.652 00.000 21444 AutoSelect: state = 1, call UpdateGuideState
05:10:27.652 00.000 21444 UpdateGuideState(): m_state=1
05:10:27.652 00.000 21444 Star::Find(15, 1521, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:27.652 00.000 21444 Star::Find returns 1 (1), X=1521.84, Y=355.19, Mass=732549, SNR=135.0, Peak=21532 HFD=6.1
05:10:27.652 00.000 21444 DistanceChecker: deactivated
05:10:27.652 00.000 21444 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.09) = xAngle (0.09 = 0.09)
05:10:27.652 00.000 21444 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (0.39 = 0.39)
05:10:27.652 00.000 21444 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
05:10:27.652 00.000 21444 setting lock position to (1521.84, 355.19)
05:10:27.652 00.000 21444 MultiStar: stabilizing after lock position change
05:10:27.652 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
05:10:27.652 00.000 21444 Changing from state SELECTING to SELECTED
05:10:27.652 00.000 21444 guider state => SELECTED
05:10:27.652 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21532, med=2012, FiltMin=120, FiltMax=17688, Gamma=0.560
05:10:27.667 00.015 21444 UpdateGuideState exits: m=732549 SNR=135.0 Saturated
05:10:27.667 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21532, med=2012, FiltMin=120, FiltMax=17688, Gamma=0.560
05:10:27.684 00.017 21444 Status Line: Auto-selected star at (1521.8, 355.2)
05:10:29.690 02.006 25848 Exposure complete
05:10:29.755 00.065 25848 worker thread done servicing request
05:10:29.757 00.002 21444 OnExposeComplete: enter
05:10:29.757 00.000 21444 UpdateGuideState(): m_state=2
05:10:29.757 00.000 21444 Star::Find(15, 1521, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
05:10:29.757 00.000 21444 Star::Find returns 1 (1), X=1520.41, Y=353.25, Mass=844641, SNR=139.9, Peak=20312 HFD=6.6
05:10:29.757 00.000 21444 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.09) = xAngle (-2.11 = -2.11)
05:10:29.757 00.000 21444 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.82 = -1.82)
05:10:29.757 00.000 21444 CameraToMount -- cameraX=-1.42 cameraY=-1.94 hyp=2.41 cameraTheta=-2.20 mountX=-1.24 mountY=-2.34, mountTheta=-2.06
05:10:29.757 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20312, med=2012, FiltMin=120, FiltMax=18876, Gamma=0.560
05:10:29.765 00.008 21444 UpdateGuideState exits: m=844641 SNR=139.9 Saturated
05:10:29.765 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:29.765 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:29.765 00.000 21444 Enqueuing Expose request
05:10:29.765 00.000 25848 Worker thread wakes up
05:10:29.765 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:29.765 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1505,338,31,31)
05:10:32.628 02.863 25848 Exposure complete
05:10:32.692 00.064 25848 worker thread done servicing request
05:10:32.692 00.000 21444 OnExposeComplete: enter
05:10:32.692 00.000 21444 UpdateGuideState(): m_state=2
05:10:32.692 00.000 21444 Star::Find(15, 1520, 353, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:10:32.692 00.000 21444 Star::Find returns 1 (1), X=1519.69, Y=352.57, Mass=817648, SNR=163.1, Peak=20444 HFD=6.7
05:10:32.692 00.000 21444 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.09) = xAngle (-2.17 = -2.17)
05:10:32.692 00.000 21444 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.87 = -1.87)
05:10:32.692 00.000 21444 CameraToMount -- cameraX=-2.14 cameraY=-2.62 hyp=3.39 cameraTheta=-2.26 mountX=-1.90 mountY=-3.24, mountTheta=-2.10
05:10:32.692 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20444, med=2036, FiltMin=130, FiltMax=18396, Gamma=0.560
05:10:32.710 00.018 21444 UpdateGuideState exits: m=817648 SNR=163.1 Saturated
05:10:32.710 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:32.710 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:32.710 00.000 21444 Enqueuing Expose request
05:10:32.710 00.000 25848 Worker thread wakes up
05:10:32.710 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:32.710 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1505,338,31,31)
05:10:35.571 02.861 25848 Exposure complete
05:10:35.634 00.063 25848 worker thread done servicing request
05:10:35.634 00.000 21444 OnExposeComplete: enter
05:10:35.634 00.000 21444 UpdateGuideState(): m_state=2
05:10:35.634 00.000 21444 Star::Find(15, 1519, 352, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:10:35.634 00.000 21444 Star::Find returns 1 (1), X=1518.65, Y=351.60, Mass=815987, SNR=151.7, Peak=23296 HFD=6.2
05:10:35.634 00.000 21444 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.09) = xAngle (-2.21 = -2.21)
05:10:35.634 00.000 21444 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.91 = -1.91)
05:10:35.634 00.000 21444 CameraToMount -- cameraX=-3.18 cameraY=-3.60 hyp=4.80 cameraTheta=-2.30 mountX=-2.85 mountY=-4.53, mountTheta=-2.13
05:10:35.634 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23296, med=2036, FiltMin=168, FiltMax=19836, Gamma=0.560
05:10:35.650 00.016 21444 UpdateGuideState exits: m=815987 SNR=151.7 Saturated
05:10:35.650 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:35.650 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:35.650 00.000 21444 Enqueuing Expose request
05:10:35.650 00.000 25848 Worker thread wakes up
05:10:35.650 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:35.650 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1504,337,31,31)
05:10:38.509 02.859 25848 Exposure complete
05:10:38.574 00.065 25848 worker thread done servicing request
05:10:38.574 00.000 21444 OnExposeComplete: enter
05:10:38.574 00.000 21444 UpdateGuideState(): m_state=2
05:10:38.574 00.000 21444 Star::Find(15, 1518, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
05:10:38.574 00.000 21444 Star::Find returns 1 (1), X=1517.29, Y=351.04, Mass=881970, SNR=162.7, Peak=21380 HFD=6.6
05:10:38.574 00.000 21444 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.09) = xAngle (-2.31 = -2.31)
05:10:38.574 00.000 21444 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.01 = -2.01)
05:10:38.574 00.000 21444 CameraToMount -- cameraX=-4.55 cameraY=-4.15 hyp=6.16 cameraTheta=-2.40 mountX=-4.16 mountY=-5.57, mountTheta=-2.21
05:10:38.574 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21380, med=2036, FiltMin=88, FiltMax=19536, Gamma=0.560
05:10:38.590 00.016 21444 UpdateGuideState exits: m=881970 SNR=162.7 Saturated
05:10:38.590 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:38.590 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:38.590 00.000 21444 Enqueuing Expose request
05:10:38.590 00.000 25848 Worker thread wakes up
05:10:38.590 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:38.590 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:10:41.451 02.861 25848 Exposure complete
05:10:41.517 00.066 25848 worker thread done servicing request
05:10:41.517 00.000 21444 OnExposeComplete: enter
05:10:41.517 00.000 21444 UpdateGuideState(): m_state=2
05:10:41.519 00.002 21444 Star::Find(15, 1517, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:41.519 00.000 21444 Star::Find returns 1 (1), X=1516.56, Y=350.62, Mass=856320, SNR=141.8, Peak=22720 HFD=6.0
05:10:41.519 00.000 21444 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.09) = xAngle (-2.34 = -2.34)
05:10:41.519 00.000 21444 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.04 = -2.04)
05:10:41.519 00.000 21444 CameraToMount -- cameraX=-5.27 cameraY=-4.57 hyp=6.98 cameraTheta=-2.43 mountX=-4.84 mountY=-6.23, mountTheta=-2.23
05:10:41.519 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22720, med=2036, FiltMin=54, FiltMax=21204, Gamma=0.560
05:10:41.535 00.016 21444 UpdateGuideState exits: m=856320 SNR=141.8 Saturated
05:10:41.535 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:41.535 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:41.536 00.001 21444 Enqueuing Expose request
05:10:41.536 00.000 25848 Worker thread wakes up
05:10:41.536 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:41.536 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:10:44.192 02.656 21444 GuiderMultiStar::AutoSelect enter
05:10:44.192 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
05:10:44.256 00.064 21444 AutoFind: auto downsample for scale 0.43 => 2x
05:10:44.256 00.000 21444 AutoFind: downsample 2x
05:10:44.272 00.016 21444 AutoFind: global mean = -0.7, stdev 973.0
05:10:44.272 00.000 21444 AutoFind: using threshold = 0.1
05:10:44.288 00.016 21444 AutoFind: local max [1517, 351] 65.8
05:10:44.288 00.000 21444 AutoFind: local max [451, 949] 39.0
05:10:44.288 00.000 21444 AutoFind: local max [223, 293] 36.4
05:10:44.288 00.000 21444 AutoFind: local max [267, 1149] 34.1
05:10:44.288 00.000 21444 AutoFind: local max [1507, 585] 26.7
05:10:44.288 00.000 21444 AutoFind: local max [811, 837] 22.7
05:10:44.288 00.000 21444 AutoFind: local max [933, 401] 22.1
05:10:44.288 00.000 21444 AutoFind: local max [33, 307] 17.7
05:10:44.288 00.000 21444 AutoFind: local max [681, 1111] 17.7
05:10:44.288 00.000 21444 AutoFind: local max [1735, 795] 16.5
05:10:44.288 00.000 21444 AutoFind: local max [993, 535] 15.8
05:10:44.288 00.000 21444 AutoFind: local max [471, 317] 13.2
05:10:44.288 00.000 21444 AutoFind: local max [727, 531] 12.8
05:10:44.288 00.000 21444 AutoFind: local max [877, 35] 12.4
05:10:44.288 00.000 21444 AutoFind: local max [685, 769] 10.3
05:10:44.288 00.000 21444 AutoFind: local max [763, 701] 8.8
05:10:44.288 00.000 21444 AutoFind: local max [1691, 1015] 8.5
05:10:44.288 00.000 21444 AutoFind: local max [325, 769] 8.2
05:10:44.288 00.000 21444 AutoFind: local max [849, 905] 7.6
05:10:44.288 00.000 21444 AutoFind: local max [1541, 343] 7.3
05:10:44.288 00.000 21444 AutoFind: local max [1157, 395] 7.0
05:10:44.288 00.000 21444 AutoFind: local max [155, 687] 6.5
05:10:44.288 00.000 21444 AutoFind: local max [319, 113] 5.8
05:10:44.288 00.000 21444 AutoFind: local max [811, 763] 5.8
05:10:44.288 00.000 21444 AutoFind: local max [1707, 901] 5.7
05:10:44.288 00.000 21444 AutoFind: local max [1415, 675] 5.7
05:10:44.288 00.000 21444 AutoFind: local max [401, 645] 5.7
05:10:44.288 00.000 21444 AutoFind: local max [1109, 623] 5.1
05:10:44.288 00.000 21444 AutoFind: local max [1697, 335] 5.0
05:10:44.288 00.000 21444 AutoFind: local max [703, 413] 4.9
05:10:44.288 00.000 21444 AutoFind: local max [1325, 1101] 4.7
05:10:44.288 00.000 21444 AutoFind: local max [797, 845] 4.5
05:10:44.288 00.000 21444 AutoFind: local max [87, 19] 4.4
05:10:44.288 00.000 21444 AutoFind: local max [1117, 1089] 4.0
05:10:44.288 00.000 21444 AutoFind: local max [1825, 1165] 4.0
05:10:44.288 00.000 21444 AutoFind: local max [979, 429] 3.9
05:10:44.288 00.000 21444 AutoFind: local max [647, 47] 3.9
05:10:44.288 00.000 21444 AutoFind: local max [1505, 203] 3.8
05:10:44.288 00.000 21444 AutoFind: local max [1025, 429] 3.8
05:10:44.288 00.000 21444 AutoFind: local max [925, 727] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [425, 143] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [1499, 255] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [789, 727] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [467, 397] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [1465, 487] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [693, 505] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [1169, 429] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [1013, 823] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [1853, 749] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [1707, 589] 3.7
05:10:44.288 00.000 21444 AutoFind: local max [599, 507] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [1595, 33] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [1135, 879] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [935, 257] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [709, 505] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [829, 237] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [1625, 727] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [171, 789] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [435, 751] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [319, 165] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [475, 825] 3.6
05:10:44.288 00.000 21444 AutoFind: local max [279, 153] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [951, 285] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [1477, 145] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [1729, 1033] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [1771, 29] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [1011, 95] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [1347, 1127] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [1721, 395] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [961, 127] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [211, 1193] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [1799, 519] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [549, 31] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [371, 307] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [225, 505] 3.5
05:10:44.288 00.000 21444 AutoFind: local max [111, 69] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [1285, 145] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [147, 127] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [531, 307] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [975, 239] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [969, 889] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [1037, 29] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [651, 823] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [1419, 111] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [979, 31] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [807, 113] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [495, 487] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [667, 951] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [1437, 519] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [1645, 297] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [1267, 153] 3.4
05:10:44.288 00.000 21444 AutoFind: local max [1117, 487] 3.3
05:10:44.288 00.000 21444 AutoFind: local max [33, 569] 3.3
05:10:44.288 00.000 21444 AutoFind: local max [485, 255] 3.3
05:10:44.288 00.000 21444 AutoFind: local max [185, 269] 3.3
05:10:44.288 00.000 21444 AutoFind: local max [509, 647] 3.3
05:10:44.288 00.000 21444 AutoFind: local max [629, 507] 3.3
05:10:44.288 00.000 21444 AutoFind: local max [1813, 971] 3.3
05:10:44.288 00.000 21444 AutoFind: local max [1167, 595] 3.3
05:10:44.288 00.000 21444 AutoFind: local max [37, 431] 3.3
05:10:44.288 00.000 21444 AutoFind: too close [1267, 153] 3.4 - [1285, 145] 3.4
05:10:44.288 00.000 21444 AutoFind: too close [709, 505] 3.6 - [693, 505] 3.7
05:10:44.288 00.000 21444 AutoFind: close dim-bright [797, 845] 4.5 - [811, 837] 22.7
05:10:44.288 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
05:10:44.288 00.000 21444 Star::Find(15, 1517, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1516.56, Y=350.62, Mass=856320, SNR=141.8, Peak=22720 HFD=6.0
05:10:44.288 00.000 21444 Star::Find(15, 451, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=451.21, Y=948.34, Mass=471352, SNR=133.6, Peak=15524 HFD=5.6
05:10:44.288 00.000 21444 Star::Find(15, 223, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=223.15, Y=291.83, Mass=472910, SNR=96.6, Peak=13624 HFD=6.1
05:10:44.288 00.000 21444 Star::Find(15, 267, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=266.02, Y=1148.54, Mass=359633, SNR=92.2, Peak=12416 HFD=5.1
05:10:44.288 00.000 21444 Star::Find(15, 1507, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1507.16, Y=584.88, Mass=317386, SNR=78.9, Peak=12844 HFD=5.7
05:10:44.288 00.000 21444 Star::Find(15, 811, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=811.37, Y=837.06, Mass=242195, SNR=71.0, Peak=9840 HFD=5.1
05:10:44.288 00.000 21444 Star::Find(15, 933, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=932.52, Y=401.19, Mass=271991, SNR=65.2, Peak=10472 HFD=5.6
05:10:44.288 00.000 21444 Star::Find(15, 33, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=32.95, Y=305.68, Mass=185668, SNR=51.9, Peak=7972 HFD=5.0
05:10:44.288 00.000 21444 Star::Find(15, 681, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=680.71, Y=1109.78, Mass=178295, SNR=60.8, Peak=8348 HFD=4.8
05:10:44.288 00.000 21444 Star::Find(15, 1735, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1734.02, Y=795.18, Mass=196511, SNR=58.8, Peak=7568 HFD=5.7
05:10:44.288 00.000 21444 Star::Find(15, 993, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=993.17, Y=535.23, Mass=190442, SNR=58.1, Peak=7316 HFD=5.8
05:10:44.288 00.000 21444 Star::Find(15, 471, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=471.26, Y=315.44, Mass=148236, SNR=45.9, Peak=7212 HFD=5.4
05:10:44.288 00.000 21444 Star::Find(15, 727, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=726.10, Y=529.49, Mass=138737, SNR=40.6, Peak=7740 HFD=5.2
05:10:44.288 00.000 21444 Star::Find(15, 877, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=877.08, Y=34.80, Mass=131609, SNR=45.6, Peak=6912 HFD=5.5
05:10:44.288 00.000 21444 Star::Find(15, 685, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=684.11, Y=767.31, Mass=108383, SNR=39.4, Peak=5976 HFD=5.1
05:10:44.288 00.000 21444 Star::Find(15, 763, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=761.60, Y=699.75, Mass=73464, SNR=28.0, Peak=6556 HFD=4.1
05:10:44.288 00.000 21444 Star::Find(15, 1691, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1691.10, Y=1015.15, Mass=75106, SNR=28.9, Peak=5724 HFD=4.2
05:10:44.288 00.000 21444 Star::Find(15, 325, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=323.87, Y=767.96, Mass=80950, SNR=30.0, Peak=5900 HFD=5.3
05:10:44.288 00.000 21444 Star::Find(15, 849, 905, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=849.32, Y=905.22, Mass=73855, SNR=30.2, Peak=4940 HFD=5.2
05:10:44.288 00.000 21444 Star::Find(15, 1541, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1540.07, Y=341.98, Mass=61077, SNR=25.7, Peak=5064 HFD=4.6
05:10:44.288 00.000 21444 Star::Find(15, 1157, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1155.75, Y=393.83, Mass=59882, SNR=25.8, Peak=4812 HFD=4.5
05:10:44.288 00.000 21444 Star::Find(15, 155, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=153.86, Y=685.90, Mass=46976, SNR=25.4, Peak=5192 HFD=3.8
05:10:44.288 00.000 21444 Star::Find(15, 319, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=318.89, Y=111.63, Mass=38782, SNR=16.0, Peak=5292 HFD=5.5
05:10:44.288 00.000 21444 Star::Find(15, 811, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=814.78, Y=765.84, Mass=27224, SNR=17.9, Peak=6028 HFD=6.7
05:10:44.288 00.000 21444 Star::Find(15, 1707, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1706.54, Y=901.22, Mass=34866, SNR=16.8, Peak=4156 HFD=3.8
05:10:44.288 00.000 21444 Star::Find(15, 1415, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1413.89, Y=675.48, Mass=49779, SNR=25.0, Peak=4892 HFD=4.9
05:10:44.288 00.000 21444 Star::Find(15, 401, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=400.32, Y=644.88, Mass=31647, SNR=15.9, Peak=4508 HFD=3.7
05:10:44.288 00.000 21444 Star::Find(15, 1109, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1107.86, Y=621.39, Mass=16749, SNR=11.5, Peak=4312 HFD=4.3
05:10:44.288 00.000 21444 Star::Find(15, 1697, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1695.65, Y=334.13, Mass=41999, SNR=22.3, Peak=4484 HFD=5.3
05:10:44.288 00.000 21444 Star::Find(15, 703, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=703.51, Y=414.32, Mass=16436, SNR=11.9, Peak=4588 HFD=4.9
05:10:44.288 00.000 21444 Star::Find(15, 1325, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1324.15, Y=1101.02, Mass=26193, SNR=15.9, Peak=4436 HFD=3.3
05:10:44.288 00.000 21444 Star::Find(15, 797, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=811.37, Y=837.06, Mass=242195, SNR=71.0, Peak=9840 HFD=5.1
05:10:44.288 00.000 21444 Star::Find(15, 87, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=87.89, Y=18.58, Mass=24396, SNR=15.0, Peak=4260 HFD=4.6
05:10:44.288 00.000 21444 Star::Find(15, 1117, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1116.06, Y=1086.75, Mass=27278, SNR=16.9, Peak=3776 HFD=4.4
05:10:44.288 00.000 21444 Star::Find(15, 1825, 1165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1825.33, Y=1166.26, Mass=16218, SNR=13.3, Peak=3220 HFD=2.7
05:10:44.288 00.000 21444 Star::Find(15, 979, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=5 nbg=272 bg=2271.7 sigma=451.1 thresh=3625 peak=3582
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=429.00, Mass=8165, SNR=2.9, Peak=4412 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 647, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=648.80, Y=33.14, Mass=10270, SNR=10.5, Peak=4128 HFD=2.4
05:10:44.288 00.000 21444 Star::Find(15, 1505, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1504.62, Y=202.10, Mass=26434, SNR=16.7, Peak=4060 HFD=7.7
05:10:44.288 00.000 21444 Star::Find(15, 1025, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=4 nbg=264 bg=2109.0 sigma=444.4 thresh=3442 peak=3318
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1025.00, Y=429.00, Mass=6460, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 925, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=2 nbg=274 bg=2257.8 sigma=431.1 thresh=3551 peak=3373
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=727.00, Mass=3216, SNR=2.9, Peak=3980 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 425, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=424.20, Y=143.55, Mass=17873, SNR=13.9, Peak=3928 HFD=4.7
05:10:44.288 00.000 21444 Star::Find(15, 1499, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1503.03, Y=264.16, Mass=6889, SNR=8.0, Peak=4236 HFD=2.8
05:10:44.288 00.000 21444 Star::Find(15, 789, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=2 nbg=260 bg=2311.9 sigma=456.4 thresh=3681 peak=3392
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=789.00, Y=727.00, Mass=3088, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 467, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=467.01, Y=396.49, Mass=8230, SNR=8.9, Peak=4060 HFD=2.0
05:10:44.288 00.000 21444 Star::Find(15, 1465, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1463.67, Y=488.74, Mass=16068, SNR=13.8, Peak=4460 HFD=3.9
05:10:44.288 00.000 21444 Star::Find(15, 1169, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=2 nbg=262 bg=2225.5 sigma=481.4 thresh=3670 peak=3448
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1169.00, Y=429.00, Mass=3233, SNR=2.9, Peak=3960 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1013, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=4 nbg=272 bg=1948.1 sigma=484.1 thresh=3400 peak=3221
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1013.00, Y=823.00, Mass=6520, SNR=2.9, Peak=3956 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1853, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1852.77, Y=747.40, Mass=22325, SNR=14.8, Peak=3700 HFD=6.1
05:10:44.288 00.000 21444 Star::Find(15, 1707, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1705.89, Y=588.85, Mass=23199, SNR=16.4, Peak=4408 HFD=4.8
05:10:44.288 00.000 21444 Star::Find(15, 599, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=10 nbg=237 bg=2123.2 sigma=339.8 thresh=3143 peak=3137
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=507.00, Mass=11848, SNR=2.9, Peak=3676 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1595, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1581.80, Y=28.86, Mass=7610, SNR=8.2, Peak=4412 HFD=3.9
05:10:44.288 00.000 21444 Star::Find(15, 1135, 879, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1135.68, Y=878.04, Mass=14641, SNR=13.3, Peak=3524 HFD=4.6
05:10:44.288 00.000 21444 Star::Find(15, 935, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=932.17, Y=268.14, Mass=18767, SNR=13.4, Peak=4332 HFD=2.7
05:10:44.288 00.000 21444 Star::Find(15, 829, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=4 nbg=248 bg=2300.9 sigma=351.1 thresh=3354 peak=3172
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=829.00, Y=237.00, Mass=4948, SNR=2.9, Peak=3728 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1625, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1623.40, Y=725.74, Mass=9202, SNR=8.8, Peak=4536 HFD=1.5
05:10:44.288 00.000 21444 Star::Find(15, 171, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=170.87, Y=789.93, Mass=10960, SNR=9.3, Peak=4180 HFD=2.1
05:10:44.288 00.000 21444 Star::Find(15, 435, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=4 nbg=252 bg=2313.1 sigma=406.0 thresh=3531 peak=3164
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=751.00, Mass=5484, SNR=2.9, Peak=3980 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 319, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=6 nbg=273 bg=2294.0 sigma=426.0 thresh=3572 peak=3285
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=319.00, Y=165.00, Mass=8276, SNR=2.9, Peak=3880 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 475, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=473.77, Y=825.65, Mass=21670, SNR=14.5, Peak=3752 HFD=5.1
05:10:44.288 00.000 21444 Star::Find(15, 279, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=278.22, Y=153.92, Mass=10450, SNR=9.7, Peak=4208 HFD=4.9
05:10:44.288 00.000 21444 Star::Find(15, 951, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=949.82, Y=283.86, Mass=28138, SNR=17.9, Peak=4032 HFD=6.4
05:10:44.288 00.000 21444 Star::Find(15, 1477, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=2 nbg=267 bg=2476.6 sigma=464.9 thresh=3871 peak=3641
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1477.00, Y=145.00, Mass=2935, SNR=2.9, Peak=4360 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1729, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=3 nbg=272 bg=1521.7 sigma=387.3 thresh=2684 peak=2541
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1729.00, Y=1033.00, Mass=3895, SNR=2.9, Peak=2920 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1771, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=8 nbg=265 bg=2194.0 sigma=416.9 thresh=3445 peak=3409
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1771.00, Y=29.00, Mass=11436, SNR=2.9, Peak=4080 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1011, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1002.68, Y=101.68, Mass=34240, SNR=30.4, Peak=10520 HFD=1.5
05:10:44.288 00.000 21444 Star::Find(15, 1347, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=1 nbg=261 bg=1634.4 sigma=414.9 thresh=2879 peak=2496
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1347.00, Y=1127.00, Mass=1390, SNR=2.9, Peak=3024 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1721, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=4 nbg=273 bg=2114.8 sigma=413.5 thresh=3355 peak=3158
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1721.00, Y=395.00, Mass=5781, SNR=2.9, Peak=3908 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 961, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=6 nbg=232 bg=2435.2 sigma=344.9 thresh=3470 peak=3393
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=127.00, Mass=7937, SNR=2.9, Peak=4108 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 211, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=209.47, Y=1193.46, Mass=66257, SNR=60.3, Peak=17856 HFD=1.4
05:10:44.288 00.000 21444 Star::Find(15, 1799, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 0 (3), X=1799.00, Y=519.00, Mass=0, SNR=0.0, Peak=3576 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 549, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=548.27, Y=30.53, Mass=17985, SNR=13.3, Peak=4184 HFD=3.1
05:10:44.288 00.000 21444 Star::Find(15, 371, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=374.23, Y=318.63, Mass=11549, SNR=10.6, Peak=4056 HFD=2.8
05:10:44.288 00.000 21444 Star::Find(15, 225, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=3 nbg=247 bg=2152.1 sigma=374.9 thresh=3277 peak=3151
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=505.00, Mass=4832, SNR=2.9, Peak=4132 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 111, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=109.28, Y=70.28, Mass=8636, SNR=9.2, Peak=4204 HFD=2.0
05:10:44.288 00.000 21444 Star::Find(15, 147, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=3 nbg=258 bg=2122.5 sigma=456.0 thresh=3490 peak=3333
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=147.00, Y=127.00, Mass=4700, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 531, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=531.00, Y=307.48, Mass=21723, SNR=16.4, Peak=4968 HFD=3.3
05:10:44.288 00.000 21444 Star::Find(15, 975, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=974.91, Y=240.31, Mass=15363, SNR=12.9, Peak=4136 HFD=5.3
05:10:44.288 00.000 21444 Star::Find(15, 969, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=967.74, Y=887.60, Mass=10312, SNR=9.4, Peak=3704 HFD=1.8
05:10:44.288 00.000 21444 Star::Find(15, 1037, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1036.27, Y=28.86, Mass=14989, SNR=11.7, Peak=4792 HFD=4.0
05:10:44.288 00.000 21444 Star::Find(15, 651, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=650.71, Y=822.07, Mass=9274, SNR=8.6, Peak=3956 HFD=2.6
05:10:44.288 00.000 21444 Star::Find(15, 1419, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=4 nbg=273 bg=2458.5 sigma=506.4 thresh=3978 peak=3748
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=111.00, Mass=6358, SNR=2.9, Peak=4184 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 979, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=989.62, Y=35.27, Mass=41451, SNR=40.4, Peak=12644 HFD=1.4
05:10:44.288 00.000 21444 Star::Find(15, 807, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=804.26, Y=108.84, Mass=12432, SNR=10.8, Peak=4184 HFD=4.5
05:10:44.288 00.000 21444 Star::Find(15, 495, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=5 nbg=269 bg=2170.1 sigma=402.9 thresh=3379 peak=3233
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=495.00, Y=487.00, Mass=7182, SNR=2.9, Peak=3904 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 667, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=5 nbg=269 bg=1788.7 sigma=414.3 thresh=3032 peak=2953
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=951.00, Mass=7137, SNR=2.9, Peak=3400 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1437, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1436.16, Y=517.15, Mass=21392, SNR=14.3, Peak=4664 HFD=5.0
05:10:44.288 00.000 21444 Star::Find(15, 1645, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=3 nbg=276 bg=2226.4 sigma=456.1 thresh=3595 peak=3497
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=297.00, Mass=4529, SNR=2.9, Peak=4108 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1117, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=4 nbg=251 bg=2152.9 sigma=411.1 thresh=3386 peak=3240
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=487.00, Mass=5896, SNR=2.9, Peak=3756 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 33, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=33.32, Y=568.23, Mass=19798, SNR=15.6, Peak=4840 HFD=5.4
05:10:44.288 00.000 21444 Star::Find(15, 485, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=485.83, Y=267.57, Mass=11101, SNR=10.1, Peak=4260 HFD=2.6
05:10:44.288 00.000 21444 Star::Find(15, 185, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=5 nbg=261 bg=2248.7 sigma=428.2 thresh=3533 peak=3437
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=185.00, Y=269.00, Mass=7609, SNR=2.9, Peak=4136 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 509, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=11 nbg=261 bg=2283.4 sigma=390.9 thresh=3456 peak=3423
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=509.00, Y=647.00, Mass=15066, SNR=2.9, Peak=3856 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 629, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=621.54, Y=519.85, Mass=5792, SNR=7.1, Peak=3984 HFD=3.4
05:10:44.288 00.000 21444 Star::Find(15, 1813, 971, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=3 nbg=243 bg=1605.2 sigma=354.5 thresh=2669 peak=2459
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1813.00, Y=971.00, Mass=3744, SNR=2.9, Peak=3096 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 1167, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=5 nbg=263 bg=2277.1 sigma=424.9 thresh=3552 peak=3340
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=595.00, Mass=7479, SNR=2.9, Peak=3904 HFD=0.0
05:10:44.288 00.000 21444 Star::Find(15, 37, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find false star n=4 nbg=264 bg=1652.3 sigma=455.8 thresh=3020 peak=2748
05:10:44.288 00.000 21444 Star::Find returns 0 (2), X=37.00, Y=431.00, Mass=5879, SNR=2.9, Peak=3276 HFD=0.0
05:10:44.288 00.000 21444 AutoFind: finding best star pass 1
05:10:44.288 00.000 21444 Star::Find(15, 1517, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=1516.56, Y=350.62, Mass=856320, SNR=141.8, Peak=22720 HFD=6.0
05:10:44.288 00.000 21444 AutoFind: near-saturated [1517, 351] 65.8 Mass 856320 SNR 141.8 Peak 22720
05:10:44.288 00.000 21444 Star::Find(15, 451, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=451.21, Y=948.34, Mass=471352, SNR=133.6, Peak=15524 HFD=5.6
05:10:44.288 00.000 21444 AutoFind: near-saturated [451, 949] 39.0 Mass 471352 SNR 133.6 Peak 15524
05:10:44.288 00.000 21444 Star::Find(15, 223, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.288 00.000 21444 Star::Find returns 1 (1), X=223.15, Y=291.83, Mass=472910, SNR=96.6, Peak=13624 HFD=6.1
05:10:44.288 00.000 21444 AutoFind: near-saturated [223, 293] 36.4 Mass 472910 SNR 96.6 Peak 13624
05:10:44.288 00.000 21444 Star::Find(15, 267, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.016 21444 Star::Find returns 1 (1), X=266.02, Y=1148.54, Mass=359633, SNR=92.2, Peak=12416 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [267, 1149] 34.1 Mass 359633 SNR 92.2 Peak 12416
05:10:44.304 00.000 21444 Star::Find(15, 1507, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1507.16, Y=584.88, Mass=317386, SNR=78.9, Peak=12844 HFD=5.7
05:10:44.304 00.000 21444 AutoFind: near-saturated [1507, 585] 26.7 Mass 317386 SNR 78.9 Peak 12844
05:10:44.304 00.000 21444 Star::Find(15, 811, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=811.37, Y=837.06, Mass=242195, SNR=71.0, Peak=9840 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [811, 837] 22.7 Mass 242195 SNR 71.0 Peak 9840
05:10:44.304 00.000 21444 Star::Find(15, 933, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=932.52, Y=401.19, Mass=271991, SNR=65.2, Peak=10472 HFD=5.6
05:10:44.304 00.000 21444 AutoFind: near-saturated [933, 401] 22.1 Mass 271991 SNR 65.2 Peak 10472
05:10:44.304 00.000 21444 Star::Find(15, 33, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=32.95, Y=305.68, Mass=185668, SNR=51.9, Peak=7972 HFD=5.0
05:10:44.304 00.000 21444 AutoFind: near-saturated [33, 307] 17.7 Mass 185668 SNR 51.9 Peak 7972
05:10:44.304 00.000 21444 Star::Find(15, 681, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=680.71, Y=1109.78, Mass=178295, SNR=60.8, Peak=8348 HFD=4.8
05:10:44.304 00.000 21444 AutoFind: near-saturated [681, 1111] 17.7 Mass 178295 SNR 60.8 Peak 8348
05:10:44.304 00.000 21444 Star::Find(15, 1735, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1734.02, Y=795.18, Mass=196511, SNR=58.8, Peak=7568 HFD=5.7
05:10:44.304 00.000 21444 AutoFind: near-saturated [1735, 795] 16.5 Mass 196511 SNR 58.8 Peak 7568
05:10:44.304 00.000 21444 Star::Find(15, 993, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=993.17, Y=535.23, Mass=190442, SNR=58.1, Peak=7316 HFD=5.8
05:10:44.304 00.000 21444 AutoFind: near-saturated [993, 535] 15.8 Mass 190442 SNR 58.1 Peak 7316
05:10:44.304 00.000 21444 Star::Find(15, 471, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=471.26, Y=315.44, Mass=148236, SNR=45.9, Peak=7212 HFD=5.4
05:10:44.304 00.000 21444 AutoFind: near-saturated [471, 317] 13.2 Mass 148236 SNR 45.9 Peak 7212
05:10:44.304 00.000 21444 Star::Find(15, 727, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=726.10, Y=529.49, Mass=138737, SNR=40.6, Peak=7740 HFD=5.2
05:10:44.304 00.000 21444 AutoFind: near-saturated [727, 531] 12.8 Mass 138737 SNR 40.6 Peak 7740
05:10:44.304 00.000 21444 Star::Find(15, 877, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=877.08, Y=34.80, Mass=131609, SNR=45.6, Peak=6912 HFD=5.5
05:10:44.304 00.000 21444 AutoFind: near-saturated [877, 35] 12.4 Mass 131609 SNR 45.6 Peak 6912
05:10:44.304 00.000 21444 Star::Find(15, 685, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=684.11, Y=767.31, Mass=108383, SNR=39.4, Peak=5976 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [685, 769] 10.3 Mass 108383 SNR 39.4 Peak 5976
05:10:44.304 00.000 21444 Star::Find(15, 763, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=761.60, Y=699.75, Mass=73464, SNR=28.0, Peak=6556 HFD=4.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [763, 701] 8.8 Mass 73464 SNR 28.0 Peak 6556
05:10:44.304 00.000 21444 Star::Find(15, 1691, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1691.10, Y=1015.15, Mass=75106, SNR=28.9, Peak=5724 HFD=4.2
05:10:44.304 00.000 21444 AutoFind: near-saturated [1691, 1015] 8.5 Mass 75106 SNR 28.9 Peak 5724
05:10:44.304 00.000 21444 Star::Find(15, 325, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=323.87, Y=767.96, Mass=80950, SNR=30.0, Peak=5900 HFD=5.3
05:10:44.304 00.000 21444 AutoFind: near-saturated [325, 769] 8.2 Mass 80950 SNR 30.0 Peak 5900
05:10:44.304 00.000 21444 Star::Find(15, 849, 905, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=849.32, Y=905.22, Mass=73855, SNR=30.2, Peak=4940 HFD=5.2
05:10:44.304 00.000 21444 AutoFind: near-saturated [849, 905] 7.6 Mass 73855 SNR 30.2 Peak 4940
05:10:44.304 00.000 21444 Star::Find(15, 1541, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1540.07, Y=341.98, Mass=61077, SNR=25.7, Peak=5064 HFD=4.6
05:10:44.304 00.000 21444 AutoFind: near-saturated [1541, 343] 7.3 Mass 61077 SNR 25.7 Peak 5064
05:10:44.304 00.000 21444 Star::Find(15, 1157, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1155.75, Y=393.83, Mass=59882, SNR=25.8, Peak=4812 HFD=4.5
05:10:44.304 00.000 21444 AutoFind: near-saturated [1157, 395] 7.0 Mass 59882 SNR 25.8 Peak 4812
05:10:44.304 00.000 21444 Star::Find(15, 155, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=153.86, Y=685.90, Mass=46976, SNR=25.4, Peak=5192 HFD=3.8
05:10:44.304 00.000 21444 AutoFind: near-saturated [155, 687] 6.5 Mass 46976 SNR 25.4 Peak 5192
05:10:44.304 00.000 21444 Star::Find(15, 319, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=318.89, Y=111.63, Mass=38782, SNR=16.0, Peak=5292 HFD=5.5
05:10:44.304 00.000 21444 AutoFind: near-saturated [319, 113] 5.8 Mass 38782 SNR 16.0 Peak 5292
05:10:44.304 00.000 21444 Star::Find(15, 811, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=814.78, Y=765.84, Mass=27224, SNR=17.9, Peak=6028 HFD=6.7
05:10:44.304 00.000 21444 AutoFind: near-saturated [811, 763] 5.8 Mass 27224 SNR 17.9 Peak 6028
05:10:44.304 00.000 21444 Star::Find(15, 1707, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1706.54, Y=901.22, Mass=34866, SNR=16.8, Peak=4156 HFD=3.8
05:10:44.304 00.000 21444 AutoFind: near-saturated [1707, 901] 5.7 Mass 34866 SNR 16.8 Peak 4156
05:10:44.304 00.000 21444 Star::Find(15, 1415, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1413.89, Y=675.48, Mass=49779, SNR=25.0, Peak=4892 HFD=4.9
05:10:44.304 00.000 21444 AutoFind: near-saturated [1415, 675] 5.7 Mass 49779 SNR 25.0 Peak 4892
05:10:44.304 00.000 21444 Star::Find(15, 401, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=400.32, Y=644.88, Mass=31647, SNR=15.9, Peak=4508 HFD=3.7
05:10:44.304 00.000 21444 AutoFind: near-saturated [401, 645] 5.7 Mass 31647 SNR 15.9 Peak 4508
05:10:44.304 00.000 21444 Star::Find(15, 1109, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1107.86, Y=621.39, Mass=16749, SNR=11.5, Peak=4312 HFD=4.3
05:10:44.304 00.000 21444 AutoFind: near-saturated [1109, 623] 5.1 Mass 16749 SNR 11.5 Peak 4312
05:10:44.304 00.000 21444 Star::Find(15, 1697, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1695.65, Y=334.13, Mass=41999, SNR=22.3, Peak=4484 HFD=5.3
05:10:44.304 00.000 21444 AutoFind: near-saturated [1697, 335] 5.0 Mass 41999 SNR 22.3 Peak 4484
05:10:44.304 00.000 21444 Star::Find(15, 703, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=703.51, Y=414.32, Mass=16436, SNR=11.9, Peak=4588 HFD=4.9
05:10:44.304 00.000 21444 AutoFind: near-saturated [703, 413] 4.9 Mass 16436 SNR 11.9 Peak 4588
05:10:44.304 00.000 21444 Star::Find(15, 1325, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1324.15, Y=1101.02, Mass=26193, SNR=15.9, Peak=4436 HFD=3.3
05:10:44.304 00.000 21444 AutoFind: near-saturated [1325, 1101] 4.7 Mass 26193 SNR 15.9 Peak 4436
05:10:44.304 00.000 21444 Star::Find(15, 797, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=811.37, Y=837.06, Mass=242195, SNR=71.0, Peak=9840 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [797, 845] 4.5 Mass 242195 SNR 71.0 Peak 9840
05:10:44.304 00.000 21444 Star::Find(15, 87, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=87.89, Y=18.58, Mass=24396, SNR=15.0, Peak=4260 HFD=4.6
05:10:44.304 00.000 21444 AutoFind: near-saturated [87, 19] 4.4 Mass 24396 SNR 15.0 Peak 4260
05:10:44.304 00.000 21444 Star::Find(15, 1117, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1116.06, Y=1086.75, Mass=27278, SNR=16.9, Peak=3776 HFD=4.4
05:10:44.304 00.000 21444 AutoFind: near-saturated [1117, 1089] 4.0 Mass 27278 SNR 16.9 Peak 3776
05:10:44.304 00.000 21444 Star::Find(15, 1825, 1165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1825.33, Y=1166.26, Mass=16218, SNR=13.3, Peak=3220 HFD=2.7
05:10:44.304 00.000 21444 AutoFind: near-saturated [1825, 1165] 4.0 Mass 16218 SNR 13.3 Peak 3220
05:10:44.304 00.000 21444 Star::Find(15, 979, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=272 bg=2271.7 sigma=451.1 thresh=3625 peak=3582
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=429.00, Mass=8165, SNR=2.9, Peak=4412 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 647, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=648.80, Y=33.14, Mass=10270, SNR=10.5, Peak=4128 HFD=2.4
05:10:44.304 00.000 21444 AutoFind: near-saturated [647, 47] 3.9 Mass 10270 SNR 10.5 Peak 4128
05:10:44.304 00.000 21444 Star::Find(15, 1505, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1504.62, Y=202.10, Mass=26434, SNR=16.7, Peak=4060 HFD=7.7
05:10:44.304 00.000 21444 AutoFind: near-saturated [1505, 203] 3.8 Mass 26434 SNR 16.7 Peak 4060
05:10:44.304 00.000 21444 Star::Find(15, 1025, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=264 bg=2109.0 sigma=444.4 thresh=3442 peak=3318
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1025.00, Y=429.00, Mass=6460, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 925, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=2 nbg=274 bg=2257.8 sigma=431.1 thresh=3551 peak=3373
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=727.00, Mass=3216, SNR=2.9, Peak=3980 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 425, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=424.20, Y=143.55, Mass=17873, SNR=13.9, Peak=3928 HFD=4.7
05:10:44.304 00.000 21444 AutoFind: near-saturated [425, 143] 3.7 Mass 17873 SNR 13.9 Peak 3928
05:10:44.304 00.000 21444 Star::Find(15, 1499, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1503.03, Y=264.16, Mass=6889, SNR=8.0, Peak=4236 HFD=2.8
05:10:44.304 00.000 21444 AutoFind: near-saturated [1499, 255] 3.7 Mass 6889 SNR 8.0 Peak 4236
05:10:44.304 00.000 21444 Star::Find(15, 789, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=2 nbg=260 bg=2311.9 sigma=456.4 thresh=3681 peak=3392
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=789.00, Y=727.00, Mass=3088, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 467, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=467.01, Y=396.49, Mass=8230, SNR=8.9, Peak=4060 HFD=2.0
05:10:44.304 00.000 21444 AutoFind: near-saturated [467, 397] 3.7 Mass 8230 SNR 8.9 Peak 4060
05:10:44.304 00.000 21444 Star::Find(15, 1465, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1463.67, Y=488.74, Mass=16068, SNR=13.8, Peak=4460 HFD=3.9
05:10:44.304 00.000 21444 AutoFind: near-saturated [1465, 487] 3.7 Mass 16068 SNR 13.8 Peak 4460
05:10:44.304 00.000 21444 Star::Find(15, 1169, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=2 nbg=262 bg=2225.5 sigma=481.4 thresh=3670 peak=3448
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1169.00, Y=429.00, Mass=3233, SNR=2.9, Peak=3960 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1013, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=272 bg=1948.1 sigma=484.1 thresh=3400 peak=3221
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1013.00, Y=823.00, Mass=6520, SNR=2.9, Peak=3956 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1853, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1852.77, Y=747.40, Mass=22325, SNR=14.8, Peak=3700 HFD=6.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [1853, 749] 3.7 Mass 22325 SNR 14.8 Peak 3700
05:10:44.304 00.000 21444 Star::Find(15, 1707, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1705.89, Y=588.85, Mass=23199, SNR=16.4, Peak=4408 HFD=4.8
05:10:44.304 00.000 21444 AutoFind: near-saturated [1707, 589] 3.7 Mass 23199 SNR 16.4 Peak 4408
05:10:44.304 00.000 21444 Star::Find(15, 599, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=10 nbg=237 bg=2123.2 sigma=339.8 thresh=3143 peak=3137
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=507.00, Mass=11848, SNR=2.9, Peak=3676 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1595, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1581.80, Y=28.86, Mass=7610, SNR=8.2, Peak=4412 HFD=3.9
05:10:44.304 00.000 21444 AutoFind: near-saturated [1595, 33] 3.6 Mass 7610 SNR 8.2 Peak 4412
05:10:44.304 00.000 21444 Star::Find(15, 1135, 879, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1135.68, Y=878.04, Mass=14641, SNR=13.3, Peak=3524 HFD=4.6
05:10:44.304 00.000 21444 AutoFind: near-saturated [1135, 879] 3.6 Mass 14641 SNR 13.3 Peak 3524
05:10:44.304 00.000 21444 Star::Find(15, 935, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=932.17, Y=268.14, Mass=18767, SNR=13.4, Peak=4332 HFD=2.7
05:10:44.304 00.000 21444 AutoFind: near-saturated [935, 257] 3.6 Mass 18767 SNR 13.4 Peak 4332
05:10:44.304 00.000 21444 Star::Find(15, 829, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=248 bg=2300.9 sigma=351.1 thresh=3354 peak=3172
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=829.00, Y=237.00, Mass=4948, SNR=2.9, Peak=3728 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1625, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1623.40, Y=725.74, Mass=9202, SNR=8.8, Peak=4536 HFD=1.5
05:10:44.304 00.000 21444 AutoFind: near-saturated [1625, 727] 3.6 Mass 9202 SNR 8.8 Peak 4536
05:10:44.304 00.000 21444 Star::Find(15, 171, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=170.87, Y=789.93, Mass=10960, SNR=9.3, Peak=4180 HFD=2.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [171, 789] 3.6 Mass 10960 SNR 9.3 Peak 4180
05:10:44.304 00.000 21444 Star::Find(15, 435, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=252 bg=2313.1 sigma=406.0 thresh=3531 peak=3164
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=751.00, Mass=5484, SNR=2.9, Peak=3980 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 319, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=6 nbg=273 bg=2294.0 sigma=426.0 thresh=3572 peak=3285
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=319.00, Y=165.00, Mass=8276, SNR=2.9, Peak=3880 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 475, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=473.77, Y=825.65, Mass=21670, SNR=14.5, Peak=3752 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [475, 825] 3.6 Mass 21670 SNR 14.5 Peak 3752
05:10:44.304 00.000 21444 Star::Find(15, 279, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=278.22, Y=153.92, Mass=10450, SNR=9.7, Peak=4208 HFD=4.9
05:10:44.304 00.000 21444 AutoFind: near-saturated [279, 153] 3.5 Mass 10450 SNR 9.7 Peak 4208
05:10:44.304 00.000 21444 Star::Find(15, 951, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=949.82, Y=283.86, Mass=28138, SNR=17.9, Peak=4032 HFD=6.4
05:10:44.304 00.000 21444 AutoFind: near-saturated [951, 285] 3.5 Mass 28138 SNR 17.9 Peak 4032
05:10:44.304 00.000 21444 Star::Find(15, 1477, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=2 nbg=267 bg=2476.6 sigma=464.9 thresh=3871 peak=3641
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1477.00, Y=145.00, Mass=2935, SNR=2.9, Peak=4360 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1729, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=272 bg=1521.7 sigma=387.3 thresh=2684 peak=2541
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1729.00, Y=1033.00, Mass=3895, SNR=2.9, Peak=2920 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1771, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=8 nbg=265 bg=2194.0 sigma=416.9 thresh=3445 peak=3409
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1771.00, Y=29.00, Mass=11436, SNR=2.9, Peak=4080 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1011, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1002.68, Y=101.68, Mass=34240, SNR=30.4, Peak=10520 HFD=1.5
05:10:44.304 00.000 21444 AutoFind: near-saturated [1011, 95] 3.5 Mass 34240 SNR 30.4 Peak 10520
05:10:44.304 00.000 21444 Star::Find(15, 1347, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=1 nbg=261 bg=1634.4 sigma=414.9 thresh=2879 peak=2496
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1347.00, Y=1127.00, Mass=1390, SNR=2.9, Peak=3024 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1721, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=273 bg=2114.8 sigma=413.5 thresh=3355 peak=3158
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1721.00, Y=395.00, Mass=5781, SNR=2.9, Peak=3908 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 961, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=6 nbg=232 bg=2435.2 sigma=344.9 thresh=3470 peak=3393
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=127.00, Mass=7937, SNR=2.9, Peak=4108 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 211, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=209.47, Y=1193.46, Mass=66257, SNR=60.3, Peak=17856 HFD=1.4
05:10:44.304 00.000 21444 AutoFind: near-saturated [211, 1193] 3.5 Mass 66257 SNR 60.3 Peak 17856
05:10:44.304 00.000 21444 Star::Find(15, 1799, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 0 (3), X=1799.00, Y=519.00, Mass=0, SNR=0.0, Peak=3576 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 549, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=548.27, Y=30.53, Mass=17985, SNR=13.3, Peak=4184 HFD=3.1
05:10:44.304 00.000 21444 AutoFind: near-saturated [549, 31] 3.5 Mass 17985 SNR 13.3 Peak 4184
05:10:44.304 00.000 21444 Star::Find(15, 371, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=374.23, Y=318.63, Mass=11549, SNR=10.6, Peak=4056 HFD=2.8
05:10:44.304 00.000 21444 AutoFind: near-saturated [371, 307] 3.5 Mass 11549 SNR 10.6 Peak 4056
05:10:44.304 00.000 21444 Star::Find(15, 225, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=247 bg=2152.1 sigma=374.9 thresh=3277 peak=3151
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=505.00, Mass=4832, SNR=2.9, Peak=4132 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 111, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=109.28, Y=70.28, Mass=8636, SNR=9.2, Peak=4204 HFD=2.0
05:10:44.304 00.000 21444 AutoFind: near-saturated [111, 69] 3.4 Mass 8636 SNR 9.2 Peak 4204
05:10:44.304 00.000 21444 Star::Find(15, 147, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=258 bg=2122.5 sigma=456.0 thresh=3490 peak=3333
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=147.00, Y=127.00, Mass=4700, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 531, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=531.00, Y=307.48, Mass=21723, SNR=16.4, Peak=4968 HFD=3.3
05:10:44.304 00.000 21444 AutoFind: near-saturated [531, 307] 3.4 Mass 21723 SNR 16.4 Peak 4968
05:10:44.304 00.000 21444 Star::Find(15, 975, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=974.91, Y=240.31, Mass=15363, SNR=12.9, Peak=4136 HFD=5.3
05:10:44.304 00.000 21444 AutoFind: near-saturated [975, 239] 3.4 Mass 15363 SNR 12.9 Peak 4136
05:10:44.304 00.000 21444 Star::Find(15, 969, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=967.74, Y=887.60, Mass=10312, SNR=9.4, Peak=3704 HFD=1.8
05:10:44.304 00.000 21444 AutoFind: near-saturated [969, 889] 3.4 Mass 10312 SNR 9.4 Peak 3704
05:10:44.304 00.000 21444 Star::Find(15, 1037, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1036.27, Y=28.86, Mass=14989, SNR=11.7, Peak=4792 HFD=4.0
05:10:44.304 00.000 21444 AutoFind: near-saturated [1037, 29] 3.4 Mass 14989 SNR 11.7 Peak 4792
05:10:44.304 00.000 21444 Star::Find(15, 651, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=650.71, Y=822.07, Mass=9274, SNR=8.6, Peak=3956 HFD=2.6
05:10:44.304 00.000 21444 AutoFind: near-saturated [651, 823] 3.4 Mass 9274 SNR 8.6 Peak 3956
05:10:44.304 00.000 21444 Star::Find(15, 1419, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=273 bg=2458.5 sigma=506.4 thresh=3978 peak=3748
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=111.00, Mass=6358, SNR=2.9, Peak=4184 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 979, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=989.62, Y=35.27, Mass=41451, SNR=40.4, Peak=12644 HFD=1.4
05:10:44.304 00.000 21444 AutoFind: near-saturated [979, 31] 3.4 Mass 41451 SNR 40.4 Peak 12644
05:10:44.304 00.000 21444 Star::Find(15, 807, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=804.26, Y=108.84, Mass=12432, SNR=10.8, Peak=4184 HFD=4.5
05:10:44.304 00.000 21444 AutoFind: near-saturated [807, 113] 3.4 Mass 12432 SNR 10.8 Peak 4184
05:10:44.304 00.000 21444 Star::Find(15, 495, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=269 bg=2170.1 sigma=402.9 thresh=3379 peak=3233
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=495.00, Y=487.00, Mass=7182, SNR=2.9, Peak=3904 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 667, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=269 bg=1788.7 sigma=414.3 thresh=3032 peak=2953
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=951.00, Mass=7137, SNR=2.9, Peak=3400 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1437, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1436.16, Y=517.15, Mass=21392, SNR=14.3, Peak=4664 HFD=5.0
05:10:44.304 00.000 21444 AutoFind: near-saturated [1437, 519] 3.4 Mass 21392 SNR 14.3 Peak 4664
05:10:44.304 00.000 21444 Star::Find(15, 1645, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=276 bg=2226.4 sigma=456.1 thresh=3595 peak=3497
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=297.00, Mass=4529, SNR=2.9, Peak=4108 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1117, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=251 bg=2152.9 sigma=411.1 thresh=3386 peak=3240
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=487.00, Mass=5896, SNR=2.9, Peak=3756 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 33, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=33.32, Y=568.23, Mass=19798, SNR=15.6, Peak=4840 HFD=5.4
05:10:44.304 00.000 21444 AutoFind: near-saturated [33, 569] 3.3 Mass 19798 SNR 15.6 Peak 4840
05:10:44.304 00.000 21444 Star::Find(15, 485, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=485.83, Y=267.57, Mass=11101, SNR=10.1, Peak=4260 HFD=2.6
05:10:44.304 00.000 21444 AutoFind: near-saturated [485, 255] 3.3 Mass 11101 SNR 10.1 Peak 4260
05:10:44.304 00.000 21444 Star::Find(15, 185, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=261 bg=2248.7 sigma=428.2 thresh=3533 peak=3437
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=185.00, Y=269.00, Mass=7609, SNR=2.9, Peak=4136 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 509, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=11 nbg=261 bg=2283.4 sigma=390.9 thresh=3456 peak=3423
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=509.00, Y=647.00, Mass=15066, SNR=2.9, Peak=3856 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 629, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=621.54, Y=519.85, Mass=5792, SNR=7.1, Peak=3984 HFD=3.4
05:10:44.304 00.000 21444 AutoFind: near-saturated [629, 507] 3.3 Mass 5792 SNR 7.1 Peak 3984
05:10:44.304 00.000 21444 Star::Find(15, 1813, 971, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=243 bg=1605.2 sigma=354.5 thresh=2669 peak=2459
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1813.00, Y=971.00, Mass=3744, SNR=2.9, Peak=3096 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1167, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=263 bg=2277.1 sigma=424.9 thresh=3552 peak=3340
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=595.00, Mass=7479, SNR=2.9, Peak=3904 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 37, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=264 bg=1652.3 sigma=455.8 thresh=3020 peak=2748
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=37.00, Y=431.00, Mass=5879, SNR=2.9, Peak=3276 HFD=0.0
05:10:44.304 00.000 21444 AutoFind: could not find a star on Pass 1
05:10:44.304 00.000 21444 AutoFind: finding best star pass 2
05:10:44.304 00.000 21444 Star::Find(15, 1517, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1516.56, Y=350.62, Mass=856320, SNR=141.8, Peak=22720 HFD=6.0
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1517, 351] 65.8 Mass 856320 SNR 141.8
05:10:44.304 00.000 21444 Star::Find(15, 451, 949, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=451.21, Y=948.34, Mass=471352, SNR=133.6, Peak=15524 HFD=5.6
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [451, 949] 39.0 Mass 471352 SNR 133.6
05:10:44.304 00.000 21444 Star::Find(15, 223, 293, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=223.15, Y=291.83, Mass=472910, SNR=96.6, Peak=13624 HFD=6.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [223, 293] 36.4 Mass 472910 SNR 96.6
05:10:44.304 00.000 21444 Star::Find(15, 267, 1149, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=266.02, Y=1148.54, Mass=359633, SNR=92.2, Peak=12416 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [267, 1149] 34.1 Mass 359633 SNR 92.2
05:10:44.304 00.000 21444 Star::Find(15, 1507, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1507.16, Y=584.88, Mass=317386, SNR=78.9, Peak=12844 HFD=5.7
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1507, 585] 26.7 Mass 317386 SNR 78.9
05:10:44.304 00.000 21444 Star::Find(15, 811, 837, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=811.37, Y=837.06, Mass=242195, SNR=71.0, Peak=9840 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [811, 837] 22.7 Mass 242195 SNR 71.0
05:10:44.304 00.000 21444 Star::Find(15, 933, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=932.52, Y=401.19, Mass=271991, SNR=65.2, Peak=10472 HFD=5.6
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [933, 401] 22.1 Mass 271991 SNR 65.2
05:10:44.304 00.000 21444 Star::Find(15, 33, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=32.95, Y=305.68, Mass=185668, SNR=51.9, Peak=7972 HFD=5.0
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [33, 307] 17.7 Mass 185668 SNR 51.9
05:10:44.304 00.000 21444 Star::Find(15, 681, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=680.71, Y=1109.78, Mass=178295, SNR=60.8, Peak=8348 HFD=4.8
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [681, 1111] 17.7 Mass 178295 SNR 60.8
05:10:44.304 00.000 21444 Star::Find(15, 1735, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1734.02, Y=795.18, Mass=196511, SNR=58.8, Peak=7568 HFD=5.7
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1735, 795] 16.5 Mass 196511 SNR 58.8
05:10:44.304 00.000 21444 Star::Find(15, 993, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=993.17, Y=535.23, Mass=190442, SNR=58.1, Peak=7316 HFD=5.8
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [993, 535] 15.8 Mass 190442 SNR 58.1
05:10:44.304 00.000 21444 Star::Find(15, 471, 317, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=471.26, Y=315.44, Mass=148236, SNR=45.9, Peak=7212 HFD=5.4
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [471, 317] 13.2 Mass 148236 SNR 45.9
05:10:44.304 00.000 21444 Star::Find(15, 727, 531, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=726.10, Y=529.49, Mass=138737, SNR=40.6, Peak=7740 HFD=5.2
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [727, 531] 12.8 Mass 138737 SNR 40.6
05:10:44.304 00.000 21444 Star::Find(15, 877, 35, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=877.08, Y=34.80, Mass=131609, SNR=45.6, Peak=6912 HFD=5.5
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [877, 35] 12.4 Mass 131609 SNR 45.6
05:10:44.304 00.000 21444 Star::Find(15, 685, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=684.11, Y=767.31, Mass=108383, SNR=39.4, Peak=5976 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [685, 769] 10.3 Mass 108383 SNR 39.4
05:10:44.304 00.000 21444 Star::Find(15, 763, 701, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=761.60, Y=699.75, Mass=73464, SNR=28.0, Peak=6556 HFD=4.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [763, 701] 8.8 Mass 73464 SNR 28.0
05:10:44.304 00.000 21444 Star::Find(15, 1691, 1015, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1691.10, Y=1015.15, Mass=75106, SNR=28.9, Peak=5724 HFD=4.2
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1691, 1015] 8.5 Mass 75106 SNR 28.9
05:10:44.304 00.000 21444 Star::Find(15, 325, 769, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=323.87, Y=767.96, Mass=80950, SNR=30.0, Peak=5900 HFD=5.3
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [325, 769] 8.2 Mass 80950 SNR 30.0
05:10:44.304 00.000 21444 Star::Find(15, 849, 905, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=849.32, Y=905.22, Mass=73855, SNR=30.2, Peak=4940 HFD=5.2
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [849, 905] 7.6 Mass 73855 SNR 30.2
05:10:44.304 00.000 21444 Star::Find(15, 1541, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1540.07, Y=341.98, Mass=61077, SNR=25.7, Peak=5064 HFD=4.6
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1541, 343] 7.3 Mass 61077 SNR 25.7
05:10:44.304 00.000 21444 Star::Find(15, 1157, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1155.75, Y=393.83, Mass=59882, SNR=25.8, Peak=4812 HFD=4.5
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1157, 395] 7.0 Mass 59882 SNR 25.8
05:10:44.304 00.000 21444 Star::Find(15, 155, 687, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=153.86, Y=685.90, Mass=46976, SNR=25.4, Peak=5192 HFD=3.8
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [155, 687] 6.5 Mass 46976 SNR 25.4
05:10:44.304 00.000 21444 Star::Find(15, 319, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=318.89, Y=111.63, Mass=38782, SNR=16.0, Peak=5292 HFD=5.5
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [319, 113] 5.8 Mass 38782 SNR 16.0
05:10:44.304 00.000 21444 Star::Find(15, 811, 763, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=814.78, Y=765.84, Mass=27224, SNR=17.9, Peak=6028 HFD=6.7
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [811, 763] 5.8 Mass 27224 SNR 17.9
05:10:44.304 00.000 21444 Star::Find(15, 1707, 901, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1706.54, Y=901.22, Mass=34866, SNR=16.8, Peak=4156 HFD=3.8
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1707, 901] 5.7 Mass 34866 SNR 16.8
05:10:44.304 00.000 21444 Star::Find(15, 1415, 675, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1413.89, Y=675.48, Mass=49779, SNR=25.0, Peak=4892 HFD=4.9
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1415, 675] 5.7 Mass 49779 SNR 25.0
05:10:44.304 00.000 21444 Star::Find(15, 401, 645, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=400.32, Y=644.88, Mass=31647, SNR=15.9, Peak=4508 HFD=3.7
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [401, 645] 5.7 Mass 31647 SNR 15.9
05:10:44.304 00.000 21444 Star::Find(15, 1109, 623, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1107.86, Y=621.39, Mass=16749, SNR=11.5, Peak=4312 HFD=4.3
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1109, 623] 5.1 Mass 16749 SNR 11.5
05:10:44.304 00.000 21444 Star::Find(15, 1697, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1695.65, Y=334.13, Mass=41999, SNR=22.3, Peak=4484 HFD=5.3
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1697, 335] 5.0 Mass 41999 SNR 22.3
05:10:44.304 00.000 21444 Star::Find(15, 703, 413, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=703.51, Y=414.32, Mass=16436, SNR=11.9, Peak=4588 HFD=4.9
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [703, 413] 4.9 Mass 16436 SNR 11.9
05:10:44.304 00.000 21444 Star::Find(15, 1325, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1324.15, Y=1101.02, Mass=26193, SNR=15.9, Peak=4436 HFD=3.3
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1325, 1101] 4.7 Mass 26193 SNR 15.9
05:10:44.304 00.000 21444 Star::Find(15, 797, 845, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=811.37, Y=837.06, Mass=242195, SNR=71.0, Peak=9840 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [797, 845] 4.5 Mass 242195 SNR 71.0
05:10:44.304 00.000 21444 Star::Find(15, 87, 19, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=87.89, Y=18.58, Mass=24396, SNR=15.0, Peak=4260 HFD=4.6
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [87, 19] 4.4 Mass 24396 SNR 15.0
05:10:44.304 00.000 21444 Star::Find(15, 1117, 1089, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1116.06, Y=1086.75, Mass=27278, SNR=16.9, Peak=3776 HFD=4.4
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1117, 1089] 4.0 Mass 27278 SNR 16.9
05:10:44.304 00.000 21444 Star::Find(15, 1825, 1165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1825.33, Y=1166.26, Mass=16218, SNR=13.3, Peak=3220 HFD=2.7
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1825, 1165] 4.0 Mass 16218 SNR 13.3
05:10:44.304 00.000 21444 Star::Find(15, 979, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=272 bg=2271.7 sigma=451.1 thresh=3625 peak=3582
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=979.00, Y=429.00, Mass=8165, SNR=2.9, Peak=4412 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 647, 47, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=648.80, Y=33.14, Mass=10270, SNR=10.5, Peak=4128 HFD=2.4
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [647, 47] 3.9 Mass 10270 SNR 10.5
05:10:44.304 00.000 21444 Star::Find(15, 1505, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1504.62, Y=202.10, Mass=26434, SNR=16.7, Peak=4060 HFD=7.7
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1505, 203] 3.8 Mass 26434 SNR 16.7
05:10:44.304 00.000 21444 Star::Find(15, 1025, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=264 bg=2109.0 sigma=444.4 thresh=3442 peak=3318
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1025.00, Y=429.00, Mass=6460, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 925, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=2 nbg=274 bg=2257.8 sigma=431.1 thresh=3551 peak=3373
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=925.00, Y=727.00, Mass=3216, SNR=2.9, Peak=3980 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 425, 143, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=424.20, Y=143.55, Mass=17873, SNR=13.9, Peak=3928 HFD=4.7
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [425, 143] 3.7 Mass 17873 SNR 13.9
05:10:44.304 00.000 21444 Star::Find(15, 1499, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1503.03, Y=264.16, Mass=6889, SNR=8.0, Peak=4236 HFD=2.8
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1499, 255] 3.7 Mass 6889 SNR 8.0
05:10:44.304 00.000 21444 Star::Find(15, 789, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=2 nbg=260 bg=2311.9 sigma=456.4 thresh=3681 peak=3392
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=789.00, Y=727.00, Mass=3088, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 467, 397, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=467.01, Y=396.49, Mass=8230, SNR=8.9, Peak=4060 HFD=2.0
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [467, 397] 3.7 Mass 8230 SNR 8.9
05:10:44.304 00.000 21444 Star::Find(15, 1465, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1463.67, Y=488.74, Mass=16068, SNR=13.8, Peak=4460 HFD=3.9
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1465, 487] 3.7 Mass 16068 SNR 13.8
05:10:44.304 00.000 21444 Star::Find(15, 1169, 429, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=2 nbg=262 bg=2225.5 sigma=481.4 thresh=3670 peak=3448
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1169.00, Y=429.00, Mass=3233, SNR=2.9, Peak=3960 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1013, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=272 bg=1948.1 sigma=484.1 thresh=3400 peak=3221
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1013.00, Y=823.00, Mass=6520, SNR=2.9, Peak=3956 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1853, 749, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1852.77, Y=747.40, Mass=22325, SNR=14.8, Peak=3700 HFD=6.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1853, 749] 3.7 Mass 22325 SNR 14.8
05:10:44.304 00.000 21444 Star::Find(15, 1707, 589, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1705.89, Y=588.85, Mass=23199, SNR=16.4, Peak=4408 HFD=4.8
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1707, 589] 3.7 Mass 23199 SNR 16.4
05:10:44.304 00.000 21444 Star::Find(15, 599, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=10 nbg=237 bg=2123.2 sigma=339.8 thresh=3143 peak=3137
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=599.00, Y=507.00, Mass=11848, SNR=2.9, Peak=3676 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1595, 33, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1581.80, Y=28.86, Mass=7610, SNR=8.2, Peak=4412 HFD=3.9
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1595, 33] 3.6 Mass 7610 SNR 8.2
05:10:44.304 00.000 21444 Star::Find(15, 1135, 879, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1135.68, Y=878.04, Mass=14641, SNR=13.3, Peak=3524 HFD=4.6
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1135, 879] 3.6 Mass 14641 SNR 13.3
05:10:44.304 00.000 21444 Star::Find(15, 935, 257, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=932.17, Y=268.14, Mass=18767, SNR=13.4, Peak=4332 HFD=2.7
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [935, 257] 3.6 Mass 18767 SNR 13.4
05:10:44.304 00.000 21444 Star::Find(15, 829, 237, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=248 bg=2300.9 sigma=351.1 thresh=3354 peak=3172
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=829.00, Y=237.00, Mass=4948, SNR=2.9, Peak=3728 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1625, 727, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1623.40, Y=725.74, Mass=9202, SNR=8.8, Peak=4536 HFD=1.5
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1625, 727] 3.6 Mass 9202 SNR 8.8
05:10:44.304 00.000 21444 Star::Find(15, 171, 789, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=170.87, Y=789.93, Mass=10960, SNR=9.3, Peak=4180 HFD=2.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [171, 789] 3.6 Mass 10960 SNR 9.3
05:10:44.304 00.000 21444 Star::Find(15, 435, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=252 bg=2313.1 sigma=406.0 thresh=3531 peak=3164
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=435.00, Y=751.00, Mass=5484, SNR=2.9, Peak=3980 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 319, 165, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=6 nbg=273 bg=2294.0 sigma=426.0 thresh=3572 peak=3285
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=319.00, Y=165.00, Mass=8276, SNR=2.9, Peak=3880 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 475, 825, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=473.77, Y=825.65, Mass=21670, SNR=14.5, Peak=3752 HFD=5.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [475, 825] 3.6 Mass 21670 SNR 14.5
05:10:44.304 00.000 21444 Star::Find(15, 279, 153, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=278.22, Y=153.92, Mass=10450, SNR=9.7, Peak=4208 HFD=4.9
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [279, 153] 3.5 Mass 10450 SNR 9.7
05:10:44.304 00.000 21444 Star::Find(15, 951, 285, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=949.82, Y=283.86, Mass=28138, SNR=17.9, Peak=4032 HFD=6.4
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [951, 285] 3.5 Mass 28138 SNR 17.9
05:10:44.304 00.000 21444 Star::Find(15, 1477, 145, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=2 nbg=267 bg=2476.6 sigma=464.9 thresh=3871 peak=3641
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1477.00, Y=145.00, Mass=2935, SNR=2.9, Peak=4360 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1729, 1033, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=272 bg=1521.7 sigma=387.3 thresh=2684 peak=2541
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1729.00, Y=1033.00, Mass=3895, SNR=2.9, Peak=2920 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1771, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=8 nbg=265 bg=2194.0 sigma=416.9 thresh=3445 peak=3409
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1771.00, Y=29.00, Mass=11436, SNR=2.9, Peak=4080 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1011, 95, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1002.68, Y=101.68, Mass=34240, SNR=30.4, Peak=10520 HFD=1.5
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1011, 95] 3.5 Mass 34240 SNR 30.4
05:10:44.304 00.000 21444 Star::Find(15, 1347, 1127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=1 nbg=261 bg=1634.4 sigma=414.9 thresh=2879 peak=2496
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1347.00, Y=1127.00, Mass=1390, SNR=2.9, Peak=3024 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1721, 395, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=273 bg=2114.8 sigma=413.5 thresh=3355 peak=3158
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1721.00, Y=395.00, Mass=5781, SNR=2.9, Peak=3908 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 961, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=6 nbg=232 bg=2435.2 sigma=344.9 thresh=3470 peak=3393
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=961.00, Y=127.00, Mass=7937, SNR=2.9, Peak=4108 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 211, 1193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=209.47, Y=1193.46, Mass=66257, SNR=60.3, Peak=17856 HFD=1.4
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [211, 1193] 3.5 Mass 66257 SNR 60.3
05:10:44.304 00.000 21444 Star::Find(15, 1799, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 0 (3), X=1799.00, Y=519.00, Mass=0, SNR=0.0, Peak=3576 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 549, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=548.27, Y=30.53, Mass=17985, SNR=13.3, Peak=4184 HFD=3.1
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [549, 31] 3.5 Mass 17985 SNR 13.3
05:10:44.304 00.000 21444 Star::Find(15, 371, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=374.23, Y=318.63, Mass=11549, SNR=10.6, Peak=4056 HFD=2.8
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [371, 307] 3.5 Mass 11549 SNR 10.6
05:10:44.304 00.000 21444 Star::Find(15, 225, 505, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=247 bg=2152.1 sigma=374.9 thresh=3277 peak=3151
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=225.00, Y=505.00, Mass=4832, SNR=2.9, Peak=4132 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 111, 69, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=109.28, Y=70.28, Mass=8636, SNR=9.2, Peak=4204 HFD=2.0
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [111, 69] 3.4 Mass 8636 SNR 9.2
05:10:44.304 00.000 21444 Star::Find(15, 147, 127, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=258 bg=2122.5 sigma=456.0 thresh=3490 peak=3333
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=147.00, Y=127.00, Mass=4700, SNR=2.9, Peak=3932 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 531, 307, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=531.00, Y=307.48, Mass=21723, SNR=16.4, Peak=4968 HFD=3.3
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [531, 307] 3.4 Mass 21723 SNR 16.4
05:10:44.304 00.000 21444 Star::Find(15, 975, 239, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=974.91, Y=240.31, Mass=15363, SNR=12.9, Peak=4136 HFD=5.3
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [975, 239] 3.4 Mass 15363 SNR 12.9
05:10:44.304 00.000 21444 Star::Find(15, 969, 889, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=967.74, Y=887.60, Mass=10312, SNR=9.4, Peak=3704 HFD=1.8
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [969, 889] 3.4 Mass 10312 SNR 9.4
05:10:44.304 00.000 21444 Star::Find(15, 1037, 29, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1036.27, Y=28.86, Mass=14989, SNR=11.7, Peak=4792 HFD=4.0
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1037, 29] 3.4 Mass 14989 SNR 11.7
05:10:44.304 00.000 21444 Star::Find(15, 651, 823, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=650.71, Y=822.07, Mass=9274, SNR=8.6, Peak=3956 HFD=2.6
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [651, 823] 3.4 Mass 9274 SNR 8.6
05:10:44.304 00.000 21444 Star::Find(15, 1419, 111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=273 bg=2458.5 sigma=506.4 thresh=3978 peak=3748
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1419.00, Y=111.00, Mass=6358, SNR=2.9, Peak=4184 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 979, 31, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=989.62, Y=35.27, Mass=41451, SNR=40.4, Peak=12644 HFD=1.4
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [979, 31] 3.4 Mass 41451 SNR 40.4
05:10:44.304 00.000 21444 Star::Find(15, 807, 113, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=804.26, Y=108.84, Mass=12432, SNR=10.8, Peak=4184 HFD=4.5
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [807, 113] 3.4 Mass 12432 SNR 10.8
05:10:44.304 00.000 21444 Star::Find(15, 495, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=269 bg=2170.1 sigma=402.9 thresh=3379 peak=3233
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=495.00, Y=487.00, Mass=7182, SNR=2.9, Peak=3904 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 667, 951, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=269 bg=1788.7 sigma=414.3 thresh=3032 peak=2953
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=667.00, Y=951.00, Mass=7137, SNR=2.9, Peak=3400 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1437, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1436.16, Y=517.15, Mass=21392, SNR=14.3, Peak=4664 HFD=5.0
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [1437, 519] 3.4 Mass 21392 SNR 14.3
05:10:44.304 00.000 21444 Star::Find(15, 1645, 297, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=276 bg=2226.4 sigma=456.1 thresh=3595 peak=3497
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=297.00, Mass=4529, SNR=2.9, Peak=4108 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1117, 487, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=251 bg=2152.9 sigma=411.1 thresh=3386 peak=3240
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1117.00, Y=487.00, Mass=5896, SNR=2.9, Peak=3756 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 33, 569, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=33.32, Y=568.23, Mass=19798, SNR=15.6, Peak=4840 HFD=5.4
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [33, 569] 3.3 Mass 19798 SNR 15.6
05:10:44.304 00.000 21444 Star::Find(15, 485, 255, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=485.83, Y=267.57, Mass=11101, SNR=10.1, Peak=4260 HFD=2.6
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [485, 255] 3.3 Mass 11101 SNR 10.1
05:10:44.304 00.000 21444 Star::Find(15, 185, 269, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=261 bg=2248.7 sigma=428.2 thresh=3533 peak=3437
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=185.00, Y=269.00, Mass=7609, SNR=2.9, Peak=4136 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 509, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=11 nbg=261 bg=2283.4 sigma=390.9 thresh=3456 peak=3423
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=509.00, Y=647.00, Mass=15066, SNR=2.9, Peak=3856 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 629, 507, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=621.54, Y=519.85, Mass=5792, SNR=7.1, Peak=3984 HFD=3.4
05:10:44.304 00.000 21444 AutoFind: star saturated or too dim [629, 507] 3.3 Mass 5792 SNR 7.1
05:10:44.304 00.000 21444 Star::Find(15, 1813, 971, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=3 nbg=243 bg=1605.2 sigma=354.5 thresh=2669 peak=2459
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1813.00, Y=971.00, Mass=3744, SNR=2.9, Peak=3096 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 1167, 595, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=5 nbg=263 bg=2277.1 sigma=424.9 thresh=3552 peak=3340
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=1167.00, Y=595.00, Mass=7479, SNR=2.9, Peak=3904 HFD=0.0
05:10:44.304 00.000 21444 Star::Find(15, 37, 431, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find false star n=4 nbg=264 bg=1652.3 sigma=455.8 thresh=3020 peak=2748
05:10:44.304 00.000 21444 Star::Find returns 0 (2), X=37.00, Y=431.00, Mass=5879, SNR=2.9, Peak=3276 HFD=0.0
05:10:44.304 00.000 21444 AutoFind: could not find a non-saturated star!
05:10:44.304 00.000 21444 AutoFind: finding best star pass 3
05:10:44.304 00.000 21444 Star::Find(15, 1517, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.304 00.000 21444 Star::Find returns 1 (1), X=1516.56, Y=350.62, Mass=856320, SNR=141.8, Peak=22720 HFD=6.0
05:10:44.304 00.000 21444 AutoFind returns star at [1517, 351] 65.8 Mass 856320 SNR 141.8
05:10:44.320 00.016 21444 Star::Find(15, 1517, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:10:44.320 00.000 21444 Star::Find returns 1 (1), X=1516.56, Y=350.62, Mass=856320, SNR=141.8, Peak=22720 HFD=6.0
05:10:44.320 00.000 21444 MultiStar: List (12): {1516.56, 350.62}(141.8), {451.21, 948.34}(133.6), {223.15, 291.83}(96.6), {266.02, 1148.54}(92.2), {1507.16, 584.88}(78.9), {811.37, 837.06}(71.0), {932.52, 401.19}(65.2), {32.95, 305.68}(51.9), {680.71, 1109.78}(60.8), {1734.02, 795.18}(58.8), {993.17, 535.23}(58.1), {471.26, 315.44}(45.9), 
05:10:44.320 00.000 21444 setting lock position to (1516.56, 350.62)
05:10:44.320 00.000 21444 MultiStar: stabilizing after lock position change
05:10:44.320 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22720, med=2036, FiltMin=54, FiltMax=21204, Gamma=0.560
05:10:44.336 00.016 21444 Status Line: Auto-selected star at (1516.6, 350.6)
05:10:44.402 00.066 25848 Exposure complete
05:10:44.464 00.062 25848 worker thread done servicing request
05:10:44.464 00.000 21444 OnExposeComplete: enter
05:10:44.464 00.000 21444 UpdateGuideState(): m_state=2
05:10:44.464 00.000 21444 Star::Find(15, 1516, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:10:44.464 00.000 21444 Star::Find returns 1 (1), X=1516.31, Y=349.56, Mass=876766, SNR=148.3, Peak=23880 HFD=5.9
05:10:44.464 00.000 21444 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.09) = xAngle (-1.71 = -1.71)
05:10:44.464 00.000 21444 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.42 = -1.42)
05:10:44.464 00.000 21444 CameraToMount -- cameraX=-0.25 cameraY=-1.06 hyp=1.09 cameraTheta=-1.80 mountX=-0.16 mountY=-1.08, mountTheta=-1.71
05:10:44.464 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23880, med=2056, FiltMin=192, FiltMax=21960, Gamma=0.560
05:10:44.480 00.016 21444 UpdateGuideState exits: m=876766 SNR=148.3 Saturated
05:10:44.480 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:44.480 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:44.480 00.000 21444 Enqueuing Expose request
05:10:44.480 00.000 25848 Worker thread wakes up
05:10:44.480 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:44.480 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1501,335,31,31)
05:10:45.886 01.406 21444 GuideButtonClick i=1 ctx=Guide button clicked
05:10:45.886 00.000 21444 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
05:10:45.890 00.004 21444 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
05:10:45.890 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
05:10:45.890 00.000 21444 guider state => CALIBRATED
05:10:45.890 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:10:45.892 00.002 21444 reset dither spiral
05:10:47.353 01.461 25848 Exposure complete
05:10:47.417 00.064 25848 worker thread done servicing request
05:10:47.417 00.000 21444 OnExposeComplete: enter
05:10:47.417 00.000 21444 UpdateGuideState(): m_state=5
05:10:47.417 00.000 21444 Star::Find(15, 1516, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
05:10:47.417 00.000 21444 Star::Find returns 1 (1), X=1515.91, Y=348.89, Mass=853349, SNR=152.0, Peak=20624 HFD=6.2
05:10:47.417 00.000 21444 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.09) = xAngle (-1.84 = -1.84)
05:10:47.417 00.000 21444 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.55 = -1.55)
05:10:47.417 00.000 21444 CameraToMount -- cameraX=-0.66 cameraY=-1.73 hyp=1.85 cameraTheta=-1.93 mountX=-0.50 mountY=-1.85, mountTheta=-1.83
05:10:47.417 00.000 21444 Changing from state CALIBRATED to GUIDING
05:10:47.417 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:10:47.417 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:10:47.513 00.096 21444 AdjustCalibrationForScopePointing (scope): current dec=59.4 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
05:10:47.513 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:10:47.513 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:10:47.513 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:10:47.513 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:10:47.513 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:10:47.513 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:10:47.513 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:10:47.513 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:10:47.513 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:10:47.513 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:10:47.513 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:10:47.513 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:10:47.513 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:10:47.529 00.016 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
05:10:47.529 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
05:10:47.529 00.000 21444 Dec comp: XRate 30.507 -> 15.536 for dec 0.0 -> dec 59.4
05:10:47.529 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:10:47.529 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:10:47.640 00.111 21444 keeping sticky lock position
05:10:47.640 00.000 21444 guider state => GUIDING
05:10:47.640 00.000 21444 Status Line: Guiding
05:10:47.640 00.000 21444 Mount: notify guiding started
05:10:47.640 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
05:10:47.640 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/15/2026 5:08:40 AM"
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:10:47.640 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:10:47.640 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:10:47.640 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:10:47.640 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:10:47.640 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:10:47.640 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:10:47.640 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:10:47.640 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:10:47.640 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
05:10:47.896 00.256 21444 ScopeASCOM::SideOfPier() returns 0
05:10:47.927 00.031 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:10:47.927 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:10:47.927 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:10:47.927 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 59.4
05:10:47.927 00.000 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
05:10:47.927 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
05:10:47.927 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
05:10:47.927 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
05:10:47.927 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
05:10:47.927 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20624, med=2040, FiltMin=168, FiltMax=19384, Gamma=0.560
05:10:47.943 00.016 21444 UpdateGuideState exits: m=853349 SNR=152.0 Saturated
05:10:47.943 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:47.943 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:47.943 00.000 21444 Enqueuing Expose request
05:10:47.943 00.000 25848 Worker thread wakes up
05:10:47.943 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:47.943 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:10:50.807 02.864 25848 Exposure complete
05:10:50.873 00.066 25848 worker thread done servicing request
05:10:50.873 00.000 21444 OnExposeComplete: enter
05:10:50.873 00.000 21444 UpdateGuideState(): m_state=6
05:10:50.873 00.000 21444 Star::Find(15, 1515, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:10:50.873 00.000 21444 Star::Find returns 1 (1), X=1514.39, Y=349.18, Mass=851546, SNR=166.1, Peak=20624 HFD=6.5
05:10:50.873 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.09) = xAngle (-2.47 = -2.47)
05:10:50.873 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.17 = -2.17)
05:10:50.873 00.000 21444 CameraToMount -- cameraX=-2.17 cameraY=-1.44 hyp=2.61 cameraTheta=-2.56 mountX=-2.04 mountY=-2.16, mountTheta=-2.33
05:10:50.873 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.17, y=-1.44, opts=13)
05:10:50.873 00.000 21444 Enqueuing Move request for scope (-2.17, -1.44)
05:10:50.873 00.000 25848 Worker thread wakes up
05:10:50.873 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.17, -1.44) opts 0xd
05:10:50.876 00.003 25848 Handling offset move in thread for scope, endpoint = (-2.17, -1.44)
05:10:50.876 00.000 25848 Moving (-2.17, -1.44) raw xDistance=-2.04 yDistance=-2.16
05:10:50.876 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.28 from input -2.04
05:10:50.876 00.000 25848 resist switch: large excursion: input -2.16 thresh 1.53 direction from 0 to -1
05:10:50.876 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.47
05:10:50.876 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.16 from input -2.16
05:10:50.876 00.000 25848 MoveAxis(E, 83, ABG)
05:10:50.876 00.000 25848 Guiding  Dir = 2, Dur = 83
05:10:50.882 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20624, med=2060, FiltMin=16, FiltMax=18424, Gamma=0.560
05:10:50.899 00.017 21444 UpdateGuideState exits: m=851546 SNR=166.1 Saturated
05:10:50.899 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:50.899 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:50.899 00.000 21444 Enqueuing Expose request
05:10:50.905 00.006 25848 IsSlewing returns 0
05:10:50.905 00.000 25848 IsGuiding returns 0
05:10:50.946 00.041 25848 PulseGuide returned control before completion, sleep 53
05:10:51.010 00.064 25848 IsGuiding returns 1
05:10:51.010 00.000 25848 scope still moving after pulse duration time elapsed
05:10:51.077 00.067 25848 IsSlewing returns 0
05:10:51.077 00.000 25848 IsGuiding returns 0
05:10:51.077 00.000 25848 scope move finished after 83 + 89 ms
05:10:51.077 00.000 25848 Move returns status 0, amount 83
05:10:51.077 00.000 25848 MoveAxis(N, 59, ABG)
05:10:51.077 00.000 25848 Guiding  Dir = 0, Dur = 59
05:10:51.108 00.031 25848 IsSlewing returns 0
05:10:51.108 00.000 25848 IsGuiding returns 0
05:10:51.139 00.031 25848 PulseGuide returned control before completion, sleep 39
05:10:51.189 00.050 25848 IsGuiding returns 1
05:10:51.189 00.000 25848 scope still moving after pulse duration time elapsed
05:10:51.264 00.075 25848 IsSlewing returns 0
05:10:51.264 00.000 25848 IsGuiding returns 0
05:10:51.264 00.000 25848 scope move finished after 59 + 96 ms
05:10:51.264 00.000 25848 Move returns status 0, amount 59
05:10:51.264 00.000 25848 move complete, result=0
05:10:51.264 00.000 25848 worker thread done servicing request
05:10:51.264 00.000 25848 Worker thread wakes up
05:10:51.264 00.000 21444 GuideStep: -2.0 px 83 ms EAST, -2.2 px 59 ms NORTH
05:10:51.264 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:51.264 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:10:52.534 01.270 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20624, med=2060, FiltMin=16, FiltMax=18424, Gamma=0.850
05:10:52.662 00.128 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20624, med=2060, FiltMin=16, FiltMax=18424, Gamma=0.850
05:10:52.981 00.319 21444 evsrv: cli 0107E240 connect
05:10:52.981 00.000 21444 case statement mapped state 6 to 3
05:10:52.981 00.000 21444 case statement mapped state 6 to 3
05:10:52.981 00.000 21444 evsrv: cli 0107E600 connect
05:10:52.981 00.000 21444 case statement mapped state 6 to 3
05:10:52.981 00.000 21444 case statement mapped state 6 to 3
05:10:52.981 00.000 21444 evsrv: cli 0107E240 request: {"method":"get_pixel_scale","id":"d21d1848-716a-45f6-9fdb-66b5b371121d"}
05:10:52.981 00.000 21444 evsrv: cli 0107E240 response: {"jsonrpc":"2.0","result":0.431683,"id":"d21d1848-716a-45f6-9fdb-66b5b371121d"}
05:10:52.981 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"9ca6ff93-fe0c-46e0-a69f-8273b04e5979"}
05:10:52.981 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"9ca6ff93-fe0c-46e0-a69f-8273b04e5979"}
05:10:52.981 00.000 21444 evsrv: cli 0107E240 disconnect
05:10:52.981 00.000 21444 evsrv: cli 0107E600 disconnect
05:10:54.122 01.141 25848 Exposure complete
05:10:54.186 00.064 25848 worker thread done servicing request
05:10:54.186 00.000 21444 OnExposeComplete: enter
05:10:54.186 00.000 21444 UpdateGuideState(): m_state=6
05:10:54.186 00.000 21444 Star::Find(15, 1514, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
05:10:54.188 00.002 21444 Star::Find returns 1 (1), X=1514.30, Y=349.94, Mass=844295, SNR=141.3, Peak=20216 HFD=6.7
05:10:54.188 00.000 21444 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.09) = xAngle (-2.76 = -2.76)
05:10:54.188 00.000 21444 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.46 = -2.46)
05:10:54.188 00.000 21444 CameraToMount -- cameraX=-2.27 cameraY=-0.67 hyp=2.36 cameraTheta=-2.85 mountX=-2.20 mountY=-1.48, mountTheta=-2.55
05:10:54.188 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.27, y=-0.67, opts=13)
05:10:54.188 00.000 21444 Enqueuing Move request for scope (-2.27, -0.67)
05:10:54.188 00.000 25848 Worker thread wakes up
05:10:54.188 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.27, -0.67) opts 0xd
05:10:54.188 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.27, -0.67)
05:10:54.188 00.000 25848 Moving (-2.27, -0.67) raw xDistance=-2.20 yDistance=-1.48
05:10:54.188 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.20
05:10:54.188 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.48 from input -1.48
05:10:54.188 00.000 25848 MoveAxis(E, 95, ABG)
05:10:54.188 00.000 25848 Guiding  Dir = 2, Dur = 95
05:10:54.196 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20216, med=2056, FiltMin=166, FiltMax=18676, Gamma=0.850
05:10:54.212 00.016 21444 UpdateGuideState exits: m=844295 SNR=141.3 Saturated
05:10:54.212 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:54.212 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:54.212 00.000 21444 Enqueuing Expose request
05:10:54.221 00.009 25848 IsSlewing returns 0
05:10:54.221 00.000 25848 IsGuiding returns 0
05:10:54.260 00.039 25848 PulseGuide returned control before completion, sleep 65
05:10:54.340 00.080 25848 IsGuiding returns 1
05:10:54.340 00.000 25848 scope still moving after pulse duration time elapsed
05:10:54.404 00.064 25848 IsSlewing returns 0
05:10:54.404 00.000 25848 IsGuiding returns 0
05:10:54.404 00.000 25848 scope move finished after 95 + 88 ms
05:10:54.404 00.000 25848 Move returns status 0, amount 95
05:10:54.404 00.000 25848 MoveAxis(N, 40, ABG)
05:10:54.404 00.000 25848 Guiding  Dir = 0, Dur = 40
05:10:54.420 00.016 25848 IsSlewing returns 0
05:10:54.420 00.000 25848 IsGuiding returns 0
05:10:54.452 00.032 25848 PulseGuide returned control before completion, sleep 20
05:10:54.489 00.037 25848 IsGuiding returns 1
05:10:54.489 00.000 25848 scope still moving after pulse duration time elapsed
05:10:54.564 00.075 25848 IsSlewing returns 0
05:10:54.564 00.000 25848 IsGuiding returns 0
05:10:54.564 00.000 25848 scope move finished after 40 + 101 ms
05:10:54.564 00.000 25848 Move returns status 0, amount 40
05:10:54.564 00.000 25848 move complete, result=0
05:10:54.564 00.000 25848 worker thread done servicing request
05:10:54.564 00.000 25848 Worker thread wakes up
05:10:54.564 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:54.564 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:10:54.564 00.000 21444 GuideStep: -2.2 px 95 ms EAST, -1.5 px 40 ms NORTH
05:10:57.427 02.863 25848 Exposure complete
05:10:57.492 00.065 25848 worker thread done servicing request
05:10:57.492 00.000 21444 OnExposeComplete: enter
05:10:57.492 00.000 21444 UpdateGuideState(): m_state=6
05:10:57.492 00.000 21444 Star::Find(15, 1514, 349, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:10:57.492 00.000 21444 Star::Find returns 1 (1), X=1514.41, Y=350.70, Mass=822521, SNR=143.0, Peak=22820 HFD=6.3
05:10:57.492 00.000 21444 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.09) = xAngle (3.19 = -3.09)
05:10:57.492 00.000 21444 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.49 = -2.79)
05:10:57.492 00.000 21444 CameraToMount -- cameraX=-2.15 cameraY=0.08 hyp=2.15 cameraTheta=3.10 mountX=-2.15 mountY=-0.74, mountTheta=-2.81
05:10:57.492 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.15, y=0.08, opts=13)
05:10:57.492 00.000 21444 Enqueuing Move request for scope (-2.15, 0.08)
05:10:57.492 00.000 25848 Worker thread wakes up
05:10:57.492 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.15, 0.08) opts 0xd
05:10:57.492 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.15, 0.08)
05:10:57.492 00.000 25848 Moving (-2.15, 0.08) raw xDistance=-2.15 yDistance=-0.74
05:10:57.492 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.46 from input -2.15
05:10:57.492 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
05:10:57.492 00.000 25848 MoveAxis(E, 94, ABG)
05:10:57.492 00.000 25848 Guiding  Dir = 2, Dur = 94
05:10:57.507 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22820, med=2040, FiltMin=178, FiltMax=19160, Gamma=0.850
05:10:57.524 00.017 21444 UpdateGuideState exits: m=822521 SNR=143.0 Saturated
05:10:57.524 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:57.524 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:10:57.524 00.000 21444 Enqueuing Expose request
05:10:57.524 00.000 25848 IsSlewing returns 0
05:10:57.524 00.000 25848 IsGuiding returns 0
05:10:57.556 00.032 25848 PulseGuide returned control before completion, sleep 74
05:10:57.636 00.080 25848 IsGuiding returns 1
05:10:57.636 00.000 25848 scope still moving after pulse duration time elapsed
05:10:57.700 00.064 25848 IsSlewing returns 0
05:10:57.700 00.000 25848 IsGuiding returns 0
05:10:57.700 00.000 25848 scope move finished after 94 + 84 ms
05:10:57.700 00.000 25848 Move returns status 0, amount 94
05:10:57.700 00.000 25848 MoveAxis(N, 20, ABG)
05:10:57.700 00.000 25848 Guiding  Dir = 0, Dur = 20
05:10:57.732 00.032 25848 IsSlewing returns 0
05:10:57.732 00.000 25848 IsGuiding returns 0
05:10:57.764 00.032 25848 IsGuiding returns 1
05:10:57.764 00.000 25848 scope still moving after pulse duration time elapsed
05:10:57.828 00.064 25848 IsSlewing returns 0
05:10:57.828 00.000 25848 IsGuiding returns 0
05:10:57.828 00.000 25848 scope move finished after 20 + 74 ms
05:10:57.828 00.000 25848 Move returns status 0, amount 20
05:10:57.828 00.000 25848 move complete, result=0
05:10:57.828 00.000 25848 worker thread done servicing request
05:10:57.828 00.000 25848 Worker thread wakes up
05:10:57.828 00.000 21444 GuideStep: -2.1 px 94 ms EAST, -0.7 px 20 ms NORTH
05:10:57.828 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:10:57.828 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:11:00.688 02.860 25848 Exposure complete
05:11:00.752 00.064 25848 worker thread done servicing request
05:11:00.752 00.000 21444 OnExposeComplete: enter
05:11:00.752 00.000 21444 UpdateGuideState(): m_state=6
05:11:00.752 00.000 21444 Star::Find(15, 1514, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
05:11:00.752 00.000 21444 Star::Find returns 1 (1), X=1514.84, Y=350.89, Mass=817718, SNR=142.0, Peak=20368 HFD=6.5
05:11:00.752 00.000 21444 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.09) = xAngle (3.08 = 3.08)
05:11:00.752 00.000 21444 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.38 = -2.91)
05:11:00.752 00.000 21444 CameraToMount -- cameraX=-1.72 cameraY=0.27 hyp=1.74 cameraTheta=2.99 mountX=-1.74 mountY=-0.40, mountTheta=-2.91
05:11:00.752 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.72, y=0.27, opts=13)
05:11:00.752 00.000 21444 Enqueuing Move request for scope (-1.72, 0.27)
05:11:00.752 00.000 25848 Worker thread wakes up
05:11:00.752 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 0.27) opts 0xd
05:11:00.752 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.72, 0.27)
05:11:00.752 00.000 25848 Moving (-1.72, 0.27) raw xDistance=-1.74 yDistance=-0.40
05:11:00.752 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.74
05:11:00.752 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:00.752 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
05:11:00.752 00.000 25848 MoveAxis(E, 77, ABG)
05:11:00.752 00.000 25848 Guiding  Dir = 2, Dur = 77
05:11:00.752 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20368, med=2036, FiltMin=192, FiltMax=18776, Gamma=0.850
05:11:00.784 00.032 21444 UpdateGuideState exits: m=817718 SNR=142.0 Saturated
05:11:00.784 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:00.784 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:11:00.784 00.000 21444 Enqueuing Expose request
05:11:00.784 00.000 25848 IsSlewing returns 0
05:11:00.784 00.000 25848 IsGuiding returns 0
05:11:00.817 00.033 25848 PulseGuide returned control before completion, sleep 56
05:11:00.896 00.079 25848 IsGuiding returns 1
05:11:00.896 00.000 25848 scope still moving after pulse duration time elapsed
05:11:00.960 00.064 25848 IsSlewing returns 0
05:11:00.960 00.000 25848 IsGuiding returns 0
05:11:00.960 00.000 25848 scope move finished after 77 + 97 ms
05:11:00.960 00.000 25848 Move returns status 0, amount 77
05:11:00.960 00.000 25848 MoveAxis(N, 0, ABG)
05:11:00.960 00.000 25848 Move returns status 0, amount 0
05:11:00.960 00.000 25848 move complete, result=0
05:11:00.960 00.000 25848 worker thread done servicing request
05:11:00.960 00.000 25848 Worker thread wakes up
05:11:00.960 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:11:00.960 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:11:00.960 00.000 21444 GuideStep: -1.7 px 77 ms EAST, -0.4 px 0 ms NORTH
05:11:03.820 02.860 25848 Exposure complete
05:11:03.885 00.065 25848 worker thread done servicing request
05:11:03.885 00.000 21444 OnExposeComplete: enter
05:11:03.885 00.000 21444 UpdateGuideState(): m_state=6
05:11:03.885 00.000 21444 Star::Find(15, 1514, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:11:03.885 00.000 21444 Star::Find returns 1 (1), X=1516.18, Y=351.22, Mass=802345, SNR=126.8, Peak=17664 HFD=6.7
05:11:03.885 00.000 21444 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.09) = xAngle (2.22 = 2.22)
05:11:03.885 00.000 21444 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.52 = 2.52)
05:11:03.885 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=0.60 hyp=0.71 cameraTheta=2.13 mountX=-0.43 mountY=0.42, mountTheta=2.38
05:11:03.885 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=0.60, opts=13)
05:11:03.885 00.000 21444 Enqueuing Move request for scope (-0.38, 0.60)
05:11:03.885 00.000 25848 Worker thread wakes up
05:11:03.885 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.60) opts 0xd
05:11:03.885 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, 0.60)
05:11:03.885 00.000 25848 Moving (-0.38, 0.60) raw xDistance=-0.43 yDistance=0.42
05:11:03.885 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
05:11:03.885 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:03.885 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
05:11:03.885 00.000 25848 MoveAxis(E, 0, ABG)
05:11:03.885 00.000 25848 Move returns status 0, amount 0
05:11:03.885 00.000 25848 MoveAxis(N, 0, ABG)
05:11:03.885 00.000 25848 Move returns status 0, amount 0
05:11:03.885 00.000 25848 move complete, result=0
05:11:03.885 00.000 25848 worker thread done servicing request
05:11:03.885 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19596, med=2060, FiltMin=130, FiltMax=15976, Gamma=0.850
05:11:03.916 00.031 21444 UpdateGuideState exits: m=802345 SNR=126.8 Saturated
05:11:03.916 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:03.916 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:11:03.916 00.000 21444 Enqueuing Expose request
05:11:03.916 00.000 21444 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms NORTH
05:11:03.916 00.000 25848 Worker thread wakes up
05:11:03.916 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:11:03.916 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:11:06.778 02.862 25848 Exposure complete
05:11:06.842 00.064 25848 worker thread done servicing request
05:11:06.842 00.000 21444 OnExposeComplete: enter
05:11:06.842 00.000 21444 UpdateGuideState(): m_state=6
05:11:06.842 00.000 21444 Star::Find(15, 1516, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:11:06.842 00.000 21444 Star::Find returns 1 (1), X=1513.90, Y=348.86, Mass=870840, SNR=146.1, Peak=21024 HFD=6.6
05:11:06.842 00.000 21444 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.09) = xAngle (-2.47 = -2.47)
05:11:06.842 00.000 21444 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.17 = -2.17)
05:11:06.842 00.000 21444 CameraToMount -- cameraX=-2.67 cameraY=-1.76 hyp=3.20 cameraTheta=-2.56 mountX=-2.50 mountY=-2.64, mountTheta=-2.33
05:11:06.842 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.67, y=-1.76, opts=13)
05:11:06.842 00.000 21444 Enqueuing Move request for scope (-2.67, -1.76)
05:11:06.842 00.000 25848 Worker thread wakes up
05:11:06.842 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.67, -1.76) opts 0xd
05:11:06.842 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.67, -1.76)
05:11:06.842 00.000 25848 Moving (-2.67, -1.76) raw xDistance=-2.50 yDistance=-2.64
05:11:06.842 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.57 from input -2.50
05:11:06.842 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.64 from input -2.64
05:11:06.842 00.000 25848 MoveAxis(E, 101, ABG)
05:11:06.842 00.000 25848 Guiding  Dir = 2, Dur = 101
05:11:06.857 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21024, med=2060, FiltMin=192, FiltMax=18624, Gamma=0.850
05:11:06.873 00.016 21444 UpdateGuideState exits: m=870840 SNR=146.1 Saturated
05:11:06.873 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:06.873 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:11:06.873 00.000 21444 Enqueuing Expose request
05:11:06.889 00.016 25848 IsSlewing returns 0
05:11:06.889 00.000 25848 IsGuiding returns 0
05:11:06.921 00.032 25848 PulseGuide returned control before completion, sleep 81
05:11:07.048 00.127 25848 IsGuiding returns 1
05:11:07.048 00.000 25848 scope still moving after pulse duration time elapsed
05:11:07.112 00.064 25848 IsSlewing returns 0
05:11:07.112 00.000 25848 IsGuiding returns 0
05:11:07.112 00.000 25848 scope move finished after 101 + 125 ms
05:11:07.112 00.000 25848 Move returns status 0, amount 101
05:11:07.112 00.000 25848 MoveAxis(N, 72, ABG)
05:11:07.112 00.000 25848 Guiding  Dir = 0, Dur = 72
05:11:07.144 00.032 25848 IsSlewing returns 0
05:11:07.144 00.000 25848 IsGuiding returns 0
05:11:07.176 00.032 25848 PulseGuide returned control before completion, sleep 42
05:11:07.272 00.096 25848 IsGuiding returns 1
05:11:07.272 00.000 25848 scope still moving after pulse duration time elapsed
05:11:07.336 00.064 25848 IsSlewing returns 0
05:11:07.336 00.000 25848 IsGuiding returns 0
05:11:07.336 00.000 25848 scope move finished after 72 + 120 ms
05:11:07.336 00.000 25848 Move returns status 0, amount 72
05:11:07.336 00.000 25848 move complete, result=0
05:11:07.336 00.000 25848 worker thread done servicing request
05:11:07.336 00.000 25848 Worker thread wakes up
05:11:07.336 00.000 21444 GuideStep: -2.5 px 101 ms EAST, -2.6 px 72 ms NORTH
05:11:07.336 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:11:07.336 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:11:10.197 02.861 25848 Exposure complete
05:11:10.261 00.064 25848 worker thread done servicing request
05:11:10.261 00.000 21444 OnExposeComplete: enter
05:11:10.261 00.000 21444 UpdateGuideState(): m_state=6
05:11:10.261 00.000 21444 Star::Find(15, 1513, 348, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
05:11:10.261 00.000 21444 Star::Find returns 1 (1), X=1514.37, Y=351.65, Mass=835699, SNR=162.8, Peak=21752 HFD=6.2
05:11:10.261 00.000 21444 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.09) = xAngle (2.79 = 2.79)
05:11:10.261 00.000 21444 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.09 = 3.09)
05:11:10.261 00.000 21444 CameraToMount -- cameraX=-2.19 cameraY=1.03 hyp=2.43 cameraTheta=2.70 mountX=-2.28 mountY=0.13, mountTheta=3.09
05:11:10.261 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.19, y=1.03, opts=13)
05:11:10.261 00.000 21444 Enqueuing Move request for scope (-2.19, 1.03)
05:11:10.261 00.000 25848 Worker thread wakes up
05:11:10.261 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.19, 1.03) opts 0xd
05:11:10.261 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.19, 1.03)
05:11:10.261 00.000 25848 Moving (-2.19, 1.03) raw xDistance=-2.28 yDistance=0.13
05:11:10.261 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.55 from input -2.28
05:11:10.261 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:10.261 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
05:11:10.261 00.000 25848 MoveAxis(E, 99, ABG)
05:11:10.261 00.000 25848 Guiding  Dir = 2, Dur = 99
05:11:10.261 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21752, med=2060, FiltMin=168, FiltMax=19684, Gamma=0.850
05:11:10.293 00.032 21444 UpdateGuideState exits: m=835699 SNR=162.8 Saturated
05:11:10.293 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:10.293 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:11:10.293 00.000 21444 Enqueuing Expose request
05:11:10.293 00.000 25848 IsSlewing returns 0
05:11:10.293 00.000 25848 IsGuiding returns 0
05:11:10.325 00.032 25848 PulseGuide returned control before completion, sleep 79
05:11:10.420 00.095 25848 IsGuiding returns 1
05:11:10.420 00.000 25848 scope still moving after pulse duration time elapsed
05:11:10.486 00.066 25848 IsSlewing returns 0
05:11:10.486 00.000 25848 IsGuiding returns 0
05:11:10.486 00.000 25848 scope move finished after 99 + 94 ms
05:11:10.486 00.000 25848 Move returns status 0, amount 99
05:11:10.486 00.000 25848 MoveAxis(N, 0, ABG)
05:11:10.486 00.000 25848 Move returns status 0, amount 0
05:11:10.486 00.000 25848 move complete, result=0
05:11:10.486 00.000 25848 worker thread done servicing request
05:11:10.486 00.000 25848 Worker thread wakes up
05:11:10.486 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:11:10.486 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:11:10.486 00.000 21444 GuideStep: -2.3 px 99 ms EAST, 0.1 px 0 ms NORTH
05:11:13.348 02.862 25848 Exposure complete
05:11:13.414 00.066 25848 worker thread done servicing request
05:11:13.414 00.000 21444 OnExposeComplete: enter
05:11:13.414 00.000 21444 UpdateGuideState(): m_state=6
05:11:13.414 00.000 21444 Star::Find(15, 1514, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:11:13.414 00.000 21444 Star::Find returns 1 (1), X=1514.75, Y=351.06, Mass=824676, SNR=128.4, Peak=21832 HFD=6.3
05:11:13.414 00.000 21444 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.09) = xAngle (2.99 = 2.99)
05:11:13.414 00.000 21444 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.29 = -2.99)
05:11:13.414 00.000 21444 CameraToMount -- cameraX=-1.82 cameraY=0.44 hyp=1.87 cameraTheta=2.90 mountX=-1.85 mountY=-0.28, mountTheta=-2.99
05:11:13.416 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-1.82, y=0.44, opts=13)
05:11:13.416 00.000 21444 Enqueuing Move request for scope (-1.82, 0.44)
05:11:13.416 00.000 25848 Worker thread wakes up
05:11:13.416 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.82, 0.44) opts 0xd
05:11:13.416 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.82, 0.44)
05:11:13.416 00.000 25848 Moving (-1.82, 0.44) raw xDistance=-1.85 yDistance=-0.28
05:11:13.416 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.27 from input -1.85
05:11:13.416 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:13.416 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
05:11:13.416 00.000 25848 MoveAxis(E, 82, ABG)
05:11:13.416 00.000 25848 Guiding  Dir = 2, Dur = 82
05:11:13.423 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21832, med=2060, FiltMin=216, FiltMax=19712, Gamma=0.850
05:11:13.437 00.014 25848 IsSlewing returns 0
05:11:13.437 00.000 25848 IsGuiding returns 0
05:11:13.439 00.002 21444 UpdateGuideState exits: m=824676 SNR=128.4 Saturated
05:11:13.439 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:13.439 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:11:13.439 00.000 21444 Enqueuing Expose request
05:11:13.469 00.030 25848 PulseGuide returned control before completion, sleep 61
05:11:13.534 00.065 25848 IsGuiding returns 1
05:11:13.534 00.000 25848 scope still moving after pulse duration time elapsed
05:11:13.593 00.059 25848 IsSlewing returns 0
05:11:13.593 00.000 25848 IsGuiding returns 0
05:11:13.593 00.000 25848 scope move finished after 82 + 74 ms
05:11:13.593 00.000 25848 Move returns status 0, amount 82
05:11:13.593 00.000 25848 MoveAxis(N, 0, ABG)
05:11:13.593 00.000 25848 Move returns status 0, amount 0
05:11:13.593 00.000 25848 move complete, result=0
05:11:13.593 00.000 25848 worker thread done servicing request
05:11:13.593 00.000 25848 Worker thread wakes up
05:11:13.593 00.000 21444 GuideStep: -1.8 px 82 ms EAST, -0.3 px 0 ms NORTH
05:11:13.593 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:11:13.593 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:11:16.456 02.863 25848 Exposure complete
05:11:16.520 00.064 25848 worker thread done servicing request
05:11:16.520 00.000 21444 OnExposeComplete: enter
05:11:16.520 00.000 21444 UpdateGuideState(): m_state=6
05:11:16.520 00.000 21444 Star::Find(15, 1514, 351, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=1515.91, Y=350.90, Mass=864995, SNR=143.2, Peak=20924 HFD=6.4
05:11:16.520 00.000 21444 MultiStar: exiting stabilization period
05:11:16.520 00.000 21444 MultiStar: updating star positions after lock position change
05:11:16.520 00.000 21444 Star::Find(15, 450, 948, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=450.66, Y=948.72, Mass=475309, SNR=117.2, Peak=15924 HFD=5.5
05:11:16.520 00.000 21444 Star::Find(15, 222, 291, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=222.49, Y=291.40, Mass=422430, SNR=95.8, Peak=12568 HFD=5.9
05:11:16.520 00.000 21444 Star::Find(15, 264, 1148, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=265.33, Y=1148.32, Mass=361083, SNR=92.1, Peak=12412 HFD=5.4
05:11:16.520 00.000 21444 Star::Find(15, 1506, 584, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=1506.46, Y=585.35, Mass=326187, SNR=80.8, Peak=10112 HFD=6.0
05:11:16.520 00.000 21444 Star::Find(15, 810, 836, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=810.40, Y=836.57, Mass=254998, SNR=68.7, Peak=9436 HFD=5.6
05:11:16.520 00.000 21444 Star::Find(15, 931, 401, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=931.68, Y=401.67, Mass=286846, SNR=73.4, Peak=9560 HFD=5.8
05:11:16.520 00.000 21444 Star::Find(15, 31, 305, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=32.95, Y=306.10, Mass=170475, SNR=52.0, Peak=7516 HFD=4.7
05:11:16.520 00.000 21444 Star::Find(15, 679, 1109, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=679.97, Y=1109.52, Mass=139991, SNR=51.2, Peak=7268 HFD=5.0
05:11:16.520 00.000 21444 Star::Find(15, 1732, 795, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=1733.35, Y=795.22, Mass=217344, SNR=66.0, Peak=7188 HFD=5.7
05:11:16.520 00.000 21444 Star::Find(15, 992, 535, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=991.90, Y=535.17, Mass=144461, SNR=43.7, Peak=7040 HFD=5.1
05:11:16.520 00.000 21444 Star::Find(15, 470, 315, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:11:16.520 00.000 21444 Star::Find returns 1 (1), X=470.12, Y=316.22, Mass=144364, SNR=45.1, Peak=6912 HFD=5.1
05:11:16.520 00.000 21444 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.09) = xAngle (2.82 = 2.82)
05:11:16.520 00.000 21444 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.12 = 3.12)
05:11:16.520 00.000 21444 CameraToMount -- cameraX=-0.65 cameraY=0.29 hyp=0.71 cameraTheta=2.73 mountX=-0.67 mountY=0.02, mountTheta=3.12
05:11:16.520 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.65, y=0.29, opts=13)
05:11:16.520 00.000 21444 Enqueuing Move request for scope (-0.65, 0.29)
05:11:16.520 00.000 25848 Worker thread wakes up
05:11:16.520 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.29) opts 0xd
05:11:16.520 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.65, 0.29)
05:11:16.520 00.000 25848 Moving (-0.65, 0.29) raw xDistance=-0.67 yDistance=0.02
05:11:16.520 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.67
05:11:16.520 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:16.520 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:11:16.520 00.000 25848 MoveAxis(E, 33, ABG)
05:11:16.520 00.000 25848 Guiding  Dir = 2, Dur = 33
05:11:16.520 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20924, med=2060, FiltMin=144, FiltMax=18452, Gamma=0.850
05:11:16.536 00.016 21444 UpdateGuideState exits: m=864995 SNR=143.2 Saturated
05:11:16.536 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:16.536 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:11:16.536 00.000 21444 Enqueuing Expose request
05:11:16.567 00.031 25848 IsSlewing returns 0
05:11:16.567 00.000 25848 IsGuiding returns 0
05:11:16.599 00.032 25848 PulseGuide returned control before completion, sleep 11
05:11:16.631 00.032 25848 IsGuiding returns 1
05:11:16.631 00.000 25848 scope still moving after pulse duration time elapsed
05:11:16.695 00.064 25848 IsSlewing returns 0
05:11:16.695 00.000 25848 IsGuiding returns 0
05:11:16.695 00.000 25848 scope move finished after 33 + 91 ms
05:11:16.695 00.000 25848 Move returns status 0, amount 33
05:11:16.695 00.000 25848 MoveAxis(N, 0, ABG)
05:11:16.695 00.000 25848 Move returns status 0, amount 0
05:11:16.695 00.000 25848 move complete, result=0
05:11:16.695 00.000 25848 worker thread done servicing request
05:11:16.695 00.000 25848 Worker thread wakes up
05:11:16.695 00.000 21444 GuideStep: -0.7 px 33 ms EAST, 0.0 px 0 ms NORTH
05:11:16.695 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:11:16.695 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1502,336,31,31)
05:11:17.059 00.364 21444 Stop button clicked
05:11:17.059 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:11:17.059 00.000 21444 Status Line: Waiting for devices...
05:11:17.139 00.080 25848 ZWO: stopexposure
05:11:19.487 02.348 25848 ZWO: stopexposure
05:11:19.487 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
05:11:19.487 00.000 25848 worker thread done servicing request
05:11:19.487 00.000 21444 OnExposeComplete: enter
05:11:19.487 00.000 21444 OnExposeComplete: Capture Error reported
05:11:19.487 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
05:11:19.487 00.000 21444 Mount: notify guiding stopped
05:11:19.487 00.000 21444 BLC: window closed
05:11:19.487 00.000 21444 BLC: Last direction was reset
05:11:19.487 00.000 21444 Changing from state GUIDING to STOP
05:11:19.487 00.000 21444 guider state => SELECTED
05:11:19.487 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20924, med=2060, FiltMin=144, FiltMax=18452, Gamma=0.850
05:11:19.509 00.022 21444 Changing from state SELECTED to UNINITIALIZED
05:11:19.509 00.000 21444 guider state => SELECTING
05:11:19.509 00.000 21444 Status Line: Stopped.
05:11:19.511 00.002 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
05:11:57.121 37.610 21444 StartLoopingInteractive: Loop button clicked
05:11:57.121 00.000 21444 Status Line: Looping
05:11:57.121 00.000 21444 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
05:11:57.121 00.000 21444 ScheduleExposure(2500,3,0) exposurePending=0
05:11:57.121 00.000 21444 Enqueuing Expose request
05:11:57.121 00.000 25848 Worker thread wakes up
05:11:57.121 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:11:57.121 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
05:11:59.991 02.870 25848 Exposure complete
05:12:00.058 00.067 25848 worker thread done servicing request
05:12:00.058 00.000 21444 OnExposeComplete: enter
05:12:00.058 00.000 21444 UpdateGuideState(): m_state=1
05:12:00.058 00.000 21444 Star::Find(15, 1515, 350, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:12:00.058 00.000 21444 Star::Find returns 1 (1), X=1507.83, Y=343.93, Mass=514323, SNR=68.7, Peak=10672 HFD=7.3
05:12:00.058 00.000 21444 setting lock position to (1507.83, 343.93)
05:12:00.058 00.000 21444 MultiStar: stabilizing after lock position change
05:12:00.058 00.000 21444 CurrentPosition() valid, moving to STATE_SELECTED
05:12:00.058 00.000 21444 Changing from state SELECTING to SELECTED
05:12:00.058 00.000 21444 guider state => SELECTED
05:12:00.066 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19268, med=1988, FiltMin=52, FiltMax=10040, Gamma=0.850
05:12:00.082 00.016 21444 UpdateGuideState exits: m=514323 SNR=68.7 Saturated
05:12:00.082 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:00.082 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:00.082 00.000 21444 Enqueuing Expose request
05:12:00.082 00.000 25848 Worker thread wakes up
05:12:00.082 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:00.082 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1493,329,31,31)
05:12:02.946 02.864 25848 Exposure complete
05:12:03.010 00.064 25848 worker thread done servicing request
05:12:03.010 00.000 21444 OnExposeComplete: enter
05:12:03.010 00.000 21444 UpdateGuideState(): m_state=2
05:12:03.010 00.000 21444 Star::Find(15, 1507, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
05:12:03.010 00.000 21444 Star::Find returns 1 (1), X=1506.59, Y=343.14, Mass=658306, SNR=133.7, Peak=14332 HFD=7.1
05:12:03.010 00.000 21444 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.09) = xAngle (-2.48 = -2.48)
05:12:03.010 00.000 21444 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.19 = -2.19)
05:12:03.010 00.000 21444 CameraToMount -- cameraX=-1.24 cameraY=-0.79 hyp=1.47 cameraTheta=-2.57 mountX=-1.17 mountY=-1.20, mountTheta=-2.34
05:12:03.010 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18560, med=2008, FiltMin=92, FiltMax=13780, Gamma=0.850
05:12:03.026 00.016 21444 UpdateGuideState exits: m=658306 SNR=133.7 Saturated
05:12:03.026 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:03.026 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:03.026 00.000 21444 Enqueuing Expose request
05:12:03.026 00.000 25848 Worker thread wakes up
05:12:03.026 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:03.026 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,328,31,31)
05:12:05.886 02.860 25848 Exposure complete
05:12:05.949 00.063 25848 worker thread done servicing request
05:12:05.949 00.000 21444 OnExposeComplete: enter
05:12:05.949 00.000 21444 UpdateGuideState(): m_state=2
05:12:05.949 00.000 21444 Star::Find(15, 1506, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:05.949 00.000 21444 Star::Find returns 1 (1), X=1507.21, Y=341.99, Mass=676979, SNR=100.4, Peak=16780 HFD=6.5
05:12:05.949 00.000 21444 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.09) = xAngle (-1.79 = -1.79)
05:12:05.949 00.000 21444 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.49 = -1.49)
05:12:05.949 00.000 21444 CameraToMount -- cameraX=-0.62 cameraY=-1.94 hyp=2.03 cameraTheta=-1.88 mountX=-0.45 mountY=-2.03, mountTheta=-1.79
05:12:05.949 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19016, med=2012, FiltMin=168, FiltMax=14888, Gamma=0.850
05:12:05.965 00.016 21444 UpdateGuideState exits: m=676979 SNR=100.4 Saturated
05:12:05.965 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:05.965 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:05.965 00.000 21444 Enqueuing Expose request
05:12:05.965 00.000 25848 Worker thread wakes up
05:12:05.965 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:05.965 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:07.493 01.528 21444 GuiderMultiStar::AutoSelect enter
05:12:07.493 00.000 21444 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
05:12:07.556 00.063 21444 AutoFind: auto downsample for scale 0.43 => 2x
05:12:07.556 00.000 21444 AutoFind: downsample 2x
05:12:07.572 00.016 21444 AutoFind: global mean = 0.6, stdev 924.0
05:12:07.572 00.000 21444 AutoFind: using threshold = 0.1
05:12:07.588 00.016 21444 AutoFind: local max [1507, 343] 46.5
05:12:07.588 00.000 21444 AutoFind: local max [443, 941] 33.0
05:12:07.588 00.000 21444 AutoFind: local max [257, 1141] 26.2
05:12:07.588 00.000 21444 AutoFind: local max [215, 283] 24.7
05:12:07.588 00.000 21444 AutoFind: local max [923, 393] 21.6
05:12:07.588 00.000 21444 AutoFind: local max [1499, 577] 19.8
05:12:07.588 00.000 21444 AutoFind: local max [803, 829] 17.5
05:12:07.588 00.000 21444 AutoFind: local max [983, 527] 14.1
05:12:07.588 00.000 21444 AutoFind: local max [1725, 787] 13.7
05:12:07.588 00.000 21444 AutoFind: local max [671, 1101] 13.2
05:12:07.588 00.000 21444 AutoFind: local max [25, 299] 11.4
05:12:07.588 00.000 21444 AutoFind: local max [717, 521] 11.0
05:12:07.588 00.000 21444 AutoFind: local max [461, 309] 9.9
05:12:07.588 00.000 21444 AutoFind: local max [867, 27] 9.5
05:12:07.588 00.000 21444 AutoFind: local max [675, 759] 8.8
05:12:07.588 00.000 21444 AutoFind: local max [1683, 1009] 8.1
05:12:07.588 00.000 21444 AutoFind: local max [753, 691] 7.5
05:12:07.588 00.000 21444 AutoFind: local max [315, 759] 7.4
05:12:07.588 00.000 21444 AutoFind: local max [311, 103] 5.9
05:12:07.588 00.000 21444 AutoFind: local max [1531, 335] 5.7
05:12:07.588 00.000 21444 AutoFind: local max [1099, 615] 5.4
05:12:07.588 00.000 21444 AutoFind: local max [1405, 665] 5.3
05:12:07.588 00.000 21444 AutoFind: local max [147, 679] 5.3
05:12:07.588 00.000 21444 AutoFind: local max [391, 635] 5.1
05:12:07.588 00.000 21444 AutoFind: local max [839, 897] 4.9
05:12:07.588 00.000 21444 AutoFind: local max [251, 355] 4.3
05:12:07.588 00.000 21444 AutoFind: local max [1147, 385] 4.3
05:12:07.588 00.000 21444 AutoFind: local max [489, 267] 4.2
05:12:07.588 00.000 21444 AutoFind: local max [1421, 17] 4.2
05:12:07.588 00.000 21444 AutoFind: local max [521, 473] 4.1
05:12:07.588 00.000 21444 AutoFind: local max [739, 377] 4.1
05:12:07.588 00.000 21444 AutoFind: local max [1499, 193] 4.1
05:12:07.588 00.000 21444 AutoFind: local max [515, 705] 4.0
05:12:07.588 00.000 21444 AutoFind: local max [1603, 559] 4.0
05:12:07.588 00.000 21444 AutoFind: local max [393, 905] 4.0
05:12:07.588 00.000 21444 AutoFind: local max [1835, 373] 3.9
05:12:07.588 00.000 21444 AutoFind: local max [1373, 815] 3.9
05:12:07.588 00.000 21444 AutoFind: local max [1173, 719] 3.9
05:12:07.588 00.000 21444 AutoFind: local max [1383, 489] 3.9
05:12:07.588 00.000 21444 AutoFind: local max [1399, 39] 3.9
05:12:07.588 00.000 21444 AutoFind: local max [1907, 647] 3.9
05:12:07.588 00.000 21444 AutoFind: local max [975, 703] 3.9
05:12:07.588 00.000 21444 AutoFind: local max [909, 241] 3.9
05:12:07.588 00.000 21444 AutoFind: local max [1833, 357] 3.8
05:12:07.588 00.000 21444 AutoFind: local max [19, 447] 3.8
05:12:07.588 00.000 21444 AutoFind: local max [299, 337] 3.8
05:12:07.588 00.000 21444 AutoFind: local max [577, 393] 3.8
05:12:07.588 00.000 21444 AutoFind: local max [1349, 585] 3.8
05:12:07.588 00.000 21444 AutoFind: local max [487, 513] 3.8
05:12:07.588 00.000 21444 AutoFind: local max [1789, 705] 3.8
05:12:07.588 00.000 21444 AutoFind: local max [1403, 815] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [1089, 515] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [687, 373] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [1487, 339] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [1639, 649] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [1875, 559] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [371, 683] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [173, 751] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [487, 523] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [1645, 513] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [1365, 1029] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [243, 37] 3.7
05:12:07.588 00.000 21444 AutoFind: local max [221, 35] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [197, 375] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1637, 193] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [463, 375] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1785, 201] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1425, 473] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [425, 759] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [737, 203] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1043, 133] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1313, 203] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [907, 373] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1375, 241] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1091, 375] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1421, 695] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [763, 801] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1227, 335] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1125, 513] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [215, 21] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [753, 649] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [149, 735] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1381, 1111] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1755, 447] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [1025, 447] 3.6
05:12:07.588 00.000 21444 AutoFind: local max [223, 827] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [1515, 853] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [1243, 731] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [1031, 1167] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [637, 513] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [1441, 447] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [405, 703] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [99, 585] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [989, 545] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [127, 997] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [1533, 967] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [387, 101] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [1351, 515] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [869, 717] 3.5
05:12:07.588 00.000 21444 AutoFind: local max [277, 445] 3.5
05:12:07.588 00.000 21444 AutoFind: too close [989, 545] 3.5 - [983, 527] 14.1
05:12:07.588 00.000 21444 AutoFind: too close [215, 21] 3.6 - [221, 35] 3.6
05:12:07.588 00.000 21444 AutoFind: close dim-bright [907, 373] 3.6 - [923, 393] 21.6
05:12:07.588 00.000 21444 AutoFind: too close [487, 523] 3.7 - [487, 513] 3.8
05:12:07.588 00.000 21444 AutoFind: close dim-bright [1487, 339] 3.7 - [1507, 343] 46.5
05:12:07.588 00.000 21444 AutoFind: too close [1833, 357] 3.8 - [1835, 373] 3.9
05:12:07.588 00.000 21444 AutoFind: BPP = 16, saturation at 255, pedestal 0, thresh = 229
05:12:07.588 00.000 21444 Star::Find(15, 1507, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1507.21, Y=341.99, Mass=676979, SNR=100.4, Peak=16780 HFD=6.5
05:12:07.588 00.000 21444 Star::Find(15, 443, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=441.89, Y=939.79, Mass=416146, SNR=97.9, Peak=11836 HFD=6.0
05:12:07.588 00.000 21444 Star::Find(15, 257, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=256.71, Y=1140.03, Mass=344956, SNR=88.9, Peak=8728 HFD=6.2
05:12:07.588 00.000 21444 Star::Find(15, 215, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=214.04, Y=282.86, Mass=339017, SNR=67.9, Peak=9940 HFD=6.3
05:12:07.588 00.000 21444 Star::Find(15, 923, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=922.25, Y=392.45, Mass=234410, SNR=56.7, Peak=8732 HFD=5.5
05:12:07.588 00.000 21444 Star::Find(15, 1499, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1497.71, Y=576.76, Mass=234445, SNR=55.6, Peak=8676 HFD=5.6
05:12:07.588 00.000 21444 Star::Find(15, 803, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=801.95, Y=829.05, Mass=201531, SNR=53.7, Peak=7392 HFD=5.9
05:12:07.588 00.000 21444 Star::Find(15, 1725, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1724.24, Y=787.38, Mass=144628, SNR=45.8, Peak=6300 HFD=5.4
05:12:07.588 00.000 21444 Star::Find(15, 671, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=671.03, Y=1101.39, Mass=132296, SNR=48.8, Peak=6732 HFD=4.8
05:12:07.588 00.000 21444 Star::Find(15, 25, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=24.21, Y=297.66, Mass=113518, SNR=32.7, Peak=5744 HFD=5.3
05:12:07.588 00.000 21444 Star::Find(15, 717, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=716.78, Y=520.95, Mass=117470, SNR=38.0, Peak=5724 HFD=5.9
05:12:07.588 00.000 21444 Star::Find(15, 461, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=460.93, Y=307.76, Mass=120673, SNR=41.8, Peak=6528 HFD=6.0
05:12:07.588 00.000 21444 Star::Find(15, 867, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=866.87, Y=25.50, Mass=78621, SNR=28.1, Peak=5776 HFD=4.5
05:12:07.588 00.000 21444 Star::Find(15, 675, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=674.58, Y=759.22, Mass=91744, SNR=31.8, Peak=5668 HFD=5.4
05:12:07.588 00.000 21444 Star::Find(15, 1683, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1682.44, Y=1007.62, Mass=66200, SNR=27.5, Peak=5068 HFD=4.9
05:12:07.588 00.000 21444 Star::Find(15, 753, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=751.62, Y=690.74, Mass=67437, SNR=28.5, Peak=5040 HFD=4.8
05:12:07.588 00.000 21444 Star::Find(15, 315, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=314.67, Y=758.87, Mass=48628, SNR=19.9, Peak=4760 HFD=4.6
05:12:07.588 00.000 21444 Star::Find(15, 311, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=310.22, Y=102.73, Mass=27802, SNR=15.1, Peak=4688 HFD=3.7
05:12:07.588 00.000 21444 Star::Find(15, 1531, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1530.71, Y=335.97, Mass=30243, SNR=17.3, Peak=4992 HFD=6.2
05:12:07.588 00.000 21444 Star::Find(15, 1099, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1097.98, Y=613.63, Mass=28864, SNR=17.2, Peak=4260 HFD=4.0
05:12:07.588 00.000 21444 Star::Find(15, 1405, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1405.41, Y=668.20, Mass=10325, SNR=9.1, Peak=5088 HFD=1.3
05:12:07.588 00.000 21444 Star::Find(15, 147, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=145.31, Y=676.96, Mass=21804, SNR=13.4, Peak=4384 HFD=3.8
05:12:07.588 00.000 21444 Star::Find(15, 391, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=389.86, Y=636.13, Mass=21305, SNR=12.8, Peak=4412 HFD=4.8
05:12:07.588 00.000 21444 Star::Find(15, 839, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=840.50, Y=895.97, Mass=44181, SNR=21.4, Peak=4208 HFD=6.4
05:12:07.588 00.000 21444 Star::Find(15, 251, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=249.89, Y=354.89, Mass=27826, SNR=19.3, Peak=3908 HFD=4.2
05:12:07.588 00.000 21444 Star::Find(15, 1147, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=8 nbg=266 bg=2415.2 sigma=484.2 thresh=3868 peak=3718
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1147.00, Y=385.00, Mass=12990, SNR=2.9, Peak=4312 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 489, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=478.51, Y=276.03, Mass=11839, SNR=10.9, Peak=4764 HFD=2.2
05:12:07.588 00.000 21444 Star::Find(15, 1421, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=2 nbg=249 bg=2598.3 sigma=420.5 thresh=3860 peak=3633
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1421.00, Y=17.00, Mass=2991, SNR=2.9, Peak=4208 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 521, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=532.14, Y=487.18, Mass=9504, SNR=9.1, Peak=3728 HFD=3.0
05:12:07.588 00.000 21444 Star::Find(15, 739, 377, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=738.58, Y=376.78, Mass=18125, SNR=14.0, Peak=3952 HFD=3.2
05:12:07.588 00.000 21444 Star::Find(15, 1499, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1513.60, Y=193.35, Mass=7508, SNR=8.4, Peak=4284 HFD=1.6
05:12:07.588 00.000 21444 Star::Find(15, 515, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=508.95, Y=715.76, Mass=9799, SNR=8.8, Peak=4156 HFD=1.9
05:12:07.588 00.000 21444 Star::Find(15, 1603, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=1 nbg=271 bg=2368.3 sigma=512.0 thresh=3904 peak=3521
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=559.00, Mass=1764, SNR=2.9, Peak=4132 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 393, 905, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=392.79, Y=903.42, Mass=15510, SNR=11.8, Peak=3780 HFD=4.0
05:12:07.588 00.000 21444 Star::Find(15, 1373, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=5 nbg=270 bg=2086.0 sigma=438.4 thresh=3401 peak=3351
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=815.00, Mass=7106, SNR=2.9, Peak=3804 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1173, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1173.02, Y=719.11, Mass=18561, SNR=12.9, Peak=3980 HFD=4.0
05:12:07.588 00.000 21444 Star::Find(15, 1383, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1393.36, Y=489.54, Mass=65018, SNR=70.7, Peak=18008 HFD=1.3
05:12:07.588 00.000 21444 Star::Find(15, 1399, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=3 nbg=258 bg=2450.1 sigma=463.0 thresh=3839 peak=3665
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=39.00, Mass=4770, SNR=2.9, Peak=4236 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1907, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1906.01, Y=647.39, Mass=17512, SNR=12.9, Peak=3676 HFD=3.5
05:12:07.588 00.000 21444 Star::Find(15, 975, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=10 nbg=262 bg=2215.5 sigma=410.6 thresh=3447 peak=3289
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=975.00, Y=703.00, Mass=13849, SNR=2.9, Peak=4080 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 909, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=10 nbg=255 bg=2296.4 sigma=383.5 thresh=3447 peak=3405
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=241.00, Mass=13860, SNR=2.9, Peak=4156 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 19, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=18.42, Y=446.20, Mass=24236, SNR=17.5, Peak=3956 HFD=3.7
05:12:07.588 00.000 21444 Star::Find(15, 299, 337, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=298.73, Y=335.94, Mass=15348, SNR=11.7, Peak=3680 HFD=2.8
05:12:07.588 00.000 21444 Star::Find(15, 577, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=575.84, Y=392.67, Mass=7315, SNR=7.9, Peak=4104 HFD=2.4
05:12:07.588 00.000 21444 Star::Find(15, 1349, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=5 nbg=270 bg=2140.4 sigma=461.4 thresh=3524 peak=3401
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1349.00, Y=585.00, Mass=7934, SNR=2.9, Peak=3852 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1789, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1787.61, Y=705.55, Mass=13770, SNR=12.3, Peak=4108 HFD=4.1
05:12:07.588 00.000 21444 Star::Find(15, 1403, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=3 nbg=277 bg=2138.9 sigma=433.7 thresh=3440 peak=3328
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1403.00, Y=815.00, Mass=4799, SNR=2.9, Peak=4008 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1089, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=5 nbg=266 bg=2167.1 sigma=431.1 thresh=3460 peak=3394
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=515.00, Mass=7797, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 687, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=689.33, Y=371.62, Mass=9260, SNR=8.5, Peak=3856 HFD=4.2
05:12:07.588 00.000 21444 Star::Find(15, 1487, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1504.81, Y=340.75, Mass=393291, SNR=86.3, Peak=6128 HFD=5.1
05:12:07.588 00.000 21444 Star::Find(15, 1639, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=8 nbg=249 bg=2395.5 sigma=367.9 thresh=3499 peak=3492
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1639.00, Y=649.00, Mass=10644, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1875, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=9 nbg=252 bg=1720.6 sigma=337.2 thresh=2732 peak=2600
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1875.00, Y=559.00, Mass=10091, SNR=2.9, Peak=3044 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 371, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=4 nbg=276 bg=2196.1 sigma=475.2 thresh=3622 peak=3369
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=683.00, Mass=5828, SNR=2.9, Peak=4108 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 173, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=5 nbg=258 bg=2110.0 sigma=396.4 thresh=3299 peak=3170
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=751.00, Mass=7158, SNR=2.9, Peak=4032 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1645, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=1 nbg=278 bg=2295.8 sigma=488.8 thresh=3762 peak=3401
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=513.00, Mass=1532, SNR=2.9, Peak=3932 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1365, 1029, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1363.27, Y=1028.36, Mass=16193, SNR=13.9, Peak=3144 HFD=4.6
05:12:07.588 00.000 21444 Star::Find(15, 243, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=241.55, Y=35.29, Mass=13046, SNR=11.0, Peak=4636 HFD=5.5
05:12:07.588 00.000 21444 Star::Find(15, 197, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=210.26, Y=372.97, Mass=17282, SNR=13.0, Peak=4004 HFD=7.5
05:12:07.588 00.000 21444 Star::Find(15, 1637, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=7 nbg=249 bg=2371.4 sigma=417.6 thresh=3624 peak=3571
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1637.00, Y=193.00, Mass=9972, SNR=2.9, Peak=4232 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 463, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=462.95, Y=376.53, Mass=5946, SNR=7.7, Peak=3984 HFD=1.1
05:12:07.588 00.000 21444 Star::Find(15, 1785, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 0 (3), X=1785.00, Y=201.00, Mass=0, SNR=0.0, Peak=3400 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1425, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 0 (3), X=1425.00, Y=473.00, Mass=0, SNR=0.0, Peak=3980 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 425, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=7 nbg=261 bg=2200.7 sigma=403.1 thresh=3410 peak=3397
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=759.00, Mass=9815, SNR=2.9, Peak=4256 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 737, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=4 nbg=268 bg=2150.8 sigma=464.6 thresh=3545 peak=3327
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=737.00, Y=203.00, Mass=6341, SNR=2.9, Peak=4132 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1043, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1041.92, Y=132.60, Mass=13928, SNR=11.2, Peak=4184 HFD=3.4
05:12:07.588 00.000 21444 Star::Find(15, 1313, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1312.72, Y=203.12, Mass=12224, SNR=10.8, Peak=4612 HFD=2.2
05:12:07.588 00.000 21444 Star::Find(15, 907, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=47 nbg=221 bg=2340.2 sigma=481.2 thresh=3784 peak=3513
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=907.00, Y=373.00, Mass=155151, SNR=2.9, Peak=4080 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1375, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1375.85, Y=240.56, Mass=14956, SNR=12.4, Peak=4336 HFD=4.0
05:12:07.588 00.000 21444 Star::Find(15, 1091, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=1 nbg=263 bg=2254.0 sigma=448.9 thresh=3601 peak=3379
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=375.00, Mass=1698, SNR=2.9, Peak=3952 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1421, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1431.60, Y=704.02, Mass=9976, SNR=9.1, Peak=4108 HFD=3.4
05:12:07.588 00.000 21444 Star::Find(15, 763, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=1 nbg=276 bg=2071.6 sigma=453.8 thresh=3433 peak=3392
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=763.00, Y=801.00, Mass=2316, SNR=2.9, Peak=4388 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1227, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1223.01, Y=331.70, Mass=29833, SNR=27.2, Peak=9008 HFD=1.6
05:12:07.588 00.000 21444 Star::Find(15, 1125, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1124.61, Y=511.74, Mass=20158, SNR=14.9, Peak=3728 HFD=4.5
05:12:07.588 00.000 21444 Star::Find(15, 753, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=752.46, Y=648.74, Mass=20319, SNR=14.3, Peak=4152 HFD=3.7
05:12:07.588 00.000 21444 Star::Find(15, 149, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=8 nbg=266 bg=1838.2 sigma=420.4 thresh=3099 peak=3092
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=149.00, Y=735.00, Mass=11790, SNR=2.9, Peak=3680 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1381, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=1 nbg=271 bg=1619.1 sigma=455.9 thresh=2987 peak=2532
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1381.00, Y=1111.00, Mass=1601, SNR=2.9, Peak=3220 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1755, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1753.77, Y=448.08, Mass=5984, SNR=6.9, Peak=4080 HFD=3.7
05:12:07.588 00.000 21444 Star::Find(15, 1025, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1011.95, Y=455.55, Mass=6305, SNR=8.1, Peak=4128 HFD=1.1
05:12:07.588 00.000 21444 Star::Find(15, 223, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=5 nbg=275 bg=2036.5 sigma=429.6 thresh=3325 peak=3214
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=827.00, Mass=7493, SNR=2.9, Peak=3784 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1515, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=9 nbg=256 bg=1900.6 sigma=361.3 thresh=2985 peak=2948
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=853.00, Mass=11134, SNR=2.9, Peak=3704 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1243, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find false star n=2 nbg=246 bg=2313.9 sigma=379.6 thresh=3453 peak=3308
05:12:07.588 00.000 21444 Star::Find returns 0 (2), X=1243.00, Y=731.00, Mass=3128, SNR=2.9, Peak=4180 HFD=0.0
05:12:07.588 00.000 21444 Star::Find(15, 1031, 1167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1028.82, Y=1166.75, Mass=20986, SNR=17.0, Peak=4360 HFD=2.5
05:12:07.588 00.000 21444 Star::Find(15, 637, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=651.97, Y=511.23, Mass=8631, SNR=9.4, Peak=4236 HFD=4.0
05:12:07.588 00.000 21444 Star::Find(15, 1441, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.588 00.000 21444 Star::Find returns 1 (1), X=1440.49, Y=446.61, Mass=13462, SNR=10.7, Peak=4156 HFD=4.2
05:12:07.604 00.016 21444 Star::Find(15, 405, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=3 nbg=268 bg=2206.6 sigma=441.5 thresh=3531 peak=3291
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=405.00, Y=703.00, Mass=4516, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 99, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=7 nbg=268 bg=1674.2 sigma=433.5 thresh=2975 peak=2872
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=99.00, Y=585.00, Mass=10932, SNR=2.9, Peak=3504 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 127, 997, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=4 nbg=266 bg=1554.8 sigma=370.1 thresh=2665 peak=2607
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=127.00, Y=997.00, Mass=5133, SNR=2.9, Peak=2992 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1533, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=2 nbg=257 bg=1742.0 sigma=363.1 thresh=2831 peak=2678
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=967.00, Mass=2888, SNR=2.9, Peak=3452 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 387, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=267 bg=2341.4 sigma=506.7 thresh=3861 peak=3730
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=101.00, Mass=8777, SNR=2.9, Peak=4312 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1351, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=253 bg=2312.4 sigma=380.9 thresh=3455 peak=3338
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1351.00, Y=515.00, Mass=1296, SNR=2.9, Peak=4208 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 869, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=867.58, Y=716.59, Mass=13369, SNR=10.5, Peak=4080 HFD=2.9
05:12:07.604 00.000 21444 Star::Find(15, 277, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=289.53, Y=433.57, Mass=18975, SNR=13.9, Peak=4164 HFD=5.4
05:12:07.604 00.000 21444 AutoFind: finding best star pass 1
05:12:07.604 00.000 21444 Star::Find(15, 1507, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1507.21, Y=341.99, Mass=676979, SNR=100.4, Peak=16780 HFD=6.5
05:12:07.604 00.000 21444 AutoFind: near-saturated [1507, 343] 46.5 Mass 676979 SNR 100.4 Peak 16780
05:12:07.604 00.000 21444 Star::Find(15, 443, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=441.89, Y=939.79, Mass=416146, SNR=97.9, Peak=11836 HFD=6.0
05:12:07.604 00.000 21444 AutoFind: near-saturated [443, 941] 33.0 Mass 416146 SNR 97.9 Peak 11836
05:12:07.604 00.000 21444 Star::Find(15, 257, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=256.71, Y=1140.03, Mass=344956, SNR=88.9, Peak=8728 HFD=6.2
05:12:07.604 00.000 21444 AutoFind: near-saturated [257, 1141] 26.2 Mass 344956 SNR 88.9 Peak 8728
05:12:07.604 00.000 21444 Star::Find(15, 215, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=214.04, Y=282.86, Mass=339017, SNR=67.9, Peak=9940 HFD=6.3
05:12:07.604 00.000 21444 AutoFind: near-saturated [215, 283] 24.7 Mass 339017 SNR 67.9 Peak 9940
05:12:07.604 00.000 21444 Star::Find(15, 923, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=922.25, Y=392.45, Mass=234410, SNR=56.7, Peak=8732 HFD=5.5
05:12:07.604 00.000 21444 AutoFind: near-saturated [923, 393] 21.6 Mass 234410 SNR 56.7 Peak 8732
05:12:07.604 00.000 21444 Star::Find(15, 1499, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1497.71, Y=576.76, Mass=234445, SNR=55.6, Peak=8676 HFD=5.6
05:12:07.604 00.000 21444 AutoFind: near-saturated [1499, 577] 19.8 Mass 234445 SNR 55.6 Peak 8676
05:12:07.604 00.000 21444 Star::Find(15, 803, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=801.95, Y=829.05, Mass=201531, SNR=53.7, Peak=7392 HFD=5.9
05:12:07.604 00.000 21444 AutoFind: near-saturated [803, 829] 17.5 Mass 201531 SNR 53.7 Peak 7392
05:12:07.604 00.000 21444 Star::Find(15, 1725, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1724.24, Y=787.38, Mass=144628, SNR=45.8, Peak=6300 HFD=5.4
05:12:07.604 00.000 21444 AutoFind: near-saturated [1725, 787] 13.7 Mass 144628 SNR 45.8 Peak 6300
05:12:07.604 00.000 21444 Star::Find(15, 671, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=671.03, Y=1101.39, Mass=132296, SNR=48.8, Peak=6732 HFD=4.8
05:12:07.604 00.000 21444 AutoFind: near-saturated [671, 1101] 13.2 Mass 132296 SNR 48.8 Peak 6732
05:12:07.604 00.000 21444 Star::Find(15, 25, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=24.21, Y=297.66, Mass=113518, SNR=32.7, Peak=5744 HFD=5.3
05:12:07.604 00.000 21444 AutoFind: near-saturated [25, 299] 11.4 Mass 113518 SNR 32.7 Peak 5744
05:12:07.604 00.000 21444 Star::Find(15, 717, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=716.78, Y=520.95, Mass=117470, SNR=38.0, Peak=5724 HFD=5.9
05:12:07.604 00.000 21444 AutoFind: near-saturated [717, 521] 11.0 Mass 117470 SNR 38.0 Peak 5724
05:12:07.604 00.000 21444 Star::Find(15, 461, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=460.93, Y=307.76, Mass=120673, SNR=41.8, Peak=6528 HFD=6.0
05:12:07.604 00.000 21444 AutoFind: near-saturated [461, 309] 9.9 Mass 120673 SNR 41.8 Peak 6528
05:12:07.604 00.000 21444 Star::Find(15, 867, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=866.87, Y=25.50, Mass=78621, SNR=28.1, Peak=5776 HFD=4.5
05:12:07.604 00.000 21444 AutoFind: near-saturated [867, 27] 9.5 Mass 78621 SNR 28.1 Peak 5776
05:12:07.604 00.000 21444 Star::Find(15, 675, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=674.58, Y=759.22, Mass=91744, SNR=31.8, Peak=5668 HFD=5.4
05:12:07.604 00.000 21444 AutoFind: near-saturated [675, 759] 8.8 Mass 91744 SNR 31.8 Peak 5668
05:12:07.604 00.000 21444 Star::Find(15, 1683, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1682.44, Y=1007.62, Mass=66200, SNR=27.5, Peak=5068 HFD=4.9
05:12:07.604 00.000 21444 AutoFind: near-saturated [1683, 1009] 8.1 Mass 66200 SNR 27.5 Peak 5068
05:12:07.604 00.000 21444 Star::Find(15, 753, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=751.62, Y=690.74, Mass=67437, SNR=28.5, Peak=5040 HFD=4.8
05:12:07.604 00.000 21444 AutoFind: near-saturated [753, 691] 7.5 Mass 67437 SNR 28.5 Peak 5040
05:12:07.604 00.000 21444 Star::Find(15, 315, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=314.67, Y=758.87, Mass=48628, SNR=19.9, Peak=4760 HFD=4.6
05:12:07.604 00.000 21444 AutoFind: near-saturated [315, 759] 7.4 Mass 48628 SNR 19.9 Peak 4760
05:12:07.604 00.000 21444 Star::Find(15, 311, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=310.22, Y=102.73, Mass=27802, SNR=15.1, Peak=4688 HFD=3.7
05:12:07.604 00.000 21444 AutoFind: near-saturated [311, 103] 5.9 Mass 27802 SNR 15.1 Peak 4688
05:12:07.604 00.000 21444 Star::Find(15, 1531, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1530.71, Y=335.97, Mass=30243, SNR=17.3, Peak=4992 HFD=6.2
05:12:07.604 00.000 21444 AutoFind: near-saturated [1531, 335] 5.7 Mass 30243 SNR 17.3 Peak 4992
05:12:07.604 00.000 21444 Star::Find(15, 1099, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1097.98, Y=613.63, Mass=28864, SNR=17.2, Peak=4260 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: near-saturated [1099, 615] 5.4 Mass 28864 SNR 17.2 Peak 4260
05:12:07.604 00.000 21444 Star::Find(15, 1405, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1405.41, Y=668.20, Mass=10325, SNR=9.1, Peak=5088 HFD=1.3
05:12:07.604 00.000 21444 AutoFind: near-saturated [1405, 665] 5.3 Mass 10325 SNR 9.1 Peak 5088
05:12:07.604 00.000 21444 Star::Find(15, 147, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=145.31, Y=676.96, Mass=21804, SNR=13.4, Peak=4384 HFD=3.8
05:12:07.604 00.000 21444 AutoFind: near-saturated [147, 679] 5.3 Mass 21804 SNR 13.4 Peak 4384
05:12:07.604 00.000 21444 Star::Find(15, 391, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=389.86, Y=636.13, Mass=21305, SNR=12.8, Peak=4412 HFD=4.8
05:12:07.604 00.000 21444 AutoFind: near-saturated [391, 635] 5.1 Mass 21305 SNR 12.8 Peak 4412
05:12:07.604 00.000 21444 Star::Find(15, 839, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=840.50, Y=895.97, Mass=44181, SNR=21.4, Peak=4208 HFD=6.4
05:12:07.604 00.000 21444 AutoFind: near-saturated [839, 897] 4.9 Mass 44181 SNR 21.4 Peak 4208
05:12:07.604 00.000 21444 Star::Find(15, 251, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=249.89, Y=354.89, Mass=27826, SNR=19.3, Peak=3908 HFD=4.2
05:12:07.604 00.000 21444 AutoFind: near-saturated [251, 355] 4.3 Mass 27826 SNR 19.3 Peak 3908
05:12:07.604 00.000 21444 Star::Find(15, 1147, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=8 nbg=266 bg=2415.2 sigma=484.2 thresh=3868 peak=3718
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1147.00, Y=385.00, Mass=12990, SNR=2.9, Peak=4312 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 489, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=478.51, Y=276.03, Mass=11839, SNR=10.9, Peak=4764 HFD=2.2
05:12:07.604 00.000 21444 AutoFind: near-saturated [489, 267] 4.2 Mass 11839 SNR 10.9 Peak 4764
05:12:07.604 00.000 21444 Star::Find(15, 1421, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=2 nbg=249 bg=2598.3 sigma=420.5 thresh=3860 peak=3633
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1421.00, Y=17.00, Mass=2991, SNR=2.9, Peak=4208 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 521, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=532.14, Y=487.18, Mass=9504, SNR=9.1, Peak=3728 HFD=3.0
05:12:07.604 00.000 21444 AutoFind: near-saturated [521, 473] 4.1 Mass 9504 SNR 9.1 Peak 3728
05:12:07.604 00.000 21444 Star::Find(15, 739, 377, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=738.58, Y=376.78, Mass=18125, SNR=14.0, Peak=3952 HFD=3.2
05:12:07.604 00.000 21444 AutoFind: near-saturated [739, 377] 4.1 Mass 18125 SNR 14.0 Peak 3952
05:12:07.604 00.000 21444 Star::Find(15, 1499, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1513.60, Y=193.35, Mass=7508, SNR=8.4, Peak=4284 HFD=1.6
05:12:07.604 00.000 21444 AutoFind: near-saturated [1499, 193] 4.1 Mass 7508 SNR 8.4 Peak 4284
05:12:07.604 00.000 21444 Star::Find(15, 515, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=508.95, Y=715.76, Mass=9799, SNR=8.8, Peak=4156 HFD=1.9
05:12:07.604 00.000 21444 AutoFind: near-saturated [515, 705] 4.0 Mass 9799 SNR 8.8 Peak 4156
05:12:07.604 00.000 21444 Star::Find(15, 1603, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=271 bg=2368.3 sigma=512.0 thresh=3904 peak=3521
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=559.00, Mass=1764, SNR=2.9, Peak=4132 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 393, 905, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=392.79, Y=903.42, Mass=15510, SNR=11.8, Peak=3780 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: near-saturated [393, 905] 4.0 Mass 15510 SNR 11.8 Peak 3780
05:12:07.604 00.000 21444 Star::Find(15, 1373, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=270 bg=2086.0 sigma=438.4 thresh=3401 peak=3351
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=815.00, Mass=7106, SNR=2.9, Peak=3804 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1173, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1173.02, Y=719.11, Mass=18561, SNR=12.9, Peak=3980 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: near-saturated [1173, 719] 3.9 Mass 18561 SNR 12.9 Peak 3980
05:12:07.604 00.000 21444 Star::Find(15, 1383, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1393.36, Y=489.54, Mass=65018, SNR=70.7, Peak=18008 HFD=1.3
05:12:07.604 00.000 21444 AutoFind: near-saturated [1383, 489] 3.9 Mass 65018 SNR 70.7 Peak 18008
05:12:07.604 00.000 21444 Star::Find(15, 1399, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=3 nbg=258 bg=2450.1 sigma=463.0 thresh=3839 peak=3665
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=39.00, Mass=4770, SNR=2.9, Peak=4236 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1907, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1906.01, Y=647.39, Mass=17512, SNR=12.9, Peak=3676 HFD=3.5
05:12:07.604 00.000 21444 AutoFind: near-saturated [1907, 647] 3.9 Mass 17512 SNR 12.9 Peak 3676
05:12:07.604 00.000 21444 Star::Find(15, 975, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=10 nbg=262 bg=2215.5 sigma=410.6 thresh=3447 peak=3289
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=975.00, Y=703.00, Mass=13849, SNR=2.9, Peak=4080 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 909, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=10 nbg=255 bg=2296.4 sigma=383.5 thresh=3447 peak=3405
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=241.00, Mass=13860, SNR=2.9, Peak=4156 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 19, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=18.42, Y=446.20, Mass=24236, SNR=17.5, Peak=3956 HFD=3.7
05:12:07.604 00.000 21444 AutoFind: near-saturated [19, 447] 3.8 Mass 24236 SNR 17.5 Peak 3956
05:12:07.604 00.000 21444 Star::Find(15, 299, 337, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=298.73, Y=335.94, Mass=15348, SNR=11.7, Peak=3680 HFD=2.8
05:12:07.604 00.000 21444 AutoFind: near-saturated [299, 337] 3.8 Mass 15348 SNR 11.7 Peak 3680
05:12:07.604 00.000 21444 Star::Find(15, 577, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=575.84, Y=392.67, Mass=7315, SNR=7.9, Peak=4104 HFD=2.4
05:12:07.604 00.000 21444 AutoFind: near-saturated [577, 393] 3.8 Mass 7315 SNR 7.9 Peak 4104
05:12:07.604 00.000 21444 Star::Find(15, 1349, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=270 bg=2140.4 sigma=461.4 thresh=3524 peak=3401
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1349.00, Y=585.00, Mass=7934, SNR=2.9, Peak=3852 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1789, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1787.61, Y=705.55, Mass=13770, SNR=12.3, Peak=4108 HFD=4.1
05:12:07.604 00.000 21444 AutoFind: near-saturated [1789, 705] 3.8 Mass 13770 SNR 12.3 Peak 4108
05:12:07.604 00.000 21444 Star::Find(15, 1403, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=3 nbg=277 bg=2138.9 sigma=433.7 thresh=3440 peak=3328
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1403.00, Y=815.00, Mass=4799, SNR=2.9, Peak=4008 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1089, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=266 bg=2167.1 sigma=431.1 thresh=3460 peak=3394
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=515.00, Mass=7797, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 687, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=689.33, Y=371.62, Mass=9260, SNR=8.5, Peak=3856 HFD=4.2
05:12:07.604 00.000 21444 AutoFind: near-saturated [687, 373] 3.7 Mass 9260 SNR 8.5 Peak 3856
05:12:07.604 00.000 21444 Star::Find(15, 1487, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1504.81, Y=340.75, Mass=393291, SNR=86.3, Peak=6128 HFD=5.1
05:12:07.604 00.000 21444 AutoFind: near-saturated [1487, 339] 3.7 Mass 393291 SNR 86.3 Peak 6128
05:12:07.604 00.000 21444 Star::Find(15, 1639, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=8 nbg=249 bg=2395.5 sigma=367.9 thresh=3499 peak=3492
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1639.00, Y=649.00, Mass=10644, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1875, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=9 nbg=252 bg=1720.6 sigma=337.2 thresh=2732 peak=2600
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1875.00, Y=559.00, Mass=10091, SNR=2.9, Peak=3044 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 371, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=4 nbg=276 bg=2196.1 sigma=475.2 thresh=3622 peak=3369
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=683.00, Mass=5828, SNR=2.9, Peak=4108 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 173, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=258 bg=2110.0 sigma=396.4 thresh=3299 peak=3170
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=751.00, Mass=7158, SNR=2.9, Peak=4032 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1645, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=278 bg=2295.8 sigma=488.8 thresh=3762 peak=3401
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=513.00, Mass=1532, SNR=2.9, Peak=3932 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1365, 1029, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1363.27, Y=1028.36, Mass=16193, SNR=13.9, Peak=3144 HFD=4.6
05:12:07.604 00.000 21444 AutoFind: near-saturated [1365, 1029] 3.7 Mass 16193 SNR 13.9 Peak 3144
05:12:07.604 00.000 21444 Star::Find(15, 243, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=241.55, Y=35.29, Mass=13046, SNR=11.0, Peak=4636 HFD=5.5
05:12:07.604 00.000 21444 AutoFind: near-saturated [243, 37] 3.7 Mass 13046 SNR 11.0 Peak 4636
05:12:07.604 00.000 21444 Star::Find(15, 197, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=210.26, Y=372.97, Mass=17282, SNR=13.0, Peak=4004 HFD=7.5
05:12:07.604 00.000 21444 AutoFind: near-saturated [197, 375] 3.6 Mass 17282 SNR 13.0 Peak 4004
05:12:07.604 00.000 21444 Star::Find(15, 1637, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=7 nbg=249 bg=2371.4 sigma=417.6 thresh=3624 peak=3571
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1637.00, Y=193.00, Mass=9972, SNR=2.9, Peak=4232 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 463, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=462.95, Y=376.53, Mass=5946, SNR=7.7, Peak=3984 HFD=1.1
05:12:07.604 00.000 21444 AutoFind: near-saturated [463, 375] 3.6 Mass 5946 SNR 7.7 Peak 3984
05:12:07.604 00.000 21444 Star::Find(15, 1785, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 0 (3), X=1785.00, Y=201.00, Mass=0, SNR=0.0, Peak=3400 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1425, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 0 (3), X=1425.00, Y=473.00, Mass=0, SNR=0.0, Peak=3980 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 425, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=7 nbg=261 bg=2200.7 sigma=403.1 thresh=3410 peak=3397
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=759.00, Mass=9815, SNR=2.9, Peak=4256 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 737, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=4 nbg=268 bg=2150.8 sigma=464.6 thresh=3545 peak=3327
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=737.00, Y=203.00, Mass=6341, SNR=2.9, Peak=4132 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1043, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1041.92, Y=132.60, Mass=13928, SNR=11.2, Peak=4184 HFD=3.4
05:12:07.604 00.000 21444 AutoFind: near-saturated [1043, 133] 3.6 Mass 13928 SNR 11.2 Peak 4184
05:12:07.604 00.000 21444 Star::Find(15, 1313, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1312.72, Y=203.12, Mass=12224, SNR=10.8, Peak=4612 HFD=2.2
05:12:07.604 00.000 21444 AutoFind: near-saturated [1313, 203] 3.6 Mass 12224 SNR 10.8 Peak 4612
05:12:07.604 00.000 21444 Star::Find(15, 907, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=47 nbg=221 bg=2340.2 sigma=481.2 thresh=3784 peak=3513
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=907.00, Y=373.00, Mass=155151, SNR=2.9, Peak=4080 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1375, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1375.85, Y=240.56, Mass=14956, SNR=12.4, Peak=4336 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: near-saturated [1375, 241] 3.6 Mass 14956 SNR 12.4 Peak 4336
05:12:07.604 00.000 21444 Star::Find(15, 1091, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=263 bg=2254.0 sigma=448.9 thresh=3601 peak=3379
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=375.00, Mass=1698, SNR=2.9, Peak=3952 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1421, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1431.60, Y=704.02, Mass=9976, SNR=9.1, Peak=4108 HFD=3.4
05:12:07.604 00.000 21444 AutoFind: near-saturated [1421, 695] 3.6 Mass 9976 SNR 9.1 Peak 4108
05:12:07.604 00.000 21444 Star::Find(15, 763, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=276 bg=2071.6 sigma=453.8 thresh=3433 peak=3392
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=763.00, Y=801.00, Mass=2316, SNR=2.9, Peak=4388 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1227, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1223.01, Y=331.70, Mass=29833, SNR=27.2, Peak=9008 HFD=1.6
05:12:07.604 00.000 21444 AutoFind: near-saturated [1227, 335] 3.6 Mass 29833 SNR 27.2 Peak 9008
05:12:07.604 00.000 21444 Star::Find(15, 1125, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1124.61, Y=511.74, Mass=20158, SNR=14.9, Peak=3728 HFD=4.5
05:12:07.604 00.000 21444 AutoFind: near-saturated [1125, 513] 3.6 Mass 20158 SNR 14.9 Peak 3728
05:12:07.604 00.000 21444 Star::Find(15, 753, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=752.46, Y=648.74, Mass=20319, SNR=14.3, Peak=4152 HFD=3.7
05:12:07.604 00.000 21444 AutoFind: near-saturated [753, 649] 3.6 Mass 20319 SNR 14.3 Peak 4152
05:12:07.604 00.000 21444 Star::Find(15, 149, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=8 nbg=266 bg=1838.2 sigma=420.4 thresh=3099 peak=3092
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=149.00, Y=735.00, Mass=11790, SNR=2.9, Peak=3680 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1381, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=271 bg=1619.1 sigma=455.9 thresh=2987 peak=2532
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1381.00, Y=1111.00, Mass=1601, SNR=2.9, Peak=3220 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1755, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1753.77, Y=448.08, Mass=5984, SNR=6.9, Peak=4080 HFD=3.7
05:12:07.604 00.000 21444 AutoFind: near-saturated [1755, 447] 3.6 Mass 5984 SNR 6.9 Peak 4080
05:12:07.604 00.000 21444 Star::Find(15, 1025, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1011.95, Y=455.55, Mass=6305, SNR=8.1, Peak=4128 HFD=1.1
05:12:07.604 00.000 21444 AutoFind: near-saturated [1025, 447] 3.6 Mass 6305 SNR 8.1 Peak 4128
05:12:07.604 00.000 21444 Star::Find(15, 223, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=275 bg=2036.5 sigma=429.6 thresh=3325 peak=3214
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=827.00, Mass=7493, SNR=2.9, Peak=3784 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1515, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=9 nbg=256 bg=1900.6 sigma=361.3 thresh=2985 peak=2948
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=853.00, Mass=11134, SNR=2.9, Peak=3704 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1243, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=2 nbg=246 bg=2313.9 sigma=379.6 thresh=3453 peak=3308
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1243.00, Y=731.00, Mass=3128, SNR=2.9, Peak=4180 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1031, 1167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1028.82, Y=1166.75, Mass=20986, SNR=17.0, Peak=4360 HFD=2.5
05:12:07.604 00.000 21444 AutoFind: near-saturated [1031, 1167] 3.5 Mass 20986 SNR 17.0 Peak 4360
05:12:07.604 00.000 21444 Star::Find(15, 637, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=651.97, Y=511.23, Mass=8631, SNR=9.4, Peak=4236 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: near-saturated [637, 513] 3.5 Mass 8631 SNR 9.4 Peak 4236
05:12:07.604 00.000 21444 Star::Find(15, 1441, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1440.49, Y=446.61, Mass=13462, SNR=10.7, Peak=4156 HFD=4.2
05:12:07.604 00.000 21444 AutoFind: near-saturated [1441, 447] 3.5 Mass 13462 SNR 10.7 Peak 4156
05:12:07.604 00.000 21444 Star::Find(15, 405, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=3 nbg=268 bg=2206.6 sigma=441.5 thresh=3531 peak=3291
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=405.00, Y=703.00, Mass=4516, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 99, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=7 nbg=268 bg=1674.2 sigma=433.5 thresh=2975 peak=2872
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=99.00, Y=585.00, Mass=10932, SNR=2.9, Peak=3504 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 127, 997, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=4 nbg=266 bg=1554.8 sigma=370.1 thresh=2665 peak=2607
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=127.00, Y=997.00, Mass=5133, SNR=2.9, Peak=2992 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1533, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=2 nbg=257 bg=1742.0 sigma=363.1 thresh=2831 peak=2678
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=967.00, Mass=2888, SNR=2.9, Peak=3452 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 387, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=267 bg=2341.4 sigma=506.7 thresh=3861 peak=3730
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=101.00, Mass=8777, SNR=2.9, Peak=4312 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1351, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=253 bg=2312.4 sigma=380.9 thresh=3455 peak=3338
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1351.00, Y=515.00, Mass=1296, SNR=2.9, Peak=4208 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 869, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=867.58, Y=716.59, Mass=13369, SNR=10.5, Peak=4080 HFD=2.9
05:12:07.604 00.000 21444 AutoFind: near-saturated [869, 717] 3.5 Mass 13369 SNR 10.5 Peak 4080
05:12:07.604 00.000 21444 Star::Find(15, 277, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=289.53, Y=433.57, Mass=18975, SNR=13.9, Peak=4164 HFD=5.4
05:12:07.604 00.000 21444 AutoFind: near-saturated [277, 445] 3.5 Mass 18975 SNR 13.9 Peak 4164
05:12:07.604 00.000 21444 AutoFind: could not find a star on Pass 1
05:12:07.604 00.000 21444 AutoFind: finding best star pass 2
05:12:07.604 00.000 21444 Star::Find(15, 1507, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1507.21, Y=341.99, Mass=676979, SNR=100.4, Peak=16780 HFD=6.5
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1507, 343] 46.5 Mass 676979 SNR 100.4
05:12:07.604 00.000 21444 Star::Find(15, 443, 941, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=441.89, Y=939.79, Mass=416146, SNR=97.9, Peak=11836 HFD=6.0
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [443, 941] 33.0 Mass 416146 SNR 97.9
05:12:07.604 00.000 21444 Star::Find(15, 257, 1141, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=256.71, Y=1140.03, Mass=344956, SNR=88.9, Peak=8728 HFD=6.2
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [257, 1141] 26.2 Mass 344956 SNR 88.9
05:12:07.604 00.000 21444 Star::Find(15, 215, 283, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=214.04, Y=282.86, Mass=339017, SNR=67.9, Peak=9940 HFD=6.3
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [215, 283] 24.7 Mass 339017 SNR 67.9
05:12:07.604 00.000 21444 Star::Find(15, 923, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=922.25, Y=392.45, Mass=234410, SNR=56.7, Peak=8732 HFD=5.5
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [923, 393] 21.6 Mass 234410 SNR 56.7
05:12:07.604 00.000 21444 Star::Find(15, 1499, 577, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1497.71, Y=576.76, Mass=234445, SNR=55.6, Peak=8676 HFD=5.6
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1499, 577] 19.8 Mass 234445 SNR 55.6
05:12:07.604 00.000 21444 Star::Find(15, 803, 829, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=801.95, Y=829.05, Mass=201531, SNR=53.7, Peak=7392 HFD=5.9
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [803, 829] 17.5 Mass 201531 SNR 53.7
05:12:07.604 00.000 21444 Star::Find(15, 1725, 787, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1724.24, Y=787.38, Mass=144628, SNR=45.8, Peak=6300 HFD=5.4
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1725, 787] 13.7 Mass 144628 SNR 45.8
05:12:07.604 00.000 21444 Star::Find(15, 671, 1101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=671.03, Y=1101.39, Mass=132296, SNR=48.8, Peak=6732 HFD=4.8
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [671, 1101] 13.2 Mass 132296 SNR 48.8
05:12:07.604 00.000 21444 Star::Find(15, 25, 299, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=24.21, Y=297.66, Mass=113518, SNR=32.7, Peak=5744 HFD=5.3
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [25, 299] 11.4 Mass 113518 SNR 32.7
05:12:07.604 00.000 21444 Star::Find(15, 717, 521, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=716.78, Y=520.95, Mass=117470, SNR=38.0, Peak=5724 HFD=5.9
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [717, 521] 11.0 Mass 117470 SNR 38.0
05:12:07.604 00.000 21444 Star::Find(15, 461, 309, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=460.93, Y=307.76, Mass=120673, SNR=41.8, Peak=6528 HFD=6.0
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [461, 309] 9.9 Mass 120673 SNR 41.8
05:12:07.604 00.000 21444 Star::Find(15, 867, 27, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=866.87, Y=25.50, Mass=78621, SNR=28.1, Peak=5776 HFD=4.5
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [867, 27] 9.5 Mass 78621 SNR 28.1
05:12:07.604 00.000 21444 Star::Find(15, 675, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=674.58, Y=759.22, Mass=91744, SNR=31.8, Peak=5668 HFD=5.4
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [675, 759] 8.8 Mass 91744 SNR 31.8
05:12:07.604 00.000 21444 Star::Find(15, 1683, 1009, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1682.44, Y=1007.62, Mass=66200, SNR=27.5, Peak=5068 HFD=4.9
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1683, 1009] 8.1 Mass 66200 SNR 27.5
05:12:07.604 00.000 21444 Star::Find(15, 753, 691, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=751.62, Y=690.74, Mass=67437, SNR=28.5, Peak=5040 HFD=4.8
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [753, 691] 7.5 Mass 67437 SNR 28.5
05:12:07.604 00.000 21444 Star::Find(15, 315, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=314.67, Y=758.87, Mass=48628, SNR=19.9, Peak=4760 HFD=4.6
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [315, 759] 7.4 Mass 48628 SNR 19.9
05:12:07.604 00.000 21444 Star::Find(15, 311, 103, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=310.22, Y=102.73, Mass=27802, SNR=15.1, Peak=4688 HFD=3.7
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [311, 103] 5.9 Mass 27802 SNR 15.1
05:12:07.604 00.000 21444 Star::Find(15, 1531, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1530.71, Y=335.97, Mass=30243, SNR=17.3, Peak=4992 HFD=6.2
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1531, 335] 5.7 Mass 30243 SNR 17.3
05:12:07.604 00.000 21444 Star::Find(15, 1099, 615, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1097.98, Y=613.63, Mass=28864, SNR=17.2, Peak=4260 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1099, 615] 5.4 Mass 28864 SNR 17.2
05:12:07.604 00.000 21444 Star::Find(15, 1405, 665, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1405.41, Y=668.20, Mass=10325, SNR=9.1, Peak=5088 HFD=1.3
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1405, 665] 5.3 Mass 10325 SNR 9.1
05:12:07.604 00.000 21444 Star::Find(15, 147, 679, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=145.31, Y=676.96, Mass=21804, SNR=13.4, Peak=4384 HFD=3.8
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [147, 679] 5.3 Mass 21804 SNR 13.4
05:12:07.604 00.000 21444 Star::Find(15, 391, 635, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=389.86, Y=636.13, Mass=21305, SNR=12.8, Peak=4412 HFD=4.8
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [391, 635] 5.1 Mass 21305 SNR 12.8
05:12:07.604 00.000 21444 Star::Find(15, 839, 897, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=840.50, Y=895.97, Mass=44181, SNR=21.4, Peak=4208 HFD=6.4
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [839, 897] 4.9 Mass 44181 SNR 21.4
05:12:07.604 00.000 21444 Star::Find(15, 251, 355, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=249.89, Y=354.89, Mass=27826, SNR=19.3, Peak=3908 HFD=4.2
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [251, 355] 4.3 Mass 27826 SNR 19.3
05:12:07.604 00.000 21444 Star::Find(15, 1147, 385, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=8 nbg=266 bg=2415.2 sigma=484.2 thresh=3868 peak=3718
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1147.00, Y=385.00, Mass=12990, SNR=2.9, Peak=4312 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 489, 267, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=478.51, Y=276.03, Mass=11839, SNR=10.9, Peak=4764 HFD=2.2
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [489, 267] 4.2 Mass 11839 SNR 10.9
05:12:07.604 00.000 21444 Star::Find(15, 1421, 17, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=2 nbg=249 bg=2598.3 sigma=420.5 thresh=3860 peak=3633
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1421.00, Y=17.00, Mass=2991, SNR=2.9, Peak=4208 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 521, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=532.14, Y=487.18, Mass=9504, SNR=9.1, Peak=3728 HFD=3.0
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [521, 473] 4.1 Mass 9504 SNR 9.1
05:12:07.604 00.000 21444 Star::Find(15, 739, 377, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=738.58, Y=376.78, Mass=18125, SNR=14.0, Peak=3952 HFD=3.2
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [739, 377] 4.1 Mass 18125 SNR 14.0
05:12:07.604 00.000 21444 Star::Find(15, 1499, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1513.60, Y=193.35, Mass=7508, SNR=8.4, Peak=4284 HFD=1.6
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1499, 193] 4.1 Mass 7508 SNR 8.4
05:12:07.604 00.000 21444 Star::Find(15, 515, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=508.95, Y=715.76, Mass=9799, SNR=8.8, Peak=4156 HFD=1.9
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [515, 705] 4.0 Mass 9799 SNR 8.8
05:12:07.604 00.000 21444 Star::Find(15, 1603, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=271 bg=2368.3 sigma=512.0 thresh=3904 peak=3521
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1603.00, Y=559.00, Mass=1764, SNR=2.9, Peak=4132 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 393, 905, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=392.79, Y=903.42, Mass=15510, SNR=11.8, Peak=3780 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [393, 905] 4.0 Mass 15510 SNR 11.8
05:12:07.604 00.000 21444 Star::Find(15, 1373, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=270 bg=2086.0 sigma=438.4 thresh=3401 peak=3351
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1373.00, Y=815.00, Mass=7106, SNR=2.9, Peak=3804 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1173, 719, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1173.02, Y=719.11, Mass=18561, SNR=12.9, Peak=3980 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1173, 719] 3.9 Mass 18561 SNR 12.9
05:12:07.604 00.000 21444 Star::Find(15, 1383, 489, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1393.36, Y=489.54, Mass=65018, SNR=70.7, Peak=18008 HFD=1.3
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1383, 489] 3.9 Mass 65018 SNR 70.7
05:12:07.604 00.000 21444 Star::Find(15, 1399, 39, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=3 nbg=258 bg=2450.1 sigma=463.0 thresh=3839 peak=3665
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1399.00, Y=39.00, Mass=4770, SNR=2.9, Peak=4236 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1907, 647, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1906.01, Y=647.39, Mass=17512, SNR=12.9, Peak=3676 HFD=3.5
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1907, 647] 3.9 Mass 17512 SNR 12.9
05:12:07.604 00.000 21444 Star::Find(15, 975, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=10 nbg=262 bg=2215.5 sigma=410.6 thresh=3447 peak=3289
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=975.00, Y=703.00, Mass=13849, SNR=2.9, Peak=4080 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 909, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=10 nbg=255 bg=2296.4 sigma=383.5 thresh=3447 peak=3405
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=909.00, Y=241.00, Mass=13860, SNR=2.9, Peak=4156 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 19, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=18.42, Y=446.20, Mass=24236, SNR=17.5, Peak=3956 HFD=3.7
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [19, 447] 3.8 Mass 24236 SNR 17.5
05:12:07.604 00.000 21444 Star::Find(15, 299, 337, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=298.73, Y=335.94, Mass=15348, SNR=11.7, Peak=3680 HFD=2.8
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [299, 337] 3.8 Mass 15348 SNR 11.7
05:12:07.604 00.000 21444 Star::Find(15, 577, 393, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=575.84, Y=392.67, Mass=7315, SNR=7.9, Peak=4104 HFD=2.4
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [577, 393] 3.8 Mass 7315 SNR 7.9
05:12:07.604 00.000 21444 Star::Find(15, 1349, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=270 bg=2140.4 sigma=461.4 thresh=3524 peak=3401
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1349.00, Y=585.00, Mass=7934, SNR=2.9, Peak=3852 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1789, 705, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1787.61, Y=705.55, Mass=13770, SNR=12.3, Peak=4108 HFD=4.1
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1789, 705] 3.8 Mass 13770 SNR 12.3
05:12:07.604 00.000 21444 Star::Find(15, 1403, 815, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=3 nbg=277 bg=2138.9 sigma=433.7 thresh=3440 peak=3328
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1403.00, Y=815.00, Mass=4799, SNR=2.9, Peak=4008 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1089, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=266 bg=2167.1 sigma=431.1 thresh=3460 peak=3394
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1089.00, Y=515.00, Mass=7797, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 687, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=689.33, Y=371.62, Mass=9260, SNR=8.5, Peak=3856 HFD=4.2
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [687, 373] 3.7 Mass 9260 SNR 8.5
05:12:07.604 00.000 21444 Star::Find(15, 1487, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1504.81, Y=340.75, Mass=393291, SNR=86.3, Peak=6128 HFD=5.1
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1487, 339] 3.7 Mass 393291 SNR 86.3
05:12:07.604 00.000 21444 Star::Find(15, 1639, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=8 nbg=249 bg=2395.5 sigma=367.9 thresh=3499 peak=3492
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1639.00, Y=649.00, Mass=10644, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1875, 559, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=9 nbg=252 bg=1720.6 sigma=337.2 thresh=2732 peak=2600
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1875.00, Y=559.00, Mass=10091, SNR=2.9, Peak=3044 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 371, 683, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=4 nbg=276 bg=2196.1 sigma=475.2 thresh=3622 peak=3369
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=371.00, Y=683.00, Mass=5828, SNR=2.9, Peak=4108 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 173, 751, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=258 bg=2110.0 sigma=396.4 thresh=3299 peak=3170
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=173.00, Y=751.00, Mass=7158, SNR=2.9, Peak=4032 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1645, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=278 bg=2295.8 sigma=488.8 thresh=3762 peak=3401
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1645.00, Y=513.00, Mass=1532, SNR=2.9, Peak=3932 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1365, 1029, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1363.27, Y=1028.36, Mass=16193, SNR=13.9, Peak=3144 HFD=4.6
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1365, 1029] 3.7 Mass 16193 SNR 13.9
05:12:07.604 00.000 21444 Star::Find(15, 243, 37, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=241.55, Y=35.29, Mass=13046, SNR=11.0, Peak=4636 HFD=5.5
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [243, 37] 3.7 Mass 13046 SNR 11.0
05:12:07.604 00.000 21444 Star::Find(15, 197, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=210.26, Y=372.97, Mass=17282, SNR=13.0, Peak=4004 HFD=7.5
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [197, 375] 3.6 Mass 17282 SNR 13.0
05:12:07.604 00.000 21444 Star::Find(15, 1637, 193, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=7 nbg=249 bg=2371.4 sigma=417.6 thresh=3624 peak=3571
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1637.00, Y=193.00, Mass=9972, SNR=2.9, Peak=4232 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 463, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=462.95, Y=376.53, Mass=5946, SNR=7.7, Peak=3984 HFD=1.1
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [463, 375] 3.6 Mass 5946 SNR 7.7
05:12:07.604 00.000 21444 Star::Find(15, 1785, 201, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 0 (3), X=1785.00, Y=201.00, Mass=0, SNR=0.0, Peak=3400 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1425, 473, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 0 (3), X=1425.00, Y=473.00, Mass=0, SNR=0.0, Peak=3980 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 425, 759, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=7 nbg=261 bg=2200.7 sigma=403.1 thresh=3410 peak=3397
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=425.00, Y=759.00, Mass=9815, SNR=2.9, Peak=4256 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 737, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=4 nbg=268 bg=2150.8 sigma=464.6 thresh=3545 peak=3327
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=737.00, Y=203.00, Mass=6341, SNR=2.9, Peak=4132 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1043, 133, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1041.92, Y=132.60, Mass=13928, SNR=11.2, Peak=4184 HFD=3.4
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1043, 133] 3.6 Mass 13928 SNR 11.2
05:12:07.604 00.000 21444 Star::Find(15, 1313, 203, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1312.72, Y=203.12, Mass=12224, SNR=10.8, Peak=4612 HFD=2.2
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1313, 203] 3.6 Mass 12224 SNR 10.8
05:12:07.604 00.000 21444 Star::Find(15, 907, 373, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=47 nbg=221 bg=2340.2 sigma=481.2 thresh=3784 peak=3513
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=907.00, Y=373.00, Mass=155151, SNR=2.9, Peak=4080 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1375, 241, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1375.85, Y=240.56, Mass=14956, SNR=12.4, Peak=4336 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1375, 241] 3.6 Mass 14956 SNR 12.4
05:12:07.604 00.000 21444 Star::Find(15, 1091, 375, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=263 bg=2254.0 sigma=448.9 thresh=3601 peak=3379
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1091.00, Y=375.00, Mass=1698, SNR=2.9, Peak=3952 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1421, 695, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1431.60, Y=704.02, Mass=9976, SNR=9.1, Peak=4108 HFD=3.4
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1421, 695] 3.6 Mass 9976 SNR 9.1
05:12:07.604 00.000 21444 Star::Find(15, 763, 801, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=276 bg=2071.6 sigma=453.8 thresh=3433 peak=3392
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=763.00, Y=801.00, Mass=2316, SNR=2.9, Peak=4388 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1227, 335, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1223.01, Y=331.70, Mass=29833, SNR=27.2, Peak=9008 HFD=1.6
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1227, 335] 3.6 Mass 29833 SNR 27.2
05:12:07.604 00.000 21444 Star::Find(15, 1125, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1124.61, Y=511.74, Mass=20158, SNR=14.9, Peak=3728 HFD=4.5
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1125, 513] 3.6 Mass 20158 SNR 14.9
05:12:07.604 00.000 21444 Star::Find(15, 753, 649, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=752.46, Y=648.74, Mass=20319, SNR=14.3, Peak=4152 HFD=3.7
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [753, 649] 3.6 Mass 20319 SNR 14.3
05:12:07.604 00.000 21444 Star::Find(15, 149, 735, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=8 nbg=266 bg=1838.2 sigma=420.4 thresh=3099 peak=3092
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=149.00, Y=735.00, Mass=11790, SNR=2.9, Peak=3680 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1381, 1111, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=271 bg=1619.1 sigma=455.9 thresh=2987 peak=2532
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1381.00, Y=1111.00, Mass=1601, SNR=2.9, Peak=3220 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1755, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1753.77, Y=448.08, Mass=5984, SNR=6.9, Peak=4080 HFD=3.7
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1755, 447] 3.6 Mass 5984 SNR 6.9
05:12:07.604 00.000 21444 Star::Find(15, 1025, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1011.95, Y=455.55, Mass=6305, SNR=8.1, Peak=4128 HFD=1.1
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1025, 447] 3.6 Mass 6305 SNR 8.1
05:12:07.604 00.000 21444 Star::Find(15, 223, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=275 bg=2036.5 sigma=429.6 thresh=3325 peak=3214
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=223.00, Y=827.00, Mass=7493, SNR=2.9, Peak=3784 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1515, 853, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=9 nbg=256 bg=1900.6 sigma=361.3 thresh=2985 peak=2948
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1515.00, Y=853.00, Mass=11134, SNR=2.9, Peak=3704 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1243, 731, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=2 nbg=246 bg=2313.9 sigma=379.6 thresh=3453 peak=3308
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1243.00, Y=731.00, Mass=3128, SNR=2.9, Peak=4180 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1031, 1167, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1028.82, Y=1166.75, Mass=20986, SNR=17.0, Peak=4360 HFD=2.5
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1031, 1167] 3.5 Mass 20986 SNR 17.0
05:12:07.604 00.000 21444 Star::Find(15, 637, 513, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=651.97, Y=511.23, Mass=8631, SNR=9.4, Peak=4236 HFD=4.0
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [637, 513] 3.5 Mass 8631 SNR 9.4
05:12:07.604 00.000 21444 Star::Find(15, 1441, 447, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1440.49, Y=446.61, Mass=13462, SNR=10.7, Peak=4156 HFD=4.2
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [1441, 447] 3.5 Mass 13462 SNR 10.7
05:12:07.604 00.000 21444 Star::Find(15, 405, 703, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=3 nbg=268 bg=2206.6 sigma=441.5 thresh=3531 peak=3291
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=405.00, Y=703.00, Mass=4516, SNR=2.9, Peak=4184 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 99, 585, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=7 nbg=268 bg=1674.2 sigma=433.5 thresh=2975 peak=2872
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=99.00, Y=585.00, Mass=10932, SNR=2.9, Peak=3504 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 127, 997, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=4 nbg=266 bg=1554.8 sigma=370.1 thresh=2665 peak=2607
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=127.00, Y=997.00, Mass=5133, SNR=2.9, Peak=2992 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1533, 967, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=2 nbg=257 bg=1742.0 sigma=363.1 thresh=2831 peak=2678
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1533.00, Y=967.00, Mass=2888, SNR=2.9, Peak=3452 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 387, 101, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=5 nbg=267 bg=2341.4 sigma=506.7 thresh=3861 peak=3730
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=387.00, Y=101.00, Mass=8777, SNR=2.9, Peak=4312 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 1351, 515, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find false star n=1 nbg=253 bg=2312.4 sigma=380.9 thresh=3455 peak=3338
05:12:07.604 00.000 21444 Star::Find returns 0 (2), X=1351.00, Y=515.00, Mass=1296, SNR=2.9, Peak=4208 HFD=0.0
05:12:07.604 00.000 21444 Star::Find(15, 869, 717, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=867.58, Y=716.59, Mass=13369, SNR=10.5, Peak=4080 HFD=2.9
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [869, 717] 3.5 Mass 13369 SNR 10.5
05:12:07.604 00.000 21444 Star::Find(15, 277, 445, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=289.53, Y=433.57, Mass=18975, SNR=13.9, Peak=4164 HFD=5.4
05:12:07.604 00.000 21444 AutoFind: star saturated or too dim [277, 445] 3.5 Mass 18975 SNR 13.9
05:12:07.604 00.000 21444 AutoFind: could not find a non-saturated star!
05:12:07.604 00.000 21444 AutoFind: finding best star pass 3
05:12:07.604 00.000 21444 Star::Find(15, 1507, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1507.21, Y=341.99, Mass=676979, SNR=100.4, Peak=16780 HFD=6.5
05:12:07.604 00.000 21444 AutoFind returns star at [1507, 343] 46.5 Mass 676979 SNR 100.4
05:12:07.604 00.000 21444 Star::Find(15, 1507, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:07.604 00.000 21444 Star::Find returns 1 (1), X=1507.21, Y=341.99, Mass=676979, SNR=100.4, Peak=16780 HFD=6.5
05:12:07.620 00.016 21444 MultiStar: List (12): {1507.21, 341.99}(100.4), {441.89, 939.79}(97.9), {256.71, 1140.03}(88.9), {214.04, 282.86}(67.9), {922.25, 392.45}(56.7), {1497.71, 576.76}(55.6), {801.95, 829.05}(53.7), {1724.24, 787.38}(45.8), {671.03, 1101.39}(48.8), {24.21, 297.66}(32.7), {716.78, 520.95}(38.0), {460.93, 307.76}(41.8), 
05:12:07.620 00.000 21444 setting lock position to (1507.21, 341.99)
05:12:07.620 00.000 21444 MultiStar: stabilizing after lock position change
05:12:07.620 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19016, med=2012, FiltMin=168, FiltMax=14888, Gamma=0.850
05:12:07.636 00.016 21444 Status Line: Auto-selected star at (1507.2, 342.0)
05:12:08.838 01.202 25848 Exposure complete
05:12:08.904 00.066 25848 worker thread done servicing request
05:12:08.904 00.000 21444 OnExposeComplete: enter
05:12:08.904 00.000 21444 UpdateGuideState(): m_state=2
05:12:08.904 00.000 21444 Star::Find(15, 1507, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
05:12:08.904 00.000 21444 Star::Find returns 1 (1), X=1506.31, Y=341.51, Mass=585135, SNR=93.5, Peak=13348 HFD=7.1
05:12:08.904 00.000 21444 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.09) = xAngle (-2.56 = -2.56)
05:12:08.904 00.000 21444 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.26 = -2.26)
05:12:08.904 00.000 21444 CameraToMount -- cameraX=-0.90 cameraY=-0.48 hyp=1.02 cameraTheta=-2.65 mountX=-0.85 mountY=-0.79, mountTheta=-2.40
05:12:08.904 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18936, med=2032, FiltMin=104, FiltMax=12764, Gamma=0.850
05:12:08.912 00.008 21444 UpdateGuideState exits: m=585135 SNR=93.5 Saturated
05:12:08.912 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:08.912 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:08.912 00.000 21444 Enqueuing Expose request
05:12:08.912 00.000 25848 Worker thread wakes up
05:12:08.912 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:08.912 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1491,327,31,31)
05:12:11.682 02.770 21444 GuideButtonClick i=1 ctx=Guide button clicked
05:12:11.682 00.000 21444 GetBoolean("/Confirm/1/DarksWarningEnabled", 1) returns 0
05:12:11.682 00.000 21444 Suppressed alert:  For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map.
05:12:11.682 00.000 21444 Changing from state SELECTED to CALIBRATING_PRIMARY
05:12:11.682 00.000 21444 guider state => CALIBRATED
05:12:11.682 00.000 21444 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:12:11.684 00.002 21444 reset dither spiral
05:12:11.777 00.093 25848 Exposure complete
05:12:11.844 00.067 25848 worker thread done servicing request
05:12:11.844 00.000 21444 OnExposeComplete: enter
05:12:11.844 00.000 21444 UpdateGuideState(): m_state=5
05:12:11.844 00.000 21444 Star::Find(15, 1506, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:12:11.844 00.000 21444 Star::Find returns 1 (1), X=1505.67, Y=341.14, Mass=752335, SNR=120.1, Peak=18648 HFD=6.4
05:12:11.844 00.000 21444 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.09) = xAngle (-2.55 = -2.55)
05:12:11.844 00.000 21444 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.25 = -2.25)
05:12:11.844 00.000 21444 CameraToMount -- cameraX=-1.54 cameraY=-0.85 hyp=1.76 cameraTheta=-2.64 mountX=-1.46 mountY=-1.37, mountTheta=-2.39
05:12:11.844 00.000 21444 Changing from state CALIBRATED to GUIDING
05:12:11.852 00.008 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:12:11.852 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:12:11.918 00.066 21444 AdjustCalibrationForScopePointing (scope): current dec=59.4 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=49.3 bin=1
05:12:11.918 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:12:11.918 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:12:11.918 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:12:11.918 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:12:11.918 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:12:11.918 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:12:11.918 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:12:11.918 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:12:11.918 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:12:11.918 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:12:11.918 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:12:11.918 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:12:11.918 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:12:11.918 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
05:12:11.918 00.000 21444 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 5.860000
05:12:11.918 00.000 21444 Dec comp: XRate 30.507 -> 15.537 for dec 0.0 -> dec 59.4
05:12:11.918 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:12:11.918 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:12:11.982 00.064 21444 keeping sticky lock position
05:12:11.982 00.000 21444 guider state => GUIDING
05:12:11.982 00.000 21444 Status Line: Guiding
05:12:11.982 00.000 21444 Mount: notify guiding started
05:12:11.982 00.000 21444 GetString("/profile/1/name", "") returns "C 11 Edge"
05:12:11.982 00.000 21444 GetString("/profile/1/scope/calibration/timestamp", "") returns "5/15/2026 5:08:40 AM"
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.030507
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.036664
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/binning", 1) returns 1
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns -0.090227
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/yAngle", 0.000000) returns 1.778750
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.000019
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 0
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns -1
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns 49.300000
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:12:11.982 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:12:11.982 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:12:11.982 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/focal_length", 0) returns 2800
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/image_scale", 1.000000) returns 0.431683
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/ortho_error", 0.000000) returns 17.084700
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/ra_step_count", 0) returns 11
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/dec_step_count", 0) returns 9
05:12:11.982 00.000 21444 GetDouble("/profile/1/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/last_issue", 0) returns 2
05:12:11.982 00.000 21444 GetString("/profile/1/scope/calibration/orig_timestamp", "Unknown") returns "5/14/2026 11:08:54 PM"
05:12:11.982 00.000 21444 GetInt("/profile/1/scope/calibration/orig_pierside", -1) returns 0
05:12:11.982 00.000 21444 GetString("/profile/1/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {3.6 -1.2}, {7.4 -1.2}, {13.3 -2.1}, {17.5 -2.3}, {21.4 -3.7}, {26.6 -3.1}, {30.7 -3.2}, {36.2 -4.3}, {40.8 -4.1}, {45.7 -4.2}, {50.1 -4.5}, {50.1 -4.5}, {34.5 -6.7}, {18.3 -8.3}, {1.5 -9.7}, {-5.7 -10.7}"
05:12:11.982 00.000 21444 GetString("/profile/1/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.9 -4.4}, {2.5 -9.3}, {4.0 -15.0}, {5.6 -21.0}, {6.5 -26.5}, {7.6 -31.9}, {7.8 -37.0}, {9.1 -42.6}, {10.2 -48.4}, {10.2 -48.4}, {9.6 -47.2}, {9.1 -36.7}, {9.9 -26.0}, {9.5 -15.5}, {9.2 -14.0}"
05:12:11.982 00.000 21444 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
05:12:12.046 00.064 21444 ScopeASCOM::SideOfPier() returns 0
05:12:12.094 00.048 21444 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:12:12.094 00.000 21444 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:12:12.094 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:12:12.094 00.000 21444 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 59.4
05:12:12.094 00.000 21444 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.09) = xAngle (-0.09 = -0.09)
05:12:12.094 00.000 21444 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
05:12:12.094 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
05:12:12.094 00.000 21444 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
05:12:12.094 00.000 21444 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
05:12:12.094 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19216, med=2012, FiltMin=144, FiltMax=16732, Gamma=0.850
05:12:12.110 00.016 21444 UpdateGuideState exits: m=752335 SNR=120.1 Saturated
05:12:12.110 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:12.110 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:12.110 00.000 21444 Enqueuing Expose request
05:12:12.110 00.000 25848 Worker thread wakes up
05:12:12.110 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:12.110 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:14.975 02.865 25848 Exposure complete
05:12:15.039 00.064 25848 worker thread done servicing request
05:12:15.039 00.000 21444 OnExposeComplete: enter
05:12:15.039 00.000 21444 UpdateGuideState(): m_state=6
05:12:15.039 00.000 21444 Star::Find(15, 1505, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 1
05:12:15.039 00.000 21444 Star::Find returns 1 (1), X=1506.50, Y=341.11, Mass=756721, SNR=132.6, Peak=17312 HFD=6.9
05:12:15.039 00.000 21444 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.09) = xAngle (-2.16 = -2.16)
05:12:15.039 00.000 21444 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.86 = -1.86)
05:12:15.039 00.000 21444 CameraToMount -- cameraX=-0.71 cameraY=-0.88 hyp=1.13 cameraTheta=-2.25 mountX=-0.63 mountY=-1.09, mountTheta=-2.09
05:12:15.039 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.71, y=-0.88, opts=13)
05:12:15.039 00.000 21444 Enqueuing Move request for scope (-0.71, -0.88)
05:12:15.039 00.000 25848 Worker thread wakes up
05:12:15.039 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.88) opts 0xd
05:12:15.039 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.71, -0.88)
05:12:15.039 00.000 25848 Moving (-0.71, -0.88) raw xDistance=-0.63 yDistance=-1.09
05:12:15.039 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
05:12:15.039 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:12:15.039 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.09
05:12:15.039 00.000 25848 MoveAxis(E, 25, ABG)
05:12:15.039 00.000 25848 Guiding  Dir = 2, Dur = 25
05:12:15.055 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19372, med=2016, FiltMin=168, FiltMax=15672, Gamma=0.850
05:12:15.071 00.016 21444 UpdateGuideState exits: m=756721 SNR=132.6 Saturated
05:12:15.071 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:15.071 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:15.071 00.000 21444 Enqueuing Expose request
05:12:15.071 00.000 25848 IsSlewing returns 0
05:12:15.071 00.000 25848 IsGuiding returns 0
05:12:15.103 00.032 25848 IsGuiding returns 1
05:12:15.103 00.000 25848 scope still moving after pulse duration time elapsed
05:12:15.167 00.064 25848 IsSlewing returns 0
05:12:15.167 00.000 25848 IsGuiding returns 0
05:12:15.167 00.000 25848 scope move finished after 25 + 71 ms
05:12:15.167 00.000 25848 Move returns status 0, amount 25
05:12:15.167 00.000 25848 MoveAxis(N, 0, ABG)
05:12:15.167 00.000 25848 Move returns status 0, amount 0
05:12:15.167 00.000 25848 move complete, result=0
05:12:15.167 00.000 25848 worker thread done servicing request
05:12:15.167 00.000 25848 Worker thread wakes up
05:12:15.167 00.000 21444 GuideStep: -0.6 px 25 ms EAST, -1.1 px 0 ms NORTH
05:12:15.167 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:15.167 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:18.035 02.868 25848 Exposure complete
05:12:18.101 00.066 25848 worker thread done servicing request
05:12:18.101 00.000 21444 OnExposeComplete: enter
05:12:18.101 00.000 21444 UpdateGuideState(): m_state=6
05:12:18.101 00.000 21444 Star::Find(15, 1506, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 2
05:12:18.101 00.000 21444 Star::Find returns 1 (1), X=1505.45, Y=341.25, Mass=699417, SNR=142.3, Peak=17236 HFD=6.7
05:12:18.101 00.000 21444 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.09) = xAngle (-2.65 = -2.65)
05:12:18.101 00.000 21444 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.36 = -2.36)
05:12:18.101 00.000 21444 CameraToMount -- cameraX=-1.76 cameraY=-0.74 hyp=1.91 cameraTheta=-2.74 mountX=-1.69 mountY=-1.35, mountTheta=-2.47
05:12:18.102 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-1.76, y=-0.74, opts=13)
05:12:18.102 00.000 21444 Enqueuing Move request for scope (-1.76, -0.74)
05:12:18.102 00.000 25848 Worker thread wakes up
05:12:18.102 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.76, -0.74) opts 0xd
05:12:18.102 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.76, -0.74)
05:12:18.102 00.000 25848 Moving (-1.76, -0.74) raw xDistance=-1.69 yDistance=-1.35
05:12:18.102 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.69
05:12:18.102 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:12:18.102 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.35
05:12:18.102 00.000 25848 MoveAxis(E, 70, ABG)
05:12:18.102 00.000 25848 Guiding  Dir = 2, Dur = 70
05:12:18.109 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19036, med=2032, FiltMin=156, FiltMax=15264, Gamma=0.850
05:12:18.123 00.014 25848 IsSlewing returns 0
05:12:18.123 00.000 25848 IsGuiding returns 0
05:12:18.127 00.004 21444 UpdateGuideState exits: m=699417 SNR=142.3 Saturated
05:12:18.127 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:18.127 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:18.127 00.000 21444 Enqueuing Expose request
05:12:18.157 00.030 25848 PulseGuide returned control before completion, sleep 40
05:12:18.205 00.048 25848 IsGuiding returns 1
05:12:18.205 00.000 25848 scope still moving after pulse duration time elapsed
05:12:18.268 00.063 25848 IsSlewing returns 0
05:12:18.268 00.000 25848 IsGuiding returns 0
05:12:18.268 00.000 25848 scope move finished after 70 + 75 ms
05:12:18.268 00.000 25848 Move returns status 0, amount 70
05:12:18.268 00.000 25848 MoveAxis(N, 0, ABG)
05:12:18.268 00.000 25848 Move returns status 0, amount 0
05:12:18.268 00.000 25848 move complete, result=0
05:12:18.268 00.000 25848 worker thread done servicing request
05:12:18.268 00.000 25848 Worker thread wakes up
05:12:18.268 00.000 21444 GuideStep: -1.7 px 70 ms EAST, -1.4 px 0 ms NORTH
05:12:18.268 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:18.268 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:21.136 02.868 25848 Exposure complete
05:12:21.201 00.065 25848 worker thread done servicing request
05:12:21.201 00.000 21444 OnExposeComplete: enter
05:12:21.201 00.000 21444 UpdateGuideState(): m_state=6
05:12:21.201 00.000 21444 Star::Find(15, 1505, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 3
05:12:21.201 00.000 21444 Star::Find returns 1 (1), X=1506.83, Y=340.41, Mass=664571, SNR=101.0, Peak=14736 HFD=7.1
05:12:21.201 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.09) = xAngle (-1.72 = -1.72)
05:12:21.201 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.42 = -1.42)
05:12:21.201 00.000 21444 CameraToMount -- cameraX=-0.38 cameraY=-1.58 hyp=1.62 cameraTheta=-1.81 mountX=-0.24 mountY=-1.61, mountTheta=-1.72
05:12:21.203 00.002 21444 SchedulePrimaryMove(1030A8C0, x=-0.38, y=-1.58, opts=13)
05:12:21.203 00.000 21444 Enqueuing Move request for scope (-0.38, -1.58)
05:12:21.203 00.000 25848 Worker thread wakes up
05:12:21.203 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -1.58) opts 0xd
05:12:21.203 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.38, -1.58)
05:12:21.203 00.000 25848 Moving (-0.38, -1.58) raw xDistance=-0.24 yDistance=-1.61
05:12:21.203 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.24
05:12:21.203 00.000 25848 resist switch: large excursion: input -1.61 thresh 1.53 direction from 0 to -1
05:12:21.203 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.82
05:12:21.203 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.61 from input -1.61
05:12:21.203 00.000 25848 MoveAxis(E, 0, ABG)
05:12:21.203 00.000 25848 Move returns status 0, amount 0
05:12:21.203 00.000 25848 MoveAxis(N, 44, ABG)
05:12:21.203 00.000 25848 Guiding  Dir = 0, Dur = 44
05:12:21.210 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19060, med=2036, FiltMin=52, FiltMax=13248, Gamma=0.850
05:12:21.226 00.016 21444 UpdateGuideState exits: m=664571 SNR=101.0 Saturated
05:12:21.226 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:21.226 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:21.226 00.000 21444 Enqueuing Expose request
05:12:21.232 00.006 25848 IsSlewing returns 0
05:12:21.232 00.000 25848 IsGuiding returns 0
05:12:21.264 00.032 25848 PulseGuide returned control before completion, sleep 24
05:12:21.290 00.026 25848 IsGuiding returns 1
05:12:21.290 00.000 25848 scope still moving after pulse duration time elapsed
05:12:21.354 00.064 25848 IsSlewing returns 0
05:12:21.354 00.000 25848 IsGuiding returns 0
05:12:21.354 00.000 25848 scope move finished after 44 + 75 ms
05:12:21.354 00.000 25848 Move returns status 0, amount 44
05:12:21.354 00.000 25848 move complete, result=0
05:12:21.354 00.000 25848 worker thread done servicing request
05:12:21.354 00.000 25848 Worker thread wakes up
05:12:21.354 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.6 px 44 ms NORTH
05:12:21.354 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:21.354 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:24.210 02.856 25848 Exposure complete
05:12:24.274 00.064 25848 worker thread done servicing request
05:12:24.274 00.000 21444 OnExposeComplete: enter
05:12:24.274 00.000 21444 UpdateGuideState(): m_state=6
05:12:24.274 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 4
05:12:24.274 00.000 21444 Star::Find returns 1 (1), X=1506.69, Y=340.79, Mass=809838, SNR=153.6, Peak=18120 HFD=7.0
05:12:24.274 00.000 21444 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.09) = xAngle (-1.89 = -1.89)
05:12:24.274 00.000 21444 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.59 = -1.59)
05:12:24.274 00.000 21444 CameraToMount -- cameraX=-0.52 cameraY=-1.20 hyp=1.30 cameraTheta=-1.98 mountX=-0.41 mountY=-1.30, mountTheta=-1.87
05:12:24.274 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.52, y=-1.20, opts=13)
05:12:24.274 00.000 21444 Enqueuing Move request for scope (-0.52, -1.20)
05:12:24.274 00.000 25848 Worker thread wakes up
05:12:24.283 00.009 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.20) opts 0xd
05:12:24.283 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.52, -1.20)
05:12:24.283 00.000 25848 Moving (-0.52, -1.20) raw xDistance=-0.41 yDistance=-1.30
05:12:24.283 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.41
05:12:24.283 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
05:12:24.283 00.000 25848 MoveAxis(E, 0, ABG)
05:12:24.283 00.000 25848 Move returns status 0, amount 0
05:12:24.283 00.000 25848 MoveAxis(N, 36, ABG)
05:12:24.283 00.000 25848 Guiding  Dir = 0, Dur = 36
05:12:24.289 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19492, med=2036, FiltMin=192, FiltMax=16052, Gamma=0.850
05:12:24.305 00.016 21444 UpdateGuideState exits: m=809838 SNR=153.6 Saturated
05:12:24.305 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:24.305 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:24.305 00.000 21444 Enqueuing Expose request
05:12:24.318 00.013 25848 IsSlewing returns 0
05:12:24.318 00.000 25848 IsGuiding returns 0
05:12:24.348 00.030 25848 PulseGuide returned control before completion, sleep 16
05:12:24.368 00.020 25848 IsGuiding returns 1
05:12:24.368 00.000 25848 scope still moving after pulse duration time elapsed
05:12:24.448 00.080 25848 IsSlewing returns 0
05:12:24.448 00.000 25848 IsGuiding returns 0
05:12:24.448 00.000 25848 scope move finished after 36 + 99 ms
05:12:24.448 00.000 25848 Move returns status 0, amount 36
05:12:24.448 00.000 25848 move complete, result=0
05:12:24.448 00.000 25848 worker thread done servicing request
05:12:24.448 00.000 25848 Worker thread wakes up
05:12:24.448 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -1.3 px 36 ms NORTH
05:12:24.448 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:24.448 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:27.311 02.863 25848 Exposure complete
05:12:27.375 00.064 25848 worker thread done servicing request
05:12:27.375 00.000 21444 OnExposeComplete: enter
05:12:27.375 00.000 21444 UpdateGuideState(): m_state=6
05:12:27.375 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 5
05:12:27.375 00.000 21444 Star::Find returns 1 (1), X=1507.11, Y=342.02, Mass=789190, SNR=133.0, Peak=17516 HFD=7.0
05:12:27.375 00.000 21444 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.09) = xAngle (2.96 = 2.96)
05:12:27.375 00.000 21444 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.26 = -3.03)
05:12:27.375 00.000 21444 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.87 mountX=-0.11 mountY=-0.01, mountTheta=-3.03
05:12:27.375 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.10, y=0.03, opts=13)
05:12:27.375 00.000 21444 Enqueuing Move request for scope (-0.10, 0.03)
05:12:27.375 00.000 25848 Worker thread wakes up
05:12:27.375 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
05:12:27.375 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
05:12:27.375 00.000 25848 Moving (-0.10, 0.03) raw xDistance=-0.11 yDistance=-0.01
05:12:27.375 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
05:12:27.375 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:27.375 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:12:27.375 00.000 25848 MoveAxis(E, 0, ABG)
05:12:27.375 00.000 25848 Move returns status 0, amount 0
05:12:27.375 00.000 25848 MoveAxis(N, 0, ABG)
05:12:27.375 00.000 25848 Move returns status 0, amount 0
05:12:27.375 00.000 25848 move complete, result=0
05:12:27.375 00.000 25848 worker thread done servicing request
05:12:27.391 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19388, med=2036, FiltMin=16, FiltMax=16052, Gamma=0.850
05:12:27.407 00.016 21444 UpdateGuideState exits: m=789190 SNR=133.0 Saturated
05:12:27.407 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:27.407 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:27.407 00.000 21444 Enqueuing Expose request
05:12:27.407 00.000 21444 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:12:27.407 00.000 25848 Worker thread wakes up
05:12:27.407 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:27.407 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:30.272 02.865 25848 Exposure complete
05:12:30.337 00.065 25848 worker thread done servicing request
05:12:30.338 00.001 21444 OnExposeComplete: enter
05:12:30.338 00.000 21444 UpdateGuideState(): m_state=6
05:12:30.338 00.000 21444 Star::Find(15, 1507, 342, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=1507.47, Y=341.46, Mass=879655, SNR=186.9, Peak=23524 HFD=6.2
05:12:30.338 00.000 21444 MultiStar: exiting stabilization period
05:12:30.338 00.000 21444 MultiStar: updating star positions after lock position change
05:12:30.338 00.000 21444 Star::Find(15, 442, 938, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=442.65, Y=939.15, Mass=443282, SNR=116.7, Peak=15620 HFD=5.3
05:12:30.338 00.000 21444 Star::Find(15, 257, 1138, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=256.87, Y=1139.72, Mass=343597, SNR=87.4, Peak=12384 HFD=5.1
05:12:30.338 00.000 21444 Star::Find(15, 214, 281, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=214.32, Y=282.36, Mass=438211, SNR=92.9, Peak=13096 HFD=6.1
05:12:30.338 00.000 21444 Star::Find(15, 922, 390, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=923.24, Y=391.75, Mass=245497, SNR=55.9, Peak=9056 HFD=5.7
05:12:30.338 00.000 21444 Star::Find(15, 1498, 575, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=1497.69, Y=575.79, Mass=289859, SNR=83.2, Peak=10348 HFD=5.6
05:12:30.338 00.000 21444 Star::Find(15, 802, 827, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=802.51, Y=827.82, Mass=249417, SNR=70.2, Peak=11328 HFD=5.3
05:12:30.338 00.000 21444 Star::Find(15, 1724, 785, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=1724.47, Y=786.37, Mass=157036, SNR=44.9, Peak=7160 HFD=5.1
05:12:30.338 00.000 21444 Star::Find(15, 671, 1099, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=672.03, Y=1099.90, Mass=120669, SNR=44.0, Peak=6532 HFD=4.3
05:12:30.338 00.000 21444 Star::Find(15, 24, 296, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=24.56, Y=296.20, Mass=231950, SNR=70.0, Peak=6712 HFD=6.8
05:12:30.338 00.000 21444 Star::Find(15, 717, 519, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=717.62, Y=519.38, Mass=108934, SNR=35.7, Peak=6760 HFD=4.9
05:12:30.338 00.000 21444 Star::Find(15, 461, 306, 0, (0,0,0,0), 0.5, 10.0, 255) frame 6
05:12:30.338 00.000 21444 Star::Find returns 1 (1), X=461.93, Y=306.56, Mass=155326, SNR=43.6, Peak=7744 HFD=5.2
05:12:30.338 00.000 21444 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.09) = xAngle (-1.02 = -1.02)
05:12:30.338 00.000 21444 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.72 = -0.72)
05:12:30.338 00.000 21444 CameraToMount -- cameraX=0.26 cameraY=-0.53 hyp=0.59 cameraTheta=-1.11 mountX=0.31 mountY=-0.39, mountTheta=-0.90
05:12:30.338 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.26, y=-0.53, opts=13)
05:12:30.338 00.000 21444 Enqueuing Move request for scope (0.26, -0.53)
05:12:30.338 00.000 25848 Worker thread wakes up
05:12:30.340 00.002 25848 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.53) opts 0xd
05:12:30.340 00.000 25848 Handling offset move in thread for scope, endpoint = (0.26, -0.53)
05:12:30.340 00.000 25848 Moving (0.26, -0.53) raw xDistance=0.31 yDistance=-0.39
05:12:30.340 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.31
05:12:30.340 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:30.340 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
05:12:30.340 00.000 25848 MoveAxis(E, 0, ABG)
05:12:30.340 00.000 25848 Move returns status 0, amount 0
05:12:30.340 00.000 25848 MoveAxis(N, 0, ABG)
05:12:30.340 00.000 25848 Move returns status 0, amount 0
05:12:30.340 00.000 25848 move complete, result=0
05:12:30.340 00.000 25848 worker thread done servicing request
05:12:30.346 00.006 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=23524, med=2036, FiltMin=168, FiltMax=20468, Gamma=0.850
05:12:30.362 00.016 21444 UpdateGuideState exits: m=879655 SNR=186.9 Saturated
05:12:30.362 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:30.362 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:30.362 00.000 21444 Enqueuing Expose request
05:12:30.362 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
05:12:30.362 00.000 25848 Worker thread wakes up
05:12:30.362 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:30.362 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:33.222 02.860 25848 Exposure complete
05:12:33.286 00.064 25848 worker thread done servicing request
05:12:33.286 00.000 21444 OnExposeComplete: enter
05:12:33.286 00.000 21444 UpdateGuideState(): m_state=6
05:12:33.286 00.000 21444 Star::Find(15, 1507, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 7
05:12:33.286 00.000 21444 Star::Find returns 1 (1), X=1507.73, Y=340.70, Mass=837281, SNR=131.2, Peak=20496 HFD=6.6
05:12:33.286 00.000 21444 MultiStar: [#1 -0.13,-0.98,0.77,U] [#2 0.40,-1.47,0.64,U] [#3 -0.11,-1.16,0.76,U] [#4 0.41,-0.14,0.35,U] [#5 0.23,-0.73,0.53,U] [#6 -0.02,-1.06,0.48,U] [#7 0.48,-1.15,0.40,U] [#8 -0.28,-0.85,0.38,U] 
05:12:33.286 00.000 21444 refined, 8 included, MultiStar: {0.18, -1.06}, one-star: {0.52, -1.29}
05:12:33.286 00.000 21444 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.09) = xAngle (-1.31 = -1.31)
05:12:33.286 00.000 21444 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.02 = -1.02)
05:12:33.286 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=-1.06 hyp=1.07 cameraTheta=-1.40 mountX=0.27 mountY=-0.91, mountTheta=-1.28
05:12:33.286 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=-1.06, opts=13)
05:12:33.286 00.000 21444 Enqueuing Move request for scope (0.18, -1.06)
05:12:33.286 00.000 25848 Worker thread wakes up
05:12:33.286 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.06) opts 0xd
05:12:33.286 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, -1.06)
05:12:33.286 00.000 25848 Moving (0.18, -1.06) raw xDistance=0.27 yDistance=-0.91
05:12:33.286 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.27
05:12:33.286 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
05:12:33.286 00.000 25848 MoveAxis(E, 0, ABG)
05:12:33.286 00.000 25848 Move returns status 0, amount 0
05:12:33.286 00.000 25848 MoveAxis(N, 25, ABG)
05:12:33.286 00.000 25848 Guiding  Dir = 0, Dur = 25
05:12:33.286 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20496, med=2060, FiltMin=206, FiltMax=18272, Gamma=0.850
05:12:33.302 00.016 21444 UpdateGuideState exits: m=837281 SNR=131.2 Saturated
05:12:33.302 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:33.302 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:33.302 00.000 21444 Enqueuing Expose request
05:12:33.318 00.016 25848 IsSlewing returns 0
05:12:33.318 00.000 25848 IsGuiding returns 0
05:12:33.350 00.032 25848 IsGuiding returns 1
05:12:33.350 00.000 25848 scope still moving after pulse duration time elapsed
05:12:33.416 00.066 25848 IsSlewing returns 0
05:12:33.416 00.000 25848 IsGuiding returns 0
05:12:33.416 00.000 25848 scope move finished after 25 + 72 ms
05:12:33.416 00.000 25848 Move returns status 0, amount 25
05:12:33.416 00.000 25848 move complete, result=0
05:12:33.416 00.000 25848 worker thread done servicing request
05:12:33.416 00.000 25848 Worker thread wakes up
05:12:33.416 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.9 px 25 ms NORTH
05:12:33.416 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:33.416 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:36.271 02.855 25848 Exposure complete
05:12:36.334 00.063 25848 worker thread done servicing request
05:12:36.334 00.000 21444 OnExposeComplete: enter
05:12:36.334 00.000 21444 UpdateGuideState(): m_state=6
05:12:36.334 00.000 21444 Star::Find(15, 1507, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 8
05:12:36.334 00.000 21444 Star::Find returns 1 (1), X=1508.09, Y=341.11, Mass=805408, SNR=132.7, Peak=19608 HFD=6.5
05:12:36.334 00.000 21444 MultiStar: [#1 0.47,-0.46,0.65,U] [#2 0.55,-0.85,0.63,U] [#3 0.09,-0.08,0.77,U] [#4 0.57,0.65,0.53,U] [#5 0.77,-0.11,0.54,U] [#6 0.25,-0.63,0.49,U] [#7 0.56,-0.60,0.41,U] [#8 0.36,-0.44,0.37,U] 
05:12:36.334 00.000 21444 refined, 8 included, MultiStar: {0.52, -0.41}, one-star: {0.88, -0.88}
05:12:36.334 00.000 21444 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.09) = xAngle (-0.58 = -0.58)
05:12:36.334 00.000 21444 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.28 = -0.28)
05:12:36.334 00.000 21444 CameraToMount -- cameraX=0.52 cameraY=-0.41 hyp=0.66 cameraTheta=-0.67 mountX=0.56 mountY=-0.18, mountTheta=-0.32
05:12:36.334 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.52, y=-0.41, opts=13)
05:12:36.334 00.000 21444 Enqueuing Move request for scope (0.52, -0.41)
05:12:36.334 00.000 25848 Worker thread wakes up
05:12:36.334 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.41) opts 0xd
05:12:36.334 00.000 25848 Handling offset move in thread for scope, endpoint = (0.52, -0.41)
05:12:36.334 00.000 25848 Moving (0.52, -0.41) raw xDistance=0.56 yDistance=-0.18
05:12:36.334 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
05:12:36.334 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:36.334 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
05:12:36.334 00.000 25848 MoveAxis(W, 23, ABG)
05:12:36.334 00.000 25848 Guiding  Dir = 3, Dur = 23
05:12:36.334 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19608, med=2036, FiltMin=28, FiltMax=18248, Gamma=0.850
05:12:36.366 00.032 21444 UpdateGuideState exits: m=805408 SNR=132.7 Saturated
05:12:36.366 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:36.366 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:36.366 00.000 21444 Enqueuing Expose request
05:12:36.414 00.048 25848 IsSlewing returns 0
05:12:36.414 00.000 25848 IsGuiding returns 0
05:12:36.446 00.032 25848 IsGuiding returns 1
05:12:36.446 00.000 25848 scope still moving after pulse duration time elapsed
05:12:36.510 00.064 25848 IsSlewing returns 0
05:12:36.529 00.019 25848 IsGuiding returns 0
05:12:36.529 00.000 25848 scope move finished after 23 + 91 ms
05:12:36.529 00.000 25848 Move returns status 0, amount 23
05:12:36.529 00.000 25848 MoveAxis(N, 0, ABG)
05:12:36.529 00.000 25848 Move returns status 0, amount 0
05:12:36.531 00.002 25848 move complete, result=0
05:12:36.531 00.000 25848 worker thread done servicing request
05:12:36.531 00.000 25848 Worker thread wakes up
05:12:36.531 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:36.531 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:36.531 00.000 21444 GuideStep: 0.6 px 23 ms WEST, -0.2 px 0 ms NORTH
05:12:39.388 02.857 25848 Exposure complete
05:12:39.452 00.064 25848 worker thread done servicing request
05:12:39.452 00.000 21444 OnExposeComplete: enter
05:12:39.452 00.000 21444 UpdateGuideState(): m_state=6
05:12:39.452 00.000 21444 Star::Find(15, 1508, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 9
05:12:39.452 00.000 21444 Star::Find returns 1 (1), X=1506.76, Y=340.00, Mass=827197, SNR=138.4, Peak=21380 HFD=6.5
05:12:39.452 00.000 21444 MultiStar: [#1 -0.62,-0.81,0.90,U] [#2 -0.45,-1.95,0.00,M1] [#3 -0.60,-1.41,0.00,M1] [#4 -0.64,-0.69,0.42,U] [#5 -0.36,-0.58,0.47,U] [#6 -0.85,-1.11,0.45,U] [#7 -0.35,-1.22,0.50,U] [#8 -0.90,-0.40,0.42,U] 
05:12:39.452 00.000 21444 refined, 6 included, MultiStar: {-0.57, -1.10}, one-star: {-0.44, -1.99}
05:12:39.452 00.000 21444 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.09) = xAngle (-1.96 = -1.96)
05:12:39.452 00.000 21444 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.66 = -1.66)
05:12:39.452 00.000 21444 CameraToMount -- cameraX=-0.57 cameraY=-1.10 hyp=1.24 cameraTheta=-2.05 mountX=-0.47 mountY=-1.23, mountTheta=-1.94
05:12:39.452 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.57, y=-1.10, opts=13)
05:12:39.452 00.000 21444 Enqueuing Move request for scope (-0.57, -1.10)
05:12:39.452 00.000 25848 Worker thread wakes up
05:12:39.452 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -1.10) opts 0xd
05:12:39.452 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.57, -1.10)
05:12:39.452 00.000 25848 Moving (-0.57, -1.10) raw xDistance=-0.47 yDistance=-1.23
05:12:39.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.47
05:12:39.452 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
05:12:39.452 00.000 25848 MoveAxis(E, 0, ABG)
05:12:39.452 00.000 25848 Move returns status 0, amount 0
05:12:39.452 00.000 25848 MoveAxis(N, 34, ABG)
05:12:39.452 00.000 25848 Guiding  Dir = 0, Dur = 34
05:12:39.467 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=21380, med=2036, FiltMin=92, FiltMax=18704, Gamma=0.850
05:12:39.483 00.016 25848 IsSlewing returns 0
05:12:39.483 00.000 25848 IsGuiding returns 0
05:12:39.483 00.000 21444 UpdateGuideState exits: m=827197 SNR=138.4 Saturated
05:12:39.483 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:39.483 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:39.483 00.000 21444 Enqueuing Expose request
05:12:39.869 00.386 25848 IsGuiding returns 1
05:12:39.869 00.000 25848 scope still moving after pulse duration time elapsed
05:12:39.930 00.061 25848 IsSlewing returns 0
05:12:39.930 00.000 25848 IsGuiding returns 0
05:12:39.930 00.000 25848 scope move finished after 34 + 413 ms
05:12:39.930 00.000 25848 Move returns status 0, amount 34
05:12:39.930 00.000 25848 move complete, result=0
05:12:39.930 00.000 25848 worker thread done servicing request
05:12:39.930 00.000 25848 Worker thread wakes up
05:12:39.930 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:39.930 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:39.930 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.2 px 34 ms NORTH
05:12:42.797 02.867 25848 Exposure complete
05:12:42.863 00.066 25848 worker thread done servicing request
05:12:42.863 00.000 21444 OnExposeComplete: enter
05:12:42.863 00.000 21444 UpdateGuideState(): m_state=6
05:12:42.863 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 10
05:12:42.863 00.000 21444 Star::Find returns 1 (1), X=1506.81, Y=340.05, Mass=745315, SNR=99.2, Peak=16328 HFD=6.6
05:12:42.863 00.000 21444 MultiStar: [#1 -0.70,-1.09,0.99,U] [#2 -0.46,-2.03,0.00,M2] [#3 -0.87,-1.18,0.61,U] [#4 -0.35,-0.95,0.50,U] [#5 -0.37,-1.12,0.55,U] [#6 -0.97,-1.15,0.44,U] [#7 -0.44,-1.81,0.00,M1] [#8 -0.60,-1.17,0.48,U] 
05:12:42.863 00.000 21444 refined, 6 included, MultiStar: {-0.60, -1.29}, one-star: {-0.40, -1.94}
05:12:42.863 00.000 21444 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.09) = xAngle (-1.91 = -1.91)
05:12:42.863 00.000 21444 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.62 = -1.62)
05:12:42.863 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=-1.29 hyp=1.42 cameraTheta=-2.00 mountX=-0.48 mountY=-1.42, mountTheta=-1.90
05:12:42.863 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=-1.29, opts=13)
05:12:42.863 00.000 21444 Enqueuing Move request for scope (-0.60, -1.29)
05:12:42.863 00.000 25848 Worker thread wakes up
05:12:42.863 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -1.29) opts 0xd
05:12:42.863 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, -1.29)
05:12:42.863 00.000 25848 Moving (-0.60, -1.29) raw xDistance=-0.48 yDistance=-1.42
05:12:42.863 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
05:12:42.863 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
05:12:42.863 00.000 25848 MoveAxis(E, 0, ABG)
05:12:42.863 00.000 25848 Move returns status 0, amount 0
05:12:42.863 00.000 25848 MoveAxis(N, 39, ABG)
05:12:42.863 00.000 25848 Guiding  Dir = 0, Dur = 39
05:12:42.876 00.013 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18940, med=2060, FiltMin=66, FiltMax=14964, Gamma=0.850
05:12:42.892 00.016 21444 UpdateGuideState exits: m=745315 SNR=99.2 Saturated
05:12:42.892 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:42.892 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:42.892 00.000 21444 Enqueuing Expose request
05:12:42.924 00.032 25848 IsSlewing returns 0
05:12:42.924 00.000 25848 IsGuiding returns 0
05:12:42.957 00.033 25848 PulseGuide returned control before completion, sleep 19
05:12:42.989 00.032 25848 IsGuiding returns 1
05:12:42.989 00.000 25848 scope still moving after pulse duration time elapsed
05:12:43.068 00.079 25848 IsSlewing returns 0
05:12:43.068 00.000 25848 IsGuiding returns 0
05:12:43.068 00.000 25848 scope move finished after 39 + 103 ms
05:12:43.068 00.000 25848 Move returns status 0, amount 39
05:12:43.068 00.000 25848 move complete, result=0
05:12:43.068 00.000 25848 worker thread done servicing request
05:12:43.068 00.000 25848 Worker thread wakes up
05:12:43.068 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:43.068 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:43.068 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -1.4 px 39 ms NORTH
05:12:45.933 02.865 25848 Exposure complete
05:12:45.998 00.065 25848 worker thread done servicing request
05:12:45.998 00.000 21444 OnExposeComplete: enter
05:12:45.998 00.000 21444 UpdateGuideState(): m_state=6
05:12:45.998 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 11
05:12:45.999 00.001 21444 Star::Find returns 1 (1), X=1507.24, Y=342.60, Mass=598086, SNR=105.1, Peak=12996 HFD=7.0
05:12:45.999 00.000 21444 MultiStar: [#1 0.28,1.42,0.71,U] [#2 0.91,1.14,0.54,U] [#3 0.14,0.90,0.59,U] [#4 0.62,1.47,0.00,M1] [#5 -0.07,1.89,0.00,M1] [#6 0.86,1.75,0.00,M1] [#7 0.07,2.14,0.00,M2] [#8 0.09,2.23,0.00,M1] 
05:12:45.999 00.000 21444 single-star, 3 included, MultiStar: {0.28, 0.97}, one-star: {0.03, 0.60}
05:12:45.999 00.000 21444 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.09) = xAngle (1.61 = 1.61)
05:12:45.999 00.000 21444 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.91 = 1.91)
05:12:45.999 00.000 21444 CameraToMount -- cameraX=0.03 cameraY=0.60 hyp=0.61 cameraTheta=1.52 mountX=-0.02 mountY=0.57, mountTheta=1.61
05:12:45.999 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.03, y=0.60, opts=13)
05:12:45.999 00.000 21444 Enqueuing Move request for scope (0.03, 0.60)
05:12:45.999 00.000 25848 Worker thread wakes up
05:12:45.999 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.60) opts 0xd
05:12:45.999 00.000 25848 Handling offset move in thread for scope, endpoint = (0.03, 0.60)
05:12:45.999 00.000 25848 Moving (0.03, 0.60) raw xDistance=-0.02 yDistance=0.57
05:12:45.999 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:12:45.999 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:12:45.999 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
05:12:45.999 00.000 25848 MoveAxis(E, 0, ABG)
05:12:45.999 00.000 25848 Move returns status 0, amount 0
05:12:45.999 00.000 25848 MoveAxis(N, 0, ABG)
05:12:45.999 00.000 25848 Move returns status 0, amount 0
05:12:45.999 00.000 25848 move complete, result=0
05:12:45.999 00.000 25848 worker thread done servicing request
05:12:46.007 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18912, med=2060, FiltMin=120, FiltMax=12512, Gamma=0.850
05:12:46.023 00.016 21444 UpdateGuideState exits: m=598086 SNR=105.1 Saturated
05:12:46.023 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:46.023 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:46.023 00.000 21444 Enqueuing Expose request
05:12:46.023 00.000 21444 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
05:12:46.023 00.000 25848 Worker thread wakes up
05:12:46.023 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:46.023 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:48.887 02.864 25848 Exposure complete
05:12:48.951 00.064 25848 worker thread done servicing request
05:12:48.951 00.000 21444 OnExposeComplete: enter
05:12:48.951 00.000 21444 UpdateGuideState(): m_state=6
05:12:48.951 00.000 21444 Star::Find(15, 1507, 342, 0, (0,0,0,0), 0.5, 10.0, 255) frame 12
05:12:48.951 00.000 21444 Star::Find returns 1 (1), X=1505.06, Y=341.64, Mass=824112, SNR=127.5, Peak=19812 HFD=6.7
05:12:48.951 00.000 21444 MultiStar: [#1 -3.03,0.06,0.00,M1] [#2 -2.62,-0.08,0.00,M2] [#3 -2.77,-0.07,0.00,M1] [#4 -2.63,-0.15,0.00,M2] [#5 -2.25,0.42,0.00,M2] [#6 -2.64,0.19,0.00,M2] [#7 -1.89,0.26,0.00,M3] [#8 -2.98,0.27,0.00,M2] 
05:12:48.951 00.000 21444 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.09) = xAngle (-2.89 = -2.89)
05:12:48.951 00.000 21444 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.59 = -2.59)
05:12:48.951 00.000 21444 CameraToMount -- cameraX=-2.15 cameraY=-0.35 hyp=2.18 cameraTheta=-2.98 mountX=-2.11 mountY=-1.14, mountTheta=-2.65
05:12:48.951 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-2.15, y=-0.35, opts=13)
05:12:48.951 00.000 21444 Enqueuing Move request for scope (-2.15, -0.35)
05:12:48.951 00.000 25848 Worker thread wakes up
05:12:48.951 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-2.15, -0.35) opts 0xd
05:12:48.951 00.000 25848 Handling offset move in thread for scope, endpoint = (-2.15, -0.35)
05:12:48.951 00.000 25848 Moving (-2.15, -0.35) raw xDistance=-2.11 yDistance=-1.14
05:12:48.951 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.33 from input -2.11
05:12:48.951 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
05:12:48.951 00.000 25848 MoveAxis(E, 86, ABG)
05:12:48.951 00.000 25848 Guiding  Dir = 2, Dur = 86
05:12:48.967 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19812, med=2060, FiltMin=16, FiltMax=17336, Gamma=0.850
05:12:48.967 00.000 25848 IsSlewing returns 0
05:12:48.967 00.000 25848 IsGuiding returns 0
05:12:48.983 00.016 21444 UpdateGuideState exits: m=824112 SNR=127.5 Saturated
05:12:48.983 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:48.983 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:48.983 00.000 21444 Enqueuing Expose request
05:12:48.999 00.016 25848 PulseGuide returned control before completion, sleep 76
05:12:49.078 00.079 25848 IsGuiding returns 1
05:12:49.078 00.000 25848 scope still moving after pulse duration time elapsed
05:12:49.143 00.065 25848 IsSlewing returns 0
05:12:49.143 00.000 25848 IsGuiding returns 0
05:12:49.143 00.000 25848 scope move finished after 86 + 76 ms
05:12:49.143 00.000 25848 Move returns status 0, amount 86
05:12:49.143 00.000 25848 MoveAxis(N, 31, ABG)
05:12:49.143 00.000 25848 Guiding  Dir = 0, Dur = 31
05:12:49.174 00.031 25848 IsSlewing returns 0
05:12:49.174 00.000 25848 IsGuiding returns 0
05:12:49.206 00.032 25848 PulseGuide returned control before completion, sleep 11
05:12:49.222 00.016 25848 IsGuiding returns 1
05:12:49.222 00.000 25848 scope still moving after pulse duration time elapsed
05:12:49.318 00.096 25848 IsSlewing returns 0
05:12:49.319 00.001 25848 IsGuiding returns 0
05:12:49.319 00.000 25848 scope move finished after 31 + 112 ms
05:12:49.319 00.000 25848 Move returns status 0, amount 31
05:12:49.319 00.000 25848 move complete, result=0
05:12:49.319 00.000 25848 worker thread done servicing request
05:12:49.319 00.000 25848 Worker thread wakes up
05:12:49.319 00.000 21444 GuideStep: -2.1 px 86 ms EAST, -1.1 px 31 ms NORTH
05:12:49.319 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:49.319 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:52.179 02.860 25848 Exposure complete
05:12:52.244 00.065 25848 worker thread done servicing request
05:12:52.244 00.000 21444 OnExposeComplete: enter
05:12:52.244 00.000 21444 UpdateGuideState(): m_state=6
05:12:52.244 00.000 21444 Star::Find(15, 1505, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 13
05:12:52.244 00.000 21444 Star::Find returns 1 (1), X=1506.81, Y=341.21, Mass=844040, SNR=137.8, Peak=22012 HFD=6.4
05:12:52.244 00.000 21444 MultiStar: [#1 -0.65,0.41,0.86,U] [#2 -0.42,-0.33,0.60,U] [#3 -0.55,0.08,0.77,U] [#4 -0.60,-0.20,0.48,U] [#5 -0.47,0.52,0.49,U] [#6 -0.65,-0.02,0.46,U] [#7 -0.33,0.33,0.43,U] [#8 -0.83,0.35,0.44,U] 
05:12:52.244 00.000 21444 refined, 8 included, MultiStar: {-0.54, -0.02}, one-star: {-0.40, -0.78}
05:12:52.244 00.000 21444 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.09) = xAngle (-3.01 = -3.01)
05:12:52.244 00.000 21444 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.71 = -2.71)
05:12:52.244 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=-0.02 hyp=0.54 cameraTheta=-3.10 mountX=-0.53 mountY=-0.22, mountTheta=-2.75
05:12:52.244 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=-0.02, opts=13)
05:12:52.244 00.000 21444 Enqueuing Move request for scope (-0.54, -0.02)
05:12:52.244 00.000 25848 Worker thread wakes up
05:12:52.244 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.02) opts 0xd
05:12:52.244 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, -0.02)
05:12:52.244 00.000 25848 Moving (-0.54, -0.02) raw xDistance=-0.53 yDistance=-0.22
05:12:52.244 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.53
05:12:52.244 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:52.244 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
05:12:52.244 00.000 25848 MoveAxis(E, 28, ABG)
05:12:52.244 00.000 25848 Guiding  Dir = 2, Dur = 28
05:12:52.244 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=22012, med=2040, FiltMin=180, FiltMax=19688, Gamma=0.850
05:12:52.275 00.031 21444 UpdateGuideState exits: m=844040 SNR=137.8 Saturated
05:12:52.275 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:52.275 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:52.275 00.000 21444 Enqueuing Expose request
05:12:52.275 00.000 25848 IsSlewing returns 0
05:12:52.275 00.000 25848 IsGuiding returns 0
05:12:52.309 00.034 25848 IsGuiding returns 1
05:12:52.309 00.000 25848 scope still moving after pulse duration time elapsed
05:12:52.360 00.051 25848 IsSlewing returns 0
05:12:52.360 00.000 25848 IsGuiding returns 0
05:12:52.360 00.000 25848 scope move finished after 28 + 55 ms
05:12:52.360 00.000 25848 Move returns status 0, amount 28
05:12:52.360 00.000 25848 MoveAxis(N, 0, ABG)
05:12:52.360 00.000 25848 Move returns status 0, amount 0
05:12:52.360 00.000 25848 move complete, result=0
05:12:52.360 00.000 25848 worker thread done servicing request
05:12:52.360 00.000 25848 Worker thread wakes up
05:12:52.360 00.000 21444 GuideStep: -0.5 px 28 ms EAST, -0.2 px 0 ms NORTH
05:12:52.360 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:52.360 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:55.214 02.854 25848 Exposure complete
05:12:55.278 00.064 25848 worker thread done servicing request
05:12:55.278 00.000 21444 OnExposeComplete: enter
05:12:55.278 00.000 21444 UpdateGuideState(): m_state=6
05:12:55.278 00.000 21444 Star::Find(15, 1506, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 14
05:12:55.278 00.000 21444 Star::Find returns 1 (1), X=1507.96, Y=341.36, Mass=855593, SNR=160.5, Peak=19456 HFD=6.7
05:12:55.278 00.000 21444 MultiStar: [#1 0.49,-0.69,0.58,U] [#2 0.78,-1.20,0.52,U] [#3 0.58,-0.27,0.58,U] [#4 0.30,0.10,0.44,U] [#5 0.76,0.20,0.45,U] [#6 0.66,-0.42,0.44,U] [#7 0.22,0.20,0.35,U] [#8 1.03,0.34,0.30,U] 
05:12:55.278 00.000 21444 refined, 8 included, MultiStar: {0.63, -0.36}, one-star: {0.75, -0.63}
05:12:55.278 00.000 21444 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.09) = xAngle (-0.44 = -0.44)
05:12:55.278 00.000 21444 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.14 = -0.14)
05:12:55.278 00.000 21444 CameraToMount -- cameraX=0.63 cameraY=-0.36 hyp=0.73 cameraTheta=-0.53 mountX=0.66 mountY=-0.10, mountTheta=-0.15
05:12:55.278 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.63, y=-0.36, opts=13)
05:12:55.278 00.000 21444 Enqueuing Move request for scope (0.63, -0.36)
05:12:55.278 00.000 25848 Worker thread wakes up
05:12:55.278 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.36) opts 0xd
05:12:55.278 00.000 25848 Handling offset move in thread for scope, endpoint = (0.63, -0.36)
05:12:55.278 00.000 25848 Moving (0.63, -0.36) raw xDistance=0.66 yDistance=-0.10
05:12:55.278 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.66
05:12:55.278 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:55.278 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:12:55.278 00.000 25848 MoveAxis(W, 25, ABG)
05:12:55.278 00.000 25848 Guiding  Dir = 3, Dur = 25
05:12:55.278 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19456, med=2060, FiltMin=16, FiltMax=18876, Gamma=0.850
05:12:55.294 00.016 21444 UpdateGuideState exits: m=855593 SNR=160.5 Saturated
05:12:55.294 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:55.294 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:55.294 00.000 21444 Enqueuing Expose request
05:12:55.342 00.048 25848 IsSlewing returns 0
05:12:55.342 00.000 25848 IsGuiding returns 0
05:12:55.375 00.033 25848 IsGuiding returns 1
05:12:55.375 00.000 25848 scope still moving after pulse duration time elapsed
05:12:55.439 00.064 25848 IsSlewing returns 0
05:12:55.439 00.000 25848 IsGuiding returns 0
05:12:55.439 00.000 25848 scope move finished after 25 + 74 ms
05:12:55.439 00.000 25848 Move returns status 0, amount 25
05:12:55.439 00.000 25848 MoveAxis(N, 0, ABG)
05:12:55.439 00.000 25848 Move returns status 0, amount 0
05:12:55.439 00.000 25848 move complete, result=0
05:12:55.439 00.000 25848 worker thread done servicing request
05:12:55.439 00.000 25848 Worker thread wakes up
05:12:55.439 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:55.439 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:12:55.439 00.000 21444 GuideStep: 0.7 px 25 ms WEST, -0.1 px 0 ms NORTH
05:12:58.300 02.861 25848 Exposure complete
05:12:58.364 00.064 25848 worker thread done servicing request
05:12:58.364 00.000 21444 OnExposeComplete: enter
05:12:58.364 00.000 21444 UpdateGuideState(): m_state=6
05:12:58.364 00.000 21444 Star::Find(15, 1507, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 15
05:12:58.364 00.000 21444 Star::Find returns 1 (1), X=1506.50, Y=340.59, Mass=832053, SNR=131.4, Peak=18800 HFD=7.0
05:12:58.364 00.000 21444 MultiStar: [#1 -0.77,-0.37,0.93,U] [#2 -0.23,-1.03,0.69,U] [#3 -0.61,-0.41,0.48,U] [#4 -0.67,-0.03,0.54,U] [#5 -0.60,-0.28,0.50,U] [#6 -1.16,-0.36,0.47,U] [#7 -0.49,-0.33,0.45,U] [#8 -1.04,-0.43,0.47,U] 
05:12:58.364 00.000 21444 refined, 8 included, MultiStar: {-0.68, -0.60}, one-star: {-0.71, -1.41}
05:12:58.364 00.000 21444 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.09) = xAngle (-2.33 = -2.33)
05:12:58.364 00.000 21444 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.03 = -2.03)
05:12:58.364 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-0.60 hyp=0.91 cameraTheta=-2.42 mountX=-0.63 mountY=-0.82, mountTheta=-2.22
05:12:58.364 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-0.60, opts=13)
05:12:58.364 00.000 21444 Enqueuing Move request for scope (-0.68, -0.60)
05:12:58.373 00.009 25848 Worker thread wakes up
05:12:58.373 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.60) opts 0xd
05:12:58.373 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -0.60)
05:12:58.373 00.000 25848 Moving (-0.68, -0.60) raw xDistance=-0.63 yDistance=-0.82
05:12:58.373 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.63
05:12:58.373 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
05:12:58.373 00.000 25848 MoveAxis(E, 24, ABG)
05:12:58.373 00.000 25848 Guiding  Dir = 2, Dur = 24
05:12:58.381 00.008 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18836, med=2036, FiltMin=166, FiltMax=16880, Gamma=0.850
05:12:58.396 00.015 21444 UpdateGuideState exits: m=832053 SNR=131.4 Saturated
05:12:58.396 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:58.396 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:12:58.396 00.000 21444 Enqueuing Expose request
05:12:58.407 00.011 25848 IsSlewing returns 0
05:12:58.407 00.000 25848 IsGuiding returns 0
05:12:58.439 00.032 25848 IsGuiding returns 1
05:12:58.439 00.000 25848 scope still moving after pulse duration time elapsed
05:12:58.507 00.068 25848 IsSlewing returns 0
05:12:58.507 00.000 25848 IsGuiding returns 0
05:12:58.507 00.000 25848 scope move finished after 24 + 74 ms
05:12:58.507 00.000 25848 Move returns status 0, amount 24
05:12:58.507 00.000 25848 MoveAxis(N, 22, ABG)
05:12:58.507 00.000 25848 Guiding  Dir = 0, Dur = 22
05:12:58.539 00.032 25848 IsSlewing returns 0
05:12:58.539 00.000 25848 IsGuiding returns 0
05:12:58.603 00.064 25848 IsGuiding returns 1
05:12:58.603 00.000 25848 scope still moving after pulse duration time elapsed
05:12:58.667 00.064 25848 IsSlewing returns 0
05:12:58.667 00.000 25848 IsGuiding returns 0
05:12:58.667 00.000 25848 scope move finished after 22 + 106 ms
05:12:58.667 00.000 25848 Move returns status 0, amount 22
05:12:58.667 00.000 25848 move complete, result=0
05:12:58.667 00.000 25848 worker thread done servicing request
05:12:58.667 00.000 25848 Worker thread wakes up
05:12:58.667 00.000 21444 GuideStep: -0.6 px 24 ms EAST, -0.8 px 22 ms NORTH
05:12:58.667 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:12:58.667 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:01.527 02.860 25848 Exposure complete
05:13:01.591 00.064 25848 worker thread done servicing request
05:13:01.591 00.000 21444 OnExposeComplete: enter
05:13:01.591 00.000 21444 UpdateGuideState(): m_state=6
05:13:01.591 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 16
05:13:01.591 00.000 21444 Star::Find returns 1 (1), X=1505.36, Y=341.63, Mass=634899, SNR=93.5, Peak=13200 HFD=7.3
05:13:01.591 00.000 21444 MultiStar: [#1 -2.29,0.79,0.00,M1] [#2 -2.33,0.14,0.00,M1] [#3 -1.93,0.53,0.00,M1] [#4 -2.24,0.98,0.00,M1] [#5 -1.58,0.71,0.00,M1] [#6 -2.52,0.82,0.00,M1] [#7 -1.06,1.06,0.00,M1] [#8 -2.55,1.09,0.00,M1] 
05:13:01.591 00.000 21444 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.09) = xAngle (-2.86 = -2.86)
05:13:01.591 00.000 21444 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.56 = -2.56)
05:13:01.591 00.000 21444 CameraToMount -- cameraX=-1.85 cameraY=-0.36 hyp=1.88 cameraTheta=-2.95 mountX=-1.81 mountY=-1.04, mountTheta=-2.62
05:13:01.591 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.85, y=-0.36, opts=13)
05:13:01.591 00.000 21444 Enqueuing Move request for scope (-1.85, -0.36)
05:13:01.591 00.000 25848 Worker thread wakes up
05:13:01.591 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.85, -0.36) opts 0xd
05:13:01.591 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.85, -0.36)
05:13:01.591 00.000 25848 Moving (-1.85, -0.36) raw xDistance=-1.81 yDistance=-1.04
05:13:01.591 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.81
05:13:01.591 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
05:13:01.591 00.000 25848 MoveAxis(E, 75, ABG)
05:13:01.591 00.000 25848 Guiding  Dir = 2, Dur = 75
05:13:01.591 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19268, med=2060, FiltMin=142, FiltMax=12492, Gamma=0.850
05:13:01.620 00.029 25848 IsSlewing returns 0
05:13:01.620 00.000 25848 IsGuiding returns 0
05:13:01.623 00.003 21444 UpdateGuideState exits: m=634899 SNR=93.5 Saturated
05:13:01.623 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:01.623 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:01.623 00.000 21444 Enqueuing Expose request
05:13:01.639 00.016 25848 PulseGuide returned control before completion, sleep 65
05:13:01.719 00.080 25848 IsGuiding returns 0
05:13:01.719 00.000 25848 Move returns status 0, amount 75
05:13:01.719 00.000 25848 MoveAxis(N, 28, ABG)
05:13:01.719 00.000 25848 Guiding  Dir = 0, Dur = 28
05:13:01.751 00.032 25848 IsSlewing returns 0
05:13:01.751 00.000 25848 IsGuiding returns 0
05:13:01.783 00.032 25848 IsGuiding returns 1
05:13:01.783 00.000 25848 scope still moving after pulse duration time elapsed
05:13:01.847 00.064 25848 IsSlewing returns 0
05:13:01.847 00.000 25848 IsGuiding returns 0
05:13:01.847 00.000 25848 scope move finished after 28 + 67 ms
05:13:01.847 00.000 25848 Move returns status 0, amount 28
05:13:01.847 00.000 25848 move complete, result=0
05:13:01.847 00.000 25848 worker thread done servicing request
05:13:01.847 00.000 25848 Worker thread wakes up
05:13:01.847 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:01.847 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:01.847 00.000 21444 GuideStep: -1.8 px 75 ms EAST, -1.0 px 28 ms NORTH
05:13:04.711 02.864 25848 Exposure complete
05:13:04.771 00.060 25848 worker thread done servicing request
05:13:04.771 00.000 21444 OnExposeComplete: enter
05:13:04.771 00.000 21444 UpdateGuideState(): m_state=6
05:13:04.771 00.000 21444 Star::Find(15, 1505, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 17
05:13:04.771 00.000 21444 Star::Find returns 1 (1), X=1507.29, Y=344.00, Mass=694226, SNR=112.4, Peak=16276 HFD=6.9
05:13:04.771 00.000 21444 MultiStar: [#1 -0.19,2.56,0.00,M2] [#2 0.17,2.52,0.00,M2] [#3 0.22,2.63,0.00,M2] [#4 0.19,2.42,0.00,M2] [#5 0.25,2.66,0.00,M2] [#6 -0.02,2.75,0.00,M2] [#7 0.51,3.24,0.00,M2] [#8 0.38,3.38,0.00,M2] 
05:13:04.771 00.000 21444 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.09) = xAngle (1.62 = 1.62)
05:13:04.771 00.000 21444 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.92 = 1.92)
05:13:04.771 00.000 21444 CameraToMount -- cameraX=0.08 cameraY=2.00 hyp=2.01 cameraTheta=1.53 mountX=-0.11 mountY=1.88, mountTheta=1.63
05:13:04.771 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.08, y=2.00, opts=13)
05:13:04.771 00.000 21444 Enqueuing Move request for scope (0.08, 2.00)
05:13:04.771 00.000 25848 Worker thread wakes up
05:13:04.771 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.08, 2.00) opts 0xd
05:13:04.771 00.000 25848 Handling offset move in thread for scope, endpoint = (0.08, 2.00)
05:13:04.771 00.000 25848 Moving (0.08, 2.00) raw xDistance=-0.11 yDistance=1.88
05:13:04.771 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
05:13:04.771 00.000 25848 resist switch: large excursion: input 1.88 thresh 1.53 direction from -1 to 1
05:13:04.771 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.65
05:13:04.771 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.88 from input 1.88
05:13:04.771 00.000 25848 MoveAxis(E, 0, ABG)
05:13:04.771 00.000 25848 Move returns status 0, amount 0
05:13:04.771 00.000 25848 BLC: Oldest BLC event removed
05:13:04.771 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 358 applied
05:13:04.771 00.000 25848 MoveAxis(S, 409, ABG)
05:13:04.771 00.000 25848 Guiding  Dir = 1, Dur = 409
05:13:04.787 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19088, med=2040, FiltMin=66, FiltMax=14912, Gamma=0.850
05:13:04.803 00.016 21444 UpdateGuideState exits: m=694226 SNR=112.4 Saturated
05:13:04.803 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:04.803 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:04.803 00.000 21444 Enqueuing Expose request
05:13:04.819 00.016 25848 IsSlewing returns 0
05:13:04.819 00.000 25848 IsGuiding returns 0
05:13:04.851 00.032 25848 PulseGuide returned control before completion, sleep 389
05:13:05.248 00.397 25848 IsGuiding returns 1
05:13:05.248 00.000 25848 scope still moving after pulse duration time elapsed
05:13:05.343 00.095 25848 IsSlewing returns 0
05:13:05.343 00.000 25848 IsGuiding returns 0
05:13:05.343 00.000 25848 scope move finished after 409 + 118 ms
05:13:05.343 00.000 25848 Move returns status 0, amount 409
05:13:05.343 00.000 25848 move complete, result=0
05:13:05.343 00.000 25848 worker thread done servicing request
05:13:05.343 00.000 25848 Worker thread wakes up
05:13:05.343 00.000 21444 GuideStep: -0.1 px 0 ms EAST, 1.9 px 409 ms SOUTH
05:13:05.343 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:05.343 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:08.207 02.864 25848 Exposure complete
05:13:08.271 00.064 25848 worker thread done servicing request
05:13:08.271 00.000 21444 OnExposeComplete: enter
05:13:08.271 00.000 21444 UpdateGuideState(): m_state=6
05:13:08.271 00.000 21444 Star::Find(15, 1507, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 18
05:13:08.271 00.000 21444 Star::Find returns 1 (1), X=1506.11, Y=338.10, Mass=749783, SNR=119.0, Peak=17084 HFD=6.6
05:13:08.271 00.000 21444 MultiStar: [#1 -1.42,-3.72,0.00,M3] [#2 -1.04,-4.20,0.00,M3] [#3 -1.78,-3.00,0.00,M3] [#4 -1.18,-2.78,0.00,M3] [#5 -1.15,-3.42,0.00,M3] [#6 -1.29,-3.53,0.00,M3] [#7 -0.42,-2.63,0.00,M3] [#8 -1.49,-3.17,0.00,M3] 
05:13:08.271 00.000 21444 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.09) = xAngle (-1.76 = -1.76)
05:13:08.271 00.000 21444 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.46 = -1.46)
05:13:08.271 00.000 21444 CameraToMount -- cameraX=-1.10 cameraY=-3.90 hyp=4.05 cameraTheta=-1.85 mountX=-0.75 mountY=-4.02, mountTheta=-1.75
05:13:08.271 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.10, y=-3.90, opts=13)
05:13:08.271 00.000 21444 Enqueuing Move request for scope (-1.10, -3.90)
05:13:08.271 00.000 25848 Worker thread wakes up
05:13:08.271 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -3.90) opts 0xd
05:13:08.271 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.10, -3.90)
05:13:08.271 00.000 25848 Moving (-1.10, -3.90) raw xDistance=-0.75 yDistance=-4.02
05:13:08.271 00.000 25848 BLC: History state: CurrMiss=-4.02, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=1.883006, 1:-4.023659
05:13:08.271 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
05:13:08.271 00.000 25848 BLC: window closed
05:13:08.271 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
05:13:08.271 00.000 25848 resist switch: large excursion: input -4.02 thresh 1.53 direction from 1 to -1
05:13:08.271 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-12.07
05:13:08.271 00.000 25848 GuideAlgorithmResistSwitch::result() returns -4.02 from input -4.02
05:13:08.271 00.000 25848 MoveAxis(E, 30, ABG)
05:13:08.271 00.000 25848 Guiding  Dir = 2, Dur = 30
05:13:08.287 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19296, med=2056, FiltMin=192, FiltMax=15520, Gamma=0.850
05:13:08.303 00.016 21444 UpdateGuideState exits: m=749783 SNR=119.0 Saturated
05:13:08.303 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:08.303 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:08.303 00.000 21444 Enqueuing Expose request
05:13:08.303 00.000 25848 IsSlewing returns 0
05:13:08.303 00.000 25848 IsGuiding returns 0
05:13:08.335 00.032 25848 IsGuiding returns 1
05:13:08.335 00.000 25848 scope still moving after pulse duration time elapsed
05:13:08.430 00.095 25848 IsSlewing returns 0
05:13:08.430 00.000 25848 IsGuiding returns 0
05:13:08.430 00.000 25848 scope move finished after 30 + 96 ms
05:13:08.430 00.000 25848 Move returns status 0, amount 30
05:13:08.430 00.000 25848 BLC: Oldest BLC event removed
05:13:08.430 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 358 applied
05:13:08.430 00.000 25848 MoveAxis(N, 468, ABG)
05:13:08.430 00.000 25848 Guiding  Dir = 0, Dur = 468
05:13:08.454 00.024 25848 IsSlewing returns 0
05:13:08.454 00.000 25848 IsGuiding returns 0
05:13:08.485 00.031 25848 PulseGuide returned control before completion, sleep 448
05:13:08.940 00.455 25848 IsGuiding returns 1
05:13:08.940 00.000 25848 scope still moving after pulse duration time elapsed
05:13:09.004 00.064 25848 IsSlewing returns 0
05:13:09.004 00.000 25848 IsGuiding returns 0
05:13:09.004 00.000 25848 scope move finished after 468 + 80 ms
05:13:09.004 00.000 25848 Move returns status 0, amount 468
05:13:09.004 00.000 25848 move complete, result=0
05:13:09.004 00.000 25848 worker thread done servicing request
05:13:09.004 00.000 25848 Worker thread wakes up
05:13:09.004 00.000 21444 GuideStep: -0.7 px 30 ms EAST, -4.0 px 468 ms NORTH
05:13:09.004 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:09.004 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:11.850 02.846 25848 Exposure complete
05:13:11.914 00.064 25848 worker thread done servicing request
05:13:11.914 00.000 21444 OnExposeComplete: enter
05:13:11.914 00.000 21444 UpdateGuideState(): m_state=6
05:13:11.914 00.000 21444 Star::Find(15, 1506, 338, 0, (0,0,0,0), 0.5, 10.0, 255) frame 19
05:13:11.914 00.000 21444 Star::Find returns 1 (1), X=1507.74, Y=343.76, Mass=807124, SNR=130.7, Peak=19360 HFD=6.5
05:13:11.914 00.000 21444 MultiStar: [#1 -0.16,1.85,0.61,U] [#2 -0.01,1.55,0.58,U] [#3 -0.16,2.57,0.00,M4] [#4 0.11,2.05,0.41,U] [#5 0.15,2.32,0.00,M4] [#6 0.20,2.20,0.00,M4] [#7 0.45,2.35,0.00,M4] [#8 -0.65,2.49,0.00,M4] 
05:13:11.914 00.000 21444 refined, 3 included, MultiStar: {0.18, 1.78}, one-star: {0.53, 1.77}
05:13:11.914 00.000 21444 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.09) = xAngle (1.56 = 1.56)
05:13:11.914 00.000 21444 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.86 = 1.86)
05:13:11.914 00.000 21444 CameraToMount -- cameraX=0.18 cameraY=1.78 hyp=1.79 cameraTheta=1.47 mountX=0.02 mountY=1.72, mountTheta=1.56
05:13:11.914 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.18, y=1.78, opts=13)
05:13:11.914 00.000 21444 Enqueuing Move request for scope (0.18, 1.78)
05:13:11.914 00.000 25848 Worker thread wakes up
05:13:11.914 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.78) opts 0xd
05:13:11.914 00.000 25848 Handling offset move in thread for scope, endpoint = (0.18, 1.78)
05:13:11.914 00.000 25848 Moving (0.18, 1.78) raw xDistance=0.02 yDistance=1.72
05:13:11.914 00.000 25848 BLC: History state: CurrMiss=-1.72, AvgInitMiss=0.25, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-4.023659, 1:-1.717568
05:13:11.914 00.000 25848 BLC: Over-shoot, no adjustment based on avgInitialMiss
05:13:11.914 00.000 25848 BLC: window closed
05:13:11.914 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:13:11.914 00.000 25848 resist switch: large excursion: input 1.72 thresh 1.53 direction from -1 to 1
05:13:11.914 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.15
05:13:11.914 00.000 25848 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
05:13:11.914 00.000 25848 MoveAxis(E, 0, ABG)
05:13:11.914 00.000 25848 Move returns status 0, amount 0
05:13:11.914 00.000 25848 BLC: Oldest BLC event removed
05:13:11.914 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 358 applied
05:13:11.914 00.000 25848 MoveAxis(S, 405, ABG)
05:13:11.914 00.000 25848 Guiding  Dir = 1, Dur = 405
05:13:11.927 00.013 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19360, med=2040, FiltMin=120, FiltMax=18500, Gamma=0.850
05:13:11.930 00.003 21444 UpdateGuideState exits: m=807124 SNR=130.7 Saturated
05:13:11.930 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:11.930 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:11.930 00.000 21444 Enqueuing Expose request
05:13:11.945 00.015 25848 IsSlewing returns 0
05:13:11.945 00.000 25848 IsGuiding returns 0
05:13:11.977 00.032 25848 PulseGuide returned control before completion, sleep 375
05:13:12.375 00.398 25848 IsGuiding returns 0
05:13:12.375 00.000 25848 Move returns status 0, amount 405
05:13:12.375 00.000 25848 move complete, result=0
05:13:12.375 00.000 25848 worker thread done servicing request
05:13:12.375 00.000 25848 Worker thread wakes up
05:13:12.375 00.000 21444 GuideStep: 0.0 px 0 ms EAST, 1.7 px 405 ms SOUTH
05:13:12.375 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:12.375 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:12.460 00.085 21444 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
05:13:15.228 02.768 25848 Exposure complete
05:13:15.291 00.063 25848 worker thread done servicing request
05:13:15.291 00.000 21444 OnExposeComplete: enter
05:13:15.291 00.000 21444 UpdateGuideState(): m_state=6
05:13:15.291 00.000 21444 Star::Find(15, 1507, 343, 0, (0,0,0,0), 0.5, 10.0, 255) frame 20
05:13:15.291 00.000 21444 Star::Find returns 1 (1), X=1506.67, Y=338.82, Mass=642293, SNR=98.5, Peak=16736 HFD=6.9
05:13:15.291 00.000 21444 MultiStar: [#1 -0.76,-2.49,0.00,M3] [#2 -1.06,-2.88,0.00,M3] [#3 -0.84,-2.83,0.00,M5] [#4 -0.51,-2.65,0.00,M3] [#5 -0.80,-3.10,0.00,M5] [#6 -0.47,-2.65,0.00,M5] [#7 -0.79,-2.52,0.00,M5] [#8 -1.09,-1.80,0.36,U] 
05:13:15.291 00.000 21444 refined, 1 included, MultiStar: {-0.68, -2.81}, one-star: {-0.54, -3.17}
05:13:15.291 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.09) = xAngle (-1.72 = -1.72)
05:13:15.291 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.42 = -1.42)
05:13:15.291 00.000 21444 CameraToMount -- cameraX=-0.68 cameraY=-2.81 hyp=2.89 cameraTheta=-1.81 mountX=-0.43 mountY=-2.86, mountTheta=-1.72
05:13:15.291 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.68, y=-2.81, opts=13)
05:13:15.291 00.000 21444 Enqueuing Move request for scope (-0.68, -2.81)
05:13:15.291 00.000 25848 Worker thread wakes up
05:13:15.291 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -2.81) opts 0xd
05:13:15.291 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.68, -2.81)
05:13:15.291 00.000 25848 Moving (-0.68, -2.81) raw xDistance=-0.43 yDistance=-2.86
05:13:15.291 00.000 25848 BLC: History state: CurrMiss=-2.86, AvgInitMiss=-0.26, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=1.717568, 1:-2.860473
05:13:15.291 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -7.000000
05:13:15.291 00.000 25848 BLC: window closed
05:13:15.291 00.000 25848 BLC: Pulse adjusted to 351
05:13:15.291 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.43
05:13:15.291 00.000 25848 resist switch: large excursion: input -2.86 thresh 1.53 direction from 1 to -1
05:13:15.291 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.58
05:13:15.291 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.86 from input -2.86
05:13:15.291 00.000 25848 MoveAxis(E, 0, ABG)
05:13:15.291 00.000 25848 Move returns status 0, amount 0
05:13:15.291 00.000 25848 BLC: Oldest BLC event removed
05:13:15.291 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 351 applied
05:13:15.291 00.000 25848 MoveAxis(N, 429, ABG)
05:13:15.291 00.000 25848 Guiding  Dir = 0, Dur = 429
05:13:15.291 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18916, med=2060, FiltMin=156, FiltMax=14512, Gamma=0.850
05:13:15.307 00.016 21444 UpdateGuideState exits: m=642293 SNR=98.5 Saturated
05:13:15.307 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:15.307 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:15.307 00.000 21444 Enqueuing Expose request
05:13:15.323 00.016 25848 IsSlewing returns 0
05:13:15.323 00.000 25848 IsGuiding returns 0
05:13:15.355 00.032 25848 PulseGuide returned control before completion, sleep 409
05:13:15.529 00.174 21444 evsrv: cli 0107E380 connect
05:13:15.529 00.000 21444 case statement mapped state 6 to 3
05:13:15.529 00.000 21444 case statement mapped state 6 to 3
05:13:15.529 00.000 21444 evsrv: cli 0107E380 request: {"method":"get_pixel_scale","id":"ecca4126-f0e9-444a-a386-9d8b003a7908"}
05:13:15.529 00.000 21444 evsrv: cli 0107E380 response: {"jsonrpc":"2.0","result":0.431683,"id":"ecca4126-f0e9-444a-a386-9d8b003a7908"}
05:13:15.529 00.000 21444 evsrv: cli 0107E380 disconnect
05:13:15.767 00.238 25848 IsGuiding returns 1
05:13:15.767 00.000 25848 scope still moving after pulse duration time elapsed
05:13:15.848 00.081 25848 IsSlewing returns 0
05:13:15.848 00.000 25848 IsGuiding returns 0
05:13:15.848 00.000 25848 scope move finished after 429 + 93 ms
05:13:15.848 00.000 25848 Move returns status 0, amount 429
05:13:15.848 00.000 25848 move complete, result=0
05:13:15.848 00.000 25848 worker thread done servicing request
05:13:15.848 00.000 25848 Worker thread wakes up
05:13:15.848 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:15.848 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:15.848 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -2.9 px 429 ms NORTH
05:13:18.706 02.858 25848 Exposure complete
05:13:18.770 00.064 25848 worker thread done servicing request
05:13:18.770 00.000 21444 OnExposeComplete: enter
05:13:18.770 00.000 21444 UpdateGuideState(): m_state=6
05:13:18.770 00.000 21444 Star::Find(15, 1506, 338, 0, (0,0,0,0), 0.5, 10.0, 255) frame 21
05:13:18.770 00.000 21444 Star::Find returns 1 (1), X=1506.25, Y=344.84, Mass=766266, SNR=119.4, Peak=15976 HFD=7.2
05:13:18.770 00.000 21444 MultiStar: [#1 -1.20,4.11,0.00,M4] [#2 -1.07,4.18,0.00,M4] [#3 -1.35,3.15,0.00,M6] [#4 -1.33,3.88,0.00,M4] [#5 -0.98,3.59,0.00,M6] [#6 -1.08,3.90,0.00,M6] [#7 -0.10,4.11,0.00,M6] [#8 -0.74,4.53,0.00,M4] 
05:13:18.770 00.000 21444 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.09) = xAngle (1.99 = 1.99)
05:13:18.770 00.000 21444 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.29 = 2.29)
05:13:18.770 00.000 21444 CameraToMount -- cameraX=-0.96 cameraY=2.85 hyp=3.00 cameraTheta=1.90 mountX=-1.21 mountY=2.27, mountTheta=2.06
05:13:18.770 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.96, y=2.85, opts=13)
05:13:18.770 00.000 21444 Enqueuing Move request for scope (-0.96, 2.85)
05:13:18.770 00.000 25848 Worker thread wakes up
05:13:18.770 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 2.85) opts 0xd
05:13:18.770 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.96, 2.85)
05:13:18.770 00.000 25848 Moving (-0.96, 2.85) raw xDistance=-1.21 yDistance=2.27
05:13:18.770 00.000 25848 BLC: History state: CurrMiss=-2.27, AvgInitMiss=-0.50, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-2.860473, 1:-2.269850
05:13:18.770 00.000 25848 BLC: Average miss indicates over-shooting, nominal decrease by -13.000000
05:13:18.770 00.000 25848 BLC: window closed
05:13:18.770 00.000 25848 BLC: Pulse adjusted to 338
05:13:18.770 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.21
05:13:18.770 00.000 25848 resist switch: large excursion: input 2.27 thresh 1.53 direction from -1 to 1
05:13:18.770 00.000 25848 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.81
05:13:18.770 00.000 25848 GuideAlgorithmResistSwitch::result() returns 2.27 from input 2.27
05:13:18.770 00.000 25848 MoveAxis(E, 49, ABG)
05:13:18.770 00.000 25848 Guiding  Dir = 2, Dur = 49
05:13:18.786 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=18708, med=2060, FiltMin=16, FiltMax=14008, Gamma=0.850
05:13:18.802 00.016 21444 UpdateGuideState exits: m=766266 SNR=119.4 Saturated
05:13:18.802 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:18.802 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:18.802 00.000 21444 Enqueuing Expose request
05:13:18.802 00.000 25848 IsSlewing returns 0
05:13:18.802 00.000 25848 IsGuiding returns 0
05:13:18.834 00.032 25848 PulseGuide returned control before completion, sleep 29
05:13:18.865 00.031 25848 IsGuiding returns 1
05:13:18.865 00.000 25848 scope still moving after pulse duration time elapsed
05:13:18.929 00.064 25848 IsSlewing returns 0
05:13:18.929 00.000 25848 IsGuiding returns 0
05:13:18.929 00.000 25848 scope move finished after 49 + 75 ms
05:13:18.929 00.000 25848 Move returns status 0, amount 49
05:13:18.929 00.000 25848 BLC: Oldest BLC event removed
05:13:18.929 00.000 25848 BLC: Dec direction reversal from North to South, backlash comp pulse of 338 applied
05:13:18.929 00.000 25848 MoveAxis(S, 400, ABG)
05:13:18.929 00.000 25848 Guiding  Dir = 1, Dur = 400
05:13:18.961 00.032 25848 IsSlewing returns 0
05:13:18.961 00.000 25848 IsGuiding returns 0
05:13:18.998 00.037 25848 PulseGuide returned control before completion, sleep 370
05:13:19.104 00.106 21444 evsrv: cli 0107E600 connect
05:13:19.104 00.000 21444 case statement mapped state 6 to 3
05:13:19.104 00.000 21444 case statement mapped state 6 to 3
05:13:19.104 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"67d697f4-f023-487d-b8ad-e40797525d33"}
05:13:19.104 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"67d697f4-f023-487d-b8ad-e40797525d33"}
05:13:19.104 00.000 21444 evsrv: cli 0107E600 disconnect
05:13:19.376 00.272 25848 IsGuiding returns 1
05:13:19.376 00.000 25848 scope still moving after pulse duration time elapsed
05:13:19.440 00.064 25848 IsSlewing returns 0
05:13:19.440 00.000 25848 IsGuiding returns 0
05:13:19.440 00.000 25848 scope move finished after 400 + 81 ms
05:13:19.440 00.000 25848 Move returns status 0, amount 400
05:13:19.440 00.000 25848 move complete, result=0
05:13:19.440 00.000 25848 worker thread done servicing request
05:13:19.440 00.000 25848 Worker thread wakes up
05:13:19.440 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:19.440 00.000 21444 GuideStep: -1.2 px 49 ms EAST, 2.3 px 400 ms SOUTH
05:13:19.440 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:22.300 02.860 25848 Exposure complete
05:13:22.364 00.064 25848 worker thread done servicing request
05:13:22.364 00.000 21444 OnExposeComplete: enter
05:13:22.364 00.000 21444 UpdateGuideState(): m_state=6
05:13:22.364 00.000 21444 Star::Find(15, 1506, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 22
05:13:22.364 00.000 21444 Star::Find returns 1 (1), X=1505.57, Y=339.61, Mass=726570, SNR=122.5, Peak=15796 HFD=7.2
05:13:22.364 00.000 21444 MultiStar: [#1 -2.83,-1.33,0.00,M5] [#2 -2.19,-1.99,0.00,M5] [#3 -2.80,-2.39,0.00,M7] [#4 -2.06,-0.92,0.57,U] [#5 -2.11,-1.40,0.00,M7] [#6 -2.31,-1.58,0.00,M7] [#7 -1.75,-1.27,0.40,U] [#8 -2.26,-1.83,0.00,M5] 
05:13:22.364 00.000 21444 refined, 2 included, MultiStar: {-1.78, -1.73}, one-star: {-1.64, -2.38}
05:13:22.364 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.09) = xAngle (-2.28 = -2.28)
05:13:22.364 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.98 = -1.98)
05:13:22.364 00.000 21444 CameraToMount -- cameraX=-1.78 cameraY=-1.73 hyp=2.48 cameraTheta=-2.37 mountX=-1.62 mountY=-2.28, mountTheta=-2.19
05:13:22.364 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.78, y=-1.73, opts=13)
05:13:22.364 00.000 21444 Enqueuing Move request for scope (-1.78, -1.73)
05:13:22.364 00.000 25848 Worker thread wakes up
05:13:22.364 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.78, -1.73) opts 0xd
05:13:22.364 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.78, -1.73)
05:13:22.364 00.000 25848 Moving (-1.78, -1.73) raw xDistance=-1.62 yDistance=-2.28
05:13:22.364 00.000 25848 BLC: History state: CurrMiss=-2.28, AvgInitMiss=-0.93, ShCount=4, LgCount=6, SticCount=0,  Deflections: 0=2.269850, 1:-2.278274
05:13:22.364 00.000 25848 BLC: Recent history of over-shoots, nominal decrease by -25.000000
05:13:22.364 00.000 25848 BLC: window closed
05:13:22.364 00.000 25848 BLC: Pulse adjusted to 313
05:13:22.364 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.07 from input -1.62
05:13:22.364 00.000 25848 resist switch: large excursion: input -2.28 thresh 1.53 direction from 1 to -1
05:13:22.364 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.83
05:13:22.364 00.000 25848 GuideAlgorithmResistSwitch::result() returns -2.28 from input -2.28
05:13:22.364 00.000 25848 MoveAxis(E, 69, ABG)
05:13:22.364 00.000 25848 Guiding  Dir = 2, Dur = 69
05:13:22.364 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19216, med=2040, FiltMin=16, FiltMax=14532, Gamma=0.850
05:13:22.379 00.015 21444 UpdateGuideState exits: m=726570 SNR=122.5 Saturated
05:13:22.379 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:22.379 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:22.379 00.000 21444 Enqueuing Expose request
05:13:22.395 00.016 25848 IsSlewing returns 0
05:13:22.395 00.000 25848 IsGuiding returns 0
05:13:22.427 00.032 25848 PulseGuide returned control before completion, sleep 49
05:13:22.491 00.064 25848 IsGuiding returns 1
05:13:22.491 00.000 25848 scope still moving after pulse duration time elapsed
05:13:22.571 00.080 25848 IsSlewing returns 0
05:13:22.571 00.000 25848 IsGuiding returns 0
05:13:22.571 00.000 25848 scope move finished after 69 + 108 ms
05:13:22.571 00.000 25848 Move returns status 0, amount 69
05:13:22.571 00.000 25848 BLC: Dec direction reversal from South to North, backlash comp pulse of 313 applied
05:13:22.571 00.000 25848 MoveAxis(N, 375, ABG)
05:13:22.571 00.000 25848 Guiding  Dir = 0, Dur = 375
05:13:22.603 00.032 25848 IsSlewing returns 0
05:13:22.603 00.000 25848 IsGuiding returns 0
05:13:22.634 00.031 25848 PulseGuide returned control before completion, sleep 355
05:13:22.682 00.048 21444 evsrv: cli 0107E2E0 connect
05:13:22.682 00.000 21444 case statement mapped state 6 to 3
05:13:22.682 00.000 21444 case statement mapped state 6 to 3
05:13:22.682 00.000 21444 evsrv: cli 0107E2E0 request: {"method":"get_pixel_scale","id":"9f8a5f70-61ee-4b5f-8a82-570fc1a50cf9"}
05:13:22.682 00.000 21444 evsrv: cli 0107E2E0 response: {"jsonrpc":"2.0","result":0.431683,"id":"9f8a5f70-61ee-4b5f-8a82-570fc1a50cf9"}
05:13:22.682 00.000 21444 evsrv: cli 0107E2E0 disconnect
05:13:23.020 00.338 25848 IsGuiding returns 1
05:13:23.020 00.000 25848 scope still moving after pulse duration time elapsed
05:13:23.081 00.061 25848 IsSlewing returns 0
05:13:23.081 00.000 25848 IsGuiding returns 0
05:13:23.081 00.000 25848 scope move finished after 375 + 103 ms
05:13:23.081 00.000 25848 Move returns status 0, amount 375
05:13:23.081 00.000 25848 move complete, result=0
05:13:23.081 00.000 25848 worker thread done servicing request
05:13:23.081 00.000 25848 Worker thread wakes up
05:13:23.081 00.000 21444 GuideStep: -1.6 px 69 ms EAST, -2.3 px 375 ms NORTH
05:13:23.081 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:23.081 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:25.941 02.860 25848 Exposure complete
05:13:26.005 00.064 25848 worker thread done servicing request
05:13:26.005 00.000 21444 OnExposeComplete: enter
05:13:26.005 00.000 21444 UpdateGuideState(): m_state=6
05:13:26.005 00.000 21444 Star::Find(15, 1505, 339, 0, (0,0,0,0), 0.5, 10.0, 255) frame 23
05:13:26.005 00.000 21444 Star::Find returns 1 (1), X=1505.91, Y=344.13, Mass=568384, SNR=86.0, Peak=12392 HFD=7.1
05:13:26.005 00.000 21444 MultiStar: [#1 -2.01,3.84,0.00,M6] [#2 -0.87,4.38,0.00,M6] [#3 -1.73,3.14,0.00,M8] [#4 -1.40,4.48,0.00,M4] [#5 -0.38,3.81,0.00,M8] [#6 -1.50,4.19,0.00,M8] [#7 -1.62,4.24,0.00,M6] [#8 -2.01,5.48,0.00,M6] 
05:13:26.005 00.000 21444 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.09) = xAngle (2.21 = 2.21)
05:13:26.005 00.000 21444 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.51 = 2.51)
05:13:26.005 00.000 21444 CameraToMount -- cameraX=-1.30 cameraY=2.14 hyp=2.50 cameraTheta=2.12 mountX=-1.49 mountY=1.49, mountTheta=2.36
05:13:26.005 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.30, y=2.14, opts=13)
05:13:26.005 00.000 21444 Enqueuing Move request for scope (-1.30, 2.14)
05:13:26.005 00.000 25848 Worker thread wakes up
05:13:26.005 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 2.14) opts 0xd
05:13:26.005 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.30, 2.14)
05:13:26.005 00.000 25848 Moving (-1.30, 2.14) raw xDistance=-1.49 yDistance=1.49
05:13:26.005 00.000 25848 BLC: History state: CurrMiss=-1.49, AvgInitMiss=-0.69, ShCount=4, LgCount=5, SticCount=0,  Deflections: 0=-2.278274, 1:-1.485643
05:13:26.005 00.000 25848 BLC: Recent history of over-shoots, nominal decrease by -18.000000
05:13:26.005 00.000 25848 BLC: window closed
05:13:26.005 00.000 25848 BLC: Pulse adjusted to 295
05:13:26.005 00.000 25848 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.49
05:13:26.005 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:13:26.005 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.49
05:13:26.005 00.000 25848 MoveAxis(E, 65, ABG)
05:13:26.005 00.000 25848 Guiding  Dir = 2, Dur = 65
05:13:26.021 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19164, med=2040, FiltMin=66, FiltMax=10796, Gamma=0.850
05:13:26.036 00.015 21444 UpdateGuideState exits: m=568384 SNR=86.0 Saturated
05:13:26.036 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:26.036 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:26.036 00.000 21444 Enqueuing Expose request
05:13:26.036 00.000 25848 IsSlewing returns 0
05:13:26.036 00.000 25848 IsGuiding returns 0
05:13:26.068 00.032 25848 PulseGuide returned control before completion, sleep 44
05:13:26.132 00.064 25848 IsGuiding returns 1
05:13:26.132 00.000 25848 scope still moving after pulse duration time elapsed
05:13:26.187 00.055 25848 IsSlewing returns 0
05:13:26.189 00.002 25848 IsGuiding returns 0
05:13:26.189 00.000 25848 scope move finished after 65 + 82 ms
05:13:26.189 00.000 25848 Move returns status 0, amount 65
05:13:26.189 00.000 25848 MoveAxis(N, 0, ABG)
05:13:26.189 00.000 25848 Move returns status 0, amount 0
05:13:26.189 00.000 25848 move complete, result=0
05:13:26.189 00.000 25848 worker thread done servicing request
05:13:26.189 00.000 25848 Worker thread wakes up
05:13:26.189 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:26.189 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:26.189 00.000 21444 GuideStep: -1.5 px 65 ms EAST, 1.5 px 0 ms NORTH
05:13:26.259 00.070 21444 evsrv: cli 0107E600 connect
05:13:26.259 00.000 21444 case statement mapped state 6 to 3
05:13:26.259 00.000 21444 case statement mapped state 6 to 3
05:13:26.259 00.000 21444 evsrv: cli 0107E600 request: {"method":"get_pixel_scale","id":"2fd58939-327e-4685-972a-7966394b44fd"}
05:13:26.259 00.000 21444 evsrv: cli 0107E600 response: {"jsonrpc":"2.0","result":0.431683,"id":"2fd58939-327e-4685-972a-7966394b44fd"}
05:13:26.259 00.000 21444 evsrv: cli 0107E600 disconnect
05:13:29.039 02.780 25848 Exposure complete
05:13:29.103 00.064 25848 worker thread done servicing request
05:13:29.103 00.000 21444 OnExposeComplete: enter
05:13:29.103 00.000 21444 UpdateGuideState(): m_state=6
05:13:29.103 00.000 21444 Star::Find(15, 1505, 344, 0, (0,0,0,0), 0.5, 10.0, 255) frame 24
05:13:29.103 00.000 21444 Star::Find returns 1 (1), X=1507.57, Y=342.31, Mass=802915, SNR=132.4, Peak=20648 HFD=6.7
05:13:29.103 00.000 21444 MultiStar: [#1 -0.09,1.12,0.84,U] [#2 0.34,1.44,0.58,U] [#3 0.30,0.92,0.68,U] [#4 -0.33,1.19,0.45,U] [#5 0.20,0.95,0.52,U] [#6 -0.45,1.02,0.44,U] [#7 0.86,1.09,0.37,U] [#8 -0.26,2.33,0.39,U] 
05:13:29.103 00.000 21444 single-star, 8 included, MultiStar: {0.13, 1.04}, one-star: {0.36, 0.32}
05:13:29.103 00.000 21444 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.09) = xAngle (0.81 = 0.81)
05:13:29.103 00.000 21444 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (1.10 = 1.10)
05:13:29.103 00.000 21444 CameraToMount -- cameraX=0.36 cameraY=0.32 hyp=0.48 cameraTheta=0.72 mountX=0.33 mountY=0.43, mountTheta=0.91
05:13:29.103 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.36, y=0.32, opts=13)
05:13:29.103 00.000 21444 Enqueuing Move request for scope (0.36, 0.32)
05:13:29.103 00.000 25848 Worker thread wakes up
05:13:29.103 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.32) opts 0xd
05:13:29.103 00.000 25848 Handling offset move in thread for scope, endpoint = (0.36, 0.32)
05:13:29.103 00.000 25848 Moving (0.36, 0.32) raw xDistance=0.33 yDistance=0.43
05:13:29.103 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
05:13:29.103 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:29.103 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
05:13:29.103 00.000 25848 MoveAxis(E, 0, ABG)
05:13:29.103 00.000 25848 Move returns status 0, amount 0
05:13:29.103 00.000 25848 MoveAxis(N, 0, ABG)
05:13:29.103 00.000 25848 Move returns status 0, amount 0
05:13:29.103 00.000 25848 move complete, result=0
05:13:29.103 00.000 25848 worker thread done servicing request
05:13:29.119 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=20648, med=2060, FiltMin=168, FiltMax=18752, Gamma=0.850
05:13:29.135 00.016 21444 UpdateGuideState exits: m=802915 SNR=132.4 Saturated
05:13:29.135 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:29.135 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:29.135 00.000 21444 Enqueuing Expose request
05:13:29.135 00.000 21444 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
05:13:29.135 00.000 25848 Worker thread wakes up
05:13:29.135 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:29.135 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:31.988 02.853 25848 Exposure complete
05:13:32.052 00.064 25848 worker thread done servicing request
05:13:32.052 00.000 21444 OnExposeComplete: enter
05:13:32.052 00.000 21444 UpdateGuideState(): m_state=6
05:13:32.052 00.000 21444 Star::Find(15, 1507, 342, 0, (0,0,0,0), 0.5, 10.0, 255) frame 25
05:13:32.052 00.000 21444 Star::Find returns 1 (1), X=1506.48, Y=342.27, Mass=882281, SNR=154.2, Peak=24788 HFD=6.1
05:13:32.052 00.000 21444 MultiStar: [#1 -1.02,0.86,0.70,U] [#2 -0.76,0.56,0.64,U] [#3 -1.42,1.01,0.59,U] [#4 -1.00,1.12,0.50,U] [#5 -0.50,1.46,0.51,U] [#6 -0.81,0.73,0.46,U] [#7 -0.63,1.13,0.47,U] [#8 -1.26,0.85,0.33,U] 
05:13:32.052 00.000 21444 single-star, 8 included, MultiStar: {-0.89, 0.83}, one-star: {-0.73, 0.28}
05:13:32.052 00.000 21444 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.09) = xAngle (2.87 = 2.87)
05:13:32.052 00.000 21444 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.16 = -3.12)
05:13:32.052 00.000 21444 CameraToMount -- cameraX=-0.73 cameraY=0.28 hyp=0.79 cameraTheta=2.78 mountX=-0.76 mountY=-0.02, mountTheta=-3.12
05:13:32.052 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.73, y=0.28, opts=13)
05:13:32.052 00.000 21444 Enqueuing Move request for scope (-0.73, 0.28)
05:13:32.052 00.000 25848 Worker thread wakes up
05:13:32.052 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.28) opts 0xd
05:13:32.052 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.73, 0.28)
05:13:32.052 00.000 25848 Moving (-0.73, 0.28) raw xDistance=-0.76 yDistance=-0.02
05:13:32.052 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
05:13:32.052 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:32.052 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
05:13:32.052 00.000 25848 MoveAxis(E, 31, ABG)
05:13:32.052 00.000 25848 Guiding  Dir = 2, Dur = 31
05:13:32.052 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=24788, med=2060, FiltMin=220, FiltMax=21960, Gamma=0.850
05:13:32.068 00.016 21444 UpdateGuideState exits: m=882281 SNR=154.2 Saturated
05:13:32.068 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:32.068 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:32.068 00.000 21444 Enqueuing Expose request
05:13:32.100 00.032 25848 IsSlewing returns 0
05:13:32.100 00.000 25848 IsGuiding returns 0
05:13:32.132 00.032 25848 PulseGuide returned control before completion, sleep 11
05:13:32.148 00.016 25848 IsGuiding returns 1
05:13:32.148 00.000 25848 scope still moving after pulse duration time elapsed
05:13:32.212 00.064 25848 IsSlewing returns 0
05:13:32.212 00.000 25848 IsGuiding returns 0
05:13:32.212 00.000 25848 scope move finished after 31 + 79 ms
05:13:32.212 00.000 25848 Move returns status 0, amount 31
05:13:32.212 00.000 25848 MoveAxis(N, 0, ABG)
05:13:32.212 00.000 25848 Move returns status 0, amount 0
05:13:32.212 00.000 25848 move complete, result=0
05:13:32.212 00.000 25848 worker thread done servicing request
05:13:32.212 00.000 25848 Worker thread wakes up
05:13:32.212 00.000 21444 GuideStep: -0.8 px 31 ms EAST, -0.0 px 0 ms NORTH
05:13:32.212 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:32.212 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:35.065 02.853 25848 Exposure complete
05:13:35.129 00.064 25848 worker thread done servicing request
05:13:35.129 00.000 21444 OnExposeComplete: enter
05:13:35.129 00.000 21444 UpdateGuideState(): m_state=6
05:13:35.129 00.000 21444 Star::Find(15, 1506, 342, 0, (0,0,0,0), 0.5, 10.0, 255) frame 26
05:13:35.129 00.000 21444 Star::Find returns 1 (1), X=1507.73, Y=340.89, Mass=842171, SNR=149.1, Peak=19284 HFD=6.7
05:13:35.129 00.000 21444 MultiStar: [#1 0.02,-0.51,0.74,U] [#2 0.14,-0.91,0.70,U] [#3 -0.26,-0.59,0.54,U] [#4 0.24,-0.05,0.44,U] [#5 0.54,-0.20,0.54,U] [#6 0.28,-0.40,0.43,U] [#7 0.82,-0.39,0.41,U] [#8 0.21,0.02,0.39,U] 
05:13:35.129 00.000 21444 refined, 8 included, MultiStar: {0.28, -0.56}, one-star: {0.52, -1.10}
05:13:35.129 00.000 21444 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.09) = xAngle (-1.02 = -1.02)
05:13:35.129 00.000 21444 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-0.72 = -0.72)
05:13:35.129 00.000 21444 CameraToMount -- cameraX=0.28 cameraY=-0.56 hyp=0.62 cameraTheta=-1.11 mountX=0.33 mountY=-0.41, mountTheta=-0.90
05:13:35.129 00.000 21444 SchedulePrimaryMove(1030A8C0, x=0.28, y=-0.56, opts=13)
05:13:35.129 00.000 21444 Enqueuing Move request for scope (0.28, -0.56)
05:13:35.129 00.000 25848 Worker thread wakes up
05:13:35.139 00.010 25848 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.56) opts 0xd
05:13:35.139 00.000 25848 Handling offset move in thread for scope, endpoint = (0.28, -0.56)
05:13:35.139 00.000 25848 Moving (0.28, -0.56) raw xDistance=0.33 yDistance=-0.41
05:13:35.139 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.33
05:13:35.139 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:35.139 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
05:13:35.139 00.000 25848 MoveAxis(E, 0, ABG)
05:13:35.139 00.000 25848 Move returns status 0, amount 0
05:13:35.139 00.000 25848 MoveAxis(N, 0, ABG)
05:13:35.139 00.000 25848 Move returns status 0, amount 0
05:13:35.139 00.000 25848 move complete, result=0
05:13:35.139 00.000 25848 worker thread done servicing request
05:13:35.144 00.005 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19284, med=2060, FiltMin=130, FiltMax=17492, Gamma=0.850
05:13:35.160 00.016 21444 UpdateGuideState exits: m=842171 SNR=149.1 Saturated
05:13:35.160 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:35.160 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:35.160 00.000 21444 Enqueuing Expose request
05:13:35.160 00.000 21444 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
05:13:35.162 00.002 25848 Worker thread wakes up
05:13:35.162 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:35.162 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:38.017 02.855 25848 Exposure complete
05:13:38.083 00.066 25848 worker thread done servicing request
05:13:38.083 00.000 21444 OnExposeComplete: enter
05:13:38.083 00.000 21444 UpdateGuideState(): m_state=6
05:13:38.083 00.000 21444 Star::Find(15, 1507, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 27
05:13:38.083 00.000 21444 Star::Find returns 1 (1), X=1506.64, Y=341.67, Mass=790721, SNR=150.5, Peak=17008 HFD=7.0
05:13:38.083 00.000 21444 MultiStar: [#1 -0.57,0.14,0.66,U] [#2 -0.38,0.58,0.54,U] [#3 -0.59,0.47,0.51,U] [#4 -0.45,0.70,0.43,U] [#5 -0.34,0.93,0.43,U] [#6 -0.23,0.58,0.44,U] [#7 0.03,1.10,0.33,U] [#8 -0.59,1.35,0.32,U] 
05:13:38.083 00.000 21444 refined, 8 included, MultiStar: {-0.44, 0.45}, one-star: {-0.57, -0.33}
05:13:38.083 00.000 21444 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.09) = xAngle (2.44 = 2.44)
05:13:38.083 00.000 21444 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (2.74 = 2.74)
05:13:38.083 00.000 21444 CameraToMount -- cameraX=-0.44 cameraY=0.45 hyp=0.63 cameraTheta=2.35 mountX=-0.48 mountY=0.24, mountTheta=2.67
05:13:38.083 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.44, y=0.45, opts=13)
05:13:38.083 00.000 21444 Enqueuing Move request for scope (-0.44, 0.45)
05:13:38.083 00.000 25848 Worker thread wakes up
05:13:38.083 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.45) opts 0xd
05:13:38.083 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.44, 0.45)
05:13:38.083 00.000 25848 Moving (-0.44, 0.45) raw xDistance=-0.48 yDistance=0.24
05:13:38.083 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.48
05:13:38.083 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:38.083 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
05:13:38.083 00.000 25848 MoveAxis(E, 0, ABG)
05:13:38.083 00.000 25848 Move returns status 0, amount 0
05:13:38.083 00.000 25848 MoveAxis(N, 0, ABG)
05:13:38.083 00.000 25848 Move returns status 0, amount 0
05:13:38.083 00.000 25848 move complete, result=0
05:13:38.083 00.000 25848 worker thread done servicing request
05:13:38.092 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=19012, med=2064, FiltMin=182, FiltMax=16504, Gamma=0.850
05:13:38.109 00.017 21444 UpdateGuideState exits: m=790721 SNR=150.5 Saturated
05:13:38.109 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:38.109 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:38.109 00.000 21444 Enqueuing Expose request
05:13:38.109 00.000 21444 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
05:13:38.109 00.000 25848 Worker thread wakes up
05:13:38.109 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:38.109 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:38.953 00.844 21444 User exited setup dialog with 'ok'
05:13:38.953 00.000 21444 set dither mode 0
05:13:38.953 00.000 21444 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
05:13:38.953 00.000 21444 AutoExp: config min = 1000 max = 5000 snr = 6.00
05:13:38.953 00.000 21444 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
05:13:38.953 00.000 21444 camera: set binning = 1
05:13:38.953 00.000 21444 Saturation detection set to Max-ADU value 255
05:13:38.953 00.000 21444 Setting StarMinHFD = 0.50
05:13:38.953 00.000 21444 Setting MaxHFD = 10.0
05:13:38.953 00.000 21444 Setting StarMinSNR = 6.0
05:13:38.953 00.000 21444 Setting AutoSelDownsample = 0
05:13:38.953 00.000 21444 MultiStar mode enabled
05:13:38.953 00.000 21444 Rotator:SetReversed: isReversed = 0
05:13:38.953 00.000 21444 Scope: enabling slew check, guiding will stop when slew is detected
05:13:38.953 00.000 21444 BLC: Backlash comp enabled, Comp pulse = 295 ms
05:13:38.953 00.000 21444 BLC: Comp pulse set to 358 ms, Floor = 20 ms, Ceiling = 810 ms, Adjustable
05:13:38.953 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns 59.4
05:13:38.953 00.000 21444 ScopeASCOM::SideOfPier() returns 0
05:13:39.033 00.080 21444 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.51
05:13:39.033 00.000 21444 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
05:13:39.033 00.000 21444 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
05:13:39.048 00.015 21444 PhdConfig flush
05:13:39.048 00.000 21444 evsrv: cli 0107E4C0 connect
05:13:39.048 00.000 21444 case statement mapped state 6 to 3
05:13:39.048 00.000 21444 case statement mapped state 6 to 3
05:13:39.048 00.000 21444 evsrv: cli 0107E4C0 request: {"method":"get_pixel_scale","id":"d342a1a7-2e6f-48b1-821b-ca3eaade1b3c"}
05:13:39.048 00.000 21444 evsrv: cli 0107E4C0 response: {"jsonrpc":"2.0","result":0.431683,"id":"d342a1a7-2e6f-48b1-821b-ca3eaade1b3c"}
05:13:39.048 00.000 21444 evsrv: cli 0107E4C0 disconnect
05:13:40.966 01.918 25848 Exposure complete
05:13:41.030 00.064 25848 worker thread done servicing request
05:13:41.030 00.000 21444 OnExposeComplete: enter
05:13:41.030 00.000 21444 UpdateGuideState(): m_state=6
05:13:41.030 00.000 21444 Star::Find(15, 1506, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 28
05:13:41.030 00.000 21444 Star::Find returns 1 (1), X=1506.28, Y=340.98, Mass=720184, SNR=70.8, Peak=21120 HFD=6.1
05:13:41.030 00.000 21444 MultiStar: [#1 -1.42,-0.02,0.65,U] [#2 -1.75,-0.13,0.81,U] [#3 -1.75,-0.05,0.65,U] [#4 -1.54,0.51,0.41,U] [#5 -1.24,0.23,0.55,U] [#6 -0.77,0.01,0.40,U] [#7 -0.80,0.09,0.39,U] [#8 -2.03,0.84,0.40,U] 
05:13:41.030 00.000 21444 refined, 8 included, MultiStar: {-1.36, -0.09}, one-star: {-0.93, -1.01}
05:13:41.030 00.000 21444 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.09) = xAngle (-2.99 = -2.99)
05:13:41.030 00.000 21444 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.69 = -2.69)
05:13:41.030 00.000 21444 CameraToMount -- cameraX=-1.36 cameraY=-0.09 hyp=1.36 cameraTheta=-3.08 mountX=-1.35 mountY=-0.59, mountTheta=-2.73
05:13:41.030 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-1.36, y=-0.09, opts=13)
05:13:41.030 00.000 21444 Enqueuing Move request for scope (-1.36, -0.09)
05:13:41.030 00.000 25848 Worker thread wakes up
05:13:41.030 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-1.36, -0.09) opts 0xd
05:13:41.030 00.000 25848 Handling offset move in thread for scope, endpoint = (-1.36, -0.09)
05:13:41.030 00.000 25848 Moving (-1.36, -0.09) raw xDistance=-1.35 yDistance=-0.59
05:13:41.030 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.35
05:13:41.030 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
05:13:41.030 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
05:13:41.030 00.000 25848 MoveAxis(E, 55, ABG)
05:13:41.030 00.000 25848 Guiding  Dir = 2, Dur = 55
05:13:41.050 00.020 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=18000, Gamma=0.850
05:13:41.062 00.012 25848 IsSlewing returns 0
05:13:41.062 00.000 25848 IsGuiding returns 0
05:13:41.062 00.000 21444 UpdateGuideState exits: m=720184 SNR=70.8 Saturated
05:13:41.062 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:41.062 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:41.062 00.000 21444 Enqueuing Expose request
05:13:41.094 00.032 25848 PulseGuide returned control before completion, sleep 34
05:13:41.141 00.047 25848 IsGuiding returns 1
05:13:41.141 00.000 25848 scope still moving after pulse duration time elapsed
05:13:41.206 00.065 25848 IsSlewing returns 0
05:13:41.206 00.000 25848 IsGuiding returns 0
05:13:41.206 00.000 25848 scope move finished after 55 + 87 ms
05:13:41.206 00.000 25848 Move returns status 0, amount 55
05:13:41.206 00.000 25848 MoveAxis(N, 0, ABG)
05:13:41.206 00.000 25848 Move returns status 0, amount 0
05:13:41.206 00.000 25848 move complete, result=0
05:13:41.206 00.000 25848 worker thread done servicing request
05:13:41.206 00.000 25848 Worker thread wakes up
05:13:41.206 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:41.206 00.000 21444 GuideStep: -1.3 px 55 ms EAST, -0.6 px 0 ms NORTH
05:13:41.206 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:44.067 02.861 25848 Exposure complete
05:13:44.130 00.063 25848 worker thread done servicing request
05:13:44.130 00.000 21444 OnExposeComplete: enter
05:13:44.130 00.000 21444 UpdateGuideState(): m_state=6
05:13:44.130 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 29
05:13:44.130 00.000 21444 Star::Find returns 1 (1), X=1507.02, Y=341.04, Mass=731304, SNR=96.1, Peak=24256 HFD=6.2
05:13:44.130 00.000 21444 MultiStar: [#1 -0.56,-0.03,0.66,U] [#2 -0.64,-0.49,0.51,U] [#3 -0.80,-0.75,0.48,U] [#4 -0.41,0.09,0.45,U] [#5 -0.16,-0.20,0.33,U] [#6 -0.15,0.07,0.37,U] [#7 0.07,-0.52,0.31,U] [#8 -0.71,0.21,0.27,U] 
05:13:44.130 00.000 21444 refined, 8 included, MultiStar: {-0.39, -0.38}, one-star: {-0.19, -0.95}
05:13:44.130 00.000 21444 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.09) = xAngle (-2.28 = -2.28)
05:13:44.130 00.000 21444 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.98 = -1.98)
05:13:44.130 00.000 21444 CameraToMount -- cameraX=-0.39 cameraY=-0.38 hyp=0.55 cameraTheta=-2.37 mountX=-0.36 mountY=-0.50, mountTheta=-2.19
05:13:44.130 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.39, y=-0.38, opts=13)
05:13:44.130 00.000 21444 Enqueuing Move request for scope (-0.39, -0.38)
05:13:44.130 00.000 25848 Worker thread wakes up
05:13:44.130 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.38) opts 0xd
05:13:44.130 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.39, -0.38)
05:13:44.130 00.000 25848 Moving (-0.39, -0.38) raw xDistance=-0.36 yDistance=-0.50
05:13:44.130 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.36
05:13:44.130 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:44.130 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
05:13:44.130 00.000 25848 MoveAxis(E, 0, ABG)
05:13:44.130 00.000 25848 Move returns status 0, amount 0
05:13:44.130 00.000 25848 MoveAxis(N, 0, ABG)
05:13:44.130 00.000 25848 Move returns status 0, amount 0
05:13:44.130 00.000 25848 move complete, result=0
05:13:44.130 00.000 25848 worker thread done servicing request
05:13:44.150 00.020 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=18608, Gamma=0.850
05:13:44.162 00.012 21444 UpdateGuideState exits: m=731304 SNR=96.1 Saturated
05:13:44.162 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:44.162 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:44.162 00.000 21444 Enqueuing Expose request
05:13:44.162 00.000 21444 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
05:13:44.162 00.000 25848 Worker thread wakes up
05:13:44.162 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:44.162 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:47.024 02.862 25848 Exposure complete
05:13:47.096 00.072 25848 worker thread done servicing request
05:13:47.096 00.000 21444 OnExposeComplete: enter
05:13:47.096 00.000 21444 UpdateGuideState(): m_state=6
05:13:47.096 00.000 21444 Star::Find(15, 1507, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 30
05:13:47.096 00.000 21444 Star::Find returns 1 (1), X=1506.54, Y=340.89, Mass=742746, SNR=86.8, Peak=20928 HFD=6.3
05:13:47.096 00.000 21444 MultiStar: [#1 -1.07,-0.71,0.69,U] [#2 -0.29,-0.68,0.57,U] [#3 -0.94,-0.60,0.54,U] [#4 -0.76,0.02,0.37,U] [#5 -0.79,-0.29,0.44,U] [#6 -0.85,-0.20,0.50,U] [#7 -0.71,-0.45,0.31,U] [#8 -0.68,-0.22,0.31,U] 
05:13:47.096 00.000 21444 refined, 8 included, MultiStar: {-0.75, -0.58}, one-star: {-0.67, -1.10}
05:13:47.096 00.000 21444 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.09) = xAngle (-2.40 = -2.40)
05:13:47.096 00.000 21444 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.10 = -2.10)
05:13:47.096 00.000 21444 CameraToMount -- cameraX=-0.75 cameraY=-0.58 hyp=0.95 cameraTheta=-2.49 mountX=-0.70 mountY=-0.82, mountTheta=-2.28
05:13:47.096 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.75, y=-0.58, opts=13)
05:13:47.096 00.000 21444 Enqueuing Move request for scope (-0.75, -0.58)
05:13:47.096 00.000 25848 Worker thread wakes up
05:13:47.096 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.58) opts 0xd
05:13:47.096 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.75, -0.58)
05:13:47.096 00.000 25848 Moving (-0.75, -0.58) raw xDistance=-0.70 yDistance=-0.82
05:13:47.096 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
05:13:47.096 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
05:13:47.096 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.82
05:13:47.096 00.000 25848 MoveAxis(E, 28, ABG)
05:13:47.096 00.000 25848 Guiding  Dir = 2, Dur = 28
05:13:47.105 00.009 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=18704, Gamma=0.850
05:13:47.120 00.015 21444 UpdateGuideState exits: m=742746 SNR=86.8 Saturated
05:13:47.120 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:47.120 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:47.120 00.000 21444 Enqueuing Expose request
05:13:47.126 00.006 25848 IsSlewing returns 0
05:13:47.126 00.000 25848 IsGuiding returns 0
05:13:47.162 00.036 25848 IsGuiding returns 1
05:13:47.162 00.000 25848 scope still moving after pulse duration time elapsed
05:13:47.242 00.080 25848 IsSlewing returns 0
05:13:47.242 00.000 25848 IsGuiding returns 0
05:13:47.242 00.000 25848 scope move finished after 28 + 91 ms
05:13:47.242 00.000 25848 Move returns status 0, amount 28
05:13:47.242 00.000 25848 MoveAxis(N, 0, ABG)
05:13:47.242 00.000 25848 Move returns status 0, amount 0
05:13:47.242 00.000 25848 move complete, result=0
05:13:47.242 00.000 25848 worker thread done servicing request
05:13:47.242 00.000 25848 Worker thread wakes up
05:13:47.242 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:47.242 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:47.242 00.000 21444 GuideStep: -0.7 px 28 ms EAST, -0.8 px 0 ms NORTH
05:13:50.107 02.865 25848 Exposure complete
05:13:50.171 00.064 25848 worker thread done servicing request
05:13:50.171 00.000 21444 OnExposeComplete: enter
05:13:50.171 00.000 21444 UpdateGuideState(): m_state=6
05:13:50.171 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 31
05:13:50.171 00.000 21444 Star::Find returns 1 (1), X=1506.68, Y=340.42, Mass=751722, SNR=91.6, Peak=21536 HFD=6.8
05:13:50.171 00.000 21444 MultiStar: [#1 -0.73,-0.79,0.72,U] [#2 -0.52,-1.22,0.49,U] [#3 -0.94,-0.64,0.40,U] [#4 -0.89,-0.96,0.33,U] [#5 -0.05,-0.95,0.41,U] [#6 -0.83,-0.67,0.33,U] [#7 0.32,-0.72,0.26,U] [#8 -1.12,0.57,0.31,U] 
05:13:50.171 00.000 21444 refined, 8 included, MultiStar: {-0.60, -0.93}, one-star: {-0.53, -1.57}
05:13:50.171 00.000 21444 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.09) = xAngle (-2.05 = -2.05)
05:13:50.171 00.000 21444 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.76 = -1.76)
05:13:50.171 00.000 21444 CameraToMount -- cameraX=-0.60 cameraY=-0.93 hyp=1.10 cameraTheta=-2.14 mountX=-0.51 mountY=-1.08, mountTheta=-2.01
05:13:50.171 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.60, y=-0.93, opts=13)
05:13:50.171 00.000 21444 Enqueuing Move request for scope (-0.60, -0.93)
05:13:50.171 00.000 25848 Worker thread wakes up
05:13:50.171 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.93) opts 0xd
05:13:50.171 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.60, -0.93)
05:13:50.171 00.000 25848 Moving (-0.60, -0.93) raw xDistance=-0.51 yDistance=-1.08
05:13:50.171 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.51
05:13:50.171 00.000 25848 switching direction from 0 to -1 - decHistory=-3 oldest=-0.36 newest=-2.41
05:13:50.171 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
05:13:50.171 00.000 25848 MoveAxis(E, 23, ABG)
05:13:50.171 00.000 25848 Guiding  Dir = 2, Dur = 23
05:13:50.186 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=16880, Gamma=0.850
05:13:50.202 00.016 25848 IsSlewing returns 0
05:13:50.202 00.000 25848 IsGuiding returns 0
05:13:50.202 00.000 21444 UpdateGuideState exits: m=751722 SNR=91.6 Saturated
05:13:50.202 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:50.202 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:50.202 00.000 21444 Enqueuing Expose request
05:13:50.235 00.033 25848 IsGuiding returns 1
05:13:50.235 00.000 25848 scope still moving after pulse duration time elapsed
05:13:50.298 00.063 25848 IsSlewing returns 0
05:13:50.298 00.000 25848 IsGuiding returns 0
05:13:50.298 00.000 25848 scope move finished after 23 + 70 ms
05:13:50.298 00.000 25848 Move returns status 0, amount 23
05:13:50.298 00.000 25848 MoveAxis(N, 30, ABG)
05:13:50.298 00.000 25848 Guiding  Dir = 0, Dur = 30
05:13:50.330 00.032 25848 IsSlewing returns 0
05:13:50.330 00.000 25848 IsGuiding returns 0
05:13:50.362 00.032 25848 IsGuiding returns 1
05:13:50.362 00.000 25848 scope still moving after pulse duration time elapsed
05:13:50.458 00.096 25848 IsSlewing returns 0
05:13:50.458 00.000 25848 IsGuiding returns 0
05:13:50.458 00.000 25848 scope move finished after 30 + 97 ms
05:13:50.458 00.000 25848 Move returns status 0, amount 30
05:13:50.458 00.000 25848 move complete, result=0
05:13:50.458 00.000 25848 worker thread done servicing request
05:13:50.458 00.000 25848 Worker thread wakes up
05:13:50.458 00.000 21444 GuideStep: -0.5 px 23 ms EAST, -1.1 px 30 ms NORTH
05:13:50.458 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:50.458 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:53.319 02.861 25848 Exposure complete
05:13:53.383 00.064 25848 worker thread done servicing request
05:13:53.383 00.000 21444 OnExposeComplete: enter
05:13:53.383 00.000 21444 UpdateGuideState(): m_state=6
05:13:53.383 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 32
05:13:53.383 00.000 21444 Star::Find returns 1 (1), X=1506.94, Y=340.53, Mass=845804, SNR=92.0, Peak=23648 HFD=6.3
05:13:53.383 00.000 21444 MultiStar: [#1 -0.57,-1.46,0.78,U] [#2 0.08,-1.77,0.64,U] [#3 -0.14,-0.95,0.43,U] [#4 -0.43,-0.93,0.44,U] [#5 -0.00,-0.36,0.43,U] [#6 -0.56,-0.95,0.53,U] [#7 -0.32,-0.97,0.33,U] [#8 -0.47,-0.97,0.31,U] 
05:13:53.383 00.000 21444 refined, 8 included, MultiStar: {-0.30, -1.19}, one-star: {-0.27, -1.47}
05:13:53.383 00.000 21444 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.09) = xAngle (-1.72 = -1.72)
05:13:53.383 00.000 21444 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.43 = -1.43)
05:13:53.383 00.000 21444 CameraToMount -- cameraX=-0.30 cameraY=-1.19 hyp=1.23 cameraTheta=-1.81 mountX=-0.19 mountY=-1.22, mountTheta=-1.72
05:13:53.383 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.30, y=-1.19, opts=13)
05:13:53.383 00.000 21444 Enqueuing Move request for scope (-0.30, -1.19)
05:13:53.383 00.000 25848 Worker thread wakes up
05:13:53.383 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.19) opts 0xd
05:13:53.383 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.30, -1.19)
05:13:53.383 00.000 25848 Moving (-0.30, -1.19) raw xDistance=-0.19 yDistance=-1.22
05:13:53.383 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
05:13:53.383 00.000 25848 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
05:13:53.383 00.000 25848 MoveAxis(E, 0, ABG)
05:13:53.383 00.000 25848 Move returns status 0, amount 0
05:13:53.383 00.000 25848 MoveAxis(N, 33, ABG)
05:13:53.383 00.000 25848 Guiding  Dir = 0, Dur = 33
05:13:53.403 00.020 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=19200, Gamma=0.850
05:13:53.415 00.012 25848 IsSlewing returns 0
05:13:53.415 00.000 25848 IsGuiding returns 0
05:13:53.415 00.000 21444 UpdateGuideState exits: m=845804 SNR=92.0 Saturated
05:13:53.415 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:53.415 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:53.415 00.000 21444 Enqueuing Expose request
05:13:53.447 00.032 25848 PulseGuide returned control before completion, sleep 13
05:13:53.463 00.016 25848 IsGuiding returns 1
05:13:53.463 00.000 25848 scope still moving after pulse duration time elapsed
05:13:53.527 00.064 25848 IsSlewing returns 0
05:13:53.527 00.000 25848 IsGuiding returns 0
05:13:53.527 00.000 25848 scope move finished after 33 + 76 ms
05:13:53.527 00.000 25848 Move returns status 0, amount 33
05:13:53.527 00.000 25848 move complete, result=0
05:13:53.527 00.000 25848 worker thread done servicing request
05:13:53.527 00.000 25848 Worker thread wakes up
05:13:53.527 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -1.2 px 33 ms NORTH
05:13:53.527 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:53.527 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:56.387 02.860 25848 Exposure complete
05:13:56.452 00.065 25848 worker thread done servicing request
05:13:56.452 00.000 21444 OnExposeComplete: enter
05:13:56.452 00.000 21444 UpdateGuideState(): m_state=6
05:13:56.452 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 33
05:13:56.452 00.000 21444 Star::Find returns 1 (1), X=1506.89, Y=340.73, Mass=749808, SNR=81.7, Peak=22640 HFD=5.9
05:13:56.452 00.000 21444 MultiStar: [#1 -0.77,-0.12,0.74,U] [#2 -0.31,-0.55,0.72,U] [#3 -1.11,-1.05,0.67,U] [#4 -0.47,-0.41,0.44,U] [#5 -0.35,-0.20,0.61,U] [#6 -0.53,-0.39,0.53,U] [#7 -0.06,-0.46,0.41,U] [#8 -1.08,-0.02,0.34,U] 
05:13:56.452 00.000 21444 refined, 8 included, MultiStar: {-0.54, -0.58}, one-star: {-0.32, -1.26}
05:13:56.452 00.000 21444 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.09) = xAngle (-2.23 = -2.23)
05:13:56.452 00.000 21444 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-1.93 = -1.93)
05:13:56.452 00.000 21444 CameraToMount -- cameraX=-0.54 cameraY=-0.58 hyp=0.79 cameraTheta=-2.32 mountX=-0.49 mountY=-0.74, mountTheta=-2.15
05:13:56.452 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.54, y=-0.58, opts=13)
05:13:56.452 00.000 21444 Enqueuing Move request for scope (-0.54, -0.58)
05:13:56.452 00.000 25848 Worker thread wakes up
05:13:56.452 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.58) opts 0xd
05:13:56.452 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.54, -0.58)
05:13:56.452 00.000 25848 Moving (-0.54, -0.58) raw xDistance=-0.49 yDistance=-0.74
05:13:56.452 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.49
05:13:56.452 00.000 25848 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
05:13:56.452 00.000 25848 MoveAxis(E, 0, ABG)
05:13:56.452 00.000 25848 Move returns status 0, amount 0
05:13:56.452 00.000 25848 MoveAxis(N, 20, ABG)
05:13:56.452 00.000 25848 Guiding  Dir = 0, Dur = 20
05:13:56.467 00.015 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=19808, Gamma=0.850
05:13:56.484 00.017 25848 IsSlewing returns 0
05:13:56.484 00.000 25848 IsGuiding returns 0
05:13:56.484 00.000 21444 UpdateGuideState exits: m=749808 SNR=81.7 Saturated
05:13:56.484 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:56.484 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:56.484 00.000 21444 Enqueuing Expose request
05:13:56.516 00.032 25848 IsGuiding returns 1
05:13:56.516 00.000 25848 scope still moving after pulse duration time elapsed
05:13:56.580 00.064 25848 IsSlewing returns 0
05:13:56.580 00.000 25848 IsGuiding returns 0
05:13:56.580 00.000 25848 scope move finished after 20 + 74 ms
05:13:56.580 00.000 25848 Move returns status 0, amount 20
05:13:56.580 00.000 25848 move complete, result=0
05:13:56.580 00.000 25848 worker thread done servicing request
05:13:56.580 00.000 25848 Worker thread wakes up
05:13:56.580 00.000 21444 GuideStep: -0.5 px 0 ms EAST, -0.7 px 20 ms NORTH
05:13:56.580 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:56.580 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:59.441 02.861 25848 Exposure complete
05:13:59.513 00.072 25848 worker thread done servicing request
05:13:59.513 00.000 21444 OnExposeComplete: enter
05:13:59.513 00.000 21444 UpdateGuideState(): m_state=6
05:13:59.513 00.000 21444 Star::Find(15, 1506, 340, 0, (0,0,0,0), 0.5, 10.0, 255) frame 34
05:13:59.514 00.001 21444 Star::Find returns 1 (1), X=1506.31, Y=341.33, Mass=787505, SNR=84.1, Peak=25264 HFD=5.9
05:13:59.514 00.000 21444 MultiStar: [#1 -1.15,0.09,0.94,U] [#2 -0.67,-0.01,0.64,U] [#3 -1.01,-0.22,0.50,U] [#4 -0.81,0.30,0.43,U] [#5 -0.73,0.28,0.48,U] [#6 -0.91,0.64,0.46,U] [#7 -0.84,0.61,0.34,U] [#8 -0.99,0.54,0.39,U] 
05:13:59.514 00.000 21444 refined, 8 included, MultiStar: {-0.91, 0.06}, one-star: {-0.90, -0.66}
05:13:59.514 00.000 21444 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.09) = xAngle (3.17 = -3.11)
05:13:59.514 00.000 21444 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (3.47 = -2.81)
05:13:59.514 00.000 21444 CameraToMount -- cameraX=-0.91 cameraY=0.06 hyp=0.91 cameraTheta=3.08 mountX=-0.91 mountY=-0.29, mountTheta=-2.83
05:13:59.515 00.001 21444 SchedulePrimaryMove(1030A8C0, x=-0.91, y=0.06, opts=13)
05:13:59.515 00.000 21444 Enqueuing Move request for scope (-0.91, 0.06)
05:13:59.515 00.000 25848 Worker thread wakes up
05:13:59.515 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.06) opts 0xd
05:13:59.515 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.91, 0.06)
05:13:59.515 00.000 25848 Moving (-0.91, 0.06) raw xDistance=-0.91 yDistance=-0.29
05:13:59.515 00.000 25848 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.91
05:13:59.515 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:59.515 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
05:13:59.515 00.000 25848 MoveAxis(E, 37, ABG)
05:13:59.515 00.000 25848 Guiding  Dir = 2, Dur = 37
05:13:59.522 00.007 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=19104, Gamma=0.850
05:13:59.539 00.017 21444 UpdateGuideState exits: m=787505 SNR=84.1 Saturated
05:13:59.539 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:59.539 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:13:59.539 00.000 21444 Enqueuing Expose request
05:13:59.547 00.008 25848 IsSlewing returns 0
05:13:59.547 00.000 25848 IsGuiding returns 0
05:13:59.579 00.032 25848 PulseGuide returned control before completion, sleep 17
05:13:59.611 00.032 25848 IsGuiding returns 1
05:13:59.611 00.000 25848 scope still moving after pulse duration time elapsed
05:13:59.670 00.059 25848 IsSlewing returns 0
05:13:59.670 00.000 25848 IsGuiding returns 0
05:13:59.670 00.000 25848 scope move finished after 37 + 85 ms
05:13:59.670 00.000 25848 Move returns status 0, amount 37
05:13:59.670 00.000 25848 MoveAxis(N, 0, ABG)
05:13:59.670 00.000 25848 Move returns status 0, amount 0
05:13:59.670 00.000 25848 move complete, result=0
05:13:59.670 00.000 25848 worker thread done servicing request
05:13:59.670 00.000 25848 Worker thread wakes up
05:13:59.670 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:13:59.670 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:13:59.670 00.000 21444 GuideStep: -0.9 px 37 ms EAST, -0.3 px 0 ms NORTH
05:14:02.525 02.855 25848 Exposure complete
05:14:02.587 00.062 25848 worker thread done servicing request
05:14:02.587 00.000 21444 OnExposeComplete: enter
05:14:02.587 00.000 21444 UpdateGuideState(): m_state=6
05:14:02.587 00.000 21444 Star::Find(15, 1506, 341, 0, (0,0,0,0), 0.5, 10.0, 255) frame 35
05:14:02.587 00.000 21444 Star::Find returns 1 (1), X=1507.61, Y=341.36, Mass=715488, SNR=73.2, Peak=21728 HFD=5.8
05:14:02.587 00.000 21444 MultiStar: [#1 -0.56,-0.31,0.83,U] [#2 -0.64,-0.90,0.63,U] [#3 -0.34,0.28,0.59,U] [#4 -0.33,0.16,0.45,U] [#5 0.20,0.19,0.43,U] [#6 -0.15,0.50,0.54,U] [#7 -0.06,0.28,0.40,U] [#8 -0.81,0.08,0.32,U] 
05:14:02.587 00.000 21444 refined, 8 included, MultiStar: {-0.21, -0.14}, one-star: {0.40, -0.63}
05:14:02.587 00.000 21444 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.09) = xAngle (-2.46 = -2.46)
05:14:02.587 00.000 21444 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.09) + m_yAngleError (-0.30)) = yAngle (-2.16 = -2.16)
05:14:02.587 00.000 21444 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-2.55 mountX=-0.20 mountY=-0.21, mountTheta=-2.32
05:14:02.587 00.000 21444 SchedulePrimaryMove(1030A8C0, x=-0.21, y=-0.14, opts=13)
05:14:02.587 00.000 21444 Enqueuing Move request for scope (-0.21, -0.14)
05:14:02.587 00.000 25848 Worker thread wakes up
05:14:02.587 00.000 25848 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd
05:14:02.587 00.000 25848 Handling offset move in thread for scope, endpoint = (-0.21, -0.14)
05:14:02.587 00.000 25848 Moving (-0.21, -0.14) raw xDistance=-0.20 yDistance=-0.21
05:14:02.587 00.000 25848 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
05:14:02.587 00.000 25848 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:02.587 00.000 25848 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
05:14:02.587 00.000 25848 MoveAxis(E, 0, ABG)
05:14:02.587 00.000 25848 Move returns status 0, amount 0
05:14:02.587 00.000 25848 MoveAxis(N, 0, ABG)
05:14:02.587 00.000 25848 Move returns status 0, amount 0
05:14:02.587 00.000 25848 move complete, result=0
05:14:02.587 00.000 25848 worker thread done servicing request
05:14:02.603 00.016 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=18400, Gamma=0.850
05:14:02.619 00.016 21444 UpdateGuideState exits: m=715488 SNR=73.2 Saturated
05:14:02.619 00.000 21444 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:02.619 00.000 21444 ScheduleExposure(2500,3,1) exposurePending=0
05:14:02.619 00.000 21444 Enqueuing Expose request
05:14:02.619 00.000 21444 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
05:14:02.619 00.000 25848 Worker thread wakes up
05:14:02.619 00.000 25848 worker thread servicing REQUEST_EXPOSE 2500
05:14:02.619 00.000 25848 Handling exposure in thread, d=2500 o=3 r=(1492,327,31,31)
05:14:04.038 01.419 21444 Stop button clicked
05:14:04.038 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:14:04.038 00.000 21444 Status Line: Waiting for devices...
05:14:04.070 00.032 25848 ZWO: stopexposure
05:14:05.431 01.361 25848 ZWO: stopexposure
05:14:05.431 00.000 25848 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
05:14:05.431 00.000 25848 worker thread done servicing request
05:14:05.431 00.000 21444 OnExposeComplete: enter
05:14:05.431 00.000 21444 OnExposeComplete: Capture Error reported
05:14:05.431 00.000 21444 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
05:14:05.431 00.000 21444 Mount: notify guiding stopped
05:14:05.431 00.000 21444 BLC: window closed
05:14:05.431 00.000 21444 BLC: Last direction was reset
05:14:05.431 00.000 21444 Changing from state GUIDING to STOP
05:14:05.431 00.000 21444 guider state => SELECTED
05:14:05.431 00.000 21444 UpdateImageDisplay: Size=(1936,1216) min=16, max=65504, med=2032, FiltMin=16, FiltMax=18400, Gamma=0.850
05:14:05.447 00.016 21444 Changing from state SELECTED to UNINITIALIZED
05:14:05.447 00.000 21444 guider state => SELECTING
05:14:05.447 00.000 21444 Status Line: Stopped.
05:14:05.447 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
05:15:19.982 74.535 21444 evsrv: cli 0107E100 disconnect
05:15:31.810 11.828 21444 gear_dialog: OnButtonDisconnectAll
05:15:31.810 00.000 21444 gear_dialog: OnButtonDisconnectScope
05:15:31.810 00.000 21444 ASCOM Scope: Disconnecting
05:15:31.986 00.176 21444 ASCOM Scope: Disconnected Successfully
05:15:31.986 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
05:15:31.986 00.000 21444 ScopeASCOM::GetDeclinationRadians() returns Unknown
05:15:31.986 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
05:15:31.986 00.000 21444 ScopeASCOM::SideOfPier() returns -1
05:15:32.112 00.126 21444 Status Line: Mount Disconnected
05:15:32.119 00.007 21444 gear_dialog: OnButtonDisconnectAuxScope
05:15:32.119 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
05:15:32.119 00.000 21444 gear_dialog: OnButtonDisconnectCamera
05:15:32.121 00.002 21444 Status Line: Camera Disconnected
05:15:32.125 00.004 21444 gear_dialog: OnButtonDisconnectStepGuider
05:15:32.125 00.000 21444 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
05:15:32.127 00.002 21444 gear_dialog: OnButtonDisconnectRotator
05:15:32.128 00.001 21444 Status Line: Rotator Disconnected
05:15:35.645 03.517 21444 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
05:15:35.645 00.000 21444 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
05:15:35.693 00.048 21444 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
05:15:37.828 02.135 21444 MyFrame::OnClose proceeding
05:15:37.828 00.000 21444 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
05:15:37.828 00.000 21444 StopWorkerThread(0x00F99350) begins
05:15:37.828 00.000 25848 Worker thread wakes up
05:15:37.830 00.002 25848 worker thread servicing REQUEST_TERMINATE
05:15:37.830 00.000 25848 worker thread done servicing request
05:15:37.830 00.000 25848 WorkerThread::Entry() ends
05:15:37.830 00.000 21444 StopWorkerThread() threadExitCode=0
05:15:37.830 00.000 21444 StopWorkerThread(0x00F99350) ends
05:15:37.830 00.000 21444 WorkerThread destructor called
05:15:37.830 00.000 21444 StopWorkerThread(0x00F991A0) begins
05:15:37.830 00.000 28588 Worker thread wakes up
05:15:37.830 00.000 28588 worker thread servicing REQUEST_TERMINATE
05:15:37.830 00.000 28588 worker thread done servicing request
05:15:37.830 00.000 28588 WorkerThread::Entry() ends
05:15:37.830 00.000 21444 StopWorkerThread() threadExitCode=0
05:15:37.830 00.000 21444 StopWorkerThread(0x00F991A0) ends
05:15:37.830 00.000 21444 WorkerThread destructor called
05:15:37.830 00.000 21444 Shutdown: forced=0
05:15:37.830 00.000 21444 Shutdown complete
05:15:37.830 00.000 21444 UPD: shutdown
05:15:37.830 00.000 21444 stopping server
05:15:37.830 00.000 21444 event server stopped
05:15:37.830 00.000 21444 Status Line: Server stopped
